From df842aa7dd8636bec65cb1984d2d81b27e7b0ed0 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Thu, 20 Aug 2015 10:05:58 +0200 Subject: [PATCH 001/181] Minor change to try Github Desktop --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 195b9a7..5d6bca5 100644 --- a/README.md +++ b/README.md @@ -162,4 +162,3 @@ distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - From 2e4d0a554d7d76bca384062961ac976b131a2e96 Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Thu, 20 Aug 2015 10:46:55 +0200 Subject: [PATCH 002/181] Source clean-up to 2.0.2.1 Cleaned up source, removed legacy code; Renamed dividemaps.h to mapcode_fast_encode.h; Improved convertToRoman and convertToAlphabet to trim and skip leading territory; Rolled back 2.0.2 fix for letters "i" and "o" in Hindi, Bengali, Tibetan and Gurmukhi; --- README.md | 29 ++-- mapcodelib/mapcoder.c | 308 +++++++++++++++++------------------------- mapcodelib/mapcoder.h | 2 +- 3 files changed, 148 insertions(+), 191 deletions(-) diff --git a/README.md b/README.md index 5d6bca5..92cee7f 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Mapcode Library for C/C++ +# Mapcode Library for C/C++ Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) @@ -11,10 +11,15 @@ Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) The directory 'mapcodelib' contains the files: - mapcoder.h <-- Header file with method prototypes and defines for caller. + mapcoder.h <-- Header file with method prototypes and defines for caller. mapcoder.c basics.h + mapcode_fastencode.h <-- include unless FAST_ENCODE is undefined + + mapcode_countrynames.h <-- optional array with english territory names, including official names + mapcode_countrynames_short.h <-- optional array with english territory names + Together these provide routine to encode/decode Mapcodes. Documentation, including example snippets of C source code, can be found in @@ -50,21 +55,26 @@ decode Mapcodes. # Release Notes +* 2.0.2.1 + + Cleaned up source, removed legacy code; Renamed dividemaps.h to mapcode_fast_encode.h; + + Improved convertToRoman and convertToAlphabet to trim and skip leading territory; + + Rolled back 2.0.2 fix for letters "i" and "o" in Hindi, Bengali, Tibetan and Gurmukhi; + * 2.0.2 Speed-up of encoding (4 times faster than 2.0.1). - Added optional `mapcode_countrynames.h`, with the English short names, formal names, - and name variants of all territories. - - Added optional `mapcode_countrynames_short.h` with only the short English names and - name variants. + Added optional `mapcode_countrynames.h` (with the English short names, formal names, + and name variants of all territories) and `mapcode_countrynames_short.h` (with only + the short English names and name variants. Stricter processing of high-precision letters (now fails on illegal high-precision letters, which includes the letter Z). - Fix to allow illegal letters "i" and "o" in Hindi, Bengali, Tibetan and Gurmukhi - (so they can later be interpreted as digits 1 and 0). + Fix for letters "i" and "o" in Hindi, Bengali, Tibetan and Gurmukhi; Fix for some unrecognized aliases in `convertTerritoryIsoNameToCode()`. @@ -162,3 +172,4 @@ distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. + diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 66daee9..cffd426 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -22,9 +22,7 @@ #define FAST_ENCODE #ifdef FAST_ENCODE - -#include "dividemaps.h" - +#include "mapcode_fast_encode.h" #endif //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// @@ -142,7 +140,7 @@ static const char *get_entity_iso3(char *entity_iso3_result, int ccode) { return entity_iso3_result; } -static int disambiguate_str(const char *s, int len) // returns disambiguation >=1, or negative if error +static int disambiguate_str(const char *s, int len) // returns disambiguation 1-8, or negative if error { const char *p = (len == 2 ? parents2 : parents3); const char *f; @@ -159,8 +157,8 @@ static int disambiguate_str(const char *s, int len) // returns disambiguation >= } f = strstr(p, country); if (f == NULL) { - return -23; - } // unknown country + return -23; // unknown country + } return 1 + (int) ((f - p) / (len + 1)); } @@ -277,7 +275,7 @@ static int ccode_of_iso3(const char *in_iso, int parentcode) { //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // -// HIGH PRECISION +// HIGH-PRECISION EXTENSION (0-8 characters) // //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// @@ -285,25 +283,6 @@ static void encodeExtension(char *result, int extrax4, int extray, int dividerx4 int ydirection, const encodeRec *enc) // append extra characters to result for more precision { -#ifndef SUPPORT_HIGH_PRECISION // old integer-arithmetic version - if (extraDigits<0) extraDigits=0; else if (extraDigits>2) extraDigits=2; - while (extraDigits-->0) - { - int gx=((30*extrax4)/dividerx4); - int gy=((30*extray )/dividery ); - int column1=(gx/6); - int column2=(gx%6); - int row1=(gy/5); - int row2=(gy%5); - // add postfix: - char *s = result+strlen(result); - *s++ = '-'; - *s++ = encode_chars[ row1*5+column1 ]; - if (extraDigits-->0) - *s++ = encode_chars[ row2*6+column2 ]; - *s++ = 0; - } -#else // new floating-point version char *s = result + strlen(result); double encx = (extrax4 + 4 * enc->fraclon) / (dividerx4); double ency = (extray + enc->fraclat * ydirection) / (dividery); @@ -346,7 +325,6 @@ static void encodeExtension(char *result, int extrax4, int extray, int dividerx4 encx -= gx; ency -= gy; } -#endif } #define decodeChar(c) decode_chars[(unsigned char)c] // force c to be in range of the index, between 0 and 255 @@ -354,30 +332,6 @@ static void encodeExtension(char *result, int extrax4, int extray, int dividerx4 // this routine takes the integer-arithmeteic decoding results (in millionths of degrees), adds any floating-point precision digits, and returns the result (still in millionths) static int decodeExtension(decodeRec *dec, int dividerx4, int dividery, int ydirection) { const char *extrapostfix = dec->extension; -#ifndef SUPPORT_HIGH_PRECISION // old integer-arithmetic version - int extrax,extray; - if (*extrapostfix) { - int column1,row1,column2,row2,c1,c2; - c1 = extrapostfix[0]; - c1 = decodeChar(c1); - if (c1<0) c1=0; else if (c1>29) c1=29; - row1 =(c1/5); column1 = (c1%5); - c2 = (extrapostfix[1]) ? extrapostfix[1] : 72; // 72='H'=code 15=(3+2*6) - c2 = decodeChar(c2); - if (c2<0) c2=0; else if (c2>29) c2=29; - row2 =(c2/6); column2 = (c2%6); - - extrax = ((column1*12 + 2*column2 + 1)*dividerx4+120)/240; - extray = ((row1*10 + 2*row2 + 1)*dividery +30)/ 60; - } - else { - extrax = (dividerx4/8); - extray = (dividery/2); - } - extray *= ydirection; - dec->lon32 = extrax + dec->lon32; - dec->lat32 = extray + dec->lat32; -#else // new floating-point version double dividerx = dividerx4 / 4.0, processor = 1.0; dec->lon = 0; dec->lat = 0; @@ -416,9 +370,8 @@ static int decodeExtension(decodeRec *dec, int dividerx4, int dividery, int ydir dec->lat += dec->lat32; // also convert back to int - dec->lon32 = (int) dec->lon; - dec->lat32 = (int) dec->lat; -#endif + dec->lon32 = (int) floor(dec->lon); + dec->lat32 = (int) floor(dec->lat); return 0; } @@ -525,8 +478,9 @@ static void decodeSixWide(int v, int width, int height, int *x, int *y) { *y = height - 1 - (w / D); } +static int debugStopAt = -1; -// decodes dec->mapcode in context of territory rectangle m +// decodes dec->mapcode in context of territory rectangle m; returns negative if error static int decodeGrid(decodeRec *dec, int m, int hasHeaderLetter) { const char *input = (hasHeaderLetter ? dec->mapcode + 1 : dec->mapcode); int codexlen = (int) (strlen(input) - 1); @@ -534,6 +488,8 @@ static int decodeGrid(decodeRec *dec, int m, int hasHeaderLetter) { char result[MAX_PROPER_MAPCODE_LEN + 1]; if (codexlen > MAX_PROPER_MAPCODE_LEN) { return -109; } + if (prelen > 5) { return -119; } + strcpy(result, input); if (prelen == 1 && codexlen == 5) { result[1] = result[2]; @@ -563,33 +519,29 @@ static int decodeGrid(decodeRec *dec, int m, int hasHeaderLetter) { } { - int relx = 0, rely = 0, v = 0; - - if (prelen <= MAXFITLONG) { - v = decodeBase31(result); + int relx, rely; + int v = decodeBase31(result); - if (divx != divy && - prelen > 2) // D==6 special grid, useful when prefix is 3 or more, and not a nice 961x961 - { // DECODE - decodeSixWide(v, divx, divy, &relx, &rely); - } - else { - relx = (v / divy); - rely = divy - 1 - (v % divy); - } + if (divx != divy && prelen > 2) { + // special grid, useful when prefix is 3 or more, and not a nice 961x961 + decodeSixWide(v, divx, divy, &relx, &rely); + } + else { + relx = (v / divy); + rely = divy - 1 - (v % divy); + } + if (relx < 0 || rely < 0 || relx >= divx || rely >= divy) { + return -111; // EVER? } + { const mminforec *b = boundaries(m); - int ygridsize = (b->maxy - b->miny + divy - 1) / divy; // lonlat per cell - int xgridsize = (b->maxx - b->minx + divx - 1) / divx; // lonlat per cell + int ygridsize = (b->maxy - b->miny + divy - 1) / divy; // microdegrees per cell + int xgridsize = (b->maxx - b->minx + divx - 1) / divx; // microdegrees per cell - if (relx < 0 || rely < 0 || relx >= divx || rely >= divy) { - return -111; - } - - // and then encodde relative to THE CORNER of this cell + // encode relative to THE CORNER of this cell rely = b->miny + (rely * ygridsize); relx = b->minx + (relx * xgridsize); @@ -609,15 +561,15 @@ static int decodeGrid(decodeRec *dec, int m, int hasHeaderLetter) { decode_triple(r, &difx, &dify); } else { - int v2; + int v; if (postlen == 4) { char t = r[1]; r[1] = r[2]; r[2] = t; } // swap - v2 = decodeBase31(r); - difx = (v2 / yp); - dify = (v2 % yp); + v = decodeBase31(r); + difx = (v / yp); + dify = (v % yp); if (postlen == 4) { char t = r[1]; r[1] = r[2]; @@ -630,9 +582,16 @@ static int decodeGrid(decodeRec *dec, int m, int hasHeaderLetter) { dec->lon32 = relx + (difx * dividerx); dec->lat32 = rely + (dify * dividery); - return decodeExtension(dec, dividerx << 2, dividery, 1); // grid - } // decoderelative + { + int err = decodeExtension(dec, dividerx << 2, dividery, 1); // grid + if (err) { + return err; + } + + return 0; + } + } // decoderelative } } } @@ -640,6 +599,7 @@ static int decodeGrid(decodeRec *dec, int m, int hasHeaderLetter) { } +// returns *result==0 in case of error static void encodeGrid(char *result, const encodeRec *enc, int const m, int extraDigits, char headerLetter) { int y = enc->lat32, x = enc->lon32; const mminforec *b = boundaries(m); @@ -686,7 +646,9 @@ static void encodeGrid(char *result, const encodeRec *enc, int const m, int extr rely /= ygridsize; relx /= xgridsize; - if (relx >= divx || rely >= divy) { return; } + if (relx >= divx || rely >= divy) { + return; + } { // prefix int v; @@ -802,7 +764,7 @@ static int decodeNameless(decodeRec *dec, int m) { { int p = 31 / A; int r = 31 % A; - int v = 0; + int v; int SIDE; int swapletters = 0; int xSIDE; @@ -898,7 +860,7 @@ static int decodeNameless(decodeRec *dec, int m) { if (dx >= xSIDE) { - return -123; + return -123; //EVER? } { @@ -906,14 +868,12 @@ static int decodeNameless(decodeRec *dec, int m) { int dividery = 90; int err; - dec->lon32 = b->minx + ((dx * dividerx4) / - 4); // *** note: FIRST multiply, then divide... more precise, larger rects + // *** note: FIRST multiply, then divide... more precise, larger rects + dec->lon32 = b->minx + ((dx * dividerx4) / 4); dec->lat32 = b->maxy - (dy * dividery); - err = decodeExtension(dec, dividerx4, dividery, -1); // nameless -#ifdef SUPPORT_HIGH_PRECISION + err = decodeExtension(dec, dividerx4, dividery, -1); // nameless dec->lon += ((dx * dividerx4) % 4) / 4.0; -#endif return err; } @@ -1018,13 +978,8 @@ static int unpack_if_alldigits( } -/* -{ -} -*/ - -// returns -1 (error), or m (also returns *result!=0 in case of success) -static int encodeNameless(char *result, const encodeRec *enc, int input_ctry, int extraDigits, int m) { +// *result==0 in case of error +static void encodeNameless(char *result, const encodeRec *enc, int input_ctry, int extraDigits, int m) { // determine how many nameless records there are (A), and which one is this (X)... int y = enc->lat32, x = enc->lon32; int A = countNamelessRecords(m, firstrec(input_ctry)); @@ -1045,7 +1000,6 @@ static int encodeNameless(char *result, const encodeRec *enc, int input_ctry, in int xSIDE, orgSIDE; - if (codexm != 21 && A <= 31) { storage_offset = (X * p + (X < r ? X : r)) * (961 * 961); // p=4,r=3: offset(X)={0,5,10,15,19,23,27}-31 } @@ -1071,8 +1025,8 @@ static int encodeNameless(char *result, const encodeRec *enc, int input_ctry, in storage_offset = X * BASEPOWERA; } - SIDE = smartDiv(m); + SIDE = smartDiv(m); b = boundaries(m); orgSIDE = xSIDE = SIDE; @@ -1082,15 +1036,11 @@ static int encodeNameless(char *result, const encodeRec *enc, int input_ctry, in xSIDE = (orgSIDE * orgSIDE) / SIDE; } - if (fitsInside(x, y, m)) { + { int v = storage_offset; int dividerx4 = xDivider4(b->miny, b->maxy); // *** note: dividerx4 is 4 times too large! -#ifdef SUPPORT_HIGH_PRECISION // precise encoding: take fraction into account! int xFracture = (int) (4 * enc->fraclon); -#else - int xFracture = 0; -#endif int dx = (4 * (x - b->minx) + xFracture) / dividerx4; // like div, but with floating point value int extrax4 = (x - b->minx) * 4 - dx * dividerx4; // like modulus, but with floating point value @@ -1098,16 +1048,10 @@ static int encodeNameless(char *result, const encodeRec *enc, int input_ctry, in int dy = (b->maxy - y) / dividery; // between 0 and SIDE-1 int extray = (b->maxy - y) % dividery; -#ifdef SUPPORT_HIGH_PRECISION // precise encoding: check if fraction takes this out of range if (extray == 0 && enc->fraclat > 0) { - if (dy == 0) { - return -1; - } // fraction takes this coordinate out of range dy--; extray += dividery; - } -#endif if (isSpecialShape22(m)) { v += encodeSixWide(dx, SIDE - 1 - dy, xSIDE, SIDE); @@ -1136,15 +1080,14 @@ static int encodeNameless(char *result, const encodeRec *enc, int input_ctry, in encodeExtension(result, extrax4, extray, dividerx4, dividery, extraDigits, -1, enc); // nameless - return m; + return; } // in range } - return -1; } -// decodes dec->mapcode in context of territory rectangle m +// decodes dec->mapcode in context of territory rectangle m or one of its mates static int decodeAutoHeader(decodeRec *dec, int m) { const char *input = dec->mapcode; int codexm = coDex(m); @@ -1181,6 +1124,7 @@ static int decodeAutoHeader(decodeRec *dec, int m) { if (value >= STORAGE_START && value < STORAGE_START + product) { int dividerx = (b->maxx - b->minx + W - 1) / W; int dividery = (b->maxy - b->miny + H - 1) / H; + int err; value -= STORAGE_START; value /= (961 * 31); @@ -1194,6 +1138,7 @@ static int decodeAutoHeader(decodeRec *dec, int m) { dec->lat32 = b->maxy - vy * dividery; dec->lon32 = b->minx + vx * dividerx; + if (dec->lon32 < b->minx || dec->lon32 >= b->maxx || dec->lat32 < b->miny || dec->lat32 > b->maxy) // *** CAREFUL! do this test BEFORE adding remainder... { @@ -1202,15 +1147,17 @@ static int decodeAutoHeader(decodeRec *dec, int m) { } } - return decodeExtension(dec, dividerx << 2, dividery, -1); // autoheader decode + err = decodeExtension(dec, dividerx << 2, dividery, -1); // autoheader decode + + return err; } STORAGE_START += product; } // for j return -1; } -// encode in m (know to fit) -static int encodeAutoHeader(char *result, const encodeRec *enc, int m, int extraDigits) { +// encode in m (known to fit) +static void encodeAutoHeader(char *result, const encodeRec *enc, int m, int extraDigits) { int i; int STORAGE_START = 0; int y = enc->lat32, x = enc->lon32; @@ -1230,7 +1177,6 @@ static int encodeAutoHeader(char *result, const encodeRec *enc, int m, int extra xdiv = xDivider4(b->miny, b->maxy); W = ((b->maxx - b->minx) * 4 + (xdiv - 1)) / xdiv; - // encodee // round up to multiples of 176*168... H = 176 * ((H + 176 - 1) / 176); W = 168 * ((W + 168 - 1) / 168); @@ -1253,16 +1199,10 @@ static int encodeAutoHeader(char *result, const encodeRec *enc, int m, int extra int codexlen = (codexm / 10) + (codexm % 10); int value = (vx / 168) * (H / 176); -#ifdef SUPPORT_HIGH_PRECISION // precise encoding: check if fraction takes this out of range if (extray == 0 && enc->fraclat > 0) { - if (vy == 0) { - STORAGE_START += product; - continue; - } vy--; extray += dividery; } -#endif value += (vy / 176); @@ -1272,17 +1212,14 @@ static int encodeAutoHeader(char *result, const encodeRec *enc, int m, int extra encode_triple(result + codexlen - 1, vx % 168, vy % 176); encodeExtension(result, extrax << 2, extray, dividerx << 2, dividery, extraDigits, -1, enc); // autoheader - return m; + return; } STORAGE_START += product; } - return i - 1; // return last autoheader record as the (failing) record } -static int debugStopAt = -1; - static void encoderEngine(int ccode, const encodeRec *enc, int stop_with_one_result, int extraDigits, int result_override) { int from, upto; @@ -1315,10 +1252,7 @@ static void encoderEngine(int ccode, const encodeRec *enc, int stop_with_one_res if (codex < 54) { if (fitsInside(x, y, i)) { if (isNameless(i)) { - int ret = encodeNameless(result, enc, ccode, extraDigits, i); - if (ret >= 0) { - i = ret; - } + encodeNameless(result, enc, ccode, extraDigits, i); } else if (recType(i) > 1) { encodeAutoHeader(result, enc, i, extraDigits); @@ -1332,9 +1266,8 @@ static void encoderEngine(int ccode, const encodeRec *enc, int stop_with_one_res } else // must be grid { - if (result_counter > 0 || - !isRestricted(i)) // skip isRestricted records unless there already is a result - { + // skip isRestricted records unless there already is a result + if (result_counter > 0 || !isRestricted(i)) { char headerletter = (char) ((recType(i) == 1) ? headerLetter(i) : 0); encodeGrid(result, enc, i, extraDigits, headerletter); } @@ -1350,9 +1283,9 @@ static void encoderEngine(int ccode, const encodeRec *enc, int stop_with_one_res int cc = (result_override >= 0 ? result_override : ccode); if (*result && enc->mapcodes && enc->mapcodes->count < MAX_NR_OF_MAPCODE_RESULTS) { char *s = enc->mapcodes->mapcode[enc->mapcodes->count++]; - if (cc == ccode_earth) + if (cc == ccode_earth) { strcpy(s, result); - else { + } else { getTerritoryIsoName(s, cc + 1, 0); strcat(s, " "); strcat(s, result); @@ -1516,8 +1449,8 @@ static int decoderEngine(decodeRec *dec) { return -2; } else if (!voweled && nrd + 1 == len) { // everything but the dot is digit, so MUST be voweled! return -998; - } - } + }// + }// //////////// AT THIS POINT, dot=FIRST DOT, input=CLEAN INPUT (no vowels) ilen=INPUT LENGTH @@ -1539,8 +1472,8 @@ static int decoderEngine(decodeRec *dec) { int parent = ParentTerritoryOf(ccode); if (len == 9 || (len == 8 && (parent == ccode_ind || parent == ccode_mex))) { ccode = parent; - } - } + } // + } // // remember final territory context dec->context = ccode; @@ -1556,6 +1489,7 @@ static int decoderEngine(decodeRec *dec) { if (recType(i) == 0 && !isNameless(i) && (codexi == codex || (codex == 22 && codexi == 21))) { err = decodeGrid(dec, i, 0); + // *** make sure decode fits somewhere *** if (isRestricted(i)) { int fitssomewhere = 0; int j; @@ -1564,14 +1498,14 @@ static int decoderEngine(decodeRec *dec) { if (fitsInsideWithRoom(dec->lon32, dec->lat32, j)) { fitssomewhere = 1; break; - } - } - } + } + } + } if (!fitssomewhere) { err = -1234; } } - + // *** make sure decode fits somewhere *** break; } else if (recType(i) == 1 && prefixLength(i) + 1 == prelen && postfixLength(i) == postlen && @@ -1594,7 +1528,6 @@ static int decoderEngine(decodeRec *dec) { } -#ifdef SUPPORT_HIGH_PRECISION // convert from millionths if (err) { dec->lat = dec->lon = 0; @@ -1603,12 +1536,6 @@ static int decoderEngine(decodeRec *dec) { dec->lat /= (double) 1000000.0; dec->lon /= (double) 1000000.0; } -#else - // convert from millionths - if (err) dec->lat32 = dec->lon32 = 0; - dec->lat = dec->lat32/(double)1000000.0; - dec->lon = dec->lon32/(double)1000000.0; -#endif // normalise between =180 and 180 if (dec->lat < -90.0) { dec->lat = -90.0; } @@ -1617,14 +1544,14 @@ static int decoderEngine(decodeRec *dec) { if (dec->lon >= 180.0) { dec->lon -= 360.0; } // store as integers for legacy's sake - dec->lat32 = (int) (dec->lat * 1000000); - dec->lon32 = (int) (dec->lon * 1000000); + dec->lat32 = (int) floor(dec->lat * 1000000); + dec->lon32 = (int) floor(dec->lon * 1000000); // make sure decode result fits the country if (err == 0) { if (ccode != ccode_earth) { if (!fitsInsideWithRoom(dec->lon32, dec->lat32, lastrec(ccode))) { - err = -2222; + err = -2222; // EVER? } } } @@ -1642,16 +1569,16 @@ static UWORD asc2lan[MAX_LANGUAGES][36] = // A-Z equivalents for ascii character {0x0391, 0x0392, 0x039e, 0x0394, 0x003f, 0x0395, 0x0393, 0x0397, 0x0399, 0x03a0, 0x039a, 0x039b, 0x039c, 0x039d, 0x039f, 0x03a1, 0x0398, 0x03a8, 0x03a3, 0x03a4, 0x003f, 0x03a6, 0x03a9, 0x03a7, 0x03a5, 0x0396, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // greek {0x0410, 0x0412, 0x0421, 0x0414, 0x0415, 0x0416, 0x0413, 0x041d, 0x0418, 0x041f, 0x041a, 0x041b, 0x041c, 0x0417, 0x041e, 0x0420, 0x0424, 0x042f, 0x0426, 0x0422, 0x042d, 0x0427, 0x0428, 0x0425, 0x0423, 0x0411, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // cyrillic {0x05d0, 0x05d1, 0x05d2, 0x05d3, 0x05e3, 0x05d4, 0x05d6, 0x05d7, 0x05d5, 0x05d8, 0x05d9, 0x05da, 0x05db, 0x05dc, 0x05e1, 0x05dd, 0x05de, 0x05e0, 0x05e2, 0x05e4, 0x05e5, 0x05e6, 0x05e7, 0x05e8, 0x05e9, 0x05ea, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // hebrew - {0x0905, 0x0915, 0x0917, 0x0918, 0x090f, 0x091a, 0x091c, 0x091f, 0x003f, 0x0920, 0x0923, 0x0924, 0x0926, 0x0927, 0x003f, 0x0928, 0x092a, 0x092d, 0x092e, 0x0930, 0x092b, 0x0932, 0x0935, 0x0938, 0x0939, 0x0921, 0x0966, 0x0967, 0x0968, 0x0969, 0x096a, 0x096b, 0x096c, 0x096d, 0x096e, 0x096f}, // hindi + {0x0905, 0x0915, 0x0917, 0x0918, 0x090f, 0x091a, 0x091c, 0x091f, 0x0049, 0x0920, 0x0923, 0x0924, 0x0926, 0x0927, 0x004f, 0x0928, 0x092a, 0x092d, 0x092e, 0x0930, 0x092b, 0x0932, 0x0935, 0x0938, 0x0939, 0x0921, 0x0966, 0x0967, 0x0968, 0x0969, 0x096a, 0x096b, 0x096c, 0x096d, 0x096e, 0x096f}, // hindi {0x0d12, 0x0d15, 0x0d16, 0x0d17, 0x0d0b, 0x0d1a, 0x0d1c, 0x0d1f, 0x0d07, 0x0d21, 0x0d24, 0x0d25, 0x0d26, 0x0d27, 0x0d20, 0x0d28, 0x0d2e, 0x0d30, 0x0d31, 0x0d32, 0x0d09, 0x0d34, 0x0d35, 0x0d36, 0x0d38, 0x0d39, 0x0d66, 0x0d67, 0x0d68, 0x0d69, 0x0d6a, 0x0d6b, 0x0d6c, 0x0d6d, 0x0d6e, 0x0d6f}, // malay {0x10a0, 0x10a1, 0x10a3, 0x10a6, 0x10a4, 0x10a9, 0x10ab, 0x10ac, 0x10b3, 0x10ae, 0x10b0, 0x10b1, 0x10b2, 0x10b4, 0x10ad, 0x10b5, 0x10b6, 0x10b7, 0x10b8, 0x10b9, 0x10a8, 0x10ba, 0x10bb, 0x10bd, 0x10be, 0x10bf, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Georgian {0x30a2, 0x30ab, 0x30ad, 0x30af, 0x30aa, 0x30b1, 0x30b3, 0x30b5, 0x30a4, 0x30b9, 0x30c1, 0x30c8, 0x30ca, 0x30cc, 0x30a6, 0x30d2, 0x30d5, 0x30d8, 0x30db, 0x30e1, 0x30a8, 0x30e2, 0x30e8, 0x30e9, 0x30ed, 0x30f2, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Katakana {0x0e30, 0x0e01, 0x0e02, 0x0e04, 0x0e32, 0x0e07, 0x0e08, 0x0e09, 0x0e31, 0x0e0a, 0x0e11, 0x0e14, 0x0e16, 0x0e17, 0x0e0d, 0x0e18, 0x0e1a, 0x0e1c, 0x0e21, 0x0e23, 0x0e2c, 0x0e25, 0x0e27, 0x0e2d, 0x0e2e, 0x0e2f, 0x0e50, 0x0e51, 0x0e52, 0x0e53, 0x0e54, 0x0e55, 0x0e56, 0x0e57, 0x0e58, 0x0e59}, // Thai {0x0eb0, 0x0e81, 0x0e82, 0x0e84, 0x0ec3, 0x0e87, 0x0e88, 0x0e8a, 0x0ec4, 0x0e8d, 0x0e94, 0x0e97, 0x0e99, 0x0e9a, 0x0ec6, 0x0e9c, 0x0e9e, 0x0ea1, 0x0ea2, 0x0ea3, 0x0ebd, 0x0ea7, 0x0eaa, 0x0eab, 0x0ead, 0x0eaf, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Laos {0x0556, 0x0532, 0x0533, 0x0534, 0x0535, 0x0538, 0x0539, 0x053a, 0x053b, 0x053d, 0x053f, 0x0540, 0x0541, 0x0543, 0x0555, 0x0547, 0x0548, 0x054a, 0x054d, 0x054e, 0x0545, 0x054f, 0x0550, 0x0551, 0x0552, 0x0553, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // armenian - {0x0985, 0x098c, 0x0995, 0x0996, 0x098f, 0x0997, 0x0999, 0x099a, 0x003f, 0x099d, 0x09a0, 0x09a1, 0x09a2, 0x09a3, 0x003f, 0x09a4, 0x09a5, 0x09a6, 0x09a8, 0x09aa, 0x0993, 0x09ac, 0x09ad, 0x09af, 0x09b2, 0x09b9, 0x09e6, 0x09e7, 0x09e8, 0x09e9, 0x09ea, 0x09eb, 0x09ec, 0x09ed, 0x09ee, 0x09ef}, // Bengali - {0x0a05, 0x0a15, 0x0a17, 0x0a18, 0x0a0f, 0x0a1a, 0x0a1c, 0x0a1f, 0x003f, 0x0a20, 0x0a23, 0x0a24, 0x0a26, 0x0a27, 0x003f, 0x0a28, 0x0a2a, 0x0a2d, 0x0a2e, 0x0a30, 0x0a2b, 0x0a32, 0x0a35, 0x0a38, 0x0a39, 0x0a21, 0x0a66, 0x0a67, 0x0a68, 0x0a69, 0x0a6a, 0x0a6b, 0x0a6c, 0x0a6d, 0x0a6e, 0x0a6f}, // Gurmukhi - {0x0f58, 0x0f40, 0x0f41, 0x0f42, 0x0f64, 0x0f44, 0x0f45, 0x0f46, 0x003f, 0x0f47, 0x0f4a, 0x0f4c, 0x0f4e, 0x0f4f, 0x003f, 0x0f51, 0x0f53, 0x0f54, 0x0f56, 0x0f5e, 0x0f65, 0x0f5f, 0x0f61, 0x0f62, 0x0f63, 0x0f66, 0x0f20, 0x0f21, 0x0f22, 0x0f23, 0x0f24, 0x0f25, 0x0f26, 0x0f27, 0x0f28, 0x0f29}, // Tibetan + {0x0985, 0x098c, 0x0995, 0x0996, 0x098f, 0x0997, 0x0999, 0x099a, 0x0049, 0x099d, 0x09a0, 0x09a1, 0x09a2, 0x09a3, 0x004f, 0x09a4, 0x09a5, 0x09a6, 0x09a8, 0x09aa, 0x0993, 0x09ac, 0x09ad, 0x09af, 0x09b2, 0x09b9, 0x09e6, 0x09e7, 0x09e8, 0x09e9, 0x09ea, 0x09eb, 0x09ec, 0x09ed, 0x09ee, 0x09ef}, // Bengali + {0x0a05, 0x0a15, 0x0a17, 0x0a18, 0x0a0f, 0x0a1a, 0x0a1c, 0x0a1f, 0x0049, 0x0a20, 0x0a23, 0x0a24, 0x0a26, 0x0a27, 0x004f, 0x0a28, 0x0a2a, 0x0a2d, 0x0a2e, 0x0a30, 0x0a2b, 0x0a32, 0x0a35, 0x0a38, 0x0a39, 0x0a21, 0x0a66, 0x0a67, 0x0a68, 0x0a69, 0x0a6a, 0x0a6b, 0x0a6c, 0x0a6d, 0x0a6e, 0x0a6f}, // Gurmukhi + {0x0f58, 0x0f40, 0x0f41, 0x0f42, 0x0f64, 0x0f44, 0x0f45, 0x0f46, 0x0049, 0x0f47, 0x0f4a, 0x0f4c, 0x0f4e, 0x0f4f, 0x004f, 0x0f51, 0x0f53, 0x0f54, 0x0f56, 0x0f5e, 0x0f65, 0x0f5f, 0x0f61, 0x0f62, 0x0f63, 0x0f66, 0x0f20, 0x0f21, 0x0f22, 0x0f23, 0x0f24, 0x0f25, 0x0f26, 0x0f27, 0x0f28, 0x0f29}, // Tibetan }; static struct { @@ -1693,6 +1620,7 @@ static struct { char *convertToRoman(char *asciibuf, int maxlen, const UWORD *s) { char *w = asciibuf; const char *e = w + maxlen - 1; + while (*s > 0 && *s <= 32) { s++; } // skip lead for (; *s != 0 && w < e; s++) { if (*s >= 1 && *s <= 'z') { // normal ascii *w++ = (char) (*s); @@ -1713,11 +1641,15 @@ char *convertToRoman(char *asciibuf, int maxlen, const UWORD *s) { } } } + // trim + while (w > asciibuf && w[-1] > 0 && w[-1] <= 32) { w--; } *w = 0; - if (*asciibuf == 'A') // v1.50 - { - unpack_if_alldigits(asciibuf); - repack_if_alldigits(asciibuf, 0); + // skip past last space (if any) + w = strrchr(asciibuf, ' '); + if (w) { w++; } else { w = asciibuf; } + if (*w == 'A') { + unpack_if_alldigits(w); + repack_if_alldigits(w, 0); } return asciibuf; } @@ -1875,16 +1807,12 @@ static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, double enc.mapcodes = mapcodes; enc.mapcodes->count = 0; - if (lat < -90) { lat = -90; } - if (lat > 90) { lat = 90; } - while (lon < -180) { lon += 360; } - while (lon >= 180) { lon -= 360; } -#ifndef SUPPORT_HIGH_PRECISION - lat*=1000000; if (lat<0) lat-=0.5; else lat+=0.5; - lon*=1000000; if (lon<0) lon-=0.5; else lon+=0.5; - enc.lat32=(int)lat; - enc.lon32=(int)lon; -#else // precise encoding: do NOT round, instead remember the fraction... + if (lat < -90) { lat = -90; } else if (lat > 90) { lat = 90; } + if (lon < -180 || lon > 180) { + lon -= (360 * floor(lon/360)); + if (lon >= 180) { lon -= 360; } + } + lat += 90; lon += 180; lat *= 1000000; @@ -1911,7 +1839,6 @@ static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, double enc.lat32 -= 90000000; enc.lon32 %= 360000000; enc.lon32 -= 180000000; -#endif if (tc <= 0) // ALL results? { @@ -1944,7 +1871,7 @@ static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, double int i; for(i=0;i=0) && enc.mapcodes->count>0) break; + if ((stop_with_one_result||debugStopAt>=0) && enc.mapcodes->count > 0) break; } #endif } @@ -1996,17 +1923,15 @@ char *getTerritoryIsoName(char *result, int territoryCode, return result; } - -int getParentCountryOf(int tc) // returns negative if tc is not a code that has a parent country -{ +// returns negative if tc is not a code that has a parent country +int getParentCountryOf(int tc) { int parentccode = ParentTerritoryOf(tc - 1); // returns parent ccode or -1 if (parentccode >= 0) { return parentccode + 1; } return -1; } -int getCountryOrParentCountry( - int tc) // returns tc if tc is a country, parent country if tc is a state, -1 if tc is invalid -{ +// returns tc if tc is a country, parent country if tc is a state, -1 if tc is invalid +int getCountryOrParentCountry(int tc) { if (tc > 0 && tc < MAX_MAPCODE_TERRITORY_CODE) { int tp = getParentCountryOf(tc); if (tp > 0) { return tp; } @@ -2015,11 +1940,19 @@ int getCountryOrParentCountry( return -1; } +#ifdef FAST_ALPHA + // in preparation of faster name search +#endif + int convertTerritoryIsoNameToCode(const char *string, int optional_tc) // optional_tc: pass 0 or negative if unknown { int ccode = optional_tc - 1; if (string == NULL) { return -1; } while (*string > 0 && *string <= 32) { string++; } // skip leading whitespace + +#ifdef FAST_ALPHA + // in preparation of faster name search +#else if (ccode < 0 || strchr(string, '-') || strlen(string) > 3) { ccode = ccode_of_iso3(string, -1); // ignore optional_tc } @@ -2034,6 +1967,7 @@ int convertTerritoryIsoNameToCode(const char *string, int optional_tc) // option ccode = ccode_of_iso3(tmp, -1); } if (ccode < 0) { return -1; } else { return ccode + 1; } +#endif } @@ -2061,6 +1995,18 @@ int decodeMapcodeToLatLon(double *lat, double *lon, const char *input, UWORD *convertToAlphabet(UWORD *unibuf, int maxlength, const char *mapcode, int alphabet) // 0=roman, 2=cyrillic { + UWORD *startbuf = unibuf; + + while (*mapcode > 0 && *mapcode < 32) { mapcode++; } + { // skip lead + char *e = strrchr(mapcode, ' '); + if (e) { + while (mapcode <= e) { + *unibuf++ = *mapcode++; + } + } + } + if (asc2lan[alphabet][4] == 0x003f) { // alphabet has no letter E if (strchr(mapcode, 'E') || strchr(mapcode, 'U') || strchr(mapcode, 'e') || strchr(mapcode, 'u')) // v1.50 get rid of E and U @@ -2078,10 +2024,10 @@ UWORD *convertToAlphabet(UWORD *unibuf, int maxlength, const char *mapcode, int mapcode = u; } } - return encode_utf16(unibuf, maxlength, mapcode, alphabet); + encode_utf16(unibuf, maxlength, mapcode, alphabet); + return startbuf; } - // Legacy: NOT threadsafe static char asciibuf[MAX_MAPCODE_RESULT_LEN]; diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index 24613f0..a762d40 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -18,7 +18,7 @@ extern "C" { #endif -#define mapcode_cversion "2.0.2" +#define mapcode_cversion "2.0.2.1" #define UWORD unsigned short int // 2-byte unsigned integer. From 701e6622090bb6939537ad1b67b05447e2135dc0 Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Thu, 20 Aug 2015 10:51:33 +0200 Subject: [PATCH 003/181] Renamed dividemaps to mapcode_fast_encode.h --- mapcodelib/{dividemaps.h => mapcode_fast_encode.h} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename mapcodelib/{dividemaps.h => mapcode_fast_encode.h} (100%) diff --git a/mapcodelib/dividemaps.h b/mapcodelib/mapcode_fast_encode.h similarity index 100% rename from mapcodelib/dividemaps.h rename to mapcodelib/mapcode_fast_encode.h From d7eac3ef0b12174d260da7e1da99b5dae764b45c Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Thu, 20 Aug 2015 11:16:00 +0200 Subject: [PATCH 004/181] Cleaned up a global variable --- README.md | 4 ++++ mapcodelib/mapcoder.c | 42 +++++++++++++++++++++--------------------- mapcodelib/mapcoder.h | 2 +- 3 files changed, 26 insertions(+), 22 deletions(-) diff --git a/README.md b/README.md index 92cee7f..701c43e 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,10 @@ decode Mapcodes. # Release Notes +* 2.0.2.2 + + Cleaned up source + * 2.0.2.1 Cleaned up source, removed legacy code; Renamed dividemaps.h to mapcode_fast_encode.h; diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index cffd426..b43bd0f 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -478,8 +478,6 @@ static void decodeSixWide(int v, int width, int height, int *x, int *y) { *y = height - 1 - (w / D); } -static int debugStopAt = -1; - // decodes dec->mapcode in context of territory rectangle m; returns negative if error static int decodeGrid(decodeRec *dec, int m, int hasHeaderLetter) { const char *input = (hasHeaderLetter ? dec->mapcode + 1 : dec->mapcode); @@ -1221,6 +1219,7 @@ static void encodeAutoHeader(char *result, const encodeRec *enc, int m, int extr static void encoderEngine(int ccode, const encodeRec *enc, int stop_with_one_result, int extraDigits, + int requiredEncoder, int result_override) { int from, upto; int y = enc->lat32, x = enc->lon32; @@ -1261,13 +1260,13 @@ static void encoderEngine(int ccode, const encodeRec *enc, int stop_with_one_res isSubdivision(ccode)) // if the last item is a reference to a state's country { // *** do a recursive call for the parent *** - encoderEngine(ParentTerritoryOf(ccode), enc, stop_with_one_result, extraDigits, ccode); + encoderEngine(ParentTerritoryOf(ccode), enc, stop_with_one_result, extraDigits, requiredEncoder, ccode); return; /**/ } else // must be grid { // skip isRestricted records unless there already is a result - if (result_counter > 0 || !isRestricted(i)) { + if (result_counter || !isRestricted(i)) { char headerletter = (char) ((recType(i) == 1) ? headerLetter(i) : 0); encodeGrid(result, enc, i, extraDigits, headerletter); } @@ -1279,7 +1278,7 @@ static void encoderEngine(int ccode, const encodeRec *enc, int stop_with_one_res repack_if_alldigits(result, 0); - if (debugStopAt < 0 || debugStopAt == i) { + if (requiredEncoder < 0 || requiredEncoder == i) { int cc = (result_override >= 0 ? result_override : ccode); if (*result && enc->mapcodes && enc->mapcodes->count < MAX_NR_OF_MAPCODE_RESULTS) { char *s = enc->mapcodes->mapcode[enc->mapcodes->count++]; @@ -1291,7 +1290,7 @@ static void encoderEngine(int ccode, const encodeRec *enc, int stop_with_one_res strcat(s, result); } } - if (debugStopAt == i) { return; } + if (requiredEncoder == i) { return; } } if (stop_with_one_result) { return; } *result = 0; // clear for next iteration @@ -1302,7 +1301,6 @@ static void encoderEngine(int ccode, const encodeRec *enc, int stop_with_one_res } } - // returns nonzero if error static int decoderEngine(decodeRec *dec) { int parentcode; @@ -1494,7 +1492,7 @@ static int decoderEngine(decodeRec *dec) { int fitssomewhere = 0; int j; for (j = i - 1; j >= from; j--) { // look in previous rects - if (!isRestricted((j))) { + if (!isRestricted(j)) { if (fitsInsideWithRoom(dec->lon32, dec->lat32, j)) { fitssomewhere = 1; break; @@ -1504,8 +1502,7 @@ static int decoderEngine(decodeRec *dec) { if (!fitssomewhere) { err = -1234; } - } - // *** make sure decode fits somewhere *** + } // *** make sure decode fits somewhere *** break; } else if (recType(i) == 1 && prefixLength(i) + 1 == prelen && postfixLength(i) == postlen && @@ -1800,8 +1797,8 @@ int compareWithMapcodeFormat(const char *s, int fullcode) { // pass point to an array of pointers (at least 42), will be made to point to result strings... // returns nr of results; static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, double lat, double lon, int tc, - int stop_with_one_result, - int extraDigits) // 1.31 allow to stop after one result + int stop_with_one_result, int requiredEncoder, + int extraDigits) { encodeRec enc; enc.mapcodes = mapcodes; @@ -1809,7 +1806,7 @@ static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, double if (lat < -90) { lat = -90; } else if (lat > 90) { lat = 90; } if (lon < -180 || lon > 180) { - lon -= (360 * floor(lon/360)); + lon -= (360.0 * floor(lon / 360)); if (lon >= 180) { lon -= 360; } } @@ -1852,8 +1849,8 @@ static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, double int j, nr = v2; for (j = 0; j <= nr; j++) { int ctry = (j == nr ? ccode_earth : redivar[i + j]); - encoderEngine(ctry, &enc, stop_with_one_result, extraDigits, -1); - if ((stop_with_one_result || debugStopAt >= 0) && enc.mapcodes->count > 0) { break; } + encoderEngine(ctry, &enc, stop_with_one_result, extraDigits, requiredEncoder, -1); + if ((stop_with_one_result || requiredEncoder >= 0) && enc.mapcodes->count > 0) { break; } } break; } @@ -1870,13 +1867,13 @@ static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, double #else int i; for(i=0;i=0) && enc.mapcodes->count > 0) break; + encoderEngine(i,&enc,stop_with_one_result,extraDigits, requiredEncoder, -1); + if ((stop_with_one_result||requiredEncoder>=0) && enc.mapcodes->count > 0) break; } #endif } else { - encoderEngine((tc - 1), &enc, stop_with_one_result, extraDigits, -1); + encoderEngine((tc - 1), &enc, stop_with_one_result, extraDigits, requiredEncoder, -1); } if (v) { @@ -2035,6 +2032,9 @@ const char *decodeToRoman(const UWORD *s) { return convertToRoman(asciibuf, MAX_MAPCODE_RESULT_LEN, s); } +// Legacy: NOT threadsafe +static int debugStopAt = -1; // to externally test-restrict internal encoding, do not use! + // Legacy: NOT threadsafe static UWORD unibuf[MAX_MAPCODE_RESULT_LEN]; @@ -2048,7 +2048,7 @@ const UWORD *encodeToAlphabet(const char *mapcode, int alphabet) // 0=roman, 2=c int encodeLatLonToSingleMapcode(char *result, double lat, double lon, int tc, int extraDigits) { char *v[2]; Mapcodes rlocal; - int ret = encodeLatLonToMapcodes_internal(v, &rlocal, lat, lon, tc, 1, extraDigits); + int ret = encodeLatLonToMapcodes_internal(v, &rlocal, lat, lon, tc, 1, debugStopAt, extraDigits); *result = 0; if (ret <= 0) { // no solutions? return -1; @@ -2064,14 +2064,14 @@ int encodeLatLonToSingleMapcode(char *result, double lat, double lon, int tc, in // Threadsafe int encodeLatLonToMapcodes(Mapcodes *results, double lat, double lon, int territoryCode, int extraDigits) { - return encodeLatLonToMapcodes_internal(NULL, results, lat, lon, territoryCode, 0, extraDigits); + return encodeLatLonToMapcodes_internal(NULL, results, lat, lon, territoryCode, 0, debugStopAt, extraDigits); } // Legacy: NOT threadsafe Mapcodes rglobal; int encodeLatLonToMapcodes_Deprecated(char **v, double lat, double lon, int territoryCode, int extraDigits) { - return encodeLatLonToMapcodes_internal(v, &rglobal, lat, lon, territoryCode, 0, extraDigits); + return encodeLatLonToMapcodes_internal(v, &rglobal, lat, lon, territoryCode, 0, debugStopAt, extraDigits); } // Legacy: NOT threadsafe diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index a762d40..e03592f 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -18,7 +18,7 @@ extern "C" { #endif -#define mapcode_cversion "2.0.2.1" +#define mapcode_cversion "2.0.2.2" #define UWORD unsigned short int // 2-byte unsigned integer. From 27f45e06344c488fdd69a1519906545d730c56da Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Thu, 20 Aug 2015 11:22:20 +0200 Subject: [PATCH 005/181] Minor speed improvements --- README.md | 4 + mapcodelib/mapcoder.c | 457 ++++++++++++++++++------------------------ mapcodelib/mapcoder.h | 2 +- 3 files changed, 204 insertions(+), 259 deletions(-) diff --git a/README.md b/README.md index 701c43e..186c58d 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,10 @@ decode Mapcodes. # Release Notes +* 2.0.2.3 + + Cleaned up source + * 2.0.2.2 Cleaned up source diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index b43bd0f..264aa4f 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -1159,6 +1159,8 @@ static void encodeAutoHeader(char *result, const encodeRec *enc, int m, int extr int i; int STORAGE_START = 0; int y = enc->lat32, x = enc->lon32; + int W, H, xdiv, product; + const mminforec *b; // search back to first of the group int firstindex = m; @@ -1167,9 +1169,8 @@ static void encodeAutoHeader(char *result, const encodeRec *enc, int m, int extr firstindex--; } - for (i = firstindex; coDex(i) == codexm; i++) { - int W, H, xdiv, product; - const mminforec *b = boundaries(i); + for (i = firstindex; i <= m; i++) { + b = boundaries(i); // determine how many cells H = (b->maxy - b->miny + 89) / 90; // multiple of 10m xdiv = xDivider4(b->miny, b->maxy); @@ -1183,41 +1184,40 @@ static void encodeAutoHeader(char *result, const encodeRec *enc, int m, int extr int GOODROUNDER = codexm >= 23 ? (961 * 961 * 31) : (961 * 961); product = ((STORAGE_START + product + GOODROUNDER - 1) / GOODROUNDER) * GOODROUNDER - STORAGE_START; } + if (i < m) { + STORAGE_START += product; + } + } - if (i == m) { - // encode - int dividerx = (b->maxx - b->minx + W - 1) / W; - int vx = (x - b->minx) / dividerx; - int extrax = (x - b->minx) % dividerx; + { + // encode + int dividerx = (b->maxx - b->minx + W - 1) / W; + int vx = (x - b->minx) / dividerx; + int extrax = (x - b->minx) % dividerx; - int dividery = (b->maxy - b->miny + H - 1) / H; - int vy = (b->maxy - y) / dividery; - int extray = (b->maxy - y) % dividery; + int dividery = (b->maxy - b->miny + H - 1) / H; + int vy = (b->maxy - y) / dividery; + int extray = (b->maxy - y) % dividery; - int codexlen = (codexm / 10) + (codexm % 10); - int value = (vx / 168) * (H / 176); + int codexlen = (codexm / 10) + (codexm % 10); + int value = (vx / 168) * (H / 176); - if (extray == 0 && enc->fraclat > 0) { - vy--; - extray += dividery; - } + if (extray == 0 && enc->fraclat > 0) { + vy--; + extray += dividery; + } - value += (vy / 176); + value += (vy / 176); - // PIPELETTER ENCODE - encodeBase31(result, (STORAGE_START / (961 * 31)) + value, codexlen - 2); - result[codexlen - 2] = '.'; - encode_triple(result + codexlen - 1, vx % 168, vy % 176); + // PIPELETTER ENCODE + encodeBase31(result, (STORAGE_START / (961 * 31)) + value, codexlen - 2); + result[codexlen - 2] = '.'; + encode_triple(result + codexlen - 1, vx % 168, vy % 176); - encodeExtension(result, extrax << 2, extray, dividerx << 2, dividery, extraDigits, -1, enc); // autoheader - return; - } - - STORAGE_START += product; + encodeExtension(result, extrax << 2, extray, dividerx << 2, dividery, extraDigits, -1, enc); // autoheader } } - static void encoderEngine(int ccode, const encodeRec *enc, int stop_with_one_result, int extraDigits, int requiredEncoder, int result_override) { @@ -1247,54 +1247,53 @@ static void encoderEngine(int ccode, const encodeRec *enc, int stop_with_one_res *result = 0; for (i = from; i <= upto; i++) { - int codex = coDex(i); - if (codex < 54) { - if (fitsInside(x, y, i)) { - if (isNameless(i)) { - encodeNameless(result, enc, ccode, extraDigits, i); - } - else if (recType(i) > 1) { - encodeAutoHeader(result, enc, i, extraDigits); - } - else if (i == upto && isRestricted(i) && - isSubdivision(ccode)) // if the last item is a reference to a state's country - { - // *** do a recursive call for the parent *** - encoderEngine(ParentTerritoryOf(ccode), enc, stop_with_one_result, extraDigits, requiredEncoder, ccode); - return; /**/ - } - else // must be grid - { - // skip isRestricted records unless there already is a result - if (result_counter || !isRestricted(i)) { + if (fitsInside(x, y, i)) { + if (isNameless(i)) { + encodeNameless(result, enc, ccode, extraDigits, i); + } + else if (recType(i) > 1) { + encodeAutoHeader(result, enc, i, extraDigits); + } + else if (i == upto && isRestricted(i) && + isSubdivision(ccode)) // if the last item is a reference to a state's country + { + // *** do a recursive call for the parent *** + encoderEngine(ParentTerritoryOf(ccode), enc, stop_with_one_result, extraDigits, requiredEncoder, ccode); + return; /**/ + } + else // must be grid + { + // skip isRestricted records unless there already is a result + if (result_counter || !isRestricted(i)) { + if (coDex(i) < 54) { char headerletter = (char) ((recType(i) == 1) ? headerLetter(i) : 0); encodeGrid(result, enc, i, extraDigits, headerletter); } } + } - // =========== handle result (if any) - if (*result) { - result_counter++; - - repack_if_alldigits(result, 0); - - if (requiredEncoder < 0 || requiredEncoder == i) { - int cc = (result_override >= 0 ? result_override : ccode); - if (*result && enc->mapcodes && enc->mapcodes->count < MAX_NR_OF_MAPCODE_RESULTS) { - char *s = enc->mapcodes->mapcode[enc->mapcodes->count++]; - if (cc == ccode_earth) { - strcpy(s, result); - } else { - getTerritoryIsoName(s, cc + 1, 0); - strcat(s, " "); - strcat(s, result); - } + // =========== handle result (if any) + if (*result) { + result_counter++; + + repack_if_alldigits(result, 0); + + if (requiredEncoder < 0 || requiredEncoder == i) { + int cc = (result_override >= 0 ? result_override : ccode); + if (*result && enc->mapcodes && enc->mapcodes->count < MAX_NR_OF_MAPCODE_RESULTS) { + char *s = enc->mapcodes->mapcode[enc->mapcodes->count++]; + if (cc == ccode_earth) { + strcpy(s, result); + } else { + getTerritoryIsoName(s, cc + 1, 0); + strcat(s, " "); + strcat(s, result); } - if (requiredEncoder == i) { return; } } - if (stop_with_one_result) { return; } - *result = 0; // clear for next iteration + if (requiredEncoder == i) { return; } } + if (stop_with_one_result) { return; } + *result = 0; // clear for next iteration } } } // for i @@ -1303,227 +1302,169 @@ static void encoderEngine(int ccode, const encodeRec *enc, int stop_with_one_res // returns nonzero if error static int decoderEngine(decodeRec *dec) { - int parentcode; - int err; - int ccode, len; - char *minus; - const char *iso3; - char *s = dec->minput; - - // copy input, cleaned of leading and trailing whitespace, into private, non-const buffer - { - const char *r = dec->orginput; - while (*r > 0 && *r <= 32) { r++; } // skip lead - len = (int) strlen(r); - if (len > MAX_MAPCODE_RESULT_LEN - 1) { len = MAX_MAPCODE_RESULT_LEN - 1; } - while (len > 0 && r[len - 1] >= 0 && r[len - 1] <= 32) { len--; } // remove trail - memcpy(s, r, len); - s[len] = 0; - } + int hasvowels = 0; + int hasletters = 0; + int ccode; + int err = -817; + int codex, prelen; // input codex + int from, upto; // record range for territory + int i; + const char *dot = NULL; + char *s; - // make input (excluding territory) uppercase, and replace digits 0 and 1 with O and I { - char *t = strchr(s, ' '); - if (t == NULL) { t = s; } - for (; *t != 0; t++) { - if (*t >= 'a' && *t <= 'z') { *t += ('A' - 'a'); } - if (*t == 'O') { *t = '0'; } - if (*t == 'I') { *t = '1'; } + int len; + char *w; + // skip whitesace + s = (char *) dec->orginput; + while (*s <= 32 && *s > 0) { s++; } + // remove trail and overhead + len = strlen(s); + if (len > MAX_MAPCODE_RESULT_LEN - 1) { len = MAX_MAPCODE_RESULT_LEN - 1; } + while (len > 0 && s[len - 1] <= 32 && s[len - 1] >= 0) { len--; } + // copy into dec->minput; + memcpy(w = dec->minput, s, len); + w[len] = 0; + // split off iso + s = strchr(w, ' '); + if (s) { + *s++ = 0; + while (*s > 0 && *s <= 32) { s++; } + ccode = ccode_of_iso3(w, dec->context); } - } - - // check if extension, determine length without extension - minus = strchr(s + 4, '-'); - if (minus) { - len = (int) (minus - s); - } - - // make sure there is valid context - iso3 = convertTerritoryCodeToIsoName(dec->context, 0); // get context string (or empty string) - if (*iso3 == 0) { iso3 = "AAA"; } - parentcode = disambiguate_str(iso3, (int) strlen(iso3)); // pass for future context disambiguation - - // insert context if none in input - if (len > 0 && len <= 9 && strchr(s, ' ') == 0) // just a non-international mapcode without a territory code? - { - int ilen = (int) strlen(iso3); - memmove(s + ilen + 1, s, strlen(s) + 1); - s[ilen] = ' '; - memcpy(s, iso3, ilen); - len += (1 + ilen); - iso3 = ""; - } - // parse off extension - s[len] = 0; - if (minus) { - dec->extension = &s[len + 1]; - } else { + else { + ccode = dec->context - 1; + s = w; + } + if (ccode == ccode_mex && len < 8) { + ccode = ccode_of_iso3("5MX", -1); + } // special case for mexico country vs state + dec->context = ccode; + dec->mapcode = s; dec->extension = ""; - } - - // now split off territory, make point to start of proper mapcode - if (len > 8 && (s[3] == ' ' || s[3] == '-') && - (s[6] == ' ' || s[7] == ' ')) // assume ISO3 space|minus ISO23 space MAPCODE - { - parentcode = disambiguate_str(s, 3); - if (parentcode < 0) { return parentcode; } - s += 4; - len -= 4; - } - else if (len > 7 && (s[2] == ' ' || s[2] == '-') && - (s[5] == ' ' || s[6] == ' ')) // assume ISO2 space|minus ISO23 space MAPCODE - { - parentcode = disambiguate_str(s, 2); - if (parentcode < 0) { return parentcode; } - s += 3; - len -= 3; - } - - if (len > 4 && s[3] == ' ') // assume ISO whitespace MAPCODE, overriding iso3 - { - iso3 = s; // overrides iso code! - s += 4; - len -= 4; - } - else if (len > 3 && s[2] == ' ') // assume ISO2 whitespace MAPCODE, overriding iso3 - { - iso3 = s; // overrides iso code! - s += 3; - len -= 3; - } - - while (*s > 0 && *s <= 32) { - s++; - len--; - } // skip further whitespace - - // returns nonzero if error - ccode = ccode_of_iso3(iso3, parentcode); - if (ccode == ccode_mex && len < 8) { ccode = ccode_of_iso3("5MX", -1); } // special case for mexico country vs state - - // master_decode(s,ccode) - { - const char *dot = NULL; // dot position in input - int prelen; // input prefix length - int postlen; // input postfix length - int codex; // input codex - int from, upto; // record range for territory - int i; - - - // unpack digits (a-lead or aeu-encoded - int voweled = unpack_if_alldigits(s); - if (voweled < 0) { - return -7; + // make upper, handle i and o, split off high precision characters if any + for (w = s; *w != 0; w++) { + // uppercase + if (*w >= 'a' && *w <= 'z') { + *w += ('A' - 'a'); + } + // analyse + if (*w >= 'A' && *w <= 'Z') { + if (*w == 'O') { + *w = '0'; + } else if (*w == 'I') { + *w = '1'; + } else if (*w == 'A' || *w == 'E' || *w == 'U') { + hasvowels = 1; + } else { + hasletters = 1; + } + } + else if (*w == '.') { + if (dot) { + return -18; + } // already had a dot + prelen = (int) ((dot = w) - s); + } + else if (*w == '-') { + if (*dec->extension) { + return -17; + } // already had a hyphen + dec->extension = w + 1; + *w = 0; + } + else if (decodeChar(*w) < 0) { // invalid char? + return -4; + } } - - // debug support: U-lead pre-processing - if (*s == 'u' || *s == 'U') { - s++; - len--; - voweled = 1; + if (!dot) { + return -27; } - if (len > 10) { return -8; } + codex = prelen * 10 + strlen(dot) - 1; - // find dot and check that all characters are valid - { - int nrd = 0; // nr of true digits - const char *r = s; - for (; *r != 0; r++) { - if (*r == '.') { - if (dot) { - return -5; - } // more than one dot - dot = r; - } - else if (decodeChar(*r) < 0) { // invalid char? - return -4; - } else if (decodeChar(*r) < 10) { // digit? - nrd++; - } + if (hasvowels) { + if (unpack_if_alldigits(s) <= 0) { + return -77; } - if (dot == NULL) { - return -2; - } else if (!voweled && nrd + 1 == len) { // everything but the dot is digit, so MUST be voweled! - return -998; - }// - }// - -//////////// AT THIS POINT, dot=FIRST DOT, input=CLEAN INPUT (no vowels) ilen=INPUT LENGTH - - // analyse input - prelen = (int) (dot - s); - postlen = len - 1 - prelen; - codex = prelen * 10 + postlen; - if (prelen < 2 || prelen > 5 || postlen < 2 || postlen > 4) { - return -3; + } + else if (!hasletters) { + return -78; } - if (len == 10) { + if (codex == 54) { // international mapcodes must be in international context ccode = ccode_earth; } else if (isSubdivision(ccode)) { // int mapcodes must be interpreted in the parent of a subdivision - int parent = ParentTerritoryOf(ccode); - if (len == 9 || (len == 8 && (parent == ccode_ind || parent == ccode_mex))) { + if (codex == 44 || ((codex == 34 || codex == 43) && (parent == ccode_ind || parent == ccode_mex))) { ccode = parent; - } // - } // + } + } - // remember final territory context - dec->context = ccode; - dec->mapcode = s; + } - err = -817; + { from = firstrec(ccode); upto = lastrec(ccode); // try all ccode rectangles to decode s (pointing to first character of proper mapcode) for (i = from; i <= upto; i++) { - int codexi = coDex(i); - if (recType(i) == 0 && !isNameless(i) && (codexi == codex || (codex == 22 && codexi == 21))) { - err = decodeGrid(dec, i, 0); - - // *** make sure decode fits somewhere *** - if (isRestricted(i)) { - int fitssomewhere = 0; - int j; - for (j = i - 1; j >= from; j--) { // look in previous rects - if (!isRestricted(j)) { - if (fitsInsideWithRoom(dec->lon32, dec->lat32, j)) { - fitssomewhere = 1; - break; + int r = recType(i); + if (r == 0) { + if (isNameless(i)) { + int codexi = coDex(i); + if ((codexi == 21 && codex == 22) + || (codexi == 22 && codex == 32) + || (codexi == 13 && codex == 23)) { + err = decodeNameless(dec, i); + break; + } + } + else { + int codexi = coDex(i); + if (codexi == codex || (codex == 22 && codexi == 21)) { + err = decodeGrid(dec, i, 0); + + // *** make sure decode fits somewhere *** + if (isRestricted(i)) { + int fitssomewhere = 0; + int j; + for (j = i - 1; j >= from; j--) { // look in previous rects + if (!isRestricted(j)) { + if (fitsInsideWithRoom(dec->lon32, dec->lat32, j)) { + fitssomewhere = 1; + break; + } + } } - } - } - if (!fitssomewhere) { - err = -1234; + if (!fitssomewhere) { + err = -1234; + } + } // *** make sure decode fits somewhere *** + break; } - } // *** make sure decode fits somewhere *** - break; - } - else if (recType(i) == 1 && prefixLength(i) + 1 == prelen && postfixLength(i) == postlen && - headerLetter(i) == *s) { - err = decodeGrid(dec, i, 1); - break; + } } - else if (isNameless(i) && - ((codexi == 21 && codex == 22) - || (codexi == 22 && codex == 32) - || (codexi == 13 && codex == 23))) { - err = decodeNameless(dec, i); - break; + else if (r == 1) { + int codexi = coDex(i); + if (codex == codexi + 10 && headerLetter(i) == *s) { + err = decodeGrid(dec, i, 1); + break; + } } - else if (recType(i) >= 2 && postlen == 3 && prefixLength(i) + postfixLength(i) == prelen + 2) { - err = decodeAutoHeader(dec, i); - break; + else { //r>1 + int codexi = coDex(i); + if (codex == 23 && codexi == 22 || codex == 33 && codexi == 23) { + err = decodeAutoHeader(dec, i); + break; + } } } // for - } + } // convert from millionths if (err) { @@ -1798,7 +1739,7 @@ int compareWithMapcodeFormat(const char *s, int fullcode) { // returns nr of results; static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, double lat, double lon, int tc, int stop_with_one_result, int requiredEncoder, - int extraDigits) + int extraDigits) { encodeRec enc; enc.mapcodes = mapcodes; diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index e03592f..51e58db 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -18,7 +18,7 @@ extern "C" { #endif -#define mapcode_cversion "2.0.2.2" +#define mapcode_cversion "2.0.2.3" #define UWORD unsigned short int // 2-byte unsigned integer. From ec2a08d183a6a04bc5d60bbb358d50079ed96fd1 Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Thu, 20 Aug 2015 11:25:27 +0200 Subject: [PATCH 006/181] Added point structs to source --- README.md | 4 ++ mapcodelib/mapcoder.c | 159 ++++++++++++++++++++++-------------------- mapcodelib/mapcoder.h | 2 +- 3 files changed, 88 insertions(+), 77 deletions(-) diff --git a/README.md b/README.md index 186c58d..63238f7 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,10 @@ decode Mapcodes. # Release Notes +* 2.0.2.4 + + Added point structs to source + * 2.0.2.3 Cleaned up source diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 264aa4f..3aa5e94 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -31,9 +31,19 @@ // //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +typedef struct { + int lat; + int lon; +} point32; + +typedef struct { // point + double lat; + double lon; +} point; + typedef struct { // input - int lat32, lon32; + point32 coord32; double fraclat, fraclon; // output Mapcodes *mapcodes; @@ -48,8 +58,8 @@ typedef struct { int context; // input territory context (or negative) const char *iso; // input territory alphacode (context) // output - double lat, lon; // result - int lat32, lon32; // result in integer arithmetic (millionts of degrees) + point result; // result + point32 coord32; // result in integer arithmetic (millionts of degrees) } decodeRec; @@ -106,9 +116,9 @@ static int isInRange(int x, int minx, int maxx) // returns nonzero if x in the r return 0; } -static int fitsInside(int x, int y, int m) { +static int fitsInside(const point32 *coord32, int m) { const mminforec *b = boundaries(m); - return (b->miny <= y && y < b->maxy && isInRange(x, b->minx, b->maxx)); + return (b->miny <= coord32->lat && coord32->lat < b->maxy && isInRange(coord32->lon, b->minx, b->maxx)); } static int xDivider4(int miny, int maxy) { @@ -121,10 +131,10 @@ static int xDivider4(int miny, int maxy) { return xdivider19[(-maxy) >> 19]; // both negative, so maxy is closest to equator } -static int fitsInsideWithRoom(int x, int y, int m) { +static int fitsInsideWithRoom(const point32 *coord32, int m) { const mminforec *b = boundaries(m); int xdiv8 = xDivider4(b->miny, b->maxy) / 4; // should be /8 but there's some extra margin - return (b->miny - 60 <= y && y < b->maxy + 60 && isInRange(x, b->minx - xdiv8, b->maxx + xdiv8)); + return (b->miny - 60 <= coord32->lat && coord32->lat < b->maxy + 60 && isInRange(coord32->lon, b->minx - xdiv8, b->maxx + xdiv8)); } //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// @@ -308,9 +318,9 @@ static void encodeExtension(char *result, int extrax4, int extray, int dividerx4 ency *= 30; gy = (int) ency; if (gy < 0) { - gy = 0; + gy = 0; } else if (gy > 29) { - gy = 29; + gy = 29; } column1 = (gx / 6); column2 = (gx % 6); @@ -333,8 +343,8 @@ static void encodeExtension(char *result, int extrax4, int extray, int dividerx4 static int decodeExtension(decodeRec *dec, int dividerx4, int dividery, int ydirection) { const char *extrapostfix = dec->extension; double dividerx = dividerx4 / 4.0, processor = 1.0; - dec->lon = 0; - dec->lat = 0; + dec->result.lon = 0; + dec->result.lat = 0; while (*extrapostfix) { int column1, row1, column2, row2; double halfcolumn = 0; @@ -356,22 +366,22 @@ static int decodeExtension(decodeRec *dec, int dividerx4, int dividery, int ydir } processor *= 30; - dec->lon += ((column1 * 6 + column2)) / processor; - dec->lat += ((row1 * 5 + row2 - halfcolumn)) / processor; + dec->result.lon += ((column1 * 6 + column2)) / processor; + dec->result.lat += ((row1 * 5 + row2 - halfcolumn)) / processor; } - dec->lon += (0.5 / processor); - dec->lat += (0.5 / processor); + dec->result.lon += (0.5 / processor); + dec->result.lat += (0.5 / processor); - dec->lon *= dividerx; - dec->lat *= (dividery * ydirection); + dec->result.lon *= dividerx; + dec->result.lat *= (dividery * ydirection); - dec->lon += dec->lon32; - dec->lat += dec->lat32; + dec->result.lon += dec->coord32.lon; + dec->result.lat += dec->coord32.lat; // also convert back to int - dec->lon32 = (int) floor(dec->lon); - dec->lat32 = (int) floor(dec->lat); + dec->coord32.lon = (int) floor(dec->result.lon); + dec->coord32.lat = (int) floor(dec->result.lat); return 0; } @@ -578,8 +588,8 @@ static int decodeGrid(decodeRec *dec, int m, int hasHeaderLetter) { // reverse y-direction dify = yp - 1 - dify; - dec->lon32 = relx + (difx * dividerx); - dec->lat32 = rely + (dify * dividery); + dec->coord32.lon = relx + (difx * dividerx); + dec->coord32.lat = rely + (dify * dividery); { int err = decodeExtension(dec, dividerx << 2, dividery, 1); // grid @@ -599,7 +609,6 @@ static int decodeGrid(decodeRec *dec, int m, int hasHeaderLetter) { // returns *result==0 in case of error static void encodeGrid(char *result, const encodeRec *enc, int const m, int extraDigits, char headerLetter) { - int y = enc->lat32, x = enc->lon32; const mminforec *b = boundaries(m); int orgcodex = coDex(m); @@ -628,7 +637,8 @@ static void encodeGrid(char *result, const encodeRec *enc, int const m, int extr { // grid int ygridsize = (b->maxy - b->miny + divy - 1) / divy; int xgridsize = (b->maxx - b->minx + divx - 1) / divx; - int rely = y - b->miny; + int rely = enc->coord32.lat - b->miny; + int x = enc->coord32.lon; int relx = x - b->minx; if (relx < 0) { @@ -677,7 +687,7 @@ static void encodeGrid(char *result, const encodeRec *enc, int const m, int extr int difx = x - relx; - int dify = y - rely; + int dify = enc->coord32.lat - rely; *resultptr++ = '.'; @@ -867,11 +877,11 @@ static int decodeNameless(decodeRec *dec, int m) { int err; // *** note: FIRST multiply, then divide... more precise, larger rects - dec->lon32 = b->minx + ((dx * dividerx4) / 4); - dec->lat32 = b->maxy - (dy * dividery); + dec->coord32.lon = b->minx + ((dx * dividerx4) / 4); + dec->coord32.lat = b->maxy - (dy * dividery); err = decodeExtension(dec, dividerx4, dividery, -1); // nameless - dec->lon += ((dx * dividerx4) % 4) / 4.0; + dec->result.lon += ((dx * dividerx4) % 4) / 4.0; return err; } @@ -979,7 +989,6 @@ static int unpack_if_alldigits( // *result==0 in case of error static void encodeNameless(char *result, const encodeRec *enc, int input_ctry, int extraDigits, int m) { // determine how many nameless records there are (A), and which one is this (X)... - int y = enc->lat32, x = enc->lon32; int A = countNamelessRecords(m, firstrec(input_ctry)); int X = m - firstNamelessRecord(m, firstrec(input_ctry)); @@ -1039,12 +1048,12 @@ static void encodeNameless(char *result, const encodeRec *enc, int input_ctry, i int dividerx4 = xDivider4(b->miny, b->maxy); // *** note: dividerx4 is 4 times too large! int xFracture = (int) (4 * enc->fraclon); - int dx = (4 * (x - b->minx) + xFracture) / dividerx4; // like div, but with floating point value - int extrax4 = (x - b->minx) * 4 - dx * dividerx4; // like modulus, but with floating point value + int dx = (4 * (enc->coord32.lon - b->minx) + xFracture) / dividerx4; // div with quarters + int extrax4 = (enc->coord32.lon - b->minx) * 4 - dx * dividerx4; // mod with quarters int dividery = 90; - int dy = (b->maxy - y) / dividery; // between 0 and SIDE-1 - int extray = (b->maxy - y) % dividery; + int dy = (b->maxy - enc->coord32.lat) / dividery; // between 0 and SIDE-1 + int extray = (b->maxy - enc->coord32.lat) % dividery; if (extray == 0 && enc->fraclat > 0) { dy--; @@ -1134,11 +1143,11 @@ static int decodeAutoHeader(decodeRec *dec, int m) { int vx = (value / (H / 176)) * 168 + difx; // is vx/168 int vy = (value % (H / 176)) * 176 + dify; // is vy/176 - dec->lat32 = b->maxy - vy * dividery; - dec->lon32 = b->minx + vx * dividerx; + dec->coord32.lat = b->maxy - vy * dividery; + dec->coord32.lon = b->minx + vx * dividerx; - if (dec->lon32 < b->minx || dec->lon32 >= b->maxx || dec->lat32 < b->miny || - dec->lat32 > b->maxy) // *** CAREFUL! do this test BEFORE adding remainder... + if (dec->coord32.lon < b->minx || dec->coord32.lon >= b->maxx || dec->coord32.lat < b->miny || + dec->coord32.lat > b->maxy) // *** CAREFUL! do this test BEFORE adding remainder... { return -122; // invalid code } @@ -1158,7 +1167,6 @@ static int decodeAutoHeader(decodeRec *dec, int m) { static void encodeAutoHeader(char *result, const encodeRec *enc, int m, int extraDigits) { int i; int STORAGE_START = 0; - int y = enc->lat32, x = enc->lon32; int W, H, xdiv, product; const mminforec *b; @@ -1192,12 +1200,12 @@ static void encodeAutoHeader(char *result, const encodeRec *enc, int m, int extr { // encode int dividerx = (b->maxx - b->minx + W - 1) / W; - int vx = (x - b->minx) / dividerx; - int extrax = (x - b->minx) % dividerx; + int vx = (enc->coord32.lon - b->minx) / dividerx; + int extrax = (enc->coord32.lon - b->minx) % dividerx; int dividery = (b->maxy - b->miny + H - 1) / H; - int vy = (b->maxy - y) / dividery; - int extray = (b->maxy - y) % dividery; + int vy = (b->maxy - enc->coord32.lat) / dividery; + int extray = (b->maxy - enc->coord32.lat) % dividery; int codexlen = (codexm / 10) + (codexm % 10); int value = (vx / 168) * (H / 176); @@ -1222,7 +1230,6 @@ static void encoderEngine(int ccode, const encodeRec *enc, int stop_with_one_res int requiredEncoder, int result_override) { int from, upto; - int y = enc->lat32, x = enc->lon32; if (enc == NULL || ccode < 0 || ccode > ccode_earth) { return; @@ -1232,7 +1239,7 @@ static void encoderEngine(int ccode, const encodeRec *enc, int stop_with_one_res upto = lastrec(ccode); if (ccode != ccode_earth) { - if (!fitsInside(x, y, upto)) { + if (!fitsInside(&enc->coord32, upto)) { return; } } @@ -1247,7 +1254,7 @@ static void encoderEngine(int ccode, const encodeRec *enc, int stop_with_one_res *result = 0; for (i = from; i <= upto; i++) { - if (fitsInside(x, y, i)) { + if (fitsInside(&enc->coord32, i)) { if (isNameless(i)) { encodeNameless(result, enc, ccode, extraDigits, i); } @@ -1412,13 +1419,13 @@ static int decoderEngine(decodeRec *dec) { // try all ccode rectangles to decode s (pointing to first character of proper mapcode) for (i = from; i <= upto; i++) { - int r = recType(i); + int r = recType(i); if (r == 0) { if (isNameless(i)) { int codexi = coDex(i); if ((codexi == 21 && codex == 22) - || (codexi == 22 && codex == 32) - || (codexi == 13 && codex == 23)) { + || (codexi == 22 && codex == 32) + || (codexi == 13 && codex == 23)) { err = decodeNameless(dec, i); break; } @@ -1434,12 +1441,12 @@ static int decoderEngine(decodeRec *dec) { int j; for (j = i - 1; j >= from; j--) { // look in previous rects if (!isRestricted(j)) { - if (fitsInsideWithRoom(dec->lon32, dec->lat32, j)) { + if (fitsInsideWithRoom(&dec->coord32, j)) { fitssomewhere = 1; break; - } - } - } + } + } + } if (!fitssomewhere) { err = -1234; } @@ -1448,7 +1455,7 @@ static int decoderEngine(decodeRec *dec) { } } } - else if (r == 1) { + else if (r == 1) { int codexi = coDex(i); if (codex == codexi + 10 && headerLetter(i) == *s) { err = decodeGrid(dec, i, 1); @@ -1468,27 +1475,27 @@ static int decoderEngine(decodeRec *dec) { // convert from millionths if (err) { - dec->lat = dec->lon = 0; + dec->result.lat = dec->result.lon = 0; } else { - dec->lat /= (double) 1000000.0; - dec->lon /= (double) 1000000.0; + dec->result.lat /= (double) 1000000.0; + dec->result.lon /= (double) 1000000.0; } // normalise between =180 and 180 - if (dec->lat < -90.0) { dec->lat = -90.0; } - if (dec->lat > 90.0) { dec->lat = 90.0; } - if (dec->lon < -180.0) { dec->lon += 360.0; } - if (dec->lon >= 180.0) { dec->lon -= 360.0; } + if (dec->result.lat < -90.0) { dec->result.lat = -90.0; } + if (dec->result.lat > 90.0) { dec->result.lat = 90.0; } + if (dec->result.lon < -180.0) { dec->result.lon += 360.0; } + if (dec->result.lon >= 180.0) { dec->result.lon -= 360.0; } // store as integers for legacy's sake - dec->lat32 = (int) floor(dec->lat * 1000000); - dec->lon32 = (int) floor(dec->lon * 1000000); + dec->coord32.lat = (int) floor(dec->result.lat * 1000000); + dec->coord32.lon = (int) floor(dec->result.lon * 1000000); // make sure decode result fits the country if (err == 0) { if (ccode != ccode_earth) { - if (!fitsInsideWithRoom(dec->lon32, dec->lat32, lastrec(ccode))) { + if (!fitsInsideWithRoom(&dec->coord32, lastrec(ccode))) { err = -2222; // EVER? } } @@ -1755,28 +1762,28 @@ static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, double lon += 180; lat *= 1000000; lon *= 1000000; - enc.lat32 = (int) lat; - enc.lon32 = (int) lon; - enc.fraclat = lat - enc.lat32; - enc.fraclon = lon - enc.lon32; + enc.coord32.lat = (int) lat; + enc.coord32.lon = (int) lon; + enc.fraclat = lat - enc.coord32.lat; + enc.fraclon = lon - enc.coord32.lon; // for 8-digit precision, cells are divided into 810,000 by 810,000 minicells. enc.fraclat *= 810000; if (enc.fraclat < 1) { enc.fraclat = 0; } else { if (enc.fraclat > 809999) { enc.fraclat = 0; - enc.lat32++; + enc.coord32.lat++; } else { enc.fraclat /= 810000; } } enc.fraclon *= 810000; if (enc.fraclon < 1) { enc.fraclon = 0; } else { if (enc.fraclon > 809999) { enc.fraclon = 0; - enc.lon32++; + enc.coord32.lon++; } else { enc.fraclon /= 810000; } } - enc.lat32 -= 90000000; - enc.lon32 %= 360000000; - enc.lon32 -= 180000000; + enc.coord32.lat -= 90000000; + enc.coord32.lon %= 360000000; + enc.coord32.lon -= 180000000; if (tc <= 0) // ALL results? { @@ -1796,7 +1803,7 @@ static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, double break; } else { - int coord = (HOR ? enc.lon32 : enc.lat32); + int coord = (HOR ? enc.coord32.lon : enc.coord32.lat); if (coord > v2) { i = redivar[i]; } @@ -1923,8 +1930,8 @@ int decodeMapcodeToLatLon(double *lat, double *lon, const char *input, dec.context = context_tc; ret = decoderEngine(&dec); - *lat = dec.lat; - *lon = dec.lon; + *lat = dec.result.lat; + *lon = dec.result.lon; return ret; } } diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index 51e58db..52ab998 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -18,7 +18,7 @@ extern "C" { #endif -#define mapcode_cversion "2.0.2.3" +#define mapcode_cversion "2.0.2.4" #define UWORD unsigned short int // 2-byte unsigned integer. From ade5fc34a4a2c7324034654ed0a4e3061665e9c9 Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Thu, 20 Aug 2015 11:43:48 +0200 Subject: [PATCH 007/181] 2.0.3 Added fast territory search --- README.md | 5 + mapcodelib/mapcode_fastalpha.h | 985 +++++++++++++++++++++++++++++++++ mapcodelib/mapcoder.c | 64 ++- mapcodelib/mapcoder.h | 2 +- 4 files changed, 1051 insertions(+), 5 deletions(-) create mode 100644 mapcodelib/mapcode_fastalpha.h diff --git a/README.md b/README.md index 63238f7..6271ae5 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,7 @@ The directory 'mapcodelib' contains the files: basics.h mapcode_fastencode.h <-- include unless FAST_ENCODE is undefined + mapcode_fastalpha.h <-- needed only if FAST_ALPHA is defined mapcode_countrynames.h <-- optional array with english territory names, including official names mapcode_countrynames_short.h <-- optional array with english territory names @@ -55,6 +56,10 @@ decode Mapcodes. # Release Notes +* 2.0.3 + + Added #define FAST_ALPHA for faster alphacode string recognition; + * 2.0.2.4 Added point structs to source diff --git a/mapcodelib/mapcode_fastalpha.h b/mapcodelib/mapcode_fastalpha.h new file mode 100644 index 0000000..5ce3495 --- /dev/null +++ b/mapcodelib/mapcode_fastalpha.h @@ -0,0 +1,985 @@ +/* + * Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + + +static const char parentletter[MAX_CCODE + 1] = + { + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 4, 4, + 4, 4, 4, 4, 4, 4, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, + 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, + 3, 3, 3, 3, 0, 0, 0, 0, 0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, + 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, + 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 0, + 0, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, + 8, 0, 0, 0, 0, 0,0}; + + +static const char parentnumber[MAX_CCODE + 1] = + { + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 2, 4, 6, 1, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, + 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 8, 0, 0, 0, 0,0}; + +#define NRTERREC 916 +typedef struct { + const char *alphaCode; + int ccode; +} alphaRec; +static const alphaRec alphaSearch[NRTERREC] = { + {"1AK", 393}, + {"1AL", 364}, + {"1AR", 365}, + {"1AS", 27}, + {"1AZ", 388}, + {"1CA", 391}, + {"1CO", 386}, + {"1CT", 346}, + {"1DC", 343}, + {"1DE", 345}, + {"1FL", 372}, + {"1GA", 370}, + {"1GU", 50}, + {"1HI", 351}, + {"1IA", 368}, + {"1ID", 380}, + {"1IL", 369}, + {"1IN", 356}, + {"1KS", 379}, + {"1KY", 357}, + {"1LA", 363}, + {"1MA", 350}, + {"1MD", 352}, + {"1ME", 355}, + {"1MI", 383}, + {"1MID", 351}, + {"1MN", 382}, + {"1MO", 373}, + {"1MP", 48}, + {"1MS", 362}, + {"1MT", 390}, + {"1NC", 366}, + {"1ND", 375}, + {"1NE", 378}, + {"1NH", 348}, + {"1NJ", 347}, + {"1NM", 389}, + {"1NV", 387}, + {"1NY", 367}, + {"1OH", 360}, + {"1OK", 374}, + {"1OR", 385}, + {"1PA", 361}, + {"1PR", 76}, + {"1RI", 344}, + {"1SC", 354}, + {"1SD", 377}, + {"1TN", 358}, + {"1TX", 392}, + {"1UM", 529}, + {"1UT", 381}, + {"1VA", 359}, + {"1VI", 38}, + {"1VT", 349}, + {"1WA", 376}, + {"1WI", 371}, + {"1WV", 353}, + {"1WY", 384}, + {"2AN", 274}, + {"2AP", 303}, + {"2AR", 285}, + {"2AS", 286}, + {"2BR", 287}, + {"2CG", 294}, + {"2CH", 273}, + {"2CT", 294}, + {"2DD", 271}, + {"2DL", 276}, + {"2DN", 272}, + {"2GA", 289}, + {"2GJ", 299}, + {"2HP", 292}, + {"2HR", 284}, + {"2JH", 295}, + {"2JK", 293}, + {"2KA", 296}, + {"2KL", 290}, + {"2LD", 275}, + {"2MH", 304}, + {"2ML", 277}, + {"2MN", 279}, + {"2MP", 301}, + {"2MZ", 281}, + {"2NL", 278}, + {"2OD", 298}, + {"2OR", 298}, + {"2PB", 283}, + {"2PY", 306}, + {"2RJ", 297}, + {"2SK", 282}, + {"2TG", 302}, + {"2TN", 291}, + {"2TR", 280}, + {"2UK", 288}, + {"2UP", 305}, + {"2UT", 288}, + {"2WB", 300}, + {"3AB", 395}, + {"3BC", 394}, + {"3MB", 399}, + {"3NB", 401}, + {"3NL", 400}, + {"3NS", 402}, + {"3NT", 405}, + {"3NU", 406}, + {"3ON", 396}, + {"3PE", 403}, + {"3QC", 397}, + {"3SK", 398}, + {"3YT", 404}, + {"4ACT", 308}, + {"4CC", 4}, + {"4CX", 21}, + {"4HM", 42}, + {"4JBT", 309}, + {"4NF", 11}, + {"4NSW", 307}, + {"4NT", 310}, + {"4QLD", 315}, + {"4SA", 311}, + {"4TAS", 312}, + {"4VIC", 313}, + {"4WA", 314}, + {"5AG", 236}, + {"5AGU", 236}, + {"5BC", 253}, + {"5BCN", 253}, + {"5BCS", 256}, + {"5BS", 256}, + {"5CAM", 248}, + {"5CH", 264}, + {"5CHH", 264}, + {"5CHP", 255}, + {"5CL", 237}, + {"5CM", 248}, + {"5CO", 262}, + {"5COA", 262}, + {"5COL", 237}, + {"5CS", 255}, + {"5DF", 233}, + {"5DG", 261}, + {"5DIF", 233}, + {"5DUR", 261}, + {"5GR", 251}, + {"5GRO", 251}, + {"5GT", 243}, + {"5GUA", 243}, + {"5HG", 239}, + {"5HID", 239}, + {"5JA", 258}, + {"5JAL", 258}, + {"5ME", 240}, + {"5MEX", 240}, + {"5MI", 249}, + {"5MIC", 249}, + {"5MO", 235}, + {"5MOR", 235}, + {"5MX", 240}, + {"5NA", 242}, + {"5NAY", 242}, + {"5NL", 252}, + {"5NLE", 252}, + {"5OA", 260}, + {"5OAX", 260}, + {"5PB", 244}, + {"5PUE", 244}, + {"5QE", 238}, + {"5QR", 246}, + {"5QUE", 238}, + {"5ROO", 246}, + {"5SI", 247}, + {"5SIN", 247}, + {"5SL", 250}, + {"5SLP", 250}, + {"5SO", 263}, + {"5SON", 263}, + {"5TAB", 241}, + {"5TAM", 259}, + {"5TB", 241}, + {"5TL", 234}, + {"5TLA", 234}, + {"5TM", 259}, + {"5VE", 254}, + {"5VER", 254}, + {"5YU", 245}, + {"5YUC", 245}, + {"5ZA", 257}, + {"5ZAC", 257}, + {"6AC", 327}, + {"6AL", 318}, + {"6AM", 342}, + {"6AP", 325}, + {"6BA", 338}, + {"6CE", 326}, + {"6DF", 316}, + {"6ES", 320}, + {"6GO", 336}, + {"6MA", 335}, + {"6MG", 339}, + {"6MS", 337}, + {"6MT", 340}, + {"6PA", 341}, + {"6PB", 322}, + {"6PE", 324}, + {"6PI", 332}, + {"6PR", 328}, + {"6RJ", 319}, + {"6RN", 321}, + {"6RO", 330}, + {"6RR", 329}, + {"6RS", 334}, + {"6SC", 323}, + {"6SE", 317}, + {"6SP", 331}, + {"6TO", 333}, + {"7AD", 416}, + {"7AL", 482}, + {"7ALT", 483}, + {"7AMU", 493}, + {"7ARK", 454}, + {"7AST", 434}, + {"7BA", 463}, + {"7BE", 426}, + {"7BEL", 426}, + {"7BRY", 431}, + {"7BU", 474}, + {"7CE", 420}, + {"7CH", 473}, + {"7CHE", 473}, + {"7CHU", 487}, + {"7CU", 421}, + {"7DA", 437}, + {"7IN", 415}, + {"7IRK", 476}, + {"7IVA", 422}, + {"7KAM", 488}, + {"7KB", 418}, + {"7KC", 419}, + {"7KDA", 443}, + {"7KEM", 481}, + {"7KGD", 414}, + {"7KGN", 472}, + {"7KHA", 492}, + {"7KHM", 469}, + {"7KI", 458}, + {"7KIR", 458}, + {"7KK", 480}, + {"7KL", 444}, + {"7KLU", 429}, + {"7KM", 469}, + {"7KO", 453}, + {"7KOS", 441}, + {"7KR", 451}, + {"7KRS", 428}, + {"7KYA", 485}, + {"7LEN", 446}, + {"7LIP", 423}, + {"7MAG", 486}, + {"7ME", 459}, + {"7MO", 455}, + {"7MOS", 435}, + {"7MOW", 412}, + {"7MUR", 450}, + {"7NEN", 452}, + {"7NGR", 439}, + {"7NIZ", 456}, + {"7NVS", 477}, + {"7OMS", 479}, + {"7ORE", 460}, + {"7ORL", 424}, + {"7PER", 462}, + {"7PM", 462}, + {"7PNZ", 457}, + {"7PO", 490}, + {"7PRI", 490}, + {"7PSK", 440}, + {"7ROS", 447}, + {"7RYA", 433}, + {"7SA", 494}, + {"7SAK", 489}, + {"7SAM", 466}, + {"7SAR", 467}, + {"7SE", 417}, + {"7SMO", 436}, + {"7SPE", 413}, + {"7STA", 442}, + {"7SVE", 470}, + {"7TA", 465}, + {"7TAM", 430}, + {"7TOM", 478}, + {"7TT", 430}, + {"7TUL", 425}, + {"7TVE", 445}, + {"7TY", 484}, + {"7TYU", 471}, + {"7UD", 464}, + {"7ULY", 461}, + {"7VGG", 448}, + {"7VLA", 427}, + {"7VLG", 449}, + {"7VOR", 438}, + {"7YAN", 468}, + {"7YAR", 432}, + {"7YEV", 491}, + {"7ZAB", 475}, + {"811", 499}, + {"812", 498}, + {"813", 516}, + {"814", 509}, + {"815", 518}, + {"821", 507}, + {"822", 515}, + {"823", 519}, + {"831", 497}, + {"832", 504}, + {"833", 503}, + {"834", 506}, + {"835", 505}, + {"836", 510}, + {"837", 508}, + {"841", 511}, + {"842", 514}, + {"843", 520}, + {"844", 513}, + {"845", 521}, + {"846", 500}, + {"850", 502}, + {"851", 522}, + {"852", 512}, + {"853", 523}, + {"854", 524}, + {"861", 517}, + {"862", 525}, + {"863", 526}, + {"864", 501}, + {"865", 527}, + {"871", 109}, + {"891", 61}, + {"892", 8}, + {"8AH", 506}, + {"8BJ", 499}, + {"8CQ", 502}, + {"8FJ", 505}, + {"8GD", 513}, + {"8GS", 525}, + {"8GX", 521}, + {"8GZ", 512}, + {"8HA", 511}, + {"8HB", 514}, + {"8HE", 516}, + {"8HI", 500}, + {"8HK", 61}, + {"8HL", 519}, + {"8HN", 520}, + {"8JL", 515}, + {"8JS", 504}, + {"8JX", 510}, + {"8LN", 507}, + {"8MC", 8}, + {"8NM", 518}, + {"8NX", 501}, + {"8QH", 526}, + {"8SC", 522}, + {"8SD", 508}, + {"8SH", 497}, + {"8SN", 517}, + {"8SX", 509}, + {"8TJ", 498}, + {"8TW", 109}, + {"8XJ", 527}, + {"8XZ", 524}, + {"8YN", 523}, + {"8ZJ", 503}, + {"AAA", 532}, + {"AB", 395}, + {"ABW", 25}, + {"AC", 327}, + {"ACT", 308}, + {"AD", 416}, + {"AFG", 206}, + {"AG", 236}, + {"AGO", 224}, + {"AGU", 236}, + {"AH", 506}, + {"AIA", 18}, + {"AK", 393}, + {"AL", 318}, + {"ALA", 198}, + {"ALB", 102}, + {"ALT", 483}, + {"AM", 342}, + {"AMU", 493}, + {"AN", 274}, + {"AND", 49}, + {"AP", 303}, + {"AR", 285}, + {"ARE", 130}, + {"ARG", 270}, + {"ARK", 454}, + {"ARM", 104}, + {"AS", 286}, + {"ASC", 35}, + {"ASM", 27}, + {"AST", 434}, + {"ATA", 531}, + {"ATF", 75}, + {"ATG", 44}, + {"AU", 408}, + {"AUS", 408}, + {"AUT", 131}, + {"AZ", 388}, + {"AZE", 132}, + {"BA", 338}, + {"BC", 394}, + {"BCN", 253}, + {"BCS", 256}, + {"BDI", 100}, + {"BE", 426}, + {"BEL", 106}, + {"BEN", 144}, + {"BES", 33}, + {"BFA", 172}, + {"BGD", 151}, + {"BGR", 141}, + {"BHR", 57}, + {"BHS", 85}, + {"BIH", 118}, + {"BJ", 499}, + {"BLM", 5}, + {"BLR", 160}, + {"BLZ", 95}, + {"BMU", 14}, + {"BOL", 219}, + {"BR", 287}, + {"BRA", 409}, + {"BRB", 43}, + {"BRN", 74}, + {"BRY", 431}, + {"BS", 256}, + {"BTN", 110}, + {"BU", 474}, + {"BVT", 13}, + {"BWA", 200}, + {"CA", 391}, + {"CAF", 204}, + {"CAM", 248}, + {"CAN", 495}, + {"CC", 4}, + {"CCK", 4}, + {"CE", 326}, + {"CG", 294}, + {"CH", 273}, + {"CHE", 111}, + {"CHH", 264}, + {"CHL", 209}, + {"CHN", 528}, + {"CHP", 255}, + {"CHU", 487}, + {"CIV", 177}, + {"CL", 237}, + {"CM", 248}, + {"CMR", 192}, + {"CN", 528}, + {"CO", 386}, + {"COA", 262}, + {"COD", 267}, + {"COG", 182}, + {"COK", 28}, + {"COL", 221}, + {"COM", 65}, + {"CPT", 530}, + {"CPV", 72}, + {"CQ", 502}, + {"CRI", 117}, + {"CS", 255}, + {"CT", 294}, + {"CU", 421}, + {"CUB", 140}, + {"CUW", 45}, + {"CX", 21}, + {"CXR", 21}, + {"CYM", 32}, + {"CYP", 77}, + {"CZE", 128}, + {"DA", 437}, + {"DC", 343}, + {"DD", 271}, + {"DE", 345}, + {"DEU", 183}, + {"DF", 316}, + {"DG", 261}, + {"DGA", 15}, + {"DIF", 233}, + {"DJI", 96}, + {"DL", 276}, + {"DMA", 56}, + {"DN", 272}, + {"DNK", 113}, + {"DOM", 115}, + {"DUR", 261}, + {"DZA", 268}, + {"ECU", 168}, + {"EGY", 217}, + {"ERI", 145}, + {"ES", 320}, + {"ESH", 169}, + {"ESP", 194}, + {"EST", 114}, + {"ETH", 220}, + {"FIN", 181}, + {"FJ", 505}, + {"FJI", 89}, + {"FL", 372}, + {"FLK", 82}, + {"FRA", 197}, + {"FRO", 63}, + {"FSM", 53}, + {"GA", 289}, + {"GAB", 170}, + {"GBR", 166}, + {"GD", 513}, + {"GEO", 124}, + {"GGY", 17}, + {"GHA", 164}, + {"GIB", 2}, + {"GIN", 167}, + {"GJ", 299}, + {"GLP", 64}, + {"GMB", 80}, + {"GNB", 108}, + {"GNQ", 101}, + {"GO", 336}, + {"GR", 251}, + {"GRC", 149}, + {"GRD", 37}, + {"GRL", 265}, + {"GRO", 251}, + {"GS", 525}, + {"GT", 243}, + {"GTM", 139}, + {"GU", 50}, + {"GUA", 243}, + {"GUF", 129}, + {"GUM", 50}, + {"GUY", 161}, + {"GX", 521}, + {"GZ", 512}, + {"HA", 511}, + {"HB", 514}, + {"HE", 516}, + {"HG", 239}, + {"HI", 351}, + {"HID", 239}, + {"HK", 61}, + {"HKG", 61}, + {"HL", 519}, + {"HM", 42}, + {"HMD", 42}, + {"HN", 520}, + {"HND", 143}, + {"HP", 292}, + {"HR", 284}, + {"HRV", 119}, + {"HTI", 99}, + {"HUN", 136}, + {"IA", 368}, + {"ID", 380}, + {"IDN", 232}, + {"IL", 369}, + {"IMN", 51}, + {"IN", 356}, + {"IND", 407}, + {"IOT", 15}, + {"IRK", 476}, + {"IRL", 125}, + {"IRN", 229}, + {"IRQ", 187}, + {"ISL", 138}, + {"ISR", 92}, + {"ITA", 174}, + {"IVA", 422}, + {"JA", 258}, + {"JAL", 258}, + {"JAM", 79}, + {"JBT", 309}, + {"JEY", 20}, + {"JH", 295}, + {"JK", 293}, + {"JL", 515}, + {"JOR", 134}, + {"JPN", 184}, + {"JS", 504}, + {"JTN", 529}, + {"JX", 510}, + {"KA", 296}, + {"KAM", 488}, + {"KAZ", 269}, + {"KB", 418}, + {"KC", 419}, + {"KDA", 443}, + {"KEM", 481}, + {"KEN", 199}, + {"KGD", 414}, + {"KGN", 472}, + {"KGZ", 159}, + {"KHA", 492}, + {"KHM", 156}, + {"KI", 458}, + {"KIR", 58}, + {"KK", 480}, + {"KL", 290}, + {"KLU", 429}, + {"KM", 469}, + {"KNA", 31}, + {"KO", 453}, + {"KOR", 137}, + {"KOS", 441}, + {"KR", 451}, + {"KRS", 428}, + {"KS", 379}, + {"KWT", 88}, + {"KY", 357}, + {"KYA", 485}, + {"LA", 363}, + {"LAO", 162}, + {"LBN", 78}, + {"LBR", 142}, + {"LBY", 230}, + {"LCA", 52}, + {"LD", 275}, + {"LEN", 446}, + {"LIE", 24}, + {"LIP", 423}, + {"LKA", 123}, + {"LN", 507}, + {"LSO", 105}, + {"LTU", 122}, + {"LUX", 68}, + {"LVA", 121}, + {"MA", 335}, + {"MAC", 8}, + {"MAF", 10}, + {"MAG", 486}, + {"MAR", 188}, + {"MB", 399}, + {"MC", 8}, + {"MCO", 1}, + {"MD", 352}, + {"MDA", 107}, + {"MDG", 201}, + {"MDV", 34}, + {"ME", 355}, + {"MEX", 411}, + {"MG", 339}, + {"MH", 304}, + {"MHL", 26}, + {"MI", 383}, + {"MIC", 249}, + {"MID", 351}, + {"MKD", 97}, + {"ML", 277}, + {"MLI", 223}, + {"MLT", 36}, + {"MMR", 207}, + {"MN", 279}, + {"MNE", 84}, + {"MNG", 228}, + {"MNP", 48}, + {"MO", 373}, + {"MOR", 235}, + {"MOS", 435}, + {"MOW", 412}, + {"MOZ", 212}, + {"MP", 301}, + {"MRT", 218}, + {"MS", 337}, + {"MSR", 19}, + {"MT", 340}, + {"MTQ", 62}, + {"MUR", 450}, + {"MUS", 66}, + {"MWI", 146}, + {"MX", 240}, + {"MYS", 179}, + {"MYT", 39}, + {"MZ", 281}, + {"NA", 242}, + {"NAM", 213}, + {"NAY", 242}, + {"NB", 401}, + {"NC", 366}, + {"NCL", 90}, + {"ND", 375}, + {"NE", 378}, + {"NEN", 452}, + {"NER", 225}, + {"NF", 11}, + {"NFK", 11}, + {"NGA", 215}, + {"NGR", 439}, + {"NH", 348}, + {"NIC", 148}, + {"NIU", 30}, + {"NIZ", 456}, + {"NJ", 347}, + {"NL", 278}, + {"NLD", 112}, + {"NLE", 252}, + {"NM", 389}, + {"NOR", 178}, + {"NPL", 152}, + {"NRU", 6}, + {"NS", 402}, + {"NSW", 307}, + {"NT", 310}, + {"NU", 406}, + {"NV", 387}, + {"NVS", 477}, + {"NX", 501}, + {"NY", 367}, + {"NZL", 171}, + {"OA", 260}, + {"OAX", 260}, + {"OD", 298}, + {"OH", 360}, + {"OK", 374}, + {"OMN", 175}, + {"OMS", 479}, + {"ON", 396}, + {"OR", 298}, + {"ORE", 460}, + {"ORL", 424}, + {"PA", 341}, + {"PAK", 211}, + {"PAN", 127}, + {"PB", 283}, + {"PCN", 12}, + {"PE", 324}, + {"PER", 227}, + {"PHL", 173}, + {"PI", 332}, + {"PLW", 47}, + {"PM", 462}, + {"PNG", 191}, + {"PNZ", 457}, + {"PO", 490}, + {"POL", 176}, + {"PR", 328}, + {"PRI", 76}, + {"PRK", 147}, + {"PRT", 135}, + {"PRY", 186}, + {"PSE", 93}, + {"PSK", 440}, + {"PUE", 244}, + {"PY", 306}, + {"PYF", 71}, + {"QAT", 81}, + {"QC", 397}, + {"QE", 238}, + {"QH", 526}, + {"QLD", 315}, + {"QR", 246}, + {"QUE", 238}, + {"REU", 67}, + {"RI", 344}, + {"RJ", 297}, + {"RN", 321}, + {"RO", 330}, + {"ROO", 246}, + {"ROS", 447}, + {"ROU", 163}, + {"RR", 329}, + {"RS", 334}, + {"RU", 496}, + {"RUS", 496}, + {"RWA", 98}, + {"RYA", 433}, + {"SA", 311}, + {"SAK", 489}, + {"SAM", 466}, + {"SAR", 467}, + {"SAU", 266}, + {"SC", 323}, + {"SD", 377}, + {"SDN", 231}, + {"SE", 317}, + {"SEN", 158}, + {"SGP", 54}, + {"SGS", 70}, + {"SH", 497}, + {"SHN", 35}, + {"SI", 247}, + {"SIN", 247}, + {"SJM", 40}, + {"SK", 282}, + {"SL", 250}, + {"SLB", 103}, + {"SLE", 126}, + {"SLP", 250}, + {"SLV", 94}, + {"SMO", 436}, + {"SMR", 16}, + {"SN", 517}, + {"SO", 263}, + {"SOM", 205}, + {"SON", 263}, + {"SP", 331}, + {"SPE", 413}, + {"SPM", 29}, + {"SRB", 133}, + {"SSD", 203}, + {"STA", 442}, + {"STP", 60}, + {"SUR", 154}, + {"SVE", 470}, + {"SVK", 116}, + {"SVN", 91}, + {"SWE", 190}, + {"SWZ", 87}, + {"SX", 509}, + {"SXM", 9}, + {"SYC", 46}, + {"SYR", 157}, + {"TA", 465}, + {"TAA", 35}, + {"TAB", 241}, + {"TAM", 259}, + {"TAS", 312}, + {"TB", 241}, + {"TCA", 59}, + {"TCD", 226}, + {"TG", 302}, + {"TGO", 120}, + {"THA", 195}, + {"TJ", 498}, + {"TJK", 150}, + {"TKL", 3}, + {"TKM", 193}, + {"TL", 234}, + {"TLA", 234}, + {"TLS", 86}, + {"TM", 259}, + {"TN", 291}, + {"TO", 333}, + {"TOM", 478}, + {"TON", 55}, + {"TR", 280}, + {"TT", 430}, + {"TTO", 73}, + {"TUL", 425}, + {"TUN", 153}, + {"TUR", 210}, + {"TUV", 7}, + {"TVE", 445}, + {"TW", 109}, + {"TWN", 109}, + {"TX", 392}, + {"TY", 484}, + {"TYU", 471}, + {"TZA", 216}, + {"UD", 464}, + {"UGA", 165}, + {"UK", 288}, + {"UKR", 202}, + {"ULY", 461}, + {"UM", 529}, + {"UMI", 529}, + {"UP", 305}, + {"URY", 155}, + {"US", 410}, + {"USA", 410}, + {"UT", 288}, + {"UZB", 189}, + {"VA", 359}, + {"VAT", 0}, + {"VCT", 41}, + {"VE", 254}, + {"VEN", 214}, + {"VER", 254}, + {"VGB", 23}, + {"VGG", 448}, + {"VI", 38}, + {"VIC", 313}, + {"VIR", 38}, + {"VLA", 427}, + {"VLG", 449}, + {"VNM", 180}, + {"VOR", 438}, + {"VT", 349}, + {"VUT", 83}, + {"WA", 314}, + {"WAK", 26}, + {"WB", 300}, + {"WI", 371}, + {"WLF", 22}, + {"WSM", 69}, + {"WV", 353}, + {"WY", 384}, + {"XJ", 527}, + {"XZ", 524}, + {"YAN", 468}, + {"YAR", 432}, + {"YEM", 196}, + {"YEV", 491}, + {"YN", 523}, + {"YT", 404}, + {"YU", 245}, + {"YUC", 245}, + {"ZA", 257}, + {"ZAB", 475}, + {"ZAC", 257}, + {"ZAF", 222}, + {"ZJ", 503}, + {"ZMB", 208}, + {"ZWE", 185} +}; + +// produced by fast_territories.cpp diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 3aa5e94..fa4fa0a 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -25,6 +25,11 @@ #include "mapcode_fast_encode.h" #endif +#define FAST_ALPHA +#ifdef FAST_ALPHA +#include "mapcode_fastalpha.h" +#endif + //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // Structures @@ -58,8 +63,8 @@ typedef struct { int context; // input territory context (or negative) const char *iso; // input territory alphacode (context) // output - point result; // result - point32 coord32; // result in integer arithmetic (millionts of degrees) + point result; // result + point32 coord32; // result in integer arithmetic (millionts of degrees) } decodeRec; @@ -73,6 +78,10 @@ static int firstrec(int ccode) { return data_start[ccode]; } static int lastrec(int ccode) { return data_start[ccode + 1] - 1; } +#ifdef FAST_ALPHA +#define ParentLetter(ccode) (parentletter[ccode]) +#else + static int ParentLetter(int ccode) // returns parent index (>0), or 0 { if (ccode >= usa_from && ccode <= usa_upto) { return 1; } @@ -86,6 +95,8 @@ static int ParentLetter(int ccode) // returns parent index (>0), or 0 return 0; } +#endif + static int ParentTerritoryOf(int ccode) // returns parent, or -1 { return parentnr[ParentLetter(ccode)]; @@ -1886,7 +1897,38 @@ int getCountryOrParentCountry(int tc) { } #ifdef FAST_ALPHA - // in preparation of faster name search + +int cmp_alphacode(const void *e1, const void *e2) { + const alphaRec *a1 = (const alphaRec *) e1; + const alphaRec *a2 = (const alphaRec *) e2; + return strcmp(a1->alphaCode, a2->alphaCode); +} // cmp + +int binfindmatch(int parentcode, const char *str) { + char tmp[5]; + if (parentcode < 0) { return -1; } + if (parentcode > 0) { + tmp[0] = '0' + parentcode; + memcpy(tmp + 1, str, 3); + tmp[4] = 0; + str = tmp; + } // + { // binary-search the result + const alphaRec *p; + alphaRec t; + t.alphaCode = str; + t.ccode = parentcode; + + p = (const alphaRec *) bsearch(&t, alphaSearch, NRTERREC, sizeof(alphaRec), cmp_alphacode); + if (p) { + if (strcmp(str, p->alphaCode) == 0) { + return p->ccode + 1; + } // match + } // found + } // + return -1; +} + #endif int convertTerritoryIsoNameToCode(const char *string, int optional_tc) // optional_tc: pass 0 or negative if unknown @@ -1896,7 +1938,21 @@ int convertTerritoryIsoNameToCode(const char *string, int optional_tc) // option while (*string > 0 && *string <= 32) { string++; } // skip leading whitespace #ifdef FAST_ALPHA - // in preparation of faster name search + if (string[0] && string[1]) { + if (string[2] == '-') { + return binfindmatch(disambiguate_str(string, 2), string + 3); + } else if (string[2] && string[3] == '-') { + return binfindmatch(disambiguate_str(string, 3), string + 4); + } else if (optional_tc > 0) { + int parentcode = parentnumber[ccode]; + int b = binfindmatch(parentcode, string); + if (b > 0) { + return b; + } // + } // + return binfindmatch(0, string); + } // else, fail: + return -1; #else if (ccode < 0 || strchr(string, '-') || strlen(string) > 3) { ccode = ccode_of_iso3(string, -1); // ignore optional_tc diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index 52ab998..ecafee0 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -18,7 +18,7 @@ extern "C" { #endif -#define mapcode_cversion "2.0.2.4" +#define mapcode_cversion "2.0.3" #define UWORD unsigned short int // 2-byte unsigned integer. From 606bc87414e691c958bd86fa9ac86742e41feb00 Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Thu, 20 Aug 2015 13:49:45 +0200 Subject: [PATCH 008/181] Minor improvements Protect binfindmatch against too-long territory strings, or lowercase strings; --- mapcodelib/mapcoder.c | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index fa4fa0a..3f1b181 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -14,9 +14,10 @@ * limitations under the License. */ -#include // strlen strcpy strcat memcpy memmove strstr strchr memcmp +#include // strlen strcpy strcat memcpy memmove strstr strchr memcmp strupr #include // atof #include // toupper +#include // floor #include "mapcoder.h" #include "basics.h" @@ -170,12 +171,7 @@ static int disambiguate_str(const char *s, int len) // returns disambiguation 1- if (len != 2 && len != 3) { return -923; } // solve bad args memcpy(country, s, len); country[len] = 0; - { - char *t; - for (t = country; *t != 0; t++) { - *t = (char) toupper(*t); - } - } + strupr(country); f = strstr(p, country); if (f == NULL) { return -23; // unknown country @@ -1357,6 +1353,10 @@ static int decoderEngine(decodeRec *dec) { if (ccode == ccode_mex && len < 8) { ccode = ccode_of_iso3("5MX", -1); } // special case for mexico country vs state + if (*s=='u' || *s=='U') { + strcpy(s,s+1); + repack_if_alldigits(s, 1); + } dec->context = ccode; dec->mapcode = s; dec->extension = ""; @@ -1905,23 +1905,25 @@ int cmp_alphacode(const void *e1, const void *e2) { } // cmp int binfindmatch(int parentcode, const char *str) { + // build a 4-letter uppercase search term char tmp[5]; if (parentcode < 0) { return -1; } if (parentcode > 0) { tmp[0] = '0' + parentcode; memcpy(tmp + 1, str, 3); - tmp[4] = 0; - str = tmp; - } // + } else { + memcpy(tmp, str, 4); + } + tmp[4] = 0; { // binary-search the result const alphaRec *p; alphaRec t; - t.alphaCode = str; + t.alphaCode = strupr(tmp); t.ccode = parentcode; p = (const alphaRec *) bsearch(&t, alphaSearch, NRTERREC, sizeof(alphaRec), cmp_alphacode); if (p) { - if (strcmp(str, p->alphaCode) == 0) { + if (strcmp(t.alphaCode, p->alphaCode) == 0) { // only interested in PERFECT match return p->ccode + 1; } // match } // found From c68a13b4b86d785e23dd7093f8672947f3e75af0 Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Thu, 20 Aug 2015 20:07:12 +0200 Subject: [PATCH 009/181] 2.1.0 Fix floating point error accumulation Prevent encode(decode(M)) != M --- mapcodelib/mapcoder.c | 262 +++++++++++++++++++++++++++++++----------- mapcodelib/mapcoder.h | 6 +- 2 files changed, 196 insertions(+), 72 deletions(-) diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 3f1b181..510b510 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -64,8 +64,13 @@ typedef struct { int context; // input territory context (or negative) const char *iso; // input territory alphacode (context) // output - point result; // result - point32 coord32; // result in integer arithmetic (millionts of degrees) + point result; // result + point32 coord32; // result in integer arithmetic (millionts of degrees) +#ifdef FORCE_RECODE + #define MICROMETER (0.000001) // millionth millionth degree ~ 0,1 micron ~ 1/810000th + point range_min; + point range_max; +#endif } decodeRec; @@ -301,8 +306,14 @@ static void encodeExtension(char *result, int extrax4, int extray, int dividerx4 const encodeRec *enc) // append extra characters to result for more precision { char *s = result + strlen(result); - double encx = (extrax4 + 4 * enc->fraclon) / (dividerx4); - double ency = (extray + enc->fraclat * ydirection) / (dividery); + int factorx = MAX_PRECISION_FACTOR * dividerx4; // 30^4 + int factory = MAX_PRECISION_FACTOR * dividery; // 30^4 + int valx = (int) floor(MAX_PRECISION_FACTOR * (extrax4 + 4 * enc->fraclon)); + int valy = (int) floor(MAX_PRECISION_FACTOR * (extray + enc->fraclat * ydirection)); + + // protect against floating point errors + if (valx<0) { valx=0; } else if (valx>=factorx) { valx=factorx-1; } + if (valy<0) { valy=0; } else if (valy>=factory) { valy=factory-1; } if (extraDigits < 0) { extraDigits = 0; } else if (extraDigits > MAX_PRECISION_DIGITS) { extraDigits = MAX_PRECISION_DIGITS; @@ -315,20 +326,14 @@ static void encodeExtension(char *result, int extrax4, int extray, int dividerx4 while (extraDigits-- > 0) { int gx, gy, column1, column2, row1, row2; - encx *= 30; - gx = (int) encx; - if (gx < 0) { - gx = 0; - } else if (gx > 29) { - gx = 29; - } - ency *= 30; - gy = (int) ency; - if (gy < 0) { - gy = 0; - } else if (gy > 29) { - gy = 29; - } + factorx /= 30; + gx = (valx / factorx); + valx -= factorx * gx; + + factory /= 30; + gy = (valy / factory); + valy -= factory * gy; + column1 = (gx / 6); column2 = (gx % 6); row1 = (gy / 5); @@ -339,22 +344,21 @@ static void encodeExtension(char *result, int extrax4, int extray, int dividerx4 *s++ = encode_chars[row2 * 6 + column2]; } *s = 0; - encx -= gx; - ency -= gy; } } #define decodeChar(c) decode_chars[(unsigned char)c] // force c to be in range of the index, between 0 and 255 // this routine takes the integer-arithmeteic decoding results (in millionths of degrees), adds any floating-point precision digits, and returns the result (still in millionths) -static int decodeExtension(decodeRec *dec, int dividerx4, int dividery, int ydirection) { +static int decodeExtension(decodeRec *dec, int dividerx4, int dividery0, int lon_offset4) { const char *extrapostfix = dec->extension; - double dividerx = dividerx4 / 4.0, processor = 1.0; - dec->result.lon = 0; - dec->result.lat = 0; + double dividerx = dividerx4 / 4.0, dividery = dividery0; + int lon32 = 0; + int lat32 = 0; + int processor = 1; + int odd = 0; while (*extrapostfix) { int column1, row1, column2, row2; - double halfcolumn = 0; int c1 = *extrapostfix++; c1 = decodeChar(c1); if (c1 < 0 || c1 == 30) { return -1; } // illegal extension character @@ -367,25 +371,39 @@ static int decodeExtension(decodeRec *dec, int dividerx4, int dividery, int ydir column2 = (c2 % 6); } else { - row2 = 2; - halfcolumn = 0.5; - column2 = 3; + odd = 1; + row2 = 0; + column2 = 0; } - processor *= 30; - dec->result.lon += ((column1 * 6 + column2)) / processor; - dec->result.lat += ((row1 * 5 + row2 - halfcolumn)) / processor; + processor *= 30; + lon32 = lon32 * 30 + column1 * 6 + column2; + lat32 = lat32 * 30 + row1 * 5 + row2; } - dec->result.lon += (0.5 / processor); - dec->result.lat += (0.5 / processor); - - dec->result.lon *= dividerx; - dec->result.lat *= (dividery * ydirection); + dec->result.lon = dec->coord32.lon + (lon32 * dividerx / processor) + lon_offset4 / 4.0; + dec->result.lat = dec->coord32.lat + (lat32 * dividery / processor); - dec->result.lon += dec->coord32.lon; - dec->result.lat += dec->coord32.lat; +#ifdef FORCE_RECODE + dec->range_min.lon = dec->result.lon; + dec->range_min.lat = dec->result.lat; + if (odd) { + dec->range_max.lon = dec->range_min.lon + (dividerx / (processor / 6)); + dec->range_max.lat = dec->range_min.lat + (dividery / (processor / 5)); + } else { + dec->range_max.lon = dec->range_min.lon + (dividerx / processor); + dec->range_max.lat = dec->range_min.lat + (dividery / processor); + } // +#endif // FORCE_RECODE + if (odd) { + dec->result.lon += dividerx / (2 * processor / 6); + dec->result.lat += dividery / (2 * processor / 5); + } else { + dec->result.lon += (dividerx / (2 * processor)); + dec->result.lat += (dividery / (2 * processor)); + } // not odd + // also convert back to int dec->coord32.lon = (int) floor(dec->result.lon); dec->coord32.lat = (int) floor(dec->result.lat); @@ -597,12 +615,29 @@ static int decodeGrid(decodeRec *dec, int m, int hasHeaderLetter) { dec->coord32.lon = relx + (difx * dividerx); dec->coord32.lat = rely + (dify * dividery); + if (!fitsInside(&dec->coord32,m)) { + return -912; + } { - int err = decodeExtension(dec, dividerx << 2, dividery, 1); // grid + int err = decodeExtension(dec, dividerx << 2, dividery, 0); // grid if (err) { return err; } +#ifdef FORCE_RECODE + if (dec->result.lon >= relx + xgridsize) { + dec->coord32.lon = (int) floor(dec->result.lon = relx + xgridsize - MICROMETER); + } // keep in inner cell + if (dec->result.lat >= rely + ygridsize) { + dec->coord32.lat = (int) floor(dec->result.lat = rely + ygridsize - MICROMETER); + } // keep in inner cell + if (dec->result.lon >= b->maxx) { + dec->coord32.lon = (int) floor(dec->result.lon = b->maxx - MICROMETER); + } // keep in territory + if (dec->result.lat >= b->maxy) { + dec->coord32.lat = (int) floor(dec->result.lat = b->maxy - MICROMETER); + } // keep in territory +#endif // FORCE_RECODE return 0; } @@ -875,7 +910,7 @@ static int decodeNameless(decodeRec *dec, int m) { if (dx >= xSIDE) { - return -123; //EVER? + return -123; } { @@ -887,8 +922,17 @@ static int decodeNameless(decodeRec *dec, int m) { dec->coord32.lon = b->minx + ((dx * dividerx4) / 4); dec->coord32.lat = b->maxy - (dy * dividery); - err = decodeExtension(dec, dividerx4, dividery, -1); // nameless - dec->result.lon += ((dx * dividerx4) % 4) / 4.0; + err = decodeExtension(dec, dividerx4, -dividery, ((dx * dividerx4) % 4)); // nameless + +#ifdef FORCE_RECODE + // keep within outer rect + if (dec->result.lat < b->miny) { + dec->result.lat = (dec->coord32.lat = b->miny); + } // keep in territory + if (dec->result.lon >= b->maxx) { + dec->coord32.lon = (int) floor(dec->result.lon = b->maxx - MICROMETER); + } // keep in territory +#endif return err; } @@ -1157,11 +1201,20 @@ static int decodeAutoHeader(decodeRec *dec, int m) { dec->coord32.lat > b->maxy) // *** CAREFUL! do this test BEFORE adding remainder... { return -122; // invalid code - } + } } } - err = decodeExtension(dec, dividerx << 2, dividery, -1); // autoheader decode + err = decodeExtension(dec, dividerx << 2, -dividery, 0); // autoheader decode + +#ifdef FORCE_RECODE + if (dec->result.lat < b->miny) { + dec->result.lat = (dec->coord32.lat = b->miny); + } // keep in territory + if (dec->result.lon >= b->maxx) { + dec->coord32.lon = (int) floor(dec->result.lon = b->maxx - MICROMETER); + } // keep in territory +#endif return err; } @@ -1447,21 +1500,63 @@ static int decoderEngine(decodeRec *dec) { err = decodeGrid(dec, i, 0); // *** make sure decode fits somewhere *** - if (isRestricted(i)) { + if (err==0 && isRestricted(i)) { int fitssomewhere = 0; int j; for (j = i - 1; j >= from; j--) { // look in previous rects if (!isRestricted(j)) { - if (fitsInsideWithRoom(&dec->coord32, j)) { + if (fitsInside(&dec->coord32, j)) { fitssomewhere = 1; break; } } } +#ifdef FORCE_RECODE + if (err==0 && !fitssomewhere) { + for (j = from; j < i; j++) { // try all smaller rectangles j + if (!isRestricted(j)) { + const mminforec *b = boundaries(j); + int bminx = b->minx; + int bmaxx = b->maxx; + point p = dec->result; + + if (bmaxx < 0 && p.lon > 0) { + bminx += 360000000; + bmaxx += 360000000; + } // + + if (p.lat < b->miny && b->miny <= dec->range_max.lat) { + p.lat = b->miny; + } // keep in range + if (p.lat >= b->maxy && b->maxy > dec->range_min.lat) { + p.lat = b->maxy - MICROMETER; + } // keep in range + if (p.lon < bminx && bminx <= dec->range_max.lon) { + p.lon = bminx; + } // keep in range + if (p.lon >= bmaxx && bmaxx > dec->range_min.lon) { + p.lon = bmaxx - MICROMETER; + } // keep in range + + if ( p.lat > dec->range_min.lat && p.lat < dec->range_max.lat && + p.lon > dec->range_min.lon && p.lon < dec->range_max.lon && + b->miny <= p.lat && p.lat < b->maxy && + bminx <= p.lon && p.lon < bmaxx ) { + + dec->result = p; + dec->coord32.lat = (int) floor(p.lat); + dec->coord32.lon = (int) floor(p.lon); + fitssomewhere = 1; + break; + } // candidate + } // isRestricted + } // for j + } +#endif //FORCE_RECODE if (!fitssomewhere) { err = -1234; } - } // *** make sure decode fits somewhere *** + } // *** make sure decode fits somewhere *** break; } } @@ -1507,8 +1602,36 @@ static int decoderEngine(decodeRec *dec) { if (err == 0) { if (ccode != ccode_earth) { if (!fitsInsideWithRoom(&dec->coord32, lastrec(ccode))) { - err = -2222; // EVER? + err = -2222; } +#ifdef FORCE_RECODE + else { + const mminforec *b = boundaries(lastrec(ccode)); + int bminx = b->minx; + int bmaxx = b->maxx; + if (dec->coord32.lon < 0 && bminx > 0) { + bminx -= 360000000; + bmaxx -= 360000000; + } + + if (dec->result.lat < b->miny / 1000000.0) { + dec->result.lat = b->miny / 1000000.0; + } // keep in encompassing territory + if (dec->result.lat >= b->maxy / 1000000.0) { + dec->result.lat = (b->maxy - MICROMETER) / 1000000.0; + } // keep in encompassing territory + + if (dec->result.lon < bminx / 1000000.0) { + dec->result.lon = bminx / 1000000.0; + } // keep in encompassing territory + if (dec->result.lon >= bmaxx / 1000000.0) { + dec->result.lon = (bmaxx - MICROMETER) / 1000000.0; + } // keep in encompassing territory + + dec->coord32.lat = (int) floor(dec->result.lat * 1000000); + dec->coord32.lon = (int) floor(dec->result.lon * 1000000); + } // FORCE_RECODE +#endif } } @@ -1764,37 +1887,36 @@ static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, double enc.mapcodes->count = 0; if (lat < -90) { lat = -90; } else if (lat > 90) { lat = 90; } - if (lon < -180 || lon > 180) { - lon -= (360.0 * floor(lon / 360)); - if (lon >= 180) { lon -= 360; } - } + lat += 90; // lat now [0..180] + lon -= (360.0 * floor(lon / 360)); // lon now in [0..360> - lat += 90; - lon += 180; lat *= 1000000; lon *= 1000000; enc.coord32.lat = (int) lat; enc.coord32.lon = (int) lon; enc.fraclat = lat - enc.coord32.lat; enc.fraclon = lon - enc.coord32.lon; - // for 8-digit precision, cells are divided into 810,000 by 810,000 minicells. - enc.fraclat *= 810000; - if (enc.fraclat < 1) { enc.fraclat = 0; } else { - if (enc.fraclat > 809999) { - enc.fraclat = 0; - enc.coord32.lat++; - } else { enc.fraclat /= 810000; } - } - enc.fraclon *= 810000; - if (enc.fraclon < 1) { enc.fraclon = 0; } else { - if (enc.fraclon > 809999) { - enc.fraclon = 0; - enc.coord32.lon++; - } else { enc.fraclon /= 810000; } + { + double f; + // for 8-digit precision, cells are divided into 810,000 by 810,000 minicells. + f = enc.fraclat * MAX_PRECISION_FACTOR; + if (f < 1) { enc.fraclat = 0; } else { + if (f >= (MAX_PRECISION_FACTOR - 0.5)) { + enc.fraclat = 0; + enc.coord32.lat++; + } + } + f = enc.fraclon * MAX_PRECISION_FACTOR; + if (f < 1) { enc.fraclon = 0; } else { + if (f >= (MAX_PRECISION_FACTOR - 0.5)) { + enc.fraclon = 0; + enc.coord32.lon++; + } + } } enc.coord32.lat -= 90000000; - enc.coord32.lon %= 360000000; - enc.coord32.lon -= 180000000; + if (enc.coord32.lon >= 180000000) + enc.coord32.lon -= 360000000; if (tc <= 0) // ALL results? { diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index ecafee0..90f5b4b 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -18,16 +18,18 @@ extern "C" { #endif -#define mapcode_cversion "2.0.3" +#define mapcode_cversion "2.1.0" #define UWORD unsigned short int // 2-byte unsigned integer. #define SUPPORT_FOREIGN_ALPHABETS // Define to support additional alphabets. #define SUPPORT_HIGH_PRECISION // Define to enable high-precision extension logic. +#define FORCE_RECODE // Define to enforce that encode(decode(M)) generates M #define MAX_NR_OF_MAPCODE_RESULTS 21 // Max. number of results ever returned by encoder (e.g. for 26.904899, 95.138515). #define MAX_PROPER_MAPCODE_LEN 10 // Max. number of characters in a proper mapcode (including the dot). -#define MAX_PRECISION_DIGITS 8 // Max. number of extension characters (excluding the hyphen). +#define MAX_PRECISION_DIGITS 8 // Max. number of extension characters (excluding the hyphen). Must be even. +#define MAX_PRECISION_FACTOR 810000 // 30 to the power (MAX_PRECISION_DIGITS/2) #define MAX_ISOCODE_LEN 7 // Max. number of characters of a valid territory code; although nothing longer than SIX characters is ever generated (RU-KAM), users can input SEVEN characters (RUS-KAM). #define MAX_CLEAN_MAPCODE_LEN (MAX_PROPER_MAPCODE_LEN + 1 + MAX_PRECISION_DIGITS) // Max. number of characters in a clean mapcode (excluding zero-terminator). #define MAX_MAPCODE_RESULT_LEN (MAX_ISOCODE_LEN + 1 + MAX_CLEAN_MAPCODE_LEN + 1) // Max. number of characters to store a single result (including zero-terminator). From c9e9c4d1b546a8634b8c374c6c3aa9ce1c7a75b4 Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Thu, 20 Aug 2015 20:23:04 +0200 Subject: [PATCH 010/181] 2.1.0 Release notes --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 6271ae5..ac4af9e 100644 --- a/README.md +++ b/README.md @@ -56,6 +56,10 @@ decode Mapcodes. # Release Notes +* 2.1.0 + + Fixes floating point inaccuracy (prevent encode(decode(M)) != M + * 2.0.3 Added #define FAST_ALPHA for faster alphacode string recognition; From 92ae2f9d46858afd851992f2c4dadc148d29eabd Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Sun, 23 Aug 2015 21:18:45 +0200 Subject: [PATCH 011/181] Stricter tests on territories and illegal characters --- mapcodelib/mapcoder.c | 45 ++++++++++++++++++++++++++++--------------- 1 file changed, 29 insertions(+), 16 deletions(-) diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 510b510..e5ebbe3 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -185,6 +185,7 @@ static int disambiguate_str(const char *s, int len) // returns disambiguation 1- } +#ifndef FAST_ALPHA // returns coode, or negative if invalid static int ccode_of_iso3(const char *in_iso, int parentcode) { const char *aliases = ALIASES; @@ -196,12 +197,14 @@ static int ccode_of_iso3(const char *in_iso, int parentcode) { if (in_iso[2]) { if (in_iso[2] == '-') { parentcode = disambiguate_str(in_iso, 2); - hyphenated = (parentcode > 0); + if (parentcode < 0) { return parentcode; } + hyphenated = 1; in_iso += 3; } else if (in_iso[3] == '-') { parentcode = disambiguate_str(in_iso, 3); - hyphenated = (parentcode > 0); + if (parentcode < 0) { return parentcode; } + hyphenated = 1; in_iso += 4; } } @@ -211,11 +214,12 @@ static int ccode_of_iso3(const char *in_iso, int parentcode) { iso[0] = (char) toupper(in_iso[0]); if (iso[0]) { iso[1] = (char) toupper(in_iso[1]); } if (iso[1]) { iso[2] = (char) toupper(in_iso[2]); } + if (iso[2] && in_iso[3]!=0 && in_iso[3]!='-') { return -41; } iso[3] = 0; if (iso[2] == 0 || iso[2] == ' ') // 2-letter iso code? { - static char disambiguate_iso3[4] = {'1', '?', '?', 0}; // cache for disambiguation + static char disambiguate_iso3[4] = {'0', '?', '?', 0}; // cache for disambiguation if (parentcode > 0) { disambiguate_iso3[0] = (char) ('0' + parentcode); } @@ -227,7 +231,7 @@ static int ccode_of_iso3(const char *in_iso, int parentcode) { s = strstr(aliases, disambiguate_iso3); // search in aliases if (s == NULL || s[3] != '=') { s = NULL; - if (disambiguate_iso3[0] <= '9') { + if (disambiguate_iso3[0] <= '9' && !hyphenated) { disambiguate_iso3[0] = '0'; s = strstr(aliases, disambiguate_iso3); // search in aliases } @@ -237,7 +241,7 @@ static int ccode_of_iso3(const char *in_iso, int parentcode) { s = strstr(entity_iso, iso); // search disambiguated 2-letter iso } } - if (s == NULL) { + if (s == NULL && !hyphenated) { // find the FIRST disambiguation option, if any for (s = entity_iso - 1; ;) { s = strstr(s + 1, disambiguate_iso3 + 1); @@ -293,7 +297,7 @@ static int ccode_of_iso3(const char *in_iso, int parentcode) { // return result return (int) ((s - entity_iso) / 4); } - +#endif //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // @@ -357,6 +361,9 @@ static int decodeExtension(decodeRec *dec, int dividerx4, int dividery0, int lon int lat32 = 0; int processor = 1; int odd = 0; + if (strlen(extrapostfix)>MAX_PRECISION_DIGITS) { + return -79; // too many digits + } while (*extrapostfix) { int column1, row1, column2, row2; int c1 = *extrapostfix++; @@ -978,8 +985,8 @@ static void repack_if_alldigits(char *input, int aonly) { } } -static int unpack_if_alldigits( - char *input) // returns 1 if unpacked, 0 if left unchanged, negative if unchanged and an error was detected +// returns 1 if unpacked, 0 if left unchanged, negative if unchanged and an error was detected +static int unpack_if_alldigits(char *input) { // rewrite all-digit codes char *s = input; char *dotpos = NULL; @@ -1029,6 +1036,8 @@ static int unpack_if_alldigits( if (v < 100) { *s = encode_chars[(unsigned int) v / 10]; *e = encode_chars[(unsigned int) v % 10]; + } else { + return -31; // overflow (ending in UE or UU) } return 1; } @@ -1397,14 +1406,14 @@ static int decoderEngine(decodeRec *dec) { if (s) { *s++ = 0; while (*s > 0 && *s <= 32) { s++; } - ccode = ccode_of_iso3(w, dec->context); + ccode = convertTerritoryIsoNameToCode(w, dec->context-1) - 1; } else { ccode = dec->context - 1; s = w; } if (ccode == ccode_mex && len < 8) { - ccode = ccode_of_iso3("5MX", -1); + ccode = convertTerritoryIsoNameToCode("5MX", -1) - 1; } // special case for mexico country vs state if (*s=='u' || *s=='U') { strcpy(s,s+1); @@ -1412,7 +1421,7 @@ static int decoderEngine(decodeRec *dec) { } dec->context = ccode; dec->mapcode = s; - dec->extension = ""; + dec->extension = NULL; // make upper, handle i and o, split off high precision characters if any for (w = s; *w != 0; w++) { // uppercase @@ -1427,7 +1436,7 @@ static int decoderEngine(decodeRec *dec) { *w = '1'; } else if (*w == 'A' || *w == 'E' || *w == 'U') { hasvowels = 1; - } else { + } else if (dec->extension == NULL) { hasletters = 1; } } @@ -1438,9 +1447,9 @@ static int decoderEngine(decodeRec *dec) { prelen = (int) ((dot = w) - s); } else if (*w == '-') { - if (*dec->extension) { - return -17; - } // already had a hyphen + if (dec->extension != NULL) { + return -17; // already had a hyphen + } dec->extension = w + 1; *w = 0; } @@ -1451,6 +1460,9 @@ static int decoderEngine(decodeRec *dec) { if (!dot) { return -27; } + if (dec->extension == NULL) { + dec->extension = ""; + } codex = prelen * 10 + strlen(dot) - 1; @@ -1642,7 +1654,7 @@ static int decoderEngine(decodeRec *dec) { #ifdef SUPPORT_FOREIGN_ALPHABETS // WARNING - these alphabets have NOT yet been released as standard! use at your own risk! check www.mapcode.com for details. -static UWORD asc2lan[MAX_LANGUAGES][36] = // A-Z equivalents for ascii characters A to Z, 0-9 +static UWORD asc2lan[MAPCODE_ALPHABETS_TOTAL][36] = // A-Z equivalents for ascii characters A to Z, 0-9 { {0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 0x0058, 0x0059, 0x005a, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // roman {0x0391, 0x0392, 0x039e, 0x0394, 0x003f, 0x0395, 0x0393, 0x0397, 0x0399, 0x03a0, 0x039a, 0x039b, 0x039c, 0x039d, 0x039f, 0x03a1, 0x0398, 0x03a8, 0x03a3, 0x03a4, 0x003f, 0x03a6, 0x03a9, 0x03a7, 0x03a5, 0x0396, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // greek @@ -2118,6 +2130,7 @@ int decodeMapcodeToLatLon(double *lat, double *lon, const char *input, #ifdef SUPPORT_FOREIGN_ALPHABETS +// convert as much as will fit of mapcode into unibuf UWORD *convertToAlphabet(UWORD *unibuf, int maxlength, const char *mapcode, int alphabet) // 0=roman, 2=cyrillic { UWORD *startbuf = unibuf; From b8c755205e1a2d238472cfed54a77c84a186df90 Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Sun, 23 Aug 2015 21:19:49 +0200 Subject: [PATCH 012/181] Stricter conversion to other alphabets --- mapcodelib/mapcoder.c | 64 ++++++++++++++++++++++++++----------------- 1 file changed, 39 insertions(+), 25 deletions(-) diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index e5ebbe3..54d8799 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -2134,35 +2134,49 @@ int decodeMapcodeToLatLon(double *lat, double *lon, const char *input, UWORD *convertToAlphabet(UWORD *unibuf, int maxlength, const char *mapcode, int alphabet) // 0=roman, 2=cyrillic { UWORD *startbuf = unibuf; + UWORD *lastspot = &unibuf[maxlength - 1]; + if (maxlength>0) { + char u[MAX_MAPCODE_RESULT_LEN]; + + // skip leading spaces + while (*mapcode > 0 && *mapcode <= 32) { mapcode++; } + + // straight-copy everything up to and including first space + { + char *e = strchr(mapcode, ' '); + if (e) { + while (mapcode <= e) { + if (unibuf == lastspot) { // buffer fully filled? + // zero-terminate and return + *unibuf = 0; + return startbuf; + } + *unibuf++ = *mapcode++; + } + } + } - while (*mapcode > 0 && *mapcode < 32) { mapcode++; } - { // skip lead - char *e = strrchr(mapcode, ' '); - if (e) { - while (mapcode <= e) { - *unibuf++ = *mapcode++; - } - } - } - - if (asc2lan[alphabet][4] == 0x003f) { // alphabet has no letter E - if (strchr(mapcode, 'E') || strchr(mapcode, 'U') || strchr(mapcode, 'e') || - strchr(mapcode, 'u')) // v1.50 get rid of E and U - { - // safely copy mapcode into temporary buffer u - char u[MAX_MAPCODE_RESULT_LEN]; - int len = (int) strlen(mapcode); - if (len >= MAX_MAPCODE_RESULT_LEN) { - len = MAX_MAPCODE_RESULT_LEN - 1; + // re-pack E/U-voweled mapcodes when necessary: + if (asc2lan[alphabet][4] == 0x003f) { // alphabet has no letter E + if (strchr(mapcode, 'E') || strchr(mapcode, 'U') || + strchr(mapcode, 'e') || strchr(mapcode, 'u')) + { + // copy trimmed mapcode into temporary buffer u + int len = (int) strlen(mapcode); + if (len > MAX_MAPCODE_RESULT_LEN - 1) { + len = MAX_MAPCODE_RESULT_LEN - 1; + } + while (len>0 && mapcode[len-1]>0 && mapcode[len-1]<=32) { len--; } + memcpy(u, mapcode, len); + u[len] = 0; + // re-pack into A-voweled mapcode + unpack_if_alldigits(u); + repack_if_alldigits(u, 1); + mapcode = u; } - memcpy(u, mapcode, len); - u[len] = 0; - unpack_if_alldigits(u); - repack_if_alldigits(u, 1); - mapcode = u; } + encode_utf16(unibuf, 1 + (int)(lastspot - unibuf), mapcode, alphabet); } - encode_utf16(unibuf, maxlength, mapcode, alphabet); return startbuf; } From 5d3df01f91d9a3b70461bfca67c19415961312e7 Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Sun, 23 Aug 2015 22:30:31 +0200 Subject: [PATCH 013/181] 2.1.1. Added unit test to check that library works as expected --- README.md | 8 + unitttest/decode_test.h | 15880 +++++++++++++++++++++++++++++++++ unitttest/test_territories.c | 1344 +++ unitttest/unittest.c | 545 ++ 4 files changed, 17777 insertions(+) create mode 100644 unitttest/decode_test.h create mode 100644 unitttest/test_territories.c create mode 100644 unitttest/unittest.c diff --git a/README.md b/README.md index ac4af9e..a1d0772 100644 --- a/README.md +++ b/README.md @@ -27,6 +27,9 @@ Documentation, including example snippets of C source code, can be found in mapcode_library.doc (Microsoft Word format). +A unit test can be found in the unittest\ subdirectory. +Compile and run unittest\unittest/c to see if the library performs as expected. + Also see www.mapcode.com for background and reference materials. Note: this version may be restricted to a particular area of the Earth! @@ -56,6 +59,11 @@ decode Mapcodes. # Release Notes +* 2.1.1 + + Added unittest\*.* which can be compiled and executed to check + if the mapcode library performs as expected. + * 2.1.0 Fixes floating point inaccuracy (prevent encode(decode(M)) != M diff --git a/unitttest/decode_test.h b/unitttest/decode_test.h new file mode 100644 index 0000000..78aecdd --- /dev/null +++ b/unitttest/decode_test.h @@ -0,0 +1,15880 @@ +/* + * Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +typedef struct { + double latitude; // + double longitude; // + int nr_local_mapcodes; // 0 if no need to test + int nr_global_mapcodes; // 0 if no need to test + const char *mapcode; // expected mapcode, empty if no need to test +} encode_test_record; + +static const encode_test_record encode_test[] = { + { 52.387404, 4.865110, 0,0, "nld u00.00"}, + {-11.651447,43.368, 0,0,""}, + {-32.60265,-55.76,0,0,"ury h2.zhzk"}, + {-32.6026265,-55.75999600001,0,0,"ury hm.0h0k"}, + {-24.495 , -127.75,0,0,""}, + {-11.65143500001,43.367993, 0,0,""}, + {-11.651446999963,43.367999999444, 0,0,""}, + { 52.387404, 4.865110, 0,0, "nld 00.a0"}, + + { 0.000000000, 0.000000000, 1, 1, "HHHHC.X0KG"}, + { 0.000000000, 179.999999000, 2, 3, "KIR L384.7K5"}, + { 0.000000000, 180.000000000, 2, 3, "KIR L384.7K5"}, + { 0.000000000, -180.000000000, 2, 3, "KIR L384.7K5"}, + { 0.000000000, -179.999999000, 2, 3, "KIR L384.7K5"}, + { 90.000000000, 0.000000000, 1, 1, "ZH0H0.H1HG"}, + { 26.423556000, -113.610855000, 1, 9, "USA LMX0.80JK"}, + {-10.570302000, 56.494384000, 2, 3, "MUS 707W.FXZ"}, + {-90.000000000, 0.000000000, 1, 2, "ATA HK3N.ZZLZ"}, + { 26.904854000, 95.138497000, 5, 21, "IN-NL WKS.H6"}, + { 35.867000000, -3.426000010, 2, 5, "ESP SH74.H7MG-7"}, + { 46.129710000, 20.784451000, 2, 8, "ROU GFWB.JNK-WN"}, + {-48.406038000, 0.008228000, 1, 1, "4HHRT.3P66-2"}, + {-48.406038000, -179.991772000, 2, 3, "NZL SKT5.3H3F-H"}, + { 31.183569000, 76.554725000, 4, 14, "IN-HP 7VP.NX3-05 "}, + { 26.904854500, 95.138498300, 0, 0, "IN-NL W7Y.9W9B-9R"}, + { 52.383984000, 4.865401375, 0, 0, "NLD 00.XX"}, + { 52.383984000, 4.865401375, 0, 0, " NLD 00.XX"}, + { 52.383984000, 4.865401375, 0, 0, "NLD 00.XX"}, + { 52.383984000, 4.865401375, 0, 0, "NLD 00.XX "}, + { 52.383984000, 4.865401375, 0, 0, " NLD 00.XX "}, + { 52.383984000, 4.865401375, 0, 0, "nld oo.xx"}, + { 52.383984000, 4.865401375, 0, 0, " nld oo.xx "}, + { 41.903500000, 12.452000000, 2, 8, "VAT 5D.2J"}, + { 41.903500000, 12.452000000, 2, 8, "VAT J0PX.VN7"}, + { 43.750047000, 7.406609000, 2, 6, "MCO 12.XX"}, + { 43.738347000, 7.424291000, 2, 6, "MCO VSFV.J71"}, + { 36.154689000, -5.380998000, 3, 7, "GIB 12.XX"}, + { 36.133629000, -5.353212000, 3, 7, "GIB KNP.PT2"}, + { 36.133629000, -5.353212000, 3, 7, "GIB 6FCF.4C6"}, + { -8.522836000, -172.532451500, 2, 4, "TKL 12.XX"}, + { -9.074885000, -171.996221500, 2, 4, "TKL 000.XX"}, + { -9.295873000, -171.498580500, 2, 4, "TKL J00.XX"}, + { -8.329716500, -172.507421500, 1, 3, "TKL 123.XXX"}, + {-12.146775000, 96.815659000, 2, 3, "CCK 00.XX"}, + {-12.174062000, 96.889234000, 2, 3, "CCK J0.XX"}, + {-11.818779000, 96.655060000, 1, 2, "CCK 12.XXX"}, + { 17.939100000, -62.871574000, 2, 3, "BLM 12.XX"}, + { 18.006785500, -62.938318500, 1, 2, "BLM 12.XXX"}, + { -0.493929500, 166.903379500, 1, 4, "NRU 12.XX"}, + { -8.523974000, 179.165565000, 3, 5, "TUV 12.XX"}, + { -8.661805000, 179.009289000, 2, 4, "TUV 0H.S0F"}, + { -9.443935000, 179.794045000, 2, 4, "TUV 97.S0X"}, + { -8.086627000, 178.286189000, 2, 4, "TUV CC.S14"}, + { -7.530279000, 178.634053000, 2, 4, "TUV J6.S14"}, + { -7.270379000, 177.115653000, 2, 4, "TUV L6.S14"}, + { -6.336379000, 176.273753000, 2, 4, "TUV N6.S14"}, + { -6.165535000, 177.270145000, 2, 4, "TUV Q7.S0X"}, + { -5.719791000, 176.037937000, 2, 4, "TUV T7.S0Y"}, + {-10.788635000, 179.424345000, 2, 4, "TUV X7.S0X"}, + { -5.969180000, 176.171308500, 1, 3, "TUV 1234.XXX"}, + { 22.123545000, 113.530764500, 1, 6, "MAC 12.XX"}, + { 18.082100000, -63.104574000, 2, 5, "SXM 12.XX"}, + { 18.126435500, -63.148143500, 1, 3, "SXM 12.XXX"}, + { 18.082100000, -63.104574000, 2, 5, "MAF 12.XX"}, + { 18.126435500, -63.148143500, 1, 3, "MAF 12.XXX"}, + {-28.998900000, 167.909058000, 2, 3, "NFK 12.XX"}, + {-28.934931000, 167.827236500, 1, 2, "NFK 12.XXX"}, + {-25.076258000, -130.134066500, 2, 3, "PCN 00.XX"}, + {-23.906262000, -130.767582375, 2, 3, "PCN C0.XX"}, + {-24.689801000, -124.810683500, 2, 3, "PCN P0.XX"}, + {-24.215153000, -128.503824000, 2, 3, "PCN 12.XXX"}, + {-24.136102500, -130.596492000, 1, 2, "PCN 123.XXX"}, + {-54.400844500, 3.288844500, 2, 3, "BVT 12.XX"}, + {-54.304931000, 3.202711500, 1, 2, "BVT 12.XXX"}, + { 32.309545000, -64.817631000, 2, 4, "BMU 00.XX"}, + { 32.256495000, -64.883960000, 2, 4, "BMU J0.XX"}, + { 32.496592000, -65.010164000, 1, 3, "BMU 12.XXX"}, + { -7.262839000, 72.353429000, 3, 4, "IOT 12.XX"}, + { -7.208347000, 72.322823000, 2, 3, "IOT 12.XXX"}, + { -5.492458000, 71.714223000, 2, 3, "IOT 123.XX"}, + { -5.208016500, 70.606169500, 1, 2, "IOT 123.XXX"}, + { 43.961945000, 12.402650000, 4, 8, "SMR 00.XX"}, + { 43.942655000, 12.466633000, 4, 8, "SMR J0.XX"}, + { 43.942850000, 12.501602000, 4, 8, "SMR 80.DQFN"}, + { 43.942850000, 12.459670000, 4, 8, "SMR ZQRQ.TQ"}, + { 43.942850000, 12.459670000, 4, 8, "SMR 3QK.RQCT"}, + { 43.942850000, 12.459670000, 4, 8, "SMR HZVZ.YN6"}, + { 49.416225000, -2.615847000, 3, 6, "GGY 12.XX"}, + { 49.775740500, -2.668657000, 2, 5, "GGY 12.XXX"}, + { 49.595637000, -2.381287000, 2, 5, "GGY NYGR.CSS"}, + { 18.211385000, -63.103407000, 2, 3, "AIA 12.XX"}, + { 18.505100000, -63.405745000, 1, 2, "AIA 12.XXX"}, + { 16.718335000, -62.238617500, 2, 3, "MSR 12.XX"}, + { 16.858537000, -62.314800000, 1, 2, "MSR 12.XXX"}, + { 49.200722500, -2.234798000, 3, 6, "JEY 12.XX"}, + { 49.300676000, -2.259926000, 2, 5, "JEY 12.XXX"}, + { 49.220288000, -2.134781000, 2, 5, "JEY PZ2Q.YHG"}, + {-10.417171000, 105.636796500, 2, 4, "CXR 12.XX"}, + {-10.366393000, 105.505653000, 1, 3, "CXR 12.XXX"}, + {-13.232345000, -176.223692750, 3, 4, "WLF 00.XX"}, + {-13.269326000, -176.218218250, 3, 4, "WLF 70.XX"}, + {-13.277395000, -176.220438250, 3, 4, "WLF F0.XX"}, + {-13.305625000, -176.245071250, 3, 4, "WLF M0.XX"}, + {-13.343876000, -176.223191250, 3, 4, "WLF T0.XX"}, + {-14.176085500, -178.208763500, 2, 3, "WLF 12.XXX"}, + {-13.427799500, -176.339842500, 2, 3, "WLF 123.XX"}, + {-13.234725500, -176.199782000, 3, 4, "WLF XLG.3GP"}, + { 18.446545000, -64.639763125, 3, 5, "VGB 00.XX"}, + { 18.398515000, -64.713921625, 3, 8, "VGB J0.XX"}, + { 18.371455000, -64.851385750, 2, 7, "VGB 00.XXX"}, + { 18.463445000, -64.493798750, 2, 3, "VGB C0.XXX"}, + { 18.797075000, -64.598815625, 2, 4, "VGB P0.XXX"}, + { 18.435709500, -64.599590000, 3, 5, "VGB D0C.8M0"}, + { 47.088162000, 9.474175125, 3, 9, "LIE 00.XX"}, + { 47.126681000, 9.519525125, 3, 9, "LIE 70.XX"}, + { 47.143690000, 9.509687625, 3, 9, "LIE F0.XX"}, + { 47.199309000, 9.485981375, 3, 9, "LIE M0.XX"}, + { 47.216318000, 9.499897750, 3, 9, "LIE T0.XX"}, + { 47.252770500, 9.478642000, 2, 8, "LIE 12.XXX"}, + { 47.159000000, 9.556000000, 3, 9, "LIE 8Y2T.NT7"}, + { 12.559837000, -70.057691000, 2, 3, "ABW 12.XX"}, + { 12.625701000, -70.098498500, 1, 2, "ABW 12.XXX"}, + { 8.772027500, 167.711622000, 3, 4, "MHL 12.XX"}, + { 7.315998000, 170.988630000, 2, 3, "MHL 12.XXX"}, + { 7.284380000, 168.546592000, 2, 3, "MHL 123.XX"}, + { 14.860715000, 168.759190000, 2, 3, "MHL 012.XXX"}, + { 4.964946000, 168.506462000, 2, 3, "MHL 112.XXX"}, + { 10.022115000, 160.691911500, 2, 6, "MHL 212.XXX"}, + { 11.543015000, 166.627511500, 2, 3, "MHL 312.XXX"}, + { 19.291615000, 166.404555000, 2, 3, "MHL 412.XXX"}, + { 6.298222500, 169.376017500, 2, 3, "MHL 512.XXX"}, + { 6.291229000, 171.733383000, 2, 3, "MHL 612.XXX"}, + { 7.322900000, 171.525337000, 2, 3, "MHL 712.XXX"}, + { 5.816015000, 167.909625000, 2, 3, "MHL 812.XXX"}, + { 11.350415000, 166.131711500, 2, 3, "MHL 912.XXX"}, + { 10.520415000, 169.722711500, 2, 3, "MHL B12.XXX"}, + { 8.414305000, 170.871866000, 2, 3, "MHL C12.XXX"}, + { 11.695615000, 162.027411500, 2, 3, "MHL D12.XXX"}, + { 11.796215000, 165.196411500, 2, 3, "MHL F12.XXX"}, + { 5.843415000, 168.912125000, 2, 3, "MHL G12.XXX"}, + { 9.138315000, 166.028411500, 2, 3, "MHL H12.XXX"}, + { 8.513415000, 167.172425000, 2, 3, "MHL J12.XXX"}, + { 9.514759000, 166.836034500, 2, 3, "MHL K12.XXX"}, + { 9.514759000, 167.309962500, 2, 3, "MHL L12.XXX"}, + { 9.023719000, 167.404747500, 2, 3, "MHL M12.XXX"}, + { 10.114815000, 168.920711500, 2, 3, "MHL N12.XXX"}, + { 8.904654000, 170.832795500, 2, 3, "MHL P12.XXX"}, + { 10.487915000, 170.662011500, 2, 3, "MHL Q12.XXX"}, + { 8.185109000, 167.946430000, 2, 3, "MHL R12.XXX"}, + { 11.550815000, 167.245311500, 2, 3, "MHL S12.XXX"}, + { 9.275015000, 165.438011500, 2, 3, "MHL T12.XXX"}, + { 11.424215000, 169.510511500, 2, 3, "MHL V12.XXX"}, + { 10.304115000, 165.751111500, 2, 3, "MHL W12.XXX"}, + { 9.756731000, 169.810234500, 2, 3, "MHL X12.XXX"}, + { 9.265690000, 169.810234500, 2, 3, "MHL Y12.XXX"}, + { 12.459611000, 169.890283500, 2, 3, "MHL Z12.XXX"}, + { 18.320633000, 161.021925000, 1, 2, "MHL 1234.XXX"}, + {-14.268495000, -170.750595500, 4, 5, "ASM 12.XX"}, + {-11.080345000, -171.102087000, 3, 5, "ASM 03.S16"}, + {-14.377975000, -170.859975000, 3, 4, "ASM 19.S11"}, + {-14.300956000, -169.700979000, 3, 4, "ASM 89.S14"}, + {-14.618850000, -168.235506000, 2, 3, "ASM H9.S0Q"}, + {-13.437751000, -171.092483000, 2, 3, "ASM 123.XXX"}, + {-11.287795000, -170.986984000, 2, 4, "ASM 1234.XXX"}, + {-21.221107500, -159.826193000, 3, 4, "COK 12.XX"}, + {-10.034426000, -161.245788500, 2, 5, "COK 12.XXX"}, + { -9.305035000, -158.180766500, 2, 5, "COK 123.XX"}, + {-18.781581500, -159.853411500, 2, 3, "COK 123.XXX"}, + {-11.130425000, -165.926388500, 2, 4, "COK R1.XXXX"}, + {-11.769825000, -165.625288500, 2, 3, "COK N1.XXXX"}, + {-13.546525000, -163.356110000, 2, 3, "COK S1.XXXX"}, + {-21.958425000, -158.168780000, 2, 3, "COK M1.XXXX"}, + {-18.272725000, -163.379945000, 2, 3, "COK P1.XXXX"}, + { -9.541018000, -165.641906500, 1, 3, "COK 1234.XXX"}, + { 46.821100000, -56.239095500, 2, 7, "SPM 12.XX"}, + { 47.136427500, -56.568465000, 1, 4, "SPM 12.XXX"}, + {-19.038699000, -169.943514500, 2, 3, "NIU 12.XX"}, + {-18.925931000, -169.986493500, 1, 2, "NIU 12.XXX"}, + { 17.321024000, -62.743705000, 2, 3, "KNA 00.XX"}, + { 17.108025000, -62.630767000, 2, 3, "KNA J0.XX"}, + { 17.430092000, -62.886208500, 1, 2, "KNA 12.XXX"}, + { 19.306024000, -81.395109500, 3, 5, "CYM 00.XX"}, + { 19.338604000, -81.417519500, 3, 5, "CYM J0.XX"}, + { 19.230025000, -81.484745000, 2, 4, "CYM 0D.S0K"}, + { 19.618683000, -80.143865000, 2, 4, "CYM DC.S0P"}, + { 19.361237000, -81.444708000, 2, 4, "CYM 123.XXX"}, + { 12.192520000, -68.305890000, 3, 7, "BES 12.XX"}, + { 12.330369000, -68.427559000, 2, 5, "BES 112.XX"}, + { 12.330369000, -68.344913000, 2, 5, "BES 212.XX"}, + { 12.249645000, -68.427559000, 2, 5, "BES 312.XX"}, + { 12.249645000, -68.344913000, 2, 5, "BES 412.XX"}, + { 12.249645000, -68.262267000, 2, 5, "BES 512.XX"}, + { 12.168921000, -68.344913000, 2, 6, "BES 612.XX"}, + { 12.168921000, -68.262267000, 3, 7, "BES 712.XX"}, + { 12.088197000, -68.287061000, 2, 6, "BES 812.XX"}, + { 17.522080000, -63.003094500, 2, 3, "BES T12.XX"}, + { 17.658080000, -63.270094500, 2, 3, "BES S12.XX"}, + { 12.158200000, -68.268000000, 3, 7, "BES 1Z54.9VM"}, + { 4.244073000, 73.476110000, 3, 4, "MDV 12.XX"}, + { -0.264365000, 73.061913000, 3, 4, "MDV 12.XXX"}, + { 6.537892000, 72.838205000, 3, 4, "MDV 123.XX"}, + { 5.600025000, 72.500025000, 2, 3, "MDV 033.S0R"}, + { 1.750025000, 72.660025000, 2, 3, "MDV 70H.009"}, + { 0.160025000, 72.900025000, 2, 3, "MDV TVK.S0K"}, + { -0.719975000, 73.026153000, 2, 3, "MDV Y11.S17"}, + { 4.208973000, 73.514000000, 3, 4, "MDV HDL0.4N8"}, + {-15.904900000, -5.755672500, 3, 4, "SHN 12.XX"}, + { -7.996230000, -14.424731000, 2, 3, "SHN 07.S10"}, + {-16.039975000, -5.804975000, 2, 3, "SHN 39.S14"}, + {-37.182975000, -12.371975000, 2, 3, "SHN 78.S0Z"}, + {-37.458975000, -12.746975000, 2, 3, "SHN BC.S0J"}, + {-40.399975000, -10.059975000, 2, 3, "SHN K9.S0R"}, + {-15.940000000, -5.716519500, 3, 4, "SHN Z7DQ.3QGQ"}, + { 35.907165000, 14.426430000, 2, 3, "MLT 12.XX"}, + { 36.110092000, 14.191060000, 1, 2, "MLT 12.XXX"}, + { 12.065477000, -61.793947500, 2, 4, "GRD 12.XX"}, + { 11.985162000, -61.792216500, 1, 3, "GRD 12.XXX"}, + { 18.338662500, -64.983435000, 4, 6, "VIR 12.XX"}, + { 18.260025000, -65.068821000, 3, 5, "VIR 0B.S11"}, + { 17.660025000, -64.939975000, 2, 3, "VIR CB.S10"}, + { 18.329545500, -65.074815500, 2, 4, "VIR 123.XX"}, + { 18.341310000, -64.926438000, 4, 6, "VIR 974.D6C"}, + {-12.734261000, 45.203566375, 2, 5, "MYT 10.XX"}, + {-12.806898000, 45.244092625, 2, 5, "MYT J0.XX"}, + {-12.630925000, 44.925385500, 1, 4, "MYT 12.XXX"}, + { 78.242245000, 15.486271875, 4, 6, "SJM 00.XX"}, + { 78.047825000, 14.053596500, 4, 6, "SJM J0.XX"}, + { 71.200115000, -9.088721000, 2, 4, "SJM 12.XXX"}, + { 79.391396000, 10.833108500, 3, 5, "SJM 123.XXX"}, + { 79.146012500, -7.648473000, 1, 3, "SJM 123.XXXX"}, + { 80.388162500, 10.853275500, 2, 4, "SJM 1234.XXX"}, + { 13.149955000, -61.251718500, 3, 4, "VCT 12.XX"}, + { 13.100025000, -61.299975000, 2, 3, "VCT 0L.S0Y"}, + { 12.770025000, -61.299975000, 2, 3, "VCT 8N.S0B"}, + { 12.530025000, -61.499975000, 2, 4, "VCT KH.S0G"}, + { 12.732508500, -61.497274500, 2, 3, "VCT 123.XXX"}, + {-53.039540000, 73.404700500, 2, 3, "HMD 12.XX"}, + {-53.086530000, 72.611792500, 1, 2, "HMD 123.XX"}, + { 13.155374000, -59.636815000, 2, 3, "BRB 12.XX"}, + { 13.334808500, -59.698320000, 1, 2, "BRB 12.XXX"}, + { 17.165100000, -61.859574000, 3, 4, "ATG 12.XX"}, + { 17.497318000, -61.947817000, 2, 3, "ATG 123.XX"}, + { 17.229133500, -61.941961000, 2, 3, "ATG 12.XXX"}, + { 17.796523500, -62.378232000, 1, 2, "ATG 123.XXX"}, + { 12.161451000, -68.968311000, 2, 6, "CUW 12.XX"}, + { 12.288352500, -69.139971500, 1, 4, "CUW 12.XXX"}, + { -4.562483500, 55.409233000, 4, 5, "SYC 12.XX"}, + { -4.409885000, 55.206464000, 3, 4, "SYC 12.XXX"}, + { -4.651343000, 55.530517000, 4, 5, "SYC 123.XX"}, + { -4.046885000, 53.308533500, 2, 3, "SYC 123.XXX"}, + { -9.646021000, 46.293632000, 2, 3, "SYC 12.XXXX"}, + { -5.802131500, 52.780640500, 2, 3, "SYC 1234.XX"}, + { -4.163258500, 46.379339000, 1, 2, "SYC 1234.XXX"}, + { 7.378100000, 134.441110000, 4, 5, "PLW 12.XX"}, + { 7.256801000, 134.339779500, 4, 5, "PLW 12.XXX"}, + { 6.857190000, 134.032451000, 3, 4, "PLW 123.XX"}, + { 8.175299500, 132.231598500, 2, 3, "PLW 123.XXX"}, + { 5.186929000, 131.126580000, 2, 4, "PLW 12.XXXX"}, + { 7.343000000, 134.479000000, 4, 5, "PLW X49Y.3PG"}, + { 15.126075000, 145.694850500, 3, 4, "MNP 12.XX"}, + { 15.260115000, 145.427076500, 2, 3, "MNP 12.XXX"}, + { 18.412878500, 145.612422500, 2, 3, "MNP 123.XX"}, + { 17.754860500, 144.886376000, 1, 2, "MNP 123.XXX"}, + { 42.540300000, 1.489381500, 3, 7, "AND 12.XX"}, + { 42.666820500, 1.426351500, 2, 6, "AND 12.XXX"}, + { 42.544528000, 1.600164000, 2, 6, "AND 0BP2.NSY"}, + { 13.562913000, 144.826296750, 2, 3, "GUM 00.XX"}, + { 13.451659000, 144.739928750, 2, 3, "GUM J0.XX"}, + { 13.661115000, 144.560790000, 1, 2, "GUM 12.XXX"}, + { 54.209593000, -4.553932500, 3, 5, "IMN 12.XX"}, + { 54.436115000, -4.877338500, 2, 4, "IMN 12.XXX"}, + { 54.236000000, -4.527396000, 2, 4, "IMN HK6H.T36"}, + { 14.059398000, -61.011049000, 2, 3, "LCA 12.XX"}, + { 14.078452500, -61.085128000, 1, 2, "LCA 12.XXX"}, + { 7.394024000, 151.560485000, 4, 5, "FSM 12.XX"}, + { 6.914801500, 157.784498500, 3, 4, "FSM 12.XXX"}, + { 9.281129000, 137.894187500, 3, 4, "FSM 123.XX"}, + { 8.241275000, 137.168225000, 3, 4, "FSM 01.XXXX"}, + { 9.721075000, 139.570211500, 3, 4, "FSM 11.XXXX"}, + { 9.551675000, 140.308711500, 3, 4, "FSM 21.XXXX"}, + { 7.150775000, 143.662925000, 3, 4, "FSM 31.XXXX"}, + { 7.163975000, 144.368525000, 3, 4, "FSM 41.XXXX"}, + { 8.376075000, 144.303725000, 3, 4, "FSM 51.XXXX"}, + { 9.016275000, 145.172011500, 3, 4, "FSM 61.XXXX"}, + { 7.481875000, 145.651525000, 3, 4, "FSM 71.XXXX"}, + { 7.276075000, 146.019425000, 3, 4, "FSM 81.XXXX"}, + { 7.268575000, 149.098325000, 4, 5, "FSM 91.XXXX"}, + { 8.376175000, 149.453225000, 3, 4, "FSM B1.XXXX"}, + { 8.562375000, 150.027711500, 3, 4, "FSM C1.XXXX"}, + { 5.702475000, 152.931225000, 3, 4, "FSM D1.XXXX"}, + { 5.244675000, 153.433725000, 3, 4, "FSM F1.XXXX"}, + { 7.887574000, 154.066725000, 3, 4, "FSM G1.XXXX"}, + { 7.304775000, 155.077425000, 3, 4, "FSM H1.XXXX"}, + { 5.599675000, 157.047625000, 3, 4, "FSM J1.XXXX"}, + { 6.474675000, 159.549125000, 3, 4, "FSM K1.XXXX"}, + { 5.999875000, 160.488425000, 3, 4, "FSM L1.XXXX"}, + { 9.588275000, 160.699511500, 3, 6, "FSM M1.XXXX"}, + { 5.253075000, 162.664525000, 3, 5, "FSM N1.XXXX"}, + { 9.068385000, 146.776394000, 3, 4, "FSM 1234.XX"}, + { 9.209794500, 150.802947500, 3, 4, "FSM 123.XXX"}, + { 5.552433000, 137.889819000, 2, 4, "FSM 1234.XXX"}, + { 4.838830000, 152.184678000, 2, 3, "FSM 123.XXXX"}, + { 9.559801000, 137.950152500, 3, 4, "FSM 1234.XXXX"}, + { 1.340073000, 103.802110000, 2, 7, "SGP 12.XX"}, + { 1.308344000, 103.592267000, 1, 5, "SGP 12.XXX"}, + {-21.132198000, -175.244416000, 5, 6, "TON 12.XX"}, + {-21.031705000, -175.337480000, 4, 5, "TON 12.XXX"}, + {-19.016968000, -174.255709000, 3, 4, "TON 123.XX"}, + {-20.620290000, -175.726861000, 3, 4, "TON 123.XXX"}, + {-15.765020000, -176.054965000, 2, 3, "TON 12.XXXX"}, + {-19.667860000, -176.113265000, 2, 3, "TON 1234.XX"}, + {-16.015046500, -176.122208000, 2, 3, "TON 1234.XXX"}, + { 15.337100000, -61.390053500, 2, 3, "DMA 12.XX"}, + { 15.627756000, -61.571423500, 1, 2, "DMA 12.XXX"}, + { 26.245145000, 50.511326375, 3, 6, "BHR 00.XX"}, + { 26.210307000, 50.577059875, 3, 6, "BHR J0.XX"}, + { 25.805830000, 50.321376000, 2, 5, "BHR 12.XXX"}, + { 25.594065000, 50.450223000, 2, 5, "BHR 123.XX"}, + { 26.226691000, 50.543445000, 3, 6, "BHR FNZ.WJY"}, + { 1.354296500, 172.925401000, 5, 6, "KIR 12.XX"}, + { 1.912935000, 172.750585000, 4, 5, "KIR 00.XXX"}, + { 1.567965000, 172.860585000, 4, 5, "KIR J0.XXX"}, + { 1.980242000, -157.502931000, 3, 4, "KIR 000.XX"}, + { 3.402960000, 172.909137625, 4, 5, "KIR 300.XX"}, + { 3.138545000, 172.739225000, 4, 5, "KIR 600.XX"}, + { -0.607455000, 174.382425000, 4, 5, "KIR 900.XX"}, + { -1.260605000, 175.905345000, 4, 5, "KIR D00.XX"}, + { -1.117455000, 174.657225000, 4, 5, "KIR H00.XX"}, + { 2.073984000, 173.195345000, 4, 5, "KIR L00.XX"}, + { 1.020545000, 172.967225000, 4, 5, "KIR P00.XX"}, + { -1.793455000, 175.500225000, 4, 5, "KIR S00.XX"}, + { -1.313455000, 176.393225000, 4, 5, "KIR W00.XX"}, + { 4.726545000, -160.454774375, 3, 4, "KIR Y00.XX"}, + { 1.220105500, 172.602650500, 3, 4, "KIR 123.XXX"}, + { -0.460989000, 174.348203000, 3, 4, "KIR 12.XXXX"}, + { -2.193648000, -173.221100000, 3, 4, "KIR 1234.XX"}, + { 1.254190000, 167.610504000, 2, 3, "KIR 1234.XXX"}, + { -9.801539500, -162.921108000, 2, 4, "KIR 123.XXXX"}, + { 3.618701000, 159.726892500, 1, 2, "KIR 1234.XXXX"}, + { 21.435245000, -71.166549000, 3, 5, "TCA 12.XX"}, + { 21.610025000, -72.499975000, 2, 4, "TCA 07.S13"}, + { 21.275025000, -71.729975000, 2, 4, "TCA 26.S0T"}, + { 21.720025000, -72.369975000, 2, 4, "TCA 4C.S0V"}, + { 21.172448000, -71.259702000, 2, 4, "TCA DQ.S04"}, + { 21.770025000, -72.074975000, 3, 5, "TCA PD.S0Y"}, + { 21.855328000, -71.899023000, 3, 5, "TCA 123.XX"}, + { 21.754675000, -72.450015500, 1, 3, "TCA 123.XXX"}, + { 0.378101000, 6.672110000, 3, 4, "STP 12.XX"}, + { 0.410893000, 6.403006000, 2, 3, "STP 12.XXX"}, + { 1.318174000, 7.109977000, 2, 3, "STP 123.XX"}, + { 0.343001000, 6.710000000, 3, 4, "STP FDP.Q8G"}, + { 22.341126000, 114.151625500, 3, 8, "HKG 12.XX"}, + { 22.494473500, 113.855794500, 2, 7, "HKG 123.XX"}, + { 22.358750000, 114.138500000, 2, 7, "HKG RBXQ.TX1F"}, + { 14.616955000, -61.094972000, 2, 3, "MTQ 12.XX"}, + { 14.833607000, -61.213210000, 1, 2, "MTQ 12.XXX"}, + { 62.052360000, -6.881385000, 3, 4, "FRO 12.XX"}, + { 62.315556500, -7.658623500, 2, 3, "FRO 12.XXX"}, + { 62.007203500, -6.945468500, 2, 3, "FRO 123.XX"}, + { 61.444657000, -7.080092000, 2, 3, "FRO S12.XXX"}, + { 62.017260000, -6.801395000, 3, 4, "FRO LBWZ.FKF"}, + { 16.258385000, -61.594590500, 3, 4, "GLP 12.XX"}, + { 15.940025000, -61.809975000, 2, 3, "GLP 0V.S0P"}, + { 16.194025000, -61.549975000, 2, 3, "GLP HN.S12"}, + { 16.230025000, -61.349975000, 2, 3, "GLP S6.S0Y"}, + { 15.820025000, -61.665975000, 2, 3, "GLP W4.S10"}, + { 16.288025000, -61.101975000, 2, 3, "GLP Y4.S13"}, + { 15.715641000, -61.510317500, 2, 3, "GLP 123.XX"}, + { 16.633779500, -61.845004000, 1, 2, "GLP 123.XXX"}, + {-12.114900000, 44.371268000, 3, 6, "COM 12.XX"}, + {-11.860436000, 43.206191000, 2, 3, "COM 12.XXX"}, + {-12.073455000, 44.190230000, 2, 5, "COM 000.XX"}, + {-12.198455000, 43.575230000, 2, 5, "COM J00.XX"}, + {-11.157864500, 43.220429000, 1, 2, "COM 123.XXX"}, + {-20.116630500, 57.461573000, 2, 3, "MUS 12.XX"}, + {-20.121975000, 57.496025000, 3, 4, "MUS 08.S18"}, + {-20.489975000, 57.300025000, 2, 3, "MUS 55.S0Z"}, + {-20.529975000, 57.356025000, 2, 3, "MUS 6T.L10"}, + {-19.900136000, 63.228262000, 2, 3, "MUS 123.XX"}, + {-16.405885000, 59.370076500, 2, 3, "MUS C12.XXX"}, + {-10.302931000, 56.509855000, 2, 3, "MUS N12.XXX"}, + {-15.732908000, 54.351505000, 2, 3, "MUS T12.XXX"}, + {-19.519677000, 57.477441500, 2, 3, "MUS F12.XXX"}, + {-16.079931000, 59.470220000, 2, 3, "MUS X12.XXX"}, + {-20.150406500, 57.500850000, 3, 4, "MUS BYK2.M9L"}, + {-20.877390500, 55.439520500, 3, 4, "REU 12.XX"}, + {-20.883627000, 55.237206500, 2, 3, "REU 12.XXX"}, + {-21.278962500, 55.519337000, 3, 4, "REU 123.XX"}, + {-20.905000000, 55.478482500, 3, 4, "REU G4Z.QV4"}, + { 49.639859000, 6.055902000, 3, 6, "LUX 12.XX"}, + { 49.893615000, 5.852485000, 3, 9, "LUX 12.XXX"}, + { 49.705865000, 5.737581000, 2, 6, "LUX 123.XX"}, + { 49.816750000, 6.132650000, 3, 6, "LUX R9QG.K0X"}, + {-13.848559000, -171.831826500, 3, 4, "WSM 12.XX"}, + {-14.012537000, -172.131996500, 2, 3, "WSM 12.XXX"}, + {-13.550303000, -172.784034500, 2, 3, "WSM 123.XX"}, + {-13.696845000, -172.791178500, 2, 3, "WSM 123.XXX"}, + {-54.245900000, -36.572932500, 4, 5, "SGS 12.XX"}, + {-54.101781000, -36.950068500, 3, 4, "SGS 12.XXX"}, + {-54.851921000, -36.519987500, 3, 4, "SGS 123.XX"}, + {-53.675073000, -38.261525500, 2, 3, "SGS 123.XXX"}, + {-58.189161500, -27.600488500, 2, 3, "SGS 12.XXXX"}, + {-53.903781500, -41.817264000, 2, 3, "SGS P123.XX"}, + {-54.089823500, -39.204725000, 2, 3, "SGS Q123.XX"}, + {-55.170824500, -34.924878500, 2, 3, "SGS R123.XX"}, + {-54.281000000, -36.508519500, 4, 5, "SGS B3DJ.3T0"}, + {-17.548896000, -149.574611625, 6, 7, "PYF 00.XX"}, + {-17.544371000, -149.622478375, 5, 6, "PYF C0.XX"}, + {-17.626810000, -149.624174875, 4, 5, "PYF P0.XX"}, + {-17.670292000, -149.981264000, 4, 5, "PYF 123.XX"}, + {-17.509349500, -149.596203500, 4, 5, "PYF 12.XXX"}, + {-16.257092500, -152.208500500, 3, 4, "PYF 123.XXX"}, + { -8.183128500, -140.940748000, 2, 3, "PYF 12.XXXX"}, + {-11.652222000, -152.057326500, 2, 3, "PYF 0123.XX"}, + {-10.296299000, -152.544846500, 2, 5, "PYF 1123.XX"}, + {-10.144990000, -150.437016500, 2, 5, "PYF 2123.XX"}, + {-27.839806000, -144.623361500, 2, 3, "PYF 3123.XX"}, + {-27.948615000, -143.756811500, 2, 3, "PYF 4123.XX"}, + {-23.443093500, -154.128443500, 2, 3, "PYF 1234.XXX"}, + {-17.543000500, -149.548646500, 5, 6, "PYF 7GYY.RYSQ"}, + { 16.890125000, -25.018540000, 3, 4, "CPV 12.XX"}, + { 15.330625000, -23.839022500, 2, 3, "CPV 12.XXX"}, + { 17.209308000, -25.346057500, 2, 3, "CPV 123.XX"}, + { 17.275299500, -25.295927500, 1, 2, "CPV 123.XXX"}, + { 10.674445000, -61.549771250, 3, 5, "TTO 00.XX"}, + { 10.673175000, -61.468246250, 3, 5, "TTO J0.XX"}, + { 10.267329500, -61.699216500, 2, 4, "TTO 12.XXX"}, + { 10.345401000, -61.371070500, 2, 4, "TTO 123.XX"}, + { 11.557735000, -61.912681500, 1, 3, "TTO 123.XXX"}, + { 4.945549000, 114.878436000, 3, 6, "BRN 12.XX"}, + { 4.819371500, 114.190287000, 2, 5, "BRN 123.XX"}, + { 4.933589000, 114.706721000, 2, 5, "BRN 12.XXX"}, + { 5.064283000, 114.107545500, 1, 4, "BRN 123.XXX"}, + {-49.313903000, 70.161233000, 3, 4, "ATF 12.XX"}, + {-37.772442000, 77.476550500, 2, 3, "ATF 12.XXX"}, + {-38.785809500, 77.440484000, 2, 3, "ATF 123.XX"}, + {-49.883975000, 68.507946000, 2, 3, "ATF 02X.612"}, + {-46.150535000, 50.155905000, 2, 3, "ATF 907.S0X"}, + {-46.467079000, 50.336321000, 2, 3, "ATF B06.S14"}, + {-45.993613000, 50.375191000, 2, 3, "ATF C04.S16"}, + {-46.519639000, 51.622201000, 2, 3, "ATF D0F.S0P"}, + {-46.535183000, 52.078617000, 2, 3, "ATF F0D.S14"}, + {-11.631815000, 47.254905000, 2, 3, "ATF G0B.S0Y"}, + {-17.116085000, 42.662152000, 2, 3, "ATF H07.S16"}, + {-21.542085000, 39.626568000, 2, 4, "ATF J07.S16"}, + {-22.423085000, 40.297114000, 2, 4, "ATF K07.S16"}, + {-15.912799000, 54.501193000, 2, 5, "ATF L03.S16"}, + {-12.414085000, 46.373511000, 2, 5, "ATF M07.S16"}, + {-49.349003000, 70.219331000, 3, 4, "ATF SZYG.287M"}, + { 18.463502000, -66.115932000, 4, 6, "PRI 12.XX"}, + { 18.291941500, -66.232392500, 3, 5, "PRI 12.XXX"}, + { 18.146465000, -67.195879000, 3, 5, "PRI 123.XX"}, + { 17.847680000, -67.905590500, 2, 4, "PRI 123.XXX"}, + { 18.190000000, -66.570088500, 3, 5, "PRI ZJP8.KJWV"}, + { 35.177024000, 33.327882000, 3, 4, "CYP 00.XX"}, + { 34.649493000, 32.998509375, 3, 4, "CYP J0.XX"}, + { 35.330115000, 33.129996500, 2, 3, "CYP 12.XXX"}, + { 34.755313000, 32.349022000, 2, 3, "CYP 123.XX"}, + { 35.293669000, 32.262538500, 1, 2, "CYP 123.XXX"}, + { 33.902100000, 35.473532000, 4, 5, "LBN 12.XX"}, + { 34.170115000, 35.479710000, 3, 4, "LBN 12.XXX"}, + { 34.511604000, 35.650978875, 3, 6, "LBN 000.XX"}, + { 33.711545000, 35.258256125, 3, 4, "LBN C00.XX"}, + { 33.403254000, 35.153268125, 3, 6, "LBN P00.XX"}, + { 33.069727000, 34.807702500, 2, 5, "LBN 123.XXX"}, + { 33.870000000, 35.715000000, 3, 6, "LBN 3D59.BNR"}, + { 18.041100000, -76.833574000, 3, 5, "JAM 12.XX"}, + { 18.023704000, -76.920061750, 3, 5, "JAM 000.XX"}, + { 17.969488000, -77.134533750, 2, 4, "JAM 700.XX"}, + { 17.927134000, -77.356596875, 3, 5, "JAM F00.XX"}, + { 18.011842000, -77.578659750, 2, 4, "JAM M00.XX"}, + { 18.228045000, -76.687263750, 2, 4, "JAM T00.XX"}, + { 18.323546000, -78.342535000, 2, 4, "JAM 12.XXX"}, + { 18.065751000, -78.392842500, 1, 3, "JAM 123.XXX"}, + { 13.480776000, -16.736510000, 2, 5, "GMB 12.XX"}, + { 13.418039000, -14.393972500, 2, 5, "GMB 12.XXX"}, + { 13.463545000, -16.661768750, 3, 6, "GMB 000.XX"}, + { 13.333294000, -16.815113750, 2, 5, "GMB 300.XX"}, + { 13.250795000, -16.790769375, 2, 5, "GMB 600.XX"}, + { 13.275545000, -16.662768750, 3, 6, "GMB 900.XX"}, + { 13.511594000, -16.553913750, 2, 4, "GMB D00.XX"}, + { 13.370114000, -16.502806750, 2, 5, "GMB H00.XX"}, + { 13.513814000, -15.672806750, 2, 4, "GMB K00.XX"}, + { 13.413814000, -15.621606750, 2, 5, "GMB M00.XX"}, + { 13.500214000, -16.247606750, 2, 5, "GMB P00.XX"}, + { 13.500214000, -16.121900750, 2, 5, "GMB R00.XX"}, + { 13.622814000, -14.936306750, 2, 5, "GMB T00.XX"}, + { 13.525014000, -14.839506750, 2, 5, "GMB W00.XX"}, + { 13.410514000, -14.712806750, 2, 5, "GMB Y00.XX"}, + { 13.832282500, -16.883490500, 1, 4, "GMB 123.XXX"}, + { 25.327315000, 51.473557500, 3, 6, "QAT 12.XX"}, + { 25.579459000, 51.191459000, 2, 5, "QAT 12.XXX"}, + { 24.596345000, 51.150152000, 2, 5, "QAT 123.XX"}, + { 24.909181500, 50.705569500, 1, 4, "QAT 123.XXX"}, + {-51.706797500, -57.890839000, 3, 4, "FLK 12.XX"}, + {-51.381045000, -58.357144000, 2, 3, "FLK 12.XXX"}, + {-51.875135000, -59.569272000, 2, 3, "FLK 123.XX"}, + {-51.169171000, -61.362346500, 1, 2, "FLK 123.XXX"}, + {-17.700180000, 168.280243000, 4, 5, "VUT 12.XX"}, + {-17.420781000, 168.138722000, 3, 4, "VUT 12.XXX"}, + {-15.745694000, 166.820586500, 3, 4, "VUT 123.XX"}, + {-14.671779500, 166.482303500, 2, 3, "VUT 123.XXX"}, + {-13.800048000, 166.461212500, 2, 3, "VUT 12.XXXX"}, + {-19.440742500, 168.081133500, 2, 4, "VUT 1234.XX"}, + {-13.554985500, 166.473450500, 2, 3, "VUT 1234.XXX"}, + { 42.476100000, 19.213539500, 4, 7, "MNE 12.XX"}, + { 43.027844000, 19.539528000, 3, 4, "MNE 000.XX"}, + { 42.789274000, 18.839333000, 3, 4, "MNE 600.XX"}, + { 43.375974000, 19.227959500, 3, 6, "MNE C00.XX"}, + { 42.451604000, 18.745252500, 3, 6, "MNE J00.XX"}, + { 42.604371000, 18.979233000, 3, 4, "MNE P00.XX"}, + { 42.468074000, 18.485106500, 3, 6, "MNE V00.XX"}, + { 41.959414000, 18.944662000, 3, 4, "MNE 12.XXX"}, + { 41.944845000, 18.441532000, 2, 5, "MNE 123.XXX"}, + { 42.701500000, 19.407500000, 2, 3, "MNE DQJL.XJJ"}, + { 25.065339000, -77.357887000, 3, 5, "BHS 12.XX"}, + { 26.712875000, -78.952150000, 3, 5, "BHS 12.XXX"}, + { 26.778717000, -77.986764875, 3, 5, "BHS 000.XX"}, + { 26.692228000, -77.986764875, 3, 5, "BHS 100.XX"}, + { 26.692228000, -77.890425875, 3, 5, "BHS 200.XX"}, + { 26.605739000, -77.897169875, 3, 5, "BHS 300.XX"}, + { 24.352143000, -75.485886750, 3, 5, "BHS 400.XX"}, + { 26.904024000, -77.540238625, 3, 5, "BHS 500.XX"}, + { 25.064424000, -77.551141500, 3, 5, "BHS 600.XX"}, + { 25.099106000, -77.456003500, 3, 5, "BHS 700.XX"}, + { 25.001745000, -77.458577500, 3, 5, "BHS 800.XX"}, + { 26.563845000, -77.129749375, 3, 5, "BHS 900.XX"}, + { 24.788945000, -76.305752500, 3, 5, "BHS B00.XX"}, + { 24.769524000, -77.845847500, 3, 5, "BHS C00.XX"}, + { 23.122145000, -75.071055625, 4, 6, "BHS D00.XX"}, + { 24.653145000, -75.747753750, 3, 5, "BHS F00.XX"}, + { 25.520324000, -76.708473250, 3, 5, "BHS G00.XX"}, + { 23.538724000, -75.830982125, 3, 5, "BHS H00.XX"}, + { 24.932024000, -76.219847500, 3, 5, "BHS J00.XX"}, + { 25.018513000, -76.219847500, 3, 5, "BHS K00.XX"}, + { 25.766945000, -79.309751250, 2, 4, "BHS L00.XX"}, + { 20.993124000, -73.684092000, 3, 5, "BHS M00.XX"}, + { 22.609924000, -73.912143500, 3, 5, "BHS N00.XX"}, + { 25.796524000, -77.898986125, 3, 5, "BHS P00.XX"}, + { 24.097824000, -74.536808875, 3, 5, "BHS Q00.XX"}, + { 25.169145000, -78.099752500, 3, 5, "BHS R00.XX"}, + { 22.816324000, -74.267469250, 3, 5, "BHS S00.XX"}, + { 22.456224000, -73.137843500, 3, 5, "BHS T00.XX"}, + { 22.252545000, -75.758667500, 3, 5, "BHS V00.XX"}, + { 23.716524000, -74.878108875, 3, 5, "BHS W00.XX"}, + { 22.623524000, -74.381443500, 3, 5, "BHS X00.XX"}, + { 27.247724000, -78.342138625, 3, 5, "BHS Y00.XX"}, + { 22.422024000, -73.024343500, 3, 5, "BHS Z00.XX"}, + { 25.502060000, -76.769590000, 2, 4, "BHS 12.XXXX"}, + { 24.584811500, -78.988505500, 2, 4, "BHS 123.XXX"}, + { 22.235008000, -75.801149500, 2, 4, "BHS 1234.XX"}, + { 26.826325000, -80.218521500, 1, 6, "BHS 1234.XXX"}, + { -8.578719000, 125.502111000, 3, 6, "TLS 12.XX"}, + { -8.535659000, 125.365711500, 2, 5, "TLS 12.XXX"}, + { -8.888931000, 126.155585500, 2, 5, "TLS 123.XX"}, + { -8.892972500, 124.112773000, 1, 4, "TLS 123.XXX"}, + {-26.283312000, 31.072898000, 3, 7, "SWZ 12.XX"}, + {-26.651420000, 30.997629500, 2, 6, "SWZ 123.XX"}, + {-25.965906000, 31.211164875, 3, 8, "SWZ 00.XXX"}, + {-25.957806000, 31.088864875, 2, 7, "SWZ 20.XXX"}, + {-25.982506000, 31.665864875, 2, 6, "SWZ 40.XXX"}, + {-26.042406000, 31.782464875, 3, 8, "SWZ 60.XXX"}, + {-26.005706000, 31.914764875, 3, 8, "SWZ 80.XXX"}, + {-26.436106000, 31.881936125, 2, 6, "SWZ B0.XXX"}, + {-26.973706000, 30.948306375, 2, 6, "SWZ D0.XXX"}, + {-26.680606000, 31.641936125, 2, 6, "SWZ G0.XXX"}, + {-26.737496000, 31.055387125, 2, 6, "SWZ J0.XXX"}, + {-26.992596000, 31.261361375, 2, 5, "SWZ K0.XXX"}, + {-27.146596000, 31.150761375, 2, 5, "SWZ L0.XXX"}, + {-27.311614000, 31.821761375, 2, 5, "SWZ M0.XXX"}, + {-26.267396000, 31.902813875, 2, 6, "SWZ N0.XXX"}, + {-26.180907000, 31.902813875, 2, 7, "SWZ P0.XXX"}, + {-26.824096000, 31.920661375, 2, 6, "SWZ Q0.XXX"}, + {-26.910585000, 31.823842375, 2, 5, "SWZ R0.XXX"}, + {-26.910585000, 31.920661375, 2, 5, "SWZ S0.XXX"}, + {-26.087496000, 31.503313875, 2, 6, "SWZ T0.XXX"}, + {-26.087496000, 31.599171875, 2, 6, "SWZ V0.XXX"}, + {-26.173985000, 31.503313875, 2, 6, "SWZ W0.XXX"}, + {-26.173985000, 31.599171875, 2, 6, "SWZ X0.XXX"}, + {-26.260474000, 31.503313875, 3, 7, "SWZ Y0.XXX"}, + {-26.260474000, 31.599171875, 2, 6, "SWZ Z0.XXX"}, + {-27.142242000, 30.797066000, 1, 5, "SWZ 123.XXX"}, + { 29.384100000, 47.936295000, 4, 11, "KWT 12.XX"}, + { 29.366459000, 47.671117000, 3, 10, "KWT 12.XXX"}, + { 28.840728000, 47.797074000, 3, 7, "KWT 123.XX"}, + { 29.874009500, 46.617700000, 2, 4, "KWT 123.XXX"}, + { 29.312500000, 47.665750000, 3, 10, "KWT XXL7.4YB"}, + {-18.105511000, 178.424131750, 4, 5, "FJI 10.XX"}, + {-18.083211000, 178.467978250, 4, 5, "FJI J0.XX"}, + {-18.080533000, 178.032459000, 3, 4, "FJI 12.XXX"}, + {-17.556145000, 177.373196125, 3, 4, "FJI 000.XX"}, + {-17.800764000, 177.232302125, 3, 4, "FJI 800.XX"}, + {-17.507221000, 177.629366125, 3, 4, "FJI J00.XX"}, + {-16.436296000, 179.260890875, 3, 4, "FJI S00.XX"}, + {-16.602388500, 176.936349500, 2, 3, "FJI 123.XXX"}, + {-18.832974500, 179.789581500, 2, 3, "FJI 12.XXXX"}, + {-18.760920000, 177.382903000, 2, 3, "FJI L123.XX"}, + {-18.757220000, 177.860503000, 3, 4, "FJI M123.XX"}, + {-18.949179000, 177.959155000, 2, 3, "FJI K123.XX"}, + {-18.834420000, 178.359403000, 2, 3, "FJI B123.XX"}, + {-20.036020000, -178.667068500, 2, 3, "FJI V123.XX"}, + {-21.056335000, -179.052148000, 2, 3, "FJI X123.XX"}, + {-12.936235000, 176.912454000, 2, 3, "FJI R123.XX"}, + {-15.918635000, 179.809182500, 2, 3, "FJI T123.XX"}, + {-18.121351000, 178.443598000, 4, 5, "FJI 9NZC.97N"}, + {-22.232870000, 166.411955500, 4, 5, "NCL 12.XX"}, + {-21.905691000, 166.272517000, 3, 4, "NCL 12.XXX"}, + {-21.384455000, 167.800328250, 3, 4, "NCL 000.XX"}, + {-21.428226000, 167.970241250, 4, 5, "NCL 600.XX"}, + {-20.901026000, 167.161944000, 3, 4, "NCL C00.XX"}, + {-21.013926000, 165.251344000, 3, 4, "NCL J00.XX"}, + {-21.551026000, 165.337907250, 3, 4, "NCL P00.XX"}, + {-21.044026000, 164.762944000, 3, 4, "NCL V00.XX"}, + {-20.075944500, 164.271650000, 3, 4, "NCL 123.XXX"}, + {-20.877015500, 166.809927000, 3, 4, "NCL 12.XXXX"}, + {-19.168137500, 162.775754500, 2, 3, "NCL 1234.XX"}, + {-18.210943500, 158.537507500, 1, 4, "NCL 1234.XXX"}, + { 46.094500000, 14.445212000, 4, 5, "SVN 12.XX"}, + { 46.333115000, 14.151160000, 3, 4, "SVN 12.XXX"}, + { 46.576024000, 15.584040000, 3, 6, "SVN 000.XX"}, + { 46.293324000, 15.217440000, 3, 4, "SVN 100.XX"}, + { 46.410524000, 15.024240000, 3, 6, "SVN 200.XX"}, + { 45.581824000, 13.686870750, 3, 7, "SVN 300.XX"}, + { 45.545424000, 13.565770750, 3, 6, "SVN 400.XX"}, + { 45.844324000, 15.106905375, 3, 6, "SVN 500.XX"}, + { 46.435745000, 15.782325000, 3, 4, "SVN 600.XX"}, + { 46.168645000, 14.952721875, 3, 4, "SVN 700.XX"}, + { 46.444724000, 13.999540000, 3, 6, "SVN 800.XX"}, + { 45.975124000, 13.624805375, 3, 7, "SVN 900.XX"}, + { 46.700724000, 16.091240000, 3, 6, "SVN B00.XX"}, + { 45.690724000, 14.802370750, 3, 6, "SVN C00.XX"}, + { 45.842324000, 14.188905375, 3, 4, "SVN D00.XX"}, + { 46.563365000, 14.842325000, 3, 6, "SVN F00.XX"}, + { 46.560724000, 15.021240000, 3, 6, "SVN G00.XX"}, + { 45.990524000, 15.413205375, 4, 7, "SVN H00.XX"}, + { 46.440724000, 15.501240000, 3, 4, "SVN J00.XX"}, + { 45.929834000, 15.518457875, 4, 8, "SVN K00.XX"}, + { 46.105824000, 14.775205375, 4, 5, "SVN L00.XX"}, + { 45.930724000, 13.841805375, 3, 7, "SVN M00.XX"}, + { 46.046324000, 13.964905375, 3, 4, "SVN N00.XX"}, + { 45.610224000, 15.118370750, 3, 6, "SVN P00.XX"}, + { 46.323824000, 13.871740000, 3, 6, "SVN Q00.XX"}, + { 46.012204000, 15.276319875, 3, 6, "SVN R00.XX"}, + { 46.280624000, 15.097840000, 3, 4, "SVN S00.XX"}, + { 45.615224000, 14.185370750, 3, 4, "SVN T00.XX"}, + { 45.759524000, 13.806305375, 3, 7, "SVN V00.XX"}, + { 46.399724000, 15.361540000, 3, 4, "SVN W00.XX"}, + { 46.280724000, 15.581240000, 3, 6, "SVN X00.XX"}, + { 46.260724000, 15.341240000, 3, 4, "SVN Y00.XX"}, + { 46.580724000, 15.461240000, 3, 6, "SVN Z00.XX"}, + { 46.465527000, 13.473241500, 2, 7, "SVN 123.XXX"}, + { 46.149078500, 14.992992000, 3, 4, "SVN 4FZ8.T8H"}, + { 31.810775000, 35.171229500, 3, 7, "ISR 12.XX"}, + { 32.197213000, 34.780151000, 3, 6, "ISR 000.XX"}, + { 32.197213000, 34.882016000, 3, 6, "ISR 100.XX"}, + { 32.110724000, 34.739405000, 3, 6, "ISR 200.XX"}, + { 32.110724000, 34.841270000, 3, 6, "ISR 300.XX"}, + { 32.024235000, 34.719258750, 3, 6, "ISR 400.XX"}, + { 32.024235000, 34.820642750, 3, 6, "ISR 500.XX"}, + { 31.937746000, 34.688842750, 3, 6, "ISR 600.XX"}, + { 31.937746000, 34.790226750, 3, 6, "ISR 700.XX"}, + { 31.846724000, 34.614114750, 3, 6, "ISR 800.XX"}, + { 32.834777000, 34.941749375, 3, 4, "ISR 900.XX"}, + { 32.826128000, 35.044334375, 3, 4, "ISR B00.XX"}, + { 32.912617000, 35.044334375, 3, 4, "ISR C00.XX"}, + { 32.873748000, 35.146949375, 3, 4, "ISR D00.XX"}, + { 31.269545000, 34.753810500, 3, 7, "ISR F00.XX"}, + { 32.362824000, 34.835888000, 3, 6, "ISR G00.XX"}, + { 31.703624000, 34.512714750, 3, 6, "ISR H00.XX"}, + { 32.752524000, 35.258649375, 3, 4, "ISR J00.XX"}, + { 32.494024000, 34.877588000, 3, 6, "ISR K00.XX"}, + { 32.475845000, 34.976697000, 3, 6, "ISR L00.XX"}, + { 31.789324000, 34.933714750, 3, 6, "ISR M00.XX"}, + { 33.081545000, 35.081266875, 3, 6, "ISR N00.XX"}, + { 31.650724000, 34.712314750, 3, 7, "ISR P00.XX"}, + { 32.986424000, 35.069349375, 3, 4, "ISR Q00.XX"}, + { 32.986424000, 35.171949375, 3, 4, "ISR R00.XX"}, + { 32.982473000, 35.274349375, 3, 4, "ISR S00.XX"}, + { 29.612824000, 34.903931625, 3, 5, "ISR T00.XX"}, + { 32.848324000, 35.454449375, 3, 4, "ISR V00.XX"}, + { 32.555324000, 35.074888000, 3, 4, "ISR W00.XX"}, + { 32.648945000, 35.271266875, 3, 4, "ISR X00.XX"}, + { 32.306399000, 34.936994000, 3, 6, "ISR Y00.XX"}, + { 31.110524000, 34.973240500, 3, 5, "ISR Z00.XX"}, + { 31.560675000, 34.415483750, 3, 8, "ISR 00.XXX"}, + { 31.460804000, 34.369140500, 3, 8, "ISR 10.XXX"}, + { 31.460804000, 34.470044500, 3, 8, "ISR 20.XXX"}, + { 31.374315000, 34.261172500, 3, 8, "ISR 30.XXX"}, + { 31.374315000, 34.362076500, 3, 8, "ISR 40.XXX"}, + { 31.325266500, 34.227909000, 3, 8, "ISR 5H.HHH"}, + { 31.287826000, 34.281353500, 3, 8, "ISR 60.XXX"}, + { 31.261255000, 34.228832500, 3, 8, "ISR 70.XXX"}, + { 31.824804000, 35.167214750, 3, 7, "ISR 80.XXX"}, + { 31.911293000, 35.167214750, 3, 7, "ISR 90.XXX"}, + { 31.746904000, 35.268614750, 3, 7, "ISR B0.XXX"}, + { 31.542704000, 34.941414750, 3, 8, "ISR C0.XXX"}, + { 31.542704000, 35.042798750, 3, 8, "ISR D0.XXX"}, + { 31.542704000, 35.144182750, 3, 8, "ISR F0.XXX"}, + { 31.456215000, 34.911224500, 3, 8, "ISR G0.XXX"}, + { 31.456215000, 35.012128500, 3, 8, "ISR H0.XXX"}, + { 31.456215000, 35.113032500, 3, 8, "ISR J0.XXX"}, + { 31.369726000, 34.931405500, 3, 8, "ISR K0.XXX"}, + { 31.369726000, 35.032309500, 3, 8, "ISR L0.XXX"}, + { 31.369726000, 35.133213500, 3, 8, "ISR M0.XXX"}, + { 32.179904000, 35.210388000, 3, 7, "ISR N0.XXX"}, + { 32.279104000, 35.013088000, 4, 8, "ISR P0.XXX"}, + { 32.129704000, 34.959788000, 4, 8, "ISR Q0.XXX"}, + { 31.822404000, 35.417914750, 3, 7, "ISR R0.XXX"}, + { 32.439004000, 35.130788000, 3, 7, "ISR S0.XXX"}, + { 32.439004000, 35.232653000, 3, 7, "ISR T0.XXX"}, + { 31.652904000, 35.132514750, 3, 8, "ISR V0.XXX"}, + { 32.093404000, 35.197388000, 3, 7, "ISR W0.XXX"}, + { 31.866604000, 35.009414750, 3, 7, "ISR X0.XXX"}, + { 32.318304000, 35.153088000, 3, 7, "ISR Y0.XXX"}, + { 32.345504000, 35.260588000, 3, 7, "ISR Z0.XXX"}, + { 30.945683500, 34.228139000, 2, 4, "ISR 123.XXX"}, + { 31.456000000, 35.075000000, 3, 8, "ISR 1NTQ.X0R"}, + { 31.810775000, 35.171229500, 3, 7, "PSE 12.XX"}, + { 31.560675000, 34.415483750, 3, 8, "PSE 00.XXX"}, + { 31.460804000, 34.369140500, 3, 8, "PSE 10.XXX"}, + { 31.460804000, 34.470044500, 3, 8, "PSE 20.XXX"}, + { 31.374315000, 34.261172500, 3, 8, "PSE 30.XXX"}, + { 31.374315000, 34.362076500, 3, 8, "PSE 40.XXX"}, + { 31.325266500, 34.227909000, 3, 8, "PSE 5H.HHH"}, + { 31.287826000, 34.281353500, 3, 8, "PSE 60.XXX"}, + { 31.249000000, 34.291044500, 3, 8, "PSE 7H.FWP"}, + { 31.824804000, 35.167214750, 3, 7, "PSE 80.XXX"}, + { 31.911293000, 35.167214750, 3, 7, "PSE 90.XXX"}, + { 31.746904000, 35.268614750, 3, 7, "PSE B0.XXX"}, + { 31.542704000, 34.941414750, 3, 8, "PSE C0.XXX"}, + { 31.542704000, 35.042798750, 3, 8, "PSE D0.XXX"}, + { 31.542704000, 35.144182750, 3, 8, "PSE F0.XXX"}, + { 31.456215000, 34.911224500, 3, 8, "PSE G0.XXX"}, + { 31.456215000, 35.012128500, 3, 8, "PSE H0.XXX"}, + { 31.456215000, 35.113032500, 3, 8, "PSE J0.XXX"}, + { 31.369726000, 34.931405500, 3, 8, "PSE K0.XXX"}, + { 31.369726000, 35.032309500, 3, 8, "PSE L0.XXX"}, + { 31.369726000, 35.133213500, 3, 8, "PSE M0.XXX"}, + { 32.179904000, 35.210388000, 3, 7, "PSE N0.XXX"}, + { 32.279104000, 35.013088000, 3, 8, "PSE P0.XXX"}, + { 32.129704000, 34.959788000, 3, 8, "PSE Q0.XXX"}, + { 31.822404000, 35.417914750, 3, 7, "PSE R0.XXX"}, + { 32.439004000, 35.130788000, 3, 7, "PSE S0.XXX"}, + { 32.439004000, 35.232653000, 3, 7, "PSE T0.XXX"}, + { 31.652904000, 35.132514750, 3, 8, "PSE V0.XXX"}, + { 32.093404000, 35.197388000, 3, 7, "PSE W0.XXX"}, + { 31.866604000, 35.009414750, 3, 7, "PSE X0.XXX"}, + { 32.318304000, 35.153088000, 3, 7, "PSE Y0.XXX"}, + { 32.345504000, 35.260588000, 3, 7, "PSE Z0.XXX"}, + { 31.884750000, 34.896250000, 2, 5, "PSE DLF.T05"}, + { 31.884750000, 34.896250000, 2, 5, "PSE 1MF7.JP8"}, + { 13.729100000, -89.242573000, 4, 5, "SLV 12.XX"}, + { 13.890115000, -89.355296000, 3, 4, "SLV 12.XXX"}, + { 14.039524000, -89.596609750, 3, 6, "SLV 000.XX"}, + { 13.515324000, -88.221809750, 3, 4, "SLV 100.XX"}, + { 13.757324000, -89.779209750, 4, 5, "SLV 200.XX"}, + { 13.880724000, -88.919009750, 4, 5, "SLV 300.XX"}, + { 13.380724000, -88.481809750, 3, 4, "SLV 400.XX"}, + { 13.546724000, -88.904209750, 4, 5, "SLV 500.XX"}, + { 13.706224000, -88.839909750, 3, 4, "SLV 600.XX"}, + { 13.977124000, -89.890809750, 3, 4, "SLV 700.XX"}, + { 14.019545000, -89.708398750, 3, 6, "SLV 800.XX"}, + { 14.000724000, -89.231809750, 3, 4, "SLV 900.XX"}, + { 13.359024000, -87.890809750, 3, 6, "SLV B00.XX"}, + { 13.639324000, -89.869509750, 3, 4, "SLV C00.XX"}, + { 13.814524000, -88.611809750, 3, 6, "SLV D00.XX"}, + { 14.370724000, -89.491922625, 3, 6, "SLV F00.XX"}, + { 13.445524000, -88.394209750, 3, 4, "SLV G00.XX"}, + { 13.920724000, -88.671809750, 3, 6, "SLV H00.XX"}, + { 14.079524000, -89.014209750, 3, 6, "SLV J00.XX"}, + { 13.344624000, -88.603309750, 3, 4, "SLV K00.XX"}, + { 13.784824000, -89.533709750, 3, 4, "SLV L00.XX"}, + { 13.737524000, -88.127209750, 3, 6, "SLV M00.XX"}, + { 13.516124000, -88.486809750, 4, 5, "SLV N00.XX"}, + { 13.644224000, -87.904209750, 3, 6, "SLV P00.XX"}, + { 13.863724000, -89.467509750, 3, 4, "SLV Q00.XX"}, + { 13.891524000, -89.791209750, 3, 4, "SLV R00.XX"}, + { 13.546524000, -88.569509750, 3, 4, "SLV S00.XX"}, + { 14.009024000, -89.802309750, 3, 6, "SLV T00.XX"}, + { 13.564824000, -88.407709750, 3, 4, "SLV V00.XX"}, + { 13.898624000, -89.590809750, 3, 4, "SLV W00.XX"}, + { 13.920664000, -89.536273250, 3, 4, "SLV X00.XX"}, + { 13.326104000, -88.391878750, 3, 4, "SLV XK0.00"}, + { 14.139464000, -89.322973250, 3, 8, "SLV Y00.XX"}, + { 13.753504000, -88.298378750, 3, 6, "SLV YK0.00"}, + { 13.794864000, -89.779273250, 3, 4, "SLV Z00.XX"}, + { 13.740204000, -89.690478750, 3, 4, "SLV ZK0.00"}, + { 13.998860500, -90.058563500, 2, 5, "SLV 123.XXX"}, + { 13.725830000, -88.906500000, 3, 4, "SLV 6T11.GM4"}, + { 17.516324000, -88.243355625, 4, 5, "BLZ 00.XX"}, + { 17.222404000, -88.805604000, 4, 5, "BLZ J0.XX"}, + { 17.412715000, -89.130233000, 3, 4, "BLZ 12.XXX"}, + { 17.540444000, -88.399137875, 3, 4, "BLZ 000.XX"}, + { 18.104774000, -88.684845750, 3, 10, "BLZ 600.XX"}, + { 16.944074000, -88.414709000, 3, 4, "BLZ C00.XX"}, + { 18.417874000, -88.496345750, 3, 10, "BLZ J00.XX"}, + { 18.097145000, -88.028263750, 3, 9, "BLZ P00.XX"}, + { 16.130974000, -88.949272250, 3, 4, "BLZ V00.XX"}, + { 16.324722000, -89.221112500, 2, 5, "BLZ 123.XXX"}, + { 17.190000000, -88.330000000, 2, 3, "BLZ 7X47.HQW"}, + { 11.574803000, 43.057022375, 3, 6, "DJI 00.XX"}, + { 11.550211000, 43.131613875, 3, 6, "DJI J0.XX"}, + { 11.579279000, 42.824318500, 2, 5, "DJI 12.XXX"}, + { 11.202404000, 42.577131875, 2, 5, "DJI 000.XX"}, + { 11.875844000, 42.781802875, 2, 5, "DJI 700.XX"}, + { 12.071544000, 43.204402875, 2, 5, "DJI F00.XX"}, + { 11.135244000, 42.262396750, 2, 5, "DJI M00.XX"}, + { 12.201544000, 42.441208000, 2, 5, "DJI T00.XX"}, + { 10.952941500, 41.754110000, 1, 4, "DJI 123.XXX"}, + { 42.033913000, 21.397837500, 4, 5, "MKD 12.XX"}, + { 42.234667000, 21.218140000, 3, 6, "MKD 12.XXX"}, + { 41.014114000, 21.264599500, 3, 6, "MKD 000.XX"}, + { 41.322914000, 21.452099500, 3, 4, "MKD 200.XX"}, + { 41.983014000, 20.863220000, 3, 8, "MKD 400.XX"}, + { 41.983014000, 21.026299000, 3, 6, "MKD 600.XX"}, + { 42.105323000, 21.025620500, 3, 8, "MKD 800.XX"}, + { 41.697514000, 21.703620000, 3, 4, "MKD B00.XX"}, + { 41.134414000, 20.717699500, 3, 6, "MKD D00.XX"}, + { 41.780514000, 20.838520000, 3, 6, "MKD G00.XX"}, + { 41.791224000, 22.126460000, 3, 4, "MKD J00.XX"}, + { 41.470724000, 22.606212500, 3, 4, "MKD K00.XX"}, + { 41.480724000, 21.956212500, 3, 4, "MKD L00.XX"}, + { 41.220724000, 20.610312500, 3, 6, "MKD M00.XX"}, + { 41.936124000, 22.334260000, 3, 4, "MKD N00.XX"}, + { 41.557124000, 20.915560000, 3, 6, "MKD P00.XX"}, + { 41.659024000, 22.440560000, 3, 4, "MKD Q00.XX"}, + { 42.252124000, 22.275308500, 3, 4, "MKD R00.XX"}, + { 41.190724000, 22.473412500, 3, 6, "MKD S00.XX"}, + { 41.540724000, 22.068860000, 3, 4, "MKD T00.XX"}, + { 41.905624000, 21.857760000, 3, 4, "MKD V00.XX"}, + { 41.558424000, 20.484760000, 3, 6, "MKD W00.XX"}, + { 41.940724000, 22.445760000, 3, 6, "MKD X00.XX"}, + { 41.134324000, 20.957612500, 3, 8, "MKD Y00.XX"}, + { 41.409624000, 21.195712500, 3, 4, "MKD Z00.XX"}, + { 42.128401500, 20.538736500, 2, 7, "MKD 123.XXX"}, + { 41.613594500, 21.743759000, 2, 3, "MKD JTJK.4CZ"}, + { -1.916900000, 30.037110000, 3, 5, "RWA 12.XX"}, + { -1.739885000, 29.851425000, 2, 6, "RWA 12.XXX"}, + { -1.505806000, 29.540165000, 2, 6, "RWA 000.XX"}, + { -2.595806000, 29.662665000, 2, 7, "RWA 300.XX"}, + { -1.670906000, 29.241865000, 2, 8, "RWA 600.XX"}, + { -1.585806000, 29.985165000, 2, 4, "RWA 900.XX"}, + { -1.964506000, 30.414965000, 2, 4, "RWA D00.XX"}, + { -2.503586000, 28.869790000, 2, 8, "RWA H00.XX"}, + { -2.369486000, 29.691090000, 2, 7, "RWA K00.XX"}, + { -2.089486000, 29.702590000, 2, 6, "RWA M00.XX"}, + { -2.519486000, 29.518890000, 2, 7, "RWA P00.XX"}, + { -2.179486000, 30.475390000, 2, 4, "RWA R00.XX"}, + { -2.067286000, 29.317190000, 2, 5, "RWA T00.XX"}, + { -1.944977000, 29.298843000, 2, 6, "RWA W00.XX"}, + { -2.673686000, 28.930090000, 2, 6, "RWA Y00.XX"}, + { -1.216968500, 28.922814500, 1, 5, "RWA 123.XXX"}, + { 18.588100000, -72.369674000, 3, 5, "HTI 12.XX"}, + { 18.613206000, -72.645158000, 2, 4, "HTI 12.XXX"}, + { 19.787624000, -72.252465250, 2, 4, "HTI 000.XX"}, + { 19.490724000, -72.719365250, 2, 4, "HTI 100.XX"}, + { 19.143624000, -72.725139500, 2, 4, "HTI 200.XX"}, + { 18.262924000, -73.807513750, 2, 4, "HTI 300.XX"}, + { 19.096624000, -72.497239500, 3, 5, "HTI 400.XX"}, + { 19.160724000, -72.550339500, 2, 4, "HTI 500.XX"}, + { 19.954824000, -72.864765250, 2, 4, "HTI 600.XX"}, + { 19.947724000, -72.773165250, 2, 4, "HTI 700.XX"}, + { 18.667424000, -74.171226625, 2, 4, "HTI 800.XX"}, + { 18.277224000, -72.574913750, 2, 4, "HTI 900.XX"}, + { 19.758124000, -72.425365250, 2, 4, "HTI B00.XX"}, + { 19.344124000, -72.667939500, 2, 4, "HTI C00.XX"}, + { 19.318177000, -72.576645500, 2, 4, "HTI D00.XX"}, + { 19.198724000, -72.037239500, 2, 4, "HTI F00.XX"}, + { 19.410724000, -72.372939500, 2, 4, "HTI G00.XX"}, + { 19.667424000, -72.030965250, 2, 4, "HTI H00.XX"}, + { 19.587824000, -71.787265250, 2, 6, "HTI J00.XX"}, + { 19.501335000, -71.764321250, 2, 6, "HTI K00.XX"}, + { 18.444824000, -72.902826625, 2, 4, "HTI L00.XX"}, + { 18.870724000, -72.142826625, 2, 4, "HTI M00.XX"}, + { 19.634424000, -72.224665250, 2, 4, "HTI N00.XX"}, + { 18.564224000, -74.460926625, 2, 4, "HTI P00.XX"}, + { 19.672724000, -71.853365250, 2, 6, "HTI Q00.XX"}, + { 19.720724000, -72.723165250, 2, 4, "HTI R00.XX"}, + { 19.360424000, -72.157439500, 2, 4, "HTI S00.XX"}, + { 18.463424000, -73.119126625, 2, 4, "HTI T00.XX"}, + { 18.476924000, -74.458226625, 2, 4, "HTI V00.XX"}, + { 19.470724000, -72.242939500, 2, 4, "HTI W00.XX"}, + { 18.331824000, -73.412813750, 2, 4, "HTI X00.XX"}, + { 18.870724000, -71.982826625, 2, 6, "HTI Y00.XX"}, + { 18.846924000, -72.911126625, 2, 4, "HTI Z00.XX"}, + { 19.772399000, -74.384343500, 1, 3, "HTI 123.XXX"}, + { -3.419635000, 29.339565000, 3, 5, "BDI 12.XX"}, + { -3.047125000, 29.235169000, 2, 5, "BDI 12.XXX"}, + { -3.440106000, 29.821857125, 2, 4, "BDI 000.XX"}, + { -2.874606000, 30.252165000, 2, 4, "BDI 300.XX"}, + { -2.915206000, 29.755565000, 2, 4, "BDI 600.XX"}, + { -3.475806000, 30.164957125, 2, 4, "BDI 900.XX"}, + { -2.925806000, 29.545165000, 2, 4, "BDI D00.XX"}, + { -3.967886000, 29.582221125, 2, 4, "BDI H00.XX"}, + { -3.955686000, 29.912321125, 2, 4, "BDI K00.XX"}, + { -4.163086000, 29.742521125, 2, 4, "BDI M00.XX"}, + { -2.919486000, 29.058890000, 2, 5, "BDI P00.XX"}, + { -2.981863000, 29.162852000, 2, 5, "BDI R00.XX"}, + { -3.102686000, 30.117090000, 2, 4, "BDI T00.XX"}, + { -3.229486000, 30.478721125, 2, 4, "BDI W00.XX"}, + { -2.599486000, 30.038890000, 2, 5, "BDI Y00.XX"}, + { -4.348588500, 28.995666500, 1, 4, "BDI 123.XXX"}, + { 3.751145000, 8.751225625, 4, 6, "GNQ 00.XX"}, + { 1.822605000, 9.743560000, 4, 7, "GNQ J0.XX"}, + { 3.776515500, 8.535374500, 3, 5, "GNQ 12.XXX"}, + { 1.850195000, 9.722189000, 3, 6, "GNQ 000.XX"}, + { 2.090694000, 11.184865000, 3, 8, "GNQ 300.XX"}, + { 1.574195000, 9.566141000, 3, 5, "GNQ 600.XX"}, + { 1.282294000, 10.808965000, 3, 5, "GNQ 900.XX"}, + { 1.860194000, 10.694165000, 4, 7, "GNQ D00.XX"}, + { 1.423994000, 10.468865000, 4, 6, "GNQ H00.XX"}, + { 1.616994000, 11.194065000, 3, 7, "GNQ L00.XX"}, + { 1.065794000, 10.587065000, 3, 5, "GNQ P00.XX"}, + { 2.094294000, 10.538565000, 3, 6, "GNQ S00.XX"}, + { 1.560214000, 10.757490000, 3, 5, "GNQ W00.XX"}, + { 1.110514000, 11.198890000, 3, 7, "GNQ Y00.XX"}, + { -1.389825500, 5.587801000, 2, 3, "GNQ 012.XXX"}, + { 3.769881500, 8.354526500, 2, 4, "GNQ 112.XXX"}, + { 3.769881500, 8.682630500, 3, 5, "GNQ 212.XXX"}, + { 3.426153500, 8.354526500, 2, 4, "GNQ 312.XXX"}, + { 3.426153500, 8.682630500, 3, 5, "GNQ 412.XXX"}, + { 2.310587000, 9.504780000, 2, 5, "GNQ B12.XXX"}, + { 2.163275000, 9.973500000, 2, 5, "GNQ C12.XXX"}, + { 2.163275000, 10.442220000, 2, 5, "GNQ D12.XXX"}, + { 2.163275000, 10.910940000, 2, 5, "GNQ F12.XXX"}, + { 1.819547000, 9.036059000, 2, 5, "GNQ G12.XXX"}, + { 1.819547000, 9.504779000, 2, 5, "GNQ H12.XXX"}, + { 1.819547000, 9.973499000, 3, 6, "GNQ J12.XXX"}, + { 1.819547000, 10.442219000, 3, 6, "GNQ K12.XXX"}, + { 1.819547000, 10.910939000, 3, 6, "GNQ L12.XXX"}, + { 1.328507000, 9.036059000, 2, 4, "GNQ P12.XXX"}, + { 1.328507000, 9.504779000, 2, 4, "GNQ Q12.XXX"}, + { 1.328507000, 9.973499000, 2, 4, "GNQ R12.XXX"}, + { 1.426715000, 10.442219000, 3, 5, "GNQ S12.XXX"}, + { 1.426715000, 10.910939000, 3, 5, "GNQ T12.XXX"}, + { 3.737300000, 8.785249000, 4, 6, "GNQ K04F.CFG"}, + { 41.373700000, 19.763519500, 4, 5, "ALB 12.XX"}, + { 41.576015000, 19.416743500, 3, 4, "ALB 12.XXX"}, + { 41.146624000, 20.010412500, 3, 4, "ALB 000.XX"}, + { 42.125324000, 19.485808500, 3, 6, "ALB 100.XX"}, + { 40.521024000, 19.443051125, 3, 4, "ALB 200.XX"}, + { 40.664524000, 20.732651125, 3, 6, "ALB 300.XX"}, + { 40.762824000, 19.522351125, 3, 4, "ALB 400.XX"}, + { 40.762524000, 19.906351125, 3, 4, "ALB 500.XX"}, + { 40.951624000, 19.658951125, 3, 4, "ALB 600.XX"}, + { 40.911524000, 20.642251125, 3, 6, "ALB 700.XX"}, + { 41.688924000, 19.630360000, 3, 4, "ALB 800.XX"}, + { 40.103124000, 20.116503625, 3, 4, "ALB 900.XX"}, + { 40.638124000, 19.717351125, 3, 4, "ALB B00.XX"}, + { 40.848524000, 19.853351125, 3, 4, "ALB C00.XX"}, + { 42.106724000, 20.344808500, 3, 6, "ALB D00.XX"}, + { 41.838324000, 19.582060000, 3, 4, "ALB F00.XX"}, + { 39.918424000, 19.982955125, 3, 4, "ALB G00.XX"}, + { 41.730724000, 20.345360000, 3, 4, "ALB H00.XX"}, + { 41.649324000, 19.987260000, 3, 4, "ALB J00.XX"}, + { 41.066524000, 19.950212500, 3, 4, "ALB K00.XX"}, + { 40.527224000, 20.194051125, 3, 4, "ALB L00.XX"}, + { 41.219324000, 20.275412500, 3, 4, "ALB M00.XX"}, + { 40.351724000, 19.969803625, 3, 4, "ALB N00.XX"}, + { 40.634024000, 20.019251125, 3, 4, "ALB P00.XX"}, + { 40.897624000, 20.155051125, 3, 4, "ALB Q00.XX"}, + { 41.540224000, 20.202260000, 3, 4, "ALB R00.XX"}, + { 40.283324000, 20.297103625, 3, 4, "ALB S00.XX"}, + { 41.042024000, 19.495312500, 3, 4, "ALB T00.XX"}, + { 41.810724000, 19.825760000, 3, 4, "ALB V00.XX"}, + { 40.657424000, 19.411951125, 3, 4, "ALB W00.XX"}, + { 40.799524000, 19.407851125, 3, 4, "ALB X00.XX"}, + { 40.896724000, 19.550051125, 3, 4, "ALB Y00.XX"}, + { 42.255024000, 19.389708500, 3, 7, "ALB Z00.XX"}, + { 40.516475500, 19.211020500, 2, 3, "ALB 123.XXX"}, + { 41.150000000, 20.150000000, 2, 3, "ALB FVTT.0HM"}, + { -9.446615000, 159.919345000, 4, 6, "SLB 12.XX"}, + { -8.485289000, 160.669765000, 3, 5, "SLB 12.XXX"}, + { -9.472630000, 159.910044500, 3, 5, "SLB 000.XX"}, + { -9.472630000, 160.084945500, 3, 5, "SLB 400.XX"}, + { -8.076898000, 156.745393375, 3, 5, "SLB 800.XX"}, + { -8.206089000, 159.532835375, 3, 5, "SLB D00.XX"}, + { -8.999668000, 160.062776500, 3, 5, "SLB J00.XX"}, + { -9.037455000, 160.236227500, 4, 6, "SLB N00.XX"}, + {-10.520685000, 161.792114750, 3, 5, "SLB S00.XX"}, + {-12.286772000, 168.750406000, 2, 3, "SLB X00.XX"}, + { -7.154384000, 156.039099000, 2, 4, "SLB 12.XXXX"}, + { -7.692877000, 158.851337000, 2, 5, "SLB 123.XXX"}, + { -7.419155000, 155.472565000, 2, 4, "SLB 0123.XX"}, + { -5.479655000, 159.113548000, 2, 5, "SLB 1123.XX"}, + { -5.676035000, 159.347908000, 2, 5, "SLB 2123.XX"}, + {-11.741957000, 159.750840500, 2, 3, "SLB 3123.XX"}, + {-11.938373000, 160.224768500, 2, 3, "SLB 4123.XX"}, + {-10.607584000, 161.174305500, 2, 4, "SLB 5123.XX"}, + {-10.821312000, 161.591361500, 2, 4, "SLB 6123.XX"}, + {-10.921312000, 162.065289500, 2, 4, "SLB 7123.XX"}, + {-10.100685000, 161.731303500, 3, 5, "SLB 8123.XX"}, + {-10.361195000, 161.658232500, 3, 5, "SLB 9123.XX"}, + {-10.101636000, 166.946114500, 2, 4, "SLB B123.XX"}, + {-10.450380000, 165.527143500, 2, 4, "SLB C123.XX"}, + {-10.450380000, 166.001071500, 2, 4, "SLB D123.XX"}, + {-10.941420000, 165.716715500, 2, 4, "SLB F123.XX"}, + {-11.481564000, 166.285428500, 2, 4, "SLB G123.XX"}, + {-11.878276000, 166.661544500, 2, 3, "SLB H123.XX"}, + { -5.511296000, 155.955240000, 1, 3, "SLB 1234.XXX"}, + { 40.213794000, 44.459392000, 3, 5, "ARM 12.XX"}, + { 40.510082000, 44.175509000, 2, 4, "ARM 12.XXX"}, + { 40.512514000, 44.703709125, 3, 5, "ARM 000.XX"}, + { 40.512514000, 44.864409125, 2, 3, "ARM 200.XX"}, + { 40.390205000, 44.704387625, 3, 5, "ARM 400.XX"}, + { 39.955214000, 44.492187625, 2, 4, "ARM 600.XX"}, + { 39.847814000, 44.579467125, 2, 4, "ARM 800.XX"}, + { 39.479814000, 46.295667125, 2, 5, "ARM B00.XX"}, + { 40.880514000, 44.397809125, 2, 4, "ARM D00.XX"}, + { 40.597914000, 43.853909125, 2, 4, "ARM G00.XX"}, + { 40.869014000, 45.080109125, 2, 3, "ARM J00.XX"}, + { 39.502514000, 45.981967125, 2, 5, "ARM L00.XX"}, + { 41.126524000, 44.604112500, 2, 7, "ARM N00.XX"}, + { 40.771234000, 44.830476625, 2, 3, "ARM P00.XX"}, + { 41.050724000, 44.336212500, 2, 4, "ARM Q00.XX"}, + { 40.233824000, 45.676503625, 2, 5, "ARM R00.XX"}, + { 40.190724000, 43.974903625, 2, 4, "ARM S00.XX"}, + { 40.016545000, 44.353293125, 2, 4, "ARM T00.XX"}, + { 39.803024000, 45.299655125, 2, 5, "ARM V00.XX"}, + { 40.838024000, 43.804951125, 2, 4, "ARM W00.XX"}, + { 40.833745000, 44.414595625, 2, 4, "ARM X00.XX"}, + { 39.225245000, 46.349288750, 2, 6, "ARM Y00.XX"}, + { 40.374245000, 45.097093125, 2, 3, "ARM Z00.XX"}, + { 41.232999500, 43.560834000, 1, 6, "ARM 123.XXX"}, + {-29.300900000, 27.461275000, 3, 6, "LSO 12.XX"}, + {-29.109885000, 27.412979000, 2, 5, "LSO 12.XXX"}, + {-29.834896000, 27.179128625, 2, 5, "LSO 000.XX"}, + {-28.939196000, 27.745209375, 2, 5, "LSO 400.XX"}, + {-28.890196000, 27.990989125, 2, 5, "LSO 800.XX"}, + {-30.164696000, 27.364848875, 2, 5, "LSO D00.XX"}, + {-29.274896000, 28.932609375, 2, 5, "LSO J00.XX"}, + {-29.522396000, 28.518328625, 2, 5, "LSO N00.XX"}, + {-30.052096000, 28.598348875, 2, 5, "LSO S00.XX"}, + {-30.395606000, 27.604031875, 2, 5, "LSO X00.XX"}, + {-28.644444500, 27.102707000, 1, 4, "LSO 123.XXX"}, + { 50.859030000, 4.309451500, 4, 6, "BEL 00.XX"}, + { 51.184685000, 4.374970750, 4, 7, "BEL J0.XX"}, + { 51.256114000, 4.023875000, 3, 6, "BEL 12.XXX"}, + { 51.030514000, 3.623243250, 4, 6, "BEL 000.XX"}, + { 51.183214000, 3.133243250, 3, 4, "BEL 200.XX"}, + { 50.450514000, 4.760661500, 3, 5, "BEL 400.XX"}, + { 50.400514000, 4.307161500, 3, 5, "BEL 600.XX"}, + { 50.400514000, 4.498779500, 3, 5, "BEL 800.XX"}, + { 50.920724000, 4.648463500, 3, 5, "BEL B00.XX"}, + { 50.479324000, 3.840368500, 3, 5, "BEL C00.XX"}, + { 51.090724000, 5.141890250, 3, 5, "BEL D00.XX"}, + { 50.970724000, 5.251890250, 4, 6, "BEL F00.XX"}, + { 51.260724000, 2.855590250, 3, 4, "BEL G00.XX"}, + { 50.666624000, 3.316268500, 3, 6, "BEL H00.XX"}, + { 51.032324000, 5.435590250, 4, 6, "BEL J00.XX"}, + { 50.982124000, 3.097090250, 3, 5, "BEL K00.XX"}, + { 50.629324000, 5.826568500, 4, 6, "BEL L00.XX"}, + { 50.773345000, 3.179702500, 3, 5, "BEL M00.XX"}, + { 50.870724000, 3.206268500, 3, 5, "BEL N00.XX"}, + { 50.513424000, 4.166268500, 3, 5, "BEL P00.XX"}, + { 50.711524000, 5.545768500, 4, 6, "BEL Q00.XX"}, + { 50.711524000, 5.410268500, 3, 5, "BEL R00.XX"}, + { 50.625035000, 5.410268500, 3, 5, "BEL S00.XX"}, + { 50.625035000, 5.545768500, 3, 5, "BEL T00.XX"}, + { 51.359124000, 4.867790250, 3, 6, "BEL V00.XX"}, + { 51.121524000, 4.646761250, 3, 4, "BEL W00.XX"}, + { 50.873024000, 5.102668500, 3, 5, "BEL X00.XX"}, + { 51.226124000, 5.059290250, 3, 6, "BEL Y00.XX"}, + { 51.318745000, 4.390356250, 3, 6, "BEL Z00.XX"}, + { 49.977710500, 4.878961500, 3, 6, "BEL T12.XXX"}, + { 49.834490500, 5.358097500, 3, 5, "BEL V12.XXX"}, + { 50.305070500, 4.143643500, 3, 5, "BEL P12.XXX"}, + { 50.243690500, 4.752979500, 2, 4, "BEL Q12.XXX"}, + { 50.243690500, 5.362315500, 2, 4, "BEL R12.XXX"}, + { 50.243690500, 5.727917500, 3, 5, "BEL S12.XXX"}, + { 50.652890500, 3.260106500, 2, 5, "BEL F12.XXX"}, + { 50.652890500, 3.869442500, 2, 4, "BEL G12.XXX"}, + { 50.652890500, 4.478778500, 2, 4, "BEL H12.XXX"}, + { 50.652890500, 5.088114500, 2, 4, "BEL J12.XXX"}, + { 50.652890500, 5.697450500, 2, 4, "BEL K12.XXX"}, + { 50.652890500, 5.849784500, 3, 5, "BEL L12.XXX"}, + { 51.062090500, 2.554449000, 2, 5, "BEL 712.XXX"}, + { 51.062090500, 3.168993000, 3, 5, "BEL 812.XXX"}, + { 51.062090500, 3.783537000, 4, 6, "BEL 912.XXX"}, + { 51.062090500, 4.398081000, 3, 5, "BEL B12.XXX"}, + { 51.062090500, 5.012625000, 2, 4, "BEL C12.XXX"}, + { 51.062090500, 5.565714000, 4, 6, "BEL D12.XXX"}, + { 51.471290500, 2.548589500, 2, 3, "BEL 112.XXX"}, + { 51.348530500, 3.168341500, 2, 3, "BEL 212.XXX"}, + { 51.348530500, 3.788093500, 2, 5, "BEL 312.XXX"}, + { 51.471290500, 4.407845500, 2, 5, "BEL 412.XXX"}, + { 51.471290500, 5.027597500, 2, 5, "BEL 512.XXX"}, + { 51.266690500, 5.275498500, 3, 6, "BEL 612.XXX"}, + { 50.486100000, 4.460700000, 2, 4, "BEL N77S.1MX"}, + { 47.059100000, 28.787829500, 4, 6, "MDA 12.XX"}, + { 47.224115000, 28.541511500, 3, 5, "MDA 12.XXX"}, + { 46.895024000, 29.561875625, 3, 5, "MDA 000.XX"}, + { 47.802324000, 27.843745875, 3, 5, "MDA 100.XX"}, + { 46.870824000, 29.453075625, 3, 5, "MDA 200.XX"}, + { 47.816824000, 28.920245875, 3, 5, "MDA 300.XX"}, + { 45.961924000, 28.150405375, 3, 7, "MDA 400.XX"}, + { 48.197224000, 28.207445875, 3, 5, "MDA 500.XX"}, + { 47.250724000, 27.750675625, 3, 7, "MDA 600.XX"}, + { 47.323324000, 29.065310250, 3, 5, "MDA 700.XX"}, + { 47.417724000, 28.747410250, 3, 5, "MDA 800.XX"}, + { 46.355324000, 28.599340000, 3, 5, "MDA 900.XX"}, + { 46.123224000, 28.760705375, 3, 5, "MDA B00.XX"}, + { 48.102724000, 27.791645875, 3, 5, "MDA C00.XX"}, + { 46.680724000, 29.326240000, 3, 5, "MDA D00.XX"}, + { 48.232324000, 27.208145875, 3, 7, "MDA F00.XX"}, + { 47.620724000, 27.628310250, 3, 5, "MDA G00.XX"}, + { 47.753724000, 28.791010250, 3, 5, "MDA H00.XX"}, + { 46.809524000, 29.594975625, 3, 5, "MDA J00.XX"}, + { 47.308124000, 28.257710250, 3, 5, "MDA K00.XX"}, + { 47.912924000, 28.208445875, 3, 5, "MDA L00.XX"}, + { 45.720724000, 28.366605375, 3, 7, "MDA M00.XX"}, + { 48.000524000, 27.455345875, 3, 5, "MDA N00.XX"}, + { 46.587024000, 28.720740000, 3, 5, "MDA P00.XX"}, + { 47.130724000, 28.152175625, 3, 5, "MDA Q00.XX"}, + { 45.934024000, 28.580205375, 3, 5, "MDA R00.XX"}, + { 46.653124000, 29.821640000, 3, 5, "MDA S00.XX"}, + { 48.041824000, 28.664545875, 3, 5, "MDA T00.XX"}, + { 48.272624000, 27.562245875, 3, 5, "MDA V00.XX"}, + { 47.841224000, 27.430945875, 3, 7, "MDA W00.XX"}, + { 48.419764000, 27.452627500, 3, 5, "MDA X00.XX"}, + { 48.208104000, 27.004579875, 3, 8, "MDA XK0.00"}, + { 46.492064000, 28.210545000, 3, 7, "MDA Y00.XX"}, + { 47.132604000, 29.265903625, 3, 5, "MDA YK0.00"}, + { 46.709864000, 29.686115875, 3, 5, "MDA Z00.XX"}, + { 47.493804000, 28.335841250, 3, 5, "MDA ZK0.00"}, + { 48.454595000, 26.620708500, 2, 5, "MDA 012.XXX"}, + { 48.454595000, 27.313372500, 2, 4, "MDA 112.XXX"}, + { 48.454595000, 28.006036500, 2, 4, "MDA 212.XXX"}, + { 48.454595000, 28.698700500, 2, 4, "MDA 312.XXX"}, + { 47.963555000, 26.620422000, 2, 7, "MDA 412.XXX"}, + { 47.963555000, 27.307878000, 2, 4, "MDA 512.XXX"}, + { 47.963555000, 27.995334000, 2, 4, "MDA 612.XXX"}, + { 47.963555000, 28.682790000, 3, 5, "MDA 712.XXX"}, + { 47.472515000, 27.312799500, 2, 6, "MDA 812.XXX"}, + { 47.472515000, 27.995047500, 2, 4, "MDA 912.XXX"}, + { 47.472515000, 28.677295500, 2, 4, "MDA B12.XXX"}, + { 47.472515000, 29.359543500, 2, 4, "MDA C12.XXX"}, + { 46.981475000, 27.994761000, 2, 6, "MDA D12.XXX"}, + { 46.981475000, 28.671801000, 3, 5, "MDA F12.XXX"}, + { 46.981475000, 29.348841000, 2, 4, "MDA G12.XXX"}, + { 46.490435000, 27.999396000, 2, 6, "MDA H12.XXX"}, + { 46.490435000, 28.666020000, 2, 4, "MDA J12.XXX"}, + { 46.327968500, 29.324559000, 2, 4, "MDA K12.XXX"}, + { 45.536996000, 28.084575500, 2, 6, "MDA L12.XXX"}, + { 45.999395000, 28.599071500, 2, 4, "MDA M12.XXX"}, + { 46.980000000, 28.381500000, 2, 4, "MDA WCX1.7MZ"}, + { 11.911889000, -15.650387000, 4, 5, "GNB 12.XX"}, + { 11.959564500, -15.943001500, 3, 4, "GNB 12.XXX"}, + { 12.159304000, -14.792666000, 3, 5, "GNB 000.XX"}, + { 12.268604000, -14.262466000, 3, 5, "GNB 400.XX"}, + { 12.235804000, -15.512966000, 3, 4, "GNB 800.XX"}, + { 11.625545000, -15.633770625, 3, 4, "GNB D00.XX"}, + { 12.061194000, -16.109290125, 3, 4, "GNB J00.XX"}, + { 11.255994000, -15.910190125, 3, 4, "GNB M00.XX"}, + { 11.276194000, -15.313790125, 3, 4, "GNB Q00.XX"}, + { 12.067694000, -15.375890125, 4, 5, "GNB T00.XX"}, + { 11.579394000, -15.087990125, 3, 4, "GNB X00.XX"}, + { 12.068668000, -16.764883500, 2, 3, "GNB 123.XXX"}, + { 11.750000000, -15.230000000, 2, 3, "GNB 2BYY.5B2"}, + { 25.085145000, 121.455421500, 4, 6, "TWN 12.XX"}, + { 25.013317500, 121.177665500, 3, 5, "TWN 12.XXX"}, + { 24.800514000, 120.912779500, 3, 5, "TWN 000.XX"}, + { 22.680724000, 120.249330750, 3, 5, "TWN 200.XX"}, + { 22.680724000, 120.343026750, 3, 5, "TWN 300.XX"}, + { 22.594235000, 120.371360500, 3, 5, "TWN 400.XX"}, + { 22.594235000, 120.278144500, 3, 5, "TWN 500.XX"}, + { 24.277224000, 120.654378250, 3, 6, "TWN 600.XX"}, + { 24.190735000, 120.645025125, 3, 6, "TWN 700.XX"}, + { 24.104246000, 120.645025125, 3, 6, "TWN 800.XX"}, + { 24.792324000, 121.654452500, 3, 5, "TWN 900.XX"}, + { 24.835568000, 121.740076500, 4, 6, "TWN B00.XX"}, + { 24.705835000, 121.607109250, 3, 5, "TWN C00.XX"}, + { 24.705835000, 121.701766250, 3, 5, "TWN D00.XX"}, + { 24.749079000, 121.748868500, 3, 5, "TWN F00.XX"}, + { 24.662590000, 121.796663250, 3, 5, "TWN G00.XX"}, + { 23.040724000, 120.155330750, 3, 5, "TWN H00.XX"}, + { 23.040724000, 120.249026750, 3, 5, "TWN J00.XX"}, + { 23.516024000, 120.399317875, 3, 6, "TWN K00.XX"}, + { 24.119924000, 120.503991125, 3, 6, "TWN L00.XX"}, + { 22.711624000, 120.445530750, 3, 5, "TWN M00.XX"}, + { 22.804924000, 121.089630750, 3, 5, "TWN N00.XX"}, + { 23.985924000, 120.511791125, 3, 6, "TWN P00.XX"}, + { 23.757249000, 120.530199125, 3, 6, "TWN Q00.XX"}, + { 24.274424000, 120.509078250, 3, 6, "TWN R00.XX"}, + { 24.034624000, 121.557991125, 3, 5, "TWN S00.XX"}, + { 24.019624000, 120.637891125, 3, 6, "TWN T00.XX"}, + { 23.933135000, 120.637891125, 3, 6, "TWN V00.XX"}, + { 22.826124000, 120.231430750, 3, 5, "TWN W00.XX"}, + { 24.731024000, 120.845252500, 3, 5, "TWN X00.XX"}, + { 24.607424000, 120.779278250, 3, 6, "TWN Y00.XX"}, + { 24.010724000, 120.915591125, 3, 5, "TWN Z00.XX"}, + { 25.264595000, 120.546559500, 2, 5, "TWN 012.XXX"}, + { 25.264595000, 121.062151500, 2, 4, "TWN 112.XXX"}, + { 25.264595000, 121.577743500, 2, 4, "TWN 212.XXX"}, + { 24.773555000, 120.443154000, 2, 5, "TWN 312.XXX"}, + { 24.773555000, 120.953538000, 3, 5, "TWN 412.XXX"}, + { 24.773555000, 121.463922000, 2, 4, "TWN 512.XXX"}, + { 24.282515000, 119.932770000, 2, 7, "TWN 612.XXX"}, + { 24.282515000, 120.443154000, 2, 5, "TWN 712.XXX"}, + { 24.282515000, 120.953538000, 2, 4, "TWN 812.XXX"}, + { 24.282515000, 121.463922000, 2, 4, "TWN 912.XXX"}, + { 23.791475000, 120.116326500, 2, 5, "TWN B12.XXX"}, + { 23.791475000, 120.621502500, 2, 5, "TWN C12.XXX"}, + { 23.791475000, 121.126678500, 2, 4, "TWN D12.XXX"}, + { 23.300435000, 120.040549500, 2, 4, "TWN F12.XXX"}, + { 23.300435000, 120.545725500, 2, 4, "TWN G12.XXX"}, + { 23.300435000, 121.050901500, 2, 4, "TWN H12.XXX"}, + { 22.809395000, 120.040549500, 2, 4, "TWN J12.XXX"}, + { 22.809395000, 120.545725500, 2, 4, "TWN K12.XXX"}, + { 22.809395000, 121.050901500, 2, 4, "TWN L12.XXX"}, + { 22.318355000, 120.040263000, 2, 4, "TWN M12.XXX"}, + { 22.318355000, 120.540231000, 2, 4, "TWN N12.XXX"}, + { 22.318355000, 121.290183000, 2, 4, "TWN R12.XXX"}, + { 23.824510000, 119.309056500, 2, 7, "TWN P12.XXX"}, + { 23.333470000, 119.309056500, 2, 4, "TWN Q12.XXX"}, + { 24.521637500, 118.143270500, 2, 9, "TWN S12.XXX"}, + { 25.014878000, 119.397896500, 2, 7, "TWN W12.XXX"}, + { 26.271235500, 119.899100000, 2, 7, "TWN X12.XXX"}, + { 25.637769000, 121.885521500, 2, 4, "TWN Y12.XXX"}, + { 26.353562000, 120.127709500, 2, 7, "TWN Z12.XXX"}, + { 25.050044500, 121.497100000, 4, 6, "TWN R9W0.411"}, + { 27.452513000, 89.605878500, 3, 9, "BTN 12.XX"}, + { 27.672815000, 89.485930000, 2, 8, "BTN 12.XXX"}, + { 26.828314000, 89.311591375, 2, 11, "BTN 000.XX"}, + { 26.831214000, 91.436391375, 2, 11, "BTN 200.XX"}, + { 26.850514000, 90.181591375, 2, 11, "BTN 400.XX"}, + { 27.420514000, 89.316851625, 3, 9, "BTN 600.XX"}, + { 27.310514000, 91.501251625, 2, 10, "BTN 800.XX"}, + { 27.050514000, 89.811591375, 2, 7, "BTN B00.XX"}, + { 27.482514000, 90.437651625, 2, 6, "BTN D00.XX"}, + { 26.988214000, 90.055691375, 2, 7, "BTN G00.XX"}, + { 27.630514000, 91.110751625, 2, 6, "BTN J00.XX"}, + { 27.545514000, 90.674351625, 2, 6, "BTN L00.XX"}, + { 27.079924000, 91.342861375, 2, 6, "BTN N00.XX"}, + { 27.947124000, 89.683809875, 2, 10, "BTN P00.XX"}, + { 27.436724000, 89.227335625, 2, 8, "BTN Q00.XX"}, + { 27.316324000, 91.193461375, 2, 6, "BTN R00.XX"}, + { 27.104424000, 89.519161375, 2, 11, "BTN S00.XX"}, + { 27.184124000, 90.645261375, 2, 6, "BTN T00.XX"}, + { 26.916224000, 90.445061375, 2, 11, "BTN V00.XX"}, + { 26.963424000, 89.477761375, 2, 11, "BTN W00.XX"}, + { 27.209524000, 89.493861375, 2, 11, "BTN X00.XX"}, + { 27.090324000, 90.390961375, 2, 6, "BTN Y00.XX"}, + { 27.529224000, 90.883235625, 2, 6, "BTN Z00.XX"}, + { 27.724961500, 88.825200500, 1, 11, "BTN 123.XXX"}, + { 47.364114000, 8.508398750, 4, 7, "CHE 00.XX"}, + { 46.184794000, 6.111075000, 5, 7, "CHE 80.XX"}, + { 47.525674000, 7.565638750, 4, 7, "CHE J0.XX"}, + { 46.931954000, 7.421296875, 4, 6, "CHE S0.XX"}, + { 47.465211500, 8.190728000, 3, 6, "CHE 12.XXX"}, + { 47.503114000, 7.517133250, 3, 6, "CHE 000.XX"}, + { 46.930514000, 7.350881625, 3, 5, "CHE 200.XX"}, + { 46.194214000, 6.105730000, 4, 6, "CHE 400.XX"}, + { 46.168514000, 5.952279375, 3, 5, "CHE 600.XX"}, + { 46.561545000, 6.459425000, 3, 5, "CHE 800.XX"}, + { 47.419214000, 9.229733250, 3, 6, "CHE B00.XX"}, + { 47.022214000, 8.210881625, 3, 5, "CHE D00.XX"}, + { 47.095414000, 7.187681625, 3, 5, "CHE G00.XX"}, + { 46.718614000, 7.545881625, 3, 5, "CHE J00.XX"}, + { 47.061514000, 6.709381625, 3, 5, "CHE L00.XX"}, + { 47.729124000, 8.560110250, 3, 6, "CHE N00.XX"}, + { 46.850724000, 7.080675625, 3, 5, "CHE P00.XX"}, + { 46.909324000, 9.447975625, 3, 5, "CHE Q00.XX"}, + { 47.020424000, 6.832975625, 4, 6, "CHE R00.XX"}, + { 46.267924000, 7.283240000, 3, 7, "CHE S00.XX"}, + { 46.052124000, 8.874305375, 3, 7, "CHE T00.XX"}, + { 46.492824000, 6.818340000, 3, 7, "CHE V00.XX"}, + { 45.910924000, 8.924405375, 3, 7, "CHE W00.XX"}, + { 46.825324000, 6.606475625, 3, 5, "CHE X00.XX"}, + { 47.398545000, 7.971331250, 3, 6, "CHE Y00.XX"}, + { 46.434624000, 6.166540000, 3, 5, "CHE Z00.XX"}, + { 47.249221000, 6.058229500, 2, 6, "CHE 123.XXX"}, + { 46.810000000, 8.207500000, 2, 4, "CHE 5TL0.HPL"}, + { 52.383984000, 4.865401375, 4, 5, "NLD 00.XX"}, + { 51.945794000, 4.457263375, 4, 5, "NLD 70.XX"}, + { 52.070094000, 4.283022875, 4, 5, "NLD F0.XX"}, + { 52.111204000, 5.083328125, 4, 5, "NLD M0.XX"}, + { 51.429604000, 5.448983375, 4, 7, "NLD T0.XX"}, + { 52.486907000, 4.598943500, 3, 4, "NLD 12.XXX"}, + { 52.252124000, 6.831021875, 4, 7, "NLD 000.XX"}, + { 52.009124000, 5.844121875, 3, 4, "NLD 100.XX"}, + { 51.629324000, 4.704799125, 3, 4, "NLD 200.XX"}, + { 51.959824000, 4.517699125, 3, 4, "NLD 300.XX"}, + { 52.053024000, 4.294121875, 4, 5, "NLD 400.XX"}, + { 52.205024000, 5.314121875, 3, 4, "NLD 500.XX"}, + { 53.253424000, 6.493926750, 4, 6, "NLD 600.XX"}, + { 52.120724000, 4.186421875, 3, 4, "NLD 700.XX"}, + { 51.740724000, 5.251699125, 3, 4, "NLD 800.XX"}, + { 51.858024000, 4.604799125, 3, 4, "NLD 900.XX"}, + { 53.237724000, 5.750726750, 4, 5, "NLD B00.XX"}, + { 50.899324000, 5.639768500, 3, 8, "NLD C00.XX"}, + { 51.863424000, 5.757099125, 3, 4, "NLD D00.XX"}, + { 52.243424000, 5.907921875, 3, 5, "NLD F00.XX"}, + { 51.936545000, 4.154280625, 3, 4, "NLD G00.XX"}, + { 51.951224000, 4.379399125, 3, 4, "NLD H00.XX"}, + { 51.890724000, 4.254799125, 3, 4, "NLD J00.XX"}, + { 51.593424000, 4.990999125, 3, 4, "NLD K00.XX"}, + { 51.489324000, 5.390999125, 3, 6, "NLD L00.XX"}, + { 52.043545000, 5.590032375, 3, 4, "NLD M00.XX"}, + { 52.141545000, 4.320364375, 3, 4, "NLD N00.XX"}, + { 52.080424000, 4.431021875, 4, 5, "NLD P00.XX"}, + { 52.210724000, 4.424121875, 3, 4, "NLD Q00.XX"}, + { 52.543324000, 6.023330750, 3, 6, "NLD R00.XX"}, + { 51.031224000, 5.780690250, 3, 8, "NLD S00.XX"}, + { 50.950124000, 5.906890250, 4, 9, "NLD T00.XX"}, + { 52.693224000, 4.718830750, 3, 4, "NLD V00.XX"}, + { 51.422124000, 6.104890250, 3, 6, "NLD W00.XX"}, + { 52.290224000, 6.094321875, 3, 6, "NLD X00.XX"}, + { 51.497864000, 5.607650375, 3, 6, "NLD Y00.XX"}, + { 52.267404000, 6.743805875, 3, 6, "NLD YK0.00"}, + { 51.544264000, 4.410850375, 3, 4, "NLD Z00.XX"}, + { 52.349004000, 6.609205875, 3, 6, "NLD ZK0.00"}, + { 51.134384500, 5.609281000, 2, 6, "NLD Z12.XXX"}, + { 51.565408500, 5.622482500, 2, 3, "NLD Y12.XXX"}, + { 51.565408500, 4.971482500, 2, 3, "NLD X12.XXX"}, + { 51.565408500, 4.320482500, 2, 3, "NLD V12.XXX"}, + { 51.565408500, 3.669482500, 2, 3, "NLD T12.XXX"}, + { 51.389752000, 3.491835000, 2, 3, "NLD SSH.FGW"}, + { 51.996432500, 6.255541000, 2, 5, "NLD R12.XXX"}, + { 51.996432500, 5.599333000, 3, 4, "NLD Q12.XXX"}, + { 51.996432500, 4.943125000, 2, 3, "NLD P12.XXX"}, + { 51.996432500, 4.286917000, 2, 3, "NLD L12.XXX"}, + { 51.996432500, 3.630709000, 2, 3, "NLD K12.XXX"}, + { 52.427456500, 6.546200000, 2, 5, "NLD H12.XXX"}, + { 52.427456500, 5.879576000, 2, 4, "NLD G12.XXX"}, + { 52.427456500, 5.212952000, 3, 4, "NLD F12.XXX"}, + { 52.427456500, 4.546328000, 2, 3, "NLD D12.XXX"}, + { 52.427456500, 3.879704000, 2, 3, "NLD C12.XXX"}, + { 52.858480500, 6.546486500, 2, 4, "NLD B12.XXX"}, + { 52.858480500, 5.874654500, 2, 4, "NLD 912.XXX"}, + { 52.858480500, 5.202822500, 2, 3, "NLD 812.XXX"}, + { 52.858480500, 4.530990500, 2, 3, "NLD 712.XXX"}, + { 53.289504500, 6.613669500, 3, 5, "NLD 612.XXX"}, + { 53.289504500, 5.941837500, 3, 5, "NLD 512.XXX"}, + { 53.289504500, 5.270005500, 3, 4, "NLD 412.XXX"}, + { 53.289504500, 4.598173500, 2, 3, "NLD 312.XXX"}, + { 53.517144500, 6.306710500, 2, 4, "NLD 212.XXX"}, + { 53.517144500, 5.624462500, 2, 3, "NLD 112.XXX"}, + { 53.517144500, 4.942214500, 2, 3, "NLD 012.XXX"}, + { 52.152000000, 5.293000000, 3, 4, "NLD P3ZK.7X4"}, + { 55.717100000, 12.491141500, 4, 7, "DNK 12.XX"}, + { 55.875219000, 11.911608500, 3, 6, "DNK 12.XXX"}, + { 56.005524000, 12.219919625, 3, 6, "DNK 000.XX"}, + { 56.177324000, 10.087619625, 3, 4, "DNK 100.XX"}, + { 56.263824000, 10.163115625, 3, 4, "DNK 200.XX"}, + { 55.420824000, 10.323936500, 3, 4, "DNK 300.XX"}, + { 57.086324000, 9.863998750, 3, 4, "DNK 400.XX"}, + { 55.532924000, 8.369236500, 3, 4, "DNK 500.XX"}, + { 56.495724000, 9.966715625, 3, 4, "DNK 600.XX"}, + { 55.530724000, 9.421336500, 3, 4, "DNK 700.XX"}, + { 55.893524000, 9.781919625, 3, 4, "DNK 800.XX"}, + { 55.270424000, 11.686036500, 3, 4, "DNK 900.XX"}, + { 56.209324000, 9.484715625, 3, 4, "DNK B00.XX"}, + { 55.599124000, 9.656236500, 3, 4, "DNK C00.XX"}, + { 56.052224000, 12.477619625, 3, 6, "DNK D00.XX"}, + { 56.483424000, 9.337115625, 3, 4, "DNK F00.XX"}, + { 56.400724000, 8.531815625, 3, 4, "DNK G00.XX"}, + { 56.179324000, 8.890419625, 3, 4, "DNK H00.XX"}, + { 57.499324000, 10.407868000, 3, 4, "DNK J00.XX"}, + { 55.750724000, 9.486219625, 3, 4, "DNK K00.XX"}, + { 55.450724000, 11.298836500, 4, 7, "DNK L00.XX"}, + { 56.610724000, 8.947115625, 3, 4, "DNK M00.XX"}, + { 55.077764000, 10.558757500, 3, 5, "DNK N00.XX"}, + { 54.911704000, 9.741827500, 3, 5, "DNK NK0.00"}, + { 57.471564000, 9.936279000, 3, 4, "DNK P00.XX"}, + { 55.712404000, 11.663397625, 3, 6, "DNK PK0.00"}, + { 55.265964000, 9.429170500, 3, 4, "DNK Q00.XX"}, + { 55.441804000, 11.758148500, 3, 6, "DNK QK0.00"}, + { 54.782464000, 11.816757500, 4, 6, "DNK R00.XX"}, + { 55.037704000, 9.374227500, 3, 5, "DNK RK0.00"}, + { 55.691464000, 11.028197875, 3, 5, "DNK S00.XX"}, + { 55.313904000, 10.743548500, 3, 4, "DNK SK0.00"}, + { 55.354664000, 11.091570500, 3, 5, "DNK T00.XX"}, + { 56.128904000, 9.109018625, 3, 4, "DNK TK0.00"}, + { 56.427164000, 10.828310875, 3, 4, "DNK V00.XX"}, + { 54.830504000, 11.097527500, 3, 5, "DNK VK0.00"}, + { 55.124464000, 14.682070500, 3, 4, "DNK W00.XX"}, + { 55.482504000, 9.708948500, 3, 4, "DNK WK0.00"}, + { 56.053964000, 9.883897875, 3, 4, "DNK X00.XX"}, + { 56.966604000, 8.650966750, 3, 4, "DNK XK0.00"}, + { 55.630664000, 8.431297875, 3, 4, "DNK Y00.XX"}, + { 55.982904000, 11.944797625, 3, 6, "DNK YK0.00"}, + { 57.287264000, 9.899879000, 3, 4, "DNK Z00.XX"}, + { 56.485104000, 8.538418625, 3, 4, "DNK ZK0.00"}, + { 55.245866000, 8.112171500, 2, 3, "DNK 012.XXX"}, + { 55.245866000, 8.919411500, 2, 3, "DNK 112.XXX"}, + { 55.245866000, 9.726651500, 2, 3, "DNK 212.XXX"}, + { 55.736906000, 8.107536500, 2, 3, "DNK 512.XXX"}, + { 55.736906000, 8.925192500, 2, 3, "DNK 612.XXX"}, + { 55.736906000, 9.742848500, 2, 3, "DNK 712.XXX"}, + { 56.227946000, 8.102901500, 2, 3, "DNK C12.XXX"}, + { 56.227946000, 8.930973500, 2, 3, "DNK D12.XXX"}, + { 56.227946000, 9.759045500, 2, 3, "DNK F12.XXX"}, + { 56.718986000, 8.098266500, 2, 3, "DNK K12.XXX"}, + { 56.718986000, 8.936754500, 2, 3, "DNK L12.XXX"}, + { 56.718986000, 9.775242500, 2, 3, "DNK M12.XXX"}, + { 57.210026000, 8.093631500, 2, 3, "DNK P12.XXX"}, + { 57.210026000, 8.942535500, 2, 3, "DNK Q12.XXX"}, + { 57.210026000, 9.791439500, 2, 3, "DNK R12.XXX"}, + { 57.701066000, 9.102759000, 2, 3, "DNK S12.XXX"}, + { 57.746755500, 9.965712500, 2, 3, "DNK T12.XXX"}, + { 56.532445000, 10.524621500, 3, 4, "DNK N12.XXX"}, + { 56.041405000, 10.524621500, 3, 4, "DNK G12.XXX"}, + { 55.550365000, 10.529256500, 2, 3, "DNK 812.XXX"}, + { 55.059325000, 10.533891500, 2, 4, "DNK 312.XXX"}, + { 55.005310000, 11.341131500, 2, 4, "DNK 412.XXX"}, + { 55.496350000, 11.336496500, 2, 5, "DNK 912.XXX"}, + { 55.987390000, 11.336496500, 2, 5, "DNK H12.XXX"}, + { 56.097874000, 12.026868500, 2, 5, "DNK J12.XXX"}, + { 55.606834000, 12.031503500, 4, 7, "DNK B12.XXX"}, + { 55.115794000, 12.036138500, 3, 4, "DNK V12.XXX"}, + { 56.316078000, 11.488374500, 2, 5, "DNK W12.XXX"}, + { 57.387204000, 10.804189000, 2, 3, "DNK X12.XXX"}, + { 56.792546000, 11.436366000, 2, 5, "DNK Y12.XXX"}, + { 55.300053000, 14.663805000, 2, 3, "DNK Z12.XXX"}, + { 54.580984500, 11.716504500, 3, 5, "DNK Z1.XXXX"}, + { 56.162000000, 11.599000000, 2, 5, "DNK 8639.ZRY"}, + { 59.429998500, 24.646220000, 4, 6, "EST 12.XX"}, + { 59.317962500, 24.079558000, 3, 6, "EST 12.XXX"}, + { 58.348814000, 26.605661375, 3, 5, "EST 000.XX"}, + { 59.368714000, 27.980996000, 3, 9, "EST 200.XX"}, + { 59.375314000, 27.129396000, 3, 9, "EST 400.XX"}, + { 58.369114000, 24.471661375, 3, 5, "EST 600.XX"}, + { 58.350514000, 25.484061375, 3, 5, "EST 800.XX"}, + { 59.328114000, 26.250396000, 3, 5, "EST B00.XX"}, + { 59.338914000, 27.676796000, 3, 9, "EST D00.XX"}, + { 58.253614000, 22.366261375, 3, 6, "EST G00.XX"}, + { 57.830514000, 26.895759125, 3, 5, "EST J00.XX"}, + { 57.760514000, 25.935759125, 3, 6, "EST L00.XX"}, + { 58.980424000, 23.506891625, 3, 6, "EST N00.XX"}, + { 59.377324000, 27.370848000, 3, 9, "EST P00.XX"}, + { 58.936024000, 25.523791625, 3, 5, "EST Q00.XX"}, + { 59.386024000, 26.901248000, 3, 7, "EST R00.XX"}, + { 59.303524000, 25.886491625, 3, 5, "EST S00.XX"}, + { 58.097424000, 26.995351125, 3, 6, "EST T00.XX"}, + { 58.784924000, 26.338321375, 3, 5, "EST V00.XX"}, + { 58.860724000, 25.351691625, 3, 5, "EST W00.XX"}, + { 58.270724000, 26.323951125, 3, 5, "EST X00.XX"}, + { 59.050724000, 24.721691625, 3, 5, "EST Y00.XX"}, + { 58.711924000, 25.852021375, 3, 5, "EST Z00.XX"}, + { 59.455673500, 23.387437000, 2, 5, "EST 112.XXX"}, + { 59.671595000, 24.500169500, 2, 4, "EST 212.XXX"}, + { 59.671595000, 25.401153500, 2, 4, "EST 312.XXX"}, + { 59.671595000, 26.302137500, 2, 4, "EST 412.XXX"}, + { 59.446241500, 27.199547500, 3, 10, "EST 512.XXX"}, + { 59.180555000, 21.752168500, 2, 5, "EST 612.XXX"}, + { 59.180555000, 22.653151500, 2, 5, "EST 712.XXX"}, + { 59.180555000, 23.554135500, 2, 5, "EST 812.XXX"}, + { 59.180555000, 24.455119500, 2, 4, "EST 912.XXX"}, + { 59.180555000, 25.356103500, 2, 4, "EST B12.XXX"}, + { 59.180555000, 26.257087500, 2, 4, "EST C12.XXX"}, + { 59.180555000, 27.158071500, 2, 8, "EST D12.XXX"}, + { 58.689515000, 21.756516000, 2, 5, "EST F12.XXX"}, + { 58.689515000, 22.641876000, 2, 5, "EST G12.XXX"}, + { 58.689515000, 23.527236000, 2, 5, "EST H12.XXX"}, + { 58.689515000, 24.412596000, 2, 4, "EST J12.XXX"}, + { 58.689515000, 25.297956000, 2, 4, "EST K12.XXX"}, + { 58.689515000, 26.183316000, 2, 4, "EST L12.XXX"}, + { 58.689515000, 27.068676000, 2, 8, "EST M12.XXX"}, + { 58.198475000, 21.761152000, 2, 5, "EST N12.XXX"}, + { 58.198475000, 22.636096000, 2, 5, "EST P12.XXX"}, + { 58.198475000, 23.511040000, 2, 5, "EST Q12.XXX"}, + { 58.198475000, 24.385984000, 2, 4, "EST R12.XXX"}, + { 58.198475000, 25.260928000, 2, 4, "EST S12.XXX"}, + { 58.198475000, 26.135872000, 2, 4, "EST T12.XXX"}, + { 58.198475000, 27.010816000, 2, 5, "EST V12.XXX"}, + { 57.501997500, 26.163755500, 2, 5, "EST W12.XXX"}, + { 59.781428000, 25.421174000, 2, 5, "EST X12.XXX"}, + { 58.661015000, 24.975000000, 2, 4, "EST L30B.5JQ"}, + { 18.495489000, -69.930792000, 4, 6, "DOM 12.XX"}, + { 18.427361500, -70.192940000, 3, 5, "DOM 12.XXX"}, + { 19.496724000, -70.756453250, 3, 5, "DOM 000.XX"}, + { 19.505373000, -70.664679250, 3, 5, "DOM 100.XX"}, + { 18.476624000, -69.042426625, 3, 5, "DOM 200.XX"}, + { 18.506024000, -69.338126625, 3, 5, "DOM 300.XX"}, + { 19.832724000, -70.734865250, 3, 5, "DOM 400.XX"}, + { 19.340524000, -70.307539500, 3, 5, "DOM 500.XX"}, + { 19.264324000, -70.572839500, 3, 5, "DOM 600.XX"}, + { 18.975824000, -70.450939500, 3, 5, "DOM 700.XX"}, + { 18.257524000, -71.152913750, 3, 5, "DOM 800.XX"}, + { 18.850724000, -71.272826625, 3, 5, "DOM 900.XX"}, + { 18.657224000, -68.761326625, 3, 5, "DOM B00.XX"}, + { 19.441624000, -70.568639500, 3, 5, "DOM C00.XX"}, + { 18.317524000, -70.383813750, 3, 5, "DOM D00.XX"}, + { 18.494924000, -70.776226625, 3, 5, "DOM F00.XX"}, + { 19.591724000, -71.131765250, 3, 5, "DOM G00.XX"}, + { 19.067564000, -70.186432500, 3, 5, "DOM H00.XX"}, + { 19.582204000, -71.013247250, 3, 5, "DOM HK0.00"}, + { 18.682464000, -70.202545875, 3, 5, "DOM J00.XX"}, + { 19.362204000, -69.872902500, 3, 5, "DOM JK0.00"}, + { 18.766964000, -69.278045875, 3, 5, "DOM K00.XX"}, + { 18.558704000, -70.529529625, 3, 5, "DOM KK0.00"}, + { 19.563964000, -70.896703750, 3, 5, "DOM L00.XX"}, + { 18.864104000, -71.547429625, 3, 5, "DOM LK0.00"}, + { 19.132464000, -70.672632500, 3, 5, "DOM M00.XX"}, + { 18.901104000, -70.759102500, 3, 5, "DOM MK0.00"}, + { 18.572464000, -69.332545875, 3, 5, "DOM N00.XX"}, + { 18.484104000, -71.447429625, 3, 5, "DOM NK0.00"}, + { 18.771964000, -69.061445875, 3, 5, "DOM P00.XX"}, + { 19.475504000, -71.359247250, 3, 5, "DOM PK0.00"}, + { 18.963264000, -69.806132500, 3, 5, "DOM Q00.XX"}, + { 19.369304000, -70.443402500, 3, 5, "DOM QK0.00"}, + { 18.772464000, -69.672545875, 3, 5, "DOM R00.XX"}, + { 19.544104000, -71.737647250, 3, 7, "DOM RK0.00"}, + { 18.822464000, -69.822545875, 3, 5, "DOM S00.XX"}, + { 18.554104000, -69.437429625, 3, 5, "DOM SK0.00"}, + { 18.259064000, -71.232460250, 3, 5, "DOM T00.XX"}, + { 19.844104000, -71.677647250, 3, 6, "DOM TK0.00"}, + { 19.204564000, -70.230932500, 3, 5, "DOM V00.XX"}, + { 18.383504000, -71.227129625, 3, 5, "DOM VK0.00"}, + { 19.063864000, -69.426132500, 3, 5, "DOM W00.XX"}, + { 19.219804000, -69.646202500, 3, 5, "DOM WK0.00"}, + { 19.201864000, -70.150732500, 3, 5, "DOM X00.XX"}, + { 19.734104000, -71.477647250, 3, 5, "DOM XK0.00"}, + { 18.304964000, -71.215260250, 3, 5, "DOM Y00.XX"}, + { 19.212604000, -69.369102500, 3, 5, "DOM YK0.00"}, + { 18.882464000, -71.732545875, 3, 6, "DOM Z00.XX"}, + { 18.041904000, -71.772557750, 3, 6, "DOM ZK0.00"}, + { 19.894595000, -71.990177500, 2, 5, "DOM 012.XXX"}, + { 19.894595000, -71.495417500, 2, 4, "DOM 112.XXX"}, + { 19.894595000, -71.000657500, 2, 4, "DOM 212.XXX"}, + { 19.894595000, -70.505897500, 2, 4, "DOM 312.XXX"}, + { 19.894595000, -70.011137500, 2, 4, "DOM 412.XXX"}, + { 19.403555000, -71.990177500, 2, 5, "DOM 512.XXX"}, + { 19.403555000, -71.495417500, 2, 4, "DOM 612.XXX"}, + { 19.403555000, -71.000657500, 2, 4, "DOM 712.XXX"}, + { 19.403555000, -70.505897500, 3, 5, "DOM 812.XXX"}, + { 19.403555000, -70.011137500, 2, 4, "DOM 912.XXX"}, + { 19.403555000, -69.516377500, 2, 4, "DOM B12.XXX"}, + { 19.403555000, -69.021618500, 2, 4, "DOM C12.XXX"}, + { 18.912515000, -71.990464000, 2, 5, "DOM D12.XXX"}, + { 18.912515000, -71.500913000, 2, 4, "DOM F12.XXX"}, + { 18.912515000, -71.011361000, 2, 4, "DOM G12.XXX"}, + { 18.912515000, -70.521809000, 2, 4, "DOM H12.XXX"}, + { 18.912515000, -70.032257000, 2, 4, "DOM J12.XXX"}, + { 18.912515000, -69.542705000, 2, 4, "DOM K12.XXX"}, + { 18.912515000, -69.053153000, 2, 4, "DOM L12.XXX"}, + { 18.421475000, -71.990465000, 2, 5, "DOM N12.XXX"}, + { 18.421475000, -71.500913000, 2, 4, "DOM P12.XXX"}, + { 18.421475000, -71.011361000, 2, 4, "DOM Q12.XXX"}, + { 18.421475000, -70.521809000, 2, 4, "DOM R12.XXX"}, + { 18.421475000, -70.032257000, 3, 5, "DOM S12.XXX"}, + { 18.421475000, -69.542705000, 2, 4, "DOM T12.XXX"}, + { 17.481164500, -71.889809000, 2, 3, "DOM X12.XXX"}, + { 17.930435000, -71.500913000, 2, 4, "DOM Y12.XXX"}, + { 18.417340500, -68.581525000, 3, 5, "DOM Z12.XXX"}, + { 18.375357500, -69.053472500, 2, 4, "DOM V12.XXX"}, + { 19.821992000, -71.886000500, 2, 5, "DOM 1234.XXX"}, + { 48.182126000, 17.074487500, 4, 7, "SVK 12.XX"}, + { 48.414129000, 16.997541500, 3, 6, "SVK 12.XXX"}, + { 48.760024000, 21.192480500, 3, 4, "SVK 000.XX"}, + { 48.350724000, 18.018980500, 3, 4, "SVK 100.XX"}, + { 49.046924000, 21.168002250, 3, 5, "SVK 200.XX"}, + { 49.250724000, 18.693502250, 3, 7, "SVK 300.XX"}, + { 48.774624000, 19.090880500, 3, 4, "SVK 400.XX"}, + { 49.118524000, 18.861302250, 3, 5, "SVK 500.XX"}, + { 48.914824000, 17.969102250, 3, 6, "SVK 600.XX"}, + { 49.108924000, 20.225502250, 3, 5, "SVK 700.XX"}, + { 48.830424000, 18.555680500, 3, 4, "SVK 800.XX"}, + { 48.599164000, 19.093627500, 3, 4, "SVK 900.XX"}, + { 49.115704000, 18.407883250, 3, 7, "SVK 9K0.00"}, + { 47.997564000, 18.099657625, 3, 6, "SVK B00.XX"}, + { 48.943504000, 20.501583250, 3, 4, "SVK BK0.00"}, + { 48.767664000, 21.863427500, 3, 4, "SVK C00.XX"}, + { 47.771604000, 18.075979875, 3, 6, "SVK CK0.00"}, + { 48.239064000, 18.531757625, 3, 4, "SVK D00.XX"}, + { 48.924104000, 21.870483250, 3, 4, "SVK DK0.00"}, + { 49.310164000, 21.243712750, 3, 6, "SVK F00.XX"}, + { 49.074104000, 19.570483250, 3, 5, "SVK FK0.00"}, + { 48.610764000, 17.781827500, 3, 6, "SVK G00.XX"}, + { 49.066404000, 19.273683250, 3, 5, "SVK GK0.00"}, + { 48.582464000, 18.113627500, 3, 4, "SVK H00.XX"}, + { 48.339504000, 19.616317500, 3, 6, "SVK HK0.00"}, + { 49.463964000, 18.728797000, 3, 7, "SVK J00.XX"}, + { 48.964104000, 18.140483250, 4, 5, "SVK JK0.00"}, + { 48.402464000, 19.973627500, 3, 6, "SVK K00.XX"}, + { 48.633404000, 18.353517500, 3, 4, "SVK KK0.00"}, + { 48.164264000, 17.810757625, 3, 4, "SVK L00.XX"}, + { 48.439404000, 17.750317500, 3, 4, "SVK LK0.00"}, + { 48.816664000, 19.592912750, 3, 4, "SVK M00.XX"}, + { 48.884104000, 21.650483250, 3, 4, "SVK MK0.00"}, + { 48.649164000, 21.672827500, 3, 4, "SVK N00.XX"}, + { 48.747904000, 17.793617500, 3, 6, "SVK NK0.00"}, + { 48.695864000, 17.317027500, 3, 6, "SVK P00.XX"}, + { 48.976304000, 22.098883250, 3, 4, "SVK PK0.00"}, + { 49.152564000, 20.367812750, 3, 5, "SVK Q00.XX"}, + { 48.714104000, 18.210917500, 3, 4, "SVK QK0.00"}, + { 49.232464000, 19.253112750, 3, 6, "SVK R00.XX"}, + { 48.584104000, 18.820917500, 3, 4, "SVK RK0.00"}, + { 48.655364000, 20.482527500, 3, 4, "SVK S00.XX"}, + { 49.114104000, 18.280483250, 3, 7, "SVK SK0.00"}, + { 48.742464000, 18.713627500, 3, 4, "SVK T00.XX"}, + { 48.274504000, 17.707217500, 3, 4, "SVK TK0.00"}, + { 49.312464000, 18.733112750, 3, 7, "SVK V00.XX"}, + { 48.172804000, 17.720279875, 3, 4, "SVK VK0.00"}, + { 49.312464000, 20.643112750, 3, 6, "SVK W00.XX"}, + { 48.384104000, 18.360917500, 3, 4, "SVK WK0.00"}, + { 48.577364000, 19.347627500, 3, 4, "SVK X00.XX"}, + { 48.844104000, 17.190483250, 3, 7, "SVK XK0.00"}, + { 48.707564000, 20.068227500, 3, 4, "SVK Y00.XX"}, + { 48.948104000, 18.065883250, 3, 6, "SVK YK0.00"}, + { 48.212464000, 19.304057625, 3, 4, "SVK Z00.XX"}, + { 48.764104000, 17.530917500, 3, 6, "SVK ZK0.00"}, + { 49.424979000, 18.006061000, 2, 6, "SVK 0HH.HHH"}, + { 49.424979000, 18.714349000, 2, 6, "SVK 1HH.HHH"}, + { 49.424979000, 19.422637000, 2, 5, "SVK 2HH.HHH"}, + { 49.424979000, 20.130925000, 2, 5, "SVK 3HH.HHH"}, + { 49.424979000, 20.839213000, 2, 5, "SVK 4HH.HHH"}, + { 49.424979000, 21.547501000, 2, 5, "SVK 5HH.HHH"}, + { 49.424979000, 22.255789000, 2, 6, "SVK 6HH.HHH"}, + { 49.132659000, 16.985542500, 2, 6, "SVK 712.XXX"}, + { 49.132659000, 17.688622500, 2, 6, "SVK 812.XXX"}, + { 49.132659000, 18.391702500, 2, 6, "SVK 912.XXX"}, + { 49.132659000, 19.094782500, 2, 4, "SVK B12.XXX"}, + { 49.132659000, 19.797862500, 2, 4, "SVK C12.XXX"}, + { 49.132659000, 20.500942500, 2, 4, "SVK D12.XXX"}, + { 49.132659000, 21.204022500, 2, 4, "SVK F12.XXX"}, + { 49.132659000, 21.907102500, 2, 4, "SVK G12.XXX"}, + { 48.641619000, 16.849561500, 2, 7, "SVK H12.XXX"}, + { 48.641619000, 17.542225500, 2, 5, "SVK J12.XXX"}, + { 48.641619000, 18.234889500, 2, 3, "SVK K12.XXX"}, + { 48.641619000, 18.927553500, 2, 3, "SVK L12.XXX"}, + { 48.641619000, 19.620217500, 2, 3, "SVK M12.XXX"}, + { 48.641619000, 20.312881500, 2, 3, "SVK N12.XXX"}, + { 48.641619000, 21.005545500, 2, 3, "SVK P12.XXX"}, + { 48.641619000, 21.698209500, 3, 4, "SVK Q12.XXX"}, + { 48.150579000, 16.849275000, 2, 5, "SVK R12.XXX"}, + { 48.150579000, 17.536731000, 3, 4, "SVK S12.XXX"}, + { 48.150579000, 18.224187000, 2, 3, "SVK T12.XXX"}, + { 48.150579000, 18.911643000, 2, 3, "SVK V12.XXX"}, + { 48.150579000, 19.599099000, 2, 5, "SVK W12.XXX"}, + { 48.671500000, 19.695000000, 2, 3, "SVK F60G.KGF"}, + { 9.965145000, -84.118394000, 4, 5, "CRI 12.XX"}, + { 10.020975000, -84.378966500, 3, 4, "CRI 12.XXX"}, + { 9.949814000, -83.108858375, 3, 4, "CRI 000.XX"}, + { 10.587914000, -85.498228250, 3, 4, "CRI 200.XX"}, + { 9.985014000, -84.859758375, 3, 4, "CRI 400.XX"}, + { 9.985014000, -84.735751375, 3, 4, "CRI 600.XX"}, + { 9.350714000, -83.772488500, 3, 4, "CRI 800.XX"}, + { 10.496414000, -85.029328250, 3, 4, "CRI B00.XX"}, + { 9.854314000, -83.734558375, 3, 4, "CRI D00.XX"}, + { 10.388514000, -84.378328250, 3, 4, "CRI G00.XX"}, + { 10.410514000, -85.162128250, 3, 4, "CRI J00.XX"}, + { 10.190314000, -83.840728250, 3, 4, "CRI L00.XX"}, + { 10.190314000, -83.716381250, 3, 4, "CRI N00.XX"}, + { 10.092914000, -83.579428250, 3, 4, "CRI Q00.XX"}, + { 10.081114000, -83.376628250, 3, 4, "CRI S00.XX"}, + { 10.140814000, -85.508228250, 3, 4, "CRI V00.XX"}, + { 10.120424000, -84.487357250, 3, 4, "CRI X00.XX"}, + { 9.695224000, -84.044944375, 3, 4, "CRI Y00.XX"}, + { 9.209424000, -83.388831500, 3, 4, "CRI Z00.XX"}, + { 10.735909500, -84.057771000, 2, 5, "CRI 512.XXX"}, + { 11.179594000, -85.951324500, 2, 6, "CRI 112.XXX"}, + { 11.179594000, -85.477396500, 2, 6, "CRI 212.XXX"}, + { 11.179594000, -85.003468500, 2, 6, "CRI 312.XXX"}, + { 11.179594000, -84.529540500, 2, 6, "CRI 412.XXX"}, + { 10.688554000, -85.951324500, 2, 3, "CRI 612.XXX"}, + { 10.688554000, -85.477396500, 2, 3, "CRI 712.XXX"}, + { 10.688554000, -85.003468500, 2, 3, "CRI 812.XXX"}, + { 10.688554000, -84.529540500, 2, 3, "CRI 912.XXX"}, + { 10.688554000, -84.055612500, 2, 3, "CRI B12.XXX"}, + { 10.688554000, -83.581684500, 2, 3, "CRI C12.XXX"}, + { 10.197514000, -85.951324500, 2, 3, "CRI D12.XXX"}, + { 10.197514000, -85.477396500, 3, 4, "CRI F12.XXX"}, + { 10.197514000, -85.003468500, 2, 3, "CRI G12.XXX"}, + { 10.197514000, -84.529540500, 2, 3, "CRI H12.XXX"}, + { 10.197514000, -84.055612500, 2, 3, "CRI J12.XXX"}, + { 10.197514000, -83.581684500, 2, 3, "CRI K12.XXX"}, + { 10.197514000, -83.107756500, 2, 3, "CRI L12.XXX"}, + { 9.706474000, -85.335217500, 2, 3, "CRI M12.XXX"}, + { 9.706474000, -84.861289500, 2, 3, "CRI N12.XXX"}, + { 9.706474000, -84.387361500, 2, 3, "CRI P12.XXX"}, + { 9.706474000, -83.913433500, 2, 3, "CRI Q12.XXX"}, + { 9.706474000, -83.439505500, 2, 3, "CRI R12.XXX"}, + { 9.706474000, -82.965577500, 2, 3, "CRI S12.XXX"}, + { 9.215435000, -84.079308500, 2, 3, "CRI T12.XXX"}, + { 9.215435000, -83.605380500, 2, 3, "CRI V12.XXX"}, + { 9.215435000, -83.131452500, 2, 3, "CRI W12.XXX"}, + { 8.724395000, -83.961113000, 2, 3, "CRI X12.XXX"}, + { 8.724395000, -83.492393000, 2, 3, "CRI Y12.XXX"}, + { 8.280421500, -83.039622500, 2, 5, "CRI Z12.XXX"}, + { 5.587250500, -87.230651000, 1, 2, "CRI 012.XXX"}, + { 8.372400000, -82.932229000, 2, 5, "CRI M6JV.L2V"}, + { 43.851394500, 18.304128000, 4, 5, "BIH 12.XX"}, + { 44.207247000, 17.866602000, 3, 4, "BIH 12.XXX"}, + { 44.827624000, 17.137635125, 3, 4, "BIH 000.XX"}, + { 44.582524000, 18.600587625, 3, 4, "BIH 100.XX"}, + { 43.380724000, 17.754404500, 3, 4, "BIH 200.XX"}, + { 44.860724000, 15.812935125, 3, 6, "BIH 300.XX"}, + { 44.889424000, 18.730435125, 3, 4, "BIH 400.XX"}, + { 44.800724000, 19.162935125, 3, 6, "BIH 500.XX"}, + { 45.020724000, 16.652935125, 3, 4, "BIH 600.XX"}, + { 44.100724000, 17.393952000, 3, 4, "BIH 700.XX"}, + { 42.750724000, 18.284856000, 3, 6, "BIH 800.XX"}, + { 44.270724000, 17.613387625, 3, 4, "BIH 900.XX"}, + { 44.770724000, 18.032935125, 3, 4, "BIH B00.XX"}, + { 45.010724000, 15.882935125, 3, 6, "BIH C00.XX"}, + { 43.710724000, 18.923952000, 3, 4, "BIH D00.XX"}, + { 45.220924000, 15.765870750, 3, 6, "BIH F00.XX"}, + { 43.690724000, 17.903952000, 3, 4, "BIH G00.XX"}, + { 44.489124000, 18.622787625, 3, 4, "BIH H00.XX"}, + { 44.583924000, 18.442287625, 3, 4, "BIH J00.XX"}, + { 44.196424000, 17.733687625, 3, 4, "BIH K00.XX"}, + { 44.899164000, 16.108133375, 3, 4, "BIH L00.XX"}, + { 43.504104000, 18.744391500, 3, 6, "BIH LK0.00"}, + { 44.712464000, 18.266633375, 3, 4, "BIH M00.XX"}, + { 44.874104000, 18.393451125, 3, 4, "BIH MK0.00"}, + { 45.148664000, 17.206004250, 3, 6, "BIH N00.XX"}, + { 44.438604000, 18.112940625, 3, 4, "BIH NK0.00"}, + { 44.779564000, 16.613133375, 3, 4, "BIH P00.XX"}, + { 44.408904000, 17.052140625, 3, 4, "BIH PK0.00"}, + { 42.882564000, 18.384393000, 3, 4, "BIH Q00.XX"}, + { 43.823204000, 16.958302000, 3, 6, "BIH QK0.00"}, + { 44.994864000, 17.854033375, 3, 4, "BIH R00.XX"}, + { 45.157104000, 16.773188750, 3, 6, "BIH RK0.00"}, + { 45.022464000, 18.286633375, 3, 4, "BIH S00.XX"}, + { 45.117204000, 17.964588750, 3, 7, "BIH SK0.00"}, + { 44.173564000, 17.615476875, 3, 4, "BIH T00.XX"}, + { 44.274104000, 17.043740625, 3, 4, "BIH TK0.00"}, + { 44.352464000, 17.226976875, 3, 4, "BIH V00.XX"}, + { 45.044104000, 16.343451125, 3, 6, "BIH VK0.00"}, + { 43.832464000, 17.567406000, 3, 4, "BIH W00.XX"}, + { 44.402004000, 19.078640625, 3, 6, "BIH WK0.00"}, + { 43.212464000, 17.507749500, 3, 6, "BIH X00.XX"}, + { 43.374104000, 17.554391500, 3, 6, "BIH XK0.00"}, + { 43.422464000, 17.837749500, 3, 4, "BIH Y00.XX"}, + { 44.134104000, 17.363740625, 3, 4, "BIH YK0.00"}, + { 43.952464000, 18.757406000, 3, 4, "BIH Z00.XX"}, + { 44.424104000, 18.003740625, 3, 4, "BIH ZK0.00"}, + { 45.176731000, 16.050931000, 2, 5, "BIH 0HH.HHH"}, + { 45.176731000, 16.707139000, 2, 5, "BIH 1HH.HHH"}, + { 45.176731000, 17.363347000, 2, 5, "BIH 2HH.HHH"}, + { 45.176731000, 18.019555000, 2, 6, "BIH 3HH.HHH"}, + { 45.176731000, 18.675763000, 2, 5, "BIH 4HH.HHH"}, + { 44.884411000, 15.762020500, 2, 5, "BIH 512.XXX"}, + { 44.884411000, 16.413020500, 2, 3, "BIH 612.XXX"}, + { 44.884411000, 17.064020500, 2, 3, "BIH 712.XXX"}, + { 44.884411000, 17.715020500, 2, 3, "BIH 812.XXX"}, + { 44.884411000, 18.366020500, 2, 3, "BIH 912.XXX"}, + { 44.884411000, 19.017020500, 2, 7, "BIH B12.XXX"}, + { 44.393371000, 16.087234000, 2, 5, "BIH C12.XXX"}, + { 44.393371000, 16.733026000, 2, 3, "BIH D12.XXX"}, + { 44.393371000, 17.378818000, 2, 3, "BIH F12.XXX"}, + { 44.393371000, 18.024610000, 2, 3, "BIH G12.XXX"}, + { 44.393371000, 18.670402000, 2, 3, "BIH H12.XXX"}, + { 44.393371000, 19.316194000, 2, 5, "BIH J12.XXX"}, + { 43.902331000, 16.415051500, 2, 5, "BIH K12.XXX"}, + { 43.902331000, 17.055635500, 2, 5, "BIH L12.XXX"}, + { 43.902331000, 17.696219500, 2, 3, "BIH M12.XXX"}, + { 43.902331000, 18.336803500, 3, 4, "BIH N12.XXX"}, + { 43.902331000, 18.977387500, 2, 3, "BIH P12.XXX"}, + { 43.411291000, 17.247524000, 2, 5, "BIH Q12.XXX"}, + { 43.411291000, 17.882900000, 3, 4, "BIH S12.XXX"}, + { 43.411291000, 18.518276000, 2, 5, "BIH T12.XXX"}, + { 42.920251000, 17.565212000, 2, 5, "BIH V12.XXX"}, + { 42.920251000, 18.200588000, 2, 5, "BIH W12.XXX"}, + { 43.915598000, 17.672331500, 2, 3, "BIH 9MKB.2XC"}, + { 45.835145000, 15.915804500, 4, 7, "HRV 12.XX"}, + { 45.839927500, 15.498672000, 3, 6, "HRV 12.XXX"}, + { 43.580724000, 16.316204500, 3, 4, "HRV 000.XX"}, + { 43.580724000, 16.434404500, 3, 6, "HRV 100.XX"}, + { 45.394924000, 14.378670750, 3, 4, "HRV 200.XX"}, + { 45.590724000, 18.622370750, 3, 4, "HRV 300.XX"}, + { 44.161824000, 15.196887625, 3, 4, "HRV 400.XX"}, + { 44.908824000, 13.805435125, 3, 6, "HRV 500.XX"}, + { 45.200724000, 17.952370750, 3, 6, "HRV 600.XX"}, + { 45.540724000, 15.482370750, 3, 6, "HRV 700.XX"}, + { 46.350724000, 16.271240000, 3, 6, "HRV 800.XX"}, + { 43.780724000, 15.833952000, 3, 4, "HRV 900.XX"}, + { 45.520724000, 16.302370750, 3, 6, "HRV B00.XX"}, + { 45.330724000, 18.742370750, 3, 4, "HRV C00.XX"}, + { 42.700724000, 18.014856000, 3, 6, "HRV D00.XX"}, + { 45.390724000, 18.932370750, 3, 6, "HRV F00.XX"}, + { 45.950724000, 16.781805375, 3, 4, "HRV G00.XX"}, + { 46.200724000, 16.771805375, 3, 4, "HRV H00.XX"}, + { 45.350724000, 18.352370750, 3, 4, "HRV J00.XX"}, + { 45.380724000, 17.622370750, 3, 4, "HRV K00.XX"}, + { 46.430724000, 16.361240000, 3, 8, "HRV L00.XX"}, + { 45.880724000, 17.331805375, 3, 7, "HRV M00.XX"}, + { 45.520724000, 16.722370750, 3, 4, "HRV N00.XX"}, + { 43.090724000, 17.574404500, 3, 6, "HRV P00.XX"}, + { 45.482024000, 16.224170750, 3, 6, "HRV Q00.XX"}, + { 45.110724000, 18.642935125, 3, 6, "HRV R00.XX"}, + { 45.130724000, 13.582935125, 3, 6, "HRV S00.XX"}, + { 43.340724000, 16.964404500, 3, 4, "HRV T00.XX"}, + { 45.300724000, 17.322370750, 3, 4, "HRV V00.XX"}, + { 46.060724000, 16.481805375, 3, 6, "HRV W00.XX"}, + { 43.740724000, 16.583952000, 3, 6, "HRV X00.XX"}, + { 44.080724000, 16.143952000, 3, 6, "HRV Y00.XX"}, + { 45.740724000, 17.651805375, 3, 7, "HRV Z00.XX"}, + { 46.374120000, 15.609959500, 2, 6, "HRV 012.XXX"}, + { 46.528626000, 16.161518500, 2, 7, "HRV 112.XXX"}, + { 46.374120000, 16.828051500, 2, 5, "HRV 212.XXX"}, + { 45.976155000, 14.507017500, 2, 6, "HRV 312.XXX"}, + { 45.976155000, 15.168432500, 2, 5, "HRV 412.XXX"}, + { 45.976155000, 15.829848500, 3, 6, "HRV 512.XXX"}, + { 45.976155000, 16.491264500, 2, 5, "HRV 612.XXX"}, + { 45.976155000, 17.152680500, 2, 6, "HRV 712.XXX"}, + { 45.976155000, 17.814096500, 2, 6, "HRV 812.XXX"}, + { 45.976155000, 18.475512500, 2, 6, "HRV 912.XXX"}, + { 45.485115000, 13.514607000, 2, 7, "HRV B12.XXX"}, + { 45.485115000, 14.170815000, 2, 5, "HRV C12.XXX"}, + { 45.485115000, 14.827023000, 2, 5, "HRV D12.XXX"}, + { 45.485115000, 15.483231000, 3, 6, "HRV F12.XXX"}, + { 45.485115000, 16.139439000, 2, 5, "HRV G12.XXX"}, + { 45.485115000, 16.795647000, 3, 4, "HRV H12.XXX"}, + { 45.485115000, 17.451855000, 2, 3, "HRV J12.XXX"}, + { 45.485115000, 18.108063000, 2, 3, "HRV K12.XXX"}, + { 45.415422000, 18.762700500, 2, 3, "HRV L12.XXX"}, + { 45.120430500, 18.757979000, 2, 5, "HRV M12.XXX"}, + { 44.994115000, 13.521716500, 2, 5, "HRV N12.XXX"}, + { 44.994115000, 14.172716500, 2, 3, "HRV P12.XXX"}, + { 44.994115000, 14.823716500, 2, 3, "HRV Q12.XXX"}, + { 44.994115000, 15.474716500, 2, 3, "HRV R12.XXX"}, + { 44.503074000, 13.879766500, 2, 3, "HRV S12.XXX"}, + { 44.503074000, 14.530766500, 2, 3, "HRV T12.XXX"}, + { 44.503074000, 15.181766500, 2, 3, "HRV V12.XXX"}, + { 44.503074000, 15.832766500, 2, 5, "HRV W12.XXX"}, + { 44.012034000, 14.530480000, 2, 3, "HRV X12.XXX"}, + { 44.012034000, 15.176272000, 2, 3, "HRV Y12.XXX"}, + { 44.012034000, 15.822064000, 2, 3, "HRV Z12.XXX"}, + { 43.600194000, 16.467856000, 2, 5, "HRV 01.XXXX"}, + { 43.109154000, 15.859274500, 3, 4, "HRV 11.XXXX"}, + { 43.109154000, 16.499858500, 2, 3, "HRV 21.XXXX"}, + { 43.109154000, 17.140442500, 2, 3, "HRV 31.XXXX"}, + { 42.667218000, 15.730871000, 2, 5, "HRV 41.XXXX"}, + { 42.618114000, 16.366247000, 3, 4, "HRV 51.XXXX"}, + { 42.618114000, 17.001623000, 2, 3, "HRV 61.XXXX"}, + { 42.618114000, 17.636999000, 2, 5, "HRV 71.XXXX"}, + { 42.408275000, 18.202186500, 2, 3, "HRV 81.XXXX"}, + { 42.408275000, 15.996597500, 2, 3, "HRV 91.XXXX"}, + { 42.620000000, 16.277015000, 2, 3, "HRV 7Q5T.VMG"}, + { 6.183978000, 1.198771250, 4, 7, "TGO 00.XX"}, + { 6.159858000, 1.244291250, 4, 5, "TGO J0.XX"}, + { 6.269975500, 1.045777000, 3, 4, "TGO 12.XXX"}, + { 8.970515000, 1.088212500, 3, 4, "TGO 000.XX"}, + { 6.880515000, 0.568382375, 3, 6, "TGO 200.XX"}, + { 7.510607000, 1.048308375, 3, 4, "TGO 400.XX"}, + { 9.530515000, 1.128042625, 3, 5, "TGO 600.XX"}, + { 10.849514000, 0.125871750, 3, 7, "TGO 800.XX"}, + { 9.300725000, 0.748869500, 3, 4, "TGO B00.XX"}, + { 6.990725000, 1.128982375, 3, 4, "TGO C00.XX"}, + { 9.060725000, 1.368869500, 3, 4, "TGO D00.XX"}, + { 10.390724000, 0.408642750, 3, 7, "TGO F00.XX"}, + { 7.630725000, 0.558982375, 3, 6, "TGO G00.XX"}, + { 9.810725000, 1.068756625, 3, 5, "TGO H00.XX"}, + { 9.380725000, 1.198869500, 3, 5, "TGO J00.XX"}, + { 8.600725000, 0.938869500, 3, 4, "TGO K00.XX"}, + { 8.360725000, 0.948982375, 3, 4, "TGO L00.XX"}, + { 10.670724000, 0.488642750, 3, 7, "TGO M00.XX"}, + { 7.800725000, 1.158982375, 3, 4, "TGO N00.XX"}, + { 6.673026000, 1.354518250, 3, 4, "TGO P00.XX"}, + { 8.110725000, 1.218982375, 3, 4, "TGO Q00.XX"}, + { 6.660556000, 1.483145250, 3, 4, "TGO R00.XX"}, + { 7.498147000, 0.875572375, 3, 4, "TGO S00.XX"}, + { 9.730725000, 0.568756625, 3, 7, "TGO T00.XX"}, + { 9.496728000, 0.771084500, 3, 5, "TGO V00.XX"}, + { 9.706045000, 1.269561625, 3, 7, "TGO W00.XX"}, + { 9.988336000, 0.998576625, 3, 5, "TGO X00.XX"}, + { 6.710725000, 1.129095250, 3, 4, "TGO Y00.XX"}, + { 9.790725000, 1.278756625, 3, 7, "TGO Z00.XX"}, + { 10.607010000, -0.149335000, 2, 6, "TGO 012.XXX"}, + { 10.607010000, 0.212413000, 2, 6, "TGO 112.XXX"}, + { 10.971835000, 0.589567500, 2, 5, "TGO 212.XXX"}, + { 10.480795000, 0.115639500, 2, 6, "TGO 312.XXX"}, + { 10.480795000, 0.589567500, 2, 4, "TGO 412.XXX"}, + { 10.480795000, 1.063495500, 2, 6, "TGO 512.XXX"}, + { 9.989755000, 0.234120500, 2, 6, "TGO 612.XXX"}, + { 9.989755000, 0.708048500, 2, 4, "TGO 712.XXX"}, + { 9.989755000, 1.181976500, 2, 4, "TGO 812.XXX"}, + { 9.498715000, 0.234120500, 2, 6, "TGO 912.XXX"}, + { 9.498715000, 0.708048500, 2, 4, "TGO B12.XXX"}, + { 9.498715000, 1.181976500, 3, 5, "TGO C12.XXX"}, + { 9.007675000, 0.376299500, 2, 5, "TGO D12.XXX"}, + { 9.007675000, 0.850227500, 2, 3, "TGO F12.XXX"}, + { 9.007675000, 1.324155500, 2, 3, "TGO G12.XXX"}, + { 8.516635000, 0.376013000, 2, 5, "TGO H12.XXX"}, + { 8.516635000, 0.844733000, 2, 3, "TGO J12.XXX"}, + { 8.516635000, 1.313453000, 2, 3, "TGO K12.XXX"}, + { 8.025595000, 0.376013000, 2, 5, "TGO L12.XXX"}, + { 8.025595000, 0.844733000, 2, 3, "TGO M12.XXX"}, + { 8.025595000, 1.313453000, 2, 3, "TGO N12.XXX"}, + { 7.534555000, 0.376013000, 2, 5, "TGO P12.XXX"}, + { 7.534555000, 0.844733000, 2, 3, "TGO Q12.XXX"}, + { 7.534555000, 1.313453000, 2, 3, "TGO R12.XXX"}, + { 7.043515000, 0.376013000, 2, 5, "TGO S12.XXX"}, + { 7.043515000, 0.844733000, 2, 3, "TGO T12.XXX"}, + { 7.043515000, 1.313453000, 2, 3, "TGO V12.XXX"}, + { 6.552475000, 0.610373000, 2, 5, "TGO W12.XXX"}, + { 6.552475000, 1.079093000, 2, 3, "TGO X12.XXX"}, + { 6.552475000, 1.547813000, 2, 5, "TGO Y12.XXX"}, + { 8.623400000, 0.831500000, 2, 3, "TGO V9X5.T6M"}, + { 56.974700000, 24.068757500, 4, 6, "LVA 12.XX"}, + { 57.052355000, 23.640946500, 3, 5, "LVA 12.XXX"}, + { 55.920724000, 26.468319625, 3, 8, "LVA 000.XX"}, + { 56.556824000, 20.989215625, 3, 5, "LVA 100.XX"}, + { 56.556824000, 21.144175625, 3, 5, "LVA 200.XX"}, + { 57.434724000, 21.508868000, 3, 5, "LVA 300.XX"}, + { 56.550724000, 27.247115625, 3, 5, "LVA 400.XX"}, + { 56.547324000, 25.797315625, 3, 4, "LVA 500.XX"}, + { 57.569724000, 25.338268000, 3, 4, "LVA 600.XX"}, + { 56.844124000, 24.530198750, 3, 4, "LVA 700.XX"}, + { 57.010524000, 23.083498750, 3, 5, "LVA 800.XX"}, + { 57.358424000, 25.217768000, 3, 4, "LVA 900.XX"}, + { 57.020724000, 21.876098750, 3, 5, "LVA B00.XX"}, + { 56.713024000, 22.434098750, 3, 5, "LVA C00.XX"}, + { 57.290724000, 22.514968000, 3, 5, "LVA D00.XX"}, + { 56.450724000, 24.107115625, 3, 7, "LVA F00.XX"}, + { 55.948024000, 27.074119625, 3, 7, "LVA G00.XX"}, + { 57.194824000, 24.772198750, 3, 4, "LVA H00.XX"}, + { 56.671024000, 23.209215625, 3, 5, "LVA J00.XX"}, + { 56.592124000, 27.619515625, 3, 6, "LVA K00.XX"}, + { 56.401924000, 26.103915625, 3, 4, "LVA L00.XX"}, + { 57.209424000, 26.669298750, 3, 4, "LVA M00.XX"}, + { 56.889824000, 26.147098750, 3, 4, "LVA N00.XX"}, + { 57.548224000, 24.633868000, 3, 4, "LVA P00.XX"}, + { 56.354624000, 26.684115625, 3, 4, "LVA Q00.XX"}, + { 56.636924000, 25.158515625, 3, 4, "LVA R00.XX"}, + { 57.181124000, 27.176698750, 3, 5, "LVA S00.XX"}, + { 57.473024000, 25.831668000, 3, 4, "LVA T00.XX"}, + { 57.819224000, 25.955251125, 3, 7, "LVA V00.XX"}, + { 56.780624000, 24.698798750, 3, 4, "LVA W00.XX"}, + { 56.764924000, 21.525998750, 3, 5, "LVA X00.XX"}, + { 57.921524000, 25.312651125, 3, 6, "LVA Y00.XX"}, + { 57.150724000, 24.456098750, 3, 4, "LVA Z00.XX"}, + { 56.055025000, 20.900025000, 2, 4, "LVA 02W.S12"}, + { 56.244025000, 21.620025000, 2, 6, "LVA 2MG.S0P"}, + { 56.244025000, 23.255025000, 2, 6, "LVA 8P7.60W"}, + { 56.133025000, 24.323025000, 2, 6, "LVA C90.010"}, + { 57.635025000, 25.670025000, 2, 3, "LVA L0L.S0Y"}, + { 56.885025000, 25.670025000, 2, 3, "LVA LGD.S0L"}, + { 55.650025000, 25.670025000, 2, 7, "LVA QJS.S12"}, + { 56.875000000, 24.582500000, 2, 3, "LVA K8CF.JFQ"}, + { 54.724100000, 25.201777500, 4, 7, "LTU 12.XX"}, + { 54.889115000, 24.922026500, 3, 5, "LTU 12.XXX"}, + { 54.892714000, 23.846855500, 3, 5, "LTU 000.XX"}, + { 55.767545000, 21.067688125, 3, 5, "LTU 200.XX"}, + { 55.910514000, 23.211869625, 3, 6, "LTU 400.XX"}, + { 55.720814000, 24.257569625, 3, 5, "LTU 600.XX"}, + { 54.390314000, 23.933613500, 3, 6, "LTU 800.XX"}, + { 54.540314000, 23.258913500, 3, 6, "LTU B00.XX"}, + { 56.286114000, 22.249111625, 3, 7, "LTU D00.XX"}, + { 55.032014000, 24.208055500, 3, 5, "LTU G00.XX"}, + { 55.280214000, 23.908897500, 3, 5, "LTU J00.XX"}, + { 55.480514000, 25.493397500, 3, 6, "LTU L00.XX"}, + { 55.970514000, 22.121869625, 3, 5, "LTU N00.XX"}, + { 55.240514000, 24.653397500, 3, 5, "LTU Q00.XX"}, + { 55.230514000, 22.173397500, 3, 7, "LTU S00.XX"}, + { 55.608545000, 26.410216500, 3, 6, "LTU V00.XX"}, + { 55.950724000, 21.778019625, 3, 5, "LTU W00.XX"}, + { 55.390724000, 21.399036500, 3, 5, "LTU X00.XX"}, + { 55.939324000, 21.135019625, 3, 5, "LTU Y00.XX"}, + { 55.846424000, 23.475719625, 3, 6, "LTU Z00.XX"}, + { 55.015025000, 20.950025000, 2, 6, "LTU 02W.L12"}, + { 53.893025000, 22.583025000, 2, 4, "LTU 656.D0Y"}, + { 54.920025000, 25.880025000, 2, 5, "LTU WZK.L0Y"}, + { 55.172500000, 23.209500000, 2, 4, "LTU HF39.DW3"}, + { 6.889460000, 79.843297000, 4, 5, "LKA 12.XX"}, + { 6.874375500, 79.827265000, 3, 4, "LKA 12.XXX"}, + { 6.892424000, 80.042794250, 4, 5, "LKA 000.XX"}, + { 9.729524000, 79.986955625, 3, 4, "LKA 100.XX"}, + { 7.330724000, 80.588981375, 3, 4, "LKA 200.XX"}, + { 9.719624000, 80.119155625, 3, 4, "LKA 300.XX"}, + { 7.470124000, 81.772881375, 3, 4, "LKA 400.XX"}, + { 6.106224000, 80.171994250, 3, 4, "LKA 500.XX"}, + { 8.629024000, 81.162468500, 3, 4, "LKA 600.XX"}, + { 7.777424000, 81.651081375, 3, 4, "LKA 700.XX"}, + { 9.825924000, 80.098755625, 3, 4, "LKA 800.XX"}, + { 9.834573000, 80.186445625, 3, 4, "LKA 900.XX"}, + { 7.890724000, 80.608981375, 3, 4, "LKA B00.XX"}, + { 8.360724000, 80.368981375, 3, 4, "LKA C00.XX"}, + { 8.800724000, 80.448868500, 3, 4, "LKA D00.XX"}, + { 6.740724000, 80.339094250, 3, 4, "LKA F00.XX"}, + { 5.962045000, 80.489926250, 3, 4, "LKA G00.XX"}, + { 9.049724000, 79.843668500, 3, 8, "LKA H00.XX"}, + { 7.030724000, 81.008981375, 3, 4, "LKA J00.XX"}, + { 8.080724000, 79.792981375, 3, 8, "LKA K00.XX"}, + { 7.510724000, 80.578981375, 3, 4, "LKA L00.XX"}, + { 7.692924000, 81.700281375, 3, 4, "LKA M00.XX"}, + { 7.537524000, 80.325881375, 3, 4, "LKA N00.XX"}, + { 6.998624000, 80.729681375, 3, 4, "LKA P00.XX"}, + { 7.210724000, 80.528981375, 3, 4, "LKA Q00.XX"}, + { 7.600134000, 79.786226875, 3, 4, "LKA R00.XX"}, + { 7.838724000, 81.548481375, 3, 4, "LKA S00.XX"}, + { 6.018724000, 80.404194250, 3, 4, "LKA T00.XX"}, + { 6.936164000, 80.041728125, 4, 5, "LKA V00.XX"}, + { 6.241304000, 80.035400250, 3, 4, "LKA VK0.00"}, + { 9.385664000, 80.357341500, 3, 4, "LKA W00.XX"}, + { 7.295104000, 81.661628375, 3, 4, "LKA WK0.00"}, + { 7.262464000, 80.318828125, 3, 4, "LKA X00.XX"}, + { 6.884104000, 80.573728375, 3, 4, "LKA XK0.00"}, + { 7.062464000, 80.498828125, 3, 4, "LKA Y00.XX"}, + { 7.935904000, 80.994628375, 3, 4, "LKA YK0.00"}, + { 6.662464000, 80.678913750, 3, 4, "LKA Z00.XX"}, + { 6.137004000, 81.094000250, 3, 4, "LKA ZK0.00"}, + { 8.957025000, 79.500025000, 2, 7, "LKA 00B.S0P"}, + { 9.365427000, 79.502932000, 2, 7, "LKA 0BD.S11"}, + { 9.466358000, 79.634768000, 2, 7, "LKA 0C0.S17"}, + { 9.140025000, 79.750025000, 2, 7, "LKA 11F.L0L"}, + { 8.555025000, 79.875025000, 2, 7, "LKA 4HL.S0W"}, + { 8.050025000, 79.688025000, 2, 7, "LKA 83M.S0L"}, + { 6.660025000, 79.688025000, 2, 3, "LKA D37.L0Z"}, + { 6.360025000, 79.922025000, 2, 3, "LKA T9M.S0Y"}, + { 5.900025000, 80.000025000, 2, 3, "LKA WRZ.L0N"}, + { 6.921716000, 79.870337500, 4, 5, "LKA 5Q9J.4RV"}, + { 41.767508000, 44.721480000, 4, 7, "GEO 12.XX"}, + { 41.435555000, 44.602101500, 3, 6, "GEO 12.XXX"}, + { 42.273145000, 42.602072500, 3, 5, "GEO 000.XX"}, + { 42.549324000, 41.782008500, 3, 5, "GEO 100.XX"}, + { 42.020724000, 44.055760000, 3, 6, "GEO 200.XX"}, + { 43.042645000, 40.953384000, 3, 5, "GEO 300.XX"}, + { 43.348924000, 40.223104500, 3, 5, "GEO 400.XX"}, + { 42.880724000, 41.614856000, 3, 5, "GEO 500.XX"}, + { 42.764424000, 41.428756000, 3, 5, "GEO 600.XX"}, + { 41.666124000, 41.591760000, 3, 6, "GEO 700.XX"}, + { 41.860624000, 41.757560000, 3, 6, "GEO 800.XX"}, + { 42.192124000, 41.648008500, 3, 5, "GEO 900.XX"}, + { 42.269924000, 43.886308500, 3, 5, "GEO B00.XX"}, + { 42.052224000, 43.519608500, 3, 6, "GEO C00.XX"}, + { 42.310724000, 42.005308500, 3, 5, "GEO D00.XX"}, + { 42.210724000, 42.295308500, 3, 5, "GEO F00.XX"}, + { 42.150724000, 42.955308500, 3, 5, "GEO G00.XX"}, + { 41.982424000, 45.412660000, 3, 6, "GEO H00.XX"}, + { 41.970724000, 41.935760000, 3, 6, "GEO J00.XX"}, + { 41.680724000, 42.925760000, 3, 6, "GEO K00.XX"}, + { 42.370724000, 42.545308500, 3, 5, "GEO L00.XX"}, + { 41.970724000, 44.355760000, 3, 6, "GEO M00.XX"}, + { 42.389824000, 42.931908500, 3, 5, "GEO N00.XX"}, + { 42.330724000, 43.215308500, 3, 5, "GEO P00.XX"}, + { 41.893524000, 43.344960000, 3, 6, "GEO Q00.XX"}, + { 42.670724000, 41.674856000, 3, 5, "GEO R00.XX"}, + { 43.169724000, 40.547504500, 3, 5, "GEO S00.XX"}, + { 41.748545000, 45.229100000, 3, 6, "GEO T00.XX"}, + { 42.359624000, 42.388508500, 3, 5, "GEO V00.XX"}, + { 42.830724000, 42.674856000, 3, 5, "GEO W00.XX"}, + { 41.790724000, 45.745760000, 3, 8, "GEO X00.XX"}, + { 42.983424000, 41.056656000, 4, 6, "GEO Y00.XX"}, + { 41.486724000, 44.477712500, 3, 6, "GEO Z00.XX"}, + { 43.065025000, 40.006025000, 2, 4, "GEO 011.S10"}, + { 42.688025000, 40.870025000, 2, 4, "GEO 1HB.S08"}, + { 41.427025000, 41.470025000, 2, 5, "GEO 3CC.D0T"}, + { 42.770025000, 42.985025000, 2, 4, "GEO DFR.S0G"}, + { 41.100025000, 42.985025000, 2, 5, "GEO FFM.D07"}, + { 41.353025000, 45.330025000, 2, 7, "GEO VF4.L0M"}, + { 41.225025000, 45.700025000, 2, 10, "GEO X7T.S14"}, + { 41.100025000, 45.800025000, 2, 7, "GEO XCC.D01"}, + { 41.053025000, 46.440025000, 2, 7, "GEO ZK9.S0M"}, + { 43.410512500, 40.249181000, 2, 7, "GEO 1234.XXX"}, + { 53.382524000, -6.333748500, 4, 6, "IRL 12.XX"}, + { 53.509143000, -6.793756500, 3, 5, "IRL 12.XXX"}, + { 51.917545000, -8.542639375, 3, 5, "IRL 000.XX"}, + { 52.697724000, -8.680869250, 3, 4, "IRL 100.XX"}, + { 53.306545000, -9.130326250, 3, 4, "IRL 200.XX"}, + { 52.290824000, -7.183578125, 3, 5, "IRL 300.XX"}, + { 54.039124000, -6.458264375, 3, 5, "IRL 400.XX"}, + { 53.760724000, -6.428364375, 3, 5, "IRL 500.XX"}, + { 52.311124000, -9.768878125, 3, 4, "IRL 600.XX"}, + { 52.693224000, -7.315369250, 3, 5, "IRL 700.XX"}, + { 52.884824000, -9.049169250, 3, 4, "IRL 800.XX"}, + { 54.310724000, -8.544255500, 3, 5, "IRL 900.XX"}, + { 53.460724000, -8.017573250, 3, 5, "IRL B00.XX"}, + { 52.380724000, -6.545878125, 3, 5, "IRL C00.XX"}, + { 52.400724000, -7.775878125, 3, 5, "IRL D00.XX"}, + { 52.880724000, -6.986669250, 3, 5, "IRL F00.XX"}, + { 53.692424000, -6.746164375, 3, 5, "IRL G00.XX"}, + { 53.570724000, -7.408364375, 3, 5, "IRL H00.XX"}, + { 54.990624000, -7.831559500, 3, 5, "IRL J00.XX"}, + { 53.116524000, -9.632573250, 3, 4, "IRL K00.XX"}, + { 53.320724000, -7.557573250, 3, 5, "IRL L00.XX"}, + { 53.080724000, -7.367573250, 3, 5, "IRL M00.XX"}, + { 52.841124000, -6.254769250, 3, 5, "IRL N00.XX"}, + { 54.160724000, -9.229155500, 3, 4, "IRL P00.XX"}, + { 51.876926000, -8.405818875, 4, 6, "IRL Q00.XX"}, + { 53.622464000, -6.253154125, 3, 5, "IRL R00.XX"}, + { 53.854104000, -9.343786375, 3, 4, "IRL RK0.00"}, + { 52.712464000, -8.970665750, 3, 4, "IRL S00.XX"}, + { 52.494104000, -6.612701250, 3, 5, "IRL SK0.00"}, + { 52.676594000, -6.318631250, 3, 5, "IRL T00.XX"}, + { 52.134104000, -8.702194125, 3, 4, "IRL TK0.00"}, + { 53.002464000, -6.101352750, 3, 5, "IRL V00.XX"}, + { 52.084104000, -7.672194125, 3, 5, "IRL VK0.00"}, + { 53.576564000, -6.169854125, 3, 5, "IRL W00.XX"}, + { 53.664004000, -6.307286375, 3, 5, "IRL WK0.00"}, + { 52.691064000, -7.869065750, 3, 5, "IRL X00.XX"}, + { 53.719204000, -7.841586375, 3, 5, "IRL XK0.00"}, + { 52.173964000, -7.204764375, 3, 5, "IRL Y00.XX"}, + { 52.385404000, -6.981694125, 3, 5, "IRL YK0.00"}, + { 53.007164000, -7.029452750, 3, 5, "IRL Z00.XX"}, + { 51.914104000, -8.211759875, 3, 5, "IRL ZK0.00"}, + { 53.647518500, -10.458425000, 2, 3, "IRL 123.XXX"}, + { 54.609323000, -10.158639500, 2, 3, "IRL 12.XXXX"}, + { 53.430000000, -8.045000000, 2, 4, "IRL 6MJM.XL4"}, + { 8.455103000, -13.293727500, 4, 6, "SLE 12.XX"}, + { 8.665563000, -13.275148000, 3, 5, "SLE 12.XXX"}, + { 8.626414000, -11.032288500, 4, 7, "SLE 000.XX"}, + { 8.860514000, -12.111788500, 3, 5, "SLE 200.XX"}, + { 7.932214000, -11.801618625, 3, 5, "SLE 400.XX"}, + { 7.860514000, -11.251618625, 3, 5, "SLE 600.XX"}, + { 8.427614000, -10.396118625, 3, 8, "SLE 800.XX"}, + { 8.575314000, -11.150988500, 3, 5, "SLE B00.XX"}, + { 8.666114000, -12.588588500, 3, 5, "SLE D00.XX"}, + { 8.180514000, -12.121618625, 3, 5, "SLE G00.XX"}, + { 8.810724000, -12.823631500, 3, 5, "SLE J00.XX"}, + { 8.760724000, -11.971931500, 3, 5, "SLE K00.XX"}, + { 9.004924000, -12.005231500, 3, 5, "SLE L00.XX"}, + { 7.562124000, -12.533618625, 3, 5, "SLE M00.XX"}, + { 8.452124000, -11.902818625, 3, 5, "SLE N00.XX"}, + { 7.640724000, -12.221018625, 3, 5, "SLE P00.XX"}, + { 8.320724000, -10.621018625, 3, 6, "SLE Q00.XX"}, + { 9.620724000, -11.591244375, 3, 5, "SLE R00.XX"}, + { 8.210724000, -12.481018625, 3, 5, "SLE S00.XX"}, + { 8.060724000, -10.971018625, 3, 8, "SLE T00.XX"}, + { 9.160724000, -12.961131500, 3, 6, "SLE V00.XX"}, + { 8.960724000, -13.081131500, 3, 5, "SLE W00.XX"}, + { 8.210724000, -10.791018625, 3, 6, "SLE X00.XX"}, + { 8.140724000, -10.751018625, 4, 7, "SLE Y00.XX"}, + { 7.890724000, -11.511018625, 3, 5, "SLE Z00.XX"}, + { 9.954595000, -12.666217500, 2, 5, "SLE 012.XXX"}, + { 9.954595000, -12.192289500, 2, 5, "SLE 112.XXX"}, + { 9.954595000, -11.718361500, 2, 5, "SLE 212.XXX"}, + { 9.954595000, -11.244433500, 2, 5, "SLE 312.XXX"}, + { 9.463555000, -13.282324500, 2, 5, "SLE 412.XXX"}, + { 9.463555000, -12.808396500, 2, 5, "SLE 512.XXX"}, + { 9.463555000, -12.334468500, 2, 5, "SLE 612.XXX"}, + { 9.463555000, -11.860540500, 2, 4, "SLE 712.XXX"}, + { 9.463555000, -11.386612500, 2, 4, "SLE 812.XXX"}, + { 9.463555000, -10.912684500, 2, 5, "SLE 912.XXX"}, + { 8.972515000, -13.282323500, 2, 4, "SLE B12.XXX"}, + { 8.972515000, -12.808395500, 2, 4, "SLE C12.XXX"}, + { 8.972515000, -12.334467500, 2, 4, "SLE D12.XXX"}, + { 8.972515000, -11.860539500, 2, 4, "SLE F12.XXX"}, + { 8.972515000, -11.386611500, 2, 4, "SLE G12.XXX"}, + { 8.972515000, -10.912683500, 2, 5, "SLE H12.XXX"}, + { 8.481474000, -13.519575000, 2, 4, "SLE J12.XXX"}, + { 8.481474000, -13.050855000, 3, 5, "SLE K12.XXX"}, + { 8.481474000, -12.582135000, 2, 4, "SLE L12.XXX"}, + { 8.481474000, -12.113415000, 2, 4, "SLE M12.XXX"}, + { 8.481474000, -11.644695000, 2, 4, "SLE N12.XXX"}, + { 8.481474000, -11.175975000, 2, 4, "SLE P12.XXX"}, + { 8.481474000, -10.707255000, 2, 5, "SLE Q12.XXX"}, + { 7.870092500, -13.055089500, 2, 4, "SLE R12.XXX"}, + { 7.515117000, -13.056242500, 2, 4, "SLE X12.XXX"}, + { 7.990435000, -12.455581000, 2, 4, "SLE S12.XXX"}, + { 7.990435000, -11.986861000, 2, 4, "SLE T12.XXX"}, + { 7.990435000, -11.518141000, 2, 4, "SLE V12.XXX"}, + { 7.990435000, -11.049421000, 2, 7, "SLE W12.XXX"}, + { 7.499395000, -12.455580000, 3, 5, "SLE Y12.XXX"}, + { 7.499395000, -11.986860000, 2, 4, "SLE Z12.XXX"}, + { 7.087555000, -11.518140000, 2, 3, "SLE 11.XXXX"}, + { 7.087555000, -11.049421000, 2, 5, "SLE 21.XXXX"}, + { 6.928283500, -11.730305500, 2, 3, "SLE 31.XXXX"}, + { 8.456749000, -11.988760000, 2, 4, "SLE 78YY.8MZ"}, + { 9.015792000, -79.557717500, 4, 5, "PAN 00.XX"}, + { 8.989629000, -79.510580500, 4, 5, "PAN J0.XX"}, + { 8.991305000, -79.829269500, 3, 4, "PAN 12.XXX"}, + { 8.400214000, -82.489818625, 3, 4, "PAN 000.XX"}, + { 9.390524000, -79.914231500, 3, 4, "PAN 200.XX"}, + { 9.390524000, -79.826781500, 3, 4, "PAN 300.XX"}, + { 8.147424000, -81.026718625, 3, 4, "PAN 400.XX"}, + { 9.479524000, -82.554831500, 3, 6, "PAN 500.XX"}, + { 8.050724000, -81.361018625, 3, 4, "PAN 600.XX"}, + { 8.321424000, -82.892918625, 3, 6, "PAN 700.XX"}, + { 8.547024000, -82.644131500, 3, 4, "PAN 800.XX"}, + { 8.860524000, -82.912331500, 3, 6, "PAN 900.XX"}, + { 8.550724000, -80.401131500, 3, 4, "PAN B00.XX"}, + { 9.210724000, -79.141131500, 3, 4, "PAN C00.XX"}, + { 9.441224000, -78.605031500, 3, 6, "PAN D00.XX"}, + { 8.453224000, -80.316018625, 3, 4, "PAN F00.XX"}, + { 7.980724000, -80.821018625, 3, 4, "PAN G00.XX"}, + { 7.796024000, -80.307618625, 4, 5, "PAN H00.XX"}, + { 9.591924000, -79.685844375, 3, 4, "PAN J00.XX"}, + { 8.286124000, -80.579918625, 3, 4, "PAN K00.XX"}, + { 7.999324000, -80.478518625, 3, 4, "PAN L00.XX"}, + { 8.600724000, -82.461131500, 3, 4, "PAN M00.XX"}, + { 8.370624000, -80.585818625, 3, 4, "PAN N00.XX"}, + { 8.349524000, -81.238718625, 3, 4, "PAN P00.XX"}, + { 8.788024000, -79.919831500, 3, 4, "PAN Q00.XX"}, + { 8.030724000, -81.081018625, 3, 4, "PAN R00.XX"}, + { 8.091024000, -80.945618625, 4, 5, "PAN S00.XX"}, + { 7.878324000, -80.320418625, 3, 4, "PAN T00.XX"}, + { 8.276424000, -81.886818625, 3, 4, "PAN V00.XX"}, + { 8.816024000, -82.470231500, 3, 4, "PAN W00.XX"}, + { 8.541824000, -79.956331500, 3, 4, "PAN X00.XX"}, + { 8.620724000, -79.911131500, 3, 4, "PAN Y00.XX"}, + { 8.835824000, -79.578031500, 4, 5, "PAN Z00.XX"}, + { 9.575491000, -83.025324500, 2, 5, "PAN 012.XXX"}, + { 9.084451000, -83.025324500, 2, 5, "PAN 112.XXX"}, + { 8.593411000, -83.025611000, 2, 5, "PAN 212.XXX"}, + { 8.102370000, -83.025611000, 2, 5, "PAN 312.XXX"}, + { 9.575490000, -82.556604500, 2, 5, "PAN 412.XXX"}, + { 9.084450000, -82.556604500, 2, 3, "PAN 512.XXX"}, + { 8.593410000, -82.556891000, 2, 3, "PAN 612.XXX"}, + { 8.102370000, -82.556891000, 2, 3, "PAN 712.XXX"}, + { 9.280866000, -82.087884500, 2, 3, "PAN 812.XXX"}, + { 8.789826000, -82.088171000, 2, 3, "PAN 912.XXX"}, + { 8.298786000, -82.088171000, 2, 3, "PAN B12.XXX"}, + { 7.635882000, -81.947555000, 2, 3, "PAN C12.XXX"}, + { 8.888034000, -81.619164500, 2, 3, "PAN D12.XXX"}, + { 8.396994000, -81.619451000, 2, 3, "PAN F12.XXX"}, + { 7.905954000, -81.619451000, 2, 3, "PAN G12.XXX"}, + { 9.109002000, -81.150444500, 2, 3, "PAN H12.XXX"}, + { 8.617962000, -81.150731000, 2, 3, "PAN J12.XXX"}, + { 8.126922000, -81.150731000, 2, 3, "PAN K12.XXX"}, + { 7.635882000, -81.150731000, 2, 3, "PAN L12.XXX"}, + { 9.123734000, -80.681724500, 2, 3, "PAN M12.XXX"}, + { 8.632694000, -80.682011000, 2, 3, "PAN N12.XXX"}, + { 8.141654000, -80.682011000, 2, 3, "PAN P12.XXX"}, + { 7.650614000, -80.682011000, 2, 3, "PAN Q12.XXX"}, + { 9.418358000, -80.213004500, 2, 3, "PAN R12.XXX"}, + { 8.927318000, -80.213004500, 2, 3, "PAN S12.XXX"}, + { 8.436278000, -80.213291000, 2, 3, "PAN T12.XXX"}, + { 7.797926000, -80.213291000, 2, 3, "PAN V12.XXX"}, + { 9.614774000, -79.744284500, 2, 3, "PAN W12.XXX"}, + { 9.123734000, -79.744284500, 3, 4, "PAN X12.XXX"}, + { 8.632694000, -79.744571000, 2, 3, "PAN Y12.XXX"}, + { 9.614774000, -79.275564500, 2, 3, "PAN Z12.XXX"}, + { 8.711894000, -79.275564500, 2, 3, "PAN 01.XXXX"}, + { 8.220854000, -79.181065000, 2, 3, "PAN 11.XXXX"}, + { 9.202934000, -78.805802500, 2, 5, "PAN 21.XXXX"}, + { 8.711894000, -78.805802500, 2, 5, "PAN 31.XXXX"}, + { 8.220854000, -78.806089000, 3, 6, "PAN 41.XXXX"}, + { 7.729814000, -78.806089000, 2, 5, "PAN 51.XXXX"}, + { 9.202934000, -78.337082500, 2, 5, "PAN 61.XXXX"}, + { 8.711894000, -78.337082500, 2, 5, "PAN 71.XXXX"}, + { 8.220854000, -78.337369000, 2, 5, "PAN 81.XXXX"}, + { 7.729814000, -78.337369000, 2, 5, "PAN 91.XXXX"}, + { 7.238774000, -78.337369000, 2, 5, "PAN B1.XXXX"}, + { 8.711894000, -77.868362500, 2, 5, "PAN C1.XXXX"}, + { 8.220854000, -77.868649000, 2, 5, "PAN D1.XXXX"}, + { 7.729814000, -77.868649000, 2, 5, "PAN F1.XXXX"}, + { 7.238774000, -77.868649000, 2, 5, "PAN G1.XXXX"}, + { 8.220854000, -77.582935000, 3, 6, "PAN H1.XXXX"}, + { 7.729814000, -77.582935000, 3, 6, "PAN J1.XXXX"}, + { 7.376120000, -82.330877000, 2, 3, "PAN X123.XX"}, + { 7.717075000, -81.854345000, 2, 3, "PAN Y123.XX"}, + { 9.001393000, -81.635992000, 2, 3, "PAN Z123.XX"}, + { 8.430000000, -80.097000000, 2, 3, "PAN SYTW.GJ7"}, + { 50.115100000, 14.371961500, 4, 7, "CZE 12.XX"}, + { 50.006345000, 14.220906750, 3, 6, "CZE 00.XXX"}, + { 49.295084000, 16.403953750, 3, 5, "CZE C0.XXX"}, + { 49.875868000, 18.149730000, 3, 6, "CZE P0.XXX"}, + { 49.782124000, 13.307624000, 3, 5, "CZE 000.XX"}, + { 49.642124000, 17.187624000, 3, 5, "CZE 100.XX"}, + { 50.803424000, 14.996268500, 3, 6, "CZE 200.XX"}, + { 49.020724000, 14.411402250, 3, 6, "CZE 300.XX"}, + { 50.260724000, 15.770346750, 3, 5, "CZE 400.XX"}, + { 50.710724000, 13.956268500, 3, 5, "CZE 500.XX"}, + { 50.070724000, 15.706946750, 3, 5, "CZE 600.XX"}, + { 49.253424000, 17.588302250, 3, 5, "CZE 700.XX"}, + { 50.190724000, 14.040346750, 3, 5, "CZE 800.XX"}, + { 50.550724000, 13.606968500, 3, 5, "CZE 900.XX"}, + { 49.980724000, 17.826946750, 3, 6, "CZE B00.XX"}, + { 50.280724000, 12.780146750, 3, 5, "CZE C00.XX"}, + { 50.812124000, 14.126268500, 3, 6, "CZE D00.XX"}, + { 50.690724000, 13.756268500, 3, 5, "CZE F00.XX"}, + { 50.509324000, 13.333068500, 3, 5, "CZE G00.XX"}, + { 49.440724000, 15.517624000, 3, 5, "CZE H00.XX"}, + { 49.495724000, 17.390824000, 3, 5, "CZE J00.XX"}, + { 49.520724000, 17.057624000, 3, 5, "CZE K00.XX"}, + { 50.460724000, 14.836268500, 3, 6, "CZE L00.XX"}, + { 50.731864000, 15.134466500, 3, 5, "CZE M00.XX"}, + { 50.684104000, 14.489180500, 3, 6, "CZE MK0.00"}, + { 49.232464000, 15.823112750, 3, 5, "CZE N00.XX"}, + { 49.684104000, 18.620049000, 3, 6, "CZE NK0.00"}, + { 49.407364000, 14.627597000, 3, 6, "CZE P00.XX"}, + { 49.681704000, 13.965549000, 3, 5, "CZE PK0.00"}, + { 48.872464000, 16.013112750, 3, 6, "CZE Q00.XX"}, + { 50.070204000, 12.326414750, 3, 5, "CZE QK0.00"}, + { 50.585664000, 15.878666500, 3, 5, "CZE R00.XX"}, + { 50.024104000, 15.149614750, 3, 5, "CZE RK0.00"}, + { 49.321964000, 14.104612750, 3, 5, "CZE S00.XX"}, + { 49.965104000, 16.941214750, 3, 5, "CZE SK0.00"}, + { 49.315164000, 17.348812750, 3, 5, "CZE T00.XX"}, + { 49.350604000, 17.946549000, 3, 7, "CZE TK0.00"}, + { 49.492464000, 17.922597000, 3, 7, "CZE V00.XX"}, + { 48.858804000, 17.107183250, 3, 6, "CZE VK0.00"}, + { 50.609864000, 13.551866500, 3, 5, "CZE W00.XX"}, + { 49.594104000, 17.950249000, 3, 7, "CZE WK0.00"}, + { 49.068264000, 17.414612750, 3, 7, "CZE X00.XX"}, + { 48.751004000, 16.835417500, 3, 6, "CZE XK0.00"}, + { 49.762464000, 18.572597000, 3, 6, "CZE Y00.XX"}, + { 50.084204000, 17.656214750, 3, 6, "CZE YK0.00"}, + { 50.202364000, 12.595082250, 3, 5, "CZE Z00.XX"}, + { 50.525304000, 14.099680500, 3, 5, "CZE ZK0.00"}, + { 51.010401000, 13.229492500, 2, 4, "CZE 112.XXX"}, + { 51.010401000, 13.963820500, 2, 5, "CZE 212.XXX"}, + { 51.010401000, 14.698148500, 2, 6, "CZE 312.XXX"}, + { 50.596212000, 15.426932000, 2, 4, "CZE 412.XXX"}, + { 50.421153000, 12.135239500, 2, 4, "CZE 512.XXX"}, + { 50.519361000, 12.859151500, 2, 4, "CZE 612.XXX"}, + { 50.519361000, 13.583063500, 2, 4, "CZE 712.XXX"}, + { 50.519361000, 14.306974500, 2, 5, "CZE 812.XXX"}, + { 50.519361000, 15.030887500, 2, 5, "CZE 912.XXX"}, + { 50.519361000, 15.754799500, 2, 4, "CZE B12.XXX"}, + { 50.519361000, 16.478711500, 2, 5, "CZE C12.XXX"}, + { 50.519361000, 17.202623500, 2, 5, "CZE D12.XXX"}, + { 50.028321000, 12.424517000, 3, 5, "CZE F12.XXX"}, + { 50.028321000, 13.143221000, 2, 4, "CZE G12.XXX"}, + { 50.028321000, 13.861925000, 2, 4, "CZE H12.XXX"}, + { 50.028321000, 14.580629000, 3, 6, "CZE J12.XXX"}, + { 50.028321000, 15.299333000, 2, 4, "CZE K12.XXX"}, + { 50.028321000, 16.018037000, 2, 4, "CZE L12.XXX"}, + { 50.028321000, 16.736741000, 2, 4, "CZE M12.XXX"}, + { 50.028321000, 17.455445000, 2, 4, "CZE N12.XXX"}, + { 50.028321000, 18.174149000, 2, 5, "CZE P12.XXX"}, + { 49.537281000, 12.529771000, 2, 4, "CZE Q12.XXX"}, + { 49.537281000, 13.238059000, 2, 4, "CZE R12.XXX"}, + { 49.537281000, 13.946347000, 2, 4, "CZE S12.XXX"}, + { 49.537281000, 14.654635000, 2, 5, "CZE T12.XXX"}, + { 49.537281000, 15.362923000, 2, 4, "CZE V12.XXX"}, + { 49.537281000, 16.071211000, 2, 4, "CZE W12.XXX"}, + { 49.537281000, 16.779499000, 2, 4, "CZE X12.XXX"}, + { 49.537281000, 17.487787000, 2, 4, "CZE Y12.XXX"}, + { 49.537281000, 18.196075000, 2, 6, "CZE Z12.XXX"}, + { 48.611991000, 13.208150500, 2, 4, "CZE 1123.XX"}, + { 48.611991000, 13.911230500, 2, 6, "CZE 2123.XX"}, + { 48.611991000, 14.614310500, 2, 6, "CZE 3123.XX"}, + { 48.611991000, 15.317390500, 2, 5, "CZE 4123.XX"}, + { 48.611991000, 16.020470500, 2, 5, "CZE 5123.XX"}, + { 48.611991000, 16.723550500, 2, 5, "CZE 6123.XX"}, + { 48.611991000, 17.426630500, 2, 5, "CZE 7123.XX"}, + { 48.588261000, 14.413969500, 2, 6, "CZE 8HHH.HH"}, + { 50.264336000, 12.743542500, 2, 4, "CZE 1234.XXX"}, + { 4.943294000, -52.340519000, 4, 6, "GUF 12.XX"}, + { 5.203922000, -52.689301000, 4, 6, "GUF 12.XXX"}, + { 5.525244000, -54.086227750, 3, 8, "GUF 000.XX"}, + { 5.275674000, -52.881882875, 3, 5, "GUF 600.XX"}, + { 5.689774000, -53.929551750, 3, 4, "GUF C00.XX"}, + { 5.151674000, -54.401082875, 3, 7, "GUF J00.XX"}, + { 4.266074000, -54.402082875, 3, 8, "GUF P00.XX"}, + { 5.398974000, -53.047151750, 3, 4, "GUF V00.XX"}, + { 5.734595000, -54.212111000, 2, 5, "GUF 112.XXX"}, + { 5.734595000, -53.743391000, 3, 4, "GUF 212.XXX"}, + { 5.412222500, -53.276150500, 2, 3, "GUF 312.XXX"}, + { 5.248107000, -54.446470000, 2, 6, "GUF 412.XXX"}, + { 5.248107000, -53.977750000, 2, 4, "GUF 512.XXX"}, + { 5.248107000, -53.509030000, 2, 4, "GUF 612.XXX"}, + { 5.248107000, -53.040310000, 2, 4, "GUF 712.XXX"}, + { 5.248107000, -52.571590000, 3, 5, "GUF 812.XXX"}, + { 4.757067000, -54.446469000, 2, 6, "GUF 912.XXX"}, + { 4.757067000, -53.977750000, 2, 4, "GUF B12.XXX"}, + { 4.757067000, -53.509030000, 2, 4, "GUF C12.XXX"}, + { 4.757067000, -53.040309000, 2, 4, "GUF D12.XXX"}, + { 4.757067000, -52.571590000, 2, 4, "GUF F12.XXX"}, + { 4.757067000, -52.102870000, 2, 4, "GUF G12.XXX"}, + { 4.266027000, -54.399598000, 3, 8, "GUF H12.XXX"}, + { 4.266027000, -53.930878000, 2, 5, "GUF J12.XXX"}, + { 4.266027000, -53.462158000, 2, 5, "GUF K12.XXX"}, + { 4.266027000, -52.993438000, 2, 5, "GUF L12.XXX"}, + { 4.266027000, -52.524718000, 2, 6, "GUF M12.XXX"}, + { 4.266027000, -52.055998000, 2, 6, "GUF N12.XXX"}, + { 3.774987000, -54.165238000, 2, 7, "GUF P12.XXX"}, + { 3.774987000, -53.696518000, 2, 5, "GUF Q12.XXX"}, + { 3.774987000, -53.227798000, 2, 5, "GUF R12.XXX"}, + { 3.774987000, -52.759078000, 2, 5, "GUF S12.XXX"}, + { 3.774987000, -52.290358000, 2, 6, "GUF T12.XXX"}, + { 3.283947000, -54.188674000, 2, 7, "GUF V12.XXX"}, + { 3.283947000, -53.719954000, 2, 5, "GUF W12.XXX"}, + { 3.283947000, -53.251234000, 2, 5, "GUF X12.XXX"}, + { 3.283947000, -52.782514000, 2, 5, "GUF Y12.XXX"}, + { 3.283947000, -52.595026000, 3, 6, "GUF Z12.XXX"}, + { 2.481417000, -54.563434000, 3, 11, "GUF 0123.XX"}, + { 2.481417000, -54.094714000, 3, 9, "GUF 1123.XX"}, + { 2.481417000, -53.625994000, 3, 9, "GUF 2123.XX"}, + { 2.481417000, -53.157274000, 3, 9, "GUF 3123.XX"}, + { 2.481417000, -52.876042000, 5, 11, "GUF 4123.XX"}, + { 2.111385000, -54.563434000, 2, 10, "GUF 5123.XX"}, + { 2.111385000, -54.094714000, 2, 8, "GUF 6123.XX"}, + { 2.111385000, -53.625994000, 2, 8, "GUF 7123.XX"}, + { 2.111385000, -53.157274000, 2, 8, "GUF 8123.XX"}, + { 2.111385000, -52.969786000, 3, 9, "GUF 9123.XX"}, + { 5.327832500, -52.657549000, 2, 3, "GUF B123.XX"}, + { 4.813857000, -52.126090000, 2, 4, "GUF C123.XX"}, + { 4.908194000, -52.302629000, 4, 6, "GUF R71B.ZJW"}, + { 24.506000000, 54.324642000, 4, 6, "ARE 12.XX"}, + { 25.388927000, 55.067896500, 3, 7, "ARE 12.XXX"}, + { 24.379214000, 54.378919250, 3, 5, "ARE 000.XX"}, + { 24.379214000, 54.512779250, 3, 5, "ARE 200.XX"}, + { 24.379214000, 54.646639250, 3, 5, "ARE 400.XX"}, + { 24.256905000, 54.445849250, 3, 5, "ARE 600.XX"}, + { 24.256905000, 54.579709250, 3, 5, "ARE 800.XX"}, + { 24.501523000, 54.614512250, 4, 6, "ARE B00.XX"}, + { 24.623832000, 54.668056250, 4, 6, "ARE D00.XX"}, + { 24.210514000, 55.673119250, 3, 5, "ARE G00.XX"}, + { 24.186052000, 55.539259250, 3, 5, "ARE J00.XX"}, + { 24.088205000, 55.619745125, 3, 5, "ARE L00.XX"}, + { 24.088205000, 55.753265125, 3, 5, "ARE N00.XX"}, + { 25.730414000, 55.878839750, 3, 7, "ARE Q00.XX"}, + { 25.893724000, 55.956013875, 3, 7, "ARE S00.XX"}, + { 25.160995000, 56.313547500, 3, 7, "ARE T00.XX"}, + { 25.435145000, 56.333581750, 3, 7, "ARE V00.XX"}, + { 25.576545000, 55.525248750, 3, 7, "ARE W00.XX"}, + { 25.478545000, 55.475578750, 3, 7, "ARE X00.XX"}, + { 25.046124000, 54.946852500, 4, 6, "ARE Y00.XX"}, + { 25.632224000, 56.246026750, 4, 9, "ARE Z00.XX"}, + { 26.037895000, 55.897171500, 2, 6, "ARE 012.XXX"}, + { 25.661679000, 55.897171500, 3, 7, "ARE 112.XXX"}, + { 25.170639000, 55.897171500, 2, 6, "ARE 212.XXX"}, + { 25.828632000, 55.381579500, 2, 6, "ARE 312.XXX"}, + { 25.337592000, 55.381579500, 3, 7, "ARE 412.XXX"}, + { 25.337592000, 54.865987500, 3, 7, "ARE 512.XXX"}, + { 24.944760000, 54.092313000, 3, 5, "ARE 612.XXX"}, + { 24.944760000, 54.602697000, 3, 5, "ARE 712.XXX"}, + { 24.944760000, 55.113081000, 5, 7, "ARE 812.XXX"}, + { 24.944760000, 55.623465000, 3, 5, "ARE 912.XXX"}, + { 24.453720000, 51.540392000, 2, 6, "ARE B12.XXX"}, + { 24.453720000, 52.050776000, 3, 7, "ARE C12.XXX"}, + { 24.453720000, 52.561160000, 3, 7, "ARE D12.XXX"}, + { 24.453720000, 53.071544000, 3, 7, "ARE F12.XXX"}, + { 24.453720000, 53.581928000, 3, 5, "ARE G12.XXX"}, + { 24.453720000, 54.092312000, 3, 5, "ARE H12.XXX"}, + { 24.453720000, 54.602696000, 4, 6, "ARE J12.XXX"}, + { 24.453720000, 55.113080000, 3, 5, "ARE K12.XXX"}, + { 24.453720000, 55.623464000, 2, 4, "ARE L12.XXX"}, + { 23.962680000, 51.570833500, 2, 5, "ARE M12.XXX"}, + { 23.962680000, 52.076009500, 2, 6, "ARE N12.XXX"}, + { 23.962680000, 52.581185500, 2, 4, "ARE P12.XXX"}, + { 23.962680000, 53.086361500, 2, 4, "ARE Q12.XXX"}, + { 23.962680000, 53.591537500, 2, 4, "ARE R12.XXX"}, + { 23.962680000, 54.096713500, 2, 4, "ARE S12.XXX"}, + { 23.962680000, 54.601889500, 2, 4, "ARE T12.XXX"}, + { 23.962680000, 55.107065500, 2, 4, "ARE V12.XXX"}, + { 23.471640000, 52.581185500, 2, 4, "ARE W12.XXX"}, + { 23.471640000, 53.086361500, 2, 4, "ARE X12.XXX"}, + { 23.471640000, 53.591537500, 2, 4, "ARE Y12.XXX"}, + { 23.471640000, 54.096713500, 2, 4, "ARE Z12.XXX"}, + { 23.040105000, 52.050983500, 2, 6, "ARE B123.XX"}, + { 23.040105000, 54.576863500, 3, 7, "ARE C123.XX"}, + { 23.040105000, 55.082039500, 3, 7, "ARE F123.XX"}, + { 22.628111000, 52.455124500, 2, 6, "ARE H123.XX"}, + { 22.628111000, 52.960300500, 2, 6, "ARE K123.XX"}, + { 22.628111000, 53.465476500, 2, 6, "ARE M123.XX"}, + { 22.628111000, 53.970652500, 2, 6, "ARE P123.XX"}, + { 22.628111000, 54.475828500, 2, 6, "ARE R123.XX"}, + { 22.628111000, 54.981004500, 2, 6, "ARE S123.XX"}, + { 24.993127000, 51.837943000, 2, 5, "ARE 12.XXXX"}, + { 24.470900000, 54.365900000, 4, 6, "ARE LG3D.SPY"}, + { 48.255100000, 16.314487500, 4, 5, "AUT 12.XX"}, + { 47.870529000, 16.158286500, 3, 4, "AUT 12.XXX"}, + { 48.344224000, 14.233780500, 3, 5, "AUT 000.XX"}, + { 47.120724000, 15.380975625, 3, 4, "AUT 100.XX"}, + { 47.034235000, 15.380975625, 3, 4, "AUT 200.XX"}, + { 47.292045000, 11.338465250, 3, 5, "AUT 300.XX"}, + { 47.850324000, 12.970645875, 3, 5, "AUT 400.XX"}, + { 46.663824000, 14.244240000, 3, 6, "AUT 500.XX"}, + { 46.660724000, 13.791240000, 3, 8, "AUT 600.XX"}, + { 48.210724000, 13.969545875, 3, 5, "AUT 700.XX"}, + { 48.250824000, 15.598745875, 3, 4, "AUT 800.XX"}, + { 48.080724000, 14.349545875, 3, 5, "AUT 900.XX"}, + { 47.290424000, 9.543710250, 3, 8, "AUT B00.XX"}, + { 47.507624000, 9.643610250, 3, 8, "AUT C00.XX"}, + { 47.421324000, 9.641610250, 3, 7, "AUT D00.XX"}, + { 47.434224000, 14.993910250, 3, 5, "AUT F00.XX"}, + { 46.875824000, 14.782475625, 3, 6, "AUT G00.XX"}, + { 48.452724000, 15.571980500, 3, 4, "AUT H00.XX"}, + { 48.259424000, 14.204345875, 3, 5, "AUT J00.XX"}, + { 48.150724000, 14.824445875, 3, 5, "AUT K00.XX"}, + { 47.473424000, 15.219910250, 3, 4, "AUT L00.XX"}, + { 47.748824000, 13.014610250, 3, 5, "AUT M00.XX"}, + { 48.283324000, 12.960845875, 3, 5, "AUT N00.XX"}, + { 46.845124000, 13.469575625, 3, 8, "AUT P00.XX"}, + { 47.632924000, 12.112610250, 3, 6, "AUT Q00.XX"}, + { 47.100724000, 15.050675625, 3, 4, "AUT R00.XX"}, + { 46.836724000, 15.480675625, 3, 6, "AUT S00.XX"}, + { 47.424364000, 12.817686750, 3, 5, "AUT T00.XX"}, + { 47.709404000, 16.011341250, 3, 4, "AUT TK0.00"}, + { 46.742464000, 14.028515875, 3, 6, "AUT V00.XX"}, + { 47.330404000, 9.593341250, 3, 8, "AUT VK0.00"}, + { 48.321764000, 16.000327500, 3, 4, "AUT W00.XX"}, + { 47.159904000, 9.762603625, 3, 6, "AUT WK0.00"}, + { 47.314364000, 11.021286750, 3, 5, "AUT X00.XX"}, + { 47.913804000, 13.745779875, 3, 5, "AUT XK0.00"}, + { 46.772664000, 14.310615875, 3, 6, "AUT Y00.XX"}, + { 47.338404000, 11.657141250, 3, 5, "AUT YK0.00"}, + { 47.232464000, 14.784486750, 3, 4, "AUT Z00.XX"}, + { 46.824004000, 12.751203625, 3, 6, "AUT ZK0.00"}, + { 48.766732500, 13.475402500, 2, 6, "AUT 012.XXX"}, + { 48.766732500, 14.178482500, 2, 6, "AUT 112.XXX"}, + { 48.983623000, 14.881562500, 2, 6, "AUT 212.XXX"}, + { 48.884728500, 15.584642500, 2, 5, "AUT 312.XXX"}, + { 48.795769500, 16.287721500, 2, 5, "AUT 412.XXX"}, + { 48.492611000, 12.776956500, 2, 4, "AUT 512.XXX"}, + { 48.492611000, 13.469620500, 2, 4, "AUT 612.XXX"}, + { 48.492611000, 14.162284500, 2, 4, "AUT 712.XXX"}, + { 48.492611000, 14.854948500, 2, 4, "AUT 812.XXX"}, + { 48.492611000, 15.547612500, 2, 3, "AUT 912.XXX"}, + { 48.492611000, 16.229608000, 2, 3, "AUT B12.XXX"}, + { 48.492611000, 16.726881000, 2, 3, "AUT C12.XXX"}, + { 48.001571000, 12.776670000, 2, 4, "AUT D12.XXX"}, + { 48.001571000, 13.464126000, 2, 4, "AUT F12.XXX"}, + { 48.001571000, 14.151582000, 2, 4, "AUT G12.XXX"}, + { 48.001571000, 14.839038000, 2, 4, "AUT H12.XXX"}, + { 48.001571000, 15.526494000, 2, 3, "AUT J12.XXX"}, + { 48.001571000, 16.204999500, 3, 4, "AUT K12.XXX"}, + { 48.012153000, 16.726881000, 2, 3, "AUT L12.XXX"}, + { 47.510531000, 12.781592500, 2, 4, "AUT M12.XXX"}, + { 47.510531000, 13.463840500, 2, 4, "AUT N12.XXX"}, + { 47.510531000, 14.146088500, 2, 4, "AUT P12.XXX"}, + { 47.510531000, 14.828336500, 2, 4, "AUT Q12.XXX"}, + { 47.510531000, 15.510584500, 2, 3, "AUT R12.XXX"}, + { 47.510531000, 16.192832500, 2, 5, "AUT S12.XXX"}, + { 47.019491000, 12.781306000, 2, 5, "AUT T12.XXX"}, + { 47.019491000, 13.458346000, 2, 5, "AUT V12.XXX"}, + { 47.019491000, 14.135386000, 2, 3, "AUT W12.XXX"}, + { 47.019491000, 14.812425000, 2, 3, "AUT X12.XXX"}, + { 47.019491000, 15.489465000, 3, 4, "AUT Y12.XXX"}, + { 47.019491000, 16.166505000, 2, 5, "AUT Z12.XXX"}, + { 46.561511000, 13.434988000, 2, 7, "AUT XHHH.HH"}, + { 46.561511000, 14.101612000, 2, 5, "AUT YHHH.HH"}, + { 46.561511000, 14.768236000, 2, 5, "AUT ZHHH.HH"}, + { 47.546039000, 9.495305500, 2, 8, "AUT 0123.XX"}, + { 47.146307500, 9.494656000, 2, 8, "AUT 1123.XX"}, + { 47.562993500, 10.237565000, 2, 6, "AUT 2123.XX"}, + { 47.207347500, 10.244727500, 2, 5, "AUT 3123.XX"}, + { 47.478768000, 10.917852500, 2, 4, "AUT 4123.XX"}, + { 47.207347500, 10.926975500, 2, 3, "AUT 5123.XX"}, + { 47.272983000, 11.580632000, 3, 5, "AUT 6123.XX"}, + { 47.231205000, 11.607597500, 2, 3, "AUT 7123.XX"}, + { 47.296919000, 12.262310000, 3, 5, "AUT 8123.XX"}, + { 46.768771500, 12.267746000, 2, 5, "AUT 9123.XX"}, + { 47.694000000, 13.324500000, 2, 4, "AUT L8T9.GQ5"}, + { 40.435624000, 49.791423500, 4, 5, "AZE 12.XX"}, + { 40.448845000, 49.552312500, 3, 4, "AZE 12.XXX"}, + { 40.730744000, 46.280945625, 3, 5, "AZE 000.XX"}, + { 40.730744000, 46.361235625, 3, 5, "AZE 100.XX"}, + { 40.774545000, 46.964295625, 3, 4, "AZE 200.XX"}, + { 39.983524000, 48.863603625, 3, 4, "AZE 300.XX"}, + { 39.232024000, 45.368694750, 3, 8, "AZE 400.XX"}, + { 41.239224000, 47.147312500, 3, 8, "AZE 500.XX"}, + { 40.658724000, 47.096551125, 3, 4, "AZE 600.XX"}, + { 39.876424000, 46.726055125, 3, 4, "AZE 700.XX"}, + { 38.791124000, 48.771233375, 4, 7, "AZE 800.XX"}, + { 40.035424000, 46.875803625, 3, 4, "AZE 900.XX"}, + { 40.430724000, 47.057003625, 3, 4, "AZE B00.XX"}, + { 41.510724000, 48.745760000, 3, 5, "AZE C00.XX"}, + { 39.628624000, 48.913455125, 3, 6, "AZE D00.XX"}, + { 39.269324000, 48.464594750, 3, 6, "AZE F00.XX"}, + { 40.667824000, 47.684251125, 3, 4, "AZE G00.XX"}, + { 40.884024000, 45.997551125, 3, 5, "AZE H00.XX"}, + { 40.094924000, 47.386903625, 3, 4, "AZE J00.XX"}, + { 39.910724000, 47.997455125, 3, 4, "AZE K00.XX"}, + { 40.675724000, 48.571351125, 3, 4, "AZE L00.XX"}, + { 40.040724000, 48.427003625, 3, 4, "AZE M00.XX"}, + { 39.735724000, 48.022055125, 3, 6, "AZE N00.XX"}, + { 40.699924000, 47.404851125, 3, 4, "AZE P00.XX"}, + { 40.081924000, 48.876603625, 3, 4, "AZE Q00.XX"}, + { 41.388464000, 48.484223500, 3, 8, "AZE R00.XX"}, + { 41.084704000, 49.094449500, 3, 5, "AZE RK0.00"}, + { 41.223764000, 48.955223500, 3, 5, "AZE S00.XX"}, + { 41.094804000, 45.332849500, 3, 6, "AZE SK0.00"}, + { 39.389264000, 49.209768375, 3, 6, "AZE T00.XX"}, + { 39.754104000, 46.716346125, 3, 6, "AZE TK0.00"}, + { 41.638664000, 46.596480000, 3, 8, "AZE V00.XX"}, + { 39.441104000, 48.528846125, 3, 6, "AZE VK0.00"}, + { 40.352464000, 46.889724875, 3, 4, "AZE W00.XX"}, + { 40.343804000, 48.128456625, 3, 4, "AZE WK0.00"}, + { 40.595664000, 46.297381375, 3, 5, "AZE X00.XX"}, + { 39.929104000, 48.334456625, 3, 4, "AZE XK0.00"}, + { 40.582464000, 48.349381375, 3, 4, "AZE Y00.XX"}, + { 41.414104000, 48.385549500, 3, 8, "AZE YK0.00"}, + { 40.523364000, 47.610281375, 3, 4, "AZE Z00.XX"}, + { 38.421104000, 48.818280375, 3, 6, "AZE ZK0.00"}, + { 41.884595000, 46.034300000, 2, 9, "AZE 012.XXX"}, + { 41.884595000, 46.659259000, 2, 7, "AZE 112.XXX"}, + { 41.884595000, 48.034171000, 2, 7, "AZE 212.XXX"}, + { 41.884595000, 48.659131000, 2, 4, "AZE 312.XXX"}, + { 41.442659000, 45.001787500, 2, 7, "AZE 412.XXX"}, + { 41.442659000, 45.621539500, 2, 9, "AZE 512.XXX"}, + { 41.442659000, 46.241291500, 3, 10, "AZE 612.XXX"}, + { 41.442659000, 46.861043500, 3, 8, "AZE 712.XXX"}, + { 41.442659000, 47.480795500, 2, 7, "AZE 812.XXX"}, + { 41.442659000, 48.100547500, 3, 8, "AZE 912.XXX"}, + { 41.442659000, 48.720299500, 3, 5, "AZE B12.XXX"}, + { 40.951619000, 45.218414000, 2, 4, "AZE C12.XXX"}, + { 40.951619000, 45.832958000, 2, 4, "AZE D12.XXX"}, + { 40.951619000, 46.447502000, 2, 4, "AZE F12.XXX"}, + { 40.951619000, 47.062046000, 2, 3, "AZE G12.XXX"}, + { 40.951619000, 47.676590000, 2, 3, "AZE H12.XXX"}, + { 40.951619000, 48.291134000, 2, 3, "AZE J12.XXX"}, + { 40.951619000, 48.905678000, 2, 3, "AZE K12.XXX"}, + { 40.951619000, 49.520222000, 2, 3, "AZE L12.XXX"}, + { 40.460579000, 45.315517500, 2, 4, "AZE M12.XXX"}, + { 40.460579000, 45.924853500, 2, 4, "AZE N12.XXX"}, + { 40.460579000, 46.534189500, 2, 4, "AZE P12.XXX"}, + { 40.460579000, 47.143525500, 2, 3, "AZE Q12.XXX"}, + { 40.460579000, 47.752861500, 2, 3, "AZE R12.XXX"}, + { 40.460579000, 48.362197500, 2, 3, "AZE S12.XXX"}, + { 40.460579000, 48.971533500, 2, 3, "AZE T12.XXX"}, + { 40.460579000, 49.580869500, 3, 4, "AZE V12.XXX"}, + { 40.607891000, 50.098804500, 4, 7, "AZE W12.XXX"}, + { 39.969539000, 45.619899000, 2, 4, "AZE X12.XXX"}, + { 39.969539000, 46.224027000, 2, 4, "AZE Y12.XXX"}, + { 39.969539000, 46.828155000, 2, 3, "AZE Z12.XXX"}, + { 39.557699000, 47.432283000, 2, 5, "AZE B1.XXXX"}, + { 39.557699000, 48.036411000, 2, 5, "AZE C1.XXXX"}, + { 39.557699000, 48.640539000, 2, 5, "AZE D1.XXXX"}, + { 39.557699000, 49.244667000, 2, 5, "AZE F1.XXXX"}, + { 39.066659000, 46.410186500, 3, 8, "AZE G1.XXXX"}, + { 39.066659000, 47.009106500, 2, 6, "AZE H1.XXXX"}, + { 39.066659000, 48.147054500, 2, 6, "AZE K1.XXXX"}, + { 39.066659000, 48.745974500, 2, 5, "AZE L1.XXXX"}, + { 39.066659000, 49.344894500, 2, 5, "AZE M1.XXXX"}, + { 38.870243000, 46.410186500, 2, 7, "AZE P1.XXXX"}, + { 38.575619000, 48.056930000, 2, 6, "AZE Q1.XXXX"}, + { 38.575619000, 48.472529000, 3, 6, "AZE R1.XXXX"}, + { 38.575619000, 49.066241000, 2, 5, "AZE S1.XXXX"}, + { 38.421795000, 48.507135500, 2, 5, "AZE T1.XXXX"}, + { 39.363189500, 44.793101000, 2, 7, "AZE 11.XXXX"}, + { 39.349288000, 45.392542000, 2, 6, "AZE 21.XXXX"}, + { 38.976163000, 45.089744000, 2, 6, "AZE 31.XXXX"}, + { 38.873729000, 45.630583500, 2, 7, "AZE 41.XXXX"}, + { 40.400524000, 49.840680500, 4, 5, "AZE VF2D.38T"}, + { 44.847802000, 20.406995000, 4, 5, "SRB 12.XX"}, + { 45.079219000, 20.207995000, 3, 4, "SRB 12.XXX"}, + { 42.690724000, 21.114856000, 3, 4, "SRB 000.XX"}, + { 42.669924000, 21.004256000, 3, 6, "SRB 100.XX"}, + { 42.270724000, 20.685308500, 3, 8, "SRB 200.XX"}, + { 42.700724000, 20.254856000, 3, 6, "SRB 300.XX"}, + { 42.430724000, 20.375308500, 3, 8, "SRB 400.XX"}, + { 42.930724000, 20.814856000, 3, 4, "SRB 500.XX"}, + { 42.510724000, 21.425308500, 3, 4, "SRB 600.XX"}, + { 42.418324000, 21.142508500, 3, 4, "SRB 700.XX"}, + { 42.450724000, 20.605308500, 3, 6, "SRB 800.XX"}, + { 42.950724000, 21.134856000, 3, 4, "SRB 900.XX"}, + { 45.297024000, 19.769170750, 3, 4, "SRB B00.XX"}, + { 43.361424000, 21.860004500, 3, 4, "SRB C00.XX"}, + { 44.054524000, 20.857352000, 3, 4, "SRB D00.XX"}, + { 46.136824000, 19.621805375, 3, 6, "SRB F00.XX"}, + { 45.398524000, 20.347870750, 3, 4, "SRB G00.XX"}, + { 43.924524000, 20.311452000, 3, 4, "SRB H00.XX"}, + { 43.040724000, 21.894856000, 3, 4, "SRB J00.XX"}, + { 44.686624000, 20.891635125, 3, 4, "SRB K00.XX"}, + { 44.320724000, 19.833387625, 3, 4, "SRB L00.XX"}, + { 43.755024000, 20.609152000, 3, 4, "SRB M00.XX"}, + { 43.615724000, 21.272152000, 3, 4, "SRB N00.XX"}, + { 43.897324000, 19.808452000, 3, 4, "SRB P00.XX"}, + { 42.557664000, 21.855393000, 3, 4, "SRB Q00.XX"}, + { 44.751904000, 19.651251125, 3, 4, "SRB QK0.00"}, + { 45.784864000, 19.069375125, 3, 9, "SRB R00.XX"}, + { 44.617304000, 21.147451125, 3, 4, "SRB RK0.00"}, + { 45.838264000, 20.418675125, 3, 6, "SRB S00.XX"}, + { 43.142904000, 22.563191500, 3, 6, "SRB SK0.00"}, + { 43.917464000, 22.230506000, 3, 4, "SRB T00.XX"}, + { 44.047904000, 22.096502000, 3, 4, "SRB TK0.00"}, + { 44.994764000, 19.552633375, 3, 4, "SRB V00.XX"}, + { 45.109804000, 21.261451125, 3, 4, "SRB VK0.00"}, + { 43.992464000, 21.217406000, 3, 4, "SRB W00.XX"}, + { 45.000404000, 19.785051125, 3, 4, "SRB WK0.00"}, + { 45.252064000, 19.348704250, 3, 6, "SRB X00.XX"}, + { 45.040204000, 20.043751125, 3, 4, "SRB XK0.00"}, + { 45.586664000, 19.597304250, 3, 4, "SRB Y00.XX"}, + { 45.612404000, 20.005088750, 3, 4, "SRB YK0.00"}, + { 43.866264000, 21.371806000, 3, 4, "SRB Z00.XX"}, + { 44.362004000, 20.928340625, 3, 4, "SRB ZK0.00"}, + { 46.149595000, 18.866338000, 2, 5, "SRB 112.XXX"}, + { 46.149595000, 19.532962000, 2, 5, "SRB 212.XXX"}, + { 46.149595000, 20.199586000, 2, 6, "SRB 312.XXX"}, + { 45.658555000, 18.937921500, 2, 5, "SRB 412.XXX"}, + { 45.658555000, 19.599337500, 2, 3, "SRB 512.XXX"}, + { 45.658555000, 20.260753500, 2, 3, "SRB 612.XXX"}, + { 45.658555000, 20.922169500, 2, 5, "SRB 712.XXX"}, + { 45.167515000, 19.003777000, 2, 5, "SRB 812.XXX"}, + { 45.167515000, 19.659985000, 2, 3, "SRB 912.XXX"}, + { 45.167515000, 20.316193000, 2, 3, "SRB B12.XXX"}, + { 45.167515000, 20.972401000, 2, 3, "SRB C12.XXX"}, + { 44.676475000, 19.074319500, 2, 5, "SRB D12.XXX"}, + { 44.676475000, 19.725319500, 2, 3, "SRB F12.XXX"}, + { 44.676475000, 20.376319500, 3, 4, "SRB G12.XXX"}, + { 44.676475000, 21.027319500, 2, 3, "SRB H12.XXX"}, + { 44.676475000, 21.678319500, 2, 5, "SRB J12.XXX"}, + { 44.676475000, 22.329319500, 2, 6, "SRB K12.XXX"}, + { 44.185435000, 19.074033000, 2, 5, "SRB L12.XXX"}, + { 44.185435000, 19.719825000, 2, 3, "SRB M12.XXX"}, + { 44.185435000, 20.365617000, 2, 3, "SRB N12.XXX"}, + { 44.185435000, 21.011409000, 2, 3, "SRB P12.XXX"}, + { 44.185435000, 21.657201000, 2, 3, "SRB Q12.XXX"}, + { 44.185435000, 22.302993000, 2, 3, "SRB R12.XXX"}, + { 43.694395000, 19.240402500, 2, 5, "SRB S12.XXX"}, + { 43.694395000, 19.880986500, 2, 3, "SRB T12.XXX"}, + { 43.694395000, 20.521570500, 2, 3, "SRB V12.XXX"}, + { 43.694395000, 21.162154500, 2, 3, "SRB W12.XXX"}, + { 43.694395000, 21.802738500, 2, 3, "SRB X12.XXX"}, + { 43.694395000, 22.443322500, 2, 5, "SRB Y12.XXX"}, + { 42.816067000, 19.579625000, 2, 5, "SRB B1.XXXX"}, + { 42.816067000, 20.215001000, 2, 5, "SRB C1.XXXX"}, + { 42.816067000, 20.850377000, 2, 3, "SRB D1.XXXX"}, + { 42.816067000, 21.485753000, 2, 3, "SRB F1.XXXX"}, + { 42.816067000, 22.121129000, 2, 3, "SRB G1.XXXX"}, + { 42.816067000, 22.756505000, 2, 5, "SRB H1.XXXX"}, + { 42.325027000, 20.042017500, 2, 7, "SRB J1.XXXX"}, + { 42.325027000, 20.672185500, 2, 7, "SRB K1.XXXX"}, + { 42.325027000, 21.302353500, 2, 5, "SRB L1.XXXX"}, + { 42.293417500, 21.933242000, 2, 5, "SRB M1.XXXX"}, + { 41.885024000, 20.388302000, 2, 5, "SRB N1.XXXX"}, + { 42.134594000, 20.927520500, 2, 7, "SRB P1.XXXX"}, + { 44.027500000, 20.917500000, 3, 4, "SRB HM30.YW5"}, + { 31.994100000, 35.871275500, 4, 7, "JOR 12.XX"}, + { 32.124742000, 35.728950500, 3, 6, "JOR 12.XXX"}, + { 32.550904000, 35.736687000, 3, 8, "JOR 000.XX"}, + { 32.321594000, 35.669661000, 3, 8, "JOR 400.XX"}, + { 29.547394000, 34.956447625, 3, 8, "JOR 700.XX"}, + { 32.604394000, 35.963037375, 3, 6, "JOR B00.XX"}, + { 32.350494000, 36.110061000, 3, 6, "JOR F00.XX"}, + { 30.184194000, 35.643731875, 3, 7, "JOR J00.XX"}, + { 30.824794000, 35.520416125, 3, 7, "JOR M00.XX"}, + { 32.331894000, 35.838761000, 4, 9, "JOR Q00.XX"}, + { 31.174294000, 35.627692500, 3, 7, "JOR T00.XX"}, + { 32.700394000, 36.499637375, 2, 5, "JOR X00.XX"}, + { 33.274154000, 38.300957000, 2, 5, "JOR 1HH.HHH"}, + { 33.274154000, 38.853005000, 2, 6, "JOR 2HH.HHH"}, + { 32.981835000, 35.569549000, 2, 5, "JOR 312.XXX"}, + { 32.981835000, 37.170489000, 2, 5, "JOR 412.XXX"}, + { 32.981835000, 37.722537000, 2, 5, "JOR 512.XXX"}, + { 32.981835000, 38.274585000, 2, 5, "JOR 612.XXX"}, + { 32.981835000, 38.826633000, 2, 6, "JOR 712.XXX"}, + { 32.490795000, 35.514345000, 2, 7, "JOR 812.XXX"}, + { 32.490795000, 36.066393000, 2, 5, "JOR 912.XXX"}, + { 32.490795000, 36.618441000, 2, 5, "JOR B12.XXX"}, + { 32.490795000, 37.170489000, 2, 5, "JOR C12.XXX"}, + { 32.490795000, 37.722537000, 2, 5, "JOR D12.XXX"}, + { 32.490795000, 38.274585000, 2, 5, "JOR F12.XXX"}, + { 32.490795000, 38.826633000, 2, 6, "JOR G12.XXX"}, + { 31.999755000, 35.519266500, 2, 7, "JOR H12.XXX"}, + { 31.999755000, 36.066106500, 3, 6, "JOR J12.XXX"}, + { 31.999755000, 36.612946500, 2, 5, "JOR K12.XXX"}, + { 31.999755000, 37.159786500, 2, 5, "JOR L12.XXX"}, + { 31.999755000, 37.706626500, 2, 5, "JOR M12.XXX"}, + { 31.999755000, 38.253466500, 2, 5, "JOR N12.XXX"}, + { 31.999755000, 38.800306500, 2, 6, "JOR P12.XXX"}, + { 31.508715000, 35.355213500, 2, 8, "JOR Q12.XXX"}, + { 31.508715000, 35.902053500, 2, 6, "JOR R12.XXX"}, + { 31.508715000, 36.448893500, 2, 6, "JOR S12.XXX"}, + { 31.508715000, 36.995733500, 2, 5, "JOR T12.XXX"}, + { 31.017675000, 34.972140000, 2, 6, "JOR V12.XXX"}, + { 31.017675000, 35.513772000, 2, 6, "JOR W12.XXX"}, + { 31.017675000, 36.055404000, 2, 6, "JOR X12.XXX"}, + { 31.017675000, 36.597036000, 2, 6, "JOR Y12.XXX"}, + { 31.017675000, 37.138668000, 2, 5, "JOR Z12.XXX"}, + { 30.583425000, 37.653468000, 2, 5, "JOR C123.XX"}, + { 30.095100000, 34.950487500, 2, 6, "JOR D123.XX"}, + { 30.095100000, 35.486911500, 2, 6, "JOR F123.XX"}, + { 30.095100000, 36.023335500, 2, 6, "JOR G123.XX"}, + { 30.095100000, 36.559759500, 2, 6, "JOR H123.XX"}, + { 30.095100000, 37.096183500, 2, 5, "JOR J123.XX"}, + { 30.095100000, 37.632607500, 2, 5, "JOR K123.XX"}, + { 29.601345000, 34.950486500, 2, 7, "JOR L123.XX"}, + { 29.601345000, 35.486910500, 2, 6, "JOR M123.XX"}, + { 29.601345000, 36.023334500, 2, 6, "JOR N123.XX"}, + { 29.601345000, 36.559758500, 2, 6, "JOR P123.XX"}, + { 29.601345000, 37.096182500, 2, 5, "JOR Q123.XX"}, + { 29.577615000, 35.224226000, 2, 6, "JOR SHHH.HH"}, + { 29.577615000, 35.755442000, 2, 6, "JOR THHH.HH"}, + { 29.548132500, 36.030753500, 2, 6, "JOR V123.XX"}, + { 31.278650000, 37.090000000, 2, 6, "JOR 6P3C.2NG"}, + { 38.774127000, -9.192376000, 5, 8, "PRT 12.XX"}, + { 38.758442000, -9.469246500, 4, 7, "PRT 12.XXX"}, + { 41.255590000, -8.722961500, 4, 7, "PRT 000.XX"}, + { 41.255590000, -8.608603500, 4, 7, "PRT 100.XX"}, + { 41.169101000, -8.689797500, 4, 7, "PRT 200.XX"}, + { 41.169101000, -8.575439500, 4, 7, "PRT 300.XX"}, + { 41.082612000, -8.656633500, 4, 7, "PRT 400.XX"}, + { 41.590724000, -8.484240000, 4, 7, "PRT 500.XX"}, + { 40.260224000, -8.494096375, 4, 7, "PRT 600.XX"}, + { 32.670545000, -17.003733125, 4, 5, "PRT 700.XX"}, + { 40.641445000, -8.747604375, 4, 7, "PRT 800.XX"}, + { 39.790724000, -8.852544875, 4, 7, "PRT 900.XX"}, + { 37.051045000, -8.055719375, 5, 8, "PRT B00.XX"}, + { 41.480724000, -8.353787500, 4, 7, "PRT C00.XX"}, + { 37.150545000, -8.597919375, 4, 7, "PRT D00.XX"}, + { 38.564204000, -7.940819625, 4, 7, "PRT DK0.00"}, + { 38.027264000, -7.899772375, 4, 7, "PRT F00.XX"}, + { 39.812904000, -7.533653875, 4, 7, "PRT FK0.00"}, + { 38.909764000, -9.082973750, 4, 7, "PRT G00.XX"}, + { 39.740804000, -8.961453875, 4, 7, "PRT GK0.00"}, + { 37.057164000, -7.886757625, 5, 8, "PRT H00.XX"}, + { 39.234104000, -8.723437250, 4, 7, "PRT HK0.00"}, + { 41.382864000, -8.780976500, 4, 7, "PRT J00.XX"}, + { 40.664104000, -7.954232875, 4, 7, "PRT JK0.00"}, + { 40.561464000, -7.288818625, 4, 7, "PRT K00.XX"}, + { 39.393904000, -9.182453875, 4, 7, "PRT KK0.00"}, + { 39.135564000, -9.393973750, 4, 7, "PRT L00.XX"}, + { 37.112804000, -8.054095875, 4, 7, "PRT LK0.00"}, + { 40.912464000, -8.530618625, 4, 7, "PRT M00.XX"}, + { 37.135004000, -7.661095875, 4, 7, "PRT MK0.00"}, + { 41.351864000, -8.596776500, 4, 7, "PRT N00.XX"}, + { 37.750785000, -25.718628500, 4, 5, "PRT NK0.00"}, + { 41.818564000, -6.801420000, 4, 8, "PRT P00.XX"}, + { 39.596004000, -8.439453875, 4, 7, "PRT PK0.00"}, + { 41.762764000, -7.513320000, 4, 7, "PRT Q00.XX"}, + { 41.421304000, -8.783550500, 4, 7, "PRT QK0.00"}, + { 38.936064000, -8.902873750, 4, 7, "PRT R00.XX"}, + { 39.453604000, -8.513553875, 4, 7, "PRT RK0.00"}, + { 40.302364000, -7.519975125, 4, 7, "PRT S00.XX"}, + { 41.524104000, -8.654740000, 4, 7, "PRT SK0.00"}, + { 37.111985000, -8.756919375, 4, 7, "PRT T00.XX"}, + { 40.865895000, -8.671837125, 4, 7, "PRT TK0.00"}, + { 38.799664000, -7.472015875, 4, 7, "PRT V00.XX"}, + { 40.144004000, -8.896443375, 4, 7, "PRT VK0.00"}, + { 39.479064000, -8.221131625, 4, 7, "PRT W00.XX"}, + { 41.304104000, -7.784450500, 4, 7, "PRT WK0.00"}, + { 39.932464000, -8.660275125, 4, 7, "PRT X00.XX"}, + { 37.064104000, -8.122495875, 4, 7, "PRT XK0.00"}, + { 37.096145000, -8.322919375, 4, 7, "PRT Y00.XX"}, + { 39.284104000, -7.463437250, 4, 7, "PRT YK0.00"}, + { 41.280788000, -8.121406500, 4, 7, "PRT Z00.XX"}, + { 41.443264000, -8.208911000, 4, 7, "PRT ZK0.00"}, + { 42.141190000, -8.958100000, 3, 7, "PRT 012.XXX"}, + { 42.141190000, -8.333140000, 3, 7, "PRT 112.XXX"}, + { 42.141190000, -7.708179000, 3, 7, "PRT 212.XXX"}, + { 42.141190000, -7.083220000, 3, 7, "PRT 312.XXX"}, + { 41.650150000, -8.953178500, 3, 6, "PRT 412.XXX"}, + { 41.650150000, -8.333426500, 3, 6, "PRT 512.XXX"}, + { 41.650150000, -7.713674500, 3, 6, "PRT 612.XXX"}, + { 41.650150000, -7.093922500, 3, 6, "PRT 712.XXX"}, + { 41.650150000, -6.474170500, 3, 6, "PRT 812.XXX"}, + { 41.159110000, -8.953464000, 3, 6, "PRT 912.XXX"}, + { 41.159110000, -8.338920000, 3, 6, "PRT B12.XXX"}, + { 41.159110000, -7.724376000, 3, 6, "PRT C12.XXX"}, + { 41.159110000, -7.109832000, 3, 6, "PRT D12.XXX"}, + { 40.668070000, -8.948542500, 3, 6, "PRT F12.XXX"}, + { 40.668070000, -8.339206500, 3, 6, "PRT G12.XXX"}, + { 40.668070000, -7.729870500, 3, 6, "PRT H12.XXX"}, + { 40.668070000, -7.120534500, 3, 6, "PRT J12.XXX"}, + { 40.177030000, -9.070697000, 3, 6, "PRT K12.XXX"}, + { 40.177030000, -8.466569000, 4, 7, "PRT L12.XXX"}, + { 40.177030000, -7.862441000, 3, 6, "PRT M12.XXX"}, + { 39.728466500, -7.278749000, 4, 7, "PRT N12.XXX"}, + { 39.685990000, -9.377838500, 3, 6, "PRT P12.XXX"}, + { 39.685990000, -8.778918500, 3, 6, "PRT Q12.XXX"}, + { 39.685990000, -8.179998500, 3, 6, "PRT R12.XXX"}, + { 39.685990000, -7.581078500, 3, 6, "PRT S12.XXX"}, + { 39.194950000, -9.845282000, 2, 3, "PRT T12.XXX"}, + { 39.194950000, -9.251570000, 3, 6, "PRT V12.XXX"}, + { 39.194950000, -8.657858000, 3, 6, "PRT W12.XXX"}, + { 39.194950000, -8.064146000, 3, 6, "PRT X12.XXX"}, + { 39.194950000, -7.470434000, 3, 6, "PRT Y12.XXX"}, + { 38.703910000, -9.543504500, 3, 6, "PRT Z12.XXX"}, + { 38.292070000, -8.955000500, 3, 6, "PRT 01.XXXX"}, + { 38.292070000, -8.366496500, 3, 6, "PRT 11.XXXX"}, + { 38.292070000, -7.777992500, 3, 6, "PRT 21.XXXX"}, + { 37.801030000, -8.955000500, 3, 6, "PRT 31.XXXX"}, + { 37.801030000, -8.366496500, 3, 6, "PRT 41.XXXX"}, + { 37.801030000, -7.777992500, 3, 6, "PRT 51.XXXX"}, + { 37.923790000, -7.483740500, 4, 7, "PRT 61.XXXX"}, + { 37.309990000, -9.013850500, 3, 6, "PRT 71.XXXX"}, + { 37.309990000, -8.425346500, 3, 6, "PRT 81.XXXX"}, + { 37.309990000, -7.836842500, 3, 6, "PRT 91.XXXX"}, + { 36.818950000, -9.014137000, 3, 6, "PRT B1.XXXX"}, + { 36.818950000, -8.430842000, 3, 6, "PRT C1.XXXX"}, + { 36.818950000, -7.847546000, 3, 6, "PRT D1.XXXX"}, + { 32.765173000, -17.301484000, 3, 4, "PRT M123.XX"}, + { 32.721467500, -16.542435000, 3, 4, "PRT R123.XX"}, + { 29.858726000, -16.214820500, 3, 6, "PRT S123.XX"}, + { 39.317676000, -31.414381500, 3, 4, "PRT T123.XX"}, + { 38.501786500, -28.818062500, 3, 4, "PRT V123.XX"}, + { 38.635920000, -28.318836500, 4, 5, "PRT W123.XX"}, + { 38.681237500, -27.822419000, 3, 4, "PRT X123.XX"}, + { 37.781552000, -25.858851000, 3, 4, "PRT Y123.XX"}, + { 36.747577000, -25.375736000, 3, 4, "PRT Z123.XX"}, + { 41.757100500, -7.968424000, 3, 6, "PRT 1HHH.HHH"}, + { 41.111866500, -9.710168500, 2, 5, "PRT 2123.XXX"}, + { 38.383835000, -9.857231500, 2, 5, "PRT 3123.XXX"}, + { 34.285299500, -18.025804000, 2, 3, "PRT M123.XXX"}, + { 31.604109500, -17.999416500, 2, 3, "PRT N123.XXX"}, + { 40.458451500, -31.407352500, 2, 3, "PRT T123.XXX"}, + { 39.519769500, -28.941620500, 2, 3, "PRT X123.XXX"}, + { 38.260093500, -26.188820000, 2, 3, "PRT Z123.XXX"}, + { 37.362324000, -25.087000000, 2, 3, "PRT 5DJ9.NBMW"}, + { 47.529345000, 18.990532500, 4, 5, "HUN 12.XX"}, + { 47.769219000, 18.745740000, 3, 6, "HUN 12.XXX"}, + { 47.568124000, 21.578610250, 3, 4, "HUN 000.XX"}, + { 48.111545000, 20.671934375, 3, 4, "HUN 100.XX"}, + { 46.293724000, 20.089240000, 3, 4, "HUN 200.XX"}, + { 46.112224000, 18.178505375, 4, 5, "HUN 300.XX"}, + { 47.727224000, 17.593910250, 3, 6, "HUN 400.XX"}, + { 47.995424000, 21.667245875, 3, 4, "HUN 500.XX"}, + { 46.950724000, 19.630675625, 3, 4, "HUN 600.XX"}, + { 47.226124000, 18.356675625, 3, 4, "HUN 700.XX"}, + { 47.275624000, 16.566810250, 3, 6, "HUN 800.XX"}, + { 47.207624000, 20.121275625, 3, 4, "HUN 900.XX"}, + { 47.605324000, 18.329510250, 3, 4, "HUN B00.XX"}, + { 46.400724000, 17.731240000, 3, 4, "HUN C00.XX"}, + { 46.713524000, 21.028940000, 3, 4, "HUN D00.XX"}, + { 46.853264000, 16.782615875, 3, 6, "HUN F00.XX"}, + { 47.096004000, 17.883203625, 3, 4, "HUN FK0.00"}, + { 47.907764000, 20.318157625, 3, 4, "HUN G00.XX"}, + { 47.681204000, 16.543641250, 3, 6, "HUN GK0.00"}, + { 47.022045000, 18.906128125, 3, 4, "HUN H00.XX"}, + { 46.454104000, 16.952365000, 3, 4, "HUN HK0.00"}, + { 46.427464000, 20.274545000, 4, 5, "HUN J00.XX"}, + { 48.055765000, 19.778738625, 3, 6, "HUN JK0.00"}, + { 48.239364000, 20.247157625, 3, 6, "HUN K00.XX"}, + { 46.177104000, 18.922565000, 3, 6, "HUN KK0.00"}, + { 47.192764000, 19.738415875, 3, 4, "HUN L00.XX"}, + { 46.345104000, 18.665965000, 3, 4, "HUN LK0.00"}, + { 47.805764000, 19.885757625, 3, 6, "HUN M00.XX"}, + { 47.324104000, 17.431641250, 3, 4, "HUN MK0.00"}, + { 46.658545000, 21.241505000, 3, 6, "HUN N00.XX"}, + { 48.252604000, 20.596779875, 3, 6, "HUN NK0.00"}, + { 47.684264000, 21.457086750, 3, 4, "HUN P00.XX"}, + { 46.704104000, 19.802003625, 3, 4, "HUN PK0.00"}, + { 46.578545000, 20.591325000, 4, 5, "HUN Q00.XX"}, + { 46.654104000, 20.222365000, 3, 4, "HUN QK0.00"}, + { 47.880964000, 17.240257625, 3, 6, "HUN R00.XX"}, + { 46.424104000, 19.442365000, 3, 4, "HUN RK0.00"}, + { 47.512464000, 19.864486750, 3, 4, "HUN S00.XX"}, + { 46.191104000, 18.222265000, 3, 4, "HUN SK0.00"}, + { 47.047464000, 19.738015875, 3, 4, "HUN T00.XX"}, + { 46.212304000, 20.446665000, 4, 7, "HUN TK0.00"}, + { 47.667264000, 18.279486750, 3, 4, "HUN V00.XX"}, + { 47.439304000, 21.346741250, 3, 4, "HUN VK0.00"}, + { 46.905664000, 18.006815875, 3, 4, "HUN W00.XX"}, + { 47.664104000, 19.641641250, 3, 4, "HUN WK0.00"}, + { 47.192464000, 20.364915875, 3, 4, "HUN X00.XX"}, + { 47.306504000, 20.888841250, 3, 4, "HUN XK0.00"}, + { 46.782664000, 17.234715875, 3, 4, "HUN Y00.XX"}, + { 46.767204000, 21.083803625, 3, 4, "HUN YK0.00"}, + { 47.193364000, 18.098415875, 3, 4, "HUN Z00.XX"}, + { 46.374104000, 18.092365000, 3, 4, "HUN ZK0.00"}, + { 48.539505000, 19.435862500, 2, 6, "HUN 012.XXX"}, + { 48.539505000, 20.128526500, 2, 5, "HUN 112.XXX"}, + { 48.539505000, 20.821190500, 2, 5, "HUN 212.XXX"}, + { 48.539505000, 21.513854500, 2, 5, "HUN 312.XXX"}, + { 48.539505000, 22.206518500, 2, 6, "HUN 412.XXX"}, + { 48.048465000, 16.838085000, 2, 7, "HUN 512.XXX"}, + { 48.048465000, 17.525541000, 2, 6, "HUN 612.XXX"}, + { 48.048465000, 18.212997000, 2, 5, "HUN 712.XXX"}, + { 48.048465000, 18.900453000, 2, 5, "HUN 812.XXX"}, + { 48.048465000, 19.587909000, 2, 5, "HUN 912.XXX"}, + { 48.048465000, 20.275365000, 2, 3, "HUN B12.XXX"}, + { 48.048465000, 20.962821000, 2, 3, "HUN C12.XXX"}, + { 48.048465000, 21.650277000, 2, 3, "HUN D12.XXX"}, + { 48.048465000, 22.337733000, 2, 4, "HUN F12.XXX"}, + { 47.802945000, 16.150629000, 2, 6, "HUN G12.XXX"}, + { 47.557425000, 16.836132500, 2, 3, "HUN H12.XXX"}, + { 47.557425000, 17.518380500, 2, 3, "HUN J12.XXX"}, + { 47.557425000, 18.200628500, 2, 3, "HUN K12.XXX"}, + { 47.557425000, 18.882876500, 3, 4, "HUN L12.XXX"}, + { 47.557425000, 19.565124500, 2, 3, "HUN M12.XXX"}, + { 47.557425000, 20.247372500, 2, 3, "HUN N12.XXX"}, + { 47.557425000, 20.929620500, 2, 3, "HUN P12.XXX"}, + { 47.557425000, 21.611868500, 3, 4, "HUN Q12.XXX"}, + { 47.311905000, 16.153884500, 2, 5, "HUN R12.XXX"}, + { 47.066385000, 16.829023000, 2, 5, "HUN S12.XXX"}, + { 47.066385000, 17.506063000, 2, 3, "HUN T12.XXX"}, + { 47.066385000, 18.183103000, 2, 3, "HUN V12.XXX"}, + { 47.066385000, 18.860143000, 2, 3, "HUN W12.XXX"}, + { 47.066385000, 19.537183000, 2, 3, "HUN X12.XXX"}, + { 47.066385000, 20.214223000, 2, 3, "HUN Y12.XXX"}, + { 47.066385000, 20.891263000, 2, 3, "HUN Z12.XXX"}, + { 46.654545000, 21.568303000, 2, 5, "HUN 01.XXXX"}, + { 46.409025000, 16.151983000, 2, 7, "HUN 11.XXXX"}, + { 46.163505000, 16.826888000, 2, 6, "HUN 21.XXXX"}, + { 46.163505000, 17.493512000, 2, 3, "HUN 31.XXXX"}, + { 46.163505000, 18.160136000, 2, 3, "HUN 41.XXXX"}, + { 46.163505000, 18.826760000, 2, 3, "HUN 51.XXXX"}, + { 46.163505000, 19.493384000, 2, 5, "HUN 61.XXXX"}, + { 46.150283500, 20.154435000, 3, 6, "HUN 71.XXXX"}, + { 46.163505000, 20.821059000, 3, 8, "HUN 81.XXXX"}, + { 45.885585000, 17.453123000, 3, 6, "HUN 9H.HHHH"}, + { 45.885585000, 18.119747000, 3, 6, "HUN BH.HHHH"}, + { 45.885585000, 18.786371000, 3, 6, "HUN CH.HHHH"}, + { 45.885585000, 19.452995000, 3, 6, "HUN DH.HHHH"}, + { 46.135491000, 20.121468000, 4, 7, "HUN 7123.XX"}, + { 46.143810000, 20.788035000, 3, 8, "HUN 8123.XX"}, + { 46.117365000, 17.465155000, 3, 4, "HUN 9HHH.HH"}, + { 46.117365000, 18.131779000, 3, 4, "HUN BHHH.HH"}, + { 46.117365000, 18.798403000, 3, 4, "HUN CHHH.HH"}, + { 46.117365000, 19.465027000, 3, 6, "HUN DHHH.HH"}, + { 47.156650000, 19.502500000, 2, 3, "HUN DBPK.J3J"}, + { 37.591345000, 126.916027500, 4, 5, "KOR 12.XX"}, + { 37.640486500, 126.623747500, 3, 6, "KOR 12.XXX"}, + { 35.172514000, 129.022210000, 3, 4, "KOR 000.XX"}, + { 35.851014000, 128.598853375, 3, 4, "KOR 200.XX"}, + { 35.832667000, 128.448345375, 3, 4, "KOR 400.XX"}, + { 36.322214000, 127.327391750, 3, 4, "KOR 600.XX"}, + { 35.200224000, 126.849719625, 3, 4, "KOR 800.XX"}, + { 35.200224000, 126.744731625, 3, 4, "KOR 900.XX"}, + { 35.582424000, 129.277380000, 3, 4, "KOR B00.XX"}, + { 35.881524000, 127.090341375, 3, 4, "KOR C00.XX"}, + { 36.676724000, 127.425302750, 3, 4, "KOR D00.XX"}, + { 35.263824000, 128.624180000, 3, 4, "KOR F00.XX"}, + { 35.272473000, 128.520585000, 3, 4, "KOR G00.XX"}, + { 37.773924000, 127.008724500, 3, 4, "KOR H00.XX"}, + { 36.062924000, 129.309641375, 3, 4, "KOR J00.XX"}, + { 35.229824000, 128.044280000, 3, 4, "KOR K00.XX"}, + { 33.535024000, 126.462223625, 3, 4, "KOR L00.XX"}, + { 36.854324000, 127.080163125, 3, 4, "KOR M00.XX"}, + { 35.989324000, 126.921141375, 3, 4, "KOR N00.XX"}, + { 36.153724000, 128.306241375, 3, 4, "KOR P00.XX"}, + { 34.849824000, 126.349919625, 3, 4, "KOR Q00.XX"}, + { 36.026324000, 126.660341375, 3, 4, "KOR R00.XX"}, + { 37.911624000, 127.686085875, 3, 4, "KOR S00.XX"}, + { 35.287424000, 128.839380000, 3, 4, "KOR T00.XX"}, + { 37.389624000, 127.894224500, 3, 4, "KOR V00.XX"}, + { 35.005324000, 127.460619625, 3, 4, "KOR W00.XX"}, + { 37.806724000, 128.860024500, 3, 4, "KOR X00.XX"}, + { 37.027024000, 127.877563125, 3, 4, "KOR Y00.XX"}, + { 35.896024000, 129.161741375, 3, 4, "KOR Z00.XX"}, + { 38.579595000, 126.958994500, 2, 5, "KOR 012.XXX"}, + { 38.579595000, 127.547498500, 2, 5, "KOR 112.XXX"}, + { 38.579595000, 128.136001500, 2, 5, "KOR 212.XXX"}, + { 37.965795000, 124.586330500, 2, 4, "KOR 312.XXX"}, + { 37.793931000, 125.605435500, 2, 6, "KOR 412.XXX"}, + { 38.088555000, 126.193939500, 2, 5, "KOR 512.XXX"}, + { 38.088555000, 126.782443500, 2, 5, "KOR 612.XXX"}, + { 38.088555000, 127.370947500, 2, 3, "KOR 712.XXX"}, + { 38.088555000, 127.959451500, 2, 3, "KOR 812.XXX"}, + { 38.088555000, 128.547955500, 2, 3, "KOR 912.XXX"}, + { 37.597515000, 125.958251000, 3, 5, "KOR B12.XXX"}, + { 37.597515000, 126.541547000, 2, 3, "KOR C12.XXX"}, + { 37.597515000, 127.124843000, 3, 4, "KOR D12.XXX"}, + { 37.597515000, 127.708139000, 2, 3, "KOR F12.XXX"}, + { 37.597515000, 128.291435000, 2, 3, "KOR G12.XXX"}, + { 37.597515000, 128.874731000, 2, 3, "KOR H12.XXX"}, + { 37.106475000, 125.671524500, 2, 3, "KOR J12.XXX"}, + { 37.106475000, 126.249612500, 2, 3, "KOR K12.XXX"}, + { 37.106475000, 126.827700500, 2, 3, "KOR L12.XXX"}, + { 37.106475000, 127.405788500, 2, 3, "KOR M12.XXX"}, + { 37.106475000, 127.983876500, 2, 3, "KOR N12.XXX"}, + { 37.106475000, 128.561964500, 2, 3, "KOR P12.XXX"}, + { 37.106475000, 129.140052500, 2, 3, "KOR Q12.XXX"}, + { 36.271707000, 125.671238000, 2, 3, "KOR R12.XXX"}, + { 36.615435000, 126.244118000, 2, 3, "KOR S12.XXX"}, + { 36.615435000, 126.816998000, 2, 3, "KOR T12.XXX"}, + { 36.615435000, 127.389878000, 2, 3, "KOR V12.XXX"}, + { 36.615435000, 127.962758000, 2, 3, "KOR W12.XXX"}, + { 36.615435000, 128.535638000, 2, 3, "KOR X12.XXX"}, + { 36.615435000, 129.108518000, 2, 3, "KOR Y12.XXX"}, + { 36.124395000, 126.244118000, 2, 3, "KOR Z12.XXX"}, + { 35.712555000, 126.816998000, 2, 3, "KOR 01.XXXX"}, + { 35.712555000, 127.389878000, 2, 3, "KOR 11.XXXX"}, + { 35.712555000, 127.962758000, 2, 3, "KOR 21.XXXX"}, + { 35.712555000, 128.535638000, 2, 3, "KOR 31.XXXX"}, + { 35.712555000, 129.108518000, 2, 3, "KOR 41.XXXX"}, + { 35.221515000, 125.671238000, 2, 3, "KOR 51.XXXX"}, + { 35.221515000, 126.244118000, 2, 3, "KOR 61.XXXX"}, + { 35.221515000, 126.816998000, 2, 3, "KOR 71.XXXX"}, + { 35.221515000, 127.389878000, 2, 3, "KOR 81.XXXX"}, + { 35.221515000, 127.962758000, 2, 3, "KOR 91.XXXX"}, + { 35.221515000, 128.535638000, 3, 4, "KOR B1.XXXX"}, + { 35.221515000, 129.108518000, 3, 4, "KOR C1.XXXX"}, + { 34.484955000, 125.074349000, 2, 3, "KOR D1.XXXX"}, + { 34.730475000, 125.862084500, 2, 3, "KOR F1.XXXX"}, + { 34.730475000, 126.429756500, 2, 3, "KOR G1.XXXX"}, + { 34.730475000, 126.997428500, 2, 3, "KOR H1.XXXX"}, + { 34.730475000, 127.565100500, 2, 3, "KOR J1.XXXX"}, + { 34.730475000, 128.132772500, 2, 3, "KOR K1.XXXX"}, + { 34.730475000, 128.700444500, 2, 5, "KOR L1.XXXX"}, + { 33.993915000, 125.067058000, 2, 3, "KOR M1.XXXX"}, + { 34.239435000, 125.629522000, 2, 3, "KOR N1.XXXX"}, + { 34.239435000, 126.191986000, 2, 3, "KOR P1.XXXX"}, + { 34.239435000, 126.754450000, 2, 3, "KOR Q1.XXXX"}, + { 34.239435000, 127.316914000, 2, 3, "KOR R1.XXXX"}, + { 34.239435000, 127.879378000, 2, 3, "KOR S1.XXXX"}, + { 34.239435000, 128.441842000, 2, 5, "KOR T1.XXXX"}, + { 33.748395000, 126.276355000, 2, 3, "KOR V1.XXXX"}, + { 33.748395000, 126.838819000, 2, 3, "KOR W1.XXXX"}, + { 33.133795000, 126.032034500, 2, 3, "KOR X1.XXXX"}, + { 33.133795000, 126.589290500, 2, 3, "KOR Y1.XXXX"}, + { 37.290375000, 130.401126500, 2, 3, "KOR Z1.XXXX"}, + { 33.763656500, 127.373191000, 2, 3, "KOR Z123.XX"}, + { 37.556244500, 126.963600000, 4, 5, "KOR C6J0.4C0"}, + { 64.152438500, -22.025794500, 4, 7, "ISL 12.XX"}, + { 63.859634500, -22.094500000, 3, 6, "ISL 12.XXX"}, + { 64.002714000, -22.751348375, 3, 6, "ISL 000.XX"}, + { 63.942114000, -21.195048375, 3, 4, "ISL 200.XX"}, + { 65.722124000, -18.202896375, 3, 4, "ISL 400.XX"}, + { 63.472124000, -20.359382125, 3, 4, "ISL 500.XX"}, + { 66.121024000, -23.220496375, 4, 7, "ISL 600.XX"}, + { 65.780724000, -19.758196375, 3, 4, "ISL 700.XX"}, + { 63.890724000, -22.540964375, 3, 6, "ISL 800.XX"}, + { 66.090724000, -17.395996375, 3, 4, "ISL 900.XX"}, + { 64.580724000, -21.994267500, 3, 6, "ISL B00.XX"}, + { 65.300724000, -14.496275500, 3, 4, "ISL C00.XX"}, + { 64.300724000, -15.302659500, 3, 4, "ISL D00.XX"}, + { 66.020724000, -18.678196375, 3, 4, "ISL F00.XX"}, + { 65.190724000, -13.796275500, 3, 4, "ISL G00.XX"}, + { 66.200724000, -19.030230125, 3, 4, "ISL H00.XX"}, + { 65.093424000, -22.834467500, 3, 6, "ISL J00.XX"}, + { 64.930724000, -23.834467500, 3, 6, "ISL K00.XX"}, + { 65.110724000, -14.096275500, 3, 4, "ISL L00.XX"}, + { 66.110724000, -18.748196375, 3, 4, "ISL M00.XX"}, + { 66.190724000, -23.370230125, 3, 6, "ISL N00.XX"}, + { 65.700724000, -20.408196375, 3, 4, "ISL P00.XX"}, + { 64.010724000, -22.460964375, 3, 6, "ISL Q00.XX"}, + { 64.960724000, -23.364467500, 3, 6, "ISL R00.XX"}, + { 63.790724000, -20.320964375, 4, 5, "ISL S00.XX"}, + { 65.290724000, -14.116275500, 3, 4, "ISL T00.XX"}, + { 65.070724000, -14.314467500, 3, 4, "ISL V00.XX"}, + { 65.620724000, -24.098196375, 3, 6, "ISL W00.XX"}, + { 63.870724000, -20.490964375, 3, 4, "ISL X00.XX"}, + { 64.970724000, -14.114467500, 3, 4, "ISL Y00.XX"}, + { 63.899624000, -21.178164375, 3, 4, "ISL Z00.XX"}, + { 66.285738500, -23.170878000, 2, 5, "ISL 012.XXX"}, + { 66.565974000, -16.592426500, 2, 3, "ISL 112.XXX"}, + { 66.565974000, -15.441458500, 2, 3, "ISL 212.XXX"}, + { 66.186275000, -24.294643500, 2, 5, "ISL 312.XXX"}, + { 66.186275000, -23.164507500, 3, 6, "ISL 412.XXX"}, + { 66.186275000, -22.034371500, 2, 5, "ISL 512.XXX"}, + { 66.186275000, -20.904235500, 2, 3, "ISL 612.XXX"}, + { 66.186275000, -19.774099500, 2, 3, "ISL 712.XXX"}, + { 66.186275000, -18.643963500, 2, 3, "ISL 812.XXX"}, + { 66.186275000, -17.513827500, 2, 3, "ISL 912.XXX"}, + { 66.186275000, -16.383691500, 2, 3, "ISL B12.XXX"}, + { 66.186275000, -15.253555500, 2, 3, "ISL C12.XXX"}, + { 65.695235000, -24.511400500, 2, 5, "ISL D12.XXX"}, + { 65.695235000, -23.402096500, 2, 5, "ISL F12.XXX"}, + { 65.695235000, -22.292792500, 2, 5, "ISL G12.XXX"}, + { 65.695235000, -21.183488500, 2, 3, "ISL H12.XXX"}, + { 65.695235000, -20.074184500, 2, 3, "ISL J12.XXX"}, + { 65.695235000, -18.964880500, 2, 3, "ISL K12.XXX"}, + { 65.695235000, -17.855576500, 2, 3, "ISL L12.XXX"}, + { 65.695235000, -16.746272500, 2, 3, "ISL M12.XXX"}, + { 65.695235000, -15.636968500, 2, 3, "ISL N12.XXX"}, + { 65.695235000, -14.527664500, 2, 3, "ISL P12.XXX"}, + { 65.105987000, -24.158245500, 2, 5, "ISL Q12.XXX"}, + { 65.204195000, -23.069773500, 2, 5, "ISL R12.XXX"}, + { 65.204195000, -21.981301500, 2, 5, "ISL S12.XXX"}, + { 65.204195000, -20.892829500, 2, 3, "ISL T12.XXX"}, + { 65.204195000, -19.804357500, 2, 3, "ISL V12.XXX"}, + { 65.204195000, -18.715885500, 2, 3, "ISL W12.XXX"}, + { 65.204195000, -17.627413500, 2, 3, "ISL X12.XXX"}, + { 65.204195000, -16.538941500, 2, 3, "ISL Y12.XXX"}, + { 65.204195000, -15.450469500, 2, 3, "ISL Z12.XXX"}, + { 64.792355000, -14.361997500, 2, 3, "ISL 01.XXXX"}, + { 64.301315000, -22.429190500, 2, 5, "ISL 11.XXXX"}, + { 64.301315000, -21.361550500, 3, 6, "ISL 21.XXXX"}, + { 64.301315000, -20.293910500, 2, 3, "ISL 31.XXXX"}, + { 64.301315000, -19.226270500, 2, 3, "ISL 41.XXXX"}, + { 64.301315000, -18.158630500, 2, 3, "ISL 51.XXXX"}, + { 64.301315000, -17.090990500, 2, 3, "ISL 61.XXXX"}, + { 64.301315000, -16.023350500, 2, 3, "ISL 71.XXXX"}, + { 64.301315000, -14.955710500, 2, 3, "ISL 81.XXXX"}, + { 63.810275000, -22.793594500, 2, 5, "ISL 91.XXXX"}, + { 63.810275000, -21.746786500, 2, 5, "ISL B1.XXXX"}, + { 63.810275000, -20.699978500, 2, 3, "ISL C1.XXXX"}, + { 63.810275000, -19.653170500, 2, 3, "ISL D1.XXXX"}, + { 63.810275000, -18.606362500, 2, 3, "ISL F1.XXXX"}, + { 63.810275000, -17.559554500, 2, 3, "ISL G1.XXXX"}, + { 63.810275000, -16.512746500, 2, 3, "ISL H1.XXXX"}, + { 63.810275000, -15.465938500, 2, 3, "ISL J1.XXXX"}, + { 63.319235000, -21.004750500, 2, 3, "ISL K1.XXXX"}, + { 63.319235000, -19.978774500, 2, 3, "ISL L1.XXXX"}, + { 63.319235000, -18.952798500, 2, 3, "ISL M1.XXXX"}, + { 63.319235000, -17.926822500, 2, 3, "ISL N1.XXXX"}, + { 67.725205500, -24.855418500, 1, 4, "ISL 1234.XXX"}, + { 14.665100000, -90.566629000, 4, 5, "GTM 12.XX"}, + { 14.779711000, -90.848892000, 3, 4, "GTM 12.XXX"}, + { 14.885324000, -91.567735500, 4, 5, "GTM 000.XX"}, + { 14.340724000, -90.819822625, 4, 5, "GTM 100.XX"}, + { 15.359824000, -91.530048375, 3, 4, "GTM 200.XX"}, + { 15.750024000, -88.629148375, 3, 4, "GTM 300.XX"}, + { 15.510124000, -90.426448375, 3, 4, "GTM 400.XX"}, + { 14.945424000, -91.409135500, 4, 5, "GTM 500.XX"}, + { 14.742924000, -91.906322625, 3, 9, "GTM 600.XX"}, + { 14.560024000, -91.531022625, 3, 4, "GTM 700.XX"}, + { 14.583724000, -91.710122625, 3, 9, "GTM 800.XX"}, + { 14.951624000, -91.492335500, 3, 4, "GTM 900.XX"}, + { 15.007424000, -91.831835500, 3, 9, "GTM B00.XX"}, + { 14.798324000, -91.210435500, 3, 4, "GTM C00.XX"}, + { 15.004624000, -89.598635500, 3, 4, "GTM D00.XX"}, + { 14.331524000, -89.934522625, 3, 6, "GTM F00.XX"}, + { 16.948324000, -89.950088000, 3, 6, "GTM G00.XX"}, + { 14.444524000, -90.306022625, 3, 4, "GTM H00.XX"}, + { 15.084224000, -91.453435500, 3, 4, "GTM J00.XX"}, + { 14.927624000, -91.649535500, 3, 8, "GTM K00.XX"}, + { 15.070724000, -91.192035500, 3, 4, "GTM L00.XX"}, + { 14.851824000, -91.688635500, 3, 8, "GTM M00.XX"}, + { 14.742464000, -90.911945500, 3, 4, "GTM N00.XX"}, + { 15.414204000, -91.177395375, 3, 4, "GTM NK0.00"}, + { 14.582464000, -89.381858875, 4, 5, "GTM P00.XX"}, + { 15.093004000, -90.343323500, 3, 4, "GTM PK0.00"}, + { 14.783464000, -91.014945500, 3, 4, "GTM Q00.XX"}, + { 13.932945000, -90.825316250, 3, 4, "GTM QK0.00"}, + { 14.112264000, -91.090673250, 3, 4, "GTM R00.XX"}, + { 14.677104000, -91.039850625, 3, 4, "GTM RK0.00"}, + { 14.850864000, -91.482345500, 4, 5, "GTM S00.XX"}, + { 14.833704000, -91.363323500, 3, 4, "GTM SK0.00"}, + { 14.302064000, -91.399558875, 3, 4, "GTM T00.XX"}, + { 15.364304000, -90.481895375, 3, 4, "GTM TK0.00"}, + { 14.672864000, -90.846158875, 4, 5, "GTM V00.XX"}, + { 14.180304000, -91.330150625, 3, 4, "GTM VK0.00"}, + { 14.352164000, -91.049158875, 3, 4, "GTM W00.XX"}, + { 14.931804000, -91.137123500, 3, 4, "GTM WK0.00"}, + { 14.649464000, -90.022758875, 3, 4, "GTM X00.XX"}, + { 14.795204000, -89.569823500, 4, 5, "GTM XK0.00"}, + { 14.651764000, -91.261558875, 3, 4, "GTM Y00.XX"}, + { 15.665904000, -91.734495375, 3, 9, "GTM YK0.00"}, + { 15.098264000, -90.525245500, 3, 4, "GTM Z00.XX"}, + { 15.105204000, -90.652523500, 3, 4, "GTM ZK0.00"}, + { 17.686359000, -90.843413000, 2, 8, "GTM 0HH.HHH"}, + { 17.686359000, -90.353861000, 2, 5, "GTM 1HH.HHH"}, + { 17.686359000, -89.864309000, 2, 5, "GTM 2HH.HHH"}, + { 17.686359000, -89.374757000, 2, 5, "GTM 3HH.HHH"}, + { 17.394039000, -91.552173000, 2, 11, "GTM 412.XXX"}, + { 17.394039000, -91.062621000, 2, 11, "GTM 512.XXX"}, + { 17.394039000, -90.573069000, 2, 8, "GTM 612.XXX"}, + { 17.394039000, -90.083517000, 2, 5, "GTM 712.XXX"}, + { 17.394039000, -89.593965000, 2, 3, "GTM 812.XXX"}, + { 16.902999000, -91.057699500, 2, 8, "GTM 912.XXX"}, + { 16.902999000, -90.573355500, 2, 8, "GTM B12.XXX"}, + { 16.902999000, -90.089011500, 2, 5, "GTM C12.XXX"}, + { 16.902999000, -89.604667500, 2, 3, "GTM D12.XXX"}, + { 16.411959000, -92.026387500, 2, 10, "GTM F12.XXX"}, + { 16.411959000, -91.542043500, 2, 8, "GTM G12.XXX"}, + { 16.411959000, -91.057699500, 2, 8, "GTM H12.XXX"}, + { 16.411959000, -90.573355500, 2, 8, "GTM J12.XXX"}, + { 16.411959000, -90.089011500, 2, 5, "GTM K12.XXX"}, + { 16.411959000, -89.604667500, 2, 3, "GTM L12.XXX"}, + { 15.920919000, -92.074822500, 2, 8, "GTM M12.XXX"}, + { 15.920919000, -91.590478500, 2, 3, "GTM N12.XXX"}, + { 15.920919000, -91.106134500, 2, 3, "GTM P12.XXX"}, + { 15.920919000, -90.621790500, 2, 3, "GTM Q12.XXX"}, + { 15.920919000, -90.137446500, 2, 3, "GTM R12.XXX"}, + { 15.920919000, -89.653102500, 2, 3, "GTM S12.XXX"}, + { 15.920919000, -89.168758500, 2, 5, "GTM T12.XXX"}, + { 15.920919000, -88.684414500, 2, 5, "GTM V12.XXX"}, + { 15.429879000, -92.209355500, 2, 8, "GTM W12.XXX"}, + { 15.429879000, -91.735781500, 2, 8, "GTM X12.XXX"}, + { 15.429879000, -91.251437500, 2, 3, "GTM Y12.XXX"}, + { 15.429879000, -90.767093500, 2, 3, "GTM Z12.XXX"}, + { 15.018039000, -90.282749500, 2, 3, "GTM 01.XXXX"}, + { 15.018039000, -89.798405500, 2, 3, "GTM 11.XXXX"}, + { 15.018039000, -89.314061500, 2, 3, "GTM 21.XXXX"}, + { 15.018039000, -88.829717500, 2, 5, "GTM 31.XXXX"}, + { 14.526999000, -92.209642000, 2, 3, "GTM 41.XXXX"}, + { 14.526999000, -91.741276000, 2, 3, "GTM 51.XXXX"}, + { 14.526999000, -91.262140000, 2, 3, "GTM 61.XXXX"}, + { 14.526999000, -90.783004000, 3, 4, "GTM 71.XXXX"}, + { 14.526999000, -90.303868000, 2, 3, "GTM 81.XXXX"}, + { 14.526999000, -89.824732000, 2, 3, "GTM 91.XXXX"}, + { 14.526999000, -89.580373000, 3, 4, "GTM B1.XXXX"}, + { 14.035959000, -92.153333000, 2, 3, "GTM C1.XXXX"}, + { 14.035959000, -91.674197000, 2, 3, "GTM D1.XXXX"}, + { 14.035959000, -91.195061000, 2, 3, "GTM F1.XXXX"}, + { 14.035959000, -90.715925000, 2, 3, "GTM G1.XXXX"}, + { 14.035959000, -90.236789000, 2, 3, "GTM H1.XXXX"}, + { 14.035959000, -89.757653000, 2, 5, "GTM J1.XXXX"}, + { 13.544919000, -91.813146000, 2, 3, "GTM K1.XXXX"}, + { 13.544919000, -91.334010000, 2, 3, "GTM L1.XXXX"}, + { 13.544919000, -90.854874000, 2, 3, "GTM M1.XXXX"}, + { 13.544919000, -90.375738000, 2, 3, "GTM N1.XXXX"}, + { 15.660000000, -90.224529000, 2, 3, "GTM 44MW.XTF"}, + { 23.139153000, -82.430356500, 4, 6, "CUB 12.XX"}, + { 23.124075000, -82.526981250, 3, 5, "CUB 00.XXX"}, + { 19.973594000, -75.918347875, 3, 5, "CUB 70.XXX"}, + { 21.320094000, -78.026022250, 3, 6, "CUB F0.XXX"}, + { 20.814294000, -76.363040000, 3, 5, "CUB M0.XXX"}, + { 22.342894000, -80.089904500, 3, 6, "CUB T0.XXX"}, + { 20.186324000, -75.246278125, 3, 5, "CUB 000.XX"}, + { 20.418924000, -76.685778125, 3, 5, "CUB 100.XX"}, + { 22.456624000, -83.741743500, 3, 5, "CUB 200.XX"}, + { 22.199024000, -80.492643500, 3, 6, "CUB 300.XX"}, + { 23.066545000, -81.619856250, 3, 5, "CUB 400.XX"}, + { 20.975545000, -77.011760000, 3, 6, "CUB 500.XX"}, + { 21.978824000, -79.498530625, 3, 6, "CUB 600.XX"}, + { 20.357224000, -77.162978125, 3, 5, "CUB 700.XX"}, + { 20.260724000, -76.043278125, 3, 5, "CUB 800.XX"}, + { 21.886124000, -78.805530625, 3, 6, "CUB 900.XX"}, + { 23.047064000, -81.249890750, 3, 5, "CUB B00.XX"}, + { 21.175004000, -76.609836750, 3, 6, "CUB BK0.00"}, + { 20.303364000, -76.280089375, 3, 5, "CUB C00.XX"}, + { 20.654104000, -75.717792000, 3, 5, "CUB CK0.00"}, + { 22.727464000, -80.929690750, 3, 5, "CUB D00.XX"}, + { 20.640804000, -74.963292000, 3, 5, "CUB DK0.00"}, + { 22.515564000, -83.553119500, 3, 5, "CUB F00.XX"}, + { 22.816604000, -82.796726250, 3, 5, "CUB FK0.00"}, + { 22.856064000, -82.058690750, 3, 5, "CUB G00.XX"}, + { 20.181204000, -75.858219125, 3, 5, "CUB GK0.00"}, + { 22.718164000, -83.072090750, 3, 5, "CUB H00.XX"}, + { 20.334204000, -74.528019125, 3, 5, "CUB HK0.00"}, + { 22.979464000, -82.185890750, 3, 5, "CUB J00.XX"}, + { 21.777304000, -80.008208625, 3, 6, "CUB JK0.00"}, + { 22.114564000, -78.659119500, 3, 6, "CUB K00.XX"}, + { 22.513804000, -81.159281500, 3, 5, "CUB KK0.00"}, + { 22.818664000, -80.117690750, 3, 6, "CUB L00.XX"}, + { 21.544004000, -77.295308625, 3, 6, "CUB LK0.00"}, + { 21.537764000, -78.257647250, 3, 6, "CUB M00.XX"}, + { 22.795604000, -81.221526250, 3, 5, "CUB MK0.00"}, + { 22.592064000, -80.269390750, 3, 6, "CUB N00.XX"}, + { 22.370104000, -80.188081500, 3, 6, "CUB NK0.00"}, + { 22.322564000, -79.687219500, 3, 6, "CUB P00.XX"}, + { 22.336604000, -79.262781500, 3, 6, "CUB PK0.00"}, + { 20.972464000, -75.752976000, 3, 7, "CUB Q00.XX"}, + { 21.044104000, -77.377936750, 3, 6, "CUB QK0.00"}, + { 22.799064000, -81.581490750, 3, 5, "CUB R00.XX"}, + { 22.144104000, -80.228081500, 3, 6, "CUB RK0.00"}, + { 20.382464000, -76.462889375, 3, 5, "CUB S00.XX"}, + { 20.720804000, -78.024792000, 3, 5, "CUB SK0.00"}, + { 22.082164000, -79.518419500, 3, 6, "CUB T00.XX"}, + { 22.493904000, -79.549881500, 3, 6, "CUB TK0.00"}, + { 20.182464000, -75.682889375, 3, 5, "CUB V00.XX"}, + { 22.967804000, -82.596826250, 3, 5, "CUB VK0.00"}, + { 22.490864000, -79.769519500, 3, 6, "CUB W00.XX"}, + { 22.144104000, -79.998081500, 3, 6, "CUB WK0.00"}, + { 22.892464000, -82.533490750, 3, 5, "CUB X00.XX"}, + { 22.514104000, -79.498081500, 4, 7, "CUB XK0.00"}, + { 22.662464000, -80.083490750, 3, 6, "CUB Y00.XX"}, + { 21.766704000, -79.297508625, 3, 6, "CUB YK0.00"}, + { 22.986164000, -82.419890750, 3, 5, "CUB Z00.XX"}, + { 22.777204000, -81.942026250, 3, 5, "CUB ZK0.00"}, + { 19.910534000, -77.621515500, 2, 4, "CUB 1234.XX"}, + { 22.293976500, -84.856823500, 2, 4, "CUB 123.XXX"}, + { 22.956688500, -80.318594000, 2, 5, "CUB 12.XXXX"}, + { 23.045151500, -84.578048000, 2, 4, "CUB 1234.XXX"}, + { 42.733100000, 23.272638000, 4, 5, "BGR 12.XX"}, + { 42.593915000, 23.014793000, 3, 4, "BGR 00.XXX"}, + { 42.112224000, 24.610786500, 3, 4, "BGR C0.XXX"}, + { 43.330115000, 27.546337500, 3, 4, "BGR P0.XXX"}, + { 42.526845000, 27.395302500, 3, 4, "BGR 000.XX"}, + { 43.888924000, 25.916552000, 3, 6, "BGR 100.XX"}, + { 42.450115000, 25.581802500, 3, 4, "BGR 200.XX"}, + { 43.457724000, 24.561404500, 3, 4, "BGR 300.XX"}, + { 42.699824000, 26.267356000, 3, 4, "BGR 400.XX"}, + { 43.616024000, 27.763552000, 3, 4, "BGR 500.XX"}, + { 43.288224000, 26.888504500, 3, 4, "BGR 600.XX"}, + { 41.991324000, 25.493960000, 3, 4, "BGR 700.XX"}, + { 42.247424000, 24.269608500, 3, 4, "BGR 800.XX"}, + { 42.541924000, 26.441608500, 3, 4, "BGR 900.XX"}, + { 42.064824000, 23.015808500, 3, 6, "BGR B00.XX"}, + { 43.113124000, 25.556904500, 3, 4, "BGR C00.XX"}, + { 42.923724000, 25.262656000, 3, 4, "BGR D00.XX"}, + { 43.260724000, 23.506804500, 3, 4, "BGR F00.XX"}, + { 42.674424000, 25.327556000, 3, 4, "BGR G00.XX"}, + { 44.042624000, 22.806552000, 3, 6, "BGR H00.XX"}, + { 42.288545000, 22.649688500, 3, 6, "BGR J00.XX"}, + { 43.411204000, 23.214291500, 3, 4, "BGR JK0.00"}, + { 42.071664000, 25.569536500, 3, 4, "BGR K00.XX"}, + { 41.625004000, 25.344460000, 4, 5, "BGR KK0.00"}, + { 43.265764000, 26.512949500, 3, 4, "BGR L00.XX"}, + { 43.145504000, 24.679691500, 3, 4, "BGR LK0.00"}, + { 42.279364000, 23.089236500, 3, 4, "BGR M00.XX"}, + { 44.088504000, 27.211340625, 3, 6, "BGR MK0.00"}, + { 43.144064000, 25.664449500, 3, 4, "BGR N00.XX"}, + { 43.535904000, 26.471491500, 3, 4, "BGR NK0.00"}, + { 41.604664000, 24.658780000, 3, 4, "BGR P00.XX"}, + { 43.597904000, 25.321702000, 3, 4, "BGR PK0.00"}, + { 41.407545000, 23.124251500, 3, 6, "BGR Q00.XX"}, + { 42.343004000, 23.495270500, 3, 4, "BGR QK0.00"}, + { 41.559664000, 23.230080000, 3, 4, "BGR R00.XX"}, + { 42.666105000, 24.727503000, 3, 4, "BGR RK0.00"}, + { 42.491264000, 25.962536500, 3, 4, "BGR S00.XX"}, + { 42.022555000, 23.971397500, 3, 4, "BGR SK0.00"}, + { 43.045564000, 25.084449500, 3, 4, "BGR T00.XX"}, + { 42.713804000, 27.221381000, 3, 4, "BGR TK0.00"}, + { 42.912264000, 23.779093000, 3, 4, "BGR V00.XX"}, + { 41.918804000, 25.874160000, 3, 5, "BGR VK0.00"}, + { 42.664164000, 26.938793000, 3, 4, "BGR W00.XX"}, + { 43.323204000, 26.208791500, 3, 4, "BGR WK0.00"}, + { 42.045364000, 24.266636500, 3, 4, "BGR X00.XX"}, + { 41.568104000, 23.689260000, 3, 4, "BGR XK0.00"}, + { 42.522464000, 24.138093000, 3, 4, "BGR Y00.XX"}, + { 43.271504000, 24.072591500, 3, 4, "BGR YK0.00"}, + { 42.212464000, 25.288436500, 3, 4, "BGR Z00.XX"}, + { 41.769904000, 26.145660000, 3, 5, "BGR ZK0.00"}, + { 44.170491000, 22.385526000, 2, 5, "BGR 112.XXX"}, + { 44.170491000, 23.031318000, 2, 5, "BGR 212.XXX"}, + { 44.170491000, 23.677110000, 2, 5, "BGR 312.XXX"}, + { 44.170491000, 25.614485000, 2, 5, "BGR 412.XXX"}, + { 44.170491000, 26.260277000, 2, 5, "BGR 512.XXX"}, + { 44.170491000, 26.906069000, 2, 5, "BGR 612.XXX"}, + { 44.170491000, 27.551861000, 2, 5, "BGR 712.XXX"}, + { 43.679451000, 22.390446500, 2, 5, "BGR 812.XXX"}, + { 43.679451000, 23.031030500, 2, 3, "BGR 912.XXX"}, + { 43.679451000, 23.671614500, 2, 5, "BGR B12.XXX"}, + { 43.732135000, 24.313480000, 2, 5, "BGR C12.XXX"}, + { 43.679451000, 24.952782500, 2, 5, "BGR D12.XXX"}, + { 43.679451000, 25.593366500, 2, 5, "BGR F12.XXX"}, + { 43.679451000, 26.233950500, 2, 3, "BGR G12.XXX"}, + { 43.679451000, 26.874534500, 2, 3, "BGR H12.XXX"}, + { 43.679451000, 27.515119500, 2, 3, "BGR J12.XXX"}, + { 43.777659000, 28.155702500, 3, 6, "BGR K12.XXX"}, + { 43.188411000, 22.390160000, 2, 5, "BGR L12.XXX"}, + { 43.188411000, 23.025536000, 2, 3, "BGR M12.XXX"}, + { 43.188411000, 23.660912000, 2, 3, "BGR N12.XXX"}, + { 43.188411000, 24.296288000, 2, 3, "BGR P12.XXX"}, + { 43.188411000, 24.931664000, 2, 3, "BGR Q12.XXX"}, + { 43.188411000, 25.567040000, 2, 3, "BGR R12.XXX"}, + { 43.188411000, 26.202416000, 2, 3, "BGR S12.XXX"}, + { 43.188411000, 26.837792000, 2, 3, "BGR T12.XXX"}, + { 43.188411000, 27.473168000, 2, 3, "BGR V12.XXX"}, + { 42.697371000, 22.395081500, 2, 5, "BGR W12.XXX"}, + { 42.697371000, 23.025249500, 3, 4, "BGR X12.XXX"}, + { 42.697371000, 23.655417500, 2, 3, "BGR Y12.XXX"}, + { 42.697371000, 24.285585500, 2, 3, "BGR Z12.XXX"}, + { 42.285531000, 24.915753500, 2, 3, "BGR 01.XXXX"}, + { 42.285531000, 25.545921500, 2, 3, "BGR 11.XXXX"}, + { 42.285531000, 26.176089500, 2, 3, "BGR 21.XXXX"}, + { 42.285531000, 26.806257500, 2, 3, "BGR 31.XXXX"}, + { 42.285531000, 27.436425500, 2, 3, "BGR 41.XXXX"}, + { 41.794491000, 22.470416000, 2, 5, "BGR 51.XXXX"}, + { 41.794491000, 23.095376000, 2, 3, "BGR 61.XXXX"}, + { 41.794491000, 23.720336000, 2, 3, "BGR 71.XXXX"}, + { 41.794491000, 24.345296000, 2, 3, "BGR 81.XXXX"}, + { 41.794491000, 24.970256000, 2, 3, "BGR 91.XXXX"}, + { 41.794491000, 25.595216000, 2, 3, "BGR B1.XXXX"}, + { 41.794491000, 26.220176000, 3, 5, "BGR C1.XXXX"}, + { 41.794491000, 26.845136000, 2, 5, "BGR D1.XXXX"}, + { 41.794491000, 27.470096000, 2, 5, "BGR F1.XXXX"}, + { 41.303451000, 22.756569500, 2, 7, "BGR G1.XXXX"}, + { 41.303451000, 23.376321500, 2, 5, "BGR H1.XXXX"}, + { 41.303451000, 23.996073500, 2, 5, "BGR J1.XXXX"}, + { 41.303451000, 24.615825500, 2, 5, "BGR K1.XXXX"}, + { 41.331904500, 25.234952500, 3, 4, "BGR L1.XXXX"}, + { 41.326131000, 25.802639000, 3, 7, "BGR M1.XXXX"}, + { 41.286624500, 25.204875500, 3, 6, "BGR P123.XX"}, + { 41.304823000, 25.773249000, 3, 7, "BGR Q123.XX"}, + { 42.747000000, 25.485000000, 2, 3, "BGR QQYH.2MH"}, + { 6.344050000, -10.813195000, 4, 5, "LBR 12.XX"}, + { 6.455495000, -10.826001500, 3, 4, "LBR 12.XXX"}, + { 6.064195000, -8.205250750, 3, 6, "LBR 000.XX"}, + { 5.887794000, -10.093650750, 3, 4, "LBR 300.XX"}, + { 7.555472000, -8.628396625, 4, 7, "LBR 600.XX"}, + { 6.990515000, -9.551618625, 3, 4, "LBR 900.XX"}, + { 4.402208000, -7.791917875, 3, 5, "LBR C00.XX"}, + { 6.870314000, -10.864618625, 3, 4, "LBR F00.XX"}, + { 5.005208000, -9.075630875, 3, 4, "LBR H00.XX"}, + { 7.205686000, -9.046778625, 3, 6, "LBR K00.XX"}, + { 4.660515000, -8.281278875, 4, 6, "LBR M00.XX"}, + { 8.400515000, -9.821618625, 3, 6, "LBR P00.XX"}, + { 6.717914000, -11.386948750, 3, 4, "LBR R00.XX"}, + { 6.475769000, -8.930178750, 3, 4, "LBR T00.XX"}, + { 7.343107000, -8.774103625, 3, 6, "LBR W00.XX"}, + { 5.433775000, -9.624326750, 3, 4, "LBR Y00.XX"}, + { 8.509563000, -10.558910000, 2, 7, "LBR 212.XXX"}, + { 8.509563000, -10.090191000, 2, 6, "LBR 312.XXX"}, + { 8.509563000, -9.621471000, 2, 5, "LBR 412.XXX"}, + { 8.018523000, -11.027631000, 2, 7, "LBR 512.XXX"}, + { 8.018523000, -10.558911000, 2, 5, "LBR 612.XXX"}, + { 8.018523000, -10.090191000, 2, 5, "LBR 712.XXX"}, + { 8.018523000, -9.621471000, 2, 5, "LBR 812.XXX"}, + { 7.527483000, -11.496350000, 2, 6, "LBR B12.XXX"}, + { 7.527483000, -11.027629000, 2, 7, "LBR C12.XXX"}, + { 7.527483000, -10.558910000, 2, 5, "LBR D12.XXX"}, + { 7.527483000, -10.090190000, 2, 5, "LBR F12.XXX"}, + { 7.527483000, -9.621469000, 2, 5, "LBR G12.XXX"}, + { 7.527483000, -9.152750000, 2, 5, "LBR H12.XXX"}, + { 7.527483000, -8.684030000, 3, 6, "LBR J12.XXX"}, + { 7.036443000, -11.496350000, 2, 5, "LBR K12.XXX"}, + { 7.036443000, -11.027630000, 2, 3, "LBR L12.XXX"}, + { 7.036443000, -10.558910000, 2, 3, "LBR M12.XXX"}, + { 7.036443000, -10.090190000, 2, 3, "LBR N12.XXX"}, + { 7.036443000, -9.621470000, 2, 3, "LBR P12.XXX"}, + { 7.036443000, -9.152750000, 2, 3, "LBR Q12.XXX"}, + { 7.036443000, -8.684030000, 2, 3, "LBR R12.XXX"}, + { 6.545403000, -11.074502000, 2, 3, "LBR S12.XXX"}, + { 6.545403000, -10.605782000, 3, 4, "LBR T12.XXX"}, + { 6.545403000, -10.137062000, 2, 3, "LBR V12.XXX"}, + { 6.545403000, -9.668342000, 2, 3, "LBR W12.XXX"}, + { 6.545403000, -9.199622000, 2, 3, "LBR X12.XXX"}, + { 6.545403000, -8.730902000, 2, 3, "LBR Y12.XXX"}, + { 6.545403000, -8.262182000, 2, 4, "LBR Z12.XXX"}, + { 7.664974000, -8.730903000, 2, 5, "LBR 912.XXX"}, + { 5.642523000, -10.622187000, 2, 3, "LBR B1.XXXX"}, + { 5.642523000, -10.153467000, 2, 3, "LBR C1.XXXX"}, + { 5.642523000, -9.684747000, 2, 3, "LBR D1.XXXX"}, + { 5.642523000, -9.216027000, 2, 3, "LBR F1.XXXX"}, + { 5.642523000, -8.747307000, 2, 3, "LBR G1.XXXX"}, + { 5.642523000, -8.278587000, 2, 4, "LBR H1.XXXX"}, + { 5.642523000, -7.809867000, 2, 4, "LBR K1.XXXX"}, + { 5.151483000, -10.153466000, 2, 3, "LBR L1.XXXX"}, + { 5.151483000, -9.684746000, 2, 3, "LBR M1.XXXX"}, + { 5.151483000, -9.216026000, 2, 3, "LBR P1.XXXX"}, + { 5.151483000, -8.747306000, 2, 3, "LBR Q1.XXXX"}, + { 5.151483000, -8.278586000, 2, 4, "LBR R1.XXXX"}, + { 5.151483000, -7.809866000, 2, 4, "LBR S1.XXXX"}, + { 4.660443000, -9.333206000, 2, 3, "LBR T1.XXXX"}, + { 4.660443000, -8.864486000, 2, 3, "LBR V1.XXXX"}, + { 4.660443000, -8.395766000, 3, 5, "LBR W1.XXXX"}, + { 4.660443000, -7.927046000, 3, 5, "LBR X1.XXXX"}, + { 4.373795000, -8.395766000, 2, 4, "LBR Y1.XXXX"}, + { 4.373795000, -7.927046000, 2, 4, "LBR Z1.XXXX"}, + { 6.454838500, -9.433889000, 2, 3, "LBR C3R5.RWF"}, + { 14.118200000, -87.248732000, 4, 5, "HND 12.XX"}, + { 15.623652000, -88.190357500, 3, 4, "HND 12.XXX"}, + { 14.063114000, -87.268906750, 3, 4, "HND 000.XX"}, + { 15.784334000, -86.863366250, 3, 4, "HND 200.XX"}, + { 13.350424000, -87.210809750, 3, 4, "HND 300.XX"}, + { 14.500724000, -87.672822625, 3, 4, "HND 400.XX"}, + { 15.867124000, -87.962561250, 3, 4, "HND 500.XX"}, + { 14.083624000, -86.611609750, 3, 6, "HND 600.XX"}, + { 14.627224000, -87.885422625, 3, 4, "HND 700.XX"}, + { 14.710724000, -86.271922625, 3, 4, "HND 800.XX"}, + { 14.869724000, -85.940235500, 3, 4, "HND 900.XX"}, + { 15.788545000, -87.537766250, 3, 4, "HND B00.XX"}, + { 15.682124000, -86.052248375, 3, 4, "HND C00.XX"}, + { 14.810724000, -88.822035500, 3, 4, "HND D00.XX"}, + { 15.520724000, -86.622148375, 3, 4, "HND F00.XX"}, + { 13.481524000, -87.516609750, 3, 4, "HND G00.XX"}, + { 13.900724000, -86.601809750, 3, 6, "HND H00.XX"}, + { 14.389424000, -87.720722625, 3, 6, "HND J00.XX"}, + { 15.170724000, -87.172035500, 3, 4, "HND K00.XX"}, + { 15.071624000, -88.808635500, 3, 6, "HND L00.XX"}, + { 14.961124000, -88.296835500, 3, 4, "HND M00.XX"}, + { 14.440724000, -87.131922625, 3, 4, "HND N00.XX"}, + { 13.566124000, -87.504209750, 3, 4, "HND P00.XX"}, + { 14.360724000, -88.211922625, 3, 6, "HND Q00.XX"}, + { 14.570024000, -86.899722625, 3, 4, "HND R00.XX"}, + { 15.333924000, -87.639948375, 4, 5, "HND S00.XX"}, + { 16.350424000, -86.596674125, 3, 4, "HND T00.XX"}, + { 15.660724000, -86.322148375, 3, 4, "HND V00.XX"}, + { 14.732324000, -88.006322625, 3, 4, "HND W00.XX"}, + { 14.190724000, -88.081809750, 3, 6, "HND X00.XX"}, + { 15.572024000, -86.290948375, 3, 4, "HND Y00.XX"}, + { 15.345724000, -87.718048375, 3, 4, "HND Z00.XX"}, + { 17.200838000, -84.144465000, 2, 3, "HND W1.XXXX"}, + { 16.073203000, -87.146203500, 2, 3, "HND X1.XXXX"}, + { 16.073203000, -86.661859500, 2, 3, "HND Y1.XXXX"}, + { 16.073203000, -86.177515500, 2, 3, "HND Z1.XXXX"}, + { 15.994003000, -88.402893500, 2, 5, "HND 012.XXX"}, + { 15.994003000, -87.918549500, 2, 5, "HND 112.XXX"}, + { 15.994003000, -87.434205500, 2, 5, "HND 212.XXX"}, + { 15.994003000, -86.949861500, 2, 3, "HND 312.XXX"}, + { 15.994003000, -86.465517500, 2, 3, "HND 412.XXX"}, + { 15.994003000, -85.981173500, 2, 3, "HND 512.XXX"}, + { 15.994003000, -85.496829500, 2, 3, "HND 612.XXX"}, + { 15.994003000, -85.012485500, 2, 3, "HND 712.XXX"}, + { 15.994003000, -84.528141500, 2, 3, "HND 812.XXX"}, + { 15.994003000, -84.043797500, 2, 3, "HND 912.XXX"}, + { 15.502963000, -88.790368500, 2, 5, "HND C12.XXX"}, + { 15.502963000, -89.274712500, 2, 5, "HND B12.XXX"}, + { 15.502963000, -88.306024500, 2, 5, "HND D12.XXX"}, + { 15.502963000, -87.821680500, 3, 4, "HND F12.XXX"}, + { 15.502963000, -87.337336500, 2, 3, "HND G12.XXX"}, + { 15.502963000, -86.852992500, 2, 3, "HND H12.XXX"}, + { 15.502963000, -86.368648500, 2, 3, "HND J12.XXX"}, + { 15.502963000, -85.884304500, 2, 3, "HND K12.XXX"}, + { 15.502963000, -85.399960500, 2, 3, "HND L12.XXX"}, + { 15.502963000, -84.915616500, 2, 3, "HND M12.XXX"}, + { 15.502963000, -84.431272500, 2, 3, "HND N12.XXX"}, + { 15.502963000, -83.946928500, 2, 3, "HND P12.XXX"}, + { 15.257442000, -83.462584500, 2, 3, "HND Q12.XXX"}, + { 15.011923000, -87.763845000, 2, 3, "HND V12.XXX"}, + { 15.011923000, -88.242981000, 2, 3, "HND T12.XXX"}, + { 15.011923000, -88.722117000, 3, 6, "HND S12.XXX"}, + { 15.011923000, -89.201253000, 2, 5, "HND R12.XXX"}, + { 15.011923000, -87.284709000, 2, 3, "HND W12.XXX"}, + { 15.011923000, -86.805573000, 2, 3, "HND X12.XXX"}, + { 15.011923000, -86.326437000, 2, 3, "HND Y12.XXX"}, + { 15.011923000, -85.847301000, 2, 3, "HND Z12.XXX"}, + { 14.580388000, -85.391901000, 2, 5, "HND 0123.XX"}, + { 14.580388000, -84.912765000, 2, 5, "HND 1123.XX"}, + { 14.580388000, -84.433629000, 2, 5, "HND 2123.XX"}, + { 14.580388000, -83.954493000, 2, 5, "HND 3123.XX"}, + { 14.089348000, -85.516477000, 2, 5, "HND D123.XX"}, + { 14.089348000, -89.349565000, 2, 7, "HND 4123.XX"}, + { 14.089348000, -88.870429000, 2, 5, "HND 5123.XX"}, + { 14.089348000, -88.391293000, 2, 5, "HND 6123.XX"}, + { 14.089348000, -87.912157000, 2, 5, "HND 7123.XX"}, + { 14.089348000, -87.433021000, 2, 3, "HND 8123.XX"}, + { 14.089348000, -86.953885000, 2, 3, "HND 9123.XX"}, + { 14.089348000, -86.474749000, 2, 5, "HND B123.XX"}, + { 14.089348000, -85.995613000, 2, 5, "HND C123.XX"}, + { 13.598308000, -88.774602000, 2, 5, "HND F123.XX"}, + { 13.598308000, -88.295466000, 2, 5, "HND G123.XX"}, + { 13.598308000, -87.816330000, 2, 5, "HND H123.XX"}, + { 13.598308000, -87.337194000, 2, 3, "HND J123.XX"}, + { 13.598308000, -86.858058000, 2, 5, "HND K123.XX"}, + { 13.598308000, -86.378922000, 2, 5, "HND L123.XX"}, + { 13.598308000, -85.899786000, 2, 5, "HND M123.XX"}, + { 13.104553000, -88.055898000, 2, 5, "HND N123.XX"}, + { 13.104553000, -87.576762000, 2, 5, "HND P123.XX"}, + { 13.104553000, -87.097626000, 2, 5, "HND Q123.XX"}, + { 13.041553000, -87.810362000, 2, 5, "HND RHHH.HH"}, + { 13.041553000, -87.331226000, 2, 5, "HND SHHH.HH"}, + { 13.041553000, -86.852090000, 2, 5, "HND THHH.HH"}, + { 15.242450000, -86.177500000, 2, 3, "HND DCKR.593"}, + { 6.351898000, 2.347272500, 4, 5, "BEN 12.XX"}, + { 6.492845000, 2.068463500, 3, 4, "BEN 12.XXX"}, + { 9.395346000, 2.540227500, 3, 4, "BEN 000.XX"}, + { 9.395346000, 2.606656500, 3, 4, "BEN 100.XX"}, + { 9.745926000, 1.631756625, 3, 5, "BEN 200.XX"}, + { 7.220226000, 2.039682375, 3, 4, "BEN 300.XX"}, + { 7.222226000, 1.952682375, 3, 4, "BEN 400.XX"}, + { 10.341724000, 1.338942750, 3, 7, "BEN 500.XX"}, + { 6.660926000, 1.657195250, 3, 6, "BEN 600.XX"}, + { 8.077526000, 2.453682375, 3, 4, "BEN 700.XX"}, + { 10.370624000, 1.638842750, 3, 5, "BEN 800.XX"}, + { 7.016826000, 2.599482375, 3, 4, "BEN 900.XX"}, + { 11.169824000, 2.892429875, 3, 5, "BEN B00.XX"}, + { 9.034326000, 1.652869500, 3, 6, "BEN C00.XX"}, + { 7.115526000, 1.925382375, 3, 4, "BEN D00.XX"}, + { 8.014426000, 2.198982375, 3, 4, "BEN F00.XX"}, + { 8.536126000, 2.370769500, 3, 4, "BEN G00.XX"}, + { 10.397524000, 2.346242750, 3, 5, "BEN H00.XX"}, + { 11.344724000, 2.403929875, 3, 5, "BEN J00.XX"}, + { 7.970326000, 1.939882375, 3, 4, "BEN K00.XX"}, + { 9.974726000, 3.162156625, 3, 5, "BEN L00.XX"}, + { 11.882724000, 3.328929875, 4, 8, "BEN M00.XX"}, + { 6.273045000, 1.667726250, 3, 7, "BEN N00.XX"}, + { 6.773726000, 2.615495250, 3, 4, "BEN P00.XX"}, + { 7.818426000, 2.150982375, 3, 4, "BEN Q00.XX"}, + { 10.268224000, 2.629742750, 3, 4, "BEN R00.XX"}, + { 9.573726000, 1.871256625, 3, 5, "BEN S00.XX"}, + { 10.268524000, 1.959442750, 3, 5, "BEN T00.XX"}, + { 12.122324000, 3.133229875, 4, 7, "BEN V00.XX"}, + { 6.816266000, 1.747814750, 3, 6, "BEN W00.XX"}, + { 6.381406000, 1.863601250, 3, 4, "BEN WK0.00"}, + { 6.958866000, 1.658329125, 3, 6, "BEN X00.XX"}, + { 8.885406000, 2.567556500, 3, 4, "BEN XK0.00"}, + { 10.638264000, 1.231170250, 3, 5, "BEN Y00.XX"}, + { 10.809104000, 2.097310750, 3, 5, "BEN YK0.00"}, + { 7.372466000, 2.578829125, 3, 4, "BEN Z00.XX"}, + { 7.209965000, 2.312443375, 3, 4, "BEN ZK0.00"}, + { 6.562116000, 1.524425000, 2, 5, "BEN 012.XXX"}, + { 6.562116000, 1.993145000, 2, 3, "BEN 112.XXX"}, + { 6.562116000, 2.461865000, 3, 4, "BEN 212.XXX"}, + { 7.053156000, 1.524425000, 2, 5, "BEN 312.XXX"}, + { 7.053156000, 1.993145000, 3, 4, "BEN 412.XXX"}, + { 7.053156000, 2.461865000, 2, 3, "BEN 512.XXX"}, + { 7.544196000, 1.524425000, 2, 5, "BEN 612.XXX"}, + { 7.544196000, 1.993145000, 2, 3, "BEN 712.XXX"}, + { 7.544196000, 2.461865000, 2, 3, "BEN 812.XXX"}, + { 8.035236000, 1.524425000, 2, 5, "BEN 912.XXX"}, + { 8.035236000, 1.993145000, 2, 3, "BEN B12.XXX"}, + { 8.035236000, 2.461865000, 3, 4, "BEN C12.XXX"}, + { 8.526275000, 1.524425000, 2, 5, "BEN D12.XXX"}, + { 8.526275000, 1.993145000, 2, 3, "BEN F12.XXX"}, + { 8.526275000, 2.461865000, 2, 3, "BEN G12.XXX"}, + { 9.017315000, 1.524711500, 2, 5, "BEN H12.XXX"}, + { 9.017315000, 1.998639500, 2, 3, "BEN J12.XXX"}, + { 9.017315000, 2.472567500, 2, 3, "BEN K12.XXX"}, + { 9.508355000, 1.358836500, 2, 6, "BEN L12.XXX"}, + { 9.508355000, 1.832764500, 2, 4, "BEN M12.XXX"}, + { 9.508355000, 2.306692500, 2, 4, "BEN N12.XXX"}, + { 9.508355000, 2.780620500, 2, 4, "BEN P12.XXX"}, + { 9.999395000, 1.287747500, 2, 6, "BEN Q12.XXX"}, + { 9.999395000, 1.761675500, 2, 4, "BEN R12.XXX"}, + { 9.999395000, 2.235603500, 2, 4, "BEN S12.XXX"}, + { 9.999395000, 2.709531500, 2, 4, "BEN T12.XXX"}, + { 9.999395000, 3.183459500, 2, 4, "BEN V12.XXX"}, + { 10.490435000, 0.790122500, 2, 6, "BEN W12.XXX"}, + { 10.490435000, 1.264050500, 2, 6, "BEN X12.XXX"}, + { 10.490435000, 1.737978500, 2, 4, "BEN Y12.XXX"}, + { 10.490435000, 2.211906500, 2, 4, "BEN Z12.XXX"}, + { 10.078595000, 2.685834500, 2, 4, "BEN 01.XXXX"}, + { 10.078595000, 3.159762500, 2, 4, "BEN 11.XXXX"}, + { 10.078595000, 3.552143500, 3, 5, "BEN 21.XXXX"}, + { 10.569635000, 0.790122500, 2, 6, "BEN 31.XXXX"}, + { 10.569635000, 1.264050500, 2, 4, "BEN 41.XXXX"}, + { 10.569635000, 1.737978500, 2, 4, "BEN 51.XXXX"}, + { 10.569635000, 2.211906500, 2, 4, "BEN 61.XXXX"}, + { 10.569635000, 2.685834500, 2, 4, "BEN 71.XXXX"}, + { 10.569635000, 3.159762500, 2, 4, "BEN 81.XXXX"}, + { 10.569635000, 3.552143500, 3, 5, "BEN 91.XXXX"}, + { 11.060675000, 0.955997500, 2, 5, "BEN B1.XXXX"}, + { 11.060675000, 1.429925500, 2, 5, "BEN C1.XXXX"}, + { 11.060675000, 1.903853500, 2, 5, "BEN D1.XXXX"}, + { 11.060675000, 2.377781500, 2, 4, "BEN F1.XXXX"}, + { 11.060675000, 2.851709500, 2, 4, "BEN G1.XXXX"}, + { 11.060675000, 3.325637500, 2, 4, "BEN H1.XXXX"}, + { 11.865015000, 2.148112000, 3, 6, "BEN V1.XXXX"}, + { 11.545639000, 2.614745500, 3, 4, "BEN W1.XXXX"}, + { 11.798772000, 3.104304000, 3, 6, "BEN X1.XXXX"}, + { 11.954420500, 2.395675500, 3, 6, "BEN Y1.XXXX"}, + { 11.954420500, 2.869603500, 3, 6, "BEN Z1.XXXX"}, + { 11.890641000, 2.132399500, 3, 6, "BEN V123.XX"}, + { 11.890641000, 2.606327500, 3, 5, "BEN W123.XX"}, + { 11.855544000, 3.081692500, 3, 6, "BEN X123.XX"}, + { 11.934701000, 2.372197500, 3, 6, "BEN Y123.XX"}, + { 11.934701000, 2.846125500, 3, 6, "BEN Z123.XX"}, + { 9.255000000, 2.315000000, 2, 3, "BEN XH2Z.8RD"}, + { 15.372300000, 38.875758500, 4, 5, "ERI 12.XX"}, + { 15.558646000, 38.713980500, 3, 4, "ERI 12.XXX"}, + { 15.758514000, 38.394683625, 3, 6, "ERI 000.XX"}, + { 12.986814000, 42.632563125, 3, 6, "ERI 200.XX"}, + { 15.597014000, 39.366583625, 4, 5, "ERI 400.XX"}, + { 13.910514000, 41.627193250, 3, 5, "ERI 600.XX"}, + { 14.867514000, 38.751853500, 3, 5, "ERI 800.XX"}, + { 15.100514000, 37.526853500, 3, 6, "ERI B00.XX"}, + { 14.824614000, 39.306053500, 4, 6, "ERI D00.XX"}, + { 13.247714000, 42.266593250, 3, 6, "ERI G00.XX"}, + { 15.041914000, 38.984953500, 3, 4, "ERI J00.XX"}, + { 14.615114000, 38.768623375, 3, 6, "ERI L00.XX"}, + { 14.670514000, 39.357023375, 3, 6, "ERI N00.XX"}, + { 15.144224000, 36.615764500, 3, 6, "ERI Q00.XX"}, + { 14.939824000, 40.268064500, 4, 5, "ERI R00.XX"}, + { 16.705824000, 38.434025875, 3, 6, "ERI S00.XX"}, + { 16.228624000, 38.643038750, 3, 4, "ERI T00.XX"}, + { 15.924924000, 38.404738750, 3, 6, "ERI V00.XX"}, + { 16.291524000, 38.006838750, 3, 6, "ERI W00.XX"}, + { 15.582424000, 37.985351625, 3, 6, "ERI X00.XX"}, + { 15.072324000, 37.524764500, 3, 6, "ERI Y00.XX"}, + { 15.058724000, 37.611764500, 3, 6, "ERI Z00.XX"}, + { 17.976795000, 38.355006000, 2, 5, "ERI 012.XXX"}, + { 17.619715000, 37.361195000, 2, 5, "ERI 112.XXX"}, + { 17.619715000, 37.850747000, 2, 5, "ERI 212.XXX"}, + { 17.619715000, 38.340299000, 3, 6, "ERI 312.XXX"}, + { 17.619715000, 38.829851000, 2, 3, "ERI 412.XXX"}, + { 17.128674000, 36.876564500, 2, 5, "ERI 512.XXX"}, + { 17.128674000, 37.360908500, 2, 5, "ERI 612.XXX"}, + { 17.128674000, 37.845252500, 2, 5, "ERI 712.XXX"}, + { 17.128674000, 38.329596500, 2, 5, "ERI 812.XXX"}, + { 17.128674000, 38.813940500, 2, 3, "ERI 912.XXX"}, + { 16.637635000, 36.876564500, 2, 5, "ERI B12.XXX"}, + { 16.637635000, 37.360908500, 2, 5, "ERI C12.XXX"}, + { 16.637635000, 37.845252500, 2, 5, "ERI D12.XXX"}, + { 16.637635000, 38.329596500, 2, 5, "ERI F12.XXX"}, + { 16.637635000, 38.813940500, 2, 3, "ERI G12.XXX"}, + { 16.146595000, 36.634392500, 2, 5, "ERI H12.XXX"}, + { 16.146595000, 37.118736500, 2, 5, "ERI J12.XXX"}, + { 16.146595000, 37.603080500, 2, 5, "ERI K12.XXX"}, + { 16.146595000, 38.087424500, 2, 5, "ERI L12.XXX"}, + { 16.146595000, 38.571768500, 2, 5, "ERI M12.XXX"}, + { 16.146595000, 39.056112500, 2, 3, "ERI N12.XXX"}, + { 15.655555000, 36.464872500, 2, 6, "ERI P12.XXX"}, + { 15.655555000, 36.949216500, 2, 5, "ERI Q12.XXX"}, + { 15.655555000, 37.433560500, 2, 5, "ERI R12.XXX"}, + { 15.655555000, 37.917904500, 2, 5, "ERI S12.XXX"}, + { 15.655555000, 38.402248500, 2, 5, "ERI T12.XXX"}, + { 15.655555000, 38.886592500, 2, 3, "ERI V12.XXX"}, + { 15.655555000, 39.370936500, 4, 5, "ERI W12.XXX"}, + { 15.655555000, 39.855280500, 3, 4, "ERI X12.XXX"}, + { 15.764976000, 39.899546500, 3, 4, "ERI Y12.XXX"}, + { 15.814615000, 40.339579500, 3, 4, "ERI Z12.XXX"}, + { 14.752727000, 36.464892500, 2, 6, "ERI 01.XXXX"}, + { 14.752727000, 36.949236500, 2, 6, "ERI 11.XXXX"}, + { 14.752727000, 37.433580500, 2, 6, "ERI 21.XXXX"}, + { 14.752727000, 37.917924500, 2, 6, "ERI 31.XXXX"}, + { 14.752727000, 38.402268500, 2, 6, "ERI 41.XXXX"}, + { 14.752727000, 38.886612500, 2, 4, "ERI B1.XXXX"}, + { 14.752727000, 39.370956500, 3, 5, "ERI C1.XXXX"}, + { 14.752727000, 39.855300500, 3, 5, "ERI D1.XXXX"}, + { 14.752727000, 40.339644500, 3, 5, "ERI F1.XXXX"}, + { 14.261687000, 36.464606000, 2, 6, "ERI 51.XXXX"}, + { 14.261687000, 36.943742000, 2, 6, "ERI 61.XXXX"}, + { 14.308178500, 37.423022500, 2, 7, "ERI 71.XXXX"}, + { 14.261687000, 37.902014000, 2, 7, "ERI 81.XXXX"}, + { 14.261687000, 38.381150000, 2, 7, "ERI 91.XXXX"}, + { 14.261687000, 38.860286000, 2, 5, "ERI G1.XXXX"}, + { 14.261687000, 39.339421000, 2, 5, "ERI H1.XXXX"}, + { 14.261687000, 39.818557000, 2, 5, "ERI J1.XXXX"}, + { 14.261687000, 40.297694000, 2, 4, "ERI K1.XXXX"}, + { 14.261687000, 40.776830000, 2, 4, "ERI L1.XXXX"}, + { 14.261687000, 41.255966000, 2, 4, "ERI M1.XXXX"}, + { 13.770647000, 40.681002000, 2, 4, "ERI N1.XXXX"}, + { 13.770647000, 41.160138000, 2, 4, "ERI P1.XXXX"}, + { 13.770647000, 41.639274000, 2, 4, "ERI Q1.XXXX"}, + { 13.279607000, 41.160138000, 2, 4, "ERI R1.XXXX"}, + { 13.279607000, 41.639274000, 2, 4, "ERI S1.XXXX"}, + { 13.279607000, 42.118410000, 2, 5, "ERI T1.XXXX"}, + { 12.788567000, 41.735101000, 2, 4, "ERI V1.XXXX"}, + { 12.788567000, 42.214238000, 3, 6, "ERI W1.XXXX"}, + { 12.788567000, 42.693373000, 3, 6, "ERI X1.XXXX"}, + { 12.383795000, 42.238194000, 2, 6, "ERI Y1.XXXX"}, + { 12.383795000, 42.708222000, 2, 6, "ERI Z1.XXXX"}, + { 16.630476500, 39.346269500, 2, 3, "ERI 1234.XX"}, + { 15.337200000, 38.914911500, 4, 5, "ERI CGFN.W29"}, + {-15.758145000, 34.974583500, 4, 6, "MWI 12.XX"}, + {-15.706606000, 34.843773375, 3, 5, "MWI 00.XXX"}, + {-13.960686000, 33.628597750, 3, 6, "MWI J0.XXX"}, + {-11.411476000, 33.969929875, 3, 6, "MWI 000.XX"}, + {-15.350376000, 35.286351625, 3, 5, "MWI 100.XX"}, + { -9.895576000, 33.870455625, 3, 5, "MWI 200.XX"}, + {-14.416976000, 35.218677375, 3, 5, "MWI 300.XX"}, + {-12.997376000, 33.448003125, 3, 6, "MWI 400.XX"}, + {-13.754776000, 34.416490250, 3, 5, "MWI 500.XX"}, + {-12.872476000, 34.226503125, 3, 5, "MWI 600.XX"}, + {-16.889476000, 35.212012000, 3, 5, "MWI 700.XX"}, + {-15.028376000, 35.185464500, 3, 5, "MWI 800.XX"}, + {-14.330776000, 34.280777375, 3, 5, "MWI 900.XX"}, + {-14.949876000, 34.916464500, 3, 5, "MWI B00.XX"}, + {-10.974576000, 33.819942750, 3, 6, "MWI C00.XX"}, + {-11.862076000, 33.555829875, 3, 6, "MWI D00.XX"}, + {-15.982976000, 35.460238750, 3, 5, "MWI F00.XX"}, + {-13.759276000, 32.838190250, 3, 7, "MWI G00.XX"}, + {-13.490576000, 33.698190250, 3, 6, "MWI H00.XX"}, + {-11.083976000, 33.634529875, 3, 7, "MWI J00.XX"}, + {-11.566576000, 34.230429875, 3, 6, "MWI K00.XX"}, + {-15.969276000, 35.257738750, 3, 5, "MWI L00.XX"}, + {-14.044776000, 34.846990250, 3, 5, "MWI M00.XX"}, + {-15.555376000, 34.502451625, 3, 5, "MWI N00.XX"}, + {-14.783576000, 34.605364500, 3, 5, "MWI P00.XX"}, + { -9.658576000, 33.231955625, 3, 6, "MWI Q00.XX"}, + {-15.980176000, 34.784138750, 3, 5, "MWI R00.XX"}, + {-13.290076000, 34.048690250, 3, 5, "MWI S00.XX"}, + {-16.023576000, 35.079238750, 3, 5, "MWI T00.XX"}, + {-10.583276000, 34.099142750, 3, 6, "MWI V00.XX"}, + {-13.598276000, 33.877490250, 3, 5, "MWI W00.XX"}, + {-15.747476000, 35.598438750, 4, 6, "MWI X00.XX"}, + {-13.949076000, 34.449790250, 3, 5, "MWI Y00.XX"}, + {-14.841376000, 35.483264500, 4, 6, "MWI Z00.XX"}, + { -9.410405000, 32.937638500, 2, 7, "MWI 012.XXX"}, + { -9.410405000, 33.411567500, 2, 5, "MWI 112.XXX"}, + { -9.410405000, 33.885494500, 2, 4, "MWI 212.XXX"}, + { -9.901445000, 33.340477500, 2, 5, "MWI 312.XXX"}, + { -9.901445000, 33.814405500, 2, 4, "MWI 412.XXX"}, + {-10.392485000, 33.340477500, 2, 5, "MWI 512.XXX"}, + {-10.392485000, 33.814405500, 2, 4, "MWI 612.XXX"}, + {-10.883525000, 33.103513500, 2, 6, "MWI 712.XXX"}, + {-10.883525000, 33.577441500, 2, 6, "MWI 812.XXX"}, + {-10.883525000, 34.051369500, 2, 5, "MWI 912.XXX"}, + {-11.374565000, 33.103513500, 2, 6, "MWI B12.XXX"}, + {-11.374565000, 33.577441500, 2, 6, "MWI C12.XXX"}, + {-11.374565000, 34.051369500, 2, 5, "MWI D12.XXX"}, + {-11.865605000, 33.269388500, 2, 5, "MWI F12.XXX"}, + {-11.865605000, 33.743316500, 2, 4, "MWI G12.XXX"}, + {-12.356645000, 32.956414000, 2, 6, "MWI H12.XXX"}, + {-12.356645000, 33.435550000, 2, 5, "MWI J12.XXX"}, + {-12.356645000, 33.914686000, 2, 4, "MWI K12.XXX"}, + {-12.847685000, 32.956414000, 2, 5, "MWI L12.XXX"}, + {-12.847685000, 33.435550000, 2, 5, "MWI M12.XXX"}, + {-12.847685000, 33.914686000, 2, 4, "MWI N12.XXX"}, + {-13.338725000, 32.698250000, 2, 5, "MWI P12.XXX"}, + {-13.338725000, 33.172025000, 2, 5, "MWI Q12.XXX"}, + {-13.338725000, 33.651161000, 2, 5, "MWI R12.XXX"}, + {-13.338725000, 34.130297000, 3, 5, "MWI S12.XXX"}, + {-13.338725000, 34.609433000, 2, 4, "MWI T12.XXX"}, + {-13.338725000, 35.088569000, 2, 5, "MWI V12.XXX"}, + {-13.829765000, 32.698250000, 2, 6, "MWI W12.XXX"}, + {-13.829765000, 33.172025000, 2, 5, "MWI X12.XXX"}, + {-13.829765000, 33.651161000, 3, 6, "MWI Y12.XXX"}, + {-13.829765000, 34.130297000, 2, 4, "MWI Z12.XXX"}, + {-14.241605000, 34.609433000, 2, 4, "MWI 01.XXXX"}, + {-14.241605000, 35.088569000, 2, 4, "MWI 11.XXXX"}, + {-14.732645000, 33.411593000, 2, 5, "MWI 21.XXXX"}, + {-14.732645000, 33.890729000, 2, 4, "MWI 31.XXXX"}, + {-14.732645000, 34.369865000, 2, 4, "MWI 41.XXXX"}, + {-14.732645000, 34.849001000, 2, 4, "MWI 51.XXXX"}, + {-14.732645000, 35.328137000, 2, 4, "MWI 61.XXXX"}, + {-14.732645000, 35.497222000, 3, 5, "MWI 71.XXXX"}, + {-15.223685000, 34.561805500, 2, 4, "MWI 81.XXXX"}, + {-15.223685000, 35.046149500, 2, 4, "MWI 91.XXXX"}, + {-15.223685000, 35.492300500, 3, 5, "MWI B1.XXXX"}, + {-15.714725000, 34.222765500, 2, 4, "MWI C1.XXXX"}, + {-15.714725000, 34.707109500, 2, 4, "MWI D1.XXXX"}, + {-15.714725000, 35.191453500, 3, 5, "MWI F1.XXXX"}, + {-15.714725000, 35.492300500, 3, 5, "MWI G1.XXXX"}, + {-16.205765000, 34.222765500, 2, 4, "MWI H1.XXXX"}, + {-16.205765000, 34.707109500, 2, 4, "MWI J1.XXXX"}, + {-16.205765000, 35.191453500, 2, 4, "MWI K1.XXXX"}, + {-16.205765000, 35.492300500, 3, 5, "MWI L1.XXXX"}, + {-16.696805000, 34.416502500, 2, 4, "MWI M1.XXXX"}, + {-16.696805000, 34.900846500, 3, 5, "MWI N1.XXXX"}, + {-17.106205000, 34.900846500, 2, 4, "MWI P1.XXXX"}, + {-15.793245000, 35.013736500, 4, 6, "MWI QT4M.G20"}, + { 39.069100000, 125.706065500, 4, 6, "PRK 12.XX"}, + { 39.092404000, 125.579848750, 3, 5, "PRK 00.XXX"}, + { 39.979304000, 127.386137625, 3, 5, "PRK 80.XXX"}, + { 41.844904000, 129.586880000, 3, 7, "PRK J0.XXX"}, + { 40.014984000, 124.344307125, 3, 10, "PRK S0.XXX"}, + { 39.616214000, 125.572367125, 3, 5, "PRK 000.XX"}, + { 38.752514000, 125.316085375, 3, 7, "PRK 200.XX"}, + { 39.168114000, 127.343875750, 3, 4, "PRK 400.XX"}, + { 38.033214000, 125.660863875, 3, 5, "PRK 600.XX"}, + { 37.946114000, 126.502263875, 3, 6, "PRK 800.XX"}, + { 39.223814000, 125.781075750, 3, 5, "PRK B00.XX"}, + { 38.478814000, 125.720485375, 3, 5, "PRK D00.XX"}, + { 40.951014000, 126.535899500, 3, 7, "PRK G00.XX"}, + { 40.687514000, 129.124409125, 3, 4, "PRK J00.XX"}, + { 41.436124000, 128.151012500, 3, 7, "PRK L00.XX"}, + { 38.786024000, 125.591233375, 3, 5, "PRK M00.XX"}, + { 42.278724000, 130.274208500, 3, 9, "PRK N00.XX"}, + { 42.565424000, 130.292856000, 3, 9, "PRK P00.XX"}, + { 42.234545000, 129.190762500, 3, 8, "PRK Q00.XX"}, + { 40.473624000, 128.846651125, 3, 4, "PRK R00.XX"}, + { 40.181624000, 128.377803625, 3, 4, "PRK S00.XX"}, + { 40.085624000, 127.917603625, 3, 4, "PRK T00.XX"}, + { 40.091724000, 128.129003625, 3, 4, "PRK V00.XX"}, + { 40.019724000, 125.196603625, 3, 10, "PRK W00.XX"}, + { 37.968024000, 125.320285875, 3, 5, "PRK X00.XX"}, + { 42.478724000, 129.696608500, 3, 8, "PRK Y00.XX"}, + { 40.370424000, 128.596203625, 3, 4, "PRK Z00.XX"}, + { 42.976595000, 129.458573000, 2, 8, "PRK 012.XXX"}, + { 42.976595000, 130.093949000, 2, 8, "PRK 112.XXX"}, + { 42.496848000, 128.891656500, 2, 7, "PRK 212.XXX"}, + { 42.496848000, 129.521824500, 2, 7, "PRK 312.XXX"}, + { 42.496848000, 130.114498500, 3, 9, "PRK 412.XXX"}, + { 42.005808000, 126.591257000, 2, 7, "PRK 512.XXX"}, + { 42.005808000, 127.997417000, 2, 7, "PRK 612.XXX"}, + { 42.005808000, 128.622377000, 2, 7, "PRK 712.XXX"}, + { 42.005808000, 129.247337000, 2, 7, "PRK 812.XXX"}, + { 42.005808000, 129.872297000, 2, 7, "PRK 912.XXX"}, + { 41.514768000, 126.139957500, 2, 6, "PRK B12.XXX"}, + { 41.514768000, 126.759709500, 2, 6, "PRK C12.XXX"}, + { 41.514768000, 127.379461500, 2, 6, "PRK D12.XXX"}, + { 41.514768000, 127.999213500, 2, 6, "PRK F12.XXX"}, + { 41.514768000, 128.618965500, 2, 6, "PRK G12.XXX"}, + { 41.514768000, 129.238717500, 2, 6, "PRK H12.XXX"}, + { 41.023728000, 125.148068000, 2, 11, "PRK J12.XXX"}, + { 41.023728000, 125.762612000, 2, 11, "PRK K12.XXX"}, + { 41.023728000, 126.377156000, 2, 6, "PRK L12.XXX"}, + { 41.023728000, 126.991700000, 2, 6, "PRK M12.XXX"}, + { 41.023728000, 127.606244000, 2, 6, "PRK N12.XXX"}, + { 41.023728000, 128.220788000, 2, 4, "PRK P12.XXX"}, + { 41.023728000, 128.835332000, 2, 4, "PRK Q12.XXX"}, + { 41.023728000, 129.449876000, 2, 4, "PRK R12.XXX"}, + { 40.532688000, 124.384809500, 2, 9, "PRK S12.XXX"}, + { 40.532688000, 124.994145500, 2, 9, "PRK T12.XXX"}, + { 40.532688000, 125.603481500, 2, 7, "PRK V12.XXX"}, + { 40.532688000, 126.212817500, 2, 4, "PRK W12.XXX"}, + { 40.532688000, 126.822153500, 2, 4, "PRK X12.XXX"}, + { 40.532688000, 127.431489500, 2, 4, "PRK Y12.XXX"}, + { 40.532688000, 128.040825500, 2, 3, "PRK Z12.XXX"}, + { 40.120848000, 128.650161500, 2, 3, "PRK 01.XXXX"}, + { 39.629808000, 124.201722000, 2, 6, "PRK 11.XXXX"}, + { 39.629808000, 124.805850000, 2, 6, "PRK 21.XXXX"}, + { 39.629808000, 125.409978000, 2, 6, "PRK 31.XXXX"}, + { 39.629808000, 126.014106000, 2, 4, "PRK 41.XXXX"}, + { 39.629808000, 126.618234000, 2, 3, "PRK 51.XXXX"}, + { 39.629808000, 127.222362000, 2, 3, "PRK 61.XXXX"}, + { 39.629808000, 127.826490000, 2, 3, "PRK 71.XXXX"}, + { 39.138768000, 124.508707500, 2, 6, "PRK 81.XXXX"}, + { 39.138768000, 125.107627500, 2, 6, "PRK 91.XXXX"}, + { 39.138768000, 125.706547500, 3, 5, "PRK B1.XXXX"}, + { 39.138768000, 126.305467500, 2, 3, "PRK C1.XXXX"}, + { 39.138768000, 126.904387500, 2, 3, "PRK D1.XXXX"}, + { 39.138768000, 127.503307500, 2, 3, "PRK F1.XXXX"}, + { 38.647728000, 124.927665000, 2, 4, "PRK G1.XXXX"}, + { 38.647728000, 125.521377000, 2, 4, "PRK H1.XXXX"}, + { 38.647728000, 126.115089000, 2, 4, "PRK J1.XXXX"}, + { 38.647728000, 126.708801000, 2, 3, "PRK K1.XXXX"}, + { 38.647728000, 127.302513000, 2, 3, "PRK L1.XXXX"}, + { 38.647728000, 127.896225000, 2, 3, "PRK M1.XXXX"}, + { 38.156688000, 124.338874500, 2, 4, "PRK N1.XXXX"}, + { 38.156688000, 124.927378500, 2, 4, "PRK P1.XXXX"}, + { 38.156688000, 125.515882500, 2, 4, "PRK Q1.XXXX"}, + { 38.156688000, 126.104386500, 2, 4, "PRK R1.XXXX"}, + { 38.156688000, 126.692890500, 2, 3, "PRK S1.XXXX"}, + { 38.156688000, 127.281394500, 2, 5, "PRK T1.XXXX"}, + { 38.156688000, 127.869898500, 2, 5, "PRK V1.XXXX"}, + { 37.665648000, 124.633126500, 2, 6, "PRK W1.XXXX"}, + { 37.665648000, 125.221630500, 2, 4, "PRK X1.XXXX"}, + { 37.665648000, 125.810134500, 2, 6, "PRK Y1.XXXX"}, + { 37.665648000, 126.398638500, 2, 5, "PRK Z1.XXXX"}, + { 39.034000000, 125.754480500, 4, 6, "PRK 7QLN.D3R"}, + { 12.133621000, -86.311827500, 4, 5, "NIC 12.XX"}, + { 12.184215000, -86.368888500, 3, 4, "NIC 12.XXX"}, + { 12.478724000, -86.919584000, 3, 4, "NIC 000.XX"}, + { 12.680624000, -87.179396875, 3, 4, "NIC 100.XX"}, + { 12.976024000, -85.978396875, 3, 4, "NIC 200.XX"}, + { 13.132724000, -86.395696875, 3, 4, "NIC 300.XX"}, + { 12.051924000, -83.840570125, 3, 4, "NIC 400.XX"}, + { 13.683824000, -86.496309750, 3, 6, "NIC 500.XX"}, + { 12.597724000, -87.056184000, 3, 4, "NIC 600.XX"}, + { 13.135824000, -86.049596875, 3, 4, "NIC 700.XX"}, + { 12.143424000, -85.410884000, 3, 4, "NIC 800.XX"}, + { 11.730724000, -84.501470125, 3, 4, "NIC 900.XX"}, + { 12.304824000, -86.608084000, 3, 4, "NIC B00.XX"}, + { 13.971124000, -86.161409750, 3, 6, "NIC C00.XX"}, + { 14.075124000, -83.442809750, 4, 5, "NIC D00.XX"}, + { 11.483224000, -85.868070125, 4, 5, "NIC F00.XX"}, + { 12.190724000, -84.261584000, 3, 4, "NIC G00.XX"}, + { 11.885124000, -86.478770125, 3, 4, "NIC H00.XX"}, + { 12.510724000, -85.701584000, 3, 4, "NIC J00.XX"}, + { 12.553924000, -87.212284000, 3, 4, "NIC K00.XX"}, + { 12.894824000, -86.138096875, 3, 4, "NIC L00.XX"}, + { 12.366324000, -86.706284000, 3, 4, "NIC M00.XX"}, + { 13.520724000, -86.631809750, 3, 6, "NIC N00.XX"}, + { 12.267924000, -86.475784000, 3, 4, "NIC P00.XX"}, + { 12.392464000, -85.541602000, 3, 4, "NIC Q00.XX"}, + { 12.058504000, -85.117861125, 3, 4, "NIC QK0.00"}, + { 12.734664000, -86.148887625, 3, 4, "NIC R00.XX"}, + { 13.039804000, -86.951205875, 3, 6, "NIC RK0.00"}, + { 11.150664000, -84.790515375, 3, 6, "NIC S00.XX"}, + { 12.917704000, -85.243205875, 3, 4, "NIC SK0.00"}, + { 13.580064000, -86.054973250, 3, 4, "NIC T00.XX"}, + { 13.716704000, -84.810078750, 3, 4, "NIC TK0.00"}, + { 11.995264000, -85.199315375, 3, 4, "NIC V00.XX"}, + { 13.358004000, -86.428678750, 3, 4, "NIC VK0.00"}, + { 12.842464000, -85.491687625, 3, 4, "NIC W00.XX"}, + { 13.716004000, -86.162378750, 3, 6, "NIC WK0.00"}, + { 12.892464000, -86.571687625, 3, 4, "NIC X00.XX"}, + { 12.044104000, -85.016561125, 3, 4, "NIC XK0.00"}, + { 13.928064000, -84.420773250, 3, 4, "NIC Y00.XX"}, + { 12.165804000, -83.076534000, 3, 4, "NIC YK0.00"}, + { 12.524064000, -86.909302000, 3, 4, "NIC Z00.XX"}, + { 11.244104000, -85.886561125, 4, 5, "NIC ZK0.00"}, + { 14.839979000, -85.269029000, 2, 5, "NIC 0HH.HHH"}, + { 14.839979000, -84.789893000, 2, 5, "NIC 1HH.HHH"}, + { 14.839979000, -84.310757000, 2, 5, "NIC 2HH.HHH"}, + { 14.839979000, -83.831621000, 2, 5, "NIC 3HH.HHH"}, + { 14.839979000, -83.352485000, 3, 6, "NIC 4HH.HHH"}, + { 14.547659000, -85.483573000, 2, 5, "NIC 512.XXX"}, + { 14.547659000, -85.004437000, 2, 3, "NIC 612.XXX"}, + { 14.547659000, -84.525301000, 2, 3, "NIC 712.XXX"}, + { 14.547659000, -84.046165000, 2, 3, "NIC 812.XXX"}, + { 14.547659000, -83.567029000, 3, 4, "NIC 912.XXX"}, + { 14.056619000, -86.920981000, 2, 5, "NIC B12.XXX"}, + { 14.056619000, -86.441845000, 2, 5, "NIC C12.XXX"}, + { 14.056619000, -85.962709000, 2, 5, "NIC D12.XXX"}, + { 14.056619000, -85.483573000, 2, 5, "NIC F12.XXX"}, + { 14.056619000, -85.004437000, 2, 3, "NIC G12.XXX"}, + { 14.056619000, -84.525301000, 2, 3, "NIC H12.XXX"}, + { 14.056619000, -84.046165000, 2, 3, "NIC J12.XXX"}, + { 14.056619000, -83.567029000, 3, 4, "NIC K12.XXX"}, + { 13.565579000, -86.920981000, 2, 5, "NIC L12.XXX"}, + { 13.565579000, -86.441845000, 2, 3, "NIC M12.XXX"}, + { 13.565579000, -85.962709000, 2, 3, "NIC N12.XXX"}, + { 13.565579000, -85.483573000, 2, 3, "NIC P12.XXX"}, + { 13.565579000, -85.004437000, 2, 3, "NIC Q12.XXX"}, + { 13.565579000, -84.525301000, 2, 3, "NIC R12.XXX"}, + { 13.565579000, -84.046165000, 2, 3, "NIC S12.XXX"}, + { 13.565579000, -83.567029000, 3, 4, "NIC T12.XXX"}, + { 13.074539000, -87.668433000, 2, 5, "NIC V12.XXX"}, + { 13.074539000, -87.189297000, 2, 5, "NIC W12.XXX"}, + { 13.074539000, -86.710161000, 2, 5, "NIC X12.XXX"}, + { 13.074539000, -86.231025000, 2, 3, "NIC Y12.XXX"}, + { 13.074539000, -85.751889000, 2, 3, "NIC Z12.XXX"}, + { 12.662699000, -85.272753000, 2, 3, "NIC 01.XXXX"}, + { 12.662699000, -84.793617000, 2, 3, "NIC 11.XXXX"}, + { 12.662699000, -84.314481000, 2, 3, "NIC 21.XXXX"}, + { 12.662699000, -83.835345000, 2, 3, "NIC 31.XXXX"}, + { 12.171659000, -87.668433000, 2, 3, "NIC 41.XXXX"}, + { 12.171659000, -87.189297000, 2, 3, "NIC 51.XXXX"}, + { 12.171659000, -86.710161000, 2, 3, "NIC 61.XXXX"}, + { 12.171659000, -86.231025000, 3, 4, "NIC 71.XXXX"}, + { 12.171659000, -85.751889000, 2, 3, "NIC 81.XXXX"}, + { 12.171659000, -85.272753000, 2, 3, "NIC 91.XXXX"}, + { 12.171659000, -84.793617000, 2, 3, "NIC B1.XXXX"}, + { 12.171659000, -84.314481000, 2, 3, "NIC C1.XXXX"}, + { 12.171659000, -83.835345000, 2, 3, "NIC D1.XXXX"}, + { 11.680619000, -86.896893500, 2, 3, "NIC F1.XXXX"}, + { 11.680619000, -86.422965500, 2, 3, "NIC G1.XXXX"}, + { 11.680619000, -85.949037500, 2, 3, "NIC H1.XXXX"}, + { 11.680619000, -85.475109500, 2, 3, "NIC J1.XXXX"}, + { 11.680619000, -85.001181500, 2, 3, "NIC K1.XXXX"}, + { 11.680619000, -84.527253500, 2, 3, "NIC L1.XXXX"}, + { 11.680619000, -84.053325500, 2, 3, "NIC M1.XXXX"}, + { 11.189579000, -86.422965500, 2, 3, "NIC N1.XXXX"}, + { 11.189579000, -85.949037500, 3, 6, "NIC P1.XXXX"}, + { 11.189579000, -85.475109500, 3, 6, "NIC Q1.XXXX"}, + { 11.189579000, -85.001181500, 3, 6, "NIC R1.XXXX"}, + { 11.189579000, -84.527253500, 3, 6, "NIC S1.XXXX"}, + { 11.189579000, -84.053325500, 3, 4, "NIC T1.XXXX"}, + { 11.042267000, -85.949037500, 2, 5, "NIC V1.XXXX"}, + { 10.993163000, -85.475109500, 2, 5, "NIC W1.XXXX"}, + { 10.944059000, -85.001181500, 2, 5, "NIC X1.XXXX"}, + { 10.791836000, -84.527253500, 2, 5, "NIC Y1.XXXX"}, + { 10.737822000, -84.053325500, 2, 5, "NIC Z1.XXXX"}, + { 14.481590000, -83.545511500, 3, 4, "NIC 1234.XX"}, + { 12.867500000, -85.000000000, 2, 3, "NIC GW1V.DLQ"}, + { 38.008532000, 23.677883500, 4, 5, "GRC 12.XX"}, + { 38.028555000, 23.336649500, 3, 4, "GRC 12.XXX"}, + { 38.280724000, 21.708585875, 3, 4, "GRC 000.XX"}, + { 35.345724000, 25.080280000, 4, 5, "GRC 100.XX"}, + { 39.680724000, 22.367455125, 3, 4, "GRC 200.XX"}, + { 40.620724000, 22.936551125, 4, 5, "GRC 300.XX"}, + { 39.410724000, 22.887455125, 3, 4, "GRC 400.XX"}, + { 39.700724000, 20.797455125, 3, 6, "GRC 500.XX"}, + { 40.980724000, 24.340812500, 3, 4, "GRC 600.XX"}, + { 41.127124000, 23.496312500, 3, 4, "GRC 700.XX"}, + { 38.530724000, 23.548133375, 3, 4, "GRC 800.XX"}, + { 35.550724000, 23.970280000, 4, 5, "GRC 900.XX"}, + { 36.455524000, 28.147002750, 3, 5, "GRC B00.XX"}, + { 40.300724000, 22.447003625, 3, 4, "GRC C00.XX"}, + { 37.050724000, 22.069263125, 3, 4, "GRC D00.XX"}, + { 40.917424000, 25.824151125, 3, 5, "GRC F00.XX"}, + { 39.600724000, 21.717455125, 3, 4, "GRC G00.XX"}, + { 38.940724000, 22.377794750, 3, 4, "GRC H00.XX"}, + { 41.150724000, 24.841212500, 3, 4, "GRC J00.XX"}, + { 40.560724000, 22.146551125, 3, 4, "GRC K00.XX"}, + { 38.660724000, 21.358133375, 3, 4, "GRC L00.XX"}, + { 40.700724000, 22.866551125, 3, 4, "GRC M00.XX"}, + { 39.410724000, 21.867455125, 3, 4, "GRC N00.XX"}, + { 39.664424000, 19.825855125, 4, 7, "GRC P00.XX"}, + { 41.132464000, 25.359123500, 3, 4, "GRC Q00.XX"}, + { 41.142004000, 24.110649500, 3, 4, "GRC QK0.00"}, + { 40.312464000, 21.749724875, 3, 4, "GRC R00.XX"}, + { 40.504104000, 21.645767125, 3, 4, "GRC RK0.00"}, + { 35.358364000, 24.433215000, 4, 5, "GRC S00.XX"}, + { 39.104004000, 26.503062750, 3, 6, "GRC SK0.00"}, + { 40.813864000, 22.343181375, 3, 4, "GRC T00.XX"}, + { 37.509604000, 22.340086500, 3, 4, "GRC TK0.00"}, + { 37.650664000, 22.700684500, 3, 4, "GRC V00.XX"}, + { 38.392185000, 26.116626125, 3, 5, "GRC VK0.00"}, + { 37.687264000, 21.395384500, 3, 4, "GRC W00.XX"}, + { 38.310004000, 23.284980375, 3, 4, "GRC WK0.00"}, + { 38.262464000, 22.040927625, 3, 4, "GRC X00.XX"}, + { 38.440604000, 22.865180375, 3, 4, "GRC XK0.00"}, + { 40.660664000, 22.050281375, 3, 4, "GRC Y00.XX"}, + { 39.154104000, 20.956562750, 3, 4, "GRC YK0.00"}, + { 37.970345000, 22.909284375, 3, 4, "GRC Z00.XX"}, + { 40.781692000, 22.024067125, 3, 4, "GRC ZK0.00"}, + { 39.455775000, 19.394770000, 2, 3, "GRC 01.XXXX"}, + { 38.058075000, 20.321226500, 3, 4, "GRC 11.XXXX"}, + { 37.576375000, 20.515826500, 3, 4, "GRC 21.XXXX"}, + { 35.246375000, 23.410175000, 3, 4, "GRC 31.XXXX"}, + { 35.172719000, 23.983055000, 3, 4, "GRC 41.XXXX"}, + { 35.270927000, 24.555935000, 4, 5, "GRC 51.XXXX"}, + { 34.833795000, 24.560856500, 3, 4, "GRC 61.XXXX"}, + { 34.941930000, 25.128528500, 3, 4, "GRC 71.XXXX"}, + { 35.177072000, 25.712097000, 3, 4, "GRC 81.XXXX"}, + { 37.297675000, 24.244026500, 3, 4, "GRC 91.XXXX"}, + { 35.896075000, 27.410975000, 3, 5, "GRC B1.XXXX"}, + { 36.067939000, 27.754703000, 4, 6, "GRC C1.XXXX"}, + { 38.971175000, 25.458791500, 3, 4, "GRC D1.XXXX"}, + { 38.971175000, 26.057711500, 2, 4, "GRC F1.XXXX"}, + { 36.627375000, 26.812861500, 4, 6, "GRC G1.XXXX"}, + { 36.787675000, 24.956140000, 4, 5, "GRC H1.XXXX"}, + { 36.787675000, 25.539436000, 4, 5, "GRC J1.XXXX"}, + { 36.343675000, 25.004661500, 3, 4, "GRC K1.XXXX"}, + { 36.270075000, 26.236761500, 3, 5, "GRC L1.XXXX"}, + { 36.567021000, 24.233230000, 2, 3, "GRC M1.XXXX"}, + { 37.472306500, 24.816112500, 3, 4, "GRC N1.XXXX"}, + { 37.547475000, 24.709926500, 3, 4, "GRC P1.XXXX"}, + { 39.710175000, 24.971970000, 2, 3, "GRC Q1.XXXX"}, + { 35.580523500, 26.840042500, 3, 4, "GRC R1.XXXX"}, + { 37.602235500, 26.020005000, 2, 4, "GRC S1.XXXX"}, + { 36.818075000, 24.280540000, 4, 5, "GRC T1.XXXX"}, + { 38.694675000, 24.254905000, 4, 5, "GRC V1.XXXX"}, + { 40.389175000, 24.401656500, 2, 3, "GRC W1.XXXX"}, + { 40.308875000, 25.369056500, 2, 3, "GRC X1.XXXX"}, + { 37.362675000, 26.526826500, 4, 7, "GRC Y1.XXXX"}, + { 38.167575000, 25.742226500, 2, 4, "GRC Z1.XXXX"}, + { 41.427597000, 22.806961500, 2, 7, "GRC 012.XXX"}, + { 41.545333500, 23.938775500, 2, 5, "GRC 112.XXX"}, + { 41.545333500, 24.558526500, 2, 5, "GRC 212.XXX"}, + { 41.264167000, 25.748965500, 3, 8, "GRC 312.XXX"}, + { 41.264167000, 26.202798000, 2, 4, "GRC 412.XXX"}, + { 41.159451000, 20.873816000, 2, 8, "GRC 512.XXX"}, + { 41.159451000, 21.488360000, 2, 5, "GRC 612.XXX"}, + { 41.159451000, 22.102904000, 2, 5, "GRC 712.XXX"}, + { 41.159451000, 22.717448000, 2, 5, "GRC 812.XXX"}, + { 41.159451000, 23.331992000, 2, 3, "GRC 912.XXX"}, + { 41.159451000, 23.946536000, 2, 3, "GRC B12.XXX"}, + { 41.159451000, 24.561080000, 2, 3, "GRC C12.XXX"}, + { 41.282211000, 25.175624000, 2, 5, "GRC D12.XXX"}, + { 41.159451000, 25.790168000, 2, 4, "GRC F12.XXX"}, + { 40.668411000, 20.712810500, 2, 5, "GRC G12.XXX"}, + { 40.668411000, 21.322146500, 2, 3, "GRC H12.XXX"}, + { 40.668411000, 21.931482500, 2, 3, "GRC J12.XXX"}, + { 40.668411000, 22.540818500, 2, 3, "GRC K12.XXX"}, + { 40.668411000, 23.150154500, 2, 3, "GRC L12.XXX"}, + { 40.668411000, 23.759490500, 2, 3, "GRC M12.XXX"}, + { 40.177371000, 20.225055000, 2, 5, "GRC N12.XXX"}, + { 40.177371000, 20.829183000, 2, 5, "GRC P12.XXX"}, + { 40.177371000, 21.433311000, 2, 3, "GRC Q12.XXX"}, + { 40.177371000, 22.037439000, 2, 3, "GRC R12.XXX"}, + { 40.177371000, 22.641567000, 2, 3, "GRC S12.XXX"}, + { 40.177371000, 23.245695000, 2, 3, "GRC T12.XXX"}, + { 40.177371000, 23.849823000, 2, 3, "GRC V12.XXX"}, + { 39.686331000, 19.776880500, 3, 6, "GRC W12.XXX"}, + { 39.686331000, 20.375800500, 2, 5, "GRC X12.XXX"}, + { 39.686331000, 20.974720500, 2, 5, "GRC Y12.XXX"}, + { 39.686331000, 21.573640500, 2, 3, "GRC Z12.XXX"}, + { 39.254796000, 22.142890500, 2, 3, "GRC 0123.XX"}, + { 39.254796000, 22.741810500, 2, 3, "GRC 1123.XX"}, + { 38.763756000, 20.435940000, 3, 4, "GRC 2123.XX"}, + { 38.763756000, 21.029652000, 2, 3, "GRC 3123.XX"}, + { 38.763756000, 21.623364000, 2, 3, "GRC 4123.XX"}, + { 38.763756000, 22.217076000, 2, 3, "GRC 5123.XX"}, + { 38.763756000, 22.810788000, 2, 3, "GRC 6123.XX"}, + { 38.763756000, 23.404500000, 2, 3, "GRC 7123.XX"}, + { 38.272716000, 20.441119500, 4, 5, "GRC 8123.XX"}, + { 38.272716000, 21.029623500, 3, 4, "GRC 9123.XX"}, + { 38.272716000, 21.618127500, 2, 3, "GRC B123.XX"}, + { 38.272716000, 22.206631500, 2, 3, "GRC C123.XX"}, + { 38.272716000, 22.795135500, 2, 3, "GRC D123.XX"}, + { 38.272716000, 23.383639500, 2, 3, "GRC F123.XX"}, + { 38.272716000, 23.972143500, 2, 3, "GRC G123.XX"}, + { 37.781676000, 21.088473500, 2, 3, "GRC H123.XX"}, + { 37.781676000, 21.676977500, 2, 3, "GRC J123.XX"}, + { 37.781676000, 22.265481500, 2, 3, "GRC K123.XX"}, + { 37.781676000, 22.853985500, 2, 3, "GRC L123.XX"}, + { 37.781676000, 23.442489500, 3, 4, "GRC M123.XX"}, + { 37.781676000, 24.030993500, 3, 4, "GRC N123.XX"}, + { 37.287921000, 21.235599500, 2, 3, "GRC P123.XX"}, + { 37.287921000, 21.824103500, 2, 3, "GRC Q123.XX"}, + { 37.287921000, 22.412607500, 2, 3, "GRC R123.XX"}, + { 37.287921000, 23.001111500, 2, 3, "GRC S123.XX"}, + { 37.287921000, 23.589615500, 3, 4, "GRC T123.XX"}, + { 36.801355000, 21.529766000, 2, 3, "GRC V123.XX"}, + { 36.812706000, 22.003106500, 2, 3, "GRC W123.XX"}, + { 36.812706000, 22.553106500, 2, 3, "GRC X123.XX"}, + { 36.308556000, 22.293287500, 2, 3, "GRC Y123.XX"}, + { 36.343848500, 22.871119000, 2, 3, "GRC Z123.XX"}, + { 39.180914500, 19.429025500, 2, 3, "GRC 012.XXXX"}, + { 38.390662500, 20.066855000, 2, 3, "GRC 112.XXXX"}, + { 39.586524500, 23.929454000, 2, 3, "GRC 212.XXXX"}, + { 37.429371500, 23.190778500, 3, 4, "GRC 312.XXXX"}, + { 37.391558500, 24.862923500, 3, 4, "GRC 412.XXXX"}, + { 37.391558500, 26.164603500, 3, 5, "GRC 512.XXXX"}, + { 35.886524500, 23.312751500, 2, 3, "GRC 612.XXXX"}, + { 36.067567500, 25.092729000, 2, 3, "GRC 712.XXXX"}, + { 36.566895500, 26.573581000, 4, 6, "GRC 812.XXXX"}, + { 36.037683000, 28.006313500, 3, 5, "GRC 912.XXXX"}, + { 37.973432000, 23.725456500, 4, 5, "GRC FJ4V.BRG"}, + { 38.595416000, 68.722244500, 4, 6, "TJK 12.XX"}, + { 38.488824500, 68.201242500, 4, 7, "TJK 12.XXX"}, + { 38.341624000, 68.975585875, 3, 6, "TJK 000.XX"}, + { 38.408024000, 69.246633375, 3, 6, "TJK 100.XX"}, + { 40.326524000, 69.588003625, 3, 7, "TJK 200.XX"}, + { 37.942524000, 69.734585875, 3, 6, "TJK 300.XX"}, + { 37.880724000, 68.718585875, 3, 6, "TJK 400.XX"}, + { 40.345624000, 70.362903625, 3, 7, "TJK 500.XX"}, + { 39.976545000, 68.958493125, 3, 5, "TJK 600.XX"}, + { 38.550724000, 68.168133375, 3, 6, "TJK 700.XX"}, + { 40.162745000, 70.587493125, 4, 9, "TJK 800.XX"}, + { 39.512045000, 67.464690625, 3, 6, "TJK 900.XX"}, + { 37.530724000, 71.498924500, 4, 7, "TJK B00.XX"}, + { 37.859324000, 69.588085875, 3, 6, "TJK C00.XX"}, + { 40.286324000, 69.683403625, 4, 8, "TJK D00.XX"}, + { 37.631024000, 68.578224500, 3, 6, "TJK F00.XX"}, + { 37.538024000, 69.364924500, 3, 6, "TJK G00.XX"}, + { 37.689624000, 69.565024500, 3, 6, "TJK H00.XX"}, + { 38.139024000, 69.276985875, 3, 6, "TJK J00.XX"}, + { 37.736124000, 68.777824500, 3, 6, "TJK K00.XX"}, + { 40.169145000, 69.439393125, 3, 8, "TJK L00.XX"}, + { 40.454124000, 69.241051125, 3, 6, "TJK M00.XX"}, + { 40.254424000, 69.747103625, 4, 8, "TJK N00.XX"}, + { 37.300724000, 68.079263125, 3, 7, "TJK P00.XX"}, + { 40.544324000, 69.264551125, 3, 7, "TJK Q00.XX"}, + { 40.173704000, 69.316332125, 3, 8, "TJK R00.XX"}, + { 39.039904000, 70.347362750, 3, 5, "TJK RK0.00"}, + { 40.569164000, 69.578381375, 3, 9, "TJK S00.XX"}, + { 40.665204000, 70.314967125, 3, 9, "TJK SK0.00"}, + { 37.872464000, 68.865427625, 3, 6, "TJK T00.XX"}, + { 38.088768000, 69.994670625, 3, 6, "TJK TK0.00"}, + { 38.747964000, 69.658884125, 3, 5, "TJK V00.XX"}, + { 37.942304000, 68.784769875, 3, 6, "TJK VK0.00"}, + { 40.233364000, 68.795524875, 3, 6, "TJK W00.XX"}, + { 38.522004000, 68.515480375, 4, 6, "TJK WK0.00"}, + { 38.566064000, 69.286184125, 3, 5, "TJK X00.XX"}, + { 37.398604000, 68.598786500, 3, 7, "TJK XK0.00"}, + { 40.290064000, 68.768824875, 3, 6, "TJK Y00.XX"}, + { 39.956304000, 69.098756625, 3, 5, "TJK YK0.00"}, + { 37.786564000, 68.762384500, 3, 6, "TJK Z00.XX"}, + { 38.560904000, 68.304180375, 4, 7, "TJK ZK0.00"}, + { 36.980682500, 71.530979500, 2, 4, "TJK 1234.XX"}, + { 40.594868000, 69.270509500, 2, 8, "TJK 012.XXX"}, + { 41.007535000, 70.218783000, 2, 8, "TJK 112.XXX"}, + { 40.516495000, 68.490689500, 2, 5, "TJK 212.XXX"}, + { 40.516495000, 69.100025500, 2, 5, "TJK 312.XXX"}, + { 40.516495000, 69.709361500, 2, 6, "TJK 412.XXX"}, + { 40.516495000, 70.318697500, 2, 6, "TJK 512.XXX"}, + { 40.035275000, 68.581804000, 2, 4, "TJK 612.XXX"}, + { 40.035275000, 69.185932000, 2, 4, "TJK 712.XXX"}, + { 40.212050000, 70.424394000, 3, 8, "TJK 812.XXX"}, + { 39.632623000, 67.376490500, 2, 5, "TJK 912.XXX"}, + { 39.632623000, 67.975410500, 2, 5, "TJK B12.XXX"}, + { 39.632623000, 68.574330500, 3, 5, "TJK C12.XXX"}, + { 39.632623000, 69.173250500, 3, 5, "TJK D12.XXX"}, + { 39.632623000, 69.772170500, 2, 5, "TJK F12.XXX"}, + { 39.632623000, 70.371090500, 2, 5, "TJK G12.XXX"}, + { 39.632623000, 70.970010500, 2, 6, "TJK H12.XXX"}, + { 39.632623000, 71.568930500, 2, 6, "TJK J12.XXX"}, + { 39.632623000, 72.167850500, 2, 6, "TJK K12.XXX"}, + { 39.632623000, 72.766770500, 2, 6, "TJK L12.XXX"}, + { 39.632623000, 73.365690500, 2, 5, "TJK M12.XXX"}, + { 39.141583000, 67.376204000, 2, 5, "TJK N12.XXX"}, + { 39.141583000, 67.969916000, 2, 5, "TJK P12.XXX"}, + { 39.141583000, 68.563628000, 2, 4, "TJK Q12.XXX"}, + { 39.141583000, 69.157340000, 2, 4, "TJK R12.XXX"}, + { 39.141583000, 69.751052000, 2, 4, "TJK S12.XXX"}, + { 39.141583000, 70.344764000, 2, 4, "TJK T12.XXX"}, + { 39.141583000, 70.938476000, 2, 4, "TJK V12.XXX"}, + { 39.141583000, 71.532188000, 2, 4, "TJK W12.XXX"}, + { 39.141583000, 72.125900000, 2, 4, "TJK X12.XXX"}, + { 39.141583000, 72.719612000, 2, 4, "TJK Y12.XXX"}, + { 39.141583000, 73.313324000, 2, 3, "TJK Z12.XXX"}, + { 38.238703000, 67.974837500, 2, 5, "TJK 01.XXXX"}, + { 38.238703000, 68.563341500, 2, 5, "TJK 11.XXXX"}, + { 38.238703000, 69.151845500, 2, 5, "TJK 21.XXXX"}, + { 38.238703000, 69.740349500, 2, 5, "TJK 31.XXXX"}, + { 38.238703000, 70.328853500, 2, 5, "TJK 41.XXXX"}, + { 38.238703000, 70.917357500, 2, 5, "TJK 51.XXXX"}, + { 38.238703000, 71.505861500, 2, 5, "TJK 61.XXXX"}, + { 38.238703000, 72.094365500, 2, 5, "TJK 71.XXXX"}, + { 38.238703000, 72.682869500, 2, 5, "TJK 81.XXXX"}, + { 38.238703000, 73.271373500, 2, 4, "TJK 91.XXXX"}, + { 38.238703000, 73.859877500, 2, 6, "TJK B1.XXXX"}, + { 38.238703000, 74.448381500, 2, 6, "TJK C1.XXXX"}, + { 37.747663000, 71.288115500, 2, 5, "TJK D1.XXXX"}, + { 37.256623000, 71.287829000, 2, 5, "TJK F1.XXXX"}, + { 37.747663000, 67.788339500, 2, 5, "TJK G1.XXXX"}, + { 37.747663000, 68.376843500, 2, 5, "TJK H1.XXXX"}, + { 37.747663000, 68.965347500, 2, 5, "TJK J1.XXXX"}, + { 37.747663000, 69.553851500, 2, 5, "TJK K1.XXXX"}, + { 37.747663000, 70.142355500, 2, 5, "TJK L1.XXXX"}, + { 37.256622000, 67.788053000, 2, 6, "TJK M1.XXXX"}, + { 37.256622000, 68.371349000, 2, 6, "TJK N1.XXXX"}, + { 37.256622000, 68.954645000, 2, 6, "TJK P1.XXXX"}, + { 37.256622000, 69.537941000, 2, 6, "TJK Q1.XXXX"}, + { 37.256622000, 70.121237000, 2, 6, "TJK R1.XXXX"}, + { 36.765582000, 67.788053000, 2, 5, "TJK S1.XXXX"}, + { 36.765582000, 68.371349000, 2, 5, "TJK T1.XXXX"}, + { 36.765582000, 68.954645000, 2, 5, "TJK V1.XXXX"}, + { 38.863000000, 71.264500000, 2, 4, "TJK MHNK.9X4"}, + { 23.766700000, 90.361042000, 4, 5, "BGD 12.XX"}, + { 23.521691500, 90.213494500, 3, 4, "BGD 12.XXX"}, + { 22.392545000, 91.745542500, 3, 6, "BGD 000.XX"}, + { 22.329545000, 91.760242500, 3, 6, "BGD 100.XX"}, + { 22.867024000, 89.512630750, 3, 4, "BGD 200.XX"}, + { 24.414045000, 88.553017250, 3, 9, "BGD 300.XX"}, + { 23.472945000, 91.157276375, 3, 9, "BGD 400.XX"}, + { 24.790624000, 90.363452500, 3, 8, "BGD 500.XX"}, + { 24.912445000, 91.822078500, 3, 8, "BGD 600.XX"}, + { 25.790724000, 89.204913875, 3, 5, "BGD 700.XX"}, + { 23.960124000, 90.660591125, 3, 4, "BGD 800.XX"}, + { 22.737924000, 90.316630750, 3, 4, "BGD 900.XX"}, + { 21.489224000, 91.950582250, 4, 5, "BGD B00.XX"}, + { 23.210124000, 89.162317875, 3, 5, "BGD C00.XX"}, + { 24.888824000, 89.326852500, 3, 4, "BGD D00.XX"}, + { 24.015324000, 91.062491125, 3, 4, "BGD F00.XX"}, + { 25.670724000, 88.595026750, 3, 9, "BGD G00.XX"}, + { 24.047324000, 89.195091125, 3, 4, "BGD H00.XX"}, + { 24.633424000, 88.218078250, 3, 11, "BGD J00.XX"}, + { 24.288524000, 89.891978250, 3, 10, "BGD K00.XX"}, + { 24.960724000, 89.895252500, 3, 10, "BGD L00.XX"}, + { 24.860724000, 88.915252500, 3, 8, "BGD M00.XX"}, + { 24.500824000, 89.629178250, 3, 4, "BGD N00.XX"}, + { 23.270024000, 90.637017875, 3, 4, "BGD P00.XX"}, + { 22.986724000, 91.078430750, 3, 4, "BGD Q00.XX"}, + { 23.922464000, 89.097851375, 3, 8, "BGD R00.XX"}, + { 23.626804000, 88.831657125, 3, 9, "BGD RK0.00"}, + { 22.883564000, 91.064409250, 3, 4, "BGD S00.XX"}, + { 22.709304000, 89.047373750, 3, 9, "BGD SK0.00"}, + { 25.345764000, 89.506922250, 3, 4, "BGD T00.XX"}, + { 23.592904000, 89.816901875, 3, 4, "BGD TK0.00"}, + { 24.133064000, 89.038351375, 3, 8, "BGD V00.XX"}, + { 24.053304000, 90.957657125, 3, 4, "BGD VK0.00"}, + { 24.423664000, 88.949065750, 3, 8, "BGD W00.XX"}, + { 24.168904000, 89.571184250, 3, 4, "BGD WK0.00"}, + { 25.027564000, 89.983493500, 3, 11, "BGD X00.XX"}, + { 22.679304000, 90.597573750, 3, 4, "BGD XK0.00"}, + { 23.554864000, 89.138123625, 3, 4, "BGD Y00.XX"}, + { 24.423804000, 90.752384250, 3, 8, "BGD YK0.00"}, + { 25.826064000, 89.611136625, 3, 5, "BGD Z00.XX"}, + { 24.367204000, 91.397984250, 3, 11, "BGD ZK0.00"}, + { 26.594595000, 88.328763500, 2, 10, "BGD 012.XXX"}, + { 26.437283000, 88.844355500, 2, 8, "BGD 112.XXX"}, + { 26.191763000, 88.107058500, 2, 11, "BGD 212.XXX"}, + { 26.191763000, 88.622650500, 3, 9, "BGD 312.XXX"}, + { 26.081673500, 89.134149500, 3, 9, "BGD 412.XXX"}, + { 25.790106500, 89.560309500, 2, 4, "BGD 512.XXX"}, + { 25.682841500, 88.338349500, 2, 8, "BGD 612.XXX"}, + { 25.700723000, 88.870134500, 2, 7, "BGD 712.XXX"}, + { 25.629539500, 89.384998500, 2, 3, "BGD 812.XXX"}, + { 25.209683000, 88.093171500, 2, 11, "BGD 912.XXX"}, + { 25.209683000, 88.608762500, 2, 8, "BGD B12.XXX"}, + { 25.209683000, 89.124354500, 2, 4, "BGD C12.XXX"}, + { 24.766210000, 89.623196000, 2, 3, "BGD D12.XXX"}, + { 25.203499500, 90.098065000, 2, 10, "BGD F12.XXX"}, + { 25.090653500, 90.607490000, 2, 10, "BGD G12.XXX"}, + { 25.209683000, 91.172330500, 2, 10, "BGD H12.XXX"}, + { 25.209683000, 91.687922500, 2, 10, "BGD J12.XXX"}, + { 24.608731000, 92.178850000, 2, 9, "BGD K12.XXX"}, + { 24.685521000, 88.032762500, 2, 10, "BGD L12.XXX"}, + { 24.700761500, 88.577501000, 2, 8, "BGD M12.XXX"}, + { 24.718643000, 89.094053000, 2, 7, "BGD N12.XXX"}, + { 24.718643000, 89.604436000, 2, 3, "BGD P12.XXX"}, + { 24.718643000, 90.114820000, 2, 7, "BGD Q12.XXX"}, + { 24.718643000, 90.625204000, 2, 7, "BGD R12.XXX"}, + { 24.718643000, 91.135589000, 2, 7, "BGD S12.XXX"}, + { 24.643332000, 91.644392500, 2, 7, "BGD T12.XXX"}, + { 24.227603000, 88.583668000, 2, 8, "BGD V12.XXX"}, + { 24.227603000, 89.094051000, 2, 7, "BGD W12.XXX"}, + { 24.227603000, 89.604435000, 2, 3, "BGD X12.XXX"}, + { 24.227603000, 90.114819000, 2, 3, "BGD Y12.XXX"}, + { 24.227603000, 90.625204000, 2, 3, "BGD Z12.XXX"}, + { 23.815763000, 91.135588000, 2, 8, "BGD 01.XXXX"}, + { 24.110387000, 91.645972000, 2, 8, "BGD 11.XXXX"}, + { 23.324723000, 88.588588500, 2, 8, "BGD 21.XXXX"}, + { 23.324723000, 89.093764500, 2, 7, "BGD 31.XXXX"}, + { 23.324723000, 89.598940500, 2, 3, "BGD 41.XXXX"}, + { 23.324723000, 90.104116500, 2, 3, "BGD 51.XXXX"}, + { 23.324723000, 90.609292500, 2, 3, "BGD 61.XXXX"}, + { 23.324723000, 91.114468500, 2, 3, "BGD 71.XXXX"}, + { 22.833683000, 88.717806500, 2, 8, "BGD B1.XXXX"}, + { 22.833683000, 89.222982500, 2, 4, "BGD C1.XXXX"}, + { 22.833683000, 89.728158500, 2, 3, "BGD D1.XXXX"}, + { 22.833683000, 90.233334500, 2, 3, "BGD F1.XXXX"}, + { 22.833683000, 90.738510500, 2, 3, "BGD G1.XXXX"}, + { 22.833683000, 91.243686500, 2, 5, "BGD H1.XXXX"}, + { 23.631102500, 91.869874000, 2, 8, "BGD 81.XXXX"}, + { 23.069635500, 91.748000000, 2, 9, "BGD J1.XXXX"}, + { 23.046204500, 92.125983500, 2, 8, "BGD K1.XXXX"}, + { 22.342642000, 88.935031500, 2, 8, "BGD L1.XXXX"}, + { 22.342642000, 89.440207500, 2, 3, "BGD M1.XXXX"}, + { 22.342642000, 89.945383500, 2, 3, "BGD N1.XXXX"}, + { 22.342642000, 90.450559500, 2, 3, "BGD P1.XXXX"}, + { 22.342642000, 90.955735500, 2, 3, "BGD Q1.XXXX"}, + { 22.342642000, 91.460911500, 2, 5, "BGD R1.XXXX"}, + { 22.342642000, 91.966087500, 2, 5, "BGD S1.XXXX"}, + { 22.342642000, 92.204614500, 3, 10, "BGD T1.XXXX"}, + { 21.851603000, 91.682903000, 3, 4, "BGD V1.XXXX"}, + { 21.851603000, 92.182871000, 2, 4, "BGD W1.XXXX"}, + { 21.360562000, 91.857891000, 3, 4, "BGD X1.XXXX"}, + { 21.511068000, 92.345749000, 2, 4, "BGD Y1.XXXX"}, + { 21.029297000, 92.047171500, 2, 3, "BGD Z1.XXXX"}, + { 21.922553000, 89.103313000, 2, 4, "BGD 1234.XX"}, + { 26.218368000, 88.173448500, 2, 11, "BGD 1234.XXX"}, + { 27.745100000, 85.268959500, 4, 8, "NPL 12.XX"}, + { 27.916315000, 85.142536500, 4, 10, "NPL 12.XXX"}, + { 26.430414000, 87.222031125, 3, 11, "NPL 000.XX"}, + { 28.200514000, 83.920911875, 3, 11, "NPL 200.XX"}, + { 27.000514000, 84.801591375, 3, 10, "NPL 400.XX"}, + { 26.790514000, 87.205291375, 3, 12, "NPL 600.XX"}, + { 27.643514000, 84.330651625, 3, 9, "NPL 800.XX"}, + { 26.699414000, 85.845431125, 3, 12, "NPL B00.XX"}, + { 29.004024000, 80.119957375, 3, 15, "NPL D00.XX"}, + { 27.719424000, 83.400435625, 3, 9, "NPL F00.XX"}, + { 28.730724000, 80.543783125, 3, 13, "NPL G00.XX"}, + { 27.450724000, 84.974235625, 4, 10, "NPL H00.XX"}, + { 28.088224000, 81.574709875, 3, 12, "NPL J00.XX"}, + { 26.716124000, 87.623487125, 3, 11, "NPL K00.XX"}, + { 27.555124000, 83.404735625, 3, 9, "NPL L00.XX"}, + { 28.247424000, 81.297509875, 3, 12, "NPL M00.XX"}, + { 26.713524000, 87.224387125, 3, 12, "NPL N00.XX"}, + { 28.571324000, 81.065783125, 3, 11, "NPL P00.XX"}, + { 28.170724000, 82.244009875, 3, 11, "NPL Q00.XX"}, + { 26.837924000, 86.653661375, 3, 12, "NPL R00.XX"}, + { 28.617624000, 81.566683125, 3, 7, "NPL S00.XX"}, + { 27.062524000, 84.977961375, 3, 9, "NPL T00.XX"}, + { 26.580724000, 86.694687125, 3, 11, "NPL V00.XX"}, + { 26.778024000, 86.415387125, 3, 12, "NPL W00.XX"}, + { 26.810724000, 85.224687125, 3, 10, "NPL X00.XX"}, + { 26.650424000, 87.064087125, 3, 11, "NPL Y00.XX"}, + { 26.893524000, 85.525561375, 3, 10, "NPL Z00.XX"}, + { 30.370908500, 80.227444000, 2, 13, "NPL 12.XXXX"}, + { 27.970003500, 84.741361500, 3, 11, "NPL 123.XXX"}, + { 29.683315000, 82.790862000, 2, 6, "NPL 1234.XX"}, + { 30.164225500, 80.344499500, 2, 13, "NPL 1234.XXX"}, + { 36.848835000, 10.116680625, 4, 5, "TUN 00.XX"}, + { 36.784625000, 10.085310625, 4, 5, "TUN J0.XX"}, + { 36.889494000, 10.004933250, 3, 4, "TUN 00.XXX"}, + { 35.775314000, 10.511370000, 3, 4, "TUN J0.XXX"}, + { 37.256114000, 9.789383125, 3, 4, "TUN 000.XX"}, + { 33.871514000, 10.021968000, 3, 4, "TUN 200.XX"}, + { 33.838524000, 10.960484000, 3, 4, "TUN 400.XX"}, + { 35.718724000, 10.046280000, 3, 4, "TUN 500.XX"}, + { 34.808244000, 10.744872125, 3, 4, "TUN 600.XX"}, + { 34.808244000, 10.670638125, 3, 4, "TUN 700.XX"}, + { 34.454124000, 8.732445375, 3, 7, "TUN 800.XX"}, + { 35.220724000, 8.780280000, 3, 6, "TUN 900.XX"}, + { 33.552524000, 11.024823625, 3, 4, "TUN B00.XX"}, + { 33.899624000, 10.792784000, 3, 4, "TUN C00.XX"}, + { 36.467245000, 10.673199750, 3, 4, "TUN D00.XX"}, + { 36.425095000, 10.536278750, 3, 4, "TUN F00.XX"}, + { 32.970724000, 10.401749375, 3, 5, "TUN G00.XX"}, + { 33.388824000, 10.435623625, 3, 4, "TUN H00.XX"}, + { 36.769924000, 9.153802750, 3, 6, "TUN J00.XX"}, + { 35.663024000, 10.926580000, 3, 4, "TUN K00.XX"}, + { 37.195224000, 9.738963125, 3, 4, "TUN L00.XX"}, + { 36.211324000, 8.655541375, 3, 7, "TUN M00.XX"}, + { 35.533545000, 11.025575000, 3, 4, "TUN N00.XX"}, + { 36.539924000, 8.727502750, 3, 6, "TUN P00.XX"}, + { 34.356024000, 8.349745375, 3, 6, "TUN Q00.XX"}, + { 35.077124000, 9.434219625, 3, 6, "TUN R00.XX"}, + { 36.900624000, 11.033763125, 3, 4, "TUN S00.XX"}, + { 33.928324000, 9.730284000, 3, 4, "TUN T00.XX"}, + { 36.791924000, 10.923363125, 3, 4, "TUN V00.XX"}, + { 33.956824000, 8.083384000, 3, 6, "TUN W00.XX"}, + { 36.599424000, 10.777102750, 3, 4, "TUN X00.XX"}, + { 33.510624000, 8.970823625, 3, 6, "TUN Y00.XX"}, + { 35.443324000, 10.924180000, 3, 4, "TUN Z00.XX"}, + { 33.795307000, 7.692334000, 2, 5, "TUN 12.XXXX"}, + { 37.316606500, 8.234238000, 2, 3, "TUN 123.XXX"}, + { 30.395674000, 8.449735000, 2, 5, "TUN 1234.XX"}, + { 37.084138000, 7.648873000, 1, 5, "TUN 1234.XXX"}, + { 5.854445000, -55.213773750, 4, 5, "SUR 00.XX"}, + { 5.823057000, -55.158388750, 4, 5, "SUR J0.XX"}, + { 5.951915000, -55.394513000, 3, 4, "SUR 12.XXX"}, + { 5.930204000, -57.071624750, 3, 5, "SUR 000.XX"}, + { 5.636504000, -54.491124750, 3, 4, "SUR 400.XX"}, + { 5.851104000, -54.960224750, 4, 5, "SUR 800.XX"}, + { 5.785804000, -56.766924750, 3, 5, "SUR D00.XX"}, + { 5.484994000, -54.175650750, 4, 7, "SUR J00.XX"}, + { 5.794294000, -55.566050750, 3, 4, "SUR M00.XX"}, + { 5.040394000, -55.260942875, 3, 5, "SUR Q00.XX"}, + { 5.040394000, -55.110767875, 3, 5, "SUR T00.XX"}, + { 5.829694000, -56.369950750, 3, 4, "SUR X00.XX"}, + { 5.981377000, -57.189711000, 2, 6, "SUR 012.XXX"}, + { 5.981377000, -56.720991000, 2, 4, "SUR 112.XXX"}, + { 5.981377000, -56.252271000, 2, 3, "SUR 212.XXX"}, + { 5.981377000, -55.783551000, 2, 3, "SUR 312.XXX"}, + { 5.981377000, -55.314831000, 3, 4, "SUR 412.XXX"}, + { 5.981377000, -54.846111000, 2, 3, "SUR 512.XXX"}, + { 5.907721000, -54.421935000, 3, 4, "SUR 612.XXX"}, + { 5.490337000, -57.311578000, 2, 5, "SUR 712.XXX"}, + { 5.490337000, -56.842858000, 2, 4, "SUR 812.XXX"}, + { 5.490337000, -56.374138000, 2, 3, "SUR 912.XXX"}, + { 5.490337000, -55.905418000, 2, 3, "SUR B12.XXX"}, + { 5.490337000, -55.436698000, 2, 3, "SUR C12.XXX"}, + { 5.490337000, -54.967978000, 2, 3, "SUR D12.XXX"}, + { 5.490337000, -54.499258000, 2, 3, "SUR F12.XXX"}, + { 4.999297000, -58.047468000, 2, 6, "SUR G12.XXX"}, + { 4.999297000, -57.578748000, 2, 6, "SUR H12.XXX"}, + { 4.999297000, -57.110028000, 2, 6, "SUR J12.XXX"}, + { 4.999297000, -56.641308000, 2, 5, "SUR K12.XXX"}, + { 4.999297000, -56.172588000, 2, 4, "SUR L12.XXX"}, + { 4.999297000, -55.703868000, 2, 4, "SUR M12.XXX"}, + { 4.999297000, -55.235148000, 3, 5, "SUR N12.XXX"}, + { 4.999297000, -54.766428000, 2, 4, "SUR P12.XXX"}, + { 4.508257000, -58.047468000, 2, 6, "SUR Q12.XXX"}, + { 4.508257000, -57.578748000, 2, 6, "SUR R12.XXX"}, + { 4.508257000, -57.110028000, 2, 6, "SUR S12.XXX"}, + { 4.508257000, -56.641308000, 2, 5, "SUR T12.XXX"}, + { 4.508257000, -56.172588000, 2, 4, "SUR V12.XXX"}, + { 4.508257000, -55.703868000, 2, 4, "SUR W12.XXX"}, + { 4.508257000, -55.235148000, 2, 4, "SUR X12.XXX"}, + { 4.508257000, -54.766428000, 2, 4, "SUR Y12.XXX"}, + { 4.017217000, -58.047468000, 2, 6, "SUR Z12.XXX"}, + { 3.605377000, -57.578748000, 2, 6, "SUR 01.XXXX"}, + { 3.605377000, -57.110028000, 2, 6, "SUR 11.XXXX"}, + { 3.605377000, -56.641308000, 2, 5, "SUR 21.XXXX"}, + { 3.605377000, -56.172588000, 2, 4, "SUR 31.XXXX"}, + { 3.605377000, -55.703868000, 2, 4, "SUR 41.XXXX"}, + { 3.605377000, -55.235148000, 2, 4, "SUR 51.XXXX"}, + { 3.605377000, -54.766428000, 2, 5, "SUR 61.XXXX"}, + { 3.605377000, -54.421935000, 3, 6, "SUR 71.XXXX"}, + { 3.114337000, -57.695928000, 2, 6, "SUR 81.XXXX"}, + { 3.114337000, -57.227208000, 2, 6, "SUR 91.XXXX"}, + { 3.114337000, -56.758488000, 2, 5, "SUR B1.XXXX"}, + { 3.114337000, -56.289768000, 2, 4, "SUR C1.XXXX"}, + { 3.114337000, -55.821048000, 2, 4, "SUR D1.XXXX"}, + { 3.114337000, -55.352328000, 2, 4, "SUR F1.XXXX"}, + { 3.114337000, -54.883608000, 2, 5, "SUR G1.XXXX"}, + { 3.114337000, -54.421935000, 2, 5, "SUR H1.XXXX"}, + { 2.623297000, -57.250644000, 2, 8, "SUR J1.XXXX"}, + { 2.623297000, -56.781924000, 2, 7, "SUR K1.XXXX"}, + { 2.623297000, -56.313204000, 2, 6, "SUR L1.XXXX"}, + { 2.623297000, -55.844484000, 2, 6, "SUR M1.XXXX"}, + { 2.623297000, -55.375764000, 2, 6, "SUR N1.XXXX"}, + { 2.623297000, -54.907044000, 2, 7, "SUR P1.XXXX"}, + { 2.623297000, -54.438324000, 2, 10, "SUR Q1.XXXX"}, + { 2.132257000, -57.016284000, 2, 9, "SUR R1.XXXX"}, + { 2.132257000, -56.547564000, 2, 9, "SUR S1.XXXX"}, + { 2.132257000, -56.078844000, 2, 6, "SUR T1.XXXX"}, + { 2.132257000, -55.610124000, 2, 6, "SUR V1.XXXX"}, + { 2.132257000, -55.141404000, 2, 6, "SUR W1.XXXX"}, + { 2.132257000, -54.672684000, 2, 8, "SUR X1.XXXX"}, + { 1.848497000, -56.735052000, 3, 10, "SUR Y1.XXXX"}, + { 1.848497000, -56.266332000, 3, 9, "SUR Z1.XXXX"}, + { 2.011975500, -56.746645500, 3, 10, "SUR Y123.XX"}, + { 2.011975500, -56.277925500, 3, 9, "SUR Z123.XX"}, + { 5.833130000, -55.187031500, 4, 5, "SUR P1WF.TTJ"}, + {-34.850500000, -56.215408500, 4, 5, "URY 12.XX"}, + {-34.870902500, -56.447605500, 3, 4, "URY 12.XXX"}, + {-31.401486000, -58.005594500, 3, 9, "URY 000.XX"}, + {-32.270205000, -58.115735000, 3, 8, "URY 200.XX"}, + {-30.860476000, -55.573520875, 3, 9, "URY 300.XX"}, + {-34.888455000, -55.004720875, 3, 4, "URY 400.XX"}, + {-34.888455000, -54.912077875, 3, 4, "URY 500.XX"}, + {-31.664076000, -56.027985250, 3, 7, "URY 600.XX"}, + {-32.326076000, -54.206012000, 3, 7, "URY 700.XX"}, + {-33.211276000, -58.078476375, 3, 8, "URY 800.XX"}, + {-30.359276000, -56.513894125, 3, 7, "URY 900.XX"}, + {-34.340576000, -55.292154625, 3, 4, "URY B00.XX"}, + {-34.295476000, -56.753054625, 3, 4, "URY C00.XX"}, + {-34.059276000, -56.268816000, 3, 4, "URY D00.XX"}, + {-34.392476000, -57.883254625, 3, 6, "URY F00.XX"}, + {-33.109976000, -58.358276375, 3, 8, "URY G00.XX"}, + {-33.340776000, -56.571176375, 3, 7, "URY H00.XX"}, + {-34.438476000, -54.376254625, 3, 4, "URY J00.XX"}, + {-34.751476000, -54.968980375, 3, 4, "URY K00.XX"}, + {-33.191476000, -54.433476375, 3, 7, "URY L00.XX"}, + {-34.483876000, -56.329654625, 3, 4, "URY M00.XX"}, + {-33.476276000, -56.946376375, 3, 7, "URY N00.XX"}, + {-33.948376000, -58.356716000, 3, 7, "URY P00.XX"}, + {-34.403376000, -56.456054625, 3, 4, "URY Q00.XX"}, + {-32.573976000, -53.433050625, 3, 7, "URY R00.XX"}, + {-32.663676000, -57.678250625, 3, 7, "URY S00.XX"}, + {-33.490076000, -58.265576375, 3, 8, "URY T00.XX"}, + {-30.217776000, -57.637494125, 3, 9, "URY V00.XX"}, + {-32.769276000, -56.558250625, 3, 7, "URY W00.XX"}, + {-34.362076000, -57.496454625, 3, 4, "URY X00.XX"}, + {-33.653676000, -53.507516000, 3, 7, "URY Y00.XX"}, + {-34.274976000, -57.298154625, 3, 4, "URY Z00.XX"}, + {-34.369947500, -58.326136000, 2, 6, "URY 123.XXX"}, + {-33.304388500, -58.187896500, 2, 7, "URY 12.XXXX"}, + {-31.486369000, -58.076510500, 2, 7, "URY 1234.XX"}, + {-34.885600000, -56.169519500, 4, 5, "URY FZBF.G0T"}, + { 11.597100000, 104.865051500, 4, 7, "KHM 12.XX"}, + { 11.811219000, 104.707711500, 3, 6, "KHM 12.XXX"}, + { 10.596514000, 103.471571750, 3, 6, "KHM 000.XX"}, + { 13.081914000, 103.111363125, 3, 6, "KHM 200.XX"}, + { 13.362214000, 103.786293250, 3, 6, "KHM 400.XX"}, + { 13.640414000, 102.541393250, 3, 6, "KHM 600.XX"}, + { 12.277424000, 104.601316000, 3, 6, "KHM 800.XX"}, + { 11.531024000, 105.314729875, 3, 7, "KHM 900.XX"}, + { 12.579724000, 103.877416000, 3, 6, "KHM B00.XX"}, + { 11.021724000, 104.736642750, 3, 6, "KHM C00.XX"}, + { 11.523524000, 104.483329875, 3, 6, "KHM D00.XX"}, + { 11.854424000, 106.128529875, 4, 6, "KHM F00.XX"}, + { 12.098024000, 105.057629875, 3, 6, "KHM G00.XX"}, + { 13.610024000, 102.946490250, 3, 6, "KHM H00.XX"}, + { 12.520724000, 105.988416000, 3, 5, "KHM J00.XX"}, + { 10.650724000, 104.138642750, 3, 6, "KHM K00.XX"}, + { 12.760724000, 104.848303125, 3, 6, "KHM L00.XX"}, + { 11.645924000, 102.931229875, 3, 6, "KHM M00.XX"}, + { 11.120724000, 105.758529875, 3, 6, "KHM N00.XX"}, + { 10.559824000, 104.279542750, 3, 6, "KHM P00.XX"}, + { 12.490724000, 107.148416000, 3, 5, "KHM Q00.XX"}, + { 14.002324000, 106.746190250, 3, 7, "KHM R00.XX"}, + { 13.560024000, 105.936990250, 3, 5, "KHM S00.XX"}, + { 12.909324000, 102.565703125, 3, 6, "KHM T00.XX"}, + { 12.562024000, 104.153316000, 3, 6, "KHM V00.XX"}, + { 12.016724000, 105.412029875, 4, 7, "KHM W00.XX"}, + { 12.795924000, 103.419803125, 3, 6, "KHM X00.XX"}, + { 9.964924000, 102.869955625, 2, 5, "KHM Y00.XX"}, + { 9.326545000, 103.450227500, 2, 5, "KHM Z00.XX"}, + { 11.557803000, 102.802079500, 2, 5, "KHM 123.XXX"}, + { 12.424046000, 105.430209000, 2, 5, "KHM 1234.XX"}, + { 13.774606000, 102.492781000, 2, 5, "KHM 12.XXXX"}, + { 11.987480000, 104.985000000, 2, 5, "KHM MMH7.0KC"}, + { 33.553700000, 36.248433500, 4, 7, "SYR 12.XX"}, + { 33.540975000, 36.113863125, 3, 6, "SYR 00.XXX"}, + { 36.220814000, 36.991280625, 3, 5, "SYR J0.XXX"}, + { 34.706814000, 36.638119625, 3, 4, "SYR 000.XX"}, + { 35.586644000, 35.717275000, 3, 4, "SYR 200.XX"}, + { 35.096814000, 36.683219625, 3, 4, "SYR 400.XX"}, + { 35.376724000, 40.091280000, 3, 5, "SYR 600.XX"}, + { 36.548524000, 40.693302750, 3, 6, "SYR 700.XX"}, + { 37.090734000, 41.189844625, 3, 6, "SYR 800.XX"}, + { 35.982434000, 38.929776875, 3, 6, "SYR 900.XX"}, + { 34.931024000, 35.866219625, 3, 4, "SYR B00.XX"}, + { 35.991124000, 36.614141375, 3, 5, "SYR C00.XX"}, + { 32.679124000, 36.040749375, 3, 7, "SYR D00.XX"}, + { 35.865524000, 38.490641375, 3, 5, "SYR F00.XX"}, + { 36.567224000, 37.904402750, 3, 5, "SYR G00.XX"}, + { 32.761824000, 36.539049375, 3, 6, "SYR H00.XX"}, + { 35.051824000, 36.998519625, 3, 4, "SYR J00.XX"}, + { 35.685724000, 36.644880000, 3, 4, "SYR K00.XX"}, + { 35.410224000, 35.916080000, 3, 4, "SYR L00.XX"}, + { 35.853524000, 36.272241375, 3, 5, "SYR M00.XX"}, + { 36.413424000, 37.482202750, 3, 5, "SYR N00.XX"}, + { 32.933724000, 35.993749375, 3, 6, "SYR P00.XX"}, + { 34.491524000, 40.868845375, 3, 5, "SYR Q00.XX"}, + { 35.259545000, 35.922775000, 3, 4, "SYR R00.XX"}, + { 34.590724000, 38.230845375, 3, 4, "SYR S00.XX"}, + { 35.860624000, 36.563141375, 3, 5, "SYR T00.XX"}, + { 35.061024000, 40.392819625, 3, 5, "SYR V00.XX"}, + { 34.040424000, 36.647484000, 3, 4, "SYR W00.XX"}, + { 33.191324000, 35.819023625, 3, 8, "SYR X00.XX"}, + { 34.962624000, 36.686119625, 3, 4, "SYR Y00.XX"}, + { 34.578024000, 36.520145375, 3, 6, "SYR Z00.XX"}, + { 36.466790500, 35.840603000, 2, 4, "SYR 123.XXX"}, + { 34.154956500, 35.779189000, 2, 6, "SYR 12.XXXX"}, + { 34.606978500, 39.645533500, 2, 4, "SYR 1234.XX"}, + { 34.817900000, 38.983450000, 2, 4, "SYR B84Z.MSN"}, + { 14.654222500, -17.487378000, 4, 5, "SEN 12.XX"}, + { 14.801395000, -17.503983500, 3, 4, "SEN 12.XXX"}, + { 14.201624000, -16.116309750, 3, 4, "SEN 000.XX"}, + { 12.576545000, -16.312496000, 3, 6, "SEN 100.XX"}, + { 14.470724000, -17.022622625, 3, 4, "SEN 200.XX"}, + { 16.062124000, -16.512461250, 3, 5, "SEN 300.XX"}, + { 14.906545000, -15.933767500, 3, 5, "SEN 400.XX"}, + { 14.836545000, -15.933767500, 3, 5, "SEN 500.XX"}, + { 14.692124000, -16.273022625, 3, 4, "SEN 600.XX"}, + { 15.664724000, -16.265848375, 3, 5, "SEN 700.XX"}, + { 16.469395000, -15.726765625, 3, 6, "SEN 800.XX"}, + { 13.794824000, -13.721809750, 3, 4, "SEN 900.XX"}, + { 12.950724000, -14.991696875, 3, 4, "SEN B00.XX"}, + { 14.374024000, -16.447722625, 3, 4, "SEN C00.XX"}, + { 12.841524000, -16.269696875, 3, 4, "SEN D00.XX"}, + { 14.217724000, -16.871009750, 3, 4, "SEN F00.XX"}, + { 13.786224000, -15.818909750, 3, 5, "SEN G00.XX"}, + { 12.744124000, -15.593496875, 3, 4, "SEN H00.XX"}, + { 15.362064000, -15.507731125, 3, 5, "SEN J00.XX"}, + { 13.627504000, -15.612878750, 3, 5, "SEN JK0.00"}, + { 14.119064000, -15.586773250, 3, 4, "SEN K00.XX"}, + { 14.700404000, -16.491850625, 3, 4, "SEN KK0.00"}, + { 16.525264000, -15.536802375, 3, 6, "SEN L00.XX"}, + { 13.144104000, -14.136778750, 3, 5, "SEN LK0.00"}, + { 15.124964000, -16.665645500, 3, 5, "SEN M00.XX"}, + { 15.364504000, -16.472195375, 3, 5, "SEN MK0.00"}, + { 12.571464000, -12.216502000, 3, 7, "SEN N00.XX"}, + { 14.262304000, -15.971750625, 3, 4, "SEN NK0.00"}, + { 13.989364000, -14.835273250, 3, 4, "SEN P00.XX"}, + { 13.876704000, -16.382978750, 3, 4, "SEN PK0.00"}, + { 14.767164000, -16.713345500, 3, 5, "SEN Q00.XX"}, + { 13.127604000, -13.789205875, 3, 4, "SEN QK0.00"}, + { 12.745164000, -14.207287625, 3, 4, "SEN R00.XX"}, + { 15.594104000, -13.346995375, 3, 6, "SEN RK0.00"}, + { 15.425264000, -15.162731125, 3, 5, "SEN S00.XX"}, + { 15.243604000, -12.904495375, 3, 6, "SEN SK0.00"}, + { 14.517564000, -16.111158875, 3, 4, "SEN T00.XX"}, + { 14.901804000, -12.487223500, 3, 6, "SEN TK0.00"}, + { 12.565264000, -15.889802000, 3, 6, "SEN V00.XX"}, + { 12.868304000, -14.514505875, 3, 4, "SEN VK0.00"}, + { 13.802464000, -16.521773250, 3, 5, "SEN W00.XX"}, + { 12.812104000, -15.987805875, 3, 4, "SEN WK0.00"}, + { 13.932464000, -15.961773250, 3, 4, "SEN X00.XX"}, + { 12.774004000, -16.529305875, 3, 4, "SEN XK0.00"}, + { 14.448364000, -16.747858875, 3, 4, "SEN Y00.XX"}, + { 16.658004000, -14.997540125, 2, 5, "SEN YK0.00"}, + { 12.484364000, -16.569302000, 3, 6, "SEN Z00.XX"}, + { 14.184104000, -16.696850625, 3, 4, "SEN ZK0.00"}, + { 12.997835000, -16.651282000, 2, 3, "SEN 12.XXXX"}, + { 13.915851500, -17.539216500, 2, 3, "SEN 123.XXX"}, + { 14.216526500, -15.100738000, 2, 3, "SEN 1234.XX"}, + { 16.388475000, -17.392916500, 2, 3, "SEN 1234.XXX"}, + { 42.896500000, 74.538638000, 4, 7, "KGZ 12.XX"}, + { 42.848965000, 73.823437000, 3, 6, "KGZ 12.XXX"}, + { 40.504814000, 72.733309125, 3, 6, "KGZ 000.XX"}, + { 40.909114000, 72.880309125, 3, 6, "KGZ 200.XX"}, + { 42.481614000, 78.310441500, 3, 9, "KGZ 400.XX"}, + { 42.807614000, 75.204462000, 4, 8, "KGZ 600.XX"}, + { 41.436545000, 75.890297500, 3, 4, "KGZ 800.XX"}, + { 42.540945000, 72.161305000, 3, 7, "KGZ 900.XX"}, + { 40.266545000, 72.025293125, 3, 6, "KGZ B00.XX"}, + { 40.828624000, 73.252251125, 3, 4, "KGZ C00.XX"}, + { 42.496724000, 76.131308500, 3, 6, "KGZ D00.XX"}, + { 41.067024000, 72.711112500, 3, 6, "KGZ F00.XX"}, + { 40.755024000, 72.837651125, 3, 6, "KGZ G00.XX"}, + { 41.390724000, 72.166212500, 3, 6, "KGZ H00.XX"}, + { 41.300724000, 72.396212500, 3, 6, "KGZ J00.XX"}, + { 41.720724000, 74.385760000, 3, 4, "KGZ K00.XX"}, + { 41.923324000, 72.900560000, 3, 6, "KGZ L00.XX"}, + { 40.821824000, 72.952351125, 3, 6, "KGZ M00.XX"}, + { 42.844024000, 75.656256000, 3, 7, "KGZ N00.XX"}, + { 42.386024000, 77.954808500, 3, 9, "KGZ P00.XX"}, + { 41.204624000, 75.762012500, 3, 4, "KGZ Q00.XX"}, + { 39.917545000, 69.492290625, 3, 7, "KGZ R00.XX"}, + { 42.139734000, 76.916262500, 3, 8, "KGZ S00.XX"}, + { 41.081724000, 72.294012500, 3, 6, "KGZ T00.XX"}, + { 39.940545000, 69.554293125, 3, 7, "KGZ V00.XX"}, + { 41.211024000, 75.867412500, 3, 4, "KGZ W00.XX"}, + { 42.770724000, 78.304856000, 3, 10, "KGZ X00.XX"}, + { 42.790724000, 75.534856000, 3, 7, "KGZ Y00.XX"}, + { 42.679834000, 77.021684000, 3, 8, "KGZ Z00.XX"}, + { 42.765196000, 71.091851000, 2, 8, "KGZ 123.XXX"}, + { 41.909030000, 70.637704000, 2, 8, "KGZ 12.XXXX"}, + { 40.160281000, 69.546539000, 2, 8, "KGZ 0HHH.HH"}, + { 39.732241000, 69.841150000, 2, 4, "KGZ 1123.XX"}, + { 41.693535000, 73.859685000, 3, 4, "KGZ 2123.XX"}, + { 41.693535000, 74.484645000, 3, 4, "KGZ 3123.XX"}, + { 41.693535000, 75.109605000, 2, 3, "KGZ 4123.XX"}, + { 41.693535000, 75.734565000, 2, 3, "KGZ 5123.XX"}, + { 41.693535000, 76.359525000, 2, 3, "KGZ 6123.XX"}, + { 41.693535000, 76.984485000, 2, 5, "KGZ 7123.XX"}, + { 41.693535000, 77.609445000, 2, 5, "KGZ 8123.XX"}, + { 41.693535000, 78.234405000, 2, 6, "KGZ 9123.XX"}, + { 41.693535000, 78.859365000, 2, 6, "KGZ B123.XX"}, + { 41.202495000, 73.864864500, 3, 4, "KGZ C123.XX"}, + { 41.202495000, 74.484616500, 2, 3, "KGZ D123.XX"}, + { 41.202495000, 75.104368500, 2, 3, "KGZ F123.XX"}, + { 41.202495000, 75.724120500, 2, 3, "KGZ G123.XX"}, + { 41.202495000, 76.343872500, 2, 3, "KGZ H123.XX"}, + { 41.202495000, 76.963624500, 2, 5, "KGZ J123.XX"}, + { 41.202495000, 77.583376500, 2, 5, "KGZ K123.XX"}, + { 41.535006500, 78.224701500, 2, 6, "KGZ L123.XX"}, + { 40.711455000, 73.864836000, 3, 5, "KGZ M123.XX"}, + { 40.711455000, 74.479380000, 2, 4, "KGZ N123.XX"}, + { 40.711455000, 75.093923000, 2, 4, "KGZ P123.XX"}, + { 40.711455000, 75.708468000, 2, 4, "KGZ Q123.XX"}, + { 40.711455000, 76.323012000, 2, 4, "KGZ R123.XX"}, + { 40.983485000, 76.957238000, 2, 6, "KGZ S123.XX"}, + { 40.220415000, 73.872618500, 3, 7, "KGZ T123.XX"}, + { 40.220415000, 74.481954500, 2, 6, "KGZ V123.XX"}, + { 40.220415000, 75.091290500, 2, 6, "KGZ W123.XX"}, + { 40.220415000, 75.700626500, 2, 6, "KGZ X123.XX"}, + { 40.220415000, 76.309962500, 2, 6, "KGZ Y123.XX"}, + { 39.729375000, 73.872590000, 3, 7, "KGZ Z123.XX"}, + { 41.220700000, 74.739599500, 2, 3, "KGZ RY4V.V26"}, + { 53.936500000, 27.487909500, 4, 5, "BLR 12.XX"}, + { 53.976104000, 27.346040125, 3, 4, "BLR 00.XXX"}, + { 52.496104000, 30.793456375, 3, 5, "BLR 80.XXX"}, + { 53.966404000, 30.123140125, 3, 4, "BLR J0.XXX"}, + { 55.091384000, 29.982101500, 3, 5, "BLR S0.XXX"}, + { 53.719544000, 23.729404125, 3, 5, "BLR 000.XX"}, + { 53.719544000, 23.832101125, 3, 5, "BLR 100.XX"}, + { 52.148844000, 23.593927375, 3, 6, "BLR 200.XX"}, + { 52.148844000, 23.692890375, 3, 6, "BLR 300.XX"}, + { 53.189485000, 29.140173750, 3, 4, "BLR 400.XX"}, + { 53.178024000, 25.953226750, 3, 4, "BLR 500.XX"}, + { 54.258845000, 28.449382500, 3, 4, "BLR 600.XX"}, + { 52.153145000, 26.007132375, 3, 5, "BLR 700.XX"}, + { 54.550724000, 30.340844500, 3, 4, "BLR 800.XX"}, + { 52.094024000, 29.178621875, 3, 5, "BLR 900.XX"}, + { 52.860324000, 27.468330750, 3, 4, "BLR B00.XX"}, + { 55.533034000, 28.508892500, 3, 5, "BLR C00.XX"}, + { 53.943524000, 25.229135625, 3, 6, "BLR D00.XX"}, + { 54.354724000, 26.784644500, 3, 4, "BLR F00.XX"}, + { 55.531124000, 28.716136500, 3, 5, "BLR G00.XX"}, + { 52.636545000, 29.639968750, 3, 4, "BLR H00.XX"}, + { 52.411924000, 30.324021875, 3, 4, "BLR J00.XX"}, + { 52.931324000, 29.944030750, 3, 4, "BLR K00.XX"}, + { 53.070724000, 27.482426750, 3, 4, "BLR L00.XX"}, + { 52.250724000, 24.284121875, 3, 5, "BLR M00.XX"}, + { 53.748324000, 31.642935625, 3, 9, "BLR N00.XX"}, + { 54.112464000, 28.281544500, 3, 4, "BLR P00.XX"}, + { 53.079904000, 29.987719750, 3, 4, "BLR PK0.00"}, + { 53.101164000, 25.273247250, 3, 4, "BLR Q00.XX"}, + { 53.150004000, 24.399219750, 3, 4, "BLR QK0.00"}, + { 52.139264000, 29.276335625, 3, 5, "BLR R00.XX"}, + { 54.481104000, 26.352206500, 3, 4, "BLR RK0.00"}, + { 53.319464000, 28.575047250, 3, 4, "BLR S00.XX"}, + { 54.280304000, 30.931706500, 3, 6, "BLR SK0.00"}, + { 52.556064000, 24.903534250, 3, 4, "BLR T00.XX"}, + { 53.591604000, 25.769713625, 3, 4, "BLR TK0.00"}, + { 54.512564000, 26.856944500, 3, 4, "BLR V00.XX"}, + { 52.545704000, 24.404098750, 3, 4, "BLR VK0.00"}, + { 53.702464000, 27.088045875, 3, 4, "BLR W00.XX"}, + { 53.504104000, 28.106213625, 3, 4, "BLR WK0.00"}, + { 55.132464000, 26.786070500, 3, 6, "BLR X00.XX"}, + { 52.245104000, 26.766505875, 3, 5, "BLR XK0.00"}, + { 53.535964000, 30.169045875, 3, 4, "BLR Y00.XX"}, + { 52.405504000, 31.275005875, 3, 8, "BLR YK0.00"}, + { 54.892764000, 28.646357500, 3, 4, "BLR Z00.XX"}, + { 53.596304000, 31.900513625, 3, 11, "BLR ZK0.00"}, + { 53.825522000, 23.344236500, 2, 4, "BLR 123.XXX"}, + { 53.665681000, 28.320425000, 2, 3, "BLR 12.XXXX"}, + { 55.070304000, 25.359242000, 2, 5, "BLR 1234.XX"}, + { 53.717191000, 27.986708500, 2, 3, "BLR RK0G.QP4"}, + { 6.782793000, -58.200399000, 4, 5, "GUY 12.XX"}, + { 6.654079000, -58.514215000, 3, 4, "GUY 12.XXX"}, + { 5.968704000, -58.391224750, 3, 4, "GUY 000.XX"}, + { 6.249304000, -57.610524750, 3, 4, "GUY 400.XX"}, + { 6.249304000, -57.436584750, 3, 4, "GUY 800.XX"}, + { 5.907404000, -57.288424750, 3, 4, "GUY D00.XX"}, + { 7.257794000, -58.608258625, 3, 4, "GUY J00.XX"}, + { 6.384394000, -58.724850750, 3, 4, "GUY M00.XX"}, + { 6.467894000, -57.748250750, 3, 4, "GUY Q00.XX"}, + { 6.392894000, -57.702450750, 3, 4, "GUY T00.XX"}, + { 6.554994000, -57.859150750, 3, 4, "GUY X00.XX"}, + { 4.854064000, -59.622863000, 2, 7, "GUY 12.XXXX"}, + { 5.509173500, -59.339453500, 2, 3, "GUY 123.XXX"}, + { 7.164254000, -61.350911500, 2, 4, "GUY 1234.XX"}, + { 8.046152000, -61.250852500, 2, 4, "GUY 1234.XXX"}, + { 17.988645000, 102.520236250, 4, 7, "LAO 00.XX"}, + { 17.942215000, 102.611711250, 4, 7, "LAO J0.XX"}, + { 18.241271000, 102.399255000, 3, 6, "LAO 12.XXX"}, + { 16.550514000, 104.686343875, 3, 6, "LAO 000.XX"}, + { 15.108860000, 105.751814500, 3, 5, "LAO 200.XX"}, + { 20.400514000, 103.974985875, 4, 7, "LAO 400.XX"}, + { 17.386031000, 104.740925125, 3, 6, "LAO 600.XX"}, + { 19.870514000, 102.075155750, 3, 5, "LAO 800.XX"}, + { 14.795648000, 106.775116500, 3, 5, "LAO B00.XX"}, + { 18.378786000, 103.583172250, 3, 6, "LAO D00.XX"}, + { 20.947221000, 101.339008000, 3, 4, "LAO G00.XX"}, + { 21.170514000, 101.084477250, 3, 9, "LAO J00.XX"}, + { 19.380724000, 103.327060500, 3, 6, "LAO L00.XX"}, + { 15.760724000, 106.367851625, 3, 5, "LAO M00.XX"}, + { 21.737432000, 102.062053375, 3, 8, "LAO N00.XX"}, + { 19.127288000, 101.480290500, 3, 5, "LAO P00.XX"}, + { 14.943499000, 105.852235500, 3, 5, "LAO Q00.XX"}, + { 20.840724000, 104.256608000, 3, 5, "LAO R00.XX"}, + { 15.620724000, 105.757851625, 3, 5, "LAO S00.XX"}, + { 18.532585000, 102.391005375, 3, 6, "LAO T00.XX"}, + { 14.153471000, 105.818798250, 3, 7, "LAO V00.XX"}, + { 18.954332000, 102.407328375, 3, 6, "LAO W00.XX"}, + { 20.350724000, 101.606721875, 3, 5, "LAO X00.XX"}, + { 15.450724000, 106.657851625, 3, 5, "LAO Y00.XX"}, + { 18.272788000, 104.147390250, 3, 6, "LAO Z00.XX"}, + { 16.333525000, 105.125316000, 2, 5, "LAO 12.XXXX"}, + { 20.364626500, 101.406082500, 2, 4, "LAO 123.XXX"}, + { 16.338624000, 104.515681500, 2, 5, "LAO 0123.XX"}, + { 20.369669000, 103.921070500, 3, 6, "LAO 1123.XX"}, + { 17.171426000, 104.562828000, 2, 5, "LAO 2123.XX"}, + { 20.844263000, 101.029677000, 2, 4, "LAO 3123.XX"}, + { 21.465332000, 101.858537000, 2, 7, "LAO 4123.XX"}, + { 18.000688000, 103.948008000, 3, 6, "LAO 5123.XX"}, + { 18.203415000, 103.890324000, 2, 5, "LAO JKN0.DX0"}, + { 44.475100000, 26.047855500, 4, 6, "ROU 12.XX"}, + { 44.506104000, 25.931601125, 3, 5, "ROU 00.XXX"}, + { 47.226104000, 27.393010125, 3, 7, "ROU 80.XXX"}, + { 46.826104000, 23.424695000, 3, 5, "ROU J0.XXX"}, + { 45.654684000, 21.066310875, 3, 6, "ROU S0.XXX"}, + { 44.222645000, 28.572313125, 3, 4, "ROU 000.XX"}, + { 44.359824000, 23.758187625, 3, 4, "ROU 100.XX"}, + { 45.480724000, 27.982370750, 3, 5, "ROU 200.XX"}, + { 45.693924000, 25.555870750, 3, 5, "ROU 300.XX"}, + { 44.980724000, 25.972935125, 3, 5, "ROU 400.XX"}, + { 45.317924000, 27.898670750, 3, 5, "ROU 500.XX"}, + { 47.105324000, 21.862775625, 3, 6, "ROU 600.XX"}, + { 46.620724000, 26.861240000, 3, 5, "ROU 700.XX"}, + { 46.223124000, 21.269840000, 3, 7, "ROU 800.XX"}, + { 44.900724000, 24.812935125, 3, 5, "ROU 900.XX"}, + { 45.831024000, 24.081105375, 3, 5, "ROU B00.XX"}, + { 46.594524000, 24.504540000, 3, 5, "ROU C00.XX"}, + { 47.700724000, 23.520110250, 3, 5, "ROU D00.XX"}, + { 45.190724000, 26.762370750, 3, 5, "ROU F00.XX"}, + { 47.830724000, 22.829545875, 3, 7, "ROU G00.XX"}, + { 47.756464000, 26.615757625, 3, 7, "ROU H00.XX"}, + { 45.105204000, 24.331251125, 3, 5, "ROU HK0.00"}, + { 47.671664000, 26.195886750, 3, 5, "ROU J00.XX"}, + { 46.927704000, 26.331603625, 3, 5, "ROU JK0.00"}, + { 44.644945000, 22.606415625, 3, 7, "ROU K00.XX"}, + { 45.679304000, 27.131127375, 3, 5, "ROU KK0.00"}, + { 45.060964000, 23.227633375, 3, 5, "ROU L00.XX"}, + { 45.180104000, 28.758288750, 3, 5, "ROU LK0.00"}, + { 44.943264000, 25.407333375, 3, 5, "ROU M00.XX"}, + { 45.307304000, 21.854288750, 3, 4, "ROU MK0.00"}, + { 47.152464000, 24.454915875, 3, 5, "ROU N00.XX"}, + { 44.415504000, 24.323240625, 3, 5, "ROU NK0.00"}, + { 45.776764000, 22.867775125, 3, 5, "ROU P00.XX"}, + { 46.641604000, 27.680865000, 3, 5, "ROU PK0.00"}, + { 44.221264000, 27.283076875, 3, 4, "ROU Q00.XX"}, + { 43.893304000, 25.924402000, 3, 6, "ROU QK0.00"}, + { 46.942464000, 26.884915875, 3, 5, "ROU R00.XX"}, + { 45.880704000, 22.884127375, 3, 5, "ROU RK0.00"}, + { 46.225764000, 27.626145000, 3, 5, "ROU S00.XX"}, + { 46.074104000, 23.532727375, 3, 5, "ROU SK0.00"}, + { 47.192464000, 23.014915875, 3, 5, "ROU T00.XX"}, + { 45.870904000, 25.768627375, 3, 5, "ROU TK0.00"}, + { 46.582464000, 23.735345000, 3, 5, "ROU V00.XX"}, + { 46.159804000, 24.313827375, 3, 5, "ROU VK0.00"}, + { 44.592964000, 27.330576875, 3, 5, "ROU W00.XX"}, + { 46.244404000, 26.746065000, 3, 5, "ROU WK0.00"}, + { 43.989764000, 25.270706000, 3, 4, "ROU X00.XX"}, + { 45.404104000, 23.343088750, 3, 5, "ROU XK0.00"}, + { 45.702464000, 21.865775125, 3, 4, "ROU Y00.XX"}, + { 44.258204000, 28.261440625, 3, 4, "ROU YK0.00"}, + { 45.865964000, 27.385875125, 3, 5, "ROU Z00.XX"}, + { 46.364104000, 25.772365000, 3, 5, "ROU ZK0.00"}, + { 48.080974000, 22.803653500, 2, 6, "ROU 01.XXXX"}, + { 47.912628000, 23.727060500, 2, 4, "ROU 11.XXXX"}, + { 47.864142500, 25.243299000, 2, 4, "ROU 21.XXXX"}, + { 47.883818000, 25.937459500, 2, 4, "ROU 31.XXXX"}, + { 47.883818000, 26.617772000, 2, 6, "ROU 41.XXXX"}, + { 47.390118000, 21.936249500, 2, 5, "ROU 51.XXXX"}, + { 47.424732000, 22.573455500, 2, 4, "ROU 61.XXXX"}, + { 47.424732000, 23.209455500, 2, 4, "ROU 71.XXXX"}, + { 47.424732000, 23.845455500, 2, 4, "ROU 81.XXXX"}, + { 47.424732000, 24.481455500, 2, 4, "ROU 91.XXXX"}, + { 47.424732000, 25.117455500, 2, 4, "ROU B1.XXXX"}, + { 47.424732000, 25.753455500, 2, 4, "ROU C1.XXXX"}, + { 47.424732000, 26.389455500, 2, 4, "ROU D1.XXXX"}, + { 47.424732000, 27.025386500, 2, 4, "ROU F1.XXXX"}, + { 46.865475000, 21.549776000, 2, 5, "ROU G1.XXXX"}, + { 46.865475000, 22.213776000, 2, 4, "ROU H1.XXXX"}, + { 46.865475000, 22.877776000, 2, 4, "ROU J1.XXXX"}, + { 46.865475000, 23.541776000, 3, 5, "ROU K1.XXXX"}, + { 46.865475000, 24.205776000, 2, 4, "ROU L1.XXXX"}, + { 46.865475000, 24.869776000, 2, 4, "ROU M1.XXXX"}, + { 46.865475000, 25.533776000, 2, 4, "ROU N1.XXXX"}, + { 46.865475000, 26.197776000, 2, 4, "ROU P1.XXXX"}, + { 46.865475000, 26.861776000, 2, 4, "ROU Q1.XXXX"}, + { 46.865475000, 27.525490500, 2, 4, "ROU R1.XXXX"}, + { 46.336243000, 21.137139000, 2, 6, "ROU S1.XXXX"}, + { 46.336243000, 21.789139000, 2, 3, "ROU T1.XXXX"}, + { 46.336243000, 22.441139000, 2, 4, "ROU V1.XXXX"}, + { 46.336243000, 23.093139000, 2, 4, "ROU W1.XXXX"}, + { 46.336243000, 23.745139000, 2, 4, "ROU X1.XXXX"}, + { 46.336243000, 24.397139000, 2, 4, "ROU Y1.XXXX"}, + { 46.336243000, 25.049139000, 2, 4, "ROU Z1.XXXX"}, + { 46.766257000, 25.701139000, 2, 4, "ROU 012.XXX"}, + { 46.766257000, 26.353139000, 2, 4, "ROU 112.XXX"}, + { 46.766257000, 27.005139000, 2, 4, "ROU 212.XXX"}, + { 46.766257000, 27.656953500, 2, 4, "ROU 312.XXX"}, + { 45.740808000, 20.274405000, 2, 5, "ROU 412.XXX"}, + { 45.740808000, 20.881405000, 2, 3, "ROU 512.XXX"}, + { 46.254024000, 21.508744500, 2, 3, "ROU 612.XXX"}, + { 46.254024000, 22.115744500, 2, 3, "ROU 712.XXX"}, + { 46.254024000, 22.722744500, 2, 4, "ROU 812.XXX"}, + { 46.254024000, 23.329744500, 2, 4, "ROU 912.XXX"}, + { 46.254024000, 23.936744500, 2, 4, "ROU B12.XXX"}, + { 46.254024000, 24.543744500, 2, 4, "ROU C12.XXX"}, + { 46.254024000, 25.150744500, 2, 4, "ROU D12.XXX"}, + { 46.254024000, 25.757744500, 2, 4, "ROU F12.XXX"}, + { 46.254024000, 26.364744500, 2, 4, "ROU G12.XXX"}, + { 46.254024000, 26.972035000, 2, 4, "ROU H12.XXX"}, + { 46.254024000, 27.584222500, 2, 4, "ROU J12.XXX"}, + { 45.707793000, 20.796535000, 2, 5, "ROU K12.XXX"}, + { 45.707793000, 21.437535000, 2, 3, "ROU L12.XXX"}, + { 45.707793000, 22.078535000, 2, 3, "ROU M12.XXX"}, + { 45.707793000, 22.719535000, 2, 4, "ROU N12.XXX"}, + { 45.707793000, 23.360535000, 2, 4, "ROU P12.XXX"}, + { 45.707793000, 24.001535000, 2, 4, "ROU Q12.XXX"}, + { 45.707793000, 24.642535000, 2, 4, "ROU R12.XXX"}, + { 45.707793000, 25.283535000, 2, 4, "ROU S12.XXX"}, + { 45.707793000, 25.924535000, 2, 4, "ROU T12.XXX"}, + { 45.707793000, 26.565535000, 2, 4, "ROU V12.XXX"}, + { 45.707793000, 27.206535000, 3, 5, "ROU W12.XXX"}, + { 45.707793000, 27.847349500, 2, 4, "ROU X12.XXX"}, + { 45.439617500, 28.506646500, 2, 4, "ROU Y12.XXX"}, + { 45.097685500, 21.380330500, 2, 5, "ROU Z12.XXX"}, + { 44.720256000, 22.103648000, 3, 6, "ROU 0123.XX"}, + { 44.720256000, 22.737648000, 2, 6, "ROU 1123.XX"}, + { 44.720256000, 23.371648000, 2, 4, "ROU 2123.XX"}, + { 44.720256000, 24.005648000, 2, 4, "ROU 3123.XX"}, + { 44.720256000, 24.639648000, 2, 4, "ROU 4123.XX"}, + { 44.720256000, 25.273648000, 2, 4, "ROU 5123.XX"}, + { 44.720256000, 25.907648000, 2, 4, "ROU 6123.XX"}, + { 44.720256000, 26.541648000, 2, 4, "ROU 7123.XX"}, + { 44.720256000, 27.175648000, 2, 4, "ROU 8123.XX"}, + { 44.720256000, 27.809648000, 2, 4, "ROU 9123.XX"}, + { 44.720256000, 28.443648000, 2, 4, "ROU B123.XX"}, + { 44.720256000, 29.077648000, 2, 4, "ROU C123.XX"}, + { 44.635922000, 21.590990500, 2, 5, "ROU D123.XX"}, + { 44.180265000, 22.453733500, 2, 7, "ROU F123.XX"}, + { 44.180265000, 23.113733500, 2, 5, "ROU G123.XX"}, + { 44.180265000, 23.773733500, 2, 5, "ROU H123.XX"}, + { 44.180265000, 24.433733500, 2, 3, "ROU J123.XX"}, + { 44.180265000, 25.093733500, 2, 3, "ROU K123.XX"}, + { 44.180265000, 25.753733500, 2, 5, "ROU L123.XX"}, + { 44.180265000, 26.413733500, 2, 5, "ROU M123.XX"}, + { 44.180265000, 27.073733500, 2, 5, "ROU N123.XX"}, + { 44.180265000, 27.733733500, 2, 5, "ROU P123.XX"}, + { 44.180265000, 28.393733500, 2, 3, "ROU Q123.XX"}, + { 44.109404000, 22.843451000, 2, 7, "ROU R123.XX"}, + { 43.676776500, 23.473477000, 2, 5, "ROU S123.XX"}, + { 43.676776500, 24.103477000, 2, 5, "ROU T123.XX"}, + { 43.667001500, 24.733562500, 2, 5, "ROU V123.XX"}, + { 43.667001500, 25.343562500, 2, 5, "ROU W123.XX"}, + { 43.987175000, 25.975143000, 2, 5, "ROU X123.XX"}, + { 43.983037500, 26.955375500, 2, 5, "ROU Y123.XX"}, + { 44.083010000, 27.956997000, 2, 5, "ROU Z123.XX"}, + { 45.938825000, 24.978325000, 2, 4, "ROU QF2V.H56"}, + { 5.615345000, -0.237963250, 4, 5, "GHA 10.XX"}, + { 5.599595000, -0.198325750, 4, 5, "GHA J0.XX"}, + { 5.658801500, -0.469895000, 3, 4, "GHA 12.XXX"}, + { 6.773734000, -1.702905750, 3, 4, "GHA 000.XX"}, + { 6.773734000, -1.615936750, 3, 4, "GHA 100.XX"}, + { 6.687245000, -1.702905750, 3, 4, "GHA 200.XX"}, + { 6.687245000, -1.615936750, 3, 4, "GHA 300.XX"}, + { 9.456115000, -0.881629500, 3, 5, "GHA 400.XX"}, + { 6.211045000, -1.701773750, 3, 4, "GHA 500.XX"}, + { 10.830724000, -0.891357250, 3, 5, "GHA 600.XX"}, + { 6.136765000, -0.303258750, 3, 4, "GHA 700.XX"}, + { 4.954731000, -1.824142875, 3, 4, "GHA 800.XX"}, + { 7.371295000, -2.360273125, 3, 4, "GHA 900.XX"}, + { 5.158145000, -1.299774375, 3, 4, "GHA B00.XX"}, + { 6.656178000, 0.435819250, 3, 6, "GHA C00.XX"}, + { 10.090024000, -2.548257250, 3, 6, "GHA D00.XX"}, + { 11.065045000, -0.297155625, 3, 6, "GHA F00.XX"}, + { 6.561421000, -0.806386250, 3, 4, "GHA G00.XX"}, + { 4.945051000, -1.735565875, 3, 4, "GHA GK0.00"}, + { 9.452465000, -0.041258500, 3, 5, "GHA H00.XX"}, + { 5.529414000, -0.722257750, 3, 4, "GHA HK0.00"}, + { 6.809028000, -1.117719250, 3, 4, "GHA J00.XX"}, + { 5.349175000, -0.657544750, 3, 4, "GHA JK0.00"}, + { 7.593612000, -1.972136875, 3, 4, "GHA K00.XX"}, + { 7.459825000, -2.623574875, 3, 5, "GHA KK0.00"}, + { 5.854825000, -0.685360250, 3, 4, "GHA L00.XX"}, + { 7.144105000, 0.443729375, 3, 6, "GHA LK0.00"}, + { 6.089440000, 1.008568750, 3, 4, "GHA M00.XX"}, + { 5.294105000, -2.026199750, 3, 4, "GHA MK0.00"}, + { 7.067645000, -1.418573125, 3, 4, "GHA N00.XX"}, + { 5.924045000, -1.000477250, 3, 4, "GHA NK0.00"}, + { 5.548386000, -0.864073750, 3, 4, "GHA P00.XX"}, + { 6.040938000, -0.474364750, 3, 4, "GHA PK0.00"}, + { 5.805045000, 0.867226250, 3, 4, "GHA Q00.XX"}, + { 5.918305000, 0.963807750, 3, 4, "GHA QK0.00"}, + { 6.397392000, -0.397879250, 3, 4, "GHA R00.XX"}, + { 7.734105000, -2.136271625, 3, 4, "GHA RK0.00"}, + { 9.641236000, -0.860942125, 3, 5, "GHA S00.XX"}, + { 5.126525000, -1.369815625, 3, 4, "GHA SK0.00"}, + { 7.033545000, 0.281026875, 3, 4, "GHA T00.XX"}, + { 5.954105000, -1.816199750, 3, 4, "GHA TK0.00"}, + { 8.069045000, -1.746773125, 3, 4, "GHA V00.XX"}, + { 5.459415000, -2.152977250, 3, 4, "GHA VK0.00"}, + { 5.292858000, -0.787038250, 3, 4, "GHA W00.XX"}, + { 4.867571000, -2.245145875, 3, 4, "GHA WK0.00"}, + { 6.832465000, -1.901086250, 3, 4, "GHA X00.XX"}, + { 6.092508000, -0.148506750, 3, 4, "GHA XK0.00"}, + { 5.211545000, -1.114274375, 3, 4, "GHA Y00.XX"}, + { 6.625070000, -1.236299750, 3, 4, "GHA YK0.00"}, + { 5.008554000, -1.679907625, 3, 4, "GHA Z00.XX"}, + { 5.697618000, -1.292997750, 3, 4, "GHA ZK0.00"}, + { 8.032739000, -2.551918500, 2, 4, "GHA 12.XXXX"}, + { 9.206780000, -2.823492500, 2, 4, "GHA 1234.XX"}, + { 7.419637500, -3.003969500, 2, 5, "GHA 012.XXX"}, + { 7.042719000, -3.233669000, 2, 5, "GHA 112.XXX"}, + { 6.597109000, -3.233669000, 2, 5, "GHA 212.XXX"}, + { 6.699740500, -2.694930000, 2, 4, "GHA 312.XXX"}, + { 6.699740500, -2.215793000, 2, 3, "GHA 412.XXX"}, + { 6.699740500, -1.736657000, 2, 3, "GHA 512.XXX"}, + { 6.699740500, -1.257521000, 2, 3, "GHA 612.XXX"}, + { 6.699740500, -0.778386000, 2, 3, "GHA 712.XXX"}, + { 6.699740500, -0.299250000, 2, 3, "GHA 812.XXX"}, + { 6.749393000, 0.180059500, 2, 3, "GHA 912.XXX"}, + { 6.749393000, 0.623059500, 2, 5, "GHA B12.XXX"}, + { 6.203243500, -3.113930000, 2, 5, "GHA C12.XXX"}, + { 6.203243500, -2.634794000, 2, 4, "GHA D12.XXX"}, + { 6.203243500, -2.155658000, 2, 3, "GHA F12.XXX"}, + { 6.203243500, -1.676521000, 3, 4, "GHA G12.XXX"}, + { 6.203243500, -1.197385000, 2, 3, "GHA H12.XXX"}, + { 6.203243500, -0.718249000, 2, 3, "GHA J12.XXX"}, + { 6.203243500, -0.239113000, 2, 3, "GHA K12.XXX"}, + { 6.156174500, 0.240022000, 2, 3, "GHA L12.XXX"}, + { 6.121295000, 0.718995500, 2, 5, "GHA M12.XXX"}, + { 5.709475500, -3.043930000, 2, 5, "GHA N12.XXX"}, + { 5.709475500, -2.564794000, 2, 4, "GHA P12.XXX"}, + { 5.709475500, -2.085658000, 2, 3, "GHA Q12.XXX"}, + { 5.709475500, -1.606522000, 2, 3, "GHA R12.XXX"}, + { 5.709475500, -1.127386000, 2, 3, "GHA S12.XXX"}, + { 5.709475500, -0.648250000, 2, 3, "GHA T12.XXX"}, + { 5.709475500, -0.169115000, 3, 4, "GHA V12.XXX"}, + { 5.086592000, -3.091379500, 2, 5, "GHA W12.XXX"}, + { 4.738138500, -2.436418500, 2, 3, "GHA X12.XXX"}, + { 4.738138500, -2.009098000, 2, 3, "GHA Y12.XXX"}, + { 5.247641000, -1.569546500, 2, 3, "GHA Z12.XXX"}, + { 7.950813500, -1.028075000, 2, 3, "GHA RLWB.TLV"}, + { 0.355100000, 32.542110000, 4, 5, "UGA 12.XX"}, + { 0.480831000, 32.371425000, 3, 4, "UGA 12.XXX"}, + { 2.820724000, 32.239320000, 3, 4, "UGA 000.XX"}, + { 2.300724000, 32.849320000, 3, 4, "UGA 100.XX"}, + { 0.468015000, 33.137054000, 3, 4, "UGA 200.XX"}, + { 1.130724000, 34.129320000, 3, 6, "UGA 300.XX"}, + { -0.559276000, 30.609320000, 3, 4, "UGA 400.XX"}, + { -0.289276000, 31.689320000, 3, 4, "UGA 500.XX"}, + { 0.196545000, 30.000225000, 3, 7, "UGA 600.XX"}, + { 0.675624000, 33.140120000, 3, 4, "UGA 700.XX"}, + { 3.070624000, 30.873920000, 3, 6, "UGA 800.XX"}, + { -1.209276000, 29.939320000, 3, 6, "UGA 900.XX"}, + { 3.340724000, 32.829207125, 3, 4, "UGA B00.XX"}, + { 0.764624000, 34.171020000, 3, 6, "UGA C00.XX"}, + { 1.750724000, 33.559320000, 3, 4, "UGA D00.XX"}, + { 0.710724000, 30.229320000, 3, 7, "UGA F00.XX"}, + { 0.660224000, 33.458620000, 3, 4, "UGA G00.XX"}, + { 0.498824000, 34.073620000, 3, 6, "UGA H00.XX"}, + { 0.440724000, 32.009320000, 3, 4, "UGA J00.XX"}, + { 1.487124000, 31.313920000, 3, 4, "UGA K00.XX"}, + { 0.392464000, 32.899085000, 3, 4, "UGA L00.XX"}, + { 3.397804000, 30.937673125, 3, 6, "UGA LK0.00"}, + { 1.696764000, 31.684785000, 3, 4, "UGA M00.XX"}, + { 2.428904000, 30.947945000, 3, 7, "UGA MK0.00"}, + { 1.192264000, 33.694285000, 3, 4, "UGA N00.XX"}, + { 0.839404000, 32.472745000, 3, 4, "UGA NK0.00"}, + { 2.513264000, 31.058185000, 3, 7, "UGA P00.XX"}, + { -0.125896000, 30.473945000, 3, 4, "UGA PK0.00"}, + { -0.530136000, 30.135385000, 3, 4, "UGA Q00.XX"}, + { 1.755104000, 33.134445000, 3, 4, "UGA QK0.00"}, + { 0.595664000, 32.507385000, 3, 4, "UGA R00.XX"}, + { 3.393104000, 31.754673125, 3, 4, "UGA RK0.00"}, + { 0.706564000, 32.876685000, 3, 4, "UGA S00.XX"}, + { 0.736304000, 32.497945000, 3, 4, "UGA SK0.00"}, + { -0.863036000, 29.609085000, 3, 6, "UGA T00.XX"}, + { 2.467204000, 31.454645000, 3, 4, "UGA TK0.00"}, + { 0.673164000, 30.484285000, 3, 7, "UGA V00.XX"}, + { 0.558304000, 31.370745000, 3, 4, "UGA VK0.00"}, + { -0.564736000, 30.366985000, 3, 4, "UGA W00.XX"}, + { 0.602504000, 30.608245000, 3, 7, "UGA WK0.00"}, + { 3.472464000, 31.208999375, 3, 6, "UGA X00.XX"}, + { -0.144096000, 31.827245000, 3, 4, "UGA XK0.00"}, + { 0.721764000, 30.028485000, 3, 7, "UGA Y00.XX"}, + { 0.184404000, 30.428045000, 3, 7, "UGA YK0.00"}, + { 3.022464000, 34.079085000, 3, 5, "UGA Z00.XX"}, + { 0.277504000, 30.135845000, 3, 7, "UGA ZK0.00"}, + { 2.768277000, 30.890786500, 2, 5, "UGA 12.XXXX"}, + { 1.612768000, 31.549790500, 2, 3, "UGA 123.XXX"}, + { 1.639681000, 29.649826000, 2, 6, "UGA 1234.XX"}, + { 3.834339000, 29.770886000, 1, 6, "UGA 1234.XXX"}, + { 51.537802000, -0.188300000, 4, 5, "GBR 12.XX"}, + { 51.568245000, -0.477773000, 3, 4, "GBR 12.XXX"}, + { 55.910724000, -4.341980375, 3, 4, "GBR 000.XX"}, + { 52.631924000, -2.180169250, 3, 4, "GBR 100.XX"}, + { 52.588679000, -2.038423250, 3, 4, "GBR 200.XX"}, + { 52.588679000, -1.896677250, 3, 4, "GBR 300.XX"}, + { 52.545435000, -2.180169250, 3, 4, "GBR 400.XX"}, + { 52.502190000, -2.037632125, 3, 4, "GBR 500.XX"}, + { 52.502190000, -1.897568125, 3, 4, "GBR 600.XX"}, + { 53.462124000, -3.000673250, 3, 4, "GBR 700.XX"}, + { 55.988124000, -3.290780375, 3, 4, "GBR 800.XX"}, + { 53.428124000, -1.536973250, 3, 4, "GBR 900.XX"}, + { 53.846524000, -1.618964375, 3, 4, "GBR B00.XX"}, + { 51.500624000, -2.627000875, 3, 4, "GBR C00.XX"}, + { 53.520724000, -2.317573250, 3, 4, "GBR D00.XX"}, + { 52.680724000, -1.196669250, 3, 4, "GBR F00.XX"}, + { 53.800824000, -0.428564375, 3, 4, "GBR G00.XX"}, + { 52.460724000, -1.565878125, 3, 4, "GBR H00.XX"}, + { 53.840324000, -1.828964375, 3, 4, "GBR J00.XX"}, + { 51.531624000, -3.247100875, 3, 4, "GBR K00.XX"}, + { 53.010624000, -1.242469250, 3, 4, "GBR L00.XX"}, + { 53.050724000, -2.257573250, 3, 4, "GBR M00.XX"}, + { 54.640224000, -5.994959500, 3, 6, "GBR N00.XX"}, + { 52.958224000, -1.552069250, 3, 4, "GBR P00.XX"}, + { 51.491124000, -1.051800875, 3, 4, "GBR Q00.XX"}, + { 50.404464000, -4.204933500, 3, 5, "GBR R00.XX"}, + { 50.932324000, -1.444341250, 3, 5, "GBR RK0.00"}, + { 57.161064000, -2.178761750, 3, 4, "GBR S00.XX"}, + { 54.968804000, -1.643072500, 3, 4, "GBR SK0.00"}, + { 53.782664000, -2.764054125, 3, 4, "GBR T00.XX"}, + { 51.891304000, -0.466059875, 3, 4, "GBR TK0.00"}, + { 54.920964000, -1.459942500, 3, 4, "GBR V00.XX"}, + { 50.803004000, -1.129019500, 3, 5, "GBR VK0.00"}, + { 52.651664000, 1.236434250, 3, 4, "GBR W00.XX"}, + { 51.628404000, -3.988359875, 3, 4, "GBR WK0.00"}, + { 50.751794000, -1.932554500, 3, 5, "GBR X00.XX"}, + { 50.730937000, -2.020819500, 3, 5, "GBR XK0.00"}, + { 51.559845000, 0.631460625, 3, 4, "GBR Y00.XX"}, + { 51.562645000, -1.823091125, 3, 4, "GBR YK0.00"}, + { 56.485904000, -3.058153875, 3, 4, "GBR Z00.XX"}, + { 53.833405000, -3.053535625, 3, 4, "GBR ZK0.00"}, + { 55.954411000, -5.028967500, 2, 3, "GBR 01.XXXX"}, + { 55.954411000, -4.200895500, 2, 3, "GBR 11.XXXX"}, + { 55.954411000, -3.372823500, 2, 3, "GBR 21.XXXX"}, + { 55.463371000, -4.842364500, 2, 3, "GBR 31.XXXX"}, + { 54.972331000, -4.829657500, 2, 3, "GBR 41.XXXX"}, + { 52.780863000, -4.628077500, 2, 3, "GBR 51.XXXX"}, + { 52.780863000, -3.862501500, 2, 3, "GBR 61.XXXX"}, + { 52.780863000, -3.096925500, 2, 3, "GBR 71.XXXX"}, + { 52.289823000, -4.623442500, 2, 3, "GBR 81.XXXX"}, + { 52.289823000, -3.868282500, 2, 3, "GBR 91.XXXX"}, + { 52.289823000, -3.113122500, 2, 3, "GBR B1.XXXX"}, + { 51.798783000, -5.363786000, 2, 3, "GBR C1.XXXX"}, + { 51.798783000, -4.613834000, 2, 3, "GBR D1.XXXX"}, + { 51.798783000, -3.863882000, 2, 3, "GBR Y1.XXXX"}, + { 51.798783000, -3.113930000, 2, 3, "GBR F1.XXXX"}, + { 51.522185500, -5.245685000, 2, 3, "GBR G1.XXXX"}, + { 51.307743000, -3.834457000, 2, 3, "GBR H1.XXXX"}, + { 51.307743000, -3.094920000, 2, 3, "GBR J1.XXXX"}, + { 50.816703000, -4.561675500, 2, 4, "GBR K1.XXXX"}, + { 50.816703000, -3.827347500, 2, 4, "GBR L1.XXXX"}, + { 50.816703000, -3.093019500, 2, 4, "GBR M1.XXXX"}, + { 50.325663000, -4.747965500, 2, 4, "GBR N1.XXXX"}, + { 50.694293000, -3.492848000, 3, 5, "GBR P1.XXXX"}, + { 50.422063000, -4.023852000, 2, 4, "GBR Q1.XXXX"}, + { 54.424185000, -6.186145500, 2, 5, "GBR R1.XXXX"}, + { 54.896203000, -7.401374500, 2, 5, "GBR S1.XXXX"}, + { 54.896203000, -6.594134500, 2, 5, "GBR T1.XXXX"}, + { 56.669514000, -3.614351000, 2, 3, "GBR V1.XXXX"}, + { 56.749215000, -3.372448500, 2, 3, "GBR W1.XXXX"}, + { 56.991422500, -2.525430000, 2, 3, "GBR X1.XXXX"}, + { 50.305316500, -5.249101000, 2, 3, "GBR Z1.XXXX"}, + { 53.176342500, -2.241051000, 2, 3, "GBR 123.XXX"}, + { 55.732439000, -3.911741500, 2, 3, "GBR 1234.XX"}, + { 54.998711000, -3.380176000, 2, 3, "GBR LH0H.JBM"}, + { 9.528045000, -13.722045875, 3, 4, "GIN 00.XX"}, + { 9.562825000, -13.679970625, 4, 5, "GIN C0.XX"}, + { 9.613285000, -13.664873125, 4, 5, "GIN P0.XX"}, + { 9.940115000, -13.695288500, 3, 4, "GIN 12.XXX"}, + { 7.802545000, -8.869050125, 3, 4, "GIN 000.XX"}, + { 10.037514000, -12.928128250, 3, 4, "GIN 200.XX"}, + { 10.440545000, -9.352445250, 3, 4, "GIN 400.XX"}, + { 8.542514000, -10.193788500, 3, 6, "GIN 600.XX"}, + { 10.648514000, -14.618028250, 3, 4, "GIN 800.XX"}, + { 9.165514000, -10.161788500, 3, 4, "GIN B00.XX"}, + { 11.303714000, -12.352698125, 3, 4, "GIN D00.XX"}, + { 11.381614000, -9.213598125, 3, 4, "GIN G00.XX"}, + { 9.250037000, -9.066114500, 3, 4, "GIN J00.XX"}, + { 10.379114000, -13.647928250, 3, 4, "GIN L00.XX"}, + { 11.084614000, -13.874798125, 3, 6, "GIN N00.XX"}, + { 12.057114000, -12.359898125, 2, 3, "GIN Q00.XX"}, + { 10.603914000, -8.757628250, 3, 6, "GIN S00.XX"}, + { 10.021114000, -10.804128250, 3, 4, "GIN V00.XX"}, + { 7.782334000, -8.590270625, 3, 5, "GIN X00.XX"}, + { 11.333624000, -10.756770125, 3, 4, "GIN Z00.XX"}, + { 11.657725500, -14.645987000, 2, 5, "GIN 123.XXX"}, + { 9.607525000, -10.912825000, 2, 5, "GIN 12.XXXX"}, + { 10.091750000, -11.905450500, 2, 3, "GIN 1234.XX"}, + { 9.935000000, -11.360177500, 2, 5, "GIN 86WF.PZ5"}, + { -2.241875000, -79.947463500, 5, 8, "ECU 12.XX"}, + { -2.073557000, -80.090976000, 4, 7, "ECU 00.XXX"}, + { -0.205606000, -78.644172000, 4, 9, "ECU J0.XXX"}, + { -2.871932000, -79.045475000, 4, 9, "ECU 000.XX"}, + { -0.215176000, -79.209680000, 4, 7, "ECU 100.XX"}, + { -3.249655000, -80.003139375, 4, 7, "ECU 200.XX"}, + { -0.952935000, -80.763020000, 4, 7, "ECU 300.XX"}, + { -1.013376000, -80.504980000, 4, 7, "ECU 400.XX"}, + { -1.222876000, -78.666380000, 4, 9, "ECU 500.XX"}, + { -1.614576000, -78.696880000, 4, 9, "ECU 600.XX"}, + { -0.972576000, -79.502880000, 4, 7, "ECU 700.XX"}, + { -3.947025000, -79.243470375, 4, 8, "ECU 800.XX"}, + { -2.093776000, -79.632880000, 4, 7, "ECU 900.XX"}, + { 0.395524000, -78.159380000, 4, 7, "ECU B00.XX"}, + { 0.989524000, -79.707280000, 4, 5, "ECU C00.XX"}, + { -1.767476000, -79.571480000, 4, 7, "ECU D00.XX"}, + { -2.220336000, -80.954115000, 5, 8, "ECU F00.XX"}, + { -0.938896000, -78.647555000, 4, 9, "ECU FK0.00"}, + { -0.982536000, -77.844615000, 4, 9, "ECU G00.XX"}, + { -3.335296000, -79.835526875, 4, 7, "ECU GK0.00"}, + { -0.683336000, -80.129115000, 4, 7, "ECU H00.XX"}, + { -3.455896000, -79.986126875, 4, 8, "ECU HK0.00"}, + { -3.464436000, -80.259300625, 4, 8, "ECU J00.XX"}, + { -1.330096000, -80.055855000, 4, 7, "ECU JK0.00"}, + { -1.044436000, -79.663115000, 4, 7, "ECU K00.XX"}, + { -1.355896000, -80.606055000, 4, 7, "ECU KK0.00"}, + { -1.837436000, -80.010815000, 4, 7, "ECU L00.XX"}, + { -1.591696000, -79.026455000, 4, 9, "ECU LK0.00"}, + { -1.352536000, -79.935115000, 4, 7, "ECU M00.XX"}, + { -2.754096000, -78.878755000, 4, 9, "ECU MK0.00"}, + { -2.201236000, -81.013315000, 3, 6, "ECU N00.XX"}, + { 0.319404000, -79.496455000, 4, 5, "ECU NK0.00"}, + { -2.213936000, -80.893715000, 5, 8, "ECU P00.XX"}, + { -2.430296000, -79.370855000, 4, 7, "ECU PK0.00"}, + { 0.243164000, -78.290015000, 4, 7, "ECU Q00.XX"}, + { -2.174596000, -79.487855000, 4, 7, "ECU QK0.00"}, + { -1.550836000, -79.782515000, 4, 7, "ECU R00.XX"}, + { -0.615496000, -80.439255000, 4, 7, "ECU RK0.00"}, + { 0.062464000, -78.190915000, 4, 7, "ECU S00.XX"}, + { -2.635896000, -80.416055000, 4, 7, "ECU SK0.00"}, + { -2.657536000, -79.650915000, 4, 7, "ECU T00.XX"}, + { -1.499796000, -78.028755000, 4, 9, "ECU TK0.00"}, + { 0.095764000, -76.927315000, 4, 7, "ECU V00.XX"}, + { -2.315896000, -78.146055000, 3, 8, "ECU VK0.00"}, + { -1.683736000, -79.063715000, 4, 7, "ECU W00.XX"}, + { -1.826496000, -80.257655000, 4, 7, "ECU WK0.00"}, + { -1.617536000, -80.010615000, 4, 7, "ECU X00.XX"}, + { -2.101296000, -79.720855000, 4, 7, "ECU XK0.00"}, + { 0.332864000, -78.263615000, 4, 7, "ECU Y00.XX"}, + { -3.994696000, -79.383826875, 4, 8, "ECU YK0.00"}, + { -0.497536000, -78.600915000, 4, 9, "ECU Z00.XX"}, + { 1.266404000, -78.862155000, 3, 6, "ECU ZK0.00"}, + { -2.188291000, -80.840470000, 3, 6, "ECU 12.XXXX"}, + { 0.093857000, -80.816425000, 3, 4, "ECU 123.XXX"}, + { 0.591905000, -79.898395000, 3, 4, "ECU 0123.XX"}, + { -1.229135000, -78.045490000, 4, 9, "ECU 1123.XX"}, + { -0.150836000, -77.128190000, 3, 8, "ECU 3123.XX"}, + { 1.444768000, -81.605124000, 2, 3, "ECU 1123.XXX"}, + { 1.444768000, -79.430381000, 2, 3, "ECU 2123.XXX"}, + { 1.444768000, -77.261252000, 2, 5, "ECU 3123.XXX"}, + { -0.729974000, -81.605124000, 2, 3, "ECU 4123.XXX"}, + { -0.729974000, -79.430381000, 3, 6, "ECU 5123.XXX"}, + { -0.729974000, -77.261252000, 2, 7, "ECU 6123.XXX"}, + { -2.893281000, -81.605124000, 2, 3, "ECU 7123.XXX"}, + { -2.893281000, -79.430381000, 3, 6, "ECU 8123.XXX"}, + { 0.881621500, -91.678238500, 2, 3, "ECU G123.XXX"}, + { 0.941614000, -91.985173500, 2, 3, "ECU H123.XXX"}, + { 1.219060000, -91.426062500, 2, 3, "ECU 1234.XXXX"}, + { 27.136999500, -13.187600000, 4, 10, "ESH YRG.TC"}, + { 23.720764000, -15.970148625, 4, 10, "ESH Z00.XX"}, + { 26.736904000, -11.701921875, 4, 10, "ESH ZK0.00"}, + { 26.854723000, -14.377875500, 3, 8, "ESH 12.XXXX"}, + { 23.915715000, -15.983293500, 3, 8, "ESH Z12.XXX"}, + { 26.799444500, -13.082416000, 3, 8, "ESH 8HHH.HHH"}, + { 26.799444500, -10.133107000, 2, 6, "ESH 9HHH.HHH"}, + { 25.919698500, -17.654534000, 2, 5, "ESH B123.XXX"}, + { 25.919698500, -14.764807000, 2, 6, "ESH C123.XXX"}, + { 23.161367500, -17.658597500, 2, 5, "ESH D123.XXX"}, + { 23.161367500, -14.798661500, 2, 6, "ESH F123.XXX"}, + { 24.198930000, -13.208127500, 2, 6, "ESH 8RFX.3L2P"}, + { 0.439684000, 9.408725000, 3, 4, "GAB 00.XX"}, + { 0.382219000, 9.430845000, 3, 4, "GAB J0.XX"}, + { 0.510238000, 9.329740000, 2, 3, "GAB 12.XXX"}, + { -0.688355000, 8.728625000, 3, 4, "GAB 000.XX"}, + { -1.646686000, 13.520990000, 3, 5, "GAB 200.XX"}, + { -1.561986000, 13.168890000, 3, 5, "GAB 400.XX"}, + { 1.639424000, 11.522320000, 3, 5, "GAB 600.XX"}, + { 0.601624000, 12.806020000, 3, 5, "GAB 700.XX"}, + { -1.839876000, 11.035720000, 3, 4, "GAB 800.XX"}, + { -0.640876000, 10.206620000, 3, 4, "GAB 900.XX"}, + { -2.898576000, 10.948820000, 3, 4, "GAB B00.XX"}, + { -1.111176000, 12.398620000, 3, 5, "GAB C00.XX"}, + { 2.144424000, 11.455620000, 3, 6, "GAB D00.XX"}, + { -2.695376000, 9.980420000, 3, 4, "GAB F00.XX"}, + { -1.350576000, 13.117820000, 3, 5, "GAB G00.XX"}, + { -0.765076000, 12.688820000, 3, 5, "GAB H00.XX"}, + { -0.618176000, 13.632720000, 3, 5, "GAB J00.XX"}, + { -2.761576000, 10.108720000, 3, 4, "GAB K00.XX"}, + { -2.362376000, 11.306720000, 3, 5, "GAB L00.XX"}, + { -0.035376000, 11.892520000, 3, 5, "GAB M00.XX"}, + { -1.195476000, 10.577920000, 3, 4, "GAB N00.XX"}, + { -0.123676000, 10.729120000, 3, 4, "GAB P00.XX"}, + { -2.501243000, 9.750723000, 3, 4, "GAB Q00.XX"}, + { -3.377876000, 10.641107125, 2, 3, "GAB R00.XX"}, + { -1.854176000, 11.867920000, 3, 5, "GAB S00.XX"}, + { 0.847124000, 11.495420000, 3, 5, "GAB T00.XX"}, + { 1.032624000, 13.896320000, 2, 4, "GAB V00.XX"}, + { -1.546576000, 14.214520000, 3, 6, "GAB W00.XX"}, + { -1.597476000, 11.601920000, 3, 5, "GAB X00.XX"}, + { -2.113376000, 12.127020000, 3, 5, "GAB Y00.XX"}, + { 1.011584000, 9.551839000, 2, 5, "GAB Z00.XX"}, + { 2.257608500, 11.161076500, 2, 6, "GAB 123.XXX"}, + { -1.235728000, 11.228314500, 2, 4, "GAB 12.XXXX"}, + { -2.575126500, 8.778189500, 2, 3, "GAB 1234.XX"}, + { 1.882715000, 8.907730500, 1, 3, "GAB 1234.XXX"}, + {-36.845200000, 174.712848000, 5, 6, "NZL 12.XX"}, + {-36.649885000, 174.505361500, 3, 4, "NZL 12.XXX"}, + {-43.443476000, 172.511104500, 4, 5, "NZL 000.XX"}, + {-43.443476000, 172.629306500, 4, 5, "NZL 100.XX"}, + {-43.529965000, 172.498831000, 4, 5, "NZL 200.XX"}, + {-43.540855000, 172.614770000, 4, 5, "NZL 300.XX"}, + {-41.280455000, 174.715297500, 5, 6, "NZL 400.XX"}, + {-41.162455000, 174.757297500, 5, 6, "NZL 500.XX"}, + {-41.088455000, 174.822297500, 5, 6, "NZL 600.XX"}, + {-41.165976000, 174.878112500, 5, 6, "NZL 700.XX"}, + {-41.108675000, 174.970297500, 6, 7, "NZL 800.XX"}, + {-37.731656000, 175.209499500, 5, 6, "NZL 900.XX"}, + {-37.731656000, 175.286225500, 5, 6, "NZL B00.XX"}, + {-45.839276000, 170.421805375, 4, 5, "NZL C00.XX"}, + {-37.658876000, 176.114224500, 5, 6, "NZL D00.XX"}, + {-40.309276000, 175.557003625, 5, 6, "NZL F00.XX"}, + {-39.605876000, 176.797855125, 5, 6, "NZL G00.XX"}, + {-41.256576000, 173.193012500, 4, 5, "NZL H00.XX"}, + {-39.466876000, 176.821655125, 5, 6, "NZL J00.XX"}, + {-38.093676000, 176.196185875, 5, 6, "NZL K00.XX"}, + {-35.682455000, 174.291268875, 4, 5, "NZL L00.XX"}, + {-39.031255000, 174.021288750, 5, 6, "NZL M00.XX"}, + {-46.380555000, 168.330775000, 4, 5, "NZL N00.XX"}, + {-39.885276000, 174.972803625, 5, 6, "NZL P00.XX"}, + {-40.852276000, 174.973051125, 5, 6, "NZL Q00.XX"}, + {-38.642936000, 177.981484125, 4, 5, "NZL R00.XX"}, + {-41.526096000, 173.918760000, 6, 7, "NZL RK0.00"}, + {-44.362255000, 171.187813125, 4, 5, "NZL S00.XX"}, + {-38.699996000, 176.050080375, 5, 6, "NZL SK0.00"}, + {-37.192736000, 174.861542375, 4, 5, "NZL T00.XX"}, + {-40.955896000, 175.615549500, 5, 6, "NZL TK0.00"}, + {-40.607536000, 175.239381375, 5, 6, "NZL V00.XX"}, + {-37.966396000, 176.950269875, 5, 6, "NZL VK0.00"}, + {-43.888836000, 171.702406000, 4, 5, "NZL W00.XX"}, + {-37.904296000, 175.440969875, 5, 6, "NZL WK0.00"}, + {-38.214636000, 175.825727625, 5, 6, "NZL X00.XX"}, + {-40.228496000, 175.536656625, 5, 6, "NZL XK0.00"}, + {-38.006736000, 175.289727625, 5, 6, "NZL Y00.XX"}, + {-45.092396000, 170.921251125, 4, 5, "NZL YK0.00"}, + {-43.289936000, 172.529549500, 4, 5, "NZL Z00.XX"}, + {-39.585896000, 174.246346125, 5, 6, "NZL ZK0.00"}, + {-36.792016500, 173.818200500, 3, 4, "NZL 123.XXX"}, + {-39.665260000, 173.867849000, 4, 5, "NZL 12.XXXX"}, + {-43.676735000, 172.325517500, 3, 4, "NZL 1123.XX"}, + {-41.445735000, 174.612719500, 4, 5, "NZL 2123.XX"}, + {-38.088635000, 175.074572500, 4, 5, "NZL 3123.XX"}, + {-45.927020000, 170.173215500, 3, 4, "NZL 4123.XX"}, + {-37.831535000, 175.801172500, 4, 5, "NZL 5123.XX"}, + {-40.647735000, 175.231870500, 5, 6, "NZL 6123.XX"}, + {-39.811135000, 176.502842000, 4, 5, "NZL 7123.XX"}, + {-41.531135000, 172.945119500, 3, 4, "NZL 8123.XX"}, + {-38.405420000, 175.748172500, 4, 5, "NZL 9123.XX"}, + {-36.042035000, 174.041495000, 3, 4, "NZL B123.XX"}, + {-39.433720000, 173.793421500, 5, 6, "NZL C123.XX"}, + {-46.614020000, 167.973836000, 3, 4, "NZL D123.XX"}, + {-40.170235000, 174.756742000, 4, 5, "NZL F123.XX"}, + {-41.122835000, 174.828691000, 6, 7, "NZL G123.XX"}, + {-38.775120000, 177.767193000, 3, 4, "NZL H123.XX"}, + {-41.634035000, 173.549619500, 3, 4, "NZL J123.XX"}, + {-44.511035000, 170.792838000, 3, 4, "NZL K123.XX"}, + {-38.925420000, 175.789393000, 4, 5, "NZL L123.XX"}, + {-41.184135000, 175.345091000, 4, 5, "NZL M123.XX"}, + {-38.313020000, 176.607072500, 4, 5, "NZL N123.XX"}, + {-44.010735000, 171.498938000, 3, 4, "NZL P123.XX"}, + {-45.299335000, 170.569987000, 3, 4, "NZL Q123.XX"}, + {-34.626758500, 172.717742500, 3, 4, "NZL B123.XXX"}, + {-36.792016500, 177.154792500, 2, 3, "NZL C123.XXX"}, + {-39.473206500, 171.260692500, 2, 3, "NZL D123.XXX"}, + {-42.154396500, 167.059841000, 2, 3, "NZL F123.XXX"}, + {-42.154396500, 170.664552000, 2, 3, "NZL G123.XXX"}, + {-44.835586500, 163.832804500, 2, 3, "NZL H123.XXX"}, + {-44.835586500, 167.586470500, 2, 3, "NZL K123.XXX"}, + {-36.792016500, 173.818200500, 3, 4, "NZL L123.XXX"}, + {-39.473206500, 173.783393500, 4, 5, "NZL M123.XXX"}, + {-49.023894000, 177.833489500, 2, 3, "NZL N123.XXX"}, + {-43.638002000, -177.076889500, 2, 3, "NZL P123.XXX"}, + {-47.451016000, 165.762671000, 3, 4, "NZL R123.XXX"}, + {-50.143378000, 165.129324000, 2, 3, "NZL X123.XXX"}, + {-47.088079000, 178.145662000, 2, 3, "NZL Y123.XXX"}, + {-51.901082000, 168.179115500, 2, 3, "NZL Z123.XXX"}, + {-34.014689500, 171.424567000, 2, 3, "NZL 9123.XXX"}, + {-36.880300000, 174.760000000, 5, 6, "NZL L39F.BHYK"}, + { 12.398100000, -1.568732000, 4, 7, "BFA 12.XX"}, + { 12.472592000, -1.688451000, 3, 6, "BFA 00.XXX"}, + { 11.189314000, -4.474371875, 3, 4, "BFA J0.XXX"}, + { 12.290724000, -2.411584000, 3, 6, "BFA 000.XX"}, + { 13.610724000, -2.461809750, 3, 6, "BFA 100.XX"}, + { 10.685224000, -4.792357250, 3, 5, "BFA 200.XX"}, + { 12.510624000, -3.498284000, 3, 6, "BFA 300.XX"}, + { 13.118924000, -1.118096875, 3, 4, "BFA 400.XX"}, + { 11.821524000, -0.409770125, 3, 4, "BFA 500.XX"}, + { 12.100924000, 0.324929875, 3, 5, "BFA 600.XX"}, + { 14.073624000, -0.065509750, 2, 3, "BFA 700.XX"}, + { 12.358124000, -2.516084000, 3, 6, "BFA 800.XX"}, + { 11.523524000, -3.565770125, 3, 4, "BFA 900.XX"}, + { 14.140724000, -1.671809750, 2, 5, "BFA B00.XX"}, + { 11.147824000, -2.114670125, 3, 6, "BFA C00.XX"}, + { 11.213924000, -1.202870125, 3, 4, "BFA D00.XX"}, + { 13.383924000, -1.566009750, 3, 6, "BFA F00.XX"}, + { 13.001424000, -2.298496875, 3, 6, "BFA G00.XX"}, + { 12.221524000, -0.396384000, 3, 4, "BFA H00.XX"}, + { 12.291724000, -0.667884000, 3, 4, "BFA J00.XX"}, + { 12.110724000, -1.381470125, 3, 4, "BFA K00.XX"}, + { 11.023124000, -4.945157250, 3, 4, "BFA L00.XX"}, + { 13.098564000, -3.447087625, 3, 6, "BFA M00.XX"}, + { 13.065404000, -3.095305875, 3, 6, "BFA MK0.00"}, + { 12.748064000, -3.895287625, 3, 7, "BFA N00.XX"}, + { 11.654104000, -1.096561125, 3, 4, "BFA NK0.00"}, + { 11.762464000, -2.961515375, 3, 4, "BFA P00.XX"}, + { 12.654104000, -0.596705875, 3, 4, "BFA PK0.00"}, + { 10.975264000, -3.273929750, 3, 4, "BFA Q00.XX"}, + { 10.653204000, -5.188489250, 3, 7, "BFA QK0.00"}, + { 13.220164000, -2.385373250, 3, 6, "BFA R00.XX"}, + { 11.073204000, -5.337161125, 3, 6, "BFA RK0.00"}, + { 12.989964000, -0.178587625, 3, 4, "BFA S00.XX"}, + { 11.794104000, -0.576561125, 3, 4, "BFA SK0.00"}, + { 10.152464000, -3.491429750, 3, 5, "BFA T00.XX"}, + { 10.284104000, -3.546489250, 3, 5, "BFA TK0.00"}, + { 13.512464000, -3.201773250, 3, 6, "BFA V00.XX"}, + { 11.644104000, -2.206561125, 3, 4, "BFA VK0.00"}, + { 10.346264000, -3.204429750, 2, 4, "BFA W00.XX"}, + { 13.394104000, -0.166778750, 3, 4, "BFA WK0.00"}, + { 11.552464000, -3.291515375, 3, 4, "BFA X00.XX"}, + { 11.634104000, -3.916561125, 3, 4, "BFA XK0.00"}, + { 11.162464000, -3.091515375, 3, 4, "BFA Y00.XX"}, + { 14.434104000, -0.256850625, 2, 3, "BFA YK0.00"}, + { 12.092464000, 1.758484625, 3, 5, "BFA Z00.XX"}, + { 11.236604000, -0.720761125, 3, 4, "BFA ZK0.00"}, + { 13.573556500, -3.225014000, 2, 5, "BFA 123.XXX"}, + { 10.358586500, -5.438522000, 2, 6, "BFA 12.XXXX"}, + { 13.432147000, -0.518852500, 2, 3, "BFA 1234.XX"}, + { 12.234070000, -1.555500000, 3, 6, "BFA QQXM.PV1"}, + { 14.633500000, 120.962168000, 6, 7, "PHL 12.XX"}, + { 14.741115000, 120.821790000, 5, 6, "PHL 12.XXX"}, + { 7.101545000, 125.515226875, 5, 6, "PHL 000.XX"}, + { 7.143545000, 125.598533875, 5, 6, "PHL 100.XX"}, + { 10.334824000, 123.814642750, 5, 6, "PHL 200.XX"}, + { 10.372014000, 123.902572750, 5, 6, "PHL 300.XX"}, + { 8.514424000, 124.607968500, 5, 6, "PHL 400.XX"}, + { 10.708324000, 122.924642750, 5, 6, "PHL 500.XX"}, + { 10.761824000, 122.513142750, 5, 6, "PHL 600.XX"}, + { 15.196224000, 120.548564500, 5, 6, "PHL 700.XX"}, + { 16.461524000, 120.541425875, 5, 6, "PHL 800.XX"}, + { 14.308224000, 121.358877375, 5, 6, "PHL 900.XX"}, + { 15.070324000, 120.642664500, 5, 6, "PHL B00.XX"}, + { 13.979024000, 121.561090250, 5, 6, "PHL C00.XX"}, + { 6.159924000, 125.125294250, 5, 6, "PHL D00.XX"}, + { 14.873224000, 120.237264500, 5, 6, "PHL F00.XX"}, + { 11.258624000, 124.959729875, 5, 6, "PHL G00.XX"}, + { 10.416624000, 123.622042750, 5, 6, "PHL H00.XX"}, + { 7.245324000, 124.198481375, 5, 6, "PHL J00.XX"}, + { 6.974224000, 122.038681375, 5, 6, "PHL K00.XX"}, + { 12.138924000, 124.530229875, 5, 6, "PHL L00.XX"}, + { 13.675024000, 123.141590250, 5, 6, "PHL M00.XX"}, + { 8.040124000, 124.235681375, 5, 6, "PHL N00.XX"}, + { 14.075964000, 121.287026750, 5, 6, "PHL P00.XX"}, + { 15.485304000, 120.942004625, 5, 6, "PHL PK0.00"}, + { 16.042464000, 120.317883250, 5, 6, "PHL Q00.XX"}, + { 11.572304000, 122.721738875, 5, 6, "PHL QK0.00"}, + { 14.972664000, 120.593054500, 5, 6, "PHL R00.XX"}, + { 8.946504000, 125.495555500, 5, 6, "PHL RK0.00"}, + { 16.713164000, 121.516697625, 5, 6, "PHL S00.XX"}, + { 7.441604000, 125.781128375, 5, 6, "PHL SK0.00"}, + { 9.330164000, 123.254941500, 5, 6, "PHL T00.XX"}, + { 15.151704000, 120.747276500, 5, 6, "PHL TK0.00"}, + { 6.761664000, 125.324113750, 5, 6, "PHL V00.XX"}, + { 14.490704000, 121.263149375, 6, 7, "PHL VK0.00"}, + { 17.631264000, 121.687825375, 5, 6, "PHL W00.XX"}, + { 8.191504000, 126.316128375, 5, 6, "PHL WK0.00"}, + { 10.542664000, 123.972470250, 5, 6, "PHL X00.XX"}, + { 9.745504000, 118.728383625, 5, 6, "PHL XK0.00"}, + { 13.441764000, 123.360726750, 5, 6, "PHL Y00.XX"}, + { 14.952004000, 120.872076500, 5, 6, "PHL YK0.00"}, + { 6.061264000, 120.973813750, 5, 6, "PHL Z00.XX"}, + { 13.147804000, 123.708721250, 5, 6, "PHL ZK0.00"}, + { 16.230433500, 119.769072500, 4, 5, "PHL 123.XXX"}, + { 11.456930000, 122.028437500, 4, 5, "PHL 12.XXXX"}, + { 7.013580000, 125.466405000, 5, 6, "PHL 0123.XX"}, + { 8.218580000, 124.438205000, 5, 6, "PHL 1123.XX"}, + { 16.211279000, 120.254082500, 5, 6, "PHL 2123.XX"}, + { 6.068580000, 124.818205000, 4, 5, "PHL 3123.XX"}, + { 11.058580000, 124.790833500, 4, 5, "PHL 4123.XX"}, + { 7.036680000, 124.150705000, 4, 5, "PHL 5123.XX"}, + { 6.903180000, 121.869505000, 4, 5, "PHL 6123.XX"}, + { 11.720780000, 124.507633500, 4, 5, "PHL 7123.XX"}, + { 13.257180000, 123.045654000, 4, 5, "PHL 8123.XX"}, + { 7.787879000, 124.022405000, 4, 5, "PHL 9123.XX"}, + { 8.681265000, 125.227933500, 4, 5, "PHL B123.XX"}, + { 16.378580000, 121.125682500, 4, 5, "PHL C123.XX"}, + { 17.385865000, 121.477903000, 4, 5, "PHL D123.XX"}, + { 7.992780000, 125.998005000, 4, 5, "PHL F123.XX"}, + { 9.505865000, 118.490833500, 4, 5, "PHL G123.XX"}, + { 5.763080000, 120.828005000, 4, 6, "PHL H123.XX"}, + { 12.840865000, 123.643054000, 4, 5, "PHL J123.XX"}, + { 8.310680000, 123.159905000, 4, 5, "PHL K123.XX"}, + { 7.793680000, 123.401705000, 4, 5, "PHL L123.XX"}, + { 6.549480000, 125.038705000, 4, 5, "PHL M123.XX"}, + { 9.567165000, 125.346633500, 4, 5, "PHL N123.XX"}, + { 17.345865000, 120.242903000, 4, 5, "PHL P123.XX"}, + { 6.728580000, 125.988205000, 4, 5, "PHL Q123.XX"}, + { 13.914180000, 122.618554000, 4, 5, "PHL R123.XX"}, + { 17.856480000, 120.466103000, 4, 5, "PHL S123.XX"}, + { 15.716247500, 117.237479000, 3, 8, "PHL 1234.XXX"}, + { 7.548193500, 116.940409500, 3, 4, "PHL 123.XXXX"}, + { 19.976161500, 117.271578500, 3, 4, "PHL 1244.0X5X"}, + { 41.930289000, 12.440254000, 5, 6, "ITA 12.XX"}, + { 45.444394000, 8.987912750, 4, 6, "ITA 00.XXX"}, + { 41.985084000, 12.318860000, 4, 5, "ITA C0.XXX"}, + { 41.021684000, 14.091502375, 4, 5, "ITA P0.XXX"}, + { 45.109624000, 7.620735125, 4, 6, "ITA 000.XX"}, + { 38.165024000, 13.308585875, 4, 5, "ITA 100.XX"}, + { 43.799545000, 11.161310000, 4, 5, "ITA 200.XX"}, + { 44.519545000, 11.269313125, 4, 5, "ITA 300.XX"}, + { 44.426545000, 8.840031125, 4, 6, "ITA 400.XX"}, + { 37.549324000, 15.028924500, 4, 5, "ITA 500.XX"}, + { 41.127545000, 16.747597500, 4, 5, "ITA 600.XX"}, + { 45.452545000, 12.302155750, 4, 5, "ITA 700.XX"}, + { 45.452534000, 10.929055750, 4, 5, "ITA 800.XX"}, + { 38.240545000, 15.500284375, 4, 5, "ITA 900.XX"}, + { 45.673424000, 13.749170750, 4, 7, "ITA B00.XX"}, + { 45.446124000, 11.812670750, 4, 5, "ITA C00.XX"}, + { 45.582124000, 10.162370750, 4, 5, "ITA D00.XX"}, + { 44.690724000, 10.862935125, 4, 5, "ITA F00.XX"}, + { 43.901745000, 11.030728000, 4, 5, "ITA G00.XX"}, + { 39.254745000, 9.086288750, 4, 5, "ITA H00.XX"}, + { 38.160045000, 15.630084375, 4, 5, "ITA J00.XX"}, + { 44.810494000, 10.281415625, 4, 5, "ITA K00.XX"}, + { 43.092604000, 12.322191500, 4, 5, "ITA KK0.00"}, + { 43.584545000, 10.298007500, 4, 5, "ITA L00.XX"}, + { 41.451504000, 15.515260000, 4, 5, "ITA LK0.00"}, + { 40.768164000, 14.496781375, 4, 5, "ITA M00.XX"}, + { 44.704104000, 10.586151125, 4, 5, "ITA MK0.00"}, + { 44.432464000, 12.166976875, 4, 5, "ITA N00.XX"}, + { 40.461704000, 17.220967125, 4, 5, "ITA NK0.00"}, + { 44.852464000, 11.566633375, 4, 5, "ITA P00.XX"}, + { 44.054104000, 12.534102000, 4, 5, "ITA PK0.00"}, + { 37.091764000, 15.225842375, 4, 5, "ITA Q00.XX"}, + { 42.461104000, 14.173770500, 4, 5, "ITA QK0.00"}, + { 40.742464000, 8.519381375, 4, 5, "ITA R00.XX"}, + { 41.458204000, 12.860960000, 4, 5, "ITA RK0.00"}, + { 45.707564000, 9.624075125, 4, 5, "ITA S00.XX"}, + { 44.215004000, 12.016840625, 4, 5, "ITA SK0.00"}, + { 45.562364000, 11.501804250, 4, 5, "ITA T00.XX"}, + { 42.561104000, 12.605381000, 4, 5, "ITA TK0.00"}, + { 45.462464000, 8.576204250, 4, 6, "ITA V00.XX"}, + { 46.062304000, 13.196027375, 3, 4, "ITA VK0.00"}, + { 46.501664000, 11.292745000, 4, 5, "ITA W00.XX"}, + { 43.458704000, 11.829591500, 4, 5, "ITA WK0.00"}, + { 38.917464000, 16.552326250, 4, 5, "ITA X00.XX"}, + { 41.221804000, 16.261749500, 4, 5, "ITA XK0.00"}, + { 46.126045000, 11.088121875, 4, 5, "ITA Y00.XX"}, + { 43.567104000, 13.484306000, 4, 5, "ITA YK0.00"}, + { 45.049545000, 9.632148625, 4, 5, "ITA Z00.XX"}, + { 40.623405000, 17.917272375, 4, 5, "ITA ZK0.00"}, + { 44.795375000, 7.309495000, 3, 5, "ITA 01.XXXX"}, + { 37.766575000, 12.979526500, 4, 5, "ITA 11.XXXX"}, + { 37.238275000, 14.765340000, 3, 4, "ITA 21.XXXX"}, + { 40.802775000, 16.451435000, 3, 4, "ITA 31.XXXX"}, + { 37.951975000, 15.178526500, 3, 4, "ITA 41.XXXX"}, + { 45.602475000, 13.308781500, 3, 4, "ITA 51.XXXX"}, + { 40.407875000, 17.098435000, 3, 4, "ITA 61.XXXX"}, + { 39.006875000, 8.873891500, 3, 4, "ITA 71.XXXX"}, + { 43.686275000, 12.521730000, 3, 4, "ITA 81.XXXX"}, + { 36.754575000, 14.807540000, 4, 5, "ITA 91.XXXX"}, + { 40.516875000, 8.160035000, 3, 4, "ITA B1.XXXX"}, + { 45.912475000, 10.770160000, 3, 4, "ITA C1.XXXX"}, + { 45.198475000, 8.156381500, 3, 5, "ITA D1.XXXX"}, + { 43.313475000, 13.163951500, 3, 4, "ITA F1.XXXX"}, + { 46.373275000, 10.948725000, 3, 4, "ITA G1.XXXX"}, + { 38.908275000, 16.128590500, 3, 4, "ITA H1.XXXX"}, + { 40.278275000, 17.708656500, 3, 4, "ITA J1.XXXX"}, + { 41.218275000, 15.804421500, 3, 4, "ITA K1.XXXX"}, + { 45.675275000, 8.238160000, 3, 5, "ITA L1.XXXX"}, + { 44.713275000, 8.027995000, 3, 5, "ITA M1.XXXX"}, + { 37.625775000, 12.438426500, 3, 4, "ITA N1.XXXX"}, + { 37.078275000, 13.960540000, 3, 4, "ITA P1.XXXX"}, + { 42.674475000, 10.536665000, 3, 4, "ITA Q1.XXXX"}, + { 40.335475000, 15.545856500, 3, 4, "ITA R1.XXXX"}, + { 42.015075000, 11.608686500, 2, 3, "ITA S1.XXXX"}, + { 43.898275000, 7.957730000, 3, 5, "ITA T1.XXXX"}, + { 36.743275000, 14.305440000, 3, 4, "ITA V1.XXXX"}, + { 40.376575000, 16.512356500, 3, 4, "ITA W1.XXXX"}, + { 37.123275000, 13.450440000, 3, 4, "ITA X1.XXXX"}, + { 44.178275000, 7.255516500, 3, 5, "ITA Y1.XXXX"}, + { 38.955275000, 16.721891500, 3, 4, "ITA Z1.XXXX"}, + { 43.133042500, 12.280677500, 3, 4, "ITA 123.XXX"}, + { 45.722290000, 8.955896500, 3, 5, "ITA 1234.XX"}, + { 41.081342000, 7.812775500, 2, 3, "ITA 012.XXXX"}, + { 46.434476500, 6.716959500, 2, 6, "ITA 112.XXXX"}, + { 46.504325000, 9.981491500, 2, 5, "ITA 212.XXXX"}, + { 44.441805000, 9.970746500, 3, 4, "ITA 312.XXXX"}, + { 43.485123000, 13.553442500, 3, 4, "ITA 412.XXXX"}, + { 41.622291500, 11.905226500, 2, 3, "ITA 612.XXXX"}, + { 41.970908500, 15.611167000, 3, 4, "ITA 712.XXXX"}, + { 35.963490500, 11.794132500, 2, 3, "ITA 812.XXXX"}, + { 38.999292500, 14.301912500, 2, 3, "ITA 912.XXXX"}, + { 41.275000000, 12.530000000, 3, 4, "ITA J90N.BKS"}, + { 23.620905000, 58.519003500, 4, 5, "OMN 12.XX"}, + { 23.496855000, 57.948724500, 3, 4, "OMN 12.XXX"}, + { 17.004414000, 53.958774000, 3, 5, "OMN 000.XX"}, + { 17.036614000, 54.085374000, 4, 6, "OMN 200.XX"}, + { 24.343514000, 56.652819250, 3, 4, "OMN 400.XX"}, + { 23.207514000, 56.435027875, 3, 4, "OMN 600.XX"}, + { 23.817314000, 57.298189125, 3, 4, "OMN 800.XX"}, + { 23.777614000, 57.423389125, 4, 5, "OMN B00.XX"}, + { 24.219724000, 56.830378250, 3, 4, "OMN D00.XX"}, + { 22.961445000, 57.508243750, 3, 4, "OMN F00.XX"}, + { 23.486545000, 57.402076375, 3, 4, "OMN G00.XX"}, + { 23.713724000, 57.836391125, 3, 4, "OMN H00.XX"}, + { 22.606824000, 59.462556500, 3, 4, "OMN J00.XX"}, + { 24.307124000, 55.754578250, 3, 6, "OMN K00.XX"}, + { 23.010724000, 57.255930750, 3, 4, "OMN L00.XX"}, + { 24.772324000, 56.402752500, 3, 4, "OMN M00.XX"}, + { 22.610724000, 58.076156500, 3, 4, "OMN N00.XX"}, + { 24.020924000, 57.053691125, 3, 4, "OMN P00.XX"}, + { 23.809924000, 57.555891125, 4, 5, "OMN Q00.XX"}, + { 23.333624000, 57.917917875, 3, 4, "OMN R00.XX"}, + { 23.278824000, 58.852017875, 3, 4, "OMN S00.XX"}, + { 22.752724000, 58.488330750, 3, 4, "OMN T00.XX"}, + { 26.210824000, 56.202413875, 3, 6, "OMN V00.XX"}, + { 23.617424000, 56.480917875, 3, 4, "OMN W00.XX"}, + { 23.137524000, 57.247230750, 3, 4, "OMN X00.XX"}, + { 23.447324000, 57.782417875, 3, 4, "OMN Y00.XX"}, + { 23.351624000, 57.481017875, 3, 4, "OMN Z00.XX"}, + { 24.797050500, 56.308850500, 2, 5, "OMN 123.XXX"}, + { 19.067130000, 52.342661500, 2, 5, "OMN 12.XXXX"}, + { 22.332009000, 59.261789500, 2, 3, "OMN 0123.XX"}, + { 24.182292000, 55.750754000, 2, 6, "OMN 1123.XX"}, + { 25.938680000, 56.059600500, 2, 7, "OMN 2123.XX"}, + { 25.885440000, 56.150858000, 2, 7, "OMN 3123.XX"}, + { 25.239538500, 56.211541000, 2, 7, "OMN 4123.XX"}, + { 25.837524500, 52.190845000, 1, 6, "OMN 1234.XXX"}, + { 52.295100000, 20.959435500, 5, 6, "POL 12.XX"}, + { 50.307175000, 18.608743500, 3, 4, "POL 12.XXX"}, + { 52.343924000, 20.884121875, 4, 5, "POL 000.XX"}, + { 52.343924000, 21.024185875, 4, 5, "POL 100.XX"}, + { 52.257435000, 20.884121875, 4, 5, "POL 200.XX"}, + { 52.257435000, 21.024185875, 5, 6, "POL 300.XX"}, + { 52.170946000, 20.954153875, 4, 5, "POL 400.XX"}, + { 51.810724000, 19.394799125, 4, 5, "POL 500.XX"}, + { 50.096224000, 19.891746750, 3, 4, "POL 600.XX"}, + { 51.146724000, 16.961590250, 3, 4, "POL 700.XX"}, + { 52.446024000, 16.848221875, 3, 4, "POL 800.XX"}, + { 54.408624000, 18.558544500, 3, 4, "POL 900.XX"}, + { 53.470724000, 14.462426750, 3, 5, "POL B00.XX"}, + { 53.151145000, 17.915373750, 3, 4, "POL C00.XX"}, + { 51.281224000, 22.492490250, 3, 5, "POL D00.XX"}, + { 53.176224000, 23.083626750, 3, 4, "POL F00.XX"}, + { 54.563424000, 18.426244500, 3, 4, "POL G00.XX"}, + { 50.850924000, 19.060468500, 3, 4, "POL H00.XX"}, + { 51.441724000, 21.087790250, 3, 4, "POL J00.XX"}, + { 50.918124000, 20.561668500, 3, 4, "POL K00.XX"}, + { 53.042845000, 18.541439750, 3, 4, "POL L00.XX"}, + { 49.860124000, 18.976524000, 3, 4, "POL M00.XX"}, + { 53.810324000, 20.408635625, 2, 3, "POL N00.XX"}, + { 50.048364000, 21.956682250, 3, 4, "POL P00.XX"}, + { 50.085304000, 18.513214750, 3, 4, "POL PK0.00"}, + { 50.805664000, 16.231466500, 3, 6, "POL Q00.XX"}, + { 50.665604000, 17.905180500, 3, 4, "POL QK0.00"}, + { 52.555964000, 19.663334250, 3, 4, "POL R00.XX"}, + { 54.162204000, 19.365406500, 3, 4, "POL RK0.00"}, + { 52.753964000, 15.188334250, 3, 4, "POL S00.XX"}, + { 52.653904000, 19.030998750, 3, 4, "POL SK0.00"}, + { 50.021164000, 20.924282250, 3, 4, "POL T00.XX"}, + { 51.937004000, 15.447605875, 3, 4, "POL TK0.00"}, + { 51.776664000, 18.047750375, 3, 4, "POL V00.XX"}, + { 54.185904000, 16.142306500, 3, 4, "POL VK0.00"}, + { 51.214464000, 16.129751750, 3, 4, "POL W00.XX"}, + { 53.478104000, 18.727519750, 2, 3, "POL WK0.00"}, + { 54.476464000, 16.971744500, 2, 3, "POL X00.XX"}, + { 49.948504000, 18.549414750, 3, 6, "POL XK0.00"}, + { 50.915664000, 15.691051750, 3, 4, "POL Y00.XX"}, + { 49.612904000, 20.662149000, 3, 6, "POL YK0.00"}, + { 52.185895000, 20.764214375, 4, 5, "POL Z00.XX"}, + { 51.423175000, 19.649853750, 3, 4, "POL ZK0.00"}, + { 50.583052000, 16.204571500, 2, 5, "POL 012.XXX"}, + { 50.583052000, 16.928483500, 2, 3, "POL 112.XXX"}, + { 50.583052000, 17.652395500, 2, 3, "POL 212.XXX"}, + { 50.583052000, 18.376307500, 2, 3, "POL 312.XXX"}, + { 50.583052000, 19.100219500, 2, 3, "POL 412.XXX"}, + { 50.583052000, 19.824131500, 2, 3, "POL 512.XXX"}, + { 50.583052000, 20.548043500, 2, 3, "POL 612.XXX"}, + { 50.583052000, 21.271955500, 2, 3, "POL 712.XXX"}, + { 50.583052000, 21.995867500, 2, 3, "POL 812.XXX"}, + { 50.583052000, 22.719779500, 2, 4, "POL 912.XXX"}, + { 50.583052000, 23.443691500, 2, 4, "POL B12.XXX"}, + { 50.092012000, 17.652109000, 2, 6, "POL C12.XXX"}, + { 50.092012000, 18.370813000, 2, 3, "POL D12.XXX"}, + { 50.092012000, 19.089517000, 3, 4, "POL F12.XXX"}, + { 50.092012000, 19.808221000, 2, 3, "POL G12.XXX"}, + { 50.092012000, 20.526925000, 2, 3, "POL H12.XXX"}, + { 50.092012000, 21.245629000, 2, 3, "POL J12.XXX"}, + { 50.092012000, 21.964333000, 2, 3, "POL K12.XXX"}, + { 50.092012000, 22.683037000, 2, 4, "POL L12.XXX"}, + { 49.600972000, 18.842605000, 2, 7, "POL M12.XXX"}, + { 49.600972000, 19.550893000, 2, 5, "POL N12.XXX"}, + { 49.600972000, 20.259181000, 2, 5, "POL P12.XXX"}, + { 49.600972000, 20.967469000, 2, 5, "POL Q12.XXX"}, + { 49.600972000, 21.675757000, 2, 5, "POL R12.XXX"}, + { 49.600972000, 22.384045000, 2, 6, "POL S12.XXX"}, + { 52.450115000, 20.619166500, 3, 4, "POL T12.XXX"}, + { 51.970115000, 19.126280000, 3, 4, "POL V12.XXX"}, + { 54.645315000, 18.214726500, 2, 3, "POL W12.XXX"}, + { 53.585115000, 14.434896500, 2, 4, "POL X12.XXX"}, + { 54.368215000, 18.986320500, 2, 3, "POL Y12.XXX"}, + { 54.390115000, 15.835261500, 2, 3, "POL Z12.XXX"}, + { 53.053049000, 15.441988500, 2, 3, "POL 12.XXXX"}, + { 53.120009000, 19.533244500, 2, 3, "POL 1234.XX"}, + { 51.920000000, 19.127500000, 3, 4, "POL 8QBM.1HS"}, + { 5.365101000, -4.067890000, 4, 5, "CIV 12.XX"}, + { 5.290252000, -4.405187500, 3, 4, "CIV 12.XXX"}, + { 7.741445000, -5.091337125, 3, 4, "CIV 000.XX"}, + { 7.741445000, -5.029719125, 3, 4, "CIV 100.XX"}, + { 6.917446000, -6.490318625, 3, 4, "CIV 200.XX"}, + { 6.850446000, -5.305205750, 3, 4, "CIV 300.XX"}, + { 9.499646000, -5.670731500, 2, 3, "CIV 400.XX"}, + { 4.800246000, -6.694092875, 3, 4, "CIV 500.XX"}, + { 5.872946000, -5.400305750, 3, 4, "CIV 600.XX"}, + { 7.448646000, -7.593318625, 3, 4, "CIV 700.XX"}, + { 6.172046000, -5.991405750, 3, 4, "CIV 800.XX"}, + { 6.769846000, -3.538205750, 3, 4, "CIV 900.XX"}, + { 7.003186000, -5.775271875, 3, 4, "CIV B00.XX"}, + { 6.645472000, -4.748793750, 3, 4, "CIV BK0.00"}, + { 5.942485000, -4.237846250, 3, 4, "CIV C00.XX"}, + { 6.615426000, -5.937499750, 3, 4, "CIV CK0.00"}, + { 7.270086000, -8.181871875, 3, 5, "CIV D00.XX"}, + { 8.034526000, -2.827871625, 2, 3, "CIV DK0.00"}, + { 9.606749000, -5.235590125, 2, 4, "CIV F00.XX"}, + { 8.138297000, -5.122534625, 3, 4, "CIV FK0.00"}, + { 6.505786000, -6.613586250, 3, 4, "CIV G00.XX"}, + { 6.362126000, -5.431799750, 3, 4, "CIV GK0.00"}, + { 9.516386000, -7.593844125, 2, 3, "CIV H00.XX"}, + { 6.560809000, -5.039299750, 3, 4, "CIV HK0.00"}, + { 6.117986000, -3.893786250, 3, 4, "CIV J00.XX"}, + { 5.774084000, -6.625673750, 3, 4, "CIV JK0.00"}, + { 6.752486000, -7.384486250, 3, 4, "CIV K00.XX"}, + { 7.953026000, -6.701571625, 3, 4, "CIV KK0.00"}, + { 7.149361000, -3.233741875, 3, 6, "CIV L00.XX"}, + { 7.053685000, -3.999636625, 3, 4, "CIV LK0.00"}, + { 5.480886000, -3.237986250, 3, 4, "CIV M00.XX"}, + { 5.890774000, -4.851859750, 3, 4, "CIV MK0.00"}, + { 6.407265000, -3.913519250, 3, 4, "CIV N00.XX"}, + { 5.852432000, -5.712023750, 3, 4, "CIV NK0.00"}, + { 10.495764000, -6.434929750, 2, 5, "CIV P00.XX"}, + { 6.521642000, -7.524908750, 3, 4, "CIV PK0.00"}, + { 9.536086000, -6.513144125, 2, 3, "CIV Q00.XX"}, + { 5.259917000, -3.630515875, 3, 4, "CIV QK0.00"}, + { 6.686286000, -4.001786250, 3, 4, "CIV R00.XX"}, + { 7.422026000, -6.077971625, 3, 4, "CIV RK0.00"}, + { 7.394186000, -6.508371875, 3, 4, "CIV S00.XX"}, + { 6.313626000, -3.977999750, 3, 4, "CIV SK0.00"}, + { 6.670386000, -4.229286250, 3, 4, "CIV T00.XX"}, + { 6.184054000, -5.328644750, 3, 4, "CIV TK0.00"}, + { 6.483622000, -4.401484250, 3, 4, "CIV V00.XX"}, + { 8.272011000, -7.697967625, 3, 5, "CIV VK0.00"}, + { 6.332465000, -5.971086250, 3, 4, "CIV W00.XX"}, + { 9.264105000, -3.026344500, 2, 3, "CIV WK0.00"}, + { 4.967948000, -6.120720625, 3, 4, "CIV X00.XX"}, + { 5.844127000, -4.770786750, 3, 4, "CIV XK0.00"}, + { 7.752465000, -7.651171875, 3, 5, "CIV Y00.XX"}, + { 7.798812000, -3.194956625, 3, 4, "CIV YK0.00"}, + { 7.171299000, -5.254957875, 3, 4, "CIV Z00.XX"}, + { 4.418844000, -7.386058875, 3, 4, "CIV ZK0.00"}, + { 8.294944500, -5.432238500, 2, 3, "CIV 123.XXX"}, + { 8.086575000, -8.048447000, 2, 4, "CIV 12.XXXX"}, + { 4.834643000, -7.438269000, 2, 3, "CIV 1234.XX"}, + { 7.545000000, -5.547361500, 2, 3, "CIV JTB6.C54"}, + { 59.960289000, 10.675062000, 4, 5, "NOR 12.XX"}, + { 59.997355000, 10.342120000, 3, 4, "NOR 12.XXX"}, + { 63.446545000, 10.294494375, 3, 4, "NOR 000.XX"}, + { 63.381545000, 10.294494375, 3, 4, "NOR 100.XX"}, + { 60.414424000, 5.208762750, 3, 4, "NOR 200.XX"}, + { 60.327935000, 5.210005375, 3, 4, "NOR 300.XX"}, + { 59.009724000, 5.609491625, 3, 4, "NOR 400.XX"}, + { 58.923235000, 5.609491625, 3, 4, "NOR 500.XX"}, + { 58.836746000, 5.609491625, 3, 4, "NOR 600.XX"}, + { 59.258724000, 10.871391625, 3, 4, "NOR 700.XX"}, + { 59.790824000, 10.109148000, 3, 4, "NOR 800.XX"}, + { 58.182024000, 7.918551125, 3, 4, "NOR 900.XX"}, + { 69.706724000, 18.849618750, 2, 3, "NOR B00.XX"}, + { 59.316624000, 10.360991625, 3, 4, "NOR C00.XX"}, + { 62.517324000, 6.106599125, 4, 5, "NOR D00.XX"}, + { 62.517324000, 6.293272125, 4, 5, "NOR F00.XX"}, + { 59.454424000, 5.240348000, 3, 4, "NOR G00.XX"}, + { 59.182824000, 10.125791625, 3, 4, "NOR H00.XX"}, + { 59.477924000, 10.580448000, 3, 4, "NOR J00.XX"}, + { 67.330724000, 14.307575625, 2, 4, "NOR K00.XX"}, + { 58.500824000, 8.687321375, 3, 4, "NOR L00.XX"}, + { 60.839824000, 11.001962750, 3, 5, "NOR M00.XX"}, + { 59.095424000, 9.969191625, 3, 4, "NOR N00.XX"}, + { 59.167924000, 11.325691625, 3, 5, "NOR P00.XX"}, + { 61.161024000, 10.378906250, 3, 4, "NOR Q00.XX"}, + { 62.747545000, 7.046945625, 3, 4, "NOR R00.XX"}, + { 66.322004000, 14.101403875, 2, 4, "NOR RK0.00"}, + { 59.422464000, 10.379144000, 3, 4, "NOR S00.XX"}, + { 59.656104000, 9.600348000, 4, 5, "NOR SK0.00"}, + { 60.801764000, 10.590455250, 3, 4, "NOR T00.XX"}, + { 63.100204000, 7.703051875, 3, 4, "NOR TK0.00"}, + { 68.435064000, 17.326773000, 2, 4, "NOR V00.XX"}, + { 60.167304000, 10.185852375, 3, 4, "NOR VK0.00"}, + { 60.897264000, 11.502124750, 3, 5, "NOR W00.XX"}, + { 69.955004000, 23.222302875, 2, 4, "NOR WK0.00"}, + { 60.171864000, 11.108600125, 3, 5, "NOR X00.XX"}, + { 64.010504000, 11.448252500, 3, 5, "NOR XK0.00"}, + { 60.204164000, 11.926800125, 3, 5, "NOR Y00.XX"}, + { 58.254104000, 7.910568375, 3, 4, "NOR YK0.00"}, + { 59.789664000, 5.422444000, 3, 4, "NOR Z00.XX"}, + { 58.032604000, 7.411392125, 3, 4, "NOR ZK0.00"}, + { 63.558267000, 10.043134500, 2, 3, "NOR 012.XXX"}, + { 64.049307000, 10.854644500, 2, 3, "NOR 112.XXX"}, + { 63.379871000, 6.998563500, 2, 3, "NOR 212.XXX"}, + { 63.379871000, 8.024539500, 2, 3, "NOR 312.XXX"}, + { 63.379871000, 9.050515500, 2, 3, "NOR 412.XXX"}, + { 62.888831000, 5.976936000, 2, 3, "NOR 512.XXX"}, + { 62.888831000, 6.987288000, 2, 3, "NOR 612.XXX"}, + { 62.888831000, 7.997640000, 2, 3, "NOR 712.XXX"}, + { 62.397791000, 4.975854000, 2, 3, "NOR 812.XXX"}, + { 62.397791000, 5.965374000, 2, 3, "NOR 912.XXX"}, + { 62.397791000, 6.954894000, 3, 4, "NOR B12.XXX"}, + { 62.569655000, 6.057035000, 3, 4, "NOR C12.XXX"}, + { 61.931303000, 5.079675500, 2, 3, "NOR D12.XXX"}, + { 61.931303000, 6.053571500, 2, 3, "NOR F12.XXX"}, + { 61.440263000, 4.986634000, 2, 3, "NOR G12.XXX"}, + { 61.440263000, 5.944906000, 2, 3, "NOR H12.XXX"}, + { 61.440263000, 6.903178000, 2, 3, "NOR J12.XXX"}, + { 60.949223000, 4.996190500, 2, 3, "NOR K12.XXX"}, + { 60.949223000, 5.938838500, 2, 3, "NOR L12.XXX"}, + { 60.949223000, 6.881486500, 2, 3, "NOR M12.XXX"}, + { 61.368820000, 7.911400500, 2, 3, "NOR 1234.XX"}, + { 60.377430000, 5.028355000, 2, 3, "NOR 12.XXXX"}, + { 79.146012500, -7.648473000, 1, 3, "NOR 123.XXXX"}, + { 61.572000000, 18.045000000, 1, 3, "NOR HG14.GX4"}, + { 3.186072000, 101.664781000, 4, 6, "MYS 12.XX"}, + { 3.252215000, 101.395025000, 3, 5, "MYS 12.XXX"}, + { 1.538834000, 103.623580000, 3, 6, "MYS 000.XX"}, + { 1.525860000, 103.710069000, 3, 6, "MYS 100.XX"}, + { 1.600545000, 103.758080000, 3, 6, "MYS 200.XX"}, + { 1.510145000, 103.876280000, 3, 6, "MYS 300.XX"}, + { 4.590545000, 101.029360625, 3, 5, "MYS 400.XX"}, + { 4.654545000, 101.043725625, 3, 5, "MYS 500.XX"}, + { 1.597244000, 110.291270000, 3, 6, "MYS 600.XX"}, + { 1.597244000, 110.352379000, 3, 6, "MYS 700.XX"}, + { 5.979334000, 116.040341250, 3, 4, "MYS 800.XX"}, + { 5.886545000, 118.029026250, 3, 8, "MYS 900.XX"}, + { 2.744234000, 101.918380000, 3, 5, "MYS B00.XX"}, + { 3.847315000, 103.272225625, 3, 5, "MYS C00.XX"}, + { 5.325545000, 103.096341250, 3, 5, "MYS D00.XX"}, + { 6.157434000, 102.228141250, 3, 5, "MYS F00.XX"}, + { 4.289834000, 117.836525625, 3, 6, "MYS G00.XX"}, + { 4.903745000, 100.690225625, 3, 5, "MYS H00.XX"}, + { 6.172845000, 100.331926250, 3, 5, "MYS J00.XX"}, + { 5.465885000, 100.270226250, 3, 6, "MYS K00.XX"}, + { 5.368545000, 100.254726250, 3, 6, "MYS L00.XX"}, + { 5.678334000, 100.455141250, 3, 6, "MYS M00.XX"}, + { 4.456545000, 113.967360625, 3, 5, "MYS N00.XX"}, + { 2.346545000, 111.815445000, 3, 5, "MYS P00.XX"}, + { 5.362234000, 100.411841250, 4, 6, "MYS Q00.XX"}, + { 2.249434000, 102.216280000, 3, 6, "MYS R00.XX"}, + { 2.053545000, 103.270280000, 3, 6, "MYS S00.XX"}, + { 1.869434000, 102.920225000, 3, 6, "MYS T00.XX"}, + { 5.437134000, 100.525226250, 3, 5, "MYS V00.XX"}, + { 3.202234000, 113.030525000, 3, 5, "MYS W00.XX"}, + { 2.082734000, 102.535380000, 3, 6, "MYS X00.XX"}, + { 5.440075000, 100.363226250, 3, 6, "MYS Y00.XX"}, + { 2.572099000, 101.789425000, 3, 5, "MYS Z00.XX"}, + { 3.324004000, 101.553782875, 3, 5, "MYS ZK0.00"}, + { 3.939558500, 101.382747500, 2, 4, "MYS 123.XXX"}, + { 5.572185500, 100.337491000, 2, 5, "MYS 12.XXXX"}, + { 1.315409000, 110.120360000, 2, 5, "MYS 1123.XX"}, + { 5.689944000, 115.841630000, 2, 4, "MYS 2123.XX"}, + { 5.632730000, 117.849400000, 2, 7, "MYS 3123.XX"}, + { 4.036659000, 117.632350000, 2, 5, "MYS 4123.XX"}, + { 4.172314000, 113.749550000, 2, 4, "MYS 5123.XX"}, + { 2.063915000, 111.598950000, 2, 4, "MYS 6123.XX"}, + { 2.941664000, 112.822620000, 2, 4, "MYS 7123.XX"}, + { 4.795864000, 118.108210000, 2, 7, "MYS 8123.XX"}, + { 5.055864000, 115.008200000, 2, 6, "MYS 9123.XX"}, + { 3.993072000, 103.245949000, 3, 5, "MYS B123.XX"}, + { 4.484112000, 103.245949000, 3, 5, "MYS C123.XX"}, + { 4.975152000, 103.245949000, 3, 5, "MYS D123.XX"}, + { 3.545409000, 100.361189000, 2, 5, "MYS F123.XX"}, + { 3.545409000, 100.829908000, 2, 4, "MYS G123.XX"}, + { 3.099967000, 101.052337000, 2, 4, "MYS H123.XX"}, + { 6.108467000, 99.622565000, 2, 4, "MYS J123.XX"}, + { 6.265600000, 100.102625000, 2, 4, "MYS K123.XX"}, + { 6.265600000, 100.571345000, 2, 4, "MYS L123.XX"}, + { 1.839521000, 103.941631000, 3, 6, "MYS M123.XX"}, + { 1.348481000, 103.941631000, 3, 7, "MYS N123.XX"}, + { 2.898429000, 100.303705000, 1, 4, "MYS 1234.XXX"}, + { 10.809700000, 106.644669500, 4, 5, "VNM 12.XX"}, + { 10.932294000, 106.562623250, 3, 4, "VNM 00.XXX"}, + { 21.084814000, 105.668512000, 3, 6, "VNM J0.XXX"}, + { 16.143324000, 108.097838750, 3, 4, "VNM 000.XX"}, + { 16.143324000, 108.187690750, 3, 4, "VNM 100.XX"}, + { 16.056835000, 108.115808750, 3, 4, "VNM 200.XX"}, + { 16.056835000, 108.205660750, 3, 4, "VNM 300.XX"}, + { 20.863175000, 106.636112000, 3, 5, "VNM 400.XX"}, + { 16.506424000, 107.551025875, 2, 5, "VNM 500.XX"}, + { 12.295834000, 109.172124000, 3, 4, "VNM 600.XX"}, + { 10.085424000, 105.709042750, 3, 4, "VNM 700.XX"}, + { 10.026545000, 105.061628125, 3, 5, "VNM 800.XX"}, + { 10.412524000, 107.057642750, 3, 4, "VNM 900.XX"}, + { 10.430724000, 105.388642750, 3, 7, "VNM B00.XX"}, + { 21.006545000, 107.184641250, 3, 6, "VNM C00.XX"}, + { 10.995524000, 108.068942750, 2, 3, "VNM D00.XX"}, + { 20.978545000, 106.990540000, 3, 6, "VNM F00.XX"}, + { 11.967524000, 109.115629875, 3, 4, "VNM G00.XX"}, + { 21.603924000, 105.807869375, 3, 10, "VNM H00.XX"}, + { 11.969545000, 108.396144375, 3, 4, "VNM J00.XX"}, + { 13.781864000, 109.187426750, 3, 4, "VNM K00.XX"}, + { 20.423304000, 106.141180875, 3, 5, "VNM KK0.00"}, + { 12.692464000, 108.008312375, 3, 4, "VNM L00.XX"}, + { 10.346915000, 106.339615250, 3, 4, "VNM LK0.00"}, + { 9.615464000, 105.944555875, 3, 4, "VNM M00.XX"}, + { 13.972404000, 107.984921250, 3, 4, "VNM MK0.00"}, + { 19.823164000, 105.742196250, 3, 5, "VNM N00.XX"}, + { 9.174104000, 105.123655500, 3, 5, "VNM NK0.00"}, + { 9.308764000, 105.697141500, 3, 4, "VNM P00.XX"}, + { 10.240364000, 105.940129250, 3, 6, "VNM PK0.00"}, + { 20.858945000, 105.322240000, 3, 5, "VNM Q00.XX"}, + { 18.673004000, 105.654270375, 2, 4, "VNM QK0.00"}, + { 11.584164000, 108.984584625, 3, 4, "VNM R00.XX"}, + { 21.690485000, 104.847369625, 3, 10, "VNM RK0.00"}, + { 21.333305000, 105.359741250, 3, 10, "VNM S00.XX"}, + { 13.083004000, 109.285594125, 3, 4, "VNM SK0.00"}, + { 21.324264000, 105.573152750, 3, 10, "VNM T00.XX"}, + { 10.692004000, 105.077910750, 3, 7, "VNM TK0.00"}, + { 15.569864000, 108.455768875, 3, 4, "VNM V00.XX"}, + { 20.928604000, 106.302008000, 3, 6, "VNM VK0.00"}, + { 10.256664000, 106.346070250, 3, 4, "VNM W00.XX"}, + { 9.939404000, 106.321483625, 3, 4, "VNM WK0.00"}, + { 20.093564000, 105.843010625, 3, 5, "VNM X00.XX"}, + { 21.275204000, 106.177063250, 3, 10, "VNM XK0.00"}, + { 20.466464000, 106.305710625, 3, 5, "VNM Y00.XX"}, + { 14.344804000, 107.979049375, 3, 4, "VNM YK0.00"}, + { 21.195464000, 106.026552750, 3, 10, "VNM Z00.XX"}, + { 10.294104000, 105.733510750, 3, 6, "VNM ZK0.00"}, + { 11.513545500, 104.887512000, 2, 7, "VNM 123.XXX"}, + { 21.841111000, 104.872900500, 2, 9, "VNM 12.XXXX"}, + { 16.014157500, 108.005812500, 2, 3, "VNM 1234.XX"}, + { 15.450000000, 105.817500000, 1, 4, "VNM PN1M.PCB"}, + { 60.222398000, 24.865062000, 4, 6, "FIN 12.XX"}, + { 60.384605000, 24.575161875, 3, 5, "FIN 00.XXX"}, + { 61.507005000, 23.431799250, 3, 6, "FIN J0.XXX"}, + { 60.490724000, 22.167962750, 4, 7, "FIN 000.XX"}, + { 65.060824000, 25.386632500, 3, 5, "FIN 100.XX"}, + { 61.027124000, 25.574106250, 3, 5, "FIN 200.XX"}, + { 62.939624000, 27.550199125, 3, 5, "FIN 300.XX"}, + { 62.300724000, 25.663781375, 3, 5, "FIN 400.XX"}, + { 61.527124000, 21.702637875, 3, 6, "FIN 500.XX"}, + { 61.100724000, 28.096606250, 3, 8, "FIN 600.XX"}, + { 63.149024000, 21.547417875, 3, 6, "FIN 700.XX"}, + { 60.510824000, 26.836762750, 3, 7, "FIN 800.XX"}, + { 62.655524000, 29.691899125, 2, 6, "FIN 900.XX"}, + { 61.040724000, 24.366606250, 3, 5, "FIN B00.XX"}, + { 60.434724000, 25.568062750, 3, 5, "FIN C00.XX"}, + { 61.731124000, 27.178637875, 3, 5, "FIN D00.XX"}, + { 61.170724000, 21.430406250, 3, 6, "FIN F00.XX"}, + { 60.645264000, 24.795955250, 3, 5, "FIN G00.XX"}, + { 60.474104000, 25.047455750, 3, 5, "FIN GK0.00"}, + { 66.512064000, 25.610429625, 2, 4, "FIN H00.XX"}, + { 60.244104000, 24.028252375, 3, 6, "FIN HK0.00"}, + { 63.852464000, 23.050870875, 3, 6, "FIN J00.XX"}, + { 64.224104000, 27.670652500, 3, 5, "FIN JK0.00"}, + { 60.884564000, 26.653124750, 3, 5, "FIN K00.XX"}, + { 61.174204000, 28.719287250, 2, 9, "FIN KK0.00"}, + { 62.797664000, 22.783175375, 3, 6, "FIN L00.XX"}, + { 61.862604000, 28.859746875, 2, 5, "FIN LK0.00"}, + { 60.754064000, 24.714355250, 3, 5, "FIN M00.XX"}, + { 60.382104000, 23.079155750, 3, 6, "FIN MK0.00"}, + { 60.502464000, 22.117655250, 3, 6, "FIN N00.XX"}, + { 63.561604000, 27.143038625, 3, 5, "FIN NK0.00"}, + { 62.332564000, 27.807778125, 3, 5, "FIN P00.XX"}, + { 65.738704000, 24.506106625, 3, 5, "FIN PK0.00"}, + { 65.854064000, 24.085474875, 3, 6, "FIN Q00.XX"}, + { 61.204104000, 25.976587250, 3, 5, "FIN QK0.00"}, + { 61.351564000, 22.843524750, 3, 6, "FIN R00.XX"}, + { 60.914104000, 26.556587250, 3, 5, "FIN RK0.00"}, + { 61.282464000, 23.966624750, 3, 6, "FIN S00.XX"}, + { 63.074104000, 27.602751875, 3, 5, "FIN SK0.00"}, + { 63.691264000, 22.640870875, 3, 6, "FIN T00.XX"}, + { 60.814104000, 23.577455750, 3, 6, "FIN TK0.00"}, + { 65.972464000, 29.105374875, 2, 5, "FIN V00.XX"}, + { 64.682735000, 24.419494500, 3, 5, "FIN VK0.00"}, + { 60.655364000, 25.238155250, 3, 5, "FIN W00.XX"}, + { 60.794104000, 21.357455750, 2, 5, "FIN WK0.00"}, + { 62.408864000, 25.847178125, 3, 5, "FIN X00.XX"}, + { 60.684004000, 26.750155750, 3, 7, "FIN XK0.00"}, + { 60.382464000, 25.197655250, 4, 6, "FIN Y00.XX"}, + { 65.184104000, 25.288336500, 3, 5, "FIN YK0.00"}, + { 60.936964000, 24.576324750, 3, 5, "FIN Z00.XX"}, + { 59.980604000, 23.420152375, 3, 6, "FIN ZK0.00"}, + { 62.845177500, 21.701773000, 2, 5, "FIN 12.XXXX"}, + { 61.074915000, 21.570264000, 2, 5, "FIN 123.XXX"}, + { 63.813988000, 22.772300500, 2, 5, "FIN 1234.XX"}, + { 69.375000000, 25.400000000, 1, 3, "FIN TD8.3FTT"}, + { 64.912875000, 25.400000000, 2, 4, "FIN RT04.RCL"}, + { -4.206251000, 15.222110000, 4, 8, "COG 12.XX"}, + { -4.123106000, 15.017816875, 3, 6, "COG 00.XXX"}, + { -4.753986000, 11.776766875, 3, 5, "COG J0.XXX"}, + { -4.219286000, 12.612021125, 3, 6, "COG 000.XX"}, + { -4.161876000, 13.262607125, 3, 6, "COG 200.XX"}, + { -4.094876000, 13.014007125, 3, 6, "COG 300.XX"}, + { -2.920576000, 12.675320000, 3, 5, "COG 400.XX"}, + { -0.443276000, 15.855920000, 3, 4, "COG 500.XX"}, + { 1.650724000, 16.009320000, 2, 4, "COG 600.XX"}, + { -4.131076000, 13.510907125, 3, 6, "COG 700.XX"}, + { -1.835376000, 15.831820000, 3, 4, "COG 800.XX"}, + { 1.643624000, 18.004220000, 2, 5, "COG 900.XX"}, + { -4.321576000, 14.727007125, 3, 6, "COG B00.XX"}, + { -3.645376000, 13.336007125, 3, 5, "COG C00.XX"}, + { -2.500376000, 14.714020000, 3, 4, "COG D00.XX"}, + { -4.128276000, 11.895707125, 3, 4, "COG F00.XX"}, + { -0.840576000, 14.797020000, 3, 4, "COG G00.XX"}, + { -1.839276000, 12.654920000, 2, 5, "COG H00.XX"}, + { 2.089424000, 18.000520000, 2, 5, "COG J00.XX"}, + { -1.179276000, 16.759320000, 3, 6, "COG K00.XX"}, + { 1.680724000, 14.539320000, 2, 4, "COG L00.XX"}, + { -4.216776000, 14.318907125, 3, 6, "COG M00.XX"}, + { -0.039976000, 14.467720000, 3, 5, "COG N00.XX"}, + { -3.434476000, 12.270207125, 3, 5, "COG P00.XX"}, + { 1.405024000, 17.435320000, 2, 3, "COG Q00.XX"}, + { -3.238476000, 13.186207125, 3, 5, "COG R00.XX"}, + { -2.824076000, 13.784020000, 3, 5, "COG S00.XX"}, + { -4.208876000, 11.623707125, 3, 4, "COG T00.XX"}, + { -3.948676000, 11.266107125, 3, 5, "COG V00.XX"}, + { 0.473324000, 14.641720000, 2, 3, "COG W00.XX"}, + { 2.099524000, 14.083620000, 2, 5, "COG X00.XX"}, + { -1.413076000, 15.063520000, 3, 4, "COG Y00.XX"}, + { -3.957476000, 13.911907125, 3, 5, "COG Z00.XX"}, + { -2.430421500, 11.249709500, 2, 5, "COG 123.XXX"}, + { -2.622475000, 13.996403000, 2, 4, "COG 12.XXXX"}, + { 0.070259000, 14.194772000, 2, 4, "COG 1234.XX"}, + { 3.109866000, 11.413047500, 1, 4, "COG 1234.XXX"}, + { 52.554000000, 13.351893500, 4, 5, "DEU 12.XX"}, + { 52.537214000, 13.259847750, 3, 4, "DEU 000.XX"}, + { 52.537214000, 13.460298750, 4, 5, "DEU 200.XX"}, + { 52.414905000, 13.261035875, 3, 4, "DEU 400.XX"}, + { 52.414905000, 13.459108875, 3, 4, "DEU 600.XX"}, + { 53.623844000, 9.855178125, 3, 4, "DEU 800.XX"}, + { 48.118014000, 11.474183875, 3, 4, "DEU B00.XX"}, + { 50.922614000, 6.866743250, 3, 5, "DEU D00.XX"}, + { 50.160724000, 8.616946750, 3, 5, "DEU G00.XX"}, + { 51.550724000, 7.414799125, 3, 4, "DEU H00.XX"}, + { 48.835824000, 9.132980500, 3, 5, "DEU J00.XX"}, + { 51.508524000, 6.925999125, 4, 5, "DEU K00.XX"}, + { 51.271724000, 6.731290250, 3, 4, "DEU L00.XX"}, + { 53.120724000, 8.742426750, 3, 4, "DEU M00.XX"}, + { 52.440724000, 9.664121875, 3, 4, "DEU N00.XX"}, + { 51.470224000, 6.675799125, 3, 4, "DEU P00.XX"}, + { 49.490724000, 10.987624000, 3, 4, "DEU Q00.XX"}, + { 51.390724000, 12.335590250, 3, 4, "DEU R00.XX"}, + { 51.090724000, 13.675590250, 3, 4, "DEU S00.XX"}, + { 51.507524000, 7.137299125, 4, 5, "DEU T00.XX"}, + { 51.300724000, 7.115590250, 3, 4, "DEU V00.XX"}, + { 52.067824000, 8.477921875, 3, 4, "DEU W00.XX"}, + { 50.754145000, 7.032602500, 3, 5, "DEU X00.XX"}, + { 49.540724000, 8.407624000, 3, 5, "DEU Y00.XX"}, + { 49.026045000, 8.334753250, 3, 5, "DEU Z00.XX"}, + { 51.472604000, 7.044799125, 4, 5, "DEU 00.XXX"}, + { 51.923404000, 7.553621875, 3, 4, "DEU 10.XXX"}, + { 48.322604000, 10.828980500, 3, 4, "DEU 20.XXX"}, + { 50.790104000, 12.853968500, 3, 4, "DEU 30.XXX"}, + { 50.738504000, 6.041068500, 3, 7, "DEU 40.XXX"}, + { 50.032604000, 8.171546750, 3, 5, "DEU 50.XXX"}, + { 51.150404000, 6.386190250, 3, 4, "DEU 60.XXX"}, + { 52.088904000, 11.559021875, 3, 4, "DEU 70.XXX"}, + { 51.476204000, 6.801599125, 3, 4, "DEU 80.XXX"}, + { 52.227304000, 10.445221875, 3, 4, "DEU 90.XXX"}, + { 51.298704000, 6.515590250, 3, 4, "DEU B0.XXX"}, + { 51.442604000, 11.894799125, 3, 4, "DEU C0.XXX"}, + { 54.282604000, 10.050844500, 3, 4, "DEU D0.XXX"}, + { 53.834704000, 10.601935625, 2, 3, "DEU F0.XXX"}, + { 47.958104000, 7.786745875, 3, 5, "DEU G0.XXX"}, + { 51.332904000, 7.393490250, 3, 4, "DEU H0.XXX"}, + { 50.952604000, 10.965590250, 3, 4, "DEU J0.XXX"}, + { 54.061304000, 12.045644500, 3, 4, "DEU K0.XXX"}, + { 51.282604000, 9.415590250, 3, 4, "DEU L0.XXX"}, + { 49.957704000, 8.203146750, 3, 5, "DEU M0.XXX"}, + { 51.632604000, 7.734799125, 3, 4, "DEU N0.XXX"}, + { 49.186704000, 6.909702250, 3, 5, "DEU P0.XXX"}, + { 51.520104000, 7.129599125, 4, 5, "DEU Q0.XXX"}, + { 51.392604000, 6.812299125, 3, 4, "DEU R0.XXX"}, + { 52.242604000, 7.984121875, 3, 4, "DEU S0.XXX"}, + { 51.141304000, 6.988890250, 3, 4, "DEU T0.XXX"}, + { 51.006304000, 6.931290250, 3, 5, "DEU V0.XXX"}, + { 53.112604000, 8.142426750, 3, 4, "DEU W0.XXX"}, + { 51.163604000, 6.601790250, 3, 4, "DEU X0.XXX"}, + { 49.376204000, 8.596524000, 3, 5, "DEU Y0.XXX"}, + { 51.682604000, 8.674799125, 3, 4, "DEU Z0.XXX"}, + { 50.080581000, 8.146874000, 2, 4, "DEU 12.XXXX"}, + { 52.242780000, 12.895156500, 2, 3, "DEU 0123.XX"}, + { 53.338580000, 9.363754500, 2, 3, "DEU 1123.XX"}, + { 52.873580000, 8.134005500, 2, 3, "DEU 2123.XX"}, + { 51.183580000, 11.814179000, 2, 3, "DEU 3123.XX"}, + { 50.958580000, 13.239279000, 2, 5, "DEU 4123.XX"}, + { 50.630865000, 12.318158500, 3, 4, "DEU 5123.XX"}, + { 51.744565000, 11.547328000, 2, 3, "DEU 6123.XX"}, + { 53.860865000, 9.933603500, 2, 3, "DEU 7123.XX"}, + { 47.578580000, 7.415134000, 2, 6, "DEU 8123.XX"}, + { 50.725865000, 10.944458500, 3, 4, "DEU 9123.XX"}, + { 53.625865000, 11.363803500, 2, 3, "DEU B123.XX"}, + { 49.097280000, 6.477632000, 2, 6, "DEU C123.XX"}, + { 48.720865000, 11.994911500, 3, 4, "DEU D123.XX"}, + { 53.426380000, 8.014654500, 2, 3, "DEU F123.XX"}, + { 50.052880000, 7.206209500, 2, 4, "DEU G123.XX"}, + { 50.459365000, 11.624758500, 3, 4, "DEU H123.XX"}, + { 51.373580000, 13.919279000, 3, 4, "DEU J123.XX"}, + { 49.515865000, 6.274581000, 2, 7, "DEU K123.XX"}, + { 49.069480000, 7.220332000, 2, 4, "DEU L123.XX"}, + { 54.370365000, 9.027252500, 2, 3, "DEU M123.XX"}, + { 47.493580000, 9.045134000, 2, 6, "DEU N123.XX"}, + { 52.283580000, 11.814056500, 2, 3, "DEU P123.XX"}, + { 52.644780000, 9.672805500, 2, 3, "DEU Q123.XX"}, + { 53.338580000, 12.888854500, 2, 3, "DEU R123.XX"}, + { 53.018580000, 10.018854500, 3, 4, "DEU S123.XX"}, + { 52.017280000, 14.063056500, 2, 3, "DEU T123.XX"}, + { 47.628580000, 10.055034000, 2, 5, "DEU V123.XX"}, + { 48.305865000, 11.794911500, 3, 4, "DEU W123.XX"}, + { 47.628580000, 11.810034000, 2, 5, "DEU X123.XX"}, + { 53.970865000, 12.853703500, 2, 3, "DEU Y123.XX"}, + { 50.938580000, 14.339279000, 2, 6, "DEU Z123.XX"}, + { 52.089785500, 6.097021000, 2, 5, "DEU 123.XXX"}, + { 52.922308500, 6.360317000, 1, 4, "DEU 1234.XXX"}, + { 35.705100000, 139.693034000, 5, 6, "JPN 12.XX"}, + { 35.949093000, 139.513798375, 4, 5, "JPN 00.XXX"}, + { 35.949093000, 139.620227375, 4, 5, "JPN 10.XXX"}, + { 35.949093000, 139.726656375, 4, 5, "JPN 20.XXX"}, + { 35.862604000, 139.449941375, 4, 5, "JPN 30.XXX"}, + { 35.862604000, 139.556370375, 4, 5, "JPN 40.XXX"}, + { 35.862604000, 139.662799375, 4, 5, "JPN 50.XXX"}, + { 35.862604000, 139.769228375, 4, 5, "JPN 60.XXX"}, + { 35.862604000, 139.875657375, 4, 5, "JPN 70.XXX"}, + { 35.776115000, 139.449941375, 4, 5, "JPN 80.XXX"}, + { 35.776115000, 139.556370375, 4, 5, "JPN 90.XXX"}, + { 35.776115000, 139.662799375, 4, 5, "JPN B0.XXX"}, + { 35.776115000, 139.769228375, 4, 5, "JPN C0.XXX"}, + { 35.776115000, 139.875657375, 4, 5, "JPN D0.XXX"}, + { 35.776115000, 139.982086375, 4, 5, "JPN F0.XXX"}, + { 35.689626000, 139.449941375, 4, 5, "JPN G0.XXX"}, + { 35.689626000, 139.556370375, 4, 5, "JPN H0.XXX"}, + { 35.689626000, 139.662799375, 4, 5, "JPN J0.XXX"}, + { 35.689626000, 139.769228375, 5, 6, "JPN K0.XXX"}, + { 35.689626000, 139.875657375, 4, 5, "JPN L0.XXX"}, + { 35.689626000, 139.982086375, 4, 5, "JPN M0.XXX"}, + { 35.603137000, 139.450280000, 4, 5, "JPN N0.XXX"}, + { 35.603137000, 139.555989000, 4, 5, "JPN P0.XXX"}, + { 35.603137000, 139.661698000, 4, 5, "JPN Q0.XXX"}, + { 35.603137000, 139.767407000, 4, 5, "JPN R0.XXX"}, + { 35.603137000, 139.873116000, 4, 5, "JPN S0.XXX"}, + { 35.516648000, 139.397425000, 4, 5, "JPN T0.XXX"}, + { 35.516648000, 139.503134000, 4, 5, "JPN V0.XXX"}, + { 35.516648000, 139.608843000, 4, 5, "JPN W0.XXX"}, + { 35.516648000, 139.714552000, 4, 5, "JPN X0.XXX"}, + { 35.430159000, 139.450280000, 4, 5, "JPN Y0.XXX"}, + { 35.430159000, 139.555989000, 4, 5, "JPN Z0.XXX"}, + { 34.720724000, 135.450619625, 5, 6, "JPN 000.XX"}, + { 35.190724000, 136.860619625, 5, 6, "JPN 100.XX"}, + { 43.100724000, 141.284404500, 5, 6, "JPN 200.XX"}, + { 34.723924000, 135.120219625, 4, 5, "JPN 300.XX"}, + { 35.050724000, 135.700619625, 5, 6, "JPN 400.XX"}, + { 33.630724000, 130.361523625, 4, 5, "JPN 500.XX"}, + { 34.431424000, 132.405245375, 5, 6, "JPN 600.XX"}, + { 38.300724000, 140.838585875, 4, 5, "JPN 700.XX"}, + { 33.920724000, 130.811184000, 5, 6, "JPN 800.XX"}, + { 35.650724000, 140.060280000, 4, 5, "JPN 900.XX"}, + { 34.610724000, 135.430845375, 4, 5, "JPN B00.XX"}, + { 32.840724000, 130.661749375, 4, 5, "JPN C00.XX"}, + { 34.697224000, 133.867319625, 4, 5, "JPN D00.XX"}, + { 35.632124000, 139.342580000, 5, 6, "JPN F00.XX"}, + { 34.753624000, 137.671819625, 4, 5, "JPN G00.XX"}, + { 35.700724000, 139.280280000, 4, 5, "JPN H00.XX"}, + { 31.630724000, 130.512314750, 4, 5, "JPN J00.XX"}, + { 34.710524000, 135.549019625, 6, 7, "JPN K00.XX"}, + { 37.960724000, 138.988585875, 4, 5, "JPN L00.XX"}, + { 34.870724000, 134.640619625, 4, 5, "JPN M00.XX"}, + { 33.847664000, 132.730702000, 5, 6, "JPN N00.XX"}, + { 34.974104000, 138.358372625, 5, 6, "JPN NK0.00"}, + { 34.746764000, 135.302872875, 4, 5, "JPN P00.XX"}, + { 36.554104000, 136.607720750, 4, 5, "JPN PK0.00"}, + { 34.743264000, 135.373872875, 5, 6, "JPN Q00.XX"}, + { 36.554104000, 139.857720750, 4, 5, "JPN QK0.00"}, + { 33.252464000, 131.563159875, 4, 5, "JPN R00.XX"}, + { 34.585404000, 133.741017375, 4, 5, "JPN RK0.00"}, + { 35.282464000, 139.632215000, 4, 5, "JPN S00.XX"}, + { 32.744104000, 129.849096375, 5, 6, "JPN SK0.00"}, + { 34.829164000, 135.617772875, 5, 6, "JPN T00.XX"}, + { 35.414104000, 136.728155000, 5, 6, "JPN TK0.00"}, + { 35.347864000, 139.435715000, 4, 5, "JPN V00.XX"}, + { 34.806704000, 135.378372625, 4, 5, "JPN VK0.00"}, + { 34.512564000, 133.335245125, 5, 6, "JPN W00.XX"}, + { 34.214104000, 135.138517375, 4, 5, "JPN WK0.00"}, + { 34.772464000, 137.352472875, 4, 5, "JPN X00.XX"}, + { 34.684504000, 135.777872625, 5, 6, "JPN XK0.00"}, + { 36.662464000, 138.141700250, 4, 5, "JPN Y00.XX"}, + { 35.084104000, 137.128372625, 4, 5, "JPN YK0.00"}, + { 37.062464000, 140.841442375, 4, 5, "JPN Z00.XX"}, + { 43.764104000, 142.324102000, 5, 9, "JPN ZK0.00"}, + { 34.997184500, 138.012916500, 4, 5, "JPN 123.XXX"}, + { 34.145934000, 133.204855000, 4, 5, "JPN 12.XXXX"}, + { 43.225897000, 141.199533000, 4, 5, "JPN 0123.XX"}, + { 33.862593000, 130.357926500, 3, 4, "JPN 1123.XX"}, + { 34.462861000, 132.241968500, 4, 5, "JPN 2123.XX"}, + { 38.563549000, 140.725725000, 3, 4, "JPN 3123.XX"}, + { 32.585961000, 130.423049500, 3, 4, "JPN 4123.XX"}, + { 31.355865000, 130.294776500, 3, 4, "JPN 5123.XX"}, + { 38.034601000, 138.806232500, 3, 4, "JPN 6123.XX"}, + { 34.059905000, 132.698166000, 4, 5, "JPN 7123.XX"}, + { 36.398680000, 136.372223500, 3, 4, "JPN 8123.XX"}, + { 32.988429000, 131.403021000, 3, 4, "JPN 9123.XX"}, + { 32.846301000, 129.806269000, 4, 5, "JPN B123.XX"}, + { 43.930547500, 141.826209500, 4, 8, "JPN C123.XX"}, + { 33.472457000, 133.220486000, 3, 4, "JPN D123.XX"}, + { 36.906235000, 136.970844000, 3, 4, "JPN F123.XX"}, + { 39.337965000, 140.018742000, 3, 4, "JPN G123.XX"}, + { 31.660409000, 131.003021000, 3, 4, "JPN H123.XX"}, + { 26.262925000, 127.638821500, 3, 4, "JPN J123.XX"}, + { 40.604365000, 140.271491000, 3, 4, "JPN K123.XX"}, + { 37.903309000, 139.999154500, 3, 4, "JPN L123.XX"}, + { 39.513150000, 140.968306000, 3, 4, "JPN M123.XX"}, + { 42.104925000, 140.525248000, 3, 4, "JPN N123.XX"}, + { 33.835865000, 134.271846000, 4, 5, "JPN P123.XX"}, + { 38.097383000, 139.963249000, 3, 4, "JPN Q123.XX"}, + { 35.839280000, 135.970495000, 4, 5, "JPN R123.XX"}, + { 33.989665000, 130.883200500, 3, 4, "JPN S123.XX"}, + { 40.319665000, 141.119270500, 3, 4, "JPN T123.XX"}, + { 33.075865000, 130.239624500, 3, 4, "JPN V123.XX"}, + { 36.466704000, 137.789192000, 3, 4, "JPN W123.XX"}, + { 42.933265000, 143.816889000, 3, 4, "JPN X123.XX"}, + { 42.685865000, 142.875789000, 3, 4, "JPN Y123.XX"}, + { 35.498006000, 132.393314500, 3, 4, "JPN Z123.XX"}, + { 45.496388500, 145.520528500, 2, 6, "JPN 0123.XXX"}, + { 32.598660000, 128.260072500, 2, 3, "JPN 1123.XXX"}, + { 28.367171000, 128.811376000, 2, 3, "JPN 2123.XXX"}, + { 27.952102500, 126.476108000, 2, 3, "JPN 3123.XXX"}, + { 26.649578500, 122.936766500, 2, 4, "JPN 4123.XXX"}, + { 34.511090500, 138.349473000, 3, 4, "JPN 5123.XXX"}, + { 31.829900500, 139.001471500, 2, 3, "JPN 6123.XXX"}, + { 29.132394500, 139.636157500, 2, 3, "JPN 7123.XXX"}, + { 26.649578500, 140.259509500, 3, 4, "JPN 8123.XXX"}, + { 26.649578500, 129.844179500, 2, 3, "JPN 9123.XXX"}, + { 31.223314500, 129.312561000, 2, 3, "JPN B123.XXX"}, + { 36.317983500, 130.835013500, 2, 3, "JPN C123.XXX"}, + { 34.474061500, 132.053073000, 3, 4, "JPN F123.XXX"}, + { 44.468801500, 142.608927500, 3, 7, "JPN G123.XXX"}, + { 45.488388500, 139.884707500, 2, 4, "JPN J123.XXX"}, + { 35.915805500, 134.048932000, 2, 3, "JPN K123.XXX"}, + { 43.932563500, 139.054622000, 2, 4, "JPN L123.XXX"}, + { 38.664984500, 138.280205000, 3, 4, "JPN M123.XXX"}, + { 34.860523000, 135.457916500, 4, 5, "JPN N123.XXX"}, + { 41.535808500, 139.110352000, 3, 4, "JPN S123.XXX"}, + { 37.192280500, 138.293288500, 3, 4, "JPN T123.XXX"}, + { 37.562091500, 135.390176500, 2, 3, "JPN V123.XXX"}, + { 38.595299500, 131.123831000, 2, 3, "JPN W123.XXX"}, + { 35.670000000, 139.739344000, 5, 6, "JPN MGX7.FF61"}, + {-17.790909000, 31.010342500, 4, 7, "ZWE 12.XX"}, + {-17.775221000, 30.887672875, 3, 6, "ZWE 00.XXX"}, + {-20.125941000, 28.397976125, 2, 4, "ZWE J0.XXX"}, + {-19.484986000, 29.727455750, 3, 4, "ZWE 000.XX"}, + {-17.898986000, 30.613505125, 3, 6, "ZWE 200.XX"}, + {-18.362186000, 29.838735250, 3, 4, "ZWE 400.XX"}, + {-20.035476000, 30.785021875, 3, 5, "ZWE 600.XX"}, + {-18.881976000, 29.780160500, 3, 4, "ZWE 700.XX"}, + {-18.159176000, 31.507486250, 3, 5, "ZWE 800.XX"}, + {-20.276576000, 30.019621875, 3, 4, "ZWE 900.XX"}, + {-17.334976000, 30.147699125, 3, 5, "ZWE B00.XX"}, + {-18.313176000, 26.458786250, 3, 5, "ZWE C00.XX"}, + {-18.093676000, 30.095586250, 3, 4, "ZWE D00.XX"}, + {-18.974776000, 29.719060500, 3, 4, "ZWE F00.XX"}, + {-16.469876000, 28.804225875, 3, 6, "ZWE G00.XX"}, + {-17.266176000, 31.283212000, 3, 6, "ZWE H00.XX"}, + {-17.894476000, 25.766986250, 3, 7, "ZWE J00.XX"}, + {-18.954776000, 32.553560500, 3, 5, "ZWE K00.XX"}, + {-18.960455000, 32.642384500, 3, 5, "ZWE L00.XX"}, + {-16.788276000, 29.655812000, 3, 5, "ZWE M00.XX"}, + {-18.496876000, 32.088273375, 3, 5, "ZWE N00.XX"}, + {-19.637576000, 29.950234750, 3, 4, "ZWE P00.XX"}, + {-21.008876000, 31.632082250, 3, 5, "ZWE Q00.XX"}, + {-20.447176000, 27.766821875, 3, 6, "ZWE R00.XX"}, + {-16.728876000, 31.543625875, 3, 6, "ZWE S00.XX"}, + {-20.156576000, 32.589921875, 3, 5, "ZWE T00.XX"}, + {-20.897276000, 28.963708000, 3, 5, "ZWE V00.XX"}, + {-19.768376000, 32.825834750, 3, 6, "ZWE W00.XX"}, + {-18.975176000, 30.852960500, 3, 5, "ZWE X00.XX"}, + {-19.247976000, 30.484560500, 3, 5, "ZWE Y00.XX"}, + {-22.170476000, 29.952056500, 3, 6, "ZWE Z00.XX"}, + {-18.044985000, 29.795855000, 2, 4, "ZWE 112.XXX"}, + {-18.536025000, 29.648989000, 2, 3, "ZWE 212.XXX"}, + {-19.027065000, 29.649275500, 2, 3, "ZWE 312.XXX"}, + {-19.518105000, 29.649275500, 2, 3, "ZWE 412.XXX"}, + {-20.009145000, 29.698751500, 2, 3, "ZWE 512.XXX"}, + {-16.322085000, 28.766376500, 2, 5, "ZWE G12.XXX"}, + {-17.854685000, 25.625055000, 2, 6, "ZWE H12.XXX"}, + {-16.628485000, 29.402176500, 2, 4, "ZWE J12.XXX"}, + {-20.287785000, 27.694141500, 2, 5, "ZWE K12.XXX"}, + {-20.794985000, 28.946120000, 2, 4, "ZWE L12.XXX"}, + {-21.871185000, 29.773420000, 2, 3, "ZWE M12.XXX"}, + {-18.227485000, 26.283655000, 2, 4, "ZWE P12.XXX"}, + {-18.227485000, 26.773207000, 2, 4, "ZWE Q12.XXX"}, + {-18.286409000, 27.262759000, 2, 4, "ZWE R12.XXX"}, + {-18.286409000, 27.752311000, 2, 4, "ZWE S12.XXX"}, + {-18.777449000, 27.507535000, 2, 4, "ZWE T12.XXX"}, + {-16.413070000, 30.279417500, 2, 5, "ZWE 12.XXXX"}, + {-19.027300000, 30.181613000, 2, 3, "ZWE 1234.XX"}, + {-16.080092500, 25.518382500, 1, 3, "ZWE 1234.XXX"}, + {-25.264900000, -57.666198500, 4, 8, "PRY 12.XX"}, + {-25.111585000, -57.644206500, 3, 7, "PRY 12.XXX"}, + {-25.537286000, -54.728660250, 3, 7, "PRY 000.XX"}, + {-25.659595000, -54.715138250, 3, 7, "PRY 200.XX"}, + {-25.537286000, -54.863879250, 3, 7, "PRY 400.XX"}, + {-25.414977000, -54.715138250, 3, 5, "PRY 600.XX"}, + {-27.348386000, -55.910848375, 3, 11, "PRY 800.XX"}, + {-22.557386000, -55.791862500, 3, 8, "PRY B00.XX"}, + {-25.479486000, -56.087560250, 3, 5, "PRY D00.XX"}, + {-25.409276000, -56.484973250, 3, 5, "PRY G00.XX"}, + {-23.359776000, -57.457382125, 3, 9, "PRY H00.XX"}, + {-25.736376000, -56.505186125, 3, 7, "PRY J00.XX"}, + {-26.825676000, -58.318938625, 3, 7, "PRY K00.XX"}, + {-25.356676000, -57.186373250, 4, 8, "PRY L00.XX"}, + {-26.840776000, -57.067238625, 3, 7, "PRY M00.XX"}, + {-24.630976000, -56.480121750, 3, 5, "PRY N00.XX"}, + {-27.366955000, -56.928646875, 3, 9, "PRY P00.XX"}, + {-26.661755000, -57.187819375, 3, 7, "PRY Q00.XX"}, + {-23.306776000, -57.098882125, 3, 7, "PRY R00.XX"}, + {-25.331576000, -55.752473250, 3, 5, "PRY S00.XX"}, + {-24.438976000, -55.732521750, 3, 5, "PRY T00.XX"}, + {-25.419376000, -57.080573250, 3, 7, "PRY V00.XX"}, + {-25.219376000, -57.125273250, 3, 7, "PRY W00.XX"}, + {-25.579276000, -57.200773250, 3, 7, "PRY X00.XX"}, + {-27.117076000, -56.283338625, 3, 9, "PRY Y00.XX"}, + {-25.754776000, -55.137486125, 3, 7, "PRY Z00.XX"}, + {-24.380003500, -57.716191000, 2, 6, "PRY 123.XXX"}, + {-26.907275000, -58.492684000, 2, 6, "PRY 12.XXXX"}, + {-22.911251000, -59.705204500, 2, 6, "PRY 1234.XX"}, + {-19.859103000, -62.355437500, 1, 4, "PRY 1234.XXX"}, + { 33.376145000, 44.355870000, 4, 5, "IRQ 12.XX"}, + { 33.358975000, 44.081697125, 3, 4, "IRQ 00.XXX"}, + { 30.516014000, 47.649052125, 3, 6, "IRQ J0.XXX"}, + { 36.436224000, 43.047602750, 3, 5, "IRQ 000.XX"}, + { 36.436224000, 43.154752750, 3, 5, "IRQ 100.XX"}, + { 36.349735000, 43.047602750, 3, 5, "IRQ 200.XX"}, + { 36.349735000, 43.154752750, 3, 5, "IRQ 300.XX"}, + { 36.227744000, 43.936022875, 3, 5, "IRQ 400.XX"}, + { 36.217744000, 44.011220875, 3, 5, "IRQ 500.XX"}, + { 35.530324000, 44.326380000, 3, 4, "IRQ 600.XX"}, + { 35.432967000, 44.316275000, 3, 4, "IRQ 700.XX"}, + { 35.589634000, 45.367275000, 3, 6, "IRQ 800.XX"}, + { 32.068324000, 44.311188000, 3, 6, "IRQ 900.XX"}, + { 32.653024000, 43.956249375, 3, 4, "IRQ B00.XX"}, + { 31.080724000, 46.212540500, 3, 4, "IRQ C00.XX"}, + { 32.513324000, 44.370488000, 3, 4, "IRQ D00.XX"}, + { 33.472224000, 43.241323625, 3, 4, "IRQ F00.XX"}, + { 32.036324000, 44.879714750, 3, 6, "IRQ G00.XX"}, + { 32.550224000, 45.782988000, 3, 6, "IRQ H00.XX"}, + { 31.884624000, 47.118914750, 3, 6, "IRQ J00.XX"}, + { 33.786924000, 44.584584000, 3, 4, "IRQ K00.XX"}, + { 33.356364000, 43.749059875, 3, 4, "IRQ L00.XX"}, + { 34.190704000, 43.854417375, 3, 4, "IRQ LK0.00"}, + { 30.403164000, 47.679262625, 4, 7, "IRQ M00.XX"}, + { 36.350025000, 42.398819250, 3, 5, "IRQ MK0.00"}, + { 31.333264000, 45.245932500, 2, 3, "IRQ N00.XX"}, + { 31.404104000, 46.139602500, 3, 4, "IRQ NK0.00"}, + { 35.531164000, 44.802715000, 3, 6, "IRQ P00.XX"}, + { 32.294104000, 44.649313000, 3, 4, "IRQ PK0.00"}, + { 30.903964000, 46.421790375, 3, 4, "IRQ Q00.XX"}, + { 36.853604000, 42.798604125, 3, 5, "IRQ QK0.00"}, + { 34.362464000, 45.342645125, 3, 4, "IRQ R00.XX"}, + { 35.620504000, 45.910355000, 2, 5, "IRQ RK0.00"}, + { 32.727864000, 44.238432125, 3, 4, "IRQ S00.XX"}, + { 34.915504000, 43.458872625, 3, 4, "IRQ SK0.00"}, + { 32.789864000, 44.246632125, 3, 4, "IRQ T00.XX"}, + { 32.904104000, 45.039096375, 3, 4, "IRQ TK0.00"}, + { 36.864445000, 42.926280625, 3, 5, "IRQ V00.XX"}, + { 33.384104000, 43.538951625, 3, 4, "IRQ VK0.00"}, + { 32.562464000, 44.183332125, 3, 4, "IRQ W00.XX"}, + { 37.133415000, 42.608250375, 3, 5, "IRQ WK0.00"}, + { 34.896864000, 44.580972875, 3, 6, "IRQ X00.XX"}, + { 34.470304000, 41.881717375, 2, 5, "IRQ XK0.00"}, + { 34.152464000, 42.332645125, 2, 4, "IRQ Y00.XX"}, + { 31.954104000, 44.559457750, 3, 6, "IRQ YK0.00"}, + { 29.983264000, 48.434362625, 3, 8, "IRQ Z00.XX"}, + { 32.920104000, 44.749796375, 3, 4, "IRQ ZK0.00"}, + { 34.386020500, 42.638998000, 2, 3, "IRQ 123.XXX"}, + { 32.327630000, 45.837681500, 2, 5, "IRQ 12.XXXX"}, + { 36.124244000, 42.487414500, 2, 4, "IRQ 1234.XX"}, + { 33.195000000, 43.744800000, 2, 3, "IRQ NG8N.FM9"}, + { 33.585632000, -7.693770500, 5, 6, "MAR 12.XX"}, + { 33.704615000, -7.817322000, 4, 5, "MAR 12.XXX"}, + { 34.015424000, -6.899316000, 4, 5, "MAR 000.XX"}, + { 33.976024000, -6.981216000, 4, 5, "MAR 100.XX"}, + { 34.085624000, -6.855016000, 4, 5, "MAR 200.XX"}, + { 34.070824000, -5.048816000, 4, 5, "MAR 300.XX"}, + { 31.683545000, -8.083774250, 4, 5, "MAR 400.XX"}, + { 31.683545000, -8.016888250, 4, 5, "MAR 500.XX"}, + { 30.443024000, -9.607494125, 4, 5, "MAR 600.XX"}, + { 30.388824000, -9.548494125, 5, 6, "MAR 700.XX"}, + { 35.786145000, -5.895473125, 4, 5, "MAR 800.XX"}, + { 33.902145000, -5.603024000, 5, 6, "MAR 900.XX"}, + { 34.721724000, -1.957380375, 4, 9, "MAR B00.XX"}, + { 34.275745000, -6.656098125, 4, 5, "MAR C00.XX"}, + { 32.326424000, -9.280812000, 4, 5, "MAR D00.XX"}, + { 35.608045000, -5.423525000, 4, 5, "MAR F00.XX"}, + { 32.920524000, -6.962250625, 4, 5, "MAR G00.XX"}, + { 32.365724000, -6.428312000, 4, 5, "MAR H00.XX"}, + { 33.246564000, -8.553540125, 4, 5, "MAR J00.XX"}, + { 35.184005000, -3.003335000, 4, 7, "MAR JK0.00"}, + { 33.013264000, -7.656967875, 4, 5, "MAR K00.XX"}, + { 34.991304000, -5.924527375, 5, 6, "MAR KK0.00"}, + { 33.839964000, -6.109898000, 5, 6, "MAR L00.XX"}, + { 35.167504000, -6.165045000, 4, 5, "MAR LK0.00"}, + { 29.002264000, -10.087693875, 4, 5, "MAR M00.XX"}, + { 34.223604000, -4.035782625, 5, 6, "MAR MK0.00"}, + { 32.506164000, -6.743611000, 4, 5, "MAR N00.XX"}, + { 32.938604000, -5.698403625, 4, 5, "MAR NK0.00"}, + { 31.942864000, -4.468638750, 4, 7, "MAR P00.XX"}, + { 34.919104000, -2.358027375, 4, 8, "MAR PK0.00"}, + { 32.873964000, -6.611067875, 4, 5, "MAR Q00.XX"}, + { 34.254704000, -5.966582625, 4, 5, "MAR QK0.00"}, + { 34.421064000, -2.932354875, 4, 8, "MAR R00.XX"}, + { 34.211104000, -5.751382625, 4, 5, "MAR RK0.00"}, + { 30.481764000, -8.916509625, 4, 5, "MAR S00.XX"}, + { 34.314904000, -2.208382625, 4, 7, "MAR SK0.00"}, + { 32.245664000, -7.984311000, 4, 5, "MAR T00.XX"}, + { 32.231004000, -8.549687000, 4, 5, "MAR TK0.00"}, + { 32.061764000, -7.423511000, 4, 5, "MAR V00.XX"}, + { 35.224804000, -3.967345000, 5, 6, "MAR VK0.00"}, + { 34.802564000, -5.616227125, 4, 5, "MAR W00.XX"}, + { 29.698604000, -9.769290375, 4, 5, "MAR WK0.00"}, + { 33.905164000, -6.360598000, 5, 6, "MAR X00.XX"}, + { 30.391404000, -9.237135125, 4, 5, "MAR XK0.00"}, + { 28.442464000, -11.135122625, 4, 5, "MAR Y00.XX"}, + { 27.131104000, -13.216766625, 4, 10, "MAR YK0.00"}, + { 23.720764000, -15.970148625, 4, 10, "MAR Z00.XX"}, + { 26.736904000, -11.701921875, 4, 10, "MAR ZK0.00"}, + { 26.854723000, -14.377875500, 3, 8, "MAR 12.XXXX"}, + { 35.787727000, -6.174541000, 3, 4, "MAR 012.XXX"}, + { 35.876115000, -5.601661000, 3, 6, "MAR 112.XXX"}, + { 35.296687000, -6.289924500, 3, 4, "MAR 212.XXX"}, + { 35.385075000, -5.551950500, 3, 4, "MAR 312.XXX"}, + { 35.028915000, -5.994790000, 4, 5, "MAR 412.XXX"}, + { 35.028915000, -5.432326000, 4, 5, "MAR 512.XXX"}, + { 34.175115000, -4.903290000, 3, 4, "MAR 612.XXX"}, + { 31.831115000, -8.243533500, 3, 4, "MAR 712.XXX"}, + { 30.517515000, -9.646198500, 3, 4, "MAR 812.XXX"}, + { 35.111115000, -2.364603500, 3, 6, "MAR 912.XXX"}, + { 32.463615000, -9.262955000, 3, 4, "MAR B12.XXX"}, + { 33.363315000, -8.662793000, 3, 4, "MAR C12.XXX"}, + { 32.872274000, -8.712477000, 3, 4, "MAR D12.XXX"}, + { 32.381235000, -8.713076500, 3, 4, "MAR F12.XXX"}, + { 35.362315000, -3.204703500, 3, 4, "MAR G12.XXX"}, + { 29.189915000, -10.288785000, 3, 4, "MAR H12.XXX"}, + { 34.429615000, -4.254589000, 3, 4, "MAR J12.XXX"}, + { 32.079615000, -4.605733500, 3, 6, "MAR K12.XXX"}, + { 34.524415000, -3.377790000, 3, 4, "MAR L12.XXX"}, + { 30.669415000, -9.111598500, 3, 4, "MAR M12.XXX"}, + { 34.642515000, -2.558890000, 3, 7, "MAR N12.XXX"}, + { 31.681115000, -9.793133500, 3, 4, "MAR P12.XXX"}, + { 35.249115000, -4.322220500, 3, 4, "MAR Q12.XXX"}, + { 35.249115000, -3.754548500, 3, 4, "MAR R12.XXX"}, + { 29.904615000, -9.970298500, 3, 4, "MAR S12.XXX"}, + { 28.630115000, -11.326263500, 3, 4, "MAR T12.XXX"}, + { 31.120115000, -7.141020000, 3, 4, "MAR V12.XXX"}, + { 32.881615000, -4.897155000, 3, 4, "MAR W12.XXX"}, + { 31.720115000, -5.765533500, 3, 4, "MAR X12.XXX"}, + { 30.867115000, -8.217920000, 3, 4, "MAR Y12.XXX"}, + { 23.915715000, -15.983293500, 3, 8, "MAR Z12.XXX"}, + { 34.403890000, -7.939066500, 2, 3, "MAR 1234.XX"}, + { 35.868388500, -6.850886500, 2, 7, "MAR 0123.XXX"}, + { 35.868388500, -4.090443500, 3, 6, "MAR 1123.XXX"}, + { 33.946952500, -10.012118000, 2, 3, "MAR 2123.XXX"}, + { 33.946952500, -6.884063000, 6, 7, "MAR 3123.XXX"}, + { 33.946952500, -4.004456000, 5, 6, "MAR 4123.XXX"}, + { 31.265762500, -11.455898500, 2, 3, "MAR 5123.XXX"}, + { 31.265762500, -8.417216500, 2, 3, "MAR 6123.XXX"}, + { 31.265762500, -5.378534500, 2, 5, "MAR 7123.XXX"}, + { 28.600888500, -14.437814000, 2, 5, "MAR 8123.XXX"}, + { 28.600888500, -11.488505000, 2, 3, "MAR 9123.XXX"}, + { 25.919698500, -17.654534000, 2, 5, "MAR B123.XXX"}, + { 25.919698500, -14.764807000, 2, 6, "MAR C123.XXX"}, + { 23.161367500, -17.658597500, 2, 5, "MAR D123.XXX"}, + { 23.161367500, -14.798661500, 2, 6, "MAR F123.XXX"}, + { 33.575724500, -7.638500000, 5, 6, "MAR L4QS.7WS4"}, + { 41.317456000, 69.188759500, 4, 8, "UZB 12.XX"}, + { 41.439215000, 68.942021500, 3, 7, "UZB 12.XXX"}, + { 40.978314000, 71.583099500, 3, 8, "UZB 000.XX"}, + { 39.630814000, 66.884567125, 3, 4, "UZB 200.XX"}, + { 40.759814000, 72.273909125, 3, 6, "UZB 400.XX"}, + { 39.755514000, 64.350067125, 3, 5, "UZB 600.XX"}, + { 42.442914000, 59.518441500, 3, 6, "UZB 800.XX"}, + { 40.424724000, 71.731003625, 3, 6, "UZB B00.XX"}, + { 38.893724000, 65.738494750, 3, 5, "UZB C00.XX"}, + { 40.580724000, 70.886551125, 3, 8, "UZB D00.XX"}, + { 41.502224000, 69.525812500, 3, 8, "UZB F00.XX"}, + { 41.592124000, 60.570260000, 3, 6, "UZB G00.XX"}, + { 40.167824000, 67.788203625, 3, 4, "UZB H00.XX"}, + { 41.056024000, 70.042412500, 3, 7, "UZB J00.XX"}, + { 40.155724000, 65.296703625, 3, 5, "UZB K00.XX"}, + { 40.509624000, 71.667951125, 3, 6, "UZB L00.XX"}, + { 40.267724000, 69.190103625, 3, 6, "UZB M00.XX"}, + { 37.268524000, 67.234563125, 2, 5, "UZB N00.XX"}, + { 40.890724000, 69.536551125, 3, 7, "UZB P00.XX"}, + { 42.447824000, 59.392808500, 3, 6, "UZB Q00.XX"}, + { 39.101824000, 66.777094750, 3, 4, "UZB R00.XX"}, + { 40.543824000, 68.729851125, 3, 6, "UZB S00.XX"}, + { 39.940724000, 66.207003625, 3, 5, "UZB T00.XX"}, + { 38.317024000, 67.858485875, 2, 4, "UZB V00.XX"}, + { 41.595024000, 60.942360000, 3, 6, "UZB W00.XX"}, + { 41.041924000, 71.179512500, 3, 8, "UZB X00.XX"}, + { 39.764424000, 64.503055125, 4, 6, "UZB Y00.XX"}, + { 40.750724000, 72.006551125, 3, 6, "UZB Z00.XX"}, + { 41.282595000, 68.554816500, 2, 6, "UZB 123.XXX"}, + { 39.166436000, 63.731179000, 2, 4, "UZB 12.XXXX"}, + { 43.626206000, 58.083378500, 2, 3, "UZB 1234.XX"}, + { 42.362647500, 56.857962000, 1, 3, "UZB 1234.XXX"}, + { 59.365100000, 17.995904000, 4, 6, "SWE 12.XX"}, + { 59.531904000, 17.615134500, 3, 5, "SWE 12.XXX"}, + { 57.760724000, 11.933951125, 3, 4, "SWE 000.XX"}, + { 55.636824000, 12.938836500, 3, 4, "SWE 100.XX"}, + { 59.896124000, 17.553405375, 3, 5, "SWE 200.XX"}, + { 59.666424000, 16.462848000, 3, 5, "SWE 300.XX"}, + { 59.316924000, 15.129991625, 3, 5, "SWE 400.XX"}, + { 58.444124000, 15.557021375, 3, 5, "SWE 500.XX"}, + { 56.081124000, 12.680719625, 3, 6, "SWE 600.XX"}, + { 57.820824000, 14.130951125, 3, 4, "SWE 700.XX"}, + { 58.638724000, 16.108421375, 3, 5, "SWE 800.XX"}, + { 55.747124000, 13.127619625, 3, 4, "SWE 900.XX"}, + { 63.867724000, 20.156535625, 3, 6, "SWE B00.XX"}, + { 60.710324000, 17.064662750, 3, 5, "SWE C00.XX"}, + { 57.763624000, 12.876951125, 3, 4, "SWE D00.XX"}, + { 59.403424000, 16.411348000, 3, 5, "SWE F00.XX"}, + { 59.442824000, 13.427548000, 3, 5, "SWE G00.XX"}, + { 56.682145000, 12.715308750, 3, 4, "SWE H00.XX"}, + { 56.920924000, 14.720498750, 3, 4, "SWE J00.XX"}, + { 62.449424000, 17.220281375, 3, 5, "SWE K00.XX"}, + { 65.615415000, 22.027543125, 3, 6, "SWE L00.XX"}, + { 58.307594000, 12.252426875, 3, 5, "SWE M00.XX"}, + { 63.177304000, 14.587451875, 3, 5, "SWE MK0.00"}, + { 60.502264000, 15.369255250, 3, 5, "SWE N00.XX"}, + { 60.600104000, 15.591755750, 3, 5, "SWE NK0.00"}, + { 56.692264000, 16.276038250, 3, 4, "SWE P00.XX"}, + { 58.390504000, 13.804768375, 3, 5, "SWE PK0.00"}, + { 56.191064000, 15.521510875, 3, 4, "SWE Q00.XX"}, + { 56.026304000, 14.094297625, 3, 4, "SWE QK0.00"}, + { 58.367164000, 11.870448125, 3, 5, "SWE R00.XX"}, + { 58.534704000, 14.985068375, 3, 5, "SWE RK0.00"}, + { 63.304564000, 18.652473625, 3, 5, "SWE S00.XX"}, + { 55.871804000, 12.800097625, 3, 6, "SWE SK0.00"}, + { 59.341964000, 14.456044000, 3, 5, "SWE T00.XX"}, + { 58.754104000, 16.969844625, 3, 5, "SWE TK0.00"}, + { 57.120864000, 12.199538250, 3, 4, "SWE V00.XX"}, + { 55.381604000, 13.104448500, 3, 4, "SWE VK0.00"}, + { 58.522464000, 13.101348125, 3, 5, "SWE W00.XX"}, + { 59.624104000, 17.789048000, 3, 5, "SWE WK0.00"}, + { 57.942464000, 12.482206375, 3, 4, "SWE X00.XX"}, + { 56.246304000, 12.823618625, 3, 4, "SWE XK0.00"}, + { 60.632464000, 16.707655250, 3, 5, "SWE Y00.XX"}, + { 65.313804000, 21.411636500, 3, 6, "SWE YK0.00"}, + { 57.645364000, 18.239479000, 3, 4, "SWE Z00.XX"}, + { 58.364104000, 12.280568375, 3, 5, "SWE ZK0.00"}, + { 55.826611500, 11.325371500, 2, 5, "SWE 12.XXXX"}, + { 57.910165000, 14.593116000, 3, 4, "SWE 0123.XX"}, + { 57.910165000, 15.468060000, 2, 3, "SWE 1123.XX"}, + { 57.910165000, 16.343003000, 2, 3, "SWE 2123.XX"}, + { 57.419125000, 14.598267000, 3, 4, "SWE 3123.XX"}, + { 57.419125000, 15.462795000, 2, 3, "SWE 4123.XX"}, + { 57.419125000, 16.327323000, 2, 3, "SWE 5123.XX"}, + { 56.928085000, 14.608597500, 3, 4, "SWE 6123.XX"}, + { 56.928085000, 15.457501500, 2, 3, "SWE 7123.XX"}, + { 56.928085000, 16.306405500, 2, 3, "SWE 8123.XX"}, + { 56.437045000, 14.613748500, 3, 4, "SWE 9123.XX"}, + { 56.437045000, 15.452236500, 2, 3, "SWE B123.XX"}, + { 56.437045000, 16.290724500, 2, 3, "SWE C123.XX"}, + { 55.946005000, 14.618899500, 3, 4, "SWE D123.XX"}, + { 55.946005000, 15.446971500, 2, 3, "SWE F123.XX"}, + { 55.946005000, 16.275043500, 2, 3, "SWE G123.XX"}, + { 65.220565000, 21.282694000, 2, 5, "SWE H123.XX"}, + { 65.711605000, 21.272392000, 2, 5, "SWE J123.XX"}, + { 65.711605000, 22.402528000, 2, 5, "SWE K123.XX"}, + { 63.561465000, 19.631400000, 2, 5, "SWE L123.XX"}, + { 62.951780000, 14.142430500, 2, 4, "SWE M123.XX"}, + { 63.070180000, 18.283330500, 2, 4, "SWE N123.XX"}, + { 57.356765000, 18.088467000, 2, 3, "SWE P123.XX"}, + { 56.865725000, 18.081506500, 2, 3, "SWE Q123.XX"}, + { 57.602285000, 18.495628000, 3, 4, "SWE R123.XX"}, + { 59.040365000, 12.463294000, 2, 5, "SWE S123.XX"}, + { 59.163125000, 13.364278000, 2, 4, "SWE T123.XX"}, + { 58.674800000, 13.369429000, 2, 4, "SWE V123.XX"}, + { 62.523165000, 17.109924500, 2, 4, "SWE W123.XX"}, + { 62.034840000, 16.766631000, 2, 4, "SWE X123.XX"}, + { 61.543800000, 16.628533500, 2, 4, "SWE Y123.XX"}, + { 61.050045000, 16.390153500, 2, 4, "SWE Z123.XX"}, + { 61.003994500, 14.430626000, 2, 4, "SWE 123.XXX"}, + { 68.835000000, 17.565000000, 1, 3, "SWE MS8.139C"}, + { 62.195000000, 17.565000000, 2, 4, "SWE GX5K.69X"}, + { -9.441625500, 147.137638000, 4, 7, "PNG 12.XX"}, + { -9.181125000, 147.018496500, 3, 4, "PNG 12.XXX"}, + { -6.704786000, 146.919651250, 3, 4, "PNG 000.XX"}, + { -5.238186000, 145.704921125, 3, 4, "PNG 200.XX"}, + { -3.540556000, 143.560225625, 3, 4, "PNG 400.XX"}, + { -6.196176000, 155.559194250, 3, 5, "PNG 600.XX"}, + { -6.035976000, 145.374994250, 3, 4, "PNG 700.XX"}, + { -2.665976000, 141.257720000, 3, 4, "PNG 800.XX"}, + { -5.524376000, 150.107494250, 3, 4, "PNG 900.XX"}, + { -4.158876000, 152.124507125, 3, 4, "PNG B00.XX"}, + { -5.812076000, 144.217494250, 3, 4, "PNG C00.XX"}, + { -9.020976000, 143.175868500, 3, 4, "PNG D00.XX"}, + { -2.551876000, 150.771020000, 3, 4, "PNG F00.XX"}, + {-10.250976000, 150.424942750, 3, 6, "PNG G00.XX"}, + { -6.123376000, 143.623094250, 3, 4, "PNG H00.XX"}, + { -8.710876000, 148.212968500, 3, 4, "PNG J00.XX"}, + { -7.146576000, 146.617181375, 3, 4, "PNG K00.XX"}, + { -6.072776000, 141.260094250, 3, 4, "PNG L00.XX"}, + { -5.979376000, 144.929994250, 3, 4, "PNG M00.XX"}, + { -2.010776000, 147.255820000, 3, 4, "PNG N00.XX"}, + { -7.289476000, 146.654781375, 3, 4, "PNG P00.XX"}, + { -6.178076000, 155.038994250, 3, 4, "PNG Q00.XX"}, + { -5.418776000, 143.662294250, 3, 4, "PNG R00.XX"}, + { -8.830576000, 147.705768500, 3, 4, "PNG S00.XX"}, + { -6.226976000, 145.810194250, 3, 4, "PNG T00.XX"}, + { -7.903776000, 145.709581375, 3, 4, "PNG V00.XX"}, + { -6.268876000, 155.416994250, 3, 4, "PNG W00.XX"}, + { -3.119976000, 142.312120000, 3, 4, "PNG X00.XX"}, + { -4.311476000, 152.229307125, 3, 4, "PNG Y00.XX"}, + { -5.394376000, 154.613494250, 3, 4, "PNG Z00.XX"}, + { -7.710059500, 146.454874500, 2, 3, "PNG 123.XXX"}, + { -6.062504000, 143.708960000, 2, 3, "PNG 12.XXXX"}, + { -3.807685000, 143.408840000, 2, 3, "PNG 0123.XX"}, + { -6.504625000, 155.297200000, 2, 3, "PNG 1123.XX"}, + { -2.940790000, 141.066600000, 2, 3, "PNG 2123.XX"}, + { -5.796475000, 149.916600000, 2, 3, "PNG 3123.XX"}, + { -4.509990000, 151.985900000, 2, 3, "PNG 4123.XX"}, + { -9.295790000, 142.987832500, 2, 6, "PNG 5123.XX"}, + { -2.826690000, 150.579900000, 2, 3, "PNG 6123.XX"}, + {-10.523075000, 150.237132500, 2, 5, "PNG 7123.XX"}, + { -7.490125000, 146.445200000, 2, 3, "PNG 8123.XX"}, + { -6.344875000, 141.069200000, 2, 3, "PNG 9123.XX"}, + { -2.285589000, 147.064700000, 2, 3, "PNG B123.XX"}, + { -6.450175000, 154.848100000, 2, 3, "PNG C123.XX"}, + { -8.175875000, 145.518800000, 2, 3, "PNG D123.XX"}, + { -3.394790000, 142.121000000, 2, 3, "PNG F123.XX"}, + { -5.669190000, 154.422600000, 2, 3, "PNG G123.XX"}, + { -5.574111000, 141.503557000, 1, 2, "PNG 1234.XXX"}, + { 4.083101000, 9.686355000, 4, 5, "CMR 12.XX"}, + { 4.018485000, 9.560165125, 3, 4, "CMR 00.XXX"}, + { 3.966084000, 11.336968375, 3, 4, "CMR C0.XXX"}, + { 9.428584000, 13.261735500, 3, 5, "CMR P0.XXX"}, + { 12.119324000, 14.973529875, 3, 8, "CMR 000.XX"}, + { 6.010724000, 10.118294250, 3, 5, "CMR 100.XX"}, + { 10.620835000, 14.264228750, 3, 6, "CMR 200.XX"}, + { 5.522824000, 10.375694250, 3, 5, "CMR 300.XX"}, + { 10.780724000, 13.760642750, 3, 6, "CMR 400.XX"}, + { 7.362624000, 13.541981375, 3, 5, "CMR 500.XX"}, + { 4.617724000, 13.644207125, 3, 5, "CMR 600.XX"}, + { 4.680725000, 9.399208125, 3, 5, "CMR 700.XX"}, + { 5.770724000, 10.859094250, 3, 5, "CMR 800.XX"}, + { 4.076326000, 9.153929125, 3, 4, "CMR 900.XX"}, + { 4.760725000, 9.689208125, 3, 5, "CMR B00.XX"}, + { 5.000725000, 9.899208125, 3, 5, "CMR C00.XX"}, + { 10.148724000, 14.408942750, 3, 7, "CMR D00.XX"}, + { 3.835524000, 10.092507125, 3, 4, "CMR F00.XX"}, + { 5.666224000, 10.212894250, 3, 5, "CMR G00.XX"}, + { 6.252424000, 10.637394250, 3, 5, "CMR H00.XX"}, + { 6.560724000, 14.249094250, 3, 5, "CMR J00.XX"}, + { 5.488624000, 10.016694250, 3, 5, "CMR K00.XX"}, + { 9.972324000, 13.902855625, 3, 6, "CMR L00.XX"}, + { 5.184024000, 10.233007125, 3, 5, "CMR M00.XX"}, + { 5.521564000, 10.603013750, 3, 5, "CMR N00.XX"}, + { 3.514104000, 11.473873125, 3, 5, "CMR NK0.00"}, + { 2.934064000, 11.126985000, 3, 4, "CMR P00.XX"}, + { 5.164104000, 10.153873125, 3, 5, "CMR PK0.00"}, + { 4.762464000, 11.198999375, 3, 5, "CMR Q00.XX"}, + { 4.154105000, 9.203874125, 3, 4, "CMR QK0.00"}, + { 10.352764000, 15.210670250, 3, 7, "CMR R00.XX"}, + { 6.382504000, 10.052400250, 3, 5, "CMR RK0.00"}, + { 5.155364000, 10.494199375, 3, 5, "CMR S00.XX"}, + { 11.045104000, 14.118738875, 3, 6, "CMR SK0.00"}, + { 6.005364000, 10.408213750, 3, 5, "CMR T00.XX"}, + { 2.927204000, 11.946045000, 3, 5, "CMR TK0.00"}, + { 4.099961000, 9.276203375, 3, 4, "CMR V00.XX"}, + { 4.424104000, 14.333873125, 3, 5, "CMR VK0.00"}, + { 5.902464000, 14.518913750, 3, 6, "CMR W00.XX"}, + { 6.741504000, 11.779400250, 3, 5, "CMR WK0.00"}, + { 6.279264000, 10.262413750, 3, 5, "CMR X00.XX"}, + { 4.075577000, 9.340084125, 3, 4, "CMR XK0.00"}, + { 4.514212000, 9.534667375, 3, 5, "CMR Y00.XX"}, + { 2.933832000, 9.897851000, 3, 4, "CMR YK0.00"}, + { 5.490985000, 9.838132750, 3, 5, "CMR Z00.XX"}, + { 3.504104000, 15.023873125, 3, 6, "CMR ZK0.00"}, + { 7.110275000, 13.374425000, 2, 4, "CMR 01.XXXX"}, + { 6.815651000, 13.843145000, 2, 4, "CMR 11.XXXX"}, + { 6.324611000, 14.077505000, 2, 4, "CMR 21.XXXX"}, + { 4.365275000, 13.476425000, 2, 4, "CMR 31.XXXX"}, + { 4.218275000, 14.151425000, 2, 3, "CMR 41.XXXX"}, + { 5.677775000, 14.192025000, 2, 4, "CMR 51.XXXX"}, + { 6.538275000, 11.601425000, 2, 4, "CMR 61.XXXX"}, + { 2.722075000, 9.872525000, 2, 3, "CMR 71.XXXX"}, + { 2.722075000, 10.341244000, 2, 3, "CMR 81.XXXX"}, + { 2.722075000, 10.809964000, 2, 3, "CMR 91.XXXX"}, + { 2.722075000, 11.278684000, 2, 4, "CMR B1.XXXX"}, + { 2.722075000, 11.747404000, 2, 4, "CMR C1.XXXX"}, + { 3.213115000, 10.575605000, 2, 3, "CMR D1.XXXX"}, + { 3.213115000, 11.044324000, 2, 3, "CMR F1.XXXX"}, + { 3.213115000, 11.513044000, 2, 4, "CMR G1.XXXX"}, + { 2.231035000, 10.622477000, 2, 4, "CMR H1.XXXX"}, + { 2.231035000, 11.091197000, 2, 5, "CMR J1.XXXX"}, + { 3.216675000, 14.805325000, 2, 5, "CMR K1.XXXX"}, + { 6.258275000, 12.411425000, 2, 4, "CMR L1.XXXX"}, + { 6.749315000, 12.411425000, 2, 4, "CMR M1.XXXX"}, + { 6.749315000, 12.880144000, 2, 4, "CMR N1.XXXX"}, + { 2.948275000, 13.411425000, 2, 4, "CMR P1.XXXX"}, + { 1.933275000, 14.992325000, 2, 4, "CMR Q1.XXXX"}, + { 3.506975000, 12.120225000, 2, 4, "CMR R1.XXXX"}, + { 4.458275000, 12.161425000, 2, 4, "CMR S1.XXXX"}, + { 8.189375000, 13.969925000, 2, 5, "CMR T1.XXXX"}, + { 8.189375000, 13.501205000, 2, 5, "CMR V1.XXXX"}, + { 8.803174000, 13.407747500, 2, 4, "CMR W1.XXXX"}, + { 6.258278000, 13.177425000, 2, 4, "CMR X1.XXXX"}, + { 8.141098000, 14.721845000, 2, 5, "CMR Y1.XXXX"}, + { 2.528876000, 15.090101000, 2, 5, "CMR Z1.XXXX"}, + { 6.380511500, 9.054171500, 2, 4, "CMR 123.XXX"}, + { 9.803977000, 13.284603500, 2, 4, "CMR 1234.XX"}, + { 12.312382000, 8.624266500, 1, 4, "CMR 1234.XXX"}, + { 37.970600000, 58.353007500, 4, 8, "TKM 12.XX"}, + { 38.127659000, 57.958822500, 3, 7, "TKM 12.XXX"}, + { 39.140724000, 63.517794750, 2, 4, "TKM 000.XX"}, + { 39.054235000, 63.517794750, 2, 4, "TKM 100.XX"}, + { 41.890724000, 59.905760000, 3, 6, "TKM 200.XX"}, + { 37.637324000, 61.788624500, 3, 6, "TKM 300.XX"}, + { 39.550724000, 54.307455125, 2, 3, "TKM 400.XX"}, + { 40.069424000, 52.906403625, 2, 3, "TKM 500.XX"}, + { 37.660724000, 62.108924500, 3, 6, "TKM 600.XX"}, + { 37.420724000, 60.448924500, 3, 5, "TKM 700.XX"}, + { 39.020724000, 56.217794750, 3, 5, "TKM 800.XX"}, + { 42.180724000, 59.615308500, 3, 8, "TKM 900.XX"}, + { 37.850724000, 65.998585875, 2, 5, "TKM B00.XX"}, + { 37.878224000, 65.169985875, 2, 5, "TKM C00.XX"}, + { 37.337824000, 62.305324500, 3, 6, "TKM D00.XX"}, + { 41.916224000, 59.575660000, 3, 6, "TKM F00.XX"}, + { 42.370724000, 59.085308500, 3, 6, "TKM G00.XX"}, + { 42.091924000, 59.333408500, 3, 6, "TKM H00.XX"}, + { 39.244224000, 54.539194750, 3, 4, "TKM J00.XX"}, + { 38.460224000, 57.394333375, 3, 5, "TKM K00.XX"}, + { 41.223724000, 61.336012500, 3, 6, "TKM L00.XX"}, + { 41.253995000, 61.221654500, 3, 6, "TKM M00.XX"}, + { 39.296324000, 55.464994750, 3, 4, "TKM N00.XX"}, + { 37.386524000, 59.571524500, 3, 7, "TKM P00.XX"}, + { 38.480724000, 56.228133375, 3, 5, "TKM Q00.XX"}, + { 38.827124000, 63.833633375, 2, 5, "TKM R00.XX"}, + { 36.570024000, 61.179702750, 3, 7, "TKM S00.XX"}, + { 41.664564000, 59.873580000, 3, 6, "TKM T00.XX"}, + { 38.075404000, 64.833369875, 2, 5, "TKM TK0.00"}, + { 42.079264000, 59.907036500, 3, 8, "TKM V00.XX"}, + { 39.626704000, 54.209546125, 2, 3, "TKM VK0.00"}, + { 40.787564000, 55.342681375, 2, 5, "TKM W00.XX"}, + { 37.654104000, 61.627286500, 3, 6, "TKM WK0.00"}, + { 37.425064000, 62.303284500, 3, 6, "TKM X00.XX"}, + { 39.164104000, 63.566562750, 2, 5, "TKM XK0.00"}, + { 38.742264000, 56.763884125, 3, 5, "TKM Y00.XX"}, + { 35.955355000, 62.904156625, 2, 4, "TKM YK0.00"}, + { 41.552564000, 52.553380000, 2, 5, "TKM Z00.XX"}, + { 36.869404000, 60.375004125, 3, 7, "TKM ZK0.00"}, + { 38.567072000, 54.651379500, 2, 3, "TKM 123.XXX"}, + { 38.246915500, 59.548801000, 2, 6, "TKM 12.XXXX"}, + { 40.467802000, 58.216652500, 2, 4, "TKM 1234.XX"}, + { 42.266989000, 52.944868500, 1, 5, "TKM 1234.XXX"}, + { 40.431024000, -3.749967625, 4, 5, "ESP 00.XX"}, + { 41.371604000, 2.132396500, 4, 6, "ESP J0.XX"}, + { 40.592663000, -3.916646500, 3, 4, "ESP 12.XXX"}, + { 39.519924000, -0.427444875, 4, 5, "ESP 000.XX"}, + { 41.433824000, 2.019012500, 4, 6, "ESP 100.XX"}, + { 41.477524000, 2.151012500, 4, 6, "ESP 200.XX"}, + { 41.347324000, 1.973312500, 4, 6, "ESP 300.XX"}, + { 41.367224000, 2.087612500, 5, 7, "ESP 400.XX"}, + { 37.433224000, -6.020175500, 4, 5, "ESP 500.XX"}, + { 41.690724000, -0.944240000, 4, 6, "ESP 600.XX"}, + { 36.756424000, -4.491597250, 4, 5, "ESP 700.XX"}, + { 38.018924000, -1.177814125, 4, 5, "ESP 800.XX"}, + { 43.291334000, -3.009292500, 4, 6, "ESP 900.XX"}, + { 41.689924000, -4.795940000, 4, 6, "ESP B00.XX"}, + { 38.404224000, -0.535066625, 4, 5, "ESP C00.XX"}, + { 37.926624000, -4.817314125, 4, 5, "ESP D00.XX"}, + { 42.269524000, -8.769591500, 4, 5, "ESP F00.XX"}, + { 43.571024000, -5.729595500, 4, 5, "ESP G00.XX"}, + { 37.212624000, -3.653736875, 4, 5, "ESP H00.XX"}, + { 43.381624000, -8.465595500, 4, 5, "ESP J00.XX"}, + { 42.899924000, -2.751844000, 4, 6, "ESP K00.XX"}, + { 38.311924000, -0.723914125, 4, 5, "ESP L00.XX"}, + { 43.430224000, -5.886895500, 4, 5, "ESP M00.XX"}, + { 37.629064000, -1.020915500, 4, 5, "ESP N00.XX"}, + { 42.806604000, -1.685419000, 4, 6, "ESP NK0.00"}, + { 41.558064000, 2.063580000, 4, 6, "ESP P00.XX"}, + { 36.678604000, -6.156679250, 4, 5, "ESP PK0.00"}, + { 41.571264000, 1.972080000, 4, 6, "ESP Q00.XX"}, + { 39.574204000, 2.620146125, 4, 5, "ESP QK0.00"}, + { 28.124264000, -15.480850375, 4, 5, "ESP R00.XX"}, + { 28.450304000, -16.307400875, 3, 4, "ESP RK0.00"}, + { 43.314845000, -2.022127500, 4, 6, "ESP S00.XX"}, + { 43.469095000, -3.861173500, 4, 6, "ESP SK0.00"}, + { 42.362464000, -3.731563500, 4, 6, "ESP T00.XX"}, + { 36.833104000, -2.473095875, 4, 7, "ESP TK0.00"}, + { 39.982664000, -0.100175125, 4, 5, "ESP V00.XX"}, + { 40.950904000, -5.692150500, 4, 5, "ESP VK0.00"}, + { 39.013364000, -1.913773750, 4, 5, "ESP W00.XX"}, + { 37.251104000, -6.969113500, 4, 7, "ESP WK0.00"}, + { 42.457364000, -2.481763500, 4, 6, "ESP X00.XX"}, + { 36.568995000, -4.660818750, 4, 5, "ESP XK0.00"}, + { 38.883964000, -7.008773750, 4, 8, "ESP Y00.XX"}, + { 36.616156000, -4.539084750, 4, 5, "ESP YK0.00"}, + { 42.605464000, -5.623307000, 4, 5, "ESP Z00.XX"}, + { 37.768704000, -3.820513500, 4, 5, "ESP ZK0.00"}, + { 39.086930000, -2.840049500, 3, 4, "ESP 12.XXXX"}, + { 43.468860000, -9.179519000, 3, 4, "ESP 1234.XX"}, + { 40.104075000, -3.995255000, 3, 4, "ESP 012.XXX"}, + { 41.698415000, 1.939721500, 3, 5, "ESP 112.XXX"}, + { 39.697415000, -0.725208500, 3, 4, "ESP 212.XXX"}, + { 37.536315000, -6.209060000, 3, 4, "ESP 312.XXX"}, + { 41.850115000, -1.160578500, 3, 5, "ESP 412.XXX"}, + { 36.906715000, -4.916738500, 3, 4, "ESP 512.XXX"}, + { 36.765965000, -4.321082500, 3, 4, "ESP 612.XXX"}, + { 43.413215000, -3.180035000, 3, 5, "ESP 712.XXX"}, + { 41.849315000, -5.012278500, 4, 6, "ESP 812.XXX"}, + { 38.086015000, -5.022573500, 3, 4, "ESP 912.XXX"}, + { 37.372015000, -3.862560000, 3, 4, "ESP B12.XXX"}, + { 42.864715000, -2.843713500, 3, 5, "ESP C12.XXX"}, + { 42.914015000, -1.818435000, 4, 6, "ESP D12.XXX"}, + { 36.811415000, -6.411438500, 3, 4, "ESP F12.XXX"}, + { 39.791615000, 2.371370000, 3, 4, "ESP G12.XXX"}, + { 28.153015000, -15.814263500, 3, 4, "ESP H12.XXX"}, + { 28.428515000, -16.851463500, 3, 4, "ESP J12.XXX"}, + { 36.432715000, -5.703025000, 3, 4, "ESP K12.XXX"}, + { 43.355715000, -2.271335000, 3, 5, "ESP L12.XXX"}, + { 43.475815000, -4.073048500, 3, 5, "ESP M12.XXX"}, + { 42.550115000, -3.965213500, 3, 5, "ESP N12.XXX"}, + { 40.170115000, -0.318830000, 3, 4, "ESP P12.XXX"}, + { 41.170115000, -5.943465000, 3, 4, "ESP Q12.XXX"}, + { 37.552115000, -7.326660000, 3, 7, "ESP R12.XXX"}, + { 38.990315000, -7.098095000, 3, 7, "ESP S12.XXX"}, + { 37.970115000, -4.056673500, 3, 4, "ESP T12.XXX"}, + { 41.425815000, 0.892521500, 5, 7, "ESP V12.XXX"}, + { 41.820115000, 0.359421500, 4, 6, "ESP W12.XXX"}, + { 39.670115000, -6.641308500, 3, 6, "ESP X12.XXX"}, + { 42.095115000, 2.656000000, 3, 5, "ESP Y12.XXX"}, + { 40.828755000, 0.312180000, 3, 4, "ESP Z12.XXX"}, + { 42.827827500, 0.480351000, 3, 5, "ESP 0123.XXX"}, + { 43.776740500, -9.588373000, 2, 3, "ESP 1123.XXX"}, + { 41.111866500, -9.710168500, 2, 5, "ESP 2123.XXX"}, + { 38.383835000, -9.857231500, 2, 5, "ESP 3123.XXX"}, + { 43.776740500, -6.043244000, 3, 4, "ESP 4123.XXX"}, + { 41.111866500, -6.313994500, 2, 3, "ESP 5123.XXX"}, + { 38.383835000, -6.580235500, 2, 3, "ESP 6123.XXX"}, + { 43.278225500, -2.506689000, 2, 4, "ESP 7123.XXX"}, + { 41.111866500, -2.917850500, 2, 3, "ESP 8123.XXX"}, + { 38.432771000, -3.306867000, 2, 3, "ESP 9123.XXX"}, + { 40.441299500, 1.161881000, 3, 4, "ESP M123.XXX"}, + { 27.872649500, -18.189690500, 2, 3, "ESP T123.XXX"}, + { 27.675424000, -15.938861000, 2, 3, "ESP G123.XXX"}, + { 35.298070500, -2.966570000, 2, 8, "ESP Z123.XXX"}, + { 35.292500000, -2.900250000, 2, 8, "ESP SJP6.KZXV"}, + { 13.765145000, 100.491295500, 4, 6, "THA 12.XX"}, + { 13.948515000, 100.297090000, 3, 6, "THA 12.XXX"}, + { 17.390514000, 102.726005125, 2, 5, "THA 000.XX"}, + { 13.340014000, 100.920993250, 3, 5, "THA 200.XX"}, + { 14.952714000, 102.031153500, 3, 5, "THA 400.XX"}, + { 18.854245000, 98.942036875, 3, 5, "THA 600.XX"}, + { 7.040724000, 100.428981375, 3, 5, "THA 800.XX"}, + { 13.222425000, 100.906731250, 3, 5, "THA 900.XX"}, + { 18.326924000, 99.438886250, 3, 5, "THA B00.XX"}, + { 16.475824000, 102.789625875, 2, 5, "THA C00.XX"}, + { 9.172224000, 99.288468500, 3, 4, "THA D00.XX"}, + { 8.465424000, 99.909081375, 3, 4, "THA F00.XX"}, + { 15.303324000, 104.820351625, 2, 5, "THA G00.XX"}, + { 13.860724000, 100.018190250, 3, 5, "THA H00.XX"}, + { 12.731924000, 101.236703125, 3, 4, "THA J00.XX"}, + { 14.125424000, 100.579690250, 3, 6, "THA K00.XX"}, + { 16.863624000, 100.227512000, 2, 5, "THA L00.XX"}, + { 15.746624000, 100.070151625, 2, 4, "THA M00.XX"}, + { 12.650724000, 102.071516000, 3, 4, "THA N00.XX"}, + { 12.958524000, 100.857603125, 3, 5, "THA P00.XX"}, + { 13.580724000, 99.778190250, 3, 5, "THA Q00.XX"}, + { 6.590224000, 101.242794250, 2, 4, "THA R00.XX"}, + { 7.215545000, 100.571930875, 3, 5, "THA S00.XX"}, + { 7.920724000, 98.338981375, 3, 4, "THA T00.XX"}, + { 14.400724000, 100.528077375, 3, 6, "THA V00.XX"}, + { 19.950724000, 99.786834750, 3, 5, "THA W00.XX"}, + { 14.572124000, 100.875077375, 3, 6, "THA X00.XX"}, + { 13.578124000, 100.187890250, 3, 5, "THA Y00.XX"}, + { 14.064324000, 99.488990250, 2, 4, "THA Z00.XX"}, + { 14.988983500, 99.769505500, 2, 4, "THA 123.XXX"}, + { 9.082530000, 98.362130500, 2, 3, "THA 12.XXXX"}, + { 17.768996500, 98.754803500, 2, 4, "THA 1234.XX"}, + { 11.679419500, 97.760861000, 1, 3, "THA 1234.XXX"}, + { 15.390100000, 44.168327500, 4, 5, "YEM 12.XX"}, + { 15.422294000, 44.029851500, 3, 4, "YEM 00.XXX"}, + { 12.920414000, 44.799460875, 3, 5, "YEM J0.XXX"}, + { 14.836124000, 42.925964500, 3, 5, "YEM 000.XX"}, + { 13.629324000, 43.958190250, 3, 5, "YEM 100.XX"}, + { 13.629324000, 44.047081250, 3, 5, "YEM 200.XX"}, + { 14.593424000, 49.092777375, 2, 3, "YEM 300.XX"}, + { 14.628019000, 49.170321375, 2, 3, "YEM 400.XX"}, + { 13.999124000, 44.116790250, 3, 5, "YEM 500.XX"}, + { 15.153924000, 44.294564500, 4, 5, "YEM 600.XX"}, + { 14.245824000, 43.307577375, 3, 5, "YEM 700.XX"}, + { 15.088324000, 43.232664500, 4, 5, "YEM 800.XX"}, + { 14.577124000, 44.370077375, 3, 5, "YEM 900.XX"}, + { 14.827424000, 49.566764500, 2, 3, "YEM B00.XX"}, + { 14.470724000, 44.798077375, 3, 5, "YEM C00.XX"}, + { 13.833024000, 44.096590250, 3, 5, "YEM D00.XX"}, + { 14.877724000, 43.124364500, 3, 5, "YEM F00.XX"}, + { 15.700924000, 43.896951625, 3, 4, "YEM G00.XX"}, + { 14.333824000, 44.358377375, 3, 5, "YEM H00.XX"}, + { 14.033624000, 45.533290250, 3, 5, "YEM J00.XX"}, + { 15.987924000, 48.749638750, 2, 3, "YEM K00.XX"}, + { 13.258424000, 44.079290250, 3, 5, "YEM L00.XX"}, + { 13.903524000, 44.640490250, 3, 5, "YEM M00.XX"}, + { 14.385924000, 47.021577375, 3, 5, "YEM N00.XX"}, + { 15.269624000, 51.202564500, 2, 3, "YEM P00.XX"}, + { 13.427624000, 45.659490250, 3, 5, "YEM Q00.XX"}, + { 13.250224000, 45.266990250, 3, 5, "YEM R00.XX"}, + { 15.708764000, 43.571868875, 3, 4, "YEM S00.XX"}, + { 14.513004000, 43.297749375, 3, 5, "YEM SK0.00"}, + { 15.717464000, 42.685468875, 3, 4, "YEM T00.XX"}, + { 15.324104000, 42.983004625, 3, 4, "YEM TK0.00"}, + { 15.482864000, 45.286068875, 3, 4, "YEM V00.XX"}, + { 13.882504000, 45.838021250, 3, 5, "YEM VK0.00"}, + { 13.329164000, 43.229826750, 3, 5, "YEM W00.XX"}, + { 13.104004000, 45.342094125, 3, 5, "YEM WK0.00"}, + { 14.541164000, 46.805641125, 3, 5, "YEM X00.XX"}, + { 16.172404000, 44.751531750, 3, 4, "YEM XK0.00"}, + { 16.957264000, 43.723311000, 3, 4, "YEM Y00.XX"}, + { 16.191504000, 52.160531750, 2, 3, "YEM YK0.00"}, + { 13.952164000, 45.659726750, 3, 5, "YEM Z00.XX"}, + { 13.710404000, 44.711221250, 3, 5, "YEM ZK0.00"}, + { 15.193478500, 42.959466500, 3, 4, "YEM 123.XXX"}, + { 17.307248000, 42.836429500, 2, 5, "YEM 12.XXXX"}, + { 15.711870000, 45.695898000, 2, 3, "YEM 1234.XX"}, + { 18.512779000, 42.268748500, 1, 4, "YEM 1234.XXX"}, + { 48.895100000, 2.282744000, 4, 5, "FRA 12.XX"}, + { 49.060115000, 2.029741500, 3, 4, "FRA 12.XXX"}, + { 45.808324000, 4.762301875, 3, 4, "FRA 000.XX"}, + { 45.808324000, 4.833756875, 3, 4, "FRA 100.XX"}, + { 45.808324000, 4.905211875, 3, 4, "FRA 200.XX"}, + { 43.652744000, 1.355352000, 3, 4, "FRA 300.XX"}, + { 43.652744000, 1.439547000, 3, 4, "FRA 400.XX"}, + { 43.751724000, 7.222852000, 3, 6, "FRA 500.XX"}, + { 43.350724000, 5.349904500, 3, 4, "FRA 600.XX"}, + { 47.254424000, -1.613524375, 3, 4, "FRA 700.XX"}, + { 48.620124000, 7.684780500, 3, 5, "FRA 800.XX"}, + { 43.650724000, 3.813952000, 3, 4, "FRA 900.XX"}, + { 44.878724000, -0.648264875, 3, 4, "FRA B00.XX"}, + { 48.150724000, -1.723354125, 3, 4, "FRA C00.XX"}, + { 49.550224000, 0.069724000, 3, 5, "FRA D00.XX"}, + { 49.291624000, 3.963602250, 3, 4, "FRA F00.XX"}, + { 50.680724000, 3.006268500, 3, 4, "FRA G00.XX"}, + { 45.478924000, 4.332770750, 2, 3, "FRA H00.XX"}, + { 43.153224000, 5.855704500, 3, 4, "FRA J00.XX"}, + { 47.510724000, -0.605689750, 3, 4, "FRA K00.XX"}, + { 45.219524000, 5.671470750, 3, 4, "FRA L00.XX"}, + { 48.443624000, -4.552119500, 2, 3, "FRA M00.XX"}, + { 48.043524000, 0.151545875, 3, 4, "FRA N00.XX"}, + { 47.369224000, 4.983610250, 3, 4, "FRA P00.XX"}, + { 43.549564000, 5.394549500, 3, 4, "FRA Q00.XX"}, + { 45.769704000, 3.053627375, 3, 4, "FRA QK0.00"}, + { 43.845464000, 4.317106000, 3, 4, "FRA R00.XX"}, + { 49.885104000, 2.262214750, 3, 4, "FRA RK0.00"}, + { 47.392464000, 0.644486750, 3, 4, "FRA S00.XX"}, + { 45.823904000, 1.222827375, 3, 4, "FRA SK0.00"}, + { 49.131264000, 6.137212750, 3, 5, "FRA T00.XX"}, + { 47.240804000, 5.978041250, 3, 6, "FRA TK0.00"}, + { 49.193564000, -0.408887250, 3, 5, "FRA V00.XX"}, + { 47.896804000, 1.866779875, 3, 4, "FRA VK0.00"}, + { 47.772464000, 7.294057625, 3, 7, "FRA W00.XX"}, + { 42.694104000, 2.854681000, 3, 6, "FRA WK0.00"}, + { 49.452464000, 1.032597000, 3, 5, "FRA X00.XX"}, + { 48.679004000, 6.136617500, 3, 5, "FRA XK0.00"}, + { 50.722064000, 3.124766500, 3, 6, "FRA Y00.XX"}, + { 43.302304000, -0.411008500, 3, 6, "FRA YK0.00"}, + { 46.592464000, 0.295345000, 3, 4, "FRA Z00.XX"}, + { 43.945304000, 4.772202000, 3, 4, "FRA ZK0.00"}, + { 43.179575000, 5.062851500, 2, 3, "FRA 01.XXXX"}, + { 45.407375000, 4.371181500, 3, 4, "FRA 11.XXXX"}, + { 43.600775000, 1.097230000, 2, 3, "FRA 21.XXXX"}, + { 43.363775000, 6.724651500, 2, 3, "FRA 31.XXXX"}, + { 46.990175000, -1.893488500, 2, 3, "FRA 41.XXXX"}, + { 48.487975000, 7.452441500, 2, 4, "FRA 51.XXXX"}, + { 43.298275000, 3.495251500, 2, 3, "FRA 61.XXXX"}, + { 44.623275000, -0.907005000, 2, 3, "FRA 71.XXXX"}, + { 47.898275000, -1.965923500, 2, 3, "FRA 81.XXXX"}, + { 49.133575000, -0.429980000, 2, 4, "FRA 91.XXXX"}, + { 50.288275000, 2.673071500, 2, 3, "FRA B1.XXXX"}, + { 43.005975000, 5.685465000, 2, 3, "FRA C1.XXXX"}, + { 47.058275000, -1.011188500, 2, 3, "FRA D1.XXXX"}, + { 45.153275000, 5.520881500, 2, 3, "FRA F1.XXXX"}, + { 47.984775000, -4.603623500, 2, 3, "FRA G1.XXXX"}, + { 47.770975000, -0.300823500, 2, 3, "FRA H1.XXXX"}, + { 47.116775000, 4.745111500, 2, 3, "FRA J1.XXXX"}, + { 45.563875000, 2.801781500, 2, 3, "FRA K1.XXXX"}, + { 43.608875000, 4.296530000, 2, 3, "FRA L1.XXXX"}, + { 47.065375000, 0.384011500, 2, 3, "FRA M1.XXXX"}, + { 45.618075000, 0.970981500, 2, 3, "FRA N1.XXXX"}, + { 48.657675000, 5.873841500, 2, 4, "FRA P1.XXXX"}, + { 47.034975000, 5.718011500, 2, 3, "FRA Q1.XXXX"}, + { 47.653275000, 6.799190000, 2, 6, "FRA R1.XXXX"}, + { 42.487475000, 2.593286500, 2, 5, "FRA S1.XXXX"}, + { 43.062375000, -0.434848500, 2, 5, "FRA T1.XXXX"}, + { 46.483275000, 0.138825000, 2, 3, "FRA V1.XXXX"}, + { 45.958275000, -1.476640000, 2, 3, "FRA W1.XXXX"}, + { 50.646175000, 1.943736500, 3, 4, "FRA X1.XXXX"}, + { 43.058275000, 2.775151500, 2, 3, "FRA Y1.XXXX"}, + { 47.258275000, -2.795910000, 2, 3, "FRA Z1.XXXX"}, + { 46.845865000, 2.057813500, 2, 3, "FRA 0123.XX"}, + { 44.765865000, 4.640487000, 2, 3, "FRA 1123.XX"}, + { 47.508580000, -3.709966000, 2, 3, "FRA 2123.XX"}, + { 46.088580000, -0.799664000, 2, 3, "FRA 3123.XX"}, + { 49.515865000, 4.374581000, 2, 3, "FRA 4123.XX"}, + { 48.247165000, -2.411188500, 2, 3, "FRA 5123.XX"}, + { 47.838580000, -1.117337500, 2, 3, "FRA 6123.XX"}, + { 46.435865000, -1.774815000, 2, 3, "FRA 7123.XX"}, + { 45.678580000, 5.790336000, 2, 3, "FRA 8123.XX"}, + { 46.555865000, 4.505185000, 2, 3, "FRA 9123.XX"}, + { 46.575865000, 1.365185000, 2, 3, "FRA B123.XX"}, + { 44.925865000, 1.185487000, 2, 3, "FRA C123.XX"}, + { 41.695865000, 8.420940000, 2, 3, "FRA D123.XX"}, + { 43.535865000, 1.870638000, 2, 3, "FRA F123.XX"}, + { 48.575865000, 4.312411500, 2, 3, "FRA G123.XX"}, + { 50.511165000, 1.532858500, 2, 4, "FRA H123.XX"}, + { 42.985865000, 2.025789000, 2, 3, "FRA J123.XX"}, + { 48.285865000, -3.112488500, 2, 3, "FRA K123.XX"}, + { 45.428580000, -0.171884500, 2, 3, "FRA L123.XX"}, + { 42.475865000, 8.973280500, 2, 3, "FRA M123.XX"}, + { 49.096080000, 5.806932000, 2, 3, "FRA N123.XX"}, + { 45.918580000, 4.635436000, 2, 3, "FRA P123.XX"}, + { 50.081480000, 3.082509500, 3, 4, "FRA Q123.XX"}, + { 43.255865000, -1.826582500, 2, 6, "FRA R123.XX"}, + { 43.895865000, 3.760638000, 2, 3, "FRA S123.XX"}, + { 43.330565000, 4.704717500, 2, 3, "FRA T123.XX"}, + { 46.108580000, 2.250336000, 2, 3, "FRA V123.XX"}, + { 46.765865000, 2.817813500, 2, 3, "FRA W123.XX"}, + { 45.818580000, 3.740336000, 2, 3, "FRA X123.XX"}, + { 44.335865000, 5.763266500, 2, 3, "FRA Y123.XX"}, + { 47.948580000, 6.102662500, 2, 4, "FRA Z123.XX"}, + { 50.104027500, 0.505591500, 2, 4, "FRA 123.XXX"}, + { 46.205000000, 2.200000000, 1, 2, "FRA HLHL.WDH"}, + { 60.418607000, 19.524964000, 2, 6, "ALA 12.XXX"}, + { 60.056465000, 20.405101500, 2, 6, "ALA 123.XX"}, + { 60.173791500, 20.290000000, 2, 6, "ALA L4N6.Q46"}, + { -1.233277000, 36.803732000, 4, 6, "KEN 12.XX"}, + { -1.055194000, 36.720030000, 3, 5, "KEN 12.XXX"}, + { -3.966376000, 39.561107125, 3, 5, "KEN 000.XX"}, + { -3.994917000, 39.647836125, 3, 5, "KEN 100.XX"}, + { -0.252276000, 36.007720000, 3, 4, "KEN 200.XX"}, + { -0.252276000, 36.094209000, 3, 4, "KEN 300.XX"}, + { -0.049276000, 34.700720000, 3, 5, "KEN 400.XX"}, + { -0.049276000, 34.787209000, 3, 5, "KEN 500.XX"}, + { 1.051224000, 34.959720000, 3, 5, "KEN 600.XX"}, + { 0.331824000, 34.719520000, 3, 5, "KEN 700.XX"}, + { -3.179676000, 40.053607125, 3, 5, "KEN 800.XX"}, + { -0.383476000, 36.932820000, 3, 4, "KEN 900.XX"}, + { -0.444336000, 39.616085000, 3, 4, "KEN B00.XX"}, + { 0.561204000, 34.517145000, 3, 5, "KEN BK0.00"}, + { 0.071164000, 37.607985000, 3, 4, "KEN C00.XX"}, + { 0.332004000, 34.464045000, 3, 5, "KEN CK0.00"}, + { -0.720636000, 36.415385000, 3, 4, "KEN D00.XX"}, + { 1.743004000, 40.034645000, 3, 4, "KEN DK0.00"}, + { -0.527836000, 34.424585000, 3, 5, "KEN F00.XX"}, + { -1.075896000, 34.443945000, 3, 6, "KEN FK0.00"}, + { 0.024064000, 37.031785000, 3, 4, "KEN G00.XX"}, + { -0.543296000, 37.430045000, 3, 4, "KEN GK0.00"}, + { 0.476464000, 34.070385000, 3, 6, "KEN H00.XX"}, + { 3.934604000, 41.837973125, 3, 8, "KEN HK0.00"}, + { -3.603336000, 39.817299375, 3, 5, "KEN J00.XX"}, + { -0.367096000, 35.258345000, 3, 4, "KEN JK0.00"}, + { -1.501736000, 37.227385000, 3, 5, "KEN K00.XX"}, + { 0.353204000, 37.556845000, 3, 4, "KEN KK0.00"}, + { -0.659136000, 34.741485000, 3, 5, "KEN L00.XX"}, + { 0.027904000, 36.341345000, 3, 4, "KEN LK0.00"}, + { -1.077036000, 35.835185000, 3, 5, "KEN M00.XX"}, + { -0.258096000, 35.704245000, 3, 4, "KEN MK0.00"}, + { -0.713836000, 37.126485000, 3, 4, "KEN N00.XX"}, + { 0.603604000, 34.737345000, 3, 5, "KEN NK0.00"}, + { 0.216164000, 35.079185000, 3, 4, "KEN P00.XX"}, + { -2.280196000, 40.863745000, 3, 4, "KEN PK0.00"}, + { 3.137864000, 35.566285000, 3, 4, "KEN Q00.XX"}, + { -3.393396000, 38.541873125, 3, 6, "KEN QK0.00"}, + { 1.102564000, 36.660285000, 3, 4, "KEN R00.XX"}, + { -1.119896000, 37.705645000, 3, 5, "KEN RK0.00"}, + { 2.391264000, 35.619985000, 3, 4, "KEN S00.XX"}, + { -0.275896000, 36.353945000, 3, 4, "KEN SK0.00"}, + { -0.482336000, 37.227485000, 3, 4, "KEN T00.XX"}, + { 3.523604000, 39.026473125, 3, 5, "KEN TK0.00"}, + { 2.353464000, 37.960185000, 3, 4, "KEN V00.XX"}, + { -0.850396000, 34.560045000, 3, 5, "KEN VK0.00"}, + { 0.088864000, 34.244785000, 3, 6, "KEN W00.XX"}, + { -0.158696000, 35.168145000, 3, 4, "KEN WK0.00"}, + { -1.365036000, 37.977885000, 3, 5, "KEN X00.XX"}, + { 1.243204000, 35.068645000, 3, 4, "KEN XK0.00"}, + { -1.171536000, 34.599785000, 3, 6, "KEN Y00.XX"}, + { -1.891996000, 36.257245000, 3, 5, "KEN YK0.00"}, + { -3.378636000, 37.647199375, 3, 6, "KEN Z00.XX"}, + { -4.104196000, 39.619273125, 3, 5, "KEN ZK0.00"}, + { 1.279841500, 34.006671500, 2, 5, "KEN 123.XXX"}, + { 0.551551000, 36.753365000, 2, 3, "KEN 12.XXXX"}, + { -4.220335000, 39.403905000, 3, 5, "KEN 1123.XX"}, + { -3.642435000, 39.675105000, 2, 4, "KEN 2123.XX"}, + { -0.690935000, 39.415205000, 2, 3, "KEN 3123.XX"}, + { 1.522165000, 39.771905000, 2, 3, "KEN 4123.XX"}, + { 3.515965000, 41.460605000, 2, 5, "KEN 5123.XX"}, + { -2.508435000, 40.658005000, 2, 3, "KEN 6123.XX"}, + { 2.891265000, 35.365405000, 2, 3, "KEN 7123.XX"}, + { -3.621635000, 38.336205000, 2, 5, "KEN 8123.XX"}, + { 0.810964000, 36.578605000, 3, 4, "KEN 9123.XX"}, + { 2.135065000, 35.371005000, 2, 3, "KEN B123.XX"}, + { 3.102265000, 38.821305000, 2, 3, "KEN C123.XX"}, + { 2.106865000, 37.759305000, 2, 3, "KEN D123.XX"}, + { -1.961135000, 36.128205000, 2, 4, "KEN F123.XX"}, + { -3.636335000, 37.572105000, 2, 5, "KEN G123.XX"}, + { -4.679435000, 39.157505000, 2, 5, "KEN H123.XX"}, + { 4.371919000, 34.194859000, 1, 5, "KEN 1234.XXX"}, + {-24.614900000, 25.868742000, 4, 7, "BWA 12.XX"}, + {-24.474437000, 25.657365000, 3, 6, "BWA 12.XXX"}, + {-21.194986000, 27.456877250, 3, 5, "BWA 000.XX"}, + {-24.346856000, 25.450246250, 3, 6, "BWA 200.XX"}, + {-21.992886000, 27.780207375, 3, 5, "BWA 400.XX"}, + {-20.012486000, 23.370785875, 3, 5, "BWA 600.XX"}, + {-22.417186000, 26.638137500, 3, 7, "BWA 800.XX"}, + {-24.943376000, 25.289052500, 3, 6, "BWA B00.XX"}, + {-23.064476000, 26.783230750, 3, 6, "BWA C00.XX"}, + {-24.350276000, 26.095478250, 3, 6, "BWA D00.XX"}, + {-25.173876000, 25.644926750, 3, 6, "BWA F00.XX"}, + {-22.501776000, 27.082856500, 3, 6, "BWA G00.XX"}, + {-24.638476000, 25.494678250, 3, 6, "BWA H00.XX"}, + {-24.739076000, 25.373552500, 3, 6, "BWA J00.XX"}, + {-21.388176000, 27.419282250, 3, 5, "BWA K00.XX"}, + {-21.379276000, 25.546382250, 3, 5, "BWA L00.XX"}, + {-20.468476000, 26.998208000, 3, 5, "BWA M00.XX"}, + {-21.929276000, 28.376269375, 3, 5, "BWA N00.XX"}, + {-21.833076000, 27.708869375, 3, 5, "BWA P00.XX"}, + {-21.659276000, 21.596269375, 3, 5, "BWA Q00.XX"}, + {-21.273476000, 25.334282250, 3, 5, "BWA R00.XX"}, + {-17.768576000, 25.131099125, 3, 6, "BWA S00.XX"}, + {-23.002876000, 26.463230750, 3, 6, "BWA T00.XX"}, + {-25.985376000, 22.360113875, 3, 7, "BWA V00.XX"}, + {-24.561876000, 24.686078250, 3, 7, "BWA W00.XX"}, + {-19.337176000, 22.124460500, 3, 5, "BWA X00.XX"}, + {-24.060576000, 24.986091125, 3, 7, "BWA Y00.XX"}, + {-20.088976000, 27.168421875, 3, 5, "BWA Z00.XX"}, + {-20.469039000, 25.365864500, 2, 4, "BWA 12.XXXX"}, + {-20.228320000, 23.182731500, 2, 4, "BWA 0123.XX"}, + {-22.201420000, 28.172752000, 2, 6, "BWA 1123.XX"}, + {-21.931420000, 21.392752000, 2, 4, "BWA 2123.XX"}, + {-18.245655000, 24.936103000, 2, 4, "BWA 3123.XX"}, + {-26.261720000, 22.154029500, 2, 6, "BWA 4123.XX"}, + {-19.612035000, 21.927931500, 2, 4, "BWA 5123.XX"}, + {-20.403120000, 26.790031500, 3, 5, "BWA 6123.XX"}, + {-18.413120000, 24.261303000, 2, 4, "BWA 7123.XX"}, + {-18.757620000, 21.716203000, 2, 4, "BWA 8123.XX"}, + {-20.701220000, 22.466531500, 2, 4, "BWA 9123.XX"}, + {-23.913020000, 22.550680500, 2, 6, "BWA B123.XX"}, + {-24.784520000, 23.544201000, 2, 6, "BWA C123.XX"}, + {-24.229635000, 21.520401000, 2, 6, "BWA D123.XX"}, + {-22.941859500, 24.146618000, 2, 6, "BWA 123.XXX"}, + {-18.401297500, 20.319579500, 1, 3, "BWA 1234.XXX"}, + {-18.886001000, 47.517872500, 5, 6, "MDG 12.XX"}, + {-18.720985000, 47.290999000, 4, 5, "MDG 12.XXX"}, + {-18.082376000, 49.343686250, 4, 5, "MDG 000.XX"}, + {-18.168865000, 49.325523250, 4, 5, "MDG 100.XX"}, + {-19.824076000, 47.009834750, 4, 5, "MDG 200.XX"}, + {-21.403776000, 47.054982250, 4, 5, "MDG 300.XX"}, + {-23.316876000, 43.642017875, 4, 5, "MDG 400.XX"}, + {-13.337676000, 48.195390250, 4, 5, "MDG 500.XX"}, + {-15.661076000, 46.287351625, 4, 5, "MDG 600.XX"}, + {-12.284736000, 49.258898000, 4, 5, "MDG 700.XX"}, + {-19.674196000, 47.307552750, 4, 5, "MDG 7K0.00"}, + {-25.164036000, 46.051893500, 4, 5, "MDG 800.XX"}, + {-17.592896000, 48.190215125, 4, 5, "MDG 8K0.00"}, + {-25.013036000, 46.936593500, 4, 5, "MDG 900.XX"}, + {-17.831496000, 48.391615125, 4, 5, "MDG 9K0.00"}, + {-19.157636000, 46.705867500, 4, 5, "MDG B00.XX"}, + {-16.182596000, 49.740231750, 4, 5, "MDG BK0.00"}, + {-20.569736000, 48.491124000, 4, 5, "MDG C00.XX"}, + {-19.910096000, 48.767352750, 4, 5, "MDG CK0.00"}, + {-16.910636000, 49.542611000, 4, 5, "MDG D00.XX"}, + {-20.294096000, 44.265680875, 4, 5, "MDG DK0.00"}, + {-22.127436000, 47.972580500, 4, 5, "MDG F00.XX"}, + {-19.407196000, 46.914397500, 4, 5, "MDG FK0.00"}, + {-25.026936000, 46.361293500, 4, 5, "MDG G00.XX"}, + {-14.903896000, 50.240376500, 4, 5, "MDG GK0.00"}, + {-17.454736000, 49.163425375, 4, 5, "MDG H00.XX"}, + {-22.003896000, 47.342691375, 4, 5, "MDG HK0.00"}, + {-14.250436000, 50.120841125, 4, 5, "MDG J00.XX"}, + {-20.245896000, 47.342280875, 4, 5, "MDG JK0.00"}, + {-13.660636000, 48.419826750, 4, 5, "MDG K00.XX"}, + {-20.535896000, 47.212208000, 4, 5, "MDG KK0.00"}, + {-23.707536000, 44.336251375, 4, 5, "MDG L00.XX"}, + {-18.925896000, 47.782497500, 4, 5, "MDG LK0.00"}, + {-16.092736000, 46.632383250, 4, 5, "MDG M00.XX"}, + {-25.324996000, 45.454994750, 4, 5, "MDG MK0.00"}, + {-21.817536000, 46.896767125, 4, 5, "MDG N00.XX"}, + {-19.845096000, 46.827752750, 4, 5, "MDG NK0.00"}, + {-21.223636000, 48.299852750, 4, 5, "MDG P00.XX"}, + {-19.385896000, 47.402497500, 4, 5, "MDG PK0.00"}, + {-18.927536000, 48.187367500, 4, 5, "MDG Q00.XX"}, + {-20.555896000, 46.772208000, 4, 5, "MDG QK0.00"}, + {-18.757536000, 46.007454125, 4, 5, "MDG R00.XX"}, + {-22.295896000, 44.481918500, 4, 5, "MDG RK0.00"}, + {-24.687536000, 44.705993500, 4, 5, "MDG S00.XX"}, + {-22.825896000, 47.785273750, 4, 5, "MDG SK0.00"}, + {-19.422636000, 48.177696250, 4, 5, "MDG T00.XX"}, + {-20.055296000, 48.108480875, 4, 5, "MDG TK0.00"}, + {-23.330436000, 47.565923625, 4, 5, "MDG V00.XX"}, + {-19.705796000, 44.519452750, 4, 5, "MDG VK0.00"}, + {-25.159636000, 45.023793500, 4, 5, "MDG W00.XX"}, + {-15.432496000, 49.714304625, 4, 5, "MDG WK0.00"}, + {-16.457536000, 46.677797625, 4, 5, "MDG X00.XX"}, + {-22.925896000, 44.491773750, 4, 5, "MDG XK0.00"}, + {-14.647536000, 49.618141125, 4, 5, "MDG Y00.XX"}, + {-14.885896000, 47.963076500, 4, 5, "MDG YK0.00"}, + {-19.523536000, 45.427796250, 4, 5, "MDG Z00.XX"}, + {-17.385896000, 49.382715125, 4, 5, "MDG ZK0.00"}, + {-18.454700500, 46.306552500, 3, 4, "MDG 123.XXX"}, + {-16.699704500, 49.082478000, 3, 4, "MDG 12.XXXX"}, + {-21.862550000, 46.773547000, 3, 4, "MDG 0123.XX"}, + {-23.588975000, 43.441589500, 3, 4, "MDG 1123.XX"}, + {-16.131515000, 46.256411500, 3, 4, "MDG 3123.XX"}, + {-25.342085000, 45.990828500, 3, 4, "MDG 5123.XX"}, + {-17.940435000, 48.076108000, 3, 4, "MDG 6123.XX"}, + {-12.528620000, 49.061332500, 3, 4, "MDG 4123.XX"}, + {-13.751050000, 48.101189000, 3, 4, "MDG 2123.XX"}, + {-25.479240000, 45.020568500, 3, 4, "MDG D123.XX"}, + {-25.259635000, 46.720828500, 3, 4, "MDG 7123.XX"}, + {-20.519620000, 44.053940500, 3, 4, "MDG 8123.XX"}, + {-22.371320000, 47.758647000, 3, 4, "MDG 9123.XX"}, + {-22.229420000, 47.123457000, 3, 4, "MDG B123.XX"}, + {-23.951420000, 44.125379500, 3, 4, "MDG C123.XX"}, + {-21.467520000, 48.085757000, 3, 4, "MDG F123.XX"}, + {-19.001420000, 45.797908000, 3, 4, "MDG G123.XX"}, + {-22.524135000, 44.265379500, 3, 4, "MDG H123.XX"}, + {-24.931420000, 44.487596000, 3, 4, "MDG J123.XX"}, + {-23.051420000, 47.568879500, 3, 4, "MDG K123.XX"}, + {-23.574320000, 47.354889500, 3, 4, "MDG L123.XX"}, + {-19.931320000, 44.307630500, 3, 4, "MDG M123.XX"}, + {-16.701419000, 46.475691500, 3, 4, "MDG N123.XX"}, + {-23.151420000, 44.275379500, 3, 4, "MDG P123.XX"}, + {-15.111420000, 47.753049000, 3, 4, "MDG Q123.XX"}, + {-19.770135000, 45.221140500, 3, 4, "MDG R123.XX"}, + {-22.291420000, 43.152752000, 2, 3, "MDG S123.XX"}, + {-12.881112500, 43.473375000, 2, 3, "MDG 1234.XXX"}, + {-18.921101500, 47.557867000, 5, 6, "MDG FKN2.VPGL"}, + { 50.480400000, 30.446919500, 4, 5, "UKR 12.XX"}, + { 50.337965000, 30.286906750, 3, 4, "UKR 00.XXX"}, + { 50.046904000, 36.078984750, 2, 5, "UKR 80.XXX"}, + { 48.533204000, 34.804352500, 2, 3, "UKR J0.XXX"}, + { 48.077855000, 37.657671875, 3, 5, "UKR S0.XXX"}, + { 46.521624000, 30.653140000, 2, 3, "UKR 000.XX"}, + { 46.435135000, 30.653140000, 2, 3, "UKR 100.XX"}, + { 47.129345000, 37.471028125, 3, 5, "UKR 200.XX"}, + { 47.155145000, 37.566314125, 3, 5, "UKR 300.XX"}, + { 47.863724000, 35.129545875, 2, 3, "UKR 400.XX"}, + { 49.878724000, 23.960624000, 3, 5, "UKR 500.XX"}, + { 47.950724000, 33.319545875, 2, 3, "UKR 600.XX"}, + { 46.992805000, 31.934263125, 2, 3, "UKR 700.XX"}, + { 48.595465000, 39.257137500, 3, 6, "UKR 800.XX"}, + { 44.990724000, 34.042935125, 2, 3, "UKR 900.XX"}, + { 49.259834000, 28.391341250, 3, 4, "UKR B00.XX"}, + { 44.605545000, 33.425013125, 2, 3, "UKR C00.XX"}, + { 49.612245000, 34.469845000, 2, 3, "UKR D00.XX"}, + { 46.674545000, 32.537860000, 2, 3, "UKR F00.XX"}, + { 51.532745000, 31.225960625, 3, 6, "UKR G00.XX"}, + { 50.949834000, 34.711885250, 2, 7, "UKR H00.XX"}, + { 49.448945000, 31.995045000, 3, 4, "UKR J00.XX"}, + { 48.329834000, 37.980237500, 3, 5, "UKR K00.XX"}, + { 50.283845000, 28.594448750, 3, 4, "UKR L00.XX"}, + { 50.643045000, 26.182602500, 3, 4, "UKR M00.XX"}, + { 49.449834000, 26.934036000, 3, 4, "UKR N00.XX"}, + { 48.529834000, 32.195470500, 2, 3, "UKR P00.XX"}, + { 48.529834000, 34.555470500, 2, 3, "UKR Q00.XX"}, + { 48.329834000, 25.865470500, 3, 4, "UKR R00.XX"}, + { 49.099834000, 33.373341250, 2, 3, "UKR S00.XX"}, + { 49.590545000, 25.538545000, 3, 4, "UKR T00.XX"}, + { 48.949834000, 24.644753250, 3, 4, "UKR V00.XX"}, + { 50.777745000, 25.266712500, 3, 4, "UKR W00.XX"}, + { 49.819045000, 30.029145000, 3, 4, "UKR X00.XX"}, + { 48.769545000, 37.504037500, 3, 5, "UKR Y00.XX"}, + { 46.881545000, 35.307263125, 2, 3, "UKR Z00.XX"}, + { 49.393404500, 35.938521000, 2, 3, "UKR 123.XXX"}, + { 51.398170000, 28.530053000, 2, 4, "UKR 12.XXXX"}, + { 50.814699000, 23.689535000, 2, 4, "UKR 1234.XX"}, + { 51.823803000, 22.789194500, 1, 4, "UKR 1234.XXX"}, + { 4.876587500, 31.539088500, 5, 6, "SSD 12.XX"}, + { 5.046115000, 31.376425000, 4, 5, "SSD 12.XXX"}, + { 9.533194000, 31.584725625, 5, 9, "SSD 000.XX"}, + { 7.697194000, 27.919541375, 4, 5, "SSD 300.XX"}, + { 3.828794000, 32.406557125, 4, 6, "SSD 600.XX"}, + { 4.566194000, 28.319957125, 4, 7, "SSD 900.XX"}, + { 4.089194000, 30.602957125, 4, 8, "SSD D00.XX"}, + { 8.747714000, 27.343111500, 4, 6, "SSD H00.XX"}, + { 8.513514000, 28.038211500, 4, 5, "SSD K00.XX"}, + { 6.782514000, 29.629551250, 4, 5, "SSD M00.XX"}, + { 8.593114000, 33.005111500, 4, 6, "SSD P00.XX"}, + { 6.530514000, 30.428551250, 4, 5, "SSD R00.XX"}, + { 6.210714000, 31.516051250, 4, 5, "SSD T00.XX"}, + { 9.868114000, 32.065541625, 5, 9, "SSD W00.XX"}, + { 11.726614000, 32.748801875, 5, 9, "SSD Y00.XX"}, + { 6.302647500, 30.338576500, 3, 4, "SSD 123.XXX"}, + { 8.925844000, 27.454771000, 3, 5, "SSD 12.XXXX"}, + { 9.304864000, 31.431432500, 3, 4, "SSD 1123.XX"}, + { 4.337864000, 28.163200000, 3, 6, "SSD 3123.XX"}, + { 8.381224000, 32.835110000, 3, 4, "SSD 4123.XX"}, + { 6.318624000, 30.258210000, 4, 5, "SSD 5123.XX"}, + { 9.653509000, 31.898332500, 5, 9, "SSD 6123.XX"}, + { 11.514724000, 32.581932500, 4, 8, "SSD 7123.XX"}, + { 10.548876000, 23.824372000, 3, 9, "SSD 123.XXXX"}, + { 10.796000000, 29.700000000, 3, 8, "SSD GMQ6.412"}, + { 7.865000000, 29.700000000, 3, 4, "SSD M4J3.TZQH"}, + { 4.389268000, 18.505060625, 4, 7, "CAF 00.XX"}, + { 4.359184000, 18.549913125, 4, 7, "CAF J0.XX"}, + { 4.561115000, 18.243306000, 3, 6, "CAF 12.XXX"}, + { 3.913124000, 17.919407125, 3, 4, "CAF 000.XX"}, + { 4.298824000, 15.737507125, 3, 5, "CAF 100.XX"}, + { 7.030724000, 19.145981375, 3, 4, "CAF 200.XX"}, + { 6.359724000, 16.339094250, 3, 4, "CAF 300.XX"}, + { 4.981724000, 15.825207125, 3, 5, "CAF 400.XX"}, + { 5.775324000, 19.062994250, 3, 4, "CAF 500.XX"}, + { 5.802324000, 20.619394250, 3, 4, "CAF 600.XX"}, + { 6.582724000, 21.945094250, 3, 4, "CAF 700.XX"}, + { 5.984524000, 15.571494250, 3, 5, "CAF 800.XX"}, + { 6.548524000, 17.410594250, 3, 4, "CAF 900.XX"}, + { 4.791024000, 22.776207125, 3, 6, "CAF B00.XX"}, + { 3.560724000, 15.999207125, 3, 6, "CAF C00.XX"}, + { 5.028224000, 23.877907125, 3, 8, "CAF D00.XX"}, + { 6.292624000, 21.160294250, 3, 4, "CAF F00.XX"}, + { 4.643424000, 21.825107125, 3, 6, "CAF G00.XX"}, + { 5.090724000, 21.169207125, 3, 6, "CAF H00.XX"}, + { 7.030724000, 15.598981375, 3, 5, "CAF J00.XX"}, + { 4.663124000, 22.213807125, 3, 6, "CAF K00.XX"}, + { 8.436424000, 20.626581375, 3, 5, "CAF L00.XX"}, + { 5.000724000, 18.659207125, 3, 6, "CAF M00.XX"}, + { 5.840724000, 14.789094250, 3, 5, "CAF N00.XX"}, + { 5.350024000, 17.064894250, 3, 4, "CAF P00.XX"}, + { 4.367124000, 22.492207125, 3, 6, "CAF Q00.XX"}, + { 5.070124000, 25.086007125, 3, 8, "CAF R00.XX"}, + { 4.155424000, 15.104807125, 3, 5, "CAF S00.XX"}, + { 5.736924000, 15.910994250, 3, 5, "CAF T00.XX"}, + { 4.732024000, 18.169107125, 3, 4, "CAF V00.XX"}, + { 5.059124000, 19.945907125, 3, 6, "CAF W00.XX"}, + { 3.687224000, 18.523107125, 3, 8, "CAF X00.XX"}, + { 4.346064000, 21.155499375, 3, 7, "CAF Y00.XX"}, + { 5.393004000, 26.461800250, 3, 8, "CAF YK0.00"}, + { 10.296864000, 22.758570250, 3, 7, "CAF Z00.XX"}, + { 8.064104000, 22.373728375, 3, 5, "CAF ZK0.00"}, + { 6.093478500, 16.261076500, 3, 4, "CAF 123.XXX"}, + { 6.544177000, 20.541075000, 2, 3, "CAF 12.XXXX"}, + { 4.024009000, 15.546500000, 2, 4, "CAF 0123.XX"}, + { 6.758624000, 18.955200000, 2, 3, "CAF 1123.XX"}, + { 6.087624000, 16.148200000, 2, 4, "CAF 2123.XX"}, + { 4.706909000, 15.634200000, 2, 4, "CAF 3123.XX"}, + { 5.503224000, 18.872100000, 2, 3, "CAF 4123.XX"}, + { 5.588624000, 15.550350000, 2, 4, "CAF 5123.XX"}, + { 6.276424000, 17.219700000, 2, 3, "CAF 6123.XX"}, + { 3.285909000, 15.808200000, 2, 5, "CAF 7123.XX"}, + { 4.753409000, 23.686900000, 2, 7, "CAF 8123.XX"}, + { 6.758624000, 15.408200000, 2, 4, "CAF 9123.XX"}, + { 8.164324000, 20.435800000, 2, 4, "CAF B123.XX"}, + { 5.568624000, 14.598200000, 2, 5, "CAF C123.XX"}, + { 4.795309000, 24.895000000, 2, 7, "CAF D123.XX"}, + { 3.880609000, 14.913800000, 2, 4, "CAF F123.XX"}, + { 4.784309000, 19.754900000, 2, 5, "CAF G123.XX"}, + { 5.164764000, 26.256200000, 2, 7, "CAF H123.XX"}, + { 10.052979000, 22.560842500, 2, 6, "CAF J123.XX"}, + { 7.838578000, 22.168210000, 2, 4, "CAF K123.XX"}, + { 10.405649500, 14.871930500, 1, 6, "CAF 1234.XXX"}, + { 2.084087000, 45.300980000, 4, 5, "SOM 00.XX"}, + { 2.110195000, 45.347239000, 4, 5, "SOM J0.XX"}, + { 2.299701000, 45.023180000, 3, 4, "SOM 12.XXX"}, + { 9.595370000, 44.021597625, 3, 5, "SOM 000.XX"}, + { 10.474724000, 44.971842750, 3, 5, "SOM 100.XX"}, + { -0.306056000, 42.490167000, 4, 5, "SOM 200.XX"}, + { 1.760724000, 44.719320000, 3, 4, "SOM 300.XX"}, + { 0.120724000, 42.709320000, 4, 5, "SOM 400.XX"}, + { 3.154724000, 43.609320000, 3, 4, "SOM 500.XX"}, + { 3.839435000, 42.506254125, 4, 6, "SOM 600.XX"}, + { 9.562724000, 45.492755625, 3, 5, "SOM 700.XX"}, + { 11.305524000, 49.144429875, 3, 4, "SOM 800.XX"}, + { 6.810724000, 47.390094250, 3, 5, "SOM 900.XX"}, + { 4.780825000, 45.166307125, 3, 5, "SOM B00.XX"}, + { 2.816160000, 45.459893000, 3, 4, "SOM C00.XX"}, + { 2.380724000, 42.239320000, 4, 5, "SOM D00.XX"}, + { 1.802464000, 44.499085000, 3, 4, "SOM F00.XX"}, + { 8.399304000, 48.458128375, 3, 4, "SOM FK0.00"}, + { 9.518664000, 49.054455875, 3, 4, "SOM G00.XX"}, + { 10.609004000, 47.341010750, 3, 5, "SOM GK0.00"}, + { 0.527864000, 42.729785000, 4, 5, "SOM H00.XX"}, + { 8.463604000, 47.335555500, 3, 5, "SOM HK0.00"}, + { 9.949164000, 43.155355875, 3, 5, "SOM J00.XX"}, + { 2.794104000, 44.053945000, 3, 4, "SOM JK0.00"}, + { 1.141464000, 43.996785000, 3, 4, "SOM K00.XX"}, + { 3.844104000, 47.153873125, 3, 5, "SOM KK0.00"}, + { 4.189964000, 42.026499375, 4, 6, "SOM L00.XX"}, + { 2.614104000, 44.863945000, 3, 4, "SOM LK0.00"}, + { 4.023964000, 44.482799375, 3, 5, "SOM M00.XX"}, + { 1.970604000, 44.808245000, 3, 4, "SOM MK0.00"}, + { 7.992864000, 49.787228125, 3, 4, "SOM N00.XX"}, + { 3.848404000, 45.538773125, 3, 5, "SOM NK0.00"}, + { 2.420264000, 42.946785000, 4, 5, "SOM P00.XX"}, + { 11.454704000, 49.863138875, 3, 4, "SOM PK0.00"}, + { 9.512464000, 50.778655875, 3, 4, "SOM Q00.XX"}, + { 3.323604000, 42.195473125, 4, 5, "SOM QK0.00"}, + { 0.525064000, 42.040085000, 4, 5, "SOM R00.XX"}, + { 11.844104000, 51.023438875, 3, 4, "SOM RK0.00"}, + { 10.438564000, 51.228070250, 3, 4, "SOM S00.XX"}, + { 4.117104000, 43.865073125, 3, 5, "SOM SK0.00"}, + { 2.984164000, 45.502385000, 3, 4, "SOM T00.XX"}, + { 5.344104000, 48.493800250, 3, 4, "SOM TK0.00"}, + { 5.762464000, 46.478913750, 2, 4, "SOM V00.XX"}, + { 9.404104000, 45.033655500, 3, 5, "SOM VK0.00"}, + { 4.698164000, 46.588699375, 2, 4, "SOM W00.XX"}, + { 3.384104000, 45.563873125, 3, 4, "SOM WK0.00"}, + { 1.653264000, 42.424285000, 3, 4, "SOM X00.XX"}, + { 11.339004000, 43.445338875, 2, 4, "SOM XK0.00"}, + { 11.162464000, 48.148484625, 2, 3, "SOM Y00.XX"}, + { 11.264104000, 51.023438875, 2, 3, "SOM YK0.00"}, + { 3.832464000, 43.208999375, 2, 4, "SOM Z00.XX"}, + { 4.524104000, 43.003873125, 3, 5, "SOM ZK0.00"}, + { 3.625281500, 43.226866500, 2, 4, "SOM 123.XXX"}, + { 9.213975000, 44.852811500, 2, 4, "SOM 01.XXXX"}, + { 9.342975000, 43.857111500, 2, 4, "SOM 11.XXXX"}, + { 10.096875000, 44.824711500, 2, 4, "SOM 21.XXXX"}, + { -0.586725000, 42.286525000, 3, 4, "SOM 31.XXXX"}, + { -0.131725000, 42.541425000, 4, 5, "SOM 41.XXXX"}, + { 3.586975000, 42.338425000, 3, 5, "SOM 51.XXXX"}, + { 9.310275000, 45.328311500, 2, 4, "SOM 61.XXXX"}, + { 10.871775000, 48.973311500, 2, 3, "SOM 71.XXXX"}, + { 6.558275000, 47.222425000, 2, 4, "SOM 81.XXXX"}, + { 4.528375000, 44.998525000, 2, 4, "SOM 91.XXXX"}, + { 2.128275000, 42.071425000, 3, 4, "SOM B1.XXXX"}, + { 8.193475000, 48.275825000, 2, 3, "SOM C1.XXXX"}, + { 9.294475000, 48.880111500, 2, 3, "SOM D1.XXXX"}, + { 10.597675000, 46.979511500, 2, 4, "SOM F1.XXXX"}, + { 0.344375000, 42.464825000, 3, 4, "SOM G1.XXXX"}, + { 8.257775000, 47.153325000, 2, 4, "SOM H1.XXXX"}, + { 9.605875000, 43.121311500, 2, 4, "SOM J1.XXXX"}, + { 3.638275000, 46.971425000, 2, 4, "SOM K1.XXXX"}, + { 3.965775000, 41.848925000, 3, 8, "SOM L1.XXXX"}, + { 3.799775000, 44.305225000, 2, 4, "SOM M1.XXXX"}, + { 7.768675000, 49.609825000, 2, 3, "SOM N1.XXXX"}, + { 3.692575000, 45.341825000, 2, 4, "SOM P1.XXXX"}, + { 2.290175000, 42.722025000, 3, 4, "SOM Q1.XXXX"}, + { 11.092675000, 49.681411500, 2, 3, "SOM R1.XXXX"}, + { 9.350475000, 50.420111500, 2, 3, "SOM S1.XXXX"}, + { 3.107275000, 42.086925000, 3, 4, "SOM T1.XXXX"}, + { 0.300874000, 41.862425000, 3, 5, "SOM V1.XXXX"}, + { 10.539715000, 50.909361500, 2, 3, "SOM W1.XXXX"}, + { 3.911275000, 43.682625000, 2, 4, "SOM X1.XXXX"}, + { 5.161575000, 48.272125000, 2, 3, "SOM Y1.XXXX"}, + { 11.748675000, 50.712684000, 2, 3, "SOM Z1.XXXX"}, + { 0.770555000, 41.847205000, 2, 4, "SOM 1234.XX"}, + { 11.048887500, 41.348846500, 1, 3, "SOM 1234.XXX"}, + { 34.565100000, 69.124532000, 4, 5, "AFG 12.XX"}, + { 34.622294000, 68.961798625, 3, 4, "AFG 00.XXX"}, + { 31.643014000, 65.534309250, 3, 4, "AFG J0.XXX"}, + { 36.752224000, 67.049902750, 3, 4, "AFG 000.XX"}, + { 36.752224000, 67.157052750, 3, 4, "AFG 100.XX"}, + { 35.060724000, 69.120619625, 3, 4, "AFG 200.XX"}, + { 34.388124000, 62.132345375, 3, 4, "AFG 300.XX"}, + { 34.388124000, 62.236852375, 3, 4, "AFG 400.XX"}, + { 34.467424000, 70.395345375, 3, 4, "AFG 500.XX"}, + { 37.159124000, 70.508763125, 3, 4, "AFG 600.XX"}, + { 34.706724000, 70.160119625, 3, 4, "AFG 700.XX"}, + { 35.019224000, 63.088419625, 3, 4, "AFG 800.XX"}, + { 36.241424000, 68.691841375, 3, 4, "AFG 900.XX"}, + { 36.764624000, 68.815702750, 3, 6, "AFG B00.XX"}, + { 34.934424000, 71.080519625, 3, 6, "AFG C00.XX"}, + { 33.640024000, 69.187684000, 3, 6, "AFG D00.XX"}, + { 34.560724000, 65.200845375, 3, 4, "AFG F00.XX"}, + { 36.726524000, 69.034702750, 3, 4, "AFG G00.XX"}, + { 35.957224000, 64.740041375, 3, 5, "AFG H00.XX"}, + { 36.789124000, 66.820163125, 3, 4, "AFG J00.XX"}, + { 33.599524000, 68.379823625, 3, 6, "AFG K00.XX"}, + { 36.015795000, 68.664636875, 3, 4, "AFG L00.XX"}, + { 36.690804000, 67.684520750, 3, 4, "AFG LK0.00"}, + { 36.675964000, 65.731200250, 3, 5, "AFG M00.XX"}, + { 34.570104000, 68.917417375, 3, 4, "AFG MK0.00"}, + { 32.405964000, 62.077789000, 3, 4, "AFG N00.XX"}, + { 36.927604000, 65.084304125, 3, 5, "AFG NK0.00"}, + { 31.604264000, 64.335261250, 3, 4, "AFG P00.XX"}, + { 34.444104000, 68.748517375, 3, 4, "AFG PK0.00"}, + { 36.746604000, 69.493039625, 3, 6, "AFG Q00.XX"}, + { 34.793704000, 67.471372625, 3, 4, "AFG QK0.00"}, + { 32.113664000, 66.892089000, 3, 4, "AFG R00.XX"}, + { 30.949804000, 61.822820125, 3, 6, "AFG RK0.00"}, + { 37.194664000, 68.874542375, 3, 7, "AFG S00.XX"}, + { 34.350304000, 61.454717375, 3, 6, "AFG SK0.00"}, + { 34.661164000, 61.153072875, 3, 6, "AFG T00.XX"}, + { 36.990904000, 68.362904125, 3, 6, "AFG TK0.00"}, + { 33.968764000, 68.905502000, 3, 6, "AFG V00.XX"}, + { 34.012304000, 68.988734000, 3, 6, "AFG VK0.00"}, + { 33.951264000, 69.032202000, 3, 6, "AFG W00.XX"}, + { 37.384504000, 69.776386500, 3, 7, "AFG WK0.00"}, + { 33.358664000, 69.869759875, 3, 6, "AFG X00.XX"}, + { 33.346514000, 69.948072625, 3, 6, "AFG XK0.00"}, + { 33.329264000, 62.113559875, 3, 4, "AFG Y00.XX"}, + { 37.015304000, 66.738604125, 3, 4, "AFG YK0.00"}, + { 36.922764000, 66.141742375, 3, 5, "AFG Z00.XX"}, + { 34.928604000, 69.227672625, 3, 4, "AFG ZK0.00"}, + { 35.655180500, 67.553521500, 2, 3, "AFG 123.XXX"}, + { 36.391525000, 66.250156000, 2, 4, "AFG 12.XXXX"}, + { 34.116024000, 61.955601000, 2, 3, "AFG 0123.XX"}, + { 34.744409000, 62.862283500, 2, 3, "AFG 1123.XX"}, + { 34.659609000, 70.854373500, 2, 5, "AFG 2123.XX"}, + { 34.288624000, 64.971841000, 2, 3, "AFG 3123.XX"}, + { 35.685124000, 64.506789000, 2, 4, "AFG 4123.XX"}, + { 36.432079000, 65.488822500, 2, 4, "AFG 5123.XX"}, + { 32.159364000, 61.841192000, 2, 5, "AFG 6123.XX"}, + { 36.702079000, 64.836132500, 2, 4, "AFG 7123.XX"}, + { 31.357664000, 64.106285500, 2, 3, "AFG 8123.XX"}, + { 31.869779000, 66.663275500, 2, 3, "AFG 9123.XX"}, + { 30.721465000, 61.693474000, 2, 5, "AFG B123.XX"}, + { 34.271524000, 61.059561000, 2, 5, "AFG C123.XX"}, + { 33.082664000, 61.880024500, 2, 5, "AFG D123.XX"}, + { 31.893320000, 64.915135500, 2, 3, "AFG F123.XX"}, + { 31.893320000, 65.461976500, 2, 3, "AFG G123.XX"}, + { 31.893320000, 66.008816500, 2, 3, "AFG H123.XX"}, + { 31.399565000, 64.915136500, 2, 3, "AFG K123.XX"}, + { 31.399565000, 65.461976500, 2, 3, "AFG L123.XX"}, + { 31.399565000, 66.008816500, 2, 3, "AFG M123.XX"}, + { 30.908525000, 64.915108000, 2, 3, "AFG P123.XX"}, + { 30.908525000, 65.456740000, 2, 3, "AFG Q123.XX"}, + { 30.908525000, 65.998372000, 2, 3, "AFG R123.XX"}, + { 31.931987000, 63.131529500, 2, 3, "AFG X123.XX"}, + { 34.170957000, 66.296248000, 2, 3, "AFG Z123.XX"}, + { 37.850263000, 60.999303000, 1, 5, "AFG 1234.XXX"}, + { 16.844400000, 96.122727500, 4, 5, "MMR 12.XX"}, + { 16.816694000, 96.012806875, 3, 4, "MMR 00.XXX"}, + { 22.055784000, 95.921556125, 3, 4, "MMR C0.XXX"}, + { 19.822055000, 96.036320750, 3, 4, "MMR P0.XXX"}, + { 16.513724000, 97.613625875, 3, 5, "MMR 000.XX"}, + { 17.356924000, 96.436212000, 3, 4, "MMR 100.XX"}, + { 16.827424000, 94.693025875, 2, 3, "MMR 200.XX"}, + { 22.166545000, 95.096742500, 3, 4, "MMR 300.XX"}, + { 20.188545000, 92.822532375, 2, 3, "MMR 400.XX"}, + { 20.905534000, 95.818012000, 3, 4, "MMR 500.XX"}, + { 12.470545000, 98.570124000, 2, 4, "MMR 600.XX"}, + { 20.807534000, 96.968912000, 3, 4, "MMR 700.XX"}, + { 14.121134000, 98.162285250, 2, 4, "MMR 800.XX"}, + { 22.980334000, 97.703495750, 2, 6, "MMR 900.XX"}, + { 18.853034000, 95.211209875, 3, 4, "MMR B00.XX"}, + { 21.491834000, 95.344973250, 3, 4, "MMR C00.XX"}, + { 17.674134000, 95.409448625, 3, 4, "MMR D00.XX"}, + { 22.056334000, 96.418953875, 3, 4, "MMR F00.XX"}, + { 21.384834000, 95.039973250, 3, 4, "MMR G00.XX"}, + { 17.006445000, 97.335235000, 3, 5, "MMR H00.XX"}, + { 20.480034000, 94.846332375, 3, 4, "MMR J00.XX"}, + { 18.959034000, 96.391890500, 3, 4, "MMR K00.XX"}, + { 20.176045000, 94.916239375, 4, 5, "MMR L00.XX"}, + { 16.315445000, 97.673507750, 3, 5, "MMR M00.XX"}, + { 17.984034000, 96.677329250, 3, 4, "MMR N00.XX"}, + { 20.928634000, 94.762512000, 3, 4, "MMR P00.XX"}, + { 22.597934000, 95.646534500, 3, 4, "MMR Q00.XX"}, + { 22.933545000, 96.400243750, 3, 4, "MMR R00.XX"}, + { 25.411845000, 97.341248750, 2, 3, "MMR S00.XX"}, + { 21.301545000, 99.573873250, 2, 7, "MMR T00.XX"}, + { 16.319834000, 95.355307750, 3, 4, "MMR V00.XX"}, + { 16.319834000, 95.635307750, 3, 4, "MMR W00.XX"}, + { 20.039834000, 95.494232375, 3, 4, "MMR X00.XX"}, + { 19.388545000, 95.162237500, 3, 4, "MMR Y00.XX"}, + { 20.220724000, 94.836721875, 3, 4, "MMR Z00.XX"}, + { 17.897538500, 94.896041000, 2, 3, "MMR 123.XXX"}, + { 20.577420000, 94.381715000, 2, 3, "MMR 12.XXXX"}, + { 23.325570000, 94.281239000, 2, 5, "MMR 1234.XX"}, + { 12.144980500, 92.473928000, 1, 7, "MMR 1234.XXX"}, + {-15.384900000, 28.252327500, 4, 5, "ZMB 12.XX"}, + {-15.353896000, 28.165753125, 3, 4, "ZMB 00.XXX"}, + {-12.747696000, 28.078201625, 3, 4, "ZMB 80.XXX"}, + {-12.916696000, 28.516401625, 3, 6, "ZMB J0.XXX"}, + {-14.538016000, 28.328888875, 3, 4, "ZMB S0.XXX"}, + {-12.516876000, 27.827016000, 3, 4, "ZMB 000.XX"}, + {-12.525895000, 28.183830000, 3, 4, "ZMB 100.XX"}, + {-13.121115000, 28.355585250, 3, 6, "ZMB 200.XX"}, + {-17.805676000, 25.809999125, 3, 6, "ZMB 300.XX"}, + {-10.171476000, 31.145842750, 3, 5, "ZMB 400.XX"}, + {-13.597876000, 32.592390250, 3, 5, "ZMB 500.XX"}, + {-12.324676000, 27.796316000, 3, 6, "ZMB 600.XX"}, + {-15.821776000, 27.713238750, 3, 5, "ZMB 700.XX"}, + {-15.714176000, 28.128751625, 3, 5, "ZMB 800.XX"}, + {-11.159276000, 28.848529875, 3, 6, "ZMB 900.XX"}, + {-16.755476000, 26.933425875, 3, 5, "ZMB B00.XX"}, + {-15.223676000, 23.117551625, 3, 5, "ZMB C00.XX"}, + {-12.151766000, 26.343224000, 3, 6, "ZMB D00.XX"}, + {-13.925855000, 28.659331250, 3, 4, "ZMB F00.XX"}, + {-11.829825000, 31.383829375, 3, 5, "ZMB G00.XX"}, + {-16.285896000, 27.452931750, 3, 5, "ZMB GK0.00"}, + { -9.301745000, 28.723982500, 3, 6, "ZMB H00.XX"}, + { -9.812065000, 29.032859375, 3, 4, "ZMB HK0.00"}, + {-11.365836000, 29.514584625, 3, 7, "ZMB J00.XX"}, + { -8.845696000, 31.339355500, 3, 5, "ZMB JK0.00"}, + {-14.982736000, 27.042854500, 3, 4, "ZMB K00.XX"}, + {-14.269496000, 31.303649375, 3, 5, "ZMB KK0.00"}, + {-17.449236000, 24.269525375, 3, 6, "ZMB L00.XX"}, + {-16.522996000, 28.682459875, 3, 5, "ZMB LK0.00"}, + {-12.623736000, 28.025612375, 4, 5, "ZMB M00.XX"}, + {-14.806796000, 24.773176500, 3, 4, "ZMB MK0.00"}, + {-17.343136000, 27.190525375, 3, 5, "ZMB N00.XX"}, + {-10.553096000, 32.046710750, 3, 6, "ZMB NK0.00"}, + {-10.145436000, 32.604570250, 3, 5, "ZMB P00.XX"}, + {-17.033096000, 26.451087000, 3, 5, "ZMB PK0.00"}, + {-11.728236000, 24.400584625, 3, 4, "ZMB Q00.XX"}, + {-13.616496000, 29.360621250, 3, 4, "ZMB QK0.00"}, + {-13.497536000, 28.128226750, 3, 4, "ZMB R00.XX"}, + {-14.085896000, 32.031321250, 3, 5, "ZMB RK0.00"}, + {-17.233236000, 27.420711000, 3, 5, "ZMB S00.XX"}, + {-15.867596000, 27.849031750, 3, 5, "ZMB SK0.00"}, + {-10.885136000, 29.628670250, 3, 7, "ZMB T00.XX"}, + { -9.337996000, 32.720955500, 3, 6, "ZMB TK0.00"}, + {-16.100636000, 23.278683250, 3, 5, "ZMB V00.XX"}, + {-15.575896000, 28.253004625, 3, 4, "ZMB VK0.00"}, + {-12.277536000, 33.138398000, 3, 5, "ZMB W00.XX"}, + {-13.233196000, 30.203121250, 3, 5, "ZMB WK0.00"}, + {-14.995636000, 22.632554500, 3, 5, "ZMB X00.XX"}, + {-15.139196000, 23.127176500, 3, 5, "ZMB XK0.00"}, + { -8.761936000, 31.078241500, 3, 5, "ZMB Y00.XX"}, + {-15.746496000, 26.012204625, 3, 5, "ZMB YK0.00"}, + {-13.527536000, 23.078226750, 3, 5, "ZMB Z00.XX"}, + {-13.475896000, 24.973221250, 3, 4, "ZMB ZK0.00"}, + { -8.472852000, 28.547233000, 2, 6, "ZMB 12.XXXX"}, + {-12.498985000, 27.993390000, 3, 4, "ZMB 012.XXX"}, + {-12.846085000, 28.281890000, 4, 7, "ZMB 112.XXX"}, + {-14.237685000, 28.232590000, 2, 3, "ZMB 212.XXX"}, + {-17.557285000, 25.637155000, 2, 4, "ZMB 312.XXX"}, + { -9.990985000, 31.077911500, 2, 4, "ZMB 412.XXX"}, + {-13.438485000, 32.420990000, 2, 4, "ZMB 512.XXX"}, + {-12.240985000, 27.583090000, 2, 5, "ZMB 612.XXX"}, + {-10.999885000, 28.684311500, 2, 5, "ZMB 712.XXX"}, + {-14.982085000, 22.944576500, 2, 4, "ZMB 812.XXX"}, + {-11.975785000, 26.161811500, 2, 5, "ZMB 912.XXX"}, + {-13.757385000, 28.466390000, 2, 3, "ZMB B12.XXX"}, + {-11.637985000, 31.220211500, 2, 5, "ZMB C12.XXX"}, + { -8.599785000, 31.032211500, 3, 5, "ZMB F12.XXX"}, + {-11.178185000, 29.340411500, 2, 6, "ZMB D12.XXX"}, + {-14.063485000, 31.117290000, 2, 4, "ZMB G12.XXX"}, + {-17.130785000, 24.086855000, 2, 5, "ZMB H12.XXX"}, + {-14.600785000, 24.586890000, 2, 3, "ZMB J12.XXX"}, + {-13.374885000, 24.686790000, 2, 3, "ZMB Z12.XXX"}, + {-10.347085000, 31.867511500, 2, 4, "ZMB K12.XXX"}, + { -9.957785000, 32.430310500, 2, 4, "ZMB L12.XXX"}, + {-11.540585000, 24.226411500, 2, 5, "ZMB M12.XXX"}, + {-13.409885000, 29.176790000, 2, 5, "ZMB N12.XXX"}, + {-13.309885000, 27.946790000, 2, 3, "ZMB P12.XXX"}, + {-13.879885000, 31.846790000, 2, 4, "ZMB Q12.XXX"}, + { -9.256685000, 32.569711500, 2, 4, "ZMB R12.XXX"}, + {-15.919885000, 23.059676500, 2, 4, "ZMB S12.XXX"}, + {-12.089885000, 32.964311500, 2, 4, "ZMB T12.XXX"}, + {-13.019885000, 30.026790000, 2, 3, "ZMB V12.XXX"}, + {-14.789885000, 22.469676500, 2, 4, "ZMB W12.XXX"}, + {-15.583785000, 25.676576500, 2, 3, "ZMB X12.XXX"}, + {-13.339885000, 22.896790000, 2, 4, "ZMB Y12.XXX"}, + {-15.126110000, 26.212886500, 2, 3, "ZMB 1234.XX"}, + { -8.868625500, 22.403620500, 1, 5, "ZMB 1234.XXX"}, + {-33.424900000, -70.683566500, 5, 7, "CHL 12.XX"}, + {-33.373655000, -70.907602875, 4, 6, "CHL 00.XXX"}, + {-32.957866000, -71.659306125, 4, 6, "CHL J0.XXX"}, + {-23.549455000, -70.420955625, 3, 5, "CHL 000.XX"}, + {-36.713376000, -73.142636875, 4, 5, "CHL 100.XX"}, + {-36.810655000, -73.150719375, 4, 5, "CHL 200.XX"}, + {-38.687076000, -72.650266625, 4, 5, "CHL 300.XX"}, + {-20.214155000, -70.157960625, 3, 5, "CHL 400.XX"}, + {-34.134166000, -70.788682125, 4, 5, "CHL 500.XX"}, + {-35.402205000, -71.711980000, 4, 5, "CHL 600.XX"}, + {-18.438366000, -70.333290125, 3, 5, "CHL 700.XX"}, + {-41.419166000, -73.006581500, 3, 4, "CHL 800.XX"}, + {-37.438766000, -72.403613500, 4, 5, "CHL 900.XX"}, + {-29.941766000, -71.382791625, 3, 5, "CHL B00.XX"}, + {-36.570166000, -72.163296250, 4, 5, "CHL C00.XX"}, + {-29.873966000, -71.282852875, 3, 5, "CHL D00.XX"}, + {-36.946455000, -73.188719375, 4, 5, "CHL F00.XX"}, + {-53.096855000, -70.964626250, 3, 4, "CHL G00.XX"}, + {-40.559655000, -73.184559375, 4, 5, "CHL H00.XX"}, + {-22.444115000, -68.947030500, 3, 6, "CHL HK0.00"}, + {-39.812736000, -73.271131625, 4, 5, "CHL J00.XX"}, + {-27.376996000, -70.356411375, 3, 7, "CHL JK0.00"}, + {-34.968806000, -71.271017875, 4, 5, "CHL K00.XX"}, + {-30.611296000, -71.227879875, 3, 5, "CHL KK0.00"}, + {-33.677455000, -71.256990000, 4, 6, "CHL L00.XX"}, + {-33.535775000, -71.624265125, 4, 6, "CHL LK0.00"}, + {-36.869055000, -73.049719375, 4, 5, "CHL M00.XX"}, + {-32.745815000, -70.740153875, 4, 6, "CHL MK0.00"}, + {-33.721455000, -70.788610000, 4, 6, "CHL N00.XX"}, + {-34.575996000, -71.014269375, 4, 5, "CHL NK0.00"}, + {-32.805455000, -70.633833125, 4, 8, "CHL P00.XX"}, + {-33.650175000, -70.954854000, 4, 6, "CHL PK0.00"}, + {-36.595055000, -72.982921250, 4, 5, "CHL Q00.XX"}, + {-34.405996000, -70.893269375, 4, 5, "CHL QK0.00"}, + {-36.415955000, -71.998188250, 4, 5, "CHL R00.XX"}, + {-33.790436000, -70.780726000, 4, 5, "CHL RK0.00"}, + {-32.774655000, -71.226561125, 4, 6, "CHL S00.XX"}, + {-37.095775000, -73.171790625, 4, 5, "CHL SK0.00"}, + {-37.783455000, -72.744715625, 4, 5, "CHL T00.XX"}, + {-28.576375000, -70.797138625, 3, 5, "CHL TK0.00"}, + {-35.327155000, -72.440225000, 4, 5, "CHL V00.XX"}, + {-36.733196000, -73.015818750, 4, 5, "CHL VK0.00"}, + {-39.262406000, -72.269558250, 4, 5, "CHL W00.XX"}, + {-45.578015000, -72.106273750, 3, 4, "CHL WK0.00"}, + {-35.957455000, -72.365723125, 4, 5, "CHL X00.XX"}, + {-34.440815000, -71.110286375, 4, 5, "CHL XK0.00"}, + {-33.262406000, -70.903731875, 4, 6, "CHL Y00.XX"}, + {-41.895655000, -73.864140000, 3, 4, "CHL YK0.00"}, + {-38.740455000, -72.999301125, 4, 5, "CHL Z00.XX"}, + {-40.285996000, -73.107199625, 4, 5, "CHL ZK0.00"}, + {-34.742315500, -72.397439000, 3, 4, "CHL 123.XXX"}, + {-35.598806000, -73.501346500, 2, 3, "CHL 12.XXXX"}, + {-40.285516000, -73.681751500, 3, 4, "CHL 1234.XX"}, + {-17.551611500, -71.106001500, 2, 7, "CHL B123.XXX"}, + {-20.166325500, -70.544258000, 3, 5, "CHL C123.XXX"}, + {-22.847515500, -72.581187000, 2, 4, "CHL D123.XXX"}, + {-22.847515500, -69.691460000, 2, 4, "CHL F123.XXX"}, + {-25.528705500, -71.134946000, 2, 4, "CHL G123.XXX"}, + {-28.209895500, -72.194730000, 2, 4, "CHL H123.XXX"}, + {-30.907401500, -72.732925500, 2, 4, "CHL J123.XXX"}, + {-33.588591500, -72.821296000, 2, 4, "CHL K123.XXX"}, + {-36.253465500, -73.832021000, 2, 3, "CHL L123.XXX"}, + {-38.934655500, -74.548427000, 2, 3, "CHL M123.XXX"}, + {-41.632161500, -74.975412500, 2, 3, "CHL N123.XXX"}, + {-44.313351500, -74.653989000, 2, 3, "CHL P123.XXX"}, + {-44.313351500, -78.377864000, 2, 3, "CHL Q123.XXX"}, + {-46.994541500, -75.574463000, 2, 3, "CHL R123.XXX"}, + {-49.675731500, -75.685729500, 2, 3, "CHL S123.XXX"}, + {-52.018862500, -76.794042500, 2, 3, "CHL T123.XXX"}, + {-52.018862500, -72.474347500, 3, 4, "CHL V123.XXX"}, + {-53.912011500, -74.717749000, 3, 4, "CHL W123.XXX"}, + {-53.912011500, -70.710439000, 4, 5, "CHL X123.XXX"}, + {-32.427079500, -81.170501500, 2, 3, "CHL Y123.XXX"}, + {-25.039668500, -81.332520000, 2, 3, "CHL Z123.XXX"}, + {-25.827402500, -109.887602000, 2, 3, "CHL 0123.XXX"}, + {-33.460000000, -70.638519500, 5, 9, "CHL WDZP.62SB"}, + { 40.991555000, 28.887191500, 4, 5, "TUR 10.XX"}, + { 41.048525000, 28.938241500, 4, 5, "TUR J0.XX"}, + { 39.931904000, 32.541903625, 2, 3, "TUR 00.XXX"}, + { 39.931904000, 32.654579625, 2, 3, "TUR 10.XXX"}, + { 39.940552000, 32.767255625, 2, 3, "TUR 20.XXX"}, + { 39.940552000, 32.879931625, 2, 3, "TUR 30.XXX"}, + { 39.854063000, 32.767255625, 2, 3, "TUR 40.XXX"}, + { 39.854063000, 32.879931625, 2, 3, "TUR 50.XXX"}, + { 38.502775000, 27.032639875, 3, 4, "TUR 60.XXX"}, + { 38.417104000, 27.192433375, 4, 5, "TUR 70.XXX"}, + { 38.367004000, 27.086133375, 3, 4, "TUR 80.XXX"}, + { 38.280515000, 27.086133375, 3, 4, "TUR 90.XXX"}, + { 41.048104000, 28.622312500, 3, 4, "TUR B0.XXX"}, + { 41.048104000, 28.736670500, 3, 4, "TUR C0.XXX"}, + { 41.048104000, 28.851028500, 3, 4, "TUR D0.XXX"}, + { 41.043779000, 28.965386500, 4, 5, "TUR F0.XXX"}, + { 41.043779000, 29.079744500, 3, 4, "TUR G0.XXX"}, + { 40.961615000, 28.547979500, 3, 4, "TUR H0.XXX"}, + { 40.961615000, 28.662337500, 3, 4, "TUR J0.XXX"}, + { 40.961615000, 28.776695500, 3, 4, "TUR K0.XXX"}, + { 40.957290000, 29.009985500, 3, 4, "TUR L0.XXX"}, + { 40.957290000, 29.124343500, 3, 4, "TUR M0.XXX"}, + { 40.957290000, 29.238701500, 3, 4, "TUR N0.XXX"}, + { 40.870801000, 29.098952125, 3, 4, "TUR P0.XXX"}, + { 40.870801000, 29.212589125, 3, 4, "TUR Q0.XXX"}, + { 40.862152000, 29.326226125, 4, 5, "TUR R0.XXX"}, + { 40.763294000, 29.256873625, 3, 4, "TUR S0.XXX"}, + { 40.752485000, 29.350289625, 3, 4, "TUR T0.XXX"}, + { 40.838295000, 29.445834625, 3, 4, "TUR V0.XXX"}, + { 40.188404000, 28.916103625, 3, 4, "TUR W0.XXX"}, + { 40.168795000, 29.029717625, 3, 4, "TUR X0.XXX"}, + { 36.961785000, 35.242322625, 2, 3, "TUR Y0.XXX"}, + { 36.964648000, 35.332233125, 2, 3, "TUR Z0.XXX"}, + { 37.106924000, 37.324063125, 3, 5, "TUR 000.XX"}, + { 37.911224000, 32.442185875, 3, 4, "TUR 100.XX"}, + { 36.948724000, 30.645263125, 3, 4, "TUR 200.XX"}, + { 37.970124000, 40.140185875, 2, 3, "TUR 300.XX"}, + { 36.856424000, 34.576663125, 3, 4, "TUR 400.XX"}, + { 38.776524000, 35.428033375, 3, 4, "TUR 500.XX"}, + { 39.790334000, 30.446290625, 3, 4, "TUR 600.XX"}, + { 37.211145000, 38.759544625, 3, 5, "TUR 700.XX"}, + { 41.336324000, 36.271612500, 3, 4, "TUR 800.XX"}, + { 38.396124000, 38.251633375, 3, 4, "TUR 900.XX"}, + { 37.589045000, 36.817282500, 3, 4, "TUR B00.XX"}, + { 38.541224000, 43.320333375, 3, 4, "TUR C00.XX"}, + { 40.799224000, 30.325851125, 3, 4, "TUR D00.XX"}, + { 37.812924000, 29.025324500, 3, 4, "TUR F00.XX"}, + { 38.694045000, 39.126849875, 3, 4, "TUR G00.XX"}, + { 39.780724000, 36.951455125, 3, 4, "TUR H00.XX"}, + { 39.686324000, 27.842855125, 3, 4, "TUR J00.XX"}, + { 38.651545000, 27.315649875, 3, 4, "TUR K00.XX"}, + { 40.772945000, 29.750976625, 3, 4, "TUR L00.XX"}, + { 39.435545000, 29.934290625, 3, 4, "TUR M00.XX"}, + { 36.245124000, 36.120641375, 3, 6, "TUR N00.XX"}, + { 39.935345000, 41.235493125, 3, 4, "TUR P00.XX"}, + { 36.945415000, 34.853229875, 3, 4, "TUR PK0.00"}, + { 40.998545000, 39.654297500, 3, 4, "TUR Q00.XX"}, + { 39.828465000, 33.480254375, 3, 4, "TUR QK0.00"}, + { 37.773545000, 38.205082500, 3, 4, "TUR R00.XX"}, + { 37.788745000, 30.514071500, 3, 4, "TUR RK0.00"}, + { 37.897864000, 41.090527625, 3, 4, "TUR S00.XX"}, + { 37.068104000, 36.219204125, 3, 5, "TUR SK0.00"}, + { 40.561164000, 34.917881375, 3, 4, "TUR T00.XX"}, + { 36.560004000, 36.134720750, 3, 6, "TUR TK0.00"}, + { 37.844864000, 27.801627625, 3, 4, "TUR V00.XX"}, + { 38.665604000, 29.374980375, 3, 4, "TUR VK0.00"}, + { 41.179464000, 27.760023500, 3, 4, "TUR W00.XX"}, + { 38.362804000, 33.984380375, 3, 4, "TUR WK0.00"}, + { 38.767664000, 30.511184125, 3, 4, "TUR X00.XX"}, + { 37.227004000, 39.729004125, 3, 7, "TUR XK0.00"}, + { 37.765264000, 39.282684500, 3, 4, "TUR Y00.XX"}, + { 41.667304000, 26.528560000, 3, 6, "TUR YK0.00"}, + { 40.102564000, 29.463424875, 3, 4, "TUR Z00.XX"}, + { 37.184104000, 40.557504125, 3, 7, "TUR ZK0.00"}, + { 39.335618500, 26.340384000, 2, 5, "TUR 123.XXX"}, + { 41.808438000, 26.671155000, 2, 5, "TUR 12.XXXX"}, + { 36.666679000, 36.961722500, 2, 5, "TUR 0123.XX"}, + { 37.486114000, 32.350900500, 2, 3, "TUR 1123.XX"}, + { 36.676579000, 30.415322500, 2, 3, "TUR 2123.XX"}, + { 37.655564000, 40.144971500, 2, 3, "TUR 3123.XX"}, + { 36.640249000, 34.462022500, 2, 3, "TUR 4123.XX"}, + { 38.504379000, 35.186288000, 2, 3, "TUR 5123.XX"}, + { 39.359259000, 29.903327000, 2, 3, "TUR 6123.XX"}, + { 36.858985000, 38.306459000, 2, 5, "TUR 7123.XX"}, + { 41.198664000, 35.806318500, 2, 3, "TUR 8123.XX"}, + { 38.123979000, 38.017671500, 2, 3, "TUR 9123.XX"}, + { 37.172935000, 36.379919000, 2, 4, "TUR B123.XX"}, + { 38.269079000, 43.086371500, 2, 3, "TUR C123.XX"}, + { 40.524364000, 30.075386000, 2, 3, "TUR D123.XX"}, + { 38.444330000, 38.846438000, 2, 3, "TUR F123.XX"}, + { 39.505864000, 36.705237000, 2, 3, "TUR G123.XX"}, + { 36.153729000, 36.065190000, 2, 5, "TUR H123.XX"}, + { 39.674365000, 40.947287000, 2, 3, "TUR J123.XX"}, + { 40.775544000, 39.319636000, 2, 3, "TUR K123.XX"}, + { 39.531685000, 33.255347000, 2, 3, "TUR L123.XX"}, + { 37.530794000, 38.123181500, 2, 3, "TUR M123.XX"}, + { 37.519185000, 30.113841500, 2, 3, "TUR N123.XX"}, + { 37.786279000, 40.783971500, 2, 3, "TUR P123.XX"}, + { 36.732864000, 35.771539000, 2, 5, "TUR Q123.XX"}, + { 40.480214000, 34.900336000, 2, 3, "TUR R123.XX"}, + { 38.137279000, 33.731771500, 2, 3, "TUR S123.XX"}, + { 38.511179000, 30.501688000, 2, 3, "TUR T123.XX"}, + { 36.998764000, 39.473039000, 2, 5, "TUR V123.XX"}, + { 37.518664000, 39.035671500, 2, 3, "TUR W123.XX"}, + { 37.025864000, 40.396619000, 2, 6, "TUR X123.XX"}, + { 40.250864000, 36.023869500, 2, 3, "TUR Y123.XX"}, + { 40.720864000, 37.831086000, 2, 3, "TUR Z123.XX"}, + { 36.557699000, 26.315517000, 1, 5, "TUR 1234.XXX"}, + { 24.889045000, 66.973557500, 5, 6, "PAK 12.XX"}, + { 25.001865000, 66.889451500, 4, 5, "PAK 00.XXX"}, + { 31.648055000, 74.146724500, 4, 11, "PAK J0.XXX"}, + { 31.527941000, 72.985888500, 4, 6, "PAK 000.XX"}, + { 31.527941000, 73.086792500, 4, 6, "PAK 100.XX"}, + { 31.441452000, 72.985888500, 4, 6, "PAK 200.XX"}, + { 31.441452000, 73.086792500, 4, 6, "PAK 300.XX"}, + { 33.735134000, 72.963270000, 4, 6, "PAK 400.XX"}, + { 33.679545000, 72.963270000, 4, 6, "PAK 500.XX"}, + { 33.622545000, 72.967270000, 4, 6, "PAK 600.XX"}, + { 33.566545000, 72.995268125, 4, 6, "PAK 700.XX"}, + { 30.237224000, 71.428105875, 4, 6, "PAK 800.XX"}, + { 25.414534000, 68.313148750, 5, 8, "PAK 900.XX"}, + { 32.189834000, 74.136925000, 4, 10, "PAK B00.XX"}, + { 34.022145000, 71.494176000, 4, 6, "PAK C00.XX"}, + { 30.212334000, 66.949259375, 4, 6, "PAK D00.XX"}, + { 32.106434000, 72.632265000, 4, 6, "PAK F00.XX"}, + { 32.535034000, 74.488132000, 4, 11, "PAK G00.XX"}, + { 29.408545000, 71.625785875, 5, 7, "PAK H00.XX"}, + { 27.729434000, 68.809753125, 4, 5, "PAK J00.XX"}, + { 31.310434000, 72.280510500, 4, 6, "PAK K00.XX"}, + { 31.742934000, 73.936771750, 4, 11, "PAK L00.XX"}, + { 27.583045000, 68.159253125, 4, 5, "PAK M00.XX"}, + { 32.610234000, 74.020673875, 4, 11, "PAK N00.XX"}, + { 34.231734000, 71.988117875, 4, 6, "PAK P00.XX"}, + { 31.149834000, 74.399810500, 4, 11, "PAK Q00.XX"}, + { 28.449134000, 70.256224625, 5, 6, "PAK R00.XX"}, + { 30.699834000, 73.057068625, 4, 8, "PAK S00.XX"}, + { 30.834934000, 73.401068625, 4, 8, "PAK T00.XX"}, + { 33.799834000, 72.698376000, 4, 6, "PAK V00.XX"}, + { 30.079634000, 70.601259375, 5, 7, "PAK W00.XX"}, + { 25.535545000, 68.976221750, 5, 8, "PAK X00.XX"}, + { 26.243224000, 68.377246375, 6, 7, "PAK XK0.00"}, + { 34.797594000, 72.322582125, 3, 5, "PAK Y00.XX"}, + { 31.722504000, 72.951152250, 4, 6, "PAK YK0.00"}, + { 31.993694000, 74.180066750, 4, 11, "PAK Z00.XX"}, + { 30.161104000, 72.647961125, 5, 11, "PAK ZK0.00"}, + { 31.337523000, 72.291133000, 3, 5, "PAK 123.XXX"}, + { 25.013828000, 66.888753500, 3, 4, "PAK 12.XXXX"}, + { 27.697465000, 69.079278500, 3, 4, "PAK 1123.XX"}, + { 27.930480000, 68.298878500, 3, 4, "PAK 2123.XX"}, + { 28.132880000, 69.865678500, 4, 9, "PAK 3123.XX"}, + { 28.470165000, 70.380699000, 4, 5, "PAK 4123.XX"}, + { 28.917180000, 70.884799000, 5, 6, "PAK 5123.XX"}, + { 29.080180000, 71.460099000, 4, 5, "PAK 6123.XX"}, + { 29.811565000, 72.263227500, 4, 10, "PAK 7123.XX"}, + { 29.800065000, 70.247427500, 4, 6, "PAK 8123.XX"}, + { 29.843765000, 70.781027500, 4, 6, "PAK 9123.XX"}, + { 30.029080000, 71.451827500, 4, 6, "PAK B123.XX"}, + { 29.938480000, 66.674626500, 3, 5, "PAK C123.XX"}, + { 30.147980000, 71.911627500, 5, 7, "PAK D123.XX"}, + { 30.762265000, 70.615848000, 3, 5, "PAK F123.XX"}, + { 33.597465000, 71.158646000, 3, 5, "PAK G123.XX"}, + { 33.800265000, 71.715246000, 4, 6, "PAK H123.XX"}, + { 29.277520000, 67.569635000, 3, 4, "PAK P123.XX"}, + { 32.308048000, 71.291938000, 3, 5, "PAK Q123.XX"}, + { 31.590145000, 70.566527500, 3, 5, "PAK R123.XX"}, + { 36.899299500, 70.624319500, 2, 5, "PAK 5123.XXX"}, + { 34.218109500, 67.463076000, 2, 5, "PAK 6123.XXX"}, + { 34.218109500, 70.591131000, 2, 4, "PAK 7123.XXX"}, + { 29.652866500, 61.026167500, 2, 7, "PAK B123.XXX"}, + { 29.131144000, 66.211020500, 2, 3, "PAK D123.XXX"}, + { 31.536919500, 68.760347500, 2, 4, "PAK F123.XXX"}, + { 31.536919500, 71.799029500, 2, 4, "PAK G123.XXX"}, + { 28.839413500, 61.555233500, 2, 6, "PAK H123.XXX"}, + { 28.839413500, 64.534333500, 2, 3, "PAK K123.XXX"}, + { 28.839413500, 67.513433500, 2, 3, "PAK L123.XXX"}, + { 30.180008500, 69.897840000, 3, 5, "PAK M123.XXX"}, + { 26.305894500, 61.648923000, 3, 6, "PAK N123.XXX"}, + { 26.305894500, 64.538650000, 3, 4, "PAK P123.XXX"}, + { 26.305894500, 67.428377000, 4, 5, "PAK Q123.XXX"}, + { 26.694461500, 68.323873500, 4, 5, "PAK R123.XXX"}, + { 33.803147500, 73.545259000, 4, 11, "PAK 3123.XXX"}, + { 33.803147500, 76.673314000, 2, 8, "PAK 4123.XXX"}, + { 34.452256000, 72.512561000, 3, 9, "PAK 0123.XXX"}, + { 34.452256000, 75.012561000, 2, 10, "PAK 1123.XXX"}, + { 33.897648000, 77.507921500, 2, 9, "PAK 2123.XXX"}, + { 24.853945000, 67.015236500, 5, 6, "PAK 9XQ8.H97K"}, + {-25.905386000, 32.540217500, 3, 6, "MOZ 12.XX"}, + {-25.707027000, 32.264300500, 2, 5, "MOZ 12.XXX"}, + {-19.768076000, 34.831834750, 3, 4, "MOZ 000.XX"}, + {-19.681587000, 34.804301750, 3, 4, "MOZ 100.XX"}, + {-15.063376000, 39.166664500, 3, 4, "MOZ 200.XX"}, + {-15.089322000, 39.256036500, 3, 4, "MOZ 300.XX"}, + {-19.080976000, 33.426260500, 3, 4, "MOZ 400.XX"}, + {-14.476255000, 40.660731875, 3, 4, "MOZ 500.XX"}, + {-14.504776000, 40.564077375, 3, 4, "MOZ 600.XX"}, + {-17.812076000, 36.855399125, 3, 4, "MOZ 700.XX"}, + {-16.126776000, 33.554038750, 3, 5, "MOZ 800.XX"}, + {-25.027645000, 33.632047500, 3, 4, "MOZ 900.XX"}, + {-15.438676000, 36.934451625, 3, 4, "MOZ B00.XX"}, + {-23.819876000, 35.262791125, 3, 4, "MOZ C00.XX"}, + {-13.257455000, 35.220731250, 3, 4, "MOZ D00.XX"}, + {-12.949976000, 40.482203125, 3, 4, "MOZ F00.XX"}, + {-19.572076000, 34.689334750, 3, 4, "MOZ G00.XX"}, + {-16.162076000, 39.887038750, 3, 4, "MOZ H00.XX"}, + {-14.759576000, 36.493764500, 3, 4, "MOZ J00.XX"}, + {-13.086476000, 38.975603125, 3, 4, "MOZ K00.XX"}, + {-16.810776000, 38.222512000, 3, 4, "MOZ L00.XX"}, + {-23.856106000, 35.376349625, 3, 4, "MOZ M00.XX"}, + {-24.531096000, 32.954484250, 3, 6, "MOZ MK0.00"}, + {-24.678636000, 33.508293500, 3, 4, "MOZ N00.XX"}, + {-15.038415000, 40.622467500, 4, 5, "MOZ NK0.00"}, + {-18.925155000, 32.839462500, 3, 6, "MOZ P00.XX"}, + {-24.715896000, 34.701339500, 3, 4, "MOZ PK0.00"}, + {-15.001455000, 40.599147500, 3, 4, "MOZ Q00.XX"}, + {-24.486596000, 34.988584250, 3, 4, "MOZ QK0.00"}, + {-24.061136000, 34.698451375, 3, 4, "MOZ R00.XX"}, + {-25.037496000, 33.076239500, 3, 4, "MOZ RK0.00"}, + {-13.188636000, 37.471126750, 3, 4, "MOZ S00.XX"}, + {-25.016296000, 33.765039500, 3, 4, "MOZ SK0.00"}, + {-23.887536000, 35.124851375, 3, 4, "MOZ T00.XX"}, + {-25.405896000, 32.771194750, 3, 6, "MOZ TK0.00"}, + {-26.332036000, 32.619664375, 3, 6, "MOZ V00.XX"}, + {-25.035496000, 32.635539500, 3, 6, "MOZ VK0.00"}, + {-15.611436000, 30.405968875, 3, 6, "MOZ W00.XX"}, + {-24.106196000, 35.267157125, 3, 4, "MOZ WK0.00"}, + {-12.726936000, 34.937712375, 3, 4, "MOZ X00.XX"}, + {-25.605596000, 32.210194750, 3, 6, "MOZ XK0.00"}, + {-14.346336000, 35.599641125, 3, 7, "MOZ Y00.XX"}, + {-25.978996000, 31.986222875, 3, 8, "MOZ YK0.00"}, + {-24.895136000, 34.150393500, 3, 4, "MOZ Z00.XX"}, + {-24.710796000, 33.855439500, 3, 4, "MOZ ZK0.00"}, + {-24.212585000, 32.028454500, 2, 5, "MOZ 123.XXX"}, + {-19.003573500, 32.856492000, 2, 5, "MOZ 12.XXXX"}, + {-26.590220000, 32.308629500, 2, 5, "MOZ 0123.XX"}, + {-15.351135000, 39.019082500, 2, 3, "MOZ 1123.XX"}, + {-18.086935000, 36.655903000, 2, 3, "MOZ 2123.XX"}, + {-16.398920000, 33.361982500, 2, 4, "MOZ 3123.XX"}, + {-15.713535000, 36.742282500, 2, 3, "MOZ 4123.XX"}, + {-13.532635000, 35.018754000, 2, 5, "MOZ 5123.XX"}, + {-16.434220000, 39.694982500, 2, 3, "MOZ 6123.XX"}, + {-15.031720000, 36.298854000, 2, 3, "MOZ 7123.XX"}, + {-13.361335000, 38.780354000, 2, 3, "MOZ 8123.XX"}, + {-17.082920000, 38.030682500, 2, 3, "MOZ 9123.XX"}, + {-26.209020000, 31.730929500, 2, 6, "MOZ B123.XX"}, + {-13.435235000, 37.265954000, 2, 3, "MOZ C123.XX"}, + {-15.860935000, 30.362282500, 2, 5, "MOZ D123.XX"}, + {-12.973535000, 34.732454000, 2, 3, "MOZ F123.XX"}, + {-14.543820000, 35.508454000, 2, 6, "MOZ G123.XX"}, + {-15.858874000, 40.198448500, 2, 3, "MOZ K123.XX"}, + {-15.367834000, 40.358282500, 2, 3, "MOZ L123.XX"}, + {-14.874079000, 40.363097000, 2, 3, "MOZ M123.XX"}, + {-14.383039000, 40.315183000, 2, 3, "MOZ N123.XX"}, + {-13.891999000, 40.157068000, 2, 3, "MOZ P123.XX"}, + {-13.403674000, 40.123529000, 2, 3, "MOZ Q123.XX"}, + {-12.912634000, 40.171443000, 2, 3, "MOZ R123.XX"}, + {-12.418879000, 40.152665500, 2, 3, "MOZ S123.XX"}, + {-11.927839000, 40.152665500, 2, 3, "MOZ T123.XX"}, + {-11.436799000, 40.152665500, 2, 4, "MOZ V123.XX"}, + {-10.945759000, 40.152665500, 2, 4, "MOZ W123.XX"}, + {-18.869613000, 30.589138500, 1, 4, "MOZ 1234.XXX"}, + {-22.523900000, 17.042643500, 4, 7, "NAM 12.XX"}, + {-22.466706000, 16.897293500, 3, 6, "NAM 00.XXX"}, + {-18.009386000, 19.609391750, 2, 4, "NAM J0.XXX"}, + {-17.741976000, 15.642199125, 3, 5, "NAM 000.XX"}, + {-17.741976000, 15.732772125, 3, 5, "NAM 100.XX"}, + {-22.914276000, 14.470030750, 3, 4, "NAM 200.XX"}, + {-22.618476000, 14.515930750, 3, 4, "NAM 300.XX"}, + {-17.479176000, 24.242999125, 3, 6, "NAM 400.XX"}, + {-19.530176000, 18.069534750, 3, 4, "NAM 500.XX"}, + {-23.278376000, 17.034217875, 3, 6, "NAM 600.XX"}, + {-20.426576000, 16.616721875, 3, 4, "NAM 700.XX"}, + {-21.955176000, 16.871169375, 3, 4, "NAM 800.XX"}, + {-26.537876000, 18.092187125, 3, 6, "NAM 900.XX"}, + {-22.420476000, 18.934756500, 3, 6, "NAM B00.XX"}, + {-19.200776000, 17.664560500, 3, 4, "NAM C00.XX"}, + {-26.611776000, 15.104187125, 3, 4, "NAM D00.XX"}, + {-24.584376000, 17.916878250, 3, 6, "NAM F00.XX"}, + {-17.862376000, 15.936686250, 3, 5, "NAM G00.XX"}, + {-20.342076000, 14.903021875, 3, 4, "NAM H00.XX"}, + {-28.524076000, 16.358583125, 3, 4, "NAM J00.XX"}, + {-20.544976000, 17.398608000, 3, 4, "NAM K00.XX"}, + {-20.065576000, 16.116921875, 3, 4, "NAM L00.XX"}, + {-22.389276000, 14.946156500, 3, 4, "NAM M00.XX"}, + {-26.459276000, 17.104687125, 3, 6, "NAM N00.XX"}, + {-21.389276000, 15.906382250, 3, 4, "NAM P00.XX"}, + {-27.977676000, 18.711009875, 3, 6, "NAM Q00.XX"}, + {-18.011576000, 13.794786250, 3, 5, "NAM R00.XX"}, + {-21.889576000, 15.813369375, 3, 4, "NAM S00.XX"}, + {-19.627536000, 17.307196250, 3, 4, "NAM T00.XX"}, + {-22.005896000, 15.551991375, 3, 4, "NAM TK0.00"}, + {-22.347536000, 16.086680500, 3, 4, "NAM V00.XX"}, + {-24.155896000, 19.071484250, 3, 6, "NAM VK0.00"}, + {-17.465536000, 16.301525375, 3, 5, "NAM W00.XX"}, + {-17.904396000, 15.042742250, 3, 5, "NAM WK0.00"}, + {-17.504836000, 14.950325375, 3, 5, "NAM X00.XX"}, + {-17.413896000, 15.867915125, 3, 5, "NAM XK0.00"}, + {-24.817636000, 16.951993500, 3, 6, "NAM Y00.XX"}, + {-28.445896000, 18.700399125, 3, 6, "NAM YK0.00"}, + {-22.107536000, 14.246680500, 3, 4, "NAM Z00.XX"}, + {-24.078496000, 17.555357125, 3, 6, "NAM ZK0.00"}, + {-17.819360000, 15.056675500, 2, 4, "NAM 123.XXX"}, + {-22.868195000, 14.392541500, 2, 3, "NAM 12.XXXX"}, + {-17.918435000, 24.038203000, 2, 6, "NAM 0123.XX"}, + {-26.909135000, 14.809949000, 2, 3, "NAM 1123.XX"}, + {-26.909135000, 15.330750000, 2, 3, "NAM 2123.XX"}, + {-26.909135000, 15.851549000, 2, 3, "NAM 3123.XX"}, + {-26.909135000, 16.372350000, 2, 3, "NAM 4123.XX"}, + {-26.909135000, 16.893150000, 2, 5, "NAM 5123.XX"}, + {-26.909135000, 17.413950000, 2, 5, "NAM 6123.XX"}, + {-20.698720000, 16.420531500, 2, 3, "NAM 7123.XX"}, + {-22.695335000, 18.733980500, 2, 5, "NAM 8123.XX"}, + {-20.603120000, 14.804431500, 2, 3, "NAM 9123.XX"}, + {-28.663520000, 16.189577500, 2, 3, "NAM B123.XX"}, + {-20.883620000, 17.299531500, 2, 3, "NAM C123.XX"}, + {-20.337720000, 15.920731500, 2, 3, "NAM D123.XX"}, + {-21.661420000, 15.702752000, 2, 3, "NAM F123.XX"}, + {-18.286435000, 13.595403000, 2, 3, "NAM G123.XX"}, + {-24.384135000, 18.847601000, 2, 5, "NAM H123.XX"}, + {-25.061520000, 16.733601000, 2, 5, "NAM J123.XX"}, + {-24.306735000, 17.331401000, 2, 5, "NAM K123.XX"}, + {-24.856520000, 17.709001000, 2, 5, "NAM L123.XX"}, + {-25.350274000, 17.709029500, 2, 5, "NAM M123.XX"}, + {-25.838599000, 17.709029500, 2, 5, "NAM N123.XX"}, + {-26.329639000, 17.863706500, 2, 5, "NAM P123.XX"}, + {-26.823394000, 17.935866000, 2, 5, "NAM Q123.XX"}, + {-27.311719000, 18.378546000, 2, 5, "NAM R123.XX"}, + {-27.805474000, 18.170254500, 2, 5, "NAM S123.XX"}, + {-28.252535000, 18.502078500, 3, 6, "NAM T123.XX"}, + {-28.719820000, 18.486078500, 2, 5, "NAM V123.XX"}, + {-17.786156000, 12.209354000, 1, 3, "NAM 1234.XXX"}, + { 10.493705000, -66.945025500, 4, 7, "VEN 12.XX"}, + { 10.448035000, -67.067455250, 3, 6, "VEN 00.XXX"}, + { 10.252815000, -67.730856250, 3, 6, "VEN C0.XXX"}, + { 10.119965000, -68.115305250, 3, 6, "VEN P0.XXX"}, + { 10.715924000, -71.758857250, 3, 6, "VEN 000.XX"}, + { 10.715924000, -71.670927250, 3, 6, "VEN 100.XX"}, + { 10.629435000, -71.692909250, 3, 6, "VEN 200.XX"}, + { 10.097545000, -69.392771250, 3, 6, "VEN 300.XX"}, + { 8.379265000, -62.696873125, 3, 4, "VEN 400.XX"}, + { 10.147545000, -64.714211250, 3, 4, "VEN 500.XX"}, + { 9.765245000, -63.216771875, 3, 4, "VEN 600.XX"}, + { 10.254624000, -64.659457250, 3, 4, "VEN 700.XX"}, + { 8.132795000, -63.596873125, 3, 4, "VEN 800.XX"}, + { 10.466545000, -64.199771250, 3, 4, "VEN 900.XX"}, + { 8.620234000, -71.200997500, 3, 6, "VEN B00.XX"}, + { 8.648034000, -70.257072500, 3, 6, "VEN C00.XX"}, + { 7.848545000, -72.244773125, 2, 5, "VEN D00.XX"}, + { 10.477545000, -66.645471250, 3, 4, "VEN F00.XX"}, + { 10.402904000, -71.475819750, 3, 6, "VEN FK0.00"}, + { 10.211545000, -64.714171250, 3, 4, "VEN G00.XX"}, + { 10.453145000, -68.068021750, 3, 6, "VEN GK0.00"}, + { 9.573045000, -69.227771875, 3, 6, "VEN H00.XX"}, + { 10.229585000, -66.711570750, 3, 4, "VEN HK0.00"}, + { 11.413945000, -69.704423625, 2, 5, "VEN J00.XX"}, + { 9.354945000, -70.621581500, 3, 6, "VEN JK0.00"}, + { 10.483845000, -66.564371250, 4, 5, "VEN K00.XX"}, + { 9.030185000, -69.774043500, 3, 6, "VEN KK0.00"}, + { 8.899905000, -64.283067500, 3, 4, "VEN L00.XX"}, + { 10.139944000, -66.801131750, 3, 4, "VEN LK0.00"}, + { 10.661345000, -63.294271250, 3, 4, "VEN M00.XX"}, + { 10.175104000, -66.911080750, 3, 6, "VEN MK0.00"}, + { 8.928394000, -67.456267500, 3, 6, "VEN N00.XX"}, + { 11.716745000, -70.219208875, 2, 5, "VEN NK0.00"}, + { 10.256794000, -66.882838250, 3, 6, "VEN P00.XX"}, + { 10.157864000, -70.096819750, 3, 6, "VEN PK0.00"}, + { 7.885545000, -67.511213125, 2, 5, "VEN Q00.XX"}, + { 9.201985000, -66.032495500, 2, 3, "VEN QK0.00"}, + { 9.923694000, -67.387952875, 3, 6, "VEN R00.XX"}, + { 10.996684000, -63.867130750, 2, 3, "VEN RK0.00"}, + { 9.944494000, -69.649752875, 3, 6, "VEN S00.XX"}, + { 9.452335000, -64.499041500, 3, 4, "VEN SK0.00"}, + { 10.346545000, -68.793931250, 3, 6, "VEN T00.XX"}, + { 10.034775000, -69.299323750, 3, 6, "VEN TK0.00"}, + { 9.678194000, -68.617552875, 3, 6, "VEN V00.XX"}, + { 9.903495000, -68.335007625, 3, 6, "VEN VK0.00"}, + { 8.632045000, -71.684472500, 3, 6, "VEN W00.XX"}, + { 10.203704000, -71.336180750, 3, 6, "VEN WK0.00"}, + { 8.578194000, -71.254067500, 3, 6, "VEN X00.XX"}, + { 7.694604000, -72.388262375, 2, 6, "VEN XK0.00"}, + { 10.093494000, -69.154338250, 3, 6, "VEN Y00.XX"}, + { 10.042204000, -67.524980750, 3, 6, "VEN YK0.00"}, + { 5.671794000, -67.635573750, 2, 5, "VEN Z00.XX"}, + { 10.069904000, -67.817180750, 3, 6, "VEN ZK0.00"}, + { 9.838435000, -69.698376500, 2, 5, "VEN 123.XXX"}, + { 10.599605000, -64.762825000, 2, 3, "VEN 12.XXXX"}, + { 10.906260000, -72.412412000, 2, 5, "VEN 1234.XX"}, + { 11.395381500, -72.898759500, 1, 5, "VEN 1234.XXX"}, + { 6.421227500, 3.333295500, 4, 5, "NGA 12.XX"}, + { 6.700895000, 3.168819250, 3, 4, "NGA 00.XXX"}, + { 7.502655000, 3.747302125, 3, 4, "NGA C0.XXX"}, + { 12.093384000, 8.389503625, 3, 6, "NGA P0.XXX"}, + { 10.594324000, 7.357942750, 3, 4, "NGA 000.XX"}, + { 10.594324000, 7.445872750, 3, 4, "NGA 100.XX"}, + { 10.507835000, 7.357942750, 3, 4, "NGA 200.XX"}, + { 10.507835000, 7.445872750, 3, 4, "NGA 300.XX"}, + { 6.423419000, 5.547420250, 3, 4, "NGA 400.XX"}, + { 6.423419000, 5.634389250, 3, 4, "NGA 500.XX"}, + { 6.336930000, 5.547420250, 3, 4, "NGA 600.XX"}, + { 6.336930000, 5.634389250, 3, 4, "NGA 700.XX"}, + { 4.847651000, 6.972704125, 3, 4, "NGA 800.XX"}, + { 11.880824000, 13.116729875, 3, 6, "NGA 900.XX"}, + { 11.127645000, 7.673229375, 3, 4, "NGA B00.XX"}, + { 5.147725000, 7.326208125, 3, 4, "NGA C00.XX"}, + { 9.958380000, 8.844326625, 3, 5, "NGA D00.XX"}, + { 8.529984000, 4.509064500, 3, 4, "NGA F00.XX"}, + { 6.492744000, 7.474521250, 3, 4, "NGA G00.XX"}, + { 7.197414000, 3.303184375, 3, 4, "NGA H00.XX"}, + { 6.187395000, 6.761912250, 3, 4, "NGA J00.XX"}, + { 9.097145000, 7.449020500, 3, 4, "NGA K00.XX"}, + { 5.547386000, 5.729198750, 3, 4, "NGA L00.XX"}, + { 8.125363000, 4.214744375, 3, 4, "NGA LK0.00"}, + { 7.858835000, 3.905259125, 3, 4, "NGA M00.XX"}, + { 13.045004000, 5.217494125, 3, 6, "NGA MK0.00"}, + { 7.567736000, 6.195072125, 3, 4, "NGA N00.XX"}, + { 4.938744000, 8.310264125, 3, 4, "NGA NK0.00"}, + { 5.017223000, 8.312624375, 3, 4, "NGA P00.XX"}, + { 7.763761000, 4.531279375, 3, 4, "NGA PK0.00"}, + { 12.998964000, 7.576812375, 3, 5, "NGA Q00.XX"}, + { 7.238887000, 5.161775375, 3, 4, "NGA QK0.00"}, + { 7.489709000, 4.524929125, 3, 4, "NGA R00.XX"}, + { 10.306404000, 9.808110750, 3, 5, "NGA RK0.00"}, + { 7.983981000, 3.565869125, 3, 4, "NGA S00.XX"}, + { 9.602962000, 6.525085625, 3, 4, "NGA SK0.00"}, + { 7.743262000, 8.495055125, 3, 5, "NGA T00.XX"}, + { 7.620899000, 4.720363375, 3, 4, "NGA TK0.00"}, + { 7.207540000, 5.557563125, 3, 4, "NGA V00.XX"}, + { 10.280504000, 11.150210750, 3, 5, "NGA VK0.00"}, + { 7.103828000, 4.805803125, 3, 4, "NGA W00.XX"}, + { 11.739904000, 11.933538875, 3, 6, "NGA WK0.00"}, + { 9.271164000, 12.414641500, 3, 5, "NGA X00.XX"}, + { 7.629722000, 4.160276375, 3, 4, "NGA XK0.00"}, + { 5.196188000, 7.680807375, 3, 4, "NGA Y00.XX"}, + { 12.162504000, 6.646566000, 3, 5, "NGA YK0.00"}, + { 10.282464000, 13.238570250, 3, 6, "NGA Z00.XX"}, + { 6.618312000, 3.481909250, 3, 4, "NGA ZK0.00"}, + { 8.925300500, 2.941597500, 2, 3, "NGA 123.XXX"}, + { 5.971968500, 5.683081500, 2, 3, "NGA 12.XXXX"}, + { 7.441535000, 6.518551000, 2, 3, "NGA 0123.XX"}, + { 11.768580000, 8.278333500, 2, 4, "NGA 1123.XX"}, + { 10.251580000, 7.195433500, 2, 3, "NGA 2123.XX"}, + { 11.608680000, 12.929033500, 2, 4, "NGA 3123.XX"}, + { 11.077680000, 7.283933500, 2, 3, "NGA 4123.XX"}, + { 9.683520000, 8.656412500, 2, 4, "NGA 5123.XX"}, + { 12.815865000, 5.008954000, 2, 4, "NGA 6123.XX"}, + { 7.427490000, 5.956148000, 3, 4, "NGA 7123.XX"}, + { 12.741265000, 7.480554000, 2, 4, "NGA 8123.XX"}, + { 10.162180000, 9.731333500, 2, 4, "NGA 9123.XX"}, + { 9.460805000, 6.137917500, 2, 3, "NGA B123.XX"}, + { 7.299220000, 8.456096000, 2, 4, "NGA C123.XX"}, + { 7.104937000, 5.507943000, 3, 4, "NGA D123.XX"}, + { 8.848420000, 7.403498500, 2, 3, "NGA F123.XX"}, + { 10.010580000, 10.957033500, 2, 4, "NGA G123.XX"}, + { 11.516980000, 11.876033500, 2, 4, "NGA H123.XX"}, + { 9.087265000, 12.182333500, 2, 4, "NGA J123.XX"}, + { 11.894880000, 6.524733500, 2, 4, "NGA K123.XX"}, + { 9.992780000, 12.888733500, 2, 4, "NGA L123.XX"}, + { 8.818009000, 5.910526500, 2, 3, "NGA M123.XX"}, + { 8.904992000, 6.943594500, 2, 3, "NGA N123.XX"}, + { 6.427243000, 8.767228000, 2, 4, "NGA P123.XX"}, + { 8.963917000, 3.629382500, 3, 4, "NGA Q123.XX"}, + { 8.246485000, 8.333956000, 2, 3, "NGA R123.XX"}, + { 12.654865000, 10.842754000, 2, 5, "NGA S123.XX"}, + { 8.655865000, 11.140833500, 2, 4, "NGA T123.XX"}, + { 11.268080000, 13.382733500, 2, 5, "NGA V123.XX"}, + { 6.528737000, 5.930966000, 3, 4, "NGA W123.XX"}, + { 6.623023000, 7.099894000, 2, 3, "NGA X123.XX"}, + { 12.435865000, 10.008054000, 2, 5, "NGA Y123.XX"}, + { 11.248380000, 9.855533500, 2, 4, "NGA Z123.XX"}, + { 13.219053500, 3.100105500, 1, 4, "NGA 1234.XXX"}, + { -6.787625000, 39.217647000, 4, 5, "TZA 12.XX"}, + { -6.710406000, 39.106737750, 3, 4, "TZA 00.XXX"}, + { -2.510286000, 32.866530000, 3, 4, "TZA J0.XXX"}, + { -6.069076000, 39.210394250, 3, 4, "TZA 000.XX"}, + { -6.155565000, 39.187782250, 3, 4, "TZA 100.XX"}, + { -8.868676000, 33.405768500, 3, 5, "TZA 200.XX"}, + { -8.868676000, 33.493218500, 3, 5, "TZA 300.XX"}, + { -3.339576000, 36.645507125, 3, 5, "TZA 400.XX"}, + { -6.763876000, 37.622694250, 3, 4, "TZA 500.XX"}, + { -5.055876000, 39.050207125, 3, 4, "TZA 600.XX"}, + { -6.129276000, 35.699094250, 3, 4, "TZA 700.XX"}, + { -4.841076000, 29.610707125, 3, 4, "TZA 800.XX"}, + { -3.305676000, 37.298607125, 3, 5, "TZA 900.XX"}, + { -4.980176000, 32.772607125, 3, 4, "TZA B00.XX"}, + {-10.620976000, 35.610842750, 3, 5, "TZA C00.XX"}, + { -1.478276000, 33.762720000, 3, 5, "TZA D00.XX"}, + { -7.729276000, 35.648981375, 3, 4, "TZA F00.XX"}, + { -9.261776000, 32.724768500, 3, 6, "TZA G00.XX"}, + { -3.618076000, 33.379707125, 3, 4, "TZA H00.XX"}, + {-10.235776000, 40.146242750, 3, 4, "TZA J00.XX"}, + { -5.076836000, 30.361099375, 3, 4, "TZA K00.XX"}, + { -6.841396000, 36.968800250, 3, 4, "TZA KK0.00"}, + { -3.450036000, 31.865599375, 3, 4, "TZA L00.XX"}, + { -7.966596000, 31.596628375, 3, 4, "TZA LK0.00"}, + { -6.425136000, 38.859013750, 3, 4, "TZA M00.XX"}, + { -1.334096000, 31.781745000, 3, 5, "TZA MK0.00"}, + { -6.330536000, 31.043213750, 3, 4, "TZA N00.XX"}, + { -4.824296000, 34.725573125, 3, 4, "TZA NK0.00"}, + { -4.980836000, 29.965999375, 3, 4, "TZA P00.XX"}, + { -8.858596000, 34.800455500, 3, 4, "TZA PK0.00"}, + { -2.637536000, 32.609085000, 3, 4, "TZA Q00.XX"}, + { -3.010096000, 31.903245000, 3, 4, "TZA QK0.00"}, + { -2.002836000, 33.838685000, 3, 4, "TZA R00.XX"}, + { -8.123496000, 36.657228375, 3, 4, "TZA RK0.00"}, + { -9.325536000, 34.738141500, 3, 4, "TZA S00.XX"}, + {-10.002096000, 39.679710750, 3, 4, "TZA SK0.00"}, + { -9.093636000, 32.910541500, 3, 5, "TZA T00.XX"}, + { -6.151296000, 36.831800250, 3, 4, "TZA TK0.00"}, + { -7.679736000, 36.948428125, 4, 5, "TZA V00.XX"}, + { -5.128796000, 31.019673125, 3, 4, "TZA VK0.00"}, + {-10.710836000, 38.774670250, 3, 5, "TZA W00.XX"}, + { -5.162796000, 38.414473125, 3, 4, "TZA WK0.00"}, + { -4.562636000, 30.085099375, 3, 4, "TZA X00.XX"}, + {-10.940296000, 39.249210750, 3, 5, "TZA XK0.00"}, + { -2.837536000, 33.049085000, 3, 4, "TZA Y00.XX"}, + { -8.799496000, 35.784255500, 3, 4, "TZA YK0.00"}, + { -8.281136000, 35.258228125, 3, 4, "TZA Z00.XX"}, + { -4.285896000, 33.853873125, 3, 4, "TZA ZK0.00"}, + { -2.784430500, 36.764627500, 2, 4, "TZA 12.XXXX"}, + { -5.455485000, 36.851145000, 2, 3, "TZA 123.XXX"}, + { -9.143535000, 33.261433500, 2, 4, "TZA 0123.XX"}, + { -6.401420000, 35.508205000, 2, 3, "TZA 1123.XX"}, + { -5.165535000, 29.586305000, 2, 3, "TZA 2123.XX"}, + { -5.255035000, 32.581605000, 2, 3, "TZA 3123.XX"}, + {-10.893120000, 35.423033500, 2, 4, "TZA 4123.XX"}, + { -1.753135000, 33.571605000, 2, 3, "TZA 5123.XX"}, + { -8.001420000, 35.458205000, 2, 3, "TZA 6123.XX"}, + { -9.444535000, 32.618532500, 2, 5, "TZA 7123.XX"}, + { -3.892935000, 33.188704000, 2, 3, "TZA 8123.XX"}, + {-10.534420000, 39.974245500, 2, 4, "TZA 9123.XX"}, + { -5.323435000, 30.160305000, 2, 3, "TZA B123.XX"}, + { -3.696635000, 31.664805000, 2, 3, "TZA C123.XX"}, + { -8.192120000, 31.391105000, 2, 4, "TZA D123.XX"}, + { -1.562335000, 31.576005000, 2, 3, "TZA F123.XX"}, + { -6.574420000, 30.842505000, 2, 3, "TZA G123.XX"}, + { -5.052535000, 34.519905000, 2, 3, "TZA H123.XX"}, + { -9.086835000, 34.597633500, 2, 3, "TZA J123.XX"}, + { -2.884135000, 32.408205000, 2, 3, "TZA K123.XX"}, + { -3.238335000, 31.697505000, 3, 4, "TZA L123.XX"}, + { -2.249434000, 33.637805000, 2, 3, "TZA M123.XX"}, + { -8.135820000, 36.600205000, 2, 3, "TZA N123.XX"}, + { -9.572135000, 34.540233500, 2, 3, "TZA P123.XX"}, + {-10.246435000, 39.519033500, 2, 3, "TZA Q123.XX"}, + { -5.357035000, 30.814005000, 2, 3, "TZA R123.XX"}, + {-10.954720000, 38.576933500, 2, 4, "TZA S123.XX"}, + { -4.809235000, 29.884305000, 3, 4, "TZA T123.XX"}, + {-11.165820000, 39.046533500, 2, 4, "TZA V123.XX"}, + { -3.151735000, 32.857405000, 2, 3, "TZA W123.XX"}, + { -9.027735000, 35.581433500, 2, 3, "TZA X123.XX"}, + { -8.525020000, 35.057605000, 2, 3, "TZA Y123.XX"}, + { -4.514135000, 33.648205000, 2, 3, "TZA Z123.XX"}, + { -1.733636000, 29.728724500, 1, 5, "TZA 1234.XXX"}, + { 30.098100000, 31.207117500, 4, 5, "EGY 12.XX"}, + { 30.116875000, 30.888409500, 3, 4, "EGY 12.XXX"}, + { 31.226424000, 29.857040500, 3, 4, "EGY 000.XX"}, + { 31.286966000, 29.937763500, 3, 4, "EGY 100.XX"}, + { 31.142224000, 29.714340500, 3, 4, "EGY 200.XX"}, + { 31.280424000, 32.246640500, 3, 4, "EGY 300.XX"}, + { 30.016724000, 32.479105875, 3, 4, "EGY 400.XX"}, + { 30.979945000, 31.115168625, 3, 4, "EGY 500.XX"}, + { 25.740724000, 32.605026750, 3, 4, "EGY 600.XX"}, + { 31.082524000, 31.330540500, 3, 4, "EGY 700.XX"}, + { 27.222624000, 31.148661375, 4, 5, "EGY 800.XX"}, + { 30.828724000, 30.949879125, 3, 4, "EGY 900.XX"}, + { 24.120724000, 32.847291125, 3, 4, "EGY B00.XX"}, + { 29.093124000, 31.043257375, 3, 4, "EGY C00.XX"}, + { 26.590724000, 31.673587125, 3, 4, "EGY D00.XX"}, + { 30.592464000, 31.464190375, 3, 4, "EGY F00.XX"}, + { 29.304104000, 30.810254375, 3, 4, "EGY FK0.00"}, + { 30.606264000, 32.239990375, 3, 4, "EGY G00.XX"}, + { 31.119904000, 30.100802500, 3, 4, "EGY GK0.00"}, + { 31.045564000, 30.426532500, 3, 4, "EGY H00.XX"}, + { 28.091204000, 30.718943875, 3, 4, "EGY HK0.00"}, + { 26.184264000, 32.703936625, 3, 4, "EGY J00.XX"}, + { 30.556204000, 30.975820125, 3, 4, "EGY JK0.00"}, + { 30.475064000, 31.131790375, 3, 4, "EGY K00.XX"}, + { 27.724704000, 30.822288625, 3, 4, "EGY KK0.00"}, + { 31.105664000, 30.894132500, 3, 4, "EGY L00.XX"}, + { 30.418704000, 31.534364875, 3, 4, "EGY LK0.00"}, + { 31.133764000, 33.773232500, 2, 3, "EGY M00.XX"}, + { 30.704104000, 31.239820125, 3, 4, "EGY MK0.00"}, + { 26.342464000, 31.845564375, 3, 4, "EGY N00.XX"}, + { 24.974104000, 32.841339500, 3, 4, "EGY NK0.00"}, + { 29.863564000, 31.298933875, 3, 4, "EGY P00.XX"}, + { 31.124104000, 30.609602500, 3, 4, "EGY PK0.00"}, + { 31.322464000, 30.263932500, 3, 4, "EGY Q00.XX"}, + { 31.214104000, 31.319602500, 3, 4, "EGY QK0.00"}, + { 31.182464000, 31.983932500, 3, 4, "EGY R00.XX"}, + { 30.724104000, 31.639820125, 3, 4, "EGY RK0.00"}, + { 31.092464000, 31.563932500, 3, 4, "EGY S00.XX"}, + { 31.001004000, 29.748102500, 3, 4, "EGY SK0.00"}, + { 31.432464000, 31.783932500, 3, 4, "EGY T00.XX"}, + { 28.307504000, 30.680643875, 3, 4, "EGY TK0.00"}, + { 30.488764000, 30.885690375, 3, 4, "EGY V00.XX"}, + { 26.761504000, 31.474078125, 3, 4, "EGY VK0.00"}, + { 29.176264000, 31.103906125, 3, 4, "EGY W00.XX"}, + { 30.881004000, 31.427120125, 3, 4, "EGY WK0.00"}, + { 29.502464000, 30.814533875, 3, 4, "EGY X00.XX"}, + { 30.905504000, 30.262820125, 3, 4, "EGY XK0.00"}, + { 30.447464000, 30.990662625, 3, 4, "EGY Y00.XX"}, + { 27.308304000, 30.922288625, 3, 4, "EGY YK0.00"}, + { 25.637064000, 32.522422250, 3, 4, "EGY Z00.XX"}, + { 30.814104000, 30.789820125, 3, 4, "EGY ZK0.00"}, + { 29.848025000, 29.300025000, 2, 3, "EGY 03K.S0G"}, + { 28.860025000, 30.348025000, 2, 3, "EGY Q20.610"}, + { 27.423025000, 30.545025000, 2, 3, "EGY V2X.L0S"}, + { 27.151025000, 30.715025000, 3, 4, "EGY X62.S13"}, + { 26.400025000, 33.617025000, 2, 3, "EGY XZV.60G"}, + { 27.020691000, 30.532276000, 2, 3, "EGY 12.XXXX"}, + { 24.406462000, 30.483952000, 2, 3, "EGY 1234.XX"}, + { 30.982254000, 25.131316000, 1, 3, "EGY 1234.XXX"}, + { 18.100861000, -16.022168000, 4, 5, "MRT 12.XX"}, + { 18.268515000, -16.059098000, 3, 4, "MRT 12.XXX"}, + { 16.600514000, -11.463656125, 3, 5, "MRT 000.XX"}, + { 16.138114000, -13.560286250, 3, 5, "MRT 200.XX"}, + { 16.138114000, -13.433221250, 4, 6, "MRT 400.XX"}, + { 16.509914000, -15.865956125, 3, 6, "MRT 600.XX"}, + { 22.710314000, -12.544102250, 2, 7, "MRT 800.XX"}, + { 20.502214000, -13.111884000, 2, 3, "MRT B00.XX"}, + { 16.600514000, -7.337056125, 3, 4, "MRT D00.XX"}, + { 18.534314000, -11.489534625, 2, 3, "MRT G00.XX"}, + { 16.980514000, -13.563826000, 3, 4, "MRT J00.XX"}, + { 17.284914000, -7.100126000, 3, 4, "MRT L00.XX"}, + { 19.790724000, -14.443165250, 2, 3, "MRT N00.XX"}, + { 17.094124000, -13.965688000, 3, 4, "MRT P00.XX"}, + { 16.651224000, -14.308774125, 3, 5, "MRT Q00.XX"}, + { 15.199424000, -12.239335500, 3, 8, "MRT R00.XX"}, + { 20.504824000, -12.404678125, 2, 3, "MRT S00.XX"}, + { 16.283224000, -8.213061250, 3, 4, "MRT T00.XX"}, + { 16.700724000, -9.662374125, 3, 4, "MRT V00.XX"}, + { 15.846824000, -9.468861250, 3, 4, "MRT W00.XX"}, + { 22.730124000, -12.736669250, 2, 7, "MRT X00.XX"}, + { 25.254124000, -11.608773250, 2, 3, "MRT Y00.XX"}, + { 20.970324000, -11.672692000, 2, 3, "MRT Z00.XX"}, + { 18.023983000, -16.420235500, 2, 3, "MRT 123.XXX"}, + { 16.445605000, -13.263099000, 2, 4, "MRT 12.XXXX"}, + { 17.257595000, -10.227473000, 2, 3, "MRT 1234.XX"}, + { 26.486636500, -16.790253000, 1, 2, "MRT 1234.XXX"}, + {-17.752100000, -63.220074000, 4, 6, "BOL 12.XX"}, + {-17.851506000, -63.269785875, 3, 5, "BOL 00.XXX"}, + {-17.334325000, -66.356907875, 3, 5, "BOL C0.XXX"}, + {-16.627045000, -68.323390625, 3, 5, "BOL P0.XXX"}, + {-17.976886000, -67.168764750, 3, 5, "BOL 000.XX"}, + {-18.993876000, -65.314039500, 3, 5, "BOL 200.XX"}, + {-21.487676000, -64.767217750, 2, 4, "BOL 300.XX"}, + {-19.537776000, -65.797065250, 3, 5, "BOL 400.XX"}, + {-17.294376000, -63.294888000, 3, 5, "BOL 500.XX"}, + {-14.817455000, -64.941852500, 2, 4, "BOL 600.XX"}, + {-21.943455000, -63.692448125, 2, 6, "BOL 700.XX"}, + {-10.970976000, -66.093857250, 2, 6, "BOL 800.XX"}, + {-10.782976000, -65.396057250, 2, 6, "BOL 900.XX"}, + {-18.406876000, -66.612826625, 3, 5, "BOL B00.XX"}, + {-22.055476000, -65.642343500, 2, 6, "BOL C00.XX"}, + {-19.990976000, -63.567778125, 2, 4, "BOL D00.XX"}, + {-22.693376000, -64.379969250, 2, 6, "BOL F00.XX"}, + {-21.399276000, -65.763617750, 2, 4, "BOL G00.XX"}, + {-10.979976000, -68.796157250, 2, 9, "BOL H00.XX"}, + {-16.335276000, -61.009174125, 2, 6, "BOL J00.XX"}, + {-17.482576000, -63.204900875, 3, 5, "BOL K00.XX"}, + {-14.819576000, -66.785735500, 3, 5, "BOL L00.XX"}, + {-21.259325000, -63.505658750, 2, 4, "BOL M00.XX"}, + {-18.249276000, -66.882713750, 3, 5, "BOL N00.XX"}, + {-17.395455000, -63.910114375, 3, 5, "BOL P00.XX"}, + {-17.526595000, -65.901093375, 3, 5, "BOL Q00.XX"}, + {-17.076076000, -63.271388000, 3, 5, "BOL R00.XX"}, + {-13.698876000, -65.466109750, 2, 6, "BOL S00.XX"}, + {-15.851376000, -63.227061250, 2, 4, "BOL T00.XX"}, + {-15.795876000, -67.601461250, 3, 5, "BOL V00.XX"}, + {-17.960376000, -63.433713750, 3, 5, "BOL W00.XX"}, + {-18.936276000, -57.843539500, 2, 6, "BOL X00.XX"}, + {-17.319276000, -63.442600875, 3, 5, "BOL Y00.XX"}, + {-20.419276000, -66.873278125, 2, 4, "BOL Z00.XX"}, + {-17.044454500, -65.034557500, 2, 4, "BOL 123.XXX"}, + {-17.236508000, -67.766496000, 2, 4, "BOL 12.XXXX"}, + {-14.488357000, -68.651827000, 2, 4, "BOL 1234.XX"}, + {-10.589717500, -69.218650000, 1, 8, "BOL 1234.XXX"}, + { 9.064617500, 38.701477000, 4, 5, "ETH 12.XX"}, + { 9.132015000, 38.613611500, 3, 4, "ETH 12.XXX"}, + { 9.616545000, 41.776128125, 2, 4, "ETH 000.XX"}, + { 13.548924000, 39.438990250, 3, 4, "ETH 100.XX"}, + { 8.586024000, 39.231068500, 3, 4, "ETH 200.XX"}, + { 11.633824000, 37.345929875, 3, 6, "ETH 300.XX"}, + { 12.631724000, 37.411616000, 3, 6, "ETH 400.XX"}, + { 11.172424000, 39.603229875, 3, 4, "ETH 500.XX"}, + { 7.091845000, 38.455621875, 3, 4, "ETH 600.XX"}, + { 7.713024000, 36.799781375, 2, 3, "ETH 700.XX"}, + { 9.350424000, 42.082168500, 2, 4, "ETH 800.XX"}, + { 7.241124000, 38.575981375, 3, 4, "ETH 900.XX"}, + { 6.072624000, 37.530594250, 2, 3, "ETH B00.XX"}, + { 11.119124000, 39.703129875, 3, 4, "ETH C00.XX"}, + { 9.130924000, 36.505568500, 2, 3, "ETH D00.XX"}, + { 10.381724000, 37.689142750, 3, 6, "ETH F00.XX"}, + { 7.975864000, 39.101628125, 3, 4, "ETH G00.XX"}, + { 14.274704000, 39.435049375, 3, 6, "ETH GK0.00"}, + { 7.564664000, 37.827928125, 3, 4, "ETH H00.XX"}, + { 6.843504000, 37.736228375, 3, 4, "ETH HK0.00"}, + { 9.680964000, 39.499755875, 3, 4, "ETH J00.XX"}, + { 6.409104000, 38.275600250, 2, 3, "ETH JK0.00"}, + { 7.022464000, 39.938828125, 3, 4, "ETH K00.XX"}, + { 12.414104000, 39.533366000, 3, 4, "ETH KK0.00"}, + { 14.109964000, 38.244326750, 3, 6, "ETH L00.XX"}, + { 8.969504000, 37.831155500, 3, 4, "ETH LK0.00"}, + { 5.344564000, 39.545813750, 2, 3, "ETH M00.XX"}, + { 9.345704000, 42.772555500, 2, 4, "ETH MK0.00"}, + { 14.130664000, 38.699926750, 3, 4, "ETH N00.XX"}, + { 14.167204000, 38.854821250, 3, 4, "ETH NK0.00"}, + { 8.544864000, 37.941641500, 3, 4, "ETH P00.XX"}, + { 11.824404000, 39.565938875, 3, 4, "ETH PK0.00"}, + { 6.756064000, 38.360913750, 3, 4, "ETH Q00.XX"}, + { 8.144104000, 38.793728375, 3, 4, "ETH QK0.00"}, + { 8.612464000, 39.088741500, 3, 4, "ETH R00.XX"}, + { 7.854104000, 39.603728375, 3, 4, "ETH RK0.00"}, + { 12.177564000, 39.611298000, 3, 4, "ETH S00.XX"}, + { 9.174104000, 35.803655500, 2, 5, "ETH SK0.00"}, + { 8.132464000, 38.338828125, 3, 4, "ETH T00.XX"}, + { 9.063904000, 40.861055500, 2, 3, "ETH TK0.00"}, + { 5.892464000, 38.948913750, 2, 3, "ETH V00.XX"}, + { 12.774104000, 39.513294125, 3, 4, "ETH VK0.00"}, + { 9.796564000, 38.706255875, 3, 4, "ETH W00.XX"}, + { 7.911604000, 38.688928375, 3, 4, "ETH WK0.00"}, + { 8.553764000, 34.772241500, 2, 5, "ETH X00.XX"}, + { 11.071404000, 37.857138875, 3, 6, "ETH XK0.00"}, + { 11.751364000, 41.040384625, 2, 4, "ETH Y00.XX"}, + { 8.244104000, 34.563728375, 2, 5, "ETH YK0.00"}, + { 10.975064000, 36.480270250, 2, 5, "ETH Z00.XX"}, + { 9.064304000, 38.484055500, 3, 4, "ETH ZK0.00"}, + { 9.288922500, 37.521776500, 2, 3, "ETH 123.XXX"}, + { 11.761743000, 37.427744500, 2, 5, "ETH 12.XXXX"}, + { 14.509893000, 37.357219500, 2, 7, "ETH 1234.XX"}, + { 9.718072000, 33.514840000, 1, 8, "ETH 1234.XXX"}, + { 4.665100000, -74.127890000, 5, 6, "COL 12.XX"}, + { 4.778935000, -74.227852375, 4, 5, "COL 00.XXX"}, + { 3.515084000, -76.646231625, 4, 5, "COL C0.XXX"}, + { 6.345084000, -75.726609250, 4, 5, "COL P0.XXX"}, + { 11.032745000, -74.847771250, 4, 5, "COL 000.XX"}, + { 10.948545000, -74.843771250, 4, 5, "COL 100.XX"}, + { 10.442545000, -75.565771250, 4, 5, "COL 200.XX"}, + { 10.376545000, -75.534771250, 4, 5, "COL 300.XX"}, + { 7.938145000, -72.547973125, 4, 6, "COL 400.XX"}, + { 7.168934000, -73.179078125, 4, 6, "COL 500.XX"}, + { 4.839834000, -75.723139375, 5, 6, "COL 600.XX"}, + { 11.244545000, -74.237770625, 4, 5, "COL 700.XX"}, + { 4.456545000, -75.257939375, 4, 5, "COL 800.XX"}, + { 1.229834000, -77.323020000, 4, 7, "COL 900.XX"}, + { 5.068545000, -75.550039375, 4, 5, "COL B00.XX"}, + { 2.972434000, -75.319420000, 4, 5, "COL C00.XX"}, + { 4.156545000, -73.660439375, 4, 6, "COL D00.XX"}, + { 4.563534000, -75.721639375, 4, 5, "COL F00.XX"}, + { 10.491834000, -73.305836250, 4, 6, "COL G00.XX"}, + { 8.794545000, -75.917997500, 4, 5, "COL H00.XX"}, + { 9.330834000, -75.439197500, 4, 5, "COL J00.XX"}, + { 7.085334000, -73.142778125, 5, 7, "COL K00.XX"}, + { 3.556545000, -76.349439375, 4, 5, "COL L00.XX"}, + { 3.884545000, -77.083339375, 4, 5, "COL M00.XX"}, + { 2.486545000, -76.648520000, 4, 5, "COL N00.XX"}, + { 7.088545000, -73.897478125, 4, 5, "COL P00.XX"}, + { 4.842934000, -75.808839375, 4, 5, "COL Q00.XX"}, + { 4.119834000, -76.253139375, 4, 5, "COL R00.XX"}, + { 4.779634000, -75.965539375, 4, 5, "COL S00.XX"}, + { 4.317994000, -74.830010375, 4, 5, "COL T00.XX"}, + { 1.614004000, -75.646145000, 4, 5, "COL TK0.00"}, + { 11.399094000, -72.272123625, 4, 6, "COL V00.XX"}, + { 5.724204000, -72.954590250, 4, 6, "COL VK0.00"}, + { 3.921394000, -76.328010375, 4, 5, "COL W00.XX"}, + { 5.542285000, -73.381233250, 4, 6, "COL WK0.00"}, + { 7.087594000, -73.201081125, 4, 6, "COL X00.XX"}, + { 10.874304000, -74.797980750, 4, 5, "COL XK0.00"}, + { 9.261245000, -74.803552500, 4, 5, "COL Y00.XX"}, + { 11.511895000, -72.934808875, 4, 6, "COL YK0.00"}, + { 4.837594000, -74.390910375, 4, 5, "COL Z00.XX"}, + { 5.829604000, -73.060390250, 4, 6, "COL ZK0.00"}, + { 4.541415000, -76.648490500, 3, 4, "COL 123.XXX"}, + { 8.392405000, -76.053248500, 3, 4, "COL 12.XXXX"}, + { 7.654280000, -72.811995000, 3, 5, "COL 0123.XX"}, + { 6.843480000, -73.346095000, 3, 5, "COL 1123.XX"}, + { 0.791265000, -77.717995000, 3, 6, "COL 2123.XX"}, + { 2.743865000, -75.541795000, 3, 4, "COL 3123.XX"}, + { 10.034980000, -73.495766500, 3, 4, "COL 4123.XX"}, + { 3.642365000, -77.291795000, 3, 4, "COL 5123.XX"}, + { 2.269565000, -76.841295000, 3, 4, "COL 6123.XX"}, + { 6.834580000, -74.115295000, 3, 4, "COL 7123.XX"}, + { 1.556665000, -76.072595000, 3, 4, "COL 8123.XX"}, + { 11.150080000, -72.484866500, 3, 5, "COL 9123.XX"}, + { 5.449380000, -73.386395000, 3, 5, "COL B123.XX"}, + { 11.240080000, -73.150466500, 3, 5, "COL C123.XX"}, + { 1.361965000, -79.040895000, 3, 6, "COL D123.XX"}, + { 7.653580000, -76.921795000, 3, 4, "COL F123.XX"}, + { 8.043580000, -73.716795000, 3, 4, "COL G123.XX"}, + { 5.235865000, -74.901795000, 3, 4, "COL H123.XX"}, + { 5.458580000, -76.891795000, 3, 4, "COL J123.XX"}, + { 6.639680000, -70.985695000, 3, 5, "COL K123.XX"}, + { 5.963580000, -75.751795000, 3, 4, "COL L123.XX"}, + { 5.115865000, -72.641795000, 3, 6, "COL M123.XX"}, + { 12.345865000, -81.733346000, 3, 4, "COL N123.XX"}, + { 7.563580000, -75.241795000, 3, 4, "COL P123.XX"}, + { 7.169480000, -72.886895000, 4, 6, "COL Q123.XX"}, + { 5.388580000, -74.051795000, 3, 4, "COL R123.XX"}, + { 2.736565000, -76.655495000, 4, 5, "COL S123.XX"}, + { 6.838580000, -74.931795000, 3, 4, "COL T123.XX"}, + { 6.248580000, -74.651795000, 3, 4, "COL V123.XX"}, + { 6.361480000, -73.370695000, 3, 5, "COL W123.XX"}, + { 6.545680000, -72.126895000, 3, 5, "COL X123.XX"}, + { 2.008765000, -75.944195000, 4, 5, "COL Y123.XX"}, + { -1.370167500, -78.643494500, 2, 8, "COL 1234.XXX"}, + { 10.645051500, -81.720759500, 2, 3, "COL 123.XXXX"}, + { 12.168144000, -81.194439500, 2, 3, "COL 1234.XXXX"}, + {-33.910588000, 18.372050000, 4, 5, "ZAF 00.XX"}, + {-33.968098000, 18.461041000, 4, 5, "ZAF J0.XX"}, + {-29.826576000, 30.960031625, 4, 5, "ZAF 000.XX"}, + {-26.149276000, 27.994913875, 4, 6, "ZAF 100.XX"}, + {-25.697176000, 28.162213875, 4, 6, "ZAF 200.XX"}, + {-26.214276000, 27.813713875, 4, 6, "ZAF 300.XX"}, + {-33.915676000, 25.549984000, 4, 5, "ZAF 400.XX"}, + {-26.139076000, 28.256813875, 4, 6, "ZAF 500.XX"}, + {-26.609876000, 27.908387125, 4, 6, "ZAF 600.XX"}, + {-29.572476000, 30.348431625, 4, 5, "ZAF 700.XX"}, + {-32.964576000, 27.837349375, 4, 5, "ZAF 800.XX"}, + {-25.972776000, 28.162413875, 4, 6, "ZAF 900.XX"}, + {-29.078276000, 26.167457375, 4, 5, "ZAF B00.XX"}, + {-26.198476000, 28.163813875, 4, 6, "ZAF C00.XX"}, + {-26.666676000, 27.789987125, 4, 6, "ZAF D00.XX"}, + {-27.708876000, 29.895035625, 3, 4, "ZAF F00.XX"}, + {-26.067976000, 27.732713875, 4, 6, "ZAF G00.XX"}, + {-27.927576000, 26.693009875, 4, 5, "ZAF H00.XX"}, + {-26.208676000, 28.315713875, 5, 7, "ZAF J00.XX"}, + {-26.206976000, 28.408713875, 5, 7, "ZAF K00.XX"}, + {-33.725176000, 25.357484000, 4, 5, "ZAF L00.XX"}, + {-25.871936000, 29.204136625, 4, 6, "ZAF M00.XX"}, + {-26.277696000, 28.100578125, 4, 6, "ZAF MK0.00"}, + {-29.217336000, 26.674306125, 4, 5, "ZAF N00.XX"}, + {-33.732496000, 18.949534000, 4, 5, "ZAF NK0.00"}, + {-25.978136000, 28.076336625, 4, 6, "ZAF P00.XX"}, + {-28.742596000, 24.722699125, 4, 6, "ZAF PK0.00"}, + {-26.847036000, 26.621193125, 4, 6, "ZAF Q00.XX"}, + {-26.363996000, 27.364178125, 4, 6, "ZAF QK0.00"}, + {-25.847936000, 28.151936625, 4, 6, "ZAF R00.XX"}, + {-34.075896000, 18.808734000, 4, 5, "ZAF RK0.00"}, + {-26.165036000, 27.663936625, 4, 6, "ZAF S00.XX"}, + {-25.765496000, 29.438722875, 4, 5, "ZAF SK0.00"}, + {-25.645436000, 27.201122250, 4, 6, "ZAF T00.XX"}, + {-26.364396000, 28.356478125, 4, 6, "ZAF TK0.00"}, + {-26.698636000, 27.059064375, 4, 6, "ZAF V00.XX"}, + {-33.974796000, 22.416534000, 4, 5, "ZAF VK0.00"}, + {-28.543336000, 29.745277375, 4, 5, "ZAF W00.XX"}, + {-23.898096000, 29.427057125, 4, 5, "ZAF WK0.00"}, + {-24.152736000, 28.954865750, 3, 5, "ZAF X00.XX"}, + {-29.815396000, 30.600209625, 3, 4, "ZAF XK0.00"}, + {-25.484036000, 28.048422250, 4, 6, "ZAF Y00.XX"}, + {-33.650496000, 19.413934000, 4, 5, "ZAF YK0.00"}, + {-26.533936000, 29.050964375, 4, 6, "ZAF Z00.XX"}, + {-27.665896000, 27.180688625, 4, 5, "ZAF ZK0.00"}, + {-33.694277000, 18.376410000, 4, 5, "ZAF 12.XXX"}, + {-30.101025000, 30.648301500, 4, 5, "ZAF 01.XXXX"}, + {-34.022925000, 25.232910000, 3, 4, "ZAF 11.XXXX"}, + {-29.881725000, 30.061501500, 3, 4, "ZAF 21.XXXX"}, + {-33.221724000, 27.384345000, 3, 4, "ZAF 31.XXXX"}, + {-29.361425000, 26.018415000, 3, 4, "ZAF 41.XXXX"}, + {-28.166725000, 29.846136500, 3, 4, "ZAF 51.XXXX"}, + {-28.086725000, 26.711136500, 3, 4, "ZAF 61.XXXX"}, + {-29.431725000, 26.543615000, 3, 4, "ZAF 71.XXXX"}, + {-34.143325000, 18.923610000, 3, 4, "ZAF 81.XXXX"}, + {-28.936825000, 24.486915000, 3, 5, "ZAF 91.XXXX"}, + {-34.001425000, 22.168931500, 4, 5, "ZAF B1.XXXX"}, + {-25.540125000, 30.901271500, 4, 6, "ZAF C1.XXXX"}, + {-24.146725000, 30.957885000, 3, 5, "ZAF D1.XXXX"}, + {-28.740825000, 29.739436500, 3, 4, "ZAF F1.XXXX"}, + {-24.236725000, 28.997885000, 3, 5, "ZAF G1.XXXX"}, + {-33.711725000, 19.127331500, 4, 5, "ZAF H1.XXXX"}, + {-28.963225000, 31.751315000, 3, 4, "ZAF J1.XXXX"}, + {-23.251725000, 29.670406500, 3, 4, "ZAF K1.XXXX"}, + {-31.791725000, 28.551866500, 3, 4, "ZAF L1.XXXX"}, + {-26.389625000, 25.936371500, 3, 5, "ZAF M1.XXXX"}, + {-33.661725000, 26.457331500, 3, 4, "ZAF N1.XXXX"}, + {-28.081725000, 30.526136500, 3, 4, "ZAF P1.XXXX"}, + {-33.721724000, 18.357231500, 4, 5, "ZAF Q1.XXXX"}, + {-28.216725000, 28.136136500, 3, 4, "ZAF R1.XXXX"}, + {-32.091725000, 26.771766500, 3, 4, "ZAF S1.XXXX"}, + {-33.163425000, 17.883145000, 3, 4, "ZAF T1.XXXX"}, + {-34.350625000, 21.846310000, 3, 4, "ZAF V1.XXXX"}, + {-28.671725000, 21.001136500, 3, 5, "ZAF W1.XXXX"}, + {-26.082325000, 25.404671500, 3, 5, "ZAF X1.XXXX"}, + {-26.551725000, 29.655871500, 3, 4, "ZAF Y1.XXXX"}, + {-23.341725000, 30.380406500, 3, 5, "ZAF Z1.XXXX"}, + {-28.631420000, 28.714978500, 3, 5, "ZAF 0123.XX"}, + {-27.194135000, 24.472450000, 3, 5, "ZAF 1123.XX"}, + {-34.091635000, 22.938846000, 3, 4, "ZAF 2123.XX"}, + {-29.566420000, 31.037199000, 3, 4, "ZAF 3123.XX"}, + {-32.584135000, 22.296997000, 3, 4, "ZAF 4123.XX"}, + {-32.534134000, 24.266997000, 3, 4, "ZAF 5123.XX"}, + {-31.090035000, 30.064348000, 3, 4, "ZAF 6123.XX"}, + {-32.564135000, 27.826997000, 3, 4, "ZAF 7123.XX"}, + {-27.231420000, 30.552450000, 3, 4, "ZAF 8123.XX"}, + {-29.264135000, 29.557299000, 3, 4, "ZAF 9123.XX"}, + {-27.421420000, 25.072450000, 3, 5, "ZAF B123.XX"}, + {-32.431420000, 25.344776500, 3, 4, "ZAF C123.XX"}, + {-26.011420000, 30.800229500, 3, 6, "ZAF D123.XX"}, + {-33.001420000, 26.356997000, 3, 4, "ZAF F123.XX"}, + {-30.881420000, 23.739927500, 3, 4, "ZAF G123.XX"}, + {-27.656420000, 25.527350000, 3, 4, "ZAF H123.XX"}, + {-24.434135000, 29.247601000, 3, 5, "ZAF J123.XX"}, + {-30.781420000, 29.159927500, 3, 4, "ZAF K123.XX"}, + {-34.641420000, 18.951846000, 3, 4, "ZAF L123.XX"}, + {-24.016420000, 29.965380500, 3, 4, "ZAF M123.XX"}, + {-28.074135000, 26.105078500, 3, 4, "ZAF N123.XX"}, + {-27.591420000, 29.632450000, 3, 4, "ZAF P123.XX"}, + {-30.511420000, 30.489927500, 3, 4, "ZAF Q123.XX"}, + {-30.924135000, 26.442148000, 3, 4, "ZAF R123.XX"}, + {-34.144135000, 19.926846000, 3, 4, "ZAF S123.XX"}, + {-28.184135000, 24.665178500, 3, 5, "ZAF T123.XX"}, + {-28.631420000, 26.465078500, 3, 4, "ZAF V123.XX"}, + {-25.324135000, 30.200229500, 3, 5, "ZAF W123.XX"}, + {-32.794135000, 27.136997000, 3, 4, "ZAF X123.XX"}, + {-24.931420000, 28.147601000, 4, 6, "ZAF Y123.XX"}, + {-28.551420000, 27.365078500, 3, 4, "ZAF Z123.XX"}, + {-24.881016500, 26.654769000, 3, 6, "ZAF 123.XXX"}, + {-24.592852500, 17.065382000, 2, 5, "ZAF 1234.XXX"}, + {-46.404061500, 37.094109500, 2, 3, "ZAF M12.XXXX"}, + {-34.758000000, 27.470000000, 2, 3, "ZAF L7J5.PMFM"}, + { 12.673500000, -8.026549000, 5, 7, "MLI 12.XX"}, + { 12.838569000, -8.218788000, 4, 5, "MLI 12.XXX"}, + { 11.359824000, -5.719170125, 4, 5, "MLI 000.XX"}, + { 12.418824000, -5.509584000, 4, 7, "MLI 100.XX"}, + { 14.530724000, -4.221922625, 4, 6, "MLI 200.XX"}, + { 14.572424000, -4.128522625, 4, 6, "MLI 300.XX"}, + { 14.490724000, -11.481922625, 4, 6, "MLI 400.XX"}, + { 13.320624000, -4.950709750, 4, 6, "MLI 500.XX"}, + { 13.456524000, -6.318709750, 4, 5, "MLI 600.XX"}, + { 13.499324000, -6.231809750, 4, 5, "MLI 700.XX"}, + { 15.290724000, -9.625448375, 4, 6, "MLI 800.XX"}, + { 16.307824000, -3.437361250, 4, 5, "MLI 900.XX"}, + { 13.741424000, -6.117909750, 4, 5, "MLI B00.XX"}, + { 16.812824000, -3.047974125, 4, 5, "MLI C00.XX"}, + { 13.965524000, -4.594609750, 4, 6, "MLI D00.XX"}, + { 16.311524000, -0.059661250, 4, 5, "MLI F00.XX"}, + { 13.619824000, -8.076909750, 5, 6, "MLI G00.XX"}, + { 11.460724000, -7.531470125, 4, 5, "MLI H00.XX"}, + { 14.282424000, -6.031522625, 4, 5, "MLI J00.XX"}, + { 12.911824000, -7.594596875, 4, 5, "MLI K00.XX"}, + { 13.588424000, -7.488009750, 5, 6, "MLI L00.XX"}, + { 15.209324000, -7.327135500, 4, 6, "MLI M00.XX"}, + { 13.828124000, -10.879009750, 5, 6, "MLI N00.XX"}, + { 11.958324000, -8.467870125, 4, 6, "MLI P00.XX"}, + { 18.482724000, 1.367373375, 4, 6, "MLI Q00.XX"}, + { 14.112424000, -3.123809750, 4, 6, "MLI R00.XX"}, + { 15.942464000, -4.022116750, 4, 5, "MLI S00.XX"}, + { 16.410004000, -3.688340125, 4, 5, "MLI SK0.00"}, + { 11.109664000, -6.927615375, 4, 5, "MLI T00.XX"}, + { 12.349504000, -4.806434000, 4, 7, "MLI TK0.00"}, + { 14.001164000, -5.387973250, 4, 6, "MLI V00.XX"}, + { 14.999104000, -2.977223500, 4, 6, "MLI VK0.00"}, + { 14.362464000, -3.641858875, 4, 6, "MLI W00.XX"}, + { 14.447204000, -4.944650625, 4, 6, "MLI WK0.00"}, + { 12.846764000, -4.957487625, 4, 7, "MLI X00.XX"}, + { 13.034104000, -9.516705875, 4, 5, "MLI XK0.00"}, + { 14.744964000, -6.136145500, 4, 6, "MLI Y00.XX"}, + { 13.716404000, -6.029678750, 4, 5, "MLI YK0.00"}, + { 16.133864000, -3.781616750, 4, 5, "MLI Z00.XX"}, + { 11.853904000, -6.797761125, 4, 5, "MLI ZK0.00"}, + { 14.150356000, -8.907870500, 4, 5, "MLI 12.XXXX"}, + { 14.878647500, -6.291782500, 3, 5, "MLI 123.XXX"}, + { 16.039380000, -0.251717500, 3, 4, "MLI 0123.XX"}, + { 11.007080000, -6.054166500, 3, 4, "MLI 1123.XX"}, + { 14.145280000, -11.660146000, 4, 6, "MLI 2123.XX"}, + { 14.961865000, -9.789117500, 3, 5, "MLI 3123.XX"}, + { 16.036780000, -3.800217500, 3, 4, "MLI 4123.XX"}, + { 16.374980000, -3.228917500, 3, 4, "MLI 5123.XX"}, + { 11.188580000, -7.719166500, 3, 5, "MLI 6123.XX"}, + { 14.908665000, -7.704017500, 3, 5, "MLI 7123.XX"}, + { 13.468680000, -11.170446000, 4, 5, "MLI 8123.XX"}, + { 18.210580000, 1.168103000, 3, 5, "MLI 9123.XX"}, + { 13.840280000, -3.318946000, 3, 5, "MLI B123.XX"}, + { 15.641765000, -4.313717500, 3, 4, "MLI C123.XX"}, + { 11.014280000, -7.069566500, 3, 4, "MLI D123.XX"}, + { 14.725865000, -3.242817500, 3, 5, "MLI F123.XX"}, + { 14.006880000, -3.814646000, 4, 6, "MLI G123.XX"}, + { 12.987265000, -9.892246000, 3, 4, "MLI H123.XX"}, + { 24.948388500, -6.511934000, 2, 6, "MLI 0123.XXX"}, + { 24.948388500, -3.622207000, 2, 5, "MLI 1123.XXX"}, + { 22.471990500, -6.483856000, 3, 5, "MLI 2123.XXX"}, + { 22.471990500, -3.653711000, 3, 6, "MLI 3123.XXX"}, + { 22.471990500, -0.823566000, 2, 5, "MLI 4123.XXX"}, + { 22.471990500, 1.552717000, 3, 7, "MLI 5123.XXX"}, + { 19.774484500, -6.485528500, 2, 4, "MLI 6123.XXX"}, + { 19.774484500, -3.685174500, 2, 3, "MLI 7123.XXX"}, + { 19.774484500, -0.884820500, 2, 5, "MLI 8123.XXX"}, + { 19.774484500, 1.580835500, 3, 7, "MLI 9123.XXX"}, + { 15.693294500, -12.146069500, 2, 7, "MLI B123.XXX"}, + { 15.693294500, -9.457950500, 2, 5, "MLI C123.XXX"}, + { 17.109610500, -6.716650500, 2, 4, "MLI D123.XXX"}, + { 17.109610500, -3.975878500, 2, 3, "MLI F123.XXX"}, + { 17.109610500, -1.235106500, 2, 3, "MLI G123.XXX"}, + { 16.727006500, 1.492644000, 2, 4, "MLI H123.XXX"}, + { 14.428420500, -12.146674000, 3, 6, "MLI K123.XXX"}, + { 14.428420500, -9.458554000, 3, 4, "MLI L123.XXX"}, + { 14.428420500, -6.747574000, 2, 3, "MLI M123.XXX"}, + { 14.428420500, -4.036593000, 3, 5, "MLI N123.XXX"}, + { 10.927664000, -8.804373500, 2, 5, "MLI P123.XXX"}, + { 12.638400000, -7.987817000, 5, 7, "MLI 7TZS.V1GM"}, + { -8.802198000, 13.207416500, 4, 5, "AGO 12.XX"}, + { -8.718093000, 13.045928500, 3, 4, "AGO 12.XXX"}, + {-11.763691000, 19.856844375, 3, 4, "AGO 000.XX"}, + {-14.835455000, 13.468232500, 3, 4, "AGO 100.XX"}, + {-14.877876000, 13.436364500, 3, 4, "AGO 200.XX"}, + {-14.877876000, 13.525736500, 3, 4, "AGO 300.XX"}, + {-12.720656000, 15.674447625, 3, 4, "AGO 400.XX"}, + {-12.720656000, 15.737083625, 3, 4, "AGO 500.XX"}, + {-12.572056000, 13.340616000, 3, 4, "AGO 600.XX"}, + {-12.532056000, 13.403083000, 3, 4, "AGO 700.XX"}, + {-12.340655000, 16.902230000, 3, 4, "AGO 800.XX"}, + {-12.317176000, 13.516616000, 3, 4, "AGO 900.XX"}, + {-12.400276000, 13.510516000, 3, 4, "AGO B00.XX"}, + {-15.145876000, 12.110564500, 3, 4, "AGO C00.XX"}, + { -9.519455000, 16.294228125, 3, 4, "AGO D00.XX"}, + { -5.555055000, 12.160726250, 3, 6, "AGO F00.XX"}, + { -9.647455000, 20.346928125, 3, 4, "AGO G00.XX"}, + { -6.220276000, 14.196994250, 3, 6, "AGO H00.XX"}, + { -7.579276000, 15.008981375, 3, 6, "AGO J00.XX"}, + { -8.390076000, 20.691581375, 3, 4, "AGO K00.XX"}, + {-11.350176000, 15.076029875, 3, 4, "AGO L00.XX"}, + {-11.166776000, 13.815929875, 3, 4, "AGO M00.XX"}, + { -6.112976000, 12.321294250, 3, 6, "AGO N00.XX"}, + { -8.565336000, 13.629241500, 3, 4, "AGO P00.XX"}, + {-14.666296000, 17.668249375, 3, 4, "AGO PK0.00"}, + {-12.836636000, 15.525312375, 3, 4, "AGO Q00.XX"}, + {-13.795396000, 14.661921250, 3, 4, "AGO QK0.00"}, + { -9.287536000, 14.878741500, 3, 4, "AGO R00.XX"}, + {-12.924196000, 15.222394125, 3, 4, "AGO RK0.00"}, + {-12.134236000, 17.248098000, 3, 4, "AGO S00.XX"}, + {-10.715596000, 22.204910750, 3, 7, "AGO SK0.00"}, + {-12.014736000, 17.447684625, 3, 4, "AGO T00.XX"}, + {-12.569696000, 16.198466000, 3, 4, "AGO TK0.00"}, + {-11.637536000, 20.408484625, 3, 4, "AGO V00.XX"}, + { -7.236196000, 12.856328375, 3, 4, "AGO VK0.00"}, + { -8.177536000, 15.338828125, 3, 4, "AGO W00.XX"}, + {-11.569196000, 20.751338875, 3, 4, "AGO WK0.00"}, + {-17.056536000, 15.681511000, 3, 5, "AGO X00.XX"}, + {-13.745496000, 15.037821250, 3, 4, "AGO XK0.00"}, + {-11.394836000, 14.272384625, 3, 4, "AGO Y00.XX"}, + { -7.766096000, 15.250628375, 3, 6, "AGO YK0.00"}, + { -8.761336000, 17.960941500, 3, 4, "AGO Z00.XX"}, + { -7.355796000, 14.826228375, 3, 6, "AGO ZK0.00"}, + {-11.311897500, 14.452829000, 3, 4, "AGO 123.XXX"}, + { -7.308000000, 12.974259000, 2, 3, "AGO 12.XXXX"}, + {-12.018522000, 19.679102500, 2, 3, "AGO 0123.XX"}, + {-15.123320000, 13.286169000, 2, 3, "AGO 1123.XX"}, + {-12.731895000, 13.234449000, 2, 3, "AGO 2123.XX"}, + {-15.420690000, 11.918291500, 2, 3, "AGO 3123.XX"}, + { -9.777635000, 16.115342500, 2, 3, "AGO 4123.XX"}, + { -5.811719000, 11.977210000, 2, 3, "AGO 5123.XX"}, + { -9.905135000, 20.168732500, 2, 3, "AGO 6123.XX"}, + { -6.492375000, 14.006100000, 2, 5, "AGO 7123.XX"}, + { -8.662175000, 20.500800000, 2, 3, "AGO 8123.XX"}, + {-11.438875000, 13.628232500, 2, 3, "AGO 9123.XX"}, + { -6.385075000, 12.130400000, 2, 5, "AGO B123.XX"}, + {-14.891820000, 17.458159000, 2, 3, "AGO C123.XX"}, + {-12.318370000, 17.150242500, 2, 3, "AGO D123.XX"}, + {-10.941120000, 22.002232500, 2, 4, "AGO F123.XX"}, + {-11.838565000, 20.379282500, 2, 3, "AGO G123.XX"}, + {-17.303135000, 15.471698000, 2, 4, "AGO H123.XX"}, + {-11.638720000, 14.074742500, 2, 3, "AGO J123.XX"}, + { -9.007935000, 17.763032500, 2, 3, "AGO K123.XX"}, + { -5.327158500, 12.118902500, 1, 4, "AGO 1234.XXX"}, + { 13.549100000, 2.071268000, 4, 7, "NER 12.XX"}, + { 13.525694000, 2.007808750, 3, 6, "NER 00.XXX"}, + { 13.466314000, 6.923697750, 3, 5, "NER J0.XXX"}, + { 13.847724000, 8.946190250, 3, 5, "NER 000.XX"}, + { 17.011224000, 7.944512000, 3, 4, "NER 100.XX"}, + { 14.929324000, 5.221864500, 3, 4, "NER 200.XX"}, + { 18.781724000, 7.322173375, 3, 4, "NER 300.XX"}, + { 13.089724000, 3.152303125, 3, 5, "NER 400.XX"}, + { 13.805424000, 5.231090250, 3, 5, "NER 500.XX"}, + { 11.902524000, 3.389729875, 3, 8, "NER 600.XX"}, + { 13.685324000, 3.962990250, 3, 5, "NER 700.XX"}, + { 14.772524000, 0.872464500, 3, 7, "NER 800.XX"}, + { 14.127724000, 5.905290250, 3, 4, "NER 900.XX"}, + { 13.134724000, 2.834903125, 3, 5, "NER B00.XX"}, + { 13.044824000, 8.867003125, 3, 6, "NER C00.XX"}, + { 13.968324000, 7.618590250, 3, 4, "NER D00.XX"}, + { 13.797724000, 7.945190250, 3, 5, "NER F00.XX"}, + { 13.355024000, 12.570290250, 3, 5, "NER G00.XX"}, + { 14.046724000, 0.712290250, 3, 5, "NER H00.XX"}, + { 13.753524000, 9.112790250, 3, 5, "NER J00.XX"}, + { 14.539224000, 6.716877375, 3, 4, "NER K00.XX"}, + { 14.250424000, 1.411477375, 3, 5, "NER L00.XX"}, + { 14.293124000, 13.065977375, 3, 4, "NER M00.XX"}, + { 14.501624000, 5.204777375, 3, 4, "NER N00.XX"}, + { 13.471824000, 8.435790250, 3, 5, "NER P00.XX"}, + { 13.614624000, 7.018190250, 4, 6, "NER Q00.XX"}, + { 14.979364000, 8.842254500, 3, 4, "NER R00.XX"}, + { 13.978204000, 10.241521250, 3, 4, "NER RK0.00"}, + { 15.474264000, 6.250368875, 3, 4, "NER S00.XX"}, + { 13.499104000, 7.747921250, 3, 5, "NER SK0.00"}, + { 14.362464000, 3.298141125, 3, 4, "NER T00.XX"}, + { 12.992504000, 2.822494125, 3, 5, "NER TK0.00"}, + { 13.676264000, 6.665726750, 3, 5, "NER V00.XX"}, + { 13.213904000, 12.001321250, 3, 5, "NER VK0.00"}, + { 13.111164000, 2.321312375, 3, 5, "NER W00.XX"}, + { 13.314104000, 2.303221250, 4, 6, "NER WK0.00"}, + { 13.329764000, 7.145626750, 4, 6, "NER X00.XX"}, + { 14.745204000, 5.754576500, 3, 4, "NER XK0.00"}, + { 15.912464000, 5.767883250, 3, 4, "NER Y00.XX"}, + { 13.544104000, 8.443221250, 3, 5, "NER YK0.00"}, + { 14.332464000, 2.058141125, 3, 5, "NER Z00.XX"}, + { 14.414104000, 6.023149375, 3, 4, "NER ZK0.00"}, + { 13.863641000, 0.833761000, 2, 4, "NER 12.XXXX"}, + { 15.427495500, 5.286038500, 2, 3, "NER 123.XXX"}, + { 13.528480000, 8.834354000, 2, 4, "NER 1123.XX"}, + { 16.716580000, 7.605482500, 2, 3, "NER 2123.XX"}, + { 18.509580000, 7.122903000, 2, 3, "NER 3123.XX"}, + { 11.694100000, 3.225333500, 2, 7, "NER 4123.XX"}, + { 12.817465000, 8.671554000, 2, 5, "NER 6123.XX"}, + { 13.053165000, 12.375054000, 2, 5, "NER 8123.XX"}, + { 13.894880000, 12.750254000, 2, 3, "NER B123.XX"}, + { 13.259080000, 8.236854000, 2, 4, "NER C123.XX"}, + { 14.732765000, 8.639882500, 2, 3, "NER D123.XX"}, + { 13.752680000, 10.031354000, 2, 4, "NER F123.XX"}, + { 13.081665000, 11.789654000, 2, 5, "NER G123.XX"}, + { 15.598965000, 5.554582500, 3, 4, "NER H123.XX"}, + { 17.918089500, 0.722514000, 1, 4, "NER 1234.XXX"}, + { 12.166898000, 15.035868000, 4, 8, "TCD 12.XX"}, + { 12.064535000, 14.929176875, 3, 7, "TCD 00.XXX"}, + { 8.672985000, 15.928888500, 3, 6, "TCD C0.XXX"}, + { 9.241416000, 18.246970500, 2, 4, "TCD P0.XXX"}, + { 13.869724000, 20.790190250, 3, 4, "TCD 000.XX"}, + { 9.349947000, 15.760101500, 3, 6, "TCD 100.XX"}, + { 8.956026000, 17.504739500, 3, 5, "TCD 200.XX"}, + { 9.404724000, 14.863868500, 3, 7, "TCD 300.XX"}, + { 11.070724000, 20.241642750, 3, 4, "TCD 400.XX"}, + { 10.321724000, 15.330642750, 3, 7, "TCD 500.XX"}, + { 12.224724000, 18.651416000, 3, 4, "TCD 600.XX"}, + { 8.714397000, 16.804359500, 3, 5, "TCD 700.XX"}, + { 13.250424000, 18.302190250, 3, 4, "TCD 800.XX"}, + { 9.443897000, 16.251938500, 3, 5, "TCD 900.XX"}, + { 13.339624000, 19.650790250, 3, 4, "TCD B00.XX"}, + { 12.022424000, 18.179429875, 3, 4, "TCD C00.XX"}, + { 14.160724000, 15.268190250, 3, 5, "TCD D00.XX"}, + { 12.527424000, 15.399016000, 3, 6, "TCD F00.XX"}, + { 11.850224000, 15.826329875, 3, 6, "TCD G00.XX"}, + { 9.699386000, 14.182112625, 3, 7, "TCD H00.XX"}, + { 9.490724000, 18.898868500, 3, 5, "TCD J00.XX"}, + { 9.051606000, 16.272286500, 3, 5, "TCD K00.XX"}, + { 13.046824000, 15.685403125, 3, 6, "TCD L00.XX"}, + { 13.682424000, 16.447390250, 3, 4, "TCD M00.XX"}, + { 12.420724000, 17.018416000, 3, 4, "TCD N00.XX"}, + { 9.357899000, 16.113645500, 3, 6, "TCD P00.XX"}, + { 10.514424000, 16.682042750, 3, 5, "TCD Q00.XX"}, + { 17.967824000, 19.064886250, 3, 4, "TCD R00.XX"}, + { 9.956936000, 15.102790625, 3, 7, "TCD S00.XX"}, + { 8.717843000, 16.525155500, 3, 5, "TCD T00.XX"}, + { 11.826324000, 17.118329875, 3, 4, "TCD V00.XX"}, + { 13.510724000, 22.158190250, 3, 6, "TCD W00.XX"}, + { 10.955024000, 15.501142750, 3, 6, "TCD X00.XX"}, + { 8.380724000, 17.728981375, 3, 5, "TCD Y00.XX"}, + { 14.540664000, 20.889041125, 3, 4, "TCD Z00.XX"}, + { 7.738974000, 15.662610375, 3, 6, "TCD ZK0.00"}, + { 10.926241500, 14.884540500, 2, 6, "TCD 123.XXX"}, + { 13.667181000, 14.951379500, 2, 4, "TCD 12.XXXX"}, + { 13.597624000, 20.595049000, 2, 3, "TCD 0123.XX"}, + { 8.681211000, 17.316712500, 3, 5, "TCD 1123.XX"}, + { 10.798624000, 20.053842500, 2, 4, "TCD 2123.XX"}, + { 11.952624000, 18.463832500, 2, 3, "TCD 3123.XX"}, + { 12.975609000, 18.107049000, 2, 3, "TCD 4123.XX"}, + { 13.064809000, 19.455649000, 2, 3, "TCD 5123.XX"}, + { 11.750324000, 17.991742500, 2, 3, "TCD 6123.XX"}, + { 13.888624000, 15.073049000, 3, 5, "TCD 7123.XX"}, + { 9.424571000, 13.994192500, 2, 6, "TCD 8123.XX"}, + { 9.215909000, 18.710832500, 2, 4, "TCD 9123.XX"}, + { 17.693009000, 18.865498000, 2, 3, "TCD P123.XX"}, + { 13.238624000, 21.963049000, 2, 5, "TCD Q123.XX"}, + { 8.108624000, 17.538200000, 2, 4, "TCD R123.XX"}, + { 14.296779000, 20.683959000, 2, 3, "TCD S123.XX"}, + { 7.513449000, 15.457090000, 2, 5, "TCD T123.XX"}, + { 14.382753500, 13.830949500, 1, 3, "TCD 1234.XXX"}, + {-12.098406000, -77.064035000, 5, 6, "PER 12.XX"}, + {-12.223105000, -77.170954125, 4, 5, "PER 00.XXX"}, + {-16.390546000, -71.734076750, 3, 5, "PER J0.XXX"}, + { -8.051756000, -79.100637125, 4, 5, "PER 000.XX"}, + { -8.051756000, -79.039019125, 4, 5, "PER 100.XX"}, + { -6.705156000, -79.928167750, 4, 5, "PER 200.XX"}, + { -6.705156000, -79.866719750, 4, 5, "PER 300.XX"}, + { -3.738656000, -73.349098375, 4, 10, "PER 400.XX"}, + { -3.703656000, -73.287820375, 4, 10, "PER 500.XX"}, + { -5.141856000, -80.694198375, 4, 5, "PER 600.XX"}, + { -5.141856000, -80.632920375, 4, 5, "PER 700.XX"}, + {-12.016256000, -75.298214625, 4, 5, "PER 800.XX"}, + {-12.016256000, -75.235917625, 4, 5, "PER 900.XX"}, + { -9.051756000, -78.612906500, 4, 5, "PER B00.XX"}, + { -9.101455000, -78.533772500, 5, 6, "PER C00.XX"}, + { -8.349076000, -74.605018625, 4, 5, "PER D00.XX"}, + {-13.516855000, -72.001768750, 4, 6, "PER F00.XX"}, + {-17.982455000, -70.289970750, 4, 8, "PER G00.XX"}, + {-14.016676000, -75.768009750, 4, 5, "PER H00.XX"}, + {-15.459276000, -70.182148375, 4, 6, "PER J00.XX"}, + {-13.129276000, -74.261809750, 4, 5, "PER K00.XX"}, + { -4.892555000, -80.731374375, 4, 7, "PER L00.XX"}, + { -9.942345000, -76.261802625, 4, 5, "PER LK0.00"}, + {-13.407536000, -76.171773250, 4, 5, "PER M00.XX"}, + { -6.493896000, -76.392399750, 4, 5, "PER MK0.00"}, + { -7.153236000, -78.532171875, 4, 5, "PER N00.XX"}, + { -4.590096000, -81.289326875, 4, 7, "PER NK0.00"}, + {-15.838336000, -70.042816750, 4, 6, "PER P00.XX"}, + { -3.587896000, -80.465826875, 4, 8, "PER PK0.00"}, + {-11.925455000, -76.720823625, 4, 5, "PER Q00.XX"}, + { -9.523896000, -77.554216375, 4, 5, "PER QK0.00"}, + { -5.268536000, -80.703086250, 4, 5, "PER R00.XX"}, + {-11.505896000, -77.236561125, 4, 5, "PER RK0.00"}, + {-10.677536000, -76.301429750, 4, 5, "PER S00.XX"}, + {-13.726596000, -76.222778750, 4, 5, "PER SK0.00"}, + {-11.093436000, -77.632315375, 4, 5, "PER T00.XX"}, + { -5.103696000, -80.201426875, 4, 5, "PER TK0.00"}, + {-17.626536000, -71.361374625, 4, 6, "PER V00.XX"}, + {-13.636896000, -72.906978750, 4, 6, "PER VK0.00"}, + {-11.383936000, -75.743615375, 4, 5, "PER W00.XX"}, + {-10.752496000, -77.776789250, 4, 5, "PER WK0.00"}, + {-17.177536000, -70.972289000, 4, 6, "PER X00.XX"}, + { -5.101996000, -81.129026875, 4, 5, "PER XK0.00"}, + { -9.280436000, -76.033458500, 4, 5, "PER Y00.XX"}, + { -5.715896000, -78.836199750, 4, 5, "PER YK0.00"}, + { -7.207536000, -79.451171875, 4, 5, "PER Z00.XX"}, + { -5.902896000, -76.148399750, 4, 5, "PER ZK0.00"}, + { -9.999798000, -77.741993500, 3, 4, "PER 12.XXXX"}, + { -3.541731000, -81.262575000, 3, 6, "PER 1234.XX"}, + { -0.058375000, -69.112935000, 4, 10, "PER 012.XXX"}, + { -0.058375000, -69.112935000, 4, 10, "PER 112.XXX"}, + { -7.754890000, -79.343210000, 3, 4, "PER 212.XXX"}, + { -6.569840000, -79.947360000, 3, 4, "PER 312.XXX"}, + { -3.568740000, -73.511950000, 3, 9, "PER 412.XXX"}, + { -8.899340000, -78.753259500, 3, 4, "PER 512.XXX"}, + { -8.189640000, -74.772560000, 3, 4, "PER 612.XXX"}, + {-13.330585000, -72.180095000, 3, 5, "PER 712.XXX"}, + {-17.825585000, -70.490800000, 3, 7, "PER 812.XXX"}, + {-13.857240000, -75.939405000, 3, 4, "PER 912.XXX"}, + {-15.475240000, -70.285614500, 3, 5, "PER B12.XXX"}, + {-12.969840000, -74.433205000, 3, 4, "PER C12.XXX"}, + {-13.370190000, -76.381205000, 3, 4, "PER D12.XXX"}, + { -6.287840000, -76.574760000, 3, 4, "PER F12.XXX"}, + { -6.965540000, -78.709570000, 3, 4, "PER G12.XXX"}, + { -9.317840000, -77.733479500, 3, 4, "PER H12.XXX"}, + {-17.438840000, -71.546840000, 3, 5, "PER J12.XXX"}, + {-13.430840000, -73.093405000, 3, 5, "PER K12.XXX"}, + {-16.989840000, -71.157840000, 3, 5, "PER L12.XXX"}, + { -9.092740000, -76.207879500, 3, 4, "PER M12.XXX"}, + { -7.109840000, -79.703570000, 3, 4, "PER N12.XXX"}, + { -5.696840000, -76.330760000, 3, 4, "PER P12.XXX"}, + {-12.589840000, -75.203195000, 3, 4, "PER Q12.XXX"}, + { -5.829840000, -77.178570000, 3, 4, "PER R12.XXX"}, + {-12.464840000, -69.403155000, 3, 6, "PER S12.XXX"}, + {-14.089840000, -71.443195000, 3, 5, "PER T12.XXX"}, + { -6.969840000, -76.948570000, 3, 4, "PER V12.XXX"}, + {-12.874840000, -76.558205000, 3, 4, "PER W12.XXX"}, + {-12.294121000, -69.096386000, 3, 6, "PER X12.XXX"}, + {-12.854080500, -80.914587500, 2, 3, "PER 1234.XXX"}, + {-12.066626500, -77.037600000, 5, 6, "PER 7CG9.WHZB"}, + { 47.917530000, 106.818452500, 5, 6, "MNG 12.XX"}, + { 48.108115000, 106.577090000, 4, 5, "MNG 12.XXX"}, + { 49.011714000, 103.969817250, 4, 5, "MNG 000.XX"}, + { 49.453914000, 105.854198000, 4, 6, "MNG 200.XX"}, + { 48.055114000, 114.437983875, 4, 5, "MNG 400.XX"}, + { 47.986514000, 91.551183875, 5, 6, "MNG 600.XX"}, + { 44.876014000, 110.051077125, 4, 8, "MNG 800.XX"}, + { 48.941414000, 89.890017250, 4, 7, "MNG B00.XX"}, + { 49.961514000, 91.972279750, 4, 9, "MNG D00.XX"}, + { 49.680724000, 100.087624000, 4, 6, "MNG G00.XX"}, + { 47.775224000, 96.792910250, 4, 5, "MNG H00.XX"}, + { 50.271724000, 106.144946750, 4, 10, "MNG J00.XX"}, + { 46.730724000, 100.061240000, 4, 5, "MNG K00.XX"}, + { 46.300424000, 102.720140000, 4, 5, "MNG L00.XX"}, + { 47.515324000, 101.406710250, 4, 5, "MNG M00.XX"}, + { 46.406724000, 96.191940000, 4, 5, "MNG N00.XX"}, + { 48.880624000, 106.405402250, 4, 5, "MNG P00.XX"}, + { 48.859224000, 103.471902250, 4, 5, "MNG Q00.XX"}, + { 43.625024000, 104.346652000, 4, 6, "MNG R00.XX"}, + { 46.714124000, 113.216740000, 4, 5, "MNG S00.XX"}, + { 45.806524000, 106.214205375, 4, 5, "MNG T00.XX"}, + { 47.369124000, 110.589110250, 4, 5, "MNG V00.XX"}, + { 48.796824000, 98.201280500, 4, 5, "MNG W00.XX"}, + { 47.809524000, 107.210145875, 5, 6, "MNG X00.XX"}, + { 46.393324000, 108.324540000, 3, 4, "MNG Y00.XX"}, + { 44.710724000, 102.117935125, 3, 5, "MNG Z00.XX"}, + { 50.205835500, 103.886138500, 3, 8, "MNG 123.XXX"}, + { 47.974790000, 99.754844500, 3, 4, "MNG 1234.XX"}, + { 47.862919000, 114.225775500, 3, 4, "MNG 01.XXXX"}, + { 47.794319000, 91.338975500, 3, 4, "MNG 11.XXXX"}, + { 44.683819000, 109.844800000, 3, 5, "MNG 21.XXXX"}, + { 48.749219000, 89.675050500, 3, 6, "MNG 31.XXXX"}, + { 49.769319000, 91.747180000, 3, 6, "MNG 41.XXXX"}, + { 49.428319000, 99.830180000, 3, 5, "MNG 51.XXXX"}, + { 47.522819000, 96.546885000, 3, 4, "MNG 61.XXXX"}, + { 50.019319000, 105.891080500, 4, 10, "MNG 71.XXXX"}, + { 46.154319000, 95.954055000, 3, 4, "MNG C1.XXXX"}, + { 48.606819000, 103.225940500, 3, 4, "MNG D1.XXXX"}, + { 43.372619000, 104.122850500, 3, 5, "MNG F1.XXXX"}, + { 46.461719000, 112.974220000, 3, 4, "MNG G1.XXXX"}, + { 45.554119000, 105.983280500, 3, 5, "MNG H1.XXXX"}, + { 47.116719000, 110.350610500, 3, 4, "MNG J1.XXXX"}, + { 48.544419000, 97.954650500, 3, 4, "MNG K1.XXXX"}, + { 52.088388500, 88.306948500, 2, 11, "MNG L123.XXX"}, + { 52.088388500, 92.418106500, 2, 9, "MNG M123.XXX"}, + { 52.088388500, 96.529264500, 2, 11, "MNG N123.XXX"}, + { 52.088388500, 100.640422500, 2, 11, "MNG P123.XXX"}, + { 52.088388500, 104.751580500, 2, 12, "MNG Q123.XXX"}, + { 52.088388500, 112.973896500, 2, 15, "MNG R123.XXX"}, + { 49.541257500, 87.887936000, 2, 7, "MNG S123.XXX"}, + { 49.541257500, 91.663051000, 3, 5, "MNG T123.XXX"}, + { 49.541257500, 95.565672000, 3, 5, "MNG V123.XXX"}, + { 49.541257500, 99.468293000, 3, 5, "MNG W123.XXX"}, + { 49.541257500, 103.370914000, 3, 5, "MNG X123.XXX"}, + { 49.541257500, 107.273535000, 4, 6, "MNG Y123.XXX"}, + { 49.541257500, 111.176156000, 2, 7, "MNG Z123.XXX"}, + { 49.541257500, 115.078777000, 3, 8, "MNG 0123.XXX"}, + { 46.860067500, 90.730972000, 2, 6, "MNG 1123.XXX"}, + { 46.860067500, 94.454847000, 2, 3, "MNG 2123.XXX"}, + { 46.860067500, 98.178722000, 2, 3, "MNG 3123.XXX"}, + { 46.860067500, 101.902597000, 3, 4, "MNG 4123.XXX"}, + { 46.860067500, 105.626472000, 2, 3, "MNG 5123.XXX"}, + { 46.860067500, 109.350347000, 2, 3, "MNG 6123.XXX"}, + { 46.860067500, 113.074222000, 3, 4, "MNG 7123.XXX"}, + { 48.200662500, 116.289967000, 3, 7, "MNG 8123.XXX"}, + { 44.187208500, 94.907989500, 2, 6, "MNG 9123.XXX"}, + { 44.187208500, 98.482909500, 2, 4, "MNG B123.XXX"}, + { 44.187208500, 102.057829500, 2, 4, "MNG C123.XXX"}, + { 44.187208500, 105.632749500, 2, 4, "MNG D123.XXX"}, + { 44.187208500, 109.207669500, 2, 4, "MNG F123.XXX"}, + { 51.413132000, 88.910275500, 2, 13, "MNG 1234.XXXX"}, + { 35.713700000, 51.330490000, 5, 6, "IRN 12.XX"}, + { 35.748494000, 51.177105000, 4, 5, "IRN 00.XXX"}, + { 36.307814000, 59.382680625, 5, 7, "IRN J0.XXX"}, + { 32.642814000, 51.602917375, 4, 5, "IRN 000.XX"}, + { 38.112045000, 46.212784375, 4, 5, "IRN 200.XX"}, + { 29.628245000, 52.459447125, 4, 5, "IRN 400.XX"}, + { 35.870844000, 50.870276875, 4, 5, "IRN 600.XX"}, + { 34.707545000, 50.802621875, 4, 5, "IRN 800.XX"}, + { 31.359544000, 48.618315500, 4, 7, "IRN B00.XX"}, + { 34.382944000, 47.015876875, 4, 6, "IRN D00.XX"}, + { 29.530644000, 60.794400125, 4, 6, "IRN G00.XX"}, + { 37.575034000, 45.004086500, 4, 5, "IRN J00.XX"}, + { 30.306345000, 57.019759375, 4, 5, "IRN K00.XX"}, + { 31.914034000, 54.300471750, 4, 5, "IRN L00.XX"}, + { 37.313234000, 49.537686500, 4, 5, "IRN M00.XX"}, + { 34.117425000, 49.624470000, 4, 5, "IRN N00.XX"}, + { 34.829434000, 48.457979125, 4, 6, "IRN P00.XX"}, + { 38.280334000, 48.235128375, 4, 5, "IRN Q00.XX"}, + { 36.316834000, 49.954203750, 4, 5, "IRN R00.XX"}, + { 30.386734000, 48.229408375, 4, 7, "IRN S00.XX"}, + { 35.329834000, 46.967420000, 4, 6, "IRN T00.XX"}, + { 36.693545000, 48.435578750, 4, 6, "IRN V00.XX"}, + { 33.535045000, 48.313268125, 4, 6, "IRN W00.XX"}, + { 27.216545000, 56.238451875, 5, 6, "IRN X00.XX"}, + { 33.925545000, 48.706870000, 4, 5, "IRN Y00.XX"}, + { 36.870834000, 54.391044625, 5, 7, "IRN Z00.XX"}, + { 36.951499500, 49.901588500, 3, 4, "IRN 123.XXX"}, + { 32.524474000, 51.267045000, 3, 4, "IRN 11.XXXX"}, + { 29.471775000, 52.426501500, 3, 4, "IRN 21.XXXX"}, + { 31.100075000, 48.393666500, 3, 6, "IRN 31.XXXX"}, + { 34.127475000, 46.780510000, 3, 5, "IRN 41.XXXX"}, + { 29.271175000, 60.571315000, 3, 4, "IRN 51.XXXX"}, + { 37.333475000, 44.768026500, 3, 6, "IRN 61.XXXX"}, + { 30.067675000, 56.806501500, 3, 4, "IRN 71.XXXX"}, + { 31.672475000, 54.081566500, 3, 4, "IRN 81.XXXX"}, + { 37.112975000, 49.236740000, 3, 4, "IRN 91.XXXX"}, + { 33.884275000, 49.398710000, 3, 4, "IRN B1.XXXX"}, + { 34.587875000, 48.227610000, 3, 5, "IRN C1.XXXX"}, + { 30.173575000, 47.974801500, 3, 6, "IRN F1.XXXX"}, + { 35.088275000, 46.740096500, 3, 5, "IRN G1.XXXX"}, + { 36.462275000, 48.210261500, 3, 5, "IRN H1.XXXX"}, + { 33.274074000, 48.104731500, 3, 5, "IRN J1.XXXX"}, + { 27.045475000, 55.898250000, 4, 5, "IRN K1.XXXX"}, + { 33.489375000, 48.651531500, 3, 5, "IRN L1.XXXX"}, + { 36.629275000, 54.159461500, 4, 6, "IRN M1.XXXX"}, + { 33.768275000, 51.329710000, 3, 4, "IRN N1.XXXX"}, + { 36.008275000, 57.375075000, 4, 6, "IRN P1.XXXX"}, + { 36.421775000, 53.065461500, 3, 5, "IRN Q1.XXXX"}, + { 36.008275000, 58.565075000, 5, 7, "IRN R1.XXXX"}, + { 29.258275000, 55.493615000, 3, 4, "IRN S1.XXXX"}, + { 38.318275000, 44.705805000, 3, 5, "IRN T1.XXXX"}, + { 32.168275000, 48.224345000, 3, 6, "IRN V1.XXXX"}, + { 37.258275000, 57.063326500, 3, 6, "IRN W1.XXXX"}, + { 32.668275000, 58.974345000, 4, 5, "IRN X1.XXXX"}, + { 28.697875000, 50.792815000, 3, 4, "IRN Z1.XXXX"}, + { 39.099830000, 45.211536500, 3, 7, "IRN 1234.XX"}, + { 39.728388500, 44.146496500, 2, 5, "IRN 0123.XXX"}, + { 39.728388500, 47.483088500, 2, 5, "IRN 1123.XXX"}, + { 38.404109500, 53.683951500, 2, 4, "IRN 2123.XXX"}, + { 38.404109500, 56.960961500, 2, 6, "IRN 3123.XXX"}, + { 37.063514500, 44.535843500, 2, 6, "IRN 4123.XXX"}, + { 37.063514500, 47.753271500, 3, 5, "IRN 5123.XXX"}, + { 37.063514500, 50.970699500, 2, 3, "IRN 6123.XXX"}, + { 37.063514500, 54.188127500, 4, 6, "IRN 7123.XXX"}, + { 37.063514500, 57.405555500, 3, 5, "IRN 8123.XXX"}, + { 37.063514500, 58.370783500, 4, 6, "IRN 9123.XXX"}, + { 34.382323500, 45.492908000, 2, 5, "IRN B123.XXX"}, + { 34.382323500, 48.620963000, 2, 4, "IRN C123.XXX"}, + { 34.382323500, 51.749018000, 3, 4, "IRN D123.XXX"}, + { 34.382323500, 54.877073000, 2, 3, "IRN F123.XXX"}, + { 34.382323500, 58.005128000, 2, 3, "IRN G123.XXX"}, + { 34.382323500, 58.943544000, 3, 4, "IRN H123.XXX"}, + { 31.701133500, 47.708933500, 2, 5, "IRN J123.XXX"}, + { 31.701133500, 50.747615500, 2, 3, "IRN K123.XXX"}, + { 31.701133500, 53.786297500, 2, 3, "IRN L123.XXX"}, + { 31.701133500, 56.824979500, 2, 3, "IRN M123.XXX"}, + { 31.701133500, 58.952056500, 3, 4, "IRN N123.XXX"}, + { 29.003627500, 50.774565500, 3, 4, "IRN P123.XXX"}, + { 29.003627500, 53.753665500, 2, 3, "IRN Q123.XXX"}, + { 29.003627500, 56.732765500, 2, 3, "IRN R123.XXX"}, + { 29.003627500, 59.711865500, 2, 3, "IRN S123.XXX"}, + { 29.003627500, 60.483860500, 3, 4, "IRN T123.XXX"}, + { 27.694994500, 53.781761500, 3, 4, "IRN V123.XXX"}, + { 27.694994500, 56.701279500, 3, 4, "IRN W123.XXX"}, + { 27.694994500, 59.620797500, 3, 4, "IRN X123.XXX"}, + { 38.764258000, 44.722736500, 3, 5, "IRN 1234.XXXX"}, + { 32.881024000, 13.143919125, 4, 5, "LBY 00.XX"}, + { 32.091604000, 20.036504000, 4, 5, "LBY J0.XX"}, + { 32.708925000, 12.975693875, 3, 4, "LBY 00.XXX"}, + { 32.187742000, 19.975153250, 3, 4, "LBY C0.XXX"}, + { 32.379387000, 14.929993000, 3, 4, "LBY P0.XXX"}, + { 32.670524000, 14.235549375, 3, 4, "LBY 000.XX"}, + { 30.775924000, 20.161979125, 2, 3, "LBY 100.XX"}, + { 32.110824000, 23.908688000, 3, 4, "LBY 200.XX"}, + { 32.210724000, 12.972088000, 3, 4, "LBY 300.XX"}, + { 32.793624000, 12.671949375, 3, 4, "LBY 400.XX"}, + { 32.504524000, 14.511588000, 3, 4, "LBY 500.XX"}, + { 31.212524000, 16.535540500, 2, 3, "LBY 600.XX"}, + { 26.620724000, 12.724687125, 3, 4, "LBY 700.XX"}, + { 31.791124000, 13.957314750, 3, 4, "LBY 800.XX"}, + { 32.802424000, 21.711349375, 3, 4, "LBY 900.XX"}, + { 32.111124000, 12.488188000, 3, 4, "LBY B00.XX"}, + { 27.078524000, 14.382561375, 3, 4, "LBY C00.XX"}, + { 32.791224000, 22.595749375, 3, 4, "LBY D00.XX"}, + { 32.570724000, 12.972088000, 3, 4, "LBY F00.XX"}, + { 31.910924000, 10.932314750, 3, 6, "LBY G00.XX"}, + { 32.821824000, 12.433349375, 3, 4, "LBY H00.XX"}, + { 25.964924000, 13.870013875, 3, 4, "LBY J00.XX"}, + { 32.474224000, 13.590788000, 3, 4, "LBY K00.XX"}, + { 32.532624000, 20.783988000, 3, 4, "LBY L00.XX"}, + { 32.961024000, 12.038049375, 2, 3, "LBY M00.XX"}, + { 32.835224000, 21.826849375, 3, 4, "LBY N00.XX"}, + { 27.561964000, 14.232620875, 3, 4, "LBY P00.XX"}, + { 31.442004000, 12.956102500, 3, 4, "LBY PK0.00"}, + { 32.200064000, 20.556989000, 3, 4, "LBY Q00.XX"}, + { 30.943604000, 20.094020125, 2, 3, "LBY QK0.00"}, + { 32.541264000, 20.546989000, 3, 4, "LBY R00.XX"}, + { 24.951504000, 10.152939500, 2, 5, "LBY RK0.00"}, + { 29.160264000, 21.258306125, 2, 3, "LBY S00.XX"}, + { 24.194104000, 23.261484250, 2, 3, "LBY SK0.00"}, + { 32.782464000, 12.543332125, 3, 4, "LBY T00.XX"}, + { 30.388304000, 19.565764875, 2, 3, "LBY TK0.00"}, + { 31.684264000, 20.217161250, 3, 4, "LBY V00.XX"}, + { 29.158704000, 16.113554375, 2, 3, "LBY VK0.00"}, + { 30.137164000, 9.465562625, 2, 5, "LBY W00.XX"}, + { 32.573404000, 13.991696375, 3, 4, "LBY WK0.00"}, + { 31.765264000, 25.037361250, 2, 3, "LBY X00.XX"}, + { 31.944104000, 11.989457750, 3, 4, "LBY XK0.00"}, + { 29.139664000, 15.915406125, 2, 3, "LBY Y00.XX"}, + { 32.751904000, 22.206396375, 3, 4, "LBY YK0.00"}, + { 32.966764000, 11.829732125, 2, 3, "LBY Z00.XX"}, + { 29.029704000, 21.515854375, 2, 3, "LBY ZK0.00"}, + { 31.953721500, 10.727759500, 2, 5, "LBY 123.XXX"}, + { 31.803611500, 20.077731000, 2, 3, "LBY 12.XXXX"}, + { 27.923890000, 12.347408500, 2, 3, "LBY 1234.XX"}, + { 20.793114500, 9.825216000, 1, 5, "LBY 1234.XXX"}, + { 15.601304500, 32.498507000, 5, 6, "SDN 12.XX"}, + { 15.772275000, 32.313674500, 3, 4, "SDN 12.XXX"}, + { 19.596795000, 37.141238750, 4, 5, "SDN 000.XX"}, + { 19.672545000, 37.141238750, 4, 5, "SDN 100.XX"}, + { 12.095724000, 24.843029875, 5, 9, "SDN 200.XX"}, + { 13.227524000, 30.177790250, 4, 5, "SDN 300.XX"}, + { 15.497324000, 36.338151625, 4, 5, "SDN 400.XX"}, + { 14.078724000, 35.334290250, 4, 6, "SDN 500.XX"}, + { 14.430424000, 33.484477375, 4, 6, "SDN 600.XX"}, + { 13.196124000, 32.618190250, 4, 5, "SDN 700.XX"}, + { 13.669824000, 25.307590250, 4, 5, "SDN 800.XX"}, + { 13.490624000, 22.413290250, 4, 7, "SDN 900.XX"}, + { 11.836824000, 34.331429875, 5, 10, "SDN B00.XX"}, + { 14.274224000, 32.956977375, 4, 5, "SDN C00.XX"}, + { 11.043224000, 29.672542750, 5, 9, "SDN D00.XX"}, + { 11.495624000, 26.088029875, 5, 9, "SDN F00.XX"}, + { 13.594224000, 33.554390250, 4, 6, "SDN G00.XX"}, + { 17.757324000, 33.967599125, 4, 5, "SDN H00.XX"}, + { 14.790724000, 33.294964500, 4, 6, "SDN J00.XX"}, + { 16.727624000, 33.396825875, 4, 5, "SDN K00.XX"}, + { 13.226624000, 32.705390250, 4, 5, "SDN L00.XX"}, + { 12.942624000, 31.179303125, 4, 5, "SDN M00.XX"}, + { 14.039424000, 32.254690250, 4, 5, "SDN N00.XX"}, + { 15.363924000, 35.568951625, 4, 5, "SDN P00.XX"}, + { 17.603064000, 33.932825375, 4, 5, "SDN Q00.XX"}, + { 12.685004000, 28.397994125, 4, 5, "SDN QK0.00"}, + { 13.160264000, 33.885126750, 4, 6, "SDN R00.XX"}, + { 11.323104000, 27.786138875, 5, 9, "SDN RK0.00"}, + { 12.059464000, 29.621184625, 5, 9, "SDN S00.XX"}, + { 13.298004000, 33.853721250, 4, 6, "SDN SK0.00"}, + { 14.974564000, 35.866154500, 4, 5, "SDN T00.XX"}, + { 13.004104000, 31.833294125, 4, 5, "SDN TK0.00"}, + { 12.912464000, 23.438312375, 4, 6, "SDN V00.XX"}, + { 19.094104000, 37.302497500, 4, 5, "SDN VK0.00"}, + { 13.429264000, 33.643326750, 4, 6, "SDN W00.XX"}, + { 11.453904000, 31.207838875, 5, 9, "SDN WK0.00"}, + { 11.878864000, 34.340084625, 5, 10, "SDN X00.XX"}, + { 13.415404000, 34.597021250, 4, 6, "SDN XK0.00"}, + { 14.071464000, 33.150626750, 4, 6, "SDN Y00.XX"}, + { 13.272504000, 34.150121250, 4, 6, "SDN YK0.00"}, + { 18.032464000, 33.957539750, 4, 5, "SDN Z00.XX"}, + { 12.720404000, 30.614794125, 4, 5, "SDN ZK0.00"}, + { 13.081413000, 29.570954500, 3, 4, "SDN 12.XXXX"}, + { 15.686537500, 32.190021500, 3, 4, "SDN 123.XXX"}, + { 19.376765000, 36.831331500, 3, 4, "SDN 1123.XX"}, + { 11.823580000, 24.655333500, 4, 8, "SDN 2123.XX"}, + { 15.222465000, 36.145982500, 3, 4, "SDN 3123.XX"}, + { 13.760480000, 35.137054000, 3, 5, "SDN 4123.XX"}, + { 13.314880000, 25.078554000, 3, 4, "SDN 5123.XX"}, + { 13.218480000, 22.218154000, 3, 5, "SDN 6123.XX"}, + { 11.562880000, 34.040833500, 4, 9, "SDN 7123.XX"}, + { 11.283080000, 25.918233500, 4, 8, "SDN 8123.XX"}, + { 17.322365000, 33.761903000, 3, 4, "SDN 9123.XX"}, + { 16.501980000, 33.259182500, 3, 4, "SDN B123.XX"}, + { 14.914665000, 35.513882500, 3, 4, "SDN C123.XX"}, + { 12.419265000, 28.109854000, 3, 4, "SDN D123.XX"}, + { 11.020880000, 27.571233500, 4, 8, "SDN F123.XX"}, + { 12.665865000, 23.233054000, 3, 5, "SDN G123.XX"}, + { 18.896365000, 36.967831500, 3, 4, "SDN H123.XX"}, + { 17.785865000, 33.747903000, 3, 4, "SDN J123.XX"}, + { 20.515262000, 22.445140500, 2, 5, "SDN 1234.XXX"}, + { 10.548876000, 23.824372000, 3, 9, "SDN 123.XXXX"}, + { 16.271000000, 30.220000000, 2, 3, "SDN MB43.XFPT"}, + { -6.162200000, 106.792110000, 5, 6, "IDN 12.XX"}, + { -6.236888500, 106.582930500, 4, 5, "IDN 12.XXX"}, + { -7.206455000, 112.660226875, 4, 5, "IDN 000.XX"}, + { -7.258455000, 112.670226875, 4, 5, "IDN 100.XX"}, + { -7.310455000, 112.670226875, 4, 5, "IDN 200.XX"}, + { -7.361455000, 112.670226875, 4, 5, "IDN 300.XX"}, + { -6.869276000, 107.524081375, 4, 5, "IDN 400.XX"}, + { -6.877925000, 107.611290375, 4, 5, "IDN 500.XX"}, + { 3.591545000, 98.624225625, 4, 5, "IDN 600.XX"}, + { 3.684045000, 98.627225625, 4, 5, "IDN 700.XX"}, + { -2.941476000, 104.717620000, 4, 5, "IDN 800.XX"}, + { -6.949876000, 110.379081375, 4, 5, "IDN 900.XX"}, + { -5.108176000, 119.401507125, 4, 5, "IDN B00.XX"}, + { -7.922276000, 112.595681375, 4, 5, "IDN C00.XX"}, + { -5.383576000, 105.225594250, 4, 5, "IDN D00.XX"}, + { -6.539276000, 106.749094250, 4, 5, "IDN F00.XX"}, + { -0.906476000, 100.346220000, 4, 5, "IDN G00.XX"}, + { -7.535955000, 110.768321875, 4, 5, "IDN H00.XX"}, + { -3.309336000, 114.562899375, 4, 5, "IDN J00.XX"}, + { 0.500204000, 101.413745000, 4, 5, "IDN JK0.00"}, + { -0.487236000, 117.102085000, 4, 5, "IDN K00.XX"}, + { -0.029396000, 109.307445000, 4, 5, "IDN KK0.00"}, + { -8.637536000, 115.188741500, 4, 5, "IDN L00.XX"}, + { -7.801596000, 110.345528375, 4, 5, "IDN LK0.00"}, + { -1.241336000, 116.804185000, 4, 5, "IDN M00.XX"}, + { -1.621896000, 103.585745000, 4, 5, "IDN MK0.00"}, + { 1.497464000, 124.818885000, 4, 5, "IDN N00.XX"}, + { -8.585496000, 116.073255500, 4, 5, "IDN NK0.00"}, + { -6.704036000, 108.523713750, 4, 5, "IDN P00.XX"}, + { -7.815896000, 111.983728375, 4, 5, "IDN PK0.00"}, + { -6.860936000, 109.099528125, 4, 5, "IDN Q00.XX"}, + { -6.885196000, 109.645828375, 4, 5, "IDN QK0.00"}, + { -8.157436000, 113.664828125, 4, 5, "IDN R00.XX"}, + { -3.685815000, 128.158224375, 4, 5, "IDN RK0.00"}, + { 5.562464000, 95.288913750, 4, 5, "IDN S00.XX"}, + { -7.728915000, 108.996093125, 4, 5, "IDN SK0.00"}, + { -3.795155000, 102.247145625, 4, 5, "IDN T00.XX"}, + { -7.422396000, 109.213037625, 4, 5, "IDN TK0.00"}, + { 2.977594000, 99.029175000, 4, 5, "IDN V00.XX"}, + { -7.319296000, 108.183837625, 4, 5, "IDN VK0.00"}, + { -7.609255000, 111.502126875, 4, 5, "IDN W00.XX"}, + { -3.979996000, 122.484882875, 4, 5, "IDN WK0.00"}, + { -0.894933000, 119.835225000, 4, 5, "IDN X00.XX"}, + { 1.437985000, 125.111155000, 4, 5, "IDN XK0.00"}, + { 3.630994000, 98.466425625, 4, 5, "IDN Y00.XX"}, + { -7.635996000, 112.873637625, 4, 5, "IDN YK0.00"}, + {-10.153506000, 123.574261750, 4, 6, "IDN Z00.XX"}, + { 1.052505000, 103.924535000, 4, 6, "IDN ZK0.00"}, + { -6.625493000, 106.001385000, 3, 4, "IDN 123.XXX"}, + { -7.684493500, 109.690267500, 3, 4, "IDN 12.XXXX"}, + { 3.420865000, 98.418205000, 3, 4, "IDN 0123.XX"}, + { -3.224135000, 104.526805000, 3, 4, "IDN 1123.XX"}, + { -5.428135000, 119.355593500, 3, 4, "IDN 2123.XX"}, + { -5.496335000, 105.066405000, 3, 4, "IDN 3123.XX"}, + { -1.003035000, 100.260905000, 3, 4, "IDN 4123.XX"}, + { -3.604135000, 114.483205000, 3, 4, "IDN 5123.XX"}, + { 0.325865000, 101.198205000, 3, 4, "IDN 6123.XX"}, + { -0.734135000, 116.918205000, 3, 4, "IDN 7123.XX"}, + { -0.254135000, 109.108205000, 3, 4, "IDN 8123.XX"}, + { -8.845920000, 114.991605000, 3, 4, "IDN 9123.XX"}, + { -1.416635000, 116.600805000, 3, 4, "IDN B123.XX"}, + { -1.824135000, 103.378205000, 3, 4, "IDN C123.XX"}, + { 1.245865000, 124.783205000, 3, 4, "IDN D123.XX"}, + { -8.812220000, 116.009005000, 3, 4, "IDN F123.XX"}, + { -8.181420000, 113.568205000, 3, 4, "IDN G123.XX"}, + { -3.769935000, 127.897705000, 3, 4, "IDN H123.XX"}, + { 5.200565000, 95.197805000, 3, 4, "IDN J123.XX"}, + { -4.031735000, 102.173005000, 3, 4, "IDN K123.XX"}, + { 2.910865000, 98.868205000, 3, 4, "IDN L123.XX"}, + { -4.203135000, 122.298605000, 3, 4, "IDN M123.XX"}, + { -1.134135000, 119.608205000, 3, 4, "IDN N123.XX"}, + {-10.387535000, 123.283233500, 3, 5, "IDN P123.XX"}, + { 1.177382500, 103.735982500, 3, 6, "IDN Q123.XX"}, + { -2.444135000, 113.688205000, 3, 4, "IDN R123.XX"}, + { 0.390665000, 122.774805000, 3, 4, "IDN S123.XX"}, + { -2.907835000, 140.473105000, 3, 4, "IDN T123.XX"}, + { 4.800346000, 96.774505000, 3, 4, "IDN V123.XX"}, + { -2.223735000, 105.743555000, 3, 4, "IDN W123.XX"}, + { 0.743730000, 104.215593500, 3, 4, "IDN X123.XX"}, + { 1.055365000, 98.975405000, 3, 4, "IDN Y123.XX"}, + { -8.546419000, 114.118205000, 3, 4, "IDN Z123.XX"}, + { -0.634724500, 129.753349500, 2, 3, "IDN 012.XXXX"}, + { -1.728032000, 130.480401000, 3, 4, "IDN 112.XXXX"}, + { 0.416920000, 133.161592000, 2, 3, "IDN 212.XXXX"}, + { -2.264270000, 133.161592000, 2, 3, "IDN 312.XXXX"}, + { -0.682367000, 135.842782000, 2, 3, "IDN 412.XXXX"}, + { -3.363557000, 135.842782000, 2, 3, "IDN 512.XXXX"}, + { -6.044747000, 135.842782000, 2, 3, "IDN 612.XXXX"}, + { -1.486724000, 138.523972000, 2, 3, "IDN 712.XXXX"}, + { -4.167914000, 138.523972000, 2, 3, "IDN 812.XXXX"}, + { -6.849104000, 138.523972000, 2, 3, "IDN 912.XXXX"}, + { 2.064613000, 118.848163000, 3, 5, "IDN B12.XXXX"}, + { 2.064613000, 121.529353000, 2, 3, "IDN C12.XXXX"}, + { 2.064613000, 124.210543000, 2, 3, "IDN D12.XXXX"}, + { -0.616576000, 118.848163000, 3, 4, "IDN F12.XXXX"}, + { -0.616576000, 121.529353000, 2, 3, "IDN G12.XXXX"}, + { -0.616576000, 124.210543000, 2, 3, "IDN H12.XXXX"}, + { -3.297766000, 118.848163000, 2, 3, "IDN J12.XXXX"}, + { -3.297766000, 121.529353000, 2, 3, "IDN K12.XXXX"}, + { -5.978956000, 120.510501000, 2, 3, "IDN L12.XXXX"}, + { 2.448930000, 127.151699000, 3, 4, "IDN M12.XXXX"}, + { -0.232259000, 127.151699000, 2, 3, "IDN N12.XXXX"}, + { -2.913450000, 125.811104000, 3, 4, "IDN P12.XXXX"}, + { -1.706914000, 128.492293000, 3, 4, "IDN Q12.XXXX"}, + { -3.985926000, 131.173483000, 3, 4, "IDN R12.XXXX"}, + { -5.326521000, 132.782197000, 3, 4, "IDN S12.XXXX"}, + { -6.398997000, 130.449562000, 2, 3, "IDN T12.XXXX"}, + { -6.398997000, 127.768372000, 2, 3, "IDN V12.XXXX"}, + { -7.471473000, 125.087182000, 2, 3, "IDN W12.XXXX"}, + { 4.628193000, 125.062763000, 2, 6, "IDN X12.XXXX"}, + { 3.209077000, 105.134699000, 2, 4, "IDN Y12.XXXX"}, + { 4.683732000, 107.815889000, 2, 4, "IDN Z12.XXXX"}, + { 4.362685500, 114.705957500, 2, 5, "IDN 0123.XXX"}, + { 4.362685500, 117.387147500, 2, 4, "IDN 1123.XXX"}, + { -0.606478000, 108.695546500, 2, 3, "IDN 2123.XXX"}, + { 1.681496500, 111.086350500, 2, 4, "IDN 3123.XXX"}, + { 1.681496500, 113.767540500, 2, 4, "IDN 4123.XXX"}, + { 1.681496500, 116.448730500, 2, 4, "IDN 5123.XXX"}, + { -0.999693500, 109.343576500, 2, 3, "IDN 6123.XXX"}, + { -0.999693500, 112.024766500, 2, 3, "IDN 7123.XXX"}, + { -0.999693500, 114.705956500, 2, 3, "IDN 8123.XXX"}, + { -3.680883500, 114.169718500, 2, 3, "IDN 9123.XXX"}, + { 5.845272500, 95.106371500, 2, 3, "IDN B123.XXX"}, + { 5.845272500, 97.787561500, 2, 4, "IDN C123.XXX"}, + { 3.164097500, 95.776668500, 2, 3, "IDN D123.XXX"}, + { 3.164097500, 98.457858500, 2, 3, "IDN F123.XXX"}, + { 1.447118500, 101.136293000, 2, 4, "IDN G123.XXX"}, + { 0.482908500, 98.243276500, 2, 3, "IDN H123.XXX"}, + { 0.482908500, 100.924466500, 2, 3, "IDN J123.XXX"}, + { 0.482908500, 103.605656500, 2, 3, "IDN K123.XXX"}, + { -2.198281500, 98.243276500, 2, 3, "IDN L123.XXX"}, + { -2.198281500, 100.924466500, 2, 3, "IDN M123.XXX"}, + { -2.198281500, 103.605656500, 2, 3, "IDN N123.XXX"}, + { -2.198281500, 106.286846500, 2, 3, "IDN P123.XXX"}, + { -4.879471500, 102.077377500, 2, 3, "IDN Q123.XXX"}, + { -4.879471500, 104.758567500, 2, 3, "IDN R123.XXX"}, + { -5.694323500, 107.440279500, 2, 3, "IDN S123.XXX"}, + { -6.230561500, 110.121469500, 2, 3, "IDN T123.XXX"}, + { -6.498680500, 112.802659500, 2, 3, "IDN V123.XXX"}, + { -6.766799500, 115.483849500, 2, 3, "IDN W123.XXX"}, + { -8.761156000, 118.251832500, 2, 3, "IDN X123.XXX"}, + { -9.874390500, 118.976584500, 2, 4, "IDN Y123.XXX"}, + { -9.242252500, 122.578271000, 2, 4, "IDN Z123.XXX"}, + { 4.728141500, 96.678782000, 2, 3, "IDN 1234.XXXX"}, + { 19.443771500, -99.174853500, 5, 14, "MX-DIF 12.XX"}, + { 19.199879000, -99.308742500, 4, 12, "MX-DIF 12.XXX"}, + { 19.319000000, -99.151600000, 4, 12, "MX-DIF PR9.817"}, + { 19.310865000, -98.273350500, 5, 14, "MX-TLA 12.XX"}, + { 19.114415000, -98.108068500, 4, 14, "MX-TLA 123.XX"}, + { 19.555880000, -98.563520500, 4, 13, "MX-TLA 12.XXX"}, + { 19.541328000, -98.692129000, 3, 13, "MX-TLA 123.XXX"}, + { 18.963749000, -99.248431500, 5, 12, "MX-MOR 12.XX"}, + { 19.103435000, -99.467069000, 4, 11, "MX-MOR 12.XXX"}, + { 18.609217000, -99.017571000, 4, 17, "MX-MOR 123.XX"}, + { 18.733500000, -99.066000000, 4, 18, "MX-MOR S5M.3VS"}, + { 21.914900000, -102.321500000, 5, 15, "MX-AGU 12.XX"}, + { 21.875555000, -102.752820500, 4, 14, "MX-AGU 12.XXX"}, + { 22.426925000, -102.471134000, 4, 14, "MX-AGU 123.XX"}, + { 22.374628500, -102.843023500, 3, 15, "MX-AGU 123.XXX"}, + { 19.278357500, -103.770365500, 5, 12, "MX-CL 12.XX"}, + { 19.468104000, -103.947558500, 4, 11, "MX-CL 12.XXX"}, + { 19.166511000, -104.418550500, 4, 11, "MX-CL 000.XX"}, + { 18.942015000, -104.056010625, 5, 12, "MX-CL J00.XX"}, + { 19.353667000, -104.659614000, 3, 10, "MX-CL 123.XXX"}, + { 20.566403000, -100.422764000, 5, 12, "MX-QUE 12.XX"}, + { 20.790015000, -100.572178500, 4, 11, "MX-QUE 12.XXX"}, + { 20.392269000, -100.101928500, 4, 14, "MX-QUE 123.XX"}, + { 20.076381000, -100.595245500, 3, 16, "MX-QUE 123.XXX"}, + { 20.129185000, -98.784373500, 5, 15, "MX-HID 12.XX"}, + { 20.246415000, -98.974958500, 4, 14, "MX-HID 12.XXX"}, + { 20.096545000, -99.390645250, 4, 14, "MX-HID 000.XX"}, + { 20.312673000, -99.294760625, 4, 11, "MX-HID 800.XX"}, + { 20.490062000, -99.380076125, 4, 11, "MX-HID J00.XX"}, + { 20.125904000, -98.507950125, 5, 15, "MX-HID S00.XX"}, + { 21.373083000, -99.806837500, 3, 16, "MX-HID 123.XXX"}, + { 19.443771500, -99.174853500, 5, 14, "MX-MX 12.XX"}, + { 19.199879000, -99.308742500, 4, 12, "MX-MX 12.XXX"}, + { 19.400545000, -99.779762500, 4, 8, "MX-MX 000.XX"}, + { 19.935045000, -99.236761250, 4, 12, "MX-MX 800.XX"}, + { 19.718545000, -98.874762500, 4, 14, "MX-MX J00.XX"}, + { 19.718545000, -99.422762500, 4, 11, "MX-MX S00.XX"}, + { 20.274230500, -100.541415000, 3, 16, "MX-MX 123.XXX"}, + { 18.042700000, -92.969974000, 5, 9, "MX-TAB 12.XX"}, + { 18.146515000, -93.195845000, 4, 8, "MX-TAB 12.XXX"}, + { 18.041545000, -93.460764375, 4, 8, "MX-TAB 000.XX"}, + { 17.489774000, -91.526676875, 4, 10, "MX-TAB 500.XX"}, + { 18.271974000, -93.374345750, 4, 8, "MX-TAB B00.XX"}, + { 17.827804000, -92.632226875, 4, 11, "MX-TAB H00.XX"}, + { 17.808404000, -91.839126875, 4, 13, "MX-TAB M00.XX"}, + { 18.558004000, -92.731906625, 4, 8, "MX-TAB R00.XX"}, + { 18.431545000, -93.289658750, 4, 8, "MX-TAB W00.XX"}, + { 17.958982000, -94.057515000, 3, 16, "MX-TAB 123.XXX"}, + { 21.536500000, -104.926616000, 5, 11, "MX-NAY 12.XX"}, + { 21.548215000, -105.149880000, 4, 10, "MX-NAY 12.XXX"}, + { 22.474724000, -105.569674500, 4, 16, "MX-NAY 000.XX"}, + { 20.831524000, -105.441716000, 4, 11, "MX-NAY 800.XX"}, + { 21.952045000, -105.317758125, 4, 10, "MX-NAY J00.XX"}, + { 21.096404000, -104.548168000, 4, 10, "MX-NAY S00.XX"}, + { 22.872899000, -106.612432000, 3, 12, "MX-NAY 123.XXX"}, + { 21.167800000, -101.707916000, 5, 17, "MX-GUA 12.XX"}, + { 21.028194000, -101.805060000, 5, 15, "MX-GUA 00.XXX"}, + { 20.781184000, -101.531512000, 4, 10, "MX-GUA C0.XXX"}, + { 20.640684000, -101.016534375, 4, 8, "MX-GUA P0.XXX"}, + { 20.564504000, -101.292008000, 5, 9, "MX-GUA 000.XX"}, + { 21.011904000, -101.367908000, 5, 9, "MX-GUA 400.XX"}, + { 20.934404000, -101.545808000, 4, 10, "MX-GUA 800.XX"}, + { 21.002504000, -101.955908000, 4, 12, "MX-GUA D00.XX"}, + { 20.933294000, -100.862824000, 4, 8, "MX-GUA J00.XX"}, + { 20.375394000, -101.309116125, 4, 12, "MX-GUA M00.XX"}, + { 21.164194000, -101.010239750, 4, 13, "MX-GUA Q00.XX"}, + { 20.152694000, -101.253516125, 4, 12, "MX-GUA T00.XX"}, + { 20.069094000, -100.839716125, 4, 12, "MX-GUA X00.XX"}, + { 21.620003500, -102.024237500, 3, 19, "MX-GUA 123.XXX"}, + { 19.085100000, -98.239014500, 5, 11, "MX-PUE 12.XX"}, + { 19.142294000, -98.381877500, 5, 15, "MX-PUE 00.XXX"}, + { 18.459314000, -97.555108250, 4, 13, "MX-PUE J0.XXX"}, + { 18.910524000, -98.630017625, 4, 13, "MX-PUE 000.XX"}, + { 19.288824000, -98.614457500, 4, 16, "MX-PUE 800.XX"}, + { 19.868224000, -97.548936250, 4, 10, "MX-PUE J00.XX"}, + { 20.270604000, -98.168950125, 4, 14, "MX-PUE S00.XX"}, + { 18.196329000, -99.077098000, 3, 11, "MX-PUE 123.XXX"}, + { 21.011100000, -89.659116000, 5, 9, "MX-YUC 12.XX"}, + { 20.991895000, -89.954496000, 4, 8, "MX-YUC 12.XXX"}, + { 20.743844000, -88.361996000, 4, 10, "MX-YUC 000.XX"}, + { 21.098874000, -88.337692750, 4, 10, "MX-YUC 600.XX"}, + { 21.301545000, -89.847758750, 4, 8, "MX-YUC C00.XX"}, + { 20.272074000, -89.450087125, 4, 11, "MX-YUC J00.XX"}, + { 20.611874000, -90.039456000, 4, 11, "MX-YUC P00.XX"}, + { 21.151374000, -89.340592750, 5, 9, "MX-YUC V00.XX"}, + { 21.219131500, -90.321563000, 3, 7, "MX-YUC 123.XXX"}, + { 22.941818000, -90.263006000, 3, 7, "MX-YUC 12.XXXX"}, + { 21.181233000, -86.907342500, 5, 9, "MX-ROO 12.XX"}, + { 21.245787000, -87.172508000, 4, 8, "MX-ROO 12.XXX"}, + { 18.686545000, -88.599763125, 4, 8, "MX-ROO 000.XX"}, + { 20.632224000, -87.190496125, 4, 8, "MX-ROO C00.XX"}, + { 19.632624000, -88.199316250, 4, 11, "MX-ROO P00.XX"}, + { 21.736826000, -87.622480000, 3, 10, "MX-ROO 012.XXX"}, + { 21.736826000, -87.122512000, 3, 7, "MX-ROO 112.XXX"}, + { 21.245787000, -87.672476000, 3, 10, "MX-ROO 212.XXX"}, + { 21.245787000, -87.172508000, 4, 8, "MX-ROO 312.XXX"}, + { 20.754747000, -88.167522500, 3, 11, "MX-ROO 412.XXX"}, + { 20.754747000, -87.672762500, 3, 10, "MX-ROO 512.XXX"}, + { 20.754747000, -87.178002500, 3, 7, "MX-ROO 612.XXX"}, + { 20.263707000, -87.178002500, 3, 7, "MX-ROO 712.XXX"}, + { 20.263707000, -89.290627500, 3, 14, "MX-ROO 812.XXX"}, + { 20.263707000, -88.795867500, 3, 10, "MX-ROO 912.XXX"}, + { 20.263707000, -88.301107500, 3, 10, "MX-ROO B12.XXX"}, + { 20.263707000, -87.806347500, 3, 10, "MX-ROO C12.XXX"}, + { 19.772667000, -89.290627500, 3, 13, "MX-ROO D12.XXX"}, + { 19.772667000, -88.795867500, 3, 10, "MX-ROO F12.XXX"}, + { 19.772667000, -88.301107500, 3, 10, "MX-ROO G12.XXX"}, + { 19.772667000, -87.806347500, 3, 10, "MX-ROO H12.XXX"}, + { 19.281627000, -89.142486000, 3, 10, "MX-ROO J12.XXX"}, + { 19.281627000, -88.652934000, 3, 7, "MX-ROO K12.XXX"}, + { 19.281627000, -88.163382000, 3, 7, "MX-ROO L12.XXX"}, + { 19.281627000, -87.673830000, 3, 7, "MX-ROO M12.XXX"}, + { 18.790587000, -89.142486000, 3, 10, "MX-ROO N12.XXX"}, + { 18.790587000, -88.652934000, 3, 7, "MX-ROO P12.XXX"}, + { 18.790587000, -88.163382000, 3, 7, "MX-ROO Q12.XXX"}, + { 18.790587000, -87.673830000, 3, 7, "MX-ROO R12.XXX"}, + { 18.325635000, -89.191442000, 3, 12, "MX-ROO S12.XXX"}, + { 18.325635000, -88.995621000, 4, 10, "MX-ROO T12.XXX"}, + { 18.594171000, -87.967562000, 4, 8, "MX-ROO V12.XXX"}, + { 24.828900000, -107.431298500, 6, 10, "MX-SIN 12.XX"}, + { 24.926915000, -107.743815000, 5, 9, "MX-SIN 12.XXX"}, + { 23.350954000, -106.495797625, 4, 10, "MX-SIN 000.XX"}, + { 25.818424000, -109.053870250, 4, 10, "MX-SIN 800.XX"}, + { 25.665424000, -108.656070250, 4, 10, "MX-SIN J00.XX"}, + { 25.476404000, -108.252814250, 4, 8, "MX-SIN S00.XX"}, + { 27.024704500, -109.369943500, 3, 10, "MX-SIN 123.XXX"}, + { 24.876930000, -108.069790500, 4, 8, "MX-SIN 12.XXXX"}, + { 19.854785000, -90.567047500, 6, 10, "MX-CAM 12.XX"}, + { 20.045615000, -90.677258500, 5, 9, "MX-CAM 12.XXX"}, + { 18.786545000, -91.875763125, 4, 8, "MX-CAM 000.XX"}, + { 19.475324000, -90.784757500, 5, 9, "MX-CAM C00.XX"}, + { 18.665824000, -90.890977625, 5, 9, "MX-CAM P00.XX"}, + { 18.261628000, -91.329216500, 4, 11, "MX-CAM 123.XXX"}, + { 18.056109000, -92.388418500, 3, 10, "MX-CAM 12.XXXX"}, + { 19.737600000, -101.234914500, 6, 10, "MX-MIC 12.XX"}, + { 19.783405000, -101.399379250, 5, 9, "MX-MIC 00.XXX"}, + { 19.429314000, -102.246034500, 5, 12, "MX-MIC J0.XXX"}, + { 19.967204000, -102.356727250, 5, 12, "MX-MIC 000.XX"}, + { 19.111045000, -102.403657500, 5, 12, "MX-MIC 400.XX"}, + { 19.445804000, -100.451247500, 4, 11, "MX-MIC 800.XX"}, + { 18.032745000, -102.334763750, 5, 9, "MX-MIC D00.XX"}, + { 20.314694000, -102.099416125, 5, 15, "MX-MIC J00.XX"}, + { 20.043594000, -102.754316125, 5, 12, "MX-MIC M00.XX"}, + { 19.674194000, -100.649408250, 4, 8, "MX-MIC Q00.XX"}, + { 19.814194000, -101.859408250, 5, 11, "MX-MIC T00.XX"}, + { 19.557094000, -101.728608250, 5, 11, "MX-MIC X00.XX"}, + { 20.162406500, -102.946238500, 4, 11, "MX-MIC 123.XXX"}, + { 19.974677000, -103.570534500, 3, 10, "MX-MIC 12.XXXX"}, + { 22.193500000, -101.016056500, 6, 12, "MX-SLP 12.XX"}, + { 22.323415000, -101.111780000, 5, 11, "MX-SLP 12.XXX"}, + { 22.031704000, -99.049920625, 4, 8, "MX-SLP 000.XX"}, + { 23.699044000, -100.736453125, 5, 12, "MX-SLP 700.XX"}, + { 21.953344000, -100.063277625, 5, 9, "MX-SLP F00.XX"}, + { 21.369444000, -98.920183750, 4, 11, "MX-SLP M00.XX"}, + { 22.204744000, -98.552671500, 4, 14, "MX-SLP T00.XX"}, + { 21.792768000, -102.298505500, 3, 17, "MX-SLP 123.XXX"}, + { 23.559525000, -100.953682500, 4, 13, "MX-SLP 12.XXXX"}, + { 16.876160000, -99.928007000, 6, 9, "MX-GRO 12.XX"}, + { 17.156115000, -100.103323500, 5, 8, "MX-GRO 12.XXX"}, + { 17.659545000, -99.571764375, 5, 8, "MX-GRO 000.XX"}, + { 18.399244000, -99.594931750, 5, 12, "MX-GRO 700.XX"}, + { 17.698744000, -101.663637875, 4, 7, "MX-GRO F00.XX"}, + { 18.595744000, -99.652225625, 5, 12, "MX-GRO M00.XX"}, + { 17.643644000, -98.654637875, 4, 9, "MX-GRO T00.XX"}, + { 18.490051000, -102.085469500, 3, 11, "MX-GRO 123.XXX"}, + { 18.548859000, -100.142079500, 4, 14, "MX-GRO 12.XXXX"}, + { 25.733100000, -100.347698500, 5, 12, "MX-NLE 12.XX"}, + { 25.676849500, -100.613677000, 4, 11, "MX-NLE 12.XXX"}, + { 25.293774000, -100.081006500, 4, 12, "MX-NLE 000.XX"}, + { 24.916024000, -99.720331500, 4, 11, "MX-NLE C00.XX"}, + { 27.537024000, -99.756447375, 4, 13, "MX-NLE P00.XX"}, + { 23.347861000, -100.868979500, 3, 14, "MX-NLE 123.XXX"}, + { 27.650844000, -101.062323000, 3, 11, "MX-NLE 12.XXXX"}, + { 32.540999000, -117.064426000, 5, 12, "MX-BCN 12.XX"}, + { 32.462396000, -117.095131000, 4, 8, "MX-BCN 12.XXX"}, + { 32.605494000, -115.593379000, 4, 10, "MX-BCN 000.XX"}, + { 31.956804000, -116.816229250, 4, 8, "MX-BCN J00.XX"}, + { 32.673699500, -117.428154000, 1, 5, "MX-BCN 123.XXX"}, + { 29.317187000, -115.985944000, 4, 8, "MX-BCN 12.XXXX"}, + { 30.493485000, -118.279631500, 1, 3, "MX-BCN 1234.XX"}, + { 19.215390000, -96.206962500, 5, 9, "MX-VER 00.XX"}, + { 19.148025000, -96.183869500, 5, 9, "MX-VER J0.XX"}, + { 19.277894000, -96.324477500, 4, 8, "MX-VER 00.XXX"}, + { 19.540314000, -97.147434500, 4, 11, "MX-VER J0.XXX"}, + { 18.088904000, -94.531466750, 4, 11, "MX-VER 000.XX"}, + { 20.568545000, -97.491675625, 4, 11, "MX-VER 400.XX"}, + { 18.048545000, -94.732763750, 4, 11, "MX-VER 800.XX"}, + { 18.898404000, -97.054706625, 5, 12, "MX-VER D00.XX"}, + { 18.842004000, -97.224406625, 4, 11, "MX-VER J00.XX"}, + { 20.969504000, -97.476508000, 4, 8, "MX-VER N00.XX"}, + { 18.469545000, -95.317763125, 6, 14, "MX-VER S00.XX"}, + { 20.081894000, -97.102016125, 5, 12, "MX-VER X00.XX"}, + { 19.922550500, -97.352865500, 3, 11, "MX-VER 123.XXX"}, + { 18.614229000, -96.159451000, 4, 10, "MX-VER 12.XXXX"}, + { 22.302191000, -98.582609000, 3, 13, "MX-VER 1234.XX"}, + { 16.765293500, -93.168528000, 6, 10, "MX-CHP 12.XX"}, + { 16.928951000, -93.364265000, 5, 9, "MX-CHP 12.XXX"}, + { 16.330645000, -92.169766250, 6, 10, "MX-CHP 000.XX"}, + { 16.684824000, -92.685159125, 5, 9, "MX-CHP C00.XX"}, + { 14.956124000, -92.424120500, 4, 7, "MX-CHP P00.XX"}, + { 17.178148500, -94.134421000, 4, 16, "MX-CHP 123.XXX"}, + { 16.223289500, -94.080965000, 5, 13, "MX-CHP 12.XXXX"}, + { 24.175100000, -110.344258000, 5, 9, "MX-BCS 12.XX"}, + { 24.340115000, -110.547115000, 4, 8, "MX-BCS 12.XXX"}, + { 23.236545000, -109.803756250, 4, 8, "MX-BCS 000.XX"}, + { 26.005324000, -111.584710125, 4, 8, "MX-BCS 800.XX"}, + { 23.024924000, -110.079453250, 4, 8, "MX-BCS J00.XX"}, + { 25.045504000, -111.743579500, 4, 8, "MX-BCS S00.XX"}, + { 25.404391000, -112.200293000, 4, 8, "MX-BCS 123.XXX"}, + { 27.747330000, -113.520238500, 3, 9, "MX-BCS 12.XXXX"}, + { 27.814290000, -116.546272500, 1, 3, "MX-BCS 1234.XX"}, + { 22.776545000, -102.628756250, 5, 11, "MX-ZAC 00.XX"}, + { 22.743035000, -102.550952250, 5, 14, "MX-ZAC J0.XX"}, + { 22.980115000, -102.796993500, 4, 10, "MX-ZAC 12.XXX"}, + { 23.181704000, -102.923073250, 4, 10, "MX-ZAC 000.XX"}, + { 22.639944000, -102.293571500, 4, 14, "MX-ZAC 700.XX"}, + { 22.670944000, -103.116371500, 4, 13, "MX-ZAC F00.XX"}, + { 23.844444000, -103.212241875, 4, 10, "MX-ZAC M00.XX"}, + { 22.268844000, -102.116471500, 4, 18, "MX-ZAC T00.XX"}, + { 23.022298000, -104.262379000, 3, 13, "MX-ZAC 123.XXX"}, + { 24.570272000, -104.014562500, 3, 11, "MX-ZAC 1234.XX"}, + { 20.700400000, -103.378816000, 5, 9, "MX-JAL 12.XX"}, + { 20.827015000, -103.514258500, 4, 8, "MX-JAL 12.XXX"}, + { 20.696704000, -105.289168000, 4, 12, "MX-JAL 000.XX"}, + { 19.656744000, -103.534007250, 4, 11, "MX-JAL 700.XX"}, + { 21.391644000, -102.075583750, 4, 16, "MX-JAL F00.XX"}, + { 20.881545000, -102.798304000, 4, 8, "MX-JAL M00.XX"}, + { 20.458545000, -102.951510625, 4, 8, "MX-JAL T00.XX"}, + { 20.323575500, -105.585269000, 3, 7, "MX-JAL 123.XXX"}, + { 21.433741500, -104.287080000, 3, 13, "MX-JAL 1234.XX"}, + { 22.297441000, -97.896728500, 5, 12, "MX-TAM 12.XX"}, + { 22.472494000, -98.159206500, 4, 10, "MX-TAM 00.XXX"}, + { 26.006114000, -98.429351625, 4, 13, "MX-TAM J0.XXX"}, + { 25.863224000, -97.675710125, 4, 10, "MX-TAM 000.XX"}, + { 27.522624000, -99.740247375, 4, 14, "MX-TAM 800.XX"}, + { 23.846724000, -99.210771875, 4, 13, "MX-TAM J00.XX"}, + { 22.797404000, -99.099273250, 4, 11, "MX-TAM S00.XX"}, + { 22.248028000, -100.166861000, 3, 11, "MX-TAM 123.XXX"}, + { 27.515684000, -99.804716000, 3, 15, "MX-TAM 12.XXXX"}, + { 17.100300000, -96.766174000, 5, 8, "MX-OAX 12.XX"}, + { 17.195615000, -96.874723500, 4, 9, "MX-OAX 12.XXX"}, + { 18.154545000, -96.191188750, 4, 11, "MX-OAX 000.XX"}, + { 16.311824000, -95.321119250, 4, 7, "MX-OAX 800.XX"}, + { 16.588254000, -95.220071625, 4, 7, "MX-OAX J00.XX"}, + { 17.823104000, -97.902943875, 4, 10, "MX-OAX S00.XX"}, + { 16.013971500, -98.579098000, 3, 6, "MX-OAX 123.XXX"}, + { 18.176926000, -96.157441000, 3, 10, "MX-OAX 12.XXXX"}, + { 24.046863000, -104.711235500, 5, 9, "MX-DUR 12.XX"}, + { 24.260715000, -104.819715000, 4, 8, "MX-DUR 12.XXX"}, + { 25.636774000, -103.636903250, 4, 12, "MX-DUR 000.XX"}, + { 25.108024000, -105.448331500, 4, 11, "MX-DUR C00.XX"}, + { 23.860924000, -105.455391875, 4, 11, "MX-DUR P00.XX"}, + { 24.538647500, -106.099686500, 4, 11, "MX-DUR 123.XXX"}, + { 26.598535500, -107.106235500, 3, 13, "MX-DUR 12.XXXX"}, + { 26.663243500, -104.715565000, 3, 11, "MX-DUR 1234.XX"}, + { 25.378531000, -101.036878500, 5, 11, "MX-COA 12.XX"}, + { 25.595494000, -101.109292750, 4, 10, "MX-COA 00.XXX"}, + { 25.632914000, -103.533872750, 4, 14, "MX-COA J0.XXX"}, + { 26.908124000, -101.535268625, 4, 9, "MX-COA 000.XX"}, + { 28.747124000, -100.665405875, 4, 10, "MX-COA 800.XX"}, + { 29.325324000, -101.071985625, 4, 10, "MX-COA J00.XX"}, + { 27.923204000, -101.310837375, 4, 10, "MX-COA S00.XX"}, + { 25.941686000, -103.437860500, 3, 13, "MX-COA 123.XXX"}, + { 27.083138000, -103.866729000, 3, 11, "MX-COA 12.XXXX"}, + { 29.565261500, -101.790813000, 3, 9, "MX-COA 1234.XX"}, + { 29.144400000, -111.010442000, 5, 9, "MX-SON 12.XX"}, + { 29.217494000, -111.155714375, 4, 8, "MX-SON 00.XXX"}, + { 27.496514000, -110.144415625, 4, 10, "MX-SON J0.XXX"}, + { 31.262344000, -111.070479500, 4, 8, "MX-SON 000.XX"}, + { 32.411774000, -114.852291000, 4, 11, "MX-SON 600.XX"}, + { 27.130474000, -109.601554625, 4, 10, "MX-SON C00.XX"}, + { 27.963074000, -110.990428125, 4, 11, "MX-SON J00.XX"}, + { 31.288474000, -109.645817500, 4, 8, "MX-SON P00.XX"}, + { 30.703774000, -112.221111875, 4, 8, "MX-SON V00.XX"}, + { 28.648665000, -111.350794500, 3, 7, "MX-SON 123.XXX"}, + { 31.145103500, -111.375401500, 4, 8, "MX-SON 12.XXXX"}, + { 32.014264000, -115.010503000, 3, 10, "MX-SON 0123.XX"}, + { 31.525940000, -115.005323500, 3, 10, "MX-SON 6123.XX"}, + { 31.918771000, -114.458483500, 3, 11, "MX-SON 1123.XX"}, + { 31.425017000, -114.458483500, 3, 11, "MX-SON 7123.XX"}, + { 31.751818000, -113.911643500, 3, 11, "MX-SON 2123.XX"}, + { 31.258063000, -113.911643500, 3, 9, "MX-SON 8123.XX"}, + { 31.584864000, -113.364803500, 3, 11, "MX-SON 3123.XX"}, + { 31.584864000, -112.817963500, 3, 12, "MX-SON 4123.XX"}, + { 31.584864000, -112.271123500, 3, 10, "MX-SON 5123.XX"}, + { 31.091109000, -113.419487500, 3, 9, "MX-SON 9123.XX"}, + { 31.091109000, -112.872647500, 3, 9, "MX-SON B123.XX"}, + { 31.091109000, -112.325807500, 3, 7, "MX-SON C123.XX"}, + { 31.091109000, -111.778967500, 3, 7, "MX-SON D123.XX"}, + { 30.600069000, -113.419516000, 3, 9, "MX-SON F123.XX"}, + { 30.600069000, -112.877884000, 3, 9, "MX-SON G123.XX"}, + { 30.600069000, -112.336252000, 3, 7, "MX-SON H123.XX"}, + { 30.600069000, -111.794620000, 3, 7, "MX-SON J123.XX"}, + { 30.111744000, -113.154352500, 3, 9, "MX-SON K123.XX"}, + { 30.111744000, -112.617928500, 3, 7, "MX-SON L123.XX"}, + { 30.111744000, -112.081504500, 3, 7, "MX-SON M123.XX"}, + { 29.617989000, -113.154352500, 3, 10, "MX-SON N123.XX"}, + { 29.617989000, -112.617928500, 3, 7, "MX-SON P123.XX"}, + { 29.617989000, -112.081504500, 3, 7, "MX-SON Q123.XX"}, + { 29.129664000, -112.617957000, 3, 7, "MX-SON R123.XX"}, + { 29.129664000, -112.086741000, 3, 7, "MX-SON S123.XX"}, + { 28.635909000, -112.617957000, 3, 7, "MX-SON T123.XX"}, + { 28.635909000, -112.086741000, 3, 7, "MX-SON V123.XX"}, + { 28.147584000, -112.400291500, 3, 7, "MX-SON W123.XX"}, + { 28.341285000, -111.879463000, 4, 8, "MX-SON X123.XX"}, + { 31.760100000, -106.510124500, 5, 14, "MX-CHH 12.XX"}, + { 31.711394000, -106.678722500, 4, 10, "MX-CHH 00.XXX"}, + { 28.719614000, -106.217769125, 4, 9, "MX-CHH J0.XXX"}, + { 28.269724000, -105.609427125, 4, 9, "MX-CHH 000.XX"}, + { 26.964045000, -105.857748125, 4, 11, "MX-CHH 800.XX"}, + { 28.447724000, -106.955027125, 4, 8, "MX-CHH J00.XX"}, + { 30.453704000, -108.051814125, 4, 8, "MX-CHH S00.XX"}, + { 27.666612500, -108.260591000, 3, 7, "MX-CHH 123.XXX"}, + { 30.065450500, -108.305391000, 3, 7, "MX-CHH 1234.XX"}, + { 30.939386500, -108.891375000, 3, 10, "MX-CHH 01.XXXX"}, + { 30.850660000, -108.905869500, 3, 10, "MX-CHH 11.XXXX"}, + { 30.419295000, -108.665323000, 3, 10, "MX-CHH 21.XXXX"}, + { 29.323516000, -108.741212500, 3, 10, "MX-CHH 31.XXXX"}, + { 28.655757500, -108.743681000, 3, 10, "MX-CHH 41.XXXX"}, + { 28.144708000, -109.037735000, 3, 10, "MX-CHH 51.XXXX"}, + { 27.850209000, -108.993487000, 3, 10, "MX-CHH 61.XXXX"}, + { 27.343553500, -108.743826000, 3, 10, "MX-CHH 71.XXXX"}, + { 31.185011000, -105.787560000, 3, 9, "MX-CHH 81.XXXX"}, + { 30.334831500, -105.803040500, 3, 8, "MX-CHH 91.XXXX"}, + { 30.334831500, -105.260040500, 3, 8, "MX-CHH B1.XXXX"}, + { 30.204422500, -105.785527500, 3, 8, "MX-CHH C1.XXXX"}, + { 30.204422500, -105.172527500, 3, 9, "MX-CHH D1.XXXX"}, + { 29.829582500, -105.786731000, 3, 8, "MX-CHH F1.XXXX"}, + { 29.829582500, -105.222731000, 3, 9, "MX-CHH G1.XXXX"}, + { 29.829582500, -104.658731000, 3, 9, "MX-CHH H1.XXXX"}, + { 28.895709000, -105.804187500, 3, 8, "MX-CHH J1.XXXX"}, + { 28.895709000, -105.264944000, 3, 8, "MX-CHH K1.XXXX"}, + { 28.895709000, -104.722093500, 3, 8, "MX-CHH L1.XXXX"}, + { 28.895709000, -104.179207000, 3, 8, "MX-CHH M1.XXXX"}, + { 28.402209000, -105.804187500, 3, 8, "MX-CHH N1.XXXX"}, + { 28.402209000, -105.264944000, 3, 8, "MX-CHH P1.XXXX"}, + { 28.402209000, -104.722093500, 3, 8, "MX-CHH Q1.XXXX"}, + { 28.402209000, -104.179207000, 3, 8, "MX-CHH R1.XXXX"}, + { 28.919349000, -103.622368500, 3, 11, "MX-CHH S1.XXXX"}, + { 27.886303000, -104.218766000, 3, 8, "MX-CHH T1.XXXX"}, + { 27.514576000, -104.218302000, 3, 8, "MX-CHH V1.XXXX"}, + { 26.727303000, -104.219134500, 3, 11, "MX-CHH W1.XXXX"}, + { 26.059512000, -107.834297000, 3, 10, "MX-CHH X1.XXXX"}, + { 25.924256000, -107.154049000, 3, 13, "MX-CHH Y1.XXXX"}, + { 25.660939000, -107.153470500, 3, 13, "MX-CHH Z1.XXXX"}, + { 64.207450000, -51.750572500, 5, 6, "GRL 12.XX"}, + { 64.381115000, -52.177213500, 4, 5, "GRL 12.XXX"}, + { 66.944804000, -53.890552750, 4, 6, "GRL 000.XX"}, + { 69.211194000, -51.182244250, 4, 5, "GRL 400.XX"}, + { 60.711194000, -46.093312250, 4, 5, "GRL 700.XX"}, + { 68.704194000, -53.071223000, 4, 6, "GRL B00.XX"}, + { 68.704194000, -52.668536000, 4, 6, "GRL F00.XX"}, + { 65.411194000, -53.077109500, 4, 6, "GRL J00.XX"}, + { 62.003170000, -49.763126625, 3, 4, "GRL M00.XX"}, + { 65.609194000, -37.817643375, 3, 4, "GRL Q00.XX"}, + { 60.911194000, -46.203411750, 4, 5, "GRL T00.XX"}, + { 60.137194000, -45.385630625, 4, 5, "GRL X00.XX"}, + { 60.908421000, -48.412408500, 3, 4, "GRL 123.XXX"}, + { 63.822741000, -53.919803500, 3, 5, "GRL 12.XXXX"}, + { 69.252090000, -54.001908000, 3, 5, "GRL 1234.XX"}, + { 62.882938500, -54.971945500, 2, 4, "GRL 1234.XXX"}, + { 80.170493500, -71.347610000, 2, 6, "GRL 123.XXXX"}, + { 81.961383000, -71.003180000, 2, 6, "GRL 1234.XXXX"}, + { 24.706700000, 46.681442000, 6, 7, "SAU 12.XX"}, + { 21.732555000, 39.088127250, 4, 5, "SAU 00.XXX"}, + { 24.680314000, 46.570079750, 5, 6, "SAU J0.XXX"}, + { 28.372714000, 36.498273125, 4, 6, "SAU 000.XX"}, + { 26.345214000, 43.901431125, 4, 5, "SAU 200.XX"}, + { 21.513924000, 39.753182250, 4, 5, "SAU 400.XX"}, + { 21.513924000, 39.845917250, 4, 5, "SAU 500.XX"}, + { 21.513924000, 39.938652250, 4, 5, "SAU 600.XX"}, + { 21.427435000, 39.734635250, 4, 5, "SAU 700.XX"}, + { 21.427435000, 39.827370250, 4, 5, "SAU 800.XX"}, + { 24.500724000, 39.535378250, 4, 5, "SAU 900.XX"}, + { 24.500724000, 39.630035250, 4, 5, "SAU B00.XX"}, + { 24.414235000, 39.535378250, 4, 5, "SAU C00.XX"}, + { 24.414235000, 39.630035250, 4, 5, "SAU D00.XX"}, + { 26.470724000, 50.006487125, 5, 6, "SAU F00.XX"}, + { 26.470724000, 50.102826125, 5, 6, "SAU G00.XX"}, + { 26.384235000, 49.951573125, 5, 6, "SAU H00.XX"}, + { 26.384235000, 50.047912125, 5, 6, "SAU J00.XX"}, + { 26.384235000, 50.144251125, 5, 6, "SAU K00.XX"}, + { 26.297746000, 50.134843875, 5, 6, "SAU L00.XX"}, + { 21.302924000, 40.381482250, 4, 5, "SAU M00.XX"}, + { 25.390645000, 49.544748750, 5, 6, "SAU N00.XX"}, + { 25.472745000, 49.509339750, 5, 6, "SAU P00.XX"}, + { 18.327245000, 42.683936250, 4, 6, "SAU Q00.XX"}, + { 27.558345000, 41.656353125, 4, 5, "SAU R00.XX"}, + { 24.171545000, 47.262845625, 5, 6, "SAU S00.XX"}, + { 28.466324000, 45.915283125, 4, 5, "SAU T00.XX"}, + { 18.240295000, 42.480236250, 4, 6, "SAU V00.XX"}, + { 31.022624000, 40.985740500, 4, 6, "SAU W00.XX"}, + { 26.594524000, 49.996187125, 5, 6, "SAU X00.XX"}, + { 26.130124000, 43.959013875, 4, 5, "SAU Y00.XX"}, + { 24.114045000, 38.011036625, 4, 5, "SAU Z00.XX"}, + { 25.429022000, 45.711269500, 3, 4, "SAU 12.XXXX"}, + { 27.518209000, 47.425380500, 3, 4, "SAU 1234.XX"}, + { 24.898515000, 46.509785000, 4, 5, "SAU 012.XXX"}, + { 21.715115000, 39.085820000, 3, 4, "SAU 112.XXX"}, + { 21.644515000, 39.580020000, 3, 4, "SAU 212.XXX"}, + { 24.660115000, 39.385885000, 3, 4, "SAU 312.XXX"}, + { 26.699815000, 49.745850000, 4, 5, "SAU 412.XXX"}, + { 21.498915000, 40.142720000, 3, 4, "SAU 512.XXX"}, + { 28.584315000, 36.334636500, 3, 5, "SAU 612.XXX"}, + { 26.427515000, 43.755471500, 3, 4, "SAU 712.XXX"}, + { 25.542115000, 49.296371500, 5, 6, "SAU 812.XXX"}, + { 18.466215000, 42.398255000, 3, 5, "SAU 912.XXX"}, + { 27.725015000, 41.470136500, 3, 4, "SAU B12.XXX"}, + { 24.274015000, 47.015885000, 4, 5, "SAU C12.XXX"}, + { 28.630115000, 45.731136500, 3, 4, "SAU D12.XXX"}, + { 31.182015000, 40.792180000, 3, 5, "SAU F12.XXX"}, + { 24.292015000, 37.948685000, 3, 4, "SAU G12.XXX"}, + { 27.176215000, 49.418250000, 4, 5, "SAU H12.XXX"}, + { 31.530115000, 37.101866500, 3, 6, "SAU J12.XXX"}, + { 30.090115000, 39.801601500, 3, 5, "SAU K12.XXX"}, + { 26.149515000, 43.282271500, 3, 4, "SAU L12.XXX"}, + { 17.797815000, 44.067955000, 3, 5, "SAU M12.XXX"}, + { 17.225115000, 42.472155000, 3, 5, "SAU N12.XXX"}, + { 28.500315000, 48.155536500, 4, 5, "SAU P12.XXX"}, + { 20.210115000, 42.385041500, 3, 4, "SAU Q12.XXX"}, + { 26.421215000, 44.626671500, 3, 4, "SAU R12.XXX"}, + { 24.690115000, 44.152885000, 3, 4, "SAU S12.XXX"}, + { 17.670115000, 46.902155000, 3, 5, "SAU T12.XXX"}, + { 31.870115000, 38.421866500, 3, 6, "SAU V12.XXX"}, + { 25.984415000, 49.313071500, 4, 5, "SAU W12.XXX"}, + { 23.000115000, 38.800406500, 3, 4, "SAU X12.XXX"}, + { 29.830115000, 43.266501500, 3, 5, "SAU Y12.XXX"}, + { 24.120115000, 42.702885000, 3, 4, "SAU Z12.XXX"}, + { 32.099388500, 36.135477000, 2, 6, "SAU 0123.XXX"}, + { 32.099388500, 39.203950000, 2, 6, "SAU 1123.XXX"}, + { 32.099388500, 42.272424000, 2, 4, "SAU 2123.XXX"}, + { 29.434514500, 34.597531500, 2, 4, "SAU 3123.XXX"}, + { 29.434514500, 37.576631500, 2, 3, "SAU 4123.XXX"}, + { 29.434514500, 40.555731500, 2, 4, "SAU 5123.XXX"}, + { 29.434514500, 43.534831500, 3, 5, "SAU 6123.XXX"}, + { 29.434514500, 46.513931500, 2, 4, "SAU 7123.XXX"}, + { 29.434514500, 47.705571500, 3, 9, "SAU 8123.XXX"}, + { 26.753324500, 35.846488500, 2, 4, "SAU 9123.XXX"}, + { 26.753324500, 38.766006500, 2, 3, "SAU B123.XXX"}, + { 26.753324500, 41.685524500, 2, 3, "SAU C123.XXX"}, + { 26.753324500, 44.605042500, 2, 3, "SAU D123.XXX"}, + { 26.753324500, 47.524560500, 3, 4, "SAU F123.XXX"}, + { 26.753324500, 50.444078500, 2, 3, "SAU G123.XXX"}, + { 24.072134500, 37.999417500, 3, 4, "SAU H123.XXX"}, + { 24.072134500, 40.859353500, 2, 3, "SAU J123.XXX"}, + { 24.072134500, 43.719289500, 2, 3, "SAU K123.XXX"}, + { 24.072134500, 46.579225500, 3, 4, "SAU L123.XXX"}, + { 24.072134500, 49.439161500, 2, 3, "SAU M123.XXX"}, + { 22.834844500, 52.294016500, 2, 4, "SAU N123.XXX"}, + { 21.390944500, 38.868123500, 2, 3, "SAU P123.XXX"}, + { 21.390944500, 41.668477500, 2, 3, "SAU Q123.XXX"}, + { 21.390944500, 44.468831500, 2, 3, "SAU R123.XXX"}, + { 21.390944500, 47.269185500, 2, 3, "SAU S123.XXX"}, + { 21.390944500, 50.069539500, 2, 3, "SAU T123.XXX"}, + { 21.390944500, 52.869893500, 2, 4, "SAU V123.XXX"}, + { 18.709754500, 40.717006000, 2, 3, "SAU W123.XXX"}, + { 19.765914500, 43.458376500, 3, 4, "SAU X123.XXX"}, + { 19.497795500, 46.258730500, 3, 4, "SAU Y123.XXX"}, + { 20.854706500, 49.059624500, 3, 4, "SAU Z123.XXX"}, + { 24.671600000, 46.722700000, 6, 7, "SAU KGXF.DFDN"}, + { -4.304075000, 15.282348000, 5, 9, "COD 12.XX"}, + { -4.490975000, 15.172273625, 4, 8, "COD 00.XXX"}, + {-11.549316000, 27.323203625, 4, 6, "COD C0.XXX"}, + { -6.091016000, 23.532490750, 4, 6, "COD P0.XXX"}, + {-10.677276000, 25.446542750, 5, 7, "COD 000.XX"}, + { -5.849276000, 22.359094250, 4, 6, "COD 100.XX"}, + { 0.567624000, 25.149720000, 4, 5, "COD 200.XX"}, + {-10.952676000, 26.694842750, 4, 6, "COD 300.XX"}, + { -5.779876000, 13.016694250, 3, 5, "COD 400.XX"}, + { -6.390276000, 20.743894250, 4, 6, "COD 500.XX"}, + { -2.467076000, 28.809720000, 5, 6, "COD 600.XX"}, + { -5.787776000, 13.431194250, 4, 6, "COD 700.XX"}, + { -4.999876000, 18.766507125, 4, 6, "COD 800.XX"}, + { -3.342476000, 29.117207125, 4, 6, "COD 900.XX"}, + { -6.965776000, 23.410981375, 4, 6, "COD B00.XX"}, + { 0.076524000, 18.219820000, 4, 6, "COD C00.XX"}, + { 0.161824000, 29.256120000, 5, 6, "COD D00.XX"}, + { -1.618376000, 29.165420000, 5, 7, "COD F00.XX"}, + { 2.786564000, 27.583485000, 4, 5, "COD G00.XX"}, + { 1.560304000, 30.222845000, 5, 8, "COD GK0.00"}, + { 3.258964000, 19.746799375, 4, 6, "COD H00.XX"}, + { -2.954296000, 25.901145000, 4, 5, "COD HK0.00"}, + { -3.303236000, 17.353099375, 4, 6, "COD J00.XX"}, + { -4.338296000, 20.569673125, 4, 5, "COD JK0.00"}, + { -5.914836000, 29.158013750, 4, 5, "COD K00.XX"}, + { 0.490304000, 29.438645000, 5, 6, "COD KK0.00"}, + { -6.720036000, 23.917913750, 4, 6, "COD L00.XX"}, + { 2.190004000, 22.442345000, 4, 5, "COD LK0.00"}, + { -5.235836000, 14.837999375, 4, 6, "COD M00.XX"}, + {-11.764796000, 27.223038875, 4, 6, "COD MK0.00"}, + { -8.721936000, 24.966641500, 4, 6, "COD N00.XX"}, + { 2.159004000, 21.488745000, 4, 5, "COD NK0.00"}, + { -3.509736000, 23.577499375, 4, 5, "COD P00.XX"}, + { -6.146496000, 24.455400250, 4, 5, "COD PK0.00"}, + { -4.425236000, 26.634499375, 4, 5, "COD Q00.XX"}, + { -4.855396000, 21.534173125, 4, 6, "COD QK0.00"}, + { 4.297264000, 20.973199375, 4, 7, "COD R00.XX"}, + { -4.559896000, 18.580373125, 4, 7, "COD RK0.00"}, + { 2.817364000, 24.703585000, 4, 6, "COD S00.XX"}, + { 1.249104000, 23.574645000, 4, 5, "COD SK0.00"}, + { -4.957536000, 23.398999375, 4, 6, "COD T00.XX"}, + { -2.719196000, 17.664245000, 4, 6, "COD TK0.00"}, + { -1.924436000, 18.259885000, 4, 6, "COD V00.XX"}, + { -5.015096000, 12.917173125, 4, 8, "COD VK0.00"}, + { -4.056736000, 19.537299375, 4, 5, "COD W00.XX"}, + { -4.818396000, 17.008773125, 4, 7, "COD WK0.00"}, + { -9.150036000, 25.800241500, 4, 6, "COD X00.XX"}, + { 0.773804000, 24.414345000, 4, 5, "COD XK0.00"}, + { -7.284836000, 27.358228125, 4, 5, "COD Y00.XX"}, + { 2.734104000, 23.753945000, 4, 6, "COD YK0.00"}, + { -5.321636000, 21.377013750, 4, 6, "COD Z00.XX"}, + {-10.875896000, 26.573510750, 4, 6, "COD ZK0.00"}, + { -4.638996500, 21.947561500, 3, 5, "COD 123.XXX"}, + { -4.660930000, 15.051810000, 3, 7, "COD 31.XXXX"}, + {-10.735725000, 25.243270500, 3, 5, "COD 41.XXXX"}, + { 0.315174000, 24.981820000, 3, 4, "COD 51.XXXX"}, + {-11.161725000, 26.452420500, 3, 5, "COD 61.XXXX"}, + { -6.036275000, 13.056280000, 3, 5, "COD 71.XXXX"}, + { -6.642725000, 20.576230000, 3, 5, "COD 81.XXXX"}, + { -2.695625000, 28.621620000, 3, 4, "COD 91.XXXX"}, + { -5.252325000, 18.598720000, 3, 5, "COD B1.XXXX"}, + { -3.594925000, 28.849420000, 3, 4, "COD C1.XXXX"}, + { -0.175926000, 18.051920000, 3, 5, "COD D1.XXXX"}, + { 0.096924000, 29.172170000, 4, 5, "COD F1.XXXX"}, + { -1.870825000, 28.997520000, 4, 6, "COD G1.XXXX"}, + { 2.562374000, 27.405820000, 3, 5, "COD H1.XXXX"}, + { 1.556374000, 29.925870000, 4, 7, "COD J1.XXXX"}, + { 3.034774000, 19.569220000, 3, 5, "COD K1.XXXX"}, + { -3.160125000, 25.718620000, 3, 4, "COD L1.XXXX"}, + { -3.527425000, 17.175520000, 3, 5, "COD M1.XXXX"}, + { -4.544125000, 20.387220000, 3, 5, "COD N1.XXXX"}, + { -6.139025000, 28.980530000, 4, 5, "COD P1.XXXX"}, + { 1.984174000, 22.259820000, 3, 4, "COD Q1.XXXX"}, + { -5.325875000, 14.800920000, 3, 5, "COD R1.XXXX"}, + {-11.970625000, 27.043920500, 3, 5, "COD S1.XXXX"}, + { -8.946125000, 24.792210500, 3, 5, "COD T1.XXXX"}, + { 1.953174000, 21.306220000, 3, 4, "COD V1.XXXX"}, + { -3.733925000, 23.399920000, 3, 4, "COD W1.XXXX"}, + { -4.649425000, 26.456920000, 3, 4, "COD X1.XXXX"}, + { -5.061225000, 21.351720000, 3, 5, "COD Y1.XXXX"}, + { 4.080674000, 20.883520000, 3, 5, "COD Z1.XXXX"}, + { -4.788135000, 18.374700000, 3, 6, "COD 0123.XX"}, + { 2.570764000, 24.502700000, 3, 5, "COD 1123.XX"}, + { 1.020864000, 23.368900000, 3, 4, "COD 2123.XX"}, + { -2.947435000, 17.458500000, 3, 5, "COD 3123.XX"}, + { -2.171035000, 18.059000000, 3, 5, "COD 4123.XX"}, + { -5.243335000, 12.711500000, 3, 5, "COD 5123.XX"}, + { -4.303335000, 19.336500000, 3, 4, "COD 6123.XX"}, + { -5.046635000, 16.803100000, 3, 6, "COD 7123.XX"}, + { -9.396635000, 25.602332500, 3, 5, "COD 8123.XX"}, + { 0.545564000, 24.208600000, 3, 4, "COD 9123.XX"}, + { -7.528720000, 27.157610000, 3, 4, "COD B123.XX"}, + { 2.505864000, 23.548200000, 3, 5, "COD C123.XX"}, + { -5.568235000, 21.176310000, 3, 5, "COD D123.XX"}, + { -5.624135000, 25.518210000, 3, 4, "COD F123.XX"}, + { -3.254135000, 16.688200000, 3, 5, "COD G123.XX"}, + { -0.454135000, 20.628200000, 3, 4, "COD H123.XX"}, + { -3.834135000, 26.438200000, 3, 4, "COD J123.XX"}, + { 3.875864000, 22.208200000, 3, 5, "COD K123.XX"}, + { -5.614135000, 26.748210000, 3, 4, "COD L123.XX"}, + { 2.810864000, 22.018170000, 3, 5, "COD M123.XX"}, + { 0.465864000, 22.648200000, 3, 4, "COD N123.XX"}, + { 3.055864000, 25.278200000, 3, 5, "COD P123.XX"}, + { -2.954135000, 17.908200000, 4, 6, "COD Q123.XX"}, + { 3.105864000, 20.638200000, 3, 5, "COD R123.XX"}, + { -6.281420000, 26.678210000, 3, 4, "COD S123.XX"}, + { -7.291420000, 29.488210000, 4, 6, "COD T123.XX"}, + { -2.259135000, 16.168200000, 3, 6, "COD V123.XX"}, + { -7.801420000, 23.938210000, 3, 5, "COD W123.XX"}, + { 3.425864000, 18.388200000, 3, 6, "COD X123.XX"}, + { 4.495864000, 25.588200000, 3, 7, "COD Y123.XX"}, + { 2.805864000, 29.298200000, 3, 4, "COD Z123.XX"}, + { -8.259570000, 21.842394000, 2, 4, "COD 112.XXXX"}, + { -8.259570000, 24.523584000, 2, 4, "COD 212.XXXX"}, + { -8.259570000, 26.454040000, 3, 5, "COD 312.XXXX"}, + { -6.382737000, 28.277250000, 3, 4, "COD 412.XXXX"}, + {-10.068214500, 22.320194000, 3, 6, "COD 512.XXXX"}, + {-10.222419000, 25.627174500, 3, 5, "COD 612.XXXX"}, + {-12.982003500, 28.305444500, 2, 5, "COD 712.XXXX"}, + { 5.338388500, 18.291348500, 2, 5, "COD 0123.XXX"}, + { 5.338388500, 20.972538500, 2, 5, "COD 1123.XXX"}, + { 5.338388500, 23.653728500, 2, 6, "COD 2123.XXX"}, + { 5.338388500, 26.334918500, 2, 7, "COD 3123.XXX"}, + { 5.338388500, 28.730481500, 3, 6, "COD 4123.XXX"}, + { 2.657197500, 17.755110500, 2, 5, "COD 5123.XXX"}, + { 2.657197500, 20.436300500, 2, 4, "COD 6123.XXX"}, + { 2.657197500, 23.117490500, 2, 4, "COD 7123.XXX"}, + { 2.657197500, 25.798680500, 2, 4, "COD 8123.XXX"}, + { 2.657197500, 28.479870500, 2, 3, "COD 9123.XXX"}, + { 2.657197500, 28.730481500, 3, 4, "COD B123.XXX"}, + { -0.023991500, 16.012337500, 2, 5, "COD C123.XXX"}, + { -0.023991500, 18.693527500, 2, 4, "COD D123.XXX"}, + { -0.023991500, 21.374717500, 2, 3, "COD F123.XXX"}, + { -0.023991500, 24.055907500, 2, 3, "COD G123.XXX"}, + { -0.023991500, 26.737097500, 2, 3, "COD H123.XXX"}, + { -0.023991500, 27.273335500, 3, 4, "COD J123.XXX"}, + { -2.705181500, 14.725365500, 2, 5, "COD K123.XXX"}, + { -2.705181500, 17.406555500, 2, 4, "COD L123.XXX"}, + { -2.705181500, 20.087745500, 2, 3, "COD M123.XXX"}, + { -2.705181500, 22.768935500, 2, 3, "COD N123.XXX"}, + { -2.705181500, 25.450125500, 2, 3, "COD P123.XXX"}, + { -2.705181500, 26.737097500, 3, 4, "COD Q123.XXX"}, + { -4.045776500, 12.124611500, 2, 5, "COD R123.XXX"}, + { -5.370055500, 14.806323500, 2, 4, "COD S123.XXX"}, + { -5.370055500, 17.487513500, 2, 4, "COD T123.XXX"}, + { -5.370055500, 20.168703500, 2, 4, "COD V123.XXX"}, + { -5.370055500, 22.849893500, 3, 5, "COD W123.XXX"}, + { -5.370055500, 25.531083500, 3, 4, "COD X123.XXX"}, + { -5.370055500, 28.212273500, 2, 3, "COD Y123.XXX"}, + { -5.638174500, 17.487513500, 3, 5, "COD Z123.XXX"}, + { -4.339000000, 15.320122500, 5, 9, "COD 5JQ0.D83N"}, + { 36.813700000, 2.992848000, 5, 6, "DZA 12.XX"}, + { 36.666791000, 2.742380500, 4, 5, "DZA 12.XXX"}, + { 35.727545000, -0.670603125, 4, 5, "DZA 000.XX"}, + { 36.401124000, 6.569602750, 4, 5, "DZA 100.XX"}, + { 35.590624000, 6.119480000, 4, 5, "DZA 200.XX"}, + { 36.916545000, 7.706280625, 4, 6, "DZA 300.XX"}, + { 36.230724000, 5.359941375, 4, 5, "DZA 400.XX"}, + { 35.241624000, -0.664420000, 4, 5, "DZA 500.XX"}, + { 34.871124000, 5.684819625, 5, 6, "DZA 600.XX"}, + { 34.705924000, 3.208819625, 5, 6, "DZA 700.XX"}, + { 35.460124000, 8.053580000, 4, 6, "DZA 800.XX"}, + { 36.899724000, 6.893563125, 4, 5, "DZA 900.XX"}, + { 36.776624000, 5.008102750, 4, 5, "DZA B00.XX"}, + { 35.396724000, 1.280280000, 4, 5, "DZA C00.XX"}, + { 36.192124000, 1.281841375, 4, 5, "DZA D00.XX"}, + { 36.750824000, 3.996302750, 4, 5, "DZA F00.XX"}, + { 31.619264000, -2.261538750, 3, 6, "DZA G00.XX"}, + { 36.065004000, 4.731038375, 4, 5, "DZA GK0.00"}, + { 35.952464000, 0.053258125, 4, 5, "DZA H00.XX"}, + { 36.264204000, 2.736720750, 4, 5, "DZA HK0.00"}, + { 34.902464000, -1.357527125, 5, 8, "DZA J00.XX"}, + { 31.945204000, 5.297457750, 3, 4, "DZA JK0.00"}, + { 36.294564000, 7.922100250, 4, 6, "DZA K00.XX"}, + { 34.833955000, 0.126621375, 5, 6, "DZA KK0.00"}, + { 36.468745000, 7.398278750, 4, 5, "DZA L00.XX"}, + { 35.422304000, 7.108355000, 4, 5, "DZA LK0.00"}, + { 36.813964000, 5.712042375, 4, 5, "DZA M00.XX"}, + { 36.145704000, 5.652138375, 4, 5, "DZA MK0.00"}, + { 33.382464000, 6.823159875, 3, 4, "DZA N00.XX"}, + { 35.723504000, 0.516138375, 4, 5, "DZA NK0.00"}, + { 35.722464000, 4.501958125, 4, 5, "DZA P00.XX"}, + { 35.204104000, 4.148155000, 4, 5, "DZA PK0.00"}, + { 33.822164000, 2.830902000, 3, 4, "DZA Q00.XX"}, + { 35.788904000, 7.356238375, 4, 5, "DZA QK0.00"}, + { 35.462964000, 2.864515000, 4, 5, "DZA R00.XX"}, + { 35.394104000, 0.108155000, 4, 5, "DZA RK0.00"}, + { 35.399964000, 5.329915000, 4, 5, "DZA S00.XX"}, + { 36.374104000, 3.867720750, 4, 5, "DZA SK0.00"}, + { 32.502464000, 3.633589000, 3, 4, "DZA T00.XX"}, + { 34.154104000, 3.468517375, 3, 4, "DZA TK0.00"}, + { 35.882545000, 7.075868875, 4, 5, "DZA V00.XX"}, + { 34.848304000, -1.768427375, 5, 8, "DZA VK0.00"}, + { 36.149264000, 2.883758125, 4, 5, "DZA W00.XX"}, + { 36.253904000, 2.188520750, 4, 5, "DZA WK0.00"}, + { 36.770664000, 6.219342375, 4, 5, "DZA X00.XX"}, + { 36.252604000, 6.686020750, 4, 5, "DZA XK0.00"}, + { 32.789364000, 4.464432125, 3, 4, "DZA Y00.XX"}, + { 35.881304000, 2.711838375, 4, 5, "DZA YK0.00"}, + { 35.081994000, 2.970273125, 4, 5, "DZA Z00.XX"}, + { 33.672604000, 0.995734000, 3, 4, "DZA ZK0.00"}, + { 35.548925000, -2.029399500, 3, 6, "DZA 12.XXXX"}, + { 36.893418500, 2.153016500, 3, 4, "DZA 123.XXX"}, + { 34.747710500, 5.363669500, 4, 5, "DZA 1234.XX"}, + { 36.836335000, -2.999762000, 2, 6, "DZA 012.XXXX"}, + { 36.836335000, 0.217665000, 2, 5, "DZA 112.XXXX"}, + { 36.836335000, 3.435093000, 3, 4, "DZA 212.XXXX"}, + { 36.836335000, 6.652521000, 3, 4, "DZA 312.XXXX"}, + { 34.785224000, -2.973686000, 3, 6, "DZA 412.XXXX"}, + { 34.785224000, 0.184159000, 4, 5, "DZA 512.XXXX"}, + { 34.785224000, 3.342005000, 4, 5, "DZA 612.XXXX"}, + { 34.785224000, 6.499851000, 4, 5, "DZA 712.XXXX"}, + { 32.104034000, -5.445953500, 2, 6, "DZA 812.XXXX"}, + { 32.104034000, -2.377480500, 2, 5, "DZA 912.XXXX"}, + { 32.104034000, 0.690991500, 2, 3, "DZA B12.XXXX"}, + { 32.104034000, 3.759464500, 2, 3, "DZA C12.XXXX"}, + { 32.104034000, 6.827937500, 2, 3, "DZA D12.XXXX"}, + { 29.422844000, -8.485040000, 2, 5, "DZA F12.XXXX"}, + { 29.422844000, -5.817955000, 3, 6, "DZA G12.XXXX"}, + { 29.422844000, -2.838855000, 2, 5, "DZA H12.XXXX"}, + { 29.422844000, 0.140244000, 2, 3, "DZA J12.XXXX"}, + { 29.422844000, 3.119344000, 2, 3, "DZA K12.XXXX"}, + { 29.422844000, 6.098444000, 2, 3, "DZA L12.XXXX"}, + { 29.422844000, 9.077544000, 2, 3, "DZA M12.XXXX"}, + { 26.741654000, -8.473069000, 2, 4, "DZA N12.XXXX"}, + { 26.741654000, -5.553551000, 2, 4, "DZA P12.XXXX"}, + { 26.741654000, -2.634033000, 2, 3, "DZA Q12.XXXX"}, + { 26.741654000, 0.285484000, 2, 3, "DZA R12.XXXX"}, + { 26.741654000, 3.205002000, 2, 3, "DZA S12.XXXX"}, + { 26.741654000, 6.124520000, 2, 3, "DZA T12.XXXX"}, + { 26.741654000, 9.044038000, 2, 3, "DZA V12.XXXX"}, + { 24.268833500, -4.137041500, 2, 5, "DZA 0123.XXX"}, + { 24.268833500, -1.277106500, 2, 5, "DZA 1123.XXX"}, + { 24.268833500, 1.582829500, 2, 3, "DZA 2123.XXX"}, + { 24.268833500, 4.442765500, 2, 3, "DZA 3123.XXX"}, + { 24.268833500, 7.302701500, 2, 3, "DZA 4123.XXX"}, + { 24.268833500, 9.248558500, 3, 4, "DZA 5123.XXX"}, + { 21.571327500, -1.248994000, 2, 5, "DZA 6123.XXX"}, + { 21.571327500, 1.581151000, 2, 7, "DZA 7123.XXX"}, + { 21.571327500, 4.411296000, 2, 4, "DZA 8123.XXX"}, + { 21.571327500, 7.241441000, 2, 4, "DZA 9123.XXX"}, + { 36.778600000, 3.040000000, 5, 6, "DZA K0KJ.FH3L"}, + { 43.289400000, 76.878197500, 5, 8, "KAZ 12.XX"}, + { 43.232794000, 76.717545500, 4, 9, "KAZ 00.XXX"}, + { 49.950884000, 72.902389000, 3, 4, "KAZ C0.XXX"}, + { 42.283325000, 69.460786500, 5, 8, "KAZ P0.XXX"}, + { 42.878814000, 71.298262000, 5, 9, "KAZ 000.XX"}, + { 51.151514000, 71.348943250, 3, 4, "KAZ 200.XX"}, + { 44.820114000, 65.416777125, 3, 5, "KAZ 400.XX"}, + { 52.320724000, 76.903321875, 3, 6, "KAZ 600.XX"}, + { 50.012224000, 82.545546750, 3, 5, "KAZ 700.XX"}, + { 50.454924000, 80.193468500, 3, 5, "KAZ 800.XX"}, + { 50.323624000, 57.128846750, 3, 5, "KAZ 900.XX"}, + { 53.254724000, 63.586126750, 3, 5, "KAZ B00.XX"}, + { 54.919624000, 69.103440500, 4, 6, "KAZ C00.XX"}, + { 51.271724000, 51.348890250, 3, 8, "KAZ D00.XX"}, + { 50.111624000, 72.889046750, 3, 4, "KAZ F00.XX"}, + { 43.699724000, 51.130752000, 3, 4, "KAZ G00.XX"}, + { 47.150624000, 51.851375625, 3, 4, "KAZ H00.XX"}, + { 51.764224000, 75.253099125, 3, 5, "KAZ J00.XX"}, + { 43.327245000, 68.184262500, 4, 6, "KAZ K00.XX"}, + { 53.009524000, 63.043630750, 3, 8, "KAZ L00.XX"}, + { 47.837324000, 67.639745875, 3, 4, "KAZ M00.XX"}, + { 53.328245000, 69.340873750, 4, 6, "KAZ N00.XX"}, + { 45.038545000, 78.304815625, 4, 7, "KAZ P00.XX"}, + { 46.888024000, 74.913975625, 3, 4, "KAZ Q00.XX"}, + { 47.904845000, 67.438734375, 3, 4, "KAZ R00.XX"}, + { 45.678124000, 63.221070750, 3, 4, "KAZ S00.XX"}, + { 50.383124000, 83.452346750, 4, 6, "KAZ T00.XX"}, + { 43.546045000, 68.471307500, 4, 6, "KAZ V00.XX"}, + { 52.966245000, 70.126368750, 4, 6, "KAZ W00.XX"}, + { 43.361845000, 52.800307500, 3, 4, "KAZ X00.XX"}, + { 52.376224000, 71.787821875, 3, 5, "KAZ Y00.XX"}, + { 50.294524000, 66.849446750, 3, 4, "KAZ Z00.XX"}, + { 43.255070000, 68.032765000, 3, 5, "KAZ 123.XXX"}, + { 45.188287000, 75.336364000, 3, 4, "KAZ 12.XXXX"}, + { 55.101375000, 67.007022500, 3, 8, "KAZ 1234.XX"}, + { 55.196335000, 61.219561500, 2, 8, "KAZ 012.XXXX"}, + { 55.196335000, 65.598838500, 2, 11, "KAZ 112.XXXX"}, + { 55.196335000, 69.978115500, 3, 8, "KAZ 212.XXXX"}, + { 55.196335000, 74.357392500, 2, 9, "KAZ 312.XXXX"}, + { 52.515145000, 47.310179500, 2, 8, "KAZ 412.XXXX"}, + { 52.515145000, 51.451128500, 2, 11, "KAZ 512.XXXX"}, + { 52.515145000, 55.592077500, 2, 10, "KAZ 612.XXXX"}, + { 52.515145000, 59.733026500, 2, 9, "KAZ 712.XXXX"}, + { 52.515145000, 63.873975500, 2, 4, "KAZ 812.XXXX"}, + { 52.515145000, 68.014924500, 2, 4, "KAZ 912.XXXX"}, + { 52.515145000, 72.155873500, 2, 4, "KAZ B12.XXXX"}, + { 52.515145000, 76.296822500, 2, 5, "KAZ C12.XXXX"}, + { 52.515145000, 80.437771500, 2, 8, "KAZ D12.XXXX"}, + { 50.370193000, 83.644844500, 3, 5, "KAZ F12.XXXX"}, + { 49.833955000, 46.725190000, 2, 8, "KAZ G12.XXXX"}, + { 49.833955000, 50.633471000, 2, 7, "KAZ H12.XXXX"}, + { 49.833955000, 54.565883000, 2, 4, "KAZ J12.XXXX"}, + { 49.833955000, 58.498295000, 2, 4, "KAZ K12.XXXX"}, + { 49.833955000, 62.430707000, 2, 3, "KAZ L12.XXXX"}, + { 49.833955000, 66.363119000, 2, 3, "KAZ M12.XXXX"}, + { 49.833955000, 70.295531000, 2, 3, "KAZ N12.XXXX"}, + { 49.833955000, 74.227943000, 2, 3, "KAZ P12.XXXX"}, + { 49.833955000, 78.160355000, 2, 3, "KAZ Q12.XXXX"}, + { 49.833955000, 82.092767000, 2, 4, "KAZ R12.XXXX"}, + { 47.152765000, 48.548872000, 2, 8, "KAZ S12.XXXX"}, + { 47.152765000, 52.302538000, 2, 3, "KAZ T12.XXXX"}, + { 47.152765000, 56.056204000, 2, 3, "KAZ V12.XXXX"}, + { 44.471575000, 49.755057500, 2, 3, "KAZ W12.XXXX"}, + { 44.471575000, 53.359768500, 2, 3, "KAZ X12.XXXX"}, + { 42.987525000, 49.805352000, 3, 4, "KAZ Y12.XXXX"}, + { 42.987525000, 53.261108000, 3, 4, "KAZ Z12.XXXX"}, + { 47.344818500, 59.604916500, 2, 3, "KAZ 0123.XXX"}, + { 47.344818500, 63.358582500, 2, 3, "KAZ 1123.XXX"}, + { 47.344818500, 67.112248500, 2, 3, "KAZ 2123.XXX"}, + { 47.344818500, 70.865914500, 2, 3, "KAZ 3123.XXX"}, + { 47.344818500, 74.619580500, 2, 3, "KAZ 4123.XXX"}, + { 47.344818500, 78.373246500, 2, 3, "KAZ 5123.XXX"}, + { 47.344818500, 82.126912500, 2, 3, "KAZ 6123.XXX"}, + { 44.663628500, 59.688645000, 2, 4, "KAZ 7123.XXX"}, + { 44.663628500, 63.293356000, 2, 4, "KAZ 8123.XXX"}, + { 44.663628500, 66.898067000, 2, 4, "KAZ 9123.XXX"}, + { 44.663628500, 70.502778000, 2, 4, "KAZ B123.XXX"}, + { 44.663628500, 74.107489000, 2, 3, "KAZ C123.XXX"}, + { 44.663628500, 77.712200000, 3, 6, "KAZ D123.XXX"}, + { 43.211811000, 65.151112000, 3, 5, "KAZ F123.XXX"}, + { 43.211811000, 68.606868000, 4, 6, "KAZ G123.XXX"}, + { 43.254300000, 76.929980500, 5, 10, "KAZ RT2D.S582"}, + {-34.566251000, -58.446604000, 5, 8, "ARG 12.XX"}, + {-34.444435000, -58.713375000, 4, 5, "ARG 12.XXX"}, + {-31.347546000, -64.280392500, 4, 6, "ARG 010.XX"}, + {-31.381566000, -64.225478500, 4, 6, "ARG 0C0.00"}, + {-31.426655000, -64.283647500, 4, 6, "ARG 0Q0.00"}, + {-31.399565000, -64.222748500, 4, 6, "ARG 120.XX"}, + {-32.914216000, -60.698239375, 4, 6, "ARG 1F0.00"}, + {-32.977935000, -60.684490125, 4, 6, "ARG 1R0.00"}, + {-32.877806000, -68.858021625, 4, 6, "ARG 230.XX"}, + {-34.923196000, -57.987584875, 4, 7, "ARG 2G0.00"}, + {-26.824746000, -65.242330125, 4, 6, "ARG 2T0.00"}, + {-37.988786000, -57.610492875, 4, 5, "ARG 340.XX"}, + {-24.794676000, -65.443080500, 4, 6, "ARG 3H0.00"}, + {-31.627726000, -60.732765750, 4, 6, "ARG 3V0.00"}, + {-31.563976000, -68.563294250, 4, 6, "ARG 460.XX"}, + {-27.446726000, -59.013641125, 4, 7, "ARG 4K0.00"}, + {-27.797706000, -64.297292375, 4, 6, "ARG 4W0.00"}, + {-38.975256000, -68.089402750, 4, 5, "ARG 570.XX"}, + {-27.483606000, -58.840162375, 4, 7, "ARG 5L0.00"}, + {-38.701856000, -62.299767625, 4, 5, "ARG 5Y0.00"}, + {-27.406236000, -55.945997375, 5, 11, "ARG 680.XX"}, + {-31.727586000, -60.543720750, 4, 6, "ARG 6M0.00"}, + {-24.174236000, -65.319566250, 4, 6, "ARG 6Z0.00"}, + {-26.185286000, -58.212789125, 4, 8, "ARG 7B0.XX"}, + {-28.492276000, -65.803772375, 4, 6, "ARG 7P0.00"}, + {-33.112816000, -64.377724875, 4, 6, "ARG 800.A0"}, + {-45.838766000, -67.540839125, 4, 5, "ARG 8C0.00"}, + {-33.362356000, -60.248358125, 4, 6, "ARG 8Q0.00"}, + {-33.295866000, -66.361856625, 4, 6, "ARG 920.XX"}, + {-31.361246000, -58.047737500, 4, 8, "ARG 9D0.00"}, + {-29.437436000, -66.878715375, 4, 6, "ARG 9R0.00"}, + {-34.614846000, -68.360759125, 4, 5, "ARG B30.XX"}, + {-41.171136000, -71.337157500, 4, 7, "ARG BG0.00"}, + {-43.261986000, -65.345251500, 4, 5, "ARG BT0.00"}, + {-33.674426000, -65.501006000, 4, 6, "ARG C40.XX"}, + {-37.329916000, -59.159523500, 5, 6, "ARG CH0.00"}, + {-36.624566000, -64.315895750, 4, 5, "ARG CV0.00"}, + {-33.061376000, -68.508042125, 4, 6, "ARG D60.XX"}, + {-32.428196000, -63.272209000, 4, 6, "ARG DJ0.00"}, + {-34.110846000, -59.062366000, 4, 5, "ARG DW0.00"}, + {-33.876656000, -60.597054000, 4, 5, "ARG F70.XX"}, + {-51.624146000, -69.263391375, 4, 5, "ARG FL0.00"}, + {-29.150026000, -59.681523875, 4, 6, "ARG FX0.00"}, + {-36.882736000, -60.349526125, 4, 5, "ARG G80.XX"}, + {-35.026726000, -58.454931125, 5, 6, "ARG GM0.00"}, + {-38.551576000, -58.762070875, 4, 5, "ARG GZ0.00"}, + {-39.036426000, -67.636853250, 4, 5, "ARG HB0.XX"}, + {-31.249506000, -61.528822500, 4, 6, "ARG HN0.00"}, + {-34.153656000, -58.988546625, 4, 5, "ARG J00.00"}, + {-26.777806000, -60.475237625, 4, 7, "ARG JC0.00"}, + {-40.791956000, -63.028201875, 4, 5, "ARG JQ0.00"}, + {-31.454436000, -62.119242500, 4, 6, "ARG K10.XX"}, + {-33.008886000, -58.548555375, 4, 6, "ARG KD0.00"}, + {-34.573036000, -60.987785375, 4, 5, "ARG KR0.00"}, + {-34.586886000, -59.136371625, 4, 5, "ARG L30.XX"}, + {-42.792276000, -65.068365000, 4, 5, "ARG LG0.00"}, + {-23.124116000, -64.346636625, 4, 6, "ARG LS0.00"}, + {-33.037966000, -68.927701375, 4, 6, "ARG M40.XX"}, + {-33.773356000, -61.996946000, 4, 5, "ARG MH0.00"}, + {-29.157506000, -59.294402875, 4, 6, "ARG MV0.00"}, + {-32.489046000, -58.269309000, 4, 8, "ARG N50.XX"}, + {-33.214436000, -68.498581375, 4, 6, "ARG NJ0.00"}, + {-33.688586000, -59.717486000, 4, 6, "ARG NW0.00"}, + {-26.191496000, -54.623989625, 4, 9, "ARG P70.XX"}, + {-38.886886000, -62.106622250, 4, 5, "ARG PL0.00"}, + {-22.569666000, -63.836335500, 4, 7, "ARG PX0.00"}, + {-38.932576000, -69.269740750, 4, 5, "ARG Q80.XX"}, + {-31.427966000, -64.525987500, 4, 6, "ARG QM0.00"}, + {-27.482116000, -55.153843625, 4, 10, "ARG QZ0.00"}, + {-35.653656000, -63.800195000, 4, 5, "ARG R90.XX"}, + {-34.909046000, -60.068895875, 4, 5, "ARG RN0.00"}, + {-36.783196000, -59.898342375, 4, 5, "ARG S00.00"}, + {-32.177346000, -64.145493000, 4, 6, "ARG SC0.00"}, + {-34.670126000, -59.470753125, 4, 5, "ARG SP0.00"}, + {-38.353036000, -60.300695375, 4, 5, "ARG T10.XX"}, + {-23.818426000, -64.815298625, 4, 6, "ARG TD0.00"}, + {-33.222576000, -60.376329125, 4, 6, "ARG TR0.00"}, + {-28.136426000, -58.793656625, 4, 6, "ARG V30.XX"}, + {-31.659506000, -64.458959250, 4, 6, "ARG VF0.00"}, + {-24.213656000, -64.895855750, 4, 6, "ARG VS0.00"}, + {-32.617506000, -62.706633875, 4, 6, "ARG W40.XX"}, + {-35.441956000, -60.916235000, 4, 5, "ARG WH0.00"}, + {-34.644736000, -60.520534625, 4, 5, "ARG WT0.00"}, + {-33.168586000, -59.368581375, 4, 6, "ARG X50.XX"}, + {-29.163036000, -58.106252375, 4, 6, "ARG XJ0.00"}, + {-43.277186000, -65.139950500, 4, 5, "ARG XW0.00"}, + {-36.331036000, -57.715700250, 4, 5, "ARG Y70.XX"}, + {-34.864116000, -61.569769875, 4, 5, "ARG YK0.00"}, + {-35.408266000, -60.208655000, 4, 5, "ARG YX0.00"}, + {-32.612116000, -60.206420375, 4, 6, "ARG Z80.XX"}, + {-54.807506000, -68.346812500, 4, 7, "ARG ZM0.00"}, + {-32.765731500, -60.822922000, 3, 5, "ARG 123.XXX"}, + {-31.685825000, -64.541233500, 3, 5, "ARG 01.XXXX"}, + {-33.225025000, -68.938755000, 3, 5, "ARG 11.XXXX"}, + {-27.053025000, -65.453950000, 3, 5, "ARG 21.XXXX"}, + {-38.269025000, -58.014773500, 3, 4, "ARG 31.XXXX"}, + {-25.099825000, -65.708628500, 3, 5, "ARG 41.XXXX"}, + {-31.768225000, -60.935433500, 3, 5, "ARG 51.XXXX"}, + {-31.764925000, -68.734933500, 3, 5, "ARG 61.XXXX"}, + {-27.689625000, -59.134150000, 3, 5, "ARG 71.XXXX"}, + {-28.007025000, -64.468263500, 3, 5, "ARG 81.XXXX"}, + {-39.078097500, -68.214405000, 3, 4, "ARG 91.XXXX"}, + {-39.011725000, -62.440295000, 3, 4, "ARG B1.XXXX"}, + {-27.593525000, -56.149550000, 4, 10, "ARG C1.XXXX"}, + {-24.221232500, -65.305459000, 3, 5, "ARG D1.XXXX"}, + {-26.390125000, -58.412828500, 3, 7, "ARG F1.XXXX"}, + {-28.815725000, -65.947684000, 3, 5, "ARG G1.XXXX"}, + {-33.340425000, -64.594155000, 3, 5, "ARG H1.XXXX"}, + {-46.013025000, -67.872118500, 3, 4, "ARG J1.XXXX"}, + {-33.521325000, -66.622367500, 3, 5, "ARG K1.XXXX"}, + {-31.589625000, -58.407633500, 4, 6, "ARG L1.XXXX"}, + {-29.624725000, -67.087585000, 3, 5, "ARG M1.XXXX"}, + {-34.829225000, -68.583590000, 3, 4, "ARG N1.XXXX"}, + {-41.370125000, -71.578878500, 3, 6, "ARG P1.XXXX"}, + {-43.489225000, -65.493248500, 3, 4, "ARG Q1.XXXX"}, + {-33.887725000, -65.714668500, 3, 4, "ARG R1.XXXX"}, + {-37.527825000, -59.389760000, 3, 4, "ARG S1.XXXX"}, + {-36.828325000, -64.540338500, 3, 4, "ARG T1.XXXX"}, + {-32.625025000, -63.488555000, 3, 5, "ARG V1.XXXX"}, + {-51.838525000, -69.562420000, 3, 4, "ARG W1.XXXX"}, + {-29.351625000, -59.697685000, 3, 5, "ARG X1.XXXX"}, + {-37.051525000, -60.346738500, 3, 4, "ARG Y1.XXXX"}, + {-38.662625000, -59.008873500, 3, 4, "ARG Z1.XXXX"}, + {-31.484135000, -61.765223500, 3, 5, "ARG 0123.XX"}, + {-27.024135000, -60.707550000, 3, 6, "ARG 1123.XX"}, + {-41.044135000, -63.303909000, 3, 4, "ARG 2123.XX"}, + {-31.664135000, -62.355223500, 3, 5, "ARG 3123.XX"}, + {-34.821420000, -61.238154000, 3, 4, "ARG 4123.XX"}, + {-43.004135000, -65.354211000, 3, 4, "ARG 5123.XX"}, + {-23.371420000, -64.564619500, 3, 5, "ARG 6123.XX"}, + {-33.984135000, -62.240374500, 3, 4, "ARG 7123.XX"}, + {-32.650535000, -58.598303000, 4, 6, "ARG 8123.XX"}, + {-26.431420000, -54.849770500, 3, 7, "ARG 9123.XX"}, + {-22.784135000, -64.054619500, 3, 6, "ARG B123.XX"}, + {-39.171420000, -69.533607000, 3, 4, "ARG C123.XX"}, + {-27.711420000, -55.387550000, 3, 7, "ARG D123.XX"}, + {-35.894135000, -64.053305000, 3, 4, "ARG F123.XX"}, + {-32.411420000, -64.385223500, 3, 5, "ARG G123.XX"}, + {-38.601420000, -60.555827500, 3, 4, "ARG H123.XX"}, + {-24.051420000, -65.034619500, 3, 5, "ARG J123.XX"}, + {-28.351420000, -59.024921500, 3, 5, "ARG K123.XX"}, + {-32.834135000, -62.953003000, 3, 5, "ARG L123.XX"}, + {-35.694135000, -61.173305000, 3, 4, "ARG M123.XX"}, + {-29.411420000, -58.342701000, 3, 5, "ARG N123.XX"}, + {-36.561420000, -57.973305000, 3, 4, "ARG P123.XX"}, + {-35.114135000, -61.815525500, 3, 4, "ARG Q123.XX"}, + {-35.664135000, -60.463305000, 3, 4, "ARG R123.XX"}, + {-32.844135000, -60.453003000, 4, 6, "ARG S123.XX"}, + {-55.024135000, -68.703998500, 3, 6, "ARG T123.XX"}, + {-22.033070000, -68.533616000, 2, 7, "ARG 012.XXXX"}, + {-22.033070000, -65.673680000, 2, 5, "ARG 112.XXXX"}, + {-22.033070000, -62.813744000, 2, 5, "ARG 212.XXXX"}, + {-22.033070000, -59.953808000, 2, 6, "ARG 312.XXXX"}, + {-24.714260000, -68.559692000, 2, 6, "ARG 412.XXXX"}, + {-24.714260000, -65.640174000, 3, 5, "ARG 512.XXXX"}, + {-24.714260000, -62.720656000, 2, 4, "ARG 612.XXXX"}, + {-24.714260000, -59.801138000, 2, 5, "ARG 712.XXXX"}, + {-27.395450000, -70.337478000, 2, 7, "ARG 812.XXXX"}, + {-27.395450000, -67.358378000, 2, 4, "ARG 912.XXXX"}, + {-27.395450000, -64.379278000, 2, 4, "ARG B12.XXXX"}, + {-27.395450000, -61.400178000, 2, 5, "ARG C12.XXXX"}, + {-27.395450000, -58.421078000, 2, 6, "ARG D12.XXXX"}, + {-25.786736000, -56.400416500, 2, 6, "ARG F12.XXXX"}, + {-30.076640000, -70.422172500, 2, 6, "ARG G12.XXXX"}, + {-30.076640000, -67.353699500, 2, 4, "ARG H12.XXXX"}, + {-30.076640000, -64.285226500, 2, 4, "ARG J12.XXXX"}, + {-30.076640000, -61.216753500, 2, 4, "ARG K12.XXXX"}, + {-30.076640000, -59.989364500, 3, 5, "ARG L12.XXXX"}, + {-32.757830000, -70.476182000, 2, 7, "ARG M12.XXXX"}, + {-32.757830000, -67.318336000, 2, 4, "ARG N12.XXXX"}, + {-32.757830000, -64.160490000, 2, 4, "ARG P12.XXXX"}, + {-32.757830000, -61.002644000, 2, 4, "ARG Q12.XXXX"}, + {-35.439020000, -71.254639000, 2, 6, "ARG R12.XXXX"}, + {-35.439020000, -67.977629000, 2, 3, "ARG S12.XXXX"}, + {-35.439020000, -64.700619000, 2, 3, "ARG T12.XXXX"}, + {-35.439020000, -61.423609000, 2, 3, "ARG V12.XXXX"}, + {-34.956405000, -59.658859500, 4, 5, "ARG W12.XXXX"}, + {-37.911840500, -71.823579000, 2, 6, "ARG 0123.XXX"}, + {-37.911840500, -68.457196000, 2, 3, "ARG 1123.XXX"}, + {-37.911840500, -65.090813000, 2, 3, "ARG 2123.XXX"}, + {-37.911840500, -61.724430000, 2, 3, "ARG 3123.XXX"}, + {-37.418729500, -58.358695000, 3, 4, "ARG 4123.XXX"}, + {-40.609346500, -72.109944500, 2, 6, "ARG 5123.XXX"}, + {-40.609346500, -68.594606500, 2, 3, "ARG 6123.XXX"}, + {-40.609346500, -65.079268500, 2, 3, "ARG 7123.XXX"}, + {-43.290536500, -71.952961000, 2, 5, "ARG 8123.XXX"}, + {-43.290536500, -68.288668000, 2, 3, "ARG 9123.XXX"}, + {-45.955410500, -72.512315500, 2, 5, "ARG B123.XXX"}, + {-45.955410500, -68.699067500, 2, 3, "ARG C123.XXX"}, + {-48.652916500, -73.547841000, 2, 5, "ARG D123.XXX"}, + {-48.652916500, -69.526056000, 2, 3, "ARG F123.XXX"}, + {-49.859451500, -72.317066500, 3, 6, "ARG G123.XXX"}, + {-52.497281500, -65.108213000, 3, 4, "ARG L123.XXX"}, + {-52.497281500, -68.699220000, 2, 5, "ARG K123.XXX"}, + {-34.601351000, -58.401136000, 5, 8, "ARG RCNX.1YMV"}, + { 20.367240000, 72.823821500, 3, 11, "IN-DD 12.XX"}, + { 20.739011000, 70.877619500, 3, 9, "IN-DD 12.XXX"}, + { 20.357987500, 72.930732000, 4, 13, "IN-DN 12.XX"}, + { 20.335131000, 72.937175000, 4, 13, "IN-DN 12.XXX"}, + { 30.756200000, 76.720416000, 4, 17, "IN-CH 12.XX"}, + { 30.792252000, 76.683193500, 3, 15, "IN-CH 12.XXX"}, + { 11.681452000, 92.687169500, 5, 9, "IN-AN 12.XX"}, + { 11.598555000, 92.522783500, 4, 8, "IN-AN 12.XXX"}, + { 10.518921000, 92.216436500, 3, 7, "IN-AN 123.XX"}, + { 11.160025000, 92.120325000, 1, 2, "IN-AN 068.S0Z"}, + { 7.842025000, 92.671025000, 3, 6, "IN-AN M2Y.S03"}, + { 6.720025000, 93.600025000, 1, 2, "IN-AN V1J.D0Z"}, + { 11.139228000, 92.721630000, 3, 7, "IN-AN X00.S16"}, + { 13.371282000, 94.221840000, 3, 7, "IN-AN Y07.S16"}, + { 12.219210000, 93.798519000, 3, 7, "IN-AN Z07.S16"}, + { 8.332210000, 73.004713000, 1, 2, "IN-LD 12.XX"}, + { 10.772104500, 72.580783500, 4, 7, "IN-LD 12.XXX"}, + { 10.780551000, 71.926436500, 4, 7, "IN-LD 123.XX"}, + { 12.389983500, 71.763613000, 3, 6, "IN-LD 123.XXX"}, + { 28.667856000, 77.176750000, 4, 14, "IN-DL 12.XX"}, + { 28.841563000, 76.852054000, 3, 11, "IN-DL 12.XXX"}, + { 25.612231000, 91.854114500, 5, 11, "IN-ML 12.XX"}, + { 25.723294000, 91.571923500, 4, 10, "IN-ML 12.XXX"}, + { 25.531504000, 91.171530750, 4, 9, "IN-ML 000.XX"}, + { 25.486604000, 90.551530750, 4, 9, "IN-ML 400.XX"}, + { 25.256104000, 90.544510500, 4, 9, "IN-ML 800.XX"}, + { 25.460904000, 92.128130750, 4, 10, "IN-ML D00.XX"}, + { 25.528804000, 90.103130750, 4, 9, "IN-ML J00.XX"}, + { 25.322504000, 90.335630750, 4, 9, "IN-ML N00.XX"}, + { 25.411004000, 92.306130750, 5, 12, "IN-ML S00.XX"}, + { 25.919594000, 91.812957875, 4, 10, "IN-ML X00.XX"}, + { 25.542007000, 89.875331500, 3, 12, "IN-ML 123.XXX"}, + { 25.930126000, 93.682801500, 5, 12, "IN-NL 12.XX"}, + { 25.995563000, 93.674197500, 4, 11, "IN-NL 12.XXX"}, + { 26.649904000, 94.535410125, 4, 13, "IN-NL 000.XX"}, + { 26.343104000, 94.383510125, 4, 11, "IN-NL 400.XX"}, + { 26.090904000, 94.201290875, 4, 11, "IN-NL 800.XX"}, + { 26.250704000, 94.737490875, 4, 10, "IN-NL D00.XX"}, + { 26.005094000, 94.473957875, 4, 10, "IN-NL J00.XX"}, + { 25.881694000, 94.359357875, 4, 11, "IN-NL M00.XX"}, + { 26.736694000, 94.948042125, 4, 17, "IN-NL Q00.XX"}, + { 26.899094000, 94.994626375, 5, 21, "IN-NL T00.XX"}, + { 25.683794000, 94.593665750, 4, 13, "IN-NL X00.XX"}, + { 25.195261000, 93.329058000, 3, 13, "IN-NL 123.XXX"}, + { 24.831100000, 93.898801500, 5, 11, "IN-MN 12.XX"}, + { 24.990115000, 93.712885000, 4, 10, "IN-MN 12.XXX"}, + { 25.121974000, 94.219123500, 4, 10, "IN-MN 000.XX"}, + { 25.248274000, 93.884623500, 4, 13, "IN-MN 500.XX"}, + { 24.963174000, 93.425423500, 4, 11, "IN-MN B00.XX"}, + { 24.465663000, 93.688191250, 4, 10, "IN-MN H00.XX"}, + { 24.465663000, 93.877507250, 4, 10, "IN-MN M00.XX"}, + { 24.292684000, 93.650327250, 4, 10, "IN-MN R00.XX"}, + { 24.292684000, 93.839643250, 4, 10, "IN-MN W00.XX"}, + { 23.894446000, 92.962821000, 3, 11, "IN-MN 123.XXX"}, + { 23.869400000, 91.249542000, 5, 10, "IN-TR 12.XX"}, + { 23.935907000, 91.219358500, 4, 9, "IN-TR 12.XXX"}, + { 23.388194000, 91.645020875, 4, 7, "IN-TR 000.XX"}, + { 23.985494000, 91.909605125, 5, 8, "IN-TR 300.XX"}, + { 24.304594000, 91.922597250, 4, 11, "IN-TR 600.XX"}, + { 24.389694000, 92.083897250, 4, 12, "IN-TR 900.XX"}, + { 24.245494000, 92.086897250, 4, 11, "IN-TR D00.XX"}, + { 23.828094000, 92.098105125, 4, 7, "IN-TR H00.XX"}, + { 24.158094000, 91.963905125, 4, 11, "IN-TR L00.XX"}, + { 23.936014000, 91.777089125, 4, 7, "IN-TR P00.XX"}, + { 24.130614000, 91.765989125, 4, 11, "IN-TR R00.XX"}, + { 24.019914000, 91.545889125, 4, 9, "IN-TR T00.XX"}, + { 23.014314000, 91.634897750, 4, 9, "IN-TR W00.XX"}, + { 23.237914000, 91.430127875, 4, 9, "IN-TR Y00.XX"}, + { 23.169105000, 91.135925000, 3, 8, "IN-TR 123.XXX"}, + { 23.791953000, 92.676459000, 5, 9, "IN-MZ 12.XX"}, + { 23.928515000, 92.495506500, 4, 8, "IN-MZ 12.XXX"}, + { 22.495004000, 92.860261500, 4, 8, "IN-MZ 000.XX"}, + { 23.534545000, 93.120244375, 4, 8, "IN-MZ 700.XX"}, + { 24.276444000, 92.566464250, 4, 11, "IN-MZ F00.XX"}, + { 22.892244000, 92.693440750, 4, 8, "IN-MZ M00.XX"}, + { 23.334544000, 92.740746875, 4, 8, "IN-MZ T00.XX"}, + { 22.744212000, 92.185584000, 3, 10, "IN-MZ 123.XXX"}, + { 27.366100000, 88.566959500, 5, 9, "IN-SK 12.XX"}, + { 27.531115000, 88.377250000, 4, 8, "IN-SK 12.XXX"}, + { 27.928545000, 88.520253125, 4, 10, "IN-SK 000.XX"}, + { 27.460842000, 88.020251875, 4, 12, "IN-SK J00.XX"}, + { 27.160951500, 87.982266000, 3, 14, "IN-SK 123.XXX"}, + { 30.945100000, 75.806216000, 5, 10, "IN-PB 12.XX"}, + { 30.845694000, 75.674764125, 4, 11, "IN-PB 00.XXX"}, + { 31.720990000, 74.688885250, 4, 10, "IN-PB C0.XXX"}, + { 31.421157000, 75.419886500, 4, 9, "IN-PB P0.XXX"}, + { 30.310114000, 76.322653875, 4, 10, "IN-PB 000.XX"}, + { 30.191814000, 74.878953875, 4, 12, "IN-PB 200.XX"}, + { 32.246714000, 75.576726000, 4, 12, "IN-PB 400.XX"}, + { 31.510514000, 75.838365750, 4, 12, "IN-PB 600.XX"}, + { 30.690214000, 76.620515125, 4, 12, "IN-PB 800.XX"}, + { 30.858724000, 75.126479125, 2, 3, "IN-PB B00.XX"}, + { 31.856824000, 75.155714750, 4, 9, "IN-PB C00.XX"}, + { 30.182124000, 74.152005875, 4, 12, "IN-PB D00.XX"}, + { 30.565324000, 75.835979125, 4, 11, "IN-PB F00.XX"}, + { 30.720924000, 76.200279125, 4, 11, "IN-PB G00.XX"}, + { 31.259824000, 75.732440500, 5, 13, "IN-PB H00.XX"}, + { 30.528724000, 74.498379125, 4, 12, "IN-PB J00.XX"}, + { 30.403624000, 75.487505875, 4, 10, "IN-PB K00.XX"}, + { 31.416624000, 75.334840500, 4, 9, "IN-PB L00.XX"}, + { 30.516324000, 76.541479125, 4, 11, "IN-PB M00.XX"}, + { 30.715424000, 74.706279125, 4, 12, "IN-PB N00.XX"}, + { 30.288324000, 75.796905875, 4, 10, "IN-PB P00.XX"}, + { 30.840424000, 75.409279125, 4, 9, "IN-PB Q00.XX"}, + { 30.620924000, 74.777179125, 4, 10, "IN-PB R00.XX"}, + { 30.048824000, 75.356205875, 4, 12, "IN-PB S00.XX"}, + { 30.230324000, 74.451505875, 4, 12, "IN-PB T00.XX"}, + { 32.079324000, 75.355988000, 4, 9, "IN-PB V00.XX"}, + { 30.443624000, 73.983205875, 4, 10, "IN-PB W00.XX"}, + { 31.136224000, 75.292240500, 4, 7, "IN-PB X00.XX"}, + { 30.411424000, 76.087005875, 4, 12, "IN-PB Y00.XX"}, + { 30.967724000, 74.569979125, 4, 11, "IN-PB Z00.XX"}, + { 32.122025000, 75.273025000, 3, 8, "IN-PB 00R.S0H"}, + { 29.727025000, 73.875025000, 3, 12, "IN-PB 14W.600"}, + { 29.522025000, 75.154025000, 3, 11, "IN-PB Y0D.S0Y"}, + { 28.494510000, 76.983578000, 5, 13, "IN-HR 12.XX"}, + { 28.468214000, 76.950536500, 4, 12, "IN-HR 12.XXX"}, + { 29.431714000, 76.910793625, 4, 9, "IN-HR 000.XX"}, + { 29.309405000, 76.911133375, 4, 9, "IN-HR 200.XX"}, + { 30.350714000, 76.685153875, 4, 10, "IN-HR 400.XX"}, + { 30.350714000, 76.826148875, 4, 10, "IN-HR 600.XX"}, + { 30.120514000, 77.209553875, 4, 11, "IN-HR 800.XX"}, + { 28.873614000, 76.454773125, 4, 9, "IN-HR B00.XX"}, + { 28.873614000, 76.593729125, 4, 9, "IN-HR D00.XX"}, + { 29.127514000, 75.636333375, 4, 9, "IN-HR G00.XX"}, + { 29.127514000, 75.775969375, 4, 9, "IN-HR J00.XX"}, + { 29.730224000, 76.947231625, 4, 9, "IN-HR L00.XX"}, + { 29.030724000, 76.963557375, 4, 9, "IN-HR M00.XX"}, + { 30.714824000, 76.802779125, 4, 17, "IN-HR N00.XX"}, + { 28.833424000, 76.093483125, 4, 9, "IN-HR P00.XX"}, + { 29.570724000, 74.983331625, 4, 11, "IN-HR Q00.XX"}, + { 28.734524000, 76.884083125, 4, 12, "IN-HR R00.XX"}, + { 29.356124000, 76.272857375, 4, 9, "IN-HR S00.XX"}, + { 30.005224000, 76.802505875, 4, 12, "IN-HR T00.XX"}, + { 29.841924000, 76.355531625, 4, 12, "IN-HR V00.XX"}, + { 28.237224000, 76.572409875, 4, 10, "IN-HR W00.XX"}, + { 29.140424000, 75.918957375, 4, 9, "IN-HR X00.XX"}, + { 28.087224000, 76.060909875, 4, 10, "IN-HR Y00.XX"}, + { 29.553824000, 75.407131625, 4, 11, "IN-HR Z00.XX"}, + { 30.491025000, 76.682025000, 3, 12, "IN-HR 00V.S09"}, + { 29.214025000, 74.444025000, 3, 10, "IN-HR 11L.L07"}, + { 27.640025000, 75.280025000, 3, 9, "IN-HR 45S.S16"}, + { 27.091102500, 93.585924000, 5, 15, "IN-AR 12.XX"}, + { 27.182894000, 93.485314625, 4, 14, "IN-AR 00.XXX"}, + { 28.064414000, 95.187758125, 4, 11, "IN-AR J0.XXX"}, + { 28.163794000, 94.719794875, 4, 12, "IN-AR 000.XX"}, + { 27.583894000, 91.833310625, 4, 13, "IN-AR 300.XX"}, + { 26.958194000, 95.430626375, 4, 14, "IN-AR 600.XX"}, + { 27.132894000, 95.665526375, 4, 14, "IN-AR 900.XX"}, + { 27.918194000, 96.080094875, 4, 11, "IN-AR D00.XX"}, + { 28.121814000, 95.767611875, 4, 11, "IN-AR H00.XX"}, + { 28.778114000, 95.834573125, 4, 11, "IN-AR K00.XX"}, + { 28.592814000, 94.968773125, 4, 11, "IN-AR M00.XX"}, + { 27.961414000, 94.183911875, 4, 14, "IN-AR P00.XX"}, + { 27.221714000, 92.377091375, 4, 13, "IN-AR R00.XX"}, + { 27.338014000, 92.927051625, 4, 13, "IN-AR T00.XX"}, + { 28.245414000, 95.540411875, 4, 12, "IN-AR W00.XX"}, + { 27.542314000, 93.751051625, 4, 13, "IN-AR Y00.XX"}, + { 29.127593000, 91.667440000, 3, 10, "IN-AR 123.XXX"}, + { 29.233375000, 94.866034500, 3, 10, "IN-AR 12.XXXX"}, + { 26.192143000, 91.722002500, 5, 11, "IN-AS 12.XX"}, + { 26.483915000, 91.408471500, 4, 7, "IN-AS 12.XXX"}, + { 24.788014000, 92.735679500, 4, 8, "IN-AS 000.XX"}, + { 26.651314000, 92.714331125, 4, 10, "IN-AS 200.XX"}, + { 27.426614000, 94.870951625, 4, 14, "IN-AS 400.XX"}, + { 26.736714000, 94.143631125, 4, 16, "IN-AS 600.XX"}, + { 26.328014000, 92.616931125, 4, 8, "IN-AS 800.XX"}, + { 27.473014000, 95.288251625, 4, 14, "IN-AS B00.XX"}, + { 27.350914000, 95.262951625, 4, 14, "IN-AS D00.XX"}, + { 26.958114000, 94.551991375, 4, 17, "IN-AS G00.XX"}, + { 26.000314000, 93.697469875, 4, 12, "IN-AS J00.XX"}, + { 26.492914000, 93.902931125, 4, 11, "IN-AS L00.XX"}, + { 26.473514000, 90.464231125, 4, 7, "IN-AS N00.XX"}, + { 26.044814000, 89.900369875, 4, 10, "IN-AS Q00.XX"}, + { 27.288124000, 94.055061375, 4, 14, "IN-AS S00.XX"}, + { 24.913924000, 92.316352500, 4, 10, "IN-AS T00.XX"}, + { 25.891524000, 93.392313875, 4, 11, "IN-AS V00.XX"}, + { 25.791924000, 93.126213875, 4, 8, "IN-AS W00.XX"}, + { 26.194924000, 90.554413875, 4, 10, "IN-AS X00.XX"}, + { 26.362024000, 90.959287125, 4, 7, "IN-AS Y00.XX"}, + { 26.540824000, 90.914587125, 4, 7, "IN-AS Z00.XX"}, + { 26.983115000, 89.765250000, 3, 13, "IN-AS 012.XXX"}, + { 26.983115000, 90.286050000, 1, 6, "IN-AS 112.XXX"}, + { 26.983115000, 90.806850000, 1, 6, "IN-AS 212.XXX"}, + { 26.983115000, 91.327650000, 1, 6, "IN-AS 312.XXX"}, + { 26.983115000, 91.848450000, 3, 13, "IN-AS 412.XXX"}, + { 26.983115000, 92.369250000, 3, 13, "IN-AS 512.XXX"}, + { 26.983115000, 92.890050000, 3, 13, "IN-AS 612.XXX"}, + { 26.983115000, 93.410850000, 3, 16, "IN-AS 712.XXX"}, + { 26.983115000, 93.931650000, 3, 16, "IN-AS 812.XXX"}, + { 27.474155000, 93.931650000, 3, 13, "IN-AS 912.XXX"}, + { 27.924595000, 93.931936500, 3, 13, "IN-AS B12.XXX"}, + { 27.474155000, 93.405642000, 3, 13, "IN-AS C12.XXX"}, + { 26.492075000, 93.931363500, 4, 11, "IN-AS D12.XXX"}, + { 26.492075000, 93.415771500, 3, 10, "IN-AS F12.XXX"}, + { 26.492075000, 92.900179500, 3, 7, "IN-AS G12.XXX"}, + { 26.492075000, 92.384587500, 3, 7, "IN-AS H12.XXX"}, + { 26.492075000, 91.868995500, 4, 7, "IN-AS J12.XXX"}, + { 26.492075000, 91.353403500, 3, 6, "IN-AS K12.XXX"}, + { 26.492075000, 90.837811500, 3, 6, "IN-AS L12.XXX"}, + { 26.492075000, 90.322219500, 3, 6, "IN-AS M12.XXX"}, + { 26.492075000, 89.806627500, 4, 12, "IN-AS N12.XXX"}, + { 26.001035000, 89.806627500, 4, 18, "IN-AS P12.XXX"}, + { 26.001035000, 90.322219500, 3, 9, "IN-AS Q12.XXX"}, + { 26.001035000, 90.837811500, 3, 9, "IN-AS R12.XXX"}, + { 26.001035000, 91.353403500, 3, 9, "IN-AS S12.XXX"}, + { 26.001035000, 91.868995500, 3, 9, "IN-AS T12.XXX"}, + { 26.001035000, 92.384587500, 3, 10, "IN-AS V12.XXX"}, + { 26.001035000, 92.900179500, 3, 7, "IN-AS W12.XXX"}, + { 26.001035000, 93.415771500, 3, 10, "IN-AS X12.XXX"}, + { 26.001035000, 93.931363500, 3, 11, "IN-AS Y12.XXX"}, + { 25.075745000, 92.101249500, 3, 11, "IN-AS 1123.XX"}, + { 25.075745000, 92.616841500, 3, 10, "IN-AS 2123.XX"}, + { 25.075745000, 93.132433500, 3, 10, "IN-AS 3123.XX"}, + { 24.587420000, 92.101221000, 4, 9, "IN-AS 4123.XX"}, + { 24.587420000, 92.611605000, 4, 8, "IN-AS 5123.XX"}, + { 24.587420000, 93.121989000, 3, 10, "IN-AS 6123.XX"}, + { 24.122385000, 92.101221000, 3, 12, "IN-AS 7123.XX"}, + { 24.122385000, 92.611605000, 3, 10, "IN-AS 8123.XX"}, + { 27.490345000, 94.431486500, 4, 14, "IN-AS K123.XX"}, + { 27.490345000, 94.957494500, 5, 15, "IN-AS L123.XX"}, + { 27.490345000, 95.483502500, 4, 14, "IN-AS M123.XX"}, + { 27.042540000, 94.431458000, 3, 16, "IN-AS N123.XX"}, + { 27.042540000, 94.952258000, 3, 16, "IN-AS P123.XX"}, + { 27.042540000, 95.473058000, 3, 13, "IN-AS Q123.XX"}, + { 26.548785000, 94.431458000, 3, 10, "IN-AS R123.XX"}, + { 26.548785000, 94.952258000, 3, 10, "IN-AS S123.XX"}, + { 25.617606000, 85.078888750, 5, 8, "IN-BR 00.XX"}, + { 25.579035000, 85.148935750, 5, 8, "IN-BR J0.XX"}, + { 25.583994000, 84.988092750, 4, 7, "IN-BR 00.XXX"}, + { 24.918084000, 84.824559500, 4, 9, "IN-BR C0.XXX"}, + { 25.386384000, 86.836259500, 4, 9, "IN-BR P0.XXX"}, + { 26.170724000, 85.334913875, 4, 7, "IN-BR 000.XX"}, + { 25.820724000, 87.424913875, 4, 9, "IN-BR 100.XX"}, + { 26.192124000, 85.854113875, 4, 9, "IN-BR 200.XX"}, + { 25.250724000, 85.475026750, 4, 9, "IN-BR 300.XX"}, + { 25.600724000, 84.615026750, 4, 9, "IN-BR 400.XX"}, + { 25.396124000, 86.453726750, 4, 9, "IN-BR 500.XX"}, + { 25.846624000, 84.674913875, 4, 9, "IN-BR 600.XX"}, + { 25.803379000, 84.770771875, 4, 7, "IN-BR 700.XX"}, + { 25.590724000, 87.525026750, 4, 9, "IN-BR 800.XX"}, + { 25.458224000, 86.085426750, 4, 9, "IN-BR 900.XX"}, + { 26.841124000, 84.460461375, 4, 10, "IN-BR B00.XX"}, + { 25.925224000, 86.552913875, 4, 9, "IN-BR C00.XX"}, + { 24.993824000, 83.970952500, 4, 11, "IN-BR D00.XX"}, + { 24.957324000, 84.136252500, 4, 11, "IN-BR F00.XX"}, + { 26.690024000, 84.866187125, 4, 10, "IN-BR G00.XX"}, + { 24.929324000, 85.496952500, 4, 9, "IN-BR H00.XX"}, + { 27.171624000, 84.042861375, 4, 10, "IN-BR J00.XX"}, + { 25.604524000, 83.930026750, 4, 9, "IN-BR K00.XX"}, + { 26.143124000, 87.902113875, 4, 10, "IN-BR L00.XX"}, + { 26.634124000, 85.448987125, 4, 9, "IN-BR M00.XX"}, + { 25.330424000, 86.444226750, 4, 11, "IN-BR N00.XX"}, + { 25.255324000, 84.941826750, 4, 9, "IN-BR P00.XX"}, + { 24.793924000, 84.330252500, 4, 12, "IN-BR Q00.XX"}, + { 26.262124000, 84.312713875, 4, 9, "IN-BR R00.XX"}, + { 25.209924000, 86.053552500, 4, 11, "IN-BR S00.XX"}, + { 24.971424000, 86.180252500, 4, 11, "IN-BR T00.XX"}, + { 26.388024000, 86.016687125, 4, 11, "IN-BR V00.XX"}, + { 25.899424000, 85.736613875, 4, 9, "IN-BR W00.XX"}, + { 26.166324000, 87.420813875, 4, 9, "IN-BR X00.XX"}, + { 25.399464000, 85.902222250, 4, 9, "IN-BR Y00.XX"}, + { 26.459804000, 84.412878125, 4, 9, "IN-BR YK0.00"}, + { 26.133264000, 86.563936625, 4, 9, "IN-BR Z00.XX"}, + { 25.551704000, 84.118294750, 4, 9, "IN-BR ZK0.00"}, + { 27.478115000, 83.768250000, 3, 11, "IN-BR 012.XXX"}, + { 27.478115000, 84.289050000, 3, 11, "IN-BR 112.XXX"}, + { 26.987074000, 83.768250000, 3, 9, "IN-BR 212.XXX"}, + { 26.987074000, 84.289050000, 3, 9, "IN-BR 312.XXX"}, + { 26.987074000, 84.809850000, 3, 10, "IN-BR 412.XXX"}, + { 26.987074000, 85.330650000, 3, 9, "IN-BR 512.XXX"}, + { 26.987074000, 85.851450000, 3, 11, "IN-BR 612.XXX"}, + { 26.987074000, 86.372250000, 3, 11, "IN-BR 712.XXX"}, + { 26.987074000, 86.893050000, 3, 11, "IN-BR 812.XXX"}, + { 26.496035000, 83.773171500, 3, 8, "IN-BR 912.XXX"}, + { 26.496035000, 84.288763500, 3, 8, "IN-BR B12.XXX"}, + { 26.496035000, 84.804355500, 3, 8, "IN-BR C12.XXX"}, + { 26.496035000, 85.319947500, 3, 8, "IN-BR D12.XXX"}, + { 26.496035000, 85.835539500, 3, 10, "IN-BR F12.XXX"}, + { 26.496035000, 86.351131500, 3, 10, "IN-BR G12.XXX"}, + { 26.496035000, 86.866723500, 3, 10, "IN-BR H12.XXX"}, + { 26.496035000, 87.382315500, 3, 10, "IN-BR J12.XXX"}, + { 26.510766000, 87.845771500, 4, 12, "IN-BR K12.XXX"}, + { 26.004995000, 83.773171500, 3, 8, "IN-BR L12.XXX"}, + { 26.004995000, 84.288763500, 3, 8, "IN-BR M12.XXX"}, + { 26.004995000, 84.804355500, 3, 6, "IN-BR N12.XXX"}, + { 26.004995000, 85.319947500, 3, 6, "IN-BR P12.XXX"}, + { 26.004995000, 85.835539500, 3, 8, "IN-BR Q12.XXX"}, + { 26.004995000, 86.351131500, 3, 8, "IN-BR R12.XXX"}, + { 26.004995000, 86.866723500, 3, 8, "IN-BR S12.XXX"}, + { 26.004995000, 87.382315500, 3, 8, "IN-BR T12.XXX"}, + { 26.004995000, 87.845771500, 4, 10, "IN-BR V12.XXX"}, + { 25.102115000, 83.326363500, 3, 11, "IN-BR 01.XXXX"}, + { 25.102115000, 83.773171500, 4, 11, "IN-BR 11.XXXX"}, + { 25.102115000, 84.288763500, 3, 10, "IN-BR 21.XXXX"}, + { 25.102115000, 84.804355500, 3, 8, "IN-BR 31.XXXX"}, + { 25.102115000, 85.319947500, 3, 8, "IN-BR 41.XXXX"}, + { 25.102115000, 85.835539500, 3, 10, "IN-BR 51.XXXX"}, + { 25.102115000, 86.351131500, 3, 10, "IN-BR 61.XXXX"}, + { 25.102115000, 86.866723500, 3, 10, "IN-BR 71.XXXX"}, + { 25.102115000, 87.382315500, 3, 11, "IN-BR 81.XXXX"}, + { 25.102115000, 87.845771500, 4, 13, "IN-BR 91.XXXX"}, + { 24.611075000, 83.326077000, 4, 11, "IN-BR B1.XXXX"}, + { 24.611075000, 83.767677000, 6, 14, "IN-BR C1.XXXX"}, + { 24.611075000, 84.278061000, 4, 12, "IN-BR D1.XXXX"}, + { 24.611075000, 84.788445000, 4, 10, "IN-BR F1.XXXX"}, + { 24.611075000, 85.298829000, 4, 10, "IN-BR G1.XXXX"}, + { 24.611075000, 85.809213000, 4, 12, "IN-BR H1.XXXX"}, + { 24.611075000, 86.319597000, 4, 12, "IN-BR J1.XXXX"}, + { 24.611075000, 86.829981000, 4, 12, "IN-BR K1.XXXX"}, + { 24.291795000, 83.326077000, 3, 11, "IN-BR L1.XXXX"}, + { 24.291795000, 83.767677000, 4, 12, "IN-BR M1.XXXX"}, + { 24.291795000, 84.278061000, 3, 11, "IN-BR N1.XXXX"}, + { 24.291795000, 84.788445000, 3, 9, "IN-BR P1.XXXX"}, + { 24.291795000, 85.298829000, 3, 9, "IN-BR Q1.XXXX"}, + { 24.291795000, 85.809213000, 3, 11, "IN-BR R1.XXXX"}, + { 24.291795000, 86.319597000, 3, 11, "IN-BR S1.XXXX"}, + { 24.291795000, 86.829981000, 3, 12, "IN-BR T1.XXXX"}, + { 30.355700000, 77.990917500, 5, 10, "IN-UT 12.XX"}, + { 30.540115000, 77.816501500, 4, 10, "IN-UT 12.XXX"}, + { 29.940604000, 78.010928625, 4, 11, "IN-UT 000.XX"}, + { 29.873704000, 77.809628625, 4, 12, "IN-UT 400.XX"}, + { 29.196804000, 79.420309375, 4, 12, "IN-UT 800.XX"}, + { 28.975404000, 79.336409375, 4, 13, "IN-UT D00.XX"}, + { 29.205194000, 78.911763375, 5, 13, "IN-UT J00.XX"}, + { 30.058494000, 78.163931875, 4, 11, "IN-UT M00.XX"}, + { 29.553994000, 80.132347625, 4, 14, "IN-UT Q00.XX"}, + { 29.406994000, 79.046263375, 4, 12, "IN-UT T00.XX"}, + { 29.236794000, 78.743263375, 4, 12, "IN-UT X00.XX"}, + { 29.486025000, 77.547025000, 3, 14, "IN-UT 040.L0L"}, + { 29.780025000, 80.425025000, 3, 13, "IN-UT Q1H.L0R"}, + { 28.680025000, 78.717025000, 3, 12, "IN-UT S1M.S0M"}, + { 15.387786500, 73.765848500, 3, 6, "IN-GA 12.XX"}, + { 15.643564500, 73.705058500, 3, 8, "IN-GA 12.XXX"}, + { 14.928406000, 73.872707500, 3, 6, "IN-GA 123.XX"}, + { 8.542042500, 76.912268000, 5, 10, "IN-KL 12.XX"}, + { 8.624794000, 76.776259625, 5, 10, "IN-KL 00.XXX"}, + { 10.002414000, 76.185714375, 4, 7, "IN-KL J0.XXX"}, + { 11.275974000, 75.750506875, 4, 9, "IN-KL 000.XX"}, + { 8.944674000, 76.513611500, 4, 9, "IN-KL 500.XX"}, + { 10.516674000, 76.111774750, 4, 7, "IN-KL B00.XX"}, + { 9.719345000, 76.285028125, 4, 9, "IN-KL H00.XX"}, + { 10.754004000, 76.600714750, 4, 9, "IN-KL M00.XX"}, + { 11.872704000, 75.299074875, 4, 9, "IN-KL R00.XX"}, + { 9.610404000, 76.456454625, 4, 9, "IN-KL W00.XX"}, + { 12.746595000, 74.885358000, 3, 9, "IN-KL 112.XXX"}, + { 12.449718000, 74.933864500, 4, 10, "IN-KL 212.XXX"}, + { 12.449718000, 75.407792500, 3, 9, "IN-KL 312.XXX"}, + { 11.958678000, 75.076042500, 3, 8, "IN-KL 412.XXX"}, + { 11.958678000, 75.549970500, 3, 10, "IN-KL 512.XXX"}, + { 11.958678000, 76.023898500, 3, 10, "IN-KL 612.XXX"}, + { 11.467638000, 75.549970500, 3, 8, "IN-KL 712.XXX"}, + { 11.467638000, 76.023898500, 3, 8, "IN-KL 812.XXX"}, + { 11.467638000, 76.497826500, 3, 11, "IN-KL 912.XXX"}, + { 10.976598000, 75.549970500, 3, 8, "IN-KL B12.XXX"}, + { 10.976598000, 76.023898500, 3, 8, "IN-KL C12.XXX"}, + { 10.976598000, 76.497826500, 3, 10, "IN-KL D12.XXX"}, + { 10.485558000, 76.004941500, 3, 6, "IN-KL F12.XXX"}, + { 10.485558000, 76.478869500, 3, 8, "IN-KL G12.XXX"}, + { 10.485558000, 76.952143500, 3, 9, "IN-KL H12.XXX"}, + { 9.994518000, 76.004941500, 3, 6, "IN-KL J12.XXX"}, + { 9.994518000, 76.478869500, 4, 9, "IN-KL K12.XXX"}, + { 9.994518000, 76.952143500, 3, 8, "IN-KL L12.XXX"}, + { 9.503478000, 76.004941500, 3, 6, "IN-KL M12.XXX"}, + { 9.503478000, 76.478869500, 3, 8, "IN-KL N12.XXX"}, + { 9.503478000, 76.952143500, 3, 8, "IN-KL P12.XXX"}, + { 9.012438000, 76.478869500, 3, 8, "IN-KL Q12.XXX"}, + { 9.012438000, 76.952143500, 3, 8, "IN-KL R12.XXX"}, + { 8.732635000, 76.478583000, 4, 9, "IN-KL S12.XXX"}, + { 8.732635000, 76.947303000, 4, 9, "IN-KL T12.XXX"}, + { 13.081000000, 80.208968000, 5, 12, "IN-TN 12.XX"}, + { 13.234715000, 79.890990000, 4, 11, "IN-TN 12.XXX"}, + { 9.907114000, 78.052541625, 4, 7, "IN-TN 000.XX"}, + { 10.790714000, 78.645371750, 4, 7, "IN-TN 200.XX"}, + { 11.638314000, 78.091501875, 4, 11, "IN-TN 400.XX"}, + { 8.706714000, 77.660611500, 4, 7, "IN-TN 600.XX"}, + { 11.088814000, 77.275201875, 4, 11, "IN-TN 800.XX"}, + { 11.910214000, 79.724801875, 4, 10, "IN-TN B00.XX"}, + { 8.794914000, 78.051811500, 4, 7, "IN-TN D00.XX"}, + { 10.748214000, 79.075971750, 4, 7, "IN-TN G00.XX"}, + { 8.209834000, 77.392226875, 4, 7, "IN-TN J00.XX"}, + { 10.389834000, 77.935063750, 4, 7, "IN-TN K00.XX"}, + { 12.959945000, 79.104930625, 4, 11, "IN-TN L00.XX"}, + { 10.106195000, 78.755228750, 4, 7, "IN-TN M00.XX"}, + { 9.487705000, 77.753327500, 4, 7, "IN-TN N00.XX"}, + { 10.983961000, 78.027028750, 4, 9, "IN-TN P00.XX"}, + { 11.093924000, 76.874642750, 4, 12, "IN-TN Q00.XX"}, + { 11.093924000, 76.962572750, 4, 11, "IN-TN R00.XX"}, + { 11.007435000, 76.962572750, 4, 11, "IN-TN S00.XX"}, + { 11.007435000, 76.874642750, 4, 12, "IN-TN T00.XX"}, + { 11.792124000, 79.712929875, 4, 10, "IN-TN V00.XX"}, + { 12.880724000, 79.658303125, 4, 11, "IN-TN W00.XX"}, + { 11.390724000, 77.679729875, 4, 9, "IN-TN X00.XX"}, + { 11.002124000, 79.338642750, 4, 9, "IN-TN Y00.XX"}, + { 12.274624000, 79.029016000, 4, 9, "IN-TN Z00.XX"}, + { 13.486500500, 79.957901500, 3, 10, "IN-TN 112.XXX"}, + { 13.227038000, 79.414481000, 3, 11, "IN-TN 212.XXX"}, + { 13.144607000, 78.633457000, 3, 10, "IN-TN 312.XXX"}, + { 12.939612000, 77.507709000, 3, 14, "IN-TN 412.XXX"}, + { 12.939612000, 77.986844000, 3, 13, "IN-TN 512.XXX"}, + { 12.939612000, 78.465980000, 3, 13, "IN-TN 612.XXX"}, + { 12.939612000, 78.945116000, 3, 10, "IN-TN 712.XXX"}, + { 12.939612000, 79.424252000, 3, 10, "IN-TN 812.XXX"}, + { 12.939612000, 79.903389000, 4, 11, "IN-TN 912.XXX"}, + { 12.448572000, 79.788526500, 3, 8, "IN-TN B12.XXX"}, + { 12.448572000, 79.314598500, 3, 8, "IN-TN C12.XXX"}, + { 12.448572000, 78.840670500, 3, 8, "IN-TN D12.XXX"}, + { 12.448572000, 78.366742500, 3, 11, "IN-TN F12.XXX"}, + { 12.448572000, 77.892814500, 3, 11, "IN-TN G12.XXX"}, + { 12.448572000, 77.418886500, 3, 11, "IN-TN H12.XXX"}, + { 11.957532000, 79.504169500, 3, 8, "IN-TN J12.XXX"}, + { 11.957532000, 79.030241500, 3, 8, "IN-TN K12.XXX"}, + { 11.957532000, 78.556313500, 3, 10, "IN-TN L12.XXX"}, + { 11.957532000, 78.082385500, 3, 10, "IN-TN M12.XXX"}, + { 11.957532000, 77.608457500, 3, 10, "IN-TN N12.XXX"}, + { 11.957532000, 77.134529500, 3, 12, "IN-TN P12.XXX"}, + { 11.957532000, 76.660601500, 4, 13, "IN-TN Q12.XXX"}, + { 11.957532000, 76.254071500, 3, 13, "IN-TN R12.XXX"}, + { 11.466492000, 76.254071500, 3, 11, "IN-TN S12.XXX"}, + { 11.466492000, 76.660601500, 4, 12, "IN-TN T12.XXX"}, + { 11.466492000, 77.134529500, 3, 10, "IN-TN V12.XXX"}, + { 11.466492000, 77.608457500, 3, 8, "IN-TN W12.XXX"}, + { 11.466492000, 78.082385500, 3, 8, "IN-TN X12.XXX"}, + { 11.466492000, 78.556313500, 3, 8, "IN-TN Y12.XXX"}, + { 11.466492000, 79.030241500, 3, 8, "IN-TN Z12.XXX"}, + { 11.034957000, 79.480691500, 3, 8, "IN-TN 0123.XX"}, + { 10.543917000, 79.480691500, 3, 6, "IN-TN 1123.XX"}, + { 10.543917000, 79.006763500, 3, 6, "IN-TN 2123.XX"}, + { 10.543917000, 78.532835500, 3, 6, "IN-TN 3123.XX"}, + { 10.543917000, 78.058907500, 3, 6, "IN-TN 4123.XX"}, + { 10.543917000, 77.584979500, 3, 6, "IN-TN 5123.XX"}, + { 10.543917000, 77.111051500, 3, 8, "IN-TN 6123.XX"}, + { 10.543917000, 76.637123500, 3, 9, "IN-TN 7123.XX"}, + { 10.052877000, 76.637123500, 3, 9, "IN-TN 8123.XX"}, + { 10.052877000, 77.111051500, 3, 9, "IN-TN 9123.XX"}, + { 10.052877000, 77.584979500, 3, 6, "IN-TN B123.XX"}, + { 10.052877000, 78.058907500, 3, 6, "IN-TN C123.XX"}, + { 10.052877000, 78.532835500, 3, 6, "IN-TN D123.XX"}, + { 10.052877000, 79.006763500, 3, 6, "IN-TN F123.XX"}, + { 10.052877000, 79.480691500, 3, 6, "IN-TN G123.XX"}, + { 9.559122000, 79.006763500, 3, 6, "IN-TN H123.XX"}, + { 9.559122000, 78.532835500, 3, 6, "IN-TN J123.XX"}, + { 9.559122000, 78.058907500, 3, 6, "IN-TN K123.XX"}, + { 9.559122000, 77.584979500, 3, 6, "IN-TN L123.XX"}, + { 9.559122000, 77.111051500, 3, 9, "IN-TN M123.XX"}, + { 9.068082000, 77.111051500, 3, 9, "IN-TN N123.XX"}, + { 9.068082000, 77.584979500, 3, 6, "IN-TN P123.XX"}, + { 9.068082000, 78.058907500, 3, 6, "IN-TN Q123.XX"}, + { 9.068082000, 78.532835500, 3, 6, "IN-TN R123.XX"}, + { 9.068082000, 79.006763500, 3, 6, "IN-TN S123.XX"}, + { 8.577042000, 77.940425500, 3, 6, "IN-TN T123.XX"}, + { 8.577042000, 77.466497500, 3, 6, "IN-TN V123.XX"}, + { 8.577042000, 76.992569500, 3, 11, "IN-TN W123.XX"}, + { 8.088717000, 76.992541000, 3, 6, "IN-TN X123.XX"}, + { 8.088717000, 77.461261000, 3, 6, "IN-TN Y123.XX"}, + { 8.088717000, 77.929981000, 3, 6, "IN-TN Z123.XX"}, + { 31.124400000, 77.138275500, 5, 8, "IN-HP 12.XX"}, + { 31.252615000, 76.940880000, 4, 9, "IN-HP 12.XXX"}, + { 32.216204000, 76.199127000, 4, 11, "IN-HP 000.XX"}, + { 31.753244000, 76.848932750, 4, 12, "IN-HP 700.XX"}, + { 30.585244000, 77.171402125, 4, 10, "IN-HP F00.XX"}, + { 31.539944000, 76.807320500, 4, 12, "IN-HP M00.XX"}, + { 32.568244000, 76.009344000, 4, 12, "IN-HP T00.XX"}, + { 31.100025000, 75.576025000, 3, 9, "IN-HP 04B.S14"}, + { 31.100025000, 78.023025000, 3, 9, "IN-HP N3D.D0L"}, + { 30.378025000, 76.577025000, 3, 12, "IN-HP W1G.D12"}, + { 34.119100000, 74.761532000, 5, 11, "IN-JK 12.XX"}, + { 34.176294000, 74.600234000, 4, 10, "IN-JK 00.XXX"}, + { 32.724314000, 74.670192625, 4, 10, "IN-JK J0.XXX"}, + { 33.725194000, 75.057698000, 4, 9, "IN-JK 000.XX"}, + { 34.208194000, 74.256774375, 4, 10, "IN-JK 300.XX"}, + { 32.906194000, 75.054037375, 4, 9, "IN-JK 600.XX"}, + { 32.377194000, 75.438861000, 4, 12, "IN-JK 900.XX"}, + { 35.935794000, 74.235911375, 4, 12, "IN-JK D00.XX"}, + { 35.301494000, 75.490535000, 4, 11, "IN-JK H00.XX"}, + { 33.189045000, 73.685268125, 4, 11, "IN-JK L00.XX"}, + { 34.358594000, 73.380574375, 3, 10, "IN-JK P00.XX"}, + { 33.365194000, 74.229821625, 4, 11, "IN-JK S00.XX"}, + { 33.126014000, 75.473477625, 4, 9, "IN-JK W00.XX"}, + { 33.300314000, 75.690377625, 4, 9, "IN-JK Y00.XX"}, + { 35.299367000, 73.481039500, 3, 10, "IN-JK 12.XXXX"}, + { 34.886230500, 73.512370500, 3, 12, "IN-JK 123.XXX"}, + { 34.761137000, 76.665236000, 3, 10, "IN-JK 1234.XX"}, + { 21.281100000, 81.597584000, 5, 12, "IN-CT 12.XX"}, + { 21.206876000, 81.205504000, 4, 9, "IN-CT 12.XXX"}, + { 22.379694000, 82.623244500, 4, 11, "IN-CT 000.XX"}, + { 22.067394000, 82.069052375, 4, 12, "IN-CT 300.XX"}, + { 21.094194000, 80.959760250, 4, 11, "IN-CT 600.XX"}, + { 21.889194000, 83.315552375, 4, 10, "IN-CT 900.XX"}, + { 19.077194000, 81.948007500, 4, 12, "IN-CT D00.XX"}, + { 23.126894000, 83.091428750, 4, 7, "IN-CT H00.XX"}, + { 20.714094000, 81.490676000, 4, 9, "IN-CT L00.XX"}, + { 23.169994000, 82.290620875, 4, 9, "IN-CT P00.XX"}, + { 20.575394000, 81.011476000, 4, 7, "IN-CT S00.XX"}, + { 21.717514000, 81.881307375, 4, 12, "IN-CT W00.XX"}, + { 21.106314000, 82.006177250, 4, 12, "IN-CT Y00.XX"}, + { 23.221576500, 81.086856000, 3, 9, "IN-CT 12.XXXX"}, + { 21.745905000, 80.480423500, 3, 10, "IN-CT 123.XXX"}, + { 19.951908000, 80.337250000, 3, 8, "IN-CT 1234.XX"}, + { 23.394800000, 85.286943500, 5, 8, "IN-JH 12.XX"}, + { 23.729965000, 86.052938625, 4, 10, "IN-JH 00.XXX"}, + { 23.369014000, 85.145770125, 4, 7, "IN-JH J0.XXX"}, + { 22.773714000, 86.133897750, 4, 9, "IN-JH 000.XX"}, + { 24.468914000, 86.618219250, 4, 12, "IN-JH 200.XX"}, + { 23.951414000, 85.304689125, 4, 7, "IN-JH 400.XX"}, + { 24.164314000, 86.237419250, 4, 9, "IN-JH 600.XX"}, + { 23.640114000, 85.270589125, 4, 7, "IN-JH 800.XX"}, + { 23.646229000, 85.404109125, 4, 7, "IN-JH B00.XX"}, + { 24.023414000, 84.003989125, 4, 12, "IN-JH D00.XX"}, + { 23.717714000, 86.749589125, 4, 10, "IN-JH G00.XX"}, + { 25.220514000, 87.577839750, 4, 12, "IN-JH J00.XX"}, + { 24.411614000, 85.475119250, 4, 10, "IN-JH L00.XX"}, + { 22.524414000, 85.739837500, 4, 11, "IN-JH N00.XX"}, + { 24.247814000, 86.579419250, 4, 9, "IN-JH Q00.XX"}, + { 24.268214000, 87.183019250, 4, 13, "IN-JH S00.XX"}, + { 23.024014000, 84.477397750, 4, 7, "IN-JH V00.XX"}, + { 22.655114000, 85.558197750, 4, 7, "IN-JH X00.XX"}, + { 24.855124000, 87.162852500, 4, 12, "IN-JH Z00.XX"}, + { 25.292595000, 86.993670500, 3, 12, "IN-JH 012.XXX"}, + { 25.292595000, 87.479771500, 4, 12, "IN-JH 112.XXX"}, + { 24.801555000, 83.384240000, 3, 11, "IN-JH 212.XXX"}, + { 24.801555000, 83.894624000, 3, 11, "IN-JH 312.XXX"}, + { 24.801555000, 84.405008000, 3, 11, "IN-JH 412.XXX"}, + { 24.801555000, 84.915392000, 3, 10, "IN-JH 512.XXX"}, + { 24.801555000, 85.425776000, 3, 9, "IN-JH 612.XXX"}, + { 24.801555000, 85.936160000, 3, 11, "IN-JH 712.XXX"}, + { 24.801555000, 86.446544000, 3, 11, "IN-JH 812.XXX"}, + { 24.801555000, 86.956928000, 3, 11, "IN-JH 912.XXX"}, + { 24.801555000, 87.467312000, 3, 10, "IN-JH B12.XXX"}, + { 24.310515000, 83.333201000, 3, 11, "IN-JH C12.XXX"}, + { 24.310515000, 83.843585000, 3, 11, "IN-JH D12.XXX"}, + { 24.310515000, 84.353969000, 3, 11, "IN-JH F12.XXX"}, + { 24.310515000, 84.864353000, 3, 9, "IN-JH G12.XXX"}, + { 24.310515000, 85.374737000, 3, 9, "IN-JH H12.XXX"}, + { 24.310515000, 85.885121000, 3, 11, "IN-JH J12.XXX"}, + { 24.310515000, 86.395505000, 3, 11, "IN-JH K12.XXX"}, + { 24.310515000, 86.905889000, 3, 11, "IN-JH L12.XXX"}, + { 24.310515000, 87.416273000, 3, 10, "IN-JH M12.XXX"}, + { 23.819475000, 83.593314500, 3, 9, "IN-JH N12.XXX"}, + { 23.819475000, 84.098490500, 3, 9, "IN-JH P12.XXX"}, + { 23.819475000, 84.603666500, 3, 6, "IN-JH Q12.XXX"}, + { 23.819475000, 85.108842500, 3, 6, "IN-JH R12.XXX"}, + { 23.819475000, 85.614018500, 3, 6, "IN-JH S12.XXX"}, + { 23.819475000, 86.119194500, 4, 9, "IN-JH T12.XXX"}, + { 23.641786000, 86.618029500, 3, 9, "IN-JH V12.XXX"}, + { 23.328435000, 84.058076500, 3, 9, "IN-JH W12.XXX"}, + { 23.328435000, 84.563252500, 3, 6, "IN-JH X12.XXX"}, + { 23.328435000, 85.068429500, 3, 6, "IN-JH Y12.XXX"}, + { 23.328435000, 85.573605500, 3, 6, "IN-JH Z12.XXX"}, + { 22.916595000, 86.078781500, 3, 9, "IN-JH 01.XXXX"}, + { 22.425554000, 83.906524500, 3, 11, "IN-JH 11.XXXX"}, + { 22.425554000, 84.411700500, 4, 12, "IN-JH 21.XXXX"}, + { 22.425554000, 84.916876500, 4, 9, "IN-JH 31.XXXX"}, + { 22.425554000, 85.422052500, 4, 9, "IN-JH 41.XXXX"}, + { 22.425554000, 85.927228500, 4, 11, "IN-JH 51.XXXX"}, + { 22.425554000, 86.432404500, 4, 12, "IN-JH 61.XXXX"}, + { 21.973795000, 83.956755000, 3, 11, "IN-JH 71.XXXX"}, + { 21.973795000, 84.456723000, 3, 9, "IN-JH 81.XXXX"}, + { 21.973795000, 84.956691000, 3, 9, "IN-JH 91.XXXX"}, + { 21.973795000, 85.456659000, 3, 9, "IN-JH B1.XXXX"}, + { 21.973795000, 85.956627000, 3, 11, "IN-JH C1.XXXX"}, + { 21.973795000, 86.456595000, 3, 11, "IN-JH D1.XXXX"}, + { 13.006500000, 77.555368000, 5, 14, "IN-KA 12.XX"}, + { 13.171515000, 77.380890000, 4, 13, "IN-KA 12.XXX"}, + { 15.340514000, 75.066683625, 4, 7, "IN-KA 000.XX"}, + { 12.290514000, 76.587532000, 4, 13, "IN-KA 200.XX"}, + { 17.314614000, 76.769574000, 4, 13, "IN-KA 400.XX"}, + { 15.840514000, 74.449213750, 4, 9, "IN-KA 600.XX"}, + { 12.881714000, 74.795963125, 4, 7, "IN-KA 800.XX"}, + { 14.496824000, 75.883377375, 4, 9, "IN-KA B00.XX"}, + { 15.177424000, 76.881564500, 4, 12, "IN-KA C00.XX"}, + { 16.870724000, 75.676512000, 4, 9, "IN-KA D00.XX"}, + { 13.970724000, 75.528190250, 4, 9, "IN-KA F00.XX"}, + { 13.389324000, 77.067090250, 4, 14, "IN-KA G00.XX"}, + { 16.250724000, 77.307738750, 4, 15, "IN-KA H00.XX"}, + { 17.952824000, 77.459986250, 4, 14, "IN-KA J00.XX"}, + { 15.320724000, 76.327851625, 4, 9, "IN-KA K00.XX"}, + { 13.880724000, 75.648190250, 4, 9, "IN-KA L00.XX"}, + { 13.010724000, 78.238303125, 4, 13, "IN-KA M00.XX"}, + { 14.267324000, 76.361577375, 4, 9, "IN-KA N00.XX"}, + { 13.177724000, 78.088903125, 4, 13, "IN-KA P00.XX"}, + { 12.563924000, 76.856816000, 4, 15, "IN-KA Q00.XX"}, + { 13.050824000, 76.058203125, 4, 9, "IN-KA R00.XX"}, + { 16.200724000, 75.621738750, 4, 11, "IN-KA S00.XX"}, + { 13.375724000, 74.709190250, 4, 7, "IN-KA T00.XX"}, + { 13.365724000, 75.740190250, 4, 9, "IN-KA V00.XX"}, + { 14.656724000, 75.590077375, 4, 9, "IN-KA W00.XX"}, + { 15.472724000, 76.488851625, 4, 9, "IN-KA X00.XX"}, + { 15.469424000, 75.592851625, 4, 9, "IN-KA Y00.XX"}, + { 13.342624000, 77.499990250, 4, 14, "IN-KA Z00.XX"}, + { 17.844389500, 74.875217500, 3, 9, "IN-KA 12.XXXX"}, + { 13.034734500, 74.627762500, 3, 6, "IN-KA 123.XXX"}, + { 14.160882000, 74.210462000, 3, 6, "IN-KA 1234.XX"}, + { 26.942700000, 75.763300000, 5, 8, "IN-RJ 12.XX"}, + { 26.828994000, 75.645711375, 4, 9, "IN-RJ 00.XXX"}, + { 26.393684000, 72.865727625, 3, 6, "IN-RJ C0.XXX"}, + { 25.324584000, 75.686559500, 4, 10, "IN-RJ P0.XXX"}, + { 28.005014000, 73.266111875, 4, 7, "IN-RJ 000.XX"}, + { 26.438414000, 74.547831125, 4, 9, "IN-RJ 200.XX"}, + { 24.563914000, 73.642719250, 4, 9, "IN-RJ 400.XX"}, + { 25.321914000, 74.552839750, 4, 9, "IN-RJ 600.XX"}, + { 27.605024000, 76.583435625, 4, 7, "IN-RJ 800.XX"}, + { 27.262224000, 77.449661375, 4, 10, "IN-RJ 900.XX"}, + { 27.649624000, 75.097635625, 4, 9, "IN-RJ B00.XX"}, + { 25.822124000, 73.276813875, 4, 7, "IN-RJ C00.XX"}, + { 29.943424000, 73.842331625, 4, 10, "IN-RJ D00.XX"}, + { 26.210724000, 75.734913875, 4, 9, "IN-RJ F00.XX"}, + { 26.628924000, 74.806187125, 4, 9, "IN-RJ G00.XX"}, + { 29.641924000, 74.263431625, 4, 12, "IN-RJ H00.XX"}, + { 26.151124000, 74.300213875, 4, 9, "IN-RJ J00.XX"}, + { 26.749424000, 77.833787125, 4, 12, "IN-RJ K00.XX"}, + { 26.053724000, 76.317313875, 4, 9, "IN-RJ L00.XX"}, + { 28.341924000, 74.920909875, 4, 9, "IN-RJ M00.XX"}, + { 28.159324000, 75.346309875, 4, 10, "IN-RJ N00.XX"}, + { 24.932224000, 74.583652500, 4, 9, "IN-RJ P00.XX"}, + { 26.525224000, 76.670587125, 4, 9, "IN-RJ Q00.XX"}, + { 25.137224000, 76.466052500, 4, 9, "IN-RJ R00.XX"}, + { 28.251324000, 76.808809875, 4, 10, "IN-RJ S00.XX"}, + { 25.470924000, 75.600726750, 4, 9, "IN-RJ T00.XX"}, + { 27.739924000, 74.424535625, 4, 7, "IN-RJ V00.XX"}, + { 23.588124000, 74.389717875, 4, 11, "IN-RJ W00.XX"}, + { 27.044545000, 74.666251875, 4, 7, "IN-RJ X00.XX"}, + { 27.239524000, 73.693861375, 4, 7, "IN-RJ Y00.XX"}, + { 26.783424000, 76.984787125, 4, 9, "IN-RJ Z00.XX"}, + { 25.481823000, 74.363825500, 3, 8, "IN-RJ 12.XXXX"}, + { 28.371382500, 74.262680000, 3, 6, "IN-RJ 123.XXX"}, + { 27.790409000, 73.080277500, 3, 6, "IN-RJ 0123.XX"}, + { 24.352024000, 73.457196000, 3, 8, "IN-RJ 1123.XX"}, + { 26.990124000, 77.237645000, 3, 9, "IN-RJ 2123.XX"}, + { 25.550024000, 73.072138500, 3, 6, "IN-RJ 3123.XX"}, + { 29.517859000, 73.839476500, 3, 9, "IN-RJ 4123.XX"}, + { 26.474609000, 77.621545000, 3, 11, "IN-RJ 5123.XX"}, + { 26.967424000, 73.481845000, 3, 6, "IN-RJ 6123.XX"}, + { 20.316800000, 85.795385500, 5, 8, "IN-OR 12.XX"}, + { 20.138138500, 85.556887000, 4, 7, "IN-OR 12.XXX"}, + { 19.314194000, 84.721007500, 4, 9, "IN-OR 000.XX"}, + { 22.234194000, 84.761644500, 4, 10, "IN-OR 300.XX"}, + { 19.849094000, 85.750591750, 4, 7, "IN-OR 600.XX"}, + { 21.472614000, 83.861077250, 4, 9, "IN-OR 900.XX"}, + { 21.474314000, 86.865377250, 4, 9, "IN-OR C00.XX"}, + { 21.915014000, 86.670007375, 4, 9, "IN-OR F00.XX"}, + { 20.689914000, 83.446216000, 4, 10, "IN-OR H00.XX"}, + { 21.799514000, 83.834807375, 4, 9, "IN-OR K00.XX"}, + { 20.268914000, 86.575785875, 4, 7, "IN-OR M00.XX"}, + { 21.331414000, 83.554777250, 4, 10, "IN-OR P00.XX"}, + { 19.911114000, 83.099755750, 4, 11, "IN-OR R00.XX"}, + { 19.189114000, 83.338495500, 4, 11, "IN-OR T00.XX"}, + { 21.109418000, 86.438700250, 4, 7, "IN-OR W00.XX"}, + { 20.871545000, 85.051690000, 4, 7, "IN-OR Y00.XX"}, + { 22.039544000, 84.797792500, 3, 9, "IN-OR 12.XXXX"}, + { 22.247913500, 81.899047000, 3, 11, "IN-OR 123.XXX"}, + { 17.849270000, 81.640768000, 3, 11, "IN-OR 1234.XX"}, + { 23.055600000, 72.547443500, 5, 10, "IN-GJ 12.XX"}, + { 22.971394000, 72.417162750, 4, 9, "IN-GJ 00.XXX"}, + { 21.309984000, 72.691033750, 4, 9, "IN-GJ C0.XXX"}, + { 22.405084000, 73.033578500, 4, 7, "IN-GJ P0.XXX"}, + { 22.324524000, 70.749556500, 4, 7, "IN-GJ 000.XX"}, + { 21.796124000, 72.086269375, 4, 7, "IN-GJ 100.XX"}, + { 22.494545000, 70.023634500, 4, 7, "IN-GJ 200.XX"}, + { 21.566545000, 70.409941250, 4, 7, "IN-GJ 300.XX"}, + { 23.103724000, 70.060930750, 4, 9, "IN-GJ 400.XX"}, + { 20.985124000, 72.894608000, 4, 9, "IN-GJ 500.XX"}, + { 22.728024000, 72.813730750, 4, 7, "IN-GJ 600.XX"}, + { 23.268324000, 72.604317875, 4, 9, "IN-GJ 700.XX"}, + { 23.636324000, 72.331317875, 4, 9, "IN-GJ 800.XX"}, + { 22.606024000, 72.902056500, 4, 7, "IN-GJ 900.XX"}, + { 21.684924000, 69.572869375, 4, 7, "IN-GJ B00.XX"}, + { 22.859724000, 70.791930750, 5, 8, "IN-GJ C00.XX"}, + { 22.750724000, 71.602530750, 5, 8, "IN-GJ D00.XX"}, + { 21.759324000, 72.955069375, 4, 9, "IN-GJ F00.XX"}, + { 20.409724000, 72.881721875, 4, 12, "IN-GJ G00.XX"}, + { 20.954724000, 70.334608000, 4, 7, "IN-GJ H00.XX"}, + { 23.286524000, 69.626117875, 4, 9, "IN-GJ J00.XX"}, + { 20.648924000, 72.889208000, 4, 11, "IN-GJ K00.XX"}, + { 22.816724000, 73.574930750, 4, 7, "IN-GJ L00.XX"}, + { 22.210724000, 71.623156500, 4, 7, "IN-GJ M00.XX"}, + { 24.212724000, 72.383478250, 4, 9, "IN-GJ N00.XX"}, + { 23.888824000, 72.083091125, 4, 9, "IN-GJ P00.XX"}, + { 21.801024000, 70.568469375, 4, 7, "IN-GJ Q00.XX"}, + { 22.002724000, 70.746969375, 4, 7, "IN-GJ R00.XX"}, + { 21.671824000, 72.966569375, 4, 9, "IN-GJ S00.XX"}, + { 21.615464000, 71.185067125, 4, 7, "IN-GJ T00.XX"}, + { 24.250304000, 72.155084250, 4, 9, "IN-GJ TK0.00"}, + { 21.745664000, 70.415567125, 4, 7, "IN-GJ V00.XX"}, + { 22.831704000, 74.226673750, 5, 10, "IN-GJ VK0.00"}, + { 22.621664000, 73.428209250, 4, 7, "IN-GJ W00.XX"}, + { 22.319404000, 72.600018500, 4, 7, "IN-GJ WK0.00"}, + { 21.100664000, 71.730652750, 4, 7, "IN-GJ X00.XX"}, + { 21.333004000, 71.281063250, 4, 7, "IN-GJ XK0.00"}, + { 23.721364000, 72.507351375, 4, 9, "IN-GJ Y00.XX"}, + { 22.986404000, 71.439073750, 4, 9, "IN-GJ YK0.00"}, + { 23.124364000, 69.991023625, 4, 9, "IN-GJ Z00.XX"}, + { 21.294504000, 70.223963250, 4, 7, "IN-GJ ZK0.00"}, + { 23.788902000, 68.274369000, 3, 8, "IN-GJ 12.XXXX"}, + { 24.704595000, 71.813485000, 3, 8, "IN-GJ 012.XXX"}, + { 24.704595000, 72.323869000, 3, 8, "IN-GJ 112.XXX"}, + { 24.704595000, 72.834252000, 3, 8, "IN-GJ 212.XXX"}, + { 24.292515000, 71.813485000, 4, 9, "IN-GJ 312.XXX"}, + { 24.292515000, 72.323869000, 4, 9, "IN-GJ 412.XXX"}, + { 24.292515000, 72.834252000, 4, 9, "IN-GJ 512.XXX"}, + { 23.801475000, 71.818405500, 3, 8, "IN-GJ 612.XXX"}, + { 23.801475000, 72.323581500, 3, 8, "IN-GJ 712.XXX"}, + { 23.801475000, 72.828757500, 3, 8, "IN-GJ 812.XXX"}, + { 23.801475000, 73.333933500, 3, 8, "IN-GJ 912.XXX"}, + { 23.801475000, 73.839109500, 3, 8, "IN-GJ B12.XXX"}, + { 23.310435000, 71.818405500, 3, 8, "IN-GJ C12.XXX"}, + { 23.310435000, 72.323581500, 3, 8, "IN-GJ D12.XXX"}, + { 23.310435000, 72.828757500, 3, 8, "IN-GJ F12.XXX"}, + { 23.310435000, 73.333933500, 3, 8, "IN-GJ G12.XXX"}, + { 23.310435000, 73.839109500, 3, 8, "IN-GJ H12.XXX"}, + { 23.310435000, 74.052614500, 4, 11, "IN-GJ J12.XXX"}, + { 22.819395000, 69.292526500, 4, 7, "IN-GJ K12.XXX"}, + { 22.819395000, 69.797702500, 4, 7, "IN-GJ L12.XXX"}, + { 22.819395000, 70.302878500, 4, 7, "IN-GJ M12.XXX"}, + { 22.819395000, 70.808054500, 5, 8, "IN-GJ N12.XXX"}, + { 22.819395000, 71.313230500, 4, 7, "IN-GJ P12.XXX"}, + { 22.819395000, 71.818406500, 3, 6, "IN-GJ Q12.XXX"}, + { 22.819395000, 72.323582500, 3, 6, "IN-GJ R12.XXX"}, + { 22.819395000, 72.828758500, 3, 6, "IN-GJ S12.XXX"}, + { 22.819395000, 73.333934500, 3, 6, "IN-GJ T12.XXX"}, + { 22.819395000, 73.839110500, 3, 6, "IN-GJ V12.XXX"}, + { 22.819395000, 74.052614500, 4, 9, "IN-GJ W12.XXX"}, + { 22.328355000, 69.292239000, 3, 6, "IN-GJ X12.XXX"}, + { 22.328355000, 69.792207000, 3, 6, "IN-GJ Y12.XXX"}, + { 22.328355000, 70.292175000, 3, 6, "IN-GJ Z12.XXX"}, + { 21.896820000, 70.767375000, 3, 6, "IN-GJ 0123.XX"}, + { 21.896820000, 71.267343000, 3, 6, "IN-GJ 1123.XX"}, + { 21.896820000, 71.767311000, 3, 6, "IN-GJ 2123.XX"}, + { 21.896820000, 72.267279000, 3, 6, "IN-GJ 3123.XX"}, + { 21.896820000, 72.767247000, 3, 8, "IN-GJ 4123.XX"}, + { 21.896820000, 73.267215000, 3, 8, "IN-GJ 5123.XX"}, + { 21.896820000, 73.767183000, 3, 8, "IN-GJ 6123.XX"}, + { 21.405780000, 69.292470000, 3, 6, "IN-GJ 7123.XX"}, + { 21.405780000, 69.792438000, 3, 6, "IN-GJ 8123.XX"}, + { 21.405780000, 70.292406000, 3, 6, "IN-GJ 9123.XX"}, + { 21.405780000, 70.792374000, 3, 6, "IN-GJ B123.XX"}, + { 21.405780000, 71.292342000, 3, 6, "IN-GJ C123.XX"}, + { 21.405780000, 71.792310000, 3, 6, "IN-GJ D123.XX"}, + { 21.405780000, 72.292278000, 3, 6, "IN-GJ F123.XX"}, + { 21.405780000, 72.792246000, 3, 8, "IN-GJ G123.XX"}, + { 21.405780000, 73.292214000, 3, 8, "IN-GJ H123.XX"}, + { 21.405780000, 73.792182000, 3, 8, "IN-GJ J123.XX"}, + { 20.912025000, 69.702444000, 3, 6, "IN-GJ K123.XX"}, + { 20.912025000, 70.202412000, 3, 6, "IN-GJ L123.XX"}, + { 20.912025000, 70.702380000, 3, 6, "IN-GJ M123.XX"}, + { 20.912025000, 71.202348000, 3, 6, "IN-GJ N123.XX"}, + { 20.912025000, 71.702316000, 3, 6, "IN-GJ P123.XX"}, + { 20.912025000, 72.582259000, 3, 8, "IN-GJ Q123.XX"}, + { 20.912025000, 73.082227000, 3, 8, "IN-GJ R123.XX"}, + { 20.912025000, 73.582195000, 3, 8, "IN-GJ S123.XX"}, + { 20.423700000, 72.787426500, 3, 10, "IN-GJ T123.XX"}, + { 20.423700000, 73.282186500, 3, 8, "IN-GJ V123.XX"}, + { 20.423700000, 73.776946500, 3, 8, "IN-GJ W123.XX"}, + { 22.055999000, 68.931479500, 3, 6, "IN-GJ X123.XX"}, + { 20.300920000, 72.749852500, 3, 8, "IN-GJ Y123.XX"}, + { 20.850708500, 70.405747500, 3, 6, "IN-GJ Z123.XX"}, + { 22.603100000, 88.307743500, 5, 8, "IN-WB 12.XX"}, + { 22.477072500, 88.197183500, 4, 7, "IN-WB 12.XXX"}, + { 23.522614000, 87.248027875, 4, 9, "IN-WB 000.XX"}, + { 23.664714000, 86.902589125, 4, 10, "IN-WB 200.XX"}, + { 26.693914000, 88.352531125, 4, 8, "IN-WB 400.XX"}, + { 23.233214000, 87.807227875, 4, 9, "IN-WB 600.XX"}, + { 23.714314000, 86.772989125, 4, 11, "IN-WB 800.XX"}, + { 22.489545000, 88.013042500, 4, 7, "IN-WB B00.XX"}, + { 23.370213000, 86.321574875, 4, 10, "IN-WB C00.XX"}, + { 25.050024000, 88.099952500, 4, 11, "IN-WB D00.XX"}, + { 22.380724000, 87.259656500, 4, 11, "IN-WB F00.XX"}, + { 22.466224000, 87.278156500, 4, 11, "IN-WB G00.XX"}, + { 24.140724000, 88.204991125, 4, 7, "IN-WB H00.XX"}, + { 25.660724000, 88.075026750, 4, 10, "IN-WB J00.XX"}, + { 23.450724000, 88.456417875, 4, 7, "IN-WB K00.XX"}, + { 25.270724000, 88.725026750, 4, 9, "IN-WB L00.XX"}, + { 22.882324000, 88.595430750, 4, 7, "IN-WB M00.XX"}, + { 23.276724000, 87.021817875, 4, 9, "IN-WB N00.XX"}, + { 23.744224000, 87.035191125, 5, 11, "IN-WB P00.XX"}, + { 23.659424000, 87.070917875, 4, 10, "IN-WB Q00.XX"}, + { 22.696124000, 88.817830750, 4, 7, "IN-WB R00.XX"}, + { 23.449624000, 88.325017875, 4, 7, "IN-WB S00.XX"}, + { 27.076024000, 88.214661375, 4, 13, "IN-WB T00.XX"}, + { 23.730324000, 88.255591125, 4, 7, "IN-WB V00.XX"}, + { 23.081824000, 88.786330750, 4, 9, "IN-WB W00.XX"}, + { 26.568924000, 88.660587125, 4, 9, "IN-WB X00.XX"}, + { 22.070845000, 88.034741875, 4, 7, "IN-WB Y00.XX"}, + { 23.254445000, 88.337276375, 4, 7, "IN-WB Z00.XX"}, + { 27.193739000, 87.873690000, 3, 11, "IN-WB 012.XXX"}, + { 27.193739000, 88.394490000, 3, 11, "IN-WB 112.XXX"}, + { 27.193739000, 88.915290000, 3, 13, "IN-WB 212.XXX"}, + { 27.193739000, 89.407850000, 3, 10, "IN-WB 312.XXX"}, + { 26.702699000, 87.873689000, 3, 11, "IN-WB 412.XXX"}, + { 26.702699000, 88.394489000, 4, 8, "IN-WB 512.XXX"}, + { 26.702699000, 88.915289000, 3, 10, "IN-WB 612.XXX"}, + { 26.702699000, 89.407850000, 3, 10, "IN-WB 712.XXX"}, + { 26.211659000, 87.774450500, 3, 9, "IN-WB 812.XXX"}, + { 26.211659000, 88.290042500, 3, 11, "IN-WB 912.XXX"}, + { 26.211659000, 88.805634500, 3, 9, "IN-WB B12.XXX"}, + { 26.211659000, 89.321226500, 3, 8, "IN-WB C12.XXX"}, + { 25.720619000, 87.748671500, 3, 9, "IN-WB D12.XXX"}, + { 25.720619000, 88.264263500, 3, 9, "IN-WB F12.XXX"}, + { 25.524203000, 88.779855500, 3, 8, "IN-WB G12.XXX"}, + { 25.229579000, 87.748671500, 3, 12, "IN-WB H12.XXX"}, + { 25.229579000, 88.264263500, 3, 11, "IN-WB J12.XXX"}, + { 24.738539000, 87.748385000, 3, 11, "IN-WB K12.XXX"}, + { 24.738539000, 88.258769000, 3, 10, "IN-WB L12.XXX"}, + { 24.247499000, 86.753136000, 3, 9, "IN-WB M12.XXX"}, + { 24.247499000, 87.263520000, 3, 10, "IN-WB N12.XXX"}, + { 24.247499000, 87.773904000, 3, 9, "IN-WB P12.XXX"}, + { 24.247499000, 88.284288000, 3, 6, "IN-WB Q12.XXX"}, + { 23.756459000, 85.839366500, 3, 9, "IN-WB R12.XXX"}, + { 23.756459000, 86.344542500, 3, 10, "IN-WB S12.XXX"}, + { 23.756459000, 86.849718500, 4, 11, "IN-WB T12.XXX"}, + { 23.756459000, 87.354894500, 3, 8, "IN-WB V12.XXX"}, + { 23.756459000, 87.860070500, 3, 8, "IN-WB W12.XXX"}, + { 23.756459000, 88.365246500, 3, 6, "IN-WB X12.XXX"}, + { 23.265419000, 85.839366500, 3, 9, "IN-WB Y12.XXX"}, + { 23.265419000, 86.344542500, 3, 9, "IN-WB Z12.XXX"}, + { 22.853579000, 86.849718500, 3, 9, "IN-WB 01.XXXX"}, + { 22.853579000, 87.354894500, 3, 8, "IN-WB 11.XXXX"}, + { 22.853579000, 87.860070500, 3, 8, "IN-WB 21.XXXX"}, + { 22.853579000, 88.365246500, 4, 7, "IN-WB 31.XXXX"}, + { 22.853579000, 88.870422500, 3, 8, "IN-WB 41.XXXX"}, + { 22.362539000, 86.344542500, 3, 11, "IN-WB 51.XXXX"}, + { 22.362539000, 86.849718500, 3, 11, "IN-WB 61.XXXX"}, + { 22.362539000, 87.354894500, 3, 10, "IN-WB 71.XXXX"}, + { 22.362539000, 87.860070500, 3, 8, "IN-WB 81.XXXX"}, + { 22.362539000, 88.365246500, 4, 7, "IN-WB 91.XXXX"}, + { 22.362539000, 88.870422500, 3, 6, "IN-WB B1.XXXX"}, + { 21.871499000, 86.697879000, 3, 9, "IN-WB C1.XXXX"}, + { 21.871499000, 87.197847000, 4, 10, "IN-WB D1.XXXX"}, + { 21.871499000, 87.697815000, 4, 7, "IN-WB F1.XXXX"}, + { 21.871499000, 88.197783000, 4, 7, "IN-WB G1.XXXX"}, + { 21.871499000, 88.697751000, 4, 7, "IN-WB H1.XXXX"}, + { 21.463795000, 87.197847000, 3, 9, "IN-WB J1.XXXX"}, + { 21.463795000, 87.697815000, 3, 6, "IN-WB K1.XXXX"}, + { 21.463795000, 88.197783000, 3, 6, "IN-WB L1.XXXX"}, + { 21.463795000, 88.697751000, 3, 6, "IN-WB M1.XXXX"}, + { 22.755100000, 75.820143500, 5, 8, "IN-MP 12.XX"}, + { 22.810604000, 75.715721750, 4, 7, "IN-MP 00.XXX"}, + { 23.263004000, 77.281884375, 4, 9, "IN-MP 80.XXX"}, + { 23.236104000, 79.795221750, 4, 7, "IN-MP J0.XXX"}, + { 26.175584000, 78.066565375, 4, 11, "IN-MP S0.XXX"}, + { 23.218145000, 75.752076375, 4, 10, "IN-MP 000.XX"}, + { 22.999924000, 76.002230750, 4, 9, "IN-MP 100.XX"}, + { 24.612124000, 80.785478250, 4, 9, "IN-MP 200.XX"}, + { 24.612124000, 80.880178250, 4, 9, "IN-MP 300.XX"}, + { 23.873424000, 78.719791125, 4, 9, "IN-MP 400.XX"}, + { 23.390724000, 74.985817875, 4, 10, "IN-MP 500.XX"}, + { 23.869124000, 80.345591125, 4, 11, "IN-MP 600.XX"}, + { 21.355024000, 76.174082250, 4, 9, "IN-MP 700.XX"}, + { 21.870724000, 76.306269375, 4, 9, "IN-MP 800.XX"}, + { 26.550724000, 77.944687125, 4, 13, "IN-MP 900.XX"}, + { 26.607424000, 78.734487125, 4, 10, "IN-MP B00.XX"}, + { 24.688424000, 77.273378250, 4, 11, "IN-MP C00.XX"}, + { 25.468624000, 77.606126750, 4, 11, "IN-MP D00.XX"}, + { 23.558524000, 77.766017875, 4, 9, "IN-MP F00.XX"}, + { 24.112724000, 75.014091125, 4, 10, "IN-MP G00.XX"}, + { 22.097624000, 78.907269375, 4, 9, "IN-MP H00.XX"}, + { 24.948924000, 79.543852500, 4, 9, "IN-MP J00.XX"}, + { 24.508624000, 74.820178250, 4, 10, "IN-MP K00.XX"}, + { 22.651924000, 75.639630750, 4, 7, "IN-MP L00.XX"}, + { 23.875724000, 79.397591125, 4, 9, "IN-MP M00.XX"}, + { 22.787624000, 77.685230750, 4, 7, "IN-MP N00.XX"}, + { 23.248924000, 77.041517875, 4, 10, "IN-MP P00.XX"}, + { 21.864424000, 75.572069375, 4, 9, "IN-MP Q00.XX"}, + { 21.948924000, 77.856369375, 4, 9, "IN-MP R00.XX"}, + { 22.103664000, 79.515380500, 4, 9, "IN-MP S00.XX"}, + { 22.593204000, 75.283073750, 4, 7, "IN-MP SK0.00"}, + { 21.823564000, 80.155067125, 4, 9, "IN-MP T00.XX"}, + { 22.665604000, 74.934073750, 4, 7, "IN-MP TK0.00"}, + { 25.678264000, 78.425022250, 4, 10, "IN-MP V00.XX"}, + { 23.458204000, 75.385601875, 4, 10, "IN-MP VK0.00"}, + { 22.130464000, 78.134380500, 4, 7, "IN-MP W00.XX"}, + { 22.606204000, 77.732473750, 4, 7, "IN-MP WK0.00"}, + { 22.562564000, 75.722880500, 4, 7, "IN-MP X00.XX"}, + { 23.298604000, 81.333301875, 4, 10, "IN-MP XK0.00"}, + { 23.649264000, 75.092051375, 4, 10, "IN-MP Y00.XX"}, + { 23.411404000, 76.251301875, 4, 10, "IN-MP YK0.00"}, + { 24.765364000, 78.796993500, 4, 9, "IN-MP Z00.XX"}, + { 22.033204000, 74.876991375, 4, 9, "IN-MP ZK0.00"}, + { 23.312670500, 78.387453000, 3, 6, "IN-MP 12.XXXX"}, + { 23.211676000, 74.955345000, 3, 9, "IN-MP 123.XXX"}, + { 26.138624000, 77.834908500, 3, 10, "IN-MP 0123.XX"}, + { 24.340024000, 80.624926000, 3, 8, "IN-MP 1123.XX"}, + { 24.389128000, 81.135310000, 3, 8, "IN-MP 2123.XX"}, + { 24.438232000, 81.645693000, 3, 8, "IN-MP 3123.XX"}, + { 21.098624000, 75.972747000, 3, 8, "IN-MP 4123.XX"}, + { 26.332564000, 78.522245000, 3, 8, "IN-MP 5123.XX"}, + { 24.416280000, 76.044633000, 3, 9, "IN-MP 6123.XX"}, + { 24.416280000, 76.555017000, 3, 9, "IN-MP 7123.XX"}, + { 24.416280000, 77.065401000, 3, 11, "IN-MP 8123.XX"}, + { 24.416280000, 77.575785000, 3, 10, "IN-MP 9123.XX"}, + { 24.416280000, 78.086169000, 3, 10, "IN-MP B123.XX"}, + { 24.416280000, 78.596553000, 3, 8, "IN-MP C123.XX"}, + { 25.196479000, 77.401338500, 3, 10, "IN-MP D123.XX"}, + { 24.035019000, 74.712196000, 3, 9, "IN-MP F123.XX"}, + { 24.674064000, 79.338828500, 3, 8, "IN-MP G123.XX"}, + { 25.434379000, 78.209438500, 3, 10, "IN-MP H123.XX"}, + { 24.947196000, 75.597238500, 3, 9, "IN-MP J123.XX"}, + { 23.762065000, 77.620239000, 3, 8, "IN-MP K123.XX"}, + { 17.417900000, 78.446526000, 4, 15, "IN-TG 12.XX"}, + { 17.618515000, 78.236555000, 3, 14, "IN-TG 12.XXX"}, + { 16.560724000, 80.569625875, 4, 15, "IN-TG 300.XX"}, + { 16.534777000, 80.656113875, 5, 17, "IN-TG 400.XX"}, + { 16.342124000, 80.397625875, 4, 15, "IN-TG 500.XX"}, + { 18.018724000, 79.569386250, 5, 15, "IN-TG 600.XX"}, + { 18.046724000, 79.503286250, 4, 13, "IN-TG 700.XX"}, + { 15.862124000, 77.994038750, 4, 17, "IN-TG 900.XX"}, + { 18.720724000, 78.057173375, 4, 14, "IN-TG G00.XX"}, + { 18.482124000, 79.087173375, 4, 13, "IN-TG K00.XX"}, + { 18.764464000, 79.461254125, 4, 13, "IN-TG L00.XX"}, + { 16.728764000, 81.059697625, 4, 13, "IN-TG M00.XX"}, + { 17.243999500, 80.143699500, 4, 13, "IN-TG NRG.TC"}, + { 16.196264000, 81.101383250, 4, 13, "IN-TG P00.XX"}, + { 16.252464000, 80.598483250, 4, 15, "IN-TG Q00.XX"}, + { 16.758464000, 77.971797625, 4, 17, "IN-TG R00.XX"}, + { 17.056999500, 79.272499500, 4, 13, "IN-TG TRG.TC"}, + { 16.434999500, 80.995500000, 4, 13, "IN-TG WRG.TC"}, + { 19.684364000, 78.492396250, 4, 13, "IN-TG X00.XX"}, + { 16.228104000, 80.022831750, 4, 15, "IN-TG XK0.00"}, + { 17.140999500, 79.620799500, 4, 13, "IN-TG YRG.TC"}, + { 16.095999500, 80.167899500, 4, 15, "IN-TG ZRG.TC"}, + { 15.938500000, 77.928000000, 3, 15, "IN-TG HD.0X0R"}, + { 16.870748500, 79.211641000, 3, 11, "IN-TG 123.XXX"}, + { 17.757909000, 79.336948000, 3, 11, "IN-TG 2123.XX"}, + { 18.448624000, 77.857898000, 3, 12, "IN-TG 4123.XX"}, + { 18.359204000, 79.063388000, 3, 11, "IN-TG 6123.XX"}, + { 16.514579000, 77.769681500, 3, 15, "IN-TG 8123.XX"}, + { 19.440479000, 78.285740500, 3, 11, "IN-TG B123.XX"}, + { 17.417900000, 78.446526000, 4, 15, "IN-AP 12.XX"}, + { 17.618515000, 78.236555000, 3, 14, "IN-AP 12.XXX"}, + { 17.770724000, 83.268299125, 4, 9, "IN-AP 000.XX"}, + { 17.766399000, 83.177726125, 4, 9, "IN-AP 100.XX"}, + { 17.721724000, 83.148399125, 4, 7, "IN-AP 200.XX"}, + { 16.560724000, 80.569625875, 4, 15, "IN-AP 300.XX"}, + { 16.534777000, 80.656113875, 5, 17, "IN-AP 400.XX"}, + { 16.342124000, 80.397625875, 4, 15, "IN-AP 500.XX"}, + { 18.018724000, 79.569386250, 5, 15, "IN-AP 600.XX"}, + { 18.046724000, 79.503286250, 4, 13, "IN-AP 700.XX"}, + { 14.474824000, 79.938077375, 4, 9, "IN-AP 800.XX"}, + { 15.862124000, 77.994038750, 4, 17, "IN-AP 900.XX"}, + { 17.052124000, 81.756512000, 4, 7, "IN-AP B00.XX"}, + { 14.512724000, 78.783077375, 4, 9, "IN-AP C00.XX"}, + { 17.051624000, 82.198512000, 4, 7, "IN-AP D00.XX"}, + { 16.965135000, 82.198512000, 4, 7, "IN-AP F00.XX"}, + { 18.720724000, 78.057173375, 4, 14, "IN-AP G00.XX"}, + { 13.670724000, 79.394890250, 4, 9, "IN-AP H00.XX"}, + { 14.714824000, 77.562377375, 4, 11, "IN-AP J00.XX"}, + { 18.482124000, 79.087173375, 4, 13, "IN-AP K00.XX"}, + { 18.764464000, 79.461254125, 4, 13, "IN-AP L00.XX"}, + { 18.114104000, 83.372642250, 4, 12, "IN-AP LK0.00"}, + { 16.728764000, 81.059697625, 4, 13, "IN-AP M00.XX"}, + { 15.503404000, 80.003704625, 4, 11, "IN-AP MK0.00"}, + { 15.488364000, 78.448368875, 4, 13, "IN-AP N00.XX"}, + { 17.238104000, 80.116487000, 4, 13, "IN-AP NK0.00"}, + { 16.196264000, 81.101383250, 4, 13, "IN-AP P00.XX"}, + { 15.622104000, 77.247704625, 4, 14, "IN-AP PK0.00"}, + { 16.252464000, 80.598483250, 4, 15, "IN-AP Q00.XX"}, + { 14.750104000, 78.523076500, 4, 11, "IN-AP QK0.00"}, + { 16.758464000, 77.971797625, 4, 17, "IN-AP R00.XX"}, + { 13.214104000, 79.073221250, 4, 11, "IN-AP RK0.00"}, + { 13.845464000, 77.466226750, 4, 12, "IN-AP S00.XX"}, + { 16.534804000, 81.495159875, 4, 9, "IN-AP SK0.00"}, + { 13.569364000, 78.477226750, 4, 12, "IN-AP T00.XX"}, + { 17.051104000, 79.245287000, 4, 13, "IN-AP TK0.00"}, + { 15.177464000, 77.339154500, 4, 12, "IN-AP V00.XX"}, + { 18.294004000, 83.865342250, 4, 12, "IN-AP VK0.00"}, + { 14.429464000, 77.687741125, 4, 11, "IN-AP W00.XX"}, + { 16.429104000, 80.968359875, 4, 15, "IN-AP WK0.00"}, + { 19.684364000, 78.492396250, 4, 13, "IN-AP X00.XX"}, + { 16.228104000, 80.022831750, 4, 15, "IN-AP XK0.00"}, + { 14.934064000, 77.963654500, 4, 11, "IN-AP Y00.XX"}, + { 17.135104000, 79.593587000, 4, 13, "IN-AP YK0.00"}, + { 16.826464000, 81.494111000, 4, 7, "IN-AP Z00.XX"}, + { 16.090104000, 80.140831750, 4, 15, "IN-AP ZK0.00"}, + { 13.255676000, 76.823892000, 3, 13, "IN-AP 12.XXXX"}, + { 16.870748500, 79.211641000, 3, 11, "IN-AP 123.XXX"}, + { 17.471409000, 83.008848000, 3, 6, "IN-AP 1123.XX"}, + { 17.757909000, 79.336948000, 3, 11, "IN-AP 2123.XX"}, + { 14.202724000, 79.743049000, 3, 8, "IN-AP 3123.XX"}, + { 18.448624000, 77.857898000, 3, 12, "IN-AP 4123.XX"}, + { 13.200212000, 79.038179000, 3, 10, "IN-AP 5123.XX"}, + { 18.359204000, 79.063388000, 3, 11, "IN-AP 6123.XX"}, + { 17.888579000, 83.157898000, 4, 12, "IN-AP 7123.XX"}, + { 16.514579000, 77.769681500, 3, 15, "IN-AP 8123.XX"}, + { 18.068479000, 83.650598000, 3, 11, "IN-AP 9123.XX"}, + { 19.440479000, 78.285740500, 3, 11, "IN-AP B123.XX"}, + { 18.904029000, 72.792768000, 5, 8, "IN-MH 12.XX"}, + { 18.911695000, 72.787194500, 4, 7, "IN-MH 12.XXX"}, + { 18.605321000, 73.788073375, 5, 8, "IN-MH 000.XX"}, + { 18.605321000, 73.879126375, 4, 7, "IN-MH 100.XX"}, + { 18.518832000, 73.879126375, 4, 7, "IN-MH 200.XX"}, + { 18.518832000, 73.788073375, 4, 7, "IN-MH 300.XX"}, + { 21.227650000, 78.990582250, 4, 9, "IN-MH 400.XX"}, + { 21.240624000, 79.083317250, 4, 9, "IN-MH 500.XX"}, + { 21.141161000, 78.990582250, 4, 9, "IN-MH 600.XX"}, + { 21.154135000, 79.083317250, 4, 9, "IN-MH 700.XX"}, + { 20.059373000, 73.690714875, 4, 9, "IN-MH 800.XX"}, + { 20.059373000, 73.782728875, 4, 9, "IN-MH 900.XX"}, + { 19.972884000, 73.782841750, 4, 7, "IN-MH B00.XX"}, + { 19.972884000, 73.691067750, 4, 7, "IN-MH C00.XX"}, + { 18.668924000, 73.757273375, 4, 7, "IN-MH D00.XX"}, + { 19.921724000, 75.303834750, 4, 7, "IN-MH F00.XX"}, + { 17.702624000, 75.872899125, 4, 10, "IN-MH G00.XX"}, + { 20.973024000, 77.716708000, 4, 7, "IN-MH H00.XX"}, + { 19.208324000, 73.211318500, 5, 8, "IN-MH J00.XX"}, + { 19.209124000, 77.271960500, 4, 11, "IN-MH K00.XX"}, + { 16.732224000, 74.185125875, 4, 9, "IN-MH L00.XX"}, + { 16.904224000, 74.536312000, 4, 9, "IN-MH M00.XX"}, + { 20.597624000, 74.486508000, 4, 9, "IN-MH N00.XX"}, + { 21.041724000, 75.516608000, 4, 9, "IN-MH P00.XX"}, + { 20.745724000, 76.959908000, 4, 7, "IN-MH Q00.XX"}, + { 18.447724000, 76.530873375, 4, 7, "IN-MH R00.XX"}, + { 20.945024000, 74.726608000, 4, 7, "IN-MH S00.XX"}, + { 19.144924000, 74.697060500, 4, 7, "IN-MH T00.XX"}, + { 19.972464000, 79.270410625, 4, 7, "IN-MH V00.XX"}, + { 19.258104000, 76.748397500, 4, 11, "IN-MH VK0.00"}, + { 16.714864000, 74.424597625, 4, 9, "IN-MH W00.XX"}, + { 19.838104000, 75.858752750, 4, 7, "IN-MH WK0.00"}, + { 21.049464000, 75.749652750, 4, 9, "IN-MH X00.XX"}, + { 18.985304000, 75.727897500, 4, 7, "IN-MH XK0.00"}, + { 21.480664000, 80.162852750, 4, 9, "IN-MH Y00.XX"}, + { 17.679704000, 73.979515125, 4, 7, "IN-MH YK0.00"}, + { 18.249464000, 75.658139750, 4, 10, "IN-MH Z00.XX"}, + { 20.384104000, 78.097280875, 4, 7, "IN-MH ZK0.00"}, + { 19.986930000, 75.624782000, 3, 6, "IN-MH 12.XXXX"}, + { 20.178983500, 72.756012500, 3, 9, "IN-MH 123.XXX"}, + { 20.904021000, 78.849527000, 4, 7, "IN-MH 0123.XX"}, + { 20.904021000, 79.349495000, 3, 6, "IN-MH 1123.XX"}, + { 20.833965000, 77.388152000, 4, 7, "IN-MH 2123.XX"}, + { 16.543579000, 74.164582500, 3, 8, "IN-MH 3123.XX"}, + { 20.496365000, 74.402652000, 3, 8, "IN-MH 4123.XX"}, + { 20.785265000, 75.424752000, 3, 6, "IN-MH 5123.XX"}, + { 20.470765000, 76.130992000, 3, 6, "IN-MH 6123.XX"}, + { 20.470765000, 76.630960000, 3, 6, "IN-MH 7123.XX"}, + { 20.470765000, 77.130928000, 3, 6, "IN-MH 8123.XX"}, + { 19.851240000, 78.865927500, 3, 10, "IN-MH 9123.XX"}, + { 19.851240000, 79.360687500, 3, 10, "IN-MH B123.XX"}, + { 21.163124000, 79.948752000, 3, 8, "IN-MH C123.XX"}, + { 20.158480000, 77.885531500, 4, 7, "IN-MH D123.XX"}, + { 21.141480000, 73.995652000, 3, 9, "IN-MH F123.XX"}, + { 20.511765000, 78.358652000, 4, 7, "IN-MH G123.XX"}, + { 26.882100000, 80.891900000, 5, 9, "IN-UP 12.XX"}, + { 28.666985000, 77.277229625, 4, 15, "IN-UP 00.XXX"}, + { 26.942084000, 80.782673375, 4, 8, "IN-UP C0.XXX"}, + { 26.565584000, 80.227573375, 4, 9, "IN-UP P0.XXX"}, + { 27.265924000, 77.907061375, 4, 9, "IN-UP 000.XX"}, + { 27.265924000, 78.003880375, 4, 9, "IN-UP 100.XX"}, + { 27.179435000, 78.003880375, 4, 9, "IN-UP 200.XX"}, + { 27.179435000, 77.907061375, 4, 9, "IN-UP 300.XX"}, + { 29.032724000, 77.664557375, 4, 11, "IN-UP 400.XX"}, + { 28.946235000, 77.664557375, 4, 11, "IN-UP 500.XX"}, + { 25.378024000, 82.955426750, 5, 8, "IN-UP 600.XX"}, + { 25.291535000, 82.936302750, 5, 10, "IN-UP 700.XX"}, + { 25.482124000, 81.728126750, 4, 9, "IN-UP 800.XX"}, + { 25.451852000, 81.823744750, 4, 9, "IN-UP 900.XX"}, + { 25.538341000, 81.823744750, 4, 9, "IN-UP B00.XX"}, + { 28.404724000, 79.377983125, 4, 10, "IN-UP C00.XX"}, + { 28.880724000, 78.723583125, 4, 13, "IN-UP D00.XX"}, + { 27.933824000, 78.024309875, 4, 9, "IN-UP F00.XX"}, + { 30.002124000, 77.493105875, 4, 12, "IN-UP G00.XX"}, + { 26.800224000, 83.336087125, 4, 10, "IN-UP H00.XX"}, + { 27.199424000, 78.351661375, 4, 7, "IN-UP J00.XX"}, + { 25.490724000, 78.521826750, 4, 10, "IN-UP K00.XX"}, + { 29.507724000, 77.678031625, 4, 12, "IN-UP L00.XX"}, + { 27.540724000, 77.634235625, 4, 9, "IN-UP M00.XX"}, + { 27.920724000, 79.878409875, 4, 10, "IN-UP N00.XX"}, + { 28.804564000, 78.984877375, 4, 13, "IN-UP P00.XX"}, + { 25.939104000, 83.531122875, 4, 9, "IN-UP PK0.00"}, + { 27.389045000, 79.560753125, 4, 8, "IN-UP Q00.XX"}, + { 28.724104000, 77.740399125, 4, 11, "IN-UP QK0.00"}, + { 26.792464000, 78.989293125, 4, 11, "IN-UP R00.XX"}, + { 25.130104000, 82.537939500, 4, 9, "IN-UP RK0.00"}, + { 28.422464000, 77.814877375, 4, 9, "IN-UP S00.XX"}, + { 28.564804000, 78.539699125, 4, 10, "IN-UP SK0.00"}, + { 28.910064000, 78.438906125, 4, 12, "IN-UP T00.XX"}, + { 25.921704000, 80.785122875, 4, 9, "IN-UP TK0.00"}, + { 26.242464000, 81.209536625, 4, 9, "IN-UP V00.XX"}, + { 25.984104000, 79.421122875, 4, 9, "IN-UP VK0.00"}, + { 27.592464000, 81.555220875, 4, 8, "IN-UP W00.XX"}, + { 27.564104000, 80.650588625, 4, 8, "IN-UP WK0.00"}, + { 25.760064000, 82.655736625, 4, 9, "IN-UP X00.XX"}, + { 26.768104000, 82.117533375, 4, 10, "IN-UP XK0.00"}, + { 28.043164000, 79.085049625, 4, 10, "IN-UP Y00.XX"}, + { 25.476104000, 80.314494750, 4, 9, "IN-UP YK0.00"}, + { 27.960464000, 80.745049625, 4, 12, "IN-UP Z00.XX"}, + { 27.592104000, 78.022688625, 4, 9, "IN-UP ZK0.00"}, + { 27.524035000, 80.353442500, 3, 7, "IN-UP 12.XXXX"}, + { 29.056683500, 77.303410500, 3, 11, "IN-UP 123.XXX"}, + { 29.730465000, 77.279827500, 3, 11, "IN-UP 0123.XX"}, + { 26.525865000, 83.114350000, 4, 7, "IN-UP 1123.XX"}, + { 25.218580000, 78.310229500, 3, 10, "IN-UP 2123.XX"}, + { 29.113504000, 77.091795000, 3, 11, "IN-UP 3123.XX"}, + { 29.113504000, 77.623011000, 4, 11, "IN-UP 4123.XX"}, + { 25.773880000, 83.123629500, 3, 6, "IN-UP 5123.XX"}, + { 25.758580000, 79.200129500, 3, 8, "IN-UP 6123.XX"}, + { 25.267539000, 79.200129500, 3, 8, "IN-UP 7123.XX"}, + { 27.782610000, 80.656480500, 3, 11, "IN-UP 8123.XX"}, + { 27.782610000, 81.182487500, 3, 11, "IN-UP 9123.XX"}, + { 24.470280000, 78.157701000, 3, 11, "IN-UP B123.XX"}, + { 25.046865000, 82.869229500, 3, 8, "IN-UP C123.XX"}, + { 11.961202000, 79.762902500, 4, 11, "IN-PY 12.XX"}, + { 11.766025000, 79.595025000, 3, 9, "IN-PY 0L.S15"}, + { 10.822025000, 79.727025000, 3, 9, "IN-PY FC.S0W"}, + { 16.704025000, 82.183025000, 3, 9, "IN-PY K4.S0Z"}, + { 11.673025000, 75.522025000, 3, 11, "IN-PY M2.S11"}, + { 11.703525000, 75.522025000, 4, 12, "IN-PY N1.S17"}, + {-33.834900000, 151.164532000, 5, 7, "AU-NSW 12.XX"}, + {-33.674785000, 150.776910000, 4, 6, "AU-NSW 12.XXX"}, + {-32.879276000, 151.604349375, 4, 6, "AU-NSW 000.XX"}, + {-32.879276000, 151.706934375, 4, 6, "AU-NSW 100.XX"}, + {-32.965765000, 151.635124375, 4, 6, "AU-NSW 200.XX"}, + {-34.413876000, 150.820845375, 4, 8, "AU-NSW 300.XX"}, + {-34.312455000, 150.862271875, 4, 8, "AU-NSW 400.XX"}, + {-34.535435000, 150.757771875, 4, 8, "AU-NSW 500.XX"}, + {-36.042655000, 146.877661875, 3, 7, "AU-NSW 600.XX"}, + {-36.108455000, 146.820276875, 3, 8, "AU-NSW 700.XX"}, + {-34.837666000, 150.552279125, 4, 8, "AU-NSW 800.XX"}, + {-30.247876000, 153.065305875, 4, 6, "AU-NSW 900.XX"}, + {-31.407276000, 152.846940500, 4, 6, "AU-NSW B00.XX"}, + {-33.366876000, 149.525823625, 4, 6, "AU-NSW C00.XX"}, + {-35.094076000, 147.310919625, 3, 7, "AU-NSW D00.XX"}, + {-28.770576000, 153.256383125, 4, 8, "AU-NSW F00.XX"}, + {-31.861576000, 152.432414750, 4, 6, "AU-NSW G00.XX"}, + {-32.212576000, 148.568688000, 3, 5, "AU-NSW H00.XX"}, + {-31.054276000, 150.870940500, 4, 6, "AU-NSW J00.XX"}, + {-30.474276000, 151.614479125, 4, 6, "AU-NSW K00.XX"}, + {-33.728276000, 150.654984000, 4, 6, "AU-NSW L00.XX"}, + {-34.709276000, 149.660619625, 4, 8, "AU-NSW M00.XX"}, + {-31.921076000, 141.415014750, 3, 5, "AU-NSW N00.XX"}, + {-33.700455000, 150.286176000, 4, 6, "AU-NSW P00.XX"}, + {-32.803976000, 151.311349375, 4, 6, "AU-NSW Q00.XX"}, + {-32.144976000, 152.472588000, 4, 6, "AU-NSW R00.XX"}, + {-29.665476000, 152.859631625, 4, 6, "AU-NSW S00.XX"}, + {-28.793376000, 153.514683125, 4, 8, "AU-NSW T00.XX"}, + {-34.243676000, 145.995045375, 3, 7, "AU-NSW V00.XX"}, + {-30.339236000, 153.044162625, 4, 6, "AU-NSW W00.XX"}, + {-32.823145000, 151.427184125, 4, 6, "AU-NSW WK0.00"}, + {-32.543436000, 151.130032125, 4, 6, "AU-NSW X00.XX"}, + {-32.275896000, 150.859313000, 4, 6, "AU-NSW XK0.00"}, + {-32.754036000, 151.708432125, 4, 6, "AU-NSW Y00.XX"}, + {-34.667296000, 150.806172625, 4, 8, "AU-NSW YK0.00"}, + {-33.472636000, 150.114659875, 4, 6, "AU-NSW Z00.XX"}, + {-28.866196000, 153.015899125, 4, 8, "AU-NSW ZK0.00"}, + {-32.574700500, 149.277737500, 3, 5, "AU-NSW 123.XXX"}, + {-30.302041500, 150.287608500, 3, 5, "AU-NSW 12.XXXX"}, + {-28.347511000, 149.399718500, 3, 7, "AU-NSW 1234.XX"}, + {-32.134919500, 141.659960500, 2, 4, "AU-NSW 1234.XXX"}, + {-35.272300000, 149.088990000, 3, 9, "AU-ACT 12.XX"}, + {-35.255395500, 148.779193000, 2, 8, "AU-ACT 12.XXX"}, + {-35.823280000, 148.752764500, 2, 8, "AU-ACT 123.XX"}, + {-35.123300000, 150.676591500, 3, 10, "AU-JBT 12.XX"}, + {-35.114393500, 150.600105500, 2, 9, "AU-JBT 12.XXX"}, + {-12.378055000, 130.841330000, 5, 7, "AU-NT 00.XX"}, + {-12.432475000, 130.819000000, 5, 7, "AU-NT J0.XX"}, + {-12.358185000, 130.764890000, 4, 6, "AU-NT 12.XXX"}, + {-23.581706000, 133.631173875, 4, 6, "AU-NT 000.XX"}, + {-14.360696000, 132.066585375, 4, 6, "AU-NT J00.XX"}, + {-11.134700500, 130.579254000, 3, 5, "AU-NT 123.XXX"}, + {-13.972931000, 131.060503000, 3, 5, "AU-NT 12.XXXX"}, + {-22.546110000, 132.545034500, 3, 5, "AU-NT 1234.XX"}, + {-14.951611500, 129.346800000, 2, 4, "AU-NT 1234.XXX"}, + {-34.890100000, 138.557891500, 5, 7, "AU-SA 12.XX"}, + {-34.729085000, 138.491096500, 4, 6, "AU-SA 12.XXX"}, + {-33.006796000, 137.423367375, 4, 6, "AU-SA 000.XX"}, + {-37.803196000, 140.667263500, 4, 6, "AU-SA 400.XX"}, + {-34.592896000, 138.629346375, 4, 6, "AU-SA 800.XX"}, + {-32.482496000, 137.701787000, 4, 6, "AU-SA D00.XX"}, + {-33.162796000, 137.930286625, 4, 6, "AU-SA J00.XX"}, + {-35.499955000, 138.574025000, 4, 6, "AU-SA N00.XX"}, + {-34.679096000, 135.731046375, 4, 6, "AU-SA S00.XX"}, + {-35.113706000, 139.188758625, 4, 6, "AU-SA X00.XX"}, + {-35.322739500, 138.281581500, 3, 5, "AU-SA 12.XXXX"}, + {-35.021323000, 137.252583500, 3, 5, "AU-SA 123.XXX"}, + {-32.572851000, 134.197040000, 3, 5, "AU-SA 1234.XX"}, + {-26.855084500, 129.433445500, 2, 4, "AU-SA 1234.XXX"}, + {-42.831210000, 147.243905000, 5, 7, "AU-TAS 00.XX"}, + {-42.890045000, 147.276689000, 5, 7, "AU-TAS J0.XX"}, + {-42.755885000, 147.046865000, 4, 6, "AU-TAS 12.XXX"}, + {-41.419626000, 146.963433500, 5, 7, "AU-TAS 000.XX"}, + {-41.008676000, 145.669298500, 5, 7, "AU-TAS C00.XX"}, + {-41.103455000, 146.030297500, 6, 8, "AU-TAS P00.XX"}, + {-41.052434500, 144.954768000, 4, 6, "AU-TAS 123.XXX"}, + {-40.151059500, 144.761824500, 3, 5, "AU-TAS 12.XXXX"}, + {-39.386710000, 141.279383500, 3, 5, "AU-TAS 1234.XX"}, + {-39.602993500, 141.325080000, 3, 5, "AU-TAS 1234.XXX"}, + {-37.774900000, 144.914407500, 5, 7, "AU-VIC 12.XX"}, + {-37.611185000, 144.742626500, 5, 7, "AU-VIC 12.XXX"}, + {-38.131376000, 144.299285875, 4, 6, "AU-VIC 000.XX"}, + {-38.044887000, 144.299285875, 4, 6, "AU-VIC 100.XX"}, + {-37.519276000, 143.788924500, 4, 6, "AU-VIC 200.XX"}, + {-36.719276000, 144.229263125, 4, 8, "AU-VIC 300.XX"}, + {-38.205176000, 144.994685875, 4, 6, "AU-VIC 400.XX"}, + {-38.134676000, 145.072885875, 4, 6, "AU-VIC 500.XX"}, + {-34.149276000, 142.110845375, 4, 8, "AU-VIC 600.XX"}, + {-36.343176000, 145.335902750, 4, 8, "AU-VIC 700.XX"}, + {-37.649276000, 144.518924500, 4, 6, "AU-VIC 800.XX"}, + {-38.320276000, 142.433933375, 4, 6, "AU-VIC 900.XX"}, + {-38.058576000, 145.218285875, 4, 6, "AU-VIC B00.XX"}, + {-37.528176000, 144.687324500, 4, 6, "AU-VIC C00.XX"}, + {-38.177455000, 146.475628375, 4, 6, "AU-VIC D00.XX"}, + {-36.319276000, 146.249602750, 4, 8, "AU-VIC F00.XX"}, + {-38.093455000, 147.005628375, 4, 6, "AU-VIC G00.XX"}, + {-38.148476000, 146.230485875, 4, 6, "AU-VIC H00.XX"}, + {-38.169976000, 146.355485875, 4, 6, "AU-VIC J00.XX"}, + {-37.835476000, 144.602485875, 4, 6, "AU-VIC K00.XX"}, + {-36.681976000, 142.151502750, 4, 8, "AU-VIC L00.XX"}, + {-36.089276000, 144.699941375, 4, 8, "AU-VIC M00.XX"}, + {-37.629276000, 144.378924500, 4, 6, "AU-VIC N00.XX"}, + {-38.261155000, 144.476284375, 4, 6, "AU-VIC P00.XX"}, + {-37.778876000, 147.577385875, 4, 6, "AU-VIC Q00.XX"}, + {-38.298876000, 143.543033375, 4, 6, "AU-VIC R00.XX"}, + {-38.305976000, 141.539833375, 4, 6, "AU-VIC S00.XX"}, + {-37.985676000, 145.287585875, 5, 7, "AU-VIC T00.XX"}, + {-35.299276000, 143.490280000, 3, 7, "AU-VIC V00.XX"}, + {-37.689276000, 141.968924500, 4, 6, "AU-VIC W00.XX"}, + {-38.105376000, 145.844085875, 4, 6, "AU-VIC X00.XX"}, + {-36.502776000, 145.922202750, 4, 8, "AU-VIC Y00.XX"}, + {-37.029345000, 143.676344625, 4, 8, "AU-VIC Z00.XX"}, + {-36.092818500, 143.286368500, 3, 7, "AU-VIC 123.XXX"}, + {-36.234228000, 146.557580000, 3, 7, "AU-VIC 1234.XX"}, + {-37.073066000, 141.302201000, 3, 7, "AU-VIC 12.XXXX"}, + {-34.340842500, 141.372642000, 3, 7, "AU-VIC 1234.XXX"}, + {-31.924900000, 115.798275500, 5, 7, "AU-WA 12.XX"}, + {-32.194688500, 115.702061000, 4, 6, "AU-WA 12.XXX"}, + {-32.350886000, 115.700126000, 4, 6, "AU-WA 000.XX"}, + {-32.405965000, 115.721965000, 4, 6, "AU-WA 200.XX"}, + {-32.532955000, 115.627939875, 4, 6, "AU-WA 400.XX"}, + {-30.785686000, 121.393715125, 3, 5, "AU-WA 600.XX"}, + {-28.678455000, 114.578255625, 3, 5, "AU-WA 800.XX"}, + {-33.378586000, 115.596677625, 4, 6, "AU-WA B00.XX"}, + {-35.039486000, 117.805819625, 4, 6, "AU-WA D00.XX"}, + {-20.310856000, 118.538177375, 3, 5, "AU-WA G00.XX"}, + {-17.968586000, 122.173735250, 3, 5, "AU-WA J00.XX"}, + {-33.638455000, 115.151070000, 4, 6, "AU-WA L00.XX"}, + {-20.761386000, 116.775316000, 3, 5, "AU-WA N00.XX"}, + {-33.858286000, 121.810668000, 4, 6, "AU-WA Q00.XX"}, + {-33.395586000, 116.071377625, 4, 6, "AU-WA S00.XX"}, + {-24.907986000, 113.610979500, 3, 5, "AU-WA V00.XX"}, + {-31.668286000, 116.596365750, 4, 6, "AU-WA X00.XX"}, + {-33.216476000, 115.679223625, 4, 6, "AU-WA Z00.XX"}, + {-31.370349500, 115.081578000, 3, 5, "AU-WA 123.XXX"}, + {-32.769131000, 117.088841000, 4, 6, "AU-WA 12.XXXX"}, + {-31.629695000, 120.193245500, 3, 5, "AU-WA 1234.XX"}, + {-13.972819500, 121.704359500, 3, 5, "AU-WA 0123.XXX"}, + {-16.256753500, 124.351693500, 2, 4, "AU-WA 1123.XXX"}, + {-16.201542500, 126.725783500, 2, 4, "AU-WA 2123.XXX"}, + {-16.654009500, 120.898156000, 2, 4, "AU-WA 3123.XXX"}, + {-16.654009500, 123.668719000, 2, 4, "AU-WA 4123.XXX"}, + {-16.654009500, 126.335028000, 2, 4, "AU-WA 5123.XXX"}, + {-19.351515500, 113.112513000, 2, 4, "AU-WA 6123.XXX"}, + {-19.351515500, 115.942658000, 2, 4, "AU-WA 7123.XXX"}, + {-19.351515500, 118.772803000, 2, 4, "AU-WA 8123.XXX"}, + {-19.351515500, 121.602948000, 2, 4, "AU-WA 9123.XXX"}, + {-19.351515500, 124.433093000, 2, 4, "AU-WA B123.XXX"}, + {-19.351515500, 126.277171000, 3, 5, "AU-WA C123.XXX"}, + {-22.016389500, 113.084400500, 2, 4, "AU-WA D123.XXX"}, + {-22.016389500, 115.944336500, 2, 4, "AU-WA F123.XXX"}, + {-22.016389500, 118.804272500, 2, 4, "AU-WA G123.XXX"}, + {-24.713895500, 113.057443000, 2, 4, "AU-WA H123.XXX"}, + {-24.713895500, 116.006752000, 2, 4, "AU-WA J123.XXX"}, + {-24.713895500, 118.956061000, 2, 4, "AU-WA K123.XXX"}, + {-27.395085500, 113.029911000, 2, 4, "AU-WA L123.XXX"}, + {-27.395085500, 116.038802000, 2, 4, "AU-WA M123.XXX"}, + {-27.395085500, 119.047693000, 2, 4, "AU-WA N123.XXX"}, + {-30.059959500, 113.905634000, 2, 4, "AU-WA P123.XXX"}, + {-30.059959500, 116.974107000, 2, 4, "AU-WA Q123.XXX"}, + {-30.059959500, 120.042580000, 2, 4, "AU-WA R123.XXX"}, + {-30.059959500, 123.111053000, 2, 4, "AU-WA S123.XXX"}, + {-30.059959500, 126.048461000, 3, 5, "AU-WA T123.XXX"}, + {-32.741149500, 114.616574500, 2, 4, "AU-WA V123.XXX"}, + {-32.741149500, 117.774420500, 4, 6, "AU-WA W123.XXX"}, + {-32.741149500, 120.932266500, 3, 5, "AU-WA X123.XXX"}, + {-32.741149500, 124.090112500, 2, 4, "AU-WA Y123.XXX"}, + {-22.224759000, 120.790371000, 3, 5, "AU-WA 012.XXXX"}, + {-22.224759000, 123.650307000, 2, 4, "AU-WA 112.XXXX"}, + {-22.224759000, 126.318384000, 3, 5, "AU-WA 212.XXXX"}, + {-24.905949000, 120.766152500, 3, 5, "AU-WA 312.XXXX"}, + {-24.905949000, 123.715461500, 2, 4, "AU-WA 412.XXXX"}, + {-24.905949000, 126.234583500, 3, 5, "AU-WA 512.XXXX"}, + {-27.587139000, 120.740076500, 3, 5, "AU-WA 612.XXXX"}, + {-27.587139000, 123.748967500, 2, 4, "AU-WA 712.XXXX"}, + {-27.587139000, 126.178716500, 3, 5, "AU-WA 812.XXXX"}, + {-12.453665000, 121.849369500, 2, 4, "AU-WA 912.XXXX"}, + {-16.326616000, 117.938103500, 2, 4, "AU-WA B12.XXXX"}, + {-27.424800000, 152.987659500, 5, 7, "AU-QLD 12.XX"}, + {-27.447485000, 152.912050375, 4, 6, "AU-QLD 00.XXX"}, + {-27.675235000, 152.726328125, 4, 6, "AU-QLD J0.XXX"}, + {-27.844555000, 153.284254375, 4, 6, "AU-QLD 000.XX"}, + {-27.910455000, 153.293254375, 4, 6, "AU-QLD 100.XX"}, + {-27.971455000, 153.311854375, 4, 6, "AU-QLD 200.XX"}, + {-28.039985000, 153.352254375, 4, 6, "AU-QLD 300.XX"}, + {-28.104976000, 153.402609875, 4, 6, "AU-QLD 400.XX"}, + {-26.590776000, 153.022387125, 4, 6, "AU-QLD 500.XX"}, + {-26.677265000, 153.046471125, 4, 6, "AU-QLD 600.XX"}, + {-26.763754000, 153.058769375, 4, 6, "AU-QLD 700.XX"}, + {-19.265666000, 146.702337500, 4, 6, "AU-QLD 800.XX"}, + {-19.251455000, 146.756961500, 4, 6, "AU-QLD 900.XX"}, + {-16.875076000, 145.694812000, 3, 5, "AU-QLD B00.XX"}, + {-16.961565000, 145.694812000, 3, 5, "AU-QLD C00.XX"}, + {-27.524976000, 151.899535625, 4, 6, "AU-QLD D00.XX"}, + {-21.099276000, 149.136382250, 4, 6, "AU-QLD F00.XX"}, + {-23.329105000, 150.473244375, 4, 6, "AU-QLD G00.XX"}, + {-25.257455000, 152.800248750, 4, 6, "AU-QLD H00.XX"}, + {-26.386115000, 152.999750625, 4, 6, "AU-QLD J00.XX"}, + {-20.663955000, 139.470940000, 3, 5, "AU-QLD K00.XX"}, + {-24.834276000, 152.299252500, 4, 6, "AU-QLD L00.XX"}, + {-23.824376000, 151.205091125, 4, 6, "AU-QLD M00.XX"}, + {-25.492276000, 152.650126750, 4, 6, "AU-QLD N00.XX"}, + {-28.173576000, 151.981609875, 4, 9, "AU-QLD P00.XX"}, + {-26.153876000, 152.620013875, 4, 6, "AU-QLD Q00.XX"}, + {-27.577255000, 153.282073125, 5, 7, "AU-QLD R00.XX"}, + {-23.089276000, 150.695817875, 4, 6, "AU-QLD S00.XX"}, + {-27.181136000, 151.222793125, 4, 6, "AU-QLD T00.XX"}, + {-23.511856000, 148.138117625, 3, 5, "AU-QLD TK0.00"}, + {-19.987336000, 148.202710625, 4, 6, "AU-QLD V00.XX"}, + {-17.541975000, 145.990051875, 3, 5, "AU-QLD VK0.00"}, + {-20.059036000, 146.234810625, 4, 6, "AU-QLD W00.XX"}, + {-19.553635000, 147.352200250, 4, 6, "AU-QLD WK0.00"}, + {-26.463215000, 153.072550625, 4, 6, "AU-QLD X00.XX"}, + {-26.552496000, 151.819078125, 4, 6, "AU-QLD XK0.00"}, + {-16.985936000, 145.390711000, 3, 5, "AU-QLD Y00.XX"}, + {-22.001396000, 148.024491375, 3, 5, "AU-QLD YK0.00"}, + {-23.567536000, 148.846423625, 3, 5, "AU-QLD Z00.XX"}, + {-17.264495000, 145.465491000, 3, 5, "AU-QLD ZK0.00"}, + {-25.722578500, 150.755342000, 3, 5, "AU-QLD 123.XXX"}, + {-23.249758000, 150.410516500, 3, 5, "AU-QLD 12.XXXX"}, + {-19.870827500, 146.196422000, 3, 5, "AU-QLD 1234.XX"}, + {-28.587025500, 138.535522000, 2, 6, "AU-QLD 1234.XXX"}, + {-10.368605500, 138.296656500, 2, 5, "AU-QLD 123.XXXX"}, + {-15.831256000, -47.944678500, 4, 11, "BR-DF 12.XX"}, + {-15.614536500, -48.263355500, 3, 10, "BR-DF 12.XXX"}, + {-15.572542500, -47.785536000, 3, 10, "BR-DF 123.XX"}, + {-15.688448500, -48.261311000, 3, 11, "BR-DF 123.XXX"}, + {-10.961403000, -37.103521000, 4, 6, "BR-SE 12.XX"}, + {-10.723885000, -37.289688500, 3, 7, "BR-SE 12.XXX"}, + {-10.605326000, -37.589959250, 3, 7, "BR-SE 000.XX"}, + {-11.189776000, -37.570222125, 3, 7, "BR-SE C00.XX"}, + {-10.924976000, -37.716942250, 3, 7, "BR-SE P00.XX"}, + {-11.535121500, -38.290045000, 2, 6, "BR-SE 123.XXX"}, + { -9.596095000, -35.762646500, 4, 6, "BR-AL 12.XX"}, + { -9.618062500, -36.098454500, 3, 5, "BR-AL 12.XXX"}, + { -9.998135000, -36.915766500, 3, 7, "BR-AL 123.XX"}, + { -9.467505500, -38.160432000, 2, 9, "BR-AL 123.XXX"}, + {-22.902455000, -43.264756250, 4, 8, "BR-RJ 00.XX"}, + {-22.937965000, -43.228611250, 4, 8, "BR-RJ J0.XX"}, + {-22.875595000, -43.626014000, 3, 7, "BR-RJ 12.XXX"}, + {-22.576455000, -43.331976250, 3, 7, "BR-RJ 000.XX"}, + {-22.767206000, -42.954071250, 4, 8, "BR-RJ 300.XX"}, + {-22.923806000, -43.813771250, 3, 7, "BR-RJ 600.XX"}, + {-22.840455000, -42.393407250, 4, 8, "BR-RJ 900.XX"}, + {-21.773106000, -41.400747625, 4, 8, "BR-RJ D00.XX"}, + {-22.515186000, -43.246262500, 3, 7, "BR-RJ H00.XX"}, + {-22.482155000, -44.214227500, 3, 9, "BR-RJ K00.XX"}, + {-22.181955000, -42.567457500, 3, 7, "BR-RJ M00.XX"}, + {-22.374386000, -41.828962500, 4, 8, "BR-RJ P00.XX"}, + {-22.963455000, -44.335407250, 3, 8, "BR-RJ R00.XX"}, + {-22.428386000, -43.021162500, 3, 7, "BR-RJ T00.XX"}, + {-22.886186000, -42.118502250, 4, 8, "BR-RJ W00.XX"}, + {-22.443455000, -44.591757500, 3, 9, "BR-RJ Y00.XX"}, + {-22.312203000, -44.792564000, 2, 8, "BR-RJ 123.XXX"}, + {-20.954694000, -42.326199500, 2, 7, "BR-RJ 12.XXXX"}, + {-20.384115000, -40.337459500, 4, 8, "BR-ES 12.XX"}, + {-20.534725000, -40.528637000, 3, 7, "BR-ES 12.XXX"}, + {-20.660656000, -40.627796000, 3, 7, "BR-ES 000.XX"}, + {-20.834026000, -41.230656000, 3, 9, "BR-ES 600.XX"}, + {-19.384426000, -40.154182500, 3, 7, "BR-ES C00.XX"}, + {-19.470326000, -40.714582500, 3, 7, "BR-ES J00.XX"}, + {-18.711426000, -39.931413625, 3, 7, "BR-ES P00.XX"}, + {-19.796326000, -40.419819250, 3, 7, "BR-ES V00.XX"}, + {-20.632449500, -41.871624000, 2, 6, "BR-ES 123.XXX"}, + { -5.773320000, -35.263793000, 5, 7, "BR-RN 12.XX"}, + { -6.154525000, -35.503453500, 4, 8, "BR-RN 12.XXX"}, + { -5.080006000, -37.441914875, 4, 8, "BR-RN 000.XX"}, + { -6.335996000, -37.379129750, 4, 10, "BR-RN J00.XX"}, + { -5.377099000, -38.123196000, 3, 7, "BR-RN 123.XXX"}, + { -5.859785000, -38.441715500, 2, 6, "BR-RN 12.XXXX"}, + { -7.098900000, -34.895590000, 4, 6, "BR-PB 12.XX"}, + { -6.832685000, -35.229475000, 3, 7, "BR-PB 12.XXX"}, + { -7.181226000, -36.038564625, 4, 6, "BR-PB 000.XX"}, + { -6.992776000, -37.486303625, 4, 7, "BR-PB C00.XX"}, + { -6.793276000, -38.367123750, 3, 8, "BR-PB P00.XX"}, + { -6.370845000, -37.698855000, 3, 9, "BR-PB 123.XXX"}, + { -6.594690500, -38.619425500, 2, 6, "BR-PB 12.XXXX"}, + {-27.552000000, -48.657540500, 4, 6, "BR-SC 12.XX"}, + {-27.456806000, -48.743842625, 3, 5, "BR-SC 00.XXX"}, + {-26.313386000, -48.946335875, 3, 7, "BR-SC J0.XXX"}, + {-26.892096000, -49.191569625, 3, 5, "BR-SC 000.XX"}, + {-27.803696000, -50.422250375, 3, 8, "BR-SC 400.XX"}, + {-28.650096000, -49.465110875, 3, 5, "BR-SC 800.XX"}, + {-26.810796000, -48.775689875, 3, 5, "BR-SC D00.XX"}, + {-27.086996000, -52.731669625, 3, 7, "BR-SC J00.XX"}, + {-26.449996000, -49.153889875, 3, 6, "BR-SC N00.XX"}, + {-26.981096000, -48.761069625, 3, 5, "BR-SC S00.XX"}, + {-27.113806000, -49.026473625, 3, 5, "BR-SC X00.XX"}, + {-28.651745000, -50.608268500, 2, 7, "BR-SC 123.XXX"}, + {-26.657610500, -53.670753500, 2, 8, "BR-SC 12.XXXX"}, + { -8.018100000, -34.929490000, 4, 8, "BR-PE 12.XX"}, + { -8.254068500, -35.169042000, 3, 7, "BR-PE 12.XXX"}, + { -8.299806000, -36.069458625, 3, 8, "BR-PE 000.XX"}, + { -9.399806000, -40.599666500, 3, 9, "BR-PE 300.XX"}, + { -8.898706000, -36.555966500, 3, 7, "BR-PE 600.XX"}, + { -8.139806000, -35.389458625, 3, 7, "BR-PE 900.XX"}, + { -7.941962000, -36.305793625, 3, 8, "BR-PE D00.XX"}, + { -7.861506000, -35.282058625, 3, 7, "BR-PE H00.XX"}, + { -8.226106000, -35.653958625, 3, 7, "BR-PE L00.XX"}, + { -8.401455000, -37.099773125, 3, 5, "BR-PE P00.XX"}, + { -7.977406000, -38.353558625, 3, 7, "BR-PE S00.XX"}, + { -8.428686000, -35.112818625, 3, 5, "BR-PE W00.XX"}, + { -7.582986000, -35.075418625, 3, 7, "BR-PE Y00.XX"}, + { -7.857518000, -38.077590500, 2, 8, "BR-PE 123.XXX"}, + { -8.072626000, -41.212029000, 2, 7, "BR-PE 12.XXXX"}, + { -0.000280000, -51.102862000, 4, 9, "BR-AP 12.XX"}, + { 0.270215000, -51.363075000, 3, 7, "BR-AP 12.XXX"}, + { -0.958535000, -52.559795000, 2, 6, "BR-AP 123.XX"}, + { -1.223204000, -52.535861000, 2, 6, "BR-AP 123.XXX"}, + { 4.278368500, -52.359188000, 2, 6, "BR-AP 12.XXXX"}, + { 0.414846000, -54.802457000, 2, 6, "BR-AP 1234.XX"}, + { -3.709300000, -38.563790000, 4, 6, "BR-CE 12.XX"}, + { -4.194885000, -38.696036500, 3, 5, "BR-CE 12.XXX"}, + { -7.043455000, -39.469773125, 3, 5, "BR-CE 000.XX"}, + { -3.501455000, -40.485774375, 3, 7, "BR-CE J00.XX"}, + { -5.251092500, -39.319927500, 2, 4, "BR-CE 123.XXX"}, + { -4.588143500, -41.371993500, 2, 7, "BR-CE 1234.XX"}, + { -6.366622000, -40.838670500, 2, 7, "BR-CE 12.XXXX"}, + { -9.929000000, -67.863830500, 5, 8, "BR-AC 12.XX"}, + { -9.787885000, -68.010588500, 4, 9, "BR-AC 12.XXX"}, + { -7.584606000, -72.969675625, 4, 10, "BR-AC 000.XX"}, + { -9.020796000, -68.829659500, 4, 10, "BR-AC J00.XX"}, + { -8.798737500, -69.332373500, 3, 9, "BR-AC 123.XXX"}, + {-10.743203500, -71.504384000, 3, 7, "BR-AC 12.XXXX"}, + { -9.986065000, -73.923258500, 3, 7, "BR-AC 1234.XX"}, + { -7.381862000, -73.736919000, 3, 9, "BR-AC 1234.XXX"}, + {-25.410700000, -49.290698500, 4, 6, "BR-PR 12.XX"}, + {-25.704885000, -49.468268500, 3, 5, "BR-PR 12.XXX"}, + {-23.378455000, -52.062755625, 3, 9, "BR-PR 000.XX"}, + {-23.255455000, -51.217155625, 3, 9, "BR-PR 300.XX"}, + {-25.056256000, -50.232752500, 3, 7, "BR-PR 600.XX"}, + {-25.454955000, -54.600751250, 3, 8, "BR-PR 900.XX"}, + {-24.916956000, -53.534522500, 3, 5, "BR-PR C00.XX"}, + {-25.408386000, -51.538860250, 3, 5, "BR-PR F00.XX"}, + {-25.577086000, -48.620560250, 3, 5, "BR-PR H00.XX"}, + {-23.584086000, -51.516572125, 3, 9, "BR-PR K00.XX"}, + {-24.751886000, -53.803020500, 3, 5, "BR-PR M00.XX"}, + {-23.428886000, -51.504072125, 3, 9, "BR-PR P00.XX"}, + {-23.273455000, -51.401755625, 3, 9, "BR-PR R00.XX"}, + {-25.473086000, -49.605960250, 3, 5, "BR-PR T00.XX"}, + {-23.790786000, -53.374010875, 3, 8, "BR-PR W00.XX"}, + {-24.044786000, -52.448210875, 3, 9, "BR-PR Y00.XX"}, + {-24.197325000, -51.089969000, 2, 6, "BR-PR 123.XXX"}, + {-23.981515000, -53.700625500, 2, 7, "BR-PR 12.XXXX"}, + {-25.570732500, -54.620292500, 2, 9, "BR-PR 0123.XX"}, + {-25.530380500, -54.227520500, 2, 4, "BR-PR 1123.XX"}, + {-24.808420500, -54.432207000, 2, 6, "BR-PR 2123.XX"}, + {-24.725720000, -54.376799000, 2, 6, "BR-PR 3123.XX"}, + {-24.237394000, -54.376799000, 2, 6, "BR-PR 4123.XX"}, + {-23.890952000, -54.065388500, 3, 8, "BR-PR 5123.XX"}, + {-23.890952000, -53.560212500, 2, 7, "BR-PR 6123.XX"}, + {-23.890952000, -53.055036500, 2, 9, "BR-PR 7123.XX"}, + {-23.890952000, -52.549860500, 2, 8, "BR-PR 8123.XX"}, + {-23.890952000, -52.044684500, 2, 8, "BR-PR 9123.XX"}, + {-23.890952000, -51.539508500, 2, 8, "BR-PR B123.XX"}, + {-23.890952000, -51.034332500, 2, 8, "BR-PR C123.XX"}, + {-23.890952000, -50.529156500, 2, 6, "BR-PR D123.XX"}, + {-23.890952000, -50.023980500, 2, 6, "BR-PR F123.XX"}, + {-23.399911000, -54.065388500, 2, 7, "BR-PR G123.XX"}, + {-23.399911000, -53.560212500, 2, 7, "BR-PR H123.XX"}, + {-23.399911000, -53.055036500, 2, 9, "BR-PR J123.XX"}, + {-23.399911000, -52.549860500, 2, 8, "BR-PR K123.XX"}, + {-23.399911000, -52.044684500, 3, 9, "BR-PR L123.XX"}, + {-23.399911000, -51.539508500, 2, 8, "BR-PR M123.XX"}, + {-23.399911000, -51.034332500, 2, 8, "BR-PR N123.XX"}, + {-23.399911000, -50.529156500, 2, 6, "BR-PR P123.XX"}, + {-23.399911000, -50.023980500, 2, 6, "BR-PR Q123.XX"}, + {-22.989655000, -53.560219500, 3, 8, "BR-PR R123.XX"}, + {-22.989655000, -53.055019500, 3, 10, "BR-PR S123.XX"}, + {-22.989655000, -52.549819500, 3, 9, "BR-PR T123.XX"}, + {-22.989655000, -52.044719500, 3, 9, "BR-PR V123.XX"}, + {-22.989655000, -51.539519500, 3, 9, "BR-PR W123.XX"}, + {-22.848412500, -51.004868500, 2, 10, "BR-PR X123.XX"}, + { 2.830360000, -60.749941000, 5, 9, "BR-RR 12.XX"}, + { 3.016115000, -60.882575000, 4, 8, "BR-RR 12.XXX"}, + { 1.915094000, -61.302235000, 4, 10, "BR-RR 000.XX"}, + { 1.028104000, -60.592900000, 4, 9, "BR-RR J00.XX"}, + { 2.539840500, -61.456278500, 3, 6, "BR-RR 123.XXX"}, + { 5.028977000, -61.390775000, 3, 7, "BR-RR 12.XXXX"}, + { 3.755342000, -64.141715000, 3, 6, "BR-RR 1234.XX"}, + { 4.802035500, -64.645453000, 2, 5, "BR-RR 1234.XXX"}, + { -8.738894000, -63.913663000, 5, 9, "BR-RO 12.XX"}, + { -8.618285000, -63.966388500, 4, 8, "BR-RO 12.XXX"}, + {-10.843576000, -62.060502250, 4, 7, "BR-RO 000.XX"}, + { -9.870376000, -63.174462375, 4, 7, "BR-RO 800.XX"}, + {-12.696276000, -60.267420875, 4, 9, "BR-RO J00.XX"}, + {-11.375396000, -61.565868125, 4, 9, "BR-RO S00.XX"}, + { -9.078609500, -64.571239500, 3, 7, "BR-RO 123.XXX"}, + {-10.881938000, -62.181499000, 3, 6, "BR-RO 12.XXXX"}, + {-11.071641000, -65.252566500, 3, 6, "BR-RO 1234.XX"}, + { -8.281519500, -66.624633500, 2, 8, "BR-RO 1234.XXX"}, + {-23.524495000, -46.694258500, 5, 7, "BR-SP 12.XX"}, + {-23.502501000, -46.872209500, 4, 6, "BR-SP 12.XXX"}, + {-22.882855000, -47.141604250, 4, 8, "BR-SP 000.XX"}, + {-22.855155000, -47.078156250, 4, 8, "BR-SP 100.XX"}, + {-23.173276000, -45.939182125, 4, 6, "BR-SP 200.XX"}, + {-21.143276000, -47.858617750, 4, 8, "BR-SP 300.XX"}, + {-23.492176000, -47.532782125, 4, 6, "BR-SP 400.XX"}, + {-23.913576000, -46.390708875, 4, 6, "BR-SP 500.XX"}, + {-20.770476000, -49.434592000, 4, 8, "BR-SP 600.XX"}, + {-22.683076000, -47.691469250, 4, 8, "BR-SP 700.XX"}, + {-22.286576000, -49.128843500, 4, 8, "BR-SP 800.XX"}, + {-23.946376000, -46.476608875, 4, 6, "BR-SP 900.XX"}, + {-23.493176000, -46.241582125, 4, 6, "BR-SP B00.XX"}, + {-23.168476000, -46.926682125, 4, 6, "BR-SP C00.XX"}, + {-20.492076000, -47.447292000, 4, 8, "BR-SP D00.XX"}, + {-23.930576000, -46.300708875, 5, 7, "BR-SP F00.XX"}, + {-22.531576000, -47.455443500, 4, 8, "BR-SP G00.XX"}, + {-23.519776000, -46.311982125, 4, 6, "BR-SP H00.XX"}, + {-22.986376000, -45.616769250, 4, 6, "BR-SP J00.XX"}, + {-23.410876000, -47.493282125, 4, 6, "BR-SP K00.XX"}, + {-23.999676000, -46.556608875, 4, 6, "BR-SP L00.XX"}, + {-22.797636000, -47.313290750, 4, 8, "BR-SP M00.XX"}, + {-22.233996000, -49.974081500, 4, 8, "BR-SP MK0.00"}, + {-23.290036000, -45.996476375, 4, 6, "BR-SP N00.XX"}, + {-22.129596000, -51.435981500, 4, 9, "BR-SP NK0.00"}, + {-22.011736000, -47.925132875, 4, 8, "BR-SP P00.XX"}, + {-22.746796000, -47.358426250, 4, 8, "BR-SP PK0.00"}, + {-23.524036000, -46.963676375, 4, 6, "BR-SP Q00.XX"}, + {-21.795296000, -48.196908625, 4, 8, "BR-SP QK0.00"}, + {-22.858236000, -47.231090750, 4, 8, "BR-SP R00.XX"}, + {-22.758896000, -47.433826250, 4, 8, "BR-SP RK0.00"}, + {-22.392536000, -47.598519500, 4, 8, "BR-SP S00.XX"}, + {-21.214596000, -50.476436750, 4, 8, "BR-SP SK0.00"}, + {-23.593636000, -46.962676375, 4, 6, "BR-SP T00.XX"}, + {-23.109496000, -47.244398125, 4, 6, "BR-SP TK0.00"}, + {-23.274536000, -46.771176375, 4, 6, "BR-SP V00.XX"}, + {-23.278596000, -47.325398125, 4, 6, "BR-SP VK0.00"}, + {-22.922836000, -45.494790750, 4, 8, "BR-SP W00.XX"}, + {-22.358296000, -46.965881500, 4, 8, "BR-SP WK0.00"}, + {-23.583636000, -48.079076375, 4, 7, "BR-SP X00.XX"}, + {-22.959996000, -46.569426250, 4, 6, "BR-SP XK0.00"}, + {-23.872736000, -46.468948625, 4, 6, "BR-SP Y00.XX"}, + {-22.296296000, -48.588181500, 4, 8, "BR-SP YK0.00"}, + {-22.876836000, -48.494190750, 4, 9, "BR-SP Z00.XX"}, + {-21.141996000, -49.002036750, 4, 8, "BR-SP ZK0.00"}, + {-23.700396500, -48.518933500, 3, 6, "BR-SP 123.XXX"}, + {-20.261293000, -51.585042500, 3, 8, "BR-SP 12.XXXX"}, + {-20.194333000, -48.828522500, 3, 8, "BR-SP 1234.XX"}, + {-20.055421000, -52.898245500, 2, 7, "BR-SP 1234.XXX"}, + { -5.057400000, -42.824090000, 5, 11, "BR-PI 12.XX"}, + { -4.958485000, -42.838175000, 4, 9, "BR-PI 12.XXX"}, + { -2.881676000, -41.871265000, 4, 8, "BR-PI 000.XX"}, + { -7.043576000, -41.533083625, 4, 6, "BR-PI 800.XX"}, + { -6.769776000, -43.120443750, 4, 9, "BR-PI J00.XX"}, + { -4.166096000, -41.892461875, 4, 8, "BR-PI S00.XX"}, + { -5.467314500, -43.094335000, 3, 8, "BR-PI 123.XXX"}, + { -6.627870000, -43.331418500, 3, 8, "BR-PI 12.XXXX"}, + { -9.318679000, -45.902575000, 3, 11, "BR-PI 1234.XX"}, + { -3.179707500, -46.014951500, 2, 9, "BR-PI 1234.XXX"}, + {-10.191706000, -48.499176750, 4, 8, "BR-TO 00.XXX"}, + { -7.194686000, -48.392159375, 4, 10, "BR-TO J0.XXX"}, + {-11.674226000, -49.216557125, 4, 6, "BR-TO 000.XX"}, + {-10.129176000, -49.026042250, 4, 6, "BR-TO C00.XX"}, + {-10.652476000, -48.541942250, 4, 6, "BR-TO P00.XX"}, + {-12.222337500, -50.759216500, 3, 7, "BR-TO 123.XXX"}, + { -9.667081500, -48.055211500, 3, 9, "BR-TO 12.XXXX"}, + { -6.912515000, -48.967735000, 3, 7, "BR-TO 1234.XX"}, + { -5.600501500, -50.800409000, 2, 6, "BR-TO 1234.XXX"}, + {-30.015100000, -51.246082500, 5, 7, "BR-RS 12.XX"}, + {-30.185721000, -51.362794500, 4, 6, "BR-RS 12.XXX"}, + {-29.175406000, -51.257936625, 4, 7, "BR-RS 000.XX"}, + {-31.688476000, -52.449736250, 4, 6, "BR-RS 300.XX"}, + {-29.663455000, -53.901245875, 4, 6, "BR-RS 600.XX"}, + {-32.063706000, -52.191539000, 4, 6, "BR-RS 900.XX"}, + {-28.265506000, -52.482705125, 4, 8, "BR-RS D00.XX"}, + {-29.799506000, -57.149152375, 3, 7, "BR-RS H00.XX"}, + {-29.729806000, -52.541852375, 4, 6, "BR-RS L00.XX"}, + {-31.350886000, -54.174494500, 4, 8, "BR-RS P00.XX"}, + {-27.626455000, -52.390746875, 4, 8, "BR-RS R00.XX"}, + {-30.913386000, -55.607684875, 4, 8, "BR-RS T00.XX"}, + {-29.145855000, -51.545743125, 4, 7, "BR-RS W00.XX"}, + {-29.817286000, -55.849606375, 4, 8, "BR-RS Y00.XX"}, + {-27.482537000, -52.851227500, 3, 7, "BR-RS 123.XXX"}, + {-29.365455000, -55.850074500, 3, 7, "BR-RS 12.XXXX"}, + {-30.890207000, -52.832143000, 3, 5, "BR-RS 1234.XX"}, + {-27.396272500, -57.488076000, 2, 8, "BR-RS 1234.XXX"}, + { -2.490400000, -44.310290000, 5, 7, "BR-MA 12.XX"}, + { -2.939445000, -44.415457500, 4, 8, "BR-MA 12.XXX"}, + { -5.491996000, -47.513824750, 4, 11, "BR-MA 000.XX"}, + { -5.107896000, -42.967084875, 4, 9, "BR-MA 400.XX"}, + { -4.888196000, -43.480684875, 4, 8, "BR-MA 800.XX"}, + { -4.939596000, -47.576284875, 4, 8, "BR-MA D00.XX"}, + { -4.231706000, -44.862142875, 4, 8, "BR-MA J00.XX"}, + { -3.667206000, -45.450342875, 4, 8, "BR-MA M00.XX"}, + { -7.537106000, -46.134258625, 4, 12, "BR-MA Q00.XX"}, + { -3.741206000, -43.409942875, 4, 8, "BR-MA T00.XX"}, + { -5.510606000, -45.322750750, 4, 8, "BR-MA X00.XX"}, + { -4.950853000, -44.889216500, 3, 7, "BR-MA 123.XXX"}, + { -3.689887000, -47.592137000, 3, 7, "BR-MA 12.XXXX"}, + { -5.995237000, -46.187892500, 3, 11, "BR-MA 1234.XX"}, + { -1.602592000, -48.506748000, 2, 7, "BR-MA 1234.XXX"}, + {-16.655700000, -49.313172500, 5, 9, "BR-GO 12.XX"}, + {-16.533784000, -49.521723500, 4, 8, "BR-GO 12.XXX"}, + {-16.295056000, -49.099755250, 4, 8, "BR-GO 000.XX"}, + {-16.062055000, -48.046185250, 4, 8, "BR-GO 600.XX"}, + {-17.769326000, -51.040676875, 4, 12, "BR-GO C00.XX"}, + {-15.724526000, -48.398503375, 4, 8, "BR-GO J00.XX"}, + {-18.398026000, -49.326445750, 4, 9, "BR-GO P00.XX"}, + {-15.521926000, -47.441203375, 4, 10, "BR-GO V00.XX"}, + {-15.819855500, -50.438411500, 3, 9, "BR-GO 123.XXX"}, + {-18.149453000, -51.100465000, 3, 9, "BR-GO 12.XXXX"}, + {-14.017631000, -49.934578000, 3, 5, "BR-GO 1234.XX"}, + {-12.817515500, -53.006129000, 2, 6, "BR-GO 1234.XXX"}, + {-20.428300000, -54.652314500, 5, 8, "BR-MS 12.XX"}, + {-20.248685000, -54.896358500, 4, 7, "BR-MS 12.XXX"}, + {-22.130496000, -54.916138500, 4, 7, "BR-MS 000.XX"}, + {-19.054356000, -57.742019500, 3, 6, "BR-MS 700.XX"}, + {-20.778756000, -51.847896000, 4, 8, "BR-MS F00.XX"}, + {-22.495056000, -55.775571500, 4, 9, "BR-MS M00.XX"}, + {-23.037156000, -54.316359250, 4, 8, "BR-MS T00.XX"}, + {-21.468700500, -55.710973500, 3, 6, "BR-MS 123.XXX"}, + {-18.995880000, -55.586972000, 3, 5, "BR-MS 12.XXXX"}, + {-18.825865000, -52.875757000, 3, 7, "BR-MS 1234.XX"}, + {-17.647227000, -57.993453000, 2, 7, "BR-MS 1234.XXX"}, + {-12.939800000, -38.529232000, 5, 7, "BR-BA 12.XX"}, + {-12.577685000, -38.511610000, 4, 6, "BR-BA 12.XXX"}, + {-12.264806000, -39.037198000, 4, 6, "BR-BA 000.XX"}, + {-14.870006000, -40.923929500, 4, 8, "BR-BA 300.XX"}, + {-14.810006000, -39.360329500, 4, 6, "BR-BA 600.XX"}, + { -9.415506000, -40.586466500, 3, 10, "BR-BA 900.XX"}, + {-14.827206000, -39.165929500, 4, 6, "BR-BA D00.XX"}, + {-12.124206000, -45.080790125, 4, 6, "BR-BA H00.XX"}, + {-13.864206000, -40.164013750, 4, 6, "BR-BA L00.XX"}, + {-12.162086000, -38.496868000, 4, 6, "BR-BA P00.XX"}, + {-17.560386000, -39.801594875, 4, 8, "BR-BA R00.XX"}, + {-16.437186000, -39.152356125, 4, 6, "BR-BA T00.XX"}, + { -9.417386000, -38.297088500, 3, 7, "BR-BA W00.XX"}, + {-16.378986000, -39.637156125, 4, 6, "BR-BA Y00.XX"}, + {-17.414566000, -40.914832500, 3, 7, "BR-BA 12.XXXX"}, + {-12.413579500, -40.896680000, 3, 5, "BR-BA 123.XXX"}, + {-11.186112000, -45.659812500, 3, 7, "BR-BA 1234.XX"}, + { -9.104918000, -46.373502500, 2, 10, "BR-BA 1234.XXX"}, + {-19.862535000, -43.982812000, 5, 7, "BR-MG 12.XX"}, + {-19.664985000, -44.227958500, 4, 8, "BR-MG 12.XXX"}, + {-18.932886000, -48.341034625, 4, 8, "BR-MG 000.XX"}, + {-21.775686000, -43.443992625, 4, 8, "BR-MG 200.XX"}, + {-16.748386000, -43.918556125, 4, 8, "BR-MG 400.XX"}, + {-19.764086000, -48.000744250, 4, 8, "BR-MG 600.XX"}, + {-18.830276000, -42.000926625, 4, 6, "BR-MG 800.XX"}, + {-19.428176000, -42.594465250, 4, 6, "BR-MG 900.XX"}, + {-19.411676000, -44.276865250, 4, 6, "BR-MG B00.XX"}, + {-20.108876000, -44.926478125, 4, 8, "BR-MG C00.XX"}, + {-21.775876000, -46.610830625, 3, 8, "BR-MG D00.XX"}, + {-18.551276000, -46.549126625, 4, 8, "BR-MG F00.XX"}, + {-21.180576000, -43.810917750, 4, 7, "BR-MG G00.XX"}, + {-21.521876000, -45.481430625, 3, 7, "BR-MG H00.XX"}, + {-22.186976000, -45.978643500, 3, 7, "BR-MG J00.XX"}, + {-20.624476000, -43.830192000, 4, 6, "BR-MG K00.XX"}, + {-17.826576000, -41.546800875, 4, 8, "BR-MG L00.XX"}, + {-19.483476000, -42.672865250, 4, 6, "BR-MG M00.XX"}, + {-19.591876000, -43.270865250, 4, 6, "BR-MG N00.XX"}, + {-20.677376000, -46.649292000, 3, 8, "BR-MG P00.XX"}, + {-18.604576000, -48.238326625, 4, 9, "BR-MG Q00.XX"}, + {-21.090276000, -42.424917750, 4, 7, "BR-MG R00.XX"}, + {-21.077076000, -42.987917750, 4, 7, "BR-MG S00.XX"}, + {-18.942976000, -49.508739500, 4, 8, "BR-MG T00.XX"}, + {-19.556676000, -46.992365250, 4, 6, "BR-MG V00.XX"}, + {-22.387276000, -45.505443500, 3, 7, "BR-MG W00.XX"}, + {-21.208776000, -45.038317750, 4, 8, "BR-MG X00.XX"}, + {-21.087876000, -44.289817750, 4, 9, "BR-MG Y00.XX"}, + {-20.033276000, -44.628278125, 4, 8, "BR-MG Z00.XX"}, + {-19.256413500, -45.020246000, 3, 5, "BR-MG 123.XXX"}, + {-16.700317000, -44.006547500, 3, 7, "BR-MG 1234.XX"}, + {-19.186266000, -49.506632000, 3, 7, "BR-MG 12.XXXX"}, + {-14.809262000, -50.682239000, 2, 8, "BR-MG 1234.XXX"}, + {-15.596715000, -56.138108500, 5, 7, "BR-MT 12.XX"}, + {-15.432385000, -56.338123500, 4, 6, "BR-MT 12.XXX"}, + {-16.419306000, -54.746040125, 4, 6, "BR-MT 000.XX"}, + {-11.764096000, -55.594854125, 4, 6, "BR-MT J00.XX"}, + {-14.843362500, -56.644662000, 3, 5, "BR-MT 123.XXX"}, + {-10.763970000, -56.595762500, 3, 5, "BR-MT 12.XXXX"}, + { -9.508210000, -61.539566500, 3, 10, "BR-MT 1234.XX"}, + { -8.054318500, -61.263162000, 2, 8, "BR-MT 1234.XXX"}, + { -1.467365000, -48.505270500, 5, 9, "BR-PA 12.XX"}, + { -1.317985000, -48.484370000, 4, 8, "BR-PA 12.XXX"}, + { 0.048004000, -51.234745000, 3, 8, "BR-PA 000.XX"}, + { -2.476356000, -54.877440000, 4, 6, "BR-PA 700.XX"}, + { -5.214126000, -49.208453375, 4, 8, "BR-PA F00.XX"}, + { -1.647356000, -48.982740000, 4, 6, "BR-PA M00.XX"}, + { -1.513356000, -48.786940000, 4, 6, "BR-PA T00.XX"}, + { -0.393616500, -50.115823500, 3, 7, "BR-PA 123.XXX"}, + { -2.487146000, -55.945020000, 3, 5, "BR-PA 12.XXXX"}, + { -3.433486000, -50.396002000, 3, 5, "BR-PA 1234.XX"}, + { 1.769688500, -58.452931500, 2, 7, "BR-PA 1234.XXX"}, + { -3.105885000, -60.068645000, 5, 7, "BR-AM 12.XX"}, + { -2.880285000, -60.235375000, 4, 6, "BR-AM 12.XXX"}, + { -2.619596000, -56.865645000, 4, 8, "BR-AM 000.XX"}, + { -3.212056000, -60.747140000, 4, 6, "BR-AM 700.XX"}, + { -3.047256000, -58.543040000, 4, 8, "BR-AM F00.XX"}, + { -3.273556000, -64.858933875, 4, 6, "BR-AM M00.XX"}, + { -4.118156000, -63.213633875, 4, 6, "BR-AM T00.XX"}, + { -1.821016500, -61.348923500, 3, 5, "BR-AM 123.XXX"}, + { -2.013070000, -58.602230000, 3, 7, "BR-AM 12.XXXX"}, + { -4.478853500, -65.109233000, 3, 5, "BR-AM 1234.XX"}, + { -7.925739500, -73.213853500, 2, 9, "BR-AM 1234.XXX"}, + { 38.945100000, -77.067934500, 4, 13, "US-DC 12.XX"}, + { 38.977851000, -77.108302500, 3, 11, "US-DC 12.XXX"}, + { 38.893375000, -77.014000000, 4, 12, "US-DC LZ2S.QSP"}, + { 41.856600000, -71.463720000, 5, 11, "US-RI 12.XX"}, + { 41.890021000, -71.780819500, 4, 11, "US-RI 12.XXX"}, + { 41.546210500, -71.864090000, 4, 13, "US-RI 123.XX"}, + { 41.585000000, -71.503000000, 4, 9, "US-RI KFJ.4C7"}, + { 41.585000000, -71.503000000, 4, 9, "US-RI TG8R.4PT"}, + { 39.781100000, -75.600836000, 5, 10, "US-DE 12.XX"}, + { 39.295994000, -75.774135500, 4, 10, "US-DE 12.XXX"}, + { 38.509584000, -75.642510000, 4, 10, "US-DE 123.XX"}, + { 38.892712000, -75.783260000, 3, 9, "US-DE 123.XXX"}, + { 39.145500000, -75.394000000, 3, 12, "US-DE NYJF.P2K"}, + { 41.224900000, -73.237118500, 5, 8, "US-CT 12.XX"}, + { 41.768545000, -73.110506500, 4, 11, "US-CT 12.XXX"}, + { 41.256474000, -73.227946500, 5, 11, "US-CT 000.XX"}, + { 41.179146000, -73.447771500, 4, 9, "US-CT 500.XX"}, + { 41.092152000, -73.703382500, 4, 9, "US-CT B00.XX"}, + { 41.333804000, -72.979599500, 5, 11, "US-CT H00.XX"}, + { 41.401604000, -73.550599500, 4, 9, "US-CT M00.XX"}, + { 41.554404000, -72.207960000, 4, 10, "US-CT R00.XX"}, + { 41.386904000, -72.223299500, 4, 10, "US-CT W00.XX"}, + { 41.513794000, -72.760997000, 4, 10, "US-CT 85Y.25X"}, + { 41.513794000, -72.760997000, 4, 10, "US-CT S1BV.FYS"}, + { 40.793111000, -74.071084375, 5, 10, "US-NJ 00.XX"}, + { 40.712655000, -74.104584875, 5, 10, "US-NJ J0.XX"}, + { 40.497018500, -74.480448500, 5, 8, "US-NJ 12.XXX"}, + { 40.428504000, -74.495165375, 4, 6, "US-NJ 000.XX"}, + { 40.022944000, -74.294385375, 4, 6, "US-NJ 700.XX"}, + { 40.242244000, -74.811885375, 4, 9, "US-NJ F00.XX"}, + { 39.951244000, -75.144609875, 4, 12, "US-NJ M00.XX"}, + { 39.516545000, -75.276309375, 4, 12, "US-NJ T00.XX"}, + { 39.522513500, -75.573757000, 3, 12, "US-NJ 123.XXX"}, + { 40.140500000, -74.734000000, 4, 9, "US-NJ PN4D.BTW"}, + { 43.015400000, -71.510262000, 5, 11, "US-NH 12.XX"}, + { 42.892642000, -71.587335500, 4, 10, "US-NH 12.XXX"}, + { 43.229924000, -71.726295500, 4, 10, "US-NH 000.XX"}, + { 43.141224000, -70.936237000, 4, 10, "US-NH 800.XX"}, + { 43.385843000, -71.020493500, 4, 8, "US-NH J00.XX"}, + { 42.967704000, -72.433001000, 4, 11, "US-NH S00.XX"}, + { 44.001400000, -71.576000000, 3, 9, "US-NH NFB.G1R"}, + { 44.001400000, -71.576000000, 3, 9, "US-NH TFCS.0M1"}, + { 44.518700000, -73.240644500, 5, 9, "US-VT 12.XX"}, + { 44.785915000, -73.307383500, 4, 10, "US-VT 12.XXX"}, + { 43.988665000, -72.862762000, 4, 8, "US-VT 123.XX"}, + { 42.907975000, -73.422202000, 3, 9, "US-VT 123.XXX"}, + { 43.872500000, -72.440000000, 3, 10, "US-VT S986.P48"}, + { 42.401100000, -71.118160500, 5, 8, "US-MA 12.XX"}, + { 42.553015000, -71.388913500, 5, 8, "US-MA 12.XXX"}, + { 42.268804000, -71.918220500, 4, 8, "US-MA 000.XX"}, + { 42.150004000, -72.682920500, 4, 8, "US-MA 400.XX"}, + { 42.638804000, -71.433181000, 4, 7, "US-MA 800.XX"}, + { 41.664704000, -71.038660000, 4, 7, "US-MA D00.XX"}, + { 42.728194000, -71.235443000, 4, 11, "US-MA J00.XX"}, + { 42.050194000, -71.118611500, 4, 7, "US-MA M00.XX"}, + { 41.713294000, -71.255380000, 4, 11, "US-MA Q00.XX"}, + { 41.894394000, -71.188180000, 4, 11, "US-MA T00.XX"}, + { 42.449494000, -73.332411500, 4, 10, "US-MA X00.XX"}, + { 42.057659500, -71.683502000, 3, 6, "US-MA JCP.PSH"}, + { 42.057659500, -71.683502000, 3, 6, "US-MA T9PS.XSD"}, + { 21.336790000, -157.903886750, 5, 7, "US-HI 00.XX"}, + { 21.297235000, -157.878477750, 5, 7, "US-HI J0.XX"}, + { 21.472955000, -158.282372750, 4, 6, "US-HI 00.XXX"}, + { 21.542925000, -158.155372750, 5, 7, "US-HI C0.XXX"}, + { 21.292935000, -157.988434750, 4, 6, "US-HI P0.XXX"}, + { 21.012833000, -156.679622500, 4, 6, "US-HI 123.XX"}, + { 21.700025000, -160.299975000, 3, 5, "US-HI 016.S0L"}, + { 21.200025000, -158.309975000, 3, 5, "US-HI 317.L09"}, + { 20.444025000, -157.414975000, 3, 5, "US-HI 51P.S00"}, + { 18.880025000, -156.099975000, 3, 5, "US-HI C2V.612"}, + { 28.095393000, -177.512675000, 3, 5, "US-HI M0H.S0F"}, + { 22.890389000, -162.101747000, 3, 5, "US-HI N0P.S0Y"}, + { 23.462193000, -164.828467000, 3, 5, "US-HI P0H.S0F"}, + { 23.556209000, -166.357087000, 3, 5, "US-HI Q0S.S04"}, + { 25.656993000, -171.853567000, 3, 5, "US-HI R0H.S0F"}, + { 25.945993000, -174.087267000, 3, 5, "US-HI S0H.S0F"}, + { 27.655661000, -176.000555000, 3, 5, "US-HI T0P.S0Y"}, + { 28.290161000, -178.415051000, 3, 5, "US-HI V0F.S0P"}, + { 22.094855000, -177.588282500, 2, 4, "US-HI 1234.XXX"}, + { 39.333700000, -76.659434500, 5, 8, "US-MD 12.XX"}, + { 39.498715000, -76.873308500, 4, 6, "US-MD 12.XXX"}, + { 39.145344000, -77.339927250, 4, 9, "US-MD 000.XX"}, + { 39.018974000, -77.102689250, 5, 8, "US-MD 600.XX"}, + { 38.620474000, -77.044783625, 4, 9, "US-MD C00.XX"}, + { 39.441474000, -77.569493875, 4, 7, "US-MD J00.XX"}, + { 39.641574000, -77.841093875, 4, 9, "US-MD P00.XX"}, + { 39.612474000, -77.180293875, 4, 6, "US-MD V00.XX"}, + { 38.951391500, -79.366421000, 3, 11, "US-MD 123.XXX"}, + { 38.805114500, -77.264825500, 3, 8, "US-MD LPB7.T27"}, + { 38.339876000, -81.766681500, 5, 8, "US-WV 12.XX"}, + { 38.432691500, -82.556899000, 4, 13, "US-WV 12.XXX"}, + { 39.418545000, -81.648058250, 4, 10, "US-WV 000.XX"}, + { 40.415674000, -80.753667375, 4, 9, "US-WV 500.XX"}, + { 39.645974000, -80.080793875, 4, 6, "US-WV B00.XX"}, + { 40.123045000, -80.797956875, 4, 9, "US-WV H00.XX"}, + { 39.490804000, -80.254657875, 4, 6, "US-WV M00.XX"}, + { 37.783804000, -81.296536500, 4, 7, "US-WV R00.XX"}, + { 39.461804000, -78.075657875, 4, 12, "US-WV W00.XX"}, + { 40.601674000, -80.855779500, 3, 8, "US-WV 012.XXX"}, + { 40.145674000, -80.855779500, 3, 8, "US-WV 112.XXX"}, + { 39.684996000, -81.717964500, 3, 8, "US-WV 212.XXX"}, + { 39.684996000, -81.119044500, 3, 8, "US-WV 312.XXX"}, + { 39.684996000, -80.520124500, 3, 6, "US-WV 412.XXX"}, + { 39.684996000, -79.921204500, 4, 6, "US-WV 512.XXX"}, + { 39.684996000, -79.322284500, 3, 8, "US-WV 612.XXX"}, + { 39.684996000, -78.723364500, 3, 8, "US-WV 712.XXX"}, + { 39.192021000, -78.157202000, 3, 11, "US-WV 812.XXX"}, + { 39.193956000, -82.436954000, 3, 9, "US-WV 912.XXX"}, + { 39.193957000, -81.843242000, 3, 10, "US-WV B12.XXX"}, + { 39.193957000, -81.249530000, 3, 9, "US-WV C12.XXX"}, + { 39.193957000, -80.655819000, 3, 7, "US-WV D12.XXX"}, + { 39.193957000, -80.062107000, 3, 6, "US-WV F12.XXX"}, + { 39.193957000, -79.468395000, 3, 9, "US-WV G12.XXX"}, + { 39.193957000, -78.874682000, 3, 9, "US-WV H12.XXX"}, + { 38.702917000, -82.568586500, 3, 13, "US-WV J12.XXX"}, + { 38.702917000, -81.980082500, 3, 10, "US-WV K12.XXX"}, + { 38.702917000, -81.391578500, 3, 7, "US-WV L12.XXX"}, + { 38.702917000, -80.803074500, 3, 7, "US-WV M12.XXX"}, + { 38.702917000, -80.214570500, 3, 6, "US-WV N12.XXX"}, + { 38.702917000, -79.626066500, 3, 8, "US-WV P12.XXX"}, + { 38.211877000, -82.612364500, 3, 9, "US-WV Q12.XXX"}, + { 38.211877000, -82.038933500, 3, 9, "US-WV R12.XXX"}, + { 38.211877000, -81.450429500, 3, 6, "US-WV S12.XXX"}, + { 38.211877000, -80.861925500, 3, 6, "US-WV T12.XXX"}, + { 38.211877000, -80.273421500, 3, 6, "US-WV V12.XXX"}, + { 37.720674500, -82.308577000, 3, 9, "US-WV W12.XXX"}, + { 37.249439500, -81.756609500, 3, 8, "US-WV X12.XXX"}, + { 37.247390000, -81.284083500, 3, 8, "US-WV Y12.XXX"}, + { 37.720837000, -80.773625500, 3, 6, "US-WV Z12.XXX"}, + { 38.922741500, -80.181837000, 3, 6, "US-WV H4DJ.S3G"}, + { 34.002824000, -81.056804000, 5, 9, "US-SC 00.XX"}, + { 32.770004000, -79.990132375, 5, 7, "US-SC J0.XX"}, + { 33.090115000, -80.287955000, 4, 6, "US-SC 12.XXX"}, + { 34.026244000, -81.162008000, 4, 8, "US-SC 000.XX"}, + { 34.940974000, -81.142279375, 4, 10, "US-SC 600.XX"}, + { 34.868974000, -82.511279375, 4, 10, "US-SC C00.XX"}, + { 33.935974000, -80.514938000, 4, 7, "US-SC J00.XX"}, + { 32.230174000, -80.885491000, 4, 9, "US-SC P00.XX"}, + { 34.244574000, -79.916742625, 4, 7, "US-SC V00.XX"}, + { 35.170595000, -83.332167500, 3, 11, "US-SC 012.XXX"}, + { 35.170595000, -82.764495500, 3, 11, "US-SC 112.XXX"}, + { 35.170595000, -82.196823500, 3, 11, "US-SC 212.XXX"}, + { 35.170595000, -81.629151500, 3, 8, "US-SC 312.XXX"}, + { 35.170595000, -81.061479500, 3, 8, "US-SC 412.XXX"}, + { 34.777263000, -83.332454000, 4, 10, "US-SC 512.XXX"}, + { 34.777263000, -82.769990000, 4, 10, "US-SC 612.XXX"}, + { 34.777263000, -82.207526000, 4, 8, "US-SC 712.XXX"}, + { 34.777263000, -81.645062000, 4, 8, "US-SC 812.XXX"}, + { 34.777263000, -81.082598000, 4, 10, "US-SC 912.XXX"}, + { 34.777263000, -80.520134000, 3, 8, "US-SC B12.XXX"}, + { 34.777263000, -79.957670000, 3, 8, "US-SC C12.XXX"}, + { 34.777263000, -79.395206000, 3, 8, "US-SC D12.XXX"}, + { 34.286223000, -82.826236000, 3, 9, "US-SC F12.XXX"}, + { 34.286223000, -82.263772000, 3, 7, "US-SC G12.XXX"}, + { 34.286223000, -81.701308000, 3, 7, "US-SC H12.XXX"}, + { 34.286223000, -81.138844000, 3, 7, "US-SC J12.XXX"}, + { 34.286223000, -80.576380000, 3, 6, "US-SC K12.XXX"}, + { 34.286223000, -80.013916000, 3, 6, "US-SC L12.XXX"}, + { 34.286223000, -79.451452000, 3, 8, "US-SC M12.XXX"}, + { 34.286223000, -79.059522000, 4, 9, "US-SC N12.XXX"}, + { 33.795183000, -82.343219500, 3, 9, "US-SC P12.XXX"}, + { 33.795183000, -81.785963500, 3, 9, "US-SC Q12.XXX"}, + { 33.795183000, -81.228707500, 3, 9, "US-SC R12.XXX"}, + { 33.795183000, -80.671451500, 3, 6, "US-SC S12.XXX"}, + { 33.795183000, -80.114195500, 3, 6, "US-SC T12.XXX"}, + { 33.795183000, -79.556939500, 3, 6, "US-SC V12.XXX"}, + { 33.795183000, -79.054600500, 4, 7, "US-SC W12.XXX"}, + { 32.872608000, -81.953003000, 3, 8, "US-SC D123.XX"}, + { 32.872608000, -81.400955000, 3, 8, "US-SC F123.XX"}, + { 32.872608000, -80.848907000, 3, 8, "US-SC G123.XX"}, + { 32.872608000, -80.296859000, 4, 6, "US-SC H123.XX"}, + { 32.872608000, -79.744811000, 3, 5, "US-SC J123.XX"}, + { 32.872608000, -79.192763000, 3, 5, "US-SC K123.XX"}, + { 32.378853000, -81.511364000, 3, 8, "US-SC L123.XX"}, + { 32.378853000, -80.959316000, 4, 9, "US-SC M123.XX"}, + { 32.378853000, -80.407268000, 4, 6, "US-SC N123.XX"}, + { 32.378853000, -79.855220000, 3, 5, "US-SC P123.XX"}, + { 32.046100000, -81.230160500, 3, 9, "US-SC Q123.XX"}, + { 32.046100000, -80.683320500, 3, 5, "US-SC R123.XX"}, + { 33.624000000, -80.947000000, 3, 8, "US-SC PXW5.TJY"}, + { 43.696100000, -70.337004000, 5, 8, "US-ME 12.XX"}, + { 43.927915000, -70.472848500, 4, 7, "US-ME 12.XXX"}, + { 44.141624000, -70.383454000, 4, 7, "US-ME 000.XX"}, + { 44.873924000, -68.939609875, 4, 8, "US-ME 800.XX"}, + { 43.533724000, -70.636595500, 4, 10, "US-ME J00.XX"}, + { 44.346404000, -70.002029375, 4, 7, "US-ME S00.XX"}, + { 45.941162000, -70.687514500, 3, 9, "US-ME 012.XXX"}, + { 45.941162000, -70.026098500, 3, 9, "US-ME 112.XXX"}, + { 45.941162000, -69.364682500, 3, 9, "US-ME 212.XXX"}, + { 45.941162000, -68.703266500, 3, 9, "US-ME 312.XXX"}, + { 45.941162000, -68.041850500, 3, 9, "US-ME 412.XXX"}, + { 45.450122000, -71.048236000, 3, 9, "US-ME 512.XXX"}, + { 45.450122000, -70.428442000, 4, 10, "US-ME 612.XXX"}, + { 45.450122000, -69.772234000, 3, 9, "US-ME 712.XXX"}, + { 45.450122000, -69.116026000, 3, 8, "US-ME 812.XXX"}, + { 45.450122000, -68.459818000, 3, 9, "US-ME 912.XXX"}, + { 45.450122000, -67.803610000, 3, 11, "US-ME B12.XXX"}, + { 45.450122000, -67.505184000, 4, 12, "US-ME C12.XXX"}, + { 44.959082000, -71.048522500, 3, 9, "US-ME D12.XXX"}, + { 44.959082000, -70.428728500, 3, 6, "US-ME F12.XXX"}, + { 44.959082000, -69.777728500, 3, 6, "US-ME G12.XXX"}, + { 44.959082000, -69.126728500, 3, 6, "US-ME H12.XXX"}, + { 44.959082000, -68.475728500, 3, 7, "US-ME J12.XXX"}, + { 44.959082000, -67.824728500, 3, 9, "US-ME K12.XXX"}, + { 44.959082000, -67.500262500, 4, 10, "US-ME L12.XXX"}, + { 44.468042000, -71.014915000, 3, 9, "US-ME M12.XXX"}, + { 44.468042000, -70.369123000, 3, 6, "US-ME N12.XXX"}, + { 44.468042000, -69.723331000, 3, 6, "US-ME P12.XXX"}, + { 44.468042000, -69.077539000, 3, 6, "US-ME Q12.XXX"}, + { 44.468042000, -68.431747000, 3, 6, "US-ME R12.XXX"}, + { 44.468042000, -67.785955000, 3, 6, "US-ME S12.XXX"}, + { 43.977002000, -71.014915000, 3, 9, "US-ME T12.XXX"}, + { 43.977002000, -70.369123000, 3, 6, "US-ME V12.XXX"}, + { 43.977002000, -69.723331000, 3, 6, "US-ME W12.XXX"}, + { 43.977002000, -69.077539000, 3, 6, "US-ME X12.XXX"}, + { 43.485962000, -70.955101500, 3, 9, "US-ME Y12.XXX"}, + { 43.058414500, -70.621135500, 4, 11, "US-ME Z12.XXX"}, + { 46.980032000, -69.781725500, 3, 9, "US-ME K123.XX"}, + { 46.980032000, -69.099477500, 3, 8, "US-ME L123.XX"}, + { 46.980032000, -68.417229500, 3, 11, "US-ME M123.XX"}, + { 46.488992000, -70.464002000, 3, 9, "US-ME P123.XX"}, + { 46.488992000, -69.786962000, 3, 9, "US-ME Q123.XX"}, + { 46.488992000, -69.109922000, 3, 8, "US-ME R123.XX"}, + { 46.488992000, -68.432882000, 3, 11, "US-ME S123.XX"}, + { 46.000667000, -70.391147000, 3, 9, "US-ME T123.XX"}, + { 46.000667000, -69.724523000, 3, 9, "US-ME X123.XX"}, + { 46.000667000, -69.057899000, 3, 8, "US-ME Y123.XX"}, + { 46.000667000, -68.391275000, 3, 9, "US-ME Z123.XX"}, + { 45.188343500, -68.984705000, 3, 9, "US-ME XD7L.BTR"}, + { 39.803100000, -86.206836000, 5, 7, "US-IN 12.XX"}, + { 39.968115000, -86.426830000, 4, 6, "US-IN 12.XXX"}, + { 41.103394000, -85.227848500, 4, 6, "US-IN 000.XX"}, + { 41.680494000, -86.398880000, 4, 9, "US-IN 300.XX"}, + { 41.680494000, -86.199201000, 4, 9, "US-IN 600.XX"}, + { 41.680494000, -85.999522000, 4, 9, "US-IN 900.XX"}, + { 38.024645000, -87.650355625, 4, 10, "US-IN D00.XX"}, + { 41.577194000, -87.599780000, 4, 10, "US-IN H00.XX"}, + { 39.159194000, -86.622038250, 4, 6, "US-IN L00.XX"}, + { 41.573514000, -87.427480000, 5, 8, "US-IN P00.XX"}, + { 40.181214000, -85.469812375, 4, 6, "US-IN R00.XX"}, + { 40.390914000, -86.965012375, 4, 6, "US-IN T00.XX"}, + { 39.444314000, -87.475132875, 4, 9, "US-IN W00.XX"}, + { 40.079414000, -85.749312375, 4, 6, "US-IN Y00.XX"}, + { 41.715963000, -87.813293500, 3, 13, "US-IN 012.XXX"}, + { 41.715963000, -87.193541500, 3, 9, "US-IN 112.XXX"}, + { 41.715963000, -86.573789500, 3, 9, "US-IN 212.XXX"}, + { 41.715963000, -85.954037500, 4, 12, "US-IN 312.XXX"}, + { 41.715963000, -85.365658500, 3, 11, "US-IN 412.XXX"}, + { 41.224923000, -87.658642000, 3, 8, "US-IN 512.XXX"}, + { 41.224923000, -87.044098000, 3, 5, "US-IN 612.XXX"}, + { 41.224923000, -86.429554000, 3, 5, "US-IN 712.XXX"}, + { 41.224923000, -85.815010000, 3, 5, "US-IN 812.XXX"}, + { 41.224923000, -85.360737000, 4, 6, "US-IN 912.XXX"}, + { 40.733883000, -87.653720500, 3, 8, "US-IN B12.XXX"}, + { 40.733883000, -87.044384500, 3, 5, "US-IN C12.XXX"}, + { 40.733883000, -86.435048500, 3, 5, "US-IN D12.XXX"}, + { 40.733883000, -85.825712500, 3, 5, "US-IN F12.XXX"}, + { 40.733883000, -85.355815500, 4, 6, "US-IN G12.XXX"}, + { 40.242843000, -87.654007000, 3, 8, "US-IN H12.XXX"}, + { 40.242843000, -87.049879000, 3, 5, "US-IN J12.XXX"}, + { 40.242843000, -86.445751000, 3, 5, "US-IN K12.XXX"}, + { 40.242843000, -85.841623000, 3, 5, "US-IN L12.XXX"}, + { 40.242843000, -85.350894000, 5, 7, "US-IN M12.XXX"}, + { 39.751803000, -87.649085500, 3, 8, "US-IN N12.XXX"}, + { 39.751803000, -87.050165500, 3, 5, "US-IN P12.XXX"}, + { 39.751803000, -86.451245500, 4, 6, "US-IN Q12.XXX"}, + { 39.751803000, -85.852325500, 3, 5, "US-IN R12.XXX"}, + { 39.751803000, -85.345972500, 4, 6, "US-IN S12.XXX"}, + { 39.260763000, -87.649085500, 3, 8, "US-IN T12.XXX"}, + { 39.260763000, -87.050165500, 3, 5, "US-IN V12.XXX"}, + { 39.260763000, -86.451245500, 3, 5, "US-IN W12.XXX"}, + { 39.260763000, -85.852325500, 3, 5, "US-IN X12.XXX"}, + { 39.260763000, -85.345972500, 4, 6, "US-IN Y12.XXX"}, + { 38.338188000, -87.768622000, 4, 12, "US-IN 0123.XX"}, + { 38.338188000, -87.174910000, 3, 8, "US-IN 1123.XX"}, + { 38.338188000, -86.581198000, 3, 8, "US-IN 2123.XX"}, + { 38.338188000, -85.987486000, 3, 8, "US-IN 3123.XX"}, + { 38.681916000, -85.393774000, 3, 8, "US-IN 4123.XX"}, + { 37.959933500, -88.094956500, 3, 11, "US-IN 5123.XX"}, + { 37.861015500, -87.716836500, 3, 9, "US-IN 6123.XX"}, + { 37.863041500, -87.180232000, 3, 8, "US-IN 7123.XX"}, + { 37.870223000, -86.686950500, 3, 8, "US-IN 8123.XX"}, + { 38.303771500, -86.139843000, 3, 8, "US-IN 9123.XX"}, + { 39.764184000, -86.438946000, 4, 6, "US-IN 7RJ9.NCX"}, + { 38.068400000, -84.550592500, 5, 7, "US-KY 12.XX"}, + { 37.854495000, -84.750643125, 4, 6, "US-KY 00.XXX"}, + { 38.259814000, -85.903477875, 4, 9, "US-KY J0.XXX"}, + { 37.015244000, -86.576005875, 4, 6, "US-KY 000.XX"}, + { 37.779074000, -87.222805500, 4, 7, "US-KY 600.XX"}, + { 39.040574000, -84.590489250, 5, 8, "US-KY C00.XX"}, + { 36.881974000, -87.609499875, 4, 6, "US-KY J00.XX"}, + { 37.763974000, -84.416305500, 4, 6, "US-KY P00.XX"}, + { 39.011774000, -84.821089250, 4, 11, "US-KY V00.XX"}, + { 37.681666500, -89.379968000, 3, 11, "US-KY 12.XXXX"}, + { 38.969762000, -85.325079500, 3, 10, "US-KY 123.XXX"}, + { 37.817000000, -85.770000000, 3, 6, "US-KY 8H75.SZ6"}, + { 35.185100000, -90.063408500, 5, 10, "US-TN 12.XX"}, + { 35.130795000, -90.146889875, 4, 9, "US-TN 00.XXX"}, + { 36.175314000, -86.989219375, 4, 6, "US-TN J0.XXX"}, + { 35.986244000, -84.103341625, 4, 7, "US-TN 000.XX"}, + { 35.093874000, -85.331179375, 4, 6, "US-TN 600.XX"}, + { 36.562474000, -87.481095250, 4, 9, "US-TN C00.XX"}, + { 35.861974000, -86.508889625, 4, 6, "US-TN J00.XX"}, + { 35.650274000, -88.932085000, 4, 6, "US-TN P00.XX"}, + { 36.386034000, -82.484721250, 4, 9, "US-TN V00.XX"}, + { 35.630010500, -90.122593500, 3, 9, "US-TN 12.XXXX"}, + { 35.811663000, -85.789855000, 3, 5, "US-TN 123.XXX"}, + { 35.831500000, -85.979950500, 3, 5, "US-TN FVZQ.L0Y"}, + { 36.888100000, -76.068152000, 5, 7, "US-VA 12.XX"}, + { 37.126815000, -76.499038500, 4, 6, "US-VA 12.XXX"}, + { 38.859804000, -77.251216625, 4, 9, "US-VA 000.XX"}, + { 37.559804000, -77.568536500, 4, 6, "US-VA 400.XX"}, + { 37.285804000, -80.067815875, 4, 7, "US-VA 800.XX"}, + { 36.730304000, -76.714795250, 4, 6, "US-VA D00.XX"}, + { 37.373094000, -79.285459500, 4, 7, "US-VA J00.XX"}, + { 38.800194000, -77.471414625, 4, 9, "US-VA M00.XX"}, + { 38.633594000, -77.402114625, 4, 9, "US-VA Q00.XX"}, + { 38.948294000, -77.463138250, 4, 9, "US-VA T00.XX"}, + { 38.449394000, -78.959414625, 4, 10, "US-VA X00.XX"}, + { 39.421095000, -78.538880500, 3, 11, "US-VA 012.XXX"}, + { 39.166208000, -77.941170500, 3, 11, "US-VA 112.XXX"}, + { 38.934523000, -79.737007000, 3, 8, "US-VA 212.XXX"}, + { 38.934523000, -79.143295000, 3, 11, "US-VA 312.XXX"}, + { 38.934523000, -78.549583000, 3, 11, "US-VA 412.XXX"}, + { 38.934523000, -77.955871000, 3, 9, "US-VA 512.XXX"}, + { 38.934523000, -77.362159000, 4, 9, "US-VA 612.XXX"}, + { 38.443483000, -79.969569500, 3, 8, "US-VA 712.XXX"}, + { 38.443483000, -79.381065500, 3, 11, "US-VA 812.XXX"}, + { 38.443483000, -78.792561500, 4, 10, "US-VA 912.XXX"}, + { 38.443483000, -78.204057500, 3, 9, "US-VA B12.XXX"}, + { 38.443483000, -77.615553500, 3, 8, "US-VA C12.XXX"}, + { 38.443483000, -77.027049500, 3, 8, "US-VA D12.XXX"}, + { 38.443483000, -76.438545500, 3, 8, "US-VA F12.XXX"}, + { 37.952443000, -80.299132500, 3, 8, "US-VA G12.XXX"}, + { 37.952443000, -79.710628500, 3, 6, "US-VA H12.XXX"}, + { 37.952443000, -79.122124500, 3, 9, "US-VA J12.XXX"}, + { 37.952443000, -78.533620500, 3, 9, "US-VA K12.XXX"}, + { 37.952443000, -77.945116500, 3, 9, "US-VA L12.XXX"}, + { 37.952443000, -77.356612500, 3, 8, "US-VA M12.XXX"}, + { 37.952443000, -76.768108500, 3, 8, "US-VA N12.XXX"}, + { 37.952443000, -76.179604500, 3, 8, "US-VA P12.XXX"}, + { 37.981905000, -75.722569500, 4, 9, "US-VA Q12.XXX"}, + { 37.461403000, -77.910092000, 4, 7, "US-VA R12.XXX"}, + { 37.461403000, -77.326796000, 3, 5, "US-VA S12.XXX"}, + { 37.461403000, -76.743500000, 3, 5, "US-VA T12.XXX"}, + { 37.461403000, -76.160204000, 3, 5, "US-VA V12.XXX"}, + { 36.975635000, -77.905170500, 3, 5, "US-VA W12.XXX"}, + { 36.975635000, -77.327082500, 3, 5, "US-VA X12.XXX"}, + { 36.975635000, -76.748994500, 3, 5, "US-VA Y12.XXX"}, + { 36.975635000, -76.170906500, 4, 6, "US-VA Z12.XXX"}, + { 37.058675000, -83.109609000, 3, 8, "US-VA 1123.XX"}, + { 37.058675000, -82.526313000, 3, 8, "US-VA 2123.XX"}, + { 37.058675000, -81.943017000, 3, 5, "US-VA 3123.XX"}, + { 37.058675000, -81.359721000, 3, 5, "US-VA 4123.XX"}, + { 36.570350000, -83.672126500, 3, 12, "US-VA 5123.XX"}, + { 36.570350000, -83.109637500, 4, 13, "US-VA 6123.XX"}, + { 36.570350000, -82.531549500, 3, 14, "US-VA 7123.XX"}, + { 36.570350000, -81.953461500, 3, 11, "US-VA 8123.XX"}, + { 36.570350000, -81.375373500, 3, 8, "US-VA 9123.XX"}, + { 37.039033000, -80.802465000, 4, 6, "US-VA B123.XX"}, + { 37.039033000, -80.219169000, 3, 5, "US-VA C123.XX"}, + { 37.039033000, -79.635873000, 3, 5, "US-VA D123.XX"}, + { 37.039033000, -79.052577000, 3, 5, "US-VA F123.XX"}, + { 37.039033000, -78.469281000, 3, 5, "US-VA G123.XX"}, + { 36.550708000, -80.797285500, 3, 8, "US-VA H123.XX"}, + { 36.550708000, -80.219197500, 3, 8, "US-VA J123.XX"}, + { 36.550708000, -79.641109500, 3, 8, "US-VA K123.XX"}, + { 36.550708000, -79.063021500, 3, 8, "US-VA L123.XX"}, + { 36.550708000, -78.484933500, 3, 8, "US-VA M123.XX"}, + { 37.998250000, -79.420865000, 3, 9, "US-VA J4J1.2CB"}, + { 39.996100000, -83.047776500, 5, 7, "US-OH 12.XX"}, + { 40.101728000, -83.185810125, 4, 6, "US-OH 00.XXX"}, + { 41.424591000, -81.880082500, 4, 6, "US-OH J0.XXX"}, + { 39.774974000, -84.291822875, 5, 7, "US-OH 000.XX"}, + { 39.272268000, -84.580758250, 4, 6, "US-OH 500.XX"}, + { 39.406545000, -84.603711250, 4, 6, "US-OH B00.XX"}, + { 41.650776000, -83.681792000, 4, 6, "US-OH H00.XX"}, + { 41.086804000, -81.633299500, 4, 6, "US-OH M00.XX"}, + { 40.839399000, -81.521123875, 4, 6, "US-OH R00.XX"}, + { 41.105804000, -80.791745500, 4, 6, "US-OH W00.XX"}, + { 41.689075000, -84.784104500, 3, 11, "US-OH 112.XXX"}, + { 41.689075000, -84.164352500, 3, 8, "US-OH 212.XXX"}, + { 41.689075000, -83.544600500, 4, 9, "US-OH 312.XXX"}, + { 41.689075000, -82.924848500, 3, 8, "US-OH 412.XXX"}, + { 41.934595000, -82.310018000, 3, 9, "US-OH 512.XXX"}, + { 41.934595000, -81.685058000, 3, 8, "US-OH 612.XXX"}, + { 41.934595000, -81.100580000, 4, 9, "US-OH 712.XXX"}, + { 41.453375000, -84.792906500, 4, 9, "US-OH 812.XXX"}, + { 41.453375000, -84.185184500, 4, 6, "US-OH 912.XXX"}, + { 41.453375000, -83.565432500, 4, 6, "US-OH B12.XXX"}, + { 41.453375000, -82.945680500, 4, 6, "US-OH C12.XXX"}, + { 41.453375000, -82.325928500, 3, 5, "US-OH D12.XXX"}, + { 41.453375000, -81.706176500, 4, 6, "US-OH F12.XXX"}, + { 41.453375000, -81.095658500, 3, 5, "US-OH G12.XXX"}, + { 40.962335000, -84.793193000, 3, 8, "US-OH H12.XXX"}, + { 40.962335000, -84.190679000, 3, 5, "US-OH J12.XXX"}, + { 40.962335000, -83.576135000, 3, 5, "US-OH K12.XXX"}, + { 40.962335000, -82.961591000, 3, 5, "US-OH L12.XXX"}, + { 40.962335000, -82.347047000, 3, 5, "US-OH M12.XXX"}, + { 40.962335000, -81.732503000, 3, 5, "US-OH N12.XXX"}, + { 40.962335000, -81.117959000, 3, 5, "US-OH P12.XXX"}, + { 40.471295000, -84.793479500, 3, 8, "US-OH Q12.XXX"}, + { 40.471295000, -84.221692500, 4, 6, "US-OH R12.XXX"}, + { 40.471295000, -83.612356500, 3, 5, "US-OH S12.XXX"}, + { 40.471295000, -83.003020500, 3, 5, "US-OH T12.XXX"}, + { 40.471295000, -82.393684500, 3, 6, "US-OH X12.XXX"}, + { 40.471295000, -81.784348500, 3, 6, "US-OH Y12.XXX"}, + { 40.471295000, -81.175012500, 3, 6, "US-OH Z12.XXX"}, + { 39.546005000, -84.823694000, 3, 8, "US-OH 1123.XX"}, + { 39.546005000, -84.318049000, 4, 6, "US-OH 2123.XX"}, + { 39.546005000, -83.713921000, 3, 5, "US-OH 3123.XX"}, + { 39.546005000, -83.109793000, 3, 5, "US-OH 4123.XX"}, + { 39.546005000, -82.505665000, 3, 6, "US-OH 5123.XX"}, + { 39.546005000, -81.901537000, 3, 6, "US-OH 6123.XX"}, + { 39.546005000, -81.297409000, 3, 8, "US-OH 7123.XX"}, + { 39.057680000, -84.823722500, 3, 12, "US-OH 8123.XX"}, + { 39.057680000, -84.378490500, 4, 10, "US-OH 9123.XX"}, + { 39.057680000, -83.779570500, 3, 8, "US-OH B123.XX"}, + { 39.057680000, -83.180650500, 3, 9, "US-OH C123.XX"}, + { 39.057680000, -82.581730500, 3, 10, "US-OH D123.XX"}, + { 39.057680000, -81.982810500, 4, 13, "US-OH F123.XX"}, + { 39.057680000, -81.383890500, 3, 9, "US-OH G123.XX"}, + { 38.566640000, -84.438411000, 3, 8, "US-OH H123.XX"}, + { 38.566640000, -83.844699000, 3, 8, "US-OH J123.XX"}, + { 38.566640000, -83.250987000, 3, 9, "US-OH K123.XX"}, + { 38.566640000, -82.657275000, 4, 10, "US-OH L123.XX"}, + { 38.861264000, -82.063534500, 3, 12, "US-OH M123.XX"}, + { 38.414100000, -82.842159000, 3, 9, "US-OH N123.XX"}, + { 40.190000000, -82.668500000, 3, 5, "US-OH D4ML.9H6"}, + { 39.987100000, -75.235276500, 6, 11, "US-PA 12.XX"}, + { 40.003455000, -75.371016875, 4, 9, "US-PA 00.XXX"}, + { 40.351215000, -80.185737875, 4, 7, "US-PA C0.XXX"}, + { 40.513425000, -75.640331375, 4, 7, "US-PA P0.XXX"}, + { 40.388074000, -76.050267375, 4, 6, "US-PA 000.XX"}, + { 41.424374000, -75.776846500, 4, 7, "US-PA 500.XX"}, + { 41.339395000, -76.023608500, 4, 7, "US-PA B00.XX"}, + { 40.168845000, -76.433083875, 4, 6, "US-PA H00.XX"}, + { 40.194045000, -74.991906875, 4, 9, "US-PA M00.XX"}, + { 40.319045000, -77.016383875, 4, 6, "US-PA R00.XX"}, + { 42.160545000, -80.247497500, 4, 9, "US-PA W00.XX"}, + { 42.106725000, -80.485500000, 3, 8, "US-PA 112.XXX"}, + { 42.106725000, -79.860540000, 4, 9, "US-PA 212.XXX"}, + { 42.327693000, -80.341759000, 3, 8, "US-PA 012.XXX"}, + { 41.959413000, -79.235580000, 3, 11, "US-PA 312.XXX"}, + { 41.959413000, -78.610620000, 3, 10, "US-PA 412.XXX"}, + { 41.959413000, -77.985660000, 3, 10, "US-PA 512.XXX"}, + { 41.959413000, -77.360700000, 3, 10, "US-PA 612.XXX"}, + { 41.959413000, -76.735740000, 3, 10, "US-PA 712.XXX"}, + { 41.959413000, -76.110780000, 3, 10, "US-PA 812.XXX"}, + { 41.959413000, -75.485820000, 3, 10, "US-PA 912.XXX"}, + { 41.615685000, -80.485806500, 3, 5, "US-PA B12.XXX"}, + { 41.615685000, -79.873325500, 3, 5, "US-PA C12.XXX"}, + { 41.615685000, -79.253573500, 4, 7, "US-PA D12.XXX"}, + { 41.615685000, -78.633821500, 4, 7, "US-PA F12.XXX"}, + { 41.615685000, -78.014069500, 4, 7, "US-PA G12.XXX"}, + { 41.615685000, -77.394317500, 4, 7, "US-PA H12.XXX"}, + { 41.615685000, -76.774565500, 4, 7, "US-PA J12.XXX"}, + { 41.615685000, -76.154813500, 4, 7, "US-PA K12.XXX"}, + { 41.615685000, -75.535061500, 4, 7, "US-PA L12.XXX"}, + { 41.124645000, -80.486093000, 3, 5, "US-PA M12.XXX"}, + { 41.124645000, -79.878820000, 3, 5, "US-PA N12.XXX"}, + { 41.124645000, -79.264276000, 3, 6, "US-PA P12.XXX"}, + { 41.124645000, -78.649732000, 3, 6, "US-PA Q12.XXX"}, + { 41.124645000, -78.035188000, 3, 6, "US-PA R12.XXX"}, + { 41.124645000, -77.420644000, 3, 6, "US-PA S12.XXX"}, + { 41.124645000, -76.806100000, 3, 6, "US-PA T12.XXX"}, + { 41.124645000, -76.191556000, 3, 6, "US-PA V12.XXX"}, + { 41.124645000, -75.577012000, 3, 9, "US-PA W12.XXX"}, + { 41.492925000, -75.275658500, 4, 9, "US-PA X12.XXX"}, + { 40.199355000, -80.516565500, 3, 9, "US-PA 1123.XX"}, + { 40.199355000, -79.912781500, 4, 7, "US-PA 2123.XX"}, + { 40.199355000, -79.303445500, 3, 6, "US-PA 3123.XX"}, + { 40.199355000, -78.694109500, 3, 6, "US-PA 4123.XX"}, + { 40.199355000, -78.084773500, 3, 6, "US-PA 5123.XX"}, + { 40.199355000, -77.475437500, 3, 5, "US-PA 6123.XX"}, + { 40.199355000, -76.866101500, 4, 6, "US-PA 7123.XX"}, + { 40.199355000, -76.256765500, 3, 5, "US-PA 8123.XX"}, + { 40.199355000, -75.647429500, 3, 5, "US-PA 9123.XX"}, + { 39.711385000, -80.516594000, 3, 9, "US-PA B123.XX"}, + { 39.711385000, -79.918018000, 4, 10, "US-PA C123.XX"}, + { 39.711385000, -79.313890000, 3, 11, "US-PA D123.XX"}, + { 39.711385000, -78.709762000, 3, 11, "US-PA F123.XX"}, + { 39.711385000, -78.105634000, 3, 9, "US-PA G123.XX"}, + { 39.711385000, -77.501506000, 3, 8, "US-PA H123.XX"}, + { 39.711385000, -76.897378000, 3, 8, "US-PA J123.XX"}, + { 39.711385000, -76.293250000, 3, 8, "US-PA K123.XX"}, + { 39.711385000, -75.689122000, 3, 12, "US-PA L123.XX"}, + { 39.953835000, -75.296001500, 5, 10, "US-PA M123.XX"}, + { 41.036549000, -77.604950000, 3, 6, "US-PA L79Q.ZXY"}, + { 32.347099000, -90.250026000, 5, 8, "US-MS 12.XX"}, + { 32.404294000, -90.355337000, 4, 7, "US-MS 00.XXX"}, + { 30.348405000, -89.200325625, 4, 9, "US-MS J0.XXX"}, + { 34.982545000, -90.115566875, 4, 12, "US-MS 000.XX"}, + { 31.349444000, -89.454979500, 4, 7, "US-MS 700.XX"}, + { 32.405944000, -88.817056000, 4, 7, "US-MS F00.XX"}, + { 34.275644000, -88.806289625, 4, 6, "US-MS M00.XX"}, + { 33.433044000, -91.113825375, 4, 10, "US-MS T00.XX"}, + { 34.951595000, -90.781362000, 3, 8, "US-MS 012.XXX"}, + { 34.951595000, -90.218898000, 3, 8, "US-MS 112.XXX"}, + { 34.951595000, -89.656434000, 3, 6, "US-MS 212.XXX"}, + { 34.951595000, -89.093970000, 3, 5, "US-MS 312.XXX"}, + { 34.951595000, -88.628522000, 4, 6, "US-MS 412.XXX"}, + { 34.482651000, -90.927602000, 3, 8, "US-MS 512.XXX"}, + { 34.482651000, -90.365138000, 3, 8, "US-MS 612.XXX"}, + { 34.482651000, -89.802674000, 3, 6, "US-MS 712.XXX"}, + { 34.482651000, -89.240210000, 3, 5, "US-MS 812.XXX"}, + { 34.482651000, -88.677746000, 3, 5, "US-MS 912.XXX"}, + { 33.991611000, -91.485144500, 3, 8, "US-MS B12.XXX"}, + { 33.991611000, -90.927888500, 3, 8, "US-MS C12.XXX"}, + { 33.991611000, -90.370632500, 3, 6, "US-MS D12.XXX"}, + { 33.991611000, -89.813376500, 3, 6, "US-MS F12.XXX"}, + { 33.991611000, -89.256120500, 3, 5, "US-MS G12.XXX"}, + { 33.991611000, -88.698864500, 3, 5, "US-MS H12.XXX"}, + { 33.500571000, -91.485144500, 3, 8, "US-MS K12.XXX"}, + { 33.500571000, -90.927888500, 4, 7, "US-MS L12.XXX"}, + { 33.500571000, -90.370632500, 3, 6, "US-MS M12.XXX"}, + { 33.500571000, -89.813376500, 3, 6, "US-MS N12.XXX"}, + { 33.500571000, -89.256120500, 3, 5, "US-MS P12.XXX"}, + { 33.500571000, -88.698864500, 3, 5, "US-MS Q12.XXX"}, + { 33.009531000, -91.485431000, 3, 11, "US-MS R12.XXX"}, + { 33.009531000, -90.933383000, 3, 11, "US-MS S12.XXX"}, + { 33.009531000, -90.381335000, 3, 7, "US-MS T12.XXX"}, + { 33.009531000, -89.829287000, 3, 7, "US-MS X12.XXX"}, + { 33.009531000, -89.277239000, 3, 6, "US-MS Y12.XXX"}, + { 33.009531000, -88.725191000, 3, 5, "US-MS Z12.XXX"}, + { 32.084241000, -91.652979000, 3, 8, "US-MS 1123.XX"}, + { 32.084241000, -91.103712000, 3, 8, "US-MS 2123.XX"}, + { 32.084241000, -90.551664000, 3, 6, "US-MS 3123.XX"}, + { 32.084241000, -89.999616000, 3, 6, "US-MS 4123.XX"}, + { 32.084241000, -89.447568000, 3, 6, "US-MS 5123.XX"}, + { 32.084241000, -88.895520000, 3, 6, "US-MS 6123.XX"}, + { 31.595916000, -91.650580500, 3, 8, "US-MS 7123.XX"}, + { 31.595916000, -91.103740500, 3, 8, "US-MS 8123.XX"}, + { 31.595916000, -90.556900500, 3, 6, "US-MS 9123.XX"}, + { 31.595916000, -90.010060500, 3, 6, "US-MS B123.XX"}, + { 31.595916000, -89.463220500, 3, 6, "US-MS C123.XX"}, + { 31.595916000, -88.916380500, 3, 6, "US-MS D123.XX"}, + { 31.102161000, -91.650580500, 3, 8, "US-MS F123.XX"}, + { 31.102161000, -91.103740500, 3, 8, "US-MS G123.XX"}, + { 31.102161000, -90.556900500, 3, 6, "US-MS K123.XX"}, + { 31.102161000, -90.010060500, 3, 6, "US-MS L123.XX"}, + { 31.102161000, -89.463220500, 3, 6, "US-MS M123.XX"}, + { 31.102161000, -88.916380500, 3, 6, "US-MS N123.XX"}, + { 30.611121000, -91.650609000, 3, 8, "US-MS P123.XX"}, + { 30.611121000, -91.108977000, 3, 9, "US-MS Q123.XX"}, + { 30.611121000, -90.567345000, 3, 8, "US-MS R123.XX"}, + { 30.611121000, -90.025713000, 3, 8, "US-MS S123.XX"}, + { 30.611121000, -89.484081000, 4, 7, "US-MS T123.XX"}, + { 30.611121000, -88.942449000, 4, 7, "US-MS V123.XX"}, + { 30.159100000, -89.858043500, 3, 8, "US-MS X123.XX"}, + { 30.159100000, -89.321619500, 3, 8, "US-MS Y123.XX"}, + { 30.159100000, -88.785195500, 3, 6, "US-MS Z123.XX"}, + { 32.571000000, -89.876500000, 3, 6, "US-MS 7M00.272"}, + { 29.951100000, -90.155882500, 5, 7, "US-LA 12.XX"}, + { 30.047294000, -90.272671625, 4, 6, "US-LA 00.XXX"}, + { 30.454414000, -91.272147875, 4, 7, "US-LA J0.XXX"}, + { 32.526024000, -93.882501000, 4, 7, "US-LA 000.XX"}, + { 30.252524000, -92.160844125, 4, 6, "US-LA 800.XX"}, + { 30.280624000, -93.398944125, 4, 6, "US-LA J00.XX"}, + { 32.609934000, -92.253461000, 4, 6, "US-LA S00.XX"}, + { 32.974595000, -94.013631000, 3, 7, "US-LA 012.XXX"}, + { 32.974595000, -93.516787000, 4, 7, "US-LA 112.XXX"}, + { 32.974595000, -92.964739000, 3, 5, "US-LA 212.XXX"}, + { 32.974595000, -92.412691000, 3, 5, "US-LA 312.XXX"}, + { 32.974595000, -91.860643000, 3, 5, "US-LA 412.XXX"}, + { 32.974595000, -91.308595000, 3, 8, "US-LA 512.XXX"}, + { 32.483555000, -94.013631000, 3, 7, "US-LA 612.XXX"}, + { 32.483555000, -93.516787000, 4, 7, "US-LA 712.XXX"}, + { 32.483555000, -92.964739000, 3, 5, "US-LA 812.XXX"}, + { 32.483555000, -92.412691000, 3, 5, "US-LA 912.XXX"}, + { 32.483555000, -91.860643000, 3, 5, "US-LA B12.XXX"}, + { 32.483555000, -91.308595000, 3, 8, "US-LA C12.XXX"}, + { 31.992515000, -94.013917500, 3, 7, "US-LA D12.XXX"}, + { 31.992515000, -93.517073500, 4, 8, "US-LA F12.XXX"}, + { 31.992515000, -92.970233500, 3, 5, "US-LA G12.XXX"}, + { 31.992515000, -92.423393500, 3, 5, "US-LA H12.XXX"}, + { 31.992515000, -91.876553500, 3, 5, "US-LA J12.XXX"}, + { 31.992515000, -91.329713500, 3, 8, "US-LA K12.XXX"}, + { 31.501475000, -93.790493500, 3, 8, "US-LA L12.XXX"}, + { 31.501475000, -93.243653500, 3, 5, "US-LA M12.XXX"}, + { 31.501475000, -92.696813500, 3, 5, "US-LA N12.XXX"}, + { 31.501475000, -92.149973500, 3, 5, "US-LA P12.XXX"}, + { 31.501475000, -91.603133500, 3, 8, "US-LA Q12.XXX"}, + { 31.010435000, -93.790780000, 3, 8, "US-LA R12.XXX"}, + { 31.010435000, -93.249148000, 3, 5, "US-LA S12.XXX"}, + { 31.010435000, -92.707516000, 3, 5, "US-LA T12.XXX"}, + { 31.010435000, -92.165884000, 3, 5, "US-LA V12.XXX"}, + { 31.010435000, -91.624252000, 3, 8, "US-LA W12.XXX"}, + { 31.010435000, -91.082620000, 3, 8, "US-LA X12.XXX"}, + { 31.010435000, -90.540988000, 3, 8, "US-LA Y12.XXX"}, + { 31.010435000, -89.999356000, 3, 8, "US-LA Z12.XXX"}, + { 30.107555000, -93.785858500, 3, 8, "US-LA 01.XXXX"}, + { 30.107555000, -93.249434500, 3, 5, "US-LA 11.XXXX"}, + { 30.107555000, -92.713010500, 3, 5, "US-LA 21.XXXX"}, + { 30.107555000, -92.176586500, 3, 5, "US-LA 31.XXXX"}, + { 30.107555000, -91.640162500, 3, 5, "US-LA 41.XXXX"}, + { 30.107555000, -91.103738500, 3, 5, "US-LA 51.XXXX"}, + { 30.107555000, -90.567314500, 3, 5, "US-LA 61.XXXX"}, + { 30.107555000, -90.030890500, 4, 6, "US-LA 71.XXXX"}, + { 30.107555000, -89.494466500, 3, 5, "US-LA 81.XXXX"}, + { 29.616515000, -94.014490500, 3, 8, "US-LA 91.XXXX"}, + { 29.616515000, -93.517646500, 4, 7, "US-LA B1.XXXX"}, + { 29.616515000, -92.981222500, 3, 5, "US-LA C1.XXXX"}, + { 29.616515000, -92.444798500, 3, 5, "US-LA D1.XXXX"}, + { 29.616515000, -91.908374500, 3, 5, "US-LA F1.XXXX"}, + { 29.616515000, -91.371950500, 3, 5, "US-LA G1.XXXX"}, + { 29.616515000, -90.835526500, 3, 5, "US-LA H1.XXXX"}, + { 29.616515000, -90.299102500, 3, 5, "US-LA J1.XXXX"}, + { 29.616515000, -89.762678500, 3, 5, "US-LA K1.XXXX"}, + { 29.616515000, -89.264914500, 4, 6, "US-LA L1.XXXX"}, + { 29.125475000, -92.981509000, 3, 5, "US-LA M1.XXXX"}, + { 29.125475000, -92.450293000, 3, 5, "US-LA N1.XXXX"}, + { 29.125475000, -91.919077000, 3, 5, "US-LA P1.XXXX"}, + { 29.125475000, -91.387861000, 3, 5, "US-LA Q1.XXXX"}, + { 29.125475000, -90.856645000, 4, 6, "US-LA R1.XXXX"}, + { 29.125475000, -90.325429000, 4, 6, "US-LA S1.XXXX"}, + { 29.125475000, -89.794213000, 4, 6, "US-LA T1.XXXX"}, + { 29.125475000, -89.262997000, 4, 6, "US-LA V1.XXXX"}, + { 28.887795000, -91.122253000, 3, 5, "US-LA W1.XXXX"}, + { 28.887795000, -90.591037000, 3, 5, "US-LA X1.XXXX"}, + { 28.887795000, -90.059821000, 3, 5, "US-LA Y1.XXXX"}, + { 28.887795000, -89.528605000, 3, 5, "US-LA Z1.XXXX"}, + { 30.937000000, -91.401000000, 3, 8, "US-LA 53JK.D1Q"}, + { 33.552100000, -86.843566500, 5, 7, "US-AL 12.XX"}, + { 33.416394000, -87.003690375, 4, 6, "US-AL 00.XXX"}, + { 32.297125000, -86.481311000, 4, 6, "US-AL C0.XXX"}, + { 34.825084000, -86.793357875, 4, 6, "US-AL P0.XXX"}, + { 30.727504000, -88.278848875, 4, 7, "US-AL 000.XX"}, + { 33.235544000, -87.685325375, 4, 6, "US-AL 700.XX"}, + { 31.246644000, -85.504479500, 4, 7, "US-AL F00.XX"}, + { 34.593744000, -87.116589625, 5, 7, "US-AL M00.XX"}, + { 32.635244000, -85.555256000, 4, 9, "US-AL T00.XX"}, + { 34.945713500, -88.215026000, 3, 8, "US-AL 012.XXX"}, + { 34.945713500, -87.647354000, 3, 5, "US-AL 112.XXX"}, + { 34.945713500, -87.079682000, 3, 5, "US-AL 212.XXX"}, + { 34.945713500, -86.512010000, 3, 5, "US-AL 312.XXX"}, + { 34.945713500, -85.944338000, 3, 5, "US-AL 412.XXX"}, + { 34.560942000, -88.186001000, 4, 9, "US-AL 512.XXX"}, + { 34.560942000, -87.623537000, 4, 6, "US-AL 612.XXX"}, + { 34.560942000, -87.061073000, 5, 7, "US-AL 712.XXX"}, + { 34.560942000, -86.498609000, 4, 6, "US-AL 812.XXX"}, + { 34.560942000, -85.936145000, 4, 6, "US-AL 912.XXX"}, + { 34.069902000, -88.360365000, 3, 8, "US-AL B12.XXX"}, + { 34.069902000, -87.797901000, 3, 5, "US-AL C12.XXX"}, + { 34.069902000, -87.235437000, 3, 5, "US-AL D12.XXX"}, + { 34.069902000, -86.672973000, 3, 5, "US-AL F12.XXX"}, + { 34.069902000, -86.110509000, 3, 5, "US-AL G12.XXX"}, + { 34.069902000, -85.548045000, 3, 8, "US-AL K12.XXX"}, + { 33.578862000, -88.355443500, 3, 8, "US-AL L12.XXX"}, + { 33.578862000, -87.798187500, 3, 5, "US-AL M12.XXX"}, + { 33.578862000, -87.240931500, 3, 5, "US-AL N12.XXX"}, + { 33.578862000, -86.683675500, 4, 6, "US-AL P12.XXX"}, + { 33.578862000, -86.126419500, 3, 5, "US-AL Q12.XXX"}, + { 33.578862000, -85.569163500, 3, 8, "US-AL R12.XXX"}, + { 33.087822000, -88.355730000, 3, 8, "US-AL S12.XXX"}, + { 33.087822000, -87.803682000, 3, 5, "US-AL T12.XXX"}, + { 33.087822000, -87.251634000, 3, 5, "US-AL V12.XXX"}, + { 33.087822000, -86.699586000, 3, 5, "US-AL X12.XXX"}, + { 33.087822000, -86.147538000, 3, 5, "US-AL Y12.XXX"}, + { 33.087822000, -85.595490000, 3, 8, "US-AL Z12.XXX"}, + { 32.162532000, -88.471979000, 3, 8, "US-AL 0123.XX"}, + { 32.162532000, -87.919931000, 3, 5, "US-AL 1123.XX"}, + { 32.162532000, -87.367883000, 3, 5, "US-AL 2123.XX"}, + { 32.162532000, -86.815835000, 3, 5, "US-AL 3123.XX"}, + { 32.162532000, -86.263787000, 3, 5, "US-AL 4123.XX"}, + { 32.162532000, -85.711739000, 3, 5, "US-AL 5123.XX"}, + { 32.209660000, -85.189880000, 4, 9, "US-AL 6123.XX"}, + { 31.674207000, -88.468059500, 3, 8, "US-AL 7123.XX"}, + { 31.674207000, -87.921219500, 3, 5, "US-AL 8123.XX"}, + { 31.674207000, -87.374379500, 3, 5, "US-AL 9123.XX"}, + { 31.674207000, -86.827539500, 3, 5, "US-AL B123.XX"}, + { 31.674207000, -86.280699500, 3, 5, "US-AL C123.XX"}, + { 31.674207000, -85.733859500, 3, 5, "US-AL D123.XX"}, + { 31.180452000, -88.468059500, 3, 8, "US-AL G123.XX"}, + { 31.180452000, -87.921219500, 3, 5, "US-AL H123.XX"}, + { 31.180452000, -87.374379500, 3, 5, "US-AL J123.XX"}, + { 31.180452000, -86.827539500, 3, 5, "US-AL K123.XX"}, + { 31.180452000, -86.280699500, 3, 5, "US-AL L123.XX"}, + { 31.180452000, -85.733859500, 3, 5, "US-AL M123.XX"}, + { 31.499757500, -85.189965500, 3, 8, "US-AL P123.XX"}, + { 30.689412000, -88.461255000, 3, 8, "US-AL Q123.XX"}, + { 30.689412000, -87.919623000, 3, 5, "US-AL R123.XX"}, + { 31.117067500, -87.345270000, 3, 5, "US-AL S123.XX"}, + { 31.117067500, -86.249927500, 3, 5, "US-AL T123.XX"}, + { 30.201087000, -88.426389500, 3, 8, "US-AL X123.XX"}, + { 30.201087000, -87.889965500, 3, 5, "US-AL Z123.XX"}, + { 32.576000000, -86.681500000, 3, 5, "US-AL DT3G.L7M"}, + { 34.789700000, -92.334908500, 5, 7, "US-AR 12.XX"}, + { 35.997395000, -94.332164625, 4, 8, "US-AR 00.XXX"}, + { 34.763914000, -92.491513375, 4, 6, "US-AR J0.XXX"}, + { 35.409324000, -94.508635000, 3, 9, "US-AR 000.XX"}, + { 35.883624000, -90.854453625, 4, 6, "US-AR 800.XX"}, + { 35.106224000, -92.562915375, 4, 6, "US-AR J00.XX"}, + { 34.271704000, -92.160566625, 4, 6, "US-AR S00.XX"}, + { 36.454595000, -94.586485000, 3, 10, "US-AR 012.XXX"}, + { 36.454595000, -94.013605000, 3, 7, "US-AR 112.XXX"}, + { 36.454595000, -93.440725000, 3, 6, "US-AR 212.XXX"}, + { 36.454595000, -92.867845000, 3, 6, "US-AR 312.XXX"}, + { 36.454595000, -92.294965000, 3, 6, "US-AR 412.XXX"}, + { 36.454595000, -91.722085000, 3, 8, "US-AR 512.XXX"}, + { 36.454595000, -91.149205000, 3, 8, "US-AR 612.XXX"}, + { 36.454595000, -90.576325000, 3, 8, "US-AR 712.XXX"}, + { 35.963555000, -94.586484000, 3, 9, "US-AR 812.XXX"}, + { 35.963555000, -94.013604000, 3, 6, "US-AR 912.XXX"}, + { 35.963555000, -93.440724000, 3, 5, "US-AR B12.XXX"}, + { 35.963555000, -92.867844000, 3, 5, "US-AR C12.XXX"}, + { 35.963555000, -92.294964000, 3, 5, "US-AR D12.XXX"}, + { 35.963555000, -91.722084000, 3, 5, "US-AR F12.XXX"}, + { 35.963555000, -91.149204000, 3, 5, "US-AR G12.XXX"}, + { 35.963555000, -90.576324000, 4, 6, "US-AR H12.XXX"}, + { 35.963555000, -90.185365000, 4, 9, "US-AR J12.XXX"}, + { 35.472515000, -94.438342500, 4, 10, "US-AR K12.XXX"}, + { 35.472515000, -93.870670500, 3, 6, "US-AR L12.XXX"}, + { 35.472515000, -93.302998500, 3, 5, "US-AR M12.XXX"}, + { 35.472515000, -92.735326500, 3, 5, "US-AR N12.XXX"}, + { 35.472515000, -92.167654500, 3, 5, "US-AR P12.XXX"}, + { 35.472515000, -91.599982500, 3, 5, "US-AR Q12.XXX"}, + { 35.472515000, -91.032310500, 3, 5, "US-AR R12.XXX"}, + { 35.472515000, -90.464638500, 3, 5, "US-AR S12.XXX"}, + { 34.981475000, -94.580547000, 3, 9, "US-AR T12.XXX"}, + { 34.981475000, -94.018083000, 3, 6, "US-AR V12.XXX"}, + { 34.981475000, -93.455619000, 3, 5, "US-AR W12.XXX"}, + { 34.981475000, -92.893155000, 3, 5, "US-AR X12.XXX"}, + { 34.981475000, -92.330691000, 4, 6, "US-AR Y12.XXX"}, + { 34.981475000, -91.768227000, 3, 5, "US-AR Z12.XXX"}, + { 34.569635000, -91.205763000, 3, 6, "US-AR 01.XXXX"}, + { 34.569635000, -90.643299000, 3, 8, "US-AR 11.XXXX"}, + { 34.078595000, -94.580547000, 3, 9, "US-AR 21.XXXX"}, + { 34.078595000, -94.018083000, 3, 6, "US-AR 31.XXXX"}, + { 34.078595000, -93.455619000, 3, 5, "US-AR 41.XXXX"}, + { 34.078595000, -92.893155000, 3, 5, "US-AR 51.XXXX"}, + { 34.078595000, -92.330691000, 3, 5, "US-AR 61.XXXX"}, + { 34.078595000, -91.768227000, 3, 5, "US-AR 71.XXXX"}, + { 34.078595000, -91.205763000, 3, 6, "US-AR 81.XXXX"}, + { 34.078595000, -90.643299000, 3, 8, "US-AR 91.XXXX"}, + { 33.587555000, -94.575625500, 3, 7, "US-AR B1.XXXX"}, + { 33.587555000, -94.018369500, 3, 7, "US-AR C1.XXXX"}, + { 33.587555000, -93.461113500, 3, 5, "US-AR D1.XXXX"}, + { 33.587555000, -92.903857500, 3, 5, "US-AR F1.XXXX"}, + { 33.587555000, -92.346601500, 3, 5, "US-AR G1.XXXX"}, + { 33.587555000, -91.789345500, 3, 5, "US-AR H1.XXXX"}, + { 33.587555000, -91.232089500, 3, 8, "US-AR J1.XXXX"}, + { 33.096514000, -94.363868500, 3, 7, "US-AR K1.XXXX"}, + { 33.096514000, -93.806612500, 4, 7, "US-AR L1.XXXX"}, + { 33.096514000, -93.249356500, 4, 6, "US-AR M1.XXXX"}, + { 33.096514000, -92.692100500, 4, 6, "US-AR N1.XXXX"}, + { 33.096514000, -92.134844500, 4, 6, "US-AR P1.XXXX"}, + { 33.096514000, -91.577588500, 4, 7, "US-AR Q1.XXXX"}, + { 33.036795000, -94.141253000, 3, 7, "US-AR R1.XXXX"}, + { 33.036795000, -93.589205000, 3, 6, "US-AR S1.XXXX"}, + { 33.036795000, -93.037157000, 3, 5, "US-AR T1.XXXX"}, + { 33.017100000, -92.512457000, 3, 8, "US-AR X123.XX"}, + { 33.017100000, -91.960409000, 3, 8, "US-AR Y123.XX"}, + { 33.017100000, -91.408361000, 3, 11, "US-AR Z123.XX"}, + { 34.751500000, -92.131000000, 4, 6, "US-AR 3YTR.MT4"}, + { 35.262100000, -80.889310000, 5, 7, "US-NC 12.XX"}, + { 35.319294000, -81.052158625, 4, 6, "US-NC 00.XXX"}, + { 35.779314000, -78.907030000, 4, 6, "US-NC J0.XXX"}, + { 35.999804000, -79.005374625, 4, 6, "US-NC 000.XX"}, + { 35.175845000, -79.039726875, 4, 7, "US-NC 400.XX"}, + { 34.291545000, -77.957208125, 4, 6, "US-NC 800.XX"}, + { 36.109304000, -80.352174625, 4, 6, "US-NC D00.XX"}, + { 36.081304000, -79.949974625, 4, 6, "US-NC J00.XX"}, + { 35.956304000, -80.119674625, 4, 6, "US-NC N00.XX"}, + { 35.623804000, -77.468655000, 4, 6, "US-NC S00.XX"}, + { 35.590094000, -82.650065000, 4, 9, "US-NC X00.XX"}, + { 36.543595000, -82.571845000, 3, 10, "US-NC 012.XXX"}, + { 36.543595000, -81.998965000, 3, 10, "US-NC 112.XXX"}, + { 36.543595000, -81.426085000, 3, 6, "US-NC 212.XXX"}, + { 36.543595000, -80.853205000, 3, 6, "US-NC 312.XXX"}, + { 36.543595000, -80.280325000, 3, 8, "US-NC 412.XXX"}, + { 36.543595000, -79.707445000, 3, 8, "US-NC 512.XXX"}, + { 36.052555000, -83.717605000, 3, 8, "US-NC 612.XXX"}, + { 36.052555000, -83.144725000, 3, 8, "US-NC 712.XXX"}, + { 36.052555000, -82.571845000, 3, 8, "US-NC 812.XXX"}, + { 36.052555000, -81.998965000, 3, 8, "US-NC 912.XXX"}, + { 36.052555000, -81.426085000, 3, 5, "US-NC B12.XXX"}, + { 36.052555000, -80.853205000, 3, 5, "US-NC C12.XXX"}, + { 36.052555000, -80.280325000, 4, 6, "US-NC D12.XXX"}, + { 36.052555000, -79.707445000, 3, 5, "US-NC F12.XXX"}, + { 35.561515000, -84.285563500, 3, 8, "US-NC G12.XXX"}, + { 35.561515000, -83.717891500, 3, 8, "US-NC H12.XXX"}, + { 35.561515000, -83.150219500, 3, 8, "US-NC J12.XXX"}, + { 35.561515000, -82.582547500, 4, 9, "US-NC K12.XXX"}, + { 35.561515000, -82.014875500, 3, 8, "US-NC L12.XXX"}, + { 35.561515000, -81.447203500, 3, 5, "US-NC M12.XXX"}, + { 35.561515000, -80.879531500, 3, 5, "US-NC N12.XXX"}, + { 35.561515000, -80.311859500, 3, 5, "US-NC P12.XXX"}, + { 35.561515000, -79.744187500, 3, 5, "US-NC Q12.XXX"}, + { 35.016036500, -84.257215000, 3, 8, "US-NC R12.XXX"}, + { 35.070475000, -81.447203500, 3, 8, "US-NC S12.XXX"}, + { 35.070475000, -80.879531500, 4, 9, "US-NC T12.XXX"}, + { 35.070475000, -80.311858500, 3, 6, "US-NC V12.XXX"}, + { 35.070475000, -79.744186500, 3, 6, "US-NC W12.XXX"}, + { 34.579435000, -79.744473000, 3, 8, "US-NC X12.XXX"}, + { 34.198135000, -78.900778000, 4, 9, "US-NC Y12.XXX"}, + { 34.198135000, -78.338313000, 4, 6, "US-NC Z12.XXX"}, + { 36.097382000, -79.186644000, 4, 6, "US-NC 01.XXXX"}, + { 36.097382000, -78.613764000, 3, 5, "US-NC 11.XXXX"}, + { 36.097382000, -78.040884000, 3, 5, "US-NC 21.XXXX"}, + { 36.097382000, -77.468004000, 3, 5, "US-NC 31.XXXX"}, + { 36.097382000, -76.895124000, 3, 5, "US-NC 41.XXXX"}, + { 36.097382000, -76.322244000, 3, 5, "US-NC 51.XXXX"}, + { 36.097382000, -75.891365000, 4, 6, "US-NC 61.XXXX"}, + { 35.606342000, -79.186644000, 3, 5, "US-NC 71.XXXX"}, + { 35.606342000, -78.613764000, 4, 6, "US-NC 81.XXXX"}, + { 35.606342000, -78.040884000, 3, 5, "US-NC 91.XXXX"}, + { 35.606342000, -77.468004000, 4, 6, "US-NC B1.XXXX"}, + { 35.606342000, -76.895124000, 3, 5, "US-NC C1.XXXX"}, + { 35.606342000, -76.322244000, 3, 5, "US-NC D1.XXXX"}, + { 35.606342000, -75.891365000, 4, 6, "US-NC F1.XXXX"}, + { 35.115302000, -79.181722500, 3, 6, "US-NC G1.XXXX"}, + { 35.115302000, -78.614050500, 3, 6, "US-NC H1.XXXX"}, + { 35.115302000, -78.046378500, 3, 5, "US-NC J1.XXXX"}, + { 35.115302000, -77.478706500, 3, 5, "US-NC K1.XXXX"}, + { 35.115302000, -76.911034500, 3, 5, "US-NC L1.XXXX"}, + { 35.115302000, -76.343362500, 3, 5, "US-NC M1.XXXX"}, + { 35.115302000, -75.886443500, 4, 6, "US-NC N1.XXXX"}, + { 34.624262000, -79.182009000, 3, 8, "US-NC P1.XXXX"}, + { 34.624262000, -78.619545000, 3, 6, "US-NC Q1.XXXX"}, + { 34.624262000, -78.057081000, 3, 5, "US-NC R1.XXXX"}, + { 34.624262000, -77.494617000, 3, 5, "US-NC S1.XXXX"}, + { 34.624262000, -76.932153000, 3, 5, "US-NC T1.XXXX"}, + { 34.624262000, -76.369689000, 3, 5, "US-NC V1.XXXX"}, + { 34.133222000, -79.182009000, 3, 8, "US-NC W1.XXXX"}, + { 34.133222000, -78.619545000, 4, 9, "US-NC X1.XXXX"}, + { 34.133222000, -78.057081000, 4, 6, "US-NC Y1.XXXX"}, + { 34.133222000, -77.494617000, 3, 5, "US-NC Z1.XXXX"}, + { 35.170750000, -79.836000000, 3, 6, "US-NC RMYZ.TTM"}, + { 40.742045000, -74.018704375, 4, 11, "US-NY 00.XX"}, + { 40.771935000, -74.001383125, 4, 11, "US-NY C0.XX"}, + { 40.836995000, -73.974994125, 4, 10, "US-NY P0.XX"}, + { 40.887185500, -73.938782000, 4, 10, "US-NY 12.XXX"}, + { 42.943804000, -78.941101000, 4, 9, "US-NY 000.XX"}, + { 43.193344000, -77.738747500, 4, 8, "US-NY 700.XX"}, + { 43.104744000, -76.292972000, 4, 8, "US-NY F00.XX"}, + { 42.819974000, -73.991628000, 4, 7, "US-NY M00.XX"}, + { 40.686545000, -74.256554375, 4, 10, "US-NY T00.XX"}, + { 43.374715000, -79.123397000, 3, 8, "US-NY 012.XXX"}, + { 43.374715000, -78.488021000, 3, 8, "US-NY 112.XXX"}, + { 43.374715000, -77.852645000, 3, 7, "US-NY 212.XXX"}, + { 43.374715000, -77.217269000, 3, 7, "US-NY 312.XXX"}, + { 43.374715000, -76.581892000, 3, 7, "US-NY 412.XXX"}, + { 43.374715000, -75.946517000, 3, 7, "US-NY 512.XXX"}, + { 43.374715000, -75.311140000, 3, 7, "US-NY 612.XXX"}, + { 43.374715000, -74.675765000, 3, 7, "US-NY 712.XXX"}, + { 43.374715000, -74.040389000, 3, 6, "US-NY 812.XXX"}, + { 43.374715000, -73.849776000, 4, 7, "US-NY 912.XXX"}, + { 42.883675000, -79.499700500, 3, 9, "US-NY B12.XXX"}, + { 42.883675000, -78.869532500, 4, 9, "US-NY C12.XXX"}, + { 42.883675000, -78.239364500, 3, 8, "US-NY D12.XXX"}, + { 42.883675000, -77.609196500, 3, 7, "US-NY F12.XXX"}, + { 42.883675000, -76.979028500, 3, 7, "US-NY G12.XXX"}, + { 42.883675000, -76.348860500, 3, 7, "US-NY H12.XXX"}, + { 42.883675000, -75.718692500, 3, 7, "US-NY J12.XXX"}, + { 42.883675000, -75.088524500, 3, 7, "US-NY K12.XXX"}, + { 42.883675000, -74.458356500, 3, 7, "US-NY L12.XXX"}, + { 42.883675000, -73.828188500, 3, 6, "US-NY M12.XXX"}, + { 41.901595000, -75.277861000, 3, 10, "US-NY P12.XXX"}, + { 41.901595000, -74.652901000, 3, 7, "US-NY Q12.XXX"}, + { 41.901595000, -74.027941000, 3, 6, "US-NY R12.XXX"}, + { 41.410555000, -74.585483500, 4, 6, "US-NY T12.XXX"}, + { 41.410555000, -73.965731500, 3, 5, "US-NY V12.XXX"}, + { 41.754283000, -74.895359500, 4, 11, "US-NY S12.XXX"}, + { 40.944066000, -73.606562000, 4, 6, "US-NY W12.XXX"}, + { 41.066826000, -72.992018000, 3, 8, "US-NY X12.XXX"}, + { 41.250966000, -72.377474000, 3, 11, "US-NY Y12.XXX"}, + { 40.904447500, -74.223956500, 3, 9, "US-NY Z12.XXX"}, + { 44.976832000, -75.171775500, 3, 8, "US-NY 0123.XX"}, + { 44.413585000, -75.879997500, 3, 8, "US-NY 1123.XX"}, + { 44.413585000, -75.228997500, 3, 8, "US-NY 2123.XX"}, + { 44.413585000, -74.577997500, 3, 8, "US-NY 3123.XX"}, + { 44.413585000, -73.926997500, 3, 6, "US-NY 4123.XX"}, + { 43.922545000, -76.465925000, 3, 8, "US-NY 5123.XX"}, + { 43.922545000, -75.820133000, 3, 8, "US-NY 6123.XX"}, + { 43.922545000, -75.174341000, 3, 8, "US-NY 7123.XX"}, + { 43.922545000, -74.528549000, 3, 8, "US-NY 8123.XX"}, + { 43.922545000, -73.882757000, 3, 6, "US-NY 9123.XX"}, + { 43.431505000, -76.912800500, 3, 7, "US-NY B123.XX"}, + { 43.431505000, -76.272216500, 3, 7, "US-NY C123.XX"}, + { 43.431505000, -75.631632500, 3, 7, "US-NY D123.XX"}, + { 43.431505000, -74.991048500, 3, 7, "US-NY F123.XX"}, + { 43.431505000, -74.350464500, 3, 7, "US-NY G123.XX"}, + { 43.431505000, -73.709880500, 3, 6, "US-NY H123.XX"}, + { 41.958385000, -79.759551500, 3, 12, "US-NY J123.XX"}, + { 41.958385000, -79.339264500, 4, 11, "US-NY K123.XX"}, + { 41.958385000, -78.709096500, 3, 10, "US-NY L123.XX"}, + { 41.958385000, -78.078927500, 3, 10, "US-NY M123.XX"}, + { 41.958385000, -77.448759500, 3, 10, "US-NY N123.XX"}, + { 41.958385000, -76.818591500, 3, 10, "US-NY P123.XX"}, + { 41.958385000, -76.188424500, 3, 10, "US-NY Q123.XX"}, + { 41.958385000, -75.558256500, 3, 10, "US-NY R123.XX"}, + { 41.958385000, -74.928088500, 3, 10, "US-NY S123.XX"}, + { 41.958385000, -74.297919500, 3, 6, "US-NY T123.XX"}, + { 41.958385000, -73.982835500, 4, 7, "US-NY V123.XX"}, + { 42.746500000, -75.770000000, 3, 7, "US-NY NBLY.WVJ"}, + { 41.636100000, -93.659520000, 5, 7, "US-IA 12.XX"}, + { 41.711294000, -93.890040000, 4, 9, "US-IA 00.XXX"}, + { 42.007314000, -91.849460000, 4, 9, "US-IA J0.XXX"}, + { 41.651645000, -90.649700000, 5, 8, "US-IA 000.XX"}, + { 42.538745000, -96.494697500, 4, 13, "US-IA 300.XX"}, + { 42.548324000, -92.499697500, 4, 10, "US-IA 600.XX"}, + { 41.682894000, -91.647480000, 4, 9, "US-IA 900.XX"}, + { 41.245394000, -95.931748500, 4, 11, "US-IA D00.XX"}, + { 42.010914000, -93.703758500, 4, 9, "US-IA H00.XX"}, + { 42.488714000, -90.796358500, 4, 10, "US-IA K00.XX"}, + { 43.148814000, -93.305716500, 4, 9, "US-IA M00.XX"}, + { 42.038114000, -92.996358500, 4, 9, "US-IA P00.XX"}, + { 41.816214000, -90.332380000, 4, 13, "US-IA R00.XX"}, + { 40.849545000, -91.272704375, 5, 10, "US-IA T00.XX"}, + { 42.470814000, -94.236558500, 4, 9, "US-IA W00.XX"}, + { 40.991814000, -92.499200500, 4, 6, "US-IA Y00.XX"}, + { 43.456595000, -96.604760500, 3, 10, "US-IA 112.XXX"}, + { 43.456595000, -95.967977500, 3, 6, "US-IA 212.XXX"}, + { 43.456595000, -95.327393500, 3, 6, "US-IA 312.XXX"}, + { 43.456595000, -94.686809500, 3, 8, "US-IA 412.XXX"}, + { 43.456595000, -94.046225500, 3, 8, "US-IA 512.XXX"}, + { 43.456595000, -93.405641500, 3, 8, "US-IA 612.XXX"}, + { 43.456595000, -92.765057500, 3, 9, "US-IA 712.XXX"}, + { 43.456595000, -92.124473500, 3, 9, "US-IA 812.XXX"}, + { 43.456595000, -91.483889500, 3, 11, "US-IA 912.XXX"}, + { 42.970465000, -96.605047000, 3, 12, "US-IA B12.XXX"}, + { 42.970465000, -95.973472000, 3, 9, "US-IA C12.XXX"}, + { 42.970465000, -95.338096000, 3, 9, "US-IA D12.XXX"}, + { 42.970465000, -94.702720000, 3, 8, "US-IA F12.XXX"}, + { 42.970465000, -94.067344000, 3, 8, "US-IA G12.XXX"}, + { 42.970465000, -93.431968000, 3, 8, "US-IA H12.XXX"}, + { 42.970465000, -92.796592000, 3, 9, "US-IA J12.XXX"}, + { 42.970465000, -92.161216000, 3, 9, "US-IA K12.XXX"}, + { 42.970465000, -91.525840000, 3, 11, "US-IA L12.XXX"}, + { 42.970465000, -90.890464000, 3, 11, "US-IA M12.XXX"}, + { 42.479425000, -96.603926500, 3, 9, "US-IA N12.XXX"}, + { 42.479425000, -95.973758500, 3, 9, "US-IA P12.XXX"}, + { 42.479425000, -95.343590500, 3, 9, "US-IA Q12.XXX"}, + { 42.479425000, -94.713422500, 3, 8, "US-IA R12.XXX"}, + { 42.479425000, -94.083254500, 4, 9, "US-IA S12.XXX"}, + { 42.479425000, -93.453086500, 3, 8, "US-IA T12.XXX"}, + { 42.479425000, -92.822918500, 3, 8, "US-IA V12.XXX"}, + { 42.479425000, -92.192750500, 3, 8, "US-IA W12.XXX"}, + { 42.479425000, -91.562582500, 3, 8, "US-IA X12.XXX"}, + { 42.479425000, -90.932414500, 3, 9, "US-IA Y12.XXX"}, + { 42.479425000, -90.734501500, 5, 11, "US-IA Z12.XXX"}, + { 41.576545000, -96.604213000, 3, 8, "US-IA 01.XXXX"}, + { 41.576545000, -95.979253000, 3, 8, "US-IA 11.XXXX"}, + { 41.576545000, -95.354293000, 3, 8, "US-IA 21.XXXX"}, + { 41.576545000, -94.729333000, 3, 5, "US-IA 31.XXXX"}, + { 41.576545000, -94.104373000, 3, 5, "US-IA 41.XXXX"}, + { 41.576545000, -93.479413000, 4, 6, "US-IA 51.XXXX"}, + { 41.576545000, -92.854453000, 3, 5, "US-IA 61.XXXX"}, + { 41.576545000, -92.229493000, 3, 5, "US-IA 71.XXXX"}, + { 41.576545000, -91.604533000, 3, 5, "US-IA 81.XXXX"}, + { 41.576545000, -90.979573000, 3, 6, "US-IA 91.XXXX"}, + { 41.576545000, -90.729580000, 4, 7, "US-IA B1.XXXX"}, + { 41.085505000, -96.599291500, 3, 8, "US-IA C1.XXXX"}, + { 41.085505000, -95.979539500, 3, 9, "US-IA D1.XXXX"}, + { 41.085505000, -95.359787500, 3, 8, "US-IA F1.XXXX"}, + { 41.085505000, -94.740035500, 3, 5, "US-IA G1.XXXX"}, + { 41.085505000, -94.120283500, 3, 5, "US-IA H1.XXXX"}, + { 41.085505000, -93.500531500, 3, 5, "US-IA J1.XXXX"}, + { 41.085505000, -92.880779500, 3, 5, "US-IA K1.XXXX"}, + { 41.085505000, -92.261027500, 3, 5, "US-IA L1.XXXX"}, + { 41.085505000, -91.641275500, 3, 5, "US-IA M1.XXXX"}, + { 41.085505000, -91.021523500, 3, 8, "US-IA N1.XXXX"}, + { 40.594465000, -95.979826000, 3, 8, "US-IA P1.XXXX"}, + { 40.594465000, -95.365282000, 3, 11, "US-IA Q1.XXXX"}, + { 40.594465000, -94.750738000, 3, 8, "US-IA R1.XXXX"}, + { 40.594465000, -94.136194000, 3, 8, "US-IA S1.XXXX"}, + { 40.594465000, -93.521650000, 3, 8, "US-IA T1.XXXX"}, + { 40.594465000, -92.907106000, 3, 8, "US-IA V1.XXXX"}, + { 40.594465000, -92.292562000, 3, 8, "US-IA W1.XXXX"}, + { 40.594465000, -91.678018000, 4, 9, "US-IA X1.XXXX"}, + { 40.594465000, -91.063474000, 3, 11, "US-IA Y1.XXXX"}, + { 40.408795000, -91.673096500, 3, 8, "US-IA Z1.XXXX"}, + { 41.938500000, -93.389500000, 3, 8, "US-IA QK37.GGP"}, + { 41.911000000, -87.712020000, 5, 11, "US-IL 12.XX"}, + { 41.610369500, -88.035503000, 4, 7, "US-IL 12.XXX"}, + { 42.097545000, -88.336910500, 4, 10, "US-IL 000.XX"}, + { 41.890325000, -88.279005000, 4, 10, "US-IL 400.XX"}, + { 41.717346000, -88.279005000, 4, 10, "US-IL 800.XX"}, + { 41.544367000, -88.274392000, 4, 6, "US-IL D00.XX"}, + { 42.379445000, -89.150378500, 4, 10, "US-IL J00.XX"}, + { 39.890345000, -89.740429375, 4, 7, "US-IL N00.XX"}, + { 40.817545000, -89.687088375, 4, 6, "US-IL S00.XX"}, + { 42.360294000, -88.002311500, 4, 10, "US-IL X00.XX"}, + { 42.463595000, -90.657510500, 3, 13, "US-IL 012.XXX"}, + { 42.463595000, -90.027342500, 3, 9, "US-IL 112.XXX"}, + { 42.463595000, -89.397174500, 3, 9, "US-IL 212.XXX"}, + { 42.463595000, -88.767006500, 3, 9, "US-IL 312.XXX"}, + { 42.463595000, -88.136838500, 3, 9, "US-IL 412.XXX"}, + { 41.977465000, -90.531763000, 3, 12, "US-IL 512.XXX"}, + { 41.977465000, -89.906803000, 3, 9, "US-IL 612.XXX"}, + { 41.977465000, -89.281843000, 3, 9, "US-IL 712.XXX"}, + { 41.977465000, -88.656884000, 3, 9, "US-IL 812.XXX"}, + { 41.977465000, -88.031924000, 4, 10, "US-IL 912.XXX"}, + { 41.486425000, -91.151802500, 3, 8, "US-IL B12.XXX"}, + { 41.486425000, -90.532050500, 3, 8, "US-IL C12.XXX"}, + { 41.486425000, -89.912298500, 3, 5, "US-IL D12.XXX"}, + { 41.486425000, -89.292546500, 3, 5, "US-IL F12.XXX"}, + { 41.486425000, -88.672794500, 3, 5, "US-IL G12.XXX"}, + { 41.486425000, -88.053042500, 4, 7, "US-IL H12.XXX"}, + { 40.995385000, -91.480193000, 3, 8, "US-IL J12.XXX"}, + { 40.995385000, -90.878408000, 3, 8, "US-IL K12.XXX"}, + { 40.995385000, -90.263864000, 3, 6, "US-IL L12.XXX"}, + { 40.995385000, -89.649320000, 3, 5, "US-IL M12.XXX"}, + { 40.995385000, -89.034776000, 3, 5, "US-IL N12.XXX"}, + { 40.995385000, -88.420232000, 3, 5, "US-IL P12.XXX"}, + { 40.995385000, -88.005737000, 4, 7, "US-IL Q12.XXX"}, + { 40.504345000, -91.480479500, 3, 11, "US-IL R12.XXX"}, + { 40.504345000, -90.878694500, 3, 9, "US-IL S12.XXX"}, + { 40.504345000, -90.269358500, 3, 7, "US-IL T12.XXX"}, + { 40.504345000, -89.660022500, 3, 6, "US-IL V12.XXX"}, + { 40.504345000, -89.050686500, 3, 5, "US-IL W12.XXX"}, + { 40.504345000, -88.441350500, 3, 5, "US-IL X12.XXX"}, + { 40.504345000, -88.000815500, 4, 7, "US-IL Y12.XXX"}, + { 40.013305000, -91.480766000, 3, 8, "US-IL Z12.XXX"}, + { 39.601465000, -90.884189000, 3, 8, "US-IL 01.XXXX"}, + { 39.601465000, -90.280061000, 3, 6, "US-IL 11.XXXX"}, + { 39.601465000, -89.675933000, 3, 6, "US-IL 21.XXXX"}, + { 39.601465000, -89.071805000, 3, 5, "US-IL 31.XXXX"}, + { 39.601465000, -88.467677000, 3, 5, "US-IL 41.XXXX"}, + { 39.601465000, -87.995894000, 4, 7, "US-IL 51.XXXX"}, + { 39.110425000, -91.481052500, 3, 9, "US-IL 61.XXXX"}, + { 39.110425000, -90.884475500, 3, 9, "US-IL 71.XXXX"}, + { 39.110425000, -90.285555500, 3, 8, "US-IL 81.XXXX"}, + { 39.110425000, -89.686635500, 3, 8, "US-IL 91.XXXX"}, + { 39.110425000, -89.087715500, 3, 6, "US-IL B1.XXXX"}, + { 39.110425000, -88.488795500, 3, 6, "US-IL C1.XXXX"}, + { 39.110425000, -87.990972500, 4, 8, "US-IL D1.XXXX"}, + { 38.619385000, -90.884762000, 3, 8, "US-IL F1.XXXX"}, + { 38.619385000, -90.291050000, 3, 9, "US-IL G1.XXXX"}, + { 38.619385000, -89.697338000, 3, 8, "US-IL H1.XXXX"}, + { 38.619385000, -89.103626000, 3, 9, "US-IL J1.XXXX"}, + { 38.619385000, -88.509914000, 3, 6, "US-IL K1.XXXX"}, + { 38.619385000, -87.986051000, 4, 8, "US-IL L1.XXXX"}, + { 38.128345000, -90.464242500, 3, 8, "US-IL M1.XXXX"}, + { 38.128345000, -89.875738500, 3, 8, "US-IL N1.XXXX"}, + { 38.128345000, -89.287234500, 3, 11, "US-IL P1.XXXX"}, + { 38.128345000, -88.698730500, 3, 8, "US-IL Q1.XXXX"}, + { 38.128345000, -88.110226500, 3, 8, "US-IL R1.XXXX"}, + { 37.637305000, -90.228840500, 3, 8, "US-IL S1.XXXX"}, + { 37.637305000, -89.640336500, 3, 8, "US-IL T1.XXXX"}, + { 37.637305000, -89.051832500, 3, 8, "US-IL V1.XXXX"}, + { 37.637305000, -88.463328500, 3, 8, "US-IL W1.XXXX"}, + { 37.288658500, -89.488631000, 4, 12, "US-IL X1.XXXX"}, + { 37.210265000, -89.047720500, 4, 9, "US-IL Y1.XXXX"}, + { 37.210265000, -88.537720500, 4, 9, "US-IL Z1.XXXX"}, + { 37.131677500, -89.516836500, 4, 12, "US-IL X123.XX"}, + { 37.127729000, -89.076808000, 4, 9, "US-IL Y123.XX"}, + { 37.127729000, -88.566808000, 4, 9, "US-IL Z123.XX"}, + { 39.739250000, -89.469500000, 3, 6, "US-IL 4282.95R"}, + { 33.792700000, -84.433468000, 5, 7, "US-GA 12.XX"}, + { 34.038515000, -84.613390000, 4, 6, "US-GA 12.XXX"}, + { 33.470774000, -82.144932375, 4, 9, "US-GA 000.XX"}, + { 32.496874000, -85.063991000, 5, 10, "US-GA 500.XX"}, + { 32.082174000, -81.262954250, 4, 7, "US-GA B00.XX"}, + { 33.939604000, -83.486034000, 4, 7, "US-GA H00.XX"}, + { 32.788104000, -83.768132625, 5, 7, "US-GA M00.XX"}, + { 31.588104000, -84.271532250, 4, 6, "US-GA R00.XX"}, + { 32.617004000, -83.761132625, 5, 7, "US-GA W00.XX"}, + { 34.939388500, -85.486274500, 3, 8, "US-GA 123.XXX"}, + { 31.291820500, -82.633675000, 4, 6, "US-GA 1234.XX"}, + { 33.022837000, -85.055860000, 4, 7, "US-GA 12.XXXX"}, + { 32.677500000, -83.213000000, 4, 7, "US-GA L9YS.8PB"}, + { 43.074100000, -87.980002500, 5, 11, "US-WI 12.XX"}, + { 43.131294000, -88.303669000, 4, 10, "US-WI 00.XXX"}, + { 43.206375000, -89.601207000, 4, 10, "US-WI J0.XXX"}, + { 44.519974000, -88.171855375, 4, 10, "US-WI 000.XX"}, + { 42.787074000, -88.018767000, 4, 10, "US-WI 500.XX"}, + { 42.612374000, -88.068467000, 4, 10, "US-WI B00.XX"}, + { 44.288813000, -88.519751875, 4, 10, "US-WI H00.XX"}, + { 44.099634000, -88.778090000, 4, 10, "US-WI M00.XX"}, + { 44.955445000, -91.569510375, 4, 12, "US-WI R00.XX"}, + { 42.708804000, -89.124381000, 4, 10, "US-WI W00.XX"}, + { 46.477934500, -89.794036500, 4, 14, "US-WI 12.XXXX"}, + { 46.914509000, -92.757702500, 3, 11, "US-WI 1234.XX"}, + { 43.719828000, -91.981601500, 3, 11, "US-WI 123.XXX"}, + { 44.795000000, -89.795000000, 4, 12, "US-WI 3QKZ.LPR"}, + { 25.785024000, -80.250115375, 5, 8, "US-FL 00.XX"}, + { 30.303604000, -81.688784875, 5, 7, "US-FL J0.XX"}, + { 25.797604000, -80.424268500, 4, 7, "US-FL 12.XXX"}, + { 30.337804000, -81.755651125, 4, 6, "US-FL 000.XX"}, + { 27.958594000, -82.539305125, 4, 6, "US-FL 400.XX"}, + { 27.767694000, -82.763189375, 4, 6, "US-FL 700.XX"}, + { 28.530294000, -81.461420875, 4, 6, "US-FL B00.XX"}, + { 30.436694000, -84.369068125, 4, 7, "US-FL F00.XX"}, + { 27.288194000, -80.433773625, 4, 6, "US-FL J00.XX"}, + { 26.612494000, -82.068557875, 4, 6, "US-FL M00.XX"}, + { 26.743494000, -80.193457875, 4, 7, "US-FL Q00.XX"}, + { 27.981294000, -82.845305125, 4, 6, "US-FL T00.XX"}, + { 29.646094000, -82.449152375, 4, 6, "US-FL X00.XX"}, + { 28.104675500, -82.840347000, 3, 5, "US-FL 123.XXX"}, + { 30.577496000, -83.325803500, 4, 7, "US-FL 12.XXXX"}, + { 25.065865000, -81.192058500, 3, 5, "US-FL 0123.XX"}, + { 25.065865000, -80.676466500, 4, 6, "US-FL 1123.XX"}, + { 24.479332000, -82.996659000, 3, 5, "US-FL 2123.XX"}, + { 24.479332000, -82.384198000, 3, 5, "US-FL 3123.XX"}, + { 24.479332000, -81.873814000, 3, 5, "US-FL 4123.XX"}, + { 24.479332000, -81.363430000, 3, 5, "US-FL 5123.XX"}, + { 24.722137000, -80.853017500, 3, 5, "US-FL 6123.XX"}, + { 30.522345000, -87.637952000, 3, 8, "US-FL B123.XX"}, + { 30.522345000, -87.096319000, 3, 6, "US-FL C123.XX"}, + { 30.522345000, -86.554688000, 3, 6, "US-FL D123.XX"}, + { 30.522345000, -86.013055000, 3, 6, "US-FL F123.XX"}, + { 30.522345000, -85.471423000, 3, 7, "US-FL G123.XX"}, + { 30.522345000, -84.929791000, 3, 7, "US-FL H123.XX"}, + { 30.522345000, -84.388159000, 3, 6, "US-FL J123.XX"}, + { 30.522345000, -83.846527000, 3, 6, "US-FL K123.XX"}, + { 30.034020000, -87.638064500, 4, 6, "US-FL L123.XX"}, + { 30.034020000, -87.637980500, 4, 6, "US-FL M123.XX"}, + { 30.034020000, -87.101556500, 3, 5, "US-FL N123.XX"}, + { 30.034020000, -86.565132500, 3, 5, "US-FL P123.XX"}, + { 30.034020000, -86.028708500, 3, 5, "US-FL Q123.XX"}, + { 30.034020000, -85.492284500, 3, 5, "US-FL R123.XX"}, + { 30.034020000, -84.955860500, 3, 5, "US-FL S123.XX"}, + { 30.034020000, -84.419436500, 3, 5, "US-FL T123.XX"}, + { 30.034020000, -83.883012500, 3, 5, "US-FL V123.XX"}, + { 29.540265000, -85.599568500, 3, 5, "US-FL W123.XX"}, + { 29.540265000, -85.063144500, 3, 5, "US-FL X123.XX"}, + { 29.540265000, -84.526720500, 3, 5, "US-FL Y123.XX"}, + { 29.540265000, -83.990296500, 3, 5, "US-FL Z123.XX"}, + { 30.569000000, -84.984000000, 3, 7, "US-FL HHXH.5WG"}, + { 39.138600000, -94.601134500, 6, 12, "US-MO 12.XX"}, + { 38.894495000, -94.613242250, 4, 10, "US-MO 00.XXX"}, + { 38.840115000, -90.536254125, 4, 9, "US-MO J0.XXX"}, + { 37.189404000, -93.488212875, 4, 6, "US-MO 000.XX"}, + { 38.977244000, -92.469827250, 4, 6, "US-MO 700.XX"}, + { 38.775244000, -90.826245625, 4, 9, "US-MO F00.XX"}, + { 37.196545000, -94.584219375, 4, 9, "US-MO M00.XX"}, + { 39.954545000, -94.905677375, 4, 9, "US-MO T00.XX"}, + { 36.614535000, -94.826846500, 3, 8, "US-MO 123.XXX"}, + { 37.520261000, -91.700964500, 3, 5, "US-MO 1234.XX"}, + { 39.345456500, -95.576279500, 3, 8, "US-MO 12.XXXX"}, + { 38.304570500, -92.437350000, 3, 5, "US-MO ST2N.9DK"}, + { 35.503100000, -97.562310000, 5, 8, "US-OK 12.XX"}, + { 35.179415000, -97.770965000, 4, 7, "US-OK 12.XXX"}, + { 36.207204000, -96.146274625, 4, 7, "US-OK 000.XX"}, + { 36.207204000, -95.933414625, 4, 7, "US-OK 400.XX"}, + { 36.034225000, -96.146274625, 4, 7, "US-OK 800.XX"}, + { 36.034225000, -95.933414625, 4, 7, "US-OK D00.XX"}, + { 34.618694000, -98.496125625, 4, 7, "US-OK J00.XX"}, + { 36.387294000, -97.964112250, 4, 7, "US-OK M00.XX"}, + { 36.117094000, -97.154388625, 4, 7, "US-OK Q00.XX"}, + { 35.744494000, -95.414888625, 4, 7, "US-OK T00.XX"}, + { 36.755494000, -96.046012250, 4, 6, "US-OK X00.XX"}, + { 34.307735000, -96.887202000, 3, 6, "US-OK 123.XXX"}, + { 34.070437000, -99.354074500, 3, 7, "US-OK 12.XXXX"}, + { 36.505788500, -102.999578500, 3, 5, "US-OK B123.XX"}, + { 36.505788500, -102.400658500, 3, 5, "US-OK C123.XX"}, + { 36.505788500, -101.801738500, 3, 5, "US-OK D123.XX"}, + { 36.506856500, -101.202818500, 3, 5, "US-OK F123.XX"}, + { 36.506856500, -100.603898500, 3, 5, "US-OK G123.XX"}, + { 36.517515500, -100.005816500, 4, 6, "US-OK H123.XX"}, + { 36.340024000, -100.006550500, 2, 6, "US-OK J123.XX"}, + { 35.848984000, -100.006579000, 2, 6, "US-OK K123.XX"}, + { 35.355229000, -100.006579000, 2, 6, "US-OK L123.XX"}, + { 34.864189000, -100.001399500, 3, 7, "US-OK M123.XX"}, + { 34.375864000, -100.001428000, 3, 7, "US-OK N123.XX"}, + { 36.627876500, -102.760117000, 3, 5, "US-OK X123.XXX"}, + { 33.848663000, -99.992057500, 2, 6, "US-OK Y123.XXX"}, + { 33.862720500, -97.187557500, 3, 8, "US-OK Z123.XXX"}, + { 46.879480500, -96.915114500, 5, 11, "US-ND 12.XX"}, + { 46.969294000, -97.243077625, 4, 7, "US-ND 00.XXX"}, + { 46.817314000, -101.024890000, 4, 7, "US-ND J0.XXX"}, + { 47.950244000, -97.190289125, 4, 9, "US-ND 000.XX"}, + { 48.306645000, -101.469265625, 4, 7, "US-ND 600.XX"}, + { 46.894974000, -102.930896375, 4, 7, "US-ND C00.XX"}, + { 46.926974000, -98.848896375, 4, 7, "US-ND J00.XX"}, + { 48.162974000, -103.761580125, 4, 7, "US-ND P00.XX"}, + { 46.280974000, -96.833755000, 4, 10, "US-ND V00.XX"}, + { 46.630299500, -104.035728000, 3, 8, "US-ND 123.XXX"}, + { 46.455221500, -101.446799000, 3, 6, "US-ND 12.XXXX"}, + { 48.524253000, -98.949180000, 3, 6, "US-ND 1234.XX"}, + { 48.453482000, -103.519667500, 3, 6, "US-ND 1234.XXX"}, + { 47.641100000, -122.387572000, 5, 8, "US-WA 12.XX"}, + { 47.468560500, -122.407421000, 4, 7, "US-WA 12.XXX"}, + { 47.745545000, -117.519668750, 4, 7, "US-WA 000.XX"}, + { 47.323382000, -122.624801875, 4, 7, "US-WA 600.XX"}, + { 45.724345000, -122.726481250, 4, 10, "US-WA C00.XX"}, + { 48.805374000, -122.650422500, 4, 10, "US-WA J00.XX"}, + { 46.311245000, -119.372575000, 4, 7, "US-WA P00.XX"}, + { 46.697604000, -120.655175000, 4, 7, "US-WA V00.XX"}, + { 46.372068500, -124.755424500, 3, 6, "US-WA 123.XXX"}, + { 46.253578500, -121.957420000, 3, 8, "US-WA 12.XXXX"}, + { 48.232070500, -119.441266500, 3, 6, "US-WA 1234.XX"}, + { 47.273000000, -120.858000000, 3, 6, "US-WA 5TS3.N79"}, + { 43.577000000, -96.783602500, 5, 11, "US-SD 12.XX"}, + { 43.590694000, -96.972383500, 4, 10, "US-SD 00.XXX"}, + { 44.111314000, -103.414372000, 4, 7, "US-SD J0.XXX"}, + { 45.465004000, -98.599463250, 4, 7, "US-SD 000.XX"}, + { 44.307704000, -96.939102375, 4, 10, "US-SD 400.XX"}, + { 44.910604000, -97.226662875, 4, 9, "US-SD 800.XX"}, + { 43.720004000, -98.155402000, 4, 7, "US-SD D00.XX"}, + { 42.935004000, -97.502581000, 4, 10, "US-SD J00.XX"}, + { 44.385104000, -100.452702375, 4, 7, "US-SD N00.XX"}, + { 44.376304000, -98.334402375, 4, 7, "US-SD S00.XX"}, + { 42.780794000, -97.019243000, 4, 10, "US-SD X00.XX"}, + { 43.306320500, -103.961385000, 3, 6, "US-SD 12.XXXX"}, + { 44.577546500, -101.322477500, 3, 6, "US-SD 1234.XX"}, + { 43.432219000, -98.786609500, 3, 6, "US-SD 123.XXX"}, + { 44.212575000, -100.248000000, 3, 6, "US-SD 7CWZ.C4Q"}, + { 41.270224000, -95.994321500, 5, 10, "US-NE 00.XX"}, + { 40.785104000, -96.737866125, 5, 7, "US-NE J0.XX"}, + { 41.308494000, -96.297825500, 4, 9, "US-NE 00.XXX"}, + { 40.809314000, -96.886117125, 4, 6, "US-NE J0.XXX"}, + { 40.936774000, -98.480240875, 4, 6, "US-NE 000.XX"}, + { 40.714974000, -99.207940875, 4, 6, "US-NE 500.XX"}, + { 41.409974000, -96.589346500, 4, 9, "US-NE B00.XX"}, + { 40.593804000, -98.524178875, 4, 6, "US-NE H00.XX"}, + { 41.138504000, -100.882999500, 4, 6, "US-NE M00.XX"}, + { 42.040904000, -97.542220500, 4, 7, "US-NE R00.XX"}, + { 41.412904000, -97.421199500, 4, 6, "US-NE W00.XX"}, + { 40.487642500, -103.950340000, 3, 8, "US-NE 1234.XX"}, + { 40.172091500, -100.946902500, 3, 5, "US-NE 12.XXXX"}, + { 40.369376000, -98.176491000, 3, 5, "US-NE 123.XXX"}, + { 41.500705000, -99.684100000, 3, 5, "US-NE 9L27.SKD"}, + { 37.727100000, -97.381392500, 5, 7, "US-KS 12.XX"}, + { 38.797874000, -94.949942625, 4, 7, "US-KS 00.XXX"}, + { 37.701314000, -97.547388500, 4, 6, "US-KS J0.XXX"}, + { 39.089624000, -95.834906250, 4, 6, "US-KS 000.XX"}, + { 39.029145000, -95.391675250, 4, 9, "US-KS 800.XX"}, + { 39.225624000, -96.728906250, 4, 6, "US-KS J00.XX"}, + { 38.858604000, -97.729989625, 4, 6, "US-KS S00.XX"}, + { 38.631589000, -101.960613000, 3, 5, "US-KS 1234.XX"}, + { 37.312545500, -99.505867500, 3, 5, "US-KS 12.XXXX"}, + { 37.477074000, -97.087676000, 3, 5, "US-KS 123.XXX"}, + { 38.496650000, -98.316000000, 3, 5, "US-KS CTW6.KRM"}, + { 43.644800000, -116.285204000, 5, 8, "US-ID 12.XX"}, + { 43.573395000, -116.946212500, 4, 10, "US-ID 12.XXX"}, + { 43.500704000, -112.190271500, 4, 7, "US-ID 000.XX"}, + { 42.914944000, -112.619772000, 4, 7, "US-ID 700.XX"}, + { 47.813145000, -117.043668750, 4, 10, "US-ID F00.XX"}, + { 42.731145000, -114.576695000, 4, 7, "US-ID M00.XX"}, + { 46.480244000, -117.066380000, 4, 10, "US-ID T00.XX"}, + { 42.302371500, -117.229898500, 3, 9, "US-ID 123.XXX"}, + { 42.079091000, -114.042420000, 3, 6, "US-ID 12.XXXX"}, + { 48.563175500, -117.036437500, 3, 11, "US-ID 0123.XX"}, + { 48.563175500, -116.536437500, 3, 8, "US-ID 1123.XX"}, + { 47.948580000, -117.045932500, 3, 9, "US-ID 2123.XX"}, + { 47.948580000, -116.353268500, 3, 6, "US-ID 3123.XX"}, + { 47.457540000, -117.045961000, 3, 9, "US-ID 4123.XX"}, + { 47.457540000, -116.358505000, 3, 6, "US-ID 5123.XX"}, + { 47.457540000, -116.221013000, 4, 7, "US-ID 6123.XX"}, + { 46.963785000, -117.040781500, 3, 9, "US-ID 7123.XX"}, + { 46.963785000, -116.358533500, 3, 6, "US-ID 8123.XX"}, + { 46.963785000, -115.676285500, 3, 8, "US-ID 9123.XX"}, + { 46.472745000, -117.074922000, 3, 9, "US-ID B123.XX"}, + { 46.472745000, -116.397882000, 3, 6, "US-ID C123.XX"}, + { 46.472745000, -115.720842000, 3, 8, "US-ID D123.XX"}, + { 46.472745000, -115.043802000, 3, 9, "US-ID F123.XX"}, + { 46.472745000, -114.908394000, 4, 10, "US-ID G123.XX"}, + { 45.984420000, -117.069771000, 3, 11, "US-ID H123.XX"}, + { 45.984420000, -116.403147000, 3, 6, "US-ID J123.XX"}, + { 45.984420000, -115.736523000, 3, 8, "US-ID K123.XX"}, + { 45.984420000, -115.069899000, 3, 8, "US-ID L123.XX"}, + { 45.984420000, -114.936574000, 4, 9, "US-ID M123.XX"}, + { 45.493380000, -116.931266500, 3, 8, "US-ID N123.XX"}, + { 45.493380000, -116.269850500, 3, 6, "US-ID P123.XX"}, + { 45.493380000, -115.608434500, 3, 8, "US-ID Q123.XX"}, + { 45.493380000, -114.947018500, 3, 8, "US-ID R123.XX"}, + { 45.493380000, -114.285602500, 3, 8, "US-ID S123.XX"}, + { 44.999625000, -116.931295000, 3, 8, "US-ID T123.XX"}, + { 44.999625000, -116.275087000, 3, 6, "US-ID V123.XX"}, + { 44.999625000, -115.618879000, 3, 8, "US-ID W123.XX"}, + { 44.999625000, -114.962671000, 3, 8, "US-ID X123.XX"}, + { 44.999625000, -114.306463000, 3, 8, "US-ID Y123.XX"}, + { 44.999625000, -114.043980000, 4, 9, "US-ID Z123.XX"}, + { 45.495000000, -114.143500000, 3, 8, "US-ID HV83.HDJ"}, + { 40.778800000, -111.942978000, 5, 7, "US-UT 12.XX"}, + { 40.519927500, -112.118017000, 4, 6, "US-UT 12.XXX"}, + { 40.310604000, -111.790965375, 4, 6, "US-UT 000.XX"}, + { 40.091944000, -111.814985375, 4, 6, "US-UT 700.XX"}, + { 41.176444000, -112.180143500, 4, 6, "US-UT F00.XX"}, + { 41.384244000, -112.175843500, 4, 6, "US-UT M00.XX"}, + { 37.133744000, -113.710805875, 4, 6, "US-UT T00.XX"}, + { 39.379217500, -114.039965000, 3, 8, "US-UT 123.XXX"}, + { 39.166869500, -111.442281500, 3, 5, "US-UT 12.XXXX"}, + { 37.697377500, -113.875433500, 3, 5, "US-UT 1234.XX"}, + { 39.499600000, -111.547000000, 3, 5, "US-UT L3VW.JZ0"}, + { 45.017400000, -93.309746000, 5, 10, "US-MN 12.XX"}, + { 45.179815000, -93.561005000, 4, 9, "US-MN 12.XXX"}, + { 44.052524000, -92.686254000, 4, 10, "US-MN 000.XX"}, + { 46.808324000, -92.345105000, 4, 12, "US-MN 800.XX"}, + { 45.620924000, -94.373108250, 4, 9, "US-MN J00.XX"}, + { 44.674904000, -93.429129375, 4, 9, "US-MN S00.XX"}, + { 46.109583500, -94.728339000, 3, 8, "US-MN 123.XXX"}, + { 48.598720000, -94.635011000, 3, 8, "US-MN 12.XXXX"}, + { 46.788491000, -96.942872500, 3, 10, "US-MN 1234.XX"}, + { 46.437250000, -93.359750000, 3, 8, "US-MN Q65T.FYL"}, + { 42.399900000, -83.097660500, 5, 10, "US-MI 12.XX"}, + { 42.601150000, -83.484758000, 4, 9, "US-MI 12.XXX"}, + { 42.990304000, -85.829301000, 4, 9, "US-MI 000.XX"}, + { 42.756744000, -84.688372000, 4, 9, "US-MI 700.XX"}, + { 42.327645000, -83.845697500, 4, 9, "US-MI F00.XX"}, + { 43.128245000, -83.814095000, 4, 9, "US-MI M00.XX"}, + { 42.197545000, -83.405697500, 4, 9, "US-MI T00.XX"}, + { 43.564819000, -86.412838000, 3, 8, "US-MI 123.XXX"}, + { 46.695580000, -86.295026000, 3, 8, "US-MI 12.XXXX"}, + { 47.678672000, -89.272956000, 3, 8, "US-MI 1123.XX"}, + { 47.776880000, -88.585471500, 3, 8, "US-MI 2123.XX"}, + { 43.994581000, -83.131403000, 3, 8, "US-MI 3123.XX"}, + { 41.745865000, -87.059060000, 3, 11, "US-MI 4123.XX"}, + { 47.059965000, -88.925572500, 3, 9, "US-MI B123.XX"}, + { 47.059965000, -88.243324500, 3, 9, "US-MI C123.XX"}, + { 46.568925000, -90.426547000, 3, 13, "US-MI D123.XX"}, + { 46.568925000, -89.749507000, 3, 14, "US-MI F123.XX"}, + { 46.568925000, -89.072467000, 3, 11, "US-MI G123.XX"}, + { 46.568925000, -88.395427000, 3, 11, "US-MI H123.XX"}, + { 46.568925000, -87.718387000, 3, 11, "US-MI J123.XX"}, + { 46.080600000, -90.421396000, 3, 13, "US-MI K123.XX"}, + { 46.080600000, -89.754772000, 3, 14, "US-MI L123.XX"}, + { 46.080600000, -89.088148000, 3, 11, "US-MI M123.XX"}, + { 46.080600000, -88.421524000, 3, 11, "US-MI N123.XX"}, + { 46.080600000, -87.754900000, 3, 11, "US-MI P123.XX"}, + { 46.080600000, -87.088276000, 3, 11, "US-MI Q123.XX"}, + { 45.589560000, -89.082968500, 3, 11, "US-MI R123.XX"}, + { 45.589560000, -88.421552500, 3, 11, "US-MI S123.XX"}, + { 45.589560000, -87.760136500, 3, 11, "US-MI T123.XX"}, + { 45.589560000, -87.098720500, 3, 11, "US-MI V123.XX"}, + { 45.095805000, -88.090873000, 3, 11, "US-MI W123.XX"}, + { 45.095805000, -87.434665000, 3, 11, "US-MI X123.XX"}, + { 45.095805000, -86.778457000, 3, 11, "US-MI Y123.XX"}, + { 44.995000000, -86.281250000, 3, 8, "US-MI 7TZ7.VGF"}, + { 41.172200000, -104.854818500, 5, 7, "US-WY 12.XX"}, + { 41.276994000, -104.980625500, 4, 6, "US-WY 00.XXX"}, + { 41.569114000, -109.553506500, 4, 9, "US-WY J0.XXX"}, + { 42.882974000, -106.443967000, 4, 7, "US-WY 000.XX"}, + { 41.326974000, -105.718746500, 4, 6, "US-WY 500.XX"}, + { 44.291974000, -105.636455375, 4, 7, "US-WY B00.XX"}, + { 44.802804000, -107.077262875, 4, 9, "US-WY H00.XX"}, + { 41.273804000, -111.056899500, 4, 9, "US-WY M00.XX"}, + { 43.030804000, -108.513781000, 4, 7, "US-WY R00.XX"}, + { 43.485804000, -110.930241500, 4, 7, "US-WY W00.XX"}, + { 42.047005500, -110.948523500, 3, 6, "US-WY 12.XXXX"}, + { 42.342603000, -108.655912500, 3, 6, "US-WY 1234.XX"}, + { 42.281093500, -106.385780000, 3, 6, "US-WY 123.XXX"}, + { 43.000350000, -107.537500000, 3, 6, "US-WY TQY0.3G7"}, + { 45.558100000, -122.710086500, 5, 11, "US-OR 12.XX"}, + { 45.517995000, -123.115963000, 4, 7, "US-OR 12.XXX"}, + { 44.135545000, -123.244294000, 4, 7, "US-OR 000.XX"}, + { 45.022945000, -123.248684375, 4, 7, "US-OR 700.XX"}, + { 44.664845000, -123.389686875, 4, 7, "US-OR F00.XX"}, + { 42.481545000, -122.976697500, 4, 7, "US-OR M00.XX"}, + { 44.083244000, -121.460824000, 4, 7, "US-OR T00.XX"}, + { 44.298176500, -124.429501000, 3, 6, "US-OR 123.XXX"}, + { 44.089987500, -120.504142000, 3, 6, "US-OR 12.XXXX"}, + { 46.004963500, -123.845756500, 3, 9, "US-OR 1234.XX"}, + { 44.145425000, -120.631600000, 3, 6, "US-OR 68YR.89V"}, + { 39.774100000, -105.033836000, 5, 7, "US-CO 12.XX"}, + { 39.962515000, -105.208530000, 5, 7, "US-CO 12.XXX"}, + { 38.974445000, -104.877011250, 4, 6, "US-CO 000.XX"}, + { 38.794545000, -104.857385125, 4, 6, "US-CO 400.XX"}, + { 40.607224000, -105.152688375, 4, 6, "US-CO 700.XX"}, + { 40.457465000, -105.151858875, 4, 6, "US-CO B00.XX"}, + { 38.342024000, -104.681755625, 4, 6, "US-CO F00.XX"}, + { 40.031194000, -105.297593375, 4, 6, "US-CO J00.XX"}, + { 40.447545000, -104.822658875, 4, 6, "US-CO M00.XX"}, + { 40.151594000, -105.201193375, 4, 6, "US-CO Q00.XX"}, + { 39.125745000, -108.673607250, 4, 6, "US-CO T00.XX"}, + { 39.479845000, -104.919709375, 4, 6, "US-CO X00.XX"}, + { 40.958099500, -105.308288500, 3, 5, "US-CO 123.XXX"}, + { 40.651901500, -108.841265000, 3, 5, "US-CO 12.XXXX"}, + { 37.852753000, -108.808409500, 3, 5, "US-CO 1234.XX"}, + { 38.997936000, -105.550890500, 3, 5, "US-CO V694.Y5Z"}, + { 36.164500000, -115.206310000, 5, 9, "US-NV 12.XX"}, + { 36.229935000, -115.380485000, 4, 8, "US-NV 12.XXX"}, + { 39.215461000, -119.996637000, 4, 8, "US-NV 123.XX"}, + { 37.569578500, -117.163108000, 3, 7, "US-NV 123.XXX"}, + { 41.230061000, -119.799729000, 3, 7, "US-NV 12.XXXX"}, + { 38.488221500, -116.901553000, 3, 7, "US-NV 1234.XX"}, + { 38.480000000, -117.023500000, 3, 7, "US-NV BRMB.DWP"}, + { 33.483100000, -112.118566500, 5, 7, "US-AZ 12.XX"}, + { 32.406055500, -111.222333000, 4, 6, "US-AZ 12.XXX"}, + { 33.689729000, -112.446646000, 4, 6, "US-AZ 012.XX"}, + { 33.689729000, -112.342858000, 4, 6, "US-AZ 112.XX"}, + { 33.689729000, -112.239070000, 4, 6, "US-AZ 212.XX"}, + { 33.689729000, -112.135282000, 4, 6, "US-AZ 312.XX"}, + { 33.689729000, -112.031494000, 4, 6, "US-AZ 412.XX"}, + { 33.689729000, -111.927706000, 4, 6, "US-AZ 512.XX"}, + { 33.603239000, -112.321199500, 4, 6, "US-AZ 612.XX"}, + { 33.603239000, -112.218372500, 4, 6, "US-AZ 712.XX"}, + { 33.603239000, -112.115545500, 4, 6, "US-AZ 812.XX"}, + { 33.603239000, -112.012718500, 4, 6, "US-AZ 912.XX"}, + { 33.603239000, -111.909891500, 4, 6, "US-AZ B12.XX"}, + { 33.516749000, -112.398319500, 4, 6, "US-AZ C12.XX"}, + { 33.516749000, -112.295492500, 4, 6, "US-AZ D12.XX"}, + { 33.516749000, -112.192665500, 4, 6, "US-AZ F12.XX"}, + { 33.516749000, -112.089838500, 4, 6, "US-AZ G12.XX"}, + { 33.516749000, -111.987011500, 4, 6, "US-AZ H12.XX"}, + { 33.473504000, -111.884184500, 4, 6, "US-AZ J12.XX"}, + { 33.473504000, -111.781357500, 4, 6, "US-AZ K12.XX"}, + { 33.473504000, -111.678530500, 4, 6, "US-AZ L12.XX"}, + { 33.430259000, -112.192665500, 4, 6, "US-AZ M12.XX"}, + { 33.430259000, -112.089838500, 5, 7, "US-AZ N12.XX"}, + { 33.430259000, -111.987011500, 4, 6, "US-AZ P12.XX"}, + { 33.387014000, -111.884184500, 4, 6, "US-AZ Q12.XX"}, + { 33.387014000, -111.781357500, 4, 6, "US-AZ R12.XX"}, + { 33.387014000, -111.678530500, 4, 6, "US-AZ S12.XX"}, + { 33.456206000, -111.575703500, 4, 6, "US-AZ T12.XX"}, + { 33.343769000, -112.089838500, 4, 6, "US-AZ V12.XX"}, + { 33.343769000, -111.987011500, 4, 6, "US-AZ W12.XX"}, + { 33.300524000, -111.884184500, 4, 6, "US-AZ X12.XX"}, + { 33.300524000, -111.781357500, 4, 6, "US-AZ Y12.XX"}, + { 33.300524000, -111.678530500, 4, 6, "US-AZ Z12.XX"}, + { 34.170273500, -113.023555000, 3, 5, "US-AZ 123.XXX"}, + { 36.835848500, -112.939386000, 3, 5, "US-AZ 12.XXXX"}, + { 32.274457500, -114.762784000, 3, 13, "US-AZ 1234.XX"}, + { 34.168130500, -111.931710500, 3, 5, "US-AZ KMRR.GN6"}, + { 35.119100000, -106.695408500, 5, 7, "US-NM 12.XX"}, + { 34.866742000, -106.789693500, 4, 6, "US-NM 12.XXX"}, + { 35.648344000, -106.137660000, 4, 7, "US-NM 000.XX"}, + { 32.329474000, -106.867591000, 4, 6, "US-NM 600.XX"}, + { 33.409974000, -104.638132375, 4, 7, "US-NM C00.XX"}, + { 36.824961000, -108.250172250, 4, 6, "US-NM J00.XX"}, + { 34.418574000, -103.356142625, 4, 7, "US-NM P00.XX"}, + { 32.733974000, -103.267595625, 4, 7, "US-NM V00.XX"}, + { 36.954998500, -108.407853500, 3, 5, "US-NM 123.XXX"}, + { 34.088023000, -108.860982000, 3, 5, "US-NM 12.XXXX"}, + { 34.345902500, -105.912056000, 4, 7, "US-NM 1234.XX"}, + { 34.166147000, -106.026119000, 3, 6, "US-NM TPZN.LJJ"}, + { 45.777675000, -108.613253500, 5, 8, "US-MT 12.XX"}, + { 45.697315000, -108.822163125, 4, 7, "US-MT 00.XXX"}, + { 46.880344000, -114.341014875, 4, 10, "US-MT C0.XXX"}, + { 47.609984000, -111.566808250, 4, 8, "US-MT P0.XXX"}, + { 45.735444000, -111.265539250, 4, 8, "US-MT 000.XX"}, + { 46.013874000, -112.655012625, 3, 7, "US-MT 600.XX"}, + { 46.642274000, -112.133555000, 4, 8, "US-MT C00.XX"}, + { 48.169974000, -114.424380125, 4, 8, "US-MT J00.XX"}, + { 48.565974000, -109.828922500, 3, 6, "US-MT P00.XX"}, + { 46.423974000, -105.980555000, 4, 7, "US-MT V00.XX"}, + { 48.725956500, -115.395031500, 3, 9, "US-MT 123.XXX"}, + { 47.713230000, -111.499511500, 3, 7, "US-MT 12.XXXX"}, + { 47.780190000, -107.814479500, 3, 6, "US-MT 1234.XX"}, + { 46.680355000, -110.034002000, 3, 6, "US-MT Q120.69B"}, + { 34.082100000, -118.300968000, 5, 7, "US-CA 12.XX"}, + { 34.017894000, -118.408249000, 4, 6, "US-CA 12.XXX"}, + { 36.728514000, -119.847708250, 4, 8, "US-CA 000.XX"}, + { 38.562514000, -121.544314625, 4, 6, "US-CA 200.XX"}, + { 37.878545000, -122.310717500, 4, 6, "US-CA 400.XX"}, + { 32.763124000, -117.186650625, 4, 6, "US-CA 600.XX"}, + { 32.763124000, -117.084065625, 4, 6, "US-CA 700.XX"}, + { 32.676635000, -117.114840625, 4, 11, "US-CA 800.XX"}, + { 37.798085000, -122.514317500, 4, 6, "US-CA 900.XX"}, + { 37.733915000, -122.508017500, 4, 6, "US-CA B00.XX"}, + { 37.379724000, -122.054675500, 4, 6, "US-CA C00.XX"}, + { 37.379724000, -121.946083500, 4, 6, "US-CA D00.XX"}, + { 35.413724000, -119.068720000, 4, 8, "US-CA F00.XX"}, + { 33.980724000, -117.448816000, 4, 6, "US-CA G00.XX"}, + { 38.007224000, -121.347814125, 4, 6, "US-CA H00.XX"}, + { 37.698324000, -121.041075500, 4, 6, "US-CA J00.XX"}, + { 37.578524000, -122.051275500, 4, 6, "US-CA K00.XX"}, + { 34.186545000, -118.338228125, 4, 6, "US-CA L00.XX"}, + { 33.685524000, -118.032730000, 4, 6, "US-CA M00.XX"}, + { 33.719524000, -117.842916000, 5, 7, "US-CA N00.XX"}, + { 34.101824000, -117.805716000, 5, 7, "US-CA P00.XX"}, + { 34.107024000, -117.702916000, 4, 6, "US-CA Q00.XX"}, + { 34.149424000, -117.606116000, 4, 6, "US-CA R00.XX"}, + { 34.140724000, -117.505216000, 4, 6, "US-CA S00.XX"}, + { 34.166024000, -117.341654625, 4, 6, "US-CA T00.XX"}, + { 38.490724000, -122.771466625, 4, 6, "US-CA V00.XX"}, + { 36.726024000, -121.687697250, 4, 6, "US-CA W00.XX"}, + { 33.909224000, -117.618816000, 4, 6, "US-CA X00.XX"}, + { 34.171545000, -118.173882125, 4, 6, "US-CA Y00.XX"}, + { 37.707724000, -122.153475500, 4, 6, "US-CA Z00.XX"}, + { 41.366353000, -124.245693500, 3, 5, "US-CA 0123.XX"}, + { 41.366353000, -123.625941500, 3, 5, "US-CA 1123.XX"}, + { 41.366353000, -123.006189500, 3, 5, "US-CA 2123.XX"}, + { 41.366353000, -122.386437500, 3, 5, "US-CA 3123.XX"}, + { 40.875313000, -124.183747000, 3, 5, "US-CA 4123.XX"}, + { 40.875313000, -123.569203000, 3, 5, "US-CA 5123.XX"}, + { 40.875313000, -122.954659000, 3, 5, "US-CA 6123.XX"}, + { 40.875313000, -122.340115000, 3, 5, "US-CA 7123.XX"}, + { 40.384273000, -124.404982000, 3, 5, "US-CA 8123.XX"}, + { 40.384273000, -123.790438000, 3, 5, "US-CA 9123.XX"}, + { 40.384273000, -123.175894000, 3, 5, "US-CA B123.XX"}, + { 40.384273000, -122.561350000, 3, 5, "US-CA C123.XX"}, + { 39.893233000, -124.362930500, 3, 5, "US-CA D123.XX"}, + { 39.893233000, -123.753594500, 3, 5, "US-CA F123.XX"}, + { 39.893233000, -123.144258500, 3, 5, "US-CA G123.XX"}, + { 39.893233000, -122.534922500, 3, 5, "US-CA H123.XX"}, + { 39.402193000, -123.918143000, 3, 5, "US-CA J123.XX"}, + { 39.402193000, -123.314015000, 3, 5, "US-CA K123.XX"}, + { 39.402193000, -122.709887000, 3, 5, "US-CA L123.XX"}, + { 39.402193000, -122.105759000, 3, 5, "US-CA M123.XX"}, + { 39.402193000, -121.501631000, 3, 5, "US-CA N123.XX"}, + { 38.913868000, -123.828386500, 3, 5, "US-CA P123.XX"}, + { 38.913868000, -123.229466500, 3, 5, "US-CA Q123.XX"}, + { 38.913868000, -122.630546500, 3, 5, "US-CA R123.XX"}, + { 38.913868000, -122.031626500, 3, 5, "US-CA S123.XX"}, + { 38.913868000, -121.432706500, 3, 5, "US-CA T123.XX"}, + { 38.443275000, -123.674815000, 3, 5, "US-CA 01.XXXX"}, + { 38.443275000, -123.081103000, 3, 5, "US-CA 11.XXXX"}, + { 38.443275000, -122.487391000, 3, 5, "US-CA 21.XXXX"}, + { 38.443275000, -121.893679000, 3, 5, "US-CA 31.XXXX"}, + { 38.443275000, -121.299967000, 3, 5, "US-CA 41.XXXX"}, + { 37.952235000, -123.076181500, 3, 5, "US-CA 51.XXXX"}, + { 37.952235000, -122.487677500, 3, 5, "US-CA 61.XXXX"}, + { 37.952235000, -121.899173500, 3, 5, "US-CA 71.XXXX"}, + { 37.952235000, -121.310669500, 4, 6, "US-CA 81.XXXX"}, + { 37.461195000, -122.705424500, 3, 5, "US-CA 91.XXXX"}, + { 37.461195000, -122.116920500, 3, 5, "US-CA B1.XXXX"}, + { 37.461195000, -121.528416500, 3, 5, "US-CA C1.XXXX"}, + { 37.461195000, -120.939912500, 3, 5, "US-CA D1.XXXX"}, + { 36.970155000, -122.411459000, 3, 5, "US-CA F1.XXXX"}, + { 36.970155000, -121.828163000, 3, 5, "US-CA G1.XXXX"}, + { 36.970155000, -121.244867000, 3, 5, "US-CA H1.XXXX"}, + { 36.970155000, -120.661571000, 3, 5, "US-CA J1.XXXX"}, + { 36.970155000, -120.078275000, 3, 5, "US-CA K1.XXXX"}, + { 36.479115000, -121.951566500, 3, 5, "US-CA L1.XXXX"}, + { 36.479115000, -121.373478500, 3, 5, "US-CA M1.XXXX"}, + { 36.479115000, -120.795390500, 3, 5, "US-CA N1.XXXX"}, + { 36.479115000, -120.217302500, 3, 5, "US-CA P1.XXXX"}, + { 36.479115000, -119.639214500, 3, 7, "US-CA Q1.XXXX"}, + { 35.988075000, -121.402669000, 3, 5, "US-CA R1.XXXX"}, + { 35.988075000, -120.829789000, 3, 5, "US-CA S1.XXXX"}, + { 35.988075000, -120.256909000, 3, 5, "US-CA T1.XXXX"}, + { 35.988075000, -119.684029000, 3, 7, "US-CA V1.XXXX"}, + { 35.988075000, -119.111149000, 3, 7, "US-CA W1.XXXX"}, + { 35.497035000, -120.887077000, 3, 5, "US-CA X1.XXXX"}, + { 35.497035000, -120.314197000, 3, 5, "US-CA Y1.XXXX"}, + { 35.497035000, -119.741317000, 3, 7, "US-CA Z1.XXXX"}, + { 35.908875000, -119.168437000, 3, 7, "US-CA 012.XXX"}, + { 35.908875000, -118.595557000, 3, 7, "US-CA 112.XXX"}, + { 35.417835000, -120.899342500, 3, 5, "US-CA 212.XXX"}, + { 35.417835000, -120.331670500, 3, 5, "US-CA 312.XXX"}, + { 35.417835000, -119.763998500, 3, 7, "US-CA 412.XXX"}, + { 35.417835000, -119.196326500, 3, 7, "US-CA 512.XXX"}, + { 35.417835000, -118.628654500, 3, 7, "US-CA 612.XXX"}, + { 35.417835000, -118.060982500, 3, 7, "US-CA 712.XXX"}, + { 34.926795000, -120.655530000, 3, 5, "US-CA 812.XXX"}, + { 34.926795000, -120.093066000, 3, 5, "US-CA 912.XXX"}, + { 34.926795000, -119.530602000, 3, 5, "US-CA B12.XXX"}, + { 34.926795000, -118.968138000, 3, 5, "US-CA C12.XXX"}, + { 34.926795000, -118.405674000, 3, 5, "US-CA D12.XXX"}, + { 34.926795000, -117.843210000, 3, 5, "US-CA F12.XXX"}, + { 34.926795000, -117.280746000, 3, 5, "US-CA G12.XXX"}, + { 34.383026000, -120.463867000, 3, 5, "US-CA H12.XXX"}, + { 34.435815000, -119.329578000, 3, 5, "US-CA J12.XXX"}, + { 34.435815000, -118.767114000, 3, 5, "US-CA K12.XXX"}, + { 34.435815000, -118.204650000, 3, 5, "US-CA L12.XXX"}, + { 34.435815000, -117.642186000, 3, 5, "US-CA M12.XXX"}, + { 34.435815000, -117.079722000, 3, 5, "US-CA N12.XXX"}, + { 33.944775000, -118.464086500, 3, 5, "US-CA P12.XXX"}, + { 33.944775000, -117.906830500, 4, 6, "US-CA Q12.XXX"}, + { 33.944775000, -117.349574500, 4, 6, "US-CA R12.XXX"}, + { 33.944775000, -116.792318500, 3, 5, "US-CA S12.XXX"}, + { 33.748359000, -116.235062500, 3, 5, "US-CA T12.XXX"}, + { 33.453734000, -117.739940000, 3, 5, "US-CA V12.XXX"}, + { 33.453734000, -117.187892000, 3, 5, "US-CA W12.XXX"}, + { 32.973635000, -117.270699000, 3, 5, "US-CA X12.XXX"}, + { 32.973635000, -116.718651000, 3, 5, "US-CA Y12.XXX"}, + { 32.715275000, -115.717862000, 3, 10, "US-CA Z12.XXX"}, + { 34.826446000, -124.197284500, 2, 4, "US-CA 1234.XXX"}, + { 29.798100000, -95.405882500, 4, 6, "US-TX 12.XX"}, + { 33.081323000, -97.052655000, 4, 6, "US-TX 12.XXX"}, + { 30.247514000, -97.813446125, 4, 6, "US-TX 000.XX"}, + { 32.718614000, -97.402382625, 4, 6, "US-TX 200.XX"}, + { 31.771614000, -106.532034250, 3, 13, "US-TX 400.XX"}, + { 32.783744000, -97.189733125, 4, 6, "US-TX 600.XX"}, + { 27.802824000, -97.466264375, 3, 5, "US-TX 800.XX"}, + { 27.546595000, -99.527746875, 3, 15, "US-TX 900.XX"}, + { 29.846924000, -95.508868375, 4, 6, "US-TX B00.XX"}, + { 29.890168000, -95.409646375, 4, 6, "US-TX C00.XX"}, + { 29.846924000, -95.310424375, 4, 6, "US-TX D00.XX"}, + { 29.760435000, -95.508868375, 4, 6, "US-TX F00.XX"}, + { 29.717190000, -95.409646375, 4, 6, "US-TX G00.XX"}, + { 29.760435000, -95.310424375, 4, 6, "US-TX H00.XX"}, + { 29.717190000, -95.211202375, 4, 6, "US-TX J00.XX"}, + { 29.480224000, -98.680768375, 4, 6, "US-TX K00.XX"}, + { 29.480224000, -98.581546375, 4, 6, "US-TX L00.XX"}, + { 29.480224000, -98.482324375, 4, 6, "US-TX M00.XX"}, + { 29.393735000, -98.680542625, 4, 6, "US-TX N00.XX"}, + { 29.393735000, -98.581801625, 4, 6, "US-TX P00.XX"}, + { 29.393735000, -98.483060625, 4, 6, "US-TX Q00.XX"}, + { 33.608224000, -101.920276375, 3, 5, "US-TX R00.XX"}, + { 35.244224000, -101.888720000, 3, 6, "US-TX S00.XX"}, + { 25.970724000, -97.525086125, 3, 10, "US-TX T00.XX"}, + { 30.130724000, -94.186894125, 4, 6, "US-TX V00.XX"}, + { 26.260724000, -98.285086125, 3, 10, "US-TX W00.XX"}, + { 31.583924000, -97.209685250, 4, 6, "US-TX X00.XX"}, + { 32.490724000, -99.787912000, 3, 5, "US-TX Y00.XX"}, + { 33.940724000, -98.568816000, 4, 9, "US-TX Z00.XX"}, + { 31.444161500, -96.584806500, 3, 5, "US-TX 123.XXX"}, + { 31.252108000, -99.549237000, 3, 5, "US-TX 12.XXXX"}, + { 34.000258000, -98.591291500, 3, 8, "US-TX 1234.XX"}, + { 36.162562500, -102.968741000, 2, 5, "US-TX B123.XXX"}, + { 34.577121000, -102.957458000, 2, 5, "US-TX C123.XXX"}, + { 34.577121000, -100.037800000, 2, 5, "US-TX D123.XXX"}, + { 33.583608000, -97.155673500, 3, 5, "US-TX F123.XXX"}, + { 30.828398500, -106.539954500, 2, 9, "US-TX G123.XXX"}, + { 29.986598500, -105.134847000, 2, 9, "US-TX H123.XXX"}, + { 31.903628500, -101.320199000, 2, 4, "US-TX J123.XXX"}, + { 31.889706000, -98.683379000, 3, 5, "US-TX K123.XXX"}, + { 31.889706000, -96.047379000, 3, 5, "US-TX L123.XXX"}, + { 29.736286000, -101.321727500, 2, 9, "US-TX M123.XXX"}, + { 29.722110000, -98.684889500, 3, 5, "US-TX N123.XXX"}, + { 29.856732000, -96.054150000, 3, 5, "US-TX P123.XXX"}, + { 27.314653000, -99.763205000, 2, 12, "US-TX Q123.XXX"}, + { 61.216100000, -149.902464000, 5, 7, "US-AK 12.XX"}, + { 61.385805000, -150.071100750, 4, 6, "US-AK 00.XXX"}, + { 64.843175000, -147.995982500, 3, 5, "US-AK J0.XXX"}, + { 58.419374000, -134.675560125, 4, 9, "US-AK 000.XX"}, + { 61.554545000, -149.883530625, 4, 6, "US-AK 600.XX"}, + { 61.696545000, -149.883530625, 4, 6, "US-AK C00.XX"}, + { 61.692980000, -149.341530625, 5, 7, "US-AK J00.XX"}, + { 57.136204000, -135.505190250, 3, 8, "US-AK P00.XX"}, + { 55.436004000, -131.808625500, 3, 8, "US-AK V00.XX"}, + { 62.478983500, -152.290427500, 3, 5, "US-AK 123.XXX"}, + { 57.040230000, -134.305994500, 3, 8, "US-AK 12.XXXX"}, + { 58.630971000, -136.826279500, 3, 8, "US-AK 1234.XX"}, + { 59.606402000, -140.805547500, 2, 5, "US-AK 0123.XXX"}, + { 71.291883500, -160.544306500, 2, 4, "US-AK 1123.XXX"}, + { 70.270978000, -147.690442000, 2, 4, "US-AK 2123.XXX"}, + { 70.270978000, -154.691327000, 2, 4, "US-AK 3123.XXX"}, + { 67.498137000, -160.895034000, 2, 4, "US-AK 4123.XXX"}, + { 67.498137000, -166.862034000, 2, 4, "US-AK 5123.XXX"}, + { 67.543459500, -147.060897500, 2, 4, "US-AK 6123.XXX"}, + { 67.543459500, -153.406380500, 2, 4, "US-AK 7123.XXX"}, + { 67.543459500, -159.751863500, 3, 5, "US-AK 8123.XXX"}, + { 66.460439000, -167.885179000, 2, 4, "US-AK 9123.XXX"}, + { 64.849015000, -146.537619500, 2, 4, "US-AK B123.XXX"}, + { 64.849015000, -152.317073500, 2, 4, "US-AK C123.XXX"}, + { 64.849015000, -158.096527500, 2, 4, "US-AK D123.XXX"}, + { 64.849015000, -163.875981500, 2, 4, "US-AK F123.XXX"}, + { 64.849015000, -169.655435500, 2, 7, "US-AK G123.XXX"}, + { 61.164591500, -173.479144000, 2, 5, "US-AK H123.XXX"}, + { 62.138035000, -146.131872000, 2, 4, "US-AK J123.XXX"}, + { 62.138035000, -151.464461000, 3, 5, "US-AK K123.XXX"}, + { 62.138035000, -156.797050000, 2, 4, "US-AK L123.XXX"}, + { 62.138035000, -162.129639000, 2, 4, "US-AK M123.XXX"}, + { 62.138035000, -167.462228000, 2, 4, "US-AK N123.XXX"}, + { 58.899746500, -152.208393500, 2, 4, "US-AK P123.XXX"}, + { 59.395122000, -157.156066500, 2, 4, "US-AK Q123.XXX"}, + { 59.395122000, -162.101372500, 2, 4, "US-AK R123.XXX"}, + { 58.057407500, -171.851077000, 2, 4, "US-AK S123.XXX"}, + { 55.442162000, -162.572601000, 2, 4, "US-AK T123.XXX"}, + { 54.179844500, -167.079360000, 2, 4, "US-AK V123.XXX"}, + { 53.196962000, -171.834998500, 2, 4, "US-AK W123.XXX"}, + { 52.619862000, -177.166789500, 2, 4, "US-AK X123.XXX"}, + { 52.619862000, 177.503210500, 2, 4, "US-AK Y123.XXX"}, + { 52.699335000, 172.459471000, 2, 5, "US-AK Z123.XXX"}, + { 49.286600000, -123.178656000, 5, 8, "CA-BC 12.XX"}, + { 49.224514500, -123.257310000, 4, 7, "CA-BC 12.XXX"}, + { 48.477745000, -123.561262500, 4, 10, "CA-BC 000.XX"}, + { 48.519145000, -123.443362500, 4, 10, "CA-BC 100.XX"}, + { 48.496545000, -123.357062500, 4, 10, "CA-BC 200.XX"}, + { 49.071645000, -122.392658750, 4, 7, "CA-BC 300.XX"}, + { 49.930924000, -119.501053250, 4, 9, "CA-BC 400.XX"}, + { 49.189124000, -124.031197750, 4, 7, "CA-BC 500.XX"}, + { 49.244145000, -124.102946750, 4, 7, "CA-BC 600.XX"}, + { 53.928334000, -122.835696875, 3, 6, "CA-BC 700.XX"}, + { 49.192634000, -122.001746750, 4, 7, "CA-BC 800.XX"}, + { 50.065534000, -125.291551250, 4, 7, "CA-BC 900.XX"}, + { 54.321945000, -130.354017500, 3, 7, "CA-BC B00.XX"}, + { 49.347134000, -124.476215000, 4, 7, "CA-BC C00.XX"}, + { 54.541434000, -128.672333500, 3, 6, "CA-BC D00.XX"}, + { 49.106945000, -117.818646750, 4, 9, "CA-BC F00.XX"}, + { 50.718224000, -120.427631500, 4, 7, "CA-BC G00.XX"}, + { 50.300424000, -119.338453250, 4, 9, "CA-BC H00.XX"}, + { 49.521324000, -119.647276000, 4, 9, "CA-BC J00.XX"}, + { 49.720524000, -125.029376000, 4, 7, "CA-BC K00.XX"}, + { 49.541524000, -115.826176000, 4, 9, "CA-BC L00.XX"}, + { 56.285224000, -120.904284375, 3, 6, "CA-BC M00.XX"}, + { 49.286224000, -124.859497750, 4, 7, "CA-BC N00.XX"}, + { 50.755624000, -119.317631500, 4, 9, "CA-BC P00.XX"}, + { 49.876124000, -124.567176000, 4, 7, "CA-BC Q00.XX"}, + { 55.801324000, -120.307580375, 3, 6, "CA-BC R00.XX"}, + { 52.178924000, -122.203378125, 3, 6, "CA-BC S00.XX"}, + { 49.528224000, -117.352876000, 4, 9, "CA-BC T00.XX"}, + { 53.022324000, -122.531769250, 3, 6, "CA-BC V00.XX"}, + { 49.357224000, -117.741197750, 4, 9, "CA-BC W00.XX"}, + { 51.050724000, -118.278609750, 4, 9, "CA-BC X00.XX"}, + { 50.124364000, -120.834617750, 4, 7, "CA-BC Y00.XX"}, + { 49.663804000, -116.017451000, 4, 9, "CA-BC YK0.00"}, + { 48.791064000, -123.754172500, 4, 10, "CA-BC Z00.XX"}, + { 48.695455000, -123.445837500, 4, 10, "CA-BC ZK0.00"}, + { 50.908983500, -126.280049000, 3, 6, "CA-BC 123.XXX"}, + { 51.414039000, -122.187883000, 3, 6, "CA-BC 12.XXXX"}, + { 51.480999000, -118.241706000, 3, 8, "CA-BC 1234.XX"}, + { 51.350023500, -138.230592000, 2, 6, "CA-BC 1234.XXX"}, + { 51.048724000, -114.104464250, 5, 10, "CA-AB 00.XX"}, + { 53.501804000, -113.575094625, 5, 8, "CA-AB J0.XX"}, + { 51.113794000, -114.332744500, 4, 9, "CA-AB 00.XXX"}, + { 53.529814000, -113.801422750, 4, 7, "CA-AB J0.XXX"}, + { 52.264194000, -113.951191125, 4, 7, "CA-AB 000.XX"}, + { 49.671314000, -112.942602000, 4, 7, "CA-AB 300.XX"}, + { 50.015014000, -110.804820250, 3, 6, "CA-AB 500.XX"}, + { 55.170214000, -118.911802500, 3, 8, "CA-AB 700.XX"}, + { 56.693814000, -111.505016250, 4, 7, "CA-AB 900.XX"}, + { 51.272214000, -114.111056750, 4, 9, "CA-AB C00.XX"}, + { 53.509514000, -114.043110250, 4, 7, "CA-AB F00.XX"}, + { 53.282514000, -113.590910250, 4, 7, "CA-AB H00.XX"}, + { 53.722014000, -113.275198375, 4, 7, "CA-AB K00.XX"}, + { 53.281214000, -110.206010250, 3, 6, "CA-AB M00.XX"}, + { 52.983614000, -112.899252250, 4, 7, "CA-AB P00.XX"}, + { 50.544514000, -111.994538500, 4, 7, "CA-AB R00.XX"}, + { 54.419714000, -110.317486500, 3, 6, "CA-AB T00.XX"}, + { 52.448814000, -113.835864125, 4, 7, "CA-AB W00.XX"}, + { 52.950014000, -113.477052250, 4, 7, "CA-AB Y00.XX"}, + { 51.617583500, -115.222207500, 3, 9, "CA-AB 123.XXX"}, + { 54.106720000, -115.227472000, 3, 8, "CA-AB 12.XXXX"}, + { 56.854870000, -115.448493500, 3, 8, "CA-AB 1234.XX"}, + { 59.234957000, -119.638849000, 2, 7, "CA-AB 1234.XXX"}, + { 43.701100000, -79.432204000, 4, 8, "CA-ON 12.XX"}, + { 43.813563500, -79.810081000, 4, 7, "CA-ON 12.XXX"}, + { 45.452545000, -75.754181250, 3, 10, "CA-ON 000.XX"}, + { 45.482445000, -75.582567250, 3, 10, "CA-ON 100.XX"}, + { 45.390845000, -75.820054250, 3, 9, "CA-ON 200.XX"}, + { 45.390845000, -75.697528250, 3, 9, "CA-ON 300.XX"}, + { 43.269524000, -79.931195500, 4, 7, "CA-ON 400.XX"}, + { 43.269524000, -79.812993500, 4, 7, "CA-ON 500.XX"}, + { 43.492524000, -80.548095500, 4, 7, "CA-ON 600.XX"}, + { 43.021124000, -81.361144000, 4, 7, "CA-ON 700.XX"}, + { 43.021124000, -81.243903000, 4, 7, "CA-ON 800.XX"}, + { 43.214734000, -79.282892500, 3, 7, "CA-ON 900.XX"}, + { 42.324324000, -83.069491500, 3, 11, "CA-ON B00.XX"}, + { 43.931324000, -78.983548000, 3, 7, "CA-ON C00.XX"}, + { 43.939973000, -78.894175000, 3, 7, "CA-ON D00.XX"}, + { 43.403924000, -79.846995500, 4, 7, "CA-ON F00.XX"}, + { 43.419245000, -80.374893500, 4, 7, "CA-ON G00.XX"}, + { 44.421824000, -79.740912375, 4, 8, "CA-ON H00.XX"}, + { 43.584424000, -80.320495500, 4, 7, "CA-ON J00.XX"}, + { 44.272534000, -76.604868875, 3, 7, "CA-ON K00.XX"}, + { 46.524245000, -81.032175000, 4, 7, "CA-ON L00.XX"}, + { 48.450345000, -89.305842500, 3, 6, "CA-ON M00.XX"}, + { 43.191124000, -80.322595500, 4, 7, "CA-ON N00.XX"}, + { 43.893724000, -79.118048000, 3, 7, "CA-ON P00.XX"}, + { 43.145624000, -79.153495500, 3, 9, "CA-ON Q00.XX"}, + { 43.019124000, -82.439544000, 3, 9, "CA-ON R00.XX"}, + { 45.355824000, -75.939029250, 3, 9, "CA-ON S00.XX"}, + { 44.340724000, -78.396612375, 3, 7, "CA-ON T00.XX"}, + { 46.545945000, -84.404140000, 3, 9, "CA-ON V00.XX"}, + { 44.215124000, -77.441812375, 3, 7, "CA-ON W00.XX"}, + { 43.004664000, -79.295807000, 3, 7, "CA-ON X00.XX"}, + { 46.301504000, -79.483535000, 3, 9, "CA-ON XK0.00"}, + { 45.049294000, -74.778284375, 3, 9, "CA-ON Y00.XX"}, + { 42.400804000, -82.226329500, 3, 7, "CA-ON YK0.00"}, + { 48.489864000, -81.378772500, 3, 6, "CA-ON Z00.XX"}, + { 44.105004000, -77.609259375, 3, 7, "CA-ON ZK0.00"}, + { 45.210161500, -81.661515500, 4, 7, "CA-ON 123.XXX"}, + { 47.690158000, -81.724681000, 3, 6, "CA-ON 1234.XX"}, + { 45.660027000, -77.947036000, 2, 8, "CA-ON 12.XXXX"}, + { 42.507037000, -94.634875500, 2, 8, "CA-ON 1234.XXX"}, + { 45.549100000, -73.650586500, 5, 8, "CA-QC 12.XX"}, + { 45.769215000, -73.857918500, 4, 7, "CA-QC 12.XXX"}, + { 46.906324000, -71.393424375, 5, 8, "CA-QC 000.XX"}, + { 46.906324000, -71.267294375, 5, 8, "CA-QC 100.XX"}, + { 46.819835000, -71.393424375, 5, 8, "CA-QC 200.XX"}, + { 46.819835000, -71.267294375, 5, 8, "CA-QC 300.XX"}, + { 46.733346000, -71.304569000, 5, 8, "CA-QC 400.XX"}, + { 45.490434000, -75.813744250, 4, 9, "CA-QC 500.XX"}, + { 45.524065000, -75.691218250, 4, 9, "CA-QC 600.XX"}, + { 45.415405000, -71.995181250, 4, 7, "CA-QC 700.XX"}, + { 48.436545000, -71.283412500, 4, 7, "CA-QC 800.XX"}, + { 48.454634000, -71.137795500, 4, 7, "CA-QC 900.XX"}, + { 46.397624000, -72.618760000, 4, 7, "CA-QC B00.XX"}, + { 45.328224000, -73.324629250, 5, 8, "CA-QC C00.XX"}, + { 45.901395000, -72.551542125, 4, 7, "CA-QC D00.XX"}, + { 45.833924000, -74.066394625, 4, 7, "CA-QC F00.XX"}, + { 45.450724000, -72.787629250, 4, 7, "CA-QC G00.XX"}, + { 46.620124000, -72.775860000, 4, 7, "CA-QC H00.XX"}, + { 45.670524000, -73.004629250, 4, 7, "CA-QC J00.XX"}, + { 45.595624000, -73.242629250, 5, 8, "CA-QC K00.XX"}, + { 48.500524000, -68.589619500, 3, 6, "CA-QC L00.XX"}, + { 45.583624000, -74.000429250, 4, 7, "CA-QC M00.XX"}, + { 46.099124000, -72.021394625, 4, 7, "CA-QC N00.XX"}, + { 48.282145000, -79.056665625, 3, 7, "CA-QC P00.XX"}, + { 45.300645000, -74.190901250, 4, 7, "CA-QC Q00.XX"}, + { 46.056724000, -73.170594625, 4, 7, "CA-QC R00.XX"}, + { 48.138524000, -77.866354125, 4, 8, "CA-QC S00.XX"}, + { 46.160824000, -70.713994625, 4, 8, "CA-QC T00.XX"}, + { 48.603924000, -71.698319500, 4, 7, "CA-QC V00.XX"}, + { 50.273424000, -66.429253250, 3, 7, "CA-QC W00.XX"}, + { 45.412645000, -74.061044250, 4, 7, "CA-QC X00.XX"}, + { 46.120324000, -71.373794625, 5, 8, "CA-QC Y00.XX"}, + { 45.309724000, -72.199829250, 4, 7, "CA-QC Z00.XX"}, + { 46.293107000, -75.858715000, 3, 7, "CA-QC 123.XXX"}, + { 48.200300500, -79.282544500, 3, 7, "CA-QC 12.XXXX"}, + { 45.422604000, -71.786942000, 4, 7, "CA-QC 1234.XX"}, + { 53.127065500, -79.352986000, 2, 6, "CA-QC 1234.XXX"}, + { 60.593356500, -80.350906500, 2, 6, "CA-QC 123.XXXX"}, + { 52.185100000, -106.720064500, 5, 8, "CA-SK 12.XX"}, + { 52.242294000, -106.939037875, 4, 7, "CA-SK 00.XXX"}, + { 50.463114000, -104.834792750, 4, 7, "CA-SK J0.XXX"}, + { 53.210094000, -105.879809250, 4, 7, "CA-SK 000.XX"}, + { 50.382694000, -105.681394250, 4, 7, "CA-SK 300.XX"}, + { 51.230394000, -102.613588750, 4, 7, "CA-SK 600.XX"}, + { 50.292294000, -107.909794250, 4, 7, "CA-SK 900.XX"}, + { 52.764194000, -108.402246250, 4, 7, "CA-SK D00.XX"}, + { 49.133694000, -103.106899750, 4, 7, "CA-SK H00.XX"}, + { 49.657194000, -103.967747000, 4, 7, "CA-SK L00.XX"}, + { 53.264814000, -110.006910250, 3, 9, "CA-SK P00.XX"}, + { 52.197314000, -105.163164125, 4, 7, "CA-SK R00.XX"}, + { 54.107614000, -108.548186500, 3, 6, "CA-SK T00.XX"}, + { 52.841314000, -104.714352250, 4, 7, "CA-SK W00.XX"}, + { 50.916014000, -102.879056750, 4, 7, "CA-SK Y00.XX"}, + { 53.428983500, -109.832881000, 3, 6, "CA-SK 123.XXX"}, + { 53.236930000, -105.529661500, 3, 6, "CA-SK 12.XXXX"}, + { 50.593275000, -107.877308000, 3, 6, "CA-SK 1234.XX"}, + { 59.234957000, -109.694533000, 2, 5, "CA-SK 1234.XXX"}, + { 49.931300000, -97.187038500, 5, 8, "CA-MB 12.XX"}, + { 50.138115000, -97.425215000, 4, 7, "CA-MB 12.XXX"}, + { 49.849104000, -100.082949000, 4, 7, "CA-MB 000.XX"}, + { 49.969604000, -98.394989250, 4, 7, "CA-MB 400.XX"}, + { 49.549804000, -96.765649000, 4, 7, "CA-MB 800.XX"}, + { 55.752104000, -98.003059375, 4, 7, "CA-MB D00.XX"}, + { 49.169494000, -98.013199750, 4, 7, "CA-MB J00.XX"}, + { 54.762694000, -102.006082500, 3, 8, "CA-MB M00.XX"}, + { 51.144294000, -100.168188750, 4, 7, "CA-MB Q00.XX"}, + { 49.188294000, -98.241099750, 4, 7, "CA-MB T00.XX"}, + { 50.344894000, -97.377794250, 4, 7, "CA-MB X00.XX"}, + { 51.617578500, -100.250866500, 3, 6, "CA-MB 123.XXX"}, + { 54.106715000, -100.256131000, 3, 6, "CA-MB 12.XXXX"}, + { 56.854865000, -100.477152500, 3, 6, "CA-MB 1234.XX"}, + { 59.234957000, -101.537373000, 2, 7, "CA-MB 1234.XXX"}, + { 47.614800000, -52.784772000, 5, 7, "CA-NL 12.XX"}, + { 47.768215000, -53.283210000, 4, 6, "CA-NL 12.XXX"}, + { 48.949204000, -58.073107750, 4, 8, "CA-NL 000.XX"}, + { 48.983545000, -54.672758750, 4, 6, "CA-NL 400.XX"}, + { 49.013845000, -55.769458750, 5, 7, "CA-NL 700.XX"}, + { 52.933494000, -67.014246250, 4, 9, "CA-NL B00.XX"}, + { 53.346205000, -60.548010250, 4, 8, "CA-NL F00.XX"}, + { 48.593624000, -58.655662500, 4, 8, "CA-NL J00.XX"}, + { 48.160994000, -54.054213125, 4, 6, "CA-NL M00.XX"}, + { 49.201194000, -57.516799750, 4, 8, "CA-NL Q00.XX"}, + { 47.177494000, -55.336934375, 4, 6, "CA-NL T00.XX"}, + { 47.054094000, -55.284234375, 4, 6, "CA-NL X00.XX"}, + { 49.219583500, -56.326025500, 4, 6, "CA-NL 123.XXX"}, + { 49.912322000, -59.239515000, 3, 7, "CA-NL 12.XXXX"}, + { 51.625280500, -57.477241500, 4, 8, "CA-NL 1234.XX"}, + { 60.617442500, -67.398312000, 3, 9, "CA-NL 123.XXXX"}, + { 53.688750000, -60.303000000, 3, 7, "CA-NL JGV0.2W4"}, + { 45.315600000, -66.112486500, 5, 11, "CA-NB 12.XX"}, + { 45.573615000, -66.346518500, 4, 10, "CA-NB 12.XXX"}, + { 46.115244000, -64.931409625, 4, 10, "CA-NB 000.XX"}, + { 45.925574000, -66.720612625, 4, 9, "CA-NB 600.XX"}, + { 47.650374000, -65.839238750, 4, 10, "CA-NB C00.XX"}, + { 47.959274000, -66.819080125, 4, 10, "CA-NB J00.XX"}, + { 47.413474000, -68.404738750, 4, 12, "CA-NB P00.XX"}, + { 47.048574000, -65.693196375, 4, 11, "CA-NB V00.XX"}, + { 46.385524500, -67.715042000, 4, 10, "CA-NB 123.XXX"}, + { 47.203705500, -68.834700000, 3, 11, "CA-NB 12.XXXX"}, + { 46.318500000, -66.399000000, 4, 10, "CA-NB 4Z07.JP7"}, + { 44.694100000, -63.638846000, 6, 8, "CA-NS 12.XX"}, + { 44.873815000, -63.870283500, 5, 10, "CA-NS 12.XXX"}, + { 45.630374000, -62.799971250, 4, 8, "CA-NS 000.XX"}, + { 46.184874000, -60.290012625, 4, 8, "CA-NS 500.XX"}, + { 43.830074000, -66.179014000, 4, 7, "CA-NS B00.XX"}, + { 45.376504000, -63.424963250, 4, 8, "CA-NS H00.XX"}, + { 45.605104000, -61.467763250, 5, 9, "CA-NS M00.XX"}, + { 45.860804000, -64.402563625, 4, 11, "CA-NS R00.XX"}, + { 45.008704000, -64.202462875, 5, 12, "CA-NS W00.XX"}, + { 45.235644500, -65.765654000, 3, 12, "CA-NS 123.XXX"}, + { 43.979234000, -66.241208500, 3, 6, "CA-NS 12.XXXX"}, + { 45.715652500, -61.581266500, 4, 8, "CA-NS 1234.XX"}, + { 45.292000000, -63.047750000, 3, 7, "CA-NS CBYV.T9Y"}, + { 46.274000000, -63.189130000, 5, 10, "CA-PE 12.XX"}, + { 46.319595000, -63.804328000, 4, 12, "CA-PE 12.XXX"}, + { 46.160274000, -62.914698625, 4, 9, "CA-PE 000.XX"}, + { 47.051345000, -64.252671875, 4, 11, "CA-PE C00.XX"}, + { 46.472545000, -62.428675000, 4, 9, "CA-PE P00.XX"}, + { 46.864937000, -64.357450500, 3, 10, "CA-PE 123.XXX"}, + { 46.547000000, -63.168500000, 3, 8, "CA-PE C3DG.M4V"}, + { 60.690686000, -135.167659500, 5, 11, "CA-YT 12.XX"}, + { 60.944515000, -135.505163500, 4, 10, "CA-YT 12.XXX"}, + { 64.039024000, -139.525297375, 4, 8, "CA-YT 000.XX"}, + { 60.162934000, -129.038232625, 4, 9, "CA-YT 800.XX"}, + { 60.808624000, -137.754167250, 4, 8, "CA-YT J00.XX"}, + { 62.140004000, -136.506447625, 4, 8, "CA-YT S00.XX"}, + { 62.618983500, -138.730427500, 3, 7, "CA-YT 123.XXX"}, + { 62.426930000, -133.297966000, 3, 9, "CA-YT 12.XXXX"}, + { 65.175079000, -139.755141000, 3, 7, "CA-YT 1234.XX"}, + { 68.996685000, -140.403938500, 2, 6, "CA-YT 1234.XXX"}, + { 62.483600000, -114.474674000, 5, 10, "CA-NT 12.XX"}, + { 62.648615000, -114.851925000, 4, 9, "CA-NT 12.XXX"}, + { 60.794104000, -116.030130250, 4, 8, "CA-NT 000.XX"}, + { 68.367004000, -133.818141000, 4, 10, "CA-NT 400.XX"}, + { 62.829304000, -116.198576875, 4, 8, "CA-NT 800.XX"}, + { 61.829004000, -121.557233125, 4, 7, "CA-NT D00.XX"}, + { 60.099545000, -112.167553125, 3, 7, "CA-NT J00.XX"}, + { 65.284794000, -126.953409500, 3, 8, "CA-NT M00.XX"}, + { 69.423594000, -133.213585250, 4, 10, "CA-NT Q00.XX"}, + { 68.228594000, -135.242723000, 4, 10, "CA-NT T00.XX"}, + { 60.251394000, -123.543630625, 4, 7, "CA-NT X00.XX"}, + { 63.047102500, -118.967416000, 3, 7, "CA-NT 123.XXX"}, + { 62.426525000, -124.203518000, 3, 8, "CA-NT 12.XXXX"}, + { 69.515090000, -136.250338000, 3, 9, "CA-NT 1234.XX"}, + { 62.547183000, -135.306581000, 2, 9, "CA-NT 1234.XXX"}, + { 78.428455500, -135.510348000, 2, 4, "CA-NT 123.XXXX"}, + { 63.785100000, -68.585340500, 5, 8, "CA-NU 12.XX"}, + { 63.950115000, -68.981613500, 4, 7, "CA-NU 12.XXX"}, + { 61.162904000, -94.287106750, 3, 6, "CA-NU 000.XX"}, + { 69.157544000, -105.351459250, 3, 8, "CA-NU 700.XX"}, + { 64.190544000, -83.433579500, 3, 6, "CA-NU F00.XX"}, + { 67.853844000, -115.357523750, 3, 8, "CA-NU M00.XX"}, + { 62.867344000, -92.353837875, 3, 6, "CA-NU T00.XX"}, + { 65.028983500, -71.191701500, 3, 6, "CA-NU 123.XXX"}, + { 66.925679000, -120.863805000, 2, 7, "CA-NU 12.XXXX"}, + { 60.273746000, -101.711845000, 2, 5, "CA-NU 1234.XX"}, + { 61.899812000, -113.926778000, 2, 8, "CA-NU 1234.XXX"}, + { 81.556801500, -108.168619000, 2, 4, "CA-NU 123.XXXX"}, + { 34.452256000, 72.512561000, 2, 9, "IND 0123.XXX"}, + { 34.452256000, 75.012561000, 2, 10, "IND 1123.XXX"}, + { 33.897648000, 77.507921500, 2, 9, "IND 2123.XXX"}, + { 33.803147500, 73.545259000, 2, 11, "IND 3123.XXX"}, + { 33.803147500, 76.673314000, 2, 8, "IND 4123.XXX"}, + { 25.824457500, 82.718794000, 2, 8, "IND 5123.XXX"}, + { 25.824457500, 85.608521000, 2, 6, "IND 6123.XXX"}, + { 23.126951500, 82.778154500, 2, 8, "IND 7123.XXX"}, + { 23.126951500, 85.638036500, 2, 6, "IND 8123.XXX"}, + { 23.937687000, 88.396176500, 2, 6, "IND 9123.XXX"}, + { 23.126951500, 68.478474500, 2, 6, "IND B123.XXX"}, + { 23.126951500, 71.338410500, 2, 8, "IND C123.XXX"}, + { 23.126951500, 74.198346500, 2, 12, "IND D123.XXX"}, + { 23.126951500, 77.058282500, 2, 9, "IND F123.XXX"}, + { 23.126951500, 79.918218500, 2, 7, "IND G123.XXX"}, + { 20.278892000, 72.702966000, 2, 7, "IND H123.XXX"}, + { 20.278892000, 75.602966000, 2, 5, "IND J123.XXX"}, + { 20.278892000, 78.502966000, 2, 5, "IND K123.XXX"}, + { 20.278892000, 81.402966000, 2, 9, "IND L123.XXX"}, + { 20.278892000, 84.302966000, 2, 8, "IND M123.XXX"}, + { 17.955512500, 72.903212000, 2, 6, "IND N123.XXX"}, + { 17.955512500, 75.703212000, 2, 9, "IND P123.XXX"}, + { 17.955512500, 78.503212000, 2, 11, "IND Q123.XXX"}, + { 17.955512500, 81.303212000, 2, 10, "IND R123.XXX"}, + { 15.485560500, 73.558053500, 2, 5, "IND S123.XXX"}, + { 15.485560500, 76.298825500, 2, 10, "IND T123.XXX"}, + { 15.485560500, 79.039597500, 2, 10, "IND V123.XXX"}, + { 12.397974000, 74.472839000, 2, 5, "IND W123.XXX"}, + { 12.397974000, 77.621043000, 2, 11, "IND X123.XXX"}, + { 10.595299500, 74.941574500, 2, 5, "IND Y123.XXX"}, + { 8.066279000, 77.530191000, 2, 5, "IND Z123.XXX"}, + { 30.929905000, 72.268478500, 2, 6, "IND B12.XXXX"}, + { 30.929905000, 75.317191000, 2, 8, "IND C12.XXXX"}, + { 30.929905000, 78.355874000, 2, 8, "IND D12.XXXX"}, + { 28.079146000, 69.615295500, 2, 7, "IND F12.XXXX"}, + { 28.297278000, 72.299505500, 2, 7, "IND G12.XXXX"}, + { 28.297278000, 75.248814500, 2, 8, "IND H12.XXXX"}, + { 28.297278000, 78.198123500, 2, 8, "IND J12.XXXX"}, + { 28.297278000, 81.147432500, 2, 10, "IND K12.XXXX"}, + { 28.297278000, 84.096741500, 2, 10, "IND L12.XXXX"}, + { 28.297278000, 87.046050500, 2, 9, "IND M12.XXXX"}, + { 25.616088000, 68.340209500, 2, 7, "IND P12.XXXX"}, + { 25.616088000, 71.229936500, 2, 5, "IND Q12.XXXX"}, + { 25.616088000, 74.119663500, 2, 7, "IND R12.XXXX"}, + { 25.616088000, 77.009390500, 2, 10, "IND S12.XXXX"}, + { 25.616088000, 79.899117500, 2, 7, "IND T12.XXXX"}, + { 29.235694000, 94.622650000, 2, 10, "IND W12.XXXX"}, + { 29.235694000, 91.643550000, 2, 10, "IND V12.XXXX"}, + { 26.666057000, 89.963711000, 2, 7, "IND X12.XXXX"}, + { 26.666057000, 92.883229000, 2, 10, "IND Y12.XXXX"}, + { 23.650625000, 91.303458000, 2, 9, "IND Z12.XXXX"}, + { 12.197930000, 71.829841500, 2, 6, "IND 512.XXXX"}, + { 11.472836000, 92.279788500, 2, 7, "IND 612.XXXX"}, + { 7.981424500, 92.273374500, 2, 5, "IND 712.XXXX"}, + { 35.482380000, 73.750000000, 2, 11, "IND 61VS.0MVC"}, + {-12.357369000, 114.393259500, 1, 3, "AUS 1234.XXXX"}, + { 2.561689500, -72.495813000, 1, 5, "BRA 1234.XXXX"}, + { 61.669801500, 176.874733000, 1, 4, "USA 1234.XXXX"}, + { 18.496930000, -92.377638500, 2, 10, "MEX 312.XXXX"}, + { 21.178120000, -92.405572000, 2, 4, "MEX 212.XXXX"}, + { 19.998396000, -89.605218000, 2, 10, "MEX 412.XXXX"}, + { 20.960444000, -89.636842500, 2, 9, "MEX 112.XXXX"}, + { 29.765858000, -118.290552500, 2, 7, "MEX 512.XXXX"}, + { 20.211330000, -112.495072000, 2, 4, "MEX 612.XXXX"}, + { 19.462230000, -115.944772000, 2, 4, "MEX 712.XXXX"}, + { 23.769544000, -91.489030500, 2, 4, "MEX 812.XXXX"}, + { 32.502528500, -117.151004000, 2, 7, "MEX 0123.XXX"}, + { 31.740649500, -116.658857500, 2, 8, "MEX 1123.XXX"}, + { 31.740649500, -113.620175500, 2, 11, "MEX 2123.XXX"}, + { 31.740649500, -110.581493500, 2, 9, "MEX 3123.XXX"}, + { 31.740649500, -107.542811500, 2, 9, "MEX 4123.XXX"}, + { 29.031690500, -104.535115000, 3, 11, "MEX 5123.XXX"}, + { 29.043144500, -116.328039500, 2, 7, "MEX 6123.XXX"}, + { 29.043144500, -113.348938500, 2, 9, "MEX 7123.XXX"}, + { 29.043144500, -110.369838500, 2, 7, "MEX 8123.XXX"}, + { 29.043144500, -107.390738500, 2, 7, "MEX 9123.XXX"}, + { 29.043144500, -104.411638500, 3, 11, "MEX B123.XXX"}, + { 29.043144500, -101.432539500, 3, 11, "MEX C123.XXX"}, + { 26.361954500, -113.500153500, 2, 9, "MEX D123.XXX"}, + { 23.795894500, -110.718742500, 3, 9, "MEX F123.XXX"}, + { 26.361954500, -108.638262500, 2, 12, "MEX G123.XXX"}, + { 26.361954500, -105.718744500, 2, 13, "MEX H123.XXX"}, + { 26.361954500, -102.799225500, 2, 11, "MEX J123.XXX"}, + { 26.361954500, -99.879707500, 2, 13, "MEX K123.XXX"}, + { 23.697080500, -106.770881500, 2, 9, "MEX L123.XXX"}, + { 23.697080500, -103.910945500, 2, 10, "MEX M123.XXX"}, + { 23.697080500, -101.051009500, 2, 13, "MEX N123.XXX"}, + { 23.697080500, -98.191073500, 2, 7, "MEX P123.XXX"}, + { 21.015890500, -105.656579500, 2, 10, "MEX Q123.XXX"}, + { 21.015890500, -102.856225500, 2, 8, "MEX R123.XXX"}, + { 21.015890500, -100.055871500, 2, 10, "MEX S123.XXX"}, + { 21.015890500, -97.255517500, 2, 7, "MEX T123.XXX"}, + { 18.318383500, -103.528196000, 2, 7, "MEX V123.XXX"}, + { 18.318383500, -100.757633000, 2, 10, "MEX W123.XXX"}, + { 18.350218000, -97.985877500, 2, 15, "MEX X123.XXX"}, + { 18.710066500, -95.215973000, 3, 10, "MEX Y123.XXX"}, + { 17.167812500, -94.247408500, 3, 12, "MEX Z123.XXX"}, + { 17.410000000, -91.165104500, 2, 11, "MEX VVK2.1XFV"}, + { 55.784100000, 37.548041500, 5, 13, "RU-MOW 12.XX"}, + { 55.954596000, 37.218282000, 4, 13, "RU-MOW 12.XXX"}, + { 55.861895000, 37.575516500, 4, 11, "RU-MOW FHH.HHH"}, + { 55.569575000, 37.211238500, 4, 10, "RU-MOW Q12.XXX"}, + { 55.754555500, 37.567500000, 5, 13, "RU-MOW HHH2.5XM"}, + { 59.956756000, 30.213922500, 5, 15, "RU-SPE 12.XX"}, + { 59.663242000, 30.011588000, 3, 13, "RU-SPE 12.XXX"}, + { 60.222125000, 29.462931000, 3, 11, "RU-SPE 123.XX"}, + { 59.937650000, 30.092125000, 4, 13, "RU-SPE 44V9.RX3"}, + { 54.744500000, 20.449225500, 4, 7, "RU-KGD 12.XX"}, + { 54.919615000, 20.001526500, 3, 5, "RU-KGD 12.XXX"}, + { 54.436261000, 20.758875500, 3, 6, "RU-KGD 123.XX"}, + { 54.872460500, 19.725015500, 2, 4, "RU-KGD 123.XXX"}, + { 43.268635000, 44.732866500, 4, 10, "RU-IN 12.XX"}, + { 43.523728500, 44.514193500, 3, 8, "RU-IN 12.XXX"}, + { 42.694632000, 44.643477000, 3, 10, "RU-IN 123.XX"}, + { 43.115180000, 44.837500000, 3, 12, "RU-IN MTM1.FK2"}, + { 44.943994000, 38.917619500, 5, 13, "RU-AD 12.XX"}, + { 44.870063000, 38.717504500, 4, 11, "RU-AD 12.XXX"}, + { 44.428963000, 39.910562500, 4, 10, "RU-AD 123.XX"}, + { 44.486750000, 39.720000000, 3, 9, "RU-AD K46.6W3"}, + { 44.486750000, 39.720000000, 3, 9, "RU-AD 7NFT.GTZ"}, + { 43.003015000, 44.618505500, 5, 8, "RU-SE 12.XX"}, + { 43.255635000, 44.377798500, 4, 10, "RU-SE 12.XXX"}, + { 43.211294000, 43.874914000, 4, 9, "RU-SE 000.XX"}, + { 43.825545000, 44.250310000, 4, 13, "RU-SE J00.XX"}, + { 42.597337000, 43.404636000, 3, 7, "RU-SE 123.XXX"}, + { 43.196000000, 44.179000000, 4, 9, "RU-SE LS1S.XHH"}, + { 43.495755500, 43.542380000, 5, 10, "RU-KB 12.XX"}, + { 43.683115000, 43.314551500, 4, 9, "RU-KB 12.XXX"}, + { 43.327019500, 43.923401500, 4, 9, "RU-KB 123.XX"}, + { 43.810959500, 42.472174500, 3, 12, "RU-KB 123.XXX"}, + { 43.455435000, 43.439135000, 4, 9, "RU-KB JR9Z.S7Q"}, + { 44.215498500, 42.013591000, 5, 11, "RU-KC 12.XX"}, + { 44.453615000, 41.748630000, 4, 10, "RU-KC 12.XXX"}, + { 43.988024000, 41.017746000, 4, 12, "RU-KC 000.XX"}, + { 43.899624000, 41.420246000, 4, 13, "RU-KC 800.XX"}, + { 43.836024000, 41.743746000, 5, 11, "RU-KC J00.XX"}, + { 43.983304000, 42.363358000, 4, 10, "RU-KC S00.XX"}, + { 44.391526500, 40.756488000, 3, 11, "RU-KC 123.XXX"}, + { 43.845000000, 41.683500000, 4, 13, "RU-KC DQ3S.VXJ"}, + { 43.258015000, 45.647534000, 5, 11, "RU-CE 12.XX"}, + { 43.493115000, 45.394551500, 4, 9, "RU-CE 12.XXX"}, + { 42.567825000, 45.362789000, 4, 9, "RU-CE 123.XX"}, + { 42.542647500, 44.839821000, 3, 7, "RU-CE 123.XXX"}, + { 43.243500000, 45.746000000, 4, 10, "RU-CE PSSN.7XS"}, + { 56.145065000, 47.214460500, 5, 16, "RU-CU 12.XX"}, + { 56.054691500, 46.943633500, 4, 12, "RU-CU 12.XXX"}, + { 54.917874000, 46.155685500, 4, 12, "RU-CU 000.XX"}, + { 55.566424000, 47.267195500, 4, 10, "RU-CU C00.XX"}, + { 55.551424000, 46.179895500, 4, 9, "RU-CU P00.XX"}, + { 54.718959000, 45.920902000, 3, 14, "RU-CU 123.XXX"}, + { 55.476500000, 47.166500000, 3, 6, "RU-CU YH5S.4JB"}, + { 57.030100000, 40.908557500, 4, 9, "RU-IVA 12.XX"}, + { 57.097915000, 40.762251500, 3, 8, "RU-IVA 12.XXX"}, + { 57.430494000, 41.712831000, 3, 8, "RU-IVA 000.XX"}, + { 57.009104000, 40.111190750, 3, 8, "RU-IVA J00.XX"}, + { 57.350042000, 39.496737000, 2, 7, "RU-IVA 123.XXX"}, + { 52.641900000, 39.512693500, 5, 7, "RU-LIP 12.XX"}, + { 52.789815000, 39.345966500, 4, 6, "RU-LIP 12.XXX"}, + { 52.758894000, 38.102178750, 4, 6, "RU-LIP 000.XX"}, + { 53.058604000, 38.721150750, 4, 9, "RU-LIP J00.XX"}, + { 53.451947500, 37.833431000, 3, 11, "RU-LIP 123.XXX"}, + { 52.738300000, 39.248300000, 3, 5, "RU-LIP KQXT.759"}, + { 53.002700000, 36.029193500, 5, 10, "RU-ORL 12.XX"}, + { 53.071415000, 35.721831500, 4, 6, "RU-ORL 12.XXX"}, + { 53.323224000, 36.397904750, 4, 12, "RU-ORL 000.XX"}, + { 52.487624000, 37.375198875, 4, 6, "RU-ORL 800.XX"}, + { 53.480024000, 35.815904750, 4, 9, "RU-ORL J00.XX"}, + { 52.868404000, 37.154401750, 4, 6, "RU-ORL S00.XX"}, + { 53.458068500, 34.905369000, 3, 12, "RU-ORL 123.XXX"}, + { 52.789500000, 36.427500000, 4, 6, "RU-ORL FQWP.B0G"}, + { 54.221100000, 37.522067500, 5, 7, "RU-TUL 12.XX"}, + { 54.330015000, 37.240461500, 4, 10, "RU-TUL 12.XXX"}, + { 54.016774000, 38.115559625, 4, 6, "RU-TUL 000.XX"}, + { 54.584224000, 36.961569500, 4, 10, "RU-TUL C00.XX"}, + { 53.718924000, 37.865627625, 4, 6, "RU-TUL P00.XX"}, + { 54.853364000, 36.013066500, 3, 9, "RU-TUL 123.XXX"}, + { 53.909000000, 37.426500000, 4, 6, "RU-TUL HM9T.4M2"}, + { 50.629100000, 36.525319500, 5, 8, "RU-BE 12.XX"}, + { 50.796115000, 36.251636500, 4, 7, "RU-BE 12.XXX"}, + { 51.383545000, 37.463356250, 4, 10, "RU-BE 000.XX"}, + { 51.383545000, 37.819462250, 4, 10, "RU-BE 800.XX"}, + { 50.911354000, 36.989233500, 4, 10, "RU-BE J00.XX"}, + { 50.722545000, 38.332352500, 4, 11, "RU-BE S00.XX"}, + { 50.973277000, 35.444391000, 3, 9, "RU-BE 123.XXX"}, + { 50.615850000, 37.301350000, 3, 6, "RU-BE HX48.FGR"}, + { 56.175100000, 40.344741500, 5, 7, "RU-VLA 12.XX"}, + { 56.409591000, 39.927913500, 4, 9, "RU-VLA 12.XXX"}, + { 56.406545000, 40.920403125, 4, 8, "RU-VLA 000.XX"}, + { 55.548775000, 41.897049500, 4, 9, "RU-VLA 500.XX"}, + { 55.666545000, 40.539392500, 4, 6, "RU-VLA B00.XX"}, + { 56.356804000, 38.510119625, 4, 9, "RU-VLA H00.XX"}, + { 56.003390000, 39.360398125, 4, 9, "RU-VLA M00.XX"}, + { 56.228354000, 41.962238625, 4, 9, "RU-VLA R00.XX"}, + { 56.151162000, 38.711519625, 4, 7, "RU-VLA W00.XX"}, + { 56.330667500, 38.413825000, 3, 8, "RU-VLA 123.XXX"}, + { 55.965500000, 40.626000000, 4, 6, "RU-VLA MGWJ.629"}, + { 51.772722000, 36.106376000, 5, 8, "RU-KRS 12.XX"}, + { 51.916115000, 35.833280000, 4, 7, "RU-KRS 12.XXX"}, + { 52.310900000, 35.029839875, 4, 13, "RU-KRS 000.XX"}, + { 51.541038000, 34.562528250, 4, 7, "RU-KRS 800.XX"}, + { 51.708545000, 35.168360625, 4, 7, "RU-KRS J00.XX"}, + { 51.903804000, 36.718431125, 4, 7, "RU-KRS S00.XX"}, + { 51.850648500, 34.204593500, 3, 9, "RU-KRS 123.XXX"}, + { 51.671000000, 36.317750000, 4, 7, "RU-KRS FTQK.JXL"}, + { 54.557710000, 36.219298500, 5, 11, "RU-KLU 12.XX"}, + { 54.807015000, 35.860126500, 4, 7, "RU-KLU 12.XXX"}, + { 55.160274000, 36.363285500, 4, 9, "RU-KLU 000.XX"}, + { 54.127545000, 34.200378125, 4, 7, "RU-KLU C00.XX"}, + { 54.126545000, 35.300378125, 4, 7, "RU-KLU P00.XX"}, + { 55.183708500, 33.569369500, 3, 8, "RU-KLU 123.XXX"}, + { 54.314000000, 35.352750000, 3, 7, "RU-KLU DLCR.TJX"}, + { 52.678491500, 41.368718000, 5, 7, "RU-TT 12.XX"}, + { 52.776506000, 41.285667000, 4, 6, "RU-TT 12.XXX"}, + { 52.911244000, 40.302540750, 4, 9, "RU-TT 000.XX"}, + { 51.976436000, 42.227257625, 4, 10, "RU-TT 600.XX"}, + { 53.257545000, 41.200373750, 4, 6, "RU-TT C00.XX"}, + { 51.874545000, 41.421360625, 4, 10, "RU-TT J00.XX"}, + { 52.966424000, 42.672840750, 4, 9, "RU-TT P00.XX"}, + { 53.554904000, 41.718373750, 4, 9, "RU-TT V00.XX"}, + { 51.617383500, 39.936746000, 3, 10, "RU-TT 123.XXX"}, + { 52.706500000, 41.581000000, 4, 6, "RU-TT PQ7W.T72"}, + { 53.271545000, 34.309373750, 5, 7, "RU-BRY 00.XX"}, + { 53.293558000, 34.246863750, 5, 10, "RU-BRY J0.XX"}, + { 53.459815000, 34.006396500, 4, 10, "RU-BRY 12.XXX"}, + { 52.778004000, 32.027101750, 4, 8, "RU-BRY 000.XX"}, + { 52.584545000, 31.667364375, 4, 8, "RU-BRY 700.XX"}, + { 52.929974000, 32.520835750, 4, 8, "RU-BRY F00.XX"}, + { 53.888174000, 33.900733125, 4, 10, "RU-BRY M00.XX"}, + { 53.686674000, 34.073133125, 4, 10, "RU-BRY T00.XX"}, + { 53.819163500, 31.387382500, 3, 8, "RU-BRY 123.XXX"}, + { 52.942500000, 33.287000000, 3, 5, "RU-BRY 9QF9.04W"}, + { 57.651260000, 39.772748000, 5, 9, "RU-YAR 12.XX"}, + { 57.768394000, 39.465793000, 4, 6, "RU-YAR 00.XXX"}, + { 58.065884000, 38.596093625, 4, 6, "RU-YAR J0.XXX"}, + { 57.514074000, 38.158362000, 4, 9, "RU-YAR 000.XX"}, + { 57.254124000, 39.120125750, 4, 6, "RU-YAR C00.XX"}, + { 56.826624000, 38.598225750, 4, 7, "RU-YAR P00.XX"}, + { 56.649798500, 37.094775000, 3, 11, "RU-YAR 123.XXX"}, + { 57.845500000, 39.142250000, 3, 5, "RU-YAR K9RP.H29"}, + { 54.638225000, 39.642367000, 5, 10, "RU-RYA 12.XX"}, + { 54.712027500, 39.185376500, 4, 9, "RU-RYA 12.XXX"}, + { 53.743004000, 39.855037625, 4, 6, "RU-RYA 000.XX"}, + { 54.403390000, 41.753382500, 4, 6, "RU-RYA 700.XX"}, + { 55.005545000, 41.105687500, 4, 6, "RU-RYA F00.XX"}, + { 54.348545000, 38.792317500, 4, 12, "RU-RYA M00.XX"}, + { 53.853044000, 39.344930625, 4, 6, "RU-RYA T00.XX"}, + { 55.115994000, 38.809936500, 3, 12, "RU-RYA 123.XXX"}, + { 54.340900000, 40.682500000, 3, 5, "RU-RYA MLYP.P1J"}, + { 46.364052500, 47.970028000, 5, 7, "RU-AST 12.XX"}, + { 46.484011000, 47.728360000, 5, 11, "RU-AST 12.XXX"}, + { 48.000571000, 45.701017500, 4, 12, "RU-AST 123.XX"}, + { 48.351965000, 45.201506500, 3, 9, "RU-AST 12.XXXX"}, + { 47.788897000, 45.981717000, 4, 12, "RU-AST 123.XXX"}, + { 46.933500000, 47.292365000, 4, 10, "RU-AST TFG8.WD5"}, + { 55.784100000, 37.548041500, 5, 13, "RU-MOS 12.XX"}, + { 55.954596000, 37.218282000, 4, 13, "RU-MOS 12.XXX"}, + { 55.496545000, 37.468392500, 4, 9, "RU-MOS 000.XX"}, + { 55.630545000, 38.067392500, 4, 6, "RU-MOS 200.XX"}, + { 55.131944000, 38.687565500, 4, 12, "RU-MOS 400.XX"}, + { 55.886545000, 38.390398125, 4, 9, "RU-MOS 600.XX"}, + { 54.966644000, 37.276565500, 4, 6, "RU-MOS 800.XX"}, + { 55.846545000, 38.824888125, 4, 9, "RU-MOS B00.XX"}, + { 55.969744000, 37.974398125, 5, 14, "RU-MOS D00.XX"}, + { 56.331545000, 37.949403125, 4, 9, "RU-MOS G00.XX"}, + { 56.369634000, 36.649623125, 4, 9, "RU-MOS J00.XX"}, + { 55.170834000, 37.397954500, 4, 6, "RU-MOS L00.XX"}, + { 55.348334000, 38.637392500, 4, 9, "RU-MOS N00.XX"}, + { 55.422234000, 36.653854500, 4, 6, "RU-MOS P00.XX"}, + { 56.073545000, 37.787398125, 4, 9, "RU-MOS Q00.XX"}, + { 55.424834000, 38.964392500, 4, 9, "RU-MOS R00.XX"}, + { 56.066434000, 37.365479125, 4, 9, "RU-MOS S00.XX"}, + { 54.908634000, 38.021910500, 4, 6, "RU-MOS T00.XX"}, + { 56.358545000, 37.446403125, 4, 9, "RU-MOS V00.XX"}, + { 55.813534000, 38.574079125, 4, 9, "RU-MOS W00.XX"}, + { 56.216634000, 36.916023125, 4, 9, "RU-MOS X00.XX"}, + { 55.765145000, 37.975398125, 4, 7, "RU-MOS Y00.XX"}, + { 55.762878000, 38.235198125, 4, 7, "RU-MOS Z00.XX"}, + { 56.843975000, 37.304938500, 3, 12, "RU-MOS 1HH.HHH"}, + { 56.843975000, 38.143425500, 3, 11, "RU-MOS 2HH.HHH"}, + { 56.551655000, 35.277664500, 3, 9, "RU-MOS 312.XXX"}, + { 56.551655000, 36.116152500, 3, 8, "RU-MOS 412.XXX"}, + { 56.551655000, 36.954640500, 3, 8, "RU-MOS 512.XXX"}, + { 56.551655000, 37.793128500, 3, 11, "RU-MOS 612.XXX"}, + { 55.860500000, 35.316515500, 3, 11, "RU-MOS BSH.D2T"}, + { 56.060615000, 35.548584500, 3, 8, "RU-MOS C12.XXX"}, + { 56.060615000, 36.376656500, 3, 8, "RU-MOS D12.XXX"}, + { 56.060615000, 37.204728500, 3, 8, "RU-MOS F12.XXX"}, + { 56.060615000, 38.032800500, 3, 8, "RU-MOS G12.XXX"}, + { 56.060615000, 38.860872500, 3, 9, "RU-MOS H12.XXX"}, + { 56.060615000, 39.688944500, 3, 8, "RU-MOS K12.XXX"}, + { 55.369460000, 35.330473000, 3, 8, "RU-MOS LRH.GDP"}, + { 55.569575000, 35.575926500, 3, 5, "RU-MOS M12.XXX"}, + { 55.569575000, 36.393582500, 3, 5, "RU-MOS P12.XXX"}, + { 55.569575000, 37.211238500, 4, 10, "RU-MOS Q12.XXX"}, + { 55.569575000, 38.028894500, 3, 5, "RU-MOS R12.XXX"}, + { 55.569575000, 38.846550500, 3, 8, "RU-MOS S12.XXX"}, + { 55.569575000, 39.664206500, 3, 8, "RU-MOS T12.XXX"}, + { 55.078535000, 37.052342500, 3, 8, "RU-MOS V12.XXX"}, + { 55.078535000, 37.859582500, 3, 5, "RU-MOS W12.XXX"}, + { 55.078535000, 38.666822500, 3, 6, "RU-MOS X12.XXX"}, + { 55.078535000, 39.474062500, 3, 8, "RU-MOS Y12.XXX"}, + { 54.587495000, 38.348561500, 3, 8, "RU-MOS Z12.XXX"}, + { 55.616250000, 37.670000000, 4, 10, "RU-MOS HHNF.33J"}, + { 54.813800000, 31.980324500, 5, 8, "RU-SMO 12.XX"}, + { 54.964115000, 31.663626500, 4, 7, "RU-SMO 12.XXX"}, + { 53.967704000, 32.640837625, 4, 11, "RU-SMO 000.XX"}, + { 55.219244000, 34.077368500, 4, 9, "RU-SMO 700.XX"}, + { 55.098944000, 32.507520500, 4, 7, "RU-SMO F00.XX"}, + { 55.153144000, 33.054120500, 4, 6, "RU-SMO M00.XX"}, + { 55.627646000, 30.980834500, 4, 11, "RU-SMO T00.XX"}, + { 55.914698500, 33.532736000, 3, 8, "RU-SMO 112.XXX"}, + { 55.914698500, 34.482970500, 3, 9, "RU-SMO 212.XXX"}, + { 55.735801000, 30.791980500, 3, 13, "RU-SMO 312.XXX"}, + { 55.735801000, 31.602167500, 3, 9, "RU-SMO 412.XXX"}, + { 55.735801000, 32.419823500, 3, 9, "RU-SMO 512.XXX"}, + { 55.735801000, 33.237479500, 3, 8, "RU-SMO 612.XXX"}, + { 55.735801000, 34.055135500, 3, 8, "RU-SMO 712.XXX"}, + { 55.735801000, 34.627324500, 4, 9, "RU-SMO 812.XXX"}, + { 55.244761000, 30.791407500, 3, 7, "RU-SMO 912.XXX"}, + { 55.244761000, 31.596386500, 3, 6, "RU-SMO B12.XXX"}, + { 55.244761000, 32.403626500, 3, 6, "RU-SMO C12.XXX"}, + { 55.244761000, 33.210866500, 3, 5, "RU-SMO D12.XXX"}, + { 55.244761000, 34.018106500, 3, 8, "RU-SMO F12.XXX"}, + { 55.244761000, 34.637167500, 4, 9, "RU-SMO G12.XXX"}, + { 54.753721000, 30.793781500, 3, 7, "RU-SMO H12.XXX"}, + { 54.753721000, 31.590605500, 3, 6, "RU-SMO J12.XXX"}, + { 54.753721000, 32.387429500, 4, 7, "RU-SMO K12.XXX"}, + { 54.753721000, 33.184253500, 3, 5, "RU-SMO L12.XXX"}, + { 54.901033000, 33.981077500, 4, 9, "RU-SMO M12.XXX"}, + { 55.048345000, 34.637167500, 5, 10, "RU-SMO N12.XXX"}, + { 54.265730000, 31.345621500, 3, 7, "RU-SMO P12.XXX"}, + { 54.265730000, 32.132029500, 3, 6, "RU-SMO Q12.XXX"}, + { 54.231243000, 32.917827500, 3, 5, "RU-SMO R12.XXX"}, + { 53.809543500, 31.796872000, 3, 10, "RU-SMO S12.XXX"}, + { 53.809543500, 32.574872000, 3, 10, "RU-SMO T12.XXX"}, + { 54.741500000, 33.073500000, 3, 5, "RU-SMO 9K3N.PMJ"}, + { 43.001000000, 47.444638000, 6, 8, "RU-DA 12.XX"}, + { 43.136915000, 47.118165000, 5, 7, "RU-DA 12.XXX"}, + { 43.289974000, 46.530761500, 5, 10, "RU-DA 000.XX"}, + { 42.146924000, 48.018161500, 4, 6, "RU-DA C00.XX"}, + { 42.855024000, 46.748543000, 5, 7, "RU-DA P00.XX"}, + { 41.598004500, 45.614101500, 3, 7, "RU-DA 123.XXX"}, + { 44.741626500, 45.300131500, 3, 11, "RU-DA 12.XXXX"}, + { 43.090000000, 46.839000000, 5, 7, "RU-DA STD3.S38"}, + { 51.718780000, 39.118955500, 6, 9, "RU-VOR 12.XX"}, + { 51.904115000, 38.900280000, 5, 11, "RU-VOR 12.XXX"}, + { 51.424344000, 41.861720250, 5, 7, "RU-VOR 000.XX"}, + { 51.305474000, 39.090226250, 5, 11, "RU-VOR 600.XX"}, + { 51.012074000, 39.442526250, 5, 8, "RU-VOR C00.XX"}, + { 50.201774000, 39.408546750, 5, 9, "RU-VOR J00.XX"}, + { 49.722674000, 39.670457000, 4, 10, "RU-VOR P00.XX"}, + { 50.213074000, 40.233246750, 5, 10, "RU-VOR V00.XX"}, + { 51.664733500, 38.295427500, 4, 10, "RU-VOR 123.XXX"}, + { 51.672118000, 38.383906000, 4, 10, "RU-VOR 12.XXXX"}, + { 50.830500000, 40.541500000, 4, 6, "RU-VOR MWRQ.7PV"}, + { 58.584600000, 31.200230000, 6, 11, "RU-NGR 12.XX"}, + { 58.704115000, 30.943525000, 5, 13, "RU-NGR 12.XXX"}, + { 58.425304000, 33.660762375, 5, 9, "RU-NGR 000.XX"}, + { 59.217844000, 31.367858625, 5, 10, "RU-NGR 700.XX"}, + { 58.460144000, 33.039498375, 5, 9, "RU-NGR F00.XX"}, + { 58.581544000, 35.556098375, 4, 13, "RU-NGR M00.XX"}, + { 58.027045000, 31.253585625, 5, 11, "RU-NGR T00.XX"}, + { 59.232216500, 29.804307000, 4, 10, "RU-NGR 123.XXX"}, + { 58.403998500, 29.920267500, 4, 10, "RU-NGR 12.XXXX"}, + { 58.176500000, 32.931500000, 4, 9, "RU-NGR 88XV.1YT"}, + { 57.842100000, 28.278172000, 5, 7, "RU-PSK 12.XX"}, + { 58.003615000, 28.051895000, 4, 7, "RU-PSK 12.XXX"}, + { 56.319404000, 30.365619625, 4, 6, "RU-PSK 000.XX"}, + { 57.340004000, 28.175957000, 4, 6, "RU-PSK 400.XX"}, + { 57.788704000, 29.412696125, 4, 6, "RU-PSK 800.XX"}, + { 56.013104000, 29.703840625, 4, 8, "RU-PSK D00.XX"}, + { 57.530704000, 29.749257000, 4, 9, "RU-PSK J00.XX"}, + { 56.331504000, 29.212919625, 4, 6, "RU-PSK N00.XX"}, + { 57.025404000, 28.759658750, 4, 6, "RU-PSK S00.XX"}, + { 58.268294000, 28.937421375, 4, 7, "RU-PSK X00.XX"}, + { 58.511385000, 27.341960000, 3, 11, "RU-PSK 012.XXX"}, + { 58.511385000, 28.039552500, 3, 9, "RU-PSK 112.XXX"}, + { 58.924991000, 28.788281000, 3, 9, "RU-PSK 212.XXX"}, + { 58.433951000, 27.464875000, 3, 11, "RU-PSK 312.XXX"}, + { 58.433951000, 28.339819000, 3, 9, "RU-PSK 412.XXX"}, + { 58.433951000, 29.214763000, 3, 9, "RU-PSK 512.XXX"}, + { 57.942911000, 27.382016000, 3, 7, "RU-PSK 612.XXX"}, + { 57.942911000, 28.246544000, 4, 6, "RU-PSK 712.XXX"}, + { 57.942911000, 29.111072000, 3, 5, "RU-PSK 812.XXX"}, + { 57.942911000, 29.975600000, 3, 9, "RU-PSK 912.XXX"}, + { 57.451871000, 27.521251500, 3, 7, "RU-PSK B12.XXX"}, + { 57.451871000, 28.370155500, 3, 5, "RU-PSK C12.XXX"}, + { 57.451871000, 29.219059500, 3, 5, "RU-PSK D12.XXX"}, + { 57.451871000, 30.067963500, 4, 9, "RU-PSK F12.XXX"}, + { 56.928804500, 27.694668000, 3, 7, "RU-PSK G12.XXX"}, + { 56.928804500, 28.558668000, 3, 5, "RU-PSK H12.XXX"}, + { 56.928804500, 29.422638000, 3, 5, "RU-PSK J12.XXX"}, + { 56.928804500, 30.285668000, 3, 8, "RU-PSK K12.XXX"}, + { 56.499253000, 28.119546500, 3, 7, "RU-PSK L12.XXX"}, + { 56.499253000, 28.947618500, 3, 5, "RU-PSK M12.XXX"}, + { 56.499253000, 29.763083500, 3, 5, "RU-PSK N12.XXX"}, + { 56.499253000, 30.362069000, 3, 5, "RU-PSK P12.XXX"}, + { 56.499253000, 30.960934500, 3, 8, "RU-PSK Q12.XXX"}, + { 56.034635000, 28.298076500, 3, 7, "RU-PSK R12.XXX"}, + { 56.034635000, 29.115732500, 3, 7, "RU-PSK S12.XXX"}, + { 56.034635000, 29.933388500, 4, 8, "RU-PSK T12.XXX"}, + { 56.034635000, 30.751044500, 3, 8, "RU-PSK V12.XXX"}, + { 57.304250000, 29.421750000, 3, 5, "RU-PSK 3CX2.GBQ"}, + { 57.803100000, 40.869772000, 5, 10, "RU-KOS 12.XX"}, + { 57.862915000, 40.560595000, 4, 9, "RU-KOS 12.XXX"}, + { 58.491404000, 41.299062375, 4, 9, "RU-KOS 000.XX"}, + { 58.409544000, 42.162098375, 4, 6, "RU-KOS 700.XX"}, + { 58.370644000, 44.563798375, 5, 7, "RU-KOS F00.XX"}, + { 58.399545000, 45.417426875, 5, 7, "RU-KOS M00.XX"}, + { 57.903144000, 43.529738125, 5, 10, "RU-KOS T00.XX"}, + { 58.980356500, 40.572165500, 3, 11, "RU-KOS 123.XXX"}, + { 59.040196000, 42.632614000, 4, 9, "RU-KOS 12.XXXX"}, + { 58.447500000, 44.022000000, 4, 6, "RU-KOS S8P4.KLY"}, + { 45.072000000, 41.905954000, 6, 9, "RU-STA 12.XX"}, + { 45.185894000, 41.786294875, 5, 8, "RU-STA 00.XXX"}, + { 44.118114000, 42.812728000, 5, 7, "RU-STA J0.XXX"}, + { 43.970545000, 42.418834000, 5, 14, "RU-STA 000.XX"}, + { 44.629774000, 41.765744625, 5, 7, "RU-STA 500.XX"}, + { 44.176874000, 43.263244625, 6, 8, "RU-STA B00.XX"}, + { 44.752204000, 44.082437125, 5, 10, "RU-STA H00.XX"}, + { 44.703704000, 42.812337125, 5, 8, "RU-STA M00.XX"}, + { 45.338904000, 42.711336750, 5, 10, "RU-STA R00.XX"}, + { 45.081204000, 43.259637125, 5, 8, "RU-STA W00.XX"}, + { 45.972685000, 40.981978000, 3, 12, "RU-STA 123.XXX"}, + { 45.250706000, 41.632007500, 4, 12, "RU-STA 12.XXXX"}, + { 44.948250000, 43.280500000, 4, 7, "RU-STA HMXD.FWS"}, + { 45.073600000, 38.935654000, 6, 13, "RU-KDA 12.XX"}, + { 44.977394000, 38.755894125, 5, 12, "RU-KDA 00.XXX"}, + { 43.614794000, 39.688131500, 4, 6, "RU-KDA C0.XXX"}, + { 44.883884000, 37.473826375, 5, 8, "RU-KDA P0.XXX"}, + { 45.448045000, 40.392418750, 5, 7, "RU-KDA 000.XX"}, + { 45.056004000, 40.948737125, 5, 10, "RU-KDA 400.XX"}, + { 46.659804000, 38.120435000, 4, 7, "RU-KDA 800.XX"}, + { 45.313504000, 38.004036750, 5, 8, "RU-KDA D00.XX"}, + { 45.857294000, 40.036544375, 4, 7, "RU-KDA J00.XX"}, + { 44.094194000, 39.016194000, 4, 9, "RU-KDA M00.XX"}, + { 44.622994000, 40.642954625, 4, 9, "RU-KDA Q00.XX"}, + { 44.918394000, 37.848423125, 6, 9, "RU-KDA T00.XX"}, + { 45.617194000, 38.873983750, 4, 7, "RU-KDA X00.XX"}, + { 44.905874500, 37.337241000, 4, 7, "RU-KDA 123.XXX"}, + { 46.019982500, 36.824423000, 3, 6, "RU-KDA 12.XXXX"}, + { 45.132000000, 39.166500000, 4, 10, "RU-KDA 6L3T.X8G"}, + { 46.348800000, 44.209470000, 7, 12, "RU-KL 12.XX"}, + { 46.580615000, 43.989460000, 6, 11, "RU-KL 12.XXX"}, + { 47.810404000, 44.250459250, 5, 13, "RU-KL 000.XX"}, + { 47.349144000, 44.441980250, 5, 7, "RU-KL 700.XX"}, + { 48.002844000, 44.497810875, 4, 9, "RU-KL F00.XX"}, + { 46.167744000, 41.812590375, 4, 13, "RU-KL M00.XX"}, + { 45.408844000, 47.145060750, 4, 9, "RU-KL T00.XX"}, + { 46.721468500, 43.740662500, 5, 10, "RU-KL 123.XXX"}, + { 47.767865000, 43.835385500, 4, 12, "RU-KL 12.XXXX"}, + { 46.957817000, 41.768540000, 3, 9, "RU-KL 1234.XX"}, + { 46.470500000, 44.681500000, 5, 7, "RU-KL MG7Q.4FN"}, + { 56.888400000, 35.828957500, 5, 8, "RU-TVE 12.XX"}, + { 57.118515000, 35.458651500, 5, 8, "RU-TVE 12.XXX"}, + { 56.278174000, 34.053898625, 4, 6, "RU-TVE 000.XX"}, + { 56.691474000, 36.663498625, 4, 7, "RU-TVE 500.XX"}, + { 57.042274000, 33.952882750, 4, 9, "RU-TVE B00.XX"}, + { 57.048004000, 34.807658750, 5, 8, "RU-TVE H00.XX"}, + { 57.605204000, 34.371357000, 5, 11, "RU-TVE M00.XX"}, + { 57.923304000, 33.853096125, 4, 10, "RU-TVE R00.XX"}, + { 56.825504000, 37.169658750, 4, 12, "RU-TVE W00.XX"}, + { 56.150883000, 34.127463000, 4, 6, "RU-TVE 123.XXX"}, + { 58.011336500, 31.074240000, 3, 11, "RU-TVE 12.XXXX"}, + { 57.248500000, 34.553500000, 4, 9, "RU-TVE CC66.ZKX"}, + { 59.956756000, 30.213922500, 6, 15, "RU-LEN 12.XX"}, + { 59.663242000, 30.011588000, 7, 13, "RU-LEN 12.XXX"}, + { 59.629574000, 29.891664000, 5, 8, "RU-LEN 000.XX"}, + { 60.699974000, 28.522159750, 5, 9, "RU-LEN 500.XX"}, + { 59.913874000, 28.978612375, 5, 9, "RU-LEN B00.XX"}, + { 59.629804000, 33.308952000, 4, 6, "RU-LEN H00.XX"}, + { 59.744204000, 29.704252000, 5, 10, "RU-LEN M00.XX"}, + { 59.470904000, 31.767352000, 5, 7, "RU-LEN R00.XX"}, + { 60.028604000, 30.457611375, 6, 13, "RU-LEN W00.XX"}, + { 61.451060500, 31.156938500, 4, 11, "RU-LEN 12.XXXX"}, + { 58.908334000, 26.970263500, 3, 8, "RU-LEN 123.XXX"}, + { 60.147956500, 26.895256000, 3, 8, "RU-LEN 1234.XX"}, + { 60.776392000, 27.458165500, 4, 9, "RU-LEN 1234.XXX"}, + { 47.249100000, 39.644829500, 7, 11, "RU-ROS 12.XX"}, + { 47.416491000, 39.499348500, 5, 9, "RU-ROS 12.XXX"}, + { 47.248704000, 38.760234625, 4, 8, "RU-ROS 000.XX"}, + { 47.715404000, 40.083334250, 6, 9, "RU-ROS 400.XX"}, + { 47.566034000, 41.997999250, 6, 12, "RU-ROS 800.XX"}, + { 47.738804000, 39.786734250, 6, 9, "RU-ROS D00.XX"}, + { 47.086304000, 39.220834625, 4, 8, "RU-ROS J00.XX"}, + { 48.308804000, 40.105533875, 4, 7, "RU-ROS N00.XX"}, + { 47.905504000, 39.913133875, 6, 9, "RU-ROS S00.XX"}, + { 46.490494000, 41.441205000, 5, 8, "RU-ROS X00.XX"}, + { 47.494189500, 39.645523500, 6, 10, "RU-ROS 123.XXX"}, + { 47.180934000, 38.442959500, 3, 7, "RU-ROS 12.XXXX"}, + { 48.042575000, 39.675184000, 5, 9, "RU-ROS 1234.XX"}, + { 48.083250000, 41.272500000, 3, 6, "RU-ROS C94R.0GQ"}, + { 48.753400000, 44.448445500, 6, 8, "RU-VGG 12.XX"}, + { 48.402076000, 44.120706000, 4, 7, "RU-VGG 12.XXX"}, + { 48.946545000, 44.722537500, 5, 7, "RU-VGG 000.XX"}, + { 50.110874000, 45.174246750, 5, 8, "RU-VGG 600.XX"}, + { 50.110374000, 43.157746750, 4, 8, "RU-VGG C00.XX"}, + { 49.738974000, 43.477457000, 4, 7, "RU-VGG J00.XX"}, + { 50.326174000, 44.635846750, 5, 8, "RU-VGG P00.XX"}, + { 50.806974000, 41.811436500, 4, 10, "RU-VGG V00.XX"}, + { 48.835947000, 42.148380000, 3, 8, "RU-VGG 123.XXX"}, + { 50.479245000, 41.418517500, 3, 9, "RU-VGG 12.XXXX"}, + { 49.366197000, 44.254136000, 5, 8, "RU-VGG 1234.XX"}, + { 49.343000000, 44.295000000, 5, 8, "RU-VGG L5BV.TG7"}, + { 59.151200000, 37.860323000, 5, 10, "RU-VLG 12.XX"}, + { 59.260326500, 37.470676500, 4, 6, "RU-VLG 12.XXX"}, + { 59.220494000, 39.751642625, 5, 7, "RU-VLG 000.XX"}, + { 59.234394000, 39.466142625, 4, 6, "RU-VLG 300.XX"}, + { 59.479394000, 39.933856000, 4, 6, "RU-VLG 600.XX"}, + { 58.781014000, 36.356763625, 4, 9, "RU-VLG 900.XX"}, + { 59.848814000, 38.244229375, 4, 6, "RU-VLG C00.XX"}, + { 59.391514000, 35.775196000, 4, 9, "RU-VLG F00.XX"}, + { 60.972214000, 36.335325250, 4, 11, "RU-VLG H00.XX"}, + { 58.820414000, 40.133863625, 4, 9, "RU-VLG K00.XX"}, + { 59.974314000, 45.644129375, 4, 8, "RU-VLG M00.XX"}, + { 60.743414000, 46.153161750, 4, 11, "RU-VLG P00.XX"}, + { 59.101714000, 35.164763625, 4, 12, "RU-VLG R00.XX"}, + { 59.489814000, 45.370096000, 4, 9, "RU-VLG T00.XX"}, + { 59.958414000, 40.091829375, 4, 6, "RU-VLG W00.XX"}, + { 59.950614000, 42.665329375, 5, 7, "RU-VLG Y00.XX"}, + { 58.905743000, 34.738263500, 3, 11, "RU-VLG 123.XXX"}, + { 60.730205000, 39.290113500, 3, 8, "RU-VLG 12.XXXX"}, + { 59.201427000, 40.901946500, 4, 9, "RU-VLG 1234.XX"}, + { 60.046500000, 40.939500000, 4, 6, "RU-VLG N491.53G"}, + { 68.946211500, 33.031925500, 5, 7, "RU-MUR 12.XX"}, + { 69.189219000, 32.456181500, 4, 6, "RU-MUR 12.XXX"}, + { 67.512281000, 32.747635000, 4, 6, "RU-MUR 123.XX"}, + { 67.232539000, 28.440307000, 3, 7, "RU-MUR 123.XXX"}, + { 66.566790500, 33.431596500, 3, 8, "RU-MUR 12.XXXX"}, + { 67.162451000, 35.105759500, 4, 6, "RU-MUR 1234.XX"}, + { 68.003000000, 34.911750000, 4, 6, "RU-MUR 59ZK.67F"}, + { 61.830800000, 34.263153500, 5, 7, "RU-KR 12.XX"}, + { 62.000115000, 33.863431500, 4, 6, "RU-KR 12.XXX"}, + { 62.207994000, 34.097491375, 4, 6, "RU-KR 000.XX"}, + { 60.965194000, 32.872788250, 4, 10, "RU-KR 300.XX"}, + { 63.739994000, 34.122560625, 4, 6, "RU-KR 600.XX"}, + { 64.507194000, 34.611942500, 4, 6, "RU-KR 900.XX"}, + { 61.518894000, 30.058285875, 4, 12, "RU-KR D00.XX"}, + { 62.871994000, 34.348281125, 4, 6, "RU-KR H00.XX"}, + { 62.102894000, 32.180891375, 4, 6, "RU-KR L00.XX"}, + { 61.704014000, 30.515417875, 4, 8, "RU-KR P00.XX"}, + { 61.793614000, 36.433317875, 4, 8, "RU-KR R00.XX"}, + { 64.588714000, 30.500989500, 4, 8, "RU-KR T00.XX"}, + { 64.992545000, 34.468522500, 4, 6, "RU-KR W00.XX"}, + { 61.524814000, 31.383917875, 4, 11, "RU-KR Y00.XX"}, + { 61.284746500, 29.512483000, 3, 11, "RU-KR 123.XXX"}, + { 63.625357500, 30.249304500, 3, 7, "RU-KR 1234.XX"}, + { 66.088720500, 29.689916000, 3, 8, "RU-KR 12.XXXX"}, + { 65.198180500, 29.772335000, 3, 7, "RU-KR 1234.XXX"}, + { 67.675000000, 52.967329500, 6, 13, "RU-NEN 12.XX"}, + { 67.852215000, 52.520061500, 5, 12, "RU-NEN 12.XXX"}, + { 66.996165000, 56.481208500, 5, 12, "RU-NEN 123.XX"}, + { 69.398983500, 57.139269500, 4, 9, "RU-NEN 123.XXX"}, + { 69.206930000, 50.571165000, 4, 9, "RU-NEN 12.XXXX"}, + { 68.389097000, 43.937116500, 4, 9, "RU-NEN 1234.XX"}, + { 68.710716000, 43.273024500, 3, 8, "RU-NEN 123.XXXX"}, + { 68.135250000, 54.390000000, 4, 11, "RU-NEN P5ZM.204"}, + { 61.704645000, 50.735365500, 5, 9, "RU-KO 12.XX"}, + { 61.524660500, 50.504922500, 4, 8, "RU-KO 12.XXX"}, + { 63.654545000, 53.486503125, 4, 8, "RU-KO 000.XX"}, + { 67.558644000, 63.674350625, 4, 14, "RU-KO 700.XX"}, + { 66.053344000, 59.910814625, 4, 12, "RU-KO F00.XX"}, + { 65.139444000, 56.887316500, 4, 8, "RU-KO M00.XX"}, + { 62.562644000, 50.609162125, 4, 8, "RU-KO T00.XX"}, + { 62.899703500, 48.274072500, 3, 7, "RU-KO 123.XXX"}, + { 65.456930000, 52.996409500, 3, 7, "RU-KO 12.XXXX"}, + { 67.953890000, 59.622726500, 3, 12, "RU-KO 1234.XX"}, + { 63.813000000, 55.828000000, 3, 7, "RU-KO QD4N.41D"}, + { 64.585100000, 40.507391500, 5, 7, "RU-ARK 12.XX"}, + { 64.541494000, 39.787792500, 4, 6, "RU-ARK 12.XXX"}, + { 63.984774000, 37.864509625, 4, 7, "RU-ARK 000.XX"}, + { 61.296024000, 46.339837250, 4, 9, "RU-ARK C00.XX"}, + { 61.296024000, 46.900347250, 4, 9, "RU-ARK P00.XX"}, + { 65.936230500, 36.137144000, 3, 8, "RU-ARK 123.XXX"}, + { 63.070525000, 37.663034500, 3, 6, "RU-ARK 12.XXXX"}, + { 63.210383000, 42.914930500, 3, 5, "RU-ARK 1234.XX"}, + { 68.710716000, 43.273024500, 3, 8, "RU-ARK 123.XXXX"}, + { 64.830250000, 47.355500000, 2, 6, "RU-ARK HHZ1.5WL"}, + { 54.224200000, 45.122367500, 5, 7, "RU-MO 12.XX"}, + { 54.366115000, 44.813861500, 4, 6, "RU-MO 12.XXX"}, + { 54.420004000, 43.665443500, 4, 6, "RU-MO 000.XX"}, + { 54.634804000, 43.813222500, 4, 9, "RU-MO 400.XX"}, + { 54.095804000, 42.656443500, 4, 9, "RU-MO 800.XX"}, + { 53.933204000, 43.044124625, 4, 9, "RU-MO D00.XX"}, + { 54.857294000, 46.159417500, 4, 16, "RU-MO J00.XX"}, + { 54.578994000, 45.991880500, 4, 12, "RU-MO M00.XX"}, + { 54.049894000, 43.782435625, 4, 6, "RU-MO Q00.XX"}, + { 54.474694000, 45.246180500, 4, 9, "RU-MO T00.XX"}, + { 54.674494000, 45.116017500, 4, 9, "RU-MO X00.XX"}, + { 54.644067500, 42.296506000, 3, 11, "RU-MO 123.XXX"}, + { 54.418500000, 44.442750000, 3, 5, "RU-MO 4L4Y.9WD"}, + { 56.343800000, 43.907099500, 6, 8, "RU-NIZ 12.XX"}, + { 56.514715000, 43.453021500, 5, 7, "RU-NIZ 12.XXX"}, + { 56.232304000, 43.107019625, 5, 7, "RU-NIZ 000.XX"}, + { 55.369804000, 43.641201500, 4, 6, "RU-NIZ 400.XX"}, + { 55.980004000, 43.013740625, 5, 7, "RU-NIZ 800.XX"}, + { 55.383504000, 42.003901500, 4, 9, "RU-NIZ D00.XX"}, + { 56.269794000, 44.302020625, 5, 7, "RU-NIZ J00.XX"}, + { 55.534494000, 45.356554500, 4, 6, "RU-NIZ M00.XX"}, + { 56.647894000, 43.301720625, 5, 9, "RU-NIZ Q00.XX"}, + { 57.506545000, 45.617415000, 4, 10, "RU-NIZ T00.XX"}, + { 56.063894000, 44.946483625, 5, 7, "RU-NIZ X00.XX"}, + { 56.938334500, 41.947108500, 3, 7, "RU-NIZ 123.XXX"}, + { 57.576865000, 42.865073500, 3, 11, "RU-NIZ 12.XXXX"}, + { 56.277500000, 44.765500000, 4, 6, "RU-NIZ 4GN2.TH1"}, + { 53.224700000, 44.918751500, 5, 7, "RU-PNZ 12.XX"}, + { 53.385115000, 44.645731500, 5, 7, "RU-PNZ 12.XXX"}, + { 53.790334000, 45.907378125, 4, 12, "RU-PNZ 000.XX"}, + { 53.153545000, 46.450104750, 4, 9, "RU-PNZ 400.XX"}, + { 53.734904000, 42.891724625, 4, 12, "RU-PNZ 800.XX"}, + { 53.475804000, 44.410405750, 4, 6, "RU-PNZ D00.XX"}, + { 53.521545000, 42.534989750, 4, 12, "RU-PNZ J00.XX"}, + { 52.909104000, 45.977726750, 4, 9, "RU-PNZ N00.XX"}, + { 53.551545000, 43.472404750, 4, 6, "RU-PNZ S00.XX"}, + { 52.918824000, 44.917368750, 4, 6, "RU-PNZ X00.XX"}, + { 53.420149000, 42.234164500, 3, 11, "RU-PNZ 123.XXX"}, + { 53.166000000, 44.538250000, 3, 5, "RU-PNZ 4Q96.MJ9"}, + { 58.641100000, 49.552730000, 6, 8, "RU-KI 12.XX"}, + { 58.626138500, 49.207016000, 4, 6, "RU-KI 12.XXX"}, + { 58.727074000, 52.018300375, 4, 7, "RU-KI 000.XX"}, + { 57.600574000, 48.724899000, 4, 6, "RU-KI 500.XX"}, + { 56.260545000, 50.813403125, 4, 10, "RU-KI B00.XX"}, + { 59.366404000, 52.079252000, 4, 9, "RU-KI H00.XX"}, + { 59.041404000, 49.064893625, 4, 6, "RU-KI M00.XX"}, + { 60.629404000, 47.067069750, 4, 11, "RU-KI R00.XX"}, + { 57.322904000, 47.792657000, 4, 9, "RU-KI W00.XX"}, + { 57.603594500, 49.277669500, 4, 6, "RU-KI 123.XXX"}, + { 58.162428000, 46.413508500, 4, 9, "RU-KI 12.XXXX"}, + { 56.748441000, 46.463760000, 3, 11, "RU-KI 1234.XX"}, + { 58.560000000, 50.097500000, 5, 7, "RU-KI D8Y4.801"}, + { 56.652668500, 47.811579500, 5, 13, "RU-ME 12.XX"}, + { 56.810115000, 47.448086500, 4, 12, "RU-ME 12.XXX"}, + { 56.361004000, 46.376719625, 5, 14, "RU-ME 000.XX"}, + { 55.924104000, 48.175340625, 5, 13, "RU-ME 400.XX"}, + { 56.943304000, 47.738758750, 4, 12, "RU-ME 800.XX"}, + { 56.293604000, 46.094819625, 4, 13, "RU-ME D00.XX"}, + { 56.006804000, 47.911440625, 4, 12, "RU-ME J00.XX"}, + { 56.943304000, 48.940458750, 4, 9, "RU-ME N00.XX"}, + { 56.809004000, 46.683658750, 4, 12, "RU-ME S00.XX"}, + { 57.003394000, 48.571849750, 4, 9, "RU-ME X00.XX"}, + { 56.843614000, 45.755773500, 3, 9, "RU-ME 123.XXX"}, + { 56.588150000, 47.912000000, 4, 12, "RU-ME 9FJ8.ZJT"}, + { 51.839505000, 55.068381500, 5, 12, "RU-ORE 12.XX"}, + { 51.951115000, 54.720280000, 4, 11, "RU-ORE 12.XXX"}, + { 51.330937000, 58.196386250, 4, 8, "RU-ORE 000.XX"}, + { 51.330937000, 58.502475250, 4, 8, "RU-ORE 500.XX"}, + { 52.834204000, 52.054953750, 4, 10, "RU-ORE B00.XX"}, + { 51.484545000, 57.301356250, 4, 8, "RU-ORE H00.XX"}, + { 51.426545000, 58.845014250, 4, 8, "RU-ORE M00.XX"}, + { 52.509545000, 52.977364375, 4, 8, "RU-ORE R00.XX"}, + { 51.196545000, 54.888356250, 4, 8, "RU-ORE W00.XX"}, + { 51.679772500, 50.782708500, 3, 10, "RU-ORE 123.XXX"}, + { 50.812224500, 54.241855500, 3, 7, "RU-ORE 12.XXXX"}, + { 51.172852500, 57.334751000, 3, 7, "RU-ORE 1234.XX"}, + { 52.431000000, 56.234500000, 3, 10, "RU-ORE QSH4.7MZ"}, + { 54.337100000, 48.288067500, 5, 13, "RU-ULY 12.XX"}, + { 54.417202000, 48.041822500, 4, 12, "RU-ULY 12.XXX"}, + { 54.242045000, 49.460982500, 4, 13, "RU-ULY 000.XX"}, + { 54.073345000, 46.945538125, 4, 6, "RU-ULY 400.XX"}, + { 53.726324000, 46.984378125, 4, 6, "RU-ULY 700.XX"}, + { 54.369545000, 47.045382500, 4, 6, "RU-ULY B00.XX"}, + { 53.181724000, 47.619589750, 4, 6, "RU-ULY F00.XX"}, + { 53.906845000, 46.219438125, 4, 12, "RU-ULY J00.XX"}, + { 53.786545000, 46.601938125, 4, 12, "RU-ULY M00.XX"}, + { 54.356545000, 49.950686500, 4, 13, "RU-ULY Q00.XX"}, + { 53.251224000, 47.370589750, 4, 6, "RU-ULY T00.XX"}, + { 52.740824000, 47.043768750, 4, 7, "RU-ULY X00.XX"}, + { 54.669835000, 45.958190500, 3, 14, "RU-ULY 123.XXX"}, + { 53.714200000, 48.024045000, 3, 8, "RU-ULY 9NQS.838"}, + { 58.013755500, 56.137272000, 5, 7, "RU-PM 12.XX"}, + { 58.182903500, 55.834245500, 4, 6, "RU-PM 12.XXX"}, + { 59.468545000, 56.627208000, 4, 8, "RU-PM 000.XX"}, + { 59.728024000, 56.649100000, 4, 8, "RU-PM 300.XX"}, + { 56.790545000, 53.913708750, 4, 10, "RU-PM 600.XX"}, + { 58.177545000, 57.691420625, 4, 9, "RU-PM 900.XX"}, + { 57.484545000, 56.767203000, 4, 6, "RU-PM D00.XX"}, + { 58.363045000, 57.685576875, 5, 10, "RU-PM H00.XX"}, + { 58.130224000, 55.508636625, 4, 6, "RU-PM L00.XX"}, + { 60.391045000, 54.167826875, 5, 9, "RU-PM P00.XX"}, + { 60.456545000, 56.939545750, 4, 8, "RU-PM S00.XX"}, + { 59.113544000, 57.568610125, 4, 9, "RU-PM W00.XX"}, + { 58.600144000, 57.700102875, 4, 9, "RU-PM Y00.XX"}, + { 58.246851000, 53.928945500, 3, 11, "RU-PM 123.XXX"}, + { 59.510337000, 53.504276000, 3, 10, "RU-PM 12.XXXX"}, + { 61.571403000, 52.066021000, 3, 10, "RU-PM 1234.XX"}, + { 58.891000000, 55.632500000, 3, 5, "RU-PM P7K8.FGD"}, + { 54.784514500, 55.900196500, 6, 8, "RU-BA 12.XX"}, + { 54.862890500, 55.673784000, 4, 6, "RU-BA 12.XXX"}, + { 53.648994000, 55.849935625, 4, 7, "RU-BA 000.XX"}, + { 53.351994000, 55.810790750, 4, 9, "RU-BA 300.XX"}, + { 56.089794000, 54.101583625, 4, 12, "RU-BA 600.XX"}, + { 53.499194000, 55.851190750, 4, 7, "RU-BA 900.XX"}, + { 53.941194000, 58.235235625, 4, 8, "RU-BA D00.XX"}, + { 52.945114000, 55.839047750, 4, 9, "RU-BA H00.XX"}, + { 52.708014000, 55.664047750, 4, 11, "RU-BA K00.XX"}, + { 54.085014000, 54.009413500, 4, 12, "RU-BA M00.XX"}, + { 54.464214000, 53.407113500, 4, 9, "RU-BA P00.XX"}, + { 54.575214000, 53.620655500, 4, 9, "RU-BA R00.XX"}, + { 52.696014000, 58.569347750, 4, 10, "RU-BA T00.XX"}, + { 52.572314000, 58.215247750, 4, 10, "RU-BA W00.XX"}, + { 54.203614000, 54.924613500, 4, 7, "RU-BA Y00.XX"}, + { 53.827435000, 53.173893500, 3, 8, "RU-BA 123.XXX"}, + { 52.948605000, 54.026991000, 3, 8, "RU-BA 12.XXXX"}, + { 55.977813000, 55.948683000, 4, 6, "RU-BA 1234.XX"}, + { 54.053000000, 56.575000000, 4, 7, "RU-BA RM0W.XX4"}, + { 56.893354500, 53.178228000, 5, 9, "RU-UD 12.XX"}, + { 56.985815000, 52.772486500, 4, 8, "RU-UD 12.XXX"}, + { 56.456674000, 53.562098625, 4, 14, "RU-UD 000.XX"}, + { 57.032374000, 53.720382750, 4, 8, "RU-UD 500.XX"}, + { 58.143774000, 52.432084125, 4, 10, "RU-UD B00.XX"}, + { 56.436704000, 52.072819625, 4, 11, "RU-UD H00.XX"}, + { 57.570904000, 52.938357000, 4, 10, "RU-UD M00.XX"}, + { 57.000804000, 51.941458750, 4, 10, "RU-UD R00.XX"}, + { 57.893004000, 53.583696125, 4, 10, "RU-UD W00.XX"}, + { 56.247090000, 51.137679000, 3, 13, "RU-UD 123.XXX"}, + { 57.201650000, 52.780600000, 3, 7, "RU-UD KC3P.49K"}, + { 55.819487500, 49.101086500, 5, 7, "RU-TA 12.XX"}, + { 55.627405000, 51.721020500, 4, 6, "RU-TA 00.XXX"}, + { 55.858904000, 48.773035125, 4, 9, "RU-TA J0.XXX"}, + { 54.934045000, 52.188627500, 4, 6, "RU-TA 000.XX"}, + { 55.879945000, 48.456398125, 4, 10, "RU-TA 300.XX"}, + { 54.577144000, 52.609182500, 5, 7, "RU-TA 600.XX"}, + { 54.637644000, 52.343387500, 4, 10, "RU-TA 900.XX"}, + { 55.386765000, 50.377892500, 4, 6, "RU-TA D00.XX"}, + { 55.283114000, 51.926497500, 4, 6, "RU-TA H00.XX"}, + { 54.402514000, 50.715413500, 5, 11, "RU-TA K00.XX"}, + { 54.826714000, 52.972855500, 4, 6, "RU-TA M00.XX"}, + { 55.687314000, 51.248269625, 4, 6, "RU-TA P00.XX"}, + { 56.143714000, 50.774611625, 5, 10, "RU-TA R00.XX"}, + { 54.947814000, 48.181655500, 4, 9, "RU-TA T00.XX"}, + { 56.336214000, 50.152111625, 4, 12, "RU-TA W00.XX"}, + { 55.886114000, 52.182269625, 4, 9, "RU-TA Y00.XX"}, + { 54.110358500, 47.251945500, 3, 8, "RU-TA 123.XXX"}, + { 56.599675000, 50.686131000, 4, 9, "RU-TA 12.XXXX"}, + { 55.327000000, 50.752500000, 5, 7, "RU-TA FJYK.ZFB"}, + { 53.219915500, 50.078560000, 6, 11, "RU-SAM 12.XX"}, + { 53.323975000, 49.819632750, 6, 11, "RU-SAM 00.XXX"}, + { 53.467925000, 49.232971750, 5, 10, "RU-SAM J0.XXX"}, + { 53.213145000, 48.320373750, 4, 9, "RU-SAM 000.XX"}, + { 53.042204000, 49.541753750, 5, 10, "RU-SAM 600.XX"}, + { 53.676545000, 49.000378125, 5, 10, "RU-SAM C00.XX"}, + { 53.417204000, 51.102410750, 5, 10, "RU-SAM J00.XX"}, + { 53.334204000, 50.379910750, 6, 8, "RU-SAM P00.XX"}, + { 54.004304000, 51.038736125, 5, 14, "RU-SAM V00.XX"}, + { 54.427707000, 48.087797000, 3, 12, "RU-SAM 123.XXX"}, + { 54.594934000, 48.951689500, 4, 12, "RU-SAM 12.XXXX"}, + { 53.226500000, 50.243500000, 5, 10, "RU-SAM FQ51.VLH"}, + { 51.578400000, 45.936376000, 5, 7, "RU-SAR 12.XX"}, + { 51.689736000, 45.571470500, 4, 6, "RU-SAR 12.XXX"}, + { 52.058234000, 47.666536625, 4, 8, "RU-SAR 000.XX"}, + { 51.618734000, 43.022436625, 4, 9, "RU-SAR 400.XX"}, + { 52.123634000, 47.176599375, 4, 8, "RU-SAR 800.XX"}, + { 52.084134000, 48.683899375, 4, 9, "RU-SAR D00.XX"}, + { 51.948824000, 44.889144625, 4, 6, "RU-SAR J00.XX"}, + { 52.359624000, 45.261000375, 4, 9, "RU-SAR M00.XX"}, + { 52.368824000, 46.356200375, 4, 9, "RU-SAR Q00.XX"}, + { 52.305824000, 43.642200375, 4, 9, "RU-SAR T00.XX"}, + { 51.226824000, 43.622196250, 4, 9, "RU-SAR X00.XX"}, + { 52.283077000, 42.673961000, 3, 8, "RU-SAR 123.XXX"}, + { 49.807998500, 47.317924000, 3, 10, "RU-SAR 12.XXXX"}, + { 51.311000000, 46.678250000, 3, 5, "RU-SAR 7WM1.W4F"}, + { 66.093782500, 76.524418000, 6, 9, "RU-YAN 12.XX"}, + { 66.308815000, 76.020706500, 5, 8, "RU-YAN 12.XXX"}, + { 63.300574000, 75.183442375, 5, 10, "RU-YAN 000.XX"}, + { 63.840604000, 74.432061125, 5, 10, "RU-YAN 600.XX"}, + { 65.015904000, 77.504456500, 5, 11, "RU-YAN C00.XX"}, + { 65.486804000, 64.562070500, 4, 14, "RU-YAN J00.XX"}, + { 64.536604000, 76.353842500, 5, 11, "RU-YAN P00.XX"}, + { 63.245504000, 74.365711375, 5, 10, "RU-YAN V00.XX"}, + { 65.593478500, 71.302893000, 4, 9, "RU-YAN 123.XXX"}, + { 65.468385000, 77.162561500, 4, 10, "RU-YAN 1234.XX"}, + { 68.082615000, 74.120062500, 3, 5, "RU-YAN 12.XXXX"}, + { 62.205450500, 62.193992500, 3, 13, "RU-YAN 123.XXXX"}, + { 66.995685000, 76.949308500, 4, 7, "RU-YAN V6LS.886"}, + { 61.276640500, 73.342304000, 6, 8, "RU-KM 12.XX"}, + { 61.248854000, 72.941199250, 5, 7, "RU-KM 00.XXX"}, + { 61.087974000, 76.040137250, 5, 8, "RU-KM J0.XXX"}, + { 61.197334000, 72.389457250, 5, 7, "RU-KM 000.XX"}, + { 61.046545000, 68.898157250, 5, 8, "RU-KM 400.XX"}, + { 62.317934000, 74.329566875, 5, 10, "RU-KM 800.XX"}, + { 61.729234000, 64.383842375, 5, 14, "RU-KM D00.XX"}, + { 62.193124000, 65.321476875, 5, 11, "RU-KM J00.XX"}, + { 62.184124000, 77.326772875, 4, 7, "RU-KM M00.XX"}, + { 61.401045000, 63.285461250, 5, 15, "RU-KM Q00.XX"}, + { 61.327224000, 74.995957250, 5, 7, "RU-KM T00.XX"}, + { 61.759645000, 75.228761375, 5, 7, "RU-KM X00.XX"}, + { 62.648983500, 71.989012500, 4, 9, "RU-KM 123.XXX"}, + { 62.456930000, 66.815878000, 4, 10, "RU-KM 12.XXXX"}, + { 63.328247000, 61.292252000, 4, 10, "RU-KM 1234.XX"}, + { 62.895616500, 59.959942000, 3, 9, "RU-KM 123.XXXX"}, + { 62.163000000, 72.581500000, 4, 6, "RU-KM NH8M.65J"}, + { 56.872090000, 60.530996000, 6, 8, "RU-SVE 12.XX"}, + { 57.038115000, 60.207086500, 5, 7, "RU-SVE 12.XXX"}, + { 56.963034000, 59.764808750, 5, 7, "RU-SVE 000.XX"}, + { 57.998545000, 59.845420625, 6, 8, "RU-SVE 400.XX"}, + { 56.463034000, 61.775103125, 5, 7, "RU-SVE 800.XX"}, + { 59.675934000, 60.439304000, 5, 12, "RU-SVE D00.XX"}, + { 57.382545000, 59.874415000, 5, 7, "RU-SVE J00.XX"}, + { 57.123545000, 61.378408750, 5, 7, "RU-SVE N00.XX"}, + { 59.811945000, 59.947404000, 5, 12, "RU-SVE S00.XX"}, + { 56.539045000, 60.113303125, 5, 7, "RU-SVE X00.XX"}, + { 57.344565000, 57.408603500, 4, 9, "RU-SVE 123.XXX"}, + { 61.437865000, 58.673861500, 4, 13, "RU-SVE 12.XXXX"}, + { 58.442126000, 58.635448000, 4, 10, "RU-SVE 1234.XX"}, + { 56.499068500, 57.282893500, 4, 13, "RU-SVE 123.XXXX"}, + { 58.887915000, 57.969628500, 3, 8, "RU-SVE 1234.XXX"}, + { 57.173600000, 65.478657500, 5, 10, "RU-TYU 12.XX"}, + { 57.329115000, 65.121051500, 4, 9, "RU-TYU 12.XXX"}, + { 58.321804000, 68.139720625, 4, 6, "RU-TYU 000.XX"}, + { 56.205304000, 69.253164125, 4, 6, "RU-TYU 500.XX"}, + { 56.728704000, 66.112121125, 4, 13, "RU-TYU B00.XX"}, + { 56.535545000, 66.328103125, 4, 10, "RU-TYU H00.XX"}, + { 58.207134000, 68.459832625, 6, 8, "RU-TYU M00.XX"}, + { 56.942834000, 68.468785750, 4, 6, "RU-TYU R00.XX"}, + { 56.709534000, 69.641242125, 4, 6, "RU-TYU W00.XX"}, + { 56.227989500, 65.098042500, 3, 12, "RU-TYU 123.XXX"}, + { 58.356033000, 65.127366500, 3, 9, "RU-TYU 12.XXXX"}, + { 59.025842500, 68.514806000, 4, 9, "RU-TYU 1234.XX"}, + { 57.569600000, 70.004750000, 3, 5, "RU-TYU K2K3.XFD"}, + { 55.489500000, 65.274483500, 6, 11, "RU-KGN 12.XX"}, + { 55.707915000, 64.985856500, 5, 10, "RU-KGN 12.XXX"}, + { 56.142204000, 63.431364125, 4, 10, "RU-KGN 000.XX"}, + { 55.308404000, 67.055074500, 4, 11, "RU-KGN 500.XX"}, + { 55.308404000, 63.101574500, 4, 11, "RU-KGN B00.XX"}, + { 56.375134000, 62.419442125, 4, 10, "RU-KGN H00.XX"}, + { 55.154634000, 67.786332500, 4, 12, "RU-KGN M00.XX"}, + { 56.048634000, 64.281659125, 4, 6, "RU-KGN R00.XX"}, + { 56.314134000, 62.735742125, 4, 13, "RU-KGN W00.XX"}, + { 56.780907000, 62.143622500, 3, 9, "RU-KGN 123.XXX"}, + { 56.590505000, 64.576385500, 4, 9, "RU-KGN 12.XXXX"}, + { 55.512500000, 65.349500000, 5, 10, "RU-KGN BY57.VY8"}, + { 55.193122500, 61.354914000, 5, 9, "RU-CH 12.XX"}, + { 55.229834000, 61.095097500, 4, 8, "RU-CH 00.XXX"}, + { 53.488174000, 58.881371750, 4, 10, "RU-CH J0.XXX"}, + { 55.222234000, 59.554815500, 4, 9, "RU-CH 000.XX"}, + { 55.056224000, 59.950387500, 4, 9, "RU-CH 400.XX"}, + { 55.785724000, 60.499102125, 4, 6, "RU-CH 700.XX"}, + { 54.137524000, 61.484742500, 4, 9, "RU-CH B00.XX"}, + { 55.289545000, 60.060392500, 4, 6, "RU-CH F00.XX"}, + { 56.131724000, 60.126002125, 4, 10, "RU-CH J00.XX"}, + { 54.904545000, 61.273287500, 4, 8, "RU-CH M00.XX"}, + { 55.531424000, 60.104168500, 4, 6, "RU-CH Q00.XX"}, + { 53.127724000, 60.523289750, 4, 7, "RU-CH T00.XX"}, + { 55.038124000, 57.173987500, 4, 10, "RU-CH X00.XX"}, + { 55.590144500, 57.300012000, 3, 9, "RU-CH 123.XXX"}, + { 53.895161500, 59.011877500, 3, 9, "RU-CH 12.XXXX"}, + { 54.174000000, 60.242500000, 3, 6, "RU-CH 46KY.98X"}, + { 51.846445000, 107.554790500, 6, 14, "RU-BU 12.XX"}, + { 51.969115000, 107.188280000, 5, 13, "RU-BU 12.XXX"}, + { 50.659724000, 107.475740500, 5, 9, "RU-BU 000.XX"}, + { 55.871345000, 109.520398125, 5, 16, "RU-BU 300.XX"}, + { 51.377624000, 106.422796250, 5, 12, "RU-BU 600.XX"}, + { 50.427324000, 106.337984750, 5, 10, "RU-BU 900.XX"}, + { 51.932624000, 107.895244625, 6, 17, "RU-BU D00.XX"}, + { 52.283624000, 107.541400375, 5, 11, "RU-BU H00.XX"}, + { 50.443545000, 103.250348750, 4, 8, "RU-BU L00.XX"}, + { 52.211144000, 109.680127375, 5, 14, "RU-BU P00.XX"}, + { 56.386144000, 114.753934125, 4, 14, "RU-BU R00.XX"}, + { 51.509344000, 107.312743625, 5, 12, "RU-BU T00.XX"}, + { 54.353944000, 110.197819500, 5, 14, "RU-BU W00.XX"}, + { 52.576844000, 111.401442750, 5, 14, "RU-BU Y00.XX"}, + { 52.576578500, 105.623387000, 4, 11, "RU-BU 123.XXX"}, + { 54.196525000, 108.543192000, 4, 13, "RU-BU 12.XXXX"}, + { 56.944675000, 109.394646500, 4, 15, "RU-BU 1234.XX"}, + { 55.254930500, 99.208733500, 3, 9, "RU-BU 123.XXXX"}, + { 53.603500000, 108.275500000, 3, 12, "RU-BU GVFF.9L4"}, + { 52.056482500, 113.389427000, 6, 17, "RU-ZAB 12.XX"}, + { 52.219815000, 113.042780000, 5, 14, "RU-ZAB 12.XXX"}, + { 50.139245000, 117.932348750, 5, 10, "RU-ZAB 000.XX"}, + { 52.321634000, 117.473499375, 5, 14, "RU-ZAB 400.XX"}, + { 51.352734000, 108.744714250, 4, 13, "RU-ZAB 800.XX"}, + { 52.047334000, 116.471836625, 5, 18, "RU-ZAB D00.XX"}, + { 51.850924000, 113.745744625, 6, 17, "RU-ZAB J00.XX"}, + { 51.703545000, 113.900144625, 5, 15, "RU-ZAB M00.XX"}, + { 50.422724000, 116.306052500, 5, 15, "RU-ZAB Q00.XX"}, + { 51.411545000, 110.378296250, 4, 12, "RU-ZAB T00.XX"}, + { 53.786224000, 119.622138125, 5, 10, "RU-ZAB X00.XX"}, + { 52.478983500, 111.501387000, 4, 15, "RU-ZAB 123.XXX"}, + { 52.286930000, 115.743562500, 4, 13, "RU-ZAB 12.XXXX"}, + { 55.035080000, 116.767617500, 4, 12, "RU-ZAB 1234.XX"}, + { 58.335532500, 108.301469000, 3, 11, "RU-ZAB 123.XXXX"}, + { 53.796500000, 114.939500000, 3, 11, "RU-ZAB QJXB.21K"}, + { 52.316537000, 104.238502500, 6, 12, "RU-IRK 12.XX"}, + { 52.401234000, 103.895516375, 5, 11, "RU-IRK 00.XXX"}, + { 52.511105000, 103.463958750, 5, 11, "RU-IRK J0.XXX"}, + { 56.194545000, 101.340898125, 5, 11, "RU-IRK 000.XX"}, + { 56.360045000, 101.643403125, 5, 11, "RU-IRK 400.XX"}, + { 58.062734000, 102.588420625, 5, 8, "RU-IRK 800.XX"}, + { 52.843734000, 103.461821750, 5, 11, "RU-IRK D00.XX"}, + { 53.175945000, 103.006373750, 5, 11, "RU-IRK J00.XX"}, + { 56.846545000, 105.628108750, 4, 12, "RU-IRK M00.XX"}, + { 54.623724000, 100.454186500, 4, 10, "RU-IRK Q00.XX"}, + { 57.883545000, 113.951420625, 4, 11, "RU-IRK T00.XX"}, + { 52.623045000, 103.791368750, 6, 12, "RU-IRK X00.XX"}, + { 53.751578500, 102.186190500, 4, 10, "RU-IRK 123.XXX"}, + { 58.354094000, 100.070759500, 4, 8, "RU-IRK 12.XXXX"}, + { 53.824571000, 101.300107500, 4, 10, "RU-IRK 1234.XX"}, + { 62.978520500, 96.583302000, 2, 6, "RU-IRK 123.XXXX"}, + { 53.420655000, 96.582796000, 3, 10, "RU-IRK 1234.XXX"}, + { 55.070270000, 82.872803000, 5, 8, "RU-NVS 12.XX"}, + { 54.708345500, 82.585538000, 4, 7, "RU-NVS 12.XXX"}, + { 54.716534000, 83.146632500, 5, 8, "RU-NVS 000.XX"}, + { 55.474134000, 78.187615500, 4, 7, "RU-NVS 400.XX"}, + { 54.459734000, 77.107382500, 4, 9, "RU-NVS 800.XX"}, + { 55.277634000, 75.816615500, 4, 12, "RU-NVS D00.XX"}, + { 55.269634000, 80.071715500, 4, 7, "RU-NVS J00.XX"}, + { 54.366545000, 80.316349500, 4, 10, "RU-NVS N00.XX"}, + { 55.299145000, 84.211015500, 4, 7, "RU-NVS S00.XX"}, + { 53.807424000, 82.137678125, 4, 10, "RU-NVS X00.XX"}, + { 53.839143000, 81.252707000, 3, 10, "RU-NVS 123.XXX"}, + { 56.288415000, 75.375743500, 3, 11, "RU-NVS 12.XXXX"}, + { 54.269681000, 75.455432500, 3, 10, "RU-NVS 1234.XX"}, + { 55.262500000, 80.100500000, 4, 7, "RU-NVS BDB2.HMT"}, + { 56.528800000, 84.912299500, 6, 15, "RU-TOM 12.XX"}, + { 56.679415000, 84.664786500, 5, 12, "RU-TOM 12.XXX"}, + { 57.082074000, 85.985951750, 5, 8, "RU-TOM 000.XX"}, + { 60.804204000, 77.378022750, 5, 11, "RU-TOM 600.XX"}, + { 58.419804000, 82.723541875, 5, 8, "RU-TOM C00.XX"}, + { 57.441504000, 83.698131000, 5, 8, "RU-TOM J00.XX"}, + { 57.107504000, 81.989809750, 5, 9, "RU-TOM P00.XX"}, + { 57.733704000, 83.500431000, 5, 8, "RU-TOM V00.XX"}, + { 58.289578500, 83.159719000, 4, 7, "RU-TOM 123.XXX"}, + { 58.598405000, 78.512684500, 4, 10, "RU-TOM 12.XXXX"}, + { 60.284813000, 75.851628500, 4, 10, "RU-TOM 1234.XX"}, + { 59.809844000, 75.524939500, 3, 8, "RU-TOM 123.XXXX"}, + { 58.351500000, 82.216000000, 4, 7, "RU-TOM DLQ1.GT1"}, + { 54.929997000, 73.339217500, 6, 10, "RU-OMS 12.XX"}, + { 55.107215000, 72.971991500, 5, 9, "RU-OMS 12.XXX"}, + { 55.334545000, 72.896392500, 5, 10, "RU-OMS 000.XX"}, + { 56.941434000, 74.324685750, 4, 7, "RU-OMS 400.XX"}, + { 54.980834000, 71.102832500, 5, 10, "RU-OMS 800.XX"}, + { 54.634334000, 73.527749500, 5, 9, "RU-OMS D00.XX"}, + { 54.224924000, 74.628486500, 4, 8, "RU-OMS J00.XX"}, + { 55.603424000, 71.213868500, 4, 9, "RU-OMS M00.XX"}, + { 55.117724000, 74.389027500, 5, 9, "RU-OMS Q00.XX"}, + { 56.422545000, 75.040403125, 5, 8, "RU-OMS T00.XX"}, + { 55.961445000, 71.979202125, 4, 7, "RU-OMS X00.XX"}, + { 54.958874500, 70.520620000, 4, 9, "RU-OMS 123.XXX"}, + { 55.643761500, 70.635512000, 3, 8, "RU-OMS 12.XXXX"}, + { 56.744810000, 70.558297000, 3, 8, "RU-OMS 1234.XX"}, + { 56.006500000, 73.331500000, 3, 6, "RU-OMS 36CC.58R"}, + { 53.743705000, 91.362176500, 6, 10, "RU-KK 12.XX"}, + { 53.926215000, 90.933661500, 5, 9, "RU-KK 12.XXX"}, + { 53.206545000, 91.264073750, 5, 10, "RU-KK 000.XX"}, + { 52.716045000, 90.010368750, 5, 9, "RU-KK 700.XX"}, + { 54.586874000, 89.888778500, 4, 8, "RU-KK F00.XX"}, + { 53.123474000, 90.688368750, 5, 10, "RU-KK M00.XX"}, + { 53.180374000, 90.294373750, 5, 9, "RU-KK T00.XX"}, + { 52.714100000, 88.367182500, 4, 10, "RU-KK 123.XXX"}, + { 53.710617500, 88.125175500, 3, 10, "RU-KK 12.XXXX"}, + { 53.359500000, 89.907000000, 4, 8, "RU-KK NWSD.QR2"}, + { 53.772444000, 87.083975500, 5, 11, "RU-KEM 12.XX"}, + { 53.822925000, 86.850983125, 5, 11, "RU-KEM 00.XXX"}, + { 55.327945000, 85.577520500, 4, 7, "RU-KEM J0.XXX"}, + { 53.925434000, 86.573027125, 4, 10, "RU-KEM 000.XX"}, + { 54.720334000, 86.034332500, 5, 8, "RU-KEM 400.XX"}, + { 53.738545000, 87.916927125, 4, 10, "RU-KEM 800.XX"}, + { 55.786134000, 84.757859125, 4, 14, "RU-KEM D00.XX"}, + { 54.547355000, 86.231512500, 5, 8, "RU-KEM J00.XX"}, + { 56.149315000, 85.930602125, 4, 11, "RU-KEM M00.XX"}, + { 55.685824000, 86.152192500, 4, 11, "RU-KEM Q00.XX"}, + { 56.280224000, 87.583843125, 4, 11, "RU-KEM T00.XX"}, + { 52.882545000, 87.739048750, 4, 7, "RU-KEM X00.XX"}, + { 56.550153500, 84.625550500, 3, 12, "RU-KEM 123.XXX"}, + { 54.413635500, 85.163241000, 4, 10, "RU-KEM 12.XXXX"}, + { 54.496000000, 86.921500000, 4, 7, "RU-KEM KQXV.3D3"}, + { 51.987216000, 85.889256500, 5, 11, "RU-AL 12.XX"}, + { 52.147315000, 85.636680000, 4, 10, "RU-AL 12.XXX"}, + { 51.353504000, 85.512411250, 4, 7, "RU-AL 000.XX"}, + { 52.296545000, 86.995729375, 4, 13, "RU-AL 500.XX"}, + { 51.034545000, 84.670111250, 4, 7, "RU-AL B00.XX"}, + { 51.536545000, 85.888356250, 4, 9, "RU-AL H00.XX"}, + { 50.858034000, 85.895352500, 4, 7, "RU-AL M00.XX"}, + { 50.328545000, 85.499089750, 4, 8, "RU-AL R00.XX"}, + { 50.034545000, 88.487848750, 4, 8, "RU-AL W00.XX"}, + { 51.935577500, 84.086650500, 3, 12, "RU-AL 123.XXX"}, + { 49.594815500, 84.167315500, 3, 8, "RU-AL 12.XXXX"}, + { 50.866000000, 86.896000000, 3, 6, "RU-AL KSBC.GTM"}, + { 53.383209000, 83.666777000, 5, 9, "RU-ALT 12.XX"}, + { 53.452174000, 83.458971750, 4, 8, "RU-ALT 00.XXX"}, + { 52.623634000, 84.898116375, 4, 11, "RU-ALT J0.XXX"}, + { 51.588545000, 81.110760625, 4, 8, "RU-ALT 000.XX"}, + { 53.799304000, 84.823936125, 4, 11, "RU-ALT 500.XX"}, + { 52.061545000, 85.253336625, 4, 10, "RU-ALT B00.XX"}, + { 53.898834000, 81.164827125, 4, 10, "RU-ALT H00.XX"}, + { 52.335545000, 85.003664375, 4, 13, "RU-ALT M00.XX"}, + { 52.560834000, 82.616099375, 4, 9, "RU-ALT R00.XX"}, + { 53.870634000, 83.421127125, 4, 10, "RU-ALT W00.XX"}, + { 51.746259000, 83.577572000, 4, 8, "RU-ALT 123.XXX"}, + { 51.339773500, 78.859730000, 2, 5, "RU-ALT 12.XXXX"}, + { 53.891579500, 78.101798500, 3, 11, "RU-ALT 1234.XX"}, + { 52.546000000, 82.527500000, 3, 8, "RU-ALT F3W5.52V"}, + { 51.688465000, 94.389568000, 5, 9, "RU-TY 12.XX"}, + { 51.718244000, 93.995899500, 5, 9, "RU-TY 12.XXX"}, + { 51.236545000, 90.455214250, 4, 8, "RU-TY 000.XX"}, + { 51.181545000, 93.385356250, 4, 8, "RU-TY 400.XX"}, + { 51.447634000, 91.077314250, 4, 11, "RU-TY 800.XX"}, + { 51.054934000, 89.995114250, 4, 8, "RU-TY D00.XX"}, + { 51.518545000, 95.455356250, 4, 8, "RU-TY J00.XX"}, + { 51.359934000, 91.400814250, 4, 11, "RU-TY N00.XX"}, + { 52.193934000, 93.815899375, 4, 8, "RU-TY S00.XX"}, + { 51.206545000, 94.263356250, 4, 8, "RU-TY X00.XX"}, + { 51.178819500, 93.715908000, 4, 8, "RU-TY 123.XXX"}, + { 52.764022000, 93.832017500, 3, 7, "RU-TY 12.XXXX"}, + { 51.349297000, 88.974641500, 3, 13, "RU-TY 1234.XX"}, + { 51.735500000, 94.035000000, 5, 9, "RU-TY TDL2.DJT"}, + { 56.042700000, 92.819641500, 5, 7, "RU-KYA 12.XX"}, + { 56.179556500, 92.476121500, 4, 6, "RU-KYA 12.XXX"}, + { 69.404034000, 87.849320750, 4, 6, "RU-KYA 000.XX"}, + { 56.306324000, 90.313543125, 4, 6, "RU-KYA 400.XX"}, + { 56.258024000, 95.537443125, 5, 7, "RU-KYA 800.XX"}, + { 53.727545000, 91.546838125, 3, 11, "RU-KYA D00.XX"}, + { 56.166724000, 94.413902125, 4, 6, "RU-KYA J00.XX"}, + { 58.298045000, 92.363220625, 4, 6, "RU-KYA N00.XX"}, + { 69.572624000, 88.141621750, 4, 6, "RU-KYA S00.XX"}, + { 56.273724000, 89.405743125, 4, 6, "RU-KYA X00.XX"}, + { 57.281983500, 88.878070000, 3, 8, "RU-KYA 123.XXX"}, + { 57.089930000, 93.608567500, 3, 5, "RU-KYA 12.XXXX"}, + { 59.838080000, 90.551042000, 3, 5, "RU-KYA 1234.XX"}, + { 75.813126500, 88.085043000, 3, 5, "RU-KYA 0123.XXX"}, + { 75.813126500, 97.171297000, 3, 5, "RU-KYA 1123.XXX"}, + { 73.131936500, 81.892770500, 3, 7, "RU-KYA 2123.XXX"}, + { 73.131936500, 89.817176500, 3, 5, "RU-KYA 3123.XXX"}, + { 73.131936500, 97.741582500, 3, 5, "RU-KYA 4123.XXX"}, + { 70.450746500, 79.079421500, 3, 7, "RU-KYA 5123.XXX"}, + { 70.450746500, 86.110097500, 3, 5, "RU-KYA 6123.XXX"}, + { 70.450746500, 93.140773500, 3, 5, "RU-KYA 7123.XXX"}, + { 70.450746500, 100.171449500, 3, 5, "RU-KYA 8123.XXX"}, + { 72.059460500, 105.576842000, 3, 7, "RU-KYA 9123.XXX"}, + { 67.769556500, 81.933366000, 2, 6, "RU-KYA B123.XXX"}, + { 67.769556500, 88.278849000, 2, 4, "RU-KYA C123.XXX"}, + { 67.769556500, 94.624332000, 2, 4, "RU-KYA D123.XXX"}, + { 67.769556500, 100.969815000, 2, 4, "RU-KYA F123.XXX"}, + { 65.088366500, 84.400964500, 2, 8, "RU-KYA G123.XXX"}, + { 65.088366500, 90.180418500, 2, 4, "RU-KYA H123.XXX"}, + { 65.088366500, 95.959872500, 2, 4, "RU-KYA J123.XXX"}, + { 65.088366500, 101.739326500, 2, 4, "RU-KYA K123.XXX"}, + { 62.407176500, 84.447854500, 2, 8, "RU-KYA L123.XXX"}, + { 62.407176500, 89.750652500, 2, 4, "RU-KYA M123.XXX"}, + { 62.407176500, 95.053450500, 2, 4, "RU-KYA N123.XXX"}, + { 62.407176500, 100.356248500, 2, 6, "RU-KYA P123.XXX"}, + { 61.589967500, 103.022515000, 3, 8, "RU-KYA Q123.XXX"}, + { 59.725986500, 87.234261000, 2, 7, "RU-KYA R123.XXX"}, + { 59.725986500, 92.090194000, 3, 5, "RU-KYA S123.XXX"}, + { 59.725986500, 96.946127000, 2, 7, "RU-KYA T123.XXX"}, + { 60.798462500, 101.232737500, 3, 8, "RU-KYA V123.XXX"}, + { 57.044796500, 88.641625000, 2, 7, "RU-KYA W123.XXX"}, + { 57.044796500, 93.199648000, 3, 5, "RU-KYA X123.XXX"}, + { 54.390578500, 90.619421500, 2, 7, "RU-KYA Y123.XXX"}, + { 54.370826500, 94.764496000, 2, 4, "RU-KYA Z123.XXX"}, + { 80.520919500, 77.427912000, 2, 4, "RU-KYA 123.XXXX"}, + { 59.535454500, 150.776601500, 5, 8, "RU-MAG 12.XX"}, + { 59.881884500, 150.161386000, 4, 7, "RU-MAG 12.XXX"}, + { 60.199804000, 150.705046875, 4, 7, "RU-MAG 000.XX"}, + { 62.989104000, 152.129261625, 4, 7, "RU-MAG 500.XX"}, + { 62.809545000, 147.744785625, 4, 8, "RU-MAG B00.XX"}, + { 62.538734000, 155.522366875, 4, 7, "RU-MAG H00.XX"}, + { 61.185834000, 149.431857250, 4, 7, "RU-MAG M00.XX"}, + { 62.046734000, 159.072266875, 4, 11, "RU-MAG R00.XX"}, + { 62.590634000, 149.457011625, 4, 7, "RU-MAG W00.XX"}, + { 61.453578500, 148.584701000, 3, 6, "RU-MAG 123.XXX"}, + { 63.938343000, 147.755112500, 3, 7, "RU-MAG 12.XXXX"}, + { 62.860798000, 153.285450500, 3, 6, "RU-MAG 1234.XX"}, + { 65.818985500, 145.401878500, 2, 6, "RU-MAG 1234.XXX"}, + { 64.765674000, 177.642599000, 5, 9, "RU-CHU 12.XX"}, + { 64.964015000, 177.108646500, 4, 8, "RU-CHU 12.XXX"}, + { 68.277224000, 165.794138250, 4, 6, "RU-CHU 000.XX"}, + { 69.832334000, 169.981897750, 4, 6, "RU-CHU J00.XX"}, + { 66.041983500, 175.189334000, 3, 7, "RU-CHU 123.XXX"}, + { 70.008287000, 163.251117500, 3, 5, "RU-CHU 12.XXXX"}, + { 70.075247000, 169.953813500, 3, 5, "RU-CHU 1234.XX"}, + { 69.998068000, 158.912157000, 2, 6, "RU-CHU 1234.XXX"}, + { 53.071213500, 158.574070500, 5, 7, "RU-KAM 12.XX"}, + { 53.285815000, 158.086031500, 4, 6, "RU-KAM 12.XXX"}, + { 54.741304000, 158.229077500, 4, 6, "RU-KAM 000.XX"}, + { 57.924654000, 158.246561000, 4, 7, "RU-KAM C00.XX"}, + { 52.962054000, 156.117116750, 4, 8, "RU-KAM P00.XX"}, + { 53.926804500, 156.013338500, 3, 7, "RU-KAM 123.XXX"}, + { 56.415941000, 155.832401500, 3, 6, "RU-KAM 12.XXXX"}, + { 59.164091000, 155.954480500, 3, 8, "RU-KAM 1234.XX"}, + { 63.968438000, 156.230061000, 2, 7, "RU-KAM 1234.XXX"}, + { 46.973675000, 142.694406500, 5, 9, "RU-SAK 12.XX"}, + { 47.033715000, 142.509925000, 4, 8, "RU-SAK 12.XXX"}, + { 49.257674000, 142.871849250, 5, 9, "RU-SAK 000.XX"}, + { 49.083204000, 141.993640250, 5, 9, "RU-SAK 600.XX"}, + { 47.137104000, 142.010766125, 4, 8, "RU-SAK C00.XX"}, + { 50.971504000, 142.069318500, 5, 9, "RU-SAK J00.XX"}, + { 53.657804000, 142.787236125, 4, 8, "RU-SAK P00.XX"}, + { 51.874604000, 142.979336625, 5, 9, "RU-SAK V00.XX"}, + { 47.242143000, 141.795168000, 3, 7, "RU-SAK 123.XXX"}, + { 51.498485000, 141.734613500, 3, 7, "RU-SAK 12.XXXX"}, + { 51.454611000, 141.871112000, 4, 8, "RU-SAK 1234.XX"}, + { 53.655601000, 141.761639500, 3, 7, "RU-SAK 1234.XXX"}, + { 43.155345000, 131.858097500, 5, 8, "RU-PO 12.XX"}, + { 43.397356000, 131.844809000, 4, 9, "RU-PO 12.XXX"}, + { 43.872945000, 131.794310000, 4, 10, "RU-PO 000.XX"}, + { 42.924545000, 132.840555000, 4, 7, "RU-PO 500.XX"}, + { 44.259104000, 133.179595125, 4, 9, "RU-PO B00.XX"}, + { 43.226545000, 133.070307500, 4, 7, "RU-PO H00.XX"}, + { 44.644934000, 132.669848125, 4, 9, "RU-PO M00.XX"}, + { 44.613545000, 135.416313125, 4, 6, "RU-PO R00.XX"}, + { 45.526434000, 133.302291750, 4, 9, "RU-PO W00.XX"}, + { 42.851527000, 130.755795500, 3, 9, "RU-PO 123.XXX"}, + { 45.320401000, 133.976373000, 3, 8, "RU-PO 12.XXXX"}, + { 46.920040000, 133.568476000, 3, 10, "RU-PO 1234.XX"}, + { 48.031243500, 130.711309000, 2, 12, "RU-PO 1234.XXX"}, + { 48.821415000, 132.872427500, 4, 11, "RU-YEV 12.XX"}, + { 48.963215000, 132.590241500, 3, 12, "RU-YEV 12.XXX"}, + { 48.653804000, 133.636947500, 3, 10, "RU-YEV 000.XX"}, + { 49.039545000, 130.943540250, 3, 13, "RU-YEV 500.XX"}, + { 48.620504000, 134.349947500, 3, 11, "RU-YEV B00.XX"}, + { 49.061145000, 131.696065250, 3, 12, "RU-YEV H00.XX"}, + { 48.004545000, 132.476601375, 3, 12, "RU-YEV M00.XX"}, + { 47.830534000, 130.933299250, 3, 13, "RU-YEV R00.XX"}, + { 48.560545000, 134.635918500, 4, 12, "RU-YEV W00.XX"}, + { 48.921490000, 130.640433000, 2, 11, "RU-YEV 123.XXX"}, + { 48.426010000, 135.034790500, 5, 9, "RU-KHA 12.XX"}, + { 48.556505000, 134.742627500, 4, 12, "RU-KHA 00.XXX"}, + { 50.672235000, 136.797267750, 4, 6, "RU-KHA J0.XXX"}, + { 50.330334000, 136.594348750, 4, 6, "RU-KHA 000.XX"}, + { 49.133745000, 140.112341250, 4, 6, "RU-KHA 700.XX"}, + { 53.177545000, 140.464887750, 3, 5, "RU-KHA F00.XX"}, + { 59.486545000, 143.036440000, 3, 7, "RU-KHA M00.XX"}, + { 47.681074000, 134.643918250, 4, 13, "RU-KHA T00.XX"}, + { 49.378983500, 134.411521000, 3, 12, "RU-KHA 123.XXX"}, + { 51.868120000, 134.311384000, 3, 8, "RU-KHA 12.XXXX"}, + { 49.038087000, 138.259882000, 3, 5, "RU-KHA 1234.XX"}, + { 49.286803500, 130.962134000, 2, 12, "RU-KHA 1234.XXX"}, + { 50.254947000, 127.476104000, 5, 11, "RU-AMU 12.XX"}, + { 50.453134000, 127.309387750, 4, 9, "RU-AMU 00.XXX"}, + { 50.822265000, 128.154686500, 4, 7, "RU-AMU J0.XXX"}, + { 51.467545000, 128.000356250, 4, 7, "RU-AMU 000.XX"}, + { 53.782734000, 127.075378125, 4, 6, "RU-AMU 400.XX"}, + { 50.187234000, 129.321789750, 4, 7, "RU-AMU 800.XX"}, + { 49.873134000, 129.278127000, 4, 7, "RU-AMU D00.XX"}, + { 52.067524000, 127.603700375, 4, 9, "RU-AMU J00.XX"}, + { 55.232624000, 124.648768500, 4, 6, "RU-AMU N00.XX"}, + { 49.481024000, 129.993329000, 4, 9, "RU-AMU S00.XX"}, + { 49.868324000, 129.749729000, 4, 7, "RU-AMU X00.XX"}, + { 51.610845500, 127.354207500, 3, 8, "RU-AMU 123.XXX"}, + { 54.099982000, 126.133470000, 3, 5, "RU-AMU 12.XXXX"}, + { 55.775656000, 121.677796500, 3, 10, "RU-AMU 1234.XX"}, + { 56.484553500, 120.204813500, 2, 12, "RU-AMU 1234.XXX"}, + { 62.075300000, 129.635509000, 5, 7, "RU-SA 12.XX"}, + { 61.833072500, 129.382067500, 4, 6, "RU-SA 12.XXX"}, + { 56.706545000, 124.553621125, 4, 8, "RU-SA 000.XX"}, + { 61.543745000, 128.840469375, 4, 6, "RU-SA 500.XX"}, + { 64.005904000, 127.292861125, 3, 5, "RU-SA B00.XX"}, + { 60.766545000, 114.790453750, 4, 9, "RU-SA H00.XX"}, + { 58.642334000, 125.264836875, 4, 6, "RU-SA M00.XX"}, + { 62.223034000, 117.454966875, 4, 8, "RU-SA R00.XX"}, + { 62.056545000, 132.350476875, 4, 8, "RU-SA W00.XX"}, + { 63.318983500, 127.777384000, 3, 5, "RU-SA 123.XXX"}, + { 58.756930000, 123.015777500, 3, 5, "RU-SA 12.XXXX"}, + { 62.553890000, 113.841286000, 3, 8, "RU-SA 1234.XX"}, + { 60.329155000, 107.059350000, 2, 8, "RU-SA 1234.XXX"}, + { 68.137157500, 106.956637500, 2, 5, "RU-SA 123.XXXX"}, + { 81.981537500, -137.796004000, 1, 2, "CAN 1234.XXXX"}, + { 80.537485500, 46.068281000, 1, 4, "RUS 0123.XXXX"}, + { 75.873945500, 45.389186000, 1, 4, "RUS 1123.XXXX"}, + { 75.873945500, 80.418358000, 1, 4, "RUS 2123.XXXX"}, + { 74.903809500, 115.409715500, 1, 3, "RUS 3123.XXXX"}, + { 75.330344000, 152.158911500, 1, 3, "RUS 4123.XXXX"}, + { 68.961617500, 145.599290000, 1, 4, "RUS 5123.XXXX"}, + { 69.732032500, 169.356432500, 1, 5, "RUS 6123.XXXX"}, + { 51.989943000, 142.777099000, 1, 8, "RUS 7123.XXXX"}, + { 51.712092000, 155.487995500, 1, 4, "RUS 8123.XXXX"}, + { 48.798557000, 140.224999500, 1, 5, "RUS 9123.XXXX"}, + { 69.536102000, 29.194872500, 1, 7, "RUS B123.XXXX"}, + { 68.961617500, 50.483900500, 1, 9, "RUS C123.XXXX"}, + { 68.961617500, 74.349290000, 1, 4, "RUS D123.XXXX"}, + { 68.961617500, 98.099290000, 1, 4, "RUS F123.XXXX"}, + { 68.961617500, 121.849290000, 1, 4, "RUS G123.XXXX"}, + { 54.902274500, 19.695515500, 1, 4, "RUS K123.XXXX"}, + { 57.979173000, 27.455316000, 1, 8, "RUS M123.XXXX"}, + { 52.176729500, 31.210830500, 1, 5, "RUS P123.XXXX"}, + { 49.729467000, 37.083134000, 1, 3, "RUS Q123.XXXX"}, + { 50.969915500, 49.712478000, 1, 7, "RUS R123.XXXX"}, + { 60.323734500, 62.991060500, 1, 11, "RUS S123.XXXX"}, + { 49.398980000, 79.344132500, 1, 4, "RUS T123.XXXX"}, + { 49.463617000, 96.244132500, 1, 4, "RUS V123.XXXX"}, + { 49.463617000, 113.094132500, 1, 7, "RUS W123.XXXX"}, + { 51.943352500, 129.927995500, 1, 6, "RUS X123.XXXX"}, + { 42.993592500, 129.908272500, 1, 8, "RUS Z123.XXXX"}, + { 31.257100000, 121.414275500, 5, 10, "CN-SH 12.XX"}, + { 31.302195000, 121.144764000, 4, 9, "CN-SH 12.XXX"}, + { 30.937245000, 121.137093500, 4, 12, "CN-SH 123.XX"}, + { 31.836827000, 120.908280500, 3, 8, "CN-SH 123.XXX"}, + { 31.268000000, 121.577000000, 4, 9, "CN-SH XK4W.X5K"}, + { 39.165100000, 117.152065500, 5, 12, "CN-TJ 12.XX"}, + { 39.408995000, 116.909997500, 4, 11, "CN-TJ 12.XXX"}, + { 39.191545000, 117.426288750, 4, 11, "CN-TJ 000.XX"}, + { 39.361545000, 117.667204750, 4, 11, "CN-TJ C00.XX"}, + { 38.886545000, 117.337286875, 4, 11, "CN-TJ P00.XX"}, + { 39.400000000, 117.397543500, 4, 11, "CN-TJ SWV.ZC1"}, + { 39.400000000, 117.397543500, 4, 11, "CN-TJ P3T0.9MT"}, + { 39.942100000, 116.348223500, 5, 12, "CN-BJ 12.XX"}, + { 40.067171000, 116.128082000, 4, 11, "CN-BJ 12.XXX"}, + { 40.338997500, 116.035042500, 4, 11, "CN-BJ 123.XX"}, + { 40.250000000, 116.470000000, 4, 11, "CN-BJ CVN.WVD"}, + { 40.250000000, 116.470000000, 4, 11, "CN-BJ MHM7.23L"}, + { 20.064596000, 110.286952500, 5, 7, "CN-HI 12.XX"}, + { 20.050115000, 110.107641500, 4, 6, "CN-HI 12.XXX"}, + { 19.576545000, 109.476238750, 4, 7, "CN-HI 000.XX"}, + { 18.319545000, 109.363236250, 4, 7, "CN-HI 400.XX"}, + { 19.717434000, 110.707238750, 4, 6, "CN-HI 800.XX"}, + { 19.272545000, 110.394237500, 4, 6, "CN-HI D00.XX"}, + { 19.783324000, 109.921238750, 4, 6, "CN-HI J00.XX"}, + { 18.865524000, 110.317904875, 4, 6, "CN-HI M00.XX"}, + { 19.954724000, 109.607482750, 4, 6, "CN-HI Q00.XX"}, + { 18.404545000, 109.069512250, 4, 7, "CN-HI T00.XX"}, + { 18.446545000, 109.713236875, 4, 6, "CN-HI X00.XX"}, + { 19.876832500, 108.653475500, 3, 6, "CN-HI 123.XXX"}, + { 17.693817000, 110.844121000, 3, 5, "CN-HI 12.XXXX"}, + { 15.504401500, 113.753063000, 3, 5, "CN-HI 1234.XX"}, + { 19.743183000, 108.897353000, 3, 6, "CN-HI 1234.XXX"}, + { 38.498400000, 106.211306000, 5, 13, "CN-NX 12.XX"}, + { 38.126539000, 105.974153500, 4, 12, "CN-NX 12.XXX"}, + { 39.036545000, 106.272488750, 4, 13, "CN-NX 000.XX"}, + { 38.110969000, 106.044284375, 4, 12, "CN-NX 700.XX"}, + { 37.578045000, 105.073789500, 4, 10, "CN-NX F00.XX"}, + { 36.102702000, 106.141418875, 4, 10, "CN-NX M00.XX"}, + { 39.309574000, 106.685288750, 4, 13, "CN-NX T00.XX"}, + { 39.375563000, 105.876199500, 3, 12, "CN-NX 012.XXX"}, + { 39.375563000, 106.475118500, 3, 12, "CN-NX 112.XXX"}, + { 38.884523000, 105.816021000, 3, 12, "CN-NX 212.XXX"}, + { 38.884523000, 106.409732000, 4, 13, "CN-NX 312.XXX"}, + { 38.393483000, 105.761570500, 3, 11, "CN-NX 412.XXX"}, + { 38.393483000, 106.350074500, 4, 12, "CN-NX 512.XXX"}, + { 38.393483000, 106.938578500, 3, 11, "CN-NX 612.XXX"}, + { 37.804235000, 104.290310500, 3, 9, "CN-NX 712.XXX"}, + { 37.804235000, 104.878814500, 3, 9, "CN-NX 812.XXX"}, + { 37.902443000, 105.467318500, 3, 9, "CN-NX 912.XXX"}, + { 37.902443000, 106.055822500, 3, 11, "CN-NX B12.XXX"}, + { 37.902443000, 106.644326500, 3, 11, "CN-NX C12.XXX"}, + { 37.902443000, 107.186870500, 4, 12, "CN-NX D12.XXX"}, + { 37.411403000, 104.584276000, 4, 11, "CN-NX F12.XXX"}, + { 37.411403000, 105.167572000, 5, 12, "CN-NX G12.XXX"}, + { 37.411403000, 105.750868000, 3, 11, "CN-NX H12.XXX"}, + { 37.411403000, 106.334164000, 3, 11, "CN-NX J12.XXX"}, + { 37.411403000, 106.917460000, 3, 11, "CN-NX K12.XXX"}, + { 36.920363000, 105.055834500, 3, 8, "CN-NX L12.XXX"}, + { 36.920363000, 105.633922500, 3, 9, "CN-NX M12.XXX"}, + { 36.920363000, 106.212010500, 3, 9, "CN-NX N12.XXX"}, + { 36.429323000, 105.315688000, 3, 8, "CN-NX P12.XXX"}, + { 36.429323000, 105.888568000, 3, 9, "CN-NX Q12.XXX"}, + { 36.429323000, 106.461448000, 3, 9, "CN-NX R12.XXX"}, + { 35.938283000, 105.315688000, 3, 8, "CN-NX S12.XXX"}, + { 35.938283000, 105.888568000, 3, 9, "CN-NX T12.XXX"}, + { 35.938283000, 106.461448000, 3, 9, "CN-NX V12.XXX"}, + { 35.307223000, 105.857376000, 3, 9, "CN-NX W12.XXX"}, + { 37.345000000, 105.996500000, 3, 9, "CN-NX VKVM.T09"}, + { 29.584100000, 106.494117500, 5, 9, "CN-CQ 12.XX"}, + { 29.756115000, 106.295742000, 4, 8, "CN-CQ 12.XXX"}, + { 30.879034000, 108.284076625, 4, 9, "CN-CQ 000.XX"}, + { 29.311545000, 106.175568875, 4, 8, "CN-CQ 400.XX"}, + { 30.047124000, 106.181739375, 4, 9, "CN-CQ 700.XX"}, + { 28.954624000, 105.351883625, 4, 12, "CN-CQ B00.XX"}, + { 29.752545000, 107.235258125, 4, 8, "CN-CQ F00.XX"}, + { 29.412524000, 105.851256875, 4, 8, "CN-CQ J00.XX"}, + { 29.891545000, 106.945554125, 4, 8, "CN-CQ M00.XX"}, + { 29.067524000, 106.576068875, 4, 11, "CN-CQ Q00.XX"}, + { 31.232024000, 108.313002500, 4, 9, "CN-CQ T00.XX"}, + { 29.218724000, 107.008168875, 4, 11, "CN-CQ X00.XX"}, + { 29.712298500, 105.372837500, 3, 8, "CN-CQ 123.XXX"}, + { 32.043078000, 107.501083000, 3, 10, "CN-CQ 12.XXXX"}, + { 30.285594500, 107.393168000, 4, 9, "CN-CQ 1234.XX"}, + { 30.182500000, 107.733500000, 4, 9, "CN-CQ P9TK.J71"}, + { 30.336900000, 120.100617500, 6, 8, "CN-ZJ 12.XX"}, + { 30.357034000, 120.037467375, 5, 7, "CN-ZJ 00.XXX"}, + { 28.615074000, 121.174828625, 4, 6, "CN-ZJ J0.XXX"}, + { 28.053744000, 120.565115375, 4, 9, "CN-ZJ 000.XX"}, + { 29.906144000, 121.491800125, 4, 6, "CN-ZJ 200.XX"}, + { 30.809944000, 120.673923625, 5, 10, "CN-ZJ 400.XX"}, + { 30.049244000, 120.508661375, 6, 8, "CN-ZJ 600.XX"}, + { 30.909144000, 119.992723625, 5, 10, "CN-ZJ 800.XX"}, + { 29.142444000, 119.566538875, 5, 7, "CN-ZJ B00.XX"}, + { 28.009844000, 120.703392375, 4, 9, "CN-ZJ D00.XX"}, + { 29.763744000, 120.136600125, 5, 7, "CN-ZJ G00.XX"}, + { 27.684545000, 120.490253125, 4, 9, "CN-ZJ J00.XX"}, + { 28.770545000, 121.405377625, 4, 6, "CN-ZJ L00.XX"}, + { 29.369245000, 120.014638875, 5, 7, "CN-ZJ N00.XX"}, + { 28.475445000, 119.826255625, 5, 7, "CN-ZJ Q00.XX"}, + { 28.989545000, 118.826256875, 5, 7, "CN-ZJ S00.XX"}, + { 30.267644000, 121.182261375, 4, 6, "CN-ZJ V00.XX"}, + { 30.566545000, 119.916423625, 5, 7, "CN-ZJ X00.XX"}, + { 30.119734000, 120.435208375, 6, 8, "CN-ZJ Z00.XX"}, + { 30.630715000, 119.364393000, 4, 9, "CN-ZJ 123.XXX"}, + { 27.994340500, 118.353450000, 3, 12, "CN-ZJ 12.XXXX"}, + { 28.507203000, 118.100546500, 3, 8, "CN-ZJ 1234.XX"}, + { 29.159000000, 120.480000000, 4, 6, "CN-ZJ T5MP.L2F"}, + { 32.066100000, 118.712374000, 5, 10, "CN-JS 12.XX"}, + { 32.011224000, 118.663711750, 4, 9, "CN-JS 00.XXX"}, + { 31.249824000, 120.477987500, 4, 6, "CN-JS 80.XXX"}, + { 34.204824000, 117.044515875, 4, 9, "CN-JS J0.XXX"}, + { 31.455064000, 120.175927500, 4, 6, "CN-JS S0.XXX"}, + { 31.822424000, 119.860487750, 4, 6, "CN-JS 000.XX"}, + { 32.232045000, 119.354973000, 4, 7, "CN-JS 300.XX"}, + { 33.431524000, 120.080936125, 5, 7, "CN-JS 600.XX"}, + { 32.533924000, 119.820373000, 4, 6, "CN-JS 900.XX"}, + { 33.649024000, 118.938036125, 5, 8, "CN-JS D00.XX"}, + { 32.440544000, 119.339738000, 4, 7, "CN-JS H00.XX"}, + { 34.624044000, 119.094176875, 5, 11, "CN-JS K00.XX"}, + { 33.979444000, 118.217384000, 5, 10, "CN-JS M00.XX"}, + { 32.286545000, 119.095265000, 4, 9, "CN-JS P00.XX"}, + { 32.047244000, 120.797876750, 4, 6, "CN-JS R00.XX"}, + { 31.428244000, 120.915115500, 4, 9, "CN-JS T00.XX"}, + { 31.697444000, 120.669276750, 4, 6, "CN-JS W00.XX"}, + { 32.472644000, 119.482038000, 4, 7, "CN-JS Y00.XX"}, + { 32.041827000, 118.460831500, 3, 8, "CN-JS 123.XXX"}, + { 33.979526500, 116.536309000, 3, 11, "CN-JS 12.XXXX"}, + { 32.949264000, 117.814526000, 3, 9, "CN-JS 1234.XX"}, + { 32.894500000, 119.320000000, 3, 6, "CN-JS SLNL.6TW"}, + { 26.079200000, 119.231950000, 5, 7, "CN-FJ 12.XX"}, + { 26.043585000, 119.151648375, 4, 6, "CN-FJ 00.XXX"}, + { 24.651045000, 117.940782250, 4, 7, "CN-FJ C0.XXX"}, + { 24.463954000, 117.603519250, 4, 6, "CN-FJ P0.XXX"}, + { 26.688934000, 118.099810625, 4, 7, "CN-FJ 000.XX"}, + { 25.472334000, 118.961029750, 4, 6, "CN-FJ 400.XX"}, + { 26.314534000, 117.518190375, 4, 7, "CN-FJ 800.XX"}, + { 24.946545000, 118.504808500, 4, 6, "CN-FJ D00.XX"}, + { 26.061134000, 117.277090375, 4, 7, "CN-FJ J00.XX"}, + { 25.179734000, 116.920008500, 4, 9, "CN-FJ N00.XX"}, + { 25.442534000, 118.546929750, 5, 7, "CN-FJ S00.XX"}, + { 25.035145000, 118.323579500, 4, 7, "CN-FJ X00.XX"}, + { 24.442598500, 115.948994500, 3, 8, "CN-FJ 123.XXX"}, + { 25.419035000, 118.320000500, 4, 7, "CN-FJ 12.XXXX"}, + { 27.266711000, 116.077230000, 3, 9, "CN-FJ 1234.XX"}, + { 25.910000000, 118.320000000, 4, 7, "CN-FJ NGXV.07C"}, + { 31.857100000, 117.203775500, 5, 8, "CN-AH 12.XX"}, + { 31.870355000, 117.141571750, 4, 7, "CN-AH 00.XXX"}, + { 32.668244000, 116.721334375, 5, 8, "CN-AH C0.XXX"}, + { 33.040084000, 117.142834375, 5, 8, "CN-AH P0.XXX"}, + { 34.026545000, 116.723514000, 4, 9, "CN-AH 000.XX"}, + { 31.766545000, 118.445763750, 4, 9, "CN-AH 300.XX"}, + { 31.441624000, 118.339162500, 4, 7, "CN-AH 600.XX"}, + { 30.613724000, 116.960824625, 4, 6, "CN-AH 900.XX"}, + { 30.992545000, 117.748260625, 4, 7, "CN-AH D00.XX"}, + { 32.376824000, 118.237573000, 5, 8, "CN-AH H00.XX"}, + { 31.793145000, 116.431263750, 4, 8, "CN-AH L00.XX"}, + { 33.917824000, 115.693214000, 4, 9, "CN-AH P00.XX"}, + { 32.963524000, 115.738150875, 5, 12, "CN-AH S00.XX"}, + { 30.686545000, 117.417423625, 4, 7, "CN-AH W00.XX"}, + { 33.661945000, 116.915684000, 4, 9, "CN-AH Y00.XX"}, + { 30.499008500, 115.565381500, 3, 8, "CN-AH 123.XXX"}, + { 32.521385500, 115.533818000, 4, 11, "CN-AH 12.XXXX"}, + { 34.169900000, 115.001124000, 3, 9, "CN-AH 1234.XX"}, + { 32.029000000, 117.275000000, 3, 6, "CN-AH P17T.FVS"}, + { 41.792100000, 123.341480000, 5, 11, "CN-LN 12.XX"}, + { 41.808984000, 123.235660000, 4, 10, "CN-LN 00.XXX"}, + { 38.997424000, 121.524406750, 4, 8, "CN-LN C0.XXX"}, + { 41.105124000, 122.758512500, 4, 10, "CN-LN P0.XXX"}, + { 41.909344000, 123.737060000, 4, 10, "CN-LN 000.XX"}, + { 41.909344000, 123.900139000, 4, 10, "CN-LN 200.XX"}, + { 41.347744000, 123.629437500, 4, 10, "CN-LN 400.XX"}, + { 41.347744000, 123.791157500, 4, 10, "CN-LN 600.XX"}, + { 42.074344000, 121.588083500, 4, 8, "CN-LN 800.XX"}, + { 41.283144000, 123.112837500, 4, 10, "CN-LN B00.XX"}, + { 41.166744000, 121.043297500, 4, 8, "CN-LN D00.XX"}, + { 40.176144000, 124.283522125, 4, 8, "CN-LN G00.XX"}, + { 41.189044000, 121.981237500, 4, 10, "CN-LN J00.XX"}, + { 40.591045000, 122.158295625, 5, 9, "CN-LN L00.XX"}, + { 41.608045000, 120.343760000, 4, 8, "CN-LN N00.XX"}, + { 40.788544000, 120.798645625, 4, 8, "CN-LN Q00.XX"}, + { 42.338944000, 123.766483500, 4, 10, "CN-LN S00.XX"}, + { 39.675444000, 121.889699625, 4, 8, "CN-LN V00.XX"}, + { 40.893934000, 122.681576625, 4, 10, "CN-LN X00.XX"}, + { 41.832634000, 120.690440000, 4, 8, "CN-LN Y00.XX"}, + { 41.128034000, 120.691318500, 4, 8, "CN-LN Z00.XX"}, + { 40.068850500, 121.210230000, 4, 8, "CN-LN 123.XXX"}, + { 42.565579500, 119.054587000, 3, 9, "CN-LN 12.XXXX"}, + { 42.141518000, 122.350642500, 3, 9, "CN-LN 1234.XX"}, + { 41.100500000, 122.290000000, 3, 9, "CN-LN 6VS0.37M"}, + { 36.195222500, 117.055719500, 5, 9, "CN-SD 12.XX"}, + { 36.727365000, 116.704724750, 4, 8, "CN-SD 00.XXX"}, + { 36.037895000, 120.230055375, 5, 7, "CN-SD J0.XXX"}, + { 36.833744000, 117.966007625, 5, 9, "CN-SD 000.XX"}, + { 37.572944000, 121.232399500, 5, 9, "CN-SD 200.XX"}, + { 36.202344000, 117.027622875, 4, 8, "CN-SD 400.XX"}, + { 35.439545000, 116.515330000, 4, 7, "CN-SD 600.XX"}, + { 36.743545000, 119.053314750, 6, 10, "CN-SD 800.XX"}, + { 37.463445000, 118.454132500, 5, 12, "CN-SD B00.XX"}, + { 35.113944000, 118.240338125, 4, 10, "CN-SD D00.XX"}, + { 35.275545000, 115.385730000, 4, 7, "CN-SD G00.XX"}, + { 35.458144000, 119.406030000, 5, 7, "CN-SD J00.XX"}, + { 36.486545000, 115.919014750, 4, 8, "CN-SD L00.XX"}, + { 35.933744000, 117.667022875, 4, 6, "CN-SD N00.XX"}, + { 35.440644000, 116.857075000, 4, 6, "CN-SD Q00.XX"}, + { 34.887644000, 117.504038125, 4, 9, "CN-SD S00.XX"}, + { 37.000244000, 120.579807625, 5, 7, "CN-SD V00.XX"}, + { 36.313934000, 119.944978750, 5, 7, "CN-SD X00.XX"}, + { 37.479434000, 116.270786500, 4, 12, "CN-SD Y00.XX"}, + { 36.416634000, 119.705203750, 5, 9, "CN-SD Z00.XX"}, + { 37.378885000, 119.032252000, 5, 10, "CN-SD 123.XXX"}, + { 37.607228000, 115.479789500, 3, 10, "CN-SD 12.XXXX"}, + { 35.297972500, 114.965718000, 3, 8, "CN-SD 1234.XX"}, + { 37.997903500, 118.118669500, 4, 11, "CN-SD 123.XXXX"}, + { 36.390000000, 118.875000000, 4, 8, "CN-SD RNKC.HRQ"}, + { 37.891100000, 112.485407500, 5, 9, "CN-SX 12.XX"}, + { 37.994914000, 112.393334500, 4, 8, "CN-SX 00.XXX"}, + { 40.091874000, 113.122762125, 4, 8, "CN-SX J0.XXX"}, + { 35.364224000, 111.568155000, 4, 9, "CN-SX 000.XX"}, + { 37.904624000, 113.501044375, 4, 11, "CN-SX 300.XX"}, + { 35.569624000, 112.767155000, 4, 7, "CN-SX 600.XX"}, + { 36.148345000, 111.412732875, 4, 7, "CN-SX 900.XX"}, + { 35.128724000, 110.910877125, 4, 11, "CN-SX D00.XX"}, + { 38.493524000, 112.656514875, 5, 9, "CN-SX H00.XX"}, + { 35.680024000, 111.125955000, 4, 9, "CN-SX L00.XX"}, + { 38.797524000, 112.630014875, 5, 9, "CN-SX P00.XX"}, + { 34.870224000, 111.098577125, 4, 11, "CN-SX S00.XX"}, + { 37.104644000, 111.807507625, 4, 6, "CN-SX W00.XX"}, + { 36.620244000, 111.633014750, 4, 6, "CN-SX Y00.XX"}, + { 38.653058500, 110.485214000, 3, 10, "CN-SX 123.XXX"}, + { 36.307689500, 110.418211500, 3, 9, "CN-SX 12.XXXX"}, + { 38.306203000, 110.986535500, 4, 11, "CN-SX 1234.XX"}, + { 37.661000000, 112.387500000, 3, 7, "CN-SX D6M2.0VK"}, + { 28.718600000, 115.823258000, 5, 7, "CN-JX 12.XX"}, + { 28.826715000, 115.674815000, 4, 6, "CN-JX 12.XXX"}, + { 27.713934000, 113.790253125, 4, 9, "CN-JX 000.XX"}, + { 29.357924000, 117.122656875, 4, 6, "CN-JX 400.XX"}, + { 29.747524000, 115.933554125, 4, 12, "CN-JX 700.XX"}, + { 28.515724000, 117.860983625, 4, 6, "CN-JX B00.XX"}, + { 25.898545000, 114.838249375, 4, 6, "CN-JX F00.XX"}, + { 27.134624000, 114.879827875, 4, 6, "CN-JX J00.XX"}, + { 27.893424000, 114.309413125, 4, 8, "CN-JX M00.XX"}, + { 28.289545000, 116.965798375, 4, 7, "CN-JX Q00.XX"}, + { 28.034045000, 116.258898375, 5, 10, "CN-JX T00.XX"}, + { 27.885545000, 114.845213125, 4, 6, "CN-JX X00.XX"}, + { 27.035481000, 113.876635500, 3, 8, "CN-JX 123.XXX"}, + { 29.701509500, 113.697937000, 3, 11, "CN-JX 12.XXXX"}, + { 27.889113000, 116.047704500, 4, 9, "CN-JX 1234.XX"}, + { 27.291500000, 116.010000000, 4, 9, "CN-JX HBVY.RG8"}, + { 34.771820000, 113.620243500, 5, 10, "CN-HA 12.XX"}, + { 34.718975000, 113.483710125, 4, 9, "CN-HA 00.XXX"}, + { 34.655824000, 112.312215875, 4, 9, "CN-HA C0.XXX"}, + { 33.708024000, 113.118650000, 4, 6, "CN-HA P0.XXX"}, + { 32.190045000, 114.013373000, 4, 8, "CN-HA 000.XX"}, + { 36.140045000, 114.248132875, 4, 10, "CN-HA 300.XX"}, + { 35.374224000, 113.782255000, 4, 9, "CN-HA 600.XX"}, + { 34.843944000, 114.258838125, 4, 7, "CN-HA 900.XX"}, + { 35.792044000, 114.975722875, 4, 9, "CN-HA C00.XX"}, + { 35.265844000, 113.142130000, 4, 9, "CN-HA F00.XX"}, + { 34.067144000, 113.757184000, 5, 7, "CN-HA H00.XX"}, + { 33.625944000, 113.952592125, 4, 6, "CN-HA K00.XX"}, + { 33.649945000, 114.575392125, 5, 7, "CN-HA M00.XX"}, + { 34.790545000, 111.081073125, 4, 11, "CN-HA P00.XX"}, + { 33.038444000, 112.476130875, 4, 9, "CN-HA R00.XX"}, + { 35.792944000, 114.195422875, 4, 7, "CN-HA T00.XX"}, + { 33.029644000, 113.941730875, 4, 8, "CN-HA W00.XX"}, + { 34.463244000, 115.576376875, 4, 12, "CN-HA Y00.XX"}, + { 36.334595000, 113.645075000, 3, 11, "CN-HA 012.XXX"}, + { 36.334595000, 114.217955000, 3, 9, "CN-HA 112.XXX"}, + { 36.334595000, 114.790835000, 3, 9, "CN-HA 212.XXX"}, + { 36.334595000, 115.363715000, 3, 11, "CN-HA 312.XXX"}, + { 36.334595000, 115.936595000, 3, 10, "CN-HA 412.XXX"}, + { 35.843555000, 113.129483000, 3, 8, "CN-HA 512.XXX"}, + { 35.843555000, 113.702363000, 3, 8, "CN-HA 612.XXX"}, + { 35.843555000, 114.275243000, 3, 6, "CN-HA 712.XXX"}, + { 35.843555000, 114.848123000, 3, 8, "CN-HA 812.XXX"}, + { 35.843555000, 115.421003000, 3, 8, "CN-HA 912.XXX"}, + { 35.352515000, 113.117217500, 3, 8, "CN-HA B12.XXX"}, + { 35.352515000, 113.684889500, 3, 8, "CN-HA C12.XXX"}, + { 35.352515000, 114.252561500, 3, 6, "CN-HA D12.XXX"}, + { 35.352515000, 114.820233500, 3, 8, "CN-HA F12.XXX"}, + { 34.861475000, 112.889862000, 4, 9, "CN-HA G12.XXX"}, + { 34.861475000, 113.452326000, 3, 8, "CN-HA H12.XXX"}, + { 34.861475000, 114.014790000, 3, 6, "CN-HA J12.XXX"}, + { 34.861475000, 114.577254000, 3, 5, "CN-HA K12.XXX"}, + { 34.861475000, 115.139718000, 3, 8, "CN-HA L12.XXX"}, + { 34.861475000, 115.702182000, 3, 8, "CN-HA M12.XXX"}, + { 34.370435000, 112.766120000, 4, 6, "CN-HA N12.XXX"}, + { 34.370435000, 113.328584000, 3, 5, "CN-HA P12.XXX"}, + { 34.370435000, 113.891048000, 3, 5, "CN-HA Q12.XXX"}, + { 34.370435000, 114.453512000, 3, 5, "CN-HA R12.XXX"}, + { 34.370435000, 115.015976000, 3, 11, "CN-HA S12.XXX"}, + { 34.370435000, 115.578440000, 4, 12, "CN-HA T12.XXX"}, + { 34.370435000, 116.140904000, 3, 11, "CN-HA V12.XXX"}, + { 33.879395000, 113.997213500, 4, 6, "CN-HA W12.XXX"}, + { 33.879395000, 114.554469500, 4, 6, "CN-HA X12.XXX"}, + { 33.879395000, 115.111725500, 4, 9, "CN-HA Y12.XXX"}, + { 33.724004000, 115.924352500, 4, 9, "CN-HA Z12.XXX"}, + { 34.151581500, 113.287539500, 4, 6, "CN-HA 12.XXXX"}, + { 32.806667000, 110.425085500, 3, 9, "CN-HA 1234.XX"}, + { 33.879000000, 113.505000000, 3, 5, "CN-HA G71Y.J90"}, + { 26.599100000, 106.659900000, 5, 9, "CN-GZ 12.XX"}, + { 26.667056000, 106.484592500, 4, 8, "CN-GZ 12.XXX"}, + { 27.758434000, 106.831352125, 4, 8, "CN-GZ 000.XX"}, + { 26.306224000, 105.843357375, 4, 12, "CN-GZ 400.XX"}, + { 26.641145000, 104.759142625, 4, 11, "CN-GZ 700.XX"}, + { 26.606545000, 107.884642625, 4, 8, "CN-GZ B00.XX"}, + { 26.329324000, 107.426257375, 4, 10, "CN-GZ F00.XX"}, + { 25.164424000, 104.833679500, 4, 10, "CN-GZ J00.XX"}, + { 27.777424000, 109.092913125, 4, 8, "CN-GZ M00.XX"}, + { 28.195224000, 106.730498375, 4, 9, "CN-GZ Q00.XX"}, + { 27.351624000, 105.212327875, 5, 12, "CN-GZ T00.XX"}, + { 26.921024000, 104.195127875, 4, 11, "CN-GZ X00.XX"}, + { 28.155138500, 105.779984500, 3, 10, "CN-GZ 12.XXXX"}, + { 26.712710500, 106.078137000, 4, 10, "CN-GZ 123.XXX"}, + { 27.315865000, 105.140397500, 4, 11, "CN-GZ 0123.XX"}, + { 26.999404000, 103.583385000, 3, 10, "CN-GZ 1123.XX"}, + { 26.999404000, 104.104185000, 3, 10, "CN-GZ 2123.XX"}, + { 26.999404000, 104.624985000, 3, 10, "CN-GZ 3123.XX"}, + { 26.999404000, 105.145785000, 3, 10, "CN-GZ 4123.XX"}, + { 26.999404000, 105.666585000, 3, 9, "CN-GZ 5123.XX"}, + { 26.505649000, 103.583385000, 3, 10, "CN-GZ 6123.XX"}, + { 26.505649000, 104.104185000, 3, 10, "CN-GZ 7123.XX"}, + { 26.505649000, 104.624985000, 3, 10, "CN-GZ 8123.XX"}, + { 26.505649000, 105.145785000, 3, 10, "CN-GZ 9123.XX"}, + { 26.505649000, 105.666585000, 3, 9, "CN-GZ B123.XX"}, + { 26.017324000, 104.421844500, 3, 10, "CN-GZ C123.XX"}, + { 26.017324000, 104.937436500, 3, 12, "CN-GZ D123.XX"}, + { 26.017324000, 105.453028500, 3, 11, "CN-GZ F123.XX"}, + { 25.526284000, 104.164048500, 3, 7, "CN-GZ G123.XX"}, + { 25.526284000, 104.679640500, 3, 9, "CN-GZ H123.XX"}, + { 25.526284000, 105.195232500, 3, 9, "CN-GZ J123.XX"}, + { 25.526284000, 105.710824500, 3, 10, "CN-GZ K123.XX"}, + { 25.032529000, 104.421844500, 3, 7, "CN-GZ L123.XX"}, + { 25.032529000, 104.937436500, 5, 11, "CN-GZ M123.XX"}, + { 25.032529000, 105.453028500, 4, 11, "CN-GZ N123.XX"}, + { 24.614100000, 104.524935000, 3, 9, "CN-GZ P123.XX"}, + { 24.614100000, 105.035319000, 3, 9, "CN-GZ Q123.XX"}, + { 24.614100000, 105.545703000, 3, 10, "CN-GZ R123.XX"}, + { 24.614100000, 106.056087000, 3, 10, "CN-GZ S123.XX"}, + { 26.910000000, 106.585000000, 3, 7, "CN-GZ MKF3.79S"}, + { 23.138100000, 113.193743500, 5, 7, "CN-GD 12.XX"}, + { 23.303115000, 113.014006500, 4, 6, "CN-GD 12.XXX"}, + { 23.498345000, 116.632616375, 4, 9, "CN-GD 000.XX"}, + { 23.585144000, 116.294223375, 4, 9, "CN-GD 300.XX"}, + { 21.230744000, 110.295670250, 4, 8, "CN-GD 500.XX"}, + { 24.821545000, 113.479247500, 3, 8, "CN-GD 700.XX"}, + { 23.476744000, 113.126723375, 4, 6, "CN-GD 900.XX"}, + { 22.299545000, 113.438542500, 4, 6, "CN-GD C00.XX"}, + { 22.610744000, 112.995331500, 4, 6, "CN-GD F00.XX"}, + { 23.084244000, 113.684792750, 4, 6, "CN-GD H00.XX"}, + { 21.906545000, 111.911200875, 4, 8, "CN-GD K00.XX"}, + { 23.696544000, 116.542223375, 4, 9, "CN-GD M00.XX"}, + { 21.719344000, 110.833900875, 4, 8, "CN-GD P00.XX"}, + { 22.570144000, 113.314531500, 4, 6, "CN-GD R00.XX"}, + { 23.112444000, 112.393292750, 4, 6, "CN-GD T00.XX"}, + { 23.188845000, 114.370092750, 5, 7, "CN-GD W00.XX"}, + { 22.845545000, 113.177592750, 4, 6, "CN-GD Y00.XX"}, + { 23.854924500, 111.978144000, 3, 8, "CN-GD 123.XXX"}, + { 24.432451000, 114.210800500, 3, 5, "CN-GD 12.XXXX"}, + { 22.232271000, 109.705224000, 3, 8, "CN-GD 1234.XX"}, + { 22.848000000, 113.410000000, 3, 5, "CN-GD BR6G.78F"}, + { 30.593500000, 114.243816000, 5, 7, "CN-HB 12.XX"}, + { 30.656194000, 114.073271125, 4, 6, "CN-HB 00.XXX"}, + { 30.182514000, 114.901252125, 4, 7, "CN-HB J0.XXX"}, + { 30.790545000, 111.265760625, 4, 6, "CN-HB 000.XX"}, + { 32.109944000, 112.097038000, 4, 7, "CN-HB 200.XX"}, + { 30.385244000, 112.153259375, 4, 6, "CN-HB 400.XX"}, + { 32.664245000, 110.722130875, 4, 11, "CN-HB 600.XX"}, + { 31.746044000, 113.307376750, 4, 9, "CN-HB 800.XX"}, + { 30.989144000, 113.499623625, 4, 6, "CN-HB B00.XX"}, + { 32.422644000, 111.585038000, 4, 9, "CN-HB D00.XX"}, + { 30.414544000, 113.378661375, 4, 6, "CN-HB G00.XX"}, + { 30.706244000, 113.090623625, 4, 6, "CN-HB J00.XX"}, + { 29.886545000, 115.470800125, 4, 10, "CN-HB L00.XX"}, + { 30.469845000, 114.840259375, 4, 6, "CN-HB N00.XX"}, + { 32.175444000, 112.676938000, 4, 7, "CN-HB Q00.XX"}, + { 29.886534000, 114.263547125, 4, 10, "CN-HB S00.XX"}, + { 31.059834000, 112.140510500, 4, 6, "CN-HB T00.XX"}, + { 29.851934000, 113.429058125, 4, 9, "CN-HB V00.XX"}, + { 30.952434000, 113.873368625, 4, 6, "CN-HB W00.XX"}, + { 30.324134000, 111.448108375, 4, 6, "CN-HB X00.XX"}, + { 30.446834000, 112.841708375, 4, 6, "CN-HB Y00.XX"}, + { 31.648234000, 113.954371750, 4, 9, "CN-HB Z00.XX"}, + { 29.132792000, 113.327628500, 3, 8, "CN-HB 123.XXX"}, + { 30.293792000, 110.752339500, 3, 5, "CN-HB 12.XXXX"}, + { 31.986206000, 108.451527500, 3, 13, "CN-HB 1234.XX"}, + { 31.160000000, 112.260000000, 3, 5, "CN-HB D3PT.WV7"}, + { 43.882000000, 125.215296000, 5, 11, "CN-JL 12.XX"}, + { 43.939094000, 125.026602000, 4, 10, "CN-JL 00.XXX"}, + { 43.860214000, 126.355428000, 4, 8, "CN-JL J0.XXX"}, + { 43.157494000, 124.274425500, 4, 11, "CN-JL 000.XX"}, + { 42.901494000, 125.036257000, 4, 11, "CN-JL 300.XX"}, + { 41.736994000, 125.869920000, 4, 8, "CN-JL 600.XX"}, + { 42.910794000, 129.405757000, 4, 6, "CN-JL 900.XX"}, + { 45.612194000, 122.716783750, 4, 10, "CN-JL D00.XX"}, + { 41.918294000, 126.312920000, 4, 6, "CN-JL H00.XX"}, + { 45.141494000, 124.693023125, 4, 11, "CN-JL L00.XX"}, + { 44.135014000, 125.763755625, 4, 10, "CN-JL P00.XX"}, + { 43.339614000, 128.151083500, 4, 6, "CN-JL R00.XX"}, + { 43.483014000, 124.745483500, 4, 13, "CN-JL T00.XX"}, + { 42.959414000, 126.663062000, 4, 6, "CN-JL W00.XX"}, + { 44.515014000, 125.614355625, 4, 10, "CN-JL Y00.XX"}, + { 41.726315000, 124.234220000, 3, 10, "CN-JL 123.XXX"}, + { 45.309570500, 121.833085000, 3, 9, "CN-JL 12.XXXX"}, + { 42.585005000, 127.729526000, 3, 5, "CN-JL 1234.XX"}, + { 43.570000000, 126.500000000, 3, 7, "CN-JL GNYV.SKJ"}, + { 38.022513000, 114.438723500, 5, 10, "CN-HE 12.XX"}, + { 38.011834000, 114.323546375, 4, 9, "CN-HE 00.XXX"}, + { 36.540124000, 114.320724750, 4, 7, "CN-HE C0.XXX"}, + { 38.849024000, 115.288440875, 4, 8, "CN-HE P0.XXX"}, + { 39.714545000, 118.106770625, 3, 7, "CN-HE 000.XX"}, + { 39.771424000, 118.347670625, 3, 7, "CN-HE 300.XX"}, + { 39.608545000, 116.636290625, 4, 11, "CN-HE 600.XX"}, + { 39.987723000, 119.471441125, 3, 10, "CN-HE 900.XX"}, + { 40.840223000, 114.732110625, 4, 8, "CN-HE D00.XX"}, + { 37.121545000, 114.426188625, 4, 7, "CN-HE H00.XX"}, + { 38.340545000, 116.743344375, 4, 9, "CN-HE L00.XX"}, + { 37.496688000, 116.239282500, 4, 11, "CN-HE P00.XX"}, + { 37.761545000, 115.606499500, 4, 11, "CN-HE R00.XX"}, + { 40.638045000, 114.983795625, 4, 8, "CN-HE T00.XX"}, + { 38.558588000, 114.917314875, 4, 8, "CN-HE W00.XX"}, + { 37.968288000, 115.145390375, 4, 9, "CN-HE Y00.XX"}, + { 36.896038500, 113.463153500, 3, 9, "CN-HE 123.XXX"}, + { 39.199204500, 116.091756000, 3, 7, "CN-HE 12.XXXX"}, + { 40.210857000, 113.935632500, 3, 10, "CN-HE 1234.XX"}, + { 39.354000000, 116.666500000, 3, 7, "CN-HE MW1T.0D1"}, + { 34.262100000, 108.802532000, 5, 7, "CN-SN 12.XX"}, + { 34.427115000, 108.597710000, 4, 8, "CN-SN 12.XXX"}, + { 34.375145000, 107.043271875, 4, 8, "CN-SN 000.XX"}, + { 34.955524000, 108.869877125, 4, 6, "CN-SN 300.XX"}, + { 34.568545000, 109.373791875, 4, 6, "CN-SN 600.XX"}, + { 33.118824000, 106.904650875, 4, 10, "CN-SN 900.XX"}, + { 34.550545000, 108.798991875, 4, 6, "CN-SN D00.XX"}, + { 34.453024000, 109.118291875, 5, 7, "CN-SN H00.XX"}, + { 32.727545000, 108.941850875, 4, 8, "CN-SN L00.XX"}, + { 38.374624000, 109.676644375, 4, 8, "CN-SN P00.XX"}, + { 34.765345000, 109.140273125, 4, 6, "CN-SN S00.XX"}, + { 34.671644000, 108.871776875, 4, 6, "CN-SN W00.XX"}, + { 35.516944000, 110.371130000, 4, 10, "CN-SN Y00.XX"}, + { 35.828835000, 107.042409000, 3, 8, "CN-SN 123.XXX"}, + { 36.674737000, 108.801408500, 3, 5, "CN-SN 12.XXXX"}, + { 33.421245000, 105.659841000, 3, 9, "CN-SN 1234.XX"}, + { 35.650000000, 108.374000000, 3, 7, "CN-SN 52X5.D9J"}, + { 40.583553500, 109.943952500, 5, 7, "CN-NM 12.XX"}, + { 40.576965000, 109.728392625, 4, 6, "CN-NM 00.XXX"}, + { 40.770155000, 111.400064625, 4, 6, "CN-NM J0.XXX"}, + { 42.322845000, 118.820302500, 4, 9, "CN-NM 000.XX"}, + { 43.704724000, 122.132342000, 4, 10, "CN-NM 300.XX"}, + { 41.077645000, 113.032789500, 4, 6, "CN-NM 600.XX"}, + { 49.259045000, 119.666473250, 4, 12, "CN-NM 900.XX"}, + { 39.803545000, 106.740290625, 4, 8, "CN-NM D00.XX"}, + { 46.111945000, 121.928321875, 4, 11, "CN-NM H00.XX"}, + { 40.802844000, 107.325795625, 4, 8, "CN-NM K00.XX"}, + { 48.041844000, 122.653151375, 4, 8, "CN-NM M00.XX"}, + { 39.845345000, 109.916499625, 4, 6, "CN-NM P00.XX"}, + { 44.001744000, 115.986152000, 4, 6, "CN-NM R00.XX"}, + { 49.317045000, 120.619890250, 4, 12, "CN-NM T00.XX"}, + { 49.499545000, 117.640345000, 4, 12, "CN-NM W00.XX"}, + { 50.464545000, 124.019543500, 4, 11, "CN-NM Y00.XX"}, + { 41.495154500, 109.152670000, 3, 5, "CN-NM 123.XXX"}, + { 41.286785000, 105.809774500, 3, 7, "CN-NM 12.XXXX"}, + { 42.040175000, 118.635117500, 3, 7, "CN-NM 0123.XX"}, + { 43.409164000, 121.923616500, 3, 10, "CN-NM 1123.XX"}, + { 40.789624000, 112.838596000, 3, 5, "CN-NM 2123.XX"}, + { 48.961330000, 119.422397000, 3, 5, "CN-NM 3123.XX"}, + { 45.840280000, 121.697861000, 3, 10, "CN-NM 4123.XX"}, + { 47.762724000, 122.406361500, 3, 7, "CN-NM 5123.XX"}, + { 43.719909000, 115.750733000, 3, 5, "CN-NM 6123.XX"}, + { 49.049830000, 120.384347000, 3, 6, "CN-NM 7123.XX"}, + { 49.206580000, 117.366117000, 3, 11, "CN-NM 8123.XX"}, + { 50.191575000, 123.772858500, 3, 10, "CN-NM 9123.XX"}, + { 42.870997500, 97.700497500, 1, 4, "CN-NM 123.XXXX"}, + { 51.232919500, 115.828026500, 1, 15, "CN-NM 1234.XXX"}, + { 45.774600000, 126.603512000, 5, 10, "CN-HL 12.XX"}, + { 45.792525000, 126.470828750, 4, 9, "CN-HL 00.XXX"}, + { 47.283925000, 123.733853125, 4, 8, "CN-HL C0.XXX"}, + { 47.296065000, 130.169361250, 4, 7, "CN-HL P0.XXX"}, + { 44.628444000, 129.511106125, 4, 8, "CN-HL 000.XX"}, + { 46.831245000, 130.232144125, 4, 7, "CN-HL 200.XX"}, + { 45.815045000, 130.865321875, 4, 11, "CN-HL 400.XX"}, + { 45.313845000, 130.852382750, 4, 12, "CN-HL 600.XX"}, + { 47.259845000, 123.538328125, 4, 8, "CN-HL 800.XX"}, + { 46.674044000, 126.892690000, 4, 6, "CN-HL B00.XX"}, + { 46.693545000, 124.757325000, 4, 8, "CN-HL D00.XX"}, + { 46.570545000, 124.789525000, 4, 8, "CN-HL G00.XX"}, + { 46.736745000, 131.092025000, 4, 11, "CN-HL J00.XX"}, + { 46.462045000, 125.167590000, 4, 8, "CN-HL L00.XX"}, + { 46.616545000, 125.028325000, 4, 8, "CN-HL N00.XX"}, + { 47.749545000, 128.622398250, 4, 6, "CN-HL Q00.XX"}, + { 46.117944000, 125.882321875, 4, 11, "CN-HL S00.XX"}, + { 48.290545000, 126.450334375, 3, 5, "CN-HL V00.XX"}, + { 45.567634000, 126.920155750, 4, 8, "CN-HL X00.XX"}, + { 50.250545000, 127.420719750, 3, 10, "CN-HL Y00.XX"}, + { 45.403845000, 126.257055750, 4, 9, "CN-HL Z00.XX"}, + { 47.651683500, 123.582810500, 3, 7, "CN-HL 123.XXX"}, + { 48.508225000, 128.499636000, 3, 5, "CN-HL 12.XXXX"}, + { 45.893995000, 128.484396500, 3, 7, "CN-HL 1234.XX"}, + { 48.480000000, 127.960000000, 2, 4, "CN-HL KBRN.9WP"}, + { 28.208747000, 112.959329000, 5, 7, "CN-HN 12.XX"}, + { 28.266070000, 112.855657375, 4, 6, "CN-HN 00.XXX"}, + { 27.918047000, 112.849738625, 4, 6, "CN-HN C0.XXX"}, + { 26.929699000, 112.537987625, 4, 6, "CN-HN P0.XXX"}, + { 29.446173000, 113.063992875, 4, 8, "CN-HN 000.XX"}, + { 27.323397000, 111.375127875, 4, 6, "CN-HN 300.XX"}, + { 29.064846000, 111.590000875, 4, 8, "CN-HN 600.XX"}, + { 28.609649000, 112.225940625, 4, 6, "CN-HN 900.XX"}, + { 25.840516000, 112.961675375, 4, 6, "CN-HN D00.XX"}, + { 27.795258000, 111.923127125, 4, 6, "CN-HN H00.XX"}, + { 26.470924000, 112.767442625, 4, 6, "CN-HN L00.XX"}, + { 27.614824000, 109.894713125, 4, 6, "CN-HN P00.XX"}, + { 28.357028000, 109.641169375, 4, 7, "CN-HN S00.XX"}, + { 26.489690000, 111.543066625, 4, 6, "CN-HN W00.XX"}, + { 29.162390000, 110.398091875, 4, 9, "CN-HN Y00.XX"}, + { 29.918850500, 111.410337000, 3, 7, "CN-HN 123.XXX"}, + { 27.045607000, 111.508076000, 3, 5, "CN-HN 12.XXXX"}, + { 25.994630000, 109.250434000, 3, 10, "CN-HN 1234.XX"}, + { 27.393500000, 111.530500000, 3, 5, "CN-HN 6B3N.M4Y"}, + { 22.838900000, 108.268243500, 5, 8, "CN-GX 12.XX"}, + { 22.735274000, 108.140267750, 4, 7, "CN-GX 00.XXX"}, + { 24.239415000, 109.277919250, 4, 6, "CN-GX C0.XXX"}, + { 25.293524000, 110.112162500, 4, 10, "CN-GX P0.XXX"}, + { 23.534724000, 111.196516375, 4, 8, "CN-GX 000.XX"}, + { 21.535124000, 109.040353250, 4, 7, "CN-GX 300.XX"}, + { 22.661076000, 110.031409750, 4, 9, "CN-GX 600.XX"}, + { 24.740236000, 107.977279500, 4, 7, "CN-GX 900.XX"}, + { 22.063524000, 108.542245875, 4, 7, "CN-GX D00.XX"}, + { 23.923934000, 106.560001625, 4, 6, "CN-GX H00.XX"}, + { 23.158224000, 109.529923750, 4, 6, "CN-GX L00.XX"}, + { 23.280563000, 108.749357375, 4, 7, "CN-GX P00.XX"}, + { 23.406544000, 109.979223375, 5, 10, "CN-GX R00.XX"}, + { 21.723844000, 109.127800875, 4, 7, "CN-GX T00.XX"}, + { 24.526444000, 109.671216250, 4, 8, "CN-GX W00.XX"}, + { 24.464044000, 111.477716250, 4, 8, "CN-GX Y00.XX"}, + { 23.043759000, 107.368144000, 3, 6, "CN-GX 123.XXX"}, + { 25.274773000, 109.220016500, 3, 10, "CN-GX 12.XXXX"}, + { 25.379425000, 105.452153500, 3, 10, "CN-GX 1234.XX"}, + { 23.640500000, 108.283000000, 3, 5, "CN-GX QSZN.22J"}, + { 30.695900000, 104.018216000, 5, 7, "CN-SC 12.XX"}, + { 30.843215000, 103.814201500, 4, 6, "CN-SC 12.XXX"}, + { 29.416624000, 104.667691875, 4, 6, "CN-SC 000.XX"}, + { 31.506419000, 104.578948500, 4, 6, "CN-SC 300.XX"}, + { 29.651624000, 104.968154125, 4, 6, "CN-SC 600.XX"}, + { 26.597545000, 101.574842625, 3, 7, "CN-SC 900.XX"}, + { 28.822424000, 104.511783625, 4, 9, "CN-SC D00.XX"}, + { 32.463545000, 105.693265000, 4, 9, "CN-SC H00.XX"}, + { 30.853124000, 106.009024625, 4, 7, "CN-SC L00.XX"}, + { 31.176624000, 104.302202500, 4, 6, "CN-SC P00.XX"}, + { 29.645324000, 103.625954125, 4, 6, "CN-SC S00.XX"}, + { 28.934244000, 105.363477625, 4, 13, "CN-SC W00.XX"}, + { 27.971545000, 102.183254375, 4, 8, "CN-SC Y00.XX"}, + { 32.583096500, 102.548223000, 3, 9, "CN-SC 123.XXX"}, + { 29.261563000, 102.253412500, 3, 5, "CN-SC 12.XXXX"}, + { 32.441687000, 105.611259500, 3, 8, "CN-SC 1234.XX"}, + { 33.394834000, 97.835114000, 2, 10, "CN-SC 1234.XXX"}, + { 25.079700000, 102.662401500, 5, 7, "CN-YN 12.XX"}, + { 24.781674000, 102.572871500, 4, 6, "CN-YN 00.XXX"}, + { 27.430374000, 103.550109875, 4, 8, "CN-YN J0.XXX"}, + { 23.784234000, 103.162027625, 4, 6, "CN-YN 000.XX"}, + { 25.616545000, 103.719364750, 4, 7, "CN-YN 400.XX"}, + { 25.679545000, 100.142564750, 3, 6, "CN-YN 700.XX"}, + { 23.431124000, 103.077816375, 4, 6, "CN-YN B00.XX"}, + { 24.744545000, 102.548246250, 4, 6, "CN-YN F00.XX"}, + { 24.956545000, 102.351247500, 4, 6, "CN-YN J00.XX"}, + { 24.417424000, 102.459594250, 4, 6, "CN-YN M00.XX"}, + { 25.104324000, 101.462679500, 4, 6, "CN-YN Q00.XX"}, + { 22.826545000, 100.856243750, 4, 7, "CN-YN T00.XX"}, + { 22.047024000, 100.724345875, 4, 8, "CN-YN X00.XX"}, + { 25.710458500, 101.283945000, 3, 5, "CN-YN 123.XXX"}, + { 25.761559000, 102.735757000, 3, 5, "CN-YN 12.XXXX"}, + { 21.977987000, 99.291632000, 3, 6, "CN-YN 1234.XX"}, + { 25.194000000, 101.860000000, 3, 5, "CN-YN 9PJ2.4JK"}, + { 29.649671500, 91.037592500, 5, 7, "CN-XZ 12.XX"}, + { 29.606415000, 90.910671125, 4, 6, "CN-XZ 00.XXX"}, + { 29.356101000, 88.697822875, 4, 6, "CN-XZ J0.XXX"}, + { 29.189894000, 91.684863375, 4, 11, "CN-XZ 000.XX"}, + { 31.135594000, 97.058792500, 3, 5, "CN-XZ 300.XX"}, + { 31.453294000, 91.953392500, 3, 5, "CN-XZ 600.XX"}, + { 29.678594000, 94.237947625, 4, 6, "CN-XZ 900.XX"}, + { 28.436636000, 92.216618625, 4, 12, "CN-XZ D00.XX"}, + { 29.295119000, 90.863198875, 4, 6, "CN-XZ H00.XX"}, + { 32.499594000, 80.018661000, 3, 5, "CN-XZ L00.XX"}, + { 29.818194000, 91.632247625, 4, 6, "CN-XZ P00.XX"}, + { 29.681794000, 98.499947625, 3, 7, "CN-XZ S00.XX"}, + { 29.495314000, 94.439893625, 4, 6, "CN-XZ W00.XX"}, + { 32.278614000, 84.029626000, 3, 5, "CN-XZ Y00.XX"}, + { 30.791799500, 90.136891000, 3, 5, "CN-XZ 123.XXX"}, + { 30.583430000, 87.200944500, 3, 5, "CN-XZ 12.XXXX"}, + { 30.650390000, 93.140451500, 3, 5, "CN-XZ 1234.XX"}, + { 28.917836500, 79.097186000, 2, 12, "CN-XZ 1234.XXX"}, + { 36.052003000, 103.791297000, 5, 7, "CN-GS 12.XX"}, + { 36.155640000, 103.339167500, 4, 6, "CN-GS 12.XXX"}, + { 39.014434000, 100.351893750, 4, 10, "CN-GS 000.XX"}, + { 35.659934000, 103.104465000, 4, 8, "CN-GS 400.XX"}, + { 36.618634000, 104.072927750, 4, 6, "CN-GS 800.XX"}, + { 34.602519000, 105.613271875, 3, 7, "CN-GS D00.XX"}, + { 38.582424000, 102.128714875, 4, 10, "CN-GS J00.XX"}, + { 39.870124000, 98.194270625, 4, 8, "CN-GS M00.XX"}, + { 35.570945000, 106.570275000, 3, 10, "CN-GS Q00.XX"}, + { 37.992424000, 102.521444375, 4, 10, "CN-GS T00.XX"}, + { 39.803724000, 98.387290625, 5, 9, "CN-GS X00.XX"}, + { 37.365383500, 102.444397000, 3, 8, "CN-GS 123.XXX"}, + { 39.854520000, 99.873825500, 3, 7, "CN-GS 12.XXXX"}, + { 41.262075000, 96.391159000, 3, 7, "CN-GS 1234.XX"}, + { 37.680000000, 100.745000000, 3, 10, "CN-GS L4RN.SCT"}, + { 36.646533000, 101.700484500, 5, 9, "CN-QH 12.XX"}, + { 36.798515000, 101.495161500, 4, 8, "CN-QH 12.XXX"}, + { 36.521545000, 102.040278750, 5, 9, "CN-QH 000.XX"}, + { 37.003734000, 101.569308625, 4, 8, "CN-QH 400.XX"}, + { 37.930234000, 95.240171375, 4, 9, "CN-QH 800.XX"}, + { 36.467545000, 94.763578750, 4, 11, "CN-QH D00.XX"}, + { 37.434424000, 101.505782500, 4, 11, "CN-QH J00.XX"}, + { 36.346924000, 100.481310750, 4, 8, "CN-QH M00.XX"}, + { 37.339545000, 100.043866500, 4, 8, "CN-QH Q00.XX"}, + { 36.350145000, 102.695278750, 4, 9, "CN-QH T00.XX"}, + { 34.507624000, 100.195891875, 4, 8, "CN-QH X00.XX"}, + { 37.810277500, 99.921597500, 3, 10, "CN-QH 123.XXX"}, + { 34.937034000, 98.841338000, 3, 9, "CN-QH 12.XXXX"}, + { 38.580778000, 93.023417000, 3, 9, "CN-QH 1234.XX"}, + { 33.225330500, 90.011654500, 2, 6, "CN-QH 1234.XXX"}, + { 43.844300000, 87.558096000, 5, 7, "CN-XJ 12.XX"}, + { 43.950534000, 87.323878000, 5, 7, "CN-XJ 00.XXX"}, + { 44.387574000, 85.938887125, 4, 6, "CN-XJ J0.XXX"}, + { 44.061424000, 87.190142000, 4, 6, "CN-XJ 000.XX"}, + { 41.213424000, 80.179889500, 4, 7, "CN-XJ 300.XX"}, + { 39.549924000, 75.903570625, 4, 7, "CN-XJ 600.XX"}, + { 43.972024000, 81.242642000, 4, 6, "CN-XJ 900.XX"}, + { 41.805224000, 86.087560000, 4, 6, "CN-XJ D00.XX"}, + { 45.636644000, 84.806982750, 4, 8, "CN-XJ H00.XX"}, + { 44.439444000, 84.804706125, 4, 6, "CN-XJ K00.XX"}, + { 47.885444000, 88.031051375, 4, 8, "CN-XJ M00.XX"}, + { 42.874444000, 93.418806000, 4, 6, "CN-XJ P00.XX"}, + { 37.160244000, 79.860907625, 4, 6, "CN-XJ R00.XX"}, + { 45.706544000, 85.009282750, 4, 8, "CN-XJ T00.XX"}, + { 38.464544000, 77.170914875, 4, 6, "CN-XJ W00.XX"}, + { 41.760144000, 82.894860000, 4, 6, "CN-XJ Y00.XX"}, + { 46.117521500, 84.492761000, 3, 7, "CN-XJ 123.XXX"}, + { 45.925468000, 80.918028500, 2, 5, "CN-XJ 12.XXXX"}, + { 40.917864000, 79.977318500, 3, 6, "CN-XJ 0123.XX"}, + { 39.257079000, 75.709020500, 3, 6, "CN-XJ 1123.XX"}, + { 41.509664000, 85.878035000, 3, 5, "CN-XJ 2123.XX"}, + { 47.606324000, 87.781629000, 3, 7, "CN-XJ 3123.XX"}, + { 42.592609000, 93.187184000, 3, 7, "CN-XJ 4123.XX"}, + { 36.878409000, 79.648439000, 3, 5, "CN-XJ 5123.XX"}, + { 38.185424000, 76.962781500, 3, 5, "CN-XJ 6123.XX"}, + { 41.478309000, 82.667035000, 3, 5, "CN-XJ 7123.XX"}, + { 46.854717000, 82.483151000, 2, 6, "CN-XJ 0123.XXX"}, + { 46.507753500, 85.415168000, 2, 6, "CN-XJ 1123.XXX"}, + { 46.366882500, 88.710783500, 2, 4, "CN-XJ 2123.XXX"}, + {0,0,0,0,NULL} +}; + diff --git a/unitttest/test_territories.c b/unitttest/test_territories.c new file mode 100644 index 0000000..9ccd652 --- /dev/null +++ b/unitttest/test_territories.c @@ -0,0 +1,1344 @@ +// produced by fast_territories.cpp + +extern void test_territory(const char *alphacode, int tc, int isAlias, int needsParent, int tcParent ); + +void test_territories() { + test_territory("AAA", 533, 0, 0, 0); + test_territory("AB", 396, 0, 0, 496); + test_territory("ABW", 26, 0, 0, 0); + test_territory("AC", 328, 0, 0, 410); + test_territory("ACT", 309, 0, 0, 409); + test_territory("AD", 417, 0, 0, 497); + test_territory("AFG", 207, 0, 0, 0); + test_territory("AG", 237, 1, 0, 412); + test_territory("AGO", 225, 0, 0, 0); + test_territory("AGU", 237, 0, 0, 412); + test_territory("AH", 507, 0, 0, 529); + test_territory("AIA", 19, 0, 0, 0); + test_territory("AK", 394, 0, 0, 411); + test_territory("AL", 483, 0, 1, 497); + test_territory("AL", 365, 0, 1, 411); + test_territory("AL", 319, 0, 1, 410); + test_territory("ALA", 199, 0, 0, 0); + test_territory("ALB", 103, 0, 0, 0); + test_territory("ALT", 484, 0, 0, 497); + test_territory("AM", 343, 0, 0, 410); + test_territory("AMU", 494, 0, 0, 497); + test_territory("AN", 275, 0, 0, 408); + test_territory("AND", 50, 0, 0, 0); + test_territory("AP", 326, 0, 1, 410); + test_territory("AP", 304, 0, 1, 408); + test_territory("AR", 366, 0, 1, 411); + test_territory("AR", 286, 0, 1, 408); + test_territory("ARE", 131, 0, 0, 0); + test_territory("ARG", 271, 0, 0, 0); + test_territory("ARK", 455, 0, 0, 497); + test_territory("ARM", 105, 0, 0, 0); + test_territory("AS", 287, 0, 1, 408); + test_territory("AS", 28, 1, 1, 411); + test_territory("ASC", 36, 1, 0, 0); + test_territory("ASM", 28, 0, 0, 0); + test_territory("AST", 435, 0, 0, 497); + test_territory("ATA", 532, 0, 0, 0); + test_territory("ATF", 76, 0, 0, 0); + test_territory("ATG", 45, 0, 0, 0); + test_territory("AU", 409, 1, 0, 0); + test_territory("AU-ACT", 309, 0, 0, 409); + test_territory("AU-CC", 5, 1, 0, 409); + test_territory("AU-CX", 22, 1, 0, 409); + test_territory("AU-HM", 43, 1, 0, 409); + test_territory("AU-JBT", 310, 0, 0, 409); + test_territory("AU-NF", 12, 1, 0, 409); + test_territory("AU-NSW", 308, 0, 0, 409); + test_territory("AU-NT", 311, 0, 0, 409); + test_territory("AU-QLD", 316, 0, 0, 409); + test_territory("AU-SA", 312, 0, 0, 409); + test_territory("AU-TAS", 313, 0, 0, 409); + test_territory("AU-VIC", 314, 0, 0, 409); + test_territory("AU-WA", 315, 0, 0, 409); + test_territory("AUS", 409, 0, 0, 0); + test_territory("AUS-ACT", 309, 0, 0, 409); + test_territory("AUS-CC", 5, 1, 0, 409); + test_territory("AUS-CX", 22, 1, 0, 409); + test_territory("AUS-HM", 43, 1, 0, 409); + test_territory("AUS-JBT", 310, 0, 0, 409); + test_territory("AUS-NF", 12, 1, 0, 409); + test_territory("AUS-NSW", 308, 0, 0, 409); + test_territory("AUS-NT", 311, 0, 0, 409); + test_territory("AUS-QLD", 316, 0, 0, 409); + test_territory("AUS-SA", 312, 0, 0, 409); + test_territory("AUS-TAS", 313, 0, 0, 409); + test_territory("AUS-VIC", 314, 0, 0, 409); + test_territory("AUS-WA", 315, 0, 0, 409); + test_territory("AUT", 132, 0, 0, 0); + test_territory("AZ", 389, 0, 0, 411); + test_territory("AZE", 133, 0, 0, 0); + test_territory("BA", 464, 0, 1, 497); + test_territory("BA", 339, 0, 1, 410); + test_territory("BC", 395, 0, 1, 496); + test_territory("BC", 254, 1, 1, 412); + test_territory("BCN", 254, 0, 0, 412); + test_territory("BCS", 257, 0, 0, 412); + test_territory("BDI", 101, 0, 0, 0); + test_territory("BE", 427, 0, 0, 497); + test_territory("BEL", 107, 0, 0, 0); + test_territory("BEN", 145, 0, 0, 0); + test_territory("BES", 34, 0, 0, 0); + test_territory("BFA", 173, 0, 0, 0); + test_territory("BGD", 152, 0, 0, 0); + test_territory("BGR", 142, 0, 0, 0); + test_territory("BHR", 58, 0, 0, 0); + test_territory("BHS", 86, 0, 0, 0); + test_territory("BIH", 119, 0, 0, 0); + test_territory("BJ", 500, 0, 0, 529); + test_territory("BLM", 6, 0, 0, 0); + test_territory("BLR", 161, 0, 0, 0); + test_territory("BLZ", 96, 0, 0, 0); + test_territory("BMU", 15, 0, 0, 0); + test_territory("BOL", 220, 0, 0, 0); + test_territory("BR", 288, 0, 0, 408); + test_territory("BR-AC", 328, 0, 0, 410); + test_territory("BR-AL", 319, 0, 0, 410); + test_territory("BR-AM", 343, 0, 0, 410); + test_territory("BR-AP", 326, 0, 0, 410); + test_territory("BR-BA", 339, 0, 0, 410); + test_territory("BR-CE", 327, 0, 0, 410); + test_territory("BR-DF", 317, 0, 0, 410); + test_territory("BR-ES", 321, 0, 0, 410); + test_territory("BR-GO", 337, 0, 0, 410); + test_territory("BR-MA", 336, 0, 0, 410); + test_territory("BR-MG", 340, 0, 0, 410); + test_territory("BR-MS", 338, 0, 0, 410); + test_territory("BR-MT", 341, 0, 0, 410); + test_territory("BR-PA", 342, 0, 0, 410); + test_territory("BR-PB", 323, 0, 0, 410); + test_territory("BR-PE", 325, 0, 0, 410); + test_territory("BR-PI", 333, 0, 0, 410); + test_territory("BR-PR", 329, 0, 0, 410); + test_territory("BR-RJ", 320, 0, 0, 410); + test_territory("BR-RN", 322, 0, 0, 410); + test_territory("BR-RO", 331, 0, 0, 410); + test_territory("BR-RR", 330, 0, 0, 410); + test_territory("BR-RS", 335, 0, 0, 410); + test_territory("BR-SC", 324, 0, 0, 410); + test_territory("BR-SE", 318, 0, 0, 410); + test_territory("BR-SP", 332, 0, 0, 410); + test_territory("BR-TO", 334, 0, 0, 410); + test_territory("BRA", 410, 0, 0, 0); + test_territory("BRA-AC", 328, 0, 0, 410); + test_territory("BRA-AL", 319, 0, 0, 410); + test_territory("BRA-AM", 343, 0, 0, 410); + test_territory("BRA-AP", 326, 0, 0, 410); + test_territory("BRA-BA", 339, 0, 0, 410); + test_territory("BRA-CE", 327, 0, 0, 410); + test_territory("BRA-DF", 317, 0, 0, 410); + test_territory("BRA-ES", 321, 0, 0, 410); + test_territory("BRA-GO", 337, 0, 0, 410); + test_territory("BRA-MA", 336, 0, 0, 410); + test_territory("BRA-MG", 340, 0, 0, 410); + test_territory("BRA-MS", 338, 0, 0, 410); + test_territory("BRA-MT", 341, 0, 0, 410); + test_territory("BRA-PA", 342, 0, 0, 410); + test_territory("BRA-PB", 323, 0, 0, 410); + test_territory("BRA-PE", 325, 0, 0, 410); + test_territory("BRA-PI", 333, 0, 0, 410); + test_territory("BRA-PR", 329, 0, 0, 410); + test_territory("BRA-RJ", 320, 0, 0, 410); + test_territory("BRA-RN", 322, 0, 0, 410); + test_territory("BRA-RO", 331, 0, 0, 410); + test_territory("BRA-RR", 330, 0, 0, 410); + test_territory("BRA-RS", 335, 0, 0, 410); + test_territory("BRA-SC", 324, 0, 0, 410); + test_territory("BRA-SE", 318, 0, 0, 410); + test_territory("BRA-SP", 332, 0, 0, 410); + test_territory("BRA-TO", 334, 0, 0, 410); + test_territory("BRB", 44, 0, 0, 0); + test_territory("BRN", 75, 0, 0, 0); + test_territory("BRY", 432, 0, 0, 497); + test_territory("BS", 257, 1, 0, 412); + test_territory("BTN", 111, 0, 0, 0); + test_territory("BU", 475, 0, 0, 497); + test_territory("BVT", 14, 0, 0, 0); + test_territory("BWA", 201, 0, 0, 0); + test_territory("CA", 392, 0, 0, 411); + test_territory("CA-AB", 396, 0, 0, 496); + test_territory("CA-BC", 395, 0, 0, 496); + test_territory("CA-MB", 400, 0, 0, 496); + test_territory("CA-NB", 402, 0, 0, 496); + test_territory("CA-NL", 401, 0, 0, 496); + test_territory("CA-NS", 403, 0, 0, 496); + test_territory("CA-NT", 406, 0, 0, 496); + test_territory("CA-NU", 407, 0, 0, 496); + test_territory("CA-ON", 397, 0, 0, 496); + test_territory("CA-PE", 404, 0, 0, 496); + test_territory("CA-QC", 398, 0, 0, 496); + test_territory("CA-SK", 399, 0, 0, 496); + test_territory("CA-YT", 405, 0, 0, 496); + test_territory("CAF", 205, 0, 0, 0); + test_territory("CAM", 249, 0, 0, 412); + test_territory("CAN", 496, 0, 0, 0); + test_territory("CAN-AB", 396, 0, 0, 496); + test_territory("CAN-BC", 395, 0, 0, 496); + test_territory("CAN-MB", 400, 0, 0, 496); + test_territory("CAN-NB", 402, 0, 0, 496); + test_territory("CAN-NL", 401, 0, 0, 496); + test_territory("CAN-NS", 403, 0, 0, 496); + test_territory("CAN-NT", 406, 0, 0, 496); + test_territory("CAN-NU", 407, 0, 0, 496); + test_territory("CAN-ON", 397, 0, 0, 496); + test_territory("CAN-PE", 404, 0, 0, 496); + test_territory("CAN-QC", 398, 0, 0, 496); + test_territory("CAN-SK", 399, 0, 0, 496); + test_territory("CAN-YT", 405, 0, 0, 496); + test_territory("CC", 5, 1, 0, 409); + test_territory("CCK", 5, 0, 0, 0); + test_territory("CE", 421, 0, 1, 497); + test_territory("CE", 327, 0, 1, 410); + test_territory("CG", 295, 1, 0, 408); + test_territory("CH", 474, 0, 1, 497); + test_territory("CH", 274, 0, 1, 408); + test_territory("CH", 265, 1, 1, 412); + test_territory("CHE", 112, 0, 0, 0); + test_territory("CHH", 265, 0, 0, 412); + test_territory("CHL", 210, 0, 0, 0); + test_territory("CHN", 529, 0, 0, 0); + test_territory("CHN-11", 500, 1, 0, 529); + test_territory("CHN-12", 499, 1, 0, 529); + test_territory("CHN-13", 517, 1, 0, 529); + test_territory("CHN-14", 510, 1, 0, 529); + test_territory("CHN-15", 519, 1, 0, 529); + test_territory("CHN-21", 508, 1, 0, 529); + test_territory("CHN-22", 516, 1, 0, 529); + test_territory("CHN-23", 520, 1, 0, 529); + test_territory("CHN-31", 498, 1, 0, 529); + test_territory("CHN-32", 505, 1, 0, 529); + test_territory("CHN-33", 504, 1, 0, 529); + test_territory("CHN-34", 507, 1, 0, 529); + test_territory("CHN-35", 506, 1, 0, 529); + test_territory("CHN-36", 511, 1, 0, 529); + test_territory("CHN-37", 509, 1, 0, 529); + test_territory("CHN-41", 512, 1, 0, 529); + test_territory("CHN-42", 515, 1, 0, 529); + test_territory("CHN-43", 521, 1, 0, 529); + test_territory("CHN-44", 514, 1, 0, 529); + test_territory("CHN-45", 522, 1, 0, 529); + test_territory("CHN-46", 501, 1, 0, 529); + test_territory("CHN-50", 503, 1, 0, 529); + test_territory("CHN-51", 523, 1, 0, 529); + test_territory("CHN-52", 513, 1, 0, 529); + test_territory("CHN-53", 524, 1, 0, 529); + test_territory("CHN-54", 525, 1, 0, 529); + test_territory("CHN-61", 518, 1, 0, 529); + test_territory("CHN-62", 526, 1, 0, 529); + test_territory("CHN-63", 527, 1, 0, 529); + test_territory("CHN-64", 502, 1, 0, 529); + test_territory("CHN-65", 528, 1, 0, 529); + test_territory("CHN-71", 110, 1, 0, 529); + test_territory("CHN-91", 62, 1, 0, 529); + test_territory("CHN-92", 9, 1, 0, 529); + test_territory("CHN-AH", 507, 0, 0, 529); + test_territory("CHN-BJ", 500, 0, 0, 529); + test_territory("CHN-CQ", 503, 0, 0, 529); + test_territory("CHN-FJ", 506, 0, 0, 529); + test_territory("CHN-GD", 514, 0, 0, 529); + test_territory("CHN-GS", 526, 0, 0, 529); + test_territory("CHN-GX", 522, 0, 0, 529); + test_territory("CHN-GZ", 513, 0, 0, 529); + test_territory("CHN-HA", 512, 0, 0, 529); + test_territory("CHN-HB", 515, 0, 0, 529); + test_territory("CHN-HE", 517, 0, 0, 529); + test_territory("CHN-HI", 501, 0, 0, 529); + test_territory("CHN-HK", 62, 1, 0, 529); + test_territory("CHN-HL", 520, 0, 0, 529); + test_territory("CHN-HN", 521, 0, 0, 529); + test_territory("CHN-JL", 516, 0, 0, 529); + test_territory("CHN-JS", 505, 0, 0, 529); + test_territory("CHN-JX", 511, 0, 0, 529); + test_territory("CHN-LN", 508, 0, 0, 529); + test_territory("CHN-MC", 9, 1, 0, 529); + test_territory("CHN-NM", 519, 0, 0, 529); + test_territory("CHN-NX", 502, 0, 0, 529); + test_territory("CHN-QH", 527, 0, 0, 529); + test_territory("CHN-SC", 523, 0, 0, 529); + test_territory("CHN-SD", 509, 0, 0, 529); + test_territory("CHN-SH", 498, 0, 0, 529); + test_territory("CHN-SN", 518, 0, 0, 529); + test_territory("CHN-SX", 510, 0, 0, 529); + test_territory("CHN-TJ", 499, 0, 0, 529); + test_territory("CHN-TW", 110, 1, 0, 529); + test_territory("CHN-XJ", 528, 0, 0, 529); + test_territory("CHN-XZ", 525, 0, 0, 529); + test_territory("CHN-YN", 524, 0, 0, 529); + test_territory("CHN-ZJ", 504, 0, 0, 529); + test_territory("CHP", 256, 0, 0, 412); + test_territory("CHU", 488, 0, 0, 497); + test_territory("CIV", 178, 0, 0, 0); + test_territory("CL", 238, 0, 0, 412); + test_territory("CM", 249, 1, 0, 412); + test_territory("CMR", 193, 0, 0, 0); + test_territory("CN", 529, 1, 0, 0); + test_territory("CN-11", 500, 1, 0, 529); + test_territory("CN-12", 499, 1, 0, 529); + test_territory("CN-13", 517, 1, 0, 529); + test_territory("CN-14", 510, 1, 0, 529); + test_territory("CN-15", 519, 1, 0, 529); + test_territory("CN-21", 508, 1, 0, 529); + test_territory("CN-22", 516, 1, 0, 529); + test_territory("CN-23", 520, 1, 0, 529); + test_territory("CN-31", 498, 1, 0, 529); + test_territory("CN-32", 505, 1, 0, 529); + test_territory("CN-33", 504, 1, 0, 529); + test_territory("CN-34", 507, 1, 0, 529); + test_territory("CN-35", 506, 1, 0, 529); + test_territory("CN-36", 511, 1, 0, 529); + test_territory("CN-37", 509, 1, 0, 529); + test_territory("CN-41", 512, 1, 0, 529); + test_territory("CN-42", 515, 1, 0, 529); + test_territory("CN-43", 521, 1, 0, 529); + test_territory("CN-44", 514, 1, 0, 529); + test_territory("CN-45", 522, 1, 0, 529); + test_territory("CN-46", 501, 1, 0, 529); + test_territory("CN-50", 503, 1, 0, 529); + test_territory("CN-51", 523, 1, 0, 529); + test_territory("CN-52", 513, 1, 0, 529); + test_territory("CN-53", 524, 1, 0, 529); + test_territory("CN-54", 525, 1, 0, 529); + test_territory("CN-61", 518, 1, 0, 529); + test_territory("CN-62", 526, 1, 0, 529); + test_territory("CN-63", 527, 1, 0, 529); + test_territory("CN-64", 502, 1, 0, 529); + test_territory("CN-65", 528, 1, 0, 529); + test_territory("CN-71", 110, 1, 0, 529); + test_territory("CN-91", 62, 1, 0, 529); + test_territory("CN-92", 9, 1, 0, 529); + test_territory("CN-AH", 507, 0, 0, 529); + test_territory("CN-BJ", 500, 0, 0, 529); + test_territory("CN-CQ", 503, 0, 0, 529); + test_territory("CN-FJ", 506, 0, 0, 529); + test_territory("CN-GD", 514, 0, 0, 529); + test_territory("CN-GS", 526, 0, 0, 529); + test_territory("CN-GX", 522, 0, 0, 529); + test_territory("CN-GZ", 513, 0, 0, 529); + test_territory("CN-HA", 512, 0, 0, 529); + test_territory("CN-HB", 515, 0, 0, 529); + test_territory("CN-HE", 517, 0, 0, 529); + test_territory("CN-HI", 501, 0, 0, 529); + test_territory("CN-HK", 62, 1, 0, 529); + test_territory("CN-HL", 520, 0, 0, 529); + test_territory("CN-HN", 521, 0, 0, 529); + test_territory("CN-JL", 516, 0, 0, 529); + test_territory("CN-JS", 505, 0, 0, 529); + test_territory("CN-JX", 511, 0, 0, 529); + test_territory("CN-LN", 508, 0, 0, 529); + test_territory("CN-MC", 9, 1, 0, 529); + test_territory("CN-NM", 519, 0, 0, 529); + test_territory("CN-NX", 502, 0, 0, 529); + test_territory("CN-QH", 527, 0, 0, 529); + test_territory("CN-SC", 523, 0, 0, 529); + test_territory("CN-SD", 509, 0, 0, 529); + test_territory("CN-SH", 498, 0, 0, 529); + test_territory("CN-SN", 518, 0, 0, 529); + test_territory("CN-SX", 510, 0, 0, 529); + test_territory("CN-TJ", 499, 0, 0, 529); + test_territory("CN-TW", 110, 1, 0, 529); + test_territory("CN-XJ", 528, 0, 0, 529); + test_territory("CN-XZ", 525, 0, 0, 529); + test_territory("CN-YN", 524, 0, 0, 529); + test_territory("CN-ZJ", 504, 0, 0, 529); + test_territory("CO", 387, 0, 1, 411); + test_territory("CO", 263, 1, 1, 412); + test_territory("COA", 263, 0, 0, 412); + test_territory("COD", 268, 0, 0, 0); + test_territory("COG", 183, 0, 0, 0); + test_territory("COK", 29, 0, 0, 0); + test_territory("COL", 222, 0, 0, 0); + test_territory("COM", 66, 0, 0, 0); + test_territory("CPT", 531, 0, 0, 0); + test_territory("CPV", 73, 0, 0, 0); + test_territory("CQ", 503, 0, 0, 529); + test_territory("CRI", 118, 0, 0, 0); + test_territory("CS", 256, 1, 0, 412); + test_territory("CT", 347, 0, 1, 411); + test_territory("CT", 295, 0, 1, 408); + test_territory("CU", 422, 0, 0, 497); + test_territory("CUB", 141, 0, 0, 0); + test_territory("CUW", 46, 0, 0, 0); + test_territory("CX", 22, 1, 0, 409); + test_territory("CXR", 22, 0, 0, 0); + test_territory("CYM", 33, 0, 0, 0); + test_territory("CYP", 78, 0, 0, 0); + test_territory("CZE", 129, 0, 0, 0); + test_territory("DA", 438, 0, 0, 497); + test_territory("DC", 344, 0, 0, 411); + test_territory("DD", 272, 0, 0, 408); + test_territory("DE", 346, 0, 0, 411); + test_territory("DEU", 184, 0, 0, 0); + test_territory("DF", 317, 0, 1, 410); + test_territory("DF", 234, 1, 1, 412); + test_territory("DG", 262, 1, 0, 412); + test_territory("DGA", 16, 1, 0, 0); + test_territory("DIF", 234, 0, 0, 412); + test_territory("DJI", 97, 0, 0, 0); + test_territory("DL", 277, 0, 0, 408); + test_territory("DMA", 57, 0, 0, 0); + test_territory("DN", 273, 0, 0, 408); + test_territory("DNK", 114, 0, 0, 0); + test_territory("DOM", 116, 0, 0, 0); + test_territory("DUR", 262, 0, 0, 412); + test_territory("DZA", 269, 0, 0, 0); + test_territory("ECU", 169, 0, 0, 0); + test_territory("EGY", 218, 0, 0, 0); + test_territory("ERI", 146, 0, 0, 0); + test_territory("ES", 321, 0, 0, 410); + test_territory("ESH", 170, 0, 0, 0); + test_territory("ESP", 195, 0, 0, 0); + test_territory("EST", 115, 0, 0, 0); + test_territory("ETH", 221, 0, 0, 0); + test_territory("FIN", 182, 0, 0, 0); + test_territory("FJ", 506, 0, 0, 529); + test_territory("FJI", 90, 0, 0, 0); + test_territory("FL", 373, 0, 0, 411); + test_territory("FLK", 83, 0, 0, 0); + test_territory("FRA", 198, 0, 0, 0); + test_territory("FRO", 64, 0, 0, 0); + test_territory("FSM", 54, 0, 0, 0); + test_territory("GA", 371, 0, 1, 411); + test_territory("GA", 290, 0, 1, 408); + test_territory("GAB", 171, 0, 0, 0); + test_territory("GBR", 167, 0, 0, 0); + test_territory("GD", 514, 0, 0, 529); + test_territory("GEO", 125, 0, 0, 0); + test_territory("GGY", 18, 0, 0, 0); + test_territory("GHA", 165, 0, 0, 0); + test_territory("GIB", 3, 0, 0, 0); + test_territory("GIN", 168, 0, 0, 0); + test_territory("GJ", 300, 0, 0, 408); + test_territory("GLP", 65, 0, 0, 0); + test_territory("GMB", 81, 0, 0, 0); + test_territory("GNB", 109, 0, 0, 0); + test_territory("GNQ", 102, 0, 0, 0); + test_territory("GO", 337, 0, 0, 410); + test_territory("GR", 252, 1, 0, 412); + test_territory("GRC", 150, 0, 0, 0); + test_territory("GRD", 38, 0, 0, 0); + test_territory("GRL", 266, 0, 0, 0); + test_territory("GRO", 252, 0, 0, 412); + test_territory("GS", 526, 0, 0, 529); + test_territory("GT", 244, 1, 0, 412); + test_territory("GTM", 140, 0, 0, 0); + test_territory("GU", 51, 1, 0, 411); + test_territory("GUA", 244, 0, 0, 412); + test_territory("GUF", 130, 0, 0, 0); + test_territory("GUM", 51, 0, 0, 0); + test_territory("GUY", 162, 0, 0, 0); + test_territory("GX", 522, 0, 0, 529); + test_territory("GZ", 513, 0, 0, 529); + test_territory("HA", 512, 0, 0, 529); + test_territory("HB", 515, 0, 0, 529); + test_territory("HE", 517, 0, 0, 529); + test_territory("HG", 240, 1, 0, 412); + test_territory("HI", 501, 0, 1, 529); + test_territory("HI", 352, 0, 1, 411); + test_territory("HID", 240, 0, 0, 412); + test_territory("HK", 62, 1, 0, 529); + test_territory("HKG", 62, 0, 0, 0); + test_territory("HL", 520, 0, 0, 529); + test_territory("HM", 43, 1, 0, 409); + test_territory("HMD", 43, 0, 0, 0); + test_territory("HN", 521, 0, 0, 529); + test_territory("HND", 144, 0, 0, 0); + test_territory("HP", 293, 0, 0, 408); + test_territory("HR", 285, 0, 0, 408); + test_territory("HRV", 120, 0, 0, 0); + test_territory("HTI", 100, 0, 0, 0); + test_territory("HUN", 137, 0, 0, 0); + test_territory("IA", 369, 0, 0, 411); + test_territory("ID", 381, 0, 0, 411); + test_territory("IDN", 233, 0, 0, 0); + test_territory("IL", 370, 0, 0, 411); + test_territory("IMN", 52, 0, 0, 0); + test_territory("IN", 416, 0, 1, 497); + test_territory("IN", 357, 0, 1, 411); + test_territory("IN-AN", 275, 0, 0, 408); + test_territory("IN-AP", 304, 0, 0, 408); + test_territory("IN-AR", 286, 0, 0, 408); + test_territory("IN-AS", 287, 0, 0, 408); + test_territory("IN-BR", 288, 0, 0, 408); + test_territory("IN-CG", 295, 1, 0, 408); + test_territory("IN-CH", 274, 0, 0, 408); + test_territory("IN-CT", 295, 0, 0, 408); + test_territory("IN-DD", 272, 0, 0, 408); + test_territory("IN-DL", 277, 0, 0, 408); + test_territory("IN-DN", 273, 0, 0, 408); + test_territory("IN-GA", 290, 0, 0, 408); + test_territory("IN-GJ", 300, 0, 0, 408); + test_territory("IN-HP", 293, 0, 0, 408); + test_territory("IN-HR", 285, 0, 0, 408); + test_territory("IN-JH", 296, 0, 0, 408); + test_territory("IN-JK", 294, 0, 0, 408); + test_territory("IN-KA", 297, 0, 0, 408); + test_territory("IN-KL", 291, 0, 0, 408); + test_territory("IN-LD", 276, 0, 0, 408); + test_territory("IN-MH", 305, 0, 0, 408); + test_territory("IN-ML", 278, 0, 0, 408); + test_territory("IN-MN", 280, 0, 0, 408); + test_territory("IN-MP", 302, 0, 0, 408); + test_territory("IN-MZ", 282, 0, 0, 408); + test_territory("IN-NL", 279, 0, 0, 408); + test_territory("IN-OD", 299, 1, 0, 408); + test_territory("IN-OR", 299, 0, 0, 408); + test_territory("IN-PB", 284, 0, 0, 408); + test_territory("IN-PY", 307, 0, 0, 408); + test_territory("IN-RJ", 298, 0, 0, 408); + test_territory("IN-SK", 283, 0, 0, 408); + test_territory("IN-TG", 303, 0, 0, 408); + test_territory("IN-TN", 292, 0, 0, 408); + test_territory("IN-TR", 281, 0, 0, 408); + test_territory("IN-UK", 289, 1, 0, 408); + test_territory("IN-UP", 306, 0, 0, 408); + test_territory("IN-UT", 289, 0, 0, 408); + test_territory("IN-WB", 301, 0, 0, 408); + test_territory("IND", 408, 0, 0, 0); + test_territory("IND-AN", 275, 0, 0, 408); + test_territory("IND-AP", 304, 0, 0, 408); + test_territory("IND-AR", 286, 0, 0, 408); + test_territory("IND-AS", 287, 0, 0, 408); + test_territory("IND-BR", 288, 0, 0, 408); + test_territory("IND-CG", 295, 1, 0, 408); + test_territory("IND-CH", 274, 0, 0, 408); + test_territory("IND-CT", 295, 0, 0, 408); + test_territory("IND-DD", 272, 0, 0, 408); + test_territory("IND-DL", 277, 0, 0, 408); + test_territory("IND-DN", 273, 0, 0, 408); + test_territory("IND-GA", 290, 0, 0, 408); + test_territory("IND-GJ", 300, 0, 0, 408); + test_territory("IND-HP", 293, 0, 0, 408); + test_territory("IND-HR", 285, 0, 0, 408); + test_territory("IND-JH", 296, 0, 0, 408); + test_territory("IND-JK", 294, 0, 0, 408); + test_territory("IND-KA", 297, 0, 0, 408); + test_territory("IND-KL", 291, 0, 0, 408); + test_territory("IND-LD", 276, 0, 0, 408); + test_territory("IND-MH", 305, 0, 0, 408); + test_territory("IND-ML", 278, 0, 0, 408); + test_territory("IND-MN", 280, 0, 0, 408); + test_territory("IND-MP", 302, 0, 0, 408); + test_territory("IND-MZ", 282, 0, 0, 408); + test_territory("IND-NL", 279, 0, 0, 408); + test_territory("IND-OD", 299, 1, 0, 408); + test_territory("IND-OR", 299, 0, 0, 408); + test_territory("IND-PB", 284, 0, 0, 408); + test_territory("IND-PY", 307, 0, 0, 408); + test_territory("IND-RJ", 298, 0, 0, 408); + test_territory("IND-SK", 283, 0, 0, 408); + test_territory("IND-TG", 303, 0, 0, 408); + test_territory("IND-TN", 292, 0, 0, 408); + test_territory("IND-TR", 281, 0, 0, 408); + test_territory("IND-UK", 289, 1, 0, 408); + test_territory("IND-UP", 306, 0, 0, 408); + test_territory("IND-UT", 289, 0, 0, 408); + test_territory("IND-WB", 301, 0, 0, 408); + test_territory("IOT", 16, 0, 0, 0); + test_territory("IRK", 477, 0, 0, 497); + test_territory("IRL", 126, 0, 0, 0); + test_territory("IRN", 230, 0, 0, 0); + test_territory("IRQ", 188, 0, 0, 0); + test_territory("ISL", 139, 0, 0, 0); + test_territory("ISR", 93, 0, 0, 0); + test_territory("ITA", 175, 0, 0, 0); + test_territory("IVA", 423, 0, 0, 497); + test_territory("JA", 259, 1, 0, 412); + test_territory("JAL", 259, 0, 0, 412); + test_territory("JAM", 80, 0, 0, 0); + test_territory("JBT", 310, 0, 0, 409); + test_territory("JEY", 21, 0, 0, 0); + test_territory("JH", 296, 0, 0, 408); + test_territory("JK", 294, 0, 0, 408); + test_territory("JL", 516, 0, 0, 529); + test_territory("JOR", 135, 0, 0, 0); + test_territory("JPN", 185, 0, 0, 0); + test_territory("JS", 505, 0, 0, 529); + test_territory("JTN", 530, 1, 0, 0); + test_territory("JX", 511, 0, 0, 529); + test_territory("KA", 297, 0, 0, 408); + test_territory("KAM", 489, 0, 0, 497); + test_territory("KAZ", 270, 0, 0, 0); + test_territory("KB", 419, 0, 0, 497); + test_territory("KC", 420, 0, 0, 497); + test_territory("KDA", 444, 0, 0, 497); + test_territory("KEM", 482, 0, 0, 497); + test_territory("KEN", 200, 0, 0, 0); + test_territory("KGD", 415, 0, 0, 497); + test_territory("KGN", 473, 0, 0, 497); + test_territory("KGZ", 160, 0, 0, 0); + test_territory("KHA", 493, 0, 0, 497); + test_territory("KHM", 157, 0, 0, 0); + test_territory("KI", 459, 0, 0, 497); + test_territory("KIR", 59, 0, 0, 0); + test_territory("KK", 481, 0, 0, 497); + test_territory("KL", 445, 0, 1, 497); + test_territory("KL", 291, 0, 1, 408); + test_territory("KLU", 430, 0, 0, 497); + test_territory("KM", 470, 0, 0, 497); + test_territory("KNA", 32, 0, 0, 0); + test_territory("KO", 454, 0, 0, 497); + test_territory("KOR", 138, 0, 0, 0); + test_territory("KOS", 442, 0, 0, 497); + test_territory("KR", 452, 0, 0, 497); + test_territory("KRS", 429, 0, 0, 497); + test_territory("KS", 380, 0, 0, 411); + test_territory("KWT", 89, 0, 0, 0); + test_territory("KY", 358, 0, 0, 411); + test_territory("KYA", 486, 0, 0, 497); + test_territory("LA", 364, 0, 0, 411); + test_territory("LAO", 163, 0, 0, 0); + test_territory("LBN", 79, 0, 0, 0); + test_territory("LBR", 143, 0, 0, 0); + test_territory("LBY", 231, 0, 0, 0); + test_territory("LCA", 53, 0, 0, 0); + test_territory("LD", 276, 0, 0, 408); + test_territory("LEN", 447, 0, 0, 497); + test_territory("LIE", 25, 0, 0, 0); + test_territory("LIP", 424, 0, 0, 497); + test_territory("LKA", 124, 0, 0, 0); + test_territory("LN", 508, 0, 0, 529); + test_territory("LSO", 106, 0, 0, 0); + test_territory("LTU", 123, 0, 0, 0); + test_territory("LUX", 69, 0, 0, 0); + test_territory("LVA", 122, 0, 0, 0); + test_territory("MA", 351, 0, 1, 411); + test_territory("MA", 336, 0, 1, 410); + test_territory("MAC", 9, 0, 0, 0); + test_territory("MAF", 11, 0, 0, 0); + test_territory("MAG", 487, 0, 0, 497); + test_territory("MAR", 189, 0, 0, 0); + test_territory("MB", 400, 0, 0, 496); + test_territory("MC", 9, 1, 0, 529); + test_territory("MCO", 2, 0, 0, 0); + test_territory("MD", 353, 0, 0, 411); + test_territory("MDA", 108, 0, 0, 0); + test_territory("MDG", 202, 0, 0, 0); + test_territory("MDV", 35, 0, 0, 0); + test_territory("ME", 460, 0, 1, 497); + test_territory("ME", 356, 0, 1, 411); + test_territory("ME", 241, 1, 1, 412); + test_territory("MEX", 412, 0, 0, 0); + test_territory("MEX-AG", 237, 1, 0, 412); + test_territory("MEX-AGU", 237, 0, 0, 412); + test_territory("MEX-BC", 254, 1, 0, 412); + test_territory("MEX-BCN", 254, 0, 0, 412); + test_territory("MEX-BCS", 257, 0, 0, 412); + test_territory("MEX-BS", 257, 1, 0, 412); + test_territory("MEX-CAM", 249, 0, 0, 412); + test_territory("MEX-CH", 265, 1, 0, 412); + test_territory("MEX-CHH", 265, 0, 0, 412); + test_territory("MEX-CHP", 256, 0, 0, 412); + test_territory("MEX-CL", 238, 0, 0, 412); + test_territory("MEX-CM", 249, 1, 0, 412); + test_territory("MEX-CO", 263, 1, 0, 412); + test_territory("MEX-COA", 263, 0, 0, 412); + test_territory("MEX-COL", 238, 1, 0, 412); + test_territory("MEX-CS", 256, 1, 0, 412); + test_territory("MEX-DF", 234, 1, 0, 412); + test_territory("MEX-DG", 262, 1, 0, 412); + test_territory("MEX-DIF", 234, 0, 0, 412); + test_territory("MEX-DUR", 262, 0, 0, 412); + test_territory("MEX-GR", 252, 1, 0, 412); + test_territory("MEX-GRO", 252, 0, 0, 412); + test_territory("MEX-GT", 244, 1, 0, 412); + test_territory("MEX-GUA", 244, 0, 0, 412); + test_territory("MEX-HG", 240, 1, 0, 412); + test_territory("MEX-HID", 240, 0, 0, 412); + test_territory("MEX-JA", 259, 1, 0, 412); + test_territory("MEX-JAL", 259, 0, 0, 412); + test_territory("MEX-ME", 241, 1, 0, 412); + test_territory("MEX-MEX", 241, 1, 0, 412); + test_territory("MEX-MI", 250, 1, 0, 412); + test_territory("MEX-MIC", 250, 0, 0, 412); + test_territory("MEX-MO", 236, 1, 0, 412); + test_territory("MEX-MOR", 236, 0, 0, 412); + test_territory("MEX-MX", 241, 0, 0, 412); + test_territory("MEX-NA", 243, 1, 0, 412); + test_territory("MEX-NAY", 243, 0, 0, 412); + test_territory("MEX-NL", 253, 1, 0, 412); + test_territory("MEX-NLE", 253, 0, 0, 412); + test_territory("MEX-OA", 261, 1, 0, 412); + test_territory("MEX-OAX", 261, 0, 0, 412); + test_territory("MEX-PB", 245, 1, 0, 412); + test_territory("MEX-PUE", 245, 0, 0, 412); + test_territory("MEX-QE", 239, 1, 0, 412); + test_territory("MEX-QR", 247, 1, 0, 412); + test_territory("MEX-QUE", 239, 0, 0, 412); + test_territory("MEX-ROO", 247, 0, 0, 412); + test_territory("MEX-SI", 248, 1, 0, 412); + test_territory("MEX-SIN", 248, 0, 0, 412); + test_territory("MEX-SL", 251, 1, 0, 412); + test_territory("MEX-SLP", 251, 0, 0, 412); + test_territory("MEX-SO", 264, 1, 0, 412); + test_territory("MEX-SON", 264, 0, 0, 412); + test_territory("MEX-TAB", 242, 0, 0, 412); + test_territory("MEX-TAM", 260, 0, 0, 412); + test_territory("MEX-TAM", 260, 1, 0, 412); + test_territory("MEX-TB", 242, 1, 0, 412); + test_territory("MEX-TL", 235, 1, 0, 412); + test_territory("MEX-TLA", 235, 0, 0, 412); + test_territory("MEX-TM", 260, 1, 0, 412); + test_territory("MEX-VE", 255, 1, 0, 412); + test_territory("MEX-VER", 255, 0, 0, 412); + test_territory("MEX-YU", 246, 1, 0, 412); + test_territory("MEX-YUC", 246, 0, 0, 412); + test_territory("MEX-ZA", 258, 1, 0, 412); + test_territory("MEX-ZAC", 258, 0, 0, 412); + test_territory("MG", 340, 0, 0, 410); + test_territory("MH", 305, 0, 0, 408); + test_territory("MHL", 27, 0, 0, 0); + test_territory("MI", 384, 0, 1, 411); + test_territory("MI", 250, 1, 1, 412); + test_territory("MIC", 250, 0, 0, 412); + test_territory("MID", 352, 1, 0, 411); + test_territory("MKD", 98, 0, 0, 0); + test_territory("ML", 278, 0, 0, 408); + test_territory("MLI", 224, 0, 0, 0); + test_territory("MLT", 37, 0, 0, 0); + test_territory("MMR", 208, 0, 0, 0); + test_territory("MN", 383, 0, 1, 411); + test_territory("MN", 280, 0, 1, 408); + test_territory("MNE", 85, 0, 0, 0); + test_territory("MNG", 229, 0, 0, 0); + test_territory("MNP", 49, 0, 0, 0); + test_territory("MO", 456, 0, 1, 497); + test_territory("MO", 374, 0, 1, 411); + test_territory("MO", 236, 1, 1, 412); + test_territory("MOR", 236, 0, 0, 412); + test_territory("MOS", 436, 0, 0, 497); + test_territory("MOW", 413, 0, 0, 497); + test_territory("MOZ", 213, 0, 0, 0); + test_territory("MP", 302, 0, 1, 408); + test_territory("MP", 49, 1, 1, 411); + test_territory("MRT", 219, 0, 0, 0); + test_territory("MS", 363, 0, 1, 411); + test_territory("MS", 338, 0, 1, 410); + test_territory("MSR", 20, 0, 0, 0); + test_territory("MT", 391, 0, 1, 411); + test_territory("MT", 341, 0, 1, 410); + test_territory("MTQ", 63, 0, 0, 0); + test_territory("MUR", 451, 0, 0, 497); + test_territory("MUS", 67, 0, 0, 0); + test_territory("MWI", 147, 0, 0, 0); + test_territory("MX", 241, 0, 0, 412); + test_territory("MX-AG", 237, 1, 0, 412); + test_territory("MX-AGU", 237, 0, 0, 412); + test_territory("MX-BC", 254, 1, 0, 412); + test_territory("MX-BCN", 254, 0, 0, 412); + test_territory("MX-BCS", 257, 0, 0, 412); + test_territory("MX-BS", 257, 1, 0, 412); + test_territory("MX-CAM", 249, 0, 0, 412); + test_territory("MX-CH", 265, 1, 0, 412); + test_territory("MX-CHH", 265, 0, 0, 412); + test_territory("MX-CHP", 256, 0, 0, 412); + test_territory("MX-CL", 238, 0, 0, 412); + test_territory("MX-CM", 249, 1, 0, 412); + test_territory("MX-CO", 263, 1, 0, 412); + test_territory("MX-COA", 263, 0, 0, 412); + test_territory("MX-COL", 238, 1, 0, 412); + test_territory("MX-CS", 256, 1, 0, 412); + test_territory("MX-DF", 234, 1, 0, 412); + test_territory("MX-DG", 262, 1, 0, 412); + test_territory("MX-DIF", 234, 0, 0, 412); + test_territory("MX-DUR", 262, 0, 0, 412); + test_territory("MX-GR", 252, 1, 0, 412); + test_territory("MX-GRO", 252, 0, 0, 412); + test_territory("MX-GT", 244, 1, 0, 412); + test_territory("MX-GUA", 244, 0, 0, 412); + test_territory("MX-HG", 240, 1, 0, 412); + test_territory("MX-HID", 240, 0, 0, 412); + test_territory("MX-JA", 259, 1, 0, 412); + test_territory("MX-JAL", 259, 0, 0, 412); + test_territory("MX-ME", 241, 1, 0, 412); + test_territory("MX-MEX", 241, 1, 0, 412); + test_territory("MX-MI", 250, 1, 0, 412); + test_territory("MX-MIC", 250, 0, 0, 412); + test_territory("MX-MO", 236, 1, 0, 412); + test_territory("MX-MOR", 236, 0, 0, 412); + test_territory("MX-MX", 241, 0, 0, 412); + test_territory("MX-NA", 243, 1, 0, 412); + test_territory("MX-NAY", 243, 0, 0, 412); + test_territory("MX-NL", 253, 1, 0, 412); + test_territory("MX-NLE", 253, 0, 0, 412); + test_territory("MX-OA", 261, 1, 0, 412); + test_territory("MX-OAX", 261, 0, 0, 412); + test_territory("MX-PB", 245, 1, 0, 412); + test_territory("MX-PUE", 245, 0, 0, 412); + test_territory("MX-QE", 239, 1, 0, 412); + test_territory("MX-QR", 247, 1, 0, 412); + test_territory("MX-QUE", 239, 0, 0, 412); + test_territory("MX-ROO", 247, 0, 0, 412); + test_territory("MX-SI", 248, 1, 0, 412); + test_territory("MX-SIN", 248, 0, 0, 412); + test_territory("MX-SL", 251, 1, 0, 412); + test_territory("MX-SLP", 251, 0, 0, 412); + test_territory("MX-SO", 264, 1, 0, 412); + test_territory("MX-SON", 264, 0, 0, 412); + test_territory("MX-TAB", 242, 0, 0, 412); + test_territory("MX-TAM", 260, 0, 0, 412); + test_territory("MX-TAM", 260, 1, 0, 412); + test_territory("MX-TB", 242, 1, 0, 412); + test_territory("MX-TL", 235, 1, 0, 412); + test_territory("MX-TLA", 235, 0, 0, 412); + test_territory("MX-TM", 260, 1, 0, 412); + test_territory("MX-VE", 255, 1, 0, 412); + test_territory("MX-VER", 255, 0, 0, 412); + test_territory("MX-YU", 246, 1, 0, 412); + test_territory("MX-YUC", 246, 0, 0, 412); + test_territory("MX-ZA", 258, 1, 0, 412); + test_territory("MX-ZAC", 258, 0, 0, 412); + test_territory("MYS", 180, 0, 0, 0); + test_territory("MYT", 40, 0, 0, 0); + test_territory("MZ", 282, 0, 0, 408); + test_territory("NA", 243, 1, 0, 412); + test_territory("NAM", 214, 0, 0, 0); + test_territory("NAY", 243, 0, 0, 412); + test_territory("NB", 402, 0, 0, 496); + test_territory("NC", 367, 0, 0, 411); + test_territory("NCL", 91, 0, 0, 0); + test_territory("ND", 376, 0, 0, 411); + test_territory("NE", 379, 0, 0, 411); + test_territory("NEN", 453, 0, 0, 497); + test_territory("NER", 226, 0, 0, 0); + test_territory("NF", 12, 1, 0, 409); + test_territory("NFK", 12, 0, 0, 0); + test_territory("NGA", 216, 0, 0, 0); + test_territory("NGR", 440, 0, 0, 497); + test_territory("NH", 349, 0, 0, 411); + test_territory("NIC", 149, 0, 0, 0); + test_territory("NIU", 31, 0, 0, 0); + test_territory("NIZ", 457, 0, 0, 497); + test_territory("NJ", 348, 0, 0, 411); + test_territory("NL", 401, 0, 1, 496); + test_territory("NL", 279, 0, 1, 408); + test_territory("NL", 253, 1, 1, 412); + test_territory("NLD", 113, 0, 0, 0); + test_territory("NLE", 253, 0, 0, 412); + test_territory("NM", 519, 0, 1, 529); + test_territory("NM", 390, 0, 1, 411); + test_territory("NOR", 179, 0, 0, 0); + test_territory("NPL", 153, 0, 0, 0); + test_territory("NRU", 7, 0, 0, 0); + test_territory("NS", 403, 0, 0, 496); + test_territory("NSW", 308, 0, 0, 409); + test_territory("NT", 406, 0, 1, 496); + test_territory("NT", 311, 0, 1, 409); + test_territory("NU", 407, 0, 0, 496); + test_territory("NV", 388, 0, 0, 411); + test_territory("NVS", 478, 0, 0, 497); + test_territory("NX", 502, 0, 0, 529); + test_territory("NY", 368, 0, 0, 411); + test_territory("NZL", 172, 0, 0, 0); + test_territory("OA", 261, 1, 0, 412); + test_territory("OAX", 261, 0, 0, 412); + test_territory("OD", 299, 1, 0, 408); + test_territory("OH", 361, 0, 0, 411); + test_territory("OK", 375, 0, 0, 411); + test_territory("OMN", 176, 0, 0, 0); + test_territory("OMS", 480, 0, 0, 497); + test_territory("ON", 397, 0, 0, 496); + test_territory("OR", 386, 0, 1, 411); + test_territory("OR", 299, 0, 1, 408); + test_territory("ORE", 461, 0, 0, 497); + test_territory("ORL", 425, 0, 0, 497); + test_territory("PA", 362, 0, 1, 411); + test_territory("PA", 342, 0, 1, 410); + test_territory("PAK", 212, 0, 0, 0); + test_territory("PAN", 128, 0, 0, 0); + test_territory("PB", 323, 0, 1, 410); + test_territory("PB", 284, 0, 1, 408); + test_territory("PB", 245, 1, 1, 412); + test_territory("PCN", 13, 0, 0, 0); + test_territory("PE", 404, 0, 1, 496); + test_territory("PE", 325, 0, 1, 410); + test_territory("PER", 228, 0, 0, 0); + test_territory("PHL", 174, 0, 0, 0); + test_territory("PI", 333, 0, 0, 410); + test_territory("PLW", 48, 0, 0, 0); + test_territory("PM", 463, 0, 0, 497); + test_territory("PNG", 192, 0, 0, 0); + test_territory("PNZ", 458, 0, 0, 497); + test_territory("PO", 491, 0, 0, 497); + test_territory("POL", 177, 0, 0, 0); + test_territory("PR", 329, 0, 1, 410); + test_territory("PR", 77, 1, 1, 411); + test_territory("PRI", 77, 0, 0, 0); + test_territory("PRK", 148, 0, 0, 0); + test_territory("PRT", 136, 0, 0, 0); + test_territory("PRY", 187, 0, 0, 0); + test_territory("PSE", 94, 0, 0, 0); + test_territory("PSK", 441, 0, 0, 497); + test_territory("PUE", 245, 0, 0, 412); + test_territory("PY", 307, 0, 0, 408); + test_territory("PYF", 72, 0, 0, 0); + test_territory("QAT", 82, 0, 0, 0); + test_territory("QC", 398, 0, 0, 496); + test_territory("QE", 239, 1, 0, 412); + test_territory("QH", 527, 0, 0, 529); + test_territory("QLD", 316, 0, 0, 409); + test_territory("QR", 247, 1, 0, 412); + test_territory("QUE", 239, 0, 0, 412); + test_territory("REU", 68, 0, 0, 0); + test_territory("RI", 345, 0, 0, 411); + test_territory("RJ", 320, 0, 1, 410); + test_territory("RJ", 298, 0, 1, 408); + test_territory("RN", 322, 0, 0, 410); + test_territory("RO", 331, 0, 0, 410); + test_territory("ROO", 247, 0, 0, 412); + test_territory("ROS", 448, 0, 0, 497); + test_territory("ROU", 164, 0, 0, 0); + test_territory("RR", 330, 0, 0, 410); + test_territory("RS", 335, 0, 0, 410); + test_territory("RU", 497, 1, 0, 0); + test_territory("RU-AD", 417, 0, 0, 497); + test_territory("RU-AL", 483, 0, 0, 497); + test_territory("RU-ALT", 484, 0, 0, 497); + test_territory("RU-AMU", 494, 0, 0, 497); + test_territory("RU-ARK", 455, 0, 0, 497); + test_territory("RU-AST", 435, 0, 0, 497); + test_territory("RU-BA", 464, 0, 0, 497); + test_territory("RU-BE", 427, 0, 0, 497); + test_territory("RU-BEL", 427, 1, 0, 497); + test_territory("RU-BRY", 432, 0, 0, 497); + test_territory("RU-BU", 475, 0, 0, 497); + test_territory("RU-CE", 421, 0, 0, 497); + test_territory("RU-CH", 474, 0, 0, 497); + test_territory("RU-CHE", 474, 1, 0, 497); + test_territory("RU-CHU", 488, 0, 0, 497); + test_territory("RU-CU", 422, 0, 0, 497); + test_territory("RU-DA", 438, 0, 0, 497); + test_territory("RU-IN", 416, 0, 0, 497); + test_territory("RU-IRK", 477, 0, 0, 497); + test_territory("RU-IVA", 423, 0, 0, 497); + test_territory("RU-KAM", 489, 0, 0, 497); + test_territory("RU-KB", 419, 0, 0, 497); + test_territory("RU-KC", 420, 0, 0, 497); + test_territory("RU-KDA", 444, 0, 0, 497); + test_territory("RU-KEM", 482, 0, 0, 497); + test_territory("RU-KGD", 415, 0, 0, 497); + test_territory("RU-KGN", 473, 0, 0, 497); + test_territory("RU-KHA", 493, 0, 0, 497); + test_territory("RU-KHM", 470, 1, 0, 497); + test_territory("RU-KI", 459, 0, 0, 497); + test_territory("RU-KIR", 459, 1, 0, 497); + test_territory("RU-KK", 481, 0, 0, 497); + test_territory("RU-KL", 445, 0, 0, 497); + test_territory("RU-KLU", 430, 0, 0, 497); + test_territory("RU-KM", 470, 0, 0, 497); + test_territory("RU-KO", 454, 0, 0, 497); + test_territory("RU-KOS", 442, 0, 0, 497); + test_territory("RU-KR", 452, 0, 0, 497); + test_territory("RU-KRS", 429, 0, 0, 497); + test_territory("RU-KYA", 486, 0, 0, 497); + test_territory("RU-LEN", 447, 0, 0, 497); + test_territory("RU-LIP", 424, 0, 0, 497); + test_territory("RU-MAG", 487, 0, 0, 497); + test_territory("RU-ME", 460, 0, 0, 497); + test_territory("RU-MO", 456, 0, 0, 497); + test_territory("RU-MOS", 436, 0, 0, 497); + test_territory("RU-MOW", 413, 0, 0, 497); + test_territory("RU-MUR", 451, 0, 0, 497); + test_territory("RU-NEN", 453, 0, 0, 497); + test_territory("RU-NGR", 440, 0, 0, 497); + test_territory("RU-NIZ", 457, 0, 0, 497); + test_territory("RU-NVS", 478, 0, 0, 497); + test_territory("RU-OMS", 480, 0, 0, 497); + test_territory("RU-ORE", 461, 0, 0, 497); + test_territory("RU-ORL", 425, 0, 0, 497); + test_territory("RU-PER", 463, 1, 0, 497); + test_territory("RU-PM", 463, 0, 0, 497); + test_territory("RU-PNZ", 458, 0, 0, 497); + test_territory("RU-PO", 491, 0, 0, 497); + test_territory("RU-PRI", 491, 1, 0, 497); + test_territory("RU-PSK", 441, 0, 0, 497); + test_territory("RU-ROS", 448, 0, 0, 497); + test_territory("RU-RYA", 434, 0, 0, 497); + test_territory("RU-SA", 495, 0, 0, 497); + test_territory("RU-SAK", 490, 0, 0, 497); + test_territory("RU-SAM", 467, 0, 0, 497); + test_territory("RU-SAR", 468, 0, 0, 497); + test_territory("RU-SE", 418, 0, 0, 497); + test_territory("RU-SMO", 437, 0, 0, 497); + test_territory("RU-SPE", 414, 0, 0, 497); + test_territory("RU-STA", 443, 0, 0, 497); + test_territory("RU-SVE", 471, 0, 0, 497); + test_territory("RU-TA", 466, 0, 0, 497); + test_territory("RU-TAM", 431, 1, 0, 497); + test_territory("RU-TOM", 479, 0, 0, 497); + test_territory("RU-TT", 431, 0, 0, 497); + test_territory("RU-TUL", 426, 0, 0, 497); + test_territory("RU-TVE", 446, 0, 0, 497); + test_territory("RU-TY", 485, 0, 0, 497); + test_territory("RU-TYU", 472, 0, 0, 497); + test_territory("RU-UD", 465, 0, 0, 497); + test_territory("RU-ULY", 462, 0, 0, 497); + test_territory("RU-VGG", 449, 0, 0, 497); + test_territory("RU-VLA", 428, 0, 0, 497); + test_territory("RU-VLG", 450, 0, 0, 497); + test_territory("RU-VOR", 439, 0, 0, 497); + test_territory("RU-YAN", 469, 0, 0, 497); + test_territory("RU-YAR", 433, 0, 0, 497); + test_territory("RU-YEV", 492, 0, 0, 497); + test_territory("RU-ZAB", 476, 0, 0, 497); + test_territory("RUS", 497, 0, 0, 0); + test_territory("RUS-AD", 417, 0, 0, 497); + test_territory("RUS-AL", 483, 0, 0, 497); + test_territory("RUS-ALT", 484, 0, 0, 497); + test_territory("RUS-AMU", 494, 0, 0, 497); + test_territory("RUS-ARK", 455, 0, 0, 497); + test_territory("RUS-AST", 435, 0, 0, 497); + test_territory("RUS-BA", 464, 0, 0, 497); + test_territory("RUS-BE", 427, 0, 0, 497); + test_territory("RUS-BEL", 427, 1, 0, 497); + test_territory("RUS-BRY", 432, 0, 0, 497); + test_territory("RUS-BU", 475, 0, 0, 497); + test_territory("RUS-CE", 421, 0, 0, 497); + test_territory("RUS-CH", 474, 0, 0, 497); + test_territory("RUS-CHE", 474, 1, 0, 497); + test_territory("RUS-CHU", 488, 0, 0, 497); + test_territory("RUS-CU", 422, 0, 0, 497); + test_territory("RUS-DA", 438, 0, 0, 497); + test_territory("RUS-IN", 416, 0, 0, 497); + test_territory("RUS-IRK", 477, 0, 0, 497); + test_territory("RUS-IVA", 423, 0, 0, 497); + test_territory("RUS-KAM", 489, 0, 0, 497); + test_territory("RUS-KB", 419, 0, 0, 497); + test_territory("RUS-KC", 420, 0, 0, 497); + test_territory("RUS-KDA", 444, 0, 0, 497); + test_territory("RUS-KEM", 482, 0, 0, 497); + test_territory("RUS-KGD", 415, 0, 0, 497); + test_territory("RUS-KGN", 473, 0, 0, 497); + test_territory("RUS-KHA", 493, 0, 0, 497); + test_territory("RUS-KHM", 470, 1, 0, 497); + test_territory("RUS-KI", 459, 0, 0, 497); + test_territory("RUS-KIR", 459, 1, 0, 497); + test_territory("RUS-KK", 481, 0, 0, 497); + test_territory("RUS-KL", 445, 0, 0, 497); + test_territory("RUS-KLU", 430, 0, 0, 497); + test_territory("RUS-KM", 470, 0, 0, 497); + test_territory("RUS-KO", 454, 0, 0, 497); + test_territory("RUS-KOS", 442, 0, 0, 497); + test_territory("RUS-KR", 452, 0, 0, 497); + test_territory("RUS-KRS", 429, 0, 0, 497); + test_territory("RUS-KYA", 486, 0, 0, 497); + test_territory("RUS-LEN", 447, 0, 0, 497); + test_territory("RUS-LIP", 424, 0, 0, 497); + test_territory("RUS-MAG", 487, 0, 0, 497); + test_territory("RUS-ME", 460, 0, 0, 497); + test_territory("RUS-MO", 456, 0, 0, 497); + test_territory("RUS-MOS", 436, 0, 0, 497); + test_territory("RUS-MOW", 413, 0, 0, 497); + test_territory("RUS-MUR", 451, 0, 0, 497); + test_territory("RUS-NEN", 453, 0, 0, 497); + test_territory("RUS-NGR", 440, 0, 0, 497); + test_territory("RUS-NIZ", 457, 0, 0, 497); + test_territory("RUS-NVS", 478, 0, 0, 497); + test_territory("RUS-OMS", 480, 0, 0, 497); + test_territory("RUS-ORE", 461, 0, 0, 497); + test_territory("RUS-ORL", 425, 0, 0, 497); + test_territory("RUS-PER", 463, 1, 0, 497); + test_territory("RUS-PM", 463, 0, 0, 497); + test_territory("RUS-PNZ", 458, 0, 0, 497); + test_territory("RUS-PO", 491, 0, 0, 497); + test_territory("RUS-PRI", 491, 1, 0, 497); + test_territory("RUS-PSK", 441, 0, 0, 497); + test_territory("RUS-ROS", 448, 0, 0, 497); + test_territory("RUS-RYA", 434, 0, 0, 497); + test_territory("RUS-SA", 495, 0, 0, 497); + test_territory("RUS-SAK", 490, 0, 0, 497); + test_territory("RUS-SAM", 467, 0, 0, 497); + test_territory("RUS-SAR", 468, 0, 0, 497); + test_territory("RUS-SE", 418, 0, 0, 497); + test_territory("RUS-SMO", 437, 0, 0, 497); + test_territory("RUS-SPE", 414, 0, 0, 497); + test_territory("RUS-STA", 443, 0, 0, 497); + test_territory("RUS-SVE", 471, 0, 0, 497); + test_territory("RUS-TA", 466, 0, 0, 497); + test_territory("RUS-TAM", 431, 1, 0, 497); + test_territory("RUS-TOM", 479, 0, 0, 497); + test_territory("RUS-TT", 431, 0, 0, 497); + test_territory("RUS-TUL", 426, 0, 0, 497); + test_territory("RUS-TVE", 446, 0, 0, 497); + test_territory("RUS-TY", 485, 0, 0, 497); + test_territory("RUS-TYU", 472, 0, 0, 497); + test_territory("RUS-UD", 465, 0, 0, 497); + test_territory("RUS-ULY", 462, 0, 0, 497); + test_territory("RUS-VGG", 449, 0, 0, 497); + test_territory("RUS-VLA", 428, 0, 0, 497); + test_territory("RUS-VLG", 450, 0, 0, 497); + test_territory("RUS-VOR", 439, 0, 0, 497); + test_territory("RUS-YAN", 469, 0, 0, 497); + test_territory("RUS-YAR", 433, 0, 0, 497); + test_territory("RUS-YEV", 492, 0, 0, 497); + test_territory("RUS-ZAB", 476, 0, 0, 497); + test_territory("RWA", 99, 0, 0, 0); + test_territory("RYA", 434, 0, 0, 497); + test_territory("SA", 495, 0, 1, 497); + test_territory("SA", 312, 0, 1, 409); + test_territory("SAK", 490, 0, 0, 497); + test_territory("SAM", 467, 0, 0, 497); + test_territory("SAR", 468, 0, 0, 497); + test_territory("SAU", 267, 0, 0, 0); + test_territory("SC", 523, 0, 1, 529); + test_territory("SC", 355, 0, 1, 411); + test_territory("SC", 324, 0, 1, 410); + test_territory("SD", 509, 0, 1, 529); + test_territory("SD", 378, 0, 1, 411); + test_territory("SDN", 232, 0, 0, 0); + test_territory("SE", 418, 0, 1, 497); + test_territory("SE", 318, 0, 1, 410); + test_territory("SEN", 159, 0, 0, 0); + test_territory("SGP", 55, 0, 0, 0); + test_territory("SGS", 71, 0, 0, 0); + test_territory("SH", 498, 0, 0, 529); + test_territory("SHN", 36, 0, 0, 0); + test_territory("SI", 248, 1, 0, 412); + test_territory("SIN", 248, 0, 0, 412); + test_territory("SJM", 41, 0, 0, 0); + test_territory("SK", 399, 0, 1, 496); + test_territory("SK", 283, 0, 1, 408); + test_territory("SL", 251, 1, 0, 412); + test_territory("SLB", 104, 0, 0, 0); + test_territory("SLE", 127, 0, 0, 0); + test_territory("SLP", 251, 0, 0, 412); + test_territory("SLV", 95, 0, 0, 0); + test_territory("SMO", 437, 0, 0, 497); + test_territory("SMR", 17, 0, 0, 0); + test_territory("SN", 518, 0, 0, 529); + test_territory("SO", 264, 1, 0, 412); + test_territory("SOM", 206, 0, 0, 0); + test_territory("SON", 264, 0, 0, 412); + test_territory("SP", 332, 0, 0, 410); + test_territory("SPE", 414, 0, 0, 497); + test_territory("SPM", 30, 0, 0, 0); + test_territory("SRB", 134, 0, 0, 0); + test_territory("SSD", 204, 0, 0, 0); + test_territory("STA", 443, 0, 0, 497); + test_territory("STP", 61, 0, 0, 0); + test_territory("SUR", 155, 0, 0, 0); + test_territory("SVE", 471, 0, 0, 497); + test_territory("SVK", 117, 0, 0, 0); + test_territory("SVN", 92, 0, 0, 0); + test_territory("SWE", 191, 0, 0, 0); + test_territory("SWZ", 88, 0, 0, 0); + test_territory("SX", 510, 0, 0, 529); + test_territory("SXM", 10, 0, 0, 0); + test_territory("SYC", 47, 0, 0, 0); + test_territory("SYR", 158, 0, 0, 0); + test_territory("TA", 466, 0, 0, 497); + test_territory("TAA", 36, 1, 0, 0); + test_territory("TAB", 242, 0, 0, 412); + test_territory("TAM", 260, 0, 0, 412); + test_territory("TAS", 313, 0, 0, 409); + test_territory("TB", 242, 1, 0, 412); + test_territory("TCA", 60, 0, 0, 0); + test_territory("TCD", 227, 0, 0, 0); + test_territory("TG", 303, 0, 0, 408); + test_territory("TGO", 121, 0, 0, 0); + test_territory("THA", 196, 0, 0, 0); + test_territory("TJ", 499, 0, 0, 529); + test_territory("TJK", 151, 0, 0, 0); + test_territory("TKL", 4, 0, 0, 0); + test_territory("TKM", 194, 0, 0, 0); + test_territory("TL", 235, 1, 0, 412); + test_territory("TLA", 235, 0, 0, 412); + test_territory("TLS", 87, 0, 0, 0); + test_territory("TM", 260, 1, 0, 412); + test_territory("TN", 359, 0, 1, 411); + test_territory("TN", 292, 0, 1, 408); + test_territory("TO", 334, 0, 0, 410); + test_territory("TOM", 479, 0, 0, 497); + test_territory("TON", 56, 0, 0, 0); + test_territory("TR", 281, 0, 0, 408); + test_territory("TT", 431, 0, 0, 497); + test_territory("TTO", 74, 0, 0, 0); + test_territory("TUL", 426, 0, 0, 497); + test_territory("TUN", 154, 0, 0, 0); + test_territory("TUR", 211, 0, 0, 0); + test_territory("TUV", 8, 0, 0, 0); + test_territory("TVE", 446, 0, 0, 497); + test_territory("TW", 110, 1, 0, 529); + test_territory("TWN", 110, 0, 0, 0); + test_territory("TX", 393, 0, 0, 411); + test_territory("TY", 485, 0, 0, 497); + test_territory("TYU", 472, 0, 0, 497); + test_territory("TZA", 217, 0, 0, 0); + test_territory("UD", 465, 0, 0, 497); + test_territory("UGA", 166, 0, 0, 0); + test_territory("UK", 289, 1, 0, 408); + test_territory("UKR", 203, 0, 0, 0); + test_territory("ULY", 462, 0, 0, 497); + test_territory("UM", 530, 1, 0, 411); + test_territory("UMI", 530, 0, 0, 0); + test_territory("UP", 306, 0, 0, 408); + test_territory("URY", 156, 0, 0, 0); + test_territory("US", 411, 1, 0, 0); + test_territory("US-AK", 394, 0, 0, 411); + test_territory("US-AL", 365, 0, 0, 411); + test_territory("US-AR", 366, 0, 0, 411); + test_territory("US-AS", 28, 1, 0, 411); + test_territory("US-AZ", 389, 0, 0, 411); + test_territory("US-CA", 392, 0, 0, 411); + test_territory("US-CO", 387, 0, 0, 411); + test_territory("US-CT", 347, 0, 0, 411); + test_territory("US-DC", 344, 0, 0, 411); + test_territory("US-DE", 346, 0, 0, 411); + test_territory("US-FL", 373, 0, 0, 411); + test_territory("US-GA", 371, 0, 0, 411); + test_territory("US-GU", 51, 1, 0, 411); + test_territory("US-HI", 352, 0, 0, 411); + test_territory("US-IA", 369, 0, 0, 411); + test_territory("US-ID", 381, 0, 0, 411); + test_territory("US-IL", 370, 0, 0, 411); + test_territory("US-IN", 357, 0, 0, 411); + test_territory("US-KS", 380, 0, 0, 411); + test_territory("US-KY", 358, 0, 0, 411); + test_territory("US-LA", 364, 0, 0, 411); + test_territory("US-MA", 351, 0, 0, 411); + test_territory("US-MD", 353, 0, 0, 411); + test_territory("US-ME", 356, 0, 0, 411); + test_territory("US-MI", 384, 0, 0, 411); + test_territory("US-MID", 352, 1, 0, 411); + test_territory("US-MN", 383, 0, 0, 411); + test_territory("US-MO", 374, 0, 0, 411); + test_territory("US-MP", 49, 1, 0, 411); + test_territory("US-MS", 363, 0, 0, 411); + test_territory("US-MT", 391, 0, 0, 411); + test_territory("US-NC", 367, 0, 0, 411); + test_territory("US-ND", 376, 0, 0, 411); + test_territory("US-NE", 379, 0, 0, 411); + test_territory("US-NH", 349, 0, 0, 411); + test_territory("US-NJ", 348, 0, 0, 411); + test_territory("US-NM", 390, 0, 0, 411); + test_territory("US-NV", 388, 0, 0, 411); + test_territory("US-NY", 368, 0, 0, 411); + test_territory("US-OH", 361, 0, 0, 411); + test_territory("US-OK", 375, 0, 0, 411); + test_territory("US-OR", 386, 0, 0, 411); + test_territory("US-PA", 362, 0, 0, 411); + test_territory("US-PR", 77, 1, 0, 411); + test_territory("US-RI", 345, 0, 0, 411); + test_territory("US-SC", 355, 0, 0, 411); + test_territory("US-SD", 378, 0, 0, 411); + test_territory("US-TN", 359, 0, 0, 411); + test_territory("US-TX", 393, 0, 0, 411); + test_territory("US-UM", 530, 1, 0, 411); + test_territory("US-UT", 382, 0, 0, 411); + test_territory("US-VA", 360, 0, 0, 411); + test_territory("US-VI", 39, 1, 0, 411); + test_territory("US-VT", 350, 0, 0, 411); + test_territory("US-WA", 377, 0, 0, 411); + test_territory("US-WI", 372, 0, 0, 411); + test_territory("US-WV", 354, 0, 0, 411); + test_territory("US-WY", 385, 0, 0, 411); + test_territory("USA", 411, 0, 0, 0); + test_territory("USA-AK", 394, 0, 0, 411); + test_territory("USA-AL", 365, 0, 0, 411); + test_territory("USA-AR", 366, 0, 0, 411); + test_territory("USA-AS", 28, 1, 0, 411); + test_territory("USA-AZ", 389, 0, 0, 411); + test_territory("USA-CA", 392, 0, 0, 411); + test_territory("USA-CO", 387, 0, 0, 411); + test_territory("USA-CT", 347, 0, 0, 411); + test_territory("USA-DC", 344, 0, 0, 411); + test_territory("USA-DE", 346, 0, 0, 411); + test_territory("USA-FL", 373, 0, 0, 411); + test_territory("USA-GA", 371, 0, 0, 411); + test_territory("USA-GU", 51, 1, 0, 411); + test_territory("USA-HI", 352, 0, 0, 411); + test_territory("USA-IA", 369, 0, 0, 411); + test_territory("USA-ID", 381, 0, 0, 411); + test_territory("USA-IL", 370, 0, 0, 411); + test_territory("USA-IN", 357, 0, 0, 411); + test_territory("USA-KS", 380, 0, 0, 411); + test_territory("USA-KY", 358, 0, 0, 411); + test_territory("USA-LA", 364, 0, 0, 411); + test_territory("USA-MA", 351, 0, 0, 411); + test_territory("USA-MD", 353, 0, 0, 411); + test_territory("USA-ME", 356, 0, 0, 411); + test_territory("USA-MI", 384, 0, 0, 411); + test_territory("USA-MID", 352, 1, 0, 411); + test_territory("USA-MN", 383, 0, 0, 411); + test_territory("USA-MO", 374, 0, 0, 411); + test_territory("USA-MP", 49, 1, 0, 411); + test_territory("USA-MS", 363, 0, 0, 411); + test_territory("USA-MT", 391, 0, 0, 411); + test_territory("USA-NC", 367, 0, 0, 411); + test_territory("USA-ND", 376, 0, 0, 411); + test_territory("USA-NE", 379, 0, 0, 411); + test_territory("USA-NH", 349, 0, 0, 411); + test_territory("USA-NJ", 348, 0, 0, 411); + test_territory("USA-NM", 390, 0, 0, 411); + test_territory("USA-NV", 388, 0, 0, 411); + test_territory("USA-NY", 368, 0, 0, 411); + test_territory("USA-OH", 361, 0, 0, 411); + test_territory("USA-OK", 375, 0, 0, 411); + test_territory("USA-OR", 386, 0, 0, 411); + test_territory("USA-PA", 362, 0, 0, 411); + test_territory("USA-PR", 77, 1, 0, 411); + test_territory("USA-RI", 345, 0, 0, 411); + test_territory("USA-SC", 355, 0, 0, 411); + test_territory("USA-SD", 378, 0, 0, 411); + test_territory("USA-TN", 359, 0, 0, 411); + test_territory("USA-TX", 393, 0, 0, 411); + test_territory("USA-UM", 530, 1, 0, 411); + test_territory("USA-UT", 382, 0, 0, 411); + test_territory("USA-VA", 360, 0, 0, 411); + test_territory("USA-VI", 39, 1, 0, 411); + test_territory("USA-VT", 350, 0, 0, 411); + test_territory("USA-WA", 377, 0, 0, 411); + test_territory("USA-WI", 372, 0, 0, 411); + test_territory("USA-WV", 354, 0, 0, 411); + test_territory("USA-WY", 385, 0, 0, 411); + test_territory("UT", 382, 0, 1, 411); + test_territory("UT", 289, 0, 1, 408); + test_territory("UZB", 190, 0, 0, 0); + test_territory("VA", 360, 0, 0, 411); + test_territory("VAT", 1, 0, 0, 0); + test_territory("VCT", 42, 0, 0, 0); + test_territory("VE", 255, 1, 0, 412); + test_territory("VEN", 215, 0, 0, 0); + test_territory("VER", 255, 0, 0, 412); + test_territory("VGB", 24, 0, 0, 0); + test_territory("VGG", 449, 0, 0, 497); + test_territory("VI", 39, 1, 0, 411); + test_territory("VIC", 314, 0, 0, 409); + test_territory("VIR", 39, 0, 0, 0); + test_territory("VLA", 428, 0, 0, 497); + test_territory("VLG", 450, 0, 0, 497); + test_territory("VNM", 181, 0, 0, 0); + test_territory("VOR", 439, 0, 0, 497); + test_territory("VT", 350, 0, 0, 411); + test_territory("VUT", 84, 0, 0, 0); + test_territory("WA", 377, 0, 1, 411); + test_territory("WA", 315, 0, 1, 409); + test_territory("WAK", 27, 1, 0, 0); + test_territory("WB", 301, 0, 0, 408); + test_territory("WI", 372, 0, 0, 411); + test_territory("WLF", 23, 0, 0, 0); + test_territory("WSM", 70, 0, 0, 0); + test_territory("WV", 354, 0, 0, 411); + test_territory("WY", 385, 0, 0, 411); + test_territory("XJ", 528, 0, 0, 529); + test_territory("XZ", 525, 0, 0, 529); + test_territory("YAN", 469, 0, 0, 497); + test_territory("YAR", 433, 0, 0, 497); + test_territory("YEM", 197, 0, 0, 0); + test_territory("YEV", 492, 0, 0, 497); + test_territory("YN", 524, 0, 0, 529); + test_territory("YT", 405, 0, 0, 496); + test_territory("YU", 246, 1, 0, 412); + test_territory("YUC", 246, 0, 0, 412); + test_territory("ZA", 258, 1, 0, 412); + test_territory("ZAB", 476, 0, 0, 497); + test_territory("ZAC", 258, 0, 0, 412); + test_territory("ZAF", 223, 0, 0, 0); + test_territory("ZJ", 504, 0, 0, 529); + test_territory("ZMB", 209, 0, 0, 0); + test_territory("ZWE", 186, 0, 0, 0); +} diff --git a/unitttest/unittest.c b/unitttest/unittest.c new file mode 100644 index 0000000..2d85af9 --- /dev/null +++ b/unitttest/unittest.c @@ -0,0 +1,545 @@ +/* + * Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +/** + * This application performs a number of tests on the Mapcode C library. + * It helps to establish that all routines work properly. + */ + +#include +#include +// #include + +#include "../mapcodelib/mapcoder.c" +#include "decode_test.h" + +extern void test_territories(); + +// globals to count tests, errors and warnings +int nrTests = 0, nrErrors = 0, nrWarnings = 0; + +// test the alphabet conversion routines +static void alphabet_tests() { + int i; + const char *str, *expect; + + printf("%d alphabets\n", MAPCODE_ALPHABETS_TOTAL); + + for (i = 0; i < MAPCODE_ALPHABETS_TOTAL; i++) { + UWORD enc[64]; + char dec[64]; + + // see if convertToAlphabet survives empty string + nrTests++; + str = ""; + convertToAlphabet(enc, 64, str, i); + if (*enc) { + nrErrors++; + printf("convertToAlphabet(\"%s\",%d) != \"\"\n", str, i, dec); + } + else { + // see if empty UTF16 converts to empty string + nrTests++; + convertToRoman(dec, 64, enc); + if (*dec) { + nrErrors++; + printf("convertToRoman(empty)=\"%s\"\n", "", dec); + } + } + + // see if alphabets (re)convert as expected + str = "OEUoi OIoi#%?-.abcdfghjklmnpqrstvwxyz0123456789ABCDFGHJKLMNPQRSTVWXYZ"; + expect = "OEUoi OIOI#%?-.ABCDFGHJKLMNPQRSTVWXYZ0123456789ABCDFGHJKLMN"; + convertToAlphabet(enc, 64, str, i); + convertToRoman(dec, 60, enc); + nrTests++; + if (strlen(dec) != 59 || strcmp(dec, expect)) { + nrErrors++; + printf("convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\"\n", str, i, dec); + } + + // see if E/U voweled mapcodes (re)convert as expected + str = "OMN 112.3EU"; + convertToAlphabet(enc, 64, str, i); + convertToRoman(dec, 64, enc); + nrTests++; + if (strcmp(dec, str) != 0) { + nrErrors++; + printf("convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\"\n", str, i, dec); + } + else { + nrTests++; + { + str = " Oio 112.3AU "; + convertToAlphabet(enc, 64, str, i); + convertToRoman(dec, 64, enc); + nrTests++; + if (strcmp(dec, "Oio 112.3AU") != 0) { + nrErrors++; + printf("convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\"\n", str, i, dec); + } + } + } + + + } +} + +// Returns distance in meters between two coordinates (that are not more than a mile apart) +static double distanceInMeters(double latDeg1, double lonDeg1, double latDeg2, double lonDeg2) { + double dx, dy, worstParallel = 0; // assume equator + if (latDeg1 > latDeg2) { + if (latDeg1 < 0) { + worstParallel = latDeg2; + } else if (latDeg2 > 0) { + worstParallel = latDeg1; + } + } + else { + if (latDeg2 < 0) { + worstParallel = latDeg1; + } else if (latDeg1 > 0) { + worstParallel = latDeg2; + } + } + dy = (latDeg2 - latDeg1); + if (lonDeg1 < 0 && lonDeg2 > 1) { lonDeg1 += 360; } + if (lonDeg2 < 0 && lonDeg1 > 1) { lonDeg2 += 360; } + dx = (lonDeg2 - lonDeg1) * cos((3.141592653589793238462643383279 / 180.0) * worstParallel); + return sqrt(dx * dx + dy * dy) * (1000000.0 / 9); +} + + +// +static void printGeneratedMapcodes(const Mapcodes *mapcodes) { + int i, nrresults = mapcodes->count; + printf(" Delivered %d results", nrresults); + for (i = 0; i < nrresults; i++) { + const char *m = mapcodes->mapcode[i]; + printf(" (%s)", m); + } + printf("\n"); +} + +// test encode x,y to M, decode M, re-encode back to M +static void testEncodeAndDecode(const char *str, double y, double x, int localsolutions, int globalsolutions) { + char clean[MAX_MAPCODE_RESULT_LEN]; + const char *p, *s; + int found = 0; + int tc = 0; + int len, i, err, nrresults; + Mapcodes mapcodes; + double lat, lon; + int precision = MAX_PRECISION_DIGITS; + + // maximum error in meters for a certain nr of high-precision digits + static double maxErrorForPrecision[9] = { + 7.49, + 1.45, + 0.2502, + 0.0462, + 0.00837, + 0.00154, + 0.00028, + 0.000052, + 0.0000093, + }; + + if (y < -90) { y = -90; } else if (y > 90) { y = 90; } + + // if str: determine "precision", territory "tc", and a "clean" copy of str + if (*str) { + char territory[MAX_ISOCODE_LEN + 1]; + // find first territory letter in s + s = str; + while (*s > 0 && *s <= 32) { s++; } + // parse territory, if any + p = strchr(s, ' '); + len = p ? (int) (p - s) : 0; + if (p && len <= MAX_ISOCODE_LEN) { + // copy and recognise territory + memcpy(territory, s, len); + territory[len] = 0; + tc = convertTerritoryIsoNameToCode(territory, 0); + // make s skip to start of proper mapcode + s = p; + while (*s > 0 && *s <= 32) { s++; } + } else { + // assume s is the start of the proper mapcode + *territory = 0; + tc = convertTerritoryIsoNameToCode("AAA", 0); + } + + // build normalised version of source string in "clean" + len = strlen(s); + while (len > 0 && s[len - 1] > 0 && s[len - 1] <= 32) { len--; } + i = strlen(territory); + if (i) { + strcpy(clean, territory); + strcat(clean, " "); + i++; + } + if (len + i >= MAX_MAPCODE_RESULT_LEN) { + len = 0; + } + memcpy(clean + i, s, len); + clean[len + i] = 0; + // determine precision of the source string + s = strchr(clean, '-'); + if (s) { + precision = strlen(s + 1); + } else { + precision = 0; + } + } + + // test if correct nr of local solutions (if requested) + if (localsolutions) { + // encode + nrresults = encodeLatLonToMapcodes(&mapcodes, y, x, tc, precision); + + nrTests++; + if (nrresults != localsolutions) { + nrErrors++; + printf("*** ERROR *** encode(%0.8f , %0.8f,%d) does not deliver %d solutions\n", y, x, tc, localsolutions); + printGeneratedMapcodes(&mapcodes); + } + } + + // test that EXPECTED solution is there (if requested) + if (str && localsolutions) { + nrTests++; + for (i = 0; i < nrresults; i++) { + const char *m = mapcodes.mapcode[i]; + if (strstr(m, clean) == m) { + found = 1; + break; + } + } + if (!found) { + nrErrors++; + printf("*** ERROR *** encode(%0.8f , %0.8f) does not deliver \"%s\"\n", y, x, clean); + printGeneratedMapcodes(&mapcodes); + } + } + + + // test if correct nr of global solutions (if requested) + if (globalsolutions > 0) { + nrTests++; + nrresults = encodeLatLonToMapcodes(&mapcodes, y, x, 0, precision); + if (nrresults != globalsolutions) { + nrErrors++; + printf("*** ERROR *** encode(%0.8f , %0.8f) does not deliver %d solutions\n", y, x, globalsolutions); + printGeneratedMapcodes(&mapcodes); + } + } + + // test all global solutions at all precisions... + for (precision = 0; precision < 8; precision++) { + nrresults = encodeLatLonToMapcodes(&mapcodes, y, x, 0, precision); + for (i = 0; i < nrresults; i++) { + const char *str = mapcodes.mapcode[i]; + + // check if every solution decodes + nrTests++; + err = decodeMapcodeToLatLon(&lat, &lon, str, 0); + if (err) { + nrErrors++; + printf("*** ERROR *** decode('%s') = no result, expected ~(%0.8f , %0.8f)\n", str, y, x); + } + else { + double dm = distanceInMeters(y, x, lat, lon); + double maxerror = maxErrorForPrecision[precision]; + // check if decode is sufficiently close to the encoded coordinate + nrTests++; + if (dm > maxerror) { + nrErrors++; + printf("*** ERROR *** decode('%s') = (%0.8f , %0.8f), which is %0.4f cm way (>%0.4f cm) from (%0.8f , %0.8f)\n", + str, lat, lon, + dm * 100.0, maxerror * 100.0, y, x); + } + else if (nrWarnings < 16) { + Mapcodes mapcodes2; + int nr, tc2 = -1, tcParent = -1, j, found = 0; + char *e = strchr(str, ' '); + if (e) { + *e = 0; + tc2 = convertTerritoryIsoNameToCode(str, 0); + tcParent = getParentCountryOf(tc2); + *e = ' '; + } + + // see if decode encodes back to the same solution + nr = encodeLatLonToMapcodes(&mapcodes2, lat, lon, tc2, precision); + for (j = 0; j < nr; j++) { + if (strcmp(mapcodes2.mapcode[j], str) == 0) { + found = 1; + break; + } + } + // of, if inherited from parent country: the same parent solution + if (!found && tcParent >= 0) { + nr = encodeLatLonToMapcodes(&mapcodes2, lat, lon, tcParent, precision); + for (j = 0; j < nr; j++) { + if (strcmp(strchr(mapcodes2.mapcode[j], ' '), strchr(str, ' ')) == 0) { + found = 1; + break; + } + } + } + // report if decode doesnt encode back to the same mapcode + nrTests++; + if (!found) { + printf("*** WARNING *** %s does not re-encode(%f,%f) (%f,%f)\n", str, y, x, lat, lon); + nrWarnings++; + if (nrWarnings > 16) { + printf("*** ERROR *** too many warnings...\n"); + nrErrors++; + } + } + } + } + } + } +} + +// test strings that are expected to FAIL a decode +static test_failing_decodes() { + static const char *badcodes[] = { + + "", // empty + "NLD 00.00", // all-digits + "12345.6789", // all-digits + "12345.6789-X", // all-digits + "GGG XX.XX", // unknown country + "GGG-GG XX.XX", // unknown country + "NLDX XX.XX", // unknown/long country + "NLDNLDNLD XX.XX", // unknown/long country + "USAUSA-CA XX.XX", // unknown/long country + "USA-CACA XX.XX", // unknown/long state + "US-CACACA XX.XX", // unknown/long state + "US-US XX00.XX00", // parent as state + "US-RU XX00.XX00", // parent as state + "CA-CA XX00.XX00", // state as country + "US-GG XX.XX", // unknown state (anywhere) + "RU-CA XX.XX", // unknown state (in RU) + "RUS-CA XX.XX", // unknown state (in RUS) + "NLD-CA XX.XX", // unknown state (NL has none) + "NLD X.XXX", // short prefix + "NLD XXXXXX.XX", // long prefix + "NLD XXX.X", // short postfix + "NLD XXX.XXXXX", // long postfix + "NLD XXXXX.XXX", // invalid codex 5+3 + "NLD XXXX.XXXX", // non-existing codex in NLD + "NLD XXXX", // no dot + "NLD XXXXX", // no dot + "NLD XXX.", // no postfix + "NLD .XXX", // no prefix + "AAA x234.6789", // too short for AAA + "x234.6789", // too short for AAA + + "NLD XXX..XXX", // 2 dots + "NLD XXX.XX.X", // 2 dots + + "NLD XX.XX-Z", // Z in extension + "NLD XX.XX-1Z", // Z in extension + "NLD XX.XX-X-", // 2nd - + "NLD XX.XX-X-X", // 2nd - + + // "NLD XXX.XXX-", // empty extension ALLOWED! + + "NLD XX.XX-123456789", // extension too long + "NLD XXX.#XX", // invalid char + "NLD XXX.UXX", // invalid char + "NLD 123.A45", // A in invalid position + "NLD 123.E45", // E in invalid position + "NLD 123.U45", // U in invalid position + "NLD 123.1UE", // UE illegal vowel-encode + "NLD 123.1UU", // UU illegal + "NLD x23.1A0", // A0 with nondigit + "NLD 1x3.1A0", // A0 with nondigit + "NLD 12x.1A0", // A0 with nondigit + "NLD 123.xA0", // A0 with nondigit + "NLD 123.1U#", // U# + + "NLD ZZ.ZZ", // nameless out of range + "NLD Q000.000", // grid out of range + "NLD ZZZ.ZZZ", // grid out of range + "NLD L222.222", // grid out of range (restricted) + NULL + }; + int i; + for (i = 0; badcodes[i] != NULL; i++) { + double lat, lon; + const char *str = badcodes[i]; + int err; + + nrTests++; + err = decodeMapcodeToLatLon(&lat, &lon, str, 0); + if (err >= 0) { + nrErrors++; + printf("*** ERROR *** invalid mapcode \"%s\" decodes without error\n", str); + } + //printf("Confirm %d for decode(%s)\n",err,str); + } +} + +// perform testEncodeAndDecode for all elements of encode_test[] (from decode_test.h) +void encode_decode_tests() { + int i, nr = 0; + for (i = 0; encode_test[i].mapcode != NULL; i++) { + nr++; + } + printf("%d encodes\n", nr); + for (i = 0; i < nr; i++) { + const encode_test_record *t = &encode_test[i]; + if ((i & 255) == 0) { fprintf(stderr, "%0.1f%%\r", i * 100.0 / nr); } + testEncodeAndDecode(t->mapcode, t->latitude, t->longitude, t->nr_local_mapcodes, t->nr_global_mapcodes); + } +} + +// perform tests on alphacodes (designed in test_territories.c) +void test_territory(const char *alphaCode, int tc, int isAlias, int needsParent, int tcParent) { + + unsigned int i; + for (i = 0; i <= strlen(alphaCode); i++) { + char alphacode[8]; + int tn; + strcpy(alphacode, alphaCode); + alphacode[i] = (char) tolower(alphacode[i]); + tn = convertTerritoryIsoNameToCode(alphacode, tcParent); + nrTests++; + if (tn != tc) { + nrErrors++; + printf("*** ERROR *** convertTerritoryIsoNameToCode('%s',%s)=%d but expected %d\n", alphacode, + tcParent ? convertTerritoryCodeToIsoName(tcParent, 0) : "", tn, tc); + } + } + + if (tcParent == 0 && !isAlias && (strlen(alphaCode) <= 3 || alphaCode[3] != '-')) { + char nam[8]; + getTerritoryIsoName(nam, tc, 0); + nrTests++; + if (!strstr(nam, alphaCode)) { // @@@ why strstr + nrErrors++; + printf("*** ERROR *** getTerritoryIsoName(%d)=\"%s\" which does not equal or contain \"%s\"\n", + tc, nam, alphaCode); + } + } + +} + + +// test closely around a particular coordinate +static void test_around(double y, double x) { + testEncodeAndDecode("", y + 0.00001, x + 0.00001, 0, 0); + testEncodeAndDecode("", y + 0.00001, x, 0, 0); + testEncodeAndDecode("", y + 0.00001, x - 0.00001, 0, 0); + + testEncodeAndDecode("", y, x + 0.00001, 0, 0); + testEncodeAndDecode("", y, x, 0, 0); + testEncodeAndDecode("", y, x - 0.00001, 0, 0); + + testEncodeAndDecode("", y - 0.00001, x + 0.00001, 0, 0); + testEncodeAndDecode("", y - 0.00001, x, 0, 0); + testEncodeAndDecode("", y - 0.00001, x - 0.00001, 0, 0); +} + +// test around all centers and corners of all territory rectangles +static void re_encode_tests() { + int ccode, m; + int nrrecords = lastrec(ccode_earth) + 1; + printf("%d records\n", nrrecords); + for (ccode = 0; ccode <= ccode_earth; ccode++) { + int tc = (ccode + 1); + for (m = firstrec(ccode); m <= lastrec(ccode); m++) { + double y, x, midx, midy; + const mminforec *b = boundaries(m); + + fprintf(stderr, "%0.2f%%\r", m * 100.0 / nrrecords); + + midy = (b->miny + b->maxy) / 2000000.0; + midx = (b->minx + b->maxx) / 2000000.0; + test_around(midy, midx); + + y = (b->miny) / 1000000.0; + x = (b->minx) / 1000000.0; + test_around(y, x); + test_around(midy, x); + test_around(y, midx); + + x = (b->maxx) / 1000000.0; + test_around(y, x); + test_around(midy, x); + + y = (b->maxy) / 1000000.0; + x = (b->minx) / 1000000.0; + test_around(y, x); + test_around(y, midx); + + x = (b->maxx) / 1000000.0; + test_around(y, x); + test_around(midy, x); + } + } +} + + +void main() { +#ifdef XSIDE3 + const char *mapcode_dataversion = "undefined"; +#endif + printf("Mapcode C Library Unit test 2.1.1\n"); + printf("Library version %s (Data version %s)\n", mapcode_cversion, mapcode_dataversion); + + printf("-----------------------------------------------------------\nAlphabet tests\n"); + alphabet_tests(); + + printf("-----------------------------------------------------------\nTerritory tests\n"); + printf("%d territories\n", MAX_CCODE); + test_territories(); + + /* + printf("-----------------------------------------------------------\nTimer\n"); + { + clock_t c_end; + time_t t_end; + time_t t_start = time(0); + clock_t c_start = clock(); + + int i; + for(i=0;i<1000;i++) test_territories(); + + c_end = clock(); + t_end = time(0); + fprintf(stderr,"%ld time\n", (c_end - c_start)); + fprintf(stderr,"%ld time\n", (t_end - t_start)*1000); + } + /**/ + + printf("-----------------------------------------------------------\nEncode/Decode tests\n"); + test_failing_decodes(); + encode_decode_tests(); + + printf("-----------------------------------------------------------\nRe-encode tests\n"); + re_encode_tests(); + + printf("-----------------------------------------------------------\n"); + printf("Done.\nExecuted %ld tests, found %ld errors\n", nrTests, nrErrors); + getchar(); +} + From 90966d018c2a9de8f832adb8543d2c777f4fdaf4 Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Mon, 24 Aug 2015 22:13:07 +0200 Subject: [PATCH 014/181] minor speed improvement --- mapcodelib/mapcoder.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 54d8799..eb49459 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -309,6 +309,7 @@ static void encodeExtension(char *result, int extrax4, int extray, int dividerx4 int ydirection, const encodeRec *enc) // append extra characters to result for more precision { + if (extraDigits > 0) { // anything to do? char *s = result + strlen(result); int factorx = MAX_PRECISION_FACTOR * dividerx4; // 30^4 int factory = MAX_PRECISION_FACTOR * dividery; // 30^4 @@ -319,7 +320,7 @@ static void encodeExtension(char *result, int extrax4, int extray, int dividerx4 if (valx<0) { valx=0; } else if (valx>=factorx) { valx=factorx-1; } if (valy<0) { valy=0; } else if (valy>=factory) { valy=factory-1; } - if (extraDigits < 0) { extraDigits = 0; } else if (extraDigits > MAX_PRECISION_DIGITS) { + if (extraDigits > MAX_PRECISION_DIGITS) { extraDigits = MAX_PRECISION_DIGITS; } @@ -347,8 +348,9 @@ static void encodeExtension(char *result, int extrax4, int extray, int dividerx4 if (extraDigits-- > 0) { *s++ = encode_chars[row2 * 6 + column2]; } - *s = 0; } + *s = 0; // terminate the result + } } #define decodeChar(c) decode_chars[(unsigned char)c] // force c to be in range of the index, between 0 and 255 From 99a9165be5e0ffa71e6f734e6f4a16ce4b9acc8a Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Mon, 24 Aug 2015 22:30:39 +0200 Subject: [PATCH 015/181] Rewrote fraction floating points to integer arithmetic --- mapcodelib/mapcoder.c | 67 ++++++++++++++++++------------------------- unitttest/unittest.c | 6 ++-- 2 files changed, 32 insertions(+), 41 deletions(-) diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index eb49459..22c0d59 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -50,7 +50,7 @@ typedef struct { // point typedef struct { // input point32 coord32; - double fraclat, fraclon; + double fraclat, fraclon; // fractions, pre-multiplied into integers // output Mapcodes *mapcodes; } encodeRec; @@ -311,10 +311,10 @@ static void encodeExtension(char *result, int extrax4, int extray, int dividerx4 { if (extraDigits > 0) { // anything to do? char *s = result + strlen(result); - int factorx = MAX_PRECISION_FACTOR * dividerx4; // 30^4 - int factory = MAX_PRECISION_FACTOR * dividery; // 30^4 - int valx = (int) floor(MAX_PRECISION_FACTOR * (extrax4 + 4 * enc->fraclon)); - int valy = (int) floor(MAX_PRECISION_FACTOR * (extray + enc->fraclat * ydirection)); + double factorx = MAX_PRECISION_FACTOR * dividerx4; // perfect integer! + double factory = MAX_PRECISION_FACTOR * dividery; // perfect integer! + double valx = (MAX_PRECISION_FACTOR * extrax4) + enc->fraclon; // perfect integer! + double valy = (MAX_PRECISION_FACTOR * extray ) + (ydirection * enc->fraclat); // perfect integer! // protect against floating point errors if (valx<0) { valx=0; } else if (valx>=factorx) { valx=factorx-1; } @@ -332,11 +332,11 @@ static void encodeExtension(char *result, int extrax4, int extray, int dividerx4 int gx, gy, column1, column2, row1, row2; factorx /= 30; - gx = (valx / factorx); + gx = (int)(valx / factorx); valx -= factorx * gx; factory /= 30; - gy = (valy / factory); + gy = (int)(valy / factory); valy -= factory * gy; column1 = (gx / 6); @@ -390,8 +390,8 @@ static int decodeExtension(decodeRec *dec, int dividerx4, int dividery0, int lon lat32 = lat32 * 30 + row1 * 5 + row2; } - dec->result.lon = dec->coord32.lon + (lon32 * dividerx / processor) + lon_offset4 / 4.0; - dec->result.lat = dec->coord32.lat + (lat32 * dividery / processor); + dec->result.lon = dec->coord32.lon + ((lon32 * dividerx) / processor) + lon_offset4 / 4.0; + dec->result.lat = dec->coord32.lat + ((lat32 * dividery) / processor); #ifdef FORCE_RECODE dec->range_min.lon = dec->result.lon; @@ -1109,7 +1109,7 @@ static void encodeNameless(char *result, const encodeRec *enc, int input_ctry, i int v = storage_offset; int dividerx4 = xDivider4(b->miny, b->maxy); // *** note: dividerx4 is 4 times too large! - int xFracture = (int) (4 * enc->fraclon); + int xFracture = (int)(enc->fraclon / MAX_PRECISION_FACTOR); int dx = (4 * (enc->coord32.lon - b->minx) + xFracture) / dividerx4; // div with quarters int extrax4 = (enc->coord32.lon - b->minx) * 4 - dx * dividerx4; // mod with quarters @@ -1526,7 +1526,7 @@ static int decoderEngine(decodeRec *dec) { } } #ifdef FORCE_RECODE - if (err==0 && !fitssomewhere) { + if (!fitssomewhere) { for (j = from; j < i; j++) { // try all smaller rectangles j if (!isRestricted(j)) { const mminforec *b = boundaries(j); @@ -1900,37 +1900,26 @@ static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, double enc.mapcodes = mapcodes; enc.mapcodes->count = 0; - if (lat < -90) { lat = -90; } else if (lat > 90) { lat = 90; } - lat += 90; // lat now [0..180] - lon -= (360.0 * floor(lon / 360)); // lon now in [0..360> - - lat *= 1000000; - lon *= 1000000; - enc.coord32.lat = (int) lat; - enc.coord32.lon = (int) lon; - enc.fraclat = lat - enc.coord32.lat; - enc.fraclon = lon - enc.coord32.lon; { double f; - // for 8-digit precision, cells are divided into 810,000 by 810,000 minicells. - f = enc.fraclat * MAX_PRECISION_FACTOR; - if (f < 1) { enc.fraclat = 0; } else { - if (f >= (MAX_PRECISION_FACTOR - 0.5)) { - enc.fraclat = 0; - enc.coord32.lat++; - } - } - f = enc.fraclon * MAX_PRECISION_FACTOR; - if (f < 1) { enc.fraclon = 0; } else { - if (f >= (MAX_PRECISION_FACTOR - 0.5)) { - enc.fraclon = 0; - enc.coord32.lon++; - } - } + if (lat < -90) { lat = -90; } else if (lat > 90) { lat = 90; } + lat += 90; // lat now [0..180] + lat *= (double) 810000000000; + enc.fraclat = floor(lat+0.1); + f = enc.fraclat / (double) 810000; + enc.coord32.lat = (int)f; + enc.fraclat -= (double)enc.coord32.lat * (double) 810000; + enc.coord32.lat -= 90000000; + + lon -= (360.0 * floor(lon / 360)); // lon now in [0..360> + lon *= (double)3240000000000; + enc.fraclon = floor(lon+0.1); + f = enc.fraclon / (double)3240000; + enc.coord32.lon = (int)f; + enc.fraclon -= (double)enc.coord32.lon * (double)3240000; + if (enc.coord32.lon >= 180000000) + enc.coord32.lon -= 360000000; } - enc.coord32.lat -= 90000000; - if (enc.coord32.lon >= 180000000) - enc.coord32.lon -= 360000000; if (tc <= 0) // ALL results? { diff --git a/unitttest/unittest.c b/unitttest/unittest.c index 2d85af9..fdbd728 100644 --- a/unitttest/unittest.c +++ b/unitttest/unittest.c @@ -249,7 +249,7 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso } // test all global solutions at all precisions... - for (precision = 0; precision < 8; precision++) { + for (precision = 0; precision <= 8; precision++) { nrresults = encodeLatLonToMapcodes(&mapcodes, y, x, 0, precision); for (i = 0; i < nrresults; i++) { const char *str = mapcodes.mapcode[i]; @@ -304,7 +304,9 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso // report if decode doesnt encode back to the same mapcode nrTests++; if (!found) { - printf("*** WARNING *** %s does not re-encode(%f,%f) (%f,%f)\n", str, y, x, lat, lon); + printf("*** WARNING *** %s does not re-encode (%0.15f,%0.15f) from (%0.15f,%0.15f)\n", str, lat, lon, y, x); + printGeneratedMapcodes(&mapcodes2); + printGeneratedMapcodes(&mapcodes); nrWarnings++; if (nrWarnings > 16) { printf("*** ERROR *** too many warnings...\n"); From 1132cbcf18a8845b719f9f7230261d009bf929c5 Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Mon, 24 Aug 2015 22:33:17 +0200 Subject: [PATCH 016/181] Updated version numbers --- mapcodelib/mapcoder.h | 2 +- unitttest/unittest.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index 90f5b4b..d03f1b2 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -18,7 +18,7 @@ extern "C" { #endif -#define mapcode_cversion "2.1.0" +#define mapcode_cversion "2.1.2" #define UWORD unsigned short int // 2-byte unsigned integer. diff --git a/unitttest/unittest.c b/unitttest/unittest.c index fdbd728..730592a 100644 --- a/unitttest/unittest.c +++ b/unitttest/unittest.c @@ -505,7 +505,7 @@ void main() { #ifdef XSIDE3 const char *mapcode_dataversion = "undefined"; #endif - printf("Mapcode C Library Unit test 2.1.1\n"); + printf("Mapcode C Library Unit test 2.1.2\n"); printf("Library version %s (Data version %s)\n", mapcode_cversion, mapcode_dataversion); printf("-----------------------------------------------------------\nAlphabet tests\n"); From 5808878fa5df2ff53c07474520204411dac37b3a Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Mon, 24 Aug 2015 22:41:04 +0200 Subject: [PATCH 017/181] README 2.1.2 --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index a1d0772..cf253a1 100644 --- a/README.md +++ b/README.md @@ -59,6 +59,10 @@ decode Mapcodes. # Release Notes +* 2.1.2 + + Rewrote fraction floating points to integer arithmetic + * 2.1.1 Added unittest\*.* which can be compiled and executed to check From 2e1b86ea44185c2e43134177515a6183079c18ae Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Wed, 26 Aug 2015 16:44:38 +0200 Subject: [PATCH 018/181] Minor improvements (get rid of compiler warnings) --- mapcodelib/mapcoder.c | 115 +++++++++++++++++++++--------------------- 1 file changed, 58 insertions(+), 57 deletions(-) diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 22c0d59..f3658ba 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -14,7 +14,7 @@ * limitations under the License. */ -#include // strlen strcpy strcat memcpy memmove strstr strchr memcmp strupr +#include // strlen strcpy strcat memcpy memmove strstr strchr memcmp #include // atof #include // toupper #include // floor @@ -85,7 +85,7 @@ static int firstrec(int ccode) { return data_start[ccode]; } static int lastrec(int ccode) { return data_start[ccode + 1] - 1; } #ifdef FAST_ALPHA -#define ParentLetter(ccode) (parentletter[ccode]) +#define ParentLetter(ccode) ((int)parentletter[ccode]) #else static int ParentLetter(int ccode) // returns parent index (>0), or 0 @@ -167,6 +167,11 @@ static const char *get_entity_iso3(char *entity_iso3_result, int ccode) { return entity_iso3_result; } +static void makeupper(char *s) +{ + for(;*s;*s++) { *s = toupper(*s); } +} + static int disambiguate_str(const char *s, int len) // returns disambiguation 1-8, or negative if error { const char *p = (len == 2 ? parents2 : parents3); @@ -176,7 +181,7 @@ static int disambiguate_str(const char *s, int len) // returns disambiguation 1- if (len != 2 && len != 3) { return -923; } // solve bad args memcpy(country, s, len); country[len] = 0; - strupr(country); + makeupper(country); f = strstr(p, country); if (f == NULL) { return -23; // unknown country @@ -455,12 +460,12 @@ static int decodeBase31(const char *code) { static void encode_triple(char *result, int difx, int dify) { if (dify < 4 * 34) // first 4(x34) rows of 6(x28) wide { - encodeBase31(result, ((difx / 28) + 6 * (dify / 34)), 1); + *result = encode_chars[ ((difx / 28) + 6 * (dify / 34)) ]; encodeBase31(result + 1, ((difx % 28) * 34 + (dify % 34)), 2); } else // bottom row { - encodeBase31(result, (difx / 24) + 24, 1); + *result = encode_chars[ (difx / 24) + 24 ]; encodeBase31(result + 1, (difx % 24) * 40 + (dify - 136), 2); } } // encode_triple @@ -550,11 +555,10 @@ static int decodeGrid(decodeRec *dec, int m, int hasHeaderLetter) { divy = yside[prelen]; } else { - int pw = nc[prelen]; - divx = (pw / divy); + divx = (nc[prelen] / divy); } - if (prelen == 4 && divx == xside[4] && divy == yside[4]) { + if (prelen == 4 && divx == 961 && divy == 961) { char t = result[1]; result[1] = result[2]; result[2] = t; @@ -589,9 +593,9 @@ static int decodeGrid(decodeRec *dec, int m, int hasHeaderLetter) { { int xp = xside[postlen]; - int dividerx = ((((xgridsize)) + xp - 1) / xp); + int dividerx = ((xgridsize + xp - 1) / xp); int yp = yside[postlen]; - int dividery = ((((ygridsize)) + yp - 1) / yp); + int dividery = ((ygridsize + yp - 1) / yp); // decoderelative { @@ -664,8 +668,12 @@ static void encodeGrid(char *result, const encodeRec *enc, int const m, int extr int orgcodex = coDex(m); int codexm = orgcodex; - if (codexm == 21) { codexm = 22; } - if (codexm == 14) { codexm = 23; } + if (codexm == 21) { + codexm = 22; + } + else if (codexm == 14) { + codexm = 23; + } *result = 0; if (headerLetter) { result++; } @@ -681,8 +689,7 @@ static void encodeGrid(char *result, const encodeRec *enc, int const m, int extr divy = yside[prelen]; } else { - int pw = nc[prelen]; - divx = (pw / divy); + divx = (nc[prelen] / divy); } { // grid @@ -719,7 +726,7 @@ static void encodeGrid(char *result, const encodeRec *enc, int const m, int extr encodeBase31(result, v, prelen); } // prefix - if (prelen == 4 && divx == xside[4] && divy == yside[4]) { + if (prelen == 4 && divx == 961 && divy == 961) { char t = result[1]; result[1] = result[2]; result[2] = t; @@ -729,8 +736,8 @@ static void encodeGrid(char *result, const encodeRec *enc, int const m, int extr relx = b->minx + (relx * xgridsize); { // postfix - int dividery = ((((ygridsize)) + yside[postlen] - 1) / yside[postlen]); - int dividerx = ((((xgridsize)) + xside[postlen] - 1) / xside[postlen]); + int dividery = ((ygridsize + yside[postlen] - 1) / yside[postlen]); + int dividerx = ((xgridsize + xside[postlen] - 1) / xside[postlen]); int extrax, extray; { @@ -842,7 +849,7 @@ static int decodeNameless(decodeRec *dec, int m) { X = offset / (p + 1); } else { - swapletters = (p == 1 && codexm == 22); + swapletters = ((p == 1) && (codexm == 22)); X = r + (offset - (r * (p + 1))) / p; } } @@ -898,17 +905,16 @@ static int decodeNameless(decodeRec *dec, int m) { xSIDE = SIDE = smartDiv(m); b = boundaries(m); - if (isSpecialShape22(m)) { - xSIDE *= SIDE; - SIDE = 1 + ((b->maxy - b->miny) / 90); // side purely on y range - xSIDE = xSIDE / SIDE; - } // decode { int dx, dy; if (isSpecialShape22(m)) { + xSIDE *= SIDE; + SIDE = 1 + ((b->maxy - b->miny) / 90); // side purely on y range + xSIDE = xSIDE / SIDE; + decodeSixWide(v, xSIDE, SIDE, &dx, &dy); dy = SIDE - 1 - dy; } @@ -1070,7 +1076,7 @@ static void encodeNameless(char *result, const encodeRec *enc, int input_ctry, i int xSIDE, orgSIDE; if (codexm != 21 && A <= 31) { - storage_offset = (X * p + (X < r ? X : r)) * (961 * 961); // p=4,r=3: offset(X)={0,5,10,15,19,23,27}-31 + storage_offset = (X * p + (X < r ? X : r)) * (961 * 961); } else if (codexm != 21 && A < 62) { if (X < (62 - A)) { @@ -1099,11 +1105,6 @@ static void encodeNameless(char *result, const encodeRec *enc, int input_ctry, i b = boundaries(m); orgSIDE = xSIDE = SIDE; - if (isSpecialShape22(m)) // - keep the existing rectangle! - { - SIDE = 1 + ((b->maxy - b->miny) / 90); // new side, based purely on y-distance - xSIDE = (orgSIDE * orgSIDE) / SIDE; - } { int v = storage_offset; @@ -1111,10 +1112,10 @@ static void encodeNameless(char *result, const encodeRec *enc, int input_ctry, i int dividerx4 = xDivider4(b->miny, b->maxy); // *** note: dividerx4 is 4 times too large! int xFracture = (int)(enc->fraclon / MAX_PRECISION_FACTOR); int dx = (4 * (enc->coord32.lon - b->minx) + xFracture) / dividerx4; // div with quarters - int extrax4 = (enc->coord32.lon - b->minx) * 4 - dx * dividerx4; // mod with quarters + int extrax4 = (enc->coord32.lon - b->minx) * 4 - (dx * dividerx4); // mod with quarters int dividery = 90; - int dy = (b->maxy - enc->coord32.lat) / dividery; // between 0 and SIDE-1 + int dy = (b->maxy - enc->coord32.lat) / dividery; int extray = (b->maxy - enc->coord32.lat) % dividery; if (extray == 0 && enc->fraclat > 0) { @@ -1123,6 +1124,8 @@ static void encodeNameless(char *result, const encodeRec *enc, int input_ctry, i } if (isSpecialShape22(m)) { + SIDE = 1 + ((b->maxy - b->miny) / 90); // new side, based purely on y-distance + xSIDE = (orgSIDE * orgSIDE) / SIDE; v += encodeSixWide(dx, SIDE - 1 - dy, xSIDE, SIDE); } else { @@ -1186,7 +1189,7 @@ static int decodeAutoHeader(decodeRec *dec, int m) { product = (W / 168) * (H / 176) * 961 * 31; if (recType(m) == 2) { - int GOODROUNDER = coDex(m) >= 23 ? (961 * 961 * 31) : (961 * 961); + int GOODROUNDER = codexm >= 23 ? (961 * 961 * 31) : (961 * 961); product = ((STORAGE_START + product + GOODROUNDER - 1) / GOODROUNDER) * GOODROUNDER - STORAGE_START; } @@ -1243,7 +1246,7 @@ static void encodeAutoHeader(char *result, const encodeRec *enc, int m, int extr // search back to first of the group int firstindex = m; - int codexm = coDex(m); + const int codexm = coDex(m); while (recType(firstindex - 1) > 1 && coDex(firstindex - 1) == codexm) { firstindex--; } @@ -1270,16 +1273,16 @@ static void encodeAutoHeader(char *result, const encodeRec *enc, int m, int extr { // encode - int dividerx = (b->maxx - b->minx + W - 1) / W; - int vx = (enc->coord32.lon - b->minx) / dividerx; - int extrax = (enc->coord32.lon - b->minx) % dividerx; + const int dividerx = (b->maxx - b->minx + W - 1) / W; + const int vx = (enc->coord32.lon - b->minx) / dividerx; + const int extrax = (enc->coord32.lon - b->minx) % dividerx; - int dividery = (b->maxy - b->miny + H - 1) / H; - int vy = (b->maxy - enc->coord32.lat) / dividery; - int extray = (b->maxy - enc->coord32.lat) % dividery; + const int dividery = (b->maxy - b->miny + H - 1) / H; + const int vy = (b->maxy - enc->coord32.lat) / dividery; + const int extray = (b->maxy - enc->coord32.lat) % dividery; - int codexlen = (codexm / 10) + (codexm % 10); - int value = (vx / 168) * (H / 176); + const int codexlen = (codexm / 10) + (codexm % 10); + const int value = (vx / 168) * (H / 176); if (extray == 0 && enc->fraclat > 0) { vy--; @@ -1397,7 +1400,7 @@ static int decoderEngine(decodeRec *dec) { s = (char *) dec->orginput; while (*s <= 32 && *s > 0) { s++; } // remove trail and overhead - len = strlen(s); + len = (int) strlen(s); if (len > MAX_MAPCODE_RESULT_LEN - 1) { len = MAX_MAPCODE_RESULT_LEN - 1; } while (len > 0 && s[len - 1] <= 32 && s[len - 1] >= 0) { len--; } // copy into dec->minput; @@ -1466,7 +1469,7 @@ static int decoderEngine(decodeRec *dec) { dec->extension = ""; } - codex = prelen * 10 + strlen(dot) - 1; + codex = prelen * 10 + (int) strlen(dot) - 1; if (hasvowels) { if (unpack_if_alldigits(s) <= 0) { @@ -1497,20 +1500,19 @@ static int decoderEngine(decodeRec *dec) { // try all ccode rectangles to decode s (pointing to first character of proper mapcode) for (i = from; i <= upto; i++) { + int codexi = coDex(i); int r = recType(i); if (r == 0) { if (isNameless(i)) { - int codexi = coDex(i); - if ((codexi == 21 && codex == 22) - || (codexi == 22 && codex == 32) - || (codexi == 13 && codex == 23)) { + if (((codexi == 21) && (codex == 22)) + || ((codexi == 22) && (codex == 32)) + || ((codexi == 13) && (codex == 23))) { err = decodeNameless(dec, i); break; } } - else { - int codexi = coDex(i); - if (codexi == codex || (codex == 22 && codexi == 21)) { + else { + if (codexi == codex || ((codex == 22) && (codexi == 21))) { err = decodeGrid(dec, i, 0); // *** make sure decode fits somewhere *** @@ -1575,16 +1577,14 @@ static int decoderEngine(decodeRec *dec) { } } } - else if (r == 1) { - int codexi = coDex(i); + else if (r == 1) { if (codex == codexi + 10 && headerLetter(i) == *s) { err = decodeGrid(dec, i, 1); break; } } - else { //r>1 - int codexi = coDex(i); - if (codex == 23 && codexi == 22 || codex == 33 && codexi == 23) { + else { //r>1 + if (((codex == 23) && (codexi == 22)) || ((codex == 33) && (codexi == 23))) { err = decodeAutoHeader(dec, i); break; } @@ -1642,7 +1642,7 @@ static int decoderEngine(decodeRec *dec) { dec->result.lon = (bmaxx - MICROMETER) / 1000000.0; } // keep in encompassing territory - dec->coord32.lat = (int) floor(dec->result.lat * 1000000); + dec->coord32.lat = (int) floor(dec->result.lat * 1000000); // @@@ not needed dec->coord32.lon = (int) floor(dec->result.lon * 1000000); } // FORCE_RECODE #endif @@ -2040,10 +2040,11 @@ int binfindmatch(int parentcode, const char *str) { memcpy(tmp, str, 4); } tmp[4] = 0; + makeupper(tmp); { // binary-search the result const alphaRec *p; alphaRec t; - t.alphaCode = strupr(tmp); + t.alphaCode = tmp; t.ccode = parentcode; p = (const alphaRec *) bsearch(&t, alphaSearch, NRTERREC, sizeof(alphaRec), cmp_alphacode); From 1a4506f93500e5e8f5815bf7ed90b7eff64c18d9 Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Wed, 26 Aug 2015 16:45:13 +0200 Subject: [PATCH 019/181] Minor improvements (get rid of compiler warnings) --- mapcodelib/mapcoder.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index f3658ba..95edd08 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -1273,16 +1273,16 @@ static void encodeAutoHeader(char *result, const encodeRec *enc, int m, int extr { // encode - const int dividerx = (b->maxx - b->minx + W - 1) / W; - const int vx = (enc->coord32.lon - b->minx) / dividerx; - const int extrax = (enc->coord32.lon - b->minx) % dividerx; + int dividerx = (b->maxx - b->minx + W - 1) / W; + int vx = (enc->coord32.lon - b->minx) / dividerx; + int extrax = (enc->coord32.lon - b->minx) % dividerx; - const int dividery = (b->maxy - b->miny + H - 1) / H; - const int vy = (b->maxy - enc->coord32.lat) / dividery; - const int extray = (b->maxy - enc->coord32.lat) % dividery; + int dividery = (b->maxy - b->miny + H - 1) / H; + int vy = (b->maxy - enc->coord32.lat) / dividery; + int extray = (b->maxy - enc->coord32.lat) % dividery; - const int codexlen = (codexm / 10) + (codexm % 10); - const int value = (vx / 168) * (H / 176); + int codexlen = (codexm / 10) + (codexm % 10); + int value = (vx / 168) * (H / 176); if (extray == 0 && enc->fraclat > 0) { vy--; From c1165f72f13c08035d190693456ab4312afa6bb3 Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Wed, 26 Aug 2015 17:36:08 +0200 Subject: [PATCH 020/181] Added const to one-time variables --- mapcodelib/mapcoder.c | 234 +++++++++++++++++++++--------------------- 1 file changed, 117 insertions(+), 117 deletions(-) diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 95edd08..ce7431c 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -80,15 +80,15 @@ typedef struct { // //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -static int firstrec(int ccode) { return data_start[ccode]; } +static int firstrec(const int ccode) { return data_start[ccode]; } -static int lastrec(int ccode) { return data_start[ccode + 1] - 1; } +static int lastrec(const int ccode) { return data_start[ccode + 1] - 1; } #ifdef FAST_ALPHA #define ParentLetter(ccode) ((int)parentletter[ccode]) #else -static int ParentLetter(int ccode) // returns parent index (>0), or 0 +static int ParentLetter(const int ccode) // returns parent index (>0), or 0 { if (ccode >= usa_from && ccode <= usa_upto) { return 1; } if (ccode >= ind_from && ccode <= ind_upto) { return 2; } @@ -103,12 +103,12 @@ static int ParentLetter(int ccode) // returns parent index (>0), or 0 #endif -static int ParentTerritoryOf(int ccode) // returns parent, or -1 +static int ParentTerritoryOf(const int ccode) // returns parent, or -1 { return parentnr[ParentLetter(ccode)]; } -static int isSubdivision(int ccode) { return (ParentTerritoryOf(ccode) >= 0); } +static int isSubdivision(const int ccode) { return (ParentTerritoryOf(ccode) >= 0); } static int coDex(int m) { int c = mminfo[m].flags & 31; @@ -125,7 +125,7 @@ static int coDex(int m) { #define smartDiv(m) (mminfo[m].flags>>16) #define boundaries(m) (&mminfo[m]) -static int isInRange(int x, int minx, int maxx) // returns nonzero if x in the range minx...maxx +static int isInRange(int x, const int minx, int const maxx) // returns nonzero if x in the range minx...maxx { if (minx <= x && x < maxx) { return 1; } if (x < minx) { x += 360000000; } else { x -= 360000000; } // 1.32 fix FIJI edge case @@ -133,12 +133,12 @@ static int isInRange(int x, int minx, int maxx) // returns nonzero if x in the r return 0; } -static int fitsInside(const point32 *coord32, int m) { +static int fitsInside(const point32 *coord32, const int m) { const mminforec *b = boundaries(m); return (b->miny <= coord32->lat && coord32->lat < b->maxy && isInRange(coord32->lon, b->minx, b->maxx)); } -static int xDivider4(int miny, int maxy) { +static int xDivider4(const int miny, const int maxy) { if (miny >= 0) { // both above equator? then miny is closest return xdivider19[(miny) >> 19]; } @@ -148,7 +148,7 @@ static int xDivider4(int miny, int maxy) { return xdivider19[(-maxy) >> 19]; // both negative, so maxy is closest to equator } -static int fitsInsideWithRoom(const point32 *coord32, int m) { +static int fitsInsideWithRoom(const point32 *coord32, const int m) { const mminforec *b = boundaries(m); int xdiv8 = xDivider4(b->miny, b->maxy) / 4; // should be /8 but there's some extra margin return (b->miny - 60 <= coord32->lat && coord32->lat < b->maxy + 60 && isInRange(coord32->lon, b->minx - xdiv8, b->maxx + xdiv8)); @@ -172,7 +172,7 @@ static void makeupper(char *s) for(;*s;*s++) { *s = toupper(*s); } } -static int disambiguate_str(const char *s, int len) // returns disambiguation 1-8, or negative if error +static int disambiguate_str(const char *s, const int len) // returns disambiguation 1-8, or negative if error { const char *p = (len == 2 ? parents2 : parents3); const char *f; @@ -310,8 +310,8 @@ static int ccode_of_iso3(const char *in_iso, int parentcode) { // //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -static void encodeExtension(char *result, int extrax4, int extray, int dividerx4, int dividery, int extraDigits, - int ydirection, +static void encodeExtension(char *result, const int extrax4, const int extray, const int dividerx4, + const int dividery, int extraDigits, const int ydirection, const encodeRec *enc) // append extra characters to result for more precision { if (extraDigits > 0) { // anything to do? @@ -363,7 +363,7 @@ static void encodeExtension(char *result, int extrax4, int extray, int dividerx4 // this routine takes the integer-arithmeteic decoding results (in millionths of degrees), adds any floating-point precision digits, and returns the result (still in millionths) static int decodeExtension(decodeRec *dec, int dividerx4, int dividery0, int lon_offset4) { const char *extrapostfix = dec->extension; - double dividerx = dividerx4 / 4.0, dividery = dividery0; + const double dividerx = dividerx4 / 4.0, dividery = dividery0; int lon32 = 0; int lat32 = 0; int processor = 1; @@ -373,13 +373,12 @@ static int decodeExtension(decodeRec *dec, int dividerx4, int dividery0, int lon } while (*extrapostfix) { int column1, row1, column2, row2; - int c1 = *extrapostfix++; - c1 = decodeChar(c1); + const int c1 = decodeChar(*extrapostfix++); if (c1 < 0 || c1 == 30) { return -1; } // illegal extension character row1 = (c1 / 5); column1 = (c1 % 5); if (*extrapostfix) { - int c2 = decodeChar(*extrapostfix++); + const int c2 = decodeChar(*extrapostfix++); if (c2 < 0 || c2 == 30) { return -1; } // illegal extension character row2 = (c2 / 6); column2 = (c2 % 6); @@ -473,7 +472,7 @@ static void encode_triple(char *result, int difx, int dify) { static void decode_triple(const char *result, int *difx, int *dify) { // decode the first character - int c1 = decodeChar(*result++); + const int c1 = decodeChar(*result++); if (c1 < 24) { int m = decodeBase31(result); *difx = (c1 % 6) * 28 + (m / 34); @@ -503,7 +502,7 @@ static int encodeSixWide(int x, int y, int width, int height) { int v; int D = 6; int col = x / 6; - int maxcol = (width - 4) / 6; + const int maxcol = (width - 4) / 6; if (col >= maxcol) { col = maxcol; D = width - maxcol * 6; @@ -516,7 +515,7 @@ static void decodeSixWide(int v, int width, int height, int *x, int *y) { int w; int D = 6; int col = v / (height * 6); - int maxcol = (width - 4) / 6; + const int maxcol = (width - 4) / 6; if (col >= maxcol) { col = maxcol; D = width - maxcol * 6; @@ -530,7 +529,7 @@ static void decodeSixWide(int v, int width, int height, int *x, int *y) { // decodes dec->mapcode in context of territory rectangle m; returns negative if error static int decodeGrid(decodeRec *dec, int m, int hasHeaderLetter) { const char *input = (hasHeaderLetter ? dec->mapcode + 1 : dec->mapcode); - int codexlen = (int) (strlen(input) - 1); + const int codexlen = (int) (strlen(input) - 1); int prelen = (int) (strchr(input, '.') - input); char result[MAX_PROPER_MAPCODE_LEN + 1]; @@ -545,7 +544,7 @@ static int decodeGrid(decodeRec *dec, int m, int hasHeaderLetter) { } { - int postlen = codexlen - prelen; + const int postlen = codexlen - prelen; int divx, divy; @@ -566,7 +565,7 @@ static int decodeGrid(decodeRec *dec, int m, int hasHeaderLetter) { { int relx, rely; - int v = decodeBase31(result); + const int v = decodeBase31(result); if (divx != divy && prelen > 2) { // special grid, useful when prefix is 3 or more, and not a nice 961x961 @@ -584,18 +583,18 @@ static int decodeGrid(decodeRec *dec, int m, int hasHeaderLetter) { { const mminforec *b = boundaries(m); - int ygridsize = (b->maxy - b->miny + divy - 1) / divy; // microdegrees per cell - int xgridsize = (b->maxx - b->minx + divx - 1) / divx; // microdegrees per cell + const int ygridsize = (b->maxy - b->miny + divy - 1) / divy; // microdegrees per cell + const int xgridsize = (b->maxx - b->minx + divx - 1) / divx; // microdegrees per cell // encode relative to THE CORNER of this cell rely = b->miny + (rely * ygridsize); relx = b->minx + (relx * xgridsize); { - int xp = xside[postlen]; - int dividerx = ((xgridsize + xp - 1) / xp); - int yp = yside[postlen]; - int dividery = ((ygridsize + yp - 1) / yp); + const int xp = xside[postlen]; + const int dividerx = ((xgridsize + xp - 1) / xp); + const int yp = yside[postlen]; + const int dividery = ((ygridsize + yp - 1) / yp); // decoderelative { @@ -633,7 +632,7 @@ static int decodeGrid(decodeRec *dec, int m, int hasHeaderLetter) { } { - int err = decodeExtension(dec, dividerx << 2, dividery, 0); // grid + const int err = decodeExtension(dec, dividerx << 2, dividery, 0); // grid if (err) { return err; } @@ -666,7 +665,7 @@ static int decodeGrid(decodeRec *dec, int m, int hasHeaderLetter) { static void encodeGrid(char *result, const encodeRec *enc, int const m, int extraDigits, char headerLetter) { const mminforec *b = boundaries(m); - int orgcodex = coDex(m); + const int orgcodex = coDex(m); int codexm = orgcodex; if (codexm == 21) { codexm = 22; @@ -680,8 +679,8 @@ static void encodeGrid(char *result, const encodeRec *enc, int const m, int extr { // encode int divx, divy; - int prelen = codexm / 10; - int postlen = codexm % 10; + const int prelen = codexm / 10; + const int postlen = codexm % 10; divy = smartDiv(m); if (divy == 1) { @@ -693,8 +692,8 @@ static void encodeGrid(char *result, const encodeRec *enc, int const m, int extr } { // grid - int ygridsize = (b->maxy - b->miny + divy - 1) / divy; - int xgridsize = (b->maxx - b->minx + divx - 1) / divx; + const int ygridsize = (b->maxy - b->miny + divy - 1) / divy; + const int xgridsize = (b->maxx - b->minx + divx - 1) / divx; int rely = enc->coord32.lat - b->miny; int x = enc->coord32.lon; int relx = x - b->minx; @@ -727,7 +726,7 @@ static void encodeGrid(char *result, const encodeRec *enc, int const m, int extr } // prefix if (prelen == 4 && divx == 961 && divy == 961) { - char t = result[1]; + const char t = result[1]; result[1] = result[2]; result[2] = t; } @@ -736,8 +735,8 @@ static void encodeGrid(char *result, const encodeRec *enc, int const m, int extr relx = b->minx + (relx * xgridsize); { // postfix - int dividery = ((ygridsize + yside[postlen] - 1) / yside[postlen]); - int dividerx = ((xgridsize + xside[postlen] - 1) / xside[postlen]); + const int dividery = ((ygridsize + yside[postlen] - 1) / yside[postlen]); + const int dividerx = ((xgridsize + xside[postlen] - 1) / xside[postlen]); int extrax, extray; { @@ -792,15 +791,15 @@ static void encodeGrid(char *result, const encodeRec *enc, int const m, int extr // find first territory rectangle of the same type as m static int firstNamelessRecord(int m, int firstcode) { int i = m; - int codexm = coDex(m); + const int codexm = coDex(m); while (i >= firstcode && coDex(i) == codexm && isNameless(i)) { i--; } return (i + 1); } // count all territory rectangles of the same type as m static int countNamelessRecords(int m, int firstcode) { - int i = firstNamelessRecord(m, firstcode); - int codexm = coDex(m); + const int i = firstNamelessRecord(m, firstcode); + const int codexm = coDex(m); while (coDex(m) == codexm) { m++; } return (m - i); } @@ -811,25 +810,25 @@ static int countNamelessRecords(int m, int firstcode) { static int decodeNameless(decodeRec *dec, int m) { int A, F; char input[8]; - int codexm = coDex(m); - int dc = (codexm != 22) ? 2 : 3; - - int codexlen = (int) (strlen(dec->mapcode) - 1); + const int codexm = coDex(m); + const int codexlen = (int) (strlen(dec->mapcode) - 1); if (codexlen != 4 && codexlen != 5) { return -2; } // solve bad args // copy without dot - strcpy(input, dec->mapcode); - strcpy(input + dc, dec->mapcode + dc + 1); - + { + const int dc = (codexm != 22) ? 2 : 3; + strcpy(input, dec->mapcode); + strcpy(input + dc, dec->mapcode + dc + 1); + } A = countNamelessRecords(m, firstrec(dec->context)); F = firstNamelessRecord(m, firstrec(dec->context)); { - int p = 31 / A; - int r = 31 % A; + const int p = 31 / A; + const int r = 31 % A; int v; int SIDE; int swapletters = 0; @@ -843,7 +842,7 @@ static int decodeNameless(decodeRec *dec, int m) { // now determine X = index of first area, and SIDE if (codexm != 21 && A <= 31) { - int offset = decodeChar(*result); + const int offset = decodeChar(*result); if (offset < r * (p + 1)) { X = offset / (p + 1); @@ -865,7 +864,7 @@ static int decodeNameless(decodeRec *dec, int m) { } else // code==21 || A>=62 { - int BASEPOWER = (codexm == 21) ? 961 * 961 : 961 * 961 * 31; + const int BASEPOWER = (codexm == 21) ? 961 * 961 : 961 * 961 * 31; int BASEPOWERA = (BASEPOWER / A); if (A == 62) { BASEPOWERA++; } else { BASEPOWERA = 961 * (BASEPOWERA / 961); } @@ -878,7 +877,7 @@ static int decodeNameless(decodeRec *dec, int m) { if (swapletters) { if (!isSpecialShape22(F + X)) { - char t = result[codexlen - 3]; + const char t = result[codexlen - 3]; result[codexlen - 3] = result[codexlen - 2]; result[codexlen - 2] = t; } @@ -929,8 +928,8 @@ static int decodeNameless(decodeRec *dec, int m) { } { - int dividerx4 = xDivider4(b->miny, b->maxy); // *** note: dividerx4 is 4 times too large! - int dividery = 90; + const int dividerx4 = xDivider4(b->miny, b->maxy); // *** note: dividerx4 is 4 times too large! + const int dividery = 90; int err; // *** note: FIRST multiply, then divide... more precise, larger rects @@ -956,7 +955,7 @@ static int decodeNameless(decodeRec *dec, int m) { } -static void repack_if_alldigits(char *input, int aonly) { +static void repack_if_alldigits(char *input, const int aonly) { char *s = input; int alldigits = 1; // assume all digits char *e; @@ -979,14 +978,14 @@ static void repack_if_alldigits(char *input, int aonly) { { if (aonly) // v1.50 - encode only using the letter A { - int v = ((*input) - '0') * 100 + ((*s) - '0') * 10 + ((*e) - '0'); + const int v = ((*input) - '0') * 100 + ((*s) - '0') * 10 + ((*e) - '0'); *input = 'A'; *s = encode_chars[v / 32]; *e = encode_chars[v % 32]; } else // encode using A,E,U { - int v = ((*s) - '0') * 10 + ((*e) - '0'); + const int v = ((*s) - '0') * 10 + ((*e) - '0'); *s = encode_chars[(v / 34) + 31]; *e = encode_chars[v % 34]; } @@ -998,7 +997,7 @@ static int unpack_if_alldigits(char *input) { // rewrite all-digit codes char *s = input; char *dotpos = NULL; - int aonly = (*s == 'A' || *s == 'a'); + const int aonly = (*s == 'A' || *s == 'a'); if (aonly) { s++; } //*** v1.50 for (; *s != 0 && s[2] != 0 && s[2] != '-'; s++) { if (*s == '-') { @@ -1013,7 +1012,7 @@ static int unpack_if_alldigits(char *input) if (dotpos) { if (aonly) // v1.50 encoded only with A's { - int v = (s[0] == 'A' || s[0] == 'a' ? 31 : decodeChar(s[0])) * 32 + + const int v = (s[0] == 'A' || s[0] == 'a' ? 31 : decodeChar(s[0])) * 32 + (s[1] == 'A' || s[1] == 'a' ? 31 : decodeChar(s[1])); *input = (char) ('0' + (v / 100)); s[0] = (char) ('0' + ((v / 10) % 10)); @@ -1057,16 +1056,16 @@ static int unpack_if_alldigits(char *input) // *result==0 in case of error static void encodeNameless(char *result, const encodeRec *enc, int input_ctry, int extraDigits, int m) { // determine how many nameless records there are (A), and which one is this (X)... - int A = countNamelessRecords(m, firstrec(input_ctry)); - int X = m - firstNamelessRecord(m, firstrec(input_ctry)); + const int A = countNamelessRecords(m, firstrec(input_ctry)); + const int X = m - firstNamelessRecord(m, firstrec(input_ctry)); *result = 0; { - int p = 31 / A; - int r = 31 % A; // the first r items are p+1 - int codexm = coDex(m); - int codexlen = (codexm / 10) + (codexm % 10); + const int p = 31 / A; + const int r = 31 % A; // the first r items are p+1 + const int codexm = coDex(m); + const int codexlen = (codexm / 10) + (codexm % 10); // determine side of square around centre int SIDE; @@ -1090,7 +1089,7 @@ static void encodeNameless(char *result, const encodeRec *enc, int input_ctry, i } } else { - int BASEPOWER = (codexm == 21) ? 961 * 961 : 961 * 961 * 31; + const int BASEPOWER = (codexm == 21) ? 961 * 961 : 961 * 961 * 31; int BASEPOWERA = (BASEPOWER / A); if (A == 62) { BASEPOWERA++; @@ -1109,12 +1108,12 @@ static void encodeNameless(char *result, const encodeRec *enc, int input_ctry, i { int v = storage_offset; - int dividerx4 = xDivider4(b->miny, b->maxy); // *** note: dividerx4 is 4 times too large! - int xFracture = (int)(enc->fraclon / MAX_PRECISION_FACTOR); - int dx = (4 * (enc->coord32.lon - b->minx) + xFracture) / dividerx4; // div with quarters - int extrax4 = (enc->coord32.lon - b->minx) * 4 - (dx * dividerx4); // mod with quarters + const int dividerx4 = xDivider4(b->miny, b->maxy); // *** note: dividerx4 is 4 times too large! + const int xFracture = (int)(enc->fraclon / MAX_PRECISION_FACTOR); + const int dx = (4 * (enc->coord32.lon - b->minx) + xFracture) / dividerx4; // div with quarters + const int extrax4 = (enc->coord32.lon - b->minx) * 4 - (dx * dividerx4); // mod with quarters - int dividery = 90; + const int dividery = 90; int dy = (b->maxy - enc->coord32.lat) / dividery; int extray = (b->maxy - enc->coord32.lat) % dividery; @@ -1144,7 +1143,7 @@ static void encodeNameless(char *result, const encodeRec *enc, int input_ctry, i if (!isSpecialShape22(m)) { if (codexm == 22 && A < 62 && orgSIDE == 961) { - char t = result[codexlen - 2]; + const char t = result[codexlen - 2]; result[codexlen - 2] = result[codexlen]; result[codexlen] = t; } @@ -1162,8 +1161,8 @@ static void encodeNameless(char *result, const encodeRec *enc, int input_ctry, i // decodes dec->mapcode in context of territory rectangle m or one of its mates static int decodeAutoHeader(decodeRec *dec, int m) { const char *input = dec->mapcode; - int codexm = coDex(m); - char *dot = strchr(input, '.'); + const int codexm = coDex(m); + const char *dot = strchr(input, '.'); int STORAGE_START = 0; int value; @@ -1179,7 +1178,7 @@ static int decodeAutoHeader(decodeRec *dec, int m) { const mminforec *b = boundaries(m); // determine how many cells int H = (b->maxy - b->miny + 89) / 90; // multiple of 10m - int xdiv = xDivider4(b->miny, b->maxy); + const int xdiv = xDivider4(b->miny, b->maxy); int W = ((b->maxx - b->minx) * 4 + (xdiv - 1)) / xdiv; int product; @@ -1189,13 +1188,13 @@ static int decodeAutoHeader(decodeRec *dec, int m) { product = (W / 168) * (H / 176) * 961 * 31; if (recType(m) == 2) { - int GOODROUNDER = codexm >= 23 ? (961 * 961 * 31) : (961 * 961); + const int GOODROUNDER = codexm >= 23 ? (961 * 961 * 31) : (961 * 961); product = ((STORAGE_START + product + GOODROUNDER - 1) / GOODROUNDER) * GOODROUNDER - STORAGE_START; } if (value >= STORAGE_START && value < STORAGE_START + product) { - int dividerx = (b->maxx - b->minx + W - 1) / W; - int dividery = (b->maxy - b->miny + H - 1) / H; + const int dividerx = (b->maxx - b->minx + W - 1) / W; + const int dividery = (b->maxy - b->miny + H - 1) / H; int err; value -= STORAGE_START; @@ -1205,8 +1204,8 @@ static int decodeAutoHeader(decodeRec *dec, int m) { int difx, dify; decode_triple(dot + 1, &difx, &dify); // decode bottom 3 chars { - int vx = (value / (H / 176)) * 168 + difx; // is vx/168 - int vy = (value % (H / 176)) * 176 + dify; // is vy/176 + const int vx = (value / (H / 176)) * 168 + difx; // is vx/168 + const int vy = (value % (H / 176)) * 176 + dify; // is vy/176 dec->coord32.lat = b->maxy - vy * dividery; dec->coord32.lon = b->minx + vx * dividerx; @@ -1238,7 +1237,7 @@ static int decodeAutoHeader(decodeRec *dec, int m) { } // encode in m (known to fit) -static void encodeAutoHeader(char *result, const encodeRec *enc, int m, int extraDigits) { +static void encodeAutoHeader(char *result, const encodeRec *enc, const int m, const int extraDigits) { int i; int STORAGE_START = 0; int W, H, xdiv, product; @@ -1263,7 +1262,7 @@ static void encodeAutoHeader(char *result, const encodeRec *enc, int m, int extr W = 168 * ((W + 168 - 1) / 168); product = (W / 168) * (H / 176) * 961 * 31; if (recType(i) == 2) { // plus pipe - int GOODROUNDER = codexm >= 23 ? (961 * 961 * 31) : (961 * 961); + const int GOODROUNDER = codexm >= 23 ? (961 * 961 * 31) : (961 * 961); product = ((STORAGE_START + product + GOODROUNDER - 1) / GOODROUNDER) * GOODROUNDER - STORAGE_START; } if (i < m) { @@ -1273,15 +1272,15 @@ static void encodeAutoHeader(char *result, const encodeRec *enc, int m, int extr { // encode - int dividerx = (b->maxx - b->minx + W - 1) / W; - int vx = (enc->coord32.lon - b->minx) / dividerx; - int extrax = (enc->coord32.lon - b->minx) % dividerx; + const int dividerx = (b->maxx - b->minx + W - 1) / W; + const int vx = (enc->coord32.lon - b->minx) / dividerx; + const int extrax = (enc->coord32.lon - b->minx) % dividerx; - int dividery = (b->maxy - b->miny + H - 1) / H; + const int dividery = (b->maxy - b->miny + H - 1) / H; int vy = (b->maxy - enc->coord32.lat) / dividery; int extray = (b->maxy - enc->coord32.lat) % dividery; - int codexlen = (codexm / 10) + (codexm % 10); + const int codexlen = (codexm / 10) + (codexm % 10); int value = (vx / 168) * (H / 176); if (extray == 0 && enc->fraclat > 0) { @@ -1300,9 +1299,8 @@ static void encodeAutoHeader(char *result, const encodeRec *enc, int m, int extr } } -static void encoderEngine(int ccode, const encodeRec *enc, int stop_with_one_result, int extraDigits, - int requiredEncoder, - int result_override) { +static void encoderEngine(const int ccode, const encodeRec *enc, const int stop_with_one_result, + const int extraDigits, const int requiredEncoder, const int ccode_override) { int from, upto; if (enc == NULL || ccode < 0 || ccode > ccode_earth) { @@ -1360,7 +1358,7 @@ static void encoderEngine(int ccode, const encodeRec *enc, int stop_with_one_res repack_if_alldigits(result, 0); if (requiredEncoder < 0 || requiredEncoder == i) { - int cc = (result_override >= 0 ? result_override : ccode); + const int cc = (ccode_override >= 0 ? ccode_override : ccode); if (*result && enc->mapcodes && enc->mapcodes->count < MAX_NR_OF_MAPCODE_RESULTS) { char *s = enc->mapcodes->mapcode[enc->mapcodes->count++]; if (cc == ccode_earth) { @@ -1383,17 +1381,17 @@ static void encoderEngine(int ccode, const encodeRec *enc, int stop_with_one_res // returns nonzero if error static int decoderEngine(decodeRec *dec) { - int hasvowels = 0; - int hasletters = 0; + int ccode; int err = -817; - int codex, prelen; // input codex - int from, upto; // record range for territory - int i; - const char *dot = NULL; + int codex; char *s; { + int hasvowels = 0; + int hasletters = 0; + const char *dot = NULL; + int prelen; int len; char *w; // skip whitesace @@ -1495,13 +1493,14 @@ static int decoderEngine(decodeRec *dec) { } { - from = firstrec(ccode); - upto = lastrec(ccode); + const int from = firstrec(ccode); + const int upto = lastrec(ccode); + int i; // try all ccode rectangles to decode s (pointing to first character of proper mapcode) for (i = from; i <= upto; i++) { - int codexi = coDex(i); - int r = recType(i); + const int codexi = coDex(i); + const int r = recType(i); if (r == 0) { if (isNameless(i)) { if (((codexi == 21) && (codex == 22)) @@ -1748,8 +1747,8 @@ char *convertToRoman(char *asciibuf, int maxlen, const UWORD *s) { } -static UWORD *encode_utf16(UWORD *unibuf, int maxlen, const char *mapcode, - int language) // convert mapcode to language (0=roman 1=greek 2=cyrillic 3=hebrew) +static UWORD *encode_utf16(UWORD *unibuf, const int maxlen, const char *mapcode, + const int language) // convert mapcode to language (0=roman 1=greek 2=cyrillic 3=hebrew) { UWORD *w = unibuf; const UWORD *e = w + maxlen - 1; @@ -1854,7 +1853,7 @@ int compareWithMapcodeFormat(const char *s, int fullcode) { } else if (*s == ' ' || *s == '\t') { token = TOKENSEP; } else { - signed char c = decode_chars[(unsigned char) *s]; + const signed char c = decode_chars[(unsigned char) *s]; if (c < 0) { // vowel or illegal? token = TOKENVOWEL; vowels++; // assume vowel (-2,-3,-4) @@ -1892,9 +1891,9 @@ int compareWithMapcodeFormat(const char *s, int fullcode) { // pass point to an array of pointers (at least 42), will be made to point to result strings... // returns nr of results; -static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, double lat, double lon, int tc, - int stop_with_one_result, int requiredEncoder, - int extraDigits) +static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, double lat, double lon, + const int tc, const int stop_with_one_result, + const int requiredEncoder, const int extraDigits) { encodeRec enc; enc.mapcodes = mapcodes; @@ -1927,10 +1926,11 @@ static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, double int HOR = 1; int i = 0; // pointer into redivar for (; ;) { - int v2 = redivar[i++]; + const int v2 = redivar[i++]; HOR = 1 - HOR; if (v2 >= 0 && v2 < 1024) { // leaf? - int j, nr = v2; + int j; + const int nr = v2; for (j = 0; j <= nr; j++) { int ctry = (j == nr ? ccode_earth : redivar[i + j]); encoderEngine(ctry, &enc, stop_with_one_result, extraDigits, requiredEncoder, -1); @@ -1939,7 +1939,7 @@ static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, double break; } else { - int coord = (HOR ? enc.coord32.lon : enc.coord32.lat); + const int coord = (HOR ? enc.coord32.lon : enc.coord32.lat); if (coord > v2) { i = redivar[i]; } @@ -1988,7 +1988,7 @@ char *getTerritoryIsoName(char *result, int territoryCode, if (territoryCode < 1 || territoryCode > MAX_MAPCODE_TERRITORY_CODE) { *result = 0; } else { - int p = ParentLetter(territoryCode - 1); + const int p = ParentLetter(territoryCode - 1); char iso3[4]; const char *ei = get_entity_iso3(iso3, territoryCode - 1); if (*ei >= '0' && *ei <= '9') { ei++; } @@ -2006,7 +2006,7 @@ char *getTerritoryIsoName(char *result, int territoryCode, // returns negative if tc is not a code that has a parent country int getParentCountryOf(int tc) { - int parentccode = ParentTerritoryOf(tc - 1); // returns parent ccode or -1 + const int parentccode = ParentTerritoryOf(tc - 1); // returns parent ccode or -1 if (parentccode >= 0) { return parentccode + 1; } return -1; } @@ -2014,7 +2014,7 @@ int getParentCountryOf(int tc) { // returns tc if tc is a country, parent country if tc is a state, -1 if tc is invalid int getCountryOrParentCountry(int tc) { if (tc > 0 && tc < MAX_MAPCODE_TERRITORY_CODE) { - int tp = getParentCountryOf(tc); + const int tp = getParentCountryOf(tc); if (tp > 0) { return tp; } return tc; } @@ -2061,7 +2061,7 @@ int binfindmatch(int parentcode, const char *str) { int convertTerritoryIsoNameToCode(const char *string, int optional_tc) // optional_tc: pass 0 or negative if unknown { - int ccode = optional_tc - 1; + const int ccode = optional_tc - 1; if (string == NULL) { return -1; } while (*string > 0 && *string <= 32) { string++; } // skip leading whitespace @@ -2088,7 +2088,7 @@ int convertTerritoryIsoNameToCode(const char *string, int optional_tc) // option else // there is a ccode, there is no hyphen in the string, and the string is as most 3 chars { char tmp[12]; - int tc = getCountryOrParentCountry(optional_tc); + const int tc = getCountryOrParentCountry(optional_tc); strcpy(tmp, convertTerritoryCodeToIsoName(tc, 1)); // short parent country code strcat(tmp, "-"); @@ -2135,7 +2135,7 @@ UWORD *convertToAlphabet(UWORD *unibuf, int maxlength, const char *mapcode, int // straight-copy everything up to and including first space { - char *e = strchr(mapcode, ' '); + const char *e = strchr(mapcode, ' '); if (e) { while (mapcode <= e) { if (unibuf == lastspot) { // buffer fully filled? @@ -2195,7 +2195,7 @@ const UWORD *encodeToAlphabet(const char *mapcode, int alphabet) // 0=roman, 2=c int encodeLatLonToSingleMapcode(char *result, double lat, double lon, int tc, int extraDigits) { char *v[2]; Mapcodes rlocal; - int ret = encodeLatLonToMapcodes_internal(v, &rlocal, lat, lon, tc, 1, debugStopAt, extraDigits); + const int ret = encodeLatLonToMapcodes_internal(v, &rlocal, lat, lon, tc, 1, debugStopAt, extraDigits); *result = 0; if (ret <= 0) { // no solutions? return -1; From 1751489040b036479e0044a7fdbe6ed1ec8c8418 Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Wed, 26 Aug 2015 20:14:52 +0200 Subject: [PATCH 021/181] 2.1.3 useful routine distanceInMeters added to API and unit test --- README.md | 4 +++ mapcode_library_c.doc | Bin 95744 -> 121344 bytes mapcodelib/mapcoder.c | 28 ++++++++++++++++++ mapcodelib/mapcoder.h | 8 ++++- unitttest/unittest.c | 67 ++++++++++++++++++++++++++---------------- 5 files changed, 81 insertions(+), 26 deletions(-) diff --git a/README.md b/README.md index cf253a1..3162323 100644 --- a/README.md +++ b/README.md @@ -59,6 +59,10 @@ decode Mapcodes. # Release Notes +* 2.1.3 + + Added useful routine DistanceInMeters to API + * 2.1.2 Rewrote fraction floating points to integer arithmetic diff --git a/mapcode_library_c.doc b/mapcode_library_c.doc index 1391a57c8b7e1accbcfc09c06a364913f9f712ab..d213be09a3376903d122e62c75dade1804d52e63 100644 GIT binary patch literal 121344 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 1) { lonDeg1 += 360; } + if (lonDeg2 < 0 && lonDeg1 > 1) { lonDeg2 += 360; } + { + const double dy = (latDeg2 - latDeg1) * METERS_PER_DEGREE_LAT; + const double dx = (lonDeg2 - lonDeg1) * METERS_PER_DEGREE_LON * cos((latDeg1 + latDeg2) * _PI / 360.0); + return sqrt(dx * dx + dy * dy); + } +} + + + #ifdef SUPPORT_FOREIGN_ALPHABETS // WARNING - these alphabets have NOT yet been released as standard! use at your own risk! check www.mapcode.com for details. diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index d03f1b2..055cec0 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -18,7 +18,7 @@ extern "C" { #endif -#define mapcode_cversion "2.1.2" +#define mapcode_cversion "2.1.3" #define UWORD unsigned short int // 2-byte unsigned integer. @@ -224,6 +224,12 @@ int getCountryOrParentCountry(int territoryCode); */ int getParentCountryOf(int territoryCode); +/** + * Returns the distance in meters between two coordinates (latitude/longitude pairs) + * CAVEAT: only works for coordinates that are within a few miles from each other. + */ +double distanceInMeters(double latDeg1, double lonDeg1, double latDeg2, double lonDeg2); + /** * Alphabets: */ diff --git a/unitttest/unittest.c b/unitttest/unittest.c index 730592a..35545a4 100644 --- a/unitttest/unittest.c +++ b/unitttest/unittest.c @@ -98,30 +98,6 @@ static void alphabet_tests() { } } -// Returns distance in meters between two coordinates (that are not more than a mile apart) -static double distanceInMeters(double latDeg1, double lonDeg1, double latDeg2, double lonDeg2) { - double dx, dy, worstParallel = 0; // assume equator - if (latDeg1 > latDeg2) { - if (latDeg1 < 0) { - worstParallel = latDeg2; - } else if (latDeg2 > 0) { - worstParallel = latDeg1; - } - } - else { - if (latDeg2 < 0) { - worstParallel = latDeg1; - } else if (latDeg1 > 0) { - worstParallel = latDeg2; - } - } - dy = (latDeg2 - latDeg1); - if (lonDeg1 < 0 && lonDeg2 > 1) { lonDeg1 += 360; } - if (lonDeg2 < 0 && lonDeg1 > 1) { lonDeg2 += 360; } - dx = (lonDeg2 - lonDeg1) * cos((3.141592653589793238462643383279 / 180.0) * worstParallel); - return sqrt(dx * dx + dy * dy) * (1000000.0 / 9); -} - // static void printGeneratedMapcodes(const Mapcodes *mapcodes) { @@ -501,16 +477,57 @@ static void re_encode_tests() { } +void distance_tests() +{ + if (strcmp(mapcode_cversion,"2.1.3") >=0) { + int i; + double coordpairs[] = { + // lat1, lon1, lat2, lon2, expected distance * 100000 + 1,1,1,1,0, + 0,0,0,1,11131949079, + 89,0,89,1,194279300, + 3,0,3,1,11116693130, + -3,0,-3,1,11116693130, + -3,-179.5,-3,179.5,11116693130, + -3,179.5,-3,-179.5,11116693130, + 3,8,3,9,11116693130, + 3,-8,3,-9,11116693130, + 3,-0.5,3,0.5,11116693130, + 54,5,54.000001,5,11095, + 54,5,54,5.000001,6543, + 54,5,54.000001,5.000001,12880, + 90,0,90,50,0, + 0.11,0.22,0.12,0.2333,185011466, + -1 + }; + + for(i=0;coordpairs[i]!=-1;i+=5) { + const double distance = distanceInMeters( + coordpairs[i],coordpairs[i+1], + coordpairs[i+2],coordpairs[i+3]); + nrTests++; + if ( floor(0.5+(100000.0 * distance)) != coordpairs[i+4] ) { + nrErrors++; + printf("*** ERROR *** distanceInMeters %d failed: %f\n",i,distance);; + } + } + } +} + + void main() { #ifdef XSIDE3 const char *mapcode_dataversion = "undefined"; #endif - printf("Mapcode C Library Unit test 2.1.2\n"); + printf("Mapcode C Library Unit test 2.1.3\n"); printf("Library version %s (Data version %s)\n", mapcode_cversion, mapcode_dataversion); printf("-----------------------------------------------------------\nAlphabet tests\n"); alphabet_tests(); + printf("-----------------------------------------------------------\nDistance tests\n"); + distance_tests(); + printf("-----------------------------------------------------------\nTerritory tests\n"); printf("%d territories\n", MAX_CCODE); test_territories(); From c67314af2e3a7d7b0d9ce390f61803d620d2daff Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Thu, 27 Aug 2015 09:58:56 +0200 Subject: [PATCH 022/181] Fix --- mapcodelib/mapcoder.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index c31c85b..c63ee42 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -169,7 +169,7 @@ static const char *get_entity_iso3(char *entity_iso3_result, int ccode) { static void makeupper(char *s) { - for(;*s;*s++) { *s = toupper(*s); } + while(*s) { *s = toupper(*s); s++; } } static int disambiguate_str(const char *s, const int len) // returns disambiguation 1-8, or negative if error From 4d186222e41bd3e0e2810ec10bc1d75f66c10e8d Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Thu, 27 Aug 2015 10:48:47 +0200 Subject: [PATCH 023/181] Minor improvements (solved compiler warnings) --- mapcodelib/mapcoder.c | 60 +++++++++++++++++++++---------------------- unitttest/unittest.c | 38 ++++++++++++++++----------- 2 files changed, 53 insertions(+), 45 deletions(-) diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index c63ee42..b476ec3 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -169,7 +169,7 @@ static const char *get_entity_iso3(char *entity_iso3_result, int ccode) { static void makeupper(char *s) { - while(*s) { *s = toupper(*s); s++; } + while(*s) { *s = (char) toupper(*s); s++; } } static int disambiguate_str(const char *s, const int len) // returns disambiguation 1-8, or negative if error @@ -829,7 +829,7 @@ static int decodeNameless(decodeRec *dec, int m) { { const int p = 31 / A; const int r = 31 % A; - int v; + int v = 0; int SIDE; int swapletters = 0; int xSIDE; @@ -1250,7 +1250,8 @@ static void encodeAutoHeader(char *result, const encodeRec *enc, const int m, co firstindex--; } - for (i = firstindex; i <= m; i++) { + i = firstindex; + for(;;) { b = boundaries(i); // determine how many cells H = (b->maxy - b->miny + 89) / 90; // multiple of 10m @@ -1265,37 +1266,36 @@ static void encodeAutoHeader(char *result, const encodeRec *enc, const int m, co const int GOODROUNDER = codexm >= 23 ? (961 * 961 * 31) : (961 * 961); product = ((STORAGE_START + product + GOODROUNDER - 1) / GOODROUNDER) * GOODROUNDER - STORAGE_START; } - if (i < m) { - STORAGE_START += product; - } - } - - { - // encode - const int dividerx = (b->maxx - b->minx + W - 1) / W; - const int vx = (enc->coord32.lon - b->minx) / dividerx; - const int extrax = (enc->coord32.lon - b->minx) % dividerx; + if (i == m) { + // encode + const int dividerx = (b->maxx - b->minx + W - 1) / W; + const int vx = (enc->coord32.lon - b->minx) / dividerx; + const int extrax = (enc->coord32.lon - b->minx) % dividerx; - const int dividery = (b->maxy - b->miny + H - 1) / H; - int vy = (b->maxy - enc->coord32.lat) / dividery; - int extray = (b->maxy - enc->coord32.lat) % dividery; + const int dividery = (b->maxy - b->miny + H - 1) / H; + int vy = (b->maxy - enc->coord32.lat) / dividery; + int extray = (b->maxy - enc->coord32.lat) % dividery; - const int codexlen = (codexm / 10) + (codexm % 10); - int value = (vx / 168) * (H / 176); + const int codexlen = (codexm / 10) + (codexm % 10); + int value = (vx / 168) * (H / 176); - if (extray == 0 && enc->fraclat > 0) { - vy--; - extray += dividery; - } + if (extray == 0 && enc->fraclat > 0) { + vy--; + extray += dividery; + } - value += (vy / 176); + value += (vy / 176); - // PIPELETTER ENCODE - encodeBase31(result, (STORAGE_START / (961 * 31)) + value, codexlen - 2); - result[codexlen - 2] = '.'; - encode_triple(result + codexlen - 1, vx % 168, vy % 176); + // PIPELETTER ENCODE + encodeBase31(result, (STORAGE_START / (961 * 31)) + value, codexlen - 2); + result[codexlen - 2] = '.'; + encode_triple(result + codexlen - 1, vx % 168, vy % 176); - encodeExtension(result, extrax << 2, extray, dividerx << 2, dividery, extraDigits, -1, enc); // autoheader + encodeExtension(result, extrax << 2, extray, dividerx << 2, dividery, extraDigits, -1, enc); // autoheader + return; + } + STORAGE_START += product; + i++; } } @@ -1391,7 +1391,7 @@ static int decoderEngine(decodeRec *dec) { int hasvowels = 0; int hasletters = 0; const char *dot = NULL; - int prelen; + int prelen = 0; int len; char *w; // skip whitesace @@ -2062,7 +2062,7 @@ int binfindmatch(int parentcode, const char *str) { char tmp[5]; if (parentcode < 0) { return -1; } if (parentcode > 0) { - tmp[0] = '0' + parentcode; + tmp[0] = (char) ('0' + parentcode); memcpy(tmp + 1, str, 3); } else { memcpy(tmp, str, 4); diff --git a/unitttest/unittest.c b/unitttest/unittest.c index 35545a4..b2b7d2b 100644 --- a/unitttest/unittest.c +++ b/unitttest/unittest.c @@ -193,22 +193,22 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso printf("*** ERROR *** encode(%0.8f , %0.8f,%d) does not deliver %d solutions\n", y, x, tc, localsolutions); printGeneratedMapcodes(&mapcodes); } - } - // test that EXPECTED solution is there (if requested) - if (str && localsolutions) { - nrTests++; - for (i = 0; i < nrresults; i++) { - const char *m = mapcodes.mapcode[i]; - if (strstr(m, clean) == m) { - found = 1; - break; + // test that EXPECTED solution is there (if requested) + if (str) { + nrTests++; + for (i = 0; i < nrresults; i++) { + const char *m = mapcodes.mapcode[i]; + if (strstr(m, clean) == m) { + found = 1; + break; + } + } + if (!found) { + nrErrors++; + printf("*** ERROR *** encode(%0.8f , %0.8f) does not deliver \"%s\"\n", y, x, clean); + printGeneratedMapcodes(&mapcodes); } - } - if (!found) { - nrErrors++; - printf("*** ERROR *** encode(%0.8f , %0.8f) does not deliver \"%s\"\n", y, x, clean); - printGeneratedMapcodes(&mapcodes); } } @@ -398,6 +398,15 @@ void test_territory(const char *alphaCode, int tc, int isAlias, int needsParent, char alphacode[8]; int tn; strcpy(alphacode, alphaCode); + if (!needsParent && i==0) { + tn = convertTerritoryIsoNameToCode(alphacode, 0); + nrTests++; + if (tn != tc) { + nrErrors++; + printf("*** ERROR *** convertTerritoryIsoNameToCode('%s')=%d but expected %d (%s)\n", + alphacode, tn, tc, convertTerritoryCodeToIsoName(tc,0) ); + } + } alphacode[i] = (char) tolower(alphacode[i]); tn = convertTerritoryIsoNameToCode(alphacode, tcParent); nrTests++; @@ -443,7 +452,6 @@ static void re_encode_tests() { int nrrecords = lastrec(ccode_earth) + 1; printf("%d records\n", nrrecords); for (ccode = 0; ccode <= ccode_earth; ccode++) { - int tc = (ccode + 1); for (m = firstrec(ccode); m <= lastrec(ccode); m++) { double y, x, midx, midy; const mminforec *b = boundaries(m); From f66856e9ef5fe9dad4964de9f785d244e224565b Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Wed, 2 Sep 2015 13:08:28 +0200 Subject: [PATCH 024/181] 2.1.4 Moved recode logic to Decoder; added isInsideTerritory and maxErrorInMeters to API --- README.md | 8 + mapcodelib/mapcoder.c | 503 ++++++++++++++++++++++------------------ mapcodelib/mapcoder.h | 43 +++- unitttest/decode_test.h | 8 + unitttest/unittest.c | 123 +++++----- 5 files changed, 397 insertions(+), 288 deletions(-) diff --git a/README.md b/README.md index 3162323..6cd965f 100644 --- a/README.md +++ b/README.md @@ -59,6 +59,14 @@ decode Mapcodes. # Release Notes +* 2.1.4 + + Added isInsideTerritory to API; + + Added maxErrorinMeters to API; + + Moved recode logic into decoder; adjusted unit test. + * 2.1.3 Added useful routine DistanceInMeters to API diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index b476ec3..5bb45a0 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -38,19 +38,72 @@ //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// typedef struct { - int lat; - int lon; + int lat; // latitude in microdegrees + int lon; // longitude in microdegrees } point32; typedef struct { // point - double lat; - double lon; + double lat; // latitude in degrees + double lon; // longitude in degrees } point; +//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +// +// MapcodeZone +// +//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + +#define MICROLAT_TO_FRACTIONS_FACTOR ((double)MAX_PRECISION_FACTOR) +#define MICROLON_TO_FRACTIONS_FACTOR (4.0 * MAX_PRECISION_FACTOR) +typedef struct { + // latitudes in "810 billionths", range [-729 E11 .. +720 E11), is well within (-2^47 ... +2^47) + double fminy; + double fmaxy; + // latitudes in "3240 billionths", range [-2916 E13 .. +2916 E13), is well within (-2^49 ... +2^49) + double fminx; + double fmaxx; +} MapcodeZone; + +void setFromFractions(MapcodeZone *z, double y, double x, double yDelta, double xDelta) { + z->fminx = x; + z->fmaxx = x + xDelta; + if (yDelta < 0) { + z->fminy = y + 1 + yDelta; // y+yDelta can NOT be represented + z->fmaxy = y + 1; // y CAN be represented + } + else { + z->fminy = y; + z->fmaxy = y + yDelta; + } +} + +int isEmpty(const MapcodeZone *z) { + return ((z->fmaxx <= z->fminx) || (z->fmaxy <= z->fminy)); +} + +void getMidPoint(point *p, MapcodeZone *z) { + p->lon = (z->fminx + z->fmaxx) / (2 * MICROLON_TO_FRACTIONS_FACTOR); + p->lat = (z->fminy + z->fmaxy) / (2 * MICROLAT_TO_FRACTIONS_FACTOR); +} + +void zoneCopyFrom(MapcodeZone *target, const MapcodeZone *source) { + target->fminy = source->fminy; + target->fmaxy = source->fmaxy; + target->fminx = source->fminx; + target->fmaxx = source->fmaxx; +} + +//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +// +// Structures +// +//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + typedef struct { // input point32 coord32; - double fraclat, fraclon; // fractions, pre-multiplied into integers + int fraclat; // latitude fraction of microdegrees, expressed in 1 / 810,000ths + int fraclon; // longitude fraction of microdegrees, expressed in 1 / 3,240,000ths // output Mapcodes *mapcodes; } encodeRec; @@ -65,12 +118,8 @@ typedef struct { const char *iso; // input territory alphacode (context) // output point result; // result - point32 coord32; // result in integer arithmetic (millionts of degrees) -#ifdef FORCE_RECODE - #define MICROMETER (0.000001) // millionth millionth degree ~ 0,1 micron ~ 1/810000th - point range_min; - point range_max; -#endif + point32 coord32; // result in integer arithmetic (microdegrees) + MapcodeZone zone; // result zone (in "DegreeFractions") } decodeRec; @@ -148,12 +197,6 @@ static int xDivider4(const int miny, const int maxy) { return xdivider19[(-maxy) >> 19]; // both negative, so maxy is closest to equator } -static int fitsInsideWithRoom(const point32 *coord32, const int m) { - const mminforec *b = boundaries(m); - int xdiv8 = xDivider4(b->miny, b->maxy) / 4; // should be /8 but there's some extra margin - return (b->miny - 60 <= coord32->lat && coord32->lat < b->maxy + 60 && isInRange(coord32->lon, b->minx - xdiv8, b->maxx + xdiv8)); -} - //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // Lowlevel ccode, iso, and disambiguation @@ -316,10 +359,10 @@ static void encodeExtension(char *result, const int extrax4, const int extray, c { if (extraDigits > 0) { // anything to do? char *s = result + strlen(result); - double factorx = MAX_PRECISION_FACTOR * dividerx4; // perfect integer! - double factory = MAX_PRECISION_FACTOR * dividery; // perfect integer! - double valx = (MAX_PRECISION_FACTOR * extrax4) + enc->fraclon; // perfect integer! - double valy = (MAX_PRECISION_FACTOR * extray ) + (ydirection * enc->fraclat); // perfect integer! + double factorx = (double) MAX_PRECISION_FACTOR * dividerx4; // perfect integer! + double factory = (double) MAX_PRECISION_FACTOR * dividery; // perfect integer! + double valx = ((double) MAX_PRECISION_FACTOR * extrax4) + enc->fraclon; // perfect integer! + double valy = ((double) MAX_PRECISION_FACTOR * extray ) + (ydirection * enc->fraclat); // perfect integer! // protect against floating point errors if (valx<0) { valx=0; } else if (valx>=factorx) { valx=factorx-1; } @@ -329,30 +372,25 @@ static void encodeExtension(char *result, const int extrax4, const int extray, c extraDigits = MAX_PRECISION_DIGITS; } - if (extraDigits > 0) { - *s++ = '-'; - } + *s++ = '-'; - while (extraDigits-- > 0) { - int gx, gy, column1, column2, row1, row2; + for(;;) { + int gx, gy; factorx /= 30; gx = (int)(valx / factorx); - valx -= factorx * gx; factory /= 30; gy = (int)(valy / factory); - valy -= factory * gy; - - column1 = (gx / 6); - column2 = (gx % 6); - row1 = (gy / 5); - row2 = (gy % 5); - // add postfix: - *s++ = encode_chars[row1 * 5 + column1]; - if (extraDigits-- > 0) { - *s++ = encode_chars[row2 * 6 + column2]; - } + + *s++ = encode_chars[(gy / 5) * 5 + (gx / 6)]; + if (--extraDigits == 0) { break; } + + *s++ = encode_chars[(gy % 5) * 6 + (gx % 6)]; + if (--extraDigits == 0) { break; } + + valx -= factorx * gx; // for next iteration + valy -= factory * gy; // for next iteration } *s = 0; // terminate the result } @@ -360,10 +398,11 @@ static void encodeExtension(char *result, const int extrax4, const int extray, c #define decodeChar(c) decode_chars[(unsigned char)c] // force c to be in range of the index, between 0 and 255 -// this routine takes the integer-arithmeteic decoding results (in millionths of degrees), adds any floating-point precision digits, and returns the result (still in millionths) -static int decodeExtension(decodeRec *dec, int dividerx4, int dividery0, int lon_offset4) { +// this routine takes the integer-arithmeteic decoding results (dec->coord32), adds precision, +// and determines result zone (dec->zone); returns negative in case of error. +static int decodeExtension(decodeRec *dec, int dividerx4, int dividery, int lon_offset4, int extremeLat32, int maxLon32) { + double lat1,lon4; const char *extrapostfix = dec->extension; - const double dividerx = dividerx4 / 4.0, dividery = dividery0; int lon32 = 0; int lat32 = 0; int processor = 1; @@ -394,33 +433,37 @@ static int decodeExtension(decodeRec *dec, int dividerx4, int dividery0, int lon lat32 = lat32 * 30 + row1 * 5 + row2; } - dec->result.lon = dec->coord32.lon + ((lon32 * dividerx) / processor) + lon_offset4 / 4.0; - dec->result.lat = dec->coord32.lat + ((lat32 * dividery) / processor); + while (processor < MAX_PRECISION_FACTOR) { + dividerx4 *= 30; + dividery *= 30; + processor *= 30; + } -#ifdef FORCE_RECODE - dec->range_min.lon = dec->result.lon; - dec->range_min.lat = dec->result.lat; - if (odd) { - dec->range_max.lon = dec->range_min.lon + (dividerx / (processor / 6)); - dec->range_max.lat = dec->range_min.lat + (dividery / (processor / 5)); - } else { - dec->range_max.lon = dec->range_min.lon + (dividerx / processor); - dec->range_max.lat = dec->range_min.lat + (dividery / processor); - } // -#endif // FORCE_RECODE + lon4 = (dec->coord32.lon * 4 * (double)MAX_PRECISION_FACTOR) + ((lon32 * (double)dividerx4) ) + (lon_offset4 * (double)MAX_PRECISION_FACTOR); + lat1 = (dec->coord32.lat * (double)MAX_PRECISION_FACTOR) + ((lat32 * (double)dividery ) ); + // determine the range of coordinates that are encode to this mapcode if (odd) { - dec->result.lon += dividerx / (2 * processor / 6); - dec->result.lat += dividery / (2 * processor / 5); + setFromFractions(&dec->zone, lat1, lon4, 5 * dividery , 6 * dividerx4); } else { - dec->result.lon += (dividerx / (2 * processor)); - dec->result.lat += (dividery / (2 * processor)); - } // not odd - - // also convert back to int - dec->coord32.lon = (int) floor(dec->result.lon); - dec->coord32.lat = (int) floor(dec->result.lat); - return 0; + setFromFractions(&dec->zone, lat1, lon4, dividery , dividerx4); + } + + // restrict the coordinate range to the extremes that were provided + if (dec->zone.fmaxx > maxLon32 * MICROLON_TO_FRACTIONS_FACTOR) { + dec->zone.fmaxx = maxLon32 * MICROLON_TO_FRACTIONS_FACTOR; + } + if (dividery >= 0 ) { + if (dec->zone.fmaxy > extremeLat32 * MICROLAT_TO_FRACTIONS_FACTOR) { + dec->zone.fmaxy = extremeLat32 * MICROLAT_TO_FRACTIONS_FACTOR; + } + } + else { + if (dec->zone.fminy < extremeLat32 * MICROLAT_TO_FRACTIONS_FACTOR) { + dec->zone.fminy = extremeLat32 * MICROLAT_TO_FRACTIONS_FACTOR; + } + } + return isEmpty(&dec->zone) ? -45 : 0; } @@ -632,26 +675,9 @@ static int decodeGrid(decodeRec *dec, int m, int hasHeaderLetter) { } { - const int err = decodeExtension(dec, dividerx << 2, dividery, 0); // grid - if (err) { - return err; - } -#ifdef FORCE_RECODE - if (dec->result.lon >= relx + xgridsize) { - dec->coord32.lon = (int) floor(dec->result.lon = relx + xgridsize - MICROMETER); - } // keep in inner cell - if (dec->result.lat >= rely + ygridsize) { - dec->coord32.lat = (int) floor(dec->result.lat = rely + ygridsize - MICROMETER); - } // keep in inner cell - if (dec->result.lon >= b->maxx) { - dec->coord32.lon = (int) floor(dec->result.lon = b->maxx - MICROMETER); - } // keep in territory - if (dec->result.lat >= b->maxy) { - dec->coord32.lat = (int) floor(dec->result.lat = b->maxy - MICROMETER); - } // keep in territory -#endif // FORCE_RECODE - - return 0; + const int decodeMaxx = ((relx + xgridsize) < b->maxx) ? (relx + xgridsize) : b->maxx; + const int decodeMaxy = ((rely + ygridsize) < b->maxy) ? (rely + ygridsize) : b->maxy; + return decodeExtension(dec, dividerx << 2, dividery, 0, decodeMaxy, decodeMaxx); // grid } } // decoderelative } @@ -930,25 +956,12 @@ static int decodeNameless(decodeRec *dec, int m) { { const int dividerx4 = xDivider4(b->miny, b->maxy); // *** note: dividerx4 is 4 times too large! const int dividery = 90; - int err; // *** note: FIRST multiply, then divide... more precise, larger rects dec->coord32.lon = b->minx + ((dx * dividerx4) / 4); dec->coord32.lat = b->maxy - (dy * dividery); - err = decodeExtension(dec, dividerx4, -dividery, ((dx * dividerx4) % 4)); // nameless - -#ifdef FORCE_RECODE - // keep within outer rect - if (dec->result.lat < b->miny) { - dec->result.lat = (dec->coord32.lat = b->miny); - } // keep in territory - if (dec->result.lon >= b->maxx) { - dec->coord32.lon = (int) floor(dec->result.lon = b->maxx - MICROMETER); - } // keep in territory -#endif - - return err; + return decodeExtension(dec, dividerx4, -dividery, ((dx * dividerx4) % 4) , b->miny,b->maxx); // nameless } } } @@ -1109,7 +1122,7 @@ static void encodeNameless(char *result, const encodeRec *enc, int input_ctry, i int v = storage_offset; const int dividerx4 = xDivider4(b->miny, b->maxy); // *** note: dividerx4 is 4 times too large! - const int xFracture = (int)(enc->fraclon / MAX_PRECISION_FACTOR); + const int xFracture = (enc->fraclon / MAX_PRECISION_FACTOR); const int dx = (4 * (enc->coord32.lon - b->minx) + xFracture) / dividerx4; // div with quarters const int extrax4 = (enc->coord32.lon - b->minx) * 4 - (dx * dividerx4); // mod with quarters @@ -1195,7 +1208,6 @@ static int decodeAutoHeader(decodeRec *dec, int m) { if (value >= STORAGE_START && value < STORAGE_START + product) { const int dividerx = (b->maxx - b->minx + W - 1) / W; const int dividery = (b->maxy - b->miny + H - 1) / H; - int err; value -= STORAGE_START; value /= (961 * 31); @@ -1218,18 +1230,7 @@ static int decodeAutoHeader(decodeRec *dec, int m) { } } - err = decodeExtension(dec, dividerx << 2, -dividery, 0); // autoheader decode - -#ifdef FORCE_RECODE - if (dec->result.lat < b->miny) { - dec->result.lat = (dec->coord32.lat = b->miny); - } // keep in territory - if (dec->result.lon >= b->maxx) { - dec->coord32.lon = (int) floor(dec->result.lon = b->maxx - MICROMETER); - } // keep in territory -#endif - - return err; + return decodeExtension(dec, dividerx << 2, -dividery, 0, b->miny,b->maxx); // autoheader decode } STORAGE_START += product; } // for j @@ -1379,6 +1380,41 @@ static void encoderEngine(const int ccode, const encodeRec *enc, const int stop_ } } +// determine the non-empty intersection zone z between a given zone and the boundaries of territory rectangle m. +// returns nonzero in case such a zone exists +int restrictZoneTo(MapcodeZone *z,const MapcodeZone *zone, const mminforec *b) { + z->fminy = zone->fminy; + z->fmaxy = zone->fmaxy; + if (z->fminy < b->miny * MICROLAT_TO_FRACTIONS_FACTOR) { + z->fminy = b->miny * MICROLAT_TO_FRACTIONS_FACTOR; + } + if (z->fmaxy > b->maxy * MICROLAT_TO_FRACTIONS_FACTOR) { + z->fmaxy = b->maxy * MICROLAT_TO_FRACTIONS_FACTOR; + } + if (z->fminy < z->fmaxy) { + double bminx = b->minx * MICROLON_TO_FRACTIONS_FACTOR; + double bmaxx = b->maxx * MICROLON_TO_FRACTIONS_FACTOR; + z->fminx = zone->fminx; + z->fmaxx = zone->fmaxx; + if (bmaxx < 0 && z->fminx > 0) { + bminx += (360000000 * MICROLON_TO_FRACTIONS_FACTOR); + bmaxx += (360000000 * MICROLON_TO_FRACTIONS_FACTOR); + } + else if (bminx > 0 && z->fmaxx < 0) { + bminx -= (360000000 * MICROLON_TO_FRACTIONS_FACTOR); + bmaxx -= (360000000 * MICROLON_TO_FRACTIONS_FACTOR); + } + if (z->fminx < bminx) { + z->fminx = bminx; + } + if (z->fmaxx > bmaxx) { + z->fmaxx = bmaxx; + } + return (z->fminx < z->fmaxx); + } + return 0; +} + // returns nonzero if error static int decoderEngine(decodeRec *dec) { @@ -1514,61 +1550,61 @@ static int decoderEngine(decodeRec *dec) { if (codexi == codex || ((codex == 22) && (codexi == 21))) { err = decodeGrid(dec, i, 0); - // *** make sure decode fits somewhere *** + // first of all, make sure the zone fits the country + if (err==0) { + if (!restrictZoneTo(&dec->zone, &dec->zone, boundaries(upto))) { + err = -2999; + } + } + if (err==0 && isRestricted(i)) { - int fitssomewhere = 0; + int nrZoneOverlaps = 0; int j; + + // *** make sure decode fits somewhere *** + getMidPoint(&dec->result,&dec->zone); + dec->coord32.lon = (int) floor(dec->result.lon); + dec->coord32.lat = (int) floor(dec->result.lat); for (j = i - 1; j >= from; j--) { // look in previous rects if (!isRestricted(j)) { if (fitsInside(&dec->coord32, j)) { - fitssomewhere = 1; + nrZoneOverlaps = 1; break; } } } -#ifdef FORCE_RECODE - if (!fitssomewhere) { + + if (!nrZoneOverlaps) { + MapcodeZone zfound; + mminforec prevu; + int prevj = -1; for (j = from; j < i; j++) { // try all smaller rectangles j if (!isRestricted(j)) { - const mminforec *b = boundaries(j); - int bminx = b->minx; - int bmaxx = b->maxx; - point p = dec->result; - - if (bmaxx < 0 && p.lon > 0) { - bminx += 360000000; - bmaxx += 360000000; - } // - - if (p.lat < b->miny && b->miny <= dec->range_max.lat) { - p.lat = b->miny; - } // keep in range - if (p.lat >= b->maxy && b->maxy > dec->range_min.lat) { - p.lat = b->maxy - MICROMETER; - } // keep in range - if (p.lon < bminx && bminx <= dec->range_max.lon) { - p.lon = bminx; - } // keep in range - if (p.lon >= bmaxx && bmaxx > dec->range_min.lon) { - p.lon = bmaxx - MICROMETER; - } // keep in range - - if ( p.lat > dec->range_min.lat && p.lat < dec->range_max.lat && - p.lon > dec->range_min.lon && p.lon < dec->range_max.lon && - b->miny <= p.lat && p.lat < b->maxy && - bminx <= p.lon && p.lon < bmaxx ) { - - dec->result = p; - dec->coord32.lat = (int) floor(p.lat); - dec->coord32.lon = (int) floor(p.lon); - fitssomewhere = 1; - break; - } // candidate + MapcodeZone z; + if (restrictZoneTo(&z,&dec->zone,boundaries(j))) { + nrZoneOverlaps++; + if (nrZoneOverlaps == 1) { + // first fit! remember... + zoneCopyFrom(&zfound,&z); + prevj = j; + memcpy(&prevu,boundaries(j),sizeof(mminforec)); + } + else { // nrZoneOverlaps >= 2 + // more than one hit + break; // GIVE UP! + } + } } // isRestricted } // for j + + // if several sub-areas intersect, just return the whole zone + // (the center of which may NOT re-encode to the same mapcode!) + if (nrZoneOverlaps == 1) { // found exactly ONE intersection? + zoneCopyFrom(&dec->zone,&zfound); + } } -#endif //FORCE_RECODE - if (!fitssomewhere) { + + if (!nrZoneOverlaps) { err = -1234; } } // *** make sure decode fits somewhere *** @@ -1589,63 +1625,32 @@ static int decoderEngine(decodeRec *dec) { } } } // for - } - // convert from millionths if (err) { dec->result.lat = dec->result.lon = 0; } else { - dec->result.lat /= (double) 1000000.0; - dec->result.lon /= (double) 1000000.0; - } - - // normalise between =180 and 180 - if (dec->result.lat < -90.0) { dec->result.lat = -90.0; } - if (dec->result.lat > 90.0) { dec->result.lat = 90.0; } - if (dec->result.lon < -180.0) { dec->result.lon += 360.0; } - if (dec->result.lon >= 180.0) { dec->result.lon -= 360.0; } - // store as integers for legacy's sake - dec->coord32.lat = (int) floor(dec->result.lat * 1000000); - dec->coord32.lon = (int) floor(dec->result.lon * 1000000); - - // make sure decode result fits the country - if (err == 0) { - if (ccode != ccode_earth) { - if (!fitsInsideWithRoom(&dec->coord32, lastrec(ccode))) { - err = -2222; + if (ccode == ccode_earth) { + getMidPoint(&dec->result,&dec->zone); + } + else { + if (!restrictZoneTo(&dec->zone, &dec->zone, boundaries(lastrec(ccode)))) { + return -2222; } -#ifdef FORCE_RECODE - else { - const mminforec *b = boundaries(lastrec(ccode)); - int bminx = b->minx; - int bmaxx = b->maxx; - if (dec->coord32.lon < 0 && bminx > 0) { - bminx -= 360000000; - bmaxx -= 360000000; - } - - if (dec->result.lat < b->miny / 1000000.0) { - dec->result.lat = b->miny / 1000000.0; - } // keep in encompassing territory - if (dec->result.lat >= b->maxy / 1000000.0) { - dec->result.lat = (b->maxy - MICROMETER) / 1000000.0; - } // keep in encompassing territory - - if (dec->result.lon < bminx / 1000000.0) { - dec->result.lon = bminx / 1000000.0; - } // keep in encompassing territory - if (dec->result.lon >= bmaxx / 1000000.0) { - dec->result.lon = (bmaxx - MICROMETER) / 1000000.0; - } // keep in encompassing territory - - dec->coord32.lat = (int) floor(dec->result.lat * 1000000); // @@@ not needed - dec->coord32.lon = (int) floor(dec->result.lon * 1000000); - } // FORCE_RECODE -#endif + getMidPoint(&dec->result,&dec->zone); } + + // normalise between =180 and 180 + if (dec->result.lat < -90000000.0) { dec->result.lat = -90000000.0; } + if (dec->result.lat > 90000000.0) { dec->result.lat = 90000000.0; } + if (dec->result.lon < -180000000.0) { dec->result.lon += 360000000.0; } + if (dec->result.lon >= 180000000.0) { dec->result.lon -= 360000000.0; } + + // convert from microdegrees to degrees + dec->result.lat /= (double) 1000000.0; + dec->result.lon /= (double) 1000000.0; } return err; @@ -1917,6 +1922,31 @@ int compareWithMapcodeFormat(const char *s, int fullcode) { // //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +static void convertCoordsToMicrosAndFractions(point32 *coord32, int *fraclat, int *fraclon, double lat, double lon) { + double frac; + if (lat < -90) { lat = -90; } else if (lat > 90) { lat = 90; } + lat += 90; // lat now [0..180] + lat *= (double) 810000000000; + frac = floor(lat+0.1); + coord32->lat = (int) (frac / (double) 810000); + if (fraclat) { + frac -= ((double)coord32->lat * (double) 810000); + *fraclat = (int) frac; + } + coord32->lat -= 90000000; + + lon -= (360.0 * floor(lon / 360)); // lon now in [0..360> + lon *= (double)3240000000000; + frac = floor(lon+0.1); + coord32->lon = (int) (frac / (double)3240000); + if (fraclon) { + frac -= (double)coord32->lon * (double)3240000; + *fraclon = (int) frac; + } + if (coord32->lon >= 180000000) + coord32->lon -= 360000000; +} + // pass point to an array of pointers (at least 42), will be made to point to result strings... // returns nr of results; static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, double lat, double lon, @@ -1927,26 +1957,7 @@ static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, double enc.mapcodes = mapcodes; enc.mapcodes->count = 0; - { - double f; - if (lat < -90) { lat = -90; } else if (lat > 90) { lat = 90; } - lat += 90; // lat now [0..180] - lat *= (double) 810000000000; - enc.fraclat = floor(lat+0.1); - f = enc.fraclat / (double) 810000; - enc.coord32.lat = (int)f; - enc.fraclat -= (double)enc.coord32.lat * (double) 810000; - enc.coord32.lat -= 90000000; - - lon -= (360.0 * floor(lon / 360)); // lon now in [0..360> - lon *= (double)3240000000000; - enc.fraclon = floor(lon+0.1); - f = enc.fraclon / (double)3240000; - enc.coord32.lon = (int)f; - enc.fraclon -= (double)enc.coord32.lon * (double)3240000; - if (enc.coord32.lon >= 180000000) - enc.coord32.lon -= 360000000; - } + convertCoordsToMicrosAndFractions(&enc.coord32, &enc.fraclat, &enc.fraclon, lat, lon); if (tc <= 0) // ALL results? { @@ -2259,3 +2270,53 @@ const char *convertTerritoryCodeToIsoName(int tc, int format) { } else { makeiso_buf = makeiso_bufbytes; } return (const char *) getTerritoryIsoName(makeiso_buf, tc, format); } + +// maximum error in meters for a certain nr of high-precision digits +static const double maxErrorInMetersForDigits[MAX_PRECISION_DIGITS + 1] = { + 7.49, + 1.39, + 0.251, + 0.0462, + 0.00837, + 0.00154, + 0.00028, + 0.000052, + 0.0000093 +}; + +double maxErrorInMeters(int extraDigits) { + if ((extraDigits<0) || (extraDigits>MAX_PRECISION_DIGITS)) + return (double)0; + return maxErrorInMetersForDigits[extraDigits]; +} + +// returns nonzero if coordinate is inside territory +int isInsideTerritory(double lat, double lon, int territoryCode) { + const int ccode = territoryCode - 1; + if ((lat < -90) || (lat > 90) || (ccode < 0) || (ccode > ccode_earth)) { + return 0; // invalid arguments! + } + else { + int m; + point32 coord32; + const int from = firstrec(ccode); + const int upto = lastrec(ccode); + convertCoordsToMicrosAndFractions(&coord32, NULL, NULL, lat, lon); + if (fitsInside(&coord32, upto)) { + for (m = upto; m >= from; m--) { + if (!isRestricted(m)) { + if (fitsInside(&coord32, m)) { + return 1; + } + } + } + } + } + return 0; +} + +// Check if a point is inside a territory and (if it has a parent) also inside its parent territory +int isFullyInsideTerritory(double lat, double lon, int territoryCode) { + return (isInsideTerritory(lat, lon, territoryCode) && + ((getParentCountryOf(territoryCode) < 0) || isInsideTerritory(lat, lon, getParentCountryOf(territoryCode)))); +} diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index 055cec0..72de34c 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -18,7 +18,7 @@ extern "C" { #endif -#define mapcode_cversion "2.1.3" +#define mapcode_cversion "2.1.4" #define UWORD unsigned short int // 2-byte unsigned integer. @@ -230,6 +230,47 @@ int getParentCountryOf(int territoryCode); */ double distanceInMeters(double latDeg1, double lonDeg1, double latDeg2, double lonDeg2); + +/** + * How far away, at worst, can a decoded mapcode be from the original encoded coordinate? + * (which can be 0 for all territories). + * + * Arguments: + * extraDigits - Number of extra "digits" in the mapcode. extra letters added to mapcodes + * make them represent coordinates more accurately. + * + * Returns: + * the worst-case distance in meters between a decoded mapcode and the encoded coordinate + */ +double maxErrorInMeters(int extraDigits); + +/** + * Is coordinate within a given territory? + * + * Arguments: + * lat - Latitude, in degrees. Range: -90..90. + * lon - Longitude, in degrees. Range: -180..180. + * territoryCode - Territory code (obtained from convertTerritoryIsoNameToCode) + * + * isInsideTerritory returns nonzero if the coordinate is inside the specified territory. + * + * isFullyInsideTerritory returns nonzero if the coordinate is inside the territory, + * and, IF the territory has a perent territory, inside the parent territory. + * + * Note that for the mapcode system, the following should hold: IF a point p has a + * mapcode M, THEN decode(M) delivers a point q within maxErrorInMeters() of p. + * Furthermore, encode(q) must yield back M *unless* point q is not "fully inside" + * the mapcode territory. + */ +int isInsideTerritory( + double lat, + double lon, + int territoryCode); +int isFullyInsideTerritory( + double lat, + double lon, + int territoryCode); + /** * Alphabets: */ diff --git a/unitttest/decode_test.h b/unitttest/decode_test.h index 78aecdd..fc36d30 100644 --- a/unitttest/decode_test.h +++ b/unitttest/decode_test.h @@ -23,6 +23,14 @@ typedef struct { } encode_test_record; static const encode_test_record encode_test[] = { + + {5.60872800 , -10.17926200, 0, 0, ""}, + {1.86496200 , 9.47899500, 0, 0, ""}, + {33.864759999999997, 75, 0, 0, ""}, + {31.183568999999999, 79.682780000000008, 0, 0, ""}, + {31.183568999999999, 79.682770000000005, 0, 0, ""}, + {7.853151,-82.113956, 0,0,""}, + { 8.76980000 , -82.81499000, 0,0,""}, { 52.387404, 4.865110, 0,0, "nld u00.00"}, {-11.651447,43.368, 0,0,""}, {-32.60265,-55.76,0,0,"ury h2.zhzk"}, diff --git a/unitttest/unittest.c b/unitttest/unittest.c index b2b7d2b..e5cf3b8 100644 --- a/unitttest/unittest.c +++ b/unitttest/unittest.c @@ -14,6 +14,8 @@ * limitations under the License. */ +#define UNITTEST_VERSION "2.1.4" + /** * This application performs a number of tests on the Mapcode C library. * It helps to establish that all routines work properly. @@ -100,9 +102,9 @@ static void alphabet_tests() { // -static void printGeneratedMapcodes(const Mapcodes *mapcodes) { +static void printGeneratedMapcodes(const char *title, const Mapcodes *mapcodes) { int i, nrresults = mapcodes->count; - printf(" Delivered %d results", nrresults); + printf(" %s: %d results", title, nrresults); for (i = 0; i < nrresults; i++) { const char *m = mapcodes->mapcode[i]; printf(" (%s)", m); @@ -121,19 +123,6 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso double lat, lon; int precision = MAX_PRECISION_DIGITS; - // maximum error in meters for a certain nr of high-precision digits - static double maxErrorForPrecision[9] = { - 7.49, - 1.45, - 0.2502, - 0.0462, - 0.00837, - 0.00154, - 0.00028, - 0.000052, - 0.0000093, - }; - if (y < -90) { y = -90; } else if (y > 90) { y = 90; } // if str: determine "precision", territory "tc", and a "clean" copy of str @@ -190,8 +179,8 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso nrTests++; if (nrresults != localsolutions) { nrErrors++; - printf("*** ERROR *** encode(%0.8f , %0.8f,%d) does not deliver %d solutions\n", y, x, tc, localsolutions); - printGeneratedMapcodes(&mapcodes); + printf("*** ERROR *** encode(%0.8f , %0.8f,%d) does not deliver %d local solutions\n", y, x, tc, localsolutions); + printGeneratedMapcodes("Delivered", &mapcodes); } // test that EXPECTED solution is there (if requested) @@ -207,7 +196,7 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso if (!found) { nrErrors++; printf("*** ERROR *** encode(%0.8f , %0.8f) does not deliver \"%s\"\n", y, x, clean); - printGeneratedMapcodes(&mapcodes); + printGeneratedMapcodes("Delivered", &mapcodes); } } } @@ -219,8 +208,8 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso nrresults = encodeLatLonToMapcodes(&mapcodes, y, x, 0, precision); if (nrresults != globalsolutions) { nrErrors++; - printf("*** ERROR *** encode(%0.8f , %0.8f) does not deliver %d solutions\n", y, x, globalsolutions); - printGeneratedMapcodes(&mapcodes); + printf("*** ERROR *** encode(%0.8f , %0.8f) does not deliver %d global solutions\n", y, x, globalsolutions); + printGeneratedMapcodes("Delivered", &mapcodes); } } @@ -239,7 +228,7 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso } else { double dm = distanceInMeters(y, x, lat, lon); - double maxerror = maxErrorForPrecision[precision]; + double maxerror = maxErrorInMeters(precision); // check if decode is sufficiently close to the encoded coordinate nrTests++; if (dm > maxerror) { @@ -248,9 +237,10 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso str, lat, lon, dm * 100.0, maxerror * 100.0, y, x); } - else if (nrWarnings < 16) { - Mapcodes mapcodes2; - int nr, tc2 = -1, tcParent = -1, j, found = 0; + else { + Mapcodes mapcodesTerritory; + Mapcodes mapcodesParent; + int tc2 = -1, tcParent = -1, j, found = 0; char *e = strchr(str, ' '); if (e) { *e = 0; @@ -259,34 +249,38 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso *e = ' '; } - // see if decode encodes back to the same solution - nr = encodeLatLonToMapcodes(&mapcodes2, lat, lon, tc2, precision); - for (j = 0; j < nr; j++) { - if (strcmp(mapcodes2.mapcode[j], str) == 0) { - found = 1; - break; + nrTests++; + + // see if the original mapcode was generated + { + const int nr = encodeLatLonToMapcodes(&mapcodesTerritory, lat, lon, tc2, precision); + for (j = 0; j < nr; j++) { + if (strcmp(mapcodesTerritory.mapcode[j], str) == 0) { + found = 1; + break; + } } } - // of, if inherited from parent country: the same parent solution - if (!found && tcParent >= 0) { - nr = encodeLatLonToMapcodes(&mapcodes2, lat, lon, tcParent, precision); + // if not: see if the original mapcode was generated for the parent + if (!found && (tcParent >= 0)) { + const int nr = encodeLatLonToMapcodes(&mapcodesParent, lat, lon, tcParent, precision); for (j = 0; j < nr; j++) { - if (strcmp(strchr(mapcodes2.mapcode[j], ' '), strchr(str, ' ')) == 0) { + if (strcmp(strchr(mapcodesParent.mapcode[j], ' '), strchr(str, ' ')) == 0) { found = 1; break; } } } - // report if decode doesnt encode back to the same mapcode - nrTests++; - if (!found) { - printf("*** WARNING *** %s does not re-encode (%0.15f,%0.15f) from (%0.15f,%0.15f)\n", str, lat, lon, y, x); - printGeneratedMapcodes(&mapcodes2); - printGeneratedMapcodes(&mapcodes); - nrWarnings++; - if (nrWarnings > 16) { - printf("*** ERROR *** too many warnings...\n"); + + if (!found) { // within 7.5 meters, but not reproduced! + if ( isFullyInsideTerritory(lat, lon, tc2) ) { // but SHOULD be reproduced! nrErrors++; + printf("*** ERROR *** %s does not re-encode (%0.15f,%0.15f) from (%0.15f,%0.15f)\n", str, lat, lon, y, x); + printGeneratedMapcodes("Global ", &mapcodes); + printGeneratedMapcodes("Territory", &mapcodesTerritory); + if (tcParent >= 0) { + printGeneratedMapcodes("Parent ", &mapcodesParent); + } } } } @@ -357,6 +351,7 @@ static test_failing_decodes() { "NLD ZZ.ZZ", // nameless out of range "NLD Q000.000", // grid out of range "NLD ZZZ.ZZZ", // grid out of range + "NLD SHH.HHH", // grid out of encompassing "NLD L222.222", // grid out of range (restricted) NULL }; @@ -453,13 +448,14 @@ static void re_encode_tests() { printf("%d records\n", nrrecords); for (ccode = 0; ccode <= ccode_earth; ccode++) { for (m = firstrec(ccode); m <= lastrec(ccode); m++) { - double y, x, midx, midy; + double y, x, midx, midy, thirdx; const mminforec *b = boundaries(m); fprintf(stderr, "%0.2f%%\r", m * 100.0 / nrrecords); midy = (b->miny + b->maxy) / 2000000.0; midx = (b->minx + b->maxx) / 2000000.0; + thirdx = (2 * b->minx + b->maxx) / 3000000.0; test_around(midy, midx); y = (b->miny) / 1000000.0; @@ -467,6 +463,7 @@ static void re_encode_tests() { test_around(y, x); test_around(midy, x); test_around(y, midx); + test_around(y, thirdx); x = (b->maxx) / 1000000.0; test_around(y, x); @@ -527,7 +524,7 @@ void main() { #ifdef XSIDE3 const char *mapcode_dataversion = "undefined"; #endif - printf("Mapcode C Library Unit test 2.1.3\n"); + printf("Mapcode C Library Unit test %s\n", UNITTEST_VERSION); printf("Library version %s (Data version %s)\n", mapcode_cversion, mapcode_dataversion); printf("-----------------------------------------------------------\nAlphabet tests\n"); @@ -540,33 +537,27 @@ void main() { printf("%d territories\n", MAX_CCODE); test_territories(); - /* - printf("-----------------------------------------------------------\nTimer\n"); - { - clock_t c_end; - time_t t_end; - time_t t_start = time(0); - clock_t c_start = clock(); - - int i; - for(i=0;i<1000;i++) test_territories(); - - c_end = clock(); - t_end = time(0); - fprintf(stderr,"%ld time\n", (c_end - c_start)); - fprintf(stderr,"%ld time\n", (t_end - t_start)*1000); - } - /**/ + printf("-----------------------------------------------------------\nFailing decode tests\n"); + test_failing_decodes(); + + printf("-----------------------------------------------------------\nFailing decodes tests\n"); + test_failing_decodes(); printf("-----------------------------------------------------------\nEncode/Decode tests\n"); - test_failing_decodes(); - encode_decode_tests(); + { + //clock_t c_start = clock(); + encode_decode_tests(); + //fprintf(stderr,"%ld time\n", (clock() - c_start)); + } printf("-----------------------------------------------------------\nRe-encode tests\n"); re_encode_tests(); printf("-----------------------------------------------------------\n"); - printf("Done.\nExecuted %ld tests, found %ld errors\n", nrTests, nrErrors); + printf("Done.\nExecuted %ld tests, found %ld errors", nrTests, nrErrors); + if (nrWarnings) { + printf(", %ld warnings\n", nrWarnings); + } + printf("\n"); getchar(); } - From dda1ea9edb2db523e3a098d7089454b2cdeeb496 Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Wed, 2 Sep 2015 20:59:44 +0200 Subject: [PATCH 025/181] 2.1.5 Much stricter unit test --- README.md | 6 ++-- mapcodelib/mapcoder.c | 74 ++++++++++++++++++++++++++--------------- mapcodelib/mapcoder.h | 2 +- unitttest/decode_test.h | 2 ++ unitttest/unittest.c | 64 ++++++++++++++++++++++++++++++++++- 5 files changed, 117 insertions(+), 31 deletions(-) diff --git a/README.md b/README.md index 6cd965f..788c2df 100644 --- a/README.md +++ b/README.md @@ -59,9 +59,11 @@ decode Mapcodes. # Release Notes -* 2.1.4 +* 2.1.5 + + Added stricter unit tests - Added isInsideTerritory to API; +* 2.1.4 Added maxErrorinMeters to API; diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 5bb45a0..cda8473 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -182,11 +182,14 @@ static int isInRange(int x, const int minx, int const maxx) // returns nonzero i return 0; } -static int fitsInside(const point32 *coord32, const int m) { - const mminforec *b = boundaries(m); +static int fitsInsideBoundaries(const point32 *coord32, const mminforec *b) { return (b->miny <= coord32->lat && coord32->lat < b->maxy && isInRange(coord32->lon, b->minx, b->maxx)); } +static int fitsInside(const point32 *coord32, const int m) { + return fitsInsideBoundaries(coord32,boundaries(m)); +} + static int xDivider4(const int miny, const int maxy) { if (miny >= 0) { // both above equator? then miny is closest return xdivider19[(miny) >> 19]; @@ -197,6 +200,22 @@ static int xDivider4(const int miny, const int maxy) { return xdivider19[(-maxy) >> 19]; // both negative, so maxy is closest to equator } +static mminforec *getExtendedBoundaries(mminforec *target, const mminforec *source, int deltaLat, int deltaLon) { + target->miny = source->miny - deltaLat; + target->minx = source->minx - deltaLon; + target->maxy = source->maxy + deltaLat; + target->maxx = source->maxx + deltaLon; + return target; +} + +static int isNearBorderOf(const point32 *coord32, int m) { + mminforec tmp; + const mminforec *b=boundaries(m); + int xdiv8 = xDivider4(b->miny, b->maxy) / 6; // should be /8 but there's some extra margin + return (fitsInsideBoundaries(coord32, getExtendedBoundaries(&tmp,boundaries(m),+60,+xdiv8)) && + (! fitsInsideBoundaries(coord32, getExtendedBoundaries(&tmp,boundaries(m),-60,-xdiv8)))); +} + //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // Lowlevel ccode, iso, and disambiguation @@ -1311,7 +1330,8 @@ static void encoderEngine(const int ccode, const encodeRec *enc, const int stop_ from = firstrec(ccode); upto = lastrec(ccode); - if (ccode != ccode_earth) { + if (ccode != ccode_earth) // @@@ why? + { if (!fitsInside(&enc->coord32, upto)) { return; } @@ -1334,9 +1354,7 @@ static void encoderEngine(const int ccode, const encodeRec *enc, const int stop_ else if (recType(i) > 1) { encodeAutoHeader(result, enc, i, extraDigits); } - else if (i == upto && isRestricted(i) && - isSubdivision(ccode)) // if the last item is a reference to a state's country - { + else if ((i == upto) && isSubdivision(ccode)) { // *** do a recursive call for the parent *** encoderEngine(ParentTerritoryOf(ccode), enc, stop_with_one_result, extraDigits, requiredEncoder, ccode); return; /**/ @@ -2290,33 +2308,35 @@ double maxErrorInMeters(int extraDigits) { return maxErrorInMetersForDigits[extraDigits]; } -// returns nonzero if coordinate is inside territory -int isInsideTerritory(double lat, double lon, int territoryCode) { +// returns nonzero if coordinate is near more than one territory border +int multipleBordersNearby(double lat, double lon, int territoryCode) { const int ccode = territoryCode - 1; - if ((lat < -90) || (lat > 90) || (ccode < 0) || (ccode > ccode_earth)) { - return 0; // invalid arguments! - } - else { - int m; - point32 coord32; - const int from = firstrec(ccode); - const int upto = lastrec(ccode); - convertCoordsToMicrosAndFractions(&coord32, NULL, NULL, lat, lon); - if (fitsInside(&coord32, upto)) { + if ((ccode >= 0) && (ccode < ccode_earth)) { // valid territory, not earth + const int parentTerritoryCode = getParentCountryOf(territoryCode); + if (parentTerritoryCode >= 0) { + // there is a parent! check its borders as well... + if (multipleBordersNearby(lat, lon, parentTerritoryCode)) { + return 1; + } + } + { + int m; + int nrFound = 0; + const int from = firstrec(ccode); + const int upto = lastrec(ccode); + point32 coord32; + convertCoordsToMicrosAndFractions(&coord32, NULL, NULL, lat, lon); for (m = upto; m >= from; m--) { if (!isRestricted(m)) { - if (fitsInside(&coord32, m)) { - return 1; + if (isNearBorderOf(&coord32, m)) { + nrFound++; + if (nrFound > 1) { + return 1; + } } } } } } - return 0; -} - -// Check if a point is inside a territory and (if it has a parent) also inside its parent territory -int isFullyInsideTerritory(double lat, double lon, int territoryCode) { - return (isInsideTerritory(lat, lon, territoryCode) && - ((getParentCountryOf(territoryCode) < 0) || isInsideTerritory(lat, lon, getParentCountryOf(territoryCode)))); + return 0; } diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index 72de34c..cb3d85c 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -18,7 +18,7 @@ extern "C" { #endif -#define mapcode_cversion "2.1.4" +#define mapcode_cversion "2.1.5" #define UWORD unsigned short int // 2-byte unsigned integer. diff --git a/unitttest/decode_test.h b/unitttest/decode_test.h index fc36d30..037b0c2 100644 --- a/unitttest/decode_test.h +++ b/unitttest/decode_test.h @@ -24,6 +24,8 @@ typedef struct { static const encode_test_record encode_test[] = { + {39.730401, -79.9541635, 0, 0, ""}, + {39.730391, -79.954152, 0, 0, ""}, {5.60872800 , -10.17926200, 0, 0, ""}, {1.86496200 , 9.47899500, 0, 0, ""}, {33.864759999999997, 75, 0, 0, ""}, diff --git a/unitttest/unittest.c b/unitttest/unittest.c index e5cf3b8..f2235cb 100644 --- a/unitttest/unittest.c +++ b/unitttest/unittest.c @@ -273,7 +273,7 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso } if (!found) { // within 7.5 meters, but not reproduced! - if ( isFullyInsideTerritory(lat, lon, tc2) ) { // but SHOULD be reproduced! + if ( ! multipleBordersNearby(lat, lon, tc2) ) { // but SHOULD be reproduced! nrErrors++; printf("*** ERROR *** %s does not re-encode (%0.15f,%0.15f) from (%0.15f,%0.15f)\n", str, lat, lon, y, x); printGeneratedMapcodes("Global ", &mapcodes); @@ -520,6 +520,67 @@ void distance_tests() } +void test_territory_insides() { + if (strcmp(mapcode_cversion,"2.1.5") >=0) { + int i; + struct { + const char *territory; + double lat; + double lon; + int nearborders; + } iTestData[] = { + {"AAA", 0, 0,0}, + {"AAA", 0, 999,0}, + {"AAA", 90, 0,0}, + {"AAA", -90, 0,0}, + {"AAA", 0, 180,0}, + {"AAA", 0, -180,0}, + {"ATA", -90, 0,0}, + {"ATA", -70, 0,0}, + + {"USA", 31, -70,0}, // interational waters (not in state) + {"MEX", 19,-115,0}, // interational waters (not in state) + {"MEX", 18.358525, -114.722672,0}, // Isla Clarion, not in a state + {"MX-ROO", 20, -87,0}, // just in ROO + {"MX-ROO", 20,-87.3,0}, // in ROO because in MEX + {"MEX", 20,-87.3,0}, // in ROO because in MEX + + {"IND", 19, 87, 0}, + + {"NLD", 52.6, 4.8,0}, + {"US-WV", 40.18, -80.87,0}, + {"USA", 40.18, -80.87,0}, + {"US-FL", 24.7, -82.7,0}, + {"USA", 24.7, -82.7,0}, + {"IN-TG", 16.13, 78.75,0}, + {"IN-AP", 16.13, 78.75,0}, + {"IN-MH", 16.13, 78.75,0}, + {"IN-PY", 16.13, 78.75,0}, + {"IND", 16.13, 78.75,0}, + {"USA", 40.7, -74,0}, + + {"US-NY", 40.7, -74,1}, + {"MEX", 20.252060, -89.779821,1}, + {"NLD", 52.467314, 4.494037,1}, + {"MEX",21.431778909671 , -89.779828861356,1}, + {"MEX",21.431788272457 , -89.779820144176,1}, + + {NULL} + }; + + for (i = 0; iTestData[i].territory != NULL; i++) { + int territory = convertTerritoryIsoNameToCode(iTestData[i].territory,0); + nrTests++; + if (multipleBordersNearby(iTestData[i].lat, iTestData[i].lon, territory) != iTestData[i].nearborders) { + nrErrors++; + printf("*** ERROR *** multipleBordersNearby(%+18.13f,%+18.13f, \"%s\") not %d\n", + iTestData[i].lat, iTestData[i].lon, iTestData[i].territory, iTestData[i].nearborders); + } + } + } +} + + void main() { #ifdef XSIDE3 const char *mapcode_dataversion = "undefined"; @@ -536,6 +597,7 @@ void main() { printf("-----------------------------------------------------------\nTerritory tests\n"); printf("%d territories\n", MAX_CCODE); test_territories(); + test_territory_insides(); printf("-----------------------------------------------------------\nFailing decode tests\n"); test_failing_decodes(); From 364c00a21beab04e89ea9056c0ee5ce8ebcd9638 Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Wed, 2 Sep 2015 21:22:54 +0200 Subject: [PATCH 026/181] Adjusted gitignore for Visual C by-products --- .gitignore | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.gitignore b/.gitignore index 41eb724..b96efab 100644 --- a/.gitignore +++ b/.gitignore @@ -86,6 +86,22 @@ atlassian-ide-plugin.xml .settings .cache +# ----------------------------------------------------------------------------- +# Visual C compiler products +# ----------------------------------------------------------------------------- +*.obj +*.dsw +*.ncb +*.plg +*.opt +*.pch +*.pdb +*.bsc +*.dsp +*.idb +*.sbr +*.ilk + # ----------------------------------------------------------------------------- # Netbeans files # ----------------------------------------------------------------------------- From 88341977ba68fb68e6e826b6d49109ff90844df6 Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Thu, 3 Sep 2015 16:05:44 +0200 Subject: [PATCH 027/181] Delay floating point error accumulation until end result --- mapcodelib/mapcoder.c | 79 ++++++++++++++++++++++++------------------- 1 file changed, 44 insertions(+), 35 deletions(-) diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index cda8473..f42330c 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -81,9 +81,25 @@ int isEmpty(const MapcodeZone *z) { return ((z->fmaxx <= z->fminx) || (z->fmaxy <= z->fminy)); } -void getMidPoint(point *p, MapcodeZone *z) { - p->lon = (z->fminx + z->fmaxx) / (2 * MICROLON_TO_FRACTIONS_FACTOR); - p->lat = (z->fminy + z->fmaxy) / (2 * MICROLAT_TO_FRACTIONS_FACTOR); +point getMidPointFractions(MapcodeZone *z) { + point p; + p.lon = floor((z->fminx + z->fmaxx) / 2); + p.lat = floor((z->fminy + z->fmaxy) / 2); + return p; +} + +point32 convertFractionsToCoord32(const point *p) { + point32 p32; + p32.lat = (int) floor(p->lat / 810000); + p32.lon = (int) floor(p->lon / 3240000); + return p32; +} + +point convertFractionsToDegrees(const point *p) { + point pd; + pd.lat = p->lat / ( 810000 * 1000000.0); + pd.lon = p->lon / (3240000 * 1000000.0); + return pd; } void zoneCopyFrom(MapcodeZone *target, const MapcodeZone *source) { @@ -211,7 +227,7 @@ static mminforec *getExtendedBoundaries(mminforec *target, const mminforec *sour static int isNearBorderOf(const point32 *coord32, int m) { mminforec tmp; const mminforec *b=boundaries(m); - int xdiv8 = xDivider4(b->miny, b->maxy) / 6; // should be /8 but there's some extra margin + int xdiv8 = xDivider4(b->miny, b->maxy) / 4; // should be /8 but there's some extra margin return (fitsInsideBoundaries(coord32, getExtendedBoundaries(&tmp,boundaries(m),+60,+xdiv8)) && (! fitsInsideBoundaries(coord32, getExtendedBoundaries(&tmp,boundaries(m),-60,-xdiv8)))); } @@ -1330,8 +1346,7 @@ static void encoderEngine(const int ccode, const encodeRec *enc, const int stop_ from = firstrec(ccode); upto = lastrec(ccode); - if (ccode != ccode_earth) // @@@ why? - { + if (ccode != ccode_earth) { if (!fitsInside(&enc->coord32, upto)) { return; } @@ -1569,20 +1584,19 @@ static int decoderEngine(decodeRec *dec) { err = decodeGrid(dec, i, 0); // first of all, make sure the zone fits the country - if (err==0) { + if ((err == 0) && (ccode != ccode_earth)) { if (!restrictZoneTo(&dec->zone, &dec->zone, boundaries(upto))) { err = -2999; } } - if (err==0 && isRestricted(i)) { + if ((err == 0) && isRestricted(i)) { int nrZoneOverlaps = 0; int j; // *** make sure decode fits somewhere *** - getMidPoint(&dec->result,&dec->zone); - dec->coord32.lon = (int) floor(dec->result.lon); - dec->coord32.lat = (int) floor(dec->result.lat); + dec->result = getMidPointFractions(&dec->zone); + dec->coord32 = convertFractionsToCoord32(&dec->result); for (j = i - 1; j >= from; j--) { // look in previous rects if (!isRestricted(j)) { if (fitsInside(&dec->coord32, j)) { @@ -1607,9 +1621,9 @@ static int decoderEngine(decodeRec *dec) { prevj = j; memcpy(&prevu,boundaries(j),sizeof(mminforec)); } - else { // nrZoneOverlaps >= 2 + else { // nrZoneOverlaps >= 2 // more than one hit - break; // GIVE UP! + break; // give up } } } // isRestricted @@ -1645,33 +1659,29 @@ static int decoderEngine(decodeRec *dec) { } // for } + if (ccode != ccode_earth) { + restrictZoneTo(&dec->zone, &dec->zone, boundaries(lastrec(ccode))); + } + + if (isEmpty(&dec->zone)) { + err = -2222; + } + if (err) { dec->result.lat = dec->result.lon = 0; + return err; } - else { - if (ccode == ccode_earth) { - getMidPoint(&dec->result,&dec->zone); - } - else { - if (!restrictZoneTo(&dec->zone, &dec->zone, boundaries(lastrec(ccode)))) { - return -2222; - } - getMidPoint(&dec->result,&dec->zone); - } + dec->result = getMidPointFractions(&dec->zone); + dec->result = convertFractionsToDegrees(&dec->result); - // normalise between =180 and 180 - if (dec->result.lat < -90000000.0) { dec->result.lat = -90000000.0; } - if (dec->result.lat > 90000000.0) { dec->result.lat = 90000000.0; } - if (dec->result.lon < -180000000.0) { dec->result.lon += 360000000.0; } - if (dec->result.lon >= 180000000.0) { dec->result.lon -= 360000000.0; } + // normalise between =180 and 180 + if (dec->result.lat < -90.0) { dec->result.lat = -90.0; } + if (dec->result.lat > 90.0) { dec->result.lat = 90.0; } + if (dec->result.lon < -180.0) { dec->result.lon += 360.0; } + if (dec->result.lon >= 180.0) { dec->result.lon -= 360.0; } - // convert from microdegrees to degrees - dec->result.lat /= (double) 1000000.0; - dec->result.lon /= (double) 1000000.0; - } - - return err; + return 0; } @@ -2156,7 +2166,6 @@ int convertTerritoryIsoNameToCode(const char *string, int optional_tc) // option #endif } - // decode string into lat,lon; returns negative in case of error int decodeMapcodeToLatLon(double *lat, double *lon, const char *input, int context_tc) // context_tc is used to disambiguate ambiguous short mapcode inputs; pass 0 or negative if not available From 1035431c0f6551b71507e16fd7eac32206bface5 Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Thu, 3 Sep 2015 16:30:49 +0200 Subject: [PATCH 028/181] 2.1.5. Documentation updated --- mapcode_library_c.doc | Bin 121344 -> 122880 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/mapcode_library_c.doc b/mapcode_library_c.doc index d213be09a3376903d122e62c75dade1804d52e63..46722aa4fbb07dd94c15d6c1a80c239960636448 100644 GIT binary patch delta 15918 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 Date: Fri, 4 Sep 2015 13:08:43 +0200 Subject: [PATCH 029/181] 2.1.5 Updated utility for extreme precision --- utility/mapcode.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/utility/mapcode.cpp b/utility/mapcode.cpp index d82f608..60a2805 100644 --- a/utility/mapcode.cpp +++ b/utility/mapcode.cpp @@ -317,10 +317,10 @@ static void generateAndOutputMapcodes(double lat, double lon, int iShowError, in double y; double z; convertLatLonToXYZ(lat, lon, &x, &y, &z); - printf("%d %.12g %.12g %.12g %.12g %.12g\n", nrResults, lat, lon, x, y, z); + printf("%d %.14g %.14g %.12g %.12g %.12g\n", nrResults, lat, lon, x, y, z); } else { - printf("%d %.12g %.12g\n", nrResults, lat, lon); + printf("%d %.14g %.14g\n", nrResults, lat, lon); } for (int j = 0; j < nrResults; ++j) { const char *foundMapcode = results[(j * 2)]; From 6d52362e0e57e4c1490f85541b8b4dd8d7cf800c Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Sun, 6 Sep 2015 00:14:58 +0200 Subject: [PATCH 030/181] Changed format of automatically generated country name files --- mapcodelib/mapcode_countrynames.h | 711 +++++++++++---- mapcodelib/mapcode_countrynames_short.h | 1071 ++++++++++++----------- 2 files changed, 1072 insertions(+), 710 deletions(-) diff --git a/mapcodelib/mapcode_countrynames.h b/mapcodelib/mapcode_countrynames.h index 78691dc..6ba6ab5 100644 --- a/mapcodelib/mapcode_countrynames.h +++ b/mapcodelib/mapcode_countrynames.h @@ -12,180 +12,541 @@ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ + */ +// *** GENERATED FILE, DO NOT CHANGE OR PRETTIFY *** const char *isofullname[] = { - - "Vatican City State (Holy See)", "Monaco (Principality of _)", "Gibraltar", "Tokelau", - "Cocos Islands (Keeling Islands)", "Saint-Barthelemy (Collectivity of _)", "Nauru (Republic of _)", "Tuvalu", - "Macau (Aomen)", "Sint Maarten", "Saint Martin (Collectivity of _)", - "Norfolk and Philip Island (Philip Island)", - "Pitcairn Group of Islands", "Bouvet Island", "Bermuda (Somers Isles)", "British Indian Ocean Territory", - "San Marino (Republic of _)", "Guernsey (Bailiwick of _)", "Anguilla", "Montserrat", - "Jersey (Bailiwick of _)", "Christmas Island", "Wallis and Futuna (Futuna) (Collectivity of the _ Islands)", - "British Virgin Islands (Virgin Islands, British)", - "Liechtenstein (Principality of _)", "Aruba", "Marshall Islands (Republic of the _)", - "American Samoa (Samoa, American)", - "Cook Islands", "Saint Pierre and Miquelon (Miquelon) (Collectivity of _)", "Niue", - "Saint Kitts and Nevis (Nevis) (Federation of _)", - "Cayman islands", "Bonaire, St Eustasuis and Saba (Saba) (St Eustasius)", "Maldives (Republic of _)", - "Saint Helena, Ascension and Tristan da Cunha (Ascension) (Tristan da Cunha)", - "Malta (Republic of _)", "Grenada", - "Virgin Islands of the United States (US Virgin Islands) (American Virgin Islands)", "Mayotte (Maore)", - "Svalbard and Jan Mayen (Jan Mayen) (Spitsbergen)", "Saint Vincent and the Grenadines (Grenadines)", - "Heard Island and McDonald Islands (McDonald Islands)", "Barbados", - "Antigua and Barbuda (Barbuda)", "Curacao", "Seychelles (Republic of _)", "Palau (Republic of _)", - "Northern Mariana Islands (Commonwealth of the _)", - "Andorra (Principality of _) (Principality of the Valleys of _)", "Guam", "Isle of Mann (Mann)", - "Saint Lucia", "Micronesia (Federated States of Micronesia)", "Singapore (Republic of _)", - "Tonga (Kingdom of _)", - "Dominica (Commonwealth of _)", "Bahrain (Kingdom of _)", "Kiribati (Republic of _)", - "Turks and Caicos Islands (Caicos Islands)", - "Sao Tome and Principe (Principe) (Democratic Republic of _)", "Hong Kong (Xianggang)", "Martinique", - "Faroe Islands", - "Guadeloupe", "Comoros (Union of the _)", "Mauritius (Republic of _)", "Reunion", - "Luxembourg (Grand Duchy of _)", "Samoa (Independent State of _)", - "South Georgia and the South Sandwich Islands (South Sandwich Islands)", "French Polynesia (Collectivity of _)", - "Cape Verde (Cabo Verde) (Republic of Cabo Verde)", "Trinidad and Tobago (Republic of _) (Tobago)", - "Brunei (Nation of _, the Abode of Peace)", "French Southern and Antarctic Lands", - "Puerto Rico (Commonwealth of _)", "Cyprus (Republic of _)", "Lebanon (Lebanese Republic)", "Jamaica", - "Gambia (The Gambia) (Republic of the _)", "Qatar (State of _)", "Falkland Islands", "Vanuatu (Republic of _)", - "Montenegro", "Bahamas (Commonwealth of the _)", "Timor-Leste (Democratic Republic of _) (East Timor)", - "Swaziland (Kingdom of _)", - "Kuwait (State of _)", "Fiji (Republic of _)", "New Caledonia", "Slovenia (Republic of _)", - "Israel (State of _)", "Palestinian territories (State of Palestine)", "El Salvador (Republic of _)", "Belize", - "Djibouti (Republic of _)", "Macedonia (Republic of _) (FYROM) (Former Yugoslav Republic of Macedonia)", - "Rwanda (Republic of _)", "Haiti (Republic of _)", - "Burundi (Republic of _)", "Equatorial Guinea (Republic of _)", "Albania (Republic of _)", "Solomon Islands", - "Armenia (Republic of _)", "Lesotho (Kingdom of _)", "Belgium (Kingdom of _)", "Moldova (Republic of _)", - "Guinea-Bissau (Republic of _)", "Taiwan (Republic of China)", "Bhutan (Kingdom of _)", - "Switzerland (Swiss Confederation)", - "Netherlands (The Netherlands) (Kingdom of the _)", "Denmark (Kingdom of _)", "Estonia (Republic of _)", - "Dominican Republic", - "Slovakia (Slovak Republic)", "Costa Rica (Republic of _)", "Bosnia and Herzegovina", "Croatia (Republic of _)", - "Togo (Togolese Republic)", "Latvia (Republic of _)", "Lithuania (Republic of _)", - "Sri Lanka (Democratic Socialist Republic of _)", - "Georgia", "Ireland (Republic of _)", "Sierra Leone (Republic of _)", "Panama (Republic of _)", - "Czech Republic", "French Guiana (Guiana)", "United Arab Emirates (Emirates)", "Austria (Republic of _)", - "Azerbaijan (Republic of _)", "Serbia (Republic of _)", "Jordan (Hashemite Kingdom of _) (Kingdom of _)", - "Portugal (Portuguese Republic)", - "Hungary (Republic of _)", "South Korea (Republic of Korea)", "Iceland", "Guatemala (Republic of _)", - "Cuba (Republic of _)", "Bulgaria (Republic of _)", "Liberia (Republic of _)", "Honduras (Republic of _)", - "Benin (Republic of _)", "Eritrea (State of _)", "Malawi (Republic of _)", - "North Korea (Democratic People's Republic of Korea)", - "Nicaragua (Republic of _)", "Greece (Hellenic Republic)", "Tajikistan (Republic of _)", - "Bangladesh (People's Republic of _)", - "Nepal (Federal Democratic Republic of _)", "Tunisia (Tunisian Republic) (Republic of _)", - "Suriname (Republic of _)", "Uruguay (Eastern Republic of _)", - "Cambodia (Kingdom of _)", "Syria (Syrian Arab Republic)", "Senegal (Republic of _)", - "Kyrgyzstan (Kyrgyz Republic)", - "Belarus (Republic of _)", "Guyana (Co-operative Republic of _)", "Laos (Lao People's Democratic Republic)", - "Romania", - "Ghana (Republic of _)", "Uganda (Republic of _)", - "United Kingdom (Scotland) (Great Britain) (Northern Ireland) (Ireland, Northern) (Britain) (United Kingdom of Great Britain and Northern Ireland)", - "Guinea (Republic of _) (Guinea-Conakry)", - "Ecuador (Republic of _)", "Western Sahara (Sahrawi Arab Democratic Republic)", "Gabon (Gabonese Republic)", - "New Zealand", - "Burkina Faso", "Philippines (Republic of the _)", "Italy (Italian Republic)", "Oman (Sultanate of _)", - "Poland (Republic of _)", "Ivory Coast (Cote d'Ivoire) (Republic of Cote d'Ivoire)", "Norway (Kingdom of _)", - "Malaysia", - "Vietnam (Socialist Republic of _)", "Finland (Republic of _)", - "Congo-Brazzaville (West Congo) (Republic of the Congo)", "Germany (Federal Republic of _)", - "Japan", "Zimbabwe (Republic of _)", "Paraguay (Republic of _)", "Iraq (Republic of _)", - "Morocco (Kingdom of _)", "Uzbekistan (Republic of _)", "Sweden (Kingdom of _)", - "Papua New Guinea (Independent State of _)", - "Cameroon (Republic of _)", "Turkmenistan", "Spain (Kingdom of _)", "Thailand (Kingdom of _)", - "Yemen (Republic of _)", "France (French Republic)", "Aaland Islands", "Kenya (Republic of _)", - "Botswana (Republic of _)", "Madagascar (Republic of _)", "Ukraine", "South Sudan (Republic of _)", - "Central African Republic", "Somalia (Federal Republic of _)", "Afghanistan (Islamic Republic of _)", - "Myanmar (Republic of the Union of _) (Burma)", - "Zambia (Republic of _)", "Chile (Republic of _)", "Turkey (Republic of _)", "Pakistan (Islamic Republic of _)", - "Mozambique (Republic of _)", "Namibia (Republic of _)", "Venezuela (Bolivarian Republic of _)", - "Nigeria (Federal Republic of _)", - "Tanzania (United Republic of _)", "Egypt (Arab Republic of _)", "Mauritania (Islamic Republic of _)", - "Bolivia (Plurinational State of _)", - "Ethiopia (Federal Democratic Republic of _)", "Colombia (Republic of _)", "South Africa (Republic of _)", - "Mali (Republic of _)", - "Angola (Republic of _)", "Niger (Republic of _)", "Chad (Republic of _)", "Peru (Republic of _)", - "Mongolia", "Iran (Persia) (Islamic Republic of _)", "Libya", "Sudan (Republic of the _)", - "Indonesia (Republic of _)", "Federal District", "Tlaxcala", "Morelos", - "Aguascalientes", "Colima", "Queretaro", "Hidalgo", - "Mexico State", "Tabasco", "Nayarit", "Guanajuato", - "Puebla", "Yucatan", "Quintana Roo", "Sinaloa", - "Campeche", "Michoacan", "San Luis Potosi", "Guerrero", - "Nuevo Leon (New Leon)", "Baja California", "Veracruz", "Chiapas", - "Baja California Sur", "Zacatecas", "Jalisco", "Tamaulipas", - "Oaxaca", "Durango", "Coahuila", "Sonora", - "Chihuahua", "Greenland", "Saudi Arabia (Kingdom of _)", - "Congo-Kinshasa (Democratic Republic of the Congo) (East Congo)", - "Algeria (People's Democratic Republic of _)", "Kazakhstan (Republic of _)", "Argentina (Argentine Republic)", - "Daman and Diu", - "Dadra and Nagar Haveli", "Chandigarh", "Andaman and Nicobar", "Lakshadweep", - "Delhi (National Capital Territory of _)", "Meghalaya", "Nagaland", "Manipur", - "Tripura", "Mizoram", "Sikkim", "Punjab", - "Haryana", "Arunachal Pradesh", "Assam", "Bihar", - "Uttarakhand", "Goa", "Kerala", "Tamil Nadu", - "Himachal Pradesh", "Jammu and Kashmir", "Chhattisgarh", "Jharkhand", - "Karnataka", "Rajasthan", "Odisha (Orissa)", "Gujarat", - "West Bengal", "Madhya Pradesh", "Telangana", "Andhra Pradesh", - "Maharashtra", "Uttar Pradesh", "Puducherry", "New South Wales", - "Australian Capital Territory", "Jervis Bay Territory", "Northern Territory", "South Australia", - "Tasmania", "Victoria", "Western Australia", "Queensland", - "Distrito Federal", "Sergipe", "Alagoas", "Rio de Janeiro", - "Espirito Santo", "Rio Grande do Norte", "Paraiba", "Santa Catarina", - "Pernambuco", "Amapa", "Ceara", "Acre", - "Parana", "Roraima", "Rondonia", "Sao Paulo", - "Piaui", "Tocantins", "Rio Grande do Sul", "Maranhao", - "Goias", "Mato Grosso do Sul", "Bahia", "Minas Gerais", - "Mato Grosso", "Para", "Amazonas", "District of Columbia (Washington, D.C.)", - "Rhode Island", "Delaware", "Connecticut", "New Jersey", - "New Hampshire", "Vermont", "Massachusetts (Commonwealth of _)", "Hawaii", - "Maryland", "West Virginia", "South Carolina", "Maine", - "Indiana", "Kentucky (Commonwealth of _)", "Tennessee", "Virginia (Commonwealth of _)", - "Ohio", "Pennsylvania (Commonwealth of _)", "Mississippi", "Louisiana", - "Alabama", "Arkansas", "North Carolina", "New York", - "Iowa", "Illinois", "Georgia", "Wisconsin", - "Florida", "Missouri", "Oklahoma", "North Dakota", - "Washington", "South Dakota", "Nebraska", "Kansas", - "Idaho", "Utah", "Minnesota", "Michigan", - "Wyoming", "Oregon", "Colorado", "Nevada", - "Arizona", "New Mexico", "Montana", "California", - "Texas", "Alaska", "British Columbia", "Alberta", - "Ontario", "Quebec", "Saskatchewan", "Manitoba", - "Newfoundland and Labrador (Labrador)", "New Brunswick", "Nova Scotia", "Prince Edward Island", - "Yukon", "Northwest Territories", "Nunavut", "India (Republic of _)", - "Australia (Commonwealth of _)", "Brazil (Federative Republic of _)", - "USA (United States of America) (America)", "Mexico (United Mexican States)", - "Moscow", "Saint Petersburg", "Kaliningrad Oblast", "Ingushetia", - "Adygea Republic", "North Ossetia-Alania Republic", "Kabardino-Balkar Republic", "Karachay-Cherkess Republic", - "Chechen Republic (Chechnya) (Ichkeria)", "Chuvash Republic", "Ivanovo Oblast", "Lipetsk Oblast", - "Oryol Oblast", "Tula Oblast", "Belgorod Oblast", "Vladimir Oblast", - "Kursk Oblast", "Kaluga Oblast", "Tambov Oblast", "Bryansk Oblast", - "Yaroslavl Oblast", "Ryazan Oblast", "Astrakhan Oblast", "Moscow Oblast", - "Smolensk Oblast", "Dagestan Republic", "Voronezh Oblast", "Novgorod Oblast", - "Pskov Oblast", "Kostroma Oblast", "Stavropol Krai", "Krasnodar Krai", - "Kalmykia Republic", "Tver Oblast", "Leningrad Oblast", "Rostov Oblast", - "Volgograd Oblast", "Vologda Oblast", "Murmansk Oblast", "Karelia Republic", - "Nenets Autonomous Okrug", "Komi Republic", "Arkhangelsk Oblast", "Mordovia Republic", - "Nizhny Novgorod Oblast", "Penza Oblast", "Kirov Oblast", "Mari El Republic", - "Orenburg Oblast", "Ulyanovsk Oblast", "Perm Krai", "Bashkortostan Republic", - "Udmurt Republic", "Tatarstan Republic", "Samara Oblast", "Saratov Oblast", - "Yamalo-Nenets", "Khanty-Mansi", "Sverdlovsk Oblast", "Tyumen Oblast", - "Kurgan Oblast", "Chelyabinsk Oblast", "Buryatia Republic", "Zabaykalsky Krai", - "Irkutsk Oblast", "Novosibirsk Oblast", "Tomsk Oblast", "Omsk Oblast", - "Khakassia Republic", "Kemerovo Oblast", "Altai Republic", "Altai Krai", - "Tuva Republic", "Krasnoyarsk Krai", "Magadan Oblast", "Chukotka Okrug", - "Kamchatka Krai", "Sakhalin Oblast", "Primorsky Krai", "Jewish Autonomous Oblast", - "Khabarovsk Krai", "Amur Oblast", "Sakha Republic (Yakutia Republic)", "Canada", - "Russia (Russian Federation)", "Shanghai Municipality", "Tianjin Municipality", "Beijing Municipality", - "Hainan Province", "Ningxia Hui Autonomous Region", "Chongqing Municipality", "Zhejiang Province", - "Jiangsu Province", "Fujian Province", "Anhui Province", "Liaoning Province", - "Shandong Province", "Shanxi Province", "Jiangxi Province", "Henan Province", - "Guizhou Province", "Guangdong Province", "Hubei Province", "Jilin Province", - "Hebei Province (Yanzhao Province)", "Shaanxi Province", "Nei Mongol Autonomous Region (Inner Mongolia)", - "Heilongjiang Province", - "Hunan Province", "Guangxi Zhuang Autonomous Region", "Sichuan Province", "Yunnan Province", - "Xizang Autonomous Region (Tibet)", "Gansu Province", "Qinghai Province (Tsinghai Province)", - "Xinjiang Uyghur Autonomous Region", - "China (People's Republic of _)", "United States Minor Outlying Islands", "Clipperton Island", "Antarctica", - "International (Worldwide) (Earth)", "?"}; +"Vatican City State (Holy See)", +"Monaco (Principality of _)", +"Gibraltar", +"Tokelau", +"Cocos Islands (Keeling Islands)", +"Saint-Barthelemy (Collectivity of _)", +"Nauru (Republic of _)", +"Tuvalu", +"Macau (Aomen)", +"Sint Maarten", +"Saint Martin (Collectivity of _)", +"Norfolk and Philip Island (Philip Island)", +"Pitcairn Group of Islands", +"Bouvet Island", +"Bermuda (Somers Isles)", +"British Indian Ocean Territory", +"San Marino (Republic of _)", +"Guernsey (Bailiwick of _)", +"Anguilla", +"Montserrat", +"Jersey (Bailiwick of _)", +"Christmas Island", +"Wallis and Futuna (Futuna) (Collectivity of the _ Islands)", +"British Virgin Islands (Virgin Islands, British)", +"Liechtenstein (Principality of _)", +"Aruba", +"Marshall Islands (Republic of the _)", +"American Samoa (Samoa, American)", +"Cook Islands", +"Saint Pierre and Miquelon (Miquelon) (Collectivity of _)", +"Niue", +"Saint Kitts and Nevis (Nevis) (Federation of _)", +"Cayman islands", +"Bonaire, St Eustasuis and Saba (Saba) (St Eustasius)", +"Maldives (Republic of _)", +"Saint Helena, Ascension and Tristan da Cunha (Ascension) (Tristan da Cunha)", +"Malta (Republic of _)", +"Grenada", +"Virgin Islands of the United States (US Virgin Islands) (American Virgin Islands)", +"Mayotte (Maore)", +"Svalbard and Jan Mayen (Jan Mayen) (Spitsbergen)", +"Saint Vincent and the Grenadines (Grenadines)", +"Heard Island and McDonald Islands (McDonald Islands)", +"Barbados", +"Antigua and Barbuda (Barbuda)", +"Curacao", +"Seychelles (Republic of _)", +"Palau (Republic of _)", +"Northern Mariana Islands (Commonwealth of the _)", +"Andorra (Principality of _) (Principality of the Valleys of _)", +"Guam", +"Isle of Mann (Mann)", +"Saint Lucia", +"Micronesia (Federated States of Micronesia)", +"Singapore (Republic of _)", +"Tonga (Kingdom of _)", +"Dominica (Commonwealth of _)", +"Bahrain (Kingdom of _)", +"Kiribati (Republic of _)", +"Turks and Caicos Islands (Caicos Islands)", +"Sao Tome and Principe (Principe) (Democratic Republic of _)", +"Hong Kong (Xianggang)", +"Martinique", +"Faroe Islands", +"Guadeloupe", +"Comoros (Union of the _)", +"Mauritius (Republic of _)", +"Reunion", +"Luxembourg (Grand Duchy of _)", +"Samoa (Independent State of _)", +"South Georgia and the South Sandwich Islands (South Sandwich Islands)", +"French Polynesia (Collectivity of _)", +"Cape Verde (Cabo Verde) (Republic of Cabo Verde)", +"Trinidad and Tobago (Republic of _) (Tobago)", +"Brunei (Nation of _, the Abode of Peace)", +"French Southern and Antarctic Lands", +"Puerto Rico (Commonwealth of _)", +"Cyprus (Republic of _)", +"Lebanon (Lebanese Republic)", +"Jamaica", +"Gambia (The Gambia) (Republic of the _)", +"Qatar (State of _)", +"Falkland Islands", +"Vanuatu (Republic of _)", +"Montenegro", +"Bahamas (Commonwealth of the _)", +"Timor-Leste (Democratic Republic of _) (East Timor)", +"Swaziland (Kingdom of _)", +"Kuwait (State of _)", +"Fiji (Republic of _)", +"New Caledonia", +"Slovenia (Republic of _)", +"Israel (State of _)", +"Palestinian territories (State of Palestine)", +"El Salvador (Republic of _)", +"Belize", +"Djibouti (Republic of _)", +"Macedonia (Republic of _) (FYROM) (Former Yugoslav Republic of Macedonia)", +"Rwanda (Republic of _)", +"Haiti (Republic of _)", +"Burundi (Republic of _)", +"Equatorial Guinea (Republic of _)", +"Albania (Republic of _)", +"Solomon Islands", +"Armenia (Republic of _)", +"Lesotho (Kingdom of _)", +"Belgium (Kingdom of _)", +"Moldova (Republic of _)", +"Guinea-Bissau (Republic of _)", +"Taiwan (Republic of China)", +"Bhutan (Kingdom of _)", +"Switzerland (Swiss Confederation)", +"Netherlands (The Netherlands) (Kingdom of the _)", +"Denmark (Kingdom of _)", +"Estonia (Republic of _)", +"Dominican Republic", +"Slovakia (Slovak Republic)", +"Costa Rica (Republic of _)", +"Bosnia and Herzegovina", +"Croatia (Republic of _)", +"Togo (Togolese Republic)", +"Latvia (Republic of _)", +"Lithuania (Republic of _)", +"Sri Lanka (Democratic Socialist Republic of _)", +"Georgia", +"Ireland (Republic of _)", +"Sierra Leone (Republic of _)", +"Panama (Republic of _)", +"Czech Republic", +"French Guiana (Guiana)", +"United Arab Emirates (Emirates)", +"Austria (Republic of _)", +"Azerbaijan (Republic of _)", +"Serbia (Republic of _)", +"Jordan (Hashemite Kingdom of _) (Kingdom of _)", +"Portugal (Portuguese Republic)", +"Hungary (Republic of _)", +"South Korea (Republic of Korea)", +"Iceland", +"Guatemala (Republic of _)", +"Cuba (Republic of _)", +"Bulgaria (Republic of _)", +"Liberia (Republic of _)", +"Honduras (Republic of _)", +"Benin (Republic of _)", +"Eritrea (State of _)", +"Malawi (Republic of _)", +"North Korea (Democratic People's Republic of Korea)", +"Nicaragua (Republic of _)", +"Greece (Hellenic Republic)", +"Tajikistan (Republic of _)", +"Bangladesh (People's Republic of _)", +"Nepal (Federal Democratic Republic of _)", +"Tunisia (Tunisian Republic) (Republic of _)", +"Suriname (Republic of _)", +"Uruguay (Eastern Republic of _)", +"Cambodia (Kingdom of _)", +"Syria (Syrian Arab Republic)", +"Senegal (Republic of _)", +"Kyrgyzstan (Kyrgyz Republic)", +"Belarus (Republic of _)", +"Guyana (Co-operative Republic of _)", +"Laos (Lao People's Democratic Republic)", +"Romania", +"Ghana (Republic of _)", +"Uganda (Republic of _)", +"United Kingdom (Scotland) (Great Britain) (Northern Ireland) (Ireland, Northern) (Britain) (United Kingdom of Great Britain and Northern Ireland)", +"Guinea (Republic of _) (Guinea-Conakry)", +"Ecuador (Republic of _)", +"Western Sahara (Sahrawi Arab Democratic Republic)", +"Gabon (Gabonese Republic)", +"New Zealand", +"Burkina Faso", +"Philippines (Republic of the _)", +"Italy (Italian Republic)", +"Oman (Sultanate of _)", +"Poland (Republic of _)", +"Ivory Coast (Cote d'Ivoire) (Republic of Cote d'Ivoire)", +"Norway (Kingdom of _)", +"Malaysia", +"Vietnam (Socialist Republic of _)", +"Finland (Republic of _)", +"Congo-Brazzaville (West Congo) (Republic of the Congo)", +"Germany (Federal Republic of _)", +"Japan", +"Zimbabwe (Republic of _)", +"Paraguay (Republic of _)", +"Iraq (Republic of _)", +"Morocco (Kingdom of _)", +"Uzbekistan (Republic of _)", +"Sweden (Kingdom of _)", +"Papua New Guinea (Independent State of _)", +"Cameroon (Republic of _)", +"Turkmenistan", +"Spain (Kingdom of _)", +"Thailand (Kingdom of _)", +"Yemen (Republic of _)", +"France (French Republic)", +"Aaland Islands", +"Kenya (Republic of _)", +"Botswana (Republic of _)", +"Madagascar (Republic of _)", +"Ukraine", +"South Sudan (Republic of _)", +"Central African Republic", +"Somalia (Federal Republic of _)", +"Afghanistan (Islamic Republic of _)", +"Myanmar (Republic of the Union of _) (Burma)", +"Zambia (Republic of _)", +"Chile (Republic of _)", +"Turkey (Republic of _)", +"Pakistan (Islamic Republic of _)", +"Mozambique (Republic of _)", +"Namibia (Republic of _)", +"Venezuela (Bolivarian Republic of _)", +"Nigeria (Federal Republic of _)", +"Tanzania (United Republic of _)", +"Egypt (Arab Republic of _)", +"Mauritania (Islamic Republic of _)", +"Bolivia (Plurinational State of _)", +"Ethiopia (Federal Democratic Republic of _)", +"Colombia (Republic of _)", +"South Africa (Republic of _)", +"Mali (Republic of _)", +"Angola (Republic of _)", +"Niger (Republic of _)", +"Chad (Republic of _)", +"Peru (Republic of _)", +"Mongolia", +"Iran (Persia) (Islamic Republic of _)", +"Libya", +"Sudan (Republic of the _)", +"Indonesia (Republic of _)", +"Federal District", +"Tlaxcala", +"Morelos", +"Aguascalientes", +"Colima", +"Queretaro", +"Hidalgo", +"Mexico State", +"Tabasco", +"Nayarit", +"Guanajuato", +"Puebla", +"Yucatan", +"Quintana Roo", +"Sinaloa", +"Campeche", +"Michoacan", +"San Luis Potosi", +"Guerrero", +"Nuevo Leon (New Leon)", +"Baja California", +"Veracruz", +"Chiapas", +"Baja California Sur", +"Zacatecas", +"Jalisco", +"Tamaulipas", +"Oaxaca", +"Durango", +"Coahuila", +"Sonora", +"Chihuahua", +"Greenland", +"Saudi Arabia (Kingdom of _)", +"Congo-Kinshasa (Democratic Republic of the Congo) (East Congo)", +"Algeria (People's Democratic Republic of _)", +"Kazakhstan (Republic of _)", +"Argentina (Argentine Republic)", +"Daman and Diu", +"Dadra and Nagar Haveli", +"Chandigarh", +"Andaman and Nicobar", +"Lakshadweep", +"Delhi (National Capital Territory of _)", +"Meghalaya", +"Nagaland", +"Manipur", +"Tripura", +"Mizoram", +"Sikkim", +"Punjab", +"Haryana", +"Arunachal Pradesh", +"Assam", +"Bihar", +"Uttarakhand", +"Goa", +"Kerala", +"Tamil Nadu", +"Himachal Pradesh", +"Jammu and Kashmir", +"Chhattisgarh", +"Jharkhand", +"Karnataka", +"Rajasthan", +"Odisha (Orissa)", +"Gujarat", +"West Bengal", +"Madhya Pradesh", +"Telangana", +"Andhra Pradesh", +"Maharashtra", +"Uttar Pradesh", +"Puducherry", +"New South Wales", +"Australian Capital Territory", +"Jervis Bay Territory", +"Northern Territory", +"South Australia", +"Tasmania", +"Victoria", +"Western Australia", +"Queensland", +"Distrito Federal", +"Sergipe", +"Alagoas", +"Rio de Janeiro", +"Espirito Santo", +"Rio Grande do Norte", +"Paraiba", +"Santa Catarina", +"Pernambuco", +"Amapa", +"Ceara", +"Acre", +"Parana", +"Roraima", +"Rondonia", +"Sao Paulo", +"Piaui", +"Tocantins", +"Rio Grande do Sul", +"Maranhao", +"Goias", +"Mato Grosso do Sul", +"Bahia", +"Minas Gerais", +"Mato Grosso", +"Para", +"Amazonas", +"District of Columbia (Washington, D.C.)", +"Rhode Island", +"Delaware", +"Connecticut", +"New Jersey", +"New Hampshire", +"Vermont", +"Massachusetts (Commonwealth of _)", +"Hawaii", +"Maryland", +"West Virginia", +"South Carolina", +"Maine", +"Indiana", +"Kentucky (Commonwealth of _)", +"Tennessee", +"Virginia (Commonwealth of _)", +"Ohio", +"Pennsylvania (Commonwealth of _)", +"Mississippi", +"Louisiana", +"Alabama", +"Arkansas", +"North Carolina", +"New York", +"Iowa", +"Illinois", +"Georgia", +"Wisconsin", +"Florida", +"Missouri", +"Oklahoma", +"North Dakota", +"Washington", +"South Dakota", +"Nebraska", +"Kansas", +"Idaho", +"Utah", +"Minnesota", +"Michigan", +"Wyoming", +"Oregon", +"Colorado", +"Nevada", +"Arizona", +"New Mexico", +"Montana", +"California", +"Texas", +"Alaska", +"British Columbia", +"Alberta", +"Ontario", +"Quebec", +"Saskatchewan", +"Manitoba", +"Newfoundland and Labrador (Labrador)", +"New Brunswick", +"Nova Scotia", +"Prince Edward Island", +"Yukon", +"Northwest Territories", +"Nunavut", +"India (Republic of _)", +"Australia (Commonwealth of _)", +"Brazil (Federative Republic of _)", +"USA (United States of America) (America)", +"Mexico (United Mexican States)", +"Moscow", +"Saint Petersburg", +"Kaliningrad Oblast", +"Ingushetia", +"Adygea Republic", +"North Ossetia-Alania Republic", +"Kabardino-Balkar Republic", +"Karachay-Cherkess Republic", +"Chechen Republic (Chechnya) (Ichkeria)", +"Chuvash Republic", +"Ivanovo Oblast", +"Lipetsk Oblast", +"Oryol Oblast", +"Tula Oblast", +"Belgorod Oblast", +"Vladimir Oblast", +"Kursk Oblast", +"Kaluga Oblast", +"Tambov Oblast", +"Bryansk Oblast", +"Yaroslavl Oblast", +"Ryazan Oblast", +"Astrakhan Oblast", +"Moscow Oblast", +"Smolensk Oblast", +"Dagestan Republic", +"Voronezh Oblast", +"Novgorod Oblast", +"Pskov Oblast", +"Kostroma Oblast", +"Stavropol Krai", +"Krasnodar Krai", +"Kalmykia Republic", +"Tver Oblast", +"Leningrad Oblast", +"Rostov Oblast", +"Volgograd Oblast", +"Vologda Oblast", +"Murmansk Oblast", +"Karelia Republic", +"Nenets Autonomous Okrug", +"Komi Republic", +"Arkhangelsk Oblast", +"Mordovia Republic", +"Nizhny Novgorod Oblast", +"Penza Oblast", +"Kirov Oblast", +"Mari El Republic", +"Orenburg Oblast", +"Ulyanovsk Oblast", +"Perm Krai", +"Bashkortostan Republic", +"Udmurt Republic", +"Tatarstan Republic", +"Samara Oblast", +"Saratov Oblast", +"Yamalo-Nenets", +"Khanty-Mansi", +"Sverdlovsk Oblast", +"Tyumen Oblast", +"Kurgan Oblast", +"Chelyabinsk Oblast", +"Buryatia Republic", +"Zabaykalsky Krai", +"Irkutsk Oblast", +"Novosibirsk Oblast", +"Tomsk Oblast", +"Omsk Oblast", +"Khakassia Republic", +"Kemerovo Oblast", +"Altai Republic", +"Altai Krai", +"Tuva Republic", +"Krasnoyarsk Krai", +"Magadan Oblast", +"Chukotka Okrug", +"Kamchatka Krai", +"Sakhalin Oblast", +"Primorsky Krai", +"Jewish Autonomous Oblast", +"Khabarovsk Krai", +"Amur Oblast", +"Sakha Republic (Yakutia Republic)", +"Canada", +"Russia (Russian Federation)", +"Shanghai Municipality", +"Tianjin Municipality", +"Beijing Municipality", +"Hainan Province", +"Ningxia Hui Autonomous Region", +"Chongqing Municipality", +"Zhejiang Province", +"Jiangsu Province", +"Fujian Province", +"Anhui Province", +"Liaoning Province", +"Shandong Province", +"Shanxi Province", +"Jiangxi Province", +"Henan Province", +"Guizhou Province", +"Guangdong Province", +"Hubei Province", +"Jilin Province", +"Hebei Province (Yanzhao Province)", +"Shaanxi Province", +"Nei Mongol Autonomous Region (Inner Mongolia)", +"Heilongjiang Province", +"Hunan Province", +"Guangxi Zhuang Autonomous Region", +"Sichuan Province", +"Yunnan Province", +"Xizang Autonomous Region (Tibet)", +"Gansu Province", +"Qinghai Province (Tsinghai Province)", +"Xinjiang Uyghur Autonomous Region", +"China (People's Republic of _)", +"United States Minor Outlying Islands", +"Clipperton Island", +"Antarctica", +"International (Worldwide) (Earth)", +"?"}; diff --git a/mapcodelib/mapcode_countrynames_short.h b/mapcodelib/mapcode_countrynames_short.h index 9fe3871..7b9e42d 100644 --- a/mapcodelib/mapcode_countrynames_short.h +++ b/mapcodelib/mapcode_countrynames_short.h @@ -12,540 +12,541 @@ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ + */ +// *** GENERATED FILE, DO NOT CHANGE OR PRETTIFY *** const char *isofullname[] = { - "Vatican City State (Holy See)", - "Monaco", - "Gibraltar", - "Tokelau", - "Cocos Islands (Keeling Islands)", - "Saint-Barthelemy", - "Nauru", - "Tuvalu", - "Macau (Aomen)", - "Sint Maarten", - "Saint Martin", - "Norfolk and Philip Island (Philip Island)", - "Pitcairn Group of Islands", - "Bouvet Island", - "Bermuda (Somers Isles)", - "British Indian Ocean Territory", - "San Marino", - "Guernsey", - "Anguilla", - "Montserrat", - "Jersey", - "Christmas Island", - "Wallis and Futuna (Futuna)", - "British Virgin Islands (Virgin Islands, British)", - "Liechtenstein", - "Aruba", - "Marshall Islands", - "American Samoa (Samoa, American)", - "Cook Islands", - "Saint Pierre and Miquelon (Miquelon)", - "Niue", - "Saint Kitts and Nevis (Nevis)", - "Cayman islands", - "Bonaire, St Eustasuis and Saba (Saba) (St Eustasius)", - "Maldives", - "Saint Helena, Ascension and Tristan da Cunha (Ascension) (Tristan da Cunha)", - "Malta", - "Grenada", - "Virgin Islands of the United States (US Virgin Islands) (American Virgin Islands)", - "Mayotte (Maore)", - "Svalbard and Jan Mayen (Jan Mayen) (Spitsbergen)", - "Saint Vincent and the Grenadines (Grenadines)", - "Heard Island and McDonald Islands (McDonald Islands)", - "Barbados", - "Antigua and Barbuda (Barbuda)", - "Curacao", - "Seychelles", - "Palau", - "Northern Mariana Islands", - "Andorra", - "Guam", - "Isle of Mann (Mann)", - "Saint Lucia", - "Micronesia (Federated States of Micronesia)", - "Singapore", - "Tonga", - "Dominica", - "Bahrain", - "Kiribati", - "Turks and Caicos Islands (Caicos Islands)", - "Sao Tome and Principe (Principe)", - "Hong Kong (Xianggang)", - "Martinique", - "Faroe Islands", - "Guadeloupe", - "Comoros", - "Mauritius", - "Reunion", - "Luxembourg", - "Samoa", - "South Georgia and the South Sandwich Islands (South Sandwich Islands)", - "French Polynesia", - "Cape Verde (Cabo Verde) (Republic of Cabo Verde)", - "Trinidad and Tobago (Tobago)", - "Brunei", - "French Southern and Antarctic Lands", - "Puerto Rico", - "Cyprus", - "Lebanon (Lebanese Republic)", - "Jamaica", - "Gambia (The Gambia)", - "Qatar", - "Falkland Islands", - "Vanuatu", - "Montenegro", - "Bahamas", - "Timor-Leste (East Timor)", - "Swaziland", - "Kuwait", - "Fiji", - "New Caledonia", - "Slovenia", - "Israel", - "Palestinian territories (State of Palestine)", - "El Salvador", - "Belize", - "Djibouti", - "Macedonia (FYROM) (Former Yugoslav Republic of Macedonia)", - "Rwanda", - "Haiti", - "Burundi", - "Equatorial Guinea", - "Albania", - "Solomon Islands", - "Armenia", - "Lesotho", - "Belgium", - "Moldova", - "Guinea-Bissau", - "Taiwan (Republic of China)", - "Bhutan", - "Switzerland (Swiss Confederation)", - "Netherlands (The Netherlands)", - "Denmark", - "Estonia", - "Dominican Republic", - "Slovakia (Slovak Republic)", - "Costa Rica", - "Bosnia and Herzegovina", - "Croatia", - "Togo (Togolese Republic)", - "Latvia", - "Lithuania", - "Sri Lanka", - "Georgia", - "Ireland", - "Sierra Leone", - "Panama", - "Czech Republic", - "French Guiana (Guiana)", - "United Arab Emirates (Emirates)", - "Austria", - "Azerbaijan", - "Serbia", - "Jordan", - "Portugal (Portuguese Republic)", - "Hungary", - "South Korea (Republic of Korea)", - "Iceland", - "Guatemala", - "Cuba", - "Bulgaria", - "Liberia", - "Honduras", - "Benin", - "Eritrea", - "Malawi", - "North Korea (Democratic People's Republic of Korea)", - "Nicaragua", - "Greece (Hellenic Republic)", - "Tajikistan", - "Bangladesh", - "Nepal", - "Tunisia (Tunisian Republic)", - "Suriname", - "Uruguay", - "Cambodia", - "Syria (Syrian Arab Republic)", - "Senegal", - "Kyrgyzstan (Kyrgyz Republic)", - "Belarus", - "Guyana", - "Laos (Lao People's Democratic Republic)", - "Romania", - "Ghana", - "Uganda", - "United Kingdom (Scotland) (Great Britain) (Northern Ireland) (Ireland, Northern) (Britain) (United Kingdom of Great Britain and Northern Ireland)", - "Guinea (Guinea-Conakry)", - "Ecuador", - "Western Sahara (Sahrawi Arab Democratic Republic)", - "Gabon (Gabonese Republic)", - "New Zealand", - "Burkina Faso", - "Philippines", - "Italy (Italian Republic)", - "Oman", - "Poland", - "Ivory Coast (Cote d'Ivoire) (Republic of Cote d'Ivoire)", - "Norway", - "Malaysia", - "Vietnam", - "Finland", - "Congo-Brazzaville (West Congo) (Republic of the Congo)", - "Germany", - "Japan", - "Zimbabwe", - "Paraguay", - "Iraq", - "Morocco", - "Uzbekistan", - "Sweden", - "Papua New Guinea", - "Cameroon", - "Turkmenistan", - "Spain", - "Thailand", - "Yemen", - "France (French Republic)", - "Aaland Islands", - "Kenya", - "Botswana", - "Madagascar", - "Ukraine", - "South Sudan", - "Central African Republic", - "Somalia", - "Afghanistan", - "Myanmar (Burma)", - "Zambia", - "Chile", - "Turkey", - "Pakistan", - "Mozambique", - "Namibia", - "Venezuela", - "Nigeria", - "Tanzania", - "Egypt", - "Mauritania", - "Bolivia", - "Ethiopia", - "Colombia", - "South Africa", - "Mali", - "Angola", - "Niger", - "Chad", - "Peru", - "Mongolia", - "Iran (Persia)", - "Libya", - "Sudan", - "Indonesia", - "Federal District", - "Tlaxcala", - "Morelos", - "Aguascalientes", - "Colima", - "Queretaro", - "Hidalgo", - "Mexico State", - "Tabasco", - "Nayarit", - "Guanajuato", - "Puebla", - "Yucatan", - "Quintana Roo", - "Sinaloa", - "Campeche", - "Michoacan", - "San Luis Potosi", - "Guerrero", - "Nuevo Leon (New Leon)", - "Baja California", - "Veracruz", - "Chiapas", - "Baja California Sur", - "Zacatecas", - "Jalisco", - "Tamaulipas", - "Oaxaca", - "Durango", - "Coahuila", - "Sonora", - "Chihuahua", - "Greenland", - "Saudi Arabia", - "Congo-Kinshasa (Democratic Republic of the Congo) (East Congo)", - "Algeria", - "Kazakhstan", - "Argentina (Argentine Republic)", - "Daman and Diu", - "Dadra and Nagar Haveli", - "Chandigarh", - "Andaman and Nicobar", - "Lakshadweep", - "Delhi", - "Meghalaya", - "Nagaland", - "Manipur", - "Tripura", - "Mizoram", - "Sikkim", - "Punjab", - "Haryana", - "Arunachal Pradesh", - "Assam", - "Bihar", - "Uttarakhand", - "Goa", - "Kerala", - "Tamil Nadu", - "Himachal Pradesh", - "Jammu and Kashmir", - "Chhattisgarh", - "Jharkhand", - "Karnataka", - "Rajasthan", - "Odisha (Orissa)", - "Gujarat", - "West Bengal", - "Madhya Pradesh", - "Telangana", - "Andhra Pradesh", - "Maharashtra", - "Uttar Pradesh", - "Puducherry", - "New South Wales", - "Australian Capital Territory", - "Jervis Bay Territory", - "Northern Territory", - "South Australia", - "Tasmania", - "Victoria", - "Western Australia", - "Queensland", - "Distrito Federal", - "Sergipe", - "Alagoas", - "Rio de Janeiro", - "Espirito Santo", - "Rio Grande do Norte", - "Paraiba", - "Santa Catarina", - "Pernambuco", - "Amapa", - "Ceara", - "Acre", - "Parana", - "Roraima", - "Rondonia", - "Sao Paulo", - "Piaui", - "Tocantins", - "Rio Grande do Sul", - "Maranhao", - "Goias", - "Mato Grosso do Sul", - "Bahia", - "Minas Gerais", - "Mato Grosso", - "Para", - "Amazonas", - "District of Columbia (Washington, D.C.)", - "Rhode Island", - "Delaware", - "Connecticut", - "New Jersey", - "New Hampshire", - "Vermont", - "Massachusetts", - "Hawaii", - "Maryland", - "West Virginia", - "South Carolina", - "Maine", - "Indiana", - "Kentucky", - "Tennessee", - "Virginia", - "Ohio", - "Pennsylvania", - "Mississippi", - "Louisiana", - "Alabama", - "Arkansas", - "North Carolina", - "New York", - "Iowa", - "Illinois", - "Georgia", - "Wisconsin", - "Florida", - "Missouri", - "Oklahoma", - "North Dakota", - "Washington", - "South Dakota", - "Nebraska", - "Kansas", - "Idaho", - "Utah", - "Minnesota", - "Michigan", - "Wyoming", - "Oregon", - "Colorado", - "Nevada", - "Arizona", - "New Mexico", - "Montana", - "California", - "Texas", - "Alaska", - "British Columbia", - "Alberta", - "Ontario", - "Quebec", - "Saskatchewan", - "Manitoba", - "Newfoundland and Labrador (Labrador)", - "New Brunswick", - "Nova Scotia", - "Prince Edward Island", - "Yukon", - "Northwest Territories", - "Nunavut", - "India", - "Australia", - "Brazil", - "USA (United States of America) (America)", - "Mexico (United Mexican States)", - "Moscow", - "Saint Petersburg", - "Kaliningrad Oblast", - "Ingushetia", - "Adygea Republic", - "North Ossetia-Alania Republic", - "Kabardino-Balkar Republic", - "Karachay-Cherkess Republic", - "Chechen Republic (Chechnya) (Ichkeria)", - "Chuvash Republic", - "Ivanovo Oblast", - "Lipetsk Oblast", - "Oryol Oblast", - "Tula Oblast", - "Belgorod Oblast", - "Vladimir Oblast", - "Kursk Oblast", - "Kaluga Oblast", - "Tambov Oblast", - "Bryansk Oblast", - "Yaroslavl Oblast", - "Ryazan Oblast", - "Astrakhan Oblast", - "Moscow Oblast", - "Smolensk Oblast", - "Dagestan Republic", - "Voronezh Oblast", - "Novgorod Oblast", - "Pskov Oblast", - "Kostroma Oblast", - "Stavropol Krai", - "Krasnodar Krai", - "Kalmykia Republic", - "Tver Oblast", - "Leningrad Oblast", - "Rostov Oblast", - "Volgograd Oblast", - "Vologda Oblast", - "Murmansk Oblast", - "Karelia Republic", - "Nenets Autonomous Okrug", - "Komi Republic", - "Arkhangelsk Oblast", - "Mordovia Republic", - "Nizhny Novgorod Oblast", - "Penza Oblast", - "Kirov Oblast", - "Mari El Republic", - "Orenburg Oblast", - "Ulyanovsk Oblast", - "Perm Krai", - "Bashkortostan Republic", - "Udmurt Republic", - "Tatarstan Republic", - "Samara Oblast", - "Saratov Oblast", - "Yamalo-Nenets", - "Khanty-Mansi", - "Sverdlovsk Oblast", - "Tyumen Oblast", - "Kurgan Oblast", - "Chelyabinsk Oblast", - "Buryatia Republic", - "Zabaykalsky Krai", - "Irkutsk Oblast", - "Novosibirsk Oblast", - "Tomsk Oblast", - "Omsk Oblast", - "Khakassia Republic", - "Kemerovo Oblast", - "Altai Republic", - "Altai Krai", - "Tuva Republic", - "Krasnoyarsk Krai", - "Magadan Oblast", - "Chukotka Okrug", - "Kamchatka Krai", - "Sakhalin Oblast", - "Primorsky Krai", - "Jewish Autonomous Oblast", - "Khabarovsk Krai", - "Amur Oblast", - "Sakha Republic (Yakutia Republic)", - "Canada", - "Russia (Russian Federation)", - "Shanghai", - "Tianjin", - "Beijing", - "Hainan", - "Ningxia Hui", - "Chongqing", - "Zhejiang", - "Jiangsu", - "Fujian", - "Anhui", - "Liaoning", - "Shandong", - "Shanxi", - "Jiangxi", - "Henan", - "Guizhou", - "Guangdong", - "Hubei", - "Jilin", - "Hebei (Yanzhao)", - "Shaanxi", - "Nei Mongol (Inner Mongolia)", - "Heilongjiang", - "Hunan", - "Guangxi Zhuang", - "Sichuan", - "Yunnan", - "Xizang (Tibet)", - "Gansu", - "Qinghai (Tsinghai)", - "Xinjiang Uyghur", - "China", - "United States Minor Outlying Islands", - "Clipperton Island", - "Antarctica", - "International (Worldwide) (Earth)", - "?"}; +"Vatican City State (Holy See)", +"Monaco", +"Gibraltar", +"Tokelau", +"Cocos Islands (Keeling Islands)", +"Saint-Barthelemy", +"Nauru", +"Tuvalu", +"Macau (Aomen)", +"Sint Maarten", +"Saint Martin", +"Norfolk and Philip Island (Philip Island)", +"Pitcairn Group of Islands", +"Bouvet Island", +"Bermuda (Somers Isles)", +"British Indian Ocean Territory", +"San Marino", +"Guernsey", +"Anguilla", +"Montserrat", +"Jersey", +"Christmas Island", +"Wallis and Futuna (Futuna)", +"British Virgin Islands (Virgin Islands, British)", +"Liechtenstein", +"Aruba", +"Marshall Islands", +"American Samoa (Samoa, American)", +"Cook Islands", +"Saint Pierre and Miquelon (Miquelon)", +"Niue", +"Saint Kitts and Nevis (Nevis)", +"Cayman islands", +"Bonaire, St Eustasuis and Saba (Saba) (St Eustasius)", +"Maldives", +"Saint Helena, Ascension and Tristan da Cunha (Ascension) (Tristan da Cunha)", +"Malta", +"Grenada", +"Virgin Islands of the United States (US Virgin Islands) (American Virgin Islands)", +"Mayotte (Maore)", +"Svalbard and Jan Mayen (Jan Mayen) (Spitsbergen)", +"Saint Vincent and the Grenadines (Grenadines)", +"Heard Island and McDonald Islands (McDonald Islands)", +"Barbados", +"Antigua and Barbuda (Barbuda)", +"Curacao", +"Seychelles", +"Palau", +"Northern Mariana Islands", +"Andorra", +"Guam", +"Isle of Mann (Mann)", +"Saint Lucia", +"Micronesia (Federated States of Micronesia)", +"Singapore", +"Tonga", +"Dominica", +"Bahrain", +"Kiribati", +"Turks and Caicos Islands (Caicos Islands)", +"Sao Tome and Principe (Principe)", +"Hong Kong (Xianggang)", +"Martinique", +"Faroe Islands", +"Guadeloupe", +"Comoros", +"Mauritius", +"Reunion", +"Luxembourg", +"Samoa", +"South Georgia and the South Sandwich Islands (South Sandwich Islands)", +"French Polynesia", +"Cape Verde (Cabo Verde) (Republic of Cabo Verde)", +"Trinidad and Tobago (Tobago)", +"Brunei", +"French Southern and Antarctic Lands", +"Puerto Rico", +"Cyprus", +"Lebanon (Lebanese Republic)", +"Jamaica", +"Gambia (The Gambia)", +"Qatar", +"Falkland Islands", +"Vanuatu", +"Montenegro", +"Bahamas", +"Timor-Leste (East Timor)", +"Swaziland", +"Kuwait", +"Fiji", +"New Caledonia", +"Slovenia", +"Israel", +"Palestinian territories (State of Palestine)", +"El Salvador", +"Belize", +"Djibouti", +"Macedonia (FYROM) (Former Yugoslav Republic of Macedonia)", +"Rwanda", +"Haiti", +"Burundi", +"Equatorial Guinea", +"Albania", +"Solomon Islands", +"Armenia", +"Lesotho", +"Belgium", +"Moldova", +"Guinea-Bissau", +"Taiwan (Republic of China)", +"Bhutan", +"Switzerland (Swiss Confederation)", +"Netherlands (The Netherlands)", +"Denmark", +"Estonia", +"Dominican Republic", +"Slovakia (Slovak Republic)", +"Costa Rica", +"Bosnia and Herzegovina", +"Croatia", +"Togo (Togolese Republic)", +"Latvia", +"Lithuania", +"Sri Lanka", +"Georgia", +"Ireland", +"Sierra Leone", +"Panama", +"Czech Republic", +"French Guiana (Guiana)", +"United Arab Emirates (Emirates)", +"Austria", +"Azerbaijan", +"Serbia", +"Jordan", +"Portugal (Portuguese Republic)", +"Hungary", +"South Korea (Republic of Korea)", +"Iceland", +"Guatemala", +"Cuba", +"Bulgaria", +"Liberia", +"Honduras", +"Benin", +"Eritrea", +"Malawi", +"North Korea (Democratic People's Republic of Korea)", +"Nicaragua", +"Greece (Hellenic Republic)", +"Tajikistan", +"Bangladesh", +"Nepal", +"Tunisia (Tunisian Republic)", +"Suriname", +"Uruguay", +"Cambodia", +"Syria (Syrian Arab Republic)", +"Senegal", +"Kyrgyzstan (Kyrgyz Republic)", +"Belarus", +"Guyana", +"Laos (Lao People's Democratic Republic)", +"Romania", +"Ghana", +"Uganda", +"United Kingdom (Scotland) (Great Britain) (Northern Ireland) (Ireland, Northern) (Britain) (United Kingdom of Great Britain and Northern Ireland)", +"Guinea (Guinea-Conakry)", +"Ecuador", +"Western Sahara (Sahrawi Arab Democratic Republic)", +"Gabon (Gabonese Republic)", +"New Zealand", +"Burkina Faso", +"Philippines", +"Italy (Italian Republic)", +"Oman", +"Poland", +"Ivory Coast (Cote d'Ivoire) (Republic of Cote d'Ivoire)", +"Norway", +"Malaysia", +"Vietnam", +"Finland", +"Congo-Brazzaville (West Congo) (Republic of the Congo)", +"Germany", +"Japan", +"Zimbabwe", +"Paraguay", +"Iraq", +"Morocco", +"Uzbekistan", +"Sweden", +"Papua New Guinea", +"Cameroon", +"Turkmenistan", +"Spain", +"Thailand", +"Yemen", +"France (French Republic)", +"Aaland Islands", +"Kenya", +"Botswana", +"Madagascar", +"Ukraine", +"South Sudan", +"Central African Republic", +"Somalia", +"Afghanistan", +"Myanmar (Burma)", +"Zambia", +"Chile", +"Turkey", +"Pakistan", +"Mozambique", +"Namibia", +"Venezuela", +"Nigeria", +"Tanzania", +"Egypt", +"Mauritania", +"Bolivia", +"Ethiopia", +"Colombia", +"South Africa", +"Mali", +"Angola", +"Niger", +"Chad", +"Peru", +"Mongolia", +"Iran (Persia)", +"Libya", +"Sudan", +"Indonesia", +"Federal District", +"Tlaxcala", +"Morelos", +"Aguascalientes", +"Colima", +"Queretaro", +"Hidalgo", +"Mexico State", +"Tabasco", +"Nayarit", +"Guanajuato", +"Puebla", +"Yucatan", +"Quintana Roo", +"Sinaloa", +"Campeche", +"Michoacan", +"San Luis Potosi", +"Guerrero", +"Nuevo Leon (New Leon)", +"Baja California", +"Veracruz", +"Chiapas", +"Baja California Sur", +"Zacatecas", +"Jalisco", +"Tamaulipas", +"Oaxaca", +"Durango", +"Coahuila", +"Sonora", +"Chihuahua", +"Greenland", +"Saudi Arabia", +"Congo-Kinshasa (Democratic Republic of the Congo) (East Congo)", +"Algeria", +"Kazakhstan", +"Argentina (Argentine Republic)", +"Daman and Diu", +"Dadra and Nagar Haveli", +"Chandigarh", +"Andaman and Nicobar", +"Lakshadweep", +"Delhi", +"Meghalaya", +"Nagaland", +"Manipur", +"Tripura", +"Mizoram", +"Sikkim", +"Punjab", +"Haryana", +"Arunachal Pradesh", +"Assam", +"Bihar", +"Uttarakhand", +"Goa", +"Kerala", +"Tamil Nadu", +"Himachal Pradesh", +"Jammu and Kashmir", +"Chhattisgarh", +"Jharkhand", +"Karnataka", +"Rajasthan", +"Odisha (Orissa)", +"Gujarat", +"West Bengal", +"Madhya Pradesh", +"Telangana", +"Andhra Pradesh", +"Maharashtra", +"Uttar Pradesh", +"Puducherry", +"New South Wales", +"Australian Capital Territory", +"Jervis Bay Territory", +"Northern Territory", +"South Australia", +"Tasmania", +"Victoria", +"Western Australia", +"Queensland", +"Distrito Federal", +"Sergipe", +"Alagoas", +"Rio de Janeiro", +"Espirito Santo", +"Rio Grande do Norte", +"Paraiba", +"Santa Catarina", +"Pernambuco", +"Amapa", +"Ceara", +"Acre", +"Parana", +"Roraima", +"Rondonia", +"Sao Paulo", +"Piaui", +"Tocantins", +"Rio Grande do Sul", +"Maranhao", +"Goias", +"Mato Grosso do Sul", +"Bahia", +"Minas Gerais", +"Mato Grosso", +"Para", +"Amazonas", +"District of Columbia (Washington, D.C.)", +"Rhode Island", +"Delaware", +"Connecticut", +"New Jersey", +"New Hampshire", +"Vermont", +"Massachusetts", +"Hawaii", +"Maryland", +"West Virginia", +"South Carolina", +"Maine", +"Indiana", +"Kentucky", +"Tennessee", +"Virginia", +"Ohio", +"Pennsylvania", +"Mississippi", +"Louisiana", +"Alabama", +"Arkansas", +"North Carolina", +"New York", +"Iowa", +"Illinois", +"Georgia", +"Wisconsin", +"Florida", +"Missouri", +"Oklahoma", +"North Dakota", +"Washington", +"South Dakota", +"Nebraska", +"Kansas", +"Idaho", +"Utah", +"Minnesota", +"Michigan", +"Wyoming", +"Oregon", +"Colorado", +"Nevada", +"Arizona", +"New Mexico", +"Montana", +"California", +"Texas", +"Alaska", +"British Columbia", +"Alberta", +"Ontario", +"Quebec", +"Saskatchewan", +"Manitoba", +"Newfoundland and Labrador (Labrador)", +"New Brunswick", +"Nova Scotia", +"Prince Edward Island", +"Yukon", +"Northwest Territories", +"Nunavut", +"India", +"Australia", +"Brazil", +"USA (United States of America) (America)", +"Mexico (United Mexican States)", +"Moscow", +"Saint Petersburg", +"Kaliningrad Oblast", +"Ingushetia", +"Adygea Republic", +"North Ossetia-Alania Republic", +"Kabardino-Balkar Republic", +"Karachay-Cherkess Republic", +"Chechen Republic (Chechnya) (Ichkeria)", +"Chuvash Republic", +"Ivanovo Oblast", +"Lipetsk Oblast", +"Oryol Oblast", +"Tula Oblast", +"Belgorod Oblast", +"Vladimir Oblast", +"Kursk Oblast", +"Kaluga Oblast", +"Tambov Oblast", +"Bryansk Oblast", +"Yaroslavl Oblast", +"Ryazan Oblast", +"Astrakhan Oblast", +"Moscow Oblast", +"Smolensk Oblast", +"Dagestan Republic", +"Voronezh Oblast", +"Novgorod Oblast", +"Pskov Oblast", +"Kostroma Oblast", +"Stavropol Krai", +"Krasnodar Krai", +"Kalmykia Republic", +"Tver Oblast", +"Leningrad Oblast", +"Rostov Oblast", +"Volgograd Oblast", +"Vologda Oblast", +"Murmansk Oblast", +"Karelia Republic", +"Nenets Autonomous Okrug", +"Komi Republic", +"Arkhangelsk Oblast", +"Mordovia Republic", +"Nizhny Novgorod Oblast", +"Penza Oblast", +"Kirov Oblast", +"Mari El Republic", +"Orenburg Oblast", +"Ulyanovsk Oblast", +"Perm Krai", +"Bashkortostan Republic", +"Udmurt Republic", +"Tatarstan Republic", +"Samara Oblast", +"Saratov Oblast", +"Yamalo-Nenets", +"Khanty-Mansi", +"Sverdlovsk Oblast", +"Tyumen Oblast", +"Kurgan Oblast", +"Chelyabinsk Oblast", +"Buryatia Republic", +"Zabaykalsky Krai", +"Irkutsk Oblast", +"Novosibirsk Oblast", +"Tomsk Oblast", +"Omsk Oblast", +"Khakassia Republic", +"Kemerovo Oblast", +"Altai Republic", +"Altai Krai", +"Tuva Republic", +"Krasnoyarsk Krai", +"Magadan Oblast", +"Chukotka Okrug", +"Kamchatka Krai", +"Sakhalin Oblast", +"Primorsky Krai", +"Jewish Autonomous Oblast", +"Khabarovsk Krai", +"Amur Oblast", +"Sakha Republic (Yakutia Republic)", +"Canada", +"Russia (Russian Federation)", +"Shanghai", +"Tianjin", +"Beijing", +"Hainan", +"Ningxia Hui", +"Chongqing", +"Zhejiang", +"Jiangsu", +"Fujian", +"Anhui", +"Liaoning", +"Shandong", +"Shanxi", +"Jiangxi", +"Henan", +"Guizhou", +"Guangdong", +"Hubei", +"Jilin", +"Hebei (Yanzhao)", +"Shaanxi", +"Nei Mongol (Inner Mongolia)", +"Heilongjiang", +"Hunan", +"Guangxi Zhuang", +"Sichuan", +"Yunnan", +"Xizang (Tibet)", +"Gansu", +"Qinghai (Tsinghai)", +"Xinjiang Uyghur", +"China", +"United States Minor Outlying Islands", +"Clipperton Island", +"Antarctica", +"International (Worldwide) (Earth)", +"?"}; From bce27b406d8b3134553bf3e540ae3094404ae469 Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Mon, 7 Sep 2015 20:39:31 +0200 Subject: [PATCH 031/181] 2.2. Solved 1-microdegree gap in a few spots on Earth, noticable now extreme precision is possible --- README.md | 4 + mapcodelib/basics.h | 32961 +++++++++++++++-------------- mapcodelib/mapcode_fast_encode.h | 3 +- mapcodelib/mapcoder.c | 35 +- mapcodelib/mapcoder.h | 4 +- unitttest/decode_test.h | 472 +- unitttest/unittest.c | 4 +- 7 files changed, 16748 insertions(+), 16735 deletions(-) diff --git a/README.md b/README.md index 788c2df..2a38370 100644 --- a/README.md +++ b/README.md @@ -59,6 +59,10 @@ decode Mapcodes. # Release Notes +* 2.2 + + Solved 1-microdegree gap in a few spots on Earth, noticable now extreme precision is possible + * 2.1.5 Added stricter unit tests diff --git a/mapcodelib/basics.h b/mapcodelib/basics.h index 842efd6..5a46b44 100644 --- a/mapcodelib/basics.h +++ b/mapcodelib/basics.h @@ -1,6 +1,6 @@ /* * Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at @@ -12,71 +12,81 @@ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ + */ + +// *** GENERATED FILE, DO NOT CHANGE OR PRETTIFY *** + +#define mapcode_dataversion "2.2" // coords 2.0.2 + +static const char *ALIASES = + "2UK=2UT,2CG=2CT,1GU=GUM,1UM=UMI,1VI=VIR,1AS=ASM,1MP=MNP,4CX=CXR,4CC=CCK,4NF=NFK,4HM=HMD,COL=5CL," + "5ME=5MX,MEX=5MX,5AG=AGU,5BC=BCN,5BS=BCS,5CM=CAM,5CS=CHP,5CH=CHH,5CO=COA,5DF=DIF,5DG=DUR,5GT=GUA," + "5GR=GRO,5HG=HID,5JA=JAL,5MI=MIC,5MO=MOR,5NA=NAY,5NL=NLE,5OA=OAX,5PB=PUE,5QE=QUE,5QR=ROO,5SL=SLP," + "5SI=SIN,5SO=SON,5TB=TAB,5TL=TLA,5VE=VER,5YU=YUC,5ZA=ZAC,811=8BJ,812=8TJ,813=8HE,814=8SX,815=8NM," + "821=8LN,822=8JL,823=8HL,831=8SH,832=8JS,833=8ZJ,834=8AH,835=8FJ,836=8JX,837=8SD,841=8HA,842=8HB," + "843=8HN,844=8GD,845=8GX,846=8HI,850=8CQ,851=8SC,852=8GZ,853=8YN,854=8XZ,861=8SN,862=8GS,863=8QH," + "864=8NX,865=8XJ,871=TWN,891=HKG,892=MAC,8TW=TWN,8HK=HKG,8MC=MAC,BEL=7BE,KIR=7KI,PRI=7PO,CHE=7CH," + "KHM=7KM,PER=7PM,TAM=7TT,0US=USA,0AU=AUS,0RU=RUS,0CN=CHN,TAA=SHN,ASC=SHN,DGA=IOT,WAK=MHL,JTN=UMI," + "MID=1HI,1PR=PRI,5TM=TAM,TAM=TAM,2OD=2OR,"; -#define mapcode_dataversion "2.0" // coords 2.0.2 -#define MAXWIDE 10 -#define BASEX 31 -#define MAXFITLONG 6 -#define ALIASES "2UK=2UT,2CG=2CT,1GU=GUM,1UM=UMI,1VI=VIR,1AS=ASM,1MP=MNP,4CX=CXR,4CC=CCK,4NF=NFK,4HM=HMD,COL=5CL,5ME=5MX,MEX=5MX,5AG=AGU,5BC=BCN,5BS=BCS,5CM=CAM,5CS=CHP,5CH=CHH,5CO=COA,5DF=DIF,5DG=DUR,5GT=GUA,5GR=GRO,5HG=HID,5JA=JAL,5MI=MIC,5MO=MOR,5NA=NAY,5NL=NLE,5OA=OAX,5PB=PUE,5QE=QUE,5QR=ROO,5SL=SLP,5SI=SIN,5SO=SON,5TB=TAB,5TL=TLA,5VE=VER,5YU=YUC,5ZA=ZAC,811=8BJ,812=8TJ,813=8HE,814=8SX,815=8NM,821=8LN,822=8JL,823=8HL,831=8SH,832=8JS,833=8ZJ,834=8AH,835=8FJ,836=8JX,837=8SD,841=8HA,842=8HB,843=8HN,844=8GD,845=8GX,846=8HI,850=8CQ,851=8SC,852=8GZ,853=8YN,854=8XZ,861=8SN,862=8GS,863=8QH,864=8NX,865=8XJ,871=TWN,891=HKG,892=MAC,8TW=TWN,8HK=HKG,8MC=MAC,BEL=7BE,KIR=7KI,PRI=7PO,CHE=7CH,KHM=7KM,PER=7PM,TAM=7TT,0US=USA,0AU=AUS,0RU=RUS,0CN=CHN,TAA=SHN,ASC=SHN,DGA=IOT,WAK=MHL,JTN=UMI,MID=1HI,1PR=PRI,5TM=TAM,TAM=TAM,2OD=2OR," +#define MAX_CCODE 533 // nr of territories in this database -#define MAX_CCODE 533 // total number of areas (i.e. recognised iso codes) in this database static const char *entity_iso = "" - "VAT,MCO,GIB,TKL,CCK,BLM,NRU,TUV,MAC,SXM," - "MAF,NFK,PCN,BVT,BMU,IOT,SMR,GGY,AIA,MSR," - "JEY,CXR,WLF,VGB,LIE,ABW,MHL,ASM,COK,SPM," - "NIU,KNA,CYM,BES,MDV,SHN,MLT,GRD,VIR,MYT," - "SJM,VCT,HMD,BRB,ATG,CUW,SYC,PLW,MNP,AND," - "GUM,IMN,LCA,FSM,SGP,TON,DMA,BHR,KIR,TCA," - "STP,HKG,MTQ,FRO,GLP,COM,MUS,REU,LUX,WSM," - "SGS,PYF,CPV,TTO,BRN,ATF,PRI,CYP,LBN,JAM," - "GMB,QAT,FLK,VUT,MNE,BHS,TLS,SWZ,KWT,FJI," - "NCL,SVN,ISR,PSE,SLV,BLZ,DJI,MKD,RWA,HTI," - "BDI,GNQ,ALB,SLB,ARM,LSO,BEL,MDA,GNB,TWN," - "BTN,CHE,NLD,DNK,EST,DOM,SVK,CRI,BIH,HRV," - "TGO,LVA,LTU,LKA,GEO,IRL,SLE,PAN,CZE,GUF," - "ARE,AUT,AZE,SRB,JOR,PRT,HUN,KOR,ISL,GTM," - "CUB,BGR,LBR,HND,BEN,ERI,MWI,PRK,NIC,GRC," - "TJK,BGD,NPL,TUN,SUR,URY,KHM,SYR,SEN,KGZ," - "BLR,GUY,LAO,ROU,GHA,UGA,GBR,GIN,ECU,ESH," - "GAB,NZL,BFA,PHL,ITA,OMN,POL,CIV,NOR,MYS," - "VNM,FIN,COG,DEU,JPN,ZWE,PRY,IRQ,MAR,UZB," - "SWE,PNG,CMR,TKM,ESP,THA,YEM,FRA,ALA,KEN," - "BWA,MDG,UKR,SSD,CAF,SOM,AFG,MMR,ZMB,CHL," - "TUR,PAK,MOZ,NAM,VEN,NGA,TZA,EGY,MRT,BOL," - "ETH,COL,ZAF,MLI,AGO,NER,TCD,PER,MNG,IRN," - "LBY,SDN,IDN,DIF,TLA,MOR,AGU,5CL,QUE,HID," - "5MX,TAB,NAY,GUA,PUE,YUC,ROO,SIN,CAM,MIC," - "SLP,GRO,NLE,BCN,VER,CHP,BCS,ZAC,JAL,TAM," - "OAX,DUR,COA,SON,CHH,GRL,SAU,COD,DZA,KAZ," - "ARG,2DD,2DN,2CH,2AN,2LD,2DL,2ML,2NL,2MN," - "2TR,2MZ,2SK,2PB,2HR,2AR,2AS,2BR,2UT,2GA," - "2KL,2TN,2HP,2JK,2CT,2JH,2KA,2RJ,2OR,2GJ," - "2WB,2MP,2TG,2AP,2MH,2UP,2PY,NSW,ACT,JBT," - "4NT,4SA,TAS,VIC,4WA,QLD,6DF,6SE,6AL,6RJ," - "6ES,6RN,6PB,6SC,6PE,6AP,6CE,6AC,6PR,6RR," - "6RO,6SP,6PI,6TO,6RS,6MA,6GO,6MS,6BA,6MG," - "6MT,6PA,6AM,1DC,1RI,1DE,1CT,1NJ,1NH,1VT," - "1MA,1HI,1MD,1WV,1SC,1ME,1IN,1KY,1TN,1VA," - "1OH,1PA,1MS,1LA,1AL,1AR,1NC,1NY,1IA,1IL," - "1GA,1WI,1FL,1MO,1OK,1ND,1WA,1SD,1NE,1KS," - "1ID,1UT,1MN,1MI,1WY,1OR,1CO,1NV,1AZ,1NM," - "1MT,1CA,1TX,1AK,3BC,3AB,3ON,3QC,3SK,3MB," - "3NL,3NB,3NS,3PE,3YT,3NT,3NU,IND,AUS,BRA," - "USA,MEX,MOW,SPE,KGD,7IN,7AD,7SE,7KB,7KC," - "7CE,7CU,IVA,LIP,ORL,TUL,7BE,VLA,KRS,KLU," - "7TT,BRY,YAR,RYA,AST,MOS,SMO,7DA,VOR,NGR," - "PSK,KOS,STA,KDA,7KL,TVE,LEN,ROS,VGG,VLG," - "MUR,7KR,NEN,7KO,ARK,7MO,NIZ,PNZ,7KI,7ME," - "ORE,ULY,7PM,7BA,7UD,7TA,SAM,SAR,YAN,7KM," - "SVE,TYU,KGN,7CH,7BU,ZAB,IRK,NVS,TOM,OMS," - "7KK,KEM,7AL,ALT,7TY,KYA,MAG,CHU,KAM,SAK," - "7PO,YEV,KHA,AMU,7SA,CAN,RUS,8SH,8TJ,8BJ," - "8HI,8NX,8CQ,8ZJ,8JS,8FJ,8AH,8LN,8SD,8SX," - "8JX,8HA,8GZ,8GD,8HB,8JL,8HE,8SN,8NM,8HL," - "8HN,8GX,8SC,8YN,8XZ,8GS,8QH,8XJ,CHN,UMI," - "CPT,ATA,AAA,"; + "VAT,MCO,GIB,TKL,CCK,BLM,NRU,TUV,MAC,SXM," + "MAF,NFK,PCN,BVT,BMU,IOT,SMR,GGY,AIA,MSR," + "JEY,CXR,WLF,VGB,LIE,ABW,MHL,ASM,COK,SPM," + "NIU,KNA,CYM,BES,MDV,SHN,MLT,GRD,VIR,MYT," + "SJM,VCT,HMD,BRB,ATG,CUW,SYC,PLW,MNP,AND," + "GUM,IMN,LCA,FSM,SGP,TON,DMA,BHR,KIR,TCA," + "STP,HKG,MTQ,FRO,GLP,COM,MUS,REU,LUX,WSM," + "SGS,PYF,CPV,TTO,BRN,ATF,PRI,CYP,LBN,JAM," + "GMB,QAT,FLK,VUT,MNE,BHS,TLS,SWZ,KWT,FJI," + "NCL,SVN,ISR,PSE,SLV,BLZ,DJI,MKD,RWA,HTI," + "BDI,GNQ,ALB,SLB,ARM,LSO,BEL,MDA,GNB,TWN," + "BTN,CHE,NLD,DNK,EST,DOM,SVK,CRI,BIH,HRV," + "TGO,LVA,LTU,LKA,GEO,IRL,SLE,PAN,CZE,GUF," + "ARE,AUT,AZE,SRB,JOR,PRT,HUN,KOR,ISL,GTM," + "CUB,BGR,LBR,HND,BEN,ERI,MWI,PRK,NIC,GRC," + "TJK,BGD,NPL,TUN,SUR,URY,KHM,SYR,SEN,KGZ," + "BLR,GUY,LAO,ROU,GHA,UGA,GBR,GIN,ECU,ESH," + "GAB,NZL,BFA,PHL,ITA,OMN,POL,CIV,NOR,MYS," + "VNM,FIN,COG,DEU,JPN,ZWE,PRY,IRQ,MAR,UZB," + "SWE,PNG,CMR,TKM,ESP,THA,YEM,FRA,ALA,KEN," + "BWA,MDG,UKR,SSD,CAF,SOM,AFG,MMR,ZMB,CHL," + "TUR,PAK,MOZ,NAM,VEN,NGA,TZA,EGY,MRT,BOL," + "ETH,COL,ZAF,MLI,AGO,NER,TCD,PER,MNG,IRN," + "LBY,SDN,IDN,DIF,TLA,MOR,AGU,5CL,QUE,HID," + "5MX,TAB,NAY,GUA,PUE,YUC,ROO,SIN,CAM,MIC," + "SLP,GRO,NLE,BCN,VER,CHP,BCS,ZAC,JAL,TAM," + "OAX,DUR,COA,SON,CHH,GRL,SAU,COD,DZA,KAZ," + "ARG,2DD,2DN,2CH,2AN,2LD,2DL,2ML,2NL,2MN," + "2TR,2MZ,2SK,2PB,2HR,2AR,2AS,2BR,2UT,2GA," + "2KL,2TN,2HP,2JK,2CT,2JH,2KA,2RJ,2OR,2GJ," + "2WB,2MP,2TG,2AP,2MH,2UP,2PY,NSW,ACT,JBT," + "4NT,4SA,TAS,VIC,4WA,QLD,6DF,6SE,6AL,6RJ," + "6ES,6RN,6PB,6SC,6PE,6AP,6CE,6AC,6PR,6RR," + "6RO,6SP,6PI,6TO,6RS,6MA,6GO,6MS,6BA,6MG," + "6MT,6PA,6AM,1DC,1RI,1DE,1CT,1NJ,1NH,1VT," + "1MA,1HI,1MD,1WV,1SC,1ME,1IN,1KY,1TN,1VA," + "1OH,1PA,1MS,1LA,1AL,1AR,1NC,1NY,1IA,1IL," + "1GA,1WI,1FL,1MO,1OK,1ND,1WA,1SD,1NE,1KS," + "1ID,1UT,1MN,1MI,1WY,1OR,1CO,1NV,1AZ,1NM," + "1MT,1CA,1TX,1AK,3BC,3AB,3ON,3QC,3SK,3MB," + "3NL,3NB,3NS,3PE,3YT,3NT,3NU,IND,AUS,BRA," + "USA,MEX,MOW,SPE,KGD,7IN,7AD,7SE,7KB,7KC," + "7CE,7CU,IVA,LIP,ORL,TUL,7BE,VLA,KRS,KLU," + "7TT,BRY,YAR,RYA,AST,MOS,SMO,7DA,VOR,NGR," + "PSK,KOS,STA,KDA,7KL,TVE,LEN,ROS,VGG,VLG," + "MUR,7KR,NEN,7KO,ARK,7MO,NIZ,PNZ,7KI,7ME," + "ORE,ULY,7PM,7BA,7UD,7TA,SAM,SAR,YAN,7KM," + "SVE,TYU,KGN,7CH,7BU,ZAB,IRK,NVS,TOM,OMS," + "7KK,KEM,7AL,ALT,7TY,KYA,MAG,CHU,KAM,SAK," + "7PO,YEV,KHA,AMU,7SA,CAN,RUS,8SH,8TJ,8BJ," + "8HI,8NX,8CQ,8ZJ,8JS,8FJ,8AH,8LN,8SD,8SX," + "8JX,8HA,8GZ,8GD,8HB,8JL,8HE,8SN,8NM,8HL," + "8HN,8GX,8SC,8YN,8XZ,8GS,8QH,8XJ,CHN,UMI," + "CPT,ATA,AAA,"; #define usa_from 343 #define usa_upto 393 @@ -102,8 +112,7 @@ static const char *entity_iso = "" #define parents2 "US,IN,CA,AU,MX,BR,RU,CN," static const int parentnr[9] = {-1,410,407,495,408,411,409,496,528}; - - +// 360 * cos(microdegrees>>19) static const int xdivider19[172] = { 360, 360, 360, 360, 360, 360, 361, 361, 361, 361, 362, 362, 362, 363, 363, 363, 364, 364, 365, 366, @@ -125,12 +134,14 @@ static const int xdivider19[172] = { 23681,59485 }; -static const int nc[MAXFITLONG+1] = { 1, 31, 961, 29791, 923521, 28629151, 887503681 }; +// number of combinations for n characters +static const int nc[6] = { 1, 31, 961, 29791, 923521, 28629151}; -static const int xside[MAXWIDE] = { 0, 5, 31, 168, 961, 168*31, 29791, 165869, 923521, 5141947}; - -static const int yside[MAXWIDE] = { 0, 6, 31, 176, 961, 176*31, 29791, 165869, 923521, 5141947}; +// default cell divisions for n characters +static const int xside[6] = { 0, 5, 31, 168, 961, 168*31}; +static const int yside[6] = { 0, 6, 31, 176, 961, 176*31}; +// base-31 value of ascii character (negative for illegal characters) static const signed char decode_chars[256] = { -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, @@ -150,16421 +161,16433 @@ static const signed char decode_chars[256] = { -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }; +// base-31 alphabet, plus vowels (worth 31, 32, 33) static const char encode_chars[34] = { '0','1','2','3','4','5','6','7','8','9', 'B','C','D','F','G','H','J','K','L','M', 'N','P','Q','R','S','T','V','W','X','Y','Z' ,'A','E','U'}; - +// index of first rectangle record for x-th territory static const int data_start[MAX_CCODE+1] = { -0, 3, 6, 10, 14, 17, 19, 20, 31, 32, -34, 36, 38, 43, 45, 48, 52, 59, 63, 65, -67, 71, 73, 81, 87, 95, 97, 132, 139, 149, -151, 153, 156, 161, 173, 181, 188, 190, 192, 197, -200, 207, 212, 214, 216, 220, 222, 229, 235, 239, -243, 246, 250, 252, 281, 283, 290, 292, 297, 317, -325, 329, 333, 335, 340, 348, 353, 364, 368, 373, -377, 386, 400, 404, 409, 413, 429, 435, 440, 448, -456, 472, 476, 480, 487, 498, 535, 539, 565, 571, -589, 601, 637, 703, 738, 777, 789, 798, 826, 842, -876, 892, 926, 962, 991, 1015, 1026, 1081, 1139, 1153, -1215, 1239, 1268, 1336, 1414, 1467, 1546, 1631, 1683, 1758, -1834, 1895, 1937, 1962, 2010, 2053, 2098, 2159, 2245, 2332, -2383, 2446, 2531, 2622, 2707, 2766, 2881, 2984, 3077, 3161, -3259, 3321, 3425, 3491, 3586, 3682, 3768, 3856, 3946, 4053, -4199, 4301, 4405, 4436, 4473, 4550, 4586, 4620, 4656, 4708, -4772, 4823, 4838, 4873, 5020, 5106, 5156, 5232, 5257, 5325, -5382, 5417, 5499, 5550, 5623, 5716, 5751, 5829, 5888, 5954, -6011, 6064, 6121, 6158, 6249, 6380, 6430, 6460, 6512, 6608, -6641, 6722, 6770, 6850, 6893, 6987, 7021, 7066, 7173, 7177, -7249, 7293, 7379, 7419, 7446, 7503, 7589, 7663, 7702, 7789, -7865, 7973, 8051, 8125, 8195, 8252, 8334, 8416, 8475, 8502, -8540, 8594, 8670, 8783, 8863, 8927, 8984, 9038, 9118, 9189, -9275, 9325, 9389, 9533, 9537, 9542, 9547, 9552, 9558, 9563, -9571, 9579, 9590, 9598, 9613, 9622, 9633, 9666, 9675, 9683, -9698, 9708, 9718, 9726, 9734, 9750, 9758, 9768, 9779, 9789, -9799, 9808, 9817, 9828, 9869, 9910, 9928, 10025, 10176, 10267, -10349, 10544, 10547, 10550, 10553, 10563, 10568, 10571, 10583, 10596, -10607, 10623, 10632, 10638, 10672, 10700, 10719, 10787, 10879, 10894, -10898, 10934, 11021, 11032, 11050, 11067, 11131, 11163, 11204, 11224, -11329, 11409, 11473, 11527, 11586, 11642, 11702, 11709, 11751, 11755, -11758, 11768, 11783, 11794, 11832, 11895, 11941, 11946, 11953, 11958, -11977, 11987, 11994, 12002, 12016, 12032, 12039, 12047, 12056, 12104, -12113, 12124, 12174, 12185, 12195, 12214, 12230, 12243, 12255, 12274, -12308, 12317, 12329, 12341, 12345, 12351, 12357, 12369, 12380, 12389, -12395, 12409, 12429, 12440, 12482, 12533, 12583, 12639, 12652, 12665, -12728, 12788, 12849, 12914, 12985, 13050, 13119, 13194, 13262, 13341, -13418, 13432, 13447, 13492, 13505, 13533, 13547, 13560, 13576, 13592, -13604, 13646, 13658, 13669, 13704, 13719, 13731, 13748, 13756, 13794, -13807, 13822, 13942, 13988, 14032, 14072, 14096, 14137, 14176, 14196, -14212, 14230, 14242, 14256, 14264, 14275, 14292, 14305, 14360, 14361, -14362, 14363, 14403, 14409, 14414, 14419, 14424, 14430, 14437, 14443, -14452, 14458, 14466, 14472, 14479, 14488, 14496, 14505, 14517, 14526, -14534, 14545, 14556, 14565, 14575, 14582, 14632, 14666, 14675, 14687, -14698, 14737, 14748, 14762, 14779, 14791, 14804, 14818, 14833, 14846, -14867, 14875, 14894, 14903, 14915, 14926, 14940, 14955, 14968, 14982, -14995, 15009, 15024, 15042, 15062, 15074, 15094, 15107, 15122, 15136, -15154, 15170, 15184, 15197, 15214, 15234, 15251, 15269, 15284, 15298, -15314, 15325, 15341, 15354, 15369, 15384, 15430, 15444, 15453, 15463, -15476, 15490, 15501, 15514, 15530, 15545, 15546, 15573, 15579, 15587, -15593, 15609, 15646, 15663, 15687, 15710, 15727, 15747, 15773, 15799, -15818, 15835, 15888, 15929, 15951, 15978, 15998, 16019, 16037, 16068, -16094, 16114, 16135, 16153, 16171, 16190, 16206, 16222, 16276, 16302, -16309, 16311, 16312, 16344 + 0, 3, 6, 10, 14, 17, 19, 20, 31, 32, + 34, 36, 38, 43, 45, 48, 52, 59, 63, 65, + 67, 71, 73, 81, 87, 95, 97, 132, 139, 149, + 151, 153, 156, 161, 173, 181, 188, 190, 192, 197, + 200, 207, 212, 214, 216, 220, 222, 229, 235, 239, + 243, 246, 250, 252, 281, 283, 290, 292, 297, 317, + 325, 329, 333, 335, 340, 348, 353, 364, 368, 373, + 377, 386, 400, 404, 409, 413, 429, 435, 440, 448, + 456, 472, 476, 480, 487, 498, 535, 539, 565, 571, + 589, 601, 637, 703, 738, 777, 789, 798, 826, 842, + 876, 892, 926, 962, 991, 1015, 1026, 1081, 1139, 1153, + 1215, 1239, 1268, 1336, 1414, 1467, 1546, 1631, 1683, 1758, + 1835, 1896, 1938, 1963, 2011, 2054, 2099, 2160, 2246, 2333, + 2384, 2447, 2532, 2623, 2708, 2767, 2882, 2985, 3078, 3162, + 3260, 3322, 3426, 3492, 3587, 3683, 3769, 3857, 3947, 4054, + 4200, 4302, 4406, 4437, 4474, 4551, 4587, 4621, 4657, 4709, + 4773, 4824, 4839, 4874, 5021, 5107, 5157, 5233, 5258, 5326, + 5383, 5418, 5500, 5551, 5624, 5717, 5752, 5830, 5889, 5955, + 6012, 6065, 6122, 6159, 6250, 6382, 6432, 6462, 6514, 6610, + 6643, 6724, 6772, 6852, 6895, 6989, 7023, 7068, 7175, 7179, + 7251, 7295, 7381, 7421, 7448, 7505, 7591, 7665, 7704, 7791, + 7867, 7975, 8053, 8127, 8197, 8254, 8336, 8418, 8477, 8504, + 8542, 8596, 8672, 8785, 8865, 8929, 8986, 9040, 9120, 9191, + 9277, 9327, 9391, 9535, 9539, 9544, 9549, 9554, 9560, 9565, + 9573, 9581, 9592, 9600, 9615, 9624, 9635, 9668, 9677, 9685, + 9700, 9710, 9720, 9728, 9736, 9752, 9760, 9770, 9781, 9791, + 9801, 9810, 9819, 9830, 9871, 9912, 9930, 10027, 10179, 10270, + 10352, 10547, 10550, 10553, 10556, 10566, 10571, 10574, 10586, 10599, + 10610, 10626, 10635, 10641, 10675, 10703, 10722, 10792, 10885, 10900, + 10904, 10940, 11027, 11038, 11056, 11073, 11137, 11169, 11210, 11230, + 11335, 11415, 11479, 11533, 11592, 11648, 11708, 11715, 11757, 11761, + 11764, 11774, 11789, 11800, 11838, 11901, 11947, 11952, 11959, 11964, + 11983, 11993, 12000, 12008, 12022, 12038, 12045, 12053, 12062, 12110, + 12119, 12130, 12180, 12191, 12201, 12220, 12236, 12249, 12261, 12280, + 12314, 12323, 12335, 12347, 12351, 12357, 12363, 12375, 12386, 12395, + 12401, 12415, 12435, 12446, 12488, 12539, 12589, 12645, 12658, 12671, + 12734, 12794, 12855, 12920, 12991, 13056, 13125, 13200, 13268, 13347, + 13424, 13438, 13453, 13498, 13511, 13539, 13553, 13566, 13582, 13598, + 13610, 13652, 13664, 13675, 13710, 13725, 13737, 13754, 13762, 13800, + 13813, 13828, 13948, 13996, 14040, 14080, 14104, 14145, 14184, 14204, + 14220, 14238, 14250, 14264, 14272, 14283, 14300, 14313, 14369, 14370, + 14371, 14372, 14413, 14419, 14424, 14429, 14434, 14440, 14447, 14453, + 14462, 14468, 14476, 14482, 14489, 14498, 14506, 14515, 14527, 14536, + 14544, 14555, 14566, 14575, 14585, 14592, 14642, 14676, 14685, 14697, + 14708, 14747, 14758, 14772, 14789, 14801, 14814, 14828, 14843, 14856, + 14877, 14885, 14904, 14913, 14925, 14936, 14950, 14965, 14978, 14992, + 15005, 15019, 15034, 15052, 15072, 15084, 15104, 15117, 15132, 15146, + 15164, 15180, 15194, 15207, 15224, 15244, 15261, 15279, 15294, 15308, + 15324, 15335, 15351, 15364, 15379, 15394, 15440, 15454, 15463, 15473, + 15486, 15500, 15511, 15524, 15540, 15555, 15556, 15583, 15589, 15597, + 15603, 15619, 15656, 15673, 15697, 15720, 15737, 15757, 15783, 15809, + 15828, 15845, 15898, 15939, 15961, 15988, 16008, 16029, 16047, 16078, + 16104, 16124, 16145, 16163, 16181, 16200, 16216, 16232, 16287, 16313, + 16320, 16322, 16324,16356 }; -#define NR_RECS 16344 -#define WORST_RECS_PER_CCODE 195 // 8 Argentina @43 +#define NR_RECS 16356 typedef struct { int minx; int miny; int maxx; int maxy; int flags; } mminforec; #ifndef MAKE_SOURCE_DIGITAL static const mminforec mminfo[NR_RECS+1] = { -{12433114, 41851944, 12548434, 41938434, 0x001000b}, -{5850000, 35450000, 18560000, 55080000, 0x50a0216}, -{12444000, 41899000, 12460000, 41908000, 0x003021c}, -{7404110, 43723932, 7444472, 43752762, 0x001000b}, -{-5200000, 41310000, 9600000, 53557000, 0x0010216}, -{7404110, 43723932, 7444472, 43752762, 0x003021c}, -{-5384925, 36107682, -5321499, 36159576, 0x001000b}, -{-5734540, 35987080, -5161660, 36478120, 0x001888c}, -{-6703000, 35867000, -3426000, 38475972, 0x0a63291}, -{-5384925, 36107682, -5321499, 36159576, 0x003021c}, -{-172537866, -8601181, -172450415, -8514691, 0x001000a}, -{-171996267, -9340159, -171646464, -8994200, 0xf04004b}, -{-171498626, -9550077, -171160016, -9215188, 0xe89004b}, -{-172560193, -9660193, -171160016, -8289807, 0x0a70011}, -{96815429, -12208160, 96866396, -12133320, 0x2a7044a}, -{96888084, -12195000, 96931231, -12106697, 0x2a7044a}, -{96629848, -12244608, 97088152, -11775392, 0x001000c}, -{-62877167, 17860755, -62786833, 17947245, 0x001000b}, -{-62951784, 17783968, -62707008, 18029488, 0x001000c}, -{166898560, -564440, 166976401, -486599, 0x001000b}, -{179163000, -8543596, 179227000, -8430000, 0x029000a}, -{179009264, -8661830, 179243000, -8416310, 0x004010b}, -{179794020, -9443960, 179883000, -9329384, 0x004010b}, -{178286164, -8086652, 178463000, -7901148, 0x004010b}, -{178634028, -7530304, 178727000, -7432096, 0x004010b}, -{177115628, -7270404, 177209000, -7172196, 0x004010b}, -{176273728, -6336404, 176367000, -6238196, 0x004010b}, -{177270120, -6165560, 177379000, -6050984, 0x004010b}, -{176037912, -5719816, 176157000, -5594000, 0x004010b}, -{179424320, -10788660, 179533000, -10674084, 0x004010b}, -{176030000, -10996000, 179940000, -5594000, 0x0010016}, -{113528000, 22109440, 113600000, 22217700, 0x027000b}, -{-63110167, 18003755, -63019833, 18090245, 0x001000a}, -{-63158744, 17963792, -62966048, 18143000, 0x001000c}, -{-63110167, 18003755, -63019833, 18090245, 0x001000a}, -{-63158744, 17963792, -62966048, 18143000, 0x001000c}, -{167902989, -29077245, 168001011, -28990755, 0x001000a}, -{167809760, -29202312, 168127448, -28907688, 0x001000c}, -{-130134215, -25095292, -130079370, -25045433, 0x22a004a}, -{-130771365, -23953826, -130716936, -23903967, 0x22a004a}, -{-124812713, -24704785, -124757868, -24654926, 0x22a004a}, -{-128526171, -24571661, -128119947, -24178829, 0x001000c}, -{-130800000, -25100000, -124700000, -23890000, 0x04e0011}, -{3280000, -54460000, 3436320, -54385000, 0x01c000b}, -{3176640, -54572312, 3650568, -54277688, 0x001000c}, -{-64817896, 32283000, -64708081, 32323000, 0x2a7044a}, -{-64887829, 32246750, -64766566, 32283000, 0x2a7044a}, -{-65034230, 32140084, -64596758, 32532916, 0x001000c}, -{72348074, -7341184, 72434564, -7254694, 0x001000a}, -{72307352, -7475728, 72588584, -7181104, 0x001000c}, -{71712684, -5499289, 71993916, -5204665, 0x0b00010}, -{70504498, -7827595, 73185688, -5146405, 0x0a80011}, -{12402340, 43893500, 12465083, 43975400, 0x2a7044a}, -{12465083, 43895000, 12517906, 43992200, 0x2a7044a}, -{12486204, 43652480, 13131996, 44143520, 0x0014088}, -{8822749, 43227805, 12487042, 45908995, 0x0010015}, -{9750000, 42200000, 13400000, 44780000, 0x01e188d}, -{5850000, 35450000, 18560000, 55080000, 0x50a0216}, -{12402340, 43893500, 12517000, 43992200, 0x003021c}, -{-2619780, 49416000, -2500000, 49510519, 0x022000a}, -{-2704183, 49374669, -2058391, 49816605, 0x001000c}, -{-10700000, 49122422, 1889648, 60875000, 0x0010216}, -{-2704183, 49374669, -2058391, 49816605, 0x003021c}, -{-63109000, 18167000, -62998270, 18236000, 0x019000a}, -{-63432000, 18147000, -62910000, 18600000, 0x01c000c}, -{-62241268, 16693000, -62178000, 16812970, 0x02b000a}, -{-62330844, 16591156, -62039196, 16885780, 0x001000c}, -{-2246000, 49162000, -2016000, 49206000, 0x010000b}, -{-2275397, 49122422, -1994165, 49318838, 0x001000c}, -{-10700000, 49122422, 1889648, 60875000, 0x0010216}, -{-2275397, 49122080, -1994165, 49318496, 0x003021c}, -{105631382, -10495516, 105718833, -10409026, 0x001000a}, -{105490182, -10633774, 105771414, -10339150, 0x001000c}, -{-176223924, -13250561, -176175640, -13218890, 0x1ad044a}, -{-176226867, -13274200, -176162211, -13250561, 0x1ad044a}, -{-176226867, -13300000, -176167576, -13274200, 0x1ad044a}, -{-176250390, -13321601, -176179814, -13300000, 0x1ad044a}, -{-176225180, -13352287, -176175324, -13321601, 0x1ad044a}, -{-178226240, -14468224, -177908552, -14146320, 0x001000c}, -{-176341581, -13435263, -176023893, -13113359, 0x0b00010}, -{-178252267, -14838976, -176017942, -12664233, 0x0a80211}, -{-64640000, 18411419, -64559180, 18460000, 0x2a7044a}, -{-64717380, 18380572, -64612398, 18418000, 0x2a7044a}, -{-64852000, 18305500, -64494413, 18547000, 0xc730447}, -{-64494413, 18305500, -64221498, 18593000, 0xbde0447}, -{-64600000, 18593000, -64219959, 18800000, 0xbde0447}, -{-64852000, 18305500, -64210000, 18800000, 0x0970211}, -{9473847, 47053018, 9530152, 47091627, 0x1ad004a}, -{9511847, 47091627, 9568152, 47130236, 0x1ad004a}, -{9503847, 47130236, 9560152, 47168845, 0x1ad004a}, -{9481847, 47168845, 9538152, 47207454, 0x1ad004a}, -{9497579, 47207454, 9554420, 47246063, 0x1ad004a}, -{9469000, 47044000, 9643000, 47274000, 0x001000c}, -{5850000, 35450000, 18560000, 55080000, 0x50a0216}, -{9469000, 47044000, 9643000, 47274000, 0x003021c}, -{-70063165, 12481492, -69974753, 12567982, 0x001000a}, -{-70114256, 12358320, -69827816, 12652944, 0x001000c}, -{167709000, 8713000, 167757000, 8867000, 0x037000a}, -{170962845, 6870363, 171431565, 7361403, 0x001000c}, -{168544027, 7270280, 169012747, 7761320, 0x0b10010}, -{168732832, 14415080, 169211968, 14906120, 0x001008c}, -{168480677, 4519311, 168949397, 5010351, 0x001088c}, -{160665840, 9576480, 161139768, 10067520, 0x001108c}, -{166601440, 11097380, 167075368, 11588420, 0x001188c}, -{166377624, 18845980, 166867176, 19337020, 0x001208c}, -{169350000, 5785780, 169791760, 6312000, 0x021288c}, -{171707598, 5845594, 172176318, 6336634, 0x001308c}, -{171499552, 6877265, 171968272, 7368305, 0x001388c}, -{167883840, 5370380, 168352560, 5861420, 0x001408c}, -{166105640, 10904780, 166579568, 11395820, 0x001488c}, -{169696640, 10074780, 170170568, 10565820, 0x001508c}, -{170846081, 7968670, 171314801, 8459710, 0x001588c}, -{162001340, 11249980, 162475268, 11741020, 0x001608c}, -{165170340, 11350580, 165644268, 11841620, 0x001688c}, -{168886340, 5397780, 169355060, 5888820, 0x001708c}, -{166002340, 8692680, 166476268, 9183720, 0x001788c}, -{167146640, 8067780, 167615360, 8558820, 0x001808c}, -{166809963, 9069124, 167283891, 9560164, 0x001888c}, -{167283891, 9069124, 167757819, 9560164, 0x001908c}, -{167378676, 8578084, 167852604, 9069124, 0x001988c}, -{168894640, 9669180, 169368568, 10160220, 0x001a08c}, -{170806724, 8459019, 171280652, 8950059, 0x001a88c}, -{170635940, 10042280, 171109868, 10533320, 0x001b08c}, -{167920645, 7739474, 168389365, 8230514, 0x001b88c}, -{167219240, 11105180, 167693168, 11596220, 0x001c08c}, -{165411940, 8829380, 165885868, 9320420, 0x001c88c}, -{169484440, 10978580, 169958368, 11469620, 0x001d08c}, -{165725040, 9858480, 166198968, 10349520, 0x001d88c}, -{169784163, 9311096, 170258091, 9802136, 0x001e08c}, -{169784163, 8820055, 170258091, 9311095, 0x001e88c}, -{169864212, 12013976, 170338140, 12505016, 0x001f08c}, -{160595398, 4506265, 172402954, 19352930, 0x0010016}, -{-170756000, -14358000, -170674500, -14265950, 0x021000a}, -{-171102112, -11080370, -171051284, -11030511, 0x004010b}, -{-170860000, -14378000, -170540000, -14229000, 0x004010b}, -{-169701004, -14300981, -169403687, -14150000, 0x004010b}, -{-168235531, -14618875, -168086700, -14472514, 0x004010b}, -{-171102200, -14378100, -169403600, -11030500, 0x0ef0011}, -{-171102200, -14732000, -167913000, -11030500, 0x0010216}, -{-159832000, -21273000, -159723500, -21198400, 0x01a000b}, -{-161271860, -10480061, -160797932, -9989021, 0x001000c}, -{-158183360, -9316420, -157709432, -8825380, 0x0b00010}, -{-159960141, -21417476, -157159787, -18736286, 0x0a90011}, -{-165952460, -11164220, -165478532, -10673180, 0x001b888}, -{-165651360, -11803620, -165177432, -11312580, 0x001a088}, -{-163382468, -13580320, -162903332, -13089280, 0x001c088}, -{-158196284, -21992220, -157696316, -21501180, 0x0019888}, -{-163406876, -18306520, -162917324, -17815480, 0x001a888}, -{-165960000, -21999000, -157154000, -8610000, 0x0010016}, -{-56246890, 46742755, -56120999, 46829245, 0x001000a}, -{-56602272, 46735356, -55987728, 47177292, 0x001000c}, -{-169949167, -19117044, -169857872, -19030554, 0x001000b}, -{-170002824, -19193312, -169705968, -18898688, 0x001000c}, -{-62743846, 17279490, -62680021, 17340599, 0x2a7004a}, -{-62632976, 17105911, -62569151, 17167020, 0x2a7004a}, -{-62907696, 17073584, -62517096, 17466416, 0x001000c}, -{-81395252, 19264490, -81330748, 19325599, 0x2a7004a}, -{-81419752, 19336490, -81355248, 19397599, 0x2a7004a}, -{-81484770, 19230000, -81046143, 19431629, 0x004010b}, -{-80143890, 19618658, -79652000, 19805000, 0x004010b}, -{-81484800, 19230000, -79651900, 19805100, 0x0610011}, -{-68311245, 12115916, -68224755, 12200484, 0x001000a}, -{-68432676, 12257247, -68350030, 12337971, 0x001088b}, -{-68350030, 12257247, -68267384, 12337971, 0x001108b}, -{-68432676, 12176523, -68350030, 12257247, 0x001188b}, -{-68350030, 12176523, -68267384, 12257247, 0x001208b}, -{-68267384, 12176523, -68184738, 12257247, 0x001288b}, -{-68350030, 12095799, -68267384, 12176523, 0x001308b}, -{-68267384, 12095799, -68184738, 12176523, 0x001388b}, -{-68292178, 12015075, -68209532, 12095799, 0x001408b}, -{-63007557, 17459404, -62935482, 17528596, 0x001c88b}, -{-63274557, 17595404, -63202482, 17664596, 0x001c08b}, -{-68480000, 12000000, -62923000, 17680000, 0x0010216}, -{73470755, 4165728, 73557245, 4252218, 0x001000a}, -{73036128, -710000, 73504848, -218960, 0x001000c}, -{72835640, 6523792, 73304360, 7014832, 0x0b10010}, -{72500000, 5600000, 73510000, 7135000, 0x004018c}, -{72660000, 1750000, 73790000, 5600000, 0x004018c}, -{72900000, 160000, 73650000, 950000, 0x004010c}, -{73026128, -720000, 73514848, -208960, 0x004010c}, -{71500000, -1000000, 75500000, 7500000, 0x0010216}, -{-5761206, -15983245, -5671833, -15896755, 0x001000a}, -{-14424756, -7996255, -14288000, -7882857, 0x004010b}, -{-5805000, -16040000, -5617000, -15896000, 0x004010b}, -{-12372000, -37183000, -12204000, -37046000, 0x004010b}, -{-12747000, -37459000, -12452000, -37271000, 0x004010b}, -{-10060000, -40400000, -9800000, -40250000, 0x004010b}, -{-14530000, -40500000, -5540000, -7777000, 0x0010217}, -{14419556, 35855000, 14548000, 35930000, 0x01a000a}, -{14165848, 35753584, 14624152, 36146416, 0x001000c}, -{-61799362, 11987132, -61711911, 12073622, 0x001000a}, -{-61803000, 11983000, -61375000, 12531000, 0x022000c}, -{-64989026, 18309620, -64863850, 18373000, 0x016000a}, -{-65068846, 18260000, -64576690, 18422000, 0x004010b}, -{-64940000, 17660000, -64550000, 17820000, 0x004010b}, -{-65087000, 18225000, -64640000, 18422000, 0x0750010}, -{-65093994, 17636170, -64550000, 18426851, 0x0d00211}, -{45200476, -12817650, 45242633, -12727106, 0x2a7044a}, -{45242386, -12819750, 45301886, -12755553, 0x2a7044a}, -{44900000, -13033000, 45360000, -12590000, 0x001000c}, -{15485616, 78200711, 15782507, 78261820, 0x2a7004a}, -{14043750, 78045711, 14328250, 78106820, 0x2a7004a}, -{-9164930, 70754480, -7779602, 71245520, 0x001000c}, -{10400000, 76889405, 22024500, 79500000, 0x0a50011}, -{-9154000, 68600000, 33625000, 80843100, 0x0970012}, -{10000000, 74300000, 33624989, 80843000, 0x0010016}, -{-9165000, 70754400, 33625000, 80843100, 0x003021c}, -{-61257000, 13122000, -61139000, 13183000, 0x016000a}, -{-61300000, 13100000, -61100000, 13390000, 0x004010b}, -{-61300000, 12770000, -61100000, 13100000, 0x004010b}, -{-61500000, 12530000, -61200000, 12770000, 0x004010b}, -{-61500000, 12530000, -61000000, 13400000, 0x0e00211}, -{73395835, -53117885, 73539024, -53031395, 0x001000b}, -{72580000, -53200000, 73870000, -52900000, 0x06a0010}, -{-59642289, 13077029, -59553877, 13163519, 0x001000a}, -{-59716656, 13022864, -59383344, 13366592, 0x001000c}, -{-61865167, 17086755, -61774833, 17173245, 0x001000a}, -{-61949413, 17488858, -61657765, 17783482, 0x0b10010}, -{-61959724, 16936995, -61636828, 17258899, 0x001000c}, -{-62413512, 16917821, -61489991, 17811551, 0x0a90011}, -{-68973785, 12083106, -68885373, 12169596, 0x001000a}, -{-69166000, 11974341, -68632450, 12395419, 0x01b000c}, -{55404000, -4650226, 55483000, -4560000, 0x021000a}, -{55180679, -4855520, 55649399, -4364480, 0x001000c}, -{55527952, -4662728, 55996672, -4171688, 0x0b00010}, -{53216000, -5800000, 56000000, -3690000, 0x0930011}, -{46070000, -10307000, 51235000, -9160000, 0x00e000d}, -{52640000, -7200000, 56380000, -5800000, 0x24d0015}, -{46000000, -10500000, 56500000, -3690000, 0x0010016}, -{134435755, 7299755, 134522245, 7386245, 0x001000a}, -{134329233, 7134620, 134655304, 7765423, 0x02a000c}, -{134030000, 6780415, 134422000, 7311000, 0x0c90010}, -{132129405, 5539405, 134810595, 8220595, 0x0a90011}, -{130959405, 2759404, 133640595, 5440594, 0x001000d}, -{130900000, 2700000, 134818730, 8222400, 0x0010216}, -{145692200, 15112000, 145761100, 15220000, 0x027000a}, -{145400432, 14814480, 145884776, 15305520, 0x001000c}, -{145610000, 18000000, 145840000, 18840000, 0x1520010}, -{144875000, 14080000, 146076000, 20560000, 0x18d0011}, -{1482182, 42461955, 1598463, 42548445, 0x001000a}, -{1404864, 42394488, 1795464, 42694568, 0x001000c}, -{348000, 40191933, 3820000, 42873123, 0x0a90291}, -{1404864, 42394488, 1795464, 42694568, 0x003021c}, -{144826158, 13521379, 144888964, 13582488, 0x2a7004a}, -{144737755, 13449545, 144800561, 13510654, 0x2a7004a}, -{144534432, 13215480, 145013568, 13706520, 0x001000c}, -{-4563036, 54131248, -4416003, 54217738, 0x001000a}, -{-4920600, 53990480, -4134192, 54481520, 0x001000c}, -{-10700000, 49122422, 1889648, 60875000, 0x0010216}, -{-4920600, 53990480, -4134192, 54481520, 0x003021c}, -{-61016523, 13981053, -60928111, 14067543, 0x001000a}, -{-61100000, 13690000, -60830000, 14118000, 0x001000c}, -{151555130, 7315679, 151641620, 7402169, 0x001000a}, -{157759000, 6718000, 158372000, 7091000, 0x017000c}, -{137891594, 9269744, 138365522, 9760784, 0x0b00010}, -{137142440, 8207480, 137611160, 8698520, 0x0010088}, -{139544140, 9687280, 140018068, 10178320, 0x0010888}, -{140282640, 9517880, 140756568, 10008920, 0x0011088}, -{143637140, 7116980, 144105860, 7608020, 0x0011888}, -{144342740, 7130180, 144811460, 7621220, 0x0012088}, -{144277940, 8342280, 144746660, 8833320, 0x0012888}, -{145145940, 8982480, 145619868, 9473520, 0x0013088}, -{145625740, 7448080, 146094460, 7939120, 0x0013888}, -{145993640, 7242280, 146462360, 7733320, 0x0014088}, -{149072540, 7234780, 149541260, 7725820, 0x0014888}, -{149427440, 8342380, 149896160, 8833420, 0x0015088}, -{150001640, 8528580, 150475568, 9019620, 0x0015888}, -{152905440, 5668680, 153374160, 6159720, 0x0016088}, -{153407940, 5210880, 153876660, 5701920, 0x0016888}, -{154040940, 7853779, 154509660, 8344819, 0x0017088}, -{155051640, 7270980, 155520360, 7762020, 0x0017888}, -{157021840, 5565880, 157490560, 6056920, 0x0018088}, -{159523340, 6440880, 159992060, 6931920, 0x0018888}, -{160462640, 5966080, 160931360, 6457120, 0x0019088}, -{160673440, 9554480, 161147368, 10045520, 0x0019888}, -{162638740, 5219280, 163107460, 5710320, 0x001a088}, -{146678969, 6573900, 149360159, 9255090, 0x0010015}, -{150700754, 6573900, 153381944, 9255090, 0x0a90011}, -{137000000, 5210000, 163120000, 10200000, 0x19a0016}, -{152000000, 1000000, 157000000, 5210000, 0x09e0012}, -{137000000, 1000000, 163120000, 10200000, 0x0010217}, -{103796755, 1261728, 103883245, 1348218, 0x001000a}, -{103570000, 1160000, 104130000, 1482000, 0x016000c}, -{-175250128, -21210543, -175157872, -21124053, 0x001000a}, -{-175364984, -21477340, -174865016, -20986300, 0x001000c}, -{-174258388, -19031068, -173768836, -18540028, 0x0b10010}, -{-175738000, -21493000, -173674000, -17900000, 0x0e30011}, -{-176214000, -17900000, -173674000, -15542000, 0x001000d}, -{-176214000, -22350000, -173674000, -19500000, 0x4180015}, -{-176214000, -22350000, -173674000, -15542000, 0x0010216}, -{-61395587, 15258755, -61306214, 15345245, 0x001000a}, -{-61598068, 15182121, -61113724, 15673161, 0x001000c}, -{50511077, 26194782, 50575813, 26258600, 0x2a7044a}, -{50575813, 26194782, 50623592, 26281272, 0x2a7044a}, -{50310000, 25788000, 50745000, 26338000, 0x023000c}, -{50448000, 25557000, 50825000, 25967000, 0x0bd0010}, -{50300000, 25557000, 50825000, 26338000, 0x0d80211}, -{172918000, 1324000, 173080000, 1365000, 0x00f000a}, -{172750000, 1690000, 173123949, 2010000, 0xf040447}, -{172860000, 1315000, 173194709, 1650000, 0xe890447}, -{-157502976, 1911168, -157353217, 2060927, 0x680004b}, -{172908912, 3266656, 173059087, 3416415, 0x680044b}, -{172739000, 3038000, 172935649, 3152000, 0x680044b}, -{174382200, -815000, 174483629, -594000, 0x680044b}, -{175905120, -1396909, 176054879, -1247150, 0x680044b}, -{174657000, -1260000, 174800639, -1104000, 0x680044b}, -{173195120, 1937680, 173344879, 2087439, 0x680044b}, -{172967000, 835000, 173079589, 1034000, 0x680044b}, -{175500000, -1956000, 175627349, -1780000, 0x680044b}, -{176393000, -1417000, 176520709, -1300000, 0x54f044b}, -{-160455000, 4640000, -160305186, 4740000, 0x54f044b}, -{172594000, 69000, 173976000, 3415000, 0x1060011}, -{174181028, -2888514, 176862218, -207324, 0x001000d}, -{-173318525, -4688133, -170637335, -2006943, 0x0010015}, -{166790000, -4736000, 189387000, 3644400, 0x23b0016}, -{197000000, -11500000, 210000000, 4750000, 0x0c00012}, -{157830000, -11500000, 210000000, 4750000, 0x0010017}, -{-71169000, 21417755, -71108000, 21519000, 0x029000a}, -{-72500000, 21610000, -72400000, 21725000, 0x004010b}, -{-71730000, 21275000, -71605500, 21374852, 0x004010b}, -{-72370000, 21720000, -72057000, 21906781, 0x004010b}, -{-71259727, 21172423, -71077938, 21521497, 0x004010b}, -{-72075000, 21770000, -71838000, 21975000, 0x004010b}, -{-71917362, 21440000, -71454000, 21860000, 0x0aa0010}, -{-72500000, 21000000, -70900000, 22000000, 0x08a0011}, -{6666755, 299756, 6753245, 386246, 0x001000a}, -{6377221, -34742, 6845941, 456298, 0x001000c}, -{7107412, 1306789, 7576132, 1797829, 0x0b00010}, -{5896479, -62362, 7773312, 1814471, 0x0a80211}, -{114145854, 22262781, 114239071, 22349271, 0x001000a}, -{113835000, 22153500, 114442000, 22564000, 0x0930010}, -{112200000, 20400000, 118000000, 26400500, 0x0b5ba92}, -{113835000, 22153500, 114442000, 22564000, 0x003021c}, -{-61100206, 14589000, -60983000, 14650000, 0x016000a}, -{-61239568, 14388000, -60760432, 14879000, 0x001000c}, -{-6892690, 61974015, -6710100, 62060505, 0x001000a}, -{-7700000, 61928000, -6950000, 62355000, 0x001000c}, -{-6950000, 61928000, -6244000, 62406580, 0x0ce0010}, -{-7100000, 61300000, -6510000, 61928000, 0x02cc08c}, -{-7770000, 61300000, -6180000, 62410000, 0x0010216}, -{-61600000, 16214000, -61493000, 16283000, 0x019000a}, -{-61810000, 15940000, -61550000, 16366000, 0x004010b}, -{-61550000, 16194000, -61350000, 16515000, 0x004010b}, -{-61350000, 16230000, -61160000, 16340000, 0x004010b}, -{-61666000, 15820000, -61555000, 15895000, 0x004010b}, -{-61102000, 16288000, -60996000, 16365000, 0x004010b}, -{-61512968, 15704256, -61028624, 16195296, 0x0b00010}, -{-61882549, 15696598, -60899446, 16649910, 0x0a90011}, -{44365794, -12193245, 44454206, -12106755, 0x001000a}, -{43196000, -11952895, 43540000, -11350000, 0x028000c}, -{44190000, -12390000, 44560667, -12060000, 0xf04044b}, -{43575000, -12460000, 43991759, -12185000, 0xe89044b}, -{43165016, -12554984, 44624775, -11125016, 0x0a80011}, -{57456000, -20192000, 57545700, -20108813, 0x001000a}, -{57496000, -20122000, 57756000, -19979500, 0x004010b}, -{57300000, -20490000, 57374000, -20401000, 0x004010b}, -{57356000, -20530000, 57822000, -20122000, 0x004010b}, -{63226096, -19911416, 63621904, -19518584, 0x0b10010}, -{59343432, -16851520, 59827776, -16360480, 0x001588c}, -{56494384, -10570312, 56775616, -10275688, 0x001a08c}, -{54330304, -16089416, 54715696, -15696584, 0x001c88c}, -{57450224, -19965312, 57944984, -19474272, 0x001688c}, -{59454176, -16347312, 59745824, -16052688, 0x001e08c}, -{54300000, -20800000, 63700000, -10270000, 0x0010216}, -{55434000, -20939000, 55522965, -20871000, 0x001000b}, -{55210000, -21389870, 55672500, -20870000, 0x021000c}, -{55517000, -21410000, 55850000, -20870000, 0x0e30010}, -{54847807, -21782402, 56247984, -20441807, 0x0aa0211}, -{6047691, 49561514, 6180309, 49648004, 0x001000a}, -{5812948, 49447980, 6531652, 49939020, 0x001000c}, -{5733648, 49694480, 6452352, 50185520, 0x0b00010}, -{-5200000, 41310000, 9600000, 53557000, 0x0010216}, -{5733648, 49447980, 6531652, 50185520, 0x003021c}, -{-171837000, -13871000, -171715794, -13812702, 0x015000a}, -{-172158000, -14078000, -171397000, -13777100, 0x013000c}, -{-172803500, -13805000, -172171000, -13440000, 0x0840010}, -{-172830000, -14100000, -171397000, -13390000, 0x0780011}, -{-36582036, -54324245, -36435003, -54237755, 0x001000a}, -{-36993903, -54547416, -36197079, -54056376, 0x001000c}, -{-36524348, -54863306, -35727524, -54372266, 0x0b00010}, -{-38369968, -55334148, -35510032, -53636061, 0x0a80011}, -{-27700000, -59600000, -26000000, -56200000, 0x03a000d}, -{-41820000, -53910992, -41320032, -53600000, 0x0b0a890}, -{-39207461, -54097034, -38707493, -53786042, 0x0b0b090}, -{-34927700, -55178035, -34412108, -54867043, 0x0b0b890}, -{-41820000, -59600000, -26000000, -53600000, 0x0010216}, -{-149574753, -17567930, -149522540, -17518071, 0x22a004a}, -{-149626107, -17591935, -149573894, -17542076, 0x22a004a}, -{-149626107, -17641794, -149573894, -17591935, 0x22a004a}, -{-149982860, -17678752, -149691212, -17384128, 0x0b10010}, -{-149622848, -17941882, -149122880, -17445386, 0x01e000c}, -{-152311000, -18000000, -149116323, -15792905, 0x08e0011}, -{-141110738, -10590563, -138310384, -7820000, 0x01e000d}, -{-152059920, -11666322, -151585992, -11175282, 0x0b10090}, -{-152547440, -10307684, -152073512, -9816644, 0x0b00890}, -{-150439610, -10156375, -149965682, -9665335, 0x0b01090}, -{-144626240, -27851191, -144100232, -27360151, 0x0b01890}, -{-143759690, -27960000, -143233682, -27468960, 0x0b02090}, -{-154821400, -23960000, -134290000, -13860000, 0x29b0016}, -{-154821400, -27960000, -134290000, -7820000, 0x0010217}, -{-25024000, 16862000, -24902000, 16923380, 0x016000a}, -{-23865667, 14884990, -23381323, 15376030, 0x001000c}, -{-25366000, 16756115, -24856000, 17220000, 0x0a80010}, -{-25400386, 14639405, -22659614, 17320595, 0x0a90011}, -{-61550000, 10639900, -61471037, 10687900, 0x2a7044a}, -{-61471037, 10629000, -61392074, 10677000, 0x2a7044a}, -{-61710000, 10125000, -61373664, 10795000, 0x02b000c}, -{-61373664, 10236600, -60975903, 10824000, 0x0d30010}, -{-61974357, 9966514, -60365643, 11575228, 0x0aa0011}, -{114873081, 4867204, 114959571, 4953694, 0x001000a}, -{114171000, 4394000, 114681000, 4847000, 0x0a20010}, -{114681000, 4649000, 115223000, 5057000, 0x01a000c}, -{114060000, 4000000, 115390000, 5166660, 0x09e0011}, -{70153022, -49392248, 70285640, -49305758, 0x001000b}, -{77466060, -37908368, 77655339, -37758609, 0x001000c}, -{77439572, -38788972, 77606228, -38652572, 0x0b00010}, -{68507921, -49884000, 70617161, -48452324, 0x004010c}, -{50155880, -46150560, 50312120, -46035984, 0x004010c}, -{50336296, -46467104, 50471704, -46368896, 0x004010c}, -{50375166, -45993638, 50479326, -45917254, 0x004010c}, -{51622176, -46519664, 51919032, -46306880, 0x004010c}, -{52078592, -46535208, 52349408, -46338792, 0x004010c}, -{47254880, -11631840, 47416328, -11468160, 0x004010c}, -{42662127, -17116110, 42789872, -16993801, 0x004010c}, -{39626543, -21542110, 39757685, -21419801, 0x004010c}, -{40297089, -22423110, 40428911, -22300801, 0x004010c}, -{54501168, -15912824, 54548040, -15863720, 0x004010c}, -{46373486, -12414110, 46498513, -12291801, 0x004010c}, -{39626500, -50020000, 77655400, -11468100, 0x0010217}, -{-66121525, 18385157, -66031191, 18471647, 0x001000a}, -{-66259000, 18133300, -65588800, 18477700, 0x016000c}, -{-67216000, 17924000, -66530000, 18274000, 0x07e0010}, -{-67960177, 17830000, -65180000, 18550000, 0x0570011}, -{172300000, 17821000, 295454000, 71425000, 0x2880217}, -{-67960177, 17830000, -65180000, 18550000, 0x003021c}, -{33327717, 35135490, 33402406, 35196599, 0x2a7004a}, -{32995942, 34647379, 33070121, 34708488, 0x2a7004a}, -{33098768, 34884480, 33666440, 35375520, 0x001000c}, -{32326000, 34555000, 33137000, 34894000, 0x07a0010}, -{32190000, 34540000, 34740000, 35725000, 0x07e0011}, -{35467106, 33823755, 35570894, 33910245, 0x001000a}, -{35448768, 33724480, 36011232, 34215520, 0x001000c}, -{35650707, 34213000, 35969126, 34525059, 0xc73044b}, -{35257988, 33416709, 35546811, 33725000, 0xbde044b}, -{35153000, 33143290, 35478824, 33416709, 0xbde044b}, -{34800000, 33040000, 36630000, 34700000, 0x0af0011}, -{34217000, 28520000, 48790000, 37390000, 0x0010216}, -{34800000, 33040000, 36630000, 34700000, 0x003021c}, -{-76839167, 17962755, -76748833, 18049245, 0x001000a}, -{-76920109, 17875610, -76679891, 18104389, 0x9ee004b}, -{-77134581, 17838404, -76912224, 18050173, 0x931004b}, -{-77356644, 17796050, -77134875, 18007819, 0x931004b}, -{-77578707, 17880758, -77356350, 18092527, 0x931004b}, -{-76687500, 18115000, -76315455, 18241500, 0x931044b}, -{-78370000, 18193000, -77646000, 18530000, 0x015000c}, -{-78450000, 17650000, -76150000, 18600000, 0x06e0011}, -{-16741984, 13402431, -16653572, 13488921, 0x001000a}, -{-14420000, 13226000, -13795000, 13590000, 0x017000c}, -{-16662000, 13289000, -16539439, 13477000, 0x680044b}, -{-16815160, 13264220, -16661241, 13413979, 0x680004b}, -{-16791000, 13085000, -16662774, 13264250, 0x680044b}, -{-16663000, 13162000, -16481701, 13289000, 0x680044b}, -{-16553960, 13442520, -16400041, 13592279, 0x680004b}, -{-16502853, 13328490, -16377147, 13450799, 0x54f004b}, -{-15672853, 13472190, -15547147, 13594499, 0x54f004b}, -{-15621653, 13372190, -15495947, 13494499, 0x54f004b}, -{-16247653, 13458590, -16121947, 13580899, 0x54f004b}, -{-16121947, 13458590, -15996241, 13580899, 0x54f004b}, -{-14936353, 13581190, -14810647, 13703499, 0x54f004b}, -{-14839553, 13483390, -14713847, 13605699, 0x54f004b}, -{-14712853, 13368890, -14587147, 13491199, 0x54f004b}, -{-17000000, 13040000, -13792000, 13850000, 0x0550011}, -{51467667, 25248970, 51562806, 25335460, 0x001000b}, -{51164000, 25076000, 51630400, 25593000, 0x021000c}, -{51147359, 24554270, 51630400, 25076000, 0x0bb0010}, -{50700000, 24450000, 51700000, 26200000, 0x0e90011}, -{-57898434, -51722000, -57709000, -51672000, 0x014000b}, -{-58397827, -51826680, -57658291, -51335640, 0x001000c}, -{-59573376, -51886520, -58823424, -51395480, 0x0b00010}, -{-61500000, -52960000, -57500000, -50900000, 0x0980011}, -{168274650, -17778525, 168364984, -17692035, 0x001000a}, -{168111791, -17866416, 168601343, -17375376, 0x001000c}, -{166817936, -15757079, 167302280, -15266039, 0x0b00010}, -{166377845, -17307674, 169118617, -14626484, 0x0a90011}, -{166330000, -14628000, 169100000, -13050000, 0x017000d}, -{168000000, -20320000, 170300000, -17303000, 0x4660015}, -{166330000, -20320000, 170300000, -13050000, 0x0010016}, -{19206340, 42397755, 19322621, 42484245, 0x001000a}, -{19539467, 42896760, 19826532, 43108529, 0x931004b}, -{18839272, 42676640, 19101327, 42869959, 0x864004b}, -{19227898, 43263340, 19492101, 43456659, 0x864004b}, -{18744950, 42194400, 18930442, 42465059, 0x864044b}, -{18979172, 42491737, 19241227, 42685056, 0x864004b}, -{18485046, 42355440, 18744953, 42548759, 0x864004b}, -{18930442, 41847000, 19394122, 42493000, 0x029000c}, -{18433000, 41840000, 20382000, 43563000, 0x0b70011}, -{12090000, 39600000, 30183000, 51061000, 0x0010216}, -{18433000, 41840000, 20382000, 43563000, 0x003021c}, -{-77363700, 25015200, -77255000, 25087289, 0x01a000a}, -{-78997600, 26489000, -77989600, 26742440, 0x010000c}, -{-77989622, 26694793, -77893283, 26781282, 0x3c1004b}, -{-77989622, 26608304, -77893283, 26694793, 0x3c1004b}, -{-77893283, 26608304, -77796944, 26694793, 0x3c1004b}, -{-77900027, 26521815, -77803688, 26608304, 0x3c1004b}, -{-75488694, 24268219, -75394037, 24354708, 0x3c1004b}, -{-77543110, 26820100, -77446291, 26906589, 0x3c1004b}, -{-77553963, 24980500, -77458825, 25066989, 0x3c1004b}, -{-77458825, 25015182, -77363687, 25101671, 0x3c1004b}, -{-77458825, 24967000, -77288348, 25015200, 0x3c1044b}, -{-77130000, 26487850, -77036869, 26577300, 0x3c1044b}, -{-76306000, 24744800, -76163441, 24802400, 0x3c1044b}, -{-77848669, 24685600, -77753531, 24772089, 0x3c1004b}, -{-75071300, 23078200, -74929857, 23135600, 0x3c1044b}, -{-75748000, 24604700, -75615814, 24666600, 0x3c1044b}, -{-76711309, 25436400, -76615691, 25522889, 0x3c1004b}, -{-75833768, 23454800, -75739832, 23541289, 0x3c1004b}, -{-76222669, 24848100, -76127531, 24934589, 0x3c1004b}, -{-76222669, 24934589, -76127531, 25021078, 0x3c1004b}, -{-79310000, 25686200, -79222242, 25780400, 0x3c1044b}, -{-73686828, 20909200, -73594573, 20995689, 0x3c1004b}, -{-73914908, 22526000, -73821692, 22612489, 0x3c1004b}, -{-77901829, 25712600, -77805971, 25799089, 0x3c1004b}, -{-74539609, 24013900, -74445192, 24100389, 0x3c1004b}, -{-78100000, 25108700, -77988824, 25182600, 0x3c1044b}, -{-74270248, 22732400, -74176552, 22818889, 0x3c1004b}, -{-73140608, 22372300, -73047392, 22458789, 0x3c1004b}, -{-75758910, 22149900, -75689556, 22266000, 0x3c1044b}, -{-74880909, 23632600, -74786492, 23719089, 0x3c1004b}, -{-74384208, 22539600, -74290992, 22626089, 0x3c1004b}, -{-78345010, 27163800, -78248191, 27250289, 0x3c1004b}, -{-73027108, 22338100, -72933892, 22424589, 0x3c1004b}, -{-76940000, 22820000, -74390000, 25580000, 0x021000d}, -{-79000000, 23636000, -76940000, 27252000, 0x0e90011}, -{-75919000, 20900000, -72708460, 23137000, 0x33c0015}, -{-80500000, 20900000, -72708460, 27269069, 0x0010016}, -{125497000, -8590000, 125630000, -8537500, 0x013000a}, -{125339640, -8981294, 125813568, -8490254, 0x001000c}, -{126152992, -8900316, 126626920, -8409276, 0x0b00010}, -{124030000, -9510000, 127360000, -8100000, 0x06e0011}, -{31067077, -26348500, 31167000, -26270000, 0x01d000a}, -{30994808, -26665520, 31510400, -26174480, 0x0b10010}, -{31209120, -26032010, 31344679, -25909701, 0x54f0047}, -{31086820, -26023910, 31222379, -25901601, 0x54f0047}, -{31663820, -26048610, 31799379, -25926301, 0x54f0047}, -{31780420, -26108510, 31915979, -25986201, 0x54f0047}, -{31912720, -26071810, 32048279, -25949501, 0x54f0047}, -{31879881, -26502210, 32016119, -26379901, 0x54f0047}, -{30946241, -27039810, 31083159, -26917501, 0x54f0047}, -{31639881, -26746710, 31776119, -26624401, 0x54f0047}, -{31052530, -26743300, 31148869, -26656811, 0x3c10047}, -{31258490, -26998400, 31355309, -26911911, 0x3c10047}, -{31147890, -27152400, 31244709, -27065911, 0x3c10047}, -{31818890, -27317418, 31915709, -27230929, 0x3c10047}, -{31899971, -26273200, 31995829, -26186711, 0x3c10047}, -{31899971, -26186711, 31995829, -26100222, 0x3c10047}, -{31917790, -26829900, 32014609, -26743411, 0x3c10047}, -{31820971, -26916389, 31917790, -26829900, 0x3c10047}, -{31917790, -26916389, 32014609, -26829900, 0x3c10047}, -{31500471, -26093300, 31596329, -26006811, 0x3c10047}, -{31596329, -26093300, 31692187, -26006811, 0x3c10047}, -{31500471, -26179789, 31596329, -26093300, 0x3c10047}, -{31596329, -26179789, 31692187, -26093300, 0x3c10047}, -{31500471, -26266278, 31596329, -26179789, 0x3c10047}, -{31596329, -26266278, 31692187, -26179789, 0x3c10047}, -{30790904, -27317418, 32134741, -25717939, 0x0c10011}, -{47930226, 29305755, 48028248, 29392245, 0x001000a}, -{47641894, 28920824, 48173110, 29411864, 0x001000c}, -{47775243, 28524609, 48431159, 28920823, 0x08f0010}, -{46541500, 28520000, 48790000, 30105000, 0x0960011}, -{34217000, 28520000, 48790000, 37390000, 0x0010216}, -{46541500, 28520000, 48790000, 30105000, 0x003021c}, -{178420966, -18164596, 178466230, -18078106, 0x2a7044a}, -{178466230, -18133505, 178519432, -18059946, 0x2a7044a}, -{178005528, -18271000, 178653000, -17910000, 0x017000c}, -{177373149, -17720079, 177629319, -17475460, 0xa9e004b}, -{177232255, -17964698, 177488425, -17720079, 0xa9e004b}, -{177629319, -17671155, 177885489, -17426536, 0xa9e004b}, -{179260844, -16584390, 179499155, -16355611, 0x9ee004b}, -{176834000, -18313000, 180054000, -16123000, 0x08d0011}, -{179708000, -19265000, 181787000, -15940000, 0x027000d}, -{177380224, -18775020, 177869776, -18283980, 0x0b19090}, -{177857824, -18771320, 178347376, -18280280, 0x0b19890}, -{177940000, -19220000, 178540000, -18856600, 0x0898890}, -{178356724, -18848520, 178846276, -18357480, 0x0b15090}, -{-178669776, -20050120, -178175016, -19559080, 0x0b1d090}, -{-179054884, -21067720, -178554916, -20576680, 0x0b0e090}, -{176909832, -12947620, 177388968, -12456580, 0x0b0b890}, -{-180193468, -15930020, -179709124, -15438980, 0x0b0c890}, -{176834000, -21080000, 181831000, -12455000, 0x0010216}, -{166406184, -22311215, 166499401, -22224725, 0x001000a}, -{166245013, -22351326, 166744981, -21860286, 0x001000c}, -{167800087, -21653000, 167970505, -21371000, 0x931044b}, -{167970000, -21662000, 168132022, -21414771, 0x864044b}, -{167161896, -21013660, 167368103, -20820341, 0x864004b}, -{165251296, -21126560, 165457503, -20933241, 0x864004b}, -{165337859, -21663660, 165545140, -21470341, 0x864004b}, -{164762896, -21156660, 164969103, -20963341, 0x864004b}, -{164163788, -22711839, 166993933, -20030649, 0x0a90011}, -{166666000, -23050000, 168960000, -20650000, 0x001000d}, -{162700000, -20835000, 164724000, -17857000, 0x4aa0015}, -{158147000, -23050000, 168960000, -17850000, 0x0010016}, -{14437596, 46016155, 14560604, 46102645, 0x001000a}, -{14114488, 45887480, 14781112, 46378520, 0x001000c}, -{15580335, 46492100, 15705264, 46578589, 0x3c1004b}, -{15213735, 46209400, 15338664, 46295889, 0x3c1004b}, -{15020535, 46326600, 15145464, 46413089, 0x3c1004b}, -{13683237, 45497900, 13805763, 45584389, 0x3c1004b}, -{13562137, 45461500, 13684663, 45547989, 0x3c1004b}, -{15103236, 45760400, 15226963, 45846889, 0x3c1004b}, -{15782000, 46384800, 15949569, 46449200, 0x3c1044b}, -{14952400, 46117300, 15117199, 46182100, 0x3c1044b}, -{13995835, 46360800, 14120764, 46447289, 0x3c1004b}, -{13621136, 45891200, 13744863, 45977689, 0x3c1004b}, -{16087535, 46616800, 16212464, 46703289, 0x3c1004b}, -{14798737, 45606800, 14921263, 45693289, 0x3c1004b}, -{14185236, 45758400, 14308963, 45844889, 0x3c1004b}, -{14842000, 46503770, 14989809, 46576820, 0x3c1044b}, -{15017535, 46476800, 15142464, 46563289, 0x3c1004b}, -{15409536, 45906600, 15533263, 45993089, 0x3c1004b}, -{15497535, 46356800, 15622464, 46443289, 0x3c1004b}, -{15518136, 45878900, 15684093, 45943289, 0x3c1044b}, -{14771536, 46021900, 14895263, 46108389, 0x3c1004b}, -{13838136, 45846800, 13961863, 45933289, 0x3c1004b}, -{13961236, 45962400, 14084963, 46048889, 0x3c1004b}, -{15114737, 45526300, 15237263, 45612789, 0x3c1004b}, -{13868035, 46239900, 13992964, 46326389, 0x3c1004b}, -{15275998, 45984300, 15534398, 46025659, 0x3c1044b}, -{15094135, 46196700, 15219064, 46283189, 0x3c1004b}, -{14181737, 45531300, 14304263, 45617789, 0x3c1004b}, -{13802636, 45675600, 13926363, 45762089, 0x3c1004b}, -{15357835, 46315800, 15482764, 46402289, 0x3c1004b}, -{15577535, 46196800, 15702464, 46283289, 0x3c1004b}, -{15337535, 46176800, 15462464, 46263289, 0x3c1004b}, -{15457535, 46496800, 15582464, 46583289, 0x3c1004b}, -{13375500, 45421510, 16610484, 46876647, 0x0860011}, -{12090000, 39600000, 30183000, 51061000, 0x0010216}, -{13375500, 45421510, 16610484, 46876647, 0x003021c}, -{35164982, 31732430, 35265887, 31818920, 0x001000a}, -{34777130, 32113289, 34878995, 32199778, 0x3c1004b}, -{34878995, 32113289, 34980860, 32199778, 0x3c1004b}, -{34736384, 32026800, 34838249, 32113289, 0x3c1004b}, -{34838249, 32026800, 34940114, 32113289, 0x3c1004b}, -{34716252, 31940311, 34817636, 32026800, 0x3c1004b}, -{34817636, 31940311, 34919020, 32026800, 0x3c1004b}, -{34685836, 31853822, 34787220, 31940311, 0x3c1004b}, -{34787220, 31853822, 34888604, 31940311, 0x3c1004b}, -{34611108, 31762800, 34712492, 31849289, 0x3c1004b}, -{34938707, 32750853, 35041292, 32837342, 0x3c1004b}, -{35041292, 32742204, 35143877, 32828693, 0x3c1004b}, -{35041292, 32828693, 35143877, 32915182, 0x3c1004b}, -{35143907, 32789824, 35246492, 32876313, 0x3c1004b}, -{34753548, 31211500, 34875452, 31283000, 0x3c1044b}, -{34832867, 32278900, 34934732, 32365389, 0x3c1004b}, -{34509708, 31619700, 34611092, 31706189, 0x3c1004b}, -{35255607, 32668600, 35358192, 32755089, 0x3c1004b}, -{34874567, 32410100, 34976432, 32496589, 0x3c1004b}, -{34976432, 32381700, 35058263, 32489300, 0x3c1044b}, -{34930708, 31705400, 35032092, 31791889, 0x3c1004b}, -{35081000, 32988000, 35163837, 33095000, 0x3c1044b}, -{34709308, 31566800, 34810692, 31653289, 0x3c1004b}, -{35066307, 32902500, 35168892, 32988989, 0x3c1004b}, -{35168907, 32902500, 35271492, 32988989, 0x3c1004b}, -{35271307, 32898549, 35373892, 32985038, 0x3c1004b}, -{34900989, 29528900, 35000211, 29615389, 0x3c1004b}, -{35451407, 32764400, 35553992, 32850889, 0x3c1004b}, -{35071867, 32471400, 35173732, 32557889, 0x3c1004b}, -{35271000, 32594000, 35400486, 32662400, 0x3c1044b}, -{34933973, 32222475, 35035838, 32308964, 0x3c1004b}, -{34970248, 31026600, 35071152, 31113089, 0x3c1004b}, -{34411000, 31541466, 34571675, 31596000, 0x3c10447}, -{34366148, 31455000, 34467052, 31541489, 0x3c10047}, -{34467052, 31455000, 34567956, 31541489, 0x3c10047}, -{34258180, 31368511, 34359084, 31455000, 0x3c10047}, -{34359084, 31368511, 34459988, 31455000, 0x3c10047}, -{34177457, 31282022, 34278361, 31368511, 0x3c10047}, -{34278361, 31282022, 34379265, 31368511, 0x3c10047}, -{34225000, 31216000, 34357089, 31282000, 0x3c10447}, -{35164208, 31819000, 35265592, 31905489, 0x3c10047}, -{35164208, 31905489, 35265592, 31991978, 0x3c10047}, -{35265608, 31741100, 35366992, 31827589, 0x3c10047}, -{34938408, 31536900, 35039792, 31623389, 0x3c10047}, -{35039792, 31536900, 35141176, 31623389, 0x3c10047}, -{35141176, 31536900, 35242560, 31623389, 0x3c10047}, -{34908232, 31450411, 35009136, 31536900, 0x3c10047}, -{35009136, 31450411, 35110040, 31536900, 0x3c10047}, -{35110040, 31450411, 35210944, 31536900, 0x3c10047}, -{34928413, 31363922, 35029317, 31450411, 0x3c10047}, -{35029317, 31363922, 35130221, 31450411, 0x3c10047}, -{35130221, 31363922, 35231125, 31450411, 0x3c10047}, -{35207367, 32174100, 35309232, 32260589, 0x3c10047}, -{35010067, 32273300, 35111932, 32359789, 0x3c10047}, -{34956767, 32123900, 35058632, 32210389, 0x3c10047}, -{35414908, 31816600, 35516292, 31903089, 0x3c10047}, -{35127767, 32433200, 35229632, 32519689, 0x3c10047}, -{35229632, 32433200, 35331497, 32519689, 0x3c10047}, -{35129508, 31647100, 35230892, 31733589, 0x3c10047}, -{35194367, 32087600, 35296232, 32174089, 0x3c10047}, -{35006408, 31860800, 35107792, 31947289, 0x3c10047}, -{35150067, 32312500, 35251932, 32398989, 0x3c10047}, -{35257567, 32339700, 35359432, 32426189, 0x3c10047}, -{34217000, 29486000, 35933000, 33426000, 0x1110011}, -{34217000, 28520000, 48790000, 37390000, 0x0010216}, -{34217000, 29486000, 35933000, 33426000, 0x003021c}, -{35164982, 31732430, 35265887, 31818920, 0x001000a}, -{34411000, 31541466, 34571675, 31596000, 0x3c10447}, -{34366148, 31455000, 34467052, 31541489, 0x3c10047}, -{34467052, 31455000, 34567956, 31541489, 0x3c10047}, -{34258180, 31368511, 34359084, 31455000, 0x3c10047}, -{34359084, 31368511, 34459988, 31455000, 0x3c10047}, -{34177457, 31282022, 34278361, 31368511, 0x3c10047}, -{34278361, 31282022, 34379265, 31368511, 0x3c10047}, -{34225000, 31216000, 34357089, 31282000, 0x3c10447}, -{35164208, 31819000, 35265592, 31905489, 0x3c10047}, -{35164208, 31905489, 35265592, 31991978, 0x3c10047}, -{35265608, 31741100, 35366992, 31827589, 0x3c10047}, -{34938408, 31536900, 35039792, 31623389, 0x3c10047}, -{35039792, 31536900, 35141176, 31623389, 0x3c10047}, -{35141176, 31536900, 35242560, 31623389, 0x3c10047}, -{34908232, 31450411, 35009136, 31536900, 0x3c10047}, -{35009136, 31450411, 35110040, 31536900, 0x3c10047}, -{35110040, 31450411, 35210944, 31536900, 0x3c10047}, -{34928413, 31363922, 35029317, 31450411, 0x3c10047}, -{35029317, 31363922, 35130221, 31450411, 0x3c10047}, -{35130221, 31363922, 35231125, 31450411, 0x3c10047}, -{35207367, 32174100, 35309232, 32260589, 0x3c10047}, -{35010067, 32273300, 35111932, 32359789, 0x3c10047}, -{34956767, 32123900, 35058632, 32210389, 0x3c10047}, -{35414908, 31816600, 35516292, 31903089, 0x3c10047}, -{35127767, 32433200, 35229632, 32519689, 0x3c10047}, -{35229632, 32433200, 35331497, 32519689, 0x3c10047}, -{35129508, 31647100, 35230892, 31733589, 0x3c10047}, -{35194367, 32087600, 35296232, 32174089, 0x3c10047}, -{35006408, 31860800, 35107792, 31947289, 0x3c10047}, -{35150067, 32312500, 35251932, 32398989, 0x3c10047}, -{35257567, 32339700, 35359432, 32426189, 0x3c10047}, -{34217000, 29486000, 35933000, 33426000, 0x1110011}, -{34217000, 28520000, 48790000, 37390000, 0x0010216}, -{34217000, 31217000, 35575500, 32552500, 0x003021c}, -{-89248047, 13650755, -89159635, 13737245, 0x001000a}, -{-89381654, 13444480, -88902518, 13935520, 0x001000c}, -{-89599246, 13955600, -89510355, 14042089, 0x3c1004b}, -{-88224446, 13431400, -88135555, 13517889, 0x3c1004b}, -{-89781846, 13673400, -89692955, 13759889, 0x3c1004b}, -{-88921646, 13796800, -88832755, 13883289, 0x3c1004b}, -{-88484446, 13296800, -88395555, 13383289, 0x3c1004b}, -{-88906846, 13462800, -88817955, 13549289, 0x3c1004b}, -{-88842546, 13622300, -88753655, 13708789, 0x3c1004b}, -{-89893446, 13893200, -89804555, 13979689, 0x3c1004b}, -{-89708630, 13962900, -89599019, 14033000, 0x3c1044b}, -{-89234446, 13916800, -89145555, 14003289, 0x3c1004b}, -{-87893446, 13275100, -87804555, 13361589, 0x3c1004b}, -{-89872146, 13555400, -89783255, 13641889, 0x3c1004b}, -{-88614446, 13730600, -88525555, 13817089, 0x3c1004b}, -{-89494566, 14286800, -89405435, 14373289, 0x3c1004b}, -{-88396846, 13361600, -88307955, 13448089, 0x3c1004b}, -{-88674446, 13836800, -88585555, 13923289, 0x3c1004b}, -{-89016846, 13995600, -88927955, 14082089, 0x3c1004b}, -{-88605946, 13260700, -88517055, 13347189, 0x3c1004b}, -{-89536346, 13700900, -89447455, 13787389, 0x3c1004b}, -{-88129846, 13653600, -88040955, 13740089, 0x3c1004b}, -{-88489446, 13432200, -88400555, 13518689, 0x3c1004b}, -{-87906846, 13560300, -87817955, 13646789, 0x3c1004b}, -{-89470146, 13779800, -89381255, 13866289, 0x3c1004b}, -{-89793846, 13807600, -89704955, 13894089, 0x3c1004b}, -{-88572146, 13462600, -88483255, 13549089, 0x3c1004b}, -{-89804946, 13925100, -89716055, 14011589, 0x3c1004b}, -{-88410346, 13480900, -88321455, 13567389, 0x3c1004b}, -{-89593446, 13814700, -89504555, 13901189, 0x3c1004b}, -{-89536412, 13877150, -89472588, 13939249, 0x2b2004b}, -{-88395995, 13301940, -88334206, 13362059, 0x29c004b}, -{-89323112, 14095950, -89259288, 14158049, 0x2b2004b}, -{-88302495, 13729340, -88240706, 13789459, 0x29c004b}, -{-89779412, 13751350, -89715588, 13813449, 0x2b2004b}, -{-89694595, 13716040, -89632806, 13776159, 0x29c004b}, -{-90131000, 13000000, -87682000, 14451660, 0x0830011}, -{-92236000, 7190000, -77140000, 18500000, 0x3300216}, -{-90131000, 13000000, -87682000, 14451660, 0x003021c}, -{-88243497, 17474790, -88179503, 17535899, 0x2a7004a}, -{-88807813, 17220290, -88743988, 17281399, 0x2a7004a}, -{-89157164, 16967080, -88667612, 17458120, 0x001000c}, -{-88399185, 17409360, -88177416, 17621129, 0x931004b}, -{-88684893, 17992140, -88481908, 18185459, 0x864004b}, -{-88414756, 16831440, -88212845, 17024759, 0x864004b}, -{-88496393, 18305240, -88293408, 18498559, 0x864004b}, -{-88028500, 17872100, -87864071, 18110600, 0x864044b}, -{-88949319, 16018340, -88748482, 16211659, 0x864004b}, -{-89230000, 15880000, -87430000, 18500000, 0x0cf0011}, -{-92236000, 7190000, -77140000, 18500000, 0x3300216}, -{-89230000, 15880000, -87430000, 18500000, 0x003021c}, -{43056793, 11536680, 43130467, 11588258, 0x2a7044a}, -{43130467, 11538377, 43175056, 11623696, 0x2a7044a}, -{42798247, 11133644, 43272175, 11624684, 0x001000c}, -{42577086, 11054310, 42810313, 11283089, 0x9ee004b}, -{42781757, 11744760, 42997643, 11956529, 0x931004b}, -{43204357, 11940460, 43420243, 12152229, 0x931004b}, -{42262351, 11004160, 42477649, 11215929, 0x931004b}, -{42441162, 12070460, 42657637, 12282229, 0x931004b}, -{41747000, 10900000, 43425000, 12725000, 0x0b10011}, -{21390638, 41966800, 21514420, 42047600, 0x01d000a}, -{21183760, 41789032, 21808720, 42280072, 0x001000c}, -{21264540, 40972490, 21426260, 41094799, 0x54f004b}, -{21452040, 41281290, 21613760, 41403599, 0x54f004b}, -{20863160, 41941390, 21026239, 42063699, 0x54f004b}, -{21026239, 41941390, 21189318, 42063699, 0x54f004b}, -{21025560, 42063699, 21189998, 42186008, 0x54f004b}, -{21703560, 41655890, 21866639, 41778199, 0x54f004b}, -{20717640, 41092790, 20879360, 41215099, 0x54f004b}, -{20838460, 41738890, 21001539, 41861199, 0x54f004b}, -{22123040, 41707300, 22238359, 41793789, 0x3c1004b}, -{22602821, 41386800, 22717179, 41473289, 0x3c1004b}, -{21952821, 41396800, 22067179, 41483289, 0x3c1004b}, -{20606921, 41136800, 20721279, 41223289, 0x3c1004b}, -{22330840, 41852200, 22446159, 41938689, 0x3c1004b}, -{20912140, 41473200, 21027459, 41559689, 0x3c1004b}, -{22437140, 41575100, 22552459, 41661589, 0x3c1004b}, -{22271860, 42168200, 22388140, 42254689, 0x3c1004b}, -{22470021, 41106800, 22584379, 41193289, 0x3c1004b}, -{22065440, 41456800, 22180759, 41543289, 0x3c1004b}, -{21854340, 41821700, 21969659, 41908189, 0x3c1004b}, -{20481340, 41474500, 20596659, 41560989, 0x3c1004b}, -{22442340, 41856800, 22557659, 41943289, 0x3c1004b}, -{20954221, 41050400, 21068579, 41136889, 0x3c1004b}, -{21192321, 41325700, 21306679, 41412189, 0x3c1004b}, -{20452518, 40853783, 23035000, 42373406, 0x0940011}, -{12090000, 39600000, 30183000, 51061000, 0x0010216}, -{20452518, 40853783, 23035000, 42373406, 0x003021c}, -{30031755, -1995245, 30118245, -1908755, 0x001000a}, -{29825640, -2185520, 30294360, -1694480, 0x001000c}, -{29540120, -1574880, 29689879, -1425121, 0x680004b}, -{29662620, -2664880, 29812379, -2515121, 0x680004b}, -{29241820, -1739980, 29391579, -1590221, 0x680004b}, -{29985120, -1654880, 30134879, -1505121, 0x680004b}, -{30414920, -2033580, 30564679, -1883821, 0x680004b}, -{28869745, -2545210, 28992054, -2422901, 0x54f004b}, -{29691045, -2411110, 29813354, -2288801, 0x54f004b}, -{29702545, -2131110, 29824854, -2008801, 0x54f004b}, -{29518845, -2561110, 29641154, -2438801, 0x54f004b}, -{30475345, -2221110, 30597654, -2098801, 0x54f004b}, -{29317145, -2108910, 29439454, -1986601, 0x54f004b}, -{29298798, -1986601, 29421107, -1864292, 0x54f004b}, -{28930045, -2715310, 29052354, -2593001, 0x54f004b}, -{28850000, -2839000, 30901000, -1047470, 0x09d0011}, -{-72375267, 18509755, -72284933, 18596245, 0x001000a}, -{-72672000, 18418000, -72028200, 18788000, 0x017000c}, -{-72255187, 19703700, -72163413, 19790189, 0x3c1004b}, -{-72722087, 19406800, -72630313, 19493289, 0x3c1004b}, -{-72727847, 19059700, -72636553, 19146189, 0x3c1004b}, -{-73810207, 18179000, -73719394, 18265489, 0x3c1004b}, -{-72499947, 19012700, -72408653, 19099189, 0x3c1004b}, -{-72553047, 19076800, -72461753, 19163289, 0x3c1004b}, -{-72867487, 19870900, -72775713, 19957389, 0x3c1004b}, -{-72775887, 19863800, -72684113, 19950289, 0x3c1004b}, -{-74173927, 18583500, -74082874, 18669989, 0x3c1004b}, -{-72577607, 18193300, -72486794, 18279789, 0x3c1004b}, -{-72428087, 19674200, -72336313, 19760689, 0x3c1004b}, -{-72670647, 19260200, -72579353, 19346689, 0x3c1004b}, -{-72579353, 19234253, -72488059, 19320742, 0x3c1004b}, -{-72039947, 19114800, -71948653, 19201289, 0x3c1004b}, -{-72375647, 19326800, -72284353, 19413289, 0x3c1004b}, -{-72033687, 19583500, -71941913, 19669989, 0x3c1004b}, -{-71789987, 19503900, -71698213, 19590389, 0x3c1004b}, -{-71767043, 19417411, -71675269, 19503900, 0x3c1004b}, -{-72905527, 18360900, -72814474, 18447389, 0x3c1004b}, -{-72145527, 18786800, -72054474, 18873289, 0x3c1004b}, -{-72227387, 19550500, -72135613, 19636989, 0x3c1004b}, -{-74463627, 18480300, -74372574, 18566789, 0x3c1004b}, -{-71856087, 19588800, -71764313, 19675289, 0x3c1004b}, -{-72725887, 19636800, -72634113, 19723289, 0x3c1004b}, -{-72160147, 19276500, -72068853, 19362989, 0x3c1004b}, -{-73121827, 18379500, -73030774, 18465989, 0x3c1004b}, -{-74460927, 18393000, -74369874, 18479489, 0x3c1004b}, -{-72245647, 19386800, -72154353, 19473289, 0x3c1004b}, -{-73415507, 18247900, -73324694, 18334389, 0x3c1004b}, -{-71985527, 18786800, -71894474, 18873289, 0x3c1004b}, -{-72913827, 18763000, -72822774, 18849489, 0x3c1004b}, -{-74480000, 18000000, -71613000, 20113000, 0x0940011}, -{29337000, -3431020, 29406200, -3325000, 0x026000a}, -{29209384, -3492760, 29678104, -3001720, 0x001000c}, -{29821812, -3509180, 29971987, -3359421, 0x680004b}, -{30252120, -2943680, 30401879, -2793921, 0x680004b}, -{29755520, -2984280, 29905279, -2834521, 0x680004b}, -{30164912, -3544880, 30315087, -3395121, 0x680004b}, -{29545120, -2994880, 29694879, -2845121, 0x680004b}, -{29582176, -4009510, 29704824, -3887201, 0x54f004b}, -{29912276, -3997310, 30034924, -3875001, 0x54f004b}, -{29742476, -4204710, 29865124, -4082401, 0x54f004b}, -{29058845, -2961110, 29181154, -2838801, 0x54f004b}, -{29162807, -3023487, 29285116, -2901178, 0x54f004b}, -{30117045, -3144310, 30239354, -3022001, 0x54f004b}, -{30478676, -3271110, 30601324, -3148801, 0x54f004b}, -{30038845, -2641110, 30161154, -2518801, 0x54f004b}, -{28987490, -4470000, 30853880, -2290000, 0x0b60011}, -{8751000, 3710000, 8819498, 3764600, 0x2a7044a}, -{9741445, 1820491, 9802554, 1881600, 0x2a7004a}, -{8510000, 3275000, 8940000, 3790000, 0x021000c}, -{9722144, 1781121, 9871903, 1930880, 0x680004b}, -{11184820, 2021620, 11334579, 2171379, 0x680004b}, -{9566096, 1505121, 9715855, 1654880, 0x680004b}, -{10808920, 1213220, 10958679, 1362979, 0x680004b}, -{10694120, 1791120, 10843879, 1940879, 0x680004b}, -{10468820, 1354920, 10618579, 1504679, 0x680004b}, -{11194020, 1547920, 11343779, 1697679, 0x680004b}, -{10587020, 996720, 10736779, 1146479, 0x680004b}, -{10538520, 2025220, 10688279, 2174979, 0x680004b}, -{10757445, 1518590, 10879754, 1640899, 0x54f004b}, -{11198845, 1068890, 11321154, 1191199, 0x54f004b}, -{5581011, -1500854, 5703320, -1378545, 0x001008c}, -{8336477, 3457937, 8664581, 3801665, 0x001088c}, -{8664581, 3457937, 8992685, 3801665, 0x001108c}, -{8336477, 3114209, 8664581, 3457937, 0x001188c}, -{8664581, 3114209, 8992685, 3457937, 0x001208c}, -{9478995, 1864952, 9947715, 2355992, 0x001508c}, -{9947715, 1717640, 10416435, 2208680, 0x001588c}, -{10416435, 1717640, 10885155, 2208680, 0x001608c}, -{10885155, 1717640, 11353875, 2208680, 0x001688c}, -{9010274, 1373912, 9478994, 1864952, 0x001708c}, -{9478994, 1373912, 9947714, 1864952, 0x001788c}, -{9947714, 1373912, 10416434, 1864952, 0x001808c}, -{10416434, 1373912, 10885154, 1864952, 0x001888c}, -{10885154, 1373912, 11353874, 1864952, 0x001908c}, -{9010274, 882872, 9478994, 1373912, 0x001a88c}, -{9478994, 882872, 9947714, 1373912, 0x001b08c}, -{9947714, 882872, 10416434, 1373912, 0x001b88c}, -{10416434, 981080, 10885154, 1472120, 0x001c08c}, -{10885154, 981080, 11353874, 1472120, 0x001c88c}, -{5581000, -1501000, 11370000, 3810000, 0x0010216}, -{19756439, 41295355, 19870798, 41381845, 0x001000a}, -{19382650, 41130380, 20002402, 41621420, 0x001000c}, -{20007021, 41062700, 20121379, 41149189, 0x3c1004b}, -{19482360, 42041400, 19598640, 42127889, 0x3c1004b}, -{19439681, 40437100, 19553318, 40523589, 0x3c1004b}, -{20729281, 40580600, 20842918, 40667089, 0x3c1004b}, -{19518981, 40678900, 19632618, 40765389, 0x3c1004b}, -{19902981, 40678600, 20016618, 40765089, 0x3c1004b}, -{19655581, 40867700, 19769218, 40954189, 0x3c1004b}, -{20638881, 40827600, 20752518, 40914089, 0x3c1004b}, -{19626940, 41605000, 19742259, 41691489, 0x3c1004b}, -{20113162, 40019200, 20225838, 40105689, 0x3c1004b}, -{19713981, 40554200, 19827618, 40640689, 0x3c1004b}, -{19849981, 40764600, 19963618, 40851089, 0x3c1004b}, -{20341360, 42022800, 20457640, 42109289, 0x3c1004b}, -{19578640, 41754400, 19693959, 41840889, 0x3c1004b}, -{19979642, 39834500, 20091357, 39920989, 0x3c1004b}, -{20341940, 41646800, 20457259, 41733289, 0x3c1004b}, -{19983840, 41565400, 20099159, 41651889, 0x3c1004b}, -{19946821, 40982600, 20061179, 41069089, 0x3c1004b}, -{20190681, 40443300, 20304318, 40529789, 0x3c1004b}, -{20272021, 41135400, 20386379, 41221889, 0x3c1004b}, -{19966462, 40267800, 20079138, 40354289, 0x3c1004b}, -{20015881, 40550100, 20129518, 40636589, 0x3c1004b}, -{20151681, 40813700, 20265318, 40900189, 0x3c1004b}, -{20198840, 41456300, 20314159, 41542789, 0x3c1004b}, -{20293762, 40199400, 20406438, 40285889, 0x3c1004b}, -{19491921, 40958100, 19606279, 41044589, 0x3c1004b}, -{19822340, 41726800, 19937659, 41813289, 0x3c1004b}, -{19408581, 40573500, 19522218, 40659989, 0x3c1004b}, -{19404481, 40715600, 19518118, 40802089, 0x3c1004b}, -{19546681, 40812800, 19660318, 40899289, 0x3c1004b}, -{19386260, 42171100, 19502540, 42257589, 0x3c1004b}, -{19200000, 39600000, 21100000, 42700000, 0x0f40011}, -{12090000, 39600000, 30183000, 51061000, 0x0010216}, -{19200000, 39600000, 21100000, 42700000, 0x003021c}, -{159914000, -9458000, 160053000, -9405000, 0x013000a}, -{160644000, -8930000, 161112100, -8440000, 0x001000c}, -{159909999, -9564924, 160084900, -9391945, 0x782004b}, -{160084900, -9564924, 160259801, -9391945, 0x782004b}, -{156745348, -8169192, 156919768, -7996213, 0x782004b}, -{159532790, -8298383, 159707210, -8125404, 0x782004b}, -{160062549, -9144000, 160254194, -8986213, 0x782044b}, -{160236000, -9193788, 160414086, -9024000, 0x782044b}, -{161792069, -10612979, 161967931, -10440000, 0x782004b}, -{168750360, -12355846, 168903447, -12206087, 0x680004b}, -{155880000, -8846000, 158750000, -6570000, 0x01b000d}, -{158750000, -9964000, 161591000, -7474400, 0x09e0011}, -{155470000, -7433255, 155938720, -6942215, 0x0b10090}, -{159110983, -5491040, 159579703, -5000000, 0x0b00890}, -{159345343, -5687420, 159814063, -5196380, 0x0b01090}, -{159748247, -11756057, 160222175, -11265017, 0x0b11890}, -{160222175, -11952473, 160696103, -11461433, 0x0b12090}, -{161171712, -10621684, 161645640, -10130644, 0x0b12890}, -{161588768, -10835412, 162062696, -10344372, 0x0b13090}, -{162062696, -10935412, 162536624, -10444372, 0x0b13890}, -{161728710, -10112070, 162202638, -9621030, 0x0b04090}, -{161655639, -10372580, 162129567, -9881540, 0x0b04890}, -{166943521, -10113021, 167417449, -9621981, 0x0b05090}, -{165524550, -10464480, 165998478, -9973440, 0x0b15890}, -{165998478, -10464480, 166472406, -9973440, 0x0b16090}, -{165714122, -10955520, 166188050, -10464480, 0x0b16890}, -{166282835, -11495664, 166756763, -11004624, 0x0b17090}, -{166658951, -11892376, 167132879, -11401336, 0x0b17890}, -{155470000, -12355900, 168903500, -5000000, 0x0010016}, -{44452394, 40135449, 44565070, 40221938, 0x001000a}, -{44143000, 40026600, 44713000, 40540000, 0x020000c}, -{44703650, 40470890, 44864350, 40593199, 0x54f004b}, -{44864350, 40470890, 45025050, 40593199, 0x54f004b}, -{44704329, 40348581, 44863670, 40470890, 0x54f004b}, -{44492129, 39913590, 44651470, 40035899, 0x54f004b}, -{44579409, 39806190, 44737391, 39928499, 0x54f004b}, -{46295609, 39438190, 46453591, 39560499, 0x54f004b}, -{44397750, 40838890, 44558450, 40961199, 0x54f004b}, -{43853850, 40556290, 44014550, 40678599, 0x54f004b}, -{45080050, 40827390, 45240750, 40949699, 0x54f004b}, -{45981909, 39460890, 46139891, 39583199, 0x54f004b}, -{44600721, 41042600, 44715079, 41129089, 0x3c1004b}, -{44830181, 40730900, 45012758, 40784689, 0x3c1044b}, -{44332821, 40966800, 44447179, 41053289, 0x3c1004b}, -{45673162, 40149900, 45785838, 40236389, 0x3c1004b}, -{43971562, 40106800, 44084238, 40193289, 0x3c1004b}, -{44353000, 39962433, 44497099, 40030000, 0x3c1044b}, -{45296342, 39719100, 45408057, 39805589, 0x3c1004b}, -{43801581, 40754100, 43915218, 40840589, 0x3c1004b}, -{44414300, 40775000, 44550286, 40847200, 0x3c1044b}, -{46349000, 39167600, 46483787, 39238700, 0x3c1044b}, -{45096800, 40279100, 45186495, 40387700, 0x3c1044b}, -{43440000, 38830000, 46645000, 41305000, 0x0a70011}, -{27455206, -29379245, 27553228, -29292755, 0x001000a}, -{27383756, -29555520, 27914972, -29064480, 0x001000c}, -{27179077, -29927190, 27377522, -29754211, 0x782004b}, -{27745158, -29031490, 27942642, -28858511, 0x782004b}, -{27990938, -28982490, 28187461, -28809511, 0x782004b}, -{27364797, -30256990, 27564203, -30084011, 0x782004b}, -{28932558, -29367190, 29130042, -29194211, 0x782004b}, -{28518277, -29614690, 28716722, -29441711, 0x782004b}, -{28598297, -30144390, 28797703, -29971411, 0x782004b}, -{27603980, -30464680, 27776619, -30314921, 0x680004b}, -{27011000, -30678000, 29457000, -28570000, 0x0a60011}, -{4309240, 50817496, 4404978, 50878605, 0x2a7004a}, -{4371622, 51182571, 4468378, 51243680, 0x2a7004a}, -{3985000, 50740000, 4645000, 51270000, 0x021000c}, -{3623172, 50988890, 3816828, 51111199, 0x54f004b}, -{3133172, 51141590, 3326828, 51263899, 0x54f004b}, -{4760591, 50408890, 4952209, 50531199, 0x54f004b}, -{4307091, 50358890, 4498709, 50481199, 0x54f004b}, -{4498709, 50358890, 4690327, 50481199, 0x54f004b}, -{4644445, 50836800, 4779945, 50923289, 0x3c1004b}, -{3836350, 50395400, 3971850, 50481889, 0x3c1004b}, -{5137829, 51006800, 5274770, 51093289, 0x3c1004b}, -{5247829, 50886800, 5384770, 50973289, 0x3c1004b}, -{2851529, 51176800, 2988470, 51263289, 0x3c1004b}, -{3312250, 50582700, 3447750, 50669189, 0x3c1004b}, -{5431529, 50948400, 5568470, 51034889, 0x3c1004b}, -{3093029, 50898200, 3229970, 50984689, 0x3c1004b}, -{5822550, 50545400, 5958050, 50631889, 0x3c1004b}, -{3179350, 50709620, 3331065, 50786800, 0x3c1044b}, -{3202250, 50786800, 3337750, 50873289, 0x3c1004b}, -{4162250, 50429500, 4297750, 50515989, 0x3c1004b}, -{5541750, 50627600, 5677250, 50714089, 0x3c1004b}, -{5406250, 50627600, 5541750, 50714089, 0x3c1004b}, -{5406250, 50541111, 5541750, 50627600, 0x3c1004b}, -{5541750, 50541111, 5677250, 50627600, 0x3c1004b}, -{4863729, 51275200, 5000670, 51361689, 0x3c1004b}, -{4642700, 51037600, 4779641, 51124089, 0x3c1004b}, -{5098650, 50789100, 5234150, 50875589, 0x3c1004b}, -{5055229, 51142200, 5192170, 51228689, 0x3c1004b}, -{4390000, 51269200, 4577671, 51332200, 0x3c1044b}, -{4846014, 49606348, 5444934, 50015548, 0x001c88c}, -{5325150, 49463128, 5924070, 49872328, 0x001d08c}, -{4110123, 49933708, 4719459, 50342908, 0x001a88c}, -{4719459, 49872328, 5328795, 50281528, 0x001b08c}, -{5328795, 49872328, 5938131, 50281528, 0x001b88c}, -{5694397, 49872328, 6303733, 50281528, 0x001c08c}, -{3226586, 50281528, 3835922, 50690728, 0x001688c}, -{3835922, 50281528, 4445258, 50690728, 0x001708c}, -{4445258, 50281528, 5054594, 50690728, 0x001788c}, -{5054594, 50281528, 5663930, 50690728, 0x001808c}, -{5663930, 50281528, 6273266, 50690728, 0x001888c}, -{5816264, 50281528, 6425600, 50690728, 0x001908c}, -{2520642, 50690728, 3135186, 51099928, 0x001388c}, -{3135186, 50690728, 3749730, 51099928, 0x001408c}, -{3749730, 50690728, 4364274, 51099928, 0x001488c}, -{4364274, 50690728, 4978818, 51099928, 0x001508c}, -{4978818, 50690728, 5593362, 51099928, 0x001588c}, -{5531907, 50690728, 6146451, 51099928, 0x001608c}, -{2514496, 51099928, 3134248, 51509128, 0x001088c}, -{3134248, 50977168, 3754000, 51386368, 0x001108c}, -{3754000, 50977168, 4373752, 51386368, 0x001188c}, -{4373752, 51099928, 4993504, 51509128, 0x001208c}, -{4993504, 51099928, 5613256, 51509128, 0x001288c}, -{5241405, 50895328, 5861157, 51304528, 0x001308c}, -{-5200000, 41310000, 9600000, 53557000, 0x0010216}, -{2495000, 49463000, 6426400, 51509200, 0x003021c}, -{28780035, 46980755, 28905926, 47067245, 0x001000a}, -{28503980, 46778480, 29186228, 47269520, 0x001000c}, -{29558135, 46811100, 29684265, 46897589, 0x3c1004b}, -{27839934, 47718400, 27968466, 47804889, 0x3c1004b}, -{29449335, 46786900, 29575465, 46873389, 0x3c1004b}, -{28916434, 47732900, 29044966, 47819389, 0x3c1004b}, -{28146736, 45878000, 28270463, 45964489, 0x3c1004b}, -{28203634, 48113300, 28332166, 48199789, 0x3c1004b}, -{27746935, 47166800, 27873065, 47253289, 0x3c1004b}, -{29061534, 47239400, 29188865, 47325889, 0x3c1004b}, -{28743634, 47333800, 28870965, 47420289, 0x3c1004b}, -{28595635, 46271400, 28720564, 46357889, 0x3c1004b}, -{28757036, 46039300, 28880763, 46125789, 0x3c1004b}, -{27787834, 48018800, 27916366, 48105289, 0x3c1004b}, -{29322535, 46596800, 29447464, 46683289, 0x3c1004b}, -{27204334, 48148400, 27332866, 48234889, 0x3c1004b}, -{27624534, 47536800, 27751865, 47623289, 0x3c1004b}, -{28787234, 47669800, 28914565, 47756289, 0x3c1004b}, -{29591235, 46725600, 29717365, 46812089, 0x3c1004b}, -{28253934, 47224200, 28381265, 47310689, 0x3c1004b}, -{28204634, 47829000, 28333166, 47915489, 0x3c1004b}, -{28362936, 45636800, 28486663, 45723289, 0x3c1004b}, -{27451534, 47916600, 27580066, 48003089, 0x3c1004b}, -{28717035, 46503100, 28841964, 46589589, 0x3c1004b}, -{28148435, 47046800, 28274565, 47133289, 0x3c1004b}, -{28576536, 45850100, 28700263, 45936589, 0x3c1004b}, -{29817935, 46569200, 29942864, 46655689, 0x3c1004b}, -{28660734, 47957900, 28789266, 48044389, 0x3c1004b}, -{27558434, 48188700, 27686966, 48275189, 0x3c1004b}, -{27427134, 47757300, 27555666, 47843789, 0x3c1004b}, -{27452425, 48376250, 27545574, 48438349, 0x2b2004b}, -{26998628, 48183940, 27087972, 48244059, 0x29c004b}, -{28210350, 46448550, 28300049, 46510649, 0x2b2004b}, -{29260063, 47108440, 29347737, 47168559, 0x29c004b}, -{29685919, 46666350, 29776480, 46728449, 0x2b2004b}, -{28329945, 47469640, 28418454, 47529759, 0x29c004b}, -{26582604, 48008960, 27275268, 48500000, 0x001008c}, -{27275268, 48008960, 27967932, 48500000, 0x001088c}, -{27967932, 48008960, 28660596, 48500000, 0x001108c}, -{28660596, 48008960, 29353260, 48500000, 0x001188c}, -{26582604, 47517920, 27270060, 48008960, 0x001208c}, -{27270060, 47517920, 27957516, 48008960, 0x001288c}, -{27957516, 47517920, 28644972, 48008960, 0x001308c}, -{28644972, 47517920, 29332428, 48008960, 0x001388c}, -{27275268, 47026880, 27957516, 47517920, 0x001408c}, -{27957516, 47026880, 28639764, 47517920, 0x001488c}, -{28639764, 47026880, 29322012, 47517920, 0x001508c}, -{29322012, 47026880, 30004260, 47517920, 0x001588c}, -{27957516, 46535840, 28634556, 47026880, 0x001608c}, -{28634556, 46535840, 29311596, 47026880, 0x001688c}, -{29311596, 46535840, 29988636, 47026880, 0x001708c}, -{27962724, 46044800, 28629348, 46535840, 0x001788c}, -{28629348, 46044800, 29295972, 46535840, 0x001808c}, -{29295972, 46300000, 30183000, 46535840, 0x012888c}, -{28070000, 45460000, 28562685, 46044800, 0x027908c}, -{28562686, 45553760, 29224102, 46044800, 0x001988c}, -{12090000, 39600000, 30183000, 51061000, 0x0010216}, -{26580000, 45460000, 30183000, 48500000, 0x003021c}, -{-15655500, 11833600, -15573000, 11920000, 0x001000a}, -{-15969000, 11733300, -15360432, 12117500, 0x018000c}, -{-14792712, 12067010, -14615889, 12239989, 0x782004b}, -{-14262512, 12176310, -14085689, 12349289, 0x782004b}, -{-15513012, 12143510, -15336189, 12316489, 0x782004b}, -{-15634000, 11501000, -15413067, 11639000, 0x782044b}, -{-16109336, 11992120, -15956665, 12141879, 0x680004b}, -{-15910236, 11186920, -15757565, 11336679, 0x680004b}, -{-15313836, 11207120, -15161165, 11356879, 0x680004b}, -{-15375936, 11998620, -15223265, 12148379, 0x680004b}, -{-15088036, 11510320, -14935365, 11660079, 0x680004b}, -{-16860000, 10800000, -13600000, 12700000, 0x0810011}, -{-16860000, 4340000, 4000000, 15120000, 0x2a30216}, -{-16860000, 10800000, -13600000, 12700000, 0x003021c}, -{121449531, 25006800, 121544669, 25093289, 0x001000a}, -{121150000, 24816000, 121813000, 25190000, 0x017000c}, -{120912730, 24758890, 121047270, 24881199, 0x54f004b}, -{120246552, 22596800, 120340248, 22683289, 0x3c1004b}, -{120340248, 22596800, 120433944, 22683289, 0x3c1004b}, -{120368596, 22510311, 120461812, 22596800, 0x3c1004b}, -{120275380, 22510311, 120368596, 22596800, 0x3c1004b}, -{120651571, 24193300, 120746228, 24279789, 0x3c1004b}, -{120642225, 24106811, 120736642, 24193300, 0x3c1004b}, -{120642225, 24020322, 120736642, 24106811, 0x3c1004b}, -{121651631, 24708400, 121746769, 24794889, 0x3c1004b}, -{121737255, 24751644, 121832393, 24838133, 0x3c1004b}, -{121604302, 24621911, 121698959, 24708400, 0x3c1004b}, -{121698959, 24621911, 121793616, 24708400, 0x3c1004b}, -{121746047, 24665155, 121841185, 24751644, 0x3c1004b}, -{121793856, 24578666, 121888513, 24665155, 0x3c1004b}, -{120152552, 22956800, 120246248, 23043289, 0x3c1004b}, -{120246248, 22956800, 120339944, 23043289, 0x3c1004b}, -{120396532, 23432100, 120490468, 23518589, 0x3c1004b}, -{120501191, 24036000, 120595608, 24122489, 0x3c1004b}, -{120442752, 22627700, 120536448, 22714189, 0x3c1004b}, -{121086852, 22721000, 121180548, 22807489, 0x3c1004b}, -{120508991, 23902000, 120603408, 23988489, 0x3c1004b}, -{120527399, 23673325, 120621816, 23759814, 0x3c1004b}, -{120506271, 24190500, 120600928, 24276989, 0x3c1004b}, -{121555191, 23950700, 121649608, 24037189, 0x3c1004b}, -{120635091, 23935700, 120729508, 24022189, 0x3c1004b}, -{120635091, 23849211, 120729508, 23935700, 0x3c1004b}, -{120228652, 22742200, 120322348, 22828689, 0x3c1004b}, -{120842431, 24647100, 120937569, 24733589, 0x3c1004b}, -{120776471, 24523500, 120871128, 24609989, 0x3c1004b}, -{120912791, 23926800, 121007208, 24013289, 0x3c1004b}, -{120518196, 24818960, 121033788, 25310000, 0x001008c}, -{121033788, 24818960, 121549380, 25310000, 0x001088c}, -{121549380, 24818960, 122064972, 25310000, 0x001108c}, -{120415077, 24327920, 120925461, 24818960, 0x001188c}, -{120925461, 24327920, 121435845, 24818960, 0x001208c}, -{121435845, 24327920, 121946229, 24818960, 0x001288c}, -{119904693, 23836880, 120415077, 24327920, 0x001308c}, -{120415077, 23836880, 120925461, 24327920, 0x001388c}, -{120925461, 23836880, 121435845, 24327920, 0x001408c}, -{121435845, 23836880, 121946229, 24327920, 0x001488c}, -{120088536, 23345840, 120593712, 23836880, 0x001508c}, -{120593712, 23345840, 121098888, 23836880, 0x001588c}, -{121098888, 23345840, 121604064, 23836880, 0x001608c}, -{120012759, 22854800, 120517935, 23345840, 0x001688c}, -{120517935, 22854800, 121023111, 23345840, 0x001708c}, -{121023111, 22854800, 121528287, 23345840, 0x001788c}, -{120012759, 22363760, 120517935, 22854800, 0x001808c}, -{120517935, 22363760, 121023111, 22854800, 0x001888c}, -{121023111, 22363760, 121528287, 22854800, 0x001908c}, -{120012759, 21872720, 120512727, 22363760, 0x001988c}, -{120512727, 21872720, 121012695, 22363760, 0x001a08c}, -{121262679, 21872720, 121762647, 22363760, 0x001b88c}, -{119281266, 23378875, 119786442, 23869915, 0x001a88c}, -{119281266, 22887835, 119786442, 23378875, 0x001b08c}, -{118122940, 24320194, 118492355, 24542126, 0x001c08c}, -{119392453, 24925751, 119491405, 25023959, 0x001d88c}, -{119888306, 25920379, 120083313, 26306957, 0x001e08c}, -{121868618, 25370388, 122175890, 25665012, 0x001e88c}, -{120099346, 25907927, 120614938, 26398967, 0x001f08c}, -{118122500, 21750000, 122500000, 26400500, 0x0010216}, -{89603000, 27430000, 89671500, 27547000, 0x02a000a}, -{89457280, 27227180, 89978080, 27718220, 0x001000c}, -{89311541, 26786690, 89448459, 26908999, 0x54f004b}, -{91436341, 26789590, 91573259, 26911899, 0x54f004b}, -{90181541, 26808890, 90318459, 26931199, 0x54f004b}, -{89316801, 27378890, 89454398, 27501199, 0x54f004b}, -{91501201, 27268890, 91638798, 27391199, 0x54f004b}, -{89811541, 27008890, 89948459, 27131199, 0x54f004b}, -{90437601, 27440890, 90575198, 27563199, 0x54f004b}, -{90055641, 26946590, 90192559, 27068899, 0x54f004b}, -{91110701, 27588890, 91248298, 27711199, 0x54f004b}, -{90674301, 27503890, 90811898, 27626199, 0x54f004b}, -{91339990, 26996000, 91436809, 27082489, 0x3c1004b}, -{89680910, 27863200, 89778690, 27949689, 0x3c1004b}, -{89224450, 27352800, 89321750, 27439289, 0x3c1004b}, -{91190590, 27232400, 91287409, 27318889, 0x3c1004b}, -{89516290, 27020500, 89613109, 27106989, 0x3c1004b}, -{90642390, 27100200, 90739209, 27186689, 0x3c1004b}, -{90442190, 26832300, 90539009, 26918789, 0x3c1004b}, -{89474890, 26879500, 89571709, 26965989, 0x3c1004b}, -{89490990, 27125600, 89587809, 27212089, 0x3c1004b}, -{90388090, 27006400, 90484909, 27092889, 0x3c1004b}, -{90880350, 27445300, 90977650, 27531789, 0x3c1004b}, -{88730000, 26698900, 92135000, 28370000, 0x07c0011}, -{8508200, 47358400, 8571799, 47401599, 0x1e0004a}, -{6108800, 46179800, 6171199, 46222999, 0x1e0004a}, -{7561200, 47521400, 7624799, 47564599, 0x1e0004a}, -{7414800, 46928400, 7477799, 46971599, 0x1e0004a}, -{8153000, 47150000, 8926000, 47572700, 0x01b000c}, -{7517067, 47461490, 7697133, 47583799, 0x54f004b}, -{7350816, 46888890, 7529183, 47011199, 0x54f004b}, -{6105665, 46152590, 6282334, 46274899, 0x54f004b}, -{5952215, 46126890, 6127185, 46249199, 0x54f004b}, -{6459100, 46491000, 6716109, 46575000, 0x54f044b}, -{9229667, 47377590, 9409733, 47499899, 0x54f004b}, -{8210816, 46980590, 8389183, 47102899, 0x54f004b}, -{7187616, 47053790, 7365983, 47176099, 0x54f004b}, -{7545816, 46676990, 7724183, 46799299, 0x54f004b}, -{6709316, 47019890, 6887683, 47142199, 0x54f004b}, -{8556334, 47645200, 8683665, 47731689, 0x3c1004b}, -{7076935, 46766800, 7203065, 46853289, 0x3c1004b}, -{9444235, 46825400, 9570365, 46911889, 0x3c1004b}, -{6829235, 46936500, 6955365, 47022989, 0x3c1004b}, -{7279535, 46184000, 7404464, 46270489, 0x3c1004b}, -{8870636, 45968200, 8994363, 46054689, 0x3c1004b}, -{6814635, 46408900, 6939564, 46495389, 0x3c1004b}, -{8920736, 45827000, 9044463, 45913489, 0x3c1004b}, -{6602735, 46741400, 6728865, 46827889, 0x3c1004b}, -{7971000, 47344400, 8133709, 47412000, 0x3c1044b}, -{6162835, 46350700, 6287764, 46437189, 0x3c1004b}, -{5920000, 45800000, 10495000, 47820000, 0x0860011}, -{5850000, 35450000, 18560000, 55080000, 0x50a0216}, -{5920000, 45800000, 10495000, 47820000, 0x003021c}, -{4865037, 52348840, 4927562, 52387449, 0x1ad004a}, -{4448737, 51910740, 4511262, 51949349, 0x1ad004a}, -{4276537, 52056640, 4339062, 52095249, 0x1ad004a}, -{5078737, 52080740, 5141262, 52119349, 0x1ad004a}, -{5446459, 51420740, 5508341, 51459349, 0x1ad004a}, -{4557401, 52041272, 5312561, 52532312, 0x001000c}, -{6826868, 52168200, 6966932, 52254689, 0x3c1004b}, -{5839968, 51925200, 5980032, 52011689, 0x3c1004b}, -{4700688, 51545400, 4839311, 51631889, 0x3c1004b}, -{4513588, 51875900, 4652211, 51962389, 0x3c1004b}, -{4289968, 51969100, 4430032, 52055589, 0x3c1004b}, -{5309968, 52121100, 5450032, 52207589, 0x3c1004b}, -{6489666, 53169500, 6633334, 53255989, 0x3c1004b}, -{4182268, 52036800, 4322332, 52123289, 0x3c1004b}, -{5247588, 51656800, 5386211, 51743289, 0x3c1004b}, -{4600688, 51774100, 4739311, 51860589, 0x3c1004b}, -{5746466, 53153800, 5890134, 53240289, 0x3c1004b}, -{5635750, 50815400, 5771250, 50901889, 0x3c1004b}, -{5752988, 51779500, 5891611, 51865989, 0x3c1004b}, -{5903768, 52159500, 6043832, 52245989, 0x3c1004b}, -{4153920, 51896000, 4375487, 51950000, 0x3c1044b}, -{4375288, 51867300, 4513911, 51953789, 0x3c1004b}, -{4250688, 51806800, 4389311, 51893289, 0x3c1004b}, -{4986888, 51509500, 5125511, 51595989, 0x3c1004b}, -{5386888, 51405400, 5525511, 51491889, 0x3c1004b}, -{5589668, 51952000, 5704955, 52057000, 0x3c1044b}, -{4320000, 52055000, 4440971, 52155000, 0x3c1044b}, -{4426868, 51996500, 4566932, 52082989, 0x3c1004b}, -{4419968, 52126800, 4560032, 52213289, 0x3c1004b}, -{6019127, 52459400, 6160873, 52545889, 0x3c1004b}, -{5776629, 50947300, 5913570, 51033789, 0x3c1004b}, -{5902829, 50866200, 6039770, 50952689, 0x3c1004b}, -{4714627, 52609300, 4856373, 52695789, 0x3c1004b}, -{6100829, 51338200, 6237770, 51424689, 0x3c1004b}, -{6090168, 52206300, 6230232, 52292789, 0x3c1004b}, -{5607434, 51454350, 5706965, 51516449, 0x2b2004b}, -{6737320, 52243240, 6834680, 52303359, 0x29c004b}, -{4410634, 51500750, 4510165, 51562849, 0x2b2004b}, -{6602720, 52324840, 6700080, 52384959, 0x29c004b}, -{5573755, 50743216, 6219547, 51174240, 0x001f08c}, -{5586670, 51174240, 6237670, 51605264, 0x001e88c}, -{4935670, 51174240, 5586670, 51605264, 0x001e08c}, -{4284670, 51174240, 4935670, 51605264, 0x001d08c}, -{3633670, 51174240, 4284670, 51605264, 0x001c88c}, -{2982670, 51174240, 3633670, 51605264, 0x001c08c}, -{6219442, 51605264, 6875650, 52036288, 0x001b88c}, -{5563234, 51605264, 6219442, 52036288, 0x001b08c}, -{4907026, 51605264, 5563234, 52036288, 0x001a88c}, -{4250818, 51605264, 4907026, 52036288, 0x001908c}, -{3594610, 51605264, 4250818, 52036288, 0x001888c}, -{6509528, 52036288, 7176152, 52467312, 0x001788c}, -{5842904, 52036288, 6509528, 52467312, 0x001708c}, -{5176280, 52036288, 5842904, 52467312, 0x001688c}, -{4509656, 52036288, 5176280, 52467312, 0x001608c}, -{3843032, 52036288, 4509656, 52467312, 0x001588c}, -{6509528, 52467312, 7181360, 52898336, 0x001508c}, -{5837696, 52467312, 6509528, 52898336, 0x001488c}, -{5165864, 52467312, 5837696, 52898336, 0x001408c}, -{4494032, 52467312, 5165864, 52898336, 0x001388c}, -{6576711, 52898336, 7248543, 53329360, 0x001308c}, -{5904879, 52898336, 6576711, 53329360, 0x001288c}, -{5233047, 52898336, 5904879, 53329360, 0x001208c}, -{4561215, 52898336, 5233047, 53329360, 0x001188c}, -{6269179, 53125976, 6951427, 53557000, 0x001108c}, -{5586931, 53125976, 6269179, 53557000, 0x001088c}, -{4904683, 53125976, 5586931, 53557000, 0x001008c}, -{-5200000, 41310000, 9600000, 53557000, 0x0010216}, -{3350000, 50747000, 7236000, 53557000, 0x003021c}, -{12481681, 55638755, 12634480, 55725245, 0x001000a}, -{11866628, 55429584, 12684284, 55920624, 0x001000c}, -{12215381, 55921600, 12368419, 56008089, 0x3c1004b}, -{10083081, 56093400, 10236119, 56179889, 0x3c1004b}, -{10158520, 56179900, 10313480, 56266389, 0x3c1004b}, -{10319462, 55336900, 10470338, 55423389, 0x3c1004b}, -{9859339, 57002400, 10016461, 57088889, 0x3c1004b}, -{8364762, 55449000, 8515638, 55535489, 0x3c1004b}, -{9962120, 56411800, 10117080, 56498289, 0x3c1004b}, -{9416862, 55446800, 9567738, 55533289, 0x3c1004b}, -{9777381, 55809600, 9930419, 55896089, 0x3c1004b}, -{11681562, 55186500, 11832438, 55272989, 0x3c1004b}, -{9480120, 56125400, 9635080, 56211889, 0x3c1004b}, -{9651762, 55515200, 9802638, 55601689, 0x3c1004b}, -{12473081, 55968300, 12626119, 56054789, 0x3c1004b}, -{9332520, 56399500, 9487480, 56485989, 0x3c1004b}, -{8527220, 56316800, 8682180, 56403289, 0x3c1004b}, -{8885881, 56095400, 9038919, 56181889, 0x3c1004b}, -{10403137, 57415400, 10562662, 57501889, 0x3c1004b}, -{9481681, 55666800, 9634719, 55753289, 0x3c1004b}, -{11294362, 55366800, 11445238, 55453289, 0x3c1004b}, -{8942520, 56526800, 9097480, 56613289, 0x3c1004b}, -{10558525, 55034250, 10665474, 55096349, 0x2b2004b}, -{9734930, 54887540, 9838469, 54947659, 0x29c004b}, -{9936030, 57428050, 10050569, 57490149, 0x2b2004b}, -{11656311, 55688240, 11762689, 55748359, 0x29c004b}, -{9428935, 55222450, 9537264, 55284549, 0x2b2004b}, -{11751162, 55417640, 11856037, 55477759, 0x29c004b}, -{11816525, 54738950, 11923474, 54801049, 0x2b2004b}, -{9367330, 55013540, 9470869, 55073659, 0x29c004b}, -{11027959, 55647950, 11137840, 55710049, 0x2b2004b}, -{10736562, 55289740, 10841437, 55349859, 0x29c004b}, -{11091335, 55311150, 11199664, 55373249, 0x2b2004b}, -{9101843, 56104740, 9209557, 56164859, 0x29c004b}, -{10828069, 56383650, 10939330, 56445749, 0x2b2004b}, -{11090630, 54806340, 11194169, 54866459, 0x29c004b}, -{14681835, 55080950, 14790164, 55143049, 0x2b2004b}, -{9701962, 55458340, 9806837, 55518459, 0x29c004b}, -{9883659, 56010450, 9993540, 56072549, 0x2b2004b}, -{8643691, 56942440, 8752908, 57002559, 0x29c004b}, -{8431059, 55587150, 8540940, 55649249, 0x2b2004b}, -{11937711, 55958740, 12044089, 56018859, 0x29c004b}, -{9899630, 57243750, 10014169, 57305849, 0x2b2004b}, -{8531243, 56460940, 8638957, 56521059, 0x29c004b}, -{8067764, 54800231, 8875004, 55291271, 0x001008c}, -{8875004, 54800231, 9682244, 55291271, 0x001088c}, -{9682244, 54800231, 10489484, 55291271, 0x001108c}, -{8062556, 55291271, 8880212, 55782311, 0x001288c}, -{8880212, 55291271, 9697868, 55782311, 0x001308c}, -{9697868, 55291271, 10515524, 55782311, 0x001388c}, -{8057348, 55782311, 8885420, 56273351, 0x001588c}, -{8885420, 55782311, 9713492, 56273351, 0x001608c}, -{9713492, 55782311, 10541564, 56273351, 0x001688c}, -{8052140, 56273351, 8890628, 56764391, 0x001888c}, -{8890628, 56273351, 9729116, 56764391, 0x001908c}, -{9729116, 56273351, 10567604, 56764391, 0x001988c}, -{8046932, 56764391, 8895836, 57255431, 0x001a88c}, -{8895836, 56764391, 9744740, 57255431, 0x001b08c}, -{9744740, 56764391, 10593644, 57255431, 0x001b88c}, -{9055200, 57255431, 9919728, 57746471, 0x001c08c}, -{9919728, 57255431, 10700000, 57760000, 0x021c88c}, -{10479068, 56086810, 11307140, 56577850, 0x001a08c}, -{10479068, 55595770, 11307140, 56086810, 0x001708c}, -{10484276, 55104730, 11301932, 55595770, 0x001408c}, -{10489484, 54613690, 11296724, 55104730, 0x001188c}, -{11296724, 54559675, 12103964, 55050715, 0x001208c}, -{11291516, 55050715, 12109172, 55541755, 0x001488c}, -{11291516, 55541755, 12109172, 56032795, 0x001788c}, -{11981315, 55652239, 12809387, 56143279, 0x001808c}, -{11986523, 55161199, 12804179, 55652239, 0x001508c}, -{11991731, 54670159, 12798971, 55161199, 0x001d08c}, -{11461157, 56048697, 11955917, 56343321, 0x001d88c}, -{10776112, 57119823, 11286496, 57414447, 0x001e08c}, -{11418030, 56614292, 11751342, 56810708, 0x001e88c}, -{14631144, 54973254, 15224856, 55333350, 0x001f08c}, -{11690000, 54550000, 12170000, 55000000, 0x001f088}, -{4490000, 54544000, 31600000, 68600000, 0x3770216}, -{8000000, 54544000, 15198000, 57780000, 0x003021c}, -{24636000, 59396800, 24854000, 59460000, 0x017000a}, -{24032000, 59283800, 25510000, 59572000, 0x012000c}, -{26605576, 58307190, 26837624, 58429499, 0x54f004b}, -{27980908, 59327090, 28220091, 59449399, 0x54f004b}, -{27129308, 59333690, 27368491, 59455999, 0x54f004b}, -{24471576, 58327490, 24703624, 58449799, 0x54f004b}, -{25483976, 58308890, 25716024, 58431199, 0x54f004b}, -{26250308, 59286490, 26489491, 59408799, 0x54f004b}, -{27676708, 59297290, 27915891, 59419599, 0x54f004b}, -{22366176, 58211990, 22598224, 58334299, 0x54f004b}, -{26895675, 57788890, 27124325, 57911199, 0x54f004b}, -{25935675, 57718890, 26164325, 57841199, 0x54f004b}, -{23501954, 58896500, 23668446, 58982989, 0x3c1004b}, -{27365832, 59293400, 27534967, 59379889, 0x3c1004b}, -{25518854, 58852100, 25685346, 58938589, 0x3c1004b}, -{26896232, 59302100, 27065367, 59388589, 0x3c1004b}, -{25881554, 59219600, 26048046, 59306089, 0x3c1004b}, -{26990556, 58013500, 27152243, 58099989, 0x3c1004b}, -{26333455, 58701000, 26497544, 58787489, 0x3c1004b}, -{25346754, 58776800, 25513246, 58863289, 0x3c1004b}, -{26319156, 58186800, 26480843, 58273289, 0x3c1004b}, -{24716754, 58966800, 24883246, 59053289, 0x3c1004b}, -{25847155, 58628000, 26011244, 58714489, 0x3c1004b}, -{23340000, 59225960, 24450605, 59616000, 0x018088c}, -{24450605, 59225960, 25351589, 59717000, 0x001108c}, -{25351589, 59225960, 26252573, 59717000, 0x001188c}, -{26252573, 59225960, 27153557, 59717000, 0x001208c}, -{27153557, 59225960, 28230000, 59600000, 0x018288c}, -{21702604, 58734920, 22603588, 59225960, 0x001308c}, -{22603587, 58734920, 23504571, 59225960, 0x001388c}, -{23504571, 58734920, 24405555, 59225960, 0x001408c}, -{24405555, 58734920, 25306539, 59225960, 0x001488c}, -{25306539, 58734920, 26207523, 59225960, 0x001508c}, -{26207523, 58734920, 27108507, 59225960, 0x001588c}, -{27108507, 58734920, 28009491, 59225960, 0x001608c}, -{21707811, 58243880, 22593171, 58734920, 0x001688c}, -{22593171, 58243880, 23478531, 58734920, 0x001708c}, -{23478531, 58243880, 24363891, 58734920, 0x001788c}, -{24363891, 58243880, 25249251, 58734920, 0x001808c}, -{25249251, 58243880, 26134611, 58734920, 0x001888c}, -{26134611, 58243880, 27019971, 58734920, 0x001908c}, -{27019971, 58243880, 27905331, 58734920, 0x001988c}, -{21713020, 57752840, 22587964, 58243880, 0x001a08c}, -{22587964, 57752840, 23462908, 58243880, 0x001a88c}, -{23462908, 57752840, 24337852, 58243880, 0x001b08c}, -{24337852, 57752840, 25212796, 58243880, 0x001b88c}, -{25212796, 57752840, 26087740, 58243880, 0x001c08c}, -{26087740, 57752840, 26962684, 58243880, 0x001c88c}, -{26962684, 57752840, 27837628, 58243880, 0x001d08c}, -{26120000, 57500000, 27555000, 57752840, 0x011d88c}, -{25351589, 59717000, 27153557, 59822030, 0x00ae08c}, -{14105000, 48990000, 32794200, 59822030, 0x0010216}, -{21700000, 57500000, 28250000, 59822030, 0x003021c}, -{-69936000, 18456428, -69828000, 18523000, 0x018000a}, -{-70219200, 18229000, -69589555, 18605000, 0x017000c}, -{-70759175, 19412800, -70667401, 19499289, 0x3c1004b}, -{-70667401, 19421449, -70575627, 19507938, 0x3c1004b}, -{-69045127, 18392700, -68954074, 18479189, 0x3c1004b}, -{-69340827, 18422100, -69249774, 18508589, 0x3c1004b}, -{-70737587, 19748800, -70645813, 19835289, 0x3c1004b}, -{-70310247, 19256600, -70218953, 19343089, 0x3c1004b}, -{-70575547, 19180400, -70484253, 19266889, 0x3c1004b}, -{-70453647, 18891900, -70362353, 18978389, 0x3c1004b}, -{-71155607, 18173600, -71064794, 18260089, 0x3c1004b}, -{-71275527, 18766800, -71184474, 18853289, 0x3c1004b}, -{-68764027, 18573300, -68672974, 18659789, 0x3c1004b}, -{-70571347, 19357700, -70480053, 19444189, 0x3c1004b}, -{-70386507, 18233600, -70295694, 18320089, 0x3c1004b}, -{-70778927, 18411000, -70687874, 18497489, 0x3c1004b}, -{-71134487, 19507800, -71042713, 19594289, 0x3c1004b}, -{-70186575, 19024050, -70121026, 19086149, 0x2b2004b}, -{-71017497, 19558040, -70953704, 19618159, 0x29c004b}, -{-70202688, 18638950, -70137312, 18701049, 0x2b2004b}, -{-69877130, 19338040, -69813671, 19398159, 0x29c004b}, -{-69278188, 18723450, -69212812, 18785549, 0x2b2004b}, -{-70533746, 18534540, -70470454, 18594659, 0x29c004b}, -{-70896847, 19520450, -70830953, 19582549, 0x2b2004b}, -{-71551646, 18839940, -71488354, 18900059, 0x29c004b}, -{-70672775, 19088950, -70607226, 19151049, 0x2b2004b}, -{-70763330, 18876940, -70699871, 18937059, 0x29c004b}, -{-69332688, 18528950, -69267312, 18591049, 0x2b2004b}, -{-71451646, 18459940, -71388354, 18520059, 0x29c004b}, -{-69061588, 18728450, -68996212, 18790549, 0x2b2004b}, -{-71363497, 19451340, -71299704, 19511459, 0x29c004b}, -{-69806275, 18919750, -69740726, 18981849, 0x2b2004b}, -{-70447630, 19345140, -70384171, 19405259, 0x29c004b}, -{-69672688, 18728950, -69607312, 18791049, 0x2b2004b}, -{-71741897, 19519940, -71678104, 19580059, 0x29c004b}, -{-69822688, 18778950, -69757312, 18841049, 0x2b2004b}, -{-69441646, 18529940, -69378354, 18590059, 0x29c004b}, -{-71232602, 18215550, -71167398, 18277649, 0x2b2004b}, -{-71681897, 19819940, -71618104, 19880059, 0x29c004b}, -{-70231075, 19161050, -70165526, 19223149, 0x2b2004b}, -{-71231346, 18359340, -71168054, 18419459, 0x29c004b}, -{-69426275, 19020350, -69360726, 19082449, 0x2b2004b}, -{-69650430, 19195640, -69586971, 19255759, 0x29c004b}, -{-70150875, 19158350, -70085326, 19220449, 0x2b2004b}, -{-71481897, 19709940, -71418104, 19770059, 0x29c004b}, -{-71215402, 18261450, -71150198, 18323549, 0x2b2004b}, -{-69373330, 19188440, -69309871, 19248559, 0x29c004b}, -{-71732688, 18838950, -71667312, 18901049, 0x2b2004b}, -{-71776763, 18017740, -71713638, 18077859, 0x29c004b}, -{-72017395, 19448960, -71522635, 19940000, 0x001008c}, -{-71522635, 19448960, -71027875, 19940000, 0x001088c}, -{-71027875, 19448960, -70533115, 19940000, 0x001108c}, -{-70533115, 19448960, -70038355, 19940000, 0x001188c}, -{-70038355, 19448960, -69543595, 19940000, 0x001208c}, -{-72017395, 18957920, -71522635, 19448960, 0x001288c}, -{-71522635, 18957920, -71027875, 19448960, 0x001308c}, -{-71027875, 18957920, -70533115, 19448960, 0x001388c}, -{-70533115, 18957920, -70038355, 19448960, 0x001408c}, -{-70038355, 18957920, -69543595, 19448960, 0x001488c}, -{-69543595, 18957920, -69048835, 19448960, 0x001508c}, -{-69048836, 18957920, -68554076, 19448960, 0x001588c}, -{-72017395, 18466880, -71527843, 18957920, 0x001608c}, -{-71527844, 18466880, -71038292, 18957920, 0x001688c}, -{-71038292, 18466880, -70548740, 18957920, 0x001708c}, -{-70548740, 18466880, -70059188, 18957920, 0x001788c}, -{-70059188, 18466880, -69569636, 18957920, 0x001808c}, -{-69569636, 18466880, -69080084, 18957920, 0x001888c}, -{-69080084, 18466880, -68590532, 18957920, 0x001908c}, -{-72017396, 17975840, -71527844, 18466880, 0x001a08c}, -{-71527844, 17975840, -71038292, 18466880, 0x001a88c}, -{-71038292, 17975840, -70548740, 18466880, 0x001b08c}, -{-70548740, 17975840, -70059188, 18466880, 0x001b88c}, -{-70059188, 17975840, -69569636, 18466880, 0x001c08c}, -{-69569636, 17975840, -69080084, 18466880, 0x001c88c}, -{-71900000, 17450000, -71527844, 17975840, 0x024e08c}, -{-71527844, 17484800, -71038292, 17975840, 0x001e88c}, -{-68590531, 18317000, -68311000, 18835000, 0x02af08c}, -{-69080084, 18030000, -68550000, 18466880, 0x01cd08c}, -{-72020000, 17440000, -68310000, 20000000, 0x0010216}, -{17066574, 48103781, 17194387, 48190271, 0x001000a}, -{16959437, 47968494, 17652101, 48459534, 0x001000c}, -{21188633, 48676100, 21318367, 48762589, 0x3c1004b}, -{18015133, 48266800, 18144867, 48353289, 0x3c1004b}, -{21164112, 48963000, 21295287, 49049489, 0x3c1004b}, -{18689612, 49166800, 18820787, 49253289, 0x3c1004b}, -{19087033, 48690700, 19216767, 48777189, 0x3c1004b}, -{18857412, 49034600, 18988587, 49121089, 0x3c1004b}, -{17965212, 48830900, 18096387, 48917389, 0x3c1004b}, -{20221612, 49025000, 20352787, 49111489, 0x3c1004b}, -{18551833, 48746500, 18681567, 48832989, 0x3c1004b}, -{19093425, 48555650, 19186574, 48617749, 0x2b2004b}, -{18401809, 49091540, 18492990, 49151659, 0x29c004b}, -{18099457, 47954050, 18191743, 48016149, 0x2b2004b}, -{20495509, 48919340, 20586690, 48979459, 0x29c004b}, -{21863225, 48724150, 21956374, 48786249, 0x2b2004b}, -{18070028, 47747440, 18159372, 47807559, 0x29c004b}, -{18531557, 48195550, 18623843, 48257649, 0x2b2004b}, -{21864409, 48899940, 21955590, 48960059, 0x29c004b}, -{21243508, 49266650, 21337692, 49328749, 0x2b2004b}, -{19564409, 49049940, 19655590, 49110059, 0x29c004b}, -{17781625, 48567250, 17874774, 48629349, 0x2b2004b}, -{19267609, 49042240, 19358790, 49102359, 0x29c004b}, -{18113425, 48538950, 18206574, 48601049, 0x2b2004b}, -{19610310, 48315340, 19700489, 48375459, 0x29c004b}, -{18728590, 49420450, 18823809, 49482549, 0x2b2004b}, -{18134409, 48939940, 18225590, 49000059, 0x29c004b}, -{19973425, 48358950, 20066574, 48421049, 0x2b2004b}, -{18347510, 48609240, 18437689, 48669359, 0x29c004b}, -{17810557, 48120750, 17902843, 48182849, 0x2b2004b}, -{17744310, 48415240, 17834489, 48475359, 0x29c004b}, -{19592708, 48773150, 19686892, 48835249, 0x2b2004b}, -{21644409, 48859940, 21735590, 48920059, 0x29c004b}, -{21672625, 48605650, 21765774, 48667749, 0x2b2004b}, -{17787610, 48723740, 17877789, 48783859, 0x29c004b}, -{17316825, 48652350, 17409974, 48714449, 0x2b2004b}, -{22092809, 48952140, 22183990, 49012259, 0x29c004b}, -{20367608, 49109050, 20461792, 49171149, 0x2b2004b}, -{18204910, 48689940, 18295089, 48750059, 0x29c004b}, -{19252908, 49188950, 19347092, 49251049, 0x2b2004b}, -{18814910, 48559940, 18905089, 48620059, 0x29c004b}, -{20482325, 48611850, 20575474, 48673949, 0x2b2004b}, -{18274409, 49089940, 18365590, 49150059, 0x29c004b}, -{18713425, 48698950, 18806574, 48761049, 0x2b2004b}, -{17701210, 48250340, 17791389, 48310459, 0x29c004b}, -{18732908, 49268950, 18827092, 49331049, 0x2b2004b}, -{17714328, 48148640, 17803672, 48208759, 0x29c004b}, -{20642908, 49268950, 20737092, 49331049, 0x2b2004b}, -{18354910, 48359940, 18445089, 48420059, 0x29c004b}, -{19347425, 48533850, 19440574, 48595949, 0x2b2004b}, -{17184409, 48819940, 17275590, 48880059, 0x29c004b}, -{20068025, 48664050, 20161174, 48726149, 0x2b2004b}, -{18059809, 48923940, 18150990, 48984059, 0x29c004b}, -{19303857, 48168950, 19396143, 48231049, 0x2b2004b}, -{17524910, 48739940, 17615089, 48800059, 0x29c004b}, -{17649945, 49178064, 18358233, 49669104, 0x001008c}, -{18358233, 49178064, 19066521, 49669104, 0x001088c}, -{19066521, 49178064, 19774809, 49669104, 0x001108c}, -{19774809, 49178064, 20483097, 49669104, 0x001188c}, -{20483097, 49178064, 21191385, 49669104, 0x001208c}, -{21191385, 49178064, 21899673, 49669104, 0x001288c}, -{21899673, 49178064, 22607961, 49669104, 0x001308c}, -{16946865, 48687024, 17649945, 49178064, 0x001388c}, -{17649945, 48687024, 18353025, 49178064, 0x001408c}, -{18353025, 48687024, 19056105, 49178064, 0x001488c}, -{19056105, 48687024, 19759185, 49178064, 0x001508c}, -{19759185, 48687024, 20462265, 49178064, 0x001588c}, -{20462265, 48687024, 21165345, 49178064, 0x001608c}, -{21165345, 48687024, 21868425, 49178064, 0x001688c}, -{21868425, 48687024, 22571505, 49178064, 0x001708c}, -{16811457, 48195984, 17504121, 48687024, 0x001788c}, -{17504121, 48195984, 18196785, 48687024, 0x001808c}, -{18196785, 48195984, 18889449, 48687024, 0x001888c}, -{18889449, 48195984, 19582113, 48687024, 0x001908c}, -{19582113, 48195984, 20274777, 48687024, 0x001988c}, -{20274777, 48195984, 20967441, 48687024, 0x001a08c}, -{20967441, 48195984, 21660105, 48687024, 0x001a88c}, -{21660105, 48195984, 22352769, 48687024, 0x001b08c}, -{16811457, 47704944, 17498913, 48195984, 0x001b88c}, -{17498913, 47704944, 18186369, 48195984, 0x001c08c}, -{18186369, 47704944, 18873825, 48195984, 0x001c88c}, -{18873825, 47704944, 19561281, 48195984, 0x001d08c}, -{19561281, 47704944, 20248737, 48195984, 0x001d88c}, -{12090000, 39600000, 30183000, 51061000, 0x0010216}, -{16820000, 47723000, 22570000, 49620000, 0x003021c}, -{-84123845, 9886800, -84036155, 9973289, 0x001000a}, -{-84405000, 9735000, -83856000, 10145000, 0x01a000c}, -{-83108904, 9908190, -82984897, 10030499, 0x54f004b}, -{-85498274, 10546290, -85373927, 10668599, 0x54f004b}, -{-84859804, 9943390, -84735797, 10065699, 0x54f004b}, -{-84735797, 9943390, -84611790, 10065699, 0x54f004b}, -{-83772534, 9309090, -83648866, 9431399, 0x54f004b}, -{-85029374, 10454790, -84905027, 10577099, 0x54f004b}, -{-83734604, 9812690, -83610597, 9934999, 0x54f004b}, -{-84378374, 10346890, -84254027, 10469199, 0x54f004b}, -{-85162174, 10368890, -85037827, 10491199, 0x54f004b}, -{-83840774, 10148690, -83716427, 10270999, 0x54f004b}, -{-83716427, 10148690, -83592080, 10270999, 0x54f004b}, -{-83579474, 10051290, -83455127, 10173599, 0x54f004b}, -{-83376674, 10039490, -83252327, 10161799, 0x54f004b}, -{-85508274, 10099190, -85383927, 10221499, 0x54f004b}, -{-84489965, 10036500, -84402035, 10122989, 0x3c1004b}, -{-84047545, 9611300, -83959855, 9697789, 0x3c1004b}, -{-83391425, 9125500, -83303975, 9211989, 0x3c1004b}, -{-84081684, 10733959, -83300000, 10979479, 0x011288c}, -{-85977396, 10733959, -85503468, 11224999, 0x001088c}, -{-85503468, 10733959, -85029540, 11224999, 0x001108c}, -{-85029540, 10733959, -84555612, 11224999, 0x001188c}, -{-84555612, 10733959, -84081684, 11224999, 0x001208c}, -{-85977396, 10242919, -85503468, 10733959, 0x001308c}, -{-85503468, 10242919, -85029540, 10733959, 0x001388c}, -{-85029540, 10242919, -84555612, 10733959, 0x001408c}, -{-84555612, 10242919, -84081684, 10733959, 0x001488c}, -{-84081684, 10242919, -83607756, 10733959, 0x001508c}, -{-83607756, 10242919, -83133828, 10733959, 0x001588c}, -{-85977396, 9751879, -85503468, 10242919, 0x001608c}, -{-85503468, 9751879, -85029540, 10242919, 0x001688c}, -{-85029540, 9751879, -84555612, 10242919, 0x001708c}, -{-84555612, 9751879, -84081684, 10242919, 0x001788c}, -{-84081684, 9751879, -83607756, 10242919, 0x001808c}, -{-83607756, 9751879, -83133828, 10242919, 0x001888c}, -{-83133828, 9751879, -82659900, 10242919, 0x001908c}, -{-85361289, 9260839, -84887361, 9751879, 0x001988c}, -{-84887361, 9260839, -84413433, 9751879, 0x001a08c}, -{-84413433, 9260839, -83939505, 9751879, 0x001a88c}, -{-83939505, 9260839, -83465577, 9751879, 0x001b08c}, -{-83465577, 9260839, -82991649, 9751879, 0x001b88c}, -{-82991649, 9260839, -82517721, 9751879, 0x001c08c}, -{-84105380, 8769800, -83631452, 9260840, 0x001c88c}, -{-83631452, 8769800, -83157524, 9260840, 0x001d08c}, -{-83157524, 8769800, -82683596, 9260840, 0x001d88c}, -{-83986898, 8278760, -83518178, 8769800, 0x001e08c}, -{-83518178, 8278760, -83049458, 8769800, 0x001e88c}, -{-83049458, 7975000, -82815000, 8769800, 0x037f08c}, -{-87250000, 5180000, -86900000, 5628708, 0x001008c}, -{-92236000, 7190000, -77140000, 18500000, 0x3300216}, -{-87250000, 5180000, -82540000, 11225000, 0x003021c}, -{18297000, 43818400, 18449000, 43881200, 0x017000a}, -{17831076, 43761612, 18476868, 44252652, 0x001000c}, -{17134037, 44743700, 17255362, 44830189, 0x3c1004b}, -{18597018, 44498600, 18717382, 44585089, 0x3c1004b}, -{17750899, 43296800, 17869101, 43383289, 0x3c1004b}, -{15809337, 44776800, 15930662, 44863289, 0x3c1004b}, -{18726837, 44805500, 18848162, 44891989, 0x3c1004b}, -{19159337, 44716800, 19280662, 44803289, 0x3c1004b}, -{16649337, 44936800, 16770662, 45023289, 0x3c1004b}, -{17390418, 44016800, 17509581, 44103289, 0x3c1004b}, -{18281379, 42666800, 18398620, 42753289, 0x3c1004b}, -{17609818, 44186800, 17730182, 44273289, 0x3c1004b}, -{18029337, 44686800, 18150662, 44773289, 0x3c1004b}, -{15879337, 44926800, 16000662, 45013289, 0x3c1004b}, -{18920418, 43626800, 19039581, 43713289, 0x3c1004b}, -{15762237, 45137000, 15884763, 45223489, 0x3c1004b}, -{17900418, 43606800, 18019581, 43693289, 0x3c1004b}, -{18619218, 44405200, 18739582, 44491689, 0x3c1004b}, -{18438718, 44500000, 18559082, 44586489, 0x3c1004b}, -{17730118, 44112500, 17850482, 44198989, 0x3c1004b}, -{16107944, 44855650, 16195055, 44917749, 0x2b2004b}, -{18738918, 43479940, 18821081, 43540059, 0x29c004b}, -{18266444, 44668950, 18353555, 44731049, 0x2b2004b}, -{18387833, 44849940, 18472167, 44910059, 0x29c004b}, -{17205813, 45105150, 17293787, 45167249, 0x2b2004b}, -{18107367, 44414440, 18191033, 44474559, 0x29c004b}, -{16612944, 44736050, 16700055, 44798149, 0x2b2004b}, -{17046567, 44384740, 17130233, 44444859, 0x29c004b}, -{18384210, 42839050, 18468389, 42901149, 0x2b2004b}, -{16952784, 43799040, 17035615, 43859159, 0x29c004b}, -{17853844, 44951350, 17940955, 45013449, 0x2b2004b}, -{16767515, 45132940, 16852684, 45193059, 0x29c004b}, -{18286444, 44978950, 18373555, 45041049, 0x2b2004b}, -{17958915, 45093040, 18044084, 45153159, 0x29c004b}, -{17615289, 44130050, 17701710, 44192149, 0x2b2004b}, -{17038167, 44249940, 17121833, 44310059, 0x29c004b}, -{17226789, 44308950, 17313210, 44371049, 0x2b2004b}, -{16337833, 45019940, 16422167, 45080059, 0x29c004b}, -{17567220, 43788950, 17652779, 43851049, 0x2b2004b}, -{19073067, 44377840, 19156733, 44437959, 0x29c004b}, -{17507565, 43168950, 17592434, 43231049, 0x2b2004b}, -{17548918, 43349940, 17631081, 43410059, 0x29c004b}, -{17837565, 43378950, 17922434, 43441049, 0x2b2004b}, -{17358167, 44109940, 17441833, 44170059, 0x29c004b}, -{18757220, 43908950, 18842779, 43971049, 0x2b2004b}, -{17998167, 44399940, 18081833, 44460059, 0x29c004b}, -{15721000, 44929816, 16377208, 45420856, 0x001008c}, -{16377208, 44929816, 17033416, 45420856, 0x001088c}, -{17033416, 44929816, 17689624, 45420856, 0x001108c}, -{17689624, 44929816, 18345832, 45420856, 0x001188c}, -{18345832, 44929816, 19002040, 45420856, 0x001208c}, -{15726208, 44438776, 16377208, 44929816, 0x001288c}, -{16377208, 44438776, 17028208, 44929816, 0x001308c}, -{17028208, 44438776, 17679208, 44929816, 0x001388c}, -{17679208, 44438776, 18330208, 44929816, 0x001408c}, -{18330208, 44438776, 18981208, 44929816, 0x001488c}, -{18981208, 44438776, 19632208, 44929816, 0x001508c}, -{16051708, 43947736, 16697500, 44438776, 0x001588c}, -{16697500, 43947736, 17343292, 44438776, 0x001608c}, -{17343292, 43947736, 17989084, 44438776, 0x001688c}, -{17989084, 43947736, 18634876, 44438776, 0x001708c}, -{18634876, 43947736, 19280668, 44438776, 0x001788c}, -{19280668, 43947736, 19926460, 44438776, 0x001808c}, -{16379812, 43456696, 17020396, 43947736, 0x001888c}, -{17020396, 43456696, 17660980, 43947736, 0x001908c}, -{17660980, 43456696, 18301564, 43947736, 0x001988c}, -{18301564, 43456696, 18942148, 43947736, 0x001a08c}, -{18942148, 43456696, 19582732, 43947736, 0x001a88c}, -{17212571, 42965656, 17847947, 43456696, 0x001b08c}, -{17847947, 42965656, 18483323, 43456696, 0x001c08c}, -{18483323, 42965656, 19118699, 43456696, 0x001c88c}, -{17530259, 42474616, 18165635, 42965656, 0x001d08c}, -{18165635, 42474616, 18801011, 42965656, 0x001d88c}, -{12090000, 39600000, 30183000, 51061000, 0x0010216}, -{15721782, 42554500, 19622881, 45276696, 0x003021c}, -{15908136, 45756800, 16031863, 45843289, 0x001000a}, -{15462000, 45650000, 16343660, 46010000, 0x017000c}, -{16312699, 43496800, 16430901, 43583289, 0x3c1004b}, -{16430899, 43496800, 16549101, 43583289, 0x3c1004b}, -{14375037, 45311000, 14497563, 45397489, 0x3c1004b}, -{18618737, 45506800, 18741263, 45593289, 0x3c1004b}, -{15193318, 44077900, 15313682, 44164389, 0x3c1004b}, -{13801837, 44824900, 13923162, 44911389, 0x3c1004b}, -{17948737, 45116800, 18071263, 45203289, 0x3c1004b}, -{15478737, 45456800, 15601263, 45543289, 0x3c1004b}, -{16267535, 46266800, 16392464, 46353289, 0x3c1004b}, -{15830418, 43696800, 15949581, 43783289, 0x3c1004b}, -{16298737, 45436800, 16421263, 45523289, 0x3c1004b}, -{18738737, 45246800, 18861263, 45333289, 0x3c1004b}, -{18011379, 42616800, 18128620, 42703289, 0x3c1004b}, -{18928737, 45306800, 19051263, 45393289, 0x3c1004b}, -{16778136, 45866800, 16901863, 45953289, 0x3c1004b}, -{16768136, 46116800, 16891863, 46203289, 0x3c1004b}, -{18348737, 45266800, 18471263, 45353289, 0x3c1004b}, -{17618737, 45296800, 17741263, 45383289, 0x3c1004b}, -{16357535, 46346800, 16482464, 46433289, 0x3c1004b}, -{17328136, 45796800, 17451863, 45883289, 0x3c1004b}, -{16718737, 45436800, 16841263, 45523289, 0x3c1004b}, -{17570899, 43006800, 17689101, 43093289, 0x3c1004b}, -{16220537, 45398100, 16343063, 45484589, 0x3c1004b}, -{18639337, 45026800, 18760662, 45113289, 0x3c1004b}, -{13579337, 45046800, 13700662, 45133289, 0x3c1004b}, -{16960899, 43256800, 17079101, 43343289, 0x3c1004b}, -{17318737, 45216800, 17441263, 45303289, 0x3c1004b}, -{16478136, 45976800, 16601863, 46063289, 0x3c1004b}, -{16580418, 43656800, 16699581, 43743289, 0x3c1004b}, -{16140418, 43996800, 16259581, 44083289, 0x3c1004b}, -{17648136, 45656800, 17771863, 45743289, 0x3c1004b}, -{15580000, 46021560, 16123000, 46410000, 0x001008c}, -{16123000, 46021560, 16798607, 46560000, 0x020088c}, -{16798607, 46021560, 17333000, 46410000, 0x001108c}, -{14470632, 45530520, 15132048, 46021560, 0x001188c}, -{15132047, 45530520, 15793463, 46021560, 0x001208c}, -{15793463, 45530520, 16454879, 46021560, 0x001288c}, -{16454879, 45530520, 17116295, 46021560, 0x001308c}, -{17116295, 45530520, 17777711, 46021560, 0x001388c}, -{17777711, 45530520, 18439127, 46021560, 0x001408c}, -{18439127, 45530520, 19100543, 46021560, 0x001488c}, -{13478508, 45039480, 14134716, 45530520, 0x001508c}, -{14134716, 45039480, 14790924, 45530520, 0x001588c}, -{14790924, 45039480, 15447132, 45530520, 0x001608c}, -{15447132, 45039480, 16103340, 45530520, 0x001688c}, -{16103340, 45039480, 16759548, 45530520, 0x001708c}, -{16759548, 45039480, 17415756, 45530520, 0x001788c}, -{17415756, 45039480, 18071964, 45530520, 0x001808c}, -{18071964, 45039480, 18728172, 45530520, 0x001888c}, -{18728172, 45150000, 19455000, 45530520, 0x01a908c}, -{18733380, 44830000, 19180000, 45150000, 0x001988c}, -{13485904, 44548480, 14136904, 45039520, 0x001a08c}, -{14136904, 44548480, 14787904, 45039520, 0x001a88c}, -{14787904, 44548480, 15438904, 45039520, 0x001b08c}, -{15438904, 44548480, 16089904, 45039520, 0x001b88c}, -{13843954, 44057439, 14494954, 44548479, 0x001c08c}, -{14494954, 44057439, 15145954, 44548479, 0x001c88c}, -{15145954, 44057439, 15796954, 44548479, 0x001d08c}, -{15796954, 44057439, 16447954, 44548479, 0x001d88c}, -{14494954, 43566399, 15140746, 44057439, 0x001e08c}, -{15140746, 43566399, 15786538, 44057439, 0x001e88c}, -{15786538, 43566399, 16432330, 44057439, 0x001f08c}, -{16432330, 43566399, 17078122, 44057439, 0x0010088}, -{15824035, 43075359, 16464619, 43566399, 0x0010888}, -{16464619, 43075359, 17105203, 43566399, 0x0011088}, -{17105203, 43075359, 17745787, 43566399, 0x0011888}, -{15695918, 42633423, 16331294, 43124463, 0x0012088}, -{16331294, 42584319, 16966670, 43075359, 0x0012888}, -{16966670, 42584319, 17602046, 43075359, 0x0013088}, -{17602046, 42584319, 18237422, 43075359, 0x0013888}, -{18167520, 42374480, 18797688, 42865520, 0x0014088}, -{15961931, 42374480, 16592099, 42865520, 0x0014888}, -{12090000, 39600000, 30183000, 51061000, 0x0010216}, -{13489000, 42370000, 19455000, 46555000, 0x003021c}, -{1198545, 6112424, 1242617, 6197433, 0x2a7044a}, -{1242617, 6128600, 1297097, 6197433, 0x2a7044a}, -{1020000, 6143500, 1700000, 6470000, 0x015000c}, -{1088167, 8928891, 1211835, 9051200, 0x54f004b}, -{568337, 6838891, 691665, 6961200, 0x54f004b}, -{1048263, 7468983, 1171591, 7591292, 0x54f004b}, -{1127997, 9488891, 1252004, 9611200, 0x54f004b}, -{125826, 10807890, 250173, 10930199, 0x54f004b}, -{746276, 9216801, 833726, 9303290, 0x3c1004b}, -{1126396, 6906801, 1213605, 6993290, 0x3c1004b}, -{1366276, 8976801, 1453726, 9063290, 0x3c1004b}, -{406035, 10306800, 493965, 10393289, 0x3c1004b}, -{556396, 7546801, 643605, 7633290, 0x3c1004b}, -{1066156, 9726801, 1153846, 9813290, 0x3c1004b}, -{1196276, 9296801, 1283726, 9383290, 0x3c1004b}, -{936276, 8516801, 1023726, 8603290, 0x3c1004b}, -{946396, 8276801, 1033605, 8363290, 0x3c1004b}, -{486035, 10586800, 573965, 10673289, 0x3c1004b}, -{1156396, 7716801, 1243605, 7803290, 0x3c1004b}, -{1351939, 6589102, 1438908, 6675591, 0x3c1004b}, -{1216396, 8026801, 1303605, 8113290, 0x3c1004b}, -{1480566, 6576632, 1567535, 6663121, 0x3c1004b}, -{872986, 7414223, 960195, 7500712, 0x3c1004b}, -{566156, 9646801, 653846, 9733290, 0x3c1004b}, -{768491, 9412804, 855941, 9499293, 0x3c1004b}, -{1266961, 9622121, 1354651, 9708610, 0x3c1004b}, -{995976, 9904412, 1083666, 9990901, 0x3c1004b}, -{1126516, 6626801, 1213485, 6713290, 0x3c1004b}, -{1276156, 9706801, 1363846, 9793290, 0x3c1004b}, -{-160000, 10526200, 201748, 11140000, 0x027008c}, -{201748, 10526200, 563496, 11140000, 0x027088c}, -{563496, 10526200, 1037424, 11017240, 0x001108c}, -{89568, 10035160, 563496, 10526200, 0x001188c}, -{563496, 10035160, 1037424, 10526200, 0x001208c}, -{1037424, 10035160, 1511352, 10526200, 0x001288c}, -{208049, 9544120, 681977, 10035160, 0x001308c}, -{681977, 9544120, 1155905, 10035160, 0x001388c}, -{1155905, 9544120, 1629833, 10035160, 0x001408c}, -{208049, 9053080, 681977, 9544120, 0x001488c}, -{681977, 9053080, 1155905, 9544120, 0x001508c}, -{1155905, 9053080, 1629833, 9544120, 0x001588c}, -{350228, 8562040, 824156, 9053080, 0x001608c}, -{824156, 8562040, 1298084, 9053080, 0x001688c}, -{1298084, 8562040, 1772012, 9053080, 0x001708c}, -{350228, 8071000, 818948, 8562040, 0x001788c}, -{818948, 8071000, 1287668, 8562040, 0x001808c}, -{1287668, 8071000, 1756388, 8562040, 0x001888c}, -{350228, 7579960, 818948, 8071000, 0x001908c}, -{818948, 7579960, 1287668, 8071000, 0x001988c}, -{1287668, 7579960, 1756388, 8071000, 0x001a08c}, -{350228, 7088920, 818948, 7579960, 0x001a88c}, -{818948, 7088920, 1287668, 7579960, 0x001b08c}, -{1287668, 7088920, 1756388, 7579960, 0x001b88c}, -{350228, 6597880, 818948, 7088920, 0x001c08c}, -{818948, 6597880, 1287668, 7088920, 0x001c88c}, -{1287668, 6597880, 1756388, 7088920, 0x001d08c}, -{584588, 6106840, 1053308, 6597880, 0x001d88c}, -{1053308, 6106840, 1522028, 6597880, 0x001e08c}, -{1522028, 6106840, 1990748, 6597880, 0x001e88c}, -{-16860000, 4340000, 4000000, 15120000, 0x2a30216}, -{-150000, 6106800, 1813000, 11140000, 0x003021c}, -{24059059, 56896355, 24215702, 56982845, 0x001000a}, -{23594820, 56606720, 24433308, 57097760, 0x001000c}, -{26463781, 55836800, 26616819, 55923289, 0x3c1004b}, -{20984620, 56472900, 21139580, 56559389, 0x3c1004b}, -{21139580, 56472900, 21294540, 56559389, 0x3c1004b}, -{21504137, 57350800, 21663662, 57437289, 0x3c1004b}, -{27242520, 56466800, 27397480, 56553289, 0x3c1004b}, -{25792720, 56463400, 25947680, 56549889, 0x3c1004b}, -{25333537, 57485800, 25493062, 57572289, 0x3c1004b}, -{24525539, 56760200, 24682661, 56846689, 0x3c1004b}, -{23078839, 56926600, 23235961, 57013089, 0x3c1004b}, -{25213037, 57274500, 25372562, 57360989, 0x3c1004b}, -{21871439, 56936800, 22028561, 57023289, 0x3c1004b}, -{22429439, 56629100, 22586561, 56715589, 0x3c1004b}, -{22510237, 57206800, 22669762, 57293289, 0x3c1004b}, -{24102520, 56366800, 24257480, 56453289, 0x3c1004b}, -{27069581, 55864100, 27222619, 55950589, 0x3c1004b}, -{24767539, 57110900, 24924661, 57197389, 0x3c1004b}, -{23204620, 56587100, 23359580, 56673589, 0x3c1004b}, -{27614920, 56508200, 27769880, 56594689, 0x3c1004b}, -{26099320, 56318000, 26254280, 56404489, 0x3c1004b}, -{26664639, 57125500, 26821761, 57211989, 0x3c1004b}, -{26142439, 56805900, 26299561, 56892389, 0x3c1004b}, -{24629137, 57464300, 24788662, 57550789, 0x3c1004b}, -{26679520, 56270700, 26834480, 56357189, 0x3c1004b}, -{25153920, 56553000, 25308880, 56639489, 0x3c1004b}, -{27172039, 57097200, 27329161, 57183689, 0x3c1004b}, -{25826937, 57389100, 25986462, 57475589, 0x3c1004b}, -{25950456, 57735300, 26112143, 57821789, 0x3c1004b}, -{24694139, 56696700, 24851261, 56783189, 0x3c1004b}, -{21521339, 56681000, 21678461, 56767489, 0x3c1004b}, -{25307856, 57837600, 25469543, 57924089, 0x3c1004b}, -{24451439, 57066800, 24608561, 57153289, 0x3c1004b}, -{20900000, 56055000, 21620000, 57480000, 0x004018c}, -{21620000, 56244000, 23255000, 57763000, 0x004018c}, -{23255000, 56244000, 24323000, 57200000, 0x004018c}, -{24323000, 56133000, 25670000, 58100000, 0x004010c}, -{25670000, 57635000, 26255000, 57925000, 0x004018c}, -{25670000, 56885000, 27877000, 57635000, 0x004018c}, -{25670000, 55650000, 28265000, 56885000, 0x004018c}, -{14105000, 48990000, 32794200, 59822030, 0x0010216}, -{20900000, 55650000, 28265000, 58100000, 0x003021c}, -{25192555, 54645755, 25341510, 54732245, 0x001000a}, -{24878192, 54443480, 25675016, 54934520, 0x001000c}, -{23846778, 54851090, 24057422, 54973399, 0x54f004b}, -{21067290, 55640000, 21254885, 55781000, 0x54f044b}, -{23211790, 55868890, 23428209, 55991199, 0x54f004b}, -{24257490, 55679190, 24473909, 55801499, 0x54f004b}, -{23933537, 54348690, 24141463, 54470999, 0x54f004b}, -{23258837, 54498690, 23466763, 54620999, 0x54f004b}, -{22249031, 56244490, 22468168, 56366799, 0x54f004b}, -{24207978, 54990390, 24418622, 55112699, 0x54f004b}, -{23908819, 55238590, 24122181, 55360899, 0x54f004b}, -{25493319, 55438890, 25706681, 55561199, 0x54f004b}, -{22121790, 55928890, 22338209, 56051199, 0x54f004b}, -{24653319, 55198890, 24866681, 55321199, 0x54f004b}, -{22173319, 55188890, 22386681, 55311199, 0x54f004b}, -{26409824, 55557000, 26610312, 55622000, 0x3c1044b}, -{21773481, 55866800, 21926519, 55953289, 0x3c1004b}, -{21394562, 55306800, 21545438, 55393289, 0x3c1004b}, -{21130481, 55855400, 21283519, 55941889, 0x3c1004b}, -{23471181, 55762500, 23624219, 55848989, 0x3c1004b}, -{20950000, 55015000, 22583000, 56437000, 0x004010c}, -{22583000, 53893000, 25880000, 56452000, 0x004018c}, -{25880000, 54920000, 26850000, 56009000, 0x004018c}, -{14105000, 48990000, 32794200, 59822030, 0x0010216}, -{19569000, 53893000, 26850000, 56452000, 0x003021c}, -{79840675, 6862160, 79900000, 6981272, 0x02c000a}, -{79816600, 6420000, 80043000, 7402500, 0x03f000c}, -{80040215, 6808500, 80127184, 6894989, 0x3c1004b}, -{79984355, 9645600, 80072045, 9732089, 0x3c1004b}, -{80586395, 7246800, 80673604, 7333289, 0x3c1004b}, -{80116555, 9635700, 80204245, 9722189, 0x3c1004b}, -{81770295, 7386200, 81857504, 7472689, 0x3c1004b}, -{80169415, 6022300, 80256384, 6108789, 0x3c1004b}, -{81159875, 8545100, 81247325, 8631589, 0x3c1004b}, -{81648495, 7693500, 81735704, 7779989, 0x3c1004b}, -{80096155, 9742000, 80183845, 9828489, 0x3c1004b}, -{80183845, 9750649, 80271535, 9837138, 0x3c1004b}, -{80606395, 7806800, 80693604, 7893289, 0x3c1004b}, -{80366395, 8276800, 80453604, 8363289, 0x3c1004b}, -{80446275, 8716800, 80533725, 8803289, 0x3c1004b}, -{80336515, 6656800, 80423484, 6743289, 0x3c1004b}, -{80489700, 5918600, 80621648, 5975500, 0x3c1044b}, -{79841075, 8965800, 79928525, 9052289, 0x3c1004b}, -{81006395, 6946800, 81093604, 7033289, 0x3c1004b}, -{79790395, 7996800, 79877604, 8083289, 0x3c1004b}, -{80576395, 7426800, 80663604, 7513289, 0x3c1004b}, -{81697695, 7609000, 81784904, 7695489, 0x3c1004b}, -{80323295, 7453600, 80410504, 7540089, 0x3c1004b}, -{80727095, 6914700, 80814304, 7001189, 0x3c1004b}, -{80526395, 7126800, 80613604, 7213289, 0x3c1004b}, -{79786000, 7452000, 79832644, 7613589, 0x3c1044b}, -{81545895, 7754800, 81633104, 7841289, 0x3c1004b}, -{80401615, 5934800, 80488584, 6021289, 0x3c1004b}, -{80041592, 6892650, 80104208, 6954749, 0x2b2004b}, -{80031373, 6217140, 80091826, 6277259, 0x29c004b}, -{80357205, 9342150, 80419994, 9404249, 0x2b2004b}, -{81657590, 7270940, 81718210, 7331059, 0x29c004b}, -{80318692, 7218950, 80381308, 7281049, 0x2b2004b}, -{80569690, 6859940, 80630310, 6920059, 0x29c004b}, -{80498692, 7018950, 80561308, 7081049, 0x2b2004b}, -{80990590, 7911740, 81051210, 7971859, 0x29c004b}, -{80678778, 6618950, 80741222, 6681049, 0x2b2004b}, -{81089973, 6112840, 81150426, 6172959, 0x29c004b}, -{79500000, 8957000, 79942000, 9120000, 0x004018c}, -{79502907, 9365402, 79554405, 9414855, 0x004018c}, -{79634743, 9466333, 79749750, 9570959, 0x004010c}, -{79750000, 9140000, 80877000, 9840000, 0x004018c}, -{79875000, 8555000, 81300000, 9140000, 0x004018c}, -{79688000, 8050000, 81475000, 8555000, 0x004018c}, -{79688000, 6660000, 81890533, 8050000, 0x004018c}, -{79922000, 6360000, 81800000, 6660000, 0x004018c}, -{80000000, 5900000, 81535000, 6360000, 0x004018c}, -{79450000, 5800000, 81900000, 9900000, 0x0010216}, -{44714340, 41689163, 44829660, 41775653, 0x001000a}, -{44588000, 41417600, 45127784, 41972000, 0x023000c}, -{42601770, 42213000, 42738257, 42286600, 0x3c1044b}, -{41778560, 42465400, 41894840, 42551889, 0x3c1004b}, -{44052340, 41936800, 44167659, 42023289, 0x3c1004b}, -{40953079, 42979800, 41085936, 43056100, 0x3c1044b}, -{40219599, 43265000, 40337801, 43351489, 0x3c1004b}, -{41611379, 42796800, 41728620, 42883289, 0x3c1004b}, -{41425279, 42680500, 41542520, 42766989, 0x3c1004b}, -{41588340, 41582200, 41703659, 41668689, 0x3c1004b}, -{41754140, 41776700, 41869459, 41863189, 0x3c1004b}, -{41644560, 42108200, 41760840, 42194689, 0x3c1004b}, -{43882860, 42186000, 43999140, 42272489, 0x3c1004b}, -{43516160, 41968300, 43632440, 42054789, 0x3c1004b}, -{42001860, 42226800, 42118140, 42313289, 0x3c1004b}, -{42291860, 42126800, 42408140, 42213289, 0x3c1004b}, -{42951860, 42066800, 43068140, 42153289, 0x3c1004b}, -{45409240, 41898500, 45524559, 41984989, 0x3c1004b}, -{41932340, 41886800, 42047659, 41973289, 0x3c1004b}, -{42922340, 41596800, 43037659, 41683289, 0x3c1004b}, -{42541860, 42286800, 42658140, 42373289, 0x3c1004b}, -{44352340, 41886800, 44467659, 41973289, 0x3c1004b}, -{42928460, 42305900, 43044740, 42392389, 0x3c1004b}, -{43211860, 42246800, 43328140, 42333289, 0x3c1004b}, -{43341540, 41809600, 43456859, 41896089, 0x3c1004b}, -{41671379, 42586800, 41788620, 42673289, 0x3c1004b}, -{40543999, 43085800, 40662201, 43172289, 0x3c1004b}, -{45228800, 41707000, 45409879, 41762000, 0x3c1044b}, -{42385060, 42275700, 42501340, 42362189, 0x3c1004b}, -{42671379, 42746800, 42788620, 42833289, 0x3c1004b}, -{45742340, 41706800, 45857659, 41793289, 0x3c1004b}, -{41053179, 42899500, 41170420, 42985989, 0x3c1004b}, -{44474321, 41402800, 44588679, 41489289, 0x3c1004b}, -{40006000, 43065000, 40870000, 43587000, 0x004018c}, -{40870000, 42688000, 41560000, 43493000, 0x004018c}, -{41470000, 41427000, 42985000, 43257000, 0x004018c}, -{42985000, 42770000, 43746000, 43120000, 0x004018c}, -{42985000, 41100000, 45330000, 42770000, 0x004018c}, -{45330000, 41353000, 45800000, 42552000, 0x004018c}, -{45700000, 41225000, 45800000, 41353000, 0x004018c}, -{45800000, 41100000, 46440000, 42120000, 0x004018c}, -{46440000, 41053000, 46738000, 41463000, 0x004018c}, -{40006000, 41050000, 46738000, 43587000, 0x0010216}, -{-6342614, 53304179, -6199425, 53390669, 0x001000a}, -{-6836411, 53097580, -6036500, 53570000, 0x01e000c}, -{-8543000, 51856800, -8381586, 51931000, 0x3c1044b}, -{-8685073, 52613800, -8543327, 52700289, 0x3c1004b}, -{-9130700, 53248400, -8957281, 53320000, 0x3c1044b}, -{-7187732, 52206900, -7047668, 52293389, 0x3c1004b}, -{-6462575, 53955200, -6317225, 54041689, 0x3c1004b}, -{-6432675, 53676800, -6287325, 53763289, 0x3c1004b}, -{-9773032, 52227200, -9632968, 52313689, 0x3c1004b}, -{-7319573, 52609300, -7177827, 52695789, 0x3c1004b}, -{-9053373, 52800900, -8911627, 52887389, 0x3c1004b}, -{-8548616, 54226800, -8401584, 54313289, 0x3c1004b}, -{-8021834, 53376800, -7878166, 53463289, 0x3c1004b}, -{-6550032, 52296800, -6409968, 52383289, 0x3c1004b}, -{-7780032, 52316800, -7639968, 52403289, 0x3c1004b}, -{-6990873, 52796800, -6849127, 52883289, 0x3c1004b}, -{-6750475, 53608500, -6605125, 53694989, 0x3c1004b}, -{-7412675, 53486800, -7267325, 53573289, 0x3c1004b}, -{-7835977, 54906700, -7687023, 54993189, 0x3c1004b}, -{-9636834, 53032600, -9493166, 53119089, 0x3c1004b}, -{-7561834, 53236800, -7418166, 53323289, 0x3c1004b}, -{-7371834, 52996800, -7228166, 53083289, 0x3c1004b}, -{-6258973, 52757200, -6117227, 52843689, 0x3c1004b}, -{-9233516, 54076800, -9086484, 54163289, 0x3c1004b}, -{-8409930, 51793002, -8271307, 51879491, 0x3c1004b}, -{-6253381, 53578950, -6149020, 53641049, 0x2b2004b}, -{-9350517, 53829940, -9249483, 53890059, 0x29c004b}, -{-8970887, 52668950, -8869113, 52731049, 0x2b2004b}, -{-6619265, 52469940, -6520736, 52530059, 0x29c004b}, -{-6319000, 52623100, -6224749, 52690049, 0x2b2044b}, -{-8708680, 52109940, -8611320, 52170059, 0x29c004b}, -{-6101577, 52958950, -5998423, 53021049, 0x2b2004b}, -{-7678680, 52059940, -7581320, 52120059, 0x29c004b}, -{-6170081, 53533050, -6065720, 53595149, 0x2b2004b}, -{-6314017, 53639840, -6212983, 53699959, 0x29c004b}, -{-7869287, 52647550, -7767513, 52709649, 0x2b2004b}, -{-7848317, 53695040, -7747283, 53755159, 0x29c004b}, -{-7204983, 52130450, -7104417, 52192549, 0x2b2004b}, -{-6988180, 52361240, -6890820, 52421359, 0x29c004b}, -{-7029677, 52963650, -6926523, 53025749, 0x2b2004b}, -{-8218179, 51889940, -8121821, 51950059, 0x29c004b}, -{-10622000, 51417000, -5990000, 53900000, 0x09c0011}, -{-10383000, 53900000, -5400000, 55450000, 0x016000d}, -{-10700000, 49122422, 1889648, 60875000, 0x0010216}, -{-10700000, 51410000, -5390000, 55450000, 0x003021c}, -{-13299000, 8449300, -13154000, 8499500, 0x012000a}, -{-13300933, 8219928, -12832213, 8710968, 0x001000c}, -{-11032334, 8584790, -10908666, 8707099, 0x54f004b}, -{-12111834, 8818890, -11988166, 8941199, 0x54f004b}, -{-11801664, 7890590, -11678336, 8012899, 0x54f004b}, -{-11251664, 7818890, -11128336, 7941199, 0x54f004b}, -{-10396164, 8385990, -10272836, 8508299, 0x54f004b}, -{-11151034, 8533690, -11027366, 8655999, 0x54f004b}, -{-12588634, 8624490, -12464966, 8746799, 0x54f004b}, -{-12121664, 8138890, -11998336, 8261199, 0x54f004b}, -{-12826225, 8726800, -12738775, 8813289, 0x3c1004b}, -{-11974525, 8676800, -11887075, 8763289, 0x3c1004b}, -{-12007825, 8921000, -11920375, 9007489, 0x3c1004b}, -{-12536205, 7478200, -12448996, 7564689, 0x3c1004b}, -{-11905405, 8368200, -11818196, 8454689, 0x3c1004b}, -{-12223605, 7556800, -12136396, 7643289, 0x3c1004b}, -{-10623605, 8236800, -10536396, 8323289, 0x3c1004b}, -{-11593845, 9536800, -11506155, 9623289, 0x3c1004b}, -{-12483605, 8126800, -12396396, 8213289, 0x3c1004b}, -{-10973605, 7976800, -10886396, 8063289, 0x3c1004b}, -{-12963725, 9076800, -12876275, 9163289, 0x3c1004b}, -{-13083725, 8876800, -12996275, 8963289, 0x3c1004b}, -{-10793605, 8126800, -10706396, 8213289, 0x3c1004b}, -{-10753605, 8056800, -10666396, 8143289, 0x3c1004b}, -{-11513605, 7806800, -11426396, 7893289, 0x3c1004b}, -{-12692289, 9508960, -12218361, 10000000, 0x001008c}, -{-12218361, 9508960, -11744433, 10000000, 0x001088c}, -{-11744433, 9508960, -11270505, 10000000, 0x001108c}, -{-11270505, 9508960, -10796577, 10000000, 0x001188c}, -{-13308396, 9017920, -12834468, 9508960, 0x001208c}, -{-12834468, 9017920, -12360540, 9508960, 0x001288c}, -{-12360540, 9017920, -11886612, 9508960, 0x001308c}, -{-11886612, 9017920, -11412684, 9508960, 0x001388c}, -{-11412684, 9017920, -10938756, 9508960, 0x001408c}, -{-10938756, 9017920, -10464828, 9508960, 0x001488c}, -{-13308395, 8526880, -12834467, 9017920, 0x001508c}, -{-12834467, 8526880, -12360539, 9017920, 0x001588c}, -{-12360539, 8526880, -11886611, 9017920, 0x001608c}, -{-11886611, 8526880, -11412683, 9017920, 0x001688c}, -{-11412683, 8526880, -10938755, 9017920, 0x001708c}, -{-10938755, 8526880, -10464827, 9017920, 0x001788c}, -{-13545360, 8035839, -13076640, 8526879, 0x001808c}, -{-13076640, 8035839, -12607920, 8526879, 0x001888c}, -{-12607920, 8035839, -12139200, 8526879, 0x001908c}, -{-12139200, 8035839, -11670480, 8526879, 0x001988c}, -{-11670480, 8035839, -11201760, 8526879, 0x001a08c}, -{-11201760, 8035839, -10733040, 8526879, 0x001a88c}, -{-10733040, 8035839, -10264320, 8526879, 0x001b08c}, -{-13080000, 7685000, -12481365, 8035839, 0x017b88c}, -{-13080000, 7370000, -12481365, 7685000, 0x016e08c}, -{-12481366, 7544800, -12012646, 8035840, 0x001c08c}, -{-12012646, 7544800, -11543926, 8035840, 0x001c88c}, -{-11543926, 7544800, -11075206, 8035840, 0x001d08c}, -{-11075206, 7544800, -10606486, 8035840, 0x001d88c}, -{-12481365, 7053760, -12012645, 7544800, 0x001e88c}, -{-12012645, 7053760, -11543925, 7544800, 0x001f08c}, -{-11543925, 7053760, -11075205, 7544800, 0x0010888}, -{-11075206, 7053760, -10606486, 7544800, 0x0011088}, -{-11752245, 6919000, -11355000, 7053759, 0x0011888}, -{-16860000, 4340000, 4000000, 15120000, 0x2a30216}, -{-13711000, 6913198, -10266520, 10000300, 0x003021c}, -{-79557945, 8946695, -79512264, 9029247, 0x2a7044a}, -{-79512264, 8973150, -79454389, 9038274, 0x2a7044a}, -{-79855340, 8831000, -79198000, 9179000, 0x016000c}, -{-82489864, 8358590, -82366536, 8480899, 0x54f004b}, -{-79916825, 9306600, -79829375, 9393089, 0x3c1004b}, -{-79829375, 9306600, -79741925, 9393089, 0x3c1004b}, -{-81029305, 8063500, -80942096, 8149989, 0x3c1004b}, -{-82557425, 9395600, -82469975, 9482089, 0x3c1004b}, -{-81363605, 7966800, -81276396, 8053289, 0x3c1004b}, -{-82895505, 8237500, -82808296, 8323989, 0x3c1004b}, -{-82646725, 8463100, -82559275, 8549589, 0x3c1004b}, -{-82914925, 8776600, -82827475, 8863089, 0x3c1004b}, -{-80403725, 8466800, -80316275, 8553289, 0x3c1004b}, -{-79143725, 9126800, -79056275, 9213289, 0x3c1004b}, -{-78607625, 9357300, -78520175, 9443789, 0x3c1004b}, -{-80318605, 8369300, -80231396, 8455789, 0x3c1004b}, -{-80823605, 7896800, -80736396, 7983289, 0x3c1004b}, -{-80310205, 7712100, -80222996, 7798589, 0x3c1004b}, -{-79688445, 9508000, -79600755, 9594489, 0x3c1004b}, -{-80582505, 8202200, -80495296, 8288689, 0x3c1004b}, -{-80481105, 7915400, -80393896, 8001889, 0x3c1004b}, -{-82463725, 8516800, -82376275, 8603289, 0x3c1004b}, -{-80588405, 8286700, -80501196, 8373189, 0x3c1004b}, -{-81241305, 8265600, -81154096, 8352089, 0x3c1004b}, -{-79922425, 8704100, -79834975, 8790589, 0x3c1004b}, -{-81083605, 7946800, -80996396, 8033289, 0x3c1004b}, -{-80948205, 8007100, -80860996, 8093589, 0x3c1004b}, -{-80323005, 7794400, -80235796, 7880889, 0x3c1004b}, -{-81889405, 8192500, -81802196, 8278989, 0x3c1004b}, -{-82472825, 8732100, -82385375, 8818589, 0x3c1004b}, -{-79958925, 8457900, -79871475, 8544389, 0x3c1004b}, -{-79913725, 8536800, -79826275, 8623289, 0x3c1004b}, -{-79580625, 8751900, -79493175, 8838389, 0x3c1004b}, -{-83051396, 9129856, -82577468, 9620896, 0x001008c}, -{-83051396, 8638816, -82577468, 9129856, 0x001088c}, -{-83051396, 8147776, -82582676, 8638816, 0x001108c}, -{-83051396, 7656735, -82582676, 8147775, 0x001188c}, -{-82582676, 9129855, -82108748, 9620895, 0x001208c}, -{-82582676, 8638815, -82108748, 9129855, 0x001288c}, -{-82582676, 8147775, -82113956, 8638815, 0x001308c}, -{-82582676, 7656735, -82113956, 8147775, 0x001388c}, -{-82113956, 8835231, -81640028, 9326271, 0x001408c}, -{-82113956, 8344191, -81645236, 8835231, 0x001488c}, -{-82113956, 7853151, -81645236, 8344191, 0x001508c}, -{-81973340, 7190247, -81504620, 7681287, 0x001588c}, -{-81645236, 8442399, -81171308, 8933439, 0x001608c}, -{-81645236, 7951359, -81176516, 8442399, 0x001688c}, -{-81645236, 7460319, -81176516, 7951359, 0x001708c}, -{-81176516, 8663367, -80702588, 9154407, 0x001788c}, -{-81176516, 8172327, -80707796, 8663367, 0x001808c}, -{-81176516, 7681287, -80707796, 8172327, 0x001888c}, -{-81176516, 7190247, -80707796, 7681287, 0x001908c}, -{-80707796, 8678099, -80233868, 9169139, 0x001988c}, -{-80707796, 8187059, -80239076, 8678099, 0x001a08c}, -{-80707796, 7696019, -80239076, 8187059, 0x001a88c}, -{-80707796, 7204979, -80239076, 7696019, 0x001b08c}, -{-80239076, 8972723, -79765148, 9463763, 0x001b88c}, -{-80239076, 8481683, -79765148, 8972723, 0x001c08c}, -{-80239076, 7990643, -79770356, 8481683, 0x001c88c}, -{-80239076, 7352291, -79770356, 7843331, 0x001d08c}, -{-79770356, 9169139, -79296428, 9660179, 0x001d88c}, -{-79770356, 8678099, -79296428, 9169139, 0x001e08c}, -{-79770356, 8187059, -79301636, 8678099, 0x001e88c}, -{-79301636, 9169139, -78827708, 9660179, 0x001f08c}, -{-79301636, 8678099, -78827708, 9169139, 0x0010088}, -{-79206850, 8187059, -78738130, 8678099, 0x0010888}, -{-78831874, 9169139, -78357946, 9660179, 0x0011088}, -{-78831874, 8678099, -78357946, 9169139, 0x0011888}, -{-78831874, 8187059, -78363154, 8678099, 0x0012088}, -{-78831874, 7696019, -78363154, 8187059, 0x0012888}, -{-78363154, 9169139, -77889226, 9660179, 0x0013088}, -{-78363154, 8678099, -77889226, 9169139, 0x0013888}, -{-78363154, 8187059, -77894434, 8678099, 0x0014088}, -{-78363154, 7696019, -77894434, 8187059, 0x0014888}, -{-78363154, 7204979, -77894434, 7696019, 0x0015088}, -{-77894434, 8678099, -77420506, 9169139, 0x0015888}, -{-77894434, 8187059, -77425714, 8678099, 0x0016088}, -{-77894434, 7696019, -77425714, 8187059, 0x0016888}, -{-77894434, 7204979, -77425714, 7696019, 0x0017088}, -{-77608720, 8187059, -77140000, 8678099, 0x0017888}, -{-77608720, 7696019, -77140000, 8187059, 0x0018088}, -{-82331903, 7370480, -82144415, 7566896, 0x0b1e090}, -{-81855371, 7711435, -81667883, 7907851, 0x0b1e890}, -{-81637018, 8995753, -81449530, 9192169, 0x0b1f090}, -{-92236000, 7190000, -77140000, 18500000, 0x3300216}, -{-83054000, 7190000, -77140000, 9670000, 0x003021c}, -{14363691, 50036755, 14497270, 50123245, 0x001000a}, -{14220000, 49936630, 14743682, 50180000, 0xc730447}, -{16402657, 49063290, 16817343, 49336709, 0xbde0047}, -{18148419, 49644074, 18567662, 49917493, 0xbde0047}, -{13303691, 49698200, 13436308, 49784689, 0x3c1004b}, -{17183691, 49558200, 17316308, 49644689, 0x3c1004b}, -{14992250, 50719500, 15127750, 50805989, 0x3c1004b}, -{14407512, 48936800, 14538687, 49023289, 0x3c1004b}, -{15766371, 50176800, 15900429, 50263289, 0x3c1004b}, -{13952250, 50626800, 14087750, 50713289, 0x3c1004b}, -{15702971, 49986800, 15837029, 50073289, 0x3c1004b}, -{17584412, 49169500, 17715587, 49255989, 0x3c1004b}, -{14036371, 50106800, 14170429, 50193289, 0x3c1004b}, -{13602950, 50466800, 13738450, 50553289, 0x3c1004b}, -{17822971, 49896800, 17957029, 49983289, 0x3c1004b}, -{12776171, 50196800, 12910229, 50283289, 0x3c1004b}, -{14122250, 50728200, 14257750, 50814689, 0x3c1004b}, -{13752250, 50606800, 13887750, 50693289, 0x3c1004b}, -{13329050, 50425400, 13464550, 50511889, 0x3c1004b}, -{15513691, 49356800, 15646308, 49443289, 0x3c1004b}, -{17386891, 49411800, 17519508, 49498289, 0x3c1004b}, -{17053691, 49436800, 17186308, 49523289, 0x3c1004b}, -{14832250, 50376800, 14967750, 50463289, 0x3c1004b}, -{15134255, 50688350, 15231544, 50750449, 0x2b2004b}, -{14482906, 50659940, 14577093, 50720059, 0x29c004b}, -{15822908, 49188950, 15917092, 49251049, 0x2b2004b}, -{18613908, 49659940, 18706091, 49720059, 0x29c004b}, -{14627390, 49363850, 14722609, 49425949, 0x2b2004b}, -{13959408, 49657540, 14051591, 49717659, 0x29c004b}, -{16012908, 48828950, 16107092, 48891049, 0x2b2004b}, -{12320207, 50046040, 12413392, 50106159, 0x29c004b}, -{15878455, 50542150, 15975744, 50604249, 0x2b2004b}, -{15143407, 49999940, 15236592, 50060059, 0x29c004b}, -{14104408, 49278450, 14198592, 49340549, 0x2b2004b}, -{16935007, 49940940, 17028192, 50001059, 0x29c004b}, -{17348608, 49271650, 17442792, 49333749, 0x2b2004b}, -{17940408, 49326440, 18032591, 49386559, 0x29c004b}, -{17922390, 49448950, 18017609, 49511049, 0x2b2004b}, -{17101109, 48834640, 17192290, 48894759, 0x29c004b}, -{13551655, 50566350, 13648944, 50628449, 0x2b2004b}, -{17944108, 49569940, 18036291, 49630059, 0x29c004b}, -{17414408, 49024750, 17508592, 49086849, 0x2b2004b}, -{16829410, 48726840, 16919589, 48786959, 0x29c004b}, -{18572390, 49718950, 18667609, 49781049, 0x2b2004b}, -{17650007, 50060040, 17743192, 50120159, 0x29c004b}, -{12594873, 50158850, 12691127, 50220949, 0x2b2004b}, -{14093406, 50501140, 14187593, 50561259, 0x29c004b}, -{13189096, 50564766, 13923424, 51055806, 0x001088c}, -{13923424, 50564766, 14657752, 51055806, 0x001108c}, -{14657752, 50564766, 15392080, 51055806, 0x001188c}, -{15392080, 50564766, 16473000, 50830000, 0x012208c}, -{12095416, 49975518, 12819328, 50466558, 0x001288c}, -{12819328, 50073726, 13543240, 50564766, 0x001308c}, -{13543240, 50073726, 14267152, 50564766, 0x001388c}, -{14267151, 50073726, 14991063, 50564766, 0x001408c}, -{14991064, 50073726, 15714976, 50564766, 0x001488c}, -{15714976, 50073726, 16438888, 50564766, 0x001508c}, -{16438888, 50073726, 17162800, 50564766, 0x001588c}, -{17162800, 50073726, 17886712, 50564766, 0x001608c}, -{12384980, 49582686, 13103684, 50073726, 0x001688c}, -{13103684, 49582686, 13822388, 50073726, 0x001708c}, -{13822388, 49582686, 14541092, 50073726, 0x001788c}, -{14541092, 49582686, 15259796, 50073726, 0x001808c}, -{15259796, 49582686, 15978500, 50073726, 0x001888c}, -{15978500, 49582686, 16697204, 50073726, 0x001908c}, -{16697204, 49582686, 17415908, 50073726, 0x001988c}, -{17415908, 49582686, 18134612, 50073726, 0x001a08c}, -{18134612, 49582686, 18853316, 50073726, 0x001a88c}, -{12490807, 49091646, 13199095, 49582686, 0x001b08c}, -{13199095, 49091646, 13907383, 49582686, 0x001b88c}, -{13907383, 49091646, 14615671, 49582686, 0x001c08c}, -{14615671, 49091646, 15323959, 49582686, 0x001c88c}, -{15323959, 49091646, 16032247, 49582686, 0x001d08c}, -{16032247, 49091646, 16740535, 49582686, 0x001d88c}, -{16740535, 49091646, 17448823, 49582686, 0x001e08c}, -{17448823, 49091646, 18157111, 49582686, 0x001e88c}, -{18157111, 49091646, 18865399, 49582686, 0x001f08c}, -{13204303, 48600606, 13907383, 49091646, 0x0b00890}, -{13907383, 48600606, 14610463, 49091646, 0x0b01090}, -{14610463, 48600606, 15313543, 49091646, 0x0b01890}, -{15313543, 48600606, 16016623, 49091646, 0x0b02090}, -{16016623, 48600606, 16719703, 49091646, 0x0b02890}, -{16719703, 48600606, 17422783, 49091646, 0x0b03090}, -{17422783, 48600606, 18125863, 49091646, 0x0b03890}, -{14053207, 48109566, 14745871, 48600606, 0x0b14090}, -{12090000, 39600000, 30183000, 51061000, 0x0010216}, -{12090000, 48546000, 18860000, 51061000, 0x003021c}, -{-52345874, 4864949, -52259384, 4951439, 0x001000a}, -{-52715086, 4758287, -52246366, 5249327, 0x001000c}, -{-54086273, 5394160, -53873328, 5605929, 0x931004b}, -{-52881928, 5163040, -52688072, 5356359, 0x864004b}, -{-53929597, 5577140, -53735204, 5770459, 0x864004b}, -{-54401128, 5039040, -54207272, 5232359, 0x864004b}, -{-54402128, 4153440, -54208272, 4346759, 0x864004b}, -{-53047197, 5286340, -52852804, 5479659, 0x864004b}, -{-54237896, 5288960, -53769176, 5780000, 0x001088c}, -{-53769176, 5288960, -53300456, 5780000, 0x001108c}, -{-53300456, 5293512, -52660000, 5600000, 0x015188c}, -{-54472255, 4802472, -54003535, 5293512, 0x001208c}, -{-54003535, 4802472, -53534815, 5293512, 0x001288c}, -{-53534815, 4802472, -53066095, 5293512, 0x001308c}, -{-53066095, 4802472, -52597375, 5293512, 0x001388c}, -{-52597375, 4802472, -52128655, 5293512, 0x001408c}, -{-54472254, 4311432, -54003534, 4802472, 0x001488c}, -{-54003535, 4311432, -53534815, 4802472, 0x001508c}, -{-53534815, 4311432, -53066095, 4802472, 0x001588c}, -{-53066094, 4311432, -52597374, 4802472, 0x001608c}, -{-52597375, 4311432, -52128655, 4802472, 0x001688c}, -{-52128655, 4311432, -51659935, 4802472, 0x001708c}, -{-54425383, 3820392, -53956663, 4311432, 0x001788c}, -{-53956663, 3820392, -53487943, 4311432, 0x001808c}, -{-53487943, 3820392, -53019223, 4311432, 0x001888c}, -{-53019223, 3820392, -52550503, 4311432, 0x001908c}, -{-52550503, 3820392, -52081783, 4311432, 0x001988c}, -{-52081783, 3820392, -51613063, 4311432, 0x001a08c}, -{-54191023, 3329352, -53722303, 3820392, 0x001a88c}, -{-53722303, 3329352, -53253583, 3820392, 0x001b08c}, -{-53253583, 3329352, -52784863, 3820392, 0x001b88c}, -{-52784863, 3329352, -52316143, 3820392, 0x001c08c}, -{-52316143, 3329352, -51847423, 3820392, 0x001c88c}, -{-54214459, 2838312, -53745739, 3329352, 0x001d08c}, -{-53745739, 2838312, -53277019, 3329352, 0x001d88c}, -{-53277019, 2838312, -52808299, 3329352, 0x001e08c}, -{-52808299, 2838312, -52339579, 3329352, 0x001e88c}, -{-52620811, 2838312, -52152091, 3329352, 0x001f08c}, -{-54565999, 2470032, -54097279, 2961072, 0x0b00090}, -{-54097279, 2470032, -53628559, 2961072, 0x0b00890}, -{-53628559, 2470032, -53159839, 2961072, 0x0b01090}, -{-53159839, 2470032, -52691119, 2961072, 0x0b01890}, -{-52878607, 2470032, -52409887, 2961072, 0x0b02090}, -{-54565999, 2100000, -54097279, 2591040, 0x0b02890}, -{-54097279, 2100000, -53628559, 2591040, 0x0b03090}, -{-53628559, 2100000, -53159839, 2591040, 0x0b03890}, -{-53159839, 2100000, -52691119, 2591040, 0x0b04090}, -{-52972351, 2100000, -52503631, 2591040, 0x0b04890}, -{-52660000, 5275000, -52250000, 5780000, 0x0c05090}, -{-52128655, 4802472, -51659935, 5293512, 0x0b05890}, -{-54597000, 2100000, -51514000, 5780000, 0x0010216}, -{54318811, 24427655, 54412989, 24514145, 0x001000a}, -{55039533, 24943292, 55555125, 25434332, 0x001000c}, -{54378870, 24337590, 54512730, 24459899, 0x54f004b}, -{54512730, 24337590, 54646590, 24459899, 0x54f004b}, -{54646590, 24337590, 54780450, 24459899, 0x54f004b}, -{54445800, 24215281, 54579660, 24337590, 0x54f004b}, -{54579660, 24215281, 54713520, 24337590, 0x54f004b}, -{54614463, 24459899, 54748323, 24582208, 0x54f004b}, -{54668007, 24582208, 54801867, 24704517, 0x54f004b}, -{55673070, 24168890, 55806930, 24291199, 0x54f004b}, -{55539210, 24144428, 55673070, 24266737, 0x54f004b}, -{55619696, 24046581, 55753216, 24168890, 0x54f004b}, -{55753216, 24046581, 55886736, 24168890, 0x54f004b}, -{55878790, 25688790, 56014009, 25811099, 0x54f004b}, -{55953171, 25809800, 56049029, 25896289, 0x3c1004b}, -{56313300, 25025000, 56368343, 25174450, 0x3c1044b}, -{56333333, 25267400, 56378903, 25448600, 0x3c1044b}, -{55525000, 25492000, 55609375, 25590000, 0x3c1044b}, -{55475330, 25434250, 55618410, 25492000, 0x3c1044b}, -{54944031, 24962200, 55039169, 25048689, 0x3c1004b}, -{56243191, 25548300, 56338809, 25634789, 0x3c1004b}, -{55868808, 25592260, 56384400, 26083300, 0x001008c}, -{55868808, 25216044, 56384400, 25707084, 0x001088c}, -{55868808, 24725004, 56384400, 25216044, 0x001108c}, -{55353216, 25382997, 55868808, 25874037, 0x001188c}, -{55353216, 24891957, 55868808, 25382997, 0x001208c}, -{54837624, 24891957, 55353216, 25382997, 0x001288c}, -{54064236, 24499125, 54574620, 24990165, 0x001308c}, -{54574620, 24499125, 55085004, 24990165, 0x001388c}, -{55085004, 24499125, 55595388, 24990165, 0x001408c}, -{55595388, 24499125, 56105772, 24990165, 0x001488c}, -{51512315, 24008085, 52022699, 24499125, 0x001508c}, -{52022699, 24008085, 52533083, 24499125, 0x001588c}, -{52533083, 24008085, 53043467, 24499125, 0x001608c}, -{53043467, 24008085, 53553851, 24499125, 0x001688c}, -{53553851, 24008085, 54064235, 24499125, 0x001708c}, -{54064235, 24008085, 54574619, 24499125, 0x001788c}, -{54574619, 24008085, 55085003, 24499125, 0x001808c}, -{55085003, 24008085, 55595387, 24499125, 0x001888c}, -{55595387, 24008085, 56105771, 24499125, 0x001908c}, -{51543043, 23517045, 52048219, 24008085, 0x001988c}, -{52048219, 23517045, 52553395, 24008085, 0x001a08c}, -{52553395, 23517045, 53058571, 24008085, 0x001a88c}, -{53058571, 23517045, 53563747, 24008085, 0x001b08c}, -{53563747, 23517045, 54068923, 24008085, 0x001b88c}, -{54068923, 23517045, 54574099, 24008085, 0x001c08c}, -{54574099, 23517045, 55079275, 24008085, 0x001c88c}, -{55079275, 23517045, 55584451, 24008085, 0x001d08c}, -{52553395, 23026005, 53058571, 23517045, 0x001d88c}, -{53058571, 23026005, 53563747, 23517045, 0x001e08c}, -{53563747, 23026005, 54068923, 23517045, 0x001e88c}, -{54068923, 23026005, 54574099, 23517045, 0x001f08c}, -{52048219, 23026005, 52553395, 23517045, 0x0b15090}, -{54574099, 23026005, 55079275, 23517045, 0x0b15890}, -{55079275, 23026005, 55584451, 23517045, 0x0b16890}, -{52452360, 22614011, 52957536, 23105051, 0x0b17890}, -{52957536, 22614011, 53462712, 23105051, 0x0b18890}, -{53462712, 22614011, 53967888, 23105051, 0x0b19890}, -{53967888, 22614011, 54473064, 23105051, 0x0b1a890}, -{54473064, 22614011, 54978240, 23105051, 0x0b1b890}, -{54978240, 22614011, 55483416, 23105051, 0x0b1c090}, -{51690000, 24390000, 55120000, 25960000, 0x015000d}, -{51511000, 22614011, 56400000, 26083300, 0x0010216}, -{16306574, 48176755, 16434387, 48263245, 0x001000a}, -{16143000, 47696000, 16598000, 48401300, 0x02d000c}, -{14229933, 48260300, 14359667, 48346789, 0x3c1004b}, -{15377235, 47036800, 15503365, 47123289, 0x3c1004b}, -{15377235, 46950311, 15503365, 47036800, 0x3c1004b}, -{11338134, 47248700, 11531715, 47305500, 0x3c1044b}, -{12966834, 47766400, 13095366, 47852889, 0x3c1004b}, -{14240535, 46579900, 14365464, 46666389, 0x3c1004b}, -{13787535, 46576800, 13912464, 46663289, 0x3c1004b}, -{13965734, 48126800, 14094266, 48213289, 0x3c1004b}, -{15594934, 48166900, 15723466, 48253389, 0x3c1004b}, -{14345734, 47996800, 14474266, 48083289, 0x3c1004b}, -{9539934, 47206500, 9667265, 47292989, 0x3c1004b}, -{9639834, 47423700, 9767165, 47510189, 0x3c1004b}, -{9637834, 47337400, 9765165, 47423889, 0x3c1004b}, -{14990134, 47350300, 15117465, 47436789, 0x3c1004b}, -{14778735, 46791900, 14904865, 46878389, 0x3c1004b}, -{15568133, 48368800, 15697867, 48455289, 0x3c1004b}, -{14200534, 48175500, 14329066, 48261989, 0x3c1004b}, -{14820634, 48066800, 14949166, 48153289, 0x3c1004b}, -{15216134, 47389500, 15343465, 47475989, 0x3c1004b}, -{13010834, 47664900, 13138165, 47751389, 0x3c1004b}, -{12957034, 48199400, 13085566, 48285889, 0x3c1004b}, -{13465835, 46761200, 13591965, 46847689, 0x3c1004b}, -{12108834, 47549000, 12236165, 47635489, 0x3c1004b}, -{15046935, 47016800, 15173065, 47103289, 0x3c1004b}, -{15476935, 46752800, 15603065, 46839289, 0x3c1004b}, -{12817488, 47380850, 12908912, 47442949, 0x2b2004b}, -{16005445, 47685240, 16093954, 47745359, 0x29c004b}, -{14028319, 46698950, 14118880, 46761049, 0x2b2004b}, -{9587445, 47306240, 9675954, 47366359, 0x29c004b}, -{16000125, 48278250, 16093274, 48340349, 0x2b2004b}, -{9756763, 47135740, 9844437, 47195859, 0x29c004b}, -{11021088, 47270850, 11112512, 47332949, 0x2b2004b}, -{13739828, 47889640, 13829172, 47949759, 0x29c004b}, -{14310419, 46729150, 14400980, 46791249, 0x2b2004b}, -{11651245, 47314240, 11739754, 47374359, 0x29c004b}, -{14784288, 47188950, 14875712, 47251049, 0x2b2004b}, -{12745363, 46799840, 12833037, 46859959, 0x29c004b}, -{13436725, 48538016, 14139805, 48790000, 0x001008c}, -{14139805, 48538016, 14842885, 48790000, 0x001088c}, -{14842885, 48538016, 15545965, 49029000, 0x001108c}, -{15545965, 48538016, 16249045, 48920000, 0x001188c}, -{16249044, 48538016, 16952124, 48822000, 0x001208c}, -{12738852, 48046976, 13431516, 48538016, 0x001288c}, -{13431516, 48046976, 14124180, 48538016, 0x001308c}, -{14124180, 48046976, 14816844, 48538016, 0x001388c}, -{14816844, 48046976, 15509508, 48538016, 0x001408c}, -{15509508, 48046976, 16202172, 48538016, 0x001488c}, -{16202173, 48046976, 16700000, 48538016, 0x001508c}, -{16700000, 48046976, 17188000, 48538016, 0x001588c}, -{12738852, 47555936, 13426308, 48046976, 0x001608c}, -{13426308, 47555936, 14113764, 48046976, 0x001688c}, -{14113764, 47555936, 14801220, 48046976, 0x001708c}, -{14801220, 47555936, 15488676, 48046976, 0x001788c}, -{15488676, 47555936, 16176132, 48046976, 0x001808c}, -{16176132, 47555936, 16700000, 48046976, 0x001888c}, -{16700000, 47670000, 17188000, 48046976, 0x001908c}, -{12744061, 47064896, 13426309, 47555936, 0x001988c}, -{13426309, 47064896, 14108557, 47555936, 0x001a08c}, -{14108557, 47064896, 14790805, 47555936, 0x001a88c}, -{14790805, 47064896, 15473053, 47555936, 0x001b08c}, -{15473053, 47064896, 16155301, 47555936, 0x001b88c}, -{16155301, 47064896, 16837549, 47555936, 0x001c08c}, -{12744061, 46573856, 13421101, 47064896, 0x001c88c}, -{13421101, 46573856, 14098141, 47064896, 0x001d08c}, -{14098141, 46573856, 14775181, 47064896, 0x001d88c}, -{14775180, 46573856, 15452220, 47064896, 0x001e08c}, -{15452220, 46573856, 16129260, 47064896, 0x001e88c}, -{16129260, 46573856, 16806300, 47064896, 0x001f08c}, -{13087788, 46082816, 13754412, 46573856, 0x0b1e090}, -{13754412, 46082816, 14421036, 46573856, 0x0b1e890}, -{14421036, 46082816, 15087660, 46573856, 0x0b1f090}, -{9469000, 47209779, 10217582, 47600000, 0x0970090}, -{9469000, 46835000, 10217582, 47209779, 0x0930890}, -{10212374, 47209779, 10899830, 47600000, 0x09d1090}, -{10217582, 46750000, 10899830, 47209779, 0x0ab1890}, -{10894622, 47209779, 11582078, 47540000, 0x0912090}, -{10899830, 46750000, 11582078, 47209779, 0x0ab2890}, -{11576870, 47258883, 12264326, 47749923, 0x0b13090}, -{11582078, 46850000, 12264326, 47258883, 0x0a13890}, -{12259118, 47209779, 12750000, 47700819, 0x0d14090}, -{12264326, 46630000, 12750000, 47209779, 0x0e24890}, -{5850000, 35450000, 18560000, 55080000, 0x50a0216}, -{9469000, 46366000, 17180000, 49022000, 0x003021c}, -{49784462, 40357279, 49896899, 40443769, 0x001000a}, -{49518792, 40289000, 50364000, 40636000, 0x016000c}, -{46280650, 40621890, 46360940, 40744199, 0x3c1044b}, -{46360940, 40621890, 46441230, 40744199, 0x3c1044b}, -{46964000, 40727000, 47125055, 40788000, 0x3c1044b}, -{48860262, 39899600, 48972938, 39986089, 0x3c1004b}, -{45365403, 39148100, 45476397, 39234589, 0x3c1004b}, -{47143921, 41155300, 47258279, 41241789, 0x3c1004b}, -{47093181, 40574800, 47206818, 40661289, 0x3c1004b}, -{46722742, 39792500, 46834457, 39878989, 0x3c1004b}, -{48767963, 38707200, 48878236, 38793689, 0x3c1004b}, -{46872462, 39951500, 46985138, 40037989, 0x3c1004b}, -{47053662, 40346800, 47166338, 40433289, 0x3c1004b}, -{48742340, 41426800, 48857659, 41513289, 0x3c1004b}, -{48910142, 39544700, 49021857, 39631189, 0x3c1004b}, -{48461303, 39185400, 48572297, 39271889, 0x3c1004b}, -{47680881, 40583900, 47794518, 40670389, 0x3c1004b}, -{45994181, 40800100, 46107818, 40886589, 0x3c1004b}, -{47383562, 40011000, 47496238, 40097489, 0x3c1004b}, -{47994142, 39826800, 48105857, 39913289, 0x3c1004b}, -{48567981, 40591800, 48681618, 40678289, 0x3c1004b}, -{48423662, 39956800, 48536338, 40043289, 0x3c1004b}, -{48018742, 39651800, 48130457, 39738289, 0x3c1004b}, -{47401481, 40616000, 47515118, 40702489, 0x3c1004b}, -{48873262, 39998000, 48985938, 40084489, 0x3c1004b}, -{48484045, 41344950, 48566154, 41407049, 0x2b2004b}, -{49089154, 41060540, 49168645, 41120659, 0x29c004b}, -{48955045, 41180250, 49037154, 41242349, 0x2b2004b}, -{45327554, 41070640, 45407045, 41130759, 0x29c004b}, -{49209594, 39345750, 49289805, 39407849, 0x2b2004b}, -{46711173, 39729940, 46788827, 39790059, 0x29c004b}, -{46596300, 41595150, 46679099, 41657249, 0x2b2004b}, -{48523673, 39416940, 48601327, 39477059, 0x29c004b}, -{46889549, 40308950, 46970450, 40371049, 0x2b2004b}, -{48123239, 40319640, 48201561, 40379759, 0x29c004b}, -{46297204, 40552150, 46378795, 40614249, 0x2b2004b}, -{48329239, 39904940, 48407561, 39965059, 0x29c004b}, -{48349204, 40538950, 48430795, 40601049, 0x2b2004b}, -{48380254, 41389940, 48459745, 41450059, 0x29c004b}, -{47610104, 40479850, 47691695, 40541949, 0x2b2004b}, -{48813174, 38396940, 48889826, 38457059, 0x29c004b}, -{45999920, 41438960, 46624880, 41930000, 0x001008c}, -{46624879, 41438960, 47249839, 41930000, 0x001088c}, -{47999791, 41438960, 48624751, 41930000, 0x001108c}, -{48624751, 41438960, 49249711, 41930000, 0x001188c}, -{44967694, 40997024, 45587446, 41488064, 0x001208c}, -{45587446, 40997024, 46207198, 41488064, 0x001288c}, -{46207198, 40997024, 46826950, 41488064, 0x001308c}, -{46826950, 40997024, 47446702, 41488064, 0x001388c}, -{47446702, 40997024, 48066454, 41488064, 0x001408c}, -{48066454, 40997024, 48686206, 41488064, 0x001488c}, -{48686206, 40997024, 49305958, 41488064, 0x001508c}, -{45184607, 40505984, 45799151, 40997024, 0x001588c}, -{45799151, 40505984, 46413695, 40997024, 0x001608c}, -{46413695, 40505984, 47028239, 40997024, 0x001688c}, -{47028239, 40505984, 47642783, 40997024, 0x001708c}, -{47642783, 40505984, 48257327, 40997024, 0x001788c}, -{48257327, 40505984, 48871871, 40997024, 0x001808c}, -{48871871, 40505984, 49486415, 40997024, 0x001888c}, -{49486415, 40505984, 50100959, 40997024, 0x001908c}, -{45281997, 40014944, 45891333, 40505984, 0x001988c}, -{45891333, 40014944, 46500669, 40505984, 0x001a08c}, -{46500669, 40014944, 47110005, 40505984, 0x001a88c}, -{47110005, 40014944, 47719341, 40505984, 0x001b08c}, -{47719341, 40014944, 48328677, 40505984, 0x001b88c}, -{48328677, 40014944, 48938013, 40505984, 0x001c08c}, -{48938013, 40014944, 49547349, 40505984, 0x001c88c}, -{49547349, 40014944, 50156685, 40505984, 0x001d08c}, -{50065284, 40162256, 50674620, 40653296, 0x001d88c}, -{45586665, 39523904, 46190793, 40014944, 0x001e08c}, -{46190793, 39523904, 46794921, 40014944, 0x001e88c}, -{46794921, 39523904, 47399049, 40014944, 0x001f08c}, -{47399049, 39523904, 48003177, 40014944, 0x0015088}, -{48003177, 39523904, 48607305, 40014944, 0x0015888}, -{48607305, 39523904, 49211433, 40014944, 0x0016088}, -{49211433, 39523904, 49815561, 40014944, 0x0016888}, -{46377239, 39032864, 46976159, 39523904, 0x0017088}, -{46976159, 39032864, 47575079, 39523904, 0x0017888}, -{48114107, 39032864, 48713027, 39523904, 0x0018888}, -{48713027, 39032864, 49311947, 39523904, 0x0019088}, -{49311947, 39032864, 49910867, 39523904, 0x0019888}, -{46377239, 38836448, 46976159, 39327488, 0x001a888}, -{48024269, 38541824, 48617981, 39032864, 0x001b088}, -{48439868, 38541824, 49033580, 39032864, 0x001b888}, -{49033580, 38541824, 49627292, 39032864, 0x001c088}, -{48474761, 38388000, 49063265, 38879040, 0x001c888}, -{44760000, 39330000, 45360000, 39812000, 0x0010888}, -{45360000, 39330000, 45950000, 39610000, 0x0011088}, -{45060000, 38950000, 45600000, 39330000, 0x0011888}, -{45600000, 38840000, 46155000, 39330000, 0x0012088}, -{44750000, 38388000, 50800000, 41930000, 0x0010216}, -{20399498, 44769457, 20520584, 44855947, 0x001000a}, -{20171896, 44633584, 20828104, 45124624, 0x001000c}, -{21111379, 42606800, 21228620, 42693289, 0x3c1004b}, -{21000779, 42586000, 21118020, 42672489, 0x3c1004b}, -{20681860, 42186800, 20798140, 42273289, 0x3c1004b}, -{20251379, 42616800, 20368620, 42703289, 0x3c1004b}, -{20371860, 42346800, 20488140, 42433289, 0x3c1004b}, -{20811379, 42846800, 20928620, 42933289, 0x3c1004b}, -{21421860, 42426800, 21538140, 42513289, 0x3c1004b}, -{21139060, 42334400, 21255340, 42420889, 0x3c1004b}, -{20601860, 42366800, 20718140, 42453289, 0x3c1004b}, -{21131379, 42866800, 21248620, 42953289, 0x3c1004b}, -{19765537, 45213100, 19888063, 45299589, 0x3c1004b}, -{21856499, 43277500, 21974701, 43363989, 0x3c1004b}, -{20853818, 43970600, 20972981, 44057089, 0x3c1004b}, -{19618136, 46052900, 19741863, 46139389, 0x3c1004b}, -{20344237, 45314600, 20466763, 45401089, 0x3c1004b}, -{20307918, 43840600, 20427081, 43927089, 0x3c1004b}, -{21891379, 42956800, 22008620, 43043289, 0x3c1004b}, -{20888037, 44602700, 21009362, 44689189, 0x3c1004b}, -{19829818, 44236800, 19950182, 44323289, 0x3c1004b}, -{20605618, 43671100, 20724781, 43757589, 0x3c1004b}, -{21268618, 43531800, 21387781, 43618289, 0x3c1004b}, -{19804918, 43813400, 19924081, 43899889, 0x3c1004b}, -{21855210, 42514150, 21939389, 42576249, 0x2b2004b}, -{19645633, 44727740, 19729967, 44787859, 0x29c004b}, -{19069182, 45741350, 19158018, 45803449, 0x2b2004b}, -{21141833, 44593140, 21226167, 44653259, 0x29c004b}, -{20418482, 45794750, 20507318, 45856849, 0x2b2004b}, -{22557718, 43118740, 22639881, 43178859, 0x29c004b}, -{22230320, 43873950, 22315879, 43936049, 0x2b2004b}, -{22090984, 44023740, 22173815, 44083859, 0x29c004b}, -{19552444, 44951250, 19639555, 45013349, 0x2b2004b}, -{21255833, 45085640, 21340167, 45145759, 0x29c004b}, -{21217220, 43948950, 21302779, 44011049, 0x2b2004b}, -{19779433, 44976240, 19863767, 45036359, 0x29c004b}, -{19348513, 45208550, 19436487, 45270649, 0x2b2004b}, -{20038133, 45016040, 20122467, 45076159, 0x29c004b}, -{19597113, 45543150, 19685087, 45605249, 0x2b2004b}, -{19999415, 45588240, 20084584, 45648359, 0x29c004b}, -{21371620, 43822750, 21457179, 43884849, 0x2b2004b}, -{20922767, 44337840, 21006433, 44397959, 0x29c004b}, -{18829666, 45703960, 19496290, 46195000, 0x001088c}, -{19496290, 45703960, 20162914, 46195000, 0x001108c}, -{20162914, 45703960, 20829538, 46195000, 0x001188c}, -{18901536, 45212920, 19562952, 45703960, 0x001208c}, -{19562952, 45212920, 20224368, 45703960, 0x001288c}, -{20224368, 45212920, 20885784, 45703960, 0x001308c}, -{20885784, 45212920, 21547200, 45703960, 0x001388c}, -{18967678, 44721880, 19623886, 45212920, 0x001408c}, -{19623886, 44721880, 20280094, 45212920, 0x001488c}, -{20280094, 44721880, 20936302, 45212920, 0x001508c}, -{20936302, 44721880, 21592510, 45212920, 0x001588c}, -{19038507, 44230840, 19689507, 44721880, 0x001608c}, -{19689507, 44230840, 20340507, 44721880, 0x001688c}, -{20340507, 44230840, 20991507, 44721880, 0x001708c}, -{20991507, 44230840, 21642507, 44721880, 0x001788c}, -{21642507, 44230840, 22293507, 44721880, 0x001808c}, -{22293507, 44230840, 22944507, 44721880, 0x001888c}, -{19038507, 43739800, 19684299, 44230840, 0x001908c}, -{19684299, 43739800, 20330091, 44230840, 0x001988c}, -{20330091, 43739800, 20975883, 44230840, 0x001a08c}, -{20975883, 43739800, 21621675, 44230840, 0x001a88c}, -{21621675, 43739800, 22267467, 44230840, 0x001b08c}, -{22267467, 43739800, 22913259, 44230840, 0x001b88c}, -{19205163, 43248760, 19845747, 43739800, 0x001c08c}, -{19845747, 43248760, 20486331, 43739800, 0x001c88c}, -{20486331, 43248760, 21126915, 43739800, 0x001d08c}, -{21126915, 43248760, 21767499, 43739800, 0x001d88c}, -{21767499, 43248760, 22408083, 43739800, 0x001e08c}, -{22408083, 43248760, 23048667, 43739800, 0x001e88c}, -{19544672, 42782272, 20180048, 43273312, 0x0015088}, -{20180048, 42782272, 20815424, 43273312, 0x0015888}, -{20815424, 42782272, 21450800, 43273312, 0x0016088}, -{21450800, 42782272, 22086176, 43273312, 0x0016888}, -{22086176, 42782272, 22721552, 43273312, 0x0017088}, -{22721552, 42782272, 23356928, 43273312, 0x0017888}, -{20007351, 42291232, 20637519, 42782272, 0x0018088}, -{20637519, 42291232, 21267687, 42782272, 0x0018888}, -{21267687, 42291232, 21897855, 42782272, 0x0019088}, -{21897855, 42291232, 22560000, 42782272, 0x01e9888}, -{20360245, 41855000, 20870000, 42291232, 0x001a088}, -{20870000, 42080000, 21800000, 42291232, 0x010a888}, -{12090000, 39600000, 30183000, 51061000, 0x0010216}, -{18825000, 41855000, 23010000, 46200000, 0x003021c}, -{35865028, 31915755, 35965933, 32002245, 0x001000a}, -{35698868, 31679107, 36245708, 32170147, 0x001000c}, -{35736634, 32458610, 35940365, 32631589, 0x782004b}, -{35669608, 32252520, 35845991, 32402279, 0x680004b}, -{34956396, 29478320, 35128203, 29628079, 0x680004b}, -{35962984, 32535320, 36140615, 32685079, 0x680004b}, -{36110008, 32281420, 36286391, 32431179, 0x680004b}, -{35643680, 30115120, 35816319, 30264879, 0x680004b}, -{35520364, 30755720, 35693835, 30905479, 0x680004b}, -{35838708, 32262820, 36015091, 32412579, 0x680004b}, -{35627640, 31105220, 35802359, 31254979, 0x680004b}, -{36499584, 32631320, 36677215, 32781079, 0x680004b}, -{38023396, 33027239, 38575444, 33518279, 0x001088c}, -{38575444, 33027239, 39127492, 33518279, 0x001108c}, -{35539180, 32536200, 36091228, 33027240, 0x001188c}, -{37140120, 32536200, 37692168, 33027240, 0x001208c}, -{37692168, 32536200, 38244216, 33027240, 0x001288c}, -{38244216, 32536200, 38796264, 33027240, 0x001308c}, -{38796264, 32536200, 39348312, 33027240, 0x001388c}, -{35483976, 32045160, 36036024, 32536200, 0x001408c}, -{36036024, 32045160, 36588072, 32536200, 0x001488c}, -{36588072, 32045160, 37140120, 32536200, 0x001508c}, -{37140120, 32045160, 37692168, 32536200, 0x001588c}, -{37692168, 32045160, 38244216, 32536200, 0x001608c}, -{38244216, 32045160, 38796264, 32536200, 0x001688c}, -{38796264, 32045160, 39348312, 32536200, 0x001708c}, -{35489184, 31554120, 36036024, 32045160, 0x001788c}, -{36036024, 31554120, 36582864, 32045160, 0x001808c}, -{36582864, 31554120, 37129704, 32045160, 0x001888c}, -{37129704, 31554120, 37676544, 32045160, 0x001908c}, -{37676544, 31554120, 38223384, 32045160, 0x001988c}, -{38223384, 31554120, 38770224, 32045160, 0x001a08c}, -{38770224, 31554120, 39317064, 32045160, 0x001a88c}, -{35325131, 31063080, 35871971, 31554120, 0x001b08c}, -{35871971, 31063080, 36418811, 31554120, 0x001b88c}, -{36418811, 31063080, 36965651, 31554120, 0x001c08c}, -{36965651, 31063080, 37512491, 31554120, 0x001c88c}, -{34942344, 30572040, 35483976, 31063080, 0x001d08c}, -{35483976, 30572040, 36025608, 31063080, 0x001d88c}, -{36025608, 30572040, 36567240, 31063080, 0x001e08c}, -{36567240, 30572040, 37108872, 31063080, 0x001e88c}, -{37108872, 30572040, 37650504, 31063080, 0x001f08c}, -{37650504, 30572040, 38192136, 31063080, 0x0b05890}, -{34947552, 30081000, 35483976, 30572040, 0x0b16090}, -{35483976, 30081000, 36020400, 30572040, 0x0b16890}, -{36020400, 30081000, 36556824, 30572040, 0x0b17090}, -{36556824, 30081000, 37093248, 30572040, 0x0b17890}, -{37093248, 30081000, 37629672, 30572040, 0x0b18090}, -{37629672, 30081000, 38166096, 30572040, 0x0b18890}, -{34947551, 29589960, 35483975, 30081000, 0x0b09090}, -{35483975, 29589960, 36020399, 30081000, 0x0b09890}, -{36020399, 29589960, 36556823, 30081000, 0x0b0a090}, -{36556823, 29589960, 37093247, 30081000, 0x0b0a890}, -{37093247, 29589960, 37629671, 30081000, 0x0b0b090}, -{34947551, 29098920, 35478767, 29589960, 0x0b1c090}, -{35478767, 29098920, 36009983, 29589960, 0x0b1c890}, -{36009983, 29180000, 36580000, 29589960, 0x09cd090}, -{34217000, 28520000, 48790000, 37390000, 0x0010216}, -{34870000, 29180000, 39310000, 33377300, 0x003021c}, -{-9199159, 38695782, -9089605, 38782272, 0x001000a}, -{-9501000, 38433500, -8850000, 38869240, 0x01b000c}, -{-8726353, 41171666, -8611995, 41258155, 0x3c1004b}, -{-8611995, 41171666, -8497637, 41258155, 0x3c1004b}, -{-8693189, 41085177, -8578831, 41171666, 0x3c1004b}, -{-8578831, 41085177, -8464473, 41171666, 0x3c1004b}, -{-8660025, 40998688, -8545667, 41085177, 0x3c1004b}, -{-8487660, 41506800, -8372341, 41593289, 0x3c1004b}, -{-8497438, 40176300, -8384762, 40262789, 0x3c1004b}, -{-17004000, 32633200, -16829572, 32684000, 0x3c1044b}, -{-8747900, 40583700, -8610022, 40654900, 0x3c1044b}, -{-8855858, 39706800, -8744143, 39793289, 0x3c1004b}, -{-8056000, 37010400, -7883810, 37064500, 0x3c1044b}, -{-8357179, 41396800, -8242821, 41483289, 0x3c1004b}, -{-8598200, 37117200, -8495717, 37164000, 0x2b2044b}, -{-7945926, 38540040, -7869274, 38600159, 0x29c004b}, -{-7899943, 37983750, -7821457, 38045849, 0x2b2004b}, -{-7538827, 39788740, -7461173, 39848859, 0x29c004b}, -{-9083147, 38866250, -9003453, 38928349, 0x2b2004b}, -{-8966627, 39716640, -8888973, 39776759, 0x29c004b}, -{-7886926, 37013650, -7809475, 37075749, 0x2b2004b}, -{-8728577, 39209940, -8651424, 39270059, 0x29c004b}, -{-8781155, 41339350, -8699046, 41401449, 0x2b2004b}, -{-7959495, 40639940, -7880505, 40700059, 0x29c004b}, -{-7288996, 40517950, -7207405, 40580049, 0x2b2004b}, -{-9187627, 39369740, -9109973, 39429859, 0x29c004b}, -{-9394147, 39092050, -9314453, 39154149, 0x2b2004b}, -{-8059091, 37088640, -7984109, 37148759, 0x29c004b}, -{-8530796, 40868950, -8449205, 40931049, 0x2b2004b}, -{-7666091, 37110840, -7591109, 37170959, 0x29c004b}, -{-8596955, 41308350, -8514846, 41370449, 0x2b2004b}, -{-25724900, 37731500, -25627608, 37778100, 0x29c044b}, -{-6801600, 41775050, -6718801, 41837149, 0x2b2004b}, -{-8444627, 39571840, -8366973, 39631959, 0x29c004b}, -{-7513500, 41719250, -7430701, 41781349, 0x2b2004b}, -{-8788846, 41397140, -8709355, 41457259, 0x29c004b}, -{-8903047, 38892550, -8823353, 38954649, 0x2b2004b}, -{-8518727, 39429440, -8441073, 39489559, 0x29c004b}, -{-7520151, 40258850, -7439250, 40320949, 0x2b2004b}, -{-8660080, 41499940, -8579921, 41560059, 0x29c004b}, -{-8757200, 37075350, -8661340, 37125440, 0x2b2044b}, -{-8678400, 40845700, -8576825, 40892400, 0x29c044b}, -{-7472188, 38756150, -7393012, 38818249, 0x2b2004b}, -{-8901661, 40119840, -8823339, 40179959, 0x29c004b}, -{-8221306, 39435550, -8141095, 39497649, 0x2b2004b}, -{-7789746, 41279940, -7710255, 41340059, 0x29c004b}, -{-8660451, 39888950, -8579550, 39951049, 0x2b2004b}, -{-8127491, 37039940, -8052509, 37100059, 0x29c004b}, -{-8323200, 37071500, -8197257, 37109600, 0x2b2044b}, -{-7468577, 39259940, -7391424, 39320059, 0x29c004b}, -{-8121585, 41237274, -8039476, 41299373, 0x2b2004b}, -{-8214251, 41419100, -8134092, 41479219, 0x29c004b}, -{-8992480, 41695555, -8367520, 42186595, 0x001008c}, -{-8367520, 41695555, -7742560, 42186595, 0x001088c}, -{-7742559, 41695555, -7117599, 42186595, 0x001108c}, -{-7117600, 41695555, -6492640, 42186595, 0x001188c}, -{-8987272, 41204515, -8367520, 41695555, 0x001208c}, -{-8367520, 41204515, -7747768, 41695555, 0x001288c}, -{-7747768, 41204515, -7128016, 41695555, 0x001308c}, -{-7128016, 41204515, -6508264, 41695555, 0x001388c}, -{-6508264, 41204515, -5888512, 41695555, 0x001408c}, -{-8987271, 40713475, -8372727, 41204515, 0x001488c}, -{-8372727, 40713475, -7758183, 41204515, 0x001508c}, -{-7758183, 40713475, -7143639, 41204515, 0x001588c}, -{-7143639, 40713475, -6529095, 41204515, 0x001608c}, -{-8982063, 40222435, -8372727, 40713475, 0x001688c}, -{-8372727, 40222435, -7763391, 40713475, 0x001708c}, -{-7763391, 40222435, -7154055, 40713475, 0x001788c}, -{-7154055, 40222435, -6544719, 40713475, 0x001808c}, -{-9103931, 39731395, -8499803, 40222435, 0x001888c}, -{-8499803, 39731395, -7895675, 40222435, 0x001908c}, -{-7895675, 39731395, -7291547, 40222435, 0x001988c}, -{-7291547, 39639000, -6860000, 40222435, 0x028a08c}, -{-9410786, 39240355, -8811866, 39731395, 0x001a88c}, -{-8811866, 39240355, -8212946, 39731395, 0x001b08c}, -{-8212946, 39240355, -7614026, 39731395, 0x001b88c}, -{-7614026, 39240355, -7015106, 39731395, 0x001c08c}, -{-9877943, 38749315, -9284231, 39240355, 0x001c88c}, -{-9284231, 38749315, -8690519, 39240355, 0x001d08c}, -{-8690519, 38749315, -8096807, 39240355, 0x001d88c}, -{-8096807, 38749315, -7503095, 39240355, 0x001e08c}, -{-7503095, 38749315, -6909383, 39240355, 0x001e88c}, -{-9575879, 38258275, -8987375, 38749315, 0x001f08c}, -{-8987375, 38258275, -8398871, 38749315, 0x0010088}, -{-8398871, 38258275, -7810367, 38749315, 0x0010888}, -{-7810367, 38258275, -7221863, 38749315, 0x0011088}, -{-8987375, 37767235, -8398871, 38258275, 0x0011888}, -{-8398871, 37767235, -7810367, 38258275, 0x0012088}, -{-7810367, 37767235, -7221863, 38258275, 0x0012888}, -{-7516115, 37889995, -6927611, 38381035, 0x0013088}, -{-9046225, 37276195, -8457721, 37767235, 0x0013888}, -{-8457721, 37276195, -7869217, 37767235, 0x0014088}, -{-7869217, 37276195, -7280713, 37767235, 0x0014888}, -{-9046225, 36785155, -8462929, 37276195, 0x0015088}, -{-8462930, 36785155, -7879634, 37276195, 0x0015888}, -{-7879634, 36785155, -7296338, 37276195, 0x0016088}, -{-17320204, 32624000, -16634000, 32890000, 0x0759890}, -{-16545000, 32402000, -16275000, 33128000, 0x133b890}, -{-16217756, 29847341, -15681332, 30338381, 0x0b0c090}, -{-31417659, 39303576, -30818739, 39794616, 0x0b1c890}, -{-28840000, 38372000, -28001000, 38651000, 0x070d090}, -{-28322000, 38525000, -27845000, 39100000, 0x0d5d890}, -{-27845000, 38522000, -27017000, 38822000, 0x075e090}, -{-25878000, 37684000, -25118000, 37923000, 0x06ce890}, -{-25378928, 36736192, -24795632, 37227232, 0x0b0f090}, -{-9722767, 41157162, -6177638, 43838352, 0x0a80891}, -{-9839578, 38475972, -6443404, 41157162, 0x0a91091}, -{-9979996, 35867000, -6703000, 38475972, 0x0a61891}, -{-18145009, 31649405, -15016954, 34330595, 0x0a99891}, -{-18115218, 28968215, -15076536, 31649405, 0x0a9a091}, -{-31500000, 38595688, -29057138, 40502312, 0x0a8c891}, -{-29032561, 37668688, -26619490, 39575312, 0x0a7e091}, -{-26278640, 36409012, -23895360, 38315636, 0x0a7f091}, -{-31500000, 27500000, 4400000, 43850000, 0x0010217}, -{-31500000, 29660000, -6170000, 42154300, 0x003021c}, -{18982634, 47451000, 19109965, 47537489, 0x001000a}, -{18707922, 47323584, 19395378, 47814624, 0x001000c}, -{21574834, 47484200, 21702165, 47570689, 0x3c1004b}, -{20671600, 48048600, 20816985, 48125000, 0x3c1044b}, -{20085535, 46209800, 20210464, 46296289, 0x3c1004b}, -{18174836, 46028300, 18298563, 46114789, 0x3c1004b}, -{17590134, 47643300, 17717465, 47729789, 0x3c1004b}, -{21663434, 47911500, 21791966, 47997989, 0x3c1004b}, -{19626935, 46866800, 19753065, 46953289, 0x3c1004b}, -{18352935, 47142200, 18479065, 47228689, 0x3c1004b}, -{16563034, 47191700, 16690365, 47278189, 0x3c1004b}, -{20117535, 47123700, 20243665, 47210189, 0x3c1004b}, -{18325734, 47521400, 18453065, 47607889, 0x3c1004b}, -{17727535, 46316800, 17852464, 46403289, 0x3c1004b}, -{21025235, 46629600, 21150164, 46716089, 0x3c1004b}, -{16782419, 46809750, 16872980, 46871849, 0x2b2004b}, -{17877363, 47071840, 17965037, 47131959, 0x29c004b}, -{20317957, 47864250, 20410243, 47926349, 0x2b2004b}, -{16537745, 47657040, 16626254, 47717159, 0x29c004b}, -{18905800, 46948950, 18970636, 47035500, 0x2b2044b}, -{16946580, 46429940, 17033419, 46490059, 0x29c004b}, -{20274350, 46383950, 20364049, 46446049, 0x2b2004b}, -{19775328, 48041000, 19833374, 48133300, 0x29c044b}, -{20246957, 48195850, 20339243, 48257949, 0x2b2004b}, -{18916780, 46152940, 19003619, 46213059, 0x29c004b}, -{19738219, 47149250, 19828780, 47211349, 0x2b2004b}, -{18660180, 46320940, 18747019, 46381059, 0x29c004b}, -{19885557, 47762250, 19977843, 47824349, 0x2b2004b}, -{17425745, 47299940, 17514254, 47360059, 0x29c004b}, -{21241180, 46626340, 21362989, 46672000, 0x2b2044b}, -{20590828, 48228440, 20680172, 48288559, 0x29c004b}, -{21456888, 47640750, 21548312, 47702849, 0x2b2004b}, -{19796163, 46679940, 19883837, 46740059, 0x29c004b}, -{20591000, 46542000, 20702279, 46592000, 0x2b2044b}, -{20216580, 46629940, 20303419, 46690059, 0x29c004b}, -{17240057, 47837450, 17332343, 47899549, 0x2b2004b}, -{19436580, 46399940, 19523419, 46460059, 0x29c004b}, -{19864288, 47468950, 19955712, 47531049, 0x2b2004b}, -{18216480, 46166940, 18303319, 46227059, 0x29c004b}, -{19737819, 47003950, 19828380, 47066049, 0x2b2004b}, -{20440880, 46188140, 20527719, 46248259, 0x29c004b}, -{18279288, 47623750, 18370712, 47685849, 0x2b2004b}, -{21340845, 47415140, 21429354, 47475259, 0x29c004b}, -{18006619, 46862150, 18097180, 46924249, 0x2b2004b}, -{19635745, 47639940, 19724254, 47700059, 0x29c004b}, -{20364719, 47148950, 20455280, 47211049, 0x2b2004b}, -{20882945, 47282340, 20971454, 47342459, 0x29c004b}, -{17234519, 46739150, 17325080, 46801249, 0x2b2004b}, -{21077963, 46743040, 21165637, 46803159, 0x29c004b}, -{18098219, 47149850, 18188780, 47211949, 0x2b2004b}, -{18086580, 46349940, 18173419, 46410059, 0x29c004b}, -{19397758, 48093870, 20090422, 48584910, 0x001008c}, -{20090422, 48093870, 20783086, 48584910, 0x001088c}, -{20783086, 48093870, 21475750, 48584910, 0x001108c}, -{21475750, 48093870, 22168414, 48584910, 0x001188c}, -{22168414, 48093870, 22861078, 48584910, 0x001208c}, -{16800267, 47602830, 17487723, 48093870, 0x001288c}, -{17487723, 47602830, 18175179, 48093870, 0x001308c}, -{18175179, 47602830, 18862635, 48093870, 0x001388c}, -{18862635, 47602830, 19550091, 48093870, 0x001408c}, -{19550091, 47602830, 20237547, 48093870, 0x001488c}, -{20237547, 47602830, 20925003, 48093870, 0x001508c}, -{20925003, 47602830, 21612459, 48093870, 0x001588c}, -{21612459, 47602830, 22299915, 48093870, 0x001608c}, -{22299915, 47602830, 22987371, 48093870, 0x001688c}, -{16112811, 47357310, 16800267, 47848350, 0x001708c}, -{16798601, 47111790, 17480849, 47602830, 0x001788c}, -{17480849, 47111790, 18163097, 47602830, 0x001808c}, -{18163097, 47111790, 18845345, 47602830, 0x001888c}, -{18845345, 47111790, 19527593, 47602830, 0x001908c}, -{19527593, 47111790, 20209841, 47602830, 0x001988c}, -{20209841, 47111790, 20892089, 47602830, 0x001a08c}, -{20892089, 47111790, 21574337, 47602830, 0x001a88c}, -{21574337, 47111790, 22256585, 47602830, 0x001b08c}, -{16116353, 46866270, 16798601, 47357310, 0x001b88c}, -{16791778, 46620750, 17468818, 47111790, 0x001c08c}, -{17468818, 46620750, 18145858, 47111790, 0x001c88c}, -{18145858, 46620750, 18822898, 47111790, 0x001d08c}, -{18822898, 46620750, 19499938, 47111790, 0x001d88c}, -{19499938, 46620750, 20176978, 47111790, 0x001e08c}, -{20176978, 46620750, 20854018, 47111790, 0x001e88c}, -{20854018, 46620750, 21531058, 47111790, 0x001f08c}, -{21531058, 46620750, 22208098, 47111790, 0x0010088}, -{16114738, 46375230, 16791778, 46866270, 0x0010888}, -{16790216, 46129710, 17456840, 46620750, 0x0011088}, -{17456840, 46129710, 18123464, 46620750, 0x0011888}, -{18123464, 46129710, 18790088, 46620750, 0x0012088}, -{18790088, 46129710, 19456712, 46620750, 0x0012888}, -{19456712, 46129710, 20123336, 46620750, 0x0013088}, -{20117763, 46115500, 20784387, 46620750, 0x0013888}, -{20784387, 46129710, 21451011, 46620750, 0x0014088}, -{17117955, 45638670, 17784579, 46129710, 0x0014888}, -{17784579, 45638670, 18451203, 46129710, 0x0015088}, -{18451203, 45638670, 19117827, 46129710, 0x0015888}, -{19117827, 45638670, 19784451, 46129710, 0x0016088}, -{20117763, 46115500, 20784387, 46620750, 0x0b33890}, -{20784387, 46129710, 21451011, 46620750, 0x0b14090}, -{17117955, 45638670, 17784579, 46129710, 0x0b14890}, -{17784579, 45638670, 18451203, 46129710, 0x0b15090}, -{18451203, 45638670, 19117827, 46129710, 0x0b15890}, -{19117827, 45638670, 19784451, 46129710, 0x0b16090}, -{12090000, 39600000, 30183000, 51061000, 0x0010216}, -{16105000, 45728000, 22900000, 48585300, 0x003021c}, -{126909304, 37513000, 127017896, 37599489, 0x001000a}, -{126592000, 37224480, 127187000, 37702000, 0x01e000c}, -{129022155, 35130890, 129171644, 35253199, 0x54f004b}, -{128598798, 35809390, 128749306, 35931699, 0x54f004b}, -{128448290, 35791043, 128598798, 35913352, 0x54f004b}, -{127327336, 36280590, 127478863, 36402899, 0x54f004b}, -{126846606, 35116300, 126951594, 35202789, 0x3c1004b}, -{126741618, 35116300, 126846606, 35202789, 0x3c1004b}, -{129274245, 35498500, 129379954, 35584989, 0x3c1004b}, -{127087185, 35797600, 127193614, 35884089, 0x3c1004b}, -{127422125, 36592800, 127529275, 36679289, 0x3c1004b}, -{128621045, 35179900, 128726754, 35266389, 0x3c1004b}, -{128517450, 35188549, 128623159, 35275038, 0x3c1004b}, -{127005504, 37690000, 127114096, 37776489, 0x3c1004b}, -{129306485, 35979000, 129412914, 36065489, 0x3c1004b}, -{128041145, 35145900, 128146854, 35232389, 0x3c1004b}, -{126459167, 33451100, 126562233, 33537589, 0x3c1004b}, -{127076964, 36770400, 127184835, 36856889, 0x3c1004b}, -{126917985, 35905400, 127024414, 35991889, 0x3c1004b}, -{128303085, 36069800, 128409514, 36156289, 0x3c1004b}, -{126346806, 34765900, 126451794, 34852389, 0x3c1004b}, -{126657185, 35942400, 126763614, 36028889, 0x3c1004b}, -{127682844, 37827700, 127792156, 37914189, 0x3c1004b}, -{128836245, 35203500, 128941954, 35289989, 0x3c1004b}, -{127891004, 37305700, 127999596, 37392189, 0x3c1004b}, -{127457506, 34921400, 127562494, 35007889, 0x3c1004b}, -{128856804, 37722800, 128965396, 37809289, 0x3c1004b}, -{127874364, 36943100, 127982235, 37029589, 0x3c1004b}, -{129158585, 35812100, 129265014, 35898589, 0x3c1004b}, -{126926620, 38133960, 127515124, 38625000, 0x001008c}, -{127515124, 38133960, 128103628, 38625000, 0x001088c}, -{128103627, 38133960, 128692131, 38625000, 0x001108c}, -{124570000, 37520160, 124866855, 38011200, 0x001188c}, -{125573061, 37348296, 126161565, 37839336, 0x001208c}, -{126161565, 37642920, 126750069, 38133960, 0x001288c}, -{126750069, 37642920, 127338573, 38133960, 0x001308c}, -{127338573, 37642920, 127927077, 38133960, 0x001388c}, -{127927077, 37642920, 128515581, 38133960, 0x001408c}, -{128515581, 37642920, 129104085, 38133960, 0x001488c}, -{125926163, 37151880, 126509459, 37642920, 0x001508c}, -{126509459, 37151880, 127092755, 37642920, 0x001588c}, -{127092755, 37151880, 127676051, 37642920, 0x001608c}, -{127676051, 37151880, 128259347, 37642920, 0x001688c}, -{128259347, 37151880, 128842643, 37642920, 0x001708c}, -{128842643, 37151880, 129425939, 37642920, 0x001788c}, -{125639723, 36660840, 126217811, 37151880, 0x001808c}, -{126217811, 36660840, 126795899, 37151880, 0x001888c}, -{126795899, 36660840, 127373987, 37151880, 0x001908c}, -{127373987, 36660840, 127952075, 37151880, 0x001988c}, -{127952075, 36660840, 128530163, 37151880, 0x001a08c}, -{128530163, 36660840, 129108251, 37151880, 0x001a88c}, -{129108251, 36660840, 129686339, 37151880, 0x001b08c}, -{125639723, 35826072, 126212603, 36317112, 0x001b88c}, -{126212603, 36169800, 126785483, 36660840, 0x001c08c}, -{126785483, 36169800, 127358363, 36660840, 0x001c88c}, -{127358363, 36169800, 127931243, 36660840, 0x001d08c}, -{127931243, 36169800, 128504123, 36660840, 0x001d88c}, -{128504123, 36169800, 129077003, 36660840, 0x001e08c}, -{129077003, 36169800, 129649883, 36660840, 0x001e88c}, -{126212603, 35678760, 126785483, 36169800, 0x001f08c}, -{126785483, 35678760, 127358363, 36169800, 0x0010088}, -{127358363, 35678760, 127931243, 36169800, 0x0010888}, -{127931243, 35678760, 128504123, 36169800, 0x0011088}, -{128504123, 35678760, 129077003, 36169800, 0x0011888}, -{129077003, 35678760, 129649883, 36169800, 0x0012088}, -{125639723, 35187720, 126212603, 35678760, 0x0012888}, -{126212603, 35187720, 126785483, 35678760, 0x0013088}, -{126785483, 35187720, 127358363, 35678760, 0x0013888}, -{127358363, 35187720, 127931243, 35678760, 0x0014088}, -{127931243, 35187720, 128504123, 35678760, 0x0014888}, -{128504123, 35187720, 129077003, 35678760, 0x0015088}, -{129077003, 35187720, 129649883, 35678760, 0x0015888}, -{125043407, 34451160, 125605871, 34942200, 0x0016088}, -{125830856, 34696680, 126398528, 35187720, 0x0016888}, -{126398528, 34696680, 126966200, 35187720, 0x0017088}, -{126966200, 34696680, 127533872, 35187720, 0x0017888}, -{127533872, 34696680, 128101544, 35187720, 0x0018088}, -{128101544, 34696680, 128669216, 35187720, 0x0018888}, -{128669216, 34696680, 129236888, 35187720, 0x0019088}, -{125036116, 33960120, 125598580, 34451160, 0x0019888}, -{125598580, 34205640, 126161044, 34696680, 0x001a088}, -{126161044, 34205640, 126723508, 34696680, 0x001a888}, -{126723508, 34205640, 127285972, 34696680, 0x001b088}, -{127285972, 34205640, 127848436, 34696680, 0x001b888}, -{127848436, 34205640, 128410900, 34696680, 0x001c088}, -{128410900, 34205640, 128973364, 34696680, 0x001c888}, -{126245413, 33714600, 126807877, 34205640, 0x001d088}, -{126807877, 33714600, 127370341, 34205640, 0x001d888}, -{126001379, 33100000, 126558635, 33591040, 0x001e088}, -{126558635, 33100000, 127115891, 33591040, 0x001e888}, -{130368752, 37256580, 130957256, 37747620, 0x001f088}, -{127370341, 33714600, 127850000, 34205640, 0x0bff090}, -{124570000, 33100000, 131000000, 38625000, 0x0010216}, -{-22037500, 64086000, -21836500, 64166000, 0x01d000a}, -{-22118200, 63842000, -21214000, 64386000, 0x023000c}, -{-22751449, 63961090, -22477952, 64083399, 0x54f004b}, -{-21195149, 63900490, -20921652, 64022799, 0x54f004b}, -{-18209088, 65638200, -18000312, 65724689, 0x3c1004b}, -{-20365018, 63388200, -20174982, 63474689, 0x3c1004b}, -{-23226688, 66037100, -23017912, 66123589, 0x3c1004b}, -{-19764388, 65696800, -19555612, 65783289, 0x3c1004b}, -{-22546700, 63806800, -22353300, 63893289, 0x3c1004b}, -{-17402188, 66006800, -17193412, 66093289, 0x3c1004b}, -{-22000224, 64496800, -21799376, 64583289, 0x3c1004b}, -{-14502346, 65216800, -14297654, 65303289, 0x3c1004b}, -{-15308502, 64216800, -15111498, 64303289, 0x3c1004b}, -{-18684388, 65936800, -18475612, 66023289, 0x3c1004b}, -{-13802346, 65106800, -13597654, 65193289, 0x3c1004b}, -{-19036550, 66116800, -18823450, 66203289, 0x3c1004b}, -{-22840424, 65009500, -22639576, 65095989, 0x3c1004b}, -{-23840424, 64846800, -23639576, 64933289, 0x3c1004b}, -{-14102346, 65026800, -13897654, 65113289, 0x3c1004b}, -{-18754388, 66026800, -18545612, 66113289, 0x3c1004b}, -{-23376550, 66106800, -23163450, 66193289, 0x3c1004b}, -{-20414388, 65616800, -20205612, 65703289, 0x3c1004b}, -{-22466700, 63926800, -22273300, 64013289, 0x3c1004b}, -{-23370424, 64876800, -23169576, 64963289, 0x3c1004b}, -{-20326700, 63706800, -20133300, 63793289, 0x3c1004b}, -{-14122346, 65206800, -13917654, 65293289, 0x3c1004b}, -{-14320424, 64986800, -14119576, 65073289, 0x3c1004b}, -{-24104388, 65536800, -23895612, 65623289, 0x3c1004b}, -{-20496700, 63786800, -20303300, 63873289, 0x3c1004b}, -{-14120424, 64886800, -13919576, 64973289, 0x3c1004b}, -{-21183900, 63815700, -20990500, 63902189, 0x3c1004b}, -{-23220000, 66231700, -21783000, 66480000, 0x013008c}, -{-16655743, 66231680, -15504775, 66600000, 0x001088c}, -{-15504775, 66231680, -14353807, 66600000, 0x001108c}, -{-24356814, 65740640, -23226678, 66231680, 0x001188c}, -{-23226678, 65740640, -22096542, 66231680, 0x001208c}, -{-22096542, 65740640, -20966406, 66231680, 0x001288c}, -{-20966406, 65740640, -19836270, 66231680, 0x001308c}, -{-19836270, 65740640, -18706134, 66231680, 0x001388c}, -{-18706134, 65740640, -17575998, 66231680, 0x001408c}, -{-17575998, 65740640, -16445862, 66231680, 0x001488c}, -{-16445862, 65740640, -15315726, 66231680, 0x001508c}, -{-15315726, 65740640, -14185590, 66231680, 0x001588c}, -{-24572425, 65249600, -23463121, 65740640, 0x001608c}, -{-23463121, 65249600, -22353817, 65740640, 0x001688c}, -{-22353817, 65249600, -21244513, 65740640, 0x001708c}, -{-21244513, 65249600, -20135209, 65740640, 0x001788c}, -{-20135209, 65249600, -19025905, 65740640, 0x001808c}, -{-19025905, 65249600, -17916601, 65740640, 0x001888c}, -{-17916601, 65249600, -16807297, 65740640, 0x001908c}, -{-16807297, 65249600, -15697993, 65740640, 0x001988c}, -{-15697993, 65249600, -14588689, 65740640, 0x001a08c}, -{-14588689, 65249600, -13479385, 65740640, 0x001a88c}, -{-24218124, 64660352, -23129652, 65151392, 0x001b08c}, -{-23129652, 64758560, -22041180, 65249600, 0x001b88c}, -{-22041180, 64758560, -20952708, 65249600, 0x001c08c}, -{-20952708, 64758560, -19864236, 65249600, 0x001c88c}, -{-19864236, 64758560, -18775764, 65249600, 0x001d08c}, -{-18775764, 64758560, -17687292, 65249600, 0x001d88c}, -{-17687292, 64758560, -16598820, 65249600, 0x001e08c}, -{-16598820, 64758560, -15510348, 65249600, 0x001e88c}, -{-15510348, 64758560, -14421876, 65249600, 0x001f08c}, -{-14421876, 64758560, -13333404, 65249600, 0x0010088}, -{-22487923, 64267520, -21420283, 64758560, 0x0010888}, -{-21420283, 64267520, -20352643, 64758560, 0x0011088}, -{-20352643, 64267520, -19285003, 64758560, 0x0011888}, -{-19285003, 64267520, -18217363, 64758560, 0x0012088}, -{-18217363, 64267520, -17149723, 64758560, 0x0012888}, -{-17149723, 64267520, -16082083, 64758560, 0x0013088}, -{-16082083, 64267520, -15014443, 64758560, 0x0013888}, -{-15014443, 64267520, -13946803, 64758560, 0x0014088}, -{-22851181, 63776480, -21804373, 64267520, 0x0014888}, -{-21804373, 63776480, -20757565, 64267520, 0x0015088}, -{-20757565, 63776480, -19710757, 64267520, 0x0015888}, -{-19710757, 63776480, -18663949, 64267520, 0x0016088}, -{-18663949, 63776480, -17617141, 64267520, 0x0016888}, -{-17617141, 63776480, -16570333, 64267520, 0x0017088}, -{-16570333, 63776480, -15523525, 64267520, 0x0017888}, -{-15523525, 63776480, -14476717, 64267520, 0x0018088}, -{-21061191, 63285440, -20035215, 63776480, 0x0018888}, -{-20035215, 63285440, -19009239, 63776480, 0x0019088}, -{-19009239, 63285440, -17983263, 63776480, 0x0019888}, -{-17983263, 63285440, -16957287, 63776480, 0x001a088}, -{-25334760, 62014358, -12065240, 68151511, 0x0010016}, -{-90572103, 14586755, -90483691, 14673245, 0x001000a}, -{-90875250, 14334076, -90396114, 14825116, 0x001000c}, -{-91570386, 14801400, -91481014, 14887889, 0x3c1004b}, -{-90822466, 14256800, -90733335, 14343289, 0x3c1004b}, -{-91532706, 15275900, -91443094, 15362389, 0x3c1004b}, -{-88631806, 15666100, -88542194, 15752589, 0x3c1004b}, -{-90429106, 15426200, -90339494, 15512689, 0x3c1004b}, -{-91411786, 14861500, -91322414, 14947989, 0x3c1004b}, -{-91908966, 14659000, -91819835, 14745489, 0x3c1004b}, -{-91533666, 14476100, -91444535, 14562589, 0x3c1004b}, -{-91712766, 14499800, -91623635, 14586289, 0x3c1004b}, -{-91494986, 14867700, -91405614, 14954189, 0x3c1004b}, -{-91834486, 14923500, -91745114, 15009989, 0x3c1004b}, -{-91213086, 14714400, -91123714, 14800889, 0x3c1004b}, -{-89601286, 14920700, -89511914, 15007189, 0x3c1004b}, -{-89937166, 14247600, -89848035, 14334089, 0x3c1004b}, -{-89952767, 16864400, -89862434, 16950889, 0x3c1004b}, -{-90308666, 14360600, -90219535, 14447089, 0x3c1004b}, -{-91456086, 15000300, -91366714, 15086789, 0x3c1004b}, -{-91652186, 14843700, -91562814, 14930189, 0x3c1004b}, -{-91194686, 14986800, -91105314, 15073289, 0x3c1004b}, -{-91691286, 14767900, -91601914, 14854389, 0x3c1004b}, -{-90912085, 14698950, -90847916, 14761049, 0x2b2004b}, -{-91181545, 15390040, -91119255, 15450159, 0x29c004b}, -{-89381998, 14538950, -89318002, 14601049, 0x2b2004b}, -{-90347462, 15068840, -90285339, 15128959, 0x29c004b}, -{-91015085, 14739950, -90950916, 14802049, 0x2b2004b}, -{-90829895, 13916600, -90757746, 13968000, 0x29c044b}, -{-91090812, 14068750, -91026988, 14130849, 0x2b2004b}, -{-91043978, 14652940, -90982022, 14713059, 0x29c004b}, -{-91482485, 14807350, -91418316, 14869449, 0x2b2004b}, -{-91367462, 14809540, -91305339, 14869659, 0x29c004b}, -{-91399698, 14258550, -91335702, 14320649, 0x2b2004b}, -{-90486045, 15340140, -90423755, 15400259, 0x29c004b}, -{-90846298, 14629350, -90782302, 14691449, 0x2b2004b}, -{-91334278, 14156140, -91272322, 14216259, 0x29c004b}, -{-91049298, 14308650, -90985302, 14370749, 0x2b2004b}, -{-91141262, 14907640, -91079139, 14967759, 0x29c004b}, -{-90022898, 14605950, -89958902, 14668049, 0x2b2004b}, -{-89573962, 14771040, -89511839, 14831159, 0x29c004b}, -{-91261698, 14608250, -91197702, 14670349, 0x2b2004b}, -{-91738645, 15641740, -91676355, 15701859, 0x29c004b}, -{-90525385, 15054750, -90461216, 15116849, 0x2b2004b}, -{-90656662, 15081040, -90594539, 15141159, 0x29c004b}, -{-91089552, 17439444, -90600000, 17930484, 0x001008c}, -{-90600000, 17439444, -90110448, 17930484, 0x001088c}, -{-90110448, 17439444, -89620896, 17930484, 0x001108c}, -{-89620896, 17439444, -89131344, 17930484, 0x001188c}, -{-91579104, 16948404, -91089552, 17439444, 0x001208c}, -{-91089552, 16948404, -90600000, 17439444, 0x001288c}, -{-90600000, 16948404, -90110448, 17439444, 0x001308c}, -{-90110448, 16948404, -89620896, 17439444, 0x001388c}, -{-89620896, 16948404, -89131344, 17439444, 0x001408c}, -{-91084344, 16457364, -90600000, 16948404, 0x001488c}, -{-90600000, 16457364, -90115656, 16948404, 0x001508c}, -{-90115656, 16457364, -89631312, 16948404, 0x001588c}, -{-89631312, 16457364, -89146968, 16948404, 0x001608c}, -{-92053032, 15966324, -91568688, 16457364, 0x001688c}, -{-91568688, 15966324, -91084344, 16457364, 0x001708c}, -{-91084344, 15966324, -90600000, 16457364, 0x001788c}, -{-90600000, 15966324, -90115656, 16457364, 0x001808c}, -{-90115656, 15966324, -89631312, 16457364, 0x001888c}, -{-89631312, 15966324, -89146968, 16457364, 0x001908c}, -{-92101467, 15475284, -91617123, 15966324, 0x001988c}, -{-91617123, 15475284, -91132779, 15966324, 0x001a08c}, -{-91132779, 15475284, -90648435, 15966324, 0x001a88c}, -{-90648435, 15475284, -90164091, 15966324, 0x001b08c}, -{-90164091, 15475284, -89679747, 15966324, 0x001b88c}, -{-89679747, 15475284, -89195403, 15966324, 0x001c08c}, -{-89195403, 15475284, -88711059, 15966324, 0x001c88c}, -{-88711059, 15475284, -88226715, 15966324, 0x001d08c}, -{-92236000, 14984244, -91751656, 15475284, 0x001d88c}, -{-91762426, 14984244, -91278082, 15475284, 0x001e08c}, -{-91278082, 14984244, -90793738, 15475284, 0x001e88c}, -{-90793738, 14984244, -90309394, 15475284, 0x001f08c}, -{-90309394, 14984244, -89825050, 15475284, 0x0010088}, -{-89825050, 14984244, -89340706, 15475284, 0x0010888}, -{-89340706, 14984244, -88856362, 15475284, 0x0011088}, -{-88856362, 14984244, -88372018, 15475284, 0x0011888}, -{-92236000, 14493204, -91756864, 14984244, 0x0012088}, -{-91767634, 14493204, -91288498, 14984244, 0x0012888}, -{-91288498, 14493204, -90809362, 14984244, 0x0013088}, -{-90809362, 14493204, -90330226, 14984244, 0x0013888}, -{-90330226, 14493204, -89851090, 14984244, 0x0014088}, -{-89851090, 14493204, -89371954, 14984244, 0x0014888}, -{-89606731, 14493204, -89127595, 14984244, 0x0015088}, -{-92179691, 14002164, -91700555, 14493204, 0x0015888}, -{-91700555, 14002164, -91221419, 14493204, 0x0016088}, -{-91221419, 14002164, -90742283, 14493204, 0x0016888}, -{-90742283, 14002164, -90263147, 14493204, 0x0017088}, -{-90263147, 14002164, -89784011, 14493204, 0x0017888}, -{-89784011, 14002164, -89304875, 14493204, 0x0018088}, -{-91839504, 13511124, -91360368, 14002164, 0x0018888}, -{-91360368, 13511124, -90881232, 14002164, 0x0019088}, -{-90881232, 13511124, -90402096, 14002164, 0x0019888}, -{-90402096, 13511124, -89922960, 14002164, 0x001a088}, -{-92236000, 7190000, -77140000, 18500000, 0x3300216}, -{-92236000, 13500000, -88213058, 17820000, 0x003021c}, -{-82436128, 23060808, -82342911, 23147298, 0x001000a}, -{-82528200, 23001000, -82213374, 23181000, 0x9ee0447}, -{-75919449, 19934760, -75694151, 20146529, 0x9310047}, -{-78027132, 21281260, -77800069, 21493029, 0x9310047}, -{-76364144, 20775460, -76138257, 20987229, 0x9310047}, -{-80091020, 22304060, -79862780, 22515829, 0x9310047}, -{-75249007, 20102400, -75156993, 20188889, 0x3c1004b}, -{-76688507, 20335000, -76596493, 20421489, 0x3c1004b}, -{-83744508, 22372700, -83651292, 22459189, 0x3c1004b}, -{-80495408, 22115100, -80402192, 22201589, 0x3c1004b}, -{-81620100, 23019400, -81486526, 23080000, 0x3c1044b}, -{-77012000, 20941000, -76846017, 20989000, 0x3c1044b}, -{-79501288, 21894900, -79408313, 21981389, 0x3c1004b}, -{-77165707, 20273300, -77073693, 20359789, 0x3c1004b}, -{-76046007, 20176800, -75953993, 20263289, 0x3c1004b}, -{-78808288, 21802200, -78715313, 21888689, 0x3c1004b}, -{-81250037, 23003550, -81182763, 23065649, 0x2b2004b}, -{-76614131, 21150840, -76549670, 21210959, 0x29c004b}, -{-76280233, 20259850, -76214167, 20321949, 0x2b2004b}, -{-75722064, 20629940, -75657937, 20690059, 0x29c004b}, -{-80929837, 22683950, -80862563, 22746049, 0x2b2004b}, -{-74967564, 20616640, -74903437, 20676759, 0x29c004b}, -{-83553265, 22472050, -83486336, 22534149, 0x2b2004b}, -{-82801065, 22792440, -82735936, 22852559, 0x29c004b}, -{-82058837, 22812550, -81991563, 22874649, 0x2b2004b}, -{-75862480, 20157040, -75798520, 20217159, 0x29c004b}, -{-83072237, 22674650, -83004963, 22736749, 0x2b2004b}, -{-74532280, 20310040, -74468320, 20370159, 0x29c004b}, -{-82186037, 22935950, -82118763, 22998049, 0x2b2004b}, -{-80012514, 21753140, -79947886, 21813259, 0x29c004b}, -{-78659265, 22071050, -78592336, 22133149, 0x2b2004b}, -{-81163598, 22489640, -81098803, 22549759, 0x29c004b}, -{-80117837, 22775150, -80050563, 22837249, 0x2b2004b}, -{-77299614, 21519840, -77234986, 21579959, 0x29c004b}, -{-78257792, 21494250, -78191208, 21556349, 0x2b2004b}, -{-81225865, 22771440, -81160736, 22831559, 0x29c004b}, -{-80269537, 22548550, -80202263, 22610649, 0x2b2004b}, -{-80192398, 22345940, -80127603, 22406059, 0x29c004b}, -{-79687365, 22279050, -79620436, 22341149, 0x2b2004b}, -{-79267098, 22312440, -79202303, 22372559, 0x29c004b}, -{-75753120, 20928950, -75686881, 20991049, 0x2b2004b}, -{-77382231, 21019940, -77317770, 21080059, 0x29c004b}, -{-81581637, 22755550, -81514363, 22817649, 0x2b2004b}, -{-80232398, 22119940, -80167603, 22180059, 0x29c004b}, -{-76463033, 20338950, -76396967, 20401049, 0x2b2004b}, -{-78029064, 20696640, -77964937, 20756759, 0x29c004b}, -{-79518565, 22038650, -79451636, 22100749, 0x2b2004b}, -{-79554198, 22469740, -79489403, 22529859, 0x29c004b}, -{-75683033, 20138950, -75616967, 20201049, 0x2b2004b}, -{-82601165, 22943640, -82536036, 23003759, 0x29c004b}, -{-79769665, 22447350, -79702736, 22509449, 0x2b2004b}, -{-80002398, 22119940, -79937603, 22180059, 0x29c004b}, -{-82533637, 22848950, -82466363, 22911049, 0x2b2004b}, -{-79502398, 22489940, -79437603, 22550059, 0x29c004b}, -{-80083637, 22618950, -80016363, 22681049, 0x2b2004b}, -{-79301814, 21742540, -79237186, 21802659, 0x29c004b}, -{-82420037, 22942650, -82352763, 23004749, 0x2b2004b}, -{-81946365, 22753040, -81881236, 22813159, 0x29c004b}, -{-77744000, 19820000, -74120000, 21970000, 0x2fa0015}, -{-84970000, 21430000, -80500000, 23286000, 0x0700011}, -{-80500000, 20341000, -77600000, 23230000, 0x001000d}, -{-84970000, 19820000, -74120000, 23286000, 0x0010216}, -{23265379, 42654755, 23382621, 42741245, 0x001000a}, -{23014000, 42529000, 23476623, 42770000, 0xc730447}, -{24610000, 41982490, 24977597, 42255909, 0xbde0447}, -{27544800, 43140000, 28049468, 43342400, 0xbde0447}, -{27395000, 42440000, 27495187, 42540300, 0x3c1044b}, -{25913018, 43805000, 26032181, 43891489, 0x3c1004b}, -{25581500, 42391400, 25720770, 42463570, 0x3c1044b}, -{24557899, 43373800, 24676101, 43460289, 0x3c1004b}, -{26263879, 42615900, 26381120, 42702389, 0x3c1004b}, -{27760018, 43532100, 27879181, 43618589, 0x3c1004b}, -{26884999, 43204300, 27003201, 43290789, 0x3c1004b}, -{25490540, 41907400, 25605859, 41993889, 0x3c1004b}, -{24266160, 42163500, 24382440, 42249989, 0x3c1004b}, -{26438160, 42458000, 26554440, 42544489, 0x3c1004b}, -{23012360, 41980900, 23128640, 42067389, 0x3c1004b}, -{25553399, 43029200, 25671601, 43115689, 0x3c1004b}, -{25259179, 42839800, 25376420, 42926289, 0x3c1004b}, -{23503299, 43176800, 23621501, 43263289, 0x3c1004b}, -{25324079, 42590500, 25441320, 42676989, 0x3c1004b}, -{22803018, 43958700, 22922181, 44045189, 0x3c1004b}, -{22649386, 42252000, 22752961, 42302000, 0x2b2044b}, -{23208818, 43387040, 23290981, 43447159, 0x29c004b}, -{25569355, 42028150, 25652844, 42090249, 0x2b2004b}, -{25339120, 41600840, 25419279, 41660959, 0x29c004b}, -{26512765, 43222250, 26597634, 43284349, 0x2b2004b}, -{24674218, 43121340, 24756381, 43181459, 0x29c004b}, -{23089055, 42235850, 23172544, 42297949, 0x2b2004b}, -{27205767, 44064340, 27289433, 44124459, 0x29c004b}, -{25664265, 43100550, 25749134, 43162649, 0x2b2004b}, -{26466018, 43511740, 26548181, 43571859, 0x29c004b}, -{24658600, 41561150, 24741399, 41623249, 0x2b2004b}, -{25316184, 43573740, 25399015, 43633859, 0x29c004b}, -{23123954, 41382000, 23254496, 41421000, 0x2b2044b}, -{23489886, 42318840, 23570713, 42378959, 0x29c004b}, -{23229900, 41516150, 23312699, 41578249, 0x2b2004b}, -{24720000, 42622000, 24829677, 42666600, 0x29c044b}, -{25962355, 42447750, 26045844, 42509849, 0x2b2004b}, -{23967586, 41999140, 24029537, 42077500, 0x29c044b}, -{25084265, 43002050, 25169134, 43064149, 0x2b2004b}, -{27215952, 42689640, 27297447, 42749759, 0x29c004b}, -{23778910, 42868750, 23863089, 42930849, 0x2b2004b}, -{25868820, 41894640, 25948979, 41954759, 0x29c004b}, -{26938610, 42620650, 27022789, 42682749, 0x2b2004b}, -{26203318, 43299040, 26285481, 43359159, 0x29c004b}, -{24266455, 42001850, 24349944, 42063949, 0x2b2004b}, -{23683920, 41543940, 23764079, 41604059, 0x29c004b}, -{24137910, 42478950, 24222089, 42541049, 0x2b2004b}, -{24067118, 43247340, 24149281, 43307459, 0x29c004b}, -{25288255, 42168950, 25371744, 42231049, 0x2b2004b}, -{26140320, 41745740, 26220479, 41805859, 0x29c004b}, -{22350000, 43724856, 22995792, 44215896, 0x001088c}, -{22995792, 43724856, 23641584, 44215896, 0x001108c}, -{23641584, 43724856, 24287376, 44215896, 0x001188c}, -{25578959, 43724856, 26224751, 44215896, 0x001208c}, -{26224751, 43724856, 26870543, 44215896, 0x001288c}, -{26870543, 43724856, 27516335, 44215896, 0x001308c}, -{27516335, 43724856, 28162127, 44215896, 0x001388c}, -{22355207, 43233816, 22995791, 43724856, 0x001408c}, -{22995791, 43233816, 23636375, 43724856, 0x001488c}, -{23636375, 43233816, 24276959, 43724856, 0x001508c}, -{24276959, 43233816, 24917543, 43763000, 0x020588c}, -{24917543, 43233816, 25558127, 43724856, 0x001608c}, -{25558127, 43233816, 26198711, 43724856, 0x001688c}, -{26198711, 43233816, 26839295, 43724856, 0x001708c}, -{26839295, 43233816, 27479879, 43724856, 0x001788c}, -{27479880, 43233816, 28120464, 43724856, 0x001808c}, -{28120463, 43332024, 28761047, 43823064, 0x001888c}, -{22355207, 42742776, 22990583, 43233816, 0x001908c}, -{22990583, 42742776, 23625959, 43233816, 0x001988c}, -{23625959, 42742776, 24261335, 43233816, 0x001a08c}, -{24261335, 42742776, 24896711, 43233816, 0x001a88c}, -{24896711, 42742776, 25532087, 43233816, 0x001b08c}, -{25532087, 42742776, 26167463, 43233816, 0x001b88c}, -{26167463, 42742776, 26802839, 43233816, 0x001c08c}, -{26802839, 42742776, 27438215, 43233816, 0x001c88c}, -{27438215, 42742776, 28073591, 43233816, 0x001d08c}, -{22360415, 42251736, 22990583, 42742776, 0x001d88c}, -{22990583, 42251736, 23620751, 42742776, 0x001e08c}, -{23620751, 42251736, 24250919, 42742776, 0x001e88c}, -{24250919, 42251736, 24881087, 42742776, 0x001f08c}, -{24881087, 42251736, 25511255, 42742776, 0x0010088}, -{25511255, 42251736, 26141423, 42742776, 0x0010888}, -{26141423, 42251736, 26771591, 42742776, 0x0011088}, -{26771591, 42251736, 27401759, 42742776, 0x0011888}, -{27401759, 42251736, 28031927, 42742776, 0x0012088}, -{22436036, 41760696, 23060996, 42251736, 0x0012888}, -{23060996, 41760696, 23685956, 42251736, 0x0013088}, -{23685956, 41760696, 24310916, 42251736, 0x0013888}, -{24310916, 41760696, 24935876, 42251736, 0x0014088}, -{24935876, 41760696, 25560836, 42251736, 0x0014888}, -{25560836, 41760696, 26185796, 42251736, 0x0015088}, -{26185796, 41760696, 26810756, 42251736, 0x0015888}, -{26810756, 41760696, 27435716, 42251736, 0x0016088}, -{27435716, 41760696, 28060676, 42251736, 0x0016888}, -{22722476, 41269656, 23342228, 41760696, 0x0017088}, -{23342228, 41269656, 23961980, 41760696, 0x0017888}, -{23961980, 41269656, 24581732, 41760696, 0x0018088}, -{24581732, 41269656, 25201484, 41760696, 0x0018888}, -{25201484, 41234000, 25770000, 41760696, 0x0219088}, -{25770000, 41294000, 26363000, 41760696, 0x0019888}, -{25201484, 41234000, 25770000, 41760696, 0x0bfa890}, -{25770000, 41294000, 26363000, 41760696, 0x0b0b090}, -{12090000, 39600000, 30183000, 51061000, 0x0010216}, -{22350000, 41234000, 28620000, 44260000, 0x003021c}, -{-10818550, 6265705, -10732060, 6352195, 0x001000a}, -{-10852000, 6139800, -10319500, 6563120, 0x01b000c}, -{-8205296, 5995121, -8054705, 6144880, 0x680004b}, -{-10093696, 5818720, -9943105, 5968479, 0x680004b}, -{-8628442, 7486398, -8477435, 7636157, 0x680004b}, -{-9551664, 6948891, -9428336, 7071200, 0x54f004b}, -{-7791963, 4360584, -7669315, 4482893, 0x54f004b}, -{-10864664, 6828690, -10741336, 6950999, 0x54f004b}, -{-9075676, 4963584, -8953028, 5085893, 0x54f004b}, -{-9046824, 7164062, -8923496, 7286371, 0x54f004b}, -{-8281324, 4618891, -8158676, 4741200, 0x54f004b}, -{-9821664, 8358891, -9698336, 8481200, 0x54f004b}, -{-11386994, 6676290, -11264006, 6798599, 0x54f004b}, -{-8930224, 6434145, -8807236, 6556454, 0x54f004b}, -{-8774149, 7301483, -8650821, 7423792, 0x54f004b}, -{-9624372, 5392151, -9501384, 5514460, 0x54f004b}, -{-10584695, 8063928, -10115975, 8554968, 0x001108c}, -{-10115976, 8063928, -9647256, 8554968, 0x001188c}, -{-9647256, 8063928, -9178536, 8554968, 0x001208c}, -{-11053416, 7572888, -10584696, 8063928, 0x001288c}, -{-10584696, 7572888, -10115976, 8063928, 0x001308c}, -{-10115976, 7572888, -9647256, 8063928, 0x001388c}, -{-9647256, 7572888, -9178536, 8063928, 0x001408c}, -{-11522135, 7081848, -11053415, 7572888, 0x001508c}, -{-11053414, 7081848, -10584694, 7572888, 0x001588c}, -{-10584695, 7081848, -10115975, 7572888, 0x001608c}, -{-10115975, 7081848, -9647255, 7572888, 0x001688c}, -{-9647254, 7081848, -9178534, 7572888, 0x001708c}, -{-9178535, 7081848, -8709815, 7572888, 0x001788c}, -{-8709815, 7081848, -8241095, 7572888, 0x001808c}, -{-11522135, 6590808, -11053415, 7081848, 0x001888c}, -{-11053415, 6590808, -10584695, 7081848, 0x001908c}, -{-10584695, 6590808, -10115975, 7081848, 0x001988c}, -{-10115975, 6590808, -9647255, 7081848, 0x001a08c}, -{-9647255, 6590808, -9178535, 7081848, 0x001a88c}, -{-9178535, 6590808, -8709815, 7081848, 0x001b08c}, -{-8709815, 6590808, -8241095, 7081848, 0x001b88c}, -{-11100287, 6099768, -10631567, 6590808, 0x001c08c}, -{-10631567, 6099768, -10162847, 6590808, 0x001c88c}, -{-10162847, 6099768, -9694127, 6590808, 0x001d08c}, -{-9694127, 6099768, -9225407, 6590808, 0x001d88c}, -{-9225407, 6099768, -8756687, 6590808, 0x001e08c}, -{-8756687, 6099768, -8287967, 6590808, 0x001e88c}, -{-8287967, 6099768, -7819247, 6590808, 0x001f08c}, -{-8756688, 7219339, -8287968, 7710379, 0x001488c}, -{-10647972, 5608728, -10179252, 6099768, 0x0015088}, -{-10179252, 5608728, -9710532, 6099768, 0x0015888}, -{-9710532, 5608728, -9241812, 6099768, 0x0016088}, -{-9241812, 5608728, -8773092, 6099768, 0x0016888}, -{-8773092, 5608728, -8304372, 6099768, 0x0017088}, -{-8304372, 5608728, -7835652, 6099768, 0x0017888}, -{-7835652, 5608728, -7366932, 6099768, 0x0018888}, -{-10179251, 5117688, -9710531, 5608728, 0x0019088}, -{-9710531, 5117688, -9241811, 5608728, 0x0019888}, -{-9241811, 5117688, -8773091, 5608728, 0x001a888}, -{-8773091, 5117688, -8304371, 5608728, 0x001b088}, -{-8304371, 5117688, -7835651, 5608728, 0x001b888}, -{-7835651, 5117688, -7366931, 5608728, 0x001c088}, -{-9358991, 4626648, -8890271, 5117688, 0x001c888}, -{-8890271, 4626648, -8421551, 5117688, 0x001d088}, -{-8421551, 4626648, -7952831, 5117688, 0x001d888}, -{-7952831, 4626648, -7484111, 5117688, 0x001e088}, -{-8421551, 4340000, -7952831, 4831040, 0x001e888}, -{-7952831, 4340000, -7484111, 4831040, 0x001f088}, -{-16860000, 4340000, 4000000, 15120000, 0x2a30216}, -{-11500000, 4340000, -7367778, 8569677, 0x003021c}, -{-87254206, 14039855, -87165794, 14126345, 0x001000a}, -{-88217002, 15178017, -87732658, 15669057, 0x001000c}, -{-87268953, 14021490, -87143247, 14143799, 0x54f004b}, -{-86863600, 15733000, -86743734, 15797789, 0x3c1044b}, -{-87213446, 13266500, -87124555, 13352989, 0x3c1004b}, -{-87675466, 14416800, -87586335, 14503289, 0x3c1004b}, -{-87965226, 15783200, -87875374, 15869689, 0x3c1004b}, -{-86614246, 13999700, -86525355, 14086189, 0x3c1004b}, -{-87888066, 14543300, -87798935, 14629789, 0x3c1004b}, -{-86274566, 14626800, -86185435, 14713289, 0x3c1004b}, -{-85942886, 14785800, -85853514, 14872289, 0x3c1004b}, -{-87538000, 15747000, -87396910, 15802000, 0x3c1044b}, -{-86054906, 15598200, -85965294, 15684689, 0x3c1004b}, -{-88824686, 14726800, -88735314, 14813289, 0x3c1004b}, -{-86624806, 15436800, -86535194, 15523289, 0x3c1004b}, -{-87519246, 13397600, -87430355, 13484089, 0x3c1004b}, -{-86604446, 13816800, -86515555, 13903289, 0x3c1004b}, -{-87723366, 14305500, -87634235, 14391989, 0x3c1004b}, -{-87174686, 15086800, -87085314, 15173289, 0x3c1004b}, -{-88811286, 14987700, -88721914, 15074189, 0x3c1004b}, -{-88299486, 14877200, -88210114, 14963689, 0x3c1004b}, -{-87134566, 14356800, -87045435, 14443289, 0x3c1004b}, -{-87506846, 13482200, -87417955, 13568689, 0x3c1004b}, -{-88214566, 14276800, -88125435, 14363289, 0x3c1004b}, -{-86902366, 14486100, -86813235, 14572589, 0x3c1004b}, -{-87642606, 15250000, -87552994, 15336489, 0x3c1004b}, -{-86599346, 16266500, -86509254, 16352989, 0x3c1004b}, -{-86324806, 15576800, -86235194, 15663289, 0x3c1004b}, -{-88008966, 14648400, -87919835, 14734889, 0x3c1004b}, -{-88084446, 14106800, -87995555, 14193289, 0x3c1004b}, -{-86293606, 15488100, -86203994, 15574589, 0x3c1004b}, -{-87720706, 15261800, -87631094, 15348289, 0x3c1004b}, -{-84171396, 17167043, -83681844, 17658083, 0x001d888}, -{-87172848, 16039408, -86688504, 16530448, 0x001e088}, -{-86688504, 16039408, -86204160, 16530448, 0x001e888}, -{-86204160, 16039408, -85719816, 16530448, 0x001f088}, -{-88429538, 15548368, -87945194, 16039408, 0x001008c}, -{-87945194, 15548368, -87460850, 16039408, 0x001088c}, -{-87460850, 15548368, -86976506, 16039408, 0x001108c}, -{-86976506, 15548368, -86492162, 16039408, 0x001188c}, -{-86492162, 15548368, -86007818, 16039408, 0x001208c}, -{-86007818, 15548368, -85523474, 16039408, 0x001288c}, -{-85523474, 15548368, -85039130, 16039408, 0x001308c}, -{-85039130, 15548368, -84554786, 16039408, 0x001388c}, -{-84554786, 15548368, -84070442, 16039408, 0x001408c}, -{-84070442, 15548368, -83586098, 16039408, 0x001488c}, -{-88817013, 15057328, -88332669, 15548368, 0x001588c}, -{-89301357, 15057328, -88817013, 15548368, 0x001508c}, -{-88332669, 15057328, -87848325, 15548368, 0x001608c}, -{-87848325, 15057328, -87363981, 15548368, 0x001688c}, -{-87363981, 15057328, -86879637, 15548368, 0x001708c}, -{-86879637, 15057328, -86395293, 15548368, 0x001788c}, -{-86395293, 15057328, -85910949, 15548368, 0x001808c}, -{-85910949, 15057328, -85426605, 15548368, 0x001888c}, -{-85426605, 15057328, -84942261, 15548368, 0x001908c}, -{-84942261, 15057328, -84457917, 15548368, 0x001988c}, -{-84457917, 15057328, -83973573, 15548368, 0x001a08c}, -{-83973573, 15057328, -83489229, 15548368, 0x001a88c}, -{-83489229, 14811807, -83004885, 15302847, 0x001b08c}, -{-87790203, 14566288, -87311067, 15057328, 0x001d08c}, -{-88269339, 14566288, -87790203, 15057328, 0x001c88c}, -{-88748475, 14566288, -88269339, 15057328, 0x001c08c}, -{-89227611, 14566288, -88748475, 15057328, 0x001b88c}, -{-87311067, 14566288, -86831931, 15057328, 0x001d88c}, -{-86831931, 14566288, -86352795, 15057328, 0x001e08c}, -{-86352795, 14566288, -85873659, 15057328, 0x001e88c}, -{-85873659, 14566288, -85394523, 15057328, 0x001f08c}, -{-85394523, 14566288, -84915387, 15057328, 0x0b10090}, -{-84915387, 14566288, -84436251, 15057328, 0x0b10890}, -{-84436251, 14566288, -83957115, 15057328, 0x0b11090}, -{-83957115, 14566288, -83477979, 15057328, 0x0b11890}, -{-85519099, 14075248, -85039963, 14566288, 0x0b16090}, -{-89352187, 14075248, -88873051, 14566288, 0x0b12090}, -{-88873051, 14075248, -88393915, 14566288, 0x0b12890}, -{-88393915, 14075248, -87914779, 14566288, 0x0b13090}, -{-87914779, 14075248, -87435643, 14566288, 0x0b13890}, -{-87435643, 14075248, -86956507, 14566288, 0x0b14090}, -{-86956507, 14075248, -86477371, 14566288, 0x0b14890}, -{-86477371, 14075248, -85998235, 14566288, 0x0b15090}, -{-85998235, 14075248, -85519099, 14566288, 0x0b15890}, -{-88777224, 13584208, -88298088, 14075248, 0x0b16890}, -{-88298088, 13584208, -87818952, 14075248, 0x0b17090}, -{-87818952, 13584208, -87339816, 14075248, 0x0b17890}, -{-87339816, 13584208, -86860680, 14075248, 0x0b18090}, -{-86860680, 13584208, -86381544, 14075248, 0x0b18890}, -{-86381544, 13584208, -85902408, 14075248, 0x0b19090}, -{-85902408, 13584208, -85423272, 14075248, 0x0b19890}, -{-88058520, 13093168, -87579384, 13584208, 0x0b0a090}, -{-87579384, 13093168, -87100248, 13584208, 0x0b0a890}, -{-87100248, 13093168, -86621112, 13584208, 0x0b0b090}, -{-88058520, 12602128, -87579384, 13093168, 0x0b0b890}, -{-87579384, 12602128, -87100248, 13093168, 0x0b0c090}, -{-87100248, 12602128, -86621112, 13093168, 0x0b0c890}, -{-92236000, 7190000, -77140000, 18500000, 0x3300216}, -{-89355000, 12984900, -83000000, 17500000, 0x003021c}, -{2342000, 6346000, 2487000, 6397000, 0x012000a}, -{2043000, 6333000, 2684400, 6680000, 0x016000c}, -{2540000, 9295000, 2606429, 9408801, 0x3c1044b}, -{2606429, 9295000, 2672858, 9408801, 0x3c1044b}, -{1629156, 9662002, 1716846, 9748491, 0x3c1004b}, -{2037096, 7136302, 2124305, 7222791, 0x3c1004b}, -{1950096, 7138302, 2037305, 7224791, 0x3c1004b}, -{1336335, 10257800, 1424265, 10344289, 0x3c1004b}, -{1654616, 6577002, 1741585, 6663491, 0x3c1004b}, -{2451096, 7993602, 2538305, 8080091, 0x3c1004b}, -{1636235, 10286700, 1724165, 10373189, 0x3c1004b}, -{2596896, 6932902, 2684105, 7019391, 0x3c1004b}, -{2889815, 11085900, 2977985, 11172389, 0x3c1004b}, -{1650276, 8950402, 1737726, 9036891, 0x3c1004b}, -{1922796, 7031602, 2010005, 7118091, 0x3c1004b}, -{2196396, 7930502, 2283605, 8016991, 0x3c1004b}, -{2368176, 8452202, 2455626, 8538691, 0x3c1004b}, -{2343635, 10313600, 2431565, 10400089, 0x3c1004b}, -{2401315, 11260800, 2489485, 11347289, 0x3c1004b}, -{1937296, 7886402, 2024505, 7972891, 0x3c1004b}, -{3159556, 9890802, 3247246, 9977291, 0x3c1004b}, -{3326315, 11798800, 3414485, 11885289, 0x3c1004b}, -{1667500, 6241100, 1832933, 6286500, 0x3c1044b}, -{2612916, 6689802, 2699885, 6776291, 0x3c1004b}, -{2148396, 7734502, 2235605, 7820991, 0x3c1004b}, -{2627135, 10184300, 2715065, 10270789, 0x3c1004b}, -{1868656, 9489802, 1956346, 9576291, 0x3c1004b}, -{1956835, 10184600, 2044765, 10271089, 0x3c1004b}, -{3130615, 12038400, 3218785, 12124889, 0x3c1004b}, -{1747679, 6772752, 1810123, 6834851, 0x2b2004b}, -{1859574, 6357242, 1920027, 6417361, 0x29c004b}, -{1658193, 6915352, 1720809, 6977451, 0x2b2004b}, -{2563507, 8861242, 2624294, 8921361, 0x29c004b}, -{1231033, 10594750, 1294167, 10656849, 0x2b2004b}, -{2093239, 10784940, 2154360, 10845059, 0x29c004b}, -{2578693, 7328952, 2641309, 7391051, 0x2b2004b}, -{2308405, 7185801, 2369025, 7245920, 0x29c004b}, -{1498640, 6116481, 1967360, 6607521, 0x001008c}, -{1967360, 6116481, 2436080, 6607521, 0x001088c}, -{2436080, 6116481, 2904800, 6607521, 0x001108c}, -{1498640, 6607521, 1967360, 7098561, 0x001188c}, -{1967360, 6607521, 2436080, 7098561, 0x001208c}, -{2436080, 6607521, 2904800, 7098561, 0x001288c}, -{1498640, 7098561, 1967360, 7589601, 0x001308c}, -{1967360, 7098561, 2436080, 7589601, 0x001388c}, -{2436080, 7098561, 2904800, 7589601, 0x001408c}, -{1498640, 7589601, 1967360, 8080641, 0x001488c}, -{1967360, 7589601, 2436080, 8080641, 0x001508c}, -{2436080, 7589601, 2904800, 8080641, 0x001588c}, -{1498640, 8080640, 1967360, 8571680, 0x001608c}, -{1967360, 8080640, 2436080, 8571680, 0x001688c}, -{2436080, 8080640, 2904800, 8571680, 0x001708c}, -{1498640, 8571680, 1972568, 9062720, 0x001788c}, -{1972568, 8571680, 2446496, 9062720, 0x001808c}, -{2446496, 8571680, 2920424, 9062720, 0x001888c}, -{1332765, 9062720, 1806693, 9553760, 0x001908c}, -{1806693, 9062720, 2280621, 9553760, 0x001988c}, -{2280621, 9062720, 2754549, 9553760, 0x001a08c}, -{2754549, 9062720, 3228477, 9553760, 0x001a88c}, -{1261676, 9553760, 1735604, 10044800, 0x001b08c}, -{1735604, 9553760, 2209532, 10044800, 0x001b88c}, -{2209532, 9553760, 2683460, 10044800, 0x001c08c}, -{2683460, 9553760, 3157388, 10044800, 0x001c88c}, -{3157388, 9553760, 3631316, 10044800, 0x001d08c}, -{764051, 10044800, 1237979, 10535840, 0x001d88c}, -{1237979, 10044800, 1711907, 10535840, 0x001e08c}, -{1711907, 10044800, 2185835, 10535840, 0x001e88c}, -{2185835, 10044800, 2659763, 10535840, 0x001f08c}, -{2659763, 10044800, 3133691, 10535840, 0x0010088}, -{3133691, 10044800, 3607619, 10535840, 0x0010888}, -{3526072, 10044800, 4000000, 10535840, 0x0011088}, -{764051, 10535840, 1237979, 11026880, 0x0011888}, -{1237979, 10535840, 1711907, 11026880, 0x0012088}, -{1711907, 10535840, 2185835, 11026880, 0x0012888}, -{2185835, 10535840, 2659763, 11026880, 0x0013088}, -{2659763, 10535840, 3133691, 11026880, 0x0013888}, -{3133691, 10535840, 3607619, 11026880, 0x0014088}, -{3526072, 10535840, 4000000, 11026880, 0x0014888}, -{929926, 11026880, 1403854, 11517920, 0x0015088}, -{1403854, 11026880, 1877782, 11517920, 0x0015888}, -{1877782, 11026880, 2351710, 11517920, 0x0016088}, -{2351710, 11026880, 2825638, 11517920, 0x0016888}, -{2825638, 11026880, 3299566, 11517920, 0x0017088}, -{3299566, 11026880, 3773494, 11517920, 0x0017888}, -{2110000, 11517920, 2588674, 11920600, 0x01cd088}, -{2588674, 11517920, 3062602, 11920600, 0x001d888}, -{3062602, 11517920, 3617000, 11920600, 0x01ae088}, -{2369604, 11920600, 2843532, 12411641, 0x001e888}, -{2843532, 11920600, 3317460, 12411641, 0x001f088}, -{2114746, 11517920, 2588674, 11920600, 0x0a0d090}, -{2588674, 11517920, 3062602, 11920600, 0x0a0d890}, -{3062602, 11517920, 3617000, 11920600, 0x094e090}, -{2369604, 11920601, 2843532, 12411641, 0x0b1e890}, -{2843532, 11920601, 3317460, 12411641, 0x0b1f090}, -{-16860000, 4340000, 4000000, 15120000, 0x2a30216}, -{770000, 6100000, 3860000, 12410000, 0x003021c}, -{38870225, 15293955, 38959598, 15380445, 0x001000a}, -{38687336, 15113011, 39171680, 15604051, 0x001000c}, -{38394637, 15716890, 38521362, 15839199, 0x54f004b}, -{42632517, 12945190, 42757883, 13067499, 0x54f004b}, -{39366537, 15555390, 39493262, 15677699, 0x54f004b}, -{41627147, 13868890, 41752853, 13991199, 0x54f004b}, -{38751807, 14825890, 38878193, 14948199, 0x54f004b}, -{37526807, 15058890, 37653193, 15181199, 0x54f004b}, -{39306007, 14782990, 39432393, 14905299, 0x54f004b}, -{42266547, 13206090, 42392253, 13328399, 0x54f004b}, -{38984907, 15000290, 39111293, 15122599, 0x54f004b}, -{38768577, 14573490, 38894623, 14695799, 0x54f004b}, -{39356977, 14628890, 39483023, 14751199, 0x54f004b}, -{36613114, 15060300, 36702486, 15146789, 0x3c1004b}, -{40265414, 14855900, 40354786, 14942389, 0x3c1004b}, -{38431354, 16621900, 38521446, 16708389, 0x3c1004b}, -{38640374, 16144700, 38730226, 16231189, 0x3c1004b}, -{38402074, 15841000, 38491926, 15927489, 0x3c1004b}, -{38004174, 16207600, 38094026, 16294089, 0x3c1004b}, -{37982694, 15498500, 38072306, 15584989, 0x3c1004b}, -{37522114, 14988400, 37611486, 15074889, 0x3c1004b}, -{37609114, 14974800, 37698486, 15061289, 0x3c1004b}, -{38328075, 17531160, 38817627, 18022200, 0x001008c}, -{37334264, 17174080, 37823816, 17665120, 0x001088c}, -{37823816, 17174080, 38313368, 17665120, 0x001108c}, -{38313368, 17174080, 38802920, 17665120, 0x001188c}, -{38802920, 17174080, 39292472, 17665120, 0x001208c}, -{36849920, 16683039, 37334264, 17174079, 0x001288c}, -{37334264, 16683039, 37818608, 17174079, 0x001308c}, -{37818608, 16683039, 38302952, 17174079, 0x001388c}, -{38302952, 16683039, 38787296, 17174079, 0x001408c}, -{38787296, 16683039, 39271640, 17174079, 0x001488c}, -{36849920, 16192000, 37334264, 16683040, 0x001508c}, -{37334264, 16192000, 37818608, 16683040, 0x001588c}, -{37818608, 16192000, 38302952, 16683040, 0x001608c}, -{38302952, 16192000, 38787296, 16683040, 0x001688c}, -{38787296, 16192000, 39271640, 16683040, 0x001708c}, -{36607748, 15700960, 37092092, 16192000, 0x001788c}, -{37092092, 15700960, 37576436, 16192000, 0x001808c}, -{37576436, 15700960, 38060780, 16192000, 0x001888c}, -{38060780, 15700960, 38545124, 16192000, 0x001908c}, -{38545124, 15700960, 39029468, 16192000, 0x001988c}, -{39029468, 15700960, 39513812, 16192000, 0x001a08c}, -{36438228, 15209920, 36922572, 15700960, 0x001a88c}, -{36922572, 15209920, 37406916, 15700960, 0x001b08c}, -{37406916, 15209920, 37891260, 15700960, 0x001b88c}, -{37891260, 15209920, 38375604, 15700960, 0x001c08c}, -{38375604, 15209920, 38859948, 15700960, 0x001c88c}, -{38859948, 15209920, 39344292, 15700960, 0x001d08c}, -{39344292, 15209920, 39828636, 15700960, 0x001d88c}, -{39828636, 15209920, 40312980, 15700960, 0x001e08c}, -{39889000, 15701012, 40260000, 16289000, 0x026e88c}, -{40313000, 15466000, 40842000, 15907000, 0x01cf08c}, -{36438248, 14718932, 36922592, 15209972, 0x0010088}, -{36922592, 14718932, 37406936, 15209972, 0x0010888}, -{37406936, 14718932, 37891280, 15209972, 0x0011088}, -{37891280, 14718932, 38375624, 15209972, 0x0011888}, -{38375624, 14718932, 38859968, 15209972, 0x0012088}, -{38859968, 14718932, 39344312, 15209972, 0x0015088}, -{39344312, 14718932, 39828656, 15209972, 0x0015888}, -{39828656, 14718932, 40313000, 15209972, 0x0016088}, -{40313000, 14718932, 40797344, 15209972, 0x0016888}, -{36438248, 14227892, 36917384, 14718932, 0x0012888}, -{36917384, 14227892, 37396520, 14718932, 0x0013088}, -{37396520, 14179000, 37830000, 14718914, 0x0223888}, -{37875656, 14227892, 38354792, 14718932, 0x0014088}, -{38354792, 14227892, 38833928, 14718932, 0x0014888}, -{38833928, 14227892, 39313064, 14718932, 0x0017088}, -{39313063, 14227892, 39792199, 14718932, 0x0017888}, -{39792199, 14227892, 40271335, 14718932, 0x0018088}, -{40271336, 14227892, 40750472, 14718932, 0x0018888}, -{40750472, 14227892, 41229608, 14718932, 0x0019088}, -{41229608, 14227892, 41708744, 14718932, 0x0019888}, -{40654644, 13736852, 41133780, 14227892, 0x001a088}, -{41133780, 13736852, 41612916, 14227892, 0x001a888}, -{41612916, 13736852, 42092052, 14227892, 0x001b088}, -{41133780, 13245812, 41612916, 13736852, 0x001b888}, -{41612916, 13245812, 42092052, 13736852, 0x001c088}, -{42092052, 13245812, 42571188, 13736852, 0x001c888}, -{41708743, 12754772, 42187879, 13245812, 0x001d088}, -{42187880, 12754772, 42667016, 13245812, 0x001d888}, -{42667015, 12754772, 43146151, 13245812, 0x001e088}, -{42211836, 12350000, 42690972, 12841040, 0x001e888}, -{42681864, 12350000, 43161000, 12841040, 0x001f088}, -{39266000, 14718932, 41473500, 16773000, 0x0010015}, -{36433480, 12350000, 43161000, 18022200, 0x0010216}, -{34969050, -15836490, 35058423, -15750000, 0x001000a}, -{34843074, -15971880, 35201526, -15625921, 0xf040047}, -{33627904, -14137400, 33972095, -13802511, 0xe890047}, -{33967315, -11495400, 34055485, -11408911, 0x3c1004b}, -{35283694, -15434300, 35373306, -15347811, 0x3c1004b}, -{33867855, -9979500, 33955545, -9893011, 0x3c1004b}, -{35216034, -14500900, 35305165, -14414411, 0x3c1004b}, -{33445374, -13081300, 33534025, -12994811, 0x3c1004b}, -{34413854, -13838700, 34502745, -13752211, 0x3c1004b}, -{34223874, -12956400, 34312525, -12869911, 0x3c1004b}, -{35209333, -16973400, 35299666, -16886911, 0x3c1004b}, -{35182814, -15112300, 35272186, -15025811, 0x3c1004b}, -{34278134, -14414700, 34367265, -14328211, 0x3c1004b}, -{34913814, -15033800, 35003186, -14947311, 0x3c1004b}, -{33817335, -11058500, 33905265, -10972011, 0x3c1004b}, -{33553215, -11946000, 33641385, -11859511, 0x3c1004b}, -{35457574, -16066900, 35547426, -15980411, 0x3c1004b}, -{32835554, -13843200, 32924445, -13756711, 0x3c1004b}, -{33695554, -13574500, 33784445, -13488011, 0x3c1004b}, -{33631915, -11167900, 33720085, -11081411, 0x3c1004b}, -{34227815, -11650500, 34315985, -11564011, 0x3c1004b}, -{35255074, -16053200, 35344926, -15966711, 0x3c1004b}, -{34844354, -14128700, 34933245, -14042211, 0x3c1004b}, -{34499794, -15639300, 34589406, -15552811, 0x3c1004b}, -{34602714, -14867500, 34692086, -14781011, 0x3c1004b}, -{33229355, -9742500, 33317045, -9656011, 0x3c1004b}, -{34781474, -16064100, 34871326, -15977611, 0x3c1004b}, -{34046054, -13374000, 34134945, -13287511, 0x3c1004b}, -{35076574, -16107500, 35166426, -16021011, 0x3c1004b}, -{34096535, -10667200, 34184465, -10580711, 0x3c1004b}, -{33874854, -13682200, 33963745, -13595711, 0x3c1004b}, -{35595774, -15831400, 35685626, -15744911, 0x3c1004b}, -{34447154, -14033000, 34536045, -13946511, 0x3c1004b}, -{35480614, -14925300, 35569986, -14838811, 0x3c1004b}, -{32911567, -9856040, 33385495, -9365000, 0x001008c}, -{33385496, -9856040, 33859424, -9365000, 0x001088c}, -{33859423, -9856040, 34333351, -9365000, 0x001108c}, -{33314406, -10347080, 33788334, -9856040, 0x001188c}, -{33788334, -10347080, 34262262, -9856040, 0x001208c}, -{33314406, -10838120, 33788334, -10347080, 0x001288c}, -{33788334, -10838120, 34262262, -10347080, 0x001308c}, -{33077442, -11329160, 33551370, -10838120, 0x001388c}, -{33551370, -11329160, 34025298, -10838120, 0x001408c}, -{34025298, -11329160, 34499226, -10838120, 0x001488c}, -{33077442, -11820200, 33551370, -11329160, 0x001508c}, -{33551370, -11820200, 34025298, -11329160, 0x001588c}, -{34025298, -11820200, 34499226, -11329160, 0x001608c}, -{33243317, -12311240, 33717245, -11820200, 0x001688c}, -{33717245, -12311240, 34191173, -11820200, 0x001708c}, -{32930056, -12802280, 33409192, -12311240, 0x001788c}, -{33409192, -12802280, 33888328, -12311240, 0x001808c}, -{33888328, -12802280, 34367464, -12311240, 0x001888c}, -{32930056, -13293320, 33409192, -12802280, 0x001908c}, -{33409192, -13293320, 33888328, -12802280, 0x001988c}, -{33888328, -13293320, 34367464, -12802280, 0x001a08c}, -{32671892, -13784360, 33151028, -13293320, 0x001a88c}, -{33145667, -13784360, 33624803, -13293320, 0x001b08c}, -{33624803, -13784360, 34103939, -13293320, 0x001b88c}, -{34103939, -13784360, 34583075, -13293320, 0x001c08c}, -{34583075, -13784360, 35062211, -13293320, 0x001c88c}, -{35062211, -13784360, 35541347, -13293320, 0x001d08c}, -{32671892, -14275400, 33151028, -13784360, 0x001d88c}, -{33145667, -14275400, 33624803, -13784360, 0x001e08c}, -{33624803, -14275400, 34103939, -13784360, 0x001e88c}, -{34103939, -14275400, 34583075, -13784360, 0x001f08c}, -{34583075, -14275400, 35062211, -13784360, 0x0010088}, -{35062211, -14275400, 35541347, -13784360, 0x0010888}, -{33385235, -14766440, 33864371, -14275400, 0x0011088}, -{33864371, -14766440, 34343507, -14275400, 0x0011888}, -{34343507, -14766440, 34822643, -14275400, 0x0012088}, -{34822643, -14766440, 35301779, -14275400, 0x0012888}, -{35301779, -14766440, 35780915, -14275400, 0x0013088}, -{35470864, -14766440, 35950000, -14275400, 0x0013888}, -{34535161, -15257480, 35019505, -14766440, 0x0014088}, -{35019505, -15257480, 35503849, -14766440, 0x0014888}, -{35465656, -15257480, 35950000, -14766440, 0x0015088}, -{34196121, -15748520, 34680465, -15257480, 0x0015888}, -{34680465, -15748520, 35164809, -15257480, 0x0016088}, -{35164809, -15748520, 35649153, -15257480, 0x0016888}, -{35465656, -15748520, 35950000, -15257480, 0x0017088}, -{34196121, -16239560, 34680465, -15748520, 0x0017888}, -{34680465, -16239560, 35164809, -15748520, 0x0018088}, -{35164809, -16239560, 35649153, -15748520, 0x0018888}, -{35465656, -16239560, 35950000, -15748520, 0x0019088}, -{34389858, -16730600, 34874202, -16239560, 0x0019888}, -{34874202, -16730600, 35358546, -16239560, 0x001a088}, -{34874202, -17140000, 35358546, -16648960, 0x001a888}, -{32671892, -17140000, 35950000, -9365000, 0x0010216}, -{125699223, 38990755, 125809738, 39077245, 0x001000a}, -{125578636, 38903990, 125892564, 39148609, 0xa9e0047}, -{127384917, 39790890, 127700883, 40035509, 0xa9e0047}, -{129585620, 41656490, 129911779, 41901109, 0xa9e0047}, -{124343076, 40000810, 124641124, 40229589, 0x9ee0047}, -{125572309, 39574590, 125730291, 39696899, 0x54f004b}, -{125316028, 38710890, 125471972, 38833199, 0x54f004b}, -{127343818, 39126490, 127500781, 39248799, 0x54f004b}, -{125660807, 37991590, 125815392, 38113899, 0x54f004b}, -{126502207, 37904490, 126656792, 38026799, 0x54f004b}, -{125781018, 39182190, 125937981, 39304499, 0x54f004b}, -{125720428, 38437190, 125876372, 38559499, 0x54f004b}, -{126535840, 40909390, 126697560, 41031699, 0x54f004b}, -{129124350, 40645890, 129285050, 40768199, 0x54f004b}, -{128147621, 41352200, 128261979, 41438689, 0x3c1004b}, -{125587963, 38702100, 125698236, 38788589, 0x3c1004b}, -{130270760, 42194800, 130387040, 42281289, 0x3c1004b}, -{130289379, 42481500, 130406620, 42567989, 0x3c1004b}, -{129190460, 42176000, 129329851, 42248000, 0x3c1044b}, -{128843281, 40389700, 128956918, 40476189, 0x3c1004b}, -{128374462, 40097700, 128487138, 40184189, 0x3c1004b}, -{127914262, 40001700, 128026938, 40088189, 0x3c1004b}, -{128125662, 40007800, 128238338, 40094289, 0x3c1004b}, -{125193262, 39935800, 125305938, 40022289, 0x3c1004b}, -{125317044, 37884100, 125426356, 37970589, 0x3c1004b}, -{129693160, 42394800, 129809440, 42481289, 0x3c1004b}, -{128592862, 40286500, 128705538, 40372989, 0x3c1004b}, -{129423620, 42530960, 130058996, 43022000, 0x001008c}, -{130058996, 42530960, 130694372, 43022000, 0x001088c}, -{128856990, 42051213, 129487158, 42542253, 0x001108c}, -{129487158, 42051213, 130117326, 42542253, 0x001188c}, -{130079832, 42051213, 130710000, 42542253, 0x001208c}, -{126556877, 41560173, 127181837, 42051213, 0x001288c}, -{127963037, 41560173, 128587997, 42051213, 0x001308c}, -{128587997, 41560173, 129212957, 42051213, 0x001388c}, -{129212957, 41560173, 129837917, 42051213, 0x001408c}, -{129837917, 41560173, 130462877, 42051213, 0x001488c}, -{126105864, 41069133, 126725616, 41560173, 0x001508c}, -{126725616, 41069133, 127345368, 41560173, 0x001588c}, -{127345368, 41069133, 127965120, 41560173, 0x001608c}, -{127965120, 41069133, 128584872, 41560173, 0x001688c}, -{128584872, 41069133, 129204624, 41560173, 0x001708c}, -{129204624, 41069133, 129824376, 41560173, 0x001788c}, -{125114261, 40578093, 125728805, 41069133, 0x001808c}, -{125728805, 40578093, 126343349, 41069133, 0x001888c}, -{126343349, 40578093, 126957893, 41069133, 0x001908c}, -{126957893, 40578093, 127572437, 41069133, 0x001988c}, -{127572437, 40578093, 128186981, 41069133, 0x001a08c}, -{128186981, 40578093, 128801525, 41069133, 0x001a88c}, -{128801525, 40578093, 129416069, 41069133, 0x001b08c}, -{129416069, 40578093, 130030613, 41069133, 0x001b88c}, -{124351289, 40087053, 124960625, 40578093, 0x001c08c}, -{124960625, 40087053, 125569961, 40578093, 0x001c88c}, -{125569961, 40087053, 126179297, 40578093, 0x001d08c}, -{126179297, 40087053, 126788633, 40578093, 0x001d88c}, -{126788633, 40087053, 127397969, 40578093, 0x001e08c}, -{127397969, 40087053, 128007305, 40578093, 0x001e88c}, -{128007305, 40087053, 128616641, 40578093, 0x001f08c}, -{128616641, 40087053, 129225977, 40578093, 0x0010088}, -{124168488, 39596013, 124772616, 40087053, 0x0010888}, -{124772616, 39596013, 125376744, 40087053, 0x0011088}, -{125376744, 39596013, 125980872, 40087053, 0x0011888}, -{125980872, 39596013, 126585000, 40087053, 0x0012088}, -{126585000, 39596013, 127189128, 40087053, 0x0012888}, -{127189128, 39596013, 127793256, 40087053, 0x0013088}, -{127793256, 39596013, 128397384, 40087053, 0x0013888}, -{124475760, 39104973, 125074680, 39596013, 0x0014088}, -{125074680, 39104973, 125673600, 39596013, 0x0014888}, -{125673600, 39104973, 126272520, 39596013, 0x0015088}, -{126272520, 39104973, 126871440, 39596013, 0x0015888}, -{126871440, 39104973, 127470360, 39596013, 0x0016088}, -{127470360, 39104973, 128069280, 39596013, 0x0016888}, -{124895004, 38613933, 125488716, 39104973, 0x0017088}, -{125488716, 38613933, 126082428, 39104973, 0x0017888}, -{126082428, 38613933, 126676140, 39104973, 0x0018088}, -{126676140, 38613933, 127269852, 39104973, 0x0018888}, -{127269852, 38613933, 127863564, 39104973, 0x0019088}, -{127863564, 38613933, 128457276, 39104973, 0x0019888}, -{124306500, 38122893, 124895004, 38613933, 0x001a088}, -{124895004, 38122893, 125483508, 38613933, 0x001a888}, -{125483508, 38122893, 126072012, 38613933, 0x001b088}, -{126072012, 38122893, 126660516, 38613933, 0x001b888}, -{126660516, 38122893, 127249020, 38613933, 0x001c088}, -{127249020, 38122893, 127837524, 38613933, 0x001c888}, -{127837524, 38122893, 128426028, 38613933, 0x001d088}, -{124600752, 37631853, 125189256, 38122893, 0x001d888}, -{125189256, 37631853, 125777760, 38122893, 0x001e088}, -{125777760, 37631853, 126366264, 38122893, 0x001e888}, -{126366264, 37631853, 126954768, 38122893, 0x001f088}, -{124150000, 37566000, 130710000, 43022000, 0x0010216}, -{-86317000, 12100000, -86206600, 12164000, 0x017000a}, -{-86394960, 11738580, -85921032, 12229620, 0x001000c}, -{-86922206, 12394800, -86833795, 12481289, 0x3c1004b}, -{-87182026, 12596700, -87093375, 12683189, 0x3c1004b}, -{-85981026, 12892100, -85892375, 12978589, 0x3c1004b}, -{-86398326, 13048800, -86309675, 13135289, 0x3c1004b}, -{-83843185, 11968000, -83755015, 12054489, 0x3c1004b}, -{-86498946, 13599900, -86410055, 13686389, 0x3c1004b}, -{-87058806, 12513800, -86970395, 12600289, 0x3c1004b}, -{-86052226, 13051900, -85963575, 13138389, 0x3c1004b}, -{-85413506, 12059500, -85325095, 12145989, 0x3c1004b}, -{-84504085, 11646800, -84415915, 11733289, 0x3c1004b}, -{-86610706, 12220900, -86522295, 12307389, 0x3c1004b}, -{-86164046, 13887200, -86075155, 13973689, 0x3c1004b}, -{-83445446, 13991200, -83356555, 14077689, 0x3c1004b}, -{-85870685, 11399300, -85782515, 11485789, 0x3c1004b}, -{-84264206, 12106800, -84175795, 12193289, 0x3c1004b}, -{-86481385, 11801200, -86393215, 11887689, 0x3c1004b}, -{-85704206, 12426800, -85615795, 12513289, 0x3c1004b}, -{-87214906, 12470000, -87126495, 12556489, 0x3c1004b}, -{-86140726, 12810900, -86052075, 12897389, 0x3c1004b}, -{-86708906, 12282400, -86620495, 12368889, 0x3c1004b}, -{-86634446, 13436800, -86545555, 13523289, 0x3c1004b}, -{-86478406, 12184000, -86389995, 12270489, 0x3c1004b}, -{-85541740, 12348950, -85478261, 12411049, 0x2b2004b}, -{-85121944, 12034340, -85060656, 12094459, 0x29c004b}, -{-86149026, 12691150, -86085375, 12753249, 0x2b2004b}, -{-86955311, 13015640, -86893689, 13075759, 0x29c004b}, -{-84790653, 11107150, -84727347, 11169249, 0x2b2004b}, -{-85247311, 12893540, -85185689, 12953659, 0x29c004b}, -{-86055112, 13536550, -85991288, 13598649, 0x2b2004b}, -{-84814195, 13692540, -84752406, 13752659, 0x29c004b}, -{-85199453, 11951750, -85136147, 12013849, 0x2b2004b}, -{-86432795, 13333840, -86371006, 13393959, 0x29c004b}, -{-85491826, 12798950, -85428175, 12861049, 0x2b2004b}, -{-86166495, 13691840, -86104706, 13751959, 0x29c004b}, -{-86571826, 12848950, -86508175, 12911049, 0x2b2004b}, -{-85020644, 12019940, -84959356, 12080059, 0x29c004b}, -{-84420912, 13884550, -84357088, 13946649, 0x2b2004b}, -{-83080628, 12141640, -83019173, 12201759, 0x29c004b}, -{-86909440, 12480550, -86845961, 12542649, 0x2b2004b}, -{-85890644, 11219940, -85829356, 11280059, 0x29c004b}, -{-85509931, 14593064, -85030795, 15084104, 0x001008c}, -{-85030795, 14593064, -84551659, 15084104, 0x001088c}, -{-84551659, 14593064, -84072523, 15084104, 0x001108c}, -{-84072523, 14593064, -83593387, 15084104, 0x001188c}, -{-83593387, 14593064, -83114251, 15084104, 0x001208c}, -{-85509931, 14102024, -85030795, 14593064, 0x001288c}, -{-85030795, 14102024, -84551659, 14593064, 0x001308c}, -{-84551659, 14102024, -84072523, 14593064, 0x001388c}, -{-84072523, 14102024, -83593387, 14593064, 0x001408c}, -{-83593387, 14102024, -83114251, 14593064, 0x001488c}, -{-86947339, 13610984, -86468203, 14102024, 0x001508c}, -{-86468203, 13610984, -85989067, 14102024, 0x001588c}, -{-85989067, 13610984, -85509931, 14102024, 0x001608c}, -{-85509931, 13610984, -85030795, 14102024, 0x001688c}, -{-85030795, 13610984, -84551659, 14102024, 0x001708c}, -{-84551659, 13610984, -84072523, 14102024, 0x001788c}, -{-84072523, 13610984, -83593387, 14102024, 0x001808c}, -{-83593387, 13610984, -83114251, 14102024, 0x001888c}, -{-86947339, 13119944, -86468203, 13610984, 0x001908c}, -{-86468203, 13119944, -85989067, 13610984, 0x001988c}, -{-85989067, 13119944, -85509931, 13610984, 0x001a08c}, -{-85509931, 13119944, -85030795, 13610984, 0x001a88c}, -{-85030795, 13119944, -84551659, 13610984, 0x001b08c}, -{-84551659, 13119944, -84072523, 13610984, 0x001b88c}, -{-84072523, 13119944, -83593387, 13610984, 0x001c08c}, -{-83593387, 13119944, -83114251, 13610984, 0x001c88c}, -{-87694791, 12628904, -87215655, 13119944, 0x001d08c}, -{-87215655, 12628904, -86736519, 13119944, 0x001d88c}, -{-86736519, 12628904, -86257383, 13119944, 0x001e08c}, -{-86257383, 12628904, -85778247, 13119944, 0x001e88c}, -{-85778247, 12628904, -85299111, 13119944, 0x001f08c}, -{-85299111, 12628904, -84819975, 13119944, 0x0010088}, -{-84819975, 12628904, -84340839, 13119944, 0x0010888}, -{-84340839, 12628904, -83861703, 13119944, 0x0011088}, -{-83861703, 12628904, -83382567, 13119944, 0x0011888}, -{-87694791, 12137864, -87215655, 12628904, 0x0012088}, -{-87215655, 12137864, -86736519, 12628904, 0x0012888}, -{-86736519, 12137864, -86257383, 12628904, 0x0013088}, -{-86257383, 12137864, -85778247, 12628904, 0x0013888}, -{-85778247, 12137864, -85299111, 12628904, 0x0014088}, -{-85299111, 12137864, -84819975, 12628904, 0x0014888}, -{-84819975, 12137864, -84340839, 12628904, 0x0015088}, -{-84340839, 12137864, -83861703, 12628904, 0x0015888}, -{-83861703, 12137864, -83382567, 12628904, 0x0016088}, -{-86922965, 11646824, -86449037, 12137864, 0x0016888}, -{-86449037, 11646824, -85975109, 12137864, 0x0017088}, -{-85975109, 11646824, -85501181, 12137864, 0x0017888}, -{-85501181, 11646824, -85027253, 12137864, 0x0018088}, -{-85027253, 11646824, -84553325, 12137864, 0x0018888}, -{-84553325, 11646824, -84079397, 12137864, 0x0019088}, -{-84079397, 11646824, -83605469, 12137864, 0x0019888}, -{-86449037, 11155784, -85975109, 11646824, 0x001a088}, -{-85975109, 11155784, -85501181, 11646824, 0x001a888}, -{-85501181, 11155784, -85027253, 11646824, 0x001b088}, -{-85027253, 11155784, -84553325, 11646824, 0x001b888}, -{-84553325, 11155784, -84079397, 11646824, 0x001c088}, -{-84079397, 11155784, -83605469, 11646824, 0x001c888}, -{-85975109, 11008472, -85501181, 11499512, 0x001d088}, -{-85501181, 10959368, -85027253, 11450408, 0x001d888}, -{-85027253, 10910264, -84553325, 11401304, 0x001e088}, -{-84553325, 10758041, -84079397, 11249081, 0x001e888}, -{-84079397, 10704027, -83605469, 11195067, 0x001f088}, -{-83600000, 11100000, -82300000, 15035000, 0x6980015}, -{-92236000, 7190000, -77140000, 18500000, 0x3300216}, -{-87700000, 10700000, -82300000, 15035000, 0x003021c}, -{23671160, 37930187, 23779753, 38016677, 0x001000a}, -{23303857, 37773000, 24032100, 38169000, 0x019000c}, -{21705344, 38196800, 21814656, 38283289, 0x3c1004b}, -{25077145, 35261800, 25182854, 35348289, 0x3c1004b}, -{22364142, 39596800, 22475857, 39683289, 0x3c1004b}, -{22933181, 40536800, 23046818, 40623289, 0x3c1004b}, -{22884142, 39326800, 22995857, 39413289, 0x3c1004b}, -{20794142, 39616800, 20905857, 39703289, 0x3c1004b}, -{24337421, 40896800, 24451779, 40983289, 0x3c1004b}, -{23492921, 41043200, 23607279, 41129689, 0x3c1004b}, -{23544863, 38446800, 23655136, 38533289, 0x3c1004b}, -{23967145, 35466800, 24072854, 35553289, 0x3c1004b}, -{28143825, 36371600, 28250975, 36458089, 0x3c1004b}, -{22443662, 40216800, 22556338, 40303289, 0x3c1004b}, -{22066064, 36966800, 22173935, 37053289, 0x3c1004b}, -{25820781, 40833500, 25934418, 40919989, 0x3c1004b}, -{21714142, 39516800, 21825857, 39603289, 0x3c1004b}, -{22374503, 38856800, 22485497, 38943289, 0x3c1004b}, -{24837821, 41066800, 24952179, 41153289, 0x3c1004b}, -{22143181, 40476800, 22256818, 40563289, 0x3c1004b}, -{21354863, 38576800, 21465136, 38663289, 0x3c1004b}, -{22863181, 40616800, 22976818, 40703289, 0x3c1004b}, -{21864142, 39326800, 21975857, 39413289, 0x3c1004b}, -{19822542, 39580500, 19934257, 39666989, 0x3c1004b}, -{25358945, 41088950, 25441054, 41151049, 0x2b2004b}, -{24105354, 41117840, 24184845, 41177959, 0x29c004b}, -{21749549, 40268950, 21830450, 40331049, 0x2b2004b}, -{21640505, 40479940, 21719495, 40540059, 0x29c004b}, -{24433050, 35314850, 24508949, 35376949, 0x2b2004b}, -{26497923, 39079840, 26575076, 39139959, 0x29c004b}, -{22343004, 40770350, 22424595, 40832449, 0x2b2004b}, -{22335058, 37485440, 22410541, 37545559, 0x29c004b}, -{22700515, 37607150, 22778484, 37669249, 0x2b2004b}, -{26113700, 38318000, 26157877, 38422200, 0x29c044b}, -{21395215, 37643750, 21473184, 37705849, 0x2b2004b}, -{23279874, 38285840, 23356526, 38345959, 0x29c004b}, -{22040757, 38218950, 22119243, 38281049, 0x2b2004b}, -{22860074, 38416440, 22936726, 38476559, 0x29c004b}, -{22050104, 40617150, 22131695, 40679249, 0x2b2004b}, -{20951423, 39129940, 21028576, 39190059, 0x29c004b}, -{22909000, 37923800, 22990102, 37983800, 0x2b2044b}, -{22018805, 40757528, 22097795, 40817647, 0x29c004b}, -{19361536, 39421980, 19965664, 39913020, 0x0010088}, -{20288852, 38024280, 20877356, 38515320, 0x0010888}, -{20483452, 37542580, 21071956, 38033620, 0x0011088}, -{23378660, 35212580, 23951540, 35703620, 0x0011888}, -{23951540, 35138924, 24524420, 35629964, 0x0012088}, -{24524420, 35237132, 25097300, 35728172, 0x0012888}, -{24529628, 34800000, 25097300, 35291040, 0x0013088}, -{25097300, 34908135, 25664972, 35399175, 0x0013888}, -{25664971, 34990000, 26361000, 35360000, 0x0184088}, -{24211652, 37263880, 24800156, 37754920, 0x0014888}, -{27379460, 35862280, 27952340, 36353320, 0x0015088}, -{27723188, 36034144, 28296068, 36525184, 0x0015888}, -{25425844, 38937380, 26024764, 39428420, 0x0016088}, -{26024764, 38937380, 26623684, 39428420, 0x0016888}, -{26781060, 36593580, 27359148, 37084620, 0x0017088}, -{24924052, 36753880, 25507348, 37244920, 0x0017888}, -{25507348, 36753880, 26090644, 37244920, 0x0018088}, -{24972860, 36309880, 25550948, 36800920, 0x0018888}, -{26204960, 36236280, 26783048, 36727320, 0x0019088}, -{24187960, 36565000, 24990000, 36867120, 0x0149888}, -{24750000, 37215000, 25640548, 37518000, 0x013a088}, -{24677552, 37513680, 25266056, 38004720, 0x001a888}, -{24938736, 39676380, 25542864, 40167420, 0x001b088}, -{26810000, 35330000, 27250000, 35920000, 0x026b888}, -{25970052, 37265000, 26616100, 37695820, 0x01bc088}, -{24248452, 36784280, 24831748, 37275320, 0x001c888}, -{24222244, 38660880, 24815956, 39151920, 0x001d088}, -{24368136, 40355380, 24977472, 40846420, 0x001d888}, -{25335536, 40275080, 25944872, 40766120, 0x001e088}, -{26494452, 37328880, 27082956, 37819920, 0x001e888}, -{25709852, 38133780, 26298356, 38624820, 0x001f088}, -{22755000, 41204856, 23905000, 41457000, 0x010008c}, -{23904682, 41204856, 24524434, 41580000, 0x001088c}, -{24524433, 41204856, 25144185, 41580000, 0x001108c}, -{25736049, 41204856, 26190000, 41750000, 0x026188c}, -{26190000, 41204856, 26643000, 41750000, 0x026208c}, -{20840009, 40713816, 21454553, 41204856, 0x001288c}, -{21454553, 40713816, 22069097, 41204856, 0x001308c}, -{22069097, 40713816, 22683641, 41204856, 0x001388c}, -{22683641, 40713816, 23298185, 41204856, 0x001408c}, -{23298185, 40713816, 23912729, 41204856, 0x001488c}, -{23912729, 40713816, 24527273, 41204856, 0x001508c}, -{24527273, 40713816, 25141817, 41204856, 0x001588c}, -{25141817, 40836576, 25756361, 41327616, 0x001608c}, -{25756361, 40713816, 26370905, 41204856, 0x001688c}, -{20679290, 40222776, 21288626, 40713816, 0x001708c}, -{21288626, 40222776, 21897962, 40713816, 0x001788c}, -{21897962, 40222776, 22507298, 40713816, 0x001808c}, -{22507298, 40222776, 23116634, 40713816, 0x001888c}, -{23116634, 40222776, 23725970, 40713816, 0x001908c}, -{23725970, 40222776, 24335306, 40713816, 0x001988c}, -{20191821, 39731736, 20795949, 40222776, 0x001a08c}, -{20795949, 39731736, 21400077, 40222776, 0x001a88c}, -{21400077, 39731736, 22004205, 40222776, 0x001b08c}, -{22004205, 39731736, 22608333, 40222776, 0x001b88c}, -{22608333, 39731736, 23212461, 40222776, 0x001c08c}, -{23212461, 39731736, 23816589, 40222776, 0x001c88c}, -{23816589, 39731736, 24420717, 40222776, 0x001d08c}, -{19743933, 39240696, 20342853, 39731736, 0x001d88c}, -{20342853, 39240696, 20941773, 39731736, 0x001e08c}, -{20941773, 39240696, 21540693, 39731736, 0x001e88c}, -{21540693, 39240696, 22139613, 39731736, 0x001f08c}, -{22139613, 39240696, 22738533, 39731736, 0x0b10090}, -{22738533, 39240696, 23337453, 39731736, 0x0b10890}, -{20432691, 38749656, 21026403, 39240696, 0x0b11090}, -{21026403, 38749656, 21620115, 39240696, 0x0b11890}, -{21620115, 38749656, 22213827, 39240696, 0x0b12090}, -{22213827, 38749656, 22807539, 39240696, 0x0b12890}, -{22807539, 38749656, 23401251, 39240696, 0x0b13090}, -{23401251, 38749656, 23994963, 39240696, 0x0b13890}, -{20437899, 38258616, 21026403, 38749656, 0x0b14090}, -{21026403, 38258616, 21614907, 38749656, 0x0b14890}, -{21614907, 38258616, 22203411, 38749656, 0x0b15090}, -{22203411, 38258616, 22791915, 38749656, 0x0b15890}, -{22791915, 38258616, 23380419, 38749656, 0x0b16090}, -{23380419, 38258616, 23968923, 38749656, 0x0b16890}, -{23968923, 38258616, 24557427, 38749656, 0x0b17090}, -{21085253, 37767576, 21673757, 38258616, 0x0b17890}, -{21673757, 37767576, 22262261, 38258616, 0x0b18090}, -{22262261, 37767576, 22850765, 38258616, 0x0b18890}, -{22850765, 37767576, 23439269, 38258616, 0x0b19090}, -{23439269, 37767576, 24027773, 38258616, 0x0b19890}, -{24027773, 37767576, 24616277, 38258616, 0x0b1a090}, -{21232379, 37276536, 21820883, 37767576, 0x0b0a890}, -{21820883, 37276536, 22409387, 37767576, 0x0b0b090}, -{22409387, 37276536, 22997891, 37767576, 0x0b0b890}, -{22997891, 37276536, 23586395, 37767576, 0x0b0c090}, -{23586395, 37276536, 24174899, 37767576, 0x0b0c890}, -{21526631, 36685000, 22000000, 37276536, 0x0d6d090}, -{22000000, 36785496, 22550000, 37276536, 0x0b6d890}, -{22550000, 36785496, 23100000, 37276536, 0x0b6e090}, -{22290124, 36294456, 22868212, 36785496, 0x0b1e890}, -{22868212, 36115000, 23227000, 36785496, 0x105f090}, -{19360400, 38400000, 20459500, 39262500, 0x001008d}, -{20000000, 37200000, 21072000, 38515000, 0x001088d}, -{23815000, 38500000, 25640000, 39700000, 0x001108d}, -{23085000, 36600000, 24780000, 37516000, 0x001188d}, -{24780000, 36200000, 26100000, 37516000, 0x001208d}, -{26100000, 36200000, 27130000, 37516000, 0x001288d}, -{23200000, 34800000, 25000000, 36000000, 0x001308d}, -{25000000, 34800000, 26485000, 36200000, 0x001388d}, -{26485000, 35300000, 27897000, 36699255, 0x001408d}, -{27897000, 34800000, 29646000, 36167000, 0x001488d}, -{19360400, 34800000, 29646000, 41750000, 0x0010216}, -{68715409, 38517071, 68825682, 38603560, 0x001000a}, -{68169531, 38395400, 69060284, 38700000, 0x014000c}, -{68972344, 38257700, 69081656, 38344189, 0x3c1004b}, -{69243363, 38324100, 69353636, 38410589, 0x3c1004b}, -{69584662, 40242600, 69697338, 40329089, 0x3c1004b}, -{69731344, 37858600, 69840656, 37945089, 0x3c1004b}, -{68715344, 37796800, 68824656, 37883289, 0x3c1004b}, -{70359562, 40261700, 70472238, 40348189, 0x3c1004b}, -{68958200, 39876800, 69044260, 39990000, 0x3c1044b}, -{68164863, 38466800, 68275136, 38553289, 0x3c1004b}, -{70587200, 40103600, 70721333, 40176200, 0x3c1044b}, -{67464400, 39474400, 67653305, 39525500, 0x3c1044b}, -{71495704, 37446800, 71604296, 37533289, 0x3c1004b}, -{69584844, 37775400, 69694156, 37861889, 0x3c1004b}, -{69680062, 40202400, 69792738, 40288889, 0x3c1004b}, -{68575004, 37547100, 68683596, 37633589, 0x3c1004b}, -{69361704, 37454100, 69470296, 37540589, 0x3c1004b}, -{69561804, 37605700, 69670396, 37692189, 0x3c1004b}, -{69273744, 38055100, 69383056, 38141589, 0x3c1004b}, -{68774604, 37652200, 68883196, 37738689, 0x3c1004b}, -{69439100, 40133560, 69637720, 40182600, 0x3c1044b}, -{69237681, 40370200, 69351318, 40456689, 0x3c1004b}, -{69743762, 40170500, 69856438, 40256989, 0x3c1004b}, -{68076064, 37216800, 68183935, 37303289, 0x3c1004b}, -{69261181, 40460400, 69374818, 40546889, 0x3c1004b}, -{69316039, 40127040, 69399520, 40187159, 0x2b2044b}, -{70342223, 39015740, 70419376, 39075859, 0x29c004b}, -{69578204, 40525650, 69659795, 40587749, 0x2b2004b}, -{70309705, 40641040, 70388695, 40701159, 0x29c004b}, -{68865257, 37828950, 68943743, 37891049, 0x2b2004b}, -{69991770, 38069500, 70040681, 38162703, 0x29c044b}, -{69658712, 38704450, 69737888, 38766549, 0x2b2004b}, -{68779708, 37918140, 68855692, 37978259, 0x29c004b}, -{68795349, 40189850, 68876250, 40251949, 0x2b2004b}, -{68510374, 38497840, 68587026, 38557959, 0x29c004b}, -{69286012, 38522550, 69365188, 38584649, 0x2b2004b}, -{68593758, 37374440, 68669241, 37434559, 0x29c004b}, -{68768649, 40246550, 68849550, 40308649, 0x2b2004b}, -{69093539, 39932140, 69171861, 39992259, 0x29c004b}, -{68762215, 37743050, 68840184, 37805149, 0x2b2004b}, -{68299074, 38536740, 68375726, 38596859, 0x29c004b}, -{71400000, 36670000, 75189000, 38200000, 0x2a80015}, -{69240000, 40561900, 70184976, 40840000, 0x012008c}, -{70184976, 40561900, 70799520, 41052940, 0x001088c}, -{68457169, 40070860, 69066505, 40561900, 0x001108c}, -{69066505, 40070860, 69675841, 40561900, 0x001188c}, -{69675841, 40070860, 70285177, 40561900, 0x001208c}, -{70285177, 40070860, 70894513, 40561900, 0x001288c}, -{68548570, 39589640, 69152698, 40080680, 0x001308c}, -{69152698, 39589640, 69756826, 40080680, 0x001388c}, -{70391160, 39766415, 70995288, 40257455, 0x001408c}, -{67343543, 39186988, 67942463, 39678028, 0x001488c}, -{67942463, 39186988, 68541383, 39678028, 0x001508c}, -{68541383, 39186988, 69140303, 39678028, 0x001588c}, -{69140303, 39186988, 69739223, 39678028, 0x001608c}, -{69739223, 39186988, 70338143, 39678028, 0x001688c}, -{70338143, 39186988, 70937063, 39678028, 0x001708c}, -{70937063, 39186988, 71535983, 39678028, 0x001788c}, -{71535983, 39186988, 72134903, 39678028, 0x001808c}, -{72134903, 39186988, 72733823, 39678028, 0x001888c}, -{72733823, 39186988, 73332743, 39678028, 0x001908c}, -{73332743, 39186988, 73931663, 39678028, 0x001988c}, -{67343543, 38695948, 67937255, 39186988, 0x001a08c}, -{67937255, 38695948, 68530967, 39186988, 0x001a88c}, -{68530967, 38695948, 69124679, 39186988, 0x001b08c}, -{69124679, 38695948, 69718391, 39186988, 0x001b88c}, -{69718391, 38695948, 70312103, 39186988, 0x001c08c}, -{70312103, 38695948, 70905815, 39186988, 0x001c88c}, -{70905815, 38695948, 71499527, 39186988, 0x001d08c}, -{71499527, 38695948, 72093239, 39186988, 0x001d88c}, -{72093239, 38695948, 72686951, 39186988, 0x001e08c}, -{72686951, 38695948, 73280663, 39186988, 0x001e88c}, -{73280663, 38695948, 73874375, 39186988, 0x001f08c}, -{67942463, 38204908, 68530967, 38695948, 0x0010088}, -{68530967, 38204908, 69119471, 38695948, 0x0010888}, -{69119471, 38204908, 69707975, 38695948, 0x0011088}, -{69707975, 38204908, 70296479, 38695948, 0x0011888}, -{70296479, 38204908, 70884983, 38695948, 0x0012088}, -{70884983, 38204908, 71473487, 38695948, 0x0012888}, -{71473487, 38204908, 72061991, 38695948, 0x0013088}, -{72061991, 38204908, 72650495, 38695948, 0x0013888}, -{72650495, 38204908, 73238999, 38695948, 0x0014088}, -{73238999, 38204908, 73827503, 38695948, 0x0014888}, -{73827503, 38204908, 74416007, 38695948, 0x0015088}, -{74416007, 38204908, 75004511, 38695948, 0x0015888}, -{71255741, 37713868, 71844245, 38204908, 0x0016088}, -{71255741, 37222828, 71839037, 37713868, 0x0016888}, -{67755965, 37713868, 68344469, 38204908, 0x0017088}, -{68344469, 37713868, 68932973, 38204908, 0x0017888}, -{68932973, 37713868, 69521477, 38204908, 0x0018088}, -{69521477, 37713868, 70109981, 38204908, 0x0018888}, -{70109981, 37713868, 70698485, 38204908, 0x0019088}, -{67755965, 37222827, 68339261, 37713867, 0x0019888}, -{68339261, 37222827, 68922557, 37713867, 0x001a088}, -{68922557, 37222827, 69505853, 37713867, 0x001a888}, -{69505853, 37222827, 70089149, 37713867, 0x001b088}, -{70089149, 37222827, 70672445, 37713867, 0x001b888}, -{67755965, 36731787, 68339261, 37222827, 0x001c088}, -{68339261, 36731787, 68922557, 37222827, 0x001c888}, -{68922557, 36731787, 69505853, 37222827, 0x001d088}, -{55980000, 36670000, 80230000, 45600000, 0x27a0216}, -{67340000, 36670000, 75189000, 41056000, 0x003021c}, -{90355211, 23688355, 90449389, 23774845, 0x001000a}, -{90202000, 23426000, 90590000, 24050000, 0x028000c}, -{91745300, 22343000, 91873048, 22406000, 0x3c1044b}, -{91760000, 22267000, 91865923, 22343000, 0x3c1044b}, -{89509852, 22783100, 89603548, 22869589, 0x3c1004b}, -{88552771, 24350900, 88659445, 24427500, 0x3c1044b}, -{91157032, 23414800, 91270421, 23486400, 0x3c1044b}, -{90360631, 24706700, 90455769, 24793189, 0x3c1004b}, -{91821831, 24862300, 91951124, 24925900, 0x3c1044b}, -{89202071, 25706800, 89297929, 25793289, 0x3c1004b}, -{90657791, 23876200, 90752208, 23962689, 0x3c1004b}, -{90313852, 22654000, 90407548, 22740489, 0x3c1004b}, -{91947832, 21405300, 92040567, 21491789, 0x3c1004b}, -{89159532, 23126200, 89253468, 23212689, 0x3c1004b}, -{89324031, 24804900, 89419169, 24891389, 0x3c1004b}, -{91059691, 23931400, 91154108, 24017889, 0x3c1004b}, -{88592191, 25586800, 88687809, 25673289, 0x3c1004b}, -{89192291, 23963400, 89286708, 24049889, 0x3c1004b}, -{88215271, 24549500, 88309928, 24635989, 0x3c1004b}, -{89889171, 24204600, 89983828, 24291089, 0x3c1004b}, -{89892431, 24876800, 89987569, 24963289, 0x3c1004b}, -{88912431, 24776800, 89007569, 24863289, 0x3c1004b}, -{89626371, 24416900, 89721028, 24503389, 0x3c1004b}, -{90634232, 23186100, 90728168, 23272589, 0x3c1004b}, -{91075652, 22902800, 91169348, 22989289, 0x3c1004b}, -{89097704, 23878950, 89165495, 23941049, 0x2b2004b}, -{88827285, 23602640, 88892915, 23662759, 0x29c004b}, -{91064263, 22840050, 91131537, 22902149, 0x2b2004b}, -{89043035, 22685140, 89108164, 22745259, 0x29c004b}, -{89506773, 25302250, 89575427, 25364349, 0x2b2004b}, -{89812552, 23568740, 89877848, 23628859, 0x29c004b}, -{89038204, 24089550, 89105995, 24151649, 0x2b2004b}, -{90953285, 24029140, 91018915, 24089259, 0x29c004b}, -{88948918, 24380150, 89016882, 24442249, 0x2b2004b}, -{89566801, 24144740, 89632598, 24204859, 0x29c004b}, -{89983345, 24984050, 90051654, 25046149, 0x2b2004b}, -{90593235, 22655140, 90658364, 22715259, 0x29c004b}, -{89137977, 23511350, 89205423, 23573449, 0x2b2004b}, -{90748001, 24399640, 90813798, 24459759, 0x29c004b}, -{89610987, 25782550, 89679813, 25844649, 0x2b2004b}, -{91393601, 24343040, 91459398, 24403159, 0x29c004b}, -{88300400, 26148960, 88815992, 26640000, 0x001008c}, -{88815992, 25991648, 89331584, 26482688, 0x001088c}, -{88078695, 25746128, 88594287, 26237168, 0x001108c}, -{88594287, 25746128, 89109879, 26237168, 0x001188c}, -{89109879, 25705000, 89550000, 26120000, 0x001208c}, -{89550000, 25705000, 89898735, 26260000, 0x028288c}, -{88310000, 25255088, 88841771, 25746128, 0x01e308c}, -{88841771, 25255088, 89357363, 25746128, 0x001388c}, -{89357363, 25255088, 89890000, 25705000, 0x01d408c}, -{88064808, 24764048, 88580400, 25255088, 0x001488c}, -{88580399, 24764048, 89095991, 25255088, 0x001508c}, -{89095991, 24764048, 89611583, 25255088, 0x001588c}, -{89611583, 24764048, 90070000, 25311000, 0x022608c}, -{90070000, 24764048, 90580000, 25248267, 0x001688c}, -{90580000, 24764048, 91143967, 25202000, 0x01b708c}, -{91143967, 24764048, 91659559, 25255088, 0x001788c}, -{91659559, 24764048, 92175151, 25255088, 0x001808c}, -{92167000, 24418000, 92500000, 25141000, 0x02e888c}, -{88004500, 24296023, 88550000, 24764048, 0x01d908c}, -{88550000, 24273008, 89065976, 24764048, 0x01e988c}, -{89065976, 24273008, 89576360, 24764048, 0x001a08c}, -{89576359, 24273008, 90086743, 24764048, 0x001a88c}, -{90086743, 24273008, 90597127, 24764048, 0x001b08c}, -{90597127, 24273008, 91107511, 24764048, 0x001b88c}, -{91107512, 24273008, 91617896, 24764048, 0x001c08c}, -{91617896, 24365000, 92175000, 24764048, 0x01ac88c}, -{88555591, 23781968, 89065975, 24273008, 0x001d08c}, -{89065974, 23781968, 89576358, 24273008, 0x001d88c}, -{89576358, 23781968, 90086742, 24273008, 0x001e08c}, -{90086742, 23781968, 90597126, 24273008, 0x001e88c}, -{90597127, 23781968, 91107511, 24273008, 0x001f08c}, -{91107511, 23781968, 91617895, 24273008, 0x0010088}, -{91617895, 24076592, 92128279, 24567632, 0x0010888}, -{88560798, 23290928, 89065974, 23781968, 0x0011088}, -{89065974, 23290928, 89571150, 23781968, 0x0011888}, -{89571150, 23290928, 90076326, 23781968, 0x0012088}, -{90076326, 23290928, 90581502, 23781968, 0x0012888}, -{90581502, 23290928, 91086678, 23781968, 0x0013088}, -{91086678, 23290928, 91591854, 23781968, 0x0013888}, -{88690016, 22799888, 89195192, 23290928, 0x0015088}, -{89195192, 22799888, 89700368, 23290928, 0x0015888}, -{89700368, 22799888, 90205544, 23290928, 0x0016088}, -{90205544, 22799888, 90710720, 23290928, 0x0016888}, -{90710720, 22799888, 91215896, 23290928, 0x0017088}, -{91215896, 22799888, 91721072, 23290928, 0x0017888}, -{91830000, 23380000, 92360000, 23740000, 0x01a4088}, -{91721072, 22799888, 92100000, 23380000, 0x0278088}, -{92100000, 22799888, 92480000, 23380000, 0x0268888}, -{88907241, 22308847, 89412417, 22799887, 0x0019088}, -{89412417, 22308847, 89917593, 22799887, 0x0019888}, -{89917593, 22308847, 90422769, 22799887, 0x001a088}, -{90422769, 22308847, 90927945, 22799887, 0x001a888}, -{90927945, 22308847, 91433121, 22799887, 0x001b088}, -{91433121, 22308847, 91938297, 22799887, 0x001b888}, -{91938297, 22308847, 92443473, 22799887, 0x001c088}, -{92176824, 22308847, 92682000, 22799887, 0x001c888}, -{91655399, 21817808, 92155367, 22308848, 0x001d088}, -{92155367, 21817808, 92655335, 22308848, 0x001d888}, -{91830387, 21326767, 92330355, 21817807, 0x001e088}, -{92320000, 21200000, 92682000, 21818000, 0x028e888}, -{92020000, 20680000, 92386000, 21327000, 0x029f088}, -{88990000, 20650000, 92030000, 22308848, 0x2dd0015}, -{88004500, 20573700, 92682000, 26640000, 0x0010216}, -{85262950, 27666755, 85360011, 27753245, 0x001000a}, -{85113600, 27470680, 85639608, 27961720, 0x001000c}, -{87221981, 26388790, 87358219, 26511099, 0x54f004b}, -{83920861, 28158890, 84059138, 28281199, 0x54f004b}, -{84801541, 26958890, 84938459, 27081199, 0x54f004b}, -{87205241, 26748890, 87342159, 26871199, 0x54f004b}, -{84330601, 27601890, 84468198, 27724199, 0x54f004b}, -{85845381, 26657790, 85981619, 26780099, 0x54f004b}, -{80117029, 28920100, 80215770, 29006589, 0x3c1004b}, -{83397550, 27635500, 83494850, 27721989, 0x3c1004b}, -{80540869, 28646800, 80639130, 28733289, 0x3c1004b}, -{84971350, 27366800, 85068650, 27453289, 0x3c1004b}, -{81571810, 28004300, 81669590, 28090789, 0x3c1004b}, -{87620630, 26632200, 87716969, 26718689, 0x3c1004b}, -{83401850, 27471200, 83499150, 27557689, 0x3c1004b}, -{81294610, 28163500, 81392390, 28249989, 0x3c1004b}, -{87221530, 26629600, 87317869, 26716089, 0x3c1004b}, -{81062869, 28487400, 81161130, 28573889, 0x3c1004b}, -{82241110, 28086800, 82338890, 28173289, 0x3c1004b}, -{86650790, 26754000, 86747609, 26840489, 0x3c1004b}, -{81563769, 28533700, 81662030, 28620189, 0x3c1004b}, -{84975090, 26978600, 85071909, 27065089, 0x3c1004b}, -{86691830, 26496800, 86788169, 26583289, 0x3c1004b}, -{86412530, 26694100, 86508869, 26780589, 0x3c1004b}, -{85221830, 26726800, 85318169, 26813289, 0x3c1004b}, -{87061230, 26566500, 87157569, 26652989, 0x3c1004b}, -{85522690, 26809600, 85619509, 26896089, 0x3c1004b}, -{80050000, 27650000, 82700000, 30450000, 0x021000d}, -{84630000, 26340000, 88200000, 28500000, 0x08a0011}, -{82700000, 27314000, 85200000, 29860000, 0x0010015}, -{80050000, 26340000, 88202700, 30450000, 0x0010216}, -{10116400, 36817700, 10220679, 36862290, 0x2a7044a}, -{10081887, 36775500, 10192227, 36817700, 0x2a7044a}, -{10004097, 36624220, 10432702, 36970179, 0xf040047}, -{10510545, 35598600, 10919854, 35933489, 0xe890047}, -{9789327, 37214490, 9941873, 37336799, 0x54f004b}, -{10021914, 33829890, 10168685, 33952199, 0x54f004b}, -{10957406, 33754600, 11061193, 33841089, 0x3c1004b}, -{10043145, 35634800, 10148854, 35721289, 0x3c1004b}, -{10744599, 34699390, 10818778, 34821699, 0x3c1044b}, -{10670365, 34699390, 10744544, 34821699, 0x3c1044b}, -{8729346, 34370200, 8833853, 34456689, 0x3c1004b}, -{8777145, 35136800, 8882854, 35223289, 0x3c1004b}, -{11021767, 33468600, 11124833, 33555089, 0x3c1004b}, -{10789706, 33815700, 10893493, 33902189, 0x3c1004b}, -{10672921, 36420000, 10825452, 36480700, 0x3c1044b}, -{10536000, 36370900, 10672921, 36438550, 0x3c1044b}, -{10398707, 32886800, 10501292, 32973289, 0x3c1004b}, -{10432567, 33304900, 10535633, 33391389, 0x3c1004b}, -{9150625, 36686000, 9257775, 36772489, 0x3c1004b}, -{10923445, 35579100, 11029154, 35665589, 0x3c1004b}, -{9735764, 37111300, 9843635, 37197789, 0x3c1004b}, -{8652385, 36127400, 8758814, 36213889, 0x3c1004b}, -{11025300, 35385700, 11081949, 35547000, 0x3c1044b}, -{8724325, 36456000, 8831475, 36542489, 0x3c1004b}, -{8346646, 34272100, 8451153, 34358589, 0x3c1004b}, -{9431106, 34993200, 9536094, 35079689, 0x3c1004b}, -{11030564, 36816700, 11138435, 36903189, 0x3c1004b}, -{9727206, 33844400, 9830993, 33930889, 0x3c1004b}, -{10920164, 36708000, 11028035, 36794489, 0x3c1004b}, -{8080306, 33872900, 8184093, 33959389, 0x3c1004b}, -{10773925, 36515500, 10881075, 36601989, 0x3c1004b}, -{8967767, 33426700, 9070833, 33513189, 0x3c1004b}, -{10921045, 35359400, 11026754, 35445889, 0x3c1004b}, -{7500000, 32800000, 11563000, 34697028, 0x017000d}, -{8111127, 34697028, 11358346, 37378218, 0x0a80011}, -{8340000, 30390000, 11620000, 32800000, 0x3740015}, -{7500000, 30185000, 11620000, 37600000, 0x0010016}, -{-55214000, 5798360, -55160063, 5867900, 0x2a7044a}, -{-55160063, 5821370, -55098977, 5882772, 0x2a7044a}, -{-55420298, 5506280, -54951578, 5997320, 0x001000c}, -{-57071670, 5837910, -56897730, 6010889, 0x782004b}, -{-54491170, 5544210, -54317230, 5717189, 0x782004b}, -{-54960270, 5758810, -54786330, 5931789, 0x782004b}, -{-56766970, 5693510, -56593030, 5866489, 0x782004b}, -{-54175696, 5415920, -54025105, 5565679, 0x680004b}, -{-55566096, 5725220, -55415505, 5874979, 0x680004b}, -{-55260988, 4971320, -55110813, 5121079, 0x680004b}, -{-55110813, 4971320, -54960638, 5121079, 0x680004b}, -{-56369996, 5760620, -56219405, 5910379, 0x680004b}, -{-57215496, 5535742, -56746776, 6026782, 0x001008c}, -{-56746776, 5535742, -56278056, 6026782, 0x001088c}, -{-56278056, 5535742, -55809336, 6026782, 0x001108c}, -{-55809336, 5535742, -55340616, 6026782, 0x001188c}, -{-55340616, 5535742, -54871896, 6026782, 0x001208c}, -{-54871896, 5535742, -54403176, 6026782, 0x001288c}, -{-54447720, 5462086, -53979000, 5953126, 0x001308c}, -{-57337363, 5044702, -56868643, 5535742, 0x001388c}, -{-56868643, 5044702, -56399923, 5535742, 0x001408c}, -{-56399923, 5044702, -55931203, 5535742, 0x001488c}, -{-55931203, 5044702, -55462483, 5535742, 0x001508c}, -{-55462483, 5044702, -54993763, 5535742, 0x001588c}, -{-54993763, 5044702, -54525043, 5535742, 0x001608c}, -{-54525043, 5044702, -54056323, 5535742, 0x001688c}, -{-58073253, 4553662, -57604533, 5044702, 0x001708c}, -{-57604533, 4553662, -57135813, 5044702, 0x001788c}, -{-57135813, 4553662, -56667093, 5044702, 0x001808c}, -{-56667093, 4553662, -56198373, 5044702, 0x001888c}, -{-56198373, 4553662, -55729653, 5044702, 0x001908c}, -{-55729653, 4553662, -55260933, 5044702, 0x001988c}, -{-55260933, 4553662, -54792213, 5044702, 0x001a08c}, -{-54792213, 4553662, -54323493, 5044702, 0x001a88c}, -{-58073253, 4062622, -57604533, 4553662, 0x001b08c}, -{-57604533, 4062622, -57135813, 4553662, 0x001b88c}, -{-57135813, 4062622, -56667093, 4553662, 0x001c08c}, -{-56667093, 4062622, -56198373, 4553662, 0x001c88c}, -{-56198373, 4062622, -55729653, 4553662, 0x001d08c}, -{-55729653, 4062622, -55260933, 4553662, 0x001d88c}, -{-55260933, 4062622, -54792213, 4553662, 0x001e08c}, -{-54792213, 4062622, -54323493, 4553662, 0x001e88c}, -{-58073253, 3571582, -57604533, 4062622, 0x001f08c}, -{-57604533, 3571582, -57135813, 4062622, 0x0010088}, -{-57135813, 3571582, -56667093, 4062622, 0x0010888}, -{-56667093, 3571582, -56198373, 4062622, 0x0011088}, -{-56198373, 3571582, -55729653, 4062622, 0x0011888}, -{-55729653, 3571582, -55260933, 4062622, 0x0012088}, -{-55260933, 3571582, -54792213, 4062622, 0x0012888}, -{-54792213, 3571582, -54323493, 4062622, 0x0013088}, -{-54447720, 3571582, -53979000, 4062622, 0x0013888}, -{-57721713, 3080542, -57252993, 3571582, 0x0014088}, -{-57252993, 3080542, -56784273, 3571582, 0x0014888}, -{-56784273, 3080542, -56315553, 3571582, 0x0015088}, -{-56315553, 3080542, -55846833, 3571582, 0x0015888}, -{-55846833, 3080542, -55378113, 3571582, 0x0016088}, -{-55378113, 3080542, -54909393, 3571582, 0x0016888}, -{-54909393, 3080542, -54440673, 3571582, 0x0017088}, -{-54447720, 3080542, -53979000, 3571582, 0x0017888}, -{-57276429, 2589502, -56807709, 3080542, 0x0018088}, -{-56807709, 2589502, -56338989, 3080542, 0x0018888}, -{-56338989, 2589502, -55870269, 3080542, 0x0019088}, -{-55870269, 2589502, -55401549, 3080542, 0x0019888}, -{-55401549, 2589502, -54932829, 3080542, 0x001a088}, -{-54932829, 2589502, -54464109, 3080542, 0x001a888}, -{-54464109, 2589502, -53995389, 3080542, 0x001b088}, -{-57042069, 2098462, -56573349, 2589502, 0x001b888}, -{-56573349, 2098462, -56104629, 2589502, 0x001c088}, -{-56104629, 2098462, -55635909, 2589502, 0x001c888}, -{-55635909, 2098462, -55167189, 2589502, 0x001d088}, -{-55167189, 2098462, -54698469, 2589502, 0x001d888}, -{-54698469, 2098462, -54229749, 2589502, 0x001e088}, -{-56760837, 1830000, -56292117, 2098462, 0x001e888}, -{-56292117, 1830000, -55823397, 2098462, 0x001f088}, -{-56760837, 1830000, -56292117, 2098462, 0x082e890}, -{-56292117, 1830000, -55823397, 2098462, 0x082f090}, -{-58086600, 1830000, -53979000, 6029000, 0x0010216}, -{-56221894, -34928845, -56117145, -34842355, 0x001000a}, -{-56477600, -34938500, -55600000, -34627800, 0x013000c}, -{-58005647, -31443110, -57862953, -31320801, 0x54f004b}, -{-58116000, -32356750, -58028021, -32256750, 0x3c1044b}, -{-55576492, -30944400, -55476309, -30857911, 0x3c1004b}, -{-55004994, -34973000, -54912351, -34875000, 0x3c1044b}, -{-54912351, -34942400, -54777647, -34875000, 0x3c1044b}, -{-56030992, -31748000, -55929608, -31661511, 0x3c1004b}, -{-54209033, -32410000, -54107168, -32323511, 0x3c1004b}, -{-58081533, -33295200, -57978467, -33208711, 0x3c1004b}, -{-56516851, -30443200, -56417149, -30356711, 0x3c1004b}, -{-55295254, -34424500, -55190747, -34338011, 0x3c1004b}, -{-56756154, -34379400, -56651647, -34292911, 0x3c1004b}, -{-56271894, -34143200, -56168107, -34056711, 0x3c1004b}, -{-57886354, -34476400, -57781847, -34389911, 0x3c1004b}, -{-58361333, -33193900, -58258267, -33107411, 0x3c1004b}, -{-56574233, -33424700, -56471167, -33338211, 0x3c1004b}, -{-54379354, -34522400, -54274847, -34435911, 0x3c1004b}, -{-54972094, -34835400, -54867106, -34748911, 0x3c1004b}, -{-54436533, -33275400, -54333467, -33188911, 0x3c1004b}, -{-56332754, -34567800, -56228247, -34481311, 0x3c1004b}, -{-56949433, -33560200, -56846367, -33473711, 0x3c1004b}, -{-58359794, -34032300, -58256007, -33945811, 0x3c1004b}, -{-56459154, -34487300, -56354647, -34400811, 0x3c1004b}, -{-53436093, -32657900, -53333508, -32571411, 0x3c1004b}, -{-57681293, -32747600, -57578708, -32661111, 0x3c1004b}, -{-58268633, -33574000, -58165567, -33487511, 0x3c1004b}, -{-57640451, -30301700, -57540749, -30215211, 0x3c1004b}, -{-56561293, -32853200, -56458708, -32766711, 0x3c1004b}, -{-57499554, -34446000, -57395047, -34359511, 0x3c1004b}, -{-53510594, -33737600, -53406807, -33651111, 0x3c1004b}, -{-57301254, -34358900, -57196747, -34272411, 0x3c1004b}, -{-58447000, -34974500, -53350000, -33310000, 0x0690011}, -{-58368000, -33310000, -53152000, -31895300, 0x011000d}, -{-58220000, -31895300, -54080000, -30085692, 0x2aa0015}, -{-58447000, -34974500, -53152000, -30085692, 0x0010216}, -{104859637, 11518755, 104947088, 11605245, 0x001000a}, -{104681640, 11365584, 105155568, 11856624, 0x001000c}, -{103471526, 10554890, 103595873, 10677199, 0x54f004b}, -{103111317, 13040290, 103236683, 13162599, 0x54f004b}, -{103786247, 13320590, 103911953, 13442899, 0x54f004b}, -{102541347, 13598790, 102667053, 13721099, 0x54f004b}, -{104598694, 12193500, 104687105, 12279989, 0x3c1004b}, -{105312115, 11447100, 105400285, 11533589, 0x3c1004b}, -{103874794, 12495800, 103963205, 12582289, 0x3c1004b}, -{104734035, 10937800, 104821965, 11024289, 0x3c1004b}, -{104480715, 11439600, 104568885, 11526089, 0x3c1004b}, -{106125915, 11770500, 106214085, 11856989, 0x3c1004b}, -{105055015, 12014100, 105143185, 12100589, 0x3c1004b}, -{102943854, 13526100, 103032745, 13612589, 0x3c1004b}, -{105985794, 12436800, 106074205, 12523289, 0x3c1004b}, -{104136035, 10566800, 104223965, 10653289, 0x3c1004b}, -{104845674, 12676800, 104934325, 12763289, 0x3c1004b}, -{102928615, 11562000, 103016785, 11648489, 0x3c1004b}, -{105755915, 11036800, 105844085, 11123289, 0x3c1004b}, -{104276935, 10475900, 104364865, 10562389, 0x3c1004b}, -{107145794, 12406800, 107234205, 12493289, 0x3c1004b}, -{106743554, 13918400, 106832445, 14004889, 0x3c1004b}, -{105934354, 13476100, 106023245, 13562589, 0x3c1004b}, -{102563074, 12825400, 102651725, 12911889, 0x3c1004b}, -{104150694, 12478100, 104239105, 12564589, 0x3c1004b}, -{105409415, 11932800, 105497585, 12019289, 0x3c1004b}, -{103417174, 12712000, 103505825, 12798489, 0x3c1004b}, -{102867355, 9881000, 102955045, 9967489, 0x3c1004b}, -{103450000, 9272000, 103561110, 9340000, 0x3c1044b}, -{102700000, 10230000, 106230000, 12250000, 0x0800011}, -{105350000, 11653500, 107640000, 14693000, 0x45d0015}, -{102330000, 12250000, 105350000, 14444000, 0x01a000d}, -{97330000, 5612500, 109500000, 23400000, 0x4720216}, -{102330000, 9270000, 107640000, 14704960, 0x003021c}, -{36242067, 33475355, 36344894, 33561845, 0x001000a}, -{36113166, 33344000, 36577557, 33651000, 0xf040447}, -{36990450, 36044100, 37402549, 36378989, 0xe890047}, -{36638065, 34665190, 36786534, 34787499, 0x54f004b}, -{35717000, 35495000, 35890909, 35600099, 0x54f044b}, -{36683165, 35055190, 36831634, 35177499, 0x54f004b}, -{40088145, 35292800, 40193854, 35379289, 0x3c1004b}, -{40690125, 36464600, 40797275, 36551089, 0x3c1004b}, -{41189564, 37023050, 41304394, 37104189, 0x3c1044b}, -{38929500, 35925700, 39060627, 35995889, 0x3c1044b}, -{35863106, 34847100, 35968094, 34933589, 0x3c1004b}, -{36610985, 35907200, 36717414, 35993689, 0x3c1004b}, -{36037707, 32595200, 36140292, 32681689, 0x3c1004b}, -{38487485, 35781600, 38593914, 35868089, 0x3c1004b}, -{37901225, 36483300, 38008375, 36569789, 0x3c1004b}, -{36536007, 32677900, 36638592, 32764389, 0x3c1004b}, -{36995406, 34967900, 37100394, 35054389, 0x3c1004b}, -{36641745, 35601800, 36747454, 35688289, 0x3c1004b}, -{35912945, 35326300, 36018654, 35412789, 0x3c1004b}, -{36269085, 35769600, 36375514, 35856089, 0x3c1004b}, -{37479025, 36329500, 37586175, 36415989, 0x3c1004b}, -{35990707, 32849800, 36093292, 32936289, 0x3c1004b}, -{40865746, 34407600, 40970253, 34494089, 0x3c1004b}, -{35922500, 35156000, 36000489, 35273000, 0x3c1044b}, -{38227746, 34506800, 38332253, 34593289, 0x3c1004b}, -{36559985, 35776700, 36666414, 35863189, 0x3c1004b}, -{40389706, 34977100, 40494694, 35063589, 0x3c1004b}, -{36644406, 33956500, 36748193, 34042989, 0x3c1004b}, -{35815967, 33107400, 35919033, 33193889, 0x3c1004b}, -{36683006, 34878700, 36787994, 34965189, 0x3c1004b}, -{36517046, 34494100, 36621553, 34580589, 0x3c1004b}, -{35717000, 34650000, 39550000, 36926185, 0x08f0011}, -{35586890, 32313599, 38955000, 34650000, 0x01c000d}, -{39550000, 34380000, 42380000, 37322182, 0x4350015}, -{34217000, 28520000, 48790000, 37390000, 0x0010016}, -{35586900, 32313600, 42380000, 37322200, 0x003021c}, -{-17490000, 14648500, -17416000, 14747500, 0x024000a}, -{-17530000, 14642000, -16875000, 14988000, 0x016000c}, -{-16118946, 14117700, -16030055, 14204189, 0x3c1004b}, -{-16312726, 12522590, -16199475, 12590000, 0x3c1044b}, -{-17025266, 14386800, -16936135, 14473289, 0x3c1004b}, -{-16515126, 15978200, -16425274, 16064689, 0x3c1004b}, -{-15934000, 14850000, -15823610, 14920000, 0x3c1044b}, -{-15934000, 14780000, -15823610, 14850000, 0x3c1044b}, -{-16275666, 14608200, -16186535, 14694689, 0x3c1004b}, -{-16268506, 15580800, -16178894, 15667289, 0x3c1004b}, -{-15727000, 16431700, -15574845, 16482850, 0x3c1044b}, -{-13724446, 13710900, -13635555, 13797389, 0x3c1004b}, -{-14994326, 12866800, -14905675, 12953289, 0x3c1004b}, -{-16450366, 14290100, -16361235, 14376589, 0x3c1004b}, -{-16272326, 12757600, -16183675, 12844089, 0x3c1004b}, -{-16873646, 14133800, -16784755, 14220289, 0x3c1004b}, -{-15821546, 13702300, -15732655, 13788789, 0x3c1004b}, -{-15596126, 12660200, -15507475, 12746689, 0x3c1004b}, -{-15507871, 15318550, -15443530, 15380649, 0x2b2004b}, -{-15616995, 13603340, -15555206, 13663459, 0x29c004b}, -{-15586912, 14075550, -15523088, 14137649, 0x2b2004b}, -{-16495978, 14676240, -16434022, 14736359, 0x29c004b}, -{-15536943, 16481750, -15472257, 16543849, 0x2b2004b}, -{-14140895, 13119940, -14079106, 13180059, 0x29c004b}, -{-16665785, 15081450, -16601616, 15143549, 0x2b2004b}, -{-16476345, 15340340, -16414055, 15400459, 0x29c004b}, -{-12216640, 12527950, -12153161, 12590049, 0x2b2004b}, -{-15975878, 14238140, -15913922, 14298259, 0x29c004b}, -{-14835412, 13945850, -14771588, 14007949, 0x2b2004b}, -{-16387095, 13852540, -16325306, 13912659, 0x29c004b}, -{-16713485, 14723650, -16649316, 14785749, 0x2b2004b}, -{-13793311, 13103440, -13731689, 13163559, 0x29c004b}, -{-14207426, 12701650, -14143775, 12763749, 0x2b2004b}, -{-13351145, 15569940, -13288855, 15630059, 0x29c004b}, -{-15162871, 15381750, -15098530, 15443849, 0x2b2004b}, -{-12908645, 15219440, -12846355, 15279559, 0x29c004b}, -{-16111298, 14474050, -16047302, 14536149, 0x2b2004b}, -{-12491362, 14877640, -12429239, 14937759, 0x29c004b}, -{-15889940, 12521750, -15826461, 12583849, 0x2b2004b}, -{-14518611, 12844140, -14456989, 12904259, 0x29c004b}, -{-16521912, 13758950, -16458088, 13821049, 0x2b2004b}, -{-15991911, 12787940, -15930289, 12848059, 0x29c004b}, -{-15961912, 13888950, -15898088, 13951049, 0x2b2004b}, -{-16533411, 12749840, -16471789, 12809959, 0x29c004b}, -{-16747998, 14404850, -16684002, 14466949, 0x2b2004b}, -{-15001712, 16633840, -14939088, 16693959, 0x29c004b}, -{-16569440, 12440850, -16505961, 12502949, 0x2b2004b}, -{-16700978, 14159940, -16639022, 14220059, 0x29c004b}, -{-16888000, 12301390, -11400000, 13510000, 0x00e000d}, -{-17550000, 13587000, -15216600, 16590000, 0x0c10011}, -{-15216600, 13510000, -11925000, 15700000, 0x31a0015}, -{-17620000, 12301390, -11333000, 16694000, 0x0010016}, -{74531379, 42818155, 74648621, 42904645, 0x001000a}, -{73770000, 42768000, 75210000, 42973000, 0x00d000c}, -{72733250, 40463190, 72893950, 40585499, 0x54f004b}, -{72880250, 40867490, 73040950, 40989799, 0x54f004b}, -{78310381, 42439990, 78474819, 42562299, 0x54f004b}, -{75204401, 42765990, 75370198, 42888299, 0x54f004b}, -{75890000, 41410000, 76136924, 41450000, 0x3c1044b}, -{72161000, 42499000, 72343877, 42554400, 0x3c1044b}, -{72025000, 40209000, 72162181, 40280000, 0x3c1044b}, -{73248881, 40744700, 73362518, 40831189, 0x3c1004b}, -{76127860, 42412800, 76244140, 42499289, 0x3c1004b}, -{72707721, 40983100, 72822079, 41069589, 0x3c1004b}, -{72834281, 40671100, 72947918, 40757589, 0x3c1004b}, -{72162821, 41306800, 72277179, 41393289, 0x3c1004b}, -{72392821, 41216800, 72507179, 41303289, 0x3c1004b}, -{74382340, 41636800, 74497659, 41723289, 0x3c1004b}, -{72897140, 41839400, 73012459, 41925889, 0x3c1004b}, -{72948981, 40737900, 73062618, 40824389, 0x3c1004b}, -{75652779, 42760100, 75770020, 42846589, 0x3c1004b}, -{77951360, 42302100, 78067640, 42388589, 0x3c1004b}, -{75758621, 41120700, 75872979, 41207189, 0x3c1004b}, -{69492000, 39811900, 69573025, 39931000, 0x3c1044b}, -{76915960, 42066700, 77032240, 42153189, 0x3c1044b}, -{72290621, 40997800, 72404979, 41084289, 0x3c1004b}, -{69554000, 39907000, 69760945, 39954000, 0x3c1044b}, -{75864021, 41127100, 75978379, 41213589, 0x3c1004b}, -{78301379, 42686800, 78418620, 42773289, 0x3c1004b}, -{75531379, 42706800, 75648620, 42793289, 0x3c1004b}, -{77021379, 42606800, 77138620, 42693289, 0x3c1044b}, -{70841000, 42162719, 79230000, 43268600, 0x0460011}, -{70422234, 39481505, 73877990, 42162695, 0x001000d}, -{69233716, 39720856, 69837844, 40211896, 0x0b00090}, -{69837844, 39720856, 70441972, 40211896, 0x0b00890}, -{73856265, 41682150, 74481225, 42173190, 0x0b01090}, -{74481225, 41682150, 75106185, 42173190, 0x0b01890}, -{75106185, 41682150, 75731145, 42173190, 0x0b02090}, -{75731145, 41682150, 76356105, 42173190, 0x0b02890}, -{76356105, 41682150, 76981065, 42173190, 0x0b03090}, -{76981065, 41682150, 77606025, 42173190, 0x0b03890}, -{77606025, 41682150, 78230985, 42173190, 0x0b04090}, -{78230985, 41682150, 78855945, 42173190, 0x0b04890}, -{78855945, 41682150, 79480905, 42173190, 0x0b05090}, -{73861473, 41191110, 74481225, 41682150, 0x0b05890}, -{74481225, 41191110, 75100977, 41682150, 0x0b06090}, -{75100977, 41191110, 75720729, 41682150, 0x0b06890}, -{75720729, 41191110, 76340481, 41682150, 0x0b07090}, -{76340481, 41191110, 76960233, 41682150, 0x0b07890}, -{76960233, 41191110, 77579985, 41682150, 0x0b08090}, -{77579985, 41191110, 78199737, 41682150, 0x0b08890}, -{78199737, 41360000, 79108000, 41682150, 0x0769090}, -{73861473, 40700070, 74476017, 41191110, 0x0b09890}, -{74476017, 40700070, 75090561, 41191110, 0x0b0a090}, -{75090560, 40700070, 75705104, 41191110, 0x0b0a890}, -{75705105, 40700070, 76319649, 41191110, 0x0b0b090}, -{76319649, 40700070, 76934193, 41191110, 0x0b0b890}, -{76934192, 40963000, 78035500, 41191110, 0x05ac090}, -{73869284, 40209030, 74478620, 40700070, 0x0b0c890}, -{74478620, 40209030, 75087956, 40700070, 0x0b0d090}, -{75087956, 40209030, 75697292, 40700070, 0x0b0d890}, -{75697292, 40209030, 76306628, 40700070, 0x0b0e090}, -{76306628, 40209030, 76915964, 40700070, 0x0b0e890}, -{73869284, 39717990, 74473412, 40209030, 0x0b0f090}, -{55980000, 36670000, 80230000, 45600000, 0x27a0016}, -{69249199, 39172800, 80230000, 43268600, 0x003021c}, -{27478925, 53858155, 27624036, 53944645, 0x001000a}, -{27344452, 53787690, 27755548, 54032309, 0xa9e0047}, -{30791926, 52307690, 31188073, 52552309, 0xa9e0047}, -{30121552, 53777990, 30532648, 54022609, 0xa9e0047}, -{29980453, 55077210, 30379546, 55305989, 0x9ee0047}, -{23729026, 53610690, 23831723, 53732999, 0x3c1044b}, -{23831723, 53610690, 23934420, 53732999, 0x3c1044b}, -{23593563, 52039990, 23692526, 52162299, 0x3c1044b}, -{23692526, 52039990, 23791489, 52162299, 0x3c1044b}, -{29139800, 53100400, 29260894, 53202940, 0x3c1044b}, -{25948966, 53094100, 26092634, 53180589, 0x3c1004b}, -{28449000, 54168400, 28571246, 54272300, 0x3c1044b}, -{26006768, 52101400, 26192306, 52166600, 0x3c1044b}, -{30336484, 54466800, 30483516, 54553289, 0x3c1004b}, -{29174468, 52010100, 29314532, 52096589, 0x3c1004b}, -{27464127, 52776400, 27605873, 52862889, 0x3c1004b}, -{28508500, 55483300, 28714640, 55546489, 0x3c1044b}, -{25224825, 53859600, 25370175, 53946089, 0x3c1004b}, -{26780284, 54270800, 26927316, 54357289, 0x3c1004b}, -{28711662, 55447200, 28862538, 55533689, 0x3c1004b}, -{29639600, 52594250, 29859226, 52650000, 0x3c1044b}, -{30319868, 52328000, 30459932, 52414489, 0x3c1004b}, -{29939827, 52847400, 30081573, 52933889, 0x3c1004b}, -{27478166, 52986800, 27621834, 53073289, 0x3c1004b}, -{24279968, 52166800, 24420032, 52253289, 0x3c1004b}, -{31638625, 53664400, 31783975, 53750889, 0x3c1004b}, -{28281315, 54068950, 28386884, 54131049, 0x2b2004b}, -{29981067, 53055740, 30080932, 53115859, 0x29c004b}, -{25273023, 53057650, 25376177, 53119749, 0x2b2004b}, -{24392567, 53125840, 24492432, 53185959, 0x29c004b}, -{29276117, 52095750, 29376683, 52157849, 0x2b2004b}, -{26345398, 54456940, 26447601, 54517059, 0x29c004b}, -{28574823, 53275950, 28677977, 53338049, 0x2b2004b}, -{30924898, 54256140, 31027101, 54316259, 0x29c004b}, -{24903313, 52512550, 25005087, 52574649, 0x2b2004b}, -{25762983, 53567440, 25864017, 53627559, 0x29c004b}, -{26856715, 54469050, 26962284, 54531149, 0x2b2004b}, -{24397535, 52521540, 24496064, 52581659, 0x29c004b}, -{27087819, 53658950, 27192180, 53721049, 0x2b2004b}, -{28099483, 53479940, 28200517, 53540059, 0x29c004b}, -{26785835, 55088950, 26894164, 55151049, 0x2b2004b}, -{26760020, 52220940, 26857380, 52281059, 0x29c004b}, -{30168819, 53492450, 30273180, 53554549, 0x2b2004b}, -{31268520, 52381340, 31365880, 52441459, 0x29c004b}, -{28646125, 54849250, 28753074, 54911349, 0x2b2004b}, -{31893783, 53572140, 31994817, 53632259, 0x29c004b}, -{23179217, 51760000, 28050000, 54178000, 0x0960011}, -{28050000, 51760000, 32794200, 54178000, 0x01c000d}, -{25132800, 54178000, 31478900, 56171740, 0x2be0015}, -{14105000, 48990000, 32794200, 59822030, 0x0010016}, -{23179217, 51262642, 32794200, 56171740, 0x003021c}, -{-58205500, 6777000, -58065100, 6827100, 0x012000a}, -{-58540000, 6589100, -57784000, 6887700, 0x013000c}, -{-58391270, 5876410, -58217330, 6049389, 0x782004b}, -{-57610570, 6157010, -57436630, 6329989, 0x782004b}, -{-57436630, 6157010, -57262690, 6329989, 0x782004b}, -{-57288470, 5815110, -57114530, 5988089, 0x782004b}, -{-58608304, 7188720, -58457297, 7338479, 0x680004b}, -{-58724896, 6315320, -58574305, 6465079, 0x680004b}, -{-57748296, 6398820, -57597705, 6548579, 0x680004b}, -{-57702496, 6323820, -57551905, 6473579, 0x680004b}, -{-57859196, 6485920, -57708605, 6635679, 0x680004b}, -{-59790000, 2500000, -57110000, 5100000, 0x001000d}, -{-59350000, 5100000, -57110000, 8200000, 0x0c60011}, -{-61430000, 5100000, -59350000, 8400000, 0x4bc0015}, -{-61430000, 1164000, -56470909, 8560000, 0x0010016}, -{102520000, 17958851, 102610530, 18002100, 0x2a7044a}, -{102610530, 17915606, 102653904, 18005800, 0x2a7044a}, -{102372324, 17795636, 102861876, 18286676, 0x001000c}, -{104686297, 16508890, 104813702, 16631199, 0x54f004b}, -{105751768, 15067236, 105878154, 15189545, 0x54f004b}, -{103974938, 20358890, 104105061, 20481199, 0x54f004b}, -{104740878, 17344407, 104868962, 17466716, 0x54f004b}, -{102075108, 19828890, 102204891, 19951199, 0x54f004b}, -{106775070, 14754024, 106901456, 14876333, 0x54f004b}, -{103583125, 18337162, 103711549, 18459471, 0x54f004b}, -{101338960, 20905597, 101469423, 21027906, 0x54f004b}, -{101084429, 21128890, 101215571, 21251199, 0x54f004b}, -{103324353, 19296800, 103415647, 19383289, 0x3c1004b}, -{106365194, 15676800, 106454806, 15763289, 0x3c1004b}, -{102059296, 21653508, 102152271, 21739997, 0x3c1004b}, -{101477583, 19043364, 101568877, 19129853, 0x3c1004b}, -{105849585, 14859575, 105938957, 14946064, 0x3c1004b}, -{104253872, 20756800, 104346127, 20843289, 0x3c1004b}, -{105755194, 15536800, 105844806, 15623289, 0x3c1004b}, -{102388305, 18448661, 102479358, 18535150, 0x3c1004b}, -{105816162, 14069547, 105905053, 14156036, 0x3c1004b}, -{102404628, 18870408, 102495681, 18956897, 0x3c1004b}, -{101603993, 20266800, 101696007, 20353289, 0x3c1004b}, -{106655194, 15366800, 106744806, 15453289, 0x3c1004b}, -{104144697, 18188864, 104235510, 18275353, 0x3c1004b}, -{104954426, 13906000, 107695198, 16587190, 0x001000d}, -{101299893, 17745048, 104100247, 20426238, 0x0a80011}, -{104513031, 16324524, 104997375, 16815564, 0x0b10090}, -{103918363, 20355569, 104413123, 20846609, 0x0b10890}, -{104560149, 17160041, 105049701, 17651081, 0x0b01090}, -{101026941, 20832878, 101526909, 21323918, 0x0b01890}, -{101855801, 21451232, 102355769, 21942272, 0x0b12090}, -{103945329, 17986588, 104434881, 18477628, 0x0b12890}, -{97330000, 5612500, 109500000, 23400000, 0x4720016}, -{100085450, 13906000, 107695198, 22500830, 0x003021c}, -{26040418, 44396755, 26160543, 44483245, 0x001000a}, -{25930286, 44317690, 26270714, 44562309, 0xa9e0047}, -{27391632, 47037690, 27748368, 47282309, 0xa9e0047}, -{23423330, 46637690, 23776669, 46882309, 0xa9e0047}, -{21064959, 45640510, 21392240, 45869289, 0x9ee0047}, -{28572000, 44124600, 28665310, 44236100, 0x3c1044b}, -{23754618, 44275900, 23874982, 44362389, 0x3c1004b}, -{27978737, 45396800, 28101263, 45483289, 0x3c1004b}, -{25552237, 45610000, 25674763, 45696489, 0x3c1004b}, -{25969337, 44896800, 26090662, 44983289, 0x3c1004b}, -{27895037, 45234000, 28017563, 45320489, 0x3c1004b}, -{21859035, 47021400, 21985165, 47107889, 0x3c1004b}, -{26857535, 46536800, 26982464, 46623289, 0x3c1004b}, -{21266135, 46139200, 21391064, 46225689, 0x3c1004b}, -{24809337, 44816800, 24930662, 44903289, 0x3c1004b}, -{24077436, 45747100, 24201163, 45833589, 0x3c1004b}, -{24500835, 46510600, 24625764, 46597089, 0x3c1004b}, -{23516334, 47616800, 23643665, 47703289, 0x3c1004b}, -{26758737, 45106800, 26881263, 45193289, 0x3c1004b}, -{22825734, 47746800, 22954266, 47833289, 0x3c1004b}, -{26615557, 47712950, 26707843, 47775049, 0x2b2004b}, -{24325633, 45081040, 24409967, 45141159, 0x29c004b}, -{26195688, 47628150, 26287112, 47690249, 0x2b2004b}, -{26325763, 46903540, 26413437, 46963659, 0x29c004b}, -{22606100, 44610700, 22719219, 44658400, 0x2b2044b}, -{27125398, 45655140, 27211402, 45715259, 0x29c004b}, -{23227444, 45017450, 23314555, 45079549, 0x2b2004b}, -{28752615, 45155940, 28837784, 45216059, 0x29c004b}, -{25407144, 44899750, 25494255, 44961849, 0x2b2004b}, -{21848615, 45283140, 21933784, 45343259, 0x29c004b}, -{24454719, 47108950, 24545280, 47171049, 0x2b2004b}, -{24317667, 44391340, 24401333, 44451459, 0x29c004b}, -{22867582, 45733250, 22956418, 45795349, 0x2b2004b}, -{27675080, 46617440, 27761919, 46677559, 0x29c004b}, -{27282889, 44177750, 27369310, 44239849, 0x2b2004b}, -{25918884, 43869140, 26001715, 43929259, 0x29c004b}, -{26884719, 46898950, 26975280, 46961049, 0x2b2004b}, -{22878398, 45856540, 22964402, 45916659, 0x29c004b}, -{27625950, 46182250, 27715649, 46244349, 0x2b2004b}, -{23526998, 46049940, 23613002, 46110059, 0x29c004b}, -{23014719, 47148950, 23105280, 47211049, 0x2b2004b}, -{25762898, 45846740, 25848902, 45906859, 0x29c004b}, -{23735150, 46538950, 23824849, 46601049, 0x2b2004b}, -{24308098, 46135640, 24394102, 46195759, 0x29c004b}, -{27330389, 44549450, 27416810, 44611549, 0x2b2004b}, -{26740280, 46220240, 26827119, 46280359, 0x29c004b}, -{25270520, 43946250, 25356079, 44008349, 0x2b2004b}, -{23337415, 45379940, 23422584, 45440059, 0x29c004b}, -{21865582, 45658950, 21954418, 45721049, 0x2b2004b}, -{28255867, 44234040, 28339533, 44294159, 0x29c004b}, -{27385682, 45822450, 27474518, 45884549, 0x2b2004b}, -{25766580, 46339940, 25853419, 46400059, 0x29c004b}, -{22735000, 47855574, 23660000, 48121000, 0x0130088}, -{23660000, 47855574, 24700000, 48000000, 0x00d0888}, -{25205000, 47855574, 25900000, 47980000, 0x0011088}, -{25900000, 47855574, 26580000, 48265650, 0x0011888}, -{26580000, 47855574, 27266000, 48265650, 0x0012088}, -{21900000, 47326342, 22536000, 47820000, 0x0202888}, -{22536000, 47326342, 23172000, 47855574, 0x0213088}, -{23172000, 47326342, 23808000, 47855574, 0x0213888}, -{23808000, 47326342, 24444000, 47855574, 0x0214088}, -{24444000, 47326342, 25080000, 47855574, 0x0214888}, -{25080000, 47326342, 25716000, 47855574, 0x0215088}, -{25716000, 47326342, 26352000, 47855574, 0x0215888}, -{26352000, 47326342, 26988000, 47855574, 0x0216088}, -{26988000, 47326342, 27622000, 47855574, 0x0216888}, -{21512000, 46797110, 22176000, 47326342, 0x0207088}, -{22176000, 46797110, 22840000, 47326342, 0x0207888}, -{22840000, 46797110, 23504000, 47326342, 0x0208088}, -{23504000, 46797110, 24168000, 47326342, 0x0208888}, -{24168000, 46797110, 24832000, 47326342, 0x0209088}, -{24832000, 46797110, 25496000, 47326342, 0x0209888}, -{25496000, 46797110, 26160000, 47326342, 0x020a088}, -{26160000, 46797110, 26824000, 47326342, 0x020a888}, -{26824000, 46797110, 27488000, 47326342, 0x020b088}, -{27488000, 46797110, 28147000, 47326342, 0x020b888}, -{21100000, 46267878, 21752000, 46797110, 0x020c088}, -{21752000, 46267878, 22404000, 46797110, 0x020c888}, -{22404000, 46267878, 23056000, 46797110, 0x020d088}, -{23056000, 46267878, 23708000, 46797110, 0x020d888}, -{23708000, 46267878, 24360000, 46797110, 0x020e088}, -{24360000, 46267878, 25012000, 46797110, 0x020e888}, -{25012000, 46267878, 25664000, 46797110, 0x020f088}, -{25664000, 46267878, 26316000, 46797110, 0x020008c}, -{26316000, 46267878, 26968000, 46797110, 0x020088c}, -{26968000, 46267878, 27620000, 46797110, 0x020108c}, -{27620000, 46267878, 28270000, 46797110, 0x020188c}, -{20259000, 45738646, 20866000, 46289000, 0x022208c}, -{20866000, 45738646, 21473000, 46289000, 0x022288c}, -{21473000, 45738646, 22080000, 46267878, 0x021308c}, -{22080000, 45738646, 22687000, 46267878, 0x021388c}, -{22687000, 45738646, 23294000, 46267878, 0x021408c}, -{23294000, 45738646, 23901000, 46267878, 0x021488c}, -{23901000, 45738646, 24508000, 46267878, 0x021508c}, -{24508000, 45738646, 25115000, 46267878, 0x021588c}, -{25115000, 45738646, 25722000, 46267878, 0x021608c}, -{25722000, 45738646, 26329000, 46267878, 0x021688c}, -{26329000, 45738646, 26936000, 46267878, 0x021708c}, -{26936000, 45738646, 27548000, 46267878, 0x021788c}, -{27548000, 45738646, 28162000, 46267878, 0x021808c}, -{20760000, 45209414, 21401000, 45738646, 0x020888c}, -{21401000, 45209414, 22042000, 45738646, 0x020908c}, -{22042000, 45209414, 22683000, 45738646, 0x020988c}, -{22683000, 45209414, 23324000, 45738646, 0x020a08c}, -{23324000, 45209414, 23965000, 45738646, 0x020a88c}, -{23965000, 45209414, 24606000, 45738646, 0x020b08c}, -{24606000, 45209414, 25247000, 45738646, 0x020b88c}, -{25247000, 45209414, 25888000, 45738646, 0x020c08c}, -{25888000, 45209414, 26529000, 45738646, 0x020c88c}, -{26529000, 45209414, 27170000, 45738646, 0x020d08c}, -{27170000, 45209414, 27811000, 45738646, 0x020d88c}, -{27811000, 45209414, 28450000, 45738646, 0x020e08c}, -{28450000, 45209400, 29705000, 45470000, 0x010e88c}, -{21343427, 44770000, 22100000, 45209414, 0x01bf08c}, -{22100000, 44680182, 22734000, 45209414, 0x0ba0090}, -{22734000, 44680182, 23368000, 45209414, 0x0ba0890}, -{23368000, 44680182, 24002000, 45209414, 0x0ba1090}, -{24002000, 44680182, 24636000, 45209414, 0x0ba1890}, -{24636000, 44680182, 25270000, 45209414, 0x0ba2090}, -{25270000, 44680182, 25904000, 45209414, 0x0ba2890}, -{25904000, 44680182, 26538000, 45209414, 0x0ba3090}, -{26538000, 44680182, 27172000, 45209414, 0x0ba3890}, -{27172000, 44680182, 27806000, 45209414, 0x0ba4090}, -{27806000, 44680182, 28440000, 45209414, 0x0ba4890}, -{28440000, 44680182, 29074000, 45209414, 0x0ba5090}, -{29074000, 44680182, 29708000, 45209414, 0x0ba5890}, -{21566329, 44460000, 22450000, 44770000, 0x0786090}, -{22450000, 44150950, 23110000, 44680182, 0x0b66890}, -{23110000, 44150950, 23770000, 44680182, 0x0b67090}, -{23770000, 44150950, 24430000, 44680182, 0x0b67890}, -{24430000, 44150950, 25090000, 44680182, 0x0b68090}, -{25090000, 44150950, 25750000, 44680182, 0x0b68890}, -{25750000, 44150950, 26410000, 44680182, 0x0b69090}, -{26410000, 44150950, 27070000, 44680182, 0x0b69890}, -{27070000, 44150950, 27730000, 44680182, 0x0b6a090}, -{27730000, 44150950, 28390000, 44680182, 0x0b6a890}, -{28390000, 44150950, 29050000, 44680182, 0x0b6b090}, -{22820000, 43770000, 23470000, 44150950, 0x09bb890}, -{23470000, 43660000, 24100000, 44150950, 0x0b2c090}, -{24100000, 43660000, 24730000, 44150950, 0x0b2c890}, -{24730000, 43621718, 25340000, 44150950, 0x0bcd090}, -{25340000, 43621718, 25950000, 44150950, 0x0bcd890}, -{25950000, 43860000, 26930000, 44150950, 0x06ee090}, -{26930000, 43860000, 27930000, 44150950, 0x06de890}, -{27930000, 43730000, 28714000, 44150950, 0x094f090}, -{12090000, 39600000, 30183000, 51061000, 0x0010216}, -{20251650, 43612000, 29705000, 48265650, 0x003021c}, -{-240995, 5526500, -200000, 5618000, 0x2a7044a}, -{-200000, 5542800, -150136, 5618000, 0x2a7044a}, -{-495600, 5462000, 121000, 5835000, 0x017000c}, -{-1705485, 6689810, -1618516, 6776299, 0x3c1004b}, -{-1618516, 6689810, -1531547, 6776299, 0x3c1004b}, -{-1705485, 6603321, -1618516, 6689810, 0x3c1004b}, -{-1618516, 6603321, -1531547, 6689810, 0x3c1004b}, -{-884223, 9372191, -796773, 9458680, 0x3c1004b}, -{-1702000, 6161900, -1581998, 6224500, 0x3c1044b}, -{-893965, 10746800, -806035, 10833289, 0x3c1004b}, -{-303485, 6046801, -230815, 6150220, 0x3c1044b}, -{-1826715, 4870807, -1739986, 4957296, 0x3c1004b}, -{-2360500, 7314750, -2252781, 7384750, 0x3c1044b}, -{-1300000, 5098700, -1197297, 5171600, 0x3c1044b}, -{433240, 6572254, 520209, 6658743, 0x3c1004b}, -{-2550865, 10006100, -2462935, 10092589, 0x3c1004b}, -{-297385, 11012800, -181506, 11078500, 0x3c1044b}, -{-806522, 6517907, -744078, 6580006, 0x2b2004b}, -{-1739582, 4920887, -1679296, 4981006, 0x29c004b}, -{-41395, 9408951, 21394, 9471050, 0x2b2004b}, -{-726285, 5505250, -665832, 5565369, 0x29c004b}, -{-1117855, 6765514, -1055411, 6827613, 0x2b2004b}, -{-661572, 5325011, -601119, 5385130, 0x29c004b}, -{-1972273, 7550098, -1909657, 7612197, 0x2b2004b}, -{-2628067, 7420000, -2560732, 7474000, 0x29c044b}, -{-685496, 5811311, -623052, 5873410, 0x2b2004b}, -{439691, 7119941, 500311, 7180060, 0x29c004b}, -{1008433, 6045926, 1070877, 6108025, 0x2b2004b}, -{-2030227, 5269941, -1969774, 5330060, 0x29c004b}, -{-1418800, 7005600, -1367346, 7081100, 0x2b2044b}, -{-1005500, 5899400, -928486, 5946500, 0x29c044b}, -{-864300, 5490000, -810454, 5561841, 0x2b2044b}, -{-478392, 6016774, -417939, 6076893, 0x29c004b}, -{867000, 5778700, 964196, 5818500, 0x2b2044b}, -{961500, 5818500, 994712, 5927800, 0x29c044b}, -{-398015, 6353878, -335571, 6415977, 0x2b2004b}, -{-2140310, 7709941, -2079690, 7770060, 0x29c004b}, -{-861079, 9597722, -798118, 9659821, 0x2b2004b}, -{-1373200, 5077000, -1322120, 5147900, 0x29c044b}, -{280800, 6968000, 329985, 7047000, 0x2b2044b}, -{-1820227, 5929941, -1759774, 5990060, 0x29c004b}, -{-1747000, 8010000, -1693459, 8082500, 0x2b2044b}, -{-2158000, 5410487, -2084787, 5460000, 0x29c044b}, -{-787174, 5249344, -724730, 5311443, 0x2b2004b}, -{-2249162, 4843407, -2188876, 4903526, 0x29c004b}, -{-1901222, 6788951, -1838778, 6851050, 0x2b2004b}, -{-152534, 6068344, -92081, 6128463, 0x29c004b}, -{-1114500, 5177600, -1033006, 5225000, 0x2b2044b}, -{-1240327, 6600906, -1179874, 6661025, 0x29c004b}, -{-1680043, 4965040, -1617772, 5027139, 0x2b2004b}, -{-1297025, 5673454, -1236572, 5733573, 0x29c004b}, -{-2720000, 6762000, 740000, 8930000, 0x018000d}, -{-2944000, 8930000, 580000, 11173850, 0x3030015}, -{-3014990, 7156300, -2720000, 7972400, 0x032008c}, -{-3260000, 6709650, -2720000, 7156300, 0x01b088c}, -{-3260000, 6267000, -2720000, 6709650, 0x01b108c}, -{-2720568, 6267208, -2241432, 6763704, 0x01e188c}, -{-2241431, 6267208, -1762295, 6763704, 0x01e208c}, -{-1762295, 6267208, -1283159, 6763704, 0x01e288c}, -{-1283159, 6267208, -804023, 6763704, 0x01e308c}, -{-804024, 6267208, -324888, 6763704, 0x01e388c}, -{-324888, 6267208, 154248, 6763704, 0x01e408c}, -{154000, 6218000, 597000, 6763704, 0x021488c}, -{597000, 6218000, 1040000, 6763704, 0x021508c}, -{-3139568, 5770711, -2660432, 6267207, 0x01e588c}, -{-2660432, 5770711, -2181296, 6267207, 0x01e608c}, -{-2181296, 5770711, -1702160, 6267207, 0x01e688c}, -{-1702159, 5770711, -1223023, 6267207, 0x01e708c}, -{-1223023, 5770711, -743887, 6267207, 0x01e788c}, -{-743887, 5770711, -264751, 6267207, 0x01e808c}, -{-264751, 5770711, 214385, 6267207, 0x01e888c}, -{214384, 5741000, 693520, 6217557, 0x01e908c}, -{693520, 5758000, 1201100, 6217557, 0x01c988c}, -{-3069568, 5276943, -2590432, 5773439, 0x01ea08c}, -{-2590432, 5276943, -2111296, 5773439, 0x01ea88c}, -{-2111296, 5276943, -1632160, 5773439, 0x01eb08c}, -{-1632160, 5276943, -1153024, 5773439, 0x01eb88c}, -{-1153024, 5276943, -673888, 5773439, 0x01ec08c}, -{-673888, 5276943, -194752, 5773439, 0x01ec88c}, -{-194753, 5276943, 284383, 5773439, 0x01ed08c}, -{-3118000, 4924000, -2447202, 5276943, 0x016d88c}, -{-2447202, 4736000, -2020000, 5276943, 0x022e08c}, -{-2020000, 4736000, -1590000, 5276943, 0x022e88c}, -{-1609000, 5025600, -734700, 5276943, 0x010f08c}, -{-16860000, 4340000, 4000000, 15120000, 0x2a30216}, -{-3260000, 4727777, 1203850, 11173850, 0x003021c}, -{32536755, 276755, 32623245, 363245, 0x001000a}, -{32345640, 35196, 32814360, 526236, 0x001000c}, -{32236755, 2736800, 32323244, 2823289, 0x3c1004b}, -{32846755, 2216800, 32933244, 2303289, 0x3c1004b}, -{33136829, 411300, 33243388, 481470, 0x3c1044b}, -{34126755, 1046800, 34213244, 1133289, 0x3c1004b}, -{30606755, -643200, 30693244, -556711, 0x3c1004b}, -{31686755, -373200, 31773244, -286711, 0x3c1004b}, -{30000000, 150800, 30126269, 210000, 0x3c1044b}, -{33137555, 591700, 33224044, 678189, 0x3c1004b}, -{30871355, 2986700, 30957844, 3073189, 0x3c1004b}, -{29936755, -1293200, 30023244, -1206711, 0x3c1004b}, -{32826635, 3256800, 32913364, 3343289, 0x3c1004b}, -{34168455, 680700, 34254944, 767189, 0x3c1004b}, -{33556755, 1666800, 33643244, 1753289, 0x3c1004b}, -{30226755, 626800, 30313244, 713289, 0x3c1004b}, -{33456055, 576300, 33542544, 662789, 0x3c1004b}, -{34071055, 414900, 34157544, 501389, 0x3c1004b}, -{32006755, 356800, 32093244, 443289, 0x3c1004b}, -{31311355, 1403200, 31397844, 1489689, 0x3c1004b}, -{32898950, 348950, 32961049, 411049, 0x2b2004b}, -{30933657, 3373640, 30993943, 3433759, 0x29c004b}, -{31684650, 1653250, 31746749, 1715349, 0x2b2004b}, -{30943940, 2404740, 31004059, 2464859, 0x29c004b}, -{33694150, 1148750, 33756249, 1210849, 0x2b2004b}, -{32468740, 815240, 32528859, 875359, 0x29c004b}, -{31058050, 2469750, 31120149, 2531849, 0x2b2004b}, -{30469940, -150060, 30530059, -89941, 0x29c004b}, -{30135250, -573650, 30197349, -511551, 0x2b2004b}, -{33130440, 1730940, 33190559, 1791059, 0x29c004b}, -{32507250, 552150, 32569349, 614249, 0x2b2004b}, -{31750657, 3368940, 31810943, 3429059, 0x29c004b}, -{32876550, 663050, 32938649, 725149, 0x2b2004b}, -{32493940, 712140, 32554059, 772259, 0x29c004b}, -{29608950, -906550, 29671049, -844451, 0x2b2004b}, -{31450640, 2443040, 31510759, 2503159, 0x29c004b}, -{30484150, 629650, 30546249, 691749, 0x2b2004b}, -{31366740, 534140, 31426859, 594259, 0x29c004b}, -{30366850, -608250, 30428949, -546151, 0x2b2004b}, -{30604240, 578340, 30664359, 638459, 0x29c004b}, -{31208864, 3428950, 31271135, 3491049, 0x2b2004b}, -{31823240, -168260, 31883359, -108141, 0x29c004b}, -{30028350, 678250, 30090449, 740349, 0x2b2004b}, -{30424040, 160240, 30484159, 220359, 0x29c004b}, -{34078950, 2978950, 34141049, 3041049, 0x2b2004b}, -{30131840, 253340, 30191959, 313459, 0x29c004b}, -{30730000, 1940000, 34290000, 3750000, 0x016000d}, -{31450000, -428657, 34380000, 1940000, 0x0970011}, -{29573567, -1481288, 31450000, 1940000, 0x5110015}, -{29573567, -1481290, 35036050, 4231640, 0x0010016}, -{-196868, 51459457, -58484, 51545947, 0x001000a}, -{-518400, 51282900, 338400, 51692000, 0x01a000c}, -{-4346519, 55826800, -4193481, 55913289, 0x3c1004b}, -{-2184373, 52548000, -2042627, 52634489, 0x3c1004b}, -{-2042627, 52504755, -1900881, 52591244, 0x3c1004b}, -{-1900881, 52504755, -1759135, 52591244, 0x3c1004b}, -{-2184373, 52461511, -2042627, 52548000, 0x3c1004b}, -{-2041786, 52418266, -1901722, 52504755, 0x3c1004b}, -{-1901722, 52418266, -1761658, 52504755, 0x3c1004b}, -{-3004934, 53378200, -2861266, 53464689, 0x3c1004b}, -{-3295319, 55904200, -3142281, 55990689, 0x3c1004b}, -{-1541234, 53344200, -1397566, 53430689, 0x3c1004b}, -{-1623275, 53762600, -1477925, 53849089, 0x3c1004b}, -{-2631112, 51416700, -2492489, 51503189, 0x3c1004b}, -{-2321834, 53436800, -2178166, 53523289, 0x3c1004b}, -{-1200873, 52596800, -1059127, 52683289, 0x3c1004b}, -{-432875, 53716900, -287525, 53803389, 0x3c1004b}, -{-1570032, 52376800, -1429968, 52463289, 0x3c1004b}, -{-1833275, 53756400, -1687925, 53842889, 0x3c1004b}, -{-3251212, 51447700, -3112589, 51534189, 0x3c1004b}, -{-1246673, 52926700, -1104927, 53013189, 0x3c1004b}, -{-2261834, 52966800, -2118166, 53053289, 0x3c1004b}, -{-5999377, 54556300, -5850423, 54642789, 0x3c1004b}, -{-1556273, 52874300, -1414527, 52960789, 0x3c1004b}, -{-1055912, 51407200, -917289, 51493689, 0x3c1004b}, -{-4205145, 50360950, -4107856, 50423049, 0x2b2004b}, -{-1451395, 50894900, -1345091, 50948659, 0x29c044b}, -{-2179007, 57117550, -2066193, 57179649, 0x2b2004b}, -{-1649970, 54944640, -1546431, 55004759, 0x29c004b}, -{-2764281, 53739150, -2659920, 53801249, 0x2b2004b}, -{-472479, 51867140, -376121, 51927259, 0x29c004b}, -{-1460175, 54877450, -1353226, 54939549, 0x2b2004b}, -{-1135294, 50778840, -1041107, 50838959, 0x29c004b}, -{1236213, 52608150, 1337987, 52670249, 0x2b2004b}, -{-3994779, 51604240, -3898421, 51664359, 0x29c004b}, -{-1932907, 50715540, -1811648, 50765249, 0x2b2044b}, -{-2027094, 50706773, -1932907, 50766892, 0x29c004b}, -{631100, 51529000, 770300, 51573300, 0x2b2044b}, -{-1829366, 51543000, -1730123, 51601300, 0x29c044b}, -{-3058557, 56451000, -2916013, 56499359, 0x2b2044b}, -{-3058300, 53776000, -2986155, 53860000, 0x29c044b}, -{-5074521, 55920616, -4246449, 56411656, 0x0010088}, -{-4246449, 55920616, -3418377, 56411656, 0x0010888}, -{-3418377, 55920616, -2590305, 56411656, 0x0011088}, -{-4887345, 55429576, -4069689, 55920616, 0x0011888}, -{-4874065, 54938536, -4066825, 55429576, 0x0012088}, -{-4670193, 52747068, -3904617, 53238108, 0x0012888}, -{-3904617, 52747068, -3139041, 53238108, 0x0013088}, -{-3139041, 52747068, -2373465, 53238108, 0x0013888}, -{-4664985, 52256028, -3909825, 52747068, 0x0014088}, -{-3909825, 52256028, -3154665, 52747068, 0x0014888}, -{-3154665, 52256028, -2399505, 52747068, 0x0015088}, -{-5405042, 51764988, -4655090, 52256028, 0x0015888}, -{-4655090, 51764988, -3905138, 52256028, 0x0016088}, -{-3905138, 51764988, -3155186, 52256028, 0x001e888}, -{-3155186, 51764988, -2405234, 52256028, 0x0016888}, -{-5330000, 51520000, -3875140, 51764988, 0x00f7088}, -{-3875140, 51273948, -3135604, 51764988, 0x0017888}, -{-3135603, 51273948, -2396067, 51764988, 0x0018088}, -{-4602072, 50782908, -3867744, 51273948, 0x0018888}, -{-3867744, 50782908, -3133416, 51273948, 0x0019088}, -{-3133416, 50782908, -2399088, 51273948, 0x0019888}, -{-4787789, 50291868, -4063877, 50782908, 0x001a088}, -{-3575000, 50511000, -2400000, 50782908, 0x012a888}, -{-4063878, 50199000, -3478000, 50782908, 0x025b088}, -{-6229980, 54390390, -5433156, 54881430, 0x001b888}, -{-7445782, 54862408, -6638542, 55353448, 0x001c088}, -{-6638542, 54862408, -5831302, 55353448, 0x001c888}, -{-3710000, 56411000, -2420000, 56715400, 0x013d088}, -{-3419148, 56715420, -2570244, 57206460, 0x001d888}, -{-2570000, 56715400, -1944000, 57309000, 0x027e088}, -{-5288000, 49954500, -4764000, 50604296, 0x029f088}, -{-2400270, 50556764, 1800261, 53237954, 0x0a80011}, -{-4073034, 53237954, 365825, 55919144, 0x0010015}, -{-10700000, 49122422, 1889648, 60875000, 0x0010016}, -{-8650000, 49122422, 1889648, 60875000, 0x003021c}, -{-13722274, 9500222, -13661320, 9541500, 0x22a044a}, -{-13685400, 9541500, -13610759, 9575200, 0x22a044a}, -{-13667200, 9575200, -13607250, 9617200, 0x22a044a}, -{-13721360, 9494480, -13247432, 9985520, 0x001000c}, -{-8869277, 7701965, -8737146, 7816000, 0x54f044b}, -{-12928174, 9995890, -12803827, 10118199, 0x54f004b}, -{-9352674, 10343890, -9214693, 10454000, 0x54f044b}, -{-10193834, 8500890, -10070166, 8623199, 0x54f004b}, -{-14618074, 10606890, -14493727, 10729199, 0x54f004b}, -{-10161834, 9123890, -10038166, 9246199, 0x54f004b}, -{-12352744, 11262090, -12228057, 11384399, 0x54f004b}, -{-9213644, 11339990, -9088957, 11462299, 0x54f004b}, -{-9066160, 9208413, -8942492, 9330722, 0x54f004b}, -{-13647974, 10337490, -13523627, 10459799, 0x54f004b}, -{-13874844, 11042990, -13750157, 11165299, 0x54f004b}, -{-12359944, 12015490, -12235257, 12137799, 0x54f004b}, -{-8757674, 10562290, -8633327, 10684599, 0x54f004b}, -{-10804174, 9979490, -10679827, 10101799, 0x54f004b}, -{-8590316, 7740710, -8466988, 7863019, 0x54f004b}, -{-10759385, 11249700, -10671215, 11336189, 0x3c1004b}, -{-14748791, 9038147, -12037810, 11719337, 0x0a80011}, -{-11080000, 7180000, -8398810, 9861190, 0x001000d}, -{-12037810, 9840605, -8173041, 11719337, 0x2a20015}, -{-16860000, 4340000, 4000000, 15120000, 0x2a30016}, -{-15082785, 7180000, -7637570, 12690000, 0x003021c}, -{-79950000, -2242100, -79873500, -2147241, 0x022000a}, -{-80091651, -2338831, -79745692, -1992872, 0xf040047}, -{-78644847, -382320, -78309958, -47431, 0xe890047}, -{-79045700, -2926600, -78935991, -2858477, 0x3c1044b}, -{-79212245, -299100, -79125756, -212611, 0x3c1004b}, -{-80003365, -3303200, -79891547, -3236200, 0x3c1044b}, -{-80763245, -1003200, -80646066, -939480, 0x3c1044b}, -{-80507545, -1097300, -80421056, -1010811, 0x3c1004b}, -{-78668945, -1306800, -78582456, -1220311, 0x3c1004b}, -{-78699445, -1698500, -78612956, -1612011, 0x3c1004b}, -{-79505445, -1056500, -79418956, -970011, 0x3c1004b}, -{-79243696, -4039230, -79172851, -3933570, 0x3c1044b}, -{-79635445, -2177700, -79548956, -2091211, 0x3c1004b}, -{-78161945, 311600, -78075456, 398089, 0x3c1004b}, -{-79709845, 905600, -79623356, 992089, 0x3c1004b}, -{-79574045, -1851400, -79487556, -1764911, 0x3c1004b}, -{-80954250, -2263850, -80892151, -2201751, 0x2b2004b}, -{-78651560, -963060, -78591441, -902941, 0x29c004b}, -{-77844750, -1026050, -77782651, -963951, 0x2b2004b}, -{-79839543, -3359460, -79779257, -3299341, 0x29c004b}, -{-80129250, -726850, -80067151, -664751, 0x2b2004b}, -{-79990143, -3480060, -79929857, -3419941, 0x29c004b}, -{-80259436, -3507950, -80197165, -3445851, 0x2b2004b}, -{-80059860, -1354260, -79999741, -1294141, 0x29c004b}, -{-79663250, -1087950, -79601151, -1025851, 0x2b2004b}, -{-80610060, -1380060, -80549941, -1319941, 0x29c004b}, -{-80010950, -1880950, -79948851, -1818851, 0x2b2004b}, -{-79030460, -1615860, -78970341, -1555741, 0x29c004b}, -{-79935250, -1396050, -79873151, -1333951, 0x2b2004b}, -{-78882760, -2778260, -78822641, -2718141, 0x29c004b}, -{-81013450, -2244750, -80951351, -2182651, 0x2b2004b}, -{-79500460, 295240, -79440341, 355359, 0x29c004b}, -{-80893850, -2257450, -80831751, -2195351, 0x2b2004b}, -{-79374860, -2454460, -79314741, -2394341, 0x29c004b}, -{-78290150, 199650, -78228051, 261749, 0x2b2004b}, -{-79491860, -2198760, -79431741, -2138641, 0x29c004b}, -{-79782650, -1594350, -79720551, -1532251, 0x2b2004b}, -{-80443260, -639660, -80383141, -579541, 0x29c004b}, -{-78191050, 18950, -78128951, 81049, 0x2b2004b}, -{-80420060, -2660060, -80359941, -2599941, 0x29c004b}, -{-79651050, -2701050, -79588951, -2638951, 0x2b2004b}, -{-78032760, -1523960, -77972641, -1463841, 0x29c004b}, -{-76927450, 52250, -76865351, 114349, 0x2b2004b}, -{-78150060, -2340060, -78089941, -2279941, 0x29c004b}, -{-79063850, -1727250, -79001751, -1665151, 0x2b2004b}, -{-80261660, -1850660, -80201541, -1790541, 0x29c004b}, -{-80010750, -1661050, -79948651, -1598951, 0x2b2004b}, -{-79724860, -2125460, -79664741, -2065341, 0x29c004b}, -{-78263750, 289350, -78201651, 351449, 0x2b2004b}, -{-79387843, -4018860, -79327557, -3958741, 0x29c004b}, -{-78601050, -541050, -78538951, -478951, 0x2b2004b}, -{-78866160, 1242240, -78806041, 1302359, 0x29c004b}, -{-81007645, -4615816, -78326455, -1934626, 0x001000d}, -{-80917000, -1934626, -77950000, 440000, 0x0960011}, -{-79900960, 580520, -79432240, 1071560, 0x0b00090}, -{-78048055, -1240520, -77579335, -749480, 0x0b00890}, -{-77130755, -162221, -76662035, 328819, 0x0b01890}, -{-81687615, -679951, -79512872, 1494792, 0x0a80891}, -{-79512872, -679951, -77338129, 1494792, 0x0a81091}, -{-77343743, -679951, -75169000, 1494792, 0x0a81891}, -{-81687615, -2854693, -79512872, -679950, 0x0a82091}, -{-79512872, -2854693, -77338129, -679950, 0x0a82891}, -{-77343743, -2854693, -75169000, -679950, 0x0a83091}, -{-81687615, -5018000, -79512872, -2843257, 0x0a83891}, -{-79512872, -5018000, -77338129, -2843257, 0x0a84091}, -{-91775398, -1621587, -89213372, 940439, 0x0a87091}, -{-92040000, 940439, -89213372, 1685000, 0x0567891}, -{-92040000, -5018000, -75169000, 1685000, 0x0010217}, -{-7700000, 33541151, -7577000, 33610298, 0x019000a}, -{-6902394, 33931500, -6798607, 34017989, 0x3c1004b}, -{-6984294, 33892100, -6880507, 33978589, 0x3c1004b}, -{-6858094, 34001700, -6754307, 34088189, 0x3c1004b}, -{-5051894, 33986900, -4948107, 34073389, 0x3c1004b}, -{-8084038, 31566000, -8017152, 31697000, 0x3c1044b}, -{-8017152, 31566000, -7950266, 31697000, 0x3c1044b}, -{-9610451, 30359100, -9510749, 30445589, 0x3c1004b}, -{-9551451, 30304900, -9451749, 30391389, 0x3c1004b}, -{-5895750, 35725500, -5771711, 35799600, 0x3c1044b}, -{-5603294, 33844200, -5477691, 33915600, 0x3c1044b}, -{-1960494, 34637800, -1855506, 34724289, 0x3c1004b}, -{-6656370, 34226800, -6511734, 34289200, 0x3c1044b}, -{-9283833, 32242500, -9181968, 32328989, 0x3c1004b}, -{-5423800, 35552400, -5291581, 35621500, 0x3c1044b}, -{-6965293, 32836600, -6862708, 32923089, 0x3c1004b}, -{-6431333, 32281800, -6329468, 32368289, 0x3c1004b}, -{-8553701, 33203050, -8479700, 33265149, 0x2b2004b}, -{-3010100, 35139940, -2911211, 35184500, 0x29c044b}, -{-7657128, 32969750, -7583472, 33031849, 0x2b2004b}, -{-5929389, 34967140, -5856411, 35027259, 0x29c004b}, -{-6110060, 33796450, -6035541, 33858549, 0x2b2004b}, -{-6169940, 35143340, -6096461, 35203459, 0x29c004b}, -{-10087848, 28958750, -10016952, 29020849, 0x2b2004b}, -{-4040622, 34199440, -3967978, 34259559, 0x29c004b}, -{-6743770, 32462650, -6670631, 32524749, 0x2b2004b}, -{-5703154, 32914440, -5631846, 32974559, 0x29c004b}, -{-4468797, 31899350, -4396003, 31961449, 0x2b2004b}, -{-2362889, 34894940, -2289911, 34955059, 0x29c004b}, -{-6611228, 32830450, -6537572, 32892549, 0x2b2004b}, -{-5971422, 34230540, -5898778, 34290659, 0x29c004b}, -{-2932518, 34377550, -2857482, 34439649, 0x2b2004b}, -{-5756222, 34186940, -5683578, 34247059, 0x29c004b}, -{-8916666, 30438250, -8844735, 30500349, 0x2b2004b}, -{-2213222, 34290740, -2140578, 34350859, 0x29c004b}, -{-7984470, 32202150, -7911331, 32264249, 0x2b2004b}, -{-8554404, 32206840, -8483597, 32266959, 0x29c004b}, -{-7423670, 32018250, -7350531, 32080349, 0x2b2004b}, -{-3972240, 35200640, -3898761, 35260759, 0x29c004b}, -{-5616391, 34759050, -5541010, 34821149, 0x2b2004b}, -{-9773885, 29674440, -9704915, 29734559, 0x29c004b}, -{-6360760, 33861650, -6286241, 33923749, 0x2b2004b}, -{-9241752, 30367240, -9172448, 30427359, 0x29c004b}, -{-11135276, 28398950, -11064725, 28461049, 0x2b2004b}, -{-13221250, 27106940, -13153950, 27167059, 0x29c004b}, -{-15970296, 23677250, -15902505, 23739349, 0x2b2004b}, -{-11706383, 26712740, -11639417, 26772859, 0x29c004b}, -{-14550000, 25700000, -11000000, 27670000, 0x018000d}, -{-16011084, 23470080, -15505908, 23961120, 0x001f08c}, -{-14550212, 25964994, -11600903, 28646184, 0x0a94091}, -{-11600903, 25964994, -8651594, 28646184, 0x0a94891}, -{-17764661, 23283804, -14874934, 25964994, 0x0a95091}, -{-14874934, 23283804, -11985207, 25964994, 0x0a95891}, -{-17764661, 20727860, -14904725, 23283804, 0x0a46091}, -{-14904725, 20727860, -12044789, 23283804, 0x0a46891}, -{-17764661, 20727860, -995000, 35930000, 0x0010217}, -{-17764661, 20727860, -8651594, 27670000, 0x003021c}, -{9408500, 409894, 9494719, 453139, 0x2a7044a}, -{9428100, 366649, 9514319, 409894, 0x2a7044a}, -{9304000, 282200, 9907000, 669400, 0x018000c}, -{8728400, -831900, 8823619, -674900, 0x54f044b}, -{13520945, -1688310, 13643254, -1566001, 0x54f004b}, -{13168845, -1603610, 13291154, -1481301, 0x54f004b}, -{11519755, 1555500, 11606244, 1641989, 0x3c1004b}, -{12803455, 517700, 12889944, 604189, 0x3c1004b}, -{11033155, -1923800, 11119644, -1837311, 0x3c1004b}, -{10204055, -724800, 10290544, -638311, 0x3c1004b}, -{10946255, -2982500, 11032744, -2896011, 0x3c1004b}, -{12396055, -1195100, 12482544, -1108611, 0x3c1004b}, -{11453055, 2060500, 11539544, 2146989, 0x3c1004b}, -{9977855, -2779300, 10064344, -2692811, 0x3c1004b}, -{13115255, -1434500, 13201744, -1348011, 0x3c1004b}, -{12686255, -849000, 12772744, -762511, 0x3c1004b}, -{13630155, -702100, 13716644, -615611, 0x3c1004b}, -{10106155, -2845500, 10192644, -2759011, 0x3c1004b}, -{11304155, -2446300, 11390644, -2359811, 0x3c1004b}, -{11889955, -119300, 11976444, -32811, 0x3c1004b}, -{10575355, -1279400, 10661844, -1192911, 0x3c1004b}, -{10726555, -207600, 10813044, -121111, 0x3c1004b}, -{9748158, -2585167, 9834647, -2498678, 0x3c1004b}, -{10638535, -3461800, 10725264, -3375311, 0x3c1004b}, -{11865355, -1938100, 11951844, -1851611, 0x3c1004b}, -{11492855, 763200, 11579344, 849689, 0x3c1004b}, -{13893755, 948700, 13980244, 1035189, 0x3c1004b}, -{14211955, -1630500, 14298444, -1544011, 0x3c1004b}, -{11599355, -1681400, 11685844, -1594911, 0x3c1004b}, -{12124455, -2197300, 12210944, -2110811, 0x3c1004b}, -{9549274, 927660, 9635763, 1014149, 0x3c1004b}, -{11059405, -361970, 13740595, 2319220, 0x0a80011}, -{11060000, -2476000, 14529296, -360000, 0x018000d}, -{8697000, -3075000, 11060000, 595, 0x4480015}, -{8697000, -3958680, 14529296, 2319220, 0x0010016}, -{174706184, -36923545, 174813816, -36837055, 0x001000a}, -{174473560, -37095520, 175051648, -36604480, 0x001000c}, -{172507599, -43527400, 172625801, -43440911, 0x3c1004b}, -{172625801, -43527400, 172744003, -43440911, 0x3c1004b}, -{172495297, -43613889, 172614460, -43527400, 0x3c1004b}, -{172614460, -43590000, 172778883, -43527400, 0x3c1044b}, -{174715000, -41348300, 174836498, -41267000, 0x3c1044b}, -{174757000, -41267000, 174840656, -41149000, 0x3c1044b}, -{174822000, -41149000, 174955517, -41075000, 0x3c1044b}, -{174874721, -41249900, 174989079, -41163411, 0x3c1004b}, -{174970000, -41164300, 175113037, -41095220, 0x3c1044b}, -{175209217, -37840510, 175285943, -37718201, 0x3c1044b}, -{175285943, -37840510, 175362669, -37718201, 0x3c1044b}, -{170418136, -45923200, 170541863, -45836711, 0x3c1004b}, -{176111004, -37742800, 176219596, -37656311, 0x3c1004b}, -{175553662, -40393200, 175666338, -40306711, 0x3c1004b}, -{176794542, -39689800, 176906257, -39603311, 0x3c1004b}, -{173189621, -41340500, 173303979, -41254011, 0x3c1004b}, -{176818342, -39550800, 176930057, -39464311, 0x3c1004b}, -{176192944, -38177600, 176302256, -38091111, 0x3c1004b}, -{174290992, -35751550, 174402405, -35669000, 0x3c1044b}, -{174021000, -39092600, 174149204, -39017800, 0x3c1044b}, -{168330450, -46445950, 168467339, -46367100, 0x3c1044b}, -{174969462, -39969200, 175082138, -39882711, 0x3c1004b}, -{174969681, -40936200, 175083318, -40849711, 0x3c1004b}, -{177981312, -38686450, 178060488, -38624351, 0x2b2004b}, -{173913420, -41550260, 173993579, -41490141, 0x29c004b}, -{171187500, -44420000, 171262774, -44348800, 0x2b2044b}, -{176044974, -38724160, 176121626, -38664041, 0x29c004b}, -{174861374, -37236250, 174938825, -37174151, 0x2b2004b}, -{175610254, -40980060, 175689745, -40919941, 0x29c004b}, -{175239204, -40651050, 175320795, -40588951, 0x2b2004b}, -{176945208, -37990560, 177021192, -37930441, 0x29c004b}, -{171702220, -43932350, 171787779, -43870251, 0x2b2004b}, -{175435908, -37928460, 175511892, -37868341, 0x29c004b}, -{175825557, -38258150, 175904043, -38196051, 0x2b2004b}, -{175531439, -40252660, 175609761, -40192541, 0x29c004b}, -{175289557, -38050250, 175368043, -37988151, 0x2b2004b}, -{170915633, -45116560, 170999967, -45056441, 0x29c004b}, -{172529365, -43333450, 172614234, -43271351, 0x2b2004b}, -{174241173, -39610060, 174318827, -39549941, 0x29c004b}, -{173691704, -39411595, 177028296, -36730405, 0x0a80011}, -{173652379, -42092785, 177108135, -39411595, 0x001000d}, -{172322012, -43688120, 172962596, -43197080, 0x0b00890}, -{174609328, -41457120, 175229080, -40966080, 0x0b01090}, -{175071352, -38100020, 175659856, -37608980, 0x0b01890}, -{170169596, -45941120, 170831012, -45450080, 0x0b12090}, -{175797952, -37842920, 176386456, -37351880, 0x0b02890}, -{175228536, -40659120, 175837872, -40168080, 0x0b03090}, -{176499536, -39822520, 177103664, -39331480, 0x0b03890}, -{172941728, -41542520, 173561480, -41051480, 0x0b04090}, -{175744952, -38419520, 176333456, -37928480, 0x0b14890}, -{174038360, -36053420, 174611240, -35562380, 0x0b05090}, -{173790144, -39447820, 174389064, -38956780, 0x0b15890}, -{167970188, -46628120, 168636812, -46137080, 0x0b16090}, -{174753436, -40181620, 175357564, -39690580, 0x0b06890}, -{174825328, -41134220, 175439872, -40643180, 0x0b07090}, -{177763944, -38789220, 178357656, -38298180, 0x0b17890}, -{173546228, -41645420, 174165980, -41154380, 0x0b08090}, -{170789304, -44522420, 171435096, -44031380, 0x0b08890}, -{175786144, -38939520, 176379856, -38448480, 0x0b19090}, -{175341728, -41195520, 175956272, -40704480, 0x0b09890}, -{176603852, -38327120, 177192356, -37836080, 0x0b1a090}, -{171495404, -44022120, 172141196, -43531080, 0x0b0a890}, -{170566396, -45310720, 171222604, -44819680, 0x0b0b090}, -{172600000, -36730405, 175969585, -34370000, 0x09b5091}, -{177028296, -39411595, 180364888, -36730405, 0x0a85891}, -{171129678, -42092785, 174585434, -39411595, 0x0a86091}, -{166923188, -44773975, 170527899, -42092785, 0x0a86891}, -{170527899, -44773975, 174132610, -42092785, 0x0a87091}, -{163690507, -47455165, 167444173, -44773975, 0x0a87891}, -{167444173, -47455165, 171197839, -44773975, 0x0a88891}, -{173691704, -39411595, 177028296, -36730405, 0x0a89091}, -{173652379, -42092785, 177108135, -39411595, 0x0a89891}, -{177756637, -50333695, 179782425, -48993100, 0x0a8a091}, -{182853029, -44947803, 184700071, -43607208, 0x0a8a891}, -{165697550, -48579152, 167425428, -47417303, 0x0a7b891}, -{165050949, -51461337, 167106528, -50120742, 0x0a9e091}, -{178071823, -48406038, 180008238, -47065443, 0x0a9e891}, -{168097751, -53210883, 170242703, -51870288, 0x0a8f091}, -{171364030, -35340595, 172942953, -34000000, 0x0aa4891}, -{160000000, -60000000, 185000000, -34000000, 0x0010217}, -{-1574206, 12319755, -1485794, 12406245, 0x001000a}, -{-1689141, 12207318, -1335494, 12553277, 0xf040047}, -{-4475060, 11012600, -4133660, 11347489, 0xe890047}, -{-2414206, 12206800, -2325795, 12293289, 0x3c1004b}, -{-2464446, 13526800, -2375555, 13613289, 0x3c1004b}, -{-4794965, 10601300, -4707035, 10687789, 0x3c1004b}, -{-3500906, 12426700, -3412495, 12513189, 0x3c1004b}, -{-1120726, 13035000, -1032075, 13121489, 0x3c1004b}, -{-412385, 11737600, -324215, 11824089, 0x3c1004b}, -{322315, 12017000, 410485, 12103489, 0x3c1004b}, -{-68146, 13989700, 20745, 14076189, 0x3c1004b}, -{-2518706, 12274200, -2430295, 12360689, 0x3c1004b}, -{-3568385, 11439600, -3480215, 11526089, 0x3c1004b}, -{-1674446, 14056800, -1585555, 14143289, 0x3c1004b}, -{-2117285, 11063900, -2029115, 11150389, 0x3c1004b}, -{-1205485, 11130000, -1117315, 11216489, 0x3c1004b}, -{-1568646, 13300000, -1479755, 13386489, 0x3c1004b}, -{-2301126, 12917500, -2212475, 13003989, 0x3c1004b}, -{-399006, 12137600, -310595, 12224089, 0x3c1004b}, -{-670506, 12207800, -582095, 12294289, 0x3c1004b}, -{-1384085, 12026800, -1295915, 12113289, 0x3c1004b}, -{-4947765, 10939200, -4859835, 11025689, 0x3c1004b}, -{-3447226, 13055050, -3383575, 13117149, 0x2b2004b}, -{-3099411, 13041240, -3037789, 13101359, 0x29c004b}, -{-3895426, 12704550, -3831775, 12766649, 0x2b2004b}, -{-1100644, 11629940, -1039356, 11690059, 0x29c004b}, -{-2961653, 11718950, -2898347, 11781049, 0x2b2004b}, -{-600811, 12629940, -539189, 12690059, 0x29c004b}, -{-3274067, 10931750, -3210933, 10993849, 0x2b2004b}, -{-5192561, 10629040, -5131440, 10689159, 0x29c004b}, -{-2385512, 13176650, -2321688, 13238749, 0x2b2004b}, -{-5341244, 11049040, -5279956, 11109159, 0x29c004b}, -{-178726, 12946450, -115075, 13008549, 0x2b2004b}, -{-580644, 11769940, -519356, 11830059, 0x29c004b}, -{-3491567, 10108950, -3428433, 10171049, 0x2b2004b}, -{-3550561, 10259940, -3489440, 10320059, 0x29c004b}, -{-3201912, 13468950, -3138088, 13531049, 0x2b2004b}, -{-2210644, 11619940, -2149356, 11680059, 0x29c004b}, -{-3204567, 10302750, -3141433, 10364849, 0x2b2004b}, -{-170895, 13369940, -109106, 13430059, 0x29c004b}, -{-3291653, 11508950, -3228347, 11571049, 0x2b2004b}, -{-3920644, 11609940, -3859356, 11670059, 0x29c004b}, -{-3091653, 11118950, -3028347, 11181049, 0x2b2004b}, -{-260978, 14409940, -199022, 14470059, 0x29c004b}, -{1758347, 12048950, 1821653, 12111049, 0x2b2004b}, -{-724844, 11212440, -663556, 11272559, 0x29c004b}, -{-3328340, 10937662, -617359, 13618852, 0x0a90011}, -{-5521000, 10103000, -3328340, 13186000, 0x025000d}, -{-617360, 10937662, 2093621, 13618852, 0x0010015}, -{-16860000, 4340000, 4000000, 15120000, 0x2a30016}, -{-5521000, 9380000, 2410000, 15088140, 0x003021c}, -{120956694, 14555155, 121045106, 14641645, 0x001000a}, -{120795432, 14295480, 121274568, 14786520, 0x001000c}, -{125515000, 7024500, 125598307, 7115000, 0x3c1044b}, -{125598307, 7044000, 125665007, 7157000, 0x3c1044b}, -{123812035, 10250900, 123899965, 10337389, 0x3c1004b}, -{123899965, 10288090, 123987895, 10374579, 0x3c1004b}, -{124605375, 8430500, 124692825, 8516989, 0x3c1004b}, -{122922035, 10624400, 123009965, 10710889, 0x3c1004b}, -{122510535, 10677900, 122598465, 10764389, 0x3c1004b}, -{120545914, 15112300, 120635286, 15198789, 0x3c1004b}, -{120538754, 16377600, 120628846, 16464089, 0x3c1004b}, -{121356234, 14224300, 121445365, 14310789, 0x3c1004b}, -{120640014, 14986400, 120729386, 15072889, 0x3c1004b}, -{121558454, 13895100, 121647345, 13981589, 0x3c1004b}, -{125122715, 6076000, 125209684, 6162489, 0x3c1004b}, -{120234614, 14789300, 120323986, 14875789, 0x3c1004b}, -{124957115, 11174700, 125045285, 11261189, 0x3c1004b}, -{123619435, 10332700, 123707365, 10419189, 0x3c1004b}, -{124195895, 7161400, 124283104, 7247889, 0x3c1004b}, -{122036095, 6890300, 122123304, 6976789, 0x3c1004b}, -{124527615, 12055000, 124615785, 12141489, 0x3c1004b}, -{123138954, 13591100, 123227845, 13677589, 0x3c1004b}, -{124233095, 7956200, 124320304, 8042689, 0x3c1004b}, -{121286888, 14032450, 121350712, 14094549, 0x2b2004b}, -{120937855, 15461140, 121000145, 15521259, 0x29c004b}, -{120317743, 15998950, 120382257, 16061049, 0x2b2004b}, -{122717656, 11548140, 122778944, 11608259, 0x29c004b}, -{120592915, 14929150, 120657084, 14991249, 0x2b2004b}, -{125491506, 8922340, 125552293, 8982459, 0x29c004b}, -{121516557, 16669650, 121581243, 16731749, 0x2b2004b}, -{125777090, 7417440, 125837710, 7477559, 0x29c004b}, -{123254805, 9286650, 123317594, 9348749, 0x2b2004b}, -{120743138, 15127540, 120805261, 15187659, 0x29c004b}, -{125323978, 6718150, 125386422, 6780249, 0x2b2004b}, -{121259022, 14466540, 121320978, 14526659, 0x29c004b}, -{121687684, 17587750, 121752715, 17649849, 0x2b2004b}, -{126312090, 8167340, 126372710, 8227459, 0x29c004b}, -{123972333, 10499150, 124035467, 10561249, 0x2b2004b}, -{118724323, 9721340, 118785277, 9781459, 0x29c004b}, -{123360588, 13398250, 123424412, 13460349, 0x2b2004b}, -{120867938, 14927840, 120930061, 14987959, 0x29c004b}, -{120973678, 6017750, 121036122, 6079849, 0x2b2004b}, -{123704605, 13123640, 123766394, 13183759, 0x29c004b}, -{119664614, 13594539, 122405386, 16275729, 0x0a90011}, -{121859405, 9029405, 124570386, 11710595, 0x001000d}, -{125463840, 6999480, 125932560, 7490520, 0x0b10090}, -{124435640, 8204480, 124904360, 8695520, 0x0b10890}, -{120251432, 16197179, 120735776, 16688219, 0x0b11090}, -{124815640, 6054480, 125284360, 6545520, 0x0b11890}, -{124788240, 11044480, 125262168, 11535520, 0x0b12090}, -{124148140, 7022580, 124616860, 7513620, 0x0b12890}, -{121866940, 6889080, 122335660, 7380120, 0x0b13090}, -{124505040, 11706680, 124978968, 12197720, 0x0b13890}, -{123043032, 13243080, 123522168, 13734120, 0x0b14090}, -{124019840, 7773779, 124488560, 8264819, 0x0b14890}, -{125225340, 8669880, 125699268, 9160920, 0x0b05090}, -{121123032, 16364480, 121607376, 16855520, 0x0b15890}, -{121475224, 17374480, 121964776, 17865520, 0x0b06090}, -{125995440, 7978680, 126464160, 8469720, 0x0b16890}, -{118488240, 9494480, 118962168, 9985520, 0x0b07090}, -{120825440, 5748980, 121294160, 6240020, 0x0b17890}, -{123640432, 12829480, 124119568, 13320520, 0x0b08090}, -{123157340, 8296580, 123626060, 8787620, 0x0b18890}, -{123399140, 7779580, 123867860, 8270620, 0x0b19090}, -{125036140, 6535380, 125504860, 7026420, 0x0b19890}, -{125344040, 9555780, 125817968, 10046820, 0x0b0a090}, -{120240224, 17334480, 120729776, 17825520, 0x0b0a890}, -{125985640, 6714480, 126454360, 7205520, 0x0b1b090}, -{122615932, 13900080, 123095068, 14391120, 0x0b1b890}, -{120463424, 17842380, 120952976, 18333420, 0x0b1c090}, -{116866000, 4599000, 126607050, 21143000, 0x4c90016}, -{116866000, 4380000, 128000000, 21143000, 0x0d40012}, -{116866000, 4380000, 128000000, 21143000, 0x0010217}, -{12433114, 41851944, 12548434, 41938434, 0x001000a}, -{8986829, 45365330, 9393170, 45652159, 0xc730047}, -{12317720, 41753290, 12682279, 42026709, 0xbde0047}, -{14090379, 40789890, 14449621, 41063309, 0xbde0047}, -{7617137, 45025700, 7738462, 45112189, 0x3c1004b}, -{13305344, 38081100, 13414656, 38167589, 0x3c1004b}, -{11161000, 43749800, 11323811, 43813000, 0x3c1044b}, -{11269000, 44456800, 11405521, 44533000, 0x3c1044b}, -{8839718, 44383000, 9022081, 44440000, 0x3c1044b}, -{15025704, 37465400, 15134296, 37551889, 0x3c1004b}, -{16747300, 41080000, 16909377, 41141000, 0x3c1044b}, -{12301837, 45338700, 12384966, 45466000, 0x3c1044b}, -{10928737, 45396000, 11080078, 45465989, 0x3c1044b}, -{15500000, 38130000, 15576211, 38254000, 0x3c1044b}, -{13745537, 45589500, 13868063, 45675989, 0x3c1004b}, -{11809037, 45362200, 11931563, 45448689, 0x3c1004b}, -{10158737, 45498200, 10281263, 45584689, 0x3c1004b}, -{10859337, 44606800, 10980662, 44693289, 0x3c1004b}, -{11030418, 43835500, 11159625, 43915200, 0x3c1044b}, -{9086000, 39185400, 9201730, 39268200, 0x3c1044b}, -{15629800, 38014300, 15689176, 38173500, 0x3c1044b}, -{10281100, 44766000, 10374397, 44823949, 0x2b2044b}, -{12316718, 43068440, 12398881, 43128559, 0x29c004b}, -{10297700, 43512000, 10358953, 43598000, 0x2b2044b}, -{15509920, 41427340, 15590079, 41487459, 0x29c004b}, -{14496604, 40724650, 14578195, 40786749, 0x2b2004b}, -{10580533, 44679940, 10664867, 44740059, 0x29c004b}, -{12166789, 44388950, 12253210, 44451049, 0x2b2004b}, -{17215705, 40437540, 17294695, 40497659, 0x29c004b}, -{11566444, 44808950, 11653555, 44871049, 0x2b2004b}, -{12528584, 44029940, 12611415, 44090059, 0x29c004b}, -{15225674, 37048250, 15303125, 37110349, 0x2b2004b}, -{14168386, 42436940, 14249213, 42497059, 0x29c004b}, -{8519204, 40698950, 8600795, 40761049, 0x2b2004b}, -{12855620, 41434040, 12935779, 41494159, 0x29c004b}, -{9623882, 45664050, 9712718, 45726149, 0x2b2004b}, -{12011267, 44190840, 12094933, 44250959, 0x29c004b}, -{11501613, 45518850, 11589587, 45580949, 0x2b2004b}, -{12599952, 42536940, 12681447, 42597059, 0x29c004b}, -{8576013, 45418950, 8663987, 45481049, 0x2b2004b}, -{13190298, 46038140, 13276302, 46098259, 0x29c004b}, -{11292550, 46458150, 11382249, 46520249, 0x2b2004b}, -{11824118, 43434540, 11906281, 43494659, 0x29c004b}, -{16552153, 38873950, 16631847, 38936049, 0x2b2004b}, -{16256454, 41197640, 16335945, 41257759, 0x29c004b}, -{11087800, 46032500, 11139299, 46139500, 0x2b2044b}, -{13480400, 43554500, 13545375, 43631049, 0x29c044b}, -{9631833, 45023000, 9766793, 45063000, 0x2b2044b}, -{17910000, 40611000, 18023637, 40652700, 0x29c044b}, -{7273396, 44761580, 7929604, 45252620, 0x0010088}, -{12947152, 37732780, 13535656, 38223820, 0x0010888}, -{14733252, 37204480, 15316548, 37695520, 0x0011088}, -{16417628, 40768980, 17032172, 41260020, 0x0011888}, -{15146152, 37918180, 15734656, 38409220, 0x0012088}, -{13272396, 45568680, 13933812, 46059720, 0x0012888}, -{17064628, 40374080, 17679172, 40865120, 0x0013088}, -{8840944, 38973080, 9439864, 39464120, 0x0013888}, -{12486204, 43652480, 13131996, 44143520, 0x0014088}, -{14775452, 36720780, 15358748, 37211820, 0x0014888}, -{8126228, 40483080, 8740772, 40974120, 0x0015088}, -{10733488, 45878680, 11400112, 46369720, 0x0015888}, -{8119996, 45164680, 8781412, 45655720, 0x0016088}, -{13128712, 43279680, 13769296, 43770720, 0x0016888}, -{10911480, 46339480, 11588520, 46830520, 0x0017088}, -{16095643, 38874480, 16694563, 39365520, 0x0017888}, -{17675136, 40244480, 18284472, 40735520, 0x0018088}, -{15770328, 41184480, 16390080, 41675520, 0x0018888}, -{8201488, 45641480, 8868112, 46132520, 0x0019088}, -{7991896, 44679480, 8648104, 45170520, 0x0019888}, -{12406052, 37591980, 12994556, 38083020, 0x001a088}, -{13928452, 37044480, 14511748, 37535520, 0x001a888}, -{10501712, 42640680, 11137088, 43131720, 0x001b088}, -{15512336, 40301680, 16121672, 40792720, 0x001b888}, -{11574020, 41981280, 12204188, 42472320, 0x001c088}, -{7922204, 43864480, 8567996, 44355520, 0x001c888}, -{14273352, 36709480, 14856648, 37200520, 0x001d088}, -{16478836, 40342780, 17088172, 40833820, 0x001d888}, -{13418352, 37089480, 14001648, 37580520, 0x001e088}, -{7219704, 44144480, 7870704, 44635520, 0x001e888}, -{16688944, 38921480, 17287864, 39412520, 0x001f088}, -{12147410, 40513464, 15662748, 43194654, 0x0a80011}, -{8822749, 43227805, 12487042, 45908995, 0x0010015}, -{7600000, 38835000, 11000000, 41316000, 0x001008d}, -{6500000, 43700000, 9750000, 46514000, 0x021088d}, -{9750000, 44780000, 13930000, 47100000, 0x01b108d}, -{9750000, 42200000, 13400000, 44780000, 0x01e188d}, -{13400000, 42050000, 15850000, 43635000, 0x001208d}, -{11700000, 39950000, 15400000, 42200000, 0x01b308d}, -{15400000, 39250000, 18560000, 42050000, 0x021388d}, -{11700000, 35450000, 14100000, 38835000, 0x028408d}, -{14100000, 36600000, 17330000, 39250000, 0x001488d}, -{5850000, 35450000, 18560000, 55080000, 0x50a0216}, -{6500000, 35450000, 18560000, 47100000, 0x003021c}, -{58513246, 23559300, 58615000, 23637420, 0x01c000a}, -{57921000, 23400000, 58700000, 23715800, 0x014000c}, -{53958727, 16962790, 54086472, 17085099, 0x54f004b}, -{54085327, 16994990, 54213072, 17117299, 0x54f004b}, -{56652770, 24301890, 56786630, 24424199, 0x54f004b}, -{56434979, 23165890, 56567820, 23288199, 0x54f004b}, -{57298140, 23775690, 57431660, 23897999, 0x54f004b}, -{57423340, 23735990, 57556860, 23858299, 0x54f004b}, -{56827571, 24135800, 56922228, 24222289, 0x3c1004b}, -{57508000, 22831400, 57564451, 22974900, 0x3c1044b}, -{57401832, 23378900, 57468887, 23500000, 0x3c1044b}, -{57833591, 23629800, 57928008, 23716289, 0x3c1004b}, -{59459792, 22522900, 59553008, 22609389, 0x3c1004b}, -{55751771, 24223200, 55846428, 24309689, 0x3c1004b}, -{57253152, 22926800, 57346848, 23013289, 0x3c1004b}, -{56399931, 24688400, 56495069, 24774889, 0x3c1004b}, -{58073392, 22526800, 58166608, 22613289, 0x3c1004b}, -{57050891, 23937000, 57145308, 24023489, 0x3c1004b}, -{57553091, 23726000, 57647508, 23812489, 0x3c1004b}, -{57915132, 23249700, 58009068, 23336189, 0x3c1004b}, -{58849232, 23194900, 58943168, 23281389, 0x3c1004b}, -{58485552, 22668800, 58579248, 22755289, 0x3c1004b}, -{56199571, 26126900, 56295429, 26213389, 0x3c1004b}, -{56478132, 23533500, 56572068, 23619989, 0x3c1004b}, -{57244452, 23053600, 57338148, 23140089, 0x3c1004b}, -{57779632, 23363400, 57873568, 23449889, 0x3c1004b}, -{57478232, 23267700, 57572168, 23354189, 0x3c1004b}, -{56200000, 22450000, 59218000, 24985000, 0x0a00011}, -{52169914, 16639605, 54940477, 19320795, 0x001000d}, -{59259025, 22320624, 59764201, 22811664, 0x0b00090}, -{55747961, 24168192, 56258345, 24659232, 0x0b10890}, -{56056779, 25924580, 56572371, 26415620, 0x0b11090}, -{56132000, 25540000, 56649709, 25924580, 0x09c1890}, -{56200000, 25200000, 56700000, 25350000, 0x0632090}, -{51904148, 16639560, 59840000, 26525000, 0x0010016}, -{20950808, 52216755, 21090153, 52303245, 0x001000a}, -{18568920, 50083300, 19503000, 50463450, 0x018000c}, -{20879968, 52260000, 21020032, 52346489, 0x3c1004b}, -{21020032, 52260000, 21160096, 52346489, 0x3c1004b}, -{20879968, 52173511, 21020032, 52260000, 0x3c1004b}, -{21020032, 52173511, 21160096, 52260000, 0x3c1004b}, -{20950000, 52087022, 21090064, 52173511, 0x3c1004b}, -{19390688, 51726800, 19529311, 51813289, 0x3c1004b}, -{19887771, 50012300, 20021829, 50098789, 0x3c1004b}, -{16957529, 51062800, 17094470, 51149289, 0x3c1004b}, -{16844068, 52362100, 16984132, 52448589, 0x3c1004b}, -{18554184, 54324700, 18701216, 54411189, 0x3c1004b}, -{14458166, 53386800, 14601834, 53473289, 0x3c1004b}, -{17915000, 53094000, 18090811, 53164600, 0x3c1044b}, -{22488429, 51197300, 22625370, 51283789, 0x3c1004b}, -{23079366, 53092300, 23223034, 53178789, 0x3c1004b}, -{18421884, 54479500, 18568916, 54565989, 0x3c1004b}, -{19056450, 50767000, 19191950, 50853489, 0x3c1004b}, -{21083729, 51357800, 21220670, 51444289, 0x3c1004b}, -{20557650, 50834200, 20693150, 50920689, 0x3c1004b}, -{18541066, 52983000, 18710448, 53056300, 0x3c1044b}, -{18972591, 49776200, 19105208, 49862689, 0x3c1004b}, -{20404325, 53726400, 20549675, 53812889, 0x3c1004b}, -{21956473, 50004850, 22052727, 50066949, 0x2b2004b}, -{18507007, 50061140, 18600192, 50121259, 0x29c004b}, -{16231255, 50762150, 16328544, 50824249, 0x2b2004b}, -{17898906, 50641440, 17993093, 50701559, 0x29c004b}, -{19663113, 52512450, 19764887, 52574549, 0x2b2004b}, -{19358598, 54138040, 19460801, 54198159, 0x29c004b}, -{15188113, 52710450, 15289887, 52772549, 0x2b2004b}, -{19024435, 52629740, 19122964, 52689859, 0x29c004b}, -{20924073, 49977650, 21020327, 50039749, 0x2b2004b}, -{15441120, 51912840, 15538480, 51972959, 0x29c004b}, -{18047534, 51733150, 18147065, 51795249, 0x2b2004b}, -{16135498, 54161740, 16237701, 54221859, 0x29c004b}, -{16129538, 51170950, 16227862, 51233049, 0x2b2004b}, -{18720867, 53453940, 18820732, 53514059, 0x29c004b}, -{16971515, 54432950, 17077084, 54495049, 0x2b2004b}, -{18543207, 49924340, 18636392, 49984459, 0x29c004b}, -{15690838, 50872150, 15789162, 50934249, 0x2b2004b}, -{20656008, 49588740, 20748191, 49648859, 0x29c004b}, -{20763850, 52131100, 20855234, 52199350, 0x2b2044b}, -{19642800, 51379240, 19747679, 51433750, 0x29c044b}, -{16164748, 50137417, 16888660, 50628457, 0x001008c}, -{16888660, 50137417, 17612572, 50628457, 0x001088c}, -{17612572, 50137417, 18336484, 50628457, 0x001108c}, -{18336484, 50137417, 19060396, 50628457, 0x001188c}, -{19060396, 50137417, 19784308, 50628457, 0x001208c}, -{19784308, 50137417, 20508220, 50628457, 0x001288c}, -{20508220, 50137417, 21232132, 50628457, 0x001308c}, -{21232132, 50137417, 21956044, 50628457, 0x001388c}, -{21956044, 50137417, 22679956, 50628457, 0x001408c}, -{22679956, 50137417, 23403868, 50628457, 0x001488c}, -{23403868, 50137417, 24127780, 50628457, 0x001508c}, -{17612572, 49646377, 18331276, 50137417, 0x001588c}, -{18331276, 49646377, 19049980, 50137417, 0x001608c}, -{19049980, 49646377, 19768684, 50137417, 0x001688c}, -{19768684, 49646377, 20487388, 50137417, 0x001708c}, -{20487388, 49646377, 21206092, 50137417, 0x001788c}, -{21206092, 49646377, 21924796, 50137417, 0x001808c}, -{21924796, 49646377, 22643500, 50137417, 0x001888c}, -{22643500, 49646377, 23362204, 50137417, 0x001908c}, -{18803641, 49155337, 19511929, 49646377, 0x001988c}, -{19511929, 49155337, 20220217, 49646377, 0x001a08c}, -{20220217, 49155337, 20928505, 49646377, 0x001a88c}, -{20928505, 49155337, 21636793, 49646377, 0x001b08c}, -{21636793, 49155337, 22345081, 49646377, 0x001b88c}, -{22345081, 49155337, 23053369, 49646377, 0x001c08c}, -{20577624, 52004480, 21332784, 52495520, 0x001c88c}, -{19085024, 51524480, 19834976, 52015520, 0x001d08c}, -{18170892, 54199680, 18967716, 54690720, 0x001d88c}, -{14392208, 53139480, 15168200, 53630520, 0x001e08c}, -{18943059, 53922580, 19729467, 54413620, 0x001e88c}, -{15792000, 53944480, 16578408, 54435520, 0x001f08c}, -{15180081, 50625524, 19380612, 53306714, 0x001000d}, -{19380612, 50625524, 23581143, 53306714, 0x0010015}, -{14105000, 48990000, 32794200, 59822030, 0x0010016}, -{14105000, 48990000, 24150000, 54850000, 0x003021c}, -{-4073245, 5286756, -3986755, 5373246, 0x001000a}, -{-4430560, 5191700, -3718950, 5513000, 0x014000c}, -{-5091564, 7632591, -5029946, 7754900, 0x3c1044b}, -{-5029946, 7632591, -4968328, 7754900, 0x3c1044b}, -{-6492905, 6833522, -6405696, 6920011, 0x3c1004b}, -{-5307785, 6766522, -5220816, 6853011, 0x3c1004b}, -{-5673325, 9415722, -5585875, 9502211, 0x3c1004b}, -{-6696665, 4716322, -6609936, 4802811, 0x3c1004b}, -{-5402885, 5789022, -5315916, 5875511, 0x3c1004b}, -{-7595905, 7364722, -7508696, 7451211, 0x3c1004b}, -{-5993985, 6088122, -5907016, 6174611, 0x3c1004b}, -{-3540785, 6685922, -3453816, 6772411, 0x3c1004b}, -{-5775408, 6959672, -5712792, 7021771, 0x2b2004b}, -{-4752821, 6621308, -4692368, 6681427, 0x29c004b}, -{-4237982, 5898971, -4175538, 5961070, 0x2b2004b}, -{-5941527, 6591262, -5881074, 6651381, 0x29c004b}, -{-8182008, 7226572, -8119392, 7288671, 0x2b2004b}, -{-2831910, 8010362, -2771290, 8070481, 0x29c004b}, -{-5235727, 9563235, -5172766, 9625334, 0x2b2004b}, -{-5126573, 8114133, -5065953, 8174252, 0x29c004b}, -{-6613722, 6462272, -6551278, 6524371, 0x2b2004b}, -{-5435827, 6337962, -5375374, 6398081, 0x29c004b}, -{-7593981, 9472872, -7531020, 9534971, 0x2b2004b}, -{-5043327, 6536645, -4982874, 6596764, 0x29c004b}, -{-3893922, 6074472, -3831478, 6136571, 0x2b2004b}, -{-6629701, 5749920, -6569248, 5810039, 0x29c004b}, -{-7384622, 6708972, -7322178, 6771071, 0x2b2004b}, -{-6705610, 7928862, -6644990, 7988981, 0x29c004b}, -{-3233878, 7105847, -3171262, 7167946, 0x2b2004b}, -{-4003675, 7029521, -3943055, 7089640, 0x29c004b}, -{-3238122, 5437372, -3175678, 5499471, 0x2b2004b}, -{-4855887, 5866610, -4795434, 5926729, 0x29c004b}, -{-3913655, 6363751, -3851211, 6425850, 0x2b2004b}, -{-5716051, 5828268, -5655598, 5888387, 0x29c004b}, -{-6435067, 10452250, -6371933, 10514349, 0x2b2004b}, -{-7528936, 6497478, -7468483, 6557597, 0x29c004b}, -{-6513281, 9492572, -6450320, 9554671, 0x2b2004b}, -{-3634532, 5235753, -3574246, 5295872, 0x29c004b}, -{-4001922, 6642772, -3939478, 6704871, 0x2b2004b}, -{-6082010, 7397862, -6021390, 7457981, 0x29c004b}, -{-6508508, 7350672, -6445892, 7412771, 0x2b2004b}, -{-3982027, 6289462, -3921574, 6349581, 0x29c004b}, -{-4229422, 6626872, -4166978, 6688971, 0x2b2004b}, -{-5332672, 6159890, -5272219, 6220009, 0x29c004b}, -{-4401620, 6440108, -4339176, 6502207, 0x2b2004b}, -{-7702006, 8247847, -7641386, 8307966, 0x29c004b}, -{-5971222, 6288951, -5908778, 6351050, 0x2b2004b}, -{-3030394, 9239941, -2969607, 9300060, 0x29c004b}, -{-6120856, 4924434, -6058585, 4986533, 0x2b2004b}, -{-4774814, 5819963, -4714361, 5880082, 0x29c004b}, -{-7651308, 7708951, -7588692, 7771050, 0x2b2004b}, -{-3198995, 7774648, -3138375, 7834767, 0x29c004b}, -{-5255094, 7127785, -5192478, 7189884, 0x2b2004b}, -{-7390075, 4394680, -7329789, 4454799, 0x29c004b}, -{-5534432, 5659050, -2853242, 8340240, 0x0a90011}, -{-8215622, 5659050, -5534432, 8340240, 0x001000d}, -{-7610000, 4340000, -2717000, 5659050, 0x1f30015}, -{-16860000, 4340000, 4000000, 15120000, 0x2a30016}, -{-8606667, 4340000, -2488056, 10750000, 0x003021c}, -{10664471, 59881944, 10835529, 59968434, 0x001000a}, -{10291696, 59551720, 11208304, 60042760, 0x001000c}, -{10294000, 63395000, 10546525, 63460000, 0x3c1044b}, -{10294000, 63320000, 10512908, 63395000, 0x3c1044b}, -{5203590, 60330500, 5378010, 60416989, 0x3c1004b}, -{5204911, 60244011, 5376688, 60330500, 0x3c1004b}, -{5604554, 58925800, 5771046, 59012289, 0x3c1004b}, -{5604554, 58839311, 5771046, 58925800, 0x3c1004b}, -{5604554, 58752822, 5771046, 58839311, 0x3c1004b}, -{10866454, 59174800, 11032946, 59261289, 0x3c1004b}, -{10104132, 59706900, 10273267, 59793389, 0x3c1004b}, -{7913756, 58098100, 8075443, 58184589, 0x3c1004b}, -{18842394, 69622800, 19086006, 69709289, 0x3c1004b}, -{10356054, 59232700, 10522546, 59319189, 0x3c1004b}, -{6101063, 62433400, 6287736, 62519889, 0x3c1004b}, -{6287736, 62433400, 6474409, 62519889, 0x3c1004b}, -{5235332, 59370500, 5404467, 59456989, 0x3c1004b}, -{10120854, 59098900, 10287346, 59185389, 0x3c1004b}, -{10575432, 59394000, 10744567, 59480489, 0x3c1004b}, -{14300985, 67246800, 14523215, 67333289, 0x3c1004b}, -{8682455, 58416900, 8846544, 58503389, 0x3c1004b}, -{10996790, 60755900, 11171210, 60842389, 0x3c1004b}, -{9964254, 59011500, 10130746, 59097989, 0x3c1004b}, -{11320754, 59084000, 11487246, 59170489, 0x3c1004b}, -{10373648, 61077100, 10550951, 61163589, 0x3c1004b}, -{7046460, 62730000, 7314524, 62761000, 0x2b2044b}, -{14091536, 66297840, 14239664, 66357959, 0x29c004b}, -{10378880, 59378950, 10500319, 59441049, 0x2b2004b}, -{9592516, 59631940, 9710083, 59692059, 0x29c004b}, -{10590183, 60758250, 10715417, 60820349, 0x2b2004b}, -{7694252, 63076040, 7826348, 63136159, 0x29c004b}, -{17326410, 68391550, 17493389, 68453649, 0x2b2004b}, -{10177898, 60143140, 10297302, 60203259, 0x29c004b}, -{11501848, 60853750, 11629152, 60915849, 0x2b2004b}, -{23210744, 69930840, 23384256, 69990959, 0x29c004b}, -{11108332, 60128350, 11231668, 60190449, 0x2b2004b}, -{11439130, 63986340, 11576069, 64046459, 0x29c004b}, -{11926532, 60160650, 12049868, 60222749, 0x2b2004b}, -{7902970, 58229940, 8017030, 58290059, 0x29c004b}, -{5422180, 59746150, 5543619, 59808249, 0x2b2004b}, -{7403905, 58008440, 7516295, 58068559, 0x29c004b}, -{9986694, 63112632, 11012670, 63603672, 0x001008c}, -{10797058, 63603672, 11843866, 64094712, 0x001088c}, -{6942123, 62934236, 7968099, 63425276, 0x001108c}, -{7968099, 62934236, 8994075, 63425276, 0x001188c}, -{8994075, 62934236, 10020051, 63425276, 0x001208c}, -{5921355, 62443196, 6931707, 62934236, 0x001288c}, -{6931707, 62443196, 7942059, 62934236, 0x001308c}, -{7942059, 62443196, 8952411, 62934236, 0x001388c}, -{4921419, 61952156, 5910939, 62443196, 0x001408c}, -{5910939, 61952156, 6900459, 62443196, 0x001488c}, -{6900459, 61952156, 7889979, 62443196, 0x001508c}, -{6002600, 62124020, 6992120, 62615060, 0x001588c}, -{5026100, 61485668, 5999996, 61976708, 0x001608c}, -{5999996, 61485668, 6973892, 61976708, 0x001688c}, -{4933918, 60994628, 5892190, 61485668, 0x001708c}, -{5892190, 60994628, 6850462, 61485668, 0x001788c}, -{6850462, 60994628, 7808734, 61485668, 0x001808c}, -{4944334, 60503588, 5886982, 60994628, 0x001888c}, -{5886982, 60503588, 6829630, 60994628, 0x001908c}, -{6829630, 60503588, 7772278, 60994628, 0x001988c}, -{7724128, 58874335, 12877971, 61555525, 0x0010015}, -{4716295, 57949905, 9721183, 60631095, 0x001000d}, -{-9154000, 68600000, 33625000, 80843100, 0x0970012}, -{4490000, 54544000, 31600000, 68600000, 0x3770016}, -{-9154000, 57950000, 31180000, 80843100, 0x003021c}, -{101659426, 3107727, 101745916, 3194217, 0x001000a}, -{101369240, 2806580, 101837960, 3297620, 0x001000c}, -{103623355, 1465800, 103709844, 1552289, 0x3c1044b}, -{103709844, 1452826, 103796333, 1539315, 0x3c1044b}, -{103757855, 1531100, 103847944, 1614000, 0x3c1044b}, -{103876055, 1432000, 103957684, 1523600, 0x3c1044b}, -{101029135, 4536600, 101140412, 4604000, 0x3c1044b}, -{101043500, 4604000, 101160553, 4668000, 0x3c1044b}, -{110291045, 1488390, 110352154, 1610699, 0x3c1044b}, -{110352154, 1488390, 110413263, 1610699, 0x3c1044b}, -{116040115, 5906300, 116127084, 5992789, 0x3c1044b}, -{118028800, 5828300, 118133598, 5900000, 0x3c1044b}, -{101918155, 2671200, 102004644, 2757689, 0x3c1044b}, -{103272000, 3777100, 103361617, 3860770, 0x3c1044b}, -{103096115, 5255000, 103185528, 5339000, 0x3c1044b}, -{102227915, 6084400, 102314884, 6170889, 0x3c1044b}, -{117836300, 4238300, 117951548, 4303289, 0x3c1044b}, -{100690000, 4800000, 100753896, 4917200, 0x3c1044b}, -{100331700, 6080000, 100402379, 6186300, 0x3c1044b}, -{100270000, 5382000, 100347195, 5479340, 0x3c1044b}, -{100254500, 5271000, 100322193, 5382000, 0x3c1044b}, -{100454915, 5605300, 100541884, 5691789, 0x3c1044b}, -{113967135, 4342900, 114026067, 4470000, 0x3c1044b}, -{111815220, 2236100, 111875519, 2360000, 0x3c1044b}, -{100411615, 5289200, 100498584, 5375689, 0x3c1044b}, -{102216055, 2176400, 102302544, 2262889, 0x3c1044b}, -{103270055, 1991000, 103368334, 2067000, 0x3c1044b}, -{102920000, 1800000, 103010179, 1882889, 0x3c1044b}, -{100525000, 5352100, 100601290, 5450589, 0x3c1044b}, -{113030300, 3135910, 113123989, 3215689, 0x3c1044b}, -{102535155, 2009700, 102621644, 2096189, 0x3c1044b}, -{100363000, 5340000, 100429154, 5453530, 0x3c1044b}, -{101789200, 2520000, 101847969, 2585554, 0x2b2044b}, -{101549857, 3289940, 101610143, 3350059, 0x29c044b}, -{101280800, 1329000, 103970000, 4001000, 0x0a80011}, -{100171000, 4001000, 103260000, 6262000, 0x01a000d}, -{110117795, 1304024, 110586515, 1795064, 0x0b00890}, -{115839065, 5675844, 116307785, 6166884, 0x0b11090}, -{117846835, 5618630, 118315555, 6109670, 0x0b11890}, -{117629785, 4025274, 118098505, 4516314, 0x0b02090}, -{113746985, 4160929, 114215705, 4651969, 0x0b02890}, -{111596385, 2052530, 112065105, 2543570, 0x0b03090}, -{112820055, 2930279, 113288775, 3421319, 0x0b03890}, -{118105645, 4784479, 118574365, 5275519, 0x0b04090}, -{115005635, 5044479, 115474355, 5535519, 0x0b04890}, -{103243384, 3981687, 103712104, 4472727, 0x0b05090}, -{103243384, 4472727, 103712104, 4963767, 0x0b05890}, -{103243384, 4963767, 103712104, 5454807, 0x0b06090}, -{100358624, 3534024, 100827344, 4025064, 0x0b06890}, -{100827343, 3534024, 101296063, 4025064, 0x0b07090}, -{101050000, 2880000, 101340000, 3534023, 0x1037890}, -{99620000, 6094367, 100088720, 6585407, 0x0b18090}, -{100100060, 6251500, 100568780, 6742540, 0x0b18890}, -{100568780, 6251500, 101037500, 6742540, 0x0b19090}, -{103939066, 1828136, 104407786, 2319176, 0x0b09890}, -{103939066, 1337096, 104407786, 1828136, 0x0b0a090}, -{99620000, 845000, 119276000, 7525000, 0x2230016}, -{106639255, 10731355, 106726706, 10817845, 0x001000a}, -{106561937, 10667020, 106913662, 11012979, 0xf040047}, -{105667792, 20908100, 106025007, 21242989, 0xe890047}, -{108095174, 16059400, 108185026, 16145889, 0x3c1004b}, -{108185026, 16059400, 108274878, 16145889, 0x3c1004b}, -{108113144, 15972911, 108202996, 16059400, 0x3c1004b}, -{108202996, 15972911, 108292848, 16059400, 0x3c1004b}, -{106635872, 20812800, 106760671, 20876630, 0x3c1044b}, -{107548354, 16422500, 107638446, 16508989, 0x3c1004b}, -{109171894, 12193000, 109237581, 12309289, 0x3c1044b}, -{105706435, 10001500, 105794365, 10087989, 0x3c1004b}, -{105061400, 9940000, 105137136, 10040000, 0x3c1044b}, -{107055035, 10328600, 107142965, 10415089, 0x3c1004b}, -{105386035, 10346800, 105473965, 10433289, 0x3c1004b}, -{107184400, 20976500, 107368521, 21020000, 0x3c1044b}, -{108066335, 10911600, 108154265, 10998089, 0x3c1004b}, -{106990300, 20935700, 107131899, 20992000, 0x3c1044b}, -{109113015, 11883600, 109201185, 11970089, 0x3c1004b}, -{105805112, 21520000, 105898087, 21606489, 0x3c1004b}, -{108395915, 11913700, 108505738, 11983000, 0x3c1044b}, -{109187288, 13738350, 109251112, 13800449, 0x2b2004b}, -{106136920, 20399140, 106200880, 20459259, 0x29c004b}, -{108008174, 12648950, 108071825, 12711049, 0x2b2004b}, -{106333439, 10341340, 106430794, 10379000, 0x29c044b}, -{105944419, 9571950, 106007380, 9634049, 0x2b2004b}, -{107980805, 13948240, 108042594, 14008359, 0x29c004b}, -{105742053, 19779650, 105807947, 19841749, 0x2b2004b}, -{105119606, 9149940, 105180393, 9210059, 0x29c004b}, -{105697005, 9265250, 105759794, 9327349, 0x2b2004b}, -{105935600, 10209400, 106004773, 10262459, 0x29c044b}, -{105322000, 20764500, 105360111, 20872400, 0x2b2044b}, -{105650054, 18648840, 105713346, 18708959, 0x29c004b}, -{108984447, 11540650, 109047753, 11602749, 0x2b2004b}, -{104842000, 21689200, 104928687, 21734000, 0x29c044b}, -{105359500, 21297470, 105443261, 21346760, 0x2b2044b}, -{109281489, 13058840, 109343111, 13118959, 0x29c004b}, -{105573008, 21280750, 105639592, 21342849, 0x2b2004b}, -{105073839, 10667840, 105134960, 10727959, 0x29c004b}, -{108455629, 15526350, 108519970, 15588449, 0x2b2004b}, -{106297736, 20904440, 106361863, 20964559, 0x29c004b}, -{106345933, 10213150, 106409067, 10275249, 0x2b2004b}, -{106317423, 9915240, 106378377, 9975359, 0x29c004b}, -{105842867, 20050050, 105908933, 20112149, 0x2b2004b}, -{106172769, 21251040, 106237230, 21311159, 0x29c004b}, -{106305567, 20422950, 106371633, 20485049, 0x2b2004b}, -{107974922, 14320640, 108036878, 14380759, 0x29c004b}, -{106026408, 21151950, 106092992, 21214049, 0x2b2004b}, -{105729439, 10269940, 105790560, 10330059, 0x29c004b}, -{104784708, 8893967, 107495689, 11575157, 0x0a80011}, -{104696438, 19413586, 107526583, 22094776, 0x001000d}, -{107940000, 11485000, 109472800, 16345000, 0x6c00015}, -{97330000, 5612500, 109500000, 23400000, 0x4720016}, -{102135000, 7500000, 109500000, 23400000, 0x003021c}, -{24854471, 60144053, 25025529, 60230543, 0x001000a}, -{24574000, 60096344, 25247886, 60449000, 0xf040447}, -{23430600, 61297900, 24164724, 61611000, 0xe890447}, -{22162790, 60406800, 22337210, 60493289, 0x3c1004b}, -{25380676, 64976900, 25581524, 65063389, 0x3c1004b}, -{25568848, 60943200, 25746151, 61029689, 0x3c1004b}, -{27544663, 62855700, 27731336, 62942189, 0x3c1004b}, -{25658345, 62216800, 25841654, 62303289, 0x3c1004b}, -{21697287, 61443200, 21877713, 61529689, 0x3c1004b}, -{28091348, 61016800, 28268651, 61103289, 0x3c1004b}, -{21541782, 63065100, 21731818, 63151589, 0x3c1004b}, -{26831590, 60426900, 27006010, 60513389, 0x3c1004b}, -{29686363, 62571600, 29873036, 62658089, 0x3c1004b}, -{24361348, 60956800, 24538651, 61043289, 0x3c1004b}, -{25562890, 60350800, 25737310, 60437289, 0x3c1004b}, -{27173287, 61647200, 27353713, 61733689, 0x3c1004b}, -{21425148, 61086800, 21602451, 61173289, 0x3c1004b}, -{24795683, 60601750, 24920917, 60663849, 0x2b2004b}, -{25039379, 60449940, 25160620, 60510059, 0x29c004b}, -{25610097, 66468550, 25763103, 66530649, 0x2b2004b}, -{24020298, 60219940, 24139702, 60280059, 0x29c004b}, -{23050569, 63808950, 23189430, 63871049, 0x2b2004b}, -{27661530, 64199940, 27798469, 64260059, 0x29c004b}, -{26652848, 60841050, 26780152, 60903149, 0x2b2004b}, -{28711077, 61150040, 28834322, 61210159, 0x29c004b}, -{22782884, 62754150, 22916915, 62816249, 0x2b2004b}, -{28851392, 61838440, 28976808, 61898559, 0x29c004b}, -{24714083, 60710550, 24839317, 60772649, 0x2b2004b}, -{23071079, 60357940, 23192320, 60418059, 0x29c004b}, -{22117383, 60458950, 22242617, 60521049, 0x2b2004b}, -{27134083, 63537440, 27268517, 63597559, 0x29c004b}, -{27807492, 62289050, 27939108, 62351149, 0x2b2004b}, -{24496439, 65714540, 24641561, 65774659, 0x29c004b}, -{24085149, 65810550, 24235050, 65872649, 0x2b2004b}, -{25968377, 61179940, 26091622, 61240059, 0x29c004b}, -{22843248, 61308050, 22970552, 61370149, 0x2b2004b}, -{26548377, 60889940, 26671622, 60950059, 0x29c004b}, -{23966348, 61238950, 24093652, 61301049, 0x2b2004b}, -{27593952, 63049940, 27726048, 63110059, 0x29c004b}, -{22640569, 63647750, 22779430, 63709849, 0x2b2004b}, -{23569379, 60789940, 23690620, 60850059, 0x29c004b}, -{29105049, 65928950, 29254950, 65991049, 0x2b2004b}, -{24407895, 64658950, 24586171, 64706000, 0x29c044b}, -{25237883, 60611850, 25363117, 60673949, 0x2b2004b}, -{21349379, 60769940, 21470620, 60830059, 0x29c004b}, -{25846892, 62365350, 25978508, 62427449, 0x2b2004b}, -{26742079, 60659840, 26863320, 60719959, 0x29c004b}, -{25197383, 60338950, 25322617, 60401049, 0x2b2004b}, -{25278858, 65159940, 25421141, 65220059, 0x29c004b}, -{24576048, 60893450, 24703352, 60955549, 0x2b2004b}, -{23412198, 59956440, 23531602, 60016559, 0x29c004b}, -{21372000, 61800000, 28350000, 63792000, 0x017000d}, -{21372000, 59808000, 28350000, 61800000, 0x07e0011}, -{22560000, 63792000, 28900000, 66200000, 0x3750015}, -{-9154000, 68600000, 33625000, 80843100, 0x0970012}, -{4490000, 54544000, 31600000, 68600000, 0x3770016}, -{19100000, 59675750, 31700000, 70150000, 0x003021c}, -{15216755, -4284596, 15303245, -4198106, 0x001000a}, -{15017140, -4388380, 15364060, -4042421, 0xf040047}, -{11776090, -4930700, 12111909, -4595811, 0xe890047}, -{12611976, -4260910, 12734624, -4138601, 0x54f004b}, -{13260035, -4245800, 13346764, -4159311, 0x3c1004b}, -{13011435, -4178800, 13098164, -4092311, 0x3c1004b}, -{12672755, -3004500, 12759244, -2918011, 0x3c1004b}, -{15853355, -527200, 15939844, -440711, 0x3c1004b}, -{16006755, 1566800, 16093244, 1653289, 0x3c1004b}, -{13508335, -4215000, 13595064, -4128511, 0x3c1004b}, -{15829255, -1919300, 15915744, -1832811, 0x3c1004b}, -{18001655, 1559700, 18088144, 1646189, 0x3c1004b}, -{14724435, -4405500, 14811164, -4319011, 0x3c1004b}, -{13333435, -3729300, 13420164, -3642811, 0x3c1004b}, -{14711455, -2584300, 14797944, -2497811, 0x3c1004b}, -{11893135, -4212200, 11979864, -4125711, 0x3c1004b}, -{14794455, -924500, 14880944, -838011, 0x3c1004b}, -{12652355, -1923200, 12738844, -1836711, 0x3c1004b}, -{17997955, 2005500, 18084444, 2091989, 0x3c1004b}, -{16756755, -1263200, 16843244, -1176711, 0x3c1004b}, -{14536755, 1596800, 14623244, 1683289, 0x3c1004b}, -{14316335, -4300700, 14403064, -4214211, 0x3c1004b}, -{14465155, -123900, 14551644, -37411, 0x3c1004b}, -{12267635, -3518400, 12354364, -3431911, 0x3c1004b}, -{17432755, 1321100, 17519244, 1407589, 0x3c1004b}, -{13183635, -3322400, 13270364, -3235911, 0x3c1004b}, -{13781455, -2908000, 13867944, -2821511, 0x3c1004b}, -{11621135, -4292800, 11707864, -4206311, 0x3c1004b}, -{11263535, -4032600, 11350264, -3946111, 0x3c1004b}, -{14639155, 389400, 14725644, 475889, 0x3c1004b}, -{14081055, 2015600, 14167544, 2102089, 0x3c1004b}, -{15060955, -1497000, 15147444, -1410511, 0x3c1004b}, -{13909335, -4041400, 13996064, -3954911, 0x3c1004b}, -{11148038, -5050000, 13829228, -2368810, 0x0a80011}, -{13829228, -5050000, 16510418, -2368810, 0x001000d}, -{14097347, -2424226, 16778537, 256964, 0x0010015}, -{11140000, -5050000, 18700000, 3720000, 0x0010016}, -{13343147, 52475655, 13484414, 52562145, 0x001000a}, -{13259774, 52495590, 13460225, 52617899, 0x54f004b}, -{13460225, 52495590, 13660676, 52617899, 0x54f004b}, -{13260963, 52373281, 13459036, 52495590, 0x54f004b}, -{13459036, 52373281, 13657109, 52495590, 0x54f004b}, -{9854800, 53542300, 10119184, 53637299, 0x54f044b}, -{11474117, 48076390, 11655882, 48198699, 0x54f004b}, -{6866672, 50880990, 7060328, 51003299, 0x54f004b}, -{8612971, 50076800, 8747029, 50163289, 0x3c1004b}, -{7410688, 51466800, 7549311, 51553289, 0x3c1004b}, -{9129133, 48751900, 9258867, 48838389, 0x3c1004b}, -{6921888, 51424600, 7060511, 51511089, 0x3c1004b}, -{6727229, 51187800, 6864170, 51274289, 0x3c1004b}, -{8738166, 53036800, 8881834, 53123289, 0x3c1004b}, -{9659968, 52356800, 9800032, 52443289, 0x3c1004b}, -{6671688, 51386300, 6810311, 51472789, 0x3c1004b}, -{10983691, 49406800, 11116308, 49493289, 0x3c1004b}, -{12331529, 51306800, 12468470, 51393289, 0x3c1004b}, -{13671529, 51006800, 13808470, 51093289, 0x3c1004b}, -{7133188, 51423600, 7271811, 51510089, 0x3c1004b}, -{7111529, 51216800, 7248470, 51303289, 0x3c1004b}, -{8473768, 51983900, 8613832, 52070389, 0x3c1004b}, -{7032250, 50686800, 7177197, 50767600, 0x3c1044b}, -{8403691, 49456800, 8536308, 49543289, 0x3c1004b}, -{8334412, 48962000, 8480602, 49039500, 0x3c1044b}, -{7040688, 51466800, 7179311, 51553289, 0x3c10047}, -{7549468, 51917600, 7689532, 52004089, 0x3c10047}, -{10825133, 48316800, 10954867, 48403289, 0x3c10047}, -{12849950, 50784300, 12985450, 50870789, 0x3c10047}, -{6037050, 50732700, 6172550, 50819189, 0x3c10047}, -{8167571, 50026800, 8301629, 50113289, 0x3c10047}, -{6382129, 51144600, 6519070, 51231089, 0x3c10047}, -{11554868, 52083100, 11694932, 52169589, 0x3c10047}, -{6797488, 51470400, 6936111, 51556889, 0x3c10047}, -{10441068, 52221500, 10581132, 52307989, 0x3c10047}, -{6511529, 51292900, 6648470, 51379389, 0x3c10047}, -{11890688, 51436800, 12029311, 51523289, 0x3c10047}, -{10046484, 54276800, 10193516, 54363289, 0x3c10047}, -{10597625, 53828900, 10742975, 53915389, 0x3c10047}, -{7782934, 47952300, 7911466, 48038789, 0x3c10047}, -{7389429, 51327100, 7526370, 51413589, 0x3c10047}, -{10961529, 50946800, 11098470, 51033289, 0x3c10047}, -{12041284, 54055500, 12188316, 54141989, 0x3c10047}, -{9411529, 51276800, 9548470, 51363289, 0x3c10047}, -{8199171, 49951900, 8333229, 50038389, 0x3c10047}, -{7730688, 51626800, 7869311, 51713289, 0x3c10047}, -{6905812, 49180900, 7036987, 49267389, 0x3c10047}, -{7125488, 51514300, 7264111, 51600789, 0x3c10047}, -{6808188, 51386800, 6946811, 51473289, 0x3c10047}, -{7979968, 52236800, 8120032, 52323289, 0x3c10047}, -{6984829, 51135500, 7121770, 51221989, 0x3c10047}, -{6927229, 51000500, 7064170, 51086989, 0x3c10047}, -{8138166, 53106800, 8281834, 53193289, 0x3c10047}, -{6597729, 51157800, 6734670, 51244289, 0x3c10047}, -{8592591, 49370400, 8725208, 49456889, 0x3c10047}, -{8670688, 51676800, 8809311, 51763289, 0x3c10047}, -{7910000, 48000000, 11940000, 50507000, 0x01d000d}, -{12891024, 52228680, 13646184, 52719720, 0x0b10090}, -{9359508, 53324480, 10135500, 53815520, 0x0b10890}, -{8129816, 52859480, 8895392, 53350520, 0x0b11090}, -{11810132, 51169480, 12549668, 51660520, 0x0b11890}, -{13235232, 50944480, 13974768, 51435520, 0x0b12090}, -{12314140, 50619480, 13048468, 51110520, 0x0b02890}, -{11543224, 51733180, 12293176, 52224220, 0x0b03090}, -{9929300, 53849480, 10715708, 54340520, 0x0b03890}, -{7411372, 47564480, 8098828, 48055520, 0x0b14090}, -{10940440, 50714480, 11674768, 51205520, 0x0b04890}, -{11359500, 53614480, 12145908, 54105520, 0x0b05090}, -{6473756, 49083180, 7182044, 49574220, 0x0b15890}, -{11991064, 48709480, 12694144, 49200520, 0x0b06090}, -{8010408, 53412280, 8786400, 53903320, 0x0b16890}, -{7202248, 50038780, 7926160, 50529820, 0x0b17090}, -{11620740, 50447980, 12355068, 50939020, 0x0b07890}, -{13915232, 51359480, 14654768, 51850520, 0x0b18090}, -{6270648, 49504480, 6989352, 49995520, 0x0b08890}, -{7216456, 49055380, 7924744, 49546420, 0x0b19090}, -{9022892, 54358980, 9819716, 54850020, 0x0b09890}, -{9041372, 47479480, 9728828, 47970520, 0x0b1a090}, -{11809924, 52269480, 12565084, 52760520, 0x0b1a890}, -{9668616, 52630680, 10434192, 53121720, 0x0b1b090}, -{12884608, 53324480, 13660600, 53815520, 0x0b1b890}, -{10014608, 53004480, 10790600, 53495520, 0x0b1c090}, -{14058924, 52003180, 14814084, 52494220, 0x0b1c890}, -{10051272, 47614480, 10738728, 48105520, 0x0b1d090}, -{11791064, 48294480, 12494144, 48785520, 0x0b0d890}, -{11806272, 47614480, 12493728, 48105520, 0x0b1e090}, -{12849400, 53959480, 13635808, 54450520, 0x0b0e890}, -{14335232, 50924480, 15074768, 51415520, 0x0b1f090}, -{5942200, 50507000, 10950000, 52630000, 0x0890011}, -{5850000, 35450000, 18560000, 55080000, 0x50a0016}, -{5850000, 47255000, 15100000, 55080000, 0x003021c}, -{139686489, 35626755, 139792199, 35713245, 0x001000a}, -{139510642, 35943289, 139617071, 36029778, 0x3c10047}, -{139617071, 35943289, 139723500, 36029778, 0x3c10047}, -{139723500, 35943289, 139829929, 36029778, 0x3c10047}, -{139446785, 35856800, 139553214, 35943289, 0x3c10047}, -{139553214, 35856800, 139659643, 35943289, 0x3c10047}, -{139659643, 35856800, 139766072, 35943289, 0x3c10047}, -{139766072, 35856800, 139872501, 35943289, 0x3c10047}, -{139872501, 35856800, 139978930, 35943289, 0x3c10047}, -{139446785, 35770311, 139553214, 35856800, 0x3c10047}, -{139553214, 35770311, 139659643, 35856800, 0x3c10047}, -{139659643, 35770311, 139766072, 35856800, 0x3c10047}, -{139766072, 35770311, 139872501, 35856800, 0x3c10047}, -{139872501, 35770311, 139978930, 35856800, 0x3c10047}, -{139978930, 35770311, 140085359, 35856800, 0x3c10047}, -{139446785, 35683822, 139553214, 35770311, 0x3c10047}, -{139553214, 35683822, 139659643, 35770311, 0x3c10047}, -{139659643, 35683822, 139766072, 35770311, 0x3c10047}, -{139766072, 35683822, 139872501, 35770311, 0x3c10047}, -{139872501, 35683822, 139978930, 35770311, 0x3c10047}, -{139978930, 35683822, 140085359, 35770311, 0x3c10047}, -{139447145, 35597333, 139552854, 35683822, 0x3c10047}, -{139552854, 35597333, 139658563, 35683822, 0x3c10047}, -{139658563, 35597333, 139764272, 35683822, 0x3c10047}, -{139764272, 35597333, 139869981, 35683822, 0x3c10047}, -{139869981, 35597333, 139975690, 35683822, 0x3c10047}, -{139394290, 35510844, 139499999, 35597333, 0x3c10047}, -{139499999, 35510844, 139605708, 35597333, 0x3c10047}, -{139605708, 35510844, 139711417, 35597333, 0x3c10047}, -{139711417, 35510844, 139817126, 35597333, 0x3c10047}, -{139447145, 35424355, 139552854, 35510844, 0x3c10047}, -{139552854, 35424355, 139658563, 35510844, 0x3c10047}, -{135447506, 34636800, 135552494, 34723289, 0x3c1004b}, -{136857506, 35106800, 136962494, 35193289, 0x3c1004b}, -{141280899, 43016800, 141399101, 43103289, 0x3c1004b}, -{135117106, 34640000, 135222094, 34726489, 0x3c1004b}, -{135697506, 34966800, 135802494, 35053289, 0x3c1004b}, -{130358467, 33546800, 130461533, 33633289, 0x3c1004b}, -{132402146, 34347500, 132506653, 34433989, 0x3c1004b}, -{140835344, 38216800, 140944656, 38303289, 0x3c1004b}, -{130808106, 33836800, 130911893, 33923289, 0x3c1004b}, -{140057145, 35566800, 140162854, 35653289, 0x3c1004b}, -{135427746, 34526800, 135532253, 34613289, 0x3c1004b}, -{130658707, 32756800, 130761292, 32843289, 0x3c1004b}, -{133864206, 34613300, 133969194, 34699789, 0x3c1004b}, -{139339445, 35548200, 139445154, 35634689, 0x3c1004b}, -{137668706, 34669700, 137773694, 34756189, 0x3c1004b}, -{139277145, 35616800, 139382854, 35703289, 0x3c1004b}, -{130509308, 31546800, 130610692, 31633289, 0x3c1004b}, -{135545906, 34626600, 135650894, 34713089, 0x3c1004b}, -{138985344, 37876800, 139094656, 37963289, 0x3c1004b}, -{134637506, 34786800, 134742494, 34873289, 0x3c1004b}, -{132730540, 33804150, 132805059, 33866249, 0x2b2004b}, -{138353511, 34949940, 138426489, 35010059, 0x29c004b}, -{135302709, 34703250, 135378090, 34765349, 0x2b2004b}, -{136602759, 36529940, 136677240, 36590059, 0x29c004b}, -{135373709, 34699750, 135449090, 34761849, 0x2b2004b}, -{139852759, 36529940, 139927240, 36590059, 0x29c004b}, -{131562999, 33208950, 131637000, 33271049, 0x2b2004b}, -{133736178, 34561240, 133808822, 34621359, 0x29c004b}, -{139632050, 35238950, 139707949, 35301049, 0x2b2004b}, -{129844346, 32719940, 129915654, 32780059, 0x29c004b}, -{135617609, 34785650, 135692990, 34847749, 0x2b2004b}, -{136723260, 35389940, 136796739, 35450059, 0x29c004b}, -{139435550, 35304350, 139511449, 35366449, 0x2b2004b}, -{135373511, 34782540, 135446489, 34842659, 0x29c004b}, -{133335082, 34469050, 133410118, 34531149, 0x2b2004b}, -{135133678, 34189940, 135206322, 34250059, 0x29c004b}, -{137352309, 34728950, 137427690, 34791049, 0x2b2004b}, -{135773011, 34660340, 135845989, 34720459, 0x29c004b}, -{138141533, 36618950, 138218467, 36681049, 0x2b2004b}, -{137123511, 35059940, 137196489, 35120059, 0x29c004b}, -{140841274, 37018950, 140918725, 37081049, 0x2b2004b}, -{142318584, 43739940, 142401415, 43800059, 0x29c004b}, -{138000000, 34900000, 141045000, 37719521, 0x0b20011}, -{133019845, 34140000, 138360000, 35630000, 0x011000d}, -{141173412, 42758800, 141833743, 43231100, 0x0aa0090}, -{130334975, 33550000, 131028227, 33946000, 0x08e0890}, -{132218768, 34190000, 132955329, 34565520, 0x0871090}, -{140701452, 38168280, 141363520, 38605000, 0x09d1890}, -{130420000, 32430000, 130847182, 33064000, 0x0e42090}, -{130291784, 31344480, 130838624, 31835520, 0x0b02890}, -{138782000, 37717000, 139510411, 38115000, 0x08f3090}, -{132675000, 33725000, 133357992, 34132120, 0x0923890}, -{136369060, 36384580, 136947148, 36875620, 0x0b14090}, -{131400000, 32955000, 131929046, 33464000, 0x0b84890}, -{129803248, 32701880, 130237000, 33323000, 0x0e05090}, -{141800000, 43455000, 142458280, 43933000, 0x0ab5890}, -{133197500, 33350000, 134109676, 33650000, 0x06c6090}, -{136947000, 36545000, 137624878, 36964300, 0x0976890}, -{140015436, 39326580, 140619564, 39817620, 0x0b07090}, -{131000000, 31638000, 131538000, 32136961, 0x0b47890}, -{127636000, 26074000, 128016556, 26740000, 0x0f08090}, -{140268128, 40592980, 140882672, 41084020, 0x0b08890}, -{139975000, 37720000, 140847208, 38050000, 0x0779090}, -{140965000, 39105000, 141296546, 39990000, 0x13f9890}, -{140499586, 41694000, 141189000, 42138000, 0x0a0a090}, -{134268768, 33824480, 134831232, 34315520, 0x0b0a890}, -{139960000, 38050000, 140509973, 38574120, 0x0bdb090}, -{135967360, 35825180, 136540240, 36316220, 0x0b1b890}, -{130860000, 33922600, 131874445, 34195520, 0x062c090}, -{141115936, 40308280, 141725272, 40799320, 0x0b0c890}, -{130236575, 33064480, 130793831, 33555520, 0x0b0d090}, -{137786000, 35630000, 138000000, 36944467, 0x1d9d890}, -{143813412, 42921880, 144448788, 43412920, 0x0b0e090}, -{142872312, 42674480, 143507688, 43165520, 0x0b0e890}, -{132370000, 35118341, 133020000, 35548000, 0x09af090}, -{145382749, 42876810, 149017251, 45558000, 0x0a80091}, -{128250000, 31940000, 130128000, 34770000, 0x0e00891}, -{128800000, 27990000, 131230000, 30946000, 0x0c51091}, -{126363710, 25316208, 129313019, 27997398, 0x0a91891}, -{122826065, 24030000, 125745583, 26711190, 0x0a82091}, -{138230268, 31875196, 141358323, 34556386, 0x0a92891}, -{138885670, 29194006, 141924352, 31875196, 0x0a93091}, -{139523197, 26512816, 142502297, 29194006, 0x0a83891}, -{140148808, 24030000, 143068326, 26711190, 0x0a84091}, -{129733478, 24030000, 132652996, 26711190, 0x0a84891}, -{129300000, 30965000, 132104000, 33975000, 0x0bc5091}, -{130713029, 33698405, 133930457, 36379595, 0x0a85891}, -{131933868, 31838167, 135061923, 34519357, 0x0a96891}, -{142473401, 41849223, 146048321, 44530413, 0x0a87091}, -{139746928, 42868810, 143381430, 45550000, 0x0a88091}, -{133928074, 33296227, 137115711, 35977417, 0x0a88891}, -{138920228, 41312985, 142465357, 43994175, 0x0a89091}, -{138170000, 37235000, 141702706, 39130000, 0x08a9891}, -{135445000, 34450000, 138170700, 37560000, 0x0c6a091}, -{138979810, 38899914, 142405775, 41581104, 0x0a9c091}, -{138170686, 34556386, 141388114, 37237576, 0x0a9c891}, -{135377023, 37560000, 138600000, 40236615, 0x0acd091}, -{131000000, 35959405, 134250000, 38640595, 0x0a9d891}, -{122826000, 24030000, 149150000, 45558000, 0x0010217}, -{31004713, -17869254, 31095286, -17782765, 0x001000a}, -{30886966, -18040495, 31249262, -17694536, 0xf040047}, -{28397258, -20302655, 28753542, -19967766, 0xe890047}, -{29727408, -19526610, 29857191, -19404301, 0x54f004b}, -{30613458, -17940610, 30741542, -17818301, 0x54f004b}, -{29838688, -18403810, 29967112, -18281501, 0x54f004b}, -{30782293, -20119400, 30874307, -20032911, 0x3c1004b}, -{29777453, -18965900, 29868747, -18879411, 0x3c1004b}, -{31504793, -18243100, 31595606, -18156611, 0x3c1004b}, -{30016893, -20360500, 30108907, -20274011, 0x3c1004b}, -{30145013, -17418900, 30235586, -17332411, 0x3c1004b}, -{26456093, -18397100, 26546906, -18310611, 0x3c1004b}, -{30092893, -18177600, 30183706, -18091111, 0x3c1004b}, -{29716353, -19058700, 29807647, -18972211, 0x3c1004b}, -{28801554, -16553800, 28891646, -16467311, 0x3c1004b}, -{31280533, -17350100, 31370866, -17263611, 0x3c1004b}, -{25764293, -17978400, 25855106, -17891911, 0x3c1004b}, -{32550853, -19038700, 32642147, -18952211, 0x3c1004b}, -{32642147, -19048800, 32719571, -18947000, 0x3c1044b}, -{29653133, -16872200, 29743466, -16785711, 0x3c1004b}, -{32085573, -18580800, 32176626, -18494311, 0x3c1004b}, -{29947513, -19721500, 30039287, -19635011, 0x3c1004b}, -{31629332, -21092800, 31722067, -21006311, 0x3c1004b}, -{27764093, -20531100, 27856107, -20444611, 0x3c1004b}, -{31540954, -16812800, 31631046, -16726311, 0x3c1004b}, -{32587193, -20240500, 32679207, -20154011, 0x3c1004b}, -{28960972, -20981200, 29053227, -20894711, 0x3c1004b}, -{32823113, -19852300, 32914887, -19765811, 0x3c1004b}, -{30850253, -19059100, 30941547, -18972611, 0x3c1004b}, -{30481853, -19331900, 30573147, -19245411, 0x3c1004b}, -{29949292, -22254400, 30042508, -22167911, 0x3c1004b}, -{29768924, -18490620, 30258476, -17999580, 0x001088c}, -{29622058, -18981660, 30111610, -18490620, 0x001108c}, -{29622058, -19472700, 30116818, -18981660, 0x001188c}, -{29622058, -19963740, 30116818, -19472700, 0x001208c}, -{29671534, -20454780, 30166294, -19963740, 0x001288c}, -{28739732, -16767720, 29224076, -16276680, 0x001708c}, -{25598124, -18300320, 26087676, -17809280, 0x001788c}, -{29375532, -17074120, 29859876, -16583080, 0x001808c}, -{27666924, -20733420, 28161684, -20242380, 0x001888c}, -{28918616, -21240620, 29418584, -20749580, 0x001908c}, -{29745916, -22316820, 30245884, -21825780, 0x001988c}, -{26256724, -18673120, 26746276, -18182080, 0x001a88c}, -{26746276, -18673120, 27235828, -18182080, 0x001b08c}, -{27235828, -18732044, 27725380, -18241004, 0x001b88c}, -{27725380, -18732044, 28214932, -18241004, 0x001c08c}, -{27480604, -19223084, 27970156, -18732044, 0x001c88c}, -{30106670, -18840595, 32877233, -16159405, 0x001000d}, -{30079858, -21521785, 32880212, -18840595, 0x0010015}, -{25235000, -22420410, 33080000, -15606000, 0x0010016}, -{-57672089, -25343245, -57576950, -25256755, 0x001000a}, -{-57672570, -25557220, -57156978, -25066180, 0x001000c}, -{-54728710, -25578910, -54593491, -25456601, 0x54f004b}, -{-54715188, -25701219, -54579969, -25578910, 0x54f004b}, -{-54863929, -25578910, -54728710, -25456601, 0x54f004b}, -{-54715188, -25456601, -54579969, -25334292, 0x54f004b}, -{-55910899, -27390010, -55773302, -27267701, 0x54f004b}, -{-55791911, -22599010, -55660089, -22476701, 0x54f004b}, -{-56087610, -25521110, -55952391, -25398801, 0x54f004b}, -{-56487809, -25493200, -56392191, -25406711, 0x3c1004b}, -{-57460168, -23443700, -57366232, -23357211, 0x3c1004b}, -{-56508029, -25820300, -56412171, -25733811, 0x3c1004b}, -{-58321810, -26909600, -58224991, -26823111, 0x3c1004b}, -{-57189209, -25440600, -57093591, -25354111, 0x3c1004b}, -{-57070110, -26924700, -56973291, -26838211, 0x3c1004b}, -{-56482929, -24714900, -56388272, -24628411, 0x3c1004b}, -{-56928900, -27409100, -56777634, -27353500, 0x3c1044b}, -{-57188070, -26700000, -57027070, -26648300, 0x3c1044b}, -{-57101668, -23390700, -57007732, -23304211, 0x3c1004b}, -{-55755309, -25415500, -55659691, -25329011, 0x3c1004b}, -{-55735329, -24522900, -55640672, -24436411, 0x3c1004b}, -{-57083409, -25503300, -56987791, -25416811, 0x3c1004b}, -{-57128109, -25303300, -57032491, -25216811, 0x3c1004b}, -{-57203609, -25663200, -57107991, -25576711, 0x3c1004b}, -{-56286210, -27201000, -56189391, -27114511, 0x3c1004b}, -{-55140329, -25838700, -55044471, -25752211, 0x3c1004b}, -{-57826000, -25966242, -54242000, -23812000, 0x0880011}, -{-58667000, -27605000, -54615000, -25788711, 0x015000d}, -{-59864333, -23812000, -55423000, -22070000, 0x2710015}, -{-62660000, -27605000, -54230000, -19280000, 0x0010016}, -{44349467, 33297800, 44452533, 33384289, 0x001000a}, -{44081000, 33198000, 44574349, 33487000, 0xf040447}, -{47648274, 30339300, 48034326, 30674189, 0xe890047}, -{43044425, 36352300, 43151575, 36438789, 0x3c1004b}, -{43151575, 36352300, 43258725, 36438789, 0x3c1004b}, -{43044425, 36265811, 43151575, 36352300, 0x3c1004b}, -{43151575, 36265811, 43258725, 36352300, 0x3c1004b}, -{43935746, 36118890, 44010944, 36241199, 0x3c1044b}, -{44010944, 36108890, 44086142, 36231199, 0x3c1044b}, -{44323245, 35446400, 44428954, 35532889, 0x3c1004b}, -{44316000, 35375000, 44443929, 35446422, 0x3c1044b}, -{45367000, 35524000, 45482499, 35603089, 0x3c1044b}, -{44308167, 31984400, 44410032, 32070889, 0x3c1004b}, -{43953207, 32569100, 44055792, 32655589, 0x3c1004b}, -{46209548, 30996800, 46310452, 31083289, 0x3c1004b}, -{44367467, 32429400, 44469332, 32515889, 0x3c1004b}, -{43238267, 33388300, 43341333, 33474789, 0x3c1004b}, -{44876708, 31952400, 44978092, 32038889, 0x3c1004b}, -{45779967, 32466300, 45881832, 32552789, 0x3c1004b}, -{47115908, 31800700, 47217292, 31887189, 0x3c1004b}, -{44581506, 33703000, 44685293, 33789489, 0x3c1004b}, -{43748899, 33312850, 43822900, 33374949, 0x2b2004b}, -{43849578, 34166540, 43922222, 34226659, 0x29c004b}, -{47679107, 30359650, 47750693, 30421749, 0x2b2004b}, -{42393300, 36346640, 42482722, 36396600, 0x29c044b}, -{45245775, 31289750, 45318224, 31351849, 0x2b2004b}, -{46134930, 31379940, 46205069, 31440059, 0x29c004b}, -{44802550, 35487650, 44878449, 35549749, 0x2b2004b}, -{44644596, 32269940, 44715403, 32330059, 0x29c004b}, -{46421634, 30860450, 46493565, 30922549, 0x2b2004b}, -{42793609, 36829440, 42868591, 36889559, 0x29c004b}, -{45342482, 34318950, 45417518, 34381049, 0x2b2004b}, -{45905460, 35596340, 45978939, 35656459, 0x29c004b}, -{44238272, 32684350, 44311928, 32746449, 0x2b2004b}, -{43454011, 34891340, 43526989, 34951459, 0x29c004b}, -{44246472, 32746350, 44320128, 32808449, 0x2b2004b}, -{45034346, 32879940, 45105654, 32940059, 0x29c004b}, -{42926000, 36839200, 43049923, 36877900, 0x2b2044b}, -{43534179, 33359940, 43605821, 33420059, 0x29c004b}, -{44183172, 32518950, 44256828, 32581049, 0x2b2004b}, -{42600000, 37133400, 42731107, 37167750, 0x29c044b}, -{44580809, 34853350, 44656190, 34915449, 0x2b2004b}, -{41876878, 34446140, 41949522, 34506259, 0x29c004b}, -{42332482, 34108950, 42407518, 34171049, 0x2b2004b}, -{44554763, 31929940, 44625236, 31990059, 0x29c004b}, -{48434207, 29939750, 48505793, 30001849, 0x2b2004b}, -{44745046, 32895940, 44816354, 32956059, 0x29c004b}, -{42519793, 31750126, 45647848, 34431316, 0x0a90011}, -{45646359, 29900105, 48714832, 32581295, 0x001000d}, -{42370000, 34431347, 45520000, 37173400, 0x3d90015}, -{34217000, 28520000, 48790000, 37390000, 0x0010016}, -{38789600, 29000000, 48700000, 37390000, 0x003021c}, -{-7700000, 33541151, -7577000, 33610298, 0x019000a}, -{-7847000, 33230000, -7326400, 33734000, 0x020000c}, -{-6902394, 33931500, -6798607, 34017989, 0x3c1004b}, -{-6984294, 33892100, -6880507, 33978589, 0x3c1004b}, -{-6858094, 34001700, -6754307, 34088189, 0x3c1004b}, -{-5051894, 33986900, -4948107, 34073389, 0x3c1004b}, -{-8084038, 31566000, -8017152, 31697000, 0x3c1044b}, -{-8017152, 31566000, -7950266, 31697000, 0x3c1044b}, -{-9610451, 30359100, -9510749, 30445589, 0x3c1004b}, -{-9551451, 30304900, -9451749, 30391389, 0x3c1004b}, -{-5895750, 35725500, -5771711, 35799600, 0x3c1044b}, -{-5603294, 33844200, -5477691, 33915600, 0x3c1044b}, -{-1960494, 34637800, -1855506, 34724289, 0x3c1004b}, -{-6656370, 34226800, -6511734, 34289200, 0x3c1044b}, -{-9283833, 32242500, -9181968, 32328989, 0x3c1004b}, -{-5423800, 35552400, -5291581, 35621500, 0x3c1044b}, -{-6965293, 32836600, -6862708, 32923089, 0x3c1004b}, -{-6431333, 32281800, -6329468, 32368289, 0x3c1004b}, -{-8553701, 33203050, -8479700, 33265149, 0x2b2004b}, -{-3010100, 35139940, -2911211, 35184500, 0x29c044b}, -{-7657128, 32969750, -7583472, 33031849, 0x2b2004b}, -{-5929389, 34967140, -5856411, 35027259, 0x29c004b}, -{-6110060, 33796450, -6035541, 33858549, 0x2b2004b}, -{-6169940, 35143340, -6096461, 35203459, 0x29c004b}, -{-10087848, 28958750, -10016952, 29020849, 0x2b2004b}, -{-4040622, 34199440, -3967978, 34259559, 0x29c004b}, -{-6743770, 32462650, -6670631, 32524749, 0x2b2004b}, -{-5703154, 32914440, -5631846, 32974559, 0x29c004b}, -{-4468797, 31899350, -4396003, 31961449, 0x2b2004b}, -{-2362889, 34894940, -2289911, 34955059, 0x29c004b}, -{-6611228, 32830450, -6537572, 32892549, 0x2b2004b}, -{-5971422, 34230540, -5898778, 34290659, 0x29c004b}, -{-2932518, 34377550, -2857482, 34439649, 0x2b2004b}, -{-5756222, 34186940, -5683578, 34247059, 0x29c004b}, -{-8916666, 30438250, -8844735, 30500349, 0x2b2004b}, -{-2213222, 34290740, -2140578, 34350859, 0x29c004b}, -{-7984470, 32202150, -7911331, 32264249, 0x2b2004b}, -{-8554404, 32206840, -8483597, 32266959, 0x29c004b}, -{-7423670, 32018250, -7350531, 32080349, 0x2b2004b}, -{-3972240, 35200640, -3898761, 35260759, 0x29c004b}, -{-5616391, 34759050, -5541010, 34821149, 0x2b2004b}, -{-9773885, 29674440, -9704915, 29734559, 0x29c004b}, -{-6360760, 33861650, -6286241, 33923749, 0x2b2004b}, -{-9241752, 30367240, -9172448, 30427359, 0x29c004b}, -{-11135276, 28398950, -11064725, 28461049, 0x2b2004b}, -{-13221250, 27106940, -13153950, 27167059, 0x29c004b}, -{-15970296, 23677250, -15902505, 23739349, 0x2b2004b}, -{-11706383, 26712740, -11639417, 26772859, 0x29c004b}, -{-14550000, 25700000, -11000000, 27670000, 0x018000d}, -{-6206056, 35342092, -5633176, 35833132, 0x001008c}, -{-5633176, 35430480, -5060296, 35921520, 0x001088c}, -{-6321153, 34851052, -5753481, 35342092, 0x001108c}, -{-5583179, 34939440, -5015507, 35430480, 0x001188c}, -{-6025732, 34583280, -5463268, 35074320, 0x001208c}, -{-5463268, 34583280, -4900804, 35074320, 0x001288c}, -{-4934232, 33729480, -4371768, 34220520, 0x001308c}, -{-8273616, 31385480, -7726776, 31876520, 0x001388c}, -{-9675708, 30071880, -9139284, 30562920, 0x001408c}, -{-2395832, 34665480, -1828160, 35156520, 0x001488c}, -{-9293324, 32017980, -8741276, 32509020, 0x001508c}, -{-8693162, 32917680, -8141114, 33408720, 0x001588c}, -{-8742846, 32426639, -8190798, 32917679, 0x001608c}, -{-8743159, 31935600, -8196319, 32426640, 0x001688c}, -{-3235932, 34916680, -2668260, 35407720, 0x001708c}, -{-10318008, 28744280, -9786792, 29235320, 0x001788c}, -{-4285531, 33983980, -3723067, 34475020, 0x001808c}, -{-4635816, 31633980, -4088976, 32125020, 0x001888c}, -{-3408732, 34078780, -2846268, 34569820, 0x001908c}, -{-9141108, 30223780, -8604684, 30714820, 0x001988c}, -{-2589832, 34196880, -2027368, 34687920, 0x001a08c}, -{-9823216, 31235480, -9276376, 31726520, 0x001a88c}, -{-4353449, 34803480, -3785777, 35294520, 0x001b08c}, -{-3785777, 34803480, -3218105, 35294520, 0x001b88c}, -{-9999808, 29458980, -9463384, 29950020, 0x001c08c}, -{-11355200, 28184480, -10829192, 28675520, 0x001c88c}, -{-7170816, 30674480, -6629184, 31165520, 0x001d08c}, -{-4927524, 32435980, -4375476, 32927020, 0x001d88c}, -{-5795616, 31274480, -5248776, 31765520, 0x001e08c}, -{-8247716, 30421480, -7706084, 30912520, 0x001e88c}, -{-16011084, 23470080, -15505908, 23961120, 0x001f08c}, -{-8052729, 31909405, -4924674, 34590595, 0x0010015}, -{-6972871, 33248810, -3755443, 35930000, 0x0a80091}, -{-4212428, 33248810, -995000, 35930000, 0x0a80891}, -{-10130717, 31327374, -7002662, 34008564, 0x0a81091}, -{-7002662, 31327374, -3874607, 34008564, 0x0a81891}, -{-4123055, 31327374, -995000, 34008564, 0x0a82091}, -{-11571112, 28646184, -8532430, 31327374, 0x0a82891}, -{-8532430, 28646184, -5493748, 31327374, 0x0a83091}, -{-5493748, 28646184, -2455066, 31327374, 0x0a83891}, -{-14550212, 25964994, -11600903, 28646184, 0x0a94091}, -{-11600903, 25964994, -8651594, 28646184, 0x0a94891}, -{-17764661, 23283804, -14874934, 25964994, 0x0a95091}, -{-14874934, 23283804, -11985207, 25964994, 0x0a95891}, -{-17764661, 20727860, -14904725, 23283804, 0x0a46091}, -{-14904725, 20727860, -12044789, 23283804, 0x0a46891}, -{-17764661, 20727860, -995000, 35930000, 0x0010217}, -{69181679, 41239111, 69296037, 41325600, 0x001000a}, -{68907928, 40993580, 69527680, 41484620, 0x001000c}, -{71583040, 40936690, 71744760, 41058999, 0x54f004b}, -{66884509, 39589190, 67042491, 39711499, 0x54f004b}, -{72273850, 40718190, 72434550, 40840499, 0x54f004b}, -{64350009, 39713890, 64507991, 39836199, 0x54f004b}, -{59518381, 42401290, 59682819, 42523599, 0x54f004b}, -{71727662, 40340800, 71840338, 40427289, 0x3c1004b}, -{65735203, 38809800, 65846197, 38896289, 0x3c1004b}, -{70883181, 40496800, 70996818, 40583289, 0x3c1004b}, -{69522421, 41418300, 69636779, 41504789, 0x3c1004b}, -{60566840, 41508200, 60682159, 41594689, 0x3c1004b}, -{67784862, 40083900, 67897538, 40170389, 0x3c1004b}, -{70039021, 40972100, 70153379, 41058589, 0x3c1004b}, -{65293362, 40071800, 65406038, 40158289, 0x3c1004b}, -{71664581, 40425700, 71778218, 40512189, 0x3c1004b}, -{69186762, 40183800, 69299438, 40270289, 0x3c1004b}, -{67231364, 37184600, 67339235, 37271089, 0x3c1004b}, -{69533181, 40806800, 69646818, 40893289, 0x3c1004b}, -{59389360, 42363900, 59505640, 42450389, 0x3c1004b}, -{66773803, 39017900, 66884797, 39104389, 0x3c1004b}, -{68726481, 40459900, 68840118, 40546389, 0x3c1004b}, -{66203662, 39856800, 66316338, 39943289, 0x3c1004b}, -{67855244, 38233100, 67964556, 38319589, 0x3c1004b}, -{60938940, 41511100, 61054259, 41597589, 0x3c1004b}, -{71176121, 40958000, 71290479, 41044489, 0x3c1004b}, -{64499742, 39680500, 64611457, 39766989, 0x3c1004b}, -{72003181, 40666800, 72116818, 40753289, 0x3c1004b}, -{68424000, 40140000, 73180000, 42072480, 0x07a0011}, -{63520000, 38468711, 68424000, 40285000, 0x015000d}, -{57954561, 41131721, 61499690, 43812911, 0x0010015}, -{55980000, 36670000, 80230000, 45600000, 0x27a0016}, -{55980000, 37170000, 73180000, 45600000, 0x003021c}, -{17985432, 59286755, 18154568, 59373245, 0x001000a}, -{17565570, 59086269, 18466554, 59577309, 0x001000c}, -{11929156, 57676800, 12090843, 57763289, 0x3c1004b}, -{12934362, 55552900, 13085238, 55639389, 0x3c1004b}, -{17548311, 59812200, 17720088, 59898689, 0x3c1004b}, -{16457832, 59582500, 16626967, 59668989, 0x3c1004b}, -{15125054, 59233000, 15291546, 59319489, 0x3c1004b}, -{15552155, 58360200, 15716244, 58446689, 0x3c1004b}, -{12676181, 55997200, 12829219, 56083689, 0x3c1004b}, -{14126156, 57736900, 14287843, 57823389, 0x3c1004b}, -{16103555, 58554800, 16267644, 58641289, 0x3c1004b}, -{13123081, 55663200, 13276119, 55749689, 0x3c1004b}, -{20150800, 63783800, 20344200, 63870289, 0x3c1004b}, -{17059490, 60626400, 17233910, 60712889, 0x3c1004b}, -{12872156, 57679700, 13033843, 57766189, 0x3c1004b}, -{16406332, 59319500, 16575467, 59405989, 0x3c1004b}, -{13422532, 59358900, 13591667, 59445389, 0x3c1004b}, -{12714900, 56634500, 12937259, 56695600, 0x3c1044b}, -{14715839, 56837000, 14872961, 56923489, 0x3c1004b}, -{17214845, 62365500, 17398154, 62451989, 0x3c1004b}, -{22027000, 65558260, 22282485, 65628870, 0x3c1044b}, -{12252000, 58249600, 12354278, 58321049, 0x2b2044b}, -{14578652, 63153140, 14710748, 63213259, 0x29c004b}, -{15368983, 60458750, 15494217, 60520849, 0x2b2004b}, -{15583679, 60575940, 15704920, 60636059, 0x29c004b}, -{16275793, 56648750, 16388607, 56710849, 0x2b2004b}, -{13797170, 58366340, 13911230, 58426459, 0x29c004b}, -{15521269, 56147550, 15632530, 56209649, 0x2b2004b}, -{14087211, 56002140, 14193589, 56062259, 0x29c004b}, -{11870192, 58323650, 11988008, 58385749, 0x2b2004b}, -{14977470, 58510540, 15091530, 58570659, 0x29c004b}, -{18652177, 63261050, 18788623, 63323149, 0x2b2004b}, -{12793011, 55847640, 12899389, 55907759, 0x29c004b}, -{14455780, 59298450, 14577219, 59360549, 0x2b2004b}, -{16962135, 58729940, 17077865, 58790059, 0x29c004b}, -{12199293, 57077350, 12312107, 57139449, 0x2b2004b}, -{13097462, 55357440, 13202337, 55417559, 0x29c004b}, -{13101092, 58478950, 13218908, 58541049, 0x2b2004b}, -{17781216, 59599940, 17898783, 59660059, 0x29c004b}, -{12481954, 57898950, 12598045, 57961049, 0x2b2004b}, -{12816443, 56222140, 12924157, 56282259, 0x29c004b}, -{16707383, 60588950, 16832617, 60651049, 0x2b2004b}, -{21402158, 65289640, 21544441, 65349759, 0x29c004b}, -{18239230, 57601850, 18353769, 57663949, 0x2b2004b}, -{12272970, 58339940, 12387030, 58400059, 0x29c004b}, -{11190000, 55320000, 14655000, 58660000, 0x028000d}, -{14588328, 57898780, 15463272, 58389820, 0x0b00090}, -{15463272, 57898780, 16338216, 58389820, 0x0b00890}, -{16338215, 57898780, 17213159, 58389820, 0x0b01090}, -{14593536, 57407740, 15458064, 57898780, 0x0b01890}, -{15458064, 57407740, 16322592, 57898780, 0x0b02090}, -{16322592, 57407740, 17187120, 57898780, 0x0b02890}, -{14603952, 56916700, 15452856, 57407740, 0x0b03090}, -{15452856, 56916700, 16301760, 57407740, 0x0b03890}, -{16301760, 56916700, 17150664, 57407740, 0x0b04090}, -{14609160, 56425660, 15447648, 56916700, 0x0b04890}, -{15447648, 56425660, 16286136, 56916700, 0x0b05090}, -{16286136, 56425660, 17124624, 56916700, 0x0b05890}, -{14614368, 55934620, 15442440, 56425660, 0x0b06090}, -{15442440, 55934620, 16270512, 56425660, 0x0b06890}, -{16270512, 55934620, 17098584, 56425660, 0x0b07090}, -{21276652, 65209180, 22385956, 65700220, 0x0b07890}, -{21266236, 65700220, 22396372, 66191260, 0x0b08090}, -{22396372, 65700220, 23526508, 66191260, 0x0b08890}, -{19625700, 63550080, 20672508, 64041120, 0x0b09090}, -{14136816, 62937680, 15162792, 63428720, 0x0b19890}, -{18277716, 63056080, 19303692, 63547120, 0x0b1a090}, -{18083736, 57345380, 18948264, 57836420, 0x0b0a890}, -{18076861, 56854340, 18925765, 57345380, 0x0b0b090}, -{18490897, 57590900, 19355425, 58081940, 0x0b0b890}, -{12458392, 59028980, 13359376, 59520020, 0x0b0c090}, -{13359376, 59151740, 14260360, 59642780, 0x0b0c890}, -{13364584, 58660700, 14249944, 59151740, 0x0b1d090}, -{17104424, 62511780, 18114776, 63002820, 0x0b0d890}, -{16761216, 62020740, 17750736, 62511780, 0x0b1e090}, -{16623204, 61529700, 17597100, 62020740, 0x0b1e890}, -{16384938, 61038660, 17343210, 61529700, 0x0b0f090}, -{14237588, 58368100, 19302058, 61049290, 0x0a90011}, -{-9154000, 68600000, 33625000, 80843100, 0x0970012}, -{4490000, 54544000, 31600000, 68600000, 0x3770016}, -{10960000, 55320000, 24170000, 69070000, 0x003021c}, -{147132300, -9504800, 147226575, -9424700, 0x01c000a}, -{146992425, -9626760, 147466353, -9135720, 0x001000c}, -{146919606, -6746410, 147042594, -6624101, 0x54f004b}, -{145704876, -5279810, 145827524, -5157501, 0x54f004b}, -{143560000, -3620000, 143721275, -3527101, 0x54f044b}, -{155556615, -6280100, 155643584, -6193611, 0x3c1004b}, -{145372415, -6119900, 145459384, -6033411, 0x3c1004b}, -{141255155, -2749900, 141341644, -2663411, 0x3c1004b}, -{150104915, -5608300, 150191884, -5521811, 0x3c1004b}, -{152121935, -4242800, 152208664, -4156311, 0x3c1004b}, -{144214915, -5896000, 144301884, -5809511, 0x3c1004b}, -{143173275, -9104900, 143260725, -9018411, 0x3c1004b}, -{150768455, -2635800, 150854944, -2549311, 0x3c1004b}, -{150422335, -10334900, 150510265, -10248411, 0x3c1004b}, -{143620515, -6207300, 143707484, -6120811, 0x3c1004b}, -{148210375, -8794800, 148297825, -8708311, 0x3c1004b}, -{146614595, -7230500, 146701804, -7144011, 0x3c1004b}, -{141257515, -6156700, 141344484, -6070211, 0x3c1004b}, -{144927415, -6063300, 145014384, -5976811, 0x3c1004b}, -{147253255, -2094700, 147339744, -2008211, 0x3c1004b}, -{146652195, -7373400, 146739404, -7286911, 0x3c1004b}, -{155036415, -6262000, 155123384, -6175511, 0x3c1004b}, -{143659715, -5502700, 143746684, -5416211, 0x3c1004b}, -{147703175, -8914500, 147790625, -8828011, 0x3c1004b}, -{145807615, -6310900, 145894584, -6224411, 0x3c1004b}, -{145706995, -7987700, 145794204, -7901211, 0x3c1004b}, -{155414415, -6352800, 155501384, -6266311, 0x3c1004b}, -{142309555, -3203900, 142396044, -3117411, 0x3c1004b}, -{152226735, -4395400, 152313464, -4308911, 0x3c1004b}, -{154610915, -5478300, 154697884, -5391811, 0x3c1004b}, -{146352681, -10345954, 149033871, -7664764, 0x0a90011}, -{143550000, -6910000, 147070000, -5058000, 0x016000d}, -{143406275, -3819070, 143874995, -3328030, 0x0b00090}, -{155294635, -6518725, 155763355, -6027685, 0x0b10890}, -{141064035, -2952175, 141532755, -2461135, 0x0b01090}, -{149914035, -5810575, 150382755, -5319535, 0x0b11890}, -{151983335, -4521375, 152452055, -4030335, 0x0b02090}, -{142985239, -9307175, 143459167, -8816135, 0x0b02890}, -{150577335, -2838075, 151046055, -2347035, 0x0b03090}, -{150234539, -10537175, 150708467, -10046135, 0x0b13890}, -{146442635, -7504225, 146911355, -7013185, 0x0b14090}, -{141066635, -6358975, 141535355, -5867935, 0x0b14890}, -{147062135, -2296974, 147530855, -1805934, 0x0b05090}, -{154845535, -6464275, 155314255, -5973235, 0x0b15890}, -{145516235, -8189975, 145984955, -7698935, 0x0b16090}, -{142118435, -3406175, 142587155, -2915135, 0x0b06890}, -{154420035, -5680575, 154888755, -5189535, 0x0b07090}, -{140830000, -11660000, 159505000, -870000, 0x2c90016}, -{9681000, 4004756, 9767490, 4091246, 0x001000a}, -{9559398, 3939421, 9847023, 4226250, 0xc730047}, -{11336111, 3734290, 11610289, 4007709, 0xbde0047}, -{13260871, 9196790, 13537328, 9470209, 0xbde0047}, -{14970915, 12035400, 15059085, 12121889, 0x3c1004b}, -{10115715, 5926800, 10202684, 6013289, 0x3c1004b}, -{14264000, 10570000, 14382125, 10634290, 0x3c1044b}, -{10373115, 5438900, 10460084, 5525389, 0x3c1004b}, -{13758035, 10696800, 13845965, 10783289, 0x3c1004b}, -{13539395, 7278700, 13626604, 7365189, 0x3c1004b}, -{13641635, 4533800, 13728364, 4620289, 0x3c1004b}, -{9396636, 4596801, 9483365, 4683290, 0x3c1004b}, -{10856515, 5686800, 10943484, 5773289, 0x3c1004b}, -{9151357, 3992402, 9238086, 4078891, 0x3c1004b}, -{9686636, 4676801, 9773365, 4763290, 0x3c1004b}, -{9896636, 4916801, 9983365, 5003290, 0x3c1004b}, -{14406335, 10064800, 14494265, 10151289, 0x3c1004b}, -{10089935, 3751600, 10176664, 3838089, 0x3c1004b}, -{10210315, 5582300, 10297284, 5668789, 0x3c1004b}, -{10634815, 6168500, 10721784, 6254989, 0x3c1004b}, -{14246515, 6476800, 14333484, 6563289, 0x3c1004b}, -{10014115, 5404700, 10101084, 5491189, 0x3c1004b}, -{13900255, 9888400, 13987945, 9974889, 0x3c1004b}, -{10230435, 5100100, 10317164, 5186589, 0x3c1004b}, -{10602878, 5478050, 10665322, 5540149, 0x2b2004b}, -{11469857, 3489940, 11530143, 3550059, 0x29c004b}, -{11126850, 2890550, 11188949, 2952649, 0x2b2004b}, -{10149857, 5139940, 10210143, 5200059, 0x29c004b}, -{11198864, 4718950, 11261135, 4781049, 0x2b2004b}, -{9199858, 4129941, 9260144, 4190060, 0x29c004b}, -{15210533, 10309250, 15273667, 10371349, 0x2b2004b}, -{10048373, 6358340, 10108826, 6418459, 0x29c004b}, -{10494064, 5111850, 10556335, 5173949, 0x2b2004b}, -{14114656, 11020940, 14175944, 11081059, 0x29c004b}, -{10408078, 5961850, 10470522, 6023949, 0x2b2004b}, -{11942040, 2903040, 12002159, 2963159, 0x29c004b}, -{9276068, 4056447, 9338339, 4118546, 0x2b2004b}, -{14329857, 4399940, 14390143, 4460059, 0x29c004b}, -{14518778, 5858950, 14581222, 5921049, 0x2b2004b}, -{11775373, 6717340, 11835826, 6777459, 0x29c004b}, -{10262278, 6235750, 10324722, 6297849, 0x2b2004b}, -{9336068, 4051413, 9396354, 4111532, 0x29c004b}, -{9534532, 4470698, 9596803, 4532797, 0x2b2004b}, -{9893846, 2909668, 9953965, 2969787, 0x29c004b}, -{9837997, 5447471, 9900441, 5509570, 0x2b2004b}, -{15019857, 3479940, 15080143, 3540059, 0x29c004b}, -{13348640, 7076480, 13817360, 7567520, 0x0010088}, -{13817360, 6781856, 14286080, 7272896, 0x0010888}, -{14051720, 6290816, 14520440, 6781856, 0x0011088}, -{13450640, 4331480, 13919360, 4822520, 0x0011888}, -{14125640, 4184480, 14594360, 4675520, 0x0012088}, -{14166240, 5643980, 14634960, 6135020, 0x0012888}, -{11575640, 6504480, 12044360, 6995520, 0x0013088}, -{9846740, 2688280, 10315460, 3179320, 0x0013888}, -{10315459, 2688280, 10784179, 3179320, 0x0014088}, -{10784179, 2688280, 11252899, 3179320, 0x0014888}, -{11252899, 2688280, 11721619, 3179320, 0x0015088}, -{11721619, 2688280, 12190339, 3179320, 0x0015888}, -{10549820, 3179320, 11018540, 3670360, 0x0016088}, -{11018539, 3179320, 11487259, 3670360, 0x0016888}, -{11487259, 3179320, 11955979, 3670360, 0x0017088}, -{10596692, 2197240, 11065412, 2688280, 0x0017888}, -{11065412, 2197240, 11534132, 2688280, 0x0018088}, -{14779540, 3182880, 15248260, 3673920, 0x0018888}, -{12385640, 6224480, 12854360, 6715520, 0x0019088}, -{12385640, 6715520, 12854360, 7206560, 0x0019888}, -{12854359, 6715520, 13323079, 7206560, 0x001a088}, -{13385640, 2914480, 13854360, 3405520, 0x001a888}, -{14966540, 1899480, 15435260, 2390520, 0x001b088}, -{12094440, 3473180, 12563160, 3964220, 0x001b888}, -{12135640, 4424480, 12604360, 4915520, 0x001c088}, -{13944140, 8155580, 14412860, 8646620, 0x001c888}, -{13475420, 8155580, 13944140, 8646620, 0x001d088}, -{13381676, 8769379, 13855604, 9260419, 0x001d888}, -{13151640, 6224483, 13620360, 6715523, 0x001e088}, -{14696060, 8107303, 15164780, 8598343, 0x001e888}, -{15064316, 2495081, 15533036, 2986121, 0x001f088}, -{8952500, 3760933, 11633690, 6442123, 0x0a80011}, -{13207000, 9265000, 15455000, 12187000, 0x44d0015}, -{8340000, 1640000, 16210000, 13110000, 0x0010016}, -{58346284, 37892255, 58454877, 37978745, 0x001000a}, -{57926000, 37841000, 58617000, 38252000, 0x01a000c}, -{63514503, 39056800, 63625497, 39143289, 0x3c1004b}, -{63514503, 38970311, 63625497, 39056800, 0x3c1004b}, -{59902340, 41806800, 60017659, 41893289, 0x3c1004b}, -{61785404, 37553400, 61893996, 37639889, 0x3c1004b}, -{54304142, 39466800, 54415857, 39553289, 0x3c1004b}, -{52903062, 39985500, 53015738, 40071989, 0x3c1004b}, -{62105704, 37576800, 62214296, 37663289, 0x3c1004b}, -{60445704, 37336800, 60554296, 37423289, 0x3c1004b}, -{56214503, 38936800, 56325497, 39023289, 0x3c1004b}, -{59611860, 42096800, 59728140, 42183289, 0x3c1004b}, -{65995344, 37766800, 66104656, 37853289, 0x3c1004b}, -{65166744, 37794300, 65276056, 37880789, 0x3c1004b}, -{62302104, 37253900, 62410696, 37340389, 0x3c1004b}, -{59572240, 41832300, 59687559, 41918789, 0x3c1004b}, -{59081860, 42286800, 59198140, 42373289, 0x3c1004b}, -{59329960, 42008000, 59446240, 42094489, 0x3c1004b}, -{54535903, 39160300, 54646897, 39246789, 0x3c1004b}, -{57391063, 38376300, 57501336, 38462789, 0x3c1004b}, -{61332621, 41139800, 61446979, 41226289, 0x3c1004b}, -{61218263, 41170071, 61332621, 41256560, 0x3c1004b}, -{55461703, 39212400, 55572697, 39298889, 0x3c1004b}, -{59568304, 37302600, 59676896, 37389089, 0x3c1004b}, -{56224863, 38396800, 56335136, 38483289, 0x3c1004b}, -{63830363, 38743200, 63940636, 38829689, 0x3c1004b}, -{61176525, 36486100, 61283675, 36572589, 0x3c1004b}, -{59873400, 41621050, 59956199, 41683149, 0x2b2004b}, -{64828308, 38051240, 64904292, 38111359, 0x29c004b}, -{59906855, 42035750, 59990344, 42097849, 0x2b2004b}, -{54204373, 39602540, 54282027, 39662659, 0x29c004b}, -{55342504, 40744050, 55424095, 40806149, 0x2b2004b}, -{61622258, 37629940, 61697741, 37690059, 0x29c004b}, -{62303115, 37381550, 62381084, 37443649, 0x2b2004b}, -{63561423, 39139940, 63638576, 39200059, 0x29c004b}, -{56763712, 38698750, 56842888, 38760849, 0x2b2004b}, -{62898010, 35911800, 62988602, 35960800, 0x29c044b}, -{52553200, 41509050, 52635999, 41571149, 0x2b2004b}, -{60370009, 36845240, 60444991, 36905359, 0x29c004b}, -{54522000, 37500000, 59345000, 39420000, 0x0770011}, -{59345000, 36336000, 62921305, 38760595, 0x01c000d}, -{58090000, 40311505, 61840317, 42800000, 0x37d0015}, -{52430000, 35130000, 66684310, 42800000, 0x0010016}, -{-3750145, 40389490, -3669855, 40450599, 0x2a7004a}, -{2129600, 41369490, 2210400, 41430599, 0x2a7004a}, -{-3950167, 40147028, -3340831, 40638068, 0x001000c}, -{-430758, 39436000, -319043, 39522489, 0x3c1004b}, -{2015621, 41349900, 2129979, 41436389, 0x3c1004b}, -{2147621, 41393600, 2261979, 41480089, 0x3c1004b}, -{1969921, 41263400, 2084279, 41349889, 0x3c1004b}, -{2084221, 41283300, 2198579, 41369789, 0x3c1004b}, -{-6023396, 37349300, -5914804, 37435789, 0x3c1004b}, -{-947660, 41606800, -832341, 41693289, 0x3c1004b}, -{-4494775, 36672500, -4387625, 36758989, 0x3c1004b}, -{-1181056, 37935000, -1071744, 38021489, 0x3c1004b}, -{-3009600, 43230300, -2872456, 43304789, 0x3c1044b}, -{-4799360, 41606000, -4684041, 41692489, 0x3c1004b}, -{-538337, 38320300, -428064, 38406789, 0x3c1004b}, -{-4820556, 37842700, -4711244, 37929189, 0x3c1004b}, -{-8773040, 42185600, -8656760, 42272089, 0x3c1004b}, -{-5733101, 43487100, -5614899, 43573589, 0x3c1004b}, -{-3656936, 37128700, -3549065, 37215189, 0x3c1004b}, -{-8469101, 43297700, -8350899, 43384189, 0x3c1004b}, -{-2755321, 42816000, -2638080, 42902489, 0x3c1004b}, -{-727156, 38228000, -617844, 38314489, 0x3c1004b}, -{-5890401, 43346300, -5772199, 43432789, 0x3c1004b}, -{-1021085, 37585550, -943116, 37647649, 0x2b2004b}, -{-1690848, 42782440, -1609353, 42842559, 0x29c004b}, -{2063400, 41514550, 2146199, 41576649, 0x2b2004b}, -{-6161641, 36654440, -6087160, 36714559, 0x29c004b}, -{1971900, 41527750, 2054699, 41589849, 0x2b2004b}, -{2614973, 39550040, 2692627, 39610159, 0x29c004b}, -{-15481003, 28080750, -15410797, 28142849, 0x2b2004b}, -{-16311951, 28426140, -16243649, 28486259, 0x29c004b}, -{-2022435, 43288950, -1888858, 43328300, 0x2b2044b}, -{-3868000, 43439940, -3764312, 43487500, 0x29c044b}, -{-3731745, 42318950, -3648256, 42381049, 0x2b2004b}, -{-2478091, 36808940, -2403109, 36869059, 0x29c004b}, -{-100351, 39939150, -19450, 40001249, 0x2b2004b}, -{-5697446, 40926740, -5617955, 40986859, 0x29c004b}, -{-1913947, 38969850, -1834253, 39031949, 0x2b2004b}, -{-6974142, 37226940, -6898659, 37287059, 0x29c004b}, -{-2481945, 42413850, -2398456, 42475949, 0x2b2004b}, -{-4665000, 36505000, -4603676, 36577950, 0x29c044b}, -{-7008947, 38840450, -6929253, 38902549, 0x2b2004b}, -{-4543266, 36578600, -4478597, 36647791, 0x29c044b}, -{-5623490, 42561950, -5539311, 42624049, 0x2b2004b}, -{-3825542, 37744540, -3750059, 37804659, 0x29c004b}, -{-3046232, 36659405, 260569, 39340595, 0x001000d}, -{-9350000, 41807000, -4812540, 43820000, 0x2e30015}, -{-4028489, 39658440, -3424361, 40149480, 0x001008c}, -{1905628, 41252780, 2525380, 41743820, 0x001088c}, -{-758156, 39251780, -159236, 39742820, 0x001108c}, -{-6241148, 37090680, -5657852, 37581720, 0x001188c}, -{-1194672, 41404480, -574920, 41895520, 0x001208c}, -{-4948540, 36461080, -4370452, 36952120, 0x001288c}, -{-4370451, 36685000, -3040000, 36890000, 0x00d308c}, -{-3214988, 42967580, -2579612, 43458620, 0x001388c}, -{-5046372, 41403680, -4426620, 41894720, 0x001408c}, -{-5054948, 37640380, -4466444, 38131420, 0x001488c}, -{-3894648, 36926380, -3311352, 37417420, 0x001508c}, -{-2878380, 42419080, -2248212, 42910120, 0x001588c}, -{-1853388, 42468380, -1218012, 42959420, 0x001608c}, -{-6443240, 36365780, -5865152, 36856820, 0x001688c}, -{2338136, 39345980, 2942264, 39837020, 0x001708c}, -{-15843200, 27707380, -15317192, 28198420, 0x001788c}, -{-16880400, 27982880, -16354392, 28473920, 0x001808c}, -{-5734540, 35987080, -5161660, 36478120, 0x001888c}, -{-2306288, 42910080, -1670912, 43401120, 0x001908c}, -{-4108288, 43030180, -3467704, 43521220, 0x001988c}, -{-3999880, 42104480, -3369712, 42595520, 0x001a08c}, -{-352064, 39724480, 252064, 40215520, 0x001a88c}, -{-5977272, 40724480, -5362728, 41215520, 0x001b08c}, -{-7358748, 37106480, -6775452, 37597520, 0x001b88c}, -{-7130756, 38544680, -6537044, 39035720, 0x001c08c}, -{-4089048, 37524480, -3500544, 38015520, 0x001c88c}, -{858428, 40980180, 1478180, 41471220, 0x001d08c}, -{325328, 41374480, 945080, 41865520, 0x001d88c}, -{-6674256, 39224480, -6075336, 39715520, 0x001e08c}, -{2621620, 41649480, 3246580, 42140520, 0x001e88c}, -{278373, 40383120, 892917, 40874160, 0x001f08c}, -{348000, 40191933, 3820000, 42873123, 0x0a90091}, -{-9722767, 41157162, -6177638, 43838352, 0x0a80891}, -{-9839578, 38475972, -6443404, 41157162, 0x0a91091}, -{-9979996, 35867000, -6703000, 38475972, 0x0a61891}, -{-6177638, 41157162, -2632509, 43838352, 0x0a82091}, -{-6443404, 38475972, -3047230, 41157162, 0x0a92891}, -{-6703000, 35867000, -3426000, 38475972, 0x0a63091}, -{-2632509, 41157162, 912620, 43500000, 0x09d3891}, -{-3047230, 38475972, 348000, 41157162, 0x0a94091}, -{-3426000, 35920000, -300000, 38475972, 0x0a94891}, -{1033604, 37805405, 4399987, 40486595, 0x0a99891}, -{-18200000, 27600000, -15950000, 30200000, 0x0c0c891}, -{-15950000, 27600000, -13300000, 30200000, 0x0b17091}, -{-2970500, 35262000, -2830000, 35323000, 0x07af091}, -{-31500000, 27500000, 4400000, 43850000, 0x0010217}, -{-18200000, 27500000, 4400000, 43850000, 0x003021c}, -{100485777, 13686800, 100574668, 13773289, 0x001000a}, -{100270732, 13502880, 100749868, 13993920, 0x001000c}, -{102725958, 17348890, 102854042, 17471199, 0x54f004b}, -{100920947, 13298390, 101046653, 13420699, 0x54f004b}, -{102031107, 14911090, 102157493, 15033399, 0x54f004b}, -{98941800, 18739090, 99064121, 18867700, 0x54f044b}, -{100426395, 6956800, 100513604, 7043289, 0x3c1004b}, -{100906500, 13138550, 100985401, 13235880, 0x3c1044b}, -{99436193, 18243000, 99527006, 18329489, 0x3c1004b}, -{102786954, 16391900, 102877046, 16478389, 0x3c1004b}, -{99285875, 9088300, 99373325, 9174789, 0x3c1004b}, -{99906495, 8381500, 99993704, 8467989, 0x3c1004b}, -{104817694, 15219400, 104907306, 15305889, 0x3c1004b}, -{100015554, 13776800, 100104445, 13863289, 0x3c1004b}, -{101234074, 12648000, 101322725, 12734489, 0x3c1004b}, -{100577054, 14041500, 100665945, 14127989, 0x3c1004b}, -{100224833, 16779700, 100315166, 16866189, 0x3c1004b}, -{100067494, 15662700, 100157106, 15749189, 0x3c1004b}, -{102068894, 12566800, 102157305, 12653289, 0x3c1004b}, -{100854974, 12874600, 100943625, 12961089, 0x3c1004b}, -{99775554, 13496800, 99864445, 13583289, 0x3c1004b}, -{101240215, 6506300, 101327184, 6592789, 0x3c1004b}, -{100571704, 7122500, 100642488, 7229000, 0x3c1044b}, -{98336395, 7836800, 98423604, 7923289, 0x3c1004b}, -{100525434, 14316800, 100614565, 14403289, 0x3c1004b}, -{99784113, 19866800, 99875887, 19953289, 0x3c1004b}, -{100872434, 14488200, 100961565, 14574689, 0x3c1004b}, -{100185254, 13494200, 100274145, 13580689, 0x3c1004b}, -{99486354, 13980400, 99575245, 14066889, 0x3c1004b}, -{99665575, 12369405, 102406347, 15050595, 0x0a80011}, -{98194000, 6618000, 100877000, 9340000, 0x001000d}, -{98670000, 17424000, 101165000, 20465250, 0x43d0015}, -{97330000, 5612500, 109500000, 23400000, 0x4720016}, -{97330000, 5612500, 105640000, 20465250, 0x003021c}, -{44162794, 15311755, 44252167, 15398245, 0x001000a}, -{44029154, 15157020, 44386645, 15502979, 0xf040047}, -{44798769, 12743700, 45142030, 13078589, 0xe890047}, -{42923314, 14752200, 43012686, 14838689, 0x3c1004b}, -{43955554, 13545400, 44044445, 13631889, 0x3c1004b}, -{44044445, 13545400, 44133336, 13631889, 0x3c1004b}, -{49090134, 14509500, 49179265, 14595989, 0x3c1004b}, -{49167678, 14544095, 49256809, 14630584, 0x3c1004b}, -{44114154, 13915200, 44203045, 14001689, 0x3c1004b}, -{44291914, 15070000, 44381286, 15156489, 0x3c1004b}, -{43304934, 14161900, 43394065, 14248389, 0x3c1004b}, -{43230014, 15004400, 43319386, 15090889, 0x3c1004b}, -{44367434, 14493200, 44456565, 14579689, 0x3c1004b}, -{49564114, 14743500, 49653486, 14829989, 0x3c1004b}, -{44795434, 14386800, 44884565, 14473289, 0x3c1004b}, -{44093954, 13749100, 44182845, 13835589, 0x3c1004b}, -{43121714, 14793800, 43211086, 14880289, 0x3c1004b}, -{43894294, 15617000, 43983906, 15703489, 0x3c1004b}, -{44355734, 14249900, 44444865, 14336389, 0x3c1004b}, -{45530654, 13949700, 45619545, 14036189, 0x3c1004b}, -{48746974, 15904000, 48836826, 15990489, 0x3c1004b}, -{44076654, 13174500, 44165545, 13260989, 0x3c1004b}, -{44637854, 13819600, 44726745, 13906089, 0x3c1004b}, -{47018934, 14302000, 47108065, 14388489, 0x3c1004b}, -{51199914, 15185700, 51289286, 15272189, 0x3c1004b}, -{45656854, 13343700, 45745745, 13430189, 0x3c1004b}, -{45264354, 13166300, 45353245, 13252789, 0x3c1004b}, -{43571729, 15665250, 43636070, 15727349, 0x2b2004b}, -{43293622, 14488840, 43355578, 14548959, 0x29c004b}, -{42685329, 15673950, 42749670, 15736049, 0x2b2004b}, -{42978855, 15299940, 43041145, 15360059, 0x29c004b}, -{45285929, 15439350, 45350270, 15501449, 0x2b2004b}, -{45833905, 13858340, 45895694, 13918459, 0x29c004b}, -{43229688, 13285650, 43293512, 13347749, 0x2b2004b}, -{45337989, 13079840, 45399611, 13139959, 0x29c004b}, -{46805502, 14497650, 46869498, 14559749, 0x2b2004b}, -{44747371, 16148240, 44809828, 16208359, 0x29c004b}, -{43723170, 16913750, 43788029, 16975849, 0x2b2004b}, -{52156371, 16167340, 52218828, 16227459, 0x29c004b}, -{45659588, 13908650, 45723412, 13970749, 0x2b2004b}, -{44707105, 13686240, 44768894, 13746359, 0x29c004b}, -{42855536, 12573900, 45596308, 15255090, 0x0a80011}, -{42663682, 14879723, 45434245, 17560913, 0x001000d}, -{45596308, 13217385, 48337080, 15898575, 0x0010015}, -{41801000, 11985592, 54750366, 19000000, 0x0010016}, -{2274652, 48816755, 2405348, 48903245, 0x001000a}, -{1991064, 48614480, 2694144, 49105520, 0x001000c}, -{4761980, 45672020, 4833435, 45821779, 0x3c1044b}, -{4833435, 45672020, 4904890, 45821779, 0x3c1044b}, -{4904890, 45672020, 4976345, 45821779, 0x3c1044b}, -{1355042, 43543890, 1439237, 43666199, 0x3c1044b}, -{1439237, 43543890, 1523432, 43666199, 0x3c1044b}, -{7219318, 43667800, 7338481, 43754289, 0x3c1004b}, -{5346399, 43266800, 5464601, 43353289, 0x3c1004b}, -{-1617265, 47170500, -1491135, 47256989, 0x3c1004b}, -{7680933, 48536200, 7810667, 48622689, 0x3c1004b}, -{3810418, 43566800, 3929581, 43653289, 0x3c1004b}, -{-651863, 44794800, -530538, 44881289, 0x3c1004b}, -{-1727166, 48066800, -1598634, 48153289, 0x3c1004b}, -{65791, 49466300, 198408, 49552789, 0x3c1004b}, -{3959712, 49207700, 4090887, 49294189, 0x3c1004b}, -{3002250, 50596800, 3137750, 50683289, 0x3c1004b}, -{4329137, 45395000, 4451663, 45481489, 0x3c1004b}, -{5852199, 43069300, 5970401, 43155789, 0x3c1004b}, -{-609466, 47426800, -482135, 47513289, 0x3c1004b}, -{5667837, 45135600, 5790363, 45222089, 0x3c1004b}, -{-4555967, 48359700, -4426233, 48446189, 0x3c1004b}, -{147734, 47959600, 276266, 48046089, 0x3c1004b}, -{4979834, 47285300, 5107165, 47371789, 0x3c1004b}, -{5394365, 43506050, 5479234, 43568149, 0x2b2004b}, -{3047898, 45745540, 3133902, 45805659, 0x29c004b}, -{4316920, 43801950, 4402479, 43864049, 0x2b2004b}, -{2256007, 49860940, 2349192, 49921059, 0x29c004b}, -{644288, 47348950, 735712, 47411049, 0x2b2004b}, -{1217098, 45799740, 1303102, 45859859, 0x29c004b}, -{6137008, 49087750, 6231192, 49149849, 0x2b2004b}, -{5972145, 47216640, 6060654, 47276759, 0x29c004b}, -{-409092, 49150050, -314908, 49212149, 0x2b2004b}, -{1860828, 47872640, 1950172, 47932759, 0x29c004b}, -{7293857, 47728950, 7386143, 47791049, 0x2b2004b}, -{2849252, 42669940, 2930747, 42730059, 0x29c004b}, -{1032390, 49408950, 1127609, 49471049, 0x2b2004b}, -{6130610, 48654840, 6220789, 48714959, 0x29c004b}, -{3124555, 50678550, 3221844, 50740649, 0x2b2004b}, -{-416482, 43278140, -334319, 43338259, 0x29c004b}, -{295150, 46548950, 384849, 46611049, 0x2b2004b}, -{4766684, 43921140, 4849515, 43981259, 0x29c004b}, -{5027612, 43145780, 5668196, 43636820, 0x0010088}, -{4334796, 45373580, 4996212, 45864620, 0x0010888}, -{1061704, 43566980, 1707496, 44058020, 0x0011088}, -{6689412, 43329980, 7329996, 43821020, 0x0011888}, -{-1931020, 46956380, -1248772, 47447420, 0x0012088}, -{7413764, 48454180, 8116844, 48945220, 0x0012888}, -{3460012, 43264480, 4100596, 43755520, 0x0013088}, -{-943104, 44589480, -286896, 45080520, 0x0013888}, -{-2004028, 47864480, -1311364, 48355520, 0x0014088}, -{-468944, 49099780, 239344, 49590820, 0x0014888}, -{2633248, 50254480, 3357160, 50745520, 0x0015088}, -{5650512, 42972180, 6285888, 43463220, 0x0015888}, -{-1048720, 47024480, -366472, 47515520, 0x0016088}, -{5484496, 45119480, 6145912, 45610520, 0x0016888}, -{-4641728, 47950980, -3949064, 48442020, 0x0017088}, -{-338928, 47737180, 353736, 48228220, 0x0017888}, -{4707580, 47082980, 5389828, 47574020, 0x0018088}, -{2765396, 45530080, 3426812, 46021120, 0x0018888}, -{4261004, 43575080, 4906796, 44066120, 0x0019088}, -{346480, 47031580, 1028728, 47522620, 0x0019888}, -{934596, 45584280, 1596012, 46075320, 0x001a088}, -{5835164, 48623880, 6538244, 49114920, 0x001a888}, -{5680480, 47001180, 6362728, 47492220, 0x001b088}, -{6761372, 47619480, 7448828, 48110520, 0x001b888}, -{2558620, 42453680, 3188788, 42944720, 0x001c088}, -{-470088, 43028580, 170496, 43519620, 0x001c888}, -{101580, 46449480, 778620, 46940520, 0x001d088}, -{-1513312, 45924480, -846688, 46415520, 0x001d888}, -{1903340, 50612380, 2637668, 51103420, 0x001e088}, -{2739912, 43024480, 3380496, 43515520, 0x001e888}, -{-2833728, 47224480, -2146272, 47715520, 0x001f088}, -{2054080, 46834480, 2736328, 47325520, 0x0b00090}, -{4636896, 44754480, 5293104, 45245520, 0x0b00890}, -{-3713728, 47494480, -3026272, 47985520, 0x0b11090}, -{-803312, 46074480, -136688, 46565520, 0x0b11890}, -{4370648, 49504480, 5089352, 49995520, 0x0b02090}, -{-2415036, 48235780, -1711956, 48726820, 0x0b02890}, -{-1121128, 47824480, -428464, 48315520, 0x0b13090}, -{-1778520, 46424480, -1101480, 46915520, 0x0b03890}, -{5786688, 45664480, 6453312, 46155520, 0x0b14090}, -{4501480, 46544480, 5178520, 47035520, 0x0b04890}, -{1361480, 46564480, 2038520, 47055520, 0x0b05090}, -{1181896, 44914480, 1838104, 45405520, 0x0b05890}, -{8417520, 41684480, 9042480, 42175520, 0x0b06090}, -{1867104, 43524480, 2512896, 44015520, 0x0b06890}, -{4308564, 48564480, 5011644, 49055520, 0x0b07090}, -{1528840, 50499780, 2263168, 50990820, 0x0b07890}, -{2022312, 42974480, 2657688, 43465520, 0x0b08090}, -{-3116336, 48274480, -2413256, 48765520, 0x0b08890}, -{-175504, 45414480, 485912, 45905520, 0x0b19090}, -{8969832, 42464480, 9600000, 42955520, 0x0b09890}, -{5803056, 49081980, 6511344, 49573020, 0x0b1a090}, -{4631788, 45904480, 5298412, 46395520, 0x0b1a890}, -{3078548, 50067380, 3802460, 50558420, 0x0b1b090}, -{-1830088, 43244480, -1189504, 43735520, 0x0b0b890}, -{3757104, 43884480, 4402896, 44375520, 0x0b0c090}, -{4701212, 43319180, 5341796, 43810220, 0x0b0c890}, -{2246688, 46094480, 2913312, 46585520, 0x0b1d090}, -{2814080, 46754480, 3496328, 47245520, 0x0b0d890}, -{3736688, 45804480, 4403312, 46295520, 0x0b1e090}, -{5759704, 44324480, 6410704, 44815520, 0x0b0e890}, -{6098872, 47934480, 6791536, 48425520, 0x0b1f090}, -{356523, 47484449, 4288935, 50165639, 0x0a80011}, -{-5200000, 41310000, 9600000, 53557000, 0x0010016}, -{-5200000, 41310000, 9600000, 51100000, 0x003021c}, -{19474000, 59973000, 20400000, 60464000, 0x001000c}, -{20400000, 59900000, 21118800, 60536000, 0x0e40010}, -{4490000, 54544000, 31600000, 68600000, 0x3770016}, -{19100000, 59675750, 21480000, 60671833, 0x003021c}, -{36798377, -1311622, 36884867, -1225132, 0x001000a}, -{36694245, -1500829, 37162965, -1009789, 0x001000c}, -{39558535, -4050300, 39645264, -3963811, 0x3c1004b}, -{39645264, -4078841, 39731993, -3992352, 0x3c1004b}, -{36005155, -336200, 36091644, -249711, 0x3c1004b}, -{36091644, -336200, 36178133, -249711, 0x3c1004b}, -{34698155, -133200, 34784644, -46711, 0x3c1004b}, -{34784644, -133200, 34871133, -46711, 0x3c1004b}, -{34957155, 967300, 35043644, 1053789, 0x3c1004b}, -{34716955, 247900, 34803444, 334389, 0x3c1004b}, -{40051035, -3263600, 40137764, -3177111, 0x3c1004b}, -{36930255, -467400, 37016744, -380911, 0x3c1004b}, -{39615950, -487850, 39678049, -425751, 0x2b2004b}, -{34513140, 537040, 34573259, 597159, 0x29c004b}, -{37607850, 27650, 37669949, 89749, 0x2b2004b}, -{34460040, 307840, 34520159, 367959, 0x29c004b}, -{36415250, -764150, 36477349, -702051, 0x2b2004b}, -{40030640, 1718840, 40090759, 1778959, 0x29c004b}, -{34424450, -571350, 34486549, -509251, 0x2b2004b}, -{34439940, -1100060, 34500059, -1039941, 0x29c004b}, -{37031650, -19450, 37093749, 42649, 0x2b2004b}, -{37426040, -567460, 37486159, -507341, 0x29c004b}, -{34070250, 432950, 34132349, 495049, 0x2b2004b}, -{41833957, 3910440, 41894243, 3970559, 0x29c004b}, -{39817164, -3646850, 39879435, -3584751, 0x2b2004b}, -{35254340, -391260, 35314459, -331141, 0x29c004b}, -{37227250, -1545250, 37289349, -1483151, 0x2b2004b}, -{37552840, 329040, 37612959, 389159, 0x29c004b}, -{34741350, -702650, 34803449, -640551, 0x2b2004b}, -{36337340, 3740, 36397459, 63859, 0x29c004b}, -{35835050, -1120550, 35897149, -1058451, 0x2b2004b}, -{35700240, -282260, 35760359, -222141, 0x29c004b}, -{37126350, -757350, 37188449, -695251, 0x2b2004b}, -{34733340, 579440, 34793459, 639559, 0x29c004b}, -{35079050, 172650, 35141149, 234749, 0x2b2004b}, -{40859740, -2304360, 40919859, -2244241, 0x29c004b}, -{35566150, 3094350, 35628249, 3156449, 0x2b2004b}, -{38537857, -3417560, 38598143, -3357441, 0x29c004b}, -{36660150, 1059050, 36722249, 1121149, 0x2b2004b}, -{37701640, -1144060, 37761759, -1083941, 0x29c004b}, -{35619850, 2347750, 35681949, 2409849, 0x2b2004b}, -{36349940, -300060, 36410059, -239941, 0x29c004b}, -{37227350, -525850, 37289449, -463751, 0x2b2004b}, -{39022457, 3499440, 39082743, 3559559, 0x29c004b}, -{37960050, 2309950, 38022149, 2372049, 0x2b2004b}, -{34556040, -874560, 34616159, -814441, 0x29c004b}, -{34244650, 45350, 34306749, 107449, 0x2b2004b}, -{35164140, -182860, 35224259, -122741, 0x29c004b}, -{37977750, -1408550, 38039849, -1346451, 0x2b2004b}, -{35064640, 1219040, 35124759, 1279159, 0x29c004b}, -{34599650, -1215050, 34661749, -1152951, 0x2b2004b}, -{36253240, -1916160, 36313359, -1856041, 0x29c004b}, -{37647064, -3422150, 37709335, -3360051, 0x2b2004b}, -{39615257, -4128360, 39675543, -4068241, 0x29c004b}, -{33905000, -1339737, 36586190, 1341453, 0x0a80011}, -{36586190, -1875974, 39267380, 805216, 0x001000d}, -{39401340, -4231720, 39870060, -3740680, 0x0b00890}, -{39672540, -3653820, 40141260, -3162780, 0x0b01090}, -{39412640, -702320, 39881360, -211280, 0x0b01890}, -{39769340, 1510780, 40238060, 2001820, 0x0b02090}, -{41458040, 3504580, 41926760, 3995620, 0x0b02890}, -{40655440, -2519820, 41124160, -2028780, 0x0b03090}, -{35362840, 2879880, 35831560, 3370920, 0x0b03890}, -{38333640, -3633020, 38802360, -3141980, 0x0b04090}, -{36576040, 799579, 37044760, 1290619, 0x0b04890}, -{35368440, 2123680, 35837160, 2614720, 0x0b05090}, -{38818740, 3090880, 39287460, 3581920, 0x0b05890}, -{37756740, 2095480, 38225460, 2586520, 0x0b06090}, -{36125640, -1972520, 36594360, -1481480, 0x0b06890}, -{37569540, -3647720, 38038260, -3156680, 0x0b07090}, -{39154940, -4690820, 39623660, -4199780, 0x0b07890}, -{33905000, -4725000, 41930000, 5051500, 0x0010016}, -{25862911, -24693245, 25957089, -24606755, 0x001000a}, -{25629288, -24920072, 26139672, -24429032, 0x001000c}, -{27456829, -21236610, 27587971, -21114301, 0x54f004b}, -{25450000, -24435000, 25611046, -24333401, 0x54f044b}, -{27780159, -22034510, 27911641, -21912201, 0x54f004b}, -{23370738, -20054110, 23500861, -19931801, 0x54f004b}, -{26638089, -22458810, 26769911, -22336501, 0x54f004b}, -{25286231, -25027300, 25381369, -24940811, 0x3c1004b}, -{26780452, -23148400, 26874148, -23061911, 0x3c1004b}, -{26092671, -24434200, 26187328, -24347711, 0x3c1004b}, -{25642091, -25257800, 25737709, -25171311, 0x3c1004b}, -{27080092, -22585700, 27173308, -22499211, 0x3c1004b}, -{25491871, -24722400, 25586528, -24635911, 0x3c1004b}, -{25370731, -24823000, 25465869, -24736511, 0x3c1004b}, -{27416532, -21472100, 27509267, -21385611, 0x3c1004b}, -{25543632, -21463200, 25636367, -21376711, 0x3c1004b}, -{26995472, -20552400, 27087727, -20465911, 0x3c1004b}, -{28373512, -22013200, 28466487, -21926711, 0x3c1004b}, -{27706112, -21917000, 27799087, -21830511, 0x3c1004b}, -{21593512, -21743200, 21686487, -21656711, 0x3c1004b}, -{25331532, -21357400, 25424267, -21270911, 0x3c1004b}, -{25128413, -17852500, 25218986, -17766011, 0x3c1004b}, -{26460452, -23086800, 26554148, -23000311, 0x3c1004b}, -{22357271, -26069300, 22453129, -25982811, 0x3c1004b}, -{24683271, -24645800, 24777928, -24559311, 0x3c1004b}, -{22121753, -19421100, 22213047, -19334611, 0x3c1004b}, -{24983291, -24144500, 25077708, -24058011, 0x3c1004b}, -{27165693, -20172900, 27257707, -20086411, 0x3c1004b}, -{25189402, -22896564, 28019547, -20215374, 0x001000d}, -{23180024, -20242420, 23674784, -19751380, 0x0b10090}, -{28170016, -22215520, 28669984, -21724480, 0x0b10890}, -{21390016, -21945520, 21889984, -21454480, 0x0b11090}, -{24933424, -18257040, 25422976, -17766000, 0x0b01890}, -{22151208, -26275820, 22666800, -25784780, 0x0b12090}, -{21925224, -19623420, 22419984, -19132380, 0x0b02890}, -{26787324, -20417220, 27282084, -19926180, 0x0b13090}, -{24258624, -18427220, 24748176, -17936180, 0x0b13890}, -{21713524, -18771720, 22203076, -18280680, 0x0b14090}, -{22463824, -20715320, 22958584, -20224280, 0x0b14890}, -{22547916, -23927120, 23053092, -23436080, 0x0b15090}, -{23541408, -24798620, 24051792, -24307580, 0x0b15890}, -{21517608, -24241020, 22027992, -23749980, 0x0b06090}, -{24036491, -25577754, 26926218, -22896564, 0x0a90011}, -{19980000, -26909000, 29380000, -17766000, 0x0010016}, -{47512220, -18964346, 47603514, -18877857, 0x001000a}, -{47264068, -19166620, 47753620, -18675580, 0x001000c}, -{49340993, -18166300, 49431806, -18079811, 0x3c1004b}, -{49322830, -18252789, 49413643, -18166300, 0x3c1004b}, -{47007113, -19908000, 47098887, -19821511, 0x3c1004b}, -{47052232, -21487700, 47144967, -21401211, 0x3c1004b}, -{43639232, -23400800, 43733168, -23314311, 0x3c1004b}, -{48192754, -13421600, 48281645, -13335111, 0x3c1004b}, -{46284694, -15745000, 46374306, -15658511, 0x3c1004b}, -{49258760, -12328250, 49322239, -12266151, 0x2b2004b}, -{47303303, -19698360, 47367096, -19638241, 0x29c004b}, -{46051745, -25207550, 46120054, -25145451, 0x2b2004b}, -{48186021, -17617060, 48248979, -17556941, 0x29c004b}, -{46936445, -25056550, 47004754, -24994451, 0x2b2004b}, -{48387421, -17855660, 48450379, -17795541, 0x29c004b}, -{46705725, -19201150, 46771274, -19139051, 0x2b2004b}, -{49736071, -16206760, 49798528, -16146641, 0x29c004b}, -{48490980, -20613250, 48557219, -20551151, 0x2b2004b}, -{48763103, -19934260, 48826896, -19874141, 0x29c004b}, -{49542470, -16954150, 49607329, -16892051, 0x2b2004b}, -{44261420, -20318260, 44325380, -20258141, 0x29c004b}, -{47972435, -22170950, 48039364, -22108851, 0x2b2004b}, -{46910170, -19431360, 46973629, -19371241, 0x29c004b}, -{46361145, -25070450, 46429454, -25008351, 0x2b2004b}, -{50236238, -14928060, 50298361, -14867941, 0x29c004b}, -{49163284, -17498250, 49228315, -17436151, 0x2b2004b}, -{47338386, -22028060, 47403014, -21967941, 0x29c004b}, -{50120702, -14293950, 50184698, -14231851, 0x2b2004b}, -{47338020, -20270060, 47401980, -20209941, 0x29c004b}, -{48419688, -13704150, 48483512, -13642051, 0x2b2004b}, -{47207936, -20560060, 47272063, -20499941, 0x29c004b}, -{44336104, -23751050, 44403895, -23688951, 0x2b2004b}, -{47778270, -18950060, 47841729, -18889941, 0x29c004b}, -{46632243, -16136250, 46696757, -16074151, 0x2b2004b}, -{45450567, -25349160, 45517032, -25289041, 0x29c004b}, -{46896622, -21861050, 46963378, -21798951, 0x2b2004b}, -{46823503, -19869260, 46887296, -19809141, 0x29c004b}, -{48299708, -21267150, 48366292, -21205051, 0x2b2004b}, -{47398270, -19410060, 47461729, -19349941, 0x29c004b}, -{48187225, -18971050, 48252774, -18908951, 0x2b2004b}, -{46767936, -20580060, 46832063, -20519941, 0x29c004b}, -{46007312, -18801050, 46072688, -18738951, 0x2b2004b}, -{44477602, -22320060, 44542397, -22259941, 0x29c004b}, -{44705845, -24731050, 44774154, -24668951, 0x2b2004b}, -{47780935, -22850060, 47846064, -22789941, 0x29c004b}, -{48177553, -19466150, 48243447, -19404051, 0x2b2004b}, -{48104220, -20079460, 48168180, -20019341, 0x29c004b}, -{47565777, -23373950, 47633223, -23311851, 0x2b2004b}, -{44515203, -19729960, 44578996, -19669841, 0x29c004b}, -{45023645, -25203150, 45091954, -25141051, 0x2b2004b}, -{49710155, -15456660, 49772445, -15396541, 0x29c004b}, -{46677657, -16501050, 46742343, -16438951, 0x2b2004b}, -{44487435, -22950060, 44552564, -22889941, 0x29c004b}, -{49618002, -14691050, 49681998, -14628951, 0x2b2004b}, -{47958938, -14910060, 48021061, -14849941, 0x29c004b}, -{45427653, -19567050, 45493547, -19504951, 0x2b2004b}, -{49378521, -17410060, 49441479, -17349941, 0x29c004b}, -{46199823, -21090595, 49000177, -18409405, 0x0a90011}, -{49000000, -18500000, 50500000, -13800000, 0x037000d}, -{46770811, -21876650, 47270779, -21385610, 0x0b10090}, -{43438825, -23603075, 43944001, -23112035, 0x0b10890}, -{46253761, -16142900, 46738105, -15651860, 0x0b01890}, -{45988007, -25353470, 46503599, -24862430, 0x0b02890}, -{48073429, -17951820, 48562981, -17460780, 0x0b03090}, -{49058739, -12542720, 49532667, -12051680, 0x0b12090}, -{48098567, -13765150, 48577703, -13274110, 0x0b11090}, -{45017747, -25490625, 45533339, -24999585, 0x0b06090}, -{46718007, -25271020, 47233599, -24779980, 0x0b03890}, -{44051233, -20533720, 44545993, -20042680, 0x0b14090}, -{47755911, -22385420, 48255879, -21894380, 0x0b14890}, -{47120721, -22243520, 47620689, -21752480, 0x0b15090}, -{44122615, -23965520, 44627791, -23474480, 0x0b15890}, -{48083021, -21481620, 48582989, -20990580, 0x0b16890}, -{45795229, -19015520, 46284781, -18524480, 0x0b17090}, -{44262615, -22535520, 44767791, -22044480, 0x0b07890}, -{44484803, -24945520, 44995187, -24454480, 0x0b18090}, -{47566115, -23065520, 48071291, -22574480, 0x0b18890}, -{47352125, -23588420, 47857301, -23097380, 0x0b19090}, -{44304923, -19945420, 44799683, -19454380, 0x0b19890}, -{46473041, -16715519, 46957385, -16224479, 0x0b1a090}, -{44272615, -23165520, 44777791, -22674480, 0x0b1a890}, -{47750427, -15125520, 48229563, -14634480, 0x0b1b090}, -{45218433, -19781520, 45713193, -19290480, 0x0b0b890}, -{43150016, -22305520, 43649984, -21814480, 0x0b1c090}, -{43210000, -25610000, 50500000, -11930000, 0x0010016}, -{42000000, -27000000, 54600000, -9000000, 0x0010217}, -{30438530, 50402055, 30574031, 50488545, 0x001000a}, -{30286000, 50324400, 30716635, 50539700, 0xa9e0447}, -{36077520, 49858490, 36456680, 50103109, 0xa9e0047}, -{34802935, 48344790, 35169864, 48589409, 0xa9e0047}, -{37656000, 47908610, 38053905, 48104000, 0x9ee0447}, -{30649435, 46437700, 30774364, 46524189, 0x3c1004b}, -{30649435, 46351211, 30774364, 46437700, 0x3c1004b}, -{37470700, 47028450, 37565986, 47142800, 0x3c1044b}, -{37565986, 47085400, 37696972, 47168600, 0x3c1044b}, -{35125734, 47779800, 35254266, 47866289, 0x3c1004b}, -{23956691, 49794800, 24089308, 49881289, 0x3c1004b}, -{33315734, 47866800, 33444266, 47953289, 0x3c1004b}, -{31933935, 46932000, 32080671, 47006260, 0x3c1044b}, -{39256800, 48534300, 39406919, 48608920, 0x3c1044b}, -{34039337, 44906800, 34160662, 44993289, 0x3c1004b}, -{28391000, 49200000, 28545653, 49273289, 0x3c1044b}, -{33424700, 44556800, 33591782, 44619000, 0x3c1044b}, -{34469500, 49550000, 34620747, 49625700, 0x3c1044b}, -{32537535, 46613000, 32681444, 46688000, 0x3c1044b}, -{31225600, 51467500, 31377782, 51546200, 0x3c1044b}, -{34711529, 50876800, 34848470, 50963289, 0x3c1044b}, -{31994700, 49364700, 32111999, 49462400, 0x3c1044b}, -{37979900, 48264000, 38121379, 48343289, 0x3c1044b}, -{28594100, 50224000, 28752152, 50297300, 0x3c1044b}, -{26182250, 50580800, 26336785, 50656500, 0x3c1044b}, -{26933691, 49376800, 27066308, 49463289, 0x3c1044b}, -{32195133, 48456800, 32324867, 48543289, 0x3c1044b}, -{34555133, 48477900, 34726582, 48543289, 0x3c1044b}, -{25865133, 48256800, 25994867, 48343289, 0x3c1044b}, -{33373000, 49008000, 33480697, 49113289, 0x3c1044b}, -{25538200, 49503900, 25652601, 49604000, 0x3c1044b}, -{24644412, 48876800, 24775587, 48963289, 0x3c1044b}, -{25266360, 50706800, 25405103, 50791200, 0x3c1044b}, -{30028800, 49766000, 30201161, 49832500, 0x3c1044b}, -{37503700, 48688200, 37621959, 48783000, 0x3c1044b}, -{35306935, 46803880, 35426502, 46895000, 0x3c1044b}, -{35790585, 46773826, 39693206, 49455016, 0x0a80011}, -{28277433, 48970645, 32329009, 51651835, 0x001000d}, -{23545500, 47912870, 27140757, 50847000, 0x4220015}, -{22135720, 44386383, 40227172, 52379475, 0x0010016}, -{31533700, 4803300, 31623116, 4887600, 0x01e000a}, -{31350640, 4600480, 31819360, 5091520, 0x001000c}, -{31584680, 9464120, 31736519, 9613879, 0x680004b}, -{27919496, 7628120, 28070503, 7777879, 0x680004b}, -{32406512, 3759720, 32556687, 3909479, 0x680004b}, -{28319912, 4497120, 28470087, 4646879, 0x680004b}, -{30602912, 4020120, 30753087, 4169879, 0x680004b}, -{27343066, 8706090, 27466734, 8828399, 0x54f004b}, -{28038166, 8471890, 28161834, 8594199, 0x54f004b}, -{29629506, 6740890, 29752494, 6863199, 0x54f004b}, -{33005066, 8551490, 33128734, 8673799, 0x54f004b}, -{30428506, 6488890, 30551494, 6611199, 0x54f004b}, -{31516006, 6169090, 31638994, 6291399, 0x54f004b}, -{32065496, 9826490, 32189503, 9948799, 0x54f004b}, -{32748756, 11684990, 32873443, 11807299, 0x54f004b}, -{30236905, 3683069, 32918095, 6364259, 0x0a80011}, -{27287596, 6498319, 29968786, 9179509, 0x001000d}, -{31428839, 9293479, 31902767, 9784519, 0x0b00890}, -{28160635, 4326479, 28629355, 4817519, 0x0b01890}, -{32832545, 8367124, 33301265, 8858164, 0x0b12090}, -{30255645, 6304524, 30724365, 6795564, 0x0b12890}, -{31895739, 9642124, 32369667, 10133164, 0x0b03090}, -{32579339, 11500624, 33053267, 11991664, 0x0b13890}, -{23400000, 3480000, 36000000, 12250000, 0x0900012}, -{21810000, 9342000, 38630000, 23200000, 0x3580016}, -{-19000000, -47500000, 60000000, 37550000, 0x3e50217}, -{23400000, 3480000, 36000000, 12250000, 0x003021c}, -{18504835, 4317755, 18548785, 4402723, 0x2a7044a}, -{18548785, 4344956, 18592194, 4431049, 0x2a7044a}, -{18217521, 4115480, 18686241, 4606520, 0x001000c}, -{17916835, 3829200, 18003564, 3915689, 0x3c1004b}, -{15734935, 4214900, 15821664, 4301389, 0x3c1004b}, -{19143395, 6946800, 19230604, 7033289, 0x3c1004b}, -{16336515, 6275800, 16423484, 6362289, 0x3c1004b}, -{15822635, 4897800, 15909364, 4984289, 0x3c1004b}, -{19060415, 5691400, 19147384, 5777889, 0x3c1004b}, -{20616815, 5718400, 20703784, 5804889, 0x3c1004b}, -{21942515, 6498800, 22029484, 6585289, 0x3c1004b}, -{15568915, 5900600, 15655884, 5987089, 0x3c1004b}, -{17408015, 6464600, 17494984, 6551089, 0x3c1004b}, -{22773635, 4707100, 22860364, 4793589, 0x3c1004b}, -{15996635, 3476800, 16083364, 3563289, 0x3c1004b}, -{23875335, 4944300, 23962064, 5030789, 0x3c1004b}, -{21157715, 6208700, 21244684, 6295189, 0x3c1004b}, -{21822535, 4559500, 21909264, 4645989, 0x3c1004b}, -{21166635, 5006800, 21253364, 5093289, 0x3c1004b}, -{15596395, 6946800, 15683604, 7033289, 0x3c1004b}, -{22211235, 4579200, 22297964, 4665689, 0x3c1004b}, -{20623995, 8352500, 20711204, 8438989, 0x3c1004b}, -{18656635, 4916800, 18743364, 5003289, 0x3c1004b}, -{14786515, 5756800, 14873484, 5843289, 0x3c1004b}, -{17062315, 5266100, 17149284, 5352589, 0x3c1004b}, -{22489635, 4283200, 22576364, 4369689, 0x3c1004b}, -{25083435, 4986200, 25170164, 5072689, 0x3c1004b}, -{15102235, 4071500, 15188964, 4157989, 0x3c1004b}, -{15908415, 5653000, 15995384, 5739489, 0x3c1004b}, -{18166535, 4648100, 18253264, 4734589, 0x3c1004b}, -{19943335, 4975200, 20030064, 5061689, 0x3c1004b}, -{18520535, 3603300, 18607264, 3689789, 0x3c1004b}, -{21155364, 4302550, 21217635, 4364649, 0x2b2004b}, -{26457773, 5368840, 26518226, 5428959, 0x29c004b}, -{22758433, 10253350, 22821567, 10315449, 0x2b2004b}, -{22369690, 8039940, 22430310, 8100059, 0x29c004b}, -{16159405, 3473900, 18840595, 6155090, 0x0a80011}, -{20373900, 4116652, 23055090, 6797842, 0x001000d}, -{15543935, 4012624, 16012655, 4503664, 0x0b00090}, -{18952635, 6744524, 19421355, 7235564, 0x0b10890}, -{16145635, 6073524, 16614355, 6564564, 0x0b11090}, -{15631635, 4695524, 16100355, 5186564, 0x0b01890}, -{18869535, 5489124, 19338255, 5980164, 0x0b12090}, -{15547785, 5574524, 16016505, 6065564, 0x0b12890}, -{17217135, 6262324, 17685855, 6753364, 0x0b13090}, -{15805635, 3274524, 16274355, 3765564, 0x0b03890}, -{23684335, 4742024, 24153055, 5233064, 0x0b04090}, -{15405635, 6744524, 15874355, 7235564, 0x0b14890}, -{20433235, 8150224, 20901955, 8641264, 0x0b15090}, -{14595635, 5554524, 15064355, 6045564, 0x0b15890}, -{24892435, 4783924, 25361155, 5274964, 0x0b06090}, -{14911235, 3869224, 15379955, 4360264, 0x0b06890}, -{19752335, 4772924, 20221055, 5263964, 0x0b07090}, -{26253635, 5153379, 26722355, 5644419, 0x0b07890}, -{22558249, 10038879, 23032177, 10529919, 0x0b18090}, -{22165645, 7824478, 22634365, 8315518, 0x0b18890}, -{14400000, 2210000, 27467000, 11017950, 0x0010016}, -{45300755, 2014460, 45345574, 2097542, 0x2a7044a}, -{45345574, 2034700, 45392283, 2114560, 0x2a7044a}, -{44997395, 1854066, 45466115, 2345106, 0x001000c}, -{44018997, 9511446, 44106687, 9597935, 0x3c1004b}, -{44969235, 10390800, 45057165, 10477289, 0x3c1004b}, -{42487602, -389980, 42574091, -303491, 0x3c1004b}, -{44716755, 1676800, 44803244, 1763289, 0x3c1004b}, -{42706755, 36800, 42793244, 123289, 0x3c1004b}, -{43606755, 3070800, 43693244, 3157289, 0x3c1004b}, -{42503682, 3755511, 42590411, 3842000, 0x3c1004b}, -{45490155, 9478800, 45577845, 9565289, 0x3c1004b}, -{49141815, 11221600, 49229985, 11308089, 0x3c1004b}, -{47387515, 6726800, 47474484, 6813289, 0x3c1004b}, -{45163735, 4696901, 45250464, 4783390, 0x3c1004b}, -{45457328, 2732236, 45543817, 2818725, 0x3c1004b}, -{42236755, 2296800, 42323244, 2383289, 0x3c1004b}, -{44498950, 1758950, 44561049, 1821049, 0x2b2004b}, -{48454090, 8375140, 48514710, 8435259, 0x29c004b}, -{49054319, 9475150, 49117280, 9537249, 0x2b2004b}, -{47336939, 10584840, 47398060, 10644959, 0x29c004b}, -{42729650, 484350, 42791749, 546449, 0x2b2004b}, -{47331506, 8439440, 47392293, 8499559, 0x29c004b}, -{43155219, 9905650, 43218180, 9967749, 0x2b2004b}, -{44049940, 2769940, 44110059, 2830059, 0x29c004b}, -{43996650, 1097950, 44058749, 1160049, 0x2b2004b}, -{47149857, 3819940, 47210143, 3880059, 0x29c004b}, -{42026364, 4146450, 42088635, 4208549, 0x2b2004b}, -{44859940, 2589940, 44920059, 2650059, 0x29c004b}, -{44482664, 3980450, 44544935, 4042549, 0x2b2004b}, -{44804240, 1946440, 44864359, 2006559, 0x29c004b}, -{49787092, 7949350, 49849708, 8011449, 0x2b2004b}, -{45534757, 3824240, 45595043, 3884359, 0x29c004b}, -{42946650, 2376750, 43008749, 2438849, 0x2b2004b}, -{49859056, 11430540, 49920344, 11490659, 0x29c004b}, -{50778519, 9468950, 50841480, 9531049, 0x2b2004b}, -{42191457, 3299440, 42251743, 3359559, 0x29c004b}, -{42039950, 481550, 42102049, 543649, 0x2b2004b}, -{51019356, 11819940, 51080644, 11880059, 0x29c004b}, -{51227933, 10395050, 51291067, 10457149, 0x2b2004b}, -{43861057, 4092940, 43921343, 4153059, 0x29c004b}, -{45502250, 2940650, 45564349, 3002749, 0x2b2004b}, -{48489773, 5319940, 48550226, 5380059, 0x29c004b}, -{46478778, 5718950, 46541222, 5781049, 0x2b2004b}, -{45029606, 9379940, 45090393, 9440059, 0x29c004b}, -{46588564, 4654650, 46650835, 4716749, 0x2b2004b}, -{45559857, 3359940, 45620143, 3420059, 0x29c004b}, -{42424150, 1609750, 42486249, 1671849, 0x2b2004b}, -{43441256, 11314840, 43502544, 11374959, 0x29c004b}, -{48148347, 11118950, 48211653, 11181049, 0x2b2004b}, -{51019356, 11239940, 51080644, 11300059, 0x29c004b}, -{43208864, 3788950, 43271135, 3851049, 0x2b2004b}, -{42999857, 4499940, 43060143, 4560059, 0x29c004b}, -{43125195, 1005703, 45806385, 3686893, 0x0a80011}, -{44826740, 9180180, 45300668, 9671220, 0x0010088}, -{43831040, 9309180, 44304968, 9800220, 0x0010888}, -{44798640, 10063080, 45272568, 10554120, 0x0011088}, -{42260740, -620520, 42729460, -129480, 0x0011888}, -{42515640, -165520, 42984360, 325520, 0x0012088}, -{42312640, 3553180, 42781360, 4044220, 0x0012888}, -{45302240, 9276480, 45776168, 9767520, 0x0013088}, -{48947240, 10837980, 49421168, 11329020, 0x0013888}, -{47196640, 6524480, 47665360, 7015520, 0x0014088}, -{44972740, 4494580, 45441460, 4985620, 0x0014888}, -{42045640, 2094480, 42514360, 2585520, 0x0015088}, -{48250040, 8159680, 48718760, 8650720, 0x0015888}, -{48854040, 9260680, 49327968, 9751720, 0x0016088}, -{46953440, 10563880, 47427368, 11054920, 0x0016888}, -{42439040, 310580, 42907760, 801620, 0x0017088}, -{47127540, 8223980, 47596260, 8715020, 0x0017888}, -{43095240, 9572080, 43569168, 10063120, 0x0018088}, -{46945640, 3604480, 47414360, 4095520, 0x0018888}, -{41823140, 3931980, 42291860, 4423020, 0x0019088}, -{44279440, 3765980, 44748160, 4257020, 0x0019888}, -{49584040, 7734880, 50052760, 8225920, 0x001a088}, -{45316040, 3658780, 45784760, 4149820, 0x001a888}, -{42696240, 2256380, 43164960, 2747420, 0x001b088}, -{49655340, 11058880, 50129268, 11549920, 0x001b888}, -{50394040, 9316680, 50867968, 9807720, 0x001c088}, -{42061140, 3073480, 42529860, 3564520, 0x001c888}, -{41836640, 267079, 42305360, 758119, 0x001d088}, -{50870000, 10300000, 51421968, 10696000, 0x019d888}, -{43656840, 3877480, 44125560, 4368520, 0x001e088}, -{48246340, 5127780, 48715060, 5618820, 0x001e888}, -{50673000, 11651520, 51302000, 12000000, 0x016f088}, -{41800000, -700000, 43125195, 4720970, 0x7970015}, -{40970000, -1680000, 51460000, 12000000, 0x0010016}, -{69118106, 34486755, 69221894, 34573245, 0x001000a}, -{68960983, 34357020, 69379017, 34702979, 0xf040047}, -{65533518, 31466300, 65926082, 31801189, 0xe890047}, -{67046725, 36668300, 67153875, 36754789, 0x3c1004b}, -{67153875, 36668300, 67261025, 36754789, 0x3c1004b}, -{69117506, 34976800, 69222494, 35063289, 0x3c1004b}, -{62129246, 34304200, 62233753, 34390689, 0x3c1004b}, -{62233753, 34304200, 62338260, 34390689, 0x3c1004b}, -{70392246, 34383500, 70496753, 34469989, 0x3c1004b}, -{70505564, 37075200, 70613435, 37161689, 0x3c1004b}, -{70157006, 34622800, 70261994, 34709289, 0x3c1004b}, -{63085306, 34935300, 63190294, 35021789, 0x3c1004b}, -{68688685, 36157500, 68795114, 36243989, 0x3c1004b}, -{68812525, 36680700, 68919675, 36767189, 0x3c1004b}, -{71077406, 34850500, 71182394, 34936989, 0x3c1004b}, -{69184606, 33556100, 69288393, 33642589, 0x3c1004b}, -{65197746, 34476800, 65302253, 34563289, 0x3c1004b}, -{69031525, 36642600, 69138675, 36729089, 0x3c1004b}, -{64736885, 35873300, 64843314, 35959789, 0x3c1004b}, -{66816964, 36705200, 66924835, 36791689, 0x3c1004b}, -{68376767, 33515600, 68479833, 33602089, 0x3c1004b}, -{68664360, 35915300, 68705890, 36029250, 0x2b2044b}, -{67679559, 36666640, 67754040, 36726759, 0x29c004b}, -{65731033, 36632450, 65807967, 36694549, 0x2b2004b}, -{68912578, 34545940, 68985222, 34606059, 0x29c004b}, -{62077630, 32362450, 62150769, 32424549, 0x2b2004b}, -{65079309, 36903440, 65154291, 36963559, 0x29c004b}, -{64335103, 31560750, 64407897, 31622849, 0x2b2004b}, -{68743678, 34419940, 68816322, 34480059, 0x29c004b}, -{69492759, 36715950, 69601528, 36760059, 0x2b2044b}, -{67466511, 34769540, 67539489, 34829659, 0x29c004b}, -{66891930, 32070150, 66965069, 32132249, 0x2b2004b}, -{61818181, 30925640, 61887819, 30985759, 0x29c004b}, -{68874374, 37151150, 68951825, 37213249, 0x2b2004b}, -{61449878, 34326140, 61522522, 34386259, 0x29c004b}, -{61152909, 34617650, 61228290, 34679749, 0x2b2004b}, -{68357909, 36966740, 68432891, 37026859, 0x29c004b}, -{68905340, 33925250, 68979859, 33987349, 0x2b2004b}, -{68983928, 33988140, 69056071, 34048259, 0x29c004b}, -{69032040, 33907750, 69106559, 33969849, 0x2b2004b}, -{69771358, 37360340, 69846841, 37420459, 0x29c004b}, -{69869599, 33315150, 69943600, 33377249, 0x2b2004b}, -{69943300, 33322350, 70014942, 33382469, 0x29c004b}, -{62113399, 33285750, 62187400, 33347849, 0x2b2004b}, -{66733609, 36991140, 66808591, 37051259, 0x29c004b}, -{66141574, 36879250, 66219025, 36941349, 0x2b2004b}, -{69222811, 34904440, 69295789, 34964559, 0x29c004b}, -{67433184, 33019286, 70591030, 35700476, 0x0a90011}, -{66050000, 35700000, 70700000, 37500000, 0x015000d}, -{61952523, 34101924, 62514987, 34592964, 0x0b10090}, -{62859177, 34733024, 63426849, 35224064, 0x0b00890}, -{70851267, 34648224, 71418939, 35139264, 0x0b01090}, -{64968763, 34274524, 65531227, 34765564, 0x0b11890}, -{64503654, 35671024, 65076534, 36162064, 0x0b12090}, -{65485659, 36417979, 66063747, 36909019, 0x0b12890}, -{61838171, 32147979, 62390219, 32639019, 0x0b03090}, -{64832969, 36687979, 65411057, 37179019, 0x0b13890}, -{64103293, 31346279, 64650133, 31837319, 0x0b04090}, -{66660283, 31855679, 67207123, 32346719, 0x0b14890}, -{61690510, 30710080, 62232142, 31201120, 0x0b05090}, -{61056483, 34257424, 61618947, 34748464, 0x0b15890}, -{61876975, 33071279, 62434231, 33562319, 0x0b06090}, -{64912143, 31879220, 65458983, 32370260, 0x0b16890}, -{65458984, 31879220, 66005824, 32370260, 0x0b17090}, -{66005824, 31879220, 66552664, 32370260, 0x0b17890}, -{64912144, 31388180, 65458984, 31879220, 0x0b08890}, -{65458984, 31388180, 66005824, 31879220, 0x0b09090}, -{66005824, 31388180, 66552664, 31879220, 0x0b09890}, -{64912144, 30897140, 65453776, 31388180, 0x0b0a890}, -{65453776, 30897140, 65995408, 31388180, 0x0b0b090}, -{65995408, 30897140, 66537040, 31388180, 0x0b0b890}, -{63128537, 31917887, 63675377, 32408927, 0x0b1e090}, -{66293170, 34156857, 66855634, 34647897, 0x0b1f090}, -{60478400, 29377450, 74900000, 38483500, 0x0010016}, -{96117194, 16766055, 96206567, 16852545, 0x001000a}, -{96012010, 16737630, 96310790, 17024459, 0xc730047}, -{95920637, 21823990, 96214562, 22097409, 0xbde0047}, -{96035700, 19617500, 96290875, 19928300, 0xbde0447}, -{97610954, 16429800, 97701046, 16516289, 0x3c1004b}, -{96433533, 17273000, 96523866, 17359489, 0x3c1004b}, -{94690354, 16743500, 94780446, 16829989, 0x3c1004b}, -{95096500, 22078200, 95175554, 22180000, 0x3c1044b}, -{92822293, 20113000, 92911626, 20202000, 0x3c1044b}, -{95817772, 20832500, 95910027, 20918989, 0x3c1044b}, -{98569894, 12409700, 98672749, 12484000, 0x3c1044b}, -{96968672, 20734500, 97060927, 20820989, 0x3c1044b}, -{98162054, 14048100, 98250945, 14134589, 0x3c1044b}, -{97703252, 22907300, 97796948, 22993789, 0x3c1044b}, -{95210973, 18780000, 95302026, 18866489, 0x3c1044b}, -{95344732, 21418800, 95437467, 21505289, 0x3c1044b}, -{95409213, 17601100, 95499786, 17687589, 0x3c1044b}, -{96418712, 21983300, 96511687, 22069789, 0x3c1044b}, -{95039732, 21311800, 95132467, 21398289, 0x3c1044b}, -{97335000, 16880000, 97390741, 17019900, 0x3c1044b}, -{94846093, 20407000, 94938107, 20493489, 0x3c1044b}, -{96391653, 18886000, 96482947, 18972489, 0x3c1044b}, -{94916000, 20100000, 95004855, 20189500, 0x3c1044b}, -{97673274, 16226200, 97748821, 16328900, 0x3c1044b}, -{96677093, 17928000, 96789925, 17997489, 0x3c1044b}, -{94762272, 20870000, 94872863, 20942089, 0x3c1044b}, -{95646292, 22524900, 95739508, 22611389, 0x3c1044b}, -{96400000, 22892000, 96547126, 22947000, 0x3c1044b}, -{97341000, 25335000, 97432439, 25425300, 0x3c1044b}, -{99573632, 21246800, 99691168, 21315000, 0x3c1044b}, -{95355074, 16246800, 95444926, 16333289, 0x3c1044b}, -{95635074, 16246800, 95724926, 16333289, 0x3c1044b}, -{95493993, 19966800, 95586007, 20053289, 0x3c1044b}, -{95162000, 19286800, 95230399, 19402000, 0x3c1044b}, -{94833993, 20136800, 94926007, 20223289, 0x3c1004b}, -{94791014, 15668000, 97764000, 18149895, 0x09c0011}, -{94207110, 18149895, 97007464, 20831085, 0x001000d}, -{94177319, 20831085, 97037255, 23512275, 0x0010015}, -{92170000, 9570000, 101176790, 28550000, 0x55c0016}, -{28246794, -15463245, 28336167, -15376755, 0x001000a}, -{28164774, -15542310, 28418226, -15297691, 0xa9e0047}, -{28077233, -12936110, 28327967, -12691491, 0xa9e0047}, -{28515433, -13105110, 28766167, -12860491, 0xa9e0047}, -{28327915, -14552190, 28563684, -14323411, 0x9ee0047}, -{27824394, -12600800, 27912805, -12514311, 0x3c1004b}, -{28183600, -12585400, 28288295, -12512440, 0x3c1044b}, -{28355354, -13185530, 28453958, -13107660, 0x3c1044b}, -{25807313, -17889600, 25897886, -17803111, 0x3c1004b}, -{31143235, -10255400, 31231165, -10168911, 0x3c1004b}, -{32589754, -13681800, 32678645, -13595311, 0x3c1004b}, -{27793694, -12408600, 27882105, -12322111, 0x3c1004b}, -{27710574, -15905700, 27800426, -15819211, 0x3c1004b}, -{28126094, -15798100, 28215706, -15711611, 0x3c1004b}, -{28845915, -11243200, 28934085, -11156711, 0x3c1004b}, -{26930754, -16839400, 27020846, -16752911, 0x3c1004b}, -{23114894, -15307600, 23204506, -15221111, 0x3c1004b}, -{26342994, -12213550, 26444561, -12138311, 0x3c1044b}, -{28659100, -14002700, 28744106, -13912400, 0x3c1044b}, -{31383600, -11859800, 31473972, -11816370, 0x2b2044b}, -{27448771, -16310060, 27511228, -16249941, 0x29c004b}, -{28723755, -9372066, 28770255, -9288290, 0x2b2044b}, -{29026700, -9815500, 29124336, -9778000, 0x29c044b}, -{29514447, -11409350, 29577753, -11347251, 0x2b2004b}, -{31335306, -8869860, 31396093, -8809741, 0x29c004b}, -{27042715, -15026250, 27106884, -14964151, 0x2b2004b}, -{31299522, -14293660, 31361478, -14233541, 0x29c004b}, -{24269384, -17492750, 24334415, -17430651, 0x2b2004b}, -{28678288, -16547160, 28740912, -16487041, 0x29c004b}, -{28025474, -12667250, 28089125, -12605151, 0x2b2004b}, -{24769038, -14830960, 24831161, -14770841, 0x29c004b}, -{27190384, -17386650, 27255415, -17324551, 0x2b2004b}, -{32042639, -10577260, 32103760, -10517141, 0x29c004b}, -{32604433, -10188950, 32667567, -10126851, 0x2b2004b}, -{26446904, -17057260, 26509695, -16997141, 0x29c004b}, -{24400447, -11771750, 24463753, -11709651, 0x2b2004b}, -{29356505, -13640660, 29418294, -13580541, 0x29c004b}, -{28128088, -13541050, 28191912, -13478951, 0x2b2004b}, -{32027205, -14110060, 32088994, -14049941, 0x29c004b}, -{27420570, -17276750, 27485429, -17214651, 0x2b2004b}, -{27844871, -15891760, 27907328, -15831641, 0x29c004b}, -{29628533, -10928650, 29691667, -10866551, 0x2b2004b}, -{32716906, -9362160, 32777693, -9302041, 0x29c004b}, -{23278543, -16144150, 23343057, -16082051, 0x2b2004b}, -{28248855, -15600060, 28311145, -15539941, 0x29c004b}, -{33138260, -12321050, 33201739, -12258951, 0x2b2004b}, -{30199005, -13257360, 30260794, -13197241, 0x29c004b}, -{22632415, -15039150, 22696584, -14977051, 0x2b2004b}, -{23123038, -15163360, 23185161, -15103241, 0x29c004b}, -{31078105, -8805450, 31140894, -8743351, 0x2b2004b}, -{26008055, -15770660, 26070345, -15710541, 0x29c004b}, -{23078088, -13571050, 23141912, -13508951, 0x2b2004b}, -{24969105, -13500060, 25030894, -13439941, 0x29c004b}, -{28380058, -10900377, 31061248, -8219187, 0x001000d}, -{27967032, -12944620, 28446168, -12453580, 0x001008c}, -{28255532, -13291720, 28734668, -12800680, 0x001088c}, -{28206232, -14683320, 28685368, -14192280, 0x001108c}, -{25610224, -18002920, 26099776, -17511880, 0x001188c}, -{31051840, -10436620, 31525768, -9945580, 0x001208c}, -{32394632, -13884120, 32873768, -13393080, 0x001288c}, -{27556732, -12686620, 28035868, -12195580, 0x001308c}, -{28658240, -11445520, 29132168, -10954480, 0x001388c}, -{22917932, -15427720, 23402276, -14936680, 0x001408c}, -{26135740, -12421420, 26609668, -11930380, 0x001488c}, -{28440032, -14203020, 28919168, -13711980, 0x001508c}, -{31194140, -12083620, 31668068, -11592580, 0x001588c}, -{31006140, -9045420, 31480068, -8554380, 0x001688c}, -{29314340, -11623820, 29788268, -11132780, 0x001608c}, -{31090932, -14509120, 31570068, -14018080, 0x001708c}, -{24059924, -17576420, 24549476, -17085380, 0x001788c}, -{24560532, -15046420, 25039668, -14555380, 0x001808c}, -{24660432, -13820520, 25139568, -13329480, 0x001f08c}, -{31841440, -10792720, 32315368, -10301680, 0x001888c}, -{32404239, -10403420, 32878167, -9912380, 0x001908c}, -{24200340, -11986220, 24674268, -11495180, 0x001988c}, -{29150432, -13855520, 29629568, -13364480, 0x001a08c}, -{27920432, -13755520, 28399568, -13264480, 0x001a88c}, -{31820432, -14325520, 32299568, -13834480, 0x001b08c}, -{32543640, -9702320, 33017568, -9211280, 0x001b88c}, -{23033032, -16365520, 23517376, -15874480, 0x001c08c}, -{32938240, -12535520, 33412168, -12044480, 0x001c88c}, -{30000432, -13465520, 30479568, -12974480, 0x001d08c}, -{22443032, -15235520, 22927376, -14744480, 0x001d88c}, -{25649932, -16029420, 26134276, -15538380, 0x001e08c}, -{22870432, -13785520, 23349568, -13294480, 0x001e88c}, -{26112214, -17620595, 28882777, -14939405, 0x0010015}, -{21980000, -18080000, 33708300, -8180000, 0x0010016}, -{-70689933, -33503245, -70587106, -33416755, 0x001000a}, -{-70908300, -33636000, -70488525, -33296300, 0xf040447}, -{-71660000, -33150000, -71223394, -32845411, 0xe890447}, -{-70421200, -23688500, -70368025, -23536000, 0x3c1044b}, -{-73145836, -36797300, -73037965, -36710811, 0x3c1004b}, -{-73151000, -36855600, -72991382, -36797200, 0x3c1044b}, -{-72653537, -38771000, -72543264, -38684511, 0x3c1004b}, -{-70158200, -20299500, -70077676, -20200700, 0x3c1044b}, -{-70788954, -34197000, -70670527, -34120711, 0x3c1044b}, -{-71712255, -35461850, -71587406, -35388750, 0x3c1044b}, -{-70333527, -18516200, -70247401, -18424911, 0x3c1044b}, -{-73006879, -41492200, -72892521, -41405711, 0x3c1044b}, -{-72403896, -37511800, -72295304, -37425311, 0x3c1044b}, -{-71383051, -30014800, -71283349, -29928311, 0x3c1044b}, -{-72163575, -36643200, -72056425, -36556711, 0x3c1044b}, -{-71283111, -29978000, -71210115, -29860511, 0x3c1044b}, -{-73189000, -37055500, -73112896, -36933000, 0x3c1044b}, -{-70965000, -53195000, -70853773, -53083400, 0x3c1044b}, -{-73184855, -40600000, -73090729, -40546200, 0x2b2044b}, -{-68951250, -22491100, -68888201, -22429400, 0x29c044b}, -{-73271306, -39856250, -73191095, -39794151, 0x2b2004b}, -{-70360917, -27401160, -70293283, -27341041, 0x29c004b}, -{-71271291, -35006330, -71179632, -34955351, 0x2b2044b}, -{-71232519, -30635460, -71162881, -30575341, 0x29c004b}, -{-71257260, -33717000, -71169997, -33664000, 0x2b2044b}, -{-71627000, -33625260, -71586890, -33518000, 0x29c044b}, -{-73050000, -36964300, -73005775, -36855600, 0x2b2044b}, -{-70748000, -32768000, -70629295, -32732000, 0x29c044b}, -{-70788880, -33773450, -70718357, -33708000, 0x2b2044b}, -{-71019000, -34610060, -70946356, -34549941, 0x29c044b}, -{-70634100, -32861050, -70568023, -32792000, 0x2b2044b}, -{-70960200, -33690060, -70880065, -33636000, 0x29c044b}, -{-72983200, -36650000, -72913514, -36581600, 0x2b2044b}, -{-70898000, -34440060, -70825356, -34379941, 0x29c044b}, -{-71998467, -36451050, -71900237, -36402500, 0x2b2044b}, -{-70786072, -33845700, -70708421, -33789941, 0x29c044b}, -{-71226828, -32808700, -71130648, -32761200, 0x2b2044b}, -{-73176000, -37123200, -73109549, -37055500, 0x29c044b}, -{-72745000, -37825000, -72656618, -37770000, 0x2b2044b}, -{-70802200, -28600060, -70723673, -28547800, 0x29c044b}, -{-72440500, -35385700, -72375161, -35313700, 0x2b2044b}, -{-73020000, -36768800, -72955108, -36699941, 0x29c044b}, -{-72269847, -39311050, -72190153, -39248951, 0x2b2044b}, -{-72112585, -45600060, -72014411, -45548000, 0x29c044b}, -{-72366000, -35996000, -72274854, -35944000, 0x2b2044b}, -{-71116322, -34460060, -71022690, -34413500, 0x29c044b}, -{-70904000, -33300000, -70814126, -33248951, 0x2b2044b}, -{-73870080, -41908000, -73775761, -41857000, 0x29c044b}, -{-72999588, -38785500, -72915707, -38727000, 0x2b2044b}, -{-73112300, -40320060, -73033978, -40259941, 0x29c044b}, -{-72410000, -35172161, -69766000, -32020000, 0x0c70011}, -{-73700000, -37680371, -70310000, -35172161, 0x01d000d}, -{-73783000, -40726561, -70825000, -37680371, 0x4440015}, -{-71212191, -20171190, -68411837, -17490000, 0x0a85091}, -{-70652120, -22802220, -67821975, -20121030, 0x0a95891}, -{-72691314, -25483410, -69801587, -22802220, 0x0a96091}, -{-69801587, -25483410, -66911860, -22802220, 0x0a96891}, -{-71247344, -28164600, -68298035, -25483410, 0x0a97091}, -{-72309393, -30845790, -69300502, -28164600, 0x0a97891}, -{-72850398, -33526980, -69752134, -30845790, 0x0a88091}, -{-72942154, -36208170, -69754517, -33526980, 0x0a88891}, -{-73958027, -38889360, -70651226, -36208170, 0x0a99091}, -{-74678969, -41570550, -71253004, -38889360, 0x0a99891}, -{-75110939, -44251740, -71536019, -41570550, 0x0a8a091}, -{-74795154, -46932930, -71071279, -44251740, 0x0a8a891}, -{-78519029, -46932930, -74795154, -44251740, 0x0a8b091}, -{-75722399, -49614120, -71819778, -46932930, 0x0a8b891}, -{-75841563, -52295310, -71730405, -49614120, 0x0a8c091}, -{-76958726, -54654757, -72639031, -51973567, 0x0a9c891}, -{-72639031, -54654757, -68319336, -51973567, 0x0a9d091}, -{-74888251, -56531590, -70389810, -53850400, 0x0a8d891}, -{-70880941, -56531590, -66382500, -53850400, 0x0a8e091}, -{-81290227, -35046658, -78132381, -32365468, 0x0a8e891}, -{-81444348, -27659247, -78495039, -24978057, 0x0a8f091}, -{-110000000, -28463297, -107050691, -25782107, 0x0a90091}, -{-110000000, -56536000, -66382500, -17490000, 0x0010217}, -{28883919, 40978550, 28936040, 41073140, 0x2a7044a}, -{28936040, 41000000, 29003512, 41073140, 0x2a7044a}, -{32538562, 39926100, 32651238, 40012589, 0x3c10047}, -{32651238, 39926100, 32763914, 40012589, 0x3c10047}, -{32763914, 39934748, 32876590, 40021237, 0x3c10047}, -{32876590, 39934748, 32989266, 40021237, 0x3c10047}, -{32763914, 39848259, 32876590, 39934748, 0x3c10047}, -{32876590, 39848259, 32989266, 39934748, 0x3c10047}, -{27027763, 38447595, 27189215, 38506600, 0x3c10447}, -{27189163, 38411300, 27299436, 38497789, 0x3c10047}, -{27082863, 38361200, 27193136, 38447689, 0x3c10047}, -{27082863, 38274711, 27193136, 38361200, 0x3c10047}, -{28618921, 41042300, 28733279, 41128789, 0x3c10047}, -{28733279, 41042300, 28847637, 41128789, 0x3c10047}, -{28847637, 41042300, 28961995, 41128789, 0x3c10047}, -{28961995, 41037975, 29076353, 41124464, 0x3c10047}, -{29076353, 41037975, 29190711, 41124464, 0x3c10047}, -{28544588, 40955811, 28658946, 41042300, 0x3c10047}, -{28658946, 40955811, 28773304, 41042300, 0x3c10047}, -{28773304, 40955811, 28887662, 41042300, 0x3c10047}, -{29006594, 40951486, 29120952, 41037975, 0x3c10047}, -{29120952, 40951486, 29235310, 41037975, 0x3c10047}, -{29235310, 40951486, 29349668, 41037975, 0x3c10047}, -{29095582, 40864997, 29209219, 40951486, 0x3c10047}, -{29209219, 40864997, 29322856, 40951486, 0x3c10047}, -{29322856, 40856348, 29436493, 40942837, 0x3c10047}, -{29254686, 40760000, 29348102, 40865039, 0x3c10447}, -{29348102, 40752000, 29442228, 40856390, 0x3c10447}, -{29442228, 40763000, 29561896, 40845000, 0x3c10447}, -{28912762, 40182600, 29025438, 40269089, 0x3c10047}, -{29025438, 40167000, 29188180, 40226800, 0x3c10447}, -{35240246, 36958800, 35329034, 37063800, 0x3c10447}, -{35329034, 36958844, 35436905, 37045333, 0x3c10047}, -{37320864, 37023000, 37428735, 37109489, 0x3c1004b}, -{32438944, 37827300, 32548256, 37913789, 0x3c1004b}, -{30642064, 36864800, 30749935, 36951289, 0x3c1004b}, -{40136944, 37886200, 40246256, 37972689, 0x3c1004b}, -{34573464, 36772500, 34681335, 36858989, 0x3c1004b}, -{35424763, 38692600, 35535036, 38779089, 0x3c1004b}, -{30446000, 39732100, 30580616, 39803789, 0x3c1044b}, -{38759264, 37100000, 38834021, 37224600, 0x3c1044b}, -{36268221, 41252400, 36382579, 41338889, 0x3c1004b}, -{38248363, 38312200, 38358636, 38398689, 0x3c1004b}, -{36817000, 37550700, 36998138, 37602500, 0x3c1044b}, -{43317063, 38457300, 43427336, 38543789, 0x3c1004b}, -{30322481, 40715300, 30436118, 40801789, 0x3c1004b}, -{29022104, 37729000, 29130696, 37815489, 0x3c1004b}, -{39126563, 38644000, 39276655, 38707500, 0x3c1044b}, -{36948142, 39696800, 37059857, 39783289, 0x3c1004b}, -{27839542, 39602400, 27951257, 39688889, 0x3c1004b}, -{27315363, 38605200, 27474635, 38665000, 0x3c1044b}, -{29750681, 40743400, 29979139, 40786400, 0x3c1044b}, -{29934000, 39383000, 30080241, 39449000, 0x3c1044b}, -{36117485, 36161200, 36223914, 36247689, 0x3c1004b}, -{41235200, 39868200, 41297458, 39948800, 0x2b2044b}, -{34847000, 36896500, 34937809, 36946000, 0x29c044b}, -{39654000, 40981000, 39818219, 41012000, 0x2b2044b}, -{33474500, 39819350, 33566569, 39870000, 0x29c044b}, -{38204800, 37741500, 38311019, 37787000, 0x2b2044b}, -{30507800, 37746100, 30600459, 37795000, 0x29c044b}, -{41090357, 37854350, 41168843, 37916449, 0x2b2004b}, -{36214209, 37043940, 36289191, 37104059, 0x29c004b}, -{34917704, 40517650, 34999295, 40579749, 0x2b2004b}, -{36129759, 36535840, 36204240, 36595959, 0x29c004b}, -{27801457, 37801350, 27879943, 37863449, 0x2b2004b}, -{29369874, 38641440, 29446526, 38701559, 0x29c004b}, -{27759845, 41135950, 27841954, 41198049, 0x2b2004b}, -{33979274, 38338640, 34055926, 38398759, 0x29c004b}, -{30511012, 38724150, 30590188, 38786249, 0x2b2004b}, -{39724009, 37202840, 39798991, 37262959, 0x29c004b}, -{39282515, 37721750, 39360484, 37783849, 0x2b2004b}, -{26523220, 41643140, 26603379, 41703259, 0x29c004b}, -{29463249, 40059050, 29544150, 40121149, 0x2b2004b}, -{40552509, 37159940, 40627491, 37220059, 0x29c004b}, -{26214378, 36699724, 29521179, 39380914, 0x0a90011}, -{26455685, 39380913, 29911441, 42062103, 0x001000d}, -{36958559, 36652579, 37536647, 37143619, 0x0b10090}, -{32347680, 37474729, 32936184, 37965769, 0x0b00890}, -{30412159, 36662479, 30990247, 37153519, 0x0b11090}, -{40141751, 37644179, 40730255, 38135219, 0x0b01890}, -{34458859, 36626149, 35036947, 37117189, 0x0b12090}, -{35183039, 38490279, 35776751, 38981319, 0x0b12890}, -{29900021, 39347874, 30504149, 39838914, 0x0b03090}, -{38303267, 36847600, 38886563, 37338640, 0x0b03890}, -{35802927, 41187279, 36422679, 41678319, 0x0b04090}, -{38014451, 38109879, 38602955, 38600919, 0x0b14890}, -{36376727, 37161550, 36960023, 37652590, 0x0b05090}, -{43083151, 38254979, 43671655, 38746019, 0x0b15890}, -{30072023, 40512979, 30686567, 41004019, 0x0b06090}, -{38843189, 38430230, 39436901, 38921270, 0x0b16890}, -{36701931, 39494479, 37306059, 39985519, 0x0b07090}, -{36062055, 36139629, 36634935, 36630669, 0x0b17890}, -{40943981, 39662980, 41548109, 40154020, 0x0b08090}, -{39316273, 40764159, 39930817, 41255199, 0x0b08890}, -{33252041, 39520300, 33856169, 40011340, 0x0b09090}, -{38119961, 37519409, 38708465, 38010449, 0x0b09890}, -{30110621, 37507800, 30699125, 37998840, 0x0b0a090}, -{40780751, 37772179, 41369255, 38263219, 0x0b1a890}, -{35768347, 36721479, 36351643, 37212519, 0x0b0b090}, -{34896973, 40468829, 35511517, 40959869, 0x0b0b890}, -{33728551, 38123179, 34317055, 38614219, 0x0b1c090}, -{30498439, 38497079, 31092151, 38988119, 0x0b1c890}, -{39469847, 36987379, 40053143, 37478419, 0x0b0d090}, -{39032451, 37507279, 39620955, 37998319, 0x0b0d890}, -{40393427, 37014479, 40976723, 37505519, 0x0b0e090}, -{36020535, 40239479, 36629871, 40730519, 0x0b0e890}, -{37827723, 40709479, 38442267, 41200519, 0x0b0f090}, -{25662000, 35806600, 44830000, 42110000, 0x2550016}, -{66967667, 24810700, 67062806, 24897190, 0x001000a}, -{66888808, 24746000, 67279956, 25082460, 0xf040447}, -{74146042, 31333700, 74503671, 31699400, 0xe890447}, -{72982896, 31444017, 73083800, 31530506, 0x3c1004b}, -{73083800, 31444017, 73184704, 31530506, 0x3c1004b}, -{72982896, 31357528, 73083800, 31444017, 0x3c1004b}, -{73083800, 31357528, 73184704, 31444017, 0x3c1004b}, -{72963000, 33693000, 73124351, 33748589, 0x3c1044b}, -{72963000, 33636000, 73120247, 33693000, 0x3c1044b}, -{72967000, 33580000, 73127055, 33636000, 0x3c1044b}, -{72995000, 33523000, 73151155, 33580000, 0x3c1044b}, -{71425149, 30153300, 71524851, 30239789, 0x3c1004b}, -{68312900, 25341500, 68408518, 25427989, 0x3c1044b}, -{74136660, 32110000, 74230999, 32203289, 0x3c1044b}, -{71493906, 33967000, 71624585, 34035600, 0x3c1044b}, -{66949000, 30133000, 67041855, 30225789, 0x3c1044b}, -{72632000, 32031000, 72731003, 32119889, 0x3c1044b}, -{74487867, 32462000, 74589732, 32548489, 0x3c1044b}, -{71625529, 29347000, 71739272, 29422000, 0x3c1044b}, -{68809500, 27662300, 68913786, 27742889, 0x3c1044b}, -{72280248, 31237400, 72381152, 31323889, 0x3c1044b}, -{73936508, 31669900, 74037892, 31756389, 0x3c1044b}, -{68159000, 27515500, 68262679, 27596500, 0x3c1044b}, -{74020407, 32537200, 74122992, 32623689, 0x3c1044b}, -{71987846, 34158700, 72092353, 34245189, 0x3c1044b}, -{74399548, 31076800, 74500452, 31163289, 0x3c1044b}, -{70255969, 28376100, 70354230, 28462589, 0x3c1044b}, -{73056808, 30626800, 73156991, 30713289, 0x3c1044b}, -{73400808, 30761900, 73500991, 30848389, 0x3c1044b}, -{72698106, 33726800, 72801893, 33813289, 0x3c1044b}, -{70601000, 30006600, 70700702, 30093089, 0x3c1044b}, -{68975973, 25488000, 69045821, 25549000, 0x2b2044b}, -{68372284, 26222000, 68449676, 26273959, 0x29c044b}, -{72322309, 34748950, 72397690, 34811049, 0x2b2044b}, -{72946563, 31688440, 73017036, 31748559, 0x29c044b}, -{74179803, 31945050, 74252597, 32007149, 0x2b2044b}, -{72643448, 30127040, 72712752, 30187159, 0x29c044b}, -{72278809, 30611000, 74655000, 34044000, 0x0da0011}, -{66800000, 24587292, 69070000, 27870000, 0x027000d}, -{69076400, 27686080, 69602408, 28177120, 0x0b00890}, -{68296000, 27916380, 68822008, 28407420, 0x0b11090}, -{69862800, 28118780, 70388808, 28609820, 0x0b11890}, -{70377792, 28458780, 70909008, 28949820, 0x0b02090}, -{70881892, 28903080, 71413108, 29394120, 0x0b12890}, -{71457192, 29066080, 71988408, 29557120, 0x0b13090}, -{72260292, 29800180, 72796716, 30291220, 0x0b03890}, -{70244492, 29788680, 70780916, 30279720, 0x0b04090}, -{70778092, 29832380, 71314516, 30323420, 0x0b04890}, -{71448892, 30014980, 71985316, 30506020, 0x0b15090}, -{66671691, 29924380, 67208115, 30415420, 0x0b15890}, -{71908692, 30133880, 72445116, 30624920, 0x0b16090}, -{70612884, 30750880, 71154516, 31241920, 0x0b06890}, -{71155568, 33586080, 71718032, 34077120, 0x0b07090}, -{71712168, 33788880, 72274632, 34279920, 0x0b07890}, -{67566728, 29263420, 68097944, 29754460, 0x0b1a890}, -{71288917, 32296663, 71840965, 32787703, 0x0b0b090}, -{70563535, 31576045, 71110375, 32067085, 0x0b1b890}, -{70501717, 34263405, 73719145, 36944595, 0x0a92891}, -{67343871, 31582215, 70471926, 34263405, 0x0a93091}, -{70471926, 31582215, 73599981, 34263405, 0x0a93891}, -{60850000, 28901025, 66200000, 29880000, 0x04d5091}, -{66200000, 28901025, 68644546, 31582215, 0x0bc6091}, -{68644546, 28901025, 71683228, 31582215, 0x0a96891}, -{71683228, 28901025, 74721910, 31582215, 0x0a97091}, -{61442273, 26219835, 64421373, 28901025, 0x0a87891}, -{64421373, 26219835, 67400473, 28901025, 0x0a88891}, -{67400473, 26219835, 70379573, 28901025, 0x0a89091}, -{69783753, 27560430, 72792644, 30241620, 0x0a89891}, -{61538796, 23670000, 64428523, 26351190, 0x0a9a091}, -{64428523, 23670000, 67318250, 26351190, 0x0a9a891}, -{67318250, 23670000, 70207977, 26351190, 0x0a9b091}, -{68213172, 24074883, 71132690, 26756073, 0x0a8b891}, -{73426660, 31183569, 76554715, 33864759, 0x0a81891}, -{76554715, 31183569, 79682770, 33864759, 0x0a82091}, -{72500000, 33864760, 75000000, 37100000, 0x0d20091}, -{75000000, 33864760, 77500000, 37100000, 0x0d20891}, -{77495479, 33864760, 80500000, 36545950, 0x0ae1091}, -{60850000, 23670000, 80500000, 37100000, 0x0010217}, -{32534327, -25983731, 32629466, -25897241, 0x001000a}, -{32235937, -26152662, 32751529, -25661622, 0x001000c}, -{34829113, -19852000, 34920887, -19765511, 0x3c1004b}, -{34801580, -19765511, 34893354, -19679022, 0x3c1004b}, -{39164014, -15147300, 39253386, -15060811, 0x3c1004b}, -{39253386, -15173246, 39342758, -15086757, 0x3c1004b}, -{33423553, -19164900, 33514847, -19078411, 0x3c1004b}, -{40660500, -14618200, 40710027, -14462800, 0x3c1044b}, -{40561434, -14588700, 40650565, -14502211, 0x3c1004b}, -{36852713, -17896000, 36943286, -17809511, 0x3c1004b}, -{33551374, -16210700, 33641226, -16124211, 0x3c1004b}, -{33631800, -25095000, 33733571, -25014190, 0x3c1044b}, -{36931794, -15522600, 37021406, -15436111, 0x3c1004b}, -{35259991, -23903800, 35354408, -23817311, 0x3c1004b}, -{35220500, -13353000, 35290891, -13244000, 0x3c1044b}, -{40479574, -13033900, 40568225, -12947411, 0x3c1004b}, -{34686613, -19656000, 34778387, -19569511, 0x3c1004b}, -{39884374, -16246000, 39974226, -16159511, 0x3c1004b}, -{36491114, -14843500, 36580486, -14757011, 0x3c1004b}, -{38972974, -13170400, 39061625, -13083911, 0x3c1004b}, -{38219833, -16894700, 38310166, -16808211, 0x3c1004b}, -{35376104, -23937600, 35420413, -23842651, 0x2b2044b}, -{32950101, -24555260, 33015898, -24495141, 0x29c004b}, -{33508145, -24722150, 33576454, -24660051, 0x2b2004b}, -{40613400, -15053500, 40750760, -15026400, 0x29c044b}, -{32839225, -18962950, 32918549, -18911700, 0x2b2044b}, -{34696934, -24740060, 34763065, -24679941, 0x29c004b}, -{40598915, -15040350, 40674988, -14988000, 0x2b2044b}, -{34984201, -24510760, 35049998, -24450641, 0x29c004b}, -{34698304, -24104650, 34766095, -24042551, 0x2b2004b}, -{33071834, -25061660, 33137965, -25001541, 0x29c004b}, -{37470988, -13232150, 37534812, -13170051, 0x2b2004b}, -{33760634, -25040460, 33826765, -24980341, 0x29c004b}, -{35124704, -23931050, 35192495, -23868951, 0x2b2004b}, -{32766767, -25430060, 32833232, -25369941, 0x29c004b}, -{32619514, -26375550, 32688685, -26313451, 0x2b2004b}, -{32631134, -25059660, 32697265, -24999541, 0x29c004b}, -{30405829, -15654950, 30470170, -15592851, 0x2b2004b}, -{35262785, -24130360, 35328415, -24070241, 0x29c004b}, -{34937574, -12770450, 35001225, -12708351, 0x2b2004b}, -{32205767, -25629760, 32272232, -25569641, 0x29c004b}, -{35599502, -14389850, 35663498, -14327751, 0x2b2004b}, -{31981784, -26003160, 32048416, -25943041, 0x29c004b}, -{34150245, -24938650, 34218554, -24876551, 0x2b2004b}, -{33851034, -24734960, 33917165, -24674841, 0x29c004b}, -{31920000, -25666000, 35556000, -23583753, 0x0840011}, -{32690000, -21431191, 35350000, -18750000, 0x001000d}, -{32305808, -26604320, 32821400, -26113280, 0x0b10090}, -{39016432, -15362520, 39500776, -14871480, 0x0b00890}, -{36653224, -18098320, 37142776, -17607280, 0x0b01090}, -{33359332, -16413020, 33843676, -15921980, 0x0b11890}, -{36739632, -15724920, 37223976, -15233880, 0x0b02090}, -{35016132, -13544020, 35495268, -13052980, 0x0b02890}, -{39692332, -16448320, 40176676, -15957280, 0x0b13090}, -{36296232, -15045820, 36775368, -14554780, 0x0b13890}, -{38777732, -13372720, 39256868, -12881680, 0x0b04090}, -{38028032, -17097020, 38512376, -16605980, 0x0b14890}, -{31728108, -26223120, 32243700, -25732080, 0x0b15090}, -{37263332, -13446620, 37742468, -12955580, 0x0b05890}, -{30359632, -15872320, 30843976, -15381280, 0x0b06090}, -{34729832, -12984920, 35208968, -12493880, 0x0b06890}, -{35505832, -14557920, 35984968, -14066880, 0x0b17090}, -{40195798, -15870259, 40680142, -15379219, 0x0b08890}, -{40355632, -15379219, 40839976, -14888179, 0x0b09090}, -{40360475, -14888179, 40839611, -14397139, 0x0b19890}, -{40312561, -14397139, 40791697, -13906099, 0x0b1a090}, -{40154446, -13906099, 40633582, -13415059, 0x0b1a890}, -{40120907, -13415059, 40600043, -12924019, 0x0b0b090}, -{40168821, -12924019, 40647957, -12432979, 0x0b0b890}, -{40150072, -12432979, 40624000, -11941939, 0x0b1c090}, -{40150072, -11941939, 40624000, -11450899, 0x0b1c890}, -{40150072, -11450899, 40624000, -10959859, 0x0b1d090}, -{40150072, -10959859, 40624000, -10468819, 0x0b1d890}, -{30200000, -26870000, 40840060, -10468720, 0x4970016}, -{17036872, -22602245, 17130089, -22515755, 0x001000a}, -{16896566, -22731980, 17269433, -22386021, 0xf040047}, -{19608683, -18186100, 19960316, -17851211, 0xe890047}, -{15639513, -17825900, 15730086, -17739411, 0x3c1004b}, -{15730086, -17825900, 15820659, -17739411, 0x3c1004b}, -{14467252, -22998200, 14560948, -22911711, 0x3c1004b}, -{14513152, -22702400, 14606848, -22615911, 0x3c1004b}, -{24240313, -17563100, 24330886, -17476611, 0x3c1004b}, -{18066813, -19614100, 18158587, -19527611, 0x3c1004b}, -{17031432, -23362300, 17125368, -23275811, 0x3c1004b}, -{16613993, -20510500, 16706007, -20424011, 0x3c1004b}, -{16868412, -22039100, 16961387, -21952611, 0x3c1004b}, -{18089330, -26621800, 18185669, -26535311, 0x3c1004b}, -{18931992, -22504400, 19025208, -22417911, 0x3c1004b}, -{17661853, -19284700, 17753147, -19198211, 0x3c1004b}, -{15101330, -26695700, 15197669, -26609211, 0x3c1004b}, -{17914071, -24668300, 18008728, -24581811, 0x3c1004b}, -{15933993, -17946300, 16024806, -17859811, 0x3c1004b}, -{14900293, -20426000, 14992307, -20339511, 0x3c1004b}, -{16355669, -28608000, 16453930, -28521511, 0x3c1004b}, -{17395872, -20628900, 17488127, -20542411, 0x3c1004b}, -{16114193, -20149500, 16206207, -20063011, 0x3c1004b}, -{14943392, -22473200, 15036608, -22386711, 0x3c1004b}, -{17101830, -26543200, 17198169, -26456711, 0x3c1004b}, -{15903632, -21473200, 15996367, -21386711, 0x3c1004b}, -{18708110, -28061600, 18805890, -27975111, 0x3c1004b}, -{13792093, -18095500, 13882906, -18009011, 0x3c1004b}, -{15810612, -21973500, 15903587, -21887011, 0x3c1004b}, -{17307053, -19671050, 17372947, -19608951, 0x2b2004b}, -{15547686, -22030060, 15612314, -21969941, 0x29c004b}, -{16086535, -22391050, 16153464, -22328951, 0x2b2004b}, -{19067101, -24180060, 19132898, -24119941, 0x29c004b}, -{16301384, -17509050, 16366415, -17446951, 0x2b2004b}, -{15038537, -17928560, 15101662, -17868441, 0x29c004b}, -{14950184, -17548350, 15015215, -17486251, 0x2b2004b}, -{15863721, -17438060, 15926679, -17377941, 0x29c004b}, -{16951845, -24861150, 17020154, -24799051, 0x2b2004b}, -{18695849, -28470060, 18764151, -28409941, 0x29c004b}, -{14246535, -22151050, 14313464, -22088951, 0x2b2004b}, -{17550985, -24102660, 17616615, -24042541, 0x29c004b}, -{14950000, -19712000, 18210000, -17389000, 0x0910011}, -{14220000, -23390000, 18500000, -21670000, 0x014000d}, -{24035524, -17929820, 24525076, -17438780, 0x0b00090}, -{14807099, -26920520, 15327899, -26429480, 0x0b00890}, -{15327900, -26920520, 15848700, -26429480, 0x0b01090}, -{15848699, -26920520, 16369499, -26429480, 0x0b01890}, -{16369500, -26920520, 16890300, -26429480, 0x0b02090}, -{16890300, -26920520, 17411100, -26429480, 0x0b02890}, -{17411100, -26920520, 17931900, -26429480, 0x0b03090}, -{16417824, -20712820, 16912584, -20221780, 0x0b13890}, -{18731216, -22706720, 19236392, -22215680, 0x0b04090}, -{14801724, -20617220, 15296484, -20126180, 0x0b14890}, -{16186699, -28677620, 16712707, -28186580, 0x0b15090}, -{17296824, -20897720, 17791584, -20406680, 0x0b15890}, -{15918024, -20351820, 16412784, -19860780, 0x0b16090}, -{15700016, -21675520, 16199984, -21184480, 0x0b16890}, -{13592724, -18297820, 14082276, -17806780, 0x0b07090}, -{18844808, -24395520, 19355192, -23904480, 0x0b07890}, -{16730808, -25075620, 17241192, -24584580, 0x0b18090}, -{17328608, -24318120, 17838992, -23827080, 0x0b08890}, -{17706208, -24870620, 18216592, -24379580, 0x0b19090}, -{17706208, -25361659, 18221800, -24870619, 0x0b09890}, -{17706208, -25852699, 18221800, -25361659, 0x0b1a090}, -{17860885, -26343739, 18376477, -25852699, 0x0b1a890}, -{17933016, -26834779, 18453816, -26343739, 0x0b0b090}, -{18375696, -27325819, 18896496, -26834779, 0x0b1b890}, -{18167376, -27816859, 18693384, -27325819, 0x0b0c090}, -{18499200, -28263920, 19025208, -27772880, 0x0b0c890}, -{18483200, -28733920, 19009208, -28242880, 0x0b1d090}, -{11720000, -28970000, 25270000, -16950000, 0x0010016}, -{-66950440, 10460000, -66834794, 10524169, 0x017000a}, -{-67068050, 10381700, -66722090, 10623400, 0xc730447}, -{-67732000, 10145100, -67297651, 10320000, 0xbde0447}, -{-68115900, 10083000, -67781194, 10310000, 0xbde0447}, -{-71761465, 10632000, -71673535, 10718489, 0x3c1004b}, -{-71673535, 10632000, -71585605, 10718489, 0x3c1004b}, -{-71695517, 10545511, -71607587, 10632000, 0x3c1004b}, -{-69393000, 10044300, -69279175, 10111000, 0x3c1044b}, -{-62697100, 8316500, -62598184, 8392720, 0x3c1044b}, -{-64714440, 10046600, -64648012, 10161000, 0x3c1044b}, -{-63217000, 9708000, -63109874, 9778700, 0x3c1044b}, -{-64662065, 10170700, -64574135, 10257189, 0x3c1004b}, -{-63597100, 8058500, -63511252, 8146250, 0x3c1044b}, -{-64200000, 10412300, -64087822, 10480000, 0x3c1044b}, -{-71201225, 8553100, -71107496, 8633689, 0x3c1044b}, -{-70257300, 8579000, -70165664, 8661489, 0x3c1044b}, -{-72245000, 7735000, -72185651, 7862000, 0x3c1044b}, -{-66645700, 10445950, -66558776, 10491000, 0x2b2044b}, -{-71479800, 10368840, -71418679, 10428959, 0x29c044b}, -{-64714400, 10161000, -64653279, 10225000, 0x2b2044b}, -{-68073100, 10446500, -67992124, 10491800, 0x29c044b}, -{-69228000, 9512000, -69175533, 9586500, 0x2b2044b}, -{-66716100, 10223780, -66643084, 10274000, 0x29c044b}, -{-69704653, 11373650, -69631621, 11427400, 0x2b2044b}, -{-70624994, 9284700, -70575582, 9358500, 0x29c044b}, -{-66564600, 10443770, -66491401, 10497300, 0x2b2044b}, -{-69779094, 9019940, -69699197, 9065600, 0x29c044b}, -{-64283295, 8857250, -64213954, 8913360, 0x2b2044b}, -{-66805661, 10097600, -66738135, 10151959, 0x29c044b}, -{-63294500, 10621150, -63221576, 10674800, 0x2b2044b}, -{-66915061, 10141040, -66853940, 10201159, 0x29c044b}, -{-67456495, 8886000, -67386790, 8941849, 0x2b2044b}, -{-70223200, 11675500, -70162830, 11736500, 0x29c044b}, -{-66883067, 10196000, -66830273, 10270249, 0x2b2044b}, -{-70100800, 10144000, -70037026, 10201559, 0x29c044b}, -{-67511440, 7852000, -67428859, 7899000, 0x2b2044b}, -{-66037000, 9184000, -65966294, 9235600, 0x29c044b}, -{-67388181, 9875050, -67325220, 9937149, 0x2b2044b}, -{-63871660, 10944700, -63805415, 11000059, 0x29c044b}, -{-69649981, 9900000, -69582549, 9957949, 0x2b2044b}, -{-64503000, 9408940, -64443396, 9470200, 0x29c044b}, -{-68794160, 10307770, -68719223, 10360000, 0x2b2044b}, -{-69305500, 10003300, -69213361, 10043100, 0x29c044b}, -{-68617781, 9634800, -68549071, 9691649, 0x2b2044b}, -{-68338977, 9887440, -68275742, 9945300, 0x29c044b}, -{-71684700, 8597650, -71603347, 8645500, 0x2b2044b}, -{-71340161, 10169640, -71279040, 10229759, 0x29c044b}, -{-71254295, 8529550, -71191506, 8591649, 0x2b2044b}, -{-72392210, 7660540, -72331590, 7720659, 0x29c044b}, -{-69154567, 10044850, -69091433, 10106949, 0x2b2044b}, -{-67528961, 10008140, -67467840, 10068259, 0x29c044b}, -{-67635800, 5623150, -67573356, 5685249, 0x2b2044b}, -{-67821161, 10035840, -67760040, 10095959, 0x29c044b}, -{-69800000, 8759200, -66045300, 10660000, 0x0780011}, -{-64930000, 8000000, -62335300, 10766700, 0x020000d}, -{-72510982, 8411775, -69800000, 11092965, 0x0010015}, -{-73390000, 630000, -59790000, 12200000, 0x0010016}, -{3328000, 6421000, 3482500, 6468900, 0x011000a}, -{3168231, 6419660, 3405068, 6768800, 0xc730447}, -{3746440, 7270861, 4022137, 7544280, 0xbde0047}, -{8388632, 11861590, 8667367, 12135009, 0xbde0047}, -{7355335, 10510400, 7443265, 10596889, 0x3c1004b}, -{7443265, 10510400, 7531195, 10596889, 0x3c1004b}, -{7355335, 10423911, 7443265, 10510400, 0x3c1004b}, -{7443265, 10423911, 7531195, 10510400, 0x3c1004b}, -{5544841, 6339495, 5631810, 6425984, 0x3c1004b}, -{5631810, 6339495, 5718779, 6425984, 0x3c1004b}, -{5544841, 6253006, 5631810, 6339495, 0x3c1004b}, -{5631810, 6253006, 5718779, 6339495, 0x3c1004b}, -{6970132, 4763727, 7056861, 4850216, 0x3c1004b}, -{13114115, 11796900, 13202285, 11883389, 0x3c1004b}, -{7673000, 11038400, 7747133, 11141100, 0x3c1044b}, -{7323636, 5063801, 7410365, 5150290, 0x3c1004b}, -{8841726, 9874456, 8929416, 9960945, 0x3c1004b}, -{4506471, 8446060, 4593921, 8532549, 0x3c1004b}, -{7471942, 6408820, 7558911, 6495309, 0x3c1004b}, -{3300598, 7113490, 3387807, 7199979, 0x3c1004b}, -{6759333, 6103471, 6846302, 6189960, 0x3c1004b}, -{7448793, 9012900, 7526142, 9110600, 0x3c1044b}, -{5729063, 5503872, 5791507, 5565971, 0x2b2004b}, -{4210706, 8101199, 4271326, 8161318, 0x29c004b}, -{3905123, 7815321, 3967739, 7877420, 0x2b2004b}, -{5213389, 13020840, 5275011, 13080959, 0x29c004b}, -{6194936, 7524222, 6257552, 7586321, 0x2b2004b}, -{8306248, 4914580, 8366534, 4974699, 0x29c004b}, -{8312489, 4973709, 8374760, 5035808, 0x2b2004b}, -{4527241, 7739597, 4587861, 7799716, 0x29c004b}, -{7576674, 12955450, 7640325, 13017549, 0x2b2004b}, -{5157737, 7214723, 5218357, 7274842, 0x29c004b}, -{4524793, 7446195, 4587409, 7508294, 0x2b2004b}, -{9804039, 10282240, 9865160, 10342359, 0x29c004b}, -{3565733, 7940467, 3628349, 8002566, 0x2b2004b}, -{6521025, 9578798, 6581979, 9638917, 0x29c004b}, -{8494919, 7699748, 8557535, 7761847, 0x2b2004b}, -{4716325, 7596735, 4776945, 7656854, 0x29c004b}, -{5557427, 7164026, 5620043, 7226125, 0x2b2004b}, -{11146139, 10256340, 11207260, 10316459, 0x29c004b}, -{4805667, 7060314, 4868283, 7122413, 0x2b2004b}, -{11929456, 11715740, 11990744, 11775859, 0x29c004b}, -{12414505, 9227650, 12477294, 9289749, 0x2b2004b}, -{4156238, 7605558, 4216858, 7665677, 0x29c004b}, -{7680672, 5152674, 7742943, 5214773, 0x2b2004b}, -{6642472, 12138340, 6703927, 12198459, 0x29c004b}, -{13238433, 10238950, 13301567, 10301049, 0x2b2004b}, -{3477882, 6594148, 3538335, 6654267, 0x29c004b}, -{2839404, 6289406, 5520594, 8970596, 0x0a90011}, -{5522000, 4269668, 8430000, 6560000, 0x01b000d}, -{6515986, 7427435, 6984706, 7918475, 0x0b10090}, -{8275740, 11754480, 8749668, 12245520, 0x0b10890}, -{7192840, 10237480, 7666768, 10728520, 0x0b11090}, -{12926440, 11594580, 13400368, 12085620, 0x0b11890}, -{7281340, 11063580, 7755268, 11554620, 0x0b12090}, -{8653819, 9672135, 9127747, 10163175, 0x0b02890}, -{5006332, 12804480, 5485468, 13295520, 0x0b03090}, -{5953583, 7413390, 6422303, 7904430, 0x0b13890}, -{7477932, 12729880, 7957068, 13220920, 0x0b04090}, -{9728740, 10148080, 10202668, 10639120, 0x0b14890}, -{6135324, 9449420, 6609252, 9940460, 0x0b05090}, -{8453531, 7285120, 8922251, 7776160, 0x0b15890}, -{5505378, 7090837, 5974098, 7581877, 0x0b16090}, -{7400905, 8837035, 7874833, 9328075, 0x0b06890}, -{10954440, 9996480, 11428368, 10487520, 0x0b17090}, -{11873440, 11502880, 12347368, 11993920, 0x0b17890}, -{12179740, 9075880, 12653668, 9566920, 0x0b08090}, -{6522140, 11880780, 6996068, 12371820, 0x0b18890}, -{12886140, 9978680, 13360068, 10469720, 0x0b19090}, -{5907933, 8806624, 6381861, 9297664, 0x0b09890}, -{6941001, 8893607, 7414929, 9384647, 0x0b0a090}, -{8764663, 6413143, 9233383, 6904183, 0x0b1a890}, -{3626789, 8952532, 4100717, 9443572, 0x0b0b090}, -{8331391, 8232385, 8800111, 8723425, 0x0b1b890}, -{10840132, 12643480, 11319268, 13134520, 0x0b0c090}, -{11138240, 8644480, 11612168, 9135520, 0x0b0c890}, -{13380140, 11253980, 13854068, 11745020, 0x0b1d090}, -{5928401, 6514637, 6397121, 7005677, 0x0b1d890}, -{7097329, 6608923, 7566049, 7099963, 0x0b1e090}, -{10005432, 12424480, 10484568, 12915520, 0x0b0e890}, -{9852940, 11234280, 10326868, 11725320, 0x0b1f090}, -{2665436, 4269668, 14700000, 13888120, 0x0010016}, -{39212292, -6860000, 39301572, -6776755, 0x01e000a}, -{39106059, -6975680, 39453940, -6629721, 0xf040047}, -{32865855, -2687000, 33200744, -2352111, 0xe890047}, -{39207815, -6153000, 39294784, -6066511, 0x3c1004b}, -{39185203, -6239489, 39272172, -6153000, 0x3c1004b}, -{33403175, -8952600, 33490625, -8866111, 0x3c1004b}, -{33490625, -8952600, 33578075, -8866111, 0x3c1004b}, -{36642935, -3423500, 36729664, -3337011, 0x3c1004b}, -{37620115, -6847800, 37707084, -6761311, 0x3c1004b}, -{39047635, -5139800, 39134364, -5053311, 0x3c1004b}, -{35696515, -6213200, 35783484, -6126711, 0x3c1004b}, -{29608135, -4925000, 29694864, -4838511, 0x3c1004b}, -{37296035, -3389600, 37382764, -3303111, 0x3c1004b}, -{32770035, -5064100, 32856764, -4977611, 0x3c1004b}, -{35608235, -10704900, 35696165, -10618411, 0x3c1004b}, -{33760155, -1562200, 33846644, -1475711, 0x3c1004b}, -{35646395, -7813200, 35733604, -7726711, 0x3c1004b}, -{32722175, -9345700, 32809625, -9259211, 0x3c1004b}, -{33377135, -3702000, 33463864, -3615511, 0x3c1004b}, -{40143635, -10319700, 40231565, -10233211, 0x3c1004b}, -{30360964, -5120350, 30423235, -5058251, 0x2b2004b}, -{36964773, -6865560, 37025226, -6805441, 0x29c004b}, -{31865464, -3493550, 31927735, -3431451, 0x2b2004b}, -{31592590, -7990760, 31653210, -7930641, 0x29c004b}, -{38858878, -6468650, 38921322, -6406551, 0x2b2004b}, -{31777740, -1358260, 31837859, -1298141, 0x29c004b}, -{31043078, -6374050, 31105522, -6311951, 0x2b2004b}, -{34721557, -4848460, 34781843, -4788341, 0x29c004b}, -{29965864, -5024350, 30028135, -4962251, 0x2b2004b}, -{34796406, -8882760, 34857193, -8822641, 0x29c004b}, -{32608950, -2681050, 32671049, -2618951, 0x2b2004b}, -{31899240, -3034260, 31959359, -2974141, 0x29c004b}, -{33838550, -2046350, 33900649, -1984251, 0x2b2004b}, -{36653190, -8147660, 36713810, -8087541, 0x29c004b}, -{34738005, -9369050, 34800794, -9306951, 0x2b2004b}, -{39675639, -10026260, 39736760, -9966141, 0x29c004b}, -{32910405, -9137150, 32973194, -9075051, 0x2b2004b}, -{36827773, -6175460, 36888226, -6115341, 0x29c004b}, -{36948292, -7723250, 37010908, -7661151, 0x2b2004b}, -{31015657, -5152960, 31075943, -5092841, 0x29c004b}, -{38774533, -10754350, 38837667, -10692251, 0x2b2004b}, -{38410457, -5186960, 38470743, -5126841, 0x29c004b}, -{30084964, -4606150, 30147235, -4544051, 0x2b2004b}, -{39245139, -10964460, 39306260, -10904341, 0x29c004b}, -{33048950, -2881050, 33111049, -2818951, 0x2b2004b}, -{35780206, -8823660, 35840993, -8763541, 0x29c004b}, -{35258092, -8324650, 35320708, -8262551, 0x2b2004b}, -{33849857, -4310060, 33910143, -4249941, 0x29c004b}, -{36600000, -5220000, 39230000, -2530000, 0x001000d}, -{36750000, -7706880, 39600000, -5220000, 0x09d0011}, -{33258840, -9154920, 33732768, -8663880, 0x0b00090}, -{35505640, -6415520, 35974360, -5924480, 0x0b10890}, -{29583740, -5176920, 30052460, -4685880, 0x0b01090}, -{32579040, -5266420, 33047760, -4775380, 0x0b01890}, -{35420440, -10907220, 35894368, -10416180, 0x0b12090}, -{33569040, -1764520, 34037760, -1273480, 0x0b02890}, -{35455640, -8015520, 35924360, -7524480, 0x0b13090}, -{32615939, -9455920, 33089867, -8964880, 0x0b03890}, -{33186139, -3904320, 33654859, -3413280, 0x0b04090}, -{39971652, -10548520, 40445580, -10057480, 0x0b14890}, -{30157740, -5334820, 30626460, -4843780, 0x0b05090}, -{31662240, -3708020, 32130960, -3216980, 0x0b05890}, -{31388540, -8206220, 31857260, -7715180, 0x0b16090}, -{31573440, -1573720, 32042160, -1082680, 0x0b06890}, -{30839940, -6588520, 31308660, -6097480, 0x0b17090}, -{34517340, -5063920, 34986060, -4572880, 0x0b07890}, -{34595040, -9098220, 35068968, -8607180, 0x0b08090}, -{32405640, -2895520, 32874360, -2404480, 0x0b08890}, -{31694940, -3249720, 32163660, -2758680, 0x0b09090}, -{33635240, -2260819, 34103960, -1769779, 0x0b09890}, -{36597640, -8149920, 37066360, -7658880, 0x0b1a090}, -{34537640, -9583520, 35011568, -9092480, 0x0b0a890}, -{39516440, -10257820, 39990368, -9766780, 0x0b0b090}, -{30811440, -5368420, 31280160, -4877380, 0x0b0b890}, -{38574340, -10968820, 39048268, -10477780, 0x0b1c090}, -{29881740, -4820620, 30350460, -4329580, 0x0b0c890}, -{39043940, -11179920, 39517868, -10688880, 0x0b1d090}, -{32854840, -3163120, 33323560, -2672080, 0x0b0d890}, -{35578840, -9039120, 36052768, -8548080, 0x0b0e090}, -{35055040, -8539120, 35523760, -8048080, 0x0b1e890}, -{33645640, -4525520, 34114360, -4034480, 0x0b0f090}, -{29327168, -11761350, 40445580, -984617, 0x0010016}, -{31200989, 30019755, 31299972, 30106245, 0x001000a}, -{30858900, 29893000, 31551050, 30273150, 0x018000c}, -{29854048, 31142500, 29954952, 31228989, 0x3c1004b}, -{29934771, 31203042, 30035675, 31289531, 0x3c1004b}, -{29711348, 31058300, 29812252, 31144789, 0x3c1004b}, -{32243648, 31196500, 32344552, 31282989, 0x3c1004b}, -{32476149, 29932800, 32575851, 30019289, 0x3c1004b}, -{31114908, 30930800, 31253142, 30993400, 0x3c1044b}, -{32602191, 25656800, 32697809, 25743289, 0x3c1004b}, -{31327548, 30998600, 31428452, 31085089, 0x3c1004b}, -{31145790, 27138700, 31242609, 27225189, 0x3c1004b}, -{30946908, 30744800, 31047091, 30831289, 0x3c1004b}, -{32844491, 24036800, 32938908, 24123289, 0x3c1004b}, -{31040329, 29009200, 31139070, 29095689, 0x3c1004b}, -{31670730, 26506800, 31767069, 26593289, 0x3c1004b}, -{31464034, 30548950, 31535965, 30611049, 0x2b2004b}, -{30805682, 29279940, 30874318, 29340059, 0x29c004b}, -{32239834, 30562750, 32311765, 30624849, 0x2b2004b}, -{30096130, 31095740, 30166269, 31155859, 0x29c004b}, -{30426375, 31002050, 30498824, 31064149, 0x2b2004b}, -{30714416, 28067040, 30782384, 28127159, 0x29c004b}, -{32703787, 26140750, 32772613, 26202849, 0x2b2004b}, -{30971181, 30532040, 31040819, 30592159, 0x29c004b}, -{31131634, 30431550, 31203565, 30493649, 0x2b2004b}, -{30817783, 27700540, 30885417, 27760659, 0x29c004b}, -{30893975, 31062150, 30966424, 31124249, 0x2b2004b}, -{31529748, 30394540, 31599052, 30454659, 0x29c004b}, -{33773075, 31090250, 33845524, 31152349, 0x2b2004b}, -{31235181, 30679940, 31304819, 30740059, 0x29c004b}, -{31845414, 26298950, 31914585, 26361049, 0x2b2004b}, -{32836934, 24949940, 32903065, 25010059, 0x29c004b}, -{31298779, 29820050, 31370020, 29882149, 0x2b2004b}, -{30604930, 31099940, 30675069, 31160059, 0x29c004b}, -{30263775, 31278950, 30336224, 31341049, 0x2b2004b}, -{31314930, 31189940, 31385069, 31250059, 0x29c004b}, -{31983775, 31138950, 32056224, 31201049, 0x2b2004b}, -{31635181, 30699940, 31704819, 30760059, 0x29c004b}, -{31563775, 31048950, 31636224, 31111049, 0x2b2004b}, -{29743430, 30976840, 29813569, 31036959, 0x29c004b}, -{31783775, 31388950, 31856224, 31451049, 0x2b2004b}, -{30676116, 28283340, 30744084, 28343459, 0x29c004b}, -{30885534, 30445250, 30957465, 30507349, 0x2b2004b}, -{31469617, 26737340, 31536583, 26797459, 0x29c004b}, -{31103752, 29132750, 31174648, 29194849, 0x2b2004b}, -{31422481, 30856840, 31492119, 30916959, 0x29c004b}, -{30814379, 29458950, 30885620, 29521049, 0x2b2004b}, -{30258181, 30881340, 30327819, 30941459, 0x29c004b}, -{30990507, 30403950, 31062093, 30466049, 0x2b2004b}, -{30917783, 27284140, 30985417, 27344259, 0x29c004b}, -{32522273, 25593550, 32590927, 25655649, 0x2b2004b}, -{30785181, 30789940, 30854819, 30850059, 0x29c004b}, -{29300000, 29848000, 32586000, 31604000, 0x004010c}, -{30348000, 28860000, 31400000, 29848000, 0x004010c}, -{30545000, 27423000, 30930000, 28860000, 0x004018c}, -{30715000, 27151000, 31391000, 27423000, 0x004018c}, -{33617000, 26400000, 34110000, 27434000, 0x004018c}, -{30350241, 24593166, 33269759, 27274356, 0x001000d}, -{30380032, 21911977, 33239968, 24593167, 0x0010015}, -{24690000, 21660000, 36908500, 31678500, 0x0010016}, -{-16027750, 18028850, -15934870, 18111666, 0x01e000a}, -{-16086029, 17822880, -15596477, 18313920, 0x001000c}, -{-11463703, 16558890, -11336298, 16681199, 0x54f004b}, -{-13560333, 16096490, -13433268, 16218799, 0x54f004b}, -{-13433268, 16096490, -13306203, 16218799, 0x54f004b}, -{-15866003, 16468290, -15738598, 16590599, 0x54f004b}, -{-12544151, 22668690, -12411650, 22790999, 0x54f004b}, -{-13111932, 20460590, -12981469, 20582899, 0x54f004b}, -{-7337103, 16558890, -7209698, 16681199, 0x54f004b}, -{-11489582, 18492690, -11360818, 18614999, 0x54f004b}, -{-13563873, 16938890, -13436128, 17061199, 0x54f004b}, -{-7100173, 17243290, -6972428, 17365599, 0x54f004b}, -{-14445887, 19706800, -14354113, 19793289, 0x3c1004b}, -{-13968367, 17010200, -13878034, 17096689, 0x3c1004b}, -{-14311446, 16567300, -14221354, 16653789, 0x3c1004b}, -{-12241986, 15115500, -12152614, 15201989, 0x3c1004b}, -{-12407407, 20420900, -12315393, 20507389, 0x3c1004b}, -{-8215726, 16199300, -8125874, 16285789, 0x3c1004b}, -{-9665046, 16616800, -9574954, 16703289, 0x3c1004b}, -{-9471526, 15762900, -9381674, 15849389, 0x3c1004b}, -{-12739448, 22646200, -12645752, 22732689, 0x3c1004b}, -{-11611609, 25170200, -11515991, 25256689, 0x3c1004b}, -{-11675428, 20886400, -11583173, 20972889, 0x3c1004b}, -{-16525000, 16068000, -13384576, 18400000, 0x0940011}, -{-13433300, 14710000, -10363000, 17045230, 0x01b000d}, -{-10363000, 15358000, -6800000, 17440433, 0x2ec0015}, -{-17240000, 14710000, -4790000, 27367000, 0x0010016}, -{-63225667, -17830445, -63135333, -17743955, 0x001000a}, -{-63270587, -17930570, -62970214, -17643741, 0xc730047}, -{-66358086, -17503300, -65957431, -17308000, 0xbde0447}, -{-68324000, -16666000, -67982564, -16438000, 0xbde0447}, -{-67168812, -18018510, -67040388, -17896201, 0x54f004b}, -{-65316747, -19077800, -65225453, -18991311, 0x3c1004b}, -{-64769968, -21571600, -64677233, -21485111, 0x3c1004b}, -{-65799787, -19621700, -65708013, -19535211, 0x3c1004b}, -{-63297567, -17378300, -63207234, -17291811, 0x3c1004b}, -{-64942085, -14856400, -64794774, -14804000, 0x3c1044b}, -{-63692690, -22058188, -63629997, -21930000, 0x3c1044b}, -{-66096465, -11054900, -66008535, -10968411, 0x3c1004b}, -{-65398665, -10866900, -65310735, -10780411, 0x3c1004b}, -{-66615527, -18490800, -66524474, -18404311, 0x3c1004b}, -{-65645108, -22139400, -65551892, -22052911, 0x3c1004b}, -{-63570507, -20074900, -63478493, -19988411, 0x3c1004b}, -{-64382748, -22777300, -64289052, -22690811, 0x3c1004b}, -{-65766368, -21483200, -65673633, -21396711, 0x3c1004b}, -{-68798765, -11063900, -68710835, -10977411, 0x3c1004b}, -{-61011846, -16419200, -60921754, -16332711, 0x3c1004b}, -{-63207587, -17566500, -63117014, -17480011, 0x3c1004b}, -{-66788386, -14903500, -66699014, -14817011, 0x3c1004b}, -{-63505900, -21287760, -63314735, -21245870, 0x3c1044b}, -{-66885407, -18333200, -66794594, -18246711, 0x3c1004b}, -{-63910350, -17423000, -63719495, -17382000, 0x3c1044b}, -{-65901329, -17562311, -65742236, -17513140, 0x3c1044b}, -{-63274067, -17160000, -63183734, -17073511, 0x3c1004b}, -{-65468746, -13782800, -65379855, -13696311, 0x3c1004b}, -{-63229726, -15935300, -63139874, -15848811, 0x3c1004b}, -{-67604126, -15879800, -67514274, -15793311, 0x3c1004b}, -{-63436407, -18044300, -63345594, -17957811, 0x3c1004b}, -{-57846247, -19020200, -57754953, -18933711, 0x3c1004b}, -{-63445287, -17403200, -63354714, -17316711, 0x3c1004b}, -{-66876007, -20503200, -66783993, -20416711, 0x3c1004b}, -{-65140747, -19664033, -62340393, -16982843, 0x0a80011}, -{-67941101, -19664033, -65140747, -16982843, 0x001000d}, -{-68751417, -16982842, -66010645, -14301652, 0x0010015}, -{-69660000, -22910000, -57440000, -9669100, 0x0010016}, -{38696150, 8980000, 38779000, 9070000, 0x020000a}, -{38587540, 8686380, 39061468, 9177420, 0x001000c}, -{41775900, 9566000, 41894250, 9630000, 0x3c1044b}, -{39436354, 13465000, 39525245, 13551489, 0x3c1004b}, -{39228475, 8502100, 39315925, 8588589, 0x3c1004b}, -{37343315, 11549900, 37431485, 11636389, 0x3c1004b}, -{37408994, 12547800, 37497405, 12634289, 0x3c1004b}, -{39600615, 11088500, 39688785, 11174989, 0x3c1004b}, -{38455395, 7011000, 38535344, 7105300, 0x3c1044b}, -{36797195, 7629100, 36884404, 7715589, 0x3c1004b}, -{42079575, 9266500, 42167025, 9352989, 0x3c1004b}, -{38573395, 7157200, 38660604, 7243689, 0x3c1004b}, -{37528015, 5988700, 37614984, 6075189, 0x3c1004b}, -{39700515, 11035200, 39788685, 11121689, 0x3c1004b}, -{36502975, 9047000, 36590425, 9133489, 0x3c1004b}, -{37686535, 10297800, 37774465, 10384289, 0x3c1004b}, -{39101492, 7932350, 39164108, 7994449, 0x2b2004b}, -{39430922, 14250540, 39492878, 14310659, 0x29c004b}, -{37827792, 7521150, 37890408, 7583249, 0x2b2004b}, -{37732190, 6819340, 37792810, 6879459, 0x29c004b}, -{39499619, 9637450, 39562580, 9699549, 0x2b2004b}, -{38271573, 6384940, 38332026, 6445059, 0x29c004b}, -{39938692, 6978950, 40001308, 7041049, 0x2b2004b}, -{39529272, 12389940, 39590727, 12450059, 0x29c004b}, -{38244188, 14066450, 38308012, 14128549, 0x2b2004b}, -{37827106, 8945340, 37887893, 9005459, 0x29c004b}, -{39545678, 5301050, 39608122, 5363149, 0x2b2004b}, -{42768506, 9321540, 42829293, 9381659, 0x29c004b}, -{38699788, 14087150, 38763612, 14149249, 0x2b2004b}, -{38850705, 14143040, 38912494, 14203159, 0x29c004b}, -{37941505, 8501350, 38004294, 8563449, 0x2b2004b}, -{39561856, 11800240, 39623144, 11860359, 0x29c004b}, -{38360778, 6712550, 38423222, 6774649, 0x2b2004b}, -{38789690, 8119940, 38850310, 8180059, 0x29c004b}, -{39088605, 8568950, 39151394, 8631049, 0x2b2004b}, -{39599690, 7829940, 39660310, 7890059, 0x29c004b}, -{39611160, 12134050, 39674639, 12196149, 0x2b2004b}, -{35799606, 9149940, 35860393, 9210059, 0x29c004b}, -{38338692, 8088950, 38401308, 8151049, 0x2b2004b}, -{40857006, 9039740, 40917793, 9099859, 0x29c004b}, -{38948778, 5848950, 39011222, 5911049, 0x2b2004b}, -{39509189, 12749940, 39570811, 12810059, 0x29c004b}, -{38706119, 9753050, 38769080, 9815149, 0x2b2004b}, -{38684890, 7887440, 38745510, 7947559, 0x29c004b}, -{34772105, 8510250, 34834894, 8572349, 0x2b2004b}, -{37853056, 11047240, 37914344, 11107359, 0x29c004b}, -{41040247, 11707850, 41103553, 11769949, 0x2b2004b}, -{34559690, 8219940, 34620310, 8280059, 0x29c004b}, -{36480133, 10931550, 36543267, 10993649, 0x2b2004b}, -{38480006, 9040140, 38540793, 9100259, 0x29c004b}, -{37419583, 6653028, 40100773, 9334218, 0x0a90011}, -{37258712, 9334218, 39969693, 12015408, 0x001000d}, -{37258712, 12015408, 39969693, 14696598, 0x0010015}, -{32970000, 3390000, 47999500, 14894220, 0x3360016}, -{-74133245, 4586755, -74046755, 4673245, 0x001000a}, -{-74228439, 4484000, -73996769, 4840000, 0xc730447}, -{-76647089, 3283290, -76372911, 3556709, 0xbde0047}, -{-75727469, 6113290, -75452531, 6386709, 0xbde0047}, -{-74848000, 10962000, -74757782, 11046200, 0x3c1044b}, -{-74844000, 10884000, -74746554, 10962000, 0x3c1044b}, -{-75566000, 10390000, -75450894, 10456000, 0x3c1044b}, -{-75535000, 10309000, -75441305, 10390000, 0x3c1044b}, -{-72548200, 7866800, -72459357, 7951600, 0x3c1044b}, -{-73179305, 7095900, -73092096, 7182389, 0x3c1044b}, -{-75723365, 4766800, -75636636, 4853289, 0x3c1044b}, -{-74238000, 11179700, -74140746, 11258000, 0x3c1044b}, -{-75258165, 4405500, -75141924, 4470000, 0x3c1044b}, -{-77323245, 1156800, -77236756, 1243289, 0x3c1044b}, -{-75550265, 5024000, -75421119, 5082000, 0x3c1044b}, -{-75319645, 2899400, -75233156, 2985889, 0x3c1044b}, -{-73660665, 4093000, -73563377, 4170000, 0x3c1044b}, -{-75721865, 4490500, -75635136, 4576989, 0x3c1044b}, -{-73306065, 10418800, -73218135, 10505289, 0x3c1044b}, -{-75918225, 8719300, -75833050, 8808000, 0x3c1044b}, -{-75439425, 9257800, -75351975, 9344289, 0x3c1044b}, -{-73143005, 7012300, -73055796, 7098789, 0x3c1044b}, -{-76349665, 3490000, -76255987, 3570000, 0x3c1044b}, -{-77083565, 3855000, -76909203, 3898000, 0x3c1044b}, -{-76648745, 2420000, -76555326, 2500000, 0x3c1044b}, -{-73897705, 7030000, -73793162, 7102000, 0x3c1044b}, -{-75809065, 4769900, -75722336, 4856389, 0x3c1044b}, -{-76253365, 4046800, -76166636, 4133289, 0x3c1044b}, -{-75965765, 4706600, -75879036, 4793089, 0x3c1044b}, -{-74830236, 4269350, -74767965, 4331449, 0x2b2044b}, -{-75650060, 1579940, -75589941, 1640059, 0x29c044b}, -{-72272353, 11350450, -72209047, 11412549, 0x2b2044b}, -{-72958527, 5690140, -72898074, 5750259, 0x29c044b}, -{-76328236, 3872750, -76265965, 3934849, 0x2b2044b}, -{-73384627, 5506000, -73332048, 5575000, 0x29c044b}, -{-73201308, 7038950, -73138692, 7101049, 0x2b2044b}, -{-74801961, 10840240, -74740840, 10900359, 0x29c044b}, -{-74803780, 9221000, -74731254, 9274700, 0x2b2044b}, -{-72938800, 11503040, -72874209, 11560000, 0x29c044b}, -{-74391136, 4788950, -74328865, 4851049, 0x2b2044b}, -{-73064327, 5795540, -73003874, 5855659, 0x29c044b}, -{-76750000, 3210000, -73242159, 5235500, 0x0800011}, -{-76134830, 8386600, -73713108, 11295000, 0x022000d}, -{-72814560, 7640180, -72345840, 8131220, 0x0b10090}, -{-73348660, 6829380, -72879940, 7320420, 0x0b10890}, -{-77720560, 779880, -77251840, 1270920, 0x0b01090}, -{-75544360, 2732480, -75075640, 3223520, 0x0b01890}, -{-73498360, 10020880, -73024432, 10511920, 0x0b12090}, -{-77294360, 3630980, -76825640, 4122020, 0x0b02890}, -{-76843860, 2258180, -76375140, 2749220, 0x0b03090}, -{-74117860, 6820480, -73649140, 7311520, 0x0b13890}, -{-76075160, 1545280, -75606440, 2036320, 0x0b04090}, -{-72487460, 11135980, -72013532, 11627020, 0x0b14890}, -{-73388960, 5435280, -72920240, 5926320, 0x0b15090}, -{-73153060, 11225980, -72679132, 11717020, 0x0b15890}, -{-79043460, 1350580, -78574740, 1841620, 0x0b06090}, -{-76924360, 7639480, -76455640, 8130520, 0x0b16890}, -{-73719360, 8029480, -73250640, 8520520, 0x0b17090}, -{-74904360, 5224480, -74435640, 5715520, 0x0b07890}, -{-76894360, 5444480, -76425640, 5935520, 0x0b18090}, -{-70988260, 6625580, -70519540, 7116620, 0x0b18890}, -{-75754360, 5949480, -75285640, 6440520, 0x0b19090}, -{-72644360, 5104480, -72175640, 5595520, 0x0b09890}, -{-81735968, 12334480, -81256832, 12825520, 0x0b0a090}, -{-75244360, 7549480, -74775640, 8040520, 0x0b1a890}, -{-72889460, 7155380, -72420740, 7646420, 0x0b1b090}, -{-74054360, 5374480, -73585640, 5865520, 0x0b1b890}, -{-76658060, 2725180, -76189340, 3216220, 0x0b0c090}, -{-74934360, 6824480, -74465640, 7315520, 0x0b1c890}, -{-74654360, 6234480, -74185640, 6725520, 0x0b1d090}, -{-73373260, 6347380, -72904540, 6838420, 0x0b1d890}, -{-72129460, 6531580, -71660740, 7022620, 0x0b1e090}, -{-75946760, 1997380, -75478040, 2488420, 0x0b0e890}, -{-79060000, -4230000, -66860000, 12460000, 0x44a0016}, -{-81736000, 10500000, -79060000, 13395000, 0x0b50012}, -{-81736000, -4230000, -66860000, 13395000, 0x0010217}, -{18371780, -33948000, 18459691, -33897133, 0x2a7044a}, -{18459691, -33983623, 18511422, -33897133, 0x2a7044a}, -{30957089, -29910500, 31056311, -29824011, 0x3c1004b}, -{27992071, -26233200, 28087929, -26146711, 0x3c1004b}, -{28159371, -25781100, 28255229, -25694611, 0x3c1004b}, -{27810871, -26298200, 27906729, -26211711, 0x3c1004b}, -{25546906, -33999600, 25650693, -33913111, 0x3c1004b}, -{28253971, -26223000, 28349829, -26136511, 0x3c1004b}, -{27905530, -26693800, 28001869, -26607311, 0x3c1004b}, -{30345489, -29656400, 30444711, -29569911, 0x3c1004b}, -{27834307, -33048500, 27936892, -32962011, 0x3c1004b}, -{28159571, -26056700, 28255429, -25970211, 0x3c1004b}, -{26164529, -29162200, 26263270, -29075711, 0x3c1004b}, -{28160971, -26282400, 28256829, -26195911, 0x3c1004b}, -{27787130, -26750600, 27883469, -26664111, 0x3c1004b}, -{29892150, -27792800, 29989450, -27706311, 0x3c1004b}, -{27729871, -26151900, 27825729, -26065411, 0x3c1004b}, -{26690110, -28011500, 26787890, -27925011, 0x3c1004b}, -{28312871, -26292600, 28408729, -26206111, 0x3c1004b}, -{28405871, -26290900, 28501729, -26204411, 0x3c1004b}, -{25354406, -33809100, 25458193, -33722611, 0x3c1004b}, -{29203987, -25915450, 29272813, -25853351, 0x2b2004b}, -{28096117, -26301860, 28163083, -26241741, 0x29c004b}, -{26674152, -29260850, 26745048, -29198751, 0x2b2004b}, -{18944728, -33756660, 19016871, -33696541, 0x29c004b}, -{28076187, -26021650, 28145013, -25959551, 0x2b2004b}, -{24718149, -28766760, 24786451, -28706641, 0x29c004b}, -{26621042, -26890550, 26690558, -26828451, 0x2b2004b}, -{27359717, -26388160, 27426683, -26328041, 0x29c004b}, -{28151787, -25891450, 28220613, -25829351, 0x2b2004b}, -{18803928, -34100060, 18876071, -34039941, 0x29c004b}, -{27663787, -26208550, 27732613, -26146451, 0x2b2004b}, -{29434284, -25789660, 29500916, -25729541, 0x29c004b}, -{27200973, -25688950, 27269627, -25626851, 0x2b2004b}, -{28352017, -26388560, 28418983, -26328441, 0x29c004b}, -{27058914, -26742150, 27128085, -26680051, 0x2b2004b}, -{22411728, -33998960, 22483871, -33938841, 0x29c004b}, -{29745124, -28586850, 29815675, -28524751, 0x2b2004b}, -{29422685, -23922260, 29488315, -23862141, 0x29c004b}, -{28954718, -24196250, 29022682, -24134151, 0x2b2004b}, -{30595615, -29839560, 30664585, -29779441, 0x29c004b}, -{28048273, -25527550, 28116927, -25465451, 0x2b2004b}, -{19409128, -33674660, 19481271, -33614541, 0x29c004b}, -{29050814, -26577450, 29119985, -26515351, 0x2b2004b}, -{27176183, -27690060, 27243817, -27629941, 0x29c004b}, -{18345468, -34139912, 18907932, -33648872, 0x001000c}, -{30618792, -30134820, 31155216, -29643780, 0x0010088}, -{25201968, -34056720, 25764432, -33565680, 0x0010888}, -{30031992, -29915520, 30568416, -29424480, 0x0011088}, -{27353976, -33255519, 27906024, -32764479, 0x0011888}, -{25989192, -29395220, 26520408, -28904180, 0x0012088}, -{29817200, -28200520, 30343208, -27709480, 0x0012888}, -{26682200, -28120520, 27208208, -27629480, 0x0013088}, -{26514392, -29465520, 27045608, -28974480, 0x0013888}, -{18892668, -34177120, 19455132, -33686080, 0x0014088}, -{24457692, -28970620, 24988908, -28479580, 0x0014888}, -{22138276, -34035220, 22695532, -33544180, 0x0015088}, -{30872908, -25573920, 31388500, -25082880, 0x0015888}, -{30929808, -24180520, 31440192, -23689480, 0x0016088}, -{29710500, -28774620, 30236508, -28283580, 0x0016888}, -{28969808, -24270520, 29480192, -23779480, 0x0017088}, -{19096676, -33745520, 19653932, -33254480, 0x0017888}, -{31722092, -28997020, 32253308, -28505980, 0x0018088}, -{29642616, -23285520, 30147792, -22794480, 0x0018888}, -{28521784, -31825520, 29068624, -31334480, 0x0019088}, -{25908008, -26423420, 26423600, -25932380, 0x0019888}, -{26426676, -33695520, 26983932, -33204480, 0x001a088}, -{30497200, -28115520, 31023208, -27624480, 0x001a888}, -{18326576, -33755519, 18883832, -33264479, 0x001b088}, -{28107200, -28250520, 28633208, -27759480, 0x001b888}, -{26741684, -32125520, 27288524, -31634480, 0x001c088}, -{17852776, -33197220, 18404824, -32706180, 0x001c888}, -{21815368, -34384420, 22377832, -33893380, 0x001d088}, -{20972200, -28705520, 21498208, -28214480, 0x001d888}, -{25376308, -26116120, 25891900, -25625080, 0x001e088}, -{29627508, -26585520, 30143100, -26094480, 0x001e888}, -{30352616, -23375520, 30857792, -22884480, 0x001f088}, -{28712100, -28645520, 29238108, -28154480, 0x0b10090}, -{24469600, -27205520, 24990400, -26714480, 0x0b00890}, -{22935768, -34103020, 23498232, -33611980, 0x0b01090}, -{31034292, -29580520, 31565508, -29089480, 0x0b11890}, -{22293976, -32595520, 22846024, -32104480, 0x0b02090}, -{24263976, -32545519, 24816024, -32054479, 0x0b02890}, -{30061384, -31101420, 30603016, -30610380, 0x0b03090}, -{27823976, -32575520, 28376024, -32084480, 0x0b03890}, -{30549600, -27245520, 31070400, -26754480, 0x0b14090}, -{29554392, -29275520, 30085608, -28784480, 0x0b04890}, -{25069600, -27435520, 25590400, -26944480, 0x0b15090}, -{25341784, -32445520, 25888624, -31954480, 0x0b15890}, -{30797408, -26025520, 31313000, -25534480, 0x0b16090}, -{26353976, -33015520, 26906024, -32524480, 0x0b16890}, -{23736992, -30895520, 24273416, -30404480, 0x0b17090}, -{25524500, -27670520, 26045300, -27179480, 0x0b17890}, -{29244808, -24445520, 29755192, -23954480, 0x0b08090}, -{29156992, -30795520, 29693416, -30304480, 0x0b18890}, -{18948768, -34655520, 19511232, -34164480, 0x0b19090}, -{29962616, -24030520, 30467792, -23539480, 0x0b19890}, -{26102200, -28085520, 26628208, -27594480, 0x0b0a090}, -{29629600, -27605520, 30150400, -27114480, 0x0b1a890}, -{30486992, -30525520, 31023416, -30034480, 0x0b1b090}, -{26439184, -30935520, 26980816, -30444480, 0x0b0b890}, -{19923768, -34155520, 20486232, -33664480, 0x0b0c090}, -{24662300, -28195520, 25188308, -27704480, 0x0b0c890}, -{26462200, -28645520, 26988208, -28154480, 0x0b1d090}, -{30197408, -25335520, 30713000, -24844480, 0x0b0d890}, -{27133976, -32805520, 27686024, -32314480, 0x0b0e090}, -{28144808, -24945520, 28655192, -24454480, 0x0b1e890}, -{27362200, -28565520, 27888208, -28074480, 0x0b1f090}, -{26542941, -27500595, 29492250, -24819405, 0x0a80011}, -{16440000, -34900000, 33000000, -22116000, 0x3580016}, -{37000000, -47400000, 38500000, -46300000, 0x001988d}, -{-19000000, -47500000, 60000000, 37550000, 0x3e50217}, -{16440000, -47400000, 38500000, -22116000, 0x003021c}, -{-8032023, 12595155, -7943611, 12681645, 0x001000a}, -{-8245146, 12392934, -7766010, 12883974, 0x001000c}, -{-5721785, 11275900, -5633615, 11362389, 0x3c1004b}, -{-5512206, 12334900, -5423795, 12421389, 0x3c1004b}, -{-4224566, 14446800, -4135435, 14533289, 0x3c1004b}, -{-4131166, 14488500, -4042035, 14574989, 0x3c1004b}, -{-11484566, 14406800, -11395435, 14493289, 0x3c1004b}, -{-4953346, 13236700, -4864455, 13323189, 0x3c1004b}, -{-6321346, 13372600, -6232455, 13459089, 0x3c1004b}, -{-6234446, 13415400, -6145555, 13501889, 0x3c1004b}, -{-9628106, 15206800, -9538494, 15293289, 0x3c1004b}, -{-3440026, 16223900, -3350174, 16310389, 0x3c1004b}, -{-6120546, 13657500, -6031655, 13743989, 0x3c1004b}, -{-3050646, 16728900, -2960554, 16815389, 0x3c1004b}, -{-4597246, 13881600, -4508355, 13968089, 0x3c1004b}, -{-62326, 16227600, 27526, 16314089, 0x3c1004b}, -{-8079546, 13535900, -7990655, 13622389, 0x3c1004b}, -{-7534085, 11376800, -7445915, 11463289, 0x3c1004b}, -{-6034166, 14198500, -5945035, 14284989, 0x3c1004b}, -{-7597226, 12827900, -7508575, 12914389, 0x3c1004b}, -{-7490646, 13504500, -7401755, 13590989, 0x3c1004b}, -{-7329786, 15125400, -7240414, 15211889, 0x3c1004b}, -{-10881646, 13744200, -10792755, 13830689, 0x3c1004b}, -{-8470485, 11874400, -8382315, 11960889, 0x3c1004b}, -{1364673, 18398800, 1455726, 18485289, 0x3c1004b}, -{-3126446, 14028500, -3037555, 14114989, 0x3c1004b}, -{-4022257, 15898950, -3957743, 15961049, 0x2b2004b}, -{-3692512, 16385840, -3629888, 16445959, 0x29c004b}, -{-6927753, 11066150, -6864447, 11128249, 0x2b2004b}, -{-4810528, 12325340, -4749073, 12385459, 0x29c004b}, -{-5388112, 13957650, -5324288, 14019749, 0x2b2004b}, -{-2981362, 14974940, -2919239, 15035059, 0x29c004b}, -{-3641998, 14318950, -3578002, 14381049, 0x2b2004b}, -{-4948778, 14423040, -4886822, 14483159, 0x29c004b}, -{-4957626, 12803250, -4893975, 12865349, 0x2b2004b}, -{-9520811, 13009940, -9459189, 13070059, 0x29c004b}, -{-6136285, 14701450, -6072116, 14763549, 0x2b2004b}, -{-6033795, 13692240, -5972006, 13752359, 0x29c004b}, -{-3781757, 16090350, -3717243, 16152449, 0x2b2004b}, -{-6801844, 11829740, -6740556, 11889859, 0x29c004b}, -{-9076903, 11722831, -6365922, 14404021, 0x001000d}, -{-6395713, 12259069, -3654941, 14940259, 0x0a80011}, -{-254368, 16025280, 229976, 16516320, 0x0b10090}, -{-6056760, 10992980, -5582832, 11484020, 0x0b10890}, -{-11662768, 14131180, -11183632, 14622220, 0x0b11090}, -{-9791768, 14950480, -9307424, 15441520, 0x0b01890}, -{-3802868, 16022680, -3318524, 16513720, 0x0b12090}, -{-3231568, 16360880, -2747224, 16851920, 0x0b12890}, -{-7721760, 11174480, -7247832, 11665520, 0x0b13090}, -{-7706668, 14897280, -7222324, 15388320, 0x0b03890}, -{-11173068, 13454580, -10693932, 13945620, 0x0b14090}, -{1165424, 18196480, 1654976, 18687520, 0x0b14890}, -{-3321568, 13826180, -2842432, 14317220, 0x0b15090}, -{-4316368, 15630380, -3832024, 16121420, 0x0b05890}, -{-7072160, 11000180, -6598232, 11491220, 0x0b16090}, -{-3245468, 14714480, -2761124, 15205520, 0x0b06890}, -{-3817268, 13992780, -3338132, 14483820, 0x0b17090}, -{-9894868, 12975880, -9415732, 13466920, 0x0b07890}, -{-6621509, 22328810, -3731782, 25010000, 0x0a80091}, -{-3731782, 22328810, -842055, 25010000, 0x0a80891}, -{-6591718, 19836096, -3761573, 22517286, 0x0a91091}, -{-3761573, 19836096, -931428, 22517286, 0x0a91891}, -{-931428, 19836096, 1898717, 22517286, 0x0a92091}, -{1444855, 19836096, 4275000, 22517286, 0x0a92891}, -{-6591718, 17154906, -3791364, 19836096, 0x0a83091}, -{-3791364, 17154906, -991010, 19836096, 0x0a83891}, -{-991010, 17154906, 1809344, 19836096, 0x0a84091}, -{1474646, 17154906, 4275000, 19836096, 0x0a84891}, -{-12250000, 13073716, -9509228, 15754906, 0x0a85091}, -{-9561881, 13073716, -6821109, 15754906, 0x0a85891}, -{-6821109, 14473716, -4080337, 17154906, 0x0a96091}, -{-4080337, 14473716, -1339565, 17154906, 0x0a96891}, -{-1339565, 14473716, 1401207, 17154906, 0x0a97091}, -{1401207, 15200000, 4275000, 17154906, 0x08d7891}, -{-12250000, 11792526, -9539019, 14473716, 0x0a98891}, -{-9561880, 11792526, -6850899, 14473716, 0x0a99091}, -{-6850900, 11792526, -4139919, 14473716, 0x0a99891}, -{-4139919, 11792526, -1428938, 14473716, 0x0a9a091}, -{-8900000, 10130000, -5150000, 11795000, 0x071a891}, -{-12250000, 10130000, 4275000, 25010000, 0x0010217}, -{13202002, -8880543, 13289453, -8794053, 0x001000a}, -{13019857, -9163728, 13493785, -8672688, 0x001000c}, -{19856615, -11823970, 19959924, -11750236, 0x3c1044b}, -{13468000, -14875400, 13612521, -14822000, 0x3c1044b}, -{13433714, -14961800, 13523086, -14875311, 0x3c1004b}, -{13523086, -14961800, 13612458, -14875311, 0x3c1004b}, -{15674217, -12829510, 15736853, -12707201, 0x3c1044b}, -{15736853, -12829510, 15799489, -12707201, 0x3c1044b}, -{13340386, -12680910, 13402853, -12558601, 0x3c1044b}, -{13402853, -12640910, 13465320, -12518601, 0x3c1044b}, -{16902000, -12434400, 16973207, -12327200, 0x3c1044b}, -{13513994, -12401100, 13602405, -12314611, 0x3c1004b}, -{13507894, -12484200, 13596305, -12397711, 0x3c1004b}, -{12107914, -15229800, 12197286, -15143311, 0x3c1004b}, -{16294000, -9581000, 16395012, -9506000, 0x3c1044b}, -{12160500, -5619000, 12257515, -5541600, 0x3c1044b}, -{20346700, -9708000, 20449081, -9634000, 0x3c1044b}, -{14194415, -6304200, 14281384, -6217711, 0x3c1004b}, -{15006395, -7663200, 15093604, -7576711, 0x3c1004b}, -{20688995, -8474000, 20776204, -8387511, 0x3c1004b}, -{15073415, -11434100, 15161585, -11347611, 0x3c1004b}, -{13813315, -11250700, 13901485, -11164211, 0x3c1004b}, -{12318715, -6196900, 12405684, -6110411, 0x3c1004b}, -{13629105, -8608850, 13691894, -8546751, 0x2b2004b}, -{17664122, -14690460, 17726078, -14630341, 0x29c004b}, -{15525174, -12880150, 15588825, -12818051, 0x2b2004b}, -{14657805, -13819560, 14719594, -13759441, 0x29c004b}, -{14878605, -9331050, 14941394, -9268951, 0x2b2004b}, -{15218289, -12948360, 15279911, -12888241, 0x29c004b}, -{17247960, -12177750, 17311439, -12115651, 0x2b2004b}, -{22200839, -10739760, 22261960, -10679641, 0x29c004b}, -{17447547, -12058250, 17510853, -11996151, 0x2b2004b}, -{16194372, -12593860, 16255827, -12533741, 0x29c004b}, -{20408347, -11681050, 20471653, -11618951, 0x2b2004b}, -{12852290, -7260360, 12912910, -7200241, 0x29c004b}, -{15338692, -8221050, 15401308, -8158951, 0x2b2004b}, -{20747256, -11593360, 20808544, -11533241, 0x29c004b}, -{15681370, -17100050, 15746229, -17037951, 0x2b2004b}, -{15033705, -13769660, 15095494, -13709541, 0x29c004b}, -{14272247, -11438350, 14335553, -11376251, 0x2b2004b}, -{15246590, -7790260, 15307210, -7730141, 0x29c004b}, -{17960805, -8804850, 18023594, -8742751, 0x2b2004b}, -{14822190, -7379960, 14882810, -7319841, 0x29c004b}, -{14349503, -13947792, 17060484, -11266602, 0x0a90011}, -{12807084, -9735525, 15488274, -7054335, 0x001000d}, -{19676509, -12032622, 20150437, -11541582, 0x0b10090}, -{13283547, -15137420, 13762683, -14646380, 0x0b10890}, -{13231827, -12743280, 13710963, -12252240, 0x0b01090}, -{11915641, -15432075, 12399985, -14941035, 0x0b01890}, -{16112749, -9789020, 16586677, -9297980, 0x0b02090}, -{11974645, -5825819, 12443365, -5334779, 0x0b12890}, -{20166139, -9916520, 20640067, -9425480, 0x0b03090}, -{14003535, -6506475, 14472255, -6015435, 0x0b13890}, -{20498235, -8676275, 20966955, -8185235, 0x0b14090}, -{13625639, -11452975, 14099567, -10961935, 0x0b14890}, -{12127835, -6399175, 12596555, -5908135, 0x0b15090}, -{17455537, -14905920, 17934673, -14414880, 0x0b15890}, -{17147649, -12332470, 17621577, -11841430, 0x0b16090}, -{21999639, -10955220, 22473567, -10464180, 0x0b16890}, -{20376689, -11852665, 20850617, -11361625, 0x0b17090}, -{15469019, -17314520, 15958571, -16823480, 0x0b07890}, -{14072149, -11652820, 14546077, -11161780, 0x0b18090}, -{17760439, -9019320, 18234367, -8528280, 0x0b08890}, -{11670362, -18039060, 24089400, -4376823, 0x0010016}, -{2065794, 13470755, 2154206, 13557245, 0x001000a}, -{2007115, 13260420, 2362684, 13606379, 0xf040047}, -{6923004, 13289600, 7267195, 13624489, 0xe890047}, -{8943554, 13763800, 9032445, 13850289, 0x3c1004b}, -{7941833, 16927300, 8032166, 17013789, 0x3c1004b}, -{5219214, 14845400, 5308586, 14931889, 0x3c1004b}, -{7319473, 18697800, 7410526, 18784289, 0x3c1004b}, -{3149674, 13005800, 3238325, 13092289, 0x3c1004b}, -{5228454, 13721500, 5317345, 13807989, 0x3c1004b}, -{3387115, 11818600, 3475285, 11905089, 0x3c1004b}, -{3960354, 13601400, 4049245, 13687889, 0x3c1004b}, -{869814, 14688600, 959186, 14775089, 0x3c1004b}, -{5902654, 14043800, 5991545, 14130289, 0x3c1004b}, -{2832274, 13050800, 2920925, 13137289, 0x3c1004b}, -{8864374, 12960900, 8953025, 13047389, 0x3c1004b}, -{7615954, 13884400, 7704845, 13970889, 0x3c1004b}, -{7942554, 13713800, 8031445, 13800289, 0x3c1004b}, -{12567654, 13271100, 12656545, 13357589, 0x3c1004b}, -{709654, 13962800, 798545, 14049289, 0x3c1004b}, -{9110154, 13669600, 9199045, 13756089, 0x3c1004b}, -{6714234, 14455300, 6803365, 14541789, 0x3c1004b}, -{1408834, 14166500, 1497965, 14252989, 0x3c1004b}, -{13063334, 14209200, 13152465, 14295689, 0x3c1004b}, -{5202134, 14417700, 5291265, 14504189, 0x3c1004b}, -{8433154, 13387900, 8522045, 13474389, 0x3c1004b}, -{7015554, 13530700, 7104445, 13617189, 0x3c1004b}, -{8842115, 14935850, 8906284, 14997949, 0x2b2004b}, -{10237405, 13954040, 10299194, 14014159, 0x29c004b}, -{6250229, 15430750, 6314570, 15492849, 0x2b2004b}, -{7743805, 13474940, 7805594, 13535059, 0x29c004b}, -{3298002, 14318950, 3361998, 14381049, 0x2b2004b}, -{2818389, 12968340, 2880011, 13028459, 0x29c004b}, -{6665588, 13632750, 6729412, 13694849, 0x2b2004b}, -{11997205, 13189740, 12058994, 13249859, 0x29c004b}, -{2321174, 13067650, 2384825, 13129749, 0x2b2004b}, -{2299105, 13289940, 2360894, 13350059, 0x29c004b}, -{7145488, 13286250, 7209312, 13348349, 0x2b2004b}, -{5750438, 14721040, 5812561, 14781159, 0x29c004b}, -{5767743, 15868950, 5832257, 15931049, 0x2b2004b}, -{8439105, 13519940, 8500894, 13580059, 0x29c004b}, -{2058002, 14288950, 2121998, 14351049, 0x2b2004b}, -{6019022, 14389940, 6080978, 14450059, 0x29c004b}, -{671000, 12830000, 4109600, 14800000, 0x017000d}, -{5182000, 13043057, 8050000, 15600000, 0x0a10011}, -{8831732, 13514380, 9310868, 14005420, 0x0b10890}, -{7602832, 16702480, 8087176, 17193520, 0x0b11090}, -{7120224, 18495480, 7609776, 18986520, 0x0b11890}, -{3222740, 11680000, 3696668, 12171040, 0x0b12090}, -{8668932, 12806080, 9148068, 13297120, 0x0b03090}, -{12372432, 13041780, 12851568, 13532820, 0x0b04090}, -{12747632, 13880780, 13226768, 14371820, 0x0b15090}, -{8234232, 13244980, 8713368, 13736020, 0x0b15890}, -{8637232, 14721380, 9121576, 15212420, 0x0b06090}, -{10028732, 13738580, 10507868, 14229620, 0x0b16890}, -{11787032, 13070280, 12266168, 13561320, 0x0b07090}, -{5551932, 15587580, 6036276, 16078620, 0x0b07890}, -{150000, 11680000, 16000000, 23530000, 0x3330016}, -{15030394, 12088553, 15118806, 12175043, 0x001000a}, -{14928397, 11985471, 15220803, 12272300, 0xc730047}, -{15928024, 8441191, 16204481, 8714610, 0xbde0047}, -{18246106, 9009622, 18522563, 9283041, 0xbde0047}, -{20787554, 13785800, 20876445, 13872289, 0x3c1004b}, -{15757508, 9266023, 15844958, 9352512, 0x3c1004b}, -{17502146, 8872102, 17589596, 8958591, 0x3c1004b}, -{14861275, 9320800, 14948725, 9407289, 0x3c1004b}, -{20239035, 10986800, 20326965, 11073289, 0x3c1004b}, -{15328035, 10237800, 15415965, 10324289, 0x3c1004b}, -{18648794, 12140800, 18737205, 12227289, 0x3c1004b}, -{16801766, 8630473, 16889216, 8716962, 0x3c1004b}, -{18299554, 13166500, 18388445, 13252989, 0x3c1004b}, -{16249345, 9359973, 16336795, 9446462, 0x3c1004b}, -{19648154, 13255700, 19737045, 13342189, 0x3c1004b}, -{18176815, 11938500, 18264985, 12024989, 0x3c1004b}, -{15265554, 14076800, 15354445, 14163289, 0x3c1004b}, -{15396394, 12443500, 15484805, 12529989, 0x3c1004b}, -{15823715, 11766300, 15911885, 11852789, 0x3c1004b}, -{14179512, 9615462, 14267202, 9701951, 0x3c1004b}, -{18896275, 9406800, 18983725, 9493289, 0x3c1004b}, -{16269693, 8967682, 16357143, 9054171, 0x3c1004b}, -{15682774, 12962900, 15771425, 13049389, 0x3c1004b}, -{16444754, 13598500, 16533645, 13684989, 0x3c1004b}, -{17015794, 12336800, 17104205, 12423289, 0x3c1004b}, -{16111052, 9273975, 16198502, 9360464, 0x3c1004b}, -{16679435, 10430500, 16767365, 10516989, 0x3c1004b}, -{19062193, 17883900, 19153006, 17970389, 0x3c1004b}, -{15100190, 9873012, 15187880, 9959501, 0x3c1004b}, -{16522562, 8633919, 16610012, 8720408, 0x3c1004b}, -{17115715, 11742400, 17203885, 11828889, 0x3c1004b}, -{22155554, 13426800, 22244445, 13513289, 0x3c1004b}, -{15498535, 10871100, 15586465, 10957589, 0x3c1004b}, -{17726395, 8296800, 17813604, 8383289, 0x3c1004b}, -{20888902, 14497150, 20952898, 14559249, 0x2b2004b}, -{15658572, 7714810, 15719192, 7774929, 0x29c004b}, -{14782347, 8290347, 17463537, 10971537, 0x0a90011}, -{14782347, 11239656, 17493328, 13920846, 0x001000d}, -{20592427, 13583524, 21071563, 14074564, 0x0b10090}, -{17314119, 8669826, 17788047, 9160866, 0x0b00890}, -{20051249, 10784524, 20525177, 11275564, 0x0b11090}, -{18461239, 11938524, 18935167, 12429564, 0x0b11890}, -{18104427, 12964224, 18583563, 13455264, 0x0b02090}, -{19453027, 13053424, 19932163, 13544464, 0x0b02890}, -{17989149, 11736224, 18463077, 12227264, 0x0b13090}, -{15070427, 13874524, 15549563, 14365564, 0x0b13890}, -{13991599, 9413186, 14465527, 9904226, 0x0b04090}, -{18708239, 9204524, 19182167, 9695564, 0x0b04890}, -{18862819, 17681624, 19352371, 18172664, 0x0b0a890}, -{21960427, 13224524, 22439563, 13715564, 0x0b1b090}, -{17535635, 8094524, 18004355, 8585564, 0x0b1b890}, -{20681337, 14282679, 21160473, 14773719, 0x0b1c090}, -{15454525, 7499349, 15923245, 7990389, 0x0b1c890}, -{13450000, 7440000, 24000010, 23460000, 0x4890016}, -{-77066600, -12129255, -77008600, -12003998, 0x02d000a}, -{-77171000, -12247500, -76894742, -11806000, 0xf040447}, -{-71734778, -16567260, -71386866, -16232371, 0xe890047}, -{-79100864, -8160610, -79039246, -8038301, 0x3c1044b}, -{-79039246, -8160610, -78977628, -8038301, 0x3c1044b}, -{-79928394, -6814010, -79866946, -6691701, 0x3c1044b}, -{-79866946, -6814010, -79805498, -6691701, 0x3c1044b}, -{-73349324, -3847510, -73288046, -3725201, 0x3c1044b}, -{-73288046, -3812510, -73226768, -3690201, 0x3c1044b}, -{-80694424, -5250710, -80633146, -5128401, 0x3c1044b}, -{-80633146, -5250710, -80571868, -5128401, 0x3c1044b}, -{-75298444, -12125110, -75236147, -12002801, 0x3c1044b}, -{-75236147, -12125110, -75173850, -12002801, 0x3c1044b}, -{-78613134, -9133000, -78533328, -9038301, 0x3c1044b}, -{-78534000, -9160610, -78429897, -9088000, 0x3c1044b}, -{-74607605, -8433000, -74520396, -8346511, 0x3c1004b}, -{-72002000, -13558000, -71861309, -13503400, 0x3c1044b}, -{-70290207, -18082400, -70221034, -17969000, 0x3c1044b}, -{-75770646, -14100600, -75681755, -14014111, 0x3c1004b}, -{-70184806, -15543200, -70095194, -15456711, 0x3c1004b}, -{-74264446, -13213200, -74175555, -13126711, 0x3c1004b}, -{-80731600, -4931100, -80657326, -4879100, 0x2b2044b}, -{-76264677, -9976540, -76219053, -9896400, 0x29c044b}, -{-76171912, -13451050, -76108088, -13388951, 0x2b2004b}, -{-76396427, -6518060, -76335974, -6457941, 0x29c004b}, -{-78532308, -7196750, -78469692, -7134651, 0x2b2004b}, -{-81293343, -4614260, -81233057, -4554141, 0x29c004b}, -{-70042957, -15881850, -69978443, -15819751, 0x2b2004b}, -{-80469843, -3612060, -80409557, -3551941, 0x29c004b}, -{-76721053, -11956200, -76632332, -11912000, 0x2b2044b}, -{-77558277, -9548060, -77497323, -9487941, 0x29c004b}, -{-80703222, -5312050, -80640778, -5249951, 0x2b2004b}, -{-77240644, -11530060, -77179356, -11469941, 0x29c004b}, -{-76301567, -10721050, -76238433, -10658951, 0x2b2004b}, -{-76226895, -13750760, -76165106, -13690641, 0x29c004b}, -{-77632453, -11136950, -77569147, -11074851, 0x2b2004b}, -{-80205443, -5127860, -80145157, -5067741, 0x29c004b}, -{-71361516, -17670050, -71296485, -17607951, 0x2b2004b}, -{-72911095, -13661060, -72849306, -13600941, 0x29c004b}, -{-75743753, -11427450, -75680447, -11365351, 0x2b2004b}, -{-77780861, -10776660, -77719740, -10716541, 0x29c004b}, -{-70972430, -17221050, -70907571, -17158951, 0x2b2004b}, -{-81133043, -5126160, -81072757, -5066041, 0x29c004b}, -{-76033595, -9323950, -75970806, -9261851, 0x2b2004b}, -{-78840227, -5740060, -78779774, -5679941, 0x29c004b}, -{-79451308, -7251050, -79388692, -7188951, 0x2b2004b}, -{-76152427, -5927060, -76091974, -5866941, 0x29c004b}, -{-77911026, -12427323, -75200045, -9746133, 0x001000d}, -{-81360000, -6036216, -78678810, -3355026, 0x0010015}, -{-69138720, -504010, -68670000, -12970, 0x001008c}, -{-69138720, -504010, -68670000, -12970, 0x001088c}, -{-79368995, -8200525, -78900275, -7709485, 0x001108c}, -{-79973145, -7015475, -79504425, -6524435, 0x001188c}, -{-73537735, -4014375, -73069015, -3523335, 0x001208c}, -{-78779331, -9344975, -78305403, -8853935, 0x001288c}, -{-74798345, -8635275, -74329625, -8144235, 0x001308c}, -{-72206453, -13776220, -71727317, -13285180, 0x001388c}, -{-70517731, -18271220, -70028179, -17780180, 0x001408c}, -{-75965763, -14302875, -75486627, -13811835, 0x001488c}, -{-70312259, -15920875, -69827915, -15429835, 0x001508c}, -{-74459563, -13415475, -73980427, -12924435, 0x001588c}, -{-76407563, -13815825, -75928427, -13324785, 0x001608c}, -{-76600545, -6733475, -76131825, -6242435, 0x001688c}, -{-78735355, -7411175, -78266635, -6920135, 0x001708c}, -{-77759551, -9763475, -77285623, -9272435, 0x001788c}, -{-71573771, -17884475, -71084219, -17393435, 0x001808c}, -{-73119763, -13876475, -72640627, -13385435, 0x001888c}, -{-71184771, -17435475, -70695219, -16944435, 0x001908c}, -{-76233951, -9538375, -75760023, -9047335, 0x001988c}, -{-79729355, -7555475, -79260635, -7064435, 0x001a08c}, -{-76356545, -6142475, -75887825, -5651435, 0x001a88c}, -{-75229553, -13035475, -74750417, -12544435, 0x001b08c}, -{-77204355, -6275475, -76735635, -5784435, 0x001b88c}, -{-69429513, -12910475, -68950377, -12419435, 0x001c08c}, -{-71469553, -14535475, -70990417, -14044435, 0x001c88c}, -{-76974355, -7415475, -76505635, -6924435, 0x001d08c}, -{-76584563, -13320475, -76105427, -12829435, 0x001d88c}, -{-69122744, -12739756, -68643608, -12248716, 0x001e08c}, -{-81360000, -18351470, -68670000, -12970, 0x4680016}, -{-92000000, -56600000, -30000000, 13500000, 0x0010217}, -{106810541, 47889000, 106987706, 47951245, 0x016000a}, -{106539272, 47662480, 107226728, 48153520, 0x001000c}, -{103969749, 48970090, 104155251, 49092399, 0x54f004b}, -{105854129, 49412290, 106041670, 49534599, 0x54f004b}, -{114437917, 48013490, 114619682, 48135799, 0x54f004b}, -{91551117, 47944890, 91732882, 48067199, 0x54f004b}, -{110051014, 44834390, 110222586, 44956699, 0x54f004b}, -{89889949, 48899790, 90075451, 49022099, 0x54f004b}, -{91972210, 49919890, 92161789, 50042199, 0x54f004b}, -{100083691, 49596800, 100216308, 49683289, 0x3c1004b}, -{96789134, 47691300, 96916465, 47777789, 0x3c1004b}, -{106140971, 50187800, 106275029, 50274289, 0x3c1004b}, -{100057535, 46646800, 100182464, 46733289, 0x3c1004b}, -{102716435, 46216500, 102841364, 46302989, 0x3c1004b}, -{101402934, 47431400, 101530265, 47517889, 0x3c1004b}, -{96188235, 46322800, 96313164, 46409289, 0x3c1004b}, -{106401512, 48796700, 106532687, 48883189, 0x3c1004b}, -{103468012, 48775300, 103599187, 48861789, 0x3c1004b}, -{104343118, 43541100, 104462281, 43627589, 0x3c1004b}, -{113213035, 46630200, 113337964, 46716689, 0x3c1004b}, -{106210536, 45722600, 106334263, 45809089, 0x3c1004b}, -{110585334, 47285200, 110712665, 47371689, 0x3c1004b}, -{98197433, 48712900, 98327167, 48799389, 0x3c1004b}, -{107206334, 47725600, 107334866, 47812089, 0x3c1004b}, -{108320835, 46309400, 108445764, 46395889, 0x3c1004b}, -{102114337, 44626800, 102235662, 44713289, 0x3c1004b}, -{103737070, 47586257, 107669482, 50267447, 0x0a80011}, -{99617367, 45480305, 103400824, 48161495, 0x0010015}, -{114187671, 47829124, 114880335, 48320164, 0x0010088}, -{91300871, 47760524, 91993535, 48251564, 0x0010888}, -{109808701, 44650024, 110464909, 45141064, 0x0011088}, -{89636373, 48715424, 90339453, 49206464, 0x0011888}, -{91707643, 49735524, 92426347, 50226564, 0x0012088}, -{99790643, 49394524, 100509347, 49885564, 0x0012888}, -{96509067, 47489024, 97196523, 47980064, 0x0013088}, -{105851257, 49985524, 106575169, 50476564, 0x0013888}, -{95917383, 46120524, 96584007, 46611564, 0x0015888}, -{103187263, 48573024, 103890343, 49064064, 0x0016088}, -{104087611, 43338824, 104728195, 43829864, 0x0016888}, -{112936975, 46427924, 113614015, 46918964, 0x0017088}, -{105946895, 45520324, 106608311, 46011364, 0x0017888}, -{110313079, 47082924, 110995327, 47573964, 0x0018088}, -{97915973, 48510624, 98619053, 49001664, 0x0018888}, -{88151115, 49468810, 92262273, 52150000, 0x0a89091}, -{92262273, 49468810, 96373431, 52150000, 0x0a89891}, -{96373431, 49468810, 100484589, 52150000, 0x0a8a091}, -{100484589, 49468810, 104595747, 52150000, 0x0a8a891}, -{104595747, 49468810, 108706905, 52150000, 0x0a8b091}, -{112818063, 49468810, 116929221, 52150000, 0x0a8b891}, -{87740000, 46921679, 91642621, 49602869, 0x0a8c091}, -{91515115, 46921679, 95417736, 49602869, 0x0a8c891}, -{95417736, 46921679, 99320357, 49602869, 0x0a8d091}, -{99320357, 46921679, 103222978, 49602869, 0x0a8d891}, -{103222978, 46921679, 107125599, 49602869, 0x0a8e091}, -{107125599, 46921679, 111028220, 49602869, 0x0a8e891}, -{111028220, 46921679, 114930841, 49602869, 0x0a8f091}, -{114930841, 46921679, 118833462, 49602869, 0x0a80091}, -{90589807, 44240489, 94313682, 46921679, 0x0a80891}, -{94313682, 44240489, 98037557, 46921679, 0x0a81091}, -{98037557, 44240489, 101761432, 46921679, 0x0a81891}, -{101761432, 44240489, 105485307, 46921679, 0x0a82091}, -{105485307, 44240489, 109209182, 46921679, 0x0a82891}, -{109209182, 44240489, 112933057, 46921679, 0x0a83091}, -{112933057, 44240489, 116656932, 46921679, 0x0a83891}, -{116146543, 45581084, 119930000, 48262274, 0x0a84091}, -{94772463, 41567630, 98347383, 44248820, 0x0a84891}, -{98347383, 41567630, 101922303, 44248820, 0x0a85091}, -{101922303, 41567630, 105497223, 44248820, 0x0a85891}, -{105497223, 41567630, 109072143, 44248820, 0x0a86091}, -{109072143, 41567630, 112647063, 44248820, 0x0a86891}, -{87740000, 41567630, 119930000, 52150000, 0x0010217}, -{51323945, 35635355, 51429655, 35721845, 0x001000a}, -{51176280, 35483220, 51599119, 35829179, 0xf040047}, -{59381850, 36131100, 59793949, 36465989, 0xe890047}, -{51602864, 32601190, 51747936, 32723499, 0x54f004b}, -{46212500, 38017000, 46386650, 38125500, 0x54f044b}, -{52459189, 29540000, 52627692, 29641700, 0x54f044b}, -{50870000, 35786000, 51057055, 35884299, 0x54f044b}, -{50802350, 34578290, 50928934, 34721000, 0x54f044b}, -{48618053, 31250690, 48760747, 31372999, 0x54f044b}, -{47015605, 34282000, 47173400, 34396399, 0x54f044b}, -{60794142, 29421790, 60934457, 29544099, 0x54f044b}, -{45003804, 37502000, 45112396, 37588489, 0x3c1044b}, -{57019500, 30238910, 57126050, 30319800, 0x3c1044b}, -{54300208, 31841000, 54401592, 31927489, 0x3c1044b}, -{49537404, 37240200, 49645996, 37326689, 0x3c1044b}, -{49624200, 34061100, 49752719, 34130880, 0x3c1044b}, -{48457706, 34756400, 48562694, 34842889, 0x3c1044b}, -{48234844, 38207300, 48344156, 38293789, 0x3c1044b}, -{49953925, 36243800, 50061075, 36330289, 0x3c1044b}, -{48229149, 30313700, 48328851, 30400189, 0x3c1044b}, -{46967145, 35256800, 47072854, 35343289, 0x3c1044b}, -{48435300, 36641000, 48575566, 36707000, 0x3c1044b}, -{48313000, 33424700, 48384963, 33548500, 0x3c1044b}, -{56238200, 27166000, 56368871, 27230000, 0x3c1044b}, -{48706600, 33850000, 48807363, 33939000, 0x3c1044b}, -{54390764, 36797800, 54498635, 36884289, 0x3c1044b}, -{49778986, 34315605, 52996414, 36996795, 0x0a90011}, -{51236676, 32490679, 51788724, 32981719, 0x0010888}, -{52396992, 29437980, 52933416, 29929020, 0x0011088}, -{48363584, 31066280, 48910424, 31557320, 0x0011888}, -{46749568, 34093680, 47312032, 34584720, 0x0012088}, -{60542092, 29237380, 61073308, 29728420, 0x0012888}, -{44735652, 37299680, 45324156, 37790720, 0x0013088}, -{56776992, 30033880, 57313416, 30524920, 0x0013888}, -{54051484, 31638680, 54598324, 32129720, 0x0014088}, -{49204652, 37079180, 49787948, 37570220, 0x0014888}, -{49367768, 33850480, 49930232, 34341520, 0x0015088}, -{48196668, 34554080, 48759132, 35045120, 0x0015888}, -{47945292, 30139780, 48481716, 30630820, 0x0016888}, -{46708868, 35054480, 47276540, 35545520, 0x0017088}, -{48178460, 36428480, 48756548, 36919520, 0x0017888}, -{48074076, 33240279, 48631332, 33731319, 0x0018088}, -{55869600, 27011680, 56390400, 27502720, 0x0018888}, -{48620876, 33455580, 49178132, 33946620, 0x0019088}, -{54127660, 36595480, 54705748, 37086520, 0x0019888}, -{51298768, 33734480, 51861232, 34225520, 0x001a088}, -{57343560, 35974480, 57916440, 36465520, 0x001a888}, -{53033660, 36387980, 53611748, 36879020, 0x001b088}, -{58533560, 35974480, 59106440, 36465520, 0x001b888}, -{55464392, 29224480, 55995608, 29715520, 0x001c088}, -{44673144, 38284480, 45266856, 38775520, 0x001c888}, -{48193976, 32134480, 48746024, 32625520, 0x001d088}, -{57030952, 37224480, 57619456, 37715520, 0x001d888}, -{58943976, 32634480, 59496024, 33125520, 0x001e088}, -{50763592, 28664080, 51294808, 29155120, 0x001f088}, -{45091379, 36605345, 48398180, 39286535, 0x0010015}, -{44020000, 37108810, 47356592, 39790000, 0x0a80091}, -{47356592, 37108810, 50693184, 39790000, 0x0a80891}, -{53559078, 35768215, 56836088, 38449405, 0x0a91091}, -{56836088, 35768215, 60113098, 38449405, 0x0a91891}, -{44413241, 34427620, 47630669, 37108810, 0x0a92091}, -{47630669, 34427620, 50848097, 37108810, 0x0a92891}, -{50848097, 34427620, 54065525, 37108810, 0x0a93091}, -{54065525, 34427620, 57282953, 37108810, 0x0a93891}, -{57282953, 34427620, 60500381, 37108810, 0x0a94091}, -{58248181, 34427620, 61465609, 37108810, 0x0a94891}, -{45373703, 31746429, 48501758, 34427619, 0x0a95091}, -{48501758, 31746429, 51629813, 34427619, 0x0a95891}, -{51629813, 31746429, 54757868, 34427619, 0x0a96091}, -{54757868, 31746429, 57885923, 34427619, 0x0a96891}, -{57885923, 31746429, 61013978, 34427619, 0x0a97091}, -{58824339, 31746429, 61952394, 34427619, 0x0a97891}, -{47593132, 29065239, 50631814, 31746429, 0x0a98091}, -{50631814, 29065239, 53670496, 31746429, 0x0a98891}, -{53670496, 29065239, 56709178, 31746429, 0x0a99091}, -{56709178, 29065239, 59747860, 31746429, 0x0a99891}, -{58836255, 29065239, 61874937, 31746429, 0x0a9a091}, -{50661605, 26384049, 53640705, 29065239, 0x0a8a891}, -{53640705, 26384049, 56619805, 29065239, 0x0a8b091}, -{56619805, 26384049, 59598905, 29065239, 0x0a8b891}, -{59598905, 26384049, 62578005, 29065239, 0x0a8c091}, -{60370900, 26384049, 63350000, 29065239, 0x0a8c891}, -{53670496, 25059100, 56590014, 27740290, 0x0a9d091}, -{56590014, 25059100, 59509532, 27740290, 0x0a9d891}, -{59509532, 25059100, 62429050, 27740290, 0x0a9e091}, -{44020000, 25059100, 63350000, 39790000, 0x0010217}, -{13143759, 32839490, 13216241, 32900599, 0x2a7004a}, -{20034013, 32089490, 20105986, 32150599, 0x2a7004a}, -{12975000, 32700000, 13433063, 32913000, 0xc730447}, -{19974151, 31955948, 20294659, 32229367, 0xbde0047}, -{14928986, 32147593, 15251013, 32421012, 0xbde0047}, -{14232507, 32586600, 14335092, 32673089, 0x3c1004b}, -{20159008, 30692000, 20259191, 30778489, 0x3c1004b}, -{23905667, 32026900, 24007532, 32113389, 0x3c1004b}, -{12969067, 32126800, 13070932, 32213289, 0x3c1004b}, -{12668907, 32709700, 12771492, 32796189, 0x3c1004b}, -{14508567, 32420600, 14610432, 32507089, 0x3c1004b}, -{16532548, 31128600, 16633452, 31215089, 0x3c1004b}, -{12721830, 26536800, 12818169, 26623289, 0x3c1004b}, -{13954308, 31707200, 14055692, 31793689, 0x3c1004b}, -{21708307, 32718500, 21810892, 32804989, 0x3c1004b}, -{12485167, 32027200, 12587032, 32113689, 0x3c1004b}, -{14379690, 26994600, 14476509, 27081089, 0x3c1004b}, -{22592707, 32707300, 22695292, 32793789, 0x3c1004b}, -{12969067, 32486800, 13070932, 32573289, 0x3c1004b}, -{10929308, 31827000, 11030692, 31913489, 0x3c1004b}, -{12430307, 32737900, 12532892, 32824389, 0x3c1004b}, -{13867171, 25881000, 13963029, 25967489, 0x3c1004b}, -{13587767, 32390300, 13689632, 32476789, 0x3c1004b}, -{20780967, 32448700, 20882832, 32535189, 0x3c1004b}, -{12035007, 32877100, 12137592, 32963589, 0x3c1004b}, -{21823807, 32751300, 21926392, 32837789, 0x3c1004b}, -{14232469, 27518450, 14302330, 27580549, 0x2b2004b}, -{12951430, 31417840, 13021569, 31477959, 0x29c004b}, -{20556830, 32156550, 20629969, 32218649, 0x2b2004b}, -{20089381, 30919440, 20159019, 30979559, 0x29c004b}, -{20546830, 32497750, 20619969, 32559849, 0x2b2004b}, -{10148534, 24927340, 10214665, 24987459, 0x29c004b}, -{21258152, 29116750, 21329048, 29178849, 0x2b2004b}, -{23257101, 24169940, 23322898, 24230059, 0x29c004b}, -{12543172, 32738950, 12616828, 32801049, 0x2b2004b}, -{19561148, 30364140, 19630452, 30424259, 0x29c004b}, -{20217003, 31640750, 20289797, 31702849, 0x2b2004b}, -{16108982, 29134540, 16177618, 29194659, 0x29c004b}, -{9465407, 30093650, 9536993, 30155749, 0x2b2004b}, -{13986946, 32549240, 14058254, 32609359, 0x29c004b}, -{25037203, 31721750, 25109997, 31783849, 0x2b2004b}, -{11984763, 31919940, 12055236, 31980059, 0x29c004b}, -{15915252, 29096150, 15986148, 29158249, 0x2b2004b}, -{22201646, 32727740, 22272954, 32787859, 0x29c004b}, -{11829572, 32923250, 11903228, 32985349, 0x2b2004b}, -{21511282, 29005540, 21579918, 29065659, 0x29c004b}, -{10612000, 31300000, 15410000, 32960000, 0x06b0011}, -{19900000, 31300000, 24300000, 32960000, 0x014000d}, -{12240241, 25429405, 15189550, 28110595, 0x0010015}, -{9290000, 19480000, 25141963, 33170000, 0x3820016}, -{32492924, 15532000, 32588750, 15615449, 0x01d000a}, -{32287030, 15326640, 32771374, 15817680, 0x001000c}, -{37141000, 19534500, 37245667, 19610250, 0x3c1044b}, -{37141000, 19610250, 37245667, 19686000, 0x3c1044b}, -{24840415, 12011800, 24928585, 12098289, 0x3c1004b}, -{30175154, 13143600, 30264045, 13230089, 0x3c1004b}, -{36335494, 15413400, 36425106, 15499889, 0x3c1004b}, -{35331654, 13994800, 35420545, 14081289, 0x3c1004b}, -{33481834, 14346500, 33570965, 14432989, 0x3c1004b}, -{32615554, 13112200, 32704445, 13198689, 0x3c1004b}, -{25304954, 13585900, 25393845, 13672389, 0x3c1004b}, -{22410654, 13406700, 22499545, 13493189, 0x3c1004b}, -{34328815, 11752900, 34416985, 11839389, 0x3c1004b}, -{32954334, 14190300, 33043465, 14276789, 0x3c1004b}, -{29669935, 10959300, 29757865, 11045789, 0x3c1004b}, -{26085415, 11411700, 26173585, 11498189, 0x3c1004b}, -{33551754, 13510300, 33640645, 13596789, 0x3c1004b}, -{33964913, 17673400, 34055486, 17759889, 0x3c1004b}, -{33292314, 14706800, 33381686, 14793289, 0x3c1004b}, -{33394154, 16643700, 33484246, 16730189, 0x3c1004b}, -{32702754, 13142700, 32791645, 13229189, 0x3c1004b}, -{31176674, 12858700, 31265325, 12945189, 0x3c1004b}, -{32252054, 13955500, 32340945, 14041989, 0x3c1004b}, -{35566294, 15280000, 35655906, 15366489, 0x3c1004b}, -{33932684, 17559550, 33997715, 17621649, 0x2b2004b}, -{28393889, 12660840, 28455511, 12720959, 0x29c004b}, -{33884988, 13116750, 33948812, 13178849, 0x2b2004b}, -{27782056, 11298940, 27843344, 11359059, 0x29c004b}, -{29621047, 12015950, 29684353, 12078049, 0x2b2004b}, -{33849605, 13273840, 33911394, 13333959, 0x29c004b}, -{35866015, 14931050, 35930184, 14993149, 0x2b2004b}, -{31829189, 12979940, 31890811, 13040059, 0x29c004b}, -{23438174, 12868950, 23501825, 12931049, 0x2b2004b}, -{37298270, 19069940, 37361729, 19130059, 0x29c004b}, -{33643188, 13385750, 33707012, 13447849, 0x2b2004b}, -{31203756, 11429740, 31265044, 11489859, 0x29c004b}, -{34339947, 11835350, 34403253, 11897449, 0x2b2004b}, -{34592905, 13391240, 34654694, 13451359, 0x29c004b}, -{33150488, 14027950, 33214312, 14090049, 0x2b2004b}, -{34146005, 13248340, 34207794, 13308459, 0x29c004b}, -{33957398, 17988950, 34022602, 18051049, 0x2b2004b}, -{30610689, 12696240, 30672311, 12756359, 0x29c004b}, -{29401922, 10653888, 32112903, 13335078, 0x001000d}, -{32086091, 13066959, 34826863, 15748149, 0x0a80011}, -{36828624, 19365380, 37323384, 19856420, 0x0b00890}, -{24652740, 11809480, 25126668, 12300520, 0x0b11090}, -{36143332, 15211080, 36627676, 15702120, 0x0b01890}, -{35134432, 13746380, 35613568, 14237420, 0x0b12090}, -{25075932, 13300780, 25555068, 13791820, 0x0b12890}, -{22215532, 13204380, 22694668, 13695420, 0x0b13090}, -{34038240, 11548780, 34512168, 12039820, 0x0b13890}, -{25915640, 11268980, 26389568, 11760020, 0x0b14090}, -{33759224, 17310980, 34248776, 17802020, 0x0b04890}, -{33256532, 16487880, 33740876, 16978920, 0x0b15090}, -{35511232, 14903280, 35995576, 15394320, 0x0b05890}, -{28107232, 12407880, 28586368, 12898920, 0x0b06090}, -{27568640, 11006780, 28042568, 11497820, 0x0b16890}, -{23230432, 12654480, 23709568, 13145520, 0x0b07090}, -{36965124, 18884980, 37459884, 19376020, 0x0b07890}, -{33745224, 17774480, 34234776, 18265520, 0x0b08090}, -{21810000, 9342000, 38630000, 23200000, 0x3580016}, -{23400000, 3480000, 36000000, 12250000, 0x0900012}, -{-19000000, -47500000, 60000000, 37550000, 0x3e50217}, -{21810000, 9342000, 38630000, 23200000, 0x003021c}, -{106786755, -6240545, 106873245, -6154055, 0x001000a}, -{106557000, -6425520, 107178000, -6068000, 0x017000c}, -{112660000, -7245000, 112804926, -7193000, 0x3c1044b}, -{112670000, -7297000, 112814926, -7245000, 0x3c1044b}, -{112670000, -7348000, 112817740, -7297000, 0x3c1044b}, -{112670000, -7400000, 112814926, -7348000, 0x3c1044b}, -{107521495, -6953200, 107608704, -6866711, 0x3c1004b}, -{107608704, -6961849, 107695913, -6875360, 0x3c1004b}, -{98624000, 3530000, 98723905, 3605000, 0x3c1044b}, -{98627000, 3605000, 98708043, 3697500, 0x3c1044b}, -{104715055, -3025400, 104801544, -2938911, 0x3c1004b}, -{110376495, -7033800, 110463704, -6947311, 0x3c1004b}, -{119398935, -5192100, 119485664, -5105611, 0x3c1004b}, -{112593095, -8006200, 112680304, -7919711, 0x3c1004b}, -{105223015, -5467500, 105309984, -5381011, 0x3c1004b}, -{106746515, -6623200, 106833484, -6536711, 0x3c1004b}, -{100343655, -990400, 100430144, -903911, 0x3c1004b}, -{110768095, -7596000, 110870641, -7522500, 0x3c1044b}, -{114562764, -3352850, 114625035, -3290751, 0x2b2004b}, -{101409740, 476040, 101469859, 536159, 0x29c004b}, -{117101950, -530750, 117164049, -468651, 0x2b2004b}, -{109303440, -53560, 109363559, 6559, 0x29c004b}, -{115188605, -8681050, 115251394, -8618951, 0x2b2004b}, -{110341490, -7825760, 110402110, -7765641, 0x29c004b}, -{116804050, -1284850, 116866149, -1222751, 0x2b2004b}, -{103581740, -1646060, 103641859, -1585941, 0x29c004b}, -{124818750, 1453950, 124880849, 1516049, 0x2b2004b}, -{116069206, -8609660, 116129993, -8549541, 0x29c004b}, -{108523578, -6747550, 108586022, -6685451, 0x2b2004b}, -{111979690, -7840060, 112040310, -7779941, 0x29c004b}, -{109099392, -6904450, 109162008, -6842351, 0x2b2004b}, -{109641790, -6909360, 109702410, -6849241, 0x29c004b}, -{113664692, -8200950, 113727308, -8138851, 0x2b2004b}, -{128153757, -3720000, 128221533, -3666600, 0x29c044b}, -{95288778, 5518950, 95351222, 5581049, 0x2b2004b}, -{108992690, -7746255, 109047592, -7680000, 0x29c044b}, -{102246920, -3837350, 102316321, -3781700, 0x2b2044b}, -{109209090, -7456460, 109269710, -7396341, 0x29c044b}, -{99028950, 2928950, 99091049, 2991049, 0x2b2044b}, -{108179890, -7353360, 108240510, -7293241, 0x29c044b}, -{111501900, -7664200, 111558617, -7595800, 0x2b2044b}, -{122480957, -4014060, 122541243, -3953941, 0x29c044b}, -{119835000, -935180, 119906729, -881478, 0x2b2044b}, -{125104000, 1426330, 125214249, 1459000, 0x29c044b}, -{98466200, 3587420, 98533886, 3644449, 0x2b2044b}, -{112869690, -7670060, 112930310, -7609941, 0x29c044b}, -{123574033, -10202150, 123637167, -10140051, 0x2b2044b}, -{103919000, 1018330, 104001619, 1062000, 0x29c044b}, -{105900000, -7824000, 109528800, -5872000, 0x07c0011}, -{109528800, -8382291, 113285000, -6566000, 0x015000d}, -{98415640, 3409480, 98884360, 3900520, 0x0b00090}, -{104524240, -3235520, 104992960, -2744480, 0x0b00890}, -{119353000, -5439520, 119824512, -4948480, 0x0b01090}, -{105063840, -5507720, 105532560, -5016680, 0x0b01890}, -{100258340, -1014420, 100727060, -523380, 0x0b02090}, -{114480640, -3615520, 114949360, -3124480, 0x0b02890}, -{101195640, 314480, 101664360, 805520, 0x0b03090}, -{116915640, -745520, 117384360, -254480, 0x0b03890}, -{109105640, -265520, 109574360, 225520, 0x0b04090}, -{114989040, -8860020, 115457760, -8368980, 0x0b14890}, -{116598240, -1428020, 117066960, -936980, 0x0b05090}, -{103375640, -1835520, 103844360, -1344480, 0x0b05890}, -{124780640, 1234480, 125249360, 1725520, 0x0b06090}, -{116006440, -8826320, 116475160, -8335280, 0x0b16890}, -{113565640, -8195520, 114034360, -7704480, 0x0b17090}, -{127895140, -3781320, 128363860, -3290280, 0x0b07890}, -{95195240, 5189180, 95663960, 5680220, 0x0b08090}, -{102170440, -4043120, 102639160, -3552080, 0x0b08890}, -{98865640, 2899480, 99334360, 3390520, 0x0b09090}, -{122296040, -4214520, 122764760, -3723480, 0x0b09890}, -{119605640, -1145520, 120074360, -654480, 0x0b0a090}, -{123280640, -10398920, 123754568, -9907880, 0x0b0a890}, -{103717000, 750500, 104213000, 1199000, 0x0a4b090}, -{113685640, -2455520, 114154360, -1964480, 0x0b0b890}, -{122772240, 379280, 123240960, 870320, 0x0b0c090}, -{140470540, -2919220, 140939260, -2428180, 0x0b0c890}, -{96771940, 4786171, 97240660, 5280000, 0x0b1d090}, -{105740990, -2235120, 106212500, -1744080, 0x0b0d890}, -{104213000, 743500, 104700000, 1230000, 0x0ace090}, -{98972840, 1043980, 99441560, 1535020, 0x0b0e890}, -{114115640, -8560519, 114584360, -8069479, 0x0b1f090}, -{129600000, -1474366, 132994416, 360487, 0x016008d}, -{130313226, -4155557, 132994416, -1474367, 0x001088d}, -{132994417, -2010605, 135675607, 670585, 0x001108d}, -{132994417, -4691795, 135675607, -2010605, 0x001188d}, -{135675607, -3109892, 138356797, -428702, 0x001208d}, -{135675607, -5791082, 138356797, -3109892, 0x001288d}, -{135675607, -8472272, 138356797, -5791082, 0x001308d}, -{138356797, -3914249, 141037987, -1233059, 0x001388d}, -{138356797, -6595439, 141037987, -3914249, 0x001408d}, -{138356797, -9276629, 141037987, -6595439, 0x001488d}, -{118680988, -362912, 121362178, 2318278, 0x001508d}, -{121362178, -362912, 124043368, 2318278, 0x001588d}, -{124043368, -362912, 126724558, 2318278, 0x001608d}, -{118680988, -3044101, 121362178, -362911, 0x001688d}, -{121362178, -3044101, 124043368, -362911, 0x001708d}, -{124043368, -3044101, 126724558, -362911, 0x001788d}, -{118680988, -5725291, 121362178, -3044101, 0x001808d}, -{121362178, -5725291, 124043368, -3044101, 0x001888d}, -{120343326, -8406481, 123024516, -5725291, 0x001908d}, -{126984524, 21405, 129665714, 2702595, 0x001988d}, -{126984524, -2659784, 129665714, 21406, 0x001a08d}, -{125643929, -5340975, 128325119, -2659785, 0x001a88d}, -{128325118, -4134439, 131006308, -1453249, 0x001b08d}, -{131006308, -6413451, 133687498, -3732261, 0x001b88d}, -{132615022, -7754046, 135296212, -5072856, 0x001c08d}, -{130282387, -8826522, 132963577, -6145332, 0x001c88d}, -{127601197, -8826522, 130282387, -6145332, 0x001d08d}, -{124920007, -9898998, 127601197, -7217808, 0x001d88d}, -{124900000, 2218000, 127500000, 4880000, 0x001e08d}, -{104967524, 781552, 107648714, 3462742, 0x001e88d}, -{107648714, 2256207, 110329904, 4937397, 0x001f08d}, -{114604286, 1743107, 117285476, 4424297, 0x0a80091}, -{117285476, 1743107, 119966666, 4424297, 0x0a80891}, -{108685000, -938083, 110984679, 2090000, 0x0c11091}, -{110984679, -938082, 113665869, 1743108, 0x0a81891}, -{113665869, -938082, 116347059, 1743108, 0x0a82091}, -{116347059, -938082, 119028249, 1743108, 0x0a82891}, -{109241905, -3619272, 111923095, -938082, 0x0a83091}, -{111923095, -3619272, 114604285, -938082, 0x0a83891}, -{114604285, -3619272, 117285475, -938082, 0x0a84091}, -{114068047, -6300462, 116749237, -3619272, 0x0a84891}, -{95004700, 3225694, 97685890, 5906884, 0x0a85091}, -{97685890, 3225694, 100367080, 5906884, 0x0a85891}, -{95674997, 544519, 98356187, 3225709, 0x0a86091}, -{98356187, 544519, 101037377, 3225709, 0x0a86891}, -{101037377, 544519, 104857000, 2330000, 0x0737091}, -{98141605, -2136670, 100822795, 544520, 0x0a87891}, -{100822795, -2136670, 103503985, 544520, 0x0a88091}, -{103503985, -2136670, 106185175, 544520, 0x0a88891}, -{98141605, -4817860, 100822795, -2136670, 0x0a89091}, -{100822795, -4817860, 103503985, -2136670, 0x0a89891}, -{103503985, -4817860, 106185175, -2136670, 0x0a8a091}, -{106185175, -4817860, 108866365, -2136670, 0x0a8a891}, -{101975706, -7499050, 104656896, -4817860, 0x0a8b091}, -{104656896, -7499050, 107338086, -4817860, 0x0a8b891}, -{107338086, -8330218, 110019276, -5649028, 0x0a9c091}, -{110019276, -8866456, 112700466, -6185266, 0x0a9c891}, -{112700466, -9134575, 115381656, -6453385, 0x0a9d091}, -{115381656, -9402694, 118062846, -6721504, 0x0a9d891}, -{118062846, -8980000, 125200000, -8020000, 0x03ee091}, -{118890000, -10850000, 122040000, -9200000, 0x07ae891}, -{122486810, -11020000, 125197791, -8920080, 0x095f091}, -{95004677, -11020000, 141054950, 5906884, 0x0010017}, -{-99180500, 19393000, -99074700, 19466000, 0x01a000a}, -{-99320000, 19197764, -98875000, 19732000, 0x022000c}, -{-100620000, 18300000, -98570000, 20296000, 0x0aa0011}, -{-99365200, 19045000, -98938000, 19593000, 0x0020216}, -{-98279000, 19283000, -98152500, 19343800, 0x016000a}, -{-98110776, 19103030, -97616016, 19594070, 0x0b00010}, -{-98590000, 19103030, -98110776, 19602000, 0x001000c}, -{-98725000, 19103000, -97616000, 19740000, 0x0830011}, -{-98725000, 19103000, -97616000, 19740000, 0x0020216}, -{-99254084, 18885404, -99162789, 18971894, 0x001000a}, -{-99494000, 18626120, -99020250, 19133000, 0x020000c}, -{-99020250, 18408400, -98665000, 19088000, 0x0f40010}, -{-100620000, 18300000, -98570000, 20296000, 0x0aa0011}, -{-99500000, 18323000, -98632000, 19144000, 0x0020216}, -{-102327212, 21836555, -102234956, 21923045, 0x001000a}, -{-102780000, 21620000, -102175000, 22016000, 0x019000c}, -{-102491600, 22016000, -101942000, 22460000, 0x0a00010}, -{-102880000, 21620000, -101833000, 22460000, 0x09c0011}, -{-102880000, 21620000, -101833000, 22460000, 0x0020216}, -{-103776000, 19216200, -103676500, 19295000, 0x01c000a}, -{-103974776, 19022469, -103480016, 19513509, 0x001000c}, -{-104418598, 18901237, -104053419, 19247196, 0xf04004b}, -{-104056058, 18687811, -103703495, 19022700, 0xe89004b}, -{-104700000, 18660000, -103460000, 19520000, 0x0900011}, -{-104700000, 18660000, -103460000, 19520000, 0x0020216}, -{-100425500, 20546655, -100357475, 20661000, 0x029000a}, -{-100599396, 20344380, -100104636, 20835420, 0x001000c}, -{-100104636, 20292000, -99684000, 20870000, 0x0d00010}, -{-100602000, 20000000, -99035000, 21690000, 0x0b40011}, -{-100602000, 20000000, -99035000, 21690000, 0x0020216}, -{-98790000, 20057200, -98696600, 20140000, 0x01e000a}, -{-99002176, 19800780, -98507416, 20291820, 0x001000c}, -{-99390884, 19883000, -99111261, 20110000, 0xa9e044b}, -{-99295000, 20110000, -99000570, 20326128, 0xa9e044b}, -{-99380124, 20326128, -99119877, 20570747, 0xa9e004b}, -{-98507998, 19977810, -98264603, 20206589, 0x9ee004b}, -{-99880000, 19577000, -97960000, 21404000, 0x0a90011}, -{-99880000, 19577000, -97960000, 21404000, 0x0020216}, -{-99180500, 19393000, -99074700, 19466000, 0x01a000a}, -{-99320000, 19197764, -98875000, 19732000, 0x022000c}, -{-99780000, 19205000, -99477901, 19414000, 0xa9e044b}, -{-99237000, 19732000, -98943816, 19948500, 0xa9e044b}, -{-98875000, 19197764, -98756821, 19732000, 0xa9e044b}, -{-99423000, 19197764, -99319641, 19732000, 0x9ee044b}, -{-100620000, 18300000, -98570000, 20296000, 0x0aa0011}, -{-100620000, 18300000, -98570000, 20296000, 0x0020216}, -{-92975567, 17964355, -92885233, 18050845, 0x001000a}, -{-93222776, 17700880, -92733224, 18191920, 0x001000c}, -{-93461000, 17800000, -93307562, 18055000, 0x864044b}, -{-91526724, 17377140, -91324276, 17570459, 0x864004b}, -{-93374393, 18159340, -93171408, 18352659, 0x864004b}, -{-92632274, 17735510, -92451127, 17908489, 0x782004b}, -{-91839174, 17716110, -91658027, 17889089, 0x782004b}, -{-92731954, 18465710, -92549846, 18638689, 0x782004b}, -{-93289895, 18331240, -93013956, 18445000, 0x782044b}, -{-94140000, 17232000, -90958000, 18670000, 0x0730011}, -{-94140000, 17232000, -90958000, 18670000, 0x0020216}, -{-104932328, 21458155, -104840072, 21544645, 0x001000a}, -{-105177384, 21102580, -104677416, 21593620, 0x001000c}, -{-105569723, 22310790, -105306078, 22555409, 0xa9e004b}, -{-105441764, 20667590, -105180837, 20912209, 0xa9e004b}, -{-105318000, 21727200, -105048166, 21965500, 0xa9e044b}, -{-104548216, 20948310, -104304185, 21177089, 0x9ee004b}, -{-106720000, 20594000, -103706000, 23092000, 0x09e0011}, -{-106720000, 20594000, -103706000, 23092000, 0x0020216}, -{-101713628, 21089455, -101621372, 21175945, 0x001000a}, -{-101805876, 20949130, -101499925, 21235959, 0xc730047}, -{-101532424, 20549390, -101240777, 20822809, 0xbde0047}, -{-101017444, 20408890, -100726557, 20682309, 0xbde0047}, -{-101292056, 20472210, -101107545, 20645189, 0x782004b}, -{-101367956, 20919610, -101183445, 21092589, 0x782004b}, -{-101545856, 20842110, -101361345, 21015089, 0x782004b}, -{-101955956, 20910210, -101771445, 21083189, 0x782004b}, -{-100862872, 20864220, -100703129, 21013979, 0x680004b}, -{-101309164, 20306320, -101149837, 20456079, 0x680004b}, -{-101010288, 21095120, -100849713, 21244879, 0x680004b}, -{-101253564, 20083620, -101094237, 20233379, 0x680004b}, -{-100839764, 20000020, -100680437, 20149779, 0x680004b}, -{-102110000, 19890000, -99645000, 21847000, 0x09a0011}, -{-102110000, 19890000, -99645000, 21847000, 0x0020216}, -{-98244667, 19006755, -98153372, 19093245, 0x001000a}, -{-98382590, 18877020, -98017411, 19222979, 0xf040047}, -{-97555817, 18282600, -97204184, 18617489, 0xe890047}, -{-98630065, 18746590, -98372536, 18991209, 0xa9e004b}, -{-98614505, 19124890, -98356296, 19369509, 0xa9e004b}, -{-97548984, 19704290, -97289416, 19948909, 0xa9e004b}, -{-98168998, 20122510, -97925603, 20351289, 0x9ee004b}, -{-99088000, 17870000, -96722000, 20850000, 0x0c10011}, -{-99088000, 17870000, -96722000, 20850000, 0x0020216}, -{-89664828, 20932755, -89572572, 21019245, 0x001000a}, -{-89982000, 20799700, -89320753, 21164000, 0x017000c}, -{-88362044, 20612760, -88136157, 20824529, 0x931004b}, -{-88337741, 20986240, -88130460, 21179559, 0x864004b}, -{-89848000, 21205000, -89484003, 21315000, 0x864044b}, -{-89450135, 20159440, -89244465, 20352759, 0x864004b}, -{-90039504, 20499240, -89833297, 20692559, 0x864004b}, -{-89340641, 21038740, -89133360, 21232059, 0x864004b}, -{-90422000, 19515000, -87310000, 21650000, 0x08f0011}, -{-90422000, 21650000, -87310000, 23660000, 0x019000d}, -{-90422000, 19515000, -87310000, 23660000, 0x0020216}, -{-86913210, 21128780, -86803572, 21204200, 0x01a000a}, -{-87200012, 20800152, -86700044, 21291192, 0x001000c}, -{-88600000, 18470000, -88223560, 18700000, 0xc73044b}, -{-87190544, 20439490, -86899657, 20712909, 0xbde004b}, -{-88199364, 19439890, -87909236, 19713309, 0xbde004b}, -{-87649984, 21291191, -87150016, 21782231, 0x001008c}, -{-87150016, 21291191, -86650048, 21782231, 0x001088c}, -{-87699980, 20800152, -87200012, 21291192, 0x001108c}, -{-87200012, 20800152, -86700044, 21291192, 0x001188c}, -{-88194740, 20309112, -87699980, 20800152, 0x001208c}, -{-87699980, 20309112, -87205220, 20800152, 0x001288c}, -{-87205220, 20309112, -86710460, 20800152, 0x001308c}, -{-87205220, 19818072, -86710460, 20309112, 0x001388c}, -{-89317845, 19818072, -88823085, 20309112, 0x001408c}, -{-88823085, 19818072, -88328325, 20309112, 0x001488c}, -{-88328325, 19818072, -87833565, 20309112, 0x001508c}, -{-87833565, 19818072, -87338805, 20309112, 0x001588c}, -{-89317845, 19327032, -88823085, 19818072, 0x001608c}, -{-88823085, 19327032, -88328325, 19818072, 0x001688c}, -{-88328325, 19327032, -87833565, 19818072, 0x001708c}, -{-87833565, 19327032, -87338805, 19818072, 0x001788c}, -{-89169417, 18835992, -88679865, 19327032, 0x001808c}, -{-88679865, 18835992, -88190313, 19327032, 0x001888c}, -{-88190313, 18835992, -87700761, 19327032, 0x001908c}, -{-87700761, 18835992, -87211209, 19327032, 0x001988c}, -{-89169417, 18344952, -88679865, 18835992, 0x001a08c}, -{-88679865, 18344952, -88190313, 18835992, 0x001a88c}, -{-88190313, 18344952, -87700761, 18835992, 0x001b08c}, -{-87700761, 18344952, -87211209, 18835992, 0x001b88c}, -{-89218373, 17880000, -88728821, 18371040, 0x001c08c}, -{-89022552, 17880000, -88533000, 18371040, 0x001c88c}, -{-87994493, 18148536, -87504941, 18639576, 0x001d08c}, -{-89323000, 17880000, -86600000, 21800000, 0x0020216}, -{-107437189, 24750555, -107342050, 24837045, 0x001000a}, -{-107771892, 24481280, -107261508, 24972320, 0x001000c}, -{-106496042, 23174000, -106154798, 23364409, 0xa9e044b}, -{-109053920, 25654490, -108783480, 25899109, 0xa9e004b}, -{-108656120, 25501490, -108385680, 25746109, 0xa9e004b}, -{-108252864, 25328310, -107999936, 25557089, 0x9ee004b}, -{-109481209, 24388810, -106561691, 27070000, 0x0a90011}, -{-108249968, 22449405, -105360241, 25130595, 0x001000d}, -{-109511000, 22438000, -105344000, 27070000, 0x0020216}, -{-90572700, 19799000, -90469650, 19874000, 0x01b000a}, -{-90704476, 19599980, -90209716, 20091020, 0x001000c}, -{-91876000, 18593000, -91457775, 18800000, 0xc73044b}, -{-90784805, 19282590, -90496196, 19556009, 0xbde004b}, -{-90891025, 18473090, -90603176, 18746509, 0xbde004b}, -{-91340000, 17799000, -89094500, 20900000, 0x0ca0011}, -{-92470000, 17799000, -90300000, 20900000, 0x025000d}, -{-92470000, 17799000, -89094500, 20900000, 0x0020216}, -{-101240567, 19659255, -101149272, 19745745, 0x001000a}, -{-101400000, 19628330, -100956117, 19914400, 0xf040447}, -{-102246747, 19252600, -101893253, 19587489, 0xe890047}, -{-102356775, 19874910, -102173225, 20047889, 0x782004b}, -{-102403895, 18987000, -102174281, 19124500, 0x782044b}, -{-100451295, 19353510, -100268706, 19526489, 0x782004b}, -{-102335000, 17914000, -102097428, 18046200, 0x782044b}, -{-102099464, 20245620, -101940137, 20395379, 0x680004b}, -{-102754364, 19974520, -102595037, 20124279, 0x680004b}, -{-100649456, 19605120, -100490545, 19754879, 0x680004b}, -{-101859456, 19745120, -101700545, 19894879, 0x680004b}, -{-101728656, 19488020, -101569745, 19637779, 0x680004b}, -{-103052500, 17909000, -100060000, 20398000, 0x09d0011}, -{-103743000, 17909000, -100803000, 20398000, 0x01d000d}, -{-103743000, 17909000, -100060000, 20398000, 0x0020216}, -{-101021828, 22115155, -100928611, 22201645, 0x001000a}, -{-101139284, 21877780, -100639316, 22368820, 0x001000c}, -{-99049969, 21883610, -98804032, 22112389, 0x9ee004b}, -{-100736502, 23567960, -100506498, 23779729, 0x931004b}, -{-100063326, 21822260, -99835675, 22034029, 0x931004b}, -{-98920232, 21238360, -98693169, 21450129, 0x931004b}, -{-98552720, 22073660, -98324480, 22285429, 0x931004b}, -{-102310000, 21427000, -99839000, 24510000, 0x0c30011}, -{-101130145, 21132000, -98300000, 23813190, 0x001000d}, -{-102310000, 21132000, -98300000, 24510000, 0x0020216}, -{-99933600, 16814555, -99834525, 16892675, 0x01c000a}, -{-100129968, 16710480, -99645624, 17201520, 0x001000c}, -{-99572000, 17421300, -99354284, 17673000, 0x9ee044b}, -{-99594979, 18268160, -99372622, 18479929, 0x931004b}, -{-101663685, 17567660, -101441916, 17779429, 0x931004b}, -{-99652273, 18464660, -99429328, 18676429, 0x931004b}, -{-98654685, 17512560, -98432916, 17724329, 0x931004b}, -{-102190000, 16574000, -99042000, 18880000, 0x0930011}, -{-100288000, 16250000, -97960000, 18789000, 0x001000d}, -{-102190000, 16250000, -97960000, 18890000, 0x0020216}, -{-100353589, 25654755, -100258450, 25741245, 0x001000a}, -{-100641100, 25544000, -99919000, 25886986, 0x015000c}, -{-100081056, 25087630, -99765544, 25374459, 0xc73004b}, -{-99720381, 24723290, -99419620, 24996709, 0xbde004b}, -{-99756498, 27344290, -99448902, 27617709, 0xbde004b}, -{-100880000, 23135000, -98400000, 25936000, 0x0ba0011}, -{-101240000, 25936000, -98400000, 27830000, 0x001000d}, -{-101240000, 23135000, -98400000, 27830000, 0x0020216}, -{-117070733, 32462654, -116968867, 32549144, 0x001000a}, -{-117125500, 32175161, -116484412, 32587000, 0x01a000c}, -{-115593432, 32340220, -115185969, 32686179, 0xf04004b}, -{-116816282, 31702600, -116423718, 32037489, 0xe89004b}, -{-117545088, 30037805, -114476615, 32718995, 0x0a90011}, -{-116160000, 27999000, -112748200, 30050000, 0x019000d}, -{-118388964, 27999000, -115380073, 30680190, 0x0010015}, -{-118403860, 27999000, -112748200, 32719000, 0x0020216}, -{-96207200, 19182000, -96123221, 19228845, 0x2a7044a}, -{-96186767, 19140000, -96093003, 19182000, 0x2a7044a}, -{-96325190, 19012620, -95960011, 19358579, 0xf040047}, -{-97148147, 19363600, -96794653, 19698489, 0xe890047}, -{-94531514, 17996610, -94349886, 18169589, 0x782004b}, -{-97491915, 20418000, -97297927, 20582000, 0x782044b}, -{-94733000, 17919000, -94513383, 18062000, 0x782044b}, -{-97054754, 18806110, -96872646, 18979089, 0x782004b}, -{-97224454, 18749710, -97042346, 18922689, 0x782004b}, -{-97476556, 20877210, -97292045, 21050189, 0x782004b}, -{-95318000, 18378000, -95018118, 18483000, 0x782044b}, -{-97102064, 20012820, -96942737, 20162579, 0x680004b}, -{-97444028, 18349405, -94643674, 20300000, 0x0900011}, -{-96330000, 17123005, -93599823, 18770000, 0x001000d}, -{-98680000, 20050000, -96000000, 22470595, 0x0010015}, -{-98682000, 17123000, -93593000, 22478000, 0x0020216}, -{-93174000, 16725600, -93060000, 16793245, 0x018000a}, -{-93390600, 16549700, -92881330, 17005400, 0x01d000c}, -{-92170000, 16099000, -91821433, 16344100, 0xc73044b}, -{-92685206, 16492090, -92400395, 16765509, 0xbde004b}, -{-92424167, 14763390, -92141634, 15036809, 0xbde004b}, -{-94240000, 16060000, -90368000, 17989000, 0x0790011}, -{-94240000, 14531918, -91700000, 16400000, 0x001000d}, -{-94240000, 14531918, -90368000, 17989000, 0x0020216}, -{-110350089, 24096755, -110255911, 24183245, 0x001000a}, -{-110575192, 23894480, -110064808, 24385520, 0x001000c}, -{-109804000, 22989490, -109555279, 23250000, 0xa9e044b}, -{-111584760, 25841390, -111313641, 26086009, 0xa9e004b}, -{-110079502, 22860990, -109814498, 23105609, 0xa9e004b}, -{-111743629, 24897410, -111491972, 25126189, 0x9ee004b}, -{-112310000, 22843000, -109400000, 25481190, 0x0a70011}, -{-113704131, 25319805, -110754822, 28000995, 0x001000d}, -{-116653440, 25319805, -113704131, 28000995, 0x0010015}, -{-116700000, 22800000, -109400000, 28001000, 0x0020216}, -{-102629000, 22736620, -102553341, 22790000, 0x2a7044a}, -{-102553341, 22725800, -102476025, 22778000, 0x2a7044a}, -{-102824784, 22534480, -102319608, 23025520, 0x001000c}, -{-102923122, 23033610, -102675278, 23262389, 0x9ee004b}, -{-102293620, 22508860, -102065380, 22720629, 0x931004b}, -{-103116420, 22539860, -102888180, 22751629, 0x931004b}, -{-103212291, 23713360, -102981110, 23925129, 0x931004b}, -{-102116520, 22137760, -101888280, 22349529, 0x931004b}, -{-104368000, 21022000, -101266000, 23343000, 0x0970011}, -{-104140000, 23343000, -100738000, 25129000, 0x2d50015}, -{-104368000, 21022000, -100738000, 25129000, 0x0020216}, -{-103384528, 20622055, -103292272, 20708545, 0x001000a}, -{-103541476, 20381380, -103046716, 20872420, 0x001000c}, -{-105289216, 20548610, -105045185, 20777389, 0x9ee004b}, -{-103534055, 19525660, -103309345, 19737429, 0x931004b}, -{-102075632, 21260560, -101848569, 21472329, 0x931004b}, -{-102798544, 20725200, -102516881, 20895000, 0x931044b}, -{-102951750, 20286630, -102694471, 20472000, 0x931044b}, -{-105695000, 18914000, -101934000, 21025000, 0x0810011}, -{-104388000, 20939000, -101501000, 22760000, 0x3140015}, -{-106800000, 18914000, -101461000, 22760000, 0x0020216}, -{-97902500, 22208000, -97815298, 22300000, 0x021000a}, -{-98159934, 22207220, -97787067, 22553179, 0xf040047}, -{-98430000, 25918000, -97938034, 26170589, 0xe890447}, -{-97675760, 25699290, -97404641, 25943909, 0xa9e004b}, -{-99740298, 27358690, -99465102, 27603309, 0xa9e004b}, -{-99210821, 23682790, -98943779, 23927409, 0xa9e004b}, -{-99099322, 22649310, -98851478, 22878089, 0x9ee004b}, -{-100178000, 22200000, -97500000, 24881000, 0x0af0011}, -{-99990000, 24881000, -97121000, 27685000, 0x020000d}, -{-100178000, 22200000, -97121000, 27685000, 0x0020216}, -{-96771767, 17021955, -96681433, 17108445, 0x001000a}, -{-96901368, 16749980, -96417024, 17241020, 0x001000c}, -{-96191425, 17980000, -95857274, 18168000, 0xa9e044b}, -{-95321166, 16147890, -95067034, 16392509, 0xa9e004b}, -{-95220306, 16336000, -94985839, 16601709, 0xa9e044b}, -{-97902991, 17675010, -97663409, 17903789, 0x9ee004b}, -{-98590000, 15640000, -96280000, 18677000, 0x0c40011}, -{-96320000, 15640000, -93810000, 18340000, 0x020000d}, -{-98590000, 14564000, -93810000, 18677000, 0x0020216}, -{-104717000, 23985500, -104615000, 24063300, 0x01c000a}, -{-104847792, 23815080, -104337408, 24306120, 0x001000c}, -{-103636953, 25430630, -103319848, 25717459, 0xc73004b}, -{-105448381, 24915290, -105147620, 25188709, 0xbde004b}, -{-105455441, 23668190, -105156959, 23941609, 0xbde004b}, -{-106202000, 22309000, -103380000, 24700000, 0x0a10011}, -{-107260000, 24268000, -104800000, 26842000, 0x001000d}, -{-104800000, 24268000, -102477000, 26842000, 0x0010015}, -{-107260000, 22309000, -102477000, 26842000, 0x0020216}, -{-101039700, 25372750, -100959906, 25472750, 0x024000a}, -{-101110039, 25330220, -100727562, 25676179, 0xf040047}, -{-103534619, 25456200, -103164381, 25791089, 0xe890047}, -{-101535319, 26744190, -101261482, 26988809, 0xa9e004b}, -{-100665457, 28583190, -100387543, 28827809, 0xa9e004b}, -{-101072037, 29161390, -100792764, 29406009, 0xa9e004b}, -{-101310888, 27775110, -101053512, 28003889, 0x9ee004b}, -{-103540000, 24524000, -100160000, 26500000, 0x0860011}, -{-103951000, 26500000, -101875000, 29883000, 0x029000d}, -{-101875000, 26500000, -99800000, 29883000, 0x50f0015}, -{-103951000, 24524000, -99800000, 29883000, 0x0020216}, -{-111016511, 29066055, -110918489, 29152545, 0x001000a}, -{-111156485, 28952220, -110761515, 29298179, 0xf040047}, -{-110145175, 27319800, -109768425, 27654689, 0xe890047}, -{-111070532, 31131260, -110823468, 31343029, 0x931004b}, -{-114852344, 32299140, -114624657, 32492459, 0x864004b}, -{-109601605, 27017840, -109385195, 27211159, 0x864004b}, -{-110990479, 27850440, -110771921, 28043759, 0x864004b}, -{-109645870, 31175840, -109420331, 31369159, 0x864004b}, -{-112221164, 30591140, -111997236, 30784459, 0x864004b}, -{-111462000, 26280000, -108395000, 28820000, 0x0a10011}, -{-111566000, 28820000, -108520000, 31388000, 0x001000d}, -{-115013524, 32002879, -114461476, 32493919, 0x0b00090}, -{-115008316, 31511840, -114461476, 32002880, 0x0b13090}, -{-114461476, 31904671, -113914636, 32395711, 0x0b10890}, -{-114461476, 31413632, -113914636, 31904672, 0x0b03890}, -{-113914636, 31737718, -113367796, 32228758, 0x0b11090}, -{-113914636, 31246678, -113367796, 31737718, 0x0b04090}, -{-113367796, 31570764, -112820956, 32061804, 0x0b11890}, -{-112820956, 31570764, -112274116, 32061804, 0x0b12090}, -{-112274116, 31570764, -111727276, 32061804, 0x0b12890}, -{-113422480, 31079724, -112875640, 31570764, 0x0b04890}, -{-112875640, 31079724, -112328800, 31570764, 0x0b05090}, -{-112328800, 31079724, -111781960, 31570764, 0x0b05890}, -{-111781960, 31079724, -111235120, 31570764, 0x0b06090}, -{-113422480, 30588684, -112880848, 31079724, 0x0b06890}, -{-112880848, 30588684, -112339216, 31079724, 0x0b07090}, -{-112339216, 30588684, -111797584, 31079724, 0x0b07890}, -{-111797584, 30588684, -111255952, 31079724, 0x0b08090}, -{-113157288, 30097644, -112620864, 30588684, 0x0b18890}, -{-112620864, 30097644, -112084440, 30588684, 0x0b19090}, -{-112084440, 30097644, -111548016, 30588684, 0x0b19890}, -{-113157288, 29606604, -112620864, 30097644, 0x0b0a090}, -{-112620864, 29606604, -112084440, 30097644, 0x0b0a890}, -{-112084440, 29606604, -111548016, 30097644, 0x0b0b090}, -{-112620864, 29115564, -112089648, 29606604, 0x0b1b890}, -{-112089648, 29115564, -111558432, 29606604, 0x0b1c090}, -{-112620864, 28624524, -112089648, 29115564, 0x0b0c890}, -{-112089648, 28624524, -111558432, 29115564, 0x0b0d090}, -{-112403170, 28133484, -111877162, 28624524, 0x0b1d890}, -{-111882370, 28329900, -111351154, 28820940, 0x0b0e090}, -{-115060500, 26280000, -108395000, 32494000, 0x0020216}, -{-106516372, 31681755, -106415467, 31768245, 0x001000a}, -{-106679510, 31446120, -106275891, 31792079, 0xf040047}, -{-106218536, 28542900, -105838065, 28877789, 0xe890047}, -{-105609478, 28105790, -105332923, 28350409, 0xa9e004b}, -{-105858000, 26749400, -105564416, 26977500, 0xa9e044b}, -{-106955078, 28283790, -106678523, 28528409, 0xa9e004b}, -{-108051866, 30305610, -107788135, 30534389, 0x9ee004b}, -{-108380000, 26259900, -104248545, 28400000, 0x0800011}, -{-108400000, 28400000, -105833000, 31787000, 0x4980015}, -{-108920000, 30910000, -108400000, 31336700, 0x0010088}, -{-108949700, 30480000, -108400000, 30910000, 0x01c0888}, -{-108695000, 29600000, -108400000, 30480000, 0x0381088}, -{-108770000, 28950000, -108400000, 29600000, 0x02a1888}, -{-108770000, 28400000, -108400000, 28950000, 0x0272088}, -{-109082000, 28046000, -108380000, 28400000, 0x0162888}, -{-109038000, 27650000, -108380000, 28046000, 0x0183088}, -{-108773000, 26984000, -108380000, 27650000, 0x0293888}, -{-105833000, 30806000, -105262000, 31245700, 0x01c4088}, -{-105833000, 30300000, -105290000, 30806000, 0x0014888}, -{-105290000, 30300000, -104747000, 30806000, 0x0015088}, -{-105833000, 29860000, -105220000, 30300000, 0x01b5888}, -{-105220000, 29860000, -104607000, 30300000, 0x01b6088}, -{-105833000, 29387000, -105269000, 29860000, 0x01d6888}, -{-105269000, 29387000, -104705000, 29860000, 0x01d7088}, -{-104705000, 29387000, -104141000, 29860000, 0x01d7888}, -{-105833000, 28893500, -105294000, 29387000, 0x01e8088}, -{-105294000, 28893500, -104751000, 29387000, 0x01e8888}, -{-104751000, 28893500, -104209000, 29387000, 0x01e9088}, -{-104209000, 28893500, -103650000, 29387000, 0x01e9888}, -{-105833000, 28400000, -105294000, 28893500, 0x01ea088}, -{-105294000, 28400000, -104751000, 28893500, 0x01ea888}, -{-104751000, 28400000, -104209000, 28893500, 0x01eb088}, -{-104209000, 28400000, -103650000, 28893500, 0x01eb888}, -{-103650000, 28524000, -103295000, 29174500, 0x02bc088}, -{-104248545, 27884000, -103690000, 28400000, 0x01ec888}, -{-104248545, 27242000, -103806500, 27884000, 0x026d088}, -{-104248545, 26725000, -103698000, 27242000, 0x01ed888}, -{-107880400, 25854600, -107200100, 26259900, 0x018e088}, -{-107200100, 25922000, -106385000, 26259900, 0x014e888}, -{-107200100, 25560000, -106460000, 25922000, 0x016f088}, -{-109100000, 25555000, -103295000, 31800000, 0x0020216}, -{-51762770, 64129105, -51565765, 64215595, 0x001000a}, -{-52234800, 63935480, -51187992, 64426520, 0x001000c}, -{-53890666, 66852510, -53455334, 67025489, 0x782004b}, -{-51182368, 69142120, -50770529, 69291879, 0x680004b}, -{-46093403, 60642120, -45791388, 60791879, 0x680004b}, -{-53071344, 68635120, -52668657, 68784879, 0x680004b}, -{-52668657, 68635120, -52265970, 68784879, 0x680004b}, -{-53077216, 65342120, -52722785, 65491879, 0x680004b}, -{-49763222, 61934096, -49445815, 62083855, 0x680004b}, -{-37817752, 65540120, -37456249, 65689879, 0x680004b}, -{-46203504, 60842120, -45896497, 60991879, 0x680004b}, -{-45385720, 60068120, -45088281, 60217879, 0x680004b}, -{-48600000, 59700000, -42000000, 61600000, 0x07e0011}, -{-54100000, 63730446, -48900000, 66757595, 0x023000d}, -{-54246553, 66757605, -47513787, 69438795, 0x0010015}, -{-56180000, 59700000, -21340000, 72200000, 0x3120016}, -{-73263500, 72200000, -11100000, 83627430, 0x0840012}, -{-73263500, 59700000, -11100000, 83627430, 0x0010217}, -{46675611, 24628355, 46769789, 24714845, 0x001000a}, -{39087500, 21326400, 39399194, 21738000, 0xf040447}, -{46569341, 24503600, 46935858, 24838489, 0xe890047}, -{36498222, 28331090, 36637178, 28453399, 0x54f004b}, -{43901381, 26303590, 44037619, 26425899, 0x54f004b}, -{39750432, 21430000, 39843167, 21516489, 0x3c1004b}, -{39843167, 21430000, 39935902, 21516489, 0x3c1004b}, -{39935902, 21430000, 40028637, 21516489, 0x3c1004b}, -{39731885, 21343511, 39824620, 21430000, 0x3c1004b}, -{39824620, 21343511, 39917355, 21430000, 0x3c1004b}, -{39532571, 24416800, 39627228, 24503289, 0x3c1004b}, -{39627228, 24416800, 39721885, 24503289, 0x3c1004b}, -{39532571, 24330311, 39627228, 24416800, 0x3c1004b}, -{39627228, 24330311, 39721885, 24416800, 0x3c1004b}, -{50003630, 26386800, 50099969, 26473289, 0x3c1004b}, -{50099969, 26386800, 50196308, 26473289, 0x3c1004b}, -{49948716, 26300311, 50045055, 26386800, 0x3c1004b}, -{50045055, 26300311, 50141394, 26386800, 0x3c1004b}, -{50141394, 26300311, 50237733, 26386800, 0x3c1004b}, -{50132001, 26213822, 50227859, 26300311, 0x3c1004b}, -{40378732, 21219000, 40471467, 21305489, 0x3c1004b}, -{49544500, 25319400, 49642009, 25404100, 0x3c1044b}, -{49509091, 25404100, 49609684, 25486200, 0x3c1044b}, -{42683700, 18258700, 42779333, 18340700, 0x3c1044b}, -{41656100, 27475700, 41743579, 27571800, 0x3c1044b}, -{47262600, 24115100, 47379320, 24185000, 0x3c1044b}, -{45912369, 28382400, 46010630, 28468889, 0x3c1004b}, -{42480000, 18194700, 42612771, 18253750, 0x3c1044b}, -{40982748, 30938700, 41083652, 31025189, 0x3c1004b}, -{49993330, 26510600, 50089669, 26597089, 0x3c1004b}, -{43956171, 26046200, 44052029, 26132689, 0x3c1004b}, -{38010791, 24053600, 38121124, 24127500, 0x3c1044b}, -{45531092, 23001497, 48420819, 25682687, 0x001000d}, -{47318213, 25023724, 50267522, 27704914, 0x0010015}, -{46481708, 24452880, 46992092, 24943920, 0x001008c}, -{39058316, 21269480, 39558284, 21760520, 0x001088c}, -{39552516, 21198880, 40052484, 21689920, 0x001108c}, -{39357808, 24214480, 39868192, 24705520, 0x001188c}, -{49717200, 26254180, 50238000, 26745220, 0x001208c}, -{40115216, 21053280, 40615184, 21544320, 0x001288c}, -{36305700, 28138680, 36831708, 28629720, 0x001308c}, -{43727108, 25981880, 44242700, 26472920, 0x001388c}, -{49268008, 25096480, 49783600, 25587520, 0x001408c}, -{42371324, 18020580, 42860876, 18511620, 0x001488c}, -{41441200, 27279380, 41967208, 27770420, 0x001508c}, -{46987808, 23828380, 47498192, 24319420, 0x001588c}, -{45702200, 28184480, 46228208, 28675520, 0x001608c}, -{40762384, 30736380, 41304016, 31227420, 0x001688c}, -{37920608, 23846380, 38430992, 24337420, 0x001708c}, -{49389600, 26730580, 49910400, 27221620, 0x001788c}, -{37071784, 31084480, 37618624, 31575520, 0x001808c}, -{39772092, 29644480, 40308516, 30135520, 0x001888c}, -{43253908, 25703880, 43769500, 26194920, 0x001908c}, -{44041024, 17352180, 44530576, 17843220, 0x001988c}, -{42445224, 16779480, 42934776, 17270520, 0x001a08c}, -{48126600, 28054680, 48652608, 28545720, 0x001a88c}, -{42357824, 19764480, 42852584, 20255520, 0x001b08c}, -{44598308, 25975580, 45113900, 26466620, 0x001b88c}, -{44124808, 24244480, 44635192, 24735520, 0x001c08c}, -{46875224, 17224480, 47364776, 17715520, 0x001c88c}, -{38391784, 31424480, 38938624, 31915520, 0x001d08c}, -{49284708, 25538780, 49800300, 26029820, 0x001d88c}, -{38772616, 22554480, 39277792, 23045520, 0x001e08c}, -{43236992, 29384480, 43773416, 29875520, 0x001e88c}, -{42674808, 23674480, 43185192, 24165520, 0x001f08c}, -{36019131, 29479810, 39087604, 32161000, 0x0a80091}, -{39087604, 29479810, 42156077, 32161000, 0x0a80891}, -{42156078, 29479810, 45224551, 32161000, 0x0a81091}, -{34484001, 26798620, 37463101, 29479810, 0x0a91891}, -{37463101, 26798620, 40442201, 29479810, 0x0a92091}, -{40442201, 26798620, 43421301, 29479810, 0x0a92891}, -{43421301, 26798620, 46400401, 29479810, 0x0a93091}, -{46400401, 26798620, 49379501, 29479810, 0x0a93891}, -{47592041, 26798620, 50571141, 29479810, 0x0a94091}, -{35735223, 24117430, 38654741, 26798620, 0x0a94891}, -{38654741, 24117430, 41574259, 26798620, 0x0a95091}, -{41574259, 24117430, 44493777, 26798620, 0x0a95891}, -{44493777, 24117430, 47413295, 26798620, 0x0a96091}, -{47413295, 24117430, 50332813, 26798620, 0x0a96891}, -{50332813, 24117430, 53252331, 26798620, 0x0a97091}, -{37890423, 21436240, 40750359, 24117430, 0x0a97891}, -{40750359, 21436240, 43610295, 24117430, 0x0a98091}, -{43610295, 21436240, 46470231, 24117430, 0x0a98891}, -{46470231, 21436240, 49330167, 24117430, 0x0a99091}, -{49330167, 21436240, 52190103, 24117430, 0x0a99891}, -{52190200, 21436240, 55670000, 23440000, 0x084a091}, -{38761394, 18755050, 41561748, 21436240, 0x0a9a891}, -{41561748, 18755050, 44362102, 21436240, 0x0a9b091}, -{44362102, 18755050, 47162456, 21436240, 0x0a9b891}, -{47162456, 18755050, 49962810, 21436240, 0x0a9c091}, -{49962810, 18755050, 52763164, 21436240, 0x0a9c891}, -{52763164, 18755050, 55563518, 21436240, 0x0a9d091}, -{40611415, 16073860, 43381978, 18755050, 0x0a9d891}, -{43352187, 17146336, 46152541, 19827526, 0x0a8e091}, -{46152541, 16878217, 48952895, 19559407, 0x0a8e891}, -{48952895, 18218812, 51753249, 20900002, 0x0a9f091}, -{34470000, 16073800, 55670000, 32161000, 0x0010217}, -{15277000, -4382000, 15363245, -4296000, 0x001000a}, -{15171687, -4512500, 15547757, -4293200, 0xc730447}, -{27322332, -11781110, 27601067, -11507691, 0xbde0047}, -{23531631, -6322810, 23806569, -6049391, 0xbde0047}, -{25443935, -10761200, 25531865, -10674711, 0x3c1004b}, -{22356515, -5933200, 22443484, -5846711, 0x3c1004b}, -{25147155, 483700, 25233644, 570189, 0x3c1004b}, -{26692235, -11036600, 26780165, -10950111, 0x3c1004b}, -{13014115, -5863800, 13101084, -5777311, 0x3c1004b}, -{20741315, -6474200, 20828284, -6387711, 0x3c1004b}, -{28807155, -2551000, 28893644, -2464511, 0x3c1004b}, -{13428615, -5871700, 13515584, -5785211, 0x3c1004b}, -{18763935, -5083800, 18850664, -4997311, 0x3c1004b}, -{29114635, -3426400, 29201364, -3339911, 0x3c1004b}, -{23408395, -7049700, 23495604, -6963211, 0x3c1004b}, -{18217255, -7400, 18303744, 79089, 0x3c1004b}, -{29253555, 77900, 29340044, 164389, 0x3c1004b}, -{29162855, -1702300, 29249344, -1615811, 0x3c1004b}, -{27583350, 2743050, 27645449, 2805149, 0x2b2004b}, -{30218840, 1536140, 30278959, 1596259, 0x29c004b}, -{19746664, 3215450, 19808935, 3277549, 0x2b2004b}, -{25897140, -2978460, 25957259, -2918341, 0x29c004b}, -{17352964, -3346750, 17415235, -3284651, 0x2b2004b}, -{20565657, -4362460, 20625943, -4302341, 0x29c004b}, -{29157878, -5958350, 29220322, -5896251, 0x2b2004b}, -{29434640, 466140, 29494759, 526259, 0x29c004b}, -{23917778, -6763550, 23980222, -6701451, 0x2b2004b}, -{22438340, 2165840, 22498459, 2225959, 0x29c004b}, -{14837864, -5279350, 14900135, -5217251, 0x2b2004b}, -{27218956, -11788960, 27280244, -11728841, 0x29c004b}, -{24966505, -8765450, 25029294, -8703351, 0x2b2004b}, -{21484740, 2134840, 21544859, 2194959, 0x29c004b}, -{23577364, -3553250, 23639635, -3491151, 0x2b2004b}, -{24451373, -6170660, 24511826, -6110541, 0x29c004b}, -{26634364, -4468750, 26696635, -4406651, 0x2b2004b}, -{21530157, -4879560, 21590443, -4819441, 0x29c004b}, -{20973064, 4253750, 21035335, 4315849, 0x2b2004b}, -{18576357, -4584060, 18636643, -4523941, 0x29c004b}, -{24703450, 2773850, 24765549, 2835949, 0x2b2004b}, -{23570640, 1224940, 23630759, 1285059, 0x29c004b}, -{23398864, -5001050, 23461135, -4938951, 0x2b2004b}, -{17660240, -2743360, 17720359, -2683241, 0x29c004b}, -{18259750, -1967950, 18321849, -1905851, 0x2b2004b}, -{12913157, -5039260, 12973443, -4979141, 0x29c004b}, -{19537164, -4100250, 19599435, -4038151, 0x2b2004b}, -{17004757, -4842560, 17065043, -4782441, 0x29c004b}, -{25800105, -9193550, 25862894, -9131451, 0x2b2004b}, -{24410340, 749640, 24470459, 809759, 0x29c004b}, -{27358092, -7328350, 27420708, -7266251, 0x2b2004b}, -{23749940, 2709940, 23810059, 2770059, 0x29c004b}, -{21376878, -5365150, 21439322, -5303051, 0x2b2004b}, -{26569439, -10900060, 26630560, -10839941, 0x29c004b}, -{21845890, -7258575, 24527080, -4577385, 0x0a80011}, -{15026025, -4694725, 15494745, -4203685, 0x0011888}, -{25217199, -10769520, 25691127, -10278480, 0x0012088}, -{24956035, 281379, 25424755, 772419, 0x0012888}, -{26426349, -11195520, 26900277, -10704480, 0x0013088}, -{13030495, -6070070, 13499215, -5579030, 0x0013888}, -{20550445, -6676520, 21019165, -6185480, 0x0014088}, -{28595835, -2729420, 29064555, -2238380, 0x0014888}, -{18572935, -5286120, 19041655, -4795080, 0x0015088}, -{28823635, -3628720, 29292355, -3137680, 0x0015888}, -{18026135, -209721, 18494855, 281319, 0x0016088}, -{29146385, 63129, 29615105, 554169, 0x0016888}, -{28971735, -1904620, 29440455, -1413580, 0x0017088}, -{27380035, 2528579, 27848755, 3019619, 0x0017888}, -{29900085, 1522579, 30368805, 2013619, 0x0018088}, -{19543435, 3000979, 20012155, 3492019, 0x0018888}, -{25692835, -3193920, 26161555, -2702880, 0x0019088}, -{17149735, -3561220, 17618455, -3070180, 0x0019888}, -{20361435, -4577920, 20830155, -4086880, 0x001a088}, -{28954745, -6172820, 29423465, -5681780, 0x001a888}, -{22234035, 1950379, 22702755, 2441419, 0x001b088}, -{14775135, -5359670, 15243855, -4868630, 0x001b888}, -{27017849, -12004420, 27491777, -11513380, 0x001c088}, -{24766139, -8979920, 25240067, -8488880, 0x001c888}, -{21280435, 1919379, 21749155, 2410419, 0x001d088}, -{23374135, -3767720, 23842855, -3276680, 0x001d888}, -{26431135, -4683220, 26899855, -4192180, 0x001e088}, -{21325935, -5095020, 21794655, -4603980, 0x001e888}, -{20857735, 4046879, 21326455, 4537919, 0x001f088}, -{18372135, -4799520, 18840855, -4308480, 0x0b00090}, -{24500135, 2559379, 24968855, 3050419, 0x0b00890}, -{23366335, 1009479, 23835055, 1500519, 0x0b01090}, -{17455935, -2958820, 17924655, -2467780, 0x0b01890}, -{18056435, -2182420, 18525155, -1691380, 0x0b02090}, -{12708935, -5254720, 13177655, -4763680, 0x0b02890}, -{19333935, -4314720, 19802655, -3823680, 0x0b03090}, -{16800535, -5058020, 17269255, -4566980, 0x0b03890}, -{25599739, -9408020, 26073667, -8916980, 0x0b04090}, -{24206035, 534179, 24674755, 1025219, 0x0b04890}, -{27155045, -7542820, 27623765, -7051780, 0x0b15090}, -{23545635, 2494479, 24014355, 2985519, 0x0b05890}, -{21173745, -5579620, 21642465, -5088580, 0x0b06090}, -{25515645, -5635520, 25984365, -5144480, 0x0b06890}, -{16685635, -3265520, 17154355, -2774480, 0x0b07090}, -{20625635, -465520, 21094355, 25520, 0x0b07890}, -{26435635, -3845520, 26904355, -3354480, 0x0b08090}, -{22205635, 3864479, 22674355, 4355519, 0x0b08890}, -{26745645, -5625520, 27214365, -5134480, 0x0b09090}, -{22015605, 2799479, 22484325, 3290519, 0x0b09890}, -{22645635, 454479, 23114355, 945519, 0x0b0a090}, -{25275635, 3044479, 25744355, 3535519, 0x0b0a890}, -{17905635, -2965520, 18374355, -2474480, 0x0b0b090}, -{20635635, 3094479, 21104355, 3585519, 0x0b0b890}, -{26675645, -6295520, 27144365, -5804480, 0x0b1c090}, -{29485645, -7305520, 29954365, -6814480, 0x0b1c890}, -{16165635, -2270520, 16634355, -1779480, 0x0b0d090}, -{23935645, -7815520, 24404365, -7324480, 0x0b1d890}, -{18385635, 3414479, 18854355, 3905519, 0x0b0e090}, -{25585635, 4484479, 26054355, 4975519, 0x0b0e890}, -{29295635, 2794479, 29764355, 3285519, 0x0b0f090}, -{21675219, -10687095, 24356409, -8005905, 0x001088d}, -{24356409, -10687095, 27037599, -8005905, 0x001108d}, -{26286865, -10687095, 28968055, -8005905, 0x001188d}, -{28110075, -8810262, 30791265, -6129072, 0x001208d}, -{22142000, -11712000, 25458676, -9346500, 0x01a288d}, -{25458676, -12474000, 28240000, -9882738, 0x01e308d}, -{28240000, -13460000, 29840000, -10687140, 0x029388d}, -{18189677, 2718810, 20870867, 5400000, 0x0a80091}, -{20870867, 2718810, 23552057, 5400000, 0x0a80891}, -{23552057, 2718810, 26233247, 5400000, 0x0a81091}, -{26233247, 2718810, 28914437, 5400000, 0x0a81891}, -{28628810, 2718810, 31310000, 5400000, 0x0a82091}, -{17653439, 37619, 20334629, 2718809, 0x0a82891}, -{20334629, 37619, 23015819, 2718809, 0x0a83091}, -{23015819, 37619, 25697009, 2718809, 0x0a83891}, -{25697009, 37619, 28378199, 2718809, 0x0a84091}, -{28378199, 37619, 31059389, 2718809, 0x0a84891}, -{28628810, 37619, 31310000, 2718809, 0x0a85091}, -{15910666, -2643570, 18591856, 37620, 0x0a85891}, -{18591856, -2643570, 21273046, 37620, 0x0a86091}, -{21273046, -2643570, 23954236, 37620, 0x0a86891}, -{23954236, -2643570, 26635426, 37620, 0x0a87091}, -{26635426, -2643570, 29316616, 37620, 0x0a87891}, -{27171664, -2643570, 29852854, 37620, 0x0a88091}, -{14623694, -5324760, 17304884, -2643570, 0x0a88891}, -{17304884, -5324760, 19986074, -2643570, 0x0a89091}, -{19986074, -5324760, 22667264, -2643570, 0x0a89891}, -{22667264, -5324760, 25348454, -2643570, 0x0a8a091}, -{25348454, -5324760, 28029644, -2643570, 0x0a8a891}, -{26635426, -5324760, 29316616, -2643570, 0x0a8b091}, -{12022940, -6665355, 14704130, -3984165, 0x0a8b891}, -{14704130, -8005950, 17385320, -5324760, 0x0a9c091}, -{17385320, -8005950, 20066510, -5324760, 0x0a9c891}, -{20066510, -8005950, 22747700, -5324760, 0x0a9d091}, -{22747700, -8005950, 25428890, -5324760, 0x0a9d891}, -{25428890, -8005950, 28110080, -5324760, 0x0a9e091}, -{28110080, -8005950, 30791270, -5324760, 0x0a9e891}, -{17385320, -8274069, 20066510, -5592879, 0x0a9f091}, -{11700000, -13460000, 31310000, 5400000, 0x0010217}, -{2986184, 36735355, 3093816, 36821845, 0x001000a}, -{2710600, 36444400, 3455670, 36822000, 0x018000c}, -{-670880, 35665100, -549721, 35741000, 0x3c1044b}, -{6566425, 36317200, 6673575, 36403689, 0x3c1004b}, -{6116345, 35506700, 6222054, 35593189, 0x3c1004b}, -{7706000, 36824500, 7794339, 36930000, 0x3c1044b}, -{5356785, 36146800, 5463214, 36233289, 0x3c1004b}, -{-667555, 35157700, -561846, 35244189, 0x3c1004b}, -{5681706, 34787200, 5786694, 34873689, 0x3c1004b}, -{3205706, 34622000, 3310694, 34708489, 0x3c1004b}, -{8050445, 35376200, 8156154, 35462689, 0x3c1004b}, -{6890364, 36815800, 6998235, 36902289, 0x3c1004b}, -{5004925, 36692700, 5112075, 36779189, 0x3c1004b}, -{1277145, 35312800, 1382854, 35399289, 0x3c1004b}, -{1278685, 36108200, 1385114, 36194689, 0x3c1004b}, -{3993125, 36666900, 4100275, 36753389, 0x3c1004b}, -{-2261697, 31575750, -2188903, 31637849, 0x2b2004b}, -{4726110, 36040840, 4800090, 36100959, 0x29c004b}, -{53092, 35908950, 129508, 35971049, 0x2b2004b}, -{2731759, 36240040, 2806240, 36300159, 0x29c004b}, -{-1357691, 34858950, -1282310, 34921049, 0x2b2004b}, -{5292763, 31921040, 5363236, 31981159, 0x29c004b}, -{7921933, 36251050, 7998867, 36313149, 0x2b2004b}, -{123180, 34810540, 179115, 34888900, 0x29c044b}, -{7398000, 36432800, 7494669, 36482200, 0x2b2044b}, -{7103460, 35398140, 7176939, 35458259, 0x29c004b}, -{5711874, 36770450, 5789325, 36832549, 0x2b2004b}, -{5647210, 36121540, 5721190, 36181659, 0x29c004b}, -{6822999, 33338950, 6897000, 33401049, 0x2b2004b}, -{511210, 35699340, 585190, 35759459, 0x29c004b}, -{4501792, 35678950, 4578208, 35741049, 0x2b2004b}, -{4143260, 35179940, 4216739, 35240059, 0x29c004b}, -{2830740, 33778650, 2905259, 33840749, 0x2b2004b}, -{7351310, 35764740, 7425290, 35824859, 0x29c004b}, -{2864350, 35419450, 2940249, 35481549, 0x2b2004b}, -{103260, 35369940, 176739, 35430059, 0x29c004b}, -{5329750, 35356450, 5405649, 35418549, 0x2b2004b}, -{3862759, 36349940, 3937240, 36410059, 0x29c004b}, -{3633430, 32458950, 3706569, 32521049, 0x2b2004b}, -{3463678, 34129940, 3536322, 34190059, 0x29c004b}, -{7075592, 35852000, 7183350, 35896000, 0x2b2044b}, -{-1773289, 34824140, -1700311, 34884259, 0x29c004b}, -{2883592, 36105750, 2960008, 36167849, 0x2b2004b}, -{2183559, 36229740, 2258040, 36289859, 0x29c004b}, -{6219174, 36727150, 6296625, 36789249, 0x2b2004b}, -{6681059, 36228440, 6755540, 36288559, 0x29c004b}, -{4464272, 32745850, 4537928, 32807949, 0x2b2004b}, -{2706910, 35857140, 2780890, 35917259, 0x29c004b}, -{2970000, 35044000, 3060895, 35095449, 0x2b2044b}, -{990928, 33648440, 1063071, 33708559, 0x29c004b}, -{-2220600, 34678220, 2030414, 36581000, 0x016000d}, -{2030414, 34257524, 5247842, 36938714, 0x0a90011}, -{5247842, 34660000, 8690000, 37090000, 0x3790015}, -{-3200372, 34408810, 17056, 37090000, 0x001008d}, -{17055, 34408810, 3234483, 37090000, 0x001088d}, -{3234483, 34408810, 6451911, 37090000, 0x001108d}, -{6451911, 34408810, 9669339, 37090000, 0x001188d}, -{-3170581, 32357699, -12735, 35038889, 0x001208d}, -{-12736, 32357699, 3145110, 35038889, 0x001288d}, -{3145110, 32357699, 6302956, 35038889, 0x001308d}, -{6302956, 32357699, 9460802, 35038889, 0x001388d}, -{-5637276, 29676509, -2568803, 32357699, 0x001408d}, -{-2568803, 29676509, 499670, 32357699, 0x001488d}, -{499669, 29676509, 3568142, 32357699, 0x001508d}, -{3568142, 29676509, 6636615, 32357699, 0x001588d}, -{6636615, 29676509, 9705088, 32357699, 0x001608d}, -{-8670790, 26995319, -5691690, 29676509, 0x001688d}, -{-6003705, 26995319, -3024605, 29676509, 0x001708d}, -{-3024605, 26995319, -45505, 29676509, 0x001788d}, -{-45506, 26995319, 2933594, 29676509, 0x001808d}, -{2933594, 26995319, 5912694, 29676509, 0x001888d}, -{5912694, 26995319, 8891794, 29676509, 0x001908d}, -{8891794, 26995319, 11870894, 29676509, 0x001988d}, -{-8655104, 24314129, -5735586, 26995319, 0x001a08d}, -{-5735586, 24314129, -2816068, 26995319, 0x001a88d}, -{-2816068, 24314129, 103450, 26995319, 0x001b08d}, -{103449, 24314129, 3022967, 26995319, 0x001b88d}, -{3022967, 24314129, 5942485, 26995319, 0x001c08d}, -{5942485, 24314129, 8862003, 26995319, 0x001c88d}, -{8862003, 24314129, 11781521, 26995319, 0x001d08d}, -{-4246036, 21632939, -1386100, 24314129, 0x0a90091}, -{-1386101, 21632939, 1473835, 24314129, 0x0a90891}, -{1473835, 21632939, 4333771, 24314129, 0x0a91091}, -{4333771, 21632939, 7193707, 24314129, 0x0a91891}, -{7193707, 21632939, 10053643, 24314129, 0x0a92091}, -{9139564, 21632939, 11999500, 24314129, 0x0a92891}, -{-1356310, 18951749, 1473835, 21632939, 0x0a83091}, -{1473835, 18951749, 4303980, 21632939, 0x0a83891}, -{4303980, 18951749, 7134125, 21632939, 0x0a84091}, -{7134125, 18951749, 9964270, 21632939, 0x0a84891}, -{-8670790, 18944440, 11999500, 37090000, 0x0010217}, -{76870879, 43211055, 76989082, 43297545, 0x001000a}, -{76716500, 43153730, 77108500, 43440559, 0xc730047}, -{72901078, 49719090, 73320321, 49992509, 0xbde0047}, -{69460000, 42245590, 69901891, 42473000, 0xbde0447}, -{71298201, 42837190, 71463998, 42959499, 0x54f004b}, -{71348872, 51109890, 71542528, 51232199, 0x54f004b}, -{65416714, 44778490, 65588286, 44900799, 0x54f004b}, -{76899168, 52236800, 77039232, 52323289, 0x3c1004b}, -{82541571, 49928300, 82675629, 50014789, 0x3c1004b}, -{80189450, 50371000, 80324950, 50457489, 0x3c1004b}, -{57124871, 50239700, 57258929, 50326189, 0x3c1004b}, -{63581866, 53170800, 63725534, 53257289, 0x3c1004b}, -{69099023, 54835700, 69247977, 54922189, 0x3c1004b}, -{51344829, 51187800, 51481770, 51274289, 0x3c1004b}, -{72885071, 50027700, 73019129, 50114189, 0x3c1004b}, -{51127218, 43615800, 51246381, 43702289, 0x3c1004b}, -{51847635, 47066700, 51973765, 47153189, 0x3c1004b}, -{75248988, 51680300, 75387611, 51766789, 0x3c1004b}, -{68183955, 43270400, 68329094, 43340700, 0x3c1044b}, -{63039427, 52925600, 63181173, 53012089, 0x3c1004b}, -{67635934, 47753400, 67764466, 47839889, 0x3c1004b}, -{69340500, 53242400, 69465481, 53341700, 0x3c1044b}, -{78304500, 44974700, 78440217, 45052000, 0x3c1044b}, -{74910235, 46804100, 75036365, 46890589, 0x3c1004b}, -{67438400, 47848300, 67597160, 47918300, 0x3c1044b}, -{63217437, 45594200, 63339963, 45680689, 0x3c1004b}, -{83448371, 50299200, 83582429, 50385689, 0x3c1004b}, -{68471000, 43483800, 68605807, 43559500, 0x3c1044b}, -{70126000, 52905400, 70290904, 52979700, 0x3c1044b}, -{52800000, 43307000, 52949567, 43375300, 0x3c1044b}, -{71783668, 52292300, 71923732, 52378789, 0x3c1004b}, -{66845471, 50210600, 66979529, 50297089, 0x3c1004b}, -{67900000, 41193755, 71800000, 43585595, 0x0970011}, -{75109749, 42760762, 78744251, 45441952, 0x001000d}, -{66847895, 52606890, 71227172, 55288080, 0x0010015}, -{60946509, 52768810, 65325786, 55450000, 0x001008d}, -{65325786, 52768810, 69705063, 55450000, 0x001088d}, -{69705063, 52768810, 74084340, 55450000, 0x001108d}, -{74084340, 52768810, 78463617, 55450000, 0x001188d}, -{47051987, 50087620, 51192936, 52768810, 0x001208d}, -{51192936, 50087620, 55333885, 52768810, 0x001288d}, -{55333885, 50087620, 59474834, 52768810, 0x001308d}, -{59474834, 50087620, 63615783, 52768810, 0x001388d}, -{63615783, 50087620, 67756732, 52768810, 0x001408d}, -{67756732, 50087620, 71897681, 52768810, 0x001488d}, -{71897681, 50087620, 76038630, 52768810, 0x001508d}, -{76038630, 50087620, 80179579, 52768810, 0x001588d}, -{80179579, 50087620, 84320528, 52768810, 0x001608d}, -{83397797, 47942668, 87360000, 50623858, 0x001688d}, -{46480000, 47406430, 50412412, 50087620, 0x001708d}, -{50388281, 47406430, 54320693, 50087620, 0x001788d}, -{54320693, 47406430, 58253105, 50087620, 0x001808d}, -{58253105, 47406430, 62185517, 50087620, 0x001888d}, -{62185517, 47406430, 66117929, 50087620, 0x001908d}, -{66117929, 47406430, 70050341, 50087620, 0x001988d}, -{70050341, 47406430, 73982753, 50087620, 0x001a08d}, -{73982753, 47406430, 77915165, 50087620, 0x001a88d}, -{77915165, 47406430, 81847577, 50087620, 0x001b08d}, -{81847577, 47406430, 85779989, 50087620, 0x001b88d}, -{48314827, 44725240, 52068493, 47406430, 0x001c08d}, -{52068493, 44725240, 55822159, 47406430, 0x001c88d}, -{55822159, 44725240, 59575825, 47406430, 0x001d08d}, -{49530300, 42044050, 53135011, 44725240, 0x001d88d}, -{53135011, 42044050, 56739722, 44725240, 0x001e08d}, -{49589882, 40560000, 53045638, 43241190, 0x001e88d}, -{53045638, 40560000, 56501394, 43241190, 0x001f08d}, -{59462619, 44725240, 63216285, 47406430, 0x0a80091}, -{63216285, 44725240, 66969951, 47406430, 0x0a80891}, -{66969951, 44725240, 70723617, 47406430, 0x0a81091}, -{70723617, 44725240, 74477283, 47406430, 0x0a81891}, -{74477283, 44725240, 78230949, 47406430, 0x0a82091}, -{78230949, 44725240, 81984615, 47406430, 0x0a82891}, -{81984615, 44725240, 85738281, 47406430, 0x0a83091}, -{59551992, 42044050, 63156703, 44725240, 0x0a83891}, -{63156703, 42044050, 66761414, 44725240, 0x0a84091}, -{66761414, 42044050, 70366125, 44725240, 0x0a84891}, -{70366125, 42044050, 73970836, 44725240, 0x0a85091}, -{73970836, 42044050, 77575547, 44725240, 0x0a85891}, -{77575547, 42044050, 81180258, 44725240, 0x0a86091}, -{65018641, 40560000, 68474397, 43241190, 0x0aa6891}, -{68474397, 40560000, 71930153, 43241190, 0x0aa7091}, -{46480000, 40560000, 87360000, 55450000, 0x0010217}, -{-58453030, -34644596, -58349242, -34558106, 0x001000a}, -{-58744317, -34890070, -58181853, -34399030, 0x001000c}, -{-64286115, -31387370, -64226686, -31336431, 0x236004b}, -{-64226686, -31387370, -64167257, -31336431, 0x236004b}, -{-64286115, -31438309, -64226686, -31387370, 0x236004b}, -{-64226686, -31438309, -64167257, -31387370, 0x236004b}, -{-60703310, -32937570, -60642891, -32886631, 0x236004b}, -{-60685184, -32988509, -60624765, -32937570, 0x236004b}, -{-68860210, -32915470, -68799791, -32864531, 0x236004b}, -{-57990917, -34945470, -57929083, -34894531, 0x236004b}, -{-65246612, -26852870, -65189589, -26801931, 0x236004b}, -{-57610891, -38025370, -57546510, -37974431, 0x236004b}, -{-65444417, -24815870, -65388384, -24764931, 0x236004b}, -{-60735456, -31654770, -60675744, -31603831, 0x236004b}, -{-68567356, -31567170, -68507644, -31516231, 0x236004b}, -{-59018653, -27485470, -58961347, -27434531, 0x236004b}, -{-64298153, -27823670, -64240847, -27772731, 0x236004b}, -{-68091886, -38977370, -68026514, -38926431, 0x236004b}, -{-58843453, -27521270, -58786147, -27470331, 0x236004b}, -{-62304874, -38745370, -62239927, -38694431, 0x236004b}, -{-55946453, -27407270, -55889147, -27356331, 0x236004b}, -{-60545356, -31764170, -60485644, -31713231, 0x236004b}, -{-65322275, -24216670, -65266525, -24165731, 0x236004b}, -{-58216829, -26203870, -58160372, -26152931, 0x236004b}, -{-65808936, -28495470, -65751064, -28444531, 0x236004b}, -{-64378851, -33154170, -64318149, -33103231, 0x236004b}, -{-67543736, -45885970, -67470865, -45835031, 0x236004b}, -{-60251951, -33364470, -60191249, -33313531, 0x236004b}, -{-66366951, -33325070, -66306249, -33274131, 0x236004b}, -{-58048315, -31407370, -57988886, -31356431, 0x236004b}, -{-66880419, -29438470, -66821981, -29387531, 0x236004b}, -{-68364076, -34642970, -68302525, -34592031, 0x236004b}, -{-71341977, -41183870, -71274624, -41132931, 0x236004b}, -{-65351709, -43280570, -65282092, -43229631, 0x236004b}, -{-65502464, -33701470, -65441337, -33650531, 0x236004b}, -{-59162179, -37341570, -59098222, -37290631, 0x236004b}, -{-64319854, -36642070, -64256746, -36591131, 0x236004b}, -{-68513351, -33105970, -68452649, -33055031, 0x236004b}, -{-63272898, -32438770, -63212903, -32387831, 0x236004b}, -{-59064364, -34127270, -59003237, -34076331, 0x236004b}, -{-60600564, -33920170, -60539437, -33869231, 0x236004b}, -{-69269522, -51652270, -69187878, -51601331, 0x236004b}, -{-59681678, -29165370, -59623523, -29114431, 0x236004b}, -{-60351266, -36925170, -60287734, -36874231, 0x236004b}, -{-58457717, -35053770, -58395883, -35002831, 0x236004b}, -{-58766374, -38584470, -58701427, -38533531, 0x236004b}, -{-67642686, -39045470, -67577314, -38994531, 0x236004b}, -{-61529715, -31275470, -61470286, -31224531, 0x236004b}, -{-58990776, -34185470, -58929225, -34134531, 0x236004b}, -{-60478512, -26815470, -60421489, -26764531, 0x236004b}, -{-63033464, -40835470, -62966536, -40784531, 0x236004b}, -{-62119715, -31455470, -62060286, -31404531, 0x236004b}, -{-58550210, -33045470, -58489791, -32994531, 0x236004b}, -{-60990776, -34615470, -60929225, -34564531, 0x236004b}, -{-59140776, -34605470, -59079225, -34554531, 0x236004b}, -{-65074526, -42795470, -65005475, -42744531, 0x236004b}, -{-64347663, -23165470, -64292338, -23114531, 0x236004b}, -{-68930210, -33055470, -68869791, -33004531, 0x236004b}, -{-62000564, -33775470, -61939437, -33724531, 0x236004b}, -{-59299078, -29165470, -59240923, -29114531, 0x236004b}, -{-58269998, -32505470, -58210003, -32454531, 0x236004b}, -{-68500351, -33215470, -68439649, -33164531, 0x236004b}, -{-59720564, -33695470, -59659437, -33644531, 0x236004b}, -{-54628229, -26225470, -54571772, -26174531, 0x236004b}, -{-62112686, -38905470, -62047314, -38854531, 0x236004b}, -{-63837451, -22575470, -63782550, -22524531, 0x236004b}, -{-69272686, -38965470, -69207314, -38914531, 0x236004b}, -{-64529715, -31445470, -64470286, -31394531, 0x236004b}, -{-55158653, -27505470, -55101347, -27454531, 0x236004b}, -{-63801130, -35685470, -63738871, -35634531, 0x236004b}, -{-60070917, -34925470, -60009083, -34874531, 0x236004b}, -{-59901766, -36805470, -59838234, -36754531, 0x236004b}, -{-64149998, -32205470, -64090003, -32154531, 0x236004b}, -{-59470917, -34685470, -59409083, -34634531, 0x236004b}, -{-60302474, -38395470, -60237527, -38344531, 0x236004b}, -{-64817804, -23845470, -64762196, -23794531, 0x236004b}, -{-60380351, -33255470, -60319649, -33204531, 0x236004b}, -{-58798795, -28145470, -58741206, -28094531, 0x236004b}, -{-64459856, -31685470, -64400144, -31634531, 0x236004b}, -{-64897875, -24245470, -64842125, -24194531, 0x236004b}, -{-62710210, -32625470, -62649791, -32574531, 0x236004b}, -{-60921130, -35485470, -60858871, -35434531, 0x236004b}, -{-60520917, -34675470, -60459083, -34624531, 0x236004b}, -{-59370351, -33175470, -59309649, -33124531, 0x236004b}, -{-58109078, -29205470, -58050923, -29154531, 0x236004b}, -{-65144809, -43325470, -65075192, -43274531, 0x236004b}, -{-57721554, -36355470, -57658446, -36304531, 0x236004b}, -{-61570917, -34905470, -61509083, -34854531, 0x236004b}, -{-60211130, -35455470, -60148871, -35404531, 0x236004b}, -{-60210210, -32635470, -60149791, -32584531, 0x236004b}, -{-68353865, -54815470, -68266136, -54764531, 0x236004b}, -{-60940000, -35185355, -57780000, -32644000, 0x0a40011}, -{-64571316, -31719620, -64024476, -31228580, 0x0010088}, -{-68969124, -33258820, -68417076, -32767780, 0x0010888}, -{-65482600, -27086820, -64961800, -26595780, 0x0011088}, -{-58047148, -38302820, -57458644, -37811780, 0x0011888}, -{-65736992, -25133620, -65221400, -24642580, 0x0012088}, -{-60965516, -31802020, -60418676, -31310980, 0x0012888}, -{-68765016, -31798720, -68218176, -31307680, 0x0013088}, -{-59162800, -27723420, -58642000, -27232380, 0x0013888}, -{-64497200, -28040820, -63971192, -27549780, 0x0014088}, -{-68266000, -39126000, -67409077, -38805000, 0x0154888}, -{-62472956, -39045520, -61879244, -38554480, 0x0015088}, -{-56178200, -27627320, -55657400, -27136280, 0x0015888}, -{-65350000, -24550000, -64773761, -24130000, 0x01b6088}, -{-58441192, -26423920, -57925600, -25932880, 0x0016888}, -{-65976907, -28849520, -65445691, -28358480, 0x0017088}, -{-64624524, -33374220, -64072476, -32883180, 0x0017888}, -{-67908504, -46046820, -67247088, -45555780, 0x0018088}, -{-66653023, -33555120, -66095767, -33064080, 0x0018888}, -{-58437716, -31623420, -57890876, -31132380, 0x0019088}, -{-67116808, -29658520, -66585592, -29167480, 0x0019888}, -{-68614532, -34863020, -68052068, -34371980, 0x001a088}, -{-71612972, -41403920, -70993220, -40912880, 0x001a888}, -{-65528488, -43523020, -64887904, -43031980, 0x001b088}, -{-65745324, -33921520, -65188068, -33430480, 0x001b888}, -{-59421848, -37561620, -58838552, -37070580, 0x001c088}, -{-64572140, -36862120, -63994052, -36371080, 0x001c888}, -{-63518924, -32658820, -62966876, -32167780, 0x001d088}, -{-69603676, -51872320, -68853724, -51381280, 0x001d888}, -{-59726908, -29385420, -59195692, -28894380, 0x001e088}, -{-60378540, -37085320, -59800452, -36594280, 0x001e888}, -{-59041248, -38696420, -58452744, -38205380, 0x001f088}, -{-61768216, -31495520, -61221376, -31004480, 0x0b00090}, -{-60710400, -27035520, -60189600, -26544480, 0x0b00890}, -{-63307272, -41055520, -62692728, -40564480, 0x0b01090}, -{-62358216, -31675520, -61811376, -31184480, 0x0b01890}, -{-61241232, -34835520, -60678768, -34344480, 0x0b12090}, -{-65357688, -43015520, -64722312, -42524480, 0x0b02890}, -{-64567384, -23385520, -64062208, -22894480, 0x0b13090}, -{-62243424, -33995520, -61686168, -33504480, 0x0b03890}, -{-58601324, -32661920, -58049276, -32170880, 0x0b04090}, -{-54852592, -26445520, -54337000, -25954480, 0x0b14890}, -{-64057384, -22795520, -63552208, -22304480, 0x0b05090}, -{-69536856, -39185520, -68943144, -38694480, 0x0b15890}, -{-55390400, -27725520, -54869600, -27234480, 0x0b16090}, -{-64056440, -35905520, -63483560, -35414480, 0x0b06890}, -{-64388216, -32425520, -63841376, -31934480, 0x0b17090}, -{-60559048, -38615520, -59970544, -38124480, 0x0b17890}, -{-65037384, -24065520, -64532208, -23574480, 0x0b18090}, -{-59027800, -28365520, -58501792, -27874480, 0x0b18890}, -{-62956024, -32845520, -62403976, -32354480, 0x0b09090}, -{-61176440, -35705520, -60603560, -35214480, 0x0b09890}, -{-58345608, -29425520, -57814392, -28934480, 0x0b1a090}, -{-57976440, -36575520, -57403560, -36084480, 0x0b1a890}, -{-61818632, -35125520, -61250960, -34634480, 0x0b0b090}, -{-60466440, -35675520, -59893560, -35184480, 0x0b0b890}, -{-60456024, -32855520, -59903976, -32364480, 0x0b0c090}, -{-68708416, -55035520, -67901176, -54544480, 0x0b0c890}, -{-68711936, -24460595, -65852000, -21779405, 0x001008d}, -{-65852000, -24460595, -62992064, -21779405, 0x001088d}, -{-62992064, -24460595, -60132128, -21779405, 0x001108d}, -{-60132128, -24460595, -57272192, -21779405, 0x001188d}, -{-68741727, -27141785, -65822209, -24460595, 0x001208d}, -{-65822209, -27141785, -62902691, -24460595, 0x001288d}, -{-62902691, -27141785, -59983173, -24460595, 0x001308d}, -{-59983173, -27141785, -57063655, -24460595, 0x001388d}, -{-70523228, -29822975, -67544128, -27141785, 0x001408d}, -{-67544128, -29822975, -64565028, -27141785, 0x001488d}, -{-64565028, -29822975, -61585928, -27141785, 0x001508d}, -{-61585928, -29822975, -58606828, -27141785, 0x001588d}, -{-58606828, -29822975, -55627728, -27141785, 0x001608d}, -{-56584309, -28214261, -53635000, -25533071, 0x001688d}, -{-70613495, -32504165, -67545022, -29822975, 0x001708d}, -{-67545022, -32504165, -64476549, -29822975, 0x001788d}, -{-64476549, -32504165, -61408076, -29822975, 0x001808d}, -{-61408076, -32504165, -58339603, -29822975, 0x001888d}, -{-60180687, -32504165, -57112214, -29822975, 0x001908d}, -{-70673077, -35185355, -67515231, -32504165, 0x001988d}, -{-67515231, -35185355, -64357385, -32504165, 0x001a08d}, -{-64357385, -35185355, -61199539, -32504165, 0x001a88d}, -{-61199539, -35185355, -58041693, -32504165, 0x001b08d}, -{-71458964, -37866545, -68181954, -35185355, 0x001b88d}, -{-68181954, -37866545, -64904944, -35185355, 0x001c08d}, -{-64904944, -37866545, -61627934, -35185355, 0x001c88d}, -{-61627934, -37866545, -58350924, -35185355, 0x001d08d}, -{-59861327, -37383930, -56614108, -34702740, 0x001d88d}, -{-71951856, -40547735, -68585473, -37866545, 0x0a90091}, -{-68585473, -40547735, -65219090, -37866545, 0x0a90891}, -{-65219090, -40547735, -61852707, -37866545, 0x0a91091}, -{-61852707, -40547735, -58486324, -37866545, 0x0a91891}, -{-58486324, -40038308, -55119941, -37357118, 0x0a82091}, -{-72243212, -43228925, -68727874, -40547735, 0x0a82891}, -{-68727874, -43228925, -65212536, -40547735, 0x0a83091}, -{-65212536, -43228925, -61697198, -40547735, 0x0a83891}, -{-72091873, -45910115, -68427580, -43228925, 0x0a84091}, -{-68427580, -45910115, -64763287, -43228925, 0x0a84891}, -{-72657604, -48591305, -68844356, -45910115, 0x0a95091}, -{-68844356, -48591305, -65031108, -45910115, 0x0a95891}, -{-73700289, -51272495, -69678504, -48591305, 0x0a86091}, -{-69678504, -51272495, -65656719, -48591305, 0x0a86891}, -{-72472900, -52479030, -68361742, -49797840, 0x0a87091}, -{-65274203, -55116860, -60894926, -52435670, 0x0a89091}, -{-68865210, -55116860, -64485933, -52435670, 0x0a88891}, -{-73730000, -55116860, -53635000, -21760000, 0x0010217}, -{72821000, 20367000, 72906600, 20467200, 0x022000b}, -{70870000, 20690000, 71007000, 20744000, 0x001000c}, -{70870000, 20367000, 72906600, 20744000, 0x0020216}, -{72926000, 20300000, 73002000, 20364000, 0x001000a}, -{72920000, 20051500, 73232000, 20364000, 0x001000c}, -{72920000, 20051500, 73232000, 20364000, 0x0020216}, -{76714228, 30677855, 76814172, 30764345, 0x001000a}, -{76670456, 30633804, 76900000, 30808396, 0x001000c}, -{76670456, 30633804, 76900000, 30808396, 0x0020216}, -{92681755, 11603107, 92769206, 11689597, 0x001000a}, -{92512000, 11343000, 92800000, 12135000, 0x032000c}, -{92213843, 10504821, 92687771, 10995861, 0x0b10010}, -{92120300, 11160000, 93485000, 14248000, 0x004010c}, -{92671000, 7842000, 93680000, 9296000, 0x004010c}, -{93600000, 6720000, 94000000, 7465000, 0x004010c}, -{92721605, 11139203, 92736454, 11150698, 0x004010c}, -{94221815, 13371257, 94347521, 13493566, 0x004010c}, -{93798494, 12219185, 93923521, 12341494, 0x004010c}, -{92120300, 6670000, 94356000, 14333000, 0x0020216}, -{72999358, 8253865, 73085848, 8340355, 0x001000b}, -{72570000, 10505000, 72845000, 11300000, 0x033000c}, -{71923843, 10766451, 72397771, 11257491, 0x0b10010}, -{71660809, 9770405, 74371790, 12451595, 0x0a80011}, -{71660809, 8253865, 74371790, 12451595, 0x0020216}, -{77170681, 28589511, 77268703, 28676001, 0x001000a}, -{76822831, 28395928, 77354047, 28886968, 0x001000c}, -{76822831, 28395928, 77354047, 28886968, 0x0020216}, -{91848224, 25533886, 91943363, 25620376, 0x001000a}, -{91543560, 25277659, 92059152, 25768699, 0x001000c}, -{91171481, 25439210, 91362719, 25612189, 0x782004b}, -{90551481, 25394310, 90742719, 25567289, 0x782004b}, -{90544461, 25163810, 90734738, 25336789, 0x782004b}, -{92128081, 25368610, 92319319, 25541589, 0x782004b}, -{90103081, 25436510, 90294319, 25609489, 0x782004b}, -{90335581, 25230210, 90526819, 25403189, 0x782004b}, -{92306081, 25318710, 92497319, 25491689, 0x782004b}, -{91812908, 25850520, 91978891, 26000279, 0x680004b}, -{89800000, 25000000, 92810000, 26200000, 0x06f0011}, -{89800000, 25000000, 92810000, 26200000, 0x0020216}, -{93676911, 25851781, 93772050, 25938271, 0x001000a}, -{93645834, 25549928, 94161426, 26040968, 0x001000c}, -{94535360, 26557610, 94728039, 26730589, 0x782004b}, -{94383460, 26250810, 94576139, 26423789, 0x782004b}, -{94201241, 25998610, 94392959, 26171589, 0x782004b}, -{94737441, 26158410, 94929159, 26331389, 0x782004b}, -{94473908, 25936020, 94639891, 26085779, 0x680004b}, -{94359308, 25812620, 94525291, 25962379, 0x680004b}, -{94947992, 26667620, 95114807, 26817379, 0x680004b}, -{94994576, 26830020, 95162223, 26979779, 0x680004b}, -{94593616, 25614720, 94759183, 25764479, 0x680004b}, -{93321000, 25183000, 95266000, 27052000, 0x0ad0011}, -{93321000, 25183000, 95266000, 27052000, 0x0020216}, -{93892911, 24752755, 93988050, 24839245, 0x001000a}, -{93684808, 24544480, 94195192, 25035520, 0x001000c}, -{94219074, 25009340, 94431725, 25202659, 0x864004b}, -{93884574, 25135640, 94097225, 25328959, 0x864004b}, -{93425374, 24850540, 93638025, 25043859, 0x864004b}, -{93688142, 24373369, 93877458, 24546348, 0x782004b}, -{93877458, 24373369, 94066774, 24546348, 0x782004b}, -{93650278, 24200390, 93839594, 24373369, 0x782004b}, -{93839594, 24200390, 94028910, 24373369, 0x782004b}, -{92955000, 23830000, 94780000, 25700000, 0x0b20011}, -{92955000, 23830000, 94780000, 25700000, 0x0020216}, -{91243711, 23791055, 91337889, 23877545, 0x001000a}, -{91191568, 23490272, 91696744, 23981312, 0x001000c}, -{91644972, 23319120, 91807627, 23468879, 0x680004b}, -{91909556, 23916420, 92073043, 24066179, 0x680004b}, -{91922548, 24235520, 92086451, 24385279, 0x680004b}, -{92083848, 24320620, 92247751, 24470379, 0x680004b}, -{92086848, 24176420, 92250751, 24326179, 0x680004b}, -{92098056, 23759020, 92261543, 23908779, 0x680004b}, -{91963856, 24089020, 92127343, 24238779, 0x680004b}, -{91777040, 23894390, 91910560, 24016699, 0x54f004b}, -{91765940, 24088990, 91899460, 24211299, 0x54f004b}, -{91545840, 23978290, 91679360, 24100599, 0x54f004b}, -{91634849, 22972690, 91767350, 23094999, 0x54f004b}, -{91430079, 23196290, 91562920, 23318599, 0x54f004b}, -{91130000, 22917792, 92350000, 24556297, 0x0cb0011}, -{91130000, 22917792, 92350000, 24556297, 0x0020216}, -{92670654, 23702800, 92758000, 23794500, 0x021000a}, -{92467716, 23482880, 92972892, 23973920, 0x001000c}, -{92860213, 22346910, 93106786, 22575689, 0x9ee004b}, -{93120000, 23356960, 93374833, 23548000, 0x931044b}, -{92566415, 24145360, 92798184, 24357129, 0x931004b}, -{92693392, 22761160, 92922808, 22972929, 0x931004b}, -{92740698, 23203460, 92970702, 23415229, 0x931004b}, -{92178000, 21940000, 93450000, 24536000, 0x0f90011}, -{92178000, 21940000, 93450000, 24536000, 0x0020216}, -{88560950, 27287755, 88658011, 27374245, 0x001000a}, -{88348600, 27085480, 88869400, 27576520, 0x001000c}, -{88520000, 27572000, 88883790, 27942000, 0xf04044b}, -{88020000, 27098000, 88353481, 27474297, 0xe89044b}, -{87978000, 27070000, 88928000, 28129412, 0x0bc0011}, -{87978000, 27070000, 88928000, 28129412, 0x0020216}, -{75800028, 30866755, 75899972, 30953245, 0x001000a}, -{75673878, 30766630, 76006121, 31053459, 0xc730047}, -{74687883, 31489196, 75008391, 31762615, 0xbde0047}, -{75418889, 31189363, 75737878, 31462782, 0xbde0047}, -{76322602, 30268490, 76463597, 30390799, 0x54f004b}, -{74878902, 30150190, 75019897, 30272499, 0x54f004b}, -{75576673, 32205090, 75720726, 32327399, 0x54f004b}, -{75838313, 31468890, 75981686, 31591199, 0x54f004b}, -{76620463, 30648590, 76762137, 30770899, 0x54f004b}, -{75123508, 30774800, 75223691, 30861289, 0x3c1004b}, -{75152708, 31772900, 75254092, 31859389, 0x3c1004b}, -{74149049, 30098200, 74248751, 30184689, 0x3c1004b}, -{75833008, 30481400, 75933191, 30567889, 0x3c1004b}, -{76197308, 30637000, 76297491, 30723489, 0x3c1004b}, -{75729448, 31175900, 75830352, 31262389, 0x3c1004b}, -{74495408, 30444800, 74595591, 30531289, 0x3c1004b}, -{75484549, 30319700, 75584251, 30406189, 0x3c1004b}, -{75331848, 31332700, 75432752, 31419189, 0x3c1004b}, -{76538508, 30432400, 76638691, 30518889, 0x3c1004b}, -{74703308, 30631500, 74803491, 30717989, 0x3c1004b}, -{75793949, 30204400, 75893651, 30290889, 0x3c1004b}, -{75406308, 30756500, 75506491, 30842989, 0x3c1004b}, -{74774208, 30537000, 74874391, 30623489, 0x3c1004b}, -{75353249, 29964900, 75452951, 30051389, 0x3c1004b}, -{74448549, 30146400, 74548251, 30232889, 0x3c1004b}, -{75352967, 31995400, 75454832, 32081889, 0x3c1004b}, -{73980249, 30359700, 74079951, 30446189, 0x3c1004b}, -{75289248, 31052300, 75390152, 31138789, 0x3c1004b}, -{76084049, 30327500, 76183751, 30413989, 0x3c1004b}, -{74567008, 30883800, 74667191, 30970289, 0x3c1004b}, -{75273000, 32122000, 75932000, 32500000, 0x004010c}, -{73875000, 29727000, 76933000, 32122000, 0x004010c}, -{75154000, 29522000, 75402000, 29727000, 0x004018c}, -{73875000, 29522000, 76933000, 32514000, 0x0020216}, -{76977509, 28416165, 77075531, 28502655, 0x001000a}, -{76921600, 28080300, 77481544, 28546400, 0x01d000c}, -{76910742, 29390090, 77051057, 29512399, 0x54f004b}, -{76911082, 29267781, 77050718, 29390090, 0x54f004b}, -{76685102, 30309090, 76826097, 30431399, 0x54f004b}, -{76826097, 30309090, 76967092, 30431399, 0x54f004b}, -{77209502, 30078890, 77350497, 30201199, 0x54f004b}, -{76454722, 28831990, 76593678, 28954299, 0x54f004b}, -{76593678, 28831990, 76732634, 28954299, 0x54f004b}, -{75636282, 29085890, 75775918, 29208199, 0x54f004b}, -{75775918, 29085890, 75915554, 29208199, 0x54f004b}, -{76944289, 29646300, 77043511, 29732789, 0x3c1004b}, -{76960629, 28946800, 77059370, 29033289, 0x3c1004b}, -{76799808, 30630900, 76899991, 30717389, 0x3c1004b}, -{76090569, 28749500, 76188830, 28835989, 0x3c1004b}, -{74980389, 29486800, 75079611, 29573289, 0x3c1004b}, -{76881169, 28650600, 76979430, 28737089, 0x3c1004b}, -{76269929, 29272200, 76368670, 29358689, 0x3c1004b}, -{76799549, 29921300, 76899251, 30007789, 0x3c1004b}, -{76352589, 29758000, 76451811, 29844489, 0x3c1004b}, -{76569510, 28153300, 76667290, 28239789, 0x3c1004b}, -{75916029, 29056500, 76014770, 29142989, 0x3c1004b}, -{76058010, 28003300, 76155790, 28089789, 0x3c1004b}, -{75404189, 29469900, 75503411, 29556389, 0x3c1004b}, -{76682000, 30491000, 77210000, 30916000, 0x004010c}, -{74444000, 29214000, 75280000, 30000000, 0x004010c}, -{75280000, 27640000, 77581000, 30491000, 0x004018c}, -{74444000, 27640000, 77597000, 30931000, 0x0020216}, -{93580000, 27058000, 93706000, 27121000, 0x017000a}, -{93484559, 26917620, 93871841, 27263579, 0xf040047}, -{95186995, 27887700, 95565605, 28222589, 0xe890047}, -{94719744, 28094720, 94889055, 28244479, 0x680004b}, -{91833260, 27514820, 92001739, 27664579, 0x680004b}, -{95430576, 26889120, 95598223, 27038879, 0x680004b}, -{95665476, 27063820, 95833123, 27213579, 0x680004b}, -{96080044, 27849120, 96249355, 27998879, 0x680004b}, -{95767561, 28080190, 95905838, 28202499, 0x54f004b}, -{95834522, 28736490, 95973478, 28858799, 0x54f004b}, -{94968722, 28551190, 95107678, 28673499, 0x54f004b}, -{94183861, 27919790, 94322138, 28042099, 0x54f004b}, -{92377041, 27180090, 92513959, 27302399, 0x54f004b}, -{92927001, 27296390, 93064598, 27418699, 0x54f004b}, -{95540361, 28203790, 95678638, 28326099, 0x54f004b}, -{93751001, 27500690, 93888598, 27622999, 0x54f004b}, -{91555000, 26827000, 94690000, 29330000, 0x09f0011}, -{94690000, 26641000, 97416000, 29400000, 0x020000d}, -{91555000, 26641000, 97416000, 29400000, 0x0020216}, -{91716000, 26110736, 91812830, 26200576, 0x001000a}, -{91380108, 26038280, 91895700, 26529320, 0x001000c}, -{92735630, 24746390, 92870170, 24868699, 0x54f004b}, -{92714281, 26609690, 92850519, 26731999, 0x54f004b}, -{94870901, 27384990, 95008498, 27507299, 0x54f004b}, -{94143581, 26695090, 94279819, 26817399, 0x54f004b}, -{92616881, 26286390, 92753119, 26408699, 0x54f004b}, -{95288201, 27431390, 95425798, 27553699, 0x54f004b}, -{95262901, 27309290, 95400498, 27431599, 0x54f004b}, -{94551941, 26916490, 94688859, 27038799, 0x54f004b}, -{93697420, 25958690, 93832979, 26080999, 0x54f004b}, -{93902881, 26451290, 94039119, 26573599, 0x54f004b}, -{90464181, 26431890, 90600419, 26554199, 0x54f004b}, -{89900320, 26003190, 90035879, 26125499, 0x54f004b}, -{94052190, 27204200, 94149009, 27290689, 0x3c1004b}, -{92313531, 24830000, 92408669, 24916489, 0x3c1004b}, -{93389471, 25807600, 93485329, 25894089, 0x3c1004b}, -{93123371, 25708000, 93219229, 25794489, 0x3c1004b}, -{90551571, 26111000, 90647429, 26197489, 0x3c1004b}, -{90956430, 26278100, 91052769, 26364589, 0x3c1004b}, -{90911730, 26456900, 91008069, 26543389, 0x3c1004b}, -{89736600, 26537480, 90257400, 27028520, 0x001008c}, -{90257400, 26537480, 90778200, 27028520, 0x001088c}, -{90778200, 26537480, 91299000, 27028520, 0x001108c}, -{91299000, 26537480, 91819800, 27028520, 0x001188c}, -{91819800, 26537480, 92340600, 27028520, 0x001208c}, -{92340600, 26537480, 92861400, 27028520, 0x001288c}, -{92861400, 26537480, 93382200, 27028520, 0x001308c}, -{93382200, 26537480, 93903000, 27028520, 0x001388c}, -{93903000, 26537480, 94423800, 27028520, 0x001408c}, -{93903000, 27028520, 94423800, 27519560, 0x001488c}, -{93903000, 27478960, 94429008, 27970000, 0x001508c}, -{93376992, 27028520, 93897792, 27519560, 0x001588c}, -{93903000, 26046440, 94418592, 26537480, 0x001608c}, -{93387408, 26046440, 93903000, 26537480, 0x001688c}, -{92871816, 26046440, 93387408, 26537480, 0x001708c}, -{92356224, 26046440, 92871816, 26537480, 0x001788c}, -{91840632, 26046440, 92356224, 26537480, 0x001808c}, -{91325040, 26046440, 91840632, 26537480, 0x001888c}, -{90809448, 26046440, 91325040, 26537480, 0x001908c}, -{90293856, 26046440, 90809448, 26537480, 0x001988c}, -{89778264, 26046440, 90293856, 26537480, 0x001a08c}, -{89778264, 25555400, 90293856, 26046440, 0x001a88c}, -{90293856, 25555400, 90809448, 26046440, 0x001b08c}, -{90809448, 25555400, 91325040, 26046440, 0x001b88c}, -{91325040, 25555400, 91840632, 26046440, 0x001c08c}, -{91840632, 25555400, 92356224, 26046440, 0x001c88c}, -{92356224, 25555400, 92871816, 26046440, 0x001d08c}, -{92871816, 25555400, 93387408, 26046440, 0x001d88c}, -{93387408, 25555400, 93903000, 26046440, 0x001e08c}, -{93903000, 25555400, 94418592, 26046440, 0x001e88c}, -{92098428, 25064360, 92614020, 25555400, 0x0b00890}, -{92614020, 25064360, 93129612, 25555400, 0x0b01090}, -{93129612, 25064360, 93645204, 25555400, 0x0b01890}, -{92098428, 24573320, 92608812, 25064360, 0x0b12090}, -{92608812, 24573320, 93119196, 25064360, 0x0b12890}, -{93119196, 24573320, 93629580, 25064360, 0x0b13090}, -{92098428, 24111000, 92608812, 24602040, 0x0b03890}, -{92608812, 24111000, 93119196, 24602040, 0x0b04090}, -{94428608, 27478960, 94954616, 27970000, 0x0b08890}, -{94954616, 27478960, 95480624, 27970000, 0x0b09090}, -{95480624, 27478960, 96006632, 27970000, 0x0b09890}, -{94428608, 27028440, 94949408, 27519480, 0x0b1a090}, -{94949408, 27028440, 95470208, 27519480, 0x0b1a890}, -{95470208, 27028440, 95991008, 27519480, 0x0b1b090}, -{94428608, 26537400, 94949408, 27028440, 0x0b0b890}, -{94949408, 26537400, 95470208, 27028440, 0x0b0c090}, -{89666000, 24111000, 96030000, 27970000, 0x0020216}, -{85078640, 25570255, 85146498, 25631061, 0x2a7044a}, -{85146498, 25573000, 85228982, 25623000, 0x2a7044a}, -{84987247, 25504930, 85304352, 25791759, 0xc730047}, -{84823619, 24686290, 85124380, 24959709, 0xbde0047}, -{86835319, 25154590, 87136080, 25428009, 0xbde0047}, -{85332071, 26086800, 85427929, 26173289, 0x3c1004b}, -{87422071, 25736800, 87517929, 25823289, 0x3c1004b}, -{85851271, 26108200, 85947129, 26194689, 0x3c1004b}, -{85472191, 25166800, 85567809, 25253289, 0x3c1004b}, -{84612191, 25516800, 84707809, 25603289, 0x3c1004b}, -{86450891, 25312200, 86546509, 25398689, 0x3c1004b}, -{84672071, 25762700, 84767929, 25849189, 0x3c1004b}, -{84767929, 25719455, 84863787, 25805944, 0x3c1004b}, -{87522191, 25506800, 87617809, 25593289, 0x3c1004b}, -{86082591, 25374300, 86178209, 25460789, 0x3c1004b}, -{84457590, 26757200, 84554409, 26843689, 0x3c1004b}, -{86550071, 25841300, 86645929, 25927789, 0x3c1004b}, -{83968131, 24909900, 84063269, 24996389, 0x3c1004b}, -{84133431, 24873400, 84228569, 24959889, 0x3c1004b}, -{84863330, 26606100, 84959669, 26692589, 0x3c1004b}, -{85494131, 24845400, 85589269, 24931889, 0x3c1004b}, -{84039990, 27087700, 84136809, 27174189, 0x3c1004b}, -{83927191, 25520600, 84022809, 25607089, 0x3c1004b}, -{87899271, 26059200, 87995129, 26145689, 0x3c1004b}, -{85446130, 26550200, 85542469, 26636689, 0x3c1004b}, -{86441391, 25246500, 86537009, 25332989, 0x3c1004b}, -{84938991, 25171400, 85034609, 25257889, 0x3c1004b}, -{84327431, 24710000, 84422569, 24796489, 0x3c1004b}, -{84309871, 26178200, 84405729, 26264689, 0x3c1004b}, -{86050731, 25126000, 86145869, 25212489, 0x3c1004b}, -{86177431, 24887500, 86272569, 24973989, 0x3c1004b}, -{86013830, 26304100, 86110169, 26390589, 0x3c1004b}, -{85733771, 25815500, 85829629, 25901989, 0x3c1004b}, -{87417971, 26082400, 87513829, 26168889, 0x3c1004b}, -{85902073, 25355950, 85970727, 25418049, 0x2b2004b}, -{84408417, 26435640, 84475383, 26495759, 0x29c004b}, -{86563787, 26089750, 86632613, 26151849, 0x2b2004b}, -{84113867, 25527540, 84180332, 25587659, 0x29c004b}, -{83739600, 27032480, 84260400, 27523520, 0x001008c}, -{84260400, 27032480, 84781200, 27523520, 0x001088c}, -{83739600, 26541439, 84260400, 27032479, 0x001108c}, -{84260400, 26541439, 84781200, 27032479, 0x001188c}, -{84781200, 26541439, 85302000, 27032479, 0x001208c}, -{85302000, 26541439, 85822800, 27032479, 0x001288c}, -{85822800, 26541439, 86343600, 27032479, 0x001308c}, -{86343600, 26541439, 86864400, 27032479, 0x001388c}, -{86864400, 26541439, 87385200, 27032479, 0x001408c}, -{83744808, 26050400, 84260400, 26541440, 0x001488c}, -{84260400, 26050400, 84775992, 26541440, 0x001508c}, -{84775992, 26050400, 85291584, 26541440, 0x001588c}, -{85291584, 26050400, 85807176, 26541440, 0x001608c}, -{85807176, 26050400, 86322768, 26541440, 0x001688c}, -{86322768, 26050400, 86838360, 26541440, 0x001708c}, -{86838360, 26050400, 87353952, 26541440, 0x001788c}, -{87353952, 26050400, 87869544, 26541440, 0x001808c}, -{87817408, 26065131, 88333000, 26556171, 0x001888c}, -{83744808, 25559360, 84260400, 26050400, 0x001908c}, -{84260400, 25559360, 84775992, 26050400, 0x001988c}, -{84775992, 25559360, 85291584, 26050400, 0x001a08c}, -{85291584, 25559360, 85807176, 26050400, 0x001a88c}, -{85807176, 25559360, 86322768, 26050400, 0x001b08c}, -{86322768, 25559360, 86838360, 26050400, 0x001b88c}, -{86838360, 25559360, 87353952, 26050400, 0x001c08c}, -{87353952, 25559360, 87869544, 26050400, 0x001c88c}, -{87817408, 25559360, 88333000, 26050400, 0x001d08c}, -{83298000, 25068320, 83813592, 25559360, 0x0010088}, -{83744808, 25068320, 84260400, 25559360, 0x0010888}, -{84260400, 25068320, 84775992, 25559360, 0x0011088}, -{84775992, 25068320, 85291584, 25559360, 0x0011888}, -{85291584, 25068320, 85807176, 25559360, 0x0012088}, -{85807176, 25068320, 86322768, 25559360, 0x0012888}, -{86322768, 25068320, 86838360, 25559360, 0x0013088}, -{86838360, 25068320, 87353952, 25559360, 0x0013888}, -{87353952, 25068320, 87869544, 25559360, 0x0014088}, -{87817408, 25068320, 88333000, 25559360, 0x0014888}, -{83298000, 24577280, 83808384, 25068320, 0x0015088}, -{83739600, 24577280, 84249984, 25068320, 0x0015888}, -{84249984, 24577280, 84760368, 25068320, 0x0016088}, -{84760368, 24577280, 85270752, 25068320, 0x0016888}, -{85270752, 24577280, 85781136, 25068320, 0x0017088}, -{85781136, 24577280, 86291520, 25068320, 0x0017888}, -{86291520, 24577280, 86801904, 25068320, 0x0018088}, -{86801904, 24577280, 87312288, 25068320, 0x0018888}, -{83298000, 24258000, 83808384, 24749040, 0x0019088}, -{83739600, 24258000, 84249984, 24749040, 0x0019888}, -{84249984, 24258000, 84760368, 24749040, 0x001a088}, -{84760368, 24258000, 85270752, 24749040, 0x001a888}, -{85270752, 24258000, 85781136, 24749040, 0x001b088}, -{85781136, 24258000, 86291520, 24749040, 0x001b888}, -{86291520, 24258000, 86801904, 24749040, 0x001c088}, -{86801904, 24258000, 87312288, 24749040, 0x001c888}, -{83298000, 24258000, 88333000, 27533000, 0x0020216}, -{77984789, 30277355, 78083772, 30363845, 0x001000a}, -{77786992, 30094480, 78323416, 30585520, 0x001000c}, -{78010877, 29848310, 78209322, 30021289, 0x782004b}, -{77809577, 29781410, 78008022, 29954389, 0x782004b}, -{79420258, 29104510, 79617742, 29277489, 0x782004b}, -{79336358, 28883110, 79533842, 29056089, 0x782004b}, -{78911712, 29136120, 79082687, 29285879, 0x680004b}, -{78163880, 29989420, 78336519, 30139179, 0x680004b}, -{80132296, 29484920, 80304103, 29634679, 0x680004b}, -{79046212, 29337920, 79217187, 29487679, 0x680004b}, -{78743212, 29167720, 78914187, 29317479, 0x680004b}, -{77547000, 29486000, 80425000, 31461000, 0x004010c}, -{80425000, 29780000, 81063000, 30520000, 0x004010c}, -{78717000, 28680000, 80330000, 29486000, 0x004010c}, -{77547000, 28680000, 81063000, 31461000, 0x0020216}, -{73760576, 15347514, 73870000, 15416139, 0x018000a}, -{73679000, 15418000, 74290000, 15801000, 0x018000c}, -{73870000, 14894000, 74344100, 15418000, 0x0b80010}, -{73625000, 14894000, 74344100, 15801000, 0x0020216}, -{76906794, 8462827, 76995206, 8550278, 0x001000a}, -{76775579, 8359520, 77124421, 8705479, 0xf040047}, -{76185030, 9825700, 76524570, 10160589, 0xe890047}, -{75750461, 11163340, 75947539, 11356659, 0x864004b}, -{76513566, 8832040, 76709033, 9025359, 0x864004b}, -{76111729, 10404040, 76308270, 10597359, 0x864004b}, -{76284800, 9453400, 76393295, 9732800, 0x782044b}, -{76600669, 10661710, 76776531, 10834689, 0x782004b}, -{75299029, 11780410, 75475371, 11953389, 0x782004b}, -{76456409, 9518110, 76631790, 9691089, 0x782004b}, -{74859000, 12300960, 75338136, 12792000, 0x001088c}, -{74907793, 12004083, 75381721, 12495123, 0x001108c}, -{75381721, 12004083, 75855649, 12495123, 0x001188c}, -{75049971, 11513043, 75523899, 12004083, 0x001208c}, -{75523899, 11513043, 75997827, 12004083, 0x001288c}, -{75997827, 11513043, 76471755, 12004083, 0x001308c}, -{75523899, 11022003, 75997827, 11513043, 0x001388c}, -{75997827, 11022003, 76471755, 11513043, 0x001408c}, -{76471755, 11022003, 76945683, 11513043, 0x001488c}, -{75523899, 10530963, 75997827, 11022003, 0x001508c}, -{75997827, 10530963, 76471755, 11022003, 0x001588c}, -{76471755, 10530963, 76945683, 11022003, 0x001608c}, -{75978870, 10039923, 76452798, 10530963, 0x001688c}, -{76452798, 10039923, 76926726, 10530963, 0x001708c}, -{76926072, 10039923, 77400000, 10530963, 0x001788c}, -{75978870, 9548883, 76452798, 10039923, 0x001808c}, -{76452798, 9548883, 76926726, 10039923, 0x001888c}, -{76926072, 9548883, 77400000, 10039923, 0x001908c}, -{75978870, 9057843, 76452798, 9548883, 0x001988c}, -{76452798, 9057843, 76926726, 9548883, 0x001a08c}, -{76926072, 9057843, 77400000, 9548883, 0x001a88c}, -{76452798, 8566803, 76926726, 9057843, 0x001b08c}, -{76926072, 8566803, 77400000, 9057843, 0x001b88c}, -{76452798, 8287000, 76921518, 8778040, 0x001c08c}, -{76921518, 8287000, 77390238, 8778040, 0x001c88c}, -{74859000, 8287000, 77400000, 12792000, 0x0020216}, -{80203494, 13002655, 80291906, 13089145, 0x001000a}, -{79864632, 12789080, 80343768, 13280120, 0x001000c}, -{78052496, 9865490, 78176503, 9987799, 0x54f004b}, -{78645326, 10749090, 78769673, 10871399, 0x54f004b}, -{78091456, 11596690, 78216143, 11718999, 0x54f004b}, -{77660566, 8665090, 77784234, 8787399, 0x54f004b}, -{77275156, 11047190, 77399843, 11169499, 0x54f004b}, -{79724756, 11868590, 79849443, 11990899, 0x54f004b}, -{78051766, 8753290, 78175434, 8875599, 0x54f004b}, -{79075926, 10706590, 79200273, 10828899, 0x54f004b}, -{77392000, 8138900, 77481297, 8223289, 0x3c1044b}, -{77934835, 10316800, 78022765, 10403289, 0x3c1044b}, -{79104700, 12882000, 79188462, 12973400, 0x3c1044b}, -{78755000, 10046300, 78858485, 10119650, 0x3c1044b}, -{77753100, 9419562, 77845737, 9501160, 0x3c1044b}, -{78026800, 10920600, 78125710, 10997416, 0x3c1044b}, -{76872035, 11010000, 76959965, 11096489, 0x3c1004b}, -{76959965, 11010000, 77047895, 11096489, 0x3c1004b}, -{76959965, 10923511, 77047895, 11010000, 0x3c1004b}, -{76872035, 10923511, 76959965, 11010000, 0x3c1004b}, -{79710315, 11708200, 79798485, 11794689, 0x3c1004b}, -{79655674, 12796800, 79744325, 12883289, 0x3c1004b}, -{77677115, 11306800, 77765285, 11393289, 0x3c1004b}, -{79336035, 10918200, 79423965, 11004689, 0x3c1004b}, -{79026394, 12190700, 79114805, 12277189, 0x3c1004b}, -{79933000, 12985017, 80356168, 13500000, 0x021088c}, -{79390000, 12985017, 79933000, 13360000, 0x019108c}, -{78600000, 12985017, 79390000, 13200000, 0x00f188c}, -{77481351, 12493977, 77960487, 12985017, 0x001208c}, -{77960486, 12493977, 78439622, 12985017, 0x001288c}, -{78439622, 12493977, 78918758, 12985017, 0x001308c}, -{78918758, 12493977, 79397894, 12985017, 0x001388c}, -{79397894, 12493977, 79877030, 12985017, 0x001408c}, -{79877031, 12493977, 80356167, 12985017, 0x001488c}, -{79762455, 12002937, 80236383, 12493977, 0x001508c}, -{79288527, 12002937, 79762455, 12493977, 0x001588c}, -{78814599, 12002937, 79288527, 12493977, 0x001608c}, -{78340671, 12002937, 78814599, 12493977, 0x001688c}, -{77866743, 12002937, 78340671, 12493977, 0x001708c}, -{77392815, 12002937, 77866743, 12493977, 0x001788c}, -{79478098, 11511897, 79952026, 12002937, 0x001808c}, -{79004170, 11511897, 79478098, 12002937, 0x001888c}, -{78530242, 11511897, 79004170, 12002937, 0x001908c}, -{78056314, 11511897, 78530242, 12002937, 0x001988c}, -{77582386, 11511897, 78056314, 12002937, 0x001a08c}, -{77108458, 11511897, 77582386, 12002937, 0x001a88c}, -{76634530, 11511897, 77108458, 12002937, 0x001b08c}, -{76228000, 11511897, 76701928, 12002937, 0x001b88c}, -{76228000, 11020857, 76701928, 11511897, 0x001c08c}, -{76634530, 11020857, 77108458, 11511897, 0x001c88c}, -{77108458, 11020857, 77582386, 11511897, 0x001d08c}, -{77582386, 11020857, 78056314, 11511897, 0x001d88c}, -{78056314, 11020857, 78530242, 11511897, 0x001e08c}, -{78530242, 11020857, 79004170, 11511897, 0x001e88c}, -{79004170, 11020857, 79478098, 11511897, 0x001f08c}, -{79478098, 11020857, 79952026, 11511897, 0x0b10090}, -{79478098, 10529817, 79952026, 11020857, 0x0b10890}, -{79004170, 10529817, 79478098, 11020857, 0x0b11090}, -{78530242, 10529817, 79004170, 11020857, 0x0b11890}, -{78056314, 10529817, 78530242, 11020857, 0x0b12090}, -{77582386, 10529817, 78056314, 11020857, 0x0b12890}, -{77108458, 10529817, 77582386, 11020857, 0x0b13090}, -{76634530, 10529817, 77108458, 11020857, 0x0b13890}, -{76634530, 10038777, 77108458, 10529817, 0x0b14090}, -{77108458, 10038777, 77582386, 10529817, 0x0b14890}, -{77582386, 10038777, 78056314, 10529817, 0x0b15090}, -{78056314, 10038777, 78530242, 10529817, 0x0b15890}, -{78530242, 10038777, 79004170, 10529817, 0x0b16090}, -{79004170, 10038777, 79478098, 10529817, 0x0b16890}, -{79478098, 10038777, 79952026, 10529817, 0x0b17090}, -{79004170, 9547737, 79478098, 10038777, 0x0b07890}, -{78530242, 9547737, 79004170, 10038777, 0x0b08090}, -{78056314, 9547737, 78530242, 10038777, 0x0b08890}, -{77582386, 9547737, 78056314, 10038777, 0x0b09090}, -{77108458, 9547737, 77582386, 10038777, 0x0b09890}, -{77108458, 9056697, 77582386, 9547737, 0x0b0a090}, -{77582386, 9056697, 78056314, 9547737, 0x0b0a890}, -{78056314, 9056697, 78530242, 9547737, 0x0b0b090}, -{78530242, 9056697, 79004170, 9547737, 0x0b0b890}, -{79004170, 9056697, 79478098, 9547737, 0x0b0c090}, -{77937832, 8565657, 78411760, 9056697, 0x0b0c890}, -{77463904, 8565657, 77937832, 9056697, 0x0b0d090}, -{76989976, 8565657, 77463904, 9056697, 0x0b0d890}, -{76989976, 8074617, 77458696, 8565657, 0x0b1e090}, -{77458696, 8074617, 77927416, 8565657, 0x0b1e890}, -{77927416, 8074617, 78396136, 8565657, 0x0b1f090}, -{76200000, 8000000, 80700000, 13555000, 0x0020216}, -{77132028, 31046055, 77232933, 31132545, 0x001000a}, -{76911084, 30806980, 77452716, 31298020, 0x001000c}, -{76199074, 32068110, 76468525, 32296889, 0x9ee004b}, -{76848880, 31622160, 77097120, 31833929, 0x931004b}, -{77171350, 30454160, 77416649, 30665929, 0x931004b}, -{76807268, 31408860, 77054332, 31620629, 0x931004b}, -{76009291, 32437160, 76258708, 32648929, 0x931004b}, -{75576000, 31100000, 78023000, 33238000, 0x004010c}, -{78023000, 31100000, 79020000, 32771000, 0x004010c}, -{76577000, 30378000, 77904000, 31100000, 0x004010c}, -{75576000, 30378000, 79020000, 33238000, 0x0020216}, -{74755106, 34040755, 74858894, 34127245, 0x001000a}, -{74599424, 33911020, 75014575, 34256979, 0xf040047}, -{74669392, 32547600, 75066607, 32882489, 0xe890047}, -{75057644, 33656120, 75237355, 33805879, 0x680004b}, -{74256720, 34139120, 74437679, 34288879, 0x680004b}, -{75053984, 32837120, 75231615, 32986879, 0x680004b}, -{75438808, 32308120, 75615191, 32457879, 0x680004b}, -{74235856, 35866720, 74420143, 36016479, 0x680004b}, -{75490480, 35232420, 75673519, 35382179, 0x680004b}, -{73685000, 33087490, 73917302, 33202500, 0x680044b}, -{73380520, 34289520, 73561479, 34439279, 0x680004b}, -{74229768, 33296120, 74408231, 33445879, 0x680004b}, -{75473424, 33084390, 75619175, 33206699, 0x54f004b}, -{75690324, 33258690, 75836075, 33380999, 0x54f004b}, -{73290000, 34947842, 78225000, 36590000, 0x013000d}, -{73392645, 32266652, 76550491, 34947842, 0x0a80011}, -{76550491, 32266652, 79708337, 34947842, 0x0010015}, -{72500000, 32263000, 80430000, 37088000, 0x0020216}, -{81591872, 21202755, 81684128, 21289245, 0x001000a}, -{81178000, 21014681, 81839248, 21379000, 0x017000c}, -{82623196, 22310620, 82784603, 22460379, 0x680004b}, -{82069004, 21998320, 82229995, 22148079, 0x680004b}, -{80959712, 21025120, 81120287, 21174879, 0x680004b}, -{83315504, 21820120, 83476495, 21969879, 0x680004b}, -{81947960, 19008120, 82106039, 19157879, 0x680004b}, -{83091380, 23057820, 83253619, 23207579, 0x680004b}, -{81490628, 20645020, 81650371, 20794779, 0x680004b}, -{82290572, 23100920, 82453227, 23250679, 0x680004b}, -{81011428, 20506320, 81171171, 20656079, 0x680004b}, -{81881259, 21675890, 82012741, 21798199, 0x54f004b}, -{82006129, 21064690, 82137271, 21186999, 0x54f004b}, -{80920000, 22200000, 84453000, 24147000, 0x017000d}, -{80374000, 19950000, 83673000, 22200000, 0x08f0011}, -{80238000, 17730000, 82810000, 20500000, 0x3fc0015}, -{80238000, 17730000, 84453000, 24147000, 0x0020216}, -{85281172, 23316455, 85374389, 23402945, 0x001000a}, -{86052300, 23608400, 86537261, 23877700, 0xf040447}, -{85145037, 23192300, 85508763, 23527189, 0xe890047}, -{86133849, 22732090, 86266350, 22854399, 0x54f004b}, -{86618170, 24427290, 86752030, 24549599, 0x54f004b}, -{85304640, 23909790, 85438160, 24032099, 0x54f004b}, -{86237370, 24122690, 86371230, 24244999, 0x54f004b}, -{85270540, 23598490, 85404060, 23720799, 0x54f004b}, -{85404060, 23604605, 85537580, 23726914, 0x54f004b}, -{84003940, 23981790, 84137460, 24104099, 0x54f004b}, -{86749540, 23676090, 86883060, 23798399, 0x54f004b}, -{87577790, 25178890, 87713009, 25301199, 0x54f004b}, -{85475070, 24369990, 85608930, 24492299, 0x54f004b}, -{85739789, 22482790, 85871611, 22605099, 0x54f004b}, -{86579370, 24206190, 86713230, 24328499, 0x54f004b}, -{87182970, 24226590, 87316830, 24348899, 0x54f004b}, -{84477349, 22982390, 84609850, 23104699, 0x54f004b}, -{85558149, 22613490, 85690650, 22735799, 0x54f004b}, -{87160031, 24771200, 87255169, 24857689, 0x3c1004b}, -{86965307, 24846960, 87480899, 25338000, 0x001008c}, -{87451408, 24846960, 87967000, 25338000, 0x001088c}, -{83356163, 24355920, 83866547, 24846960, 0x001108c}, -{83866547, 24355920, 84376931, 24846960, 0x001188c}, -{84376931, 24355920, 84887315, 24846960, 0x001208c}, -{84887315, 24355920, 85397699, 24846960, 0x001288c}, -{85397699, 24355920, 85908083, 24846960, 0x001308c}, -{85908083, 24355920, 86418467, 24846960, 0x001388c}, -{86418467, 24355920, 86928851, 24846960, 0x001408c}, -{86928851, 24355920, 87439235, 24846960, 0x001488c}, -{87439235, 24355920, 87949619, 24846960, 0x001508c}, -{83305124, 23864880, 83815508, 24355920, 0x001588c}, -{83815508, 23864880, 84325892, 24355920, 0x001608c}, -{84325892, 23864880, 84836276, 24355920, 0x001688c}, -{84836276, 23864880, 85346660, 24355920, 0x001708c}, -{85346660, 23864880, 85857044, 24355920, 0x001788c}, -{85857044, 23864880, 86367428, 24355920, 0x001808c}, -{86367428, 23864880, 86877812, 24355920, 0x001888c}, -{86877812, 23864880, 87388196, 24355920, 0x001908c}, -{87388196, 23864880, 87898580, 24355920, 0x001988c}, -{83565524, 23373840, 84070700, 23864880, 0x001a08c}, -{84070700, 23373840, 84575876, 23864880, 0x001a88c}, -{84575876, 23373840, 85081052, 23864880, 0x001b08c}, -{85081052, 23373840, 85586228, 23864880, 0x001b88c}, -{85586228, 23373840, 86091404, 23864880, 0x001c08c}, -{86091404, 23373840, 86596580, 23864880, 0x001c88c}, -{86596580, 23640000, 87300000, 23864880, 0x011d08c}, -{84030286, 22882800, 84535462, 23373840, 0x001d88c}, -{84535462, 22882800, 85040638, 23373840, 0x001e08c}, -{85040639, 22882800, 85545815, 23373840, 0x001e88c}, -{85545815, 22882800, 86050991, 23373840, 0x001f08c}, -{86050991, 22882800, 86556167, 23373840, 0x0010088}, -{83878734, 22391759, 84383910, 22882799, 0x0010888}, -{84383910, 22391759, 84889086, 22882799, 0x0011088}, -{84889086, 22391759, 85394262, 22882799, 0x0011888}, -{85394262, 22391759, 85899438, 22882799, 0x0012088}, -{85899438, 22391759, 86404614, 22882799, 0x0012888}, -{86404614, 22391759, 86909790, 22882799, 0x0013088}, -{83929251, 21940000, 84429219, 22431040, 0x0013888}, -{84429219, 21940000, 84929187, 22431040, 0x0014088}, -{84929187, 21940000, 85429155, 22431040, 0x0014888}, -{85429155, 21940000, 85929123, 22431040, 0x0015088}, -{85929123, 21940000, 86429091, 22431040, 0x0015888}, -{86429091, 21940000, 86929059, 22431040, 0x0016088}, -{83302000, 21940000, 87967000, 25338000, 0x0020216}, -{77549894, 12928155, 77638306, 13014645, 0x001000a}, -{77354532, 12725880, 77833668, 13216920, 0x001000c}, -{75066637, 15298890, 75193362, 15421199, 0x54f004b}, -{76587486, 12248890, 76712513, 12371199, 0x54f004b}, -{76769527, 17272990, 76897272, 17395299, 0x54f004b}, -{74449167, 15798890, 74576232, 15921199, 0x54f004b}, -{74795917, 12840090, 74921283, 12962399, 0x54f004b}, -{75880734, 14412900, 75969865, 14499389, 0x3c1004b}, -{76878914, 15093500, 76968286, 15179989, 0x3c1004b}, -{75673833, 16786800, 75764166, 16873289, 0x3c1004b}, -{75525554, 13886800, 75614445, 13973289, 0x3c1004b}, -{77064454, 13305400, 77153345, 13391889, 0x3c1004b}, -{77305074, 16166800, 77394926, 16253289, 0x3c1004b}, -{77457293, 17868900, 77548106, 17955389, 0x3c1004b}, -{76325194, 15236800, 76414806, 15323289, 0x3c1004b}, -{75645554, 13796800, 75734445, 13883289, 0x3c1004b}, -{78235674, 12926800, 78324325, 13013289, 0x3c1004b}, -{76358934, 14183400, 76448065, 14269889, 0x3c1004b}, -{78086274, 13093800, 78174925, 13180289, 0x3c1004b}, -{76854194, 12480000, 76942605, 12566489, 0x3c1004b}, -{76055574, 12966900, 76144225, 13053389, 0x3c1004b}, -{75619074, 16116800, 75708926, 16203289, 0x3c1004b}, -{74706554, 13291800, 74795445, 13378289, 0x3c1004b}, -{75737554, 13281800, 75826445, 13368289, 0x3c1004b}, -{75587434, 14572800, 75676565, 14659289, 0x3c1004b}, -{76486194, 15388800, 76575806, 15475289, 0x3c1004b}, -{75590194, 15385500, 75679806, 15471989, 0x3c1004b}, -{77497354, 13258700, 77586245, 13345189, 0x3c1004b}, -{74710000, 16100000, 77700000, 18447000, 0x01b000d}, -{74524000, 12170000, 78589000, 13975000, 0x0710011}, -{74094000, 13975000, 77520000, 16100000, 0x2ff0015}, -{74040000, 11580000, 78600000, 18447000, 0x0020216}, -{75757350, 26864355, 75853450, 26950845, 0x001000a}, -{75644855, 26749930, 75965944, 27036759, 0xc730047}, -{72864780, 26161890, 73167819, 26435309, 0xbde0047}, -{75685619, 25092790, 75986380, 25366209, 0xbde0047}, -{73266061, 27963390, 73404338, 28085699, 0x54f004b}, -{74547781, 26396790, 74684019, 26519099, 0x54f004b}, -{73642670, 24522290, 73776530, 24644599, 0x54f004b}, -{74552790, 25280290, 74688009, 25402599, 0x54f004b}, -{76580550, 27521100, 76677850, 27607589, 0x3c1004b}, -{77446790, 27178300, 77543609, 27264789, 0x3c1004b}, -{75094750, 27565700, 75192050, 27652189, 0x3c1004b}, -{73273971, 25738200, 73369829, 25824689, 0x3c1004b}, -{73839389, 29859500, 73938611, 29945989, 0x3c1004b}, -{75732071, 26126800, 75827929, 26213289, 0x3c1004b}, -{74803330, 26545000, 74899669, 26631489, 0x3c1004b}, -{74260489, 29558000, 74359711, 29644489, 0x3c1004b}, -{74297371, 26067200, 74393229, 26153689, 0x3c1004b}, -{77830930, 26665500, 77927269, 26751989, 0x3c1004b}, -{76314471, 25969800, 76410329, 26056289, 0x3c1004b}, -{74918010, 28258000, 75015790, 28344489, 0x3c1004b}, -{75343410, 28075400, 75441190, 28161889, 0x3c1004b}, -{74580831, 24848300, 74675969, 24934789, 0x3c1004b}, -{76667730, 26441300, 76764069, 26527789, 0x3c1004b}, -{76463231, 25053300, 76558369, 25139789, 0x3c1004b}, -{76805910, 28167400, 76903690, 28253889, 0x3c1004b}, -{75597891, 25387000, 75693509, 25473489, 0x3c1004b}, -{74421650, 27656000, 74518950, 27742489, 0x3c1004b}, -{74386932, 23504200, 74480868, 23590689, 0x3c1004b}, -{74666000, 26964500, 74755465, 27058000, 0x3c1044b}, -{73690990, 27155600, 73787809, 27242089, 0x3c1004b}, -{76981930, 26699500, 77078269, 26785989, 0x3c1004b}, -{74183648, 23054298, 77073375, 25735488, 0x001000d}, -{74150282, 25735488, 77099591, 28416678, 0x0a90011}, -{73077399, 27779024, 73603407, 28270064, 0x0b00090}, -{73454403, 24337924, 73964787, 24828964, 0x0b10890}, -{77234795, 26976024, 77755595, 27467064, 0x0b11090}, -{73069317, 25535924, 73584909, 26026964, 0x0b11890}, -{73836541, 29506474, 74372965, 29997514, 0x0b02090}, -{77618695, 26463224, 78139495, 26954264, 0x0b02890}, -{73478995, 26953324, 73999795, 27444364, 0x0b13090}, -{69400000, 22890000, 78320000, 30200000, 0x0020216}, -{85789733, 20238455, 85881028, 20324945, 0x001000a}, -{85545748, 20120000, 85970000, 20680000, 0x023000c}, -{84720960, 19245120, 84879039, 19394879, 0x680004b}, -{84761596, 22165120, 84923003, 22314879, 0x680004b}, -{85750544, 19780020, 85909455, 19929779, 0x680004b}, -{83861029, 21430990, 83992171, 21553299, 0x54f004b}, -{86865329, 21432690, 86996471, 21554999, 0x54f004b}, -{86669959, 21873390, 86801441, 21995699, 0x54f004b}, -{83446168, 20648290, 83576631, 20770599, 0x54f004b}, -{83834759, 21757890, 83966241, 21880199, 0x54f004b}, -{86575738, 20227290, 86705861, 20349599, 0x54f004b}, -{83554729, 21289790, 83685871, 21412099, 0x54f004b}, -{83099708, 19869490, 83229491, 19991799, 0x54f004b}, -{83338448, 19147490, 83467552, 19269799, 0x54f004b}, -{86438459, 21000564, 86569601, 21122873, 0x54f044b}, -{85051450, 20781499, 85205433, 20885000, 0x54f044b}, -{84621330, 19612019, 87451475, 22293209, 0x001000d}, -{81791185, 19612019, 84621330, 22293209, 0x0a90011}, -{81507000, 17800000, 85463000, 19612019, 0x2990015}, -{81376000, 17800000, 87533000, 22576000, 0x0020216}, -{72541672, 22977255, 72634889, 23063745, 0x001000a}, -{72416334, 22892330, 72727065, 23179159, 0xc730047}, -{72690117, 21078190, 72983283, 21351609, 0xbde0047}, -{73032657, 22173290, 73327342, 22446709, 0xbde0047}, -{70746792, 22240600, 70840008, 22327089, 0x3c1004b}, -{72083512, 21712200, 72176487, 21798689, 0x3c1004b}, -{70023392, 22405500, 70101961, 22508000, 0x3c1044b}, -{70409700, 21462800, 70478021, 21580000, 0x3c1044b}, -{70058152, 23019800, 70151848, 23106289, 0x3c1004b}, -{72891872, 20901200, 72984127, 20987689, 0x3c1004b}, -{72810952, 22644100, 72904648, 22730589, 0x3c1004b}, -{72601532, 23184400, 72695468, 23270889, 0x3c1004b}, -{72328532, 23552400, 72422468, 23638889, 0x3c1004b}, -{72899292, 22522100, 72992508, 22608589, 0x3c1004b}, -{69570112, 21601000, 69663087, 21687489, 0x3c1004b}, -{70789152, 22775800, 70882848, 22862289, 0x3c1004b}, -{71599752, 22666800, 71693448, 22753289, 0x3c1004b}, -{72952312, 21675400, 73045287, 21761889, 0x3c1004b}, -{72878993, 20325800, 72971007, 20412289, 0x3c1004b}, -{70331872, 20870800, 70424127, 20957289, 0x3c1004b}, -{69623332, 23202600, 69717268, 23289089, 0x3c1004b}, -{72886472, 20565000, 72978727, 20651489, 0x3c1004b}, -{73572152, 22732800, 73665848, 22819289, 0x3c1004b}, -{71620392, 22126800, 71713608, 22213289, 0x3c1004b}, -{72380671, 24128800, 72475328, 24215289, 0x3c1004b}, -{72080291, 23804900, 72174708, 23891389, 0x3c1004b}, -{70565712, 21717100, 70658687, 21803589, 0x3c1004b}, -{70744212, 21918800, 70837187, 22005289, 0x3c1004b}, -{72963812, 21587900, 73056787, 21674389, 0x3c1004b}, -{71184922, 21571950, 71251678, 21634049, 0x2b2004b}, -{72150701, 24226140, 72216498, 24286259, 0x29c004b}, -{70415422, 21702150, 70482178, 21764249, 0x2b2004b}, -{74222335, 22807540, 74287464, 22867659, 0x29c004b}, -{73428063, 22578150, 73495337, 22640249, 0x2b2004b}, -{72595702, 22295240, 72660497, 22355359, 0x29c004b}, -{71730508, 21057150, 71797092, 21119249, 0x2b2004b}, -{71276769, 21308840, 71341230, 21368959, 0x29c004b}, -{72507204, 23677850, 72574995, 23739949, 0x2b2004b}, -{71434735, 22962240, 71499864, 23022359, 0x29c004b}, -{69990877, 23080850, 70058323, 23142949, 0x2b2004b}, -{70219669, 21270340, 70284130, 21330459, 0x29c004b}, -{68100000, 22728000, 71794000, 24750000, 0x017000d}, -{71785408, 24258960, 72295792, 24750000, 0x001008c}, -{72295792, 24258960, 72806176, 24750000, 0x001088c}, -{72806175, 24258960, 73316559, 24750000, 0x001108c}, -{71785408, 23846880, 72295792, 24337920, 0x001188c}, -{72295792, 23846880, 72806176, 24337920, 0x001208c}, -{72806175, 23846880, 73316559, 24337920, 0x001288c}, -{71790615, 23355840, 72295791, 23846880, 0x001308c}, -{72295791, 23355840, 72800967, 23846880, 0x001388c}, -{72800967, 23355840, 73306143, 23846880, 0x001408c}, -{73306143, 23355840, 73811319, 23846880, 0x001488c}, -{73811319, 23355840, 74316495, 23846880, 0x001508c}, -{71790615, 22864800, 72295791, 23355840, 0x001588c}, -{72295791, 22864800, 72800967, 23355840, 0x001608c}, -{72800967, 22864800, 73306143, 23355840, 0x001688c}, -{73306143, 22864800, 73811319, 23355840, 0x001708c}, -{73811319, 22864800, 74316495, 23355840, 0x001788c}, -{74024824, 22864800, 74530000, 23355840, 0x001808c}, -{69264736, 22373760, 69769912, 22864800, 0x001888c}, -{69769912, 22373760, 70275088, 22864800, 0x001908c}, -{70275088, 22373760, 70780264, 22864800, 0x001988c}, -{70780264, 22373760, 71285440, 22864800, 0x001a08c}, -{71285440, 22373760, 71790616, 22864800, 0x001a88c}, -{71790616, 22373760, 72295792, 22864800, 0x001b08c}, -{72295792, 22373760, 72800968, 22864800, 0x001b88c}, -{72800968, 22373760, 73306144, 22864800, 0x001c08c}, -{73306144, 22373760, 73811320, 22864800, 0x001c88c}, -{73811320, 22373760, 74316496, 22864800, 0x001d08c}, -{74024824, 22373760, 74530000, 22864800, 0x001d88c}, -{69264735, 21882720, 69764703, 22373760, 0x001e08c}, -{69764703, 21882720, 70264671, 22373760, 0x001e88c}, -{70264671, 21882720, 70764639, 22373760, 0x001f08c}, -{70764639, 21882720, 71264607, 22373760, 0x0b10090}, -{71264607, 21882720, 71764575, 22373760, 0x0b10890}, -{71764575, 21882720, 72264543, 22373760, 0x0b11090}, -{72264543, 21882720, 72764511, 22373760, 0x0b11890}, -{72764511, 21882720, 73264479, 22373760, 0x0b12090}, -{73264479, 21882720, 73764447, 22373760, 0x0b12890}, -{73764447, 21882720, 74264415, 22373760, 0x0b13090}, -{69289734, 21391680, 69789702, 21882720, 0x0b13890}, -{69789702, 21391680, 70289670, 21882720, 0x0b14090}, -{70289670, 21391680, 70789638, 21882720, 0x0b14890}, -{70789638, 21391680, 71289606, 21882720, 0x0b15090}, -{71289606, 21391680, 71789574, 21882720, 0x0b15890}, -{71789574, 21391680, 72289542, 21882720, 0x0b16090}, -{72289542, 21391680, 72789510, 21882720, 0x0b16890}, -{72789510, 21391680, 73289478, 21882720, 0x0b17090}, -{73289478, 21391680, 73789446, 21882720, 0x0b17890}, -{73789446, 21391680, 74289414, 21882720, 0x0b18090}, -{69699708, 20900640, 70199676, 21391680, 0x0b08890}, -{70199676, 20900640, 70699644, 21391680, 0x0b09090}, -{70699644, 20900640, 71199612, 21391680, 0x0b09890}, -{71199612, 20900640, 71699580, 21391680, 0x0b0a090}, -{71699580, 20900640, 72199548, 21391680, 0x0b0a890}, -{72579523, 20900640, 73079491, 21391680, 0x0b0b090}, -{73079491, 20900640, 73579459, 21391680, 0x0b0b890}, -{73579459, 20900640, 74079427, 21391680, 0x0b0c090}, -{72784719, 20409600, 73279479, 20900640, 0x0b1c890}, -{73279479, 20409600, 73774239, 20900640, 0x0b1d090}, -{73774239, 20409600, 74268999, 20900640, 0x0b1d890}, -{68929000, 21900000, 69266000, 22481000, 0x0ebe090}, -{72730000, 20050000, 73375000, 20409600, 0x084e890}, -{70368000, 20688000, 71495000, 20900000, 0x04df090}, -{68100000, 20000000, 74530000, 24750000, 0x0020216}, -{88301972, 22524755, 88395189, 22611245, 0x001000a}, -{88185689, 22334410, 88544200, 23006000, 0x02b000c}, -{87247979, 23480990, 87380820, 23603299, 0x54f004b}, -{86902540, 23623090, 87036060, 23745399, 0x54f004b}, -{88352481, 26652290, 88488719, 26774599, 0x54f004b}, -{87807179, 23191590, 87940020, 23313899, 0x54f004b}, -{86772940, 23672690, 86906460, 23794999, 0x54f004b}, -{88012800, 22456500, 88186041, 22503000, 0x3c1044b}, -{86318789, 23286289, 86412725, 23372778, 0x3c1004b}, -{88097131, 24966100, 88192269, 25052589, 0x3c1004b}, -{87256892, 22296800, 87350108, 22383289, 0x3c1004b}, -{87275392, 22382300, 87368608, 22468789, 0x3c1004b}, -{88202191, 24056800, 88296608, 24143289, 0x3c1004b}, -{88072191, 25576800, 88167809, 25663289, 0x3c1004b}, -{88453632, 23366800, 88547568, 23453289, 0x3c1004b}, -{88722191, 25186800, 88817809, 25273289, 0x3c1004b}, -{88592652, 22798400, 88686348, 22884889, 0x3c1004b}, -{87019032, 23192800, 87112968, 23279289, 0x3c1004b}, -{87032391, 23660300, 87126808, 23746789, 0x3c1004b}, -{87068132, 23575500, 87162068, 23661989, 0x3c1004b}, -{88815052, 22612200, 88908748, 22698689, 0x3c1004b}, -{88322232, 23365700, 88416168, 23452189, 0x3c1004b}, -{88211790, 26992100, 88308609, 27078589, 0x3c1004b}, -{88252791, 23646400, 88347208, 23732889, 0x3c1004b}, -{88783552, 22997900, 88877248, 23084389, 0x3c1004b}, -{88657730, 26485000, 88754069, 26571489, 0x3c1004b}, -{88034500, 22015900, 88151856, 22084300, 0x3c1044b}, -{88337032, 23198200, 88453451, 23267900, 0x3c1044b}, -{87845040, 26748104, 88365840, 27239144, 0x001008c}, -{88365840, 26748104, 88886640, 27239144, 0x001088c}, -{88886640, 26748104, 89407440, 27239144, 0x001108c}, -{89379200, 26748104, 89900000, 27239144, 0x001188c}, -{87845039, 26257064, 88365839, 26748104, 0x001208c}, -{88365839, 26257064, 88886639, 26748104, 0x001288c}, -{88886639, 26257064, 89407439, 26748104, 0x001308c}, -{89379200, 26257064, 89900000, 26748104, 0x001388c}, -{87746087, 25766024, 88261679, 26257064, 0x001408c}, -{88261679, 25766024, 88777271, 26257064, 0x001488c}, -{88777271, 25766024, 89292863, 26257064, 0x001508c}, -{89292863, 25766024, 89808455, 26257064, 0x001588c}, -{87720308, 25274984, 88235900, 25766024, 0x001608c}, -{88235900, 25274984, 88751492, 25766024, 0x001688c}, -{88751492, 25078568, 89267084, 25569608, 0x001708c}, -{87720308, 24783944, 88235900, 25274984, 0x001788c}, -{88235900, 24783944, 88751492, 25274984, 0x001808c}, -{87720308, 24292904, 88230692, 24783944, 0x001888c}, -{88230692, 24292904, 88741076, 24783944, 0x001908c}, -{86725059, 23801864, 87235443, 24292904, 0x001988c}, -{87235443, 23801864, 87745827, 24292904, 0x001a08c}, -{87745827, 23801864, 88256211, 24292904, 0x001a88c}, -{88256211, 23801864, 88766595, 24292904, 0x001b08c}, -{85811576, 23310824, 86316752, 23801864, 0x001b88c}, -{86316752, 23310824, 86821928, 23801864, 0x001c08c}, -{86821928, 23310824, 87327104, 23801864, 0x001c88c}, -{87327104, 23310824, 87832280, 23801864, 0x001d08c}, -{87832280, 23310824, 88337456, 23801864, 0x001d88c}, -{88337456, 23310824, 88842632, 23801864, 0x001e08c}, -{85811576, 22819784, 86316752, 23310824, 0x001e88c}, -{86316752, 22819784, 86821928, 23310824, 0x001f08c}, -{86821928, 22819784, 87327104, 23310824, 0x0010088}, -{87327104, 22819784, 87832280, 23310824, 0x0010888}, -{87832280, 22819784, 88337456, 23310824, 0x0011088}, -{88337456, 22819784, 88842632, 23310824, 0x0011888}, -{88842632, 22819784, 89347808, 23310824, 0x0012088}, -{86316752, 22328744, 86821928, 22819784, 0x0012888}, -{86821928, 22328744, 87327104, 22819784, 0x0013088}, -{87327104, 22328744, 87832280, 22819784, 0x0013888}, -{87832280, 22328744, 88337456, 22819784, 0x0014088}, -{88337456, 22328744, 88842632, 22819784, 0x0014888}, -{88842632, 22328744, 89347808, 22819784, 0x0015088}, -{86670375, 21837704, 87170343, 22328744, 0x0015888}, -{87170343, 21837704, 87670311, 22328744, 0x0016088}, -{87670311, 21837704, 88170279, 22328744, 0x0016888}, -{88170279, 21837704, 88670247, 22328744, 0x0017088}, -{88670247, 21837704, 89170215, 22328744, 0x0017888}, -{87170343, 21430000, 87670311, 21921040, 0x0018088}, -{87670311, 21430000, 88170279, 21921040, 0x0018888}, -{88170279, 21430000, 88670247, 21921040, 0x0019088}, -{88670247, 21430000, 89170215, 21921040, 0x0019888}, -{85700000, 21430000, 89900000, 27250000, 0x0020216}, -{75814372, 22676755, 75907589, 22763245, 0x001000a}, -{75714698, 22622190, 75979702, 22866809, 0xa9e0047}, -{77280858, 23074590, 77546541, 23319209, 0xa9e0047}, -{79794198, 23047690, 80059202, 23292309, 0xa9e0047}, -{78065518, 26161410, 78319081, 26390189, 0x9ee0047}, -{75751832, 23128000, 75830128, 23231600, 0x3c1044b}, -{75999452, 22916000, 76093148, 23002489, 0x3c1004b}, -{80782671, 24528200, 80877328, 24614689, 0x3c1004b}, -{80877371, 24528200, 80972028, 24614689, 0x3c1004b}, -{78716991, 23789500, 78811408, 23875989, 0x3c1004b}, -{74983032, 23306800, 75076968, 23393289, 0x3c1004b}, -{80342791, 23785200, 80437208, 23871689, 0x3c1004b}, -{76171332, 21271100, 76264067, 21357589, 0x3c1004b}, -{76303512, 21786800, 76396487, 21873289, 0x3c1004b}, -{77941830, 26466800, 78038169, 26553289, 0x3c1004b}, -{78731630, 26523500, 78827969, 26609989, 0x3c1004b}, -{77270571, 24604500, 77365228, 24690989, 0x3c1004b}, -{77603291, 25384700, 77698909, 25471189, 0x3c1004b}, -{77763232, 23474600, 77857168, 23561089, 0x3c1004b}, -{75011291, 24028800, 75105708, 24115289, 0x3c1004b}, -{78904512, 22013700, 78997487, 22100189, 0x3c1004b}, -{79541031, 24865000, 79636169, 24951489, 0x3c1004b}, -{74817371, 24424700, 74912028, 24511189, 0x3c1004b}, -{75636852, 22568000, 75730548, 22654489, 0x3c1004b}, -{79394791, 23791800, 79489208, 23878289, 0x3c1004b}, -{77682452, 22703700, 77776148, 22790189, 0x3c1004b}, -{77038732, 23165000, 77132668, 23251489, 0x3c1004b}, -{75569312, 21780500, 75662287, 21866989, 0x3c1004b}, -{77853612, 21865000, 77946587, 21951489, 0x3c1004b}, -{79515235, 22060150, 79582164, 22122249, 0x2b2004b}, -{75278735, 22569040, 75343864, 22629159, 0x29c004b}, -{80154922, 21780050, 80221678, 21842149, 0x2b2004b}, -{74929735, 22641440, 74994864, 22701559, 0x29c004b}, -{78424873, 25634750, 78493527, 25696849, 0x2b2004b}, -{75381252, 23434040, 75446548, 23494159, 0x29c004b}, -{78134235, 22086950, 78201164, 22149049, 0x2b2004b}, -{77728135, 22582040, 77793264, 22642159, 0x29c004b}, -{75722735, 22519050, 75789664, 22581149, 0x2b2004b}, -{81328952, 23274440, 81394248, 23334559, 0x29c004b}, -{75091904, 23605750, 75159695, 23667849, 0x2b2004b}, -{76246952, 23387240, 76312248, 23447359, 0x29c004b}, -{78796845, 24721850, 78865154, 24783949, 0x2b2004b}, -{74872686, 22009040, 74937314, 22069159, 0x29c004b}, -{78210000, 21770000, 81500000, 23990000, 0x01a000d}, -{74850000, 21570000, 78210000, 23720000, 0x08b0011}, -{77832087, 26124524, 78347679, 26615564, 0x0b10090}, -{80622133, 24325924, 81132517, 24816964, 0x0b10890}, -{81132517, 24375028, 81642901, 24866068, 0x0b11090}, -{81642900, 24424132, 82153284, 24915172, 0x0b11890}, -{75970011, 21084524, 76469979, 21575564, 0x0b12090}, -{78519395, 26321179, 79040195, 26812219, 0x0b02890}, -{76041840, 24402180, 76552224, 24893220, 0x0b13090}, -{76552224, 24402180, 77062608, 24893220, 0x0b13890}, -{77062608, 24402180, 77572992, 24893220, 0x0b14090}, -{77572992, 24402180, 78083376, 24893220, 0x0b14890}, -{78083376, 24402180, 78593760, 24893220, 0x0b15090}, -{78593760, 24402180, 79104144, 24893220, 0x0b15890}, -{77398517, 25182379, 77914109, 25673419, 0x0b16090}, -{74709403, 24023634, 75219787, 24514674, 0x0b06890}, -{79336007, 24662679, 79851599, 25153719, 0x0b07090}, -{78206617, 25420279, 78722209, 25911319, 0x0b17890}, -{75594417, 24935811, 76110009, 25426851, 0x0b08090}, -{77617446, 23750680, 78127830, 24241720, 0x0b08890}, -{74000000, 21000000, 82950000, 26873000, 0x0020216}, -{78440933, 17339555, 78531267, 17426045, 0x001000a}, -{78209624, 17172880, 78699176, 17663920, 0x001000c}, -{83265613, 17686800, 83356186, 17773289, 0x3c1004b}, -{83175040, 17682475, 83265613, 17768964, 0x3c1004b}, -{83145713, 17637800, 83236286, 17724289, 0x3c1004b}, -{80566954, 16476800, 80657046, 16563289, 0x3c1004b}, -{80653442, 16450853, 80743534, 16537342, 0x3c1004b}, -{80394954, 16258200, 80485046, 16344689, 0x3c1004b}, -{79566693, 17934800, 79657506, 18021289, 0x3c1004b}, -{79500593, 17962800, 79591406, 18049289, 0x3c1004b}, -{79935434, 14390900, 80024565, 14477389, 0x3c1004b}, -{77991374, 15778200, 78081226, 15864689, 0x3c1004b}, -{81753833, 16968200, 81844166, 17054689, 0x3c1004b}, -{78780434, 14428800, 78869565, 14515289, 0x3c1004b}, -{82195833, 16967700, 82286166, 17054189, 0x3c1004b}, -{82195833, 16881211, 82286166, 16967700, 0x3c1004b}, -{78054473, 18636800, 78145526, 18723289, 0x3c1004b}, -{79392254, 13586800, 79481145, 13673289, 0x3c1004b}, -{77559734, 14630900, 77648865, 14717389, 0x3c1004b}, -{79084473, 18398200, 79175526, 18484689, 0x3c1004b}, -{79461112, 18720950, 79526488, 18783049, 0x2b2004b}, -{83368437, 18089940, 83431562, 18150059, 0x29c004b}, -{81059557, 16685250, 81124243, 16747349, 0x2b2004b}, -{79999555, 15479240, 80061845, 15539359, 0x29c004b}, -{78448229, 15444850, 78512570, 15506949, 0x2b2004b}, -{80112304, 17213940, 80175095, 17274059, 0x29c004b}, -{81101243, 16152750, 81165757, 16214849, 0x2b2004b}, -{77243555, 15597940, 77305845, 15658059, 0x29c004b}, -{80598343, 16208950, 80662857, 16271049, 0x2b2004b}, -{78518938, 14725940, 78581061, 14786059, 0x29c004b}, -{77971657, 16714950, 78036343, 16777049, 0x2b2004b}, -{79069105, 13189940, 79130894, 13250059, 0x29c004b}, -{77466088, 13801950, 77529912, 13864049, 0x2b2004b}, -{81490988, 16510640, 81553612, 16570759, 0x29c004b}, -{78477088, 13525850, 78540912, 13587949, 0x2b2004b}, -{79241104, 17026940, 79303895, 17087059, 0x29c004b}, -{77339015, 15133950, 77403184, 15196049, 0x2b2004b}, -{83861137, 18269840, 83924262, 18329959, 0x29c004b}, -{77687602, 14385950, 77751598, 14448049, 0x2b2004b}, -{80964188, 16404940, 81026812, 16465059, 0x29c004b}, -{78492253, 19640850, 78558147, 19702949, 0x2b2004b}, -{80018671, 16203940, 80081128, 16264059, 0x29c004b}, -{77963515, 14890550, 78027684, 14952649, 0x2b2004b}, -{79589404, 17110940, 79652195, 17171059, 0x29c004b}, -{81493970, 16782950, 81558829, 16845049, 0x2b2004b}, -{80136671, 16065940, 80199128, 16126059, 0x29c004b}, -{76745000, 13250000, 79111000, 16100000, 0x022000d}, -{79111000, 15400000, 82440000, 17450000, 0x0860011}, -{79334269, 17746524, 79823821, 18237564, 0x0b01090}, -{77855219, 18434524, 78344771, 18925564, 0x0b12090}, -{79060709, 18345104, 79550261, 18836144, 0x0b13090}, -{77767031, 16500479, 78251375, 16991519, 0x0b14090}, -{78283033, 19426379, 78777793, 19917419, 0x0b15090}, -{76722000, 15777000, 81320000, 19920000, 0x0020216}, -{78440933, 17339555, 78531267, 17426045, 0x001000a}, -{78209624, 17172880, 78699176, 17663920, 0x001000c}, -{83265613, 17686800, 83356186, 17773289, 0x3c1004b}, -{83175040, 17682475, 83265613, 17768964, 0x3c1004b}, -{83145713, 17637800, 83236286, 17724289, 0x3c1004b}, -{80566954, 16476800, 80657046, 16563289, 0x3c1004b}, -{80653442, 16450853, 80743534, 16537342, 0x3c1004b}, -{80394954, 16258200, 80485046, 16344689, 0x3c1004b}, -{79566693, 17934800, 79657506, 18021289, 0x3c1004b}, -{79500593, 17962800, 79591406, 18049289, 0x3c1004b}, -{79935434, 14390900, 80024565, 14477389, 0x3c1004b}, -{77991374, 15778200, 78081226, 15864689, 0x3c1004b}, -{81753833, 16968200, 81844166, 17054689, 0x3c1004b}, -{78780434, 14428800, 78869565, 14515289, 0x3c1004b}, -{82195833, 16967700, 82286166, 17054189, 0x3c1004b}, -{82195833, 16881211, 82286166, 16967700, 0x3c1004b}, -{78054473, 18636800, 78145526, 18723289, 0x3c1004b}, -{79392254, 13586800, 79481145, 13673289, 0x3c1004b}, -{77559734, 14630900, 77648865, 14717389, 0x3c1004b}, -{79084473, 18398200, 79175526, 18484689, 0x3c1004b}, -{79461112, 18720950, 79526488, 18783049, 0x2b2004b}, -{83368437, 18089940, 83431562, 18150059, 0x29c004b}, -{81059557, 16685250, 81124243, 16747349, 0x2b2004b}, -{79999555, 15479240, 80061845, 15539359, 0x29c004b}, -{78448229, 15444850, 78512570, 15506949, 0x2b2004b}, -{80112304, 17213940, 80175095, 17274059, 0x29c004b}, -{81101243, 16152750, 81165757, 16214849, 0x2b2004b}, -{77243555, 15597940, 77305845, 15658059, 0x29c004b}, -{80598343, 16208950, 80662857, 16271049, 0x2b2004b}, -{78518938, 14725940, 78581061, 14786059, 0x29c004b}, -{77971657, 16714950, 78036343, 16777049, 0x2b2004b}, -{79069105, 13189940, 79130894, 13250059, 0x29c004b}, -{77466088, 13801950, 77529912, 13864049, 0x2b2004b}, -{81490988, 16510640, 81553612, 16570759, 0x29c004b}, -{78477088, 13525850, 78540912, 13587949, 0x2b2004b}, -{79241104, 17026940, 79303895, 17087059, 0x29c004b}, -{77339015, 15133950, 77403184, 15196049, 0x2b2004b}, -{83861137, 18269840, 83924262, 18329959, 0x29c004b}, -{77687602, 14385950, 77751598, 14448049, 0x2b2004b}, -{80964188, 16404940, 81026812, 16465059, 0x29c004b}, -{78492253, 19640850, 78558147, 19702949, 0x2b2004b}, -{80018671, 16203940, 80081128, 16264059, 0x29c004b}, -{77963515, 14890550, 78027684, 14952649, 0x2b2004b}, -{79589404, 17110940, 79652195, 17171059, 0x29c004b}, -{81493970, 16782950, 81558829, 16845049, 0x2b2004b}, -{80136671, 16065940, 80199128, 16126059, 0x29c004b}, -{76745000, 13250000, 79111000, 16100000, 0x022000d}, -{79111000, 15400000, 82440000, 17450000, 0x0860011}, -{83006169, 17460024, 83495721, 17951064, 0x0b00890}, -{79334269, 17746524, 79823821, 18237564, 0x0b01090}, -{79740427, 14188624, 80219563, 14679664, 0x0b11890}, -{77855219, 18434524, 78344771, 18925564, 0x0b12090}, -{79035557, 13186112, 79514693, 13677152, 0x0b12890}, -{79060709, 18345104, 79550261, 18836144, 0x0b13090}, -{83155219, 17874479, 83644771, 18365519, 0x0b13890}, -{77767031, 16500479, 78251375, 16991519, 0x0b14090}, -{83647919, 18054379, 84137471, 18545419, 0x0b14890}, -{78283033, 19426379, 78777793, 19917419, 0x0b15090}, -{76722000, 12550000, 84940000, 19920000, 0x0020216}, -{72790089, 18892644, 72862186, 18998664, 0x026000a}, -{72775700, 18893000, 73212200, 19470000, 0x023000c}, -{73785373, 18521397, 73876426, 18607886, 0x3c1004b}, -{73876426, 18521397, 73967479, 18607886, 0x3c1004b}, -{73876426, 18434908, 73967479, 18521397, 0x3c1004b}, -{73785373, 18434908, 73876426, 18521397, 0x3c1004b}, -{78987832, 21143726, 79080567, 21230215, 0x3c1004b}, -{79080567, 21156700, 79173302, 21243189, 0x3c1004b}, -{78987832, 21057237, 79080567, 21143726, 0x3c1004b}, -{79080567, 21070211, 79173302, 21156700, 0x3c1004b}, -{73687986, 19975449, 73780000, 20061938, 0x3c1004b}, -{73780000, 19975449, 73872014, 20061938, 0x3c1004b}, -{73780120, 19888960, 73871894, 19975449, 0x3c1004b}, -{73688346, 19888960, 73780120, 19975449, 0x3c1004b}, -{73754573, 18585000, 73845626, 18671489, 0x3c1004b}, -{75301113, 19837800, 75392887, 19924289, 0x3c1004b}, -{75870213, 17618700, 75960786, 17705189, 0x3c1004b}, -{77713972, 20889100, 77806227, 20975589, 0x3c1004b}, -{73208611, 19124400, 73299905, 19210889, 0x3c1004b}, -{77269253, 19125200, 77360547, 19211689, 0x3c1004b}, -{74182454, 16648300, 74272546, 16734789, 0x3c1004b}, -{74533633, 16820300, 74623966, 16906789, 0x3c1004b}, -{74483772, 20513700, 74576027, 20600189, 0x3c1004b}, -{75513872, 20957800, 75606127, 21044289, 0x3c1004b}, -{76957172, 20661800, 77049427, 20748289, 0x3c1004b}, -{76528173, 18363800, 76619226, 18450289, 0x3c1004b}, -{74723872, 20861100, 74816127, 20947589, 0x3c1004b}, -{74694353, 19061000, 74785647, 19147489, 0x3c1004b}, -{79270267, 19928950, 79336333, 19991049, 0x2b2004b}, -{76744170, 19233940, 76807629, 19294059, 0x29c004b}, -{74424457, 16671350, 74489143, 16733449, 0x2b2004b}, -{75854503, 19813940, 75918296, 19874059, 0x29c004b}, -{75749508, 21005950, 75816092, 21068049, 0x2b2004b}, -{75723670, 18961140, 75787129, 19021259, 0x29c004b}, -{80162708, 21437150, 80229292, 21499249, 0x2b2004b}, -{73975321, 17655540, 74038279, 17715659, 0x29c004b}, -{75657998, 18205950, 75723202, 18268049, 0x2b2004b}, -{78093020, 20359940, 78156980, 20420059, 0x29c004b}, -{75450177, 17559405, 78250531, 20240595, 0x001000d}, -{72649823, 17559405, 75450177, 20240595, 0x0a80011}, -{78846791, 20892636, 79346759, 21383676, 0x0b00090}, -{79346759, 20892636, 79846727, 21383676, 0x0b00890}, -{77385416, 20822580, 77885384, 21313620, 0x0b01090}, -{74161932, 16529479, 74646276, 17020519, 0x0b11890}, -{74399916, 20484980, 74899884, 20976020, 0x0b02090}, -{75422016, 20773880, 75921984, 21264920, 0x0b02890}, -{76128256, 20459380, 76628224, 20950420, 0x0b03090}, -{76628224, 20459380, 77128192, 20950420, 0x0b03890}, -{77128192, 20459380, 77628160, 20950420, 0x0b04090}, -{78863220, 19837140, 79357980, 20328180, 0x0b14890}, -{79357980, 19837140, 79852740, 20328180, 0x0b15090}, -{79946016, 21149024, 80445984, 21640064, 0x0b15890}, -{77882824, 20144380, 78377584, 20635420, 0x0b16090}, -{73992916, 21127380, 74492884, 21618420, 0x0b16890}, -{78355916, 20500380, 78855884, 20991420, 0x0b07090}, -{72500000, 15474000, 80988000, 22110000, 0x0020216}, -{80885950, 26803755, 80982050, 26890245, 0x001000a}, -{77276565, 28490000, 77591085, 28787000, 0xc730447}, -{80781721, 26710290, 81086279, 26983709, 0xbde0047}, -{80226621, 26333790, 80531179, 26607209, 0xbde0047}, -{77904190, 27182000, 78001009, 27268489, 0x3c1004b}, -{78001009, 27182000, 78097828, 27268489, 0x3c1004b}, -{78001009, 27095511, 78097828, 27182000, 0x3c1004b}, -{77904190, 27095511, 78001009, 27182000, 0x3c1004b}, -{77661629, 28948800, 77760370, 29035289, 0x3c1004b}, -{77661629, 28862311, 77760370, 28948800, 0x3c1004b}, -{82952591, 25294100, 83048209, 25380589, 0x3c1004b}, -{82933467, 25207611, 83029085, 25294100, 0x3c1004b}, -{81725291, 25398200, 81820909, 25484689, 0x3c1004b}, -{81820909, 25367928, 81916527, 25454417, 0x3c1004b}, -{81820909, 25454417, 81916527, 25540906, 0x3c1004b}, -{79375069, 28320800, 79473330, 28407289, 0x3c1004b}, -{78720669, 28796800, 78818930, 28883289, 0x3c1004b}, -{78021410, 27849900, 78119190, 27936389, 0x3c1004b}, -{77490149, 29918200, 77589851, 30004689, 0x3c1004b}, -{83333230, 26716300, 83429569, 26802789, 0x3c1004b}, -{78348790, 27115500, 78445609, 27201989, 0x3c1004b}, -{78518991, 25406800, 78614609, 25493289, 0x3c1004b}, -{77675089, 29423800, 77774311, 29510289, 0x3c1004b}, -{77631350, 27456800, 77728650, 27543289, 0x3c1004b}, -{79875510, 27836800, 79973290, 27923289, 0x3c1004b}, -{78984724, 28761050, 79055275, 28823149, 0x2b2004b}, -{83526684, 25914940, 83593316, 25975059, 0x29c004b}, -{79560500, 27348000, 79639980, 27402500, 0x2b2044b}, -{77735849, 28699940, 77804151, 28760059, 0x29c004b}, -{78989142, 26748950, 79058658, 26811049, 0x2b2004b}, -{82533534, 25105940, 82599665, 25166059, 0x29c004b}, -{77814724, 28378950, 77885275, 28441049, 0x2b2004b}, -{78535149, 28540640, 78603451, 28600759, 0x29c004b}, -{78438752, 28866550, 78509648, 28928649, 0x2b2004b}, -{80780684, 25897540, 80847316, 25957659, 0x29c004b}, -{81209387, 26198950, 81278213, 26261049, 0x2b2004b}, -{79416684, 25959940, 79483316, 26020059, 0x29c004b}, -{81555069, 27548950, 81624930, 27611049, 0x2b2004b}, -{80646083, 27539940, 80713717, 27600059, 0x29c004b}, -{82655587, 25716550, 82724413, 25778649, 0x2b2004b}, -{82113050, 26743940, 82180350, 26804059, 0x29c004b}, -{79084897, 27999650, 79155103, 28061749, 0x2b2004b}, -{80310067, 25451940, 80376532, 25512059, 0x29c004b}, -{80744897, 27916950, 80815103, 27979049, 0x2b2004b}, -{78018183, 27567940, 78085817, 27628059, 0x29c004b}, -{80169550, 25096510, 83118859, 27777700, 0x001000d}, -{77190450, 26437105, 80169550, 29118295, 0x0a80011}, -{77276892, 29719080, 77813316, 30210120, 0x0b00090}, -{83111500, 26514480, 83632300, 27005520, 0x0b00890}, -{78307408, 25204480, 78823000, 25695520, 0x0b11090}, -{77088888, 29099404, 77620104, 29590444, 0x0b11890}, -{77620104, 29099404, 78151320, 29590444, 0x0b12090}, -{83120808, 25759780, 83636400, 26250820, 0x0b12890}, -{79197308, 25744480, 79712900, 26235520, 0x0b13090}, -{79197308, 25253439, 79712900, 25744479, 0x0b13890}, -{80653602, 27771225, 81179610, 28262265, 0x0b04090}, -{81179609, 27771225, 81705617, 28262265, 0x0b04890}, -{78154908, 24456180, 78665292, 24947220, 0x0b15090}, -{82866408, 25035480, 83382000, 25526520, 0x0b05890}, -{77000000, 23820000, 84760000, 30417000, 0x0020216}, -{79757488, 11882857, 79844939, 11969347, 0x001000a}, -{79595000, 11766000, 79908000, 12060000, 0x004010b}, -{79727000, 10822000, 79871000, 11011000, 0x004010b}, -{82183000, 16704000, 82328000, 16778000, 0x004010b}, -{75522000, 11673000, 75569000, 11710000, 0x004010b}, -{75522000, 11703500, 75569000, 11720000, 0x004010b}, -{75522000, 10822000, 82328000, 16778000, 0x0020216}, -{151158106, -33913245, 151261894, -33826755, 0x001000a}, -{150745968, -34120420, 151308432, -33629380, 0x001000c}, -{151601307, -32963200, 151703892, -32876711, 0x3c1004b}, -{151703892, -32963200, 151806477, -32876711, 0x3c1004b}, -{151632082, -33049689, 151734667, -32963200, 0x3c1004b}, -{150817746, -34497800, 150922253, -34411311, 0x3c1004b}, -{150862000, -34411306, 150942474, -34299000, 0x3c1044b}, -{150757500, -34597600, 150876906, -34521980, 0x3c1044b}, -{146877385, -36095000, 147017039, -36029200, 0x3c1044b}, -{146820000, -36166000, 146949576, -36095000, 0x3c1044b}, -{150552006, -34926400, 150640716, -34824211, 0x3c1044b}, -{153062349, -30331800, 153162051, -30245311, 0x3c1004b}, -{152843948, -31491200, 152944852, -31404711, 0x3c1004b}, -{149522767, -33450800, 149625833, -33364311, 0x3c1004b}, -{147307806, -35178000, 147412794, -35091511, 0x3c1004b}, -{153253469, -28854500, 153351730, -28768011, 0x3c1004b}, -{152429408, -31945500, 152530792, -31859011, 0x3c1004b}, -{148565667, -32296500, 148667532, -32210011, 0x3c1004b}, -{150867948, -31138200, 150968852, -31051711, 0x3c1004b}, -{151611508, -30558200, 151711691, -30471711, 0x3c1004b}, -{150651906, -33812200, 150755693, -33725711, 0x3c1004b}, -{149657506, -34793200, 149762494, -34706711, 0x3c1004b}, -{141412008, -32005000, 141513392, -31918511, 0x3c1004b}, -{150285906, -33735570, 150470585, -33687000, 0x3c1044b}, -{151308307, -32887900, 151410892, -32801411, 0x3c1004b}, -{152469567, -32228900, 152571432, -32142411, 0x3c1004b}, -{152856689, -29749400, 152955911, -29662911, 0x3c1004b}, -{153511769, -28877300, 153610030, -28790811, 0x3c1004b}, -{145991946, -34327600, 146096453, -34241111, 0x3c1004b}, -{153044007, -30382750, 153115593, -30320651, 0x2b2004b}, -{151421900, -32837100, 151505591, -32785930, 0x29c044b}, -{151129872, -32586950, 151203528, -32524851, 0x2b2004b}, -{150854596, -32300060, 150925403, -32239941, 0x29c004b}, -{151708272, -32797550, 151781928, -32735451, 0x2b2004b}, -{150801311, -34691460, 150874289, -34631341, 0x29c004b}, -{150114499, -33516150, 150188500, -33454051, 0x2b2004b}, -{153011349, -28890360, 153079651, -28830241, 0x29c004b}, -{149157400, -35210595, 152315246, -32529405, 0x0a90011}, -{150096664, -32529404, 153252000, -29966000, 0x01e000d}, -{149234028, -29966000, 153655000, -28154347, 0x28e0015}, -{141000000, -37508092, 159267000, -28154347, 0x2ca0016}, -{140997000, -37508092, 159267000, -28154347, 0x0020217}, -{149082445, -35350645, 149188155, -35264155, 0x001000a}, -{148750000, -35500000, 149400000, -35121000, 0x019000c}, -{148750000, -35922000, 149170000, -35400000, 0x0d40010}, -{148750000, -35922000, 149400000, -35121000, 0x0020217}, -{150670106, -35201645, 150774855, -35115155, 0x001000a}, -{150589000, -35205000, 150790000, -35105200, 0x001000c}, -{150589000, -35205000, 150790000, -35105200, 0x0020217}, -{130841100, -12410500, 130924083, -12364600, 0x2a7044a}, -{130816194, -12471845, 130896969, -12424600, 0x2a7044a}, -{130738532, -12803820, 131217668, -12312780, 0x001000c}, -{133631125, -23846980, 134006875, -23501021, 0xf04004b}, -{132066539, -14614900, 132411660, -14280011, 0xe89004b}, -{130475928, -13770595, 133186909, -11089405, 0x0a90011}, -{130889613, -16400456, 133630385, -13719266, 0x001000d}, -{132440032, -25040595, 135329759, -22359405, 0x0010015}, -{129000000, -26000000, 138000000, -10600000, 0x4d60016}, -{128999000, -26040000, 138000000, -10600000, 0x0020217}, -{138551406, -34968445, 138656155, -34881955, 0x001000a}, -{138459868, -35174720, 139027540, -34683680, 0x001000c}, -{137423314, -33099090, 137628486, -32926111, 0x782004b}, -{140667207, -37895490, 140884392, -37722511, 0x782004b}, -{138629292, -34685190, 138838308, -34512211, 0x782004b}, -{137701734, -32574790, 137905465, -32401811, 0x782004b}, -{137930233, -33255090, 138136366, -33082111, 0x782004b}, -{138573750, -35587600, 138935209, -35486500, 0x782044b}, -{135730992, -34771390, 135940008, -34598411, 0x782004b}, -{139188704, -35182780, 139370495, -35033021, 0x680004b}, -{138087000, -38064800, 141000000, -35243000, 0x021000d}, -{137240141, -35243000, 140036500, -32326000, 0x0ba0011}, -{134082295, -35067336, 137240141, -32386146, 0x0010015}, -{129000000, -38300000, 141000000, -26000000, 0x0010016}, -{128999000, -38300000, 141005000, -25995000, 0x0020217}, -{147243600, -42872000, 147336807, -42817755, 0x2a7044a}, -{147273700, -42928500, 147363247, -42872000, 0x2a7044a}, -{147011912, -43201520, 147647288, -42710480, 0x001000c}, -{146963374, -41625770, 147342626, -41338941, 0xc73004b}, -{145669239, -41201410, 146030760, -40927991, 0xbde004b}, -{146030000, -41269300, 146580969, -41090000, 0xbde044b}, -{144820374, -43672013, 148365503, -40990823, 0x0a80011}, -{144560000, -41520000, 148516000, -39390000, 0x019000d}, -{141154896, -41881195, 144580861, -39200005, 0x0010015}, -{141000000, -45000000, 150000000, -39200000, 0x0010016}, -{141000000, -45000000, 150000000, -39200000, 0x0020217}, -{144907684, -37853245, 145016277, -37766755, 0x001000a}, -{144710252, -38056820, 145298756, -37565780, 0x001000c}, -{144296044, -38215300, 144405356, -38128811, 0x3c1004b}, -{144296044, -38128811, 144405356, -38042322, 0x3c1004b}, -{143785704, -37603200, 143894296, -37516711, 0x3c1004b}, -{144226064, -36803200, 144333935, -36716711, 0x3c1004b}, -{144991444, -38289100, 145100756, -38202611, 0x3c1004b}, -{145069644, -38218600, 145178956, -38132111, 0x3c1004b}, -{142107746, -34233200, 142212253, -34146711, 0x3c1004b}, -{145332725, -36427100, 145439875, -36340611, 0x3c1004b}, -{144515704, -37733200, 144624296, -37646711, 0x3c1004b}, -{142430663, -38404200, 142540936, -38317711, 0x3c1004b}, -{145215044, -38142500, 145324356, -38056011, 0x3c1004b}, -{144684104, -37612100, 144792696, -37525611, 0x3c1004b}, -{146475344, -38220000, 146643920, -38164000, 0x3c1044b}, -{146246425, -36403200, 146353575, -36316711, 0x3c1004b}, -{147005344, -38129500, 147195988, -38080000, 0x3c1044b}, -{146227244, -38232400, 146336556, -38145911, 0x3c1004b}, -{146352244, -38253900, 146461556, -38167411, 0x3c1004b}, -{144599244, -37919400, 144708556, -37832911, 0x3c1004b}, -{142148325, -36765900, 142255475, -36679411, 0x3c1004b}, -{144696785, -36173200, 144803214, -36086711, 0x3c1004b}, -{144375704, -37713200, 144484296, -37626711, 0x3c1004b}, -{144476000, -38293200, 144683592, -38247700, 0x3c1044b}, -{147574144, -37862800, 147683456, -37776311, 0x3c1004b}, -{143539763, -38382800, 143650036, -38296311, 0x3c1004b}, -{141536563, -38389900, 141646836, -38303411, 0x3c1004b}, -{145284344, -38069600, 145393656, -37983111, 0x3c1004b}, -{143487145, -35383200, 143592854, -35296711, 0x3c1004b}, -{141965704, -37773200, 142074296, -37686711, 0x3c1004b}, -{145840844, -38189300, 145950156, -38102811, 0x3c1004b}, -{145919025, -36586700, 146026175, -36500211, 0x3c1004b}, -{143676064, -37075870, 143831417, -37015890, 0x3c1044b}, -{143161495, -38728713, 146438505, -36047523, 0x0a90011}, -{146438505, -38728713, 149715515, -36047523, 0x0010015}, -{141200000, -38663000, 143161495, -34087000, 0x034000d}, -{141000000, -39206719, 151318000, -33977816, 0x0010016}, -{140950000, -39260000, 151318000, -33977816, 0x0020217}, -{115792028, -32003245, 115892933, -31916755, 0x001000a}, -{115689500, -32274400, 116116000, -31669000, 0x027000c}, -{115700073, -32392510, 115844126, -32270201, 0x54f004b}, -{115721700, -32519500, 115860241, -32392510, 0x54f044b}, -{115627673, -32613710, 115815872, -32519500, 0x54f044b}, -{121393663, -30827310, 121535337, -30705001, 0x54f004b}, -{114578000, -28829500, 114681271, -28665000, 0x54f044b}, -{115596624, -33420210, 115742375, -33297901, 0x54f004b}, -{117805765, -35081110, 117954234, -34958801, 0x54f004b}, -{118537938, -20425000, 118662603, -20297401, 0x54f044b}, -{122173688, -18010210, 122302112, -17887901, 0x54f004b}, -{115150800, -33693550, 115412483, -33625000, 0x54f044b}, -{116775268, -20803010, 116905731, -20680701, 0x54f004b}, -{121810614, -33899910, 121957385, -33777601, 0x54f004b}, -{116071324, -33437210, 116217075, -33314901, 0x54f004b}, -{113610930, -24949610, 113745470, -24827301, 0x54f004b}, -{116596313, -31709910, 116739686, -31587601, 0x54f004b}, -{115676167, -33300400, 115779233, -33213911, 0x3c1004b}, -{114962979, -33989928, 118091034, -31308738, 0x0a80011}, -{116891946, -35196656, 120049792, -32515466, 0x001000d}, -{120079583, -34124180, 123207638, -31442990, 0x0010015}, -{121599901, -16608714, 124340673, -13927524, 0x0a90091}, -{124340673, -16608714, 126715000, -13524000, 0x0c20891}, -{126715000, -16608714, 129000000, -13524000, 0x0c61091}, -{120792565, -19289904, 123563128, -16608714, 0x0a91891}, -{123563128, -19289904, 126333691, -16608714, 0x0a92091}, -{126229437, -19289904, 129000000, -16608714, 0x0a92891}, -{113005197, -21971094, 115835342, -19289904, 0x0a83091}, -{115835342, -21971094, 118665487, -19289904, 0x0a83891}, -{118665487, -21971094, 121495632, -19289904, 0x0a84091}, -{121495632, -21971094, 124325777, -19289904, 0x0a84891}, -{124325777, -21971094, 127155922, -19289904, 0x0a85091}, -{126169855, -21971094, 129000000, -19289904, 0x0a85891}, -{112975406, -24652284, 115835342, -21971094, 0x0a96091}, -{115835342, -24652284, 118695278, -21971094, 0x0a96891}, -{118695278, -24652284, 121555214, -21971094, 0x0a97091}, -{112945615, -27333474, 115894924, -24652284, 0x0a87891}, -{115894924, -27333474, 118844233, -24652284, 0x0a88091}, -{118844233, -27333474, 121793542, -24652284, 0x0a88891}, -{112915824, -30014664, 115924715, -27333474, 0x0a89091}, -{115924715, -30014664, 118933606, -27333474, 0x0a89891}, -{118933606, -30014664, 121942497, -27333474, 0x0a8a091}, -{113788700, -32695854, 116857173, -30014664, 0x0a9a891}, -{116857173, -32695854, 119925646, -30014664, 0x0a9b091}, -{119925646, -32695854, 122994119, -30014664, 0x0a9b891}, -{122994119, -32695854, 126062592, -30014664, 0x0a9c091}, -{125931527, -32695854, 129000000, -30014664, 0x0a9c891}, -{114496237, -35377044, 117654083, -32695854, 0x0a9d091}, -{117654083, -35377044, 120811929, -32695854, 0x0a9d891}, -{120811929, -35377044, 123969775, -32695854, 0x0a9e091}, -{123969775, -35377044, 127127621, -32695854, 0x0a9e891}, -{120612051, -24652284, 123471987, -21971094, 0x001008d}, -{123471987, -24652284, 126331923, -21971094, 0x001088d}, -{126140064, -24652284, 129000000, -21971094, 0x001108d}, -{120582260, -27333474, 123531569, -24652284, 0x001188d}, -{123531569, -27333474, 126480878, -24652284, 0x001208d}, -{126050691, -27333474, 129000000, -24652284, 0x001288d}, -{120552469, -30014664, 123561360, -27333474, 0x001308d}, -{123561360, -30014664, 126570251, -27333474, 0x001388d}, -{125991109, -30014664, 129000000, -27333474, 0x001408d}, -{121680337, -14881190, 124391318, -12200000, 0x001488d}, -{117765356, -18754141, 120535919, -16072951, 0x001508d}, -{112700000, -35600000, 129000000, -12200000, 0x0020217}, -{152981650, -27503145, 153078711, -27416655, 0x001000a}, -{152912000, -27481600, 153208909, -27030380, 0xf040447}, -{152725670, -27705000, 153290239, -27481600, 0xe890447}, -{153284000, -27897000, 153412102, -27831100, 0x3c1044b}, -{153293000, -27958000, 153431582, -27897000, 0x3c1044b}, -{153311600, -28026530, 153434818, -27958000, 0x3c1044b}, -{153352000, -28102290, 153463517, -28026530, 0x3c1044b}, -{153399710, -28188900, 153497490, -28102411, 0x3c1004b}, -{153019530, -26674700, 153115869, -26588211, 0x3c1004b}, -{153043614, -26761189, 153139953, -26674700, 0x3c1004b}, -{153055898, -26847678, 153152717, -26761189, 0x3c1004b}, -{146702100, -19396600, 146756724, -19252211, 0x3c1044b}, -{146756724, -19337000, 146836333, -19238000, 0x3c1044b}, -{145692133, -16959000, 145782466, -16872511, 0x3c1004b}, -{145692133, -17045489, 145782466, -16959000, 0x3c1004b}, -{151896650, -27608900, 151993950, -27522411, 0x3c1004b}, -{149133632, -21183200, 149226367, -21096711, 0x3c1004b}, -{150473000, -23416300, 150553642, -23315650, 0x3c1044b}, -{152800000, -25318000, 152911638, -25244000, 0x3c1044b}, -{152999500, -26444900, 153114786, -26372660, 0x3c1044b}, -{139470700, -20782730, 139530987, -20650500, 0x3c1044b}, -{152296431, -24918200, 152391569, -24831711, 0x3c1004b}, -{151202291, -23908300, 151296708, -23821811, 0x3c1004b}, -{152647291, -25576200, 152742909, -25489711, 0x3c1004b}, -{151978710, -28257500, 152076490, -28171011, 0x3c1004b}, -{152617171, -26237800, 152713029, -26151311, 0x3c1004b}, -{153281820, -27647000, 153382866, -27563800, 0x3c1044b}, -{150693032, -23173200, 150786968, -23086711, 0x3c1004b}, -{151222642, -27224650, 151292158, -27162551, 0x2b2004b}, -{148134452, -23560700, 148189777, -23489941, 0x29c044b}, -{148202567, -20030850, 148268633, -19968751, 0x2b2004b}, -{145984821, -17546850, 146068514, -17501700, 0x29c044b}, -{146234667, -20102550, 146300733, -20040451, 0x2b2004b}, -{147346900, -19589100, 147426355, -19540900, 0x29c044b}, -{153072300, -26590350, 153102775, -26449760, 0x2b2044b}, -{151814617, -26576660, 151881583, -26516541, 0x29c004b}, -{145390570, -17029450, 145455429, -16967351, 0x2b2004b}, -{148020186, -22025560, 148084814, -21965441, 0x29c004b}, -{148846277, -23611050, 148913723, -23548951, 0x2b2004b}, -{145462530, -17289500, 145510469, -17210900, 0x29c044b}, -{150642944, -28358473, 153592253, -25677283, 0x0a90011}, -{150230339, -25677283, 153120066, -22996093, 0x001000d}, -{146080000, -21260000, 149240000, -19019400, 0x33f0015}, -{138000000, -29181841, 154000000, -15300000, 0x37a0016}, -{138000000, -15300000, 146800000, -9182000, 0x0900012}, -{137990000, -29181841, 159267000, -9182000, 0x0020217}, -{-47947500, -15840000, -47871000, -15735000, 0x025000a}, -{-48290000, -16052000, -47805657, -15570000, 0x001000c}, -{-47805657, -16052000, -47300000, -15570000, 0x0ab0010}, -{-48290000, -16052000, -47300000, -15499000, 0x0800011}, -{-48290000, -16052000, -47300000, -15499000, 0x0020217}, -{-37106200, -10983900, -37042588, -10867000, 0x02a000a}, -{-37315760, -11169520, -36841832, -10678480, 0x001000c}, -{-37590005, -10811470, -37298396, -10524641, 0xc73004b}, -{-37570268, -11382510, -37291533, -11109091, 0xbde004b}, -{-37716988, -11117710, -37439012, -10844291, 0xbde004b}, -{-38298340, -11609193, -36353760, -9459899, 0x0b20011}, -{-38298340, -11609193, -36353760, -9459899, 0x0020217}, -{-35768045, -9685600, -35686700, -9593530, 0x021000a}, -{-36123300, -9848000, -35541888, -9457570, 0x018000c}, -{-36918360, -10009520, -36444432, -9518480, 0x0b00010}, -{-38248215, -10514818, -35106812, -8809082, 0x07c0011}, -{-38248215, -10514818, -35106812, -8809082, 0x0020217}, -{-43265000, -22930000, -43166429, -22889000, 0x2a7044a}, -{-43231000, -22989000, -43162556, -22930000, 0x2a7044a}, -{-43654000, -23034980, -42950000, -22689000, 0x016000c}, -{-43332220, -22689000, -43139561, -22563000, 0x680044b}, -{-42954120, -22836280, -42791881, -22686521, 0x680004b}, -{-43813820, -22992880, -43651581, -22843121, 0x680004b}, -{-42393651, -22943000, -42184222, -22827000, 0x680044b}, -{-41400796, -21842180, -41239805, -21692421, 0x680004b}, -{-43246311, -22556810, -43114489, -22434501, 0x54f004b}, -{-44214470, -22565600, -44048213, -22468700, 0x54f044b}, -{-42567700, -22340000, -42473805, -22168500, 0x54f044b}, -{-41829011, -22416010, -41697189, -22293701, 0x54f004b}, -{-44335651, -23041910, -44159470, -22950000, 0x54f044b}, -{-43021211, -22470010, -42889389, -22347701, 0x54f004b}, -{-42118551, -22927810, -41986050, -22805501, 0x54f004b}, -{-44592000, -22508000, -44385391, -22430000, 0x54f044b}, -{-44900000, -23382598, -40929565, -21497500, 0x0780011}, -{-42420000, -23200000, -40929565, -20720153, 0x001000d}, -{-44900000, -23382598, -40929565, -20720153, 0x0020217}, -{-40340167, -20395500, -40266600, -20289480, 0x026000a}, -{-40539776, -20600000, -40145800, -20000000, 0x026000c}, -{-40627844, -20791740, -40401957, -20579971, 0x931004b}, -{-41230704, -20946660, -41024497, -20753341, 0x864004b}, -{-40154230, -19497060, -39950171, -19303741, 0x864004b}, -{-40714630, -19582960, -40510571, -19389641, 0x864004b}, -{-39931461, -18824060, -39727939, -18630741, 0x864004b}, -{-40419867, -19908960, -40214734, -19715641, 0x864004b}, -{-41883000, -21306000, -39656000, -17885000, 0x0d60011}, -{-41883000, -21306000, -39656000, -17885000, 0x0020217}, -{-35269000, -5862825, -35190755, -5770755, 0x021000a}, -{-35514000, -6156640, -35096000, -5618080, 0x022000c}, -{-37441960, -5345280, -37095040, -4999321, 0xf04004b}, -{-37379175, -6590200, -37042426, -6255311, 0xe89004b}, -{-38224473, -6985000, -34947510, -4828300, 0x0890011}, -{-38606600, -6730000, -34947510, -4828300, 0x016000d}, -{-38606600, -6985000, -34947510, -4828300, 0x0020217}, -{-34900945, -7177245, -34814455, -7090755, 0x001000a}, -{-35255260, -7278320, -34786540, -6787280, 0x001000c}, -{-36038610, -7387370, -35749391, -7100541, 0xc73004b}, -{-37486349, -7185510, -37210652, -6912091, 0xbde004b}, -{-38367169, -6986010, -38092231, -6712591, 0xbde004b}, -{-37800000, -8336500, -34768982, -5993000, 0x0940011}, -{-38784485, -8336500, -35800000, -5993000, 0x01b000d}, -{-38784485, -8336500, -34768982, -5993000, 0x0020217}, -{-48663550, -27630345, -48566489, -27543855, 0x001000a}, -{-48744602, -27722080, -48355398, -27376121, 0xf040047}, -{-48947084, -26490100, -48575916, -26155211, 0xe890047}, -{-49191620, -26984390, -48997980, -26811411, 0x782004b}, -{-50422301, -27895990, -50227700, -27723011, 0x782004b}, -{-49465162, -28742390, -49268639, -28569411, 0x782004b}, -{-48775740, -26903090, -48583061, -26730111, 0x782004b}, -{-52731720, -27179290, -52538080, -27006311, 0x782004b}, -{-49153940, -26542290, -48961261, -26369311, 0x782004b}, -{-48761120, -27073390, -48567480, -26900411, 0x782004b}, -{-49026524, -27182880, -48858877, -27033121, 0x680004b}, -{-50620000, -29360000, -48342000, -25955000, 0x0d90011}, -{-53850000, -28398000, -50620000, -26056400, 0x01b000d}, -{-53850000, -29360000, -48342000, -25955000, 0x0020217}, -{-34934845, -8096445, -34848355, -8009955, 0x001000a}, -{-35179707, -8350000, -34818000, -7724400, 0x028000c}, -{-36069504, -8368880, -35918497, -8219121, 0x680004b}, -{-40599712, -9468880, -40448289, -9319121, 0x680004b}, -{-36556012, -8967780, -36404589, -8818021, 0x680004b}, -{-35389504, -8208880, -35238497, -8059121, 0x680004b}, -{-36305839, -8011036, -36154832, -7861277, 0x680004b}, -{-35282104, -7930580, -35131097, -7780821, 0x680004b}, -{-35654004, -8295180, -35502997, -8145421, 0x680004b}, -{-37100000, -8516180, -36923674, -8388000, 0x680044b}, -{-38353604, -8046480, -38202597, -7896721, 0x680004b}, -{-35112864, -8470310, -34989536, -8348001, 0x54f004b}, -{-35075464, -7624610, -34952136, -7502301, 0x54f004b}, -{-38180000, -9400000, -34790000, -7250000, 0x0860011}, -{-41375000, -9484000, -38180000, -7288000, 0x019000d}, -{-41375000, -9484000, -34790000, -7250000, 0x0020217}, -{-51105370, -17245, -51040000, 94355, 0x028000a}, -{-51388860, -175420, -50920140, 315620, 0x001000c}, -{-52562360, -969920, -52093640, -478880, 0x0b00010}, -{-52547000, -1241840, -49855957, 1600000, 0x0ad0011}, -{-52530000, 1600000, -49880000, 4450500, 0x020000d}, -{-54886000, -604500, -52530000, 2660000, 0x46b0015}, -{-54942627, -1241840, -49855957, 4450500, 0x0020217}, -{-38569145, -3787645, -38482655, -3701155, 0x001000a}, -{-38706583, -4197000, -38288000, -3662800, 0x022000c}, -{-39470000, -7335000, -39074331, -7030000, 0xf04044b}, -{-40486000, -3963000, -40249276, -3488000, 0xe89044b}, -{-39330000, -5700000, -37239000, -2691000, 0x0ca0011}, -{-41448000, -5700000, -39330000, -2691000, 0x4790015}, -{-41000000, -7885000, -38000000, -5700000, 0x01a000d}, -{-41448000, -7885000, -37239000, -2691000, 0x0020217}, -{-67869245, -10007345, -67781794, -9920855, 0x001000a}, -{-68036660, -10233520, -67562732, -9742480, 0x001000c}, -{-72969721, -7849880, -72620879, -7503921, 0xf04004b}, -{-68829705, -9275000, -68491095, -8940111, 0xe89004b}, -{-69434267, -11156000, -66610000, -8610000, 0x0a00011}, -{-71585069, -11090000, -69434267, -7850000, 0x026000d}, -{-74004000, -10050000, -71585069, -7100000, 0x4290015}, -{-74004000, -11156000, -66610000, -7100000, 0x0010016}, -{-74004000, -11156000, -66610000, -7100000, 0x0020217}, -{-49296589, -25489045, -49201450, -25402555, 0x001000a}, -{-49480000, -25707000, -49014305, -25168441, 0x022000c}, -{-52063000, -23475000, -51841695, -23365000, 0x680044b}, -{-51217400, -23380500, -51041549, -23242000, 0x680044b}, -{-50233000, -25155500, -50014310, -25042801, 0x680044b}, -{-54601000, -25592000, -54491253, -25441500, 0x54f044b}, -{-53534770, -25014200, -53386172, -24903501, 0x54f044b}, -{-51538910, -25450010, -51403691, -25327701, 0x54f004b}, -{-48620610, -25618710, -48485391, -25496401, 0x54f004b}, -{-51516621, -23625710, -51383780, -23503401, 0x54f004b}, -{-53803070, -24793510, -53668530, -24671201, 0x54f004b}, -{-51504121, -23470510, -51371280, -23348201, 0x54f004b}, -{-51402000, -23346000, -51213246, -23260000, 0x54f044b}, -{-49606010, -25514710, -49470791, -25392401, 0x54f004b}, -{-53374060, -23832410, -53240540, -23710101, 0x54f004b}, -{-52448260, -24086410, -52314740, -23964101, 0x54f004b}, -{-51200000, -26322000, -48018000, -23898480, 0x0990011}, -{-53880000, -26755000, -51200000, -23900830, 0x021000d}, -{-54623000, -25705000, -54230000, -25110000, 0x0de0090}, -{-54230000, -25670000, -53880000, -25110000, 0x0e50890}, -{-54451500, -25110000, -53880000, -24739784, 0x0911090}, -{-54379592, -24739820, -53869208, -24248780, 0x0b11890}, -{-54379592, -24248779, -53869208, -23757739, 0x0b02090}, -{-54068153, -23905052, -53562977, -23414012, 0x0b12890}, -{-53562977, -23905052, -53057801, -23414012, 0x0b13090}, -{-53057801, -23905052, -52552625, -23414012, 0x0b13890}, -{-52552625, -23905052, -52047449, -23414012, 0x0b14090}, -{-52047449, -23905052, -51542273, -23414012, 0x0b14890}, -{-51542273, -23905052, -51037097, -23414012, 0x0b15090}, -{-51037097, -23905052, -50531921, -23414012, 0x0b15890}, -{-50531921, -23905052, -50026745, -23414012, 0x0b16090}, -{-50026745, -23905052, -49521569, -23414012, 0x0b16890}, -{-54068153, -23414011, -53562977, -22922971, 0x0b17090}, -{-53562977, -23414011, -53057801, -22922971, 0x0b17890}, -{-53057801, -23414011, -52552625, -22922971, 0x0b18090}, -{-52552625, -23414011, -52047449, -22922971, 0x0b18890}, -{-52047449, -23414011, -51542273, -22922971, 0x0b19090}, -{-51542273, -23414011, -51037097, -22922971, 0x0b19890}, -{-51037097, -23414011, -50531921, -22922971, 0x0b1a090}, -{-50531921, -23414011, -50026745, -22922971, 0x0b1a890}, -{-50026745, -23414011, -49521569, -22922971, 0x0b1b090}, -{-53562984, -23001040, -53057808, -22510000, 0x0b0b890}, -{-53057784, -23001040, -52552608, -22510000, 0x0b0c090}, -{-52552584, -23001040, -52047408, -22510000, 0x0b0c890}, -{-52047484, -23001040, -51542308, -22510000, 0x0b0d090}, -{-51542284, -23001040, -51037108, -22510000, 0x0b0d890}, -{-51037105, -22922936, -49945000, -22765000, 0x044e090}, -{-54640000, -26755000, -48018000, -22510000, 0x0020217}, -{-60755401, 2790454, -60641900, 2858456, 0x018000a}, -{-60908360, 2570480, -60439640, 3061520, 0x001000c}, -{-61302280, 1649820, -60956321, 1995779, 0xf04004b}, -{-60592945, 773900, -60258056, 1108789, 0xe89004b}, -{-61557950, -79738, -58876760, 2601452, 0x0a80011}, -{-61557950, 2601452, -58876760, 5282642, 0x001000d}, -{-64239140, 1260857, -61557950, 3942047, 0x0010015}, -{-64863000, -1625000, -58842000, 5282642, 0x0010016}, -{-64863000, -1625000, -58842000, 5282642, 0x0020217}, -{-63919000, -8818700, -63833094, -8730600, 0x001000a}, -{-63992460, -9063920, -63518532, -8572880, 0x001000c}, -{-62060548, -11007510, -61811852, -10762891, 0xa9e004b}, -{-63174508, -10034310, -62926492, -9789691, 0xa9e004b}, -{-60267467, -12860210, -60016733, -12615591, 0xa9e004b}, -{-61565914, -11523490, -61332687, -11294711, 0x9ee004b}, -{-64673247, -10800000, -61450000, -8571405, 0x08c0011}, -{-62355262, -13700000, -59760000, -10800000, 0x021000d}, -{-65368000, -13145000, -62355262, -10744627, 0x3600015}, -{-66885000, -13742000, -59677000, -7874000, 0x0010016}, -{-66885000, -13742000, -59677000, -7874000, 0x0020217}, -{-46700000, -23614000, -46613695, -23521931, 0x021000a}, -{-46900000, -23789520, -46313344, -23378000, 0x01a000c}, -{-47141848, -22996000, -47077889, -22869400, 0x3c1044b}, -{-47078400, -22955500, -47007226, -22841700, 0x3c1044b}, -{-45941968, -23257200, -45848032, -23170711, 0x3c1004b}, -{-47861368, -21227200, -47768633, -21140711, 0x3c1004b}, -{-47535568, -23576100, -47441632, -23489611, 0x3c1004b}, -{-46393509, -23997500, -46299092, -23911011, 0x3c1004b}, -{-49437328, -20854400, -49345073, -20767911, 0x3c1004b}, -{-47694248, -22767000, -47600552, -22680511, 0x3c1004b}, -{-49131608, -22370500, -49038392, -22284011, 0x3c1004b}, -{-46479409, -24030300, -46384992, -23943811, 0x3c1004b}, -{-46244368, -23577100, -46150432, -23490611, 0x3c1004b}, -{-46929468, -23252400, -46835532, -23165911, 0x3c1004b}, -{-47450028, -20576000, -47357773, -20489511, 0x3c1004b}, -{-46303509, -24014500, -46209092, -23928011, 0x3c1004b}, -{-47458208, -22615500, -47364992, -22529011, 0x3c1004b}, -{-46314768, -23603700, -46220832, -23517211, 0x3c1004b}, -{-45619548, -23070300, -45525852, -22983811, 0x3c1004b}, -{-47496068, -23494800, -47402132, -23408311, 0x3c1004b}, -{-46559409, -24083600, -46464992, -23997111, 0x3c1004b}, -{-47313437, -22841150, -47246163, -22779051, 0x2b2004b}, -{-49978398, -22258160, -49913603, -22198041, 0x29c004b}, -{-45996623, -23333550, -45929177, -23271451, 0x2b2004b}, -{-51440298, -22153760, -51375503, -22093641, 0x29c004b}, -{-47925278, -22055250, -47858522, -21993151, 0x2b2004b}, -{-47362765, -22770960, -47297636, -22710841, 0x29c004b}, -{-46963823, -23567550, -46896377, -23505451, 0x2b2004b}, -{-48201214, -21819460, -48136586, -21759341, 0x29c004b}, -{-47231237, -22901750, -47163963, -22839651, 0x2b2004b}, -{-47438165, -22783060, -47373036, -22722941, 0x29c004b}, -{-47598665, -22436050, -47531736, -22373951, 0x2b2004b}, -{-50480731, -21238760, -50416270, -21178641, 0x29c004b}, -{-46962823, -23637150, -46895377, -23575051, 0x2b2004b}, -{-47248748, -23133660, -47183452, -23073541, 0x29c004b}, -{-46771323, -23318050, -46703877, -23255951, 0x2b2004b}, -{-47329748, -23302760, -47264452, -23242641, 0x29c004b}, -{-45494937, -22966350, -45427663, -22904251, 0x2b2004b}, -{-46970198, -22382460, -46905403, -22322341, 0x29c004b}, -{-48079223, -23627150, -48011777, -23565051, 0x2b2004b}, -{-46573765, -22984160, -46508636, -22924041, 0x29c004b}, -{-46469096, -23916250, -46401305, -23854151, 0x2b2004b}, -{-48592498, -22320460, -48527703, -22260341, 0x29c004b}, -{-48494337, -22920350, -48427063, -22858251, 0x2b2004b}, -{-49006331, -21166160, -48941870, -21106041, 0x29c004b}, -{-48628000, -24399539, -44156000, -22688818, 0x06c0011}, -{-51761505, -22688818, -48931360, -20007628, 0x001000d}, -{-48931360, -22688818, -46101215, -20007628, 0x0010015}, -{-53228000, -25304000, -44099000, -19663000, 0x0010016}, -{-53228000, -25310000, -44099000, -19663000, 0x0020217}, -{-42829445, -5135745, -42742955, -5049255, 0x001000a}, -{-42863960, -5404120, -42395240, -4913080, 0x001000c}, -{-41871310, -3045610, -41626691, -2800991, 0xa9e004b}, -{-41533129, -7207510, -41286472, -6962891, 0xa9e004b}, -{-43120489, -6933710, -42874511, -6689091, 0xa9e004b}, -{-41892507, -4314190, -41663093, -4085411, 0x9ee004b}, -{-43105000, -5928842, -40872000, -2745000, 0x0c90011}, -{-43500000, -8220000, -40368000, -5928842, 0x01a000d}, -{-46000000, -10936000, -43374611, -8220000, 0x3d50015}, -{-46230000, -11049000, -40276000, -2592000, 0x0010016}, -{-46230000, -11049000, -40276000, -2592000, 0x0020217}, -{-48499863, -10456980, -48148138, -10111021, 0xf040047}, -{-48392840, -7371400, -48055161, -7036511, 0xe890047}, -{-49216603, -11880370, -48924197, -11593541, 0xc73004b}, -{-49026088, -10321910, -48748112, -10048491, 0xbde004b}, -{-48541988, -10845210, -48264012, -10571791, 0xbde004b}, -{-50770000, -12319522, -48220000, -9500000, 0x0b20011}, -{-48220000, -12267681, -45670000, -9500000, 0x020000d}, -{-49031680, -9500000, -47380000, -5166000, 0x6160015}, -{-50998000, -13603000, -45527300, -5003000, 0x0010016}, -{-50998000, -13603000, -45527300, -5003000, 0x0020217}, -{-51252211, -30093445, -51153228, -30006955, 0x001000a}, -{-51375000, -30219200, -50925097, -29654655, 0x024000c}, -{-51257988, -29244480, -51087013, -29094721, 0x680004b}, -{-52450000, -31787500, -52216319, -31675021, 0x680044b}, -{-53901504, -29750000, -53644413, -29650000, 0x680044b}, -{-52191592, -32132780, -52015209, -31983021, 0x680004b}, -{-52482756, -28334580, -52313445, -28184821, 0x680004b}, -{-57149204, -29868580, -56977397, -29718821, 0x680004b}, -{-52541904, -29798880, -52370097, -29649121, 0x680004b}, -{-54174547, -31392510, -54031853, -31270201, 0x54f004b}, -{-52391000, -27690000, -52172605, -27613000, 0x54f044b}, -{-55607737, -30955010, -55466063, -30832701, 0x54f004b}, -{-51546000, -29315000, -51452499, -29132400, 0x54f044b}, -{-55849658, -29858910, -55709343, -29736601, 0x54f004b}, -{-52964002, -29562200, -49688000, -27170000, 0x0980011}, -{-56037296, -31620000, -52943703, -29025300, 0x01e000d}, -{-52943703, -32250000, -49888000, -29562200, 0x3c50015}, -{-57788100, -33750000, -49482400, -26922070, 0x0010016}, -{-57788100, -33752000, -49482400, -26922070, 0x0020217}, -{-44315645, -2568745, -44229155, -2482255, 0x001000a}, -{-44426241, -2957400, -44018000, -2403000, 0x023000c}, -{-47513870, -5584290, -47339930, -5411311, 0x782004b}, -{-42967130, -5200190, -42793671, -5027211, 0x782004b}, -{-43480730, -4980490, -43307271, -4807511, 0x782004b}, -{-47576330, -5031890, -47402871, -4858911, 0x782004b}, -{-44862188, -4300780, -44712013, -4151021, 0x680004b}, -{-45450388, -3736280, -45300213, -3586521, 0x680004b}, -{-46134304, -7606180, -45983297, -7456421, 0x680004b}, -{-43409988, -3810280, -43259813, -3660521, 0x680004b}, -{-45322796, -5579680, -45172205, -5429921, 0x680004b}, -{-44900000, -5598472, -42798000, -2245000, 0x0d50011}, -{-47755000, -5598472, -44900000, -3176752, 0x01c000d}, -{-46318872, -7645000, -42823000, -5598472, 0x2e10015}, -{-48758700, -10336500, -41785100, -950200, 0x0010016}, -{-48758700, -10336500, -41785100, -950200, 0x0020217}, -{-49318706, -16734045, -49229333, -16647555, 0x001000a}, -{-49548368, -16979419, -49064024, -16488379, 0x001000c}, -{-49099802, -16426140, -48879798, -16214371, 0x931004b}, -{-48046419, -16281250, -47879616, -16048600, 0x864044b}, -{-51040724, -17881960, -50838276, -17688641, 0x864004b}, -{-48398550, -15837160, -48198250, -15643841, 0x864004b}, -{-49326493, -18510660, -49123508, -18317341, 0x864004b}, -{-47441250, -15634560, -47240950, -15441241, 0x864004b}, -{-50542216, -17000000, -46800000, -15042000, 0x07b0011}, -{-51267409, -18650000, -47127000, -17000000, 0x014000d}, -{-50051280, -15042000, -46800000, -12788000, 0x32a0015}, -{-53272700, -19497600, -45892600, -12318500, 0x0010016}, -{-53272700, -19497600, -45892600, -12318500, 0x0020217}, -{-54657967, -20506645, -54566672, -20420155, 0x001000a}, -{-54923576, -20694320, -54428816, -20203280, 0x001000c}, -{-54916187, -22278590, -54669614, -22049811, 0x9ee004b}, -{-57742067, -19185440, -57518533, -18973671, 0x931004b}, -{-51847944, -20909840, -51622057, -20698071, 0x931004b}, -{-55775620, -22626140, -55547380, -22414371, 0x931004b}, -{-54316408, -23168240, -54086992, -22956471, 0x931004b}, -{-55819968, -24104595, -52960032, -21423405, 0x0a90011}, -{-55761577, -21423405, -52961223, -18742215, 0x001000d}, -{-52960000, -22380000, -50918000, -18733096, 0x5250015}, -{-58260500, -24146700, -50866600, -17161700, 0x0010016}, -{-58260500, -24146700, -50866600, -17161700, 0x0020217}, -{-38534706, -13018145, -38446294, -12931655, 0x001000a}, -{-38537968, -13023320, -38058832, -12532280, 0x001000c}, -{-39037244, -12333880, -38884157, -12184121, 0x680004b}, -{-40923976, -14939080, -40769225, -14789321, 0x680004b}, -{-39360376, -14879080, -39205625, -14729321, 0x680004b}, -{-40586512, -9484580, -40435089, -9334821, 0x680004b}, -{-39165976, -14896280, -39011225, -14746521, 0x680004b}, -{-45080836, -12193280, -44928165, -12043521, 0x680004b}, -{-40164060, -13933280, -40010141, -13783521, 0x680004b}, -{-38496914, -12203710, -38371887, -12081401, 0x54f004b}, -{-39801642, -17602010, -39673558, -17479701, 0x54f004b}, -{-39152403, -16478810, -39024998, -16356501, 0x54f004b}, -{-38297134, -9459010, -38173466, -9336701, 0x54f004b}, -{-39637203, -16420610, -39509798, -16298301, 0x54f004b}, -{-41000000, -17950000, -38830000, -14420000, 0x028000d}, -{-41000000, -14420000, -37935000, -12050000, 0x0950011}, -{-45758320, -13680597, -43047339, -10999407, 0x0010015}, -{-46714000, -18437900, -37287600, -8407200, 0x0010016}, -{-46714000, -18437900, -37287600, -8407200, 0x0020217}, -{-43988500, -19951400, -43902900, -19860000, 0x021000a}, -{-44255176, -20110620, -43760416, -19619580, 0x001000c}, -{-48341082, -18974510, -48212318, -18852201, 0x54f004b}, -{-43444041, -21817310, -43312559, -21695001, 0x54f004b}, -{-43918603, -16790010, -43791198, -16667701, 0x54f004b}, -{-48000792, -19805710, -47871009, -19683401, 0x54f004b}, -{-42003627, -18914200, -41912574, -18827711, 0x3c1004b}, -{-42597187, -19512100, -42505413, -19425611, 0x3c1004b}, -{-44279587, -19495600, -44187813, -19409111, 0x3c1004b}, -{-44929207, -20192800, -44837193, -20106311, 0x3c1004b}, -{-46613588, -21859800, -46520613, -21773311, 0x3c1004b}, -{-46551827, -18635200, -46460774, -18548711, 0x3c1004b}, -{-43813668, -21264500, -43720933, -21178011, 0x3c1004b}, -{-45484188, -21605800, -45391213, -21519311, 0x3c1004b}, -{-45981408, -22270900, -45888192, -22184411, 0x3c1004b}, -{-43832928, -20708400, -43740673, -20621911, 0x3c1004b}, -{-41549487, -17910500, -41458914, -17824011, 0x3c1004b}, -{-42675587, -19567400, -42583813, -19480911, 0x3c1004b}, -{-43273587, -19675800, -43181813, -19589311, 0x3c1004b}, -{-46652028, -20761300, -46559773, -20674811, 0x3c1004b}, -{-48241027, -18688500, -48149974, -18602011, 0x3c1004b}, -{-42427668, -21174200, -42334933, -21087711, 0x3c1004b}, -{-42990668, -21161000, -42897933, -21074511, 0x3c1004b}, -{-49511447, -19026900, -49420153, -18940411, 0x3c1004b}, -{-46995087, -19640600, -46903313, -19554111, 0x3c1004b}, -{-45508208, -22471200, -45414992, -22384711, 0x3c1004b}, -{-45041068, -21292700, -44948333, -21206211, 0x3c1004b}, -{-44292568, -21171800, -44199833, -21085311, 0x3c1004b}, -{-44631007, -20117200, -44538993, -20030711, 0x3c1004b}, -{-45127562, -21875992, -42297417, -19194802, 0x0a80011}, -{-44107220, -19194802, -41336657, -16513612, 0x0010015}, -{-49676877, -20418600, -46166215, -18316200, 0x018000d}, -{-51090000, -22958400, -39800000, -14200000, 0x0010016}, -{-51090000, -22958400, -39800000, -14200000, 0x0020217}, -{-56143500, -15636000, -56031600, -15569041, 0x018000a}, -{-56364768, -15878020, -55880424, -15386980, 0x001000c}, -{-54746087, -16684580, -54385713, -16338621, 0xf04004b}, -{-55594900, -12018300, -55253500, -11683411, 0xe89004b}, -{-56749719, -17462941, -53979156, -14781751, 0x0a80011}, -{-56764795, -13191495, -54053814, -10510305, 0x001000d}, -{-61655000, -11140000, -58557582, -8795000, 0x3490015}, -{-61680000, -18150000, -50140000, -7300000, 0x0010016}, -{-61680000, -18150000, -50140000, -7300000, 0x0020217}, -{-48507750, -1478750, -48440500, -1372730, 0x026000a}, -{-48510000, -1478500, -47866537, -1130020, 0x016000c}, -{-51234790, -100090, -51006011, 128689, 0x9ee004b}, -{-54877485, -2607440, -54665716, -2395671, 0x931004b}, -{-49208679, -5440000, -49020870, -5200671, 0x931044b}, -{-48982785, -1778440, -48771016, -1566671, 0x931004b}, -{-48786985, -1644440, -48575216, -1432671, 0x931004b}, -{-50217495, -3013195, -47536305, -332005, 0x0a80011}, -{-56112195, -4914671, -53431005, -2233481, 0x001000d}, -{-50493427, -5927971, -47812237, -3246781, 0x0010015}, -{-58920000, -9880000, -45990000, 2640000, 0x0010016}, -{-58920000, -9880000, -45990000, 2640000, 0x0020217}, -{-60074000, -3150750, -59968000, -3081000, 0x019000a}, -{-60261160, -3325920, -59792440, -2834880, 0x001000c}, -{-56865690, -2767690, -56636911, -2538911, 0x9ee004b}, -{-60747185, -3343140, -60535416, -3131371, 0x931004b}, -{-58543085, -3178340, -58331316, -2966571, 0x931004b}, -{-64858979, -3404640, -64646622, -3192871, 0x931004b}, -{-63213679, -4249240, -63001322, -4037471, 0x931004b}, -{-61450595, -4440595, -58769405, -1759405, 0x0a80011}, -{-58769405, -4440595, -56088215, -1759405, 0x001000d}, -{-65240000, -4841911, -61450595, -2947500, 0x2a70015}, -{-73820000, -9847000, -56087000, 2245000, 0x3070016}, -{-73820000, -9847000, -56087000, 2245000, 0x0020217}, -{-77074777, 38866755, -76964262, 38953245, 0x001000a}, -{-77120000, 38789750, -76908000, 38997000, 0x001000c}, -{-92890000, 36490000, -66900000, 48295000, 0x2c00216}, -{-77120000, 38789750, -76908000, 38997000, 0x0020217}, -{-71470860, 41778255, -71355540, 41864745, 0x001000a}, -{-71812000, 41648000, -71118000, 42023000, 0x019000c}, -{-71888000, 41300000, -71118000, 41648000, 0x0850010}, -{-73733000, 40977000, -69800000, 42887549, 0x0870011}, -{-92890000, 36490000, -66900000, 48295000, 0x2c00216}, -{-71888000, 41140000, -71118000, 42030000, 0x0020217}, -{-75607738, 39702755, -75496262, 39789245, 0x001000a}, -{-75788000, 39085000, -75395500, 39840000, 0x02f000c}, -{-75645759, 38495484, -75052047, 38986524, 0x0b10010}, -{-75788000, 38451000, -75000000, 39840000, 0x0fc0011}, -{-92890000, 36490000, -66900000, 48295000, 0x2c00216}, -{-75788000, 38451000, -75000000, 39840000, 0x0020217}, -{-73244199, 41146555, -73129840, 41233045, 0x001000a}, -{-73144600, 41417950, -72464873, 41861450, 0x01c000c}, -{-73228006, 41143840, -72972395, 41337159, 0x864004b}, -{-73447831, 41066512, -73192220, 41259831, 0x864004b}, -{-73703442, 40979518, -73447831, 41172837, 0x864004b}, -{-72979659, 41241510, -72750942, 41414489, 0x782004b}, -{-73550659, 41309310, -73321942, 41482289, 0x782004b}, -{-72208020, 41462110, -71977381, 41635089, 0x782004b}, -{-72223359, 41294610, -71994642, 41467589, 0x782004b}, -{-73733000, 40977000, -69800000, 42887549, 0x0870011}, -{-92890000, 36490000, -66900000, 48295000, 0x2c00216}, -{-73735000, 40977000, -71786994, 42050588, 0x0020217}, -{-74071380, 40741500, -73996056, 40806566, 0x2a7044a}, -{-74107482, 40687708, -74016431, 40741500, 0x2a7044a}, -{-74494550, 40494880, -73936844, 41038539, 0x022000c}, -{-74495224, 40280410, -74197176, 40509189, 0x9ee004b}, -{-74294444, 39891860, -74018556, 40103629, 0x931004b}, -{-74811944, 40111160, -74536056, 40322929, 0x931004b}, -{-75144668, 39820160, -74871133, 40031929, 0x931004b}, -{-75276600, 39356864, -74942150, 39530000, 0x931044b}, -{-75583000, 38923000, -73885000, 41358000, 0x0e40011}, -{-92890000, 36490000, -66900000, 48295000, 0x2c00216}, -{-75583000, 38923000, -73885000, 41358000, 0x0020217}, -{-71517521, 42937055, -71400279, 43023545, 0x001000a}, -{-71623077, 42696800, -70765000, 43068000, 0x017000c}, -{-71726357, 43065990, -71392044, 43310609, 0xa9e004b}, -{-70936298, 42977290, -70604703, 43221909, 0xa9e004b}, -{-71020555, 43221909, -70686242, 43466528, 0xa9e004b}, -{-72433062, 42819610, -72122939, 43048389, 0x9ee004b}, -{-73435000, 42696800, -70575000, 45306000, 0x0bb0011}, -{-92890000, 36490000, -66900000, 48295000, 0x2c00216}, -{-72577000, 42696800, -70575000, 45306000, 0x0020217}, -{-73248082, 44440355, -73127957, 44526845, 0x001000a}, -{-73343196, 44340280, -72692196, 44831320, 0x001000c}, -{-72866296, 43977280, -72220504, 44468320, 0x0b00010}, -{-73435000, 42696800, -70575000, 45306000, 0x0bb0011}, -{-92890000, 36490000, -66900000, 48295000, 0x2c00216}, -{-73435000, 42725000, -71445000, 45020000, 0x0020217}, -{-71125360, 42322755, -71009079, 42409245, 0x001000a}, -{-71423580, 42107380, -70793412, 42598420, 0x001000c}, -{-71918281, 42176510, -71685720, 42349489, 0x782004b}, -{-72682981, 42057710, -72450420, 42230689, 0x782004b}, -{-71433242, 42546510, -71198759, 42719489, 0x782004b}, -{-71038720, 41572410, -70808081, 41745389, 0x782004b}, -{-71235504, 42659120, -71032497, 42808879, 0x680004b}, -{-71118672, 41981120, -70917329, 42130879, 0x680004b}, -{-71255440, 41644220, -71055761, 41793979, 0x680004b}, -{-71188240, 41825320, -70988561, 41975079, 0x680004b}, -{-73332472, 42380420, -73131129, 42530179, 0x680004b}, -{-73733000, 40977000, -69800000, 42887549, 0x0870011}, -{-92890000, 36490000, -66900000, 48295000, 0x2c00216}, -{-73508143, 41227770, -69858861, 42887549, 0x0020217}, -{-157904128, 21307000, -157811682, 21350245, 0x2a7044a}, -{-157882000, 21268000, -157779518, 21307000, 0x2a7044a}, -{-158283000, 21290000, -157989062, 21590000, 0xc730447}, -{-158156000, 21480000, -157822111, 21720000, 0xbde0447}, -{-157989062, 21250000, -157640698, 21480000, 0xbde0447}, -{-156700000, 20574000, -156170000, 21032000, 0x0a50010}, -{-160300000, 21700000, -159260000, 22300000, 0x004010c}, -{-158310000, 21200000, -157607000, 21812000, 0x004010c}, -{-157415000, 20444000, -155920000, 21280000, 0x004010c}, -{-156100000, 18880000, -154772000, 20280000, 0x004010c}, -{-177512700, 28095368, -177252300, 28340888, 0x004010c}, -{-162101772, 22890364, -161747628, 23234092, 0x004010c}, -{-164828492, 23462168, -164578508, 23707688, 0x004010c}, -{-166357112, 23556184, -165950888, 23949016, 0x004010c}, -{-171853592, 25656968, -171598400, 25902488, 0x004010c}, -{-174087292, 25945968, -173832100, 26191488, 0x004010c}, -{-176000580, 27655636, -175636020, 27999364, 0x004010c}, -{-178415076, 28290136, -178185924, 28502920, 0x004010c}, -{-178424000, 18840000, -154500000, 28503000, 0x2640016}, -{-178424000, 18840000, -154500000, 28503000, 0x0020217}, -{-76666277, 39255355, -76555762, 39341845, 0x001000a}, -{-76906256, 39053080, -76307336, 39544120, 0x001000c}, -{-77339985, 39014260, -77068215, 39226029, 0x931004b}, -{-77102747, 38906340, -76854654, 39099659, 0x864004b}, -{-77044841, 38507840, -76798359, 38701159, 0x864004b}, -{-77569552, 39328840, -77319848, 39522159, 0x864004b}, -{-77841152, 39528940, -77591448, 39722259, 0x864004b}, -{-77180352, 39499840, -76930648, 39693159, 0x864004b}, -{-79487651, 37886607, -75042000, 39723622, 0x0790011}, -{-92890000, 36490000, -66900000, 48295000, 0x2c00216}, -{-79487651, 37886607, -75042000, 39723622, 0x0020217}, -{-81773520, 38334000, -81584816, 38384800, 0x012000a}, -{-82606888, 38259000, -81424419, 38493000, 0x00f000c}, -{-81648347, 39226040, -81415616, 39432000, 0x864044b}, -{-80753726, 40303040, -80501874, 40496359, 0x864004b}, -{-80080852, 39533340, -79831148, 39726659, 0x864004b}, -{-80798250, 39903000, -80631405, 40136500, 0x782044b}, -{-80254716, 39398510, -80031285, 39571489, 0x782004b}, -{-81296593, 37691510, -81079408, 37864489, 0x782004b}, -{-78075716, 39369510, -77852285, 39542489, 0x782004b}, -{-80876000, 40186000, -80510000, 40644000, 0x001008c}, -{-80876000, 39730000, -80510000, 40188000, 0x001088c}, -{-81750912, 39239361, -81151992, 39730401, 0x001108c}, -{-81151992, 39239361, -80553072, 39730401, 0x001188c}, -{-80553072, 39239361, -79954152, 39730401, 0x001208c}, -{-79954152, 39239361, -79355232, 39730401, 0x001288c}, -{-79355232, 39239361, -78756312, 39730401, 0x001308c}, -{-78756312, 39239361, -78157392, 39730401, 0x001388c}, -{-78170000, 39130000, -77719000, 39700000, 0x026408c}, -{-82469615, 38748321, -81875903, 39239361, 0x001488c}, -{-81875903, 38748322, -81282191, 39239362, 0x001508c}, -{-81282191, 38748322, -80688479, 39239362, 0x001588c}, -{-80688480, 38748322, -80094768, 39239362, 0x001608c}, -{-80094768, 38748322, -79501056, 39239362, 0x001688c}, -{-79501056, 38748322, -78907344, 39239362, 0x001708c}, -{-78907343, 38748322, -78313631, 39239362, 0x001788c}, -{-82600961, 38257282, -82012457, 38748322, 0x001808c}, -{-82012457, 38257282, -81423953, 38748322, 0x001888c}, -{-81423953, 38257282, -80835449, 38748322, 0x001908c}, -{-80835449, 38257282, -80246945, 38748322, 0x001988c}, -{-80246945, 38257282, -79658441, 38748322, 0x001a08c}, -{-79658441, 38257282, -79069937, 38748322, 0x001a88c}, -{-82644739, 37766242, -82056235, 38257282, 0x001b08c}, -{-82071308, 37766242, -81482804, 38257282, 0x001b88c}, -{-81482804, 37766242, -80894300, 38257282, 0x001c08c}, -{-80894300, 37766242, -80305796, 38257282, 0x001c88c}, -{-80305796, 37766242, -79717292, 38257282, 0x001d08c}, -{-82340000, 37273000, -81770000, 37766242, 0x001d88c}, -{-81770000, 37201483, -81297000, 37767725, 0x025e08c}, -{-81297000, 37230000, -80806000, 37766242, 0x023e88c}, -{-80806000, 37275202, -80217520, 37766242, 0x001f08c}, -{-92890000, 36490000, -66900000, 48295000, 0x2c00216}, -{-82644739, 37201483, -77718935, 40644000, 0x0020217}, -{-81056966, 33961290, -80983635, 34022399, 0x2a7004a}, -{-79992641, 32767890, -79920159, 32828999, 0x2a7004a}, -{-80318324, 32644480, -79766276, 33135520, 0x001000c}, -{-81162062, 33895160, -80907939, 34106929, 0x931004b}, -{-81142334, 34828340, -80907666, 35021659, 0x864004b}, -{-82511334, 34756340, -82276666, 34949659, 0x864004b}, -{-80514992, 33823340, -80283009, 34016659, 0x864004b}, -{-80885544, 32117540, -80657857, 32310859, 0x864004b}, -{-79916797, 34131940, -79683203, 34325259, 0x864004b}, -{-83363396, 34724960, -82795724, 35216000, 0x001008c}, -{-82795724, 34724960, -82228052, 35216000, 0x001088c}, -{-82228052, 34724960, -81660380, 35216000, 0x001108c}, -{-81660380, 34724960, -81092708, 35216000, 0x001188c}, -{-81092708, 34724960, -80525036, 35216000, 0x001208c}, -{-83363396, 34331628, -82800932, 34822668, 0x001288c}, -{-82800932, 34331628, -82238468, 34822668, 0x001308c}, -{-82238468, 34331628, -81676004, 34822668, 0x001388c}, -{-81676004, 34331628, -81113540, 34822668, 0x001408c}, -{-81113540, 34331628, -80551076, 34822668, 0x001488c}, -{-80551076, 34331628, -79988612, 34822668, 0x001508c}, -{-79988612, 34331628, -79426148, 34822668, 0x001588c}, -{-79426148, 34331628, -78863684, 34822668, 0x001608c}, -{-82857178, 33840588, -82294714, 34331628, 0x001688c}, -{-82294714, 33840588, -81732250, 34331628, 0x001708c}, -{-81732250, 33840588, -81169786, 34331628, 0x001788c}, -{-81169786, 33840588, -80607322, 34331628, 0x001808c}, -{-80607322, 33840588, -80044858, 34331628, 0x001888c}, -{-80044858, 33840588, -79482394, 34331628, 0x001908c}, -{-79482394, 33840588, -78919930, 34331628, 0x001988c}, -{-79090464, 33840588, -78528000, 34331628, 0x001a08c}, -{-82373875, 33349548, -81816619, 33840588, 0x001a88c}, -{-81816619, 33349548, -81259363, 33840588, 0x001b08c}, -{-81259363, 33349548, -80702107, 33840588, 0x001b88c}, -{-80702107, 33349548, -80144851, 33840588, 0x001c08c}, -{-80144851, 33349548, -79587595, 33840588, 0x001c88c}, -{-79587595, 33349548, -79030339, 33840588, 0x001d08c}, -{-79085256, 33349548, -78528000, 33840588, 0x001d88c}, -{-81956024, 32858508, -81403976, 33349548, 0x0b16090}, -{-81403976, 32858508, -80851928, 33349548, 0x0b16890}, -{-80851928, 32858508, -80299880, 33349548, 0x0b17090}, -{-80299880, 32858508, -79747832, 33349548, 0x0b17890}, -{-79747832, 32858508, -79195784, 33349548, 0x0b18090}, -{-79195784, 32858508, -78643736, 33349548, 0x0b18890}, -{-81514385, 32367468, -80962337, 32858508, 0x0b09090}, -{-80962337, 32367468, -80410289, 32858508, 0x0b09890}, -{-80410289, 32367468, -79858241, 32858508, 0x0b0a090}, -{-79858241, 32367468, -79306193, 32858508, 0x0b0a890}, -{-81233153, 32032000, -80686313, 32523040, 0x0b1b090}, -{-80686313, 32032000, -80139473, 32523040, 0x0b1b890}, -{-94618000, 24450000, -75350000, 36688000, 0x30e0216}, -{-83366000, 32032000, -78528000, 35216000, 0x0020217}, -{-70344382, 43617755, -70225218, 43704245, 0x001000a}, -{-70508088, 43482280, -69867504, 43973320, 0x001000c}, -{-70383516, 43977690, -70046485, 44222309, 0xa9e004b}, -{-68939673, 44709990, -68596527, 44954609, 0xa9e004b}, -{-70636657, 43369790, -70302344, 43614409, 0xa9e004b}, -{-70002092, 44198310, -69683708, 44427089, 0x9ee004b}, -{-70723900, 45495527, -70062484, 45986567, 0x001008c}, -{-70062484, 45495527, -69401068, 45986567, 0x001088c}, -{-69401068, 45495527, -68739652, 45986567, 0x001108c}, -{-68739652, 45495527, -68078236, 45986567, 0x001188c}, -{-68078236, 45495527, -67416820, 45986567, 0x001208c}, -{-71084335, 45004487, -70428127, 45495527, 0x001288c}, -{-70464541, 45004487, -69808333, 45495527, 0x001308c}, -{-69808333, 45004487, -69152125, 45495527, 0x001388c}, -{-69152125, 45004487, -68495917, 45495527, 0x001408c}, -{-68495917, 45004487, -67839709, 45495527, 0x001488c}, -{-67839709, 45004487, -67183501, 45495527, 0x001508c}, -{-67541283, 45004487, -66885075, 45495527, 0x001588c}, -{-71084335, 44513447, -70433335, 45004487, 0x001608c}, -{-70464541, 44513447, -69813541, 45004487, 0x001688c}, -{-69813541, 44513447, -69162541, 45004487, 0x001708c}, -{-69162541, 44513447, -68511541, 45004487, 0x001788c}, -{-68511541, 44513447, -67860541, 45004487, 0x001808c}, -{-67860541, 44513447, -67209541, 45004487, 0x001888c}, -{-67536075, 44513447, -66885075, 45004487, 0x001908c}, -{-71050441, 44022407, -70404649, 44513447, 0x001988c}, -{-70404649, 44022407, -69758857, 44513447, 0x001a08c}, -{-69758857, 44022407, -69113065, 44513447, 0x001a88c}, -{-69113065, 44022407, -68467273, 44513447, 0x001b08c}, -{-68467273, 44022407, -67821481, 44513447, 0x001b88c}, -{-67821481, 44022407, -67175689, 44513447, 0x001c08c}, -{-71050441, 43531367, -70404649, 44022407, 0x001c88c}, -{-70404649, 43531367, -69758857, 44022407, 0x001d08c}, -{-69758857, 43531367, -69113065, 44022407, 0x001d88c}, -{-69113065, 43531367, -68467273, 44022407, 0x001e08c}, -{-70990341, 43040327, -70349757, 43531367, 0x001e88c}, -{-70635000, 42940000, -70206000, 43551400, 0x02af08c}, -{-69785459, 46968647, -69103211, 47459687, 0x0b08890}, -{-69103211, 46968647, -68420963, 47459687, 0x0b09090}, -{-68420963, 46968647, -67738715, 47459687, 0x0b09890}, -{-70467707, 46477607, -69790667, 46968647, 0x0b0a890}, -{-69790667, 46477607, -69113627, 46968647, 0x0b0b090}, -{-69113627, 46477607, -68436587, 46968647, 0x0b0b890}, -{-68436587, 46477607, -67759547, 46968647, 0x0b0c090}, -{-70394795, 45986567, -69728171, 46477607, 0x0b1c890}, -{-69728171, 45986567, -69061547, 46477607, 0x0b1e090}, -{-69061547, 45986567, -68394923, 46477607, 0x0b1e890}, -{-68394923, 45986567, -67728299, 46477607, 0x0b1f090}, -{-92890000, 36490000, -66900000, 48295000, 0x2c00216}, -{-71084335, 42917000, -66885075, 47459687, 0x0020217}, -{-86213738, 39724755, -86102262, 39811245, 0x001000a}, -{-86460064, 39522480, -85855936, 40013520, 0x001000c}, -{-85227908, 41034320, -85029893, 41184079, 0x680004b}, -{-86398940, 41611420, -86199261, 41761179, 0x680004b}, -{-86199261, 41611420, -85999582, 41761179, 0x680004b}, -{-85999582, 41611420, -85799903, 41761179, 0x680004b}, -{-87650640, 37933330, -87380371, 38038100, 0x680044b}, -{-87599840, 41508120, -87400161, 41657879, 0x680004b}, -{-86622096, 39090120, -86429905, 39239879, 0x680004b}, -{-87427540, 41531890, -87264461, 41654199, 0x54f004b}, -{-85469871, 40139590, -85310530, 40261899, 0x54f004b}, -{-86965071, 40349290, -86805730, 40471599, 0x54f004b}, -{-87475191, 39402690, -87317209, 39524999, 0x54f004b}, -{-85749371, 40037790, -85590030, 40160099, 0x54f004b}, -{-87847387, 41270328, -87227635, 41761368, 0x001008c}, -{-87227635, 41270328, -86607883, 41761368, 0x001088c}, -{-86607883, 41270328, -85988131, 41761368, 0x001108c}, -{-85988131, 41270328, -85368379, 41761368, 0x001188c}, -{-85399752, 41270328, -84780000, 41761368, 0x001208c}, -{-87692449, 40779288, -87077905, 41270328, 0x001288c}, -{-87077905, 40779288, -86463361, 41270328, 0x001308c}, -{-86463361, 40779288, -85848817, 41270328, 0x001388c}, -{-85848817, 40779288, -85234273, 41270328, 0x001408c}, -{-85394544, 40779288, -84780000, 41270328, 0x001488c}, -{-87687241, 40288248, -87077905, 40779288, 0x001508c}, -{-87077905, 40288248, -86468569, 40779288, 0x001588c}, -{-86468569, 40288248, -85859233, 40779288, 0x001608c}, -{-85859233, 40288248, -85249897, 40779288, 0x001688c}, -{-85389336, 40288248, -84780000, 40779288, 0x001708c}, -{-87687241, 39797208, -87083113, 40288248, 0x001788c}, -{-87083113, 39797208, -86478985, 40288248, 0x001808c}, -{-86478985, 39797208, -85874857, 40288248, 0x001888c}, -{-85874857, 39797208, -85270729, 40288248, 0x001908c}, -{-85384128, 39797208, -84780000, 40288248, 0x001988c}, -{-87682033, 39306168, -87083113, 39797208, 0x001a08c}, -{-87083113, 39306168, -86484193, 39797208, 0x001a88c}, -{-86484193, 39306168, -85885273, 39797208, 0x001b08c}, -{-85885273, 39306168, -85286353, 39797208, 0x001b88c}, -{-85378920, 39306168, -84780000, 39797208, 0x001c08c}, -{-87682033, 38815128, -87083113, 39306168, 0x001c88c}, -{-87083113, 38815128, -86484193, 39306168, 0x001d08c}, -{-86484193, 38815128, -85885273, 39306168, 0x001d88c}, -{-85885273, 38815128, -85286353, 39306168, 0x001e08c}, -{-85378920, 38815128, -84780000, 39306168, 0x001e88c}, -{-87771871, 38324088, -87178159, 38815128, 0x0b10090}, -{-87178159, 38324088, -86584447, 38815128, 0x0b10890}, -{-86584447, 38324088, -85990735, 38815128, 0x0b11090}, -{-85990735, 38324088, -85397023, 38815128, 0x0b11890}, -{-85397023, 38667816, -84803311, 39158856, 0x0b12090}, -{-88097892, 37767000, -87720000, 38390000, 0x0f92890}, -{-87720000, 37815000, -87183367, 38324088, 0x0bd3090}, -{-87183367, 37777000, -86690000, 38324088, 0x0cc3890}, -{-86690000, 37833048, -86160000, 38324088, 0x0ba4090}, -{-86160000, 37950000, -85630000, 38324088, 0x0a34890}, -{-92890000, 36490000, -66900000, 48295000, 0x2c00216}, -{-88097892, 37767000, -84780000, 41761368, 0x0020217}, -{-84557316, 37990055, -84448723, 38076545, 0x001000a}, -{-84750700, 37846450, -84395005, 38271600, 0xf040447}, -{-85904331, 38083100, -85481069, 38417989, 0xe890047}, -{-86576062, 36884160, -86311939, 37095929, 0x931004b}, -{-87222862, 37666440, -86980139, 37859759, 0x864004b}, -{-84590547, 38927940, -84342454, 39121259, 0x864004b}, -{-87609556, 36769340, -87368444, 36962659, 0x864004b}, -{-84416362, 37651340, -84173639, 37844659, 0x864004b}, -{-84821147, 38899140, -84573054, 39092459, 0x864004b}, -{-89580000, 36490000, -85451600, 38523000, 0x018000d}, -{-85451600, 36561000, -81963500, 39144000, 0x0a10011}, -{-92890000, 36490000, -66900000, 48295000, 0x2c00216}, -{-89580000, 36490000, -81960000, 39144000, 0x0020217}, -{-90069894, 35106755, -89965145, 35193245, 0x001000a}, -{-90147600, 34993512, -89623529, 35270700, 0xf040447}, -{-86990050, 35998600, -86577951, 36333489, 0xe890047}, -{-84103397, 35855160, -83842804, 36066929, 0x931004b}, -{-85331234, 34981240, -85096566, 35174559, 0x864004b}, -{-87481151, 36449840, -87241650, 36643159, 0x864004b}, -{-86508945, 35749340, -86271055, 35942659, 0x864004b}, -{-88932140, 35537640, -88695861, 35730959, 0x864004b}, -{-82485000, 36263600, -82144369, 36399489, 0x864044b}, -{-90313000, 34975000, -85900000, 36680000, 0x015000d}, -{-85900000, 34975000, -81646901, 36630000, 0x0730011}, -{-94618000, 24450000, -75350000, 36688000, 0x30e0216}, -{-90313000, 34975000, -81646901, 36688000, 0x0020217}, -{-76074816, 36809755, -75967184, 36896245, 0x001000a}, -{-76530840, 36681180, -75952752, 37172220, 0x001000c}, -{-77251274, 38767510, -77030726, 38940489, 0x782004b}, -{-77568593, 37467510, -77351408, 37640489, 0x782004b}, -{-80067872, 37193510, -79852129, 37366489, 0x782004b}, -{-76714851, 36638010, -76500549, 36810989, 0x782004b}, -{-79285516, 37304020, -79097485, 37453779, 0x680004b}, -{-77471472, 38731120, -77280529, 38880879, 0x680004b}, -{-77402172, 38564520, -77211229, 38714279, 0x680004b}, -{-77463196, 38879220, -77271005, 39028979, 0x680004b}, -{-78959472, 38380320, -78768529, 38530079, 0x680004b}, -{-78571828, 38975460, -77972908, 39466500, 0x001008c}, -{-77972908, 38979928, -77211000, 39333000, 0x017088c}, -{-79769668, 38488888, -79175956, 38979928, 0x001108c}, -{-79175956, 38488888, -78582244, 38979928, 0x001188c}, -{-78582244, 38488888, -77988532, 38979928, 0x001208c}, -{-77988532, 38488888, -77394820, 38979928, 0x001288c}, -{-77394820, 38488888, -76801108, 38979928, 0x001308c}, -{-80001944, 37997848, -79413440, 38488888, 0x001388c}, -{-79413440, 37997848, -78824936, 38488888, 0x001408c}, -{-78824936, 37997848, -78236432, 38488888, 0x001488c}, -{-78236432, 37997848, -77647928, 38488888, 0x001508c}, -{-77647928, 37997848, -77059424, 38488888, 0x001588c}, -{-77059424, 37997848, -76470920, 38488888, 0x001608c}, -{-76470920, 37997848, -75882416, 38488888, 0x001688c}, -{-80331507, 37506808, -79743003, 37997848, 0x001708c}, -{-79743003, 37506808, -79154499, 37997848, 0x001788c}, -{-79154499, 37506808, -78565995, 37997848, 0x001808c}, -{-78565995, 37506808, -77977491, 37997848, 0x001888c}, -{-77977491, 37506808, -77388987, 37997848, 0x001908c}, -{-77388987, 37506808, -76800483, 37997848, 0x001988c}, -{-76800483, 37506808, -76211979, 37997848, 0x001a08c}, -{-76211979, 37506808, -75623475, 37997848, 0x001a88c}, -{-75754944, 37536270, -75166440, 38027310, 0x001b08c}, -{-77942180, 37015768, -77358884, 37506808, 0x001b88c}, -{-77358884, 37015768, -76775588, 37506808, 0x001c08c}, -{-76775588, 37015768, -76192292, 37506808, 0x001c88c}, -{-76192292, 37015768, -75608996, 37506808, 0x001d08c}, -{-77936972, 36530000, -77358884, 37021040, 0x001d88c}, -{-77358884, 36530000, -76780796, 37021040, 0x001e08c}, -{-76780796, 36530000, -76202708, 37021040, 0x001e88c}, -{-76202708, 36530000, -75624620, 37021040, 0x001f08c}, -{-83112801, 37047290, -82529505, 37538330, 0x0b00890}, -{-82529505, 37047290, -81946209, 37538330, 0x0b01090}, -{-81946209, 37047290, -81362913, 37538330, 0x0b01890}, -{-81362913, 37047290, -80779617, 37538330, 0x0b02090}, -{-83675290, 36556250, -83097202, 37047290, 0x0b12890}, -{-83112801, 36556250, -82534713, 37047290, 0x0b13090}, -{-82534713, 36556250, -81956625, 37047290, 0x0b13890}, -{-81956625, 36556250, -81378537, 37047290, 0x0b14090}, -{-81378537, 36556250, -80800449, 37047290, 0x0b14890}, -{-80805657, 37027648, -80222361, 37518688, 0x0b05090}, -{-80222361, 37027648, -79639065, 37518688, 0x0b05890}, -{-79639065, 37027648, -79055769, 37518688, 0x0b06090}, -{-79055769, 37027648, -78472473, 37518688, 0x0b06890}, -{-78472473, 37027648, -77889177, 37518688, 0x0b07090}, -{-80800449, 36536608, -80222361, 37027648, 0x0b17890}, -{-80222361, 36536608, -79644273, 37027648, 0x0b18090}, -{-79644273, 36536608, -79066185, 37027648, 0x0b18890}, -{-79066185, 36536608, -78488097, 37027648, 0x0b19090}, -{-78488097, 36536608, -77910009, 37027648, 0x0b19890}, -{-92890000, 36490000, -66900000, 48295000, 0x2c00216}, -{-83675290, 36530000, -75166440, 39466500, 0x0020217}, -{-83054738, 39917755, -82942301, 40004245, 0x001000a}, -{-83186682, 39836454, -82739818, 40182413, 0xf040047}, -{-81880975, 41247877, -81438177, 41582766, 0xe890047}, -{-84291881, 39662340, -84042177, 39855659, 0x864004b}, -{-84581047, 39092404, -84332954, 39285723, 0x864044b}, -{-84604000, 39285723, -84246875, 39420000, 0x864044b}, -{-83681852, 41558482, -83451213, 41731461, 0x782004b}, -{-81633359, 40994510, -81404642, 41167489, 0x782004b}, -{-81521183, 40747105, -81293908, 40920084, 0x782004b}, -{-80791805, 41013510, -80563088, 41186489, 0x782004b}, -{-84818198, 41243440, -84198446, 41734480, 0x001088c}, -{-84198446, 41243440, -83578694, 41734480, 0x001108c}, -{-83578694, 41243440, -82958942, 41734480, 0x001188c}, -{-82958942, 41243440, -82339190, 41734480, 0x001208c}, -{-82344398, 41488960, -81719438, 41980000, 0x001288c}, -{-81719438, 41488960, -81094478, 41980000, 0x001308c}, -{-81134960, 41488960, -80510000, 41980000, 0x001388c}, -{-84827000, 41007740, -84207248, 41498780, 0x001408c}, -{-84219278, 41007740, -83599526, 41498780, 0x001488c}, -{-83599526, 41007740, -82979774, 41498780, 0x001508c}, -{-82979774, 41007740, -82360022, 41498780, 0x001588c}, -{-82360022, 41007740, -81740270, 41498780, 0x001608c}, -{-81740270, 41007740, -81120518, 41498780, 0x001688c}, -{-81129752, 41007740, -80510000, 41498780, 0x001708c}, -{-84827000, 40516700, -84212456, 41007740, 0x001788c}, -{-84224486, 40516700, -83609942, 41007740, 0x001808c}, -{-83609942, 40516700, -82995398, 41007740, 0x001888c}, -{-82995398, 40516700, -82380854, 41007740, 0x001908c}, -{-82380854, 40516700, -81766310, 41007740, 0x001988c}, -{-81766310, 40516700, -81151766, 41007740, 0x001a08c}, -{-81151766, 40516700, -80537222, 41007740, 0x001a88c}, -{-84827000, 40025660, -84217664, 40516700, 0x001b08c}, -{-84255213, 40025660, -83645877, 40516700, 0x001b88c}, -{-83645877, 40025660, -83036541, 40516700, 0x001c08c}, -{-83036541, 40025660, -82427205, 40516700, 0x001c88c}, -{-82427205, 40025660, -81817869, 40516700, 0x001e08c}, -{-81817869, 40025660, -81208533, 40516700, 0x001e88c}, -{-81208533, 40025660, -80599197, 40516700, 0x001f08c}, -{-84827000, 39534620, -84222872, 40025660, 0x0b00890}, -{-84321355, 39534620, -83717227, 40025660, 0x0b01090}, -{-83717227, 39534620, -83113099, 40025660, 0x0b01890}, -{-83113099, 39534620, -82508971, 40025660, 0x0b02090}, -{-82508971, 39534620, -81904843, 40025660, 0x0b02890}, -{-81904843, 39534620, -81300715, 40025660, 0x0b03090}, -{-81300715, 39534620, -80696587, 40025660, 0x0b03890}, -{-84827000, 39043580, -84228080, 39534620, 0x0b14090}, -{-84381768, 39043580, -83782848, 39534620, 0x0b14890}, -{-83782848, 39043580, -83183928, 39534620, 0x0b15090}, -{-83183928, 39043580, -82585008, 39534620, 0x0b15890}, -{-82585008, 39043580, -81986088, 39534620, 0x0b16090}, -{-81986088, 39043580, -81387168, 39534620, 0x0b16890}, -{-81387168, 39043580, -80788248, 39534620, 0x0b17090}, -{-84441660, 38552540, -83847948, 39043580, 0x0b17890}, -{-83847948, 38552540, -83254236, 39043580, 0x0b18090}, -{-83254236, 38552540, -82660524, 39043580, 0x0b18890}, -{-82660524, 38552540, -82066812, 39043580, 0x0b19090}, -{-82066812, 38847164, -81467892, 39338204, 0x0b19890}, -{-82845408, 38400000, -82251696, 38891040, 0x0b1a090}, -{-92890000, 36490000, -66900000, 48295000, 0x2c00216}, -{-84827000, 38400000, -80510000, 41980000, 0x0020217}, -{-75242238, 39908755, -75129801, 39995245, 0x001000a}, -{-75371779, 39856500, -74991890, 40138500, 0xc730447}, -{-80186500, 40304290, -79766746, 40536300, 0xbde0447}, -{-75641100, 40504500, -75180045, 40717500, 0xbde0447}, -{-76050326, 40275440, -75798474, 40468759, 0x864004b}, -{-75776906, 41311740, -75521295, 41505059, 0x864004b}, -{-76023906, 41175940, -75744733, 41352850, 0x864044b}, -{-76433377, 39986410, -76234522, 40182300, 0x782044b}, -{-74992200, 40041000, -74758288, 40207500, 0x782044b}, -{-77016677, 40192000, -76739499, 40332500, 0x782044b}, -{-80247800, 42031300, -79965992, 42174000, 0x782044b}, -{-80519880, 41661090, -79894920, 42152130, 0x001088c}, -{-79894920, 41661090, -79269960, 42152130, 0x001108c}, -{-80376139, 41882058, -79751179, 42373098, 0x001008c}, -{-79269960, 41513778, -78645000, 42004818, 0x001188c}, -{-78645000, 41513778, -78020040, 42004818, 0x001208c}, -{-78020040, 41513778, -77395080, 42004818, 0x001288c}, -{-77395080, 41513778, -76770120, 42004818, 0x001308c}, -{-76770120, 41513778, -76145160, 42004818, 0x001388c}, -{-76145160, 41513778, -75520200, 42004818, 0x001408c}, -{-75520200, 41513778, -74895240, 42004818, 0x001488c}, -{-80519900, 41170050, -79900148, 41661090, 0x001508c}, -{-79907419, 41170050, -79287667, 41661090, 0x001588c}, -{-79287667, 41170050, -78667915, 41661090, 0x001608c}, -{-78667915, 41170050, -78048163, 41661090, 0x001688c}, -{-78048163, 41170050, -77428411, 41661090, 0x001708c}, -{-77428411, 41170050, -76808659, 41661090, 0x001788c}, -{-76808659, 41170050, -76188907, 41661090, 0x001808c}, -{-76188907, 41170050, -75569155, 41661090, 0x001888c}, -{-75569155, 41170050, -74949403, 41661090, 0x001908c}, -{-80519900, 40679010, -79905356, 41170050, 0x001988c}, -{-79912627, 40679010, -79298083, 41170050, 0x001a08c}, -{-79298083, 40679010, -78683539, 41170050, 0x001a88c}, -{-78683539, 40679010, -78068995, 41170050, 0x001b08c}, -{-78068995, 40679010, -77454451, 41170050, 0x001b88c}, -{-77454451, 40679010, -76839907, 41170050, 0x001c08c}, -{-76839907, 40679010, -76225363, 41170050, 0x001c88c}, -{-76225363, 40679010, -75610819, 41170050, 0x001d08c}, -{-75610819, 40679010, -74996275, 41170050, 0x001d88c}, -{-75309752, 41047290, -74690000, 41538330, 0x001e08c}, -{-80519900, 40187970, -79910564, 40679010, 0x0b00890}, -{-79916116, 40187970, -79306780, 40679010, 0x0b01090}, -{-79306780, 40187970, -78697444, 40679010, 0x0b01890}, -{-78697444, 40187970, -78088108, 40679010, 0x0b02090}, -{-78088108, 40187970, -77478772, 40679010, 0x0b02890}, -{-77478772, 40187970, -76869436, 40679010, 0x0b03090}, -{-76869436, 40187970, -76260100, 40679010, 0x0b03890}, -{-76260100, 40187970, -75650764, 40679010, 0x0b04090}, -{-75650764, 40187970, -75041428, 40679010, 0x0b04890}, -{-80519900, 39700000, -79915772, 40191040, 0x0b05090}, -{-79921324, 39700000, -79317196, 40191040, 0x0b05890}, -{-79317196, 39700000, -78713068, 40191040, 0x0b06090}, -{-78713068, 39700000, -78108940, 40191040, 0x0b06890}, -{-78108940, 39700000, -77504812, 40191040, 0x0b07090}, -{-77504812, 39700000, -76900684, 40191040, 0x0b07890}, -{-76900684, 39700000, -76296556, 40191040, 0x0b08090}, -{-76296556, 39700000, -75692428, 40191040, 0x0b08890}, -{-75692428, 39700000, -75088300, 40191040, 0x0b09090}, -{-75299336, 39942450, -74690000, 40433490, 0x0b09890}, -{-92890000, 36490000, -66900000, 48295000, 0x2c00216}, -{-80519900, 39700000, -74690000, 42373098, 0x0020217}, -{-90256333, 32268754, -90154467, 32355244, 0x001000a}, -{-90356132, 32139020, -89948669, 32484979, 0xf040047}, -{-89201000, 30321900, -88618341, 30543660, 0xe890447}, -{-90115840, 34805000, -89783394, 34996000, 0x9ee044b}, -{-89455032, 31218360, -89207968, 31430129, 0x931004b}, -{-88817109, 32274860, -88567692, 32486629, 0x931004b}, -{-88806344, 34144560, -88550457, 34356329, 0x931004b}, -{-91113879, 33301960, -90861521, 33513729, 0x931004b}, -{-90812304, 34505960, -90249840, 34997000, 0x001008c}, -{-90249840, 34505960, -89687376, 34997000, 0x001088c}, -{-89687376, 34505960, -89124912, 34997000, 0x001108c}, -{-89124912, 34505960, -88562448, 34997000, 0x001188c}, -{-88659464, 34505960, -88097000, 34997000, 0x001208c}, -{-90958544, 34037016, -90396080, 34528056, 0x001288c}, -{-90396080, 34037016, -89833616, 34528056, 0x001308c}, -{-89833616, 34037016, -89271152, 34528056, 0x001388c}, -{-89271152, 34037016, -88708688, 34528056, 0x001408c}, -{-88708688, 34037016, -88146224, 34528056, 0x001488c}, -{-91515800, 33545976, -90958544, 34037016, 0x001508c}, -{-90958544, 33545976, -90401288, 34037016, 0x001588c}, -{-90401288, 33545976, -89844032, 34037016, 0x001608c}, -{-89844032, 33545976, -89286776, 34037016, 0x001688c}, -{-89286776, 33545976, -88729520, 34037016, 0x001708c}, -{-88729520, 33545976, -88172264, 34037016, 0x001788c}, -{-91515800, 33054936, -90958544, 33545976, 0x001888c}, -{-90958544, 33054936, -90401288, 33545976, 0x001908c}, -{-90401288, 33054936, -89844032, 33545976, 0x001988c}, -{-89844032, 33054936, -89286776, 33545976, 0x001a08c}, -{-89286776, 33054936, -88729520, 33545976, 0x001a88c}, -{-88729520, 33054936, -88172264, 33545976, 0x001b08c}, -{-91515800, 32563896, -90963752, 33054936, 0x001b88c}, -{-90963752, 32563896, -90411704, 33054936, 0x001c08c}, -{-90411704, 32563896, -89859656, 33054936, 0x001c88c}, -{-89859656, 32563896, -89307608, 33054936, 0x001e08c}, -{-89307608, 32563896, -88755560, 33054936, 0x001e88c}, -{-88755560, 32563896, -88203512, 33054936, 0x001f08c}, -{-91656000, 32072856, -91103952, 32563896, 0x0b00890}, -{-91106733, 32072856, -90554685, 32563896, 0x0b01090}, -{-90554685, 32072856, -90002637, 32563896, 0x0b01890}, -{-90002637, 32072856, -89450589, 32563896, 0x0b02090}, -{-89450589, 32072856, -88898541, 32563896, 0x0b02890}, -{-88898541, 32072856, -88346493, 32563896, 0x0b03090}, -{-91653573, 31581816, -91106733, 32072856, 0x0b13890}, -{-91106733, 31581816, -90559893, 32072856, 0x0b14090}, -{-90559893, 31581816, -90013053, 32072856, 0x0b14890}, -{-90013053, 31581816, -89466213, 32072856, 0x0b15090}, -{-89466213, 31581816, -88919373, 32072856, 0x0b15890}, -{-88919373, 31581816, -88372533, 32072856, 0x0b16090}, -{-91653573, 31090776, -91106733, 31581816, 0x0b06890}, -{-91106733, 31090776, -90559893, 31581816, 0x0b07090}, -{-90559893, 31090776, -90013053, 31581816, 0x0b08890}, -{-90013053, 31090776, -89466213, 31581816, 0x0b09090}, -{-89466213, 31090776, -88919373, 31581816, 0x0b09890}, -{-88919373, 31090776, -88372533, 31581816, 0x0b0a090}, -{-91653573, 30599736, -91111941, 31090776, 0x0b0a890}, -{-91111941, 30599736, -90570309, 31090776, 0x0b0b090}, -{-90570309, 30599736, -90028677, 31090776, 0x0b0b890}, -{-90028677, 30599736, -89487045, 31090776, 0x0b0c090}, -{-89487045, 30599736, -88945413, 31090776, 0x0b0c890}, -{-88945413, 30599736, -88403781, 31090776, 0x0b0d090}, -{-89860979, 30145000, -89324555, 30636040, 0x0b1e090}, -{-89324555, 30145000, -88788131, 30636040, 0x0b1e890}, -{-88788131, 30145000, -88251707, 30636040, 0x0b1f090}, -{-94618000, 24450000, -75350000, 36688000, 0x30e0216}, -{-91656000, 30145000, -88097000, 34997000, 0x0020217}, -{-90162011, 29872755, -90063028, 29959245, 0x001000a}, -{-90273446, 29782020, -89876554, 30127979, 0xf040047}, -{-91272926, 30277700, -90886874, 30612589, 0xe890047}, -{-93882554, 32362090, -93594447, 32606709, 0xa9e004b}, -{-92160896, 30088590, -91878905, 30333209, 0xa9e004b}, -{-93398996, 30116690, -93117005, 30361309, 0xa9e004b}, -{-92253726, 32427600, -91939013, 32623389, 0x9ee044b}, -{-94044000, 32528960, -93491952, 33020000, 0x001008c}, -{-93547156, 32528960, -92995108, 33020000, 0x001088c}, -{-92995108, 32528960, -92443060, 33020000, 0x001108c}, -{-92443060, 32528960, -91891012, 33020000, 0x001188c}, -{-91891012, 32528960, -91338964, 33020000, 0x001208c}, -{-91338964, 32528960, -90786916, 33020000, 0x001288c}, -{-94044000, 32037920, -93491952, 32528960, 0x001308c}, -{-93547156, 32037920, -92995108, 32528960, 0x001388c}, -{-92995108, 32037920, -92443060, 32528960, 0x001408c}, -{-92443060, 32037920, -91891012, 32528960, 0x001488c}, -{-91891012, 32037920, -91338964, 32528960, 0x001508c}, -{-91338964, 32037920, -90786916, 32528960, 0x001588c}, -{-94044000, 31546880, -93497160, 32037920, 0x001608c}, -{-93547156, 31546880, -93000316, 32037920, 0x001688c}, -{-93000316, 31546880, -92453476, 32037920, 0x001708c}, -{-92453476, 31546880, -91906636, 32037920, 0x001788c}, -{-91906636, 31546880, -91359796, 32037920, 0x001808c}, -{-91359796, 31546880, -90812956, 32037920, 0x001888c}, -{-93820576, 31055840, -93273736, 31546880, 0x001908c}, -{-93273736, 31055840, -92726896, 31546880, 0x001988c}, -{-92726896, 31055840, -92180056, 31546880, 0x001a08c}, -{-92180056, 31055840, -91633216, 31546880, 0x001a88c}, -{-91633216, 31055840, -91086376, 31546880, 0x001b08c}, -{-93820576, 30564800, -93278944, 31055840, 0x001b88c}, -{-93278944, 30564800, -92737312, 31055840, 0x001c08c}, -{-92737312, 30564800, -92195680, 31055840, 0x001c88c}, -{-92195680, 30564800, -91654048, 31055840, 0x001d08c}, -{-91654048, 30564800, -91112416, 31055840, 0x001d88c}, -{-91112416, 30564800, -90570784, 31055840, 0x001e08c}, -{-90570784, 30564800, -90029152, 31055840, 0x001e88c}, -{-90029152, 30564800, -89487520, 31055840, 0x001f08c}, -{-93815368, 30073760, -93278944, 30564800, 0x0010088}, -{-93278944, 30073760, -92742520, 30564800, 0x0010888}, -{-92742520, 30073760, -92206096, 30564800, 0x0011088}, -{-92206096, 30073760, -91669672, 30564800, 0x0011888}, -{-91669672, 30073760, -91133248, 30564800, 0x0012088}, -{-91133248, 30073760, -90596824, 30564800, 0x0012888}, -{-90596824, 30073760, -90060400, 30564800, 0x0013088}, -{-90060400, 30073760, -89523976, 30564800, 0x0013888}, -{-89523976, 30073760, -88987552, 30564800, 0x0014088}, -{-94044000, 29582720, -93507576, 30073760, 0x0014888}, -{-93547156, 29582720, -93010732, 30073760, 0x0015088}, -{-93010732, 29582720, -92474308, 30073760, 0x0015888}, -{-92474308, 29582720, -91937884, 30073760, 0x0016088}, -{-91937884, 29582720, -91401460, 30073760, 0x0016888}, -{-91401460, 29582720, -90865036, 30073760, 0x0017088}, -{-90865036, 29582720, -90328612, 30073760, 0x0017888}, -{-90328612, 29582720, -89792188, 30073760, 0x0018088}, -{-89792188, 29582720, -89255764, 30073760, 0x0018888}, -{-89294424, 29582720, -88758000, 30073760, 0x0019088}, -{-93010732, 29091680, -92479516, 29582720, 0x0019888}, -{-92479516, 29091680, -91948300, 29582720, 0x001a088}, -{-91948300, 29091680, -91417084, 29582720, 0x001a888}, -{-91417084, 29091680, -90885868, 29582720, 0x001b088}, -{-90885868, 29091680, -90354652, 29582720, 0x001b888}, -{-90354652, 29091680, -89823436, 29582720, 0x001c088}, -{-89823436, 29091680, -89292220, 29582720, 0x001c888}, -{-89292220, 29091680, -88761004, 29582720, 0x001d088}, -{-91151476, 28854000, -90620260, 29345040, 0x001d888}, -{-90620260, 28854000, -90089044, 29345040, 0x001e088}, -{-90089044, 28854000, -89557828, 29345040, 0x001e888}, -{-89557828, 28854000, -89026612, 29345040, 0x001f088}, -{-94618000, 24450000, -75350000, 36688000, 0x30e0216}, -{-94044000, 28854000, -88758000, 33020000, 0x0020217}, -{-86849933, 33473755, -86747106, 33560245, 0x001000a}, -{-87004602, 33337330, -86662798, 33624159, 0xc730047}, -{-86482000, 32290000, -86067011, 32502100, 0xbde0447}, -{-86794391, 34593290, -86464010, 34866709, 0xbde0047}, -{-88278901, 30579410, -88013899, 30808189, 0x9ee004b}, -{-87685379, 33104460, -87433021, 33316229, 0x931004b}, -{-85504532, 31115560, -85257468, 31327329, 0x931004b}, -{-87116644, 34462660, -86860757, 34674429, 0x931004b}, -{-85555309, 32504160, -85305892, 32715929, 0x931004b}, -{-88245327, 34517960, -87677655, 35009000, 0x01e008c}, -{-87677655, 34517960, -87109983, 35009000, 0x01e088c}, -{-87109983, 34517960, -86542311, 35009000, 0x01e108c}, -{-86542311, 34517960, -85974639, 35009000, 0x01e188c}, -{-85974639, 34517960, -85406967, 35009000, 0x01e208c}, -{-88216943, 34115307, -87654479, 34606347, 0x001288c}, -{-87654479, 34115307, -87092015, 34606347, 0x001308c}, -{-87092015, 34115307, -86529551, 34606347, 0x001388c}, -{-86529551, 34115307, -85967087, 34606347, 0x001408c}, -{-85967087, 34115307, -85404623, 34606347, 0x001488c}, -{-88391307, 33624267, -87828843, 34115307, 0x001508c}, -{-87828843, 33624267, -87266379, 34115307, 0x001588c}, -{-87266379, 33624267, -86703915, 34115307, 0x001608c}, -{-86703915, 33624267, -86141451, 34115307, 0x001688c}, -{-86141451, 33624267, -85578987, 34115307, 0x001708c}, -{-85578987, 33624267, -85016523, 34115307, 0x001888c}, -{-88386099, 33133227, -87828843, 33624267, 0x001908c}, -{-87828843, 33133227, -87271587, 33624267, 0x001988c}, -{-87271587, 33133227, -86714331, 33624267, 0x001a08c}, -{-86714331, 33133227, -86157075, 33624267, 0x001a88c}, -{-86157075, 33133227, -85599819, 33624267, 0x001b08c}, -{-85599819, 33133227, -85042563, 33624267, 0x001b88c}, -{-88386099, 32642187, -87834051, 33133227, 0x001c08c}, -{-87834051, 32642187, -87282003, 33133227, 0x001c88c}, -{-87282003, 32642187, -86729955, 33133227, 0x001d08c}, -{-86729955, 32642187, -86177907, 33133227, 0x001e08c}, -{-86177907, 32642187, -85625859, 33133227, 0x001e88c}, -{-85625859, 32642187, -85073811, 33133227, 0x001f08c}, -{-88475000, 32151147, -87922952, 32642187, 0x0b00090}, -{-87922952, 32151147, -87370904, 32642187, 0x0b00890}, -{-87370904, 32151147, -86818856, 32642187, 0x0b01090}, -{-86818856, 32151147, -86266808, 32642187, 0x0b01890}, -{-86266808, 32151147, -85714760, 32642187, 0x0b02090}, -{-85714760, 32151147, -85162712, 32642187, 0x0b02890}, -{-85192616, 31920000, -84888000, 32642187, 0x11f3090}, -{-88471052, 31660107, -87924212, 32151147, 0x0b13890}, -{-87924212, 31660107, -87377372, 32151147, 0x0b14090}, -{-87377372, 31660107, -86830532, 32151147, 0x0b14890}, -{-86830532, 31660107, -86283692, 32151147, 0x0b15090}, -{-86283692, 31660107, -85736852, 32151147, 0x0b15890}, -{-85736852, 31660107, -85190012, 32151147, 0x0b16090}, -{-88471052, 31169067, -87924212, 31660107, 0x0b07090}, -{-87924212, 31169067, -87377372, 31660107, 0x0b07890}, -{-87377372, 31169067, -86830532, 31660107, 0x0b08090}, -{-86830532, 31169067, -86283692, 31660107, 0x0b08890}, -{-86283692, 31169067, -85736852, 31660107, 0x0b09090}, -{-85736852, 31169067, -85190012, 31660107, 0x0b09890}, -{-85192616, 30991000, -84970000, 31920000, 0x17ca890}, -{-88464219, 30678027, -87922587, 31169067, 0x0b0b090}, -{-87922587, 30678027, -87380955, 31169067, 0x0b0b890}, -{-87380955, 30991000, -86285500, 31169067, 0x04bc090}, -{-86285500, 30991000, -85192616, 31169067, 0x04bc890}, -{-88429325, 30186987, -87892901, 30678027, 0x0b1e090}, -{-87892901, 30186987, -87356477, 30678027, 0x0b1f090}, -{-94618000, 24450000, -75350000, 36688000, 0x30e0216}, -{-88475000, 30143000, -84888000, 35009000, 0x0020217}, -{-92341394, 34711355, -92236645, 34797845, 0x001000a}, -{-94332220, 35909400, -94040727, 36414500, 0xf040447}, -{-92492329, 34587200, -92087672, 34922089, 0xe890047}, -{-94508690, 35245390, -94209711, 35490009, 0xa9e004b}, -{-90854509, 35719690, -90553492, 35964309, 0xa9e004b}, -{-92562970, 34942290, -92266030, 35186909, 0xa9e004b}, -{-92160621, 34123610, -91884180, 34352389, 0x9ee004b}, -{-94618000, 36008960, -94045120, 36500000, 0x001008c}, -{-94045120, 36008960, -93472240, 36500000, 0x001088c}, -{-93472240, 36008960, -92899360, 36500000, 0x001108c}, -{-92899360, 36008960, -92326480, 36500000, 0x001188c}, -{-92326480, 36008960, -91753600, 36500000, 0x001208c}, -{-91753600, 36008960, -91180720, 36500000, 0x001288c}, -{-91180720, 36008960, -90607840, 36500000, 0x001308c}, -{-90607840, 36008960, -90034960, 36500000, 0x001388c}, -{-94617999, 35517920, -94045119, 36008960, 0x001408c}, -{-94045119, 35517920, -93472239, 36008960, 0x001488c}, -{-93472239, 35517920, -92899359, 36008960, 0x001508c}, -{-92899359, 35517920, -92326479, 36008960, 0x001588c}, -{-92326479, 35517920, -91753599, 36008960, 0x001608c}, -{-91753599, 35517920, -91180719, 36008960, 0x001688c}, -{-91180719, 35517920, -90607839, 36008960, 0x001708c}, -{-90607839, 35517920, -90034959, 36008960, 0x001788c}, -{-90216880, 35517920, -89644000, 36008960, 0x001808c}, -{-94469571, 35026880, -93901899, 35517920, 0x001888c}, -{-93901899, 35026880, -93334227, 35517920, 0x001908c}, -{-93334227, 35026880, -92766555, 35517920, 0x001988c}, -{-92766555, 35026880, -92198883, 35517920, 0x001a08c}, -{-92198883, 35026880, -91631211, 35517920, 0x001a88c}, -{-91631211, 35026880, -91063539, 35517920, 0x001b08c}, -{-91063539, 35026880, -90495867, 35517920, 0x001b88c}, -{-90495867, 35026880, -89928195, 35517920, 0x001c08c}, -{-94611489, 34535840, -94049025, 35026880, 0x001c88c}, -{-94049025, 34535840, -93486561, 35026880, 0x001d08c}, -{-93486561, 34535840, -92924097, 35026880, 0x001d88c}, -{-92924097, 34535840, -92361633, 35026880, 0x001e08c}, -{-92361633, 34535840, -91799169, 35026880, 0x001e88c}, -{-91799169, 34535840, -91236705, 35026880, 0x001f08c}, -{-91236705, 34535840, -90674241, 35026880, 0x0010088}, -{-90674241, 34535840, -90111777, 35026880, 0x0010888}, -{-94611489, 34044800, -94049025, 34535840, 0x0011088}, -{-94049025, 34044800, -93486561, 34535840, 0x0011888}, -{-93486561, 34044800, -92924097, 34535840, 0x0012088}, -{-92924097, 34044800, -92361633, 34535840, 0x0012888}, -{-92361633, 34044800, -91799169, 34535840, 0x0013088}, -{-91799169, 34044800, -91236705, 34535840, 0x0013888}, -{-91236705, 34044800, -90674241, 34535840, 0x0014088}, -{-90674241, 34044800, -90111777, 34535840, 0x0014888}, -{-94606281, 33553760, -94049025, 34044800, 0x0015088}, -{-94049025, 33553760, -93491769, 34044800, 0x0015888}, -{-93491769, 33553760, -92934513, 34044800, 0x0016088}, -{-92934513, 33553760, -92377257, 34044800, 0x0016888}, -{-92377257, 33553760, -91820001, 34044800, 0x0017088}, -{-91820001, 33553760, -91262745, 34044800, 0x0017888}, -{-91262745, 33553760, -90705489, 34044800, 0x0018088}, -{-94394524, 33062719, -93837268, 33553759, 0x0018888}, -{-93837268, 33062719, -93280012, 33553759, 0x0019088}, -{-93280012, 33062719, -92722756, 33553759, 0x0019888}, -{-92722756, 33062719, -92165500, 33553759, 0x001a088}, -{-92165500, 33062719, -91608244, 33553759, 0x001a888}, -{-91608244, 33062719, -91050988, 33553759, 0x001b088}, -{-94171622, 33003000, -93619574, 33494040, 0x001b888}, -{-93619574, 33003000, -93067526, 33494040, 0x001c088}, -{-93067526, 33003000, -92515478, 33494040, 0x001c888}, -{-92515478, 33003000, -91963430, 33494040, 0x0b1e090}, -{-91963430, 33003000, -91411382, 33494040, 0x0b1e890}, -{-91411382, 33003000, -90859334, 33494040, 0x0b1f090}, -{-94618000, 24450000, -75350000, 36688000, 0x30e0216}, -{-94618000, 33003000, -89644000, 36500000, 0x0020217}, -{-80895855, 35183755, -80790145, 35270245, 0x001000a}, -{-81052978, 35054020, -80633022, 35399979, 0xf040047}, -{-78907855, 35602600, -78498546, 35937489, 0xe890047}, -{-79005430, 35907510, -78792570, 36080489, 0x782004b}, -{-79040000, 34994000, -78854167, 35189300, 0x782044b}, -{-77957480, 34085663, -77792725, 34305000, 0x782044b}, -{-80352230, 36017010, -80139370, 36189989, 0x782004b}, -{-79950030, 35989010, -79737170, 36161989, 0x782004b}, -{-80119730, 35864010, -79906870, 36036989, 0x782004b}, -{-77468710, 35531510, -77257291, 35704489, 0x782004b}, -{-82650120, 35521020, -82467081, 35670779, 0x680004b}, -{-82603360, 36097960, -82030480, 36589000, 0x001008c}, -{-82030480, 36097960, -81457600, 36589000, 0x001088c}, -{-81457600, 36097960, -80884720, 36589000, 0x001108c}, -{-80884720, 36097960, -80311840, 36589000, 0x001188c}, -{-80311840, 36097960, -79738960, 36589000, 0x001208c}, -{-79738960, 36097960, -79166080, 36589000, 0x001288c}, -{-83749120, 35606920, -83176240, 36097960, 0x001308c}, -{-83176240, 35606920, -82603360, 36097960, 0x001388c}, -{-82603360, 35606920, -82030480, 36097960, 0x001408c}, -{-82030480, 35606920, -81457600, 36097960, 0x001488c}, -{-81457600, 35606920, -80884720, 36097960, 0x001508c}, -{-80884720, 35606920, -80311840, 36097960, 0x001588c}, -{-80311840, 35606920, -79738960, 36097960, 0x001608c}, -{-79738960, 35606920, -79166080, 36097960, 0x001688c}, -{-84316792, 35115880, -83749120, 35606920, 0x001708c}, -{-83749120, 35115880, -83181448, 35606920, 0x001788c}, -{-83181448, 35115880, -82613776, 35606920, 0x001808c}, -{-82613776, 35115880, -82046104, 35606920, 0x001888c}, -{-82046104, 35115880, -81478432, 35606920, 0x001908c}, -{-81478432, 35115880, -80910760, 35606920, 0x001988c}, -{-80910760, 35115880, -80343088, 35606920, 0x001a08c}, -{-80343088, 35115880, -79775416, 35606920, 0x001a88c}, -{-79775416, 35115880, -79207744, 35606920, 0x001b08c}, -{-84316792, 34985000, -82613776, 35115880, 0x009b88c}, -{-81478432, 34624840, -80910760, 35115880, 0x001c08c}, -{-80910760, 34624840, -80343088, 35115880, 0x001c88c}, -{-80343087, 34624840, -79775415, 35115880, 0x001d08c}, -{-79775415, 34624840, -79207743, 35115880, 0x001d88c}, -{-79775415, 34133800, -79212951, 34624840, 0x001e08c}, -{-78931720, 33752500, -78369256, 34243540, 0x001e88c}, -{-78369255, 33752500, -77806791, 34243540, 0x001f08c}, -{-79218159, 36063587, -78645279, 36554627, 0x0010088}, -{-78645279, 36063587, -78072399, 36554627, 0x0010888}, -{-78072399, 36063587, -77499519, 36554627, 0x0011088}, -{-77499519, 36063587, -76926639, 36554627, 0x0011888}, -{-76926639, 36063587, -76353759, 36554627, 0x0012088}, -{-76353759, 36063587, -75780879, 36554627, 0x0012888}, -{-75922880, 36063587, -75350000, 36554627, 0x0013088}, -{-79218159, 35572547, -78645279, 36063587, 0x0013888}, -{-78645279, 35572547, -78072399, 36063587, 0x0014088}, -{-78072399, 35572547, -77499519, 36063587, 0x0014888}, -{-77499519, 35572547, -76926639, 36063587, 0x0015088}, -{-76926639, 35572547, -76353759, 36063587, 0x0015888}, -{-76353759, 35572547, -75780879, 36063587, 0x0016088}, -{-75922880, 35572547, -75350000, 36063587, 0x0016888}, -{-79212951, 35081507, -78645279, 35572547, 0x0017088}, -{-78645279, 35081507, -78077607, 35572547, 0x0017888}, -{-78077607, 35081507, -77509935, 35572547, 0x0018088}, -{-77509935, 35081507, -76942263, 35572547, 0x0018888}, -{-76942263, 35081507, -76374591, 35572547, 0x0019088}, -{-76374591, 35081507, -75806919, 35572547, 0x0019888}, -{-75917672, 35081507, -75350000, 35572547, 0x001a088}, -{-79212951, 34590467, -78650487, 35081507, 0x001a888}, -{-78650487, 34590467, -78088023, 35081507, 0x001b088}, -{-78088023, 34590467, -77525559, 35081507, 0x001b888}, -{-77525559, 34590467, -76963095, 35081507, 0x001c088}, -{-76963095, 34590467, -76400631, 35081507, 0x001c888}, -{-76400631, 34590467, -75838167, 35081507, 0x001d088}, -{-79212951, 34099427, -78650487, 34590467, 0x001d888}, -{-78650487, 34099427, -78088023, 34590467, 0x001e088}, -{-78088023, 34099427, -77525559, 34590467, 0x001e888}, -{-77525559, 34099427, -76963095, 34590467, 0x001f088}, -{-94618000, 24450000, -75350000, 36688000, 0x30e0216}, -{-84322000, 33752500, -75350000, 36589000, 0x0020217}, -{-74019000, 40700000, -73960231, 40755500, 0x22a044a}, -{-74007000, 40755500, -73928483, 40797000, 0x22a044a}, -{-73977300, 40797000, -73915693, 40850000, 0x22a044a}, -{-73972500, 40542180, -73301537, 40978600, 0x01c000c}, -{-78941162, 42795710, -78631039, 43024489, 0x9ee004b}, -{-77738809, 43062260, -77449391, 43274029, 0x931004b}, -{-76293033, 42973660, -76005968, 43185429, 0x931004b}, -{-73991933, 42632670, -73689252, 42833429, 0x931044b}, -{-74256850, 40495560, -73968794, 40700000, 0x931044b}, -{-79158350, 42929080, -78522974, 43420120, 0x001008c}, -{-78522974, 42929080, -77887598, 43420120, 0x001088c}, -{-77887598, 42929080, -77252222, 43420120, 0x001108c}, -{-77252222, 42929080, -76616846, 43420120, 0x001188c}, -{-76616845, 42929080, -75981469, 43420120, 0x001208c}, -{-75981470, 42929080, -75346094, 43420120, 0x001288c}, -{-75346093, 42929080, -74710717, 43420120, 0x001308c}, -{-74710718, 42929080, -74075342, 43420120, 0x001388c}, -{-74075342, 42929080, -73439966, 43420120, 0x001408c}, -{-73884729, 42929080, -73249353, 43420120, 0x001488c}, -{-79534367, 42438040, -78904199, 42929080, 0x001508c}, -{-78904199, 42438040, -78274031, 42929080, 0x001588c}, -{-78274031, 42438040, -77643863, 42929080, 0x001608c}, -{-77643863, 42438040, -77013695, 42929080, 0x001688c}, -{-77013695, 42438040, -76383527, 42929080, 0x001708c}, -{-76383527, 42438040, -75753359, 42929080, 0x001788c}, -{-75753359, 42438040, -75123191, 42929080, 0x001808c}, -{-75123191, 42438040, -74493023, 42929080, 0x001888c}, -{-74493023, 42438040, -73862855, 42929080, 0x001908c}, -{-73862855, 42438040, -73232687, 42929080, 0x001988c}, -{-75312241, 41455960, -74687281, 41947000, 0x001a88c}, -{-74687281, 41455960, -74062321, 41947000, 0x001b08c}, -{-74062321, 41455960, -73437361, 41947000, 0x001b88c}, -{-74619577, 40964920, -73999825, 41455960, 0x001c88c}, -{-73999825, 40964920, -73380073, 41455960, 0x001d08c}, -{-74929453, 41308648, -74309701, 41799688, 0x001c08c}, -{-73640369, 40498431, -73025825, 40989471, 0x001d88c}, -{-73025825, 40621191, -72411281, 41112231, 0x001e08c}, -{-72411281, 40805331, -71796737, 41296371, 0x001e88c}, -{-74256850, 40495560, -73640369, 40964920, 0x01ef08c}, -{-75235164, 44888000, -73320000, 45016000, 0x0340090}, -{-75883560, 44402200, -75232560, 44893240, 0x0b00890}, -{-75232560, 44402200, -74581560, 44893240, 0x0b01090}, -{-74581560, 44402200, -73930560, 44893240, 0x0b01890}, -{-73930560, 44402200, -73279560, 44893240, 0x0b02090}, -{-76469459, 43911160, -75823667, 44402200, 0x0b02890}, -{-75823667, 43911160, -75177875, 44402200, 0x0b03090}, -{-75177875, 43911160, -74532083, 44402200, 0x0b03890}, -{-74532083, 43911160, -73886291, 44402200, 0x0b04090}, -{-73886291, 43911160, -73240499, 44402200, 0x0b04890}, -{-76916306, 43420120, -76275722, 43911160, 0x0b05090}, -{-76275722, 43420120, -75635138, 43911160, 0x0b05890}, -{-75635138, 43420120, -74994554, 43911160, 0x0b06090}, -{-74994554, 43420120, -74353970, 43911160, 0x0b06890}, -{-74353970, 43420120, -73713386, 43911160, 0x0b07090}, -{-73713386, 43420120, -73072802, 43911160, 0x0b07890}, -{-79763000, 41947000, -79132832, 42438040, 0x0b08090}, -{-79342713, 41947000, -78712545, 42438040, 0x0b08890}, -{-78712545, 41947000, -78082377, 42438040, 0x0b09090}, -{-78082376, 41947000, -77452208, 42438040, 0x0b09890}, -{-77452208, 41947000, -76822040, 42438040, 0x0b0a090}, -{-76822040, 41947000, -76191872, 42438040, 0x0b0a890}, -{-76191873, 41947000, -75561705, 42438040, 0x0b0b090}, -{-75561705, 41947000, -74931537, 42438040, 0x0b0b890}, -{-74931537, 41947000, -74301369, 42438040, 0x0b0c090}, -{-74301368, 41947000, -73671200, 42438040, 0x0b0c890}, -{-73986284, 41947000, -73356116, 42438040, 0x0b0d090}, -{-92890000, 36490000, -66900000, 48295000, 0x2c00216}, -{-79763000, 40477000, -71777000, 45016000, 0x0020217}, -{-93666660, 41557755, -93551340, 41644245, 0x001000a}, -{-93890940, 41446020, -93429661, 41791979, 0xf040047}, -{-91850360, 41830600, -91403841, 42165489, 0xe890047}, -{-90650000, 41496020, -90473241, 41665100, 0x680044b}, -{-96495000, 42385200, -96314590, 42552200, 0x680044b}, -{-92500000, 42442000, -92248321, 42561779, 0x680044b}, -{-91647540, 41613820, -91447861, 41763579, 0x680004b}, -{-95931808, 41176320, -95733793, 41326079, 0x680004b}, -{-93703819, 41969290, -93539381, 42091599, 0x54f004b}, -{-90796419, 42447090, -90631981, 42569399, 0x54f004b}, -{-93305778, 43107190, -93138622, 43229499, 0x54f004b}, -{-92996419, 41996490, -92831981, 42118799, 0x54f004b}, -{-90332440, 41774590, -90169361, 41896899, 0x54f004b}, -{-91273000, 40754000, -91092907, 40863000, 0x54f044b}, -{-94236619, 42429190, -94072181, 42551499, 0x54f004b}, -{-92499260, 40950190, -92337540, 41072499, 0x54f004b}, -{-96640000, 43010960, -95999416, 43502000, 0x001088c}, -{-96003217, 43010960, -95362633, 43502000, 0x001108c}, -{-95362633, 43010960, -94722049, 43502000, 0x001188c}, -{-94722049, 43010960, -94081465, 43502000, 0x001208c}, -{-94081465, 43010960, -93440881, 43502000, 0x001288c}, -{-93440881, 43010960, -92800297, 43502000, 0x001308c}, -{-92800297, 43010960, -92159713, 43502000, 0x001388c}, -{-92159713, 43010960, -91519129, 43502000, 0x001408c}, -{-91519129, 43010960, -90878545, 43502000, 0x001488c}, -{-96640000, 42524830, -96004624, 43015870, 0x001508c}, -{-96008425, 42524830, -95373049, 43015870, 0x001588c}, -{-95373049, 42524830, -94737673, 43015870, 0x001608c}, -{-94737673, 42524830, -94102297, 43015870, 0x001688c}, -{-94102297, 42524830, -93466921, 43015870, 0x001708c}, -{-93466921, 42524830, -92831545, 43015870, 0x001788c}, -{-92831545, 42524830, -92196169, 43015870, 0x001808c}, -{-92196169, 42524830, -91560793, 43015870, 0x001888c}, -{-91560793, 42524830, -90925417, 43015870, 0x001908c}, -{-90925417, 42524830, -90290041, 43015870, 0x001988c}, -{-96638593, 42033790, -96008425, 42524830, 0x001a08c}, -{-96008425, 42033790, -95378257, 42524830, 0x001a88c}, -{-95378257, 42033790, -94748089, 42524830, 0x001b08c}, -{-94748089, 42033790, -94117921, 42524830, 0x001b88c}, -{-94117921, 42033790, -93487753, 42524830, 0x001c08c}, -{-93487753, 42033790, -92857585, 42524830, 0x001c88c}, -{-92857585, 42033790, -92227417, 42524830, 0x001d08c}, -{-92227417, 42033790, -91597249, 42524830, 0x001d88c}, -{-91597249, 42033790, -90967081, 42524830, 0x001e08c}, -{-90967081, 42033790, -90336913, 42524830, 0x001e88c}, -{-90769168, 42033790, -90139000, 42524830, 0x001f08c}, -{-96638593, 41542750, -96013633, 42033790, 0x0010088}, -{-96013633, 41542750, -95388673, 42033790, 0x0010888}, -{-95388673, 41542750, -94763713, 42033790, 0x0011088}, -{-94763713, 41542750, -94138753, 42033790, 0x0011888}, -{-94138753, 41542750, -93513793, 42033790, 0x0012088}, -{-93513793, 41542750, -92888833, 42033790, 0x0012888}, -{-92888833, 41542750, -92263873, 42033790, 0x0013088}, -{-92263873, 41542750, -91638913, 42033790, 0x0013888}, -{-91638913, 41542750, -91013953, 42033790, 0x0014088}, -{-91013953, 41542750, -90388993, 42033790, 0x0014888}, -{-90763960, 41542750, -90139000, 42033790, 0x0015088}, -{-96633385, 41051710, -96013633, 41542750, 0x0015888}, -{-96013633, 41051710, -95393881, 41542750, 0x0016088}, -{-95393881, 41051710, -94774129, 41542750, 0x0016888}, -{-94774129, 41051710, -94154377, 41542750, 0x0017088}, -{-94154377, 41051710, -93534625, 41542750, 0x0017888}, -{-93534625, 41051710, -92914873, 41542750, 0x0018088}, -{-92914873, 41051710, -92295121, 41542750, 0x0018888}, -{-92295121, 41051710, -91675369, 41542750, 0x0019088}, -{-91675369, 41051710, -91055617, 41542750, 0x0019888}, -{-91055617, 41051710, -90435865, 41542750, 0x001a088}, -{-96013633, 40560670, -95399089, 41051710, 0x001a888}, -{-95399089, 40560670, -94784545, 41051710, 0x001b088}, -{-94784545, 40560670, -94170001, 41051710, 0x001b888}, -{-94170001, 40560670, -93555457, 41051710, 0x001c088}, -{-93555457, 40560670, -92940913, 41051710, 0x001c888}, -{-92940913, 40560670, -92326369, 41051710, 0x001d088}, -{-92326369, 40560670, -91711825, 41051710, 0x001d888}, -{-91711825, 40560670, -91097281, 41051710, 0x001e088}, -{-91097281, 40560670, -90482737, 41051710, 0x001e888}, -{-91706617, 40375000, -91097281, 40866040, 0x001f088}, -{-104060000, 35995500, -89100000, 49384500, 0x0010216}, -{-96640000, 40375000, -90139000, 43502000, 0x0020217}, -{-87719160, 41832655, -87603840, 41919145, 0x001000a}, -{-88049960, 41577000, -87521400, 42140000, 0x024000c}, -{-88337213, 41971010, -88049960, 42111000, 0x782044b}, -{-88279065, 41798031, -88048426, 41971010, 0x782004b}, -{-88279065, 41625052, -88048426, 41798031, 0x782004b}, -{-88274452, 41452073, -88043813, 41625052, 0x782004b}, -{-89150681, 42181810, -88960228, 42392900, 0x782044b}, -{-89740720, 39727120, -89522171, 39903800, 0x782044b}, -{-89687384, 40545500, -89549742, 40831000, 0x782044b}, -{-88002372, 42291220, -87801029, 42440979, 0x680004b}, -{-90692177, 42017960, -90062009, 42509000, 0x001008c}, -{-90062009, 42017960, -89431841, 42509000, 0x001088c}, -{-89431841, 42017960, -88801673, 42509000, 0x001108c}, -{-88801673, 42017960, -88171505, 42509000, 0x001188c}, -{-88171505, 42017960, -87541337, 42509000, 0x001208c}, -{-90566143, 41531830, -89941183, 42022870, 0x001288c}, -{-89941183, 41531830, -89316223, 42022870, 0x001308c}, -{-89316223, 41531830, -88691263, 42022870, 0x001388c}, -{-88691264, 41531830, -88066304, 42022870, 0x001408c}, -{-88066304, 41531830, -87441344, 42022870, 0x001488c}, -{-91185896, 41040790, -90566144, 41531830, 0x001508c}, -{-90566144, 41040790, -89946392, 41531830, 0x001588c}, -{-89946392, 41040790, -89326640, 41531830, 0x001608c}, -{-89326640, 41040790, -88706888, 41531830, 0x001688c}, -{-88706888, 41040790, -88087136, 41531830, 0x001708c}, -{-88087136, 41040790, -87467384, 41531830, 0x001788c}, -{-91514000, 40549750, -90899456, 41040790, 0x001808c}, -{-90912215, 40549750, -90297671, 41040790, 0x001888c}, -{-90297671, 40549750, -89683127, 41040790, 0x001908c}, -{-89683127, 40549750, -89068583, 41040790, 0x001988c}, -{-89068583, 40549750, -88454039, 41040790, 0x001a08c}, -{-88454039, 40549750, -87839495, 41040790, 0x001a88c}, -{-88039544, 40549750, -87425000, 41040790, 0x001b08c}, -{-91514000, 40058710, -90904664, 40549750, 0x001b88c}, -{-90912215, 40058710, -90302879, 40549750, 0x001c08c}, -{-90302879, 40058710, -89693543, 40549750, 0x001c88c}, -{-89693543, 40058710, -89084207, 40549750, 0x001d08c}, -{-89084207, 40058710, -88474871, 40549750, 0x001d88c}, -{-88474871, 40058710, -87865535, 40549750, 0x001e08c}, -{-88034336, 40058710, -87425000, 40549750, 0x001e88c}, -{-91514000, 39567670, -90909872, 40058710, 0x001f08c}, -{-90917423, 39567670, -90313295, 40058710, 0x0010088}, -{-90313295, 39567670, -89709167, 40058710, 0x0010888}, -{-89709167, 39567670, -89105039, 40058710, 0x0011088}, -{-89105039, 39567670, -88500911, 40058710, 0x0011888}, -{-88500911, 39567670, -87896783, 40058710, 0x0012088}, -{-88029128, 39567670, -87425000, 40058710, 0x0012888}, -{-91514000, 39076630, -90915080, 39567670, 0x0013088}, -{-90917423, 39076630, -90318503, 39567670, 0x0013888}, -{-90318503, 39076630, -89719583, 39567670, 0x0014088}, -{-89719583, 39076630, -89120663, 39567670, 0x0014888}, -{-89120663, 39076630, -88521743, 39567670, 0x0015088}, -{-88521743, 39076630, -87922823, 39567670, 0x0015888}, -{-88023920, 39076630, -87425000, 39567670, 0x0016088}, -{-90917423, 38585590, -90323711, 39076630, 0x0016888}, -{-90323711, 38585590, -89729999, 39076630, 0x0017088}, -{-89729999, 38585590, -89136287, 39076630, 0x0017888}, -{-89136287, 38585590, -88542575, 39076630, 0x0018088}, -{-88542575, 38585590, -87948863, 39076630, 0x0018888}, -{-88018712, 38585590, -87425000, 39076630, 0x0019088}, -{-90496617, 38094550, -89908113, 38585590, 0x0019888}, -{-89908113, 38094550, -89319609, 38585590, 0x001a088}, -{-89319609, 38094550, -88731105, 38585590, 0x001a888}, -{-88731105, 38094550, -88142601, 38585590, 0x001b088}, -{-88142601, 38094550, -87554097, 38585590, 0x001b888}, -{-90261215, 37603510, -89672711, 38094550, 0x001c088}, -{-89672711, 37603510, -89084207, 38094550, 0x001c888}, -{-89084207, 37603510, -88495703, 38094550, 0x001d088}, -{-88495703, 37603510, -87907199, 38094550, 0x001d888}, -{-89520000, 36969500, -89080000, 37603510, 0x028e088}, -{-89080000, 37050000, -88570000, 37603510, 0x023e888}, -{-88570000, 37050000, -88060000, 37603510, 0x023f088}, -{-89520000, 36969500, -89080000, 37603510, 0x0e7e090}, -{-89080000, 37050000, -88570000, 37603510, 0x0c8e890}, -{-88570000, 37050000, -88060000, 37603510, 0x0c8f090}, -{-92890000, 36490000, -66900000, 48295000, 0x2c00216}, -{-91514000, 36969500, -87425000, 42509000, 0x0020217}, -{-84439894, 33714355, -84336106, 33800845, 0x001000a}, -{-84644332, 33592880, -84081868, 34083920, 0x001000c}, -{-82144986, 33358140, -81914614, 33551459, 0x864004b}, -{-85064044, 32384240, -84836357, 32577559, 0x864004b}, -{-81263007, 31969540, -81036394, 32162859, 0x864004b}, -{-83486088, 33847310, -83278513, 34020289, 0x782004b}, -{-83768186, 32695810, -83563014, 32868789, 0x782004b}, -{-84271585, 31495810, -84068815, 31668789, 0x782004b}, -{-83761186, 32524710, -83556014, 32697689, 0x782004b}, -{-85606000, 32319810, -82448154, 35001000, 0x0a80011}, -{-82700000, 30354000, -80820000, 33911000, 0x58b0015}, -{-85249040, 30595312, -82150776, 33276502, 0x001000d}, -{-94618000, 24450000, -75350000, 36688000, 0x30e0216}, -{-85606000, 30354000, -80820000, 35001000, 0x0020217}, -{-87987321, 42995755, -87869118, 43082245, 0x001000a}, -{-88304584, 42866020, -87835617, 43211979, 0xf040047}, -{-89602000, 42899600, -89182077, 43261500, 0xe890447}, -{-88171918, 44407340, -87902882, 44600659, 0x864004b}, -{-88018828, 42674440, -87756773, 42867759, 0x864004b}, -{-88068528, 42499740, -87806473, 42693059, 0x864004b}, -{-88520065, 44143610, -88257668, 44302268, 0x782044b}, -{-88778400, 43962000, -88505601, 44113089, 0x782044b}, -{-91569826, 44764800, -91364292, 44968900, 0x782044b}, -{-89124442, 42616510, -88889959, 42789489, 0x782004b}, -{-90000000, 44352595, -86700000, 46700000, 0x001000d}, -{-92890000, 44423600, -89250000, 47100000, 0x0010015}, -{-92113000, 42490000, -87490000, 44423600, 0x07e0011}, -{-92890000, 36490000, -66900000, 48295000, 0x2c00216}, -{-92890000, 42490000, -86700000, 47100000, 0x0020217}, -{-80250265, 25743490, -80182536, 25804599, 0x2a7004a}, -{-81691223, 30301490, -81620778, 30362599, 0x2a7004a}, -{-80436000, 25654000, -80071000, 26330000, 0x02b000c}, -{-81755703, 30245510, -81556297, 30418489, 0x782004b}, -{-82539356, 27889520, -82370045, 28039279, 0x680004b}, -{-82763240, 27698620, -82594761, 27848379, 0x680004b}, -{-81461472, 28461220, -81291329, 28610979, 0x680004b}, -{-84369120, 30367620, -84196481, 30517379, 0x680004b}, -{-80433824, 27219120, -80266177, 27368879, 0x680004b}, -{-82068608, 26543420, -81901793, 26693179, 0x680004b}, -{-80193508, 26674420, -80026693, 26824179, 0x680004b}, -{-82845356, 27912220, -82676045, 28061979, 0x680004b}, -{-82449204, 29577020, -82277397, 29726779, 0x680004b}, -{-82952745, 25468781, -80003436, 28149971, 0x0a90011}, -{-83513411, 28149971, -80504520, 30831161, 0x001000d}, -{-81194880, 25054480, -80679288, 25545520, 0x0b00090}, -{-80679288, 25054480, -80163696, 25545520, 0x0b00890}, -{-82999452, 24465232, -82489068, 24956272, 0x0b11090}, -{-82386991, 24465232, -81876607, 24956272, 0x0b11890}, -{-81876607, 24465232, -81366223, 24956272, 0x0b12090}, -{-81366223, 24465232, -80855839, 24956272, 0x0b12890}, -{-80855839, 24710752, -80340247, 25201792, 0x0b03090}, -{-87640916, 30510960, -87099284, 31002000, 0x0b05090}, -{-87099283, 30510960, -86557651, 31002000, 0x0b05890}, -{-86557652, 30510960, -86016020, 31002000, 0x0b06090}, -{-86016019, 30510960, -85474387, 31002000, 0x0b06890}, -{-85474387, 30510960, -84932755, 31002000, 0x0b07090}, -{-84932755, 30510960, -84391123, 31002000, 0x0b07890}, -{-84391123, 30510960, -83849491, 31002000, 0x0b08090}, -{-83849491, 30510960, -83307859, 31002000, 0x0b08890}, -{-87641000, 30019920, -87104576, 30510960, 0x0b19090}, -{-87640916, 30019920, -87104492, 30510960, 0x0b19890}, -{-87104492, 30019920, -86568068, 30510960, 0x0b1a090}, -{-86568068, 30019920, -86031644, 30510960, 0x0b1a890}, -{-86031644, 30019920, -85495220, 30510960, 0x0b1b090}, -{-85495220, 30019920, -84958796, 30510960, 0x0b1b890}, -{-84958796, 30019920, -84422372, 30510960, 0x0b1c090}, -{-84422372, 30019920, -83885948, 30510960, 0x0b1c890}, -{-83885948, 30019920, -83349524, 30510960, 0x0b1d090}, -{-85602504, 29528880, -85066080, 30019920, 0x0b0d890}, -{-85066080, 29528880, -84529656, 30019920, 0x0b0e090}, -{-84529656, 29528880, -83993232, 30019920, 0x0b0e890}, -{-83993232, 29528880, -83456808, 30019920, 0x0b0f090}, -{-94618000, 24450000, -75350000, 36688000, 0x30e0216}, -{-87641000, 24450000, -79900000, 31002000, 0x0020217}, -{-94607977, 39060255, -94497462, 39146745, 0x001000a}, -{-94613300, 38886400, -94252133, 39311600, 0xf040447}, -{-90537000, 38454800, -90180703, 38856000, 0xe890447}, -{-93488269, 37041310, -93202931, 37270089, 0x9ee004b}, -{-92469885, 38846160, -92198115, 39057929, 0x931004b}, -{-90826303, 38644160, -90556298, 38855929, 0x931004b}, -{-94584500, 37025770, -94281090, 37210000, 0x931044b}, -{-94905968, 39677660, -94706601, 39968000, 0x931044b}, -{-94840000, 36471156, -91800000, 39312000, 0x0b50011}, -{-91800000, 35995500, -89098843, 39250000, 0x4920015}, -{-95774700, 39000000, -90649996, 40613641, 0x013000d}, -{-104060000, 35995500, -89100000, 49384500, 0x0010216}, -{-95774700, 35995500, -89100000, 40613641, 0x0020217}, -{-97568855, 35424755, -97463145, 35511245, 0x001000a}, -{-97784000, 35177300, -97266561, 35713520, 0x022000c}, -{-96146330, 36114910, -95933470, 36287889, 0x782004b}, -{-95933470, 36114910, -95720610, 36287889, 0x782004b}, -{-96146330, 35941931, -95933470, 36114910, 0x782004b}, -{-95933470, 35941931, -95720610, 36114910, 0x782004b}, -{-98496180, 34549620, -98315221, 34699379, 0x680004b}, -{-97964168, 36318220, -97778633, 36467979, 0x680004b}, -{-97154444, 36048020, -96970157, 36197779, 0x680004b}, -{-95414944, 35675420, -95230657, 35825179, 0x680004b}, -{-96046068, 36686420, -95860533, 36836179, 0x680004b}, -{-96900000, 33615700, -94431300, 37002500, 0x0d80011}, -{-99450000, 33719000, -96900000, 37002500, 0x026000d}, -{-103002856, 36494024, -102403936, 37001432, 0x0b05090}, -{-102403936, 36494024, -101805016, 37001432, 0x0b05890}, -{-101805016, 36494024, -101206096, 37001432, 0x0b06090}, -{-101206096, 36495092, -100607176, 37002500, 0x0b06890}, -{-100607176, 36495092, -100008256, 37002500, 0x0b07090}, -{-100009037, 36506004, -99420533, 37002500, 0x0b07890}, -{-100009714, 36325924, -99431626, 36816964, 0x0b18090}, -{-100009714, 35834884, -99436834, 36325924, 0x0b18890}, -{-100009714, 35343844, -99436834, 35834884, 0x0b09090}, -{-100004506, 34852804, -99436834, 35343844, 0x0b09890}, -{-100004506, 34361764, -99442042, 34852804, 0x0b1a090}, -{-103002856, 36494024, -94610000, 37001432, 0x02ee091}, -{-100004500, 33615700, -97200000, 36494024, 0x0bbe891}, -{-97200000, 33615700, -94431300, 36494024, 0x0bcf091}, -{-103005000, 33615700, -94431300, 37002500, 0x0020217}, -{-96923000, 46832555, -96767400, 46905500, 0x019000a}, -{-97244062, 46704020, -96739538, 47049979, 0xf040047}, -{-101025865, 46640600, -100542136, 46975489, 0xe890047}, -{-97190356, 47819160, -96875644, 48030929, 0x931004b}, -{-101469600, 48158600, -101125864, 48320100, 0x864044b}, -{-102930962, 46782340, -102649038, 46975659, 0x864004b}, -{-98848962, 46814340, -98567038, 47007659, 0x864004b}, -{-103761647, 48050340, -103474353, 48243659, 0x864004b}, -{-96833820, 46168340, -96554581, 46361659, 0x864004b}, -{-104049000, 45925000, -101549000, 49000700, 0x0df0011}, -{-101549000, 45925000, -99049000, 49000700, 0x029000d}, -{-99049000, 45925000, -96554000, 49000700, 0x4fc0015}, -{-104060000, 35995500, -89100000, 49384500, 0x0010216}, -{-104050000, 45925000, -96554000, 49000700, 0x0020217}, -{-122395426, 47562755, -122268574, 47649245, 0x001000a}, -{-122423300, 47060000, -122065000, 48019000, 0x03b000c}, -{-117520000, 47587000, -117136414, 47759000, 0x931044b}, -{-122625130, 47067340, -122423006, 47336837, 0x864044b}, -{-122726800, 45576250, -122399381, 45737800, 0x864044b}, -{-122650490, 48692740, -122360511, 48886059, 0x864004b}, -{-119372900, 46161500, -119042311, 46324700, 0x864044b}, -{-120655500, 46539500, -120341031, 46711059, 0x864044b}, -{-124770000, 45543500, -122065000, 49002500, 0x0e20011}, -{-122065000, 45600000, -119544000, 49002500, 0x02a000d}, -{-119544000, 45900000, -116916000, 49002500, 0x4e00015}, -{-124800000, 40994700, -104018000, 49002500, 0x29e0216}, -{-124800000, 45543500, -116916000, 49002500, 0x0020217}, -{-96790921, 43498655, -96672718, 43585145, 0x001000a}, -{-96973306, 43325420, -96500495, 43671379, 0xf040047}, -{-103415302, 43934600, -102953899, 44269489, 0xe890047}, -{-98599527, 45372710, -98354473, 45545689, 0x782004b}, -{-96939165, 44215410, -96698436, 44388389, 0x782004b}, -{-97226726, 44818310, -96984075, 44991289, 0x782004b}, -{-98155464, 43627710, -97917137, 43800689, 0x782004b}, -{-97502642, 42842710, -97268159, 43015689, 0x782004b}, -{-100452765, 44292810, -100212036, 44465789, 0x782004b}, -{-98334465, 44284010, -98093736, 44456989, 0x782004b}, -{-97019304, 42711720, -96816297, 42861479, 0x680004b}, -{-104060000, 42990000, -101420000, 45945400, 0x026000d}, -{-101420000, 42990000, -98800000, 45945400, 0x4a40015}, -{-98800000, 42479750, -96436000, 45945400, 0x0ed0011}, -{-104060000, 35995500, -89100000, 49384500, 0x0010216}, -{-104060000, 42479750, -96436000, 45945400, 0x0020217}, -{-95994500, 41228690, -95913700, 41289799, 0x2a7004a}, -{-96740645, 40782990, -96660355, 40844099, 0x2a7004a}, -{-96298718, 41043220, -95841283, 41389179, 0xf040047}, -{-96887004, 40632600, -96446997, 40967489, 0xe890047}, -{-98480300, 40824140, -98226300, 41017459, 0x864004b}, -{-99208000, 40602340, -98954000, 40795659, 0x864004b}, -{-96589406, 41297340, -96333795, 41490659, 0x864004b}, -{-98524238, 40501510, -98296963, 40674489, 0x782004b}, -{-100883059, 41046210, -100654342, 41219189, 0x782004b}, -{-97542281, 41948610, -97309720, 42121589, 0x782004b}, -{-97421259, 41320610, -97192542, 41493589, 0x782004b}, -{-104053550, 39999700, -101050000, 43001710, 0x4480015}, -{-101050000, 39999700, -98190000, 43001710, 0x024000d}, -{-98190000, 39999700, -95308200, 43001710, 0x0c40011}, -{-104060000, 35995500, -89100000, 49384500, 0x0010216}, -{-104060000, 39999700, -95308200, 43001710, 0x0020217}, -{-97388116, 37648755, -97279523, 37735245, 0x001000a}, -{-94950000, 38787600, -94593014, 39214979, 0xf040447}, -{-97548236, 37524600, -97127764, 37859489, 0xe890047}, -{-95834964, 38925690, -95521036, 39170309, 0xa9e004b}, -{-95391964, 38869500, -94948561, 39042600, 0xa9e044b}, -{-96728964, 39061690, -96415036, 39306309, 0xa9e004b}, -{-97730047, 38710510, -97438354, 38939289, 0x9ee004b}, -{-102052000, 36990000, -99600000, 40003300, 0x4a60015}, -{-99600000, 36990000, -97100000, 40003300, 0x026000d}, -{-97100000, 36990000, -94580000, 40003300, 0x0cd0011}, -{-104060000, 35995500, -89100000, 49384500, 0x0010216}, -{-102052000, 36990000, -94580000, 40003300, 0x0020217}, -{-116292582, 43566455, -116173418, 43652945, 0x001000a}, -{-116981452, 43414000, -116092900, 43760000, 0x016000c}, -{-112190333, 43352610, -111877668, 43581389, 0x9ee004b}, -{-112619833, 42783860, -112332768, 42995629, 0x931004b}, -{-117044000, 47642000, -116686516, 47826600, 0x931044b}, -{-114577000, 42478000, -114349105, 42744600, 0x931044b}, -{-117066445, 46349160, -116760556, 46560929, 0x931004b}, -{-117244000, 41987500, -114150000, 44990000, 0x0c00011}, -{-114150000, 41987500, -111043000, 44990000, 0x023000d}, -{-117040000, 48420000, -116540000, 49002000, 0x0e40090}, -{-116540000, 48420000, -116040000, 49002000, 0x0e40890}, -{-117049723, 47934480, -116357059, 48425520, 0x0b11090}, -{-116357059, 47934480, -115664395, 48425520, 0x0b11890}, -{-117049723, 47443440, -116362267, 47934480, 0x0b12090}, -{-116362267, 47443440, -115674811, 47934480, 0x0b12890}, -{-116224775, 47443440, -115537319, 47934480, 0x0b13090}, -{-117044515, 46952400, -116362267, 47443440, 0x0b03890}, -{-116362267, 46952400, -115680019, 47443440, 0x0b04090}, -{-115680019, 46952400, -114997771, 47443440, 0x0b04890}, -{-117078627, 46461360, -116401587, 46952400, 0x0b05090}, -{-116401587, 46461360, -115724547, 46952400, 0x0b05890}, -{-115724547, 46461360, -115047507, 46952400, 0x0b06090}, -{-115047507, 46461360, -114370467, 46952400, 0x0b06890}, -{-114912099, 46461360, -114235059, 46952400, 0x0b07090}, -{-117073419, 45970320, -116406795, 46461360, 0x0b17890}, -{-116406795, 45970320, -115740171, 46461360, 0x0b18090}, -{-115740171, 45970320, -115073547, 46461360, 0x0b18890}, -{-115073547, 45970320, -114406923, 46461360, 0x0b19090}, -{-114940222, 45970320, -114273598, 46461360, 0x0b19890}, -{-116934886, 45479280, -116273470, 45970320, 0x0b1a090}, -{-116273470, 45479280, -115612054, 45970320, 0x0b1a890}, -{-115612054, 45479280, -114950638, 45970320, 0x0b1b090}, -{-114950638, 45479280, -114289222, 45970320, 0x0b1b890}, -{-114289222, 45479280, -113627806, 45970320, 0x0b1c090}, -{-116934886, 44988240, -116278678, 45479280, 0x0b0c890}, -{-116278678, 44988240, -115622470, 45479280, 0x0b0d090}, -{-115622470, 44988240, -114966262, 45479280, 0x0b0d890}, -{-114966262, 44988240, -114310054, 45479280, 0x0b0e090}, -{-114310054, 44988240, -113653846, 45479280, 0x0b0e890}, -{-114047571, 44988240, -113391363, 45479280, 0x0b0f090}, -{-124800000, 40994700, -104018000, 49002500, 0x29e0216}, -{-117244000, 41987500, -111043000, 49002500, 0x0020217}, -{-111949999, 40700455, -111836601, 40786945, 0x001000a}, -{-112132000, 40330000, -111736000, 41050000, 0x02e000c}, -{-111791024, 40162510, -111492976, 40391289, 0x9ee004b}, -{-111815044, 39960860, -111539156, 40172629, 0x931004b}, -{-112180203, 41045360, -111900197, 41257129, 0x931004b}, -{-112175903, 41253160, -111895897, 41464929, 0x931004b}, -{-113710862, 37002660, -113446739, 37214429, 0x931004b}, -{-114053000, 38660000, -111540000, 42001700, 0x0db0011}, -{-111540000, 38660000, -109041000, 42001700, 0x028000d}, -{-114053000, 36997500, -109041000, 38660000, 0x26a0015}, -{-125000000, 31332000, -102041524, 42010000, 0x2b30216}, -{-114053000, 36997500, -109041000, 42001700, 0x0020217}, -{-93317243, 44939055, -93196157, 45025545, 0x001000a}, -{-93597104, 44734180, -92940896, 45225220, 0x001000c}, -{-92686316, 43888590, -92349285, 44133209, 0xa9e004b}, -{-92345170, 46644390, -91991831, 46889009, 0xa9e004b}, -{-94373172, 45456990, -94026628, 45701609, 0xa9e004b}, -{-93429192, 44526810, -93110808, 44755589, 0x9ee004b}, -{-94867251, 43490005, -91202958, 46171195, 0x0a80011}, -{-94876486, 46171195, -91003656, 48852385, 0x001000d}, -{-97030000, 43490000, -94867251, 48000000, 0x6560015}, -{-104060000, 35995500, -89100000, 49384500, 0x0010016}, -{-97239500, 43490000, -89480000, 49384500, 0x0020217}, -{-83104860, 42321555, -82988579, 42408045, 0x001000a}, -{-83518480, 42210500, -82867100, 42679920, 0x01d000c}, -{-85829362, 42842210, -85519239, 43070989, 0x9ee004b}, -{-84688433, 42625660, -84401368, 42837429, 0x931004b}, -{-83846000, 42159260, -83514582, 42341100, 0x931044b}, -{-83814400, 42882000, -83580405, 43141700, 0x931044b}, -{-83406000, 41987000, -83136897, 42211000, 0x931044b}, -{-86548000, 41695000, -82416000, 43990000, 0x0910011}, -{-86517500, 43990000, -83185600, 46774250, 0x021000d}, -{-89276718, 47664572, -88589262, 48155612, 0x0b10890}, -{-88589262, 47762780, -87896598, 48253820, 0x0b11090}, -{-83134937, 43983196, -82489145, 44474236, 0x0b01890}, -{-87062480, 41734480, -86437520, 42225520, 0x0b02090}, -{-88929306, 47048580, -88247058, 47539620, 0x0b05090}, -{-88247058, 47048580, -87564810, 47539620, 0x0b05890}, -{-90430252, 46557540, -89753212, 47048580, 0x0b06090}, -{-89753212, 46557540, -89076172, 47048580, 0x0b06890}, -{-89076172, 46557540, -88399132, 47048580, 0x0b07090}, -{-88399132, 46557540, -87722092, 47048580, 0x0b07890}, -{-87722092, 46557540, -87045052, 47048580, 0x0b08090}, -{-90425044, 46066500, -89758420, 46557540, 0x0b18890}, -{-89758420, 46066500, -89091796, 46557540, 0x0b19090}, -{-89091796, 46066500, -88425172, 46557540, 0x0b19890}, -{-88425172, 46066500, -87758548, 46557540, 0x0b1a090}, -{-87758548, 46066500, -87091924, 46557540, 0x0b1a890}, -{-87091924, 46066500, -86425300, 46557540, 0x0b1b090}, -{-89086588, 45575460, -88425172, 46066500, 0x0b1b890}, -{-88425172, 45575460, -87763756, 46066500, 0x0b1c090}, -{-87763756, 45575460, -87102340, 46066500, 0x0b1c890}, -{-87102340, 45575460, -86440924, 46066500, 0x0b1d090}, -{-88094464, 45084420, -87438256, 45575460, 0x0b0d890}, -{-87438256, 45084420, -86782048, 45575460, 0x0b0e090}, -{-86782048, 45084420, -86125840, 45575460, 0x0b0e890}, -{-92890000, 36490000, -66900000, 48295000, 0x2c00216}, -{-90440000, 41695000, -82122500, 48295000, 0x0020217}, -{-104861899, 41093855, -104747540, 41180345, 0x001000a}, -{-104981518, 41011720, -104524083, 41357679, 0xf040047}, -{-109554399, 41392400, -109111601, 41727289, 0xe890047}, -{-106444028, 42770340, -106181973, 42963659, 0x864004b}, -{-105718806, 41214340, -105463195, 41407659, 0x864004b}, -{-105636518, 44179340, -105367482, 44372659, 0x864004b}, -{-107077326, 44710510, -106834675, 44883489, 0x782004b}, -{-111056959, 41181510, -110828242, 41354489, 0x782004b}, -{-108513842, 42938510, -108279359, 43111489, 0x782004b}, -{-110930303, 43393510, -110693898, 43566489, 0x782004b}, -{-111057000, 40994700, -108740000, 45006000, 0x02e000d}, -{-108740000, 40994700, -106400000, 45006000, 0x5a70015}, -{-106400000, 40994700, -104052000, 45006000, 0x0fd0011}, -{-124800000, 40994700, -104018000, 49002500, 0x29e0216}, -{-111057000, 40994700, -104018000, 45006000, 0x0020217}, -{-122717643, 45479755, -122595596, 45566245, 0x001000a}, -{-123152000, 45265000, -122350000, 45657000, 0x019000c}, -{-123244604, 43957000, -122869133, 44149000, 0x9ee044b}, -{-123249000, 44837160, -122933376, 45036400, 0x931044b}, -{-123390000, 44525800, -122980935, 44678300, 0x931044b}, -{-122977000, 42217000, -122760169, 42495000, 0x931044b}, -{-121460886, 43952160, -121169115, 44163929, 0x931004b}, -{-124566400, 41991750, -120730000, 44520000, 0x09e0011}, -{-120730000, 41991750, -116886000, 44520000, 0x01d000d}, -{-124100000, 44520000, -117280000, 46010000, 0x2120015}, -{-124800000, 40994700, -104018000, 49002500, 0x29e0016}, -{-124800000, 41991750, -116463200, 46299100, 0x0020217}, -{-105040738, 39695755, -104929262, 39782245, 0x001000a}, -{-105241764, 39516880, -104637636, 40007920, 0x001000c}, -{-104877300, 38807310, -104664781, 38987900, 0x782044b}, -{-104857672, 38664000, -104659271, 38808000, 0x680044b}, -{-105152984, 40470920, -104956217, 40620679, 0x680044b}, -{-105152152, 40321161, -104957049, 40470920, 0x680044b}, -{-104682040, 38205720, -104492761, 38355479, 0x680044b}, -{-105297652, 39962120, -105102549, 40111879, 0x680004b}, -{-104822952, 40337000, -104587398, 40461000, 0x680044b}, -{-105201252, 40082520, -105006149, 40232279, 0x680004b}, -{-108673896, 39021620, -108429268, 39139200, 0x680044b}, -{-104920000, 39327700, -104745161, 39493300, 0x680044b}, -{-105437698, 38322205, -102041524, 41003395, 0x0a90011}, -{-109060257, 38322205, -105437698, 41003395, 0x01e000d}, -{-109060257, 36992427, -102041524, 38322205, 0x1d30015}, -{-125000000, 31332000, -102041524, 42010000, 0x2b30216}, -{-109060257, 36992427, -102041524, 41003445, 0x0020217}, -{-115212855, 36086155, -115107145, 36172645, 0x001000a}, -{-115412000, 35913000, -114765200, 36338000, 0x01b000c}, -{-120000000, 39016641, -119553136, 39702979, 0x0f20010}, -{-117286219, 34950000, -114039000, 37631190, 0x0a80011}, -{-120000000, 38480000, -117000000, 41310000, 0x021000d}, -{-117000000, 38480000, -114039000, 41310000, 0x4250015}, -{-125000000, 31332000, -102041524, 42010000, 0x2b30016}, -{-120008000, 34950000, -114039000, 42010000, 0x0020217}, -{-112124933, 33404755, -112022106, 33491245, 0x001000a}, -{-111252000, 32029300, -110679700, 32482000, 0x01d000c}, -{-112453072, 33611384, -112349284, 33697874, 0x001008b}, -{-112349284, 33611384, -112245496, 33697874, 0x001088b}, -{-112245496, 33611384, -112141708, 33697874, 0x001108b}, -{-112141708, 33611384, -112037920, 33697874, 0x001188b}, -{-112037920, 33611384, -111934132, 33697874, 0x001208b}, -{-111934132, 33611384, -111830344, 33697874, 0x001288b}, -{-112327566, 33524894, -112224739, 33611384, 0x001308b}, -{-112224739, 33524894, -112121912, 33611384, 0x001388b}, -{-112121912, 33524894, -112019085, 33611384, 0x001408b}, -{-112019085, 33524894, -111916258, 33611384, 0x001488b}, -{-111916258, 33524894, -111813431, 33611384, 0x001508b}, -{-112404686, 33438404, -112301859, 33524894, 0x001588b}, -{-112301859, 33438404, -112199032, 33524894, 0x001608b}, -{-112199032, 33438404, -112096205, 33524894, 0x001688b}, -{-112096205, 33438404, -111993378, 33524894, 0x001708b}, -{-111993378, 33438404, -111890551, 33524894, 0x001788b}, -{-111890551, 33395159, -111787724, 33481649, 0x001808b}, -{-111787724, 33395159, -111684897, 33481649, 0x001888b}, -{-111684897, 33395159, -111582070, 33481649, 0x001908b}, -{-112199032, 33351914, -112096205, 33438404, 0x001988b}, -{-112096205, 33351914, -111993378, 33438404, 0x001a08b}, -{-111993378, 33351914, -111890551, 33438404, 0x001a88b}, -{-111890551, 33308669, -111787724, 33395159, 0x001b08b}, -{-111787724, 33308669, -111684897, 33395159, 0x001b88b}, -{-111684897, 33308669, -111582070, 33395159, 0x001c08b}, -{-111582070, 33377861, -111479243, 33464351, 0x001c88b}, -{-112096205, 33265424, -111993378, 33351914, 0x001d08b}, -{-111993378, 33265424, -111890551, 33351914, 0x001d88b}, -{-111890551, 33222179, -111787724, 33308669, 0x001e08b}, -{-111787724, 33222179, -111684897, 33308669, 0x001e88b}, -{-111684897, 33222179, -111582070, 33308669, 0x001f08b}, -{-113142760, 31534379, -110014705, 34215569, 0x0a90011}, -{-113142760, 34215569, -110000000, 37004261, 0x020000d}, -{-114818269, 31967000, -113142760, 37004261, 0x70c0015}, -{-125000000, 31332000, -102041524, 42010000, 0x2b30016}, -{-114818269, 31332000, -109045152, 37004261, 0x0020217}, -{-106701894, 35040755, -106597145, 35127245, 0x001000a}, -{-106802610, 34603010, -106473000, 35388000, 0x033000c}, -{-106137715, 35517260, -105878886, 35729029, 0x931004b}, -{-106867644, 32216840, -106639957, 32410159, 0x864004b}, -{-104638186, 33297340, -104407814, 33490659, 0x864004b}, -{-108250451, 36677240, -107963228, 36838416, 0x864044b}, -{-103356197, 34305940, -103122603, 34499259, 0x864004b}, -{-103267649, 32621340, -103038351, 32814659, 0x864004b}, -{-108530456, 34319104, -105313028, 37000294, 0x0a90011}, -{-109050173, 31772000, -106020000, 34330000, 0x001000d}, -{-106020000, 31990000, -103050000, 34522000, 0x0010015}, -{-125000000, 31332000, -102041524, 42010000, 0x2b30016}, -{-109050173, 31332000, -103002065, 37000294, 0x0020217}, -{-108620453, 45738390, -108470421, 45805350, 0x018000a}, -{-108823000, 45639630, -108327314, 45877000, 0xc730447}, -{-114341868, 46778000, -113922132, 47037709, 0xbde0447}, -{-111568067, 47378190, -111165533, 47651609, 0xbde0047}, -{-111265603, 45604360, -110965597, 45816129, 0x931004b}, -{-112655077, 45901240, -112378523, 46094559, 0x864004b}, -{-112133620, 46529640, -111854381, 46722959, 0x864004b}, -{-114424447, 48057340, -114137153, 48250659, 0x864004b}, -{-109828990, 48453340, -109539011, 48646659, 0x864004b}, -{-105980620, 46311340, -105701381, 46504659, 0x864004b}, -{-115540320, 46090062, -111727072, 48771252, 0x0a90011}, -{-111735414, 45285705, -107951957, 47966895, 0x001000d}, -{-107951957, 45285705, -104168500, 47966895, 0x0010015}, -{-124800000, 40994700, -104018000, 49002500, 0x29e0016}, -{-116050004, 44358210, -104018000, 49002500, 0x0020217}, -{-118307394, 34003755, -118203606, 34090245, 0x001000a}, -{-118439191, 33698979, -117804152, 34126659, 0x01b000c}, -{-119847764, 36686890, -119696237, 36809199, 0x54f004b}, -{-121544372, 38520890, -121388428, 38643199, 0x54f004b}, -{-122311000, 37744600, -122183650, 37892000, 0x54f044b}, -{-117189693, 32679200, -117087108, 32765689, 0x3c1004b}, -{-117087108, 32679200, -116984523, 32765689, 0x3c1004b}, -{-117117883, 32592711, -117015298, 32679200, 0x3c1004b}, -{-122514600, 37747370, -122368492, 37811540, 0x3c1044b}, -{-122508300, 37683200, -122362192, 37747370, 0x3c1044b}, -{-122057896, 37295800, -121949304, 37382289, 0x3c1004b}, -{-121949304, 37295800, -121840712, 37382289, 0x3c1004b}, -{-119071855, 35329800, -118966146, 35416289, 0x3c1004b}, -{-117451894, 33896800, -117348107, 33983289, 0x3c1004b}, -{-121351056, 37923300, -121241744, 38009789, 0x3c1004b}, -{-121044296, 37614400, -120935704, 37700889, 0x3c1004b}, -{-122054496, 37494600, -121945904, 37581089, 0x3c1004b}, -{-118338500, 34126659, -118215288, 34200000, 0x3c1044b}, -{-118033000, 33633300, -117896381, 33698979, 0x3c1044b}, -{-117845994, 33635600, -117742207, 33722089, 0x3c1004b}, -{-117808794, 34017900, -117705007, 34104389, 0x3c1004b}, -{-117705994, 34023100, -117602207, 34109589, 0x3c1004b}, -{-117609194, 34065500, -117505407, 34151989, 0x3c1004b}, -{-117508294, 34056800, -117404507, 34143289, 0x3c1004b}, -{-117344754, 34082100, -117240247, 34168589, 0x3c1004b}, -{-122774737, 38406800, -122664464, 38493289, 0x3c1004b}, -{-121690875, 36642100, -121583725, 36728589, 0x3c1004b}, -{-117621894, 33825300, -117518107, 33911789, 0x3c1004b}, -{-118174154, 34126659, -118019513, 34185000, 0x3c1044b}, -{-122156696, 37623800, -122048104, 37710289, 0x3c1004b}, -{-124249085, 41354968, -123629333, 41846008, 0x0b00090}, -{-123629333, 41354968, -123009581, 41846008, 0x0b00890}, -{-123009581, 41354968, -122389829, 41846008, 0x0b01090}, -{-122389829, 41354968, -121770077, 41846008, 0x0b01890}, -{-124187110, 40863928, -123572566, 41354968, 0x0b02090}, -{-123572566, 40863928, -122958022, 41354968, 0x0b02890}, -{-122958022, 40863928, -122343478, 41354968, 0x0b03090}, -{-122343478, 40863928, -121728934, 41354968, 0x0b03890}, -{-124408345, 40372888, -123793801, 40863928, 0x0b04090}, -{-123793801, 40372888, -123179257, 40863928, 0x0b04890}, -{-123179257, 40372888, -122564713, 40863928, 0x0b05090}, -{-122564713, 40372888, -121950169, 40863928, 0x0b05890}, -{-124366265, 39881848, -123756929, 40372888, 0x0b06090}, -{-123756929, 39881848, -123147593, 40372888, 0x0b06890}, -{-123147593, 39881848, -122538257, 40372888, 0x0b07090}, -{-122538257, 39881848, -121928921, 40372888, 0x0b07890}, -{-123921449, 39390808, -123317321, 39881848, 0x0b08090}, -{-123317321, 39390808, -122713193, 39881848, 0x0b08890}, -{-122713193, 39390808, -122109065, 39881848, 0x0b09090}, -{-122109065, 39390808, -121504937, 39881848, 0x0b09890}, -{-121504937, 39390808, -120900809, 39881848, 0x0b0a090}, -{-123831664, 38899768, -123232744, 39390808, 0x0b1a890}, -{-123232744, 38899768, -122633824, 39390808, 0x0b1b090}, -{-122633824, 38899768, -122034904, 39390808, 0x0b1b890}, -{-122034904, 38899768, -121435984, 39390808, 0x0b1c090}, -{-121435984, 38899768, -120837064, 39390808, 0x0b1c890}, -{-123707476, 38409480, -123113764, 38900520, 0x0010088}, -{-123113764, 38409480, -122520052, 38900520, 0x0010888}, -{-122520052, 38409480, -121926340, 38900520, 0x0011088}, -{-121926340, 38409480, -121332628, 38900520, 0x0011888}, -{-121332628, 38409480, -120738916, 38900520, 0x0012088}, -{-123108556, 37918440, -122520052, 38409480, 0x0012888}, -{-122520052, 37918440, -121931548, 38409480, 0x0013088}, -{-121931548, 37918440, -121343044, 38409480, 0x0013888}, -{-121343044, 37918440, -120754540, 38409480, 0x0014088}, -{-122737799, 37427400, -122149295, 37918440, 0x0014888}, -{-122149295, 37427400, -121560791, 37918440, 0x0015088}, -{-121560791, 37427400, -120972287, 37918440, 0x0015888}, -{-120972287, 37427400, -120383783, 37918440, 0x0016088}, -{-122443547, 36936360, -121860251, 37427400, 0x0016888}, -{-121860251, 36936360, -121276955, 37427400, 0x0017088}, -{-121276955, 36936360, -120693659, 37427400, 0x0017888}, -{-120693659, 36936360, -120110363, 37427400, 0x0018088}, -{-120110363, 36936360, -119527067, 37427400, 0x0018888}, -{-121983368, 36445320, -121405280, 36936360, 0x0019088}, -{-121405280, 36445320, -120827192, 36936360, 0x0019888}, -{-120827192, 36445320, -120249104, 36936360, 0x001a088}, -{-120249104, 36445320, -119671016, 36936360, 0x001a888}, -{-119671016, 36445320, -119092928, 36936360, 0x001b088}, -{-121434184, 35954280, -120861304, 36445320, 0x001b888}, -{-120861304, 35954280, -120288424, 36445320, 0x001c088}, -{-120288424, 35954280, -119715544, 36445320, 0x001c888}, -{-119715544, 35954280, -119142664, 36445320, 0x001d088}, -{-119142664, 35954280, -118569784, 36445320, 0x001d888}, -{-120918592, 35463240, -120345712, 35954280, 0x001e088}, -{-120345712, 35463240, -119772832, 35954280, 0x001e888}, -{-119772832, 35463240, -119199952, 35954280, 0x001f088}, -{-119199952, 35463240, -118627072, 35954280, 0x001008c}, -{-118627072, 35463240, -118054192, 35954280, 0x001088c}, -{-120930571, 34972200, -120362899, 35463240, 0x001108c}, -{-120362899, 34972200, -119795227, 35463240, 0x001188c}, -{-119795227, 34972200, -119227555, 35463240, 0x001208c}, -{-119227555, 34972200, -118659883, 35463240, 0x001288c}, -{-118659883, 34972200, -118092211, 35463240, 0x001308c}, -{-118092211, 34972200, -117524539, 35463240, 0x001388c}, -{-120686472, 34481160, -120124008, 34972200, 0x001408c}, -{-120124008, 34481160, -119561544, 34972200, 0x001488c}, -{-119561544, 34481160, -118999080, 34972200, 0x001508c}, -{-118999080, 34481160, -118436616, 34972200, 0x001588c}, -{-118436616, 34481160, -117874152, 34972200, 0x001608c}, -{-117874152, 34481160, -117311688, 34972200, 0x001688c}, -{-117311688, 34481160, -116749224, 34972200, 0x001708c}, -{-120510000, 34246850, -119352500, 34481200, 0x00e788c}, -{-119360520, 33990180, -118798056, 34481220, 0x001808c}, -{-118798056, 33990180, -118235592, 34481220, 0x001888c}, -{-118235592, 33990180, -117673128, 34481220, 0x001908c}, -{-117673128, 33990180, -117110664, 34481220, 0x001988c}, -{-117110664, 33990180, -116548200, 34481220, 0x001a08c}, -{-118494742, 33499140, -117937486, 33990180, 0x001a88c}, -{-117937486, 33499140, -117380230, 33990180, 0x001b08c}, -{-117380230, 33499140, -116822974, 33990180, 0x001b88c}, -{-116822974, 33499140, -116265718, 33990180, 0x001c08c}, -{-116265718, 33302724, -115708462, 33793764, 0x001c88c}, -{-117770309, 33008099, -117218261, 33499139, 0x001d08c}, -{-117218261, 33008099, -116666213, 33499139, 0x001d88c}, -{-117301068, 32528000, -116749020, 33019040, 0x001e08c}, -{-116749020, 32528000, -116196972, 33019040, 0x001e88c}, -{-115730660, 32650000, -115280478, 33250000, 0x026f08c}, -{-125000000, 31332000, -102041524, 42010000, 0x2b30016}, -{-125000000, 32528000, -114131000, 42010000, 0x0020217}, -{-95412011, 29719755, -95313028, 29806245, 0x001000a}, -{-97083024, 32635688, -96530976, 33126728, 0x001000c}, -{-97813498, 30205890, -97672503, 30328199, 0x54f004b}, -{-97402436, 32676990, -97257364, 32799299, 0x54f004b}, -{-106532087, 31729990, -106388714, 31852299, 0x54f004b}, -{-97190000, 32633750, -97081543, 32797199, 0x54f044b}, -{-97469150, 27718900, -97371850, 27805389, 0x3c1004b}, -{-99528000, 27462400, -99441939, 27560050, 0x3c1044b}, -{-95511811, 29763000, -95412589, 29849489, 0x3c1004b}, -{-95412589, 29806244, -95313367, 29892733, 0x3c1004b}, -{-95313367, 29763000, -95214145, 29849489, 0x3c1004b}, -{-95511811, 29676511, -95412589, 29763000, 0x3c1004b}, -{-95412589, 29633266, -95313367, 29719755, 0x3c1004b}, -{-95313367, 29676511, -95214145, 29763000, 0x3c1004b}, -{-95214145, 29633266, -95114923, 29719755, 0x3c1004b}, -{-98683711, 29396300, -98584489, 29482789, 0x3c1004b}, -{-98584489, 29396300, -98485267, 29482789, 0x3c1004b}, -{-98485267, 29396300, -98386045, 29482789, 0x3c1004b}, -{-98683471, 29309811, -98584730, 29396300, 0x3c1004b}, -{-98584730, 29309811, -98485989, 29396300, 0x3c1004b}, -{-98485989, 29309811, -98387248, 29396300, 0x3c1004b}, -{-101923333, 33524300, -101820267, 33610789, 0x3c1004b}, -{-101891855, 35160300, -101786146, 35246789, 0x3c1004b}, -{-97527929, 25886800, -97432071, 25973289, 0x3c1004b}, -{-94189851, 30046800, -94090149, 30133289, 0x3c1004b}, -{-98287929, 26176800, -98192071, 26263289, 0x3c1004b}, -{-97212692, 31500000, -97111308, 31586489, 0x3c1004b}, -{-99790933, 32406800, -99689068, 32493289, 0x3c1004b}, -{-98571894, 33856800, -98468107, 33943289, 0x3c1004b}, -{-96700020, 28824583, -93661338, 31505773, 0x0a80011}, -{-99738702, 28824583, -96700020, 31505773, 0x001000d}, -{-98704954, 31505773, -95576899, 34186963, 0x0010015}, -{-103070000, 34590000, -99990000, 36501000, 0x0925091}, -{-103070000, 32020000, -100150000, 34590000, 0x0ab5891}, -{-100150000, 32020000, -97240000, 34590000, 0x0ab6091}, -{-97260000, 32020000, -94010000, 34000000, 0x08e6891}, -{-106646000, 30710000, -101417000, 32020000, 0x05a7091}, -{-105240000, 28940000, -101417000, 30710000, 0x07a7891}, -{-101417000, 29880000, -98790000, 32020000, 0x0a38091}, -{-98780000, 29880000, -96144000, 32020000, 0x0a28891}, -{-96144000, 29880000, -93508000, 32020000, 0x0a29091}, -{-101417000, 27750000, -98790000, 29880000, 0x0a19891}, -{-98780000, 27750000, -96144000, 29880000, 0x0a0a091}, -{-96144000, 27750000, -93800000, 29880000, 0x0aaa891}, -{-99860000, 25837000, -96800000, 27750000, 0x08cb091}, -{-106646000, 25837000, -93508000, 36501000, 0x0020217}, -{-149913412, 61137755, -149736588, 61224245, 0x001000a}, -{-150072300, 61050725, -149420094, 61426800, 0xf040447}, -{-147997341, 64703800, -147061649, 64982000, 0xe890447}, -{-134675987, 58221060, -134274214, 58432829, 0x931044b}, -{-149884000, 61425000, -149338963, 61568000, 0x864044b}, -{-149884000, 61568000, -149335208, 61710000, 0x864044b}, -{-149342000, 61506000, -148953359, 61706435, 0x864044b}, -{-135505599, 56956340, -135154402, 57149659, 0x864044b}, -{-131809018, 55256140, -131471783, 55449459, 0x864044b}, -{-152491399, 59859405, -147188601, 62540595, 0x0a80011}, -{-134593907, 54612705, -129976302, 57293895, 0x001000d}, -{-137000562, 56136486, -132204211, 58817676, 0x0010015}, -{-141000000, 58350000, -134100000, 60360000, 0x07d0091}, -{-161020000, 70332000, -147280000, 71425000, 0x0510891}, -{-147955732, 67622348, -140954847, 70333329, 0x0a81091}, -{-154956617, 67622348, -147955732, 70333329, 0x0a81891}, -{-160923000, 67100000, -154956617, 70333329, 0x0c42091}, -{-166890000, 67100000, -160923000, 70333329, 0x0c42891}, -{-147300032, 64911366, -140954549, 67622347, 0x0a73091}, -{-153645515, 64911366, -147300032, 67622347, 0x0a73891}, -{-159990998, 64911366, -153645515, 67622347, 0x0a74091}, -{-168130000, 64911366, -159990998, 67100000, 0x0854891}, -{-146756645, 62200385, -140977191, 64911366, 0x0a85091}, -{-152536099, 62200385, -146756645, 64911366, 0x0a85891}, -{-158315553, 62200385, -152536099, 64911366, 0x0a86091}, -{-164095007, 62200385, -158315553, 64911366, 0x0a86891}, -{-169874461, 62200385, -164095007, 64911366, 0x0a87091}, -{-173500000, 60100000, -169850000, 63850000, 0x0f07891}, -{-146333970, 59489405, -141001381, 62200386, 0x0a88091}, -{-151666559, 59489405, -146333970, 62200386, 0x0a88891}, -{-156999148, 59489405, -151666559, 62200386, 0x0a89091}, -{-162331737, 59489405, -156999148, 62200386, 0x0a89891}, -{-167664326, 59489405, -162331737, 62200386, 0x0a8a091}, -{-152396081, 57330000, -146240000, 59489405, 0x087a891}, -{-157341387, 56820000, -152396081, 59489405, 0x0a6b091}, -{-162286693, 56820000, -157341387, 59489405, 0x0a6b891}, -{-172028350, 55437829, -167351163, 58119019, 0x0a8c091}, -{-162750000, 55440000, -153600000, 56820000, 0x056c891}, -{-167250000, 53954000, -159110000, 55440000, 0x05dd091}, -{-172000000, 52100000, -165900000, 54032000, 0x078d891}, -{-177330000, 51000000, -172000000, 53200000, 0x088e091}, -{177340000, 51000000, 182670000, 53200000, 0x088e891}, -{172300000, 51000000, 177340000, 53200000, 0x08cf091}, -{172300000, 51000000, 230082000, 71425000, 0x0020217}, -{-123186748, 49208255, -123056052, 49294745, 0x001000a}, -{-123294400, 49000000, -122427000, 49381200, 0x018000c}, -{-123561600, 48398700, -123440371, 48491200, 0x3c1044b}, -{-123443700, 48403000, -123357301, 48532600, 0x3c1044b}, -{-123357400, 48393000, -123261686, 48510000, 0x3c1044b}, -{-122393000, 49022000, -122213504, 49085100, 0x3c1044b}, -{-119505029, 49847000, -119370971, 49933489, 0x3c1004b}, -{-124035088, 49105200, -123903913, 49191689, 0x3c1004b}, -{-124103288, 49191000, -123933210, 49257600, 0x3c1044b}, -{-122836075, 53829400, -122724303, 53941789, 0x3c1044b}, -{-122002088, 49094000, -121900943, 49206089, 0x3c1044b}, -{-125291900, 49949000, -125202761, 50078989, 0x3c1044b}, -{-130354400, 54212000, -130251432, 54335400, 0x3c1044b}, -{-124476560, 49303900, -124274391, 49360589, 0x3c1044b}, -{-128672716, 54488900, -128480243, 54554889, 0x3c1044b}, -{-117818988, 49065000, -117614376, 49120400, 0x3c1044b}, -{-120431650, 50634300, -120296150, 50720789, 0x3c1004b}, -{-119342429, 50216500, -119208371, 50302989, 0x3c1004b}, -{-119651209, 49437400, -119518592, 49523889, 0x3c1004b}, -{-125033309, 49636600, -124900692, 49723089, 0x3c1004b}, -{-115830109, 49457600, -115697492, 49544089, 0x3c1004b}, -{-120908880, 56201300, -120753920, 56287789, 0x3c1004b}, -{-124863388, 49202300, -124732213, 49288789, 0x3c1004b}, -{-119321650, 50671700, -119186150, 50758189, 0x3c1004b}, -{-124571109, 49792200, -124438492, 49878689, 0x3c1004b}, -{-120312119, 55717400, -120159081, 55803889, 0x3c1004b}, -{-122207532, 52095000, -122067468, 52181489, 0x3c1004b}, -{-117356809, 49444300, -117224192, 49530789, 0x3c1004b}, -{-122535973, 52938400, -122394227, 53024889, 0x3c1004b}, -{-117745088, 49273300, -117613913, 49359789, 0x3c1004b}, -{-118282671, 50966800, -118145730, 51053289, 0x3c1004b}, -{-120834827, 50080850, -120738573, 50142949, 0x2b2004b}, -{-116023592, 49639640, -115931409, 49699759, 0x29c004b}, -{-123754375, 48747550, -123661226, 48809649, 0x2b2004b}, -{-123450090, 48611550, -123388936, 48700000, 0x29c044b}, -{-126432497, 48289405, -122410712, 50970595, 0x0a80011}, -{-122440503, 48986514, -118388927, 51667704, 0x001000d}, -{-118388926, 48986514, -114337350, 51667704, 0x0010015}, -{-139100000, 48260000, -114050000, 60000000, 0x3130016}, -{-139100000, 48260000, -114050000, 60000000, 0x0020217}, -{-114104678, 51007190, -114007922, 51068299, 0x2a7004a}, -{-113578649, 53499690, -113475952, 53560799, 0x2a7004a}, -{-114333802, 50848520, -113791799, 51194479, 0xf040047}, -{-113802544, 53353100, -113246256, 53687989, 0xe890047}, -{-113951264, 52195120, -113708737, 52344879, 0x680004b}, -{-112942671, 49629690, -112755130, 49751999, 0x54f004b}, -{-110804890, 49973390, -110615311, 50095699, 0x54f004b}, -{-118911881, 55128590, -118698519, 55250899, 0x54f004b}, -{-111505098, 56652190, -111282903, 56774499, 0x54f004b}, -{-114111128, 51230590, -113917472, 51352899, 0x54f004b}, -{-114043185, 53467890, -113840016, 53590199, 0x54f004b}, -{-113590985, 53240890, -113387816, 53363199, 0x54f004b}, -{-113275274, 53680390, -113069727, 53802699, 0x54f004b}, -{-110206085, 53239590, -110002916, 53361899, 0x54f004b}, -{-112899326, 52941990, -112698875, 53064299, 0x54f004b}, -{-111994609, 50502890, -111802991, 50625199, 0x54f004b}, -{-110317563, 54378090, -110109637, 54500399, 0x54f004b}, -{-113835937, 52407190, -113637864, 52529499, 0x54f004b}, -{-113477126, 52908390, -113276675, 53030699, 0x54f004b}, -{-115375788, 48998005, -111324212, 51679195, 0x0a80011}, -{-115494952, 51679195, -111205048, 54360385, 0x001000d}, -{-115614116, 54360385, -111056093, 57041575, 0x0010015}, -{-120000000, 48998000, -110000000, 60000000, 0x0010016}, -{-120000000, 48998000, -110000000, 60000000, 0x0020217}, -{-79439582, 43622755, -79320418, 43709245, 0x001000a}, -{-79846600, 43439000, -79120680, 43912800, 0x01c000c}, -{-75754500, 45404300, -75582886, 45466000, 0x3c1044b}, -{-75582886, 45424000, -75435625, 45495900, 0x3c1044b}, -{-75820373, 45317811, -75697847, 45404300, 0x3c1044b}, -{-75697847, 45317811, -75575321, 45404300, 0x3c1044b}, -{-79934701, 43185600, -79816499, 43272089, 0x3c1004b}, -{-79816499, 43185600, -79698297, 43272089, 0x3c1004b}, -{-80551601, 43408600, -80433399, 43495089, 0x3c1004b}, -{-81364621, 42937200, -81247380, 43023689, 0x3c1004b}, -{-81247380, 42937200, -81130139, 43023689, 0x3c1004b}, -{-79283200, 43106000, -79199561, 43228189, 0x3c1044b}, -{-83072940, 42240400, -82956660, 42326889, 0x3c1004b}, -{-78987082, 43847400, -78867919, 43933889, 0x3c1004b}, -{-78897709, 43856049, -78778546, 43942538, 0x3c1004b}, -{-79850501, 43320000, -79732299, 43406489, 0x3c1004b}, -{-80375201, 43336000, -80269545, 43432700, 0x3c1044b}, -{-79744482, 44337900, -79624118, 44424389, 0x3c1004b}, -{-80324001, 43500500, -80205799, 43586989, 0x3c1004b}, -{-76605182, 44207800, -76472168, 44285989, 0x3c1044b}, -{-81032500, 46457500, -80897951, 46537700, 0x3c1044b}, -{-89306180, 48362700, -89195346, 48463800, 0x3c1044b}, -{-80326101, 43107200, -80207899, 43193689, 0x3c1004b}, -{-79121582, 43809800, -79002419, 43896289, 0x3c1004b}, -{-79157001, 43061700, -79038799, 43148189, 0x3c1004b}, -{-82443021, 42935200, -82325780, 43021689, 0x3c1004b}, -{-75942663, 45271900, -75820137, 45358389, 0x3c1004b}, -{-78400182, 44256800, -78279818, 44343289, 0x3c1004b}, -{-84404465, 46494600, -84238066, 46559400, 0x3c1044b}, -{-77445382, 44131200, -77325018, 44217689, 0x3c1004b}, -{-79295990, 42961150, -79211811, 43023249, 0x2b2004b}, -{-79489320, 46277340, -79402481, 46337459, 0x29c004b}, -{-74778600, 45009674, -74676844, 45062749, 0x2b2044b}, -{-82231714, 42376640, -82150887, 42436759, 0x29c004b}, -{-81378975, 48446350, -81285826, 48508449, 0x2b2004b}, -{-77614833, 44080840, -77531167, 44140959, 0x29c004b}, -{-81799295, 42590583, -78164793, 45271773, 0x0a80011}, -{-81858877, 45195673, -78166000, 47876863, 0x0010015}, -{-78166000, 43837500, -74318000, 46150000, 0x01c000d}, -{-95157000, 41676000, -79499000, 57000000, 0x4300016}, -{-95157000, 41676000, -74318000, 57000000, 0x0020217}, -{-73658143, 45470755, -73536096, 45557245, 0x001000a}, -{-73894304, 45323580, -73232888, 45814620, 0x001000c}, -{-71397165, 46822400, -71271035, 46908889, 0x3c1004b}, -{-71271035, 46822400, -71144905, 46908889, 0x3c1004b}, -{-71397165, 46735911, -71271035, 46822400, 0x3c1004b}, -{-71271035, 46735911, -71144905, 46822400, 0x3c1004b}, -{-71308274, 46649422, -71183345, 46735911, 0x3c1004b}, -{-75814063, 45417400, -75691537, 45503889, 0x3c1044b}, -{-75691537, 45454200, -75564421, 45537520, 0x3c1044b}, -{-71995500, 45360000, -71841864, 45428860, 0x3c1044b}, -{-71283750, 48381600, -71119996, 48450000, 0x3c1044b}, -{-71138133, 48381600, -71008399, 48468089, 0x3c1044b}, -{-72622465, 46313700, -72497536, 46400189, 0x3c1004b}, -{-73328263, 45244300, -73205737, 45330789, 0x3c1004b}, -{-72551864, 45839500, -72409983, 45914850, 0x3c1044b}, -{-74070064, 45750000, -73946337, 45836489, 0x3c1004b}, -{-72791263, 45366800, -72668737, 45453289, 0x3c1004b}, -{-72779565, 46536200, -72654636, 46622689, 0x3c1004b}, -{-73008263, 45586600, -72885737, 45673089, 0x3c1004b}, -{-73246263, 45511700, -73123737, 45598189, 0x3c1004b}, -{-68593467, 48416600, -68463733, 48503089, 0x3c1004b}, -{-74004063, 45499700, -73881537, 45586189, 0x3c1004b}, -{-72025064, 46015200, -71901337, 46101689, 0x3c1004b}, -{-79057000, 48187900, -78953880, 48295600, 0x3c1044b}, -{-74191220, 45234430, -74058366, 45314100, 0x3c1044b}, -{-73174264, 45972800, -73050537, 46059289, 0x3c1004b}, -{-77870166, 48054600, -77741634, 48141089, 0x3c1004b}, -{-70717664, 46076900, -70593937, 46163389, 0x3c1004b}, -{-71702167, 48520000, -71572433, 48606489, 0x3c1004b}, -{-66433229, 50189500, -66299171, 50275989, 0x3c1004b}, -{-74061363, 45353600, -73915377, 45426100, 0x3c1044b}, -{-71377464, 46036400, -71253737, 46122889, 0x3c1004b}, -{-72203463, 45225800, -72080937, 45312289, 0x3c1004b}, -{-76000000, 44999000, -71072386, 47000000, 0x07f0011}, -{-79517700, 45460000, -76000000, 48280000, 0x021000d}, -{-71875000, 45200000, -69240000, 48850000, 0x5420015}, -{-80200000, 44999000, -57103500, 57950000, 0x3400016}, -{-80850000, 57950000, -63000000, 62610000, 0x0780012}, -{-80850000, 44999000, -57103500, 62610000, 0x0020217}, -{-106728692, 52106755, -106589347, 52193245, 0x001000a}, -{-106940131, 51977020, -106379869, 52322979, 0xf040047}, -{-104835839, 50286400, -104316761, 50621289, 0xe890047}, -{-105879884, 53141020, -105631117, 53290779, 0x680004b}, -{-105681464, 50313620, -105449337, 50463379, 0x680004b}, -{-102613660, 51161320, -102376541, 51311079, 0x680004b}, -{-107909864, 50223220, -107677737, 50372979, 0x680004b}, -{-108402320, 52695120, -108156881, 52844879, 0x680004b}, -{-103106968, 49064620, -102879833, 49214379, 0x680004b}, -{-103967816, 49588120, -103738185, 49737879, 0x680004b}, -{-110006985, 53223190, -109803816, 53345499, 0x54f004b}, -{-105163237, 52155690, -104965164, 52277999, 0x54f004b}, -{-108548263, 54065990, -108340337, 54188299, 0x54f004b}, -{-104714426, 52799690, -104513975, 52921999, 0x54f004b}, -{-102879128, 50874390, -102685472, 50996699, 0x54f004b}, -{-109992100, 50809405, -105791569, 53490595, 0x0a80011}, -{-105791569, 50809405, -101591038, 53490595, 0x001000d}, -{-108100000, 48998000, -102150000, 50809405, 0x28d0015}, -{-110007000, 48998000, -101357000, 60000000, 0x0010016}, -{-110007000, 48998000, -101357000, 60000000, 0x0020217}, -{-97195309, 49852955, -97061730, 49939445, 0x001000a}, -{-97464752, 49692480, -96746048, 50183520, 0x001000c}, -{-100083018, 49756810, -99817783, 49929789, 0x782004b}, -{-98395059, 49877310, -98126941, 50050289, 0x782004b}, -{-96765718, 49457510, -96500483, 49630489, 0x782004b}, -{-98003139, 55659810, -97697062, 55832789, 0x782004b}, -{-98013268, 49100420, -97786133, 49250179, 0x680004b}, -{-102006160, 54693620, -101748241, 54843379, 0x680004b}, -{-100168260, 51075220, -99931141, 51224979, 0x680004b}, -{-98241168, 49119220, -98014033, 49268979, 0x680004b}, -{-97377864, 50275820, -97145737, 50425579, 0x680004b}, -{-100404447, 48998000, -96352871, 51679190, 0x0a80011}, -{-100523611, 51679190, -96233707, 54360380, 0x001000d}, -{-100642775, 54360380, -96084752, 57041570, 0x0010015}, -{-102010000, 48998000, -88926000, 60000000, 0x0010016}, -{-102010000, 48998000, -88926000, 60000000, 0x0020217}, -{-52792626, 47536455, -52665774, 47622945, 0x001000a}, -{-53321028, 47322580, -52633572, 47813620, 0x001000c}, -{-58073176, 48856910, -57810824, 49029889, 0x782004b}, -{-54673100, 48880000, -54382629, 48997000, 0x680044b}, -{-55769800, 48922000, -55447115, 49027300, 0x680044b}, -{-67014320, 52864420, -66768881, 53014179, 0x680004b}, -{-60548384, 53268200, -60141446, 53359660, 0x680044b}, -{-58656000, 48491600, -58364941, 48607079, 0x680044b}, -{-54054280, 48091920, -53831721, 48241679, 0x680004b}, -{-57516868, 49132120, -57289733, 49281879, 0x680004b}, -{-55337000, 47108420, -55118601, 47258179, 0x680004b}, -{-55284300, 46985020, -55065901, 47134779, 0x680004b}, -{-56472835, 46600005, -52600005, 49281195, 0x0a80011}, -{-59484705, 47484797, -55552293, 50165987, 0x001000d}, -{-57625000, 49281000, -53559900, 51800000, 0x0010015}, -{-68006000, 51550000, -52600000, 60777500, 0x0a90012}, -{-69053000, 43330000, -52600000, 60777500, 0x46a0216}, -{-68006000, 46600000, -52600000, 60777500, 0x0020217}, -{-66120043, 45237255, -65997996, 45323745, 0x001000a}, -{-66382904, 45127980, -65721488, 45619020, 0x001000c}, -{-64931474, 45984160, -64628527, 46195929, 0x931004b}, -{-66720677, 45812940, -66444123, 46006259, 0x864004b}, -{-65839305, 47537740, -65554696, 47731059, 0x864004b}, -{-66819147, 47846640, -66531853, 48039959, 0x864004b}, -{-68404805, 47300840, -68120196, 47494159, 0x864004b}, -{-65693262, 46935940, -65411338, 47129259, 0x864004b}, -{-67850000, 44562000, -63745000, 46778000, 0x0920011}, -{-69053000, 46242000, -64440000, 48075000, 0x017000d}, -{-69053000, 43330000, -52600000, 60777500, 0x46a0216}, -{-69053000, 44562000, -63745000, 48075000, 0x0020217}, -{-63646343, 44615755, -63525257, 44702245, 0x001000a}, -{-63906096, 44428180, -63255096, 44919220, 0x001000c}, -{-62800035, 45517740, -62526166, 45711059, 0x864004b}, -{-60290077, 46072240, -60013523, 46265559, 0x864004b}, -{-66179076, 43717440, -65912725, 43910759, 0x864004b}, -{-63425027, 45284210, -63179973, 45457189, 0x782004b}, -{-61467827, 45512810, -61222773, 45685789, 0x782004b}, -{-64402628, 45768510, -64155172, 45941489, 0x782004b}, -{-64202526, 44916410, -63959875, 45089389, 0x782004b}, -{-65900000, 44200000, -60935000, 46024000, 0x0780011}, -{-66447101, 43330000, -61660000, 45020000, 0x015000d}, -{-61660000, 43330000, -59633507, 47253845, 0x61b0015}, -{-69053000, 43330000, -52600000, 60777500, 0x46a0216}, -{-66462000, 43330000, -59633500, 47254000, 0x0020217}, -{-63196865, 46195655, -63071935, 46282145, 0x001000a}, -{-63841000, 46127400, -62959336, 46491720, 0x017000c}, -{-62914763, 45954130, -62504438, 46240959, 0xc73004b}, -{-64253000, 46675600, -63973045, 47064800, 0xbde044b}, -{-62429000, 46250400, -61970751, 46486000, 0xbde044b}, -{-64437000, 45944000, -61900000, 47150000, 0x08b0011}, -{-69053000, 43330000, -52600000, 60777500, 0x46a0216}, -{-64437000, 45944000, -61900000, 47150000, 0x0020217}, -{-135173160, 60687500, -135012300, 60790600, 0x023000a}, -{-135557020, 60498880, -134614372, 60989920, 0x001000c}, -{-139525398, 63875090, -138978402, 64119709, 0xa9e004b}, -{-129038322, 59999000, -128552481, 60243619, 0xa9e004b}, -{-137754258, 60644690, -137260942, 60889309, 0xa9e004b}, -{-136506543, 61991910, -136021658, 62220689, 0x9ee004b}, -{-138931399, 59999405, -133628601, 62680595, 0x0a80011}, -{-133628601, 59999405, -128325803, 62680595, 0x001000d}, -{-139965146, 62680594, -134185692, 65361784, 0x0010015}, -{-141026000, 59999000, -123802000, 69669000, 0x0010016}, -{-141026000, 59999000, -123802000, 69669000, 0x0020217}, -{-114486217, 62405255, -114299783, 62491745, 0x001000a}, -{-114906360, 62202980, -113916840, 62694020, 0x001000c}, -{-116030221, 60701810, -115681379, 60874789, 0x782004b}, -{-133818262, 68274710, -133353139, 68447689, 0x782004b}, -{-116198674, 62737010, -115825327, 62909989, 0x782004b}, -{-121557327, 61736710, -121196473, 61909689, 0x782004b}, -{-112168000, 59999000, -111777433, 60113000, 0x680044b}, -{-126953516, 65215720, -126599085, 65365479, 0x680004b}, -{-133213712, 69354520, -132791889, 69504279, 0x680004b}, -{-135242844, 68159520, -134840157, 68309279, 0x680004b}, -{-123543720, 60182320, -123246281, 60332079, 0x680004b}, -{-119171773, 60427524, -113779602, 63108714, 0x0a80011}, -{-124534153, 59999000, -119231355, 62680190, 0x001000d}, -{-136494983, 67020605, -129762217, 69701795, 0x0010015}, -{-136495000, 59999000, -101987000, 72050000, 0x30d0016}, -{-136495000, 72000000, -109800000, 79050000, 0x09e0012}, -{-136495000, 59999000, -101987000, 78836000, 0x0020217}, -{-68597300, 63706755, -68404139, 63793245, 0x001000a}, -{-69039200, 63504480, -67992392, 63995520, 0x001000c}, -{-94287199, 61014810, -93818201, 61243589, 0x9ee004b}, -{-105351583, 69026460, -104769217, 69238229, 0x931004b}, -{-83433682, 64059460, -82951318, 64271229, 0x931004b}, -{-115357642, 67722760, -114801159, 67934529, 0x931004b}, -{-92353935, 62736260, -91896866, 62948029, 0x931004b}, -{-71410727, 62409405, -65631273, 65090595, 0x0a80011}, -{-121070000, 66480000, -115780000, 69910000, 0x027000d}, -{-102010000, 59995000, -93340000, 61700000, 0x2580015}, -{-115780000, 61283000, -61200000, 69920000, 0x2160016}, -{-109910000, 69920000, -61200000, 83200000, 0x0990012}, -{-121223000, 59995000, -60732000, 83140000, 0x0020217}, -{72500000, 33864760, 75000000, 37100000, 0x0d20091}, -{75000000, 33864760, 77500000, 37100000, 0x0d20891}, -{77495479, 33864760, 80500000, 36545950, 0x0ae1091}, -{73426660, 31183569, 76554715, 33864759, 0x0a81891}, -{76554715, 31183569, 79682770, 33864759, 0x0a82091}, -{82608667, 23188563, 85498394, 25869753, 0x0a92891}, -{85498394, 23188563, 88388000, 25869753, 0x0a93091}, -{82669712, 20507373, 85529648, 23188563, 0x0a83891}, -{85529648, 20507373, 88388000, 23188563, 0x0a84091}, -{88388000, 20507373, 89100000, 25869753, 0x1dd4891}, -{68370032, 20507373, 71229968, 23188563, 0x0a85091}, -{71229968, 20507373, 74089904, 23188563, 0x0a85891}, -{74089904, 20507373, 76949840, 23188563, 0x0a86091}, -{76949840, 20507373, 79809776, 23188563, 0x0a86891}, -{79809776, 20507373, 82669712, 23188563, 0x0a87091}, -{72600000, 18094000, 75500000, 20507373, 0x09d7891}, -{75500000, 18094000, 78400000, 20507373, 0x09d8091}, -{78400000, 18094000, 81300000, 20507373, 0x09d8891}, -{81300000, 18094000, 84200000, 20507373, 0x09d9091}, -{84200000, 18094000, 87100000, 20507373, 0x09d9891}, -{72800000, 15547171, 75600000, 18094000, 0x0a3a091}, -{75600000, 15547171, 78400000, 18094000, 0x0a3a891}, -{78400000, 15547171, 81200000, 18094000, 0x0a3b091}, -{81200000, 15547171, 84000000, 18094000, 0x0a3b891}, -{73454123, 12865982, 76194895, 15547172, 0x0a8c091}, -{76194895, 12865982, 78935667, 15547172, 0x0a8c891}, -{78935667, 12865982, 81676439, 15547172, 0x0a8d091}, -{74371790, 10640595, 77520000, 12865982, 0x08ed891}, -{77520000, 10640595, 80668000, 12865982, 0x08ee091}, -{74839405, 7959405, 77520000, 10640595, 0x0a9e891}, -{77520000, 7959405, 79915000, 10640595, 0x0b3f091}, -{72077876, 28502380, 75124004, 31183570, 0x001508d}, -{75127726, 28502380, 78166408, 31183570, 0x001588d}, -{78166409, 28502380, 81205091, 31183570, 0x001608d}, -{69450000, 25869753, 72100717, 28310000, 0x001688d}, -{72115613, 25869753, 75064922, 28550943, 0x001708d}, -{75064922, 25869753, 78014231, 28550943, 0x001788d}, -{78014231, 25869753, 80963540, 28550943, 0x001808d}, -{80963540, 25869753, 83912849, 28550943, 0x001888d}, -{83912849, 25869753, 86862158, 28550943, 0x001908d}, -{86862158, 25869753, 89811467, 28550943, 0x001988d}, -{68160032, 23188563, 71049759, 25869753, 0x001a88d}, -{71049759, 23188563, 73939486, 25869753, 0x001b08d}, -{73939486, 23188563, 76829213, 25869753, 0x001b88d}, -{76829213, 23188563, 79718940, 25869753, 0x001c08d}, -{79718940, 23188563, 82608667, 25869753, 0x001c88d}, -{94436900, 26808169, 97416000, 29489359, 0x001d88d}, -{91457800, 26808169, 94436900, 29489359, 0x001d08d}, -{89781676, 24245000, 92701194, 26919000, 0x001e08d}, -{92701194, 24245000, 95620712, 26919000, 0x001e88d}, -{91126000, 21930000, 94324762, 24245000, 0x01bf08d}, -{71660809, 9770405, 74371790, 12451595, 0x001288d}, -{92200000, 11130000, 94320000, 14333000, 0x026308d}, -{92190000, 6730000, 93970000, 11000000, 0x030388d}, -{67050143, 5900143, 97416000, 37299857, 0x0010217}, -{112700000, -54780000, 159267000, -9182000, 0x0010017}, -{-74010000, -33750000, -32378000, 5280000, 0x0010017}, -{172300000, 17821000, 295454000, 71425000, 0x2880017}, -{-92550386, 16069405, -89779823, 18750595, 0x001188d}, -{-92580177, 18750595, -89779823, 21431785, 0x001108d}, -{-89779823, 17570871, -86979469, 20252061, 0x001208d}, -{-89779823, 20252061, -86600000, 21800000, 0x016088d}, -{-118403860, 28309343, -116586609, 29918057, 0x001288d}, -{-112669677, 17783805, -109869323, 20464995, 0x001308d}, -{-116119377, 17034705, -113319023, 19715895, 0x001388d}, -{-91632058, 21827524, -89338151, 23972476, 0x001408d}, -{-117320000, 31785945, -112189000, 32719000, 0x04d0091}, -{-116774659, 29104755, -113735977, 31785945, 0x0a90891}, -{-113735977, 29104755, -110697295, 31785945, 0x0a91091}, -{-110697295, 29104755, -107658613, 31785945, 0x0a91891}, -{-107658613, 29104755, -104619931, 31785945, 0x0a92091}, -{-104619931, 28960000, -100400000, 30000000, 0x0592891}, -{-116441000, 26423566, -113461900, 29104756, 0x0a83091}, -{-113461899, 26423566, -110482799, 29104756, 0x0a83891}, -{-110482799, 26423566, -107503699, 29104756, 0x0a84091}, -{-107503699, 26423566, -104524599, 29104756, 0x0a84891}, -{-104524599, 26423566, -101545499, 29104756, 0x0a85091}, -{-101545500, 26423566, -98566400, 29104756, 0x0a85891}, -{-113610855, 23742376, -110691337, 26423566, 0x0a86091}, -{-110730000, 22800000, -108748963, 26423565, 0x0ed6891}, -{-108748964, 23742376, -105829446, 26423566, 0x0a87091}, -{-105829446, 23742376, -102909928, 26423566, 0x0a87891}, -{-102909927, 23742376, -99990409, 26423566, 0x0a88091}, -{-99990409, 23742376, -97070891, 26423566, 0x0a88891}, -{-106879876, 21061186, -104019940, 23742376, 0x0a99091}, -{-104019940, 21061186, -101160004, 23742376, 0x0a99891}, -{-101160004, 21061186, -98300068, 23742376, 0x0a9a091}, -{-98300068, 21061186, -95440132, 23742376, 0x0a9a891}, -{-105763309, 18379996, -102962955, 21061186, 0x0a9b091}, -{-102962955, 18379996, -100162601, 21061186, 0x0a9b891}, -{-100162601, 18379996, -97362247, 21061186, 0x0a9c091}, -{-97362247, 18379996, -94561893, 21061186, 0x0a9c891}, -{-103633253, 15698805, -100862690, 18379995, 0x0a8d091}, -{-100862690, 15698805, -98092127, 18379995, 0x0a8d891}, -{-98092127, 15653000, -95321564, 18379995, 0x0aae091}, -{-95321564, 16074172, -92551001, 18755362, 0x0a9e891}, -{-94351867, 14531918, -91611095, 17213108, 0x0a9f091}, -{-118403860, 14531918, -86600000, 32719000, 0x0010217}, -{37538581, 55705755, 37691380, 55792245, 0x001000a}, -{37174200, 55508961, 37975000, 56000000, 0x001000c}, -{37159175, 55614980, 37987247, 56106020, 0x001688c}, -{37166258, 55123940, 37983914, 55614980, 0x001b08c}, -{26672000, 49555000, 48440000, 61615000, 0x0010216}, -{37160000, 55488191, 37975000, 56020920, 0x0020217}, -{30203400, 59906311, 30400600, 59978850, 0x01a000a}, -{29990732, 59630300, 30759500, 60186000, 0x024000c}, -{29424750, 59789000, 30423508, 60244000, 0x0a40010}, -{26672000, 49555000, 48440000, 61615000, 0x0010216}, -{29424750, 59630300, 30759500, 60245000, 0x0020217}, -{20440003, 54666155, 20588958, 54752645, 0x001000a}, -{19957692, 54473980, 20754516, 54965020, 0x001000c}, -{20754515, 54424876, 21551339, 54915916, 0x0b00010}, -{19637000, 54316000, 22888000, 55296000, 0x0780011}, -{19637000, 54316000, 22888000, 55296000, 0x0020217}, -{44725548, 43190290, 44843751, 43276780, 0x001000a}, -{44479000, 43173000, 45180000, 43616660, 0x01c000c}, -{44640000, 42613700, 45196000, 43173000, 0x0c90010}, -{36598000, 41183000, 49615000, 51246000, 0x0010216}, -{44479000, 42613700, 45196000, 43616660, 0x0020217}, -{38914000, 44938348, 39015558, 45036000, 0x024000a}, -{38684000, 44805000, 39666000, 45104000, 0x013000c}, -{39907000, 44244994, 40388000, 44907500, 0x0ee0010}, -{37200000, 43383000, 41743000, 45505561, 0x0860011}, -{36598000, 41183000, 49615000, 51246000, 0x0010216}, -{38666000, 43756000, 40774000, 45217500, 0x0020217}, -{44615000, 43000000, 44717951, 43097650, 0x023000a}, -{44343820, 42810000, 44960000, 43301040, 0x001000c}, -{43874853, 42946020, 44343820, 43291979, 0xf04004b}, -{44250000, 43585000, 44858095, 43839000, 0xe89044b}, -{43398000, 42553000, 44960000, 43839000, 0x0b20011}, -{36598000, 41183000, 49615000, 51246000, 0x0010216}, -{43398000, 42553000, 44960000, 43839000, 0x0020217}, -{43535500, 43462000, 43682003, 43526245, 0x017000a}, -{43279312, 43237480, 43919896, 43728520, 0x001000c}, -{43919896, 43237480, 44473900, 43806642, 0x0cc0010}, -{42404370, 42890800, 44473900, 44020070, 0x0910011}, -{36598000, 41183000, 49615000, 51246000, 0x0010216}, -{42404370, 42890800, 44473900, 44020070, 0x0020217}, -{42010000, 44179500, 42088000, 44308800, 0x02f000a}, -{41713104, 44007980, 42358896, 44499000, 0x001000c}, -{41017684, 43824090, 41354715, 44068709, 0xa9e004b}, -{41420184, 43735690, 41757215, 43980309, 0xa9e004b}, -{41743684, 43672090, 42080715, 43916709, 0xa9e004b}, -{42363296, 43835210, 42678503, 44063989, 0x9ee004b}, -{40684800, 43192200, 42682570, 44497110, 0x09f0011}, -{36598000, 41183000, 49615000, 51246000, 0x0010216}, -{40683000, 43191000, 42684000, 44499000, 0x0020217}, -{45644000, 43255000, 45746952, 43352650, 0x023000a}, -{45359312, 43047480, 45999896, 43538520, 0x001000c}, -{45359312, 42556440, 45994688, 43047480, 0x0b00010}, -{44832000, 42473000, 46660000, 44014000, 0x0b40011}, -{36598000, 41183000, 49615000, 51246000, 0x0010216}, -{44832000, 42473000, 46660000, 44014000, 0x0020217}, -{47205000, 56072300, 47362728, 56156000, 0x01e000a}, -{46898080, 55740000, 47833000, 56162000, 0x01b000c}, -{46155608, 54711730, 46649592, 54998559, 0xc73004b}, -{47267117, 55373690, 47744082, 55647109, 0xbde004b}, -{46179817, 55358690, 46656782, 55632109, 0xbde004b}, -{45910000, 54624000, 48423000, 56329000, 0x0b60011}, -{26672000, 49555000, 48440000, 61615000, 0x0010216}, -{45910000, 54624000, 48423000, 56329000, 0x0020217}, -{40898859, 56951755, 41055502, 57038245, 0x001000a}, -{40715552, 56652280, 41564456, 57143320, 0x001000c}, -{41712748, 57165220, 42350851, 57511179, 0xf04004b}, -{40111109, 56754900, 40719491, 57089789, 0xe89004b}, -{39378000, 56351000, 43306500, 57743500, 0x0860011}, -{39378000, 56351000, 43306500, 57743500, 0x0020217}, -{39503947, 52563555, 39645214, 52650045, 0x001000a}, -{39304424, 52344180, 40059584, 52835220, 0x001000c}, -{38102105, 52493620, 38669094, 52839579, 0xf04004b}, -{38721077, 52804400, 39269923, 53139289, 0xe89004b}, -{37724000, 51887000, 40772600, 53589600, 0x09f0011}, -{26672000, 49555000, 48440000, 61615000, 0x0010216}, -{37724000, 51887000, 40772600, 53589600, 0x0020217}, -{36020447, 52924355, 36161714, 53010845, 0x001000a}, -{35679716, 52625780, 36445292, 53116820, 0x001000c}, -{36397830, 53159290, 36804170, 53403909, 0xa9e004b}, -{37375126, 52323690, 37771273, 52568309, 0xa9e004b}, -{35815830, 53316090, 36222170, 53560709, 0xa9e004b}, -{37154328, 52720310, 37529272, 52949089, 0x9ee004b}, -{34791000, 51935000, 38064000, 53644000, 0x09b0011}, -{26672000, 49555000, 48440000, 61615000, 0x0010216}, -{34791000, 51935000, 38064000, 53644000, 0x0020217}, -{37512964, 54142755, 37659997, 54229245, 0x001000a}, -{37197200, 53884380, 37983608, 54375420, 0x001000c}, -{38115484, 53810630, 38597516, 54097459, 0xc73004b}, -{36961493, 54391490, 37426306, 54664909, 0xbde004b}, -{37865552, 53526190, 38325048, 53799609, 0xbde004b}, -{35895000, 52955000, 38958000, 54863000, 0x0ab0011}, -{26672000, 49555000, 48440000, 61615000, 0x0010216}, -{35895000, 52955000, 38958000, 54863000, 0x0020217}, -{36516930, 50550755, 36652431, 50637245, 0x001000a}, -{36211240, 50350480, 36945568, 50841520, 0x001000c}, -{37463000, 51131000, 37819106, 51397000, 0xa9e044b}, -{37819106, 51106000, 38144575, 51397000, 0xa9e044b}, -{36988881, 50680190, 37372118, 50924809, 0xa9e044b}, -{38332000, 50541000, 38752320, 50736000, 0x9ee044b}, -{35325000, 49794000, 39277700, 51437700, 0x0860011}, -{26672000, 49555000, 48440000, 61615000, 0x0010216}, -{35325000, 49794000, 39277700, 51437700, 0x0020217}, -{40335281, 56096755, 40488080, 56183245, 0x001000a}, -{39882360, 55963956, 40710432, 56454996, 0x001000c}, -{40920000, 56300000, 41477601, 56420000, 0x864044b}, -{41896971, 55436141, 42234206, 55629460, 0x864004b}, -{40539000, 55422000, 40791612, 55680000, 0x864044b}, -{38510039, 56264510, 38819960, 56437489, 0x782004b}, -{39360000, 55880000, 39746658, 56016845, 0x782044b}, -{41962158, 56136060, 42272079, 56309039, 0x782004b}, -{38711440, 56058868, 39017517, 56231847, 0x782004b}, -{38272000, 55111000, 42967000, 56811000, 0x0860011}, -{26672000, 49555000, 48440000, 61615000, 0x0010216}, -{38272000, 55111000, 42980000, 56820000, 0x0020217}, -{36097808, 51694377, 36236192, 51780867, 0x001000a}, -{35792024, 51470480, 36541976, 51961520, 0x001000c}, -{35029767, 52146966, 35425914, 52391585, 0xa9e004b}, -{34562457, 51377104, 34949771, 51621723, 0xa9e004b}, -{35168000, 51573000, 35811498, 51722000, 0xa9e044b}, -{36718359, 51755710, 37085041, 51984489, 0x9ee004b}, -{34080500, 50910000, 38518000, 52442000, 0x07c0011}, -{26672000, 49555000, 48440000, 61615000, 0x0010216}, -{34080500, 50900000, 38555000, 52442000, 0x0020217}, -{36210564, 54495000, 36365069, 54574500, 0x01c000a}, -{35816292, 54361380, 36613116, 54852420, 0x001000c}, -{36363208, 54954130, 36857192, 55240959, 0xc73004b}, -{34200000, 53805000, 34573737, 54141000, 0xbde044b}, -{35300000, 53921000, 35873387, 54140000, 0xbde044b}, -{33431500, 53276500, 37274000, 55351500, 0x09f0011}, -{26672000, 49555000, 48440000, 61615000, 0x0010216}, -{33431500, 53276500, 37274000, 55351500, 0x0020217}, -{41364500, 52672755, 41482983, 52772000, 0x024000a}, -{41244000, 52435000, 42072441, 52867000, 0x01c000c}, -{40302467, 52780160, 40649533, 52991929, 0x931004b}, -{42226897, 51796572, 42536745, 51989891, 0x864044b}, -{41200000, 53117803, 41604994, 53271000, 0x864044b}, -{41421000, 51684000, 41714547, 51888000, 0x864044b}, -{42672472, 52786560, 42989301, 52979879, 0x864044b}, -{41718000, 53308000, 41956302, 53568359, 0x864044b}, -{39923000, 51590000, 43252000, 53823000, 0x0ae0011}, -{26672000, 49555000, 48440000, 61615000, 0x0010216}, -{39910000, 51590000, 43252000, 53823000, 0x0020217}, -{34309000, 53217656, 34400941, 53285000, 0x2a7044a}, -{34244098, 53285000, 34342169, 53348143, 0x2a7044a}, -{33963708, 53014180, 34739700, 53505220, 0x001000c}, -{32027028, 52629910, 32401972, 52858689, 0x9ee004b}, -{31667000, 52406000, 32045074, 52598000, 0x931044b}, -{32520467, 52731660, 32867533, 52943429, 0x931044b}, -{33900355, 53689860, 34256245, 53901629, 0x931044b}, -{34072755, 53488360, 34428645, 53700129, 0x931044b}, -{31243000, 51842000, 35331000, 54043000, 0x09c0011}, -{26672000, 49555000, 48440000, 61615000, 0x0010216}, -{31243000, 51842000, 35331000, 54043000, 0x0020217}, -{39763237, 57561755, 39906800, 57653825, 0x021000a}, -{39464548, 57503120, 40102651, 57849079, 0xf040047}, -{38595000, 57925000, 39346403, 58203989, 0xe890447}, -{38158279, 57307930, 38687320, 57594759, 0xc73004b}, -{39120044, 57061390, 39616756, 57334809, 0xbde004b}, -{38598144, 56633890, 39094856, 56907309, 0xbde004b}, -{37077000, 56531000, 41207500, 59160000, 0x0b40011}, -{26672000, 49555000, 48440000, 61615000, 0x0010216}, -{37077000, 56531000, 41207500, 59160000, 0x0020217}, -{39633330, 54582200, 39798000, 54657529, 0x01b000a}, -{39141603, 54460000, 40116016, 54850520, 0x019000c}, -{39854962, 53594910, 40239438, 53823689, 0x9ee004b}, -{41753000, 54147500, 42035896, 54416845, 0x931044b}, -{41105300, 54847000, 41554024, 55019000, 0x931044b}, -{38791935, 54170000, 39188816, 54362000, 0x931044b}, -{39344855, 53721960, 39700745, 53933729, 0x931004b}, -{38669670, 53311800, 42705000, 55352700, 0x09a0011}, -{26672000, 49555000, 48440000, 61615000, 0x0010216}, -{38660000, 53311800, 42705000, 55370000, 0x0020217}, -{47962535, 46306700, 48099087, 46383800, 0x01b000a}, -{47691688, 46038376, 48358312, 46529416, 0x001000c}, -{45697227, 47986471, 46389891, 48477511, 0x0b10010}, -{44969730, 46443380, 49040000, 48865100, 0x01c000d}, -{45838527, 45189350, 49615000, 47850000, 0x0a80011}, -{36598000, 41183000, 49615000, 51246000, 0x0010216}, -{44969730, 45000000, 49615000, 48867000, 0x0020217}, -{37538581, 55705755, 37691380, 55792245, 0x001000a}, -{37174200, 55508961, 37975000, 56000000, 0x001000c}, -{37468000, 55340000, 37621388, 55510000, 0x54f044b}, -{38067000, 55540000, 38317728, 55644000, 0x54f044b}, -{38687178, 55023090, 38897822, 55145399, 0x54f044b}, -{38390000, 55725000, 38541127, 55900000, 0x54f044b}, -{37276178, 54873000, 37516737, 54980099, 0x54f044b}, -{38824490, 55772000, 39125153, 55860000, 0x54f044b}, -{37974000, 55860890, 38190419, 55983199, 0x54f044b}, -{37949000, 56235000, 38192486, 56345000, 0x54f044b}, -{36649220, 56296600, 36958980, 56383089, 0x54f044b}, -{37397562, 55097800, 37699158, 55184289, 0x54f044b}, -{38637000, 55255000, 38759145, 55361789, 0x3c1044b}, -{36653462, 55349200, 36804338, 55435689, 0x3c1044b}, -{37787000, 56000000, 37939082, 56087000, 0x3c1044b}, -{38964000, 55351800, 39114876, 55438289, 0x3c1044b}, -{37365081, 55993400, 37518119, 56079889, 0x3c1044b}, -{38021523, 54835600, 38170477, 54922089, 0x3c1044b}, -{37446000, 56271900, 37579675, 56372000, 0x3c1044b}, -{38573681, 55740500, 38726719, 55826989, 0x3c1044b}, -{36915620, 56143600, 37070580, 56230089, 0x3c1044b}, -{37975000, 55712000, 38173424, 55778600, 0x3c1044b}, -{38234800, 55692200, 38391978, 55776333, 0x3c1044b}, -{36883360, 56597060, 37721848, 57088100, 0x001088c}, -{37721847, 56597060, 38560335, 57088100, 0x001108c}, -{35231538, 56106020, 36070026, 56597060, 0x001188c}, -{36070026, 56106020, 36908514, 56597060, 0x001208c}, -{36908514, 56106020, 37747002, 56597060, 0x001288c}, -{37747002, 56106020, 38585490, 56597060, 0x001308c}, -{34674959, 55614980, 35503031, 56106020, 0x001508c}, -{35503031, 55614980, 36331103, 56106020, 0x001588c}, -{36331103, 55614980, 37159175, 56106020, 0x001608c}, -{37159175, 55614980, 37987247, 56106020, 0x001688c}, -{37987247, 55614980, 38815319, 56106020, 0x001708c}, -{38815319, 55614980, 39643391, 56106020, 0x001788c}, -{39643391, 55614980, 40471463, 56106020, 0x001888c}, -{34713290, 55123940, 35530946, 55614980, 0x001908c}, -{35530946, 55123940, 36348602, 55614980, 0x001988c}, -{36348602, 55123940, 37166258, 55614980, 0x001a88c}, -{37166258, 55123940, 37983914, 55614980, 0x001b08c}, -{37983914, 55123940, 38801570, 55614980, 0x001b88c}, -{38801570, 55123940, 39619226, 55614980, 0x001c08c}, -{39619226, 55123940, 40436882, 55614980, 0x001c88c}, -{37007935, 54632900, 37815175, 55123940, 0x001d08c}, -{37815175, 54632900, 38622415, 55123940, 0x001d88c}, -{38622415, 54632900, 39429655, 55123940, 0x001e08c}, -{39429655, 54632900, 40236895, 55123940, 0x001e88c}, -{38304727, 54141860, 39101551, 54632900, 0x001f08c}, -{26672000, 49555000, 48440000, 61615000, 0x0010216}, -{35130000, 54254500, 40210000, 56978000, 0x0020217}, -{31971102, 54735455, 32120057, 54821945, 0x001000a}, -{31619792, 54518480, 32416616, 55009520, 0x001000c}, -{32640762, 53819610, 33025238, 54048389, 0x9ee004b}, -{34077290, 55088160, 34446710, 55299929, 0x931004b}, -{32507443, 54967860, 32872157, 55179629, 0x931004b}, -{33054043, 55022060, 33418757, 55233829, 0x931004b}, -{30980756, 55496562, 31350176, 55708331, 0x931004b}, -{33495000, 55781206, 34445000, 56071000, 0x016088c}, -{34445000, 55781206, 35400000, 56071000, 0x016108c}, -{30747000, 55290166, 31564656, 55781206, 0x001188c}, -{31557187, 55290166, 32374843, 55781206, 0x001208c}, -{32374843, 55290166, 33192499, 55781206, 0x001288c}, -{33192499, 55290166, 34010155, 55781206, 0x001308c}, -{34010155, 55290166, 34827811, 55781206, 0x001388c}, -{34582344, 55290166, 35400000, 55781206, 0x001408c}, -{30747000, 54799126, 31554240, 55290166, 0x001488c}, -{31551979, 54799126, 32359219, 55290166, 0x001508c}, -{32359219, 54799126, 33166459, 55290166, 0x001588c}, -{33166459, 54799126, 33973699, 55290166, 0x001608c}, -{33973699, 54799126, 34780939, 55290166, 0x001688c}, -{34592760, 54799126, 35400000, 55290166, 0x001708c}, -{30749947, 54308086, 31546771, 54799126, 0x001788c}, -{31546771, 54308086, 32343595, 54799126, 0x001808c}, -{32343595, 54308086, 33140419, 54799126, 0x001888c}, -{33140419, 54308086, 33937243, 54799126, 0x001908c}, -{33937243, 54455398, 34734067, 54946438, 0x001988c}, -{34592760, 54602710, 35400000, 55093750, 0x001a08c}, -{31302360, 53850000, 32088768, 54308086, 0x001a88c}, -{32088768, 53850000, 32875176, 54308086, 0x001b08c}, -{32875176, 53850000, 33700000, 54308086, 0x01db88c}, -{31754000, 53412000, 32532000, 53850000, 0x001c08c}, -{32532000, 53412000, 33310000, 53850000, 0x001c88c}, -{26672000, 49555000, 48440000, 61615000, 0x0010216}, -{30747000, 53412000, 35400000, 56071000, 0x0020217}, -{47437379, 42922655, 47554621, 43009145, 0x001000a}, -{47083212, 42691280, 47718588, 43182320, 0x001000c}, -{46530700, 43083830, 46922700, 43370659, 0xc73004b}, -{48018101, 41954190, 48385698, 42227609, 0xbde004b}, -{46748482, 42662290, 47119117, 42935709, 0xbde004b}, -{45600000, 41184000, 48596880, 44320322, 0x0c60011}, -{45080000, 42314009, 48596880, 44995200, 0x001000d}, -{36598000, 41183000, 49615000, 51246000, 0x0010216}, -{45080000, 41183000, 48598000, 44997000, 0x0020217}, -{39110708, 51629275, 39235000, 51721345, 0x021000a}, -{38859024, 51458480, 39608976, 51949520, 0x001000c}, -{41861649, 51293260, 42196950, 51505029, 0x931004b}, -{39090155, 51192840, 39396244, 51386159, 0x864004b}, -{39442455, 50899440, 39748544, 51092759, 0x864004b}, -{39408477, 50089140, 39708122, 50282459, 0x864004b}, -{39670388, 49610040, 39966811, 49803359, 0x864004b}, -{40233177, 50100440, 40532822, 50293759, 0x864004b}, -{38139000, 49825039, 42944000, 52106000, 0x0900011}, -{38139000, 49555000, 42315716, 52106000, 0x01d000d}, -{26672000, 49555000, 48440000, 61615000, 0x0010216}, -{38139000, 49555000, 42944000, 52106000, 0x0020217}, -{31190115, 58506255, 31353485, 58592745, 0x001000a}, -{30894820, 58258480, 31780180, 58749520, 0x001000c}, -{33660677, 58277210, 34094722, 58505989, 0x9ee004b}, -{31367772, 59086760, 31775428, 59298529, 0x931004b}, -{33039413, 58329060, 33441186, 58540829, 0x931004b}, -{35556013, 58450460, 35957786, 58662229, 0x931004b}, -{31253165, 57886000, 31795602, 58040500, 0x931044b}, -{29622000, 56917000, 34705456, 59436000, 0x09f0011}, -{29622000, 57533219, 36241000, 59436000, 0x016000d}, -{26672000, 49555000, 48440000, 61615000, 0x0010216}, -{29622000, 56917000, 36241000, 59436000, 0x0020217}, -{28268176, 57763755, 28429624, 57850245, 0x001000a}, -{28004336, 57557980, 28868864, 58049020, 0x001000c}, -{30365539, 56227110, 30675460, 56400089, 0x782004b}, -{28175874, 57247710, 28494925, 57420689, 0x782004b}, -{29412612, 57696410, 29735987, 57869389, 0x782004b}, -{29703761, 55920810, 30009838, 56093789, 0x782004b}, -{29749174, 57438410, 30068225, 57611389, 0x782004b}, -{29212839, 56239210, 29522760, 56412189, 0x782004b}, -{28759577, 56933110, 29073823, 57106089, 0x782004b}, -{28937336, 58199220, 29221463, 58348979, 0x680004b}, -{27323000, 58479356, 28020000, 59019500, 0x024008c}, -{28020000, 58479356, 28739576, 59019500, 0x024088c}, -{28739576, 58479356, 29624936, 58970396, 0x001108c}, -{27416743, 57988316, 28291687, 58479356, 0x001188c}, -{28291687, 57988316, 29166631, 58479356, 0x001208c}, -{29166631, 57988316, 30041575, 58479356, 0x001288c}, -{27334457, 57497276, 28198985, 57988316, 0x001308c}, -{28198985, 57497276, 29063513, 57988316, 0x001388c}, -{29063513, 57497276, 29928041, 57988316, 0x001408c}, -{29928041, 57497276, 30792569, 57988316, 0x001488c}, -{27474552, 57006236, 28323456, 57497276, 0x001508c}, -{28323456, 57006236, 29172360, 57497276, 0x001588c}, -{29172360, 57006236, 30021264, 57497276, 0x001608c}, -{30021264, 57006236, 30870168, 57497276, 0x001688c}, -{27650000, 56544658, 28514000, 57006236, 0x01d708c}, -{28514000, 56544658, 29378000, 57006236, 0x01d788c}, -{29378000, 56544658, 30241000, 57006236, 0x01d808c}, -{30241000, 56544658, 31105000, 57006236, 0x01d888c}, -{28073993, 56053618, 28902065, 56544658, 0x001908c}, -{28902065, 56053618, 29730137, 56544658, 0x001988c}, -{29730137, 56053618, 30329000, 56544658, 0x001a08c}, -{30329000, 56053618, 30928000, 56544658, 0x001a88c}, -{30928000, 56053618, 31526500, 56544658, 0x001b08c}, -{28253096, 55589000, 29070752, 56080040, 0x001b88c}, -{29070752, 55589000, 29888408, 56080040, 0x001c08c}, -{29888408, 55589000, 30706064, 56080040, 0x001c88c}, -{30706064, 55589000, 31523720, 56080040, 0x001d08c}, -{26672000, 49555000, 48440000, 61615000, 0x0010216}, -{27317000, 55589000, 31526500, 59019500, 0x0020217}, -{40859776, 57724755, 41021224, 57811245, 0x001000a}, -{40513036, 57417280, 41377564, 57908320, 0x001000c}, -{41298977, 58343310, 41733022, 58572089, 0x9ee004b}, -{42162013, 58278460, 42563786, 58490229, 0x931004b}, -{44563713, 58239560, 44965486, 58451329, 0x931004b}, -{45417000, 58269560, 46010013, 58413000, 0x931044b}, -{43529654, 57772060, 43925545, 57983829, 0x931004b}, -{40394000, 57273000, 45943714, 59435000, 0x08e0011}, -{42339230, 57356000, 47650000, 59622000, 0x01b000d}, -{26672000, 49555000, 48440000, 61615000, 0x0010216}, -{40394000, 57273000, 47650000, 59622000, 0x0020217}, -{41898457, 44993655, 42019543, 45080145, 0x001000a}, -{41785348, 44920620, 42270652, 45266579, 0xf040047}, -{42811798, 43941400, 43273201, 44276289, 0xe890047}, -{42418524, 43856000, 42820531, 43984000, 0x864044b}, -{41765682, 44517140, 42034718, 44710459, 0x864004b}, -{43263182, 44064240, 43532218, 44257559, 0x864004b}, -{44082374, 44659910, 44325025, 44832889, 0x782004b}, -{42812274, 44611410, 43054925, 44784389, 0x782004b}, -{42711273, 45246610, 42956327, 45419589, 0x782004b}, -{43259574, 44988910, 43502225, 45161889, 0x782004b}, -{40843000, 43795000, 44820000, 46238500, 0x09b0011}, -{41400000, 43658000, 45718000, 45950000, 0x01a000d}, -{36598000, 41183000, 49615000, 51246000, 0x0010216}, -{40843000, 43658000, 45718000, 46238500, 0x0020217}, -{38928157, 44995255, 39049243, 45081745, 0x001000a}, -{38754821, 44898330, 39157178, 45185159, 0xc730047}, -{39686963, 43383000, 40060636, 43656419, 0xbde0047}, -{37472627, 44652090, 37856173, 44925509, 0xbde0047}, -{40392100, 45350000, 40772176, 45461500, 0x782044b}, -{40948674, 44963710, 41191325, 45136689, 0x782004b}, -{38120370, 46567510, 38370229, 46740489, 0x782004b}, -{38003973, 45221210, 38249027, 45394189, 0x782004b}, -{40036480, 45788220, 40250719, 45937979, 0x680004b}, -{39016132, 44025120, 39222467, 44174879, 0x680004b}, -{40642892, 44553920, 40851307, 44703679, 0x680004b}, -{37848360, 44849320, 38058439, 44999079, 0x680004b}, -{38873920, 45548120, 39086079, 45697879, 0x680004b}, -{37200000, 43383000, 41743000, 45505561, 0x0860011}, -{36598000, 44803239, 41280000, 46879000, 0x018000d}, -{36598000, 41183000, 49615000, 51246000, 0x0010216}, -{36590000, 43383000, 41743000, 46881000, 0x0020217}, -{44201735, 46270455, 44326665, 46356945, 0x001000a}, -{43952788, 46134980, 44619412, 46626020, 0x001000c}, -{44250393, 47662310, 44587207, 47891089, 0x9ee004b}, -{44441914, 47218060, 44753685, 47429829, 0x931004b}, -{44497744, 47871760, 44812456, 48083529, 0x931004b}, -{41812526, 46036660, 42115473, 46248429, 0x931004b}, -{47144997, 45277760, 47445003, 45489529, 0x931004b}, -{43600000, 44660000, 47732000, 47051842, 0x0970011}, -{43600000, 45859280, 47732000, 48281000, 0x01c000d}, -{41631000, 45200000, 45304223, 47950000, 0x3dd0015}, -{36598000, 41183000, 49615000, 51246000, 0x0010216}, -{41631000, 44660000, 47732000, 48281000, 0x0020217}, -{35819259, 56810055, 35975902, 56896545, 0x001000a}, -{35411952, 56672880, 36260856, 57163920, 0x001000c}, -{34053818, 56165540, 34400182, 56358859, 0x864004b}, -{36663418, 56578840, 37009782, 56772159, 0x864004b}, -{33952801, 56929640, 34303998, 57122959, 0x864004b}, -{34807577, 56955710, 35121823, 57128689, 0x782004b}, -{34371274, 57512910, 34690325, 57685889, 0x782004b}, -{33853012, 57831010, 34176387, 58003989, 0x782004b}, -{37169577, 56733210, 37483823, 56906189, 0x782004b}, -{34108503, 55896000, 38329000, 58866000, 0x0bc0011}, -{30778000, 55631000, 35514770, 58260000, 0x001000d}, -{26672000, 49555000, 48440000, 61615000, 0x0010216}, -{30778000, 55631000, 38329000, 58866000, 0x0020217}, -{30203400, 59906311, 30400600, 59978850, 0x01a000a}, -{29990732, 59630300, 30759500, 60186000, 0x024000c}, -{29891576, 59516940, 30269623, 59710259, 0x864004b}, -{28522069, 60587340, 28911930, 60780659, 0x864004b}, -{28978523, 59801240, 29362477, 59994559, 0x864004b}, -{33308864, 59537510, 33647135, 59710489, 0x782004b}, -{29704164, 59651910, 30042435, 59824889, 0x782004b}, -{31767264, 59378610, 32105535, 59551589, 0x782004b}, -{30457522, 59936310, 30801078, 60109289, 0x782004b}, -{30840141, 58900000, 35745000, 61615000, 0x020000d}, -{26950000, 58418000, 31119761, 61615000, 0x0cb0011}, -{26672000, 59394159, 33000000, 61615000, 0x31c0015}, -{26672000, 49555000, 48440000, 61615000, 0x0010216}, -{26672000, 58418000, 35745000, 61615000, 0x0020217}, -{39637035, 47170755, 39762926, 47257245, 0x001000a}, -{39461817, 47068800, 40210088, 47508624, 0x01c000c}, -{38760169, 47156410, 39012430, 47329389, 0x782004b}, -{40083268, 47623110, 40337932, 47796089, 0x782004b}, -{41997668, 47449000, 42335144, 47579489, 0x782044b}, -{39786668, 47646510, 40041332, 47819489, 0x782004b}, -{39220769, 46994010, 39473030, 47166989, 0x782004b}, -{40105467, 48216510, 40362533, 48389489, 0x782004b}, -{39913067, 47813210, 40170133, 47986189, 0x782004b}, -{41441140, 46421420, 41657459, 46571179, 0x680004b}, -{39630000, 46969298, 42820000, 50216500, 0x0cd0011}, -{38219000, 45950000, 42838317, 48050000, 0x018000d}, -{39489008, 45950000, 44326000, 48050000, 0x2f50015}, -{36598000, 41183000, 49615000, 51246000, 0x0010216}, -{38219000, 45950000, 44326000, 50216500, 0x0020217}, -{44440413, 48675055, 44570148, 48761545, 0x001000a}, -{44105064, 48399961, 44722200, 48938520, 0x022000c}, -{44722200, 48667160, 44951834, 48960000, 0x931044b}, -{45174177, 49998240, 45473822, 50191559, 0x864004b}, -{43157677, 49997740, 43457322, 50191059, 0x864004b}, -{43477388, 49626340, 43773811, 49819659, 0x864004b}, -{44635777, 50213540, 44935422, 50406859, 0x864004b}, -{41811366, 50694340, 42114233, 50887659, 0x864004b}, -{42000000, 47440000, 47066000, 49499000, 0x0820011}, -{41165000, 49100000, 46131450, 51246000, 0x019000d}, -{44134845, 48040000, 47425000, 51246000, 0x4840015}, -{36598000, 41183000, 49615000, 51246000, 0x0010216}, -{41165000, 47440000, 47425000, 51246000, 0x0020217}, -{37850000, 59072855, 38016255, 59159345, 0x001000a}, -{37421112, 58969000, 38322096, 59290000, 0x001000c}, -{39751556, 59151420, 40039843, 59301179, 0x680004b}, -{39466056, 59165320, 39754343, 59315079, 0x680004b}, -{39933768, 59410320, 40226631, 59560079, 0x680004b}, -{36356677, 58739390, 36592122, 58861699, 0x54f004b}, -{38244140, 59807190, 38487060, 59929499, 0x54f004b}, -{35775108, 59349890, 36014291, 59472199, 0x54f004b}, -{36335233, 60930590, 36585967, 61052899, 0x54f004b}, -{40133777, 58778790, 40369222, 58901099, 0x54f004b}, -{45644040, 59932690, 45886960, 60054999, 0x54f004b}, -{46153071, 60701790, 46399728, 60824099, 0x54f004b}, -{35164677, 59060090, 35400122, 59182399, 0x54f004b}, -{45370008, 59448190, 45609191, 59570499, 0x54f004b}, -{40091740, 59916790, 40334660, 60039099, 0x54f004b}, -{42665240, 59908990, 42908160, 60031299, 0x54f004b}, -{34718000, 58478000, 38973441, 61615000, 0x0c70011}, -{38973441, 58478000, 44201283, 61070000, 0x01e000d}, -{40682496, 59073000, 47161000, 61202000, 0x2fc0015}, -{26672000, 49555000, 48440000, 61615000, 0x0010216}, -{34718000, 58478000, 47161000, 61615000, 0x0020217}, -{33025000, 68884400, 33145164, 69037000, 0x039000a}, -{32385416, 68743584, 33671792, 69234624, 0x001000c}, -{32741080, 67500896, 33944128, 67991936, 0x0b00010}, -{28414000, 66344000, 33240642, 69953000, 0x0e40011}, -{33240642, 66053000, 38151373, 69440000, 0x028000d}, -{34870857, 66053000, 41409500, 68700000, 0x3b60015}, -{28411000, 59190000, 66300000, 70470500, 0x2c60216}, -{28414000, 66053000, 41409500, 69953000, 0x0020217}, -{34252027, 61752455, 34431734, 61838945, 0x001000a}, -{33809856, 61554480, 34783752, 62045520, 0x001000c}, -{34097396, 62138920, 34414803, 62288679, 0x680004b}, -{32872696, 60896120, 33179703, 61045879, 0x680004b}, -{34122460, 63670920, 34457339, 63820679, 0x680004b}, -{34611840, 64438120, 34952959, 64587879, 0x680004b}, -{30058192, 61449820, 30370607, 61599579, 0x680004b}, -{34348184, 62802920, 34671415, 62952679, 0x680004b}, -{32180796, 62033820, 32498203, 62183579, 0x680004b}, -{30515324, 61662390, 30770475, 61784699, 0x54f004b}, -{36433224, 61751990, 36688375, 61874299, 0x54f004b}, -{30500885, 64547090, 30784915, 64669399, 0x54f004b}, -{34468000, 64927000, 34907526, 65006000, 0x54f044b}, -{31383824, 61483190, 31638975, 61605499, 0x54f004b}, -{29308000, 60674000, 37935500, 62355680, 0x0690011}, -{29969000, 62355680, 37639000, 64383979, 0x2cf0015}, -{29308000, 64380000, 36211270, 66679000, 0x01b000d}, -{28411000, 59190000, 66300000, 70470500, 0x2c60216}, -{29308000, 60674000, 37935500, 66679000, 0x0020217}, -{52953585, 67596655, 53175576, 67683145, 0x001000a}, -{52453880, 67406580, 53656928, 67897620, 0x001000c}, -{56474796, 66984780, 57651804, 67475820, 0x0b00010}, -{56884136, 66779405, 63616902, 69460595, 0x0a80011}, -{50151370, 66779405, 56884136, 69460595, 0x001000d}, -{43702214, 65894612, 50166861, 68575802, 0x0010015}, -{43100000, 65800000, 69120700, 81856820, 0x0d20012}, -{28411000, 59190000, 66300000, 70470500, 0x2c60216}, -{43100000, 65800000, 65680000, 70470500, 0x0020217}, -{50724500, 61620720, 50894000, 61710000, 0x020000a}, -{50483000, 61340000, 51101241, 62040000, 0x02e000c}, -{53486000, 63486910, 54132011, 63668000, 0x9ee044b}, -{63674235, 67427560, 64218365, 67639329, 0x931004b}, -{59910706, 65922260, 60421894, 66134029, 0x931004b}, -{56887212, 65008360, 57378988, 65220129, 0x931004b}, -{50609065, 62431560, 51066134, 62643329, 0x931004b}, -{48073101, 60280125, 53375899, 62961315, 0x0a80011}, -{52630482, 63029405, 58499309, 65710595, 0x001000d}, -{59392154, 65459405, 65737637, 68140595, 0x0010015}, -{28411000, 59190000, 66300000, 70470500, 0x2c60016}, -{45400000, 59199000, 66256000, 68427000, 0x0020217}, -{40494956, 64506755, 40695805, 64593245, 0x001000a}, -{39732000, 64346600, 41072063, 64716000, 0x017000c}, -{37864409, 63778630, 38505791, 64065459, 0xc73004b}, -{46339745, 61103290, 46900255, 61376709, 0xbde004b}, -{46900255, 61103290, 47460765, 61376709, 0xbde004b}, -{35914733, 63316652, 41783560, 65997842, 0x0a80011}, -{37326827, 60643000, 42718998, 63324190, 0x001000d}, -{42718998, 60715898, 48111169, 63397088, 0x0010015}, -{43100000, 65800000, 69120700, 81856820, 0x0d20012}, -{28411000, 59190000, 66300000, 70470500, 0x2c60016}, -{35512400, 60643000, 69120700, 81856820, 0x0020217}, -{45113264, 54145855, 45260297, 54232345, 0x001000a}, -{44770600, 53920480, 45557008, 54411520, 0x001000c}, -{43665367, 54327710, 43959432, 54500689, 0x782004b}, -{43813145, 54542510, 44111054, 54715489, 0x782004b}, -{42656367, 54003510, 42950432, 54176489, 0x782004b}, -{43044049, 53840910, 43334750, 54013889, 0x782004b}, -{46159340, 54788220, 46417259, 54937979, 0x680004b}, -{45991804, 54509920, 46246395, 54659679, 0x680004b}, -{43782360, 53980820, 44034039, 54130579, 0x680004b}, -{45246104, 54405620, 45500695, 54555379, 0x680004b}, -{45115940, 54605420, 45373859, 54755179, 0x680004b}, -{42166000, 53650000, 46719500, 55187000, 0x07f0011}, -{41775000, 49802000, 61703000, 61676000, 0x0010216}, -{42166000, 53650000, 46719500, 55187000, 0x0020217}, -{43897520, 56265455, 44052241, 56351945, 0x001000a}, -{43407468, 56069080, 44235540, 56560120, 0x001000c}, -{43106939, 56140010, 43416860, 56312989, 0x782004b}, -{43641123, 55277510, 43942876, 55450489, 0x782004b}, -{43013661, 55887710, 43319738, 56060689, 0x782004b}, -{42003823, 55291210, 42305576, 55464189, 0x782004b}, -{44301940, 56200720, 44570259, 56350479, 0x680004b}, -{45356476, 55465420, 45617723, 55615179, 0x680004b}, -{43301640, 56578820, 43569959, 56728579, 0x680004b}, -{45617000, 57414000, 46007099, 57520000, 0x680044b}, -{44946404, 55994820, 45211395, 56144579, 0x680004b}, -{41775000, 54465000, 46420000, 57062761, 0x0a40011}, -{42570000, 55668280, 47756000, 58090000, 0x01c000d}, -{41775000, 49802000, 61703000, 61676000, 0x0010216}, -{41775000, 54465000, 47756000, 58090000, 0x0020217}, -{44909886, 53146355, 45053075, 53232845, 0x001000a}, -{44603616, 52939480, 45369192, 53430520, 0x001000c}, -{45907000, 53616000, 46174711, 53803789, 0x782044b}, -{46449731, 53018000, 46783115, 53167000, 0x782044b}, -{42891649, 53642610, 43182350, 53815589, 0x782004b}, -{44410331, 53383510, 44697669, 53556489, 0x782004b}, -{42534616, 53408000, 42925707, 53535000, 0x782044b}, -{45977653, 52816810, 46261147, 52989789, 0x782004b}, -{43472031, 53413000, 43798986, 53565000, 0x782044b}, -{44917000, 52797000, 45188546, 52932279, 0x680044b}, -{42094000, 52300000, 46982500, 54032000, 0x07f0011}, -{41775000, 49802000, 61703000, 61676000, 0x0010216}, -{42094000, 52300000, 46982500, 54032000, 0x0020217}, -{49542615, 58562755, 49705985, 58649245, 0x001000a}, -{49161320, 58400000, 50230735, 58784000, 0x018000c}, -{52018215, 58614440, 52384985, 58807759, 0x864004b}, -{48724816, 57487940, 49081383, 57681259, 0x864004b}, -{50813000, 56163000, 51415751, 56274000, 0x864044b}, -{52079164, 59274110, 52417435, 59447089, 0x782004b}, -{49064807, 58949110, 49397792, 59122089, 0x782004b}, -{47066979, 60537110, 47415821, 60710089, 0x782004b}, -{47792574, 57230610, 48111625, 57403589, 0x782004b}, -{49258117, 57538000, 53933000, 60330000, 0x0b00011}, -{46262000, 57900000, 50298202, 61065000, 0x025000d}, -{46262000, 56055000, 52000000, 58262712, 0x3190015}, -{41775000, 49802000, 61703000, 61676000, 0x0010216}, -{46262000, 56055000, 53933000, 61065000, 0x0020217}, -{47802000, 56603000, 47981675, 56674400, 0x01a000a}, -{47401960, 56364480, 48240448, 56855520, 0x001000c}, -{46376639, 56268710, 46686560, 56441689, 0x782004b}, -{48175261, 55831810, 48481338, 56004789, 0x782004b}, -{47738677, 56851010, 48052923, 57023989, 0x782004b}, -{46094739, 56201310, 46404660, 56374289, 0x782004b}, -{47911361, 55914510, 48217438, 56087489, 0x782004b}, -{48940377, 56851010, 49254623, 57023989, 0x782004b}, -{46683577, 56716710, 46997823, 56889689, 0x782004b}, -{48571768, 56934320, 48843831, 57084079, 0x680004b}, -{45622200, 55826700, 50201800, 57349600, 0x0810011}, -{41775000, 49802000, 61703000, 61676000, 0x0010216}, -{45622200, 55826700, 50201800, 57349600, 0x0020217}, -{55060000, 51750000, 55186500, 51842070, 0x021000a}, -{54679024, 51505480, 55428976, 51996520, 0x001000c}, -{58196030, 51151073, 58502119, 51344392, 0x864044b}, -{58502119, 51151073, 58808208, 51344392, 0x864044b}, -{52054585, 52654340, 52371414, 52847659, 0x864044b}, -{57301000, 51365500, 57658246, 51498000, 0x782044b}, -{58844658, 51314000, 59220287, 51440000, 0x782044b}, -{52977000, 52373000, 53299981, 52523000, 0x782044b}, -{54888000, 51060000, 55203779, 51210000, 0x782044b}, -{50766000, 51100000, 54128000, 54363000, 0x0d10011}, -{54128000, 50499000, 57175000, 53425000, 0x026000d}, -{57175000, 50499000, 61703000, 52485000, 0x31c0015}, -{41775000, 49802000, 61703000, 61676000, 0x0010216}, -{50766000, 50499000, 61703000, 54363000, 0x0020217}, -{48278964, 54258755, 48425997, 54345245, 0x001000a}, -{47998000, 54092800, 48897200, 54527800, 0x01b000c}, -{49460600, 54132800, 49874923, 54255500, 0x782044b}, -{46945160, 53975520, 47283656, 54086800, 0x680044b}, -{46984000, 53611000, 47276516, 53739779, 0x680044b}, -{47045000, 54280000, 47414953, 54383000, 0x680044b}, -{47619216, 53117000, 48095522, 53195179, 0x680044b}, -{46219060, 53787220, 46502199, 53920300, 0x680044b}, -{46601560, 53684000, 46926444, 53800000, 0x680044b}, -{49950304, 54215700, 50197245, 54370000, 0x680044b}, -{47370216, 53114920, 47618983, 53264679, 0x680044b}, -{47043400, 52614000, 47305359, 52754279, 0x680044b}, -{45800290, 52535400, 50247800, 54893000, 0x09d0011}, -{41775000, 49802000, 61703000, 61676000, 0x0010216}, -{45800290, 52535400, 50247800, 54893000, 0x0020217}, -{56127276, 57941700, 56288724, 58021245, 0x001000a}, -{55787000, 57784100, 56645472, 58223520, 0x001000c}, -{56626768, 59347120, 56951839, 59482000, 0x680044b}, -{56648660, 59588100, 56934307, 59741479, 0x680044b}, -{53913300, 56657220, 54190758, 56804000, 0x680044b}, -{57691000, 58050000, 57988296, 58191000, 0x680044b}, -{56766788, 57359320, 57064923, 57498000, 0x680044b}, -{57685150, 58235100, 57985839, 58376500, 0x680044b}, -{55508216, 57993920, 55788183, 58143679, 0x680044b}, -{54167380, 60245420, 54447301, 60404500, 0x680044b}, -{56939092, 60337120, 57279222, 60470000, 0x680044b}, -{57568177, 59004690, 57803622, 59126999, 0x54f044b}, -{57699676, 58491290, 57931724, 58613599, 0x54f044b}, -{53750000, 56106000, 58900000, 58527722, 0x09a0011}, -{53200000, 58250000, 59490000, 60400172, 0x018000d}, -{51775000, 59854398, 59490000, 61676000, 0x2920015}, -{41775000, 49802000, 61703000, 61676000, 0x0010216}, -{51775000, 56106000, 59490000, 61676000, 0x0020217}, -{55891000, 54710000, 56043900, 54795700, 0x01e000a}, -{55632000, 54511480, 56464400, 54956000, 0x01c000c}, -{55849860, 53579920, 56101539, 53729679, 0x680004b}, -{55810716, 53282920, 56059483, 53432679, 0x680004b}, -{54101504, 56020720, 54366495, 56170479, 0x680004b}, -{55851116, 53430120, 56099883, 53579879, 0x680004b}, -{58235160, 53872120, 58486839, 54021879, 0x680004b}, -{55838974, 52903490, 56039425, 53025799, 0x54f004b}, -{55663974, 52666390, 55864425, 52788699, 0x54f004b}, -{54009337, 54043390, 54217263, 54165699, 0x54f004b}, -{53407037, 54422590, 53614963, 54544899, 0x54f004b}, -{53620578, 54533590, 53831222, 54655899, 0x54f004b}, -{58569274, 52654390, 58769725, 52776699, 0x54f004b}, -{58215174, 52530690, 58415625, 52652999, 0x54f004b}, -{54924537, 54161990, 55132463, 54284299, 0x54f004b}, -{53156000, 53715000, 57339630, 56536000, 0x0b30011}, -{53760000, 51570000, 59000000, 53715000, 0x019000d}, -{55786308, 53715000, 59994000, 56536000, 0x3fc0015}, -{41775000, 49802000, 61703000, 61676000, 0x0010216}, -{53156000, 51570000, 59994000, 56536000, 0x0020217}, -{53168500, 56816300, 53325144, 56901345, 0x001000a}, -{52726360, 56540180, 53564848, 57031220, 0x001000c}, -{53562018, 56344040, 53908382, 56537359, 0x864004b}, -{53720301, 56919740, 54071498, 57113059, 0x864004b}, -{52432000, 58031140, 52793400, 58224459, 0x864004b}, -{52072739, 56344410, 52382660, 56517389, 0x782004b}, -{52938274, 57478610, 53257325, 57651589, 0x782004b}, -{51941377, 56908510, 52255623, 57081489, 0x782004b}, -{53583612, 57800710, 53906987, 57973689, 0x782004b}, -{51121800, 55857400, 54439400, 58545900, 0x0c90011}, -{41775000, 49802000, 61703000, 61676000, 0x0010216}, -{51121800, 55857400, 54439400, 58545900, 0x0020217}, -{49092000, 55740300, 49238500, 55827700, 0x001000a}, -{51720000, 55560500, 52582714, 55802500, 0xf040447}, -{48772000, 55587000, 49347847, 55931489, 0xe890447}, -{52188240, 54816650, 52483359, 54947500, 0x680044b}, -{48456000, 55768000, 48772269, 55893400, 0x680044b}, -{52608800, 54495000, 53007211, 54590599, 0x680044b}, -{52343000, 54535000, 52675629, 54651099, 0x680044b}, -{50377500, 55318000, 50853052, 55400220, 0x680044b}, -{51926419, 55241490, 52139781, 55363799, 0x54f004b}, -{50715337, 54360890, 50923263, 54483199, 0x54f004b}, -{52972778, 54785090, 53183422, 54907399, 0x54f004b}, -{51248190, 55645690, 51464609, 55767999, 0x54f004b}, -{50774531, 56102090, 50993668, 56224399, 0x54f004b}, -{48181578, 54906190, 48392222, 55028499, 0x54f004b}, -{50152031, 56294590, 50371168, 56416899, 0x54f004b}, -{52182190, 55844490, 52398609, 55966799, 0x54f004b}, -{47235000, 53974000, 51150000, 56676000, 0x0b50011}, -{50430000, 53974000, 54270000, 56676000, 0x021000d}, -{41775000, 49802000, 61703000, 61676000, 0x0010216}, -{47235000, 53974000, 54270000, 56680000, 0x0020217}, -{50070000, 53169000, 50230397, 53242200, 0x01a000a}, -{49818661, 53055000, 50398122, 53398000, 0xf040447}, -{49232000, 53315000, 49885463, 53600000, 0xe890447}, -{48320000, 53036800, 48712436, 53226600, 0x931044b}, -{49541385, 52862340, 49858214, 53055659, 0x864044b}, -{49000000, 53495000, 49322010, 53690000, 0x864044b}, -{51102037, 53237340, 51423162, 53430659, 0x864044b}, -{50379537, 53154340, 50700662, 53347659, 0x864044b}, -{51038358, 53824440, 51363242, 54017759, 0x864044b}, -{47924000, 52225772, 52563000, 54677000, 0x09c0011}, -{48693650, 51773000, 52563000, 54677000, 0x021000d}, -{41775000, 49802000, 61703000, 61676000, 0x0010216}, -{47924000, 51773000, 52563000, 54680000, 0x0020217}, -{45927808, 51500055, 46066192, 51586545, 0x001000a}, -{45530000, 51317000, 46355768, 51788520, 0x01c000c}, -{47666176, 51898710, 47943423, 52071689, 0x782044b}, -{43022076, 51465000, 43308844, 51632189, 0x782044b}, -{47176235, 51964110, 47456365, 52137089, 0x782044b}, -{48683535, 51924610, 48963665, 52097589, 0x782044b}, -{44888784, 51812520, 45128815, 51962279, 0x680044b}, -{45260636, 52223320, 45503163, 52373079, 0x680044b}, -{46355836, 52232520, 46598363, 52382279, 0x680044b}, -{43641836, 52169520, 43884363, 52319279, 0x680044b}, -{43621840, 51090520, 43858959, 51240279, 0x680044b}, -{42515000, 50476000, 47442105, 52740000, 0x08f0011}, -{47196000, 49802000, 50841500, 52820000, 0x022000d}, -{41775000, 49802000, 61703000, 61676000, 0x0010216}, -{42515000, 49802000, 50841500, 52820000, 0x0020217}, -{76511000, 66065000, 76811000, 66127800, 0x016000a}, -{75958536, 65863180, 77088672, 66354220, 0x001000c}, -{75182948, 63102260, 75648252, 63314029, 0x931044b}, -{74431558, 63660740, 74863842, 63854059, 0x864044b}, -{77503934, 64836040, 77952865, 65029359, 0x864044b}, -{64561538, 65306940, 65019061, 65500259, 0x864044b}, -{76353330, 64356740, 76793669, 64550059, 0x864044b}, -{74365217, 63065640, 74789983, 63258959, 0x864044b}, -{71080482, 62973900, 76949309, 65655090, 0x0a80011}, -{76949309, 62973900, 82818136, 65655090, 0x0010015}, -{73716985, 65655090, 80181632, 68336280, 0x001000d}, -{62064000, 62201000, 86016000, 73526000, 0x0ac0012}, -{57129000, 51980000, 80500000, 67000000, 0x3bd0216}, -{62064000, 62201000, 86016000, 73526000, 0x0020217}, -{73331500, 61225000, 73533700, 61299245, 0x01a000a}, -{72940000, 61140000, 73872831, 61402979, 0xf040447}, -{76038938, 60835300, 76725461, 61170189, 0xe890447}, -{72388996, 61037810, 72743604, 61210789, 0x782044b}, -{68897696, 60951000, 69459866, 61060000, 0x782044b}, -{74329090, 62158410, 74695710, 62331389, 0x782044b}, -{64383373, 61569710, 64744227, 61742689, 0x782044b}, -{65321000, 62056820, 65638407, 62206579, 0x680044b}, -{77326296, 62047820, 77643703, 62197579, 0x680044b}, -{63285000, 61285900, 63642375, 61414500, 0x680044b}, -{74995496, 61190920, 75302503, 61340679, 0x680044b}, -{75228292, 61666000, 75664622, 61773100, 0x680044b}, -{71788041, 60029405, 77090839, 62710595, 0x0a80011}, -{66485243, 60029405, 71788041, 62710595, 0x001000d}, -{61093072, 60833762, 66574616, 63514952, 0x0010015}, -{59192000, 58578000, 85971000, 65748000, 0x07b0012}, -{57129000, 51980000, 80500000, 67000000, 0x3bd0216}, -{59192000, 58578000, 85971000, 65748000, 0x0020217}, -{60521250, 56787200, 60673400, 56877500, 0x020000a}, -{60160960, 56592480, 60999448, 57083520, 0x001000c}, -{59764400, 56776900, 60036626, 56976489, 0x782044b}, -{59845000, 57844500, 60178638, 58012000, 0x782044b}, -{61774700, 56320000, 62117194, 56476489, 0x782044b}, -{60438864, 59516410, 60777135, 59689389, 0x782044b}, -{59874000, 57203110, 60159851, 57396000, 0x782044b}, -{61378000, 56913000, 61620633, 57137000, 0x782044b}, -{59946964, 59679410, 60347539, 59825400, 0x782044b}, -{60112900, 56391220, 60361869, 56552500, 0x680044b}, -{57230000, 56053000, 63460486, 58050000, 0x07f0011}, -{58360000, 59529280, 63880000, 61951000, 0x01c000d}, -{58360000, 57816941, 66188000, 59530000, 0x2660015}, -{57230000, 56053000, 66188000, 61951000, 0x0ba0012}, -{57129000, 51980000, 80500000, 67000000, 0x3bd0216}, -{57230000, 56053000, 66188000, 61951000, 0x0020217}, -{65468959, 57095255, 65625602, 57181745, 0x001000a}, -{65074352, 56883480, 65923256, 57374520, 0x001000c}, -{68139300, 58141940, 68500700, 58335259, 0x864044b}, -{69252766, 56025440, 69594834, 56218759, 0x864044b}, -{66111718, 56548840, 66458082, 56742159, 0x864044b}, -{66327700, 56392000, 66668904, 56549000, 0x782044b}, -{68459412, 58047610, 68782787, 58220589, 0x782044b}, -{68468377, 56783310, 68782623, 56956289, 0x782044b}, -{69640839, 56550010, 69950760, 56722989, 0x782044b}, -{64916700, 55147100, 71677500, 57092000, 0x0770011}, -{64813700, 57092000, 71300000, 59248500, 0x018000d}, -{68265000, 57970000, 75195800, 59992100, 0x2c50015}, -{57129000, 51980000, 80500000, 67000000, 0x3bd0216}, -{64813700, 55147100, 75195800, 59992100, 0x0020217}, -{65265142, 55411155, 65416019, 55497645, 0x001000a}, -{64940876, 55262280, 65758532, 55753320, 0x001000c}, -{63430966, 55962340, 63773034, 56155659, 0x864044b}, -{67054682, 55128540, 67391917, 55321859, 0x864044b}, -{63101182, 55128540, 63438417, 55321859, 0x864044b}, -{62419039, 56215610, 62728960, 56388589, 0x782044b}, -{67785945, 54995110, 68083854, 55168089, 0x782044b}, -{64281261, 55889110, 64587338, 56062089, 0x782044b}, -{62735339, 56154610, 63045260, 56327589, 0x782044b}, -{61972000, 54183000, 66500000, 56842000, 0x0a80011}, -{64300000, 54183000, 68727000, 56842000, 0x001000d}, -{57129000, 51980000, 80500000, 67000000, 0x3bd0216}, -{61972000, 54183000, 68727000, 56842000, 0x0020217}, -{61345656, 55110250, 61490000, 55198400, 0x020000a}, -{61094090, 54955020, 61689909, 55300979, 0xf040447}, -{58880400, 53235500, 59436688, 53570389, 0xe890447}, -{59554423, 55062710, 59856176, 55235689, 0x782044b}, -{59950000, 54896000, 60172269, 55069679, 0x680044b}, -{60498704, 55649420, 60763695, 55799179, 0x680044b}, -{61484360, 54017000, 61768786, 54150979, 0x680044b}, -{60060000, 55061120, 60221709, 55303000, 0x680044b}, -{60125604, 55995420, 60390595, 56145179, 0x680044b}, -{61272900, 54735000, 61483854, 54918000, 0x680044b}, -{60103776, 55395120, 60365023, 55544879, 0x680044b}, -{60522916, 52991420, 60771683, 53141179, 0x680044b}, -{57173600, 54901820, 57431519, 55051579, 0x680044b}, -{57129000, 54410000, 63300000, 56368000, 0x07b0011}, -{58750000, 51980000, 63356000, 54410000, 0x01c000d}, -{57129000, 51980000, 80500000, 67000000, 0x3bd0216}, -{57129000, 51980000, 63356000, 56368000, 0x0020217}, -{107546408, 51796000, 107703500, 51868540, 0x01a000a}, -{107147024, 51523480, 107896976, 52014520, 0x001000c}, -{107475388, 50523420, 107710011, 50673179, 0x680044b}, -{109520000, 55743000, 109799642, 55884800, 0x680044b}, -{106422440, 51241320, 106659559, 51391079, 0x680044b}, -{106337636, 50291020, 106569763, 50440779, 0x680044b}, -{107894884, 51796320, 108134915, 51946079, 0x680044b}, -{107541036, 52147320, 107783563, 52297079, 0x680044b}, -{103250000, 50287620, 103455064, 50457000, 0x680044b}, -{109679763, 52102290, 109877836, 52224599, 0x54f044b}, -{114753531, 56277290, 114972668, 56399599, 0x54f044b}, -{107312383, 51400490, 107508417, 51522799, 0x54f044b}, -{110197437, 54245090, 110405363, 54367399, 0x54f044b}, -{111401074, 52467990, 111601525, 52590299, 0x54f044b}, -{105466421, 49957000, 109607370, 52638190, 0x0a80011}, -{108275712, 51769000, 112565616, 54450190, 0x001000d}, -{109229024, 54450190, 113787047, 57131380, 0x0010015}, -{98632000, 49957000, 116919000, 57250000, 0x0870012}, -{95653000, 49152000, 122149000, 61730000, 0x31c0216}, -{98632000, 49957000, 117919000, 57250000, 0x0020217}, -{113381000, 52016000, 113556200, 52085000, 0x018000a}, -{113001524, 51774180, 113751476, 52265220, 0x001000c}, -{117932000, 50018000, 118276145, 50152700, 0x782044b}, -{117473135, 52162110, 117753265, 52335089, 0x782044b}, -{108744358, 51193210, 109018242, 51366189, 0x782044b}, -{116471476, 51887810, 116748723, 52060789, 0x782044b}, -{113745384, 51714620, 113985415, 51864379, 0x680044b}, -{113899784, 51593420, 114190446, 51717000, 0x680044b}, -{116305700, 50335000, 116652700, 50436179, 0x680044b}, -{110377940, 51312920, 110694574, 51425000, 0x680044b}, -{119621760, 53649920, 119873439, 53799679, 0x680044b}, -{111344421, 49859405, 115485370, 52540595, 0x0a80011}, -{115485370, 49859405, 119626319, 52540595, 0x001000d}, -{116608490, 52540595, 120987767, 55221785, 0x0010015}, -{107730000, 49152000, 122149000, 58441000, 0x0aa0012}, -{95653000, 49152000, 122149000, 61730000, 0x31c0216}, -{107730000, 49152000, 122149000, 58441000, 0x0020217}, -{104230000, 52244500, 104371660, 52327345, 0x01e000a}, -{103894569, 52126420, 104454831, 52472379, 0xf040447}, -{103463000, 52440660, 104216871, 52684400, 0xe890447}, -{101340500, 56077500, 101745790, 56208000, 0x782044b}, -{101643000, 56224500, 102002586, 56373500, 0x782044b}, -{102588000, 57886000, 102881931, 58076189, 0x782044b}, -{103461453, 52684210, 103744947, 52857189, 0x782044b}, -{103006000, 53024000, 103231146, 53189400, 0x680044b}, -{105627700, 56751520, 106002931, 56860000, 0x680044b}, -{100453804, 54487420, 100708395, 54637179, 0x680044b}, -{113951000, 57793000, 114353957, 57897000, 0x680044b}, -{103791000, 52472200, 104014609, 52636500, 0x680044b}, -{102025839, 51132000, 106256161, 53813190, 0x0a80011}, -{99775417, 55926569, 104512186, 58607759, 0x001000d}, -{101108564, 53813190, 106810022, 55926569, 0x2f60015}, -{95653000, 51132000, 121138000, 64326000, 0x09c0012}, -{95653000, 49152000, 122149000, 61730000, 0x31c0216}, -{95653000, 51132000, 121138000, 64326000, 0x0020217}, -{82864000, 55002000, 83015274, 55084200, 0x01d000a}, -{82568000, 54691000, 83238824, 55226520, 0x023000c}, -{83146245, 54557010, 83444154, 54729989, 0x782044b}, -{78187223, 55314610, 78488976, 55487589, 0x782044b}, -{77107000, 54300210, 77401065, 54473189, 0x782044b}, -{75816223, 55118110, 76117976, 55291089, 0x782044b}, -{80071323, 55110110, 80373076, 55283089, 0x782044b}, -{80315967, 54238310, 80674751, 54380000, 0x782044b}, -{84210623, 55154010, 84539537, 55312600, 0x782044b}, -{82137300, 53671120, 82388979, 53820879, 0x680044b}, -{81234695, 53490000, 85116000, 56550000, 0x0c20011}, -{75085000, 55244730, 81234695, 57234000, 0x017000d}, -{75240000, 53291000, 81234695, 55244730, 0x2c30015}, -{70354000, 49070000, 99271000, 61033000, 0x2e70216}, -{75085000, 53291000, 85116000, 57234000, 0x0020217}, -{84902720, 56450455, 85057441, 56536945, 0x001000a}, -{84618660, 56233780, 85457148, 56724820, 0x001000c}, -{85985543, 56883760, 86370257, 57095529, 0x931044b}, -{77377569, 60624340, 77767430, 60817659, 0x864044b}, -{82723115, 58239940, 83089885, 58433259, 0x864044b}, -{83697716, 57261640, 84054283, 57454959, 0x864044b}, -{81989401, 56972000, 82444911, 57120959, 0x864044b}, -{83500016, 57553840, 83856583, 57747159, 0x864044b}, -{82980187, 55670000, 87716956, 58351190, 0x0a80011}, -{78213627, 56170880, 83009978, 58852070, 0x001000d}, -{75600000, 58852070, 82411009, 60878000, 0x2d70015}, -{75056000, 55670000, 89376000, 61033000, 0x08c0012}, -{70354000, 49070000, 99271000, 61033000, 0x2e70216}, -{75056000, 55670000, 89376000, 61033000, 0x0020217}, -{73334800, 54927000, 73464535, 55024000, 0x023000a}, -{72927584, 54661580, 73734824, 55152620, 0x001000c}, -{72896000, 55215810, 73290697, 55348000, 0x782044b}, -{74324277, 56781910, 74638523, 56954889, 0x782044b}, -{71102445, 54867700, 71509319, 54994289, 0x782044b}, -{73527367, 54474810, 73821432, 54647789, 0x782044b}, -{74628104, 54088620, 74882695, 54238379, 0x680044b}, -{71213476, 55467120, 71474723, 55616879, 0x680044b}, -{74388640, 54993800, 74669654, 55131179, 0x680044b}, -{75040000, 56324000, 75398619, 56436000, 0x680044b}, -{71978804, 55837720, 72267841, 55974900, 0x680044b}, -{70354000, 53436000, 75870000, 55558561, 0x0860011}, -{70354000, 54600000, 76309000, 56589272, 0x017000d}, -{70354000, 56421409, 76309000, 58577000, 0x3060015}, -{70354000, 49070000, 99271000, 61033000, 0x2e70216}, -{70354000, 53436000, 76309000, 58577000, 0x0020217}, -{91353219, 53660500, 91492836, 53749000, 0x020000a}, -{90890400, 53480580, 91676808, 53971620, 0x001000c}, -{91263700, 52960000, 91597981, 53220000, 0x9ee044b}, -{90010000, 52557000, 90435979, 52729500, 0x931044b}, -{89888396, 54388560, 90248404, 54600329, 0x931044b}, -{90688000, 52915000, 91019136, 53136929, 0x931044b}, -{90294000, 52982060, 90645772, 53193829, 0x931044b}, -{88350000, 52252683, 91943000, 55436000, 0x0c90011}, -{87871000, 51283000, 91943000, 53964192, 0x001000d}, -{70354000, 49070000, 99271000, 61033000, 0x2e70216}, -{87871000, 51283000, 91943000, 55436000, 0x0020217}, -{87075000, 53739500, 87266549, 53802200, 0x017000a}, -{86850000, 53580000, 87459385, 53910000, 0xf040447}, -{85576500, 55215000, 86314556, 55480000, 0xe890447}, -{86572649, 53765910, 86863350, 53938889, 0x782044b}, -{86033945, 54560810, 86331854, 54733789, 0x782044b}, -{87916549, 53610000, 88270473, 53752000, 0x782044b}, -{84757461, 55646400, 85102873, 55799589, 0x782044b}, -{86231130, 54397000, 86463689, 54560810, 0x680044b}, -{85930204, 56007400, 86185480, 56162770, 0x680044b}, -{86151800, 55549520, 86413047, 55699279, 0x680044b}, -{87583440, 56143920, 87851759, 56293679, 0x680044b}, -{87738680, 52737020, 87969811, 52896000, 0x680044b}, -{84454000, 54393639, 89389000, 56833000, 0x09a0011}, -{84900000, 52159000, 89250000, 54753702, 0x01e000d}, -{70354000, 49070000, 99271000, 61033000, 0x2e70216}, -{84454000, 52159000, 89389000, 56833000, 0x0020217}, -{85880629, 51908871, 86019974, 51995361, 0x001000a}, -{85595424, 51701680, 86345376, 52192720, 0x001000c}, -{85512055, 51173640, 85818144, 51366959, 0x864044b}, -{86995365, 52171000, 87430573, 52310000, 0x864044b}, -{84669755, 50910000, 85098251, 51048000, 0x864044b}, -{85888000, 51330000, 86103174, 51550000, 0x782044b}, -{85895000, 50722000, 86208583, 50871489, 0x782044b}, -{85498741, 50195000, 85814010, 50342000, 0x782044b}, -{88487500, 49907000, 88816300, 50048000, 0x782044b}, -{83928000, 50666159, 89511000, 52662000, 0x07e0011}, -{83928000, 49070000, 89864000, 50799802, 0x014000d}, -{70354000, 49070000, 99271000, 61033000, 0x2e70216}, -{83928000, 49070000, 89864000, 52662000, 0x0020217}, -{83658000, 53321890, 83813000, 53399645, 0x01c000a}, -{83458000, 53199500, 84051663, 53534389, 0xf040447}, -{84897169, 52348820, 85422013, 52694779, 0xe890447}, -{81110400, 51408800, 81420392, 51602000, 0x864044b}, -{84823558, 53619440, 85148442, 53812759, 0x864044b}, -{85252976, 51824140, 85491564, 52075000, 0x864044b}, -{81164449, 53739310, 81455150, 53912289, 0x782044b}, -{85003300, 52257800, 85534266, 52349000, 0x782044b}, -{82615735, 52401310, 82895865, 52574289, 0x782044b}, -{83420749, 53711110, 83711450, 53884089, 0x782044b}, -{83560745, 51366000, 87163000, 54454000, 0x0c40011}, -{78600000, 50638000, 84639894, 52464731, 0x015000d}, -{77892000, 52464731, 83560745, 54454000, 0x2d80015}, -{70354000, 49070000, 99271000, 61033000, 0x2e70216}, -{77892000, 50638000, 87163000, 54454000, 0x0020217}, -{94381000, 51677100, 94604200, 51730000, 0x013000a}, -{93955024, 51532000, 94936145, 51885000, 0x017000c}, -{90454858, 51091000, 90752682, 51250000, 0x782044b}, -{93385000, 51105500, 93913959, 51195000, 0x782044b}, -{91076958, 51288110, 91350842, 51461089, 0x782044b}, -{89994758, 50895410, 90268642, 51068389, 0x782044b}, -{95455000, 51373000, 95752824, 51532000, 0x782044b}, -{91400458, 51200410, 91674342, 51373389, 0x782044b}, -{93815535, 52034410, 94095665, 52207389, 0x782044b}, -{94263000, 51102000, 94563674, 51220000, 0x680044b}, -{93562800, 49743000, 98700000, 51800000, 0x0840011}, -{93562800, 51700000, 99271000, 53728000, 0x017000d}, -{88799000, 49900000, 93562800, 52209000, 0x3400015}, -{70354000, 49070000, 99271000, 61033000, 0x2e70216}, -{88799000, 49743000, 99271000, 53728000, 0x0020217}, -{92810181, 55964355, 92962980, 56050845, 0x001000a}, -{92430568, 55792000, 93258640, 56219000, 0x001000c}, -{87848687, 69244510, 88335913, 69417489, 0x782044b}, -{90313140, 56156000, 90640315, 56319779, 0x782044b}, -{95537040, 56121720, 95895014, 56271479, 0x782044b}, -{91546460, 53603320, 91911576, 53741000, 0x782044b}, -{94413504, 56030420, 94767038, 56180179, 0x782044b}, -{92362800, 58154550, 92719152, 58311500, 0x782044b}, -{88140988, 69436320, 88703757, 69586079, 0x782044b}, -{89405340, 56137420, 89673659, 56287179, 0x680044b}, -{88703050, 54662405, 93320655, 57343595, 0x0a80011}, -{93320655, 54662405, 97938260, 57343595, 0x001000d}, -{90371347, 57343595, 95316653, 60024785, 0x0010015}, -{87740772, 73193548, 96827027, 75874738, 0x0a80091}, -{96827026, 73193548, 105913281, 75874738, 0x0a80891}, -{81592505, 70512358, 89516911, 73193548, 0x0a81091}, -{89516911, 70512358, 97441317, 73193548, 0x0a81891}, -{97441317, 70512358, 105365723, 73193548, 0x0a82091}, -{78813005, 67831168, 85843681, 70512358, 0x0a82891}, -{85843681, 67831168, 92874357, 70512358, 0x0a83091}, -{92874357, 67831168, 99905033, 70512358, 0x0a83891}, -{99905033, 67831168, 106935709, 70512358, 0x0a84091}, -{105291245, 69439882, 112828368, 72121072, 0x0a84891}, -{81692901, 65149978, 88038384, 67831168, 0x0a85091}, -{88038384, 65149978, 94383867, 67831168, 0x0a85891}, -{94383867, 65149978, 100729350, 67831168, 0x0a86091}, -{100729350, 65149978, 107074833, 67831168, 0x0a86891}, -{84181939, 62468788, 89961393, 65149978, 0x0a87091}, -{89961393, 62468788, 95740847, 65149978, 0x0a87891}, -{95740847, 62468788, 101520301, 65149978, 0x0a88091}, -{101520301, 62468788, 107299755, 65149978, 0x0a88891}, -{84246883, 59787598, 89549681, 62468788, 0x0a89091}, -{89549681, 59787598, 94852479, 62468788, 0x0a89891}, -{94852479, 59787598, 100155277, 62468788, 0x0a8a091}, -{100155277, 59787598, 105458075, 62468788, 0x0a8a891}, -{103000000, 61540000, 108400000, 64330000, 0x0afb091}, -{87050217, 57106408, 91906150, 59787598, 0x0a8b891}, -{91906150, 57106408, 96762083, 59787598, 0x0a8c091}, -{96762083, 57106408, 101618016, 59787598, 0x0a8c891}, -{101043049, 58178884, 106047937, 60860074, 0x0a8d091}, -{88468864, 54425218, 93026887, 57106408, 0x0a8d891}, -{93026887, 54425218, 97584910, 57106408, 0x0a8e091}, -{90456817, 51771000, 94746721, 54452190, 0x0a8e891}, -{94746721, 53350000, 97910000, 57106408, 0x0ecf091}, -{75990000, 69000000, 113940000, 81273400, 0x0a20012}, -{75990000, 51771000, 113940000, 81273400, 0x0020217}, -{150771500, 59532360, 150921000, 59632500, 0x023000a}, -{150111000, 59432950, 151026400, 59927600, 0x001000c}, -{150704600, 60019940, 151088554, 60213259, 0x864044b}, -{152128776, 62809240, 152546024, 63002559, 0x864044b}, -{147744300, 62662640, 148247212, 62823000, 0x864044b}, -{155521890, 62379210, 155888510, 62552189, 0x782044b}, -{149431396, 61026310, 149786004, 61199289, 0x782044b}, -{159071790, 61887210, 159438410, 62060189, 0x782044b}, -{149456526, 62431110, 149829873, 62604089, 0x782044b}, -{148389374, 58834000, 153543217, 61515190, 0x0a80011}, -{147407760, 61510818, 152978677, 64192008, 0x001000d}, -{152978677, 61510818, 161303169, 63300000, 0x2830015}, -{144724300, 58834000, 163483700, 66340900, 0x0010016}, -{144724300, 58834000, 163483700, 66340900, 0x0020217}, -{177630000, 64688500, 177839805, 64777244, 0x01e000a}, -{177048768, 64518380, 178137240, 65009420, 0x001000c}, -{165793547, 67944720, 166702652, 68290679, 0xf04044b}, -{169981264, 69510900, 170924536, 69845789, 0xe89044b}, -{174966923, 63422405, 180835750, 66103595, 0x0a80011}, -{162822035, 67580762, 169703756, 70261952, 0x001000d}, -{169703756, 67580762, 176585477, 70261952, 0x0010015}, -{157680000, 61808400, 190600000, 71612300, 0x2e40016}, -{157680000, 61808400, 190600000, 71612300, 0x0020217}, -{158565470, 53012300, 158717375, 53087000, 0x01c000a}, -{158043916, 52840180, 158809492, 53331220, 0x001000c}, -{158228695, 54467930, 158716305, 54754759, 0xc73044b}, -{158246146, 57664690, 158750453, 57938109, 0xbde044b}, -{156116748, 52702090, 156564852, 52975509, 0xbde044b}, -{155852987, 51307226, 160083309, 53988416, 0x0a80011}, -{155551919, 53988416, 160050360, 56669606, 0x001000d}, -{155778033, 56669606, 160633966, 59350796, 0x0010015}, -{155545700, 50864000, 174493390, 64947700, 0x0010016}, -{155545700, 50864000, 174493390, 64947700, 0x0020217}, -{142690673, 46923500, 142763770, 47067770, 0x034000a}, -{142472680, 46588080, 143149720, 47079120, 0x001000c}, -{142871508, 49059360, 143192691, 49271129, 0x931044b}, -{141993299, 48903340, 142286500, 49096659, 0x864044b}, -{142010438, 46957240, 142292362, 47150559, 0x864044b}, -{142068966, 50791640, 142371833, 50984959, 0x864044b}, -{142786858, 53477940, 143111742, 53671259, 0x864044b}, -{142978976, 51694740, 143288824, 51888059, 0x864044b}, -{141780000, 45890000, 144252959, 49940000, 0x1020011}, -{141610000, 49940000, 144014422, 54425500, 0x034000d}, -{141750000, 48450000, 144777000, 52006212, 0x4fc0015}, -{141209000, 43359640, 156510100, 54425500, 0x0010016}, -{141209000, 43359640, 156510100, 54425500, 0x0020217}, -{131850779, 43077000, 131968982, 43163490, 0x001000a}, -{131810000, 43055300, 132501955, 43488000, 0x01c000c}, -{131794000, 43724000, 132110943, 43886400, 0x864044b}, -{132840250, 42757700, 133121093, 42938000, 0x864044b}, -{133179282, 44079240, 133448318, 44272559, 0x864044b}, -{133070000, 43031010, 133265569, 43240000, 0x782044b}, -{132669535, 44485410, 132910264, 44658389, 0x782044b}, -{135416000, 44479010, 135697185, 44627000, 0x782044b}, -{133301973, 45400000, 133604784, 45539889, 0x782044b}, -{130741457, 42406200, 133750000, 45572000, 0x0c80011}, -{133750000, 42912000, 137377000, 45572000, 0x001000d}, -{133360000, 45572000, 139015300, 47358897, 0x2830015}, -{130400100, 42290000, 139015300, 48459900, 0x0010016}, -{130393000, 42290000, 139015300, 48459900, 0x0020217}, -{132864400, 48737700, 132989781, 48826745, 0x020000a}, -{132551564, 48517580, 133254644, 49008620, 0x001000c}, -{133636610, 48473940, 133926589, 48667259, 0x864044b}, -{130943199, 48936000, 131427227, 49053000, 0x864044b}, -{134349610, 48440640, 134639589, 48633959, 0x864044b}, -{131695724, 48951110, 132062908, 49074600, 0x782044b}, -{132476267, 47873210, 132783222, 48018000, 0x782044b}, -{130932968, 47671010, 131187632, 47843989, 0x782044b}, -{134635581, 48445800, 134985500, 48574000, 0x782044b}, -{130508100, 47654300, 134985500, 49495900, 0x0830011}, -{130508100, 47654300, 134985500, 49495900, 0x0020217}, -{135031000, 48420205, 135138000, 48520645, 0x024000a}, -{134741750, 48288000, 135265414, 48630800, 0xf040447}, -{136796361, 50328700, 137253362, 50709000, 0xe890447}, -{136594000, 50198000, 137150325, 50343789, 0x9ee044b}, -{140112000, 48907460, 140395646, 49147200, 0x931044b}, -{140464514, 53049260, 140990005, 53191000, 0x931044b}, -{143036000, 59318200, 143518063, 59500000, 0x931044b}, -{134643587, 47474900, 134944096, 47694529, 0x931044b}, -{134263585, 46759405, 138166206, 49440595, 0x0a80011}, -{134055049, 49440595, 138166206, 52121785, 0x001000d}, -{138166206, 47355000, 140720000, 51456449, 0x5c50015}, -{130388110, 46633000, 147201900, 62528600, 0x4490016}, -{130388110, 46633000, 147201900, 62528600, 0x0020217}, -{127472000, 50243100, 127583000, 50353400, 0x026000a}, -{127308481, 50178320, 127844718, 50524279, 0xf040447}, -{128153770, 50700700, 128806035, 50970000, 0xe890447}, -{128000000, 51314510, 128284429, 51481000, 0x782044b}, -{127075000, 53650000, 127418790, 53796189, 0x782044b}, -{129321441, 50027710, 129589559, 50200689, 0x782044b}, -{129277782, 49713610, 129543017, 49886589, 0x782044b}, -{127603336, 51931220, 127926900, 52080979, 0x782044b}, -{124648376, 55096320, 124996915, 55246079, 0x782044b}, -{129992984, 49344720, 130299343, 49494479, 0x782044b}, -{129749384, 49732020, 129979015, 49881779, 0x680044b}, -{127200627, 48991267, 131252203, 51672457, 0x0a80011}, -{125865990, 51672457, 130155894, 54353647, 0x001000d}, -{121516504, 53281171, 125955363, 55962361, 0x0010015}, -{119653500, 48854900, 134917300, 57055000, 0x0010016}, -{119653500, 48854900, 134917300, 57055000, 0x0020217}, -{129624204, 61996955, 129806794, 62083445, 0x001000a}, -{129360856, 61611741, 129960000, 62363400, 0x030000c}, -{124553218, 56543040, 124931348, 56720000, 0x864044b}, -{128840000, 61359840, 129234837, 61557200, 0x864044b}, -{127292358, 63826040, 127724642, 64019359, 0x864044b}, -{114790000, 60694000, 115491315, 60780000, 0x782044b}, -{125264410, 58482810, 125592590, 58655789, 0x782044b}, -{117454490, 62063510, 117821110, 62236489, 0x782044b}, -{132350000, 61940000, 132837556, 62070000, 0x782044b}, -{127573027, 60699405, 132965198, 63380595, 0x0a80011}, -{122716720, 56329405, 127513071, 59010595, 0x001000d}, -{113648601, 60059405, 118951399, 62740595, 0x0010015}, -{105526600, 55489900, 148500000, 64300000, 0x2310016}, -{105526600, 64300000, 162854200, 74060000, 0x06b0012}, -{105526600, 55489900, 162854200, 77118200, 0x0020217}, -{-141010000, 41660000, -52600000, 85000000, 0x0010017}, -{44270000, 77850000, 114300000, 84000000, 0x06e0092}, -{44270000, 70100000, 79300000, 77850000, 0x0890892}, -{79300000, 70100000, 114300000, 77850000, 0x0891092}, -{114300000, 70100000, 151100000, 77300000, 0x0811892}, -{151100000, 70100000, 184700000, 77300000, 0x0872092}, -{144750000, 60900000, 168500000, 70100000, 0x0992892}, -{168500000, 59800000, 190600000, 70100000, 0x0a63092}, -{142700000, 50950000, 155410000, 60900000, 0x0c03892}, -{155410000, 50800000, 168500000, 60900000, 0x0bd4092}, -{139700000, 43600000, 156580000, 50950000, 0x0854892}, -{28390000, 60900000, 49630000, 70100000, 0x0a25092}, -{49630000, 60900000, 73500000, 70100000, 0x0995892}, -{73500000, 60900000, 97250000, 70100000, 0x0996092}, -{97250000, 60900000, 121000000, 70100000, 0x0996892}, -{121000000, 60900000, 144750000, 70100000, 0x0997092}, -{19600000, 54300000, 22910000, 55300000, 0x07b8892}, -{26845000, 55000000, 49630000, 60900000, 0x0739892}, -{30730000, 50110000, 49630000, 55000000, 0x06da892}, -{36580000, 41052000, 49630000, 50110000, 0x0a5b092}, -{49630000, 49060000, 62350000, 60900000, 0x0cdb892}, -{62350000, 51500000, 79250000, 60900000, 0x0a2c092}, -{79250000, 49060000, 96150000, 60900000, 0x0b1c892}, -{96150000, 49060000, 113000000, 60900000, 0x0b2d092}, -{113000000, 49060000, 129850000, 60900000, 0x0b2d892}, -{129850000, 50950000, 142700000, 60900000, 0x0bfe092}, -{129850000, 42250000, 139700000, 50950000, 0x0bcf092}, -{19600000, 41052000, 190600000, 89900000, 0x003021c}, -{121408028, 31178755, 121508933, 31265245, 0x001000a}, -{121115000, 31110000, 121830000, 31474320, 0x017000c}, -{121115000, 30803100, 121977000, 31110000, 0x06e0010}, -{120854000, 30656000, 122300000, 31880000, 0x0a60011}, -{105486000, 29000000, 122960000, 42670000, 0x3770216}, -{120854000, 30656000, 122300000, 31880000, 0x0020217}, -{117145223, 39086755, 117255738, 39173245, 0x001000a}, -{116877700, 38900000, 117426000, 39422720, 0x021000c}, -{117426000, 38900000, 117772152, 39205000, 0xc73044b}, -{117666916, 39120000, 118042983, 39375000, 0xbde044b}, -{117337000, 38612000, 117667823, 38900000, 0xbde044b}, -{115410000, 38550000, 117840950, 41070000, 0x0c10011}, -{105486000, 29000000, 122960000, 42670000, 0x3770216}, -{116700000, 38550000, 118095087, 40250000, 0x0020217}, -{116341262, 39863755, 116453699, 39950245, 0x001000a}, -{116094936, 39689000, 116735134, 40143400, 0x01d000c}, -{116010000, 40143400, 116900000, 40480991, 0x0790010}, -{115410000, 38550000, 118095087, 41070000, 0x0b80011}, -{105486000, 29000000, 122960000, 42670000, 0x3770216}, -{115410000, 39430000, 117530000, 41070000, 0x0020217}, -{110281300, 20002991, 110381400, 20081110, 0x01c000a}, -{110080424, 19604480, 110575184, 20095520, 0x001000c}, -{109476000, 19434610, 109680273, 19590000, 0x782044b}, -{109363000, 18201600, 109601895, 18333000, 0x782044b}, -{110707000, 19529000, 110864192, 19730889, 0x782044b}, -{110394000, 19157210, 110639004, 19286000, 0x782044b}, -{109921000, 19647020, 110079911, 19796779, 0x680044b}, -{110317668, 18729220, 110475331, 18878979, 0x680044b}, -{109607244, 19818420, 109766155, 19968179, 0x680044b}, -{109069276, 18298120, 109265551, 18418000, 0x680044b}, -{109713000, 18376000, 109993838, 18460000, 0x680044b}, -{108560000, 18100000, 111320000, 20180000, 0x0960011}, -{110700000, 15720000, 113000000, 17900000, 0x001000d}, -{113600000, 14700000, 117900000, 16440000, 0x26d0015}, -{108560000, 13900000, 117900000, 20180000, 0x0010216}, -{108560000, 13900000, 117900000, 20180000, 0x0020217}, -{106204523, 38420055, 106314077, 38506545, 0x001000a}, -{105961000, 38124424, 106482356, 38662984, 0x022000c}, -{106272200, 38821000, 106565453, 39050000, 0x9ee044b}, -{106044000, 37950000, 106368755, 38124424, 0x931044b}, -{105073507, 37408600, 105381205, 37591500, 0x931044b}, -{106141142, 35904388, 106401735, 36116157, 0x931044b}, -{106685000, 39000000, 106863100, 39323029, 0x931044b}, -{105843252, 38929928, 106442172, 39420968, 0x001008c}, -{106442171, 38929928, 107041091, 39420968, 0x001088c}, -{105783360, 38438888, 106377072, 38929928, 0x001108c}, -{106377071, 38438888, 106970783, 38929928, 0x001188c}, -{105729196, 37947848, 106317700, 38438888, 0x001208c}, -{106317700, 37947848, 106906204, 38438888, 0x001288c}, -{106906204, 37947848, 107494708, 38438888, 0x001308c}, -{104257936, 37358600, 104846440, 37849640, 0x001388c}, -{104846440, 37358600, 105434944, 37849640, 0x001408c}, -{105434944, 37456808, 106023448, 37947848, 0x001488c}, -{106023448, 37456808, 106611952, 37947848, 0x001508c}, -{106611952, 37456808, 107200456, 37947848, 0x001588c}, -{107154496, 37456808, 107743000, 37947848, 0x001608c}, -{104552188, 36965768, 105135484, 37456808, 0x001688c}, -{105135484, 36965768, 105718780, 37456808, 0x001708c}, -{105718780, 36965768, 106302076, 37456808, 0x001788c}, -{106302076, 36965768, 106885372, 37456808, 0x001808c}, -{106885372, 36965768, 107468668, 37456808, 0x001888c}, -{105024033, 36474728, 105602121, 36965768, 0x001908c}, -{105602121, 36474728, 106180209, 36965768, 0x001988c}, -{106180209, 36474728, 106758297, 36965768, 0x001a08c}, -{105284173, 35983688, 105857053, 36474728, 0x001a88c}, -{105857053, 35983688, 106429933, 36474728, 0x001b08c}, -{106429933, 35983688, 107002813, 36474728, 0x001b88c}, -{105284173, 35492648, 105857053, 35983688, 0x001c08c}, -{105857053, 35492648, 106429933, 35983688, 0x001c88c}, -{106429933, 35492648, 107002813, 35983688, 0x001d08c}, -{105830000, 35190000, 106550000, 35492648, 0x015d88c}, -{89350000, 31535000, 108740000, 42800000, 0x3060216}, -{104250000, 35190000, 107743000, 39500000, 0x0020217}, -{106487989, 29505755, 106586972, 29592245, 0x001000a}, -{106266519, 29310480, 106797735, 29801520, 0x001000c}, -{108283816, 30719510, 108484183, 30892489, 0x782044b}, -{106175312, 29204920, 106388414, 29325000, 0x680044b}, -{106181480, 29910820, 106354119, 30060579, 0x680044b}, -{105351628, 28818320, 105521771, 28968079, 0x680044b}, -{107235000, 29645000, 107447487, 29766000, 0x680044b}, -{105851000, 29286800, 106034818, 29425979, 0x680044b}, -{106945296, 29772220, 107138888, 29905000, 0x680044b}, -{106575812, 28931220, 106746787, 29080979, 0x680044b}, -{108312740, 31095720, 108487459, 31245479, 0x680044b}, -{107007912, 29082420, 107178887, 29232179, 0x680044b}, -{105257000, 28432000, 109333000, 30445000, 0x07e0011}, -{107320000, 30445000, 110210000, 32210000, 0x001000d}, -{107320000, 28155000, 109333000, 30445000, 0x0010015}, -{97300000, 20885000, 112116000, 34330000, 0x0010216}, -{105257000, 28155000, 110210000, 32210000, 0x0020217}, -{120094489, 30258555, 120193472, 30345045, 0x001000a}, -{120036793, 30082220, 120435607, 30428179, 0xf040447}, -{121174164, 28362400, 121554635, 28697289, 0xe890447}, -{120564861, 27944890, 120703138, 28067199, 0x54f044b}, -{121491542, 29797290, 121631857, 29919599, 0x54f044b}, -{120673663, 30701090, 120815337, 30823399, 0x54f044b}, -{120508402, 29940390, 120649397, 30062699, 0x54f044b}, -{119992463, 30818000, 120158011, 30922599, 0x54f044b}, -{119566282, 29038000, 119711055, 29155899, 0x54f044b}, -{120703138, 27910000, 120852302, 28023299, 0x54f044b}, -{120136342, 29660000, 120282646, 29777199, 0x54f044b}, -{120490000, 27547590, 120601779, 27698000, 0x54f044b}, -{121405122, 28694790, 121595408, 28784000, 0x54f044b}, -{120014382, 29263990, 120158128, 29382700, 0x54f044b}, -{119826000, 28384090, 119988065, 28488900, 0x54f044b}, -{118826000, 28896990, 118987008, 29003000, 0x54f044b}, -{121182002, 30158790, 121322997, 30281099, 0x54f044b}, -{119916163, 30472990, 120077958, 30580000, 0x54f044b}, -{120434949, 30047760, 120535793, 30133189, 0x3c1044b}, -{119250000, 29012920, 122950000, 31183000, 0x0890011}, -{118167700, 27135000, 122300000, 29012920, 0x016000d}, -{118010000, 28180000, 120674481, 31183000, 0x43c0015}, -{108731000, 20170000, 122950000, 31183000, 0x0010216}, -{118010000, 27135000, 122950000, 31183000, 0x0020217}, -{118706067, 31987755, 118807933, 32074245, 0x001000a}, -{118663026, 31939090, 118949774, 32183709, 0xa9e0447}, -{120477305, 31177690, 120762694, 31422309, 0xa9e0447}, -{117043809, 34132690, 117339390, 34377309, 0xa9e0447}, -{120175245, 31414610, 120442154, 31643389, 0x9ee0447}, -{119860224, 31686120, 120035775, 31835879, 0x680044b}, -{119354708, 32102320, 119539147, 32245500, 0x680044b}, -{120080668, 33295220, 120259131, 33444979, 0x680044b}, -{119820108, 32397620, 119996491, 32547379, 0x680044b}, -{118937768, 33530000, 119139504, 33662479, 0x680044b}, -{119339473, 32331690, 119483526, 32453999, 0x54f044b}, -{119093905, 34515190, 119241695, 34637499, 0x54f044b}, -{118217114, 33870590, 118363885, 33992899, 0x54f044b}, -{119095000, 32234000, 119361695, 32300000, 0x54f044b}, -{120797613, 31949400, 120955123, 32060699, 0x54f044b}, -{120914853, 31325000, 121064267, 31441699, 0x54f044b}, -{120669013, 31598000, 120824202, 31710899, 0x54f044b}, -{119481773, 32363790, 119625826, 32486099, 0x54f044b}, -{118345000, 30656000, 122300000, 32700000, 0x0820011}, -{116340000, 33260000, 120897559, 35133000, 0x015000d}, -{117702388, 32700000, 121000000, 35133000, 0x3830015}, -{105486000, 29000000, 122960000, 42670000, 0x3770216}, -{116340000, 30656000, 122300000, 35133000, 0x0020217}, -{119226500, 26000855, 119314150, 26087345, 0x001000a}, -{119151000, 25863000, 119456034, 26161800, 0xc730447}, -{117940142, 24424700, 118194369, 24746400, 0xbde0447}, -{117602879, 24396000, 117940142, 24638509, 0xbde0447}, -{118099560, 26529410, 118292239, 26702389, 0x782044b}, -{118960781, 25312810, 119152019, 25485789, 0x782044b}, -{117517941, 26155010, 117709659, 26327989, 0x782044b}, -{118504561, 24773460, 118680879, 24960000, 0x782044b}, -{117276841, 25841400, 117418983, 26074589, 0x782044b}, -{116919761, 24996500, 117086971, 25193189, 0x782044b}, -{118546681, 25306500, 118767968, 25455989, 0x782044b}, -{118323332, 24910820, 118502323, 25048600, 0x680044b}, -{115840000, 23490000, 120000000, 25327442, 0x0740011}, -{118231247, 25327442, 120800000, 28330000, 0x023000d}, -{115970000, 25327442, 118802688, 28105000, 0x3e80015}, -{108731000, 20170000, 122950000, 31183000, 0x0010216}, -{115840000, 23490000, 120800000, 28330000, 0x0020217}, -{117197528, 31778755, 117298433, 31865245, 0x001000a}, -{117140886, 31719811, 117480595, 32003600, 0xc730447}, -{116720000, 32550000, 117216813, 32728409, 0xbde0447}, -{117141500, 32840000, 117572448, 33045709, 0xbde0447}, -{116723244, 33862800, 116875091, 34040000, 0x680044b}, -{118445500, 31631700, 118622739, 31780000, 0x680044b}, -{118338900, 31258400, 118471829, 31455079, 0x680044b}, -{116960564, 30501900, 117167916, 30627179, 0x680044b}, -{117748000, 30883000, 117959105, 31006000, 0x680044b}, -{118237308, 32240520, 118413691, 32390279, 0x680044b}, -{116431000, 31697000, 116670800, 31806600, 0x680044b}, -{115692944, 33781520, 115872655, 33931279, 0x680044b}, -{115737884, 32827220, 115915515, 32976979, 0x680044b}, -{117417163, 30610000, 117609503, 30700000, 0x54f044b}, -{116915414, 33567000, 117080869, 33675400, 0x54f044b}, -{115450000, 29388000, 119680000, 31304642, 0x0790011}, -{115345000, 31304642, 119240000, 33380403, 0x018000d}, -{114870000, 32350000, 118336000, 34670000, 0x3550015}, -{105486000, 29000000, 122960000, 42670000, 0x3770216}, -{114870000, 29388000, 119680000, 34670000, 0x0020217}, -{123334340, 41713755, 123449660, 41800245, 0x001000a}, -{123234880, 41652430, 123617319, 41939259, 0xc730447}, -{121523656, 38867690, 121874544, 39141109, 0xbde0447}, -{122757739, 40975390, 123119260, 41248809, 0xbde0447}, -{123736760, 41800490, 123899839, 41922799, 0x54f044b}, -{123899839, 41800490, 124062918, 41922799, 0x54f044b}, -{123629140, 41238890, 123790860, 41361199, 0x54f044b}, -{123790860, 41238890, 123952580, 41361199, 0x54f044b}, -{121587781, 41965490, 121752219, 42087799, 0x54f044b}, -{123112540, 41174290, 123274260, 41296599, 0x54f044b}, -{121043000, 41057890, 121204720, 41180199, 0x54f044b}, -{124283229, 40067290, 124442570, 40189599, 0x54f044b}, -{121980940, 41072200, 122132664, 41202499, 0x54f044b}, -{122158000, 40579190, 122932418, 40604500, 0x54f044b}, -{120343460, 41507690, 120518539, 41621500, 0x54f044b}, -{120798350, 40679690, 120959050, 40801999, 0x54f044b}, -{123766181, 42230090, 123930619, 42352399, 0x54f044b}, -{121889409, 39566590, 122047391, 39688899, 0x54f044b}, -{122681281, 40820900, 122794918, 40907389, 0x3c1044b}, -{120690140, 41759600, 120805459, 41846089, 0x3c1044b}, -{120691021, 41055000, 120805379, 41141489, 0x3c1044b}, -{121080000, 38700000, 125545000, 40750000, 0x0810011}, -{118836000, 39960000, 122220000, 42733000, 0x020000d}, -{122220000, 40750000, 125800000, 43501000, 0x3c50015}, -{118780000, 38700000, 134800000, 53600000, 0x0010216}, -{118780000, 38700000, 125800000, 43501000, 0x0020217}, -{117049145, 36140000, 117168496, 36214245, 0x01b000a}, -{116704000, 36526600, 117183895, 36835500, 0xf040447}, -{120230000, 36037300, 120560255, 36455000, 0xe890447}, -{117965727, 36724890, 118118273, 36847199, 0x54f044b}, -{121232117, 37475000, 121400599, 37586399, 0x54f044b}, -{117027346, 36115100, 117210082, 36215799, 0x54f044b}, -{116515055, 35350290, 116692924, 35453000, 0x54f044b}, -{119053036, 36660290, 119244592, 36757000, 0x54f044b}, -{118453850, 37400690, 118700189, 37476900, 0x54f044b}, -{118240065, 35005090, 118388534, 35127399, 0x54f044b}, -{115385455, 35200000, 115590824, 35289000, 0x54f044b}, -{119405755, 35361000, 119570974, 35471599, 0x54f044b}, -{115918736, 36397790, 116099922, 36500000, 0x54f044b}, -{117666746, 35824890, 117817254, 35947199, 0x54f044b}, -{116856800, 35350000, 117032359, 35454099, 0x54f044b}, -{117503765, 34748800, 117622846, 34901099, 0x54f044b}, -{120579527, 36921900, 120782698, 37013699, 0x54f044b}, -{119944700, 36240900, 120051850, 36327389, 0x3c1044b}, -{116270504, 37406400, 116379096, 37492889, 0x3c1044b}, -{119704925, 36343600, 119812075, 36430089, 0x3c1044b}, -{118908397, 35575000, 122750000, 37835000, 0x08f0011}, -{115274000, 36084044, 119100000, 38276000, 0x01a000d}, -{114790000, 34360000, 119676000, 36084044, 0x2730015}, -{117940000, 35200000, 122960000, 38420000, 0x0980012}, -{105486000, 29000000, 122960000, 42670000, 0x3770216}, -{114790000, 34360000, 122960000, 38420000, 0x0020217}, -{112478684, 37812755, 112587277, 37899245, 0x001000a}, -{112392600, 37646000, 112784822, 38028979, 0xf040447}, -{113122000, 39958000, 113652320, 40233489, 0xe890447}, -{111567880, 35227920, 111750919, 35377679, 0x680044b}, -{113500760, 37768320, 113690039, 37918079, 0x680044b}, -{112766880, 35456000, 112982479, 35583079, 0x680044b}, -{111412456, 36009300, 111593309, 36161800, 0x680044b}, -{110910604, 34992420, 111092395, 35142179, 0x680044b}, -{112656228, 38357220, 112847171, 38506979, 0x680044b}, -{111125680, 35543720, 111308719, 35693479, 0x680044b}, -{112629728, 38661220, 112820671, 38810979, 0x680044b}, -{111098304, 34733920, 111280095, 34883679, 0x680044b}, -{111807227, 36995790, 111959773, 37118099, 0x54f044b}, -{111632736, 36511390, 111784263, 36633699, 0x54f044b}, -{110360000, 36750000, 114166000, 39062642, 0x0920011}, -{110220000, 34572000, 113800000, 36907231, 0x01b000d}, -{110863000, 38300436, 114555000, 40750000, 0x3740015}, -{105486000, 29000000, 122960000, 42670000, 0x3770216}, -{110220000, 34572000, 114555000, 40750000, 0x0020217}, -{115817189, 28640255, 115915211, 28726745, 0x001000a}, -{115645592, 28381080, 116176808, 28872120, 0x001000c}, -{113790000, 27568500, 114001712, 27727389, 0x782044b}, -{117122400, 29243330, 117322247, 29371379, 0x680044b}, -{115933296, 29634000, 116135871, 29760979, 0x680044b}, -{117860728, 28419500, 118092936, 28529179, 0x680044b}, -{114838000, 25790000, 115041588, 25912000, 0x680044b}, -{114879576, 26998320, 115047223, 27148079, 0x680044b}, -{114309160, 27757120, 114477639, 27906879, 0x680044b}, -{116965544, 28191320, 117192547, 28303000, 0x680044b}, -{116258644, 27910020, 116443014, 28047500, 0x680044b}, -{114844960, 27760520, 115027107, 27899000, 0x680044b}, -{113766000, 24483000, 116700000, 27112081, 0x0a70011}, -{113520000, 27080000, 116276183, 29870000, 0x020000d}, -{115957998, 26980000, 118500000, 30100000, 0x4660015}, -{108731000, 20170000, 122950000, 31183000, 0x0010216}, -{113520000, 24483000, 118500000, 30100000, 0x0020217}, -{113614000, 34709000, 113724527, 34788645, 0x01c000a}, -{113483000, 34630000, 113877610, 34883000, 0xc730447}, -{112311509, 34526090, 112641890, 34799509, 0xbde0447}, -{113117948, 33578290, 113446051, 33851709, 0xbde0447}, -{114013108, 32065820, 114204861, 32203500, 0x680044b}, -{114247856, 35997700, 114424833, 36153500, 0x680044b}, -{113781980, 35237920, 113965019, 35387679, 0x680044b}, -{114258565, 34735090, 114407034, 34857399, 0x54f044b}, -{114975446, 35683190, 115125954, 35805499, 0x54f044b}, -{113141855, 35156990, 113291344, 35279299, 0x54f044b}, -{113756914, 33958290, 113903685, 34080599, 0x54f044b}, -{113952324, 33517090, 114098075, 33639399, 0x54f044b}, -{114575124, 33521400, 114700605, 33663400, 0x54f044b}, -{111080800, 34704600, 111263355, 34804000, 0x54f044b}, -{112475864, 32929590, 112620936, 33051899, 0x54f044b}, -{114195146, 35684090, 114345654, 35806399, 0x54f044b}, -{113941464, 32920790, 114086536, 33043099, 0x54f044b}, -{115576105, 34354390, 115723895, 34476699, 0x54f044b}, -{113613560, 35888960, 114186440, 36380000, 0x001008c}, -{114186440, 35888960, 114759320, 36380000, 0x001088c}, -{114759320, 35888960, 115332200, 36380000, 0x001108c}, -{115332200, 35888960, 115905080, 36380000, 0x001188c}, -{115905080, 35888960, 116477960, 36380000, 0x001208c}, -{113097968, 35397920, 113670848, 35888960, 0x001288c}, -{113670848, 35397920, 114243728, 35888960, 0x001308c}, -{114243728, 35397920, 114816608, 35888960, 0x001388c}, -{114816608, 35397920, 115389488, 35888960, 0x001408c}, -{115389488, 35397920, 115962368, 35888960, 0x001488c}, -{113085989, 34906880, 113653661, 35397920, 0x001508c}, -{113653661, 34906880, 114221333, 35397920, 0x001588c}, -{114221333, 34906880, 114789005, 35397920, 0x001608c}, -{114789005, 34906880, 115356677, 35397920, 0x001688c}, -{112858920, 34415840, 113421384, 34906880, 0x001708c}, -{113421384, 34415840, 113983848, 34906880, 0x001788c}, -{113983848, 34415840, 114546312, 34906880, 0x001808c}, -{114546312, 34415840, 115108776, 34906880, 0x001888c}, -{115108776, 34415840, 115671240, 34906880, 0x001908c}, -{115671240, 34415840, 116233704, 34906880, 0x001988c}, -{112735178, 33924800, 113297642, 34415840, 0x001a08c}, -{113297642, 33924800, 113860106, 34415840, 0x001a88c}, -{113860106, 33924800, 114422570, 34415840, 0x001b08c}, -{114422570, 33924800, 114985034, 34415840, 0x001b88c}, -{114985034, 33924800, 115547498, 34415840, 0x001c08c}, -{115547498, 33924800, 116109962, 34415840, 0x001c88c}, -{116109962, 33924800, 116672426, 34415840, 0x001d08c}, -{113966558, 33433760, 114523814, 33924800, 0x001d88c}, -{114523814, 33433760, 115081070, 33924800, 0x001e08c}, -{115081070, 33433760, 115638326, 33924800, 0x001e88c}, -{115900000, 33697000, 116656802, 33924800, 0x012f08c}, -{113096814, 31378000, 115950000, 34232172, 0x021000d}, -{110330000, 32310000, 113096814, 35366000, 0x4480015}, -{105486000, 29000000, 122960000, 42670000, 0x3770216}, -{110330000, 31378000, 116680000, 36380000, 0x0020217}, -{106653950, 26520755, 106750050, 26607245, 0x001000a}, -{106456900, 26308780, 107007602, 26762000, 0x01c000c}, -{106831099, 27611000, 107040280, 27771889, 0x782044b}, -{105843108, 26169920, 106009091, 26319679, 0x680044b}, -{104758892, 26536000, 104969416, 26654600, 0x680044b}, -{107884392, 26505620, 108102735, 26620000, 0x680044b}, -{107426008, 26193020, 107591991, 26342779, 0x680044b}, -{104833432, 25028120, 104998167, 25177879, 0x680044b}, -{109092660, 27641120, 109261139, 27790879, 0x680044b}, -{106730244, 28058920, 106899555, 28208679, 0x680044b}, -{105212076, 27215320, 105379723, 27365079, 0x680044b}, -{104194876, 26784720, 104362523, 26934479, 0x680044b}, -{105600000, 27256750, 109600000, 29220000, 0x016000d}, -{105965799, 25080000, 109600000, 27270000, 0x0890011}, -{105137519, 27304480, 105663527, 27795520, 0x0b00090}, -{103580535, 26985304, 104101335, 27476344, 0x0b10890}, -{104101335, 26985304, 104622135, 27476344, 0x0b11090}, -{104622135, 26985304, 105142935, 27476344, 0x0b11890}, -{105142935, 26985304, 105663735, 27476344, 0x0b12090}, -{105663735, 26985304, 106184535, 27476344, 0x0b12890}, -{103580535, 26494264, 104101335, 26985304, 0x0b03090}, -{104101335, 26494264, 104622135, 26985304, 0x0b03890}, -{104622135, 26494264, 105142935, 26985304, 0x0b04090}, -{105142935, 26494264, 105663735, 26985304, 0x0b04890}, -{105663735, 26494264, 106184535, 26985304, 0x0b05090}, -{104419023, 26003224, 104934615, 26494264, 0x0b15890}, -{104934615, 26003224, 105450207, 26494264, 0x0b16090}, -{105450207, 26003224, 105965799, 26494264, 0x0b16890}, -{104161227, 25512184, 104676819, 26003224, 0x0b17090}, -{104676819, 25512184, 105192411, 26003224, 0x0b17890}, -{105192411, 25512184, 105708003, 26003224, 0x0b18090}, -{105708003, 25512184, 106223595, 26003224, 0x0b18890}, -{104419023, 25021144, 104934615, 25512184, 0x0b09090}, -{104934615, 25021144, 105450207, 25512184, 0x0b09890}, -{105450207, 25021144, 105965799, 25512184, 0x0b0a090}, -{104522142, 24600000, 105032526, 25091040, 0x0b1a890}, -{105032526, 24600000, 105542910, 25091040, 0x0b1b090}, -{105542910, 24600000, 106053294, 25091040, 0x0b1b890}, -{106053294, 24600000, 106563678, 25091040, 0x0b1c090}, -{97300000, 20885000, 112116000, 34330000, 0x0010216}, -{103570000, 24600000, 109600000, 29220000, 0x0020217}, -{113187972, 23059755, 113281189, 23146245, 0x001000a}, -{112986216, 22857480, 113491392, 23348520, 0x001000c}, -{116632372, 23339620, 116773717, 23511800, 0x680044b}, -{116293979, 23489600, 116442851, 23598599, 0x54f044b}, -{110295429, 21121890, 110426571, 21244199, 0x54f044b}, -{113479000, 24720690, 113622846, 24835000, 0x54f044b}, -{113126479, 23367890, 113259320, 23490199, 0x54f044b}, -{113438300, 22211110, 113596409, 22313000, 0x54f044b}, -{112995089, 22501890, 113126911, 22624199, 0x54f044b}, -{113684549, 22975390, 113817050, 23097699, 0x54f044b}, -{111910959, 21805290, 112051052, 21920000, 0x54f044b}, -{116541979, 23587690, 116674820, 23709999, 0x54f044b}, -{110833659, 21610490, 110965141, 21732799, 0x54f044b}, -{113314289, 22486600, 113480449, 22583599, 0x54f044b}, -{112393049, 23003590, 112525550, 23125899, 0x54f044b}, -{114369849, 23033090, 114465495, 23202300, 0x54f044b}, -{113177349, 22738300, 113311508, 22859000, 0x54f044b}, -{111870000, 21540000, 114885779, 24058562, 0x09f0011}, -{114030623, 22526000, 117200000, 24945000, 0x01c000d}, -{109620000, 20190000, 111870000, 23531329, 0x4b80015}, -{108731000, 20170000, 122950000, 31183000, 0x0010016}, -{109620000, 20170000, 117200000, 25526000, 0x0020217}, -{114237628, 30515155, 114337572, 30601645, 0x001000a}, -{114072493, 30390920, 114471307, 30736879, 0xf040047}, -{114900474, 30005800, 115286526, 30340689, 0xe890047}, -{111265500, 30631000, 111365579, 30804000, 0x54f044b}, -{112096773, 32001090, 112240826, 32123399, 0x54f044b}, -{112153000, 30277500, 112295240, 30398699, 0x54f044b}, -{110721864, 32568800, 110884656, 32677700, 0x54f044b}, -{113307113, 31665000, 113492581, 31759499, 0x54f044b}, -{113499363, 30880290, 113641037, 31002599, 0x54f044b}, -{111584773, 32313790, 111728826, 32436099, 0x54f044b}, -{113378402, 30305690, 113519397, 30427999, 0x54f044b}, -{113090363, 30597390, 113232037, 30719699, 0x54f044b}, -{115470542, 29826690, 115704505, 29900000, 0x54f044b}, -{114840000, 30341590, 114961594, 30483300, 0x54f044b}, -{112676673, 32066590, 112820726, 32188899, 0x54f044b}, -{114263289, 29813500, 114362511, 29899989, 0x3c1044b}, -{112140248, 30986800, 112241152, 31073289, 0x3c1044b}, -{113428800, 29788500, 113540309, 29865389, 0x3c1044b}, -{113873108, 30879400, 113973291, 30965889, 0x3c1044b}, -{111447849, 30251100, 111547551, 30337589, 0x3c1044b}, -{112841449, 30373800, 112941151, 30460289, 0x3c1044b}, -{113954108, 31575200, 114055492, 31661689, 0x3c1044b}, -{113315423, 29020000, 116160000, 31850000, 0x0b30011}, -{110660000, 30200000, 113315423, 33275000, 0x023000d}, -{108360000, 29100000, 110660000, 32611323, 0x4f50015}, -{105486000, 29000000, 122960000, 42670000, 0x3770016}, -{108360000, 29020000, 116160000, 33300000, 0x0020217}, -{125207918, 43803655, 125327082, 43890145, 0x001000a}, -{125025672, 43673820, 125502327, 44019779, 0xf040047}, -{126354498, 43683500, 126815901, 44018389, 0xe890047}, -{124274364, 43088420, 124479035, 43238179, 0x680004b}, -{125036196, 42832420, 125239203, 42982179, 0x680004b}, -{125869860, 41667920, 126069539, 41817679, 0x680004b}, -{129405696, 42841720, 129608703, 42991479, 0x680004b}, -{122716720, 45543120, 122928879, 45692879, 0x680004b}, -{126312860, 41849220, 126512539, 41998979, 0x680004b}, -{124692960, 45072420, 124903039, 45222179, 0x680004b}, -{125763693, 44093390, 125933906, 44215699, 0x54f004b}, -{128151022, 43297990, 128318178, 43420299, 0x54f004b}, -{124745422, 43441390, 124912578, 43563699, 0x54f004b}, -{126663001, 42917790, 126828798, 43040099, 0x54f004b}, -{125614293, 44473390, 125784506, 44595699, 0x54f004b}, -{124220000, 41645000, 127600000, 44448680, 0x0b10011}, -{121600000, 44448680, 126765377, 46330000, 0x016000d}, -{127600000, 41983100, 131320000, 44522000, 0x3980015}, -{118780000, 38700000, 134800000, 53600000, 0x0010016}, -{121600000, 40810000, 131400000, 46330000, 0x0020217}, -{114432000, 38000000, 114589635, 38058500, 0x015000a}, -{114322807, 37930000, 114739586, 38179459, 0xc730447}, -{114320000, 36448200, 114683823, 36702709, 0xbde0447}, -{115287695, 38719290, 115636304, 38992709, 0xbde0447}, -{118106480, 39566000, 118285155, 39728000, 0x680044b}, -{118347380, 39635120, 118540819, 39784879, 0x680044b}, -{116636000, 39450000, 116804329, 39622000, 0x680044b}, -{119471148, 39886460, 119725696, 40001178, 0x680044b}, -{114731815, 40703919, 114928582, 40853678, 0x680044b}, -{114425908, 36997020, 114628518, 37135000, 0x680044b}, -{116743060, 38229000, 116969762, 38354000, 0x680044b}, -{116239000, 37397600, 116405787, 37510143, 0x54f044b}, -{115606217, 37682000, 115808034, 37775000, 0x54f044b}, -{114983500, 40550000, 115177074, 40651500, 0x54f044b}, -{114917028, 38462497, 115090988, 38572043, 0x54f044b}, -{115145106, 37859434, 115299691, 37981743, 0x54f044b}, -{113450000, 36038000, 115884500, 39620000, 0x0e20011}, -{115884500, 37146000, 119410462, 39620000, 0x01d000d}, -{113810000, 39620000, 117420386, 42180000, 0x3970015}, -{105486000, 29000000, 122960000, 42670000, 0x3770016}, -{113450000, 36038000, 119883000, 42670000, 0x0020217}, -{108796106, 34183755, 108899894, 34270245, 0x001000a}, -{108566768, 33981480, 109129232, 34472520, 0x001000c}, -{107043000, 34325500, 107471909, 34388600, 0x680044b}, -{108869604, 34819220, 109051395, 34968979, 0x680044b}, -{109373520, 34462000, 109599175, 34582000, 0x680044b}, -{106904384, 32982520, 107082015, 33132279, 0x680044b}, -{108798720, 34458620, 109055804, 34564000, 0x680044b}, -{109118020, 34335000, 109324100, 34466479, 0x680044b}, -{108941584, 32653000, 109243792, 32741000, 0x680044b}, -{109676360, 38195000, 109823096, 38388079, 0x680044b}, -{109140000, 34616000, 109307151, 34778800, 0x680044b}, -{108871505, 34593500, 109068776, 34685099, 0x54f044b}, -{110370855, 35408090, 110520344, 35530399, 0x54f044b}, -{106920879, 33928800, 110617585, 36237892, 0x0920011}, -{108701897, 36237892, 111262000, 39600000, 0x027000d}, -{105486000, 32143200, 110225000, 33928800, 0x2800015}, -{105486000, 29000000, 122960000, 42670000, 0x3770016}, -{105486000, 31700000, 111262000, 39600000, 0x0020217}, -{109937000, 40544000, 110081699, 40611400, 0x018000a}, -{109727624, 40450000, 110305510, 40722000, 0xf040447}, -{111399296, 40662800, 111961100, 40925000, 0xe890447}, -{118820000, 42212320, 119063088, 42336300, 0x680044b}, -{122132032, 43568420, 122338367, 43718179, 0x680044b}, -{113032492, 40956420, 113252522, 41091100, 0x680044b}, -{119666132, 49113000, 119879207, 49272500, 0x680044b}, -{106740000, 39620920, 106887636, 39817000, 0x680044b}, -{121928000, 46018000, 122127046, 46125400, 0x54f044b}, -{107325500, 40712000, 107513871, 40816299, 0x54f044b}, -{122652817, 47932990, 122834582, 48055299, 0x54f044b}, -{109916209, 39766550, 110125458, 39858800, 0x54f044b}, -{115985842, 43892890, 116154357, 44015199, 0x54f044b}, -{120619549, 49232000, 120849687, 49330500, 0x54f044b}, -{117640000, 49363000, 117792765, 49513000, 0x54f044b}, -{124019191, 50367990, 124232100, 50478000, 0x54f044b}, -{109022128, 38859260, 112448093, 41540450, 0x0a90011}, -{105596162, 38859260, 109022127, 41540450, 0x001000d}, -{118631669, 42028790, 119261837, 42519830, 0x0b00090}, -{121920111, 43397779, 122560695, 43888819, 0x0b00890}, -{112835233, 40778239, 113449777, 41269279, 0x0b01090}, -{119418521, 48947230, 120126809, 49438270, 0x0b11890}, -{121694213, 45826180, 122360837, 46317220, 0x0b12090}, -{122402571, 47748624, 123095235, 48239664, 0x0b12890}, -{115747199, 43708524, 116392991, 44199564, 0x0b03090}, -{120380471, 49035730, 121088759, 49526770, 0x0b13890}, -{117362241, 49192480, 118070529, 49683520, 0x0b14090}, -{123768897, 50177475, 124492809, 50668515, 0x0b14890}, -{97150000, 37400000, 115400000, 45600000, 0x0810012}, -{115400000, 37400000, 126120000, 53343000, 0x5030016}, -{97150000, 37400000, 126120000, 53343000, 0x0020217}, -{126595896, 45696255, 126718904, 45782745, 0x001000a}, -{126470000, 45578430, 126839239, 45894000, 0xc730447}, -{123733000, 47131000, 124115461, 47416000, 0xbde0447}, -{130168500, 47206890, 130603099, 47460000, 0xbde0447}, -{129510793, 44530000, 129696663, 44641899, 0x54f044b}, -{130231816, 46757000, 130480402, 46844700, 0x54f044b}, -{130865000, 45736000, 131096234, 45828500, 0x54f044b}, -{130852064, 45185000, 131000855, 45327300, 0x54f044b}, -{123538000, 47147500, 123711380, 47273300, 0x54f044b}, -{126892365, 46565190, 127069034, 46687499, 0x54f044b}, -{124757000, 46584000, 124932629, 46707000, 0x54f044b}, -{124789200, 46434000, 124933109, 46584000, 0x54f044b}, -{131091700, 46588990, 131225599, 46750200, 0x54f044b}, -{125167265, 46372700, 125377214, 46475500, 0x54f044b}, -{125028000, 46505600, 125201549, 46630000, 0x54f044b}, -{128622067, 47701000, 128977166, 47763000, 0x54f044b}, -{125882000, 46018300, 126071132, 46131399, 0x54f044b}, -{126450000, 48213000, 126693959, 48304000, 0x54f044b}, -{126919837, 45494600, 127042363, 45581089, 0x3c1044b}, -{127420371, 50202100, 127607579, 50264000, 0x3c1044b}, -{126256737, 45325500, 126371996, 45417300, 0x3c1044b}, -{123440513, 45032105, 127194179, 47713295, 0x0a80011}, -{128261876, 46080700, 132075124, 48761890, 0x001000d}, -{128351249, 43399510, 132015542, 46080700, 0x0010015}, -{118780000, 38700000, 134800000, 53600000, 0x0010016}, -{121120000, 43360000, 134800000, 53600000, 0x0020217}, -{112953272, 28137659, 113057213, 28223245, 0x01d000a}, -{112854996, 28036834, 113142744, 28359985, 0xc730447}, -{112848473, 27757684, 113285264, 27950132, 0xbde0447}, -{112537336, 26715254, 112800992, 27030994, 0xbde0447}, -{113063736, 29286399, 113211489, 29459628, 0x680044b}, -{111374876, 27172720, 111527813, 27336852, 0x680044b}, -{111589744, 28922195, 111753629, 29078301, 0x680044b}, -{112225685, 28505120, 112441636, 28623104, 0x680044b}, -{112961426, 25728313, 113159129, 25853971, 0x680044b}, -{111922874, 27675927, 112112716, 27808713, 0x680044b}, -{112767192, 26334620, 112934007, 26484379, 0x680044b}, -{109894460, 27478520, 110062939, 27628279, 0x680044b}, -{109640915, 28200877, 109790283, 28370483, 0x680044b}, -{111542816, 26389025, 111688678, 26503145, 0x54f044b}, -{110397835, 29085277, 110586277, 29175845, 0x54f044b}, -{111296250, 27299272, 114305141, 29980462, 0x0a80011}, -{111326041, 24618082, 114245559, 27299272, 0x001000d}, -{109180000, 25844987, 111296250, 29550000, 0x53b0015}, -{108731000, 20170000, 122950000, 31183000, 0x0010016}, -{108731000, 24587000, 114330000, 30200000, 0x0020217}, -{108262472, 22760555, 108355689, 22847045, 0x001000a}, -{108139634, 22710000, 108542503, 22931159, 0xc730447}, -{109277279, 24183490, 109623111, 24420000, 0xbde0447}, -{110111519, 25163790, 110412280, 25437209, 0xbde0447}, -{111196272, 23398420, 111358927, 23548179, 0x680044b}, -{109040112, 21398820, 109200687, 21548579, 0x680044b}, -{110031166, 22555724, 110235525, 22674531, 0x680044b}, -{107977032, 24646393, 108206711, 24753691, 0x680044b}, -{108542004, 21927220, 108702995, 22076979, 0x680044b}, -{106559756, 23799167, 106736801, 23937389, 0x680044b}, -{109529680, 23021920, 109691919, 23171679, 0x680044b}, -{108749113, 23175890, 108886548, 23294018, 0x54f044b}, -{109978979, 23297690, 110111820, 23419999, 0x54f044b}, -{109127559, 21614990, 109259041, 21737299, 0x54f044b}, -{109670970, 24417590, 109804830, 24539899, 0x54f044b}, -{111477470, 24355190, 111611330, 24477499, 0x54f044b}, -{107260000, 21394700, 110727520, 23580000, 0x08a0011}, -{109039839, 23200000, 112116000, 25700000, 0x01d000d}, -{105311159, 23580000, 109039839, 25639000, 0x2e80015}, -{97300000, 20885000, 112116000, 34330000, 0x0010016}, -{104450000, 20885000, 112116000, 26396000, 0x0020217}, -{104012028, 30617555, 104111972, 30704045, 0x001000a}, -{103784692, 30397580, 104321116, 30888620, 0x001000c}, -{104667435, 29296729, 104859371, 29430079, 0x680044b}, -{104578686, 31411817, 104820710, 31519874, 0x680044b}, -{104967896, 29515320, 105139703, 29665079, 0x680044b}, -{101574592, 26485120, 101772985, 26611000, 0x680044b}, -{104511528, 28686120, 104681671, 28835879, 0x680044b}, -{105693000, 32373700, 105948565, 32477000, 0x680044b}, -{106008764, 30730000, 106198915, 30866579, 0x680044b}, -{104301940, 31040320, 104476659, 31190079, 0x680044b}, -{103625696, 29509020, 103797503, 29658779, 0x680044b}, -{105363222, 28825390, 105502178, 28947699, 0x54f044b}, -{102183000, 27833300, 102294415, 27985000, 0x54f044b}, -{102431289, 29947202, 105499762, 32628392, 0x0a90011}, -{102065805, 27700000, 105560000, 29947202, 0x01a000d}, -{105499762, 29947202, 108568235, 32628392, 0x0010015}, -{97300000, 20885000, 112116000, 34330000, 0x0010016}, -{97300000, 25962000, 108660000, 34330000, 0x0020217}, -{102656511, 25001355, 102751650, 25087845, 0x001000a}, -{102572822, 24768800, 102878929, 25198779, 0xf040447}, -{103549455, 27177700, 103924344, 27512589, 0xe890447}, -{103161782, 23624710, 103350617, 23797689, 0x782044b}, -{103719116, 25440020, 103849559, 25630000, 0x680044b}, -{100142316, 25565000, 100335842, 25693000, 0x680044b}, -{103077572, 23294820, 103240227, 23444579, 0x680044b}, -{102548000, 24585520, 102690233, 24758000, 0x680044b}, -{102351000, 24859000, 102573056, 24970000, 0x680044b}, -{102459348, 24281120, 102623251, 24430879, 0x680044b}, -{101462432, 24968020, 101627167, 25117779, 0x680044b}, -{100856000, 22720000, 101058311, 22840000, 0x680044b}, -{100724104, 21910720, 100885095, 22060479, 0x680044b}, -{101173818, 23074564, 104063545, 25755754, 0x0a90011}, -{102646107, 25755754, 105310000, 28670000, 0x022000d}, -{99152000, 21128000, 103071392, 23074564, 0x2bd0015}, -{97300000, 20885000, 112116000, 34330000, 0x0010016}, -{97500000, 21128000, 106220000, 29260000, 0x0020217}, -{91031470, 29638232, 91190772, 29691483, 0x013000a}, -{90910000, 29496500, 91430998, 29760000, 0xf040447}, -{88697155, 29103427, 89079486, 29438316, 0xe890447}, -{91684812, 29120820, 91855787, 29270579, 0x680004b}, -{97058740, 31066520, 97233459, 31216279, 0x680004b}, -{91953340, 31384220, 92128059, 31533979, 0x680004b}, -{94237896, 29609520, 94409703, 29759279, 0x680004b}, -{92216363, 28371465, 92540290, 28450091, 0x680044b}, -{90862942, 29211024, 91125364, 29308574, 0x680044b}, -{80018608, 32430520, 80194991, 32580279, 0x680004b}, -{91632196, 29749120, 91804003, 29898879, 0x680004b}, -{98499896, 29612720, 98671703, 29762479, 0x680004b}, -{94439842, 29453690, 94580157, 29575999, 0x54f004b}, -{84029573, 32236990, 84173626, 32359299, 0x54f004b}, -{90022228, 28155905, 93031119, 30837095, 0x0a90011}, -{87013337, 28155905, 90022228, 30837095, 0x001000d}, -{93031119, 28155905, 96040010, 30837095, 0x0010015}, -{78380000, 26689200, 99168000, 36550000, 0x2aa0016}, -{78380000, 26689200, 99168000, 36550000, 0x0020217}, -{103784752, 36022828, 103931351, 36086494, 0x016000a}, -{103307533, 35875976, 103972815, 36276940, 0x01a000c}, -{100351605, 38854910, 100573595, 39027889, 0x782044b}, -{103104190, 35500410, 103315609, 35673389, 0x782044b}, -{104072649, 36459110, 104286951, 36632089, 0x782044b}, -{105613000, 34524661, 106008740, 34615974, 0x782044b}, -{102128428, 38446120, 102319371, 38595879, 0x680044b}, -{98193980, 39733820, 98387419, 39883579, 0x680044b}, -{106570000, 35481800, 106836859, 35584400, 0x680044b}, -{102521160, 37856120, 102710439, 38005879, 0x680044b}, -{98387000, 39667420, 98580439, 39817179, 0x680044b}, -{102321286, 34745805, 105568505, 37426995, 0x0a80011}, -{99663928, 37426995, 103030311, 40108185, 0x001000d}, -{96267754, 38767590, 99663928, 41448780, 0x0010015}, -{89350000, 31535000, 108740000, 42800000, 0x3060016}, -{92750000, 32560000, 108740000, 42800000, 0x0020217}, -{101693766, 36588138, 101816182, 36666629, 0x01b000a}, -{101463360, 36352880, 102041448, 36843920, 0x001000c}, -{102040000, 36411010, 102338819, 36535000, 0x782044b}, -{101569028, 36844210, 101784771, 37017189, 0x782044b}, -{95239887, 37770710, 95458513, 37943689, 0x782044b}, -{94763300, 36361000, 95072042, 36481000, 0x782044b}, -{101505500, 37339000, 101764043, 37447879, 0x680044b}, -{100481032, 36210620, 100666567, 36360379, 0x680044b}, -{100043584, 37230020, 100272408, 37353000, 0x680044b}, -{102695000, 36271000, 102994934, 36363600, 0x680044b}, -{100195620, 34371320, 100376579, 34521079, 0x680044b}, -{99797354, 35190699, 103074364, 37871889, 0x0a80011}, -{98644443, 32509509, 101802289, 35190699, 0x001000d}, -{92904342, 36086293, 96181352, 38767483, 0x0010015}, -{89350000, 31535000, 108740000, 42800000, 0x3060016}, -{89350000, 31535000, 103140000, 39274000, 0x0020217}, -{87550718, 43765955, 87669882, 43852445, 0x001000a}, -{87323072, 43675720, 87799727, 44021679, 0xf040447}, -{85938073, 44134900, 86404127, 44469789, 0xe890447}, -{87189832, 43925120, 87396167, 44074879, 0x680044b}, -{80179592, 41077120, 80377607, 41226879, 0x680044b}, -{75903280, 39413620, 76096719, 39563379, 0x680044b}, -{81242332, 43835720, 81448667, 43985479, 0x680044b}, -{86087260, 41668920, 86286939, 41818679, 0x680044b}, -{84806664, 45527790, 84979935, 45650099, 0x54f044b}, -{84804393, 44330590, 84974606, 44452899, 0x54f044b}, -{88030717, 47776590, 88212482, 47898899, 0x54f044b}, -{93418501, 42765590, 93584298, 42887899, 0x54f044b}, -{79860627, 37051390, 80013173, 37173699, 0x54f044b}, -{85008964, 45597690, 85182235, 45719999, 0x54f044b}, -{77170628, 38355690, 77326572, 38477999, 0x54f044b}, -{82894560, 41651290, 83057639, 41773599, 0x54f044b}, -{84353849, 43497943, 88018142, 46179133, 0x0a80011}, -{80689556, 43497943, 84353849, 46179133, 0x001000d}, -{79973927, 40906479, 80593679, 41397519, 0x0b00090}, -{75705743, 39242979, 76304663, 39734019, 0x0b10890}, -{85874615, 41498279, 86499575, 41989319, 0x0b01090}, -{87777867, 47592224, 88465323, 48083264, 0x0b11890}, -{93183707, 42581224, 93819083, 43072264, 0x0b02090}, -{79645247, 36867024, 80228543, 37358064, 0x0b02890}, -{76959561, 38171324, 77548065, 38662364, 0x0b13090}, -{82663615, 41466924, 83288575, 41957964, 0x0b03890}, -{82400000, 46179133, 85400000, 47300000, 0x07b0091}, -{85400000, 46179133, 88700000, 49180000, 0x0c10891}, -{88700000, 46179133, 91080000, 48250000, 0x0bd1091}, -{79750000, 43778215, 83442500, 46179133, 0x09f1891}, -{83442500, 43778215, 87136500, 46179133, 0x09f2091}, -{87136500, 43778215, 91080000, 46179133, 0x09a2891}, -{91080000, 43778215, 95800000, 45250000, 0x06e3091}, -{73494042, 38415835, 76890216, 41097025, 0x0a98091}, -{76890216, 38415835, 80286390, 41097025, 0x0a98891}, -{80286390, 38415835, 83682564, 41097025, 0x0a99091}, -{83682564, 38415835, 87078738, 41097025, 0x0a99891}, -{87078738, 38415835, 90474912, 41097025, 0x0a9a091}, -{90474912, 38415835, 93850000, 41097025, 0x0a9a891}, -{77621258, 41097025, 81166387, 43778215, 0x0a85091}, -{81166387, 41097025, 84711516, 43778215, 0x0a85891}, -{84711516, 41097025, 88256645, 43778215, 0x0a86091}, -{88256645, 41097025, 91801774, 43778215, 0x0a86891}, -{91801774, 40923000, 94070000, 43778215, 0x0d97091}, -{94070000, 41097025, 96451000, 43778215, 0x0cd7891}, -{74450000, 35500000, 77300000, 38415835, 0x0bcb091}, -{77301570, 35734645, 80578580, 38415835, 0x0a9b891}, -{80578580, 35734645, 83855590, 38415835, 0x0a9c091}, -{83855590, 35734645, 87132600, 38415835, 0x0a9c891}, -{87132600, 36220000, 89250000, 38415835, 0x0bfd091}, -{89250000, 36000000, 91400000, 38415835, 0x0c6e091}, -{77300000, 35200000, 85750000, 35734645, 0x02ee891}, -{77300000, 33360000, 80493080, 36000000, 0x0a7f091}, -{73479000, 33360000, 96451000, 49183500, 0x0020217}, -{82244000, 45260000, 91080000, 49200000, 0x0890892}, -{76623000, 39100000, 86500000, 45400000, 0x09c1092}, -{86500000, 39100000, 96510000, 45260000, 0x0991892}, -{96510000, 39100000, 110000000, 42800000, 0x0662092}, -{110000000, 39100000, 115300000, 45600000, 0x0d82892}, -{116090000, 49000000, 127700000, 53563000, 0x0853092}, -{115500000, 44300000, 127700000, 49000000, 0x07e3892}, -{115300000, 39730000, 127700000, 44300000, 0x0774092}, -{127700000, 41350000, 134780000, 49600000, 0x0d64892}, -{73495000, 34450000, 78410000, 40675000, 0x0d55092}, -{78410000, 32750000, 88744000, 39100000, 0x0935892}, -{88744000, 32750000, 97530000, 39100000, 0x09f6092}, -{97525000, 32750000, 106500000, 39100000, 0x09e6892}, -{106500000, 32750000, 115300000, 39100000, 0x09f7092}, -{115300000, 32750000, 124100000, 39730000, 0x0a77892}, -{78410000, 27770000, 88744000, 32750000, 0x07f8092}, -{88744000, 26666000, 97530000, 32750000, 0x0978892}, -{97525000, 26400500, 106500000, 32750000, 0x0999092}, -{106500000, 26400500, 115300000, 32750000, 0x09a9892}, -{115300000, 26400500, 124100000, 32750000, 0x09aa092}, -{97525000, 21140000, 108460000, 26400500, 0x07ba892}, -{108460000, 18158000, 112200000, 26400500, 0x106b092}, -{112200000, 20400000, 118000000, 26400500, 0x0b5b892}, -{118000000, 21750000, 122500000, 26400500, 0x0b5c092}, -{110700000, 13900000, 117900000, 17900000, 0x082c892}, -{73495000, 13900000, 134780000, 53563000, 0x003021c}, -{-162125917, 5840551, -162039427, 5927041, 0x001000a}, -{-162492268, 6289623, -162262218, 6518402, 0x9ee004b}, -{-169642729, 16623423, -169422137, 16835192, 0x931004b}, -{-160101841, -475939, -159890072, -264170, 0x931004b}, -{-176584080, 91227, -176372311, 302996, 0x931004b}, -{-176722697, 702658, -176510928, 914427, 0x931004b}, -{-177600000, -600000, -159800000, 18000000, 0x0010217}, -{-109259020, 10252083, -109171569, 10338573, 0x001000b}, -{-109450135, 10049808, -108976207, 10540848, 0x001000c}, -{-180000000, -90000000, 180000000, -60000000, 0x1860017}, -{-180000000, -90000000, 180000000, -77183669, 0x0010097}, -{-180000000, -77183669, 180000000, -66998607, 0x1000897}, -{-180000000, -66998607, 180000000, -59200669, 0x0c41097}, -{-180000000, -59200669, 180000000, -52556508, 0x0a71897}, -{-180000000, -52556508, 180000000, -46668269, 0x0942097}, -{-180000000, -46668269, 180000000, -41337026, 0x0862897}, -{-180000000, -41337026, 180000000, -36324066, 0x07e3097}, -{-180000000, -36324066, 180000000, -31589604, 0x0773897}, -{-180000000, -31589604, 180000000, -27054069, 0x0724097}, -{-180000000, -27054069, 180000000, -22677675, 0x06e4897}, -{-180000000, -22677675, 180000000, -18420638, 0x06b5097}, -{-180000000, -18420638, 180000000, -14243171, 0x0695897}, -{-180000000, -14243171, 180000000, -10145275, 0x0676097}, -{-180000000, -10145275, 180000000, -6087165, 0x0666897}, -{-180000000, -6087165, 180000000, -2029055, 0x0667097}, -{-180000000, -2029055, 180000000, 2029055, 0x0667897}, -{-180000000, 2029055, 180000000, 6087165, 0x0668097}, -{-180000000, 6087165, 180000000, 10145275, 0x0668897}, -{-180000000, 10145275, 180000000, 14243171, 0x0679097}, -{-180000000, 14243171, 180000000, 18420638, 0x0699897}, -{-180000000, 18420638, 180000000, 22677675, 0x06ba097}, -{-180000000, 22677675, 180000000, 27054069, 0x06ea897}, -{-180000000, 27054069, 180000000, 31589604, 0x072b097}, -{-180000000, 31589604, 180000000, 36324066, 0x077b897}, -{-180000000, 36324066, 180000000, 41337026, 0x07ec097}, -{-180000000, 41337026, 180000000, 46668269, 0x086c897}, -{-180000000, 46668269, 180000000, 52556508, 0x094d097}, -{-180000000, 52556508, 180000000, 59200669, 0x0a7d897}, -{-180000000, 59200669, 180000000, 66998607, 0x0c4e097}, -{-180000000, 66998607, 180000000, 77183669, 0x100e897}, -{-180000000, 77183669, 180000000, 90000001, 0x001f097}, -{-180000000, -90000000, 180000000, 90000000, 0x000001d}, + { 12433114, 41851944, 12548434, 41938434, 0x001000b}, // VAT + { 5850000, 35450000, 18560000, 55080000, 0x50a0216}, + { 12444000, 41899000, 12460000, 41908000, 0x003021c}, + { 7404110, 43723932, 7444472, 43752762, 0x001000b}, // MCO + { -5200000, 41310000, 9600000, 53557000, 0x0010216}, + { 7404110, 43723932, 7444472, 43752762, 0x003021c}, + { -5384925, 36107682, -5321499, 36159576, 0x001000b}, // GIB + { -5734540, 35987080, -5161660, 36478120, 0x001888c}, + { -6703000, 35867000, -3426000, 38475972, 0x0a63291}, + { -5384925, 36107682, -5321499, 36159576, 0x003021c}, + {-172537866, -8601181,-172450415, -8514691, 0x001000a}, // TKL + {-171996267, -9340159,-171646464, -8994200, 0xf04004b}, + {-171498626, -9550077,-171160016, -9215188, 0xe89004b}, + {-172560193, -9660193,-171160016, -8289807, 0x0a70011}, + { 96815429,-12208160, 96866396,-12133320, 0x2a7044a}, // CCK + { 96888084,-12195000, 96931231,-12106697, 0x2a7044a}, + { 96629848,-12244608, 97088152,-11775392, 0x001000c}, + { -62877167, 17860755, -62786833, 17947245, 0x001000b}, // BLM + { -62951784, 17783968, -62707008, 18029488, 0x001000c}, + { 166898560, -564440, 166976401, -486599, 0x001000b}, // NRU + { 179163000, -8543596, 179227000, -8430000, 0x029000a}, // TUV + { 179009264, -8661830, 179243000, -8416310, 0x004010b}, + { 179794020, -9443960, 179883000, -9329384, 0x004010b}, + { 178286164, -8086652, 178463000, -7901148, 0x004010b}, + { 178634028, -7530304, 178727000, -7432096, 0x004010b}, + { 177115628, -7270404, 177209000, -7172196, 0x004010b}, + { 176273728, -6336404, 176367000, -6238196, 0x004010b}, + { 177270120, -6165560, 177379000, -6050984, 0x004010b}, + { 176037912, -5719816, 176157000, -5594000, 0x004010b}, + { 179424320,-10788660, 179533000,-10674084, 0x004010b}, + { 176030000,-10996000, 179940000, -5594000, 0x0010016}, + { 113528000, 22109440, 113600000, 22217700, 0x027000b}, // MAC + { -63110167, 18003755, -63019833, 18090245, 0x001000a}, // SXM + { -63158744, 17963792, -62966048, 18143000, 0x001000c}, + { -63110167, 18003755, -63019833, 18090245, 0x001000a}, // MAF + { -63158744, 17963792, -62966048, 18143000, 0x001000c}, + { 167902989,-29077245, 168001011,-28990755, 0x001000a}, // NFK + { 167809760,-29202312, 168127448,-28907688, 0x001000c}, + {-130134215,-25095292,-130079370,-25045433, 0x22a004a}, // PCN + {-130771365,-23953826,-130716936,-23903967, 0x22a004a}, + {-124812713,-24704785,-124757868,-24654926, 0x22a004a}, + {-128526171,-24571661,-128119947,-24178829, 0x001000c}, + {-130800000,-25100000,-124700000,-23890000, 0x04e0011}, + { 3280000,-54460000, 3436320,-54385000, 0x01c000b}, // BVT + { 3176640,-54572312, 3650568,-54277688, 0x001000c}, + { -64817896, 32283000, -64708081, 32323000, 0x2a7044a}, // BMU + { -64887829, 32246750, -64766566, 32283000, 0x2a7044a}, + { -65034230, 32140084, -64596758, 32532916, 0x001000c}, + { 72348074, -7341184, 72434564, -7254694, 0x001000a}, // IOT + { 72307352, -7475728, 72588584, -7181104, 0x001000c}, + { 71712684, -5499289, 71993916, -5204665, 0x0b00010}, + { 70504498, -7827595, 73185688, -5146405, 0x0a80011}, + { 12402340, 43893500, 12465083, 43975400, 0x2a7044a}, // SMR + { 12465083, 43895000, 12517906, 43992200, 0x2a7044a}, + { 12486204, 43652480, 13131996, 44143520, 0x0014088}, + { 8822749, 43227805, 12487042, 45908995, 0x0010015}, + { 9750000, 42200000, 13400000, 44780000, 0x01e188d}, + { 5850000, 35450000, 18560000, 55080000, 0x50a0216}, + { 12402340, 43893500, 12517000, 43992200, 0x003021c}, + { -2619780, 49416000, -2500000, 49510519, 0x022000a}, // GGY + { -2704183, 49374669, -2058391, 49816605, 0x001000c}, + { -10700000, 49122422, 1889648, 60875000, 0x0010216}, + { -2704183, 49374669, -2058391, 49816605, 0x003021c}, + { -63109000, 18167000, -62998270, 18236000, 0x019000a}, // AIA + { -63432000, 18147000, -62910000, 18600000, 0x01c000c}, + { -62241268, 16693000, -62178000, 16812970, 0x02b000a}, // MSR + { -62330844, 16591156, -62039196, 16885780, 0x001000c}, + { -2246000, 49162000, -2016000, 49206000, 0x010000b}, // JEY + { -2275397, 49122422, -1994165, 49318838, 0x001000c}, + { -10700000, 49122422, 1889648, 60875000, 0x0010216}, + { -2275397, 49122080, -1994165, 49318496, 0x003021c}, + { 105631382,-10495516, 105718833,-10409026, 0x001000a}, // CXR + { 105490182,-10633774, 105771414,-10339150, 0x001000c}, + {-176223924,-13250561,-176175640,-13218890, 0x1ad044a}, // WLF + {-176226867,-13274200,-176162211,-13250561, 0x1ad044a}, + {-176226867,-13300000,-176167576,-13274200, 0x1ad044a}, + {-176250390,-13321601,-176179814,-13300000, 0x1ad044a}, + {-176225180,-13352287,-176175324,-13321601, 0x1ad044a}, + {-178226240,-14468224,-177908552,-14146320, 0x001000c}, + {-176341581,-13435263,-176023893,-13113359, 0x0b00010}, + {-178252267,-14838976,-176017942,-12664233, 0x0a80211}, + { -64640000, 18411419, -64559180, 18460000, 0x2a7044a}, // VGB + { -64717380, 18380572, -64612398, 18418000, 0x2a7044a}, + { -64852000, 18305500, -64494413, 18547000, 0xc730447}, + { -64494413, 18305500, -64221498, 18593000, 0xbde0447}, + { -64600000, 18593000, -64219959, 18800000, 0xbde0447}, + { -64852000, 18305500, -64210000, 18800000, 0x0970211}, + { 9473847, 47053018, 9530152, 47091627, 0x1ad004a}, // LIE + { 9511847, 47091627, 9568152, 47130236, 0x1ad004a}, + { 9503847, 47130236, 9560152, 47168845, 0x1ad004a}, + { 9481847, 47168845, 9538152, 47207454, 0x1ad004a}, + { 9497579, 47207454, 9554420, 47246063, 0x1ad004a}, + { 9469000, 47044000, 9643000, 47274000, 0x001000c}, + { 5850000, 35450000, 18560000, 55080000, 0x50a0216}, + { 9469000, 47044000, 9643000, 47274000, 0x003021c}, + { -70063165, 12481492, -69974753, 12567982, 0x001000a}, // ABW + { -70114256, 12358320, -69827816, 12652944, 0x001000c}, + { 167709000, 8713000, 167757000, 8867000, 0x037000a}, // MHL + { 170962845, 6870363, 171431565, 7361403, 0x001000c}, + { 168544027, 7270280, 169012747, 7761320, 0x0b10010}, + { 168732832, 14415080, 169211968, 14906120, 0x001008c}, + { 168480677, 4519311, 168949397, 5010351, 0x001088c}, + { 160665840, 9576480, 161139768, 10067520, 0x001108c}, + { 166601440, 11097380, 167075368, 11588420, 0x001188c}, + { 166377624, 18845980, 166867176, 19337020, 0x001208c}, + { 169350000, 5785780, 169791760, 6312000, 0x021288c}, + { 171707598, 5845594, 172176318, 6336634, 0x001308c}, + { 171499552, 6877265, 171968272, 7368305, 0x001388c}, + { 167883840, 5370380, 168352560, 5861420, 0x001408c}, + { 166105640, 10904780, 166579568, 11395820, 0x001488c}, + { 169696640, 10074780, 170170568, 10565820, 0x001508c}, + { 170846081, 7968670, 171314801, 8459710, 0x001588c}, + { 162001340, 11249980, 162475268, 11741020, 0x001608c}, + { 165170340, 11350580, 165644268, 11841620, 0x001688c}, + { 168886340, 5397780, 169355060, 5888820, 0x001708c}, + { 166002340, 8692680, 166476268, 9183720, 0x001788c}, + { 167146640, 8067780, 167615360, 8558820, 0x001808c}, + { 166809963, 9069124, 167283891, 9560164, 0x001888c}, + { 167283891, 9069124, 167757819, 9560164, 0x001908c}, + { 167378676, 8578084, 167852604, 9069124, 0x001988c}, + { 168894640, 9669180, 169368568, 10160220, 0x001a08c}, + { 170806724, 8459019, 171280652, 8950059, 0x001a88c}, + { 170635940, 10042280, 171109868, 10533320, 0x001b08c}, + { 167920645, 7739474, 168389365, 8230514, 0x001b88c}, + { 167219240, 11105180, 167693168, 11596220, 0x001c08c}, + { 165411940, 8829380, 165885868, 9320420, 0x001c88c}, + { 169484440, 10978580, 169958368, 11469620, 0x001d08c}, + { 165725040, 9858480, 166198968, 10349520, 0x001d88c}, + { 169784163, 9311096, 170258091, 9802136, 0x001e08c}, + { 169784163, 8820055, 170258091, 9311095, 0x001e88c}, + { 169864212, 12013976, 170338140, 12505016, 0x001f08c}, + { 160595398, 4506265, 172402954, 19352930, 0x0010016}, + {-170756000,-14358000,-170674500,-14265950, 0x021000a}, // ASM + {-171102112,-11080370,-171051284,-11030511, 0x004010b}, + {-170860000,-14378000,-170540000,-14229000, 0x004010b}, + {-169701004,-14300981,-169403687,-14150000, 0x004010b}, + {-168235531,-14618875,-168086700,-14472514, 0x004010b}, + {-171102200,-14378100,-169403600,-11030500, 0x0ef0011}, + {-171102200,-14732000,-167913000,-11030500, 0x0010216}, + {-159832000,-21273000,-159723500,-21198400, 0x01a000b}, // COK + {-161271860,-10480061,-160797932, -9989021, 0x001000c}, + {-158183360, -9316420,-157709432, -8825380, 0x0b00010}, + {-159960141,-21417476,-157159787,-18736286, 0x0a90011}, + {-165952460,-11164220,-165478532,-10673180, 0x001b888}, + {-165651360,-11803620,-165177432,-11312580, 0x001a088}, + {-163382468,-13580320,-162903332,-13089280, 0x001c088}, + {-158196284,-21992220,-157696316,-21501180, 0x0019888}, + {-163406876,-18306520,-162917324,-17815480, 0x001a888}, + {-165960000,-21999000,-157154000, -8610000, 0x0010016}, + { -56246890, 46742755, -56120999, 46829245, 0x001000a}, // SPM + { -56602272, 46735356, -55987728, 47177292, 0x001000c}, + {-169949167,-19117044,-169857872,-19030554, 0x001000b}, // NIU + {-170002824,-19193312,-169705968,-18898688, 0x001000c}, + { -62743846, 17279490, -62680021, 17340599, 0x2a7004a}, // KNA + { -62632976, 17105911, -62569151, 17167020, 0x2a7004a}, + { -62907696, 17073584, -62517096, 17466416, 0x001000c}, + { -81395252, 19264490, -81330748, 19325599, 0x2a7004a}, // CYM + { -81419752, 19336490, -81355248, 19397599, 0x2a7004a}, + { -81484770, 19230000, -81046143, 19431629, 0x004010b}, + { -80143890, 19618658, -79652000, 19805000, 0x004010b}, + { -81484800, 19230000, -79651900, 19805100, 0x0610011}, + { -68311245, 12115916, -68224755, 12200484, 0x001000a}, // BES + { -68432676, 12257247, -68350030, 12337971, 0x001088b}, + { -68350030, 12257247, -68267384, 12337971, 0x001108b}, + { -68432676, 12176523, -68350030, 12257247, 0x001188b}, + { -68350030, 12176523, -68267384, 12257247, 0x001208b}, + { -68267384, 12176523, -68184738, 12257247, 0x001288b}, + { -68350030, 12095799, -68267384, 12176523, 0x001308b}, + { -68267384, 12095799, -68184738, 12176523, 0x001388b}, + { -68292178, 12015075, -68209532, 12095799, 0x001408b}, + { -63007557, 17459404, -62935482, 17528596, 0x001c88b}, + { -63274557, 17595404, -63202482, 17664596, 0x001c08b}, + { -68480000, 12000000, -62923000, 17680000, 0x0010216}, + { 73470755, 4165728, 73557245, 4252218, 0x001000a}, // MDV + { 73036128, -710000, 73504848, -218960, 0x001000c}, + { 72835640, 6523792, 73304360, 7014832, 0x0b10010}, + { 72500000, 5600000, 73510000, 7135000, 0x004018c}, + { 72660000, 1750000, 73790000, 5600000, 0x004018c}, + { 72900000, 160000, 73650000, 950000, 0x004010c}, + { 73026128, -720000, 73514848, -208960, 0x004010c}, + { 71500000, -1000000, 75500000, 7500000, 0x0010216}, + { -5761206,-15983245, -5671833,-15896755, 0x001000a}, // SHN + { -14424756, -7996255, -14288000, -7882857, 0x004010b}, + { -5805000,-16040000, -5617000,-15896000, 0x004010b}, + { -12372000,-37183000, -12204000,-37046000, 0x004010b}, + { -12747000,-37459000, -12452000,-37271000, 0x004010b}, + { -10060000,-40400000, -9800000,-40250000, 0x004010b}, + { -14530000,-40500000, -5540000, -7777000, 0x0010217}, + { 14419556, 35855000, 14548000, 35930000, 0x01a000a}, // MLT + { 14165848, 35753584, 14624152, 36146416, 0x001000c}, + { -61799362, 11987132, -61711911, 12073622, 0x001000a}, // GRD + { -61803000, 11983000, -61375000, 12531000, 0x022000c}, + { -64989026, 18309620, -64863850, 18373000, 0x016000a}, // VIR + { -65068846, 18260000, -64576690, 18422000, 0x004010b}, + { -64940000, 17660000, -64550000, 17820000, 0x004010b}, + { -65087000, 18225000, -64640000, 18422000, 0x0750010}, + { -65093994, 17636170, -64550000, 18426851, 0x0d00211}, + { 45200476,-12817650, 45242633,-12727106, 0x2a7044a}, // MYT + { 45242386,-12819750, 45301886,-12755553, 0x2a7044a}, + { 44900000,-13033000, 45360000,-12590000, 0x001000c}, + { 15485616, 78200711, 15782507, 78261820, 0x2a7004a}, // SJM + { 14043750, 78045711, 14328250, 78106820, 0x2a7004a}, + { -9164930, 70754480, -7779602, 71245520, 0x001000c}, + { 10400000, 76889405, 22024500, 79500000, 0x0a50011}, + { -9154000, 68600000, 33625000, 80843100, 0x0970012}, + { 10000000, 74300000, 33624989, 80843000, 0x0010016}, + { -9165000, 70754400, 33625000, 80843100, 0x003021c}, + { -61257000, 13122000, -61139000, 13183000, 0x016000a}, // VCT + { -61300000, 13100000, -61100000, 13390000, 0x004010b}, + { -61300000, 12770000, -61100000, 13100000, 0x004010b}, + { -61500000, 12530000, -61200000, 12770000, 0x004010b}, + { -61500000, 12530000, -61000000, 13400000, 0x0e00211}, + { 73395835,-53117885, 73539024,-53031395, 0x001000b}, // HMD + { 72580000,-53200000, 73870000,-52900000, 0x06a0010}, + { -59642289, 13077029, -59553877, 13163519, 0x001000a}, // BRB + { -59716656, 13022864, -59383344, 13366592, 0x001000c}, + { -61865167, 17086755, -61774833, 17173245, 0x001000a}, // ATG + { -61949413, 17488858, -61657765, 17783482, 0x0b10010}, + { -61959724, 16936995, -61636828, 17258899, 0x001000c}, + { -62413512, 16917821, -61489991, 17811551, 0x0a90011}, + { -68973785, 12083106, -68885373, 12169596, 0x001000a}, // CUW + { -69166000, 11974341, -68632450, 12395419, 0x01b000c}, + { 55404000, -4650226, 55483000, -4560000, 0x021000a}, // SYC + { 55180679, -4855520, 55649399, -4364480, 0x001000c}, + { 55527952, -4662728, 55996672, -4171688, 0x0b00010}, + { 53216000, -5800000, 56000000, -3690000, 0x0930011}, + { 46070000,-10307000, 51235000, -9160000, 0x00e000d}, + { 52640000, -7200000, 56380000, -5800000, 0x24d0015}, + { 46000000,-10500000, 56500000, -3690000, 0x0010016}, + { 134435755, 7299755, 134522245, 7386245, 0x001000a}, // PLW + { 134329233, 7134620, 134655304, 7765423, 0x02a000c}, + { 134030000, 6780415, 134422000, 7311000, 0x0c90010}, + { 132129405, 5539405, 134810595, 8220595, 0x0a90011}, + { 130959405, 2759404, 133640595, 5440594, 0x001000d}, + { 130900000, 2700000, 134818730, 8222400, 0x0010216}, + { 145692200, 15112000, 145761100, 15220000, 0x027000a}, // MNP + { 145400432, 14814480, 145884776, 15305520, 0x001000c}, + { 145610000, 18000000, 145840000, 18840000, 0x1520010}, + { 144875000, 14080000, 146076000, 20560000, 0x18d0011}, + { 1482182, 42461955, 1598463, 42548445, 0x001000a}, // AND + { 1404864, 42394488, 1795464, 42694568, 0x001000c}, + { 348000, 40191933, 3820000, 42873123, 0x0a90291}, + { 1404864, 42394488, 1795464, 42694568, 0x003021c}, + { 144826158, 13521379, 144888964, 13582488, 0x2a7004a}, // GUM + { 144737755, 13449545, 144800561, 13510654, 0x2a7004a}, + { 144534432, 13215480, 145013568, 13706520, 0x001000c}, + { -4563036, 54131248, -4416003, 54217738, 0x001000a}, // IMN + { -4920600, 53990480, -4134192, 54481520, 0x001000c}, + { -10700000, 49122422, 1889648, 60875000, 0x0010216}, + { -4920600, 53990480, -4134192, 54481520, 0x003021c}, + { -61016523, 13981053, -60928111, 14067543, 0x001000a}, // LCA + { -61100000, 13690000, -60830000, 14118000, 0x001000c}, + { 151555130, 7315679, 151641620, 7402169, 0x001000a}, // FSM + { 157759000, 6718000, 158372000, 7091000, 0x017000c}, + { 137891594, 9269744, 138365522, 9760784, 0x0b00010}, + { 137142440, 8207480, 137611160, 8698520, 0x0010088}, + { 139544140, 9687280, 140018068, 10178320, 0x0010888}, + { 140282640, 9517880, 140756568, 10008920, 0x0011088}, + { 143637140, 7116980, 144105860, 7608020, 0x0011888}, + { 144342740, 7130180, 144811460, 7621220, 0x0012088}, + { 144277940, 8342280, 144746660, 8833320, 0x0012888}, + { 145145940, 8982480, 145619868, 9473520, 0x0013088}, + { 145625740, 7448080, 146094460, 7939120, 0x0013888}, + { 145993640, 7242280, 146462360, 7733320, 0x0014088}, + { 149072540, 7234780, 149541260, 7725820, 0x0014888}, + { 149427440, 8342380, 149896160, 8833420, 0x0015088}, + { 150001640, 8528580, 150475568, 9019620, 0x0015888}, + { 152905440, 5668680, 153374160, 6159720, 0x0016088}, + { 153407940, 5210880, 153876660, 5701920, 0x0016888}, + { 154040940, 7853779, 154509660, 8344819, 0x0017088}, + { 155051640, 7270980, 155520360, 7762020, 0x0017888}, + { 157021840, 5565880, 157490560, 6056920, 0x0018088}, + { 159523340, 6440880, 159992060, 6931920, 0x0018888}, + { 160462640, 5966080, 160931360, 6457120, 0x0019088}, + { 160673440, 9554480, 161147368, 10045520, 0x0019888}, + { 162638740, 5219280, 163107460, 5710320, 0x001a088}, + { 146678969, 6573900, 149360159, 9255090, 0x0010015}, + { 150700754, 6573900, 153381944, 9255090, 0x0a90011}, + { 137000000, 5210000, 163120000, 10200000, 0x19a0016}, + { 152000000, 1000000, 157000000, 5210000, 0x09e0012}, + { 137000000, 1000000, 163120000, 10200000, 0x0010217}, + { 103796755, 1261728, 103883245, 1348218, 0x001000a}, // SGP + { 103570000, 1160000, 104130000, 1482000, 0x016000c}, + {-175250128,-21210543,-175157872,-21124053, 0x001000a}, // TON + {-175364984,-21477340,-174865016,-20986300, 0x001000c}, + {-174258388,-19031068,-173768836,-18540028, 0x0b10010}, + {-175738000,-21493000,-173674000,-17900000, 0x0e30011}, + {-176214000,-17900000,-173674000,-15542000, 0x001000d}, + {-176214000,-22350000,-173674000,-19500000, 0x4180015}, + {-176214000,-22350000,-173674000,-15542000, 0x0010216}, + { -61395587, 15258755, -61306214, 15345245, 0x001000a}, // DMA + { -61598068, 15182121, -61113724, 15673161, 0x001000c}, + { 50511077, 26194782, 50575813, 26258600, 0x2a7044a}, // BHR + { 50575813, 26194782, 50623592, 26281272, 0x2a7044a}, + { 50310000, 25788000, 50745000, 26338000, 0x023000c}, + { 50448000, 25557000, 50825000, 25967000, 0x0bd0010}, + { 50300000, 25557000, 50825000, 26338000, 0x0d80211}, + { 172918000, 1324000, 173080000, 1365000, 0x00f000a}, // KIR + { 172750000, 1690000, 173123949, 2010000, 0xf040447}, + { 172860000, 1315000, 173194709, 1650000, 0xe890447}, + {-157502976, 1911168,-157353217, 2060927, 0x680004b}, + { 172908912, 3266656, 173059087, 3416415, 0x680044b}, + { 172739000, 3038000, 172935649, 3152000, 0x680044b}, + { 174382200, -815000, 174483629, -594000, 0x680044b}, + { 175905120, -1396909, 176054879, -1247150, 0x680044b}, + { 174657000, -1260000, 174800639, -1104000, 0x680044b}, + { 173195120, 1937680, 173344879, 2087439, 0x680044b}, + { 172967000, 835000, 173079589, 1034000, 0x680044b}, + { 175500000, -1956000, 175627349, -1780000, 0x680044b}, + { 176393000, -1417000, 176520709, -1300000, 0x54f044b}, + {-160455000, 4640000,-160305186, 4740000, 0x54f044b}, + { 172594000, 69000, 173976000, 3415000, 0x1060011}, + { 174181028, -2888514, 176862218, -207324, 0x001000d}, + {-173318525, -4688133,-170637335, -2006943, 0x0010015}, + { 166790000, -4736000, 189387000, 3644400, 0x23b0016}, + { 197000000,-11500000, 210000000, 4750000, 0x0c00012}, + { 157830000,-11500000, 210000000, 4750000, 0x0010017}, + { -71169000, 21417755, -71108000, 21519000, 0x029000a}, // TCA + { -72500000, 21610000, -72400000, 21725000, 0x004010b}, + { -71730000, 21275000, -71605500, 21374852, 0x004010b}, + { -72370000, 21720000, -72057000, 21906781, 0x004010b}, + { -71259727, 21172423, -71077938, 21521497, 0x004010b}, + { -72075000, 21770000, -71838000, 21975000, 0x004010b}, + { -71917362, 21440000, -71454000, 21860000, 0x0aa0010}, + { -72500000, 21000000, -70900000, 22000000, 0x08a0011}, + { 6666755, 299756, 6753245, 386246, 0x001000a}, // STP + { 6377221, -34742, 6845941, 456298, 0x001000c}, + { 7107412, 1306789, 7576132, 1797829, 0x0b00010}, + { 5896479, -62362, 7773312, 1814471, 0x0a80211}, + { 114145854, 22262781, 114239071, 22349271, 0x001000a}, // HKG + { 113835000, 22153500, 114442000, 22564000, 0x0930010}, + { 112200000, 20400000, 118000000, 26400500, 0x0b5ba92}, + { 113835000, 22153500, 114442000, 22564000, 0x003021c}, + { -61100206, 14589000, -60983000, 14650000, 0x016000a}, // MTQ + { -61239568, 14388000, -60760432, 14879000, 0x001000c}, + { -6892690, 61974015, -6710100, 62060505, 0x001000a}, // FRO + { -7700000, 61928000, -6950000, 62355000, 0x001000c}, + { -6950000, 61928000, -6244000, 62406580, 0x0ce0010}, + { -7100000, 61300000, -6510000, 61928000, 0x02cc08c}, + { -7770000, 61300000, -6180000, 62410000, 0x0010216}, + { -61600000, 16214000, -61493000, 16283000, 0x019000a}, // GLP + { -61810000, 15940000, -61550000, 16366000, 0x004010b}, + { -61550000, 16194000, -61350000, 16515000, 0x004010b}, + { -61350000, 16230000, -61160000, 16340000, 0x004010b}, + { -61666000, 15820000, -61555000, 15895000, 0x004010b}, + { -61102000, 16288000, -60996000, 16365000, 0x004010b}, + { -61512968, 15704256, -61028624, 16195296, 0x0b00010}, + { -61882549, 15696598, -60899446, 16649910, 0x0a90011}, + { 44365794,-12193245, 44454206,-12106755, 0x001000a}, // COM + { 43196000,-11952895, 43540000,-11350000, 0x028000c}, + { 44190000,-12390000, 44560667,-12060000, 0xf04044b}, + { 43575000,-12460000, 43991759,-12185000, 0xe89044b}, + { 43165016,-12554984, 44624775,-11125016, 0x0a80011}, + { 57456000,-20192000, 57545700,-20108813, 0x001000a}, // MUS + { 57496000,-20122000, 57756000,-19979500, 0x004010b}, + { 57300000,-20490000, 57374000,-20401000, 0x004010b}, + { 57356000,-20530000, 57822000,-20122000, 0x004010b}, + { 63226096,-19911416, 63621904,-19518584, 0x0b10010}, + { 59343432,-16851520, 59827776,-16360480, 0x001588c}, + { 56494384,-10570312, 56775616,-10275688, 0x001a08c}, + { 54330304,-16089416, 54715696,-15696584, 0x001c88c}, + { 57450224,-19965312, 57944984,-19474272, 0x001688c}, + { 59454176,-16347312, 59745824,-16052688, 0x001e08c}, + { 54300000,-20800000, 63700000,-10270000, 0x0010216}, + { 55434000,-20939000, 55522965,-20871000, 0x001000b}, // REU + { 55210000,-21389870, 55672500,-20870000, 0x021000c}, + { 55517000,-21410000, 55850000,-20870000, 0x0e30010}, + { 54847807,-21782402, 56247984,-20441807, 0x0aa0211}, + { 6047691, 49561514, 6180309, 49648004, 0x001000a}, // LUX + { 5812948, 49447980, 6531652, 49939020, 0x001000c}, + { 5733648, 49694480, 6452352, 50185520, 0x0b00010}, + { -5200000, 41310000, 9600000, 53557000, 0x0010216}, + { 5733648, 49447980, 6531652, 50185520, 0x003021c}, + {-171837000,-13871000,-171715794,-13812702, 0x015000a}, // WSM + {-172158000,-14078000,-171397000,-13777100, 0x013000c}, + {-172803500,-13805000,-172171000,-13440000, 0x0840010}, + {-172830000,-14100000,-171397000,-13390000, 0x0780011}, + { -36582036,-54324245, -36435003,-54237755, 0x001000a}, // SGS + { -36993903,-54547416, -36197079,-54056376, 0x001000c}, + { -36524348,-54863306, -35727524,-54372266, 0x0b00010}, + { -38369968,-55334148, -35510032,-53636061, 0x0a80011}, + { -27700000,-59600000, -26000000,-56200000, 0x03a000d}, + { -41820000,-53910992, -41320032,-53600000, 0x0b0a890}, + { -39207461,-54097034, -38707493,-53786042, 0x0b0b090}, + { -34927700,-55178035, -34412108,-54867043, 0x0b0b890}, + { -41820000,-59600000, -26000000,-53600000, 0x0010216}, + {-149574753,-17567930,-149522540,-17518071, 0x22a004a}, // PYF + {-149626107,-17591935,-149573894,-17542076, 0x22a004a}, + {-149626107,-17641794,-149573894,-17591935, 0x22a004a}, + {-149982860,-17678752,-149691212,-17384128, 0x0b10010}, + {-149622848,-17941882,-149122880,-17445386, 0x01e000c}, + {-152311000,-18000000,-149116323,-15792905, 0x08e0011}, + {-141110738,-10590563,-138310384, -7820000, 0x01e000d}, + {-152059920,-11666322,-151585992,-11175282, 0x0b10090}, + {-152547440,-10307684,-152073512, -9816644, 0x0b00890}, + {-150439610,-10156375,-149965682, -9665335, 0x0b01090}, + {-144626240,-27851191,-144100232,-27360151, 0x0b01890}, + {-143759690,-27960000,-143233682,-27468960, 0x0b02090}, + {-154821400,-23960000,-134290000,-13860000, 0x29b0016}, + {-154821400,-27960000,-134290000, -7820000, 0x0010217}, + { -25024000, 16862000, -24902000, 16923380, 0x016000a}, // CPV + { -23865667, 14884990, -23381323, 15376030, 0x001000c}, + { -25366000, 16756115, -24856000, 17220000, 0x0a80010}, + { -25400386, 14639405, -22659614, 17320595, 0x0a90011}, + { -61550000, 10639900, -61471037, 10687900, 0x2a7044a}, // TTO + { -61471037, 10629000, -61392074, 10677000, 0x2a7044a}, + { -61710000, 10125000, -61373664, 10795000, 0x02b000c}, + { -61373664, 10236600, -60975903, 10824000, 0x0d30010}, + { -61974357, 9966514, -60365643, 11575228, 0x0aa0011}, + { 114873081, 4867204, 114959571, 4953694, 0x001000a}, // BRN + { 114171000, 4394000, 114681000, 4847000, 0x0a20010}, + { 114681000, 4649000, 115223000, 5057000, 0x01a000c}, + { 114060000, 4000000, 115390000, 5166660, 0x09e0011}, + { 70153022,-49392248, 70285640,-49305758, 0x001000b}, // ATF + { 77466060,-37908368, 77655339,-37758609, 0x001000c}, + { 77439572,-38788972, 77606228,-38652572, 0x0b00010}, + { 68507921,-49884000, 70617161,-48452324, 0x004010c}, + { 50155880,-46150560, 50312120,-46035984, 0x004010c}, + { 50336296,-46467104, 50471704,-46368896, 0x004010c}, + { 50375166,-45993638, 50479326,-45917254, 0x004010c}, + { 51622176,-46519664, 51919032,-46306880, 0x004010c}, + { 52078592,-46535208, 52349408,-46338792, 0x004010c}, + { 47254880,-11631840, 47416328,-11468160, 0x004010c}, + { 42662127,-17116110, 42789872,-16993801, 0x004010c}, + { 39626543,-21542110, 39757685,-21419801, 0x004010c}, + { 40297089,-22423110, 40428911,-22300801, 0x004010c}, + { 54501168,-15912824, 54548040,-15863720, 0x004010c}, + { 46373486,-12414110, 46498513,-12291801, 0x004010c}, + { 39626500,-50020000, 77655400,-11468100, 0x0010217}, + { -66121525, 18385157, -66031191, 18471647, 0x001000a}, // PRI + { -66259000, 18133300, -65588800, 18477700, 0x016000c}, + { -67216000, 17924000, -66530000, 18274000, 0x07e0010}, + { -67960177, 17830000, -65180000, 18550000, 0x0570011}, + { 172300000, 17821000, 295454000, 71425000, 0x2880217}, + { -67960177, 17830000, -65180000, 18550000, 0x003021c}, + { 33327717, 35135490, 33402406, 35196599, 0x2a7004a}, // CYP + { 32995942, 34647379, 33070121, 34708488, 0x2a7004a}, + { 33098768, 34884480, 33666440, 35375520, 0x001000c}, + { 32326000, 34555000, 33137000, 34894000, 0x07a0010}, + { 32190000, 34540000, 34740000, 35725000, 0x07e0011}, + { 35467106, 33823755, 35570894, 33910245, 0x001000a}, // LBN + { 35448768, 33724480, 36011232, 34215520, 0x001000c}, + { 35650707, 34213000, 35969126, 34525059, 0xc73044b}, + { 35257988, 33416709, 35546811, 33725000, 0xbde044b}, + { 35153000, 33143290, 35478824, 33416709, 0xbde044b}, + { 34800000, 33040000, 36630000, 34700000, 0x0af0011}, + { 34217000, 28520000, 48790000, 37390000, 0x0010216}, + { 34800000, 33040000, 36630000, 34700000, 0x003021c}, + { -76839167, 17962755, -76748833, 18049245, 0x001000a}, // JAM + { -76920109, 17875610, -76679891, 18104389, 0x9ee004b}, + { -77134581, 17838404, -76912224, 18050173, 0x931004b}, + { -77356644, 17796050, -77134875, 18007819, 0x931004b}, + { -77578707, 17880758, -77356350, 18092527, 0x931004b}, + { -76687500, 18115000, -76315455, 18241500, 0x931044b}, + { -78370000, 18193000, -77646000, 18530000, 0x015000c}, + { -78450000, 17650000, -76150000, 18600000, 0x06e0011}, + { -16741984, 13402431, -16653572, 13488921, 0x001000a}, // GMB + { -14420000, 13226000, -13795000, 13590000, 0x017000c}, + { -16662000, 13289000, -16539439, 13477000, 0x680044b}, + { -16815160, 13264220, -16661241, 13413979, 0x680004b}, + { -16791000, 13085000, -16662774, 13264250, 0x680044b}, + { -16663000, 13162000, -16481701, 13289000, 0x680044b}, + { -16553960, 13442520, -16400041, 13592279, 0x680004b}, + { -16502853, 13328490, -16377147, 13450799, 0x54f004b}, + { -15672853, 13472190, -15547147, 13594499, 0x54f004b}, + { -15621653, 13372190, -15495947, 13494499, 0x54f004b}, + { -16247653, 13458590, -16121947, 13580899, 0x54f004b}, + { -16121947, 13458590, -15996241, 13580899, 0x54f004b}, + { -14936353, 13581190, -14810647, 13703499, 0x54f004b}, + { -14839553, 13483390, -14713847, 13605699, 0x54f004b}, + { -14712853, 13368890, -14587147, 13491199, 0x54f004b}, + { -17000000, 13040000, -13792000, 13850000, 0x0550011}, + { 51467667, 25248970, 51562806, 25335460, 0x001000b}, // QAT + { 51164000, 25076000, 51630400, 25593000, 0x021000c}, + { 51147359, 24554270, 51630400, 25076000, 0x0bb0010}, + { 50700000, 24450000, 51700000, 26200000, 0x0e90011}, + { -57898434,-51722000, -57709000,-51672000, 0x014000b}, // FLK + { -58397827,-51826680, -57658291,-51335640, 0x001000c}, + { -59573376,-51886520, -58823424,-51395480, 0x0b00010}, + { -61500000,-52960000, -57500000,-50900000, 0x0980011}, + { 168274650,-17778525, 168364984,-17692035, 0x001000a}, // VUT + { 168111791,-17866416, 168601343,-17375376, 0x001000c}, + { 166817936,-15757079, 167302280,-15266039, 0x0b00010}, + { 166377845,-17307674, 169118617,-14626484, 0x0a90011}, + { 166330000,-14628000, 169100000,-13050000, 0x017000d}, + { 168000000,-20320000, 170300000,-17303000, 0x4660015}, + { 166330000,-20320000, 170300000,-13050000, 0x0010016}, + { 19206340, 42397755, 19322621, 42484245, 0x001000a}, // MNE + { 19539467, 42896760, 19826532, 43108529, 0x931004b}, + { 18839272, 42676640, 19101327, 42869959, 0x864004b}, + { 19227898, 43263340, 19492101, 43456659, 0x864004b}, + { 18744950, 42194400, 18930442, 42465059, 0x864044b}, + { 18979172, 42491737, 19241227, 42685056, 0x864004b}, + { 18485046, 42355440, 18744953, 42548759, 0x864004b}, + { 18930442, 41847000, 19394122, 42493000, 0x029000c}, + { 18433000, 41840000, 20382000, 43563000, 0x0b70011}, + { 12090000, 39600000, 30183000, 51061000, 0x0010216}, + { 18433000, 41840000, 20382000, 43563000, 0x003021c}, + { -77363700, 25015200, -77255000, 25087289, 0x01a000a}, // BHS + { -78997600, 26489000, -77989600, 26742440, 0x010000c}, + { -77989622, 26694793, -77893283, 26781282, 0x3c1004b}, + { -77989622, 26608304, -77893283, 26694793, 0x3c1004b}, + { -77893283, 26608304, -77796944, 26694793, 0x3c1004b}, + { -77900027, 26521815, -77803688, 26608304, 0x3c1004b}, + { -75488694, 24268219, -75394037, 24354708, 0x3c1004b}, + { -77543110, 26820100, -77446291, 26906589, 0x3c1004b}, + { -77553963, 24980500, -77458825, 25066989, 0x3c1004b}, + { -77458825, 25015182, -77363687, 25101671, 0x3c1004b}, + { -77458825, 24967000, -77288348, 25015200, 0x3c1044b}, + { -77130000, 26487850, -77036869, 26577300, 0x3c1044b}, + { -76306000, 24744800, -76163441, 24802400, 0x3c1044b}, + { -77848669, 24685600, -77753531, 24772089, 0x3c1004b}, + { -75071300, 23078200, -74929857, 23135600, 0x3c1044b}, + { -75748000, 24604700, -75615814, 24666600, 0x3c1044b}, + { -76711309, 25436400, -76615691, 25522889, 0x3c1004b}, + { -75833768, 23454800, -75739832, 23541289, 0x3c1004b}, + { -76222669, 24848100, -76127531, 24934589, 0x3c1004b}, + { -76222669, 24934589, -76127531, 25021078, 0x3c1004b}, + { -79310000, 25686200, -79222242, 25780400, 0x3c1044b}, + { -73686828, 20909200, -73594573, 20995689, 0x3c1004b}, + { -73914908, 22526000, -73821692, 22612489, 0x3c1004b}, + { -77901829, 25712600, -77805971, 25799089, 0x3c1004b}, + { -74539609, 24013900, -74445192, 24100389, 0x3c1004b}, + { -78100000, 25108700, -77988824, 25182600, 0x3c1044b}, + { -74270248, 22732400, -74176552, 22818889, 0x3c1004b}, + { -73140608, 22372300, -73047392, 22458789, 0x3c1004b}, + { -75758910, 22149900, -75689556, 22266000, 0x3c1044b}, + { -74880909, 23632600, -74786492, 23719089, 0x3c1004b}, + { -74384208, 22539600, -74290992, 22626089, 0x3c1004b}, + { -78345010, 27163800, -78248191, 27250289, 0x3c1004b}, + { -73027108, 22338100, -72933892, 22424589, 0x3c1004b}, + { -76940000, 22820000, -74390000, 25580000, 0x021000d}, + { -79000000, 23636000, -76940000, 27252000, 0x0e90011}, + { -75919000, 20900000, -72708460, 23137000, 0x33c0015}, + { -80500000, 20900000, -72708460, 27269069, 0x0010016}, + { 125497000, -8590000, 125630000, -8537500, 0x013000a}, // TLS + { 125339640, -8981294, 125813568, -8490254, 0x001000c}, + { 126152992, -8900316, 126626920, -8409276, 0x0b00010}, + { 124030000, -9510000, 127360000, -8100000, 0x06e0011}, + { 31067077,-26348500, 31167000,-26270000, 0x01d000a}, // SWZ + { 30994808,-26665520, 31510400,-26174480, 0x0b10010}, + { 31209120,-26032010, 31344679,-25909701, 0x54f0047}, + { 31086820,-26023910, 31222379,-25901601, 0x54f0047}, + { 31663820,-26048610, 31799379,-25926301, 0x54f0047}, + { 31780420,-26108510, 31915979,-25986201, 0x54f0047}, + { 31912720,-26071810, 32048279,-25949501, 0x54f0047}, + { 31879881,-26502210, 32016119,-26379901, 0x54f0047}, + { 30946241,-27039810, 31083159,-26917501, 0x54f0047}, + { 31639881,-26746710, 31776119,-26624401, 0x54f0047}, + { 31052530,-26743300, 31148869,-26656811, 0x3c10047}, + { 31258490,-26998400, 31355309,-26911911, 0x3c10047}, + { 31147890,-27152400, 31244709,-27065911, 0x3c10047}, + { 31818890,-27317418, 31915709,-27230929, 0x3c10047}, + { 31899971,-26273200, 31995829,-26186711, 0x3c10047}, + { 31899971,-26186711, 31995829,-26100222, 0x3c10047}, + { 31917790,-26829900, 32014609,-26743411, 0x3c10047}, + { 31820971,-26916389, 31917790,-26829900, 0x3c10047}, + { 31917790,-26916389, 32014609,-26829900, 0x3c10047}, + { 31500471,-26093300, 31596329,-26006811, 0x3c10047}, + { 31596329,-26093300, 31692187,-26006811, 0x3c10047}, + { 31500471,-26179789, 31596329,-26093300, 0x3c10047}, + { 31596329,-26179789, 31692187,-26093300, 0x3c10047}, + { 31500471,-26266278, 31596329,-26179789, 0x3c10047}, + { 31596329,-26266278, 31692187,-26179789, 0x3c10047}, + { 30790904,-27317418, 32134741,-25717939, 0x0c10011}, + { 47930226, 29305755, 48028248, 29392245, 0x001000a}, // KWT + { 47641894, 28920824, 48173110, 29411864, 0x001000c}, + { 47775243, 28524609, 48431159, 28920823, 0x08f0010}, + { 46541500, 28520000, 48790000, 30105000, 0x0960011}, + { 34217000, 28520000, 48790000, 37390000, 0x0010216}, + { 46541500, 28520000, 48790000, 30105000, 0x003021c}, + { 178420966,-18164596, 178466230,-18078106, 0x2a7044a}, // FJI + { 178466230,-18133505, 178519432,-18059946, 0x2a7044a}, + { 178005528,-18271000, 178653000,-17910000, 0x017000c}, + { 177373149,-17720079, 177629319,-17475460, 0xa9e004b}, + { 177232255,-17964698, 177488425,-17720079, 0xa9e004b}, + { 177629319,-17671155, 177885489,-17426536, 0xa9e004b}, + { 179260844,-16584390, 179499155,-16355611, 0x9ee004b}, + { 176834000,-18313000, 180054000,-16123000, 0x08d0011}, + { 179708000,-19265000, 181787000,-15940000, 0x027000d}, + { 177380224,-18775020, 177869776,-18283980, 0x0b19090}, + { 177857824,-18771320, 178347376,-18280280, 0x0b19890}, + { 177940000,-19220000, 178540000,-18856600, 0x0898890}, + { 178356724,-18848520, 178846276,-18357480, 0x0b15090}, + {-178669776,-20050120,-178175016,-19559080, 0x0b1d090}, + {-179054884,-21067720,-178554916,-20576680, 0x0b0e090}, + { 176909832,-12947620, 177388968,-12456580, 0x0b0b890}, + {-180193468,-15930020,-179709124,-15438980, 0x0b0c890}, + { 176834000,-21080000, 181831000,-12455000, 0x0010216}, + { 166406184,-22311215, 166499401,-22224725, 0x001000a}, // NCL + { 166245013,-22351326, 166744981,-21860286, 0x001000c}, + { 167800087,-21653000, 167970505,-21371000, 0x931044b}, + { 167970000,-21662000, 168132022,-21414771, 0x864044b}, + { 167161896,-21013660, 167368103,-20820341, 0x864004b}, + { 165251296,-21126560, 165457503,-20933241, 0x864004b}, + { 165337859,-21663660, 165545140,-21470341, 0x864004b}, + { 164762896,-21156660, 164969103,-20963341, 0x864004b}, + { 164163788,-22711839, 166993933,-20030649, 0x0a90011}, + { 166666000,-23050000, 168960000,-20650000, 0x001000d}, + { 162700000,-20835000, 164724000,-17857000, 0x4aa0015}, + { 158147000,-23050000, 168960000,-17850000, 0x0010016}, + { 14437596, 46016155, 14560604, 46102645, 0x001000a}, // SVN + { 14114488, 45887480, 14781112, 46378520, 0x001000c}, + { 15580335, 46492100, 15705264, 46578589, 0x3c1004b}, + { 15213735, 46209400, 15338664, 46295889, 0x3c1004b}, + { 15020535, 46326600, 15145464, 46413089, 0x3c1004b}, + { 13683237, 45497900, 13805763, 45584389, 0x3c1004b}, + { 13562137, 45461500, 13684663, 45547989, 0x3c1004b}, + { 15103236, 45760400, 15226963, 45846889, 0x3c1004b}, + { 15782000, 46384800, 15949569, 46449200, 0x3c1044b}, + { 14952400, 46117300, 15117199, 46182100, 0x3c1044b}, + { 13995835, 46360800, 14120764, 46447289, 0x3c1004b}, + { 13621136, 45891200, 13744863, 45977689, 0x3c1004b}, + { 16087535, 46616800, 16212464, 46703289, 0x3c1004b}, + { 14798737, 45606800, 14921263, 45693289, 0x3c1004b}, + { 14185236, 45758400, 14308963, 45844889, 0x3c1004b}, + { 14842000, 46503770, 14989809, 46576820, 0x3c1044b}, + { 15017535, 46476800, 15142464, 46563289, 0x3c1004b}, + { 15409536, 45906600, 15533263, 45993089, 0x3c1004b}, + { 15497535, 46356800, 15622464, 46443289, 0x3c1004b}, + { 15518136, 45878900, 15684093, 45943289, 0x3c1044b}, + { 14771536, 46021900, 14895263, 46108389, 0x3c1004b}, + { 13838136, 45846800, 13961863, 45933289, 0x3c1004b}, + { 13961236, 45962400, 14084963, 46048889, 0x3c1004b}, + { 15114737, 45526300, 15237263, 45612789, 0x3c1004b}, + { 13868035, 46239900, 13992964, 46326389, 0x3c1004b}, + { 15275998, 45984300, 15534398, 46025659, 0x3c1044b}, + { 15094135, 46196700, 15219064, 46283189, 0x3c1004b}, + { 14181737, 45531300, 14304263, 45617789, 0x3c1004b}, + { 13802636, 45675600, 13926363, 45762089, 0x3c1004b}, + { 15357835, 46315800, 15482764, 46402289, 0x3c1004b}, + { 15577535, 46196800, 15702464, 46283289, 0x3c1004b}, + { 15337535, 46176800, 15462464, 46263289, 0x3c1004b}, + { 15457535, 46496800, 15582464, 46583289, 0x3c1004b}, + { 13375500, 45421510, 16610484, 46876647, 0x0860011}, + { 12090000, 39600000, 30183000, 51061000, 0x0010216}, + { 13375500, 45421510, 16610484, 46876647, 0x003021c}, + { 35164982, 31732430, 35265887, 31818920, 0x001000a}, // ISR + { 34777130, 32113289, 34878995, 32199778, 0x3c1004b}, + { 34878995, 32113289, 34980860, 32199778, 0x3c1004b}, + { 34736384, 32026800, 34838249, 32113289, 0x3c1004b}, + { 34838249, 32026800, 34940114, 32113289, 0x3c1004b}, + { 34716252, 31940311, 34817636, 32026800, 0x3c1004b}, + { 34817636, 31940311, 34919020, 32026800, 0x3c1004b}, + { 34685836, 31853822, 34787220, 31940311, 0x3c1004b}, + { 34787220, 31853822, 34888604, 31940311, 0x3c1004b}, + { 34611108, 31762800, 34712492, 31849289, 0x3c1004b}, + { 34938707, 32750853, 35041292, 32837342, 0x3c1004b}, + { 35041292, 32742204, 35143877, 32828693, 0x3c1004b}, + { 35041292, 32828693, 35143877, 32915182, 0x3c1004b}, + { 35143907, 32789824, 35246492, 32876313, 0x3c1004b}, + { 34753548, 31211500, 34875452, 31283000, 0x3c1044b}, + { 34832867, 32278900, 34934732, 32365389, 0x3c1004b}, + { 34509708, 31619700, 34611092, 31706189, 0x3c1004b}, + { 35255607, 32668600, 35358192, 32755089, 0x3c1004b}, + { 34874567, 32410100, 34976432, 32496589, 0x3c1004b}, + { 34976432, 32381700, 35058263, 32489300, 0x3c1044b}, + { 34930708, 31705400, 35032092, 31791889, 0x3c1004b}, + { 35081000, 32988000, 35163837, 33095000, 0x3c1044b}, + { 34709308, 31566800, 34810692, 31653289, 0x3c1004b}, + { 35066307, 32902500, 35168892, 32988989, 0x3c1004b}, + { 35168907, 32902500, 35271492, 32988989, 0x3c1004b}, + { 35271307, 32898549, 35373892, 32985038, 0x3c1004b}, + { 34900989, 29528900, 35000211, 29615389, 0x3c1004b}, + { 35451407, 32764400, 35553992, 32850889, 0x3c1004b}, + { 35071867, 32471400, 35173732, 32557889, 0x3c1004b}, + { 35271000, 32594000, 35400486, 32662400, 0x3c1044b}, + { 34933973, 32222475, 35035838, 32308964, 0x3c1004b}, + { 34970248, 31026600, 35071152, 31113089, 0x3c1004b}, + { 34411000, 31541466, 34571675, 31596000, 0x3c10447}, + { 34366148, 31455000, 34467052, 31541489, 0x3c10047}, + { 34467052, 31455000, 34567956, 31541489, 0x3c10047}, + { 34258180, 31368511, 34359084, 31455000, 0x3c10047}, + { 34359084, 31368511, 34459988, 31455000, 0x3c10047}, + { 34177457, 31282022, 34278361, 31368511, 0x3c10047}, + { 34278361, 31282022, 34379265, 31368511, 0x3c10047}, + { 34225000, 31216000, 34357089, 31282000, 0x3c10447}, + { 35164208, 31819000, 35265592, 31905489, 0x3c10047}, + { 35164208, 31905489, 35265592, 31991978, 0x3c10047}, + { 35265608, 31741100, 35366992, 31827589, 0x3c10047}, + { 34938408, 31536900, 35039792, 31623389, 0x3c10047}, + { 35039792, 31536900, 35141176, 31623389, 0x3c10047}, + { 35141176, 31536900, 35242560, 31623389, 0x3c10047}, + { 34908232, 31450411, 35009136, 31536900, 0x3c10047}, + { 35009136, 31450411, 35110040, 31536900, 0x3c10047}, + { 35110040, 31450411, 35210944, 31536900, 0x3c10047}, + { 34928413, 31363922, 35029317, 31450411, 0x3c10047}, + { 35029317, 31363922, 35130221, 31450411, 0x3c10047}, + { 35130221, 31363922, 35231125, 31450411, 0x3c10047}, + { 35207367, 32174100, 35309232, 32260589, 0x3c10047}, + { 35010067, 32273300, 35111932, 32359789, 0x3c10047}, + { 34956767, 32123900, 35058632, 32210389, 0x3c10047}, + { 35414908, 31816600, 35516292, 31903089, 0x3c10047}, + { 35127767, 32433200, 35229632, 32519689, 0x3c10047}, + { 35229632, 32433200, 35331497, 32519689, 0x3c10047}, + { 35129508, 31647100, 35230892, 31733589, 0x3c10047}, + { 35194367, 32087600, 35296232, 32174089, 0x3c10047}, + { 35006408, 31860800, 35107792, 31947289, 0x3c10047}, + { 35150067, 32312500, 35251932, 32398989, 0x3c10047}, + { 35257567, 32339700, 35359432, 32426189, 0x3c10047}, + { 34217000, 29486000, 35933000, 33426000, 0x1110011}, + { 34217000, 28520000, 48790000, 37390000, 0x0010216}, + { 34217000, 29486000, 35933000, 33426000, 0x003021c}, + { 35164982, 31732430, 35265887, 31818920, 0x001000a}, // PSE + { 34411000, 31541466, 34571675, 31596000, 0x3c10447}, + { 34366148, 31455000, 34467052, 31541489, 0x3c10047}, + { 34467052, 31455000, 34567956, 31541489, 0x3c10047}, + { 34258180, 31368511, 34359084, 31455000, 0x3c10047}, + { 34359084, 31368511, 34459988, 31455000, 0x3c10047}, + { 34177457, 31282022, 34278361, 31368511, 0x3c10047}, + { 34278361, 31282022, 34379265, 31368511, 0x3c10047}, + { 34225000, 31216000, 34357089, 31282000, 0x3c10447}, + { 35164208, 31819000, 35265592, 31905489, 0x3c10047}, + { 35164208, 31905489, 35265592, 31991978, 0x3c10047}, + { 35265608, 31741100, 35366992, 31827589, 0x3c10047}, + { 34938408, 31536900, 35039792, 31623389, 0x3c10047}, + { 35039792, 31536900, 35141176, 31623389, 0x3c10047}, + { 35141176, 31536900, 35242560, 31623389, 0x3c10047}, + { 34908232, 31450411, 35009136, 31536900, 0x3c10047}, + { 35009136, 31450411, 35110040, 31536900, 0x3c10047}, + { 35110040, 31450411, 35210944, 31536900, 0x3c10047}, + { 34928413, 31363922, 35029317, 31450411, 0x3c10047}, + { 35029317, 31363922, 35130221, 31450411, 0x3c10047}, + { 35130221, 31363922, 35231125, 31450411, 0x3c10047}, + { 35207367, 32174100, 35309232, 32260589, 0x3c10047}, + { 35010067, 32273300, 35111932, 32359789, 0x3c10047}, + { 34956767, 32123900, 35058632, 32210389, 0x3c10047}, + { 35414908, 31816600, 35516292, 31903089, 0x3c10047}, + { 35127767, 32433200, 35229632, 32519689, 0x3c10047}, + { 35229632, 32433200, 35331497, 32519689, 0x3c10047}, + { 35129508, 31647100, 35230892, 31733589, 0x3c10047}, + { 35194367, 32087600, 35296232, 32174089, 0x3c10047}, + { 35006408, 31860800, 35107792, 31947289, 0x3c10047}, + { 35150067, 32312500, 35251932, 32398989, 0x3c10047}, + { 35257567, 32339700, 35359432, 32426189, 0x3c10047}, + { 34217000, 29486000, 35933000, 33426000, 0x1110011}, + { 34217000, 28520000, 48790000, 37390000, 0x0010216}, + { 34217000, 31217000, 35575500, 32552500, 0x003021c}, + { -89248047, 13650755, -89159635, 13737245, 0x001000a}, // SLV + { -89381654, 13444480, -88902518, 13935520, 0x001000c}, + { -89599246, 13955600, -89510355, 14042089, 0x3c1004b}, + { -88224446, 13431400, -88135555, 13517889, 0x3c1004b}, + { -89781846, 13673400, -89692955, 13759889, 0x3c1004b}, + { -88921646, 13796800, -88832755, 13883289, 0x3c1004b}, + { -88484446, 13296800, -88395555, 13383289, 0x3c1004b}, + { -88906846, 13462800, -88817955, 13549289, 0x3c1004b}, + { -88842546, 13622300, -88753655, 13708789, 0x3c1004b}, + { -89893446, 13893200, -89804555, 13979689, 0x3c1004b}, + { -89708630, 13962900, -89599019, 14033000, 0x3c1044b}, + { -89234446, 13916800, -89145555, 14003289, 0x3c1004b}, + { -87893446, 13275100, -87804555, 13361589, 0x3c1004b}, + { -89872146, 13555400, -89783255, 13641889, 0x3c1004b}, + { -88614446, 13730600, -88525555, 13817089, 0x3c1004b}, + { -89494566, 14286800, -89405435, 14373289, 0x3c1004b}, + { -88396846, 13361600, -88307955, 13448089, 0x3c1004b}, + { -88674446, 13836800, -88585555, 13923289, 0x3c1004b}, + { -89016846, 13995600, -88927955, 14082089, 0x3c1004b}, + { -88605946, 13260700, -88517055, 13347189, 0x3c1004b}, + { -89536346, 13700900, -89447455, 13787389, 0x3c1004b}, + { -88129846, 13653600, -88040955, 13740089, 0x3c1004b}, + { -88489446, 13432200, -88400555, 13518689, 0x3c1004b}, + { -87906846, 13560300, -87817955, 13646789, 0x3c1004b}, + { -89470146, 13779800, -89381255, 13866289, 0x3c1004b}, + { -89793846, 13807600, -89704955, 13894089, 0x3c1004b}, + { -88572146, 13462600, -88483255, 13549089, 0x3c1004b}, + { -89804946, 13925100, -89716055, 14011589, 0x3c1004b}, + { -88410346, 13480900, -88321455, 13567389, 0x3c1004b}, + { -89593446, 13814700, -89504555, 13901189, 0x3c1004b}, + { -89536412, 13877150, -89472588, 13939249, 0x2b2004b}, + { -88395995, 13301940, -88334206, 13362059, 0x29c004b}, + { -89323112, 14095950, -89259288, 14158049, 0x2b2004b}, + { -88302495, 13729340, -88240706, 13789459, 0x29c004b}, + { -89779412, 13751350, -89715588, 13813449, 0x2b2004b}, + { -89694595, 13716040, -89632806, 13776159, 0x29c004b}, + { -90131000, 13000000, -87682000, 14451660, 0x0830011}, + { -92236000, 7190000, -77140000, 18500000, 0x3300216}, + { -90131000, 13000000, -87682000, 14451660, 0x003021c}, + { -88243497, 17474790, -88179503, 17535899, 0x2a7004a}, // BLZ + { -88807813, 17220290, -88743988, 17281399, 0x2a7004a}, + { -89157164, 16967080, -88667612, 17458120, 0x001000c}, + { -88399185, 17409360, -88177416, 17621129, 0x931004b}, + { -88684893, 17992140, -88481908, 18185459, 0x864004b}, + { -88414756, 16831440, -88212845, 17024759, 0x864004b}, + { -88496393, 18305240, -88293408, 18498559, 0x864004b}, + { -88028500, 17872100, -87864071, 18110600, 0x864044b}, + { -88949319, 16018340, -88748482, 16211659, 0x864004b}, + { -89230000, 15880000, -87430000, 18500000, 0x0cf0011}, + { -92236000, 7190000, -77140000, 18500000, 0x3300216}, + { -89230000, 15880000, -87430000, 18500000, 0x003021c}, + { 43056793, 11536680, 43130467, 11588258, 0x2a7044a}, // DJI + { 43130467, 11538377, 43175056, 11623696, 0x2a7044a}, + { 42798247, 11133644, 43272175, 11624684, 0x001000c}, + { 42577086, 11054310, 42810313, 11283089, 0x9ee004b}, + { 42781757, 11744760, 42997643, 11956529, 0x931004b}, + { 43204357, 11940460, 43420243, 12152229, 0x931004b}, + { 42262351, 11004160, 42477649, 11215929, 0x931004b}, + { 42441162, 12070460, 42657637, 12282229, 0x931004b}, + { 41747000, 10900000, 43425000, 12725000, 0x0b10011}, + { 21390638, 41966800, 21514420, 42047600, 0x01d000a}, // MKD + { 21183760, 41789032, 21808720, 42280072, 0x001000c}, + { 21264540, 40972490, 21426260, 41094799, 0x54f004b}, + { 21452040, 41281290, 21613760, 41403599, 0x54f004b}, + { 20863160, 41941390, 21026239, 42063699, 0x54f004b}, + { 21026239, 41941390, 21189318, 42063699, 0x54f004b}, + { 21025560, 42063699, 21189998, 42186008, 0x54f004b}, + { 21703560, 41655890, 21866639, 41778199, 0x54f004b}, + { 20717640, 41092790, 20879360, 41215099, 0x54f004b}, + { 20838460, 41738890, 21001539, 41861199, 0x54f004b}, + { 22123040, 41707300, 22238359, 41793789, 0x3c1004b}, + { 22602821, 41386800, 22717179, 41473289, 0x3c1004b}, + { 21952821, 41396800, 22067179, 41483289, 0x3c1004b}, + { 20606921, 41136800, 20721279, 41223289, 0x3c1004b}, + { 22330840, 41852200, 22446159, 41938689, 0x3c1004b}, + { 20912140, 41473200, 21027459, 41559689, 0x3c1004b}, + { 22437140, 41575100, 22552459, 41661589, 0x3c1004b}, + { 22271860, 42168200, 22388140, 42254689, 0x3c1004b}, + { 22470021, 41106800, 22584379, 41193289, 0x3c1004b}, + { 22065440, 41456800, 22180759, 41543289, 0x3c1004b}, + { 21854340, 41821700, 21969659, 41908189, 0x3c1004b}, + { 20481340, 41474500, 20596659, 41560989, 0x3c1004b}, + { 22442340, 41856800, 22557659, 41943289, 0x3c1004b}, + { 20954221, 41050400, 21068579, 41136889, 0x3c1004b}, + { 21192321, 41325700, 21306679, 41412189, 0x3c1004b}, + { 20452518, 40853783, 23035000, 42373406, 0x0940011}, + { 12090000, 39600000, 30183000, 51061000, 0x0010216}, + { 20452518, 40853783, 23035000, 42373406, 0x003021c}, + { 30031755, -1995245, 30118245, -1908755, 0x001000a}, // RWA + { 29825640, -2185520, 30294360, -1694480, 0x001000c}, + { 29540120, -1574880, 29689879, -1425121, 0x680004b}, + { 29662620, -2664880, 29812379, -2515121, 0x680004b}, + { 29241820, -1739980, 29391579, -1590221, 0x680004b}, + { 29985120, -1654880, 30134879, -1505121, 0x680004b}, + { 30414920, -2033580, 30564679, -1883821, 0x680004b}, + { 28869745, -2545210, 28992054, -2422901, 0x54f004b}, + { 29691045, -2411110, 29813354, -2288801, 0x54f004b}, + { 29702545, -2131110, 29824854, -2008801, 0x54f004b}, + { 29518845, -2561110, 29641154, -2438801, 0x54f004b}, + { 30475345, -2221110, 30597654, -2098801, 0x54f004b}, + { 29317145, -2108910, 29439454, -1986601, 0x54f004b}, + { 29298798, -1986601, 29421107, -1864292, 0x54f004b}, + { 28930045, -2715310, 29052354, -2593001, 0x54f004b}, + { 28850000, -2839000, 30901000, -1047470, 0x09d0011}, + { -72375267, 18509755, -72284933, 18596245, 0x001000a}, // HTI + { -72672000, 18418000, -72028200, 18788000, 0x017000c}, + { -72255187, 19703700, -72163413, 19790189, 0x3c1004b}, + { -72722087, 19406800, -72630313, 19493289, 0x3c1004b}, + { -72727847, 19059700, -72636553, 19146189, 0x3c1004b}, + { -73810207, 18179000, -73719394, 18265489, 0x3c1004b}, + { -72499947, 19012700, -72408653, 19099189, 0x3c1004b}, + { -72553047, 19076800, -72461753, 19163289, 0x3c1004b}, + { -72867487, 19870900, -72775713, 19957389, 0x3c1004b}, + { -72775887, 19863800, -72684113, 19950289, 0x3c1004b}, + { -74173927, 18583500, -74082874, 18669989, 0x3c1004b}, + { -72577607, 18193300, -72486794, 18279789, 0x3c1004b}, + { -72428087, 19674200, -72336313, 19760689, 0x3c1004b}, + { -72670647, 19260200, -72579353, 19346689, 0x3c1004b}, + { -72579353, 19234253, -72488059, 19320742, 0x3c1004b}, + { -72039947, 19114800, -71948653, 19201289, 0x3c1004b}, + { -72375647, 19326800, -72284353, 19413289, 0x3c1004b}, + { -72033687, 19583500, -71941913, 19669989, 0x3c1004b}, + { -71789987, 19503900, -71698213, 19590389, 0x3c1004b}, + { -71767043, 19417411, -71675269, 19503900, 0x3c1004b}, + { -72905527, 18360900, -72814474, 18447389, 0x3c1004b}, + { -72145527, 18786800, -72054474, 18873289, 0x3c1004b}, + { -72227387, 19550500, -72135613, 19636989, 0x3c1004b}, + { -74463627, 18480300, -74372574, 18566789, 0x3c1004b}, + { -71856087, 19588800, -71764313, 19675289, 0x3c1004b}, + { -72725887, 19636800, -72634113, 19723289, 0x3c1004b}, + { -72160147, 19276500, -72068853, 19362989, 0x3c1004b}, + { -73121827, 18379500, -73030774, 18465989, 0x3c1004b}, + { -74460927, 18393000, -74369874, 18479489, 0x3c1004b}, + { -72245647, 19386800, -72154353, 19473289, 0x3c1004b}, + { -73415507, 18247900, -73324694, 18334389, 0x3c1004b}, + { -71985527, 18786800, -71894474, 18873289, 0x3c1004b}, + { -72913827, 18763000, -72822774, 18849489, 0x3c1004b}, + { -74480000, 18000000, -71613000, 20113000, 0x0940011}, + { 29337000, -3431020, 29406200, -3325000, 0x026000a}, // BDI + { 29209384, -3492760, 29678104, -3001720, 0x001000c}, + { 29821812, -3509180, 29971987, -3359421, 0x680004b}, + { 30252120, -2943680, 30401879, -2793921, 0x680004b}, + { 29755520, -2984280, 29905279, -2834521, 0x680004b}, + { 30164912, -3544880, 30315087, -3395121, 0x680004b}, + { 29545120, -2994880, 29694879, -2845121, 0x680004b}, + { 29582176, -4009510, 29704824, -3887201, 0x54f004b}, + { 29912276, -3997310, 30034924, -3875001, 0x54f004b}, + { 29742476, -4204710, 29865124, -4082401, 0x54f004b}, + { 29058845, -2961110, 29181154, -2838801, 0x54f004b}, + { 29162807, -3023487, 29285116, -2901178, 0x54f004b}, + { 30117045, -3144310, 30239354, -3022001, 0x54f004b}, + { 30478676, -3271110, 30601324, -3148801, 0x54f004b}, + { 30038845, -2641110, 30161154, -2518801, 0x54f004b}, + { 28987490, -4470000, 30853880, -2290000, 0x0b60011}, + { 8751000, 3710000, 8819498, 3764600, 0x2a7044a}, // GNQ + { 9741445, 1820491, 9802554, 1881600, 0x2a7004a}, + { 8510000, 3275000, 8940000, 3790000, 0x021000c}, + { 9722144, 1781121, 9871903, 1930880, 0x680004b}, + { 11184820, 2021620, 11334579, 2171379, 0x680004b}, + { 9566096, 1505121, 9715855, 1654880, 0x680004b}, + { 10808920, 1213220, 10958679, 1362979, 0x680004b}, + { 10694120, 1791120, 10843879, 1940879, 0x680004b}, + { 10468820, 1354920, 10618579, 1504679, 0x680004b}, + { 11194020, 1547920, 11343779, 1697679, 0x680004b}, + { 10587020, 996720, 10736779, 1146479, 0x680004b}, + { 10538520, 2025220, 10688279, 2174979, 0x680004b}, + { 10757445, 1518590, 10879754, 1640899, 0x54f004b}, + { 11198845, 1068890, 11321154, 1191199, 0x54f004b}, + { 5581011, -1500854, 5703320, -1378545, 0x001008c}, + { 8336477, 3457937, 8664581, 3801665, 0x001088c}, + { 8664581, 3457937, 8992685, 3801665, 0x001108c}, + { 8336477, 3114209, 8664581, 3457937, 0x001188c}, + { 8664581, 3114209, 8992685, 3457937, 0x001208c}, + { 9478995, 1864952, 9947715, 2355992, 0x001508c}, + { 9947715, 1717640, 10416435, 2208680, 0x001588c}, + { 10416435, 1717640, 10885155, 2208680, 0x001608c}, + { 10885155, 1717640, 11353875, 2208680, 0x001688c}, + { 9010274, 1373912, 9478994, 1864952, 0x001708c}, + { 9478994, 1373912, 9947714, 1864952, 0x001788c}, + { 9947714, 1373912, 10416434, 1864952, 0x001808c}, + { 10416434, 1373912, 10885154, 1864952, 0x001888c}, + { 10885154, 1373912, 11353874, 1864952, 0x001908c}, + { 9010274, 882872, 9478994, 1373912, 0x001a88c}, + { 9478994, 882872, 9947714, 1373912, 0x001b08c}, + { 9947714, 882872, 10416434, 1373912, 0x001b88c}, + { 10416434, 981080, 10885154, 1472120, 0x001c08c}, + { 10885154, 981080, 11353874, 1472120, 0x001c88c}, + { 5581000, -1501000, 11370000, 3810000, 0x0010216}, + { 19756439, 41295355, 19870798, 41381845, 0x001000a}, // ALB + { 19382650, 41130380, 20002402, 41621420, 0x001000c}, + { 20007021, 41062700, 20121379, 41149189, 0x3c1004b}, + { 19482360, 42041400, 19598640, 42127889, 0x3c1004b}, + { 19439681, 40437100, 19553318, 40523589, 0x3c1004b}, + { 20729281, 40580600, 20842918, 40667089, 0x3c1004b}, + { 19518981, 40678900, 19632618, 40765389, 0x3c1004b}, + { 19902981, 40678600, 20016618, 40765089, 0x3c1004b}, + { 19655581, 40867700, 19769218, 40954189, 0x3c1004b}, + { 20638881, 40827600, 20752518, 40914089, 0x3c1004b}, + { 19626940, 41605000, 19742259, 41691489, 0x3c1004b}, + { 20113162, 40019200, 20225838, 40105689, 0x3c1004b}, + { 19713981, 40554200, 19827618, 40640689, 0x3c1004b}, + { 19849981, 40764600, 19963618, 40851089, 0x3c1004b}, + { 20341360, 42022800, 20457640, 42109289, 0x3c1004b}, + { 19578640, 41754400, 19693959, 41840889, 0x3c1004b}, + { 19979642, 39834500, 20091357, 39920989, 0x3c1004b}, + { 20341940, 41646800, 20457259, 41733289, 0x3c1004b}, + { 19983840, 41565400, 20099159, 41651889, 0x3c1004b}, + { 19946821, 40982600, 20061179, 41069089, 0x3c1004b}, + { 20190681, 40443300, 20304318, 40529789, 0x3c1004b}, + { 20272021, 41135400, 20386379, 41221889, 0x3c1004b}, + { 19966462, 40267800, 20079138, 40354289, 0x3c1004b}, + { 20015881, 40550100, 20129518, 40636589, 0x3c1004b}, + { 20151681, 40813700, 20265318, 40900189, 0x3c1004b}, + { 20198840, 41456300, 20314159, 41542789, 0x3c1004b}, + { 20293762, 40199400, 20406438, 40285889, 0x3c1004b}, + { 19491921, 40958100, 19606279, 41044589, 0x3c1004b}, + { 19822340, 41726800, 19937659, 41813289, 0x3c1004b}, + { 19408581, 40573500, 19522218, 40659989, 0x3c1004b}, + { 19404481, 40715600, 19518118, 40802089, 0x3c1004b}, + { 19546681, 40812800, 19660318, 40899289, 0x3c1004b}, + { 19386260, 42171100, 19502540, 42257589, 0x3c1004b}, + { 19200000, 39600000, 21100000, 42700000, 0x0f40011}, + { 12090000, 39600000, 30183000, 51061000, 0x0010216}, + { 19200000, 39600000, 21100000, 42700000, 0x003021c}, + { 159914000, -9458000, 160053000, -9405000, 0x013000a}, // SLB + { 160644000, -8930000, 161112100, -8440000, 0x001000c}, + { 159909999, -9564924, 160084900, -9391945, 0x782004b}, + { 160084900, -9564924, 160259801, -9391945, 0x782004b}, + { 156745348, -8169192, 156919768, -7996213, 0x782004b}, + { 159532790, -8298383, 159707210, -8125404, 0x782004b}, + { 160062549, -9144000, 160254194, -8986213, 0x782044b}, + { 160236000, -9193788, 160414086, -9024000, 0x782044b}, + { 161792069,-10612979, 161967931,-10440000, 0x782004b}, + { 168750360,-12355846, 168903447,-12206087, 0x680004b}, + { 155880000, -8846000, 158750000, -6570000, 0x01b000d}, + { 158750000, -9964000, 161591000, -7474400, 0x09e0011}, + { 155470000, -7433255, 155938720, -6942215, 0x0b10090}, + { 159110983, -5491040, 159579703, -5000000, 0x0b00890}, + { 159345343, -5687420, 159814063, -5196380, 0x0b01090}, + { 159748247,-11756057, 160222175,-11265017, 0x0b11890}, + { 160222175,-11952473, 160696103,-11461433, 0x0b12090}, + { 161171712,-10621684, 161645640,-10130644, 0x0b12890}, + { 161588768,-10835412, 162062696,-10344372, 0x0b13090}, + { 162062696,-10935412, 162536624,-10444372, 0x0b13890}, + { 161728710,-10112070, 162202638, -9621030, 0x0b04090}, + { 161655639,-10372580, 162129567, -9881540, 0x0b04890}, + { 166943521,-10113021, 167417449, -9621981, 0x0b05090}, + { 165524550,-10464480, 165998478, -9973440, 0x0b15890}, + { 165998478,-10464480, 166472406, -9973440, 0x0b16090}, + { 165714122,-10955520, 166188050,-10464480, 0x0b16890}, + { 166282835,-11495664, 166756763,-11004624, 0x0b17090}, + { 166658951,-11892376, 167132879,-11401336, 0x0b17890}, + { 155470000,-12355900, 168903500, -5000000, 0x0010016}, + { 44452394, 40135449, 44565070, 40221938, 0x001000a}, // ARM + { 44143000, 40026600, 44713000, 40540000, 0x020000c}, + { 44703650, 40470890, 44864350, 40593199, 0x54f004b}, + { 44864350, 40470890, 45025050, 40593199, 0x54f004b}, + { 44704329, 40348581, 44863670, 40470890, 0x54f004b}, + { 44492129, 39913590, 44651470, 40035899, 0x54f004b}, + { 44579409, 39806190, 44737391, 39928499, 0x54f004b}, + { 46295609, 39438190, 46453591, 39560499, 0x54f004b}, + { 44397750, 40838890, 44558450, 40961199, 0x54f004b}, + { 43853850, 40556290, 44014550, 40678599, 0x54f004b}, + { 45080050, 40827390, 45240750, 40949699, 0x54f004b}, + { 45981909, 39460890, 46139891, 39583199, 0x54f004b}, + { 44600721, 41042600, 44715079, 41129089, 0x3c1004b}, + { 44830181, 40730900, 45012758, 40784689, 0x3c1044b}, + { 44332821, 40966800, 44447179, 41053289, 0x3c1004b}, + { 45673162, 40149900, 45785838, 40236389, 0x3c1004b}, + { 43971562, 40106800, 44084238, 40193289, 0x3c1004b}, + { 44353000, 39962433, 44497099, 40030000, 0x3c1044b}, + { 45296342, 39719100, 45408057, 39805589, 0x3c1004b}, + { 43801581, 40754100, 43915218, 40840589, 0x3c1004b}, + { 44414300, 40775000, 44550286, 40847200, 0x3c1044b}, + { 46349000, 39167600, 46483787, 39238700, 0x3c1044b}, + { 45096800, 40279100, 45186495, 40387700, 0x3c1044b}, + { 43440000, 38830000, 46645000, 41305000, 0x0a70011}, + { 27455206,-29379245, 27553228,-29292755, 0x001000a}, // LSO + { 27383756,-29555520, 27914972,-29064480, 0x001000c}, + { 27179077,-29927190, 27377522,-29754211, 0x782004b}, + { 27745158,-29031490, 27942642,-28858511, 0x782004b}, + { 27990938,-28982490, 28187461,-28809511, 0x782004b}, + { 27364797,-30256990, 27564203,-30084011, 0x782004b}, + { 28932558,-29367190, 29130042,-29194211, 0x782004b}, + { 28518277,-29614690, 28716722,-29441711, 0x782004b}, + { 28598297,-30144390, 28797703,-29971411, 0x782004b}, + { 27603980,-30464680, 27776619,-30314921, 0x680004b}, + { 27011000,-30678000, 29457000,-28570000, 0x0a60011}, + { 4309240, 50817496, 4404978, 50878605, 0x2a7004a}, // BEL + { 4371622, 51182571, 4468378, 51243680, 0x2a7004a}, + { 3985000, 50740000, 4645000, 51270000, 0x021000c}, + { 3623172, 50988890, 3816828, 51111199, 0x54f004b}, + { 3133172, 51141590, 3326828, 51263899, 0x54f004b}, + { 4760591, 50408890, 4952209, 50531199, 0x54f004b}, + { 4307091, 50358890, 4498709, 50481199, 0x54f004b}, + { 4498709, 50358890, 4690327, 50481199, 0x54f004b}, + { 4644445, 50836800, 4779945, 50923289, 0x3c1004b}, + { 3836350, 50395400, 3971850, 50481889, 0x3c1004b}, + { 5137829, 51006800, 5274770, 51093289, 0x3c1004b}, + { 5247829, 50886800, 5384770, 50973289, 0x3c1004b}, + { 2851529, 51176800, 2988470, 51263289, 0x3c1004b}, + { 3312250, 50582700, 3447750, 50669189, 0x3c1004b}, + { 5431529, 50948400, 5568470, 51034889, 0x3c1004b}, + { 3093029, 50898200, 3229970, 50984689, 0x3c1004b}, + { 5822550, 50545400, 5958050, 50631889, 0x3c1004b}, + { 3179350, 50709620, 3331065, 50786800, 0x3c1044b}, + { 3202250, 50786800, 3337750, 50873289, 0x3c1004b}, + { 4162250, 50429500, 4297750, 50515989, 0x3c1004b}, + { 5541750, 50627600, 5677250, 50714089, 0x3c1004b}, + { 5406250, 50627600, 5541750, 50714089, 0x3c1004b}, + { 5406250, 50541111, 5541750, 50627600, 0x3c1004b}, + { 5541750, 50541111, 5677250, 50627600, 0x3c1004b}, + { 4863729, 51275200, 5000670, 51361689, 0x3c1004b}, + { 4642700, 51037600, 4779641, 51124089, 0x3c1004b}, + { 5098650, 50789100, 5234150, 50875589, 0x3c1004b}, + { 5055229, 51142200, 5192170, 51228689, 0x3c1004b}, + { 4390000, 51269200, 4577671, 51332200, 0x3c1044b}, + { 4846014, 49606348, 5444934, 50015548, 0x001c88c}, + { 5325150, 49463128, 5924070, 49872328, 0x001d08c}, + { 4110123, 49933708, 4719459, 50342908, 0x001a88c}, + { 4719459, 49872328, 5328795, 50281528, 0x001b08c}, + { 5328795, 49872328, 5938131, 50281528, 0x001b88c}, + { 5694397, 49872328, 6303733, 50281528, 0x001c08c}, + { 3226586, 50281528, 3835922, 50690728, 0x001688c}, + { 3835922, 50281528, 4445258, 50690728, 0x001708c}, + { 4445258, 50281528, 5054594, 50690728, 0x001788c}, + { 5054594, 50281528, 5663930, 50690728, 0x001808c}, + { 5663930, 50281528, 6273266, 50690728, 0x001888c}, + { 5816264, 50281528, 6425600, 50690728, 0x001908c}, + { 2520642, 50690728, 3135186, 51099928, 0x001388c}, + { 3135186, 50690728, 3749730, 51099928, 0x001408c}, + { 3749730, 50690728, 4364274, 51099928, 0x001488c}, + { 4364274, 50690728, 4978818, 51099928, 0x001508c}, + { 4978818, 50690728, 5593362, 51099928, 0x001588c}, + { 5531907, 50690728, 6146451, 51099928, 0x001608c}, + { 2514496, 51099928, 3134248, 51509128, 0x001088c}, + { 3134248, 50977168, 3754000, 51386368, 0x001108c}, + { 3754000, 50977168, 4373752, 51386368, 0x001188c}, + { 4373752, 51099928, 4993504, 51509128, 0x001208c}, + { 4993504, 51099928, 5613256, 51509128, 0x001288c}, + { 5241405, 50895328, 5861157, 51304528, 0x001308c}, + { -5200000, 41310000, 9600000, 53557000, 0x0010216}, + { 2495000, 49463000, 6426400, 51509200, 0x003021c}, + { 28780035, 46980755, 28905926, 47067245, 0x001000a}, // MDA + { 28503980, 46778480, 29186228, 47269520, 0x001000c}, + { 29558135, 46811100, 29684265, 46897589, 0x3c1004b}, + { 27839934, 47718400, 27968466, 47804889, 0x3c1004b}, + { 29449335, 46786900, 29575465, 46873389, 0x3c1004b}, + { 28916434, 47732900, 29044966, 47819389, 0x3c1004b}, + { 28146736, 45878000, 28270463, 45964489, 0x3c1004b}, + { 28203634, 48113300, 28332166, 48199789, 0x3c1004b}, + { 27746935, 47166800, 27873065, 47253289, 0x3c1004b}, + { 29061534, 47239400, 29188865, 47325889, 0x3c1004b}, + { 28743634, 47333800, 28870965, 47420289, 0x3c1004b}, + { 28595635, 46271400, 28720564, 46357889, 0x3c1004b}, + { 28757036, 46039300, 28880763, 46125789, 0x3c1004b}, + { 27787834, 48018800, 27916366, 48105289, 0x3c1004b}, + { 29322535, 46596800, 29447464, 46683289, 0x3c1004b}, + { 27204334, 48148400, 27332866, 48234889, 0x3c1004b}, + { 27624534, 47536800, 27751865, 47623289, 0x3c1004b}, + { 28787234, 47669800, 28914565, 47756289, 0x3c1004b}, + { 29591235, 46725600, 29717365, 46812089, 0x3c1004b}, + { 28253934, 47224200, 28381265, 47310689, 0x3c1004b}, + { 28204634, 47829000, 28333166, 47915489, 0x3c1004b}, + { 28362936, 45636800, 28486663, 45723289, 0x3c1004b}, + { 27451534, 47916600, 27580066, 48003089, 0x3c1004b}, + { 28717035, 46503100, 28841964, 46589589, 0x3c1004b}, + { 28148435, 47046800, 28274565, 47133289, 0x3c1004b}, + { 28576536, 45850100, 28700263, 45936589, 0x3c1004b}, + { 29817935, 46569200, 29942864, 46655689, 0x3c1004b}, + { 28660734, 47957900, 28789266, 48044389, 0x3c1004b}, + { 27558434, 48188700, 27686966, 48275189, 0x3c1004b}, + { 27427134, 47757300, 27555666, 47843789, 0x3c1004b}, + { 27452425, 48376250, 27545574, 48438349, 0x2b2004b}, + { 26998628, 48183940, 27087972, 48244059, 0x29c004b}, + { 28210350, 46448550, 28300049, 46510649, 0x2b2004b}, + { 29260063, 47108440, 29347737, 47168559, 0x29c004b}, + { 29685919, 46666350, 29776480, 46728449, 0x2b2004b}, + { 28329945, 47469640, 28418454, 47529759, 0x29c004b}, + { 26582604, 48008960, 27275268, 48500000, 0x001008c}, + { 27275268, 48008960, 27967932, 48500000, 0x001088c}, + { 27967932, 48008960, 28660596, 48500000, 0x001108c}, + { 28660596, 48008960, 29353260, 48500000, 0x001188c}, + { 26582604, 47517920, 27270060, 48008960, 0x001208c}, + { 27270060, 47517920, 27957516, 48008960, 0x001288c}, + { 27957516, 47517920, 28644972, 48008960, 0x001308c}, + { 28644972, 47517920, 29332428, 48008960, 0x001388c}, + { 27275268, 47026880, 27957516, 47517920, 0x001408c}, + { 27957516, 47026880, 28639764, 47517920, 0x001488c}, + { 28639764, 47026880, 29322012, 47517920, 0x001508c}, + { 29322012, 47026880, 30004260, 47517920, 0x001588c}, + { 27957516, 46535840, 28634556, 47026880, 0x001608c}, + { 28634556, 46535840, 29311596, 47026880, 0x001688c}, + { 29311596, 46535840, 29988636, 47026880, 0x001708c}, + { 27962724, 46044800, 28629348, 46535840, 0x001788c}, + { 28629348, 46044800, 29295972, 46535840, 0x001808c}, + { 29295972, 46300000, 30183000, 46535840, 0x012888c}, + { 28070000, 45460000, 28562685, 46044800, 0x027908c}, + { 28562685, 45553760, 29224101, 46044800, 0x001988c}, + { 12090000, 39600000, 30183000, 51061000, 0x0010216}, + { 26580000, 45460000, 30183000, 48500000, 0x003021c}, + { -15655500, 11833600, -15573000, 11920000, 0x001000a}, // GNB + { -15969000, 11733300, -15360432, 12117500, 0x018000c}, + { -14792712, 12067010, -14615889, 12239989, 0x782004b}, + { -14262512, 12176310, -14085689, 12349289, 0x782004b}, + { -15513012, 12143510, -15336189, 12316489, 0x782004b}, + { -15634000, 11501000, -15413067, 11639000, 0x782044b}, + { -16109336, 11992120, -15956665, 12141879, 0x680004b}, + { -15910236, 11186920, -15757565, 11336679, 0x680004b}, + { -15313836, 11207120, -15161165, 11356879, 0x680004b}, + { -15375936, 11998620, -15223265, 12148379, 0x680004b}, + { -15088036, 11510320, -14935365, 11660079, 0x680004b}, + { -16860000, 10800000, -13600000, 12700000, 0x0810011}, + { -16860000, 4340000, 4000000, 15120000, 0x2a30216}, + { -16860000, 10800000, -13600000, 12700000, 0x003021c}, + { 121449531, 25006800, 121544669, 25093289, 0x001000a}, // TWN + { 121150000, 24816000, 121813000, 25190000, 0x017000c}, + { 120912730, 24758890, 121047270, 24881199, 0x54f004b}, + { 120246552, 22596800, 120340248, 22683289, 0x3c1004b}, + { 120340248, 22596800, 120433944, 22683289, 0x3c1004b}, + { 120368596, 22510311, 120461812, 22596800, 0x3c1004b}, + { 120275380, 22510311, 120368596, 22596800, 0x3c1004b}, + { 120651571, 24193300, 120746228, 24279789, 0x3c1004b}, + { 120642225, 24106811, 120736642, 24193300, 0x3c1004b}, + { 120642225, 24020322, 120736642, 24106811, 0x3c1004b}, + { 121651631, 24708400, 121746769, 24794889, 0x3c1004b}, + { 121737255, 24751644, 121832393, 24838133, 0x3c1004b}, + { 121604302, 24621911, 121698959, 24708400, 0x3c1004b}, + { 121698959, 24621911, 121793616, 24708400, 0x3c1004b}, + { 121746047, 24665155, 121841185, 24751644, 0x3c1004b}, + { 121793856, 24578666, 121888513, 24665155, 0x3c1004b}, + { 120152552, 22956800, 120246248, 23043289, 0x3c1004b}, + { 120246248, 22956800, 120339944, 23043289, 0x3c1004b}, + { 120396532, 23432100, 120490468, 23518589, 0x3c1004b}, + { 120501191, 24036000, 120595608, 24122489, 0x3c1004b}, + { 120442752, 22627700, 120536448, 22714189, 0x3c1004b}, + { 121086852, 22721000, 121180548, 22807489, 0x3c1004b}, + { 120508991, 23902000, 120603408, 23988489, 0x3c1004b}, + { 120527399, 23673325, 120621816, 23759814, 0x3c1004b}, + { 120506271, 24190500, 120600928, 24276989, 0x3c1004b}, + { 121555191, 23950700, 121649608, 24037189, 0x3c1004b}, + { 120635091, 23935700, 120729508, 24022189, 0x3c1004b}, + { 120635091, 23849211, 120729508, 23935700, 0x3c1004b}, + { 120228652, 22742200, 120322348, 22828689, 0x3c1004b}, + { 120842431, 24647100, 120937569, 24733589, 0x3c1004b}, + { 120776471, 24523500, 120871128, 24609989, 0x3c1004b}, + { 120912791, 23926800, 121007208, 24013289, 0x3c1004b}, + { 120518196, 24818960, 121033788, 25310000, 0x001008c}, + { 121033788, 24818960, 121549380, 25310000, 0x001088c}, + { 121549380, 24818960, 122064972, 25310000, 0x001108c}, + { 120415077, 24327920, 120925461, 24818960, 0x001188c}, + { 120925461, 24327920, 121435845, 24818960, 0x001208c}, + { 121435845, 24327920, 121946229, 24818960, 0x001288c}, + { 119904693, 23836880, 120415077, 24327920, 0x001308c}, + { 120415077, 23836880, 120925461, 24327920, 0x001388c}, + { 120925461, 23836880, 121435845, 24327920, 0x001408c}, + { 121435845, 23836880, 121946229, 24327920, 0x001488c}, + { 120088536, 23345840, 120593712, 23836880, 0x001508c}, + { 120593712, 23345840, 121098888, 23836880, 0x001588c}, + { 121098888, 23345840, 121604064, 23836880, 0x001608c}, + { 120012759, 22854800, 120517935, 23345840, 0x001688c}, + { 120517935, 22854800, 121023111, 23345840, 0x001708c}, + { 121023111, 22854800, 121528287, 23345840, 0x001788c}, + { 120012759, 22363760, 120517935, 22854800, 0x001808c}, + { 120517935, 22363760, 121023111, 22854800, 0x001888c}, + { 121023111, 22363760, 121528287, 22854800, 0x001908c}, + { 120012759, 21872720, 120512727, 22363760, 0x001988c}, + { 120512727, 21872720, 121012695, 22363760, 0x001a08c}, + { 121262679, 21872720, 121762647, 22363760, 0x001b88c}, + { 119281266, 23378875, 119786442, 23869915, 0x001a88c}, + { 119281266, 22887835, 119786442, 23378875, 0x001b08c}, + { 118122940, 24320194, 118492355, 24542126, 0x001c08c}, + { 119392453, 24925751, 119491405, 25023959, 0x001d88c}, + { 119888306, 25920379, 120083313, 26306957, 0x001e08c}, + { 121868618, 25370388, 122175890, 25665012, 0x001e88c}, + { 120099346, 25907927, 120614938, 26398967, 0x001f08c}, + { 118122500, 21750000, 122500000, 26400500, 0x0010216}, + { 89603000, 27430000, 89671500, 27547000, 0x02a000a}, // BTN + { 89457280, 27227180, 89978080, 27718220, 0x001000c}, + { 89311541, 26786690, 89448459, 26908999, 0x54f004b}, + { 91436341, 26789590, 91573259, 26911899, 0x54f004b}, + { 90181541, 26808890, 90318459, 26931199, 0x54f004b}, + { 89316801, 27378890, 89454398, 27501199, 0x54f004b}, + { 91501201, 27268890, 91638798, 27391199, 0x54f004b}, + { 89811541, 27008890, 89948459, 27131199, 0x54f004b}, + { 90437601, 27440890, 90575198, 27563199, 0x54f004b}, + { 90055641, 26946590, 90192559, 27068899, 0x54f004b}, + { 91110701, 27588890, 91248298, 27711199, 0x54f004b}, + { 90674301, 27503890, 90811898, 27626199, 0x54f004b}, + { 91339990, 26996000, 91436809, 27082489, 0x3c1004b}, + { 89680910, 27863200, 89778690, 27949689, 0x3c1004b}, + { 89224450, 27352800, 89321750, 27439289, 0x3c1004b}, + { 91190590, 27232400, 91287409, 27318889, 0x3c1004b}, + { 89516290, 27020500, 89613109, 27106989, 0x3c1004b}, + { 90642390, 27100200, 90739209, 27186689, 0x3c1004b}, + { 90442190, 26832300, 90539009, 26918789, 0x3c1004b}, + { 89474890, 26879500, 89571709, 26965989, 0x3c1004b}, + { 89490990, 27125600, 89587809, 27212089, 0x3c1004b}, + { 90388090, 27006400, 90484909, 27092889, 0x3c1004b}, + { 90880350, 27445300, 90977650, 27531789, 0x3c1004b}, + { 88730000, 26698900, 92135000, 28370000, 0x07c0011}, + { 8508200, 47358400, 8571799, 47401599, 0x1e0004a}, // CHE + { 6108800, 46179800, 6171199, 46222999, 0x1e0004a}, + { 7561200, 47521400, 7624799, 47564599, 0x1e0004a}, + { 7414800, 46928400, 7477799, 46971599, 0x1e0004a}, + { 8153000, 47150000, 8926000, 47572700, 0x01b000c}, + { 7517067, 47461490, 7697133, 47583799, 0x54f004b}, + { 7350816, 46888890, 7529183, 47011199, 0x54f004b}, + { 6105665, 46152590, 6282334, 46274899, 0x54f004b}, + { 5952215, 46126890, 6127185, 46249199, 0x54f004b}, + { 6459100, 46491000, 6716109, 46575000, 0x54f044b}, + { 9229667, 47377590, 9409733, 47499899, 0x54f004b}, + { 8210816, 46980590, 8389183, 47102899, 0x54f004b}, + { 7187616, 47053790, 7365983, 47176099, 0x54f004b}, + { 7545816, 46676990, 7724183, 46799299, 0x54f004b}, + { 6709316, 47019890, 6887683, 47142199, 0x54f004b}, + { 8556334, 47645200, 8683665, 47731689, 0x3c1004b}, + { 7076935, 46766800, 7203065, 46853289, 0x3c1004b}, + { 9444235, 46825400, 9570365, 46911889, 0x3c1004b}, + { 6829235, 46936500, 6955365, 47022989, 0x3c1004b}, + { 7279535, 46184000, 7404464, 46270489, 0x3c1004b}, + { 8870636, 45968200, 8994363, 46054689, 0x3c1004b}, + { 6814635, 46408900, 6939564, 46495389, 0x3c1004b}, + { 8920736, 45827000, 9044463, 45913489, 0x3c1004b}, + { 6602735, 46741400, 6728865, 46827889, 0x3c1004b}, + { 7971000, 47344400, 8133709, 47412000, 0x3c1044b}, + { 6162835, 46350700, 6287764, 46437189, 0x3c1004b}, + { 5920000, 45800000, 10495000, 47820000, 0x0860011}, + { 5850000, 35450000, 18560000, 55080000, 0x50a0216}, + { 5920000, 45800000, 10495000, 47820000, 0x003021c}, + { 4865037, 52348840, 4927562, 52387449, 0x1ad004a}, // NLD + { 4448737, 51910740, 4511262, 51949349, 0x1ad004a}, + { 4276537, 52056640, 4339062, 52095249, 0x1ad004a}, + { 5078737, 52080740, 5141262, 52119349, 0x1ad004a}, + { 5446459, 51420740, 5508341, 51459349, 0x1ad004a}, + { 4557401, 52041272, 5312561, 52532312, 0x001000c}, + { 6826868, 52168200, 6966932, 52254689, 0x3c1004b}, + { 5839968, 51925200, 5980032, 52011689, 0x3c1004b}, + { 4700688, 51545400, 4839311, 51631889, 0x3c1004b}, + { 4513588, 51875900, 4652211, 51962389, 0x3c1004b}, + { 4289968, 51969100, 4430032, 52055589, 0x3c1004b}, + { 5309968, 52121100, 5450032, 52207589, 0x3c1004b}, + { 6489666, 53169500, 6633334, 53255989, 0x3c1004b}, + { 4182268, 52036800, 4322332, 52123289, 0x3c1004b}, + { 5247588, 51656800, 5386211, 51743289, 0x3c1004b}, + { 4600688, 51774100, 4739311, 51860589, 0x3c1004b}, + { 5746466, 53153800, 5890134, 53240289, 0x3c1004b}, + { 5635750, 50815400, 5771250, 50901889, 0x3c1004b}, + { 5752988, 51779500, 5891611, 51865989, 0x3c1004b}, + { 5903768, 52159500, 6043832, 52245989, 0x3c1004b}, + { 4153920, 51896000, 4375487, 51950000, 0x3c1044b}, + { 4375288, 51867300, 4513911, 51953789, 0x3c1004b}, + { 4250688, 51806800, 4389311, 51893289, 0x3c1004b}, + { 4986888, 51509500, 5125511, 51595989, 0x3c1004b}, + { 5386888, 51405400, 5525511, 51491889, 0x3c1004b}, + { 5589668, 51952000, 5704955, 52057000, 0x3c1044b}, + { 4320000, 52055000, 4440971, 52155000, 0x3c1044b}, + { 4426868, 51996500, 4566932, 52082989, 0x3c1004b}, + { 4419968, 52126800, 4560032, 52213289, 0x3c1004b}, + { 6019127, 52459400, 6160873, 52545889, 0x3c1004b}, + { 5776629, 50947300, 5913570, 51033789, 0x3c1004b}, + { 5902829, 50866200, 6039770, 50952689, 0x3c1004b}, + { 4714627, 52609300, 4856373, 52695789, 0x3c1004b}, + { 6100829, 51338200, 6237770, 51424689, 0x3c1004b}, + { 6090168, 52206300, 6230232, 52292789, 0x3c1004b}, + { 5607434, 51454350, 5706965, 51516449, 0x2b2004b}, + { 6737320, 52243240, 6834680, 52303359, 0x29c004b}, + { 4410634, 51500750, 4510165, 51562849, 0x2b2004b}, + { 6602720, 52324840, 6700080, 52384959, 0x29c004b}, + { 5573755, 50743216, 6219547, 51174240, 0x001f08c}, + { 5586670, 51174240, 6237670, 51605264, 0x001e88c}, + { 4935670, 51174240, 5586670, 51605264, 0x001e08c}, + { 4284670, 51174240, 4935670, 51605264, 0x001d08c}, + { 3633670, 51174240, 4284670, 51605264, 0x001c88c}, + { 2982670, 51174240, 3633670, 51605264, 0x001c08c}, + { 6219442, 51605264, 6875650, 52036288, 0x001b88c}, + { 5563234, 51605264, 6219442, 52036288, 0x001b08c}, + { 4907026, 51605264, 5563234, 52036288, 0x001a88c}, + { 4250818, 51605264, 4907026, 52036288, 0x001908c}, + { 3594610, 51605264, 4250818, 52036288, 0x001888c}, + { 6509528, 52036288, 7176152, 52467312, 0x001788c}, + { 5842904, 52036288, 6509528, 52467312, 0x001708c}, + { 5176280, 52036288, 5842904, 52467312, 0x001688c}, + { 4509656, 52036288, 5176280, 52467312, 0x001608c}, + { 3843032, 52036288, 4509656, 52467312, 0x001588c}, + { 6509528, 52467312, 7181360, 52898336, 0x001508c}, + { 5837696, 52467312, 6509528, 52898336, 0x001488c}, + { 5165864, 52467312, 5837696, 52898336, 0x001408c}, + { 4494032, 52467312, 5165864, 52898336, 0x001388c}, + { 6576711, 52898336, 7248543, 53329360, 0x001308c}, + { 5904879, 52898336, 6576711, 53329360, 0x001288c}, + { 5233047, 52898336, 5904879, 53329360, 0x001208c}, + { 4561215, 52898336, 5233047, 53329360, 0x001188c}, + { 6269179, 53125976, 6951427, 53557000, 0x001108c}, + { 5586931, 53125976, 6269179, 53557000, 0x001088c}, + { 4904683, 53125976, 5586931, 53557000, 0x001008c}, + { -5200000, 41310000, 9600000, 53557000, 0x0010216}, + { 3350000, 50747000, 7236000, 53557000, 0x003021c}, + { 12481681, 55638755, 12634480, 55725245, 0x001000a}, // DNK + { 11866628, 55429584, 12684284, 55920624, 0x001000c}, + { 12215381, 55921600, 12368419, 56008089, 0x3c1004b}, + { 10083081, 56093400, 10236119, 56179889, 0x3c1004b}, + { 10158520, 56179900, 10313480, 56266389, 0x3c1004b}, + { 10319462, 55336900, 10470338, 55423389, 0x3c1004b}, + { 9859339, 57002400, 10016461, 57088889, 0x3c1004b}, + { 8364762, 55449000, 8515638, 55535489, 0x3c1004b}, + { 9962120, 56411800, 10117080, 56498289, 0x3c1004b}, + { 9416862, 55446800, 9567738, 55533289, 0x3c1004b}, + { 9777381, 55809600, 9930419, 55896089, 0x3c1004b}, + { 11681562, 55186500, 11832438, 55272989, 0x3c1004b}, + { 9480120, 56125400, 9635080, 56211889, 0x3c1004b}, + { 9651762, 55515200, 9802638, 55601689, 0x3c1004b}, + { 12473081, 55968300, 12626119, 56054789, 0x3c1004b}, + { 9332520, 56399500, 9487480, 56485989, 0x3c1004b}, + { 8527220, 56316800, 8682180, 56403289, 0x3c1004b}, + { 8885881, 56095400, 9038919, 56181889, 0x3c1004b}, + { 10403137, 57415400, 10562662, 57501889, 0x3c1004b}, + { 9481681, 55666800, 9634719, 55753289, 0x3c1004b}, + { 11294362, 55366800, 11445238, 55453289, 0x3c1004b}, + { 8942520, 56526800, 9097480, 56613289, 0x3c1004b}, + { 10558525, 55034250, 10665474, 55096349, 0x2b2004b}, + { 9734930, 54887540, 9838469, 54947659, 0x29c004b}, + { 9936030, 57428050, 10050569, 57490149, 0x2b2004b}, + { 11656311, 55688240, 11762689, 55748359, 0x29c004b}, + { 9428935, 55222450, 9537264, 55284549, 0x2b2004b}, + { 11751162, 55417640, 11856037, 55477759, 0x29c004b}, + { 11816525, 54738950, 11923474, 54801049, 0x2b2004b}, + { 9367330, 55013540, 9470869, 55073659, 0x29c004b}, + { 11027959, 55647950, 11137840, 55710049, 0x2b2004b}, + { 10736562, 55289740, 10841437, 55349859, 0x29c004b}, + { 11091335, 55311150, 11199664, 55373249, 0x2b2004b}, + { 9101843, 56104740, 9209557, 56164859, 0x29c004b}, + { 10828069, 56383650, 10939330, 56445749, 0x2b2004b}, + { 11090630, 54806340, 11194169, 54866459, 0x29c004b}, + { 14681835, 55080950, 14790164, 55143049, 0x2b2004b}, + { 9701962, 55458340, 9806837, 55518459, 0x29c004b}, + { 9883659, 56010450, 9993540, 56072549, 0x2b2004b}, + { 8643691, 56942440, 8752908, 57002559, 0x29c004b}, + { 8431059, 55587150, 8540940, 55649249, 0x2b2004b}, + { 11937711, 55958740, 12044089, 56018859, 0x29c004b}, + { 9899630, 57243750, 10014169, 57305849, 0x2b2004b}, + { 8531243, 56460940, 8638957, 56521059, 0x29c004b}, + { 8067764, 54800231, 8875004, 55291271, 0x001008c}, + { 8875004, 54800231, 9682244, 55291271, 0x001088c}, + { 9682244, 54800231, 10489484, 55291271, 0x001108c}, + { 8062556, 55291271, 8880212, 55782311, 0x001288c}, + { 8880212, 55291271, 9697868, 55782311, 0x001308c}, + { 9697868, 55291271, 10515524, 55782311, 0x001388c}, + { 8057348, 55782311, 8885420, 56273351, 0x001588c}, + { 8885420, 55782311, 9713492, 56273351, 0x001608c}, + { 9713492, 55782311, 10541564, 56273351, 0x001688c}, + { 8052140, 56273351, 8890628, 56764391, 0x001888c}, + { 8890628, 56273351, 9729116, 56764391, 0x001908c}, + { 9729116, 56273351, 10567604, 56764391, 0x001988c}, + { 8046932, 56764391, 8895836, 57255431, 0x001a88c}, + { 8895836, 56764391, 9744740, 57255431, 0x001b08c}, + { 9744740, 56764391, 10593644, 57255431, 0x001b88c}, + { 9055200, 57255431, 9919728, 57746471, 0x001c08c}, + { 9919728, 57255431, 10700000, 57760000, 0x021c88c}, + { 10479068, 56086810, 11307140, 56577850, 0x001a08c}, + { 10479068, 55595770, 11307140, 56086810, 0x001708c}, + { 10484276, 55104730, 11301932, 55595770, 0x001408c}, + { 10489484, 54613690, 11296724, 55104730, 0x001188c}, + { 11296724, 54559675, 12103964, 55050715, 0x001208c}, + { 11291516, 55050715, 12109172, 55541755, 0x001488c}, + { 11291516, 55541755, 12109172, 56032795, 0x001788c}, + { 11981315, 55652239, 12809387, 56143279, 0x001808c}, + { 11986523, 55161199, 12804179, 55652239, 0x001508c}, + { 11991731, 54670159, 12798971, 55161199, 0x001d08c}, + { 11461157, 56048697, 11955917, 56343321, 0x001d88c}, + { 10776112, 57119823, 11286496, 57414447, 0x001e08c}, + { 11418030, 56614292, 11751342, 56810708, 0x001e88c}, + { 14631144, 54973254, 15224856, 55333350, 0x001f08c}, + { 11690000, 54550000, 12170000, 55000000, 0x001f088}, + { 4490000, 54544000, 31600000, 68600000, 0x3770216}, + { 8000000, 54544000, 15198000, 57780000, 0x003021c}, + { 24636000, 59396800, 24854000, 59460000, 0x017000a}, // EST + { 24032000, 59283800, 25510000, 59572000, 0x012000c}, + { 26605576, 58307190, 26837624, 58429499, 0x54f004b}, + { 27980908, 59327090, 28220091, 59449399, 0x54f004b}, + { 27129308, 59333690, 27368491, 59455999, 0x54f004b}, + { 24471576, 58327490, 24703624, 58449799, 0x54f004b}, + { 25483976, 58308890, 25716024, 58431199, 0x54f004b}, + { 26250308, 59286490, 26489491, 59408799, 0x54f004b}, + { 27676708, 59297290, 27915891, 59419599, 0x54f004b}, + { 22366176, 58211990, 22598224, 58334299, 0x54f004b}, + { 26895675, 57788890, 27124325, 57911199, 0x54f004b}, + { 25935675, 57718890, 26164325, 57841199, 0x54f004b}, + { 23501954, 58896500, 23668446, 58982989, 0x3c1004b}, + { 27365832, 59293400, 27534967, 59379889, 0x3c1004b}, + { 25518854, 58852100, 25685346, 58938589, 0x3c1004b}, + { 26896232, 59302100, 27065367, 59388589, 0x3c1004b}, + { 25881554, 59219600, 26048046, 59306089, 0x3c1004b}, + { 26990556, 58013500, 27152243, 58099989, 0x3c1004b}, + { 26333455, 58701000, 26497544, 58787489, 0x3c1004b}, + { 25346754, 58776800, 25513246, 58863289, 0x3c1004b}, + { 26319156, 58186800, 26480843, 58273289, 0x3c1004b}, + { 24716754, 58966800, 24883246, 59053289, 0x3c1004b}, + { 25847155, 58628000, 26011244, 58714489, 0x3c1004b}, + { 23340000, 59225960, 24450605, 59616000, 0x018088c}, + { 24450605, 59225960, 25351589, 59717000, 0x001108c}, + { 25351589, 59225960, 26252573, 59717000, 0x001188c}, + { 26252573, 59225960, 27153557, 59717000, 0x001208c}, + { 27153557, 59225960, 28230000, 59600000, 0x018288c}, + { 21702604, 58734920, 22603588, 59225960, 0x001308c}, + { 22603587, 58734920, 23504571, 59225960, 0x001388c}, + { 23504571, 58734920, 24405555, 59225960, 0x001408c}, + { 24405555, 58734920, 25306539, 59225960, 0x001488c}, + { 25306539, 58734920, 26207523, 59225960, 0x001508c}, + { 26207523, 58734920, 27108507, 59225960, 0x001588c}, + { 27108507, 58734920, 28009491, 59225960, 0x001608c}, + { 21707811, 58243880, 22593171, 58734920, 0x001688c}, + { 22593171, 58243880, 23478531, 58734920, 0x001708c}, + { 23478531, 58243880, 24363891, 58734920, 0x001788c}, + { 24363891, 58243880, 25249251, 58734920, 0x001808c}, + { 25249251, 58243880, 26134611, 58734920, 0x001888c}, + { 26134611, 58243880, 27019971, 58734920, 0x001908c}, + { 27019971, 58243880, 27905331, 58734920, 0x001988c}, + { 21713020, 57752840, 22587964, 58243880, 0x001a08c}, + { 22587964, 57752840, 23462908, 58243880, 0x001a88c}, + { 23462908, 57752840, 24337852, 58243880, 0x001b08c}, + { 24337852, 57752840, 25212796, 58243880, 0x001b88c}, + { 25212796, 57752840, 26087740, 58243880, 0x001c08c}, + { 26087740, 57752840, 26962684, 58243880, 0x001c88c}, + { 26962684, 57752840, 27837628, 58243880, 0x001d08c}, + { 26120000, 57500000, 27555000, 57752840, 0x011d88c}, + { 25351589, 59717000, 27153557, 59822030, 0x00ae08c}, + { 14105000, 48990000, 32794200, 59822030, 0x0010216}, + { 21700000, 57500000, 28250000, 59822030, 0x003021c}, + { -69936000, 18456428, -69828000, 18523000, 0x018000a}, // DOM + { -70219200, 18229000, -69589555, 18605000, 0x017000c}, + { -70759175, 19412800, -70667401, 19499289, 0x3c1004b}, + { -70667401, 19421449, -70575627, 19507938, 0x3c1004b}, + { -69045127, 18392700, -68954074, 18479189, 0x3c1004b}, + { -69340827, 18422100, -69249774, 18508589, 0x3c1004b}, + { -70737587, 19748800, -70645813, 19835289, 0x3c1004b}, + { -70310247, 19256600, -70218953, 19343089, 0x3c1004b}, + { -70575547, 19180400, -70484253, 19266889, 0x3c1004b}, + { -70453647, 18891900, -70362353, 18978389, 0x3c1004b}, + { -71155607, 18173600, -71064794, 18260089, 0x3c1004b}, + { -71275527, 18766800, -71184474, 18853289, 0x3c1004b}, + { -68764027, 18573300, -68672974, 18659789, 0x3c1004b}, + { -70571347, 19357700, -70480053, 19444189, 0x3c1004b}, + { -70386507, 18233600, -70295694, 18320089, 0x3c1004b}, + { -70778927, 18411000, -70687874, 18497489, 0x3c1004b}, + { -71134487, 19507800, -71042713, 19594289, 0x3c1004b}, + { -70186575, 19024050, -70121026, 19086149, 0x2b2004b}, + { -71017497, 19558040, -70953704, 19618159, 0x29c004b}, + { -70202688, 18638950, -70137312, 18701049, 0x2b2004b}, + { -69877130, 19338040, -69813671, 19398159, 0x29c004b}, + { -69278188, 18723450, -69212812, 18785549, 0x2b2004b}, + { -70533746, 18534540, -70470454, 18594659, 0x29c004b}, + { -70896847, 19520450, -70830953, 19582549, 0x2b2004b}, + { -71551646, 18839940, -71488354, 18900059, 0x29c004b}, + { -70672775, 19088950, -70607226, 19151049, 0x2b2004b}, + { -70763330, 18876940, -70699871, 18937059, 0x29c004b}, + { -69332688, 18528950, -69267312, 18591049, 0x2b2004b}, + { -71451646, 18459940, -71388354, 18520059, 0x29c004b}, + { -69061588, 18728450, -68996212, 18790549, 0x2b2004b}, + { -71363497, 19451340, -71299704, 19511459, 0x29c004b}, + { -69806275, 18919750, -69740726, 18981849, 0x2b2004b}, + { -70447630, 19345140, -70384171, 19405259, 0x29c004b}, + { -69672688, 18728950, -69607312, 18791049, 0x2b2004b}, + { -71741897, 19519940, -71678104, 19580059, 0x29c004b}, + { -69822688, 18778950, -69757312, 18841049, 0x2b2004b}, + { -69441646, 18529940, -69378354, 18590059, 0x29c004b}, + { -71232602, 18215550, -71167398, 18277649, 0x2b2004b}, + { -71681897, 19819940, -71618104, 19880059, 0x29c004b}, + { -70231075, 19161050, -70165526, 19223149, 0x2b2004b}, + { -71231346, 18359340, -71168054, 18419459, 0x29c004b}, + { -69426275, 19020350, -69360726, 19082449, 0x2b2004b}, + { -69650430, 19195640, -69586971, 19255759, 0x29c004b}, + { -70150875, 19158350, -70085326, 19220449, 0x2b2004b}, + { -71481897, 19709940, -71418104, 19770059, 0x29c004b}, + { -71215402, 18261450, -71150198, 18323549, 0x2b2004b}, + { -69373330, 19188440, -69309871, 19248559, 0x29c004b}, + { -71732688, 18838950, -71667312, 18901049, 0x2b2004b}, + { -71776763, 18017740, -71713638, 18077859, 0x29c004b}, + { -72017395, 19448960, -71522635, 19940000, 0x001008c}, + { -71522635, 19448960, -71027875, 19940000, 0x001088c}, + { -71027875, 19448960, -70533115, 19940000, 0x001108c}, + { -70533115, 19448960, -70038355, 19940000, 0x001188c}, + { -70038355, 19448960, -69543595, 19940000, 0x001208c}, + { -72017395, 18957920, -71522635, 19448960, 0x001288c}, + { -71522635, 18957920, -71027875, 19448960, 0x001308c}, + { -71027875, 18957920, -70533115, 19448960, 0x001388c}, + { -70533115, 18957920, -70038355, 19448960, 0x001408c}, + { -70038355, 18957920, -69543595, 19448960, 0x001488c}, + { -69543595, 18957920, -69048835, 19448960, 0x001508c}, + { -69048836, 18957920, -68554076, 19448960, 0x001588c}, + { -72017395, 18466880, -71527843, 18957920, 0x001608c}, + { -71527844, 18466880, -71038292, 18957920, 0x001688c}, + { -71038292, 18466880, -70548740, 18957920, 0x001708c}, + { -70548740, 18466880, -70059188, 18957920, 0x001788c}, + { -70059188, 18466880, -69569636, 18957920, 0x001808c}, + { -69569636, 18466880, -69080084, 18957920, 0x001888c}, + { -69080084, 18466880, -68590532, 18957920, 0x001908c}, + { -72017396, 17975840, -71527844, 18466880, 0x001a08c}, + { -71527844, 17975840, -71038292, 18466880, 0x001a88c}, + { -71038292, 17975840, -70548740, 18466880, 0x001b08c}, + { -70548740, 17975840, -70059188, 18466880, 0x001b88c}, + { -70059188, 17975840, -69569636, 18466880, 0x001c08c}, + { -69569636, 17975840, -69080084, 18466880, 0x001c88c}, + { -71900000, 17450000, -71527844, 17975840, 0x024e08c}, + { -71527844, 17484800, -71038292, 17975840, 0x001e88c}, + { -68590532, 18317000, -68311001, 18835000, 0x02af08c}, + { -69080084, 18030000, -68550000, 18466880, 0x01cd08c}, + { -72020000, 17440000, -68310000, 20000000, 0x0010216}, + { 17066574, 48103781, 17194387, 48190271, 0x001000a}, // SVK + { 16959437, 47968494, 17652101, 48459534, 0x001000c}, + { 21188633, 48676100, 21318367, 48762589, 0x3c1004b}, + { 18015133, 48266800, 18144867, 48353289, 0x3c1004b}, + { 21164112, 48963000, 21295287, 49049489, 0x3c1004b}, + { 18689612, 49166800, 18820787, 49253289, 0x3c1004b}, + { 19087033, 48690700, 19216767, 48777189, 0x3c1004b}, + { 18857412, 49034600, 18988587, 49121089, 0x3c1004b}, + { 17965212, 48830900, 18096387, 48917389, 0x3c1004b}, + { 20221612, 49025000, 20352787, 49111489, 0x3c1004b}, + { 18551833, 48746500, 18681567, 48832989, 0x3c1004b}, + { 19093425, 48555650, 19186574, 48617749, 0x2b2004b}, + { 18401809, 49091540, 18492990, 49151659, 0x29c004b}, + { 18099457, 47954050, 18191743, 48016149, 0x2b2004b}, + { 20495509, 48919340, 20586690, 48979459, 0x29c004b}, + { 21863225, 48724150, 21956374, 48786249, 0x2b2004b}, + { 18070028, 47747440, 18159372, 47807559, 0x29c004b}, + { 18531557, 48195550, 18623843, 48257649, 0x2b2004b}, + { 21864409, 48899940, 21955590, 48960059, 0x29c004b}, + { 21243508, 49266650, 21337692, 49328749, 0x2b2004b}, + { 19564409, 49049940, 19655590, 49110059, 0x29c004b}, + { 17781625, 48567250, 17874774, 48629349, 0x2b2004b}, + { 19267609, 49042240, 19358790, 49102359, 0x29c004b}, + { 18113425, 48538950, 18206574, 48601049, 0x2b2004b}, + { 19610310, 48315340, 19700489, 48375459, 0x29c004b}, + { 18728590, 49420450, 18823809, 49482549, 0x2b2004b}, + { 18134409, 48939940, 18225590, 49000059, 0x29c004b}, + { 19973425, 48358950, 20066574, 48421049, 0x2b2004b}, + { 18347510, 48609240, 18437689, 48669359, 0x29c004b}, + { 17810557, 48120750, 17902843, 48182849, 0x2b2004b}, + { 17744310, 48415240, 17834489, 48475359, 0x29c004b}, + { 19592708, 48773150, 19686892, 48835249, 0x2b2004b}, + { 21644409, 48859940, 21735590, 48920059, 0x29c004b}, + { 21672625, 48605650, 21765774, 48667749, 0x2b2004b}, + { 17787610, 48723740, 17877789, 48783859, 0x29c004b}, + { 17316825, 48652350, 17409974, 48714449, 0x2b2004b}, + { 22092809, 48952140, 22183990, 49012259, 0x29c004b}, + { 20367608, 49109050, 20461792, 49171149, 0x2b2004b}, + { 18204910, 48689940, 18295089, 48750059, 0x29c004b}, + { 19252908, 49188950, 19347092, 49251049, 0x2b2004b}, + { 18814910, 48559940, 18905089, 48620059, 0x29c004b}, + { 20482325, 48611850, 20575474, 48673949, 0x2b2004b}, + { 18274409, 49089940, 18365590, 49150059, 0x29c004b}, + { 18713425, 48698950, 18806574, 48761049, 0x2b2004b}, + { 17701210, 48250340, 17791389, 48310459, 0x29c004b}, + { 18732908, 49268950, 18827092, 49331049, 0x2b2004b}, + { 17714328, 48148640, 17803672, 48208759, 0x29c004b}, + { 20642908, 49268950, 20737092, 49331049, 0x2b2004b}, + { 18354910, 48359940, 18445089, 48420059, 0x29c004b}, + { 19347425, 48533850, 19440574, 48595949, 0x2b2004b}, + { 17184409, 48819940, 17275590, 48880059, 0x29c004b}, + { 20068025, 48664050, 20161174, 48726149, 0x2b2004b}, + { 18059809, 48923940, 18150990, 48984059, 0x29c004b}, + { 19303857, 48168950, 19396143, 48231049, 0x2b2004b}, + { 17524910, 48739940, 17615089, 48800059, 0x29c004b}, + { 17649945, 49178064, 18358233, 49669104, 0x001008c}, + { 18358233, 49178064, 19066521, 49669104, 0x001088c}, + { 19066521, 49178064, 19774809, 49669104, 0x001108c}, + { 19774809, 49178064, 20483097, 49669104, 0x001188c}, + { 20483097, 49178064, 21191385, 49669104, 0x001208c}, + { 21191385, 49178064, 21899673, 49669104, 0x001288c}, + { 21899673, 49178064, 22607961, 49669104, 0x001308c}, + { 16946865, 48687024, 17649945, 49178064, 0x001388c}, + { 17649945, 48687024, 18353025, 49178064, 0x001408c}, + { 18353025, 48687024, 19056105, 49178064, 0x001488c}, + { 19056105, 48687024, 19759185, 49178064, 0x001508c}, + { 19759185, 48687024, 20462265, 49178064, 0x001588c}, + { 20462265, 48687024, 21165345, 49178064, 0x001608c}, + { 21165345, 48687024, 21868425, 49178064, 0x001688c}, + { 21868425, 48687024, 22571505, 49178064, 0x001708c}, + { 16811457, 48195984, 17504121, 48687024, 0x001788c}, + { 17504121, 48195984, 18196785, 48687024, 0x001808c}, + { 18196785, 48195984, 18889449, 48687024, 0x001888c}, + { 18889449, 48195984, 19582113, 48687024, 0x001908c}, + { 19582113, 48195984, 20274777, 48687024, 0x001988c}, + { 20274777, 48195984, 20967441, 48687024, 0x001a08c}, + { 20967441, 48195984, 21660105, 48687024, 0x001a88c}, + { 21660105, 48195984, 22352769, 48687024, 0x001b08c}, + { 16811457, 47704944, 17498913, 48195984, 0x001b88c}, + { 17498913, 47704944, 18186369, 48195984, 0x001c08c}, + { 18186369, 47704944, 18873825, 48195984, 0x001c88c}, + { 18873825, 47704944, 19561281, 48195984, 0x001d08c}, + { 19561281, 47704944, 20248737, 48195984, 0x001d88c}, + { 12090000, 39600000, 30183000, 51061000, 0x0010216}, + { 16820000, 47723000, 22570000, 49620000, 0x003021c}, + { -84123845, 9886800, -84036155, 9973289, 0x001000a}, // CRI + { -84405000, 9735000, -83856000, 10145000, 0x01a000c}, + { -83108904, 9908190, -82984897, 10030499, 0x54f004b}, + { -85498274, 10546290, -85373927, 10668599, 0x54f004b}, + { -84859804, 9943390, -84735797, 10065699, 0x54f004b}, + { -84735797, 9943390, -84611790, 10065699, 0x54f004b}, + { -83772534, 9309090, -83648866, 9431399, 0x54f004b}, + { -85029374, 10454790, -84905027, 10577099, 0x54f004b}, + { -83734604, 9812690, -83610597, 9934999, 0x54f004b}, + { -84378374, 10346890, -84254027, 10469199, 0x54f004b}, + { -85162174, 10368890, -85037827, 10491199, 0x54f004b}, + { -83840774, 10148690, -83716427, 10270999, 0x54f004b}, + { -83716427, 10148690, -83592080, 10270999, 0x54f004b}, + { -83579474, 10051290, -83455127, 10173599, 0x54f004b}, + { -83376674, 10039490, -83252327, 10161799, 0x54f004b}, + { -85508274, 10099190, -85383927, 10221499, 0x54f004b}, + { -84489965, 10036500, -84402035, 10122989, 0x3c1004b}, + { -84047545, 9611300, -83959855, 9697789, 0x3c1004b}, + { -83391425, 9125500, -83303975, 9211989, 0x3c1004b}, + { -84081684, 10733959, -83300000, 10979479, 0x011288c}, + { -85977396, 10733959, -85503468, 11224999, 0x001088c}, + { -85503468, 10733959, -85029540, 11224999, 0x001108c}, + { -85029540, 10733959, -84555612, 11224999, 0x001188c}, + { -84555612, 10733959, -84081684, 11224999, 0x001208c}, + { -85977396, 10242919, -85503468, 10733959, 0x001308c}, + { -85503468, 10242919, -85029540, 10733959, 0x001388c}, + { -85029540, 10242919, -84555612, 10733959, 0x001408c}, + { -84555612, 10242919, -84081684, 10733959, 0x001488c}, + { -84081684, 10242919, -83607756, 10733959, 0x001508c}, + { -83607756, 10242919, -83133828, 10733959, 0x001588c}, + { -85977396, 9751879, -85503468, 10242919, 0x001608c}, + { -85503468, 9751879, -85029540, 10242919, 0x001688c}, + { -85029540, 9751879, -84555612, 10242919, 0x001708c}, + { -84555612, 9751879, -84081684, 10242919, 0x001788c}, + { -84081684, 9751879, -83607756, 10242919, 0x001808c}, + { -83607756, 9751879, -83133828, 10242919, 0x001888c}, + { -83133828, 9751879, -82659900, 10242919, 0x001908c}, + { -85361289, 9260839, -84887361, 9751879, 0x001988c}, + { -84887361, 9260839, -84413433, 9751879, 0x001a08c}, + { -84413433, 9260839, -83939505, 9751879, 0x001a88c}, + { -83939505, 9260839, -83465577, 9751879, 0x001b08c}, + { -83465577, 9260839, -82991649, 9751879, 0x001b88c}, + { -82991649, 9260839, -82517721, 9751879, 0x001c08c}, + { -84105380, 8769800, -83631452, 9260840, 0x001c88c}, + { -83631452, 8769800, -83157524, 9260840, 0x001d08c}, + { -83157524, 8769800, -82683596, 9260840, 0x001d88c}, + { -83986898, 8278760, -83518178, 8769800, 0x001e08c}, + { -83518178, 8278760, -83049458, 8769800, 0x001e88c}, + { -83049458, 7975000, -82815000, 8769800, 0x037f08c}, + { -87250000, 5180000, -86900000, 5628708, 0x001008c}, + { -92236000, 7190000, -77140000, 18500000, 0x3300216}, + { -87250000, 5180000, -82540000, 11225000, 0x003021c}, + { 18297000, 43818400, 18449000, 43881200, 0x017000a}, // BIH + { 17831076, 43761612, 18476868, 44252652, 0x001000c}, + { 17134037, 44743700, 17255362, 44830189, 0x3c1004b}, + { 18597018, 44498600, 18717382, 44585089, 0x3c1004b}, + { 17750899, 43296800, 17869101, 43383289, 0x3c1004b}, + { 15809337, 44776800, 15930662, 44863289, 0x3c1004b}, + { 18726837, 44805500, 18848162, 44891989, 0x3c1004b}, + { 19159337, 44716800, 19280662, 44803289, 0x3c1004b}, + { 16649337, 44936800, 16770662, 45023289, 0x3c1004b}, + { 17390418, 44016800, 17509581, 44103289, 0x3c1004b}, + { 18281379, 42666800, 18398620, 42753289, 0x3c1004b}, + { 17609818, 44186800, 17730182, 44273289, 0x3c1004b}, + { 18029337, 44686800, 18150662, 44773289, 0x3c1004b}, + { 15879337, 44926800, 16000662, 45013289, 0x3c1004b}, + { 18920418, 43626800, 19039581, 43713289, 0x3c1004b}, + { 15762237, 45137000, 15884763, 45223489, 0x3c1004b}, + { 17900418, 43606800, 18019581, 43693289, 0x3c1004b}, + { 18619218, 44405200, 18739582, 44491689, 0x3c1004b}, + { 18438718, 44500000, 18559082, 44586489, 0x3c1004b}, + { 17730118, 44112500, 17850482, 44198989, 0x3c1004b}, + { 16107944, 44855650, 16195055, 44917749, 0x2b2004b}, + { 18738918, 43479940, 18821081, 43540059, 0x29c004b}, + { 18266444, 44668950, 18353555, 44731049, 0x2b2004b}, + { 18387833, 44849940, 18472167, 44910059, 0x29c004b}, + { 17205813, 45105150, 17293787, 45167249, 0x2b2004b}, + { 18107367, 44414440, 18191033, 44474559, 0x29c004b}, + { 16612944, 44736050, 16700055, 44798149, 0x2b2004b}, + { 17046567, 44384740, 17130233, 44444859, 0x29c004b}, + { 18384210, 42839050, 18468389, 42901149, 0x2b2004b}, + { 16952784, 43799040, 17035615, 43859159, 0x29c004b}, + { 17853844, 44951350, 17940955, 45013449, 0x2b2004b}, + { 16767515, 45132940, 16852684, 45193059, 0x29c004b}, + { 18286444, 44978950, 18373555, 45041049, 0x2b2004b}, + { 17958915, 45093040, 18044084, 45153159, 0x29c004b}, + { 17615289, 44130050, 17701710, 44192149, 0x2b2004b}, + { 17038167, 44249940, 17121833, 44310059, 0x29c004b}, + { 17226789, 44308950, 17313210, 44371049, 0x2b2004b}, + { 16337833, 45019940, 16422167, 45080059, 0x29c004b}, + { 17567220, 43788950, 17652779, 43851049, 0x2b2004b}, + { 19073067, 44377840, 19156733, 44437959, 0x29c004b}, + { 17507565, 43168950, 17592434, 43231049, 0x2b2004b}, + { 17548918, 43349940, 17631081, 43410059, 0x29c004b}, + { 17837565, 43378950, 17922434, 43441049, 0x2b2004b}, + { 17358167, 44109940, 17441833, 44170059, 0x29c004b}, + { 18757220, 43908950, 18842779, 43971049, 0x2b2004b}, + { 17998167, 44399940, 18081833, 44460059, 0x29c004b}, + { 15721000, 44929816, 16377208, 45420856, 0x001008c}, + { 16377208, 44929816, 17033416, 45420856, 0x001088c}, + { 17033416, 44929816, 17689624, 45420856, 0x001108c}, + { 17689624, 44929816, 18345832, 45420856, 0x001188c}, + { 18345832, 44929816, 19002040, 45420856, 0x001208c}, + { 15726208, 44438776, 16377208, 44929816, 0x001288c}, + { 16377208, 44438776, 17028208, 44929816, 0x001308c}, + { 17028208, 44438776, 17679208, 44929816, 0x001388c}, + { 17679208, 44438776, 18330208, 44929816, 0x001408c}, + { 18330208, 44438776, 18981208, 44929816, 0x001488c}, + { 18981208, 44438776, 19632208, 44929816, 0x001508c}, + { 16051708, 43947736, 16697500, 44438776, 0x001588c}, + { 16697500, 43947736, 17343292, 44438776, 0x001608c}, + { 17343292, 43947736, 17989084, 44438776, 0x001688c}, + { 17989084, 43947736, 18634876, 44438776, 0x001708c}, + { 18634876, 43947736, 19280668, 44438776, 0x001788c}, + { 19280668, 43947736, 19926460, 44438776, 0x001808c}, + { 16379812, 43456696, 17020396, 43947736, 0x001888c}, + { 17020396, 43456696, 17660980, 43947736, 0x001908c}, + { 17660980, 43456696, 18301564, 43947736, 0x001988c}, + { 18301564, 43456696, 18942148, 43947736, 0x001a08c}, + { 18942148, 43456696, 19582732, 43947736, 0x001a88c}, + { 17212571, 42965656, 17847947, 43456696, 0x001b08c}, + { 17847947, 42965656, 18483323, 43456696, 0x001c08c}, + { 18483323, 42965656, 19118699, 43456696, 0x001c88c}, + { 17530259, 42474616, 18165635, 42965656, 0x001d08c}, + { 18165635, 42474616, 18801011, 42965656, 0x001d88c}, + { 12090000, 39600000, 30183000, 51061000, 0x0010216}, + { 15721782, 42554500, 19622881, 45276696, 0x003021c}, + { 15908136, 45756800, 16031863, 45843289, 0x001000a}, // HRV + { 15462000, 45650000, 16343660, 46010000, 0x017000c}, + { 16312699, 43496800, 16430901, 43583289, 0x3c1004b}, + { 16430899, 43496800, 16549101, 43583289, 0x3c1004b}, + { 14375037, 45311000, 14497563, 45397489, 0x3c1004b}, + { 18618737, 45506800, 18741263, 45593289, 0x3c1004b}, + { 15193318, 44077900, 15313682, 44164389, 0x3c1004b}, + { 13801837, 44824900, 13923162, 44911389, 0x3c1004b}, + { 17948737, 45116800, 18071263, 45203289, 0x3c1004b}, + { 15478737, 45456800, 15601263, 45543289, 0x3c1004b}, + { 16267535, 46266800, 16392464, 46353289, 0x3c1004b}, + { 15830418, 43696800, 15949581, 43783289, 0x3c1004b}, + { 16298737, 45436800, 16421263, 45523289, 0x3c1004b}, + { 18738737, 45246800, 18861263, 45333289, 0x3c1004b}, + { 18011379, 42616800, 18128620, 42703289, 0x3c1004b}, + { 18928737, 45306800, 19051263, 45393289, 0x3c1004b}, + { 16778136, 45866800, 16901863, 45953289, 0x3c1004b}, + { 16768136, 46116800, 16891863, 46203289, 0x3c1004b}, + { 18348737, 45266800, 18471263, 45353289, 0x3c1004b}, + { 17618737, 45296800, 17741263, 45383289, 0x3c1004b}, + { 16357535, 46346800, 16482464, 46433289, 0x3c1004b}, + { 17328136, 45796800, 17451863, 45883289, 0x3c1004b}, + { 16718737, 45436800, 16841263, 45523289, 0x3c1004b}, + { 17570899, 43006800, 17689101, 43093289, 0x3c1004b}, + { 16220537, 45398100, 16343063, 45484589, 0x3c1004b}, + { 18639337, 45026800, 18760662, 45113289, 0x3c1004b}, + { 13579337, 45046800, 13700662, 45133289, 0x3c1004b}, + { 16960899, 43256800, 17079101, 43343289, 0x3c1004b}, + { 17318737, 45216800, 17441263, 45303289, 0x3c1004b}, + { 16478136, 45976800, 16601863, 46063289, 0x3c1004b}, + { 16580418, 43656800, 16699581, 43743289, 0x3c1004b}, + { 16140418, 43996800, 16259581, 44083289, 0x3c1004b}, + { 17648136, 45656800, 17771863, 45743289, 0x3c1004b}, + { 15580000, 46021560, 16123000, 46410000, 0x001008c}, + { 16123000, 46021560, 16798607, 46560000, 0x020088c}, + { 16798607, 46021560, 17333000, 46410000, 0x001108c}, + { 14470632, 45530520, 15132048, 46021560, 0x001188c}, + { 15132047, 45530520, 15793463, 46021560, 0x001208c}, + { 15793463, 45530520, 16454879, 46021560, 0x001288c}, + { 16454879, 45530520, 17116295, 46021560, 0x001308c}, + { 17116295, 45530520, 17777711, 46021560, 0x001388c}, + { 17777711, 45530520, 18439127, 46021560, 0x001408c}, + { 18439127, 45530520, 19100543, 46021560, 0x001488c}, + { 13478508, 45039480, 14134716, 45530520, 0x001508c}, + { 14134716, 45039480, 14790924, 45530520, 0x001588c}, + { 14790924, 45039480, 15447132, 45530520, 0x001608c}, + { 15447132, 45039480, 16103340, 45530520, 0x001688c}, + { 16103340, 45039480, 16759548, 45530520, 0x001708c}, + { 16759548, 45039480, 17415756, 45530520, 0x001788c}, + { 17415756, 45039480, 18071964, 45530520, 0x001808c}, + { 18071964, 45039480, 18728172, 45530520, 0x001888c}, + { 18728172, 45150000, 19455000, 45530520, 0x01a908c}, + { 18733380, 44830000, 19180000, 45150000, 0x001988c}, + { 13485904, 44548479, 14136904, 45039480, 0x001a08c}, + { 14136904, 44548479, 14787904, 45039480, 0x001a88c}, + { 14787904, 44548479, 15438904, 45039480, 0x001b08c}, + { 15438904, 44548479, 16089904, 45039480, 0x001b88c}, + { 13843954, 44057439, 14494954, 44548479, 0x001c08c}, + { 14494954, 44057439, 15145954, 44548479, 0x001c88c}, + { 15145954, 44057439, 15796954, 44548479, 0x001d08c}, + { 15796954, 44057439, 16447954, 44548479, 0x001d88c}, + { 14494954, 43566399, 15140746, 44057439, 0x001e08c}, + { 15140746, 43566399, 15786538, 44057439, 0x001e88c}, + { 15786538, 43566399, 16432330, 44057439, 0x001f08c}, + { 16432330, 43566399, 17078122, 44057439, 0x0010088}, + { 15824035, 43075359, 16464619, 43566399, 0x0010888}, + { 16464619, 43075359, 17105203, 43566399, 0x0011088}, + { 17105203, 43075359, 17745787, 43566399, 0x0011888}, + { 15695918, 42633423, 16331294, 43124463, 0x0012088}, + { 16331294, 42584319, 16966670, 43075359, 0x0012888}, + { 16966670, 42584319, 17602046, 43075359, 0x0013088}, + { 17602046, 42584319, 18237422, 43075359, 0x0013888}, + { 18167520, 42374480, 18797688, 42865520, 0x0014088}, + { 15961931, 42374480, 16592099, 42865520, 0x0014888}, + { 18680000, 44988000, 18920000, 45167000, 0x001f088}, + { 12090000, 39600000, 30183000, 51061000, 0x0010216}, + { 13489000, 42370000, 19455000, 46555000, 0x003021c}, + { 1198545, 6112424, 1242617, 6197433, 0x2a7044a}, // TGO + { 1242617, 6128600, 1297097, 6197433, 0x2a7044a}, + { 1020000, 6143500, 1700000, 6470000, 0x015000c}, + { 1088167, 8928891, 1211835, 9051200, 0x54f004b}, + { 568337, 6838891, 691665, 6961200, 0x54f004b}, + { 1048263, 7468983, 1171591, 7591292, 0x54f004b}, + { 1127997, 9488891, 1252004, 9611200, 0x54f004b}, + { 125826, 10807890, 250173, 10930199, 0x54f004b}, + { 746276, 9216801, 833726, 9303290, 0x3c1004b}, + { 1126396, 6906801, 1213605, 6993290, 0x3c1004b}, + { 1366276, 8976801, 1453726, 9063290, 0x3c1004b}, + { 406035, 10306800, 493965, 10393289, 0x3c1004b}, + { 556396, 7546801, 643605, 7633290, 0x3c1004b}, + { 1066156, 9726801, 1153846, 9813290, 0x3c1004b}, + { 1196276, 9296801, 1283726, 9383290, 0x3c1004b}, + { 936276, 8516801, 1023726, 8603290, 0x3c1004b}, + { 946396, 8276801, 1033605, 8363290, 0x3c1004b}, + { 486035, 10586800, 573965, 10673289, 0x3c1004b}, + { 1156396, 7716801, 1243605, 7803290, 0x3c1004b}, + { 1351939, 6589102, 1438908, 6675591, 0x3c1004b}, + { 1216396, 8026801, 1303605, 8113290, 0x3c1004b}, + { 1480566, 6576632, 1567535, 6663121, 0x3c1004b}, + { 872986, 7414223, 960195, 7500712, 0x3c1004b}, + { 566156, 9646801, 653846, 9733290, 0x3c1004b}, + { 768491, 9412804, 855941, 9499293, 0x3c1004b}, + { 1266961, 9622121, 1354651, 9708610, 0x3c1004b}, + { 995976, 9904412, 1083666, 9990901, 0x3c1004b}, + { 1126516, 6626801, 1213485, 6713290, 0x3c1004b}, + { 1276156, 9706801, 1363846, 9793290, 0x3c1004b}, + { -160000, 10526200, 201748, 11140000, 0x027008c}, + { 201748, 10526200, 563496, 11140000, 0x027088c}, + { 563496, 10526200, 1037424, 11017240, 0x001108c}, + { 89568, 10035160, 563496, 10526200, 0x001188c}, + { 563496, 10035160, 1037424, 10526200, 0x001208c}, + { 1037424, 10035160, 1511352, 10526200, 0x001288c}, + { 208049, 9544120, 681977, 10035160, 0x001308c}, + { 681977, 9544120, 1155905, 10035160, 0x001388c}, + { 1155905, 9544120, 1629833, 10035160, 0x001408c}, + { 208049, 9053080, 681977, 9544120, 0x001488c}, + { 681977, 9053080, 1155905, 9544120, 0x001508c}, + { 1155905, 9053080, 1629833, 9544120, 0x001588c}, + { 350228, 8562040, 824156, 9053080, 0x001608c}, + { 824156, 8562040, 1298084, 9053080, 0x001688c}, + { 1298084, 8562040, 1772012, 9053080, 0x001708c}, + { 350228, 8071000, 818948, 8562040, 0x001788c}, + { 818948, 8071000, 1287668, 8562040, 0x001808c}, + { 1287668, 8071000, 1756388, 8562040, 0x001888c}, + { 350228, 7579960, 818948, 8071000, 0x001908c}, + { 818948, 7579960, 1287668, 8071000, 0x001988c}, + { 1287668, 7579960, 1756388, 8071000, 0x001a08c}, + { 350228, 7088920, 818948, 7579960, 0x001a88c}, + { 818948, 7088920, 1287668, 7579960, 0x001b08c}, + { 1287668, 7088920, 1756388, 7579960, 0x001b88c}, + { 350228, 6597880, 818948, 7088920, 0x001c08c}, + { 818948, 6597880, 1287668, 7088920, 0x001c88c}, + { 1287668, 6597880, 1756388, 7088920, 0x001d08c}, + { 584588, 6106840, 1053308, 6597880, 0x001d88c}, + { 1053308, 6106840, 1522028, 6597880, 0x001e08c}, + { 1522028, 6106840, 1990748, 6597880, 0x001e88c}, + { -16860000, 4340000, 4000000, 15120000, 0x2a30216}, + { -150000, 6106800, 1813000, 11140000, 0x003021c}, + { 24059059, 56896355, 24215702, 56982845, 0x001000a}, // LVA + { 23594820, 56606720, 24433308, 57097760, 0x001000c}, + { 26463781, 55836800, 26616819, 55923289, 0x3c1004b}, + { 20984620, 56472900, 21139580, 56559389, 0x3c1004b}, + { 21139580, 56472900, 21294540, 56559389, 0x3c1004b}, + { 21504137, 57350800, 21663662, 57437289, 0x3c1004b}, + { 27242520, 56466800, 27397480, 56553289, 0x3c1004b}, + { 25792720, 56463400, 25947680, 56549889, 0x3c1004b}, + { 25333537, 57485800, 25493062, 57572289, 0x3c1004b}, + { 24525539, 56760200, 24682661, 56846689, 0x3c1004b}, + { 23078839, 56926600, 23235961, 57013089, 0x3c1004b}, + { 25213037, 57274500, 25372562, 57360989, 0x3c1004b}, + { 21871439, 56936800, 22028561, 57023289, 0x3c1004b}, + { 22429439, 56629100, 22586561, 56715589, 0x3c1004b}, + { 22510237, 57206800, 22669762, 57293289, 0x3c1004b}, + { 24102520, 56366800, 24257480, 56453289, 0x3c1004b}, + { 27069581, 55864100, 27222619, 55950589, 0x3c1004b}, + { 24767539, 57110900, 24924661, 57197389, 0x3c1004b}, + { 23204620, 56587100, 23359580, 56673589, 0x3c1004b}, + { 27614920, 56508200, 27769880, 56594689, 0x3c1004b}, + { 26099320, 56318000, 26254280, 56404489, 0x3c1004b}, + { 26664639, 57125500, 26821761, 57211989, 0x3c1004b}, + { 26142439, 56805900, 26299561, 56892389, 0x3c1004b}, + { 24629137, 57464300, 24788662, 57550789, 0x3c1004b}, + { 26679520, 56270700, 26834480, 56357189, 0x3c1004b}, + { 25153920, 56553000, 25308880, 56639489, 0x3c1004b}, + { 27172039, 57097200, 27329161, 57183689, 0x3c1004b}, + { 25826937, 57389100, 25986462, 57475589, 0x3c1004b}, + { 25950456, 57735300, 26112143, 57821789, 0x3c1004b}, + { 24694139, 56696700, 24851261, 56783189, 0x3c1004b}, + { 21521339, 56681000, 21678461, 56767489, 0x3c1004b}, + { 25307856, 57837600, 25469543, 57924089, 0x3c1004b}, + { 24451439, 57066800, 24608561, 57153289, 0x3c1004b}, + { 20900000, 56055000, 21620000, 57480000, 0x004018c}, + { 21620000, 56244000, 23255000, 57763000, 0x004018c}, + { 23255000, 56244000, 24323000, 57200000, 0x004018c}, + { 24323000, 56133000, 25670000, 58100000, 0x004010c}, + { 25670000, 57635000, 26255000, 57925000, 0x004018c}, + { 25670000, 56885000, 27877000, 57635000, 0x004018c}, + { 25670000, 55650000, 28265000, 56885000, 0x004018c}, + { 14105000, 48990000, 32794200, 59822030, 0x0010216}, + { 20900000, 55650000, 28265000, 58100000, 0x003021c}, + { 25192555, 54645755, 25341510, 54732245, 0x001000a}, // LTU + { 24878192, 54443480, 25675016, 54934520, 0x001000c}, + { 23846778, 54851090, 24057422, 54973399, 0x54f004b}, + { 21067290, 55640000, 21254885, 55781000, 0x54f044b}, + { 23211790, 55868890, 23428209, 55991199, 0x54f004b}, + { 24257490, 55679190, 24473909, 55801499, 0x54f004b}, + { 23933537, 54348690, 24141463, 54470999, 0x54f004b}, + { 23258837, 54498690, 23466763, 54620999, 0x54f004b}, + { 22249031, 56244490, 22468168, 56366799, 0x54f004b}, + { 24207978, 54990390, 24418622, 55112699, 0x54f004b}, + { 23908819, 55238590, 24122181, 55360899, 0x54f004b}, + { 25493319, 55438890, 25706681, 55561199, 0x54f004b}, + { 22121790, 55928890, 22338209, 56051199, 0x54f004b}, + { 24653319, 55198890, 24866681, 55321199, 0x54f004b}, + { 22173319, 55188890, 22386681, 55311199, 0x54f004b}, + { 26409824, 55557000, 26610312, 55622000, 0x3c1044b}, + { 21773481, 55866800, 21926519, 55953289, 0x3c1004b}, + { 21394562, 55306800, 21545438, 55393289, 0x3c1004b}, + { 21130481, 55855400, 21283519, 55941889, 0x3c1004b}, + { 23471181, 55762500, 23624219, 55848989, 0x3c1004b}, + { 20950000, 55015000, 22583000, 56437000, 0x004010c}, + { 22583000, 53893000, 25880000, 56452000, 0x004018c}, + { 25880000, 54920000, 26850000, 56009000, 0x004018c}, + { 14105000, 48990000, 32794200, 59822030, 0x0010216}, + { 19569000, 53893000, 26850000, 56452000, 0x003021c}, + { 79840675, 6862160, 79900000, 6981272, 0x02c000a}, // LKA + { 79816600, 6420000, 80043000, 7402500, 0x03f000c}, + { 80040215, 6808500, 80127184, 6894989, 0x3c1004b}, + { 79984355, 9645600, 80072045, 9732089, 0x3c1004b}, + { 80586395, 7246800, 80673604, 7333289, 0x3c1004b}, + { 80116555, 9635700, 80204245, 9722189, 0x3c1004b}, + { 81770295, 7386200, 81857504, 7472689, 0x3c1004b}, + { 80169415, 6022300, 80256384, 6108789, 0x3c1004b}, + { 81159875, 8545100, 81247325, 8631589, 0x3c1004b}, + { 81648495, 7693500, 81735704, 7779989, 0x3c1004b}, + { 80096155, 9742000, 80183845, 9828489, 0x3c1004b}, + { 80183845, 9750649, 80271535, 9837138, 0x3c1004b}, + { 80606395, 7806800, 80693604, 7893289, 0x3c1004b}, + { 80366395, 8276800, 80453604, 8363289, 0x3c1004b}, + { 80446275, 8716800, 80533725, 8803289, 0x3c1004b}, + { 80336515, 6656800, 80423484, 6743289, 0x3c1004b}, + { 80489700, 5918600, 80621648, 5975500, 0x3c1044b}, + { 79841075, 8965800, 79928525, 9052289, 0x3c1004b}, + { 81006395, 6946800, 81093604, 7033289, 0x3c1004b}, + { 79790395, 7996800, 79877604, 8083289, 0x3c1004b}, + { 80576395, 7426800, 80663604, 7513289, 0x3c1004b}, + { 81697695, 7609000, 81784904, 7695489, 0x3c1004b}, + { 80323295, 7453600, 80410504, 7540089, 0x3c1004b}, + { 80727095, 6914700, 80814304, 7001189, 0x3c1004b}, + { 80526395, 7126800, 80613604, 7213289, 0x3c1004b}, + { 79786000, 7452000, 79832644, 7613589, 0x3c1044b}, + { 81545895, 7754800, 81633104, 7841289, 0x3c1004b}, + { 80401615, 5934800, 80488584, 6021289, 0x3c1004b}, + { 80041592, 6892650, 80104208, 6954749, 0x2b2004b}, + { 80031373, 6217140, 80091826, 6277259, 0x29c004b}, + { 80357205, 9342150, 80419994, 9404249, 0x2b2004b}, + { 81657590, 7270940, 81718210, 7331059, 0x29c004b}, + { 80318692, 7218950, 80381308, 7281049, 0x2b2004b}, + { 80569690, 6859940, 80630310, 6920059, 0x29c004b}, + { 80498692, 7018950, 80561308, 7081049, 0x2b2004b}, + { 80990590, 7911740, 81051210, 7971859, 0x29c004b}, + { 80678778, 6618950, 80741222, 6681049, 0x2b2004b}, + { 81089973, 6112840, 81150426, 6172959, 0x29c004b}, + { 79500000, 8957000, 79942000, 9120000, 0x004018c}, + { 79502907, 9365402, 79554405, 9414855, 0x004018c}, + { 79634743, 9466333, 79749750, 9570959, 0x004010c}, + { 79750000, 9140000, 80877000, 9840000, 0x004018c}, + { 79875000, 8555000, 81300000, 9140000, 0x004018c}, + { 79688000, 8050000, 81475000, 8555000, 0x004018c}, + { 79688000, 6660000, 81890533, 8050000, 0x004018c}, + { 79922000, 6360000, 81800000, 6660000, 0x004018c}, + { 80000000, 5900000, 81535000, 6360000, 0x004018c}, + { 79450000, 5800000, 81900000, 9900000, 0x0010216}, + { 44714340, 41689163, 44829660, 41775653, 0x001000a}, // GEO + { 44588000, 41417600, 45127784, 41972000, 0x023000c}, + { 42601770, 42213000, 42738257, 42286600, 0x3c1044b}, + { 41778560, 42465400, 41894840, 42551889, 0x3c1004b}, + { 44052340, 41936800, 44167659, 42023289, 0x3c1004b}, + { 40953079, 42979800, 41085936, 43056100, 0x3c1044b}, + { 40219599, 43265000, 40337801, 43351489, 0x3c1004b}, + { 41611379, 42796800, 41728620, 42883289, 0x3c1004b}, + { 41425279, 42680500, 41542520, 42766989, 0x3c1004b}, + { 41588340, 41582200, 41703659, 41668689, 0x3c1004b}, + { 41754140, 41776700, 41869459, 41863189, 0x3c1004b}, + { 41644560, 42108200, 41760840, 42194689, 0x3c1004b}, + { 43882860, 42186000, 43999140, 42272489, 0x3c1004b}, + { 43516160, 41968300, 43632440, 42054789, 0x3c1004b}, + { 42001860, 42226800, 42118140, 42313289, 0x3c1004b}, + { 42291860, 42126800, 42408140, 42213289, 0x3c1004b}, + { 42951860, 42066800, 43068140, 42153289, 0x3c1004b}, + { 45409240, 41898500, 45524559, 41984989, 0x3c1004b}, + { 41932340, 41886800, 42047659, 41973289, 0x3c1004b}, + { 42922340, 41596800, 43037659, 41683289, 0x3c1004b}, + { 42541860, 42286800, 42658140, 42373289, 0x3c1004b}, + { 44352340, 41886800, 44467659, 41973289, 0x3c1004b}, + { 42928460, 42305900, 43044740, 42392389, 0x3c1004b}, + { 43211860, 42246800, 43328140, 42333289, 0x3c1004b}, + { 43341540, 41809600, 43456859, 41896089, 0x3c1004b}, + { 41671379, 42586800, 41788620, 42673289, 0x3c1004b}, + { 40543999, 43085800, 40662201, 43172289, 0x3c1004b}, + { 45228800, 41707000, 45409879, 41762000, 0x3c1044b}, + { 42385060, 42275700, 42501340, 42362189, 0x3c1004b}, + { 42671379, 42746800, 42788620, 42833289, 0x3c1004b}, + { 45742340, 41706800, 45857659, 41793289, 0x3c1004b}, + { 41053179, 42899500, 41170420, 42985989, 0x3c1004b}, + { 44474321, 41402800, 44588679, 41489289, 0x3c1004b}, + { 40006000, 43065000, 40870000, 43587000, 0x004018c}, + { 40870000, 42688000, 41560000, 43493000, 0x004018c}, + { 41470000, 41427000, 42985000, 43257000, 0x004018c}, + { 42985000, 42770000, 43746000, 43120000, 0x004018c}, + { 42985000, 41100000, 45330000, 42770000, 0x004018c}, + { 45330000, 41353000, 45800000, 42552000, 0x004018c}, + { 45700000, 41225000, 45800000, 41353000, 0x004018c}, + { 45800000, 41100000, 46440000, 42120000, 0x004018c}, + { 46440000, 41053000, 46738000, 41463000, 0x004018c}, + { 40006000, 41050000, 46738000, 43587000, 0x0010216}, + { -6342614, 53304179, -6199425, 53390669, 0x001000a}, // IRL + { -6836411, 53097580, -6036500, 53570000, 0x01e000c}, + { -8543000, 51856800, -8381586, 51931000, 0x3c1044b}, + { -8685073, 52613800, -8543327, 52700289, 0x3c1004b}, + { -9130700, 53248400, -8957281, 53320000, 0x3c1044b}, + { -7187732, 52206900, -7047668, 52293389, 0x3c1004b}, + { -6462575, 53955200, -6317225, 54041689, 0x3c1004b}, + { -6432675, 53676800, -6287325, 53763289, 0x3c1004b}, + { -9773032, 52227200, -9632968, 52313689, 0x3c1004b}, + { -7319573, 52609300, -7177827, 52695789, 0x3c1004b}, + { -9053373, 52800900, -8911627, 52887389, 0x3c1004b}, + { -8548616, 54226800, -8401584, 54313289, 0x3c1004b}, + { -8021834, 53376800, -7878166, 53463289, 0x3c1004b}, + { -6550032, 52296800, -6409968, 52383289, 0x3c1004b}, + { -7780032, 52316800, -7639968, 52403289, 0x3c1004b}, + { -6990873, 52796800, -6849127, 52883289, 0x3c1004b}, + { -6750475, 53608500, -6605125, 53694989, 0x3c1004b}, + { -7412675, 53486800, -7267325, 53573289, 0x3c1004b}, + { -7835977, 54906700, -7687023, 54993189, 0x3c1004b}, + { -9636834, 53032600, -9493166, 53119089, 0x3c1004b}, + { -7561834, 53236800, -7418166, 53323289, 0x3c1004b}, + { -7371834, 52996800, -7228166, 53083289, 0x3c1004b}, + { -6258973, 52757200, -6117227, 52843689, 0x3c1004b}, + { -9233516, 54076800, -9086484, 54163289, 0x3c1004b}, + { -8409930, 51793002, -8271307, 51879491, 0x3c1004b}, + { -6253381, 53578950, -6149020, 53641049, 0x2b2004b}, + { -9350517, 53829940, -9249483, 53890059, 0x29c004b}, + { -8970887, 52668950, -8869113, 52731049, 0x2b2004b}, + { -6619265, 52469940, -6520736, 52530059, 0x29c004b}, + { -6319000, 52623100, -6224749, 52690049, 0x2b2044b}, + { -8708680, 52109940, -8611320, 52170059, 0x29c004b}, + { -6101577, 52958950, -5998423, 53021049, 0x2b2004b}, + { -7678680, 52059940, -7581320, 52120059, 0x29c004b}, + { -6170081, 53533050, -6065720, 53595149, 0x2b2004b}, + { -6314017, 53639840, -6212983, 53699959, 0x29c004b}, + { -7869287, 52647550, -7767513, 52709649, 0x2b2004b}, + { -7848317, 53695040, -7747283, 53755159, 0x29c004b}, + { -7204983, 52130450, -7104417, 52192549, 0x2b2004b}, + { -6988180, 52361240, -6890820, 52421359, 0x29c004b}, + { -7029677, 52963650, -6926523, 53025749, 0x2b2004b}, + { -8218179, 51889940, -8121821, 51950059, 0x29c004b}, + { -10622000, 51417000, -5990000, 53900000, 0x09c0011}, + { -10383000, 53900000, -5400000, 55450000, 0x016000d}, + { -10700000, 49122422, 1889648, 60875000, 0x0010216}, + { -10700000, 51410000, -5390000, 55450000, 0x003021c}, + { -13299000, 8449300, -13154000, 8499500, 0x012000a}, // SLE + { -13300933, 8219928, -12832213, 8710968, 0x001000c}, + { -11032334, 8584790, -10908666, 8707099, 0x54f004b}, + { -12111834, 8818890, -11988166, 8941199, 0x54f004b}, + { -11801664, 7890590, -11678336, 8012899, 0x54f004b}, + { -11251664, 7818890, -11128336, 7941199, 0x54f004b}, + { -10396164, 8385990, -10272836, 8508299, 0x54f004b}, + { -11151034, 8533690, -11027366, 8655999, 0x54f004b}, + { -12588634, 8624490, -12464966, 8746799, 0x54f004b}, + { -12121664, 8138890, -11998336, 8261199, 0x54f004b}, + { -12826225, 8726800, -12738775, 8813289, 0x3c1004b}, + { -11974525, 8676800, -11887075, 8763289, 0x3c1004b}, + { -12007825, 8921000, -11920375, 9007489, 0x3c1004b}, + { -12536205, 7478200, -12448996, 7564689, 0x3c1004b}, + { -11905405, 8368200, -11818196, 8454689, 0x3c1004b}, + { -12223605, 7556800, -12136396, 7643289, 0x3c1004b}, + { -10623605, 8236800, -10536396, 8323289, 0x3c1004b}, + { -11593845, 9536800, -11506155, 9623289, 0x3c1004b}, + { -12483605, 8126800, -12396396, 8213289, 0x3c1004b}, + { -10973605, 7976800, -10886396, 8063289, 0x3c1004b}, + { -12963725, 9076800, -12876275, 9163289, 0x3c1004b}, + { -13083725, 8876800, -12996275, 8963289, 0x3c1004b}, + { -10793605, 8126800, -10706396, 8213289, 0x3c1004b}, + { -10753605, 8056800, -10666396, 8143289, 0x3c1004b}, + { -11513605, 7806800, -11426396, 7893289, 0x3c1004b}, + { -12692289, 9508960, -12218361, 10000000, 0x001008c}, + { -12218361, 9508960, -11744433, 10000000, 0x001088c}, + { -11744433, 9508960, -11270505, 10000000, 0x001108c}, + { -11270505, 9508960, -10796577, 10000000, 0x001188c}, + { -13308396, 9017920, -12834468, 9508960, 0x001208c}, + { -12834468, 9017920, -12360540, 9508960, 0x001288c}, + { -12360540, 9017920, -11886612, 9508960, 0x001308c}, + { -11886612, 9017920, -11412684, 9508960, 0x001388c}, + { -11412684, 9017920, -10938756, 9508960, 0x001408c}, + { -10938756, 9017920, -10464828, 9508960, 0x001488c}, + { -13308395, 8526880, -12834467, 9017920, 0x001508c}, + { -12834467, 8526880, -12360539, 9017920, 0x001588c}, + { -12360539, 8526880, -11886611, 9017920, 0x001608c}, + { -11886611, 8526880, -11412683, 9017920, 0x001688c}, + { -11412683, 8526880, -10938755, 9017920, 0x001708c}, + { -10938755, 8526880, -10464827, 9017920, 0x001788c}, + { -13545360, 8035840, -13076640, 8526880, 0x001808c}, + { -13076640, 8035840, -12607920, 8526880, 0x001888c}, + { -12607920, 8035840, -12139200, 8526880, 0x001908c}, + { -12139200, 8035840, -11670480, 8526880, 0x001988c}, + { -11670480, 8035840, -11201760, 8526880, 0x001a08c}, + { -11201760, 8035840, -10733040, 8526880, 0x001a88c}, + { -10733040, 8035840, -10264320, 8526880, 0x001b08c}, + { -13080000, 7685001, -12481365, 8035840, 0x017b88c}, + { -13080000, 7370001, -12481365, 7685001, 0x016e08c}, + { -12481366, 7544800, -12012646, 8035840, 0x001c08c}, + { -12012646, 7544800, -11543926, 8035840, 0x001c88c}, + { -11543926, 7544800, -11075206, 8035840, 0x001d08c}, + { -11075206, 7544800, -10606486, 8035840, 0x001d88c}, + { -12481365, 7053760, -12012645, 7544800, 0x001e88c}, + { -12012645, 7053760, -11543925, 7544800, 0x001f08c}, + { -11543925, 7053760, -11075205, 7544800, 0x0010888}, + { -11075206, 7053760, -10606486, 7544800, 0x0011088}, + { -11752245, 6919001, -11355000, 7053760, 0x0011888}, + { -16860000, 4340000, 4000000, 15120000, 0x2a30216}, + { -13711000, 6913198, -10266520, 10000300, 0x003021c}, + { -79557945, 8946695, -79512264, 9029247, 0x2a7044a}, // PAN + { -79512264, 8973150, -79454389, 9038274, 0x2a7044a}, + { -79855340, 8831000, -79198000, 9179000, 0x016000c}, + { -82489864, 8358590, -82366536, 8480899, 0x54f004b}, + { -79916825, 9306600, -79829375, 9393089, 0x3c1004b}, + { -79829375, 9306600, -79741925, 9393089, 0x3c1004b}, + { -81029305, 8063500, -80942096, 8149989, 0x3c1004b}, + { -82557425, 9395600, -82469975, 9482089, 0x3c1004b}, + { -81363605, 7966800, -81276396, 8053289, 0x3c1004b}, + { -82895505, 8237500, -82808296, 8323989, 0x3c1004b}, + { -82646725, 8463100, -82559275, 8549589, 0x3c1004b}, + { -82914925, 8776600, -82827475, 8863089, 0x3c1004b}, + { -80403725, 8466800, -80316275, 8553289, 0x3c1004b}, + { -79143725, 9126800, -79056275, 9213289, 0x3c1004b}, + { -78607625, 9357300, -78520175, 9443789, 0x3c1004b}, + { -80318605, 8369300, -80231396, 8455789, 0x3c1004b}, + { -80823605, 7896800, -80736396, 7983289, 0x3c1004b}, + { -80310205, 7712100, -80222996, 7798589, 0x3c1004b}, + { -79688445, 9508000, -79600755, 9594489, 0x3c1004b}, + { -80582505, 8202200, -80495296, 8288689, 0x3c1004b}, + { -80481105, 7915400, -80393896, 8001889, 0x3c1004b}, + { -82463725, 8516800, -82376275, 8603289, 0x3c1004b}, + { -80588405, 8286700, -80501196, 8373189, 0x3c1004b}, + { -81241305, 8265600, -81154096, 8352089, 0x3c1004b}, + { -79922425, 8704100, -79834975, 8790589, 0x3c1004b}, + { -81083605, 7946800, -80996396, 8033289, 0x3c1004b}, + { -80948205, 8007100, -80860996, 8093589, 0x3c1004b}, + { -80323005, 7794400, -80235796, 7880889, 0x3c1004b}, + { -81889405, 8192500, -81802196, 8278989, 0x3c1004b}, + { -82472825, 8732100, -82385375, 8818589, 0x3c1004b}, + { -79958925, 8457900, -79871475, 8544389, 0x3c1004b}, + { -79913725, 8536800, -79826275, 8623289, 0x3c1004b}, + { -79580625, 8751900, -79493175, 8838389, 0x3c1004b}, + { -83051396, 9129856, -82577468, 9620896, 0x001008c}, + { -83051396, 8638816, -82577468, 9129856, 0x001088c}, + { -83051396, 8147776, -82582676, 8638816, 0x001108c}, + { -83051396, 7656736, -82582676, 8147776, 0x001188c}, + { -82582676, 9129855, -82108748, 9620895, 0x001208c}, + { -82582676, 8638815, -82108748, 9129855, 0x001288c}, + { -82582676, 8147775, -82113956, 8638815, 0x001308c}, + { -82582676, 7656735, -82113956, 8147775, 0x001388c}, + { -82113956, 8835231, -81640028, 9326271, 0x001408c}, + { -82113956, 8344191, -81645236, 8835231, 0x001488c}, + { -82113956, 7853151, -81645236, 8344191, 0x001508c}, + { -81973340, 7190247, -81504620, 7681287, 0x001588c}, + { -81645236, 8442399, -81171308, 8933439, 0x001608c}, + { -81645236, 7951359, -81176516, 8442399, 0x001688c}, + { -81645236, 7460319, -81176516, 7951359, 0x001708c}, + { -81176516, 8663367, -80702588, 9154407, 0x001788c}, + { -81176516, 8172327, -80707796, 8663367, 0x001808c}, + { -81176516, 7681287, -80707796, 8172327, 0x001888c}, + { -81176516, 7190247, -80707796, 7681287, 0x001908c}, + { -80707796, 8678099, -80233868, 9169139, 0x001988c}, + { -80707796, 8187059, -80239076, 8678099, 0x001a08c}, + { -80707796, 7696019, -80239076, 8187059, 0x001a88c}, + { -80707796, 7204979, -80239076, 7696019, 0x001b08c}, + { -80239076, 8972723, -79765148, 9463763, 0x001b88c}, + { -80239076, 8481683, -79765148, 8972723, 0x001c08c}, + { -80239076, 7990643, -79770356, 8481683, 0x001c88c}, + { -80239076, 7352291, -79770356, 7843331, 0x001d08c}, + { -79770356, 9169139, -79296428, 9660179, 0x001d88c}, + { -79770356, 8678099, -79296428, 9169139, 0x001e08c}, + { -79770356, 8187059, -79301636, 8678099, 0x001e88c}, + { -79301636, 9169139, -78827708, 9660179, 0x001f08c}, + { -79301636, 8678099, -78827708, 9169139, 0x0010088}, + { -79206850, 8187059, -78738130, 8678099, 0x0010888}, + { -78831874, 9169139, -78357946, 9660179, 0x0011088}, + { -78831874, 8678099, -78357946, 9169139, 0x0011888}, + { -78831874, 8187059, -78363154, 8678099, 0x0012088}, + { -78831874, 7696019, -78363154, 8187059, 0x0012888}, + { -78363154, 9169139, -77889226, 9660179, 0x0013088}, + { -78363154, 8678099, -77889226, 9169139, 0x0013888}, + { -78363154, 8187059, -77894434, 8678099, 0x0014088}, + { -78363154, 7696019, -77894434, 8187059, 0x0014888}, + { -78363154, 7204979, -77894434, 7696019, 0x0015088}, + { -77894434, 8678099, -77420506, 9169139, 0x0015888}, + { -77894434, 8187059, -77425714, 8678099, 0x0016088}, + { -77894434, 7696019, -77425714, 8187059, 0x0016888}, + { -77894434, 7204979, -77425714, 7696019, 0x0017088}, + { -77608720, 8187059, -77140000, 8678099, 0x0017888}, + { -77608720, 7696019, -77140000, 8187059, 0x0018088}, + { -82331903, 7370480, -82144415, 7566896, 0x0b1e090}, + { -81855371, 7711435, -81667883, 7907851, 0x0b1e890}, + { -81637018, 8995753, -81449530, 9192169, 0x0b1f090}, + { -92236000, 7190000, -77140000, 18500000, 0x3300216}, + { -83054000, 7190000, -77140000, 9670000, 0x003021c}, + { 14363691, 50036755, 14497270, 50123245, 0x001000a}, // CZE + { 14220000, 49936630, 14743682, 50180000, 0xc730447}, + { 16402657, 49063290, 16817343, 49336709, 0xbde0047}, + { 18148419, 49644074, 18567662, 49917493, 0xbde0047}, + { 13303691, 49698200, 13436308, 49784689, 0x3c1004b}, + { 17183691, 49558200, 17316308, 49644689, 0x3c1004b}, + { 14992250, 50719500, 15127750, 50805989, 0x3c1004b}, + { 14407512, 48936800, 14538687, 49023289, 0x3c1004b}, + { 15766371, 50176800, 15900429, 50263289, 0x3c1004b}, + { 13952250, 50626800, 14087750, 50713289, 0x3c1004b}, + { 15702971, 49986800, 15837029, 50073289, 0x3c1004b}, + { 17584412, 49169500, 17715587, 49255989, 0x3c1004b}, + { 14036371, 50106800, 14170429, 50193289, 0x3c1004b}, + { 13602950, 50466800, 13738450, 50553289, 0x3c1004b}, + { 17822971, 49896800, 17957029, 49983289, 0x3c1004b}, + { 12776171, 50196800, 12910229, 50283289, 0x3c1004b}, + { 14122250, 50728200, 14257750, 50814689, 0x3c1004b}, + { 13752250, 50606800, 13887750, 50693289, 0x3c1004b}, + { 13329050, 50425400, 13464550, 50511889, 0x3c1004b}, + { 15513691, 49356800, 15646308, 49443289, 0x3c1004b}, + { 17386891, 49411800, 17519508, 49498289, 0x3c1004b}, + { 17053691, 49436800, 17186308, 49523289, 0x3c1004b}, + { 14832250, 50376800, 14967750, 50463289, 0x3c1004b}, + { 15134255, 50688350, 15231544, 50750449, 0x2b2004b}, + { 14482906, 50659940, 14577093, 50720059, 0x29c004b}, + { 15822908, 49188950, 15917092, 49251049, 0x2b2004b}, + { 18613908, 49659940, 18706091, 49720059, 0x29c004b}, + { 14627390, 49363850, 14722609, 49425949, 0x2b2004b}, + { 13959408, 49657540, 14051591, 49717659, 0x29c004b}, + { 16012908, 48828950, 16107092, 48891049, 0x2b2004b}, + { 12320207, 50046040, 12413392, 50106159, 0x29c004b}, + { 15878455, 50542150, 15975744, 50604249, 0x2b2004b}, + { 15143407, 49999940, 15236592, 50060059, 0x29c004b}, + { 14104408, 49278450, 14198592, 49340549, 0x2b2004b}, + { 16935007, 49940940, 17028192, 50001059, 0x29c004b}, + { 17348608, 49271650, 17442792, 49333749, 0x2b2004b}, + { 17940408, 49326440, 18032591, 49386559, 0x29c004b}, + { 17922390, 49448950, 18017609, 49511049, 0x2b2004b}, + { 17101109, 48834640, 17192290, 48894759, 0x29c004b}, + { 13551655, 50566350, 13648944, 50628449, 0x2b2004b}, + { 17944108, 49569940, 18036291, 49630059, 0x29c004b}, + { 17414408, 49024750, 17508592, 49086849, 0x2b2004b}, + { 16829410, 48726840, 16919589, 48786959, 0x29c004b}, + { 18572390, 49718950, 18667609, 49781049, 0x2b2004b}, + { 17650007, 50060040, 17743192, 50120159, 0x29c004b}, + { 12594873, 50158850, 12691127, 50220949, 0x2b2004b}, + { 14093406, 50501140, 14187593, 50561259, 0x29c004b}, + { 13189096, 50564766, 13923424, 51055806, 0x001088c}, + { 13923424, 50564766, 14657752, 51055806, 0x001108c}, + { 14657752, 50564766, 15392080, 51055806, 0x001188c}, + { 15392080, 50564766, 16473000, 50830000, 0x012208c}, + { 12095416, 49975518, 12819328, 50466558, 0x001288c}, + { 12819328, 50073726, 13543240, 50564766, 0x001308c}, + { 13543240, 50073726, 14267152, 50564766, 0x001388c}, + { 14267152, 50073726, 14991064, 50564766, 0x001408c}, + { 14991064, 50073726, 15714976, 50564766, 0x001488c}, + { 15714976, 50073726, 16438888, 50564766, 0x001508c}, + { 16438888, 50073726, 17162800, 50564766, 0x001588c}, + { 17162800, 50073726, 17886712, 50564766, 0x001608c}, + { 12384980, 49582686, 13103684, 50073726, 0x001688c}, + { 13103684, 49582686, 13822388, 50073726, 0x001708c}, + { 13822388, 49582686, 14541092, 50073726, 0x001788c}, + { 14541092, 49582686, 15259796, 50073726, 0x001808c}, + { 15259796, 49582686, 15978500, 50073726, 0x001888c}, + { 15978500, 49582686, 16697204, 50073726, 0x001908c}, + { 16697204, 49582686, 17415908, 50073726, 0x001988c}, + { 17415908, 49582686, 18134612, 50073726, 0x001a08c}, + { 18134612, 49582686, 18853316, 50073726, 0x001a88c}, + { 12490807, 49091646, 13199095, 49582686, 0x001b08c}, + { 13199095, 49091646, 13907383, 49582686, 0x001b88c}, + { 13907383, 49091646, 14615671, 49582686, 0x001c08c}, + { 14615671, 49091646, 15323959, 49582686, 0x001c88c}, + { 15323959, 49091646, 16032247, 49582686, 0x001d08c}, + { 16032247, 49091646, 16740535, 49582686, 0x001d88c}, + { 16740535, 49091646, 17448823, 49582686, 0x001e08c}, + { 17448823, 49091646, 18157111, 49582686, 0x001e88c}, + { 18157111, 49091646, 18865399, 49582686, 0x001f08c}, + { 13204303, 48600606, 13907383, 49091646, 0x0b00890}, + { 13907383, 48600606, 14610463, 49091646, 0x0b01090}, + { 14610463, 48600606, 15313543, 49091646, 0x0b01890}, + { 15313543, 48600606, 16016623, 49091646, 0x0b02090}, + { 16016623, 48600606, 16719703, 49091646, 0x0b02890}, + { 16719703, 48600606, 17422783, 49091646, 0x0b03090}, + { 17422783, 48600606, 18125863, 49091646, 0x0b03890}, + { 14053207, 48109566, 14745871, 48600606, 0x0b14090}, + { 12090000, 39600000, 30183000, 51061000, 0x0010216}, + { 12090000, 48546000, 18860000, 51061000, 0x003021c}, + { -52345874, 4864949, -52259384, 4951439, 0x001000a}, // GUF + { -52715086, 4758287, -52246366, 5249327, 0x001000c}, + { -54086273, 5394160, -53873328, 5605929, 0x931004b}, + { -52881928, 5163040, -52688072, 5356359, 0x864004b}, + { -53929597, 5577140, -53735204, 5770459, 0x864004b}, + { -54401128, 5039040, -54207272, 5232359, 0x864004b}, + { -54402128, 4153440, -54208272, 4346759, 0x864004b}, + { -53047197, 5286340, -52852804, 5479659, 0x864004b}, + { -54237896, 5288960, -53769176, 5780000, 0x001088c}, + { -53769176, 5288960, -53300456, 5780000, 0x001108c}, + { -53300456, 5293512, -52660000, 5600000, 0x015188c}, + { -54472255, 4802472, -54003535, 5293512, 0x001208c}, + { -54003535, 4802472, -53534815, 5293512, 0x001288c}, + { -53534815, 4802472, -53066095, 5293512, 0x001308c}, + { -53066095, 4802472, -52597375, 5293512, 0x001388c}, + { -52597375, 4802472, -52128655, 5293512, 0x001408c}, + { -54472255, 4311432, -54003535, 4802472, 0x001488c}, + { -54003535, 4311432, -53534815, 4802472, 0x001508c}, + { -53534815, 4311432, -53066095, 4802472, 0x001588c}, + { -53066095, 4311432, -52597375, 4802472, 0x001608c}, + { -52597375, 4311432, -52128655, 4802472, 0x001688c}, + { -52128655, 4311432, -51659935, 4802472, 0x001708c}, + { -54425383, 3820392, -53956663, 4311432, 0x001788c}, + { -53956663, 3820392, -53487943, 4311432, 0x001808c}, + { -53487943, 3820392, -53019223, 4311432, 0x001888c}, + { -53019223, 3820392, -52550503, 4311432, 0x001908c}, + { -52550503, 3820392, -52081783, 4311432, 0x001988c}, + { -52081783, 3820392, -51613063, 4311432, 0x001a08c}, + { -54191023, 3329352, -53722303, 3820392, 0x001a88c}, + { -53722303, 3329352, -53253583, 3820392, 0x001b08c}, + { -53253583, 3329352, -52784863, 3820392, 0x001b88c}, + { -52784863, 3329352, -52316143, 3820392, 0x001c08c}, + { -52316143, 3329352, -51847423, 3820392, 0x001c88c}, + { -54214459, 2838312, -53745739, 3329352, 0x001d08c}, + { -53745739, 2838312, -53277019, 3329352, 0x001d88c}, + { -53277019, 2838312, -52808299, 3329352, 0x001e08c}, + { -52808299, 2838312, -52339579, 3329352, 0x001e88c}, + { -52620811, 2838312, -52152091, 3329352, 0x001f08c}, + { -54565999, 2470032, -54097279, 2961072, 0x0b00090}, + { -54097279, 2470032, -53628559, 2961072, 0x0b00890}, + { -53628559, 2470032, -53159839, 2961072, 0x0b01090}, + { -53159839, 2470032, -52691119, 2961072, 0x0b01890}, + { -52878607, 2470032, -52409887, 2961072, 0x0b02090}, + { -54565999, 2100000, -54097279, 2591040, 0x0b02890}, + { -54097279, 2100000, -53628559, 2591040, 0x0b03090}, + { -53628559, 2100000, -53159839, 2591040, 0x0b03890}, + { -53159839, 2100000, -52691119, 2591040, 0x0b04090}, + { -52972351, 2100000, -52503631, 2591040, 0x0b04890}, + { -52660000, 5275000, -52250000, 5780000, 0x0c05090}, + { -52128655, 4802472, -51659935, 5293512, 0x0b05890}, + { -54597000, 2100000, -51514000, 5780000, 0x0010216}, + { 54318811, 24427655, 54412989, 24514145, 0x001000a}, // ARE + { 55039533, 24943292, 55555125, 25434332, 0x001000c}, + { 54378870, 24337590, 54512730, 24459899, 0x54f004b}, + { 54512730, 24337590, 54646590, 24459899, 0x54f004b}, + { 54646590, 24337590, 54780450, 24459899, 0x54f004b}, + { 54445800, 24215281, 54579660, 24337590, 0x54f004b}, + { 54579660, 24215281, 54713520, 24337590, 0x54f004b}, + { 54614463, 24459899, 54748323, 24582208, 0x54f004b}, + { 54668007, 24582208, 54801867, 24704517, 0x54f004b}, + { 55673070, 24168890, 55806930, 24291199, 0x54f004b}, + { 55539210, 24144428, 55673070, 24266737, 0x54f004b}, + { 55619696, 24046581, 55753216, 24168890, 0x54f004b}, + { 55753216, 24046581, 55886736, 24168890, 0x54f004b}, + { 55878790, 25688790, 56014009, 25811099, 0x54f004b}, + { 55953171, 25809800, 56049029, 25896289, 0x3c1004b}, + { 56313300, 25025000, 56368343, 25174450, 0x3c1044b}, + { 56333333, 25267400, 56378903, 25448600, 0x3c1044b}, + { 55525000, 25492000, 55609375, 25590000, 0x3c1044b}, + { 55475330, 25434250, 55618410, 25492000, 0x3c1044b}, + { 54944031, 24962200, 55039169, 25048689, 0x3c1004b}, + { 56243191, 25548300, 56338809, 25634789, 0x3c1004b}, + { 55868808, 25592260, 56384400, 26083300, 0x001008c}, + { 55868808, 25216044, 56384400, 25707084, 0x001088c}, + { 55868808, 24725004, 56384400, 25216044, 0x001108c}, + { 55353216, 25382997, 55868808, 25874037, 0x001188c}, + { 55353216, 24891957, 55868808, 25382997, 0x001208c}, + { 54837624, 24891957, 55353216, 25382997, 0x001288c}, + { 54064236, 24499125, 54574620, 24990165, 0x001308c}, + { 54574620, 24499125, 55085004, 24990165, 0x001388c}, + { 55085004, 24499125, 55595388, 24990165, 0x001408c}, + { 55595388, 24499125, 56105772, 24990165, 0x001488c}, + { 51512315, 24008085, 52022699, 24499125, 0x001508c}, + { 52022699, 24008085, 52533083, 24499125, 0x001588c}, + { 52533083, 24008085, 53043467, 24499125, 0x001608c}, + { 53043467, 24008085, 53553851, 24499125, 0x001688c}, + { 53553851, 24008085, 54064235, 24499125, 0x001708c}, + { 54064235, 24008085, 54574619, 24499125, 0x001788c}, + { 54574619, 24008085, 55085003, 24499125, 0x001808c}, + { 55085003, 24008085, 55595387, 24499125, 0x001888c}, + { 55595387, 24008085, 56105771, 24499125, 0x001908c}, + { 51543043, 23517045, 52048219, 24008085, 0x001988c}, + { 52048219, 23517045, 52553395, 24008085, 0x001a08c}, + { 52553395, 23517045, 53058571, 24008085, 0x001a88c}, + { 53058571, 23517045, 53563747, 24008085, 0x001b08c}, + { 53563747, 23517045, 54068923, 24008085, 0x001b88c}, + { 54068923, 23517045, 54574099, 24008085, 0x001c08c}, + { 54574099, 23517045, 55079275, 24008085, 0x001c88c}, + { 55079275, 23517045, 55584451, 24008085, 0x001d08c}, + { 52553395, 23026005, 53058571, 23517045, 0x001d88c}, + { 53058571, 23026005, 53563747, 23517045, 0x001e08c}, + { 53563747, 23026005, 54068923, 23517045, 0x001e88c}, + { 54068923, 23026005, 54574099, 23517045, 0x001f08c}, + { 52048219, 23026005, 52553395, 23517045, 0x0b15090}, + { 54574099, 23026005, 55079275, 23517045, 0x0b15890}, + { 55079275, 23026005, 55584451, 23517045, 0x0b16890}, + { 52452360, 22614011, 52957536, 23105051, 0x0b17890}, + { 52957536, 22614011, 53462712, 23105051, 0x0b18890}, + { 53462712, 22614011, 53967888, 23105051, 0x0b19890}, + { 53967888, 22614011, 54473064, 23105051, 0x0b1a890}, + { 54473064, 22614011, 54978240, 23105051, 0x0b1b890}, + { 54978240, 22614011, 55483416, 23105051, 0x0b1c090}, + { 51690000, 24390000, 55120000, 25960000, 0x015000d}, + { 51511000, 22614011, 56400000, 26083300, 0x0010216}, + { 16306574, 48176755, 16434387, 48263245, 0x001000a}, // AUT + { 16143000, 47696000, 16598000, 48401300, 0x02d000c}, + { 14229933, 48260300, 14359667, 48346789, 0x3c1004b}, + { 15377235, 47036800, 15503365, 47123289, 0x3c1004b}, + { 15377235, 46950311, 15503365, 47036800, 0x3c1004b}, + { 11338134, 47248700, 11531715, 47305500, 0x3c1044b}, + { 12966834, 47766400, 13095366, 47852889, 0x3c1004b}, + { 14240535, 46579900, 14365464, 46666389, 0x3c1004b}, + { 13787535, 46576800, 13912464, 46663289, 0x3c1004b}, + { 13965734, 48126800, 14094266, 48213289, 0x3c1004b}, + { 15594934, 48166900, 15723466, 48253389, 0x3c1004b}, + { 14345734, 47996800, 14474266, 48083289, 0x3c1004b}, + { 9539934, 47206500, 9667265, 47292989, 0x3c1004b}, + { 9639834, 47423700, 9767165, 47510189, 0x3c1004b}, + { 9637834, 47337400, 9765165, 47423889, 0x3c1004b}, + { 14990134, 47350300, 15117465, 47436789, 0x3c1004b}, + { 14778735, 46791900, 14904865, 46878389, 0x3c1004b}, + { 15568133, 48368800, 15697867, 48455289, 0x3c1004b}, + { 14200534, 48175500, 14329066, 48261989, 0x3c1004b}, + { 14820634, 48066800, 14949166, 48153289, 0x3c1004b}, + { 15216134, 47389500, 15343465, 47475989, 0x3c1004b}, + { 13010834, 47664900, 13138165, 47751389, 0x3c1004b}, + { 12957034, 48199400, 13085566, 48285889, 0x3c1004b}, + { 13465835, 46761200, 13591965, 46847689, 0x3c1004b}, + { 12108834, 47549000, 12236165, 47635489, 0x3c1004b}, + { 15046935, 47016800, 15173065, 47103289, 0x3c1004b}, + { 15476935, 46752800, 15603065, 46839289, 0x3c1004b}, + { 12817488, 47380850, 12908912, 47442949, 0x2b2004b}, + { 16005445, 47685240, 16093954, 47745359, 0x29c004b}, + { 14028319, 46698950, 14118880, 46761049, 0x2b2004b}, + { 9587445, 47306240, 9675954, 47366359, 0x29c004b}, + { 16000125, 48278250, 16093274, 48340349, 0x2b2004b}, + { 9756763, 47135740, 9844437, 47195859, 0x29c004b}, + { 11021088, 47270850, 11112512, 47332949, 0x2b2004b}, + { 13739828, 47889640, 13829172, 47949759, 0x29c004b}, + { 14310419, 46729150, 14400980, 46791249, 0x2b2004b}, + { 11651245, 47314240, 11739754, 47374359, 0x29c004b}, + { 14784288, 47188950, 14875712, 47251049, 0x2b2004b}, + { 12745363, 46799840, 12833037, 46859959, 0x29c004b}, + { 13436725, 48538016, 14139805, 48790000, 0x001008c}, + { 14139805, 48538016, 14842885, 48790000, 0x001088c}, + { 14842885, 48538016, 15545965, 49029000, 0x001108c}, + { 15545965, 48538016, 16249045, 48920000, 0x001188c}, + { 16249044, 48538016, 16952124, 48822000, 0x001208c}, + { 12738852, 48046976, 13431516, 48538016, 0x001288c}, + { 13431516, 48046976, 14124180, 48538016, 0x001308c}, + { 14124180, 48046976, 14816844, 48538016, 0x001388c}, + { 14816844, 48046976, 15509508, 48538016, 0x001408c}, + { 15509508, 48046976, 16202172, 48538016, 0x001488c}, + { 16202172, 48046976, 16699999, 48538016, 0x001508c}, + { 16699999, 48046976, 17188000, 48538016, 0x001588c}, + { 12738852, 47555936, 13426308, 48046976, 0x001608c}, + { 13426308, 47555936, 14113764, 48046976, 0x001688c}, + { 14113764, 47555936, 14801220, 48046976, 0x001708c}, + { 14801220, 47555936, 15488676, 48046976, 0x001788c}, + { 15488676, 47555936, 16176132, 48046976, 0x001808c}, + { 16176132, 47555936, 16700000, 48046976, 0x001888c}, + { 16700000, 47670000, 17188000, 48046976, 0x001908c}, + { 12744061, 47064896, 13426309, 47555936, 0x001988c}, + { 13426309, 47064896, 14108557, 47555936, 0x001a08c}, + { 14108557, 47064896, 14790805, 47555936, 0x001a88c}, + { 14790805, 47064896, 15473053, 47555936, 0x001b08c}, + { 15473053, 47064896, 16155301, 47555936, 0x001b88c}, + { 16155301, 47064896, 16837549, 47555936, 0x001c08c}, + { 12744061, 46573856, 13421101, 47064896, 0x001c88c}, + { 13421101, 46573856, 14098141, 47064896, 0x001d08c}, + { 14098141, 46573856, 14775181, 47064896, 0x001d88c}, + { 14775180, 46573856, 15452220, 47064896, 0x001e08c}, + { 15452220, 46573856, 16129260, 47064896, 0x001e88c}, + { 16129260, 46573856, 16806300, 47064896, 0x001f08c}, + { 13087788, 46082816, 13754412, 46573856, 0x0b1e090}, + { 13754412, 46082816, 14421036, 46573856, 0x0b1e890}, + { 14421036, 46082816, 15087660, 46573856, 0x0b1f090}, + { 9469000, 47209779, 10217582, 47600000, 0x0970090}, + { 9469000, 46835000, 10217582, 47209779, 0x0930890}, + { 10212374, 47209779, 10899830, 47600000, 0x09d1090}, + { 10217582, 46750000, 10899830, 47209779, 0x0ab1890}, + { 10894622, 47209779, 11582078, 47540000, 0x0912090}, + { 10899830, 46750000, 11582078, 47209779, 0x0ab2890}, + { 11576870, 47258883, 12264326, 47749923, 0x0b13090}, + { 11582078, 46850000, 12264326, 47258883, 0x0a13890}, + { 12259118, 47209779, 12750000, 47700819, 0x0d14090}, + { 12264326, 46630000, 12750000, 47209779, 0x0e24890}, + { 5850000, 35450000, 18560000, 55080000, 0x50a0216}, + { 9469000, 46366000, 17180000, 49022000, 0x003021c}, + { 49784462, 40357279, 49896899, 40443769, 0x001000a}, // AZE + { 49518792, 40289000, 50364000, 40636000, 0x016000c}, + { 46280650, 40621890, 46360940, 40744199, 0x3c1044b}, + { 46360940, 40621890, 46441230, 40744199, 0x3c1044b}, + { 46964000, 40727000, 47125055, 40788000, 0x3c1044b}, + { 48860262, 39899600, 48972938, 39986089, 0x3c1004b}, + { 45365403, 39148100, 45476397, 39234589, 0x3c1004b}, + { 47143921, 41155300, 47258279, 41241789, 0x3c1004b}, + { 47093181, 40574800, 47206818, 40661289, 0x3c1004b}, + { 46722742, 39792500, 46834457, 39878989, 0x3c1004b}, + { 48767963, 38707200, 48878236, 38793689, 0x3c1004b}, + { 46872462, 39951500, 46985138, 40037989, 0x3c1004b}, + { 47053662, 40346800, 47166338, 40433289, 0x3c1004b}, + { 48742340, 41426800, 48857659, 41513289, 0x3c1004b}, + { 48910142, 39544700, 49021857, 39631189, 0x3c1004b}, + { 48461303, 39185400, 48572297, 39271889, 0x3c1004b}, + { 47680881, 40583900, 47794518, 40670389, 0x3c1004b}, + { 45994181, 40800100, 46107818, 40886589, 0x3c1004b}, + { 47383562, 40011000, 47496238, 40097489, 0x3c1004b}, + { 47994142, 39826800, 48105857, 39913289, 0x3c1004b}, + { 48567981, 40591800, 48681618, 40678289, 0x3c1004b}, + { 48423662, 39956800, 48536338, 40043289, 0x3c1004b}, + { 48018742, 39651800, 48130457, 39738289, 0x3c1004b}, + { 47401481, 40616000, 47515118, 40702489, 0x3c1004b}, + { 48873262, 39998000, 48985938, 40084489, 0x3c1004b}, + { 48484045, 41344950, 48566154, 41407049, 0x2b2004b}, + { 49089154, 41060540, 49168645, 41120659, 0x29c004b}, + { 48955045, 41180250, 49037154, 41242349, 0x2b2004b}, + { 45327554, 41070640, 45407045, 41130759, 0x29c004b}, + { 49209594, 39345750, 49289805, 39407849, 0x2b2004b}, + { 46711173, 39729940, 46788827, 39790059, 0x29c004b}, + { 46596300, 41595150, 46679099, 41657249, 0x2b2004b}, + { 48523673, 39416940, 48601327, 39477059, 0x29c004b}, + { 46889549, 40308950, 46970450, 40371049, 0x2b2004b}, + { 48123239, 40319640, 48201561, 40379759, 0x29c004b}, + { 46297204, 40552150, 46378795, 40614249, 0x2b2004b}, + { 48329239, 39904940, 48407561, 39965059, 0x29c004b}, + { 48349204, 40538950, 48430795, 40601049, 0x2b2004b}, + { 48380254, 41389940, 48459745, 41450059, 0x29c004b}, + { 47610104, 40479850, 47691695, 40541949, 0x2b2004b}, + { 48813174, 38396940, 48889826, 38457059, 0x29c004b}, + { 45999920, 41438960, 46624880, 41930000, 0x001008c}, + { 46624879, 41438960, 47249839, 41930000, 0x001088c}, + { 47999791, 41438960, 48624751, 41930000, 0x001108c}, + { 48624751, 41438960, 49249711, 41930000, 0x001188c}, + { 44967694, 40997024, 45587446, 41488064, 0x001208c}, + { 45587446, 40997024, 46207198, 41488064, 0x001288c}, + { 46207198, 40997024, 46826950, 41488064, 0x001308c}, + { 46826950, 40997024, 47446702, 41488064, 0x001388c}, + { 47446702, 40997024, 48066454, 41488064, 0x001408c}, + { 48066454, 40997024, 48686206, 41488064, 0x001488c}, + { 48686206, 40997024, 49305958, 41488064, 0x001508c}, + { 45184607, 40505984, 45799151, 40997024, 0x001588c}, + { 45799151, 40505984, 46413695, 40997024, 0x001608c}, + { 46413695, 40505984, 47028239, 40997024, 0x001688c}, + { 47028239, 40505984, 47642783, 40997024, 0x001708c}, + { 47642783, 40505984, 48257327, 40997024, 0x001788c}, + { 48257327, 40505984, 48871871, 40997024, 0x001808c}, + { 48871871, 40505984, 49486415, 40997024, 0x001888c}, + { 49486415, 40505984, 50100959, 40997024, 0x001908c}, + { 45281997, 40014944, 45891333, 40505984, 0x001988c}, + { 45891333, 40014944, 46500669, 40505984, 0x001a08c}, + { 46500669, 40014944, 47110005, 40505984, 0x001a88c}, + { 47110005, 40014944, 47719341, 40505984, 0x001b08c}, + { 47719341, 40014944, 48328677, 40505984, 0x001b88c}, + { 48328677, 40014944, 48938013, 40505984, 0x001c08c}, + { 48938013, 40014944, 49547349, 40505984, 0x001c88c}, + { 49547349, 40014944, 50156685, 40505984, 0x001d08c}, + { 50065284, 40162256, 50674620, 40653296, 0x001d88c}, + { 45586665, 39523904, 46190793, 40014944, 0x001e08c}, + { 46190793, 39523904, 46794921, 40014944, 0x001e88c}, + { 46794921, 39523904, 47399049, 40014944, 0x001f08c}, + { 47399049, 39523904, 48003177, 40014944, 0x0015088}, + { 48003177, 39523904, 48607305, 40014944, 0x0015888}, + { 48607305, 39523904, 49211433, 40014944, 0x0016088}, + { 49211433, 39523904, 49815561, 40014944, 0x0016888}, + { 46377239, 39032864, 46976159, 39523904, 0x0017088}, + { 46976159, 39032864, 47575079, 39523904, 0x0017888}, + { 48114107, 39032864, 48713027, 39523904, 0x0018888}, + { 48713027, 39032864, 49311947, 39523904, 0x0019088}, + { 49311947, 39032864, 49910867, 39523904, 0x0019888}, + { 46377239, 38836448, 46976159, 39327488, 0x001a888}, + { 48024269, 38541824, 48617981, 39032864, 0x001b088}, + { 48439868, 38541824, 49033580, 39032864, 0x001b888}, + { 49033580, 38541824, 49627292, 39032864, 0x001c088}, + { 48474761, 38388000, 49063265, 38879040, 0x001c888}, + { 44760000, 39330000, 45360000, 39812000, 0x0010888}, + { 45360000, 39330000, 45950000, 39610000, 0x0011088}, + { 45060000, 38950000, 45600000, 39330000, 0x0011888}, + { 45600000, 38840000, 46155000, 39330000, 0x0012088}, + { 44750000, 38388000, 50800000, 41930000, 0x0010216}, + { 20399498, 44769457, 20520584, 44855947, 0x001000a}, // SRB + { 20171896, 44633584, 20828104, 45124624, 0x001000c}, + { 21111379, 42606800, 21228620, 42693289, 0x3c1004b}, + { 21000779, 42586000, 21118020, 42672489, 0x3c1004b}, + { 20681860, 42186800, 20798140, 42273289, 0x3c1004b}, + { 20251379, 42616800, 20368620, 42703289, 0x3c1004b}, + { 20371860, 42346800, 20488140, 42433289, 0x3c1004b}, + { 20811379, 42846800, 20928620, 42933289, 0x3c1004b}, + { 21421860, 42426800, 21538140, 42513289, 0x3c1004b}, + { 21139060, 42334400, 21255340, 42420889, 0x3c1004b}, + { 20601860, 42366800, 20718140, 42453289, 0x3c1004b}, + { 21131379, 42866800, 21248620, 42953289, 0x3c1004b}, + { 19765537, 45213100, 19888063, 45299589, 0x3c1004b}, + { 21856499, 43277500, 21974701, 43363989, 0x3c1004b}, + { 20853818, 43970600, 20972981, 44057089, 0x3c1004b}, + { 19618136, 46052900, 19741863, 46139389, 0x3c1004b}, + { 20344237, 45314600, 20466763, 45401089, 0x3c1004b}, + { 20307918, 43840600, 20427081, 43927089, 0x3c1004b}, + { 21891379, 42956800, 22008620, 43043289, 0x3c1004b}, + { 20888037, 44602700, 21009362, 44689189, 0x3c1004b}, + { 19829818, 44236800, 19950182, 44323289, 0x3c1004b}, + { 20605618, 43671100, 20724781, 43757589, 0x3c1004b}, + { 21268618, 43531800, 21387781, 43618289, 0x3c1004b}, + { 19804918, 43813400, 19924081, 43899889, 0x3c1004b}, + { 21855210, 42514150, 21939389, 42576249, 0x2b2004b}, + { 19645633, 44727740, 19729967, 44787859, 0x29c004b}, + { 19069182, 45741350, 19158018, 45803449, 0x2b2004b}, + { 21141833, 44593140, 21226167, 44653259, 0x29c004b}, + { 20418482, 45794750, 20507318, 45856849, 0x2b2004b}, + { 22557718, 43118740, 22639881, 43178859, 0x29c004b}, + { 22230320, 43873950, 22315879, 43936049, 0x2b2004b}, + { 22090984, 44023740, 22173815, 44083859, 0x29c004b}, + { 19552444, 44951250, 19639555, 45013349, 0x2b2004b}, + { 21255833, 45085640, 21340167, 45145759, 0x29c004b}, + { 21217220, 43948950, 21302779, 44011049, 0x2b2004b}, + { 19779433, 44976240, 19863767, 45036359, 0x29c004b}, + { 19348513, 45208550, 19436487, 45270649, 0x2b2004b}, + { 20038133, 45016040, 20122467, 45076159, 0x29c004b}, + { 19597113, 45543150, 19685087, 45605249, 0x2b2004b}, + { 19999415, 45588240, 20084584, 45648359, 0x29c004b}, + { 21371620, 43822750, 21457179, 43884849, 0x2b2004b}, + { 20922767, 44337840, 21006433, 44397959, 0x29c004b}, + { 18829666, 45703960, 19496290, 46195000, 0x001088c}, + { 19496290, 45703960, 20162914, 46195000, 0x001108c}, + { 20162914, 45703960, 20829538, 46195000, 0x001188c}, + { 18901536, 45212920, 19562952, 45703960, 0x001208c}, + { 19562952, 45212920, 20224368, 45703960, 0x001288c}, + { 20224368, 45212920, 20885784, 45703960, 0x001308c}, + { 20885784, 45212920, 21547200, 45703960, 0x001388c}, + { 18967678, 44721880, 19623886, 45212920, 0x001408c}, + { 19623886, 44721880, 20280094, 45212920, 0x001488c}, + { 20280094, 44721880, 20936302, 45212920, 0x001508c}, + { 20936302, 44721880, 21592510, 45212920, 0x001588c}, + { 19038507, 44230840, 19689507, 44721880, 0x001608c}, + { 19689507, 44230840, 20340507, 44721880, 0x001688c}, + { 20340507, 44230840, 20991507, 44721880, 0x001708c}, + { 20991507, 44230840, 21642507, 44721880, 0x001788c}, + { 21642507, 44230840, 22293507, 44721880, 0x001808c}, + { 22293507, 44230840, 22944507, 44721880, 0x001888c}, + { 19038507, 43739800, 19684299, 44230840, 0x001908c}, + { 19684299, 43739800, 20330091, 44230840, 0x001988c}, + { 20330091, 43739800, 20975883, 44230840, 0x001a08c}, + { 20975883, 43739800, 21621675, 44230840, 0x001a88c}, + { 21621675, 43739800, 22267467, 44230840, 0x001b08c}, + { 22267467, 43739800, 22913259, 44230840, 0x001b88c}, + { 19205163, 43248760, 19845747, 43739800, 0x001c08c}, + { 19845747, 43248760, 20486331, 43739800, 0x001c88c}, + { 20486331, 43248760, 21126915, 43739800, 0x001d08c}, + { 21126915, 43248760, 21767499, 43739800, 0x001d88c}, + { 21767499, 43248760, 22408083, 43739800, 0x001e08c}, + { 22408083, 43248760, 23048667, 43739800, 0x001e88c}, + { 19544672, 42782272, 20180048, 43273312, 0x0015088}, + { 20180048, 42782272, 20815424, 43273312, 0x0015888}, + { 20815424, 42782272, 21450800, 43273312, 0x0016088}, + { 21450800, 42782272, 22086176, 43273312, 0x0016888}, + { 22086176, 42782272, 22721552, 43273312, 0x0017088}, + { 22721552, 42782272, 23356928, 43273312, 0x0017888}, + { 20007351, 42291232, 20637519, 42782272, 0x0018088}, + { 20637519, 42291232, 21267687, 42782272, 0x0018888}, + { 21267687, 42291232, 21897855, 42782272, 0x0019088}, + { 21897855, 42291232, 22560000, 42782272, 0x01e9888}, + { 20360245, 41855000, 20870000, 42291232, 0x001a088}, + { 20870000, 42080000, 21800000, 42291232, 0x010a888}, + { 12090000, 39600000, 30183000, 51061000, 0x0010216}, + { 18825000, 41855000, 23010000, 46200000, 0x003021c}, + { 35865028, 31915755, 35965933, 32002245, 0x001000a}, // JOR + { 35698868, 31679107, 36245708, 32170147, 0x001000c}, + { 35736634, 32458610, 35940365, 32631589, 0x782004b}, + { 35669608, 32252520, 35845991, 32402279, 0x680004b}, + { 34956396, 29478320, 35128203, 29628079, 0x680004b}, + { 35962984, 32535320, 36140615, 32685079, 0x680004b}, + { 36110008, 32281420, 36286391, 32431179, 0x680004b}, + { 35643680, 30115120, 35816319, 30264879, 0x680004b}, + { 35520364, 30755720, 35693835, 30905479, 0x680004b}, + { 35838708, 32262820, 36015091, 32412579, 0x680004b}, + { 35627640, 31105220, 35802359, 31254979, 0x680004b}, + { 36499584, 32631320, 36677215, 32781079, 0x680004b}, + { 38023396, 33027239, 38575444, 33518279, 0x001088c}, + { 38575444, 33027239, 39127492, 33518279, 0x001108c}, + { 35539180, 32536200, 36091228, 33027240, 0x001188c}, + { 37140120, 32536200, 37692168, 33027240, 0x001208c}, + { 37692168, 32536200, 38244216, 33027240, 0x001288c}, + { 38244216, 32536200, 38796264, 33027240, 0x001308c}, + { 38796264, 32536200, 39348312, 33027240, 0x001388c}, + { 35483976, 32045160, 36036024, 32536200, 0x001408c}, + { 36036024, 32045160, 36588072, 32536200, 0x001488c}, + { 36588072, 32045160, 37140120, 32536200, 0x001508c}, + { 37140120, 32045160, 37692168, 32536200, 0x001588c}, + { 37692168, 32045160, 38244216, 32536200, 0x001608c}, + { 38244216, 32045160, 38796264, 32536200, 0x001688c}, + { 38796264, 32045160, 39348312, 32536200, 0x001708c}, + { 35489184, 31554120, 36036024, 32045160, 0x001788c}, + { 36036024, 31554120, 36582864, 32045160, 0x001808c}, + { 36582864, 31554120, 37129704, 32045160, 0x001888c}, + { 37129704, 31554120, 37676544, 32045160, 0x001908c}, + { 37676544, 31554120, 38223384, 32045160, 0x001988c}, + { 38223384, 31554120, 38770224, 32045160, 0x001a08c}, + { 38770224, 31554120, 39317064, 32045160, 0x001a88c}, + { 35325131, 31063080, 35871971, 31554120, 0x001b08c}, + { 35871971, 31063080, 36418811, 31554120, 0x001b88c}, + { 36418811, 31063080, 36965651, 31554120, 0x001c08c}, + { 36965651, 31063080, 37512491, 31554120, 0x001c88c}, + { 34942344, 30572040, 35483976, 31063080, 0x001d08c}, + { 35483976, 30572040, 36025608, 31063080, 0x001d88c}, + { 36025608, 30572040, 36567240, 31063080, 0x001e08c}, + { 36567240, 30572040, 37108872, 31063080, 0x001e88c}, + { 37108872, 30572040, 37650504, 31063080, 0x001f08c}, + { 37650504, 30572040, 38192136, 31063080, 0x0b05890}, + { 34947552, 30081000, 35483976, 30572040, 0x0b16090}, + { 35483976, 30081000, 36020400, 30572040, 0x0b16890}, + { 36020400, 30081000, 36556824, 30572040, 0x0b17090}, + { 36556824, 30081000, 37093248, 30572040, 0x0b17890}, + { 37093248, 30081000, 37629672, 30572040, 0x0b18090}, + { 37629672, 30081000, 38166096, 30572040, 0x0b18890}, + { 34947551, 29589960, 35483975, 30081000, 0x0b09090}, + { 35483975, 29589960, 36020399, 30081000, 0x0b09890}, + { 36020399, 29589960, 36556823, 30081000, 0x0b0a090}, + { 36556823, 29589960, 37093247, 30081000, 0x0b0a890}, + { 37093247, 29589960, 37629671, 30081000, 0x0b0b090}, + { 34947551, 29098920, 35478767, 29589960, 0x0b1c090}, + { 35478767, 29098920, 36009983, 29589960, 0x0b1c890}, + { 36009983, 29180000, 36580000, 29589960, 0x09cd090}, + { 34217000, 28520000, 48790000, 37390000, 0x0010216}, + { 34870000, 29180000, 39310000, 33377300, 0x003021c}, + { -9199159, 38695782, -9089605, 38782272, 0x001000a}, // PRT + { -9501000, 38433500, -8850000, 38869240, 0x01b000c}, + { -8726353, 41171666, -8611995, 41258155, 0x3c1004b}, + { -8611995, 41171666, -8497637, 41258155, 0x3c1004b}, + { -8693189, 41085177, -8578831, 41171666, 0x3c1004b}, + { -8578831, 41085177, -8464473, 41171666, 0x3c1004b}, + { -8660025, 40998688, -8545667, 41085177, 0x3c1004b}, + { -8487660, 41506800, -8372341, 41593289, 0x3c1004b}, + { -8497438, 40176300, -8384762, 40262789, 0x3c1004b}, + { -17004000, 32633200, -16829572, 32684000, 0x3c1044b}, + { -8747900, 40583700, -8610022, 40654900, 0x3c1044b}, + { -8855858, 39706800, -8744143, 39793289, 0x3c1004b}, + { -8056000, 37010400, -7883810, 37064500, 0x3c1044b}, + { -8357179, 41396800, -8242821, 41483289, 0x3c1004b}, + { -8598200, 37117200, -8495717, 37164000, 0x2b2044b}, + { -7945926, 38540040, -7869274, 38600159, 0x29c004b}, + { -7899943, 37983750, -7821457, 38045849, 0x2b2004b}, + { -7538827, 39788740, -7461173, 39848859, 0x29c004b}, + { -9083147, 38866250, -9003453, 38928349, 0x2b2004b}, + { -8966627, 39716640, -8888973, 39776759, 0x29c004b}, + { -7886926, 37013650, -7809475, 37075749, 0x2b2004b}, + { -8728577, 39209940, -8651424, 39270059, 0x29c004b}, + { -8781155, 41339350, -8699046, 41401449, 0x2b2004b}, + { -7959495, 40639940, -7880505, 40700059, 0x29c004b}, + { -7288996, 40517950, -7207405, 40580049, 0x2b2004b}, + { -9187627, 39369740, -9109973, 39429859, 0x29c004b}, + { -9394147, 39092050, -9314453, 39154149, 0x2b2004b}, + { -8059091, 37088640, -7984109, 37148759, 0x29c004b}, + { -8530796, 40868950, -8449205, 40931049, 0x2b2004b}, + { -7666091, 37110840, -7591109, 37170959, 0x29c004b}, + { -8596955, 41308350, -8514846, 41370449, 0x2b2004b}, + { -25724900, 37731500, -25627608, 37778100, 0x29c044b}, + { -6801600, 41775050, -6718801, 41837149, 0x2b2004b}, + { -8444627, 39571840, -8366973, 39631959, 0x29c004b}, + { -7513500, 41719250, -7430701, 41781349, 0x2b2004b}, + { -8788846, 41397140, -8709355, 41457259, 0x29c004b}, + { -8903047, 38892550, -8823353, 38954649, 0x2b2004b}, + { -8518727, 39429440, -8441073, 39489559, 0x29c004b}, + { -7520151, 40258850, -7439250, 40320949, 0x2b2004b}, + { -8660080, 41499940, -8579921, 41560059, 0x29c004b}, + { -8757200, 37075350, -8661340, 37125440, 0x2b2044b}, + { -8678400, 40845700, -8576825, 40892400, 0x29c044b}, + { -7472188, 38756150, -7393012, 38818249, 0x2b2004b}, + { -8901661, 40119840, -8823339, 40179959, 0x29c004b}, + { -8221306, 39435550, -8141095, 39497649, 0x2b2004b}, + { -7789746, 41279940, -7710255, 41340059, 0x29c004b}, + { -8660451, 39888950, -8579550, 39951049, 0x2b2004b}, + { -8127491, 37039940, -8052509, 37100059, 0x29c004b}, + { -8323200, 37071500, -8197257, 37109600, 0x2b2044b}, + { -7468577, 39259940, -7391424, 39320059, 0x29c004b}, + { -8121585, 41237274, -8039476, 41299373, 0x2b2004b}, + { -8214251, 41419100, -8134092, 41479219, 0x29c004b}, + { -8992480, 41695555, -8367520, 42186595, 0x001008c}, + { -8367520, 41695555, -7742560, 42186595, 0x001088c}, + { -7742559, 41695555, -7117599, 42186595, 0x001108c}, + { -7117600, 41695555, -6492640, 42186595, 0x001188c}, + { -8987272, 41204515, -8367520, 41695555, 0x001208c}, + { -8367520, 41204515, -7747768, 41695555, 0x001288c}, + { -7747768, 41204515, -7128016, 41695555, 0x001308c}, + { -7128016, 41204515, -6508264, 41695555, 0x001388c}, + { -6508264, 41204515, -5888512, 41695555, 0x001408c}, + { -8987271, 40713475, -8372727, 41204515, 0x001488c}, + { -8372727, 40713475, -7758183, 41204515, 0x001508c}, + { -7758183, 40713475, -7143639, 41204515, 0x001588c}, + { -7143639, 40713475, -6529095, 41204515, 0x001608c}, + { -8982063, 40222435, -8372727, 40713475, 0x001688c}, + { -8372727, 40222435, -7763391, 40713475, 0x001708c}, + { -7763391, 40222435, -7154055, 40713475, 0x001788c}, + { -7154055, 40222435, -6544719, 40713475, 0x001808c}, + { -9103931, 39731395, -8499803, 40222435, 0x001888c}, + { -8499803, 39731395, -7895675, 40222435, 0x001908c}, + { -7895675, 39731395, -7291547, 40222435, 0x001988c}, + { -7291547, 39639000, -6860000, 40222435, 0x028a08c}, + { -9410786, 39240355, -8811866, 39731395, 0x001a88c}, + { -8811866, 39240355, -8212946, 39731395, 0x001b08c}, + { -8212946, 39240355, -7614026, 39731395, 0x001b88c}, + { -7614026, 39240355, -7015106, 39731395, 0x001c08c}, + { -9877943, 38749315, -9284231, 39240355, 0x001c88c}, + { -9284231, 38749315, -8690519, 39240355, 0x001d08c}, + { -8690519, 38749315, -8096807, 39240355, 0x001d88c}, + { -8096807, 38749315, -7503095, 39240355, 0x001e08c}, + { -7503095, 38749315, -6909383, 39240355, 0x001e88c}, + { -9575879, 38258275, -8987375, 38749315, 0x001f08c}, + { -8987375, 38258275, -8398871, 38749315, 0x0010088}, + { -8398871, 38258275, -7810367, 38749315, 0x0010888}, + { -7810367, 38258275, -7221863, 38749315, 0x0011088}, + { -8987375, 37767235, -8398871, 38258275, 0x0011888}, + { -8398871, 37767235, -7810367, 38258275, 0x0012088}, + { -7810367, 37767235, -7221863, 38258275, 0x0012888}, + { -7516115, 37889995, -6927611, 38381035, 0x0013088}, + { -9046225, 37276195, -8457721, 37767235, 0x0013888}, + { -8457721, 37276195, -7869217, 37767235, 0x0014088}, + { -7869217, 37276195, -7280713, 37767235, 0x0014888}, + { -9046225, 36785155, -8462929, 37276195, 0x0015088}, + { -8462930, 36785155, -7879634, 37276195, 0x0015888}, + { -7879634, 36785155, -7296338, 37276195, 0x0016088}, + { -17320204, 32624000, -16634000, 32890000, 0x0759890}, + { -16545000, 32402000, -16275000, 33128000, 0x133b890}, + { -16217756, 29847341, -15681332, 30338381, 0x0b0c090}, + { -31417659, 39303576, -30818739, 39794616, 0x0b1c890}, + { -28840000, 38372000, -28001000, 38651000, 0x070d090}, + { -28322000, 38525000, -27845000, 39100000, 0x0d5d890}, + { -27845000, 38522000, -27017000, 38822000, 0x075e090}, + { -25878000, 37684000, -25118000, 37923000, 0x06ce890}, + { -25378928, 36736192, -24795632, 37227232, 0x0b0f090}, + { -9722767, 41157162, -6177638, 43838352, 0x0a80891}, + { -9839578, 38475972, -6443404, 41157162, 0x0a91091}, + { -9979996, 35867000, -6703000, 38475972, 0x0a61891}, + { -18145009, 31649405, -15016954, 34330595, 0x0a99891}, + { -18115218, 28968215, -15076536, 31649405, 0x0a9a091}, + { -31500000, 38595688, -29057138, 40502312, 0x0a8c891}, + { -29032561, 37668688, -26619490, 39575312, 0x0a7e091}, + { -26278640, 36409012, -23895360, 38315636, 0x0a7f091}, + { -31500000, 27500000, 4400000, 43850000, 0x0010217}, + { -31500000, 29660000, -6170000, 42154300, 0x003021c}, + { 18982634, 47451000, 19109965, 47537489, 0x001000a}, // HUN + { 18707922, 47323584, 19395378, 47814624, 0x001000c}, + { 21574834, 47484200, 21702165, 47570689, 0x3c1004b}, + { 20671600, 48048600, 20816985, 48125000, 0x3c1044b}, + { 20085535, 46209800, 20210464, 46296289, 0x3c1004b}, + { 18174836, 46028300, 18298563, 46114789, 0x3c1004b}, + { 17590134, 47643300, 17717465, 47729789, 0x3c1004b}, + { 21663434, 47911500, 21791966, 47997989, 0x3c1004b}, + { 19626935, 46866800, 19753065, 46953289, 0x3c1004b}, + { 18352935, 47142200, 18479065, 47228689, 0x3c1004b}, + { 16563034, 47191700, 16690365, 47278189, 0x3c1004b}, + { 20117535, 47123700, 20243665, 47210189, 0x3c1004b}, + { 18325734, 47521400, 18453065, 47607889, 0x3c1004b}, + { 17727535, 46316800, 17852464, 46403289, 0x3c1004b}, + { 21025235, 46629600, 21150164, 46716089, 0x3c1004b}, + { 16782419, 46809750, 16872980, 46871849, 0x2b2004b}, + { 17877363, 47071840, 17965037, 47131959, 0x29c004b}, + { 20317957, 47864250, 20410243, 47926349, 0x2b2004b}, + { 16537745, 47657040, 16626254, 47717159, 0x29c004b}, + { 18905800, 46948950, 18970636, 47035500, 0x2b2044b}, + { 16946580, 46429940, 17033419, 46490059, 0x29c004b}, + { 20274350, 46383950, 20364049, 46446049, 0x2b2004b}, + { 19775328, 48041000, 19833374, 48133300, 0x29c044b}, + { 20246957, 48195850, 20339243, 48257949, 0x2b2004b}, + { 18916780, 46152940, 19003619, 46213059, 0x29c004b}, + { 19738219, 47149250, 19828780, 47211349, 0x2b2004b}, + { 18660180, 46320940, 18747019, 46381059, 0x29c004b}, + { 19885557, 47762250, 19977843, 47824349, 0x2b2004b}, + { 17425745, 47299940, 17514254, 47360059, 0x29c004b}, + { 21241180, 46626340, 21362989, 46672000, 0x2b2044b}, + { 20590828, 48228440, 20680172, 48288559, 0x29c004b}, + { 21456888, 47640750, 21548312, 47702849, 0x2b2004b}, + { 19796163, 46679940, 19883837, 46740059, 0x29c004b}, + { 20591000, 46542000, 20702279, 46592000, 0x2b2044b}, + { 20216580, 46629940, 20303419, 46690059, 0x29c004b}, + { 17240057, 47837450, 17332343, 47899549, 0x2b2004b}, + { 19436580, 46399940, 19523419, 46460059, 0x29c004b}, + { 19864288, 47468950, 19955712, 47531049, 0x2b2004b}, + { 18216480, 46166940, 18303319, 46227059, 0x29c004b}, + { 19737819, 47003950, 19828380, 47066049, 0x2b2004b}, + { 20440880, 46188140, 20527719, 46248259, 0x29c004b}, + { 18279288, 47623750, 18370712, 47685849, 0x2b2004b}, + { 21340845, 47415140, 21429354, 47475259, 0x29c004b}, + { 18006619, 46862150, 18097180, 46924249, 0x2b2004b}, + { 19635745, 47639940, 19724254, 47700059, 0x29c004b}, + { 20364719, 47148950, 20455280, 47211049, 0x2b2004b}, + { 20882945, 47282340, 20971454, 47342459, 0x29c004b}, + { 17234519, 46739150, 17325080, 46801249, 0x2b2004b}, + { 21077963, 46743040, 21165637, 46803159, 0x29c004b}, + { 18098219, 47149850, 18188780, 47211949, 0x2b2004b}, + { 18086580, 46349940, 18173419, 46410059, 0x29c004b}, + { 19397758, 48093870, 20090422, 48584910, 0x001008c}, + { 20090422, 48093870, 20783086, 48584910, 0x001088c}, + { 20783086, 48093870, 21475750, 48584910, 0x001108c}, + { 21475750, 48093870, 22168414, 48584910, 0x001188c}, + { 22168414, 48093870, 22861078, 48584910, 0x001208c}, + { 16800267, 47602830, 17487723, 48093870, 0x001288c}, + { 17487723, 47602830, 18175179, 48093870, 0x001308c}, + { 18175179, 47602830, 18862635, 48093870, 0x001388c}, + { 18862635, 47602830, 19550091, 48093870, 0x001408c}, + { 19550091, 47602830, 20237547, 48093870, 0x001488c}, + { 20237547, 47602830, 20925003, 48093870, 0x001508c}, + { 20925003, 47602830, 21612459, 48093870, 0x001588c}, + { 21612459, 47602830, 22299915, 48093870, 0x001608c}, + { 22299915, 47602830, 22987371, 48093870, 0x001688c}, + { 16112811, 47357310, 16800267, 47848350, 0x001708c}, + { 16798601, 47111790, 17480849, 47602830, 0x001788c}, + { 17480849, 47111790, 18163097, 47602830, 0x001808c}, + { 18163097, 47111790, 18845345, 47602830, 0x001888c}, + { 18845345, 47111790, 19527593, 47602830, 0x001908c}, + { 19527593, 47111790, 20209841, 47602830, 0x001988c}, + { 20209841, 47111790, 20892089, 47602830, 0x001a08c}, + { 20892089, 47111790, 21574337, 47602830, 0x001a88c}, + { 21574337, 47111790, 22256585, 47602830, 0x001b08c}, + { 16116353, 46866270, 16798601, 47357310, 0x001b88c}, + { 16791778, 46620750, 17468818, 47111790, 0x001c08c}, + { 17468818, 46620750, 18145858, 47111790, 0x001c88c}, + { 18145858, 46620750, 18822898, 47111790, 0x001d08c}, + { 18822898, 46620750, 19499938, 47111790, 0x001d88c}, + { 19499938, 46620750, 20176978, 47111790, 0x001e08c}, + { 20176978, 46620750, 20854018, 47111790, 0x001e88c}, + { 20854018, 46620750, 21531058, 47111790, 0x001f08c}, + { 21531058, 46620750, 22208098, 47111790, 0x0010088}, + { 16114738, 46375230, 16791778, 46866270, 0x0010888}, + { 16790216, 46129710, 17456840, 46620750, 0x0011088}, + { 17456840, 46129710, 18123464, 46620750, 0x0011888}, + { 18123464, 46129710, 18790088, 46620750, 0x0012088}, + { 18790088, 46129710, 19456712, 46620750, 0x0012888}, + { 19456712, 46129710, 20123336, 46620750, 0x0013088}, + { 20117763, 46115500, 20784387, 46620750, 0x0013888}, + { 20784387, 46129710, 21451011, 46620750, 0x0014088}, + { 17117955, 45638670, 17784579, 46129710, 0x0014888}, + { 17784579, 45638670, 18451203, 46129710, 0x0015088}, + { 18451203, 45638670, 19117827, 46129710, 0x0015888}, + { 19117827, 45638670, 19784451, 46129710, 0x0016088}, + { 20117763, 46115500, 20784387, 46620750, 0x0b33890}, + { 20784387, 46129710, 21451011, 46620750, 0x0b14090}, + { 17117955, 45638670, 17784579, 46129710, 0x0b14890}, + { 17784579, 45638670, 18451203, 46129710, 0x0b15090}, + { 18451203, 45638670, 19117827, 46129710, 0x0b15890}, + { 19117827, 45638670, 19784451, 46129710, 0x0b16090}, + { 12090000, 39600000, 30183000, 51061000, 0x0010216}, + { 16105000, 45728000, 22900000, 48585300, 0x003021c}, + { 126909304, 37513000, 127017896, 37599489, 0x001000a}, // KOR + { 126592000, 37224480, 127187000, 37702000, 0x01e000c}, + { 129022155, 35130890, 129171644, 35253199, 0x54f004b}, + { 128598798, 35809390, 128749306, 35931699, 0x54f004b}, + { 128448290, 35791043, 128598798, 35913352, 0x54f004b}, + { 127327336, 36280590, 127478863, 36402899, 0x54f004b}, + { 126846606, 35116300, 126951594, 35202789, 0x3c1004b}, + { 126741618, 35116300, 126846606, 35202789, 0x3c1004b}, + { 129274245, 35498500, 129379954, 35584989, 0x3c1004b}, + { 127087185, 35797600, 127193614, 35884089, 0x3c1004b}, + { 127422125, 36592800, 127529275, 36679289, 0x3c1004b}, + { 128621045, 35179900, 128726754, 35266389, 0x3c1004b}, + { 128517450, 35188549, 128623159, 35275038, 0x3c1004b}, + { 127005504, 37690000, 127114096, 37776489, 0x3c1004b}, + { 129306485, 35979000, 129412914, 36065489, 0x3c1004b}, + { 128041145, 35145900, 128146854, 35232389, 0x3c1004b}, + { 126459167, 33451100, 126562233, 33537589, 0x3c1004b}, + { 127076964, 36770400, 127184835, 36856889, 0x3c1004b}, + { 126917985, 35905400, 127024414, 35991889, 0x3c1004b}, + { 128303085, 36069800, 128409514, 36156289, 0x3c1004b}, + { 126346806, 34765900, 126451794, 34852389, 0x3c1004b}, + { 126657185, 35942400, 126763614, 36028889, 0x3c1004b}, + { 127682844, 37827700, 127792156, 37914189, 0x3c1004b}, + { 128836245, 35203500, 128941954, 35289989, 0x3c1004b}, + { 127891004, 37305700, 127999596, 37392189, 0x3c1004b}, + { 127457506, 34921400, 127562494, 35007889, 0x3c1004b}, + { 128856804, 37722800, 128965396, 37809289, 0x3c1004b}, + { 127874364, 36943100, 127982235, 37029589, 0x3c1004b}, + { 129158585, 35812100, 129265014, 35898589, 0x3c1004b}, + { 126926620, 38133960, 127515124, 38625000, 0x001008c}, + { 127515124, 38133960, 128103628, 38625000, 0x001088c}, + { 128103627, 38133960, 128692131, 38625000, 0x001108c}, + { 124570000, 37520160, 124866855, 38011200, 0x001188c}, + { 125573061, 37348296, 126161565, 37839336, 0x001208c}, + { 126161565, 37642920, 126750069, 38133960, 0x001288c}, + { 126750069, 37642920, 127338573, 38133960, 0x001308c}, + { 127338573, 37642920, 127927077, 38133960, 0x001388c}, + { 127927077, 37642920, 128515581, 38133960, 0x001408c}, + { 128515581, 37642920, 129104085, 38133960, 0x001488c}, + { 125926163, 37151880, 126509459, 37642920, 0x001508c}, + { 126509459, 37151880, 127092755, 37642920, 0x001588c}, + { 127092755, 37151880, 127676051, 37642920, 0x001608c}, + { 127676051, 37151880, 128259347, 37642920, 0x001688c}, + { 128259347, 37151880, 128842643, 37642920, 0x001708c}, + { 128842643, 37151880, 129425939, 37642920, 0x001788c}, + { 125639723, 36660840, 126217811, 37151880, 0x001808c}, + { 126217811, 36660840, 126795899, 37151880, 0x001888c}, + { 126795899, 36660840, 127373987, 37151880, 0x001908c}, + { 127373987, 36660840, 127952075, 37151880, 0x001988c}, + { 127952075, 36660840, 128530163, 37151880, 0x001a08c}, + { 128530163, 36660840, 129108251, 37151880, 0x001a88c}, + { 129108251, 36660840, 129686339, 37151880, 0x001b08c}, + { 125639723, 35826072, 126212603, 36317112, 0x001b88c}, + { 126212603, 36169800, 126785483, 36660840, 0x001c08c}, + { 126785483, 36169800, 127358363, 36660840, 0x001c88c}, + { 127358363, 36169800, 127931243, 36660840, 0x001d08c}, + { 127931243, 36169800, 128504123, 36660840, 0x001d88c}, + { 128504123, 36169800, 129077003, 36660840, 0x001e08c}, + { 129077003, 36169800, 129649883, 36660840, 0x001e88c}, + { 126212603, 35678760, 126785483, 36169800, 0x001f08c}, + { 126785483, 35678760, 127358363, 36169800, 0x0010088}, + { 127358363, 35678760, 127931243, 36169800, 0x0010888}, + { 127931243, 35678760, 128504123, 36169800, 0x0011088}, + { 128504123, 35678760, 129077003, 36169800, 0x0011888}, + { 129077003, 35678760, 129649883, 36169800, 0x0012088}, + { 125639723, 35187720, 126212603, 35678760, 0x0012888}, + { 126212603, 35187720, 126785483, 35678760, 0x0013088}, + { 126785483, 35187720, 127358363, 35678760, 0x0013888}, + { 127358363, 35187720, 127931243, 35678760, 0x0014088}, + { 127931243, 35187720, 128504123, 35678760, 0x0014888}, + { 128504123, 35187720, 129077003, 35678760, 0x0015088}, + { 129077003, 35187720, 129649883, 35678760, 0x0015888}, + { 125043407, 34451160, 125605871, 34942200, 0x0016088}, + { 125830856, 34696680, 126398528, 35187720, 0x0016888}, + { 126398528, 34696680, 126966200, 35187720, 0x0017088}, + { 126966200, 34696680, 127533872, 35187720, 0x0017888}, + { 127533872, 34696680, 128101544, 35187720, 0x0018088}, + { 128101544, 34696680, 128669216, 35187720, 0x0018888}, + { 128669216, 34696680, 129236888, 35187720, 0x0019088}, + { 125036116, 33960120, 125598580, 34451160, 0x0019888}, + { 125598580, 34205640, 126161044, 34696680, 0x001a088}, + { 126161044, 34205640, 126723508, 34696680, 0x001a888}, + { 126723508, 34205640, 127285972, 34696680, 0x001b088}, + { 127285972, 34205640, 127848436, 34696680, 0x001b888}, + { 127848436, 34205640, 128410900, 34696680, 0x001c088}, + { 128410900, 34205640, 128973364, 34696680, 0x001c888}, + { 126245413, 33714600, 126807877, 34205640, 0x001d088}, + { 126807877, 33714600, 127370341, 34205640, 0x001d888}, + { 126001379, 33100000, 126558635, 33591040, 0x001e088}, + { 126558635, 33100000, 127115891, 33591040, 0x001e888}, + { 130368752, 37256580, 130957256, 37747620, 0x001f088}, + { 127370341, 33714600, 127850000, 34205640, 0x0bff090}, + { 124570000, 33100000, 131000000, 38625000, 0x0010216}, + { -22037500, 64086000, -21836500, 64166000, 0x01d000a}, // ISL + { -22118200, 63842000, -21214000, 64386000, 0x023000c}, + { -22751449, 63961090, -22477952, 64083399, 0x54f004b}, + { -21195149, 63900490, -20921652, 64022799, 0x54f004b}, + { -18209088, 65638200, -18000312, 65724689, 0x3c1004b}, + { -20365018, 63388200, -20174982, 63474689, 0x3c1004b}, + { -23226688, 66037100, -23017912, 66123589, 0x3c1004b}, + { -19764388, 65696800, -19555612, 65783289, 0x3c1004b}, + { -22546700, 63806800, -22353300, 63893289, 0x3c1004b}, + { -17402188, 66006800, -17193412, 66093289, 0x3c1004b}, + { -22000224, 64496800, -21799376, 64583289, 0x3c1004b}, + { -14502346, 65216800, -14297654, 65303289, 0x3c1004b}, + { -15308502, 64216800, -15111498, 64303289, 0x3c1004b}, + { -18684388, 65936800, -18475612, 66023289, 0x3c1004b}, + { -13802346, 65106800, -13597654, 65193289, 0x3c1004b}, + { -19036550, 66116800, -18823450, 66203289, 0x3c1004b}, + { -22840424, 65009500, -22639576, 65095989, 0x3c1004b}, + { -23840424, 64846800, -23639576, 64933289, 0x3c1004b}, + { -14102346, 65026800, -13897654, 65113289, 0x3c1004b}, + { -18754388, 66026800, -18545612, 66113289, 0x3c1004b}, + { -23376550, 66106800, -23163450, 66193289, 0x3c1004b}, + { -20414388, 65616800, -20205612, 65703289, 0x3c1004b}, + { -22466700, 63926800, -22273300, 64013289, 0x3c1004b}, + { -23370424, 64876800, -23169576, 64963289, 0x3c1004b}, + { -20326700, 63706800, -20133300, 63793289, 0x3c1004b}, + { -14122346, 65206800, -13917654, 65293289, 0x3c1004b}, + { -14320424, 64986800, -14119576, 65073289, 0x3c1004b}, + { -24104388, 65536800, -23895612, 65623289, 0x3c1004b}, + { -20496700, 63786800, -20303300, 63873289, 0x3c1004b}, + { -14120424, 64886800, -13919576, 64973289, 0x3c1004b}, + { -21183900, 63815700, -20990500, 63902189, 0x3c1004b}, + { -23220000, 66231700, -21783000, 66480000, 0x013008c}, + { -16655743, 66231680, -15504775, 66600000, 0x001088c}, + { -15504775, 66231680, -14353807, 66600000, 0x001108c}, + { -24356814, 65740640, -23226678, 66231680, 0x001188c}, + { -23226678, 65740640, -22096542, 66231680, 0x001208c}, + { -22096542, 65740640, -20966406, 66231680, 0x001288c}, + { -20966406, 65740640, -19836270, 66231680, 0x001308c}, + { -19836270, 65740640, -18706134, 66231680, 0x001388c}, + { -18706134, 65740640, -17575998, 66231680, 0x001408c}, + { -17575998, 65740640, -16445862, 66231680, 0x001488c}, + { -16445862, 65740640, -15315726, 66231680, 0x001508c}, + { -15315726, 65740640, -14185590, 66231680, 0x001588c}, + { -24572425, 65249600, -23463121, 65740640, 0x001608c}, + { -23463121, 65249600, -22353817, 65740640, 0x001688c}, + { -22353817, 65249600, -21244513, 65740640, 0x001708c}, + { -21244513, 65249600, -20135209, 65740640, 0x001788c}, + { -20135209, 65249600, -19025905, 65740640, 0x001808c}, + { -19025905, 65249600, -17916601, 65740640, 0x001888c}, + { -17916601, 65249600, -16807297, 65740640, 0x001908c}, + { -16807297, 65249600, -15697993, 65740640, 0x001988c}, + { -15697993, 65249600, -14588689, 65740640, 0x001a08c}, + { -14588689, 65249600, -13479385, 65740640, 0x001a88c}, + { -24218124, 64660352, -23129652, 65151392, 0x001b08c}, + { -23129652, 64758560, -22041180, 65249600, 0x001b88c}, + { -22041180, 64758560, -20952708, 65249600, 0x001c08c}, + { -20952708, 64758560, -19864236, 65249600, 0x001c88c}, + { -19864236, 64758560, -18775764, 65249600, 0x001d08c}, + { -18775764, 64758560, -17687292, 65249600, 0x001d88c}, + { -17687292, 64758560, -16598820, 65249600, 0x001e08c}, + { -16598820, 64758560, -15510348, 65249600, 0x001e88c}, + { -15510348, 64758560, -14421876, 65249600, 0x001f08c}, + { -14421876, 64758560, -13333404, 65249600, 0x0010088}, + { -22487923, 64267520, -21420283, 64758560, 0x0010888}, + { -21420283, 64267520, -20352643, 64758560, 0x0011088}, + { -20352643, 64267520, -19285003, 64758560, 0x0011888}, + { -19285003, 64267520, -18217363, 64758560, 0x0012088}, + { -18217363, 64267520, -17149723, 64758560, 0x0012888}, + { -17149723, 64267520, -16082083, 64758560, 0x0013088}, + { -16082083, 64267520, -15014443, 64758560, 0x0013888}, + { -15014443, 64267520, -13946803, 64758560, 0x0014088}, + { -22851181, 63776480, -21804373, 64267520, 0x0014888}, + { -21804373, 63776480, -20757565, 64267520, 0x0015088}, + { -20757565, 63776480, -19710757, 64267520, 0x0015888}, + { -19710757, 63776480, -18663949, 64267520, 0x0016088}, + { -18663949, 63776480, -17617141, 64267520, 0x0016888}, + { -17617141, 63776480, -16570333, 64267520, 0x0017088}, + { -16570333, 63776480, -15523525, 64267520, 0x0017888}, + { -15523525, 63776480, -14476717, 64267520, 0x0018088}, + { -21061191, 63285440, -20035215, 63776480, 0x0018888}, + { -20035215, 63285440, -19009239, 63776480, 0x0019088}, + { -19009239, 63285440, -17983263, 63776480, 0x0019888}, + { -17983263, 63285440, -16957287, 63776480, 0x001a088}, + { -25334760, 62014358, -12065240, 68151511, 0x0010016}, + { -90572103, 14586755, -90483691, 14673245, 0x001000a}, // GTM + { -90875250, 14334076, -90396114, 14825116, 0x001000c}, + { -91570386, 14801400, -91481014, 14887889, 0x3c1004b}, + { -90822466, 14256800, -90733335, 14343289, 0x3c1004b}, + { -91532706, 15275900, -91443094, 15362389, 0x3c1004b}, + { -88631806, 15666100, -88542194, 15752589, 0x3c1004b}, + { -90429106, 15426200, -90339494, 15512689, 0x3c1004b}, + { -91411786, 14861500, -91322414, 14947989, 0x3c1004b}, + { -91908966, 14659000, -91819835, 14745489, 0x3c1004b}, + { -91533666, 14476100, -91444535, 14562589, 0x3c1004b}, + { -91712766, 14499800, -91623635, 14586289, 0x3c1004b}, + { -91494986, 14867700, -91405614, 14954189, 0x3c1004b}, + { -91834486, 14923500, -91745114, 15009989, 0x3c1004b}, + { -91213086, 14714400, -91123714, 14800889, 0x3c1004b}, + { -89601286, 14920700, -89511914, 15007189, 0x3c1004b}, + { -89937166, 14247600, -89848035, 14334089, 0x3c1004b}, + { -89952767, 16864400, -89862434, 16950889, 0x3c1004b}, + { -90308666, 14360600, -90219535, 14447089, 0x3c1004b}, + { -91456086, 15000300, -91366714, 15086789, 0x3c1004b}, + { -91652186, 14843700, -91562814, 14930189, 0x3c1004b}, + { -91194686, 14986800, -91105314, 15073289, 0x3c1004b}, + { -91691286, 14767900, -91601914, 14854389, 0x3c1004b}, + { -90912085, 14698950, -90847916, 14761049, 0x2b2004b}, + { -91181545, 15390040, -91119255, 15450159, 0x29c004b}, + { -89381998, 14538950, -89318002, 14601049, 0x2b2004b}, + { -90347462, 15068840, -90285339, 15128959, 0x29c004b}, + { -91015085, 14739950, -90950916, 14802049, 0x2b2004b}, + { -90829895, 13916600, -90757746, 13968000, 0x29c044b}, + { -91090812, 14068750, -91026988, 14130849, 0x2b2004b}, + { -91043978, 14652940, -90982022, 14713059, 0x29c004b}, + { -91482485, 14807350, -91418316, 14869449, 0x2b2004b}, + { -91367462, 14809540, -91305339, 14869659, 0x29c004b}, + { -91399698, 14258550, -91335702, 14320649, 0x2b2004b}, + { -90486045, 15340140, -90423755, 15400259, 0x29c004b}, + { -90846298, 14629350, -90782302, 14691449, 0x2b2004b}, + { -91334278, 14156140, -91272322, 14216259, 0x29c004b}, + { -91049298, 14308650, -90985302, 14370749, 0x2b2004b}, + { -91141262, 14907640, -91079139, 14967759, 0x29c004b}, + { -90022898, 14605950, -89958902, 14668049, 0x2b2004b}, + { -89573962, 14771040, -89511839, 14831159, 0x29c004b}, + { -91261698, 14608250, -91197702, 14670349, 0x2b2004b}, + { -91738645, 15641740, -91676355, 15701859, 0x29c004b}, + { -90525385, 15054750, -90461216, 15116849, 0x2b2004b}, + { -90656662, 15081040, -90594539, 15141159, 0x29c004b}, + { -91089552, 17439444, -90600000, 17930484, 0x001008c}, + { -90600000, 17439444, -90110448, 17930484, 0x001088c}, + { -90110448, 17439444, -89620896, 17930484, 0x001108c}, + { -89620896, 17439444, -89131344, 17930484, 0x001188c}, + { -91579104, 16948404, -91089552, 17439444, 0x001208c}, + { -91089552, 16948404, -90600000, 17439444, 0x001288c}, + { -90600000, 16948404, -90110448, 17439444, 0x001308c}, + { -90110448, 16948404, -89620896, 17439444, 0x001388c}, + { -89620896, 16948404, -89131344, 17439444, 0x001408c}, + { -91084344, 16457364, -90600000, 16948404, 0x001488c}, + { -90600000, 16457364, -90115656, 16948404, 0x001508c}, + { -90115656, 16457364, -89631312, 16948404, 0x001588c}, + { -89631312, 16457364, -89146968, 16948404, 0x001608c}, + { -92053032, 15966324, -91568688, 16457364, 0x001688c}, + { -91568688, 15966324, -91084344, 16457364, 0x001708c}, + { -91084344, 15966324, -90600000, 16457364, 0x001788c}, + { -90600000, 15966324, -90115656, 16457364, 0x001808c}, + { -90115656, 15966324, -89631312, 16457364, 0x001888c}, + { -89631312, 15966324, -89146968, 16457364, 0x001908c}, + { -92101467, 15475284, -91617123, 15966324, 0x001988c}, + { -91617123, 15475284, -91132779, 15966324, 0x001a08c}, + { -91132779, 15475284, -90648435, 15966324, 0x001a88c}, + { -90648435, 15475284, -90164091, 15966324, 0x001b08c}, + { -90164091, 15475284, -89679747, 15966324, 0x001b88c}, + { -89679747, 15475284, -89195403, 15966324, 0x001c08c}, + { -89195403, 15475284, -88711059, 15966324, 0x001c88c}, + { -88711059, 15475284, -88226715, 15966324, 0x001d08c}, + { -92236000, 14984244, -91751656, 15475284, 0x001d88c}, + { -91762426, 14984244, -91278082, 15475284, 0x001e08c}, + { -91278082, 14984244, -90793738, 15475284, 0x001e88c}, + { -90793738, 14984244, -90309394, 15475284, 0x001f08c}, + { -90309394, 14984244, -89825050, 15475284, 0x0010088}, + { -89825050, 14984244, -89340706, 15475284, 0x0010888}, + { -89340706, 14984244, -88856362, 15475284, 0x0011088}, + { -88856362, 14984244, -88372018, 15475284, 0x0011888}, + { -92236000, 14493204, -91756864, 14984244, 0x0012088}, + { -91767634, 14493204, -91288498, 14984244, 0x0012888}, + { -91288498, 14493204, -90809362, 14984244, 0x0013088}, + { -90809362, 14493204, -90330226, 14984244, 0x0013888}, + { -90330226, 14493204, -89851090, 14984244, 0x0014088}, + { -89851090, 14493204, -89371954, 14984244, 0x0014888}, + { -89606731, 14493204, -89127595, 14984244, 0x0015088}, + { -92179691, 14002164, -91700555, 14493204, 0x0015888}, + { -91700555, 14002164, -91221419, 14493204, 0x0016088}, + { -91221419, 14002164, -90742283, 14493204, 0x0016888}, + { -90742283, 14002164, -90263147, 14493204, 0x0017088}, + { -90263147, 14002164, -89784011, 14493204, 0x0017888}, + { -89784011, 14002164, -89304875, 14493204, 0x0018088}, + { -91839504, 13511124, -91360368, 14002164, 0x0018888}, + { -91360368, 13511124, -90881232, 14002164, 0x0019088}, + { -90881232, 13511124, -90402096, 14002164, 0x0019888}, + { -90402096, 13511124, -89922960, 14002164, 0x001a088}, + { -92236000, 7190000, -77140000, 18500000, 0x3300216}, + { -92236000, 13500000, -88213058, 17820000, 0x003021c}, + { -82436128, 23060808, -82342911, 23147298, 0x001000a}, // CUB + { -82528200, 23001000, -82213374, 23181000, 0x9ee0447}, + { -75919449, 19934760, -75694151, 20146529, 0x9310047}, + { -78027132, 21281260, -77800069, 21493029, 0x9310047}, + { -76364144, 20775460, -76138257, 20987229, 0x9310047}, + { -80091020, 22304060, -79862780, 22515829, 0x9310047}, + { -75249007, 20102400, -75156993, 20188889, 0x3c1004b}, + { -76688507, 20335000, -76596493, 20421489, 0x3c1004b}, + { -83744508, 22372700, -83651292, 22459189, 0x3c1004b}, + { -80495408, 22115100, -80402192, 22201589, 0x3c1004b}, + { -81620100, 23019400, -81486526, 23080000, 0x3c1044b}, + { -77012000, 20941000, -76846017, 20989000, 0x3c1044b}, + { -79501288, 21894900, -79408313, 21981389, 0x3c1004b}, + { -77165707, 20273300, -77073693, 20359789, 0x3c1004b}, + { -76046007, 20176800, -75953993, 20263289, 0x3c1004b}, + { -78808288, 21802200, -78715313, 21888689, 0x3c1004b}, + { -81250037, 23003550, -81182763, 23065649, 0x2b2004b}, + { -76614131, 21150840, -76549670, 21210959, 0x29c004b}, + { -76280233, 20259850, -76214167, 20321949, 0x2b2004b}, + { -75722064, 20629940, -75657937, 20690059, 0x29c004b}, + { -80929837, 22683950, -80862563, 22746049, 0x2b2004b}, + { -74967564, 20616640, -74903437, 20676759, 0x29c004b}, + { -83553265, 22472050, -83486336, 22534149, 0x2b2004b}, + { -82801065, 22792440, -82735936, 22852559, 0x29c004b}, + { -82058837, 22812550, -81991563, 22874649, 0x2b2004b}, + { -75862480, 20157040, -75798520, 20217159, 0x29c004b}, + { -83072237, 22674650, -83004963, 22736749, 0x2b2004b}, + { -74532280, 20310040, -74468320, 20370159, 0x29c004b}, + { -82186037, 22935950, -82118763, 22998049, 0x2b2004b}, + { -80012514, 21753140, -79947886, 21813259, 0x29c004b}, + { -78659265, 22071050, -78592336, 22133149, 0x2b2004b}, + { -81163598, 22489640, -81098803, 22549759, 0x29c004b}, + { -80117837, 22775150, -80050563, 22837249, 0x2b2004b}, + { -77299614, 21519840, -77234986, 21579959, 0x29c004b}, + { -78257792, 21494250, -78191208, 21556349, 0x2b2004b}, + { -81225865, 22771440, -81160736, 22831559, 0x29c004b}, + { -80269537, 22548550, -80202263, 22610649, 0x2b2004b}, + { -80192398, 22345940, -80127603, 22406059, 0x29c004b}, + { -79687365, 22279050, -79620436, 22341149, 0x2b2004b}, + { -79267098, 22312440, -79202303, 22372559, 0x29c004b}, + { -75753120, 20928950, -75686881, 20991049, 0x2b2004b}, + { -77382231, 21019940, -77317770, 21080059, 0x29c004b}, + { -81581637, 22755550, -81514363, 22817649, 0x2b2004b}, + { -80232398, 22119940, -80167603, 22180059, 0x29c004b}, + { -76463033, 20338950, -76396967, 20401049, 0x2b2004b}, + { -78029064, 20696640, -77964937, 20756759, 0x29c004b}, + { -79518565, 22038650, -79451636, 22100749, 0x2b2004b}, + { -79554198, 22469740, -79489403, 22529859, 0x29c004b}, + { -75683033, 20138950, -75616967, 20201049, 0x2b2004b}, + { -82601165, 22943640, -82536036, 23003759, 0x29c004b}, + { -79769665, 22447350, -79702736, 22509449, 0x2b2004b}, + { -80002398, 22119940, -79937603, 22180059, 0x29c004b}, + { -82533637, 22848950, -82466363, 22911049, 0x2b2004b}, + { -79502398, 22489940, -79437603, 22550059, 0x29c004b}, + { -80083637, 22618950, -80016363, 22681049, 0x2b2004b}, + { -79301814, 21742540, -79237186, 21802659, 0x29c004b}, + { -82420037, 22942650, -82352763, 23004749, 0x2b2004b}, + { -81946365, 22753040, -81881236, 22813159, 0x29c004b}, + { -77744000, 19820000, -74120000, 21970000, 0x2fa0015}, + { -84970000, 21430000, -80500000, 23286000, 0x0700011}, + { -80500000, 20341000, -77600000, 23230000, 0x001000d}, + { -84970000, 19820000, -74120000, 23286000, 0x0010216}, + { 23265379, 42654755, 23382621, 42741245, 0x001000a}, // BGR + { 23014000, 42529000, 23476623, 42770000, 0xc730447}, + { 24610000, 41982490, 24977597, 42255909, 0xbde0447}, + { 27544800, 43140000, 28049468, 43342400, 0xbde0447}, + { 27395000, 42440000, 27495187, 42540300, 0x3c1044b}, + { 25913018, 43805000, 26032181, 43891489, 0x3c1004b}, + { 25581500, 42391400, 25720770, 42463570, 0x3c1044b}, + { 24557899, 43373800, 24676101, 43460289, 0x3c1004b}, + { 26263879, 42615900, 26381120, 42702389, 0x3c1004b}, + { 27760018, 43532100, 27879181, 43618589, 0x3c1004b}, + { 26884999, 43204300, 27003201, 43290789, 0x3c1004b}, + { 25490540, 41907400, 25605859, 41993889, 0x3c1004b}, + { 24266160, 42163500, 24382440, 42249989, 0x3c1004b}, + { 26438160, 42458000, 26554440, 42544489, 0x3c1004b}, + { 23012360, 41980900, 23128640, 42067389, 0x3c1004b}, + { 25553399, 43029200, 25671601, 43115689, 0x3c1004b}, + { 25259179, 42839800, 25376420, 42926289, 0x3c1004b}, + { 23503299, 43176800, 23621501, 43263289, 0x3c1004b}, + { 25324079, 42590500, 25441320, 42676989, 0x3c1004b}, + { 22803018, 43958700, 22922181, 44045189, 0x3c1004b}, + { 22649386, 42252000, 22752961, 42302000, 0x2b2044b}, + { 23208818, 43387040, 23290981, 43447159, 0x29c004b}, + { 25569355, 42028150, 25652844, 42090249, 0x2b2004b}, + { 25339120, 41600840, 25419279, 41660959, 0x29c004b}, + { 26512765, 43222250, 26597634, 43284349, 0x2b2004b}, + { 24674218, 43121340, 24756381, 43181459, 0x29c004b}, + { 23089055, 42235850, 23172544, 42297949, 0x2b2004b}, + { 27205767, 44064340, 27289433, 44124459, 0x29c004b}, + { 25664265, 43100550, 25749134, 43162649, 0x2b2004b}, + { 26466018, 43511740, 26548181, 43571859, 0x29c004b}, + { 24658600, 41561150, 24741399, 41623249, 0x2b2004b}, + { 25316184, 43573740, 25399015, 43633859, 0x29c004b}, + { 23123954, 41382000, 23254496, 41421000, 0x2b2044b}, + { 23489886, 42318840, 23570713, 42378959, 0x29c004b}, + { 23229900, 41516150, 23312699, 41578249, 0x2b2004b}, + { 24720000, 42622000, 24829677, 42666600, 0x29c044b}, + { 25962355, 42447750, 26045844, 42509849, 0x2b2004b}, + { 23967586, 41999140, 24029537, 42077500, 0x29c044b}, + { 25084265, 43002050, 25169134, 43064149, 0x2b2004b}, + { 27215952, 42689640, 27297447, 42749759, 0x29c004b}, + { 23778910, 42868750, 23863089, 42930849, 0x2b2004b}, + { 25868820, 41894640, 25948979, 41954759, 0x29c004b}, + { 26938610, 42620650, 27022789, 42682749, 0x2b2004b}, + { 26203318, 43299040, 26285481, 43359159, 0x29c004b}, + { 24266455, 42001850, 24349944, 42063949, 0x2b2004b}, + { 23683920, 41543940, 23764079, 41604059, 0x29c004b}, + { 24137910, 42478950, 24222089, 42541049, 0x2b2004b}, + { 24067118, 43247340, 24149281, 43307459, 0x29c004b}, + { 25288255, 42168950, 25371744, 42231049, 0x2b2004b}, + { 26140320, 41745740, 26220479, 41805859, 0x29c004b}, + { 22350000, 43724856, 22995792, 44215896, 0x001088c}, + { 22995792, 43724856, 23641584, 44215896, 0x001108c}, + { 23641584, 43724856, 24287376, 44215896, 0x001188c}, + { 25578959, 43724856, 26224751, 44215896, 0x001208c}, + { 26224751, 43724856, 26870543, 44215896, 0x001288c}, + { 26870543, 43724856, 27516335, 44215896, 0x001308c}, + { 27516335, 43724856, 28162127, 44215896, 0x001388c}, + { 22355207, 43233816, 22995791, 43724856, 0x001408c}, + { 22995791, 43233816, 23636375, 43724856, 0x001488c}, + { 23636375, 43233816, 24276959, 43724856, 0x001508c}, + { 24276959, 43233816, 24917543, 43763000, 0x020588c}, + { 24917543, 43233816, 25558127, 43724856, 0x001608c}, + { 25558127, 43233816, 26198711, 43724856, 0x001688c}, + { 26198711, 43233816, 26839295, 43724856, 0x001708c}, + { 26839295, 43233816, 27479879, 43724856, 0x001788c}, + { 27479879, 43233816, 28120463, 43724856, 0x001808c}, + { 28120463, 43332024, 28761047, 43823064, 0x001888c}, + { 22355207, 42742776, 22990583, 43233816, 0x001908c}, + { 22990583, 42742776, 23625959, 43233816, 0x001988c}, + { 23625959, 42742776, 24261335, 43233816, 0x001a08c}, + { 24261335, 42742776, 24896711, 43233816, 0x001a88c}, + { 24896711, 42742776, 25532087, 43233816, 0x001b08c}, + { 25532087, 42742776, 26167463, 43233816, 0x001b88c}, + { 26167463, 42742776, 26802839, 43233816, 0x001c08c}, + { 26802839, 42742776, 27438215, 43233816, 0x001c88c}, + { 27438215, 42742776, 28073591, 43233816, 0x001d08c}, + { 22360415, 42251736, 22990583, 42742776, 0x001d88c}, + { 22990583, 42251736, 23620751, 42742776, 0x001e08c}, + { 23620751, 42251736, 24250919, 42742776, 0x001e88c}, + { 24250919, 42251736, 24881087, 42742776, 0x001f08c}, + { 24881087, 42251736, 25511255, 42742776, 0x0010088}, + { 25511255, 42251736, 26141423, 42742776, 0x0010888}, + { 26141423, 42251736, 26771591, 42742776, 0x0011088}, + { 26771591, 42251736, 27401759, 42742776, 0x0011888}, + { 27401759, 42251736, 28031927, 42742776, 0x0012088}, + { 22436036, 41760696, 23060996, 42251736, 0x0012888}, + { 23060996, 41760696, 23685956, 42251736, 0x0013088}, + { 23685956, 41760696, 24310916, 42251736, 0x0013888}, + { 24310916, 41760696, 24935876, 42251736, 0x0014088}, + { 24935876, 41760696, 25560836, 42251736, 0x0014888}, + { 25560836, 41760696, 26185796, 42251736, 0x0015088}, + { 26185796, 41760696, 26810756, 42251736, 0x0015888}, + { 26810756, 41760696, 27435716, 42251736, 0x0016088}, + { 27435716, 41760696, 28060676, 42251736, 0x0016888}, + { 22722476, 41269656, 23342228, 41760696, 0x0017088}, + { 23342228, 41269656, 23961980, 41760696, 0x0017888}, + { 23961980, 41269656, 24581732, 41760696, 0x0018088}, + { 24581732, 41269656, 25201484, 41760696, 0x0018888}, + { 25201484, 41234000, 25770000, 41760696, 0x0219088}, + { 25770000, 41294000, 26363000, 41760696, 0x0019888}, + { 25201484, 41234000, 25770000, 41760696, 0x0bfa890}, + { 25770000, 41294000, 26363000, 41760696, 0x0b0b090}, + { 12090000, 39600000, 30183000, 51061000, 0x0010216}, + { 22350000, 41234000, 28620000, 44260000, 0x003021c}, + { -10818550, 6265705, -10732060, 6352195, 0x001000a}, // LBR + { -10852000, 6139800, -10319500, 6563120, 0x01b000c}, + { -8205296, 5995121, -8054705, 6144880, 0x680004b}, + { -10093696, 5818720, -9943105, 5968479, 0x680004b}, + { -8628442, 7486398, -8477435, 7636157, 0x680004b}, + { -9551664, 6948891, -9428336, 7071200, 0x54f004b}, + { -7791963, 4360584, -7669315, 4482893, 0x54f004b}, + { -10864664, 6828690, -10741336, 6950999, 0x54f004b}, + { -9075676, 4963584, -8953028, 5085893, 0x54f004b}, + { -9046824, 7164062, -8923496, 7286371, 0x54f004b}, + { -8281324, 4618891, -8158676, 4741200, 0x54f004b}, + { -9821664, 8358891, -9698336, 8481200, 0x54f004b}, + { -11386994, 6676290, -11264006, 6798599, 0x54f004b}, + { -8930224, 6434145, -8807236, 6556454, 0x54f004b}, + { -8774149, 7301483, -8650821, 7423792, 0x54f004b}, + { -9624372, 5392151, -9501384, 5514460, 0x54f004b}, + { -10584695, 8063928, -10115975, 8554968, 0x001108c}, + { -10115976, 8063928, -9647256, 8554968, 0x001188c}, + { -9647256, 8063928, -9178536, 8554968, 0x001208c}, + { -11053416, 7572888, -10584696, 8063928, 0x001288c}, + { -10584696, 7572888, -10115976, 8063928, 0x001308c}, + { -10115976, 7572888, -9647256, 8063928, 0x001388c}, + { -9647256, 7572888, -9178536, 8063928, 0x001408c}, + { -11522135, 7081848, -11053415, 7572888, 0x001508c}, + { -11053415, 7081848, -10584695, 7572888, 0x001588c}, + { -10584695, 7081848, -10115975, 7572888, 0x001608c}, + { -10115975, 7081848, -9647255, 7572888, 0x001688c}, + { -9647255, 7081848, -9178535, 7572888, 0x001708c}, + { -9178535, 7081848, -8709815, 7572888, 0x001788c}, + { -8709815, 7081848, -8241095, 7572888, 0x001808c}, + { -11522135, 6590808, -11053415, 7081848, 0x001888c}, + { -11053415, 6590808, -10584695, 7081848, 0x001908c}, + { -10584695, 6590808, -10115975, 7081848, 0x001988c}, + { -10115975, 6590808, -9647255, 7081848, 0x001a08c}, + { -9647255, 6590808, -9178535, 7081848, 0x001a88c}, + { -9178535, 6590808, -8709815, 7081848, 0x001b08c}, + { -8709815, 6590808, -8241095, 7081848, 0x001b88c}, + { -11100287, 6099768, -10631567, 6590808, 0x001c08c}, + { -10631567, 6099768, -10162847, 6590808, 0x001c88c}, + { -10162847, 6099768, -9694127, 6590808, 0x001d08c}, + { -9694127, 6099768, -9225407, 6590808, 0x001d88c}, + { -9225407, 6099768, -8756687, 6590808, 0x001e08c}, + { -8756687, 6099768, -8287967, 6590808, 0x001e88c}, + { -8287967, 6099768, -7819247, 6590808, 0x001f08c}, + { -8756688, 7219339, -8287968, 7710379, 0x001488c}, + { -10647972, 5608728, -10179252, 6099768, 0x0015088}, + { -10179252, 5608728, -9710532, 6099768, 0x0015888}, + { -9710532, 5608728, -9241812, 6099768, 0x0016088}, + { -9241812, 5608728, -8773092, 6099768, 0x0016888}, + { -8773092, 5608728, -8304372, 6099768, 0x0017088}, + { -8304372, 5608728, -7835652, 6099768, 0x0017888}, + { -7835652, 5608728, -7366932, 6099768, 0x0018888}, + { -10179251, 5117688, -9710531, 5608728, 0x0019088}, + { -9710531, 5117688, -9241811, 5608728, 0x0019888}, + { -9241811, 5117688, -8773091, 5608728, 0x001a888}, + { -8773091, 5117688, -8304371, 5608728, 0x001b088}, + { -8304371, 5117688, -7835651, 5608728, 0x001b888}, + { -7835651, 5117688, -7366931, 5608728, 0x001c088}, + { -9358991, 4626648, -8890271, 5117688, 0x001c888}, + { -8890271, 4626648, -8421551, 5117688, 0x001d088}, + { -8421551, 4626648, -7952831, 5117688, 0x001d888}, + { -7952831, 4626648, -7484111, 5117688, 0x001e088}, + { -8421551, 4340000, -7952831, 4831040, 0x001e888}, + { -7952831, 4340000, -7484111, 4831040, 0x001f088}, + { -16860000, 4340000, 4000000, 15120000, 0x2a30216}, + { -11500000, 4340000, -7367778, 8569677, 0x003021c}, + { -87254206, 14039855, -87165794, 14126345, 0x001000a}, // HND + { -88217002, 15178017, -87732658, 15669057, 0x001000c}, + { -87268953, 14021490, -87143247, 14143799, 0x54f004b}, + { -86863600, 15733000, -86743734, 15797789, 0x3c1044b}, + { -87213446, 13266500, -87124555, 13352989, 0x3c1004b}, + { -87675466, 14416800, -87586335, 14503289, 0x3c1004b}, + { -87965226, 15783200, -87875374, 15869689, 0x3c1004b}, + { -86614246, 13999700, -86525355, 14086189, 0x3c1004b}, + { -87888066, 14543300, -87798935, 14629789, 0x3c1004b}, + { -86274566, 14626800, -86185435, 14713289, 0x3c1004b}, + { -85942886, 14785800, -85853514, 14872289, 0x3c1004b}, + { -87538000, 15747000, -87396910, 15802000, 0x3c1044b}, + { -86054906, 15598200, -85965294, 15684689, 0x3c1004b}, + { -88824686, 14726800, -88735314, 14813289, 0x3c1004b}, + { -86624806, 15436800, -86535194, 15523289, 0x3c1004b}, + { -87519246, 13397600, -87430355, 13484089, 0x3c1004b}, + { -86604446, 13816800, -86515555, 13903289, 0x3c1004b}, + { -87723366, 14305500, -87634235, 14391989, 0x3c1004b}, + { -87174686, 15086800, -87085314, 15173289, 0x3c1004b}, + { -88811286, 14987700, -88721914, 15074189, 0x3c1004b}, + { -88299486, 14877200, -88210114, 14963689, 0x3c1004b}, + { -87134566, 14356800, -87045435, 14443289, 0x3c1004b}, + { -87506846, 13482200, -87417955, 13568689, 0x3c1004b}, + { -88214566, 14276800, -88125435, 14363289, 0x3c1004b}, + { -86902366, 14486100, -86813235, 14572589, 0x3c1004b}, + { -87642606, 15250000, -87552994, 15336489, 0x3c1004b}, + { -86599346, 16266500, -86509254, 16352989, 0x3c1004b}, + { -86324806, 15576800, -86235194, 15663289, 0x3c1004b}, + { -88008966, 14648400, -87919835, 14734889, 0x3c1004b}, + { -88084446, 14106800, -87995555, 14193289, 0x3c1004b}, + { -86293606, 15488100, -86203994, 15574589, 0x3c1004b}, + { -87720706, 15261800, -87631094, 15348289, 0x3c1004b}, + { -84171396, 17167043, -83681844, 17658083, 0x001d888}, + { -87172848, 16039408, -86688504, 16530448, 0x001e088}, + { -86688504, 16039408, -86204160, 16530448, 0x001e888}, + { -86204160, 16039408, -85719816, 16530448, 0x001f088}, + { -88429538, 15548368, -87945194, 16039408, 0x001008c}, + { -87945194, 15548368, -87460850, 16039408, 0x001088c}, + { -87460850, 15548368, -86976506, 16039408, 0x001108c}, + { -86976506, 15548368, -86492162, 16039408, 0x001188c}, + { -86492162, 15548368, -86007818, 16039408, 0x001208c}, + { -86007818, 15548368, -85523474, 16039408, 0x001288c}, + { -85523474, 15548368, -85039130, 16039408, 0x001308c}, + { -85039130, 15548368, -84554786, 16039408, 0x001388c}, + { -84554786, 15548368, -84070442, 16039408, 0x001408c}, + { -84070442, 15548368, -83586098, 16039408, 0x001488c}, + { -88817013, 15057328, -88332669, 15548368, 0x001588c}, + { -89301357, 15057328, -88817013, 15548368, 0x001508c}, + { -88332669, 15057328, -87848325, 15548368, 0x001608c}, + { -87848325, 15057328, -87363981, 15548368, 0x001688c}, + { -87363981, 15057328, -86879637, 15548368, 0x001708c}, + { -86879637, 15057328, -86395293, 15548368, 0x001788c}, + { -86395293, 15057328, -85910949, 15548368, 0x001808c}, + { -85910949, 15057328, -85426605, 15548368, 0x001888c}, + { -85426605, 15057328, -84942261, 15548368, 0x001908c}, + { -84942261, 15057328, -84457917, 15548368, 0x001988c}, + { -84457917, 15057328, -83973573, 15548368, 0x001a08c}, + { -83973573, 15057328, -83489229, 15548368, 0x001a88c}, + { -83489229, 14811807, -83004885, 15302847, 0x001b08c}, + { -87790203, 14566288, -87311067, 15057328, 0x001d08c}, + { -88269339, 14566288, -87790203, 15057328, 0x001c88c}, + { -88748475, 14566288, -88269339, 15057328, 0x001c08c}, + { -89227611, 14566288, -88748475, 15057328, 0x001b88c}, + { -87311067, 14566288, -86831931, 15057328, 0x001d88c}, + { -86831931, 14566288, -86352795, 15057328, 0x001e08c}, + { -86352795, 14566288, -85873659, 15057328, 0x001e88c}, + { -85873659, 14566288, -85394523, 15057328, 0x001f08c}, + { -85394523, 14566288, -84915387, 15057328, 0x0b10090}, + { -84915387, 14566288, -84436251, 15057328, 0x0b10890}, + { -84436251, 14566288, -83957115, 15057328, 0x0b11090}, + { -83957115, 14566288, -83477979, 15057328, 0x0b11890}, + { -85519099, 14075248, -85039963, 14566288, 0x0b16090}, + { -89352187, 14075248, -88873051, 14566288, 0x0b12090}, + { -88873051, 14075248, -88393915, 14566288, 0x0b12890}, + { -88393915, 14075248, -87914779, 14566288, 0x0b13090}, + { -87914779, 14075248, -87435643, 14566288, 0x0b13890}, + { -87435643, 14075248, -86956507, 14566288, 0x0b14090}, + { -86956507, 14075248, -86477371, 14566288, 0x0b14890}, + { -86477371, 14075248, -85998235, 14566288, 0x0b15090}, + { -85998235, 14075248, -85519099, 14566288, 0x0b15890}, + { -88777224, 13584208, -88298088, 14075248, 0x0b16890}, + { -88298088, 13584208, -87818952, 14075248, 0x0b17090}, + { -87818952, 13584208, -87339816, 14075248, 0x0b17890}, + { -87339816, 13584208, -86860680, 14075248, 0x0b18090}, + { -86860680, 13584208, -86381544, 14075248, 0x0b18890}, + { -86381544, 13584208, -85902408, 14075248, 0x0b19090}, + { -85902408, 13584208, -85423272, 14075248, 0x0b19890}, + { -88058520, 13093168, -87579384, 13584208, 0x0b0a090}, + { -87579384, 13093168, -87100248, 13584208, 0x0b0a890}, + { -87100248, 13093168, -86621112, 13584208, 0x0b0b090}, + { -88058520, 12602128, -87579384, 13093168, 0x0b0b890}, + { -87579384, 12602128, -87100248, 13093168, 0x0b0c090}, + { -87100248, 12602128, -86621112, 13093168, 0x0b0c890}, + { -92236000, 7190000, -77140000, 18500000, 0x3300216}, + { -89355000, 12984900, -83000000, 17500000, 0x003021c}, + { 2342000, 6346000, 2487000, 6397000, 0x012000a}, // BEN + { 2043000, 6333000, 2684400, 6680000, 0x016000c}, + { 2540000, 9295000, 2606429, 9408801, 0x3c1044b}, + { 2606429, 9295000, 2672858, 9408801, 0x3c1044b}, + { 1629156, 9662002, 1716846, 9748491, 0x3c1004b}, + { 2037096, 7136302, 2124305, 7222791, 0x3c1004b}, + { 1950096, 7138302, 2037305, 7224791, 0x3c1004b}, + { 1336335, 10257800, 1424265, 10344289, 0x3c1004b}, + { 1654616, 6577002, 1741585, 6663491, 0x3c1004b}, + { 2451096, 7993602, 2538305, 8080091, 0x3c1004b}, + { 1636235, 10286700, 1724165, 10373189, 0x3c1004b}, + { 2596896, 6932902, 2684105, 7019391, 0x3c1004b}, + { 2889815, 11085900, 2977985, 11172389, 0x3c1004b}, + { 1650276, 8950402, 1737726, 9036891, 0x3c1004b}, + { 1922796, 7031602, 2010005, 7118091, 0x3c1004b}, + { 2196396, 7930502, 2283605, 8016991, 0x3c1004b}, + { 2368176, 8452202, 2455626, 8538691, 0x3c1004b}, + { 2343635, 10313600, 2431565, 10400089, 0x3c1004b}, + { 2401315, 11260800, 2489485, 11347289, 0x3c1004b}, + { 1937296, 7886402, 2024505, 7972891, 0x3c1004b}, + { 3159556, 9890802, 3247246, 9977291, 0x3c1004b}, + { 3326315, 11798800, 3414485, 11885289, 0x3c1004b}, + { 1667500, 6241100, 1832933, 6286500, 0x3c1044b}, + { 2612916, 6689802, 2699885, 6776291, 0x3c1004b}, + { 2148396, 7734502, 2235605, 7820991, 0x3c1004b}, + { 2627135, 10184300, 2715065, 10270789, 0x3c1004b}, + { 1868656, 9489802, 1956346, 9576291, 0x3c1004b}, + { 1956835, 10184600, 2044765, 10271089, 0x3c1004b}, + { 3130615, 12038400, 3218785, 12124889, 0x3c1004b}, + { 1747679, 6772752, 1810123, 6834851, 0x2b2004b}, + { 1859574, 6357242, 1920027, 6417361, 0x29c004b}, + { 1658193, 6915352, 1720809, 6977451, 0x2b2004b}, + { 2563507, 8861242, 2624294, 8921361, 0x29c004b}, + { 1231033, 10594750, 1294167, 10656849, 0x2b2004b}, + { 2093239, 10784940, 2154360, 10845059, 0x29c004b}, + { 2578693, 7328952, 2641309, 7391051, 0x2b2004b}, + { 2308405, 7185801, 2369025, 7245920, 0x29c004b}, + { 1498640, 6116481, 1967360, 6607521, 0x001008c}, + { 1967360, 6116481, 2436080, 6607521, 0x001088c}, + { 2436080, 6116481, 2904800, 6607521, 0x001108c}, + { 1498640, 6607521, 1967360, 7098561, 0x001188c}, + { 1967360, 6607521, 2436080, 7098561, 0x001208c}, + { 2436080, 6607521, 2904800, 7098561, 0x001288c}, + { 1498640, 7098561, 1967360, 7589601, 0x001308c}, + { 1967360, 7098561, 2436080, 7589601, 0x001388c}, + { 2436080, 7098561, 2904800, 7589601, 0x001408c}, + { 1498640, 7589601, 1967360, 8080641, 0x001488c}, + { 1967360, 7589601, 2436080, 8080641, 0x001508c}, + { 2436080, 7589601, 2904800, 8080641, 0x001588c}, + { 1498640, 8080640, 1967360, 8571680, 0x001608c}, + { 1967360, 8080640, 2436080, 8571680, 0x001688c}, + { 2436080, 8080640, 2904800, 8571680, 0x001708c}, + { 1498640, 8571680, 1972568, 9062720, 0x001788c}, + { 1972568, 8571680, 2446496, 9062720, 0x001808c}, + { 2446496, 8571680, 2920424, 9062720, 0x001888c}, + { 1332765, 9062720, 1806693, 9553760, 0x001908c}, + { 1806693, 9062720, 2280621, 9553760, 0x001988c}, + { 2280621, 9062720, 2754549, 9553760, 0x001a08c}, + { 2754549, 9062720, 3228477, 9553760, 0x001a88c}, + { 1261676, 9553760, 1735604, 10044800, 0x001b08c}, + { 1735604, 9553760, 2209532, 10044800, 0x001b88c}, + { 2209532, 9553760, 2683460, 10044800, 0x001c08c}, + { 2683460, 9553760, 3157388, 10044800, 0x001c88c}, + { 3157388, 9553760, 3631316, 10044800, 0x001d08c}, + { 764051, 10044800, 1237979, 10535840, 0x001d88c}, + { 1237979, 10044800, 1711907, 10535840, 0x001e08c}, + { 1711907, 10044800, 2185835, 10535840, 0x001e88c}, + { 2185835, 10044800, 2659763, 10535840, 0x001f08c}, + { 2659763, 10044800, 3133691, 10535840, 0x0010088}, + { 3133691, 10044800, 3607619, 10535840, 0x0010888}, + { 3526072, 10044800, 4000000, 10535840, 0x0011088}, + { 764051, 10535840, 1237979, 11026880, 0x0011888}, + { 1237979, 10535840, 1711907, 11026880, 0x0012088}, + { 1711907, 10535840, 2185835, 11026880, 0x0012888}, + { 2185835, 10535840, 2659763, 11026880, 0x0013088}, + { 2659763, 10535840, 3133691, 11026880, 0x0013888}, + { 3133691, 10535840, 3607619, 11026880, 0x0014088}, + { 3526072, 10535840, 4000000, 11026880, 0x0014888}, + { 929926, 11026880, 1403854, 11517920, 0x0015088}, + { 1403854, 11026880, 1877782, 11517920, 0x0015888}, + { 1877782, 11026880, 2351710, 11517920, 0x0016088}, + { 2351710, 11026880, 2825638, 11517920, 0x0016888}, + { 2825638, 11026880, 3299566, 11517920, 0x0017088}, + { 3299566, 11026880, 3773494, 11517920, 0x0017888}, + { 2110000, 11517920, 2588674, 11920600, 0x01cd088}, + { 2588674, 11517920, 3062602, 11920600, 0x001d888}, + { 3062602, 11517920, 3617000, 11920600, 0x01ae088}, + { 2369604, 11920600, 2843532, 12411641, 0x001e888}, + { 2843532, 11920600, 3317460, 12411641, 0x001f088}, + { 2114746, 11517920, 2588674, 11920600, 0x0a0d090}, + { 2588674, 11517920, 3062602, 11920600, 0x0a0d890}, + { 3062602, 11517920, 3617000, 11920600, 0x094e090}, + { 2369604, 11920601, 2843532, 12411641, 0x0b1e890}, + { 2843532, 11920601, 3317460, 12411641, 0x0b1f090}, + { -16860000, 4340000, 4000000, 15120000, 0x2a30216}, + { 770000, 6100000, 3860000, 12410000, 0x003021c}, + { 38870225, 15293955, 38959598, 15380445, 0x001000a}, // ERI + { 38687336, 15113011, 39171680, 15604051, 0x001000c}, + { 38394637, 15716890, 38521362, 15839199, 0x54f004b}, + { 42632517, 12945190, 42757883, 13067499, 0x54f004b}, + { 39366537, 15555390, 39493262, 15677699, 0x54f004b}, + { 41627147, 13868890, 41752853, 13991199, 0x54f004b}, + { 38751807, 14825890, 38878193, 14948199, 0x54f004b}, + { 37526807, 15058890, 37653193, 15181199, 0x54f004b}, + { 39306007, 14782990, 39432393, 14905299, 0x54f004b}, + { 42266547, 13206090, 42392253, 13328399, 0x54f004b}, + { 38984907, 15000290, 39111293, 15122599, 0x54f004b}, + { 38768577, 14573490, 38894623, 14695799, 0x54f004b}, + { 39356977, 14628890, 39483023, 14751199, 0x54f004b}, + { 36613114, 15060300, 36702486, 15146789, 0x3c1004b}, + { 40265414, 14855900, 40354786, 14942389, 0x3c1004b}, + { 38431354, 16621900, 38521446, 16708389, 0x3c1004b}, + { 38640374, 16144700, 38730226, 16231189, 0x3c1004b}, + { 38402074, 15841000, 38491926, 15927489, 0x3c1004b}, + { 38004174, 16207600, 38094026, 16294089, 0x3c1004b}, + { 37982694, 15498500, 38072306, 15584989, 0x3c1004b}, + { 37522114, 14988400, 37611486, 15074889, 0x3c1004b}, + { 37609114, 14974800, 37698486, 15061289, 0x3c1004b}, + { 38328075, 17531160, 38817627, 18022200, 0x001008c}, + { 37334264, 17174080, 37823816, 17665120, 0x001088c}, + { 37823816, 17174080, 38313368, 17665120, 0x001108c}, + { 38313368, 17174080, 38802920, 17665120, 0x001188c}, + { 38802920, 17174080, 39292472, 17665120, 0x001208c}, + { 36849920, 16683039, 37334264, 17174079, 0x001288c}, + { 37334264, 16683039, 37818608, 17174079, 0x001308c}, + { 37818608, 16683039, 38302952, 17174079, 0x001388c}, + { 38302952, 16683039, 38787296, 17174079, 0x001408c}, + { 38787296, 16683039, 39271640, 17174079, 0x001488c}, + { 36849920, 16192000, 37334264, 16683040, 0x001508c}, + { 37334264, 16192000, 37818608, 16683040, 0x001588c}, + { 37818608, 16192000, 38302952, 16683040, 0x001608c}, + { 38302952, 16192000, 38787296, 16683040, 0x001688c}, + { 38787296, 16192000, 39271640, 16683040, 0x001708c}, + { 36607748, 15700960, 37092092, 16192000, 0x001788c}, + { 37092092, 15700960, 37576436, 16192000, 0x001808c}, + { 37576436, 15700960, 38060780, 16192000, 0x001888c}, + { 38060780, 15700960, 38545124, 16192000, 0x001908c}, + { 38545124, 15700960, 39029468, 16192000, 0x001988c}, + { 39029468, 15700960, 39513812, 16192000, 0x001a08c}, + { 36438228, 15209920, 36922572, 15700960, 0x001a88c}, + { 36922572, 15209920, 37406916, 15700960, 0x001b08c}, + { 37406916, 15209920, 37891260, 15700960, 0x001b88c}, + { 37891260, 15209920, 38375604, 15700960, 0x001c08c}, + { 38375604, 15209920, 38859948, 15700960, 0x001c88c}, + { 38859948, 15209920, 39344292, 15700960, 0x001d08c}, + { 39344292, 15209920, 39828636, 15700960, 0x001d88c}, + { 39828636, 15209920, 40312980, 15700960, 0x001e08c}, + { 39889000, 15701012, 40260000, 16289000, 0x026e88c}, + { 40313000, 15466000, 40842000, 15907000, 0x01cf08c}, + { 36438248, 14718932, 36922592, 15209972, 0x0010088}, + { 36922592, 14718932, 37406936, 15209972, 0x0010888}, + { 37406936, 14718932, 37891280, 15209972, 0x0011088}, + { 37891280, 14718932, 38375624, 15209972, 0x0011888}, + { 38375624, 14718932, 38859968, 15209972, 0x0012088}, + { 38859968, 14718932, 39344312, 15209972, 0x0015088}, + { 39344312, 14718932, 39828656, 15209972, 0x0015888}, + { 39828656, 14718932, 40313000, 15209972, 0x0016088}, + { 40313000, 14718932, 40797344, 15209972, 0x0016888}, + { 36438248, 14227892, 36917384, 14718932, 0x0012888}, + { 36917384, 14227892, 37396520, 14718932, 0x0013088}, + { 37396520, 14179000, 37830000, 14718914, 0x0223888}, + { 37875656, 14227892, 38354792, 14718932, 0x0014088}, + { 38354792, 14227892, 38833928, 14718932, 0x0014888}, + { 38833928, 14227892, 39313064, 14718932, 0x0017088}, + { 39313063, 14227892, 39792199, 14718932, 0x0017888}, + { 39792199, 14227892, 40271335, 14718932, 0x0018088}, + { 40271336, 14227892, 40750472, 14718932, 0x0018888}, + { 40750472, 14227892, 41229608, 14718932, 0x0019088}, + { 41229608, 14227892, 41708744, 14718932, 0x0019888}, + { 40654644, 13736852, 41133780, 14227892, 0x001a088}, + { 41133780, 13736852, 41612916, 14227892, 0x001a888}, + { 41612916, 13736852, 42092052, 14227892, 0x001b088}, + { 41133780, 13245812, 41612916, 13736852, 0x001b888}, + { 41612916, 13245812, 42092052, 13736852, 0x001c088}, + { 42092052, 13245812, 42571188, 13736852, 0x001c888}, + { 41708743, 12754772, 42187879, 13245812, 0x001d088}, + { 42187880, 12754772, 42667016, 13245812, 0x001d888}, + { 42667015, 12754772, 43146151, 13245812, 0x001e088}, + { 42211836, 12350000, 42690972, 12841040, 0x001e888}, + { 42681864, 12350000, 43161000, 12841040, 0x001f088}, + { 39266000, 14718932, 41473500, 16773000, 0x0010015}, + { 36433480, 12350000, 43161000, 18022200, 0x0010216}, + { 34969050,-15836490, 35058423,-15750000, 0x001000a}, // MWI + { 34843074,-15971880, 35201526,-15625921, 0xf040047}, + { 33627904,-14137400, 33972095,-13802511, 0xe890047}, + { 33967315,-11495400, 34055485,-11408911, 0x3c1004b}, + { 35283694,-15434300, 35373306,-15347811, 0x3c1004b}, + { 33867855, -9979500, 33955545, -9893011, 0x3c1004b}, + { 35216034,-14500900, 35305165,-14414411, 0x3c1004b}, + { 33445374,-13081300, 33534025,-12994811, 0x3c1004b}, + { 34413854,-13838700, 34502745,-13752211, 0x3c1004b}, + { 34223874,-12956400, 34312525,-12869911, 0x3c1004b}, + { 35209333,-16973400, 35299666,-16886911, 0x3c1004b}, + { 35182814,-15112300, 35272186,-15025811, 0x3c1004b}, + { 34278134,-14414700, 34367265,-14328211, 0x3c1004b}, + { 34913814,-15033800, 35003186,-14947311, 0x3c1004b}, + { 33817335,-11058500, 33905265,-10972011, 0x3c1004b}, + { 33553215,-11946000, 33641385,-11859511, 0x3c1004b}, + { 35457574,-16066900, 35547426,-15980411, 0x3c1004b}, + { 32835554,-13843200, 32924445,-13756711, 0x3c1004b}, + { 33695554,-13574500, 33784445,-13488011, 0x3c1004b}, + { 33631915,-11167900, 33720085,-11081411, 0x3c1004b}, + { 34227815,-11650500, 34315985,-11564011, 0x3c1004b}, + { 35255074,-16053200, 35344926,-15966711, 0x3c1004b}, + { 34844354,-14128700, 34933245,-14042211, 0x3c1004b}, + { 34499794,-15639300, 34589406,-15552811, 0x3c1004b}, + { 34602714,-14867500, 34692086,-14781011, 0x3c1004b}, + { 33229355, -9742500, 33317045, -9656011, 0x3c1004b}, + { 34781474,-16064100, 34871326,-15977611, 0x3c1004b}, + { 34046054,-13374000, 34134945,-13287511, 0x3c1004b}, + { 35076574,-16107500, 35166426,-16021011, 0x3c1004b}, + { 34096535,-10667200, 34184465,-10580711, 0x3c1004b}, + { 33874854,-13682200, 33963745,-13595711, 0x3c1004b}, + { 35595774,-15831400, 35685626,-15744911, 0x3c1004b}, + { 34447154,-14033000, 34536045,-13946511, 0x3c1004b}, + { 35480614,-14925300, 35569986,-14838811, 0x3c1004b}, + { 32911567, -9856040, 33385495, -9365000, 0x001008c}, + { 33385495, -9856040, 33859423, -9365000, 0x001088c}, + { 33859423, -9856040, 34333351, -9365000, 0x001108c}, + { 33314406,-10347080, 33788334, -9856040, 0x001188c}, + { 33788334,-10347080, 34262262, -9856040, 0x001208c}, + { 33314406,-10838120, 33788334,-10347080, 0x001288c}, + { 33788334,-10838120, 34262262,-10347080, 0x001308c}, + { 33077442,-11329160, 33551370,-10838120, 0x001388c}, + { 33551370,-11329160, 34025298,-10838120, 0x001408c}, + { 34025298,-11329160, 34499226,-10838120, 0x001488c}, + { 33077442,-11820200, 33551370,-11329160, 0x001508c}, + { 33551370,-11820200, 34025298,-11329160, 0x001588c}, + { 34025298,-11820200, 34499226,-11329160, 0x001608c}, + { 33243317,-12311240, 33717245,-11820200, 0x001688c}, + { 33717245,-12311240, 34191173,-11820200, 0x001708c}, + { 32930056,-12802280, 33409192,-12311240, 0x001788c}, + { 33409192,-12802280, 33888328,-12311240, 0x001808c}, + { 33888328,-12802280, 34367464,-12311240, 0x001888c}, + { 32930056,-13293320, 33409192,-12802280, 0x001908c}, + { 33409192,-13293320, 33888328,-12802280, 0x001988c}, + { 33888328,-13293320, 34367464,-12802280, 0x001a08c}, + { 32671892,-13784360, 33151028,-13293320, 0x001a88c}, + { 33145667,-13784360, 33624803,-13293320, 0x001b08c}, + { 33624803,-13784360, 34103939,-13293320, 0x001b88c}, + { 34103939,-13784360, 34583075,-13293320, 0x001c08c}, + { 34583075,-13784360, 35062211,-13293320, 0x001c88c}, + { 35062211,-13784360, 35541347,-13293320, 0x001d08c}, + { 32671892,-14275400, 33151028,-13784360, 0x001d88c}, + { 33145667,-14275400, 33624803,-13784360, 0x001e08c}, + { 33624803,-14275400, 34103939,-13784360, 0x001e88c}, + { 34103939,-14275400, 34583075,-13784360, 0x001f08c}, + { 34583075,-14275400, 35062211,-13784360, 0x0010088}, + { 35062211,-14275400, 35541347,-13784360, 0x0010888}, + { 33385235,-14766440, 33864371,-14275400, 0x0011088}, + { 33864371,-14766440, 34343507,-14275400, 0x0011888}, + { 34343507,-14766440, 34822643,-14275400, 0x0012088}, + { 34822643,-14766440, 35301779,-14275400, 0x0012888}, + { 35301779,-14766440, 35780915,-14275400, 0x0013088}, + { 35470864,-14766440, 35950000,-14275400, 0x0013888}, + { 34535161,-15257480, 35019505,-14766440, 0x0014088}, + { 35019505,-15257480, 35503849,-14766440, 0x0014888}, + { 35465656,-15257480, 35950000,-14766440, 0x0015088}, + { 34196121,-15748520, 34680465,-15257480, 0x0015888}, + { 34680465,-15748520, 35164809,-15257480, 0x0016088}, + { 35164809,-15748520, 35649153,-15257480, 0x0016888}, + { 35465656,-15748520, 35950000,-15257480, 0x0017088}, + { 34196121,-16239560, 34680465,-15748520, 0x0017888}, + { 34680465,-16239560, 35164809,-15748520, 0x0018088}, + { 35164809,-16239560, 35649153,-15748520, 0x0018888}, + { 35465656,-16239560, 35950000,-15748520, 0x0019088}, + { 34389858,-16730600, 34874202,-16239560, 0x0019888}, + { 34874202,-16730600, 35358546,-16239560, 0x001a088}, + { 34874202,-17140000, 35358546,-16648960, 0x001a888}, + { 32671892,-17140000, 35950000, -9365000, 0x0010216}, + { 125699223, 38990755, 125809738, 39077245, 0x001000a}, // PRK + { 125578636, 38903990, 125892564, 39148609, 0xa9e0047}, + { 127384917, 39790890, 127700883, 40035509, 0xa9e0047}, + { 129585620, 41656490, 129911779, 41901109, 0xa9e0047}, + { 124343076, 40000810, 124641124, 40229589, 0x9ee0047}, + { 125572309, 39574590, 125730291, 39696899, 0x54f004b}, + { 125316028, 38710890, 125471972, 38833199, 0x54f004b}, + { 127343818, 39126490, 127500781, 39248799, 0x54f004b}, + { 125660807, 37991590, 125815392, 38113899, 0x54f004b}, + { 126502207, 37904490, 126656792, 38026799, 0x54f004b}, + { 125781018, 39182190, 125937981, 39304499, 0x54f004b}, + { 125720428, 38437190, 125876372, 38559499, 0x54f004b}, + { 126535840, 40909390, 126697560, 41031699, 0x54f004b}, + { 129124350, 40645890, 129285050, 40768199, 0x54f004b}, + { 128147621, 41352200, 128261979, 41438689, 0x3c1004b}, + { 125587963, 38702100, 125698236, 38788589, 0x3c1004b}, + { 130270760, 42194800, 130387040, 42281289, 0x3c1004b}, + { 130289379, 42481500, 130406620, 42567989, 0x3c1004b}, + { 129190460, 42176000, 129329851, 42248000, 0x3c1044b}, + { 128843281, 40389700, 128956918, 40476189, 0x3c1004b}, + { 128374462, 40097700, 128487138, 40184189, 0x3c1004b}, + { 127914262, 40001700, 128026938, 40088189, 0x3c1004b}, + { 128125662, 40007800, 128238338, 40094289, 0x3c1004b}, + { 125193262, 39935800, 125305938, 40022289, 0x3c1004b}, + { 125317044, 37884100, 125426356, 37970589, 0x3c1004b}, + { 129693160, 42394800, 129809440, 42481289, 0x3c1004b}, + { 128592862, 40286500, 128705538, 40372989, 0x3c1004b}, + { 129423620, 42530960, 130058996, 43022000, 0x001008c}, + { 130058996, 42530960, 130694372, 43022000, 0x001088c}, + { 128856990, 42051213, 129487158, 42542253, 0x001108c}, + { 129487158, 42051213, 130117326, 42542253, 0x001188c}, + { 130079832, 42051213, 130710000, 42542253, 0x001208c}, + { 126556877, 41560173, 127181837, 42051213, 0x001288c}, + { 127963037, 41560173, 128587997, 42051213, 0x001308c}, + { 128587997, 41560173, 129212957, 42051213, 0x001388c}, + { 129212957, 41560173, 129837917, 42051213, 0x001408c}, + { 129837917, 41560173, 130462877, 42051213, 0x001488c}, + { 126105864, 41069133, 126725616, 41560173, 0x001508c}, + { 126725616, 41069133, 127345368, 41560173, 0x001588c}, + { 127345368, 41069133, 127965120, 41560173, 0x001608c}, + { 127965120, 41069133, 128584872, 41560173, 0x001688c}, + { 128584872, 41069133, 129204624, 41560173, 0x001708c}, + { 129204624, 41069133, 129824376, 41560173, 0x001788c}, + { 125114261, 40578093, 125728805, 41069133, 0x001808c}, + { 125728805, 40578093, 126343349, 41069133, 0x001888c}, + { 126343349, 40578093, 126957893, 41069133, 0x001908c}, + { 126957893, 40578093, 127572437, 41069133, 0x001988c}, + { 127572437, 40578093, 128186981, 41069133, 0x001a08c}, + { 128186981, 40578093, 128801525, 41069133, 0x001a88c}, + { 128801525, 40578093, 129416069, 41069133, 0x001b08c}, + { 129416069, 40578093, 130030613, 41069133, 0x001b88c}, + { 124351289, 40087053, 124960625, 40578093, 0x001c08c}, + { 124960625, 40087053, 125569961, 40578093, 0x001c88c}, + { 125569961, 40087053, 126179297, 40578093, 0x001d08c}, + { 126179297, 40087053, 126788633, 40578093, 0x001d88c}, + { 126788633, 40087053, 127397969, 40578093, 0x001e08c}, + { 127397969, 40087053, 128007305, 40578093, 0x001e88c}, + { 128007305, 40087053, 128616641, 40578093, 0x001f08c}, + { 128616641, 40087053, 129225977, 40578093, 0x0010088}, + { 124168488, 39596013, 124772616, 40087053, 0x0010888}, + { 124772616, 39596013, 125376744, 40087053, 0x0011088}, + { 125376744, 39596013, 125980872, 40087053, 0x0011888}, + { 125980872, 39596013, 126585000, 40087053, 0x0012088}, + { 126585000, 39596013, 127189128, 40087053, 0x0012888}, + { 127189128, 39596013, 127793256, 40087053, 0x0013088}, + { 127793256, 39596013, 128397384, 40087053, 0x0013888}, + { 124475760, 39104973, 125074680, 39596013, 0x0014088}, + { 125074680, 39104973, 125673600, 39596013, 0x0014888}, + { 125673600, 39104973, 126272520, 39596013, 0x0015088}, + { 126272520, 39104973, 126871440, 39596013, 0x0015888}, + { 126871440, 39104973, 127470360, 39596013, 0x0016088}, + { 127470360, 39104973, 128069280, 39596013, 0x0016888}, + { 124895004, 38613933, 125488716, 39104973, 0x0017088}, + { 125488716, 38613933, 126082428, 39104973, 0x0017888}, + { 126082428, 38613933, 126676140, 39104973, 0x0018088}, + { 126676140, 38613933, 127269852, 39104973, 0x0018888}, + { 127269852, 38613933, 127863564, 39104973, 0x0019088}, + { 127863564, 38613933, 128457276, 39104973, 0x0019888}, + { 124306500, 38122893, 124895004, 38613933, 0x001a088}, + { 124895004, 38122893, 125483508, 38613933, 0x001a888}, + { 125483508, 38122893, 126072012, 38613933, 0x001b088}, + { 126072012, 38122893, 126660516, 38613933, 0x001b888}, + { 126660516, 38122893, 127249020, 38613933, 0x001c088}, + { 127249020, 38122893, 127837524, 38613933, 0x001c888}, + { 127837524, 38122893, 128426028, 38613933, 0x001d088}, + { 124600752, 37631853, 125189256, 38122893, 0x001d888}, + { 125189256, 37631853, 125777760, 38122893, 0x001e088}, + { 125777760, 37631853, 126366264, 38122893, 0x001e888}, + { 126366264, 37631853, 126954768, 38122893, 0x001f088}, + { 124150000, 37566000, 130710000, 43022000, 0x0010216}, + { -86317000, 12100000, -86206600, 12164000, 0x017000a}, // NIC + { -86394960, 11738580, -85921032, 12229620, 0x001000c}, + { -86922206, 12394800, -86833795, 12481289, 0x3c1004b}, + { -87182026, 12596700, -87093375, 12683189, 0x3c1004b}, + { -85981026, 12892100, -85892375, 12978589, 0x3c1004b}, + { -86398326, 13048800, -86309675, 13135289, 0x3c1004b}, + { -83843185, 11968000, -83755015, 12054489, 0x3c1004b}, + { -86498946, 13599900, -86410055, 13686389, 0x3c1004b}, + { -87058806, 12513800, -86970395, 12600289, 0x3c1004b}, + { -86052226, 13051900, -85963575, 13138389, 0x3c1004b}, + { -85413506, 12059500, -85325095, 12145989, 0x3c1004b}, + { -84504085, 11646800, -84415915, 11733289, 0x3c1004b}, + { -86610706, 12220900, -86522295, 12307389, 0x3c1004b}, + { -86164046, 13887200, -86075155, 13973689, 0x3c1004b}, + { -83445446, 13991200, -83356555, 14077689, 0x3c1004b}, + { -85870685, 11399300, -85782515, 11485789, 0x3c1004b}, + { -84264206, 12106800, -84175795, 12193289, 0x3c1004b}, + { -86481385, 11801200, -86393215, 11887689, 0x3c1004b}, + { -85704206, 12426800, -85615795, 12513289, 0x3c1004b}, + { -87214906, 12470000, -87126495, 12556489, 0x3c1004b}, + { -86140726, 12810900, -86052075, 12897389, 0x3c1004b}, + { -86708906, 12282400, -86620495, 12368889, 0x3c1004b}, + { -86634446, 13436800, -86545555, 13523289, 0x3c1004b}, + { -86478406, 12184000, -86389995, 12270489, 0x3c1004b}, + { -85541740, 12348950, -85478261, 12411049, 0x2b2004b}, + { -85121944, 12034340, -85060656, 12094459, 0x29c004b}, + { -86149026, 12691150, -86085375, 12753249, 0x2b2004b}, + { -86955311, 13015640, -86893689, 13075759, 0x29c004b}, + { -84790653, 11107150, -84727347, 11169249, 0x2b2004b}, + { -85247311, 12893540, -85185689, 12953659, 0x29c004b}, + { -86055112, 13536550, -85991288, 13598649, 0x2b2004b}, + { -84814195, 13692540, -84752406, 13752659, 0x29c004b}, + { -85199453, 11951750, -85136147, 12013849, 0x2b2004b}, + { -86432795, 13333840, -86371006, 13393959, 0x29c004b}, + { -85491826, 12798950, -85428175, 12861049, 0x2b2004b}, + { -86166495, 13691840, -86104706, 13751959, 0x29c004b}, + { -86571826, 12848950, -86508175, 12911049, 0x2b2004b}, + { -85020644, 12019940, -84959356, 12080059, 0x29c004b}, + { -84420912, 13884550, -84357088, 13946649, 0x2b2004b}, + { -83080628, 12141640, -83019173, 12201759, 0x29c004b}, + { -86909440, 12480550, -86845961, 12542649, 0x2b2004b}, + { -85890644, 11219940, -85829356, 11280059, 0x29c004b}, + { -85509931, 14593064, -85030795, 15084104, 0x001008c}, + { -85030795, 14593064, -84551659, 15084104, 0x001088c}, + { -84551659, 14593064, -84072523, 15084104, 0x001108c}, + { -84072523, 14593064, -83593387, 15084104, 0x001188c}, + { -83593387, 14593064, -83114251, 15084104, 0x001208c}, + { -85509931, 14102024, -85030795, 14593064, 0x001288c}, + { -85030795, 14102024, -84551659, 14593064, 0x001308c}, + { -84551659, 14102024, -84072523, 14593064, 0x001388c}, + { -84072523, 14102024, -83593387, 14593064, 0x001408c}, + { -83593387, 14102024, -83114251, 14593064, 0x001488c}, + { -86947339, 13610984, -86468203, 14102024, 0x001508c}, + { -86468203, 13610984, -85989067, 14102024, 0x001588c}, + { -85989067, 13610984, -85509931, 14102024, 0x001608c}, + { -85509931, 13610984, -85030795, 14102024, 0x001688c}, + { -85030795, 13610984, -84551659, 14102024, 0x001708c}, + { -84551659, 13610984, -84072523, 14102024, 0x001788c}, + { -84072523, 13610984, -83593387, 14102024, 0x001808c}, + { -83593387, 13610984, -83114251, 14102024, 0x001888c}, + { -86947339, 13119944, -86468203, 13610984, 0x001908c}, + { -86468203, 13119944, -85989067, 13610984, 0x001988c}, + { -85989067, 13119944, -85509931, 13610984, 0x001a08c}, + { -85509931, 13119944, -85030795, 13610984, 0x001a88c}, + { -85030795, 13119944, -84551659, 13610984, 0x001b08c}, + { -84551659, 13119944, -84072523, 13610984, 0x001b88c}, + { -84072523, 13119944, -83593387, 13610984, 0x001c08c}, + { -83593387, 13119944, -83114251, 13610984, 0x001c88c}, + { -87694791, 12628904, -87215655, 13119944, 0x001d08c}, + { -87215655, 12628904, -86736519, 13119944, 0x001d88c}, + { -86736519, 12628904, -86257383, 13119944, 0x001e08c}, + { -86257383, 12628904, -85778247, 13119944, 0x001e88c}, + { -85778247, 12628904, -85299111, 13119944, 0x001f08c}, + { -85299111, 12628904, -84819975, 13119944, 0x0010088}, + { -84819975, 12628904, -84340839, 13119944, 0x0010888}, + { -84340839, 12628904, -83861703, 13119944, 0x0011088}, + { -83861703, 12628904, -83382567, 13119944, 0x0011888}, + { -87694791, 12137864, -87215655, 12628904, 0x0012088}, + { -87215655, 12137864, -86736519, 12628904, 0x0012888}, + { -86736519, 12137864, -86257383, 12628904, 0x0013088}, + { -86257383, 12137864, -85778247, 12628904, 0x0013888}, + { -85778247, 12137864, -85299111, 12628904, 0x0014088}, + { -85299111, 12137864, -84819975, 12628904, 0x0014888}, + { -84819975, 12137864, -84340839, 12628904, 0x0015088}, + { -84340839, 12137864, -83861703, 12628904, 0x0015888}, + { -83861703, 12137864, -83382567, 12628904, 0x0016088}, + { -86922965, 11646824, -86449037, 12137864, 0x0016888}, + { -86449037, 11646824, -85975109, 12137864, 0x0017088}, + { -85975109, 11646824, -85501181, 12137864, 0x0017888}, + { -85501181, 11646824, -85027253, 12137864, 0x0018088}, + { -85027253, 11646824, -84553325, 12137864, 0x0018888}, + { -84553325, 11646824, -84079397, 12137864, 0x0019088}, + { -84079397, 11646824, -83605469, 12137864, 0x0019888}, + { -86449037, 11155784, -85975109, 11646824, 0x001a088}, + { -85975109, 11155784, -85501181, 11646824, 0x001a888}, + { -85501181, 11155784, -85027253, 11646824, 0x001b088}, + { -85027253, 11155784, -84553325, 11646824, 0x001b888}, + { -84553325, 11155784, -84079397, 11646824, 0x001c088}, + { -84079397, 11155784, -83605469, 11646824, 0x001c888}, + { -85975109, 11008472, -85501181, 11499512, 0x001d088}, + { -85501181, 10959368, -85027253, 11450408, 0x001d888}, + { -85027253, 10910264, -84553325, 11401304, 0x001e088}, + { -84553325, 10758041, -84079397, 11249081, 0x001e888}, + { -84079397, 10704027, -83605469, 11195067, 0x001f088}, + { -83600000, 11100000, -82300000, 15035000, 0x6980015}, + { -92236000, 7190000, -77140000, 18500000, 0x3300216}, + { -87700000, 10700000, -82300000, 15035000, 0x003021c}, + { 23671160, 37930187, 23779753, 38016677, 0x001000a}, // GRC + { 23303857, 37773000, 24032100, 38169000, 0x019000c}, + { 21705344, 38196800, 21814656, 38283289, 0x3c1004b}, + { 25077145, 35261800, 25182854, 35348289, 0x3c1004b}, + { 22364142, 39596800, 22475857, 39683289, 0x3c1004b}, + { 22933181, 40536800, 23046818, 40623289, 0x3c1004b}, + { 22884142, 39326800, 22995857, 39413289, 0x3c1004b}, + { 20794142, 39616800, 20905857, 39703289, 0x3c1004b}, + { 24337421, 40896800, 24451779, 40983289, 0x3c1004b}, + { 23492921, 41043200, 23607279, 41129689, 0x3c1004b}, + { 23544863, 38446800, 23655136, 38533289, 0x3c1004b}, + { 23967145, 35466800, 24072854, 35553289, 0x3c1004b}, + { 28143825, 36371600, 28250975, 36458089, 0x3c1004b}, + { 22443662, 40216800, 22556338, 40303289, 0x3c1004b}, + { 22066064, 36966800, 22173935, 37053289, 0x3c1004b}, + { 25820781, 40833500, 25934418, 40919989, 0x3c1004b}, + { 21714142, 39516800, 21825857, 39603289, 0x3c1004b}, + { 22374503, 38856800, 22485497, 38943289, 0x3c1004b}, + { 24837821, 41066800, 24952179, 41153289, 0x3c1004b}, + { 22143181, 40476800, 22256818, 40563289, 0x3c1004b}, + { 21354863, 38576800, 21465136, 38663289, 0x3c1004b}, + { 22863181, 40616800, 22976818, 40703289, 0x3c1004b}, + { 21864142, 39326800, 21975857, 39413289, 0x3c1004b}, + { 19822542, 39580500, 19934257, 39666989, 0x3c1004b}, + { 25358945, 41088950, 25441054, 41151049, 0x2b2004b}, + { 24105354, 41117840, 24184845, 41177959, 0x29c004b}, + { 21749549, 40268950, 21830450, 40331049, 0x2b2004b}, + { 21640505, 40479940, 21719495, 40540059, 0x29c004b}, + { 24433050, 35314850, 24508949, 35376949, 0x2b2004b}, + { 26497923, 39079840, 26575076, 39139959, 0x29c004b}, + { 22343004, 40770350, 22424595, 40832449, 0x2b2004b}, + { 22335058, 37485440, 22410541, 37545559, 0x29c004b}, + { 22700515, 37607150, 22778484, 37669249, 0x2b2004b}, + { 26113700, 38318000, 26157877, 38422200, 0x29c044b}, + { 21395215, 37643750, 21473184, 37705849, 0x2b2004b}, + { 23279874, 38285840, 23356526, 38345959, 0x29c004b}, + { 22040757, 38218950, 22119243, 38281049, 0x2b2004b}, + { 22860074, 38416440, 22936726, 38476559, 0x29c004b}, + { 22050104, 40617150, 22131695, 40679249, 0x2b2004b}, + { 20951423, 39129940, 21028576, 39190059, 0x29c004b}, + { 22909000, 37923800, 22990102, 37983800, 0x2b2044b}, + { 22018805, 40757528, 22097795, 40817647, 0x29c004b}, + { 19361536, 39421980, 19965664, 39913020, 0x0010088}, + { 20288852, 38024280, 20877356, 38515320, 0x0010888}, + { 20483452, 37542580, 21071956, 38033620, 0x0011088}, + { 23378660, 35212580, 23951540, 35703620, 0x0011888}, + { 23951540, 35138924, 24524420, 35629964, 0x0012088}, + { 24524420, 35237132, 25097300, 35728172, 0x0012888}, + { 24529628, 34800000, 25097300, 35291040, 0x0013088}, + { 25097300, 34908135, 25664972, 35399175, 0x0013888}, + { 25664971, 34990000, 26361000, 35360000, 0x0184088}, + { 24211652, 37263880, 24800156, 37754920, 0x0014888}, + { 27379460, 35862280, 27952340, 36353320, 0x0015088}, + { 27723188, 36034144, 28296068, 36525184, 0x0015888}, + { 25425844, 38937380, 26024764, 39428420, 0x0016088}, + { 26024764, 38937380, 26623684, 39428420, 0x0016888}, + { 26781060, 36593580, 27359148, 37084620, 0x0017088}, + { 24924052, 36753880, 25507348, 37244920, 0x0017888}, + { 25507348, 36753880, 26090644, 37244920, 0x0018088}, + { 24972860, 36309880, 25550948, 36800920, 0x0018888}, + { 26204960, 36236280, 26783048, 36727320, 0x0019088}, + { 24187960, 36565000, 24990000, 36867120, 0x0149888}, + { 24750000, 37215000, 25640548, 37518000, 0x013a088}, + { 24677552, 37513680, 25266056, 38004720, 0x001a888}, + { 24938736, 39676380, 25542864, 40167420, 0x001b088}, + { 26810000, 35330000, 27250000, 35920000, 0x026b888}, + { 25970052, 37265000, 26616100, 37695820, 0x01bc088}, + { 24248452, 36784280, 24831748, 37275320, 0x001c888}, + { 24222244, 38660880, 24815956, 39151920, 0x001d088}, + { 24368136, 40355380, 24977472, 40846420, 0x001d888}, + { 25335536, 40275080, 25944872, 40766120, 0x001e088}, + { 26494452, 37328880, 27082956, 37819920, 0x001e888}, + { 25709852, 38133780, 26298356, 38624820, 0x001f088}, + { 22755000, 41204856, 23905000, 41457000, 0x010008c}, + { 23904682, 41204856, 24524434, 41580000, 0x001088c}, + { 24524433, 41204856, 25144185, 41580000, 0x001108c}, + { 25736049, 41204856, 26190000, 41750000, 0x026188c}, + { 26190000, 41204856, 26643000, 41750000, 0x026208c}, + { 20840009, 40713816, 21454553, 41204856, 0x001288c}, + { 21454553, 40713816, 22069097, 41204856, 0x001308c}, + { 22069097, 40713816, 22683641, 41204856, 0x001388c}, + { 22683641, 40713816, 23298185, 41204856, 0x001408c}, + { 23298185, 40713816, 23912729, 41204856, 0x001488c}, + { 23912729, 40713816, 24527273, 41204856, 0x001508c}, + { 24527273, 40713816, 25141817, 41204856, 0x001588c}, + { 25141817, 40836576, 25756361, 41327616, 0x001608c}, + { 25756361, 40713816, 26370905, 41204856, 0x001688c}, + { 20679290, 40222776, 21288626, 40713816, 0x001708c}, + { 21288626, 40222776, 21897962, 40713816, 0x001788c}, + { 21897962, 40222776, 22507298, 40713816, 0x001808c}, + { 22507298, 40222776, 23116634, 40713816, 0x001888c}, + { 23116634, 40222776, 23725970, 40713816, 0x001908c}, + { 23725970, 40222776, 24335306, 40713816, 0x001988c}, + { 20191821, 39731736, 20795949, 40222776, 0x001a08c}, + { 20795949, 39731736, 21400077, 40222776, 0x001a88c}, + { 21400077, 39731736, 22004205, 40222776, 0x001b08c}, + { 22004205, 39731736, 22608333, 40222776, 0x001b88c}, + { 22608333, 39731736, 23212461, 40222776, 0x001c08c}, + { 23212461, 39731736, 23816589, 40222776, 0x001c88c}, + { 23816589, 39731736, 24420717, 40222776, 0x001d08c}, + { 19743933, 39240696, 20342853, 39731736, 0x001d88c}, + { 20342853, 39240696, 20941773, 39731736, 0x001e08c}, + { 20941773, 39240696, 21540693, 39731736, 0x001e88c}, + { 21540693, 39240696, 22139613, 39731736, 0x001f08c}, + { 22139613, 39240696, 22738533, 39731736, 0x0b10090}, + { 22738533, 39240696, 23337453, 39731736, 0x0b10890}, + { 20432691, 38749656, 21026403, 39240696, 0x0b11090}, + { 21026403, 38749656, 21620115, 39240696, 0x0b11890}, + { 21620115, 38749656, 22213827, 39240696, 0x0b12090}, + { 22213827, 38749656, 22807539, 39240696, 0x0b12890}, + { 22807539, 38749656, 23401251, 39240696, 0x0b13090}, + { 23401251, 38749656, 23994963, 39240696, 0x0b13890}, + { 20437899, 38258616, 21026403, 38749656, 0x0b14090}, + { 21026403, 38258616, 21614907, 38749656, 0x0b14890}, + { 21614907, 38258616, 22203411, 38749656, 0x0b15090}, + { 22203411, 38258616, 22791915, 38749656, 0x0b15890}, + { 22791915, 38258616, 23380419, 38749656, 0x0b16090}, + { 23380419, 38258616, 23968923, 38749656, 0x0b16890}, + { 23968923, 38258616, 24557427, 38749656, 0x0b17090}, + { 21085253, 37767576, 21673757, 38258616, 0x0b17890}, + { 21673757, 37767576, 22262261, 38258616, 0x0b18090}, + { 22262261, 37767576, 22850765, 38258616, 0x0b18890}, + { 22850765, 37767576, 23439269, 38258616, 0x0b19090}, + { 23439269, 37767576, 24027773, 38258616, 0x0b19890}, + { 24027773, 37767576, 24616277, 38258616, 0x0b1a090}, + { 21232379, 37276536, 21820883, 37767576, 0x0b0a890}, + { 21820883, 37276536, 22409387, 37767576, 0x0b0b090}, + { 22409387, 37276536, 22997891, 37767576, 0x0b0b890}, + { 22997891, 37276536, 23586395, 37767576, 0x0b0c090}, + { 23586395, 37276536, 24174899, 37767576, 0x0b0c890}, + { 21526631, 36685000, 22000000, 37276536, 0x0d6d090}, + { 22000000, 36785496, 22550000, 37276536, 0x0b6d890}, + { 22550000, 36785496, 23100000, 37276536, 0x0b6e090}, + { 22290124, 36294456, 22868212, 36785496, 0x0b1e890}, + { 22868212, 36115000, 23227000, 36785496, 0x105f090}, + { 19360400, 38400000, 20459500, 39262500, 0x001008d}, + { 20000000, 37200000, 21072000, 38515000, 0x001088d}, + { 23815000, 38500000, 25640000, 39700000, 0x001108d}, + { 23085000, 36600000, 24780000, 37516000, 0x001188d}, + { 24780000, 36200000, 26100000, 37516000, 0x001208d}, + { 26100000, 36200000, 27130000, 37516000, 0x001288d}, + { 23200000, 34800000, 25000000, 36000000, 0x001308d}, + { 25000000, 34800000, 26485000, 36200000, 0x001388d}, + { 26485000, 35300000, 27897000, 36699255, 0x001408d}, + { 27897000, 34800000, 29646000, 36167000, 0x001488d}, + { 19360400, 34800000, 29646000, 41750000, 0x0010216}, + { 68715409, 38517071, 68825682, 38603560, 0x001000a}, // TJK + { 68169531, 38395400, 69060284, 38700000, 0x014000c}, + { 68972344, 38257700, 69081656, 38344189, 0x3c1004b}, + { 69243363, 38324100, 69353636, 38410589, 0x3c1004b}, + { 69584662, 40242600, 69697338, 40329089, 0x3c1004b}, + { 69731344, 37858600, 69840656, 37945089, 0x3c1004b}, + { 68715344, 37796800, 68824656, 37883289, 0x3c1004b}, + { 70359562, 40261700, 70472238, 40348189, 0x3c1004b}, + { 68958200, 39876800, 69044260, 39990000, 0x3c1044b}, + { 68164863, 38466800, 68275136, 38553289, 0x3c1004b}, + { 70587200, 40103600, 70721333, 40176200, 0x3c1044b}, + { 67464400, 39474400, 67653305, 39525500, 0x3c1044b}, + { 71495704, 37446800, 71604296, 37533289, 0x3c1004b}, + { 69584844, 37775400, 69694156, 37861889, 0x3c1004b}, + { 69680062, 40202400, 69792738, 40288889, 0x3c1004b}, + { 68575004, 37547100, 68683596, 37633589, 0x3c1004b}, + { 69361704, 37454100, 69470296, 37540589, 0x3c1004b}, + { 69561804, 37605700, 69670396, 37692189, 0x3c1004b}, + { 69273744, 38055100, 69383056, 38141589, 0x3c1004b}, + { 68774604, 37652200, 68883196, 37738689, 0x3c1004b}, + { 69439100, 40133560, 69637720, 40182600, 0x3c1044b}, + { 69237681, 40370200, 69351318, 40456689, 0x3c1004b}, + { 69743762, 40170500, 69856438, 40256989, 0x3c1004b}, + { 68076064, 37216800, 68183935, 37303289, 0x3c1004b}, + { 69261181, 40460400, 69374818, 40546889, 0x3c1004b}, + { 69316039, 40127040, 69399520, 40187159, 0x2b2044b}, + { 70342223, 39015740, 70419376, 39075859, 0x29c004b}, + { 69578204, 40525650, 69659795, 40587749, 0x2b2004b}, + { 70309705, 40641040, 70388695, 40701159, 0x29c004b}, + { 68865257, 37828950, 68943743, 37891049, 0x2b2004b}, + { 69991770, 38069500, 70040681, 38162703, 0x29c044b}, + { 69658712, 38704450, 69737888, 38766549, 0x2b2004b}, + { 68779708, 37918140, 68855692, 37978259, 0x29c004b}, + { 68795349, 40189850, 68876250, 40251949, 0x2b2004b}, + { 68510374, 38497840, 68587026, 38557959, 0x29c004b}, + { 69286012, 38522550, 69365188, 38584649, 0x2b2004b}, + { 68593758, 37374440, 68669241, 37434559, 0x29c004b}, + { 68768649, 40246550, 68849550, 40308649, 0x2b2004b}, + { 69093539, 39932140, 69171861, 39992259, 0x29c004b}, + { 68762215, 37743050, 68840184, 37805149, 0x2b2004b}, + { 68299074, 38536740, 68375726, 38596859, 0x29c004b}, + { 71400000, 36670000, 75189000, 38200000, 0x2a80015}, + { 69240000, 40561900, 70184976, 40840000, 0x012008c}, + { 70184976, 40561900, 70799520, 41052940, 0x001088c}, + { 68457169, 40070860, 69066505, 40561900, 0x001108c}, + { 69066505, 40070860, 69675841, 40561900, 0x001188c}, + { 69675841, 40070860, 70285177, 40561900, 0x001208c}, + { 70285177, 40070860, 70894513, 40561900, 0x001288c}, + { 68548570, 39589640, 69152698, 40080680, 0x001308c}, + { 69152698, 39589640, 69756826, 40080680, 0x001388c}, + { 70391160, 39766415, 70995288, 40257455, 0x001408c}, + { 67343543, 39186988, 67942463, 39678028, 0x001488c}, + { 67942463, 39186988, 68541383, 39678028, 0x001508c}, + { 68541383, 39186988, 69140303, 39678028, 0x001588c}, + { 69140303, 39186988, 69739223, 39678028, 0x001608c}, + { 69739223, 39186988, 70338143, 39678028, 0x001688c}, + { 70338143, 39186988, 70937063, 39678028, 0x001708c}, + { 70937063, 39186988, 71535983, 39678028, 0x001788c}, + { 71535983, 39186988, 72134903, 39678028, 0x001808c}, + { 72134903, 39186988, 72733823, 39678028, 0x001888c}, + { 72733823, 39186988, 73332743, 39678028, 0x001908c}, + { 73332743, 39186988, 73931663, 39678028, 0x001988c}, + { 67343543, 38695948, 67937255, 39186988, 0x001a08c}, + { 67937255, 38695948, 68530967, 39186988, 0x001a88c}, + { 68530967, 38695948, 69124679, 39186988, 0x001b08c}, + { 69124679, 38695948, 69718391, 39186988, 0x001b88c}, + { 69718391, 38695948, 70312103, 39186988, 0x001c08c}, + { 70312103, 38695948, 70905815, 39186988, 0x001c88c}, + { 70905815, 38695948, 71499527, 39186988, 0x001d08c}, + { 71499527, 38695948, 72093239, 39186988, 0x001d88c}, + { 72093239, 38695948, 72686951, 39186988, 0x001e08c}, + { 72686951, 38695948, 73280663, 39186988, 0x001e88c}, + { 73280663, 38695948, 73874375, 39186988, 0x001f08c}, + { 67942463, 38204908, 68530967, 38695948, 0x0010088}, + { 68530967, 38204908, 69119471, 38695948, 0x0010888}, + { 69119471, 38204908, 69707975, 38695948, 0x0011088}, + { 69707975, 38204908, 70296479, 38695948, 0x0011888}, + { 70296479, 38204908, 70884983, 38695948, 0x0012088}, + { 70884983, 38204908, 71473487, 38695948, 0x0012888}, + { 71473487, 38204908, 72061991, 38695948, 0x0013088}, + { 72061991, 38204908, 72650495, 38695948, 0x0013888}, + { 72650495, 38204908, 73238999, 38695948, 0x0014088}, + { 73238999, 38204908, 73827503, 38695948, 0x0014888}, + { 73827503, 38204908, 74416007, 38695948, 0x0015088}, + { 74416007, 38204908, 75004511, 38695948, 0x0015888}, + { 71255741, 37713868, 71844245, 38204908, 0x0016088}, + { 71255741, 37222828, 71839037, 37713868, 0x0016888}, + { 67755965, 37713868, 68344469, 38204908, 0x0017088}, + { 68344469, 37713868, 68932973, 38204908, 0x0017888}, + { 68932973, 37713868, 69521477, 38204908, 0x0018088}, + { 69521477, 37713868, 70109981, 38204908, 0x0018888}, + { 70109981, 37713868, 70698485, 38204908, 0x0019088}, + { 67755965, 37222828, 68339261, 37713868, 0x0019888}, + { 68339261, 37222828, 68922557, 37713868, 0x001a088}, + { 68922557, 37222828, 69505853, 37713868, 0x001a888}, + { 69505853, 37222828, 70089149, 37713868, 0x001b088}, + { 70089149, 37222828, 70672445, 37713868, 0x001b888}, + { 67755965, 36731788, 68339261, 37222828, 0x001c088}, + { 68339261, 36731788, 68922557, 37222828, 0x001c888}, + { 68922557, 36731788, 69505853, 37222828, 0x001d088}, + { 55980000, 36670000, 80230000, 45600000, 0x27a0216}, + { 67340000, 36670000, 75189000, 41056000, 0x003021c}, + { 90355211, 23688355, 90449389, 23774845, 0x001000a}, // BGD + { 90202000, 23426000, 90590000, 24050000, 0x028000c}, + { 91745300, 22343000, 91873048, 22406000, 0x3c1044b}, + { 91760000, 22267000, 91865923, 22343000, 0x3c1044b}, + { 89509852, 22783100, 89603548, 22869589, 0x3c1004b}, + { 88552771, 24350900, 88659445, 24427500, 0x3c1044b}, + { 91157032, 23414800, 91270421, 23486400, 0x3c1044b}, + { 90360631, 24706700, 90455769, 24793189, 0x3c1004b}, + { 91821831, 24862300, 91951124, 24925900, 0x3c1044b}, + { 89202071, 25706800, 89297929, 25793289, 0x3c1004b}, + { 90657791, 23876200, 90752208, 23962689, 0x3c1004b}, + { 90313852, 22654000, 90407548, 22740489, 0x3c1004b}, + { 91947832, 21405300, 92040567, 21491789, 0x3c1004b}, + { 89159532, 23126200, 89253468, 23212689, 0x3c1004b}, + { 89324031, 24804900, 89419169, 24891389, 0x3c1004b}, + { 91059691, 23931400, 91154108, 24017889, 0x3c1004b}, + { 88592191, 25586800, 88687809, 25673289, 0x3c1004b}, + { 89192291, 23963400, 89286708, 24049889, 0x3c1004b}, + { 88215271, 24549500, 88309928, 24635989, 0x3c1004b}, + { 89889171, 24204600, 89983828, 24291089, 0x3c1004b}, + { 89892431, 24876800, 89987569, 24963289, 0x3c1004b}, + { 88912431, 24776800, 89007569, 24863289, 0x3c1004b}, + { 89626371, 24416900, 89721028, 24503389, 0x3c1004b}, + { 90634232, 23186100, 90728168, 23272589, 0x3c1004b}, + { 91075652, 22902800, 91169348, 22989289, 0x3c1004b}, + { 89097704, 23878950, 89165495, 23941049, 0x2b2004b}, + { 88827285, 23602640, 88892915, 23662759, 0x29c004b}, + { 91064263, 22840050, 91131537, 22902149, 0x2b2004b}, + { 89043035, 22685140, 89108164, 22745259, 0x29c004b}, + { 89506773, 25302250, 89575427, 25364349, 0x2b2004b}, + { 89812552, 23568740, 89877848, 23628859, 0x29c004b}, + { 89038204, 24089550, 89105995, 24151649, 0x2b2004b}, + { 90953285, 24029140, 91018915, 24089259, 0x29c004b}, + { 88948918, 24380150, 89016882, 24442249, 0x2b2004b}, + { 89566801, 24144740, 89632598, 24204859, 0x29c004b}, + { 89983345, 24984050, 90051654, 25046149, 0x2b2004b}, + { 90593235, 22655140, 90658364, 22715259, 0x29c004b}, + { 89137977, 23511350, 89205423, 23573449, 0x2b2004b}, + { 90748001, 24399640, 90813798, 24459759, 0x29c004b}, + { 89610987, 25782550, 89679813, 25844649, 0x2b2004b}, + { 91393601, 24343040, 91459398, 24403159, 0x29c004b}, + { 88300400, 26148960, 88815992, 26640000, 0x001008c}, + { 88815992, 25991648, 89331584, 26482688, 0x001088c}, + { 88078695, 25746128, 88594287, 26237168, 0x001108c}, + { 88594287, 25746128, 89109879, 26237168, 0x001188c}, + { 89109879, 25705000, 89550000, 26120000, 0x001208c}, + { 89550000, 25705000, 89898735, 26260000, 0x028288c}, + { 88310000, 25255088, 88841771, 25746128, 0x01e308c}, + { 88841771, 25255088, 89357363, 25746128, 0x001388c}, + { 89357363, 25255088, 89890000, 25705000, 0x01d408c}, + { 88064808, 24764048, 88580400, 25255088, 0x001488c}, + { 88580399, 24764048, 89095991, 25255088, 0x001508c}, + { 89095991, 24764048, 89611583, 25255088, 0x001588c}, + { 89611583, 24764048, 90070000, 25311000, 0x022608c}, + { 90070000, 24764048, 90580000, 25248267, 0x001688c}, + { 90580000, 24764048, 91143967, 25202000, 0x01b708c}, + { 91143967, 24764048, 91659559, 25255088, 0x001788c}, + { 91659559, 24764048, 92175151, 25255088, 0x001808c}, + { 92167000, 24418000, 92500000, 25141000, 0x02e888c}, + { 88004500, 24296023, 88550000, 24764048, 0x01d908c}, + { 88550000, 24273008, 89065976, 24764048, 0x01e988c}, + { 89065976, 24273008, 89576360, 24764048, 0x001a08c}, + { 89576359, 24273008, 90086743, 24764048, 0x001a88c}, + { 90086743, 24273008, 90597127, 24764048, 0x001b08c}, + { 90597127, 24273008, 91107511, 24764048, 0x001b88c}, + { 91107512, 24273008, 91617896, 24764048, 0x001c08c}, + { 91617896, 24365000, 92175000, 24764048, 0x01ac88c}, + { 88555591, 23781968, 89065975, 24273008, 0x001d08c}, + { 89065974, 23781968, 89576358, 24273008, 0x001d88c}, + { 89576358, 23781968, 90086742, 24273008, 0x001e08c}, + { 90086742, 23781968, 90597126, 24273008, 0x001e88c}, + { 90597127, 23781968, 91107511, 24273008, 0x001f08c}, + { 91107511, 23781968, 91617895, 24273008, 0x0010088}, + { 91617895, 24076592, 92128279, 24567632, 0x0010888}, + { 88560798, 23290928, 89065974, 23781968, 0x0011088}, + { 89065974, 23290928, 89571150, 23781968, 0x0011888}, + { 89571150, 23290928, 90076326, 23781968, 0x0012088}, + { 90076326, 23290928, 90581502, 23781968, 0x0012888}, + { 90581502, 23290928, 91086678, 23781968, 0x0013088}, + { 91086678, 23290928, 91591854, 23781968, 0x0013888}, + { 88690016, 22799888, 89195192, 23290928, 0x0015088}, + { 89195192, 22799888, 89700368, 23290928, 0x0015888}, + { 89700368, 22799888, 90205544, 23290928, 0x0016088}, + { 90205544, 22799888, 90710720, 23290928, 0x0016888}, + { 90710720, 22799888, 91215896, 23290928, 0x0017088}, + { 91215896, 22799888, 91721072, 23290928, 0x0017888}, + { 91830000, 23380000, 92360000, 23740000, 0x01a4088}, + { 91721072, 22799888, 92100000, 23380000, 0x0278088}, + { 92100000, 22799888, 92480000, 23380000, 0x0268888}, + { 88907241, 22308847, 89412417, 22799887, 0x0019088}, + { 89412417, 22308847, 89917593, 22799887, 0x0019888}, + { 89917593, 22308847, 90422769, 22799887, 0x001a088}, + { 90422769, 22308847, 90927945, 22799887, 0x001a888}, + { 90927945, 22308847, 91433121, 22799887, 0x001b088}, + { 91433121, 22308847, 91938297, 22799887, 0x001b888}, + { 91938297, 22308847, 92443473, 22799887, 0x001c088}, + { 92176824, 22308847, 92682000, 22799887, 0x001c888}, + { 91655399, 21817808, 92155367, 22308848, 0x001d088}, + { 92155367, 21817808, 92655335, 22308848, 0x001d888}, + { 91830387, 21326767, 92330355, 21817807, 0x001e088}, + { 92320000, 21200000, 92682000, 21818000, 0x028e888}, + { 92020000, 20680000, 92386000, 21327000, 0x029f088}, + { 88990000, 20650000, 92030000, 22308848, 0x2dd0015}, + { 88004500, 20573700, 92682000, 26640000, 0x0010216}, + { 85262950, 27666755, 85360011, 27753245, 0x001000a}, // NPL + { 85113600, 27470680, 85639608, 27961720, 0x001000c}, + { 87221981, 26388790, 87358219, 26511099, 0x54f004b}, + { 83920861, 28158890, 84059138, 28281199, 0x54f004b}, + { 84801541, 26958890, 84938459, 27081199, 0x54f004b}, + { 87205241, 26748890, 87342159, 26871199, 0x54f004b}, + { 84330601, 27601890, 84468198, 27724199, 0x54f004b}, + { 85845381, 26657790, 85981619, 26780099, 0x54f004b}, + { 80117029, 28920100, 80215770, 29006589, 0x3c1004b}, + { 83397550, 27635500, 83494850, 27721989, 0x3c1004b}, + { 80540869, 28646800, 80639130, 28733289, 0x3c1004b}, + { 84971350, 27366800, 85068650, 27453289, 0x3c1004b}, + { 81571810, 28004300, 81669590, 28090789, 0x3c1004b}, + { 87620630, 26632200, 87716969, 26718689, 0x3c1004b}, + { 83401850, 27471200, 83499150, 27557689, 0x3c1004b}, + { 81294610, 28163500, 81392390, 28249989, 0x3c1004b}, + { 87221530, 26629600, 87317869, 26716089, 0x3c1004b}, + { 81062869, 28487400, 81161130, 28573889, 0x3c1004b}, + { 82241110, 28086800, 82338890, 28173289, 0x3c1004b}, + { 86650790, 26754000, 86747609, 26840489, 0x3c1004b}, + { 81563769, 28533700, 81662030, 28620189, 0x3c1004b}, + { 84975090, 26978600, 85071909, 27065089, 0x3c1004b}, + { 86691830, 26496800, 86788169, 26583289, 0x3c1004b}, + { 86412530, 26694100, 86508869, 26780589, 0x3c1004b}, + { 85221830, 26726800, 85318169, 26813289, 0x3c1004b}, + { 87061230, 26566500, 87157569, 26652989, 0x3c1004b}, + { 85522690, 26809600, 85619509, 26896089, 0x3c1004b}, + { 80050000, 27650000, 82700000, 30450000, 0x021000d}, + { 84630000, 26340000, 88200000, 28500000, 0x08a0011}, + { 82700000, 27314000, 85200000, 29860000, 0x0010015}, + { 80050000, 26340000, 88202700, 30450000, 0x0010216}, + { 10116400, 36817700, 10220679, 36862290, 0x2a7044a}, // TUN + { 10081887, 36775500, 10192227, 36817700, 0x2a7044a}, + { 10004097, 36624220, 10432702, 36970179, 0xf040047}, + { 10510545, 35598600, 10919854, 35933489, 0xe890047}, + { 9789327, 37214490, 9941873, 37336799, 0x54f004b}, + { 10021914, 33829890, 10168685, 33952199, 0x54f004b}, + { 10957406, 33754600, 11061193, 33841089, 0x3c1004b}, + { 10043145, 35634800, 10148854, 35721289, 0x3c1004b}, + { 10744599, 34699390, 10818778, 34821699, 0x3c1044b}, + { 10670365, 34699390, 10744544, 34821699, 0x3c1044b}, + { 8729346, 34370200, 8833853, 34456689, 0x3c1004b}, + { 8777145, 35136800, 8882854, 35223289, 0x3c1004b}, + { 11021767, 33468600, 11124833, 33555089, 0x3c1004b}, + { 10789706, 33815700, 10893493, 33902189, 0x3c1004b}, + { 10672921, 36420000, 10825452, 36480700, 0x3c1044b}, + { 10536000, 36370900, 10672921, 36438550, 0x3c1044b}, + { 10398707, 32886800, 10501292, 32973289, 0x3c1004b}, + { 10432567, 33304900, 10535633, 33391389, 0x3c1004b}, + { 9150625, 36686000, 9257775, 36772489, 0x3c1004b}, + { 10923445, 35579100, 11029154, 35665589, 0x3c1004b}, + { 9735764, 37111300, 9843635, 37197789, 0x3c1004b}, + { 8652385, 36127400, 8758814, 36213889, 0x3c1004b}, + { 11025300, 35385700, 11081949, 35547000, 0x3c1044b}, + { 8724325, 36456000, 8831475, 36542489, 0x3c1004b}, + { 8346646, 34272100, 8451153, 34358589, 0x3c1004b}, + { 9431106, 34993200, 9536094, 35079689, 0x3c1004b}, + { 11030564, 36816700, 11138435, 36903189, 0x3c1004b}, + { 9727206, 33844400, 9830993, 33930889, 0x3c1004b}, + { 10920164, 36708000, 11028035, 36794489, 0x3c1004b}, + { 8080306, 33872900, 8184093, 33959389, 0x3c1004b}, + { 10773925, 36515500, 10881075, 36601989, 0x3c1004b}, + { 8967767, 33426700, 9070833, 33513189, 0x3c1004b}, + { 10921045, 35359400, 11026754, 35445889, 0x3c1004b}, + { 7500000, 32800000, 11563000, 34697028, 0x017000d}, + { 8111127, 34697028, 11358346, 37378218, 0x0a80011}, + { 8340000, 30390000, 11620000, 32800000, 0x3740015}, + { 7500000, 30185000, 11620000, 37600000, 0x0010016}, + { -55214000, 5798360, -55160063, 5867900, 0x2a7044a}, // SUR + { -55160063, 5821370, -55098977, 5882772, 0x2a7044a}, + { -55420298, 5506280, -54951578, 5997320, 0x001000c}, + { -57071670, 5837910, -56897730, 6010889, 0x782004b}, + { -54491170, 5544210, -54317230, 5717189, 0x782004b}, + { -54960270, 5758810, -54786330, 5931789, 0x782004b}, + { -56766970, 5693510, -56593030, 5866489, 0x782004b}, + { -54175696, 5415920, -54025105, 5565679, 0x680004b}, + { -55566096, 5725220, -55415505, 5874979, 0x680004b}, + { -55260988, 4971320, -55110813, 5121079, 0x680004b}, + { -55110813, 4971320, -54960638, 5121079, 0x680004b}, + { -56369996, 5760620, -56219405, 5910379, 0x680004b}, + { -57215496, 5535742, -56746776, 6026782, 0x001008c}, + { -56746776, 5535742, -56278056, 6026782, 0x001088c}, + { -56278056, 5535742, -55809336, 6026782, 0x001108c}, + { -55809336, 5535742, -55340616, 6026782, 0x001188c}, + { -55340616, 5535742, -54871896, 6026782, 0x001208c}, + { -54871896, 5535742, -54403176, 6026782, 0x001288c}, + { -54447720, 5462086, -53979000, 5953126, 0x001308c}, + { -57337363, 5044702, -56868643, 5535742, 0x001388c}, + { -56868643, 5044702, -56399923, 5535742, 0x001408c}, + { -56399923, 5044702, -55931203, 5535742, 0x001488c}, + { -55931203, 5044702, -55462483, 5535742, 0x001508c}, + { -55462483, 5044702, -54993763, 5535742, 0x001588c}, + { -54993763, 5044702, -54525043, 5535742, 0x001608c}, + { -54525043, 5044702, -54056323, 5535742, 0x001688c}, + { -58073253, 4553662, -57604533, 5044702, 0x001708c}, + { -57604533, 4553662, -57135813, 5044702, 0x001788c}, + { -57135813, 4553662, -56667093, 5044702, 0x001808c}, + { -56667093, 4553662, -56198373, 5044702, 0x001888c}, + { -56198373, 4553662, -55729653, 5044702, 0x001908c}, + { -55729653, 4553662, -55260933, 5044702, 0x001988c}, + { -55260933, 4553662, -54792213, 5044702, 0x001a08c}, + { -54792213, 4553662, -54323493, 5044702, 0x001a88c}, + { -58073253, 4062622, -57604533, 4553662, 0x001b08c}, + { -57604533, 4062622, -57135813, 4553662, 0x001b88c}, + { -57135813, 4062622, -56667093, 4553662, 0x001c08c}, + { -56667093, 4062622, -56198373, 4553662, 0x001c88c}, + { -56198373, 4062622, -55729653, 4553662, 0x001d08c}, + { -55729653, 4062622, -55260933, 4553662, 0x001d88c}, + { -55260933, 4062622, -54792213, 4553662, 0x001e08c}, + { -54792213, 4062622, -54323493, 4553662, 0x001e88c}, + { -58073253, 3571582, -57604533, 4062622, 0x001f08c}, + { -57604533, 3571582, -57135813, 4062622, 0x0010088}, + { -57135813, 3571582, -56667093, 4062622, 0x0010888}, + { -56667093, 3571582, -56198373, 4062622, 0x0011088}, + { -56198373, 3571582, -55729653, 4062622, 0x0011888}, + { -55729653, 3571582, -55260933, 4062622, 0x0012088}, + { -55260933, 3571582, -54792213, 4062622, 0x0012888}, + { -54792213, 3571582, -54323493, 4062622, 0x0013088}, + { -54447720, 3571582, -53979000, 4062622, 0x0013888}, + { -57721713, 3080542, -57252993, 3571582, 0x0014088}, + { -57252993, 3080542, -56784273, 3571582, 0x0014888}, + { -56784273, 3080542, -56315553, 3571582, 0x0015088}, + { -56315553, 3080542, -55846833, 3571582, 0x0015888}, + { -55846833, 3080542, -55378113, 3571582, 0x0016088}, + { -55378113, 3080542, -54909393, 3571582, 0x0016888}, + { -54909393, 3080542, -54440673, 3571582, 0x0017088}, + { -54447720, 3080542, -53979000, 3571582, 0x0017888}, + { -57276429, 2589502, -56807709, 3080542, 0x0018088}, + { -56807709, 2589502, -56338989, 3080542, 0x0018888}, + { -56338989, 2589502, -55870269, 3080542, 0x0019088}, + { -55870269, 2589502, -55401549, 3080542, 0x0019888}, + { -55401549, 2589502, -54932829, 3080542, 0x001a088}, + { -54932829, 2589502, -54464109, 3080542, 0x001a888}, + { -54464109, 2589502, -53995389, 3080542, 0x001b088}, + { -57042069, 2098462, -56573349, 2589502, 0x001b888}, + { -56573349, 2098462, -56104629, 2589502, 0x001c088}, + { -56104629, 2098462, -55635909, 2589502, 0x001c888}, + { -55635909, 2098462, -55167189, 2589502, 0x001d088}, + { -55167189, 2098462, -54698469, 2589502, 0x001d888}, + { -54698469, 2098462, -54229749, 2589502, 0x001e088}, + { -56760837, 1830000, -56292117, 2098462, 0x001e888}, + { -56292117, 1830000, -55823397, 2098462, 0x001f088}, + { -56760837, 1830000, -56292117, 2098462, 0x082e890}, + { -56292117, 1830000, -55823397, 2098462, 0x082f090}, + { -58086600, 1830000, -53979000, 6029000, 0x0010216}, + { -56221894,-34928845, -56117145,-34842355, 0x001000a}, // URY + { -56477600,-34938500, -55600000,-34627800, 0x013000c}, + { -58005647,-31443110, -57862953,-31320801, 0x54f004b}, + { -58116000,-32356750, -58028021,-32256750, 0x3c1044b}, + { -55576492,-30944400, -55476309,-30857911, 0x3c1004b}, + { -55004994,-34973000, -54912351,-34875000, 0x3c1044b}, + { -54912351,-34942400, -54777647,-34875000, 0x3c1044b}, + { -56030992,-31748000, -55929608,-31661511, 0x3c1004b}, + { -54209033,-32410000, -54107168,-32323511, 0x3c1004b}, + { -58081533,-33295200, -57978467,-33208711, 0x3c1004b}, + { -56516851,-30443200, -56417149,-30356711, 0x3c1004b}, + { -55295254,-34424500, -55190747,-34338011, 0x3c1004b}, + { -56756154,-34379400, -56651647,-34292911, 0x3c1004b}, + { -56271894,-34143200, -56168107,-34056711, 0x3c1004b}, + { -57886354,-34476400, -57781847,-34389911, 0x3c1004b}, + { -58361333,-33193900, -58258267,-33107411, 0x3c1004b}, + { -56574233,-33424700, -56471167,-33338211, 0x3c1004b}, + { -54379354,-34522400, -54274847,-34435911, 0x3c1004b}, + { -54972094,-34835400, -54867106,-34748911, 0x3c1004b}, + { -54436533,-33275400, -54333467,-33188911, 0x3c1004b}, + { -56332754,-34567800, -56228247,-34481311, 0x3c1004b}, + { -56949433,-33560200, -56846367,-33473711, 0x3c1004b}, + { -58359794,-34032300, -58256007,-33945811, 0x3c1004b}, + { -56459154,-34487300, -56354647,-34400811, 0x3c1004b}, + { -53436093,-32657900, -53333508,-32571411, 0x3c1004b}, + { -57681293,-32747600, -57578708,-32661111, 0x3c1004b}, + { -58268633,-33574000, -58165567,-33487511, 0x3c1004b}, + { -57640451,-30301700, -57540749,-30215211, 0x3c1004b}, + { -56561293,-32853200, -56458708,-32766711, 0x3c1004b}, + { -57499554,-34446000, -57395047,-34359511, 0x3c1004b}, + { -53510594,-33737600, -53406807,-33651111, 0x3c1004b}, + { -57301254,-34358900, -57196747,-34272411, 0x3c1004b}, + { -58447000,-34974500, -53350000,-33310000, 0x0690011}, + { -58368000,-33310000, -53152000,-31895300, 0x011000d}, + { -58220000,-31895300, -54080000,-30085692, 0x2aa0015}, + { -58447000,-34974500, -53152000,-30085692, 0x0010216}, + { 104859637, 11518755, 104947088, 11605245, 0x001000a}, // KHM + { 104681640, 11365584, 105155568, 11856624, 0x001000c}, + { 103471526, 10554890, 103595873, 10677199, 0x54f004b}, + { 103111317, 13040290, 103236683, 13162599, 0x54f004b}, + { 103786247, 13320590, 103911953, 13442899, 0x54f004b}, + { 102541347, 13598790, 102667053, 13721099, 0x54f004b}, + { 104598694, 12193500, 104687105, 12279989, 0x3c1004b}, + { 105312115, 11447100, 105400285, 11533589, 0x3c1004b}, + { 103874794, 12495800, 103963205, 12582289, 0x3c1004b}, + { 104734035, 10937800, 104821965, 11024289, 0x3c1004b}, + { 104480715, 11439600, 104568885, 11526089, 0x3c1004b}, + { 106125915, 11770500, 106214085, 11856989, 0x3c1004b}, + { 105055015, 12014100, 105143185, 12100589, 0x3c1004b}, + { 102943854, 13526100, 103032745, 13612589, 0x3c1004b}, + { 105985794, 12436800, 106074205, 12523289, 0x3c1004b}, + { 104136035, 10566800, 104223965, 10653289, 0x3c1004b}, + { 104845674, 12676800, 104934325, 12763289, 0x3c1004b}, + { 102928615, 11562000, 103016785, 11648489, 0x3c1004b}, + { 105755915, 11036800, 105844085, 11123289, 0x3c1004b}, + { 104276935, 10475900, 104364865, 10562389, 0x3c1004b}, + { 107145794, 12406800, 107234205, 12493289, 0x3c1004b}, + { 106743554, 13918400, 106832445, 14004889, 0x3c1004b}, + { 105934354, 13476100, 106023245, 13562589, 0x3c1004b}, + { 102563074, 12825400, 102651725, 12911889, 0x3c1004b}, + { 104150694, 12478100, 104239105, 12564589, 0x3c1004b}, + { 105409415, 11932800, 105497585, 12019289, 0x3c1004b}, + { 103417174, 12712000, 103505825, 12798489, 0x3c1004b}, + { 102867355, 9881000, 102955045, 9967489, 0x3c1004b}, + { 103450000, 9272000, 103561110, 9340000, 0x3c1044b}, + { 102700000, 10230000, 106230000, 12250000, 0x0800011}, + { 105350000, 11653500, 107640000, 14693000, 0x45d0015}, + { 102330000, 12250000, 105350000, 14444000, 0x01a000d}, + { 97330000, 5612500, 109500000, 23400000, 0x4720216}, + { 102330000, 9270000, 107640000, 14704960, 0x003021c}, + { 36242067, 33475355, 36344894, 33561845, 0x001000a}, // SYR + { 36113166, 33344000, 36577557, 33651000, 0xf040447}, + { 36990450, 36044100, 37402549, 36378989, 0xe890047}, + { 36638065, 34665190, 36786534, 34787499, 0x54f004b}, + { 35717000, 35495000, 35890909, 35600099, 0x54f044b}, + { 36683165, 35055190, 36831634, 35177499, 0x54f004b}, + { 40088145, 35292800, 40193854, 35379289, 0x3c1004b}, + { 40690125, 36464600, 40797275, 36551089, 0x3c1004b}, + { 41189564, 37023050, 41304394, 37104189, 0x3c1044b}, + { 38929500, 35925700, 39060627, 35995889, 0x3c1044b}, + { 35863106, 34847100, 35968094, 34933589, 0x3c1004b}, + { 36610985, 35907200, 36717414, 35993689, 0x3c1004b}, + { 36037707, 32595200, 36140292, 32681689, 0x3c1004b}, + { 38487485, 35781600, 38593914, 35868089, 0x3c1004b}, + { 37901225, 36483300, 38008375, 36569789, 0x3c1004b}, + { 36536007, 32677900, 36638592, 32764389, 0x3c1004b}, + { 36995406, 34967900, 37100394, 35054389, 0x3c1004b}, + { 36641745, 35601800, 36747454, 35688289, 0x3c1004b}, + { 35912945, 35326300, 36018654, 35412789, 0x3c1004b}, + { 36269085, 35769600, 36375514, 35856089, 0x3c1004b}, + { 37479025, 36329500, 37586175, 36415989, 0x3c1004b}, + { 35990707, 32849800, 36093292, 32936289, 0x3c1004b}, + { 40865746, 34407600, 40970253, 34494089, 0x3c1004b}, + { 35922500, 35156000, 36000489, 35273000, 0x3c1044b}, + { 38227746, 34506800, 38332253, 34593289, 0x3c1004b}, + { 36559985, 35776700, 36666414, 35863189, 0x3c1004b}, + { 40389706, 34977100, 40494694, 35063589, 0x3c1004b}, + { 36644406, 33956500, 36748193, 34042989, 0x3c1004b}, + { 35815967, 33107400, 35919033, 33193889, 0x3c1004b}, + { 36683006, 34878700, 36787994, 34965189, 0x3c1004b}, + { 36517046, 34494100, 36621553, 34580589, 0x3c1004b}, + { 35717000, 34650000, 39550000, 36926185, 0x08f0011}, + { 35586890, 32313599, 38955000, 34650000, 0x01c000d}, + { 39550000, 34380000, 42380000, 37322182, 0x4350015}, + { 34217000, 28520000, 48790000, 37390000, 0x0010016}, + { 35586900, 32313600, 42380000, 37322200, 0x003021c}, + { -17490000, 14648500, -17416000, 14747500, 0x024000a}, // SEN + { -17530000, 14642000, -16875000, 14988000, 0x016000c}, + { -16118946, 14117700, -16030055, 14204189, 0x3c1004b}, + { -16312726, 12522590, -16199475, 12590000, 0x3c1044b}, + { -17025266, 14386800, -16936135, 14473289, 0x3c1004b}, + { -16515126, 15978200, -16425274, 16064689, 0x3c1004b}, + { -15934000, 14850000, -15823610, 14920000, 0x3c1044b}, + { -15934000, 14780000, -15823610, 14850000, 0x3c1044b}, + { -16275666, 14608200, -16186535, 14694689, 0x3c1004b}, + { -16268506, 15580800, -16178894, 15667289, 0x3c1004b}, + { -15727000, 16431700, -15574845, 16482850, 0x3c1044b}, + { -13724446, 13710900, -13635555, 13797389, 0x3c1004b}, + { -14994326, 12866800, -14905675, 12953289, 0x3c1004b}, + { -16450366, 14290100, -16361235, 14376589, 0x3c1004b}, + { -16272326, 12757600, -16183675, 12844089, 0x3c1004b}, + { -16873646, 14133800, -16784755, 14220289, 0x3c1004b}, + { -15821546, 13702300, -15732655, 13788789, 0x3c1004b}, + { -15596126, 12660200, -15507475, 12746689, 0x3c1004b}, + { -15507871, 15318550, -15443530, 15380649, 0x2b2004b}, + { -15616995, 13603340, -15555206, 13663459, 0x29c004b}, + { -15586912, 14075550, -15523088, 14137649, 0x2b2004b}, + { -16495978, 14676240, -16434022, 14736359, 0x29c004b}, + { -15536943, 16481750, -15472257, 16543849, 0x2b2004b}, + { -14140895, 13119940, -14079106, 13180059, 0x29c004b}, + { -16665785, 15081450, -16601616, 15143549, 0x2b2004b}, + { -16476345, 15340340, -16414055, 15400459, 0x29c004b}, + { -12216640, 12527950, -12153161, 12590049, 0x2b2004b}, + { -15975878, 14238140, -15913922, 14298259, 0x29c004b}, + { -14835412, 13945850, -14771588, 14007949, 0x2b2004b}, + { -16387095, 13852540, -16325306, 13912659, 0x29c004b}, + { -16713485, 14723650, -16649316, 14785749, 0x2b2004b}, + { -13793311, 13103440, -13731689, 13163559, 0x29c004b}, + { -14207426, 12701650, -14143775, 12763749, 0x2b2004b}, + { -13351145, 15569940, -13288855, 15630059, 0x29c004b}, + { -15162871, 15381750, -15098530, 15443849, 0x2b2004b}, + { -12908645, 15219440, -12846355, 15279559, 0x29c004b}, + { -16111298, 14474050, -16047302, 14536149, 0x2b2004b}, + { -12491362, 14877640, -12429239, 14937759, 0x29c004b}, + { -15889940, 12521750, -15826461, 12583849, 0x2b2004b}, + { -14518611, 12844140, -14456989, 12904259, 0x29c004b}, + { -16521912, 13758950, -16458088, 13821049, 0x2b2004b}, + { -15991911, 12787940, -15930289, 12848059, 0x29c004b}, + { -15961912, 13888950, -15898088, 13951049, 0x2b2004b}, + { -16533411, 12749840, -16471789, 12809959, 0x29c004b}, + { -16747998, 14404850, -16684002, 14466949, 0x2b2004b}, + { -15001712, 16633840, -14939088, 16693959, 0x29c004b}, + { -16569440, 12440850, -16505961, 12502949, 0x2b2004b}, + { -16700978, 14159940, -16639022, 14220059, 0x29c004b}, + { -16888000, 12301390, -11400000, 13510000, 0x00e000d}, + { -17550000, 13587000, -15216600, 16590000, 0x0c10011}, + { -15216600, 13510000, -11925000, 15700000, 0x31a0015}, + { -17620000, 12301390, -11333000, 16694000, 0x0010016}, + { 74531379, 42818155, 74648621, 42904645, 0x001000a}, // KGZ + { 73770000, 42768000, 75210000, 42973000, 0x00d000c}, + { 72733250, 40463190, 72893950, 40585499, 0x54f004b}, + { 72880250, 40867490, 73040950, 40989799, 0x54f004b}, + { 78310381, 42439990, 78474819, 42562299, 0x54f004b}, + { 75204401, 42765990, 75370198, 42888299, 0x54f004b}, + { 75890000, 41410000, 76136924, 41450000, 0x3c1044b}, + { 72161000, 42499000, 72343877, 42554400, 0x3c1044b}, + { 72025000, 40209000, 72162181, 40280000, 0x3c1044b}, + { 73248881, 40744700, 73362518, 40831189, 0x3c1004b}, + { 76127860, 42412800, 76244140, 42499289, 0x3c1004b}, + { 72707721, 40983100, 72822079, 41069589, 0x3c1004b}, + { 72834281, 40671100, 72947918, 40757589, 0x3c1004b}, + { 72162821, 41306800, 72277179, 41393289, 0x3c1004b}, + { 72392821, 41216800, 72507179, 41303289, 0x3c1004b}, + { 74382340, 41636800, 74497659, 41723289, 0x3c1004b}, + { 72897140, 41839400, 73012459, 41925889, 0x3c1004b}, + { 72948981, 40737900, 73062618, 40824389, 0x3c1004b}, + { 75652779, 42760100, 75770020, 42846589, 0x3c1004b}, + { 77951360, 42302100, 78067640, 42388589, 0x3c1004b}, + { 75758621, 41120700, 75872979, 41207189, 0x3c1004b}, + { 69492000, 39811900, 69573025, 39931000, 0x3c1044b}, + { 76915960, 42066700, 77032240, 42153189, 0x3c1044b}, + { 72290621, 40997800, 72404979, 41084289, 0x3c1004b}, + { 69554000, 39907000, 69760945, 39954000, 0x3c1044b}, + { 75864021, 41127100, 75978379, 41213589, 0x3c1004b}, + { 78301379, 42686800, 78418620, 42773289, 0x3c1004b}, + { 75531379, 42706800, 75648620, 42793289, 0x3c1004b}, + { 77021379, 42606800, 77138620, 42693289, 0x3c1044b}, + { 70841000, 42162719, 79230000, 43268600, 0x0460011}, + { 70422234, 39481505, 73877990, 42162695, 0x001000d}, + { 69233716, 39720856, 69837844, 40211896, 0x0b00090}, + { 69837844, 39720856, 70441972, 40211896, 0x0b00890}, + { 73856265, 41682150, 74481225, 42173190, 0x0b01090}, + { 74481225, 41682150, 75106185, 42173190, 0x0b01890}, + { 75106185, 41682150, 75731145, 42173190, 0x0b02090}, + { 75731145, 41682150, 76356105, 42173190, 0x0b02890}, + { 76356105, 41682150, 76981065, 42173190, 0x0b03090}, + { 76981065, 41682150, 77606025, 42173190, 0x0b03890}, + { 77606025, 41682150, 78230985, 42173190, 0x0b04090}, + { 78230985, 41682150, 78855945, 42173190, 0x0b04890}, + { 78855945, 41682150, 79480905, 42173190, 0x0b05090}, + { 73861473, 41191110, 74481225, 41682150, 0x0b05890}, + { 74481225, 41191110, 75100977, 41682150, 0x0b06090}, + { 75100977, 41191110, 75720729, 41682150, 0x0b06890}, + { 75720729, 41191110, 76340481, 41682150, 0x0b07090}, + { 76340481, 41191110, 76960233, 41682150, 0x0b07890}, + { 76960233, 41191110, 77579985, 41682150, 0x0b08090}, + { 77579985, 41191110, 78199737, 41682150, 0x0b08890}, + { 78199737, 41360000, 79108000, 41682150, 0x0769090}, + { 73861473, 40700070, 74476017, 41191110, 0x0b09890}, + { 74476017, 40700070, 75090561, 41191110, 0x0b0a090}, + { 75090560, 40700070, 75705104, 41191110, 0x0b0a890}, + { 75705105, 40700070, 76319649, 41191110, 0x0b0b090}, + { 76319649, 40700070, 76934193, 41191110, 0x0b0b890}, + { 76934192, 40963000, 78035500, 41191110, 0x05ac090}, + { 73869284, 40209030, 74478620, 40700070, 0x0b0c890}, + { 74478620, 40209030, 75087956, 40700070, 0x0b0d090}, + { 75087956, 40209030, 75697292, 40700070, 0x0b0d890}, + { 75697292, 40209030, 76306628, 40700070, 0x0b0e090}, + { 76306628, 40209030, 76915964, 40700070, 0x0b0e890}, + { 73869284, 39717990, 74473412, 40209030, 0x0b0f090}, + { 55980000, 36670000, 80230000, 45600000, 0x27a0016}, + { 69249199, 39172800, 80230000, 43268600, 0x003021c}, + { 27478925, 53858155, 27624036, 53944645, 0x001000a}, // BLR + { 27344452, 53787690, 27755548, 54032309, 0xa9e0047}, + { 30791926, 52307690, 31188073, 52552309, 0xa9e0047}, + { 30121552, 53777990, 30532648, 54022609, 0xa9e0047}, + { 29980453, 55077210, 30379546, 55305989, 0x9ee0047}, + { 23729026, 53610690, 23831723, 53732999, 0x3c1044b}, + { 23831723, 53610690, 23934420, 53732999, 0x3c1044b}, + { 23593563, 52039990, 23692526, 52162299, 0x3c1044b}, + { 23692526, 52039990, 23791489, 52162299, 0x3c1044b}, + { 29139800, 53100400, 29260894, 53202940, 0x3c1044b}, + { 25948966, 53094100, 26092634, 53180589, 0x3c1004b}, + { 28449000, 54168400, 28571246, 54272300, 0x3c1044b}, + { 26006768, 52101400, 26192306, 52166600, 0x3c1044b}, + { 30336484, 54466800, 30483516, 54553289, 0x3c1004b}, + { 29174468, 52010100, 29314532, 52096589, 0x3c1004b}, + { 27464127, 52776400, 27605873, 52862889, 0x3c1004b}, + { 28508500, 55483300, 28714640, 55546489, 0x3c1044b}, + { 25224825, 53859600, 25370175, 53946089, 0x3c1004b}, + { 26780284, 54270800, 26927316, 54357289, 0x3c1004b}, + { 28711662, 55447200, 28862538, 55533689, 0x3c1004b}, + { 29639600, 52594250, 29859226, 52650000, 0x3c1044b}, + { 30319868, 52328000, 30459932, 52414489, 0x3c1004b}, + { 29939827, 52847400, 30081573, 52933889, 0x3c1004b}, + { 27478166, 52986800, 27621834, 53073289, 0x3c1004b}, + { 24279968, 52166800, 24420032, 52253289, 0x3c1004b}, + { 31638625, 53664400, 31783975, 53750889, 0x3c1004b}, + { 28281315, 54068950, 28386884, 54131049, 0x2b2004b}, + { 29981067, 53055740, 30080932, 53115859, 0x29c004b}, + { 25273023, 53057650, 25376177, 53119749, 0x2b2004b}, + { 24392567, 53125840, 24492432, 53185959, 0x29c004b}, + { 29276117, 52095750, 29376683, 52157849, 0x2b2004b}, + { 26345398, 54456940, 26447601, 54517059, 0x29c004b}, + { 28574823, 53275950, 28677977, 53338049, 0x2b2004b}, + { 30924898, 54256140, 31027101, 54316259, 0x29c004b}, + { 24903313, 52512550, 25005087, 52574649, 0x2b2004b}, + { 25762983, 53567440, 25864017, 53627559, 0x29c004b}, + { 26856715, 54469050, 26962284, 54531149, 0x2b2004b}, + { 24397535, 52521540, 24496064, 52581659, 0x29c004b}, + { 27087819, 53658950, 27192180, 53721049, 0x2b2004b}, + { 28099483, 53479940, 28200517, 53540059, 0x29c004b}, + { 26785835, 55088950, 26894164, 55151049, 0x2b2004b}, + { 26760020, 52220940, 26857380, 52281059, 0x29c004b}, + { 30168819, 53492450, 30273180, 53554549, 0x2b2004b}, + { 31268520, 52381340, 31365880, 52441459, 0x29c004b}, + { 28646125, 54849250, 28753074, 54911349, 0x2b2004b}, + { 31893783, 53572140, 31994817, 53632259, 0x29c004b}, + { 23179217, 51760000, 28050000, 54178000, 0x0960011}, + { 28050000, 51760000, 32794200, 54178000, 0x01c000d}, + { 25132800, 54178000, 31478900, 56171740, 0x2be0015}, + { 14105000, 48990000, 32794200, 59822030, 0x0010016}, + { 23179217, 51262642, 32794200, 56171740, 0x003021c}, + { -58205500, 6777000, -58065100, 6827100, 0x012000a}, // GUY + { -58540000, 6589100, -57784000, 6887700, 0x013000c}, + { -58391270, 5876410, -58217330, 6049389, 0x782004b}, + { -57610570, 6157010, -57436630, 6329989, 0x782004b}, + { -57436630, 6157010, -57262690, 6329989, 0x782004b}, + { -57288470, 5815110, -57114530, 5988089, 0x782004b}, + { -58608304, 7188720, -58457297, 7338479, 0x680004b}, + { -58724896, 6315320, -58574305, 6465079, 0x680004b}, + { -57748296, 6398820, -57597705, 6548579, 0x680004b}, + { -57702496, 6323820, -57551905, 6473579, 0x680004b}, + { -57859196, 6485920, -57708605, 6635679, 0x680004b}, + { -59790000, 2500000, -57110000, 5100000, 0x001000d}, + { -59350000, 5100000, -57110000, 8200000, 0x0c60011}, + { -61430000, 5100000, -59350000, 8400000, 0x4bc0015}, + { -61430000, 1164000, -56470909, 8560000, 0x0010016}, + { 102520000, 17958851, 102610530, 18002100, 0x2a7044a}, // LAO + { 102610530, 17915606, 102653904, 18005800, 0x2a7044a}, + { 102372324, 17795636, 102861876, 18286676, 0x001000c}, + { 104686297, 16508890, 104813702, 16631199, 0x54f004b}, + { 105751768, 15067236, 105878154, 15189545, 0x54f004b}, + { 103974938, 20358890, 104105061, 20481199, 0x54f004b}, + { 104740878, 17344407, 104868962, 17466716, 0x54f004b}, + { 102075108, 19828890, 102204891, 19951199, 0x54f004b}, + { 106775070, 14754024, 106901456, 14876333, 0x54f004b}, + { 103583125, 18337162, 103711549, 18459471, 0x54f004b}, + { 101338960, 20905597, 101469423, 21027906, 0x54f004b}, + { 101084429, 21128890, 101215571, 21251199, 0x54f004b}, + { 103324353, 19296800, 103415647, 19383289, 0x3c1004b}, + { 106365194, 15676800, 106454806, 15763289, 0x3c1004b}, + { 102059296, 21653508, 102152271, 21739997, 0x3c1004b}, + { 101477583, 19043364, 101568877, 19129853, 0x3c1004b}, + { 105849585, 14859575, 105938957, 14946064, 0x3c1004b}, + { 104253872, 20756800, 104346127, 20843289, 0x3c1004b}, + { 105755194, 15536800, 105844806, 15623289, 0x3c1004b}, + { 102388305, 18448661, 102479358, 18535150, 0x3c1004b}, + { 105816162, 14069547, 105905053, 14156036, 0x3c1004b}, + { 102404628, 18870408, 102495681, 18956897, 0x3c1004b}, + { 101603993, 20266800, 101696007, 20353289, 0x3c1004b}, + { 106655194, 15366800, 106744806, 15453289, 0x3c1004b}, + { 104144697, 18188864, 104235510, 18275353, 0x3c1004b}, + { 104954426, 13906000, 107695198, 16587190, 0x001000d}, + { 101299893, 17745048, 104100247, 20426238, 0x0a80011}, + { 104513031, 16324524, 104997375, 16815564, 0x0b10090}, + { 103918363, 20355569, 104413123, 20846609, 0x0b10890}, + { 104560149, 17160041, 105049701, 17651081, 0x0b01090}, + { 101026941, 20832878, 101526909, 21323918, 0x0b01890}, + { 101855801, 21451232, 102355769, 21942272, 0x0b12090}, + { 103945329, 17986588, 104434881, 18477628, 0x0b12890}, + { 97330000, 5612500, 109500000, 23400000, 0x4720016}, + { 100085450, 13906000, 107695198, 22500830, 0x003021c}, + { 26040418, 44396755, 26160543, 44483245, 0x001000a}, // ROU + { 25930286, 44317690, 26270714, 44562309, 0xa9e0047}, + { 27391632, 47037690, 27748368, 47282309, 0xa9e0047}, + { 23423330, 46637690, 23776669, 46882309, 0xa9e0047}, + { 21064959, 45640510, 21392240, 45869289, 0x9ee0047}, + { 28572000, 44124600, 28665310, 44236100, 0x3c1044b}, + { 23754618, 44275900, 23874982, 44362389, 0x3c1004b}, + { 27978737, 45396800, 28101263, 45483289, 0x3c1004b}, + { 25552237, 45610000, 25674763, 45696489, 0x3c1004b}, + { 25969337, 44896800, 26090662, 44983289, 0x3c1004b}, + { 27895037, 45234000, 28017563, 45320489, 0x3c1004b}, + { 21859035, 47021400, 21985165, 47107889, 0x3c1004b}, + { 26857535, 46536800, 26982464, 46623289, 0x3c1004b}, + { 21266135, 46139200, 21391064, 46225689, 0x3c1004b}, + { 24809337, 44816800, 24930662, 44903289, 0x3c1004b}, + { 24077436, 45747100, 24201163, 45833589, 0x3c1004b}, + { 24500835, 46510600, 24625764, 46597089, 0x3c1004b}, + { 23516334, 47616800, 23643665, 47703289, 0x3c1004b}, + { 26758737, 45106800, 26881263, 45193289, 0x3c1004b}, + { 22825734, 47746800, 22954266, 47833289, 0x3c1004b}, + { 26615557, 47712950, 26707843, 47775049, 0x2b2004b}, + { 24325633, 45081040, 24409967, 45141159, 0x29c004b}, + { 26195688, 47628150, 26287112, 47690249, 0x2b2004b}, + { 26325763, 46903540, 26413437, 46963659, 0x29c004b}, + { 22606100, 44610700, 22719219, 44658400, 0x2b2044b}, + { 27125398, 45655140, 27211402, 45715259, 0x29c004b}, + { 23227444, 45017450, 23314555, 45079549, 0x2b2004b}, + { 28752615, 45155940, 28837784, 45216059, 0x29c004b}, + { 25407144, 44899750, 25494255, 44961849, 0x2b2004b}, + { 21848615, 45283140, 21933784, 45343259, 0x29c004b}, + { 24454719, 47108950, 24545280, 47171049, 0x2b2004b}, + { 24317667, 44391340, 24401333, 44451459, 0x29c004b}, + { 22867582, 45733250, 22956418, 45795349, 0x2b2004b}, + { 27675080, 46617440, 27761919, 46677559, 0x29c004b}, + { 27282889, 44177750, 27369310, 44239849, 0x2b2004b}, + { 25918884, 43869140, 26001715, 43929259, 0x29c004b}, + { 26884719, 46898950, 26975280, 46961049, 0x2b2004b}, + { 22878398, 45856540, 22964402, 45916659, 0x29c004b}, + { 27625950, 46182250, 27715649, 46244349, 0x2b2004b}, + { 23526998, 46049940, 23613002, 46110059, 0x29c004b}, + { 23014719, 47148950, 23105280, 47211049, 0x2b2004b}, + { 25762898, 45846740, 25848902, 45906859, 0x29c004b}, + { 23735150, 46538950, 23824849, 46601049, 0x2b2004b}, + { 24308098, 46135640, 24394102, 46195759, 0x29c004b}, + { 27330389, 44549450, 27416810, 44611549, 0x2b2004b}, + { 26740280, 46220240, 26827119, 46280359, 0x29c004b}, + { 25270520, 43946250, 25356079, 44008349, 0x2b2004b}, + { 23337415, 45379940, 23422584, 45440059, 0x29c004b}, + { 21865582, 45658950, 21954418, 45721049, 0x2b2004b}, + { 28255867, 44234040, 28339533, 44294159, 0x29c004b}, + { 27385682, 45822450, 27474518, 45884549, 0x2b2004b}, + { 25766580, 46339940, 25853419, 46400059, 0x29c004b}, + { 22735000, 47855574, 23660000, 48121000, 0x0130088}, + { 23660000, 47855574, 24700000, 48000000, 0x00d0888}, + { 25205000, 47855574, 25900000, 47980000, 0x0011088}, + { 25900000, 47855574, 26580000, 48265650, 0x0011888}, + { 26580000, 47855574, 27266000, 48265650, 0x0012088}, + { 21900000, 47326342, 22536000, 47820000, 0x0202888}, + { 22536000, 47326342, 23172000, 47855574, 0x0213088}, + { 23172000, 47326342, 23808000, 47855574, 0x0213888}, + { 23808000, 47326342, 24444000, 47855574, 0x0214088}, + { 24444000, 47326342, 25080000, 47855574, 0x0214888}, + { 25080000, 47326342, 25716000, 47855574, 0x0215088}, + { 25716000, 47326342, 26352000, 47855574, 0x0215888}, + { 26352000, 47326342, 26988000, 47855574, 0x0216088}, + { 26988000, 47326342, 27622000, 47855574, 0x0216888}, + { 21512000, 46797110, 22176000, 47326342, 0x0207088}, + { 22176000, 46797110, 22840000, 47326342, 0x0207888}, + { 22840000, 46797110, 23504000, 47326342, 0x0208088}, + { 23504000, 46797110, 24168000, 47326342, 0x0208888}, + { 24168000, 46797110, 24832000, 47326342, 0x0209088}, + { 24832000, 46797110, 25496000, 47326342, 0x0209888}, + { 25496000, 46797110, 26160000, 47326342, 0x020a088}, + { 26160000, 46797110, 26824000, 47326342, 0x020a888}, + { 26824000, 46797110, 27488000, 47326342, 0x020b088}, + { 27488000, 46797110, 28147000, 47326342, 0x020b888}, + { 21100000, 46267878, 21752000, 46797110, 0x020c088}, + { 21752000, 46267878, 22404000, 46797110, 0x020c888}, + { 22404000, 46267878, 23056000, 46797110, 0x020d088}, + { 23056000, 46267878, 23708000, 46797110, 0x020d888}, + { 23708000, 46267878, 24360000, 46797110, 0x020e088}, + { 24360000, 46267878, 25012000, 46797110, 0x020e888}, + { 25012000, 46267878, 25664000, 46797110, 0x020f088}, + { 25664000, 46267878, 26316000, 46797110, 0x020008c}, + { 26316000, 46267878, 26968000, 46797110, 0x020088c}, + { 26968000, 46267878, 27620000, 46797110, 0x020108c}, + { 27620000, 46267878, 28270000, 46797110, 0x020188c}, + { 20259000, 45738646, 20866000, 46289000, 0x022208c}, + { 20866000, 45738646, 21473000, 46289000, 0x022288c}, + { 21473000, 45738646, 22080000, 46267878, 0x021308c}, + { 22080000, 45738646, 22687000, 46267878, 0x021388c}, + { 22687000, 45738646, 23294000, 46267878, 0x021408c}, + { 23294000, 45738646, 23901000, 46267878, 0x021488c}, + { 23901000, 45738646, 24508000, 46267878, 0x021508c}, + { 24508000, 45738646, 25115000, 46267878, 0x021588c}, + { 25115000, 45738646, 25722000, 46267878, 0x021608c}, + { 25722000, 45738646, 26329000, 46267878, 0x021688c}, + { 26329000, 45738646, 26936000, 46267878, 0x021708c}, + { 26936000, 45738646, 27548000, 46267878, 0x021788c}, + { 27548000, 45738646, 28162000, 46267878, 0x021808c}, + { 20760000, 45209414, 21401000, 45738646, 0x020888c}, + { 21401000, 45209414, 22042000, 45738646, 0x020908c}, + { 22042000, 45209414, 22683000, 45738646, 0x020988c}, + { 22683000, 45209414, 23324000, 45738646, 0x020a08c}, + { 23324000, 45209414, 23965000, 45738646, 0x020a88c}, + { 23965000, 45209414, 24606000, 45738646, 0x020b08c}, + { 24606000, 45209414, 25247000, 45738646, 0x020b88c}, + { 25247000, 45209414, 25888000, 45738646, 0x020c08c}, + { 25888000, 45209414, 26529000, 45738646, 0x020c88c}, + { 26529000, 45209414, 27170000, 45738646, 0x020d08c}, + { 27170000, 45209414, 27811000, 45738646, 0x020d88c}, + { 27811000, 45209414, 28450000, 45738646, 0x020e08c}, + { 28450000, 45209400, 29705000, 45470000, 0x010e88c}, + { 21343427, 44770000, 22100000, 45209414, 0x01bf08c}, + { 22100000, 44680182, 22734000, 45209414, 0x0ba0090}, + { 22734000, 44680182, 23368000, 45209414, 0x0ba0890}, + { 23368000, 44680182, 24002000, 45209414, 0x0ba1090}, + { 24002000, 44680182, 24636000, 45209414, 0x0ba1890}, + { 24636000, 44680182, 25270000, 45209414, 0x0ba2090}, + { 25270000, 44680182, 25904000, 45209414, 0x0ba2890}, + { 25904000, 44680182, 26538000, 45209414, 0x0ba3090}, + { 26538000, 44680182, 27172000, 45209414, 0x0ba3890}, + { 27172000, 44680182, 27806000, 45209414, 0x0ba4090}, + { 27806000, 44680182, 28440000, 45209414, 0x0ba4890}, + { 28440000, 44680182, 29074000, 45209414, 0x0ba5090}, + { 29074000, 44680182, 29708000, 45209414, 0x0ba5890}, + { 21566329, 44460000, 22450000, 44770000, 0x0786090}, + { 22450000, 44150950, 23110000, 44680182, 0x0b66890}, + { 23110000, 44150950, 23770000, 44680182, 0x0b67090}, + { 23770000, 44150950, 24430000, 44680182, 0x0b67890}, + { 24430000, 44150950, 25090000, 44680182, 0x0b68090}, + { 25090000, 44150950, 25750000, 44680182, 0x0b68890}, + { 25750000, 44150950, 26410000, 44680182, 0x0b69090}, + { 26410000, 44150950, 27070000, 44680182, 0x0b69890}, + { 27070000, 44150950, 27730000, 44680182, 0x0b6a090}, + { 27730000, 44150950, 28390000, 44680182, 0x0b6a890}, + { 28390000, 44150950, 29050000, 44680182, 0x0b6b090}, + { 22820000, 43770000, 23470000, 44150950, 0x09bb890}, + { 23470000, 43660000, 24100000, 44150950, 0x0b2c090}, + { 24100000, 43660000, 24730000, 44150950, 0x0b2c890}, + { 24730000, 43621718, 25340000, 44150950, 0x0bcd090}, + { 25340000, 43621718, 25950000, 44150950, 0x0bcd890}, + { 25950000, 43860000, 26930000, 44150950, 0x06ee090}, + { 26930000, 43860000, 27930000, 44150950, 0x06de890}, + { 27930000, 43730000, 28714000, 44150950, 0x094f090}, + { 12090000, 39600000, 30183000, 51061000, 0x0010216}, + { 20251650, 43612000, 29705000, 48265650, 0x003021c}, + { -240995, 5526500, -200000, 5618000, 0x2a7044a}, // GHA + { -200000, 5542800, -150136, 5618000, 0x2a7044a}, + { -495600, 5462000, 121000, 5835000, 0x017000c}, + { -1705485, 6689810, -1618516, 6776299, 0x3c1004b}, + { -1618516, 6689810, -1531547, 6776299, 0x3c1004b}, + { -1705485, 6603321, -1618516, 6689810, 0x3c1004b}, + { -1618516, 6603321, -1531547, 6689810, 0x3c1004b}, + { -884223, 9372191, -796773, 9458680, 0x3c1004b}, + { -1702000, 6161900, -1581998, 6224500, 0x3c1044b}, + { -893965, 10746800, -806035, 10833289, 0x3c1004b}, + { -303485, 6046801, -230815, 6150220, 0x3c1044b}, + { -1826715, 4870807, -1739986, 4957296, 0x3c1004b}, + { -2360500, 7314750, -2252781, 7384750, 0x3c1044b}, + { -1300000, 5098700, -1197297, 5171600, 0x3c1044b}, + { 433240, 6572254, 520209, 6658743, 0x3c1004b}, + { -2550865, 10006100, -2462935, 10092589, 0x3c1004b}, + { -297385, 11012800, -181506, 11078500, 0x3c1044b}, + { -806522, 6517907, -744078, 6580006, 0x2b2004b}, + { -1739582, 4920887, -1679296, 4981006, 0x29c004b}, + { -41395, 9408951, 21394, 9471050, 0x2b2004b}, + { -726285, 5505250, -665832, 5565369, 0x29c004b}, + { -1117855, 6765514, -1055411, 6827613, 0x2b2004b}, + { -661572, 5325011, -601119, 5385130, 0x29c004b}, + { -1972273, 7550098, -1909657, 7612197, 0x2b2004b}, + { -2628067, 7420000, -2560732, 7474000, 0x29c044b}, + { -685496, 5811311, -623052, 5873410, 0x2b2004b}, + { 439691, 7119941, 500311, 7180060, 0x29c004b}, + { 1008433, 6045926, 1070877, 6108025, 0x2b2004b}, + { -2030227, 5269941, -1969774, 5330060, 0x29c004b}, + { -1418800, 7005600, -1367346, 7081100, 0x2b2044b}, + { -1005500, 5899400, -928486, 5946500, 0x29c044b}, + { -864300, 5490000, -810454, 5561841, 0x2b2044b}, + { -478392, 6016774, -417939, 6076893, 0x29c004b}, + { 867000, 5778700, 964196, 5818500, 0x2b2044b}, + { 961500, 5818500, 994712, 5927800, 0x29c044b}, + { -398015, 6353878, -335571, 6415977, 0x2b2004b}, + { -2140310, 7709941, -2079690, 7770060, 0x29c004b}, + { -861079, 9597722, -798118, 9659821, 0x2b2004b}, + { -1373200, 5077000, -1322120, 5147900, 0x29c044b}, + { 280800, 6968000, 329985, 7047000, 0x2b2044b}, + { -1820227, 5929941, -1759774, 5990060, 0x29c004b}, + { -1747000, 8010000, -1693459, 8082500, 0x2b2044b}, + { -2158000, 5410487, -2084787, 5460000, 0x29c044b}, + { -787174, 5249344, -724730, 5311443, 0x2b2004b}, + { -2249162, 4843407, -2188876, 4903526, 0x29c004b}, + { -1901222, 6788951, -1838778, 6851050, 0x2b2004b}, + { -152534, 6068344, -92081, 6128463, 0x29c004b}, + { -1114500, 5177600, -1033006, 5225000, 0x2b2044b}, + { -1240327, 6600906, -1179874, 6661025, 0x29c004b}, + { -1680043, 4965040, -1617772, 5027139, 0x2b2004b}, + { -1297025, 5673454, -1236572, 5733573, 0x29c004b}, + { -2720000, 6762000, 740000, 8930000, 0x018000d}, + { -2944000, 8930000, 580000, 11173850, 0x3030015}, + { -3014990, 7156300, -2720000, 7972400, 0x032008c}, + { -3260000, 6709650, -2720000, 7156300, 0x01b088c}, + { -3260000, 6267000, -2720000, 6709650, 0x01b108c}, + { -2720567, 6267208, -2241431, 6763704, 0x01e188c}, + { -2241431, 6267208, -1762295, 6763704, 0x01e208c}, + { -1762295, 6267208, -1283159, 6763704, 0x01e288c}, + { -1283159, 6267208, -804023, 6763704, 0x01e308c}, + { -804024, 6267208, -324888, 6763704, 0x01e388c}, + { -324888, 6267208, 154248, 6763704, 0x01e408c}, + { 154000, 6218000, 597000, 6763704, 0x021488c}, + { 597000, 6218000, 1040000, 6763704, 0x021508c}, + { -3139568, 5770712, -2660432, 6267208, 0x01e588c}, + { -2660432, 5770712, -2181296, 6267208, 0x01e608c}, + { -2181296, 5770712, -1702160, 6267208, 0x01e688c}, + { -1702160, 5770712, -1223024, 6267208, 0x01e708c}, + { -1223024, 5770712, -743888, 6267208, 0x01e788c}, + { -743888, 5770712, -264752, 6267208, 0x01e808c}, + { -264752, 5770712, 214386, 6267208, 0x01e888c}, + { 214384, 5741000, 693520, 6218000, 0x01e908c}, + { 693520, 5758000, 1201100, 6218000, 0x01c988c}, + { -3069568, 5276943, -2590432, 5773439, 0x01ea08c}, + { -2590432, 5276943, -2111296, 5773439, 0x01ea88c}, + { -2111296, 5276943, -1632160, 5773439, 0x01eb08c}, + { -1632160, 5276943, -1153024, 5773439, 0x01eb88c}, + { -1153024, 5276943, -673888, 5773439, 0x01ec08c}, + { -673888, 5276943, -194752, 5773439, 0x01ec88c}, + { -194753, 5276943, 284383, 5773439, 0x01ed08c}, + { -3118000, 4924000, -2447202, 5276943, 0x016d88c}, + { -2447202, 4736000, -2020000, 5276943, 0x022e08c}, + { -2020000, 4736000, -1590000, 5276943, 0x022e88c}, + { -1609000, 5025600, -734700, 5276943, 0x010f08c}, + { -16860000, 4340000, 4000000, 15120000, 0x2a30216}, + { -3260000, 4727777, 1203850, 11173850, 0x003021c}, + { 32536755, 276755, 32623245, 363245, 0x001000a}, // UGA + { 32345640, 35196, 32814360, 526236, 0x001000c}, + { 32236755, 2736800, 32323244, 2823289, 0x3c1004b}, + { 32846755, 2216800, 32933244, 2303289, 0x3c1004b}, + { 33136829, 411300, 33243388, 481470, 0x3c1044b}, + { 34126755, 1046800, 34213244, 1133289, 0x3c1004b}, + { 30606755, -643200, 30693244, -556711, 0x3c1004b}, + { 31686755, -373200, 31773244, -286711, 0x3c1004b}, + { 30000000, 150800, 30126269, 210000, 0x3c1044b}, + { 33137555, 591700, 33224044, 678189, 0x3c1004b}, + { 30871355, 2986700, 30957844, 3073189, 0x3c1004b}, + { 29936755, -1293200, 30023244, -1206711, 0x3c1004b}, + { 32826635, 3256800, 32913364, 3343289, 0x3c1004b}, + { 34168455, 680700, 34254944, 767189, 0x3c1004b}, + { 33556755, 1666800, 33643244, 1753289, 0x3c1004b}, + { 30226755, 626800, 30313244, 713289, 0x3c1004b}, + { 33456055, 576300, 33542544, 662789, 0x3c1004b}, + { 34071055, 414900, 34157544, 501389, 0x3c1004b}, + { 32006755, 356800, 32093244, 443289, 0x3c1004b}, + { 31311355, 1403200, 31397844, 1489689, 0x3c1004b}, + { 32898950, 348950, 32961049, 411049, 0x2b2004b}, + { 30933657, 3373640, 30993943, 3433759, 0x29c004b}, + { 31684650, 1653250, 31746749, 1715349, 0x2b2004b}, + { 30943940, 2404740, 31004059, 2464859, 0x29c004b}, + { 33694150, 1148750, 33756249, 1210849, 0x2b2004b}, + { 32468740, 815240, 32528859, 875359, 0x29c004b}, + { 31058050, 2469750, 31120149, 2531849, 0x2b2004b}, + { 30469940, -150060, 30530059, -89941, 0x29c004b}, + { 30135250, -573650, 30197349, -511551, 0x2b2004b}, + { 33130440, 1730940, 33190559, 1791059, 0x29c004b}, + { 32507250, 552150, 32569349, 614249, 0x2b2004b}, + { 31750657, 3368940, 31810943, 3429059, 0x29c004b}, + { 32876550, 663050, 32938649, 725149, 0x2b2004b}, + { 32493940, 712140, 32554059, 772259, 0x29c004b}, + { 29608950, -906550, 29671049, -844451, 0x2b2004b}, + { 31450640, 2443040, 31510759, 2503159, 0x29c004b}, + { 30484150, 629650, 30546249, 691749, 0x2b2004b}, + { 31366740, 534140, 31426859, 594259, 0x29c004b}, + { 30366850, -608250, 30428949, -546151, 0x2b2004b}, + { 30604240, 578340, 30664359, 638459, 0x29c004b}, + { 31208864, 3428950, 31271135, 3491049, 0x2b2004b}, + { 31823240, -168260, 31883359, -108141, 0x29c004b}, + { 30028350, 678250, 30090449, 740349, 0x2b2004b}, + { 30424040, 160240, 30484159, 220359, 0x29c004b}, + { 34078950, 2978950, 34141049, 3041049, 0x2b2004b}, + { 30131840, 253340, 30191959, 313459, 0x29c004b}, + { 30730000, 1940000, 34290000, 3750000, 0x016000d}, + { 31450000, -428657, 34380000, 1940000, 0x0970011}, + { 29573567, -1481288, 31450000, 1940000, 0x5110015}, + { 29573567, -1481290, 35036050, 4231640, 0x0010016}, + { -196868, 51459457, -58484, 51545947, 0x001000a}, // GBR + { -518400, 51282900, 338400, 51692000, 0x01a000c}, + { -4346519, 55826800, -4193481, 55913289, 0x3c1004b}, + { -2184373, 52548000, -2042627, 52634489, 0x3c1004b}, + { -2042627, 52504755, -1900881, 52591244, 0x3c1004b}, + { -1900881, 52504755, -1759135, 52591244, 0x3c1004b}, + { -2184373, 52461511, -2042627, 52548000, 0x3c1004b}, + { -2041786, 52418266, -1901722, 52504755, 0x3c1004b}, + { -1901722, 52418266, -1761658, 52504755, 0x3c1004b}, + { -3004934, 53378200, -2861266, 53464689, 0x3c1004b}, + { -3295319, 55904200, -3142281, 55990689, 0x3c1004b}, + { -1541234, 53344200, -1397566, 53430689, 0x3c1004b}, + { -1623275, 53762600, -1477925, 53849089, 0x3c1004b}, + { -2631112, 51416700, -2492489, 51503189, 0x3c1004b}, + { -2321834, 53436800, -2178166, 53523289, 0x3c1004b}, + { -1200873, 52596800, -1059127, 52683289, 0x3c1004b}, + { -432875, 53716900, -287525, 53803389, 0x3c1004b}, + { -1570032, 52376800, -1429968, 52463289, 0x3c1004b}, + { -1833275, 53756400, -1687925, 53842889, 0x3c1004b}, + { -3251212, 51447700, -3112589, 51534189, 0x3c1004b}, + { -1246673, 52926700, -1104927, 53013189, 0x3c1004b}, + { -2261834, 52966800, -2118166, 53053289, 0x3c1004b}, + { -5999377, 54556300, -5850423, 54642789, 0x3c1004b}, + { -1556273, 52874300, -1414527, 52960789, 0x3c1004b}, + { -1055912, 51407200, -917289, 51493689, 0x3c1004b}, + { -4205145, 50360950, -4107856, 50423049, 0x2b2004b}, + { -1451395, 50894900, -1345091, 50948659, 0x29c044b}, + { -2179007, 57117550, -2066193, 57179649, 0x2b2004b}, + { -1649970, 54944640, -1546431, 55004759, 0x29c004b}, + { -2764281, 53739150, -2659920, 53801249, 0x2b2004b}, + { -472479, 51867140, -376121, 51927259, 0x29c004b}, + { -1460175, 54877450, -1353226, 54939549, 0x2b2004b}, + { -1135294, 50778840, -1041107, 50838959, 0x29c004b}, + { 1236213, 52608150, 1337987, 52670249, 0x2b2004b}, + { -3994779, 51604240, -3898421, 51664359, 0x29c004b}, + { -1932907, 50715540, -1811648, 50765249, 0x2b2044b}, + { -2027094, 50706773, -1932907, 50766892, 0x29c004b}, + { 631100, 51529000, 770300, 51573300, 0x2b2044b}, + { -1829366, 51543000, -1730123, 51601300, 0x29c044b}, + { -3058557, 56451000, -2916013, 56499359, 0x2b2044b}, + { -3058300, 53776000, -2986155, 53860000, 0x29c044b}, + { -5074521, 55920616, -4246449, 56411656, 0x0010088}, + { -4246449, 55920616, -3418377, 56411656, 0x0010888}, + { -3418377, 55920616, -2590305, 56411656, 0x0011088}, + { -4887345, 55429576, -4069689, 55920616, 0x0011888}, + { -4874065, 54938536, -4066825, 55429576, 0x0012088}, + { -4670193, 52747068, -3904617, 53238108, 0x0012888}, + { -3904617, 52747068, -3139041, 53238108, 0x0013088}, + { -3139041, 52747068, -2373465, 53238108, 0x0013888}, + { -4664985, 52256028, -3909825, 52747068, 0x0014088}, + { -3909825, 52256028, -3154665, 52747068, 0x0014888}, + { -3154665, 52256028, -2399505, 52747068, 0x0015088}, + { -5405042, 51764988, -4655090, 52256028, 0x0015888}, + { -4655090, 51764988, -3905138, 52256028, 0x0016088}, + { -3905138, 51764988, -3155186, 52256028, 0x001e888}, + { -3155186, 51764988, -2405234, 52256028, 0x0016888}, + { -5330000, 51520000, -3875140, 51764988, 0x00f7088}, + { -3875140, 51273948, -3135604, 51764988, 0x0017888}, + { -3135603, 51273948, -2396067, 51764988, 0x0018088}, + { -4602072, 50782908, -3867744, 51273948, 0x0018888}, + { -3867744, 50782908, -3133416, 51273948, 0x0019088}, + { -3133416, 50782908, -2399088, 51273948, 0x0019888}, + { -4787789, 50291868, -4063877, 50782908, 0x001a088}, + { -3575000, 50511000, -2400000, 50782908, 0x012a888}, + { -4063878, 50199000, -3478000, 50782908, 0x025b088}, + { -6229980, 54390390, -5433156, 54881430, 0x001b888}, + { -7445782, 54862408, -6638542, 55353448, 0x001c088}, + { -6638542, 54862408, -5831302, 55353448, 0x001c888}, + { -3710000, 56411000, -2420000, 56715400, 0x013d088}, + { -3419148, 56715420, -2570244, 57206460, 0x001d888}, + { -2570000, 56715400, -1944000, 57309000, 0x027e088}, + { -5288000, 49954500, -4764000, 50604296, 0x029f088}, + { -2400270, 50556764, 1800261, 53237954, 0x0a80011}, + { -4073034, 53237954, 365825, 55919144, 0x0010015}, + { -10700000, 49122422, 1889648, 60875000, 0x0010016}, + { -8650000, 49122422, 1889648, 60875000, 0x003021c}, + { -13722274, 9500222, -13661320, 9541500, 0x22a044a}, // GIN + { -13685400, 9541500, -13610759, 9575200, 0x22a044a}, + { -13667200, 9575200, -13607250, 9617200, 0x22a044a}, + { -13721360, 9494480, -13247432, 9985520, 0x001000c}, + { -8869277, 7701965, -8737146, 7816000, 0x54f044b}, + { -12928174, 9995890, -12803827, 10118199, 0x54f004b}, + { -9352674, 10343890, -9214693, 10454000, 0x54f044b}, + { -10193834, 8500890, -10070166, 8623199, 0x54f004b}, + { -14618074, 10606890, -14493727, 10729199, 0x54f004b}, + { -10161834, 9123890, -10038166, 9246199, 0x54f004b}, + { -12352744, 11262090, -12228057, 11384399, 0x54f004b}, + { -9213644, 11339990, -9088957, 11462299, 0x54f004b}, + { -9066160, 9208413, -8942492, 9330722, 0x54f004b}, + { -13647974, 10337490, -13523627, 10459799, 0x54f004b}, + { -13874844, 11042990, -13750157, 11165299, 0x54f004b}, + { -12359944, 12015490, -12235257, 12137799, 0x54f004b}, + { -8757674, 10562290, -8633327, 10684599, 0x54f004b}, + { -10804174, 9979490, -10679827, 10101799, 0x54f004b}, + { -8590316, 7740710, -8466988, 7863019, 0x54f004b}, + { -10759385, 11249700, -10671215, 11336189, 0x3c1004b}, + { -14748791, 9038147, -12037810, 11719337, 0x0a80011}, + { -11080000, 7180000, -8398810, 9861190, 0x001000d}, + { -12037810, 9840605, -8173041, 11719337, 0x2a20015}, + { -16860000, 4340000, 4000000, 15120000, 0x2a30016}, + { -15082785, 7180000, -7637570, 12690000, 0x003021c}, + { -79950000, -2242100, -79873500, -2147241, 0x022000a}, // ECU + { -80091651, -2338831, -79745692, -1992872, 0xf040047}, + { -78644847, -382320, -78309958, -47431, 0xe890047}, + { -79045700, -2926600, -78935991, -2858477, 0x3c1044b}, + { -79212245, -299100, -79125756, -212611, 0x3c1004b}, + { -80003365, -3303200, -79891547, -3236200, 0x3c1044b}, + { -80763245, -1003200, -80646066, -939480, 0x3c1044b}, + { -80507545, -1097300, -80421056, -1010811, 0x3c1004b}, + { -78668945, -1306800, -78582456, -1220311, 0x3c1004b}, + { -78699445, -1698500, -78612956, -1612011, 0x3c1004b}, + { -79505445, -1056500, -79418956, -970011, 0x3c1004b}, + { -79243696, -4039230, -79172851, -3933570, 0x3c1044b}, + { -79635445, -2177700, -79548956, -2091211, 0x3c1004b}, + { -78161945, 311600, -78075456, 398089, 0x3c1004b}, + { -79709845, 905600, -79623356, 992089, 0x3c1004b}, + { -79574045, -1851400, -79487556, -1764911, 0x3c1004b}, + { -80954250, -2263850, -80892151, -2201751, 0x2b2004b}, + { -78651560, -963060, -78591441, -902941, 0x29c004b}, + { -77844750, -1026050, -77782651, -963951, 0x2b2004b}, + { -79839543, -3359460, -79779257, -3299341, 0x29c004b}, + { -80129250, -726850, -80067151, -664751, 0x2b2004b}, + { -79990143, -3480060, -79929857, -3419941, 0x29c004b}, + { -80259436, -3507950, -80197165, -3445851, 0x2b2004b}, + { -80059860, -1354260, -79999741, -1294141, 0x29c004b}, + { -79663250, -1087950, -79601151, -1025851, 0x2b2004b}, + { -80610060, -1380060, -80549941, -1319941, 0x29c004b}, + { -80010950, -1880950, -79948851, -1818851, 0x2b2004b}, + { -79030460, -1615860, -78970341, -1555741, 0x29c004b}, + { -79935250, -1396050, -79873151, -1333951, 0x2b2004b}, + { -78882760, -2778260, -78822641, -2718141, 0x29c004b}, + { -81013450, -2244750, -80951351, -2182651, 0x2b2004b}, + { -79500460, 295240, -79440341, 355359, 0x29c004b}, + { -80893850, -2257450, -80831751, -2195351, 0x2b2004b}, + { -79374860, -2454460, -79314741, -2394341, 0x29c004b}, + { -78290150, 199650, -78228051, 261749, 0x2b2004b}, + { -79491860, -2198760, -79431741, -2138641, 0x29c004b}, + { -79782650, -1594350, -79720551, -1532251, 0x2b2004b}, + { -80443260, -639660, -80383141, -579541, 0x29c004b}, + { -78191050, 18950, -78128951, 81049, 0x2b2004b}, + { -80420060, -2660060, -80359941, -2599941, 0x29c004b}, + { -79651050, -2701050, -79588951, -2638951, 0x2b2004b}, + { -78032760, -1523960, -77972641, -1463841, 0x29c004b}, + { -76927450, 52250, -76865351, 114349, 0x2b2004b}, + { -78150060, -2340060, -78089941, -2279941, 0x29c004b}, + { -79063850, -1727250, -79001751, -1665151, 0x2b2004b}, + { -80261660, -1850660, -80201541, -1790541, 0x29c004b}, + { -80010750, -1661050, -79948651, -1598951, 0x2b2004b}, + { -79724860, -2125460, -79664741, -2065341, 0x29c004b}, + { -78263750, 289350, -78201651, 351449, 0x2b2004b}, + { -79387843, -4018860, -79327557, -3958741, 0x29c004b}, + { -78601050, -541050, -78538951, -478951, 0x2b2004b}, + { -78866160, 1242240, -78806041, 1302359, 0x29c004b}, + { -81007645, -4615816, -78326455, -1934626, 0x001000d}, + { -80917000, -1934626, -77950000, 440000, 0x0960011}, + { -79900960, 580520, -79432240, 1071560, 0x0b00090}, + { -78048055, -1240520, -77579335, -749480, 0x0b00890}, + { -77130755, -162221, -76662035, 328819, 0x0b01890}, + { -81687615, -679951, -79512872, 1494792, 0x0a80891}, + { -79512872, -679951, -77338129, 1494792, 0x0a81091}, + { -77343743, -679951, -75169000, 1494792, 0x0a81891}, + { -81687615, -2854693, -79512872, -679950, 0x0a82091}, + { -79512872, -2854693, -77338129, -679950, 0x0a82891}, + { -77343743, -2854693, -75169000, -679950, 0x0a83091}, + { -81687615, -5018000, -79512872, -2843257, 0x0a83891}, + { -79512872, -5018000, -77338129, -2843257, 0x0a84091}, + { -91775398, -1621587, -89213372, 940439, 0x0a87091}, + { -92040000, 940439, -89213372, 1685000, 0x0567891}, + { -92040000, -5018000, -75169000, 1685000, 0x0010217}, + { -7700000, 33541151, -7577000, 33610298, 0x019000a}, // ESH + { -6902394, 33931500, -6798607, 34017989, 0x3c1004b}, + { -6984294, 33892100, -6880507, 33978589, 0x3c1004b}, + { -6858094, 34001700, -6754307, 34088189, 0x3c1004b}, + { -5051894, 33986900, -4948107, 34073389, 0x3c1004b}, + { -8084038, 31566000, -8017152, 31697000, 0x3c1044b}, + { -8017152, 31566000, -7950266, 31697000, 0x3c1044b}, + { -9610451, 30359100, -9510749, 30445589, 0x3c1004b}, + { -9551451, 30304900, -9451749, 30391389, 0x3c1004b}, + { -5895750, 35725500, -5771711, 35799600, 0x3c1044b}, + { -5603294, 33844200, -5477691, 33915600, 0x3c1044b}, + { -1960494, 34637800, -1855506, 34724289, 0x3c1004b}, + { -6656370, 34226800, -6511734, 34289200, 0x3c1044b}, + { -9283833, 32242500, -9181968, 32328989, 0x3c1004b}, + { -5423800, 35552400, -5291581, 35621500, 0x3c1044b}, + { -6965293, 32836600, -6862708, 32923089, 0x3c1004b}, + { -6431333, 32281800, -6329468, 32368289, 0x3c1004b}, + { -8553701, 33203050, -8479700, 33265149, 0x2b2004b}, + { -3010100, 35139940, -2911211, 35184500, 0x29c044b}, + { -7657128, 32969750, -7583472, 33031849, 0x2b2004b}, + { -5929389, 34967140, -5856411, 35027259, 0x29c004b}, + { -6110060, 33796450, -6035541, 33858549, 0x2b2004b}, + { -6169940, 35143340, -6096461, 35203459, 0x29c004b}, + { -10087848, 28958750, -10016952, 29020849, 0x2b2004b}, + { -4040622, 34199440, -3967978, 34259559, 0x29c004b}, + { -6743770, 32462650, -6670631, 32524749, 0x2b2004b}, + { -5703154, 32914440, -5631846, 32974559, 0x29c004b}, + { -4468797, 31899350, -4396003, 31961449, 0x2b2004b}, + { -2362889, 34894940, -2289911, 34955059, 0x29c004b}, + { -6611228, 32830450, -6537572, 32892549, 0x2b2004b}, + { -5971422, 34230540, -5898778, 34290659, 0x29c004b}, + { -2932518, 34377550, -2857482, 34439649, 0x2b2004b}, + { -5756222, 34186940, -5683578, 34247059, 0x29c004b}, + { -8916666, 30438250, -8844735, 30500349, 0x2b2004b}, + { -2213222, 34290740, -2140578, 34350859, 0x29c004b}, + { -7984470, 32202150, -7911331, 32264249, 0x2b2004b}, + { -8554404, 32206840, -8483597, 32266959, 0x29c004b}, + { -7423670, 32018250, -7350531, 32080349, 0x2b2004b}, + { -3972240, 35200640, -3898761, 35260759, 0x29c004b}, + { -5616391, 34759050, -5541010, 34821149, 0x2b2004b}, + { -9773885, 29674440, -9704915, 29734559, 0x29c004b}, + { -6360760, 33861650, -6286241, 33923749, 0x2b2004b}, + { -9241752, 30367240, -9172448, 30427359, 0x29c004b}, + { -11135276, 28398950, -11064725, 28461049, 0x2b2004b}, + { -13221250, 27106940, -13153950, 27167059, 0x29c004b}, + { -15970296, 23677250, -15902505, 23739349, 0x2b2004b}, + { -11706383, 26712740, -11639417, 26772859, 0x29c004b}, + { -14550000, 25700000, -11000000, 27670000, 0x018000d}, + { -16011084, 23470080, -15505908, 23961120, 0x001f08c}, + { -14550212, 25964994, -11600903, 28646184, 0x0a94091}, + { -11600903, 25964994, -8651594, 28646184, 0x0a94891}, + { -17764661, 23283804, -14874934, 25964994, 0x0a95091}, + { -14874934, 23283804, -11985207, 25964994, 0x0a95891}, + { -17764661, 20727860, -14904725, 23283804, 0x0a46091}, + { -14904725, 20727860, -12044789, 23283804, 0x0a46891}, + { -17764661, 20727860, -995000, 35930000, 0x0010217}, + { -17764661, 20727860, -8651594, 27670000, 0x003021c}, + { 9408500, 409894, 9494719, 453139, 0x2a7044a}, // GAB + { 9428100, 366649, 9514319, 409894, 0x2a7044a}, + { 9304000, 282200, 9907000, 669400, 0x018000c}, + { 8728400, -831900, 8823619, -674900, 0x54f044b}, + { 13520945, -1688310, 13643254, -1566001, 0x54f004b}, + { 13168845, -1603610, 13291154, -1481301, 0x54f004b}, + { 11519755, 1555500, 11606244, 1641989, 0x3c1004b}, + { 12803455, 517700, 12889944, 604189, 0x3c1004b}, + { 11033155, -1923800, 11119644, -1837311, 0x3c1004b}, + { 10204055, -724800, 10290544, -638311, 0x3c1004b}, + { 10946255, -2982500, 11032744, -2896011, 0x3c1004b}, + { 12396055, -1195100, 12482544, -1108611, 0x3c1004b}, + { 11453055, 2060500, 11539544, 2146989, 0x3c1004b}, + { 9977855, -2779300, 10064344, -2692811, 0x3c1004b}, + { 13115255, -1434500, 13201744, -1348011, 0x3c1004b}, + { 12686255, -849000, 12772744, -762511, 0x3c1004b}, + { 13630155, -702100, 13716644, -615611, 0x3c1004b}, + { 10106155, -2845500, 10192644, -2759011, 0x3c1004b}, + { 11304155, -2446300, 11390644, -2359811, 0x3c1004b}, + { 11889955, -119300, 11976444, -32811, 0x3c1004b}, + { 10575355, -1279400, 10661844, -1192911, 0x3c1004b}, + { 10726555, -207600, 10813044, -121111, 0x3c1004b}, + { 9748158, -2585167, 9834647, -2498678, 0x3c1004b}, + { 10638535, -3461800, 10725264, -3375311, 0x3c1004b}, + { 11865355, -1938100, 11951844, -1851611, 0x3c1004b}, + { 11492855, 763200, 11579344, 849689, 0x3c1004b}, + { 13893755, 948700, 13980244, 1035189, 0x3c1004b}, + { 14211955, -1630500, 14298444, -1544011, 0x3c1004b}, + { 11599355, -1681400, 11685844, -1594911, 0x3c1004b}, + { 12124455, -2197300, 12210944, -2110811, 0x3c1004b}, + { 9549274, 927660, 9635763, 1014149, 0x3c1004b}, + { 11059405, -361970, 13740595, 2319220, 0x0a80011}, + { 11060000, -2476000, 14529296, -360000, 0x018000d}, + { 8697000, -3075000, 11060000, 595, 0x4480015}, + { 8697000, -3958680, 14529296, 2319220, 0x0010016}, + { 174706184,-36923545, 174813816,-36837055, 0x001000a}, // NZL + { 174473560,-37095520, 175051648,-36604480, 0x001000c}, + { 172507599,-43527400, 172625801,-43440911, 0x3c1004b}, + { 172625801,-43527400, 172744003,-43440911, 0x3c1004b}, + { 172495297,-43613889, 172614460,-43527400, 0x3c1004b}, + { 172614460,-43590000, 172778883,-43527400, 0x3c1044b}, + { 174715000,-41348300, 174836498,-41267000, 0x3c1044b}, + { 174757000,-41267000, 174840656,-41149000, 0x3c1044b}, + { 174822000,-41149000, 174955517,-41075000, 0x3c1044b}, + { 174874721,-41249900, 174989079,-41163411, 0x3c1004b}, + { 174970000,-41164300, 175113037,-41095220, 0x3c1044b}, + { 175209217,-37840510, 175285943,-37718201, 0x3c1044b}, + { 175285943,-37840510, 175362669,-37718201, 0x3c1044b}, + { 170418136,-45923200, 170541863,-45836711, 0x3c1004b}, + { 176111004,-37742800, 176219596,-37656311, 0x3c1004b}, + { 175553662,-40393200, 175666338,-40306711, 0x3c1004b}, + { 176794542,-39689800, 176906257,-39603311, 0x3c1004b}, + { 173189621,-41340500, 173303979,-41254011, 0x3c1004b}, + { 176818342,-39550800, 176930057,-39464311, 0x3c1004b}, + { 176192944,-38177600, 176302256,-38091111, 0x3c1004b}, + { 174290992,-35751550, 174402405,-35669000, 0x3c1044b}, + { 174021000,-39092600, 174149204,-39017800, 0x3c1044b}, + { 168330450,-46445950, 168467339,-46367100, 0x3c1044b}, + { 174969462,-39969200, 175082138,-39882711, 0x3c1004b}, + { 174969681,-40936200, 175083318,-40849711, 0x3c1004b}, + { 177981312,-38686450, 178060488,-38624351, 0x2b2004b}, + { 173913420,-41550260, 173993579,-41490141, 0x29c004b}, + { 171187500,-44420000, 171262774,-44348800, 0x2b2044b}, + { 176044974,-38724160, 176121626,-38664041, 0x29c004b}, + { 174861374,-37236250, 174938825,-37174151, 0x2b2004b}, + { 175610254,-40980060, 175689745,-40919941, 0x29c004b}, + { 175239204,-40651050, 175320795,-40588951, 0x2b2004b}, + { 176945208,-37990560, 177021192,-37930441, 0x29c004b}, + { 171702220,-43932350, 171787779,-43870251, 0x2b2004b}, + { 175435908,-37928460, 175511892,-37868341, 0x29c004b}, + { 175825557,-38258150, 175904043,-38196051, 0x2b2004b}, + { 175531439,-40252660, 175609761,-40192541, 0x29c004b}, + { 175289557,-38050250, 175368043,-37988151, 0x2b2004b}, + { 170915633,-45116560, 170999967,-45056441, 0x29c004b}, + { 172529365,-43333450, 172614234,-43271351, 0x2b2004b}, + { 174241173,-39610060, 174318827,-39549941, 0x29c004b}, + { 173691704,-39411595, 177028296,-36730405, 0x0a80011}, + { 173652379,-42092785, 177108135,-39411595, 0x001000d}, + { 172322012,-43688120, 172962596,-43197080, 0x0b00890}, + { 174609328,-41457120, 175229080,-40966080, 0x0b01090}, + { 175071352,-38100020, 175659856,-37608980, 0x0b01890}, + { 170169596,-45941120, 170831012,-45450080, 0x0b12090}, + { 175797952,-37842920, 176386456,-37351880, 0x0b02890}, + { 175228536,-40659120, 175837872,-40168080, 0x0b03090}, + { 176499536,-39822520, 177103664,-39331480, 0x0b03890}, + { 172941728,-41542520, 173561480,-41051480, 0x0b04090}, + { 175744952,-38419520, 176333456,-37928480, 0x0b14890}, + { 174038360,-36053420, 174611240,-35562380, 0x0b05090}, + { 173790144,-39447820, 174389064,-38956780, 0x0b15890}, + { 167970188,-46628120, 168636812,-46137080, 0x0b16090}, + { 174753436,-40181620, 175357564,-39690580, 0x0b06890}, + { 174825328,-41134220, 175439872,-40643180, 0x0b07090}, + { 177763944,-38789220, 178357656,-38298180, 0x0b17890}, + { 173546228,-41645420, 174165980,-41154380, 0x0b08090}, + { 170789304,-44522420, 171435096,-44031380, 0x0b08890}, + { 175786144,-38939520, 176379856,-38448480, 0x0b19090}, + { 175341728,-41195520, 175956272,-40704480, 0x0b09890}, + { 176603852,-38327120, 177192356,-37836080, 0x0b1a090}, + { 171495404,-44022120, 172141196,-43531080, 0x0b0a890}, + { 170566396,-45310720, 171222604,-44819680, 0x0b0b090}, + { 172600000,-36730405, 175969585,-34370000, 0x09b5091}, + { 177028296,-39411595, 180364888,-36730405, 0x0a85891}, + { 171129678,-42092785, 174585434,-39411595, 0x0a86091}, + { 166923188,-44773975, 170527899,-42092785, 0x0a86891}, + { 170527899,-44773975, 174132610,-42092785, 0x0a87091}, + { 163690507,-47455165, 167444173,-44773975, 0x0a87891}, + { 167444173,-47455165, 171197839,-44773975, 0x0a88891}, + { 173691704,-39411595, 177028296,-36730405, 0x0a89091}, + { 173652379,-42092785, 177108135,-39411595, 0x0a89891}, + { 177756637,-50333695, 179782425,-48993100, 0x0a8a091}, + { 182853029,-44947803, 184700071,-43607208, 0x0a8a891}, + { 165697550,-48579152, 167425428,-47417303, 0x0a7b891}, + { 165050949,-51461337, 167106528,-50120742, 0x0a9e091}, + { 178071823,-48406038, 180008238,-47065443, 0x0a9e891}, + { 168097751,-53210883, 170242703,-51870288, 0x0a8f091}, + { 171364030,-35340595, 172942953,-34000000, 0x0aa4891}, + { 160000000,-60000000, 185000000,-34000000, 0x0010217}, + { -1574206, 12319755, -1485794, 12406245, 0x001000a}, // BFA + { -1689141, 12207318, -1335494, 12553277, 0xf040047}, + { -4475060, 11012600, -4133660, 11347489, 0xe890047}, + { -2414206, 12206800, -2325795, 12293289, 0x3c1004b}, + { -2464446, 13526800, -2375555, 13613289, 0x3c1004b}, + { -4794965, 10601300, -4707035, 10687789, 0x3c1004b}, + { -3500906, 12426700, -3412495, 12513189, 0x3c1004b}, + { -1120726, 13035000, -1032075, 13121489, 0x3c1004b}, + { -412385, 11737600, -324215, 11824089, 0x3c1004b}, + { 322315, 12017000, 410485, 12103489, 0x3c1004b}, + { -68146, 13989700, 20745, 14076189, 0x3c1004b}, + { -2518706, 12274200, -2430295, 12360689, 0x3c1004b}, + { -3568385, 11439600, -3480215, 11526089, 0x3c1004b}, + { -1674446, 14056800, -1585555, 14143289, 0x3c1004b}, + { -2117285, 11063900, -2029115, 11150389, 0x3c1004b}, + { -1205485, 11130000, -1117315, 11216489, 0x3c1004b}, + { -1568646, 13300000, -1479755, 13386489, 0x3c1004b}, + { -2301126, 12917500, -2212475, 13003989, 0x3c1004b}, + { -399006, 12137600, -310595, 12224089, 0x3c1004b}, + { -670506, 12207800, -582095, 12294289, 0x3c1004b}, + { -1384085, 12026800, -1295915, 12113289, 0x3c1004b}, + { -4947765, 10939200, -4859835, 11025689, 0x3c1004b}, + { -3447226, 13055050, -3383575, 13117149, 0x2b2004b}, + { -3099411, 13041240, -3037789, 13101359, 0x29c004b}, + { -3895426, 12704550, -3831775, 12766649, 0x2b2004b}, + { -1100644, 11629940, -1039356, 11690059, 0x29c004b}, + { -2961653, 11718950, -2898347, 11781049, 0x2b2004b}, + { -600811, 12629940, -539189, 12690059, 0x29c004b}, + { -3274067, 10931750, -3210933, 10993849, 0x2b2004b}, + { -5192561, 10629040, -5131440, 10689159, 0x29c004b}, + { -2385512, 13176650, -2321688, 13238749, 0x2b2004b}, + { -5341244, 11049040, -5279956, 11109159, 0x29c004b}, + { -178726, 12946450, -115075, 13008549, 0x2b2004b}, + { -580644, 11769940, -519356, 11830059, 0x29c004b}, + { -3491567, 10108950, -3428433, 10171049, 0x2b2004b}, + { -3550561, 10259940, -3489440, 10320059, 0x29c004b}, + { -3201912, 13468950, -3138088, 13531049, 0x2b2004b}, + { -2210644, 11619940, -2149356, 11680059, 0x29c004b}, + { -3204567, 10302750, -3141433, 10364849, 0x2b2004b}, + { -170895, 13369940, -109106, 13430059, 0x29c004b}, + { -3291653, 11508950, -3228347, 11571049, 0x2b2004b}, + { -3920644, 11609940, -3859356, 11670059, 0x29c004b}, + { -3091653, 11118950, -3028347, 11181049, 0x2b2004b}, + { -260978, 14409940, -199022, 14470059, 0x29c004b}, + { 1758347, 12048950, 1821653, 12111049, 0x2b2004b}, + { -724844, 11212440, -663556, 11272559, 0x29c004b}, + { -3328340, 10937662, -617359, 13618852, 0x0a90011}, + { -5521000, 10103000, -3328340, 13186000, 0x025000d}, + { -617360, 10937662, 2093621, 13618852, 0x0010015}, + { -16860000, 4340000, 4000000, 15120000, 0x2a30016}, + { -5521000, 9380000, 2410000, 15088140, 0x003021c}, + { 120956694, 14555155, 121045106, 14641645, 0x001000a}, // PHL + { 120795432, 14295480, 121274568, 14786520, 0x001000c}, + { 125515000, 7024500, 125598307, 7115000, 0x3c1044b}, + { 125598307, 7044000, 125665007, 7157000, 0x3c1044b}, + { 123812035, 10250900, 123899965, 10337389, 0x3c1004b}, + { 123899965, 10288090, 123987895, 10374579, 0x3c1004b}, + { 124605375, 8430500, 124692825, 8516989, 0x3c1004b}, + { 122922035, 10624400, 123009965, 10710889, 0x3c1004b}, + { 122510535, 10677900, 122598465, 10764389, 0x3c1004b}, + { 120545914, 15112300, 120635286, 15198789, 0x3c1004b}, + { 120538754, 16377600, 120628846, 16464089, 0x3c1004b}, + { 121356234, 14224300, 121445365, 14310789, 0x3c1004b}, + { 120640014, 14986400, 120729386, 15072889, 0x3c1004b}, + { 121558454, 13895100, 121647345, 13981589, 0x3c1004b}, + { 125122715, 6076000, 125209684, 6162489, 0x3c1004b}, + { 120234614, 14789300, 120323986, 14875789, 0x3c1004b}, + { 124957115, 11174700, 125045285, 11261189, 0x3c1004b}, + { 123619435, 10332700, 123707365, 10419189, 0x3c1004b}, + { 124195895, 7161400, 124283104, 7247889, 0x3c1004b}, + { 122036095, 6890300, 122123304, 6976789, 0x3c1004b}, + { 124527615, 12055000, 124615785, 12141489, 0x3c1004b}, + { 123138954, 13591100, 123227845, 13677589, 0x3c1004b}, + { 124233095, 7956200, 124320304, 8042689, 0x3c1004b}, + { 121286888, 14032450, 121350712, 14094549, 0x2b2004b}, + { 120937855, 15461140, 121000145, 15521259, 0x29c004b}, + { 120317743, 15998950, 120382257, 16061049, 0x2b2004b}, + { 122717656, 11548140, 122778944, 11608259, 0x29c004b}, + { 120592915, 14929150, 120657084, 14991249, 0x2b2004b}, + { 125491506, 8922340, 125552293, 8982459, 0x29c004b}, + { 121516557, 16669650, 121581243, 16731749, 0x2b2004b}, + { 125777090, 7417440, 125837710, 7477559, 0x29c004b}, + { 123254805, 9286650, 123317594, 9348749, 0x2b2004b}, + { 120743138, 15127540, 120805261, 15187659, 0x29c004b}, + { 125323978, 6718150, 125386422, 6780249, 0x2b2004b}, + { 121259022, 14466540, 121320978, 14526659, 0x29c004b}, + { 121687684, 17587750, 121752715, 17649849, 0x2b2004b}, + { 126312090, 8167340, 126372710, 8227459, 0x29c004b}, + { 123972333, 10499150, 124035467, 10561249, 0x2b2004b}, + { 118724323, 9721340, 118785277, 9781459, 0x29c004b}, + { 123360588, 13398250, 123424412, 13460349, 0x2b2004b}, + { 120867938, 14927840, 120930061, 14987959, 0x29c004b}, + { 120973678, 6017750, 121036122, 6079849, 0x2b2004b}, + { 123704605, 13123640, 123766394, 13183759, 0x29c004b}, + { 119664614, 13594539, 122405386, 16275729, 0x0a90011}, + { 121859405, 9029405, 124570386, 11710595, 0x001000d}, + { 125463840, 6999480, 125932560, 7490520, 0x0b10090}, + { 124435640, 8204480, 124904360, 8695520, 0x0b10890}, + { 120251432, 16197179, 120735776, 16688219, 0x0b11090}, + { 124815640, 6054480, 125284360, 6545520, 0x0b11890}, + { 124788240, 11044480, 125262168, 11535520, 0x0b12090}, + { 124148140, 7022580, 124616860, 7513620, 0x0b12890}, + { 121866940, 6889080, 122335660, 7380120, 0x0b13090}, + { 124505040, 11706680, 124978968, 12197720, 0x0b13890}, + { 123043032, 13243080, 123522168, 13734120, 0x0b14090}, + { 124019840, 7773779, 124488560, 8264819, 0x0b14890}, + { 125225340, 8669880, 125699268, 9160920, 0x0b05090}, + { 121123032, 16364480, 121607376, 16855520, 0x0b15890}, + { 121475224, 17374480, 121964776, 17865520, 0x0b06090}, + { 125995440, 7978680, 126464160, 8469720, 0x0b16890}, + { 118488240, 9494480, 118962168, 9985520, 0x0b07090}, + { 120825440, 5748980, 121294160, 6240020, 0x0b17890}, + { 123640432, 12829480, 124119568, 13320520, 0x0b08090}, + { 123157340, 8296580, 123626060, 8787620, 0x0b18890}, + { 123399140, 7779580, 123867860, 8270620, 0x0b19090}, + { 125036140, 6535380, 125504860, 7026420, 0x0b19890}, + { 125344040, 9555780, 125817968, 10046820, 0x0b0a090}, + { 120240224, 17334480, 120729776, 17825520, 0x0b0a890}, + { 125985640, 6714480, 126454360, 7205520, 0x0b1b090}, + { 122615932, 13900080, 123095068, 14391120, 0x0b1b890}, + { 120463424, 17842380, 120952976, 18333420, 0x0b1c090}, + { 116866000, 4599000, 126607050, 21143000, 0x4c90016}, + { 116866000, 4380000, 128000000, 21143000, 0x0d40012}, + { 116866000, 4380000, 128000000, 21143000, 0x0010217}, + { 12433114, 41851944, 12548434, 41938434, 0x001000a}, // ITA + { 8986829, 45365330, 9393170, 45652159, 0xc730047}, + { 12317720, 41753290, 12682279, 42026709, 0xbde0047}, + { 14090379, 40789890, 14449621, 41063309, 0xbde0047}, + { 7617137, 45025700, 7738462, 45112189, 0x3c1004b}, + { 13305344, 38081100, 13414656, 38167589, 0x3c1004b}, + { 11161000, 43749800, 11323811, 43813000, 0x3c1044b}, + { 11269000, 44456800, 11405521, 44533000, 0x3c1044b}, + { 8839718, 44383000, 9022081, 44440000, 0x3c1044b}, + { 15025704, 37465400, 15134296, 37551889, 0x3c1004b}, + { 16747300, 41080000, 16909377, 41141000, 0x3c1044b}, + { 12301837, 45338700, 12384966, 45466000, 0x3c1044b}, + { 10928737, 45396000, 11080078, 45465989, 0x3c1044b}, + { 15500000, 38130000, 15576211, 38254000, 0x3c1044b}, + { 13745537, 45589500, 13868063, 45675989, 0x3c1004b}, + { 11809037, 45362200, 11931563, 45448689, 0x3c1004b}, + { 10158737, 45498200, 10281263, 45584689, 0x3c1004b}, + { 10859337, 44606800, 10980662, 44693289, 0x3c1004b}, + { 11030418, 43835500, 11159625, 43915200, 0x3c1044b}, + { 9086000, 39185400, 9201730, 39268200, 0x3c1044b}, + { 15629800, 38014300, 15689176, 38173500, 0x3c1044b}, + { 10281100, 44766000, 10374397, 44823949, 0x2b2044b}, + { 12316718, 43068440, 12398881, 43128559, 0x29c004b}, + { 10297700, 43512000, 10358953, 43598000, 0x2b2044b}, + { 15509920, 41427340, 15590079, 41487459, 0x29c004b}, + { 14496604, 40724650, 14578195, 40786749, 0x2b2004b}, + { 10580533, 44679940, 10664867, 44740059, 0x29c004b}, + { 12166789, 44388950, 12253210, 44451049, 0x2b2004b}, + { 17215705, 40437540, 17294695, 40497659, 0x29c004b}, + { 11566444, 44808950, 11653555, 44871049, 0x2b2004b}, + { 12528584, 44029940, 12611415, 44090059, 0x29c004b}, + { 15225674, 37048250, 15303125, 37110349, 0x2b2004b}, + { 14168386, 42436940, 14249213, 42497059, 0x29c004b}, + { 8519204, 40698950, 8600795, 40761049, 0x2b2004b}, + { 12855620, 41434040, 12935779, 41494159, 0x29c004b}, + { 9623882, 45664050, 9712718, 45726149, 0x2b2004b}, + { 12011267, 44190840, 12094933, 44250959, 0x29c004b}, + { 11501613, 45518850, 11589587, 45580949, 0x2b2004b}, + { 12599952, 42536940, 12681447, 42597059, 0x29c004b}, + { 8576013, 45418950, 8663987, 45481049, 0x2b2004b}, + { 13190298, 46038140, 13276302, 46098259, 0x29c004b}, + { 11292550, 46458150, 11382249, 46520249, 0x2b2004b}, + { 11824118, 43434540, 11906281, 43494659, 0x29c004b}, + { 16552153, 38873950, 16631847, 38936049, 0x2b2004b}, + { 16256454, 41197640, 16335945, 41257759, 0x29c004b}, + { 11087800, 46032500, 11139299, 46139500, 0x2b2044b}, + { 13480400, 43554500, 13545375, 43631049, 0x29c044b}, + { 9631833, 45023000, 9766793, 45063000, 0x2b2044b}, + { 17910000, 40611000, 18023637, 40652700, 0x29c044b}, + { 7273396, 44761580, 7929604, 45252620, 0x0010088}, + { 12947152, 37732780, 13535656, 38223820, 0x0010888}, + { 14733252, 37204480, 15316548, 37695520, 0x0011088}, + { 16417628, 40768980, 17032172, 41260020, 0x0011888}, + { 15146152, 37918180, 15734656, 38409220, 0x0012088}, + { 13272396, 45568680, 13933812, 46059720, 0x0012888}, + { 17064628, 40374080, 17679172, 40865120, 0x0013088}, + { 8840944, 38973080, 9439864, 39464120, 0x0013888}, + { 12486204, 43652480, 13131996, 44143520, 0x0014088}, + { 14775452, 36720780, 15358748, 37211820, 0x0014888}, + { 8126228, 40483080, 8740772, 40974120, 0x0015088}, + { 10733488, 45878680, 11400112, 46369720, 0x0015888}, + { 8119996, 45164680, 8781412, 45655720, 0x0016088}, + { 13128712, 43279680, 13769296, 43770720, 0x0016888}, + { 10911480, 46339480, 11588520, 46830520, 0x0017088}, + { 16095643, 38874480, 16694563, 39365520, 0x0017888}, + { 17675136, 40244480, 18284472, 40735520, 0x0018088}, + { 15770328, 41184480, 16390080, 41675520, 0x0018888}, + { 8201488, 45641480, 8868112, 46132520, 0x0019088}, + { 7991896, 44679480, 8648104, 45170520, 0x0019888}, + { 12406052, 37591980, 12994556, 38083020, 0x001a088}, + { 13928452, 37044480, 14511748, 37535520, 0x001a888}, + { 10501712, 42640680, 11137088, 43131720, 0x001b088}, + { 15512336, 40301680, 16121672, 40792720, 0x001b888}, + { 11574020, 41981280, 12204188, 42472320, 0x001c088}, + { 7922204, 43864480, 8567996, 44355520, 0x001c888}, + { 14273352, 36709480, 14856648, 37200520, 0x001d088}, + { 16478836, 40342780, 17088172, 40833820, 0x001d888}, + { 13418352, 37089480, 14001648, 37580520, 0x001e088}, + { 7219704, 44144480, 7870704, 44635520, 0x001e888}, + { 16688944, 38921480, 17287864, 39412520, 0x001f088}, + { 12147410, 40513464, 15662748, 43194654, 0x0a80011}, + { 8822749, 43227805, 12487042, 45908995, 0x0010015}, + { 7600000, 38835000, 11000000, 41316000, 0x001008d}, + { 6500000, 43700000, 9750000, 46514000, 0x021088d}, + { 9750000, 44780000, 13930000, 47100000, 0x01b108d}, + { 9750000, 42200000, 13400000, 44780000, 0x01e188d}, + { 13400000, 42050000, 15850000, 43635000, 0x001208d}, + { 11700000, 39950000, 15400000, 42200000, 0x01b308d}, + { 15400000, 39250000, 18560000, 42050000, 0x021388d}, + { 11700000, 35450000, 14100000, 38835000, 0x028408d}, + { 14100000, 36600000, 17330000, 39250000, 0x001488d}, + { 5850000, 35450000, 18560000, 55080000, 0x50a0216}, + { 6500000, 35450000, 18560000, 47100000, 0x003021c}, + { 58513246, 23559300, 58615000, 23637420, 0x01c000a}, // OMN + { 57921000, 23400000, 58700000, 23715800, 0x014000c}, + { 53958727, 16962790, 54086472, 17085099, 0x54f004b}, + { 54085327, 16994990, 54213072, 17117299, 0x54f004b}, + { 56652770, 24301890, 56786630, 24424199, 0x54f004b}, + { 56434979, 23165890, 56567820, 23288199, 0x54f004b}, + { 57298140, 23775690, 57431660, 23897999, 0x54f004b}, + { 57423340, 23735990, 57556860, 23858299, 0x54f004b}, + { 56827571, 24135800, 56922228, 24222289, 0x3c1004b}, + { 57508000, 22831400, 57564451, 22974900, 0x3c1044b}, + { 57401832, 23378900, 57468887, 23500000, 0x3c1044b}, + { 57833591, 23629800, 57928008, 23716289, 0x3c1004b}, + { 59459792, 22522900, 59553008, 22609389, 0x3c1004b}, + { 55751771, 24223200, 55846428, 24309689, 0x3c1004b}, + { 57253152, 22926800, 57346848, 23013289, 0x3c1004b}, + { 56399931, 24688400, 56495069, 24774889, 0x3c1004b}, + { 58073392, 22526800, 58166608, 22613289, 0x3c1004b}, + { 57050891, 23937000, 57145308, 24023489, 0x3c1004b}, + { 57553091, 23726000, 57647508, 23812489, 0x3c1004b}, + { 57915132, 23249700, 58009068, 23336189, 0x3c1004b}, + { 58849232, 23194900, 58943168, 23281389, 0x3c1004b}, + { 58485552, 22668800, 58579248, 22755289, 0x3c1004b}, + { 56199571, 26126900, 56295429, 26213389, 0x3c1004b}, + { 56478132, 23533500, 56572068, 23619989, 0x3c1004b}, + { 57244452, 23053600, 57338148, 23140089, 0x3c1004b}, + { 57779632, 23363400, 57873568, 23449889, 0x3c1004b}, + { 57478232, 23267700, 57572168, 23354189, 0x3c1004b}, + { 56200000, 22450000, 59218000, 24985000, 0x0a00011}, + { 52169914, 16639605, 54940477, 19320795, 0x001000d}, + { 59259025, 22320624, 59764201, 22811664, 0x0b00090}, + { 55747961, 24168192, 56258345, 24659232, 0x0b10890}, + { 56056779, 25924580, 56572371, 26415620, 0x0b11090}, + { 56132000, 25540000, 56649709, 25924580, 0x09c1890}, + { 56200000, 25200000, 56700000, 25350000, 0x0632090}, + { 51904148, 16639560, 59840000, 26525000, 0x0010016}, + { 20950808, 52216755, 21090153, 52303245, 0x001000a}, // POL + { 18568920, 50083300, 19503000, 50463450, 0x018000c}, + { 20879968, 52260000, 21020032, 52346489, 0x3c1004b}, + { 21020032, 52260000, 21160096, 52346489, 0x3c1004b}, + { 20879968, 52173511, 21020032, 52260000, 0x3c1004b}, + { 21020032, 52173511, 21160096, 52260000, 0x3c1004b}, + { 20950000, 52087022, 21090064, 52173511, 0x3c1004b}, + { 19390688, 51726800, 19529311, 51813289, 0x3c1004b}, + { 19887771, 50012300, 20021829, 50098789, 0x3c1004b}, + { 16957529, 51062800, 17094470, 51149289, 0x3c1004b}, + { 16844068, 52362100, 16984132, 52448589, 0x3c1004b}, + { 18554184, 54324700, 18701216, 54411189, 0x3c1004b}, + { 14458166, 53386800, 14601834, 53473289, 0x3c1004b}, + { 17915000, 53094000, 18090811, 53164600, 0x3c1044b}, + { 22488429, 51197300, 22625370, 51283789, 0x3c1004b}, + { 23079366, 53092300, 23223034, 53178789, 0x3c1004b}, + { 18421884, 54479500, 18568916, 54565989, 0x3c1004b}, + { 19056450, 50767000, 19191950, 50853489, 0x3c1004b}, + { 21083729, 51357800, 21220670, 51444289, 0x3c1004b}, + { 20557650, 50834200, 20693150, 50920689, 0x3c1004b}, + { 18541066, 52983000, 18710448, 53056300, 0x3c1044b}, + { 18972591, 49776200, 19105208, 49862689, 0x3c1004b}, + { 20404325, 53726400, 20549675, 53812889, 0x3c1004b}, + { 21956473, 50004850, 22052727, 50066949, 0x2b2004b}, + { 18507007, 50061140, 18600192, 50121259, 0x29c004b}, + { 16231255, 50762150, 16328544, 50824249, 0x2b2004b}, + { 17898906, 50641440, 17993093, 50701559, 0x29c004b}, + { 19663113, 52512450, 19764887, 52574549, 0x2b2004b}, + { 19358598, 54138040, 19460801, 54198159, 0x29c004b}, + { 15188113, 52710450, 15289887, 52772549, 0x2b2004b}, + { 19024435, 52629740, 19122964, 52689859, 0x29c004b}, + { 20924073, 49977650, 21020327, 50039749, 0x2b2004b}, + { 15441120, 51912840, 15538480, 51972959, 0x29c004b}, + { 18047534, 51733150, 18147065, 51795249, 0x2b2004b}, + { 16135498, 54161740, 16237701, 54221859, 0x29c004b}, + { 16129538, 51170950, 16227862, 51233049, 0x2b2004b}, + { 18720867, 53453940, 18820732, 53514059, 0x29c004b}, + { 16971515, 54432950, 17077084, 54495049, 0x2b2004b}, + { 18543207, 49924340, 18636392, 49984459, 0x29c004b}, + { 15690838, 50872150, 15789162, 50934249, 0x2b2004b}, + { 20656008, 49588740, 20748191, 49648859, 0x29c004b}, + { 20763850, 52131100, 20855234, 52199350, 0x2b2044b}, + { 19642800, 51379240, 19747679, 51433750, 0x29c044b}, + { 16164748, 50137417, 16888660, 50628457, 0x001008c}, + { 16888660, 50137417, 17612572, 50628457, 0x001088c}, + { 17612572, 50137417, 18336484, 50628457, 0x001108c}, + { 18336484, 50137417, 19060396, 50628457, 0x001188c}, + { 19060396, 50137417, 19784308, 50628457, 0x001208c}, + { 19784308, 50137417, 20508220, 50628457, 0x001288c}, + { 20508220, 50137417, 21232132, 50628457, 0x001308c}, + { 21232132, 50137417, 21956044, 50628457, 0x001388c}, + { 21956044, 50137417, 22679956, 50628457, 0x001408c}, + { 22679956, 50137417, 23403868, 50628457, 0x001488c}, + { 23403868, 50137417, 24127780, 50628457, 0x001508c}, + { 17612572, 49646377, 18331276, 50137417, 0x001588c}, + { 18331276, 49646377, 19049980, 50137417, 0x001608c}, + { 19049980, 49646377, 19768684, 50137417, 0x001688c}, + { 19768684, 49646377, 20487388, 50137417, 0x001708c}, + { 20487388, 49646377, 21206092, 50137417, 0x001788c}, + { 21206092, 49646377, 21924796, 50137417, 0x001808c}, + { 21924796, 49646377, 22643500, 50137417, 0x001888c}, + { 22643500, 49646377, 23362204, 50137417, 0x001908c}, + { 18803641, 49155337, 19511929, 49646377, 0x001988c}, + { 19511929, 49155337, 20220217, 49646377, 0x001a08c}, + { 20220217, 49155337, 20928505, 49646377, 0x001a88c}, + { 20928505, 49155337, 21636793, 49646377, 0x001b08c}, + { 21636793, 49155337, 22345081, 49646377, 0x001b88c}, + { 22345081, 49155337, 23053369, 49646377, 0x001c08c}, + { 20577624, 52004480, 21332784, 52495520, 0x001c88c}, + { 19085024, 51524480, 19834976, 52015520, 0x001d08c}, + { 18170892, 54199680, 18967716, 54690720, 0x001d88c}, + { 14392208, 53139480, 15168200, 53630520, 0x001e08c}, + { 18943059, 53922580, 19729467, 54413620, 0x001e88c}, + { 15792000, 53944480, 16578408, 54435520, 0x001f08c}, + { 15180081, 50625524, 19380612, 53306714, 0x001000d}, + { 19380612, 50625524, 23581143, 53306714, 0x0010015}, + { 14105000, 48990000, 32794200, 59822030, 0x0010016}, + { 14105000, 48990000, 24150000, 54850000, 0x003021c}, + { -4073245, 5286756, -3986755, 5373246, 0x001000a}, // CIV + { -4430560, 5191700, -3718950, 5513000, 0x014000c}, + { -5091564, 7632591, -5029946, 7754900, 0x3c1044b}, + { -5029946, 7632591, -4968328, 7754900, 0x3c1044b}, + { -6492905, 6833522, -6405696, 6920011, 0x3c1004b}, + { -5307785, 6766522, -5220816, 6853011, 0x3c1004b}, + { -5673325, 9415722, -5585875, 9502211, 0x3c1004b}, + { -6696665, 4716322, -6609936, 4802811, 0x3c1004b}, + { -5402885, 5789022, -5315916, 5875511, 0x3c1004b}, + { -7595905, 7364722, -7508696, 7451211, 0x3c1004b}, + { -5993985, 6088122, -5907016, 6174611, 0x3c1004b}, + { -3540785, 6685922, -3453816, 6772411, 0x3c1004b}, + { -5775408, 6959672, -5712792, 7021771, 0x2b2004b}, + { -4752821, 6621308, -4692368, 6681427, 0x29c004b}, + { -4237982, 5898971, -4175538, 5961070, 0x2b2004b}, + { -5941527, 6591262, -5881074, 6651381, 0x29c004b}, + { -8182008, 7226572, -8119392, 7288671, 0x2b2004b}, + { -2831910, 8010362, -2771290, 8070481, 0x29c004b}, + { -5235727, 9563235, -5172766, 9625334, 0x2b2004b}, + { -5126573, 8114133, -5065953, 8174252, 0x29c004b}, + { -6613722, 6462272, -6551278, 6524371, 0x2b2004b}, + { -5435827, 6337962, -5375374, 6398081, 0x29c004b}, + { -7593981, 9472872, -7531020, 9534971, 0x2b2004b}, + { -5043327, 6536645, -4982874, 6596764, 0x29c004b}, + { -3893922, 6074472, -3831478, 6136571, 0x2b2004b}, + { -6629701, 5749920, -6569248, 5810039, 0x29c004b}, + { -7384622, 6708972, -7322178, 6771071, 0x2b2004b}, + { -6705610, 7928862, -6644990, 7988981, 0x29c004b}, + { -3233878, 7105847, -3171262, 7167946, 0x2b2004b}, + { -4003675, 7029521, -3943055, 7089640, 0x29c004b}, + { -3238122, 5437372, -3175678, 5499471, 0x2b2004b}, + { -4855887, 5866610, -4795434, 5926729, 0x29c004b}, + { -3913655, 6363751, -3851211, 6425850, 0x2b2004b}, + { -5716051, 5828268, -5655598, 5888387, 0x29c004b}, + { -6435067, 10452250, -6371933, 10514349, 0x2b2004b}, + { -7528936, 6497478, -7468483, 6557597, 0x29c004b}, + { -6513281, 9492572, -6450320, 9554671, 0x2b2004b}, + { -3634532, 5235753, -3574246, 5295872, 0x29c004b}, + { -4001922, 6642772, -3939478, 6704871, 0x2b2004b}, + { -6082010, 7397862, -6021390, 7457981, 0x29c004b}, + { -6508508, 7350672, -6445892, 7412771, 0x2b2004b}, + { -3982027, 6289462, -3921574, 6349581, 0x29c004b}, + { -4229422, 6626872, -4166978, 6688971, 0x2b2004b}, + { -5332672, 6159890, -5272219, 6220009, 0x29c004b}, + { -4401620, 6440108, -4339176, 6502207, 0x2b2004b}, + { -7702006, 8247847, -7641386, 8307966, 0x29c004b}, + { -5971222, 6288951, -5908778, 6351050, 0x2b2004b}, + { -3030394, 9239941, -2969607, 9300060, 0x29c004b}, + { -6120856, 4924434, -6058585, 4986533, 0x2b2004b}, + { -4774814, 5819963, -4714361, 5880082, 0x29c004b}, + { -7651308, 7708951, -7588692, 7771050, 0x2b2004b}, + { -3198995, 7774648, -3138375, 7834767, 0x29c004b}, + { -5255094, 7127785, -5192478, 7189884, 0x2b2004b}, + { -7390075, 4394680, -7329789, 4454799, 0x29c004b}, + { -5534432, 5659050, -2853242, 8340240, 0x0a90011}, + { -8215622, 5659050, -5534432, 8340240, 0x001000d}, + { -7610000, 4340000, -2717000, 5659050, 0x1f30015}, + { -16860000, 4340000, 4000000, 15120000, 0x2a30016}, + { -8606667, 4340000, -2488056, 10750000, 0x003021c}, + { 10664471, 59881944, 10835529, 59968434, 0x001000a}, // NOR + { 10291696, 59551720, 11208304, 60042760, 0x001000c}, + { 10294000, 63395000, 10546525, 63460000, 0x3c1044b}, + { 10294000, 63320000, 10512908, 63395000, 0x3c1044b}, + { 5203590, 60330500, 5378010, 60416989, 0x3c1004b}, + { 5204911, 60244011, 5376688, 60330500, 0x3c1004b}, + { 5604554, 58925800, 5771046, 59012289, 0x3c1004b}, + { 5604554, 58839311, 5771046, 58925800, 0x3c1004b}, + { 5604554, 58752822, 5771046, 58839311, 0x3c1004b}, + { 10866454, 59174800, 11032946, 59261289, 0x3c1004b}, + { 10104132, 59706900, 10273267, 59793389, 0x3c1004b}, + { 7913756, 58098100, 8075443, 58184589, 0x3c1004b}, + { 18842394, 69622800, 19086006, 69709289, 0x3c1004b}, + { 10356054, 59232700, 10522546, 59319189, 0x3c1004b}, + { 6101063, 62433400, 6287736, 62519889, 0x3c1004b}, + { 6287736, 62433400, 6474409, 62519889, 0x3c1004b}, + { 5235332, 59370500, 5404467, 59456989, 0x3c1004b}, + { 10120854, 59098900, 10287346, 59185389, 0x3c1004b}, + { 10575432, 59394000, 10744567, 59480489, 0x3c1004b}, + { 14300985, 67246800, 14523215, 67333289, 0x3c1004b}, + { 8682455, 58416900, 8846544, 58503389, 0x3c1004b}, + { 10996790, 60755900, 11171210, 60842389, 0x3c1004b}, + { 9964254, 59011500, 10130746, 59097989, 0x3c1004b}, + { 11320754, 59084000, 11487246, 59170489, 0x3c1004b}, + { 10373648, 61077100, 10550951, 61163589, 0x3c1004b}, + { 7046460, 62730000, 7314524, 62761000, 0x2b2044b}, + { 14091536, 66297840, 14239664, 66357959, 0x29c004b}, + { 10378880, 59378950, 10500319, 59441049, 0x2b2004b}, + { 9592516, 59631940, 9710083, 59692059, 0x29c004b}, + { 10590183, 60758250, 10715417, 60820349, 0x2b2004b}, + { 7694252, 63076040, 7826348, 63136159, 0x29c004b}, + { 17326410, 68391550, 17493389, 68453649, 0x2b2004b}, + { 10177898, 60143140, 10297302, 60203259, 0x29c004b}, + { 11501848, 60853750, 11629152, 60915849, 0x2b2004b}, + { 23210744, 69930840, 23384256, 69990959, 0x29c004b}, + { 11108332, 60128350, 11231668, 60190449, 0x2b2004b}, + { 11439130, 63986340, 11576069, 64046459, 0x29c004b}, + { 11926532, 60160650, 12049868, 60222749, 0x2b2004b}, + { 7902970, 58229940, 8017030, 58290059, 0x29c004b}, + { 5422180, 59746150, 5543619, 59808249, 0x2b2004b}, + { 7403905, 58008440, 7516295, 58068559, 0x29c004b}, + { 9986694, 63112632, 11012670, 63603672, 0x001008c}, + { 10797058, 63603672, 11843866, 64094712, 0x001088c}, + { 6942123, 62934236, 7968099, 63425276, 0x001108c}, + { 7968099, 62934236, 8994075, 63425276, 0x001188c}, + { 8994075, 62934236, 10020051, 63425276, 0x001208c}, + { 5921355, 62443196, 6931707, 62934236, 0x001288c}, + { 6931707, 62443196, 7942059, 62934236, 0x001308c}, + { 7942059, 62443196, 8952411, 62934236, 0x001388c}, + { 4921419, 61952156, 5910939, 62443196, 0x001408c}, + { 5910939, 61952156, 6900459, 62443196, 0x001488c}, + { 6900459, 61952156, 7889979, 62443196, 0x001508c}, + { 6002600, 62124020, 6992120, 62615060, 0x001588c}, + { 5026100, 61485668, 5999996, 61976708, 0x001608c}, + { 5999996, 61485668, 6973892, 61976708, 0x001688c}, + { 4933918, 60994628, 5892190, 61485668, 0x001708c}, + { 5892190, 60994628, 6850462, 61485668, 0x001788c}, + { 6850462, 60994628, 7808734, 61485668, 0x001808c}, + { 4944334, 60503588, 5886982, 60994628, 0x001888c}, + { 5886982, 60503588, 6829630, 60994628, 0x001908c}, + { 6829630, 60503588, 7772278, 60994628, 0x001988c}, + { 7724128, 58874335, 12877971, 61555525, 0x0010015}, + { 4716295, 57949905, 9721183, 60631095, 0x001000d}, + { -9154000, 68600000, 33625000, 80843100, 0x0970012}, + { 4490000, 54544000, 31600000, 68600000, 0x3770016}, + { -9154000, 57950000, 31180000, 80843100, 0x003021c}, + { 101659426, 3107727, 101745916, 3194217, 0x001000a}, // MYS + { 101369240, 2806580, 101837960, 3297620, 0x001000c}, + { 103623355, 1465800, 103709844, 1552289, 0x3c1044b}, + { 103709844, 1452826, 103796333, 1539315, 0x3c1044b}, + { 103757855, 1531100, 103847944, 1614000, 0x3c1044b}, + { 103876055, 1432000, 103957684, 1523600, 0x3c1044b}, + { 101029135, 4536600, 101140412, 4604000, 0x3c1044b}, + { 101043500, 4604000, 101160553, 4668000, 0x3c1044b}, + { 110291045, 1488390, 110352154, 1610699, 0x3c1044b}, + { 110352154, 1488390, 110413263, 1610699, 0x3c1044b}, + { 116040115, 5906300, 116127084, 5992789, 0x3c1044b}, + { 118028800, 5828300, 118133598, 5900000, 0x3c1044b}, + { 101918155, 2671200, 102004644, 2757689, 0x3c1044b}, + { 103272000, 3777100, 103361617, 3860770, 0x3c1044b}, + { 103096115, 5255000, 103185528, 5339000, 0x3c1044b}, + { 102227915, 6084400, 102314884, 6170889, 0x3c1044b}, + { 117836300, 4238300, 117951548, 4303289, 0x3c1044b}, + { 100690000, 4800000, 100753896, 4917200, 0x3c1044b}, + { 100331700, 6080000, 100402379, 6186300, 0x3c1044b}, + { 100270000, 5382000, 100347195, 5479340, 0x3c1044b}, + { 100254500, 5271000, 100322193, 5382000, 0x3c1044b}, + { 100454915, 5605300, 100541884, 5691789, 0x3c1044b}, + { 113967135, 4342900, 114026067, 4470000, 0x3c1044b}, + { 111815220, 2236100, 111875519, 2360000, 0x3c1044b}, + { 100411615, 5289200, 100498584, 5375689, 0x3c1044b}, + { 102216055, 2176400, 102302544, 2262889, 0x3c1044b}, + { 103270055, 1991000, 103368334, 2067000, 0x3c1044b}, + { 102920000, 1800000, 103010179, 1882889, 0x3c1044b}, + { 100525000, 5352100, 100601290, 5450589, 0x3c1044b}, + { 113030300, 3135910, 113123989, 3215689, 0x3c1044b}, + { 102535155, 2009700, 102621644, 2096189, 0x3c1044b}, + { 100363000, 5340000, 100429154, 5453530, 0x3c1044b}, + { 101789200, 2520000, 101847969, 2585554, 0x2b2044b}, + { 101549857, 3289940, 101610143, 3350059, 0x29c044b}, + { 101280800, 1329000, 103970000, 4001000, 0x0a80011}, + { 100171000, 4001000, 103260000, 6262000, 0x01a000d}, + { 110117795, 1304024, 110586515, 1795064, 0x0b00890}, + { 115839065, 5675844, 116307785, 6166884, 0x0b11090}, + { 117846835, 5618630, 118315555, 6109670, 0x0b11890}, + { 117629785, 4025274, 118098505, 4516314, 0x0b02090}, + { 113746985, 4160929, 114215705, 4651969, 0x0b02890}, + { 111596385, 2052530, 112065105, 2543570, 0x0b03090}, + { 112820055, 2930279, 113288775, 3421319, 0x0b03890}, + { 118105645, 4784479, 118574365, 5275519, 0x0b04090}, + { 115005635, 5044479, 115474355, 5535519, 0x0b04890}, + { 103243384, 3981687, 103712104, 4472727, 0x0b05090}, + { 103243384, 4472727, 103712104, 4963767, 0x0b05890}, + { 103243384, 4963767, 103712104, 5454807, 0x0b06090}, + { 100358624, 3534024, 100827344, 4025064, 0x0b06890}, + { 100827343, 3534024, 101296063, 4025064, 0x0b07090}, + { 101050000, 2880000, 101340000, 3534023, 0x1037890}, + { 99620000, 6094367, 100088720, 6585407, 0x0b18090}, + { 100100060, 6251500, 100568780, 6742540, 0x0b18890}, + { 100568780, 6251500, 101037500, 6742540, 0x0b19090}, + { 103939066, 1828136, 104407786, 2319176, 0x0b09890}, + { 103939066, 1337096, 104407786, 1828136, 0x0b0a090}, + { 99620000, 845000, 119276000, 7525000, 0x2230016}, + { 106639255, 10731355, 106726706, 10817845, 0x001000a}, // VNM + { 106561937, 10667020, 106913662, 11012979, 0xf040047}, + { 105667792, 20908100, 106025007, 21242989, 0xe890047}, + { 108095174, 16059400, 108185026, 16145889, 0x3c1004b}, + { 108185026, 16059400, 108274878, 16145889, 0x3c1004b}, + { 108113144, 15972911, 108202996, 16059400, 0x3c1004b}, + { 108202996, 15972911, 108292848, 16059400, 0x3c1004b}, + { 106635872, 20812800, 106760671, 20876630, 0x3c1044b}, + { 107548354, 16422500, 107638446, 16508989, 0x3c1004b}, + { 109171894, 12193000, 109237581, 12309289, 0x3c1044b}, + { 105706435, 10001500, 105794365, 10087989, 0x3c1004b}, + { 105061400, 9940000, 105137136, 10040000, 0x3c1044b}, + { 107055035, 10328600, 107142965, 10415089, 0x3c1004b}, + { 105386035, 10346800, 105473965, 10433289, 0x3c1004b}, + { 107184400, 20976500, 107368521, 21020000, 0x3c1044b}, + { 108066335, 10911600, 108154265, 10998089, 0x3c1004b}, + { 106990300, 20935700, 107131899, 20992000, 0x3c1044b}, + { 109113015, 11883600, 109201185, 11970089, 0x3c1004b}, + { 105805112, 21520000, 105898087, 21606489, 0x3c1004b}, + { 108395915, 11913700, 108505738, 11983000, 0x3c1044b}, + { 109187288, 13738350, 109251112, 13800449, 0x2b2004b}, + { 106136920, 20399140, 106200880, 20459259, 0x29c004b}, + { 108008174, 12648950, 108071825, 12711049, 0x2b2004b}, + { 106333439, 10341340, 106430794, 10379000, 0x29c044b}, + { 105944419, 9571950, 106007380, 9634049, 0x2b2004b}, + { 107980805, 13948240, 108042594, 14008359, 0x29c004b}, + { 105742053, 19779650, 105807947, 19841749, 0x2b2004b}, + { 105119606, 9149940, 105180393, 9210059, 0x29c004b}, + { 105697005, 9265250, 105759794, 9327349, 0x2b2004b}, + { 105935600, 10209400, 106004773, 10262459, 0x29c044b}, + { 105322000, 20764500, 105360111, 20872400, 0x2b2044b}, + { 105650054, 18648840, 105713346, 18708959, 0x29c004b}, + { 108984447, 11540650, 109047753, 11602749, 0x2b2004b}, + { 104842000, 21689200, 104928687, 21734000, 0x29c044b}, + { 105359500, 21297470, 105443261, 21346760, 0x2b2044b}, + { 109281489, 13058840, 109343111, 13118959, 0x29c004b}, + { 105573008, 21280750, 105639592, 21342849, 0x2b2004b}, + { 105073839, 10667840, 105134960, 10727959, 0x29c004b}, + { 108455629, 15526350, 108519970, 15588449, 0x2b2004b}, + { 106297736, 20904440, 106361863, 20964559, 0x29c004b}, + { 106345933, 10213150, 106409067, 10275249, 0x2b2004b}, + { 106317423, 9915240, 106378377, 9975359, 0x29c004b}, + { 105842867, 20050050, 105908933, 20112149, 0x2b2004b}, + { 106172769, 21251040, 106237230, 21311159, 0x29c004b}, + { 106305567, 20422950, 106371633, 20485049, 0x2b2004b}, + { 107974922, 14320640, 108036878, 14380759, 0x29c004b}, + { 106026408, 21151950, 106092992, 21214049, 0x2b2004b}, + { 105729439, 10269940, 105790560, 10330059, 0x29c004b}, + { 104784708, 8893967, 107495689, 11575157, 0x0a80011}, + { 104696438, 19413586, 107526583, 22094776, 0x001000d}, + { 107940000, 11485000, 109472800, 16345000, 0x6c00015}, + { 97330000, 5612500, 109500000, 23400000, 0x4720016}, + { 102135000, 7500000, 109500000, 23400000, 0x003021c}, + { 24854471, 60144053, 25025529, 60230543, 0x001000a}, // FIN + { 24574000, 60096344, 25247886, 60449000, 0xf040447}, + { 23430600, 61297900, 24164724, 61611000, 0xe890447}, + { 22162790, 60406800, 22337210, 60493289, 0x3c1004b}, + { 25380676, 64976900, 25581524, 65063389, 0x3c1004b}, + { 25568848, 60943200, 25746151, 61029689, 0x3c1004b}, + { 27544663, 62855700, 27731336, 62942189, 0x3c1004b}, + { 25658345, 62216800, 25841654, 62303289, 0x3c1004b}, + { 21697287, 61443200, 21877713, 61529689, 0x3c1004b}, + { 28091348, 61016800, 28268651, 61103289, 0x3c1004b}, + { 21541782, 63065100, 21731818, 63151589, 0x3c1004b}, + { 26831590, 60426900, 27006010, 60513389, 0x3c1004b}, + { 29686363, 62571600, 29873036, 62658089, 0x3c1004b}, + { 24361348, 60956800, 24538651, 61043289, 0x3c1004b}, + { 25562890, 60350800, 25737310, 60437289, 0x3c1004b}, + { 27173287, 61647200, 27353713, 61733689, 0x3c1004b}, + { 21425148, 61086800, 21602451, 61173289, 0x3c1004b}, + { 24795683, 60601750, 24920917, 60663849, 0x2b2004b}, + { 25039379, 60449940, 25160620, 60510059, 0x29c004b}, + { 25610097, 66468550, 25763103, 66530649, 0x2b2004b}, + { 24020298, 60219940, 24139702, 60280059, 0x29c004b}, + { 23050569, 63808950, 23189430, 63871049, 0x2b2004b}, + { 27661530, 64199940, 27798469, 64260059, 0x29c004b}, + { 26652848, 60841050, 26780152, 60903149, 0x2b2004b}, + { 28711077, 61150040, 28834322, 61210159, 0x29c004b}, + { 22782884, 62754150, 22916915, 62816249, 0x2b2004b}, + { 28851392, 61838440, 28976808, 61898559, 0x29c004b}, + { 24714083, 60710550, 24839317, 60772649, 0x2b2004b}, + { 23071079, 60357940, 23192320, 60418059, 0x29c004b}, + { 22117383, 60458950, 22242617, 60521049, 0x2b2004b}, + { 27134083, 63537440, 27268517, 63597559, 0x29c004b}, + { 27807492, 62289050, 27939108, 62351149, 0x2b2004b}, + { 24496439, 65714540, 24641561, 65774659, 0x29c004b}, + { 24085149, 65810550, 24235050, 65872649, 0x2b2004b}, + { 25968377, 61179940, 26091622, 61240059, 0x29c004b}, + { 22843248, 61308050, 22970552, 61370149, 0x2b2004b}, + { 26548377, 60889940, 26671622, 60950059, 0x29c004b}, + { 23966348, 61238950, 24093652, 61301049, 0x2b2004b}, + { 27593952, 63049940, 27726048, 63110059, 0x29c004b}, + { 22640569, 63647750, 22779430, 63709849, 0x2b2004b}, + { 23569379, 60789940, 23690620, 60850059, 0x29c004b}, + { 29105049, 65928950, 29254950, 65991049, 0x2b2004b}, + { 24407895, 64658950, 24586171, 64706000, 0x29c044b}, + { 25237883, 60611850, 25363117, 60673949, 0x2b2004b}, + { 21349379, 60769940, 21470620, 60830059, 0x29c004b}, + { 25846892, 62365350, 25978508, 62427449, 0x2b2004b}, + { 26742079, 60659840, 26863320, 60719959, 0x29c004b}, + { 25197383, 60338950, 25322617, 60401049, 0x2b2004b}, + { 25278858, 65159940, 25421141, 65220059, 0x29c004b}, + { 24576048, 60893450, 24703352, 60955549, 0x2b2004b}, + { 23412198, 59956440, 23531602, 60016559, 0x29c004b}, + { 21372000, 61800000, 28350000, 63792000, 0x017000d}, + { 21372000, 59808000, 28350000, 61800000, 0x07e0011}, + { 22560000, 63792000, 28900000, 66200000, 0x3750015}, + { -9154000, 68600000, 33625000, 80843100, 0x0970012}, + { 4490000, 54544000, 31600000, 68600000, 0x3770016}, + { 19100000, 59675750, 31700000, 70150000, 0x003021c}, + { 15216755, -4284596, 15303245, -4198106, 0x001000a}, // COG + { 15017140, -4388380, 15364060, -4042421, 0xf040047}, + { 11776090, -4930700, 12111909, -4595811, 0xe890047}, + { 12611976, -4260910, 12734624, -4138601, 0x54f004b}, + { 13260035, -4245800, 13346764, -4159311, 0x3c1004b}, + { 13011435, -4178800, 13098164, -4092311, 0x3c1004b}, + { 12672755, -3004500, 12759244, -2918011, 0x3c1004b}, + { 15853355, -527200, 15939844, -440711, 0x3c1004b}, + { 16006755, 1566800, 16093244, 1653289, 0x3c1004b}, + { 13508335, -4215000, 13595064, -4128511, 0x3c1004b}, + { 15829255, -1919300, 15915744, -1832811, 0x3c1004b}, + { 18001655, 1559700, 18088144, 1646189, 0x3c1004b}, + { 14724435, -4405500, 14811164, -4319011, 0x3c1004b}, + { 13333435, -3729300, 13420164, -3642811, 0x3c1004b}, + { 14711455, -2584300, 14797944, -2497811, 0x3c1004b}, + { 11893135, -4212200, 11979864, -4125711, 0x3c1004b}, + { 14794455, -924500, 14880944, -838011, 0x3c1004b}, + { 12652355, -1923200, 12738844, -1836711, 0x3c1004b}, + { 17997955, 2005500, 18084444, 2091989, 0x3c1004b}, + { 16756755, -1263200, 16843244, -1176711, 0x3c1004b}, + { 14536755, 1596800, 14623244, 1683289, 0x3c1004b}, + { 14316335, -4300700, 14403064, -4214211, 0x3c1004b}, + { 14465155, -123900, 14551644, -37411, 0x3c1004b}, + { 12267635, -3518400, 12354364, -3431911, 0x3c1004b}, + { 17432755, 1321100, 17519244, 1407589, 0x3c1004b}, + { 13183635, -3322400, 13270364, -3235911, 0x3c1004b}, + { 13781455, -2908000, 13867944, -2821511, 0x3c1004b}, + { 11621135, -4292800, 11707864, -4206311, 0x3c1004b}, + { 11263535, -4032600, 11350264, -3946111, 0x3c1004b}, + { 14639155, 389400, 14725644, 475889, 0x3c1004b}, + { 14081055, 2015600, 14167544, 2102089, 0x3c1004b}, + { 15060955, -1497000, 15147444, -1410511, 0x3c1004b}, + { 13909335, -4041400, 13996064, -3954911, 0x3c1004b}, + { 11148038, -5050000, 13829228, -2368810, 0x0a80011}, + { 13829228, -5050000, 16510418, -2368810, 0x001000d}, + { 14097347, -2424226, 16778537, 256964, 0x0010015}, + { 11140000, -5050000, 18700000, 3720000, 0x0010016}, + { 13343147, 52475655, 13484414, 52562145, 0x001000a}, // DEU + { 13259774, 52495590, 13460225, 52617899, 0x54f004b}, + { 13460225, 52495590, 13660676, 52617899, 0x54f004b}, + { 13260963, 52373281, 13459036, 52495590, 0x54f004b}, + { 13459036, 52373281, 13657109, 52495590, 0x54f004b}, + { 9854800, 53542300, 10119184, 53637299, 0x54f044b}, + { 11474117, 48076390, 11655882, 48198699, 0x54f004b}, + { 6866672, 50880990, 7060328, 51003299, 0x54f004b}, + { 8612971, 50076800, 8747029, 50163289, 0x3c1004b}, + { 7410688, 51466800, 7549311, 51553289, 0x3c1004b}, + { 9129133, 48751900, 9258867, 48838389, 0x3c1004b}, + { 6921888, 51424600, 7060511, 51511089, 0x3c1004b}, + { 6727229, 51187800, 6864170, 51274289, 0x3c1004b}, + { 8738166, 53036800, 8881834, 53123289, 0x3c1004b}, + { 9659968, 52356800, 9800032, 52443289, 0x3c1004b}, + { 6671688, 51386300, 6810311, 51472789, 0x3c1004b}, + { 10983691, 49406800, 11116308, 49493289, 0x3c1004b}, + { 12331529, 51306800, 12468470, 51393289, 0x3c1004b}, + { 13671529, 51006800, 13808470, 51093289, 0x3c1004b}, + { 7133188, 51423600, 7271811, 51510089, 0x3c1004b}, + { 7111529, 51216800, 7248470, 51303289, 0x3c1004b}, + { 8473768, 51983900, 8613832, 52070389, 0x3c1004b}, + { 7032250, 50686800, 7177197, 50767600, 0x3c1044b}, + { 8403691, 49456800, 8536308, 49543289, 0x3c1004b}, + { 8334412, 48962000, 8480602, 49039500, 0x3c1044b}, + { 7040688, 51466800, 7179311, 51553289, 0x3c10047}, + { 7549468, 51917600, 7689532, 52004089, 0x3c10047}, + { 10825133, 48316800, 10954867, 48403289, 0x3c10047}, + { 12849950, 50784300, 12985450, 50870789, 0x3c10047}, + { 6037050, 50732700, 6172550, 50819189, 0x3c10047}, + { 8167571, 50026800, 8301629, 50113289, 0x3c10047}, + { 6382129, 51144600, 6519070, 51231089, 0x3c10047}, + { 11554868, 52083100, 11694932, 52169589, 0x3c10047}, + { 6797488, 51470400, 6936111, 51556889, 0x3c10047}, + { 10441068, 52221500, 10581132, 52307989, 0x3c10047}, + { 6511529, 51292900, 6648470, 51379389, 0x3c10047}, + { 11890688, 51436800, 12029311, 51523289, 0x3c10047}, + { 10046484, 54276800, 10193516, 54363289, 0x3c10047}, + { 10597625, 53828900, 10742975, 53915389, 0x3c10047}, + { 7782934, 47952300, 7911466, 48038789, 0x3c10047}, + { 7389429, 51327100, 7526370, 51413589, 0x3c10047}, + { 10961529, 50946800, 11098470, 51033289, 0x3c10047}, + { 12041284, 54055500, 12188316, 54141989, 0x3c10047}, + { 9411529, 51276800, 9548470, 51363289, 0x3c10047}, + { 8199171, 49951900, 8333229, 50038389, 0x3c10047}, + { 7730688, 51626800, 7869311, 51713289, 0x3c10047}, + { 6905812, 49180900, 7036987, 49267389, 0x3c10047}, + { 7125488, 51514300, 7264111, 51600789, 0x3c10047}, + { 6808188, 51386800, 6946811, 51473289, 0x3c10047}, + { 7979968, 52236800, 8120032, 52323289, 0x3c10047}, + { 6984829, 51135500, 7121770, 51221989, 0x3c10047}, + { 6927229, 51000500, 7064170, 51086989, 0x3c10047}, + { 8138166, 53106800, 8281834, 53193289, 0x3c10047}, + { 6597729, 51157800, 6734670, 51244289, 0x3c10047}, + { 8592591, 49370400, 8725208, 49456889, 0x3c10047}, + { 8670688, 51676800, 8809311, 51763289, 0x3c10047}, + { 7910000, 48000000, 11940000, 50507000, 0x01d000d}, + { 12891024, 52228680, 13646184, 52719720, 0x0b10090}, + { 9359508, 53324480, 10135500, 53815520, 0x0b10890}, + { 8129816, 52859480, 8895392, 53350520, 0x0b11090}, + { 11810132, 51169480, 12549668, 51660520, 0x0b11890}, + { 13235232, 50944480, 13974768, 51435520, 0x0b12090}, + { 12314140, 50619480, 13048468, 51110520, 0x0b02890}, + { 11543224, 51733180, 12293176, 52224220, 0x0b03090}, + { 9929300, 53849480, 10715708, 54340520, 0x0b03890}, + { 7411372, 47564480, 8098828, 48055520, 0x0b14090}, + { 10940440, 50714480, 11674768, 51205520, 0x0b04890}, + { 11359500, 53614480, 12145908, 54105520, 0x0b05090}, + { 6473756, 49083180, 7182044, 49574220, 0x0b15890}, + { 11991064, 48709480, 12694144, 49200520, 0x0b06090}, + { 8010408, 53412280, 8786400, 53903320, 0x0b16890}, + { 7202248, 50038780, 7926160, 50529820, 0x0b17090}, + { 11620740, 50447980, 12355068, 50939020, 0x0b07890}, + { 13915232, 51359480, 14654768, 51850520, 0x0b18090}, + { 6270648, 49504480, 6989352, 49995520, 0x0b08890}, + { 7216456, 49055380, 7924744, 49546420, 0x0b19090}, + { 9022892, 54358980, 9819716, 54850020, 0x0b09890}, + { 9041372, 47479480, 9728828, 47970520, 0x0b1a090}, + { 11809924, 52269480, 12565084, 52760520, 0x0b1a890}, + { 9668616, 52630680, 10434192, 53121720, 0x0b1b090}, + { 12884608, 53324480, 13660600, 53815520, 0x0b1b890}, + { 10014608, 53004480, 10790600, 53495520, 0x0b1c090}, + { 14058924, 52003180, 14814084, 52494220, 0x0b1c890}, + { 10051272, 47614480, 10738728, 48105520, 0x0b1d090}, + { 11791064, 48294480, 12494144, 48785520, 0x0b0d890}, + { 11806272, 47614480, 12493728, 48105520, 0x0b1e090}, + { 12849400, 53959480, 13635808, 54450520, 0x0b0e890}, + { 14335232, 50924480, 15074768, 51415520, 0x0b1f090}, + { 5942200, 50507000, 10950000, 52630000, 0x0890011}, + { 5850000, 35450000, 18560000, 55080000, 0x50a0016}, + { 5850000, 47255000, 15100000, 55080000, 0x003021c}, + { 139686489, 35626755, 139792199, 35713245, 0x001000a}, // JPN + { 139510642, 35943289, 139617071, 36029778, 0x3c10047}, + { 139617071, 35943289, 139723500, 36029778, 0x3c10047}, + { 139723500, 35943289, 139829929, 36029778, 0x3c10047}, + { 139446785, 35856800, 139553214, 35943289, 0x3c10047}, + { 139553214, 35856800, 139659643, 35943289, 0x3c10047}, + { 139659643, 35856800, 139766072, 35943289, 0x3c10047}, + { 139766072, 35856800, 139872501, 35943289, 0x3c10047}, + { 139872501, 35856800, 139978930, 35943289, 0x3c10047}, + { 139446785, 35770311, 139553214, 35856800, 0x3c10047}, + { 139553214, 35770311, 139659643, 35856800, 0x3c10047}, + { 139659643, 35770311, 139766072, 35856800, 0x3c10047}, + { 139766072, 35770311, 139872501, 35856800, 0x3c10047}, + { 139872501, 35770311, 139978930, 35856800, 0x3c10047}, + { 139978930, 35770311, 140085359, 35856800, 0x3c10047}, + { 139446785, 35683822, 139553214, 35770311, 0x3c10047}, + { 139553214, 35683822, 139659643, 35770311, 0x3c10047}, + { 139659643, 35683822, 139766072, 35770311, 0x3c10047}, + { 139766072, 35683822, 139872501, 35770311, 0x3c10047}, + { 139872501, 35683822, 139978930, 35770311, 0x3c10047}, + { 139978930, 35683822, 140085359, 35770311, 0x3c10047}, + { 139447145, 35597333, 139552854, 35683822, 0x3c10047}, + { 139552854, 35597333, 139658563, 35683822, 0x3c10047}, + { 139658563, 35597333, 139764272, 35683822, 0x3c10047}, + { 139764272, 35597333, 139869981, 35683822, 0x3c10047}, + { 139869981, 35597333, 139975690, 35683822, 0x3c10047}, + { 139394290, 35510844, 139499999, 35597333, 0x3c10047}, + { 139499999, 35510844, 139605708, 35597333, 0x3c10047}, + { 139605708, 35510844, 139711417, 35597333, 0x3c10047}, + { 139711417, 35510844, 139817126, 35597333, 0x3c10047}, + { 139447145, 35424355, 139552854, 35510844, 0x3c10047}, + { 139552854, 35424355, 139658563, 35510844, 0x3c10047}, + { 135447506, 34636800, 135552494, 34723289, 0x3c1004b}, + { 136857506, 35106800, 136962494, 35193289, 0x3c1004b}, + { 141280899, 43016800, 141399101, 43103289, 0x3c1004b}, + { 135117106, 34640000, 135222094, 34726489, 0x3c1004b}, + { 135697506, 34966800, 135802494, 35053289, 0x3c1004b}, + { 130358467, 33546800, 130461533, 33633289, 0x3c1004b}, + { 132402146, 34347500, 132506653, 34433989, 0x3c1004b}, + { 140835344, 38216800, 140944656, 38303289, 0x3c1004b}, + { 130808106, 33836800, 130911893, 33923289, 0x3c1004b}, + { 140057145, 35566800, 140162854, 35653289, 0x3c1004b}, + { 135427746, 34526800, 135532253, 34613289, 0x3c1004b}, + { 130658707, 32756800, 130761292, 32843289, 0x3c1004b}, + { 133864206, 34613300, 133969194, 34699789, 0x3c1004b}, + { 139339445, 35548200, 139445154, 35634689, 0x3c1004b}, + { 137668706, 34669700, 137773694, 34756189, 0x3c1004b}, + { 139277145, 35616800, 139382854, 35703289, 0x3c1004b}, + { 130509308, 31546800, 130610692, 31633289, 0x3c1004b}, + { 135545906, 34626600, 135650894, 34713089, 0x3c1004b}, + { 138985344, 37876800, 139094656, 37963289, 0x3c1004b}, + { 134637506, 34786800, 134742494, 34873289, 0x3c1004b}, + { 132730540, 33804150, 132805059, 33866249, 0x2b2004b}, + { 138353511, 34949940, 138426489, 35010059, 0x29c004b}, + { 135302709, 34703250, 135378090, 34765349, 0x2b2004b}, + { 136602759, 36529940, 136677240, 36590059, 0x29c004b}, + { 135373709, 34699750, 135449090, 34761849, 0x2b2004b}, + { 139852759, 36529940, 139927240, 36590059, 0x29c004b}, + { 131562999, 33208950, 131637000, 33271049, 0x2b2004b}, + { 133736178, 34561240, 133808822, 34621359, 0x29c004b}, + { 139632050, 35238950, 139707949, 35301049, 0x2b2004b}, + { 129844346, 32719940, 129915654, 32780059, 0x29c004b}, + { 135617609, 34785650, 135692990, 34847749, 0x2b2004b}, + { 136723260, 35389940, 136796739, 35450059, 0x29c004b}, + { 139435550, 35304350, 139511449, 35366449, 0x2b2004b}, + { 135373511, 34782540, 135446489, 34842659, 0x29c004b}, + { 133335082, 34469050, 133410118, 34531149, 0x2b2004b}, + { 135133678, 34189940, 135206322, 34250059, 0x29c004b}, + { 137352309, 34728950, 137427690, 34791049, 0x2b2004b}, + { 135773011, 34660340, 135845989, 34720459, 0x29c004b}, + { 138141533, 36618950, 138218467, 36681049, 0x2b2004b}, + { 137123511, 35059940, 137196489, 35120059, 0x29c004b}, + { 140841274, 37018950, 140918725, 37081049, 0x2b2004b}, + { 142318584, 43739940, 142401415, 43800059, 0x29c004b}, + { 138000000, 34900000, 141045000, 37719521, 0x0b20011}, + { 133019845, 34140000, 138360000, 35630000, 0x011000d}, + { 141173412, 42758800, 141833743, 43231100, 0x0aa0090}, + { 130334975, 33550000, 131028227, 33946000, 0x08e0890}, + { 132218768, 34190000, 132955329, 34565520, 0x0871090}, + { 140701452, 38168280, 141363520, 38605000, 0x09d1890}, + { 130420000, 32430000, 130847182, 33064000, 0x0e42090}, + { 130291784, 31344480, 130838624, 31835520, 0x0b02890}, + { 138782000, 37717000, 139510411, 38115000, 0x08f3090}, + { 132675000, 33725000, 133357992, 34132120, 0x0923890}, + { 136369060, 36384580, 136947148, 36875620, 0x0b14090}, + { 131400000, 32955000, 131929046, 33464000, 0x0b84890}, + { 129803248, 32701880, 130237000, 33323000, 0x0e05090}, + { 141800000, 43455000, 142458280, 43933000, 0x0ab5890}, + { 133197500, 33350000, 134109676, 33650000, 0x06c6090}, + { 136947000, 36545000, 137624878, 36964300, 0x0976890}, + { 140015436, 39326580, 140619564, 39817620, 0x0b07090}, + { 131000000, 31638000, 131538000, 32136961, 0x0b47890}, + { 127636000, 26074000, 128016556, 26740000, 0x0f08090}, + { 140268128, 40592980, 140882672, 41084020, 0x0b08890}, + { 139975000, 37720000, 140847208, 38050000, 0x0779090}, + { 140965000, 39105000, 141296546, 39990000, 0x13f9890}, + { 140499586, 41694000, 141189000, 42138000, 0x0a0a090}, + { 134268768, 33824480, 134831232, 34315520, 0x0b0a890}, + { 139960000, 38050000, 140509973, 38574120, 0x0bdb090}, + { 135967360, 35825180, 136540240, 36316220, 0x0b1b890}, + { 130860000, 33922600, 131874445, 34195520, 0x062c090}, + { 141115936, 40308280, 141725272, 40799320, 0x0b0c890}, + { 130236575, 33064480, 130793831, 33555520, 0x0b0d090}, + { 137786000, 35630000, 138000000, 36944467, 0x1d9d890}, + { 143813412, 42921880, 144448788, 43412920, 0x0b0e090}, + { 142872312, 42674480, 143507688, 43165520, 0x0b0e890}, + { 132370000, 35118341, 133020000, 35548000, 0x09af090}, + { 145382749, 42876810, 149017251, 45558000, 0x0a80091}, + { 128250000, 31940000, 130128000, 34770000, 0x0e00891}, + { 128800000, 27990000, 131230000, 30946000, 0x0c51091}, + { 126363710, 25316208, 129313019, 27997398, 0x0a91891}, + { 122826065, 24030000, 125745583, 26711190, 0x0a82091}, + { 138230268, 31875196, 141358323, 34556386, 0x0a92891}, + { 138885670, 29194006, 141924352, 31875196, 0x0a93091}, + { 139523197, 26512816, 142502297, 29194006, 0x0a83891}, + { 140148808, 24030000, 143068326, 26711190, 0x0a84091}, + { 129733478, 24030000, 132652996, 26711190, 0x0a84891}, + { 129300000, 30965000, 132104000, 33975000, 0x0bc5091}, + { 130713029, 33698405, 133930457, 36379595, 0x0a85891}, + { 131933868, 31838167, 135061923, 34519357, 0x0a96891}, + { 142473401, 41849223, 146048321, 44530413, 0x0a87091}, + { 139746928, 42868810, 143381430, 45550000, 0x0a88091}, + { 133928074, 33296227, 137115711, 35977417, 0x0a88891}, + { 138920228, 41312985, 142465357, 43994175, 0x0a89091}, + { 138170000, 37235000, 141702706, 39130000, 0x08a9891}, + { 135445000, 34450000, 138170700, 37560000, 0x0c6a091}, + { 138979810, 38899914, 142405775, 41581104, 0x0a9c091}, + { 138170686, 34556386, 141388114, 37237576, 0x0a9c891}, + { 139750000, 41390000, 142473401, 44530413, 0x0d0f091}, + { 135377023, 37560000, 138600000, 40236615, 0x0acd091}, + { 131000000, 35959405, 134250000, 38640595, 0x0a9d891}, + { 122826000, 24030000, 149150000, 45558000, 0x0010217}, + { 31004713,-17869254, 31095286,-17782765, 0x001000a}, // ZWE + { 30886966,-18040495, 31249262,-17694536, 0xf040047}, + { 28397258,-20302655, 28753542,-19967766, 0xe890047}, + { 29727408,-19526610, 29857191,-19404301, 0x54f004b}, + { 30613458,-17940610, 30741542,-17818301, 0x54f004b}, + { 29838688,-18403810, 29967112,-18281501, 0x54f004b}, + { 30782293,-20119400, 30874307,-20032911, 0x3c1004b}, + { 29777453,-18965900, 29868747,-18879411, 0x3c1004b}, + { 31504793,-18243100, 31595606,-18156611, 0x3c1004b}, + { 30016893,-20360500, 30108907,-20274011, 0x3c1004b}, + { 30145013,-17418900, 30235586,-17332411, 0x3c1004b}, + { 26456093,-18397100, 26546906,-18310611, 0x3c1004b}, + { 30092893,-18177600, 30183706,-18091111, 0x3c1004b}, + { 29716353,-19058700, 29807647,-18972211, 0x3c1004b}, + { 28801554,-16553800, 28891646,-16467311, 0x3c1004b}, + { 31280533,-17350100, 31370866,-17263611, 0x3c1004b}, + { 25764293,-17978400, 25855106,-17891911, 0x3c1004b}, + { 32550853,-19038700, 32642147,-18952211, 0x3c1004b}, + { 32642147,-19048800, 32719571,-18947000, 0x3c1044b}, + { 29653133,-16872200, 29743466,-16785711, 0x3c1004b}, + { 32085573,-18580800, 32176626,-18494311, 0x3c1004b}, + { 29947513,-19721500, 30039287,-19635011, 0x3c1004b}, + { 31629332,-21092800, 31722067,-21006311, 0x3c1004b}, + { 27764093,-20531100, 27856107,-20444611, 0x3c1004b}, + { 31540954,-16812800, 31631046,-16726311, 0x3c1004b}, + { 32587193,-20240500, 32679207,-20154011, 0x3c1004b}, + { 28960972,-20981200, 29053227,-20894711, 0x3c1004b}, + { 32823113,-19852300, 32914887,-19765811, 0x3c1004b}, + { 30850253,-19059100, 30941547,-18972611, 0x3c1004b}, + { 30481853,-19331900, 30573147,-19245411, 0x3c1004b}, + { 29949292,-22254400, 30042508,-22167911, 0x3c1004b}, + { 29768924,-18490620, 30258476,-17999580, 0x001088c}, + { 29622058,-18981660, 30111610,-18490620, 0x001108c}, + { 29622058,-19472700, 30116818,-18981660, 0x001188c}, + { 29622058,-19963740, 30116818,-19472700, 0x001208c}, + { 29671534,-20454780, 30166294,-19963740, 0x001288c}, + { 28739732,-16767720, 29224076,-16276680, 0x001708c}, + { 25598124,-18300320, 26087676,-17809280, 0x001788c}, + { 29375532,-17074120, 29859876,-16583080, 0x001808c}, + { 27666924,-20733420, 28161684,-20242380, 0x001888c}, + { 28918616,-21240620, 29418584,-20749580, 0x001908c}, + { 29745916,-22316820, 30245884,-21825780, 0x001988c}, + { 26256724,-18673120, 26746276,-18182080, 0x001a88c}, + { 26746276,-18673120, 27235828,-18182080, 0x001b08c}, + { 27235828,-18732044, 27725380,-18241004, 0x001b88c}, + { 27725380,-18732044, 28214932,-18241004, 0x001c08c}, + { 27480604,-19223084, 27970156,-18732044, 0x001c88c}, + { 30106670,-18840595, 32877233,-16159405, 0x001000d}, + { 30079858,-21521785, 32880212,-18840595, 0x0010015}, + { 25235000,-22420410, 33080000,-15606000, 0x0010016}, + { -57672089,-25343245, -57576950,-25256755, 0x001000a}, // PRY + { -57672570,-25557220, -57156978,-25066180, 0x001000c}, + { -54728710,-25578910, -54593491,-25456601, 0x54f004b}, + { -54715188,-25701219, -54579969,-25578910, 0x54f004b}, + { -54863929,-25578910, -54728710,-25456601, 0x54f004b}, + { -54715188,-25456601, -54579969,-25334292, 0x54f004b}, + { -55910899,-27390010, -55773302,-27267701, 0x54f004b}, + { -55791911,-22599010, -55660089,-22476701, 0x54f004b}, + { -56087610,-25521110, -55952391,-25398801, 0x54f004b}, + { -56487809,-25493200, -56392191,-25406711, 0x3c1004b}, + { -57460168,-23443700, -57366232,-23357211, 0x3c1004b}, + { -56508029,-25820300, -56412171,-25733811, 0x3c1004b}, + { -58321810,-26909600, -58224991,-26823111, 0x3c1004b}, + { -57189209,-25440600, -57093591,-25354111, 0x3c1004b}, + { -57070110,-26924700, -56973291,-26838211, 0x3c1004b}, + { -56482929,-24714900, -56388272,-24628411, 0x3c1004b}, + { -56928900,-27409100, -56777634,-27353500, 0x3c1044b}, + { -57188070,-26700000, -57027070,-26648300, 0x3c1044b}, + { -57101668,-23390700, -57007732,-23304211, 0x3c1004b}, + { -55755309,-25415500, -55659691,-25329011, 0x3c1004b}, + { -55735329,-24522900, -55640672,-24436411, 0x3c1004b}, + { -57083409,-25503300, -56987791,-25416811, 0x3c1004b}, + { -57128109,-25303300, -57032491,-25216811, 0x3c1004b}, + { -57203609,-25663200, -57107991,-25576711, 0x3c1004b}, + { -56286210,-27201000, -56189391,-27114511, 0x3c1004b}, + { -55140329,-25838700, -55044471,-25752211, 0x3c1004b}, + { -57826000,-25966242, -54242000,-23812000, 0x0880011}, + { -58667000,-27605000, -54615000,-25788711, 0x015000d}, + { -59864333,-23812000, -55423000,-22070000, 0x2710015}, + { -62660000,-27605000, -54230000,-19280000, 0x0010016}, + { 44349467, 33297800, 44452533, 33384289, 0x001000a}, // IRQ + { 44081000, 33198000, 44574349, 33487000, 0xf040447}, + { 47648274, 30339300, 48034326, 30674189, 0xe890047}, + { 43044425, 36352300, 43151575, 36438789, 0x3c1004b}, + { 43151575, 36352300, 43258725, 36438789, 0x3c1004b}, + { 43044425, 36265811, 43151575, 36352300, 0x3c1004b}, + { 43151575, 36265811, 43258725, 36352300, 0x3c1004b}, + { 43935746, 36118890, 44010944, 36241199, 0x3c1044b}, + { 44010944, 36108890, 44086142, 36231199, 0x3c1044b}, + { 44323245, 35446400, 44428954, 35532889, 0x3c1004b}, + { 44316000, 35375000, 44443929, 35446422, 0x3c1044b}, + { 45367000, 35524000, 45482499, 35603089, 0x3c1044b}, + { 44308167, 31984400, 44410032, 32070889, 0x3c1004b}, + { 43953207, 32569100, 44055792, 32655589, 0x3c1004b}, + { 46209548, 30996800, 46310452, 31083289, 0x3c1004b}, + { 44367467, 32429400, 44469332, 32515889, 0x3c1004b}, + { 43238267, 33388300, 43341333, 33474789, 0x3c1004b}, + { 44876708, 31952400, 44978092, 32038889, 0x3c1004b}, + { 45779967, 32466300, 45881832, 32552789, 0x3c1004b}, + { 47115908, 31800700, 47217292, 31887189, 0x3c1004b}, + { 44581506, 33703000, 44685293, 33789489, 0x3c1004b}, + { 43748899, 33312850, 43822900, 33374949, 0x2b2004b}, + { 43849578, 34166540, 43922222, 34226659, 0x29c004b}, + { 47679107, 30359650, 47750693, 30421749, 0x2b2004b}, + { 42393300, 36346640, 42482722, 36396600, 0x29c044b}, + { 45245775, 31289750, 45318224, 31351849, 0x2b2004b}, + { 46134930, 31379940, 46205069, 31440059, 0x29c004b}, + { 44802550, 35487650, 44878449, 35549749, 0x2b2004b}, + { 44644596, 32269940, 44715403, 32330059, 0x29c004b}, + { 46421634, 30860450, 46493565, 30922549, 0x2b2004b}, + { 42793609, 36829440, 42868591, 36889559, 0x29c004b}, + { 45342482, 34318950, 45417518, 34381049, 0x2b2004b}, + { 45905460, 35596340, 45978939, 35656459, 0x29c004b}, + { 44238272, 32684350, 44311928, 32746449, 0x2b2004b}, + { 43454011, 34891340, 43526989, 34951459, 0x29c004b}, + { 44246472, 32746350, 44320128, 32808449, 0x2b2004b}, + { 45034346, 32879940, 45105654, 32940059, 0x29c004b}, + { 42926000, 36839200, 43049923, 36877900, 0x2b2044b}, + { 43534179, 33359940, 43605821, 33420059, 0x29c004b}, + { 44183172, 32518950, 44256828, 32581049, 0x2b2004b}, + { 42600000, 37133400, 42731107, 37167750, 0x29c044b}, + { 44580809, 34853350, 44656190, 34915449, 0x2b2004b}, + { 41876878, 34446140, 41949522, 34506259, 0x29c004b}, + { 42332482, 34108950, 42407518, 34171049, 0x2b2004b}, + { 44554763, 31929940, 44625236, 31990059, 0x29c004b}, + { 48434207, 29939750, 48505793, 30001849, 0x2b2004b}, + { 44745046, 32895940, 44816354, 32956059, 0x29c004b}, + { 42519793, 31750126, 45647848, 34431316, 0x0a90011}, + { 45646359, 29900105, 48714832, 32581295, 0x001000d}, + { 42370000, 34431347, 45520000, 37173400, 0x3d90015}, + { 34217000, 28520000, 48790000, 37390000, 0x0010016}, + { 38789600, 29000000, 48700000, 37390000, 0x003021c}, + { -7700000, 33541151, -7577000, 33610298, 0x019000a}, // MAR + { -7847000, 33230000, -7326400, 33734000, 0x020000c}, + { -6902394, 33931500, -6798607, 34017989, 0x3c1004b}, + { -6984294, 33892100, -6880507, 33978589, 0x3c1004b}, + { -6858094, 34001700, -6754307, 34088189, 0x3c1004b}, + { -5051894, 33986900, -4948107, 34073389, 0x3c1004b}, + { -8084038, 31566000, -8017152, 31697000, 0x3c1044b}, + { -8017152, 31566000, -7950266, 31697000, 0x3c1044b}, + { -9610451, 30359100, -9510749, 30445589, 0x3c1004b}, + { -9551451, 30304900, -9451749, 30391389, 0x3c1004b}, + { -5895750, 35725500, -5771711, 35799600, 0x3c1044b}, + { -5603294, 33844200, -5477691, 33915600, 0x3c1044b}, + { -1960494, 34637800, -1855506, 34724289, 0x3c1004b}, + { -6656370, 34226800, -6511734, 34289200, 0x3c1044b}, + { -9283833, 32242500, -9181968, 32328989, 0x3c1004b}, + { -5423800, 35552400, -5291581, 35621500, 0x3c1044b}, + { -6965293, 32836600, -6862708, 32923089, 0x3c1004b}, + { -6431333, 32281800, -6329468, 32368289, 0x3c1004b}, + { -8553701, 33203050, -8479700, 33265149, 0x2b2004b}, + { -3010100, 35139940, -2911211, 35184500, 0x29c044b}, + { -7657128, 32969750, -7583472, 33031849, 0x2b2004b}, + { -5929389, 34967140, -5856411, 35027259, 0x29c004b}, + { -6110060, 33796450, -6035541, 33858549, 0x2b2004b}, + { -6169940, 35143340, -6096461, 35203459, 0x29c004b}, + { -10087848, 28958750, -10016952, 29020849, 0x2b2004b}, + { -4040622, 34199440, -3967978, 34259559, 0x29c004b}, + { -6743770, 32462650, -6670631, 32524749, 0x2b2004b}, + { -5703154, 32914440, -5631846, 32974559, 0x29c004b}, + { -4468797, 31899350, -4396003, 31961449, 0x2b2004b}, + { -2362889, 34894940, -2289911, 34955059, 0x29c004b}, + { -6611228, 32830450, -6537572, 32892549, 0x2b2004b}, + { -5971422, 34230540, -5898778, 34290659, 0x29c004b}, + { -2932518, 34377550, -2857482, 34439649, 0x2b2004b}, + { -5756222, 34186940, -5683578, 34247059, 0x29c004b}, + { -8916666, 30438250, -8844735, 30500349, 0x2b2004b}, + { -2213222, 34290740, -2140578, 34350859, 0x29c004b}, + { -7984470, 32202150, -7911331, 32264249, 0x2b2004b}, + { -8554404, 32206840, -8483597, 32266959, 0x29c004b}, + { -7423670, 32018250, -7350531, 32080349, 0x2b2004b}, + { -3972240, 35200640, -3898761, 35260759, 0x29c004b}, + { -5616391, 34759050, -5541010, 34821149, 0x2b2004b}, + { -9773885, 29674440, -9704915, 29734559, 0x29c004b}, + { -6360760, 33861650, -6286241, 33923749, 0x2b2004b}, + { -9241752, 30367240, -9172448, 30427359, 0x29c004b}, + { -11135276, 28398950, -11064725, 28461049, 0x2b2004b}, + { -13221250, 27106940, -13153950, 27167059, 0x29c004b}, + { -15970296, 23677250, -15902505, 23739349, 0x2b2004b}, + { -11706383, 26712740, -11639417, 26772859, 0x29c004b}, + { -14550000, 25700000, -11000000, 27670000, 0x018000d}, + { -6206056, 35342092, -5633176, 35833132, 0x001008c}, + { -5633176, 35430480, -5060296, 35921520, 0x001088c}, + { -6321153, 34851052, -5753481, 35342092, 0x001108c}, + { -5583179, 34939440, -5015507, 35430480, 0x001188c}, + { -6025732, 34583280, -5463268, 35074320, 0x001208c}, + { -5463268, 34583280, -4900804, 35074320, 0x001288c}, + { -4934232, 33729480, -4371768, 34220520, 0x001308c}, + { -8273616, 31385480, -7726776, 31876520, 0x001388c}, + { -9675708, 30071880, -9139284, 30562920, 0x001408c}, + { -2395832, 34665480, -1828160, 35156520, 0x001488c}, + { -9293324, 32017980, -8741276, 32509020, 0x001508c}, + { -8693162, 32917680, -8141114, 33408720, 0x001588c}, + { -8742846, 32426639, -8190798, 32917679, 0x001608c}, + { -8743159, 31935600, -8196319, 32426640, 0x001688c}, + { -3235932, 34916680, -2668260, 35407720, 0x001708c}, + { -10318008, 28744280, -9786792, 29235320, 0x001788c}, + { -4285531, 33983980, -3723067, 34475020, 0x001808c}, + { -4635816, 31633980, -4088976, 32125020, 0x001888c}, + { -3408732, 34078780, -2846268, 34569820, 0x001908c}, + { -9141108, 30223780, -8604684, 30714820, 0x001988c}, + { -2589832, 34196880, -2027368, 34687920, 0x001a08c}, + { -9823216, 31235480, -9276376, 31726520, 0x001a88c}, + { -4353449, 34803480, -3785777, 35294520, 0x001b08c}, + { -3785777, 34803480, -3218105, 35294520, 0x001b88c}, + { -9999808, 29458980, -9463384, 29950020, 0x001c08c}, + { -11355200, 28184480, -10829192, 28675520, 0x001c88c}, + { -7170816, 30674480, -6629184, 31165520, 0x001d08c}, + { -4927524, 32435980, -4375476, 32927020, 0x001d88c}, + { -5795616, 31274480, -5248776, 31765520, 0x001e08c}, + { -8247716, 30421480, -7706084, 30912520, 0x001e88c}, + { -16011084, 23470080, -15505908, 23961120, 0x001f08c}, + { -8052729, 31909405, -4924674, 34590595, 0x0010015}, + { -6972871, 33248810, -3755443, 35930000, 0x0a80091}, + { -4212428, 33248810, -995000, 35930000, 0x0a80891}, + { -10130717, 31327374, -7002662, 34008564, 0x0a81091}, + { -7002662, 31327374, -3874607, 34008564, 0x0a81891}, + { -4123055, 31327374, -995000, 34008564, 0x0a82091}, + { -11571112, 28646184, -8532430, 31327374, 0x0a82891}, + { -8532430, 28646184, -5493748, 31327374, 0x0a83091}, + { -5493748, 28646184, -2455066, 31327374, 0x0a83891}, + { -14550212, 25964994, -11600903, 28646184, 0x0a94091}, + { -11600903, 25964994, -8651594, 28646184, 0x0a94891}, + { -17764661, 23283804, -14874934, 25964994, 0x0a95091}, + { -14874934, 23283804, -11985207, 25964994, 0x0a95891}, + { -17764661, 20727860, -14904725, 23283804, 0x0a46091}, + { -14904725, 20727860, -12044789, 23283804, 0x0a46891}, + { -17764661, 20727860, -995000, 35930000, 0x0010217}, + { 69181679, 41239111, 69296037, 41325600, 0x001000a}, // UZB + { 68907928, 40993580, 69527680, 41484620, 0x001000c}, + { 71583040, 40936690, 71744760, 41058999, 0x54f004b}, + { 66884509, 39589190, 67042491, 39711499, 0x54f004b}, + { 72273850, 40718190, 72434550, 40840499, 0x54f004b}, + { 64350009, 39713890, 64507991, 39836199, 0x54f004b}, + { 59518381, 42401290, 59682819, 42523599, 0x54f004b}, + { 71727662, 40340800, 71840338, 40427289, 0x3c1004b}, + { 65735203, 38809800, 65846197, 38896289, 0x3c1004b}, + { 70883181, 40496800, 70996818, 40583289, 0x3c1004b}, + { 69522421, 41418300, 69636779, 41504789, 0x3c1004b}, + { 60566840, 41508200, 60682159, 41594689, 0x3c1004b}, + { 67784862, 40083900, 67897538, 40170389, 0x3c1004b}, + { 70039021, 40972100, 70153379, 41058589, 0x3c1004b}, + { 65293362, 40071800, 65406038, 40158289, 0x3c1004b}, + { 71664581, 40425700, 71778218, 40512189, 0x3c1004b}, + { 69186762, 40183800, 69299438, 40270289, 0x3c1004b}, + { 67231364, 37184600, 67339235, 37271089, 0x3c1004b}, + { 69533181, 40806800, 69646818, 40893289, 0x3c1004b}, + { 59389360, 42363900, 59505640, 42450389, 0x3c1004b}, + { 66773803, 39017900, 66884797, 39104389, 0x3c1004b}, + { 68726481, 40459900, 68840118, 40546389, 0x3c1004b}, + { 66203662, 39856800, 66316338, 39943289, 0x3c1004b}, + { 67855244, 38233100, 67964556, 38319589, 0x3c1004b}, + { 60938940, 41511100, 61054259, 41597589, 0x3c1004b}, + { 71176121, 40958000, 71290479, 41044489, 0x3c1004b}, + { 64499742, 39680500, 64611457, 39766989, 0x3c1004b}, + { 72003181, 40666800, 72116818, 40753289, 0x3c1004b}, + { 68424000, 40140000, 73180000, 42072480, 0x07a0011}, + { 63520000, 38468711, 68424000, 40285000, 0x015000d}, + { 57954561, 41131721, 61499690, 43812911, 0x0010015}, + { 55980000, 36670000, 80230000, 45600000, 0x27a0016}, + { 55980000, 37170000, 73180000, 45600000, 0x003021c}, + { 17985432, 59286755, 18154568, 59373245, 0x001000a}, // SWE + { 17565570, 59086269, 18466554, 59577309, 0x001000c}, + { 11929156, 57676800, 12090843, 57763289, 0x3c1004b}, + { 12934362, 55552900, 13085238, 55639389, 0x3c1004b}, + { 17548311, 59812200, 17720088, 59898689, 0x3c1004b}, + { 16457832, 59582500, 16626967, 59668989, 0x3c1004b}, + { 15125054, 59233000, 15291546, 59319489, 0x3c1004b}, + { 15552155, 58360200, 15716244, 58446689, 0x3c1004b}, + { 12676181, 55997200, 12829219, 56083689, 0x3c1004b}, + { 14126156, 57736900, 14287843, 57823389, 0x3c1004b}, + { 16103555, 58554800, 16267644, 58641289, 0x3c1004b}, + { 13123081, 55663200, 13276119, 55749689, 0x3c1004b}, + { 20150800, 63783800, 20344200, 63870289, 0x3c1004b}, + { 17059490, 60626400, 17233910, 60712889, 0x3c1004b}, + { 12872156, 57679700, 13033843, 57766189, 0x3c1004b}, + { 16406332, 59319500, 16575467, 59405989, 0x3c1004b}, + { 13422532, 59358900, 13591667, 59445389, 0x3c1004b}, + { 12714900, 56634500, 12937259, 56695600, 0x3c1044b}, + { 14715839, 56837000, 14872961, 56923489, 0x3c1004b}, + { 17214845, 62365500, 17398154, 62451989, 0x3c1004b}, + { 22027000, 65558260, 22282485, 65628870, 0x3c1044b}, + { 12252000, 58249600, 12354278, 58321049, 0x2b2044b}, + { 14578652, 63153140, 14710748, 63213259, 0x29c004b}, + { 15368983, 60458750, 15494217, 60520849, 0x2b2004b}, + { 15583679, 60575940, 15704920, 60636059, 0x29c004b}, + { 16275793, 56648750, 16388607, 56710849, 0x2b2004b}, + { 13797170, 58366340, 13911230, 58426459, 0x29c004b}, + { 15521269, 56147550, 15632530, 56209649, 0x2b2004b}, + { 14087211, 56002140, 14193589, 56062259, 0x29c004b}, + { 11870192, 58323650, 11988008, 58385749, 0x2b2004b}, + { 14977470, 58510540, 15091530, 58570659, 0x29c004b}, + { 18652177, 63261050, 18788623, 63323149, 0x2b2004b}, + { 12793011, 55847640, 12899389, 55907759, 0x29c004b}, + { 14455780, 59298450, 14577219, 59360549, 0x2b2004b}, + { 16962135, 58729940, 17077865, 58790059, 0x29c004b}, + { 12199293, 57077350, 12312107, 57139449, 0x2b2004b}, + { 13097462, 55357440, 13202337, 55417559, 0x29c004b}, + { 13101092, 58478950, 13218908, 58541049, 0x2b2004b}, + { 17781216, 59599940, 17898783, 59660059, 0x29c004b}, + { 12481954, 57898950, 12598045, 57961049, 0x2b2004b}, + { 12816443, 56222140, 12924157, 56282259, 0x29c004b}, + { 16707383, 60588950, 16832617, 60651049, 0x2b2004b}, + { 21402158, 65289640, 21544441, 65349759, 0x29c004b}, + { 18239230, 57601850, 18353769, 57663949, 0x2b2004b}, + { 12272970, 58339940, 12387030, 58400059, 0x29c004b}, + { 11190000, 55320000, 14655000, 58660000, 0x028000d}, + { 14588328, 57898780, 15463272, 58389820, 0x0b00090}, + { 15463272, 57898780, 16338216, 58389820, 0x0b00890}, + { 16338215, 57898780, 17213159, 58389820, 0x0b01090}, + { 14593536, 57407740, 15458064, 57898780, 0x0b01890}, + { 15458064, 57407740, 16322592, 57898780, 0x0b02090}, + { 16322592, 57407740, 17187120, 57898780, 0x0b02890}, + { 14603952, 56916700, 15452856, 57407740, 0x0b03090}, + { 15452856, 56916700, 16301760, 57407740, 0x0b03890}, + { 16301760, 56916700, 17150664, 57407740, 0x0b04090}, + { 14609160, 56425660, 15447648, 56916700, 0x0b04890}, + { 15447648, 56425660, 16286136, 56916700, 0x0b05090}, + { 16286136, 56425660, 17124624, 56916700, 0x0b05890}, + { 14614368, 55934620, 15442440, 56425660, 0x0b06090}, + { 15442440, 55934620, 16270512, 56425660, 0x0b06890}, + { 16270512, 55934620, 17098584, 56425660, 0x0b07090}, + { 21276652, 65209180, 22385956, 65700220, 0x0b07890}, + { 21266236, 65700220, 22396372, 66191260, 0x0b08090}, + { 22396372, 65700220, 23526508, 66191260, 0x0b08890}, + { 19625700, 63550080, 20672508, 64041120, 0x0b09090}, + { 14136816, 62937680, 15162792, 63428720, 0x0b19890}, + { 18277716, 63056080, 19303692, 63547120, 0x0b1a090}, + { 18083736, 57345380, 18948264, 57836420, 0x0b0a890}, + { 18076861, 56854340, 18925765, 57345380, 0x0b0b090}, + { 18490897, 57590900, 19355425, 58081940, 0x0b0b890}, + { 12458392, 59028980, 13359376, 59520020, 0x0b0c090}, + { 13359376, 59151740, 14260360, 59642780, 0x0b0c890}, + { 13364584, 58660700, 14249944, 59151740, 0x0b1d090}, + { 17104424, 62511780, 18114776, 63002820, 0x0b0d890}, + { 16761216, 62020740, 17750736, 62511780, 0x0b1e090}, + { 16623204, 61529700, 17597100, 62020740, 0x0b1e890}, + { 16384938, 61038660, 17343210, 61529700, 0x0b0f090}, + { 14237588, 58368100, 19302058, 61049290, 0x0a90011}, + { -9154000, 68600000, 33625000, 80843100, 0x0970012}, + { 4490000, 54544000, 31600000, 68600000, 0x3770016}, + { 10960000, 55320000, 24170000, 69070000, 0x003021c}, + { 147132300, -9504800, 147226575, -9424700, 0x01c000a}, // PNG + { 146992425, -9626760, 147466353, -9135720, 0x001000c}, + { 146919606, -6746410, 147042594, -6624101, 0x54f004b}, + { 145704876, -5279810, 145827524, -5157501, 0x54f004b}, + { 143560000, -3620000, 143721275, -3527101, 0x54f044b}, + { 155556615, -6280100, 155643584, -6193611, 0x3c1004b}, + { 145372415, -6119900, 145459384, -6033411, 0x3c1004b}, + { 141255155, -2749900, 141341644, -2663411, 0x3c1004b}, + { 150104915, -5608300, 150191884, -5521811, 0x3c1004b}, + { 152121935, -4242800, 152208664, -4156311, 0x3c1004b}, + { 144214915, -5896000, 144301884, -5809511, 0x3c1004b}, + { 143173275, -9104900, 143260725, -9018411, 0x3c1004b}, + { 150768455, -2635800, 150854944, -2549311, 0x3c1004b}, + { 150422335,-10334900, 150510265,-10248411, 0x3c1004b}, + { 143620515, -6207300, 143707484, -6120811, 0x3c1004b}, + { 148210375, -8794800, 148297825, -8708311, 0x3c1004b}, + { 146614595, -7230500, 146701804, -7144011, 0x3c1004b}, + { 141257515, -6156700, 141344484, -6070211, 0x3c1004b}, + { 144927415, -6063300, 145014384, -5976811, 0x3c1004b}, + { 147253255, -2094700, 147339744, -2008211, 0x3c1004b}, + { 146652195, -7373400, 146739404, -7286911, 0x3c1004b}, + { 155036415, -6262000, 155123384, -6175511, 0x3c1004b}, + { 143659715, -5502700, 143746684, -5416211, 0x3c1004b}, + { 147703175, -8914500, 147790625, -8828011, 0x3c1004b}, + { 145807615, -6310900, 145894584, -6224411, 0x3c1004b}, + { 145706995, -7987700, 145794204, -7901211, 0x3c1004b}, + { 155414415, -6352800, 155501384, -6266311, 0x3c1004b}, + { 142309555, -3203900, 142396044, -3117411, 0x3c1004b}, + { 152226735, -4395400, 152313464, -4308911, 0x3c1004b}, + { 154610915, -5478300, 154697884, -5391811, 0x3c1004b}, + { 146352681,-10345954, 149033871, -7664764, 0x0a90011}, + { 143550000, -6910000, 147070000, -5058000, 0x016000d}, + { 143406275, -3819070, 143874995, -3328030, 0x0b00090}, + { 155294635, -6518725, 155763355, -6027685, 0x0b10890}, + { 141064035, -2952175, 141532755, -2461135, 0x0b01090}, + { 149914035, -5810575, 150382755, -5319535, 0x0b11890}, + { 151983335, -4521375, 152452055, -4030335, 0x0b02090}, + { 142985239, -9307175, 143459167, -8816135, 0x0b02890}, + { 150577335, -2838075, 151046055, -2347035, 0x0b03090}, + { 150234539,-10537175, 150708467,-10046135, 0x0b13890}, + { 146442635, -7504225, 146911355, -7013185, 0x0b14090}, + { 141066635, -6358975, 141535355, -5867935, 0x0b14890}, + { 147062135, -2296974, 147530855, -1805934, 0x0b05090}, + { 154845535, -6464275, 155314255, -5973235, 0x0b15890}, + { 145516235, -8189975, 145984955, -7698935, 0x0b16090}, + { 142118435, -3406175, 142587155, -2915135, 0x0b06890}, + { 154420035, -5680575, 154888755, -5189535, 0x0b07090}, + { 140830000,-11660000, 159505000, -870000, 0x2c90016}, + { 9681000, 4004756, 9767490, 4091246, 0x001000a}, // CMR + { 9559398, 3939421, 9847023, 4226250, 0xc730047}, + { 11336111, 3734290, 11610289, 4007709, 0xbde0047}, + { 13260871, 9196790, 13537328, 9470209, 0xbde0047}, + { 14970915, 12035400, 15059085, 12121889, 0x3c1004b}, + { 10115715, 5926800, 10202684, 6013289, 0x3c1004b}, + { 14264000, 10570000, 14382125, 10634290, 0x3c1044b}, + { 10373115, 5438900, 10460084, 5525389, 0x3c1004b}, + { 13758035, 10696800, 13845965, 10783289, 0x3c1004b}, + { 13539395, 7278700, 13626604, 7365189, 0x3c1004b}, + { 13641635, 4533800, 13728364, 4620289, 0x3c1004b}, + { 9396636, 4596801, 9483365, 4683290, 0x3c1004b}, + { 10856515, 5686800, 10943484, 5773289, 0x3c1004b}, + { 9151357, 3992402, 9238086, 4078891, 0x3c1004b}, + { 9686636, 4676801, 9773365, 4763290, 0x3c1004b}, + { 9896636, 4916801, 9983365, 5003290, 0x3c1004b}, + { 14406335, 10064800, 14494265, 10151289, 0x3c1004b}, + { 10089935, 3751600, 10176664, 3838089, 0x3c1004b}, + { 10210315, 5582300, 10297284, 5668789, 0x3c1004b}, + { 10634815, 6168500, 10721784, 6254989, 0x3c1004b}, + { 14246515, 6476800, 14333484, 6563289, 0x3c1004b}, + { 10014115, 5404700, 10101084, 5491189, 0x3c1004b}, + { 13900255, 9888400, 13987945, 9974889, 0x3c1004b}, + { 10230435, 5100100, 10317164, 5186589, 0x3c1004b}, + { 10602878, 5478050, 10665322, 5540149, 0x2b2004b}, + { 11469857, 3489940, 11530143, 3550059, 0x29c004b}, + { 11126850, 2890550, 11188949, 2952649, 0x2b2004b}, + { 10149857, 5139940, 10210143, 5200059, 0x29c004b}, + { 11198864, 4718950, 11261135, 4781049, 0x2b2004b}, + { 9199858, 4129941, 9260144, 4190060, 0x29c004b}, + { 15210533, 10309250, 15273667, 10371349, 0x2b2004b}, + { 10048373, 6358340, 10108826, 6418459, 0x29c004b}, + { 10494064, 5111850, 10556335, 5173949, 0x2b2004b}, + { 14114656, 11020940, 14175944, 11081059, 0x29c004b}, + { 10408078, 5961850, 10470522, 6023949, 0x2b2004b}, + { 11942040, 2903040, 12002159, 2963159, 0x29c004b}, + { 9276068, 4056447, 9338339, 4118546, 0x2b2004b}, + { 14329857, 4399940, 14390143, 4460059, 0x29c004b}, + { 14518778, 5858950, 14581222, 5921049, 0x2b2004b}, + { 11775373, 6717340, 11835826, 6777459, 0x29c004b}, + { 10262278, 6235750, 10324722, 6297849, 0x2b2004b}, + { 9336068, 4051413, 9396354, 4111532, 0x29c004b}, + { 9534532, 4470698, 9596803, 4532797, 0x2b2004b}, + { 9893846, 2909668, 9953965, 2969787, 0x29c004b}, + { 9837997, 5447471, 9900441, 5509570, 0x2b2004b}, + { 15019857, 3479940, 15080143, 3540059, 0x29c004b}, + { 13348640, 7076480, 13817360, 7567520, 0x0010088}, + { 13817360, 6781856, 14286080, 7272896, 0x0010888}, + { 14051720, 6290816, 14520440, 6781856, 0x0011088}, + { 13450640, 4331480, 13919360, 4822520, 0x0011888}, + { 14125640, 4184480, 14594360, 4675520, 0x0012088}, + { 14166240, 5643980, 14634960, 6135020, 0x0012888}, + { 11575640, 6504480, 12044360, 6995520, 0x0013088}, + { 9846740, 2688280, 10315460, 3179320, 0x0013888}, + { 10315459, 2688280, 10784179, 3179320, 0x0014088}, + { 10784179, 2688280, 11252899, 3179320, 0x0014888}, + { 11252899, 2688280, 11721619, 3179320, 0x0015088}, + { 11721619, 2688280, 12190339, 3179320, 0x0015888}, + { 10549820, 3179320, 11018540, 3670360, 0x0016088}, + { 11018539, 3179320, 11487259, 3670360, 0x0016888}, + { 11487259, 3179320, 11955979, 3670360, 0x0017088}, + { 10596692, 2197240, 11065412, 2688280, 0x0017888}, + { 11065412, 2197240, 11534132, 2688280, 0x0018088}, + { 14779540, 3182880, 15248260, 3673920, 0x0018888}, + { 12385640, 6224480, 12854360, 6715520, 0x0019088}, + { 12385640, 6715520, 12854360, 7206560, 0x0019888}, + { 12854359, 6715520, 13323079, 7206560, 0x001a088}, + { 13385640, 2914480, 13854360, 3405520, 0x001a888}, + { 14966540, 1899480, 15435260, 2390520, 0x001b088}, + { 12094440, 3473180, 12563160, 3964220, 0x001b888}, + { 12135640, 4424480, 12604360, 4915520, 0x001c088}, + { 13944140, 8155580, 14412860, 8646620, 0x001c888}, + { 13475420, 8155580, 13944140, 8646620, 0x001d088}, + { 13381676, 8769379, 13855604, 9260419, 0x001d888}, + { 13151640, 6224483, 13620360, 6715523, 0x001e088}, + { 14696060, 8107303, 15164780, 8598343, 0x001e888}, + { 15064316, 2495081, 15533036, 2986121, 0x001f088}, + { 8952500, 3760933, 11633690, 6442123, 0x0a80011}, + { 13207000, 9265000, 15455000, 12187000, 0x44d0015}, + { 8340000, 1640000, 16210000, 13110000, 0x0010016}, + { 58346284, 37892255, 58454877, 37978745, 0x001000a}, // TKM + { 57926000, 37841000, 58617000, 38252000, 0x01a000c}, + { 63514503, 39056800, 63625497, 39143289, 0x3c1004b}, + { 63514503, 38970311, 63625497, 39056800, 0x3c1004b}, + { 59902340, 41806800, 60017659, 41893289, 0x3c1004b}, + { 61785404, 37553400, 61893996, 37639889, 0x3c1004b}, + { 54304142, 39466800, 54415857, 39553289, 0x3c1004b}, + { 52903062, 39985500, 53015738, 40071989, 0x3c1004b}, + { 62105704, 37576800, 62214296, 37663289, 0x3c1004b}, + { 60445704, 37336800, 60554296, 37423289, 0x3c1004b}, + { 56214503, 38936800, 56325497, 39023289, 0x3c1004b}, + { 59611860, 42096800, 59728140, 42183289, 0x3c1004b}, + { 65995344, 37766800, 66104656, 37853289, 0x3c1004b}, + { 65166744, 37794300, 65276056, 37880789, 0x3c1004b}, + { 62302104, 37253900, 62410696, 37340389, 0x3c1004b}, + { 59572240, 41832300, 59687559, 41918789, 0x3c1004b}, + { 59081860, 42286800, 59198140, 42373289, 0x3c1004b}, + { 59329960, 42008000, 59446240, 42094489, 0x3c1004b}, + { 54535903, 39160300, 54646897, 39246789, 0x3c1004b}, + { 57391063, 38376300, 57501336, 38462789, 0x3c1004b}, + { 61332621, 41139800, 61446979, 41226289, 0x3c1004b}, + { 61218263, 41170071, 61332621, 41256560, 0x3c1004b}, + { 55461703, 39212400, 55572697, 39298889, 0x3c1004b}, + { 59568304, 37302600, 59676896, 37389089, 0x3c1004b}, + { 56224863, 38396800, 56335136, 38483289, 0x3c1004b}, + { 63830363, 38743200, 63940636, 38829689, 0x3c1004b}, + { 61176525, 36486100, 61283675, 36572589, 0x3c1004b}, + { 59873400, 41621050, 59956199, 41683149, 0x2b2004b}, + { 64828308, 38051240, 64904292, 38111359, 0x29c004b}, + { 59906855, 42035750, 59990344, 42097849, 0x2b2004b}, + { 54204373, 39602540, 54282027, 39662659, 0x29c004b}, + { 55342504, 40744050, 55424095, 40806149, 0x2b2004b}, + { 61622258, 37629940, 61697741, 37690059, 0x29c004b}, + { 62303115, 37381550, 62381084, 37443649, 0x2b2004b}, + { 63561423, 39139940, 63638576, 39200059, 0x29c004b}, + { 56763712, 38698750, 56842888, 38760849, 0x2b2004b}, + { 62898010, 35911800, 62988602, 35960800, 0x29c044b}, + { 52553200, 41509050, 52635999, 41571149, 0x2b2004b}, + { 60370009, 36845240, 60444991, 36905359, 0x29c004b}, + { 54522000, 37500000, 59345000, 39420000, 0x0770011}, + { 59345000, 36336000, 62921305, 38760595, 0x01c000d}, + { 58090000, 40311505, 61840317, 42800000, 0x37d0015}, + { 52430000, 35130000, 66684310, 42800000, 0x0010016}, + { -3750145, 40389490, -3669855, 40450599, 0x2a7004a}, // ESP + { 2129600, 41369490, 2210400, 41430599, 0x2a7004a}, + { -3950167, 40147028, -3340831, 40638068, 0x001000c}, + { -430758, 39436000, -319043, 39522489, 0x3c1004b}, + { 2015621, 41349900, 2129979, 41436389, 0x3c1004b}, + { 2147621, 41393600, 2261979, 41480089, 0x3c1004b}, + { 1969921, 41263400, 2084279, 41349889, 0x3c1004b}, + { 2084221, 41283300, 2198579, 41369789, 0x3c1004b}, + { -6023396, 37349300, -5914804, 37435789, 0x3c1004b}, + { -947660, 41606800, -832341, 41693289, 0x3c1004b}, + { -4494775, 36672500, -4387625, 36758989, 0x3c1004b}, + { -1181056, 37935000, -1071744, 38021489, 0x3c1004b}, + { -3009600, 43230300, -2872456, 43304789, 0x3c1044b}, + { -4799360, 41606000, -4684041, 41692489, 0x3c1004b}, + { -538337, 38320300, -428064, 38406789, 0x3c1004b}, + { -4820556, 37842700, -4711244, 37929189, 0x3c1004b}, + { -8773040, 42185600, -8656760, 42272089, 0x3c1004b}, + { -5733101, 43487100, -5614899, 43573589, 0x3c1004b}, + { -3656936, 37128700, -3549065, 37215189, 0x3c1004b}, + { -8469101, 43297700, -8350899, 43384189, 0x3c1004b}, + { -2755321, 42816000, -2638080, 42902489, 0x3c1004b}, + { -727156, 38228000, -617844, 38314489, 0x3c1004b}, + { -5890401, 43346300, -5772199, 43432789, 0x3c1004b}, + { -1021085, 37585550, -943116, 37647649, 0x2b2004b}, + { -1690848, 42782440, -1609353, 42842559, 0x29c004b}, + { 2063400, 41514550, 2146199, 41576649, 0x2b2004b}, + { -6161641, 36654440, -6087160, 36714559, 0x29c004b}, + { 1971900, 41527750, 2054699, 41589849, 0x2b2004b}, + { 2614973, 39550040, 2692627, 39610159, 0x29c004b}, + { -15481003, 28080750, -15410797, 28142849, 0x2b2004b}, + { -16311951, 28426140, -16243649, 28486259, 0x29c004b}, + { -2022435, 43288950, -1888858, 43328300, 0x2b2044b}, + { -3868000, 43439940, -3764312, 43487500, 0x29c044b}, + { -3731745, 42318950, -3648256, 42381049, 0x2b2004b}, + { -2478091, 36808940, -2403109, 36869059, 0x29c004b}, + { -100351, 39939150, -19450, 40001249, 0x2b2004b}, + { -5697446, 40926740, -5617955, 40986859, 0x29c004b}, + { -1913947, 38969850, -1834253, 39031949, 0x2b2004b}, + { -6974142, 37226940, -6898659, 37287059, 0x29c004b}, + { -2481945, 42413850, -2398456, 42475949, 0x2b2004b}, + { -4665000, 36505000, -4603676, 36577950, 0x29c044b}, + { -7008947, 38840450, -6929253, 38902549, 0x2b2004b}, + { -4543266, 36578600, -4478597, 36647791, 0x29c044b}, + { -5623490, 42561950, -5539311, 42624049, 0x2b2004b}, + { -3825542, 37744540, -3750059, 37804659, 0x29c004b}, + { -3046232, 36659405, 260569, 39340595, 0x001000d}, + { -9350000, 41807000, -4812540, 43820000, 0x2e30015}, + { -4028489, 39658440, -3424361, 40149480, 0x001008c}, + { 1905628, 41252780, 2525380, 41743820, 0x001088c}, + { -758156, 39251780, -159236, 39742820, 0x001108c}, + { -6241148, 37090680, -5657852, 37581720, 0x001188c}, + { -1194672, 41404480, -574920, 41895520, 0x001208c}, + { -4948540, 36461080, -4370452, 36952120, 0x001288c}, + { -4370451, 36685000, -3040000, 36890000, 0x00d308c}, + { -3214988, 42967580, -2579612, 43458620, 0x001388c}, + { -5046372, 41403680, -4426620, 41894720, 0x001408c}, + { -5054948, 37640380, -4466444, 38131420, 0x001488c}, + { -3894648, 36926380, -3311352, 37417420, 0x001508c}, + { -2878380, 42419080, -2248212, 42910120, 0x001588c}, + { -1853388, 42468380, -1218012, 42959420, 0x001608c}, + { -6443240, 36365780, -5865152, 36856820, 0x001688c}, + { 2338136, 39345980, 2942264, 39837020, 0x001708c}, + { -15843200, 27707380, -15317192, 28198420, 0x001788c}, + { -16880400, 27982880, -16354392, 28473920, 0x001808c}, + { -5734540, 35987080, -5161660, 36478120, 0x001888c}, + { -2306288, 42910080, -1670912, 43401120, 0x001908c}, + { -4108288, 43030180, -3467704, 43521220, 0x001988c}, + { -3999880, 42104480, -3369712, 42595520, 0x001a08c}, + { -352064, 39724480, 252064, 40215520, 0x001a88c}, + { -5977272, 40724480, -5362728, 41215520, 0x001b08c}, + { -7358748, 37106480, -6775452, 37597520, 0x001b88c}, + { -7130756, 38544680, -6537044, 39035720, 0x001c08c}, + { -4089048, 37524480, -3500544, 38015520, 0x001c88c}, + { 858428, 40980180, 1478180, 41471220, 0x001d08c}, + { 325328, 41374480, 945080, 41865520, 0x001d88c}, + { -6674256, 39224480, -6075336, 39715520, 0x001e08c}, + { 2621620, 41649480, 3246580, 42140520, 0x001e88c}, + { 278373, 40383120, 892917, 40874160, 0x001f08c}, + { 348000, 40191933, 3820000, 42873123, 0x0a90091}, + { -9722767, 41157162, -6177638, 43838352, 0x0a80891}, + { -9839578, 38475972, -6443404, 41157162, 0x0a91091}, + { -9979996, 35867000, -6703000, 38475972, 0x0a61891}, + { -6177638, 41157162, -2632509, 43838352, 0x0a82091}, + { -6443404, 38475972, -3047230, 41157162, 0x0a92891}, + { -6703000, 35867000, -3426000, 38475972, 0x0a63091}, + { -2632509, 41157162, 912620, 43500000, 0x09d3891}, + { -3047230, 38475972, 348000, 41157162, 0x0a94091}, + { -3426000, 35920000, -300000, 38475972, 0x0a94891}, + { 1033604, 37805405, 4399987, 40486595, 0x0a99891}, + { -18200000, 27600000, -15950000, 30200000, 0x0c0c891}, + { -15950000, 27600000, -13300000, 30200000, 0x0b17091}, + { -2970500, 35262000, -2830000, 35323000, 0x07af091}, + { -31500000, 27500000, 4400000, 43850000, 0x0010217}, + { -18200000, 27500000, 4400000, 43850000, 0x003021c}, + { 100485777, 13686800, 100574668, 13773289, 0x001000a}, // THA + { 100270732, 13502880, 100749868, 13993920, 0x001000c}, + { 102725958, 17348890, 102854042, 17471199, 0x54f004b}, + { 100920947, 13298390, 101046653, 13420699, 0x54f004b}, + { 102031107, 14911090, 102157493, 15033399, 0x54f004b}, + { 98941800, 18739090, 99064121, 18867700, 0x54f044b}, + { 100426395, 6956800, 100513604, 7043289, 0x3c1004b}, + { 100906500, 13138550, 100985401, 13235880, 0x3c1044b}, + { 99436193, 18243000, 99527006, 18329489, 0x3c1004b}, + { 102786954, 16391900, 102877046, 16478389, 0x3c1004b}, + { 99285875, 9088300, 99373325, 9174789, 0x3c1004b}, + { 99906495, 8381500, 99993704, 8467989, 0x3c1004b}, + { 104817694, 15219400, 104907306, 15305889, 0x3c1004b}, + { 100015554, 13776800, 100104445, 13863289, 0x3c1004b}, + { 101234074, 12648000, 101322725, 12734489, 0x3c1004b}, + { 100577054, 14041500, 100665945, 14127989, 0x3c1004b}, + { 100224833, 16779700, 100315166, 16866189, 0x3c1004b}, + { 100067494, 15662700, 100157106, 15749189, 0x3c1004b}, + { 102068894, 12566800, 102157305, 12653289, 0x3c1004b}, + { 100854974, 12874600, 100943625, 12961089, 0x3c1004b}, + { 99775554, 13496800, 99864445, 13583289, 0x3c1004b}, + { 101240215, 6506300, 101327184, 6592789, 0x3c1004b}, + { 100571704, 7122500, 100642488, 7229000, 0x3c1044b}, + { 98336395, 7836800, 98423604, 7923289, 0x3c1004b}, + { 100525434, 14316800, 100614565, 14403289, 0x3c1004b}, + { 99784113, 19866800, 99875887, 19953289, 0x3c1004b}, + { 100872434, 14488200, 100961565, 14574689, 0x3c1004b}, + { 100185254, 13494200, 100274145, 13580689, 0x3c1004b}, + { 99486354, 13980400, 99575245, 14066889, 0x3c1004b}, + { 99665575, 12369405, 102406347, 15050595, 0x0a80011}, + { 98194000, 6618000, 100877000, 9340000, 0x001000d}, + { 98670000, 17424000, 101165000, 20465250, 0x43d0015}, + { 97330000, 5612500, 109500000, 23400000, 0x4720016}, + { 97330000, 5612500, 105640000, 20465250, 0x003021c}, + { 44162794, 15311755, 44252167, 15398245, 0x001000a}, // YEM + { 44029154, 15157020, 44386645, 15502979, 0xf040047}, + { 44798769, 12743700, 45142030, 13078589, 0xe890047}, + { 42923314, 14752200, 43012686, 14838689, 0x3c1004b}, + { 43955554, 13545400, 44044445, 13631889, 0x3c1004b}, + { 44044445, 13545400, 44133336, 13631889, 0x3c1004b}, + { 49090134, 14509500, 49179265, 14595989, 0x3c1004b}, + { 49167678, 14544095, 49256809, 14630584, 0x3c1004b}, + { 44114154, 13915200, 44203045, 14001689, 0x3c1004b}, + { 44291914, 15070000, 44381286, 15156489, 0x3c1004b}, + { 43304934, 14161900, 43394065, 14248389, 0x3c1004b}, + { 43230014, 15004400, 43319386, 15090889, 0x3c1004b}, + { 44367434, 14493200, 44456565, 14579689, 0x3c1004b}, + { 49564114, 14743500, 49653486, 14829989, 0x3c1004b}, + { 44795434, 14386800, 44884565, 14473289, 0x3c1004b}, + { 44093954, 13749100, 44182845, 13835589, 0x3c1004b}, + { 43121714, 14793800, 43211086, 14880289, 0x3c1004b}, + { 43894294, 15617000, 43983906, 15703489, 0x3c1004b}, + { 44355734, 14249900, 44444865, 14336389, 0x3c1004b}, + { 45530654, 13949700, 45619545, 14036189, 0x3c1004b}, + { 48746974, 15904000, 48836826, 15990489, 0x3c1004b}, + { 44076654, 13174500, 44165545, 13260989, 0x3c1004b}, + { 44637854, 13819600, 44726745, 13906089, 0x3c1004b}, + { 47018934, 14302000, 47108065, 14388489, 0x3c1004b}, + { 51199914, 15185700, 51289286, 15272189, 0x3c1004b}, + { 45656854, 13343700, 45745745, 13430189, 0x3c1004b}, + { 45264354, 13166300, 45353245, 13252789, 0x3c1004b}, + { 43571729, 15665250, 43636070, 15727349, 0x2b2004b}, + { 43293622, 14488840, 43355578, 14548959, 0x29c004b}, + { 42685329, 15673950, 42749670, 15736049, 0x2b2004b}, + { 42978855, 15299940, 43041145, 15360059, 0x29c004b}, + { 45285929, 15439350, 45350270, 15501449, 0x2b2004b}, + { 45833905, 13858340, 45895694, 13918459, 0x29c004b}, + { 43229688, 13285650, 43293512, 13347749, 0x2b2004b}, + { 45337989, 13079840, 45399611, 13139959, 0x29c004b}, + { 46805502, 14497650, 46869498, 14559749, 0x2b2004b}, + { 44747371, 16148240, 44809828, 16208359, 0x29c004b}, + { 43723170, 16913750, 43788029, 16975849, 0x2b2004b}, + { 52156371, 16167340, 52218828, 16227459, 0x29c004b}, + { 45659588, 13908650, 45723412, 13970749, 0x2b2004b}, + { 44707105, 13686240, 44768894, 13746359, 0x29c004b}, + { 42855536, 12573900, 45596308, 15255090, 0x0a80011}, + { 42663682, 14879723, 45434245, 17560913, 0x001000d}, + { 45596308, 13217385, 48337080, 15898575, 0x0010015}, + { 41801000, 11985592, 54750366, 19000000, 0x0010016}, + { 2274652, 48816755, 2405348, 48903245, 0x001000a}, // FRA + { 1991064, 48614480, 2694144, 49105520, 0x001000c}, + { 4761980, 45672020, 4833435, 45821779, 0x3c1044b}, + { 4833435, 45672020, 4904890, 45821779, 0x3c1044b}, + { 4904890, 45672020, 4976345, 45821779, 0x3c1044b}, + { 1355042, 43543890, 1439237, 43666199, 0x3c1044b}, + { 1439237, 43543890, 1523432, 43666199, 0x3c1044b}, + { 7219318, 43667800, 7338481, 43754289, 0x3c1004b}, + { 5346399, 43266800, 5464601, 43353289, 0x3c1004b}, + { -1617265, 47170500, -1491135, 47256989, 0x3c1004b}, + { 7680933, 48536200, 7810667, 48622689, 0x3c1004b}, + { 3810418, 43566800, 3929581, 43653289, 0x3c1004b}, + { -651863, 44794800, -530538, 44881289, 0x3c1004b}, + { -1727166, 48066800, -1598634, 48153289, 0x3c1004b}, + { 65791, 49466300, 198408, 49552789, 0x3c1004b}, + { 3959712, 49207700, 4090887, 49294189, 0x3c1004b}, + { 3002250, 50596800, 3137750, 50683289, 0x3c1004b}, + { 4329137, 45395000, 4451663, 45481489, 0x3c1004b}, + { 5852199, 43069300, 5970401, 43155789, 0x3c1004b}, + { -609466, 47426800, -482135, 47513289, 0x3c1004b}, + { 5667837, 45135600, 5790363, 45222089, 0x3c1004b}, + { -4555967, 48359700, -4426233, 48446189, 0x3c1004b}, + { 147734, 47959600, 276266, 48046089, 0x3c1004b}, + { 4979834, 47285300, 5107165, 47371789, 0x3c1004b}, + { 5394365, 43506050, 5479234, 43568149, 0x2b2004b}, + { 3047898, 45745540, 3133902, 45805659, 0x29c004b}, + { 4316920, 43801950, 4402479, 43864049, 0x2b2004b}, + { 2256007, 49860940, 2349192, 49921059, 0x29c004b}, + { 644288, 47348950, 735712, 47411049, 0x2b2004b}, + { 1217098, 45799740, 1303102, 45859859, 0x29c004b}, + { 6137008, 49087750, 6231192, 49149849, 0x2b2004b}, + { 5972145, 47216640, 6060654, 47276759, 0x29c004b}, + { -409092, 49150050, -314908, 49212149, 0x2b2004b}, + { 1860828, 47872640, 1950172, 47932759, 0x29c004b}, + { 7293857, 47728950, 7386143, 47791049, 0x2b2004b}, + { 2849252, 42669940, 2930747, 42730059, 0x29c004b}, + { 1032390, 49408950, 1127609, 49471049, 0x2b2004b}, + { 6130610, 48654840, 6220789, 48714959, 0x29c004b}, + { 3124555, 50678550, 3221844, 50740649, 0x2b2004b}, + { -416482, 43278140, -334319, 43338259, 0x29c004b}, + { 295150, 46548950, 384849, 46611049, 0x2b2004b}, + { 4766684, 43921140, 4849515, 43981259, 0x29c004b}, + { 5027612, 43145780, 5668196, 43636820, 0x0010088}, + { 4334796, 45373580, 4996212, 45864620, 0x0010888}, + { 1061704, 43566980, 1707496, 44058020, 0x0011088}, + { 6689412, 43329980, 7329996, 43821020, 0x0011888}, + { -1931020, 46956380, -1248772, 47447420, 0x0012088}, + { 7413764, 48454180, 8116844, 48945220, 0x0012888}, + { 3460012, 43264480, 4100596, 43755520, 0x0013088}, + { -943104, 44589480, -286896, 45080520, 0x0013888}, + { -2004028, 47864480, -1311364, 48355520, 0x0014088}, + { -468944, 49099780, 239344, 49590820, 0x0014888}, + { 2633248, 50254480, 3357160, 50745520, 0x0015088}, + { 5650512, 42972180, 6285888, 43463220, 0x0015888}, + { -1048720, 47024480, -366472, 47515520, 0x0016088}, + { 5484496, 45119480, 6145912, 45610520, 0x0016888}, + { -4641728, 47950980, -3949064, 48442020, 0x0017088}, + { -338928, 47737180, 353736, 48228220, 0x0017888}, + { 4707580, 47082980, 5389828, 47574020, 0x0018088}, + { 2765396, 45530080, 3426812, 46021120, 0x0018888}, + { 4261004, 43575080, 4906796, 44066120, 0x0019088}, + { 346480, 47031580, 1028728, 47522620, 0x0019888}, + { 934596, 45584280, 1596012, 46075320, 0x001a088}, + { 5835164, 48623880, 6538244, 49114920, 0x001a888}, + { 5680480, 47001180, 6362728, 47492220, 0x001b088}, + { 6761372, 47619480, 7448828, 48110520, 0x001b888}, + { 2558620, 42453680, 3188788, 42944720, 0x001c088}, + { -470088, 43028580, 170496, 43519620, 0x001c888}, + { 101580, 46449480, 778620, 46940520, 0x001d088}, + { -1513312, 45924480, -846688, 46415520, 0x001d888}, + { 1903340, 50612380, 2637668, 51103420, 0x001e088}, + { 2739912, 43024480, 3380496, 43515520, 0x001e888}, + { -2833728, 47224480, -2146272, 47715520, 0x001f088}, + { 2054080, 46834480, 2736328, 47325520, 0x0b00090}, + { 4636896, 44754480, 5293104, 45245520, 0x0b00890}, + { -3713728, 47494480, -3026272, 47985520, 0x0b11090}, + { -803312, 46074480, -136688, 46565520, 0x0b11890}, + { 4370648, 49504480, 5089352, 49995520, 0x0b02090}, + { -2415036, 48235780, -1711956, 48726820, 0x0b02890}, + { -1121128, 47824480, -428464, 48315520, 0x0b13090}, + { -1778520, 46424480, -1101480, 46915520, 0x0b03890}, + { 5786688, 45664480, 6453312, 46155520, 0x0b14090}, + { 4501480, 46544480, 5178520, 47035520, 0x0b04890}, + { 1361480, 46564480, 2038520, 47055520, 0x0b05090}, + { 1181896, 44914480, 1838104, 45405520, 0x0b05890}, + { 8417520, 41684480, 9042480, 42175520, 0x0b06090}, + { 1867104, 43524480, 2512896, 44015520, 0x0b06890}, + { 4308564, 48564480, 5011644, 49055520, 0x0b07090}, + { 1528840, 50499780, 2263168, 50990820, 0x0b07890}, + { 2022312, 42974480, 2657688, 43465520, 0x0b08090}, + { -3116336, 48274480, -2413256, 48765520, 0x0b08890}, + { -175504, 45414480, 485912, 45905520, 0x0b19090}, + { 8969832, 42464480, 9600000, 42955520, 0x0b09890}, + { 5803056, 49081980, 6511344, 49573020, 0x0b1a090}, + { 4631788, 45904480, 5298412, 46395520, 0x0b1a890}, + { 3078548, 50067380, 3802460, 50558420, 0x0b1b090}, + { -1830088, 43244480, -1189504, 43735520, 0x0b0b890}, + { 3757104, 43884480, 4402896, 44375520, 0x0b0c090}, + { 4701212, 43319180, 5341796, 43810220, 0x0b0c890}, + { 2246688, 46094480, 2913312, 46585520, 0x0b1d090}, + { 2814080, 46754480, 3496328, 47245520, 0x0b0d890}, + { 3736688, 45804480, 4403312, 46295520, 0x0b1e090}, + { 5759704, 44324480, 6410704, 44815520, 0x0b0e890}, + { 6098872, 47934480, 6791536, 48425520, 0x0b1f090}, + { 356523, 47484449, 4288935, 50165639, 0x0a80011}, + { -5200000, 41310000, 9600000, 53557000, 0x0010016}, + { -5200000, 41310000, 9600000, 51100000, 0x003021c}, + { 19474000, 59973000, 20400000, 60464000, 0x001000c}, // ALA + { 20400000, 59900000, 21118800, 60536000, 0x0e40010}, + { 4490000, 54544000, 31600000, 68600000, 0x3770016}, + { 19100000, 59675750, 21480000, 60671833, 0x003021c}, + { 36798377, -1311622, 36884867, -1225132, 0x001000a}, // KEN + { 36694245, -1500829, 37162965, -1009789, 0x001000c}, + { 39558535, -4050300, 39645264, -3963811, 0x3c1004b}, + { 39645264, -4078841, 39731993, -3992352, 0x3c1004b}, + { 36005155, -336200, 36091644, -249711, 0x3c1004b}, + { 36091644, -336200, 36178133, -249711, 0x3c1004b}, + { 34698155, -133200, 34784644, -46711, 0x3c1004b}, + { 34784644, -133200, 34871133, -46711, 0x3c1004b}, + { 34957155, 967300, 35043644, 1053789, 0x3c1004b}, + { 34716955, 247900, 34803444, 334389, 0x3c1004b}, + { 40051035, -3263600, 40137764, -3177111, 0x3c1004b}, + { 36930255, -467400, 37016744, -380911, 0x3c1004b}, + { 39615950, -487850, 39678049, -425751, 0x2b2004b}, + { 34513140, 537040, 34573259, 597159, 0x29c004b}, + { 37607850, 27650, 37669949, 89749, 0x2b2004b}, + { 34460040, 307840, 34520159, 367959, 0x29c004b}, + { 36415250, -764150, 36477349, -702051, 0x2b2004b}, + { 40030640, 1718840, 40090759, 1778959, 0x29c004b}, + { 34424450, -571350, 34486549, -509251, 0x2b2004b}, + { 34439940, -1100060, 34500059, -1039941, 0x29c004b}, + { 37031650, -19450, 37093749, 42649, 0x2b2004b}, + { 37426040, -567460, 37486159, -507341, 0x29c004b}, + { 34070250, 432950, 34132349, 495049, 0x2b2004b}, + { 41833957, 3910440, 41894243, 3970559, 0x29c004b}, + { 39817164, -3646850, 39879435, -3584751, 0x2b2004b}, + { 35254340, -391260, 35314459, -331141, 0x29c004b}, + { 37227250, -1545250, 37289349, -1483151, 0x2b2004b}, + { 37552840, 329040, 37612959, 389159, 0x29c004b}, + { 34741350, -702650, 34803449, -640551, 0x2b2004b}, + { 36337340, 3740, 36397459, 63859, 0x29c004b}, + { 35835050, -1120550, 35897149, -1058451, 0x2b2004b}, + { 35700240, -282260, 35760359, -222141, 0x29c004b}, + { 37126350, -757350, 37188449, -695251, 0x2b2004b}, + { 34733340, 579440, 34793459, 639559, 0x29c004b}, + { 35079050, 172650, 35141149, 234749, 0x2b2004b}, + { 40859740, -2304360, 40919859, -2244241, 0x29c004b}, + { 35566150, 3094350, 35628249, 3156449, 0x2b2004b}, + { 38537857, -3417560, 38598143, -3357441, 0x29c004b}, + { 36660150, 1059050, 36722249, 1121149, 0x2b2004b}, + { 37701640, -1144060, 37761759, -1083941, 0x29c004b}, + { 35619850, 2347750, 35681949, 2409849, 0x2b2004b}, + { 36349940, -300060, 36410059, -239941, 0x29c004b}, + { 37227350, -525850, 37289449, -463751, 0x2b2004b}, + { 39022457, 3499440, 39082743, 3559559, 0x29c004b}, + { 37960050, 2309950, 38022149, 2372049, 0x2b2004b}, + { 34556040, -874560, 34616159, -814441, 0x29c004b}, + { 34244650, 45350, 34306749, 107449, 0x2b2004b}, + { 35164140, -182860, 35224259, -122741, 0x29c004b}, + { 37977750, -1408550, 38039849, -1346451, 0x2b2004b}, + { 35064640, 1219040, 35124759, 1279159, 0x29c004b}, + { 34599650, -1215050, 34661749, -1152951, 0x2b2004b}, + { 36253240, -1916160, 36313359, -1856041, 0x29c004b}, + { 37647064, -3422150, 37709335, -3360051, 0x2b2004b}, + { 39615257, -4128360, 39675543, -4068241, 0x29c004b}, + { 33905000, -1339737, 36586190, 1341453, 0x0a80011}, + { 36586190, -1875974, 39267380, 805216, 0x001000d}, + { 39401340, -4231720, 39870060, -3740680, 0x0b00890}, + { 39672540, -3653820, 40141260, -3162780, 0x0b01090}, + { 39412640, -702320, 39881360, -211280, 0x0b01890}, + { 39769340, 1510780, 40238060, 2001820, 0x0b02090}, + { 41458040, 3504580, 41926760, 3995620, 0x0b02890}, + { 40655440, -2519820, 41124160, -2028780, 0x0b03090}, + { 35362840, 2879880, 35831560, 3370920, 0x0b03890}, + { 38333640, -3633020, 38802360, -3141980, 0x0b04090}, + { 36576040, 799579, 37044760, 1290619, 0x0b04890}, + { 35368440, 2123680, 35837160, 2614720, 0x0b05090}, + { 38818740, 3090880, 39287460, 3581920, 0x0b05890}, + { 37756740, 2095480, 38225460, 2586520, 0x0b06090}, + { 36125640, -1972520, 36594360, -1481480, 0x0b06890}, + { 37569540, -3647720, 38038260, -3156680, 0x0b07090}, + { 39154940, -4690820, 39623660, -4199780, 0x0b07890}, + { 33905000, -4725000, 41930000, 5051500, 0x0010016}, + { 25862911,-24693245, 25957089,-24606755, 0x001000a}, // BWA + { 25629288,-24920072, 26139672,-24429032, 0x001000c}, + { 27456829,-21236610, 27587971,-21114301, 0x54f004b}, + { 25450000,-24435000, 25611046,-24333401, 0x54f044b}, + { 27780159,-22034510, 27911641,-21912201, 0x54f004b}, + { 23370738,-20054110, 23500861,-19931801, 0x54f004b}, + { 26638089,-22458810, 26769911,-22336501, 0x54f004b}, + { 25286231,-25027300, 25381369,-24940811, 0x3c1004b}, + { 26780452,-23148400, 26874148,-23061911, 0x3c1004b}, + { 26092671,-24434200, 26187328,-24347711, 0x3c1004b}, + { 25642091,-25257800, 25737709,-25171311, 0x3c1004b}, + { 27080092,-22585700, 27173308,-22499211, 0x3c1004b}, + { 25491871,-24722400, 25586528,-24635911, 0x3c1004b}, + { 25370731,-24823000, 25465869,-24736511, 0x3c1004b}, + { 27416532,-21472100, 27509267,-21385611, 0x3c1004b}, + { 25543632,-21463200, 25636367,-21376711, 0x3c1004b}, + { 26995472,-20552400, 27087727,-20465911, 0x3c1004b}, + { 28373512,-22013200, 28466487,-21926711, 0x3c1004b}, + { 27706112,-21917000, 27799087,-21830511, 0x3c1004b}, + { 21593512,-21743200, 21686487,-21656711, 0x3c1004b}, + { 25331532,-21357400, 25424267,-21270911, 0x3c1004b}, + { 25128413,-17852500, 25218986,-17766011, 0x3c1004b}, + { 26460452,-23086800, 26554148,-23000311, 0x3c1004b}, + { 22357271,-26069300, 22453129,-25982811, 0x3c1004b}, + { 24683271,-24645800, 24777928,-24559311, 0x3c1004b}, + { 22121753,-19421100, 22213047,-19334611, 0x3c1004b}, + { 24983291,-24144500, 25077708,-24058011, 0x3c1004b}, + { 27165693,-20172900, 27257707,-20086411, 0x3c1004b}, + { 25189402,-22896564, 28019547,-20215374, 0x001000d}, + { 23180024,-20242420, 23674784,-19751380, 0x0b10090}, + { 28170016,-22215520, 28669984,-21724480, 0x0b10890}, + { 21390016,-21945520, 21889984,-21454480, 0x0b11090}, + { 24933424,-18257040, 25422976,-17766000, 0x0b01890}, + { 22151208,-26275820, 22666800,-25784780, 0x0b12090}, + { 21925224,-19623420, 22419984,-19132380, 0x0b02890}, + { 26787324,-20417220, 27282084,-19926180, 0x0b13090}, + { 24258624,-18427220, 24748176,-17936180, 0x0b13890}, + { 21713524,-18771720, 22203076,-18280680, 0x0b14090}, + { 22463824,-20715320, 22958584,-20224280, 0x0b14890}, + { 22547916,-23927120, 23053092,-23436080, 0x0b15090}, + { 23541408,-24798620, 24051792,-24307580, 0x0b15890}, + { 21517608,-24241020, 22027992,-23749980, 0x0b06090}, + { 24036491,-25577754, 26926218,-22896564, 0x0a90011}, + { 19980000,-26909000, 29380000,-17766000, 0x0010016}, + { 47512220,-18964346, 47603514,-18877857, 0x001000a}, // MDG + { 47264068,-19166620, 47753620,-18675580, 0x001000c}, + { 49340993,-18166300, 49431806,-18079811, 0x3c1004b}, + { 49322830,-18252789, 49413643,-18166300, 0x3c1004b}, + { 47007113,-19908000, 47098887,-19821511, 0x3c1004b}, + { 47052232,-21487700, 47144967,-21401211, 0x3c1004b}, + { 43639232,-23400800, 43733168,-23314311, 0x3c1004b}, + { 48192754,-13421600, 48281645,-13335111, 0x3c1004b}, + { 46284694,-15745000, 46374306,-15658511, 0x3c1004b}, + { 49258760,-12328250, 49322239,-12266151, 0x2b2004b}, + { 47303303,-19698360, 47367096,-19638241, 0x29c004b}, + { 46051745,-25207550, 46120054,-25145451, 0x2b2004b}, + { 48186021,-17617060, 48248979,-17556941, 0x29c004b}, + { 46936445,-25056550, 47004754,-24994451, 0x2b2004b}, + { 48387421,-17855660, 48450379,-17795541, 0x29c004b}, + { 46705725,-19201150, 46771274,-19139051, 0x2b2004b}, + { 49736071,-16206760, 49798528,-16146641, 0x29c004b}, + { 48490980,-20613250, 48557219,-20551151, 0x2b2004b}, + { 48763103,-19934260, 48826896,-19874141, 0x29c004b}, + { 49542470,-16954150, 49607329,-16892051, 0x2b2004b}, + { 44261420,-20318260, 44325380,-20258141, 0x29c004b}, + { 47972435,-22170950, 48039364,-22108851, 0x2b2004b}, + { 46910170,-19431360, 46973629,-19371241, 0x29c004b}, + { 46361145,-25070450, 46429454,-25008351, 0x2b2004b}, + { 50236238,-14928060, 50298361,-14867941, 0x29c004b}, + { 49163284,-17498250, 49228315,-17436151, 0x2b2004b}, + { 47338386,-22028060, 47403014,-21967941, 0x29c004b}, + { 50120702,-14293950, 50184698,-14231851, 0x2b2004b}, + { 47338020,-20270060, 47401980,-20209941, 0x29c004b}, + { 48419688,-13704150, 48483512,-13642051, 0x2b2004b}, + { 47207936,-20560060, 47272063,-20499941, 0x29c004b}, + { 44336104,-23751050, 44403895,-23688951, 0x2b2004b}, + { 47778270,-18950060, 47841729,-18889941, 0x29c004b}, + { 46632243,-16136250, 46696757,-16074151, 0x2b2004b}, + { 45450567,-25349160, 45517032,-25289041, 0x29c004b}, + { 46896622,-21861050, 46963378,-21798951, 0x2b2004b}, + { 46823503,-19869260, 46887296,-19809141, 0x29c004b}, + { 48299708,-21267150, 48366292,-21205051, 0x2b2004b}, + { 47398270,-19410060, 47461729,-19349941, 0x29c004b}, + { 48187225,-18971050, 48252774,-18908951, 0x2b2004b}, + { 46767936,-20580060, 46832063,-20519941, 0x29c004b}, + { 46007312,-18801050, 46072688,-18738951, 0x2b2004b}, + { 44477602,-22320060, 44542397,-22259941, 0x29c004b}, + { 44705845,-24731050, 44774154,-24668951, 0x2b2004b}, + { 47780935,-22850060, 47846064,-22789941, 0x29c004b}, + { 48177553,-19466150, 48243447,-19404051, 0x2b2004b}, + { 48104220,-20079460, 48168180,-20019341, 0x29c004b}, + { 47565777,-23373950, 47633223,-23311851, 0x2b2004b}, + { 44515203,-19729960, 44578996,-19669841, 0x29c004b}, + { 45023645,-25203150, 45091954,-25141051, 0x2b2004b}, + { 49710155,-15456660, 49772445,-15396541, 0x29c004b}, + { 46677657,-16501050, 46742343,-16438951, 0x2b2004b}, + { 44487435,-22950060, 44552564,-22889941, 0x29c004b}, + { 49618002,-14691050, 49681998,-14628951, 0x2b2004b}, + { 47958938,-14910060, 48021061,-14849941, 0x29c004b}, + { 45427653,-19567050, 45493547,-19504951, 0x2b2004b}, + { 49378521,-17410060, 49441479,-17349941, 0x29c004b}, + { 46199823,-21090595, 49000177,-18409405, 0x0a90011}, + { 49000000,-18500000, 50500000,-13800000, 0x037000d}, + { 46770811,-21876650, 47270779,-21385610, 0x0b10090}, + { 43438825,-23603075, 43944001,-23112035, 0x0b10890}, + { 46253761,-16142900, 46738105,-15651860, 0x0b01890}, + { 45988007,-25353470, 46503599,-24862430, 0x0b02890}, + { 48073429,-17951820, 48562981,-17460780, 0x0b03090}, + { 49058739,-12542720, 49532667,-12051680, 0x0b12090}, + { 48098567,-13765150, 48577703,-13274110, 0x0b11090}, + { 45017747,-25490625, 45533339,-24999585, 0x0b06090}, + { 46718007,-25271020, 47233599,-24779980, 0x0b03890}, + { 44051233,-20533720, 44545993,-20042680, 0x0b14090}, + { 47755911,-22385420, 48255879,-21894380, 0x0b14890}, + { 47120721,-22243520, 47620689,-21752480, 0x0b15090}, + { 44122615,-23965520, 44627791,-23474480, 0x0b15890}, + { 48083021,-21481620, 48582989,-20990580, 0x0b16890}, + { 45795229,-19015520, 46284781,-18524480, 0x0b17090}, + { 44262615,-22535520, 44767791,-22044480, 0x0b07890}, + { 44484803,-24945520, 44995187,-24454480, 0x0b18090}, + { 47566115,-23065520, 48071291,-22574480, 0x0b18890}, + { 47352125,-23588420, 47857301,-23097380, 0x0b19090}, + { 44304923,-19945420, 44799683,-19454380, 0x0b19890}, + { 46473041,-16715519, 46957385,-16224479, 0x0b1a090}, + { 44272615,-23165520, 44777791,-22674480, 0x0b1a890}, + { 47750427,-15125520, 48229563,-14634480, 0x0b1b090}, + { 45218433,-19781520, 45713193,-19290480, 0x0b0b890}, + { 43150016,-22305520, 43649984,-21814480, 0x0b1c090}, + { 43210000,-25610000, 50500000,-11930000, 0x0010016}, + { 42000000,-27000000, 54600000, -9000000, 0x0010217}, + { 30438530, 50402055, 30574031, 50488545, 0x001000a}, // UKR + { 30286000, 50324400, 30716635, 50539700, 0xa9e0447}, + { 36077520, 49858490, 36456680, 50103109, 0xa9e0047}, + { 34802935, 48344790, 35169864, 48589409, 0xa9e0047}, + { 37656000, 47908610, 38053905, 48104000, 0x9ee0447}, + { 30649435, 46437700, 30774364, 46524189, 0x3c1004b}, + { 30649435, 46351211, 30774364, 46437700, 0x3c1004b}, + { 37470700, 47028450, 37565986, 47142800, 0x3c1044b}, + { 37565986, 47085400, 37696972, 47168600, 0x3c1044b}, + { 35125734, 47779800, 35254266, 47866289, 0x3c1004b}, + { 23956691, 49794800, 24089308, 49881289, 0x3c1004b}, + { 33315734, 47866800, 33444266, 47953289, 0x3c1004b}, + { 31933935, 46932000, 32080671, 47006260, 0x3c1044b}, + { 39256800, 48534300, 39406919, 48608920, 0x3c1044b}, + { 34039337, 44906800, 34160662, 44993289, 0x3c1004b}, + { 28391000, 49200000, 28545653, 49273289, 0x3c1044b}, + { 33424700, 44556800, 33591782, 44619000, 0x3c1044b}, + { 34469500, 49550000, 34620747, 49625700, 0x3c1044b}, + { 32537535, 46613000, 32681444, 46688000, 0x3c1044b}, + { 31225600, 51467500, 31377782, 51546200, 0x3c1044b}, + { 34711529, 50876800, 34848470, 50963289, 0x3c1044b}, + { 31994700, 49364700, 32111999, 49462400, 0x3c1044b}, + { 37979900, 48264000, 38121379, 48343289, 0x3c1044b}, + { 28594100, 50224000, 28752152, 50297300, 0x3c1044b}, + { 26182250, 50580800, 26336785, 50656500, 0x3c1044b}, + { 26933691, 49376800, 27066308, 49463289, 0x3c1044b}, + { 32195133, 48456800, 32324867, 48543289, 0x3c1044b}, + { 34555133, 48477900, 34726582, 48543289, 0x3c1044b}, + { 25865133, 48256800, 25994867, 48343289, 0x3c1044b}, + { 33373000, 49008000, 33480697, 49113289, 0x3c1044b}, + { 25538200, 49503900, 25652601, 49604000, 0x3c1044b}, + { 24644412, 48876800, 24775587, 48963289, 0x3c1044b}, + { 25266360, 50706800, 25405103, 50791200, 0x3c1044b}, + { 30028800, 49766000, 30201161, 49832500, 0x3c1044b}, + { 37503700, 48688200, 37621959, 48783000, 0x3c1044b}, + { 35306935, 46803880, 35426502, 46895000, 0x3c1044b}, + { 35790585, 46773826, 39693206, 49455016, 0x0a80011}, + { 28277433, 48970645, 32329009, 51651835, 0x001000d}, + { 23545500, 47912870, 27140757, 50847000, 0x4220015}, + { 22135720, 44386383, 40227172, 52379475, 0x0010016}, + { 31533700, 4803300, 31623116, 4887600, 0x01e000a}, // SSD + { 31350640, 4600480, 31819360, 5091520, 0x001000c}, + { 31584680, 9464120, 31736519, 9613879, 0x680004b}, + { 27919496, 7628120, 28070503, 7777879, 0x680004b}, + { 32406512, 3759720, 32556687, 3909479, 0x680004b}, + { 28319912, 4497120, 28470087, 4646879, 0x680004b}, + { 30602912, 4020120, 30753087, 4169879, 0x680004b}, + { 27343066, 8706090, 27466734, 8828399, 0x54f004b}, + { 28038166, 8471890, 28161834, 8594199, 0x54f004b}, + { 29629506, 6740890, 29752494, 6863199, 0x54f004b}, + { 33005066, 8551490, 33128734, 8673799, 0x54f004b}, + { 30428506, 6488890, 30551494, 6611199, 0x54f004b}, + { 31516006, 6169090, 31638994, 6291399, 0x54f004b}, + { 32065496, 9826490, 32189503, 9948799, 0x54f004b}, + { 32748756, 11684990, 32873443, 11807299, 0x54f004b}, + { 30236905, 3683069, 32918095, 6364259, 0x0a80011}, + { 27287596, 6498319, 29968786, 9179509, 0x001000d}, + { 31428839, 9293479, 31902767, 9784519, 0x0b00890}, + { 28160635, 4326479, 28629355, 4817519, 0x0b01890}, + { 32832545, 8367124, 33301265, 8858164, 0x0b12090}, + { 30255645, 6304524, 30724365, 6795564, 0x0b12890}, + { 31895739, 9642124, 32369667, 10133164, 0x0b03090}, + { 32579339, 11500624, 33053267, 11991664, 0x0b13890}, + { 23400000, 3480000, 36000000, 12250000, 0x0900012}, + { 21810000, 9342000, 38630000, 23200000, 0x3580016}, + { -19000000,-47500000, 60000000, 37550000, 0x3e50217}, + { 23400000, 3480000, 36000000, 12250000, 0x003021c}, + { 18504835, 4317755, 18548785, 4402723, 0x2a7044a}, // CAF + { 18548785, 4344956, 18592194, 4431049, 0x2a7044a}, + { 18217521, 4115480, 18686241, 4606520, 0x001000c}, + { 17916835, 3829200, 18003564, 3915689, 0x3c1004b}, + { 15734935, 4214900, 15821664, 4301389, 0x3c1004b}, + { 19143395, 6946800, 19230604, 7033289, 0x3c1004b}, + { 16336515, 6275800, 16423484, 6362289, 0x3c1004b}, + { 15822635, 4897800, 15909364, 4984289, 0x3c1004b}, + { 19060415, 5691400, 19147384, 5777889, 0x3c1004b}, + { 20616815, 5718400, 20703784, 5804889, 0x3c1004b}, + { 21942515, 6498800, 22029484, 6585289, 0x3c1004b}, + { 15568915, 5900600, 15655884, 5987089, 0x3c1004b}, + { 17408015, 6464600, 17494984, 6551089, 0x3c1004b}, + { 22773635, 4707100, 22860364, 4793589, 0x3c1004b}, + { 15996635, 3476800, 16083364, 3563289, 0x3c1004b}, + { 23875335, 4944300, 23962064, 5030789, 0x3c1004b}, + { 21157715, 6208700, 21244684, 6295189, 0x3c1004b}, + { 21822535, 4559500, 21909264, 4645989, 0x3c1004b}, + { 21166635, 5006800, 21253364, 5093289, 0x3c1004b}, + { 15596395, 6946800, 15683604, 7033289, 0x3c1004b}, + { 22211235, 4579200, 22297964, 4665689, 0x3c1004b}, + { 20623995, 8352500, 20711204, 8438989, 0x3c1004b}, + { 18656635, 4916800, 18743364, 5003289, 0x3c1004b}, + { 14786515, 5756800, 14873484, 5843289, 0x3c1004b}, + { 17062315, 5266100, 17149284, 5352589, 0x3c1004b}, + { 22489635, 4283200, 22576364, 4369689, 0x3c1004b}, + { 25083435, 4986200, 25170164, 5072689, 0x3c1004b}, + { 15102235, 4071500, 15188964, 4157989, 0x3c1004b}, + { 15908415, 5653000, 15995384, 5739489, 0x3c1004b}, + { 18166535, 4648100, 18253264, 4734589, 0x3c1004b}, + { 19943335, 4975200, 20030064, 5061689, 0x3c1004b}, + { 18520535, 3603300, 18607264, 3689789, 0x3c1004b}, + { 21155364, 4302550, 21217635, 4364649, 0x2b2004b}, + { 26457773, 5368840, 26518226, 5428959, 0x29c004b}, + { 22758433, 10253350, 22821567, 10315449, 0x2b2004b}, + { 22369690, 8039940, 22430310, 8100059, 0x29c004b}, + { 16159405, 3473900, 18840595, 6155090, 0x0a80011}, + { 20373900, 4116652, 23055090, 6797842, 0x001000d}, + { 15543935, 4012624, 16012655, 4503664, 0x0b00090}, + { 18952635, 6744524, 19421355, 7235564, 0x0b10890}, + { 16145635, 6073524, 16614355, 6564564, 0x0b11090}, + { 15631635, 4695524, 16100355, 5186564, 0x0b01890}, + { 18869535, 5489124, 19338255, 5980164, 0x0b12090}, + { 15547785, 5574524, 16016505, 6065564, 0x0b12890}, + { 17217135, 6262324, 17685855, 6753364, 0x0b13090}, + { 15805635, 3274524, 16274355, 3765564, 0x0b03890}, + { 23684335, 4742024, 24153055, 5233064, 0x0b04090}, + { 15405635, 6744524, 15874355, 7235564, 0x0b14890}, + { 20433235, 8150224, 20901955, 8641264, 0x0b15090}, + { 14595635, 5554524, 15064355, 6045564, 0x0b15890}, + { 24892435, 4783924, 25361155, 5274964, 0x0b06090}, + { 14911235, 3869224, 15379955, 4360264, 0x0b06890}, + { 19752335, 4772924, 20221055, 5263964, 0x0b07090}, + { 26253635, 5153379, 26722355, 5644419, 0x0b07890}, + { 22558249, 10038879, 23032177, 10529919, 0x0b18090}, + { 22165645, 7824478, 22634365, 8315518, 0x0b18890}, + { 14400000, 2210000, 27467000, 11017950, 0x0010016}, + { 45300755, 2014460, 45345574, 2097542, 0x2a7044a}, // SOM + { 45345574, 2034700, 45392283, 2114560, 0x2a7044a}, + { 44997395, 1854066, 45466115, 2345106, 0x001000c}, + { 44018997, 9511446, 44106687, 9597935, 0x3c1004b}, + { 44969235, 10390800, 45057165, 10477289, 0x3c1004b}, + { 42487602, -389980, 42574091, -303491, 0x3c1004b}, + { 44716755, 1676800, 44803244, 1763289, 0x3c1004b}, + { 42706755, 36800, 42793244, 123289, 0x3c1004b}, + { 43606755, 3070800, 43693244, 3157289, 0x3c1004b}, + { 42503682, 3755511, 42590411, 3842000, 0x3c1004b}, + { 45490155, 9478800, 45577845, 9565289, 0x3c1004b}, + { 49141815, 11221600, 49229985, 11308089, 0x3c1004b}, + { 47387515, 6726800, 47474484, 6813289, 0x3c1004b}, + { 45163735, 4696901, 45250464, 4783390, 0x3c1004b}, + { 45457328, 2732236, 45543817, 2818725, 0x3c1004b}, + { 42236755, 2296800, 42323244, 2383289, 0x3c1004b}, + { 44498950, 1758950, 44561049, 1821049, 0x2b2004b}, + { 48454090, 8375140, 48514710, 8435259, 0x29c004b}, + { 49054319, 9475150, 49117280, 9537249, 0x2b2004b}, + { 47336939, 10584840, 47398060, 10644959, 0x29c004b}, + { 42729650, 484350, 42791749, 546449, 0x2b2004b}, + { 47331506, 8439440, 47392293, 8499559, 0x29c004b}, + { 43155219, 9905650, 43218180, 9967749, 0x2b2004b}, + { 44049940, 2769940, 44110059, 2830059, 0x29c004b}, + { 43996650, 1097950, 44058749, 1160049, 0x2b2004b}, + { 47149857, 3819940, 47210143, 3880059, 0x29c004b}, + { 42026364, 4146450, 42088635, 4208549, 0x2b2004b}, + { 44859940, 2589940, 44920059, 2650059, 0x29c004b}, + { 44482664, 3980450, 44544935, 4042549, 0x2b2004b}, + { 44804240, 1946440, 44864359, 2006559, 0x29c004b}, + { 49787092, 7949350, 49849708, 8011449, 0x2b2004b}, + { 45534757, 3824240, 45595043, 3884359, 0x29c004b}, + { 42946650, 2376750, 43008749, 2438849, 0x2b2004b}, + { 49859056, 11430540, 49920344, 11490659, 0x29c004b}, + { 50778519, 9468950, 50841480, 9531049, 0x2b2004b}, + { 42191457, 3299440, 42251743, 3359559, 0x29c004b}, + { 42039950, 481550, 42102049, 543649, 0x2b2004b}, + { 51019356, 11819940, 51080644, 11880059, 0x29c004b}, + { 51227933, 10395050, 51291067, 10457149, 0x2b2004b}, + { 43861057, 4092940, 43921343, 4153059, 0x29c004b}, + { 45502250, 2940650, 45564349, 3002749, 0x2b2004b}, + { 48489773, 5319940, 48550226, 5380059, 0x29c004b}, + { 46478778, 5718950, 46541222, 5781049, 0x2b2004b}, + { 45029606, 9379940, 45090393, 9440059, 0x29c004b}, + { 46588564, 4654650, 46650835, 4716749, 0x2b2004b}, + { 45559857, 3359940, 45620143, 3420059, 0x29c004b}, + { 42424150, 1609750, 42486249, 1671849, 0x2b2004b}, + { 43441256, 11314840, 43502544, 11374959, 0x29c004b}, + { 48148347, 11118950, 48211653, 11181049, 0x2b2004b}, + { 51019356, 11239940, 51080644, 11300059, 0x29c004b}, + { 43208864, 3788950, 43271135, 3851049, 0x2b2004b}, + { 42999857, 4499940, 43060143, 4560059, 0x29c004b}, + { 43125195, 1005703, 45806385, 3686893, 0x0a80011}, + { 44826740, 9180180, 45300668, 9671220, 0x0010088}, + { 43831040, 9309180, 44304968, 9800220, 0x0010888}, + { 44798640, 10063080, 45272568, 10554120, 0x0011088}, + { 42260740, -620520, 42729460, -129480, 0x0011888}, + { 42515640, -165520, 42984360, 325520, 0x0012088}, + { 42312640, 3553180, 42781360, 4044220, 0x0012888}, + { 45302240, 9276480, 45776168, 9767520, 0x0013088}, + { 48947240, 10837980, 49421168, 11329020, 0x0013888}, + { 47196640, 6524480, 47665360, 7015520, 0x0014088}, + { 44972740, 4494580, 45441460, 4985620, 0x0014888}, + { 42045640, 2094480, 42514360, 2585520, 0x0015088}, + { 48250040, 8159680, 48718760, 8650720, 0x0015888}, + { 48854040, 9260680, 49327968, 9751720, 0x0016088}, + { 46953440, 10563880, 47427368, 11054920, 0x0016888}, + { 42439040, 310580, 42907760, 801620, 0x0017088}, + { 47127540, 8223980, 47596260, 8715020, 0x0017888}, + { 43095240, 9572080, 43569168, 10063120, 0x0018088}, + { 46945640, 3604480, 47414360, 4095520, 0x0018888}, + { 41823140, 3931980, 42291860, 4423020, 0x0019088}, + { 44279440, 3765980, 44748160, 4257020, 0x0019888}, + { 49584040, 7734880, 50052760, 8225920, 0x001a088}, + { 45316040, 3658780, 45784760, 4149820, 0x001a888}, + { 42696240, 2256380, 43164960, 2747420, 0x001b088}, + { 49655340, 11058880, 50129268, 11549920, 0x001b888}, + { 50394040, 9316680, 50867968, 9807720, 0x001c088}, + { 42061140, 3073480, 42529860, 3564520, 0x001c888}, + { 41836640, 267079, 42305360, 758119, 0x001d088}, + { 50870000, 10300000, 51421968, 10696000, 0x019d888}, + { 43656840, 3877480, 44125560, 4368520, 0x001e088}, + { 48246340, 5127780, 48715060, 5618820, 0x001e888}, + { 50673000, 11651520, 51302000, 12000000, 0x016f088}, + { 41800000, -700000, 43125195, 4720970, 0x7970015}, + { 40970000, -1680000, 51460000, 12000000, 0x0010016}, + { 69118106, 34486755, 69221894, 34573245, 0x001000a}, // AFG + { 68960983, 34357020, 69379017, 34702979, 0xf040047}, + { 65533518, 31466300, 65926082, 31801189, 0xe890047}, + { 67046725, 36668300, 67153875, 36754789, 0x3c1004b}, + { 67153875, 36668300, 67261025, 36754789, 0x3c1004b}, + { 69117506, 34976800, 69222494, 35063289, 0x3c1004b}, + { 62129246, 34304200, 62233753, 34390689, 0x3c1004b}, + { 62233753, 34304200, 62338260, 34390689, 0x3c1004b}, + { 70392246, 34383500, 70496753, 34469989, 0x3c1004b}, + { 70505564, 37075200, 70613435, 37161689, 0x3c1004b}, + { 70157006, 34622800, 70261994, 34709289, 0x3c1004b}, + { 63085306, 34935300, 63190294, 35021789, 0x3c1004b}, + { 68688685, 36157500, 68795114, 36243989, 0x3c1004b}, + { 68812525, 36680700, 68919675, 36767189, 0x3c1004b}, + { 71077406, 34850500, 71182394, 34936989, 0x3c1004b}, + { 69184606, 33556100, 69288393, 33642589, 0x3c1004b}, + { 65197746, 34476800, 65302253, 34563289, 0x3c1004b}, + { 69031525, 36642600, 69138675, 36729089, 0x3c1004b}, + { 64736885, 35873300, 64843314, 35959789, 0x3c1004b}, + { 66816964, 36705200, 66924835, 36791689, 0x3c1004b}, + { 68376767, 33515600, 68479833, 33602089, 0x3c1004b}, + { 68664360, 35915300, 68705890, 36029250, 0x2b2044b}, + { 67679559, 36666640, 67754040, 36726759, 0x29c004b}, + { 65731033, 36632450, 65807967, 36694549, 0x2b2004b}, + { 68912578, 34545940, 68985222, 34606059, 0x29c004b}, + { 62077630, 32362450, 62150769, 32424549, 0x2b2004b}, + { 65079309, 36903440, 65154291, 36963559, 0x29c004b}, + { 64335103, 31560750, 64407897, 31622849, 0x2b2004b}, + { 68743678, 34419940, 68816322, 34480059, 0x29c004b}, + { 69492759, 36715950, 69601528, 36760059, 0x2b2044b}, + { 67466511, 34769540, 67539489, 34829659, 0x29c004b}, + { 66891930, 32070150, 66965069, 32132249, 0x2b2004b}, + { 61818181, 30925640, 61887819, 30985759, 0x29c004b}, + { 68874374, 37151150, 68951825, 37213249, 0x2b2004b}, + { 61449878, 34326140, 61522522, 34386259, 0x29c004b}, + { 61152909, 34617650, 61228290, 34679749, 0x2b2004b}, + { 68357909, 36966740, 68432891, 37026859, 0x29c004b}, + { 68905340, 33925250, 68979859, 33987349, 0x2b2004b}, + { 68983928, 33988140, 69056071, 34048259, 0x29c004b}, + { 69032040, 33907750, 69106559, 33969849, 0x2b2004b}, + { 69771358, 37360340, 69846841, 37420459, 0x29c004b}, + { 69869599, 33315150, 69943600, 33377249, 0x2b2004b}, + { 69943300, 33322350, 70014942, 33382469, 0x29c004b}, + { 62113399, 33285750, 62187400, 33347849, 0x2b2004b}, + { 66733609, 36991140, 66808591, 37051259, 0x29c004b}, + { 66141574, 36879250, 66219025, 36941349, 0x2b2004b}, + { 69222811, 34904440, 69295789, 34964559, 0x29c004b}, + { 67433184, 33019286, 70591030, 35700476, 0x0a90011}, + { 66050000, 35700000, 70700000, 37500000, 0x015000d}, + { 61952523, 34101924, 62514987, 34592964, 0x0b10090}, + { 62859177, 34733024, 63426849, 35224064, 0x0b00890}, + { 70851267, 34648224, 71418939, 35139264, 0x0b01090}, + { 64968763, 34274524, 65531227, 34765564, 0x0b11890}, + { 64503654, 35671024, 65076534, 36162064, 0x0b12090}, + { 65485659, 36417979, 66063747, 36909019, 0x0b12890}, + { 61838171, 32147979, 62390219, 32639019, 0x0b03090}, + { 64832969, 36687979, 65411057, 37179019, 0x0b13890}, + { 64103293, 31346279, 64650133, 31837319, 0x0b04090}, + { 66660283, 31855679, 67207123, 32346719, 0x0b14890}, + { 61690510, 30710080, 62232142, 31201120, 0x0b05090}, + { 61056483, 34257424, 61618947, 34748464, 0x0b15890}, + { 61876975, 33071279, 62434231, 33562319, 0x0b06090}, + { 64912143, 31879220, 65458983, 32370260, 0x0b16890}, + { 65458984, 31879220, 66005824, 32370260, 0x0b17090}, + { 66005824, 31879220, 66552664, 32370260, 0x0b17890}, + { 64912144, 31388180, 65458984, 31879220, 0x0b08890}, + { 65458984, 31388180, 66005824, 31879220, 0x0b09090}, + { 66005824, 31388180, 66552664, 31879220, 0x0b09890}, + { 64912144, 30897140, 65453776, 31388180, 0x0b0a890}, + { 65453776, 30897140, 65995408, 31388180, 0x0b0b090}, + { 65995408, 30897140, 66537040, 31388180, 0x0b0b890}, + { 63128537, 31917887, 63675377, 32408927, 0x0b1e090}, + { 66293170, 34156857, 66855634, 34647897, 0x0b1f090}, + { 60478400, 29377450, 74900000, 38483500, 0x0010016}, + { 96117194, 16766055, 96206567, 16852545, 0x001000a}, // MMR + { 96012010, 16737630, 96310790, 17024459, 0xc730047}, + { 95920637, 21823990, 96214562, 22097409, 0xbde0047}, + { 96035700, 19617500, 96290875, 19928300, 0xbde0447}, + { 97610954, 16429800, 97701046, 16516289, 0x3c1004b}, + { 96433533, 17273000, 96523866, 17359489, 0x3c1004b}, + { 94690354, 16743500, 94780446, 16829989, 0x3c1004b}, + { 95096500, 22078200, 95175554, 22180000, 0x3c1044b}, + { 92822293, 20113000, 92911626, 20202000, 0x3c1044b}, + { 95817772, 20832500, 95910027, 20918989, 0x3c1044b}, + { 98569894, 12409700, 98672749, 12484000, 0x3c1044b}, + { 96968672, 20734500, 97060927, 20820989, 0x3c1044b}, + { 98162054, 14048100, 98250945, 14134589, 0x3c1044b}, + { 97703252, 22907300, 97796948, 22993789, 0x3c1044b}, + { 95210973, 18780000, 95302026, 18866489, 0x3c1044b}, + { 95344732, 21418800, 95437467, 21505289, 0x3c1044b}, + { 95409213, 17601100, 95499786, 17687589, 0x3c1044b}, + { 96418712, 21983300, 96511687, 22069789, 0x3c1044b}, + { 95039732, 21311800, 95132467, 21398289, 0x3c1044b}, + { 97335000, 16880000, 97390741, 17019900, 0x3c1044b}, + { 94846093, 20407000, 94938107, 20493489, 0x3c1044b}, + { 96391653, 18886000, 96482947, 18972489, 0x3c1044b}, + { 94916000, 20100000, 95004855, 20189500, 0x3c1044b}, + { 97673274, 16226200, 97748821, 16328900, 0x3c1044b}, + { 96677093, 17928000, 96789925, 17997489, 0x3c1044b}, + { 94762272, 20870000, 94872863, 20942089, 0x3c1044b}, + { 95646292, 22524900, 95739508, 22611389, 0x3c1044b}, + { 96400000, 22892000, 96547126, 22947000, 0x3c1044b}, + { 97341000, 25335000, 97432439, 25425300, 0x3c1044b}, + { 99573632, 21246800, 99691168, 21315000, 0x3c1044b}, + { 95355074, 16246800, 95444926, 16333289, 0x3c1044b}, + { 95635074, 16246800, 95724926, 16333289, 0x3c1044b}, + { 95493993, 19966800, 95586007, 20053289, 0x3c1044b}, + { 95162000, 19286800, 95230399, 19402000, 0x3c1044b}, + { 94833993, 20136800, 94926007, 20223289, 0x3c1004b}, + { 94791014, 15668000, 97764000, 18149895, 0x09c0011}, + { 94207110, 18149895, 97007464, 20831085, 0x001000d}, + { 94177319, 20831085, 97037255, 23512275, 0x0010015}, + { 92170000, 9570000, 101176790, 28550000, 0x55c0016}, + { 28246794,-15463245, 28336167,-15376755, 0x001000a}, // ZMB + { 28164774,-15542310, 28418226,-15297691, 0xa9e0047}, + { 28077233,-12936110, 28327967,-12691491, 0xa9e0047}, + { 28515433,-13105110, 28766167,-12860491, 0xa9e0047}, + { 28327915,-14552190, 28563684,-14323411, 0x9ee0047}, + { 27824394,-12600800, 27912805,-12514311, 0x3c1004b}, + { 28183600,-12585400, 28288295,-12512440, 0x3c1044b}, + { 28355354,-13185530, 28453958,-13107660, 0x3c1044b}, + { 25807313,-17889600, 25897886,-17803111, 0x3c1004b}, + { 31143235,-10255400, 31231165,-10168911, 0x3c1004b}, + { 32589754,-13681800, 32678645,-13595311, 0x3c1004b}, + { 27793694,-12408600, 27882105,-12322111, 0x3c1004b}, + { 27710574,-15905700, 27800426,-15819211, 0x3c1004b}, + { 28126094,-15798100, 28215706,-15711611, 0x3c1004b}, + { 28845915,-11243200, 28934085,-11156711, 0x3c1004b}, + { 26930754,-16839400, 27020846,-16752911, 0x3c1004b}, + { 23114894,-15307600, 23204506,-15221111, 0x3c1004b}, + { 26342994,-12213550, 26444561,-12138311, 0x3c1044b}, + { 28659100,-14002700, 28744106,-13912400, 0x3c1044b}, + { 31383600,-11859800, 31473972,-11816370, 0x2b2044b}, + { 27448771,-16310060, 27511228,-16249941, 0x29c004b}, + { 28723755, -9372066, 28770255, -9288290, 0x2b2044b}, + { 29026700, -9815500, 29124336, -9778000, 0x29c044b}, + { 29514447,-11409350, 29577753,-11347251, 0x2b2004b}, + { 31335306, -8869860, 31396093, -8809741, 0x29c004b}, + { 27042715,-15026250, 27106884,-14964151, 0x2b2004b}, + { 31299522,-14293660, 31361478,-14233541, 0x29c004b}, + { 24269384,-17492750, 24334415,-17430651, 0x2b2004b}, + { 28678288,-16547160, 28740912,-16487041, 0x29c004b}, + { 28025474,-12667250, 28089125,-12605151, 0x2b2004b}, + { 24769038,-14830960, 24831161,-14770841, 0x29c004b}, + { 27190384,-17386650, 27255415,-17324551, 0x2b2004b}, + { 32042639,-10577260, 32103760,-10517141, 0x29c004b}, + { 32604433,-10188950, 32667567,-10126851, 0x2b2004b}, + { 26446904,-17057260, 26509695,-16997141, 0x29c004b}, + { 24400447,-11771750, 24463753,-11709651, 0x2b2004b}, + { 29356505,-13640660, 29418294,-13580541, 0x29c004b}, + { 28128088,-13541050, 28191912,-13478951, 0x2b2004b}, + { 32027205,-14110060, 32088994,-14049941, 0x29c004b}, + { 27420570,-17276750, 27485429,-17214651, 0x2b2004b}, + { 27844871,-15891760, 27907328,-15831641, 0x29c004b}, + { 29628533,-10928650, 29691667,-10866551, 0x2b2004b}, + { 32716906, -9362160, 32777693, -9302041, 0x29c004b}, + { 23278543,-16144150, 23343057,-16082051, 0x2b2004b}, + { 28248855,-15600060, 28311145,-15539941, 0x29c004b}, + { 33138260,-12321050, 33201739,-12258951, 0x2b2004b}, + { 30199005,-13257360, 30260794,-13197241, 0x29c004b}, + { 22632415,-15039150, 22696584,-14977051, 0x2b2004b}, + { 23123038,-15163360, 23185161,-15103241, 0x29c004b}, + { 31078105, -8805450, 31140894, -8743351, 0x2b2004b}, + { 26008055,-15770660, 26070345,-15710541, 0x29c004b}, + { 23078088,-13571050, 23141912,-13508951, 0x2b2004b}, + { 24969105,-13500060, 25030894,-13439941, 0x29c004b}, + { 28380058,-10900377, 31061248, -8219187, 0x001000d}, + { 27967032,-12944620, 28446168,-12453580, 0x001008c}, + { 28255532,-13291720, 28734668,-12800680, 0x001088c}, + { 28206232,-14683320, 28685368,-14192280, 0x001108c}, + { 25610224,-18002920, 26099776,-17511880, 0x001188c}, + { 31051840,-10436620, 31525768, -9945580, 0x001208c}, + { 32394632,-13884120, 32873768,-13393080, 0x001288c}, + { 27556732,-12686620, 28035868,-12195580, 0x001308c}, + { 28658240,-11445520, 29132168,-10954480, 0x001388c}, + { 22917932,-15427720, 23402276,-14936680, 0x001408c}, + { 26135740,-12421420, 26609668,-11930380, 0x001488c}, + { 28440032,-14203020, 28919168,-13711980, 0x001508c}, + { 31194140,-12083620, 31668068,-11592580, 0x001588c}, + { 31006140, -9045420, 31480068, -8554380, 0x001688c}, + { 29314340,-11623820, 29788268,-11132780, 0x001608c}, + { 31090932,-14509120, 31570068,-14018080, 0x001708c}, + { 24059924,-17576420, 24549476,-17085380, 0x001788c}, + { 24560532,-15046420, 25039668,-14555380, 0x001808c}, + { 24660432,-13820520, 25139568,-13329480, 0x001f08c}, + { 31841440,-10792720, 32315368,-10301680, 0x001888c}, + { 32404239,-10403420, 32878167, -9912380, 0x001908c}, + { 24200340,-11986220, 24674268,-11495180, 0x001988c}, + { 29150432,-13855520, 29629568,-13364480, 0x001a08c}, + { 27920432,-13755520, 28399568,-13264480, 0x001a88c}, + { 31820432,-14325520, 32299568,-13834480, 0x001b08c}, + { 32543640, -9702320, 33017568, -9211280, 0x001b88c}, + { 23033032,-16365520, 23517376,-15874480, 0x001c08c}, + { 32938240,-12535520, 33412168,-12044480, 0x001c88c}, + { 30000432,-13465520, 30479568,-12974480, 0x001d08c}, + { 22443032,-15235520, 22927376,-14744480, 0x001d88c}, + { 25649932,-16029420, 26134276,-15538380, 0x001e08c}, + { 22870432,-13785520, 23349568,-13294480, 0x001e88c}, + { 26112214,-17620595, 28882777,-14939405, 0x0010015}, + { 21980000,-18080000, 33708300, -8180000, 0x0010016}, + { -70689933,-33503245, -70587106,-33416755, 0x001000a}, // CHL + { -70908300,-33636000, -70488525,-33296300, 0xf040447}, + { -71660000,-33150000, -71223394,-32845411, 0xe890447}, + { -70421200,-23688500, -70368025,-23536000, 0x3c1044b}, + { -73145836,-36797300, -73037965,-36710811, 0x3c1004b}, + { -73151000,-36855600, -72991382,-36797200, 0x3c1044b}, + { -72653537,-38771000, -72543264,-38684511, 0x3c1004b}, + { -70158200,-20299500, -70077676,-20200700, 0x3c1044b}, + { -70788954,-34197000, -70670527,-34120711, 0x3c1044b}, + { -71712255,-35461850, -71587406,-35388750, 0x3c1044b}, + { -70333527,-18516200, -70247401,-18424911, 0x3c1044b}, + { -73006879,-41492200, -72892521,-41405711, 0x3c1044b}, + { -72403896,-37511800, -72295304,-37425311, 0x3c1044b}, + { -71383051,-30014800, -71283349,-29928311, 0x3c1044b}, + { -72163575,-36643200, -72056425,-36556711, 0x3c1044b}, + { -71283111,-29978000, -71210115,-29860511, 0x3c1044b}, + { -73189000,-37055500, -73112896,-36933000, 0x3c1044b}, + { -70965000,-53195000, -70853773,-53083400, 0x3c1044b}, + { -73184855,-40600000, -73090729,-40546200, 0x2b2044b}, + { -68951250,-22491100, -68888201,-22429400, 0x29c044b}, + { -73271306,-39856250, -73191095,-39794151, 0x2b2004b}, + { -70360917,-27401160, -70293283,-27341041, 0x29c004b}, + { -71271291,-35006330, -71179632,-34955351, 0x2b2044b}, + { -71232519,-30635460, -71162881,-30575341, 0x29c004b}, + { -71257260,-33717000, -71169997,-33664000, 0x2b2044b}, + { -71627000,-33625260, -71586890,-33518000, 0x29c044b}, + { -73050000,-36964300, -73005775,-36855600, 0x2b2044b}, + { -70748000,-32768000, -70629295,-32732000, 0x29c044b}, + { -70788880,-33773450, -70718357,-33708000, 0x2b2044b}, + { -71019000,-34610060, -70946356,-34549941, 0x29c044b}, + { -70634100,-32861050, -70568023,-32792000, 0x2b2044b}, + { -70960200,-33690060, -70880065,-33636000, 0x29c044b}, + { -72983200,-36650000, -72913514,-36581600, 0x2b2044b}, + { -70898000,-34440060, -70825356,-34379941, 0x29c044b}, + { -71998467,-36451050, -71900237,-36402500, 0x2b2044b}, + { -70786072,-33845700, -70708421,-33789941, 0x29c044b}, + { -71226828,-32808700, -71130648,-32761200, 0x2b2044b}, + { -73176000,-37123200, -73109549,-37055500, 0x29c044b}, + { -72745000,-37825000, -72656618,-37770000, 0x2b2044b}, + { -70802200,-28600060, -70723673,-28547800, 0x29c044b}, + { -72440500,-35385700, -72375161,-35313700, 0x2b2044b}, + { -73020000,-36768800, -72955108,-36699941, 0x29c044b}, + { -72269847,-39311050, -72190153,-39248951, 0x2b2044b}, + { -72112585,-45600060, -72014411,-45548000, 0x29c044b}, + { -72366000,-35996000, -72274854,-35944000, 0x2b2044b}, + { -71116322,-34460060, -71022690,-34413500, 0x29c044b}, + { -70904000,-33300000, -70814126,-33248951, 0x2b2044b}, + { -73870080,-41908000, -73775761,-41857000, 0x29c044b}, + { -72999588,-38785500, -72915707,-38727000, 0x2b2044b}, + { -73112300,-40320060, -73033978,-40259941, 0x29c044b}, + { -72410000,-35172161, -69766000,-32020000, 0x0c70011}, + { -73700000,-37680371, -70310000,-35172161, 0x01d000d}, + { -73783000,-40726561, -70825000,-37680371, 0x4440015}, + { -71212191,-20171190, -68411837,-17490000, 0x0a85091}, + { -70652120,-22802220, -67821975,-20121030, 0x0a95891}, + { -72691314,-25483410, -69801587,-22802220, 0x0a96091}, + { -69801587,-25483410, -66911860,-22802220, 0x0a96891}, + { -71247344,-28164600, -68298035,-25483410, 0x0a97091}, + { -72309393,-30845790, -69300502,-28164600, 0x0a97891}, + { -72850398,-33526980, -69752134,-30845790, 0x0a88091}, + { -72942154,-36208170, -69754517,-33526980, 0x0a88891}, + { -73958027,-38889360, -70651226,-36208170, 0x0a99091}, + { -74678969,-41570550, -71253004,-38889360, 0x0a99891}, + { -75110939,-44251740, -71536019,-41570550, 0x0a8a091}, + { -74795154,-46932930, -71071279,-44251740, 0x0a8a891}, + { -78519029,-46932930, -74795154,-44251740, 0x0a8b091}, + { -75722399,-49614120, -71819778,-46932930, 0x0a8b891}, + { -75841563,-52295310, -71730405,-49614120, 0x0a8c091}, + { -76958726,-54654757, -72639031,-51973567, 0x0a9c891}, + { -72639031,-54654757, -68319336,-51973567, 0x0a9d091}, + { -74888251,-56531590, -70389810,-53850400, 0x0a8d891}, + { -70880941,-56531590, -66382500,-53850400, 0x0a8e091}, + { -81290227,-35046658, -78132381,-32365468, 0x0a8e891}, + { -81444348,-27659247, -78495039,-24978057, 0x0a8f091}, + {-110000000,-28463297,-107050691,-25782107, 0x0a90091}, + {-110000000,-56536000, -66382500,-17490000, 0x0010217}, + { 28883919, 40978550, 28936040, 41073140, 0x2a7044a}, // TUR + { 28936040, 41000000, 29003512, 41073140, 0x2a7044a}, + { 32538562, 39926100, 32651238, 40012589, 0x3c10047}, + { 32651238, 39926100, 32763914, 40012589, 0x3c10047}, + { 32763914, 39934748, 32876590, 40021237, 0x3c10047}, + { 32876590, 39934748, 32989266, 40021237, 0x3c10047}, + { 32763914, 39848259, 32876590, 39934748, 0x3c10047}, + { 32876590, 39848259, 32989266, 39934748, 0x3c10047}, + { 27027763, 38447595, 27189215, 38506600, 0x3c10447}, + { 27189163, 38411300, 27299436, 38497789, 0x3c10047}, + { 27082863, 38361200, 27193136, 38447689, 0x3c10047}, + { 27082863, 38274711, 27193136, 38361200, 0x3c10047}, + { 28618921, 41042300, 28733279, 41128789, 0x3c10047}, + { 28733279, 41042300, 28847637, 41128789, 0x3c10047}, + { 28847637, 41042300, 28961995, 41128789, 0x3c10047}, + { 28961995, 41037975, 29076353, 41124464, 0x3c10047}, + { 29076353, 41037975, 29190711, 41124464, 0x3c10047}, + { 28544588, 40955811, 28658946, 41042300, 0x3c10047}, + { 28658946, 40955811, 28773304, 41042300, 0x3c10047}, + { 28773304, 40955811, 28887662, 41042300, 0x3c10047}, + { 29006594, 40951486, 29120952, 41037975, 0x3c10047}, + { 29120952, 40951486, 29235310, 41037975, 0x3c10047}, + { 29235310, 40951486, 29349668, 41037975, 0x3c10047}, + { 29095582, 40864997, 29209219, 40951486, 0x3c10047}, + { 29209219, 40864997, 29322856, 40951486, 0x3c10047}, + { 29322856, 40856348, 29436493, 40942837, 0x3c10047}, + { 29254686, 40760000, 29348102, 40865039, 0x3c10447}, + { 29348102, 40752000, 29442228, 40856390, 0x3c10447}, + { 29442228, 40763000, 29561896, 40845000, 0x3c10447}, + { 28912762, 40182600, 29025438, 40269089, 0x3c10047}, + { 29025438, 40167000, 29188180, 40226800, 0x3c10447}, + { 35240246, 36958800, 35329034, 37063800, 0x3c10447}, + { 35329034, 36958844, 35436905, 37045333, 0x3c10047}, + { 37320864, 37023000, 37428735, 37109489, 0x3c1004b}, + { 32438944, 37827300, 32548256, 37913789, 0x3c1004b}, + { 30642064, 36864800, 30749935, 36951289, 0x3c1004b}, + { 40136944, 37886200, 40246256, 37972689, 0x3c1004b}, + { 34573464, 36772500, 34681335, 36858989, 0x3c1004b}, + { 35424763, 38692600, 35535036, 38779089, 0x3c1004b}, + { 30446000, 39732100, 30580616, 39803789, 0x3c1044b}, + { 38759264, 37100000, 38834021, 37224600, 0x3c1044b}, + { 36268221, 41252400, 36382579, 41338889, 0x3c1004b}, + { 38248363, 38312200, 38358636, 38398689, 0x3c1004b}, + { 36817000, 37550700, 36998138, 37602500, 0x3c1044b}, + { 43317063, 38457300, 43427336, 38543789, 0x3c1004b}, + { 30322481, 40715300, 30436118, 40801789, 0x3c1004b}, + { 29022104, 37729000, 29130696, 37815489, 0x3c1004b}, + { 39126563, 38644000, 39276655, 38707500, 0x3c1044b}, + { 36948142, 39696800, 37059857, 39783289, 0x3c1004b}, + { 27839542, 39602400, 27951257, 39688889, 0x3c1004b}, + { 27315363, 38605200, 27474635, 38665000, 0x3c1044b}, + { 29750681, 40743400, 29979139, 40786400, 0x3c1044b}, + { 29934000, 39383000, 30080241, 39449000, 0x3c1044b}, + { 36117485, 36161200, 36223914, 36247689, 0x3c1004b}, + { 41235200, 39868200, 41297458, 39948800, 0x2b2044b}, + { 34847000, 36896500, 34937809, 36946000, 0x29c044b}, + { 39654000, 40981000, 39818219, 41012000, 0x2b2044b}, + { 33474500, 39819350, 33566569, 39870000, 0x29c044b}, + { 38204800, 37741500, 38311019, 37787000, 0x2b2044b}, + { 30507800, 37746100, 30600459, 37795000, 0x29c044b}, + { 41090357, 37854350, 41168843, 37916449, 0x2b2004b}, + { 36214209, 37043940, 36289191, 37104059, 0x29c004b}, + { 34917704, 40517650, 34999295, 40579749, 0x2b2004b}, + { 36129759, 36535840, 36204240, 36595959, 0x29c004b}, + { 27801457, 37801350, 27879943, 37863449, 0x2b2004b}, + { 29369874, 38641440, 29446526, 38701559, 0x29c004b}, + { 27759845, 41135950, 27841954, 41198049, 0x2b2004b}, + { 33979274, 38338640, 34055926, 38398759, 0x29c004b}, + { 30511012, 38724150, 30590188, 38786249, 0x2b2004b}, + { 39724009, 37202840, 39798991, 37262959, 0x29c004b}, + { 39282515, 37721750, 39360484, 37783849, 0x2b2004b}, + { 26523220, 41643140, 26603379, 41703259, 0x29c004b}, + { 29463249, 40059050, 29544150, 40121149, 0x2b2004b}, + { 40552509, 37159940, 40627491, 37220059, 0x29c004b}, + { 26214378, 36699724, 29521179, 39380914, 0x0a90011}, + { 26455685, 39380913, 29911441, 42062103, 0x001000d}, + { 36958559, 36652579, 37536647, 37143619, 0x0b10090}, + { 32347680, 37474729, 32936184, 37965769, 0x0b00890}, + { 30412159, 36662479, 30990247, 37153519, 0x0b11090}, + { 40141751, 37644179, 40730255, 38135219, 0x0b01890}, + { 34458859, 36626149, 35036947, 37117189, 0x0b12090}, + { 35183039, 38490279, 35776751, 38981319, 0x0b12890}, + { 29900021, 39347874, 30504149, 39838914, 0x0b03090}, + { 38303267, 36847600, 38886563, 37338640, 0x0b03890}, + { 35802927, 41187279, 36422679, 41678319, 0x0b04090}, + { 38014451, 38109879, 38602955, 38600919, 0x0b14890}, + { 36376727, 37161550, 36960023, 37652590, 0x0b05090}, + { 43083151, 38254979, 43671655, 38746019, 0x0b15890}, + { 30072023, 40512979, 30686567, 41004019, 0x0b06090}, + { 38843189, 38430230, 39436901, 38921270, 0x0b16890}, + { 36701931, 39494479, 37306059, 39985519, 0x0b07090}, + { 36062055, 36139629, 36634935, 36630669, 0x0b17890}, + { 40943981, 39662980, 41548109, 40154020, 0x0b08090}, + { 39316273, 40764159, 39930817, 41255199, 0x0b08890}, + { 33252041, 39520300, 33856169, 40011340, 0x0b09090}, + { 38119961, 37519409, 38708465, 38010449, 0x0b09890}, + { 30110621, 37507800, 30699125, 37998840, 0x0b0a090}, + { 40780751, 37772179, 41369255, 38263219, 0x0b1a890}, + { 35768347, 36721479, 36351643, 37212519, 0x0b0b090}, + { 34896973, 40468829, 35511517, 40959869, 0x0b0b890}, + { 33728551, 38123179, 34317055, 38614219, 0x0b1c090}, + { 30498439, 38497079, 31092151, 38988119, 0x0b1c890}, + { 39469847, 36987379, 40053143, 37478419, 0x0b0d090}, + { 39032451, 37507279, 39620955, 37998319, 0x0b0d890}, + { 40393427, 37014479, 40976723, 37505519, 0x0b0e090}, + { 36020535, 40239479, 36629871, 40730519, 0x0b0e890}, + { 37827723, 40709479, 38442267, 41200519, 0x0b0f090}, + { 25662000, 35806600, 44830000, 42110000, 0x2550016}, + { 66967667, 24810700, 67062806, 24897190, 0x001000a}, // PAK + { 66888808, 24746000, 67279956, 25082460, 0xf040447}, + { 74146042, 31333700, 74503671, 31699400, 0xe890447}, + { 72982896, 31444017, 73083800, 31530506, 0x3c1004b}, + { 73083800, 31444017, 73184704, 31530506, 0x3c1004b}, + { 72982896, 31357528, 73083800, 31444017, 0x3c1004b}, + { 73083800, 31357528, 73184704, 31444017, 0x3c1004b}, + { 72963000, 33693000, 73124351, 33748589, 0x3c1044b}, + { 72963000, 33636000, 73120247, 33693000, 0x3c1044b}, + { 72967000, 33580000, 73127055, 33636000, 0x3c1044b}, + { 72995000, 33523000, 73151155, 33580000, 0x3c1044b}, + { 71425149, 30153300, 71524851, 30239789, 0x3c1004b}, + { 68312900, 25341500, 68408518, 25427989, 0x3c1044b}, + { 74136660, 32110000, 74230999, 32203289, 0x3c1044b}, + { 71493906, 33967000, 71624585, 34035600, 0x3c1044b}, + { 66949000, 30133000, 67041855, 30225789, 0x3c1044b}, + { 72632000, 32031000, 72731003, 32119889, 0x3c1044b}, + { 74487867, 32462000, 74589732, 32548489, 0x3c1044b}, + { 71625529, 29347000, 71739272, 29422000, 0x3c1044b}, + { 68809500, 27662300, 68913786, 27742889, 0x3c1044b}, + { 72280248, 31237400, 72381152, 31323889, 0x3c1044b}, + { 73936508, 31669900, 74037892, 31756389, 0x3c1044b}, + { 68159000, 27515500, 68262679, 27596500, 0x3c1044b}, + { 74020407, 32537200, 74122992, 32623689, 0x3c1044b}, + { 71987846, 34158700, 72092353, 34245189, 0x3c1044b}, + { 74399548, 31076800, 74500452, 31163289, 0x3c1044b}, + { 70255969, 28376100, 70354230, 28462589, 0x3c1044b}, + { 73056808, 30626800, 73156991, 30713289, 0x3c1044b}, + { 73400808, 30761900, 73500991, 30848389, 0x3c1044b}, + { 72698106, 33726800, 72801893, 33813289, 0x3c1044b}, + { 70601000, 30006600, 70700702, 30093089, 0x3c1044b}, + { 68975973, 25488000, 69045821, 25549000, 0x2b2044b}, + { 68372284, 26222000, 68449676, 26273959, 0x29c044b}, + { 72322309, 34748950, 72397690, 34811049, 0x2b2044b}, + { 72946563, 31688440, 73017036, 31748559, 0x29c044b}, + { 74179803, 31945050, 74252597, 32007149, 0x2b2044b}, + { 72643448, 30127040, 72712752, 30187159, 0x29c044b}, + { 72278809, 30611000, 74655000, 34044000, 0x0da0011}, + { 66800000, 24587292, 69070000, 27870000, 0x027000d}, + { 69076400, 27686080, 69602408, 28177120, 0x0b00890}, + { 68296000, 27916380, 68822008, 28407420, 0x0b11090}, + { 69862800, 28118780, 70388808, 28609820, 0x0b11890}, + { 70377792, 28458780, 70909008, 28949820, 0x0b02090}, + { 70881892, 28903080, 71413108, 29394120, 0x0b12890}, + { 71457192, 29066080, 71988408, 29557120, 0x0b13090}, + { 72260292, 29800180, 72796716, 30291220, 0x0b03890}, + { 70244492, 29788680, 70780916, 30279720, 0x0b04090}, + { 70778092, 29832380, 71314516, 30323420, 0x0b04890}, + { 71448892, 30014980, 71985316, 30506020, 0x0b15090}, + { 66671691, 29924380, 67208115, 30415420, 0x0b15890}, + { 71908692, 30133880, 72445116, 30624920, 0x0b16090}, + { 70612884, 30750880, 71154516, 31241920, 0x0b06890}, + { 71155568, 33586080, 71718032, 34077120, 0x0b07090}, + { 71712168, 33788880, 72274632, 34279920, 0x0b07890}, + { 67566728, 29263420, 68097944, 29754460, 0x0b1a890}, + { 71288917, 32296663, 71840965, 32787703, 0x0b0b090}, + { 70563535, 31576045, 71110375, 32067085, 0x0b1b890}, + { 70501717, 34263405, 73719145, 36944595, 0x0a92891}, + { 67343871, 31582215, 70471926, 34263405, 0x0a93091}, + { 70471926, 31582215, 73599981, 34263405, 0x0a93891}, + { 60850000, 28901025, 66200000, 29880000, 0x04d5091}, + { 66200000, 28901025, 68644546, 31582215, 0x0bc6091}, + { 68644546, 28901025, 71683228, 31582215, 0x0a96891}, + { 71683228, 28901025, 74721910, 31582215, 0x0a97091}, + { 61442273, 26219835, 64421373, 28901025, 0x0a87891}, + { 64421373, 26219835, 67400473, 28901025, 0x0a88891}, + { 67400473, 26219835, 70379573, 28901025, 0x0a89091}, + { 69783753, 27560430, 72792644, 30241620, 0x0a89891}, + { 61538796, 23670000, 64428523, 26351190, 0x0a9a091}, + { 64428523, 23670000, 67318250, 26351190, 0x0a9a891}, + { 67318250, 23670000, 70207977, 26351190, 0x0a9b091}, + { 68213172, 24074883, 71132690, 26756073, 0x0a8b891}, + { 72500000, 33864760, 75000000, 37100000, 0x0d20091}, + { 75000000, 33864760, 77500000, 37100000, 0x0d20891}, + { 77495479, 33864760, 80500000, 36545950, 0x0ae1091}, + { 73426660, 31183570, 76554715, 33864760, 0x0a81891}, + { 76554715, 31183570, 79682770, 33864760, 0x0a82091}, + { 60850000, 23670000, 80500000, 37100000, 0x0010217}, + { 32534327,-25983731, 32629466,-25897241, 0x001000a}, // MOZ + { 32235937,-26152662, 32751529,-25661622, 0x001000c}, + { 34829113,-19852000, 34920887,-19765511, 0x3c1004b}, + { 34801580,-19765511, 34893354,-19679022, 0x3c1004b}, + { 39164014,-15147300, 39253386,-15060811, 0x3c1004b}, + { 39253386,-15173246, 39342758,-15086757, 0x3c1004b}, + { 33423553,-19164900, 33514847,-19078411, 0x3c1004b}, + { 40660500,-14618200, 40710027,-14462800, 0x3c1044b}, + { 40561434,-14588700, 40650565,-14502211, 0x3c1004b}, + { 36852713,-17896000, 36943286,-17809511, 0x3c1004b}, + { 33551374,-16210700, 33641226,-16124211, 0x3c1004b}, + { 33631800,-25095000, 33733571,-25014190, 0x3c1044b}, + { 36931794,-15522600, 37021406,-15436111, 0x3c1004b}, + { 35259991,-23903800, 35354408,-23817311, 0x3c1004b}, + { 35220500,-13353000, 35290891,-13244000, 0x3c1044b}, + { 40479574,-13033900, 40568225,-12947411, 0x3c1004b}, + { 34686613,-19656000, 34778387,-19569511, 0x3c1004b}, + { 39884374,-16246000, 39974226,-16159511, 0x3c1004b}, + { 36491114,-14843500, 36580486,-14757011, 0x3c1004b}, + { 38972974,-13170400, 39061625,-13083911, 0x3c1004b}, + { 38219833,-16894700, 38310166,-16808211, 0x3c1004b}, + { 35376104,-23937600, 35420413,-23842651, 0x2b2044b}, + { 32950101,-24555260, 33015898,-24495141, 0x29c004b}, + { 33508145,-24722150, 33576454,-24660051, 0x2b2004b}, + { 40613400,-15053500, 40750760,-15026400, 0x29c044b}, + { 32839225,-18962950, 32918549,-18911700, 0x2b2044b}, + { 34696934,-24740060, 34763065,-24679941, 0x29c004b}, + { 40598915,-15040350, 40674988,-14988000, 0x2b2044b}, + { 34984201,-24510760, 35049998,-24450641, 0x29c004b}, + { 34698304,-24104650, 34766095,-24042551, 0x2b2004b}, + { 33071834,-25061660, 33137965,-25001541, 0x29c004b}, + { 37470988,-13232150, 37534812,-13170051, 0x2b2004b}, + { 33760634,-25040460, 33826765,-24980341, 0x29c004b}, + { 35124704,-23931050, 35192495,-23868951, 0x2b2004b}, + { 32766767,-25430060, 32833232,-25369941, 0x29c004b}, + { 32619514,-26375550, 32688685,-26313451, 0x2b2004b}, + { 32631134,-25059660, 32697265,-24999541, 0x29c004b}, + { 30405829,-15654950, 30470170,-15592851, 0x2b2004b}, + { 35262785,-24130360, 35328415,-24070241, 0x29c004b}, + { 34937574,-12770450, 35001225,-12708351, 0x2b2004b}, + { 32205767,-25629760, 32272232,-25569641, 0x29c004b}, + { 35599502,-14389850, 35663498,-14327751, 0x2b2004b}, + { 31981784,-26003160, 32048416,-25943041, 0x29c004b}, + { 34150245,-24938650, 34218554,-24876551, 0x2b2004b}, + { 33851034,-24734960, 33917165,-24674841, 0x29c004b}, + { 31920000,-25666000, 35556000,-23583753, 0x0840011}, + { 32690000,-21431191, 35350000,-18750000, 0x001000d}, + { 32305808,-26604320, 32821400,-26113280, 0x0b10090}, + { 39016432,-15362520, 39500776,-14871480, 0x0b00890}, + { 36653224,-18098320, 37142776,-17607280, 0x0b01090}, + { 33359332,-16413020, 33843676,-15921980, 0x0b11890}, + { 36739632,-15724920, 37223976,-15233880, 0x0b02090}, + { 35016132,-13544020, 35495268,-13052980, 0x0b02890}, + { 39692332,-16448320, 40176676,-15957280, 0x0b13090}, + { 36296232,-15045820, 36775368,-14554780, 0x0b13890}, + { 38777732,-13372720, 39256868,-12881680, 0x0b04090}, + { 38028032,-17097020, 38512376,-16605980, 0x0b14890}, + { 31728108,-26223120, 32243700,-25732080, 0x0b15090}, + { 37263332,-13446620, 37742468,-12955580, 0x0b05890}, + { 30359632,-15872320, 30843976,-15381280, 0x0b06090}, + { 34729832,-12984920, 35208968,-12493880, 0x0b06890}, + { 35505832,-14557920, 35984968,-14066880, 0x0b17090}, + { 40195798,-15870259, 40680142,-15379219, 0x0b08890}, + { 40355632,-15379219, 40839976,-14888179, 0x0b09090}, + { 40360475,-14888179, 40839611,-14397139, 0x0b19890}, + { 40312561,-14397139, 40791697,-13906099, 0x0b1a090}, + { 40154446,-13906099, 40633582,-13415059, 0x0b1a890}, + { 40120907,-13415059, 40600043,-12924019, 0x0b0b090}, + { 40168821,-12924019, 40647957,-12432979, 0x0b0b890}, + { 40150072,-12432979, 40624000,-11941939, 0x0b1c090}, + { 40150072,-11941939, 40624000,-11450899, 0x0b1c890}, + { 40150072,-11450899, 40624000,-10959859, 0x0b1d090}, + { 40150072,-10959859, 40624000,-10468819, 0x0b1d890}, + { 30200000,-26870000, 40840060,-10468720, 0x4970016}, + { 17036872,-22602245, 17130089,-22515755, 0x001000a}, // NAM + { 16896566,-22731980, 17269433,-22386021, 0xf040047}, + { 19608683,-18186100, 19960316,-17851211, 0xe890047}, + { 15639513,-17825900, 15730086,-17739411, 0x3c1004b}, + { 15730086,-17825900, 15820659,-17739411, 0x3c1004b}, + { 14467252,-22998200, 14560948,-22911711, 0x3c1004b}, + { 14513152,-22702400, 14606848,-22615911, 0x3c1004b}, + { 24240313,-17563100, 24330886,-17476611, 0x3c1004b}, + { 18066813,-19614100, 18158587,-19527611, 0x3c1004b}, + { 17031432,-23362300, 17125368,-23275811, 0x3c1004b}, + { 16613993,-20510500, 16706007,-20424011, 0x3c1004b}, + { 16868412,-22039100, 16961387,-21952611, 0x3c1004b}, + { 18089330,-26621800, 18185669,-26535311, 0x3c1004b}, + { 18931992,-22504400, 19025208,-22417911, 0x3c1004b}, + { 17661853,-19284700, 17753147,-19198211, 0x3c1004b}, + { 15101330,-26695700, 15197669,-26609211, 0x3c1004b}, + { 17914071,-24668300, 18008728,-24581811, 0x3c1004b}, + { 15933993,-17946300, 16024806,-17859811, 0x3c1004b}, + { 14900293,-20426000, 14992307,-20339511, 0x3c1004b}, + { 16355669,-28608000, 16453930,-28521511, 0x3c1004b}, + { 17395872,-20628900, 17488127,-20542411, 0x3c1004b}, + { 16114193,-20149500, 16206207,-20063011, 0x3c1004b}, + { 14943392,-22473200, 15036608,-22386711, 0x3c1004b}, + { 17101830,-26543200, 17198169,-26456711, 0x3c1004b}, + { 15903632,-21473200, 15996367,-21386711, 0x3c1004b}, + { 18708110,-28061600, 18805890,-27975111, 0x3c1004b}, + { 13792093,-18095500, 13882906,-18009011, 0x3c1004b}, + { 15810612,-21973500, 15903587,-21887011, 0x3c1004b}, + { 17307053,-19671050, 17372947,-19608951, 0x2b2004b}, + { 15547686,-22030060, 15612314,-21969941, 0x29c004b}, + { 16086535,-22391050, 16153464,-22328951, 0x2b2004b}, + { 19067101,-24180060, 19132898,-24119941, 0x29c004b}, + { 16301384,-17509050, 16366415,-17446951, 0x2b2004b}, + { 15038537,-17928560, 15101662,-17868441, 0x29c004b}, + { 14950184,-17548350, 15015215,-17486251, 0x2b2004b}, + { 15863721,-17438060, 15926679,-17377941, 0x29c004b}, + { 16951845,-24861150, 17020154,-24799051, 0x2b2004b}, + { 18695849,-28470060, 18764151,-28409941, 0x29c004b}, + { 14246535,-22151050, 14313464,-22088951, 0x2b2004b}, + { 17550985,-24102660, 17616615,-24042541, 0x29c004b}, + { 14950000,-19712000, 18210000,-17389000, 0x0910011}, + { 14220000,-23390000, 18500000,-21670000, 0x014000d}, + { 24035524,-17929820, 24525076,-17438780, 0x0b00090}, + { 14807099,-26920520, 15327899,-26429480, 0x0b00890}, + { 15327900,-26920520, 15848700,-26429480, 0x0b01090}, + { 15848699,-26920520, 16369499,-26429480, 0x0b01890}, + { 16369500,-26920520, 16890300,-26429480, 0x0b02090}, + { 16890300,-26920520, 17411100,-26429480, 0x0b02890}, + { 17411100,-26920520, 17931900,-26429480, 0x0b03090}, + { 16417824,-20712820, 16912584,-20221780, 0x0b13890}, + { 18731216,-22706720, 19236392,-22215680, 0x0b04090}, + { 14801724,-20617220, 15296484,-20126180, 0x0b14890}, + { 16186699,-28677620, 16712707,-28186580, 0x0b15090}, + { 17296824,-20897720, 17791584,-20406680, 0x0b15890}, + { 15918024,-20351820, 16412784,-19860780, 0x0b16090}, + { 15700016,-21675520, 16199984,-21184480, 0x0b16890}, + { 13592724,-18297820, 14082276,-17806780, 0x0b07090}, + { 18844808,-24395520, 19355192,-23904480, 0x0b07890}, + { 16730808,-25075620, 17241192,-24584580, 0x0b18090}, + { 17328608,-24318120, 17838992,-23827080, 0x0b08890}, + { 17706208,-24870620, 18216592,-24379580, 0x0b19090}, + { 17706208,-25361659, 18221800,-24870619, 0x0b09890}, + { 17706208,-25852699, 18221800,-25361659, 0x0b1a090}, + { 17860885,-26343739, 18376477,-25852699, 0x0b1a890}, + { 17933016,-26834779, 18453816,-26343739, 0x0b0b090}, + { 18375696,-27325819, 18896496,-26834779, 0x0b1b890}, + { 18167376,-27816859, 18693384,-27325819, 0x0b0c090}, + { 18499200,-28263920, 19025208,-27772880, 0x0b0c890}, + { 18483200,-28733920, 19009208,-28242880, 0x0b1d090}, + { 11720000,-28970000, 25270000,-16950000, 0x0010016}, + { -66950440, 10460000, -66834794, 10524169, 0x017000a}, // VEN + { -67068050, 10381700, -66722090, 10623400, 0xc730447}, + { -67732000, 10145100, -67297651, 10320000, 0xbde0447}, + { -68115900, 10083000, -67781194, 10310000, 0xbde0447}, + { -71761465, 10632000, -71673535, 10718489, 0x3c1004b}, + { -71673535, 10632000, -71585605, 10718489, 0x3c1004b}, + { -71695517, 10545511, -71607587, 10632000, 0x3c1004b}, + { -69393000, 10044300, -69279175, 10111000, 0x3c1044b}, + { -62697100, 8316500, -62598184, 8392720, 0x3c1044b}, + { -64714440, 10046600, -64648012, 10161000, 0x3c1044b}, + { -63217000, 9708000, -63109874, 9778700, 0x3c1044b}, + { -64662065, 10170700, -64574135, 10257189, 0x3c1004b}, + { -63597100, 8058500, -63511252, 8146250, 0x3c1044b}, + { -64200000, 10412300, -64087822, 10480000, 0x3c1044b}, + { -71201225, 8553100, -71107496, 8633689, 0x3c1044b}, + { -70257300, 8579000, -70165664, 8661489, 0x3c1044b}, + { -72245000, 7735000, -72185651, 7862000, 0x3c1044b}, + { -66645700, 10445950, -66558776, 10491000, 0x2b2044b}, + { -71479800, 10368840, -71418679, 10428959, 0x29c044b}, + { -64714400, 10161000, -64653279, 10225000, 0x2b2044b}, + { -68073100, 10446500, -67992124, 10491800, 0x29c044b}, + { -69228000, 9512000, -69175533, 9586500, 0x2b2044b}, + { -66716100, 10223780, -66643084, 10274000, 0x29c044b}, + { -69704653, 11373650, -69631621, 11427400, 0x2b2044b}, + { -70624994, 9284700, -70575582, 9358500, 0x29c044b}, + { -66564600, 10443770, -66491401, 10497300, 0x2b2044b}, + { -69779094, 9019940, -69699197, 9065600, 0x29c044b}, + { -64283295, 8857250, -64213954, 8913360, 0x2b2044b}, + { -66805661, 10097600, -66738135, 10151959, 0x29c044b}, + { -63294500, 10621150, -63221576, 10674800, 0x2b2044b}, + { -66915061, 10141040, -66853940, 10201159, 0x29c044b}, + { -67456495, 8886000, -67386790, 8941849, 0x2b2044b}, + { -70223200, 11675500, -70162830, 11736500, 0x29c044b}, + { -66883067, 10196000, -66830273, 10270249, 0x2b2044b}, + { -70100800, 10144000, -70037026, 10201559, 0x29c044b}, + { -67511440, 7852000, -67428859, 7899000, 0x2b2044b}, + { -66037000, 9184000, -65966294, 9235600, 0x29c044b}, + { -67388181, 9875050, -67325220, 9937149, 0x2b2044b}, + { -63871660, 10944700, -63805415, 11000059, 0x29c044b}, + { -69649981, 9900000, -69582549, 9957949, 0x2b2044b}, + { -64503000, 9408940, -64443396, 9470200, 0x29c044b}, + { -68794160, 10307770, -68719223, 10360000, 0x2b2044b}, + { -69305500, 10003300, -69213361, 10043100, 0x29c044b}, + { -68617781, 9634800, -68549071, 9691649, 0x2b2044b}, + { -68338977, 9887440, -68275742, 9945300, 0x29c044b}, + { -71684700, 8597650, -71603347, 8645500, 0x2b2044b}, + { -71340161, 10169640, -71279040, 10229759, 0x29c044b}, + { -71254295, 8529550, -71191506, 8591649, 0x2b2044b}, + { -72392210, 7660540, -72331590, 7720659, 0x29c044b}, + { -69154567, 10044850, -69091433, 10106949, 0x2b2044b}, + { -67528961, 10008140, -67467840, 10068259, 0x29c044b}, + { -67635800, 5623150, -67573356, 5685249, 0x2b2044b}, + { -67821161, 10035840, -67760040, 10095959, 0x29c044b}, + { -69800000, 8759200, -66045300, 10660000, 0x0780011}, + { -64930000, 8000000, -62335300, 10766700, 0x020000d}, + { -72510982, 8411775, -69800000, 11092965, 0x0010015}, + { -73390000, 630000, -59790000, 12200000, 0x0010016}, + { 3328000, 6421000, 3482500, 6468900, 0x011000a}, // NGA + { 3168231, 6419660, 3405068, 6768800, 0xc730447}, + { 3746440, 7270861, 4022137, 7544280, 0xbde0047}, + { 8388632, 11861590, 8667367, 12135009, 0xbde0047}, + { 7355335, 10510400, 7443265, 10596889, 0x3c1004b}, + { 7443265, 10510400, 7531195, 10596889, 0x3c1004b}, + { 7355335, 10423911, 7443265, 10510400, 0x3c1004b}, + { 7443265, 10423911, 7531195, 10510400, 0x3c1004b}, + { 5544841, 6339495, 5631810, 6425984, 0x3c1004b}, + { 5631810, 6339495, 5718779, 6425984, 0x3c1004b}, + { 5544841, 6253006, 5631810, 6339495, 0x3c1004b}, + { 5631810, 6253006, 5718779, 6339495, 0x3c1004b}, + { 6970132, 4763727, 7056861, 4850216, 0x3c1004b}, + { 13114115, 11796900, 13202285, 11883389, 0x3c1004b}, + { 7673000, 11038400, 7747133, 11141100, 0x3c1044b}, + { 7323636, 5063801, 7410365, 5150290, 0x3c1004b}, + { 8841726, 9874456, 8929416, 9960945, 0x3c1004b}, + { 4506471, 8446060, 4593921, 8532549, 0x3c1004b}, + { 7471942, 6408820, 7558911, 6495309, 0x3c1004b}, + { 3300598, 7113490, 3387807, 7199979, 0x3c1004b}, + { 6759333, 6103471, 6846302, 6189960, 0x3c1004b}, + { 7448793, 9012900, 7526142, 9110600, 0x3c1044b}, + { 5729063, 5503872, 5791507, 5565971, 0x2b2004b}, + { 4210706, 8101199, 4271326, 8161318, 0x29c004b}, + { 3905123, 7815321, 3967739, 7877420, 0x2b2004b}, + { 5213389, 13020840, 5275011, 13080959, 0x29c004b}, + { 6194936, 7524222, 6257552, 7586321, 0x2b2004b}, + { 8306248, 4914580, 8366534, 4974699, 0x29c004b}, + { 8312489, 4973709, 8374760, 5035808, 0x2b2004b}, + { 4527241, 7739597, 4587861, 7799716, 0x29c004b}, + { 7576674, 12955450, 7640325, 13017549, 0x2b2004b}, + { 5157737, 7214723, 5218357, 7274842, 0x29c004b}, + { 4524793, 7446195, 4587409, 7508294, 0x2b2004b}, + { 9804039, 10282240, 9865160, 10342359, 0x29c004b}, + { 3565733, 7940467, 3628349, 8002566, 0x2b2004b}, + { 6521025, 9578798, 6581979, 9638917, 0x29c004b}, + { 8494919, 7699748, 8557535, 7761847, 0x2b2004b}, + { 4716325, 7596735, 4776945, 7656854, 0x29c004b}, + { 5557427, 7164026, 5620043, 7226125, 0x2b2004b}, + { 11146139, 10256340, 11207260, 10316459, 0x29c004b}, + { 4805667, 7060314, 4868283, 7122413, 0x2b2004b}, + { 11929456, 11715740, 11990744, 11775859, 0x29c004b}, + { 12414505, 9227650, 12477294, 9289749, 0x2b2004b}, + { 4156238, 7605558, 4216858, 7665677, 0x29c004b}, + { 7680672, 5152674, 7742943, 5214773, 0x2b2004b}, + { 6642472, 12138340, 6703927, 12198459, 0x29c004b}, + { 13238433, 10238950, 13301567, 10301049, 0x2b2004b}, + { 3477882, 6594148, 3538335, 6654267, 0x29c004b}, + { 2839404, 6289406, 5520594, 8970596, 0x0a90011}, + { 5522000, 4269668, 8430000, 6560000, 0x01b000d}, + { 6515986, 7427435, 6984706, 7918475, 0x0b10090}, + { 8275740, 11754480, 8749668, 12245520, 0x0b10890}, + { 7192840, 10237480, 7666768, 10728520, 0x0b11090}, + { 12926440, 11594580, 13400368, 12085620, 0x0b11890}, + { 7281340, 11063580, 7755268, 11554620, 0x0b12090}, + { 8653819, 9672135, 9127747, 10163175, 0x0b02890}, + { 5006332, 12804480, 5485468, 13295520, 0x0b03090}, + { 5953583, 7413390, 6422303, 7904430, 0x0b13890}, + { 7477932, 12729880, 7957068, 13220920, 0x0b04090}, + { 9728740, 10148080, 10202668, 10639120, 0x0b14890}, + { 6135324, 9449420, 6609252, 9940460, 0x0b05090}, + { 8453531, 7285120, 8922251, 7776160, 0x0b15890}, + { 5505378, 7090837, 5974098, 7581877, 0x0b16090}, + { 7400905, 8837035, 7874833, 9328075, 0x0b06890}, + { 10954440, 9996480, 11428368, 10487520, 0x0b17090}, + { 11873440, 11502880, 12347368, 11993920, 0x0b17890}, + { 12179740, 9075880, 12653668, 9566920, 0x0b08090}, + { 6522140, 11880780, 6996068, 12371820, 0x0b18890}, + { 12886140, 9978680, 13360068, 10469720, 0x0b19090}, + { 5907933, 8806624, 6381861, 9297664, 0x0b09890}, + { 6941001, 8893607, 7414929, 9384647, 0x0b0a090}, + { 8764663, 6413143, 9233383, 6904183, 0x0b1a890}, + { 3626789, 8952532, 4100717, 9443572, 0x0b0b090}, + { 8331391, 8232385, 8800111, 8723425, 0x0b1b890}, + { 10840132, 12643480, 11319268, 13134520, 0x0b0c090}, + { 11138240, 8644480, 11612168, 9135520, 0x0b0c890}, + { 13380140, 11253980, 13854068, 11745020, 0x0b1d090}, + { 5928401, 6514637, 6397121, 7005677, 0x0b1d890}, + { 7097329, 6608923, 7566049, 7099963, 0x0b1e090}, + { 10005432, 12424480, 10484568, 12915520, 0x0b0e890}, + { 9852940, 11234280, 10326868, 11725320, 0x0b1f090}, + { 2665436, 4269668, 14700000, 13888120, 0x0010016}, + { 39212292, -6860000, 39301572, -6776755, 0x01e000a}, // TZA + { 39106059, -6975680, 39453940, -6629721, 0xf040047}, + { 32865855, -2687000, 33200744, -2352111, 0xe890047}, + { 39207815, -6153000, 39294784, -6066511, 0x3c1004b}, + { 39185203, -6239489, 39272172, -6153000, 0x3c1004b}, + { 33403175, -8952600, 33490625, -8866111, 0x3c1004b}, + { 33490625, -8952600, 33578075, -8866111, 0x3c1004b}, + { 36642935, -3423500, 36729664, -3337011, 0x3c1004b}, + { 37620115, -6847800, 37707084, -6761311, 0x3c1004b}, + { 39047635, -5139800, 39134364, -5053311, 0x3c1004b}, + { 35696515, -6213200, 35783484, -6126711, 0x3c1004b}, + { 29608135, -4925000, 29694864, -4838511, 0x3c1004b}, + { 37296035, -3389600, 37382764, -3303111, 0x3c1004b}, + { 32770035, -5064100, 32856764, -4977611, 0x3c1004b}, + { 35608235,-10704900, 35696165,-10618411, 0x3c1004b}, + { 33760155, -1562200, 33846644, -1475711, 0x3c1004b}, + { 35646395, -7813200, 35733604, -7726711, 0x3c1004b}, + { 32722175, -9345700, 32809625, -9259211, 0x3c1004b}, + { 33377135, -3702000, 33463864, -3615511, 0x3c1004b}, + { 40143635,-10319700, 40231565,-10233211, 0x3c1004b}, + { 30360964, -5120350, 30423235, -5058251, 0x2b2004b}, + { 36964773, -6865560, 37025226, -6805441, 0x29c004b}, + { 31865464, -3493550, 31927735, -3431451, 0x2b2004b}, + { 31592590, -7990760, 31653210, -7930641, 0x29c004b}, + { 38858878, -6468650, 38921322, -6406551, 0x2b2004b}, + { 31777740, -1358260, 31837859, -1298141, 0x29c004b}, + { 31043078, -6374050, 31105522, -6311951, 0x2b2004b}, + { 34721557, -4848460, 34781843, -4788341, 0x29c004b}, + { 29965864, -5024350, 30028135, -4962251, 0x2b2004b}, + { 34796406, -8882760, 34857193, -8822641, 0x29c004b}, + { 32608950, -2681050, 32671049, -2618951, 0x2b2004b}, + { 31899240, -3034260, 31959359, -2974141, 0x29c004b}, + { 33838550, -2046350, 33900649, -1984251, 0x2b2004b}, + { 36653190, -8147660, 36713810, -8087541, 0x29c004b}, + { 34738005, -9369050, 34800794, -9306951, 0x2b2004b}, + { 39675639,-10026260, 39736760, -9966141, 0x29c004b}, + { 32910405, -9137150, 32973194, -9075051, 0x2b2004b}, + { 36827773, -6175460, 36888226, -6115341, 0x29c004b}, + { 36948292, -7723250, 37010908, -7661151, 0x2b2004b}, + { 31015657, -5152960, 31075943, -5092841, 0x29c004b}, + { 38774533,-10754350, 38837667,-10692251, 0x2b2004b}, + { 38410457, -5186960, 38470743, -5126841, 0x29c004b}, + { 30084964, -4606150, 30147235, -4544051, 0x2b2004b}, + { 39245139,-10964460, 39306260,-10904341, 0x29c004b}, + { 33048950, -2881050, 33111049, -2818951, 0x2b2004b}, + { 35780206, -8823660, 35840993, -8763541, 0x29c004b}, + { 35258092, -8324650, 35320708, -8262551, 0x2b2004b}, + { 33849857, -4310060, 33910143, -4249941, 0x29c004b}, + { 36600000, -5220000, 39230000, -2530000, 0x001000d}, + { 36750000, -7706880, 39600000, -5220000, 0x09d0011}, + { 33258840, -9154920, 33732768, -8663880, 0x0b00090}, + { 35505640, -6415520, 35974360, -5924480, 0x0b10890}, + { 29583740, -5176920, 30052460, -4685880, 0x0b01090}, + { 32579040, -5266420, 33047760, -4775380, 0x0b01890}, + { 35420440,-10907220, 35894368,-10416180, 0x0b12090}, + { 33569040, -1764520, 34037760, -1273480, 0x0b02890}, + { 35455640, -8015520, 35924360, -7524480, 0x0b13090}, + { 32615939, -9455920, 33089867, -8964880, 0x0b03890}, + { 33186139, -3904320, 33654859, -3413280, 0x0b04090}, + { 39971652,-10548520, 40445580,-10057480, 0x0b14890}, + { 30157740, -5334820, 30626460, -4843780, 0x0b05090}, + { 31662240, -3708020, 32130960, -3216980, 0x0b05890}, + { 31388540, -8206220, 31857260, -7715180, 0x0b16090}, + { 31573440, -1573720, 32042160, -1082680, 0x0b06890}, + { 30839940, -6588520, 31308660, -6097480, 0x0b17090}, + { 34517340, -5063920, 34986060, -4572880, 0x0b07890}, + { 34595040, -9098220, 35068968, -8607180, 0x0b08090}, + { 32405640, -2895520, 32874360, -2404480, 0x0b08890}, + { 31694940, -3249720, 32163660, -2758680, 0x0b09090}, + { 33635240, -2260819, 34103960, -1769779, 0x0b09890}, + { 36597640, -8149920, 37066360, -7658880, 0x0b1a090}, + { 34537640, -9583520, 35011568, -9092480, 0x0b0a890}, + { 39516440,-10257820, 39990368, -9766780, 0x0b0b090}, + { 30811440, -5368420, 31280160, -4877380, 0x0b0b890}, + { 38574340,-10968820, 39048268,-10477780, 0x0b1c090}, + { 29881740, -4820620, 30350460, -4329580, 0x0b0c890}, + { 39043940,-11179920, 39517868,-10688880, 0x0b1d090}, + { 32854840, -3163120, 33323560, -2672080, 0x0b0d890}, + { 35578840, -9039120, 36052768, -8548080, 0x0b0e090}, + { 35055040, -8539120, 35523760, -8048080, 0x0b1e890}, + { 33645640, -4525520, 34114360, -4034480, 0x0b0f090}, + { 29327168,-11761350, 40445580, -984617, 0x0010016}, + { 31200989, 30019755, 31299972, 30106245, 0x001000a}, // EGY + { 30858900, 29893000, 31551050, 30273150, 0x018000c}, + { 29854048, 31142500, 29954952, 31228989, 0x3c1004b}, + { 29934771, 31203042, 30035675, 31289531, 0x3c1004b}, + { 29711348, 31058300, 29812252, 31144789, 0x3c1004b}, + { 32243648, 31196500, 32344552, 31282989, 0x3c1004b}, + { 32476149, 29932800, 32575851, 30019289, 0x3c1004b}, + { 31114908, 30930800, 31253142, 30993400, 0x3c1044b}, + { 32602191, 25656800, 32697809, 25743289, 0x3c1004b}, + { 31327548, 30998600, 31428452, 31085089, 0x3c1004b}, + { 31145790, 27138700, 31242609, 27225189, 0x3c1004b}, + { 30946908, 30744800, 31047091, 30831289, 0x3c1004b}, + { 32844491, 24036800, 32938908, 24123289, 0x3c1004b}, + { 31040329, 29009200, 31139070, 29095689, 0x3c1004b}, + { 31670730, 26506800, 31767069, 26593289, 0x3c1004b}, + { 31464034, 30548950, 31535965, 30611049, 0x2b2004b}, + { 30805682, 29279940, 30874318, 29340059, 0x29c004b}, + { 32239834, 30562750, 32311765, 30624849, 0x2b2004b}, + { 30096130, 31095740, 30166269, 31155859, 0x29c004b}, + { 30426375, 31002050, 30498824, 31064149, 0x2b2004b}, + { 30714416, 28067040, 30782384, 28127159, 0x29c004b}, + { 32703787, 26140750, 32772613, 26202849, 0x2b2004b}, + { 30971181, 30532040, 31040819, 30592159, 0x29c004b}, + { 31131634, 30431550, 31203565, 30493649, 0x2b2004b}, + { 30817783, 27700540, 30885417, 27760659, 0x29c004b}, + { 30893975, 31062150, 30966424, 31124249, 0x2b2004b}, + { 31529748, 30394540, 31599052, 30454659, 0x29c004b}, + { 33773075, 31090250, 33845524, 31152349, 0x2b2004b}, + { 31235181, 30679940, 31304819, 30740059, 0x29c004b}, + { 31845414, 26298950, 31914585, 26361049, 0x2b2004b}, + { 32836934, 24949940, 32903065, 25010059, 0x29c004b}, + { 31298779, 29820050, 31370020, 29882149, 0x2b2004b}, + { 30604930, 31099940, 30675069, 31160059, 0x29c004b}, + { 30263775, 31278950, 30336224, 31341049, 0x2b2004b}, + { 31314930, 31189940, 31385069, 31250059, 0x29c004b}, + { 31983775, 31138950, 32056224, 31201049, 0x2b2004b}, + { 31635181, 30699940, 31704819, 30760059, 0x29c004b}, + { 31563775, 31048950, 31636224, 31111049, 0x2b2004b}, + { 29743430, 30976840, 29813569, 31036959, 0x29c004b}, + { 31783775, 31388950, 31856224, 31451049, 0x2b2004b}, + { 30676116, 28283340, 30744084, 28343459, 0x29c004b}, + { 30885534, 30445250, 30957465, 30507349, 0x2b2004b}, + { 31469617, 26737340, 31536583, 26797459, 0x29c004b}, + { 31103752, 29132750, 31174648, 29194849, 0x2b2004b}, + { 31422481, 30856840, 31492119, 30916959, 0x29c004b}, + { 30814379, 29458950, 30885620, 29521049, 0x2b2004b}, + { 30258181, 30881340, 30327819, 30941459, 0x29c004b}, + { 30990507, 30403950, 31062093, 30466049, 0x2b2004b}, + { 30917783, 27284140, 30985417, 27344259, 0x29c004b}, + { 32522273, 25593550, 32590927, 25655649, 0x2b2004b}, + { 30785181, 30789940, 30854819, 30850059, 0x29c004b}, + { 29300000, 29848000, 32586000, 31604000, 0x004010c}, + { 30348000, 28860000, 31400000, 29848000, 0x004010c}, + { 30545000, 27423000, 30930000, 28860000, 0x004018c}, + { 30715000, 27151000, 31391000, 27423000, 0x004018c}, + { 33617000, 26400000, 34110000, 27434000, 0x004018c}, + { 30350241, 24593166, 33269759, 27274356, 0x001000d}, + { 30380032, 21911977, 33239968, 24593167, 0x0010015}, + { 24690000, 21660000, 36908500, 31678500, 0x0010016}, + { -16027750, 18028850, -15934870, 18111666, 0x01e000a}, // MRT + { -16086029, 17822880, -15596477, 18313920, 0x001000c}, + { -11463703, 16558890, -11336298, 16681199, 0x54f004b}, + { -13560333, 16096490, -13433268, 16218799, 0x54f004b}, + { -13433268, 16096490, -13306203, 16218799, 0x54f004b}, + { -15866003, 16468290, -15738598, 16590599, 0x54f004b}, + { -12544151, 22668690, -12411650, 22790999, 0x54f004b}, + { -13111932, 20460590, -12981469, 20582899, 0x54f004b}, + { -7337103, 16558890, -7209698, 16681199, 0x54f004b}, + { -11489582, 18492690, -11360818, 18614999, 0x54f004b}, + { -13563873, 16938890, -13436128, 17061199, 0x54f004b}, + { -7100173, 17243290, -6972428, 17365599, 0x54f004b}, + { -14445887, 19706800, -14354113, 19793289, 0x3c1004b}, + { -13968367, 17010200, -13878034, 17096689, 0x3c1004b}, + { -14311446, 16567300, -14221354, 16653789, 0x3c1004b}, + { -12241986, 15115500, -12152614, 15201989, 0x3c1004b}, + { -12407407, 20420900, -12315393, 20507389, 0x3c1004b}, + { -8215726, 16199300, -8125874, 16285789, 0x3c1004b}, + { -9665046, 16616800, -9574954, 16703289, 0x3c1004b}, + { -9471526, 15762900, -9381674, 15849389, 0x3c1004b}, + { -12739448, 22646200, -12645752, 22732689, 0x3c1004b}, + { -11611609, 25170200, -11515991, 25256689, 0x3c1004b}, + { -11675428, 20886400, -11583173, 20972889, 0x3c1004b}, + { -16525000, 16068000, -13384576, 18400000, 0x0940011}, + { -13433300, 14710000, -10363000, 17045230, 0x01b000d}, + { -10363000, 15358000, -6800000, 17440433, 0x2ec0015}, + { -17240000, 14710000, -4790000, 27367000, 0x0010016}, + { -63225667,-17830445, -63135333,-17743955, 0x001000a}, // BOL + { -63270587,-17930570, -62970214,-17643741, 0xc730047}, + { -66358086,-17503300, -65957431,-17308000, 0xbde0447}, + { -68324000,-16666000, -67982564,-16438000, 0xbde0447}, + { -67168812,-18018510, -67040388,-17896201, 0x54f004b}, + { -65316747,-19077800, -65225453,-18991311, 0x3c1004b}, + { -64769968,-21571600, -64677233,-21485111, 0x3c1004b}, + { -65799787,-19621700, -65708013,-19535211, 0x3c1004b}, + { -63297567,-17378300, -63207234,-17291811, 0x3c1004b}, + { -64942085,-14856400, -64794774,-14804000, 0x3c1044b}, + { -63692690,-22058188, -63629997,-21930000, 0x3c1044b}, + { -66096465,-11054900, -66008535,-10968411, 0x3c1004b}, + { -65398665,-10866900, -65310735,-10780411, 0x3c1004b}, + { -66615527,-18490800, -66524474,-18404311, 0x3c1004b}, + { -65645108,-22139400, -65551892,-22052911, 0x3c1004b}, + { -63570507,-20074900, -63478493,-19988411, 0x3c1004b}, + { -64382748,-22777300, -64289052,-22690811, 0x3c1004b}, + { -65766368,-21483200, -65673633,-21396711, 0x3c1004b}, + { -68798765,-11063900, -68710835,-10977411, 0x3c1004b}, + { -61011846,-16419200, -60921754,-16332711, 0x3c1004b}, + { -63207587,-17566500, -63117014,-17480011, 0x3c1004b}, + { -66788386,-14903500, -66699014,-14817011, 0x3c1004b}, + { -63505900,-21287760, -63314735,-21245870, 0x3c1044b}, + { -66885407,-18333200, -66794594,-18246711, 0x3c1004b}, + { -63910350,-17423000, -63719495,-17382000, 0x3c1044b}, + { -65901329,-17562311, -65742236,-17513140, 0x3c1044b}, + { -63274067,-17160000, -63183734,-17073511, 0x3c1004b}, + { -65468746,-13782800, -65379855,-13696311, 0x3c1004b}, + { -63229726,-15935300, -63139874,-15848811, 0x3c1004b}, + { -67604126,-15879800, -67514274,-15793311, 0x3c1004b}, + { -63436407,-18044300, -63345594,-17957811, 0x3c1004b}, + { -57846247,-19020200, -57754953,-18933711, 0x3c1004b}, + { -63445287,-17403200, -63354714,-17316711, 0x3c1004b}, + { -66876007,-20503200, -66783993,-20416711, 0x3c1004b}, + { -65140747,-19664033, -62340393,-16982843, 0x0a80011}, + { -67941101,-19664033, -65140747,-16982843, 0x001000d}, + { -68751417,-16982842, -66010645,-14301652, 0x0010015}, + { -69660000,-22910000, -57440000, -9669100, 0x0010016}, + { 38696150, 8980000, 38779000, 9070000, 0x020000a}, // ETH + { 38587540, 8686380, 39061468, 9177420, 0x001000c}, + { 41775900, 9566000, 41894250, 9630000, 0x3c1044b}, + { 39436354, 13465000, 39525245, 13551489, 0x3c1004b}, + { 39228475, 8502100, 39315925, 8588589, 0x3c1004b}, + { 37343315, 11549900, 37431485, 11636389, 0x3c1004b}, + { 37408994, 12547800, 37497405, 12634289, 0x3c1004b}, + { 39600615, 11088500, 39688785, 11174989, 0x3c1004b}, + { 38455395, 7011000, 38535344, 7105300, 0x3c1044b}, + { 36797195, 7629100, 36884404, 7715589, 0x3c1004b}, + { 42079575, 9266500, 42167025, 9352989, 0x3c1004b}, + { 38573395, 7157200, 38660604, 7243689, 0x3c1004b}, + { 37528015, 5988700, 37614984, 6075189, 0x3c1004b}, + { 39700515, 11035200, 39788685, 11121689, 0x3c1004b}, + { 36502975, 9047000, 36590425, 9133489, 0x3c1004b}, + { 37686535, 10297800, 37774465, 10384289, 0x3c1004b}, + { 39101492, 7932350, 39164108, 7994449, 0x2b2004b}, + { 39430922, 14250540, 39492878, 14310659, 0x29c004b}, + { 37827792, 7521150, 37890408, 7583249, 0x2b2004b}, + { 37732190, 6819340, 37792810, 6879459, 0x29c004b}, + { 39499619, 9637450, 39562580, 9699549, 0x2b2004b}, + { 38271573, 6384940, 38332026, 6445059, 0x29c004b}, + { 39938692, 6978950, 40001308, 7041049, 0x2b2004b}, + { 39529272, 12389940, 39590727, 12450059, 0x29c004b}, + { 38244188, 14066450, 38308012, 14128549, 0x2b2004b}, + { 37827106, 8945340, 37887893, 9005459, 0x29c004b}, + { 39545678, 5301050, 39608122, 5363149, 0x2b2004b}, + { 42768506, 9321540, 42829293, 9381659, 0x29c004b}, + { 38699788, 14087150, 38763612, 14149249, 0x2b2004b}, + { 38850705, 14143040, 38912494, 14203159, 0x29c004b}, + { 37941505, 8501350, 38004294, 8563449, 0x2b2004b}, + { 39561856, 11800240, 39623144, 11860359, 0x29c004b}, + { 38360778, 6712550, 38423222, 6774649, 0x2b2004b}, + { 38789690, 8119940, 38850310, 8180059, 0x29c004b}, + { 39088605, 8568950, 39151394, 8631049, 0x2b2004b}, + { 39599690, 7829940, 39660310, 7890059, 0x29c004b}, + { 39611160, 12134050, 39674639, 12196149, 0x2b2004b}, + { 35799606, 9149940, 35860393, 9210059, 0x29c004b}, + { 38338692, 8088950, 38401308, 8151049, 0x2b2004b}, + { 40857006, 9039740, 40917793, 9099859, 0x29c004b}, + { 38948778, 5848950, 39011222, 5911049, 0x2b2004b}, + { 39509189, 12749940, 39570811, 12810059, 0x29c004b}, + { 38706119, 9753050, 38769080, 9815149, 0x2b2004b}, + { 38684890, 7887440, 38745510, 7947559, 0x29c004b}, + { 34772105, 8510250, 34834894, 8572349, 0x2b2004b}, + { 37853056, 11047240, 37914344, 11107359, 0x29c004b}, + { 41040247, 11707850, 41103553, 11769949, 0x2b2004b}, + { 34559690, 8219940, 34620310, 8280059, 0x29c004b}, + { 36480133, 10931550, 36543267, 10993649, 0x2b2004b}, + { 38480006, 9040140, 38540793, 9100259, 0x29c004b}, + { 37419583, 6653028, 40100773, 9334218, 0x0a90011}, + { 37258712, 9334218, 39969693, 12015408, 0x001000d}, + { 37258712, 12015408, 39969693, 14696598, 0x0010015}, + { 32970000, 3390000, 47999500, 14894220, 0x3360016}, + { -74133245, 4586755, -74046755, 4673245, 0x001000a}, // COL + { -74228439, 4484000, -73996769, 4840000, 0xc730447}, + { -76647089, 3283290, -76372911, 3556709, 0xbde0047}, + { -75727469, 6113290, -75452531, 6386709, 0xbde0047}, + { -74848000, 10962000, -74757782, 11046200, 0x3c1044b}, + { -74844000, 10884000, -74746554, 10962000, 0x3c1044b}, + { -75566000, 10390000, -75450894, 10456000, 0x3c1044b}, + { -75535000, 10309000, -75441305, 10390000, 0x3c1044b}, + { -72548200, 7866800, -72459357, 7951600, 0x3c1044b}, + { -73179305, 7095900, -73092096, 7182389, 0x3c1044b}, + { -75723365, 4766800, -75636636, 4853289, 0x3c1044b}, + { -74238000, 11179700, -74140746, 11258000, 0x3c1044b}, + { -75258165, 4405500, -75141924, 4470000, 0x3c1044b}, + { -77323245, 1156800, -77236756, 1243289, 0x3c1044b}, + { -75550265, 5024000, -75421119, 5082000, 0x3c1044b}, + { -75319645, 2899400, -75233156, 2985889, 0x3c1044b}, + { -73660665, 4093000, -73563377, 4170000, 0x3c1044b}, + { -75721865, 4490500, -75635136, 4576989, 0x3c1044b}, + { -73306065, 10418800, -73218135, 10505289, 0x3c1044b}, + { -75918225, 8719300, -75833050, 8808000, 0x3c1044b}, + { -75439425, 9257800, -75351975, 9344289, 0x3c1044b}, + { -73143005, 7012300, -73055796, 7098789, 0x3c1044b}, + { -76349665, 3490000, -76255987, 3570000, 0x3c1044b}, + { -77083565, 3855000, -76909203, 3898000, 0x3c1044b}, + { -76648745, 2420000, -76555326, 2500000, 0x3c1044b}, + { -73897705, 7030000, -73793162, 7102000, 0x3c1044b}, + { -75809065, 4769900, -75722336, 4856389, 0x3c1044b}, + { -76253365, 4046800, -76166636, 4133289, 0x3c1044b}, + { -75965765, 4706600, -75879036, 4793089, 0x3c1044b}, + { -74830236, 4269350, -74767965, 4331449, 0x2b2044b}, + { -75650060, 1579940, -75589941, 1640059, 0x29c044b}, + { -72272353, 11350450, -72209047, 11412549, 0x2b2044b}, + { -72958527, 5690140, -72898074, 5750259, 0x29c044b}, + { -76328236, 3872750, -76265965, 3934849, 0x2b2044b}, + { -73384627, 5506000, -73332048, 5575000, 0x29c044b}, + { -73201308, 7038950, -73138692, 7101049, 0x2b2044b}, + { -74801961, 10840240, -74740840, 10900359, 0x29c044b}, + { -74803780, 9221000, -74731254, 9274700, 0x2b2044b}, + { -72938800, 11503040, -72874209, 11560000, 0x29c044b}, + { -74391136, 4788950, -74328865, 4851049, 0x2b2044b}, + { -73064327, 5795540, -73003874, 5855659, 0x29c044b}, + { -76750000, 3210000, -73242159, 5235500, 0x0800011}, + { -76134830, 8386600, -73713108, 11295000, 0x022000d}, + { -72814560, 7640180, -72345840, 8131220, 0x0b10090}, + { -73348660, 6829380, -72879940, 7320420, 0x0b10890}, + { -77720560, 779880, -77251840, 1270920, 0x0b01090}, + { -75544360, 2732480, -75075640, 3223520, 0x0b01890}, + { -73498360, 10020880, -73024432, 10511920, 0x0b12090}, + { -77294360, 3630980, -76825640, 4122020, 0x0b02890}, + { -76843860, 2258180, -76375140, 2749220, 0x0b03090}, + { -74117860, 6820480, -73649140, 7311520, 0x0b13890}, + { -76075160, 1545280, -75606440, 2036320, 0x0b04090}, + { -72487460, 11135980, -72013532, 11627020, 0x0b14890}, + { -73388960, 5435280, -72920240, 5926320, 0x0b15090}, + { -73153060, 11225980, -72679132, 11717020, 0x0b15890}, + { -79043460, 1350580, -78574740, 1841620, 0x0b06090}, + { -76924360, 7639480, -76455640, 8130520, 0x0b16890}, + { -73719360, 8029480, -73250640, 8520520, 0x0b17090}, + { -74904360, 5224480, -74435640, 5715520, 0x0b07890}, + { -76894360, 5444480, -76425640, 5935520, 0x0b18090}, + { -70988260, 6625580, -70519540, 7116620, 0x0b18890}, + { -75754360, 5949480, -75285640, 6440520, 0x0b19090}, + { -72644360, 5104480, -72175640, 5595520, 0x0b09890}, + { -81735968, 12334480, -81256832, 12825520, 0x0b0a090}, + { -75244360, 7549480, -74775640, 8040520, 0x0b1a890}, + { -72889460, 7155380, -72420740, 7646420, 0x0b1b090}, + { -74054360, 5374480, -73585640, 5865520, 0x0b1b890}, + { -76658060, 2725180, -76189340, 3216220, 0x0b0c090}, + { -74934360, 6824480, -74465640, 7315520, 0x0b1c890}, + { -74654360, 6234480, -74185640, 6725520, 0x0b1d090}, + { -73373260, 6347380, -72904540, 6838420, 0x0b1d890}, + { -72129460, 6531580, -71660740, 7022620, 0x0b1e090}, + { -75946760, 1997380, -75478040, 2488420, 0x0b0e890}, + { -79060000, -4230000, -66860000, 12460000, 0x44a0016}, + { -81736000, 10500000, -79060000, 13395000, 0x0b50012}, + { -81736000, -4230000, -66860000, 13395000, 0x0010217}, + { 18371780,-33948000, 18459691,-33897133, 0x2a7044a}, // ZAF + { 18459691,-33983623, 18511422,-33897133, 0x2a7044a}, + { 30957089,-29910500, 31056311,-29824011, 0x3c1004b}, + { 27992071,-26233200, 28087929,-26146711, 0x3c1004b}, + { 28159371,-25781100, 28255229,-25694611, 0x3c1004b}, + { 27810871,-26298200, 27906729,-26211711, 0x3c1004b}, + { 25546906,-33999600, 25650693,-33913111, 0x3c1004b}, + { 28253971,-26223000, 28349829,-26136511, 0x3c1004b}, + { 27905530,-26693800, 28001869,-26607311, 0x3c1004b}, + { 30345489,-29656400, 30444711,-29569911, 0x3c1004b}, + { 27834307,-33048500, 27936892,-32962011, 0x3c1004b}, + { 28159571,-26056700, 28255429,-25970211, 0x3c1004b}, + { 26164529,-29162200, 26263270,-29075711, 0x3c1004b}, + { 28160971,-26282400, 28256829,-26195911, 0x3c1004b}, + { 27787130,-26750600, 27883469,-26664111, 0x3c1004b}, + { 29892150,-27792800, 29989450,-27706311, 0x3c1004b}, + { 27729871,-26151900, 27825729,-26065411, 0x3c1004b}, + { 26690110,-28011500, 26787890,-27925011, 0x3c1004b}, + { 28312871,-26292600, 28408729,-26206111, 0x3c1004b}, + { 28405871,-26290900, 28501729,-26204411, 0x3c1004b}, + { 25354406,-33809100, 25458193,-33722611, 0x3c1004b}, + { 29203987,-25915450, 29272813,-25853351, 0x2b2004b}, + { 28096117,-26301860, 28163083,-26241741, 0x29c004b}, + { 26674152,-29260850, 26745048,-29198751, 0x2b2004b}, + { 18944728,-33756660, 19016871,-33696541, 0x29c004b}, + { 28076187,-26021650, 28145013,-25959551, 0x2b2004b}, + { 24718149,-28766760, 24786451,-28706641, 0x29c004b}, + { 26621042,-26890550, 26690558,-26828451, 0x2b2004b}, + { 27359717,-26388160, 27426683,-26328041, 0x29c004b}, + { 28151787,-25891450, 28220613,-25829351, 0x2b2004b}, + { 18803928,-34100060, 18876071,-34039941, 0x29c004b}, + { 27663787,-26208550, 27732613,-26146451, 0x2b2004b}, + { 29434284,-25789660, 29500916,-25729541, 0x29c004b}, + { 27200973,-25688950, 27269627,-25626851, 0x2b2004b}, + { 28352017,-26388560, 28418983,-26328441, 0x29c004b}, + { 27058914,-26742150, 27128085,-26680051, 0x2b2004b}, + { 22411728,-33998960, 22483871,-33938841, 0x29c004b}, + { 29745124,-28586850, 29815675,-28524751, 0x2b2004b}, + { 29422685,-23922260, 29488315,-23862141, 0x29c004b}, + { 28954718,-24196250, 29022682,-24134151, 0x2b2004b}, + { 30595615,-29839560, 30664585,-29779441, 0x29c004b}, + { 28048273,-25527550, 28116927,-25465451, 0x2b2004b}, + { 19409128,-33674660, 19481271,-33614541, 0x29c004b}, + { 29050814,-26577450, 29119985,-26515351, 0x2b2004b}, + { 27176183,-27690060, 27243817,-27629941, 0x29c004b}, + { 18345468,-34139912, 18907932,-33648872, 0x001000c}, + { 30618792,-30134820, 31155216,-29643780, 0x0010088}, + { 25201968,-34056720, 25764432,-33565680, 0x0010888}, + { 30031992,-29915520, 30568416,-29424480, 0x0011088}, + { 27353976,-33255519, 27906024,-32764479, 0x0011888}, + { 25989192,-29395220, 26520408,-28904180, 0x0012088}, + { 29817200,-28200520, 30343208,-27709480, 0x0012888}, + { 26682200,-28120520, 27208208,-27629480, 0x0013088}, + { 26514392,-29465520, 27045608,-28974480, 0x0013888}, + { 18892668,-34177120, 19455132,-33686080, 0x0014088}, + { 24457692,-28970620, 24988908,-28479580, 0x0014888}, + { 22138276,-34035220, 22695532,-33544180, 0x0015088}, + { 30872908,-25573920, 31388500,-25082880, 0x0015888}, + { 30929808,-24180520, 31440192,-23689480, 0x0016088}, + { 29710500,-28774620, 30236508,-28283580, 0x0016888}, + { 28969808,-24270520, 29480192,-23779480, 0x0017088}, + { 19096676,-33745520, 19653932,-33254480, 0x0017888}, + { 31722092,-28997020, 32253308,-28505980, 0x0018088}, + { 29642616,-23285520, 30147792,-22794480, 0x0018888}, + { 28521784,-31825520, 29068624,-31334480, 0x0019088}, + { 25908008,-26423420, 26423600,-25932380, 0x0019888}, + { 26426676,-33695520, 26983932,-33204480, 0x001a088}, + { 30497200,-28115520, 31023208,-27624480, 0x001a888}, + { 18326576,-33755519, 18883832,-33264479, 0x001b088}, + { 28107200,-28250520, 28633208,-27759480, 0x001b888}, + { 26741684,-32125520, 27288524,-31634480, 0x001c088}, + { 17852776,-33197220, 18404824,-32706180, 0x001c888}, + { 21815368,-34384420, 22377832,-33893380, 0x001d088}, + { 20972200,-28705520, 21498208,-28214480, 0x001d888}, + { 25376308,-26116120, 25891900,-25625080, 0x001e088}, + { 29627508,-26585520, 30143100,-26094480, 0x001e888}, + { 30352616,-23375520, 30857792,-22884480, 0x001f088}, + { 28712100,-28645520, 29238108,-28154480, 0x0b10090}, + { 24469600,-27205520, 24990400,-26714480, 0x0b00890}, + { 22935768,-34103020, 23498232,-33611980, 0x0b01090}, + { 31034292,-29580520, 31565508,-29089480, 0x0b11890}, + { 22293976,-32595520, 22846024,-32104480, 0x0b02090}, + { 24263976,-32545519, 24816024,-32054479, 0x0b02890}, + { 30061384,-31101420, 30603016,-30610380, 0x0b03090}, + { 27823976,-32575520, 28376024,-32084480, 0x0b03890}, + { 30549600,-27245520, 31070400,-26754480, 0x0b14090}, + { 29554392,-29275520, 30085608,-28784480, 0x0b04890}, + { 25069600,-27435520, 25590400,-26944480, 0x0b15090}, + { 25341784,-32445520, 25888624,-31954480, 0x0b15890}, + { 30797408,-26025520, 31313000,-25534480, 0x0b16090}, + { 26353976,-33015520, 26906024,-32524480, 0x0b16890}, + { 23736992,-30895520, 24273416,-30404480, 0x0b17090}, + { 25524500,-27670520, 26045300,-27179480, 0x0b17890}, + { 29244808,-24445520, 29755192,-23954480, 0x0b08090}, + { 29156992,-30795520, 29693416,-30304480, 0x0b18890}, + { 18948768,-34655520, 19511232,-34164480, 0x0b19090}, + { 29962616,-24030520, 30467792,-23539480, 0x0b19890}, + { 26102200,-28085520, 26628208,-27594480, 0x0b0a090}, + { 29629600,-27605520, 30150400,-27114480, 0x0b1a890}, + { 30486992,-30525520, 31023416,-30034480, 0x0b1b090}, + { 26439184,-30935520, 26980816,-30444480, 0x0b0b890}, + { 19923768,-34155520, 20486232,-33664480, 0x0b0c090}, + { 24662300,-28195520, 25188308,-27704480, 0x0b0c890}, + { 26462200,-28645520, 26988208,-28154480, 0x0b1d090}, + { 30197408,-25335520, 30713000,-24844480, 0x0b0d890}, + { 27133976,-32805520, 27686024,-32314480, 0x0b0e090}, + { 28144808,-24945520, 28655192,-24454480, 0x0b1e890}, + { 27362200,-28565520, 27888208,-28074480, 0x0b1f090}, + { 26542941,-27500595, 29492250,-24819405, 0x0a80011}, + { 16440000,-34900000, 33000000,-22116000, 0x3580016}, + { 37000000,-47400000, 38500000,-46300000, 0x001988d}, + { -19000000,-47500000, 60000000, 37550000, 0x3e50217}, + { 16440000,-47400000, 38500000,-22116000, 0x003021c}, + { -8032023, 12595155, -7943611, 12681645, 0x001000a}, // MLI + { -8245146, 12392934, -7766010, 12883974, 0x001000c}, + { -5721785, 11275900, -5633615, 11362389, 0x3c1004b}, + { -5512206, 12334900, -5423795, 12421389, 0x3c1004b}, + { -4224566, 14446800, -4135435, 14533289, 0x3c1004b}, + { -4131166, 14488500, -4042035, 14574989, 0x3c1004b}, + { -11484566, 14406800, -11395435, 14493289, 0x3c1004b}, + { -4953346, 13236700, -4864455, 13323189, 0x3c1004b}, + { -6321346, 13372600, -6232455, 13459089, 0x3c1004b}, + { -6234446, 13415400, -6145555, 13501889, 0x3c1004b}, + { -9628106, 15206800, -9538494, 15293289, 0x3c1004b}, + { -3440026, 16223900, -3350174, 16310389, 0x3c1004b}, + { -6120546, 13657500, -6031655, 13743989, 0x3c1004b}, + { -3050646, 16728900, -2960554, 16815389, 0x3c1004b}, + { -4597246, 13881600, -4508355, 13968089, 0x3c1004b}, + { -62326, 16227600, 27526, 16314089, 0x3c1004b}, + { -8079546, 13535900, -7990655, 13622389, 0x3c1004b}, + { -7534085, 11376800, -7445915, 11463289, 0x3c1004b}, + { -6034166, 14198500, -5945035, 14284989, 0x3c1004b}, + { -7597226, 12827900, -7508575, 12914389, 0x3c1004b}, + { -7490646, 13504500, -7401755, 13590989, 0x3c1004b}, + { -7329786, 15125400, -7240414, 15211889, 0x3c1004b}, + { -10881646, 13744200, -10792755, 13830689, 0x3c1004b}, + { -8470485, 11874400, -8382315, 11960889, 0x3c1004b}, + { 1364673, 18398800, 1455726, 18485289, 0x3c1004b}, + { -3126446, 14028500, -3037555, 14114989, 0x3c1004b}, + { -4022257, 15898950, -3957743, 15961049, 0x2b2004b}, + { -3692512, 16385840, -3629888, 16445959, 0x29c004b}, + { -6927753, 11066150, -6864447, 11128249, 0x2b2004b}, + { -4810528, 12325340, -4749073, 12385459, 0x29c004b}, + { -5388112, 13957650, -5324288, 14019749, 0x2b2004b}, + { -2981362, 14974940, -2919239, 15035059, 0x29c004b}, + { -3641998, 14318950, -3578002, 14381049, 0x2b2004b}, + { -4948778, 14423040, -4886822, 14483159, 0x29c004b}, + { -4957626, 12803250, -4893975, 12865349, 0x2b2004b}, + { -9520811, 13009940, -9459189, 13070059, 0x29c004b}, + { -6136285, 14701450, -6072116, 14763549, 0x2b2004b}, + { -6033795, 13692240, -5972006, 13752359, 0x29c004b}, + { -3781757, 16090350, -3717243, 16152449, 0x2b2004b}, + { -6801844, 11829740, -6740556, 11889859, 0x29c004b}, + { -9076903, 11722831, -6365922, 14404021, 0x001000d}, + { -6395713, 12259069, -3654941, 14940259, 0x0a80011}, + { -254368, 16025280, 229976, 16516320, 0x0b10090}, + { -6056760, 10992980, -5582832, 11484020, 0x0b10890}, + { -11662768, 14131180, -11183632, 14622220, 0x0b11090}, + { -9791768, 14950480, -9307424, 15441520, 0x0b01890}, + { -3802868, 16022680, -3318524, 16513720, 0x0b12090}, + { -3231568, 16360880, -2747224, 16851920, 0x0b12890}, + { -7721760, 11174480, -7247832, 11665520, 0x0b13090}, + { -7706668, 14897280, -7222324, 15388320, 0x0b03890}, + { -11173068, 13454580, -10693932, 13945620, 0x0b14090}, + { 1165424, 18196480, 1654976, 18687520, 0x0b14890}, + { -3321568, 13826180, -2842432, 14317220, 0x0b15090}, + { -4316368, 15630380, -3832024, 16121420, 0x0b05890}, + { -7072160, 11000180, -6598232, 11491220, 0x0b16090}, + { -3245468, 14714480, -2761124, 15205520, 0x0b06890}, + { -3817268, 13992780, -3338132, 14483820, 0x0b17090}, + { -9894868, 12975880, -9415732, 13466920, 0x0b07890}, + { -6621509, 22328810, -3731782, 25010000, 0x0a80091}, + { -3731782, 22328810, -842055, 25010000, 0x0a80891}, + { -6591718, 19836096, -3761573, 22517286, 0x0a91091}, + { -3761573, 19836096, -931428, 22517286, 0x0a91891}, + { -931428, 19836096, 1898717, 22517286, 0x0a92091}, + { 1444855, 19836096, 4275000, 22517286, 0x0a92891}, + { -6591718, 17154906, -3791364, 19836096, 0x0a83091}, + { -3791364, 17154906, -991010, 19836096, 0x0a83891}, + { -991010, 17154906, 1809344, 19836096, 0x0a84091}, + { 1474646, 17154906, 4275000, 19836096, 0x0a84891}, + { -12250000, 13073716, -9509228, 15754906, 0x0a85091}, + { -9561881, 13073716, -6821109, 15754906, 0x0a85891}, + { -6821109, 14473716, -4080337, 17154906, 0x0a96091}, + { -4080337, 14473716, -1339565, 17154906, 0x0a96891}, + { -1339565, 14473716, 1401207, 17154906, 0x0a97091}, + { 1401207, 15200000, 4275000, 17154906, 0x08d7891}, + { -12250000, 11792526, -9539019, 14473716, 0x0a98891}, + { -9561880, 11792526, -6850899, 14473716, 0x0a99091}, + { -6850900, 11792526, -4139919, 14473716, 0x0a99891}, + { -4139919, 11792526, -1428938, 14473716, 0x0a9a091}, + { -8900000, 10130000, -5150000, 11795000, 0x071a891}, + { -12250000, 10130000, 4275000, 25010000, 0x0010217}, + { 13202002, -8880543, 13289453, -8794053, 0x001000a}, // AGO + { 13019857, -9163728, 13493785, -8672688, 0x001000c}, + { 19856615,-11823970, 19959924,-11750236, 0x3c1044b}, + { 13468000,-14875400, 13612521,-14822000, 0x3c1044b}, + { 13433714,-14961800, 13523086,-14875311, 0x3c1004b}, + { 13523086,-14961800, 13612458,-14875311, 0x3c1004b}, + { 15674217,-12829510, 15736853,-12707201, 0x3c1044b}, + { 15736853,-12829510, 15799489,-12707201, 0x3c1044b}, + { 13340386,-12680910, 13402853,-12558601, 0x3c1044b}, + { 13402853,-12640910, 13465320,-12518601, 0x3c1044b}, + { 16902000,-12434400, 16973207,-12327200, 0x3c1044b}, + { 13513994,-12401100, 13602405,-12314611, 0x3c1004b}, + { 13507894,-12484200, 13596305,-12397711, 0x3c1004b}, + { 12107914,-15229800, 12197286,-15143311, 0x3c1004b}, + { 16294000, -9581000, 16395012, -9506000, 0x3c1044b}, + { 12160500, -5619000, 12257515, -5541600, 0x3c1044b}, + { 20346700, -9708000, 20449081, -9634000, 0x3c1044b}, + { 14194415, -6304200, 14281384, -6217711, 0x3c1004b}, + { 15006395, -7663200, 15093604, -7576711, 0x3c1004b}, + { 20688995, -8474000, 20776204, -8387511, 0x3c1004b}, + { 15073415,-11434100, 15161585,-11347611, 0x3c1004b}, + { 13813315,-11250700, 13901485,-11164211, 0x3c1004b}, + { 12318715, -6196900, 12405684, -6110411, 0x3c1004b}, + { 13629105, -8608850, 13691894, -8546751, 0x2b2004b}, + { 17664122,-14690460, 17726078,-14630341, 0x29c004b}, + { 15525174,-12880150, 15588825,-12818051, 0x2b2004b}, + { 14657805,-13819560, 14719594,-13759441, 0x29c004b}, + { 14878605, -9331050, 14941394, -9268951, 0x2b2004b}, + { 15218289,-12948360, 15279911,-12888241, 0x29c004b}, + { 17247960,-12177750, 17311439,-12115651, 0x2b2004b}, + { 22200839,-10739760, 22261960,-10679641, 0x29c004b}, + { 17447547,-12058250, 17510853,-11996151, 0x2b2004b}, + { 16194372,-12593860, 16255827,-12533741, 0x29c004b}, + { 20408347,-11681050, 20471653,-11618951, 0x2b2004b}, + { 12852290, -7260360, 12912910, -7200241, 0x29c004b}, + { 15338692, -8221050, 15401308, -8158951, 0x2b2004b}, + { 20747256,-11593360, 20808544,-11533241, 0x29c004b}, + { 15681370,-17100050, 15746229,-17037951, 0x2b2004b}, + { 15033705,-13769660, 15095494,-13709541, 0x29c004b}, + { 14272247,-11438350, 14335553,-11376251, 0x2b2004b}, + { 15246590, -7790260, 15307210, -7730141, 0x29c004b}, + { 17960805, -8804850, 18023594, -8742751, 0x2b2004b}, + { 14822190, -7379960, 14882810, -7319841, 0x29c004b}, + { 14349503,-13947792, 17060484,-11266602, 0x0a90011}, + { 12807084, -9735525, 15488274, -7054335, 0x001000d}, + { 19676509,-12032622, 20150437,-11541582, 0x0b10090}, + { 13283547,-15137420, 13762683,-14646380, 0x0b10890}, + { 13231827,-12743280, 13710963,-12252240, 0x0b01090}, + { 11915641,-15432075, 12399985,-14941035, 0x0b01890}, + { 16112749, -9789020, 16586677, -9297980, 0x0b02090}, + { 11974645, -5825819, 12443365, -5334779, 0x0b12890}, + { 20166139, -9916520, 20640067, -9425480, 0x0b03090}, + { 14003535, -6506475, 14472255, -6015435, 0x0b13890}, + { 20498235, -8676275, 20966955, -8185235, 0x0b14090}, + { 13625639,-11452975, 14099567,-10961935, 0x0b14890}, + { 12127835, -6399175, 12596555, -5908135, 0x0b15090}, + { 17455537,-14905920, 17934673,-14414880, 0x0b15890}, + { 17147649,-12332470, 17621577,-11841430, 0x0b16090}, + { 21999639,-10955220, 22473567,-10464180, 0x0b16890}, + { 20376689,-11852665, 20850617,-11361625, 0x0b17090}, + { 15469019,-17314520, 15958571,-16823480, 0x0b07890}, + { 14072149,-11652820, 14546077,-11161780, 0x0b18090}, + { 17760439, -9019320, 18234367, -8528280, 0x0b08890}, + { 11670362,-18039060, 24089400, -4376823, 0x0010016}, + { 2065794, 13470755, 2154206, 13557245, 0x001000a}, // NER + { 2007115, 13260420, 2362684, 13606379, 0xf040047}, + { 6923004, 13289600, 7267195, 13624489, 0xe890047}, + { 8943554, 13763800, 9032445, 13850289, 0x3c1004b}, + { 7941833, 16927300, 8032166, 17013789, 0x3c1004b}, + { 5219214, 14845400, 5308586, 14931889, 0x3c1004b}, + { 7319473, 18697800, 7410526, 18784289, 0x3c1004b}, + { 3149674, 13005800, 3238325, 13092289, 0x3c1004b}, + { 5228454, 13721500, 5317345, 13807989, 0x3c1004b}, + { 3387115, 11818600, 3475285, 11905089, 0x3c1004b}, + { 3960354, 13601400, 4049245, 13687889, 0x3c1004b}, + { 869814, 14688600, 959186, 14775089, 0x3c1004b}, + { 5902654, 14043800, 5991545, 14130289, 0x3c1004b}, + { 2832274, 13050800, 2920925, 13137289, 0x3c1004b}, + { 8864374, 12960900, 8953025, 13047389, 0x3c1004b}, + { 7615954, 13884400, 7704845, 13970889, 0x3c1004b}, + { 7942554, 13713800, 8031445, 13800289, 0x3c1004b}, + { 12567654, 13271100, 12656545, 13357589, 0x3c1004b}, + { 709654, 13962800, 798545, 14049289, 0x3c1004b}, + { 9110154, 13669600, 9199045, 13756089, 0x3c1004b}, + { 6714234, 14455300, 6803365, 14541789, 0x3c1004b}, + { 1408834, 14166500, 1497965, 14252989, 0x3c1004b}, + { 13063334, 14209200, 13152465, 14295689, 0x3c1004b}, + { 5202134, 14417700, 5291265, 14504189, 0x3c1004b}, + { 8433154, 13387900, 8522045, 13474389, 0x3c1004b}, + { 7015554, 13530700, 7104445, 13617189, 0x3c1004b}, + { 8842115, 14935850, 8906284, 14997949, 0x2b2004b}, + { 10237405, 13954040, 10299194, 14014159, 0x29c004b}, + { 6250229, 15430750, 6314570, 15492849, 0x2b2004b}, + { 7743805, 13474940, 7805594, 13535059, 0x29c004b}, + { 3298002, 14318950, 3361998, 14381049, 0x2b2004b}, + { 2818389, 12968340, 2880011, 13028459, 0x29c004b}, + { 6665588, 13632750, 6729412, 13694849, 0x2b2004b}, + { 11997205, 13189740, 12058994, 13249859, 0x29c004b}, + { 2321174, 13067650, 2384825, 13129749, 0x2b2004b}, + { 2299105, 13289940, 2360894, 13350059, 0x29c004b}, + { 7145488, 13286250, 7209312, 13348349, 0x2b2004b}, + { 5750438, 14721040, 5812561, 14781159, 0x29c004b}, + { 5767743, 15868950, 5832257, 15931049, 0x2b2004b}, + { 8439105, 13519940, 8500894, 13580059, 0x29c004b}, + { 2058002, 14288950, 2121998, 14351049, 0x2b2004b}, + { 6019022, 14389940, 6080978, 14450059, 0x29c004b}, + { 671000, 12830000, 4109600, 14800000, 0x017000d}, + { 5182000, 13043057, 8050000, 15600000, 0x0a10011}, + { 8831732, 13514380, 9310868, 14005420, 0x0b10890}, + { 7602832, 16702480, 8087176, 17193520, 0x0b11090}, + { 7120224, 18495480, 7609776, 18986520, 0x0b11890}, + { 3222740, 11680000, 3696668, 12171040, 0x0b12090}, + { 8668932, 12806080, 9148068, 13297120, 0x0b03090}, + { 12372432, 13041780, 12851568, 13532820, 0x0b04090}, + { 12747632, 13880780, 13226768, 14371820, 0x0b15090}, + { 8234232, 13244980, 8713368, 13736020, 0x0b15890}, + { 8637232, 14721380, 9121576, 15212420, 0x0b06090}, + { 10028732, 13738580, 10507868, 14229620, 0x0b16890}, + { 11787032, 13070280, 12266168, 13561320, 0x0b07090}, + { 5551932, 15587580, 6036276, 16078620, 0x0b07890}, + { 150000, 11680000, 16000000, 23530000, 0x3330016}, + { 15030394, 12088553, 15118806, 12175043, 0x001000a}, // TCD + { 14928397, 11985471, 15220803, 12272300, 0xc730047}, + { 15928024, 8441191, 16204481, 8714610, 0xbde0047}, + { 18246106, 9009622, 18522563, 9283041, 0xbde0047}, + { 20787554, 13785800, 20876445, 13872289, 0x3c1004b}, + { 15757508, 9266023, 15844958, 9352512, 0x3c1004b}, + { 17502146, 8872102, 17589596, 8958591, 0x3c1004b}, + { 14861275, 9320800, 14948725, 9407289, 0x3c1004b}, + { 20239035, 10986800, 20326965, 11073289, 0x3c1004b}, + { 15328035, 10237800, 15415965, 10324289, 0x3c1004b}, + { 18648794, 12140800, 18737205, 12227289, 0x3c1004b}, + { 16801766, 8630473, 16889216, 8716962, 0x3c1004b}, + { 18299554, 13166500, 18388445, 13252989, 0x3c1004b}, + { 16249345, 9359973, 16336795, 9446462, 0x3c1004b}, + { 19648154, 13255700, 19737045, 13342189, 0x3c1004b}, + { 18176815, 11938500, 18264985, 12024989, 0x3c1004b}, + { 15265554, 14076800, 15354445, 14163289, 0x3c1004b}, + { 15396394, 12443500, 15484805, 12529989, 0x3c1004b}, + { 15823715, 11766300, 15911885, 11852789, 0x3c1004b}, + { 14179512, 9615462, 14267202, 9701951, 0x3c1004b}, + { 18896275, 9406800, 18983725, 9493289, 0x3c1004b}, + { 16269693, 8967682, 16357143, 9054171, 0x3c1004b}, + { 15682774, 12962900, 15771425, 13049389, 0x3c1004b}, + { 16444754, 13598500, 16533645, 13684989, 0x3c1004b}, + { 17015794, 12336800, 17104205, 12423289, 0x3c1004b}, + { 16111052, 9273975, 16198502, 9360464, 0x3c1004b}, + { 16679435, 10430500, 16767365, 10516989, 0x3c1004b}, + { 19062193, 17883900, 19153006, 17970389, 0x3c1004b}, + { 15100190, 9873012, 15187880, 9959501, 0x3c1004b}, + { 16522562, 8633919, 16610012, 8720408, 0x3c1004b}, + { 17115715, 11742400, 17203885, 11828889, 0x3c1004b}, + { 22155554, 13426800, 22244445, 13513289, 0x3c1004b}, + { 15498535, 10871100, 15586465, 10957589, 0x3c1004b}, + { 17726395, 8296800, 17813604, 8383289, 0x3c1004b}, + { 20888902, 14497150, 20952898, 14559249, 0x2b2004b}, + { 15658572, 7714810, 15719192, 7774929, 0x29c004b}, + { 14782347, 8290347, 17463537, 10971537, 0x0a90011}, + { 14782347, 11239656, 17493328, 13920846, 0x001000d}, + { 20592427, 13583524, 21071563, 14074564, 0x0b10090}, + { 17314119, 8669826, 17788047, 9160866, 0x0b00890}, + { 20051249, 10784524, 20525177, 11275564, 0x0b11090}, + { 18461239, 11938524, 18935167, 12429564, 0x0b11890}, + { 18104427, 12964224, 18583563, 13455264, 0x0b02090}, + { 19453027, 13053424, 19932163, 13544464, 0x0b02890}, + { 17989149, 11736224, 18463077, 12227264, 0x0b13090}, + { 15070427, 13874524, 15549563, 14365564, 0x0b13890}, + { 13991599, 9413186, 14465527, 9904226, 0x0b04090}, + { 18708239, 9204524, 19182167, 9695564, 0x0b04890}, + { 18862819, 17681624, 19352371, 18172664, 0x0b0a890}, + { 21960427, 13224524, 22439563, 13715564, 0x0b1b090}, + { 17535635, 8094524, 18004355, 8585564, 0x0b1b890}, + { 20681337, 14282679, 21160473, 14773719, 0x0b1c090}, + { 15454525, 7499349, 15923245, 7990389, 0x0b1c890}, + { 13450000, 7440000, 24000010, 23460000, 0x4890016}, + { -77066600,-12129255, -77008600,-12003998, 0x02d000a}, // PER + { -77171000,-12247500, -76894742,-11806000, 0xf040447}, + { -71734778,-16567260, -71386866,-16232371, 0xe890047}, + { -79100864, -8160610, -79039246, -8038301, 0x3c1044b}, + { -79039246, -8160610, -78977628, -8038301, 0x3c1044b}, + { -79928394, -6814010, -79866946, -6691701, 0x3c1044b}, + { -79866946, -6814010, -79805498, -6691701, 0x3c1044b}, + { -73349324, -3847510, -73288046, -3725201, 0x3c1044b}, + { -73288046, -3812510, -73226768, -3690201, 0x3c1044b}, + { -80694424, -5250710, -80633146, -5128401, 0x3c1044b}, + { -80633146, -5250710, -80571868, -5128401, 0x3c1044b}, + { -75298444,-12125110, -75236147,-12002801, 0x3c1044b}, + { -75236147,-12125110, -75173850,-12002801, 0x3c1044b}, + { -78613134, -9133000, -78533328, -9038301, 0x3c1044b}, + { -78534000, -9160610, -78429897, -9088000, 0x3c1044b}, + { -74607605, -8433000, -74520396, -8346511, 0x3c1004b}, + { -72002000,-13558000, -71861309,-13503400, 0x3c1044b}, + { -70290207,-18082400, -70221034,-17969000, 0x3c1044b}, + { -75770646,-14100600, -75681755,-14014111, 0x3c1004b}, + { -70184806,-15543200, -70095194,-15456711, 0x3c1004b}, + { -74264446,-13213200, -74175555,-13126711, 0x3c1004b}, + { -80731600, -4931100, -80657326, -4879100, 0x2b2044b}, + { -76264677, -9976540, -76219053, -9896400, 0x29c044b}, + { -76171912,-13451050, -76108088,-13388951, 0x2b2004b}, + { -76396427, -6518060, -76335974, -6457941, 0x29c004b}, + { -78532308, -7196750, -78469692, -7134651, 0x2b2004b}, + { -81293343, -4614260, -81233057, -4554141, 0x29c004b}, + { -70042957,-15881850, -69978443,-15819751, 0x2b2004b}, + { -80469843, -3612060, -80409557, -3551941, 0x29c004b}, + { -76721053,-11956200, -76632332,-11912000, 0x2b2044b}, + { -77558277, -9548060, -77497323, -9487941, 0x29c004b}, + { -80703222, -5312050, -80640778, -5249951, 0x2b2004b}, + { -77240644,-11530060, -77179356,-11469941, 0x29c004b}, + { -76301567,-10721050, -76238433,-10658951, 0x2b2004b}, + { -76226895,-13750760, -76165106,-13690641, 0x29c004b}, + { -77632453,-11136950, -77569147,-11074851, 0x2b2004b}, + { -80205443, -5127860, -80145157, -5067741, 0x29c004b}, + { -71361516,-17670050, -71296485,-17607951, 0x2b2004b}, + { -72911095,-13661060, -72849306,-13600941, 0x29c004b}, + { -75743753,-11427450, -75680447,-11365351, 0x2b2004b}, + { -77780861,-10776660, -77719740,-10716541, 0x29c004b}, + { -70972430,-17221050, -70907571,-17158951, 0x2b2004b}, + { -81133043, -5126160, -81072757, -5066041, 0x29c004b}, + { -76033595, -9323950, -75970806, -9261851, 0x2b2004b}, + { -78840227, -5740060, -78779774, -5679941, 0x29c004b}, + { -79451308, -7251050, -79388692, -7188951, 0x2b2004b}, + { -76152427, -5927060, -76091974, -5866941, 0x29c004b}, + { -77911026,-12427323, -75200045, -9746133, 0x001000d}, + { -81360000, -6036216, -78678810, -3355026, 0x0010015}, + { -69138720, -504010, -68670000, -12970, 0x001008c}, + { -69138720, -504010, -68670000, -12970, 0x001088c}, + { -79368995, -8200525, -78900275, -7709485, 0x001108c}, + { -79973145, -7015475, -79504425, -6524435, 0x001188c}, + { -73537735, -4014375, -73069015, -3523335, 0x001208c}, + { -78779331, -9344975, -78305403, -8853935, 0x001288c}, + { -74798345, -8635275, -74329625, -8144235, 0x001308c}, + { -72206453,-13776220, -71727317,-13285180, 0x001388c}, + { -70517731,-18271220, -70028179,-17780180, 0x001408c}, + { -75965763,-14302875, -75486627,-13811835, 0x001488c}, + { -70312259,-15920875, -69827915,-15429835, 0x001508c}, + { -74459563,-13415475, -73980427,-12924435, 0x001588c}, + { -76407563,-13815825, -75928427,-13324785, 0x001608c}, + { -76600545, -6733475, -76131825, -6242435, 0x001688c}, + { -78735355, -7411175, -78266635, -6920135, 0x001708c}, + { -77759551, -9763475, -77285623, -9272435, 0x001788c}, + { -71573771,-17884475, -71084219,-17393435, 0x001808c}, + { -73119763,-13876475, -72640627,-13385435, 0x001888c}, + { -71184771,-17435475, -70695219,-16944435, 0x001908c}, + { -76233951, -9538375, -75760023, -9047335, 0x001988c}, + { -79729355, -7555475, -79260635, -7064435, 0x001a08c}, + { -76356545, -6142475, -75887825, -5651435, 0x001a88c}, + { -75229553,-13035475, -74750417,-12544435, 0x001b08c}, + { -77204355, -6275475, -76735635, -5784435, 0x001b88c}, + { -69429513,-12910475, -68950377,-12419435, 0x001c08c}, + { -71469553,-14535475, -70990417,-14044435, 0x001c88c}, + { -76974355, -7415475, -76505635, -6924435, 0x001d08c}, + { -76584563,-13320475, -76105427,-12829435, 0x001d88c}, + { -69122744,-12739756, -68643608,-12248716, 0x001e08c}, + { -81360000,-18351470, -68670000, -12970, 0x4680016}, + { -92000000,-56600000, -30000000, 13500000, 0x0010217}, + { 106810541, 47889000, 106987706, 47951245, 0x016000a}, // MNG + { 106539272, 47662480, 107226728, 48153520, 0x001000c}, + { 103969749, 48970090, 104155251, 49092399, 0x54f004b}, + { 105854129, 49412290, 106041670, 49534599, 0x54f004b}, + { 114437917, 48013490, 114619682, 48135799, 0x54f004b}, + { 91551117, 47944890, 91732882, 48067199, 0x54f004b}, + { 110051014, 44834390, 110222586, 44956699, 0x54f004b}, + { 89889949, 48899790, 90075451, 49022099, 0x54f004b}, + { 91972210, 49919890, 92161789, 50042199, 0x54f004b}, + { 100083691, 49596800, 100216308, 49683289, 0x3c1004b}, + { 96789134, 47691300, 96916465, 47777789, 0x3c1004b}, + { 106140971, 50187800, 106275029, 50274289, 0x3c1004b}, + { 100057535, 46646800, 100182464, 46733289, 0x3c1004b}, + { 102716435, 46216500, 102841364, 46302989, 0x3c1004b}, + { 101402934, 47431400, 101530265, 47517889, 0x3c1004b}, + { 96188235, 46322800, 96313164, 46409289, 0x3c1004b}, + { 106401512, 48796700, 106532687, 48883189, 0x3c1004b}, + { 103468012, 48775300, 103599187, 48861789, 0x3c1004b}, + { 104343118, 43541100, 104462281, 43627589, 0x3c1004b}, + { 113213035, 46630200, 113337964, 46716689, 0x3c1004b}, + { 106210536, 45722600, 106334263, 45809089, 0x3c1004b}, + { 110585334, 47285200, 110712665, 47371689, 0x3c1004b}, + { 98197433, 48712900, 98327167, 48799389, 0x3c1004b}, + { 107206334, 47725600, 107334866, 47812089, 0x3c1004b}, + { 108320835, 46309400, 108445764, 46395889, 0x3c1004b}, + { 102114337, 44626800, 102235662, 44713289, 0x3c1004b}, + { 103737070, 47586257, 107669482, 50267447, 0x0a80011}, + { 99617367, 45480305, 103400824, 48161495, 0x0010015}, + { 114187671, 47829124, 114880335, 48320164, 0x0010088}, + { 91300871, 47760524, 91993535, 48251564, 0x0010888}, + { 109808701, 44650024, 110464909, 45141064, 0x0011088}, + { 89636373, 48715424, 90339453, 49206464, 0x0011888}, + { 91707643, 49735524, 92426347, 50226564, 0x0012088}, + { 99790643, 49394524, 100509347, 49885564, 0x0012888}, + { 96509067, 47489024, 97196523, 47980064, 0x0013088}, + { 105851257, 49985524, 106575169, 50476564, 0x0013888}, + { 95917383, 46120524, 96584007, 46611564, 0x0015888}, + { 103187263, 48573024, 103890343, 49064064, 0x0016088}, + { 104087611, 43338824, 104728195, 43829864, 0x0016888}, + { 112936975, 46427924, 113614015, 46918964, 0x0017088}, + { 105946895, 45520324, 106608311, 46011364, 0x0017888}, + { 110313079, 47082924, 110995327, 47573964, 0x0018088}, + { 97915973, 48510624, 98619053, 49001664, 0x0018888}, + { 88151115, 49468810, 92262273, 52150000, 0x0a89091}, + { 92262273, 49468810, 96373431, 52150000, 0x0a89891}, + { 96373431, 49468810, 100484589, 52150000, 0x0a8a091}, + { 100484589, 49468810, 104595747, 52150000, 0x0a8a891}, + { 104595747, 49468810, 108706905, 52150000, 0x0a8b091}, + { 112818063, 49468810, 116929221, 52150000, 0x0a8b891}, + { 87740000, 46921679, 91642621, 49602869, 0x0a8c091}, + { 91515115, 46921679, 95417736, 49602869, 0x0a8c891}, + { 95417736, 46921679, 99320357, 49602869, 0x0a8d091}, + { 99320357, 46921679, 103222978, 49602869, 0x0a8d891}, + { 103222978, 46921679, 107125599, 49602869, 0x0a8e091}, + { 107125599, 46921679, 111028220, 49602869, 0x0a8e891}, + { 111028220, 46921679, 114930841, 49602869, 0x0a8f091}, + { 114930841, 46921679, 118833462, 49602869, 0x0a80091}, + { 90589807, 44240489, 94313682, 46921679, 0x0a80891}, + { 94313682, 44240489, 98037557, 46921679, 0x0a81091}, + { 98037557, 44240489, 101761432, 46921679, 0x0a81891}, + { 101761432, 44240489, 105485307, 46921679, 0x0a82091}, + { 105485307, 44240489, 109209182, 46921679, 0x0a82891}, + { 109209182, 44240489, 112933057, 46921679, 0x0a83091}, + { 112933057, 44240489, 116656932, 46921679, 0x0a83891}, + { 116146543, 45581084, 119930000, 48262274, 0x0a84091}, + { 94772463, 41567630, 98347383, 44248820, 0x0a84891}, + { 98347383, 41567630, 101922303, 44248820, 0x0a85091}, + { 101922303, 41567630, 105497223, 44248820, 0x0a85891}, + { 105497223, 41567630, 109072143, 44248820, 0x0a86091}, + { 109072143, 41567630, 112647063, 44248820, 0x0a86891}, + { 87740000, 41567630, 119930000, 52150000, 0x0010217}, + { 51323945, 35635355, 51429655, 35721845, 0x001000a}, // IRN + { 51176280, 35483220, 51599119, 35829179, 0xf040047}, + { 59381850, 36131100, 59793949, 36465989, 0xe890047}, + { 51602864, 32601190, 51747936, 32723499, 0x54f004b}, + { 46212500, 38017000, 46386650, 38125500, 0x54f044b}, + { 52459189, 29540000, 52627692, 29641700, 0x54f044b}, + { 50870000, 35786000, 51057055, 35884299, 0x54f044b}, + { 50802350, 34578290, 50928934, 34721000, 0x54f044b}, + { 48618053, 31250690, 48760747, 31372999, 0x54f044b}, + { 47015605, 34282000, 47173400, 34396399, 0x54f044b}, + { 60794142, 29421790, 60934457, 29544099, 0x54f044b}, + { 45003804, 37502000, 45112396, 37588489, 0x3c1044b}, + { 57019500, 30238910, 57126050, 30319800, 0x3c1044b}, + { 54300208, 31841000, 54401592, 31927489, 0x3c1044b}, + { 49537404, 37240200, 49645996, 37326689, 0x3c1044b}, + { 49624200, 34061100, 49752719, 34130880, 0x3c1044b}, + { 48457706, 34756400, 48562694, 34842889, 0x3c1044b}, + { 48234844, 38207300, 48344156, 38293789, 0x3c1044b}, + { 49953925, 36243800, 50061075, 36330289, 0x3c1044b}, + { 48229149, 30313700, 48328851, 30400189, 0x3c1044b}, + { 46967145, 35256800, 47072854, 35343289, 0x3c1044b}, + { 48435300, 36641000, 48575566, 36707000, 0x3c1044b}, + { 48313000, 33424700, 48384963, 33548500, 0x3c1044b}, + { 56238200, 27166000, 56368871, 27230000, 0x3c1044b}, + { 48706600, 33850000, 48807363, 33939000, 0x3c1044b}, + { 54390764, 36797800, 54498635, 36884289, 0x3c1044b}, + { 49778986, 34315605, 52996414, 36996795, 0x0a90011}, + { 51236676, 32490679, 51788724, 32981719, 0x0010888}, + { 52396992, 29437980, 52933416, 29929020, 0x0011088}, + { 48363584, 31066280, 48910424, 31557320, 0x0011888}, + { 46749568, 34093680, 47312032, 34584720, 0x0012088}, + { 60542092, 29237380, 61073308, 29728420, 0x0012888}, + { 44735652, 37299680, 45324156, 37790720, 0x0013088}, + { 56776992, 30033880, 57313416, 30524920, 0x0013888}, + { 54051484, 31638680, 54598324, 32129720, 0x0014088}, + { 49204652, 37079180, 49787948, 37570220, 0x0014888}, + { 49367768, 33850480, 49930232, 34341520, 0x0015088}, + { 48196668, 34554080, 48759132, 35045120, 0x0015888}, + { 47945292, 30139780, 48481716, 30630820, 0x0016888}, + { 46708868, 35054480, 47276540, 35545520, 0x0017088}, + { 48178460, 36428480, 48756548, 36919520, 0x0017888}, + { 48074076, 33240279, 48631332, 33731319, 0x0018088}, + { 55869600, 27011680, 56390400, 27502720, 0x0018888}, + { 48620876, 33455580, 49178132, 33946620, 0x0019088}, + { 54127660, 36595480, 54705748, 37086520, 0x0019888}, + { 51298768, 33734480, 51861232, 34225520, 0x001a088}, + { 57343560, 35974480, 57916440, 36465520, 0x001a888}, + { 53033660, 36387980, 53611748, 36879020, 0x001b088}, + { 58533560, 35974480, 59106440, 36465520, 0x001b888}, + { 55464392, 29224480, 55995608, 29715520, 0x001c088}, + { 44673144, 38284480, 45266856, 38775520, 0x001c888}, + { 48193976, 32134480, 48746024, 32625520, 0x001d088}, + { 57030952, 37224480, 57619456, 37715520, 0x001d888}, + { 58943976, 32634480, 59496024, 33125520, 0x001e088}, + { 50763592, 28664080, 51294808, 29155120, 0x001f088}, + { 45091379, 36605345, 48398180, 39286535, 0x0010015}, + { 53559078, 35768215, 56836088, 38449405, 0x0a91091}, + { 56836088, 35768215, 60113098, 38449405, 0x0a91891}, + { 44020000, 37108809, 47356592, 39789999, 0x0a80091}, + { 47356592, 37108809, 50693184, 39789999, 0x0a80891}, + { 44413241, 34427619, 47630669, 37108809, 0x0a92091}, + { 47630669, 34427619, 50848097, 37108809, 0x0a92891}, + { 50848097, 34427619, 54065525, 37108809, 0x0a93091}, + { 54065525, 34427619, 57282953, 37108809, 0x0a93891}, + { 57282953, 34427619, 60500381, 37108809, 0x0a94091}, + { 58248181, 34427619, 61465609, 37108809, 0x0a94891}, + { 45373703, 31746429, 48501758, 34427619, 0x0a95091}, + { 48501758, 31746429, 51629813, 34427619, 0x0a95891}, + { 51629813, 31746429, 54757868, 34427619, 0x0a96091}, + { 54757868, 31746429, 57885923, 34427619, 0x0a96891}, + { 57885923, 31746429, 61013978, 34427619, 0x0a97091}, + { 58824339, 31746429, 61952394, 34427619, 0x0a97891}, + { 47593132, 29065239, 50631814, 31746429, 0x0a98091}, + { 50631814, 29065239, 53670496, 31746429, 0x0a98891}, + { 53670496, 29065239, 56709178, 31746429, 0x0a99091}, + { 56709178, 29065239, 59747860, 31746429, 0x0a99891}, + { 58836255, 29065239, 61874937, 31746429, 0x0a9a091}, + { 50661605, 26384049, 53640705, 29065239, 0x0a8a891}, + { 53640705, 26384049, 56619805, 29065239, 0x0a8b091}, + { 56619805, 26384049, 59598905, 29065239, 0x0a8b891}, + { 59598905, 26384049, 62578005, 29065239, 0x0a8c091}, + { 60370900, 26384049, 63350000, 29065239, 0x0a8c891}, + { 53670496, 25059100, 56590014, 27740290, 0x0a9d091}, + { 56590014, 25059100, 59509532, 27740290, 0x0a9d891}, + { 59509532, 25059100, 62429050, 27740290, 0x0a9e091}, + { 44020000, 25059100, 63350000, 39790000, 0x0010217}, + { 13143759, 32839490, 13216241, 32900599, 0x2a7004a}, // LBY + { 20034013, 32089490, 20105986, 32150599, 0x2a7004a}, + { 12975000, 32700000, 13433063, 32913000, 0xc730447}, + { 19974151, 31955948, 20294659, 32229367, 0xbde0047}, + { 14928986, 32147593, 15251013, 32421012, 0xbde0047}, + { 14232507, 32586600, 14335092, 32673089, 0x3c1004b}, + { 20159008, 30692000, 20259191, 30778489, 0x3c1004b}, + { 23905667, 32026900, 24007532, 32113389, 0x3c1004b}, + { 12969067, 32126800, 13070932, 32213289, 0x3c1004b}, + { 12668907, 32709700, 12771492, 32796189, 0x3c1004b}, + { 14508567, 32420600, 14610432, 32507089, 0x3c1004b}, + { 16532548, 31128600, 16633452, 31215089, 0x3c1004b}, + { 12721830, 26536800, 12818169, 26623289, 0x3c1004b}, + { 13954308, 31707200, 14055692, 31793689, 0x3c1004b}, + { 21708307, 32718500, 21810892, 32804989, 0x3c1004b}, + { 12485167, 32027200, 12587032, 32113689, 0x3c1004b}, + { 14379690, 26994600, 14476509, 27081089, 0x3c1004b}, + { 22592707, 32707300, 22695292, 32793789, 0x3c1004b}, + { 12969067, 32486800, 13070932, 32573289, 0x3c1004b}, + { 10929308, 31827000, 11030692, 31913489, 0x3c1004b}, + { 12430307, 32737900, 12532892, 32824389, 0x3c1004b}, + { 13867171, 25881000, 13963029, 25967489, 0x3c1004b}, + { 13587767, 32390300, 13689632, 32476789, 0x3c1004b}, + { 20780967, 32448700, 20882832, 32535189, 0x3c1004b}, + { 12035007, 32877100, 12137592, 32963589, 0x3c1004b}, + { 21823807, 32751300, 21926392, 32837789, 0x3c1004b}, + { 14232469, 27518450, 14302330, 27580549, 0x2b2004b}, + { 12951430, 31417840, 13021569, 31477959, 0x29c004b}, + { 20556830, 32156550, 20629969, 32218649, 0x2b2004b}, + { 20089381, 30919440, 20159019, 30979559, 0x29c004b}, + { 20546830, 32497750, 20619969, 32559849, 0x2b2004b}, + { 10148534, 24927340, 10214665, 24987459, 0x29c004b}, + { 21258152, 29116750, 21329048, 29178849, 0x2b2004b}, + { 23257101, 24169940, 23322898, 24230059, 0x29c004b}, + { 12543172, 32738950, 12616828, 32801049, 0x2b2004b}, + { 19561148, 30364140, 19630452, 30424259, 0x29c004b}, + { 20217003, 31640750, 20289797, 31702849, 0x2b2004b}, + { 16108982, 29134540, 16177618, 29194659, 0x29c004b}, + { 9465407, 30093650, 9536993, 30155749, 0x2b2004b}, + { 13986946, 32549240, 14058254, 32609359, 0x29c004b}, + { 25037203, 31721750, 25109997, 31783849, 0x2b2004b}, + { 11984763, 31919940, 12055236, 31980059, 0x29c004b}, + { 15915252, 29096150, 15986148, 29158249, 0x2b2004b}, + { 22201646, 32727740, 22272954, 32787859, 0x29c004b}, + { 11829572, 32923250, 11903228, 32985349, 0x2b2004b}, + { 21511282, 29005540, 21579918, 29065659, 0x29c004b}, + { 10612000, 31300000, 15410000, 32960000, 0x06b0011}, + { 19900000, 31300000, 24300000, 32960000, 0x014000d}, + { 12240241, 25429405, 15189550, 28110595, 0x0010015}, + { 9290000, 19480000, 25141963, 33170000, 0x3820016}, + { 32492924, 15532000, 32588750, 15615449, 0x01d000a}, // SDN + { 32287030, 15326640, 32771374, 15817680, 0x001000c}, + { 37141000, 19534500, 37245667, 19610250, 0x3c1044b}, + { 37141000, 19610250, 37245667, 19686000, 0x3c1044b}, + { 24840415, 12011800, 24928585, 12098289, 0x3c1004b}, + { 30175154, 13143600, 30264045, 13230089, 0x3c1004b}, + { 36335494, 15413400, 36425106, 15499889, 0x3c1004b}, + { 35331654, 13994800, 35420545, 14081289, 0x3c1004b}, + { 33481834, 14346500, 33570965, 14432989, 0x3c1004b}, + { 32615554, 13112200, 32704445, 13198689, 0x3c1004b}, + { 25304954, 13585900, 25393845, 13672389, 0x3c1004b}, + { 22410654, 13406700, 22499545, 13493189, 0x3c1004b}, + { 34328815, 11752900, 34416985, 11839389, 0x3c1004b}, + { 32954334, 14190300, 33043465, 14276789, 0x3c1004b}, + { 29669935, 10959300, 29757865, 11045789, 0x3c1004b}, + { 26085415, 11411700, 26173585, 11498189, 0x3c1004b}, + { 33551754, 13510300, 33640645, 13596789, 0x3c1004b}, + { 33964913, 17673400, 34055486, 17759889, 0x3c1004b}, + { 33292314, 14706800, 33381686, 14793289, 0x3c1004b}, + { 33394154, 16643700, 33484246, 16730189, 0x3c1004b}, + { 32702754, 13142700, 32791645, 13229189, 0x3c1004b}, + { 31176674, 12858700, 31265325, 12945189, 0x3c1004b}, + { 32252054, 13955500, 32340945, 14041989, 0x3c1004b}, + { 35566294, 15280000, 35655906, 15366489, 0x3c1004b}, + { 33932684, 17559550, 33997715, 17621649, 0x2b2004b}, + { 28393889, 12660840, 28455511, 12720959, 0x29c004b}, + { 33884988, 13116750, 33948812, 13178849, 0x2b2004b}, + { 27782056, 11298940, 27843344, 11359059, 0x29c004b}, + { 29621047, 12015950, 29684353, 12078049, 0x2b2004b}, + { 33849605, 13273840, 33911394, 13333959, 0x29c004b}, + { 35866015, 14931050, 35930184, 14993149, 0x2b2004b}, + { 31829189, 12979940, 31890811, 13040059, 0x29c004b}, + { 23438174, 12868950, 23501825, 12931049, 0x2b2004b}, + { 37298270, 19069940, 37361729, 19130059, 0x29c004b}, + { 33643188, 13385750, 33707012, 13447849, 0x2b2004b}, + { 31203756, 11429740, 31265044, 11489859, 0x29c004b}, + { 34339947, 11835350, 34403253, 11897449, 0x2b2004b}, + { 34592905, 13391240, 34654694, 13451359, 0x29c004b}, + { 33150488, 14027950, 33214312, 14090049, 0x2b2004b}, + { 34146005, 13248340, 34207794, 13308459, 0x29c004b}, + { 33957398, 17988950, 34022602, 18051049, 0x2b2004b}, + { 30610689, 12696240, 30672311, 12756359, 0x29c004b}, + { 29401922, 10653888, 32112903, 13335078, 0x001000d}, + { 32086091, 13066959, 34826863, 15748149, 0x0a80011}, + { 36828624, 19365380, 37323384, 19856420, 0x0b00890}, + { 24652740, 11809480, 25126668, 12300520, 0x0b11090}, + { 36143332, 15211080, 36627676, 15702120, 0x0b01890}, + { 35134432, 13746380, 35613568, 14237420, 0x0b12090}, + { 25075932, 13300780, 25555068, 13791820, 0x0b12890}, + { 22215532, 13204380, 22694668, 13695420, 0x0b13090}, + { 34038240, 11548780, 34512168, 12039820, 0x0b13890}, + { 25915640, 11268980, 26389568, 11760020, 0x0b14090}, + { 33759224, 17310980, 34248776, 17802020, 0x0b04890}, + { 33256532, 16487880, 33740876, 16978920, 0x0b15090}, + { 35511232, 14903280, 35995576, 15394320, 0x0b05890}, + { 28107232, 12407880, 28586368, 12898920, 0x0b06090}, + { 27568640, 11006780, 28042568, 11497820, 0x0b16890}, + { 23230432, 12654480, 23709568, 13145520, 0x0b07090}, + { 36965124, 18884980, 37459884, 19376020, 0x0b07890}, + { 33745224, 17774480, 34234776, 18265520, 0x0b08090}, + { 21810000, 9342000, 38630000, 23200000, 0x3580016}, + { 23400000, 3480000, 36000000, 12250000, 0x0900012}, + { -19000000,-47500000, 60000000, 37550000, 0x3e50217}, + { 21810000, 9342000, 38630000, 23200000, 0x003021c}, + { 106786755, -6240545, 106873245, -6154055, 0x001000a}, // IDN + { 106557000, -6425520, 107178000, -6068000, 0x017000c}, + { 112660000, -7245000, 112804926, -7193000, 0x3c1044b}, + { 112670000, -7297000, 112814926, -7245000, 0x3c1044b}, + { 112670000, -7348000, 112817740, -7297000, 0x3c1044b}, + { 112670000, -7400000, 112814926, -7348000, 0x3c1044b}, + { 107521495, -6953200, 107608704, -6866711, 0x3c1004b}, + { 107608704, -6961849, 107695913, -6875360, 0x3c1004b}, + { 98624000, 3530000, 98723905, 3605000, 0x3c1044b}, + { 98627000, 3605000, 98708043, 3697500, 0x3c1044b}, + { 104715055, -3025400, 104801544, -2938911, 0x3c1004b}, + { 110376495, -7033800, 110463704, -6947311, 0x3c1004b}, + { 119398935, -5192100, 119485664, -5105611, 0x3c1004b}, + { 112593095, -8006200, 112680304, -7919711, 0x3c1004b}, + { 105223015, -5467500, 105309984, -5381011, 0x3c1004b}, + { 106746515, -6623200, 106833484, -6536711, 0x3c1004b}, + { 100343655, -990400, 100430144, -903911, 0x3c1004b}, + { 110768095, -7596000, 110870641, -7522500, 0x3c1044b}, + { 114562764, -3352850, 114625035, -3290751, 0x2b2004b}, + { 101409740, 476040, 101469859, 536159, 0x29c004b}, + { 117101950, -530750, 117164049, -468651, 0x2b2004b}, + { 109303440, -53560, 109363559, 6559, 0x29c004b}, + { 115188605, -8681050, 115251394, -8618951, 0x2b2004b}, + { 110341490, -7825760, 110402110, -7765641, 0x29c004b}, + { 116804050, -1284850, 116866149, -1222751, 0x2b2004b}, + { 103581740, -1646060, 103641859, -1585941, 0x29c004b}, + { 124818750, 1453950, 124880849, 1516049, 0x2b2004b}, + { 116069206, -8609660, 116129993, -8549541, 0x29c004b}, + { 108523578, -6747550, 108586022, -6685451, 0x2b2004b}, + { 111979690, -7840060, 112040310, -7779941, 0x29c004b}, + { 109099392, -6904450, 109162008, -6842351, 0x2b2004b}, + { 109641790, -6909360, 109702410, -6849241, 0x29c004b}, + { 113664692, -8200950, 113727308, -8138851, 0x2b2004b}, + { 128153757, -3720000, 128221533, -3666600, 0x29c044b}, + { 95288778, 5518950, 95351222, 5581049, 0x2b2004b}, + { 108992690, -7746255, 109047592, -7680000, 0x29c044b}, + { 102246920, -3837350, 102316321, -3781700, 0x2b2044b}, + { 109209090, -7456460, 109269710, -7396341, 0x29c044b}, + { 99028950, 2928950, 99091049, 2991049, 0x2b2044b}, + { 108179890, -7353360, 108240510, -7293241, 0x29c044b}, + { 111501900, -7664200, 111558617, -7595800, 0x2b2044b}, + { 122480957, -4014060, 122541243, -3953941, 0x29c044b}, + { 119835000, -935180, 119906729, -881478, 0x2b2044b}, + { 125104000, 1426330, 125214249, 1459000, 0x29c044b}, + { 98466200, 3587420, 98533886, 3644449, 0x2b2044b}, + { 112869690, -7670060, 112930310, -7609941, 0x29c044b}, + { 123574033,-10202150, 123637167,-10140051, 0x2b2044b}, + { 103919000, 1018330, 104001619, 1062000, 0x29c044b}, + { 105900000, -7824000, 109528800, -5872000, 0x07c0011}, + { 109528800, -8382291, 113285000, -6566000, 0x015000d}, + { 98415640, 3409480, 98884360, 3900520, 0x0b00090}, + { 104524240, -3235520, 104992960, -2744480, 0x0b00890}, + { 119353000, -5439520, 119824512, -4948480, 0x0b01090}, + { 105063840, -5507720, 105532560, -5016680, 0x0b01890}, + { 100258340, -1014420, 100727060, -523380, 0x0b02090}, + { 114480640, -3615520, 114949360, -3124480, 0x0b02890}, + { 101195640, 314480, 101664360, 805520, 0x0b03090}, + { 116915640, -745520, 117384360, -254480, 0x0b03890}, + { 109105640, -265520, 109574360, 225520, 0x0b04090}, + { 114989040, -8860020, 115457760, -8368980, 0x0b14890}, + { 116598240, -1428020, 117066960, -936980, 0x0b05090}, + { 103375640, -1835520, 103844360, -1344480, 0x0b05890}, + { 124780640, 1234480, 125249360, 1725520, 0x0b06090}, + { 116006440, -8826320, 116475160, -8335280, 0x0b16890}, + { 113565640, -8195520, 114034360, -7704480, 0x0b17090}, + { 127895140, -3781320, 128363860, -3290280, 0x0b07890}, + { 95195240, 5189180, 95663960, 5680220, 0x0b08090}, + { 102170440, -4043120, 102639160, -3552080, 0x0b08890}, + { 98865640, 2899480, 99334360, 3390520, 0x0b09090}, + { 122296040, -4214520, 122764760, -3723480, 0x0b09890}, + { 119605640, -1145520, 120074360, -654480, 0x0b0a090}, + { 123280640,-10398920, 123754568, -9907880, 0x0b0a890}, + { 103717000, 750500, 104213000, 1199000, 0x0a4b090}, + { 113685640, -2455520, 114154360, -1964480, 0x0b0b890}, + { 122772240, 379280, 123240960, 870320, 0x0b0c090}, + { 140470540, -2919220, 140939260, -2428180, 0x0b0c890}, + { 96771940, 4786171, 97240660, 5280000, 0x0b1d090}, + { 105740990, -2235120, 106212500, -1744080, 0x0b0d890}, + { 104213000, 743500, 104700000, 1230000, 0x0ace090}, + { 98972840, 1043980, 99441560, 1535020, 0x0b0e890}, + { 114115640, -8560519, 114584360, -8069479, 0x0b1f090}, + { 129600000, -1474366, 132994416, 360487, 0x016008d}, + { 130313226, -4155557, 132994416, -1474367, 0x001088d}, + { 132994417, -2010605, 135675607, 670585, 0x001108d}, + { 132994417, -4691795, 135675607, -2010605, 0x001188d}, + { 135675607, -3109892, 138356797, -428702, 0x001208d}, + { 135675607, -5791082, 138356797, -3109892, 0x001288d}, + { 135675607, -8472272, 138356797, -5791082, 0x001308d}, + { 138356797, -3914249, 141037987, -1233059, 0x001388d}, + { 138356797, -6595439, 141037987, -3914249, 0x001408d}, + { 138356797, -9276629, 141037987, -6595439, 0x001488d}, + { 118680988, -362912, 121362178, 2318278, 0x001508d}, + { 121362178, -362912, 124043368, 2318278, 0x001588d}, + { 124043368, -362912, 126724558, 2318278, 0x001608d}, + { 118680988, -3044101, 121362178, -362911, 0x001688d}, + { 121362178, -3044101, 124043368, -362911, 0x001708d}, + { 124043368, -3044101, 126724558, -362911, 0x001788d}, + { 118680988, -5725291, 121362178, -3044101, 0x001808d}, + { 121362178, -5725291, 124043368, -3044101, 0x001888d}, + { 120343326, -8406481, 123024516, -5725291, 0x001908d}, + { 126984524, 21405, 129665714, 2702595, 0x001988d}, + { 126984524, -2659784, 129665714, 21406, 0x001a08d}, + { 125643929, -5340975, 128325119, -2659785, 0x001a88d}, + { 128325118, -4134439, 131006308, -1453249, 0x001b08d}, + { 131006308, -6413451, 133687498, -3732261, 0x001b88d}, + { 132615022, -7754046, 135296212, -5072856, 0x001c08d}, + { 130282387, -8826522, 132963577, -6145332, 0x001c88d}, + { 127601197, -8826522, 130282387, -6145332, 0x001d08d}, + { 124920007, -9898998, 127601197, -7217808, 0x001d88d}, + { 124900000, 2218000, 127500000, 4880000, 0x001e08d}, + { 104967524, 781552, 107648714, 3462742, 0x001e88d}, + { 107648714, 2256207, 110329904, 4937397, 0x001f08d}, + { 114604286, 1743107, 117285476, 4424297, 0x0a80091}, + { 117285476, 1743107, 119966666, 4424297, 0x0a80891}, + { 108685000, -938083, 110984679, 2090000, 0x0c11091}, + { 110984679, -938082, 113665869, 1743108, 0x0a81891}, + { 113665869, -938082, 116347059, 1743108, 0x0a82091}, + { 116347059, -938082, 119028249, 1743108, 0x0a82891}, + { 109241905, -3619272, 111923095, -938082, 0x0a83091}, + { 111923095, -3619272, 114604285, -938082, 0x0a83891}, + { 114604285, -3619272, 117285475, -938082, 0x0a84091}, + { 114068047, -6300462, 116749237, -3619272, 0x0a84891}, + { 95004700, 3225694, 97685890, 5906884, 0x0a85091}, + { 97685890, 3225694, 100367080, 5906884, 0x0a85891}, + { 95674997, 544519, 98356187, 3225709, 0x0a86091}, + { 98356187, 544519, 101037377, 3225709, 0x0a86891}, + { 101037377, 544519, 104857000, 2330000, 0x0737091}, + { 98141605, -2136670, 100822795, 544520, 0x0a87891}, + { 100822795, -2136670, 103503985, 544520, 0x0a88091}, + { 103503985, -2136670, 106185175, 544520, 0x0a88891}, + { 98141605, -4817860, 100822795, -2136670, 0x0a89091}, + { 100822795, -4817860, 103503985, -2136670, 0x0a89891}, + { 103503985, -4817860, 106185175, -2136670, 0x0a8a091}, + { 106185175, -4817860, 108866365, -2136670, 0x0a8a891}, + { 101975706, -7499050, 104656896, -4817860, 0x0a8b091}, + { 104656896, -7499050, 107338086, -4817860, 0x0a8b891}, + { 107338086, -8330218, 110019276, -5649028, 0x0a9c091}, + { 110019276, -8866456, 112700466, -6185266, 0x0a9c891}, + { 112700466, -9134575, 115381656, -6453385, 0x0a9d091}, + { 115381656, -9402694, 118062846, -6721504, 0x0a9d891}, + { 118062846, -8980000, 125200000, -8020000, 0x03ee091}, + { 118890000,-10850000, 122040000, -9200000, 0x07ae891}, + { 122486810,-11020000, 125197791, -8920080, 0x095f091}, + { 95004677,-11020000, 141054950, 5906884, 0x0010017}, + { -99180500, 19393000, -99074700, 19466000, 0x01a000a}, // DIF + { -99320000, 19197764, -98875000, 19732000, 0x022000c}, + {-100620000, 18300000, -98570000, 20296000, 0x0aa0011}, + { -99365200, 19045000, -98938000, 19593000, 0x0020216}, + { -98279000, 19283000, -98152500, 19343800, 0x016000a}, // TLA + { -98110776, 19103030, -97616016, 19594070, 0x0b00010}, + { -98590000, 19103030, -98110776, 19602000, 0x001000c}, + { -98725000, 19103000, -97616000, 19740000, 0x0830011}, + { -98725000, 19103000, -97616000, 19740000, 0x0020216}, + { -99254084, 18885404, -99162789, 18971894, 0x001000a}, // MOR + { -99494000, 18626120, -99020250, 19133000, 0x020000c}, + { -99020250, 18408400, -98665000, 19088000, 0x0f40010}, + {-100620000, 18300000, -98570000, 20296000, 0x0aa0011}, + { -99500000, 18323000, -98632000, 19144000, 0x0020216}, + {-102327212, 21836555,-102234956, 21923045, 0x001000a}, // AGU + {-102780000, 21620000,-102175000, 22016000, 0x019000c}, + {-102491600, 22016000,-101942000, 22460000, 0x0a00010}, + {-102880000, 21620000,-101833000, 22460000, 0x09c0011}, + {-102880000, 21620000,-101833000, 22460000, 0x0020216}, + {-103776000, 19216200,-103676500, 19295000, 0x01c000a}, // 5CL + {-103974776, 19022469,-103480016, 19513509, 0x001000c}, + {-104418598, 18901237,-104053419, 19247196, 0xf04004b}, + {-104056058, 18687811,-103703495, 19022700, 0xe89004b}, + {-104700000, 18660000,-103460000, 19520000, 0x0900011}, + {-104700000, 18660000,-103460000, 19520000, 0x0020216}, + {-100425500, 20546655,-100357475, 20661000, 0x029000a}, // QUE + {-100599396, 20344380,-100104636, 20835420, 0x001000c}, + {-100104636, 20292000, -99684000, 20870000, 0x0d00010}, + {-100602000, 20000000, -99035000, 21690000, 0x0b40011}, + {-100602000, 20000000, -99035000, 21690000, 0x0020216}, + { -98790000, 20057200, -98696600, 20140000, 0x01e000a}, // HID + { -99002176, 19800780, -98507416, 20291820, 0x001000c}, + { -99390884, 19883000, -99111261, 20110000, 0xa9e044b}, + { -99295000, 20110000, -99000570, 20326128, 0xa9e044b}, + { -99380124, 20326128, -99119877, 20570747, 0xa9e004b}, + { -98507998, 19977810, -98264603, 20206589, 0x9ee004b}, + { -99880000, 19577000, -97960000, 21404000, 0x0a90011}, + { -99880000, 19577000, -97960000, 21404000, 0x0020216}, + { -99180500, 19393000, -99074700, 19466000, 0x01a000a}, // 5MX + { -99320000, 19197764, -98875000, 19732000, 0x022000c}, + { -99780000, 19205000, -99477901, 19414000, 0xa9e044b}, + { -99237000, 19732000, -98943816, 19948500, 0xa9e044b}, + { -98875000, 19197764, -98756821, 19732000, 0xa9e044b}, + { -99423000, 19197764, -99319641, 19732000, 0x9ee044b}, + {-100620000, 18300000, -98570000, 20296000, 0x0aa0011}, + {-100620000, 18300000, -98570000, 20296000, 0x0020216}, + { -92975567, 17964355, -92885233, 18050845, 0x001000a}, // TAB + { -93222776, 17700880, -92733224, 18191920, 0x001000c}, + { -93461000, 17800000, -93307562, 18055000, 0x864044b}, + { -91526724, 17377140, -91324276, 17570459, 0x864004b}, + { -93374393, 18159340, -93171408, 18352659, 0x864004b}, + { -92632274, 17735510, -92451127, 17908489, 0x782004b}, + { -91839174, 17716110, -91658027, 17889089, 0x782004b}, + { -92731954, 18465710, -92549846, 18638689, 0x782004b}, + { -93289895, 18331240, -93013956, 18445000, 0x782044b}, + { -94140000, 17232000, -90958000, 18670000, 0x0730011}, + { -94140000, 17232000, -90958000, 18670000, 0x0020216}, + {-104932328, 21458155,-104840072, 21544645, 0x001000a}, // NAY + {-105177384, 21102580,-104677416, 21593620, 0x001000c}, + {-105569723, 22310790,-105306078, 22555409, 0xa9e004b}, + {-105441764, 20667590,-105180837, 20912209, 0xa9e004b}, + {-105318000, 21727200,-105048166, 21965500, 0xa9e044b}, + {-104548216, 20948310,-104304185, 21177089, 0x9ee004b}, + {-106720000, 20594000,-103706000, 23092000, 0x09e0011}, + {-106720000, 20594000,-103706000, 23092000, 0x0020216}, + {-101713628, 21089455,-101621372, 21175945, 0x001000a}, // GUA + {-101805876, 20949130,-101499925, 21235959, 0xc730047}, + {-101532424, 20549390,-101240777, 20822809, 0xbde0047}, + {-101017444, 20408890,-100726557, 20682309, 0xbde0047}, + {-101292056, 20472210,-101107545, 20645189, 0x782004b}, + {-101367956, 20919610,-101183445, 21092589, 0x782004b}, + {-101545856, 20842110,-101361345, 21015089, 0x782004b}, + {-101955956, 20910210,-101771445, 21083189, 0x782004b}, + {-100862872, 20864220,-100703129, 21013979, 0x680004b}, + {-101309164, 20306320,-101149837, 20456079, 0x680004b}, + {-101010288, 21095120,-100849713, 21244879, 0x680004b}, + {-101253564, 20083620,-101094237, 20233379, 0x680004b}, + {-100839764, 20000020,-100680437, 20149779, 0x680004b}, + {-102110000, 19890000, -99645000, 21847000, 0x09a0011}, + {-102110000, 19890000, -99645000, 21847000, 0x0020216}, + { -98244667, 19006755, -98153372, 19093245, 0x001000a}, // PUE + { -98382590, 18877020, -98017411, 19222979, 0xf040047}, + { -97555817, 18282600, -97204184, 18617489, 0xe890047}, + { -98630065, 18746590, -98372536, 18991209, 0xa9e004b}, + { -98614505, 19124890, -98356296, 19369509, 0xa9e004b}, + { -97548984, 19704290, -97289416, 19948909, 0xa9e004b}, + { -98168998, 20122510, -97925603, 20351289, 0x9ee004b}, + { -99088000, 17870000, -96722000, 20850000, 0x0c10011}, + { -99088000, 17870000, -96722000, 20850000, 0x0020216}, + { -89664828, 20932755, -89572572, 21019245, 0x001000a}, // YUC + { -89982000, 20799700, -89320753, 21164000, 0x017000c}, + { -88362044, 20612760, -88136157, 20824529, 0x931004b}, + { -88337741, 20986240, -88130460, 21179559, 0x864004b}, + { -89848000, 21205000, -89484003, 21315000, 0x864044b}, + { -89450135, 20159440, -89244465, 20352759, 0x864004b}, + { -90039504, 20499240, -89833297, 20692559, 0x864004b}, + { -89340641, 21038740, -89133360, 21232059, 0x864004b}, + { -90422000, 19515000, -87310000, 21650000, 0x08f0011}, + { -90422000, 21650000, -87310000, 23660000, 0x019000d}, + { -90422000, 19515000, -87310000, 23660000, 0x0020216}, + { -86913210, 21128780, -86803572, 21204200, 0x01a000a}, // ROO + { -87200012, 20800152, -86700044, 21291192, 0x001000c}, + { -88600000, 18470000, -88223560, 18700000, 0xc73044b}, + { -87190544, 20439490, -86899657, 20712909, 0xbde004b}, + { -88199364, 19439890, -87909236, 19713309, 0xbde004b}, + { -87649984, 21291191, -87150016, 21782231, 0x001008c}, + { -87150016, 21291191, -86650048, 21782231, 0x001088c}, + { -87699980, 20800152, -87200012, 21291192, 0x001108c}, + { -87200012, 20800152, -86700044, 21291192, 0x001188c}, + { -88194740, 20309112, -87699980, 20800152, 0x001208c}, + { -87699980, 20309112, -87205220, 20800152, 0x001288c}, + { -87205220, 20309112, -86710460, 20800152, 0x001308c}, + { -87205220, 19818072, -86710460, 20309112, 0x001388c}, + { -89317845, 19818072, -88823085, 20309112, 0x001408c}, + { -88823085, 19818072, -88328325, 20309112, 0x001488c}, + { -88328325, 19818072, -87833565, 20309112, 0x001508c}, + { -87833565, 19818072, -87338805, 20309112, 0x001588c}, + { -89317845, 19327032, -88823085, 19818072, 0x001608c}, + { -88823085, 19327032, -88328325, 19818072, 0x001688c}, + { -88328325, 19327032, -87833565, 19818072, 0x001708c}, + { -87833565, 19327032, -87338805, 19818072, 0x001788c}, + { -89169417, 18835992, -88679865, 19327032, 0x001808c}, + { -88679865, 18835992, -88190313, 19327032, 0x001888c}, + { -88190313, 18835992, -87700761, 19327032, 0x001908c}, + { -87700761, 18835992, -87211209, 19327032, 0x001988c}, + { -89169417, 18344952, -88679865, 18835992, 0x001a08c}, + { -88679865, 18344952, -88190313, 18835992, 0x001a88c}, + { -88190313, 18344952, -87700761, 18835992, 0x001b08c}, + { -87700761, 18344952, -87211209, 18835992, 0x001b88c}, + { -89218373, 17880000, -88728821, 18371040, 0x001c08c}, + { -89022552, 17880000, -88533000, 18371040, 0x001c88c}, + { -87994493, 18148536, -87504941, 18639576, 0x001d08c}, + { -89323000, 17880000, -86600000, 21800000, 0x0020216}, + {-107437189, 24750555,-107342050, 24837045, 0x001000a}, // SIN + {-107771892, 24481280,-107261508, 24972320, 0x001000c}, + {-106496042, 23174000,-106154798, 23364409, 0xa9e044b}, + {-109053920, 25654490,-108783480, 25899109, 0xa9e004b}, + {-108656120, 25501490,-108385680, 25746109, 0xa9e004b}, + {-108252864, 25328310,-107999936, 25557089, 0x9ee004b}, + {-109481209, 24388810,-106561691, 27070000, 0x0a90011}, + {-108249968, 22449405,-105360241, 25130595, 0x001000d}, + {-109511000, 22438000,-105344000, 27070000, 0x0020216}, + { -90572700, 19799000, -90469650, 19874000, 0x01b000a}, // CAM + { -90704476, 19599980, -90209716, 20091020, 0x001000c}, + { -91876000, 18593000, -91457775, 18800000, 0xc73044b}, + { -90784805, 19282590, -90496196, 19556009, 0xbde004b}, + { -90891025, 18473090, -90603176, 18746509, 0xbde004b}, + { -91340000, 17799000, -89094500, 20900000, 0x0ca0011}, + { -92470000, 17799000, -90300000, 20900000, 0x025000d}, + { -92470000, 17799000, -89094500, 20900000, 0x0020216}, + {-101240567, 19659255,-101149272, 19745745, 0x001000a}, // MIC + {-101400000, 19628330,-100956117, 19914400, 0xf040447}, + {-102246747, 19252600,-101893253, 19587489, 0xe890047}, + {-102356775, 19874910,-102173225, 20047889, 0x782004b}, + {-102403895, 18987000,-102174281, 19124500, 0x782044b}, + {-100451295, 19353510,-100268706, 19526489, 0x782004b}, + {-102335000, 17914000,-102097428, 18046200, 0x782044b}, + {-102099464, 20245620,-101940137, 20395379, 0x680004b}, + {-102754364, 19974520,-102595037, 20124279, 0x680004b}, + {-100649456, 19605120,-100490545, 19754879, 0x680004b}, + {-101859456, 19745120,-101700545, 19894879, 0x680004b}, + {-101728656, 19488020,-101569745, 19637779, 0x680004b}, + {-103052500, 17909000,-100060000, 20398000, 0x09d0011}, + {-103743000, 17909000,-100803000, 20398000, 0x01d000d}, + {-103743000, 17909000,-100060000, 20398000, 0x0020216}, + {-101021828, 22115155,-100928611, 22201645, 0x001000a}, // SLP + {-101139284, 21877780,-100639316, 22368820, 0x001000c}, + { -99049969, 21883610, -98804032, 22112389, 0x9ee004b}, + {-100736502, 23567960,-100506498, 23779729, 0x931004b}, + {-100063326, 21822260, -99835675, 22034029, 0x931004b}, + { -98920232, 21238360, -98693169, 21450129, 0x931004b}, + { -98552720, 22073660, -98324480, 22285429, 0x931004b}, + {-102310000, 21427000, -99839000, 24510000, 0x0c30011}, + {-101130145, 21132000, -98300000, 23813190, 0x001000d}, + {-102310000, 21132000, -98300000, 24510000, 0x0020216}, + { -99933600, 16814555, -99834525, 16892675, 0x01c000a}, // GRO + {-100129968, 16710480, -99645624, 17201520, 0x001000c}, + { -99572000, 17421300, -99354284, 17673000, 0x9ee044b}, + { -99594979, 18268160, -99372622, 18479929, 0x931004b}, + {-101663685, 17567660,-101441916, 17779429, 0x931004b}, + { -99652273, 18464660, -99429328, 18676429, 0x931004b}, + { -98654685, 17512560, -98432916, 17724329, 0x931004b}, + {-102190000, 16574000, -99042000, 18880000, 0x0930011}, + {-100288000, 16250000, -97960000, 18789000, 0x001000d}, + {-102190000, 16250000, -97960000, 18890000, 0x0020216}, + {-100353589, 25654755,-100258450, 25741245, 0x001000a}, // NLE + {-100641100, 25544000, -99919000, 25886986, 0x015000c}, + {-100081056, 25087630, -99765544, 25374459, 0xc73004b}, + { -99720381, 24723290, -99419620, 24996709, 0xbde004b}, + { -99756498, 27344290, -99448902, 27617709, 0xbde004b}, + {-100880000, 23135000, -98400000, 25936000, 0x0ba0011}, + {-101240000, 25936000, -98400000, 27830000, 0x001000d}, + {-101240000, 23135000, -98400000, 27830000, 0x0020216}, + {-117070733, 32462654,-116968867, 32549144, 0x001000a}, // BCN + {-117125500, 32175161,-116484412, 32587000, 0x01a000c}, + {-115593432, 32340220,-115185969, 32686179, 0xf04004b}, + {-116816282, 31702600,-116423718, 32037489, 0xe89004b}, + {-117545088, 30037805,-114476615, 32718995, 0x0a90011}, + {-116160000, 27999000,-112748200, 30050000, 0x019000d}, + {-118388964, 27999000,-115380073, 30680190, 0x0010015}, + {-118403860, 27999000,-112748200, 32719000, 0x0020216}, + { -96207200, 19182000, -96123221, 19228845, 0x2a7044a}, // VER + { -96186767, 19140000, -96093003, 19182000, 0x2a7044a}, + { -96325190, 19012620, -95960011, 19358579, 0xf040047}, + { -97148147, 19363600, -96794653, 19698489, 0xe890047}, + { -94531514, 17996610, -94349886, 18169589, 0x782004b}, + { -97491915, 20418000, -97297927, 20582000, 0x782044b}, + { -94733000, 17919000, -94513383, 18062000, 0x782044b}, + { -97054754, 18806110, -96872646, 18979089, 0x782004b}, + { -97224454, 18749710, -97042346, 18922689, 0x782004b}, + { -97476556, 20877210, -97292045, 21050189, 0x782004b}, + { -95318000, 18378000, -95018118, 18483000, 0x782044b}, + { -97102064, 20012820, -96942737, 20162579, 0x680004b}, + { -97444028, 18349405, -94643674, 20300000, 0x0900011}, + { -96330000, 17123005, -93599823, 18770000, 0x001000d}, + { -98680000, 20050000, -96000000, 22470595, 0x0010015}, + { -98682000, 17123000, -93593000, 22478000, 0x0020216}, + { -93174000, 16725600, -93060000, 16793245, 0x018000a}, // CHP + { -93390600, 16549700, -92881330, 17005400, 0x01d000c}, + { -92170000, 16099000, -91821433, 16344100, 0xc73044b}, + { -92685206, 16492090, -92400395, 16765509, 0xbde004b}, + { -92424167, 14763390, -92141634, 15036809, 0xbde004b}, + { -94240000, 16060000, -90368000, 17989000, 0x0790011}, + { -94240000, 14531918, -91700000, 16400000, 0x001000d}, + { -94240000, 14531918, -90368000, 17989000, 0x0020216}, + {-110350089, 24096755,-110255911, 24183245, 0x001000a}, // BCS + {-110575192, 23894480,-110064808, 24385520, 0x001000c}, + {-109804000, 22989490,-109555279, 23250000, 0xa9e044b}, + {-111584760, 25841390,-111313641, 26086009, 0xa9e004b}, + {-110079502, 22860990,-109814498, 23105609, 0xa9e004b}, + {-111743629, 24897410,-111491972, 25126189, 0x9ee004b}, + {-112310000, 22843000,-109400000, 25481190, 0x0a70011}, + {-113704131, 25319805,-110754822, 28000995, 0x001000d}, + {-116653440, 25319805,-113704131, 28000995, 0x0010015}, + {-116700000, 22800000,-109400000, 28001000, 0x0020216}, + {-102629000, 22736620,-102553341, 22790000, 0x2a7044a}, // ZAC + {-102553341, 22725800,-102476025, 22778000, 0x2a7044a}, + {-102824784, 22534480,-102319608, 23025520, 0x001000c}, + {-102923122, 23033610,-102675278, 23262389, 0x9ee004b}, + {-102293620, 22508860,-102065380, 22720629, 0x931004b}, + {-103116420, 22539860,-102888180, 22751629, 0x931004b}, + {-103212291, 23713360,-102981110, 23925129, 0x931004b}, + {-102116520, 22137760,-101888280, 22349529, 0x931004b}, + {-104368000, 21022000,-101266000, 23343000, 0x0970011}, + {-104140000, 23343000,-100738000, 25129000, 0x2d50015}, + {-104368000, 21022000,-100738000, 25129000, 0x0020216}, + {-103384528, 20622055,-103292272, 20708545, 0x001000a}, // JAL + {-103541476, 20381380,-103046716, 20872420, 0x001000c}, + {-105289216, 20548610,-105045185, 20777389, 0x9ee004b}, + {-103534055, 19525660,-103309345, 19737429, 0x931004b}, + {-102075632, 21260560,-101848569, 21472329, 0x931004b}, + {-102798544, 20725200,-102516881, 20895000, 0x931044b}, + {-102951750, 20286630,-102694471, 20472000, 0x931044b}, + {-105695000, 18914000,-101934000, 21025000, 0x0810011}, + {-104388000, 20939000,-101501000, 22760000, 0x3140015}, + {-106800000, 18914000,-101461000, 22760000, 0x0020216}, + { -97902500, 22208000, -97815298, 22300000, 0x021000a}, // TAM + { -98159934, 22207220, -97787067, 22553179, 0xf040047}, + { -98430000, 25918000, -97938034, 26170589, 0xe890447}, + { -97675760, 25699290, -97404641, 25943909, 0xa9e004b}, + { -99740298, 27358690, -99465102, 27603309, 0xa9e004b}, + { -99210821, 23682790, -98943779, 23927409, 0xa9e004b}, + { -99099322, 22649310, -98851478, 22878089, 0x9ee004b}, + {-100178000, 22200000, -97500000, 24881000, 0x0af0011}, + { -99990000, 24881000, -97121000, 27685000, 0x020000d}, + {-100178000, 22200000, -97121000, 27685000, 0x0020216}, + { -96771767, 17021955, -96681433, 17108445, 0x001000a}, // OAX + { -96901368, 16749980, -96417024, 17241020, 0x001000c}, + { -96191425, 17980000, -95857274, 18168000, 0xa9e044b}, + { -95321166, 16147890, -95067034, 16392509, 0xa9e004b}, + { -95220306, 16336000, -94985839, 16601709, 0xa9e044b}, + { -97902991, 17675010, -97663409, 17903789, 0x9ee004b}, + { -98590000, 15640000, -96280000, 18677000, 0x0c40011}, + { -96320000, 15640000, -93810000, 18340000, 0x020000d}, + { -98590000, 14564000, -93810000, 18677000, 0x0020216}, + {-104717000, 23985500,-104615000, 24063300, 0x01c000a}, // DUR + {-104847792, 23815080,-104337408, 24306120, 0x001000c}, + {-103636953, 25430630,-103319848, 25717459, 0xc73004b}, + {-105448381, 24915290,-105147620, 25188709, 0xbde004b}, + {-105455441, 23668190,-105156959, 23941609, 0xbde004b}, + {-106202000, 22309000,-103380000, 24700000, 0x0a10011}, + {-107260000, 24268000,-104800000, 26842000, 0x001000d}, + {-104800000, 24268000,-102477000, 26842000, 0x0010015}, + {-107260000, 22309000,-102477000, 26842000, 0x0020216}, + {-101039700, 25372750,-100959906, 25472750, 0x024000a}, // COA + {-101110039, 25330220,-100727562, 25676179, 0xf040047}, + {-103534619, 25456200,-103164381, 25791089, 0xe890047}, + {-101535319, 26744190,-101261482, 26988809, 0xa9e004b}, + {-100665457, 28583190,-100387543, 28827809, 0xa9e004b}, + {-101072037, 29161390,-100792764, 29406009, 0xa9e004b}, + {-101310888, 27775110,-101053512, 28003889, 0x9ee004b}, + {-103540000, 24524000,-100160000, 26500000, 0x0860011}, + {-103951000, 26500000,-101875000, 29883000, 0x029000d}, + {-101875000, 26500000, -99800000, 29883000, 0x50f0015}, + {-103951000, 24524000, -99800000, 29883000, 0x0020216}, + {-111016511, 29066055,-110918489, 29152545, 0x001000a}, // SON + {-111156485, 28952220,-110761515, 29298179, 0xf040047}, + {-110145175, 27319800,-109768425, 27654689, 0xe890047}, + {-111070532, 31131260,-110823468, 31343029, 0x931004b}, + {-114852344, 32299140,-114624657, 32492459, 0x864004b}, + {-109601605, 27017840,-109385195, 27211159, 0x864004b}, + {-110990479, 27850440,-110771921, 28043759, 0x864004b}, + {-109645870, 31175840,-109420331, 31369159, 0x864004b}, + {-112221164, 30591140,-111997236, 30784459, 0x864004b}, + {-111462000, 26280000,-108395000, 28820000, 0x0a10011}, + {-111566000, 28820000,-108520000, 31388000, 0x001000d}, + {-115013524, 32002879,-114461476, 32493919, 0x0b00090}, + {-115008316, 31511840,-114461476, 32002880, 0x0b13090}, + {-114461476, 31904671,-113914636, 32395711, 0x0b10890}, + {-114461476, 31413632,-113914636, 31904672, 0x0b03890}, + {-113914636, 31737718,-113367796, 32228758, 0x0b11090}, + {-113914636, 31246678,-113367796, 31737718, 0x0b04090}, + {-113367796, 31570764,-112820956, 32061804, 0x0b11890}, + {-112820956, 31570764,-112274116, 32061804, 0x0b12090}, + {-112274116, 31570764,-111727276, 32061804, 0x0b12890}, + {-113422480, 31079724,-112875640, 31570764, 0x0b04890}, + {-112875640, 31079724,-112328800, 31570764, 0x0b05090}, + {-112328800, 31079724,-111781960, 31570764, 0x0b05890}, + {-111781960, 31079724,-111235120, 31570764, 0x0b06090}, + {-113422480, 30588684,-112880848, 31079724, 0x0b06890}, + {-112880848, 30588684,-112339216, 31079724, 0x0b07090}, + {-112339216, 30588684,-111797584, 31079724, 0x0b07890}, + {-111797584, 30588684,-111255952, 31079724, 0x0b08090}, + {-113157288, 30097644,-112620864, 30588684, 0x0b18890}, + {-112620864, 30097644,-112084440, 30588684, 0x0b19090}, + {-112084440, 30097644,-111548016, 30588684, 0x0b19890}, + {-113157288, 29606604,-112620864, 30097644, 0x0b0a090}, + {-112620864, 29606604,-112084440, 30097644, 0x0b0a890}, + {-112084440, 29606604,-111548016, 30097644, 0x0b0b090}, + {-112620864, 29115564,-112089648, 29606604, 0x0b1b890}, + {-112089648, 29115564,-111558432, 29606604, 0x0b1c090}, + {-112620864, 28624524,-112089648, 29115564, 0x0b0c890}, + {-112089648, 28624524,-111558432, 29115564, 0x0b0d090}, + {-112403170, 28133484,-111877162, 28624524, 0x0b1d890}, + {-111882370, 28329900,-111351154, 28820940, 0x0b0e090}, + {-115060500, 26280000,-108395000, 32494000, 0x0020216}, + {-106516372, 31681755,-106415467, 31768245, 0x001000a}, // CHH + {-106679510, 31446120,-106275891, 31792079, 0xf040047}, + {-106218536, 28542900,-105838065, 28877789, 0xe890047}, + {-105609478, 28105790,-105332923, 28350409, 0xa9e004b}, + {-105858000, 26749400,-105564416, 26977500, 0xa9e044b}, + {-106955078, 28283790,-106678523, 28528409, 0xa9e004b}, + {-108051866, 30305610,-107788135, 30534389, 0x9ee004b}, + {-108380000, 26259900,-104248545, 28400000, 0x0800011}, + {-108400000, 28400000,-105833000, 31787000, 0x4980015}, + {-108920000, 30910000,-108400000, 31336700, 0x0010088}, + {-108949700, 30480000,-108400000, 30910000, 0x01c0888}, + {-108695000, 29600000,-108400000, 30480000, 0x0381088}, + {-108770000, 28950000,-108400000, 29600000, 0x02a1888}, + {-108770000, 28400000,-108400000, 28950000, 0x0272088}, + {-109082000, 28046000,-108380000, 28400000, 0x0162888}, + {-109038000, 27650000,-108380000, 28046000, 0x0183088}, + {-108773000, 26984000,-108380000, 27650000, 0x0293888}, + {-105833000, 30806000,-105262000, 31245700, 0x01c4088}, + {-105833000, 30300000,-105290000, 30806000, 0x0014888}, + {-105290000, 30300000,-104747000, 30806000, 0x0015088}, + {-105833000, 29860000,-105220000, 30300000, 0x01b5888}, + {-105220000, 29860000,-104607000, 30300000, 0x01b6088}, + {-105833000, 29387000,-105269000, 29860000, 0x01d6888}, + {-105269000, 29387000,-104705000, 29860000, 0x01d7088}, + {-104705000, 29387000,-104141000, 29860000, 0x01d7888}, + {-105833000, 28893500,-105294000, 29387000, 0x01e8088}, + {-105294000, 28893500,-104751000, 29387000, 0x01e8888}, + {-104751000, 28893500,-104209000, 29387000, 0x01e9088}, + {-104209000, 28893500,-103650000, 29387000, 0x01e9888}, + {-105833000, 28400000,-105294000, 28893500, 0x01ea088}, + {-105294000, 28400000,-104751000, 28893500, 0x01ea888}, + {-104751000, 28400000,-104209000, 28893500, 0x01eb088}, + {-104209000, 28400000,-103650000, 28893500, 0x01eb888}, + {-103650000, 28524000,-103295000, 29174500, 0x02bc088}, + {-104248545, 27884000,-103690000, 28400000, 0x01ec888}, + {-104248545, 27242000,-103806500, 27884000, 0x026d088}, + {-104248545, 26725000,-103698000, 27242000, 0x01ed888}, + {-107880400, 25854600,-107200100, 26259900, 0x018e088}, + {-107200100, 25922000,-106385000, 26259900, 0x014e888}, + {-107200100, 25560000,-106460000, 25922000, 0x016f088}, + {-109100000, 25555000,-103295000, 31800000, 0x0020216}, + { -51762770, 64129105, -51565765, 64215595, 0x001000a}, // GRL + { -52234800, 63935480, -51187992, 64426520, 0x001000c}, + { -53890666, 66852510, -53455334, 67025489, 0x782004b}, + { -51182368, 69142120, -50770529, 69291879, 0x680004b}, + { -46093403, 60642120, -45791388, 60791879, 0x680004b}, + { -53071344, 68635120, -52668657, 68784879, 0x680004b}, + { -52668657, 68635120, -52265970, 68784879, 0x680004b}, + { -53077216, 65342120, -52722785, 65491879, 0x680004b}, + { -49763222, 61934096, -49445815, 62083855, 0x680004b}, + { -37817752, 65540120, -37456249, 65689879, 0x680004b}, + { -46203504, 60842120, -45896497, 60991879, 0x680004b}, + { -45385720, 60068120, -45088281, 60217879, 0x680004b}, + { -48600000, 59700000, -42000000, 61600000, 0x07e0011}, + { -54100000, 63730446, -48900000, 66757595, 0x023000d}, + { -54246553, 66757605, -47513787, 69438795, 0x0010015}, + { -56180000, 59700000, -21340000, 72200000, 0x3120016}, + { -73263500, 72200000, -11100000, 83627430, 0x0840012}, + { -73263500, 59700000, -11100000, 83627430, 0x0010217}, + { 46675611, 24628355, 46769789, 24714845, 0x001000a}, // SAU + { 39087500, 21326400, 39399194, 21738000, 0xf040447}, + { 46569341, 24503600, 46935858, 24838489, 0xe890047}, + { 36498222, 28331090, 36637178, 28453399, 0x54f004b}, + { 43901381, 26303590, 44037619, 26425899, 0x54f004b}, + { 39750432, 21430000, 39843167, 21516489, 0x3c1004b}, + { 39843167, 21430000, 39935902, 21516489, 0x3c1004b}, + { 39935902, 21430000, 40028637, 21516489, 0x3c1004b}, + { 39731885, 21343511, 39824620, 21430000, 0x3c1004b}, + { 39824620, 21343511, 39917355, 21430000, 0x3c1004b}, + { 39532571, 24416800, 39627228, 24503289, 0x3c1004b}, + { 39627228, 24416800, 39721885, 24503289, 0x3c1004b}, + { 39532571, 24330311, 39627228, 24416800, 0x3c1004b}, + { 39627228, 24330311, 39721885, 24416800, 0x3c1004b}, + { 50003630, 26386800, 50099969, 26473289, 0x3c1004b}, + { 50099969, 26386800, 50196308, 26473289, 0x3c1004b}, + { 49948716, 26300311, 50045055, 26386800, 0x3c1004b}, + { 50045055, 26300311, 50141394, 26386800, 0x3c1004b}, + { 50141394, 26300311, 50237733, 26386800, 0x3c1004b}, + { 50132001, 26213822, 50227859, 26300311, 0x3c1004b}, + { 40378732, 21219000, 40471467, 21305489, 0x3c1004b}, + { 49544500, 25319400, 49642009, 25404100, 0x3c1044b}, + { 49509091, 25404100, 49609684, 25486200, 0x3c1044b}, + { 42683700, 18258700, 42779333, 18340700, 0x3c1044b}, + { 41656100, 27475700, 41743579, 27571800, 0x3c1044b}, + { 47262600, 24115100, 47379320, 24185000, 0x3c1044b}, + { 45912369, 28382400, 46010630, 28468889, 0x3c1004b}, + { 42480000, 18194700, 42612771, 18253750, 0x3c1044b}, + { 40982748, 30938700, 41083652, 31025189, 0x3c1004b}, + { 49993330, 26510600, 50089669, 26597089, 0x3c1004b}, + { 43956171, 26046200, 44052029, 26132689, 0x3c1004b}, + { 38010791, 24053600, 38121124, 24127500, 0x3c1044b}, + { 45531092, 23001497, 48420819, 25682687, 0x001000d}, + { 47318213, 25023724, 50267522, 27704914, 0x0010015}, + { 46481708, 24452880, 46992092, 24943920, 0x001008c}, + { 39058316, 21269480, 39558284, 21760520, 0x001088c}, + { 39552516, 21198880, 40052484, 21689920, 0x001108c}, + { 39357808, 24214480, 39868192, 24705520, 0x001188c}, + { 49717200, 26254180, 50238000, 26745220, 0x001208c}, + { 40115216, 21053280, 40615184, 21544320, 0x001288c}, + { 36305700, 28138680, 36831708, 28629720, 0x001308c}, + { 43727108, 25981880, 44242700, 26472920, 0x001388c}, + { 49268008, 25096480, 49783600, 25587520, 0x001408c}, + { 42371324, 18020580, 42860876, 18511620, 0x001488c}, + { 41441200, 27279380, 41967208, 27770420, 0x001508c}, + { 46987808, 23828380, 47498192, 24319420, 0x001588c}, + { 45702200, 28184480, 46228208, 28675520, 0x001608c}, + { 40762384, 30736380, 41304016, 31227420, 0x001688c}, + { 37920608, 23846380, 38430992, 24337420, 0x001708c}, + { 49389600, 26730580, 49910400, 27221620, 0x001788c}, + { 37071784, 31084480, 37618624, 31575520, 0x001808c}, + { 39772092, 29644480, 40308516, 30135520, 0x001888c}, + { 43253908, 25703880, 43769500, 26194920, 0x001908c}, + { 44041024, 17352180, 44530576, 17843220, 0x001988c}, + { 42445224, 16779480, 42934776, 17270520, 0x001a08c}, + { 48126600, 28054680, 48652608, 28545720, 0x001a88c}, + { 42357824, 19764480, 42852584, 20255520, 0x001b08c}, + { 44598308, 25975580, 45113900, 26466620, 0x001b88c}, + { 44124808, 24244480, 44635192, 24735520, 0x001c08c}, + { 46875224, 17224480, 47364776, 17715520, 0x001c88c}, + { 38391784, 31424480, 38938624, 31915520, 0x001d08c}, + { 49284708, 25538780, 49800300, 26029820, 0x001d88c}, + { 38772616, 22554480, 39277792, 23045520, 0x001e08c}, + { 43236992, 29384480, 43773416, 29875520, 0x001e88c}, + { 42674808, 23674480, 43185192, 24165520, 0x001f08c}, + { 36019131, 29479810, 39087604, 32161000, 0x0a80091}, + { 39087604, 29479810, 42156077, 32161000, 0x0a80891}, + { 42156077, 29479810, 45224550, 32161000, 0x0a81091}, + { 34484001, 26798620, 37463101, 29479810, 0x0a91891}, + { 37463101, 26798620, 40442201, 29479810, 0x0a92091}, + { 40442201, 26798620, 43421301, 29479810, 0x0a92891}, + { 43421301, 26798620, 46400401, 29479810, 0x0a93091}, + { 46400401, 26798620, 49379501, 29479810, 0x0a93891}, + { 47592041, 26798620, 50571141, 29479810, 0x0a94091}, + { 35735223, 24117430, 38654741, 26798620, 0x0a94891}, + { 38654741, 24117430, 41574259, 26798620, 0x0a95091}, + { 41574259, 24117430, 44493777, 26798620, 0x0a95891}, + { 44493777, 24117430, 47413295, 26798620, 0x0a96091}, + { 47413295, 24117430, 50332813, 26798620, 0x0a96891}, + { 50332813, 24117430, 53252331, 26798620, 0x0a97091}, + { 37890423, 21436240, 40750359, 24117430, 0x0a97891}, + { 40750359, 21436240, 43610295, 24117430, 0x0a98091}, + { 43610295, 21436240, 46470231, 24117430, 0x0a98891}, + { 46470231, 21436240, 49330167, 24117430, 0x0a99091}, + { 49330167, 21436240, 52190103, 24117430, 0x0a99891}, + { 52190103, 21436240, 55670000, 23440000, 0x084a091}, + { 38761394, 18755050, 41561748, 21436240, 0x0a9a891}, + { 41561748, 18755050, 44362102, 21436240, 0x0a9b091}, + { 44362102, 18755050, 47162456, 21436240, 0x0a9b891}, + { 47162456, 18755050, 49962810, 21436240, 0x0a9c091}, + { 49962810, 18755050, 52763164, 21436240, 0x0a9c891}, + { 52763164, 18755050, 55563518, 21436240, 0x0a9d091}, + { 40611415, 16073860, 43381978, 18755050, 0x0a9d891}, + { 43352187, 17146336, 46152541, 19827526, 0x0a8e091}, + { 46152541, 16878217, 48952895, 19559407, 0x0a8e891}, + { 48952895, 18218812, 51753249, 20900002, 0x0a9f091}, + { 34470000, 16073800, 55670000, 32161000, 0x0010217}, + { 15277000, -4382000, 15363245, -4296000, 0x001000a}, // COD + { 15171687, -4512500, 15547757, -4293200, 0xc730447}, + { 27322332,-11781110, 27601067,-11507691, 0xbde0047}, + { 23531631, -6322810, 23806569, -6049391, 0xbde0047}, + { 25443935,-10761200, 25531865,-10674711, 0x3c1004b}, + { 22356515, -5933200, 22443484, -5846711, 0x3c1004b}, + { 25147155, 483700, 25233644, 570189, 0x3c1004b}, + { 26692235,-11036600, 26780165,-10950111, 0x3c1004b}, + { 13014115, -5863800, 13101084, -5777311, 0x3c1004b}, + { 20741315, -6474200, 20828284, -6387711, 0x3c1004b}, + { 28807155, -2551000, 28893644, -2464511, 0x3c1004b}, + { 13428615, -5871700, 13515584, -5785211, 0x3c1004b}, + { 18763935, -5083800, 18850664, -4997311, 0x3c1004b}, + { 29114635, -3426400, 29201364, -3339911, 0x3c1004b}, + { 23408395, -7049700, 23495604, -6963211, 0x3c1004b}, + { 18217255, -7400, 18303744, 79089, 0x3c1004b}, + { 29253555, 77900, 29340044, 164389, 0x3c1004b}, + { 29162855, -1702300, 29249344, -1615811, 0x3c1004b}, + { 27583350, 2743050, 27645449, 2805149, 0x2b2004b}, + { 30218840, 1536140, 30278959, 1596259, 0x29c004b}, + { 19746664, 3215450, 19808935, 3277549, 0x2b2004b}, + { 25897140, -2978460, 25957259, -2918341, 0x29c004b}, + { 17352964, -3346750, 17415235, -3284651, 0x2b2004b}, + { 20565657, -4362460, 20625943, -4302341, 0x29c004b}, + { 29157878, -5958350, 29220322, -5896251, 0x2b2004b}, + { 29434640, 466140, 29494759, 526259, 0x29c004b}, + { 23917778, -6763550, 23980222, -6701451, 0x2b2004b}, + { 22438340, 2165840, 22498459, 2225959, 0x29c004b}, + { 14837864, -5279350, 14900135, -5217251, 0x2b2004b}, + { 27218956,-11788960, 27280244,-11728841, 0x29c004b}, + { 24966505, -8765450, 25029294, -8703351, 0x2b2004b}, + { 21484740, 2134840, 21544859, 2194959, 0x29c004b}, + { 23577364, -3553250, 23639635, -3491151, 0x2b2004b}, + { 24451373, -6170660, 24511826, -6110541, 0x29c004b}, + { 26634364, -4468750, 26696635, -4406651, 0x2b2004b}, + { 21530157, -4879560, 21590443, -4819441, 0x29c004b}, + { 20973064, 4253750, 21035335, 4315849, 0x2b2004b}, + { 18576357, -4584060, 18636643, -4523941, 0x29c004b}, + { 24703450, 2773850, 24765549, 2835949, 0x2b2004b}, + { 23570640, 1224940, 23630759, 1285059, 0x29c004b}, + { 23398864, -5001050, 23461135, -4938951, 0x2b2004b}, + { 17660240, -2743360, 17720359, -2683241, 0x29c004b}, + { 18259750, -1967950, 18321849, -1905851, 0x2b2004b}, + { 12913157, -5039260, 12973443, -4979141, 0x29c004b}, + { 19537164, -4100250, 19599435, -4038151, 0x2b2004b}, + { 17004757, -4842560, 17065043, -4782441, 0x29c004b}, + { 25800105, -9193550, 25862894, -9131451, 0x2b2004b}, + { 24410340, 749640, 24470459, 809759, 0x29c004b}, + { 27358092, -7328350, 27420708, -7266251, 0x2b2004b}, + { 23749940, 2709940, 23810059, 2770059, 0x29c004b}, + { 21376878, -5365150, 21439322, -5303051, 0x2b2004b}, + { 26569439,-10900060, 26630560,-10839941, 0x29c004b}, + { 21845890, -7258575, 24527080, -4577385, 0x0a80011}, + { 15026025, -4694725, 15494745, -4203685, 0x0011888}, + { 25217199,-10769520, 25691127,-10278480, 0x0012088}, + { 24956035, 281379, 25424755, 772419, 0x0012888}, + { 26426349,-11195520, 26900277,-10704480, 0x0013088}, + { 13030495, -6070070, 13499215, -5579030, 0x0013888}, + { 20550445, -6676520, 21019165, -6185480, 0x0014088}, + { 28595835, -2729420, 29064555, -2238380, 0x0014888}, + { 18572935, -5286120, 19041655, -4795080, 0x0015088}, + { 28823635, -3628720, 29292355, -3137680, 0x0015888}, + { 18026135, -209721, 18494855, 281319, 0x0016088}, + { 29146385, 63129, 29615105, 554169, 0x0016888}, + { 28971735, -1904620, 29440455, -1413580, 0x0017088}, + { 27380035, 2528579, 27848755, 3019619, 0x0017888}, + { 29900085, 1522579, 30368805, 2013619, 0x0018088}, + { 19543435, 3000979, 20012155, 3492019, 0x0018888}, + { 25692835, -3193920, 26161555, -2702880, 0x0019088}, + { 17149735, -3561220, 17618455, -3070180, 0x0019888}, + { 20361435, -4577920, 20830155, -4086880, 0x001a088}, + { 28954745, -6172820, 29423465, -5681780, 0x001a888}, + { 22234035, 1950379, 22702755, 2441419, 0x001b088}, + { 14775135, -5359670, 15243855, -4868630, 0x001b888}, + { 27017849,-12004420, 27491777,-11513380, 0x001c088}, + { 24766139, -8979920, 25240067, -8488880, 0x001c888}, + { 21280435, 1919379, 21749155, 2410419, 0x001d088}, + { 23374135, -3767720, 23842855, -3276680, 0x001d888}, + { 26431135, -4683220, 26899855, -4192180, 0x001e088}, + { 21325935, -5095020, 21794655, -4603980, 0x001e888}, + { 20857735, 4046879, 21326455, 4537919, 0x001f088}, + { 18372135, -4799520, 18840855, -4308480, 0x0b00090}, + { 24500135, 2559379, 24968855, 3050419, 0x0b00890}, + { 23366335, 1009479, 23835055, 1500519, 0x0b01090}, + { 17455935, -2958820, 17924655, -2467780, 0x0b01890}, + { 18056435, -2182420, 18525155, -1691380, 0x0b02090}, + { 12708935, -5254720, 13177655, -4763680, 0x0b02890}, + { 19333935, -4314720, 19802655, -3823680, 0x0b03090}, + { 16800535, -5058020, 17269255, -4566980, 0x0b03890}, + { 25599739, -9408020, 26073667, -8916980, 0x0b04090}, + { 24206035, 534179, 24674755, 1025219, 0x0b04890}, + { 27155045, -7542820, 27623765, -7051780, 0x0b15090}, + { 23545635, 2494479, 24014355, 2985519, 0x0b05890}, + { 21173745, -5579620, 21642465, -5088580, 0x0b06090}, + { 25515645, -5635520, 25984365, -5144480, 0x0b06890}, + { 16685635, -3265520, 17154355, -2774480, 0x0b07090}, + { 20625635, -465520, 21094355, 25520, 0x0b07890}, + { 26435635, -3845520, 26904355, -3354480, 0x0b08090}, + { 22205635, 3864479, 22674355, 4355519, 0x0b08890}, + { 26745645, -5625520, 27214365, -5134480, 0x0b09090}, + { 22015605, 2799479, 22484325, 3290519, 0x0b09890}, + { 22645635, 454479, 23114355, 945519, 0x0b0a090}, + { 25275635, 3044479, 25744355, 3535519, 0x0b0a890}, + { 17905635, -2965520, 18374355, -2474480, 0x0b0b090}, + { 20635635, 3094479, 21104355, 3585519, 0x0b0b890}, + { 26675645, -6295520, 27144365, -5804480, 0x0b1c090}, + { 29485645, -7305520, 29954365, -6814480, 0x0b1c890}, + { 16165635, -2270520, 16634355, -1779480, 0x0b0d090}, + { 23935645, -7815520, 24404365, -7324480, 0x0b1d890}, + { 18385635, 3414479, 18854355, 3905519, 0x0b0e090}, + { 25585635, 4484479, 26054355, 4975519, 0x0b0e890}, + { 29295635, 2794479, 29764355, 3285519, 0x0b0f090}, + { 21675219,-10687095, 24356409, -8005905, 0x001088d}, + { 24356409,-10687095, 27037599, -8005905, 0x001108d}, + { 26286865,-10687095, 28968055, -8005905, 0x001188d}, + { 28110075, -8810262, 30791265, -6129072, 0x001208d}, + { 22142000,-11712000, 25458676, -9346500, 0x01a288d}, + { 25458676,-12474000, 28240000, -9882738, 0x01e308d}, + { 28240000,-13460000, 29840000,-10687140, 0x029388d}, + { 27430000,-11230000, 28710000,-10100000, 0x001408d}, + { 18189677, 2718810, 20870867, 5400000, 0x0a80091}, + { 20870867, 2718810, 23552057, 5400000, 0x0a80891}, + { 23552057, 2718810, 26233247, 5400000, 0x0a81091}, + { 26233247, 2718810, 28914437, 5400000, 0x0a81891}, + { 28628810, 2718810, 31310000, 5400000, 0x0a82091}, + { 17653439, 37620, 20334629, 2718810, 0x0a82891}, + { 20334629, 37620, 23015819, 2718810, 0x0a83091}, + { 23015819, 37620, 25697009, 2718810, 0x0a83891}, + { 25697009, 37620, 28378199, 2718810, 0x0a84091}, + { 28378199, 37620, 31059389, 2718810, 0x0a84891}, + { 28628810, 37620, 31310000, 2718810, 0x0a85091}, + { 15910666, -2643570, 18591856, 37620, 0x0a85891}, + { 18591856, -2643570, 21273046, 37620, 0x0a86091}, + { 21273046, -2643570, 23954236, 37620, 0x0a86891}, + { 23954236, -2643570, 26635426, 37620, 0x0a87091}, + { 26635426, -2643570, 29316616, 37620, 0x0a87891}, + { 27171664, -2643570, 29852854, 37620, 0x0a88091}, + { 14623694, -5324760, 17304884, -2643570, 0x0a88891}, + { 17304884, -5324760, 19986074, -2643570, 0x0a89091}, + { 19986074, -5324760, 22667264, -2643570, 0x0a89891}, + { 22667264, -5324760, 25348454, -2643570, 0x0a8a091}, + { 25348454, -5324760, 28029644, -2643570, 0x0a8a891}, + { 26635426, -5324760, 29316616, -2643570, 0x0a8b091}, + { 12022940, -6665355, 14704130, -3984165, 0x0a8b891}, + { 14704130, -8005950, 17385320, -5324760, 0x0a9c091}, + { 17385320, -8005950, 20066510, -5324760, 0x0a9c891}, + { 20066510, -8005950, 22747700, -5324760, 0x0a9d091}, + { 22747700, -8005950, 25428890, -5324760, 0x0a9d891}, + { 25428890, -8005950, 28110080, -5324760, 0x0a9e091}, + { 28110080, -8005950, 30791270, -5324760, 0x0a9e891}, + { 17385320, -8274069, 20066510, -5592879, 0x0a9f091}, + { 11700000,-13460000, 31310000, 5400000, 0x0010217}, + { 2986184, 36735355, 3093816, 36821845, 0x001000a}, // DZA + { 2710600, 36444400, 3455670, 36822000, 0x018000c}, + { -670880, 35665100, -549721, 35741000, 0x3c1044b}, + { 6566425, 36317200, 6673575, 36403689, 0x3c1004b}, + { 6116345, 35506700, 6222054, 35593189, 0x3c1004b}, + { 7706000, 36824500, 7794339, 36930000, 0x3c1044b}, + { 5356785, 36146800, 5463214, 36233289, 0x3c1004b}, + { -667555, 35157700, -561846, 35244189, 0x3c1004b}, + { 5681706, 34787200, 5786694, 34873689, 0x3c1004b}, + { 3205706, 34622000, 3310694, 34708489, 0x3c1004b}, + { 8050445, 35376200, 8156154, 35462689, 0x3c1004b}, + { 6890364, 36815800, 6998235, 36902289, 0x3c1004b}, + { 5004925, 36692700, 5112075, 36779189, 0x3c1004b}, + { 1277145, 35312800, 1382854, 35399289, 0x3c1004b}, + { 1278685, 36108200, 1385114, 36194689, 0x3c1004b}, + { 3993125, 36666900, 4100275, 36753389, 0x3c1004b}, + { -2261697, 31575750, -2188903, 31637849, 0x2b2004b}, + { 4726110, 36040840, 4800090, 36100959, 0x29c004b}, + { 53092, 35908950, 129508, 35971049, 0x2b2004b}, + { 2731759, 36240040, 2806240, 36300159, 0x29c004b}, + { -1357691, 34858950, -1282310, 34921049, 0x2b2004b}, + { 5292763, 31921040, 5363236, 31981159, 0x29c004b}, + { 7921933, 36251050, 7998867, 36313149, 0x2b2004b}, + { 123180, 34810540, 179115, 34888900, 0x29c044b}, + { 7398000, 36432800, 7494669, 36482200, 0x2b2044b}, + { 7103460, 35398140, 7176939, 35458259, 0x29c004b}, + { 5711874, 36770450, 5789325, 36832549, 0x2b2004b}, + { 5647210, 36121540, 5721190, 36181659, 0x29c004b}, + { 6822999, 33338950, 6897000, 33401049, 0x2b2004b}, + { 511210, 35699340, 585190, 35759459, 0x29c004b}, + { 4501792, 35678950, 4578208, 35741049, 0x2b2004b}, + { 4143260, 35179940, 4216739, 35240059, 0x29c004b}, + { 2830740, 33778650, 2905259, 33840749, 0x2b2004b}, + { 7351310, 35764740, 7425290, 35824859, 0x29c004b}, + { 2864350, 35419450, 2940249, 35481549, 0x2b2004b}, + { 103260, 35369940, 176739, 35430059, 0x29c004b}, + { 5329750, 35356450, 5405649, 35418549, 0x2b2004b}, + { 3862759, 36349940, 3937240, 36410059, 0x29c004b}, + { 3633430, 32458950, 3706569, 32521049, 0x2b2004b}, + { 3463678, 34129940, 3536322, 34190059, 0x29c004b}, + { 7075592, 35852000, 7183350, 35896000, 0x2b2044b}, + { -1773289, 34824140, -1700311, 34884259, 0x29c004b}, + { 2883592, 36105750, 2960008, 36167849, 0x2b2004b}, + { 2183559, 36229740, 2258040, 36289859, 0x29c004b}, + { 6219174, 36727150, 6296625, 36789249, 0x2b2004b}, + { 6681059, 36228440, 6755540, 36288559, 0x29c004b}, + { 4464272, 32745850, 4537928, 32807949, 0x2b2004b}, + { 2706910, 35857140, 2780890, 35917259, 0x29c004b}, + { 2970000, 35044000, 3060895, 35095449, 0x2b2044b}, + { 990928, 33648440, 1063071, 33708559, 0x29c004b}, + { -2220600, 34678220, 2030414, 36581000, 0x016000d}, + { 2030414, 34257524, 5247842, 36938714, 0x0a90011}, + { 5247842, 34660000, 8690000, 37090000, 0x3790015}, + { -3200372, 34408810, 17056, 37090000, 0x001008d}, + { 17055, 34408810, 3234483, 37090000, 0x001088d}, + { 3234483, 34408810, 6451911, 37090000, 0x001108d}, + { 6451911, 34408810, 9669339, 37090000, 0x001188d}, + { -3170581, 32357699, -12735, 35038889, 0x001208d}, + { -12736, 32357699, 3145110, 35038889, 0x001288d}, + { 3145110, 32357699, 6302956, 35038889, 0x001308d}, + { 6302956, 32357699, 9460802, 35038889, 0x001388d}, + { -5637276, 29676509, -2568803, 32357699, 0x001408d}, + { -2568803, 29676509, 499670, 32357699, 0x001488d}, + { 499669, 29676509, 3568142, 32357699, 0x001508d}, + { 3568142, 29676509, 6636615, 32357699, 0x001588d}, + { 6636615, 29676509, 9705088, 32357699, 0x001608d}, + { -8670790, 26995319, -5691690, 29676509, 0x001688d}, + { -6003705, 26995319, -3024605, 29676509, 0x001708d}, + { -3024605, 26995319, -45505, 29676509, 0x001788d}, + { -45506, 26995319, 2933594, 29676509, 0x001808d}, + { 2933594, 26995319, 5912694, 29676509, 0x001888d}, + { 5912694, 26995319, 8891794, 29676509, 0x001908d}, + { 8891794, 26995319, 11870894, 29676509, 0x001988d}, + { -8655104, 24314129, -5735586, 26995319, 0x001a08d}, + { -5735586, 24314129, -2816068, 26995319, 0x001a88d}, + { -2816068, 24314129, 103450, 26995319, 0x001b08d}, + { 103449, 24314129, 3022967, 26995319, 0x001b88d}, + { 3022967, 24314129, 5942485, 26995319, 0x001c08d}, + { 5942485, 24314129, 8862003, 26995319, 0x001c88d}, + { 8862003, 24314129, 11781521, 26995319, 0x001d08d}, + { -4246036, 21632939, -1386100, 24314129, 0x0a90091}, + { -1386101, 21632939, 1473835, 24314129, 0x0a90891}, + { 1473835, 21632939, 4333771, 24314129, 0x0a91091}, + { 4333771, 21632939, 7193707, 24314129, 0x0a91891}, + { 7193707, 21632939, 10053643, 24314129, 0x0a92091}, + { 9139564, 21632939, 11999500, 24314129, 0x0a92891}, + { -1356310, 18951749, 1473835, 21632939, 0x0a83091}, + { 1473835, 18951749, 4303980, 21632939, 0x0a83891}, + { 4303980, 18951749, 7134125, 21632939, 0x0a84091}, + { 7134125, 18951749, 9964270, 21632939, 0x0a84891}, + { -8670790, 18944440, 11999500, 37090000, 0x0010217}, + { 76870879, 43211055, 76989082, 43297545, 0x001000a}, // KAZ + { 76716500, 43153730, 77108500, 43440559, 0xc730047}, + { 72901078, 49719090, 73320321, 49992509, 0xbde0047}, + { 69460000, 42245590, 69901891, 42473000, 0xbde0447}, + { 71298201, 42837190, 71463998, 42959499, 0x54f004b}, + { 71348872, 51109890, 71542528, 51232199, 0x54f004b}, + { 65416714, 44778490, 65588286, 44900799, 0x54f004b}, + { 76899168, 52236800, 77039232, 52323289, 0x3c1004b}, + { 82541571, 49928300, 82675629, 50014789, 0x3c1004b}, + { 80189450, 50371000, 80324950, 50457489, 0x3c1004b}, + { 57124871, 50239700, 57258929, 50326189, 0x3c1004b}, + { 63581866, 53170800, 63725534, 53257289, 0x3c1004b}, + { 69099023, 54835700, 69247977, 54922189, 0x3c1004b}, + { 51344829, 51187800, 51481770, 51274289, 0x3c1004b}, + { 72885071, 50027700, 73019129, 50114189, 0x3c1004b}, + { 51127218, 43615800, 51246381, 43702289, 0x3c1004b}, + { 51847635, 47066700, 51973765, 47153189, 0x3c1004b}, + { 75248988, 51680300, 75387611, 51766789, 0x3c1004b}, + { 68183955, 43270400, 68329094, 43340700, 0x3c1044b}, + { 63039427, 52925600, 63181173, 53012089, 0x3c1004b}, + { 67635934, 47753400, 67764466, 47839889, 0x3c1004b}, + { 69340500, 53242400, 69465481, 53341700, 0x3c1044b}, + { 78304500, 44974700, 78440217, 45052000, 0x3c1044b}, + { 74910235, 46804100, 75036365, 46890589, 0x3c1004b}, + { 67438400, 47848300, 67597160, 47918300, 0x3c1044b}, + { 63217437, 45594200, 63339963, 45680689, 0x3c1004b}, + { 83448371, 50299200, 83582429, 50385689, 0x3c1004b}, + { 68471000, 43483800, 68605807, 43559500, 0x3c1044b}, + { 70126000, 52905400, 70290904, 52979700, 0x3c1044b}, + { 52800000, 43307000, 52949567, 43375300, 0x3c1044b}, + { 71783668, 52292300, 71923732, 52378789, 0x3c1004b}, + { 66845471, 50210600, 66979529, 50297089, 0x3c1004b}, + { 67900000, 41193755, 71800000, 43585595, 0x0970011}, + { 75109749, 42760762, 78744251, 45441952, 0x001000d}, + { 66847895, 52606890, 71227172, 55288080, 0x0010015}, + { 60946509, 52768810, 65325786, 55450000, 0x001008d}, + { 65325786, 52768810, 69705063, 55450000, 0x001088d}, + { 69705063, 52768810, 74084340, 55450000, 0x001108d}, + { 74084340, 52768810, 78463617, 55450000, 0x001188d}, + { 47051987, 50087620, 51192936, 52768810, 0x001208d}, + { 51192936, 50087620, 55333885, 52768810, 0x001288d}, + { 55333885, 50087620, 59474834, 52768810, 0x001308d}, + { 59474834, 50087620, 63615783, 52768810, 0x001388d}, + { 63615783, 50087620, 67756732, 52768810, 0x001408d}, + { 67756732, 50087620, 71897681, 52768810, 0x001488d}, + { 71897681, 50087620, 76038630, 52768810, 0x001508d}, + { 76038630, 50087620, 80179579, 52768810, 0x001588d}, + { 80179579, 50087620, 84320528, 52768810, 0x001608d}, + { 83397797, 47942668, 87360000, 50623858, 0x001688d}, + { 46480000, 47406430, 50412412, 50087620, 0x001708d}, + { 50388281, 47406430, 54320693, 50087620, 0x001788d}, + { 54320693, 47406430, 58253105, 50087620, 0x001808d}, + { 58253105, 47406430, 62185517, 50087620, 0x001888d}, + { 62185517, 47406430, 66117929, 50087620, 0x001908d}, + { 66117929, 47406430, 70050341, 50087620, 0x001988d}, + { 70050341, 47406430, 73982753, 50087620, 0x001a08d}, + { 73982753, 47406430, 77915165, 50087620, 0x001a88d}, + { 77915165, 47406430, 81847577, 50087620, 0x001b08d}, + { 81847577, 47406430, 85779989, 50087620, 0x001b88d}, + { 48314827, 44725240, 52068493, 47406430, 0x001c08d}, + { 52068493, 44725240, 55822159, 47406430, 0x001c88d}, + { 55822159, 44725240, 59575825, 47406430, 0x001d08d}, + { 49530300, 42044050, 53135011, 44725240, 0x001d88d}, + { 53135011, 42044050, 56739722, 44725240, 0x001e08d}, + { 49589882, 40560000, 53045638, 43241190, 0x001e88d}, + { 53045638, 40560000, 56501394, 43241190, 0x001f08d}, + { 59462619, 44725240, 63216285, 47406430, 0x0a80091}, + { 63216285, 44725240, 66969951, 47406430, 0x0a80891}, + { 66969951, 44725240, 70723617, 47406430, 0x0a81091}, + { 70723617, 44725240, 74477283, 47406430, 0x0a81891}, + { 74477283, 44725240, 78230949, 47406430, 0x0a82091}, + { 78230949, 44725240, 81984615, 47406430, 0x0a82891}, + { 81984615, 44725240, 85738281, 47406430, 0x0a83091}, + { 59551992, 42044050, 63156703, 44725240, 0x0a83891}, + { 63156703, 42044050, 66761414, 44725240, 0x0a84091}, + { 66761414, 42044050, 70366125, 44725240, 0x0a84891}, + { 70366125, 42044050, 73970836, 44725240, 0x0a85091}, + { 73970836, 42044050, 77575547, 44725240, 0x0a85891}, + { 77575547, 42044050, 81180258, 44725240, 0x0a86091}, + { 65018641, 40560000, 68474397, 43241190, 0x0aa6891}, + { 68474397, 40560000, 71930153, 43241190, 0x0aa7091}, + { 46480000, 40560000, 87360000, 55450000, 0x0010217}, + { -58453030,-34644596, -58349242,-34558106, 0x001000a}, // ARG + { -58744317,-34890070, -58181853,-34399030, 0x001000c}, + { -64286115,-31387370, -64226686,-31336431, 0x236004b}, + { -64226686,-31387370, -64167257,-31336431, 0x236004b}, + { -64286115,-31438309, -64226686,-31387370, 0x236004b}, + { -64226686,-31438309, -64167257,-31387370, 0x236004b}, + { -60703310,-32937570, -60642891,-32886631, 0x236004b}, + { -60685184,-32988509, -60624765,-32937570, 0x236004b}, + { -68860210,-32915470, -68799791,-32864531, 0x236004b}, + { -57990917,-34945470, -57929083,-34894531, 0x236004b}, + { -65246612,-26852870, -65189589,-26801931, 0x236004b}, + { -57610891,-38025370, -57546510,-37974431, 0x236004b}, + { -65444417,-24815870, -65388384,-24764931, 0x236004b}, + { -60735456,-31654770, -60675744,-31603831, 0x236004b}, + { -68567356,-31567170, -68507644,-31516231, 0x236004b}, + { -59018653,-27485470, -58961347,-27434531, 0x236004b}, + { -64298153,-27823670, -64240847,-27772731, 0x236004b}, + { -68091886,-38977370, -68026514,-38926431, 0x236004b}, + { -58843453,-27521270, -58786147,-27470331, 0x236004b}, + { -62304874,-38745370, -62239927,-38694431, 0x236004b}, + { -55946453,-27407270, -55889147,-27356331, 0x236004b}, + { -60545356,-31764170, -60485644,-31713231, 0x236004b}, + { -65322275,-24216670, -65266525,-24165731, 0x236004b}, + { -58216829,-26203870, -58160372,-26152931, 0x236004b}, + { -65808936,-28495470, -65751064,-28444531, 0x236004b}, + { -64378851,-33154170, -64318149,-33103231, 0x236004b}, + { -67543736,-45885970, -67470865,-45835031, 0x236004b}, + { -60251951,-33364470, -60191249,-33313531, 0x236004b}, + { -66366951,-33325070, -66306249,-33274131, 0x236004b}, + { -58048315,-31407370, -57988886,-31356431, 0x236004b}, + { -66880419,-29438470, -66821981,-29387531, 0x236004b}, + { -68364076,-34642970, -68302525,-34592031, 0x236004b}, + { -71341977,-41183870, -71274624,-41132931, 0x236004b}, + { -65351709,-43280570, -65282092,-43229631, 0x236004b}, + { -65502464,-33701470, -65441337,-33650531, 0x236004b}, + { -59162179,-37341570, -59098222,-37290631, 0x236004b}, + { -64319854,-36642070, -64256746,-36591131, 0x236004b}, + { -68513351,-33105970, -68452649,-33055031, 0x236004b}, + { -63272898,-32438770, -63212903,-32387831, 0x236004b}, + { -59064364,-34127270, -59003237,-34076331, 0x236004b}, + { -60600564,-33920170, -60539437,-33869231, 0x236004b}, + { -69269522,-51652270, -69187878,-51601331, 0x236004b}, + { -59681678,-29165370, -59623523,-29114431, 0x236004b}, + { -60351266,-36925170, -60287734,-36874231, 0x236004b}, + { -58457717,-35053770, -58395883,-35002831, 0x236004b}, + { -58766374,-38584470, -58701427,-38533531, 0x236004b}, + { -67642686,-39045470, -67577314,-38994531, 0x236004b}, + { -61529715,-31275470, -61470286,-31224531, 0x236004b}, + { -58990776,-34185470, -58929225,-34134531, 0x236004b}, + { -60478512,-26815470, -60421489,-26764531, 0x236004b}, + { -63033464,-40835470, -62966536,-40784531, 0x236004b}, + { -62119715,-31455470, -62060286,-31404531, 0x236004b}, + { -58550210,-33045470, -58489791,-32994531, 0x236004b}, + { -60990776,-34615470, -60929225,-34564531, 0x236004b}, + { -59140776,-34605470, -59079225,-34554531, 0x236004b}, + { -65074526,-42795470, -65005475,-42744531, 0x236004b}, + { -64347663,-23165470, -64292338,-23114531, 0x236004b}, + { -68930210,-33055470, -68869791,-33004531, 0x236004b}, + { -62000564,-33775470, -61939437,-33724531, 0x236004b}, + { -59299078,-29165470, -59240923,-29114531, 0x236004b}, + { -58269998,-32505470, -58210003,-32454531, 0x236004b}, + { -68500351,-33215470, -68439649,-33164531, 0x236004b}, + { -59720564,-33695470, -59659437,-33644531, 0x236004b}, + { -54628229,-26225470, -54571772,-26174531, 0x236004b}, + { -62112686,-38905470, -62047314,-38854531, 0x236004b}, + { -63837451,-22575470, -63782550,-22524531, 0x236004b}, + { -69272686,-38965470, -69207314,-38914531, 0x236004b}, + { -64529715,-31445470, -64470286,-31394531, 0x236004b}, + { -55158653,-27505470, -55101347,-27454531, 0x236004b}, + { -63801130,-35685470, -63738871,-35634531, 0x236004b}, + { -60070917,-34925470, -60009083,-34874531, 0x236004b}, + { -59901766,-36805470, -59838234,-36754531, 0x236004b}, + { -64149998,-32205470, -64090003,-32154531, 0x236004b}, + { -59470917,-34685470, -59409083,-34634531, 0x236004b}, + { -60302474,-38395470, -60237527,-38344531, 0x236004b}, + { -64817804,-23845470, -64762196,-23794531, 0x236004b}, + { -60380351,-33255470, -60319649,-33204531, 0x236004b}, + { -58798795,-28145470, -58741206,-28094531, 0x236004b}, + { -64459856,-31685470, -64400144,-31634531, 0x236004b}, + { -64897875,-24245470, -64842125,-24194531, 0x236004b}, + { -62710210,-32625470, -62649791,-32574531, 0x236004b}, + { -60921130,-35485470, -60858871,-35434531, 0x236004b}, + { -60520917,-34675470, -60459083,-34624531, 0x236004b}, + { -59370351,-33175470, -59309649,-33124531, 0x236004b}, + { -58109078,-29205470, -58050923,-29154531, 0x236004b}, + { -65144809,-43325470, -65075192,-43274531, 0x236004b}, + { -57721554,-36355470, -57658446,-36304531, 0x236004b}, + { -61570917,-34905470, -61509083,-34854531, 0x236004b}, + { -60211130,-35455470, -60148871,-35404531, 0x236004b}, + { -60210210,-32635470, -60149791,-32584531, 0x236004b}, + { -68353865,-54815470, -68266136,-54764531, 0x236004b}, + { -60940000,-35185355, -57780000,-32644000, 0x0a40011}, + { -64571316,-31719620, -64024476,-31228580, 0x0010088}, + { -68969124,-33258820, -68417076,-32767780, 0x0010888}, + { -65482600,-27086820, -64961800,-26595780, 0x0011088}, + { -58047148,-38302820, -57458644,-37811780, 0x0011888}, + { -65736992,-25133620, -65221400,-24642580, 0x0012088}, + { -60965516,-31802020, -60418676,-31310980, 0x0012888}, + { -68765016,-31798720, -68218176,-31307680, 0x0013088}, + { -59162800,-27723420, -58642000,-27232380, 0x0013888}, + { -64497200,-28040820, -63971192,-27549780, 0x0014088}, + { -68266000,-39126000, -67409077,-38805000, 0x0154888}, + { -62472956,-39045520, -61879244,-38554480, 0x0015088}, + { -56178200,-27627320, -55657400,-27136280, 0x0015888}, + { -65350000,-24550000, -64773761,-24130000, 0x01b6088}, + { -58441192,-26423920, -57925600,-25932880, 0x0016888}, + { -65976907,-28849520, -65445691,-28358480, 0x0017088}, + { -64624524,-33374220, -64072476,-32883180, 0x0017888}, + { -67908504,-46046820, -67247088,-45555780, 0x0018088}, + { -66653023,-33555120, -66095767,-33064080, 0x0018888}, + { -58437716,-31623420, -57890876,-31132380, 0x0019088}, + { -67116808,-29658520, -66585592,-29167480, 0x0019888}, + { -68614532,-34863020, -68052068,-34371980, 0x001a088}, + { -71612972,-41403920, -70993220,-40912880, 0x001a888}, + { -65528488,-43523020, -64887904,-43031980, 0x001b088}, + { -65745324,-33921520, -65188068,-33430480, 0x001b888}, + { -59421848,-37561620, -58838552,-37070580, 0x001c088}, + { -64572140,-36862120, -63994052,-36371080, 0x001c888}, + { -63518924,-32658820, -62966876,-32167780, 0x001d088}, + { -69603676,-51872320, -68853724,-51381280, 0x001d888}, + { -59726908,-29385420, -59195692,-28894380, 0x001e088}, + { -60378540,-37085320, -59800452,-36594280, 0x001e888}, + { -59041248,-38696420, -58452744,-38205380, 0x001f088}, + { -61768216,-31495520, -61221376,-31004480, 0x0b00090}, + { -60710400,-27035520, -60189600,-26544480, 0x0b00890}, + { -63307272,-41055520, -62692728,-40564480, 0x0b01090}, + { -62358216,-31675520, -61811376,-31184480, 0x0b01890}, + { -61241232,-34835520, -60678768,-34344480, 0x0b12090}, + { -65357688,-43015520, -64722312,-42524480, 0x0b02890}, + { -64567384,-23385520, -64062208,-22894480, 0x0b13090}, + { -62243424,-33995520, -61686168,-33504480, 0x0b03890}, + { -58601324,-32661920, -58049276,-32170880, 0x0b04090}, + { -54852592,-26445520, -54337000,-25954480, 0x0b14890}, + { -64057384,-22795520, -63552208,-22304480, 0x0b05090}, + { -69536856,-39185520, -68943144,-38694480, 0x0b15890}, + { -55390400,-27725520, -54869600,-27234480, 0x0b16090}, + { -64056440,-35905520, -63483560,-35414480, 0x0b06890}, + { -64388216,-32425520, -63841376,-31934480, 0x0b17090}, + { -60559048,-38615520, -59970544,-38124480, 0x0b17890}, + { -65037384,-24065520, -64532208,-23574480, 0x0b18090}, + { -59027800,-28365520, -58501792,-27874480, 0x0b18890}, + { -62956024,-32845520, -62403976,-32354480, 0x0b09090}, + { -61176440,-35705520, -60603560,-35214480, 0x0b09890}, + { -58345608,-29425520, -57814392,-28934480, 0x0b1a090}, + { -57976440,-36575520, -57403560,-36084480, 0x0b1a890}, + { -61818632,-35125520, -61250960,-34634480, 0x0b0b090}, + { -60466440,-35675520, -59893560,-35184480, 0x0b0b890}, + { -60456024,-32855520, -59903976,-32364480, 0x0b0c090}, + { -68708416,-55035520, -67901176,-54544480, 0x0b0c890}, + { -68711936,-24460595, -65852000,-21779405, 0x001008d}, + { -65852000,-24460595, -62992064,-21779405, 0x001088d}, + { -62992064,-24460595, -60132128,-21779405, 0x001108d}, + { -60132128,-24460595, -57272192,-21779405, 0x001188d}, + { -68741727,-27141785, -65822209,-24460595, 0x001208d}, + { -65822209,-27141785, -62902691,-24460595, 0x001288d}, + { -62902691,-27141785, -59983173,-24460595, 0x001308d}, + { -59983173,-27141785, -57063655,-24460595, 0x001388d}, + { -70523228,-29822975, -67544128,-27141785, 0x001408d}, + { -67544128,-29822975, -64565028,-27141785, 0x001488d}, + { -64565028,-29822975, -61585928,-27141785, 0x001508d}, + { -61585928,-29822975, -58606828,-27141785, 0x001588d}, + { -58606828,-29822975, -55627728,-27141785, 0x001608d}, + { -56584309,-28214261, -53635000,-25533071, 0x001688d}, + { -70613495,-32504165, -67545022,-29822975, 0x001708d}, + { -67545022,-32504165, -64476549,-29822975, 0x001788d}, + { -64476549,-32504165, -61408076,-29822975, 0x001808d}, + { -61408076,-32504165, -58339603,-29822975, 0x001888d}, + { -60180687,-32504165, -57112214,-29822975, 0x001908d}, + { -70673077,-35185355, -67515231,-32504165, 0x001988d}, + { -67515231,-35185355, -64357385,-32504165, 0x001a08d}, + { -64357385,-35185355, -61199539,-32504165, 0x001a88d}, + { -61199539,-35185355, -58041693,-32504165, 0x001b08d}, + { -71458964,-37866545, -68181954,-35185355, 0x001b88d}, + { -68181954,-37866545, -64904944,-35185355, 0x001c08d}, + { -64904944,-37866545, -61627934,-35185355, 0x001c88d}, + { -61627934,-37866545, -58350924,-35185355, 0x001d08d}, + { -59861327,-37383930, -56614108,-34702740, 0x001d88d}, + { -71951856,-40547735, -68585473,-37866545, 0x0a90091}, + { -68585473,-40547735, -65219090,-37866545, 0x0a90891}, + { -65219090,-40547735, -61852707,-37866545, 0x0a91091}, + { -61852707,-40547735, -58486324,-37866545, 0x0a91891}, + { -58486324,-40038308, -55119941,-37357118, 0x0a82091}, + { -72243212,-43228925, -68727874,-40547735, 0x0a82891}, + { -68727874,-43228925, -65212536,-40547735, 0x0a83091}, + { -65212536,-43228925, -61697198,-40547735, 0x0a83891}, + { -72091873,-45910115, -68427580,-43228925, 0x0a84091}, + { -68427580,-45910115, -64763287,-43228925, 0x0a84891}, + { -72657604,-48591305, -68844356,-45910115, 0x0a95091}, + { -68844356,-48591305, -65031108,-45910115, 0x0a95891}, + { -73700289,-51272495, -69678504,-48591305, 0x0a86091}, + { -69678504,-51272495, -65656719,-48591305, 0x0a86891}, + { -72472900,-52479030, -68361742,-49797840, 0x0a87091}, + { -65274203,-55116860, -60894926,-52435670, 0x0a89091}, + { -68865210,-55116860, -64485933,-52435670, 0x0a88891}, + { -73730000,-55116860, -53635000,-21760000, 0x0010217}, + { 72821000, 20367000, 72906600, 20467200, 0x022000b}, // 2DD + { 70870000, 20690000, 71007000, 20744000, 0x001000c}, + { 70870000, 20367000, 72906600, 20744000, 0x0020216}, + { 72926000, 20300000, 73002000, 20364000, 0x001000a}, // 2DN + { 72920000, 20051500, 73232000, 20364000, 0x001000c}, + { 72920000, 20051500, 73232000, 20364000, 0x0020216}, + { 76714228, 30677855, 76814172, 30764345, 0x001000a}, // 2CH + { 76670456, 30633804, 76900000, 30808396, 0x001000c}, + { 76670456, 30633804, 76900000, 30808396, 0x0020216}, + { 92681755, 11603107, 92769206, 11689597, 0x001000a}, // 2AN + { 92512000, 11343000, 92800000, 12135000, 0x032000c}, + { 92213843, 10504821, 92687771, 10995861, 0x0b10010}, + { 92120300, 11160000, 93485000, 14248000, 0x004010c}, + { 92671000, 7842000, 93680000, 9296000, 0x004010c}, + { 93600000, 6720000, 94000000, 7465000, 0x004010c}, + { 92721605, 11139203, 92736454, 11150698, 0x004010c}, + { 94221815, 13371257, 94347521, 13493566, 0x004010c}, + { 93798494, 12219185, 93923521, 12341494, 0x004010c}, + { 92120300, 6670000, 94356000, 14333000, 0x0020216}, + { 72999358, 8253865, 73085848, 8340355, 0x001000b}, // 2LD + { 72570000, 10505000, 72845000, 11300000, 0x033000c}, + { 71923843, 10766451, 72397771, 11257491, 0x0b10010}, + { 71660809, 9770405, 74371790, 12451595, 0x0a80011}, + { 71660809, 8253865, 74371790, 12451595, 0x0020216}, + { 77170681, 28589511, 77268703, 28676001, 0x001000a}, // 2DL + { 76822831, 28395928, 77354047, 28886968, 0x001000c}, + { 76822831, 28395928, 77354047, 28886968, 0x0020216}, + { 91848224, 25533886, 91943363, 25620376, 0x001000a}, // 2ML + { 91543560, 25277659, 92059152, 25768699, 0x001000c}, + { 91171481, 25439210, 91362719, 25612189, 0x782004b}, + { 90551481, 25394310, 90742719, 25567289, 0x782004b}, + { 90544461, 25163810, 90734738, 25336789, 0x782004b}, + { 92128081, 25368610, 92319319, 25541589, 0x782004b}, + { 90103081, 25436510, 90294319, 25609489, 0x782004b}, + { 90335581, 25230210, 90526819, 25403189, 0x782004b}, + { 92306081, 25318710, 92497319, 25491689, 0x782004b}, + { 91812908, 25850520, 91978891, 26000279, 0x680004b}, + { 89800000, 25000000, 92810000, 26200000, 0x06f0011}, + { 89800000, 25000000, 92810000, 26200000, 0x0020216}, + { 93676911, 25851781, 93772050, 25938271, 0x001000a}, // 2NL + { 93645834, 25549928, 94161426, 26040968, 0x001000c}, + { 94535360, 26557610, 94728039, 26730589, 0x782004b}, + { 94383460, 26250810, 94576139, 26423789, 0x782004b}, + { 94201241, 25998610, 94392959, 26171589, 0x782004b}, + { 94737441, 26158410, 94929159, 26331389, 0x782004b}, + { 94473908, 25936020, 94639891, 26085779, 0x680004b}, + { 94359308, 25812620, 94525291, 25962379, 0x680004b}, + { 94947992, 26667620, 95114807, 26817379, 0x680004b}, + { 94994576, 26830020, 95162223, 26979779, 0x680004b}, + { 94593616, 25614720, 94759183, 25764479, 0x680004b}, + { 93321000, 25183000, 95266000, 27052000, 0x0ad0011}, + { 93321000, 25183000, 95266000, 27052000, 0x0020216}, + { 93892911, 24752755, 93988050, 24839245, 0x001000a}, // 2MN + { 93684808, 24544480, 94195192, 25035520, 0x001000c}, + { 94219074, 25009340, 94431725, 25202659, 0x864004b}, + { 93884574, 25135640, 94097225, 25328959, 0x864004b}, + { 93425374, 24850540, 93638025, 25043859, 0x864004b}, + { 93688142, 24373369, 93877458, 24546348, 0x782004b}, + { 93877458, 24373369, 94066774, 24546348, 0x782004b}, + { 93650278, 24200390, 93839594, 24373369, 0x782004b}, + { 93839594, 24200390, 94028910, 24373369, 0x782004b}, + { 92955000, 23830000, 94780000, 25700000, 0x0b20011}, + { 92955000, 23830000, 94780000, 25700000, 0x0020216}, + { 91243711, 23791055, 91337889, 23877545, 0x001000a}, // 2TR + { 91191568, 23490272, 91696744, 23981312, 0x001000c}, + { 91644972, 23319120, 91807627, 23468879, 0x680004b}, + { 91909556, 23916420, 92073043, 24066179, 0x680004b}, + { 91922548, 24235520, 92086451, 24385279, 0x680004b}, + { 92083848, 24320620, 92247751, 24470379, 0x680004b}, + { 92086848, 24176420, 92250751, 24326179, 0x680004b}, + { 92098056, 23759020, 92261543, 23908779, 0x680004b}, + { 91963856, 24089020, 92127343, 24238779, 0x680004b}, + { 91777040, 23894390, 91910560, 24016699, 0x54f004b}, + { 91765940, 24088990, 91899460, 24211299, 0x54f004b}, + { 91545840, 23978290, 91679360, 24100599, 0x54f004b}, + { 91634849, 22972690, 91767350, 23094999, 0x54f004b}, + { 91430079, 23196290, 91562920, 23318599, 0x54f004b}, + { 91130000, 22917792, 92350000, 24556297, 0x0cb0011}, + { 91130000, 22917792, 92350000, 24556297, 0x0020216}, + { 92670654, 23702800, 92758000, 23794500, 0x021000a}, // 2MZ + { 92467716, 23482880, 92972892, 23973920, 0x001000c}, + { 92860213, 22346910, 93106786, 22575689, 0x9ee004b}, + { 93120000, 23356960, 93374833, 23548000, 0x931044b}, + { 92566415, 24145360, 92798184, 24357129, 0x931004b}, + { 92693392, 22761160, 92922808, 22972929, 0x931004b}, + { 92740698, 23203460, 92970702, 23415229, 0x931004b}, + { 92178000, 21940000, 93450000, 24536000, 0x0f90011}, + { 92178000, 21940000, 93450000, 24536000, 0x0020216}, + { 88560950, 27287755, 88658011, 27374245, 0x001000a}, // 2SK + { 88348600, 27085480, 88869400, 27576520, 0x001000c}, + { 88520000, 27572000, 88883790, 27942000, 0xf04044b}, + { 88020000, 27098000, 88353481, 27474297, 0xe89044b}, + { 87978000, 27070000, 88928000, 28129412, 0x0bc0011}, + { 87978000, 27070000, 88928000, 28129412, 0x0020216}, + { 75800028, 30866755, 75899972, 30953245, 0x001000a}, // 2PB + { 75673878, 30766630, 76006121, 31053459, 0xc730047}, + { 74687883, 31489196, 75008391, 31762615, 0xbde0047}, + { 75418889, 31189363, 75737878, 31462782, 0xbde0047}, + { 76322602, 30268490, 76463597, 30390799, 0x54f004b}, + { 74878902, 30150190, 75019897, 30272499, 0x54f004b}, + { 75576673, 32205090, 75720726, 32327399, 0x54f004b}, + { 75838313, 31468890, 75981686, 31591199, 0x54f004b}, + { 76620463, 30648590, 76762137, 30770899, 0x54f004b}, + { 75123508, 30774800, 75223691, 30861289, 0x3c1004b}, + { 75152708, 31772900, 75254092, 31859389, 0x3c1004b}, + { 74149049, 30098200, 74248751, 30184689, 0x3c1004b}, + { 75833008, 30481400, 75933191, 30567889, 0x3c1004b}, + { 76197308, 30637000, 76297491, 30723489, 0x3c1004b}, + { 75729448, 31175900, 75830352, 31262389, 0x3c1004b}, + { 74495408, 30444800, 74595591, 30531289, 0x3c1004b}, + { 75484549, 30319700, 75584251, 30406189, 0x3c1004b}, + { 75331848, 31332700, 75432752, 31419189, 0x3c1004b}, + { 76538508, 30432400, 76638691, 30518889, 0x3c1004b}, + { 74703308, 30631500, 74803491, 30717989, 0x3c1004b}, + { 75793949, 30204400, 75893651, 30290889, 0x3c1004b}, + { 75406308, 30756500, 75506491, 30842989, 0x3c1004b}, + { 74774208, 30537000, 74874391, 30623489, 0x3c1004b}, + { 75353249, 29964900, 75452951, 30051389, 0x3c1004b}, + { 74448549, 30146400, 74548251, 30232889, 0x3c1004b}, + { 75352967, 31995400, 75454832, 32081889, 0x3c1004b}, + { 73980249, 30359700, 74079951, 30446189, 0x3c1004b}, + { 75289248, 31052300, 75390152, 31138789, 0x3c1004b}, + { 76084049, 30327500, 76183751, 30413989, 0x3c1004b}, + { 74567008, 30883800, 74667191, 30970289, 0x3c1004b}, + { 75273000, 32122000, 75932000, 32500000, 0x004010c}, + { 73875000, 29727000, 76933000, 32122000, 0x004010c}, + { 75154000, 29522000, 75402000, 29727000, 0x004018c}, + { 73875000, 29522000, 76933000, 32514000, 0x0020216}, + { 76977509, 28416165, 77075531, 28502655, 0x001000a}, // 2HR + { 76921600, 28080300, 77481544, 28546400, 0x01d000c}, + { 76910742, 29390090, 77051057, 29512399, 0x54f004b}, + { 76911082, 29267781, 77050718, 29390090, 0x54f004b}, + { 76685102, 30309090, 76826097, 30431399, 0x54f004b}, + { 76826097, 30309090, 76967092, 30431399, 0x54f004b}, + { 77209502, 30078890, 77350497, 30201199, 0x54f004b}, + { 76454722, 28831990, 76593678, 28954299, 0x54f004b}, + { 76593678, 28831990, 76732634, 28954299, 0x54f004b}, + { 75636282, 29085890, 75775918, 29208199, 0x54f004b}, + { 75775918, 29085890, 75915554, 29208199, 0x54f004b}, + { 76944289, 29646300, 77043511, 29732789, 0x3c1004b}, + { 76960629, 28946800, 77059370, 29033289, 0x3c1004b}, + { 76799808, 30630900, 76899991, 30717389, 0x3c1004b}, + { 76090569, 28749500, 76188830, 28835989, 0x3c1004b}, + { 74980389, 29486800, 75079611, 29573289, 0x3c1004b}, + { 76881169, 28650600, 76979430, 28737089, 0x3c1004b}, + { 76269929, 29272200, 76368670, 29358689, 0x3c1004b}, + { 76799549, 29921300, 76899251, 30007789, 0x3c1004b}, + { 76352589, 29758000, 76451811, 29844489, 0x3c1004b}, + { 76569510, 28153300, 76667290, 28239789, 0x3c1004b}, + { 75916029, 29056500, 76014770, 29142989, 0x3c1004b}, + { 76058010, 28003300, 76155790, 28089789, 0x3c1004b}, + { 75404189, 29469900, 75503411, 29556389, 0x3c1004b}, + { 76682000, 30491000, 77210000, 30916000, 0x004010c}, + { 74444000, 29214000, 75280000, 30000000, 0x004010c}, + { 75280000, 27640000, 77581000, 30491000, 0x004018c}, + { 74444000, 27640000, 77597000, 30931000, 0x0020216}, + { 93580000, 27058000, 93706000, 27121000, 0x017000a}, // 2AR + { 93484559, 26917620, 93871841, 27263579, 0xf040047}, + { 95186995, 27887700, 95565605, 28222589, 0xe890047}, + { 94719744, 28094720, 94889055, 28244479, 0x680004b}, + { 91833260, 27514820, 92001739, 27664579, 0x680004b}, + { 95430576, 26889120, 95598223, 27038879, 0x680004b}, + { 95665476, 27063820, 95833123, 27213579, 0x680004b}, + { 96080044, 27849120, 96249355, 27998879, 0x680004b}, + { 95767561, 28080190, 95905838, 28202499, 0x54f004b}, + { 95834522, 28736490, 95973478, 28858799, 0x54f004b}, + { 94968722, 28551190, 95107678, 28673499, 0x54f004b}, + { 94183861, 27919790, 94322138, 28042099, 0x54f004b}, + { 92377041, 27180090, 92513959, 27302399, 0x54f004b}, + { 92927001, 27296390, 93064598, 27418699, 0x54f004b}, + { 95540361, 28203790, 95678638, 28326099, 0x54f004b}, + { 93751001, 27500690, 93888598, 27622999, 0x54f004b}, + { 91555000, 26827000, 94690000, 29330000, 0x09f0011}, + { 94690000, 26641000, 97416000, 29400000, 0x020000d}, + { 91555000, 26641000, 97416000, 29400000, 0x0020216}, + { 91716000, 26110736, 91812830, 26200576, 0x001000a}, // 2AS + { 91380108, 26038280, 91895700, 26529320, 0x001000c}, + { 92735630, 24746390, 92870170, 24868699, 0x54f004b}, + { 92714281, 26609690, 92850519, 26731999, 0x54f004b}, + { 94870901, 27384990, 95008498, 27507299, 0x54f004b}, + { 94143581, 26695090, 94279819, 26817399, 0x54f004b}, + { 92616881, 26286390, 92753119, 26408699, 0x54f004b}, + { 95288201, 27431390, 95425798, 27553699, 0x54f004b}, + { 95262901, 27309290, 95400498, 27431599, 0x54f004b}, + { 94551941, 26916490, 94688859, 27038799, 0x54f004b}, + { 93697420, 25958690, 93832979, 26080999, 0x54f004b}, + { 93902881, 26451290, 94039119, 26573599, 0x54f004b}, + { 90464181, 26431890, 90600419, 26554199, 0x54f004b}, + { 89900320, 26003190, 90035879, 26125499, 0x54f004b}, + { 94052190, 27204200, 94149009, 27290689, 0x3c1004b}, + { 92313531, 24830000, 92408669, 24916489, 0x3c1004b}, + { 93389471, 25807600, 93485329, 25894089, 0x3c1004b}, + { 93123371, 25708000, 93219229, 25794489, 0x3c1004b}, + { 90551571, 26111000, 90647429, 26197489, 0x3c1004b}, + { 90956430, 26278100, 91052769, 26364589, 0x3c1004b}, + { 90911730, 26456900, 91008069, 26543389, 0x3c1004b}, + { 89736600, 26537480, 90257400, 27028520, 0x001008c}, + { 90257400, 26537480, 90778200, 27028520, 0x001088c}, + { 90778200, 26537480, 91299000, 27028520, 0x001108c}, + { 91299000, 26537480, 91819800, 27028520, 0x001188c}, + { 91819800, 26537480, 92340600, 27028520, 0x001208c}, + { 92340600, 26537480, 92861400, 27028520, 0x001288c}, + { 92861400, 26537480, 93382200, 27028520, 0x001308c}, + { 93382200, 26537480, 93903000, 27028520, 0x001388c}, + { 93903000, 26537480, 94423800, 27028520, 0x001408c}, + { 93903000, 27028520, 94423800, 27519560, 0x001488c}, + { 93903000, 27478960, 94429008, 27970000, 0x001508c}, + { 93376992, 27028520, 93897792, 27519560, 0x001588c}, + { 93903000, 26046440, 94418592, 26537480, 0x001608c}, + { 93387408, 26046440, 93903000, 26537480, 0x001688c}, + { 92871816, 26046440, 93387408, 26537480, 0x001708c}, + { 92356224, 26046440, 92871816, 26537480, 0x001788c}, + { 91840632, 26046440, 92356224, 26537480, 0x001808c}, + { 91325040, 26046440, 91840632, 26537480, 0x001888c}, + { 90809448, 26046440, 91325040, 26537480, 0x001908c}, + { 90293856, 26046440, 90809448, 26537480, 0x001988c}, + { 89778264, 26046440, 90293856, 26537480, 0x001a08c}, + { 89778264, 25555400, 90293856, 26046440, 0x001a88c}, + { 90293856, 25555400, 90809448, 26046440, 0x001b08c}, + { 90809448, 25555400, 91325040, 26046440, 0x001b88c}, + { 91325040, 25555400, 91840632, 26046440, 0x001c08c}, + { 91840632, 25555400, 92356224, 26046440, 0x001c88c}, + { 92356224, 25555400, 92871816, 26046440, 0x001d08c}, + { 92871816, 25555400, 93387408, 26046440, 0x001d88c}, + { 93387408, 25555400, 93903000, 26046440, 0x001e08c}, + { 93903000, 25555400, 94418592, 26046440, 0x001e88c}, + { 93897792, 27028520, 94428608, 27519560, 0x01ef08c}, + { 92098428, 25064360, 92614020, 25555400, 0x0b00890}, + { 92614020, 25064360, 93129612, 25555400, 0x0b01090}, + { 93129612, 25064360, 93645204, 25555400, 0x0b01890}, + { 92098428, 24573320, 92608812, 25064360, 0x0b12090}, + { 92608812, 24573320, 93119196, 25064360, 0x0b12890}, + { 93119196, 24573320, 93629580, 25064360, 0x0b13090}, + { 92098428, 24111000, 92608812, 24602040, 0x0b03890}, + { 92608812, 24111000, 93119196, 24602040, 0x0b04090}, + { 94428608, 27478960, 94954616, 27970000, 0x0b08890}, + { 94954616, 27478960, 95480624, 27970000, 0x0b09090}, + { 95480624, 27478960, 96006632, 27970000, 0x0b09890}, + { 94428608, 27028440, 94949408, 27519480, 0x0b1a090}, + { 94949408, 27028440, 95470208, 27519480, 0x0b1a890}, + { 95470208, 27028440, 95991008, 27519480, 0x0b1b090}, + { 94428608, 26537400, 94949408, 27028440, 0x0b0b890}, + { 94949408, 26537400, 95470208, 27028440, 0x0b0c090}, + { 94376000, 26537400, 94850000, 27028440, 0x0b9c890}, + { 89666000, 24111000, 96030000, 27970000, 0x0020216}, + { 85078640, 25570255, 85146498, 25631061, 0x2a7044a}, // 2BR + { 85146498, 25573000, 85228982, 25623000, 0x2a7044a}, + { 84987247, 25504930, 85304352, 25791759, 0xc730047}, + { 84823619, 24686290, 85124380, 24959709, 0xbde0047}, + { 86835319, 25154590, 87136080, 25428009, 0xbde0047}, + { 85332071, 26086800, 85427929, 26173289, 0x3c1004b}, + { 87422071, 25736800, 87517929, 25823289, 0x3c1004b}, + { 85851271, 26108200, 85947129, 26194689, 0x3c1004b}, + { 85472191, 25166800, 85567809, 25253289, 0x3c1004b}, + { 84612191, 25516800, 84707809, 25603289, 0x3c1004b}, + { 86450891, 25312200, 86546509, 25398689, 0x3c1004b}, + { 84672071, 25762700, 84767929, 25849189, 0x3c1004b}, + { 84767929, 25719455, 84863787, 25805944, 0x3c1004b}, + { 87522191, 25506800, 87617809, 25593289, 0x3c1004b}, + { 86082591, 25374300, 86178209, 25460789, 0x3c1004b}, + { 84457590, 26757200, 84554409, 26843689, 0x3c1004b}, + { 86550071, 25841300, 86645929, 25927789, 0x3c1004b}, + { 83968131, 24909900, 84063269, 24996389, 0x3c1004b}, + { 84133431, 24873400, 84228569, 24959889, 0x3c1004b}, + { 84863330, 26606100, 84959669, 26692589, 0x3c1004b}, + { 85494131, 24845400, 85589269, 24931889, 0x3c1004b}, + { 84039990, 27087700, 84136809, 27174189, 0x3c1004b}, + { 83927191, 25520600, 84022809, 25607089, 0x3c1004b}, + { 87899271, 26059200, 87995129, 26145689, 0x3c1004b}, + { 85446130, 26550200, 85542469, 26636689, 0x3c1004b}, + { 86441391, 25246500, 86537009, 25332989, 0x3c1004b}, + { 84938991, 25171400, 85034609, 25257889, 0x3c1004b}, + { 84327431, 24710000, 84422569, 24796489, 0x3c1004b}, + { 84309871, 26178200, 84405729, 26264689, 0x3c1004b}, + { 86050731, 25126000, 86145869, 25212489, 0x3c1004b}, + { 86177431, 24887500, 86272569, 24973989, 0x3c1004b}, + { 86013830, 26304100, 86110169, 26390589, 0x3c1004b}, + { 85733771, 25815500, 85829629, 25901989, 0x3c1004b}, + { 87417971, 26082400, 87513829, 26168889, 0x3c1004b}, + { 85902073, 25355950, 85970727, 25418049, 0x2b2004b}, + { 84408417, 26435640, 84475383, 26495759, 0x29c004b}, + { 86563787, 26089750, 86632613, 26151849, 0x2b2004b}, + { 84113867, 25527540, 84180332, 25587659, 0x29c004b}, + { 83739600, 27032480, 84260400, 27523520, 0x001008c}, + { 84260400, 27032480, 84781200, 27523520, 0x001088c}, + { 83739600, 26541440, 84260400, 27032480, 0x001108c}, + { 84260400, 26541440, 84781200, 27032480, 0x001188c}, + { 84781200, 26541440, 85302000, 27032480, 0x001208c}, + { 85302000, 26541440, 85822800, 27032480, 0x001288c}, + { 85822800, 26541440, 86343600, 27032480, 0x001308c}, + { 86343600, 26541440, 86864400, 27032480, 0x001388c}, + { 86864400, 26541440, 87385200, 27032480, 0x001408c}, + { 83744808, 26050400, 84260400, 26541440, 0x001488c}, + { 84260400, 26050400, 84775992, 26541440, 0x001508c}, + { 84775992, 26050400, 85291584, 26541440, 0x001588c}, + { 85291584, 26050400, 85807176, 26541440, 0x001608c}, + { 85807176, 26050400, 86322768, 26541440, 0x001688c}, + { 86322768, 26050400, 86838360, 26541440, 0x001708c}, + { 86838360, 26050400, 87353952, 26541440, 0x001788c}, + { 87353952, 26050400, 87869544, 26541440, 0x001808c}, + { 87817408, 26065131, 88333000, 26556171, 0x001888c}, + { 83744808, 25559360, 84260400, 26050400, 0x001908c}, + { 84260400, 25559360, 84775992, 26050400, 0x001988c}, + { 84775992, 25559360, 85291584, 26050400, 0x001a08c}, + { 85291584, 25559360, 85807176, 26050400, 0x001a88c}, + { 85807176, 25559360, 86322768, 26050400, 0x001b08c}, + { 86322768, 25559360, 86838360, 26050400, 0x001b88c}, + { 86838360, 25559360, 87353952, 26050400, 0x001c08c}, + { 87353952, 25559360, 87869544, 26050400, 0x001c88c}, + { 87817408, 25559360, 88333000, 26050400, 0x001d08c}, + { 87397168, 25709480, 87912760, 26200520, 0x001f08c}, + { 83298000, 25068320, 83813592, 25559360, 0x0010088}, + { 83744808, 25068320, 84260400, 25559360, 0x0010888}, + { 84260400, 25068320, 84775992, 25559360, 0x0011088}, + { 84775992, 25068320, 85291584, 25559360, 0x0011888}, + { 85291584, 25068320, 85807176, 25559360, 0x0012088}, + { 85807176, 25068320, 86322768, 25559360, 0x0012888}, + { 86322768, 25068320, 86838360, 25559360, 0x0013088}, + { 86838360, 25068320, 87353952, 25559360, 0x0013888}, + { 87353952, 25068320, 87869544, 25559360, 0x0014088}, + { 87817408, 25068320, 88333000, 25559360, 0x0014888}, + { 83298000, 24577280, 83808384, 25068320, 0x0015088}, + { 83739600, 24577280, 84249984, 25068320, 0x0015888}, + { 84249984, 24577280, 84760368, 25068320, 0x0016088}, + { 84760368, 24577280, 85270752, 25068320, 0x0016888}, + { 85270752, 24577280, 85781136, 25068320, 0x0017088}, + { 85781136, 24577280, 86291520, 25068320, 0x0017888}, + { 86291520, 24577280, 86801904, 25068320, 0x0018088}, + { 86801904, 24577280, 87312288, 25068320, 0x0018888}, + { 83298000, 24258000, 83808384, 24749040, 0x0019088}, + { 83739600, 24258000, 84249984, 24749040, 0x0019888}, + { 84249984, 24258000, 84760368, 24749040, 0x001a088}, + { 84760368, 24258000, 85270752, 24749040, 0x001a888}, + { 85270752, 24258000, 85781136, 24749040, 0x001b088}, + { 85781136, 24258000, 86291520, 24749040, 0x001b888}, + { 86291520, 24258000, 86801904, 24749040, 0x001c088}, + { 86801904, 24258000, 87312288, 24749040, 0x001c888}, + { 83298000, 24258000, 88333000, 27533000, 0x0020216}, + { 77984789, 30277355, 78083772, 30363845, 0x001000a}, // 2UT + { 77786992, 30094480, 78323416, 30585520, 0x001000c}, + { 78010877, 29848310, 78209322, 30021289, 0x782004b}, + { 77809577, 29781410, 78008022, 29954389, 0x782004b}, + { 79420258, 29104510, 79617742, 29277489, 0x782004b}, + { 79336358, 28883110, 79533842, 29056089, 0x782004b}, + { 78911712, 29136120, 79082687, 29285879, 0x680004b}, + { 78163880, 29989420, 78336519, 30139179, 0x680004b}, + { 80132296, 29484920, 80304103, 29634679, 0x680004b}, + { 79046212, 29337920, 79217187, 29487679, 0x680004b}, + { 78743212, 29167720, 78914187, 29317479, 0x680004b}, + { 77547000, 29486000, 80425000, 31461000, 0x004010c}, + { 80425000, 29780000, 81063000, 30520000, 0x004010c}, + { 78717000, 28680000, 80330000, 29486000, 0x004010c}, + { 77547000, 28680000, 81063000, 31461000, 0x0020216}, + { 73760576, 15347514, 73870000, 15416139, 0x018000a}, // 2GA + { 73679000, 15418000, 74290000, 15801000, 0x018000c}, + { 73870000, 14894000, 74344100, 15418000, 0x0b80010}, + { 73625000, 14894000, 74344100, 15801000, 0x0020216}, + { 76906794, 8462827, 76995206, 8550278, 0x001000a}, // 2KL + { 76775579, 8359520, 77124421, 8705479, 0xf040047}, + { 76185030, 9825700, 76524570, 10160589, 0xe890047}, + { 75750461, 11163340, 75947539, 11356659, 0x864004b}, + { 76513566, 8832040, 76709033, 9025359, 0x864004b}, + { 76111729, 10404040, 76308270, 10597359, 0x864004b}, + { 76284800, 9453400, 76393295, 9732800, 0x782044b}, + { 76600669, 10661710, 76776531, 10834689, 0x782004b}, + { 75299029, 11780410, 75475371, 11953389, 0x782004b}, + { 76456409, 9518110, 76631790, 9691089, 0x782004b}, + { 74859000, 12300960, 75338136, 12792000, 0x001088c}, + { 74907793, 12004083, 75381721, 12495123, 0x001108c}, + { 75381721, 12004083, 75855649, 12495123, 0x001188c}, + { 75049971, 11513043, 75523899, 12004083, 0x001208c}, + { 75523899, 11513043, 75997827, 12004083, 0x001288c}, + { 75997827, 11513043, 76471755, 12004083, 0x001308c}, + { 75523899, 11022003, 75997827, 11513043, 0x001388c}, + { 75997827, 11022003, 76471755, 11513043, 0x001408c}, + { 76471755, 11022003, 76945683, 11513043, 0x001488c}, + { 75523899, 10530963, 75997827, 11022003, 0x001508c}, + { 75997827, 10530963, 76471755, 11022003, 0x001588c}, + { 76471755, 10530963, 76945683, 11022003, 0x001608c}, + { 75978870, 10039923, 76452798, 10530963, 0x001688c}, + { 76452798, 10039923, 76926726, 10530963, 0x001708c}, + { 76926072, 10039923, 77400000, 10530963, 0x001788c}, + { 75978870, 9548883, 76452798, 10039923, 0x001808c}, + { 76452798, 9548883, 76926726, 10039923, 0x001888c}, + { 76926072, 9548883, 77400000, 10039923, 0x001908c}, + { 75978870, 9057843, 76452798, 9548883, 0x001988c}, + { 76452798, 9057843, 76926726, 9548883, 0x001a08c}, + { 76926072, 9057843, 77400000, 9548883, 0x001a88c}, + { 76452798, 8566803, 76926726, 9057843, 0x001b08c}, + { 76926072, 8566803, 77400000, 9057843, 0x001b88c}, + { 76452798, 8287000, 76921518, 8778040, 0x001c08c}, + { 76921518, 8287000, 77390238, 8778040, 0x001c88c}, + { 74859000, 8287000, 77400000, 12792000, 0x0020216}, + { 80203494, 13002655, 80291906, 13089145, 0x001000a}, // 2TN + { 79864632, 12789080, 80343768, 13280120, 0x001000c}, + { 78052496, 9865490, 78176503, 9987799, 0x54f004b}, + { 78645326, 10749090, 78769673, 10871399, 0x54f004b}, + { 78091456, 11596690, 78216143, 11718999, 0x54f004b}, + { 77660566, 8665090, 77784234, 8787399, 0x54f004b}, + { 77275156, 11047190, 77399843, 11169499, 0x54f004b}, + { 79724756, 11868590, 79849443, 11990899, 0x54f004b}, + { 78051766, 8753290, 78175434, 8875599, 0x54f004b}, + { 79075926, 10706590, 79200273, 10828899, 0x54f004b}, + { 77392000, 8138900, 77481297, 8223289, 0x3c1044b}, + { 77934835, 10316800, 78022765, 10403289, 0x3c1044b}, + { 79104700, 12882000, 79188462, 12973400, 0x3c1044b}, + { 78755000, 10046300, 78858485, 10119650, 0x3c1044b}, + { 77753100, 9419562, 77845737, 9501160, 0x3c1044b}, + { 78026800, 10920600, 78125710, 10997416, 0x3c1044b}, + { 76872035, 11010000, 76959965, 11096489, 0x3c1004b}, + { 76959965, 11010000, 77047895, 11096489, 0x3c1004b}, + { 76959965, 10923511, 77047895, 11010000, 0x3c1004b}, + { 76872035, 10923511, 76959965, 11010000, 0x3c1004b}, + { 79710315, 11708200, 79798485, 11794689, 0x3c1004b}, + { 79655674, 12796800, 79744325, 12883289, 0x3c1004b}, + { 77677115, 11306800, 77765285, 11393289, 0x3c1004b}, + { 79336035, 10918200, 79423965, 11004689, 0x3c1004b}, + { 79026394, 12190700, 79114805, 12277189, 0x3c1004b}, + { 79933000, 12985017, 80356168, 13500000, 0x021088c}, + { 79390000, 12985017, 79933000, 13360000, 0x019108c}, + { 78600000, 12985017, 79390000, 13200000, 0x00f188c}, + { 77481351, 12493977, 77960487, 12985017, 0x001208c}, + { 77960486, 12493977, 78439622, 12985017, 0x001288c}, + { 78439622, 12493977, 78918758, 12985017, 0x001308c}, + { 78918758, 12493977, 79397894, 12985017, 0x001388c}, + { 79397894, 12493977, 79877030, 12985017, 0x001408c}, + { 79877030, 12493977, 80356166, 12985017, 0x001488c}, + { 79762455, 12002937, 80236383, 12493977, 0x001508c}, + { 79288527, 12002937, 79762455, 12493977, 0x001588c}, + { 78814599, 12002937, 79288527, 12493977, 0x001608c}, + { 78340671, 12002937, 78814599, 12493977, 0x001688c}, + { 77866743, 12002937, 78340671, 12493977, 0x001708c}, + { 77392815, 12002937, 77866743, 12493977, 0x001788c}, + { 79478098, 11511897, 79952026, 12002937, 0x001808c}, + { 79004170, 11511897, 79478098, 12002937, 0x001888c}, + { 78530242, 11511897, 79004170, 12002937, 0x001908c}, + { 78056314, 11511897, 78530242, 12002937, 0x001988c}, + { 77582386, 11511897, 78056314, 12002937, 0x001a08c}, + { 77108458, 11511897, 77582386, 12002937, 0x001a88c}, + { 76634530, 11511897, 77108458, 12002937, 0x001b08c}, + { 76228000, 11511897, 76701928, 12002937, 0x001b88c}, + { 76228000, 11020857, 76701928, 11511897, 0x001c08c}, + { 76634530, 11020857, 77108458, 11511897, 0x001c88c}, + { 77108458, 11020857, 77582386, 11511897, 0x001d08c}, + { 77582386, 11020857, 78056314, 11511897, 0x001d88c}, + { 78056314, 11020857, 78530242, 11511897, 0x001e08c}, + { 78530242, 11020857, 79004170, 11511897, 0x001e88c}, + { 79004170, 11020857, 79478098, 11511897, 0x001f08c}, + { 79478098, 11020857, 79952026, 11511897, 0x0b10090}, + { 79478098, 10529817, 79952026, 11020857, 0x0b10890}, + { 79004170, 10529817, 79478098, 11020857, 0x0b11090}, + { 78530242, 10529817, 79004170, 11020857, 0x0b11890}, + { 78056314, 10529817, 78530242, 11020857, 0x0b12090}, + { 77582386, 10529817, 78056314, 11020857, 0x0b12890}, + { 77108458, 10529817, 77582386, 11020857, 0x0b13090}, + { 76634530, 10529817, 77108458, 11020857, 0x0b13890}, + { 76634530, 10038777, 77108458, 10529817, 0x0b14090}, + { 77108458, 10038777, 77582386, 10529817, 0x0b14890}, + { 77582386, 10038777, 78056314, 10529817, 0x0b15090}, + { 78056314, 10038777, 78530242, 10529817, 0x0b15890}, + { 78530242, 10038777, 79004170, 10529817, 0x0b16090}, + { 79004170, 10038777, 79478098, 10529817, 0x0b16890}, + { 79478098, 10038777, 79952026, 10529817, 0x0b17090}, + { 79004170, 9547737, 79478098, 10038777, 0x0b07890}, + { 78530242, 9547737, 79004170, 10038777, 0x0b08090}, + { 78056314, 9547737, 78530242, 10038777, 0x0b08890}, + { 77582386, 9547737, 78056314, 10038777, 0x0b09090}, + { 77108458, 9547737, 77582386, 10038777, 0x0b09890}, + { 77108458, 9056697, 77582386, 9547737, 0x0b0a090}, + { 77582386, 9056697, 78056314, 9547737, 0x0b0a890}, + { 78056314, 9056697, 78530242, 9547737, 0x0b0b090}, + { 78530242, 9056697, 79004170, 9547737, 0x0b0b890}, + { 79004170, 9056697, 79478098, 9547737, 0x0b0c090}, + { 77937832, 8565657, 78411760, 9056697, 0x0b0c890}, + { 77463904, 8565657, 77937832, 9056697, 0x0b0d090}, + { 76989976, 8565657, 77463904, 9056697, 0x0b0d890}, + { 76989976, 8074617, 77458696, 8565657, 0x0b1e090}, + { 77458696, 8074617, 77927416, 8565657, 0x0b1e890}, + { 77927416, 8074617, 78396136, 8565657, 0x0b1f090}, + { 76200000, 8000000, 80700000, 13555000, 0x0020216}, + { 77132028, 31046055, 77232933, 31132545, 0x001000a}, // 2HP + { 76911084, 30806980, 77452716, 31298020, 0x001000c}, + { 76199074, 32068110, 76468525, 32296889, 0x9ee004b}, + { 76848880, 31622160, 77097120, 31833929, 0x931004b}, + { 77171350, 30454160, 77416649, 30665929, 0x931004b}, + { 76807268, 31408860, 77054332, 31620629, 0x931004b}, + { 76009291, 32437160, 76258708, 32648929, 0x931004b}, + { 75576000, 31100000, 78023000, 33238000, 0x004010c}, + { 78023000, 31100000, 79020000, 32771000, 0x004010c}, + { 76577000, 30378000, 77904000, 31100000, 0x004010c}, + { 75576000, 30378000, 79020000, 33238000, 0x0020216}, + { 74755106, 34040755, 74858894, 34127245, 0x001000a}, // 2JK + { 74599424, 33911020, 75014575, 34256979, 0xf040047}, + { 74669392, 32547600, 75066607, 32882489, 0xe890047}, + { 75057644, 33656120, 75237355, 33805879, 0x680004b}, + { 74256720, 34139120, 74437679, 34288879, 0x680004b}, + { 75053984, 32837120, 75231615, 32986879, 0x680004b}, + { 75438808, 32308120, 75615191, 32457879, 0x680004b}, + { 74235856, 35866720, 74420143, 36016479, 0x680004b}, + { 75490480, 35232420, 75673519, 35382179, 0x680004b}, + { 73685000, 33087490, 73917302, 33202500, 0x680044b}, + { 73380520, 34289520, 73561479, 34439279, 0x680004b}, + { 74229768, 33296120, 74408231, 33445879, 0x680004b}, + { 75473424, 33084390, 75619175, 33206699, 0x54f004b}, + { 75690324, 33258690, 75836075, 33380999, 0x54f004b}, + { 73290000, 34947842, 78225000, 36590000, 0x013000d}, + { 73392645, 32266652, 76550491, 34947842, 0x0a80011}, + { 76550491, 32266652, 79708337, 34947842, 0x0010015}, + { 72500000, 32263000, 80430000, 37088000, 0x0020216}, + { 81591872, 21202755, 81684128, 21289245, 0x001000a}, // 2CT + { 81178000, 21014681, 81839248, 21379000, 0x017000c}, + { 82623196, 22310620, 82784603, 22460379, 0x680004b}, + { 82069004, 21998320, 82229995, 22148079, 0x680004b}, + { 80959712, 21025120, 81120287, 21174879, 0x680004b}, + { 83315504, 21820120, 83476495, 21969879, 0x680004b}, + { 81947960, 19008120, 82106039, 19157879, 0x680004b}, + { 83091380, 23057820, 83253619, 23207579, 0x680004b}, + { 81490628, 20645020, 81650371, 20794779, 0x680004b}, + { 82290572, 23100920, 82453227, 23250679, 0x680004b}, + { 81011428, 20506320, 81171171, 20656079, 0x680004b}, + { 81881259, 21675890, 82012741, 21798199, 0x54f004b}, + { 82006129, 21064690, 82137271, 21186999, 0x54f004b}, + { 80920000, 22200000, 84453000, 24147000, 0x017000d}, + { 80374000, 19950000, 83673000, 22200000, 0x08f0011}, + { 80238000, 17730000, 82810000, 20500000, 0x3fc0015}, + { 80238000, 17730000, 84453000, 24147000, 0x0020216}, + { 85281172, 23316455, 85374389, 23402945, 0x001000a}, // 2JH + { 86052300, 23608400, 86537261, 23877700, 0xf040447}, + { 85145037, 23192300, 85508763, 23527189, 0xe890047}, + { 86133849, 22732090, 86266350, 22854399, 0x54f004b}, + { 86618170, 24427290, 86752030, 24549599, 0x54f004b}, + { 85304640, 23909790, 85438160, 24032099, 0x54f004b}, + { 86237370, 24122690, 86371230, 24244999, 0x54f004b}, + { 85270540, 23598490, 85404060, 23720799, 0x54f004b}, + { 85404060, 23604605, 85537580, 23726914, 0x54f004b}, + { 84003940, 23981790, 84137460, 24104099, 0x54f004b}, + { 86749540, 23676090, 86883060, 23798399, 0x54f004b}, + { 87577790, 25178890, 87713009, 25301199, 0x54f004b}, + { 85475070, 24369990, 85608930, 24492299, 0x54f004b}, + { 85739789, 22482790, 85871611, 22605099, 0x54f004b}, + { 86579370, 24206190, 86713230, 24328499, 0x54f004b}, + { 87182970, 24226590, 87316830, 24348899, 0x54f004b}, + { 84477349, 22982390, 84609850, 23104699, 0x54f004b}, + { 85558149, 22613490, 85690650, 22735799, 0x54f004b}, + { 87160031, 24771200, 87255169, 24857689, 0x3c1004b}, + { 86965307, 24846960, 87480899, 25338000, 0x001008c}, + { 87451408, 24846960, 87967000, 25338000, 0x001088c}, + { 83356163, 24355920, 83866547, 24846960, 0x001108c}, + { 83866547, 24355920, 84376931, 24846960, 0x001188c}, + { 84376931, 24355920, 84887315, 24846960, 0x001208c}, + { 84887315, 24355920, 85397699, 24846960, 0x001288c}, + { 85397699, 24355920, 85908083, 24846960, 0x001308c}, + { 85908083, 24355920, 86418467, 24846960, 0x001388c}, + { 86418467, 24355920, 86928851, 24846960, 0x001408c}, + { 86928851, 24355920, 87439235, 24846960, 0x001488c}, + { 87439235, 24355920, 87949619, 24846960, 0x001508c}, + { 83305124, 23864880, 83815508, 24355920, 0x001588c}, + { 83815508, 23864880, 84325892, 24355920, 0x001608c}, + { 84325892, 23864880, 84836276, 24355920, 0x001688c}, + { 84836276, 23864880, 85346660, 24355920, 0x001708c}, + { 85346660, 23864880, 85857044, 24355920, 0x001788c}, + { 85857044, 23864880, 86367428, 24355920, 0x001808c}, + { 86367428, 23864880, 86877812, 24355920, 0x001888c}, + { 86877812, 23864880, 87388196, 24355920, 0x001908c}, + { 87388196, 23864880, 87898580, 24355920, 0x001988c}, + { 83565524, 23373840, 84070700, 23864880, 0x001a08c}, + { 84070700, 23373840, 84575876, 23864880, 0x001a88c}, + { 84575876, 23373840, 85081052, 23864880, 0x001b08c}, + { 85081052, 23373840, 85586228, 23864880, 0x001b88c}, + { 85586228, 23373840, 86091404, 23864880, 0x001c08c}, + { 86091404, 23373840, 86596580, 23864880, 0x001c88c}, + { 86596580, 23640000, 87300000, 23864880, 0x011d08c}, + { 84030287, 22882800, 84535463, 23373840, 0x001d88c}, + { 84535463, 22882800, 85040639, 23373840, 0x001e08c}, + { 85040639, 22882800, 85545815, 23373840, 0x001e88c}, + { 85545815, 22882800, 86050991, 23373840, 0x001f08c}, + { 86050991, 22882800, 86556167, 23373840, 0x0010088}, + { 83878734, 22391760, 84383910, 22882800, 0x0010888}, + { 84383910, 22391760, 84889086, 22882800, 0x0011088}, + { 84889086, 22391760, 85394262, 22882800, 0x0011888}, + { 85394262, 22391760, 85899438, 22882800, 0x0012088}, + { 85899438, 22391760, 86404614, 22882800, 0x0012888}, + { 86404614, 22391760, 86909790, 22882800, 0x0013088}, + { 83929251, 21940000, 84429219, 22431040, 0x0013888}, + { 84429219, 21940000, 84929187, 22431040, 0x0014088}, + { 84929187, 21940000, 85429155, 22431040, 0x0014888}, + { 85429155, 21940000, 85929123, 22431040, 0x0015088}, + { 85929123, 21940000, 86429091, 22431040, 0x0015888}, + { 86429091, 21940000, 86929059, 22431040, 0x0016088}, + { 83302000, 21940000, 87967000, 25338000, 0x0020216}, + { 77549894, 12928155, 77638306, 13014645, 0x001000a}, // 2KA + { 77354532, 12725880, 77833668, 13216920, 0x001000c}, + { 75066637, 15298890, 75193362, 15421199, 0x54f004b}, + { 76587486, 12248890, 76712513, 12371199, 0x54f004b}, + { 76769527, 17272990, 76897272, 17395299, 0x54f004b}, + { 74449167, 15798890, 74576232, 15921199, 0x54f004b}, + { 74795917, 12840090, 74921283, 12962399, 0x54f004b}, + { 75880734, 14412900, 75969865, 14499389, 0x3c1004b}, + { 76878914, 15093500, 76968286, 15179989, 0x3c1004b}, + { 75673833, 16786800, 75764166, 16873289, 0x3c1004b}, + { 75525554, 13886800, 75614445, 13973289, 0x3c1004b}, + { 77064454, 13305400, 77153345, 13391889, 0x3c1004b}, + { 77305074, 16166800, 77394926, 16253289, 0x3c1004b}, + { 77457293, 17868900, 77548106, 17955389, 0x3c1004b}, + { 76325194, 15236800, 76414806, 15323289, 0x3c1004b}, + { 75645554, 13796800, 75734445, 13883289, 0x3c1004b}, + { 78235674, 12926800, 78324325, 13013289, 0x3c1004b}, + { 76358934, 14183400, 76448065, 14269889, 0x3c1004b}, + { 78086274, 13093800, 78174925, 13180289, 0x3c1004b}, + { 76854194, 12480000, 76942605, 12566489, 0x3c1004b}, + { 76055574, 12966900, 76144225, 13053389, 0x3c1004b}, + { 75619074, 16116800, 75708926, 16203289, 0x3c1004b}, + { 74706554, 13291800, 74795445, 13378289, 0x3c1004b}, + { 75737554, 13281800, 75826445, 13368289, 0x3c1004b}, + { 75587434, 14572800, 75676565, 14659289, 0x3c1004b}, + { 76486194, 15388800, 76575806, 15475289, 0x3c1004b}, + { 75590194, 15385500, 75679806, 15471989, 0x3c1004b}, + { 77497354, 13258700, 77586245, 13345189, 0x3c1004b}, + { 74710000, 16100000, 77700000, 18447000, 0x01b000d}, + { 74524000, 12170000, 78589000, 13975000, 0x0710011}, + { 74094000, 13975000, 77520000, 16100000, 0x2ff0015}, + { 74040000, 11580000, 78600000, 18447000, 0x0020216}, + { 75757350, 26864355, 75853450, 26950845, 0x001000a}, // 2RJ + { 75644855, 26749930, 75965944, 27036759, 0xc730047}, + { 72864780, 26161890, 73167819, 26435309, 0xbde0047}, + { 75685619, 25092790, 75986380, 25366209, 0xbde0047}, + { 73266061, 27963390, 73404338, 28085699, 0x54f004b}, + { 74547781, 26396790, 74684019, 26519099, 0x54f004b}, + { 73642670, 24522290, 73776530, 24644599, 0x54f004b}, + { 74552790, 25280290, 74688009, 25402599, 0x54f004b}, + { 76580550, 27521100, 76677850, 27607589, 0x3c1004b}, + { 77446790, 27178300, 77543609, 27264789, 0x3c1004b}, + { 75094750, 27565700, 75192050, 27652189, 0x3c1004b}, + { 73273971, 25738200, 73369829, 25824689, 0x3c1004b}, + { 73839389, 29859500, 73938611, 29945989, 0x3c1004b}, + { 75732071, 26126800, 75827929, 26213289, 0x3c1004b}, + { 74803330, 26545000, 74899669, 26631489, 0x3c1004b}, + { 74260489, 29558000, 74359711, 29644489, 0x3c1004b}, + { 74297371, 26067200, 74393229, 26153689, 0x3c1004b}, + { 77830930, 26665500, 77927269, 26751989, 0x3c1004b}, + { 76314471, 25969800, 76410329, 26056289, 0x3c1004b}, + { 74918010, 28258000, 75015790, 28344489, 0x3c1004b}, + { 75343410, 28075400, 75441190, 28161889, 0x3c1004b}, + { 74580831, 24848300, 74675969, 24934789, 0x3c1004b}, + { 76667730, 26441300, 76764069, 26527789, 0x3c1004b}, + { 76463231, 25053300, 76558369, 25139789, 0x3c1004b}, + { 76805910, 28167400, 76903690, 28253889, 0x3c1004b}, + { 75597891, 25387000, 75693509, 25473489, 0x3c1004b}, + { 74421650, 27656000, 74518950, 27742489, 0x3c1004b}, + { 74386932, 23504200, 74480868, 23590689, 0x3c1004b}, + { 74666000, 26964500, 74755465, 27058000, 0x3c1044b}, + { 73690990, 27155600, 73787809, 27242089, 0x3c1004b}, + { 76981930, 26699500, 77078269, 26785989, 0x3c1004b}, + { 74183648, 23054298, 77073375, 25735488, 0x001000d}, + { 74150282, 25735488, 77099591, 28416678, 0x0a90011}, + { 73077399, 27779024, 73603407, 28270064, 0x0b00090}, + { 73454403, 24337924, 73964787, 24828964, 0x0b10890}, + { 77234795, 26976024, 77755595, 27467064, 0x0b11090}, + { 73069317, 25535924, 73584909, 26026964, 0x0b11890}, + { 73836541, 29506474, 74372965, 29997514, 0x0b02090}, + { 77618695, 26463224, 78139495, 26954264, 0x0b02890}, + { 73478995, 26953324, 73999795, 27444364, 0x0b13090}, + { 69400000, 22890000, 78320000, 30200000, 0x0020216}, + { 85789733, 20238455, 85881028, 20324945, 0x001000a}, // 2OR + { 85545748, 20120000, 85970000, 20680000, 0x023000c}, + { 84720960, 19245120, 84879039, 19394879, 0x680004b}, + { 84761596, 22165120, 84923003, 22314879, 0x680004b}, + { 85750544, 19780020, 85909455, 19929779, 0x680004b}, + { 83861029, 21430990, 83992171, 21553299, 0x54f004b}, + { 86865329, 21432690, 86996471, 21554999, 0x54f004b}, + { 86669959, 21873390, 86801441, 21995699, 0x54f004b}, + { 83446168, 20648290, 83576631, 20770599, 0x54f004b}, + { 83834759, 21757890, 83966241, 21880199, 0x54f004b}, + { 86575738, 20227290, 86705861, 20349599, 0x54f004b}, + { 83554729, 21289790, 83685871, 21412099, 0x54f004b}, + { 83099708, 19869490, 83229491, 19991799, 0x54f004b}, + { 83338448, 19147490, 83467552, 19269799, 0x54f004b}, + { 86438459, 21000564, 86569601, 21122873, 0x54f044b}, + { 85051450, 20781499, 85205433, 20885000, 0x54f044b}, + { 84621330, 19612019, 87451475, 22293209, 0x001000d}, + { 81791185, 19612019, 84621330, 22293209, 0x0a90011}, + { 81507000, 17800000, 85463000, 19612019, 0x2990015}, + { 81376000, 17800000, 87533000, 22576000, 0x0020216}, + { 72541672, 22977255, 72634889, 23063745, 0x001000a}, // 2GJ + { 72416334, 22892330, 72727065, 23179159, 0xc730047}, + { 72690117, 21078190, 72983283, 21351609, 0xbde0047}, + { 73032657, 22173290, 73327342, 22446709, 0xbde0047}, + { 70746792, 22240600, 70840008, 22327089, 0x3c1004b}, + { 72083512, 21712200, 72176487, 21798689, 0x3c1004b}, + { 70023392, 22405500, 70101961, 22508000, 0x3c1044b}, + { 70409700, 21462800, 70478021, 21580000, 0x3c1044b}, + { 70058152, 23019800, 70151848, 23106289, 0x3c1004b}, + { 72891872, 20901200, 72984127, 20987689, 0x3c1004b}, + { 72810952, 22644100, 72904648, 22730589, 0x3c1004b}, + { 72601532, 23184400, 72695468, 23270889, 0x3c1004b}, + { 72328532, 23552400, 72422468, 23638889, 0x3c1004b}, + { 72899292, 22522100, 72992508, 22608589, 0x3c1004b}, + { 69570112, 21601000, 69663087, 21687489, 0x3c1004b}, + { 70789152, 22775800, 70882848, 22862289, 0x3c1004b}, + { 71599752, 22666800, 71693448, 22753289, 0x3c1004b}, + { 72952312, 21675400, 73045287, 21761889, 0x3c1004b}, + { 72878993, 20325800, 72971007, 20412289, 0x3c1004b}, + { 70331872, 20870800, 70424127, 20957289, 0x3c1004b}, + { 69623332, 23202600, 69717268, 23289089, 0x3c1004b}, + { 72886472, 20565000, 72978727, 20651489, 0x3c1004b}, + { 73572152, 22732800, 73665848, 22819289, 0x3c1004b}, + { 71620392, 22126800, 71713608, 22213289, 0x3c1004b}, + { 72380671, 24128800, 72475328, 24215289, 0x3c1004b}, + { 72080291, 23804900, 72174708, 23891389, 0x3c1004b}, + { 70565712, 21717100, 70658687, 21803589, 0x3c1004b}, + { 70744212, 21918800, 70837187, 22005289, 0x3c1004b}, + { 72963812, 21587900, 73056787, 21674389, 0x3c1004b}, + { 71184922, 21571950, 71251678, 21634049, 0x2b2004b}, + { 72150701, 24226140, 72216498, 24286259, 0x29c004b}, + { 70415422, 21702150, 70482178, 21764249, 0x2b2004b}, + { 74222335, 22807540, 74287464, 22867659, 0x29c004b}, + { 73428063, 22578150, 73495337, 22640249, 0x2b2004b}, + { 72595702, 22295240, 72660497, 22355359, 0x29c004b}, + { 71730508, 21057150, 71797092, 21119249, 0x2b2004b}, + { 71276769, 21308840, 71341230, 21368959, 0x29c004b}, + { 72507204, 23677850, 72574995, 23739949, 0x2b2004b}, + { 71434735, 22962240, 71499864, 23022359, 0x29c004b}, + { 69990877, 23080850, 70058323, 23142949, 0x2b2004b}, + { 70219669, 21270340, 70284130, 21330459, 0x29c004b}, + { 68100000, 22728000, 71794000, 24750000, 0x017000d}, + { 71785408, 24258960, 72295792, 24750000, 0x001008c}, + { 72295792, 24258960, 72806176, 24750000, 0x001088c}, + { 72806175, 24258960, 73316559, 24750000, 0x001108c}, + { 71785408, 23846880, 72295792, 24337920, 0x001188c}, + { 72295792, 23846880, 72806176, 24337920, 0x001208c}, + { 72806175, 23846880, 73316559, 24337920, 0x001288c}, + { 71790615, 23355840, 72295791, 23846880, 0x001308c}, + { 72295791, 23355840, 72800967, 23846880, 0x001388c}, + { 72800967, 23355840, 73306143, 23846880, 0x001408c}, + { 73306143, 23355840, 73811319, 23846880, 0x001488c}, + { 73811319, 23355840, 74316495, 23846880, 0x001508c}, + { 71790615, 22864800, 72295791, 23355840, 0x001588c}, + { 72295791, 22864800, 72800967, 23355840, 0x001608c}, + { 72800967, 22864800, 73306143, 23355840, 0x001688c}, + { 73306143, 22864800, 73811319, 23355840, 0x001708c}, + { 73811319, 22864800, 74316495, 23355840, 0x001788c}, + { 74024824, 22864800, 74530000, 23355840, 0x001808c}, + { 69264736, 22373760, 69769912, 22864800, 0x001888c}, + { 69769912, 22373760, 70275088, 22864800, 0x001908c}, + { 70275088, 22373760, 70780264, 22864800, 0x001988c}, + { 70780264, 22373760, 71285440, 22864800, 0x001a08c}, + { 71285440, 22373760, 71790616, 22864800, 0x001a88c}, + { 71790616, 22373760, 72295792, 22864800, 0x001b08c}, + { 72295792, 22373760, 72800968, 22864800, 0x001b88c}, + { 72800968, 22373760, 73306144, 22864800, 0x001c08c}, + { 73306144, 22373760, 73811320, 22864800, 0x001c88c}, + { 73811320, 22373760, 74316496, 22864800, 0x001d08c}, + { 74024824, 22373760, 74530000, 22864800, 0x001d88c}, + { 69264735, 21882720, 69764703, 22373760, 0x001e08c}, + { 69764703, 21882720, 70264671, 22373760, 0x001e88c}, + { 70264671, 21882720, 70764639, 22373760, 0x001f08c}, + { 70764639, 21882720, 71264607, 22373760, 0x0b10090}, + { 71264607, 21882720, 71764575, 22373760, 0x0b10890}, + { 71764575, 21882720, 72264543, 22373760, 0x0b11090}, + { 72264543, 21882720, 72764511, 22373760, 0x0b11890}, + { 72764511, 21882720, 73264479, 22373760, 0x0b12090}, + { 73264479, 21882720, 73764447, 22373760, 0x0b12890}, + { 73764447, 21882720, 74264415, 22373760, 0x0b13090}, + { 69289734, 21391680, 69789702, 21882720, 0x0b13890}, + { 69789702, 21391680, 70289670, 21882720, 0x0b14090}, + { 70289670, 21391680, 70789638, 21882720, 0x0b14890}, + { 70789638, 21391680, 71289606, 21882720, 0x0b15090}, + { 71289606, 21391680, 71789574, 21882720, 0x0b15890}, + { 71789574, 21391680, 72289542, 21882720, 0x0b16090}, + { 72289542, 21391680, 72789510, 21882720, 0x0b16890}, + { 72789510, 21391680, 73289478, 21882720, 0x0b17090}, + { 73289478, 21391680, 73789446, 21882720, 0x0b17890}, + { 73789446, 21391680, 74289414, 21882720, 0x0b18090}, + { 69699708, 20900640, 70199676, 21391680, 0x0b08890}, + { 70199676, 20900640, 70699644, 21391680, 0x0b09090}, + { 70699644, 20900640, 71199612, 21391680, 0x0b09890}, + { 71199612, 20900640, 71699580, 21391680, 0x0b0a090}, + { 71699580, 20900640, 72199548, 21391680, 0x0b0a890}, + { 72579523, 20900640, 73079491, 21391680, 0x0b0b090}, + { 73079491, 20900640, 73579459, 21391680, 0x0b0b890}, + { 73579459, 20900640, 74079427, 21391680, 0x0b0c090}, + { 72784719, 20409600, 73279479, 20900640, 0x0b1c890}, + { 73279479, 20409600, 73774239, 20900640, 0x0b1d090}, + { 73774239, 20409600, 74268999, 20900640, 0x0b1d890}, + { 72730000, 20050000, 73375000, 20409600, 0x084e890}, + { 68929000, 21900000, 69266000, 22481000, 0x0ebe090}, + { 70368000, 20688000, 71495000, 20900640, 0x04df090}, + { 68100000, 20000000, 74530000, 24750000, 0x0020216}, + { 88301972, 22524755, 88395189, 22611245, 0x001000a}, // 2WB + { 88185689, 22334410, 88544200, 23006000, 0x02b000c}, + { 87247979, 23480990, 87380820, 23603299, 0x54f004b}, + { 86902540, 23623090, 87036060, 23745399, 0x54f004b}, + { 88352481, 26652290, 88488719, 26774599, 0x54f004b}, + { 87807179, 23191590, 87940020, 23313899, 0x54f004b}, + { 86772940, 23672690, 86906460, 23794999, 0x54f004b}, + { 88012800, 22456500, 88186041, 22503000, 0x3c1044b}, + { 86318789, 23286289, 86412725, 23372778, 0x3c1004b}, + { 88097131, 24966100, 88192269, 25052589, 0x3c1004b}, + { 87256892, 22296800, 87350108, 22383289, 0x3c1004b}, + { 87275392, 22382300, 87368608, 22468789, 0x3c1004b}, + { 88202191, 24056800, 88296608, 24143289, 0x3c1004b}, + { 88072191, 25576800, 88167809, 25663289, 0x3c1004b}, + { 88453632, 23366800, 88547568, 23453289, 0x3c1004b}, + { 88722191, 25186800, 88817809, 25273289, 0x3c1004b}, + { 88592652, 22798400, 88686348, 22884889, 0x3c1004b}, + { 87019032, 23192800, 87112968, 23279289, 0x3c1004b}, + { 87032391, 23660300, 87126808, 23746789, 0x3c1004b}, + { 87068132, 23575500, 87162068, 23661989, 0x3c1004b}, + { 88815052, 22612200, 88908748, 22698689, 0x3c1004b}, + { 88322232, 23365700, 88416168, 23452189, 0x3c1004b}, + { 88211790, 26992100, 88308609, 27078589, 0x3c1004b}, + { 88252791, 23646400, 88347208, 23732889, 0x3c1004b}, + { 88783552, 22997900, 88877248, 23084389, 0x3c1004b}, + { 88657730, 26485000, 88754069, 26571489, 0x3c1004b}, + { 88034500, 22015900, 88151856, 22084300, 0x3c1044b}, + { 88337032, 23198200, 88453451, 23267900, 0x3c1044b}, + { 87845040, 26748104, 88365840, 27239144, 0x001008c}, + { 88365840, 26748104, 88886640, 27239144, 0x001088c}, + { 88886640, 26748104, 89407440, 27239144, 0x001108c}, + { 89379200, 26748104, 89900000, 27239144, 0x001188c}, + { 87845039, 26257064, 88365839, 26748104, 0x001208c}, + { 88365839, 26257064, 88886639, 26748104, 0x001288c}, + { 88886639, 26257064, 89407439, 26748104, 0x001308c}, + { 89379200, 26257064, 89900000, 26748104, 0x001388c}, + { 87746087, 25766024, 88261679, 26257064, 0x001408c}, + { 88261679, 25766024, 88777271, 26257064, 0x001488c}, + { 88777271, 25766024, 89292863, 26257064, 0x001508c}, + { 89292863, 25766024, 89808455, 26257064, 0x001588c}, + { 87720308, 25274984, 88235900, 25766024, 0x001608c}, + { 88235900, 25274984, 88751492, 25766024, 0x001688c}, + { 88751492, 25078568, 89267084, 25569608, 0x001708c}, + { 87720308, 24783944, 88235900, 25274984, 0x001788c}, + { 88235900, 24783944, 88751492, 25274984, 0x001808c}, + { 87720308, 24292904, 88230692, 24783944, 0x001888c}, + { 88230692, 24292904, 88741076, 24783944, 0x001908c}, + { 86725059, 23801864, 87235443, 24292904, 0x001988c}, + { 87235443, 23801864, 87745827, 24292904, 0x001a08c}, + { 87745827, 23801864, 88256211, 24292904, 0x001a88c}, + { 88256211, 23801864, 88766595, 24292904, 0x001b08c}, + { 85811576, 23310824, 86316752, 23801864, 0x001b88c}, + { 86316752, 23310824, 86821928, 23801864, 0x001c08c}, + { 86821928, 23310824, 87327104, 23801864, 0x001c88c}, + { 87327104, 23310824, 87832280, 23801864, 0x001d08c}, + { 87832280, 23310824, 88337456, 23801864, 0x001d88c}, + { 88337456, 23310824, 88842632, 23801864, 0x001e08c}, + { 85811576, 22819784, 86316752, 23310824, 0x001e88c}, + { 86316752, 22819784, 86821928, 23310824, 0x001f08c}, + { 86821928, 22819784, 87327104, 23310824, 0x0010088}, + { 87327104, 22819784, 87832280, 23310824, 0x0010888}, + { 87832280, 22819784, 88337456, 23310824, 0x0011088}, + { 88337456, 22819784, 88842632, 23310824, 0x0011888}, + { 88842632, 22819784, 89347808, 23310824, 0x0012088}, + { 86316752, 22328744, 86821928, 22819784, 0x0012888}, + { 86821928, 22328744, 87327104, 22819784, 0x0013088}, + { 87327104, 22328744, 87832280, 22819784, 0x0013888}, + { 87832280, 22328744, 88337456, 22819784, 0x0014088}, + { 88337456, 22328744, 88842632, 22819784, 0x0014888}, + { 88842632, 22328744, 89347808, 22819784, 0x0015088}, + { 86670375, 21837704, 87170343, 22328744, 0x0015888}, + { 87170343, 21837704, 87670311, 22328744, 0x0016088}, + { 87670311, 21837704, 88170279, 22328744, 0x0016888}, + { 88170279, 21837704, 88670247, 22328744, 0x0017088}, + { 88670247, 21837704, 89170215, 22328744, 0x0017888}, + { 87170343, 21430000, 87670311, 21921040, 0x0018088}, + { 87670311, 21430000, 88170279, 21921040, 0x0018888}, + { 88170279, 21430000, 88670247, 21921040, 0x0019088}, + { 88670247, 21430000, 89170215, 21921040, 0x0019888}, + { 85700000, 21430000, 89900000, 27250000, 0x0020216}, + { 75814372, 22676755, 75907589, 22763245, 0x001000a}, // 2MP + { 75714698, 22622190, 75979702, 22866809, 0xa9e0047}, + { 77280858, 23074590, 77546541, 23319209, 0xa9e0047}, + { 79794198, 23047690, 80059202, 23292309, 0xa9e0047}, + { 78065518, 26161410, 78319081, 26390189, 0x9ee0047}, + { 75751832, 23128000, 75830128, 23231600, 0x3c1044b}, + { 75999452, 22916000, 76093148, 23002489, 0x3c1004b}, + { 80782671, 24528200, 80877328, 24614689, 0x3c1004b}, + { 80877371, 24528200, 80972028, 24614689, 0x3c1004b}, + { 78716991, 23789500, 78811408, 23875989, 0x3c1004b}, + { 74983032, 23306800, 75076968, 23393289, 0x3c1004b}, + { 80342791, 23785200, 80437208, 23871689, 0x3c1004b}, + { 76171332, 21271100, 76264067, 21357589, 0x3c1004b}, + { 76303512, 21786800, 76396487, 21873289, 0x3c1004b}, + { 77941830, 26466800, 78038169, 26553289, 0x3c1004b}, + { 78731630, 26523500, 78827969, 26609989, 0x3c1004b}, + { 77270571, 24604500, 77365228, 24690989, 0x3c1004b}, + { 77603291, 25384700, 77698909, 25471189, 0x3c1004b}, + { 77763232, 23474600, 77857168, 23561089, 0x3c1004b}, + { 75011291, 24028800, 75105708, 24115289, 0x3c1004b}, + { 78904512, 22013700, 78997487, 22100189, 0x3c1004b}, + { 79541031, 24865000, 79636169, 24951489, 0x3c1004b}, + { 74817371, 24424700, 74912028, 24511189, 0x3c1004b}, + { 75636852, 22568000, 75730548, 22654489, 0x3c1004b}, + { 79394791, 23791800, 79489208, 23878289, 0x3c1004b}, + { 77682452, 22703700, 77776148, 22790189, 0x3c1004b}, + { 77038732, 23165000, 77132668, 23251489, 0x3c1004b}, + { 75569312, 21780500, 75662287, 21866989, 0x3c1004b}, + { 77853612, 21865000, 77946587, 21951489, 0x3c1004b}, + { 79515235, 22060150, 79582164, 22122249, 0x2b2004b}, + { 75278735, 22569040, 75343864, 22629159, 0x29c004b}, + { 80154922, 21780050, 80221678, 21842149, 0x2b2004b}, + { 74929735, 22641440, 74994864, 22701559, 0x29c004b}, + { 78424873, 25634750, 78493527, 25696849, 0x2b2004b}, + { 75381252, 23434040, 75446548, 23494159, 0x29c004b}, + { 78134235, 22086950, 78201164, 22149049, 0x2b2004b}, + { 77728135, 22582040, 77793264, 22642159, 0x29c004b}, + { 75722735, 22519050, 75789664, 22581149, 0x2b2004b}, + { 81328952, 23274440, 81394248, 23334559, 0x29c004b}, + { 75091904, 23605750, 75159695, 23667849, 0x2b2004b}, + { 76246952, 23387240, 76312248, 23447359, 0x29c004b}, + { 78796845, 24721850, 78865154, 24783949, 0x2b2004b}, + { 74872686, 22009040, 74937314, 22069159, 0x29c004b}, + { 78210000, 21770000, 81500000, 23990000, 0x01a000d}, + { 74850000, 21570000, 78210000, 23720000, 0x08b0011}, + { 77832087, 26124524, 78347679, 26615564, 0x0b10090}, + { 80622133, 24325924, 81132517, 24816964, 0x0b10890}, + { 81132517, 24375028, 81642901, 24866068, 0x0b11090}, + { 81642900, 24424132, 82153284, 24915172, 0x0b11890}, + { 75970011, 21084524, 76469979, 21575564, 0x0b12090}, + { 78519395, 26321179, 79040195, 26812219, 0x0b02890}, + { 76041840, 24402180, 76552224, 24893220, 0x0b13090}, + { 76552224, 24402180, 77062608, 24893220, 0x0b13890}, + { 77062608, 24402180, 77572992, 24893220, 0x0b14090}, + { 77572992, 24402180, 78083376, 24893220, 0x0b14890}, + { 78083376, 24402180, 78593760, 24893220, 0x0b15090}, + { 78593760, 24402180, 79104144, 24893220, 0x0b15890}, + { 77398517, 25182379, 77914109, 25673419, 0x0b16090}, + { 74709403, 24023634, 75219787, 24514674, 0x0b06890}, + { 79336007, 24662679, 79851599, 25153719, 0x0b07090}, + { 78206617, 25420279, 78722209, 25911319, 0x0b17890}, + { 75594417, 24935811, 76110009, 25426851, 0x0b08090}, + { 77617446, 23750680, 78127830, 24241720, 0x0b08890}, + { 74000000, 21000000, 82950000, 26873000, 0x0020216}, + { 78440933, 17339555, 78531267, 17426045, 0x001000a}, // 2TG + { 78209624, 17172880, 78699176, 17663920, 0x001000c}, + { 83265613, 17686800, 83356186, 17773289, 0x3c1004b}, + { 83175040, 17682475, 83265613, 17768964, 0x3c1004b}, + { 83145713, 17637800, 83236286, 17724289, 0x3c1004b}, + { 80566954, 16476800, 80657046, 16563289, 0x3c1004b}, + { 80653442, 16450853, 80743534, 16537342, 0x3c1004b}, + { 80394954, 16258200, 80485046, 16344689, 0x3c1004b}, + { 79566693, 17934800, 79657506, 18021289, 0x3c1004b}, + { 79500593, 17962800, 79591406, 18049289, 0x3c1004b}, + { 79935434, 14390900, 80024565, 14477389, 0x3c1004b}, + { 77991374, 15778200, 78081226, 15864689, 0x3c1004b}, + { 81753833, 16968200, 81844166, 17054689, 0x3c1004b}, + { 78780434, 14428800, 78869565, 14515289, 0x3c1004b}, + { 82195833, 16967700, 82286166, 17054189, 0x3c1004b}, + { 82195833, 16881211, 82286166, 16967700, 0x3c1004b}, + { 78054473, 18636800, 78145526, 18723289, 0x3c1004b}, + { 79392254, 13586800, 79481145, 13673289, 0x3c1004b}, + { 77559734, 14630900, 77648865, 14717389, 0x3c1004b}, + { 79084473, 18398200, 79175526, 18484689, 0x3c1004b}, + { 79461112, 18720950, 79526488, 18783049, 0x2b2004b}, + { 83368437, 18089940, 83431562, 18150059, 0x29c004b}, + { 81059557, 16685250, 81124243, 16747349, 0x2b2004b}, + { 79999555, 15479240, 80061845, 15539359, 0x29c004b}, + { 78448229, 15444850, 78512570, 15506949, 0x2b2004b}, + { 80112304, 17213940, 80175095, 17274059, 0x29c004b}, + { 81101243, 16152750, 81165757, 16214849, 0x2b2004b}, + { 77243555, 15597940, 77305845, 15658059, 0x29c004b}, + { 80598343, 16208950, 80662857, 16271049, 0x2b2004b}, + { 78518938, 14725940, 78581061, 14786059, 0x29c004b}, + { 77971657, 16714950, 78036343, 16777049, 0x2b2004b}, + { 79069105, 13189940, 79130894, 13250059, 0x29c004b}, + { 77466088, 13801950, 77529912, 13864049, 0x2b2004b}, + { 81490988, 16510640, 81553612, 16570759, 0x29c004b}, + { 78477088, 13525850, 78540912, 13587949, 0x2b2004b}, + { 79241104, 17026940, 79303895, 17087059, 0x29c004b}, + { 77339015, 15133950, 77403184, 15196049, 0x2b2004b}, + { 83861137, 18269840, 83924262, 18329959, 0x29c004b}, + { 77687602, 14385950, 77751598, 14448049, 0x2b2004b}, + { 80964188, 16404940, 81026812, 16465059, 0x29c004b}, + { 78492253, 19640850, 78558147, 19702949, 0x2b2004b}, + { 80018671, 16203940, 80081128, 16264059, 0x29c004b}, + { 77963515, 14890550, 78027684, 14952649, 0x2b2004b}, + { 79589404, 17110940, 79652195, 17171059, 0x29c004b}, + { 81493970, 16782950, 81558829, 16845049, 0x2b2004b}, + { 80136671, 16065940, 80199128, 16126059, 0x29c004b}, + { 76745000, 13250000, 79111000, 16100000, 0x022000d}, + { 79111000, 15400000, 82440000, 17450000, 0x0860011}, + { 79334269, 17746524, 79823821, 18237564, 0x0b01090}, + { 77855219, 18434524, 78344771, 18925564, 0x0b12090}, + { 79060709, 18345104, 79550261, 18836144, 0x0b13090}, + { 77767031, 16500479, 78251375, 16991519, 0x0b14090}, + { 78283033, 19426379, 78777793, 19917419, 0x0b15090}, + { 76722000, 15777000, 81320000, 19920000, 0x0020216}, + { 78440933, 17339555, 78531267, 17426045, 0x001000a}, // 2AP + { 78209624, 17172880, 78699176, 17663920, 0x001000c}, + { 83265613, 17686800, 83356186, 17773289, 0x3c1004b}, + { 83175040, 17682475, 83265613, 17768964, 0x3c1004b}, + { 83145713, 17637800, 83236286, 17724289, 0x3c1004b}, + { 80566954, 16476800, 80657046, 16563289, 0x3c1004b}, + { 80653442, 16450853, 80743534, 16537342, 0x3c1004b}, + { 80394954, 16258200, 80485046, 16344689, 0x3c1004b}, + { 79566693, 17934800, 79657506, 18021289, 0x3c1004b}, + { 79500593, 17962800, 79591406, 18049289, 0x3c1004b}, + { 79935434, 14390900, 80024565, 14477389, 0x3c1004b}, + { 77991374, 15778200, 78081226, 15864689, 0x3c1004b}, + { 81753833, 16968200, 81844166, 17054689, 0x3c1004b}, + { 78780434, 14428800, 78869565, 14515289, 0x3c1004b}, + { 82195833, 16967700, 82286166, 17054189, 0x3c1004b}, + { 82195833, 16881211, 82286166, 16967700, 0x3c1004b}, + { 78054473, 18636800, 78145526, 18723289, 0x3c1004b}, + { 79392254, 13586800, 79481145, 13673289, 0x3c1004b}, + { 77559734, 14630900, 77648865, 14717389, 0x3c1004b}, + { 79084473, 18398200, 79175526, 18484689, 0x3c1004b}, + { 79461112, 18720950, 79526488, 18783049, 0x2b2004b}, + { 83368437, 18089940, 83431562, 18150059, 0x29c004b}, + { 81059557, 16685250, 81124243, 16747349, 0x2b2004b}, + { 79999555, 15479240, 80061845, 15539359, 0x29c004b}, + { 78448229, 15444850, 78512570, 15506949, 0x2b2004b}, + { 80112304, 17213940, 80175095, 17274059, 0x29c004b}, + { 81101243, 16152750, 81165757, 16214849, 0x2b2004b}, + { 77243555, 15597940, 77305845, 15658059, 0x29c004b}, + { 80598343, 16208950, 80662857, 16271049, 0x2b2004b}, + { 78518938, 14725940, 78581061, 14786059, 0x29c004b}, + { 77971657, 16714950, 78036343, 16777049, 0x2b2004b}, + { 79069105, 13189940, 79130894, 13250059, 0x29c004b}, + { 77466088, 13801950, 77529912, 13864049, 0x2b2004b}, + { 81490988, 16510640, 81553612, 16570759, 0x29c004b}, + { 78477088, 13525850, 78540912, 13587949, 0x2b2004b}, + { 79241104, 17026940, 79303895, 17087059, 0x29c004b}, + { 77339015, 15133950, 77403184, 15196049, 0x2b2004b}, + { 83861137, 18269840, 83924262, 18329959, 0x29c004b}, + { 77687602, 14385950, 77751598, 14448049, 0x2b2004b}, + { 80964188, 16404940, 81026812, 16465059, 0x29c004b}, + { 78492253, 19640850, 78558147, 19702949, 0x2b2004b}, + { 80018671, 16203940, 80081128, 16264059, 0x29c004b}, + { 77963515, 14890550, 78027684, 14952649, 0x2b2004b}, + { 79589404, 17110940, 79652195, 17171059, 0x29c004b}, + { 81493970, 16782950, 81558829, 16845049, 0x2b2004b}, + { 80136671, 16065940, 80199128, 16126059, 0x29c004b}, + { 76745000, 13250000, 79111000, 16100000, 0x022000d}, + { 79111000, 15400000, 82440000, 17450000, 0x0860011}, + { 83006169, 17460024, 83495721, 17951064, 0x0b00890}, + { 79334269, 17746524, 79823821, 18237564, 0x0b01090}, + { 79740427, 14188624, 80219563, 14679664, 0x0b11890}, + { 77855219, 18434524, 78344771, 18925564, 0x0b12090}, + { 79035557, 13186112, 79514693, 13677152, 0x0b12890}, + { 79060709, 18345104, 79550261, 18836144, 0x0b13090}, + { 83155219, 17874479, 83644771, 18365519, 0x0b13890}, + { 77767031, 16500479, 78251375, 16991519, 0x0b14090}, + { 83647919, 18054379, 84137471, 18545419, 0x0b14890}, + { 78283033, 19426379, 78777793, 19917419, 0x0b15090}, + { 76722000, 12550000, 84940000, 19920000, 0x0020216}, + { 72790089, 18892644, 72862186, 18998664, 0x026000a}, // 2MH + { 72775700, 18893000, 73212200, 19470000, 0x023000c}, + { 73785373, 18521397, 73876426, 18607886, 0x3c1004b}, + { 73876426, 18521397, 73967479, 18607886, 0x3c1004b}, + { 73876426, 18434908, 73967479, 18521397, 0x3c1004b}, + { 73785373, 18434908, 73876426, 18521397, 0x3c1004b}, + { 78987832, 21143726, 79080567, 21230215, 0x3c1004b}, + { 79080567, 21156700, 79173302, 21243189, 0x3c1004b}, + { 78987832, 21057237, 79080567, 21143726, 0x3c1004b}, + { 79080567, 21070211, 79173302, 21156700, 0x3c1004b}, + { 73687986, 19975449, 73780000, 20061938, 0x3c1004b}, + { 73780000, 19975449, 73872014, 20061938, 0x3c1004b}, + { 73780120, 19888960, 73871894, 19975449, 0x3c1004b}, + { 73688346, 19888960, 73780120, 19975449, 0x3c1004b}, + { 73754573, 18585000, 73845626, 18671489, 0x3c1004b}, + { 75301113, 19837800, 75392887, 19924289, 0x3c1004b}, + { 75870213, 17618700, 75960786, 17705189, 0x3c1004b}, + { 77713972, 20889100, 77806227, 20975589, 0x3c1004b}, + { 73208611, 19124400, 73299905, 19210889, 0x3c1004b}, + { 77269253, 19125200, 77360547, 19211689, 0x3c1004b}, + { 74182454, 16648300, 74272546, 16734789, 0x3c1004b}, + { 74533633, 16820300, 74623966, 16906789, 0x3c1004b}, + { 74483772, 20513700, 74576027, 20600189, 0x3c1004b}, + { 75513872, 20957800, 75606127, 21044289, 0x3c1004b}, + { 76957172, 20661800, 77049427, 20748289, 0x3c1004b}, + { 76528173, 18363800, 76619226, 18450289, 0x3c1004b}, + { 74723872, 20861100, 74816127, 20947589, 0x3c1004b}, + { 74694353, 19061000, 74785647, 19147489, 0x3c1004b}, + { 79270267, 19928950, 79336333, 19991049, 0x2b2004b}, + { 76744170, 19233940, 76807629, 19294059, 0x29c004b}, + { 74424457, 16671350, 74489143, 16733449, 0x2b2004b}, + { 75854503, 19813940, 75918296, 19874059, 0x29c004b}, + { 75749508, 21005950, 75816092, 21068049, 0x2b2004b}, + { 75723670, 18961140, 75787129, 19021259, 0x29c004b}, + { 80162708, 21437150, 80229292, 21499249, 0x2b2004b}, + { 73975321, 17655540, 74038279, 17715659, 0x29c004b}, + { 75657998, 18205950, 75723202, 18268049, 0x2b2004b}, + { 78093020, 20359940, 78156980, 20420059, 0x29c004b}, + { 75450177, 17559405, 78250531, 20240595, 0x001000d}, + { 72649823, 17559405, 75450177, 20240595, 0x0a80011}, + { 78846791, 20892636, 79346759, 21383676, 0x0b00090}, + { 79346759, 20892636, 79846727, 21383676, 0x0b00890}, + { 77385416, 20822580, 77885384, 21313620, 0x0b01090}, + { 74161932, 16529479, 74646276, 17020519, 0x0b11890}, + { 74399916, 20484980, 74899884, 20976020, 0x0b02090}, + { 75422016, 20773880, 75921984, 21264920, 0x0b02890}, + { 76128256, 20459380, 76628224, 20950420, 0x0b03090}, + { 76628224, 20459380, 77128192, 20950420, 0x0b03890}, + { 77128192, 20459380, 77628160, 20950420, 0x0b04090}, + { 78863220, 19837140, 79357980, 20328180, 0x0b14890}, + { 79357980, 19837140, 79852740, 20328180, 0x0b15090}, + { 79946016, 21149024, 80445984, 21640064, 0x0b15890}, + { 77882824, 20144380, 78377584, 20635420, 0x0b16090}, + { 73992916, 21127380, 74492884, 21618420, 0x0b16890}, + { 78355916, 20500380, 78855884, 20991420, 0x0b07090}, + { 72500000, 15474000, 80988000, 22110000, 0x0020216}, + { 80885950, 26803755, 80982050, 26890245, 0x001000a}, // 2UP + { 77276565, 28490000, 77591085, 28787000, 0xc730447}, + { 80781721, 26710290, 81086279, 26983709, 0xbde0047}, + { 80226621, 26333790, 80531179, 26607209, 0xbde0047}, + { 77904190, 27182000, 78001009, 27268489, 0x3c1004b}, + { 78001009, 27182000, 78097828, 27268489, 0x3c1004b}, + { 78001009, 27095511, 78097828, 27182000, 0x3c1004b}, + { 77904190, 27095511, 78001009, 27182000, 0x3c1004b}, + { 77661629, 28948800, 77760370, 29035289, 0x3c1004b}, + { 77661629, 28862311, 77760370, 28948800, 0x3c1004b}, + { 82952591, 25294100, 83048209, 25380589, 0x3c1004b}, + { 82933467, 25207611, 83029085, 25294100, 0x3c1004b}, + { 81725291, 25398200, 81820909, 25484689, 0x3c1004b}, + { 81820909, 25367928, 81916527, 25454417, 0x3c1004b}, + { 81820909, 25454417, 81916527, 25540906, 0x3c1004b}, + { 79375069, 28320800, 79473330, 28407289, 0x3c1004b}, + { 78720669, 28796800, 78818930, 28883289, 0x3c1004b}, + { 78021410, 27849900, 78119190, 27936389, 0x3c1004b}, + { 77490149, 29918200, 77589851, 30004689, 0x3c1004b}, + { 83333230, 26716300, 83429569, 26802789, 0x3c1004b}, + { 78348790, 27115500, 78445609, 27201989, 0x3c1004b}, + { 78518991, 25406800, 78614609, 25493289, 0x3c1004b}, + { 77675089, 29423800, 77774311, 29510289, 0x3c1004b}, + { 77631350, 27456800, 77728650, 27543289, 0x3c1004b}, + { 79875510, 27836800, 79973290, 27923289, 0x3c1004b}, + { 78984724, 28761050, 79055275, 28823149, 0x2b2004b}, + { 83526684, 25914940, 83593316, 25975059, 0x29c004b}, + { 79560500, 27348000, 79639980, 27402500, 0x2b2044b}, + { 77735849, 28699940, 77804151, 28760059, 0x29c004b}, + { 78989142, 26748950, 79058658, 26811049, 0x2b2004b}, + { 82533534, 25105940, 82599665, 25166059, 0x29c004b}, + { 77814724, 28378950, 77885275, 28441049, 0x2b2004b}, + { 78535149, 28540640, 78603451, 28600759, 0x29c004b}, + { 78438752, 28866550, 78509648, 28928649, 0x2b2004b}, + { 80780684, 25897540, 80847316, 25957659, 0x29c004b}, + { 81209387, 26198950, 81278213, 26261049, 0x2b2004b}, + { 79416684, 25959940, 79483316, 26020059, 0x29c004b}, + { 81555069, 27548950, 81624930, 27611049, 0x2b2004b}, + { 80646083, 27539940, 80713717, 27600059, 0x29c004b}, + { 82655587, 25716550, 82724413, 25778649, 0x2b2004b}, + { 82113050, 26743940, 82180350, 26804059, 0x29c004b}, + { 79084897, 27999650, 79155103, 28061749, 0x2b2004b}, + { 80310067, 25451940, 80376532, 25512059, 0x29c004b}, + { 80744897, 27916950, 80815103, 27979049, 0x2b2004b}, + { 78018183, 27567940, 78085817, 27628059, 0x29c004b}, + { 80169550, 25096510, 83118859, 27777700, 0x001000d}, + { 77190450, 26437105, 80169550, 29118295, 0x0a80011}, + { 77276892, 29719080, 77813316, 30210120, 0x0b00090}, + { 83111500, 26514480, 83632300, 27005520, 0x0b00890}, + { 78307408, 25204480, 78823000, 25695520, 0x0b11090}, + { 77088888, 29099404, 77620104, 29590444, 0x0b11890}, + { 77620104, 29099404, 78151320, 29590444, 0x0b12090}, + { 83120808, 25759780, 83636400, 26250820, 0x0b12890}, + { 79197308, 25744480, 79712900, 26235520, 0x0b13090}, + { 79197308, 25253440, 79712900, 25744480, 0x0b13890}, + { 80653602, 27771225, 81179610, 28262265, 0x0b04090}, + { 81179609, 27771225, 81705617, 28262265, 0x0b04890}, + { 78154908, 24456180, 78665292, 24947220, 0x0b15090}, + { 82866408, 25035480, 83382000, 25526520, 0x0b05890}, + { 77000000, 23820000, 84760000, 30417000, 0x0020216}, + { 79757488, 11882857, 79844939, 11969347, 0x001000a}, // 2PY + { 79595000, 11766000, 79908000, 12060000, 0x004010b}, + { 79727000, 10822000, 79871000, 11011000, 0x004010b}, + { 82183000, 16704000, 82328000, 16778000, 0x004010b}, + { 75522000, 11673000, 75569000, 11710000, 0x004010b}, + { 75522000, 11703500, 75569000, 11720000, 0x004010b}, + { 75522000, 10822000, 82328000, 16778000, 0x0020216}, + { 151158106,-33913245, 151261894,-33826755, 0x001000a}, // NSW + { 150745968,-34120420, 151308432,-33629380, 0x001000c}, + { 151601307,-32963200, 151703892,-32876711, 0x3c1004b}, + { 151703892,-32963200, 151806477,-32876711, 0x3c1004b}, + { 151632082,-33049689, 151734667,-32963200, 0x3c1004b}, + { 150817746,-34497800, 150922253,-34411311, 0x3c1004b}, + { 150862000,-34411306, 150942474,-34299000, 0x3c1044b}, + { 150757500,-34597600, 150876906,-34521980, 0x3c1044b}, + { 146877385,-36095000, 147017039,-36029200, 0x3c1044b}, + { 146820000,-36166000, 146949576,-36095000, 0x3c1044b}, + { 150552006,-34926400, 150640716,-34824211, 0x3c1044b}, + { 153062349,-30331800, 153162051,-30245311, 0x3c1004b}, + { 152843948,-31491200, 152944852,-31404711, 0x3c1004b}, + { 149522767,-33450800, 149625833,-33364311, 0x3c1004b}, + { 147307806,-35178000, 147412794,-35091511, 0x3c1004b}, + { 153253469,-28854500, 153351730,-28768011, 0x3c1004b}, + { 152429408,-31945500, 152530792,-31859011, 0x3c1004b}, + { 148565667,-32296500, 148667532,-32210011, 0x3c1004b}, + { 150867948,-31138200, 150968852,-31051711, 0x3c1004b}, + { 151611508,-30558200, 151711691,-30471711, 0x3c1004b}, + { 150651906,-33812200, 150755693,-33725711, 0x3c1004b}, + { 149657506,-34793200, 149762494,-34706711, 0x3c1004b}, + { 141412008,-32005000, 141513392,-31918511, 0x3c1004b}, + { 150285906,-33735570, 150470585,-33687000, 0x3c1044b}, + { 151308307,-32887900, 151410892,-32801411, 0x3c1004b}, + { 152469567,-32228900, 152571432,-32142411, 0x3c1004b}, + { 152856689,-29749400, 152955911,-29662911, 0x3c1004b}, + { 153511769,-28877300, 153610030,-28790811, 0x3c1004b}, + { 145991946,-34327600, 146096453,-34241111, 0x3c1004b}, + { 153044007,-30382750, 153115593,-30320651, 0x2b2004b}, + { 151421900,-32837100, 151505591,-32785930, 0x29c044b}, + { 151129872,-32586950, 151203528,-32524851, 0x2b2004b}, + { 150854596,-32300060, 150925403,-32239941, 0x29c004b}, + { 151708272,-32797550, 151781928,-32735451, 0x2b2004b}, + { 150801311,-34691460, 150874289,-34631341, 0x29c004b}, + { 150114499,-33516150, 150188500,-33454051, 0x2b2004b}, + { 153011349,-28890360, 153079651,-28830241, 0x29c004b}, + { 149157400,-35210595, 152315246,-32529405, 0x0a90011}, + { 150096664,-32529404, 153252000,-29966000, 0x01e000d}, + { 149234028,-29966000, 153655000,-28154347, 0x28e0015}, + { 141000000,-37508092, 159267000,-28154347, 0x2ca0016}, + { 140997000,-37508092, 159267000,-28154347, 0x0020217}, + { 149082445,-35350645, 149188155,-35264155, 0x001000a}, // ACT + { 148750000,-35500000, 149400000,-35121000, 0x019000c}, + { 148750000,-35922000, 149170000,-35400000, 0x0d40010}, + { 148750000,-35922000, 149400000,-35121000, 0x0020217}, + { 150670106,-35201645, 150774855,-35115155, 0x001000a}, // JBT + { 150589000,-35205000, 150790000,-35105200, 0x001000c}, + { 150589000,-35205000, 150790000,-35105200, 0x0020217}, + { 130841100,-12410500, 130924083,-12364600, 0x2a7044a}, // 4NT + { 130816194,-12471845, 130896969,-12424600, 0x2a7044a}, + { 130738532,-12803820, 131217668,-12312780, 0x001000c}, + { 133631125,-23846980, 134006875,-23501021, 0xf04004b}, + { 132066539,-14614900, 132411660,-14280011, 0xe89004b}, + { 130475928,-13770595, 133186909,-11089405, 0x0a90011}, + { 130889613,-16400456, 133630385,-13719266, 0x001000d}, + { 132440032,-25040595, 135329759,-22359405, 0x0010015}, + { 129000000,-26000000, 138000000,-10600000, 0x4d60016}, + { 128999000,-26040000, 138000000,-10600000, 0x0020217}, + { 138551406,-34968445, 138656155,-34881955, 0x001000a}, // 4SA + { 138459868,-35174720, 139027540,-34683680, 0x001000c}, + { 137423314,-33099090, 137628486,-32926111, 0x782004b}, + { 140667207,-37895490, 140884392,-37722511, 0x782004b}, + { 138629292,-34685190, 138838308,-34512211, 0x782004b}, + { 137701734,-32574790, 137905465,-32401811, 0x782004b}, + { 137930233,-33255090, 138136366,-33082111, 0x782004b}, + { 138573750,-35587600, 138935209,-35486500, 0x782044b}, + { 135730992,-34771390, 135940008,-34598411, 0x782004b}, + { 139188704,-35182780, 139370495,-35033021, 0x680004b}, + { 138087000,-38064800, 141000000,-35243000, 0x021000d}, + { 137240141,-35243000, 140036500,-32326000, 0x0ba0011}, + { 134082295,-35067336, 137240141,-32386146, 0x0010015}, + { 129000000,-38300000, 141000000,-26000000, 0x0010016}, + { 128999000,-38300000, 141005000,-25995000, 0x0020217}, + { 147243600,-42872000, 147336807,-42817755, 0x2a7044a}, // TAS + { 147273700,-42928500, 147363247,-42872000, 0x2a7044a}, + { 147011912,-43201520, 147647288,-42710480, 0x001000c}, + { 146963374,-41625770, 147342626,-41338941, 0xc73004b}, + { 145669239,-41201410, 146030760,-40927991, 0xbde004b}, + { 146030000,-41269300, 146580969,-41090000, 0xbde044b}, + { 144820374,-43672013, 148365503,-40990823, 0x0a80011}, + { 144560000,-41520000, 148516000,-39390000, 0x019000d}, + { 141154896,-41881195, 144580861,-39200005, 0x0010015}, + { 141000000,-45000000, 150000000,-39200000, 0x0010016}, + { 141000000,-45000000, 150000000,-39200000, 0x0020217}, + { 144907684,-37853245, 145016277,-37766755, 0x001000a}, // VIC + { 144710252,-38056820, 145298756,-37565780, 0x001000c}, + { 144296044,-38215300, 144405356,-38128811, 0x3c1004b}, + { 144296044,-38128811, 144405356,-38042322, 0x3c1004b}, + { 143785704,-37603200, 143894296,-37516711, 0x3c1004b}, + { 144226064,-36803200, 144333935,-36716711, 0x3c1004b}, + { 144991444,-38289100, 145100756,-38202611, 0x3c1004b}, + { 145069644,-38218600, 145178956,-38132111, 0x3c1004b}, + { 142107746,-34233200, 142212253,-34146711, 0x3c1004b}, + { 145332725,-36427100, 145439875,-36340611, 0x3c1004b}, + { 144515704,-37733200, 144624296,-37646711, 0x3c1004b}, + { 142430663,-38404200, 142540936,-38317711, 0x3c1004b}, + { 145215044,-38142500, 145324356,-38056011, 0x3c1004b}, + { 144684104,-37612100, 144792696,-37525611, 0x3c1004b}, + { 146475344,-38220000, 146643920,-38164000, 0x3c1044b}, + { 146246425,-36403200, 146353575,-36316711, 0x3c1004b}, + { 147005344,-38129500, 147195988,-38080000, 0x3c1044b}, + { 146227244,-38232400, 146336556,-38145911, 0x3c1004b}, + { 146352244,-38253900, 146461556,-38167411, 0x3c1004b}, + { 144599244,-37919400, 144708556,-37832911, 0x3c1004b}, + { 142148325,-36765900, 142255475,-36679411, 0x3c1004b}, + { 144696785,-36173200, 144803214,-36086711, 0x3c1004b}, + { 144375704,-37713200, 144484296,-37626711, 0x3c1004b}, + { 144476000,-38293200, 144683592,-38247700, 0x3c1044b}, + { 147574144,-37862800, 147683456,-37776311, 0x3c1004b}, + { 143539763,-38382800, 143650036,-38296311, 0x3c1004b}, + { 141536563,-38389900, 141646836,-38303411, 0x3c1004b}, + { 145284344,-38069600, 145393656,-37983111, 0x3c1004b}, + { 143487145,-35383200, 143592854,-35296711, 0x3c1004b}, + { 141965704,-37773200, 142074296,-37686711, 0x3c1004b}, + { 145840844,-38189300, 145950156,-38102811, 0x3c1004b}, + { 145919025,-36586700, 146026175,-36500211, 0x3c1004b}, + { 143676064,-37075870, 143831417,-37015890, 0x3c1044b}, + { 143161495,-38728713, 146438505,-36047523, 0x0a90011}, + { 146438505,-38728713, 149715515,-36047523, 0x0010015}, + { 141200000,-38663000, 143161495,-34087000, 0x034000d}, + { 141000000,-39206719, 151318000,-33977816, 0x0010016}, + { 140950000,-39260000, 151318000,-33977816, 0x0020217}, + { 115792028,-32003245, 115892933,-31916755, 0x001000a}, // 4WA + { 115689500,-32274400, 116116000,-31669000, 0x027000c}, + { 115700073,-32392510, 115844126,-32270201, 0x54f004b}, + { 115721700,-32519500, 115860241,-32392510, 0x54f044b}, + { 115627673,-32613710, 115815872,-32519500, 0x54f044b}, + { 121393663,-30827310, 121535337,-30705001, 0x54f004b}, + { 114578000,-28829500, 114681271,-28665000, 0x54f044b}, + { 115596624,-33420210, 115742375,-33297901, 0x54f004b}, + { 117805765,-35081110, 117954234,-34958801, 0x54f004b}, + { 118537938,-20425000, 118662603,-20297401, 0x54f044b}, + { 122173688,-18010210, 122302112,-17887901, 0x54f004b}, + { 115150800,-33693550, 115412483,-33625000, 0x54f044b}, + { 116775268,-20803010, 116905731,-20680701, 0x54f004b}, + { 121810614,-33899910, 121957385,-33777601, 0x54f004b}, + { 116071324,-33437210, 116217075,-33314901, 0x54f004b}, + { 113610930,-24949610, 113745470,-24827301, 0x54f004b}, + { 116596313,-31709910, 116739686,-31587601, 0x54f004b}, + { 115676167,-33300400, 115779233,-33213911, 0x3c1004b}, + { 114962979,-33989928, 118091034,-31308738, 0x0a80011}, + { 116891946,-35196656, 120049792,-32515466, 0x001000d}, + { 120079583,-34124180, 123207638,-31442990, 0x0010015}, + { 121599901,-16608714, 124340673,-13927524, 0x0a90091}, + { 124340673,-16608714, 126715000,-13524000, 0x0c20891}, + { 126715000,-16608714, 129000000,-13524000, 0x0c61091}, + { 120792565,-19289904, 123563128,-16608714, 0x0a91891}, + { 123563128,-19289904, 126333691,-16608714, 0x0a92091}, + { 126229437,-19289904, 129000000,-16608714, 0x0a92891}, + { 113005197,-21971094, 115835342,-19289904, 0x0a83091}, + { 115835342,-21971094, 118665487,-19289904, 0x0a83891}, + { 118665487,-21971094, 121495632,-19289904, 0x0a84091}, + { 121495632,-21971094, 124325777,-19289904, 0x0a84891}, + { 124325777,-21971094, 127155922,-19289904, 0x0a85091}, + { 126169855,-21971094, 129000000,-19289904, 0x0a85891}, + { 112975406,-24652284, 115835342,-21971094, 0x0a96091}, + { 115835342,-24652284, 118695278,-21971094, 0x0a96891}, + { 118695278,-24652284, 121555214,-21971094, 0x0a97091}, + { 112945615,-27333474, 115894924,-24652284, 0x0a87891}, + { 115894924,-27333474, 118844233,-24652284, 0x0a88091}, + { 118844233,-27333474, 121793542,-24652284, 0x0a88891}, + { 112915824,-30014664, 115924715,-27333474, 0x0a89091}, + { 115924715,-30014664, 118933606,-27333474, 0x0a89891}, + { 118933606,-30014664, 121942497,-27333474, 0x0a8a091}, + { 113788700,-32695854, 116857173,-30014664, 0x0a9a891}, + { 116857173,-32695854, 119925646,-30014664, 0x0a9b091}, + { 119925646,-32695854, 122994119,-30014664, 0x0a9b891}, + { 122994119,-32695854, 126062592,-30014664, 0x0a9c091}, + { 125931527,-32695854, 129000000,-30014664, 0x0a9c891}, + { 114496237,-35377044, 117654083,-32695854, 0x0a9d091}, + { 117654083,-35377044, 120811929,-32695854, 0x0a9d891}, + { 120811929,-35377044, 123969775,-32695854, 0x0a9e091}, + { 123969775,-35377044, 127127621,-32695854, 0x0a9e891}, + { 120612051,-24652284, 123471987,-21971094, 0x001008d}, + { 123471987,-24652284, 126331923,-21971094, 0x001088d}, + { 126140064,-24652284, 129000000,-21971094, 0x001108d}, + { 120582260,-27333474, 123531569,-24652284, 0x001188d}, + { 123531569,-27333474, 126480878,-24652284, 0x001208d}, + { 126050691,-27333474, 129000000,-24652284, 0x001288d}, + { 120552469,-30014664, 123561360,-27333474, 0x001308d}, + { 123561360,-30014664, 126570251,-27333474, 0x001388d}, + { 125991109,-30014664, 129000000,-27333474, 0x001408d}, + { 121680337,-14881190, 124391318,-12200000, 0x001488d}, + { 117765356,-18754141, 120535919,-16072951, 0x001508d}, + { 112700000,-35600000, 129000000,-12200000, 0x0020217}, + { 152981650,-27503145, 153078711,-27416655, 0x001000a}, // QLD + { 152912000,-27481600, 153208909,-27030380, 0xf040447}, + { 152725670,-27705000, 153290239,-27481600, 0xe890447}, + { 153284000,-27897000, 153412102,-27831100, 0x3c1044b}, + { 153293000,-27958000, 153431582,-27897000, 0x3c1044b}, + { 153311600,-28026530, 153434818,-27958000, 0x3c1044b}, + { 153352000,-28102290, 153463517,-28026530, 0x3c1044b}, + { 153399710,-28188900, 153497490,-28102411, 0x3c1004b}, + { 153019530,-26674700, 153115869,-26588211, 0x3c1004b}, + { 153043614,-26761189, 153139953,-26674700, 0x3c1004b}, + { 153055898,-26847678, 153152717,-26761189, 0x3c1004b}, + { 146702100,-19396600, 146756724,-19252211, 0x3c1044b}, + { 146756724,-19337000, 146836333,-19238000, 0x3c1044b}, + { 145692133,-16959000, 145782466,-16872511, 0x3c1004b}, + { 145692133,-17045489, 145782466,-16959000, 0x3c1004b}, + { 151896650,-27608900, 151993950,-27522411, 0x3c1004b}, + { 149133632,-21183200, 149226367,-21096711, 0x3c1004b}, + { 150473000,-23416300, 150553642,-23315650, 0x3c1044b}, + { 152800000,-25318000, 152911638,-25244000, 0x3c1044b}, + { 152999500,-26444900, 153114786,-26372660, 0x3c1044b}, + { 139470700,-20782730, 139530987,-20650500, 0x3c1044b}, + { 152296431,-24918200, 152391569,-24831711, 0x3c1004b}, + { 151202291,-23908300, 151296708,-23821811, 0x3c1004b}, + { 152647291,-25576200, 152742909,-25489711, 0x3c1004b}, + { 151978710,-28257500, 152076490,-28171011, 0x3c1004b}, + { 152617171,-26237800, 152713029,-26151311, 0x3c1004b}, + { 153281820,-27647000, 153382866,-27563800, 0x3c1044b}, + { 150693032,-23173200, 150786968,-23086711, 0x3c1004b}, + { 151222642,-27224650, 151292158,-27162551, 0x2b2004b}, + { 148134452,-23560700, 148189777,-23489941, 0x29c044b}, + { 148202567,-20030850, 148268633,-19968751, 0x2b2004b}, + { 145984821,-17546850, 146068514,-17501700, 0x29c044b}, + { 146234667,-20102550, 146300733,-20040451, 0x2b2004b}, + { 147346900,-19589100, 147426355,-19540900, 0x29c044b}, + { 153072300,-26590350, 153102775,-26449760, 0x2b2044b}, + { 151814617,-26576660, 151881583,-26516541, 0x29c004b}, + { 145390570,-17029450, 145455429,-16967351, 0x2b2004b}, + { 148020186,-22025560, 148084814,-21965441, 0x29c004b}, + { 148846277,-23611050, 148913723,-23548951, 0x2b2004b}, + { 145462530,-17289500, 145510469,-17210900, 0x29c044b}, + { 150642944,-28358473, 153592253,-25677283, 0x0a90011}, + { 150230339,-25677283, 153120066,-22996093, 0x001000d}, + { 146080000,-21260000, 149240000,-19019400, 0x33f0015}, + { 138000000,-29181841, 154000000,-15300000, 0x37a0016}, + { 138000000,-15300000, 146800000, -9182000, 0x0900012}, + { 137990000,-29181841, 159267000, -9182000, 0x0020217}, + { -47947500,-15840000, -47871000,-15735000, 0x025000a}, // 6DF + { -48290000,-16052000, -47805657,-15570000, 0x001000c}, + { -47805657,-16052000, -47300000,-15570000, 0x0ab0010}, + { -48290000,-16052000, -47300000,-15499000, 0x0800011}, + { -48290000,-16052000, -47300000,-15499000, 0x0020217}, + { -37106200,-10983900, -37042588,-10867000, 0x02a000a}, // 6SE + { -37315760,-11169520, -36841832,-10678480, 0x001000c}, + { -37590005,-10811470, -37298396,-10524641, 0xc73004b}, + { -37570268,-11382510, -37291533,-11109091, 0xbde004b}, + { -37716988,-11117710, -37439012,-10844291, 0xbde004b}, + { -38298340,-11609193, -36353760, -9459899, 0x0b20011}, + { -38298340,-11609193, -36353760, -9459899, 0x0020217}, + { -35768045, -9685600, -35686700, -9593530, 0x021000a}, // 6AL + { -36123300, -9848000, -35541888, -9457570, 0x018000c}, + { -36918360,-10009520, -36444432, -9518480, 0x0b00010}, + { -38248215,-10514818, -35106812, -8809082, 0x07c0011}, + { -38248215,-10514818, -35106812, -8809082, 0x0020217}, + { -43265000,-22930000, -43166429,-22889000, 0x2a7044a}, // 6RJ + { -43231000,-22989000, -43162556,-22930000, 0x2a7044a}, + { -43654000,-23034980, -42950000,-22689000, 0x016000c}, + { -43332220,-22689000, -43139561,-22563000, 0x680044b}, + { -42954120,-22836280, -42791881,-22686521, 0x680004b}, + { -43813820,-22992880, -43651581,-22843121, 0x680004b}, + { -42393651,-22943000, -42184222,-22827000, 0x680044b}, + { -41400796,-21842180, -41239805,-21692421, 0x680004b}, + { -43246311,-22556810, -43114489,-22434501, 0x54f004b}, + { -44214470,-22565600, -44048213,-22468700, 0x54f044b}, + { -42567700,-22340000, -42473805,-22168500, 0x54f044b}, + { -41829011,-22416010, -41697189,-22293701, 0x54f004b}, + { -44335651,-23041910, -44159470,-22950000, 0x54f044b}, + { -43021211,-22470010, -42889389,-22347701, 0x54f004b}, + { -42118551,-22927810, -41986050,-22805501, 0x54f004b}, + { -44592000,-22508000, -44385391,-22430000, 0x54f044b}, + { -44900000,-23382598, -40929565,-21497500, 0x0780011}, + { -42420000,-23200000, -40929565,-20720153, 0x001000d}, + { -44900000,-23382598, -40929565,-20720153, 0x0020217}, + { -40340167,-20395500, -40266600,-20289480, 0x026000a}, // 6ES + { -40539776,-20600000, -40145800,-20000000, 0x026000c}, + { -40627844,-20791740, -40401957,-20579971, 0x931004b}, + { -41230704,-20946660, -41024497,-20753341, 0x864004b}, + { -40154230,-19497060, -39950171,-19303741, 0x864004b}, + { -40714630,-19582960, -40510571,-19389641, 0x864004b}, + { -39931461,-18824060, -39727939,-18630741, 0x864004b}, + { -40419867,-19908960, -40214734,-19715641, 0x864004b}, + { -41883000,-21306000, -39656000,-17885000, 0x0d60011}, + { -41883000,-21306000, -39656000,-17885000, 0x0020217}, + { -35269000, -5862825, -35190755, -5770755, 0x021000a}, // 6RN + { -35514000, -6156640, -35096000, -5618080, 0x022000c}, + { -37441960, -5345280, -37095040, -4999321, 0xf04004b}, + { -37379175, -6590200, -37042426, -6255311, 0xe89004b}, + { -38224473, -6985000, -34947510, -4828300, 0x0890011}, + { -38606600, -6730000, -34947510, -4828300, 0x016000d}, + { -38606600, -6985000, -34947510, -4828300, 0x0020217}, + { -34900945, -7177245, -34814455, -7090755, 0x001000a}, // 6PB + { -35255260, -7278320, -34786540, -6787280, 0x001000c}, + { -36038610, -7387370, -35749391, -7100541, 0xc73004b}, + { -37486349, -7185510, -37210652, -6912091, 0xbde004b}, + { -38367169, -6986010, -38092231, -6712591, 0xbde004b}, + { -37800000, -8336500, -34768982, -5993000, 0x0940011}, + { -38784485, -8336500, -35800000, -5993000, 0x01b000d}, + { -38784485, -8336500, -34768982, -5993000, 0x0020217}, + { -48663550,-27630345, -48566489,-27543855, 0x001000a}, // 6SC + { -48744602,-27722080, -48355398,-27376121, 0xf040047}, + { -48947084,-26490100, -48575916,-26155211, 0xe890047}, + { -49191620,-26984390, -48997980,-26811411, 0x782004b}, + { -50422301,-27895990, -50227700,-27723011, 0x782004b}, + { -49465162,-28742390, -49268639,-28569411, 0x782004b}, + { -48775740,-26903090, -48583061,-26730111, 0x782004b}, + { -52731720,-27179290, -52538080,-27006311, 0x782004b}, + { -49153940,-26542290, -48961261,-26369311, 0x782004b}, + { -48761120,-27073390, -48567480,-26900411, 0x782004b}, + { -49026524,-27182880, -48858877,-27033121, 0x680004b}, + { -50620000,-29360000, -48342000,-25955000, 0x0d90011}, + { -53850000,-28398000, -50620000,-26056400, 0x01b000d}, + { -53850000,-29360000, -48342000,-25955000, 0x0020217}, + { -34934845, -8096445, -34848355, -8009955, 0x001000a}, // 6PE + { -35179707, -8350000, -34818000, -7724400, 0x028000c}, + { -36069504, -8368880, -35918497, -8219121, 0x680004b}, + { -40599712, -9468880, -40448289, -9319121, 0x680004b}, + { -36556012, -8967780, -36404589, -8818021, 0x680004b}, + { -35389504, -8208880, -35238497, -8059121, 0x680004b}, + { -36305839, -8011036, -36154832, -7861277, 0x680004b}, + { -35282104, -7930580, -35131097, -7780821, 0x680004b}, + { -35654004, -8295180, -35502997, -8145421, 0x680004b}, + { -37100000, -8516180, -36923674, -8388000, 0x680044b}, + { -38353604, -8046480, -38202597, -7896721, 0x680004b}, + { -35112864, -8470310, -34989536, -8348001, 0x54f004b}, + { -35075464, -7624610, -34952136, -7502301, 0x54f004b}, + { -38180000, -9400000, -34790000, -7250000, 0x0860011}, + { -41375000, -9484000, -38180000, -7288000, 0x019000d}, + { -41375000, -9484000, -34790000, -7250000, 0x0020217}, + { -51105370, -17245, -51040000, 94355, 0x028000a}, // 6AP + { -51388860, -175420, -50920140, 315620, 0x001000c}, + { -52562360, -969920, -52093640, -478880, 0x0b00010}, + { -52547000, -1241840, -49855957, 1600000, 0x0ad0011}, + { -52530000, 1600000, -49880000, 4450500, 0x020000d}, + { -54886000, -604500, -52530000, 2660000, 0x46b0015}, + { -54942627, -1241840, -49855957, 4450500, 0x0020217}, + { -38569145, -3787645, -38482655, -3701155, 0x001000a}, // 6CE + { -38706583, -4197000, -38288000, -3662800, 0x022000c}, + { -39470000, -7335000, -39074331, -7030000, 0xf04044b}, + { -40486000, -3963000, -40249276, -3488000, 0xe89044b}, + { -39330000, -5700000, -37239000, -2691000, 0x0ca0011}, + { -41448000, -5700000, -39330000, -2691000, 0x4790015}, + { -41000000, -7885000, -38000000, -5700000, 0x01a000d}, + { -41448000, -7885000, -37239000, -2691000, 0x0020217}, + { -67869245,-10007345, -67781794, -9920855, 0x001000a}, // 6AC + { -68036660,-10233520, -67562732, -9742480, 0x001000c}, + { -72969721, -7849880, -72620879, -7503921, 0xf04004b}, + { -68829705, -9275000, -68491095, -8940111, 0xe89004b}, + { -69434267,-11156000, -66610000, -8610000, 0x0a00011}, + { -71585069,-11090000, -69434267, -7850000, 0x026000d}, + { -74004000,-10050000, -71585069, -7100000, 0x4290015}, + { -74004000,-11156000, -66610000, -7100000, 0x0010016}, + { -74004000,-11156000, -66610000, -7100000, 0x0020217}, + { -49296589,-25489045, -49201450,-25402555, 0x001000a}, // 6PR + { -49480000,-25707000, -49014305,-25168441, 0x022000c}, + { -52063000,-23475000, -51841695,-23365000, 0x680044b}, + { -51217400,-23380500, -51041549,-23242000, 0x680044b}, + { -50233000,-25155500, -50014310,-25042801, 0x680044b}, + { -54601000,-25592000, -54491253,-25441500, 0x54f044b}, + { -53534770,-25014200, -53386172,-24903501, 0x54f044b}, + { -51538910,-25450010, -51403691,-25327701, 0x54f004b}, + { -48620610,-25618710, -48485391,-25496401, 0x54f004b}, + { -51516621,-23625710, -51383780,-23503401, 0x54f004b}, + { -53803070,-24793510, -53668530,-24671201, 0x54f004b}, + { -51504121,-23470510, -51371280,-23348201, 0x54f004b}, + { -51402000,-23346000, -51213246,-23260000, 0x54f044b}, + { -49606010,-25514710, -49470791,-25392401, 0x54f004b}, + { -53374060,-23832410, -53240540,-23710101, 0x54f004b}, + { -52448260,-24086410, -52314740,-23964101, 0x54f004b}, + { -51200000,-26322000, -48018000,-23898480, 0x0990011}, + { -53880000,-26755000, -51200000,-23900830, 0x021000d}, + { -54623000,-25705000, -54230000,-25110000, 0x0de0090}, + { -54230000,-25670000, -53880000,-25110000, 0x0e50890}, + { -54451500,-25110000, -53880000,-24739784, 0x0911090}, + { -54379592,-24739820, -53869208,-24248780, 0x0b11890}, + { -54379592,-24248780, -53869208,-23757740, 0x0b02090}, + { -54068153,-23905052, -53562977,-23414012, 0x0b12890}, + { -53562977,-23905052, -53057801,-23414012, 0x0b13090}, + { -53057801,-23905052, -52552625,-23414012, 0x0b13890}, + { -52552625,-23905052, -52047449,-23414012, 0x0b14090}, + { -52047449,-23905052, -51542273,-23414012, 0x0b14890}, + { -51542273,-23905052, -51037097,-23414012, 0x0b15090}, + { -51037097,-23905052, -50531921,-23414012, 0x0b15890}, + { -50531921,-23905052, -50026745,-23414012, 0x0b16090}, + { -50026745,-23905052, -49521569,-23414012, 0x0b16890}, + { -54068153,-23414012, -53562977,-22922972, 0x0b17090}, + { -53562977,-23414012, -53057801,-22922972, 0x0b17890}, + { -53057801,-23414012, -52552625,-22922972, 0x0b18090}, + { -52552625,-23414012, -52047449,-22922972, 0x0b18890}, + { -52047449,-23414012, -51542273,-22922972, 0x0b19090}, + { -51542273,-23414012, -51037097,-22922972, 0x0b19890}, + { -51037097,-23414012, -50531921,-22922972, 0x0b1a090}, + { -50531921,-23414012, -50026745,-22922972, 0x0b1a890}, + { -50026745,-23414012, -49521569,-22922972, 0x0b1b090}, + { -53562977,-23001040, -53057801,-22510000, 0x0b0b890}, + { -53057801,-23001040, -52552625,-22510000, 0x0b0c090}, + { -52552625,-23001040, -52047449,-22510000, 0x0b0c890}, + { -52047449,-23001040, -51542273,-22510000, 0x0b0d090}, + { -51542273,-23001040, -51037097,-22510000, 0x0b0d890}, + { -51037105,-22922972, -49945000,-22765036, 0x044e090}, + { -54640000,-26755000, -48018000,-22510000, 0x0020217}, + { -60755401, 2790454, -60641900, 2858456, 0x018000a}, // 6RR + { -60908360, 2570480, -60439640, 3061520, 0x001000c}, + { -61302280, 1649820, -60956321, 1995779, 0xf04004b}, + { -60592945, 773900, -60258056, 1108789, 0xe89004b}, + { -61557950, -79738, -58876760, 2601452, 0x0a80011}, + { -61557950, 2601452, -58876760, 5282642, 0x001000d}, + { -64239140, 1260857, -61557950, 3942047, 0x0010015}, + { -64863000, -1625000, -58842000, 5282642, 0x0010016}, + { -64863000, -1625000, -58842000, 5282642, 0x0020217}, + { -63919000, -8818700, -63833094, -8730600, 0x001000a}, // 6RO + { -63992460, -9063920, -63518532, -8572880, 0x001000c}, + { -62060548,-11007510, -61811852,-10762891, 0xa9e004b}, + { -63174508,-10034310, -62926492, -9789691, 0xa9e004b}, + { -60267467,-12860210, -60016733,-12615591, 0xa9e004b}, + { -61565914,-11523490, -61332687,-11294711, 0x9ee004b}, + { -64673247,-10800000, -61450000, -8571405, 0x08c0011}, + { -62355262,-13700000, -59760000,-10800000, 0x021000d}, + { -65368000,-13145000, -62355262,-10744627, 0x3600015}, + { -66885000,-13742000, -59677000, -7874000, 0x0010016}, + { -66885000,-13742000, -59677000, -7874000, 0x0020217}, + { -46700000,-23614000, -46613695,-23521931, 0x021000a}, // 6SP + { -46900000,-23789520, -46313344,-23378000, 0x01a000c}, + { -47141848,-22996000, -47077889,-22869400, 0x3c1044b}, + { -47078400,-22955500, -47007226,-22841700, 0x3c1044b}, + { -45941968,-23257200, -45848032,-23170711, 0x3c1004b}, + { -47861368,-21227200, -47768633,-21140711, 0x3c1004b}, + { -47535568,-23576100, -47441632,-23489611, 0x3c1004b}, + { -46393509,-23997500, -46299092,-23911011, 0x3c1004b}, + { -49437328,-20854400, -49345073,-20767911, 0x3c1004b}, + { -47694248,-22767000, -47600552,-22680511, 0x3c1004b}, + { -49131608,-22370500, -49038392,-22284011, 0x3c1004b}, + { -46479409,-24030300, -46384992,-23943811, 0x3c1004b}, + { -46244368,-23577100, -46150432,-23490611, 0x3c1004b}, + { -46929468,-23252400, -46835532,-23165911, 0x3c1004b}, + { -47450028,-20576000, -47357773,-20489511, 0x3c1004b}, + { -46303509,-24014500, -46209092,-23928011, 0x3c1004b}, + { -47458208,-22615500, -47364992,-22529011, 0x3c1004b}, + { -46314768,-23603700, -46220832,-23517211, 0x3c1004b}, + { -45619548,-23070300, -45525852,-22983811, 0x3c1004b}, + { -47496068,-23494800, -47402132,-23408311, 0x3c1004b}, + { -46559409,-24083600, -46464992,-23997111, 0x3c1004b}, + { -47313437,-22841150, -47246163,-22779051, 0x2b2004b}, + { -49978398,-22258160, -49913603,-22198041, 0x29c004b}, + { -45996623,-23333550, -45929177,-23271451, 0x2b2004b}, + { -51440298,-22153760, -51375503,-22093641, 0x29c004b}, + { -47925278,-22055250, -47858522,-21993151, 0x2b2004b}, + { -47362765,-22770960, -47297636,-22710841, 0x29c004b}, + { -46963823,-23567550, -46896377,-23505451, 0x2b2004b}, + { -48201214,-21819460, -48136586,-21759341, 0x29c004b}, + { -47231237,-22901750, -47163963,-22839651, 0x2b2004b}, + { -47438165,-22783060, -47373036,-22722941, 0x29c004b}, + { -47598665,-22436050, -47531736,-22373951, 0x2b2004b}, + { -50480731,-21238760, -50416270,-21178641, 0x29c004b}, + { -46962823,-23637150, -46895377,-23575051, 0x2b2004b}, + { -47248748,-23133660, -47183452,-23073541, 0x29c004b}, + { -46771323,-23318050, -46703877,-23255951, 0x2b2004b}, + { -47329748,-23302760, -47264452,-23242641, 0x29c004b}, + { -45494937,-22966350, -45427663,-22904251, 0x2b2004b}, + { -46970198,-22382460, -46905403,-22322341, 0x29c004b}, + { -48079223,-23627150, -48011777,-23565051, 0x2b2004b}, + { -46573765,-22984160, -46508636,-22924041, 0x29c004b}, + { -46469096,-23916250, -46401305,-23854151, 0x2b2004b}, + { -48592498,-22320460, -48527703,-22260341, 0x29c004b}, + { -48494337,-22920350, -48427063,-22858251, 0x2b2004b}, + { -49006331,-21166160, -48941870,-21106041, 0x29c004b}, + { -48628000,-24399539, -44156000,-22688818, 0x06c0011}, + { -51761505,-22688818, -48931360,-20007628, 0x001000d}, + { -48931360,-22688818, -46101215,-20007628, 0x0010015}, + { -53228000,-25304000, -44099000,-19663000, 0x0010016}, + { -53228000,-25310000, -44099000,-19663000, 0x0020217}, + { -42829445, -5135745, -42742955, -5049255, 0x001000a}, // 6PI + { -42863960, -5404120, -42395240, -4913080, 0x001000c}, + { -41871310, -3045610, -41626691, -2800991, 0xa9e004b}, + { -41533129, -7207510, -41286472, -6962891, 0xa9e004b}, + { -43120489, -6933710, -42874511, -6689091, 0xa9e004b}, + { -41892507, -4314190, -41663093, -4085411, 0x9ee004b}, + { -43105000, -5928842, -40872000, -2745000, 0x0c90011}, + { -43500000, -8220000, -40368000, -5928842, 0x01a000d}, + { -46000000,-10936000, -43374611, -8220000, 0x3d50015}, + { -46230000,-11049000, -40276000, -2592000, 0x0010016}, + { -46230000,-11049000, -40276000, -2592000, 0x0020217}, + { -48499863,-10456980, -48148138,-10111021, 0xf040047}, // 6TO + { -48392840, -7371400, -48055161, -7036511, 0xe890047}, + { -49216603,-11880370, -48924197,-11593541, 0xc73004b}, + { -49026088,-10321910, -48748112,-10048491, 0xbde004b}, + { -48541988,-10845210, -48264012,-10571791, 0xbde004b}, + { -50770000,-12319522, -48220000, -9500000, 0x0b20011}, + { -48220000,-12267681, -45670000, -9500000, 0x020000d}, + { -49031680, -9500000, -47380000, -5166000, 0x6160015}, + { -50998000,-13603000, -45527300, -5003000, 0x0010016}, + { -50998000,-13603000, -45527300, -5003000, 0x0020217}, + { -51252211,-30093445, -51153228,-30006955, 0x001000a}, // 6RS + { -51375000,-30219200, -50925097,-29654655, 0x024000c}, + { -51257988,-29244480, -51087013,-29094721, 0x680004b}, + { -52450000,-31787500, -52216319,-31675021, 0x680044b}, + { -53901504,-29750000, -53644413,-29650000, 0x680044b}, + { -52191592,-32132780, -52015209,-31983021, 0x680004b}, + { -52482756,-28334580, -52313445,-28184821, 0x680004b}, + { -57149204,-29868580, -56977397,-29718821, 0x680004b}, + { -52541904,-29798880, -52370097,-29649121, 0x680004b}, + { -54174547,-31392510, -54031853,-31270201, 0x54f004b}, + { -52391000,-27690000, -52172605,-27613000, 0x54f044b}, + { -55607737,-30955010, -55466063,-30832701, 0x54f004b}, + { -51546000,-29315000, -51452499,-29132400, 0x54f044b}, + { -55849658,-29858910, -55709343,-29736601, 0x54f004b}, + { -52964002,-29562200, -49688000,-27170000, 0x0980011}, + { -56037296,-31620000, -52943703,-29025300, 0x01e000d}, + { -52943703,-32250000, -49888000,-29562200, 0x3c50015}, + { -57788100,-33750000, -49482400,-26922070, 0x0010016}, + { -57788100,-33752000, -49482400,-26922070, 0x0020217}, + { -44315645, -2568745, -44229155, -2482255, 0x001000a}, // 6MA + { -44426241, -2957400, -44018000, -2403000, 0x023000c}, + { -47513870, -5584290, -47339930, -5411311, 0x782004b}, + { -42967130, -5200190, -42793671, -5027211, 0x782004b}, + { -43480730, -4980490, -43307271, -4807511, 0x782004b}, + { -47576330, -5031890, -47402871, -4858911, 0x782004b}, + { -44862188, -4300780, -44712013, -4151021, 0x680004b}, + { -45450388, -3736280, -45300213, -3586521, 0x680004b}, + { -46134304, -7606180, -45983297, -7456421, 0x680004b}, + { -43409988, -3810280, -43259813, -3660521, 0x680004b}, + { -45322796, -5579680, -45172205, -5429921, 0x680004b}, + { -44900000, -5598472, -42798000, -2245000, 0x0d50011}, + { -47755000, -5598472, -44900000, -3176752, 0x01c000d}, + { -46318872, -7645000, -42823000, -5598472, 0x2e10015}, + { -48758700,-10336500, -41785100, -950200, 0x0010016}, + { -48758700,-10336500, -41785100, -950200, 0x0020217}, + { -49318706,-16734045, -49229333,-16647555, 0x001000a}, // 6GO + { -49548368,-16979419, -49064024,-16488379, 0x001000c}, + { -49099802,-16426140, -48879798,-16214371, 0x931004b}, + { -48046419,-16281250, -47879616,-16048600, 0x864044b}, + { -51040724,-17881960, -50838276,-17688641, 0x864004b}, + { -48398550,-15837160, -48198250,-15643841, 0x864004b}, + { -49326493,-18510660, -49123508,-18317341, 0x864004b}, + { -47441250,-15634560, -47240950,-15441241, 0x864004b}, + { -50542216,-17000000, -46800000,-15042000, 0x07b0011}, + { -51267409,-18650000, -47127000,-17000000, 0x014000d}, + { -50051280,-15042000, -46800000,-12788000, 0x32a0015}, + { -53272700,-19497600, -45892600,-12318500, 0x0010016}, + { -53272700,-19497600, -45892600,-12318500, 0x0020217}, + { -54657967,-20506645, -54566672,-20420155, 0x001000a}, // 6MS + { -54923576,-20694320, -54428816,-20203280, 0x001000c}, + { -54916187,-22278590, -54669614,-22049811, 0x9ee004b}, + { -57742067,-19185440, -57518533,-18973671, 0x931004b}, + { -51847944,-20909840, -51622057,-20698071, 0x931004b}, + { -55775620,-22626140, -55547380,-22414371, 0x931004b}, + { -54316408,-23168240, -54086992,-22956471, 0x931004b}, + { -55819968,-24104595, -52960032,-21423405, 0x0a90011}, + { -55761577,-21423405, -52961223,-18742215, 0x001000d}, + { -52960000,-22380000, -50918000,-18733096, 0x5250015}, + { -58260500,-24146700, -50866600,-17161700, 0x0010016}, + { -58260500,-24146700, -50866600,-17161700, 0x0020217}, + { -38534706,-13018145, -38446294,-12931655, 0x001000a}, // 6BA + { -38537968,-13023320, -38058832,-12532280, 0x001000c}, + { -39037244,-12333880, -38884157,-12184121, 0x680004b}, + { -40923976,-14939080, -40769225,-14789321, 0x680004b}, + { -39360376,-14879080, -39205625,-14729321, 0x680004b}, + { -40586512, -9484580, -40435089, -9334821, 0x680004b}, + { -39165976,-14896280, -39011225,-14746521, 0x680004b}, + { -45080836,-12193280, -44928165,-12043521, 0x680004b}, + { -40164060,-13933280, -40010141,-13783521, 0x680004b}, + { -38496914,-12203710, -38371887,-12081401, 0x54f004b}, + { -39801642,-17602010, -39673558,-17479701, 0x54f004b}, + { -39152403,-16478810, -39024998,-16356501, 0x54f004b}, + { -38297134, -9459010, -38173466, -9336701, 0x54f004b}, + { -39637203,-16420610, -39509798,-16298301, 0x54f004b}, + { -41000000,-17950000, -38830000,-14420000, 0x028000d}, + { -41000000,-14420000, -37935000,-12050000, 0x0950011}, + { -45758320,-13680597, -43047339,-10999407, 0x0010015}, + { -46714000,-18437900, -37287600, -8407200, 0x0010016}, + { -46714000,-18437900, -37287600, -8407200, 0x0020217}, + { -43988500,-19951400, -43902900,-19860000, 0x021000a}, // 6MG + { -44255176,-20110620, -43760416,-19619580, 0x001000c}, + { -48341082,-18974510, -48212318,-18852201, 0x54f004b}, + { -43444041,-21817310, -43312559,-21695001, 0x54f004b}, + { -43918603,-16790010, -43791198,-16667701, 0x54f004b}, + { -48000792,-19805710, -47871009,-19683401, 0x54f004b}, + { -42003627,-18914200, -41912574,-18827711, 0x3c1004b}, + { -42597187,-19512100, -42505413,-19425611, 0x3c1004b}, + { -44279587,-19495600, -44187813,-19409111, 0x3c1004b}, + { -44929207,-20192800, -44837193,-20106311, 0x3c1004b}, + { -46613588,-21859800, -46520613,-21773311, 0x3c1004b}, + { -46551827,-18635200, -46460774,-18548711, 0x3c1004b}, + { -43813668,-21264500, -43720933,-21178011, 0x3c1004b}, + { -45484188,-21605800, -45391213,-21519311, 0x3c1004b}, + { -45981408,-22270900, -45888192,-22184411, 0x3c1004b}, + { -43832928,-20708400, -43740673,-20621911, 0x3c1004b}, + { -41549487,-17910500, -41458914,-17824011, 0x3c1004b}, + { -42675587,-19567400, -42583813,-19480911, 0x3c1004b}, + { -43273587,-19675800, -43181813,-19589311, 0x3c1004b}, + { -46652028,-20761300, -46559773,-20674811, 0x3c1004b}, + { -48241027,-18688500, -48149974,-18602011, 0x3c1004b}, + { -42427668,-21174200, -42334933,-21087711, 0x3c1004b}, + { -42990668,-21161000, -42897933,-21074511, 0x3c1004b}, + { -49511447,-19026900, -49420153,-18940411, 0x3c1004b}, + { -46995087,-19640600, -46903313,-19554111, 0x3c1004b}, + { -45508208,-22471200, -45414992,-22384711, 0x3c1004b}, + { -45041068,-21292700, -44948333,-21206211, 0x3c1004b}, + { -44292568,-21171800, -44199833,-21085311, 0x3c1004b}, + { -44631007,-20117200, -44538993,-20030711, 0x3c1004b}, + { -45127562,-21875992, -42297417,-19194802, 0x0a80011}, + { -44107220,-19194802, -41336657,-16513612, 0x0010015}, + { -49676877,-20418600, -46166215,-18316200, 0x018000d}, + { -51090000,-22958400, -39800000,-14200000, 0x0010016}, + { -51090000,-22958400, -39800000,-14200000, 0x0020217}, + { -56143500,-15636000, -56031600,-15569041, 0x018000a}, // 6MT + { -56364768,-15878020, -55880424,-15386980, 0x001000c}, + { -54746087,-16684580, -54385713,-16338621, 0xf04004b}, + { -55594900,-12018300, -55253500,-11683411, 0xe89004b}, + { -56749719,-17462941, -53979156,-14781751, 0x0a80011}, + { -56764795,-13191495, -54053814,-10510305, 0x001000d}, + { -61655000,-11140000, -58557582, -8795000, 0x3490015}, + { -61680000,-18150000, -50140000, -7300000, 0x0010016}, + { -61680000,-18150000, -50140000, -7300000, 0x0020217}, + { -48507750, -1478750, -48440500, -1372730, 0x026000a}, // 6PA + { -48510000, -1478500, -47866537, -1130020, 0x016000c}, + { -51234790, -100090, -51006011, 128689, 0x9ee004b}, + { -54877485, -2607440, -54665716, -2395671, 0x931004b}, + { -49208679, -5440000, -49020870, -5200671, 0x931044b}, + { -48982785, -1778440, -48771016, -1566671, 0x931004b}, + { -48786985, -1644440, -48575216, -1432671, 0x931004b}, + { -50217495, -3013195, -47536305, -332005, 0x0a80011}, + { -56112195, -4914671, -53431005, -2233481, 0x001000d}, + { -50493427, -5927971, -47812237, -3246781, 0x0010015}, + { -58920000, -9880000, -45990000, 2640000, 0x0010016}, + { -58920000, -9880000, -45990000, 2640000, 0x0020217}, + { -60074000, -3150750, -59968000, -3081000, 0x019000a}, // 6AM + { -60261160, -3325920, -59792440, -2834880, 0x001000c}, + { -56865690, -2767690, -56636911, -2538911, 0x9ee004b}, + { -60747185, -3343140, -60535416, -3131371, 0x931004b}, + { -58543085, -3178340, -58331316, -2966571, 0x931004b}, + { -64858979, -3404640, -64646622, -3192871, 0x931004b}, + { -63213679, -4249240, -63001322, -4037471, 0x931004b}, + { -61450595, -4440595, -58769405, -1759405, 0x0a80011}, + { -58769405, -4440595, -56088215, -1759405, 0x001000d}, + { -65240000, -4841911, -61450595, -2947500, 0x2a70015}, + { -73820000, -9847000, -56087000, 2245000, 0x3070016}, + { -73820000, -9847000, -56087000, 2245000, 0x0020217}, + { -77074777, 38866755, -76964262, 38953245, 0x001000a}, // 1DC + { -77120000, 38789750, -76908000, 38997000, 0x001000c}, + { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, + { -77120000, 38789750, -76908000, 38997000, 0x0020217}, + { -71470860, 41778255, -71355540, 41864745, 0x001000a}, // 1RI + { -71812000, 41648000, -71118000, 42023000, 0x019000c}, + { -71888000, 41300000, -71118000, 41648000, 0x0850010}, + { -73733000, 40977000, -69800000, 42887549, 0x0870011}, + { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, + { -71888000, 41140000, -71118000, 42030000, 0x0020217}, + { -75607738, 39702755, -75496262, 39789245, 0x001000a}, // 1DE + { -75788000, 39085000, -75395500, 39840000, 0x02f000c}, + { -75645759, 38495484, -75052047, 38986524, 0x0b10010}, + { -75788000, 38451000, -75000000, 39840000, 0x0fc0011}, + { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, + { -75788000, 38451000, -75000000, 39840000, 0x0020217}, + { -73244199, 41146555, -73129840, 41233045, 0x001000a}, // 1CT + { -73144600, 41417950, -72464873, 41861450, 0x01c000c}, + { -73228006, 41143840, -72972395, 41337159, 0x864004b}, + { -73447831, 41066512, -73192220, 41259831, 0x864004b}, + { -73703442, 40979518, -73447831, 41172837, 0x864004b}, + { -72979659, 41241510, -72750942, 41414489, 0x782004b}, + { -73550659, 41309310, -73321942, 41482289, 0x782004b}, + { -72208020, 41462110, -71977381, 41635089, 0x782004b}, + { -72223359, 41294610, -71994642, 41467589, 0x782004b}, + { -73733000, 40977000, -69800000, 42887549, 0x0870011}, + { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, + { -73735000, 40977000, -71786994, 42050588, 0x0020217}, + { -74071380, 40741500, -73996056, 40806566, 0x2a7044a}, // 1NJ + { -74107482, 40687708, -74016431, 40741500, 0x2a7044a}, + { -74494550, 40494880, -73936844, 41038539, 0x022000c}, + { -74495224, 40280410, -74197176, 40509189, 0x9ee004b}, + { -74294444, 39891860, -74018556, 40103629, 0x931004b}, + { -74811944, 40111160, -74536056, 40322929, 0x931004b}, + { -75144668, 39820160, -74871133, 40031929, 0x931004b}, + { -75276600, 39356864, -74942150, 39530000, 0x931044b}, + { -75583000, 38923000, -73885000, 41358000, 0x0e40011}, + { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, + { -75583000, 38923000, -73885000, 41358000, 0x0020217}, + { -71517521, 42937055, -71400279, 43023545, 0x001000a}, // 1NH + { -71623077, 42696800, -70765000, 43068000, 0x017000c}, + { -71726357, 43065990, -71392044, 43310609, 0xa9e004b}, + { -70936298, 42977290, -70604703, 43221909, 0xa9e004b}, + { -71020555, 43221909, -70686242, 43466528, 0xa9e004b}, + { -72433062, 42819610, -72122939, 43048389, 0x9ee004b}, + { -73435000, 42696800, -70575000, 45306000, 0x0bb0011}, + { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, + { -72577000, 42696800, -70575000, 45306000, 0x0020217}, + { -73248082, 44440355, -73127957, 44526845, 0x001000a}, // 1VT + { -73343196, 44340280, -72692196, 44831320, 0x001000c}, + { -72866296, 43977280, -72220504, 44468320, 0x0b00010}, + { -73435000, 42696800, -70575000, 45306000, 0x0bb0011}, + { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, + { -73435000, 42725000, -71445000, 45020000, 0x0020217}, + { -71125360, 42322755, -71009079, 42409245, 0x001000a}, // 1MA + { -71423580, 42107380, -70793412, 42598420, 0x001000c}, + { -71918281, 42176510, -71685720, 42349489, 0x782004b}, + { -72682981, 42057710, -72450420, 42230689, 0x782004b}, + { -71433242, 42546510, -71198759, 42719489, 0x782004b}, + { -71038720, 41572410, -70808081, 41745389, 0x782004b}, + { -71235504, 42659120, -71032497, 42808879, 0x680004b}, + { -71118672, 41981120, -70917329, 42130879, 0x680004b}, + { -71255440, 41644220, -71055761, 41793979, 0x680004b}, + { -71188240, 41825320, -70988561, 41975079, 0x680004b}, + { -73332472, 42380420, -73131129, 42530179, 0x680004b}, + { -73733000, 40977000, -69800000, 42887549, 0x0870011}, + { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, + { -73508143, 41227770, -69858861, 42887549, 0x0020217}, + {-157904128, 21307000,-157811682, 21350245, 0x2a7044a}, // 1HI + {-157882000, 21268000,-157779518, 21307000, 0x2a7044a}, + {-158283000, 21290000,-157989062, 21590000, 0xc730447}, + {-158156000, 21480000,-157822111, 21720000, 0xbde0447}, + {-157989062, 21250000,-157640698, 21480000, 0xbde0447}, + {-156700000, 20574000,-156170000, 21032000, 0x0a50010}, + {-160300000, 21700000,-159260000, 22300000, 0x004010c}, + {-158310000, 21200000,-157607000, 21812000, 0x004010c}, + {-157415000, 20444000,-155920000, 21280000, 0x004010c}, + {-156100000, 18880000,-154772000, 20280000, 0x004010c}, + {-177512700, 28095368,-177252300, 28340888, 0x004010c}, + {-162101772, 22890364,-161747628, 23234092, 0x004010c}, + {-164828492, 23462168,-164578508, 23707688, 0x004010c}, + {-166357112, 23556184,-165950888, 23949016, 0x004010c}, + {-171853592, 25656968,-171598400, 25902488, 0x004010c}, + {-174087292, 25945968,-173832100, 26191488, 0x004010c}, + {-176000580, 27655636,-175636020, 27999364, 0x004010c}, + {-178415076, 28290136,-178185924, 28502920, 0x004010c}, + {-178424000, 18840000,-154500000, 28503000, 0x2640016}, + {-178424000, 18840000,-154500000, 28503000, 0x0020217}, + { -76666277, 39255355, -76555762, 39341845, 0x001000a}, // 1MD + { -76906256, 39053080, -76307336, 39544120, 0x001000c}, + { -77339985, 39014260, -77068215, 39226029, 0x931004b}, + { -77102747, 38906340, -76854654, 39099659, 0x864004b}, + { -77044841, 38507840, -76798359, 38701159, 0x864004b}, + { -77569552, 39328840, -77319848, 39522159, 0x864004b}, + { -77841152, 39528940, -77591448, 39722259, 0x864004b}, + { -77180352, 39499840, -76930648, 39693159, 0x864004b}, + { -79487651, 37886607, -75042000, 39723622, 0x0790011}, + { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, + { -79487651, 37886607, -75042000, 39723622, 0x0020217}, + { -81773520, 38334000, -81584816, 38384800, 0x012000a}, // 1WV + { -82606888, 38259000, -81424419, 38493000, 0x00f000c}, + { -81648347, 39226040, -81415616, 39432000, 0x864044b}, + { -80753726, 40303040, -80501874, 40496359, 0x864004b}, + { -80080852, 39533340, -79831148, 39726659, 0x864004b}, + { -80798250, 39903000, -80631405, 40136500, 0x782044b}, + { -80254716, 39398510, -80031285, 39571489, 0x782004b}, + { -81296593, 37691510, -81079408, 37864489, 0x782004b}, + { -78075716, 39369510, -77852285, 39542489, 0x782004b}, + { -80876000, 40186000, -80510000, 40644000, 0x001008c}, + { -80876000, 39730000, -80510000, 40188000, 0x001088c}, + { -81750912, 39239362, -81151992, 39730402, 0x001108c}, + { -81151992, 39239362, -80553072, 39730402, 0x001188c}, + { -80553072, 39239362, -79954152, 39730402, 0x001208c}, + { -79954152, 39239362, -79355232, 39730402, 0x001288c}, + { -79355232, 39239362, -78756312, 39730402, 0x001308c}, + { -78756312, 39239362, -78157392, 39730402, 0x001388c}, + { -78170000, 39130000, -77719000, 39700000, 0x026408c}, + { -82469615, 38748322, -81875903, 39239362, 0x001488c}, + { -81875903, 38748322, -81282191, 39239362, 0x001508c}, + { -81282191, 38748322, -80688479, 39239362, 0x001588c}, + { -80688480, 38748322, -80094768, 39239362, 0x001608c}, + { -80094768, 38748322, -79501056, 39239362, 0x001688c}, + { -79501056, 38748322, -78907344, 39239362, 0x001708c}, + { -78907343, 38748322, -78313631, 39239362, 0x001788c}, + { -82600961, 38257282, -82012457, 38748322, 0x001808c}, + { -82012457, 38257282, -81423953, 38748322, 0x001888c}, + { -81423953, 38257282, -80835449, 38748322, 0x001908c}, + { -80835449, 38257282, -80246945, 38748322, 0x001988c}, + { -80246945, 38257282, -79658441, 38748322, 0x001a08c}, + { -79658441, 38257282, -79069937, 38748322, 0x001a88c}, + { -82644739, 37766242, -82056235, 38257282, 0x001b08c}, + { -82071308, 37766242, -81482804, 38257282, 0x001b88c}, + { -81482804, 37766242, -80894300, 38257282, 0x001c08c}, + { -80894300, 37766242, -80305796, 38257282, 0x001c88c}, + { -80305796, 37766242, -79717292, 38257282, 0x001d08c}, + { -82340000, 37273000, -81770000, 37766242, 0x001d88c}, + { -81770000, 37201483, -81297000, 37767725, 0x025e08c}, + { -81297000, 37230000, -80806000, 37766242, 0x023e88c}, + { -80806000, 37275202, -80217520, 37766242, 0x001f08c}, + { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, + { -82644739, 37201483, -77718935, 40644000, 0x0020217}, + { -81056966, 33961290, -80983635, 34022399, 0x2a7004a}, // 1SC + { -79992641, 32767890, -79920159, 32828999, 0x2a7004a}, + { -80318324, 32644480, -79766276, 33135520, 0x001000c}, + { -81162062, 33895160, -80907939, 34106929, 0x931004b}, + { -81142334, 34828340, -80907666, 35021659, 0x864004b}, + { -82511334, 34756340, -82276666, 34949659, 0x864004b}, + { -80514992, 33823340, -80283009, 34016659, 0x864004b}, + { -80885544, 32117540, -80657857, 32310859, 0x864004b}, + { -79916797, 34131940, -79683203, 34325259, 0x864004b}, + { -83363396, 34724960, -82795724, 35216000, 0x001008c}, + { -82795724, 34724960, -82228052, 35216000, 0x001088c}, + { -82228052, 34724960, -81660380, 35216000, 0x001108c}, + { -81660380, 34724960, -81092708, 35216000, 0x001188c}, + { -81092708, 34724960, -80525036, 35216000, 0x001208c}, + { -83363396, 34331628, -82800932, 34822668, 0x001288c}, + { -82800932, 34331628, -82238468, 34822668, 0x001308c}, + { -82238468, 34331628, -81676004, 34822668, 0x001388c}, + { -81676004, 34331628, -81113540, 34822668, 0x001408c}, + { -81113540, 34331628, -80551076, 34822668, 0x001488c}, + { -80551076, 34331628, -79988612, 34822668, 0x001508c}, + { -79988612, 34331628, -79426148, 34822668, 0x001588c}, + { -79426148, 34331628, -78863684, 34822668, 0x001608c}, + { -82857178, 33840588, -82294714, 34331628, 0x001688c}, + { -82294714, 33840588, -81732250, 34331628, 0x001708c}, + { -81732250, 33840588, -81169786, 34331628, 0x001788c}, + { -81169786, 33840588, -80607322, 34331628, 0x001808c}, + { -80607322, 33840588, -80044858, 34331628, 0x001888c}, + { -80044858, 33840588, -79482394, 34331628, 0x001908c}, + { -79482394, 33840588, -78919930, 34331628, 0x001988c}, + { -79090464, 33840588, -78528000, 34331628, 0x001a08c}, + { -82373875, 33349548, -81816619, 33840588, 0x001a88c}, + { -81816619, 33349548, -81259363, 33840588, 0x001b08c}, + { -81259363, 33349548, -80702107, 33840588, 0x001b88c}, + { -80702107, 33349548, -80144851, 33840588, 0x001c08c}, + { -80144851, 33349548, -79587595, 33840588, 0x001c88c}, + { -79587595, 33349548, -79030339, 33840588, 0x001d08c}, + { -79085256, 33349548, -78528000, 33840588, 0x001d88c}, + { -81956024, 32858508, -81403976, 33349548, 0x0b16090}, + { -81403976, 32858508, -80851928, 33349548, 0x0b16890}, + { -80851928, 32858508, -80299880, 33349548, 0x0b17090}, + { -80299880, 32858508, -79747832, 33349548, 0x0b17890}, + { -79747832, 32858508, -79195784, 33349548, 0x0b18090}, + { -79195784, 32858508, -78643736, 33349548, 0x0b18890}, + { -81514385, 32367468, -80962337, 32858508, 0x0b09090}, + { -80962337, 32367468, -80410289, 32858508, 0x0b09890}, + { -80410289, 32367468, -79858241, 32858508, 0x0b0a090}, + { -79858241, 32367468, -79306193, 32858508, 0x0b0a890}, + { -81233153, 32032000, -80686313, 32523040, 0x0b1b090}, + { -80686313, 32032000, -80139473, 32523040, 0x0b1b890}, + { -94618000, 24450000, -75350000, 36688000, 0x30e0216}, + { -83366000, 32032000, -78528000, 35216000, 0x0020217}, + { -70344382, 43617755, -70225218, 43704245, 0x001000a}, // 1ME + { -70508088, 43482280, -69867504, 43973320, 0x001000c}, + { -70383516, 43977690, -70046485, 44222309, 0xa9e004b}, + { -68939673, 44709990, -68596527, 44954609, 0xa9e004b}, + { -70636657, 43369790, -70302344, 43614409, 0xa9e004b}, + { -70002092, 44198310, -69683708, 44427089, 0x9ee004b}, + { -70723900, 45495527, -70062484, 45986567, 0x001008c}, + { -70062484, 45495527, -69401068, 45986567, 0x001088c}, + { -69401068, 45495527, -68739652, 45986567, 0x001108c}, + { -68739652, 45495527, -68078236, 45986567, 0x001188c}, + { -68078236, 45495527, -67416820, 45986567, 0x001208c}, + { -71084335, 45004487, -70428127, 45495527, 0x001288c}, + { -70464541, 45004487, -69808333, 45495527, 0x001308c}, + { -69808333, 45004487, -69152125, 45495527, 0x001388c}, + { -69152125, 45004487, -68495917, 45495527, 0x001408c}, + { -68495917, 45004487, -67839709, 45495527, 0x001488c}, + { -67839709, 45004487, -67183501, 45495527, 0x001508c}, + { -67541283, 45004487, -66885075, 45495527, 0x001588c}, + { -71084335, 44513447, -70433335, 45004487, 0x001608c}, + { -70464541, 44513447, -69813541, 45004487, 0x001688c}, + { -69813541, 44513447, -69162541, 45004487, 0x001708c}, + { -69162541, 44513447, -68511541, 45004487, 0x001788c}, + { -68511541, 44513447, -67860541, 45004487, 0x001808c}, + { -67860541, 44513447, -67209541, 45004487, 0x001888c}, + { -67536075, 44513447, -66885075, 45004487, 0x001908c}, + { -71050441, 44022407, -70404649, 44513447, 0x001988c}, + { -70404649, 44022407, -69758857, 44513447, 0x001a08c}, + { -69758857, 44022407, -69113065, 44513447, 0x001a88c}, + { -69113065, 44022407, -68467273, 44513447, 0x001b08c}, + { -68467273, 44022407, -67821481, 44513447, 0x001b88c}, + { -67821481, 44022407, -67175689, 44513447, 0x001c08c}, + { -71050441, 43531367, -70404649, 44022407, 0x001c88c}, + { -70404649, 43531367, -69758857, 44022407, 0x001d08c}, + { -69758857, 43531367, -69113065, 44022407, 0x001d88c}, + { -69113065, 43531367, -68467273, 44022407, 0x001e08c}, + { -70990341, 43040327, -70349757, 43531367, 0x001e88c}, + { -70635000, 42940000, -70206000, 43551400, 0x02af08c}, + { -69785459, 46968647, -69103211, 47459687, 0x0b08890}, + { -69103211, 46968647, -68420963, 47459687, 0x0b09090}, + { -68420963, 46968647, -67738715, 47459687, 0x0b09890}, + { -70467707, 46477607, -69790667, 46968647, 0x0b0a890}, + { -69790667, 46477607, -69113627, 46968647, 0x0b0b090}, + { -69113627, 46477607, -68436587, 46968647, 0x0b0b890}, + { -68436587, 46477607, -67759547, 46968647, 0x0b0c090}, + { -70394795, 45986567, -69728171, 46477607, 0x0b1c890}, + { -69728171, 45986567, -69061547, 46477607, 0x0b1e090}, + { -69061547, 45986567, -68394923, 46477607, 0x0b1e890}, + { -68394923, 45986567, -67728299, 46477607, 0x0b1f090}, + { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, + { -71084335, 42917000, -66885075, 47459687, 0x0020217}, + { -86213738, 39724755, -86102262, 39811245, 0x001000a}, // 1IN + { -86460064, 39522480, -85855936, 40013520, 0x001000c}, + { -85227908, 41034320, -85029893, 41184079, 0x680004b}, + { -86398940, 41611420, -86199261, 41761179, 0x680004b}, + { -86199261, 41611420, -85999582, 41761179, 0x680004b}, + { -85999582, 41611420, -85799903, 41761179, 0x680004b}, + { -87650640, 37933330, -87380371, 38038100, 0x680044b}, + { -87599840, 41508120, -87400161, 41657879, 0x680004b}, + { -86622096, 39090120, -86429905, 39239879, 0x680004b}, + { -87427540, 41531890, -87264461, 41654199, 0x54f004b}, + { -85469871, 40139590, -85310530, 40261899, 0x54f004b}, + { -86965071, 40349290, -86805730, 40471599, 0x54f004b}, + { -87475191, 39402690, -87317209, 39524999, 0x54f004b}, + { -85749371, 40037790, -85590030, 40160099, 0x54f004b}, + { -87847387, 41270328, -87227635, 41761368, 0x001008c}, + { -87227635, 41270328, -86607883, 41761368, 0x001088c}, + { -86607883, 41270328, -85988131, 41761368, 0x001108c}, + { -85988131, 41270328, -85368379, 41761368, 0x001188c}, + { -85399752, 41270328, -84780000, 41761368, 0x001208c}, + { -87692449, 40779288, -87077905, 41270328, 0x001288c}, + { -87077905, 40779288, -86463361, 41270328, 0x001308c}, + { -86463361, 40779288, -85848817, 41270328, 0x001388c}, + { -85848817, 40779288, -85234273, 41270328, 0x001408c}, + { -85394544, 40779288, -84780000, 41270328, 0x001488c}, + { -87687241, 40288248, -87077905, 40779288, 0x001508c}, + { -87077905, 40288248, -86468569, 40779288, 0x001588c}, + { -86468569, 40288248, -85859233, 40779288, 0x001608c}, + { -85859233, 40288248, -85249897, 40779288, 0x001688c}, + { -85389336, 40288248, -84780000, 40779288, 0x001708c}, + { -87687241, 39797208, -87083113, 40288248, 0x001788c}, + { -87083113, 39797208, -86478985, 40288248, 0x001808c}, + { -86478985, 39797208, -85874857, 40288248, 0x001888c}, + { -85874857, 39797208, -85270729, 40288248, 0x001908c}, + { -85384128, 39797208, -84780000, 40288248, 0x001988c}, + { -87682033, 39306168, -87083113, 39797208, 0x001a08c}, + { -87083113, 39306168, -86484193, 39797208, 0x001a88c}, + { -86484193, 39306168, -85885273, 39797208, 0x001b08c}, + { -85885273, 39306168, -85286353, 39797208, 0x001b88c}, + { -85378920, 39306168, -84780000, 39797208, 0x001c08c}, + { -87682033, 38815128, -87083113, 39306168, 0x001c88c}, + { -87083113, 38815128, -86484193, 39306168, 0x001d08c}, + { -86484193, 38815128, -85885273, 39306168, 0x001d88c}, + { -85885273, 38815128, -85286353, 39306168, 0x001e08c}, + { -85378920, 38815128, -84780000, 39306168, 0x001e88c}, + { -87771871, 38324088, -87178159, 38815128, 0x0b10090}, + { -87178159, 38324088, -86584447, 38815128, 0x0b10890}, + { -86584447, 38324088, -85990735, 38815128, 0x0b11090}, + { -85990735, 38324088, -85397023, 38815128, 0x0b11890}, + { -85397023, 38667816, -84803311, 39158856, 0x0b12090}, + { -88097892, 37767000, -87720000, 38390000, 0x0f92890}, + { -87720000, 37815000, -87183367, 38324088, 0x0bd3090}, + { -87183367, 37777000, -86690000, 38324088, 0x0cc3890}, + { -86690000, 37833048, -86160000, 38324088, 0x0ba4090}, + { -86160000, 37950000, -85630000, 38324088, 0x0a34890}, + { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, + { -88097892, 37767000, -84780000, 41761368, 0x0020217}, + { -84557316, 37990055, -84448723, 38076545, 0x001000a}, // 1KY + { -84750700, 37846450, -84395005, 38271600, 0xf040447}, + { -85904331, 38083100, -85481069, 38417989, 0xe890047}, + { -86576062, 36884160, -86311939, 37095929, 0x931004b}, + { -87222862, 37666440, -86980139, 37859759, 0x864004b}, + { -84590547, 38927940, -84342454, 39121259, 0x864004b}, + { -87609556, 36769340, -87368444, 36962659, 0x864004b}, + { -84416362, 37651340, -84173639, 37844659, 0x864004b}, + { -84821147, 38899140, -84573054, 39092459, 0x864004b}, + { -89580000, 36490000, -85451600, 38523000, 0x018000d}, + { -85451600, 36561000, -81963500, 39144000, 0x0a10011}, + { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, + { -89580000, 36490000, -81960000, 39144000, 0x0020217}, + { -90069894, 35106755, -89965145, 35193245, 0x001000a}, // 1TN + { -90147600, 34993512, -89623529, 35270700, 0xf040447}, + { -86990050, 35998600, -86577951, 36333489, 0xe890047}, + { -84103397, 35855160, -83842804, 36066929, 0x931004b}, + { -85331234, 34981240, -85096566, 35174559, 0x864004b}, + { -87481151, 36449840, -87241650, 36643159, 0x864004b}, + { -86508945, 35749340, -86271055, 35942659, 0x864004b}, + { -88932140, 35537640, -88695861, 35730959, 0x864004b}, + { -82485000, 36263600, -82144369, 36399489, 0x864044b}, + { -90313000, 34975000, -85900000, 36680000, 0x015000d}, + { -85900000, 34975000, -81646901, 36630000, 0x0730011}, + { -94618000, 24450000, -75350000, 36688000, 0x30e0216}, + { -90313000, 34975000, -81646901, 36688000, 0x0020217}, + { -76074816, 36809755, -75967184, 36896245, 0x001000a}, // 1VA + { -76530840, 36681180, -75952752, 37172220, 0x001000c}, + { -77251274, 38767510, -77030726, 38940489, 0x782004b}, + { -77568593, 37467510, -77351408, 37640489, 0x782004b}, + { -80067872, 37193510, -79852129, 37366489, 0x782004b}, + { -76714851, 36638010, -76500549, 36810989, 0x782004b}, + { -79285516, 37304020, -79097485, 37453779, 0x680004b}, + { -77471472, 38731120, -77280529, 38880879, 0x680004b}, + { -77402172, 38564520, -77211229, 38714279, 0x680004b}, + { -77463196, 38879220, -77271005, 39028979, 0x680004b}, + { -78959472, 38380320, -78768529, 38530079, 0x680004b}, + { -78571828, 38975460, -77972908, 39466500, 0x001008c}, + { -77972908, 38979928, -77211000, 39333000, 0x017088c}, + { -79769668, 38488888, -79175956, 38979928, 0x001108c}, + { -79175956, 38488888, -78582244, 38979928, 0x001188c}, + { -78582244, 38488888, -77988532, 38979928, 0x001208c}, + { -77988532, 38488888, -77394820, 38979928, 0x001288c}, + { -77394820, 38488888, -76801108, 38979928, 0x001308c}, + { -80001944, 37997848, -79413440, 38488888, 0x001388c}, + { -79413440, 37997848, -78824936, 38488888, 0x001408c}, + { -78824936, 37997848, -78236432, 38488888, 0x001488c}, + { -78236432, 37997848, -77647928, 38488888, 0x001508c}, + { -77647928, 37997848, -77059424, 38488888, 0x001588c}, + { -77059424, 37997848, -76470920, 38488888, 0x001608c}, + { -76470920, 37997848, -75882416, 38488888, 0x001688c}, + { -80331507, 37506808, -79743003, 37997848, 0x001708c}, + { -79743003, 37506808, -79154499, 37997848, 0x001788c}, + { -79154499, 37506808, -78565995, 37997848, 0x001808c}, + { -78565995, 37506808, -77977491, 37997848, 0x001888c}, + { -77977491, 37506808, -77388987, 37997848, 0x001908c}, + { -77388987, 37506808, -76800483, 37997848, 0x001988c}, + { -76800483, 37506808, -76211979, 37997848, 0x001a08c}, + { -76211979, 37506808, -75623475, 37997848, 0x001a88c}, + { -75754944, 37536270, -75166440, 38027310, 0x001b08c}, + { -77942180, 37015768, -77358884, 37506808, 0x001b88c}, + { -77358884, 37015768, -76775588, 37506808, 0x001c08c}, + { -76775588, 37015768, -76192292, 37506808, 0x001c88c}, + { -76192292, 37015768, -75608996, 37506808, 0x001d08c}, + { -77936972, 36530000, -77358884, 37021040, 0x001d88c}, + { -77358884, 36530000, -76780796, 37021040, 0x001e08c}, + { -76780796, 36530000, -76202708, 37021040, 0x001e88c}, + { -76202708, 36530000, -75624620, 37021040, 0x001f08c}, + { -83112801, 37047290, -82529505, 37538330, 0x0b00890}, + { -82529505, 37047290, -81946209, 37538330, 0x0b01090}, + { -81946209, 37047290, -81362913, 37538330, 0x0b01890}, + { -81362913, 37047290, -80779617, 37538330, 0x0b02090}, + { -83675290, 36556250, -83097202, 37047290, 0x0b12890}, + { -83112801, 36556250, -82534713, 37047290, 0x0b13090}, + { -82534713, 36556250, -81956625, 37047290, 0x0b13890}, + { -81956625, 36556250, -81378537, 37047290, 0x0b14090}, + { -81378537, 36556250, -80800449, 37047290, 0x0b14890}, + { -80805657, 37027648, -80222361, 37518688, 0x0b05090}, + { -80222361, 37027648, -79639065, 37518688, 0x0b05890}, + { -79639065, 37027648, -79055769, 37518688, 0x0b06090}, + { -79055769, 37027648, -78472473, 37518688, 0x0b06890}, + { -78472473, 37027648, -77889177, 37518688, 0x0b07090}, + { -80800449, 36536608, -80222361, 37027648, 0x0b17890}, + { -80222361, 36536608, -79644273, 37027648, 0x0b18090}, + { -79644273, 36536608, -79066185, 37027648, 0x0b18890}, + { -79066185, 36536608, -78488097, 37027648, 0x0b19090}, + { -78488097, 36536608, -77910009, 37027648, 0x0b19890}, + { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, + { -83675290, 36530000, -75166440, 39466500, 0x0020217}, + { -83054738, 39917755, -82942301, 40004245, 0x001000a}, // 1OH + { -83186682, 39836454, -82739818, 40182413, 0xf040047}, + { -81880975, 41247877, -81438177, 41582766, 0xe890047}, + { -84291881, 39662340, -84042177, 39855659, 0x864004b}, + { -84581047, 39092404, -84332954, 39285723, 0x864044b}, + { -84604000, 39285723, -84246875, 39420000, 0x864044b}, + { -83681852, 41558482, -83451213, 41731461, 0x782004b}, + { -81633359, 40994510, -81404642, 41167489, 0x782004b}, + { -81521183, 40747105, -81293908, 40920084, 0x782004b}, + { -80791805, 41013510, -80563088, 41186489, 0x782004b}, + { -84818198, 41243440, -84198446, 41734480, 0x001088c}, + { -84198446, 41243440, -83578694, 41734480, 0x001108c}, + { -83578694, 41243440, -82958942, 41734480, 0x001188c}, + { -82958942, 41243440, -82339190, 41734480, 0x001208c}, + { -82344398, 41488960, -81719438, 41980000, 0x001288c}, + { -81719438, 41488960, -81094478, 41980000, 0x001308c}, + { -81134960, 41488960, -80510000, 41980000, 0x001388c}, + { -84827000, 41007740, -84207248, 41498780, 0x001408c}, + { -84219278, 41007740, -83599526, 41498780, 0x001488c}, + { -83599526, 41007740, -82979774, 41498780, 0x001508c}, + { -82979774, 41007740, -82360022, 41498780, 0x001588c}, + { -82360022, 41007740, -81740270, 41498780, 0x001608c}, + { -81740270, 41007740, -81120518, 41498780, 0x001688c}, + { -81129752, 41007740, -80510000, 41498780, 0x001708c}, + { -84827000, 40516700, -84212456, 41007740, 0x001788c}, + { -84224486, 40516700, -83609942, 41007740, 0x001808c}, + { -83609942, 40516700, -82995398, 41007740, 0x001888c}, + { -82995398, 40516700, -82380854, 41007740, 0x001908c}, + { -82380854, 40516700, -81766310, 41007740, 0x001988c}, + { -81766310, 40516700, -81151766, 41007740, 0x001a08c}, + { -81151766, 40516700, -80537222, 41007740, 0x001a88c}, + { -84827000, 40025660, -84217664, 40516700, 0x001b08c}, + { -84255213, 40025660, -83645877, 40516700, 0x001b88c}, + { -83645877, 40025660, -83036541, 40516700, 0x001c08c}, + { -83036541, 40025660, -82427205, 40516700, 0x001c88c}, + { -82427205, 40025660, -81817869, 40516700, 0x001e08c}, + { -81817869, 40025660, -81208533, 40516700, 0x001e88c}, + { -81208533, 40025660, -80599197, 40516700, 0x001f08c}, + { -84827000, 39534620, -84222872, 40025660, 0x0b00890}, + { -84321355, 39534620, -83717227, 40025660, 0x0b01090}, + { -83717227, 39534620, -83113099, 40025660, 0x0b01890}, + { -83113099, 39534620, -82508971, 40025660, 0x0b02090}, + { -82508971, 39534620, -81904843, 40025660, 0x0b02890}, + { -81904843, 39534620, -81300715, 40025660, 0x0b03090}, + { -81300715, 39534620, -80696587, 40025660, 0x0b03890}, + { -84827000, 39043580, -84228080, 39534620, 0x0b14090}, + { -84381768, 39043580, -83782848, 39534620, 0x0b14890}, + { -83782848, 39043580, -83183928, 39534620, 0x0b15090}, + { -83183928, 39043580, -82585008, 39534620, 0x0b15890}, + { -82585008, 39043580, -81986088, 39534620, 0x0b16090}, + { -81986088, 39043580, -81387168, 39534620, 0x0b16890}, + { -81387168, 39043580, -80788248, 39534620, 0x0b17090}, + { -84441660, 38552540, -83847948, 39043580, 0x0b17890}, + { -83847948, 38552540, -83254236, 39043580, 0x0b18090}, + { -83254236, 38552540, -82660524, 39043580, 0x0b18890}, + { -82660524, 38552540, -82066812, 39043580, 0x0b19090}, + { -82066812, 38847164, -81467892, 39338204, 0x0b19890}, + { -82845408, 38400000, -82251696, 38891040, 0x0b1a090}, + { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, + { -84827000, 38400000, -80510000, 41980000, 0x0020217}, + { -75242238, 39908755, -75129801, 39995245, 0x001000a}, // 1PA + { -75371779, 39856500, -74991890, 40138500, 0xc730447}, + { -80186500, 40304290, -79766746, 40536300, 0xbde0447}, + { -75641100, 40504500, -75180045, 40717500, 0xbde0447}, + { -76050326, 40275440, -75798474, 40468759, 0x864004b}, + { -75776906, 41311740, -75521295, 41505059, 0x864004b}, + { -76023906, 41175940, -75744733, 41352850, 0x864044b}, + { -76433377, 39986410, -76234522, 40182300, 0x782044b}, + { -74992200, 40041000, -74758288, 40207500, 0x782044b}, + { -77016677, 40192000, -76739499, 40332500, 0x782044b}, + { -80247800, 42031300, -79965992, 42174000, 0x782044b}, + { -80519880, 41661090, -79894920, 42152130, 0x001088c}, + { -79894920, 41661090, -79269960, 42152130, 0x001108c}, + { -80376139, 41882058, -79751179, 42373098, 0x001008c}, + { -79269960, 41513778, -78645000, 42004818, 0x001188c}, + { -78645000, 41513778, -78020040, 42004818, 0x001208c}, + { -78020040, 41513778, -77395080, 42004818, 0x001288c}, + { -77395080, 41513778, -76770120, 42004818, 0x001308c}, + { -76770120, 41513778, -76145160, 42004818, 0x001388c}, + { -76145160, 41513778, -75520200, 42004818, 0x001408c}, + { -75520200, 41513778, -74895240, 42004818, 0x001488c}, + { -80519900, 41170050, -79900148, 41661090, 0x001508c}, + { -79907419, 41170050, -79287667, 41661090, 0x001588c}, + { -79287667, 41170050, -78667915, 41661090, 0x001608c}, + { -78667915, 41170050, -78048163, 41661090, 0x001688c}, + { -78048163, 41170050, -77428411, 41661090, 0x001708c}, + { -77428411, 41170050, -76808659, 41661090, 0x001788c}, + { -76808659, 41170050, -76188907, 41661090, 0x001808c}, + { -76188907, 41170050, -75569155, 41661090, 0x001888c}, + { -75569155, 41170050, -74949403, 41661090, 0x001908c}, + { -80519900, 40679010, -79905356, 41170050, 0x001988c}, + { -79912627, 40679010, -79298083, 41170050, 0x001a08c}, + { -79298083, 40679010, -78683539, 41170050, 0x001a88c}, + { -78683539, 40679010, -78068995, 41170050, 0x001b08c}, + { -78068995, 40679010, -77454451, 41170050, 0x001b88c}, + { -77454451, 40679010, -76839907, 41170050, 0x001c08c}, + { -76839907, 40679010, -76225363, 41170050, 0x001c88c}, + { -76225363, 40679010, -75610819, 41170050, 0x001d08c}, + { -75610819, 40679010, -74996275, 41170050, 0x001d88c}, + { -75309752, 41047290, -74690000, 41538330, 0x001e08c}, + { -80519900, 40187970, -79910564, 40679010, 0x0b00890}, + { -79916116, 40187970, -79306780, 40679010, 0x0b01090}, + { -79306780, 40187970, -78697444, 40679010, 0x0b01890}, + { -78697444, 40187970, -78088108, 40679010, 0x0b02090}, + { -78088108, 40187970, -77478772, 40679010, 0x0b02890}, + { -77478772, 40187970, -76869436, 40679010, 0x0b03090}, + { -76869436, 40187970, -76260100, 40679010, 0x0b03890}, + { -76260100, 40187970, -75650764, 40679010, 0x0b04090}, + { -75650764, 40187970, -75041428, 40679010, 0x0b04890}, + { -80519900, 39700000, -79915772, 40191040, 0x0b05090}, + { -79921324, 39700000, -79317196, 40191040, 0x0b05890}, + { -79317196, 39700000, -78713068, 40191040, 0x0b06090}, + { -78713068, 39700000, -78108940, 40191040, 0x0b06890}, + { -78108940, 39700000, -77504812, 40191040, 0x0b07090}, + { -77504812, 39700000, -76900684, 40191040, 0x0b07890}, + { -76900684, 39700000, -76296556, 40191040, 0x0b08090}, + { -76296556, 39700000, -75692428, 40191040, 0x0b08890}, + { -75692428, 39700000, -75088300, 40191040, 0x0b09090}, + { -75299336, 39942450, -74690000, 40433490, 0x0b09890}, + { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, + { -80519900, 39700000, -74690000, 42373098, 0x0020217}, + { -90256333, 32268754, -90154467, 32355244, 0x001000a}, // 1MS + { -90356132, 32139020, -89948669, 32484979, 0xf040047}, + { -89201000, 30321900, -88618341, 30543660, 0xe890447}, + { -90115840, 34805000, -89783394, 34996000, 0x9ee044b}, + { -89455032, 31218360, -89207968, 31430129, 0x931004b}, + { -88817109, 32274860, -88567692, 32486629, 0x931004b}, + { -88806344, 34144560, -88550457, 34356329, 0x931004b}, + { -91113879, 33301960, -90861521, 33513729, 0x931004b}, + { -90812304, 34505960, -90249840, 34997000, 0x001008c}, + { -90249840, 34505960, -89687376, 34997000, 0x001088c}, + { -89687376, 34505960, -89124912, 34997000, 0x001108c}, + { -89124912, 34505960, -88562448, 34997000, 0x001188c}, + { -88659464, 34505960, -88097000, 34997000, 0x001208c}, + { -90958544, 34037016, -90396080, 34528056, 0x001288c}, + { -90396080, 34037016, -89833616, 34528056, 0x001308c}, + { -89833616, 34037016, -89271152, 34528056, 0x001388c}, + { -89271152, 34037016, -88708688, 34528056, 0x001408c}, + { -88708688, 34037016, -88146224, 34528056, 0x001488c}, + { -91515800, 33545976, -90958544, 34037016, 0x001508c}, + { -90958544, 33545976, -90401288, 34037016, 0x001588c}, + { -90401288, 33545976, -89844032, 34037016, 0x001608c}, + { -89844032, 33545976, -89286776, 34037016, 0x001688c}, + { -89286776, 33545976, -88729520, 34037016, 0x001708c}, + { -88729520, 33545976, -88172264, 34037016, 0x001788c}, + { -91515800, 33054936, -90958544, 33545976, 0x001888c}, + { -90958544, 33054936, -90401288, 33545976, 0x001908c}, + { -90401288, 33054936, -89844032, 33545976, 0x001988c}, + { -89844032, 33054936, -89286776, 33545976, 0x001a08c}, + { -89286776, 33054936, -88729520, 33545976, 0x001a88c}, + { -88729520, 33054936, -88172264, 33545976, 0x001b08c}, + { -91515800, 32563896, -90963752, 33054936, 0x001b88c}, + { -90963752, 32563896, -90411704, 33054936, 0x001c08c}, + { -90411704, 32563896, -89859656, 33054936, 0x001c88c}, + { -89859656, 32563896, -89307608, 33054936, 0x001e08c}, + { -89307608, 32563896, -88755560, 33054936, 0x001e88c}, + { -88755560, 32563896, -88203512, 33054936, 0x001f08c}, + { -91656000, 32072856, -91103952, 32563896, 0x0b00890}, + { -91106733, 32072856, -90554685, 32563896, 0x0b01090}, + { -90554685, 32072856, -90002637, 32563896, 0x0b01890}, + { -90002637, 32072856, -89450589, 32563896, 0x0b02090}, + { -89450589, 32072856, -88898541, 32563896, 0x0b02890}, + { -88898541, 32072856, -88346493, 32563896, 0x0b03090}, + { -91653573, 31581816, -91106733, 32072856, 0x0b13890}, + { -91106733, 31581816, -90559893, 32072856, 0x0b14090}, + { -90559893, 31581816, -90013053, 32072856, 0x0b14890}, + { -90013053, 31581816, -89466213, 32072856, 0x0b15090}, + { -89466213, 31581816, -88919373, 32072856, 0x0b15890}, + { -88919373, 31581816, -88372533, 32072856, 0x0b16090}, + { -91653573, 31090776, -91106733, 31581816, 0x0b06890}, + { -91106733, 31090776, -90559893, 31581816, 0x0b07090}, + { -90559893, 31090776, -90013053, 31581816, 0x0b08890}, + { -90013053, 31090776, -89466213, 31581816, 0x0b09090}, + { -89466213, 31090776, -88919373, 31581816, 0x0b09890}, + { -88919373, 31090776, -88372533, 31581816, 0x0b0a090}, + { -91653573, 30599736, -91111941, 31090776, 0x0b0a890}, + { -91111941, 30599736, -90570309, 31090776, 0x0b0b090}, + { -90570309, 30599736, -90028677, 31090776, 0x0b0b890}, + { -90028677, 30599736, -89487045, 31090776, 0x0b0c090}, + { -89487045, 30599736, -88945413, 31090776, 0x0b0c890}, + { -88945413, 30599736, -88403781, 31090776, 0x0b0d090}, + { -89860979, 30145000, -89324555, 30636040, 0x0b1e090}, + { -89324555, 30145000, -88788131, 30636040, 0x0b1e890}, + { -88788131, 30145000, -88251707, 30636040, 0x0b1f090}, + { -94618000, 24450000, -75350000, 36688000, 0x30e0216}, + { -91656000, 30145000, -88097000, 34997000, 0x0020217}, + { -90162011, 29872755, -90063028, 29959245, 0x001000a}, // 1LA + { -90273446, 29782020, -89876554, 30127979, 0xf040047}, + { -91272926, 30277700, -90886874, 30612589, 0xe890047}, + { -93882554, 32362090, -93594447, 32606709, 0xa9e004b}, + { -92160896, 30088590, -91878905, 30333209, 0xa9e004b}, + { -93398996, 30116690, -93117005, 30361309, 0xa9e004b}, + { -92253726, 32427600, -91939013, 32623389, 0x9ee044b}, + { -94044000, 32528960, -93491952, 33020000, 0x001008c}, + { -93547156, 32528960, -92995108, 33020000, 0x001088c}, + { -92995108, 32528960, -92443060, 33020000, 0x001108c}, + { -92443060, 32528960, -91891012, 33020000, 0x001188c}, + { -91891012, 32528960, -91338964, 33020000, 0x001208c}, + { -91338964, 32528960, -90786916, 33020000, 0x001288c}, + { -94044000, 32037920, -93491952, 32528960, 0x001308c}, + { -93547156, 32037920, -92995108, 32528960, 0x001388c}, + { -92995108, 32037920, -92443060, 32528960, 0x001408c}, + { -92443060, 32037920, -91891012, 32528960, 0x001488c}, + { -91891012, 32037920, -91338964, 32528960, 0x001508c}, + { -91338964, 32037920, -90786916, 32528960, 0x001588c}, + { -94044000, 31546880, -93497160, 32037920, 0x001608c}, + { -93547156, 31546880, -93000316, 32037920, 0x001688c}, + { -93000316, 31546880, -92453476, 32037920, 0x001708c}, + { -92453476, 31546880, -91906636, 32037920, 0x001788c}, + { -91906636, 31546880, -91359796, 32037920, 0x001808c}, + { -91359796, 31546880, -90812956, 32037920, 0x001888c}, + { -93820576, 31055840, -93273736, 31546880, 0x001908c}, + { -93273736, 31055840, -92726896, 31546880, 0x001988c}, + { -92726896, 31055840, -92180056, 31546880, 0x001a08c}, + { -92180056, 31055840, -91633216, 31546880, 0x001a88c}, + { -91633216, 31055840, -91086376, 31546880, 0x001b08c}, + { -93820576, 30564800, -93278944, 31055840, 0x001b88c}, + { -93278944, 30564800, -92737312, 31055840, 0x001c08c}, + { -92737312, 30564800, -92195680, 31055840, 0x001c88c}, + { -92195680, 30564800, -91654048, 31055840, 0x001d08c}, + { -91654048, 30564800, -91112416, 31055840, 0x001d88c}, + { -91112416, 30564800, -90570784, 31055840, 0x001e08c}, + { -90570784, 30564800, -90029152, 31055840, 0x001e88c}, + { -90029152, 30564800, -89487520, 31055840, 0x001f08c}, + { -93815368, 30073760, -93278944, 30564800, 0x0010088}, + { -93278944, 30073760, -92742520, 30564800, 0x0010888}, + { -92742520, 30073760, -92206096, 30564800, 0x0011088}, + { -92206096, 30073760, -91669672, 30564800, 0x0011888}, + { -91669672, 30073760, -91133248, 30564800, 0x0012088}, + { -91133248, 30073760, -90596824, 30564800, 0x0012888}, + { -90596824, 30073760, -90060400, 30564800, 0x0013088}, + { -90060400, 30073760, -89523976, 30564800, 0x0013888}, + { -89523976, 30073760, -88987552, 30564800, 0x0014088}, + { -94044000, 29582720, -93507576, 30073760, 0x0014888}, + { -93547156, 29582720, -93010732, 30073760, 0x0015088}, + { -93010732, 29582720, -92474308, 30073760, 0x0015888}, + { -92474308, 29582720, -91937884, 30073760, 0x0016088}, + { -91937884, 29582720, -91401460, 30073760, 0x0016888}, + { -91401460, 29582720, -90865036, 30073760, 0x0017088}, + { -90865036, 29582720, -90328612, 30073760, 0x0017888}, + { -90328612, 29582720, -89792188, 30073760, 0x0018088}, + { -89792188, 29582720, -89255764, 30073760, 0x0018888}, + { -89294424, 29582720, -88758000, 30073760, 0x0019088}, + { -93010732, 29091680, -92479516, 29582720, 0x0019888}, + { -92479516, 29091680, -91948300, 29582720, 0x001a088}, + { -91948300, 29091680, -91417084, 29582720, 0x001a888}, + { -91417084, 29091680, -90885868, 29582720, 0x001b088}, + { -90885868, 29091680, -90354652, 29582720, 0x001b888}, + { -90354652, 29091680, -89823436, 29582720, 0x001c088}, + { -89823436, 29091680, -89292220, 29582720, 0x001c888}, + { -89292220, 29091680, -88761004, 29582720, 0x001d088}, + { -91151476, 28854000, -90620260, 29345040, 0x001d888}, + { -90620260, 28854000, -90089044, 29345040, 0x001e088}, + { -90089044, 28854000, -89557828, 29345040, 0x001e888}, + { -89557828, 28854000, -89026612, 29345040, 0x001f088}, + { -94618000, 24450000, -75350000, 36688000, 0x30e0216}, + { -94044000, 28854000, -88758000, 33020000, 0x0020217}, + { -86849933, 33473755, -86747106, 33560245, 0x001000a}, // 1AL + { -87004602, 33337330, -86662798, 33624159, 0xc730047}, + { -86482000, 32290000, -86067011, 32502100, 0xbde0447}, + { -86794391, 34593290, -86464010, 34866709, 0xbde0047}, + { -88278901, 30579410, -88013899, 30808189, 0x9ee004b}, + { -87685379, 33104460, -87433021, 33316229, 0x931004b}, + { -85504532, 31115560, -85257468, 31327329, 0x931004b}, + { -87116644, 34462660, -86860757, 34674429, 0x931004b}, + { -85555309, 32504160, -85305892, 32715929, 0x931004b}, + { -88245327, 34517960, -87677655, 35009000, 0x01e008c}, + { -87677655, 34517960, -87109983, 35009000, 0x01e088c}, + { -87109983, 34517960, -86542311, 35009000, 0x01e108c}, + { -86542311, 34517960, -85974639, 35009000, 0x01e188c}, + { -85974639, 34517960, -85406967, 35009000, 0x01e208c}, + { -88216943, 34115307, -87654479, 34606347, 0x001288c}, + { -87654479, 34115307, -87092015, 34606347, 0x001308c}, + { -87092015, 34115307, -86529551, 34606347, 0x001388c}, + { -86529551, 34115307, -85967087, 34606347, 0x001408c}, + { -85967087, 34115307, -85404623, 34606347, 0x001488c}, + { -88391307, 33624267, -87828843, 34115307, 0x001508c}, + { -87828843, 33624267, -87266379, 34115307, 0x001588c}, + { -87266379, 33624267, -86703915, 34115307, 0x001608c}, + { -86703915, 33624267, -86141451, 34115307, 0x001688c}, + { -86141451, 33624267, -85578987, 34115307, 0x001708c}, + { -85578987, 33624267, -85016523, 34115307, 0x001888c}, + { -88386099, 33133227, -87828843, 33624267, 0x001908c}, + { -87828843, 33133227, -87271587, 33624267, 0x001988c}, + { -87271587, 33133227, -86714331, 33624267, 0x001a08c}, + { -86714331, 33133227, -86157075, 33624267, 0x001a88c}, + { -86157075, 33133227, -85599819, 33624267, 0x001b08c}, + { -85599819, 33133227, -85042563, 33624267, 0x001b88c}, + { -88386099, 32642187, -87834051, 33133227, 0x001c08c}, + { -87834051, 32642187, -87282003, 33133227, 0x001c88c}, + { -87282003, 32642187, -86729955, 33133227, 0x001d08c}, + { -86729955, 32642187, -86177907, 33133227, 0x001e08c}, + { -86177907, 32642187, -85625859, 33133227, 0x001e88c}, + { -85625859, 32642187, -85073811, 33133227, 0x001f08c}, + { -88475000, 32151147, -87922952, 32642187, 0x0b00090}, + { -87922952, 32151147, -87370904, 32642187, 0x0b00890}, + { -87370904, 32151147, -86818856, 32642187, 0x0b01090}, + { -86818856, 32151147, -86266808, 32642187, 0x0b01890}, + { -86266808, 32151147, -85714760, 32642187, 0x0b02090}, + { -85714760, 32151147, -85162712, 32642187, 0x0b02890}, + { -85192616, 31920000, -84888000, 32642187, 0x11f3090}, + { -88471052, 31660107, -87924212, 32151147, 0x0b13890}, + { -87924212, 31660107, -87377372, 32151147, 0x0b14090}, + { -87377372, 31660107, -86830532, 32151147, 0x0b14890}, + { -86830532, 31660107, -86283692, 32151147, 0x0b15090}, + { -86283692, 31660107, -85736852, 32151147, 0x0b15890}, + { -85736852, 31660107, -85190012, 32151147, 0x0b16090}, + { -88471052, 31169067, -87924212, 31660107, 0x0b07090}, + { -87924212, 31169067, -87377372, 31660107, 0x0b07890}, + { -87377372, 31169067, -86830532, 31660107, 0x0b08090}, + { -86830532, 31169067, -86283692, 31660107, 0x0b08890}, + { -86283692, 31169067, -85736852, 31660107, 0x0b09090}, + { -85736852, 31169067, -85190012, 31660107, 0x0b09890}, + { -85192616, 30991000, -84970000, 31920000, 0x17ca890}, + { -88464219, 30678027, -87922587, 31169067, 0x0b0b090}, + { -87922587, 30678027, -87380955, 31169067, 0x0b0b890}, + { -87380955, 30991000, -86285500, 31169067, 0x04bc090}, + { -86285500, 30991000, -85192616, 31169067, 0x04bc890}, + { -88429325, 30186987, -87892901, 30678027, 0x0b1e090}, + { -87892901, 30186987, -87356477, 30678027, 0x0b1f090}, + { -94618000, 24450000, -75350000, 36688000, 0x30e0216}, + { -88475000, 30143000, -84888000, 35009000, 0x0020217}, + { -92341394, 34711355, -92236645, 34797845, 0x001000a}, // 1AR + { -94332220, 35909400, -94040727, 36414500, 0xf040447}, + { -92492329, 34587200, -92087672, 34922089, 0xe890047}, + { -94508690, 35245390, -94209711, 35490009, 0xa9e004b}, + { -90854509, 35719690, -90553492, 35964309, 0xa9e004b}, + { -92562970, 34942290, -92266030, 35186909, 0xa9e004b}, + { -92160621, 34123610, -91884180, 34352389, 0x9ee004b}, + { -94618000, 36008960, -94045120, 36500000, 0x001008c}, + { -94045120, 36008960, -93472240, 36500000, 0x001088c}, + { -93472240, 36008960, -92899360, 36500000, 0x001108c}, + { -92899360, 36008960, -92326480, 36500000, 0x001188c}, + { -92326480, 36008960, -91753600, 36500000, 0x001208c}, + { -91753600, 36008960, -91180720, 36500000, 0x001288c}, + { -91180720, 36008960, -90607840, 36500000, 0x001308c}, + { -90607840, 36008960, -90034960, 36500000, 0x001388c}, + { -94617999, 35517920, -94045119, 36008960, 0x001408c}, + { -94045119, 35517920, -93472239, 36008960, 0x001488c}, + { -93472239, 35517920, -92899359, 36008960, 0x001508c}, + { -92899359, 35517920, -92326479, 36008960, 0x001588c}, + { -92326479, 35517920, -91753599, 36008960, 0x001608c}, + { -91753599, 35517920, -91180719, 36008960, 0x001688c}, + { -91180719, 35517920, -90607839, 36008960, 0x001708c}, + { -90607839, 35517920, -90034959, 36008960, 0x001788c}, + { -90216880, 35517920, -89644000, 36008960, 0x001808c}, + { -94469571, 35026880, -93901899, 35517920, 0x001888c}, + { -93901899, 35026880, -93334227, 35517920, 0x001908c}, + { -93334227, 35026880, -92766555, 35517920, 0x001988c}, + { -92766555, 35026880, -92198883, 35517920, 0x001a08c}, + { -92198883, 35026880, -91631211, 35517920, 0x001a88c}, + { -91631211, 35026880, -91063539, 35517920, 0x001b08c}, + { -91063539, 35026880, -90495867, 35517920, 0x001b88c}, + { -90495867, 35026880, -89928195, 35517920, 0x001c08c}, + { -94611489, 34535840, -94049025, 35026880, 0x001c88c}, + { -94049025, 34535840, -93486561, 35026880, 0x001d08c}, + { -93486561, 34535840, -92924097, 35026880, 0x001d88c}, + { -92924097, 34535840, -92361633, 35026880, 0x001e08c}, + { -92361633, 34535840, -91799169, 35026880, 0x001e88c}, + { -91799169, 34535840, -91236705, 35026880, 0x001f08c}, + { -91236705, 34535840, -90674241, 35026880, 0x0010088}, + { -90674241, 34535840, -90111777, 35026880, 0x0010888}, + { -94611489, 34044800, -94049025, 34535840, 0x0011088}, + { -94049025, 34044800, -93486561, 34535840, 0x0011888}, + { -93486561, 34044800, -92924097, 34535840, 0x0012088}, + { -92924097, 34044800, -92361633, 34535840, 0x0012888}, + { -92361633, 34044800, -91799169, 34535840, 0x0013088}, + { -91799169, 34044800, -91236705, 34535840, 0x0013888}, + { -91236705, 34044800, -90674241, 34535840, 0x0014088}, + { -90674241, 34044800, -90111777, 34535840, 0x0014888}, + { -94606281, 33553760, -94049025, 34044800, 0x0015088}, + { -94049025, 33553760, -93491769, 34044800, 0x0015888}, + { -93491769, 33553760, -92934513, 34044800, 0x0016088}, + { -92934513, 33553760, -92377257, 34044800, 0x0016888}, + { -92377257, 33553760, -91820001, 34044800, 0x0017088}, + { -91820001, 33553760, -91262745, 34044800, 0x0017888}, + { -91262745, 33553760, -90705489, 34044800, 0x0018088}, + { -94394524, 33062720, -93837268, 33553760, 0x0018888}, + { -93837268, 33062720, -93280012, 33553760, 0x0019088}, + { -93280012, 33062720, -92722756, 33553760, 0x0019888}, + { -92722756, 33062720, -92165500, 33553760, 0x001a088}, + { -92165500, 33062720, -91608244, 33553760, 0x001a888}, + { -91608244, 33062720, -91050988, 33553760, 0x001b088}, + { -94171622, 33003000, -93619574, 33494040, 0x001b888}, + { -93619574, 33003000, -93067526, 33494040, 0x001c088}, + { -93067526, 33003000, -92515478, 33494040, 0x001c888}, + { -92515478, 33003000, -91963430, 33494040, 0x0b1e090}, + { -91963430, 33003000, -91411382, 33494040, 0x0b1e890}, + { -91411382, 33003000, -90859334, 33494040, 0x0b1f090}, + { -94618000, 24450000, -75350000, 36688000, 0x30e0216}, + { -94618000, 33003000, -89644000, 36500000, 0x0020217}, + { -80895855, 35183755, -80790145, 35270245, 0x001000a}, // 1NC + { -81052978, 35054020, -80633022, 35399979, 0xf040047}, + { -78907855, 35602600, -78498546, 35937489, 0xe890047}, + { -79005430, 35907510, -78792570, 36080489, 0x782004b}, + { -79040000, 34994000, -78854167, 35189300, 0x782044b}, + { -77957480, 34085663, -77792725, 34305000, 0x782044b}, + { -80352230, 36017010, -80139370, 36189989, 0x782004b}, + { -79950030, 35989010, -79737170, 36161989, 0x782004b}, + { -80119730, 35864010, -79906870, 36036989, 0x782004b}, + { -77468710, 35531510, -77257291, 35704489, 0x782004b}, + { -82650120, 35521020, -82467081, 35670779, 0x680004b}, + { -82603360, 36097960, -82030480, 36589000, 0x001008c}, + { -82030480, 36097960, -81457600, 36589000, 0x001088c}, + { -81457600, 36097960, -80884720, 36589000, 0x001108c}, + { -80884720, 36097960, -80311840, 36589000, 0x001188c}, + { -80311840, 36097960, -79738960, 36589000, 0x001208c}, + { -79738960, 36097960, -79166080, 36589000, 0x001288c}, + { -83749120, 35606920, -83176240, 36097960, 0x001308c}, + { -83176240, 35606920, -82603360, 36097960, 0x001388c}, + { -82603360, 35606920, -82030480, 36097960, 0x001408c}, + { -82030480, 35606920, -81457600, 36097960, 0x001488c}, + { -81457600, 35606920, -80884720, 36097960, 0x001508c}, + { -80884720, 35606920, -80311840, 36097960, 0x001588c}, + { -80311840, 35606920, -79738960, 36097960, 0x001608c}, + { -79738960, 35606920, -79166080, 36097960, 0x001688c}, + { -84316792, 35115880, -83749120, 35606920, 0x001708c}, + { -83749120, 35115880, -83181448, 35606920, 0x001788c}, + { -83181448, 35115880, -82613776, 35606920, 0x001808c}, + { -82613776, 35115880, -82046104, 35606920, 0x001888c}, + { -82046104, 35115880, -81478432, 35606920, 0x001908c}, + { -81478432, 35115880, -80910760, 35606920, 0x001988c}, + { -80910760, 35115880, -80343088, 35606920, 0x001a08c}, + { -80343088, 35115880, -79775416, 35606920, 0x001a88c}, + { -79775416, 35115880, -79207744, 35606920, 0x001b08c}, + { -84316792, 34985000, -82613776, 35115880, 0x009b88c}, + { -81478432, 34624840, -80910760, 35115880, 0x001c08c}, + { -80910760, 34624840, -80343088, 35115880, 0x001c88c}, + { -80343088, 34624840, -79775416, 35115880, 0x001d08c}, + { -79775416, 34624840, -79207744, 35115880, 0x001d88c}, + { -79775415, 34133800, -79212951, 34624840, 0x001e08c}, + { -78931720, 33752500, -78369256, 34243540, 0x001e88c}, + { -78369256, 33752500, -77806792, 34243540, 0x001f08c}, + { -79218159, 36063587, -78645279, 36554627, 0x0010088}, + { -78645279, 36063587, -78072399, 36554627, 0x0010888}, + { -78072399, 36063587, -77499519, 36554627, 0x0011088}, + { -77499519, 36063587, -76926639, 36554627, 0x0011888}, + { -76926639, 36063587, -76353759, 36554627, 0x0012088}, + { -76353759, 36063587, -75780879, 36554627, 0x0012888}, + { -75922880, 36063587, -75350000, 36554627, 0x0013088}, + { -79218159, 35572547, -78645279, 36063587, 0x0013888}, + { -78645279, 35572547, -78072399, 36063587, 0x0014088}, + { -78072399, 35572547, -77499519, 36063587, 0x0014888}, + { -77499519, 35572547, -76926639, 36063587, 0x0015088}, + { -76926639, 35572547, -76353759, 36063587, 0x0015888}, + { -76353759, 35572547, -75780879, 36063587, 0x0016088}, + { -75922880, 35572547, -75350000, 36063587, 0x0016888}, + { -79212951, 35081507, -78645279, 35572547, 0x0017088}, + { -78645279, 35081507, -78077607, 35572547, 0x0017888}, + { -78077607, 35081507, -77509935, 35572547, 0x0018088}, + { -77509935, 35081507, -76942263, 35572547, 0x0018888}, + { -76942263, 35081507, -76374591, 35572547, 0x0019088}, + { -76374591, 35081507, -75806919, 35572547, 0x0019888}, + { -75917672, 35081507, -75350000, 35572547, 0x001a088}, + { -79212951, 34590467, -78650487, 35081507, 0x001a888}, + { -78650487, 34590467, -78088023, 35081507, 0x001b088}, + { -78088023, 34590467, -77525559, 35081507, 0x001b888}, + { -77525559, 34590467, -76963095, 35081507, 0x001c088}, + { -76963095, 34590467, -76400631, 35081507, 0x001c888}, + { -76400631, 34590467, -75838167, 35081507, 0x001d088}, + { -79212951, 34099427, -78650487, 34590467, 0x001d888}, + { -78650487, 34099427, -78088023, 34590467, 0x001e088}, + { -78088023, 34099427, -77525559, 34590467, 0x001e888}, + { -77525559, 34099427, -76963095, 34590467, 0x001f088}, + { -94618000, 24450000, -75350000, 36688000, 0x30e0216}, + { -84322000, 33752500, -75350000, 36589000, 0x0020217}, + { -74019000, 40700000, -73960231, 40755500, 0x22a044a}, // 1NY + { -74007000, 40755500, -73928483, 40797000, 0x22a044a}, + { -73977300, 40797000, -73915693, 40850000, 0x22a044a}, + { -73972500, 40542180, -73301537, 40978600, 0x01c000c}, + { -78941162, 42795710, -78631039, 43024489, 0x9ee004b}, + { -77738809, 43062260, -77449391, 43274029, 0x931004b}, + { -76293033, 42973660, -76005968, 43185429, 0x931004b}, + { -73991933, 42632670, -73689252, 42833429, 0x931044b}, + { -74256850, 40495560, -73968794, 40700000, 0x931044b}, + { -79158350, 42929080, -78522974, 43420120, 0x001008c}, + { -78522974, 42929080, -77887598, 43420120, 0x001088c}, + { -77887598, 42929080, -77252222, 43420120, 0x001108c}, + { -77252222, 42929080, -76616846, 43420120, 0x001188c}, + { -76616846, 42929080, -75981470, 43420120, 0x001208c}, + { -75981470, 42929080, -75346094, 43420120, 0x001288c}, + { -75346094, 42929080, -74710718, 43420120, 0x001308c}, + { -74710718, 42929080, -74075342, 43420120, 0x001388c}, + { -74075342, 42929080, -73439966, 43420120, 0x001408c}, + { -73884729, 42929080, -73249353, 43420120, 0x001488c}, + { -79534367, 42438040, -78904199, 42929080, 0x001508c}, + { -78904199, 42438040, -78274031, 42929080, 0x001588c}, + { -78274031, 42438040, -77643863, 42929080, 0x001608c}, + { -77643863, 42438040, -77013695, 42929080, 0x001688c}, + { -77013695, 42438040, -76383527, 42929080, 0x001708c}, + { -76383527, 42438040, -75753359, 42929080, 0x001788c}, + { -75753359, 42438040, -75123191, 42929080, 0x001808c}, + { -75123191, 42438040, -74493023, 42929080, 0x001888c}, + { -74493023, 42438040, -73862855, 42929080, 0x001908c}, + { -73862855, 42438040, -73232687, 42929080, 0x001988c}, + { -75312241, 41455960, -74687281, 41947000, 0x001a88c}, + { -74687281, 41455960, -74062321, 41947000, 0x001b08c}, + { -74062321, 41455960, -73437361, 41947000, 0x001b88c}, + { -74619577, 40964920, -73999825, 41455960, 0x001c88c}, + { -73999825, 40964920, -73380073, 41455960, 0x001d08c}, + { -74929453, 41308648, -74309701, 41799688, 0x001c08c}, + { -74256850, 40495560, -73640369, 40964920, 0x01ef08c}, + { -73640369, 40498431, -73025825, 40989471, 0x001d88c}, + { -73025825, 40621191, -72411281, 41112231, 0x001e08c}, + { -72411281, 40805331, -71796737, 41296371, 0x001e88c}, + { -75235164, 44888000, -73320000, 45016000, 0x0340090}, + { -75883560, 44402200, -75232560, 44893240, 0x0b00890}, + { -75232560, 44402200, -74581560, 44893240, 0x0b01090}, + { -74581560, 44402200, -73930560, 44893240, 0x0b01890}, + { -73930560, 44402200, -73279560, 44893240, 0x0b02090}, + { -76469459, 43911160, -75823667, 44402200, 0x0b02890}, + { -75823667, 43911160, -75177875, 44402200, 0x0b03090}, + { -75177875, 43911160, -74532083, 44402200, 0x0b03890}, + { -74532083, 43911160, -73886291, 44402200, 0x0b04090}, + { -73886291, 43911160, -73240499, 44402200, 0x0b04890}, + { -76916306, 43420120, -76275722, 43911160, 0x0b05090}, + { -76275722, 43420120, -75635138, 43911160, 0x0b05890}, + { -75635138, 43420120, -74994554, 43911160, 0x0b06090}, + { -74994554, 43420120, -74353970, 43911160, 0x0b06890}, + { -74353970, 43420120, -73713386, 43911160, 0x0b07090}, + { -73713386, 43420120, -73072802, 43911160, 0x0b07890}, + { -79763000, 41947000, -79132832, 42438040, 0x0b08090}, + { -79342713, 41947000, -78712545, 42438040, 0x0b08890}, + { -78712545, 41947000, -78082377, 42438040, 0x0b09090}, + { -78082377, 41947000, -77452209, 42438040, 0x0b09890}, + { -77452209, 41947000, -76822041, 42438040, 0x0b0a090}, + { -76822041, 41947000, -76191873, 42438040, 0x0b0a890}, + { -76191873, 41947000, -75561705, 42438040, 0x0b0b090}, + { -75561705, 41947000, -74931537, 42438040, 0x0b0b890}, + { -74931537, 41947000, -74301369, 42438040, 0x0b0c090}, + { -74301369, 41947000, -73671201, 42438040, 0x0b0c890}, + { -73986284, 41947000, -73356116, 42438040, 0x0b0d090}, + { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, + { -79763000, 40477000, -71777000, 45016000, 0x0020217}, + { -93666660, 41557755, -93551340, 41644245, 0x001000a}, // 1IA + { -93890940, 41446020, -93429661, 41791979, 0xf040047}, + { -91850360, 41830600, -91403841, 42165489, 0xe890047}, + { -90650000, 41496020, -90473241, 41665100, 0x680044b}, + { -96495000, 42385200, -96314590, 42552200, 0x680044b}, + { -92500000, 42442000, -92248321, 42561779, 0x680044b}, + { -91647540, 41613820, -91447861, 41763579, 0x680004b}, + { -95931808, 41176320, -95733793, 41326079, 0x680004b}, + { -93703819, 41969290, -93539381, 42091599, 0x54f004b}, + { -90796419, 42447090, -90631981, 42569399, 0x54f004b}, + { -93305778, 43107190, -93138622, 43229499, 0x54f004b}, + { -92996419, 41996490, -92831981, 42118799, 0x54f004b}, + { -90332440, 41774590, -90169361, 41896899, 0x54f004b}, + { -91273000, 40754000, -91092907, 40863000, 0x54f044b}, + { -94236619, 42429190, -94072181, 42551499, 0x54f004b}, + { -92499260, 40950190, -92337540, 41072499, 0x54f004b}, + { -96640000, 43010960, -95999416, 43502000, 0x001088c}, + { -96003217, 43010960, -95362633, 43502000, 0x001108c}, + { -95362633, 43010960, -94722049, 43502000, 0x001188c}, + { -94722049, 43010960, -94081465, 43502000, 0x001208c}, + { -94081465, 43010960, -93440881, 43502000, 0x001288c}, + { -93440881, 43010960, -92800297, 43502000, 0x001308c}, + { -92800297, 43010960, -92159713, 43502000, 0x001388c}, + { -92159713, 43010960, -91519129, 43502000, 0x001408c}, + { -91519129, 43010960, -90878545, 43502000, 0x001488c}, + { -96640000, 42524830, -96004624, 43015870, 0x001508c}, + { -96008425, 42524830, -95373049, 43015870, 0x001588c}, + { -95373049, 42524830, -94737673, 43015870, 0x001608c}, + { -94737673, 42524830, -94102297, 43015870, 0x001688c}, + { -94102297, 42524830, -93466921, 43015870, 0x001708c}, + { -93466921, 42524830, -92831545, 43015870, 0x001788c}, + { -92831545, 42524830, -92196169, 43015870, 0x001808c}, + { -92196169, 42524830, -91560793, 43015870, 0x001888c}, + { -91560793, 42524830, -90925417, 43015870, 0x001908c}, + { -90925417, 42524830, -90290041, 43015870, 0x001988c}, + { -96638593, 42033790, -96008425, 42524830, 0x001a08c}, + { -96008425, 42033790, -95378257, 42524830, 0x001a88c}, + { -95378257, 42033790, -94748089, 42524830, 0x001b08c}, + { -94748089, 42033790, -94117921, 42524830, 0x001b88c}, + { -94117921, 42033790, -93487753, 42524830, 0x001c08c}, + { -93487753, 42033790, -92857585, 42524830, 0x001c88c}, + { -92857585, 42033790, -92227417, 42524830, 0x001d08c}, + { -92227417, 42033790, -91597249, 42524830, 0x001d88c}, + { -91597249, 42033790, -90967081, 42524830, 0x001e08c}, + { -90967081, 42033790, -90336913, 42524830, 0x001e88c}, + { -90769168, 42033790, -90139000, 42524830, 0x001f08c}, + { -96638593, 41542750, -96013633, 42033790, 0x0010088}, + { -96013633, 41542750, -95388673, 42033790, 0x0010888}, + { -95388673, 41542750, -94763713, 42033790, 0x0011088}, + { -94763713, 41542750, -94138753, 42033790, 0x0011888}, + { -94138753, 41542750, -93513793, 42033790, 0x0012088}, + { -93513793, 41542750, -92888833, 42033790, 0x0012888}, + { -92888833, 41542750, -92263873, 42033790, 0x0013088}, + { -92263873, 41542750, -91638913, 42033790, 0x0013888}, + { -91638913, 41542750, -91013953, 42033790, 0x0014088}, + { -91013953, 41542750, -90388993, 42033790, 0x0014888}, + { -90763960, 41542750, -90139000, 42033790, 0x0015088}, + { -96633385, 41051710, -96013633, 41542750, 0x0015888}, + { -96013633, 41051710, -95393881, 41542750, 0x0016088}, + { -95393881, 41051710, -94774129, 41542750, 0x0016888}, + { -94774129, 41051710, -94154377, 41542750, 0x0017088}, + { -94154377, 41051710, -93534625, 41542750, 0x0017888}, + { -93534625, 41051710, -92914873, 41542750, 0x0018088}, + { -92914873, 41051710, -92295121, 41542750, 0x0018888}, + { -92295121, 41051710, -91675369, 41542750, 0x0019088}, + { -91675369, 41051710, -91055617, 41542750, 0x0019888}, + { -91055617, 41051710, -90435865, 41542750, 0x001a088}, + { -96013633, 40560670, -95399089, 41051710, 0x001a888}, + { -95399089, 40560670, -94784545, 41051710, 0x001b088}, + { -94784545, 40560670, -94170001, 41051710, 0x001b888}, + { -94170001, 40560670, -93555457, 41051710, 0x001c088}, + { -93555457, 40560670, -92940913, 41051710, 0x001c888}, + { -92940913, 40560670, -92326369, 41051710, 0x001d088}, + { -92326369, 40560670, -91711825, 41051710, 0x001d888}, + { -91711825, 40560670, -91097281, 41051710, 0x001e088}, + { -91097281, 40560670, -90482737, 41051710, 0x001e888}, + { -91706617, 40375000, -91097281, 40866040, 0x001f088}, + {-104060000, 35995500, -89100000, 49384500, 0x0010216}, + { -96640000, 40375000, -90139000, 43502000, 0x0020217}, + { -87719160, 41832655, -87603840, 41919145, 0x001000a}, // 1IL + { -88049960, 41577000, -87521400, 42140000, 0x024000c}, + { -88337213, 41971010, -88049960, 42111000, 0x782044b}, + { -88279065, 41798031, -88048426, 41971010, 0x782004b}, + { -88279065, 41625052, -88048426, 41798031, 0x782004b}, + { -88274452, 41452073, -88043813, 41625052, 0x782004b}, + { -89150681, 42181810, -88960228, 42392900, 0x782044b}, + { -89740720, 39727120, -89522171, 39903800, 0x782044b}, + { -89687384, 40545500, -89549742, 40831000, 0x782044b}, + { -88002372, 42291220, -87801029, 42440979, 0x680004b}, + { -90692177, 42017960, -90062009, 42509000, 0x001008c}, + { -90062009, 42017960, -89431841, 42509000, 0x001088c}, + { -89431841, 42017960, -88801673, 42509000, 0x001108c}, + { -88801673, 42017960, -88171505, 42509000, 0x001188c}, + { -88171505, 42017960, -87541337, 42509000, 0x001208c}, + { -90566143, 41531830, -89941183, 42022870, 0x001288c}, + { -89941183, 41531830, -89316223, 42022870, 0x001308c}, + { -89316223, 41531830, -88691263, 42022870, 0x001388c}, + { -88691264, 41531830, -88066304, 42022870, 0x001408c}, + { -88066304, 41531830, -87441344, 42022870, 0x001488c}, + { -91185896, 41040790, -90566144, 41531830, 0x001508c}, + { -90566144, 41040790, -89946392, 41531830, 0x001588c}, + { -89946392, 41040790, -89326640, 41531830, 0x001608c}, + { -89326640, 41040790, -88706888, 41531830, 0x001688c}, + { -88706888, 41040790, -88087136, 41531830, 0x001708c}, + { -88087136, 41040790, -87467384, 41531830, 0x001788c}, + { -91514000, 40549750, -90899456, 41040790, 0x001808c}, + { -90912215, 40549750, -90297671, 41040790, 0x001888c}, + { -90297671, 40549750, -89683127, 41040790, 0x001908c}, + { -89683127, 40549750, -89068583, 41040790, 0x001988c}, + { -89068583, 40549750, -88454039, 41040790, 0x001a08c}, + { -88454039, 40549750, -87839495, 41040790, 0x001a88c}, + { -88039544, 40549750, -87425000, 41040790, 0x001b08c}, + { -91514000, 40058710, -90904664, 40549750, 0x001b88c}, + { -90912215, 40058710, -90302879, 40549750, 0x001c08c}, + { -90302879, 40058710, -89693543, 40549750, 0x001c88c}, + { -89693543, 40058710, -89084207, 40549750, 0x001d08c}, + { -89084207, 40058710, -88474871, 40549750, 0x001d88c}, + { -88474871, 40058710, -87865535, 40549750, 0x001e08c}, + { -88034336, 40058710, -87425000, 40549750, 0x001e88c}, + { -91514000, 39567670, -90909872, 40058710, 0x001f08c}, + { -90917423, 39567670, -90313295, 40058710, 0x0010088}, + { -90313295, 39567670, -89709167, 40058710, 0x0010888}, + { -89709167, 39567670, -89105039, 40058710, 0x0011088}, + { -89105039, 39567670, -88500911, 40058710, 0x0011888}, + { -88500911, 39567670, -87896783, 40058710, 0x0012088}, + { -88029128, 39567670, -87425000, 40058710, 0x0012888}, + { -91514000, 39076630, -90915080, 39567670, 0x0013088}, + { -90917423, 39076630, -90318503, 39567670, 0x0013888}, + { -90318503, 39076630, -89719583, 39567670, 0x0014088}, + { -89719583, 39076630, -89120663, 39567670, 0x0014888}, + { -89120663, 39076630, -88521743, 39567670, 0x0015088}, + { -88521743, 39076630, -87922823, 39567670, 0x0015888}, + { -88023920, 39076630, -87425000, 39567670, 0x0016088}, + { -90917423, 38585590, -90323711, 39076630, 0x0016888}, + { -90323711, 38585590, -89729999, 39076630, 0x0017088}, + { -89729999, 38585590, -89136287, 39076630, 0x0017888}, + { -89136287, 38585590, -88542575, 39076630, 0x0018088}, + { -88542575, 38585590, -87948863, 39076630, 0x0018888}, + { -88018712, 38585590, -87425000, 39076630, 0x0019088}, + { -90496617, 38094550, -89908113, 38585590, 0x0019888}, + { -89908113, 38094550, -89319609, 38585590, 0x001a088}, + { -89319609, 38094550, -88731105, 38585590, 0x001a888}, + { -88731105, 38094550, -88142601, 38585590, 0x001b088}, + { -88142601, 38094550, -87554097, 38585590, 0x001b888}, + { -90261215, 37603510, -89672711, 38094550, 0x001c088}, + { -89672711, 37603510, -89084207, 38094550, 0x001c888}, + { -89084207, 37603510, -88495703, 38094550, 0x001d088}, + { -88495703, 37603510, -87907199, 38094550, 0x001d888}, + { -89520000, 36969500, -89080000, 37603510, 0x028e088}, + { -89080000, 37050000, -88570000, 37603510, 0x023e888}, + { -88570000, 37050000, -88060000, 37603510, 0x023f088}, + { -89520000, 36969500, -89080000, 37603510, 0x0e7e090}, + { -89080000, 37050000, -88570000, 37603510, 0x0c8e890}, + { -88570000, 37050000, -88060000, 37603510, 0x0c8f090}, + { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, + { -91514000, 36969500, -87425000, 42509000, 0x0020217}, + { -84439894, 33714355, -84336106, 33800845, 0x001000a}, // 1GA + { -84644332, 33592880, -84081868, 34083920, 0x001000c}, + { -82144986, 33358140, -81914614, 33551459, 0x864004b}, + { -85064044, 32384240, -84836357, 32577559, 0x864004b}, + { -81263007, 31969540, -81036394, 32162859, 0x864004b}, + { -83486088, 33847310, -83278513, 34020289, 0x782004b}, + { -83768186, 32695810, -83563014, 32868789, 0x782004b}, + { -84271585, 31495810, -84068815, 31668789, 0x782004b}, + { -83761186, 32524710, -83556014, 32697689, 0x782004b}, + { -85606000, 32319810, -82448154, 35001000, 0x0a80011}, + { -82700000, 30354000, -80820000, 33911000, 0x58b0015}, + { -85249040, 30595312, -82150776, 33276502, 0x001000d}, + { -94618000, 24450000, -75350000, 36688000, 0x30e0216}, + { -85606000, 30354000, -80820000, 35001000, 0x0020217}, + { -87987321, 42995755, -87869118, 43082245, 0x001000a}, // 1WI + { -88304584, 42866020, -87835617, 43211979, 0xf040047}, + { -89602000, 42899600, -89182077, 43261500, 0xe890447}, + { -88171918, 44407340, -87902882, 44600659, 0x864004b}, + { -88018828, 42674440, -87756773, 42867759, 0x864004b}, + { -88068528, 42499740, -87806473, 42693059, 0x864004b}, + { -88520065, 44143610, -88257668, 44302268, 0x782044b}, + { -88778400, 43962000, -88505601, 44113089, 0x782044b}, + { -91569826, 44764800, -91364292, 44968900, 0x782044b}, + { -89124442, 42616510, -88889959, 42789489, 0x782004b}, + { -90000000, 44352595, -86700000, 46700000, 0x001000d}, + { -92890000, 44423600, -89250000, 47100000, 0x0010015}, + { -92113000, 42490000, -87490000, 44423600, 0x07e0011}, + { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, + { -92890000, 42490000, -86700000, 47100000, 0x0020217}, + { -80250265, 25743490, -80182536, 25804599, 0x2a7004a}, // 1FL + { -81691223, 30301490, -81620778, 30362599, 0x2a7004a}, + { -80436000, 25654000, -80071000, 26330000, 0x02b000c}, + { -81755703, 30245510, -81556297, 30418489, 0x782004b}, + { -82539356, 27889520, -82370045, 28039279, 0x680004b}, + { -82763240, 27698620, -82594761, 27848379, 0x680004b}, + { -81461472, 28461220, -81291329, 28610979, 0x680004b}, + { -84369120, 30367620, -84196481, 30517379, 0x680004b}, + { -80433824, 27219120, -80266177, 27368879, 0x680004b}, + { -82068608, 26543420, -81901793, 26693179, 0x680004b}, + { -80193508, 26674420, -80026693, 26824179, 0x680004b}, + { -82845356, 27912220, -82676045, 28061979, 0x680004b}, + { -82449204, 29577020, -82277397, 29726779, 0x680004b}, + { -82952745, 25468781, -80003436, 28149971, 0x0a90011}, + { -83513411, 28149971, -80504520, 30831161, 0x001000d}, + { -81194880, 25054480, -80679288, 25545520, 0x0b00090}, + { -80679288, 25054480, -80163696, 25545520, 0x0b00890}, + { -82999452, 24465232, -82489068, 24956272, 0x0b11090}, + { -82386991, 24465232, -81876607, 24956272, 0x0b11890}, + { -81876607, 24465232, -81366223, 24956272, 0x0b12090}, + { -81366223, 24465232, -80855839, 24956272, 0x0b12890}, + { -80855839, 24710752, -80340247, 25201792, 0x0b03090}, + { -87640916, 30510960, -87099284, 31002000, 0x0b05090}, + { -87099284, 30510960, -86557652, 31002000, 0x0b05890}, + { -86557652, 30510960, -86016020, 31002000, 0x0b06090}, + { -86016020, 30510960, -85474388, 31002000, 0x0b06890}, + { -85474387, 30510960, -84932755, 31002000, 0x0b07090}, + { -84932755, 30510960, -84391123, 31002000, 0x0b07890}, + { -84391123, 30510960, -83849491, 31002000, 0x0b08090}, + { -83849491, 30510960, -83307859, 31002000, 0x0b08890}, + { -87641000, 30019920, -87104576, 30510960, 0x0b19090}, + { -87640916, 30019920, -87104492, 30510960, 0x0b19890}, + { -87104492, 30019920, -86568068, 30510960, 0x0b1a090}, + { -86568068, 30019920, -86031644, 30510960, 0x0b1a890}, + { -86031644, 30019920, -85495220, 30510960, 0x0b1b090}, + { -85495220, 30019920, -84958796, 30510960, 0x0b1b890}, + { -84958796, 30019920, -84422372, 30510960, 0x0b1c090}, + { -84422372, 30019920, -83885948, 30510960, 0x0b1c890}, + { -83885948, 30019920, -83349524, 30510960, 0x0b1d090}, + { -85602504, 29528880, -85066080, 30019920, 0x0b0d890}, + { -85066080, 29528880, -84529656, 30019920, 0x0b0e090}, + { -84529656, 29528880, -83993232, 30019920, 0x0b0e890}, + { -83993232, 29528880, -83456808, 30019920, 0x0b0f090}, + { -94618000, 24450000, -75350000, 36688000, 0x30e0216}, + { -87641000, 24450000, -79900000, 31002000, 0x0020217}, + { -94607977, 39060255, -94497462, 39146745, 0x001000a}, // 1MO + { -94613300, 38886400, -94252133, 39311600, 0xf040447}, + { -90537000, 38454800, -90180703, 38856000, 0xe890447}, + { -93488269, 37041310, -93202931, 37270089, 0x9ee004b}, + { -92469885, 38846160, -92198115, 39057929, 0x931004b}, + { -90826303, 38644160, -90556298, 38855929, 0x931004b}, + { -94584500, 37025770, -94281090, 37210000, 0x931044b}, + { -94905968, 39677660, -94706601, 39968000, 0x931044b}, + { -94840000, 36471156, -91800000, 39312000, 0x0b50011}, + { -91800000, 35995500, -89098843, 39250000, 0x4920015}, + { -95774700, 39000000, -90649996, 40613641, 0x013000d}, + {-104060000, 35995500, -89100000, 49384500, 0x0010216}, + { -95774700, 35995500, -89100000, 40613641, 0x0020217}, + { -97568855, 35424755, -97463145, 35511245, 0x001000a}, // 1OK + { -97784000, 35177300, -97266561, 35713520, 0x022000c}, + { -96146330, 36114910, -95933470, 36287889, 0x782004b}, + { -95933470, 36114910, -95720610, 36287889, 0x782004b}, + { -96146330, 35941931, -95933470, 36114910, 0x782004b}, + { -95933470, 35941931, -95720610, 36114910, 0x782004b}, + { -98496180, 34549620, -98315221, 34699379, 0x680004b}, + { -97964168, 36318220, -97778633, 36467979, 0x680004b}, + { -97154444, 36048020, -96970157, 36197779, 0x680004b}, + { -95414944, 35675420, -95230657, 35825179, 0x680004b}, + { -96046068, 36686420, -95860533, 36836179, 0x680004b}, + { -96900000, 33615700, -94431300, 37002500, 0x0d80011}, + { -99450000, 33719000, -96900000, 37002500, 0x026000d}, + {-103002856, 36494024,-102403936, 37001432, 0x0b05090}, + {-102403936, 36494024,-101805016, 37001432, 0x0b05890}, + {-101805016, 36494024,-101206096, 37001432, 0x0b06090}, + {-101206096, 36495092,-100607176, 37002500, 0x0b06890}, + {-100607176, 36495092,-100008256, 37002500, 0x0b07090}, + {-100009037, 36506004, -99420533, 37002500, 0x0b07890}, + {-100009714, 36325924, -99431626, 36816964, 0x0b18090}, + {-100009714, 35834884, -99436834, 36325924, 0x0b18890}, + {-100009714, 35343844, -99436834, 35834884, 0x0b09090}, + {-100004506, 34852804, -99436834, 35343844, 0x0b09890}, + {-100004506, 34361764, -99442042, 34852804, 0x0b1a090}, + {-103002856, 36494024, -94610000, 37001432, 0x02ee091}, + {-100004500, 33615700, -97200000, 36494024, 0x0bbe891}, + { -97200000, 33615700, -94431300, 36494024, 0x0bcf091}, + {-103005000, 33615700, -94431300, 37002500, 0x0020217}, + { -96923000, 46832555, -96767400, 46905500, 0x019000a}, // 1ND + { -97244062, 46704020, -96739538, 47049979, 0xf040047}, + {-101025865, 46640600,-100542136, 46975489, 0xe890047}, + { -97190356, 47819160, -96875644, 48030929, 0x931004b}, + {-101469600, 48158600,-101125864, 48320100, 0x864044b}, + {-102930962, 46782340,-102649038, 46975659, 0x864004b}, + { -98848962, 46814340, -98567038, 47007659, 0x864004b}, + {-103761647, 48050340,-103474353, 48243659, 0x864004b}, + { -96833820, 46168340, -96554581, 46361659, 0x864004b}, + {-104049000, 45925000,-101549000, 49000700, 0x0df0011}, + {-101549000, 45925000, -99049000, 49000700, 0x029000d}, + { -99049000, 45925000, -96554000, 49000700, 0x4fc0015}, + {-104060000, 35995500, -89100000, 49384500, 0x0010216}, + {-104050000, 45925000, -96554000, 49000700, 0x0020217}, + {-122395426, 47562755,-122268574, 47649245, 0x001000a}, // 1WA + {-122423300, 47060000,-122065000, 48019000, 0x03b000c}, + {-117520000, 47587000,-117136414, 47759000, 0x931044b}, + {-122625130, 47067340,-122423006, 47336837, 0x864044b}, + {-122726800, 45576250,-122399381, 45737800, 0x864044b}, + {-122650490, 48692740,-122360511, 48886059, 0x864004b}, + {-119372900, 46161500,-119042311, 46324700, 0x864044b}, + {-120655500, 46539500,-120341031, 46711059, 0x864044b}, + {-124770000, 45543500,-122065000, 49002500, 0x0e20011}, + {-122065000, 45600000,-119544000, 49002500, 0x02a000d}, + {-119544000, 45900000,-116916000, 49002500, 0x4e00015}, + {-124800000, 40994700,-104018000, 49002500, 0x29e0216}, + {-124800000, 45543500,-116916000, 49002500, 0x0020217}, + { -96790921, 43498655, -96672718, 43585145, 0x001000a}, // 1SD + { -96973306, 43325420, -96500495, 43671379, 0xf040047}, + {-103415302, 43934600,-102953899, 44269489, 0xe890047}, + { -98599527, 45372710, -98354473, 45545689, 0x782004b}, + { -96939165, 44215410, -96698436, 44388389, 0x782004b}, + { -97226726, 44818310, -96984075, 44991289, 0x782004b}, + { -98155464, 43627710, -97917137, 43800689, 0x782004b}, + { -97502642, 42842710, -97268159, 43015689, 0x782004b}, + {-100452765, 44292810,-100212036, 44465789, 0x782004b}, + { -98334465, 44284010, -98093736, 44456989, 0x782004b}, + { -97019304, 42711720, -96816297, 42861479, 0x680004b}, + {-104060000, 42990000,-101420000, 45945400, 0x026000d}, + {-101420000, 42990000, -98800000, 45945400, 0x4a40015}, + { -98800000, 42479750, -96436000, 45945400, 0x0ed0011}, + {-104060000, 35995500, -89100000, 49384500, 0x0010216}, + {-104060000, 42479750, -96436000, 45945400, 0x0020217}, + { -95994500, 41228690, -95913700, 41289799, 0x2a7004a}, // 1NE + { -96740645, 40782990, -96660355, 40844099, 0x2a7004a}, + { -96298718, 41043220, -95841283, 41389179, 0xf040047}, + { -96887004, 40632600, -96446997, 40967489, 0xe890047}, + { -98480300, 40824140, -98226300, 41017459, 0x864004b}, + { -99208000, 40602340, -98954000, 40795659, 0x864004b}, + { -96589406, 41297340, -96333795, 41490659, 0x864004b}, + { -98524238, 40501510, -98296963, 40674489, 0x782004b}, + {-100883059, 41046210,-100654342, 41219189, 0x782004b}, + { -97542281, 41948610, -97309720, 42121589, 0x782004b}, + { -97421259, 41320610, -97192542, 41493589, 0x782004b}, + {-104053550, 39999700,-101050000, 43001710, 0x4480015}, + {-101050000, 39999700, -98190000, 43001710, 0x024000d}, + { -98190000, 39999700, -95308200, 43001710, 0x0c40011}, + {-104060000, 35995500, -89100000, 49384500, 0x0010216}, + {-104060000, 39999700, -95308200, 43001710, 0x0020217}, + { -97388116, 37648755, -97279523, 37735245, 0x001000a}, // 1KS + { -94950000, 38787600, -94593014, 39214979, 0xf040447}, + { -97548236, 37524600, -97127764, 37859489, 0xe890047}, + { -95834964, 38925690, -95521036, 39170309, 0xa9e004b}, + { -95391964, 38869500, -94948561, 39042600, 0xa9e044b}, + { -96728964, 39061690, -96415036, 39306309, 0xa9e004b}, + { -97730047, 38710510, -97438354, 38939289, 0x9ee004b}, + {-102052000, 36990000, -99600000, 40003300, 0x4a60015}, + { -99600000, 36990000, -97100000, 40003300, 0x026000d}, + { -97100000, 36990000, -94580000, 40003300, 0x0cd0011}, + {-104060000, 35995500, -89100000, 49384500, 0x0010216}, + {-102052000, 36990000, -94580000, 40003300, 0x0020217}, + {-116292582, 43566455,-116173418, 43652945, 0x001000a}, // 1ID + {-116981452, 43414000,-116092900, 43760000, 0x016000c}, + {-112190333, 43352610,-111877668, 43581389, 0x9ee004b}, + {-112619833, 42783860,-112332768, 42995629, 0x931004b}, + {-117044000, 47642000,-116686516, 47826600, 0x931044b}, + {-114577000, 42478000,-114349105, 42744600, 0x931044b}, + {-117066445, 46349160,-116760556, 46560929, 0x931004b}, + {-117244000, 41987500,-114150000, 44990000, 0x0c00011}, + {-114150000, 41987500,-111043000, 44990000, 0x023000d}, + {-117040000, 48420000,-116540000, 49002000, 0x0e40090}, + {-116540000, 48420000,-116040000, 49002000, 0x0e40890}, + {-117049723, 47934480,-116357059, 48425520, 0x0b11090}, + {-116357059, 47934480,-115664395, 48425520, 0x0b11890}, + {-117049723, 47443440,-116362267, 47934480, 0x0b12090}, + {-116362267, 47443440,-115674811, 47934480, 0x0b12890}, + {-116224775, 47443440,-115537319, 47934480, 0x0b13090}, + {-117044515, 46952400,-116362267, 47443440, 0x0b03890}, + {-116362267, 46952400,-115680019, 47443440, 0x0b04090}, + {-115680019, 46952400,-114997771, 47443440, 0x0b04890}, + {-117078627, 46461360,-116401587, 46952400, 0x0b05090}, + {-116401587, 46461360,-115724547, 46952400, 0x0b05890}, + {-115724547, 46461360,-115047507, 46952400, 0x0b06090}, + {-115047507, 46461360,-114370467, 46952400, 0x0b06890}, + {-114912099, 46461360,-114235059, 46952400, 0x0b07090}, + {-117073419, 45970320,-116406795, 46461360, 0x0b17890}, + {-116406795, 45970320,-115740171, 46461360, 0x0b18090}, + {-115740171, 45970320,-115073547, 46461360, 0x0b18890}, + {-115073547, 45970320,-114406923, 46461360, 0x0b19090}, + {-114940222, 45970320,-114273598, 46461360, 0x0b19890}, + {-116934886, 45479280,-116273470, 45970320, 0x0b1a090}, + {-116273470, 45479280,-115612054, 45970320, 0x0b1a890}, + {-115612054, 45479280,-114950638, 45970320, 0x0b1b090}, + {-114950638, 45479280,-114289222, 45970320, 0x0b1b890}, + {-114289222, 45479280,-113627806, 45970320, 0x0b1c090}, + {-116934886, 44988240,-116278678, 45479280, 0x0b0c890}, + {-116278678, 44988240,-115622470, 45479280, 0x0b0d090}, + {-115622470, 44988240,-114966262, 45479280, 0x0b0d890}, + {-114966262, 44988240,-114310054, 45479280, 0x0b0e090}, + {-114310054, 44988240,-113653846, 45479280, 0x0b0e890}, + {-114047571, 44988240,-113391363, 45479280, 0x0b0f090}, + {-124800000, 40994700,-104018000, 49002500, 0x29e0216}, + {-117244000, 41987500,-111043000, 49002500, 0x0020217}, + {-111949999, 40700455,-111836601, 40786945, 0x001000a}, // 1UT + {-112132000, 40330000,-111736000, 41050000, 0x02e000c}, + {-111791024, 40162510,-111492976, 40391289, 0x9ee004b}, + {-111815044, 39960860,-111539156, 40172629, 0x931004b}, + {-112180203, 41045360,-111900197, 41257129, 0x931004b}, + {-112175903, 41253160,-111895897, 41464929, 0x931004b}, + {-113710862, 37002660,-113446739, 37214429, 0x931004b}, + {-114053000, 38660000,-111540000, 42001700, 0x0db0011}, + {-111540000, 38660000,-109041000, 42001700, 0x028000d}, + {-114053000, 36997500,-109041000, 38660000, 0x26a0015}, + {-125000000, 31332000,-102041524, 42010000, 0x2b30216}, + {-114053000, 36997500,-109041000, 42001700, 0x0020217}, + { -93317243, 44939055, -93196157, 45025545, 0x001000a}, // 1MN + { -93597104, 44734180, -92940896, 45225220, 0x001000c}, + { -92686316, 43888590, -92349285, 44133209, 0xa9e004b}, + { -92345170, 46644390, -91991831, 46889009, 0xa9e004b}, + { -94373172, 45456990, -94026628, 45701609, 0xa9e004b}, + { -93429192, 44526810, -93110808, 44755589, 0x9ee004b}, + { -94867251, 43490005, -91202958, 46171195, 0x0a80011}, + { -94876486, 46171195, -91003656, 48852385, 0x001000d}, + { -97030000, 43490000, -94867251, 48000000, 0x6560015}, + {-104060000, 35995500, -89100000, 49384500, 0x0010016}, + { -97239500, 43490000, -89480000, 49384500, 0x0020217}, + { -83104860, 42321555, -82988579, 42408045, 0x001000a}, // 1MI + { -83518480, 42210500, -82867100, 42679920, 0x01d000c}, + { -85829362, 42842210, -85519239, 43070989, 0x9ee004b}, + { -84688433, 42625660, -84401368, 42837429, 0x931004b}, + { -83846000, 42159260, -83514582, 42341100, 0x931044b}, + { -83814400, 42882000, -83580405, 43141700, 0x931044b}, + { -83406000, 41987000, -83136897, 42211000, 0x931044b}, + { -86548000, 41695000, -82416000, 43990000, 0x0910011}, + { -86517500, 43990000, -83185600, 46774250, 0x021000d}, + { -89276718, 47664572, -88589262, 48155612, 0x0b10890}, + { -88589262, 47762780, -87896598, 48253820, 0x0b11090}, + { -83134937, 43983196, -82489145, 44474236, 0x0b01890}, + { -87062480, 41734480, -86437520, 42225520, 0x0b02090}, + { -88929306, 47048580, -88247058, 47539620, 0x0b05090}, + { -88247058, 47048580, -87564810, 47539620, 0x0b05890}, + { -90430252, 46557540, -89753212, 47048580, 0x0b06090}, + { -89753212, 46557540, -89076172, 47048580, 0x0b06890}, + { -89076172, 46557540, -88399132, 47048580, 0x0b07090}, + { -88399132, 46557540, -87722092, 47048580, 0x0b07890}, + { -87722092, 46557540, -87045052, 47048580, 0x0b08090}, + { -90425044, 46066500, -89758420, 46557540, 0x0b18890}, + { -89758420, 46066500, -89091796, 46557540, 0x0b19090}, + { -89091796, 46066500, -88425172, 46557540, 0x0b19890}, + { -88425172, 46066500, -87758548, 46557540, 0x0b1a090}, + { -87758548, 46066500, -87091924, 46557540, 0x0b1a890}, + { -87091924, 46066500, -86425300, 46557540, 0x0b1b090}, + { -89086588, 45575460, -88425172, 46066500, 0x0b1b890}, + { -88425172, 45575460, -87763756, 46066500, 0x0b1c090}, + { -87763756, 45575460, -87102340, 46066500, 0x0b1c890}, + { -87102340, 45575460, -86440924, 46066500, 0x0b1d090}, + { -88094464, 45084420, -87438256, 45575460, 0x0b0d890}, + { -87438256, 45084420, -86782048, 45575460, 0x0b0e090}, + { -86782048, 45084420, -86125840, 45575460, 0x0b0e890}, + { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, + { -90440000, 41695000, -82122500, 48295000, 0x0020217}, + {-104861899, 41093855,-104747540, 41180345, 0x001000a}, // 1WY + {-104981518, 41011720,-104524083, 41357679, 0xf040047}, + {-109554399, 41392400,-109111601, 41727289, 0xe890047}, + {-106444028, 42770340,-106181973, 42963659, 0x864004b}, + {-105718806, 41214340,-105463195, 41407659, 0x864004b}, + {-105636518, 44179340,-105367482, 44372659, 0x864004b}, + {-107077326, 44710510,-106834675, 44883489, 0x782004b}, + {-111056959, 41181510,-110828242, 41354489, 0x782004b}, + {-108513842, 42938510,-108279359, 43111489, 0x782004b}, + {-110930303, 43393510,-110693898, 43566489, 0x782004b}, + {-111057000, 40994700,-108740000, 45006000, 0x02e000d}, + {-108740000, 40994700,-106400000, 45006000, 0x5a70015}, + {-106400000, 40994700,-104052000, 45006000, 0x0fd0011}, + {-124800000, 40994700,-104018000, 49002500, 0x29e0216}, + {-111057000, 40994700,-104018000, 45006000, 0x0020217}, + {-122717643, 45479755,-122595596, 45566245, 0x001000a}, // 1OR + {-123152000, 45265000,-122350000, 45657000, 0x019000c}, + {-123244604, 43957000,-122869133, 44149000, 0x9ee044b}, + {-123249000, 44837160,-122933376, 45036400, 0x931044b}, + {-123390000, 44525800,-122980935, 44678300, 0x931044b}, + {-122977000, 42217000,-122760169, 42495000, 0x931044b}, + {-121460886, 43952160,-121169115, 44163929, 0x931004b}, + {-124566400, 41991750,-120730000, 44520000, 0x09e0011}, + {-120730000, 41991750,-116886000, 44520000, 0x01d000d}, + {-124100000, 44520000,-117280000, 46010000, 0x2120015}, + {-124800000, 40994700,-104018000, 49002500, 0x29e0016}, + {-124800000, 41991750,-116463200, 46299100, 0x0020217}, + {-105040738, 39695755,-104929262, 39782245, 0x001000a}, // 1CO + {-105241764, 39516880,-104637636, 40007920, 0x001000c}, + {-104877300, 38807310,-104664781, 38987900, 0x782044b}, + {-104857672, 38664000,-104659271, 38808000, 0x680044b}, + {-105152984, 40470920,-104956217, 40620679, 0x680044b}, + {-105152152, 40321161,-104957049, 40470920, 0x680044b}, + {-104682040, 38205720,-104492761, 38355479, 0x680044b}, + {-105297652, 39962120,-105102549, 40111879, 0x680004b}, + {-104822952, 40337000,-104587398, 40461000, 0x680044b}, + {-105201252, 40082520,-105006149, 40232279, 0x680004b}, + {-108673896, 39021620,-108429268, 39139200, 0x680044b}, + {-104920000, 39327700,-104745161, 39493300, 0x680044b}, + {-105437698, 38322205,-102041524, 41003395, 0x0a90011}, + {-109060257, 38322205,-105437698, 41003395, 0x01e000d}, + {-109060257, 36992427,-102041524, 38322205, 0x1d30015}, + {-125000000, 31332000,-102041524, 42010000, 0x2b30216}, + {-109060257, 36992427,-102041524, 41003445, 0x0020217}, + {-115212855, 36086155,-115107145, 36172645, 0x001000a}, // 1NV + {-115412000, 35913000,-114765200, 36338000, 0x01b000c}, + {-120000000, 39016641,-119553136, 39702979, 0x0f20010}, + {-117286219, 34950000,-114039000, 37631190, 0x0a80011}, + {-120000000, 38480000,-117000000, 41310000, 0x021000d}, + {-117000000, 38480000,-114039000, 41310000, 0x4250015}, + {-125000000, 31332000,-102041524, 42010000, 0x2b30016}, + {-120008000, 34950000,-114039000, 42010000, 0x0020217}, + {-112124933, 33404755,-112022106, 33491245, 0x001000a}, // 1AZ + {-111252000, 32029300,-110679700, 32482000, 0x01d000c}, + {-112453072, 33611384,-112349284, 33697874, 0x001008b}, + {-112349284, 33611384,-112245496, 33697874, 0x001088b}, + {-112245496, 33611384,-112141708, 33697874, 0x001108b}, + {-112141708, 33611384,-112037920, 33697874, 0x001188b}, + {-112037920, 33611384,-111934132, 33697874, 0x001208b}, + {-111934132, 33611384,-111830344, 33697874, 0x001288b}, + {-112327566, 33524894,-112224739, 33611384, 0x001308b}, + {-112224739, 33524894,-112121912, 33611384, 0x001388b}, + {-112121912, 33524894,-112019085, 33611384, 0x001408b}, + {-112019085, 33524894,-111916258, 33611384, 0x001488b}, + {-111916258, 33524894,-111813431, 33611384, 0x001508b}, + {-112404686, 33438404,-112301859, 33524894, 0x001588b}, + {-112301859, 33438404,-112199032, 33524894, 0x001608b}, + {-112199032, 33438404,-112096205, 33524894, 0x001688b}, + {-112096205, 33438404,-111993378, 33524894, 0x001708b}, + {-111993378, 33438404,-111890551, 33524894, 0x001788b}, + {-111890551, 33395159,-111787724, 33481649, 0x001808b}, + {-111787724, 33395159,-111684897, 33481649, 0x001888b}, + {-111684897, 33395159,-111582070, 33481649, 0x001908b}, + {-112199032, 33351914,-112096205, 33438404, 0x001988b}, + {-112096205, 33351914,-111993378, 33438404, 0x001a08b}, + {-111993378, 33351914,-111890551, 33438404, 0x001a88b}, + {-111890551, 33308669,-111787724, 33395159, 0x001b08b}, + {-111787724, 33308669,-111684897, 33395159, 0x001b88b}, + {-111684897, 33308669,-111582070, 33395159, 0x001c08b}, + {-111582070, 33377861,-111479243, 33464351, 0x001c88b}, + {-112096205, 33265424,-111993378, 33351914, 0x001d08b}, + {-111993378, 33265424,-111890551, 33351914, 0x001d88b}, + {-111890551, 33222179,-111787724, 33308669, 0x001e08b}, + {-111787724, 33222179,-111684897, 33308669, 0x001e88b}, + {-111684897, 33222179,-111582070, 33308669, 0x001f08b}, + {-113142760, 31534379,-110014705, 34215569, 0x0a90011}, + {-113142760, 34215569,-110000000, 37004261, 0x020000d}, + {-114818269, 31967000,-113142760, 37004261, 0x70c0015}, + {-125000000, 31332000,-102041524, 42010000, 0x2b30016}, + {-114818269, 31332000,-109045152, 37004261, 0x0020217}, + {-106701894, 35040755,-106597145, 35127245, 0x001000a}, // 1NM + {-106802610, 34603010,-106473000, 35388000, 0x033000c}, + {-106137715, 35517260,-105878886, 35729029, 0x931004b}, + {-106867644, 32216840,-106639957, 32410159, 0x864004b}, + {-104638186, 33297340,-104407814, 33490659, 0x864004b}, + {-108250451, 36677240,-107963228, 36838416, 0x864044b}, + {-103356197, 34305940,-103122603, 34499259, 0x864004b}, + {-103267649, 32621340,-103038351, 32814659, 0x864004b}, + {-108530456, 34319104,-105313028, 37000294, 0x0a90011}, + {-109050173, 31772000,-106020000, 34330000, 0x001000d}, + {-106020000, 31990000,-103050000, 34522000, 0x0010015}, + {-125000000, 31332000,-102041524, 42010000, 0x2b30016}, + {-109050173, 31332000,-103002065, 37000294, 0x0020217}, + {-108620453, 45738390,-108470421, 45805350, 0x018000a}, // 1MT + {-108823000, 45639630,-108327314, 45877000, 0xc730447}, + {-114341868, 46778000,-113922132, 47037709, 0xbde0447}, + {-111568067, 47378190,-111165533, 47651609, 0xbde0047}, + {-111265603, 45604360,-110965597, 45816129, 0x931004b}, + {-112655077, 45901240,-112378523, 46094559, 0x864004b}, + {-112133620, 46529640,-111854381, 46722959, 0x864004b}, + {-114424447, 48057340,-114137153, 48250659, 0x864004b}, + {-109828990, 48453340,-109539011, 48646659, 0x864004b}, + {-105980620, 46311340,-105701381, 46504659, 0x864004b}, + {-115540320, 46090062,-111727072, 48771252, 0x0a90011}, + {-111735414, 45285705,-107951957, 47966895, 0x001000d}, + {-107951957, 45285705,-104168500, 47966895, 0x0010015}, + {-124800000, 40994700,-104018000, 49002500, 0x29e0016}, + {-116050004, 44358210,-104018000, 49002500, 0x0020217}, + {-118307394, 34003755,-118203606, 34090245, 0x001000a}, // 1CA + {-118439191, 33698979,-117804152, 34126659, 0x01b000c}, + {-119847764, 36686890,-119696237, 36809199, 0x54f004b}, + {-121544372, 38520890,-121388428, 38643199, 0x54f004b}, + {-122311000, 37744600,-122183650, 37892000, 0x54f044b}, + {-117189693, 32679200,-117087108, 32765689, 0x3c1004b}, + {-117087108, 32679200,-116984523, 32765689, 0x3c1004b}, + {-117117883, 32592711,-117015298, 32679200, 0x3c1004b}, + {-122514600, 37747370,-122368492, 37811540, 0x3c1044b}, + {-122508300, 37683200,-122362192, 37747370, 0x3c1044b}, + {-122057896, 37295800,-121949304, 37382289, 0x3c1004b}, + {-121949304, 37295800,-121840712, 37382289, 0x3c1004b}, + {-119071855, 35329800,-118966146, 35416289, 0x3c1004b}, + {-117451894, 33896800,-117348107, 33983289, 0x3c1004b}, + {-121351056, 37923300,-121241744, 38009789, 0x3c1004b}, + {-121044296, 37614400,-120935704, 37700889, 0x3c1004b}, + {-122054496, 37494600,-121945904, 37581089, 0x3c1004b}, + {-118338500, 34126659,-118215288, 34200000, 0x3c1044b}, + {-118033000, 33633300,-117896381, 33698979, 0x3c1044b}, + {-117845994, 33635600,-117742207, 33722089, 0x3c1004b}, + {-117808794, 34017900,-117705007, 34104389, 0x3c1004b}, + {-117705994, 34023100,-117602207, 34109589, 0x3c1004b}, + {-117609194, 34065500,-117505407, 34151989, 0x3c1004b}, + {-117508294, 34056800,-117404507, 34143289, 0x3c1004b}, + {-117344754, 34082100,-117240247, 34168589, 0x3c1004b}, + {-122774737, 38406800,-122664464, 38493289, 0x3c1004b}, + {-121690875, 36642100,-121583725, 36728589, 0x3c1004b}, + {-117621894, 33825300,-117518107, 33911789, 0x3c1004b}, + {-118174154, 34126659,-118019513, 34185000, 0x3c1044b}, + {-122156696, 37623800,-122048104, 37710289, 0x3c1004b}, + {-124249085, 41354968,-123629333, 41846008, 0x0b00090}, + {-123629333, 41354968,-123009581, 41846008, 0x0b00890}, + {-123009581, 41354968,-122389829, 41846008, 0x0b01090}, + {-122389829, 41354968,-121770077, 41846008, 0x0b01890}, + {-124187110, 40863928,-123572566, 41354968, 0x0b02090}, + {-123572566, 40863928,-122958022, 41354968, 0x0b02890}, + {-122958022, 40863928,-122343478, 41354968, 0x0b03090}, + {-122343478, 40863928,-121728934, 41354968, 0x0b03890}, + {-124408345, 40372888,-123793801, 40863928, 0x0b04090}, + {-123793801, 40372888,-123179257, 40863928, 0x0b04890}, + {-123179257, 40372888,-122564713, 40863928, 0x0b05090}, + {-122564713, 40372888,-121950169, 40863928, 0x0b05890}, + {-124366265, 39881848,-123756929, 40372888, 0x0b06090}, + {-123756929, 39881848,-123147593, 40372888, 0x0b06890}, + {-123147593, 39881848,-122538257, 40372888, 0x0b07090}, + {-122538257, 39881848,-121928921, 40372888, 0x0b07890}, + {-123921449, 39390808,-123317321, 39881848, 0x0b08090}, + {-123317321, 39390808,-122713193, 39881848, 0x0b08890}, + {-122713193, 39390808,-122109065, 39881848, 0x0b09090}, + {-122109065, 39390808,-121504937, 39881848, 0x0b09890}, + {-121504937, 39390808,-120900809, 39881848, 0x0b0a090}, + {-123831664, 38899768,-123232744, 39390808, 0x0b1a890}, + {-123232744, 38899768,-122633824, 39390808, 0x0b1b090}, + {-122633824, 38899768,-122034904, 39390808, 0x0b1b890}, + {-122034904, 38899768,-121435984, 39390808, 0x0b1c090}, + {-121435984, 38899768,-120837064, 39390808, 0x0b1c890}, + {-123707476, 38409480,-123113764, 38900520, 0x0010088}, + {-123113764, 38409480,-122520052, 38900520, 0x0010888}, + {-122520052, 38409480,-121926340, 38900520, 0x0011088}, + {-121926340, 38409480,-121332628, 38900520, 0x0011888}, + {-121332628, 38409480,-120738916, 38900520, 0x0012088}, + {-123108556, 37918440,-122520052, 38409480, 0x0012888}, + {-122520052, 37918440,-121931548, 38409480, 0x0013088}, + {-121931548, 37918440,-121343044, 38409480, 0x0013888}, + {-121343044, 37918440,-120754540, 38409480, 0x0014088}, + {-122737799, 37427400,-122149295, 37918440, 0x0014888}, + {-122149295, 37427400,-121560791, 37918440, 0x0015088}, + {-121560791, 37427400,-120972287, 37918440, 0x0015888}, + {-120972287, 37427400,-120383783, 37918440, 0x0016088}, + {-122443547, 36936360,-121860251, 37427400, 0x0016888}, + {-121860251, 36936360,-121276955, 37427400, 0x0017088}, + {-121276955, 36936360,-120693659, 37427400, 0x0017888}, + {-120693659, 36936360,-120110363, 37427400, 0x0018088}, + {-120110363, 36936360,-119527067, 37427400, 0x0018888}, + {-121983368, 36445320,-121405280, 36936360, 0x0019088}, + {-121405280, 36445320,-120827192, 36936360, 0x0019888}, + {-120827192, 36445320,-120249104, 36936360, 0x001a088}, + {-120249104, 36445320,-119671016, 36936360, 0x001a888}, + {-119671016, 36445320,-119092928, 36936360, 0x001b088}, + {-121434184, 35954280,-120861304, 36445320, 0x001b888}, + {-120861304, 35954280,-120288424, 36445320, 0x001c088}, + {-120288424, 35954280,-119715544, 36445320, 0x001c888}, + {-119715544, 35954280,-119142664, 36445320, 0x001d088}, + {-119142664, 35954280,-118569784, 36445320, 0x001d888}, + {-120918592, 35463240,-120345712, 35954280, 0x001e088}, + {-120345712, 35463240,-119772832, 35954280, 0x001e888}, + {-119772832, 35463240,-119199952, 35954280, 0x001f088}, + {-119199952, 35463240,-118627072, 35954280, 0x001008c}, + {-118627072, 35463240,-118054192, 35954280, 0x001088c}, + {-120930571, 34972200,-120362899, 35463240, 0x001108c}, + {-120362899, 34972200,-119795227, 35463240, 0x001188c}, + {-119795227, 34972200,-119227555, 35463240, 0x001208c}, + {-119227555, 34972200,-118659883, 35463240, 0x001288c}, + {-118659883, 34972200,-118092211, 35463240, 0x001308c}, + {-118092211, 34972200,-117524539, 35463240, 0x001388c}, + {-120686472, 34481160,-120124008, 34972200, 0x001408c}, + {-120124008, 34481160,-119561544, 34972200, 0x001488c}, + {-119561544, 34481160,-118999080, 34972200, 0x001508c}, + {-118999080, 34481160,-118436616, 34972200, 0x001588c}, + {-118436616, 34481160,-117874152, 34972200, 0x001608c}, + {-117874152, 34481160,-117311688, 34972200, 0x001688c}, + {-117311688, 34481160,-116749224, 34972200, 0x001708c}, + {-120510000, 34246850,-119352500, 34481200, 0x00e788c}, + {-119360520, 33990180,-118798056, 34481220, 0x001808c}, + {-118798056, 33990180,-118235592, 34481220, 0x001888c}, + {-118235592, 33990180,-117673128, 34481220, 0x001908c}, + {-117673128, 33990180,-117110664, 34481220, 0x001988c}, + {-117110664, 33990180,-116548200, 34481220, 0x001a08c}, + {-118494742, 33499140,-117937486, 33990180, 0x001a88c}, + {-117937486, 33499140,-117380230, 33990180, 0x001b08c}, + {-117380230, 33499140,-116822974, 33990180, 0x001b88c}, + {-116822974, 33499140,-116265718, 33990180, 0x001c08c}, + {-116265718, 33302724,-115708462, 33793764, 0x001c88c}, + {-117770309, 33008099,-117218261, 33499139, 0x001d08c}, + {-117218261, 33008099,-116666213, 33499139, 0x001d88c}, + {-117301068, 32528000,-116749020, 33019040, 0x001e08c}, + {-116749020, 32528000,-116196972, 33019040, 0x001e88c}, + {-115730660, 32650000,-115280478, 33250000, 0x026f08c}, + {-125000000, 31332000,-102041524, 42010000, 0x2b30016}, + {-125000000, 32528000,-114131000, 42010000, 0x0020217}, + { -95412011, 29719755, -95313028, 29806245, 0x001000a}, // 1TX + { -97083024, 32635688, -96530976, 33126728, 0x001000c}, + { -97813498, 30205890, -97672503, 30328199, 0x54f004b}, + { -97402436, 32676990, -97257364, 32799299, 0x54f004b}, + {-106532087, 31729990,-106388714, 31852299, 0x54f004b}, + { -97190000, 32633750, -97081543, 32797199, 0x54f044b}, + { -97469150, 27718900, -97371850, 27805389, 0x3c1004b}, + { -99528000, 27462400, -99441939, 27560050, 0x3c1044b}, + { -95511811, 29763000, -95412589, 29849489, 0x3c1004b}, + { -95412589, 29806244, -95313367, 29892733, 0x3c1004b}, + { -95313367, 29763000, -95214145, 29849489, 0x3c1004b}, + { -95511811, 29676511, -95412589, 29763000, 0x3c1004b}, + { -95412589, 29633266, -95313367, 29719755, 0x3c1004b}, + { -95313367, 29676511, -95214145, 29763000, 0x3c1004b}, + { -95214145, 29633266, -95114923, 29719755, 0x3c1004b}, + { -98683711, 29396300, -98584489, 29482789, 0x3c1004b}, + { -98584489, 29396300, -98485267, 29482789, 0x3c1004b}, + { -98485267, 29396300, -98386045, 29482789, 0x3c1004b}, + { -98683471, 29309811, -98584730, 29396300, 0x3c1004b}, + { -98584730, 29309811, -98485989, 29396300, 0x3c1004b}, + { -98485989, 29309811, -98387248, 29396300, 0x3c1004b}, + {-101923333, 33524300,-101820267, 33610789, 0x3c1004b}, + {-101891855, 35160300,-101786146, 35246789, 0x3c1004b}, + { -97527929, 25886800, -97432071, 25973289, 0x3c1004b}, + { -94189851, 30046800, -94090149, 30133289, 0x3c1004b}, + { -98287929, 26176800, -98192071, 26263289, 0x3c1004b}, + { -97212692, 31500000, -97111308, 31586489, 0x3c1004b}, + { -99790933, 32406800, -99689068, 32493289, 0x3c1004b}, + { -98571894, 33856800, -98468107, 33943289, 0x3c1004b}, + { -96700020, 28824583, -93661338, 31505773, 0x0a80011}, + { -99738702, 28824583, -96700020, 31505773, 0x001000d}, + { -98704954, 31505773, -95576899, 34186963, 0x0010015}, + {-103070000, 34590000, -99990000, 36501000, 0x0925091}, + {-103070000, 32020000,-100150000, 34590000, 0x0ab5891}, + {-100150000, 32020000, -97240000, 34590000, 0x0ab6091}, + { -97260000, 32020000, -94010000, 34000000, 0x08e6891}, + {-106646000, 30710000,-101417000, 32020000, 0x05a7091}, + {-105240000, 28940000,-101417000, 30710000, 0x07a7891}, + {-101417000, 29880000, -98790000, 32020000, 0x0a38091}, + { -98780000, 29880000, -96144000, 32020000, 0x0a28891}, + { -96144000, 29880000, -93508000, 32020000, 0x0a29091}, + {-101417000, 27750000, -98790000, 29880000, 0x0a19891}, + { -98780000, 27750000, -96144000, 29880000, 0x0a0a091}, + { -96144000, 27750000, -93800000, 29880000, 0x0aaa891}, + { -99860000, 25837000, -96800000, 27750000, 0x08cb091}, + { -99738702, 29880000, -96700020, 32020000, 0x097e091}, + { -99738702, 27750000, -96700020, 29880000, 0x095f091}, + {-106646000, 25837000, -93508000, 36501000, 0x0020217}, + {-149913412, 61137755,-149736588, 61224245, 0x001000a}, // 1AK + {-150072300, 61050725,-149420094, 61426800, 0xf040447}, + {-147997341, 64703800,-147061649, 64982000, 0xe890447}, + {-134675987, 58221060,-134274214, 58432829, 0x931044b}, + {-149884000, 61425000,-149338963, 61568000, 0x864044b}, + {-149884000, 61568000,-149335208, 61710000, 0x864044b}, + {-149342000, 61506000,-148953359, 61706435, 0x864044b}, + {-135505599, 56956340,-135154402, 57149659, 0x864044b}, + {-131809018, 55256140,-131471783, 55449459, 0x864044b}, + {-152491399, 59859405,-147188601, 62540595, 0x0a80011}, + {-134593907, 54612705,-129976302, 57293895, 0x001000d}, + {-137000562, 56136486,-132204211, 58817676, 0x0010015}, + {-141000000, 58350000,-134100000, 60360000, 0x07d0091}, + {-161020000, 70332000,-147280000, 71425000, 0x0510891}, + {-147955732, 67622347,-140954847, 70333328, 0x0a81091}, + {-154956617, 67622347,-147955732, 70333328, 0x0a81891}, + {-160923000, 67100000,-154956617, 70333329, 0x0c42091}, + {-166890000, 67100000,-160923000, 70333329, 0x0c42891}, + {-147300032, 64911366,-140954549, 67622347, 0x0a73091}, + {-153645515, 64911366,-147300032, 67622347, 0x0a73891}, + {-159990998, 64911366,-153645515, 67622347, 0x0a74091}, + {-168130000, 64911366,-159990998, 67100000, 0x0854891}, + {-146756645, 62200385,-140977191, 64911366, 0x0a85091}, + {-152536099, 62200385,-146756645, 64911366, 0x0a85891}, + {-158315553, 62200385,-152536099, 64911366, 0x0a86091}, + {-164095007, 62200385,-158315553, 64911366, 0x0a86891}, + {-169874461, 62200385,-164095007, 64911366, 0x0a87091}, + {-173500000, 60100000,-169850000, 63850000, 0x0f07891}, + {-146333970, 59489405,-141001381, 62200386, 0x0a88091}, + {-151666559, 59489405,-146333970, 62200386, 0x0a88891}, + {-156999148, 59489405,-151666559, 62200386, 0x0a89091}, + {-162331737, 59489405,-156999148, 62200386, 0x0a89891}, + {-167664326, 59489405,-162331737, 62200386, 0x0a8a091}, + {-152396081, 57330000,-146240000, 59489405, 0x087a891}, + {-157341387, 56820000,-152396081, 59489405, 0x0a6b091}, + {-162286693, 56820000,-157341387, 59489405, 0x0a6b891}, + {-172028350, 55437829,-167351163, 58119019, 0x0a8c091}, + {-162750000, 55440000,-153600000, 56820000, 0x056c891}, + {-167250000, 53954000,-159110000, 55440000, 0x05dd091}, + {-172000000, 52100000,-165900000, 54032000, 0x078d891}, + {-177330000, 51000000,-172000000, 53200000, 0x088e091}, + { 177340000, 51000000, 182670000, 53200000, 0x088e891}, + { 172300000, 51000000, 177340000, 53200000, 0x08cf091}, + { 172300000, 51000000, 230082000, 71425000, 0x0020217}, + {-123186748, 49208255,-123056052, 49294745, 0x001000a}, // 3BC + {-123294400, 49000000,-122427000, 49381200, 0x018000c}, + {-123561600, 48398700,-123440371, 48491200, 0x3c1044b}, + {-123443700, 48403000,-123357301, 48532600, 0x3c1044b}, + {-123357400, 48393000,-123261686, 48510000, 0x3c1044b}, + {-122393000, 49022000,-122213504, 49085100, 0x3c1044b}, + {-119505029, 49847000,-119370971, 49933489, 0x3c1004b}, + {-124035088, 49105200,-123903913, 49191689, 0x3c1004b}, + {-124103288, 49191000,-123933210, 49257600, 0x3c1044b}, + {-122836075, 53829400,-122724303, 53941789, 0x3c1044b}, + {-122002088, 49094000,-121900943, 49206089, 0x3c1044b}, + {-125291900, 49949000,-125202761, 50078989, 0x3c1044b}, + {-130354400, 54212000,-130251432, 54335400, 0x3c1044b}, + {-124476560, 49303900,-124274391, 49360589, 0x3c1044b}, + {-128672716, 54488900,-128480243, 54554889, 0x3c1044b}, + {-117818988, 49065000,-117614376, 49120400, 0x3c1044b}, + {-120431650, 50634300,-120296150, 50720789, 0x3c1004b}, + {-119342429, 50216500,-119208371, 50302989, 0x3c1004b}, + {-119651209, 49437400,-119518592, 49523889, 0x3c1004b}, + {-125033309, 49636600,-124900692, 49723089, 0x3c1004b}, + {-115830109, 49457600,-115697492, 49544089, 0x3c1004b}, + {-120908880, 56201300,-120753920, 56287789, 0x3c1004b}, + {-124863388, 49202300,-124732213, 49288789, 0x3c1004b}, + {-119321650, 50671700,-119186150, 50758189, 0x3c1004b}, + {-124571109, 49792200,-124438492, 49878689, 0x3c1004b}, + {-120312119, 55717400,-120159081, 55803889, 0x3c1004b}, + {-122207532, 52095000,-122067468, 52181489, 0x3c1004b}, + {-117356809, 49444300,-117224192, 49530789, 0x3c1004b}, + {-122535973, 52938400,-122394227, 53024889, 0x3c1004b}, + {-117745088, 49273300,-117613913, 49359789, 0x3c1004b}, + {-118282671, 50966800,-118145730, 51053289, 0x3c1004b}, + {-120834827, 50080850,-120738573, 50142949, 0x2b2004b}, + {-116023592, 49639640,-115931409, 49699759, 0x29c004b}, + {-123754375, 48747550,-123661226, 48809649, 0x2b2004b}, + {-123450090, 48611550,-123388936, 48700000, 0x29c044b}, + {-126432497, 48289405,-122410712, 50970595, 0x0a80011}, + {-122440503, 48986514,-118388927, 51667704, 0x001000d}, + {-118388926, 48986514,-114337350, 51667704, 0x0010015}, + {-139100000, 48260000,-114050000, 60000000, 0x3130016}, + {-139100000, 48260000,-114050000, 60000000, 0x0020217}, + {-114104678, 51007190,-114007922, 51068299, 0x2a7004a}, // 3AB + {-113578649, 53499690,-113475952, 53560799, 0x2a7004a}, + {-114333802, 50848520,-113791799, 51194479, 0xf040047}, + {-113802544, 53353100,-113246256, 53687989, 0xe890047}, + {-113951264, 52195120,-113708737, 52344879, 0x680004b}, + {-112942671, 49629690,-112755130, 49751999, 0x54f004b}, + {-110804890, 49973390,-110615311, 50095699, 0x54f004b}, + {-118911881, 55128590,-118698519, 55250899, 0x54f004b}, + {-111505098, 56652190,-111282903, 56774499, 0x54f004b}, + {-114111128, 51230590,-113917472, 51352899, 0x54f004b}, + {-114043185, 53467890,-113840016, 53590199, 0x54f004b}, + {-113590985, 53240890,-113387816, 53363199, 0x54f004b}, + {-113275274, 53680390,-113069727, 53802699, 0x54f004b}, + {-110206085, 53239590,-110002916, 53361899, 0x54f004b}, + {-112899326, 52941990,-112698875, 53064299, 0x54f004b}, + {-111994609, 50502890,-111802991, 50625199, 0x54f004b}, + {-110317563, 54378090,-110109637, 54500399, 0x54f004b}, + {-113835937, 52407190,-113637864, 52529499, 0x54f004b}, + {-113477126, 52908390,-113276675, 53030699, 0x54f004b}, + {-115375788, 48998005,-111324212, 51679195, 0x0a80011}, + {-115494952, 51679195,-111205048, 54360385, 0x001000d}, + {-115614116, 54360385,-111056093, 57041575, 0x0010015}, + {-120000000, 48998000,-110000000, 60000000, 0x0010016}, + {-120000000, 48998000,-110000000, 60000000, 0x0020217}, + { -79439582, 43622755, -79320418, 43709245, 0x001000a}, // 3ON + { -79846600, 43439000, -79120680, 43912800, 0x01c000c}, + { -75754500, 45404300, -75582886, 45466000, 0x3c1044b}, + { -75582886, 45424000, -75435625, 45495900, 0x3c1044b}, + { -75820373, 45317811, -75697847, 45404300, 0x3c1044b}, + { -75697847, 45317811, -75575321, 45404300, 0x3c1044b}, + { -79934701, 43185600, -79816499, 43272089, 0x3c1004b}, + { -79816499, 43185600, -79698297, 43272089, 0x3c1004b}, + { -80551601, 43408600, -80433399, 43495089, 0x3c1004b}, + { -81364621, 42937200, -81247380, 43023689, 0x3c1004b}, + { -81247380, 42937200, -81130139, 43023689, 0x3c1004b}, + { -79283200, 43106000, -79199561, 43228189, 0x3c1044b}, + { -83072940, 42240400, -82956660, 42326889, 0x3c1004b}, + { -78987082, 43847400, -78867919, 43933889, 0x3c1004b}, + { -78897709, 43856049, -78778546, 43942538, 0x3c1004b}, + { -79850501, 43320000, -79732299, 43406489, 0x3c1004b}, + { -80375201, 43336000, -80269545, 43432700, 0x3c1044b}, + { -79744482, 44337900, -79624118, 44424389, 0x3c1004b}, + { -80324001, 43500500, -80205799, 43586989, 0x3c1004b}, + { -76605182, 44207800, -76472168, 44285989, 0x3c1044b}, + { -81032500, 46457500, -80897951, 46537700, 0x3c1044b}, + { -89306180, 48362700, -89195346, 48463800, 0x3c1044b}, + { -80326101, 43107200, -80207899, 43193689, 0x3c1004b}, + { -79121582, 43809800, -79002419, 43896289, 0x3c1004b}, + { -79157001, 43061700, -79038799, 43148189, 0x3c1004b}, + { -82443021, 42935200, -82325780, 43021689, 0x3c1004b}, + { -75942663, 45271900, -75820137, 45358389, 0x3c1004b}, + { -78400182, 44256800, -78279818, 44343289, 0x3c1004b}, + { -84404465, 46494600, -84238066, 46559400, 0x3c1044b}, + { -77445382, 44131200, -77325018, 44217689, 0x3c1004b}, + { -79295990, 42961150, -79211811, 43023249, 0x2b2004b}, + { -79489320, 46277340, -79402481, 46337459, 0x29c004b}, + { -74778600, 45009674, -74676844, 45062749, 0x2b2044b}, + { -82231714, 42376640, -82150887, 42436759, 0x29c004b}, + { -81378975, 48446350, -81285826, 48508449, 0x2b2004b}, + { -77614833, 44080840, -77531167, 44140959, 0x29c004b}, + { -81799295, 42590583, -78164793, 45271773, 0x0a80011}, + { -81858877, 45195673, -78166000, 47876863, 0x0010015}, + { -78166000, 43837500, -74318000, 46150000, 0x01c000d}, + { -95157000, 41676000, -79499000, 57000000, 0x4300016}, + { -95157000, 41676000, -74318000, 57000000, 0x0020217}, + { -73658143, 45470755, -73536096, 45557245, 0x001000a}, // 3QC + { -73894304, 45323580, -73232888, 45814620, 0x001000c}, + { -71397165, 46822400, -71271035, 46908889, 0x3c1004b}, + { -71271035, 46822400, -71144905, 46908889, 0x3c1004b}, + { -71397165, 46735911, -71271035, 46822400, 0x3c1004b}, + { -71271035, 46735911, -71144905, 46822400, 0x3c1004b}, + { -71308274, 46649422, -71183345, 46735911, 0x3c1004b}, + { -75814063, 45417400, -75691537, 45503889, 0x3c1044b}, + { -75691537, 45454200, -75564421, 45537520, 0x3c1044b}, + { -71995500, 45360000, -71841864, 45428860, 0x3c1044b}, + { -71283750, 48381600, -71119996, 48450000, 0x3c1044b}, + { -71138133, 48381600, -71008399, 48468089, 0x3c1044b}, + { -72622465, 46313700, -72497536, 46400189, 0x3c1004b}, + { -73328263, 45244300, -73205737, 45330789, 0x3c1004b}, + { -72551864, 45839500, -72409983, 45914850, 0x3c1044b}, + { -74070064, 45750000, -73946337, 45836489, 0x3c1004b}, + { -72791263, 45366800, -72668737, 45453289, 0x3c1004b}, + { -72779565, 46536200, -72654636, 46622689, 0x3c1004b}, + { -73008263, 45586600, -72885737, 45673089, 0x3c1004b}, + { -73246263, 45511700, -73123737, 45598189, 0x3c1004b}, + { -68593467, 48416600, -68463733, 48503089, 0x3c1004b}, + { -74004063, 45499700, -73881537, 45586189, 0x3c1004b}, + { -72025064, 46015200, -71901337, 46101689, 0x3c1004b}, + { -79057000, 48187900, -78953880, 48295600, 0x3c1044b}, + { -74191220, 45234430, -74058366, 45314100, 0x3c1044b}, + { -73174264, 45972800, -73050537, 46059289, 0x3c1004b}, + { -77870166, 48054600, -77741634, 48141089, 0x3c1004b}, + { -70717664, 46076900, -70593937, 46163389, 0x3c1004b}, + { -71702167, 48520000, -71572433, 48606489, 0x3c1004b}, + { -66433229, 50189500, -66299171, 50275989, 0x3c1004b}, + { -74061363, 45353600, -73915377, 45426100, 0x3c1044b}, + { -71377464, 46036400, -71253737, 46122889, 0x3c1004b}, + { -72203463, 45225800, -72080937, 45312289, 0x3c1004b}, + { -76000000, 44999000, -71072386, 47000000, 0x07f0011}, + { -79517700, 45460000, -76000000, 48280000, 0x021000d}, + { -71875000, 45200000, -69240000, 48850000, 0x5420015}, + { -80200000, 44999000, -57103500, 57950000, 0x3400016}, + { -80850000, 57950000, -63000000, 62610000, 0x0780012}, + { -80850000, 44999000, -57103500, 62610000, 0x0020217}, + {-106728692, 52106755,-106589347, 52193245, 0x001000a}, // 3SK + {-106940131, 51977020,-106379869, 52322979, 0xf040047}, + {-104835839, 50286400,-104316761, 50621289, 0xe890047}, + {-105879884, 53141020,-105631117, 53290779, 0x680004b}, + {-105681464, 50313620,-105449337, 50463379, 0x680004b}, + {-102613660, 51161320,-102376541, 51311079, 0x680004b}, + {-107909864, 50223220,-107677737, 50372979, 0x680004b}, + {-108402320, 52695120,-108156881, 52844879, 0x680004b}, + {-103106968, 49064620,-102879833, 49214379, 0x680004b}, + {-103967816, 49588120,-103738185, 49737879, 0x680004b}, + {-110006985, 53223190,-109803816, 53345499, 0x54f004b}, + {-105163237, 52155690,-104965164, 52277999, 0x54f004b}, + {-108548263, 54065990,-108340337, 54188299, 0x54f004b}, + {-104714426, 52799690,-104513975, 52921999, 0x54f004b}, + {-102879128, 50874390,-102685472, 50996699, 0x54f004b}, + {-109992100, 50809405,-105791569, 53490595, 0x0a80011}, + {-105791569, 50809405,-101591038, 53490595, 0x001000d}, + {-108100000, 48998000,-102150000, 50809405, 0x28d0015}, + {-110007000, 48998000,-101357000, 60000000, 0x0010016}, + {-110007000, 48998000,-101357000, 60000000, 0x0020217}, + { -97195309, 49852955, -97061730, 49939445, 0x001000a}, // 3MB + { -97464752, 49692480, -96746048, 50183520, 0x001000c}, + {-100083018, 49756810, -99817783, 49929789, 0x782004b}, + { -98395059, 49877310, -98126941, 50050289, 0x782004b}, + { -96765718, 49457510, -96500483, 49630489, 0x782004b}, + { -98003139, 55659810, -97697062, 55832789, 0x782004b}, + { -98013268, 49100420, -97786133, 49250179, 0x680004b}, + {-102006160, 54693620,-101748241, 54843379, 0x680004b}, + {-100168260, 51075220, -99931141, 51224979, 0x680004b}, + { -98241168, 49119220, -98014033, 49268979, 0x680004b}, + { -97377864, 50275820, -97145737, 50425579, 0x680004b}, + {-100404447, 48998000, -96352871, 51679190, 0x0a80011}, + {-100523611, 51679190, -96233707, 54360380, 0x001000d}, + {-100642775, 54360380, -96084752, 57041570, 0x0010015}, + {-102010000, 48998000, -88926000, 60000000, 0x0010016}, + {-102010000, 48998000, -88926000, 60000000, 0x0020217}, + { -52792626, 47536455, -52665774, 47622945, 0x001000a}, // 3NL + { -53321028, 47322580, -52633572, 47813620, 0x001000c}, + { -58073176, 48856910, -57810824, 49029889, 0x782004b}, + { -54673100, 48880000, -54382629, 48997000, 0x680044b}, + { -55769800, 48922000, -55447115, 49027300, 0x680044b}, + { -67014320, 52864420, -66768881, 53014179, 0x680004b}, + { -60548384, 53268200, -60141446, 53359660, 0x680044b}, + { -58656000, 48491600, -58364941, 48607079, 0x680044b}, + { -54054280, 48091920, -53831721, 48241679, 0x680004b}, + { -57516868, 49132120, -57289733, 49281879, 0x680004b}, + { -55337000, 47108420, -55118601, 47258179, 0x680004b}, + { -55284300, 46985020, -55065901, 47134779, 0x680004b}, + { -56472835, 46600005, -52600005, 49281195, 0x0a80011}, + { -59484705, 47484797, -55552293, 50165987, 0x001000d}, + { -57625000, 49281000, -53559900, 51800000, 0x0010015}, + { -68006000, 51550000, -52600000, 60777500, 0x0a90012}, + { -69053000, 43330000, -52600000, 60777500, 0x46a0216}, + { -68006000, 46600000, -52600000, 60777500, 0x0020217}, + { -66120043, 45237255, -65997996, 45323745, 0x001000a}, // 3NB + { -66382904, 45127980, -65721488, 45619020, 0x001000c}, + { -64931474, 45984160, -64628527, 46195929, 0x931004b}, + { -66720677, 45812940, -66444123, 46006259, 0x864004b}, + { -65839305, 47537740, -65554696, 47731059, 0x864004b}, + { -66819147, 47846640, -66531853, 48039959, 0x864004b}, + { -68404805, 47300840, -68120196, 47494159, 0x864004b}, + { -65693262, 46935940, -65411338, 47129259, 0x864004b}, + { -67850000, 44562000, -63745000, 46778000, 0x0920011}, + { -69053000, 46242000, -64440000, 48075000, 0x017000d}, + { -69053000, 43330000, -52600000, 60777500, 0x46a0216}, + { -69053000, 44562000, -63745000, 48075000, 0x0020217}, + { -63646343, 44615755, -63525257, 44702245, 0x001000a}, // 3NS + { -63906096, 44428180, -63255096, 44919220, 0x001000c}, + { -62800035, 45517740, -62526166, 45711059, 0x864004b}, + { -60290077, 46072240, -60013523, 46265559, 0x864004b}, + { -66179076, 43717440, -65912725, 43910759, 0x864004b}, + { -63425027, 45284210, -63179973, 45457189, 0x782004b}, + { -61467827, 45512810, -61222773, 45685789, 0x782004b}, + { -64402628, 45768510, -64155172, 45941489, 0x782004b}, + { -64202526, 44916410, -63959875, 45089389, 0x782004b}, + { -65900000, 44200000, -60935000, 46024000, 0x0780011}, + { -66447101, 43330000, -61660000, 45020000, 0x015000d}, + { -61660000, 43330000, -59633507, 47253845, 0x61b0015}, + { -69053000, 43330000, -52600000, 60777500, 0x46a0216}, + { -66462000, 43330000, -59633500, 47254000, 0x0020217}, + { -63196865, 46195655, -63071935, 46282145, 0x001000a}, // 3PE + { -63841000, 46127400, -62959336, 46491720, 0x017000c}, + { -62914763, 45954130, -62504438, 46240959, 0xc73004b}, + { -64253000, 46675600, -63973045, 47064800, 0xbde044b}, + { -62429000, 46250400, -61970751, 46486000, 0xbde044b}, + { -64437000, 45944000, -61900000, 47150000, 0x08b0011}, + { -69053000, 43330000, -52600000, 60777500, 0x46a0216}, + { -64437000, 45944000, -61900000, 47150000, 0x0020217}, + {-135173160, 60687500,-135012300, 60790600, 0x023000a}, // 3YT + {-135557020, 60498880,-134614372, 60989920, 0x001000c}, + {-139525398, 63875090,-138978402, 64119709, 0xa9e004b}, + {-129038322, 59999000,-128552481, 60243619, 0xa9e004b}, + {-137754258, 60644690,-137260942, 60889309, 0xa9e004b}, + {-136506543, 61991910,-136021658, 62220689, 0x9ee004b}, + {-138931399, 59999405,-133628601, 62680595, 0x0a80011}, + {-133628601, 59999405,-128325803, 62680595, 0x001000d}, + {-139965146, 62680594,-134185692, 65361784, 0x0010015}, + {-141026000, 59999000,-123802000, 69669000, 0x0010016}, + {-141026000, 59999000,-123802000, 69669000, 0x0020217}, + {-114486217, 62405255,-114299783, 62491745, 0x001000a}, // 3NT + {-114906360, 62202980,-113916840, 62694020, 0x001000c}, + {-116030221, 60701810,-115681379, 60874789, 0x782004b}, + {-133818262, 68274710,-133353139, 68447689, 0x782004b}, + {-116198674, 62737010,-115825327, 62909989, 0x782004b}, + {-121557327, 61736710,-121196473, 61909689, 0x782004b}, + {-112168000, 59999000,-111777433, 60113000, 0x680044b}, + {-126953516, 65215720,-126599085, 65365479, 0x680004b}, + {-133213712, 69354520,-132791889, 69504279, 0x680004b}, + {-135242844, 68159520,-134840157, 68309279, 0x680004b}, + {-123543720, 60182320,-123246281, 60332079, 0x680004b}, + {-119171773, 60427524,-113779602, 63108714, 0x0a80011}, + {-124534153, 59999000,-119231355, 62680190, 0x001000d}, + {-136494983, 67020605,-129762217, 69701795, 0x0010015}, + {-136495000, 59999000,-101987000, 72050000, 0x30d0016}, + {-136495000, 72000000,-109800000, 79050000, 0x09e0012}, + {-136495000, 59999000,-101987000, 78836000, 0x0020217}, + { -68597300, 63706755, -68404139, 63793245, 0x001000a}, // 3NU + { -69039200, 63504480, -67992392, 63995520, 0x001000c}, + { -94287199, 61014810, -93818201, 61243589, 0x9ee004b}, + {-105351583, 69026460,-104769217, 69238229, 0x931004b}, + { -83433682, 64059460, -82951318, 64271229, 0x931004b}, + {-115357642, 67722760,-114801159, 67934529, 0x931004b}, + { -92353935, 62736260, -91896866, 62948029, 0x931004b}, + { -71410727, 62409405, -65631273, 65090595, 0x0a80011}, + {-121070000, 66480000,-115780000, 69910000, 0x027000d}, + {-102010000, 59995000, -93340000, 61700000, 0x2580015}, + {-115780000, 61283000, -61200000, 69920000, 0x2160016}, + {-109910000, 69920000, -61200000, 83200000, 0x0990012}, + {-121223000, 59995000, -60732000, 83140000, 0x0020217}, + { 72500000, 33864760, 75000000, 37100000, 0x0d20091}, // IND + { 75000000, 33864760, 77500000, 37100000, 0x0d20891}, + { 77495479, 33864760, 80500000, 36545950, 0x0ae1091}, + { 73426660, 31183570, 76554715, 33864760, 0x0a81891}, + { 76554715, 31183570, 79682770, 33864760, 0x0a82091}, + { 82608667, 23188563, 85498394, 25869753, 0x0a92891}, + { 85498394, 23188563, 88388000, 25869753, 0x0a93091}, + { 82669712, 20507373, 85529648, 23188563, 0x0a83891}, + { 85529648, 20507373, 88388000, 23188563, 0x0a84091}, + { 88388000, 20507373, 89100000, 25869753, 0x1dd4891}, + { 68370032, 20507373, 71229968, 23188563, 0x0a85091}, + { 71229968, 20507373, 74089904, 23188563, 0x0a85891}, + { 74089904, 20507373, 76949840, 23188563, 0x0a86091}, + { 76949840, 20507373, 79809776, 23188563, 0x0a86891}, + { 79809776, 20507373, 82669712, 23188563, 0x0a87091}, + { 72600000, 18094000, 75500000, 20507373, 0x09d7891}, + { 75500000, 18094000, 78400000, 20507373, 0x09d8091}, + { 78400000, 18094000, 81300000, 20507373, 0x09d8891}, + { 81300000, 18094000, 84200000, 20507373, 0x09d9091}, + { 84200000, 18094000, 87100000, 20507373, 0x09d9891}, + { 72800000, 15547171, 75600000, 18094000, 0x0a3a091}, + { 75600000, 15547171, 78400000, 18094000, 0x0a3a891}, + { 78400000, 15547171, 81200000, 18094000, 0x0a3b091}, + { 81200000, 15547171, 84000000, 18094000, 0x0a3b891}, + { 73454123, 12865982, 76194895, 15547172, 0x0a8c091}, + { 76194895, 12865982, 78935667, 15547172, 0x0a8c891}, + { 78935667, 12865982, 81676439, 15547172, 0x0a8d091}, + { 74371790, 10640595, 77520000, 12865982, 0x08ed891}, + { 77520000, 10640595, 80668000, 12865982, 0x08ee091}, + { 74839405, 7959405, 77520000, 10640595, 0x0a9e891}, + { 77520000, 7959405, 79915000, 10640595, 0x0b3f091}, + { 72077876, 28502380, 75124004, 31183570, 0x001508d}, + { 75127726, 28502380, 78166408, 31183570, 0x001588d}, + { 78166408, 28502380, 81205090, 31183570, 0x001608d}, + { 69450000, 25869753, 72100717, 28310000, 0x001688d}, + { 72115613, 25869753, 75064922, 28550943, 0x001708d}, + { 75064922, 25869753, 78014231, 28550943, 0x001788d}, + { 78014231, 25869753, 80963540, 28550943, 0x001808d}, + { 80963540, 25869753, 83912849, 28550943, 0x001888d}, + { 83912849, 25869753, 86862158, 28550943, 0x001908d}, + { 86862158, 25869753, 89811467, 28550943, 0x001988d}, + { 68160032, 23188563, 71049759, 25869753, 0x001a88d}, + { 71049759, 23188563, 73939486, 25869753, 0x001b08d}, + { 73939486, 23188563, 76829213, 25869753, 0x001b88d}, + { 76829213, 23188563, 79718940, 25869753, 0x001c08d}, + { 79718940, 23188563, 82608667, 25869753, 0x001c88d}, + { 94436900, 26808169, 97416000, 29489359, 0x001d88d}, + { 91457800, 26808169, 94436900, 29489359, 0x001d08d}, + { 89781676, 24245000, 92701194, 26919000, 0x001e08d}, + { 92701194, 24245000, 95620712, 26919000, 0x001e88d}, + { 91126000, 21930000, 94324762, 24245000, 0x01bf08d}, + { 71660809, 9770405, 74371790, 12451595, 0x001288d}, + { 92200000, 11130000, 94320000, 14333000, 0x026308d}, + { 92190000, 6730000, 93970000, 11000000, 0x030388d}, + { 74450000, 28502380, 75450000, 31183570, 0x001408d}, + { 67050143, 5900143, 97416000, 37299857, 0x0010217}, + { 112700000,-54780000, 159267000, -9182000, 0x0010017}, // AUS + { -74010000,-33750000, -32378000, 5280000, 0x0010017}, // BRA + { 172300000, 17821000, 295454000, 71425000, 0x2880017}, // USA + { -92550386, 16069405, -89779823, 18750595, 0x001188d}, // MEX + { -92580177, 18750595, -89779823, 21431785, 0x001108d}, + { -89779823, 17570871, -86979469, 20252061, 0x001208d}, + { -89779823, 20252061, -86600000, 21800000, 0x016088d}, + {-118403860, 28309343,-116586609, 29918057, 0x001288d}, + {-112669677, 17783805,-109869323, 20464995, 0x001308d}, + {-116119377, 17034705,-113319023, 19715895, 0x001388d}, + { -91632058, 21827524, -89338151, 23972476, 0x001408d}, + { -93436600, 16069405, -90958000, 18790000, 0x021488d}, + {-117320000, 31785945,-112189000, 32719000, 0x04d0091}, + {-116774659, 29104755,-113735977, 31785945, 0x0a90891}, + {-113735977, 29104755,-110697295, 31785945, 0x0a91091}, + {-110697295, 29104755,-107658613, 31785945, 0x0a91891}, + {-107658613, 29104755,-104619931, 31785945, 0x0a92091}, + {-104619931, 28960000,-100400000, 30000000, 0x0592891}, + {-116440999, 26423566,-113461899, 29104756, 0x0a83091}, + {-113461899, 26423566,-110482799, 29104756, 0x0a83891}, + {-110482799, 26423566,-107503699, 29104756, 0x0a84091}, + {-107503699, 26423566,-104524599, 29104756, 0x0a84891}, + {-104524599, 26423566,-101545499, 29104756, 0x0a85091}, + {-101545499, 26423566, -98566399, 29104756, 0x0a85891}, + {-113610855, 23742376,-110691337, 26423566, 0x0a86091}, + {-110730000, 22800001,-108748963, 26423566, 0x0ed6891}, + {-108748963, 23742376,-105829445, 26423566, 0x0a87091}, + {-105829445, 23742376,-102909927, 26423566, 0x0a87891}, + {-102909927, 23742376, -99990409, 26423566, 0x0a88091}, + { -99990409, 23742376, -97070891, 26423566, 0x0a88891}, + {-106879876, 21061186,-104019940, 23742376, 0x0a99091}, + {-104019940, 21061186,-101160004, 23742376, 0x0a99891}, + {-101160004, 21061186, -98300068, 23742376, 0x0a9a091}, + { -98300068, 21061186, -95440132, 23742376, 0x0a9a891}, + {-105763309, 18379996,-102962955, 21061186, 0x0a9b091}, + {-102962955, 18379996,-100162601, 21061186, 0x0a9b891}, + {-100162601, 18379996, -97362247, 21061186, 0x0a9c091}, + { -97362247, 18379996, -94561893, 21061186, 0x0a9c891}, + {-103633253, 15698806,-100862690, 18379996, 0x0a8d091}, + {-100862690, 15698806, -98092127, 18379996, 0x0a8d891}, + { -98092127, 15653001, -95321564, 18379996, 0x0aae091}, + { -95321564, 16074172, -92551001, 18755362, 0x0a9e891}, + { -94351867, 14531918, -91611095, 17213108, 0x0a9f091}, + {-118403860, 14531918, -86600000, 32719000, 0x0010217}, + { 37538581, 55705755, 37691380, 55792245, 0x001000a}, // MOW + { 37174200, 55508961, 37975000, 56000000, 0x001000c}, + { 37159175, 55614980, 37987247, 56106020, 0x001688c}, + { 37166258, 55123940, 37983914, 55614980, 0x001b08c}, + { 26672000, 49555000, 48440000, 61615000, 0x0010216}, + { 37160000, 55488191, 37975000, 56020920, 0x0020217}, + { 30203400, 59906311, 30400600, 59978850, 0x01a000a}, // SPE + { 29990732, 59630300, 30759500, 60186000, 0x024000c}, + { 29424750, 59789000, 30423508, 60244000, 0x0a40010}, + { 26672000, 49555000, 48440000, 61615000, 0x0010216}, + { 29424750, 59630300, 30759500, 60245000, 0x0020217}, + { 20440003, 54666155, 20588958, 54752645, 0x001000a}, // KGD + { 19957692, 54473980, 20754516, 54965020, 0x001000c}, + { 20754515, 54424876, 21551339, 54915916, 0x0b00010}, + { 19637000, 54316000, 22888000, 55296000, 0x0780011}, + { 19637000, 54316000, 22888000, 55296000, 0x0020217}, + { 44725548, 43190290, 44843751, 43276780, 0x001000a}, // 7IN + { 44479000, 43173000, 45180000, 43616660, 0x01c000c}, + { 44640000, 42613700, 45196000, 43173000, 0x0c90010}, + { 36598000, 41183000, 49615000, 51246000, 0x0010216}, + { 44479000, 42613700, 45196000, 43616660, 0x0020217}, + { 38914000, 44938348, 39015558, 45036000, 0x024000a}, // 7AD + { 38684000, 44805000, 39666000, 45104000, 0x013000c}, + { 39907000, 44244994, 40388000, 44907500, 0x0ee0010}, + { 37200000, 43383000, 41743000, 45505561, 0x0860011}, + { 36598000, 41183000, 49615000, 51246000, 0x0010216}, + { 38666000, 43756000, 40774000, 45217500, 0x0020217}, + { 44615000, 43000000, 44717951, 43097650, 0x023000a}, // 7SE + { 44343820, 42810000, 44960000, 43301040, 0x001000c}, + { 43874853, 42946020, 44343820, 43291979, 0xf04004b}, + { 44250000, 43585000, 44858095, 43839000, 0xe89044b}, + { 43398000, 42553000, 44960000, 43839000, 0x0b20011}, + { 36598000, 41183000, 49615000, 51246000, 0x0010216}, + { 43398000, 42553000, 44960000, 43839000, 0x0020217}, + { 43535500, 43462000, 43682003, 43526245, 0x017000a}, // 7KB + { 43279312, 43237480, 43919896, 43728520, 0x001000c}, + { 43919896, 43237480, 44473900, 43806642, 0x0cc0010}, + { 42404370, 42890800, 44473900, 44020070, 0x0910011}, + { 36598000, 41183000, 49615000, 51246000, 0x0010216}, + { 42404370, 42890800, 44473900, 44020070, 0x0020217}, + { 42010000, 44179500, 42088000, 44308800, 0x02f000a}, // 7KC + { 41713104, 44007980, 42358896, 44499000, 0x001000c}, + { 41017684, 43824090, 41354715, 44068709, 0xa9e004b}, + { 41420184, 43735690, 41757215, 43980309, 0xa9e004b}, + { 41743684, 43672090, 42080715, 43916709, 0xa9e004b}, + { 42363296, 43835210, 42678503, 44063989, 0x9ee004b}, + { 40684800, 43192200, 42682570, 44497110, 0x09f0011}, + { 36598000, 41183000, 49615000, 51246000, 0x0010216}, + { 40683000, 43191000, 42684000, 44499000, 0x0020217}, + { 45644000, 43255000, 45746952, 43352650, 0x023000a}, // 7CE + { 45359312, 43047480, 45999896, 43538520, 0x001000c}, + { 45359312, 42556440, 45994688, 43047480, 0x0b00010}, + { 44832000, 42473000, 46660000, 44014000, 0x0b40011}, + { 36598000, 41183000, 49615000, 51246000, 0x0010216}, + { 44832000, 42473000, 46660000, 44014000, 0x0020217}, + { 47205000, 56072300, 47362728, 56156000, 0x01e000a}, // 7CU + { 46898080, 55740000, 47833000, 56162000, 0x01b000c}, + { 46155608, 54711730, 46649592, 54998559, 0xc73004b}, + { 47267117, 55373690, 47744082, 55647109, 0xbde004b}, + { 46179817, 55358690, 46656782, 55632109, 0xbde004b}, + { 45910000, 54624000, 48423000, 56329000, 0x0b60011}, + { 26672000, 49555000, 48440000, 61615000, 0x0010216}, + { 45910000, 54624000, 48423000, 56329000, 0x0020217}, + { 40898859, 56951755, 41055502, 57038245, 0x001000a}, // IVA + { 40715552, 56652280, 41564456, 57143320, 0x001000c}, + { 41712748, 57165220, 42350851, 57511179, 0xf04004b}, + { 40111109, 56754900, 40719491, 57089789, 0xe89004b}, + { 39378000, 56351000, 43306500, 57743500, 0x0860011}, + { 39378000, 56351000, 43306500, 57743500, 0x0020217}, + { 39503947, 52563555, 39645214, 52650045, 0x001000a}, // LIP + { 39304424, 52344180, 40059584, 52835220, 0x001000c}, + { 38102105, 52493620, 38669094, 52839579, 0xf04004b}, + { 38721077, 52804400, 39269923, 53139289, 0xe89004b}, + { 37724000, 51887000, 40772600, 53589600, 0x09f0011}, + { 26672000, 49555000, 48440000, 61615000, 0x0010216}, + { 37724000, 51887000, 40772600, 53589600, 0x0020217}, + { 36020447, 52924355, 36161714, 53010845, 0x001000a}, // ORL + { 35679716, 52625780, 36445292, 53116820, 0x001000c}, + { 36397830, 53159290, 36804170, 53403909, 0xa9e004b}, + { 37375126, 52323690, 37771273, 52568309, 0xa9e004b}, + { 35815830, 53316090, 36222170, 53560709, 0xa9e004b}, + { 37154328, 52720310, 37529272, 52949089, 0x9ee004b}, + { 34791000, 51935000, 38064000, 53644000, 0x09b0011}, + { 26672000, 49555000, 48440000, 61615000, 0x0010216}, + { 34791000, 51935000, 38064000, 53644000, 0x0020217}, + { 37512964, 54142755, 37659997, 54229245, 0x001000a}, // TUL + { 37197200, 53884380, 37983608, 54375420, 0x001000c}, + { 38115484, 53810630, 38597516, 54097459, 0xc73004b}, + { 36961493, 54391490, 37426306, 54664909, 0xbde004b}, + { 37865552, 53526190, 38325048, 53799609, 0xbde004b}, + { 35895000, 52955000, 38958000, 54863000, 0x0ab0011}, + { 26672000, 49555000, 48440000, 61615000, 0x0010216}, + { 35895000, 52955000, 38958000, 54863000, 0x0020217}, + { 36516930, 50550755, 36652431, 50637245, 0x001000a}, // 7BE + { 36211240, 50350480, 36945568, 50841520, 0x001000c}, + { 37463000, 51131000, 37819106, 51397000, 0xa9e044b}, + { 37819106, 51106000, 38144575, 51397000, 0xa9e044b}, + { 36988881, 50680190, 37372118, 50924809, 0xa9e044b}, + { 38332000, 50541000, 38752320, 50736000, 0x9ee044b}, + { 35325000, 49794000, 39277700, 51437700, 0x0860011}, + { 26672000, 49555000, 48440000, 61615000, 0x0010216}, + { 35325000, 49794000, 39277700, 51437700, 0x0020217}, + { 40335281, 56096755, 40488080, 56183245, 0x001000a}, // VLA + { 39882360, 55963956, 40710432, 56454996, 0x001000c}, + { 40920000, 56300000, 41477601, 56420000, 0x864044b}, + { 41896971, 55436141, 42234206, 55629460, 0x864004b}, + { 40539000, 55422000, 40791612, 55680000, 0x864044b}, + { 38510039, 56264510, 38819960, 56437489, 0x782004b}, + { 39360000, 55880000, 39746658, 56016845, 0x782044b}, + { 41962158, 56136060, 42272079, 56309039, 0x782004b}, + { 38711440, 56058868, 39017517, 56231847, 0x782004b}, + { 38272000, 55111000, 42967000, 56811000, 0x0860011}, + { 26672000, 49555000, 48440000, 61615000, 0x0010216}, + { 38272000, 55111000, 42980000, 56820000, 0x0020217}, + { 36097808, 51694377, 36236192, 51780867, 0x001000a}, // KRS + { 35792024, 51470480, 36541976, 51961520, 0x001000c}, + { 35029767, 52146966, 35425914, 52391585, 0xa9e004b}, + { 34562457, 51377104, 34949771, 51621723, 0xa9e004b}, + { 35168000, 51573000, 35811498, 51722000, 0xa9e044b}, + { 36718359, 51755710, 37085041, 51984489, 0x9ee004b}, + { 34080500, 50910000, 38518000, 52442000, 0x07c0011}, + { 26672000, 49555000, 48440000, 61615000, 0x0010216}, + { 34080500, 50900000, 38555000, 52442000, 0x0020217}, + { 36210564, 54495000, 36365069, 54574500, 0x01c000a}, // KLU + { 35816292, 54361380, 36613116, 54852420, 0x001000c}, + { 36363208, 54954130, 36857192, 55240959, 0xc73004b}, + { 34200000, 53805000, 34573737, 54141000, 0xbde044b}, + { 35300000, 53921000, 35873387, 54140000, 0xbde044b}, + { 33431500, 53276500, 37274000, 55351500, 0x09f0011}, + { 26672000, 49555000, 48440000, 61615000, 0x0010216}, + { 33431500, 53276500, 37274000, 55351500, 0x0020217}, + { 41364500, 52672755, 41482983, 52772000, 0x024000a}, // 7TT + { 41244000, 52435000, 42072441, 52867000, 0x01c000c}, + { 40302467, 52780160, 40649533, 52991929, 0x931004b}, + { 42226897, 51796572, 42536745, 51989891, 0x864044b}, + { 41200000, 53117803, 41604994, 53271000, 0x864044b}, + { 41421000, 51684000, 41714547, 51888000, 0x864044b}, + { 42672472, 52786560, 42989301, 52979879, 0x864044b}, + { 41718000, 53308000, 41956302, 53568359, 0x864044b}, + { 39923000, 51590000, 43252000, 53823000, 0x0ae0011}, + { 26672000, 49555000, 48440000, 61615000, 0x0010216}, + { 39910000, 51590000, 43252000, 53823000, 0x0020217}, + { 34309000, 53217656, 34400941, 53285000, 0x2a7044a}, // BRY + { 34244098, 53285000, 34342169, 53348143, 0x2a7044a}, + { 33963708, 53014180, 34739700, 53505220, 0x001000c}, + { 32027028, 52629910, 32401972, 52858689, 0x9ee004b}, + { 31667000, 52406000, 32045074, 52598000, 0x931044b}, + { 32520467, 52731660, 32867533, 52943429, 0x931044b}, + { 33900355, 53689860, 34256245, 53901629, 0x931044b}, + { 34072755, 53488360, 34428645, 53700129, 0x931044b}, + { 31243000, 51842000, 35331000, 54043000, 0x09c0011}, + { 26672000, 49555000, 48440000, 61615000, 0x0010216}, + { 31243000, 51842000, 35331000, 54043000, 0x0020217}, + { 39763237, 57561755, 39906800, 57653825, 0x021000a}, // YAR + { 39464548, 57503120, 40102651, 57849079, 0xf040047}, + { 38595000, 57925000, 39346403, 58203989, 0xe890447}, + { 38158279, 57307930, 38687320, 57594759, 0xc73004b}, + { 39120044, 57061390, 39616756, 57334809, 0xbde004b}, + { 38598144, 56633890, 39094856, 56907309, 0xbde004b}, + { 37077000, 56531000, 41207500, 59160000, 0x0b40011}, + { 26672000, 49555000, 48440000, 61615000, 0x0010216}, + { 37077000, 56531000, 41207500, 59160000, 0x0020217}, + { 39633330, 54582200, 39798000, 54657529, 0x01b000a}, // RYA + { 39141603, 54460000, 40116016, 54850520, 0x019000c}, + { 39854962, 53594910, 40239438, 53823689, 0x9ee004b}, + { 41753000, 54147500, 42035896, 54416845, 0x931044b}, + { 41105300, 54847000, 41554024, 55019000, 0x931044b}, + { 38791935, 54170000, 39188816, 54362000, 0x931044b}, + { 39344855, 53721960, 39700745, 53933729, 0x931004b}, + { 38669670, 53311800, 42705000, 55352700, 0x09a0011}, + { 26672000, 49555000, 48440000, 61615000, 0x0010216}, + { 38660000, 53311800, 42705000, 55370000, 0x0020217}, + { 47962535, 46306700, 48099087, 46383800, 0x01b000a}, // AST + { 47691688, 46038376, 48358312, 46529416, 0x001000c}, + { 45697227, 47986471, 46389891, 48477511, 0x0b10010}, + { 44969730, 46443380, 49040000, 48865100, 0x01c000d}, + { 45838527, 45189350, 49615000, 47850000, 0x0a80011}, + { 36598000, 41183000, 49615000, 51246000, 0x0010216}, + { 44969730, 45000000, 49615000, 48867000, 0x0020217}, + { 37538581, 55705755, 37691380, 55792245, 0x001000a}, // MOS + { 37174200, 55508961, 37975000, 56000000, 0x001000c}, + { 37468000, 55340000, 37621388, 55510000, 0x54f044b}, + { 38067000, 55540000, 38317728, 55644000, 0x54f044b}, + { 38687178, 55023090, 38897822, 55145399, 0x54f044b}, + { 38390000, 55725000, 38541127, 55900000, 0x54f044b}, + { 37276178, 54873000, 37516737, 54980099, 0x54f044b}, + { 38824490, 55772000, 39125153, 55860000, 0x54f044b}, + { 37974000, 55860890, 38190419, 55983199, 0x54f044b}, + { 37949000, 56235000, 38192486, 56345000, 0x54f044b}, + { 36649220, 56296600, 36958980, 56383089, 0x54f044b}, + { 37397562, 55097800, 37699158, 55184289, 0x54f044b}, + { 38637000, 55255000, 38759145, 55361789, 0x3c1044b}, + { 36653462, 55349200, 36804338, 55435689, 0x3c1044b}, + { 37787000, 56000000, 37939082, 56087000, 0x3c1044b}, + { 38964000, 55351800, 39114876, 55438289, 0x3c1044b}, + { 37365081, 55993400, 37518119, 56079889, 0x3c1044b}, + { 38021523, 54835600, 38170477, 54922089, 0x3c1044b}, + { 37446000, 56271900, 37579675, 56372000, 0x3c1044b}, + { 38573681, 55740500, 38726719, 55826989, 0x3c1044b}, + { 36915620, 56143600, 37070580, 56230089, 0x3c1044b}, + { 37975000, 55712000, 38173424, 55778600, 0x3c1044b}, + { 38234800, 55692200, 38391978, 55776333, 0x3c1044b}, + { 36883360, 56597060, 37721848, 57088100, 0x001088c}, + { 37721847, 56597060, 38560335, 57088100, 0x001108c}, + { 35231538, 56106020, 36070026, 56597060, 0x001188c}, + { 36070026, 56106020, 36908514, 56597060, 0x001208c}, + { 36908514, 56106020, 37747002, 56597060, 0x001288c}, + { 37747002, 56106020, 38585490, 56597060, 0x001308c}, + { 34674959, 55614980, 35503031, 56106020, 0x001508c}, + { 35503031, 55614980, 36331103, 56106020, 0x001588c}, + { 36331103, 55614980, 37159175, 56106020, 0x001608c}, + { 37159175, 55614980, 37987247, 56106020, 0x001688c}, + { 37987247, 55614980, 38815319, 56106020, 0x001708c}, + { 38815319, 55614980, 39643391, 56106020, 0x001788c}, + { 39643391, 55614980, 40471463, 56106020, 0x001888c}, + { 34713290, 55123940, 35530946, 55614980, 0x001908c}, + { 35530946, 55123940, 36348602, 55614980, 0x001988c}, + { 36348602, 55123940, 37166258, 55614980, 0x001a88c}, + { 37166258, 55123940, 37983914, 55614980, 0x001b08c}, + { 37983914, 55123940, 38801570, 55614980, 0x001b88c}, + { 38801570, 55123940, 39619226, 55614980, 0x001c08c}, + { 39619226, 55123940, 40436882, 55614980, 0x001c88c}, + { 37007935, 54632900, 37815175, 55123940, 0x001d08c}, + { 37815175, 54632900, 38622415, 55123940, 0x001d88c}, + { 38622415, 54632900, 39429655, 55123940, 0x001e08c}, + { 39429655, 54632900, 40236895, 55123940, 0x001e88c}, + { 38304727, 54141860, 39101551, 54632900, 0x001f08c}, + { 26672000, 49555000, 48440000, 61615000, 0x0010216}, + { 35130000, 54254500, 40210000, 56978000, 0x0020217}, + { 31971102, 54735455, 32120057, 54821945, 0x001000a}, // SMO + { 31619792, 54518480, 32416616, 55009520, 0x001000c}, + { 32640762, 53819610, 33025238, 54048389, 0x9ee004b}, + { 34077290, 55088160, 34446710, 55299929, 0x931004b}, + { 32507443, 54967860, 32872157, 55179629, 0x931004b}, + { 33054043, 55022060, 33418757, 55233829, 0x931004b}, + { 30980756, 55496562, 31350176, 55708331, 0x931004b}, + { 33495000, 55781206, 34445000, 56071000, 0x016088c}, + { 34445000, 55781206, 35400000, 56071000, 0x016108c}, + { 30747000, 55290166, 31564656, 55781206, 0x001188c}, + { 31557187, 55290166, 32374843, 55781206, 0x001208c}, + { 32374843, 55290166, 33192499, 55781206, 0x001288c}, + { 33192499, 55290166, 34010155, 55781206, 0x001308c}, + { 34010155, 55290166, 34827811, 55781206, 0x001388c}, + { 34582344, 55290166, 35400000, 55781206, 0x001408c}, + { 30747000, 54799126, 31554240, 55290166, 0x001488c}, + { 31551979, 54799126, 32359219, 55290166, 0x001508c}, + { 32359219, 54799126, 33166459, 55290166, 0x001588c}, + { 33166459, 54799126, 33973699, 55290166, 0x001608c}, + { 33973699, 54799126, 34780939, 55290166, 0x001688c}, + { 34592760, 54799126, 35400000, 55290166, 0x001708c}, + { 30749947, 54308086, 31546771, 54799126, 0x001788c}, + { 31546771, 54308086, 32343595, 54799126, 0x001808c}, + { 32343595, 54308086, 33140419, 54799126, 0x001888c}, + { 33140419, 54308086, 33937243, 54799126, 0x001908c}, + { 33937243, 54455398, 34734067, 54946438, 0x001988c}, + { 34592760, 54602710, 35400000, 55093750, 0x001a08c}, + { 31302360, 53850000, 32088768, 54308086, 0x001a88c}, + { 32088768, 53850000, 32875176, 54308086, 0x001b08c}, + { 32875176, 53850000, 33700000, 54308086, 0x01db88c}, + { 31754000, 53412000, 32532000, 53850000, 0x001c08c}, + { 32532000, 53412000, 33310000, 53850000, 0x001c88c}, + { 26672000, 49555000, 48440000, 61615000, 0x0010216}, + { 30747000, 53412000, 35400000, 56071000, 0x0020217}, + { 47437379, 42922655, 47554621, 43009145, 0x001000a}, // 7DA + { 47083212, 42691280, 47718588, 43182320, 0x001000c}, + { 46530700, 43083830, 46922700, 43370659, 0xc73004b}, + { 48018101, 41954190, 48385698, 42227609, 0xbde004b}, + { 46748482, 42662290, 47119117, 42935709, 0xbde004b}, + { 45600000, 41184000, 48596880, 44320322, 0x0c60011}, + { 45080000, 42314009, 48596880, 44995200, 0x001000d}, + { 36598000, 41183000, 49615000, 51246000, 0x0010216}, + { 45080000, 41183000, 48598000, 44997000, 0x0020217}, + { 39110708, 51629275, 39235000, 51721345, 0x021000a}, // VOR + { 38859024, 51458480, 39608976, 51949520, 0x001000c}, + { 41861649, 51293260, 42196950, 51505029, 0x931004b}, + { 39090155, 51192840, 39396244, 51386159, 0x864004b}, + { 39442455, 50899440, 39748544, 51092759, 0x864004b}, + { 39408477, 50089140, 39708122, 50282459, 0x864004b}, + { 39670388, 49610040, 39966811, 49803359, 0x864004b}, + { 40233177, 50100440, 40532822, 50293759, 0x864004b}, + { 38139000, 49825039, 42944000, 52106000, 0x0900011}, + { 38139000, 49555000, 42315716, 52106000, 0x01d000d}, + { 26672000, 49555000, 48440000, 61615000, 0x0010216}, + { 38139000, 49555000, 42944000, 52106000, 0x0020217}, + { 31190115, 58506255, 31353485, 58592745, 0x001000a}, // NGR + { 30894820, 58258480, 31780180, 58749520, 0x001000c}, + { 33660677, 58277210, 34094722, 58505989, 0x9ee004b}, + { 31367772, 59086760, 31775428, 59298529, 0x931004b}, + { 33039413, 58329060, 33441186, 58540829, 0x931004b}, + { 35556013, 58450460, 35957786, 58662229, 0x931004b}, + { 31253165, 57886000, 31795602, 58040500, 0x931044b}, + { 29622000, 56917000, 34705456, 59436000, 0x09f0011}, + { 29622000, 57533219, 36241000, 59436000, 0x016000d}, + { 26672000, 49555000, 48440000, 61615000, 0x0010216}, + { 29622000, 56917000, 36241000, 59436000, 0x0020217}, + { 28268176, 57763755, 28429624, 57850245, 0x001000a}, // PSK + { 28004336, 57557980, 28868864, 58049020, 0x001000c}, + { 30365539, 56227110, 30675460, 56400089, 0x782004b}, + { 28175874, 57247710, 28494925, 57420689, 0x782004b}, + { 29412612, 57696410, 29735987, 57869389, 0x782004b}, + { 29703761, 55920810, 30009838, 56093789, 0x782004b}, + { 29749174, 57438410, 30068225, 57611389, 0x782004b}, + { 29212839, 56239210, 29522760, 56412189, 0x782004b}, + { 28759577, 56933110, 29073823, 57106089, 0x782004b}, + { 28937336, 58199220, 29221463, 58348979, 0x680004b}, + { 27323000, 58479356, 28020000, 59019500, 0x024008c}, + { 28020000, 58479356, 28739576, 59019500, 0x024088c}, + { 28739576, 58479356, 29624936, 58970396, 0x001108c}, + { 27416743, 57988316, 28291687, 58479356, 0x001188c}, + { 28291687, 57988316, 29166631, 58479356, 0x001208c}, + { 29166631, 57988316, 30041575, 58479356, 0x001288c}, + { 27334457, 57497276, 28198985, 57988316, 0x001308c}, + { 28198985, 57497276, 29063513, 57988316, 0x001388c}, + { 29063513, 57497276, 29928041, 57988316, 0x001408c}, + { 29928041, 57497276, 30792569, 57988316, 0x001488c}, + { 27474552, 57006236, 28323456, 57497276, 0x001508c}, + { 28323456, 57006236, 29172360, 57497276, 0x001588c}, + { 29172360, 57006236, 30021264, 57497276, 0x001608c}, + { 30021264, 57006236, 30870168, 57497276, 0x001688c}, + { 27650000, 56544658, 28514000, 57006236, 0x01d708c}, + { 28514000, 56544658, 29378000, 57006236, 0x01d788c}, + { 29378000, 56544658, 30241000, 57006236, 0x01d808c}, + { 30241000, 56544658, 31105000, 57006236, 0x01d888c}, + { 28073993, 56053618, 28902065, 56544658, 0x001908c}, + { 28902065, 56053618, 29730137, 56544658, 0x001988c}, + { 29730137, 56053618, 30329000, 56544658, 0x001a08c}, + { 30329000, 56053618, 30928000, 56544658, 0x001a88c}, + { 30928000, 56053618, 31526500, 56544658, 0x001b08c}, + { 28253096, 55589000, 29070752, 56080040, 0x001b88c}, + { 29070752, 55589000, 29888408, 56080040, 0x001c08c}, + { 29888408, 55589000, 30706064, 56080040, 0x001c88c}, + { 30706064, 55589000, 31523720, 56080040, 0x001d08c}, + { 26672000, 49555000, 48440000, 61615000, 0x0010216}, + { 27317000, 55589000, 31526500, 59019500, 0x0020217}, + { 40859776, 57724755, 41021224, 57811245, 0x001000a}, // KOS + { 40513036, 57417280, 41377564, 57908320, 0x001000c}, + { 41298977, 58343310, 41733022, 58572089, 0x9ee004b}, + { 42162013, 58278460, 42563786, 58490229, 0x931004b}, + { 44563713, 58239560, 44965486, 58451329, 0x931004b}, + { 45417000, 58269560, 46010013, 58413000, 0x931044b}, + { 43529654, 57772060, 43925545, 57983829, 0x931004b}, + { 40394000, 57273000, 45943714, 59435000, 0x08e0011}, + { 42339230, 57356000, 47650000, 59622000, 0x01b000d}, + { 26672000, 49555000, 48440000, 61615000, 0x0010216}, + { 40394000, 57273000, 47650000, 59622000, 0x0020217}, + { 41898457, 44993655, 42019543, 45080145, 0x001000a}, // STA + { 41785348, 44920620, 42270652, 45266579, 0xf040047}, + { 42811798, 43941400, 43273201, 44276289, 0xe890047}, + { 42418524, 43856000, 42820531, 43984000, 0x864044b}, + { 41765682, 44517140, 42034718, 44710459, 0x864004b}, + { 43263182, 44064240, 43532218, 44257559, 0x864004b}, + { 44082374, 44659910, 44325025, 44832889, 0x782004b}, + { 42812274, 44611410, 43054925, 44784389, 0x782004b}, + { 42711273, 45246610, 42956327, 45419589, 0x782004b}, + { 43259574, 44988910, 43502225, 45161889, 0x782004b}, + { 40843000, 43795000, 44820000, 46238500, 0x09b0011}, + { 41400000, 43658000, 45718000, 45950000, 0x01a000d}, + { 36598000, 41183000, 49615000, 51246000, 0x0010216}, + { 40843000, 43658000, 45718000, 46238500, 0x0020217}, + { 38928157, 44995255, 39049243, 45081745, 0x001000a}, // KDA + { 38754821, 44898330, 39157178, 45185159, 0xc730047}, + { 39686963, 43383000, 40060636, 43656419, 0xbde0047}, + { 37472627, 44652090, 37856173, 44925509, 0xbde0047}, + { 40392100, 45350000, 40772176, 45461500, 0x782044b}, + { 40948674, 44963710, 41191325, 45136689, 0x782004b}, + { 38120370, 46567510, 38370229, 46740489, 0x782004b}, + { 38003973, 45221210, 38249027, 45394189, 0x782004b}, + { 40036480, 45788220, 40250719, 45937979, 0x680004b}, + { 39016132, 44025120, 39222467, 44174879, 0x680004b}, + { 40642892, 44553920, 40851307, 44703679, 0x680004b}, + { 37848360, 44849320, 38058439, 44999079, 0x680004b}, + { 38873920, 45548120, 39086079, 45697879, 0x680004b}, + { 37200000, 43383000, 41743000, 45505561, 0x0860011}, + { 36598000, 44803239, 41280000, 46879000, 0x018000d}, + { 36598000, 41183000, 49615000, 51246000, 0x0010216}, + { 36590000, 43383000, 41743000, 46881000, 0x0020217}, + { 44201735, 46270455, 44326665, 46356945, 0x001000a}, // 7KL + { 43952788, 46134980, 44619412, 46626020, 0x001000c}, + { 44250393, 47662310, 44587207, 47891089, 0x9ee004b}, + { 44441914, 47218060, 44753685, 47429829, 0x931004b}, + { 44497744, 47871760, 44812456, 48083529, 0x931004b}, + { 41812526, 46036660, 42115473, 46248429, 0x931004b}, + { 47144997, 45277760, 47445003, 45489529, 0x931004b}, + { 43600000, 44660000, 47732000, 47051842, 0x0970011}, + { 43600000, 45859280, 47732000, 48281000, 0x01c000d}, + { 41631000, 45200000, 45304223, 47950000, 0x3dd0015}, + { 36598000, 41183000, 49615000, 51246000, 0x0010216}, + { 41631000, 44660000, 47732000, 48281000, 0x0020217}, + { 35819259, 56810055, 35975902, 56896545, 0x001000a}, // TVE + { 35411952, 56672880, 36260856, 57163920, 0x001000c}, + { 34053818, 56165540, 34400182, 56358859, 0x864004b}, + { 36663418, 56578840, 37009782, 56772159, 0x864004b}, + { 33952801, 56929640, 34303998, 57122959, 0x864004b}, + { 34807577, 56955710, 35121823, 57128689, 0x782004b}, + { 34371274, 57512910, 34690325, 57685889, 0x782004b}, + { 33853012, 57831010, 34176387, 58003989, 0x782004b}, + { 37169577, 56733210, 37483823, 56906189, 0x782004b}, + { 34108503, 55896000, 38329000, 58866000, 0x0bc0011}, + { 30778000, 55631000, 35514770, 58260000, 0x001000d}, + { 26672000, 49555000, 48440000, 61615000, 0x0010216}, + { 30778000, 55631000, 38329000, 58866000, 0x0020217}, + { 30203400, 59906311, 30400600, 59978850, 0x01a000a}, // LEN + { 29990732, 59630300, 30759500, 60186000, 0x024000c}, + { 29891576, 59516940, 30269623, 59710259, 0x864004b}, + { 28522069, 60587340, 28911930, 60780659, 0x864004b}, + { 28978523, 59801240, 29362477, 59994559, 0x864004b}, + { 33308864, 59537510, 33647135, 59710489, 0x782004b}, + { 29704164, 59651910, 30042435, 59824889, 0x782004b}, + { 31767264, 59378610, 32105535, 59551589, 0x782004b}, + { 30457522, 59936310, 30801078, 60109289, 0x782004b}, + { 30840141, 58900000, 35745000, 61615000, 0x020000d}, + { 26950000, 58418000, 31119761, 61615000, 0x0cb0011}, + { 26672000, 59394159, 33000000, 61615000, 0x31c0015}, + { 26672000, 49555000, 48440000, 61615000, 0x0010216}, + { 26672000, 58418000, 35745000, 61615000, 0x0020217}, + { 39637035, 47170755, 39762926, 47257245, 0x001000a}, // ROS + { 39461817, 47068800, 40210088, 47508624, 0x01c000c}, + { 38760169, 47156410, 39012430, 47329389, 0x782004b}, + { 40083268, 47623110, 40337932, 47796089, 0x782004b}, + { 41997668, 47449000, 42335144, 47579489, 0x782044b}, + { 39786668, 47646510, 40041332, 47819489, 0x782004b}, + { 39220769, 46994010, 39473030, 47166989, 0x782004b}, + { 40105467, 48216510, 40362533, 48389489, 0x782004b}, + { 39913067, 47813210, 40170133, 47986189, 0x782004b}, + { 41441140, 46421420, 41657459, 46571179, 0x680004b}, + { 39630000, 46969298, 42820000, 50216500, 0x0cd0011}, + { 38219000, 45950000, 42838317, 48050000, 0x018000d}, + { 39489008, 45950000, 44326000, 48050000, 0x2f50015}, + { 36598000, 41183000, 49615000, 51246000, 0x0010216}, + { 38219000, 45950000, 44326000, 50216500, 0x0020217}, + { 44440413, 48675055, 44570148, 48761545, 0x001000a}, // VGG + { 44105064, 48399961, 44722200, 48938520, 0x022000c}, + { 44722200, 48667160, 44951834, 48960000, 0x931044b}, + { 45174177, 49998240, 45473822, 50191559, 0x864004b}, + { 43157677, 49997740, 43457322, 50191059, 0x864004b}, + { 43477388, 49626340, 43773811, 49819659, 0x864004b}, + { 44635777, 50213540, 44935422, 50406859, 0x864004b}, + { 41811366, 50694340, 42114233, 50887659, 0x864004b}, + { 42000000, 47440000, 47066000, 49499000, 0x0820011}, + { 41165000, 49100000, 46131450, 51246000, 0x019000d}, + { 44134845, 48040000, 47425000, 51246000, 0x4840015}, + { 36598000, 41183000, 49615000, 51246000, 0x0010216}, + { 41165000, 47440000, 47425000, 51246000, 0x0020217}, + { 37850000, 59072855, 38016255, 59159345, 0x001000a}, // VLG + { 37421112, 58969000, 38322096, 59290000, 0x001000c}, + { 39751556, 59151420, 40039843, 59301179, 0x680004b}, + { 39466056, 59165320, 39754343, 59315079, 0x680004b}, + { 39933768, 59410320, 40226631, 59560079, 0x680004b}, + { 36356677, 58739390, 36592122, 58861699, 0x54f004b}, + { 38244140, 59807190, 38487060, 59929499, 0x54f004b}, + { 35775108, 59349890, 36014291, 59472199, 0x54f004b}, + { 36335233, 60930590, 36585967, 61052899, 0x54f004b}, + { 40133777, 58778790, 40369222, 58901099, 0x54f004b}, + { 45644040, 59932690, 45886960, 60054999, 0x54f004b}, + { 46153071, 60701790, 46399728, 60824099, 0x54f004b}, + { 35164677, 59060090, 35400122, 59182399, 0x54f004b}, + { 45370008, 59448190, 45609191, 59570499, 0x54f004b}, + { 40091740, 59916790, 40334660, 60039099, 0x54f004b}, + { 42665240, 59908990, 42908160, 60031299, 0x54f004b}, + { 34718000, 58478000, 38973441, 61615000, 0x0c70011}, + { 38973441, 58478000, 44201283, 61070000, 0x01e000d}, + { 40682496, 59073000, 47161000, 61202000, 0x2fc0015}, + { 26672000, 49555000, 48440000, 61615000, 0x0010216}, + { 34718000, 58478000, 47161000, 61615000, 0x0020217}, + { 33025000, 68884400, 33145164, 69037000, 0x039000a}, // MUR + { 32385416, 68743584, 33671792, 69234624, 0x001000c}, + { 32741080, 67500896, 33944128, 67991936, 0x0b00010}, + { 28414000, 66344000, 33240642, 69953000, 0x0e40011}, + { 33240642, 66053000, 38151373, 69440000, 0x028000d}, + { 34870857, 66053000, 41409500, 68700000, 0x3b60015}, + { 28411000, 59190000, 66300000, 70470500, 0x2c60216}, + { 28414000, 66053000, 41409500, 69953000, 0x0020217}, + { 34252027, 61752455, 34431734, 61838945, 0x001000a}, // 7KR + { 33809856, 61554480, 34783752, 62045520, 0x001000c}, + { 34097396, 62138920, 34414803, 62288679, 0x680004b}, + { 32872696, 60896120, 33179703, 61045879, 0x680004b}, + { 34122460, 63670920, 34457339, 63820679, 0x680004b}, + { 34611840, 64438120, 34952959, 64587879, 0x680004b}, + { 30058192, 61449820, 30370607, 61599579, 0x680004b}, + { 34348184, 62802920, 34671415, 62952679, 0x680004b}, + { 32180796, 62033820, 32498203, 62183579, 0x680004b}, + { 30515324, 61662390, 30770475, 61784699, 0x54f004b}, + { 36433224, 61751990, 36688375, 61874299, 0x54f004b}, + { 30500885, 64547090, 30784915, 64669399, 0x54f004b}, + { 34468000, 64927000, 34907526, 65006000, 0x54f044b}, + { 31383824, 61483190, 31638975, 61605499, 0x54f004b}, + { 29308000, 60674000, 37935500, 62355680, 0x0690011}, + { 29969000, 62355680, 37639000, 64383979, 0x2cf0015}, + { 29308000, 64380000, 36211270, 66679000, 0x01b000d}, + { 28411000, 59190000, 66300000, 70470500, 0x2c60216}, + { 29308000, 60674000, 37935500, 66679000, 0x0020217}, + { 52953585, 67596655, 53175576, 67683145, 0x001000a}, // NEN + { 52453880, 67406580, 53656928, 67897620, 0x001000c}, + { 56474796, 66984780, 57651804, 67475820, 0x0b00010}, + { 56884136, 66779405, 63616902, 69460595, 0x0a80011}, + { 50151370, 66779405, 56884136, 69460595, 0x001000d}, + { 43702214, 65894612, 50166861, 68575802, 0x0010015}, + { 43100000, 65800000, 69120700, 81856820, 0x0d20012}, + { 28411000, 59190000, 66300000, 70470500, 0x2c60216}, + { 43100000, 65800000, 65680000, 70470500, 0x0020217}, + { 50724500, 61620720, 50894000, 61710000, 0x020000a}, // 7KO + { 50483000, 61340000, 51101241, 62040000, 0x02e000c}, + { 53486000, 63486910, 54132011, 63668000, 0x9ee044b}, + { 63674235, 67427560, 64218365, 67639329, 0x931004b}, + { 59910706, 65922260, 60421894, 66134029, 0x931004b}, + { 56887212, 65008360, 57378988, 65220129, 0x931004b}, + { 50609065, 62431560, 51066134, 62643329, 0x931004b}, + { 48073101, 60280125, 53375899, 62961315, 0x0a80011}, + { 52630482, 63029405, 58499309, 65710595, 0x001000d}, + { 59392154, 65459405, 65737637, 68140595, 0x0010015}, + { 28411000, 59190000, 66300000, 70470500, 0x2c60016}, + { 45400000, 59199000, 66256000, 68427000, 0x0020217}, + { 40494956, 64506755, 40695805, 64593245, 0x001000a}, // ARK + { 39732000, 64346600, 41072063, 64716000, 0x017000c}, + { 37864409, 63778630, 38505791, 64065459, 0xc73004b}, + { 46339745, 61103290, 46900255, 61376709, 0xbde004b}, + { 46900255, 61103290, 47460765, 61376709, 0xbde004b}, + { 35914733, 63316652, 41783560, 65997842, 0x0a80011}, + { 37326827, 60643000, 42718998, 63324190, 0x001000d}, + { 42718998, 60715898, 48111169, 63397088, 0x0010015}, + { 43100000, 65800000, 69120700, 81856820, 0x0d20012}, + { 28411000, 59190000, 66300000, 70470500, 0x2c60016}, + { 35512400, 60643000, 69120700, 81856820, 0x0020217}, + { 45113264, 54145855, 45260297, 54232345, 0x001000a}, // 7MO + { 44770600, 53920480, 45557008, 54411520, 0x001000c}, + { 43665367, 54327710, 43959432, 54500689, 0x782004b}, + { 43813145, 54542510, 44111054, 54715489, 0x782004b}, + { 42656367, 54003510, 42950432, 54176489, 0x782004b}, + { 43044049, 53840910, 43334750, 54013889, 0x782004b}, + { 46159340, 54788220, 46417259, 54937979, 0x680004b}, + { 45991804, 54509920, 46246395, 54659679, 0x680004b}, + { 43782360, 53980820, 44034039, 54130579, 0x680004b}, + { 45246104, 54405620, 45500695, 54555379, 0x680004b}, + { 45115940, 54605420, 45373859, 54755179, 0x680004b}, + { 42166000, 53650000, 46719500, 55187000, 0x07f0011}, + { 41775000, 49802000, 61703000, 61676000, 0x0010216}, + { 42166000, 53650000, 46719500, 55187000, 0x0020217}, + { 43897520, 56265455, 44052241, 56351945, 0x001000a}, // NIZ + { 43407468, 56069080, 44235540, 56560120, 0x001000c}, + { 43106939, 56140010, 43416860, 56312989, 0x782004b}, + { 43641123, 55277510, 43942876, 55450489, 0x782004b}, + { 43013661, 55887710, 43319738, 56060689, 0x782004b}, + { 42003823, 55291210, 42305576, 55464189, 0x782004b}, + { 44301940, 56200720, 44570259, 56350479, 0x680004b}, + { 45356476, 55465420, 45617723, 55615179, 0x680004b}, + { 43301640, 56578820, 43569959, 56728579, 0x680004b}, + { 45617000, 57414000, 46007099, 57520000, 0x680044b}, + { 44946404, 55994820, 45211395, 56144579, 0x680004b}, + { 41775000, 54465000, 46420000, 57062761, 0x0a40011}, + { 42570000, 55668280, 47756000, 58090000, 0x01c000d}, + { 41775000, 49802000, 61703000, 61676000, 0x0010216}, + { 41775000, 54465000, 47756000, 58090000, 0x0020217}, + { 44909886, 53146355, 45053075, 53232845, 0x001000a}, // PNZ + { 44603616, 52939480, 45369192, 53430520, 0x001000c}, + { 45907000, 53616000, 46174711, 53803789, 0x782044b}, + { 46449731, 53018000, 46783115, 53167000, 0x782044b}, + { 42891649, 53642610, 43182350, 53815589, 0x782004b}, + { 44410331, 53383510, 44697669, 53556489, 0x782004b}, + { 42534616, 53408000, 42925707, 53535000, 0x782044b}, + { 45977653, 52816810, 46261147, 52989789, 0x782004b}, + { 43472031, 53413000, 43798986, 53565000, 0x782044b}, + { 44917000, 52797000, 45188546, 52932279, 0x680044b}, + { 42094000, 52300000, 46982500, 54032000, 0x07f0011}, + { 41775000, 49802000, 61703000, 61676000, 0x0010216}, + { 42094000, 52300000, 46982500, 54032000, 0x0020217}, + { 49542615, 58562755, 49705985, 58649245, 0x001000a}, // 7KI + { 49161320, 58400000, 50230735, 58784000, 0x018000c}, + { 52018215, 58614440, 52384985, 58807759, 0x864004b}, + { 48724816, 57487940, 49081383, 57681259, 0x864004b}, + { 50813000, 56163000, 51415751, 56274000, 0x864044b}, + { 52079164, 59274110, 52417435, 59447089, 0x782004b}, + { 49064807, 58949110, 49397792, 59122089, 0x782004b}, + { 47066979, 60537110, 47415821, 60710089, 0x782004b}, + { 47792574, 57230610, 48111625, 57403589, 0x782004b}, + { 49258117, 57538000, 53933000, 60330000, 0x0b00011}, + { 46262000, 57900000, 50298202, 61065000, 0x025000d}, + { 46262000, 56055000, 52000000, 58262712, 0x3190015}, + { 41775000, 49802000, 61703000, 61676000, 0x0010216}, + { 46262000, 56055000, 53933000, 61065000, 0x0020217}, + { 47802000, 56603000, 47981675, 56674400, 0x01a000a}, // 7ME + { 47401960, 56364480, 48240448, 56855520, 0x001000c}, + { 46376639, 56268710, 46686560, 56441689, 0x782004b}, + { 48175261, 55831810, 48481338, 56004789, 0x782004b}, + { 47738677, 56851010, 48052923, 57023989, 0x782004b}, + { 46094739, 56201310, 46404660, 56374289, 0x782004b}, + { 47911361, 55914510, 48217438, 56087489, 0x782004b}, + { 48940377, 56851010, 49254623, 57023989, 0x782004b}, + { 46683577, 56716710, 46997823, 56889689, 0x782004b}, + { 48571768, 56934320, 48843831, 57084079, 0x680004b}, + { 45622200, 55826700, 50201800, 57349600, 0x0810011}, + { 41775000, 49802000, 61703000, 61676000, 0x0010216}, + { 45622200, 55826700, 50201800, 57349600, 0x0020217}, + { 55060000, 51750000, 55186500, 51842070, 0x021000a}, // ORE + { 54679024, 51505480, 55428976, 51996520, 0x001000c}, + { 58196030, 51151073, 58502119, 51344392, 0x864044b}, + { 58502119, 51151073, 58808208, 51344392, 0x864044b}, + { 52054585, 52654340, 52371414, 52847659, 0x864044b}, + { 57301000, 51365500, 57658246, 51498000, 0x782044b}, + { 58844658, 51314000, 59220287, 51440000, 0x782044b}, + { 52977000, 52373000, 53299981, 52523000, 0x782044b}, + { 54888000, 51060000, 55203779, 51210000, 0x782044b}, + { 50766000, 51100000, 54128000, 54363000, 0x0d10011}, + { 54128000, 50499000, 57175000, 53425000, 0x026000d}, + { 57175000, 50499000, 61703000, 52485000, 0x31c0015}, + { 41775000, 49802000, 61703000, 61676000, 0x0010216}, + { 50766000, 50499000, 61703000, 54363000, 0x0020217}, + { 48278964, 54258755, 48425997, 54345245, 0x001000a}, // ULY + { 47998000, 54092800, 48897200, 54527800, 0x01b000c}, + { 49460600, 54132800, 49874923, 54255500, 0x782044b}, + { 46945160, 53975520, 47283656, 54086800, 0x680044b}, + { 46984000, 53611000, 47276516, 53739779, 0x680044b}, + { 47045000, 54280000, 47414953, 54383000, 0x680044b}, + { 47619216, 53117000, 48095522, 53195179, 0x680044b}, + { 46219060, 53787220, 46502199, 53920300, 0x680044b}, + { 46601560, 53684000, 46926444, 53800000, 0x680044b}, + { 49950304, 54215700, 50197245, 54370000, 0x680044b}, + { 47370216, 53114920, 47618983, 53264679, 0x680044b}, + { 47043400, 52614000, 47305359, 52754279, 0x680044b}, + { 45800290, 52535400, 50247800, 54893000, 0x09d0011}, + { 41775000, 49802000, 61703000, 61676000, 0x0010216}, + { 45800290, 52535400, 50247800, 54893000, 0x0020217}, + { 56127276, 57941700, 56288724, 58021245, 0x001000a}, // 7PM + { 55787000, 57784100, 56645472, 58223520, 0x001000c}, + { 56626768, 59347120, 56951839, 59482000, 0x680044b}, + { 56648660, 59588100, 56934307, 59741479, 0x680044b}, + { 53913300, 56657220, 54190758, 56804000, 0x680044b}, + { 57691000, 58050000, 57988296, 58191000, 0x680044b}, + { 56766788, 57359320, 57064923, 57498000, 0x680044b}, + { 57685150, 58235100, 57985839, 58376500, 0x680044b}, + { 55508216, 57993920, 55788183, 58143679, 0x680044b}, + { 54167380, 60245420, 54447301, 60404500, 0x680044b}, + { 56939092, 60337120, 57279222, 60470000, 0x680044b}, + { 57568177, 59004690, 57803622, 59126999, 0x54f044b}, + { 57699676, 58491290, 57931724, 58613599, 0x54f044b}, + { 53750000, 56106000, 58900000, 58527722, 0x09a0011}, + { 53200000, 58250000, 59490000, 60400172, 0x018000d}, + { 51775000, 59854398, 59490000, 61676000, 0x2920015}, + { 41775000, 49802000, 61703000, 61676000, 0x0010216}, + { 51775000, 56106000, 59490000, 61676000, 0x0020217}, + { 55891000, 54710000, 56043900, 54795700, 0x01e000a}, // 7BA + { 55632000, 54511480, 56464400, 54956000, 0x01c000c}, + { 55849860, 53579920, 56101539, 53729679, 0x680004b}, + { 55810716, 53282920, 56059483, 53432679, 0x680004b}, + { 54101504, 56020720, 54366495, 56170479, 0x680004b}, + { 55851116, 53430120, 56099883, 53579879, 0x680004b}, + { 58235160, 53872120, 58486839, 54021879, 0x680004b}, + { 55838974, 52903490, 56039425, 53025799, 0x54f004b}, + { 55663974, 52666390, 55864425, 52788699, 0x54f004b}, + { 54009337, 54043390, 54217263, 54165699, 0x54f004b}, + { 53407037, 54422590, 53614963, 54544899, 0x54f004b}, + { 53620578, 54533590, 53831222, 54655899, 0x54f004b}, + { 58569274, 52654390, 58769725, 52776699, 0x54f004b}, + { 58215174, 52530690, 58415625, 52652999, 0x54f004b}, + { 54924537, 54161990, 55132463, 54284299, 0x54f004b}, + { 53156000, 53715000, 57339630, 56536000, 0x0b30011}, + { 53760000, 51570000, 59000000, 53715000, 0x019000d}, + { 55786308, 53715000, 59994000, 56536000, 0x3fc0015}, + { 41775000, 49802000, 61703000, 61676000, 0x0010216}, + { 53156000, 51570000, 59994000, 56536000, 0x0020217}, + { 53168500, 56816300, 53325144, 56901345, 0x001000a}, // 7UD + { 52726360, 56540180, 53564848, 57031220, 0x001000c}, + { 53562018, 56344040, 53908382, 56537359, 0x864004b}, + { 53720301, 56919740, 54071498, 57113059, 0x864004b}, + { 52432000, 58031140, 52793400, 58224459, 0x864004b}, + { 52072739, 56344410, 52382660, 56517389, 0x782004b}, + { 52938274, 57478610, 53257325, 57651589, 0x782004b}, + { 51941377, 56908510, 52255623, 57081489, 0x782004b}, + { 53583612, 57800710, 53906987, 57973689, 0x782004b}, + { 51121800, 55857400, 54439400, 58545900, 0x0c90011}, + { 41775000, 49802000, 61703000, 61676000, 0x0010216}, + { 51121800, 55857400, 54439400, 58545900, 0x0020217}, + { 49092000, 55740300, 49238500, 55827700, 0x001000a}, // 7TA + { 51720000, 55560500, 52582714, 55802500, 0xf040447}, + { 48772000, 55587000, 49347847, 55931489, 0xe890447}, + { 52188240, 54816650, 52483359, 54947500, 0x680044b}, + { 48456000, 55768000, 48772269, 55893400, 0x680044b}, + { 52608800, 54495000, 53007211, 54590599, 0x680044b}, + { 52343000, 54535000, 52675629, 54651099, 0x680044b}, + { 50377500, 55318000, 50853052, 55400220, 0x680044b}, + { 51926419, 55241490, 52139781, 55363799, 0x54f004b}, + { 50715337, 54360890, 50923263, 54483199, 0x54f004b}, + { 52972778, 54785090, 53183422, 54907399, 0x54f004b}, + { 51248190, 55645690, 51464609, 55767999, 0x54f004b}, + { 50774531, 56102090, 50993668, 56224399, 0x54f004b}, + { 48181578, 54906190, 48392222, 55028499, 0x54f004b}, + { 50152031, 56294590, 50371168, 56416899, 0x54f004b}, + { 52182190, 55844490, 52398609, 55966799, 0x54f004b}, + { 47235000, 53974000, 51150000, 56676000, 0x0b50011}, + { 50430000, 53974000, 54270000, 56676000, 0x021000d}, + { 41775000, 49802000, 61703000, 61676000, 0x0010216}, + { 47235000, 53974000, 54270000, 56680000, 0x0020217}, + { 50070000, 53169000, 50230397, 53242200, 0x01a000a}, // SAM + { 49818661, 53055000, 50398122, 53398000, 0xf040447}, + { 49232000, 53315000, 49885463, 53600000, 0xe890447}, + { 48320000, 53036800, 48712436, 53226600, 0x931044b}, + { 49541385, 52862340, 49858214, 53055659, 0x864044b}, + { 49000000, 53495000, 49322010, 53690000, 0x864044b}, + { 51102037, 53237340, 51423162, 53430659, 0x864044b}, + { 50379537, 53154340, 50700662, 53347659, 0x864044b}, + { 51038358, 53824440, 51363242, 54017759, 0x864044b}, + { 47924000, 52225772, 52563000, 54677000, 0x09c0011}, + { 48693650, 51773000, 52563000, 54677000, 0x021000d}, + { 41775000, 49802000, 61703000, 61676000, 0x0010216}, + { 47924000, 51773000, 52563000, 54680000, 0x0020217}, + { 45927808, 51500055, 46066192, 51586545, 0x001000a}, // SAR + { 45530000, 51317000, 46355768, 51788520, 0x01c000c}, + { 47666176, 51898710, 47943423, 52071689, 0x782044b}, + { 43022076, 51465000, 43308844, 51632189, 0x782044b}, + { 47176235, 51964110, 47456365, 52137089, 0x782044b}, + { 48683535, 51924610, 48963665, 52097589, 0x782044b}, + { 44888784, 51812520, 45128815, 51962279, 0x680044b}, + { 45260636, 52223320, 45503163, 52373079, 0x680044b}, + { 46355836, 52232520, 46598363, 52382279, 0x680044b}, + { 43641836, 52169520, 43884363, 52319279, 0x680044b}, + { 43621840, 51090520, 43858959, 51240279, 0x680044b}, + { 42515000, 50476000, 47442105, 52740000, 0x08f0011}, + { 47196000, 49802000, 50841500, 52820000, 0x022000d}, + { 41775000, 49802000, 61703000, 61676000, 0x0010216}, + { 42515000, 49802000, 50841500, 52820000, 0x0020217}, + { 76511000, 66065000, 76811000, 66127800, 0x016000a}, // YAN + { 75958536, 65863180, 77088672, 66354220, 0x001000c}, + { 75182948, 63102260, 75648252, 63314029, 0x931044b}, + { 74431558, 63660740, 74863842, 63854059, 0x864044b}, + { 77503934, 64836040, 77952865, 65029359, 0x864044b}, + { 64561538, 65306940, 65019061, 65500259, 0x864044b}, + { 76353330, 64356740, 76793669, 64550059, 0x864044b}, + { 74365217, 63065640, 74789983, 63258959, 0x864044b}, + { 71080482, 62973900, 76949309, 65655090, 0x0a80011}, + { 76949309, 62973900, 82818136, 65655090, 0x0010015}, + { 73716985, 65655090, 80181632, 68336280, 0x001000d}, + { 62064000, 62201000, 86016000, 73526000, 0x0ac0012}, + { 57129000, 51980000, 80500000, 67000000, 0x3bd0216}, + { 62064000, 62201000, 86016000, 73526000, 0x0020217}, + { 73331500, 61225000, 73533700, 61299245, 0x01a000a}, // 7KM + { 72940000, 61140000, 73872831, 61402979, 0xf040447}, + { 76038938, 60835300, 76725461, 61170189, 0xe890447}, + { 72388996, 61037810, 72743604, 61210789, 0x782044b}, + { 68897696, 60951000, 69459866, 61060000, 0x782044b}, + { 74329090, 62158410, 74695710, 62331389, 0x782044b}, + { 64383373, 61569710, 64744227, 61742689, 0x782044b}, + { 65321000, 62056820, 65638407, 62206579, 0x680044b}, + { 77326296, 62047820, 77643703, 62197579, 0x680044b}, + { 63285000, 61285900, 63642375, 61414500, 0x680044b}, + { 74995496, 61190920, 75302503, 61340679, 0x680044b}, + { 75228292, 61666000, 75664622, 61773100, 0x680044b}, + { 71788041, 60029405, 77090839, 62710595, 0x0a80011}, + { 66485243, 60029405, 71788041, 62710595, 0x001000d}, + { 61093072, 60833762, 66574616, 63514952, 0x0010015}, + { 59192000, 58578000, 85971000, 65748000, 0x07b0012}, + { 57129000, 51980000, 80500000, 67000000, 0x3bd0216}, + { 59192000, 58578000, 85971000, 65748000, 0x0020217}, + { 60521250, 56787200, 60673400, 56877500, 0x020000a}, // SVE + { 60160960, 56592480, 60999448, 57083520, 0x001000c}, + { 59764400, 56776900, 60036626, 56976489, 0x782044b}, + { 59845000, 57844500, 60178638, 58012000, 0x782044b}, + { 61774700, 56320000, 62117194, 56476489, 0x782044b}, + { 60438864, 59516410, 60777135, 59689389, 0x782044b}, + { 59874000, 57203110, 60159851, 57396000, 0x782044b}, + { 61378000, 56913000, 61620633, 57137000, 0x782044b}, + { 59946964, 59679410, 60347539, 59825400, 0x782044b}, + { 60112900, 56391220, 60361869, 56552500, 0x680044b}, + { 57230000, 56053000, 63460486, 58050000, 0x07f0011}, + { 58360000, 59529280, 63880000, 61951000, 0x01c000d}, + { 58360000, 57816941, 66188000, 59530000, 0x2660015}, + { 57230000, 56053000, 66188000, 61951000, 0x0ba0012}, + { 57129000, 51980000, 80500000, 67000000, 0x3bd0216}, + { 57230000, 56053000, 66188000, 61951000, 0x0020217}, + { 65468959, 57095255, 65625602, 57181745, 0x001000a}, // TYU + { 65074352, 56883480, 65923256, 57374520, 0x001000c}, + { 68139300, 58141940, 68500700, 58335259, 0x864044b}, + { 69252766, 56025440, 69594834, 56218759, 0x864044b}, + { 66111718, 56548840, 66458082, 56742159, 0x864044b}, + { 66327700, 56392000, 66668904, 56549000, 0x782044b}, + { 68459412, 58047610, 68782787, 58220589, 0x782044b}, + { 68468377, 56783310, 68782623, 56956289, 0x782044b}, + { 69640839, 56550010, 69950760, 56722989, 0x782044b}, + { 64916700, 55147100, 71677500, 57092000, 0x0770011}, + { 64813700, 57092000, 71300000, 59248500, 0x018000d}, + { 68265000, 57970000, 75195800, 59992100, 0x2c50015}, + { 57129000, 51980000, 80500000, 67000000, 0x3bd0216}, + { 64813700, 55147100, 75195800, 59992100, 0x0020217}, + { 65265142, 55411155, 65416019, 55497645, 0x001000a}, // KGN + { 64940876, 55262280, 65758532, 55753320, 0x001000c}, + { 63430966, 55962340, 63773034, 56155659, 0x864044b}, + { 67054682, 55128540, 67391917, 55321859, 0x864044b}, + { 63101182, 55128540, 63438417, 55321859, 0x864044b}, + { 62419039, 56215610, 62728960, 56388589, 0x782044b}, + { 67785945, 54995110, 68083854, 55168089, 0x782044b}, + { 64281261, 55889110, 64587338, 56062089, 0x782044b}, + { 62735339, 56154610, 63045260, 56327589, 0x782044b}, + { 61972000, 54183000, 66500000, 56842000, 0x0a80011}, + { 64300000, 54183000, 68727000, 56842000, 0x001000d}, + { 57129000, 51980000, 80500000, 67000000, 0x3bd0216}, + { 61972000, 54183000, 68727000, 56842000, 0x0020217}, + { 61345656, 55110250, 61490000, 55198400, 0x020000a}, // 7CH + { 61094090, 54955020, 61689909, 55300979, 0xf040447}, + { 58880400, 53235500, 59436688, 53570389, 0xe890447}, + { 59554423, 55062710, 59856176, 55235689, 0x782044b}, + { 59950000, 54896000, 60172269, 55069679, 0x680044b}, + { 60498704, 55649420, 60763695, 55799179, 0x680044b}, + { 61484360, 54017000, 61768786, 54150979, 0x680044b}, + { 60060000, 55061120, 60221709, 55303000, 0x680044b}, + { 60125604, 55995420, 60390595, 56145179, 0x680044b}, + { 61272900, 54735000, 61483854, 54918000, 0x680044b}, + { 60103776, 55395120, 60365023, 55544879, 0x680044b}, + { 60522916, 52991420, 60771683, 53141179, 0x680044b}, + { 57173600, 54901820, 57431519, 55051579, 0x680044b}, + { 57129000, 54410000, 63300000, 56368000, 0x07b0011}, + { 58750000, 51980000, 63356000, 54410000, 0x01c000d}, + { 57129000, 51980000, 80500000, 67000000, 0x3bd0216}, + { 57129000, 51980000, 63356000, 56368000, 0x0020217}, + { 107546408, 51796000, 107703500, 51868540, 0x01a000a}, // 7BU + { 107147024, 51523480, 107896976, 52014520, 0x001000c}, + { 107475388, 50523420, 107710011, 50673179, 0x680044b}, + { 109520000, 55743000, 109799642, 55884800, 0x680044b}, + { 106422440, 51241320, 106659559, 51391079, 0x680044b}, + { 106337636, 50291020, 106569763, 50440779, 0x680044b}, + { 107894884, 51796320, 108134915, 51946079, 0x680044b}, + { 107541036, 52147320, 107783563, 52297079, 0x680044b}, + { 103250000, 50287620, 103455064, 50457000, 0x680044b}, + { 109679763, 52102290, 109877836, 52224599, 0x54f044b}, + { 114753531, 56277290, 114972668, 56399599, 0x54f044b}, + { 107312383, 51400490, 107508417, 51522799, 0x54f044b}, + { 110197437, 54245090, 110405363, 54367399, 0x54f044b}, + { 111401074, 52467990, 111601525, 52590299, 0x54f044b}, + { 105466421, 49957000, 109607370, 52638190, 0x0a80011}, + { 108275712, 51769000, 112565616, 54450190, 0x001000d}, + { 109229024, 54450190, 113787047, 57131380, 0x0010015}, + { 98632000, 49957000, 116919000, 57250000, 0x0870012}, + { 95653000, 49152000, 122149000, 61730000, 0x31c0216}, + { 98632000, 49957000, 117919000, 57250000, 0x0020217}, + { 113381000, 52016000, 113556200, 52085000, 0x018000a}, // ZAB + { 113001524, 51774180, 113751476, 52265220, 0x001000c}, + { 117932000, 50018000, 118276145, 50152700, 0x782044b}, + { 117473135, 52162110, 117753265, 52335089, 0x782044b}, + { 108744358, 51193210, 109018242, 51366189, 0x782044b}, + { 116471476, 51887810, 116748723, 52060789, 0x782044b}, + { 113745384, 51714620, 113985415, 51864379, 0x680044b}, + { 113899784, 51593420, 114190446, 51717000, 0x680044b}, + { 116305700, 50335000, 116652700, 50436179, 0x680044b}, + { 110377940, 51312920, 110694574, 51425000, 0x680044b}, + { 119621760, 53649920, 119873439, 53799679, 0x680044b}, + { 111344421, 49859405, 115485370, 52540595, 0x0a80011}, + { 115485370, 49859405, 119626319, 52540595, 0x001000d}, + { 116608490, 52540595, 120987767, 55221785, 0x0010015}, + { 107730000, 49152000, 122149000, 58441000, 0x0aa0012}, + { 95653000, 49152000, 122149000, 61730000, 0x31c0216}, + { 107730000, 49152000, 122149000, 58441000, 0x0020217}, + { 104230000, 52244500, 104371660, 52327345, 0x01e000a}, // IRK + { 103894569, 52126420, 104454831, 52472379, 0xf040447}, + { 103463000, 52440660, 104216871, 52684400, 0xe890447}, + { 101340500, 56077500, 101745790, 56208000, 0x782044b}, + { 101643000, 56224500, 102002586, 56373500, 0x782044b}, + { 102588000, 57886000, 102881931, 58076189, 0x782044b}, + { 103461453, 52684210, 103744947, 52857189, 0x782044b}, + { 103006000, 53024000, 103231146, 53189400, 0x680044b}, + { 105627700, 56751520, 106002931, 56860000, 0x680044b}, + { 100453804, 54487420, 100708395, 54637179, 0x680044b}, + { 113951000, 57793000, 114353957, 57897000, 0x680044b}, + { 103791000, 52472200, 104014609, 52636500, 0x680044b}, + { 102025839, 51132000, 106256161, 53813190, 0x0a80011}, + { 99775417, 55926569, 104512186, 58607759, 0x001000d}, + { 101108564, 53813190, 106810022, 55926569, 0x2f60015}, + { 95653000, 51132000, 121138000, 64326000, 0x09c0012}, + { 95653000, 49152000, 122149000, 61730000, 0x31c0216}, + { 95653000, 51132000, 121138000, 64326000, 0x0020217}, + { 82864000, 55002000, 83015274, 55084200, 0x01d000a}, // NVS + { 82568000, 54691000, 83238824, 55226520, 0x023000c}, + { 83146245, 54557010, 83444154, 54729989, 0x782044b}, + { 78187223, 55314610, 78488976, 55487589, 0x782044b}, + { 77107000, 54300210, 77401065, 54473189, 0x782044b}, + { 75816223, 55118110, 76117976, 55291089, 0x782044b}, + { 80071323, 55110110, 80373076, 55283089, 0x782044b}, + { 80315967, 54238310, 80674751, 54380000, 0x782044b}, + { 84210623, 55154010, 84539537, 55312600, 0x782044b}, + { 82137300, 53671120, 82388979, 53820879, 0x680044b}, + { 81234695, 53490000, 85116000, 56550000, 0x0c20011}, + { 75085000, 55244730, 81234695, 57234000, 0x017000d}, + { 75240000, 53291000, 81234695, 55244730, 0x2c30015}, + { 70354000, 49070000, 99271000, 61033000, 0x2e70216}, + { 75085000, 53291000, 85116000, 57234000, 0x0020217}, + { 84902720, 56450455, 85057441, 56536945, 0x001000a}, // TOM + { 84618660, 56233780, 85457148, 56724820, 0x001000c}, + { 85985543, 56883760, 86370257, 57095529, 0x931044b}, + { 77377569, 60624340, 77767430, 60817659, 0x864044b}, + { 82723115, 58239940, 83089885, 58433259, 0x864044b}, + { 83697716, 57261640, 84054283, 57454959, 0x864044b}, + { 81989401, 56972000, 82444911, 57120959, 0x864044b}, + { 83500016, 57553840, 83856583, 57747159, 0x864044b}, + { 82980187, 55670000, 87716956, 58351190, 0x0a80011}, + { 78213627, 56170880, 83009978, 58852070, 0x001000d}, + { 75600000, 58852070, 82411009, 60878000, 0x2d70015}, + { 75056000, 55670000, 89376000, 61033000, 0x08c0012}, + { 70354000, 49070000, 99271000, 61033000, 0x2e70216}, + { 75056000, 55670000, 89376000, 61033000, 0x0020217}, + { 73334800, 54927000, 73464535, 55024000, 0x023000a}, // OMS + { 72927584, 54661580, 73734824, 55152620, 0x001000c}, + { 72896000, 55215810, 73290697, 55348000, 0x782044b}, + { 74324277, 56781910, 74638523, 56954889, 0x782044b}, + { 71102445, 54867700, 71509319, 54994289, 0x782044b}, + { 73527367, 54474810, 73821432, 54647789, 0x782044b}, + { 74628104, 54088620, 74882695, 54238379, 0x680044b}, + { 71213476, 55467120, 71474723, 55616879, 0x680044b}, + { 74388640, 54993800, 74669654, 55131179, 0x680044b}, + { 75040000, 56324000, 75398619, 56436000, 0x680044b}, + { 71978804, 55837720, 72267841, 55974900, 0x680044b}, + { 70354000, 53436000, 75870000, 55558561, 0x0860011}, + { 70354000, 54600000, 76309000, 56589272, 0x017000d}, + { 70354000, 56421409, 76309000, 58577000, 0x3060015}, + { 70354000, 49070000, 99271000, 61033000, 0x2e70216}, + { 70354000, 53436000, 76309000, 58577000, 0x0020217}, + { 91353219, 53660500, 91492836, 53749000, 0x020000a}, // 7KK + { 90890400, 53480580, 91676808, 53971620, 0x001000c}, + { 91263700, 52960000, 91597981, 53220000, 0x9ee044b}, + { 90010000, 52557000, 90435979, 52729500, 0x931044b}, + { 89888396, 54388560, 90248404, 54600329, 0x931044b}, + { 90688000, 52915000, 91019136, 53136929, 0x931044b}, + { 90294000, 52982060, 90645772, 53193829, 0x931044b}, + { 88350000, 52252683, 91943000, 55436000, 0x0c90011}, + { 87871000, 51283000, 91943000, 53964192, 0x001000d}, + { 70354000, 49070000, 99271000, 61033000, 0x2e70216}, + { 87871000, 51283000, 91943000, 55436000, 0x0020217}, + { 87075000, 53739500, 87266549, 53802200, 0x017000a}, // KEM + { 86850000, 53580000, 87459385, 53910000, 0xf040447}, + { 85576500, 55215000, 86314556, 55480000, 0xe890447}, + { 86572649, 53765910, 86863350, 53938889, 0x782044b}, + { 86033945, 54560810, 86331854, 54733789, 0x782044b}, + { 87916549, 53610000, 88270473, 53752000, 0x782044b}, + { 84757461, 55646400, 85102873, 55799589, 0x782044b}, + { 86231130, 54397000, 86463689, 54560810, 0x680044b}, + { 85930204, 56007400, 86185480, 56162770, 0x680044b}, + { 86151800, 55549520, 86413047, 55699279, 0x680044b}, + { 87583440, 56143920, 87851759, 56293679, 0x680044b}, + { 87738680, 52737020, 87969811, 52896000, 0x680044b}, + { 84454000, 54393639, 89389000, 56833000, 0x09a0011}, + { 84900000, 52159000, 89250000, 54753702, 0x01e000d}, + { 70354000, 49070000, 99271000, 61033000, 0x2e70216}, + { 84454000, 52159000, 89389000, 56833000, 0x0020217}, + { 85880629, 51908871, 86019974, 51995361, 0x001000a}, // 7AL + { 85595424, 51701680, 86345376, 52192720, 0x001000c}, + { 85512055, 51173640, 85818144, 51366959, 0x864044b}, + { 86995365, 52171000, 87430573, 52310000, 0x864044b}, + { 84669755, 50910000, 85098251, 51048000, 0x864044b}, + { 85888000, 51330000, 86103174, 51550000, 0x782044b}, + { 85895000, 50722000, 86208583, 50871489, 0x782044b}, + { 85498741, 50195000, 85814010, 50342000, 0x782044b}, + { 88487500, 49907000, 88816300, 50048000, 0x782044b}, + { 83928000, 50666159, 89511000, 52662000, 0x07e0011}, + { 83928000, 49070000, 89864000, 50799802, 0x014000d}, + { 70354000, 49070000, 99271000, 61033000, 0x2e70216}, + { 83928000, 49070000, 89864000, 52662000, 0x0020217}, + { 83658000, 53321890, 83813000, 53399645, 0x01c000a}, // ALT + { 83458000, 53199500, 84051663, 53534389, 0xf040447}, + { 84897169, 52348820, 85422013, 52694779, 0xe890447}, + { 81110400, 51408800, 81420392, 51602000, 0x864044b}, + { 84823558, 53619440, 85148442, 53812759, 0x864044b}, + { 85252976, 51824140, 85491564, 52075000, 0x864044b}, + { 81164449, 53739310, 81455150, 53912289, 0x782044b}, + { 85003300, 52257800, 85534266, 52349000, 0x782044b}, + { 82615735, 52401310, 82895865, 52574289, 0x782044b}, + { 83420749, 53711110, 83711450, 53884089, 0x782044b}, + { 83560745, 51366000, 87163000, 54454000, 0x0c40011}, + { 78600000, 50638000, 84639894, 52464731, 0x015000d}, + { 77892000, 52464731, 83560745, 54454000, 0x2d80015}, + { 70354000, 49070000, 99271000, 61033000, 0x2e70216}, + { 77892000, 50638000, 87163000, 54454000, 0x0020217}, + { 94381000, 51677100, 94604200, 51730000, 0x013000a}, // 7TY + { 93955024, 51532000, 94936145, 51885000, 0x017000c}, + { 90454858, 51091000, 90752682, 51250000, 0x782044b}, + { 93385000, 51105500, 93913959, 51195000, 0x782044b}, + { 91076958, 51288110, 91350842, 51461089, 0x782044b}, + { 89994758, 50895410, 90268642, 51068389, 0x782044b}, + { 95455000, 51373000, 95752824, 51532000, 0x782044b}, + { 91400458, 51200410, 91674342, 51373389, 0x782044b}, + { 93815535, 52034410, 94095665, 52207389, 0x782044b}, + { 94263000, 51102000, 94563674, 51220000, 0x680044b}, + { 93562800, 49743000, 98700000, 51800000, 0x0840011}, + { 93562800, 51700000, 99271000, 53728000, 0x017000d}, + { 88799000, 49900000, 93562800, 52209000, 0x3400015}, + { 70354000, 49070000, 99271000, 61033000, 0x2e70216}, + { 88799000, 49743000, 99271000, 53728000, 0x0020217}, + { 92810181, 55964355, 92962980, 56050845, 0x001000a}, // KYA + { 92430568, 55792000, 93258640, 56219000, 0x001000c}, + { 87848687, 69244510, 88335913, 69417489, 0x782044b}, + { 90313140, 56156000, 90640315, 56319779, 0x782044b}, + { 95537040, 56121720, 95895014, 56271479, 0x782044b}, + { 91546460, 53603320, 91911576, 53741000, 0x782044b}, + { 94413504, 56030420, 94767038, 56180179, 0x782044b}, + { 92362800, 58154550, 92719152, 58311500, 0x782044b}, + { 88140988, 69436320, 88703757, 69586079, 0x782044b}, + { 89405340, 56137420, 89673659, 56287179, 0x680044b}, + { 88703050, 54662405, 93320655, 57343595, 0x0a80011}, + { 93320655, 54662405, 97938260, 57343595, 0x001000d}, + { 90371347, 57343595, 95316653, 60024785, 0x0010015}, + { 87740772, 73193548, 96827027, 75874738, 0x0a80091}, + { 96827026, 73193548, 105913281, 75874738, 0x0a80891}, + { 81592505, 70512358, 89516911, 73193548, 0x0a81091}, + { 89516911, 70512358, 97441317, 73193548, 0x0a81891}, + { 97441317, 70512358, 105365723, 73193548, 0x0a82091}, + { 78813005, 67831168, 85843681, 70512358, 0x0a82891}, + { 85843681, 67831168, 92874357, 70512358, 0x0a83091}, + { 92874357, 67831168, 99905033, 70512358, 0x0a83891}, + { 99905033, 67831168, 106935709, 70512358, 0x0a84091}, + { 105291245, 69439882, 112828368, 72121072, 0x0a84891}, + { 81692901, 65149978, 88038384, 67831168, 0x0a85091}, + { 88038384, 65149978, 94383867, 67831168, 0x0a85891}, + { 94383867, 65149978, 100729350, 67831168, 0x0a86091}, + { 100729350, 65149978, 107074833, 67831168, 0x0a86891}, + { 84181939, 62468788, 89961393, 65149978, 0x0a87091}, + { 89961393, 62468788, 95740847, 65149978, 0x0a87891}, + { 95740847, 62468788, 101520301, 65149978, 0x0a88091}, + { 101520301, 62468788, 107299755, 65149978, 0x0a88891}, + { 84246883, 59787598, 89549681, 62468788, 0x0a89091}, + { 89549681, 59787598, 94852479, 62468788, 0x0a89891}, + { 94852479, 59787598, 100155277, 62468788, 0x0a8a091}, + { 100155277, 59787598, 105458075, 62468788, 0x0a8a891}, + { 103000000, 61540000, 108400000, 64330000, 0x0afb091}, + { 87050217, 57106408, 91906150, 59787598, 0x0a8b891}, + { 91906150, 57106408, 96762083, 59787598, 0x0a8c091}, + { 96762083, 57106408, 101618016, 59787598, 0x0a8c891}, + { 101043049, 58178884, 106047937, 60860074, 0x0a8d091}, + { 88468864, 54425218, 93026887, 57106408, 0x0a8d891}, + { 93026887, 54425218, 97584910, 57106408, 0x0a8e091}, + { 90456817, 51771000, 94746721, 54452190, 0x0a8e891}, + { 94746721, 53350000, 97910000, 57106408, 0x0ecf091}, + { 75990000, 69000000, 113940000, 81273400, 0x0a20012}, + { 75990000, 51771000, 113940000, 81273400, 0x0020217}, + { 150771500, 59532360, 150921000, 59632500, 0x023000a}, // MAG + { 150111000, 59432950, 151026400, 59927600, 0x001000c}, + { 150704600, 60019940, 151088554, 60213259, 0x864044b}, + { 152128776, 62809240, 152546024, 63002559, 0x864044b}, + { 147744300, 62662640, 148247212, 62823000, 0x864044b}, + { 155521890, 62379210, 155888510, 62552189, 0x782044b}, + { 149431396, 61026310, 149786004, 61199289, 0x782044b}, + { 159071790, 61887210, 159438410, 62060189, 0x782044b}, + { 149456526, 62431110, 149829873, 62604089, 0x782044b}, + { 148389374, 58834000, 153543217, 61515190, 0x0a80011}, + { 147407760, 61510818, 152978677, 64192008, 0x001000d}, + { 152978677, 61510818, 161303169, 63300000, 0x2830015}, + { 144724300, 58834000, 163483700, 66340900, 0x0010016}, + { 144724300, 58834000, 163483700, 66340900, 0x0020217}, + { 177630000, 64688500, 177839805, 64777244, 0x01e000a}, // CHU + { 177048768, 64518380, 178137240, 65009420, 0x001000c}, + { 165793547, 67944720, 166702652, 68290679, 0xf04044b}, + { 169981264, 69510900, 170924536, 69845789, 0xe89044b}, + { 174966923, 63422405, 180835750, 66103595, 0x0a80011}, + { 162822035, 67580762, 169703756, 70261952, 0x001000d}, + { 169703756, 67580762, 176585477, 70261952, 0x0010015}, + { 157680000, 61808400, 190600000, 71612300, 0x2e40016}, + { 157680000, 61808400, 190600000, 71612300, 0x0020217}, + { 158565470, 53012300, 158717375, 53087000, 0x01c000a}, // KAM + { 158043916, 52840180, 158809492, 53331220, 0x001000c}, + { 158228695, 54467930, 158716305, 54754759, 0xc73044b}, + { 158246146, 57664690, 158750453, 57938109, 0xbde044b}, + { 156116748, 52702090, 156564852, 52975509, 0xbde044b}, + { 155852987, 51307226, 160083309, 53988416, 0x0a80011}, + { 155551919, 53988416, 160050360, 56669606, 0x001000d}, + { 155778033, 56669606, 160633966, 59350796, 0x0010015}, + { 155545700, 50864000, 174493390, 64947700, 0x0010016}, + { 155545700, 50864000, 174493390, 64947700, 0x0020217}, + { 142690673, 46923500, 142763770, 47067770, 0x034000a}, // SAK + { 142472680, 46588080, 143149720, 47079120, 0x001000c}, + { 142871508, 49059360, 143192691, 49271129, 0x931044b}, + { 141993299, 48903340, 142286500, 49096659, 0x864044b}, + { 142010438, 46957240, 142292362, 47150559, 0x864044b}, + { 142068966, 50791640, 142371833, 50984959, 0x864044b}, + { 142786858, 53477940, 143111742, 53671259, 0x864044b}, + { 142978976, 51694740, 143288824, 51888059, 0x864044b}, + { 141780000, 45890000, 144252959, 49940000, 0x1020011}, + { 141610000, 49940000, 144014422, 54425500, 0x034000d}, + { 141750000, 48450000, 144777000, 52006212, 0x4fc0015}, + { 141209000, 43359640, 156510100, 54425500, 0x0010016}, + { 141209000, 43359640, 156510100, 54425500, 0x0020217}, + { 131850779, 43077000, 131968982, 43163490, 0x001000a}, // 7PO + { 131810000, 43055300, 132501955, 43488000, 0x01c000c}, + { 131794000, 43724000, 132110943, 43886400, 0x864044b}, + { 132840250, 42757700, 133121093, 42938000, 0x864044b}, + { 133179282, 44079240, 133448318, 44272559, 0x864044b}, + { 133070000, 43031010, 133265569, 43240000, 0x782044b}, + { 132669535, 44485410, 132910264, 44658389, 0x782044b}, + { 135416000, 44479010, 135697185, 44627000, 0x782044b}, + { 133301973, 45400000, 133604784, 45539889, 0x782044b}, + { 130741457, 42406200, 133750000, 45572000, 0x0c80011}, + { 133750000, 42912000, 137377000, 45572000, 0x001000d}, + { 133360000, 45572000, 139015300, 47358897, 0x2830015}, + { 130400100, 42290000, 139015300, 48459900, 0x0010016}, + { 130393000, 42290000, 139015300, 48459900, 0x0020217}, + { 132864400, 48737700, 132989781, 48826745, 0x020000a}, // YEV + { 132551564, 48517580, 133254644, 49008620, 0x001000c}, + { 133636610, 48473940, 133926589, 48667259, 0x864044b}, + { 130943199, 48936000, 131427227, 49053000, 0x864044b}, + { 134349610, 48440640, 134639589, 48633959, 0x864044b}, + { 131695724, 48951110, 132062908, 49074600, 0x782044b}, + { 132476267, 47873210, 132783222, 48018000, 0x782044b}, + { 130932968, 47671010, 131187632, 47843989, 0x782044b}, + { 134635581, 48445800, 134985500, 48574000, 0x782044b}, + { 130508100, 47654300, 134985500, 49495900, 0x0830011}, + { 130508100, 47654300, 134985500, 49495900, 0x0020217}, + { 135031000, 48420205, 135138000, 48520645, 0x024000a}, // KHA + { 134741750, 48288000, 135265414, 48630800, 0xf040447}, + { 136796361, 50328700, 137253362, 50709000, 0xe890447}, + { 136594000, 50198000, 137150325, 50343789, 0x9ee044b}, + { 140112000, 48907460, 140395646, 49147200, 0x931044b}, + { 140464514, 53049260, 140990005, 53191000, 0x931044b}, + { 143036000, 59318200, 143518063, 59500000, 0x931044b}, + { 134643587, 47474900, 134944096, 47694529, 0x931044b}, + { 134263585, 46759405, 138166206, 49440595, 0x0a80011}, + { 134055049, 49440595, 138166206, 52121785, 0x001000d}, + { 138166206, 47355000, 140720000, 51456449, 0x5c50015}, + { 130388110, 46633000, 147201900, 62528600, 0x4490016}, + { 130388110, 46633000, 147201900, 62528600, 0x0020217}, + { 127472000, 50243100, 127583000, 50353400, 0x026000a}, // AMU + { 127308481, 50178320, 127844718, 50524279, 0xf040447}, + { 128153770, 50700700, 128806035, 50970000, 0xe890447}, + { 128000000, 51314510, 128284429, 51481000, 0x782044b}, + { 127075000, 53650000, 127418790, 53796189, 0x782044b}, + { 129321441, 50027710, 129589559, 50200689, 0x782044b}, + { 129277782, 49713610, 129543017, 49886589, 0x782044b}, + { 127603336, 51931220, 127926900, 52080979, 0x782044b}, + { 124648376, 55096320, 124996915, 55246079, 0x782044b}, + { 129992984, 49344720, 130299343, 49494479, 0x782044b}, + { 129749384, 49732020, 129979015, 49881779, 0x680044b}, + { 127200627, 48991267, 131252203, 51672457, 0x0a80011}, + { 125865990, 51672457, 130155894, 54353647, 0x001000d}, + { 121516504, 53281171, 125955363, 55962361, 0x0010015}, + { 119653500, 48854900, 134917300, 57055000, 0x0010016}, + { 119653500, 48854900, 134917300, 57055000, 0x0020217}, + { 129624204, 61996955, 129806794, 62083445, 0x001000a}, // 7SA + { 129360856, 61611741, 129960000, 62363400, 0x030000c}, + { 124553218, 56543040, 124931348, 56720000, 0x864044b}, + { 128840000, 61359840, 129234837, 61557200, 0x864044b}, + { 127292358, 63826040, 127724642, 64019359, 0x864044b}, + { 114790000, 60694000, 115491315, 60780000, 0x782044b}, + { 125264410, 58482810, 125592590, 58655789, 0x782044b}, + { 117454490, 62063510, 117821110, 62236489, 0x782044b}, + { 132350000, 61940000, 132837556, 62070000, 0x782044b}, + { 127573027, 60699405, 132965198, 63380595, 0x0a80011}, + { 122716720, 56329405, 127513071, 59010595, 0x001000d}, + { 113648601, 60059405, 118951399, 62740595, 0x0010015}, + { 105526600, 55489900, 148500000, 64300000, 0x2310016}, + { 105526600, 64300000, 162854200, 74060000, 0x06b0012}, + { 105526600, 55489900, 162854200, 77118200, 0x0020217}, + {-141010000, 41660000, -52600000, 85000000, 0x0010017}, // CAN + { 44270000, 77850000, 114300000, 84000000, 0x06e0092}, // RUS + { 44270000, 70100000, 79300000, 77850000, 0x0890892}, + { 79300000, 70100000, 114300000, 77850000, 0x0891092}, + { 114300000, 70100000, 151100000, 77300000, 0x0811892}, + { 151100000, 70100000, 184700000, 77300000, 0x0872092}, + { 144750000, 60900000, 168500000, 70100000, 0x0992892}, + { 168500000, 59800000, 190600000, 70100000, 0x0a63092}, + { 142700000, 50950000, 155410000, 60900000, 0x0c03892}, + { 155410000, 50800000, 168500000, 60900000, 0x0bd4092}, + { 139700000, 43600000, 156580000, 50950000, 0x0854892}, + { 28390000, 60900000, 49630000, 70100000, 0x0a25092}, + { 49630000, 60900000, 73500000, 70100000, 0x0995892}, + { 73500000, 60900000, 97250000, 70100000, 0x0996092}, + { 97250000, 60900000, 121000000, 70100000, 0x0996892}, + { 121000000, 60900000, 144750000, 70100000, 0x0997092}, + { 19600000, 54300000, 22910000, 55300000, 0x07b8892}, + { 26845000, 55000000, 49630000, 60900000, 0x0739892}, + { 30730000, 50110000, 49630000, 55000000, 0x06da892}, + { 36580000, 41052000, 49630000, 50110000, 0x0a5b092}, + { 49630000, 49060000, 62350000, 60900000, 0x0cdb892}, + { 62350000, 51500000, 79250000, 60900000, 0x0a2c092}, + { 79250000, 49060000, 96150000, 60900000, 0x0b1c892}, + { 96150000, 49060000, 113000000, 60900000, 0x0b2d092}, + { 113000000, 49060000, 129850000, 60900000, 0x0b2d892}, + { 129850000, 50950000, 142700000, 60900000, 0x0bfe092}, + { 129850000, 42250000, 139700000, 50950000, 0x0bcf092}, + { 19600000, 41052000, 190600000, 89900000, 0x003021c}, + { 121408028, 31178755, 121508933, 31265245, 0x001000a}, // 8SH + { 121115000, 31110000, 121830000, 31474320, 0x017000c}, + { 121115000, 30803100, 121977000, 31110000, 0x06e0010}, + { 120854000, 30656000, 122300000, 31880000, 0x0a60011}, + { 105486000, 29000000, 122960000, 42670000, 0x3770216}, + { 120854000, 30656000, 122300000, 31880000, 0x0020217}, + { 117145223, 39086755, 117255738, 39173245, 0x001000a}, // 8TJ + { 116877700, 38900000, 117426000, 39422720, 0x021000c}, + { 117426000, 38900000, 117772152, 39205000, 0xc73044b}, + { 117666916, 39120000, 118042983, 39375000, 0xbde044b}, + { 117337000, 38612000, 117667823, 38900000, 0xbde044b}, + { 115410000, 38550000, 117840950, 41070000, 0x0c10011}, + { 105486000, 29000000, 122960000, 42670000, 0x3770216}, + { 116700000, 38550000, 118095087, 40250000, 0x0020217}, + { 116341262, 39863755, 116453699, 39950245, 0x001000a}, // 8BJ + { 116094936, 39689000, 116735134, 40143400, 0x01d000c}, + { 116010000, 40143400, 116900000, 40480991, 0x0790010}, + { 115410000, 38550000, 118095087, 41070000, 0x0b80011}, + { 105486000, 29000000, 122960000, 42670000, 0x3770216}, + { 115410000, 39430000, 117530000, 41070000, 0x0020217}, + { 110281300, 20002991, 110381400, 20081110, 0x01c000a}, // 8HI + { 110080424, 19604480, 110575184, 20095520, 0x001000c}, + { 109476000, 19434610, 109680273, 19590000, 0x782044b}, + { 109363000, 18201600, 109601895, 18333000, 0x782044b}, + { 110707000, 19529000, 110864192, 19730889, 0x782044b}, + { 110394000, 19157210, 110639004, 19286000, 0x782044b}, + { 109921000, 19647020, 110079911, 19796779, 0x680044b}, + { 110317668, 18729220, 110475331, 18878979, 0x680044b}, + { 109607244, 19818420, 109766155, 19968179, 0x680044b}, + { 109069276, 18298120, 109265551, 18418000, 0x680044b}, + { 109713000, 18376000, 109993838, 18460000, 0x680044b}, + { 108560000, 18100000, 111320000, 20180000, 0x0960011}, + { 110700000, 15720000, 113000000, 17900000, 0x001000d}, + { 113600000, 14700000, 117900000, 16440000, 0x26d0015}, + { 108560000, 13900000, 117900000, 20180000, 0x0010216}, + { 108560000, 13900000, 117900000, 20180000, 0x0020217}, + { 106204523, 38420055, 106314077, 38506545, 0x001000a}, // 8NX + { 105961000, 38124424, 106482356, 38662984, 0x022000c}, + { 106272200, 38821000, 106565453, 39050000, 0x9ee044b}, + { 106044000, 37950000, 106368755, 38124424, 0x931044b}, + { 105073507, 37408600, 105381205, 37591500, 0x931044b}, + { 106141142, 35904388, 106401735, 36116157, 0x931044b}, + { 106685000, 39000000, 106863100, 39323029, 0x931044b}, + { 105843252, 38929928, 106442172, 39420968, 0x001008c}, + { 106442171, 38929928, 107041091, 39420968, 0x001088c}, + { 105783360, 38438888, 106377072, 38929928, 0x001108c}, + { 106377071, 38438888, 106970783, 38929928, 0x001188c}, + { 105729196, 37947848, 106317700, 38438888, 0x001208c}, + { 106317700, 37947848, 106906204, 38438888, 0x001288c}, + { 106906204, 37947848, 107494708, 38438888, 0x001308c}, + { 104257936, 37358600, 104846440, 37849640, 0x001388c}, + { 104846440, 37358600, 105434944, 37849640, 0x001408c}, + { 105434944, 37456808, 106023448, 37947848, 0x001488c}, + { 106023448, 37456808, 106611952, 37947848, 0x001508c}, + { 106611952, 37456808, 107200456, 37947848, 0x001588c}, + { 107154496, 37456808, 107743000, 37947848, 0x001608c}, + { 104552188, 36965768, 105135484, 37456808, 0x001688c}, + { 105135484, 36965768, 105718780, 37456808, 0x001708c}, + { 105718780, 36965768, 106302076, 37456808, 0x001788c}, + { 106302076, 36965768, 106885372, 37456808, 0x001808c}, + { 106885372, 36965768, 107468668, 37456808, 0x001888c}, + { 105024033, 36474728, 105602121, 36965768, 0x001908c}, + { 105602121, 36474728, 106180209, 36965768, 0x001988c}, + { 106180209, 36474728, 106758297, 36965768, 0x001a08c}, + { 105284173, 35983688, 105857053, 36474728, 0x001a88c}, + { 105857053, 35983688, 106429933, 36474728, 0x001b08c}, + { 106429933, 35983688, 107002813, 36474728, 0x001b88c}, + { 105284173, 35492648, 105857053, 35983688, 0x001c08c}, + { 105857053, 35492648, 106429933, 35983688, 0x001c88c}, + { 106429933, 35492648, 107002813, 35983688, 0x001d08c}, + { 105830000, 35190000, 106550000, 35492648, 0x015d88c}, + { 89350000, 31535000, 108740000, 42800000, 0x3060216}, + { 104250000, 35190000, 107743000, 39500000, 0x0020217}, + { 106487989, 29505755, 106586972, 29592245, 0x001000a}, // 8CQ + { 106266519, 29310480, 106797735, 29801520, 0x001000c}, + { 108283816, 30719510, 108484183, 30892489, 0x782044b}, + { 106175312, 29204920, 106388414, 29325000, 0x680044b}, + { 106181480, 29910820, 106354119, 30060579, 0x680044b}, + { 105351628, 28818320, 105521771, 28968079, 0x680044b}, + { 107235000, 29645000, 107447487, 29766000, 0x680044b}, + { 105851000, 29286800, 106034818, 29425979, 0x680044b}, + { 106945296, 29772220, 107138888, 29905000, 0x680044b}, + { 106575812, 28931220, 106746787, 29080979, 0x680044b}, + { 108312740, 31095720, 108487459, 31245479, 0x680044b}, + { 107007912, 29082420, 107178887, 29232179, 0x680044b}, + { 105257000, 28432000, 109333000, 30445000, 0x07e0011}, + { 107320000, 30445000, 110210000, 32210000, 0x001000d}, + { 107320000, 28155000, 109333000, 30445000, 0x0010015}, + { 97300000, 20885000, 112116000, 34330000, 0x0010216}, + { 105257000, 28155000, 110210000, 32210000, 0x0020217}, + { 120094489, 30258555, 120193472, 30345045, 0x001000a}, // 8ZJ + { 120036793, 30082220, 120435607, 30428179, 0xf040447}, + { 121174164, 28362400, 121554635, 28697289, 0xe890447}, + { 120564861, 27944890, 120703138, 28067199, 0x54f044b}, + { 121491542, 29797290, 121631857, 29919599, 0x54f044b}, + { 120673663, 30701090, 120815337, 30823399, 0x54f044b}, + { 120508402, 29940390, 120649397, 30062699, 0x54f044b}, + { 119992463, 30818000, 120158011, 30922599, 0x54f044b}, + { 119566282, 29038000, 119711055, 29155899, 0x54f044b}, + { 120703138, 27910000, 120852302, 28023299, 0x54f044b}, + { 120136342, 29660000, 120282646, 29777199, 0x54f044b}, + { 120490000, 27547590, 120601779, 27698000, 0x54f044b}, + { 121405122, 28694790, 121595408, 28784000, 0x54f044b}, + { 120014382, 29263990, 120158128, 29382700, 0x54f044b}, + { 119826000, 28384090, 119988065, 28488900, 0x54f044b}, + { 118826000, 28896990, 118987008, 29003000, 0x54f044b}, + { 121182002, 30158790, 121322997, 30281099, 0x54f044b}, + { 119916163, 30472990, 120077958, 30580000, 0x54f044b}, + { 120434949, 30047760, 120535793, 30133189, 0x3c1044b}, + { 119250000, 29012920, 122950000, 31183000, 0x0890011}, + { 118167700, 27135000, 122300000, 29012920, 0x016000d}, + { 118010000, 28180000, 120674481, 31183000, 0x43c0015}, + { 108731000, 20170000, 122950000, 31183000, 0x0010216}, + { 118010000, 27135000, 122950000, 31183000, 0x0020217}, + { 118706067, 31987755, 118807933, 32074245, 0x001000a}, // 8JS + { 118663026, 31939090, 118949774, 32183709, 0xa9e0447}, + { 120477305, 31177690, 120762694, 31422309, 0xa9e0447}, + { 117043809, 34132690, 117339390, 34377309, 0xa9e0447}, + { 120175245, 31414610, 120442154, 31643389, 0x9ee0447}, + { 119860224, 31686120, 120035775, 31835879, 0x680044b}, + { 119354708, 32102320, 119539147, 32245500, 0x680044b}, + { 120080668, 33295220, 120259131, 33444979, 0x680044b}, + { 119820108, 32397620, 119996491, 32547379, 0x680044b}, + { 118937768, 33530000, 119139504, 33662479, 0x680044b}, + { 119339473, 32331690, 119483526, 32453999, 0x54f044b}, + { 119093905, 34515190, 119241695, 34637499, 0x54f044b}, + { 118217114, 33870590, 118363885, 33992899, 0x54f044b}, + { 119095000, 32234000, 119361695, 32300000, 0x54f044b}, + { 120797613, 31949400, 120955123, 32060699, 0x54f044b}, + { 120914853, 31325000, 121064267, 31441699, 0x54f044b}, + { 120669013, 31598000, 120824202, 31710899, 0x54f044b}, + { 119481773, 32363790, 119625826, 32486099, 0x54f044b}, + { 118345000, 30656000, 122300000, 32700000, 0x0820011}, + { 116340000, 33260000, 120897559, 35133000, 0x015000d}, + { 117702388, 32700000, 121000000, 35133000, 0x3830015}, + { 105486000, 29000000, 122960000, 42670000, 0x3770216}, + { 116340000, 30656000, 122300000, 35133000, 0x0020217}, + { 119226500, 26000855, 119314150, 26087345, 0x001000a}, // 8FJ + { 119151000, 25863000, 119456034, 26161800, 0xc730447}, + { 117940142, 24424700, 118194369, 24746400, 0xbde0447}, + { 117602879, 24396000, 117940142, 24638509, 0xbde0447}, + { 118099560, 26529410, 118292239, 26702389, 0x782044b}, + { 118960781, 25312810, 119152019, 25485789, 0x782044b}, + { 117517941, 26155010, 117709659, 26327989, 0x782044b}, + { 118504561, 24773460, 118680879, 24960000, 0x782044b}, + { 117276841, 25841400, 117418983, 26074589, 0x782044b}, + { 116919761, 24996500, 117086971, 25193189, 0x782044b}, + { 118546681, 25306500, 118767968, 25455989, 0x782044b}, + { 118323332, 24910820, 118502323, 25048600, 0x680044b}, + { 115840000, 23490000, 120000000, 25327442, 0x0740011}, + { 118231247, 25327442, 120800000, 28330000, 0x023000d}, + { 115970000, 25327442, 118802688, 28105000, 0x3e80015}, + { 108731000, 20170000, 122950000, 31183000, 0x0010216}, + { 115840000, 23490000, 120800000, 28330000, 0x0020217}, + { 117197528, 31778755, 117298433, 31865245, 0x001000a}, // 8AH + { 117140886, 31719811, 117480595, 32003600, 0xc730447}, + { 116720000, 32550000, 117216813, 32728409, 0xbde0447}, + { 117141500, 32840000, 117572448, 33045709, 0xbde0447}, + { 116723244, 33862800, 116875091, 34040000, 0x680044b}, + { 118445500, 31631700, 118622739, 31780000, 0x680044b}, + { 118338900, 31258400, 118471829, 31455079, 0x680044b}, + { 116960564, 30501900, 117167916, 30627179, 0x680044b}, + { 117748000, 30883000, 117959105, 31006000, 0x680044b}, + { 118237308, 32240520, 118413691, 32390279, 0x680044b}, + { 116431000, 31697000, 116670800, 31806600, 0x680044b}, + { 115692944, 33781520, 115872655, 33931279, 0x680044b}, + { 115737884, 32827220, 115915515, 32976979, 0x680044b}, + { 117417163, 30610000, 117609503, 30700000, 0x54f044b}, + { 116915414, 33567000, 117080869, 33675400, 0x54f044b}, + { 115450000, 29388000, 119680000, 31304642, 0x0790011}, + { 115345000, 31304642, 119240000, 33380403, 0x018000d}, + { 114870000, 32350000, 118336000, 34670000, 0x3550015}, + { 105486000, 29000000, 122960000, 42670000, 0x3770216}, + { 114870000, 29388000, 119680000, 34670000, 0x0020217}, + { 123334340, 41713755, 123449660, 41800245, 0x001000a}, // 8LN + { 123234880, 41652430, 123617319, 41939259, 0xc730447}, + { 121523656, 38867690, 121874544, 39141109, 0xbde0447}, + { 122757739, 40975390, 123119260, 41248809, 0xbde0447}, + { 123736760, 41800490, 123899839, 41922799, 0x54f044b}, + { 123899839, 41800490, 124062918, 41922799, 0x54f044b}, + { 123629140, 41238890, 123790860, 41361199, 0x54f044b}, + { 123790860, 41238890, 123952580, 41361199, 0x54f044b}, + { 121587781, 41965490, 121752219, 42087799, 0x54f044b}, + { 123112540, 41174290, 123274260, 41296599, 0x54f044b}, + { 121043000, 41057890, 121204720, 41180199, 0x54f044b}, + { 124283229, 40067290, 124442570, 40189599, 0x54f044b}, + { 121980940, 41072200, 122132664, 41202499, 0x54f044b}, + { 122158000, 40579190, 122932418, 40604500, 0x54f044b}, + { 120343460, 41507690, 120518539, 41621500, 0x54f044b}, + { 120798350, 40679690, 120959050, 40801999, 0x54f044b}, + { 123766181, 42230090, 123930619, 42352399, 0x54f044b}, + { 121889409, 39566590, 122047391, 39688899, 0x54f044b}, + { 122681281, 40820900, 122794918, 40907389, 0x3c1044b}, + { 120690140, 41759600, 120805459, 41846089, 0x3c1044b}, + { 120691021, 41055000, 120805379, 41141489, 0x3c1044b}, + { 121080000, 38700000, 125545000, 40750000, 0x0810011}, + { 118836000, 39960000, 122220000, 42733000, 0x020000d}, + { 122220000, 40750000, 125800000, 43501000, 0x3c50015}, + { 118780000, 38700000, 134800000, 53600000, 0x0010216}, + { 118780000, 38700000, 125800000, 43501000, 0x0020217}, + { 117049145, 36140000, 117168496, 36214245, 0x01b000a}, // 8SD + { 116704000, 36526600, 117183895, 36835500, 0xf040447}, + { 120230000, 36037300, 120560255, 36455000, 0xe890447}, + { 117965727, 36724890, 118118273, 36847199, 0x54f044b}, + { 121232117, 37475000, 121400599, 37586399, 0x54f044b}, + { 117027346, 36115100, 117210082, 36215799, 0x54f044b}, + { 116515055, 35350290, 116692924, 35453000, 0x54f044b}, + { 119053036, 36660290, 119244592, 36757000, 0x54f044b}, + { 118453850, 37400690, 118700189, 37476900, 0x54f044b}, + { 118240065, 35005090, 118388534, 35127399, 0x54f044b}, + { 115385455, 35200000, 115590824, 35289000, 0x54f044b}, + { 119405755, 35361000, 119570974, 35471599, 0x54f044b}, + { 115918736, 36397790, 116099922, 36500000, 0x54f044b}, + { 117666746, 35824890, 117817254, 35947199, 0x54f044b}, + { 116856800, 35350000, 117032359, 35454099, 0x54f044b}, + { 117503765, 34748800, 117622846, 34901099, 0x54f044b}, + { 120579527, 36921900, 120782698, 37013699, 0x54f044b}, + { 119944700, 36240900, 120051850, 36327389, 0x3c1044b}, + { 116270504, 37406400, 116379096, 37492889, 0x3c1044b}, + { 119704925, 36343600, 119812075, 36430089, 0x3c1044b}, + { 118908397, 35575000, 122750000, 37835000, 0x08f0011}, + { 115274000, 36084044, 119100000, 38276000, 0x01a000d}, + { 114790000, 34360000, 119676000, 36084044, 0x2730015}, + { 117940000, 35200000, 122960000, 38420000, 0x0980012}, + { 105486000, 29000000, 122960000, 42670000, 0x3770216}, + { 114790000, 34360000, 122960000, 38420000, 0x0020217}, + { 112478684, 37812755, 112587277, 37899245, 0x001000a}, // 8SX + { 112392600, 37646000, 112784822, 38028979, 0xf040447}, + { 113122000, 39958000, 113652320, 40233489, 0xe890447}, + { 111567880, 35227920, 111750919, 35377679, 0x680044b}, + { 113500760, 37768320, 113690039, 37918079, 0x680044b}, + { 112766880, 35456000, 112982479, 35583079, 0x680044b}, + { 111412456, 36009300, 111593309, 36161800, 0x680044b}, + { 110910604, 34992420, 111092395, 35142179, 0x680044b}, + { 112656228, 38357220, 112847171, 38506979, 0x680044b}, + { 111125680, 35543720, 111308719, 35693479, 0x680044b}, + { 112629728, 38661220, 112820671, 38810979, 0x680044b}, + { 111098304, 34733920, 111280095, 34883679, 0x680044b}, + { 111807227, 36995790, 111959773, 37118099, 0x54f044b}, + { 111632736, 36511390, 111784263, 36633699, 0x54f044b}, + { 110360000, 36750000, 114166000, 39062642, 0x0920011}, + { 110220000, 34572000, 113800000, 36907231, 0x01b000d}, + { 110863000, 38300436, 114555000, 40750000, 0x3740015}, + { 105486000, 29000000, 122960000, 42670000, 0x3770216}, + { 110220000, 34572000, 114555000, 40750000, 0x0020217}, + { 115817189, 28640255, 115915211, 28726745, 0x001000a}, // 8JX + { 115645592, 28381080, 116176808, 28872120, 0x001000c}, + { 113790000, 27568500, 114001712, 27727389, 0x782044b}, + { 117122400, 29243330, 117322247, 29371379, 0x680044b}, + { 115933296, 29634000, 116135871, 29760979, 0x680044b}, + { 117860728, 28419500, 118092936, 28529179, 0x680044b}, + { 114838000, 25790000, 115041588, 25912000, 0x680044b}, + { 114879576, 26998320, 115047223, 27148079, 0x680044b}, + { 114309160, 27757120, 114477639, 27906879, 0x680044b}, + { 116965544, 28191320, 117192547, 28303000, 0x680044b}, + { 116258644, 27910020, 116443014, 28047500, 0x680044b}, + { 114844960, 27760520, 115027107, 27899000, 0x680044b}, + { 113766000, 24483000, 116700000, 27112081, 0x0a70011}, + { 113520000, 27080000, 116276183, 29870000, 0x020000d}, + { 115957998, 26980000, 118500000, 30100000, 0x4660015}, + { 108731000, 20170000, 122950000, 31183000, 0x0010216}, + { 113520000, 24483000, 118500000, 30100000, 0x0020217}, + { 113614000, 34709000, 113724527, 34788645, 0x01c000a}, // 8HA + { 113483000, 34630000, 113877610, 34883000, 0xc730447}, + { 112311509, 34526090, 112641890, 34799509, 0xbde0447}, + { 113117948, 33578290, 113446051, 33851709, 0xbde0447}, + { 114013108, 32065820, 114204861, 32203500, 0x680044b}, + { 114247856, 35997700, 114424833, 36153500, 0x680044b}, + { 113781980, 35237920, 113965019, 35387679, 0x680044b}, + { 114258565, 34735090, 114407034, 34857399, 0x54f044b}, + { 114975446, 35683190, 115125954, 35805499, 0x54f044b}, + { 113141855, 35156990, 113291344, 35279299, 0x54f044b}, + { 113756914, 33958290, 113903685, 34080599, 0x54f044b}, + { 113952324, 33517090, 114098075, 33639399, 0x54f044b}, + { 114575124, 33521400, 114700605, 33663400, 0x54f044b}, + { 111080800, 34704600, 111263355, 34804000, 0x54f044b}, + { 112475864, 32929590, 112620936, 33051899, 0x54f044b}, + { 114195146, 35684090, 114345654, 35806399, 0x54f044b}, + { 113941464, 32920790, 114086536, 33043099, 0x54f044b}, + { 115576105, 34354390, 115723895, 34476699, 0x54f044b}, + { 113613560, 35888960, 114186440, 36380000, 0x001008c}, + { 114186440, 35888960, 114759320, 36380000, 0x001088c}, + { 114759320, 35888960, 115332200, 36380000, 0x001108c}, + { 115332200, 35888960, 115905080, 36380000, 0x001188c}, + { 115905080, 35888960, 116477960, 36380000, 0x001208c}, + { 113097968, 35397920, 113670848, 35888960, 0x001288c}, + { 113670848, 35397920, 114243728, 35888960, 0x001308c}, + { 114243728, 35397920, 114816608, 35888960, 0x001388c}, + { 114816608, 35397920, 115389488, 35888960, 0x001408c}, + { 115389488, 35397920, 115962368, 35888960, 0x001488c}, + { 113085989, 34906880, 113653661, 35397920, 0x001508c}, + { 113653661, 34906880, 114221333, 35397920, 0x001588c}, + { 114221333, 34906880, 114789005, 35397920, 0x001608c}, + { 114789005, 34906880, 115356677, 35397920, 0x001688c}, + { 112858920, 34415840, 113421384, 34906880, 0x001708c}, + { 113421384, 34415840, 113983848, 34906880, 0x001788c}, + { 113983848, 34415840, 114546312, 34906880, 0x001808c}, + { 114546312, 34415840, 115108776, 34906880, 0x001888c}, + { 115108776, 34415840, 115671240, 34906880, 0x001908c}, + { 115671240, 34415840, 116233704, 34906880, 0x001988c}, + { 112735178, 33924800, 113297642, 34415840, 0x001a08c}, + { 113297642, 33924800, 113860106, 34415840, 0x001a88c}, + { 113860106, 33924800, 114422570, 34415840, 0x001b08c}, + { 114422570, 33924800, 114985034, 34415840, 0x001b88c}, + { 114985034, 33924800, 115547498, 34415840, 0x001c08c}, + { 115547498, 33924800, 116109962, 34415840, 0x001c88c}, + { 116109962, 33924800, 116672426, 34415840, 0x001d08c}, + { 113966558, 33433760, 114523814, 33924800, 0x001d88c}, + { 114523814, 33433760, 115081070, 33924800, 0x001e08c}, + { 115081070, 33433760, 115638326, 33924800, 0x001e88c}, + { 115900000, 33697000, 116656802, 33924800, 0x012f08c}, + { 113096814, 31378000, 115950000, 34232172, 0x021000d}, + { 110330000, 32310000, 113096814, 35366000, 0x4480015}, + { 105486000, 29000000, 122960000, 42670000, 0x3770216}, + { 110330000, 31378000, 116680000, 36380000, 0x0020217}, + { 106653950, 26520755, 106750050, 26607245, 0x001000a}, // 8GZ + { 106456900, 26308780, 107007602, 26762000, 0x01c000c}, + { 106831099, 27611000, 107040280, 27771889, 0x782044b}, + { 105843108, 26169920, 106009091, 26319679, 0x680044b}, + { 104758892, 26536000, 104969416, 26654600, 0x680044b}, + { 107884392, 26505620, 108102735, 26620000, 0x680044b}, + { 107426008, 26193020, 107591991, 26342779, 0x680044b}, + { 104833432, 25028120, 104998167, 25177879, 0x680044b}, + { 109092660, 27641120, 109261139, 27790879, 0x680044b}, + { 106730244, 28058920, 106899555, 28208679, 0x680044b}, + { 105212076, 27215320, 105379723, 27365079, 0x680044b}, + { 104194876, 26784720, 104362523, 26934479, 0x680044b}, + { 105600000, 27256750, 109600000, 29220000, 0x016000d}, + { 105965799, 25080000, 109600000, 27270000, 0x0890011}, + { 105137519, 27304480, 105663527, 27795520, 0x0b00090}, + { 103580535, 26985304, 104101335, 27476344, 0x0b10890}, + { 104101335, 26985304, 104622135, 27476344, 0x0b11090}, + { 104622135, 26985304, 105142935, 27476344, 0x0b11890}, + { 105142935, 26985304, 105663735, 27476344, 0x0b12090}, + { 105663735, 26985304, 106184535, 27476344, 0x0b12890}, + { 103580535, 26494264, 104101335, 26985304, 0x0b03090}, + { 104101335, 26494264, 104622135, 26985304, 0x0b03890}, + { 104622135, 26494264, 105142935, 26985304, 0x0b04090}, + { 105142935, 26494264, 105663735, 26985304, 0x0b04890}, + { 105663735, 26494264, 106184535, 26985304, 0x0b05090}, + { 104419023, 26003224, 104934615, 26494264, 0x0b15890}, + { 104934615, 26003224, 105450207, 26494264, 0x0b16090}, + { 105450207, 26003224, 105965799, 26494264, 0x0b16890}, + { 104161227, 25512184, 104676819, 26003224, 0x0b17090}, + { 104676819, 25512184, 105192411, 26003224, 0x0b17890}, + { 105192411, 25512184, 105708003, 26003224, 0x0b18090}, + { 105708003, 25512184, 106223595, 26003224, 0x0b18890}, + { 104419023, 25021144, 104934615, 25512184, 0x0b09090}, + { 104934615, 25021144, 105450207, 25512184, 0x0b09890}, + { 105450207, 25021144, 105965799, 25512184, 0x0b0a090}, + { 104522142, 24600000, 105032526, 25091040, 0x0b1a890}, + { 105032526, 24600000, 105542910, 25091040, 0x0b1b090}, + { 105542910, 24600000, 106053294, 25091040, 0x0b1b890}, + { 106053294, 24600000, 106563678, 25091040, 0x0b1c090}, + { 97300000, 20885000, 112116000, 34330000, 0x0010216}, + { 103570000, 24600000, 109600000, 29220000, 0x0020217}, + { 113187972, 23059755, 113281189, 23146245, 0x001000a}, // 8GD + { 112986216, 22857480, 113491392, 23348520, 0x001000c}, + { 116632372, 23339620, 116773717, 23511800, 0x680044b}, + { 116293979, 23489600, 116442851, 23598599, 0x54f044b}, + { 110295429, 21121890, 110426571, 21244199, 0x54f044b}, + { 113479000, 24720690, 113622846, 24835000, 0x54f044b}, + { 113126479, 23367890, 113259320, 23490199, 0x54f044b}, + { 113438300, 22211110, 113596409, 22313000, 0x54f044b}, + { 112995089, 22501890, 113126911, 22624199, 0x54f044b}, + { 113684549, 22975390, 113817050, 23097699, 0x54f044b}, + { 111910959, 21805290, 112051052, 21920000, 0x54f044b}, + { 116541979, 23587690, 116674820, 23709999, 0x54f044b}, + { 110833659, 21610490, 110965141, 21732799, 0x54f044b}, + { 113314289, 22486600, 113480449, 22583599, 0x54f044b}, + { 112393049, 23003590, 112525550, 23125899, 0x54f044b}, + { 114369849, 23033090, 114465495, 23202300, 0x54f044b}, + { 113177349, 22738300, 113311508, 22859000, 0x54f044b}, + { 111870000, 21540000, 114885779, 24058562, 0x09f0011}, + { 114030623, 22526000, 117200000, 24945000, 0x01c000d}, + { 109620000, 20190000, 111870000, 23531329, 0x4b80015}, + { 108731000, 20170000, 122950000, 31183000, 0x0010016}, + { 109620000, 20170000, 117200000, 25526000, 0x0020217}, + { 114237628, 30515155, 114337572, 30601645, 0x001000a}, // 8HB + { 114072493, 30390920, 114471307, 30736879, 0xf040047}, + { 114900474, 30005800, 115286526, 30340689, 0xe890047}, + { 111265500, 30631000, 111365579, 30804000, 0x54f044b}, + { 112096773, 32001090, 112240826, 32123399, 0x54f044b}, + { 112153000, 30277500, 112295240, 30398699, 0x54f044b}, + { 110721864, 32568800, 110884656, 32677700, 0x54f044b}, + { 113307113, 31665000, 113492581, 31759499, 0x54f044b}, + { 113499363, 30880290, 113641037, 31002599, 0x54f044b}, + { 111584773, 32313790, 111728826, 32436099, 0x54f044b}, + { 113378402, 30305690, 113519397, 30427999, 0x54f044b}, + { 113090363, 30597390, 113232037, 30719699, 0x54f044b}, + { 115470542, 29826690, 115704505, 29900000, 0x54f044b}, + { 114840000, 30341590, 114961594, 30483300, 0x54f044b}, + { 112676673, 32066590, 112820726, 32188899, 0x54f044b}, + { 114263289, 29813500, 114362511, 29899989, 0x3c1044b}, + { 112140248, 30986800, 112241152, 31073289, 0x3c1044b}, + { 113428800, 29788500, 113540309, 29865389, 0x3c1044b}, + { 113873108, 30879400, 113973291, 30965889, 0x3c1044b}, + { 111447849, 30251100, 111547551, 30337589, 0x3c1044b}, + { 112841449, 30373800, 112941151, 30460289, 0x3c1044b}, + { 113954108, 31575200, 114055492, 31661689, 0x3c1044b}, + { 113315423, 29020000, 116160000, 31850000, 0x0b30011}, + { 110660000, 30200000, 113315423, 33275000, 0x023000d}, + { 108360000, 29100000, 110660000, 32611323, 0x4f50015}, + { 105486000, 29000000, 122960000, 42670000, 0x3770016}, + { 108360000, 29020000, 116160000, 33300000, 0x0020217}, + { 125207918, 43803655, 125327082, 43890145, 0x001000a}, // 8JL + { 125025672, 43673820, 125502327, 44019779, 0xf040047}, + { 126354498, 43683500, 126815901, 44018389, 0xe890047}, + { 124274364, 43088420, 124479035, 43238179, 0x680004b}, + { 125036196, 42832420, 125239203, 42982179, 0x680004b}, + { 125869860, 41667920, 126069539, 41817679, 0x680004b}, + { 129405696, 42841720, 129608703, 42991479, 0x680004b}, + { 122716720, 45543120, 122928879, 45692879, 0x680004b}, + { 126312860, 41849220, 126512539, 41998979, 0x680004b}, + { 124692960, 45072420, 124903039, 45222179, 0x680004b}, + { 125763693, 44093390, 125933906, 44215699, 0x54f004b}, + { 128151022, 43297990, 128318178, 43420299, 0x54f004b}, + { 124745422, 43441390, 124912578, 43563699, 0x54f004b}, + { 126663001, 42917790, 126828798, 43040099, 0x54f004b}, + { 125614293, 44473390, 125784506, 44595699, 0x54f004b}, + { 124220000, 41645000, 127600000, 44448680, 0x0b10011}, + { 121600000, 44448680, 126765377, 46330000, 0x016000d}, + { 127600000, 41983100, 131320000, 44522000, 0x3980015}, + { 118780000, 38700000, 134800000, 53600000, 0x0010016}, + { 121600000, 40810000, 131400000, 46330000, 0x0020217}, + { 114432000, 38000000, 114589635, 38058500, 0x015000a}, // 8HE + { 114322807, 37930000, 114739586, 38179459, 0xc730447}, + { 114320000, 36448200, 114683823, 36702709, 0xbde0447}, + { 115287695, 38719290, 115636304, 38992709, 0xbde0447}, + { 118106480, 39566000, 118285155, 39728000, 0x680044b}, + { 118347380, 39635120, 118540819, 39784879, 0x680044b}, + { 116636000, 39450000, 116804329, 39622000, 0x680044b}, + { 119471148, 39886460, 119725696, 40001178, 0x680044b}, + { 114731815, 40703919, 114928582, 40853678, 0x680044b}, + { 114425908, 36997020, 114628518, 37135000, 0x680044b}, + { 116743060, 38229000, 116969762, 38354000, 0x680044b}, + { 116239000, 37397600, 116405787, 37510143, 0x54f044b}, + { 115606217, 37682000, 115808034, 37775000, 0x54f044b}, + { 114983500, 40550000, 115177074, 40651500, 0x54f044b}, + { 114917028, 38462497, 115090988, 38572043, 0x54f044b}, + { 115145106, 37859434, 115299691, 37981743, 0x54f044b}, + { 113450000, 36038000, 115884500, 39620000, 0x0e20011}, + { 115884500, 37146000, 119410462, 39620000, 0x01d000d}, + { 113810000, 39620000, 117420386, 42180000, 0x3970015}, + { 105486000, 29000000, 122960000, 42670000, 0x3770016}, + { 113450000, 36038000, 119883000, 42670000, 0x0020217}, + { 108796106, 34183755, 108899894, 34270245, 0x001000a}, // 8SN + { 108566768, 33981480, 109129232, 34472520, 0x001000c}, + { 107043000, 34325500, 107471909, 34388600, 0x680044b}, + { 108869604, 34819220, 109051395, 34968979, 0x680044b}, + { 109373520, 34462000, 109599175, 34582000, 0x680044b}, + { 106904384, 32982520, 107082015, 33132279, 0x680044b}, + { 108798720, 34458620, 109055804, 34564000, 0x680044b}, + { 109118020, 34335000, 109324100, 34466479, 0x680044b}, + { 108941584, 32653000, 109243792, 32741000, 0x680044b}, + { 109676360, 38195000, 109823096, 38388079, 0x680044b}, + { 109140000, 34616000, 109307151, 34778800, 0x680044b}, + { 108871505, 34593500, 109068776, 34685099, 0x54f044b}, + { 110370855, 35408090, 110520344, 35530399, 0x54f044b}, + { 106920879, 33928800, 110617585, 36237892, 0x0920011}, + { 108701897, 36237892, 111262000, 39600000, 0x027000d}, + { 105486000, 32143200, 110225000, 33928800, 0x2800015}, + { 105486000, 29000000, 122960000, 42670000, 0x3770016}, + { 105486000, 31700000, 111262000, 39600000, 0x0020217}, + { 109937000, 40544000, 110081699, 40611400, 0x018000a}, // 8NM + { 109727624, 40450000, 110305510, 40722000, 0xf040447}, + { 111399296, 40662800, 111961100, 40925000, 0xe890447}, + { 118820000, 42212320, 119063088, 42336300, 0x680044b}, + { 122132032, 43568420, 122338367, 43718179, 0x680044b}, + { 113032492, 40956420, 113252522, 41091100, 0x680044b}, + { 119666132, 49113000, 119879207, 49272500, 0x680044b}, + { 106740000, 39620920, 106887636, 39817000, 0x680044b}, + { 121928000, 46018000, 122127046, 46125400, 0x54f044b}, + { 107325500, 40712000, 107513871, 40816299, 0x54f044b}, + { 122652817, 47932990, 122834582, 48055299, 0x54f044b}, + { 109916209, 39766550, 110125458, 39858800, 0x54f044b}, + { 115985842, 43892890, 116154357, 44015199, 0x54f044b}, + { 120619549, 49232000, 120849687, 49330500, 0x54f044b}, + { 117640000, 49363000, 117792765, 49513000, 0x54f044b}, + { 124019191, 50367990, 124232100, 50478000, 0x54f044b}, + { 109022128, 38859260, 112448093, 41540450, 0x0a90011}, + { 105596162, 38859260, 109022127, 41540450, 0x001000d}, + { 118631669, 42028790, 119261837, 42519830, 0x0b00090}, + { 121920111, 43397779, 122560695, 43888819, 0x0b00890}, + { 112835233, 40778239, 113449777, 41269279, 0x0b01090}, + { 119418521, 48947230, 120126809, 49438270, 0x0b11890}, + { 121694213, 45826180, 122360837, 46317220, 0x0b12090}, + { 122402571, 47748624, 123095235, 48239664, 0x0b12890}, + { 115747199, 43708524, 116392991, 44199564, 0x0b03090}, + { 120380471, 49035730, 121088759, 49526770, 0x0b13890}, + { 117362241, 49192480, 118070529, 49683520, 0x0b14090}, + { 123768897, 50177475, 124492809, 50668515, 0x0b14890}, + { 97150000, 37400000, 115400000, 45600000, 0x0810012}, + { 115400000, 37400000, 126120000, 53343000, 0x5030016}, + { 97150000, 37400000, 126120000, 53343000, 0x0020217}, + { 126595896, 45696255, 126718904, 45782745, 0x001000a}, // 8HL + { 126470000, 45578430, 126839239, 45894000, 0xc730447}, + { 123733000, 47131000, 124115461, 47416000, 0xbde0447}, + { 130168500, 47206890, 130603099, 47460000, 0xbde0447}, + { 129510793, 44530000, 129696663, 44641899, 0x54f044b}, + { 130231816, 46757000, 130480402, 46844700, 0x54f044b}, + { 130865000, 45736000, 131096234, 45828500, 0x54f044b}, + { 130852064, 45185000, 131000855, 45327300, 0x54f044b}, + { 123538000, 47147500, 123711380, 47273300, 0x54f044b}, + { 126892365, 46565190, 127069034, 46687499, 0x54f044b}, + { 124757000, 46584000, 124932629, 46707000, 0x54f044b}, + { 124789200, 46434000, 124933109, 46584000, 0x54f044b}, + { 131091700, 46588990, 131225599, 46750200, 0x54f044b}, + { 125167265, 46372700, 125377214, 46475500, 0x54f044b}, + { 125028000, 46505600, 125201549, 46630000, 0x54f044b}, + { 128622067, 47701000, 128977166, 47763000, 0x54f044b}, + { 125882000, 46018300, 126071132, 46131399, 0x54f044b}, + { 126450000, 48213000, 126693959, 48304000, 0x54f044b}, + { 126919837, 45494600, 127042363, 45581089, 0x3c1044b}, + { 127420371, 50202100, 127607579, 50264000, 0x3c1044b}, + { 126256737, 45325500, 126371996, 45417300, 0x3c1044b}, + { 123440513, 45032105, 127194179, 47713295, 0x0a80011}, + { 128261876, 46080700, 132075124, 48761890, 0x001000d}, + { 128351249, 43399510, 132015542, 46080700, 0x0010015}, + { 118780000, 38700000, 134800000, 53600000, 0x0010016}, + { 121120000, 43360000, 134800000, 53600000, 0x0020217}, + { 112953272, 28137659, 113057213, 28223245, 0x01d000a}, // 8HN + { 112854996, 28036834, 113142744, 28359985, 0xc730447}, + { 112848473, 27757684, 113285264, 27950132, 0xbde0447}, + { 112537336, 26715254, 112800992, 27030994, 0xbde0447}, + { 113063736, 29286399, 113211489, 29459628, 0x680044b}, + { 111374876, 27172720, 111527813, 27336852, 0x680044b}, + { 111589744, 28922195, 111753629, 29078301, 0x680044b}, + { 112225685, 28505120, 112441636, 28623104, 0x680044b}, + { 112961426, 25728313, 113159129, 25853971, 0x680044b}, + { 111922874, 27675927, 112112716, 27808713, 0x680044b}, + { 112767192, 26334620, 112934007, 26484379, 0x680044b}, + { 109894460, 27478520, 110062939, 27628279, 0x680044b}, + { 109640915, 28200877, 109790283, 28370483, 0x680044b}, + { 111542816, 26389025, 111688678, 26503145, 0x54f044b}, + { 110397835, 29085277, 110586277, 29175845, 0x54f044b}, + { 111296250, 27299272, 114305141, 29980462, 0x0a80011}, + { 111326041, 24618082, 114245559, 27299272, 0x001000d}, + { 109180000, 25844987, 111296250, 29550000, 0x53b0015}, + { 108731000, 20170000, 122950000, 31183000, 0x0010016}, + { 108731000, 24587000, 114330000, 30200000, 0x0020217}, + { 108262472, 22760555, 108355689, 22847045, 0x001000a}, // 8GX + { 108139634, 22710000, 108542503, 22931159, 0xc730447}, + { 109277279, 24183490, 109623111, 24420000, 0xbde0447}, + { 110111519, 25163790, 110412280, 25437209, 0xbde0447}, + { 111196272, 23398420, 111358927, 23548179, 0x680044b}, + { 109040112, 21398820, 109200687, 21548579, 0x680044b}, + { 110031166, 22555724, 110235525, 22674531, 0x680044b}, + { 107977032, 24646393, 108206711, 24753691, 0x680044b}, + { 108542004, 21927220, 108702995, 22076979, 0x680044b}, + { 106559756, 23799167, 106736801, 23937389, 0x680044b}, + { 109529680, 23021920, 109691919, 23171679, 0x680044b}, + { 108749113, 23175890, 108886548, 23294018, 0x54f044b}, + { 109978979, 23297690, 110111820, 23419999, 0x54f044b}, + { 109127559, 21614990, 109259041, 21737299, 0x54f044b}, + { 109670970, 24417590, 109804830, 24539899, 0x54f044b}, + { 111477470, 24355190, 111611330, 24477499, 0x54f044b}, + { 107260000, 21394700, 110727520, 23580000, 0x08a0011}, + { 109039839, 23200000, 112116000, 25700000, 0x01d000d}, + { 105311159, 23580000, 109039839, 25639000, 0x2e80015}, + { 97300000, 20885000, 112116000, 34330000, 0x0010016}, + { 104450000, 20885000, 112116000, 26396000, 0x0020217}, + { 104012028, 30617555, 104111972, 30704045, 0x001000a}, // 8SC + { 103784692, 30397580, 104321116, 30888620, 0x001000c}, + { 104667435, 29296729, 104859371, 29430079, 0x680044b}, + { 104578686, 31411817, 104820710, 31519874, 0x680044b}, + { 104967896, 29515320, 105139703, 29665079, 0x680044b}, + { 101574592, 26485120, 101772985, 26611000, 0x680044b}, + { 104511528, 28686120, 104681671, 28835879, 0x680044b}, + { 105693000, 32373700, 105948565, 32477000, 0x680044b}, + { 106008764, 30730000, 106198915, 30866579, 0x680044b}, + { 104301940, 31040320, 104476659, 31190079, 0x680044b}, + { 103625696, 29509020, 103797503, 29658779, 0x680044b}, + { 105363222, 28825390, 105502178, 28947699, 0x54f044b}, + { 102183000, 27833300, 102294415, 27985000, 0x54f044b}, + { 102431289, 29947202, 105499762, 32628392, 0x0a90011}, + { 102065805, 27700000, 105560000, 29947202, 0x01a000d}, + { 105499762, 29947202, 108568235, 32628392, 0x0010015}, + { 97300000, 20885000, 112116000, 34330000, 0x0010016}, + { 97300000, 25962000, 108660000, 34330000, 0x0020217}, + { 102656511, 25001355, 102751650, 25087845, 0x001000a}, // 8YN + { 102572822, 24768800, 102878929, 25198779, 0xf040447}, + { 103549455, 27177700, 103924344, 27512589, 0xe890447}, + { 103161782, 23624710, 103350617, 23797689, 0x782044b}, + { 103719116, 25440020, 103849559, 25630000, 0x680044b}, + { 100142316, 25565000, 100335842, 25693000, 0x680044b}, + { 103077572, 23294820, 103240227, 23444579, 0x680044b}, + { 102548000, 24585520, 102690233, 24758000, 0x680044b}, + { 102351000, 24859000, 102573056, 24970000, 0x680044b}, + { 102459348, 24281120, 102623251, 24430879, 0x680044b}, + { 101462432, 24968020, 101627167, 25117779, 0x680044b}, + { 100856000, 22720000, 101058311, 22840000, 0x680044b}, + { 100724104, 21910720, 100885095, 22060479, 0x680044b}, + { 101173818, 23074564, 104063545, 25755754, 0x0a90011}, + { 102646107, 25755754, 105310000, 28670000, 0x022000d}, + { 99152000, 21128000, 103071392, 23074564, 0x2bd0015}, + { 97300000, 20885000, 112116000, 34330000, 0x0010016}, + { 97500000, 21128000, 106220000, 29260000, 0x0020217}, + { 91031470, 29638232, 91190772, 29691483, 0x013000a}, // 8XZ + { 90910000, 29496500, 91430998, 29760000, 0xf040447}, + { 88697155, 29103427, 89079486, 29438316, 0xe890447}, + { 91684812, 29120820, 91855787, 29270579, 0x680004b}, + { 97058740, 31066520, 97233459, 31216279, 0x680004b}, + { 91953340, 31384220, 92128059, 31533979, 0x680004b}, + { 94237896, 29609520, 94409703, 29759279, 0x680004b}, + { 92216363, 28371465, 92540290, 28450091, 0x680044b}, + { 90862942, 29211024, 91125364, 29308574, 0x680044b}, + { 80018608, 32430520, 80194991, 32580279, 0x680004b}, + { 91632196, 29749120, 91804003, 29898879, 0x680004b}, + { 98499896, 29612720, 98671703, 29762479, 0x680004b}, + { 94439842, 29453690, 94580157, 29575999, 0x54f004b}, + { 84029573, 32236990, 84173626, 32359299, 0x54f004b}, + { 90022228, 28155905, 93031119, 30837095, 0x0a90011}, + { 87013337, 28155905, 90022228, 30837095, 0x001000d}, + { 93031119, 28155905, 96040010, 30837095, 0x0010015}, + { 78380000, 26689200, 99168000, 36550000, 0x2aa0016}, + { 78380000, 26689200, 99168000, 36550000, 0x0020217}, + { 103784752, 36022828, 103931351, 36086494, 0x016000a}, // 8GS + { 103307533, 35875976, 103972815, 36276940, 0x01a000c}, + { 100351605, 38854910, 100573595, 39027889, 0x782044b}, + { 103104190, 35500410, 103315609, 35673389, 0x782044b}, + { 104072649, 36459110, 104286951, 36632089, 0x782044b}, + { 105613000, 34524661, 106008740, 34615974, 0x782044b}, + { 102128428, 38446120, 102319371, 38595879, 0x680044b}, + { 98193980, 39733820, 98387419, 39883579, 0x680044b}, + { 106570000, 35481800, 106836859, 35584400, 0x680044b}, + { 102521160, 37856120, 102710439, 38005879, 0x680044b}, + { 98387000, 39667420, 98580439, 39817179, 0x680044b}, + { 102321286, 34745805, 105568505, 37426995, 0x0a80011}, + { 99663928, 37426995, 103030311, 40108185, 0x001000d}, + { 96267754, 38767590, 99663928, 41448780, 0x0010015}, + { 89350000, 31535000, 108740000, 42800000, 0x3060016}, + { 92750000, 32560000, 108740000, 42800000, 0x0020217}, + { 101693766, 36588138, 101816182, 36666629, 0x01b000a}, // 8QH + { 101463360, 36352880, 102041448, 36843920, 0x001000c}, + { 102040000, 36411010, 102338819, 36535000, 0x782044b}, + { 101569028, 36844210, 101784771, 37017189, 0x782044b}, + { 95239887, 37770710, 95458513, 37943689, 0x782044b}, + { 94763300, 36361000, 95072042, 36481000, 0x782044b}, + { 101505500, 37339000, 101764043, 37447879, 0x680044b}, + { 100481032, 36210620, 100666567, 36360379, 0x680044b}, + { 100043584, 37230020, 100272408, 37353000, 0x680044b}, + { 102695000, 36271000, 102994934, 36363600, 0x680044b}, + { 100195620, 34371320, 100376579, 34521079, 0x680044b}, + { 99797354, 35190699, 103074364, 37871889, 0x0a80011}, + { 98644443, 32509509, 101802289, 35190699, 0x001000d}, + { 92904342, 36086293, 96181352, 38767483, 0x0010015}, + { 89350000, 31535000, 108740000, 42800000, 0x3060016}, + { 89350000, 31535000, 103140000, 39274000, 0x0020217}, + { 87550718, 43765955, 87669882, 43852445, 0x001000a}, // 8XJ + { 87323072, 43675720, 87799727, 44021679, 0xf040447}, + { 85938073, 44134900, 86404127, 44469789, 0xe890447}, + { 87189832, 43925120, 87396167, 44074879, 0x680044b}, + { 80179592, 41077120, 80377607, 41226879, 0x680044b}, + { 75903280, 39413620, 76096719, 39563379, 0x680044b}, + { 81242332, 43835720, 81448667, 43985479, 0x680044b}, + { 86087260, 41668920, 86286939, 41818679, 0x680044b}, + { 84806664, 45527790, 84979935, 45650099, 0x54f044b}, + { 84804393, 44330590, 84974606, 44452899, 0x54f044b}, + { 88030717, 47776590, 88212482, 47898899, 0x54f044b}, + { 93418501, 42765590, 93584298, 42887899, 0x54f044b}, + { 79860627, 37051390, 80013173, 37173699, 0x54f044b}, + { 85008964, 45597690, 85182235, 45719999, 0x54f044b}, + { 77170628, 38355690, 77326572, 38477999, 0x54f044b}, + { 82894560, 41651290, 83057639, 41773599, 0x54f044b}, + { 84353849, 43497943, 88018142, 46179133, 0x0a80011}, + { 80689556, 43497943, 84353849, 46179133, 0x001000d}, + { 79973927, 40906479, 80593679, 41397519, 0x0b00090}, + { 75705743, 39242979, 76304663, 39734019, 0x0b10890}, + { 85874615, 41498279, 86499575, 41989319, 0x0b01090}, + { 87777867, 47592224, 88465323, 48083264, 0x0b11890}, + { 93183707, 42581224, 93819083, 43072264, 0x0b02090}, + { 79645247, 36867024, 80228543, 37358064, 0x0b02890}, + { 76959561, 38171324, 77548065, 38662364, 0x0b13090}, + { 82663615, 41466924, 83288575, 41957964, 0x0b03890}, + { 82400000, 46179133, 85400000, 47300000, 0x07b0091}, + { 85400000, 46179133, 88700000, 49180000, 0x0c10891}, + { 88700000, 46179133, 91080000, 48250000, 0x0bd1091}, + { 79750000, 43778215, 83442500, 46179133, 0x09f1891}, + { 83442500, 43778215, 87136500, 46179133, 0x09f2091}, + { 87136500, 43778215, 91080000, 46179133, 0x09a2891}, + { 91080000, 43778215, 95800000, 45250000, 0x06e3091}, + { 73494042, 38415835, 76890216, 41097025, 0x0a98091}, + { 76890216, 38415835, 80286390, 41097025, 0x0a98891}, + { 80286390, 38415835, 83682564, 41097025, 0x0a99091}, + { 83682564, 38415835, 87078738, 41097025, 0x0a99891}, + { 87078738, 38415835, 90474912, 41097025, 0x0a9a091}, + { 90474912, 38415835, 93850000, 41097025, 0x0a9a891}, + { 77621258, 41097025, 81166387, 43778215, 0x0a85091}, + { 81166387, 41097025, 84711516, 43778215, 0x0a85891}, + { 84711516, 41097025, 88256645, 43778215, 0x0a86091}, + { 88256645, 41097025, 91801774, 43778215, 0x0a86891}, + { 91801774, 40923000, 94070000, 43778215, 0x0d97091}, + { 94070000, 41097025, 96451000, 43778215, 0x0cd7891}, + { 74450000, 35500000, 77300000, 38415835, 0x0bcb091}, + { 77301570, 35734645, 80578580, 38415835, 0x0a9b891}, + { 80578580, 35734645, 83855590, 38415835, 0x0a9c091}, + { 83855590, 35734645, 87132600, 38415835, 0x0a9c891}, + { 87132600, 36220000, 89250000, 38415835, 0x0bfd091}, + { 89250000, 36000000, 91400000, 38415835, 0x0c6e091}, + { 77300000, 35200000, 85750000, 35734645, 0x02ee891}, + { 77300000, 33360000, 80493080, 36000000, 0x0a7f091}, + { 76890216, 35500000, 77666000, 38842000, 0x182d891}, + { 73479000, 33360000, 96451000, 49183500, 0x0020217}, + { 82244000, 45260000, 91080000, 49200000, 0x0890892}, // CHN + { 76623000, 39100000, 86500000, 45400000, 0x09c1092}, + { 86500000, 39100000, 96510000, 45260000, 0x0991892}, + { 96510000, 39100000, 110000000, 42800000, 0x0662092}, + { 110000000, 39100000, 115300000, 45600000, 0x0d82892}, + { 116090000, 49000000, 127700000, 53563000, 0x0853092}, + { 115500000, 44300000, 127700000, 49000000, 0x07e3892}, + { 115300000, 39730000, 127700000, 44300000, 0x0774092}, + { 127700000, 41350000, 134780000, 49600000, 0x0d64892}, + { 73495000, 34450000, 78410000, 40675000, 0x0d55092}, + { 78410000, 32750000, 88744000, 39100000, 0x0935892}, + { 88744000, 32750000, 97530000, 39100000, 0x09f6092}, + { 97525000, 32750000, 106500000, 39100000, 0x09e6892}, + { 106500000, 32750000, 115300000, 39100000, 0x09f7092}, + { 115300000, 32750000, 124100000, 39730000, 0x0a77892}, + { 78410000, 27770000, 88744000, 32750000, 0x07f8092}, + { 88744000, 26666000, 97530000, 32750000, 0x0978892}, + { 97525000, 26400500, 106500000, 32750000, 0x0999092}, + { 106500000, 26400500, 115300000, 32750000, 0x09a9892}, + { 115300000, 26400500, 124100000, 32750000, 0x09aa092}, + { 97525000, 21140000, 108460000, 26400500, 0x07ba892}, + { 108460000, 18158000, 112200000, 26400500, 0x106b092}, + { 112200000, 20400000, 118000000, 26400500, 0x0b5b892}, + { 118000000, 21750000, 122500000, 26400500, 0x0b5c092}, + { 110700000, 13900000, 117900000, 17900000, 0x082c892}, + { 73495000, 13900000, 134780000, 53563000, 0x003021c}, + {-162125917, 5840551,-162039427, 5927041, 0x001000a}, // UMI + {-162492268, 6289623,-162262218, 6518402, 0x9ee004b}, + {-169642729, 16623423,-169422137, 16835192, 0x931004b}, + {-160101841, -475939,-159890072, -264170, 0x931004b}, + {-176584080, 91227,-176372311, 302996, 0x931004b}, + {-176722697, 702658,-176510928, 914427, 0x931004b}, + {-177600000, -600000,-159800000, 18000000, 0x0010217}, + {-109259020, 10252083,-109171569, 10338573, 0x001000b}, // CPT + {-109450135, 10049808,-108976207, 10540848, 0x001000c}, + { -960,-90000000, 1,-89990039, 0x001000b}, // ATA + {-180000000,-90000000, 180000000,-59999999, 0x1860017}, + {-180000000,-90000000, 180000000,-77183669, 0x0010097}, // AAA + {-180000000,-77183669, 180000000,-66998607, 0x1000897}, + {-180000000,-66998607, 180000000,-59200669, 0x0c41097}, + {-180000000,-59200669, 180000000,-52556508, 0x0a71897}, + {-180000000,-52556508, 180000000,-46668269, 0x0942097}, + {-180000000,-46668269, 180000000,-41337026, 0x0862897}, + {-180000000,-41337026, 180000000,-36324066, 0x07e3097}, + {-180000000,-36324066, 180000000,-31589604, 0x0773897}, + {-180000000,-31589604, 180000000,-27054069, 0x0724097}, + {-180000000,-27054069, 180000000,-22677675, 0x06e4897}, + {-180000000,-22677675, 180000000,-18420638, 0x06b5097}, + {-180000000,-18420638, 180000000,-14243171, 0x0695897}, + {-180000000,-14243171, 180000000,-10145275, 0x0676097}, + {-180000000,-10145275, 180000000, -6087165, 0x0666897}, + {-180000000, -6087165, 180000000, -2029055, 0x0667097}, + {-180000000, -2029055, 180000000, 2029055, 0x0667897}, + {-180000000, 2029055, 180000000, 6087165, 0x0668097}, + {-180000000, 6087165, 180000000, 10145275, 0x0668897}, + {-180000000, 10145275, 180000000, 14243171, 0x0679097}, + {-180000000, 14243171, 180000000, 18420638, 0x0699897}, + {-180000000, 18420638, 180000000, 22677675, 0x06ba097}, + {-180000000, 22677675, 180000000, 27054069, 0x06ea897}, + {-180000000, 27054069, 180000000, 31589604, 0x072b097}, + {-180000000, 31589604, 180000000, 36324066, 0x077b897}, + {-180000000, 36324066, 180000000, 41337026, 0x07ec097}, + {-180000000, 41337026, 180000000, 46668269, 0x086c897}, + {-180000000, 46668269, 180000000, 52556508, 0x094d097}, + {-180000000, 52556508, 180000000, 59200669, 0x0a7d897}, + {-180000000, 59200669, 180000000, 66998607, 0x0c4e097}, + {-180000000, 66998607, 180000000, 77183669, 0x100e897}, + {-180000000, 77183669, 180000000, 90000001, 0x001f097}, + {-180000000,-90000000, 180000000, 90000001, 0x000001d}, }; #endif // MAKE_SOURCE_DIGITAL diff --git a/mapcodelib/mapcode_fast_encode.h b/mapcodelib/mapcode_fast_encode.h index 52cfb9a..01f1d37 100644 --- a/mapcodelib/mapcode_fast_encode.h +++ b/mapcodelib/mapcode_fast_encode.h @@ -14,6 +14,7 @@ * limitations under the License. */ +// *** GENERATED FILE, DO NOT CHANGE OR PRETTIFY *** static int redivar[2924] = { 27984500, 1383, 2537718, 676, @@ -712,4 +713,4 @@ static int redivar[2924] = { 125763055, 2914, 7, 468, 469, 476, 478, 485, 494, 496, 8, 393, 410, 486, 487, 488, 492, 494, 496, - 0}; //2924 + 0}; // 2924 records, data version 2.2 diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index f42330c..6e8489e 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -1346,10 +1346,8 @@ static void encoderEngine(const int ccode, const encodeRec *enc, const int stop_ from = firstrec(ccode); upto = lastrec(ccode); - if (ccode != ccode_earth) { - if (!fitsInside(&enc->coord32, upto)) { - return; - } + if (!fitsInside(&enc->coord32, upto)) { + return; } /////////////////////////////////////////////////////////// @@ -1393,7 +1391,7 @@ static void encoderEngine(const int ccode, const encodeRec *enc, const int stop_ if (requiredEncoder < 0 || requiredEncoder == i) { const int cc = (ccode_override >= 0 ? ccode_override : ccode); - if (*result && enc->mapcodes && enc->mapcodes->count < MAX_NR_OF_MAPCODE_RESULTS) { + if (*result && enc->mapcodes && (enc->mapcodes->count < MAX_NR_OF_MAPCODE_RESULTS)) { char *s = enc->mapcodes->mapcode[enc->mapcodes->count++]; if (cc == ccode_earth) { strcpy(s, result); @@ -1584,11 +1582,7 @@ static int decoderEngine(decodeRec *dec) { err = decodeGrid(dec, i, 0); // first of all, make sure the zone fits the country - if ((err == 0) && (ccode != ccode_earth)) { - if (!restrictZoneTo(&dec->zone, &dec->zone, boundaries(upto))) { - err = -2999; - } - } + restrictZoneTo(&dec->zone, &dec->zone, boundaries(upto)); if ((err == 0) && isRestricted(i)) { int nrZoneOverlaps = 0; @@ -1659,9 +1653,7 @@ static int decoderEngine(decodeRec *dec) { } // for } - if (ccode != ccode_earth) { - restrictZoneTo(&dec->zone, &dec->zone, boundaries(lastrec(ccode))); - } + restrictZoneTo(&dec->zone, &dec->zone, boundaries(lastrec(ccode))); if (isEmpty(&dec->zone)) { err = -2222; @@ -1990,24 +1982,23 @@ static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, double if (tc <= 0) // ALL results? { #ifdef FAST_ENCODE - int HOR = 1; + const int sum = enc.coord32.lon + enc.coord32.lat; + int coord = enc.coord32.lon; int i = 0; // pointer into redivar for (; ;) { - const int v2 = redivar[i++]; - HOR = 1 - HOR; - if (v2 >= 0 && v2 < 1024) { // leaf? + const int r = redivar[i++]; + if (r >= 0 && r < 1024) { // leaf? int j; - const int nr = v2; - for (j = 0; j <= nr; j++) { - int ctry = (j == nr ? ccode_earth : redivar[i + j]); + for (j = 0; j <= r; j++) { + const int ctry = (j == r ? ccode_earth : redivar[i + j]); encoderEngine(ctry, &enc, stop_with_one_result, extraDigits, requiredEncoder, -1); if ((stop_with_one_result || requiredEncoder >= 0) && enc.mapcodes->count > 0) { break; } } break; } else { - const int coord = (HOR ? enc.coord32.lon : enc.coord32.lat); - if (coord > v2) { + coord = sum - coord; + if (coord > r) { i = redivar[i]; } else { diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index cb3d85c..b59d857 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -18,7 +18,7 @@ extern "C" { #endif -#define mapcode_cversion "2.1.5" +#define mapcode_cversion "2.2" #define UWORD unsigned short int // 2-byte unsigned integer. @@ -26,7 +26,7 @@ extern "C" { #define SUPPORT_HIGH_PRECISION // Define to enable high-precision extension logic. #define FORCE_RECODE // Define to enforce that encode(decode(M)) generates M -#define MAX_NR_OF_MAPCODE_RESULTS 21 // Max. number of results ever returned by encoder (e.g. for 26.904899, 95.138515). +#define MAX_NR_OF_MAPCODE_RESULTS 22 // Max. number of results ever returned by encoder (e.g. for 26.904899, 95.138515). #define MAX_PROPER_MAPCODE_LEN 10 // Max. number of characters in a proper mapcode (including the dot). #define MAX_PRECISION_DIGITS 8 // Max. number of extension characters (excluding the hyphen). Must be even. #define MAX_PRECISION_FACTOR 810000 // 30 to the power (MAX_PRECISION_DIGITS/2) diff --git a/unitttest/decode_test.h b/unitttest/decode_test.h index 037b0c2..da4cbe1 100644 --- a/unitttest/decode_test.h +++ b/unitttest/decode_test.h @@ -14,6 +14,8 @@ * limitations under the License. */ +// *** GENERATED FILE, DO NOT CHANGE OR PRETTIFY *** +// Generated for data version 2.2 using dividemaps.cpp typedef struct { double latitude; // double longitude; // @@ -23,25 +25,19 @@ typedef struct { } encode_test_record; static const encode_test_record encode_test[] = { - - {39.730401, -79.9541635, 0, 0, ""}, - {39.730391, -79.954152, 0, 0, ""}, - {5.60872800 , -10.17926200, 0, 0, ""}, - {1.86496200 , 9.47899500, 0, 0, ""}, - {33.864759999999997, 75, 0, 0, ""}, - {31.183568999999999, 79.682780000000008, 0, 0, ""}, - {31.183568999999999, 79.682770000000005, 0, 0, ""}, - {7.853151,-82.113956, 0,0,""}, - { 8.76980000 , -82.81499000, 0,0,""}, - { 52.387404, 4.865110, 0,0, "nld u00.00"}, - {-11.651447,43.368, 0,0,""}, - {-32.60265,-55.76,0,0,"ury h2.zhzk"}, - {-32.6026265,-55.75999600001,0,0,"ury hm.0h0k"}, - {-24.495 , -127.75,0,0,""}, - {-11.65143500001,43.367993, 0,0,""}, - {-11.651446999963,43.367999999444, 0,0,""}, - { 52.387404, 4.865110, 0,0, "nld 00.a0"}, - + {-90.000000000, 0.000000000, 2, 3, "ATA ZZ.ZZ"}, + {-90.000000000, 0.000000000, 2, 3, "ATA HK3N.ZZLZ"}, + { 36.107682000, -5.384925000, 0, 0, ""}, + { 39.730401000, -79.954163500, 0, 0, ""}, + { 39.730391000, -79.954152000, 0, 0, ""}, + { 5.608728000, -10.179262000, 2, 0, "LBR BZ.ZZZY-42"}, + { 1.864962000, 9.478995000, 2, 0, "GNQ B0Z.S18-0L"}, + { 33.864760000, 75.000000000, 3, 0, "IN-JK J4Q.SMW-2X"}, + { 7.853151000, -82.113956000, 2, 3, "PAN NVQL.1XB"}, + { 8.769800000, -82.814990000, 2, 5, "CRI WQZ.VW2"}, + {-24.495000000, -127.750000000, 1, 2, "PCN HBP.2XK"}, + { 52.387404000, 4.865110000, 4, 5, "NLD 00.A0"}, + {-60.000000000, 0.000000000, 1, 2, "ATA HGPC.Z0LH"}, { 0.000000000, 0.000000000, 1, 1, "HHHHC.X0KG"}, { 0.000000000, 179.999999000, 2, 3, "KIR L384.7K5"}, { 0.000000000, 180.000000000, 2, 3, "KIR L384.7K5"}, @@ -50,13 +46,11 @@ static const encode_test_record encode_test[] = { { 90.000000000, 0.000000000, 1, 1, "ZH0H0.H1HG"}, { 26.423556000, -113.610855000, 1, 9, "USA LMX0.80JK"}, {-10.570302000, 56.494384000, 2, 3, "MUS 707W.FXZ"}, - {-90.000000000, 0.000000000, 1, 2, "ATA HK3N.ZZLZ"}, { 26.904854000, 95.138497000, 5, 21, "IN-NL WKS.H6"}, { 35.867000000, -3.426000010, 2, 5, "ESP SH74.H7MG-7"}, { 46.129710000, 20.784451000, 2, 8, "ROU GFWB.JNK-WN"}, {-48.406038000, 0.008228000, 1, 1, "4HHRT.3P66-2"}, {-48.406038000, -179.991772000, 2, 3, "NZL SKT5.3H3F-H"}, - { 31.183569000, 76.554725000, 4, 14, "IN-HP 7VP.NX3-05 "}, { 26.904854500, 95.138498300, 0, 0, "IN-NL W7Y.9W9B-9R"}, { 52.383984000, 4.865401375, 0, 0, "NLD 00.XX"}, { 52.383984000, 4.865401375, 0, 0, " NLD 00.XX"}, @@ -1177,7 +1171,7 @@ static const encode_test_record encode_test[] = { { 46.490435000, 28.666020000, 2, 4, "MDA J12.XXX"}, { 46.327968500, 29.324559000, 2, 4, "MDA K12.XXX"}, { 45.536996000, 28.084575500, 2, 6, "MDA L12.XXX"}, - { 45.999395000, 28.599071500, 2, 4, "MDA M12.XXX"}, + { 45.999395000, 28.599070500, 2, 4, "MDA M12.XXX"}, { 46.980000000, 28.381500000, 2, 4, "MDA WCX1.7MZ"}, { 11.911889000, -15.650387000, 4, 5, "GNB 12.XX"}, { 11.959564500, -15.943001500, 3, 4, "GNB 12.XXX"}, @@ -1578,7 +1572,7 @@ static const encode_test_record encode_test[] = { { 18.421475000, -69.542705000, 2, 4, "DOM T12.XXX"}, { 17.481164500, -71.889809000, 2, 3, "DOM X12.XXX"}, { 17.930435000, -71.500913000, 2, 4, "DOM Y12.XXX"}, - { 18.417340500, -68.581525000, 3, 5, "DOM Z12.XXX"}, + { 18.417340500, -68.581526000, 3, 5, "DOM Z12.XXX"}, { 18.375357500, -69.053472500, 2, 4, "DOM V12.XXX"}, { 19.821992000, -71.886000500, 2, 5, "DOM 1234.XXX"}, { 48.182126000, 17.074487500, 4, 7, "SVK 12.XX"}, @@ -1842,11 +1836,11 @@ static const encode_test_record encode_test[] = { { 45.485115000, 17.451855000, 2, 3, "HRV J12.XXX"}, { 45.485115000, 18.108063000, 2, 3, "HRV K12.XXX"}, { 45.415422000, 18.762700500, 2, 3, "HRV L12.XXX"}, - { 45.120430500, 18.757979000, 2, 5, "HRV M12.XXX"}, - { 44.994115000, 13.521716500, 2, 5, "HRV N12.XXX"}, - { 44.994115000, 14.172716500, 2, 3, "HRV P12.XXX"}, - { 44.994115000, 14.823716500, 2, 3, "HRV Q12.XXX"}, - { 44.994115000, 15.474716500, 2, 3, "HRV R12.XXX"}, + { 45.120430500, 18.757979000, 3, 6, "HRV M12.XXX"}, + { 44.994086000, 13.521716500, 2, 5, "HRV N12.XXX"}, + { 44.994086000, 14.172716500, 2, 3, "HRV P12.XXX"}, + { 44.994086000, 14.823716500, 2, 3, "HRV Q12.XXX"}, + { 44.994086000, 15.474716500, 2, 3, "HRV R12.XXX"}, { 44.503074000, 13.879766500, 2, 3, "HRV S12.XXX"}, { 44.503074000, 14.530766500, 2, 3, "HRV T12.XXX"}, { 44.503074000, 15.181766500, 2, 3, "HRV V12.XXX"}, @@ -1864,7 +1858,8 @@ static const encode_test_record encode_test[] = { { 42.618114000, 17.636999000, 2, 5, "HRV 71.XXXX"}, { 42.408275000, 18.202186500, 2, 3, "HRV 81.XXXX"}, { 42.408275000, 15.996597500, 2, 3, "HRV 91.XXXX"}, - { 42.620000000, 16.277015000, 2, 3, "HRV 7Q5T.VMG"}, + { 45.000325500, 18.693311500, 2, 5, "HRV Z1.XXXX"}, + { 45.077500000, 18.800000000, 3, 6, "HRV CJH5.N9Q"}, { 6.183978000, 1.198771250, 4, 7, "TGO 00.XX"}, { 6.159858000, 1.244291250, 4, 5, "TGO J0.XX"}, { 6.269975500, 1.045777000, 3, 4, "TGO 12.XXX"}, @@ -2166,15 +2161,15 @@ static const encode_test_record encode_test[] = { { 8.972515000, -11.860539500, 2, 4, "SLE F12.XXX"}, { 8.972515000, -11.386611500, 2, 4, "SLE G12.XXX"}, { 8.972515000, -10.912683500, 2, 5, "SLE H12.XXX"}, - { 8.481474000, -13.519575000, 2, 4, "SLE J12.XXX"}, - { 8.481474000, -13.050855000, 3, 5, "SLE K12.XXX"}, - { 8.481474000, -12.582135000, 2, 4, "SLE L12.XXX"}, - { 8.481474000, -12.113415000, 2, 4, "SLE M12.XXX"}, - { 8.481474000, -11.644695000, 2, 4, "SLE N12.XXX"}, - { 8.481474000, -11.175975000, 2, 4, "SLE P12.XXX"}, - { 8.481474000, -10.707255000, 2, 5, "SLE Q12.XXX"}, - { 7.870092500, -13.055089500, 2, 4, "SLE R12.XXX"}, - { 7.515117000, -13.056242500, 2, 4, "SLE X12.XXX"}, + { 8.481475000, -13.519575000, 2, 4, "SLE J12.XXX"}, + { 8.481475000, -13.050855000, 3, 5, "SLE K12.XXX"}, + { 8.481475000, -12.582135000, 2, 4, "SLE L12.XXX"}, + { 8.481475000, -12.113415000, 2, 4, "SLE M12.XXX"}, + { 8.481475000, -11.644695000, 2, 4, "SLE N12.XXX"}, + { 8.481475000, -11.175975000, 2, 4, "SLE P12.XXX"}, + { 8.481475000, -10.707255000, 2, 5, "SLE Q12.XXX"}, + { 7.870093500, -13.055089500, 2, 4, "SLE R12.XXX"}, + { 7.515118000, -13.056242500, 2, 4, "SLE X12.XXX"}, { 7.990435000, -12.455581000, 2, 4, "SLE S12.XXX"}, { 7.990435000, -11.986861000, 2, 4, "SLE T12.XXX"}, { 7.990435000, -11.518141000, 2, 4, "SLE V12.XXX"}, @@ -2183,7 +2178,7 @@ static const encode_test_record encode_test[] = { { 7.499395000, -11.986860000, 2, 4, "SLE Z12.XXX"}, { 7.087555000, -11.518140000, 2, 3, "SLE 11.XXXX"}, { 7.087555000, -11.049421000, 2, 5, "SLE 21.XXXX"}, - { 6.928283500, -11.730305500, 2, 3, "SLE 31.XXXX"}, + { 6.928284500, -11.730305500, 2, 3, "SLE 31.XXXX"}, { 8.456749000, -11.988760000, 2, 4, "SLE 78YY.8MZ"}, { 9.015792000, -79.557717500, 4, 5, "PAN 00.XX"}, { 8.989629000, -79.510580500, 4, 5, "PAN J0.XX"}, @@ -2221,7 +2216,7 @@ static const encode_test_record encode_test[] = { { 9.575491000, -83.025324500, 2, 5, "PAN 012.XXX"}, { 9.084451000, -83.025324500, 2, 5, "PAN 112.XXX"}, { 8.593411000, -83.025611000, 2, 5, "PAN 212.XXX"}, - { 8.102370000, -83.025611000, 2, 5, "PAN 312.XXX"}, + { 8.102371000, -83.025611000, 2, 5, "PAN 312.XXX"}, { 9.575490000, -82.556604500, 2, 5, "PAN 412.XXX"}, { 9.084450000, -82.556604500, 2, 3, "PAN 512.XXX"}, { 8.593410000, -82.556891000, 2, 3, "PAN 612.XXX"}, @@ -2324,7 +2319,7 @@ static const encode_test_record encode_test[] = { { 50.421153000, 12.135239500, 2, 4, "CZE 512.XXX"}, { 50.519361000, 12.859151500, 2, 4, "CZE 612.XXX"}, { 50.519361000, 13.583063500, 2, 4, "CZE 712.XXX"}, - { 50.519361000, 14.306974500, 2, 5, "CZE 812.XXX"}, + { 50.519361000, 14.306975500, 2, 5, "CZE 812.XXX"}, { 50.519361000, 15.030887500, 2, 5, "CZE 912.XXX"}, { 50.519361000, 15.754799500, 2, 4, "CZE B12.XXX"}, { 50.519361000, 16.478711500, 2, 5, "CZE C12.XXX"}, @@ -2372,10 +2367,10 @@ static const encode_test_record encode_test[] = { { 5.248107000, -53.509030000, 2, 4, "GUF 612.XXX"}, { 5.248107000, -53.040310000, 2, 4, "GUF 712.XXX"}, { 5.248107000, -52.571590000, 3, 5, "GUF 812.XXX"}, - { 4.757067000, -54.446469000, 2, 6, "GUF 912.XXX"}, + { 4.757067000, -54.446470000, 2, 6, "GUF 912.XXX"}, { 4.757067000, -53.977750000, 2, 4, "GUF B12.XXX"}, { 4.757067000, -53.509030000, 2, 4, "GUF C12.XXX"}, - { 4.757067000, -53.040309000, 2, 4, "GUF D12.XXX"}, + { 4.757067000, -53.040310000, 2, 4, "GUF D12.XXX"}, { 4.757067000, -52.571590000, 2, 4, "GUF F12.XXX"}, { 4.757067000, -52.102870000, 2, 4, "GUF G12.XXX"}, { 4.266027000, -54.399598000, 3, 8, "GUF H12.XXX"}, @@ -2519,8 +2514,8 @@ static const encode_test_record encode_test[] = { { 48.492611000, 14.162284500, 2, 4, "AUT 712.XXX"}, { 48.492611000, 14.854948500, 2, 4, "AUT 812.XXX"}, { 48.492611000, 15.547612500, 2, 3, "AUT 912.XXX"}, - { 48.492611000, 16.229608000, 2, 3, "AUT B12.XXX"}, - { 48.492611000, 16.726881000, 2, 3, "AUT C12.XXX"}, + { 48.492611000, 16.229607000, 2, 3, "AUT B12.XXX"}, + { 48.492611000, 16.726880000, 2, 3, "AUT C12.XXX"}, { 48.001571000, 12.776670000, 2, 4, "AUT D12.XXX"}, { 48.001571000, 13.464126000, 2, 4, "AUT F12.XXX"}, { 48.001571000, 14.151582000, 2, 4, "AUT G12.XXX"}, @@ -3228,18 +3223,18 @@ static const encode_test_record encode_test[] = { { 17.686359000, -90.353861000, 2, 5, "GTM 1HH.HHH"}, { 17.686359000, -89.864309000, 2, 5, "GTM 2HH.HHH"}, { 17.686359000, -89.374757000, 2, 5, "GTM 3HH.HHH"}, - { 17.394039000, -91.552173000, 2, 11, "GTM 412.XXX"}, - { 17.394039000, -91.062621000, 2, 11, "GTM 512.XXX"}, + { 17.394039000, -91.552173000, 2, 14, "GTM 412.XXX"}, + { 17.394039000, -91.062621000, 2, 14, "GTM 512.XXX"}, { 17.394039000, -90.573069000, 2, 8, "GTM 612.XXX"}, { 17.394039000, -90.083517000, 2, 5, "GTM 712.XXX"}, { 17.394039000, -89.593965000, 2, 3, "GTM 812.XXX"}, - { 16.902999000, -91.057699500, 2, 8, "GTM 912.XXX"}, + { 16.902999000, -91.057699500, 2, 10, "GTM 912.XXX"}, { 16.902999000, -90.573355500, 2, 8, "GTM B12.XXX"}, { 16.902999000, -90.089011500, 2, 5, "GTM C12.XXX"}, { 16.902999000, -89.604667500, 2, 3, "GTM D12.XXX"}, - { 16.411959000, -92.026387500, 2, 10, "GTM F12.XXX"}, - { 16.411959000, -91.542043500, 2, 8, "GTM G12.XXX"}, - { 16.411959000, -91.057699500, 2, 8, "GTM H12.XXX"}, + { 16.411959000, -92.026387500, 2, 12, "GTM F12.XXX"}, + { 16.411959000, -91.542043500, 2, 10, "GTM G12.XXX"}, + { 16.411959000, -91.057699500, 2, 10, "GTM H12.XXX"}, { 16.411959000, -90.573355500, 2, 8, "GTM J12.XXX"}, { 16.411959000, -90.089011500, 2, 5, "GTM K12.XXX"}, { 16.411959000, -89.604667500, 2, 3, "GTM L12.XXX"}, @@ -3404,7 +3399,7 @@ static const encode_test_record encode_test[] = { { 43.679451000, 25.593366500, 2, 5, "BGR F12.XXX"}, { 43.679451000, 26.233950500, 2, 3, "BGR G12.XXX"}, { 43.679451000, 26.874534500, 2, 3, "BGR H12.XXX"}, - { 43.679451000, 27.515119500, 2, 3, "BGR J12.XXX"}, + { 43.679451000, 27.515118500, 2, 3, "BGR J12.XXX"}, { 43.777659000, 28.155702500, 3, 6, "BGR K12.XXX"}, { 43.188411000, 22.390160000, 2, 5, "BGR L12.XXX"}, { 43.188411000, 23.025536000, 2, 3, "BGR M12.XXX"}, @@ -3466,10 +3461,10 @@ static const encode_test_record encode_test[] = { { 8.018523000, -10.090191000, 2, 5, "LBR 712.XXX"}, { 8.018523000, -9.621471000, 2, 5, "LBR 812.XXX"}, { 7.527483000, -11.496350000, 2, 6, "LBR B12.XXX"}, - { 7.527483000, -11.027629000, 2, 7, "LBR C12.XXX"}, + { 7.527483000, -11.027630000, 2, 7, "LBR C12.XXX"}, { 7.527483000, -10.558910000, 2, 5, "LBR D12.XXX"}, { 7.527483000, -10.090190000, 2, 5, "LBR F12.XXX"}, - { 7.527483000, -9.621469000, 2, 5, "LBR G12.XXX"}, + { 7.527483000, -9.621470000, 2, 5, "LBR G12.XXX"}, { 7.527483000, -9.152750000, 2, 5, "LBR H12.XXX"}, { 7.527483000, -8.684030000, 3, 6, "LBR J12.XXX"}, { 7.036443000, -11.496350000, 2, 5, "LBR K12.XXX"}, @@ -3817,7 +3812,7 @@ static const encode_test_record encode_test[] = { {-13.949076000, 34.449790250, 3, 5, "MWI Y00.XX"}, {-14.841376000, 35.483264500, 4, 6, "MWI Z00.XX"}, { -9.410405000, 32.937638500, 2, 7, "MWI 012.XXX"}, - { -9.410405000, 33.411567500, 2, 5, "MWI 112.XXX"}, + { -9.410405000, 33.411566500, 2, 5, "MWI 112.XXX"}, { -9.410405000, 33.885494500, 2, 4, "MWI 212.XXX"}, { -9.901445000, 33.340477500, 2, 5, "MWI 312.XXX"}, { -9.901445000, 33.814405500, 2, 4, "MWI 412.XXX"}, @@ -4304,14 +4299,14 @@ static const encode_test_record encode_test[] = { { 37.747663000, 68.965347500, 2, 5, "TJK J1.XXXX"}, { 37.747663000, 69.553851500, 2, 5, "TJK K1.XXXX"}, { 37.747663000, 70.142355500, 2, 5, "TJK L1.XXXX"}, - { 37.256622000, 67.788053000, 2, 6, "TJK M1.XXXX"}, - { 37.256622000, 68.371349000, 2, 6, "TJK N1.XXXX"}, - { 37.256622000, 68.954645000, 2, 6, "TJK P1.XXXX"}, - { 37.256622000, 69.537941000, 2, 6, "TJK Q1.XXXX"}, - { 37.256622000, 70.121237000, 2, 6, "TJK R1.XXXX"}, - { 36.765582000, 67.788053000, 2, 5, "TJK S1.XXXX"}, - { 36.765582000, 68.371349000, 2, 5, "TJK T1.XXXX"}, - { 36.765582000, 68.954645000, 2, 5, "TJK V1.XXXX"}, + { 37.256623000, 67.788053000, 2, 6, "TJK M1.XXXX"}, + { 37.256623000, 68.371349000, 2, 6, "TJK N1.XXXX"}, + { 37.256623000, 68.954645000, 2, 6, "TJK P1.XXXX"}, + { 37.256623000, 69.537941000, 2, 6, "TJK Q1.XXXX"}, + { 37.256623000, 70.121237000, 2, 6, "TJK R1.XXXX"}, + { 36.765583000, 67.788053000, 2, 5, "TJK S1.XXXX"}, + { 36.765583000, 68.371349000, 2, 5, "TJK T1.XXXX"}, + { 36.765583000, 68.954645000, 2, 5, "TJK V1.XXXX"}, { 38.863000000, 71.264500000, 2, 4, "TJK MHNK.9X4"}, { 23.766700000, 90.361042000, 4, 5, "BGD 12.XX"}, { 23.521691500, 90.213494500, 3, 4, "BGD 12.XXX"}, @@ -5082,7 +5077,7 @@ static const encode_test_record encode_test[] = { { 7.419637500, -3.003969500, 2, 5, "GHA 012.XXX"}, { 7.042719000, -3.233669000, 2, 5, "GHA 112.XXX"}, { 6.597109000, -3.233669000, 2, 5, "GHA 212.XXX"}, - { 6.699740500, -2.694930000, 2, 4, "GHA 312.XXX"}, + { 6.699740500, -2.694929000, 2, 4, "GHA 312.XXX"}, { 6.699740500, -2.215793000, 2, 3, "GHA 412.XXX"}, { 6.699740500, -1.736657000, 2, 3, "GHA 512.XXX"}, { 6.699740500, -1.257521000, 2, 3, "GHA 612.XXX"}, @@ -5090,15 +5085,15 @@ static const encode_test_record encode_test[] = { { 6.699740500, -0.299250000, 2, 3, "GHA 812.XXX"}, { 6.749393000, 0.180059500, 2, 3, "GHA 912.XXX"}, { 6.749393000, 0.623059500, 2, 5, "GHA B12.XXX"}, - { 6.203243500, -3.113930000, 2, 5, "GHA C12.XXX"}, - { 6.203243500, -2.634794000, 2, 4, "GHA D12.XXX"}, - { 6.203243500, -2.155658000, 2, 3, "GHA F12.XXX"}, - { 6.203243500, -1.676521000, 3, 4, "GHA G12.XXX"}, - { 6.203243500, -1.197385000, 2, 3, "GHA H12.XXX"}, - { 6.203243500, -0.718249000, 2, 3, "GHA J12.XXX"}, - { 6.203243500, -0.239113000, 2, 3, "GHA K12.XXX"}, - { 6.156174500, 0.240022000, 2, 3, "GHA L12.XXX"}, - { 6.121295000, 0.718995500, 2, 5, "GHA M12.XXX"}, + { 6.203244500, -3.113930000, 2, 5, "GHA C12.XXX"}, + { 6.203244500, -2.634794000, 2, 4, "GHA D12.XXX"}, + { 6.203244500, -2.155658000, 2, 3, "GHA F12.XXX"}, + { 6.203244500, -1.676522000, 3, 4, "GHA G12.XXX"}, + { 6.203244500, -1.197386000, 2, 3, "GHA H12.XXX"}, + { 6.203244500, -0.718250000, 2, 3, "GHA J12.XXX"}, + { 6.203244500, -0.239113000, 2, 3, "GHA K12.XXX"}, + { 6.156538500, 0.240022000, 2, 3, "GHA L12.XXX"}, + { 6.121647000, 0.718995500, 2, 5, "GHA M12.XXX"}, { 5.709475500, -3.043930000, 2, 5, "GHA N12.XXX"}, { 5.709475500, -2.564794000, 2, 4, "GHA P12.XXX"}, { 5.709475500, -2.085658000, 2, 3, "GHA Q12.XXX"}, @@ -5579,7 +5574,7 @@ static const encode_test_record encode_test[] = { { 17.856480000, 120.466103000, 4, 5, "PHL S123.XX"}, { 15.716247500, 117.237479000, 3, 8, "PHL 1234.XXX"}, { 7.548193500, 116.940409500, 3, 4, "PHL 123.XXXX"}, - { 19.976161500, 117.271578500, 3, 4, "PHL 1244.0X5X"}, + { 14.598400000, 121.000900000, 6, 7, "PHL CDH3.T7JT"}, { 41.930289000, 12.440254000, 5, 6, "ITA 12.XX"}, { 45.444394000, 8.987912750, 4, 6, "ITA 00.XXX"}, { 41.985084000, 12.318860000, 4, 5, "ITA C0.XXX"}, @@ -6233,7 +6228,7 @@ static const encode_test_record encode_test[] = { { 35.430159000, 139.555989000, 4, 5, "JPN Z0.XXX"}, { 34.720724000, 135.450619625, 5, 6, "JPN 000.XX"}, { 35.190724000, 136.860619625, 5, 6, "JPN 100.XX"}, - { 43.100724000, 141.284404500, 5, 6, "JPN 200.XX"}, + { 43.100724000, 141.284404500, 6, 7, "JPN 200.XX"}, { 34.723924000, 135.120219625, 4, 5, "JPN 300.XX"}, { 35.050724000, 135.700619625, 5, 6, "JPN 400.XX"}, { 33.630724000, 130.361523625, 4, 5, "JPN 500.XX"}, @@ -6272,10 +6267,10 @@ static const encode_test_record encode_test[] = { { 36.662464000, 138.141700250, 4, 5, "JPN Y00.XX"}, { 35.084104000, 137.128372625, 4, 5, "JPN YK0.00"}, { 37.062464000, 140.841442375, 4, 5, "JPN Z00.XX"}, - { 43.764104000, 142.324102000, 5, 9, "JPN ZK0.00"}, + { 43.764104000, 142.324102000, 6, 10, "JPN ZK0.00"}, { 34.997184500, 138.012916500, 4, 5, "JPN 123.XXX"}, { 34.145934000, 133.204855000, 4, 5, "JPN 12.XXXX"}, - { 43.225897000, 141.199533000, 4, 5, "JPN 0123.XX"}, + { 43.225897000, 141.199533000, 5, 6, "JPN 0123.XX"}, { 33.862593000, 130.357926500, 3, 4, "JPN 1123.XX"}, { 34.462861000, 132.241968500, 4, 5, "JPN 2123.XX"}, { 38.563549000, 140.725725000, 3, 4, "JPN 3123.XX"}, @@ -6286,7 +6281,7 @@ static const encode_test_record encode_test[] = { { 36.398680000, 136.372223500, 3, 4, "JPN 8123.XX"}, { 32.988429000, 131.403021000, 3, 4, "JPN 9123.XX"}, { 32.846301000, 129.806269000, 4, 5, "JPN B123.XX"}, - { 43.930547500, 141.826209500, 4, 8, "JPN C123.XX"}, + { 43.930547500, 141.826209500, 5, 9, "JPN C123.XX"}, { 33.472457000, 133.220486000, 3, 4, "JPN D123.XX"}, { 36.906235000, 136.970844000, 3, 4, "JPN F123.XX"}, { 39.337965000, 140.018742000, 3, 4, "JPN G123.XX"}, @@ -6295,7 +6290,7 @@ static const encode_test_record encode_test[] = { { 40.604365000, 140.271491000, 3, 4, "JPN K123.XX"}, { 37.903309000, 139.999154500, 3, 4, "JPN L123.XX"}, { 39.513150000, 140.968306000, 3, 4, "JPN M123.XX"}, - { 42.104925000, 140.525248000, 3, 4, "JPN N123.XX"}, + { 42.104925000, 140.525248000, 4, 5, "JPN N123.XX"}, { 33.835865000, 134.271846000, 4, 5, "JPN P123.XX"}, { 38.097383000, 139.963249000, 3, 4, "JPN Q123.XX"}, { 35.839280000, 135.970495000, 4, 5, "JPN R123.XX"}, @@ -6327,6 +6322,7 @@ static const encode_test_record encode_test[] = { { 34.860523000, 135.457916500, 4, 5, "JPN N123.XXX"}, { 41.535808500, 139.110352000, 3, 4, "JPN S123.XXX"}, { 37.192280500, 138.293288500, 3, 4, "JPN T123.XXX"}, + { 41.935585000, 139.763509000, 3, 4, "JPN Z123.XXX"}, { 37.562091500, 135.390176500, 2, 3, "JPN V123.XXX"}, { 38.595299500, 131.123831000, 2, 3, "JPN W123.XXX"}, { 35.670000000, 139.739344000, 5, 6, "JPN MGX7.FF61"}, @@ -6450,7 +6446,7 @@ static const encode_test_record encode_test[] = { { 36.864445000, 42.926280625, 3, 5, "IRQ V00.XX"}, { 33.384104000, 43.538951625, 3, 4, "IRQ VK0.00"}, { 32.562464000, 44.183332125, 3, 4, "IRQ W00.XX"}, - { 37.133415000, 42.608250375, 3, 5, "IRQ WK0.00"}, + { 37.133430000, 42.608250375, 3, 5, "IRQ WK0.00"}, { 34.896864000, 44.580972875, 3, 6, "IRQ X00.XX"}, { 34.470304000, 41.881717375, 2, 5, "IRQ XK0.00"}, { 34.152464000, 42.332645125, 2, 4, "IRQ Y00.XX"}, @@ -7705,7 +7701,7 @@ static const encode_test_record encode_test[] = { { -9.990985000, 31.077911500, 2, 4, "ZMB 412.XXX"}, {-13.438485000, 32.420990000, 2, 4, "ZMB 512.XXX"}, {-12.240985000, 27.583090000, 2, 5, "ZMB 612.XXX"}, - {-10.999885000, 28.684311500, 2, 5, "ZMB 712.XXX"}, + {-10.999885000, 28.684311500, 2, 6, "ZMB 712.XXX"}, {-14.982085000, 22.944576500, 2, 4, "ZMB 812.XXX"}, {-11.975785000, 26.161811500, 2, 5, "ZMB 912.XXX"}, {-13.757385000, 28.466390000, 2, 3, "ZMB B12.XXX"}, @@ -7987,11 +7983,11 @@ static const encode_test_record encode_test[] = { { 26.305894500, 64.538650000, 3, 4, "PAK P123.XXX"}, { 26.305894500, 67.428377000, 4, 5, "PAK Q123.XXX"}, { 26.694461500, 68.323873500, 4, 5, "PAK R123.XXX"}, - { 33.803147500, 73.545259000, 4, 11, "PAK 3123.XXX"}, - { 33.803147500, 76.673314000, 2, 8, "PAK 4123.XXX"}, { 34.452256000, 72.512561000, 3, 9, "PAK 0123.XXX"}, { 34.452256000, 75.012561000, 2, 10, "PAK 1123.XXX"}, { 33.897648000, 77.507921500, 2, 9, "PAK 2123.XXX"}, + { 33.803148500, 73.545259000, 4, 11, "PAK 3123.XXX"}, + { 33.803148500, 76.673314000, 2, 8, "PAK 4123.XXX"}, { 24.853945000, 67.015236500, 5, 6, "PAK 9XQ8.H97K"}, {-25.905386000, 32.540217500, 3, 6, "MOZ 12.XX"}, {-25.707027000, 32.264300500, 2, 5, "MOZ 12.XXX"}, @@ -9186,16 +9182,16 @@ static const encode_test_record encode_test[] = { { 32.668275000, 58.974345000, 4, 5, "IRN X1.XXXX"}, { 28.697875000, 50.792815000, 3, 4, "IRN Z1.XXXX"}, { 39.099830000, 45.211536500, 3, 7, "IRN 1234.XX"}, - { 39.728388500, 44.146496500, 2, 5, "IRN 0123.XXX"}, - { 39.728388500, 47.483088500, 2, 5, "IRN 1123.XXX"}, { 38.404109500, 53.683951500, 2, 4, "IRN 2123.XXX"}, { 38.404109500, 56.960961500, 2, 6, "IRN 3123.XXX"}, - { 37.063514500, 44.535843500, 2, 6, "IRN 4123.XXX"}, - { 37.063514500, 47.753271500, 3, 5, "IRN 5123.XXX"}, - { 37.063514500, 50.970699500, 2, 3, "IRN 6123.XXX"}, - { 37.063514500, 54.188127500, 4, 6, "IRN 7123.XXX"}, - { 37.063514500, 57.405555500, 3, 5, "IRN 8123.XXX"}, - { 37.063514500, 58.370783500, 4, 6, "IRN 9123.XXX"}, + { 39.728387500, 44.146496500, 2, 5, "IRN 0123.XXX"}, + { 39.728387500, 47.483088500, 2, 5, "IRN 1123.XXX"}, + { 37.063513500, 44.535843500, 2, 6, "IRN 4123.XXX"}, + { 37.063513500, 47.753271500, 3, 5, "IRN 5123.XXX"}, + { 37.063513500, 50.970699500, 2, 3, "IRN 6123.XXX"}, + { 37.063513500, 54.188127500, 4, 6, "IRN 7123.XXX"}, + { 37.063513500, 57.405555500, 3, 5, "IRN 8123.XXX"}, + { 37.063513500, 58.370783500, 4, 6, "IRN 9123.XXX"}, { 34.382323500, 45.492908000, 2, 5, "IRN B123.XXX"}, { 34.382323500, 48.620963000, 2, 4, "IRN C123.XXX"}, { 34.382323500, 51.749018000, 3, 4, "IRN D123.XXX"}, @@ -9511,15 +9507,15 @@ static const encode_test_record encode_test[] = { { 19.718545000, -98.874762500, 4, 14, "MX-MX J00.XX"}, { 19.718545000, -99.422762500, 4, 11, "MX-MX S00.XX"}, { 20.274230500, -100.541415000, 3, 16, "MX-MX 123.XXX"}, - { 18.042700000, -92.969974000, 5, 9, "MX-TAB 12.XX"}, - { 18.146515000, -93.195845000, 4, 8, "MX-TAB 12.XXX"}, + { 18.042700000, -92.969974000, 6, 11, "MX-TAB 12.XX"}, + { 18.146515000, -93.195845000, 5, 10, "MX-TAB 12.XXX"}, { 18.041545000, -93.460764375, 4, 8, "MX-TAB 000.XX"}, - { 17.489774000, -91.526676875, 4, 10, "MX-TAB 500.XX"}, - { 18.271974000, -93.374345750, 4, 8, "MX-TAB B00.XX"}, - { 17.827804000, -92.632226875, 4, 11, "MX-TAB H00.XX"}, - { 17.808404000, -91.839126875, 4, 13, "MX-TAB M00.XX"}, - { 18.558004000, -92.731906625, 4, 8, "MX-TAB R00.XX"}, - { 18.431545000, -93.289658750, 4, 8, "MX-TAB W00.XX"}, + { 17.489774000, -91.526676875, 5, 13, "MX-TAB 500.XX"}, + { 18.271974000, -93.374345750, 5, 10, "MX-TAB B00.XX"}, + { 17.827804000, -92.632226875, 5, 14, "MX-TAB H00.XX"}, + { 17.808404000, -91.839126875, 5, 17, "MX-TAB M00.XX"}, + { 18.558004000, -92.731906625, 5, 10, "MX-TAB R00.XX"}, + { 18.431545000, -93.289658750, 5, 10, "MX-TAB W00.XX"}, { 17.958982000, -94.057515000, 3, 16, "MX-TAB 123.XXX"}, { 21.536500000, -104.926616000, 5, 11, "MX-NAY 12.XX"}, { 21.548215000, -105.149880000, 4, 10, "MX-NAY 12.XXX"}, @@ -9602,11 +9598,11 @@ static const encode_test_record encode_test[] = { { 24.876930000, -108.069790500, 4, 8, "MX-SIN 12.XXXX"}, { 19.854785000, -90.567047500, 6, 10, "MX-CAM 12.XX"}, { 20.045615000, -90.677258500, 5, 9, "MX-CAM 12.XXX"}, - { 18.786545000, -91.875763125, 4, 8, "MX-CAM 000.XX"}, + { 18.786545000, -91.875763125, 5, 10, "MX-CAM 000.XX"}, { 19.475324000, -90.784757500, 5, 9, "MX-CAM C00.XX"}, { 18.665824000, -90.890977625, 5, 9, "MX-CAM P00.XX"}, - { 18.261628000, -91.329216500, 4, 11, "MX-CAM 123.XXX"}, - { 18.056109000, -92.388418500, 3, 10, "MX-CAM 12.XXXX"}, + { 18.261628000, -91.329216500, 5, 14, "MX-CAM 123.XXX"}, + { 18.056109000, -92.388418500, 4, 13, "MX-CAM 12.XXXX"}, { 19.737600000, -101.234914500, 6, 10, "MX-MIC 12.XX"}, { 19.783405000, -101.399379250, 5, 9, "MX-MIC 00.XXX"}, { 19.429314000, -102.246034500, 5, 12, "MX-MIC J0.XXX"}, @@ -9668,10 +9664,10 @@ static const encode_test_record encode_test[] = { { 19.922550500, -97.352865500, 3, 11, "MX-VER 123.XXX"}, { 18.614229000, -96.159451000, 4, 10, "MX-VER 12.XXXX"}, { 22.302191000, -98.582609000, 3, 13, "MX-VER 1234.XX"}, - { 16.765293500, -93.168528000, 6, 10, "MX-CHP 12.XX"}, - { 16.928951000, -93.364265000, 5, 9, "MX-CHP 12.XXX"}, - { 16.330645000, -92.169766250, 6, 10, "MX-CHP 000.XX"}, - { 16.684824000, -92.685159125, 5, 9, "MX-CHP C00.XX"}, + { 16.765293500, -93.168528000, 7, 12, "MX-CHP 12.XX"}, + { 16.928951000, -93.364265000, 6, 11, "MX-CHP 12.XXX"}, + { 16.330645000, -92.169766250, 7, 12, "MX-CHP 000.XX"}, + { 16.684824000, -92.685159125, 6, 11, "MX-CHP C00.XX"}, { 14.956124000, -92.424120500, 4, 7, "MX-CHP P00.XX"}, { 17.178148500, -94.134421000, 4, 16, "MX-CHP 123.XXX"}, { 16.223289500, -94.080965000, 5, 13, "MX-CHP 12.XXXX"}, @@ -9903,7 +9899,7 @@ static const encode_test_record encode_test[] = { { 24.120115000, 42.702885000, 3, 4, "SAU Z12.XXX"}, { 32.099388500, 36.135477000, 2, 6, "SAU 0123.XXX"}, { 32.099388500, 39.203950000, 2, 6, "SAU 1123.XXX"}, - { 32.099388500, 42.272424000, 2, 4, "SAU 2123.XXX"}, + { 32.099388500, 42.272423000, 2, 4, "SAU 2123.XXX"}, { 29.434514500, 34.597531500, 2, 4, "SAU 3123.XXX"}, { 29.434514500, 37.576631500, 2, 3, "SAU 4123.XXX"}, { 29.434514500, 40.555731500, 2, 4, "SAU 5123.XXX"}, @@ -9921,7 +9917,7 @@ static const encode_test_record encode_test[] = { { 24.072134500, 43.719289500, 2, 3, "SAU K123.XXX"}, { 24.072134500, 46.579225500, 3, 4, "SAU L123.XXX"}, { 24.072134500, 49.439161500, 2, 3, "SAU M123.XXX"}, - { 22.834844500, 52.294016500, 2, 4, "SAU N123.XXX"}, + { 22.834844500, 52.293925500, 2, 4, "SAU N123.XXX"}, { 21.390944500, 38.868123500, 2, 3, "SAU P123.XXX"}, { 21.390944500, 41.668477500, 2, 3, "SAU Q123.XXX"}, { 21.390944500, 44.468831500, 2, 3, "SAU R123.XXX"}, @@ -10052,17 +10048,18 @@ static const encode_test_record encode_test[] = { {-10.068214500, 22.320194000, 3, 6, "COD 512.XXXX"}, {-10.222419000, 25.627174500, 3, 5, "COD 612.XXXX"}, {-12.982003500, 28.305444500, 2, 5, "COD 712.XXXX"}, + {-10.206893000, 27.509840500, 4, 6, "COD 812.XXXX"}, { 5.338388500, 18.291348500, 2, 5, "COD 0123.XXX"}, { 5.338388500, 20.972538500, 2, 5, "COD 1123.XXX"}, { 5.338388500, 23.653728500, 2, 6, "COD 2123.XXX"}, { 5.338388500, 26.334918500, 2, 7, "COD 3123.XXX"}, { 5.338388500, 28.730481500, 3, 6, "COD 4123.XXX"}, - { 2.657197500, 17.755110500, 2, 5, "COD 5123.XXX"}, - { 2.657197500, 20.436300500, 2, 4, "COD 6123.XXX"}, - { 2.657197500, 23.117490500, 2, 4, "COD 7123.XXX"}, - { 2.657197500, 25.798680500, 2, 4, "COD 8123.XXX"}, - { 2.657197500, 28.479870500, 2, 3, "COD 9123.XXX"}, - { 2.657197500, 28.730481500, 3, 4, "COD B123.XXX"}, + { 2.657198500, 17.755110500, 2, 5, "COD 5123.XXX"}, + { 2.657198500, 20.436300500, 2, 4, "COD 6123.XXX"}, + { 2.657198500, 23.117490500, 2, 4, "COD 7123.XXX"}, + { 2.657198500, 25.798680500, 2, 4, "COD 8123.XXX"}, + { 2.657198500, 28.479870500, 2, 3, "COD 9123.XXX"}, + { 2.657198500, 28.730481500, 3, 4, "COD B123.XXX"}, { -0.023991500, 16.012337500, 2, 5, "COD C123.XXX"}, { -0.023991500, 18.693527500, 2, 4, "COD D123.XXX"}, { -0.023991500, 21.374717500, 2, 3, "COD F123.XXX"}, @@ -10282,8 +10279,8 @@ static const encode_test_record encode_test[] = { {-24.174236000, -65.319566250, 4, 6, "ARG 6Z0.00"}, {-26.185286000, -58.212789125, 4, 8, "ARG 7B0.XX"}, {-28.492276000, -65.803772375, 4, 6, "ARG 7P0.00"}, - {-33.112816000, -64.377724875, 4, 6, "ARG 800.A0"}, - {-45.838766000, -67.540839125, 4, 5, "ARG 8C0.00"}, + {-33.128700500, -64.348500000, 4, 6, "ARG 855.CW"}, + {-45.868466000, -67.540710375, 4, 5, "ARG 8C0.XX"}, {-33.362356000, -60.248358125, 4, 6, "ARG 8Q0.00"}, {-33.295866000, -66.361856625, 4, 6, "ARG 920.XX"}, {-31.361246000, -58.047737500, 4, 8, "ARG 9D0.00"}, @@ -10486,7 +10483,7 @@ static const encode_test_record encode_test[] = { { 25.542007000, 89.875331500, 3, 12, "IN-ML 123.XXX"}, { 25.930126000, 93.682801500, 5, 12, "IN-NL 12.XX"}, { 25.995563000, 93.674197500, 4, 11, "IN-NL 12.XXX"}, - { 26.649904000, 94.535410125, 4, 13, "IN-NL 000.XX"}, + { 26.649904000, 94.535410125, 4, 14, "IN-NL 000.XX"}, { 26.343104000, 94.383510125, 4, 11, "IN-NL 400.XX"}, { 26.090904000, 94.201290875, 4, 11, "IN-NL 800.XX"}, { 26.250704000, 94.737490875, 4, 10, "IN-NL D00.XX"}, @@ -10539,34 +10536,34 @@ static const encode_test_record encode_test[] = { { 31.720990000, 74.688885250, 4, 10, "IN-PB C0.XXX"}, { 31.421157000, 75.419886500, 4, 9, "IN-PB P0.XXX"}, { 30.310114000, 76.322653875, 4, 10, "IN-PB 000.XX"}, - { 30.191814000, 74.878953875, 4, 12, "IN-PB 200.XX"}, + { 30.191814000, 74.878953875, 5, 16, "IN-PB 200.XX"}, { 32.246714000, 75.576726000, 4, 12, "IN-PB 400.XX"}, { 31.510514000, 75.838365750, 4, 12, "IN-PB 600.XX"}, { 30.690214000, 76.620515125, 4, 12, "IN-PB 800.XX"}, - { 30.858724000, 75.126479125, 2, 3, "IN-PB B00.XX"}, + { 30.858724000, 75.126479125, 4, 9, "IN-PB B00.XX"}, { 31.856824000, 75.155714750, 4, 9, "IN-PB C00.XX"}, { 30.182124000, 74.152005875, 4, 12, "IN-PB D00.XX"}, { 30.565324000, 75.835979125, 4, 11, "IN-PB F00.XX"}, { 30.720924000, 76.200279125, 4, 11, "IN-PB G00.XX"}, { 31.259824000, 75.732440500, 5, 13, "IN-PB H00.XX"}, - { 30.528724000, 74.498379125, 4, 12, "IN-PB J00.XX"}, + { 30.528724000, 74.498379125, 5, 15, "IN-PB J00.XX"}, { 30.403624000, 75.487505875, 4, 10, "IN-PB K00.XX"}, { 31.416624000, 75.334840500, 4, 9, "IN-PB L00.XX"}, { 30.516324000, 76.541479125, 4, 11, "IN-PB M00.XX"}, - { 30.715424000, 74.706279125, 4, 12, "IN-PB N00.XX"}, + { 30.715424000, 74.706279125, 5, 15, "IN-PB N00.XX"}, { 30.288324000, 75.796905875, 4, 10, "IN-PB P00.XX"}, - { 30.840424000, 75.409279125, 4, 9, "IN-PB Q00.XX"}, - { 30.620924000, 74.777179125, 4, 10, "IN-PB R00.XX"}, - { 30.048824000, 75.356205875, 4, 12, "IN-PB S00.XX"}, - { 30.230324000, 74.451505875, 4, 12, "IN-PB T00.XX"}, + { 30.840424000, 75.409279125, 5, 12, "IN-PB Q00.XX"}, + { 30.620924000, 74.777179125, 5, 13, "IN-PB R00.XX"}, + { 30.048824000, 75.356205875, 5, 16, "IN-PB S00.XX"}, + { 30.230324000, 74.451505875, 5, 15, "IN-PB T00.XX"}, { 32.079324000, 75.355988000, 4, 9, "IN-PB V00.XX"}, { 30.443624000, 73.983205875, 4, 10, "IN-PB W00.XX"}, - { 31.136224000, 75.292240500, 4, 7, "IN-PB X00.XX"}, + { 31.136224000, 75.292240500, 5, 9, "IN-PB X00.XX"}, { 30.411424000, 76.087005875, 4, 12, "IN-PB Y00.XX"}, - { 30.967724000, 74.569979125, 4, 11, "IN-PB Z00.XX"}, + { 30.967724000, 74.569979125, 5, 13, "IN-PB Z00.XX"}, { 32.122025000, 75.273025000, 3, 8, "IN-PB 00R.S0H"}, { 29.727025000, 73.875025000, 3, 12, "IN-PB 14W.600"}, - { 29.522025000, 75.154025000, 3, 11, "IN-PB Y0D.S0Y"}, + { 29.522025000, 75.154025000, 4, 15, "IN-PB Y0D.S0Y"}, { 28.494510000, 76.983578000, 5, 13, "IN-HR 12.XX"}, { 28.468214000, 76.950536500, 4, 12, "IN-HR 12.XXX"}, { 29.431714000, 76.910793625, 4, 9, "IN-HR 000.XX"}, @@ -10582,7 +10579,7 @@ static const encode_test_record encode_test[] = { { 29.030724000, 76.963557375, 4, 9, "IN-HR M00.XX"}, { 30.714824000, 76.802779125, 4, 17, "IN-HR N00.XX"}, { 28.833424000, 76.093483125, 4, 9, "IN-HR P00.XX"}, - { 29.570724000, 74.983331625, 4, 11, "IN-HR Q00.XX"}, + { 29.570724000, 74.983331625, 5, 15, "IN-HR Q00.XX"}, { 28.734524000, 76.884083125, 4, 12, "IN-HR R00.XX"}, { 29.356124000, 76.272857375, 4, 9, "IN-HR S00.XX"}, { 30.005224000, 76.802505875, 4, 12, "IN-HR T00.XX"}, @@ -10590,7 +10587,7 @@ static const encode_test_record encode_test[] = { { 28.237224000, 76.572409875, 4, 10, "IN-HR W00.XX"}, { 29.140424000, 75.918957375, 4, 9, "IN-HR X00.XX"}, { 28.087224000, 76.060909875, 4, 10, "IN-HR Y00.XX"}, - { 29.553824000, 75.407131625, 4, 11, "IN-HR Z00.XX"}, + { 29.553824000, 75.407131625, 5, 15, "IN-HR Z00.XX"}, { 30.491025000, 76.682025000, 3, 12, "IN-HR 00V.S09"}, { 29.214025000, 74.444025000, 3, 10, "IN-HR 11L.L07"}, { 27.640025000, 75.280025000, 3, 9, "IN-HR 45S.S16"}, @@ -10621,12 +10618,12 @@ static const encode_test_record encode_test[] = { { 26.328014000, 92.616931125, 4, 8, "IN-AS 800.XX"}, { 27.473014000, 95.288251625, 4, 14, "IN-AS B00.XX"}, { 27.350914000, 95.262951625, 4, 14, "IN-AS D00.XX"}, - { 26.958114000, 94.551991375, 4, 17, "IN-AS G00.XX"}, + { 26.958114000, 94.551991375, 5, 18, "IN-AS G00.XX"}, { 26.000314000, 93.697469875, 4, 12, "IN-AS J00.XX"}, { 26.492914000, 93.902931125, 4, 11, "IN-AS L00.XX"}, { 26.473514000, 90.464231125, 4, 7, "IN-AS N00.XX"}, { 26.044814000, 89.900369875, 4, 10, "IN-AS Q00.XX"}, - { 27.288124000, 94.055061375, 4, 14, "IN-AS S00.XX"}, + { 27.288124000, 94.055061375, 5, 15, "IN-AS S00.XX"}, { 24.913924000, 92.316352500, 4, 10, "IN-AS T00.XX"}, { 25.891524000, 93.392313875, 4, 11, "IN-AS V00.XX"}, { 25.791924000, 93.126213875, 4, 8, "IN-AS W00.XX"}, @@ -10642,7 +10639,7 @@ static const encode_test_record encode_test[] = { { 26.983115000, 92.890050000, 3, 13, "IN-AS 612.XXX"}, { 26.983115000, 93.410850000, 3, 16, "IN-AS 712.XXX"}, { 26.983115000, 93.931650000, 3, 16, "IN-AS 812.XXX"}, - { 27.474155000, 93.931650000, 3, 13, "IN-AS 912.XXX"}, + { 27.474155000, 93.931650000, 4, 14, "IN-AS 912.XXX"}, { 27.924595000, 93.931936500, 3, 13, "IN-AS B12.XXX"}, { 27.474155000, 93.405642000, 3, 13, "IN-AS C12.XXX"}, { 26.492075000, 93.931363500, 4, 11, "IN-AS D12.XXX"}, @@ -10663,6 +10660,7 @@ static const encode_test_record encode_test[] = { { 26.001035000, 92.900179500, 3, 7, "IN-AS W12.XXX"}, { 26.001035000, 93.415771500, 3, 10, "IN-AS X12.XXX"}, { 26.001035000, 93.931363500, 3, 11, "IN-AS Y12.XXX"}, + { 27.456273500, 93.926111500, 4, 14, "IN-AS Z12.XXX"}, { 25.075745000, 92.101249500, 3, 11, "IN-AS 1123.XX"}, { 25.075745000, 92.616841500, 3, 10, "IN-AS 2123.XX"}, { 25.075745000, 93.132433500, 3, 10, "IN-AS 3123.XX"}, @@ -10677,15 +10675,16 @@ static const encode_test_record encode_test[] = { { 27.042540000, 94.431458000, 3, 16, "IN-AS N123.XX"}, { 27.042540000, 94.952258000, 3, 16, "IN-AS P123.XX"}, { 27.042540000, 95.473058000, 3, 13, "IN-AS Q123.XX"}, - { 26.548785000, 94.431458000, 3, 10, "IN-AS R123.XX"}, + { 26.548785000, 94.431458000, 4, 11, "IN-AS R123.XX"}, { 26.548785000, 94.952258000, 3, 10, "IN-AS S123.XX"}, + { 26.572130000, 94.378707500, 4, 11, "IN-AS T123.XX"}, { 25.617606000, 85.078888750, 5, 8, "IN-BR 00.XX"}, { 25.579035000, 85.148935750, 5, 8, "IN-BR J0.XX"}, { 25.583994000, 84.988092750, 4, 7, "IN-BR 00.XXX"}, { 24.918084000, 84.824559500, 4, 9, "IN-BR C0.XXX"}, { 25.386384000, 86.836259500, 4, 9, "IN-BR P0.XXX"}, { 26.170724000, 85.334913875, 4, 7, "IN-BR 000.XX"}, - { 25.820724000, 87.424913875, 4, 9, "IN-BR 100.XX"}, + { 25.820724000, 87.424913875, 5, 10, "IN-BR 100.XX"}, { 26.192124000, 85.854113875, 4, 9, "IN-BR 200.XX"}, { 25.250724000, 85.475026750, 4, 9, "IN-BR 300.XX"}, { 25.600724000, 84.615026750, 4, 9, "IN-BR 400.XX"}, @@ -10702,7 +10701,7 @@ static const encode_test_record encode_test[] = { { 24.929324000, 85.496952500, 4, 9, "IN-BR H00.XX"}, { 27.171624000, 84.042861375, 4, 10, "IN-BR J00.XX"}, { 25.604524000, 83.930026750, 4, 9, "IN-BR K00.XX"}, - { 26.143124000, 87.902113875, 4, 10, "IN-BR L00.XX"}, + { 26.143124000, 87.902113875, 5, 11, "IN-BR L00.XX"}, { 26.634124000, 85.448987125, 4, 9, "IN-BR M00.XX"}, { 25.330424000, 86.444226750, 4, 11, "IN-BR N00.XX"}, { 25.255324000, 84.941826750, 4, 9, "IN-BR P00.XX"}, @@ -10712,20 +10711,20 @@ static const encode_test_record encode_test[] = { { 24.971424000, 86.180252500, 4, 11, "IN-BR T00.XX"}, { 26.388024000, 86.016687125, 4, 11, "IN-BR V00.XX"}, { 25.899424000, 85.736613875, 4, 9, "IN-BR W00.XX"}, - { 26.166324000, 87.420813875, 4, 9, "IN-BR X00.XX"}, + { 26.166324000, 87.420813875, 5, 10, "IN-BR X00.XX"}, { 25.399464000, 85.902222250, 4, 9, "IN-BR Y00.XX"}, { 26.459804000, 84.412878125, 4, 9, "IN-BR YK0.00"}, { 26.133264000, 86.563936625, 4, 9, "IN-BR Z00.XX"}, { 25.551704000, 84.118294750, 4, 9, "IN-BR ZK0.00"}, { 27.478115000, 83.768250000, 3, 11, "IN-BR 012.XXX"}, { 27.478115000, 84.289050000, 3, 11, "IN-BR 112.XXX"}, - { 26.987074000, 83.768250000, 3, 9, "IN-BR 212.XXX"}, - { 26.987074000, 84.289050000, 3, 9, "IN-BR 312.XXX"}, - { 26.987074000, 84.809850000, 3, 10, "IN-BR 412.XXX"}, - { 26.987074000, 85.330650000, 3, 9, "IN-BR 512.XXX"}, - { 26.987074000, 85.851450000, 3, 11, "IN-BR 612.XXX"}, - { 26.987074000, 86.372250000, 3, 11, "IN-BR 712.XXX"}, - { 26.987074000, 86.893050000, 3, 11, "IN-BR 812.XXX"}, + { 26.987075000, 83.768250000, 3, 9, "IN-BR 212.XXX"}, + { 26.987075000, 84.289050000, 3, 9, "IN-BR 312.XXX"}, + { 26.987075000, 84.809850000, 3, 10, "IN-BR 412.XXX"}, + { 26.987075000, 85.330650000, 3, 9, "IN-BR 512.XXX"}, + { 26.987075000, 85.851450000, 3, 11, "IN-BR 612.XXX"}, + { 26.987075000, 86.372250000, 3, 11, "IN-BR 712.XXX"}, + { 26.987075000, 86.893050000, 3, 11, "IN-BR 812.XXX"}, { 26.496035000, 83.773171500, 3, 8, "IN-BR 912.XXX"}, { 26.496035000, 84.288763500, 3, 8, "IN-BR B12.XXX"}, { 26.496035000, 84.804355500, 3, 8, "IN-BR C12.XXX"}, @@ -10743,7 +10742,8 @@ static const encode_test_record encode_test[] = { { 26.004995000, 86.351131500, 3, 8, "IN-BR R12.XXX"}, { 26.004995000, 86.866723500, 3, 8, "IN-BR S12.XXX"}, { 26.004995000, 87.382315500, 3, 8, "IN-BR T12.XXX"}, - { 26.004995000, 87.845771500, 4, 10, "IN-BR V12.XXX"}, + { 26.004995000, 87.845771500, 5, 11, "IN-BR V12.XXX"}, + { 26.155115000, 87.425531500, 5, 10, "IN-BR Z12.XXX"}, { 25.102115000, 83.326363500, 3, 11, "IN-BR 01.XXXX"}, { 25.102115000, 83.773171500, 4, 11, "IN-BR 11.XXXX"}, { 25.102115000, 84.288763500, 3, 10, "IN-BR 21.XXXX"}, @@ -10855,7 +10855,7 @@ static const encode_test_record encode_test[] = { { 12.939612000, 78.465980000, 3, 13, "IN-TN 612.XXX"}, { 12.939612000, 78.945116000, 3, 10, "IN-TN 712.XXX"}, { 12.939612000, 79.424252000, 3, 10, "IN-TN 812.XXX"}, - { 12.939612000, 79.903389000, 4, 11, "IN-TN 912.XXX"}, + { 12.939612000, 79.903388000, 4, 11, "IN-TN 912.XXX"}, { 12.448572000, 79.788526500, 3, 8, "IN-TN B12.XXX"}, { 12.448572000, 79.314598500, 3, 8, "IN-TN C12.XXX"}, { 12.448572000, 78.840670500, 3, 8, "IN-TN D12.XXX"}, @@ -10997,17 +10997,17 @@ static const encode_test_record encode_test[] = { { 23.819475000, 85.614018500, 3, 6, "IN-JH S12.XXX"}, { 23.819475000, 86.119194500, 4, 9, "IN-JH T12.XXX"}, { 23.641786000, 86.618029500, 3, 9, "IN-JH V12.XXX"}, - { 23.328435000, 84.058076500, 3, 9, "IN-JH W12.XXX"}, - { 23.328435000, 84.563252500, 3, 6, "IN-JH X12.XXX"}, + { 23.328435000, 84.058077500, 3, 9, "IN-JH W12.XXX"}, + { 23.328435000, 84.563253500, 3, 6, "IN-JH X12.XXX"}, { 23.328435000, 85.068429500, 3, 6, "IN-JH Y12.XXX"}, { 23.328435000, 85.573605500, 3, 6, "IN-JH Z12.XXX"}, { 22.916595000, 86.078781500, 3, 9, "IN-JH 01.XXXX"}, - { 22.425554000, 83.906524500, 3, 11, "IN-JH 11.XXXX"}, - { 22.425554000, 84.411700500, 4, 12, "IN-JH 21.XXXX"}, - { 22.425554000, 84.916876500, 4, 9, "IN-JH 31.XXXX"}, - { 22.425554000, 85.422052500, 4, 9, "IN-JH 41.XXXX"}, - { 22.425554000, 85.927228500, 4, 11, "IN-JH 51.XXXX"}, - { 22.425554000, 86.432404500, 4, 12, "IN-JH 61.XXXX"}, + { 22.425555000, 83.906524500, 3, 11, "IN-JH 11.XXXX"}, + { 22.425555000, 84.411700500, 4, 12, "IN-JH 21.XXXX"}, + { 22.425555000, 84.916876500, 4, 9, "IN-JH 31.XXXX"}, + { 22.425555000, 85.422052500, 4, 9, "IN-JH 41.XXXX"}, + { 22.425555000, 85.927228500, 4, 11, "IN-JH 51.XXXX"}, + { 22.425555000, 86.432404500, 4, 12, "IN-JH 61.XXXX"}, { 21.973795000, 83.956755000, 3, 11, "IN-JH 71.XXXX"}, { 21.973795000, 84.456723000, 3, 9, "IN-JH 81.XXXX"}, { 21.973795000, 84.956691000, 3, 9, "IN-JH 91.XXXX"}, @@ -11205,9 +11205,9 @@ static const encode_test_record encode_test[] = { { 20.423700000, 72.787426500, 3, 10, "IN-GJ T123.XX"}, { 20.423700000, 73.282186500, 3, 8, "IN-GJ V123.XX"}, { 20.423700000, 73.776946500, 3, 8, "IN-GJ W123.XX"}, - { 22.055999000, 68.931479500, 3, 6, "IN-GJ X123.XX"}, { 20.300920000, 72.749852500, 3, 8, "IN-GJ Y123.XX"}, - { 20.850708500, 70.405747500, 3, 6, "IN-GJ Z123.XX"}, + { 22.055999000, 68.931479500, 3, 6, "IN-GJ X123.XX"}, + { 20.851183000, 70.405747500, 3, 6, "IN-GJ Z123.XX"}, { 22.603100000, 88.307743500, 5, 8, "IN-WB 12.XX"}, { 22.477072500, 88.197183500, 4, 7, "IN-WB 12.XXX"}, { 23.522614000, 87.248027875, 4, 9, "IN-WB 000.XX"}, @@ -11248,7 +11248,7 @@ static const encode_test_record encode_test[] = { { 26.211659000, 88.290042500, 3, 11, "IN-WB 912.XXX"}, { 26.211659000, 88.805634500, 3, 9, "IN-WB B12.XXX"}, { 26.211659000, 89.321226500, 3, 8, "IN-WB C12.XXX"}, - { 25.720619000, 87.748671500, 3, 9, "IN-WB D12.XXX"}, + { 25.720619000, 87.748671500, 3, 10, "IN-WB D12.XXX"}, { 25.720619000, 88.264263500, 3, 9, "IN-WB F12.XXX"}, { 25.524203000, 88.779855500, 3, 8, "IN-WB G12.XXX"}, { 25.229579000, 87.748671500, 3, 12, "IN-WB H12.XXX"}, @@ -11546,7 +11546,7 @@ static const encode_test_record encode_test[] = { { 29.113504000, 77.623011000, 4, 11, "IN-UP 4123.XX"}, { 25.773880000, 83.123629500, 3, 6, "IN-UP 5123.XX"}, { 25.758580000, 79.200129500, 3, 8, "IN-UP 6123.XX"}, - { 25.267539000, 79.200129500, 3, 8, "IN-UP 7123.XX"}, + { 25.267540000, 79.200129500, 3, 8, "IN-UP 7123.XX"}, { 27.782610000, 80.656480500, 3, 11, "IN-UP 8123.XX"}, { 27.782610000, 81.182487500, 3, 11, "IN-UP 9123.XX"}, { 24.470280000, 78.157701000, 3, 11, "IN-UP B123.XX"}, @@ -11905,7 +11905,7 @@ static const encode_test_record encode_test[] = { {-25.530380500, -54.227520500, 2, 4, "BR-PR 1123.XX"}, {-24.808420500, -54.432207000, 2, 6, "BR-PR 2123.XX"}, {-24.725720000, -54.376799000, 2, 6, "BR-PR 3123.XX"}, - {-24.237394000, -54.376799000, 2, 6, "BR-PR 4123.XX"}, + {-24.237395000, -54.376799000, 2, 6, "BR-PR 4123.XX"}, {-23.890952000, -54.065388500, 3, 8, "BR-PR 5123.XX"}, {-23.890952000, -53.560212500, 2, 7, "BR-PR 6123.XX"}, {-23.890952000, -53.055036500, 2, 9, "BR-PR 7123.XX"}, @@ -11915,21 +11915,21 @@ static const encode_test_record encode_test[] = { {-23.890952000, -51.034332500, 2, 8, "BR-PR C123.XX"}, {-23.890952000, -50.529156500, 2, 6, "BR-PR D123.XX"}, {-23.890952000, -50.023980500, 2, 6, "BR-PR F123.XX"}, - {-23.399911000, -54.065388500, 2, 7, "BR-PR G123.XX"}, - {-23.399911000, -53.560212500, 2, 7, "BR-PR H123.XX"}, - {-23.399911000, -53.055036500, 2, 9, "BR-PR J123.XX"}, - {-23.399911000, -52.549860500, 2, 8, "BR-PR K123.XX"}, - {-23.399911000, -52.044684500, 3, 9, "BR-PR L123.XX"}, - {-23.399911000, -51.539508500, 2, 8, "BR-PR M123.XX"}, - {-23.399911000, -51.034332500, 2, 8, "BR-PR N123.XX"}, - {-23.399911000, -50.529156500, 2, 6, "BR-PR P123.XX"}, - {-23.399911000, -50.023980500, 2, 6, "BR-PR Q123.XX"}, - {-22.989655000, -53.560219500, 3, 8, "BR-PR R123.XX"}, - {-22.989655000, -53.055019500, 3, 10, "BR-PR S123.XX"}, - {-22.989655000, -52.549819500, 3, 9, "BR-PR T123.XX"}, - {-22.989655000, -52.044719500, 3, 9, "BR-PR V123.XX"}, - {-22.989655000, -51.539519500, 3, 9, "BR-PR W123.XX"}, - {-22.848412500, -51.004868500, 2, 10, "BR-PR X123.XX"}, + {-23.399912000, -54.065388500, 2, 7, "BR-PR G123.XX"}, + {-23.399912000, -53.560212500, 2, 7, "BR-PR H123.XX"}, + {-23.399912000, -53.055036500, 2, 9, "BR-PR J123.XX"}, + {-23.399912000, -52.549860500, 2, 8, "BR-PR K123.XX"}, + {-23.399912000, -52.044684500, 3, 9, "BR-PR L123.XX"}, + {-23.399912000, -51.539508500, 2, 8, "BR-PR M123.XX"}, + {-23.399912000, -51.034332500, 2, 8, "BR-PR N123.XX"}, + {-23.399912000, -50.529156500, 2, 6, "BR-PR P123.XX"}, + {-23.399912000, -50.023980500, 2, 6, "BR-PR Q123.XX"}, + {-22.989655000, -53.560212500, 3, 8, "BR-PR R123.XX"}, + {-22.989655000, -53.055036500, 3, 10, "BR-PR S123.XX"}, + {-22.989655000, -52.549860500, 3, 9, "BR-PR T123.XX"}, + {-22.989655000, -52.044684500, 3, 9, "BR-PR V123.XX"}, + {-22.989655000, -51.539508500, 3, 9, "BR-PR W123.XX"}, + {-22.848448500, -51.004868500, 2, 10, "BR-PR X123.XX"}, { 2.830360000, -60.749941000, 5, 9, "BR-RR 12.XX"}, { 3.016115000, -60.882575000, 4, 8, "BR-RR 12.XXX"}, { 1.915094000, -61.302235000, 4, 10, "BR-RR 000.XX"}, @@ -12253,14 +12253,14 @@ static const encode_test_record encode_test[] = { { 39.461804000, -78.075657875, 4, 12, "US-WV W00.XX"}, { 40.601674000, -80.855779500, 3, 8, "US-WV 012.XXX"}, { 40.145674000, -80.855779500, 3, 8, "US-WV 112.XXX"}, - { 39.684996000, -81.717964500, 3, 8, "US-WV 212.XXX"}, - { 39.684996000, -81.119044500, 3, 8, "US-WV 312.XXX"}, - { 39.684996000, -80.520124500, 3, 6, "US-WV 412.XXX"}, - { 39.684996000, -79.921204500, 4, 6, "US-WV 512.XXX"}, - { 39.684996000, -79.322284500, 3, 8, "US-WV 612.XXX"}, - { 39.684996000, -78.723364500, 3, 8, "US-WV 712.XXX"}, + { 39.684997000, -81.717964500, 3, 8, "US-WV 212.XXX"}, + { 39.684997000, -81.119044500, 3, 8, "US-WV 312.XXX"}, + { 39.684997000, -80.520124500, 3, 6, "US-WV 412.XXX"}, + { 39.684997000, -79.921204500, 4, 6, "US-WV 512.XXX"}, + { 39.684997000, -79.322284500, 3, 8, "US-WV 612.XXX"}, + { 39.684997000, -78.723364500, 3, 8, "US-WV 712.XXX"}, { 39.192021000, -78.157202000, 3, 11, "US-WV 812.XXX"}, - { 39.193956000, -82.436954000, 3, 9, "US-WV 912.XXX"}, + { 39.193957000, -82.436954000, 3, 9, "US-WV 912.XXX"}, { 39.193957000, -81.843242000, 3, 10, "US-WV B12.XXX"}, { 39.193957000, -81.249530000, 3, 9, "US-WV C12.XXX"}, { 39.193957000, -80.655819000, 3, 7, "US-WV D12.XXX"}, @@ -12895,12 +12895,12 @@ static const encode_test_record encode_test[] = { { 33.587555000, -92.346601500, 3, 5, "US-AR G1.XXXX"}, { 33.587555000, -91.789345500, 3, 5, "US-AR H1.XXXX"}, { 33.587555000, -91.232089500, 3, 8, "US-AR J1.XXXX"}, - { 33.096514000, -94.363868500, 3, 7, "US-AR K1.XXXX"}, - { 33.096514000, -93.806612500, 4, 7, "US-AR L1.XXXX"}, - { 33.096514000, -93.249356500, 4, 6, "US-AR M1.XXXX"}, - { 33.096514000, -92.692100500, 4, 6, "US-AR N1.XXXX"}, - { 33.096514000, -92.134844500, 4, 6, "US-AR P1.XXXX"}, - { 33.096514000, -91.577588500, 4, 7, "US-AR Q1.XXXX"}, + { 33.096515000, -94.363868500, 3, 7, "US-AR K1.XXXX"}, + { 33.096515000, -93.806612500, 4, 7, "US-AR L1.XXXX"}, + { 33.096515000, -93.249356500, 4, 6, "US-AR M1.XXXX"}, + { 33.096515000, -92.692100500, 4, 6, "US-AR N1.XXXX"}, + { 33.096515000, -92.134844500, 4, 6, "US-AR P1.XXXX"}, + { 33.096515000, -91.577588500, 4, 7, "US-AR Q1.XXXX"}, { 33.036795000, -94.141253000, 3, 7, "US-AR R1.XXXX"}, { 33.036795000, -93.589205000, 3, 6, "US-AR S1.XXXX"}, { 33.036795000, -93.037157000, 3, 5, "US-AR T1.XXXX"}, @@ -12945,11 +12945,11 @@ static const encode_test_record encode_test[] = { { 35.016036500, -84.257215000, 3, 8, "US-NC R12.XXX"}, { 35.070475000, -81.447203500, 3, 8, "US-NC S12.XXX"}, { 35.070475000, -80.879531500, 4, 9, "US-NC T12.XXX"}, - { 35.070475000, -80.311858500, 3, 6, "US-NC V12.XXX"}, - { 35.070475000, -79.744186500, 3, 6, "US-NC W12.XXX"}, + { 35.070475000, -80.311859500, 3, 6, "US-NC V12.XXX"}, + { 35.070475000, -79.744187500, 3, 6, "US-NC W12.XXX"}, { 34.579435000, -79.744473000, 3, 8, "US-NC X12.XXX"}, { 34.198135000, -78.900778000, 4, 9, "US-NC Y12.XXX"}, - { 34.198135000, -78.338313000, 4, 6, "US-NC Z12.XXX"}, + { 34.198135000, -78.338314000, 4, 6, "US-NC Z12.XXX"}, { 36.097382000, -79.186644000, 4, 6, "US-NC 01.XXXX"}, { 36.097382000, -78.613764000, 3, 5, "US-NC 11.XXXX"}, { 36.097382000, -78.040884000, 3, 5, "US-NC 21.XXXX"}, @@ -12995,9 +12995,9 @@ static const encode_test_record encode_test[] = { { 43.374715000, -78.488021000, 3, 8, "US-NY 112.XXX"}, { 43.374715000, -77.852645000, 3, 7, "US-NY 212.XXX"}, { 43.374715000, -77.217269000, 3, 7, "US-NY 312.XXX"}, - { 43.374715000, -76.581892000, 3, 7, "US-NY 412.XXX"}, + { 43.374715000, -76.581893000, 3, 7, "US-NY 412.XXX"}, { 43.374715000, -75.946517000, 3, 7, "US-NY 512.XXX"}, - { 43.374715000, -75.311140000, 3, 7, "US-NY 612.XXX"}, + { 43.374715000, -75.311141000, 3, 7, "US-NY 612.XXX"}, { 43.374715000, -74.675765000, 3, 7, "US-NY 712.XXX"}, { 43.374715000, -74.040389000, 3, 6, "US-NY 812.XXX"}, { 43.374715000, -73.849776000, 4, 7, "US-NY 912.XXX"}, @@ -13017,10 +13017,10 @@ static const encode_test_record encode_test[] = { { 41.410555000, -74.585483500, 4, 6, "US-NY T12.XXX"}, { 41.410555000, -73.965731500, 3, 5, "US-NY V12.XXX"}, { 41.754283000, -74.895359500, 4, 11, "US-NY S12.XXX"}, + { 40.904447500, -74.223956500, 3, 9, "US-NY Z12.XXX"}, { 40.944066000, -73.606562000, 4, 6, "US-NY W12.XXX"}, { 41.066826000, -72.992018000, 3, 8, "US-NY X12.XXX"}, { 41.250966000, -72.377474000, 3, 11, "US-NY Y12.XXX"}, - { 40.904447500, -74.223956500, 3, 9, "US-NY Z12.XXX"}, { 44.976832000, -75.171775500, 3, 8, "US-NY 0123.XX"}, { 44.413585000, -75.879997500, 3, 8, "US-NY 1123.XX"}, { 44.413585000, -75.228997500, 3, 8, "US-NY 2123.XX"}, @@ -13040,13 +13040,13 @@ static const encode_test_record encode_test[] = { { 41.958385000, -79.759551500, 3, 12, "US-NY J123.XX"}, { 41.958385000, -79.339264500, 4, 11, "US-NY K123.XX"}, { 41.958385000, -78.709096500, 3, 10, "US-NY L123.XX"}, - { 41.958385000, -78.078927500, 3, 10, "US-NY M123.XX"}, - { 41.958385000, -77.448759500, 3, 10, "US-NY N123.XX"}, - { 41.958385000, -76.818591500, 3, 10, "US-NY P123.XX"}, + { 41.958385000, -78.078928500, 3, 10, "US-NY M123.XX"}, + { 41.958385000, -77.448760500, 3, 10, "US-NY N123.XX"}, + { 41.958385000, -76.818592500, 3, 10, "US-NY P123.XX"}, { 41.958385000, -76.188424500, 3, 10, "US-NY Q123.XX"}, { 41.958385000, -75.558256500, 3, 10, "US-NY R123.XX"}, { 41.958385000, -74.928088500, 3, 10, "US-NY S123.XX"}, - { 41.958385000, -74.297919500, 3, 6, "US-NY T123.XX"}, + { 41.958385000, -74.297920500, 3, 6, "US-NY T123.XX"}, { 41.958385000, -73.982835500, 4, 7, "US-NY V123.XX"}, { 42.746500000, -75.770000000, 3, 7, "US-NY NBLY.WVJ"}, { 41.636100000, -93.659520000, 5, 7, "US-IA 12.XX"}, @@ -13253,9 +13253,9 @@ static const encode_test_record encode_test[] = { { 24.479332000, -81.363430000, 3, 5, "US-FL 5123.XX"}, { 24.722137000, -80.853017500, 3, 5, "US-FL 6123.XX"}, { 30.522345000, -87.637952000, 3, 8, "US-FL B123.XX"}, - { 30.522345000, -87.096319000, 3, 6, "US-FL C123.XX"}, + { 30.522345000, -87.096320000, 3, 6, "US-FL C123.XX"}, { 30.522345000, -86.554688000, 3, 6, "US-FL D123.XX"}, - { 30.522345000, -86.013055000, 3, 6, "US-FL F123.XX"}, + { 30.522345000, -86.013056000, 3, 6, "US-FL F123.XX"}, { 30.522345000, -85.471423000, 3, 7, "US-FL G123.XX"}, { 30.522345000, -84.929791000, 3, 7, "US-FL H123.XX"}, { 30.522345000, -84.388159000, 3, 6, "US-FL J123.XX"}, @@ -13707,11 +13707,11 @@ static const encode_test_record encode_test[] = { { 34.826446000, -124.197284500, 2, 4, "US-CA 1234.XXX"}, { 29.798100000, -95.405882500, 4, 6, "US-TX 12.XX"}, { 33.081323000, -97.052655000, 4, 6, "US-TX 12.XXX"}, - { 30.247514000, -97.813446125, 4, 6, "US-TX 000.XX"}, + { 30.247514000, -97.813446125, 5, 7, "US-TX 000.XX"}, { 32.718614000, -97.402382625, 4, 6, "US-TX 200.XX"}, { 31.771614000, -106.532034250, 3, 13, "US-TX 400.XX"}, { 32.783744000, -97.189733125, 4, 6, "US-TX 600.XX"}, - { 27.802824000, -97.466264375, 3, 5, "US-TX 800.XX"}, + { 27.802824000, -97.466264375, 4, 6, "US-TX 800.XX"}, { 27.546595000, -99.527746875, 3, 15, "US-TX 900.XX"}, { 29.846924000, -95.508868375, 4, 6, "US-TX B00.XX"}, { 29.890168000, -95.409646375, 4, 6, "US-TX C00.XX"}, @@ -13720,22 +13720,22 @@ static const encode_test_record encode_test[] = { { 29.717190000, -95.409646375, 4, 6, "US-TX G00.XX"}, { 29.760435000, -95.310424375, 4, 6, "US-TX H00.XX"}, { 29.717190000, -95.211202375, 4, 6, "US-TX J00.XX"}, - { 29.480224000, -98.680768375, 4, 6, "US-TX K00.XX"}, - { 29.480224000, -98.581546375, 4, 6, "US-TX L00.XX"}, - { 29.480224000, -98.482324375, 4, 6, "US-TX M00.XX"}, - { 29.393735000, -98.680542625, 4, 6, "US-TX N00.XX"}, - { 29.393735000, -98.581801625, 4, 6, "US-TX P00.XX"}, - { 29.393735000, -98.483060625, 4, 6, "US-TX Q00.XX"}, + { 29.480224000, -98.680768375, 5, 7, "US-TX K00.XX"}, + { 29.480224000, -98.581546375, 5, 7, "US-TX L00.XX"}, + { 29.480224000, -98.482324375, 5, 7, "US-TX M00.XX"}, + { 29.393735000, -98.680542625, 5, 7, "US-TX N00.XX"}, + { 29.393735000, -98.581801625, 5, 7, "US-TX P00.XX"}, + { 29.393735000, -98.483060625, 5, 7, "US-TX Q00.XX"}, { 33.608224000, -101.920276375, 3, 5, "US-TX R00.XX"}, { 35.244224000, -101.888720000, 3, 6, "US-TX S00.XX"}, { 25.970724000, -97.525086125, 3, 10, "US-TX T00.XX"}, { 30.130724000, -94.186894125, 4, 6, "US-TX V00.XX"}, { 26.260724000, -98.285086125, 3, 10, "US-TX W00.XX"}, - { 31.583924000, -97.209685250, 4, 6, "US-TX X00.XX"}, + { 31.583924000, -97.209685250, 5, 7, "US-TX X00.XX"}, { 32.490724000, -99.787912000, 3, 5, "US-TX Y00.XX"}, { 33.940724000, -98.568816000, 4, 9, "US-TX Z00.XX"}, { 31.444161500, -96.584806500, 3, 5, "US-TX 123.XXX"}, - { 31.252108000, -99.549237000, 3, 5, "US-TX 12.XXXX"}, + { 31.252108000, -99.549237000, 4, 6, "US-TX 12.XXXX"}, { 34.000258000, -98.591291500, 3, 8, "US-TX 1234.XX"}, { 36.162562500, -102.968741000, 2, 5, "US-TX B123.XXX"}, { 34.577121000, -102.957458000, 2, 5, "US-TX C123.XXX"}, @@ -13744,12 +13744,14 @@ static const encode_test_record encode_test[] = { { 30.828398500, -106.539954500, 2, 9, "US-TX G123.XXX"}, { 29.986598500, -105.134847000, 2, 9, "US-TX H123.XXX"}, { 31.903628500, -101.320199000, 2, 4, "US-TX J123.XXX"}, - { 31.889706000, -98.683379000, 3, 5, "US-TX K123.XXX"}, + { 31.889706000, -98.683379000, 4, 6, "US-TX K123.XXX"}, { 31.889706000, -96.047379000, 3, 5, "US-TX L123.XXX"}, { 29.736286000, -101.321727500, 2, 9, "US-TX M123.XXX"}, - { 29.722110000, -98.684889500, 3, 5, "US-TX N123.XXX"}, + { 29.722110000, -98.684889500, 4, 6, "US-TX N123.XXX"}, { 29.856732000, -96.054150000, 3, 5, "US-TX P123.XXX"}, { 27.314653000, -99.763205000, 2, 12, "US-TX Q123.XXX"}, + { 31.724393500, -99.635250000, 3, 5, "US-TX X123.XXX"}, + { 29.553223000, -99.636298500, 4, 6, "US-TX Z123.XXX"}, { 61.216100000, -149.902464000, 5, 7, "US-AK 12.XX"}, { 61.385805000, -150.071100750, 4, 6, "US-AK 00.XXX"}, { 64.843175000, -147.995982500, 3, 5, "US-AK J0.XXX"}, @@ -13764,8 +13766,8 @@ static const encode_test_record encode_test[] = { { 58.630971000, -136.826279500, 3, 8, "US-AK 1234.XX"}, { 59.606402000, -140.805547500, 2, 5, "US-AK 0123.XXX"}, { 71.291883500, -160.544306500, 2, 4, "US-AK 1123.XXX"}, - { 70.270978000, -147.690442000, 2, 4, "US-AK 2123.XXX"}, - { 70.270978000, -154.691327000, 2, 4, "US-AK 3123.XXX"}, + { 70.270977000, -147.690442000, 2, 4, "US-AK 2123.XXX"}, + { 70.270977000, -154.691327000, 2, 4, "US-AK 3123.XXX"}, { 67.498137000, -160.895034000, 2, 4, "US-AK 4123.XXX"}, { 67.498137000, -166.862034000, 2, 4, "US-AK 5123.XXX"}, { 67.543459500, -147.060897500, 2, 4, "US-AK 6123.XXX"}, @@ -14056,8 +14058,8 @@ static const encode_test_record encode_test[] = { { 34.452256000, 72.512561000, 2, 9, "IND 0123.XXX"}, { 34.452256000, 75.012561000, 2, 10, "IND 1123.XXX"}, { 33.897648000, 77.507921500, 2, 9, "IND 2123.XXX"}, - { 33.803147500, 73.545259000, 2, 11, "IND 3123.XXX"}, - { 33.803147500, 76.673314000, 2, 8, "IND 4123.XXX"}, + { 33.803148500, 73.545259000, 2, 11, "IND 3123.XXX"}, + { 33.803148500, 76.673314000, 2, 8, "IND 4123.XXX"}, { 25.824457500, 82.718794000, 2, 8, "IND 5123.XXX"}, { 25.824457500, 85.608521000, 2, 6, "IND 6123.XXX"}, { 23.126951500, 82.778154500, 2, 8, "IND 7123.XXX"}, @@ -14085,8 +14087,8 @@ static const encode_test_record encode_test[] = { { 10.595299500, 74.941574500, 2, 5, "IND Y123.XXX"}, { 8.066279000, 77.530191000, 2, 5, "IND Z123.XXX"}, { 30.929905000, 72.268478500, 2, 6, "IND B12.XXXX"}, - { 30.929905000, 75.317191000, 2, 8, "IND C12.XXXX"}, - { 30.929905000, 78.355874000, 2, 8, "IND D12.XXXX"}, + { 30.929905000, 75.317191000, 3, 11, "IND C12.XXXX"}, + { 30.929905000, 78.355873000, 2, 8, "IND D12.XXXX"}, { 28.079146000, 69.615295500, 2, 7, "IND F12.XXXX"}, { 28.297278000, 72.299505500, 2, 7, "IND G12.XXXX"}, { 28.297278000, 75.248814500, 2, 8, "IND H12.XXXX"}, @@ -14107,11 +14109,12 @@ static const encode_test_record encode_test[] = { { 12.197930000, 71.829841500, 2, 6, "IND 512.XXXX"}, { 11.472836000, 92.279788500, 2, 7, "IND 612.XXXX"}, { 7.981424500, 92.273374500, 2, 5, "IND 712.XXXX"}, + { 30.929905000, 74.512740000, 3, 15, "IND 812.XXXX"}, { 35.482380000, 73.750000000, 2, 11, "IND 61VS.0MVC"}, {-12.357369000, 114.393259500, 1, 3, "AUS 1234.XXXX"}, { 2.561689500, -72.495813000, 1, 5, "BRA 1234.XXXX"}, { 61.669801500, 176.874733000, 1, 4, "USA 1234.XXXX"}, - { 18.496930000, -92.377638500, 2, 10, "MEX 312.XXXX"}, + { 18.496930000, -92.377638500, 3, 13, "MEX 312.XXXX"}, { 21.178120000, -92.405572000, 2, 4, "MEX 212.XXXX"}, { 19.998396000, -89.605218000, 2, 10, "MEX 412.XXXX"}, { 20.960444000, -89.636842500, 2, 9, "MEX 112.XXXX"}, @@ -14119,22 +14122,23 @@ static const encode_test_record encode_test[] = { { 20.211330000, -112.495072000, 2, 4, "MEX 612.XXXX"}, { 19.462230000, -115.944772000, 2, 4, "MEX 712.XXXX"}, { 23.769544000, -91.489030500, 2, 4, "MEX 812.XXXX"}, + { 18.713128000, -93.271342500, 3, 5, "MEX 912.XXXX"}, { 32.502528500, -117.151004000, 2, 7, "MEX 0123.XXX"}, { 31.740649500, -116.658857500, 2, 8, "MEX 1123.XXX"}, { 31.740649500, -113.620175500, 2, 11, "MEX 2123.XXX"}, { 31.740649500, -110.581493500, 2, 9, "MEX 3123.XXX"}, { 31.740649500, -107.542811500, 2, 9, "MEX 4123.XXX"}, { 29.031690500, -104.535115000, 3, 11, "MEX 5123.XXX"}, - { 29.043144500, -116.328039500, 2, 7, "MEX 6123.XXX"}, + { 29.043144500, -116.328038500, 2, 7, "MEX 6123.XXX"}, { 29.043144500, -113.348938500, 2, 9, "MEX 7123.XXX"}, { 29.043144500, -110.369838500, 2, 7, "MEX 8123.XXX"}, { 29.043144500, -107.390738500, 2, 7, "MEX 9123.XXX"}, { 29.043144500, -104.411638500, 3, 11, "MEX B123.XXX"}, - { 29.043144500, -101.432539500, 3, 11, "MEX C123.XXX"}, + { 29.043144500, -101.432538500, 3, 11, "MEX C123.XXX"}, { 26.361954500, -113.500153500, 2, 9, "MEX D123.XXX"}, - { 23.795894500, -110.718742500, 3, 9, "MEX F123.XXX"}, - { 26.361954500, -108.638262500, 2, 12, "MEX G123.XXX"}, - { 26.361954500, -105.718744500, 2, 13, "MEX H123.XXX"}, + { 23.795895500, -110.718742500, 3, 9, "MEX F123.XXX"}, + { 26.361954500, -108.638261500, 2, 12, "MEX G123.XXX"}, + { 26.361954500, -105.718743500, 2, 13, "MEX H123.XXX"}, { 26.361954500, -102.799225500, 2, 11, "MEX J123.XXX"}, { 26.361954500, -99.879707500, 2, 13, "MEX K123.XXX"}, { 23.697080500, -106.770881500, 2, 9, "MEX L123.XXX"}, @@ -14145,12 +14149,12 @@ static const encode_test_record encode_test[] = { { 21.015890500, -102.856225500, 2, 8, "MEX R123.XXX"}, { 21.015890500, -100.055871500, 2, 10, "MEX S123.XXX"}, { 21.015890500, -97.255517500, 2, 7, "MEX T123.XXX"}, - { 18.318383500, -103.528196000, 2, 7, "MEX V123.XXX"}, - { 18.318383500, -100.757633000, 2, 10, "MEX W123.XXX"}, - { 18.350218000, -97.985877500, 2, 15, "MEX X123.XXX"}, + { 18.318384500, -103.528196000, 2, 7, "MEX V123.XXX"}, + { 18.318384500, -100.757633000, 2, 10, "MEX W123.XXX"}, + { 18.350219000, -97.985877500, 2, 15, "MEX X123.XXX"}, { 18.710066500, -95.215973000, 3, 10, "MEX Y123.XXX"}, { 17.167812500, -94.247408500, 3, 12, "MEX Z123.XXX"}, - { 17.410000000, -91.165104500, 2, 11, "MEX VVK2.1XFV"}, + { 17.410000000, -91.165104500, 3, 14, "MEX VVK2.1XFV"}, { 55.784100000, 37.548041500, 5, 13, "RU-MOW 12.XX"}, { 55.954596000, 37.218282000, 4, 13, "RU-MOW 12.XXX"}, { 55.861895000, 37.575516500, 4, 11, "RU-MOW FHH.HHH"}, @@ -15870,21 +15874,11 @@ static const encode_test_record encode_test[] = { { 42.874444000, 93.418806000, 4, 6, "CN-XJ P00.XX"}, { 37.160244000, 79.860907625, 4, 6, "CN-XJ R00.XX"}, { 45.706544000, 85.009282750, 4, 8, "CN-XJ T00.XX"}, - { 38.464544000, 77.170914875, 4, 6, "CN-XJ W00.XX"}, + { 38.464544000, 77.170914875, 5, 7, "CN-XJ W00.XX"}, { 41.760144000, 82.894860000, 4, 6, "CN-XJ Y00.XX"}, { 46.117521500, 84.492761000, 3, 7, "CN-XJ 123.XXX"}, { 45.925468000, 80.918028500, 2, 5, "CN-XJ 12.XXXX"}, { 40.917864000, 79.977318500, 3, 6, "CN-XJ 0123.XX"}, - { 39.257079000, 75.709020500, 3, 6, "CN-XJ 1123.XX"}, - { 41.509664000, 85.878035000, 3, 5, "CN-XJ 2123.XX"}, - { 47.606324000, 87.781629000, 3, 7, "CN-XJ 3123.XX"}, - { 42.592609000, 93.187184000, 3, 7, "CN-XJ 4123.XX"}, - { 36.878409000, 79.648439000, 3, 5, "CN-XJ 5123.XX"}, - { 38.185424000, 76.962781500, 3, 5, "CN-XJ 6123.XX"}, - { 41.478309000, 82.667035000, 3, 5, "CN-XJ 7123.XX"}, - { 46.854717000, 82.483151000, 2, 6, "CN-XJ 0123.XXX"}, - { 46.507753500, 85.415168000, 2, 6, "CN-XJ 1123.XXX"}, - { 46.366882500, 88.710783500, 2, 4, "CN-XJ 2123.XXX"}, - {0,0,0,0,NULL} + {0, 0, 0, 0, NULL} }; diff --git a/unitttest/unittest.c b/unitttest/unittest.c index f2235cb..f87a19e 100644 --- a/unitttest/unittest.c +++ b/unitttest/unittest.c @@ -14,7 +14,7 @@ * limitations under the License. */ -#define UNITTEST_VERSION "2.1.4" +#define UNITTEST_VERSION "2.2" /** * This application performs a number of tests on the Mapcode C library. @@ -535,7 +535,7 @@ void test_territory_insides() { {"AAA", -90, 0,0}, {"AAA", 0, 180,0}, {"AAA", 0, -180,0}, - {"ATA", -90, 0,0}, + {"ATA", -90, 0,1}, // ATA -90,0 has 2 borders as of data version 2.2 {"ATA", -70, 0,0}, {"USA", 31, -70,0}, // interational waters (not in state) From ef96f1a03b195482fbb93381d572663ccef3b488 Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Mon, 7 Sep 2015 22:35:38 +0200 Subject: [PATCH 032/181] Prettified and re-grouped C source --- mapcodelib/mapcode_fastalpha.h | 1 + mapcodelib/mapcoder.c | 2428 +++++++++++++++----------------- mapcodelib/mapcoder.h | 20 +- unitttest/unittest.c | 177 +-- 4 files changed, 1244 insertions(+), 1382 deletions(-) diff --git a/mapcodelib/mapcode_fastalpha.h b/mapcodelib/mapcode_fastalpha.h index 5ce3495..5ef3e0b 100644 --- a/mapcodelib/mapcode_fastalpha.h +++ b/mapcodelib/mapcode_fastalpha.h @@ -14,6 +14,7 @@ * limitations under the License. */ +// *** GENERATED FILE, DO NOT CHANGE OR PRETTIFY *** static const char parentletter[MAX_CCODE + 1] = { diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 6e8489e..7f5bf56 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -20,22 +20,77 @@ #include // floor #include "mapcoder.h" #include "basics.h" +#include "mapcode_fastalpha.h" #define FAST_ENCODE #ifdef FAST_ENCODE #include "mapcode_fast_encode.h" #endif -#define FAST_ALPHA -#ifdef FAST_ALPHA -#include "mapcode_fastalpha.h" -#endif +/////////////////////////////////////////////////////////////////////////////////////////////// +// +// distanceInMeters +// +/////////////////////////////////////////////////////////////////////////////////////////////// + +// PUBLIC - returns distance (in meters) between two coordinates (in degrees) +double distanceInMeters(double latDeg1, double lonDeg1, double latDeg2, double lonDeg2) { + // Radius of Earth. + #define EARTH_RADIUS_X_METERS 6378137 + #define EARTH_RADIUS_Y_METERS 6356752 + + // Circumference of Earth. + #define EARTH_CIRCUMFERENCE_X (EARTH_RADIUS_X_METERS * 2 * _PI) + #define EARTH_CIRCUMFERENCE_Y (EARTH_RADIUS_Y_METERS * 2 * _PI) + + // Meters per degree latitude is fixed. For longitude: use factor * cos(midpoint of two degree latitudes). + #define METERS_PER_DEGREE_LAT (EARTH_CIRCUMFERENCE_Y / 360.0) + #define METERS_PER_DEGREE_LON (EARTH_CIRCUMFERENCE_X / 360.0) + + // PI + #define _PI 3.14159265358979323846 + + if (lonDeg1 < 0 && lonDeg2 > 1) { lonDeg1 += 360; } + if (lonDeg2 < 0 && lonDeg1 > 1) { lonDeg2 += 360; } + { + const double dy = (latDeg2 - latDeg1) * METERS_PER_DEGREE_LAT; + const double dx = (lonDeg2 - lonDeg1) * METERS_PER_DEGREE_LON * cos((latDeg1 + latDeg2) * _PI / 360.0); + return sqrt(dx * dx + dy * dy); + } +} + +/////////////////////////////////////////////////////////////////////////////////////////////// +// +// maxErrorInMeters +// +/////////////////////////////////////////////////////////////////////////////////////////////// + +// maximum error in meters for a certain nr of high-precision digits +static const double maxErrorInMetersForDigits[MAX_PRECISION_DIGITS + 1] = { + 7.49, + 1.39, + 0.251, + 0.0462, + 0.00837, + 0.00154, + 0.00028, + 0.000052, + 0.0000093 +}; + +// PUBLIC - returns maximum error in meters for a certain nr of high-precision digits +double maxErrorInMeters(int extraDigits) { + if ((extraDigits < 0) || (extraDigits > MAX_PRECISION_DIGITS)) { + return (double) 0; + } + return maxErrorInMetersForDigits[extraDigits]; +} -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +/////////////////////////////////////////////////////////////////////////////////////////////// // -// Structures +// point / point32 // -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +/////////////////////////////////////////////////////////////////////////////////////////////// typedef struct { int lat; // latitude in microdegrees @@ -43,28 +98,102 @@ typedef struct { } point32; typedef struct { // point - double lat; // latitude in degrees - double lon; // longitude in degrees + double lat; // latitude (units depend on situation) + double lon; // longitude (units depend on situation) } point; -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +static point32 convertFractionsToCoord32(const point *p) { + point32 p32; + p32.lat = (int) floor(p->lat / 810000); + p32.lon = (int) floor(p->lon / 3240000); + return p32; +} + +static point convertFractionsToDegrees(const point *p) { + point pd; + pd.lat = p->lat / ( 810000 * 1000000.0); + pd.lon = p->lon / (3240000 * 1000000.0); + return pd; +} + +static void convertCoordsToMicrosAndFractions(point32 *coord32, int *fraclat, int *fraclon, double lat, double lon) { + double frac; + if (lat < -90) { lat = -90; } else if (lat > 90) { lat = 90; } + lat += 90; // lat now [0..180] + lat *= (double) 810000000000; + frac = floor(lat + 0.1); + coord32->lat = (int) (frac / (double) 810000); + if (fraclat) { + frac -= ((double) coord32->lat * (double) 810000); + *fraclat = (int) frac; + } + coord32->lat -= 90000000; + + lon -= (360.0 * floor(lon / 360)); // lon now in [0..360> + lon *= (double) 3240000000000; + frac = floor(lon + 0.1); + coord32->lon = (int) (frac / (double) 3240000); + if (fraclon) { + frac -= (double) coord32->lon * (double) 3240000; + *fraclon = (int) frac; + } + if (coord32->lon >= 180000000) { + coord32->lon -= 360000000; + } +} + +/////////////////////////////////////////////////////////////////////////////////////////////// +// +// Boundaries (specified in microDegrees) +// +/////////////////////////////////////////////////////////////////////////////////////////////// + +#define Boundaries mminforec + +// returns nonzero if x in the range minx...maxx +static int isInRange(int x, const int minx, const int maxx) +{ + if (minx <= x && x < maxx) { return 1; } + if (x < minx) { x += 360000000; } else { x -= 360000000; } // 1.32 fix FIJI edge case + if (minx <= x && x < maxx) { return 1; } + return 0; +} + +// returns true iff given coordinate "coord32" fits inside given Boundaries +static int fitsInsideBoundaries(const point32 *coord32, const Boundaries *b) { + return (b->miny <= coord32->lat && coord32->lat < b->maxy && isInRange(coord32->lon, b->minx, b->maxx)); +} + +// set target Boundaries to a source extended with deltalat, deltaLon (in microDegrees) +static Boundaries *getExtendedBoundaries(Boundaries *target, const Boundaries *source, + const int deltaLat, const int deltaLon) { + target->miny = source->miny - deltaLat; + target->minx = source->minx - deltaLon; + target->maxy = source->maxy + deltaLat; + target->maxx = source->maxx + deltaLon; + return target; +} + +/////////////////////////////////////////////////////////////////////////////////////////////// // // MapcodeZone // -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +/////////////////////////////////////////////////////////////////////////////////////////////// #define MICROLAT_TO_FRACTIONS_FACTOR ((double)MAX_PRECISION_FACTOR) #define MICROLON_TO_FRACTIONS_FACTOR (4.0 * MAX_PRECISION_FACTOR) typedef struct { // latitudes in "810 billionths", range [-729 E11 .. +720 E11), is well within (-2^47 ... +2^47) - double fminy; + double fminy; double fmaxy; // latitudes in "3240 billionths", range [-2916 E13 .. +2916 E13), is well within (-2^49 ... +2^49) double fminx; - double fmaxx; + double fmaxx; } MapcodeZone; -void setFromFractions(MapcodeZone *z, double y, double x, double yDelta, double xDelta) { +static void setFromFractions(MapcodeZone *z, + const double y, const double x, + const double yDelta, const double xDelta) { z->fminx = x; z->fmaxx = x + xDelta; if (yDelta < 0) { @@ -77,105 +206,79 @@ void setFromFractions(MapcodeZone *z, double y, double x, double yDelta, double } } -int isEmpty(const MapcodeZone *z) { +static int isEmpty(const MapcodeZone *z) { return ((z->fmaxx <= z->fminx) || (z->fmaxy <= z->fminy)); } -point getMidPointFractions(MapcodeZone *z) { +static point getMidPointFractions(const MapcodeZone *z) { point p; p.lon = floor((z->fminx + z->fmaxx) / 2); p.lat = floor((z->fminy + z->fmaxy) / 2); return p; } -point32 convertFractionsToCoord32(const point *p) { - point32 p32; - p32.lat = (int) floor(p->lat / 810000); - p32.lon = (int) floor(p->lon / 3240000); - return p32; -} - -point convertFractionsToDegrees(const point *p) { - point pd; - pd.lat = p->lat / ( 810000 * 1000000.0); - pd.lon = p->lon / (3240000 * 1000000.0); - return pd; -} - -void zoneCopyFrom(MapcodeZone *target, const MapcodeZone *source) { - target->fminy = source->fminy; +static void zoneCopyFrom(MapcodeZone *target, const MapcodeZone *source) { + target->fminy = source->fminy; target->fmaxy = source->fmaxy; target->fminx = source->fminx; - target->fmaxx = source->fmaxx; + target->fmaxx = source->fmaxx; } -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -// -// Structures -// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -typedef struct { - // input - point32 coord32; - int fraclat; // latitude fraction of microdegrees, expressed in 1 / 810,000ths - int fraclon; // longitude fraction of microdegrees, expressed in 1 / 3,240,000ths - // output - Mapcodes *mapcodes; -} encodeRec; - -typedef struct { - // input - const char *orginput; // original full input string - char minput[MAX_MAPCODE_RESULT_LEN]; // room to manipulate clean copy of input - const char *mapcode; // input mapcode (first character of proper mapcode excluding territory code) - const char *extension; // input extension (or empty) - int context; // input territory context (or negative) - const char *iso; // input territory alphacode (context) - // output - point result; // result - point32 coord32; // result in integer arithmetic (microdegrees) - MapcodeZone zone; // result zone (in "DegreeFractions") -} decodeRec; - +// determine the non-empty intersection zone z between a given zone and the boundaries of territory rectangle m. +// returns nonzero in case such a zone exists +static int restrictZoneTo(MapcodeZone *z, const MapcodeZone *zone, const Boundaries *b) { + z->fminy = zone->fminy; + z->fmaxy = zone->fmaxy; + if (z->fminy < b->miny * MICROLAT_TO_FRACTIONS_FACTOR) { + z->fminy = b->miny * MICROLAT_TO_FRACTIONS_FACTOR; + } + if (z->fmaxy > b->maxy * MICROLAT_TO_FRACTIONS_FACTOR) { + z->fmaxy = b->maxy * MICROLAT_TO_FRACTIONS_FACTOR; + } + if (z->fminy < z->fmaxy) { + double bminx = b->minx * MICROLON_TO_FRACTIONS_FACTOR; + double bmaxx = b->maxx * MICROLON_TO_FRACTIONS_FACTOR; + z->fminx = zone->fminx; + z->fmaxx = zone->fmaxx; + if (bmaxx < 0 && z->fminx > 0) { + bminx += (360000000 * MICROLON_TO_FRACTIONS_FACTOR); + bmaxx += (360000000 * MICROLON_TO_FRACTIONS_FACTOR); + } + else if (bminx > 0 && z->fmaxx < 0) { + bminx -= (360000000 * MICROLON_TO_FRACTIONS_FACTOR); + bmaxx -= (360000000 * MICROLON_TO_FRACTIONS_FACTOR); + } + if (z->fminx < bminx) { + z->fminx = bminx; + } + if (z->fmaxx > bmaxx) { + z->fmaxx = bmaxx; + } + return (z->fminx < z->fmaxx); + } + return 0; +} -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +/////////////////////////////////////////////////////////////////////////////////////////////// // // Data access // -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +/////////////////////////////////////////////////////////////////////////////////////////////// + +/*** low-level data access ***/ static int firstrec(const int ccode) { return data_start[ccode]; } static int lastrec(const int ccode) { return data_start[ccode + 1] - 1; } -#ifdef FAST_ALPHA #define ParentLetter(ccode) ((int)parentletter[ccode]) -#else - -static int ParentLetter(const int ccode) // returns parent index (>0), or 0 -{ - if (ccode >= usa_from && ccode <= usa_upto) { return 1; } - if (ccode >= ind_from && ccode <= ind_upto) { return 2; } - if (ccode >= can_from && ccode <= can_upto) { return 3; } - if (ccode >= aus_from && ccode <= aus_upto) { return 4; } - if (ccode >= mex_from && ccode <= mex_upto) { return 5; } - if (ccode >= bra_from && ccode <= bra_upto) { return 6; } - if (ccode >= rus_from && ccode <= rus_upto) { return 7; } - if (ccode >= chn_from && ccode <= chn_upto) { return 8; } - return 0; -} - -#endif -static int ParentTerritoryOf(const int ccode) // returns parent, or -1 -{ +// returns parent of ccode, or -1 +static int ParentTerritoryOf(const int ccode) { return parentnr[ParentLetter(ccode)]; } -static int isSubdivision(const int ccode) { return (ParentTerritoryOf(ccode) >= 0); } - -static int coDex(int m) { +static int coDex(const int m) { int c = mminfo[m].flags & 31; return 10 * (c / 5) + ((c % 5) + 1); } @@ -190,22 +293,6 @@ static int coDex(int m) { #define smartDiv(m) (mminfo[m].flags>>16) #define boundaries(m) (&mminfo[m]) -static int isInRange(int x, const int minx, int const maxx) // returns nonzero if x in the range minx...maxx -{ - if (minx <= x && x < maxx) { return 1; } - if (x < minx) { x += 360000000; } else { x -= 360000000; } // 1.32 fix FIJI edge case - if (minx <= x && x < maxx) { return 1; } - return 0; -} - -static int fitsInsideBoundaries(const point32 *coord32, const mminforec *b) { - return (b->miny <= coord32->lat && coord32->lat < b->maxy && isInRange(coord32->lon, b->minx, b->maxx)); -} - -static int fitsInside(const point32 *coord32, const int m) { - return fitsInsideBoundaries(coord32,boundaries(m)); -} - static int xDivider4(const int miny, const int maxy) { if (miny >= 0) { // both above equator? then miny is closest return xdivider19[(miny) >> 19]; @@ -216,41 +303,55 @@ static int xDivider4(const int miny, const int maxy) { return xdivider19[(-maxy) >> 19]; // both negative, so maxy is closest to equator } -static mminforec *getExtendedBoundaries(mminforec *target, const mminforec *source, int deltaLat, int deltaLon) { - target->miny = source->miny - deltaLat; - target->minx = source->minx - deltaLon; - target->maxy = source->maxy + deltaLat; - target->maxx = source->maxx + deltaLon; - return target; +// Legacy: NOT threadsafe +static int debugStopAt = -1; // to externally test-restrict internal encoding, do not use! + +#define decodeChar(c) decode_chars[(unsigned char)c] // force c to be in range of the index, between 0 and 255 + +/*** mid-level data access ***/ + +// returns true iff ccode is a subdivision of some other country +static int isSubdivision(const int ccode) { + return (ParentTerritoryOf(ccode) >= 0); } -static int isNearBorderOf(const point32 *coord32, int m) { - mminforec tmp; - const mminforec *b=boundaries(m); - int xdiv8 = xDivider4(b->miny, b->maxy) / 4; // should be /8 but there's some extra margin - return (fitsInsideBoundaries(coord32, getExtendedBoundaries(&tmp,boundaries(m),+60,+xdiv8)) && - (! fitsInsideBoundaries(coord32, getExtendedBoundaries(&tmp,boundaries(m),-60,-xdiv8)))); +// find first territory rectangle of the same type as m +static int firstNamelessRecord(const int m, const int firstcode) { + int i = m; + const int codexm = coDex(m); + while (i >= firstcode && coDex(i) == codexm && isNameless(i)) { i--; } + return (i + 1); } -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -// -// Lowlevel ccode, iso, and disambiguation -// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +// count all territory rectangles of the same type as m +static int countNamelessRecords(const int m, const int firstcode) { + const int first = firstNamelessRecord(m, firstcode); + const int codexm = coDex(m); + int last = m; + while (coDex(last) == codexm) { last++; } + return (last - first); +} -static const char *get_entity_iso3(char *entity_iso3_result, int ccode) { - if (ccode < 0 || ccode >= MAX_MAPCODE_TERRITORY_CODE) { ccode = ccode_earth; } // solve bad args +static int isNearBorderOf(const point32 *coord32, const Boundaries *b) { + int xdiv8 = xDivider4(b->miny, b->maxy) / 4; // should be /8 but there's some extra margin + Boundaries tmp; + return (fitsInsideBoundaries(coord32, getExtendedBoundaries(&tmp, b, +60, +xdiv8)) && + (!fitsInsideBoundaries(coord32, getExtendedBoundaries(&tmp, b, -60, -xdiv8)))); +} + +static const char *get_entity_iso3(char *entity_iso3_result, const int ccode) { + if (ccode < 0 || ccode >= MAX_MAPCODE_TERRITORY_CODE) { return "AAA"; } // solve bad args memcpy(entity_iso3_result, entity_iso + ccode * 4, 3); entity_iso3_result[3] = 0; return entity_iso3_result; } -static void makeupper(char *s) -{ - while(*s) { *s = (char) toupper(*s); s++; } +static void makeupper(char *s) { + while (*s) { *s++ = (char) toupper(*s); } } -static int disambiguate_str(const char *s, const int len) // returns disambiguation 1-8, or negative if error +// returns 1 - 8, or negative if error +static int getParentcode(const char *s, const int len) { const char *p = (len == 2 ? parents2 : parents3); const char *f; @@ -267,182 +368,681 @@ static int disambiguate_str(const char *s, const int len) // returns disambiguat return 1 + (int) ((f - p) / (len + 1)); } +/////////////////////////////////////////////////////////////////////////////////////////////// +// +// MAPCODE ALL-DIGIT PACKING/UNPACKING +// +/////////////////////////////////////////////////////////////////////////////////////////////// -#ifndef FAST_ALPHA -// returns coode, or negative if invalid -static int ccode_of_iso3(const char *in_iso, int parentcode) { - const char *aliases = ALIASES; - char iso[4]; - const char *s; - int hyphenated = 0; - - if (in_iso && in_iso[0] && in_iso[1]) { - if (in_iso[2]) { - if (in_iso[2] == '-') { - parentcode = disambiguate_str(in_iso, 2); - if (parentcode < 0) { return parentcode; } - hyphenated = 1; - in_iso += 3; - } - else if (in_iso[3] == '-') { - parentcode = disambiguate_str(in_iso, 3); - if (parentcode < 0) { return parentcode; } - hyphenated = 1; - in_iso += 4; +static void repack_if_alldigits(char *input, const int aonly) { + char *s = input; + int alldigits = 1; // assume all digits + char *e; + char *dotpos = NULL; + + for (e = s; *e != 0 && *e != '-'; e++) { + if (*e < '0' || *e > '9') { + if (*e == '.' && !dotpos) { + dotpos = e; + } else { + alldigits = 0; + break; } } - } else { return -23; } // solve bad args - - // make (uppercased) copy of at most three characters - iso[0] = (char) toupper(in_iso[0]); - if (iso[0]) { iso[1] = (char) toupper(in_iso[1]); } - if (iso[1]) { iso[2] = (char) toupper(in_iso[2]); } - if (iso[2] && in_iso[3]!=0 && in_iso[3]!='-') { return -41; } - iso[3] = 0; - - if (iso[2] == 0 || iso[2] == ' ') // 2-letter iso code? + } + e--; + s = e - 1; + if (alldigits && dotpos && + s > dotpos) // e is last char, s is one before, both are beyond dot, all characters are digits { - static char disambiguate_iso3[4] = {'0', '?', '?', 0}; // cache for disambiguation - if (parentcode > 0) { - disambiguate_iso3[0] = (char) ('0' + parentcode); - } - disambiguate_iso3[1] = iso[0]; - disambiguate_iso3[2] = iso[1]; - - s = strstr(entity_iso, disambiguate_iso3); // search disambiguated 2-letter iso - if (s == NULL) { - s = strstr(aliases, disambiguate_iso3); // search in aliases - if (s == NULL || s[3] != '=') { - s = NULL; - if (disambiguate_iso3[0] <= '9' && !hyphenated) { - disambiguate_iso3[0] = '0'; - s = strstr(aliases, disambiguate_iso3); // search in aliases - } - } - if (s && s[3] == '=') { - memcpy(iso, s + 4, 3); - s = strstr(entity_iso, iso); // search disambiguated 2-letter iso - } + if (aonly) // v1.50 - encode only using the letter A + { + const int v = ((*input) - '0') * 100 + ((*s) - '0') * 10 + ((*e) - '0'); + *input = 'A'; + *s = encode_chars[v / 32]; + *e = encode_chars[v % 32]; } - if (s == NULL && !hyphenated) { - // find the FIRST disambiguation option, if any - for (s = entity_iso - 1; ;) { - s = strstr(s + 1, disambiguate_iso3 + 1); - if (s == NULL) { - break; - } - if (s && s[-1] >= '1' && s[-1] <= '9') { - s--; - break; - } - } - if (s == NULL) { - // find first disambiguation option in aliases, if any - for (s = aliases - 1; ;) { - s = strstr(s + 1, disambiguate_iso3 + 1); - if (s == NULL) { - break; - } - if (s && s[-1] >= '1' && s[-1] <= '9') { - memcpy(iso, s + 3, 3); - s = strstr(entity_iso, iso); // search disambiguated 2-letter iso - break; - } - } - } - - if (s == NULL) { - return -26; - } + else // encode using A,E,U + { + const int v = ((*s) - '0') * 10 + ((*e) - '0'); + *s = encode_chars[(v / 34) + 31]; + *e = encode_chars[v % 34]; } } - else { - s = strstr(entity_iso, iso); // search 3-letter iso - if (s == NULL || hyphenated) { - const char *a = aliases; - while (a) { - a = strstr(a, iso); // search in aliases - if (a && a[3] == '=' && (a[4] > '9' || a[4] == (char) (48 + parentcode) || parentcode < 0)) { - memcpy(iso, a + 4, 3); - a = NULL; - s = strstr(entity_iso, iso); - } else { - if (a) { - a++; - } - } - } +} + +// rewrite all-digit codes +// returns 1 if unpacked, 0 if left unchanged, negative if unchanged and an error was detected +static int unpack_if_alldigits(char *input) { + char *s = input; + char *dotpos = NULL; + const int aonly = ((*s == 'A') || (*s == 'a')); + if (aonly) { s++; } //*** v1.50 + for (; *s != 0 && s[2] != 0 && s[2] != '-'; s++) { + if (*s == '-') { + break; + } else if (*s == '.' && !dotpos) { + dotpos = s; + } else if ((decodeChar(*s) < 0) || (decodeChar(*s) > 9)) { + return 0; + } // nondigit, so stop + } + + if (dotpos) { + if (aonly) // v1.50 encoded only with A's + { + const int v = (((s[0] == 'A') || (s[0] == 'a')) ? 31 : decodeChar(s[0])) * 32 + + (((s[1] == 'A') || (s[1] == 'a')) ? 31 : decodeChar(s[1])); + *input = (char) ('0' + (v / 100)); + s[0] = (char) ('0' + ((v / 10) % 10)); + s[1] = (char) ('0' + (v % 10)); + return 1; + } // v1.50 + + if ((*s == 'a') || (*s == 'e') || (*s == 'u') || + (*s == 'A') || (*s == 'E') || (*s == 'U')) + { + char *e = s + 1; // s is vowel, e is lastchar + + int v = 0; + if (*s == 'e' || *s == 'E') { + v = 34; + } else if (*s == 'u' || *s == 'U') { v = 68; } + + if ((*e == 'a') || (*e == 'A')) { + v += 31; + } else if ((*e == 'e') || (*e == 'E')) { + v += 32; + } else if ((*e == 'u') || (*e == 'U')) { + v += 33; + } else if (decodeChar(*e) < 0) { + return -9; // invalid last character! + } else { v += decodeChar(*e); } + + if (v < 100) { + *s = encode_chars[(unsigned int) v / 10]; + *e = encode_chars[(unsigned int) v % 10]; + } else { + return -31; // overflow (ending in UE or UU) + } + return 1; + } + } + return 0; // no vowel just before end +} + +/////////////////////////////////////////////////////////////////////////////////////////////// +// +// DECODING +// +/////////////////////////////////////////////////////////////////////////////////////////////// + +typedef struct { + // input + point32 coord32; + int fraclat; // latitude fraction of microdegrees, expressed in 1 / 810,000ths + int fraclon; // longitude fraction of microdegrees, expressed in 1 / 3,240,000ths + // output + Mapcodes *mapcodes; +} encodeRec; + +// encode the high-precision extension (0-8 characters) +static void encodeExtension(char *result, const int extrax4, const int extray, const int dividerx4, + const int dividery, int extraDigits, const int ydirection, + const encodeRec *enc) // append extra characters to result for more precision +{ + if (extraDigits > 0) { // anything to do? + char *s = result + strlen(result); + double factorx = (double) MAX_PRECISION_FACTOR * dividerx4; // perfect integer! + double factory = (double) MAX_PRECISION_FACTOR * dividery; // perfect integer! + double valx = ((double) MAX_PRECISION_FACTOR * extrax4) + enc->fraclon; // perfect integer! + double valy = ((double) MAX_PRECISION_FACTOR * extray ) + (ydirection * enc->fraclat); // perfect integer! + + // protect against floating point errors + if (valx < 0) { valx = 0; } else if (valx >= factorx) { valx = factorx - 1; } + if (valy < 0) { valy = 0; } else if (valy >= factory) { valy = factory - 1; } + + if (extraDigits > MAX_PRECISION_DIGITS) { + extraDigits = MAX_PRECISION_DIGITS; + } + + *s++ = '-'; + + for (; ;) { + int gx, gy; + + factorx /= 30; + gx = (int) (valx / factorx); + + factory /= 30; + gy = (int) (valy / factory); + + *s++ = encode_chars[(gy / 5) * 5 + (gx / 6)]; + if (--extraDigits == 0) { break; } + + *s++ = encode_chars[(gy % 5) * 6 + (gx % 6)]; + if (--extraDigits == 0) { break; } + + valx -= factorx * gx; // for next iteration + valy -= factory * gy; // for next iteration + } + *s = 0; // terminate the result + } +} + +// encode 'value' into result[nrchars] +static void encodeBase31(char *result, int value, int nrchars) { + result[nrchars] = 0; // zero-terminate! + while (nrchars-- > 0) { + result[nrchars] = encode_chars[value % 31]; + value /= 31; + } +} + +static void encode_triple(char *result, const int difx, const int dify) { + if (dify < 4 * 34) // first 4(x34) rows of 6(x28) wide + { + *result = encode_chars[((difx / 28) + 6 * (dify / 34))]; + encodeBase31(result + 1, ((difx % 28) * 34 + (dify % 34)), 2); + } + else // bottom row + { + *result = encode_chars[(difx / 24) + 24]; + encodeBase31(result + 1, (difx % 24) * 40 + (dify - 136), 2); + } +} // encode_triple + +static int encodeSixWide(int x, int y, int width, int height) { + int v; + int D = 6; + int col = x / 6; + const int maxcol = (width - 4) / 6; + if (col >= maxcol) { + col = maxcol; + D = width - maxcol * 6; + } + v = (height * 6 * col) + (height - 1 - y) * D + (x - col * 6); + return v; +} + +// *** mid-level encode routines *** + +// returns *result==0 in case of error +static void encodeGrid(char *result, const encodeRec *enc, const int m, const int extraDigits, const char headerLetter) { + const Boundaries *b = boundaries(m); + + const int orgcodex = coDex(m); + int codexm = orgcodex; + if (codexm == 21) { + codexm = 22; + } + else if (codexm == 14) { + codexm = 23; + } + + *result = 0; + if (headerLetter) { result++; } + + { // encode + int divx, divy; + const int prelen = codexm / 10; + const int postlen = codexm % 10; + + divy = smartDiv(m); + if (divy == 1) { + divx = xside[prelen]; + divy = yside[prelen]; + } + else { + divx = (nc[prelen] / divy); + } + + { // grid + const int ygridsize = (b->maxy - b->miny + divy - 1) / divy; + const int xgridsize = (b->maxx - b->minx + divx - 1) / divx; + int rely = enc->coord32.lat - b->miny; + int x = enc->coord32.lon; + int relx = x - b->minx; + + if (relx < 0) { + relx += 360000000; + x += 360000000; + } + else if (relx >= 360000000) // 1.32 fix FIJI edge case + { + relx -= 360000000; + x -= 360000000; + } + + rely /= ygridsize; + relx /= xgridsize; + + if (relx >= divx || rely >= divy) { + return; + } + + { // prefix + int v; + if (divx != divy && prelen > 2) { + v = encodeSixWide(relx, rely, divx, divy); + } else { + v = relx * divy + (divy - 1 - rely); + } + encodeBase31(result, v, prelen); + } // prefix + + if (prelen == 4 && divx == 961 && divy == 961) { + const char t = result[1]; + result[1] = result[2]; + result[2] = t; + } + + rely = b->miny + (rely * ygridsize); + relx = b->minx + (relx * xgridsize); + + { // postfix + const int dividery = ((ygridsize + yside[postlen] - 1) / yside[postlen]); + const int dividerx = ((xgridsize + xside[postlen] - 1) / xside[postlen]); + int extrax, extray; + + { + char *resultptr = result + prelen; + + + int difx = x - relx; + int dify = enc->coord32.lat - rely; + + *resultptr++ = '.'; + + extrax = difx % dividerx; + extray = dify % dividery; + difx /= dividerx; + dify /= dividery; + + + // reverse y-direction + dify = yside[postlen] - 1 - dify; + + if (postlen == 3) // encode special + { + encode_triple(resultptr, difx, dify); + } + else { + encodeBase31(resultptr, (difx) * yside[postlen] + dify, postlen); + // swap 4-int codes for readability + if (postlen == 4) { + char t = resultptr[1]; + resultptr[1] = resultptr[2]; + resultptr[2] = t; + } + } + } + + if (orgcodex == 14) { + result[2] = result[1]; + result[1] = '.'; + } + + encodeExtension(result, extrax << 2, extray, dividerx << 2, dividery, extraDigits, 1, enc); // grid + if (headerLetter) { + result--; + *result = headerLetter; + } + } // postfix + } // grid + } // encode +} + +// *result==0 in case of error +static void encodeNameless(char *result, const encodeRec *enc, const int input_ctry, + const int extraDigits, const int m) { + // determine how many nameless records there are (A), and which one is this (X)... + const int A = countNamelessRecords(m, firstrec(input_ctry)); + const int X = m - firstNamelessRecord(m, firstrec(input_ctry)); + + *result = 0; + + { + const int p = 31 / A; + const int r = 31 % A; // the first r items are p+1 + const int codexm = coDex(m); + const int codexlen = (codexm / 10) + (codexm % 10); + // determine side of square around centre + int SIDE; + + int storage_offset; + const Boundaries *b; + + int xSIDE, orgSIDE; + + if (codexm != 21 && A <= 31) { + storage_offset = (X * p + (X < r ? X : r)) * (961 * 961); + } + else if (codexm != 21 && A < 62) { + if (X < (62 - A)) { + storage_offset = X * (961 * 961); + } + else { + storage_offset = (62 - A + ((X - 62 + A) / 2)) * (961 * 961); + if ((X + A) & 1) { + storage_offset += (16 * 961 * 31); + } + } + } + else { + const int BASEPOWER = (codexm == 21) ? 961 * 961 : 961 * 961 * 31; + int BASEPOWERA = (BASEPOWER / A); + if (A == 62) { + BASEPOWERA++; + } else { + BASEPOWERA = (961) * (BASEPOWERA / 961); + } + + storage_offset = X * BASEPOWERA; + } + + SIDE = smartDiv(m); + + b = boundaries(m); + orgSIDE = xSIDE = SIDE; + + { + int v = storage_offset; + + const int dividerx4 = xDivider4(b->miny, b->maxy); // *** note: dividerx4 is 4 times too large! + const int xFracture = (enc->fraclon / MAX_PRECISION_FACTOR); + const int dx = (4 * (enc->coord32.lon - b->minx) + xFracture) / dividerx4; // div with quarters + const int extrax4 = (enc->coord32.lon - b->minx) * 4 - (dx * dividerx4); // mod with quarters + + const int dividery = 90; + int dy = (b->maxy - enc->coord32.lat) / dividery; + int extray = (b->maxy - enc->coord32.lat) % dividery; + + if (extray == 0 && enc->fraclat > 0) { + dy--; + extray += dividery; + } + + if (isSpecialShape22(m)) { + SIDE = 1 + ((b->maxy - b->miny) / 90); // new side, based purely on y-distance + xSIDE = (orgSIDE * orgSIDE) / SIDE; + v += encodeSixWide(dx, SIDE - 1 - dy, xSIDE, SIDE); + } + else { + v += (dx * SIDE + dy); + } + + encodeBase31(result, v, codexlen + 1); // nameless + { + int dotp = codexlen; + if (codexm == 13) { + dotp--; + } + memmove(result + dotp, result + dotp - 1, 4); + result[dotp - 1] = '.'; + } + + if (!isSpecialShape22(m)) { + if (codexm == 22 && A < 62 && orgSIDE == 961) { + const char t = result[codexlen - 2]; + result[codexlen - 2] = result[codexlen]; + result[codexlen] = t; + } + } + + encodeExtension(result, extrax4, extray, dividerx4, dividery, extraDigits, -1, enc); // nameless + + return; + + } // in range + } +} + +// encode in m (known to fit) +static void encodeAutoHeader(char *result, const encodeRec *enc, const int m, const int extraDigits) { + int i; + int STORAGE_START = 0; + int W, H, xdiv, product; + const Boundaries *b; + + // search back to first of the group + int firstindex = m; + const int codexm = coDex(m); + while (recType(firstindex - 1) > 1 && coDex(firstindex - 1) == codexm) { + firstindex--; + } + + i = firstindex; + for (; ;) { + b = boundaries(i); + // determine how many cells + H = (b->maxy - b->miny + 89) / 90; // multiple of 10m + xdiv = xDivider4(b->miny, b->maxy); + W = ((b->maxx - b->minx) * 4 + (xdiv - 1)) / xdiv; + + // round up to multiples of 176*168... + H = 176 * ((H + 176 - 1) / 176); + W = 168 * ((W + 168 - 1) / 168); + product = (W / 168) * (H / 176) * 961 * 31; + if (recType(i) == 2) { // plus pipe + const int GOODROUNDER = codexm >= 23 ? (961 * 961 * 31) : (961 * 961); + product = ((STORAGE_START + product + GOODROUNDER - 1) / GOODROUNDER) * GOODROUNDER - STORAGE_START; + } + if (i == m) { + // encode + const int dividerx = (b->maxx - b->minx + W - 1) / W; + const int vx = (enc->coord32.lon - b->minx) / dividerx; + const int extrax = (enc->coord32.lon - b->minx) % dividerx; + + const int dividery = (b->maxy - b->miny + H - 1) / H; + int vy = (b->maxy - enc->coord32.lat) / dividery; + int extray = (b->maxy - enc->coord32.lat) % dividery; + + const int codexlen = (codexm / 10) + (codexm % 10); + int value = (vx / 168) * (H / 176); + + if (extray == 0 && enc->fraclat > 0) { + vy--; + extray += dividery; + } + + value += (vy / 176); + + // PIPELETTER ENCODE + encodeBase31(result, (STORAGE_START / (961 * 31)) + value, codexlen - 2); + result[codexlen - 2] = '.'; + encode_triple(result + codexlen - 1, vx % 168, vy % 176); + + encodeExtension(result, extrax << 2, extray, dividerx << 2, dividery, extraDigits, -1, enc); // autoheader + return; + } + STORAGE_START += product; + i++; + } +} + +static void encoderEngine(const int ccode, const encodeRec *enc, const int stop_with_one_result, + const int extraDigits, const int requiredEncoder, const int ccode_override) { + int from, upto; + + if ((enc == NULL) || (ccode < 0) || (ccode > ccode_earth)) { + return; + } // bad arguments + + from = firstrec(ccode); + upto = lastrec(ccode); + + if (!fitsInsideBoundaries(&enc->coord32, boundaries(upto))) { + return; + } + + /////////////////////////////////////////////////////////// + // look for encoding options + /////////////////////////////////////////////////////////// + { + int i; + char result[128]; + int result_counter = 0; + + *result = 0; + for (i = from; i <= upto; i++) { + if (fitsInsideBoundaries(&enc->coord32, boundaries(i))) { + if (isNameless(i)) { + encodeNameless(result, enc, ccode, extraDigits, i); + } + else if (recType(i) > 1) { + encodeAutoHeader(result, enc, i, extraDigits); + } + else if ((i == upto) && isSubdivision(ccode)) { + // *** do a recursive call for the parent *** + encoderEngine(ParentTerritoryOf(ccode), enc, stop_with_one_result, extraDigits, requiredEncoder, + ccode); + return; /**/ + } + else // must be grid + { + // skip isRestricted records unless there already is a result + if (result_counter || !isRestricted(i)) { + if (coDex(i) < 54) { + char headerletter = (char) ((recType(i) == 1) ? headerLetter(i) : 0); + encodeGrid(result, enc, i, extraDigits, headerletter); + } + } + } + + // =========== handle result (if any) + if (*result) { + result_counter++; + + repack_if_alldigits(result, 0); + + if ((requiredEncoder < 0) || (requiredEncoder == i)) { + const int cc = (ccode_override >= 0 ? ccode_override : ccode); + if (*result && enc->mapcodes && (enc->mapcodes->count < MAX_NR_OF_MAPCODE_RESULTS)) { + char *s = enc->mapcodes->mapcode[enc->mapcodes->count++]; + if (cc == ccode_earth) { + strcpy(s, result); + } else { + getTerritoryIsoName(s, cc + 1, 0); + strcat(s, " "); + strcat(s, result); + } + } + if (requiredEncoder == i) { return; } + } + if (stop_with_one_result) { return; } + *result = 0; // clear for next iteration + } + } + } // for i + } +} + +// pass point to an array of pointers (at least 42), will be made to point to result strings... +// returns nr of results; +static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, + const double lat, const double lon, + const int tc, const int stop_with_one_result, + const int requiredEncoder, const int extraDigits) { + encodeRec enc; + enc.mapcodes = mapcodes; + enc.mapcodes->count = 0; + + convertCoordsToMicrosAndFractions(&enc.coord32, &enc.fraclat, &enc.fraclon, lat, lon); + + if (tc <= 0) // ALL results? + { +#ifdef FAST_ENCODE + const int sum = enc.coord32.lon + enc.coord32.lat; + int coord = enc.coord32.lon; + int i = 0; // pointer into redivar + for (; ;) { + const int r = redivar[i++]; + if (r >= 0 && r < 1024) { // leaf? + int j; + for (j = 0; j <= r; j++) { + const int ctry = (j == r ? ccode_earth : redivar[i + j]); + encoderEngine(ctry, &enc, stop_with_one_result, extraDigits, requiredEncoder, -1); + if ((stop_with_one_result || (requiredEncoder >= 0)) && (enc.mapcodes->count > 0)) { break; } + } + break; + } + else { + coord = sum - coord; + if (coord > r) { + i = redivar[i]; + } + else { + i++; + } + } } - if (s == NULL) { - return -23; +#else + int i; + for(i=0;i= 0)) && (enc.mapcodes->count > 0)) { break; } + } +#endif + } + else { + encoderEngine((tc - 1), &enc, stop_with_one_result, extraDigits, requiredEncoder, -1); + } + + if (v) { + int i; + for (i = 0; i < enc.mapcodes->count; i++) { + char *s = &enc.mapcodes->mapcode[i][0]; + char *p = strchr(s, ' '); + if (p == NULL) { + v[i * 2 + 1] = (char *) "AAA"; + v[i * 2] = s; + } + else { + *p++ = 0; + v[i * 2 + 1] = s; + v[i * 2] = p; + } } } - // return result - return (int) ((s - entity_iso) / 4); + + return enc.mapcodes->count; } -#endif -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +/////////////////////////////////////////////////////////////////////////////////////////////// // -// HIGH-PRECISION EXTENSION (0-8 characters) +// DECODING // -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -static void encodeExtension(char *result, const int extrax4, const int extray, const int dividerx4, - const int dividery, int extraDigits, const int ydirection, - const encodeRec *enc) // append extra characters to result for more precision -{ - if (extraDigits > 0) { // anything to do? - char *s = result + strlen(result); - double factorx = (double) MAX_PRECISION_FACTOR * dividerx4; // perfect integer! - double factory = (double) MAX_PRECISION_FACTOR * dividery; // perfect integer! - double valx = ((double) MAX_PRECISION_FACTOR * extrax4) + enc->fraclon; // perfect integer! - double valy = ((double) MAX_PRECISION_FACTOR * extray ) + (ydirection * enc->fraclat); // perfect integer! - - // protect against floating point errors - if (valx<0) { valx=0; } else if (valx>=factorx) { valx=factorx-1; } - if (valy<0) { valy=0; } else if (valy>=factory) { valy=factory-1; } - - if (extraDigits > MAX_PRECISION_DIGITS) { - extraDigits = MAX_PRECISION_DIGITS; - } - - *s++ = '-'; - - for(;;) { - int gx, gy; - - factorx /= 30; - gx = (int)(valx / factorx); - - factory /= 30; - gy = (int)(valy / factory); - - *s++ = encode_chars[(gy / 5) * 5 + (gx / 6)]; - if (--extraDigits == 0) { break; } - - *s++ = encode_chars[(gy % 5) * 6 + (gx % 6)]; - if (--extraDigits == 0) { break; } - - valx -= factorx * gx; // for next iteration - valy -= factory * gy; // for next iteration - } - *s = 0; // terminate the result - } -} +/////////////////////////////////////////////////////////////////////////////////////////////// -#define decodeChar(c) decode_chars[(unsigned char)c] // force c to be in range of the index, between 0 and 255 +typedef struct { + // input + const char *orginput; // original full input string + char minput[MAX_MAPCODE_RESULT_LEN]; // room to manipulate clean copy of input + const char *mapcode; // input mapcode (first character of proper mapcode excluding territory code) + const char *extension; // input extension (or empty) + int context; // input territory context (or negative) + const char *iso; // input territory alphacode (context) + // output + point result; // result + point32 coord32; // result in integer arithmetic (microdegrees) + MapcodeZone zone; // result zone (in "DegreeFractions") +} decodeRec; +// decode the high-precision extension (0-8 characters) // this routine takes the integer-arithmeteic decoding results (dec->coord32), adds precision, // and determines result zone (dec->zone); returns negative in case of error. -static int decodeExtension(decodeRec *dec, int dividerx4, int dividery, int lon_offset4, int extremeLat32, int maxLon32) { - double lat1,lon4; +static int decodeExtension(decodeRec *dec, + int dividerx4, int dividery, + const int lon_offset4, + const int extremeLat32, const int maxLon32) { + double lat1, lon4; const char *extrapostfix = dec->extension; int lon32 = 0; int lat32 = 0; int processor = 1; int odd = 0; - if (strlen(extrapostfix)>MAX_PRECISION_DIGITS) { + if (strlen(extrapostfix) > MAX_PRECISION_DIGITS) { return -79; // too many digits } while (*extrapostfix) { @@ -463,7 +1063,7 @@ static int decodeExtension(decodeRec *dec, int dividerx4, int dividery, int lon_ column2 = 0; } - processor *= 30; + processor *= 30; lon32 = lon32 * 30 + column1 * 6 + column2; lat32 = lat32 * 30 + row1 * 5 + row2; } @@ -474,21 +1074,22 @@ static int decodeExtension(decodeRec *dec, int dividerx4, int dividery, int lon_ processor *= 30; } - lon4 = (dec->coord32.lon * 4 * (double)MAX_PRECISION_FACTOR) + ((lon32 * (double)dividerx4) ) + (lon_offset4 * (double)MAX_PRECISION_FACTOR); - lat1 = (dec->coord32.lat * (double)MAX_PRECISION_FACTOR) + ((lat32 * (double)dividery ) ); + lon4 = (dec->coord32.lon * 4 * (double) MAX_PRECISION_FACTOR) + ((lon32 * (double) dividerx4)) + + (lon_offset4 * (double) MAX_PRECISION_FACTOR); + lat1 = (dec->coord32.lat * (double) MAX_PRECISION_FACTOR) + ((lat32 * (double) dividery)); - // determine the range of coordinates that are encode to this mapcode + // determine the range of coordinates that are encoded to this mapcode if (odd) { - setFromFractions(&dec->zone, lat1, lon4, 5 * dividery , 6 * dividerx4); + setFromFractions(&dec->zone, lat1, lon4, 5 * dividery, 6 * dividerx4); } else { - setFromFractions(&dec->zone, lat1, lon4, dividery , dividerx4); + setFromFractions(&dec->zone, lat1, lon4, dividery, dividerx4); } // restrict the coordinate range to the extremes that were provided if (dec->zone.fmaxx > maxLon32 * MICROLON_TO_FRACTIONS_FACTOR) { dec->zone.fmaxx = maxLon32 * MICROLON_TO_FRACTIONS_FACTOR; } - if (dividery >= 0 ) { + if (dividery >= 0) { if (dec->zone.fmaxy > extremeLat32 * MICROLAT_TO_FRACTIONS_FACTOR) { dec->zone.fmaxy = extremeLat32 * MICROLAT_TO_FRACTIONS_FACTOR; } @@ -501,23 +1102,6 @@ static int decodeExtension(decodeRec *dec, int dividerx4, int dividery, int lon_ return isEmpty(&dec->zone) ? -45 : 0; } - - -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -// -// LOWEST-LEVEL BASE31 ENCODING/DECODING -// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -// encode 'value' into result[nrchars] -static void encodeBase31(char *result, int value, int nrchars) { - result[nrchars] = 0; // zero-terminate! - while (nrchars-- > 0) { - result[nrchars] = encode_chars[value % 31]; - value /= 31; - } -} - // decode 'code' until either a dot or an end-of-string is encountered static int decodeBase31(const char *code) { int value = 0; @@ -527,27 +1111,6 @@ static int decodeBase31(const char *code) { return value; } - -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -// -// SECOND-LEVEL ECCODING/DECODING : RELATIVE -// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -static void encode_triple(char *result, int difx, int dify) { - if (dify < 4 * 34) // first 4(x34) rows of 6(x28) wide - { - *result = encode_chars[ ((difx / 28) + 6 * (dify / 34)) ]; - encodeBase31(result + 1, ((difx % 28) * 34 + (dify % 34)), 2); - } - else // bottom row - { - *result = encode_chars[ (difx / 24) + 24 ]; - encodeBase31(result + 1, (difx % 24) * 40 + (dify - 136), 2); - } -} // encode_triple - - static void decode_triple(const char *result, int *difx, int *dify) { // decode the first character const int c1 = decodeChar(*result++); @@ -564,32 +1127,8 @@ static void decode_triple(const char *result, int *difx, int *dify) { } } // decode_triple - - - - - - -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -// -// SECOND-LEVEL ECCODING/DECODING : GRID -// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -static int encodeSixWide(int x, int y, int width, int height) { - int v; - int D = 6; - int col = x / 6; - const int maxcol = (width - 4) / 6; - if (col >= maxcol) { - col = maxcol; - D = width - maxcol * 6; - } - v = (height * 6 * col) + (height - 1 - y) * D + (x - col * 6); - return v; -} - -static void decodeSixWide(int v, int width, int height, int *x, int *y) { +static void decodeSixWide(const int v, const int width, const int height, + int *x, int *y) { int w; int D = 6; int col = v / (height * 6); @@ -604,8 +1143,10 @@ static void decodeSixWide(int v, int width, int height, int *x, int *y) { *y = height - 1 - (w / D); } +// *** mid-level encode routines *** + // decodes dec->mapcode in context of territory rectangle m; returns negative if error -static int decodeGrid(decodeRec *dec, int m, int hasHeaderLetter) { +static int decodeGrid(decodeRec *dec, const int m, const int hasHeaderLetter) { const char *input = (hasHeaderLetter ? dec->mapcode + 1 : dec->mapcode); const int codexlen = (int) (strlen(input) - 1); int prelen = (int) (strchr(input, '.') - input); @@ -660,211 +1201,66 @@ static int decodeGrid(decodeRec *dec, int m, int hasHeaderLetter) { { - const mminforec *b = boundaries(m); + const Boundaries *b = boundaries(m); const int ygridsize = (b->maxy - b->miny + divy - 1) / divy; // microdegrees per cell const int xgridsize = (b->maxx - b->minx + divx - 1) / divx; // microdegrees per cell - // encode relative to THE CORNER of this cell - rely = b->miny + (rely * ygridsize); - relx = b->minx + (relx * xgridsize); - - { - const int xp = xside[postlen]; - const int dividerx = ((xgridsize + xp - 1) / xp); - const int yp = yside[postlen]; - const int dividery = ((ygridsize + yp - 1) / yp); - // decoderelative - - { - char *r = result + prelen + 1; - int difx, dify; - - if (postlen == 3) // decode special - { - decode_triple(r, &difx, &dify); - } - else { - int v; - if (postlen == 4) { - char t = r[1]; - r[1] = r[2]; - r[2] = t; - } // swap - v = decodeBase31(r); - difx = (v / yp); - dify = (v % yp); - if (postlen == 4) { - char t = r[1]; - r[1] = r[2]; - r[2] = t; - } // swap back - } - - // reverse y-direction - dify = yp - 1 - dify; - - dec->coord32.lon = relx + (difx * dividerx); - dec->coord32.lat = rely + (dify * dividery); - if (!fitsInside(&dec->coord32,m)) { - return -912; - } - - { - const int decodeMaxx = ((relx + xgridsize) < b->maxx) ? (relx + xgridsize) : b->maxx; - const int decodeMaxy = ((rely + ygridsize) < b->maxy) ? (rely + ygridsize) : b->maxy; - return decodeExtension(dec, dividerx << 2, dividery, 0, decodeMaxy, decodeMaxx); // grid - } - } // decoderelative - } - } - } - } -} - - -// returns *result==0 in case of error -static void encodeGrid(char *result, const encodeRec *enc, int const m, int extraDigits, char headerLetter) { - const mminforec *b = boundaries(m); - - const int orgcodex = coDex(m); - int codexm = orgcodex; - if (codexm == 21) { - codexm = 22; - } - else if (codexm == 14) { - codexm = 23; - } - - *result = 0; - if (headerLetter) { result++; } - - { // encode - int divx, divy; - const int prelen = codexm / 10; - const int postlen = codexm % 10; - - divy = smartDiv(m); - if (divy == 1) { - divx = xside[prelen]; - divy = yside[prelen]; - } - else { - divx = (nc[prelen] / divy); - } - - { // grid - const int ygridsize = (b->maxy - b->miny + divy - 1) / divy; - const int xgridsize = (b->maxx - b->minx + divx - 1) / divx; - int rely = enc->coord32.lat - b->miny; - int x = enc->coord32.lon; - int relx = x - b->minx; - - if (relx < 0) { - relx += 360000000; - x += 360000000; - } - else if (relx >= 360000000) // 1.32 fix FIJI edge case - { - relx -= 360000000; - x -= 360000000; - } - - rely /= ygridsize; - relx /= xgridsize; - - if (relx >= divx || rely >= divy) { - return; - } - - { // prefix - int v; - if (divx != divy && prelen > 2) { - v = encodeSixWide(relx, rely, divx, divy); - } else { - v = relx * divy + (divy - 1 - rely); - } - encodeBase31(result, v, prelen); - } // prefix - - if (prelen == 4 && divx == 961 && divy == 961) { - const char t = result[1]; - result[1] = result[2]; - result[2] = t; - } - - rely = b->miny + (rely * ygridsize); - relx = b->minx + (relx * xgridsize); - - { // postfix - const int dividery = ((ygridsize + yside[postlen] - 1) / yside[postlen]); - const int dividerx = ((xgridsize + xside[postlen] - 1) / xside[postlen]); - int extrax, extray; - - { - char *resultptr = result + prelen; - - - int difx = x - relx; - int dify = enc->coord32.lat - rely; - - *resultptr++ = '.'; - - extrax = difx % dividerx; - extray = dify % dividery; - difx /= dividerx; - dify /= dividery; - - - // reverse y-direction - dify = yside[postlen] - 1 - dify; - - if (postlen == 3) // encode special - { - encode_triple(resultptr, difx, dify); - } - else { - encodeBase31(resultptr, (difx) * yside[postlen] + dify, postlen); - // swap 4-int codes for readability - if (postlen == 4) { - char t = resultptr[1]; - resultptr[1] = resultptr[2]; - resultptr[2] = t; - } - } - } + // encode relative to THE CORNER of this cell + rely = b->miny + (rely * ygridsize); + relx = b->minx + (relx * xgridsize); - if (orgcodex == 14) { - result[2] = result[1]; - result[1] = '.'; - } + { + const int xp = xside[postlen]; + const int dividerx = ((xgridsize + xp - 1) / xp); + const int yp = yside[postlen]; + const int dividery = ((ygridsize + yp - 1) / yp); + // decoderelative - encodeExtension(result, extrax << 2, extray, dividerx << 2, dividery, extraDigits, 1, enc); // grid - if (headerLetter) { - result--; - *result = headerLetter; - } - } // postfix - } // grid - } // encode -} + { + char *r = result + prelen + 1; + int difx, dify; + if (postlen == 3) // decode special + { + decode_triple(r, &difx, &dify); + } + else { + int v; + if (postlen == 4) { + char t = r[1]; + r[1] = r[2]; + r[2] = t; + } // swap + v = decodeBase31(r); + difx = (v / yp); + dify = (v % yp); + if (postlen == 4) { + char t = r[1]; + r[1] = r[2]; + r[2] = t; + } // swap back + } -// find first territory rectangle of the same type as m -static int firstNamelessRecord(int m, int firstcode) { - int i = m; - const int codexm = coDex(m); - while (i >= firstcode && coDex(i) == codexm && isNameless(i)) { i--; } - return (i + 1); -} + // reverse y-direction + dify = yp - 1 - dify; -// count all territory rectangles of the same type as m -static int countNamelessRecords(int m, int firstcode) { - const int i = firstNamelessRecord(m, firstcode); - const int codexm = coDex(m); - while (coDex(m) == codexm) { m++; } - return (m - i); -} + dec->coord32.lon = relx + (difx * dividerx); + dec->coord32.lat = rely + (dify * dividery); + if (!fitsInsideBoundaries(&dec->coord32, boundaries(m))) { + return -912; + } + { + const int decodeMaxx = ((relx + xgridsize) < b->maxx) ? (relx + xgridsize) : b->maxx; + const int decodeMaxy = ((rely + ygridsize) < b->maxy) ? (rely + ygridsize) : b->maxy; + return decodeExtension(dec, dividerx << 2, dividery, 0, decodeMaxy, decodeMaxx); // grid + } + } // decoderelative + } + } + } + } +} // decodes dec->mapcode in context of territory rectangle m, territory dec->context // Returns negative in case of error @@ -895,7 +1291,7 @@ static int decodeNameless(decodeRec *dec, int m) { int swapletters = 0; int xSIDE; int X; - const mminforec *b; + const Boundaries *b; // make copy of input, so we can swap around letters during the decoding char result[32]; @@ -962,250 +1358,46 @@ static int decodeNameless(decodeRec *dec, int m) { m = (F + X); - xSIDE = SIDE = smartDiv(m); - - b = boundaries(m); - - // decode - { - int dx, dy; - - if (isSpecialShape22(m)) { - xSIDE *= SIDE; - SIDE = 1 + ((b->maxy - b->miny) / 90); // side purely on y range - xSIDE = xSIDE / SIDE; - - decodeSixWide(v, xSIDE, SIDE, &dx, &dy); - dy = SIDE - 1 - dy; - } - else { - dy = v % SIDE; - dx = v / SIDE; - } - - - if (dx >= xSIDE) { - return -123; - } - - { - const int dividerx4 = xDivider4(b->miny, b->maxy); // *** note: dividerx4 is 4 times too large! - const int dividery = 90; - - // *** note: FIRST multiply, then divide... more precise, larger rects - dec->coord32.lon = b->minx + ((dx * dividerx4) / 4); - dec->coord32.lat = b->maxy - (dy * dividery); - - return decodeExtension(dec, dividerx4, -dividery, ((dx * dividerx4) % 4) , b->miny,b->maxx); // nameless - } - } - } -} - - -static void repack_if_alldigits(char *input, const int aonly) { - char *s = input; - int alldigits = 1; // assume all digits - char *e; - char *dotpos = NULL; - - for (e = s; *e != 0 && *e != '-'; e++) { - if (*e < '0' || *e > '9') { - if (*e == '.' && !dotpos) { - dotpos = e; - } else { - alldigits = 0; - break; - } - } - } - e--; - s = e - 1; - if (alldigits && dotpos && - s > dotpos) // e is last char, s is one before, both are beyond dot, all characters are digits - { - if (aonly) // v1.50 - encode only using the letter A - { - const int v = ((*input) - '0') * 100 + ((*s) - '0') * 10 + ((*e) - '0'); - *input = 'A'; - *s = encode_chars[v / 32]; - *e = encode_chars[v % 32]; - } - else // encode using A,E,U - { - const int v = ((*s) - '0') * 10 + ((*e) - '0'); - *s = encode_chars[(v / 34) + 31]; - *e = encode_chars[v % 34]; - } - } -} - -// returns 1 if unpacked, 0 if left unchanged, negative if unchanged and an error was detected -static int unpack_if_alldigits(char *input) -{ // rewrite all-digit codes - char *s = input; - char *dotpos = NULL; - const int aonly = (*s == 'A' || *s == 'a'); - if (aonly) { s++; } //*** v1.50 - for (; *s != 0 && s[2] != 0 && s[2] != '-'; s++) { - if (*s == '-') { - break; - } else if (*s == '.' && !dotpos) { - dotpos = s; - } else if (decodeChar(*s) < 0 || decodeChar(*s) > 9) { - return 0; - } // nondigit, so stop - } - - if (dotpos) { - if (aonly) // v1.50 encoded only with A's - { - const int v = (s[0] == 'A' || s[0] == 'a' ? 31 : decodeChar(s[0])) * 32 + - (s[1] == 'A' || s[1] == 'a' ? 31 : decodeChar(s[1])); - *input = (char) ('0' + (v / 100)); - s[0] = (char) ('0' + ((v / 10) % 10)); - s[1] = (char) ('0' + (v % 10)); - return 1; - } // v1.50 - - if (*s == 'a' || *s == 'e' || *s == 'u' || *s == 'A' || *s == 'E' || - *s == 'U') // thus, all digits, s[2]=0, after dot - { - char *e = s + 1; // s is vowel, e is lastchar - - int v = 0; - if (*s == 'e' || *s == 'E') { - v = 34; - } else if (*s == 'u' || *s == 'U') { v = 68; } - - if (*e == 'a' || *e == 'A') { - v += 31; - } else if (*e == 'e' || *e == 'E') { - v += 32; - } else if (*e == 'u' || *e == 'U') { - v += 33; - } else if (decodeChar(*e) < 0) { - return -9; // invalid last character! - } else { v += decodeChar(*e); } - - if (v < 100) { - *s = encode_chars[(unsigned int) v / 10]; - *e = encode_chars[(unsigned int) v % 10]; - } else { - return -31; // overflow (ending in UE or UU) - } - return 1; - } - } - return 0; // no vowel just before end -} - - -// *result==0 in case of error -static void encodeNameless(char *result, const encodeRec *enc, int input_ctry, int extraDigits, int m) { - // determine how many nameless records there are (A), and which one is this (X)... - const int A = countNamelessRecords(m, firstrec(input_ctry)); - const int X = m - firstNamelessRecord(m, firstrec(input_ctry)); - - *result = 0; - - { - const int p = 31 / A; - const int r = 31 % A; // the first r items are p+1 - const int codexm = coDex(m); - const int codexlen = (codexm / 10) + (codexm % 10); - // determine side of square around centre - int SIDE; - - int storage_offset; - const mminforec *b; - - int xSIDE, orgSIDE; - - if (codexm != 21 && A <= 31) { - storage_offset = (X * p + (X < r ? X : r)) * (961 * 961); - } - else if (codexm != 21 && A < 62) { - if (X < (62 - A)) { - storage_offset = X * (961 * 961); - } - else { - storage_offset = (62 - A + ((X - 62 + A) / 2)) * (961 * 961); - if ((X + A) & 1) { - storage_offset += (16 * 961 * 31); - } - } - } - else { - const int BASEPOWER = (codexm == 21) ? 961 * 961 : 961 * 961 * 31; - int BASEPOWERA = (BASEPOWER / A); - if (A == 62) { - BASEPOWERA++; - } else { - BASEPOWERA = (961) * (BASEPOWERA / 961); - } - - storage_offset = X * BASEPOWERA; - } - - SIDE = smartDiv(m); - - b = boundaries(m); - orgSIDE = xSIDE = SIDE; - - { - int v = storage_offset; - - const int dividerx4 = xDivider4(b->miny, b->maxy); // *** note: dividerx4 is 4 times too large! - const int xFracture = (enc->fraclon / MAX_PRECISION_FACTOR); - const int dx = (4 * (enc->coord32.lon - b->minx) + xFracture) / dividerx4; // div with quarters - const int extrax4 = (enc->coord32.lon - b->minx) * 4 - (dx * dividerx4); // mod with quarters - - const int dividery = 90; - int dy = (b->maxy - enc->coord32.lat) / dividery; - int extray = (b->maxy - enc->coord32.lat) % dividery; + xSIDE = SIDE = smartDiv(m); - if (extray == 0 && enc->fraclat > 0) { - dy--; - extray += dividery; - } + b = boundaries(m); + + // decode + { + int dx, dy; if (isSpecialShape22(m)) { - SIDE = 1 + ((b->maxy - b->miny) / 90); // new side, based purely on y-distance - xSIDE = (orgSIDE * orgSIDE) / SIDE; - v += encodeSixWide(dx, SIDE - 1 - dy, xSIDE, SIDE); + xSIDE *= SIDE; + SIDE = 1 + ((b->maxy - b->miny) / 90); // side purely on y range + xSIDE = xSIDE / SIDE; + + decodeSixWide(v, xSIDE, SIDE, &dx, &dy); + dy = SIDE - 1 - dy; } else { - v += (dx * SIDE + dy); + dy = v % SIDE; + dx = v / SIDE; } - encodeBase31(result, v, codexlen + 1); // nameless - { - int dotp = codexlen; - if (codexm == 13) { - dotp--; - } - memmove(result + dotp, result + dotp - 1, 4); - result[dotp - 1] = '.'; - } - if (!isSpecialShape22(m)) { - if (codexm == 22 && A < 62 && orgSIDE == 961) { - const char t = result[codexlen - 2]; - result[codexlen - 2] = result[codexlen]; - result[codexlen] = t; - } + if (dx >= xSIDE) { + return -123; } - encodeExtension(result, extrax4, extray, dividerx4, dividery, extraDigits, -1, enc); // nameless + { + const int dividerx4 = xDivider4(b->miny, b->maxy); // *** note: dividerx4 is 4 times too large! + const int dividery = 90; - return; + // *** note: FIRST multiply, then divide... more precise, larger rects + dec->coord32.lon = b->minx + ((dx * dividerx4) / 4); + dec->coord32.lat = b->maxy - (dy * dividery); - } // in range + return decodeExtension(dec, dividerx4, -dividery, ((dx * dividerx4) % 4), b->miny, b->maxx); // nameless + } + } } } - // decodes dec->mapcode in context of territory rectangle m or one of its mates static int decodeAutoHeader(decodeRec *dec, int m) { const char *input = dec->mapcode; @@ -1223,7 +1415,7 @@ static int decodeAutoHeader(decodeRec *dec, int m) { value *= (961 * 31); for (; coDex(m) == codexm && recType(m) > 1; m++) { - const mminforec *b = boundaries(m); + const Boundaries *b = boundaries(m); // determine how many cells int H = (b->maxy - b->miny + 89) / 90; // multiple of 10m const int xdiv = xDivider4(b->miny, b->maxy); @@ -1257,195 +1449,21 @@ static int decodeAutoHeader(decodeRec *dec, int m) { dec->coord32.lat = b->maxy - vy * dividery; dec->coord32.lon = b->minx + vx * dividerx; - if (dec->coord32.lon < b->minx || dec->coord32.lon >= b->maxx || dec->coord32.lat < b->miny || - dec->coord32.lat > b->maxy) // *** CAREFUL! do this test BEFORE adding remainder... + if ((dec->coord32.lon < b->minx) || (dec->coord32.lon >= b->maxx) || + (dec->coord32.lat < b->miny) || (dec->coord32.lat > b->maxy)) // *** CAREFUL! do this test BEFORE adding remainder... { return -122; // invalid code - } + } } } - return decodeExtension(dec, dividerx << 2, -dividery, 0, b->miny,b->maxx); // autoheader decode + return decodeExtension(dec, dividerx << 2, -dividery, 0, b->miny, b->maxx); // autoheader decode } STORAGE_START += product; } // for j return -1; } -// encode in m (known to fit) -static void encodeAutoHeader(char *result, const encodeRec *enc, const int m, const int extraDigits) { - int i; - int STORAGE_START = 0; - int W, H, xdiv, product; - const mminforec *b; - - // search back to first of the group - int firstindex = m; - const int codexm = coDex(m); - while (recType(firstindex - 1) > 1 && coDex(firstindex - 1) == codexm) { - firstindex--; - } - - i = firstindex; - for(;;) { - b = boundaries(i); - // determine how many cells - H = (b->maxy - b->miny + 89) / 90; // multiple of 10m - xdiv = xDivider4(b->miny, b->maxy); - W = ((b->maxx - b->minx) * 4 + (xdiv - 1)) / xdiv; - - // round up to multiples of 176*168... - H = 176 * ((H + 176 - 1) / 176); - W = 168 * ((W + 168 - 1) / 168); - product = (W / 168) * (H / 176) * 961 * 31; - if (recType(i) == 2) { // plus pipe - const int GOODROUNDER = codexm >= 23 ? (961 * 961 * 31) : (961 * 961); - product = ((STORAGE_START + product + GOODROUNDER - 1) / GOODROUNDER) * GOODROUNDER - STORAGE_START; - } - if (i == m) { - // encode - const int dividerx = (b->maxx - b->minx + W - 1) / W; - const int vx = (enc->coord32.lon - b->minx) / dividerx; - const int extrax = (enc->coord32.lon - b->minx) % dividerx; - - const int dividery = (b->maxy - b->miny + H - 1) / H; - int vy = (b->maxy - enc->coord32.lat) / dividery; - int extray = (b->maxy - enc->coord32.lat) % dividery; - - const int codexlen = (codexm / 10) + (codexm % 10); - int value = (vx / 168) * (H / 176); - - if (extray == 0 && enc->fraclat > 0) { - vy--; - extray += dividery; - } - - value += (vy / 176); - - // PIPELETTER ENCODE - encodeBase31(result, (STORAGE_START / (961 * 31)) + value, codexlen - 2); - result[codexlen - 2] = '.'; - encode_triple(result + codexlen - 1, vx % 168, vy % 176); - - encodeExtension(result, extrax << 2, extray, dividerx << 2, dividery, extraDigits, -1, enc); // autoheader - return; - } - STORAGE_START += product; - i++; - } -} - -static void encoderEngine(const int ccode, const encodeRec *enc, const int stop_with_one_result, - const int extraDigits, const int requiredEncoder, const int ccode_override) { - int from, upto; - - if (enc == NULL || ccode < 0 || ccode > ccode_earth) { - return; - } // bad arguments - - from = firstrec(ccode); - upto = lastrec(ccode); - - if (!fitsInside(&enc->coord32, upto)) { - return; - } - - /////////////////////////////////////////////////////////// - // look for encoding options - /////////////////////////////////////////////////////////// - { - int i; - char result[128]; - int result_counter = 0; - - *result = 0; - for (i = from; i <= upto; i++) { - if (fitsInside(&enc->coord32, i)) { - if (isNameless(i)) { - encodeNameless(result, enc, ccode, extraDigits, i); - } - else if (recType(i) > 1) { - encodeAutoHeader(result, enc, i, extraDigits); - } - else if ((i == upto) && isSubdivision(ccode)) { - // *** do a recursive call for the parent *** - encoderEngine(ParentTerritoryOf(ccode), enc, stop_with_one_result, extraDigits, requiredEncoder, ccode); - return; /**/ - } - else // must be grid - { - // skip isRestricted records unless there already is a result - if (result_counter || !isRestricted(i)) { - if (coDex(i) < 54) { - char headerletter = (char) ((recType(i) == 1) ? headerLetter(i) : 0); - encodeGrid(result, enc, i, extraDigits, headerletter); - } - } - } - - // =========== handle result (if any) - if (*result) { - result_counter++; - - repack_if_alldigits(result, 0); - - if (requiredEncoder < 0 || requiredEncoder == i) { - const int cc = (ccode_override >= 0 ? ccode_override : ccode); - if (*result && enc->mapcodes && (enc->mapcodes->count < MAX_NR_OF_MAPCODE_RESULTS)) { - char *s = enc->mapcodes->mapcode[enc->mapcodes->count++]; - if (cc == ccode_earth) { - strcpy(s, result); - } else { - getTerritoryIsoName(s, cc + 1, 0); - strcat(s, " "); - strcat(s, result); - } - } - if (requiredEncoder == i) { return; } - } - if (stop_with_one_result) { return; } - *result = 0; // clear for next iteration - } - } - } // for i - } -} - -// determine the non-empty intersection zone z between a given zone and the boundaries of territory rectangle m. -// returns nonzero in case such a zone exists -int restrictZoneTo(MapcodeZone *z,const MapcodeZone *zone, const mminforec *b) { - z->fminy = zone->fminy; - z->fmaxy = zone->fmaxy; - if (z->fminy < b->miny * MICROLAT_TO_FRACTIONS_FACTOR) { - z->fminy = b->miny * MICROLAT_TO_FRACTIONS_FACTOR; - } - if (z->fmaxy > b->maxy * MICROLAT_TO_FRACTIONS_FACTOR) { - z->fmaxy = b->maxy * MICROLAT_TO_FRACTIONS_FACTOR; - } - if (z->fminy < z->fmaxy) { - double bminx = b->minx * MICROLON_TO_FRACTIONS_FACTOR; - double bmaxx = b->maxx * MICROLON_TO_FRACTIONS_FACTOR; - z->fminx = zone->fminx; - z->fmaxx = zone->fmaxx; - if (bmaxx < 0 && z->fminx > 0) { - bminx += (360000000 * MICROLON_TO_FRACTIONS_FACTOR); - bmaxx += (360000000 * MICROLON_TO_FRACTIONS_FACTOR); - } - else if (bminx > 0 && z->fmaxx < 0) { - bminx -= (360000000 * MICROLON_TO_FRACTIONS_FACTOR); - bmaxx -= (360000000 * MICROLON_TO_FRACTIONS_FACTOR); - } - if (z->fminx < bminx) { - z->fminx = bminx; - } - if (z->fmaxx > bmaxx) { - z->fmaxx = bmaxx; - } - return (z->fminx < z->fmaxx); - } - return 0; -} - // returns nonzero if error static int decoderEngine(decodeRec *dec) { @@ -1476,7 +1494,7 @@ static int decoderEngine(decodeRec *dec) { if (s) { *s++ = 0; while (*s > 0 && *s <= 32) { s++; } - ccode = convertTerritoryIsoNameToCode(w, dec->context-1) - 1; + ccode = convertTerritoryIsoNameToCode(w, dec->context - 1) - 1; } else { ccode = dec->context - 1; @@ -1485,8 +1503,8 @@ static int decoderEngine(decodeRec *dec) { if (ccode == ccode_mex && len < 8) { ccode = convertTerritoryIsoNameToCode("5MX", -1) - 1; } // special case for mexico country vs state - if (*s=='u' || *s=='U') { - strcpy(s,s+1); + if ((*s == 'u') || (*s == 'U')) { + strcpy(s, s + 1); repack_if_alldigits(s, 1); } dec->context = ccode; @@ -1504,7 +1522,7 @@ static int decoderEngine(decodeRec *dec) { *w = '0'; } else if (*w == 'I') { *w = '1'; - } else if (*w == 'A' || *w == 'E' || *w == 'U') { + } else if ((*w == 'A') || (*w == 'E') || (*w == 'U')) { hasvowels = 1; } else if (dec->extension == NULL) { hasletters = 1; @@ -1519,7 +1537,7 @@ static int decoderEngine(decodeRec *dec) { else if (*w == '-') { if (dec->extension != NULL) { return -17; // already had a hyphen - } + } dec->extension = w + 1; *w = 0; } @@ -1530,7 +1548,7 @@ static int decoderEngine(decodeRec *dec) { if (!dot) { return -27; } - if (dec->extension == NULL) { + if (dec->extension == NULL) { dec->extension = ""; } @@ -1552,7 +1570,7 @@ static int decoderEngine(decodeRec *dec) { else if (isSubdivision(ccode)) { // int mapcodes must be interpreted in the parent of a subdivision int parent = ParentTerritoryOf(ccode); - if (codex == 44 || ((codex == 34 || codex == 43) && (parent == ccode_ind || parent == ccode_mex))) { + if ((codex == 44) || ((codex == 34 || codex == 43) && (parent == ccode_ind || parent == ccode_mex))) { ccode = parent; } } @@ -1570,15 +1588,15 @@ static int decoderEngine(decodeRec *dec) { const int r = recType(i); if (r == 0) { if (isNameless(i)) { - if (((codexi == 21) && (codex == 22)) - || ((codexi == 22) && (codex == 32)) - || ((codexi == 13) && (codex == 23))) { + if (((codexi == 21) && (codex == 22)) || + ((codexi == 22) && (codex == 32)) || + ((codexi == 13) && (codex == 23))) { err = decodeNameless(dec, i); break; } } - else { - if (codexi == codex || ((codex == 22) && (codexi == 21))) { + else { + if ((codexi == codex) || ((codex == 22) && (codexi == 21))) { err = decodeGrid(dec, i, 0); // first of all, make sure the zone fits the country @@ -1587,13 +1605,13 @@ static int decoderEngine(decodeRec *dec) { if ((err == 0) && isRestricted(i)) { int nrZoneOverlaps = 0; int j; - + // *** make sure decode fits somewhere *** dec->result = getMidPointFractions(&dec->zone); dec->coord32 = convertFractionsToCoord32(&dec->result); for (j = i - 1; j >= from; j--) { // look in previous rects if (!isRestricted(j)) { - if (fitsInside(&dec->coord32, j)) { + if (fitsInsideBoundaries(&dec->coord32, boundaries(j))) { nrZoneOverlaps = 1; break; } @@ -1602,31 +1620,31 @@ static int decoderEngine(decodeRec *dec) { if (!nrZoneOverlaps) { MapcodeZone zfound; - mminforec prevu; + Boundaries prevu; int prevj = -1; for (j = from; j < i; j++) { // try all smaller rectangles j - if (!isRestricted(j)) { - MapcodeZone z; - if (restrictZoneTo(&z,&dec->zone,boundaries(j))) { - nrZoneOverlaps++; - if (nrZoneOverlaps == 1) { - // first fit! remember... - zoneCopyFrom(&zfound,&z); - prevj = j; - memcpy(&prevu,boundaries(j),sizeof(mminforec)); + if (!isRestricted(j)) { + MapcodeZone z; + if (restrictZoneTo(&z, &dec->zone, boundaries(j))) { + nrZoneOverlaps++; + if (nrZoneOverlaps == 1) { + // first fit! remember... + zoneCopyFrom(&zfound, &z); + prevj = j; + memcpy(&prevu, boundaries(j), sizeof(Boundaries)); + } + else { // nrZoneOverlaps >= 2 + // more than one hit + break; // give up + } } - else { // nrZoneOverlaps >= 2 - // more than one hit - break; // give up - } - } - } // isRestricted + } // isRestricted } // for j // if several sub-areas intersect, just return the whole zone // (the center of which may NOT re-encode to the same mapcode!) if (nrZoneOverlaps == 1) { // found exactly ONE intersection? - zoneCopyFrom(&dec->zone,&zfound); + zoneCopyFrom(&dec->zone, &zfound); } } @@ -1638,14 +1656,15 @@ static int decoderEngine(decodeRec *dec) { } } } - else if (r == 1) { + else if (r == 1) { if (codex == codexi + 10 && headerLetter(i) == *s) { err = decodeGrid(dec, i, 1); break; } } else { //r>1 - if (((codex == 23) && (codexi == 22)) || ((codex == 33) && (codexi == 23))) { + if (((codex == 23) && (codexi == 22)) || + ((codex == 33) && (codexi == 23))) { err = decodeAutoHeader(dec, i); break; } @@ -1668,42 +1687,19 @@ static int decoderEngine(decodeRec *dec) { dec->result = convertFractionsToDegrees(&dec->result); // normalise between =180 and 180 - if (dec->result.lat < -90.0) { dec->result.lat = -90.0; } - if (dec->result.lat > 90.0) { dec->result.lat = 90.0; } + if (dec->result.lat < -90.0) { dec->result.lat = -90.0; } + if (dec->result.lat > 90.0) { dec->result.lat = 90.0; } if (dec->result.lon < -180.0) { dec->result.lon += 360.0; } if (dec->result.lon >= 180.0) { dec->result.lon -= 360.0; } return 0; } - - -// PI -#define _PI 3.14159265358979323846 - -// Radius of Earth. -#define EARTH_RADIUS_X_METERS 6378137 -#define EARTH_RADIUS_Y_METERS 6356752 - -// Circumference of Earth. -#define EARTH_CIRCUMFERENCE_X (EARTH_RADIUS_X_METERS * 2 * _PI) -#define EARTH_CIRCUMFERENCE_Y (EARTH_RADIUS_Y_METERS * 2 * _PI) - -// Meters per degree latitude is fixed. For longitude: use factor * cos(midpoint of two degree latitudes). -#define METERS_PER_DEGREE_LAT (EARTH_CIRCUMFERENCE_Y / 360.0) -#define METERS_PER_DEGREE_LON (EARTH_CIRCUMFERENCE_X / 360.0) - -double distanceInMeters(double latDeg1, double lonDeg1, double latDeg2, double lonDeg2) { - if (lonDeg1 < 0 && lonDeg2 > 1) { lonDeg1 += 360; } - if (lonDeg2 < 0 && lonDeg1 > 1) { lonDeg2 += 360; } - { - const double dy = (latDeg2 - latDeg1) * METERS_PER_DEGREE_LAT; - const double dx = (lonDeg2 - lonDeg1) * METERS_PER_DEGREE_LON * cos((latDeg1 + latDeg2) * _PI / 360.0); - return sqrt(dx * dx + dy * dy); - } -} - - +/////////////////////////////////////////////////////////////////////////////////////////////// +// +// Alphabet support +// +/////////////////////////////////////////////////////////////////////////////////////////////// #ifdef SUPPORT_FOREIGN_ALPHABETS @@ -1758,7 +1754,7 @@ static struct { {0x03B1, 0x03c9, "ABGDFZHQIKLMNCOJP?STYVXRW"}, // Greek lowercase {0x10d0, 0x10ef, "AB?CE?D?UF?GHOJ?KLMINPQRSTVW?XYZ"}, // Georgisch lowercase {0x0562, 0x0586, "BCDE??FGHI?J?KLM?N?U?PQ?R??STVWXYZ?OA"}, // Armenian lowercase - {0, 0, NULL} + {0, 0, NULL} }; @@ -1808,8 +1804,8 @@ static UWORD *encode_utf16(UWORD *unibuf, const int maxlen, const char *mapcode, const char *r = mapcode; while (*r != 0 && w < e) { char c = *r++; - if (c >= 'a' && c <= 'z') { c += ('A' - 'a'); } - if (c < 0 || c > 'Z') { // not in any valid range? + if ((c >= 'a') && (c <= 'z')) { c += ('A' - 'a'); } + if ((c < 0) || (c > 'Z')) { // not in any valid range? *w++ = '?'; } else if (c < 'A') { // valid but not a letter (e.g. a dot, a space...) *w++ = (UWORD) c; // leave untranslated @@ -1817,13 +1813,66 @@ static UWORD *encode_utf16(UWORD *unibuf, const int maxlen, const char *mapcode, *w++ = asc2lan[language][c - 'A']; } } - *w = 0; - return unibuf; + *w = 0; + return unibuf; +} + +// PUBLIC - convert as much as will fit of mapcode into unibuf +UWORD *convertToAlphabet(UWORD *unibuf, int maxlength, const char *mapcode, int alphabet) // 0=roman, 2=cyrillic +{ + UWORD *startbuf = unibuf; + UWORD *lastspot = &unibuf[maxlength - 1]; + if (maxlength > 0) { + char u[MAX_MAPCODE_RESULT_LEN]; + + // skip leading spaces + while (*mapcode > 0 && *mapcode <= 32) { mapcode++; } + + // straight-copy everything up to and including first space + { + const char *e = strchr(mapcode, ' '); + if (e) { + while (mapcode <= e) { + if (unibuf == lastspot) { // buffer fully filled? + // zero-terminate and return + *unibuf = 0; + return startbuf; + } + *unibuf++ = *mapcode++; + } + } + } + + // re-pack E/U-voweled mapcodes when necessary: + if (asc2lan[alphabet][4] == 0x003f) { // alphabet has no letter E + if (strchr(mapcode, 'E') || strchr(mapcode, 'U') || + strchr(mapcode, 'e') || strchr(mapcode, 'u')) { + // copy trimmed mapcode into temporary buffer u + int len = (int) strlen(mapcode); + if (len > MAX_MAPCODE_RESULT_LEN - 1) { + len = MAX_MAPCODE_RESULT_LEN - 1; + } + while (len > 0 && mapcode[len - 1] > 0 && mapcode[len - 1] <= 32) { len--; } + memcpy(u, mapcode, len); + u[len] = 0; + // re-pack into A-voweled mapcode + unpack_if_alldigits(u); + repack_if_alldigits(u, 1); + mapcode = u; + } + } + encode_utf16(unibuf, 1 + (int) (lastspot - unibuf), mapcode, alphabet); + } + return startbuf; } - #endif +/////////////////////////////////////////////////////////////////////////////////////////////// +// +// compareWithMapcodeFormat +// +/////////////////////////////////////////////////////////////////////////////////////////////// #define TOKENSEP 0 #define TOKENDOT 1 @@ -1903,7 +1952,7 @@ int compareWithMapcodeFormat(const char *s, int fullcode) { token = TOKENHYPH; } else if (*s == 0) { token = TOKENZERO; - } else if (*s == ' ' || *s == '\t') { + } else if ((*s == ' ') || (*s == '\t')) { token = TOKENSEP; } else { const signed char c = decode_chars[(unsigned char) *s]; @@ -1935,115 +1984,18 @@ int compareWithMapcodeFormat(const char *s, int fullcode) { } - -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +/////////////////////////////////////////////////////////////////////////////////////////////// // -// Engine +// PUBLIC INTERFACE // -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -static void convertCoordsToMicrosAndFractions(point32 *coord32, int *fraclat, int *fraclon, double lat, double lon) { - double frac; - if (lat < -90) { lat = -90; } else if (lat > 90) { lat = 90; } - lat += 90; // lat now [0..180] - lat *= (double) 810000000000; - frac = floor(lat+0.1); - coord32->lat = (int) (frac / (double) 810000); - if (fraclat) { - frac -= ((double)coord32->lat * (double) 810000); - *fraclat = (int) frac; - } - coord32->lat -= 90000000; - - lon -= (360.0 * floor(lon / 360)); // lon now in [0..360> - lon *= (double)3240000000000; - frac = floor(lon+0.1); - coord32->lon = (int) (frac / (double)3240000); - if (fraclon) { - frac -= (double)coord32->lon * (double)3240000; - *fraclon = (int) frac; - } - if (coord32->lon >= 180000000) - coord32->lon -= 360000000; -} - -// pass point to an array of pointers (at least 42), will be made to point to result strings... -// returns nr of results; -static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, double lat, double lon, - const int tc, const int stop_with_one_result, - const int requiredEncoder, const int extraDigits) -{ - encodeRec enc; - enc.mapcodes = mapcodes; - enc.mapcodes->count = 0; - - convertCoordsToMicrosAndFractions(&enc.coord32, &enc.fraclat, &enc.fraclon, lat, lon); - - if (tc <= 0) // ALL results? - { -#ifdef FAST_ENCODE - const int sum = enc.coord32.lon + enc.coord32.lat; - int coord = enc.coord32.lon; - int i = 0; // pointer into redivar - for (; ;) { - const int r = redivar[i++]; - if (r >= 0 && r < 1024) { // leaf? - int j; - for (j = 0; j <= r; j++) { - const int ctry = (j == r ? ccode_earth : redivar[i + j]); - encoderEngine(ctry, &enc, stop_with_one_result, extraDigits, requiredEncoder, -1); - if ((stop_with_one_result || requiredEncoder >= 0) && enc.mapcodes->count > 0) { break; } - } - break; - } - else { - coord = sum - coord; - if (coord > r) { - i = redivar[i]; - } - else { - i++; - } - } - } -#else - int i; - for(i=0;i=0) && enc.mapcodes->count > 0) break; - } -#endif - } - else { - encoderEngine((tc - 1), &enc, stop_with_one_result, extraDigits, requiredEncoder, -1); - } - - if (v) { - int i; - for (i = 0; i < enc.mapcodes->count; i++) { - char *s = &enc.mapcodes->mapcode[i][0]; - char *p = strchr(s, ' '); - if (p == NULL) { - v[i * 2 + 1] = (char *) "AAA"; - v[i * 2] = s; - } - else { - *p++ = 0; - v[i * 2 + 1] = s; - v[i * 2] = p; - } - } - } - - return enc.mapcodes->count; -} - +/////////////////////////////////////////////////////////////////////////////////////////////// -// threadsafe -char *getTerritoryIsoName(char *result, int territoryCode, - int format) // formats: 0=full 1=short (returns empty string in case of error) +// PUBLIC - returns name of territoryCode in (sufficiently large!) result string. +// formats: 0=full 1=short +// returns empty string in case of error +char *getTerritoryIsoName(char *result, int territoryCode, int format) { - if (territoryCode < 1 || territoryCode > MAX_MAPCODE_TERRITORY_CODE) { + if ((territoryCode < 1) || (territoryCode > MAX_MAPCODE_TERRITORY_CODE)) { *result = 0; } else { const int p = ParentLetter(territoryCode - 1); @@ -2062,14 +2014,15 @@ char *getTerritoryIsoName(char *result, int territoryCode, return result; } -// returns negative if tc is not a code that has a parent country +// PUBLIC - returns negative if territoryCode tc is not a code that has a parent country int getParentCountryOf(int tc) { const int parentccode = ParentTerritoryOf(tc - 1); // returns parent ccode or -1 if (parentccode >= 0) { return parentccode + 1; } return -1; } -// returns tc if tc is a country, parent country if tc is a state, -1 if tc is invalid +// PUBLIC - returns tc if territoryCode tc is a country, or parent country if tc is a state. +// returns megative if tc is invalid. int getCountryOrParentCountry(int tc) { if (tc > 0 && tc < MAX_MAPCODE_TERRITORY_CODE) { const int tp = getParentCountryOf(tc); @@ -2079,15 +2032,46 @@ int getCountryOrParentCountry(int tc) { return -1; } -#ifdef FAST_ALPHA +// PUBLIC - returns nonzero if coordinate is near more than one territory border +int multipleBordersNearby(double lat, double lon, int territoryCode) { + const int ccode = territoryCode - 1; + if ((ccode >= 0) && (ccode < ccode_earth)) { // valid territory, not earth + const int parentTerritoryCode = getParentCountryOf(territoryCode); + if (parentTerritoryCode >= 0) { + // there is a parent! check its borders as well... + if (multipleBordersNearby(lat, lon, parentTerritoryCode)) { + return 1; + } + } + { + int m; + int nrFound = 0; + const int from = firstrec(ccode); + const int upto = lastrec(ccode); + point32 coord32; + convertCoordsToMicrosAndFractions(&coord32, NULL, NULL, lat, lon); + for (m = upto; m >= from; m--) { + if (!isRestricted(m)) { + if (isNearBorderOf(&coord32, boundaries(m))) { + nrFound++; + if (nrFound > 1) { + return 1; + } + } + } + } + } + } + return 0; +} -int cmp_alphacode(const void *e1, const void *e2) { +static int cmp_alphacode(const void *e1, const void *e2) { const alphaRec *a1 = (const alphaRec *) e1; const alphaRec *a2 = (const alphaRec *) e2; return strcmp(a1->alphaCode, a2->alphaCode); } // cmp -int binfindmatch(int parentcode, const char *str) { +static int binfindmatch(const int parentcode, const char *str) { // build a 4-letter uppercase search term char tmp[5]; if (parentcode < 0) { return -1; } @@ -2115,20 +2099,19 @@ int binfindmatch(int parentcode, const char *str) { return -1; } -#endif - -int convertTerritoryIsoNameToCode(const char *string, int optional_tc) // optional_tc: pass 0 or negative if unknown +// PUBLIC - returns territoryCode of string (or negative if not found). +// optional_tc: context territoryCode to handle ambiguities (pass <=0 if unknown). +int convertTerritoryIsoNameToCode(const char *string, int optional_tc) { const int ccode = optional_tc - 1; if (string == NULL) { return -1; } while (*string > 0 && *string <= 32) { string++; } // skip leading whitespace -#ifdef FAST_ALPHA if (string[0] && string[1]) { if (string[2] == '-') { - return binfindmatch(disambiguate_str(string, 2), string + 3); + return binfindmatch(getParentcode(string, 2), string + 3); } else if (string[2] && string[3] == '-') { - return binfindmatch(disambiguate_str(string, 3), string + 4); + return binfindmatch(getParentcode(string, 3), string + 4); } else if (optional_tc > 0) { int parentcode = parentnumber[ccode]; int b = binfindmatch(parentcode, string); @@ -2139,29 +2122,13 @@ int convertTerritoryIsoNameToCode(const char *string, int optional_tc) // option return binfindmatch(0, string); } // else, fail: return -1; -#else - if (ccode < 0 || strchr(string, '-') || strlen(string) > 3) { - ccode = ccode_of_iso3(string, -1); // ignore optional_tc - } - else // there is a ccode, there is no hyphen in the string, and the string is as most 3 chars - { - char tmp[12]; - const int tc = getCountryOrParentCountry(optional_tc); - - strcpy(tmp, convertTerritoryCodeToIsoName(tc, 1)); // short parent country code - strcat(tmp, "-"); - strcat(tmp, string); - ccode = ccode_of_iso3(tmp, -1); - } - if (ccode < 0) { return -1; } else { return ccode + 1; } -#endif } -// decode string into lat,lon; returns negative in case of error +// PUBLIC - decode string into lat,lon; returns negative in case of error int decodeMapcodeToLatLon(double *lat, double *lon, const char *input, int context_tc) // context_tc is used to disambiguate ambiguous short mapcode inputs; pass 0 or negative if not available { - if (lat == NULL || lon == NULL || input == NULL) { + if ((lat == NULL) || (lon == NULL) || (input == NULL)) { return -100; } else { @@ -2177,78 +2144,7 @@ int decodeMapcodeToLatLon(double *lat, double *lon, const char *input, } } -#ifdef SUPPORT_FOREIGN_ALPHABETS - -// convert as much as will fit of mapcode into unibuf -UWORD *convertToAlphabet(UWORD *unibuf, int maxlength, const char *mapcode, int alphabet) // 0=roman, 2=cyrillic -{ - UWORD *startbuf = unibuf; - UWORD *lastspot = &unibuf[maxlength - 1]; - if (maxlength>0) { - char u[MAX_MAPCODE_RESULT_LEN]; - - // skip leading spaces - while (*mapcode > 0 && *mapcode <= 32) { mapcode++; } - - // straight-copy everything up to and including first space - { - const char *e = strchr(mapcode, ' '); - if (e) { - while (mapcode <= e) { - if (unibuf == lastspot) { // buffer fully filled? - // zero-terminate and return - *unibuf = 0; - return startbuf; - } - *unibuf++ = *mapcode++; - } - } - } - - // re-pack E/U-voweled mapcodes when necessary: - if (asc2lan[alphabet][4] == 0x003f) { // alphabet has no letter E - if (strchr(mapcode, 'E') || strchr(mapcode, 'U') || - strchr(mapcode, 'e') || strchr(mapcode, 'u')) - { - // copy trimmed mapcode into temporary buffer u - int len = (int) strlen(mapcode); - if (len > MAX_MAPCODE_RESULT_LEN - 1) { - len = MAX_MAPCODE_RESULT_LEN - 1; - } - while (len>0 && mapcode[len-1]>0 && mapcode[len-1]<=32) { len--; } - memcpy(u, mapcode, len); - u[len] = 0; - // re-pack into A-voweled mapcode - unpack_if_alldigits(u); - repack_if_alldigits(u, 1); - mapcode = u; - } - } - encode_utf16(unibuf, 1 + (int)(lastspot - unibuf), mapcode, alphabet); - } - return startbuf; -} - -// Legacy: NOT threadsafe -static char asciibuf[MAX_MAPCODE_RESULT_LEN]; - -const char *decodeToRoman(const UWORD *s) { - return convertToRoman(asciibuf, MAX_MAPCODE_RESULT_LEN, s); -} - -// Legacy: NOT threadsafe -static int debugStopAt = -1; // to externally test-restrict internal encoding, do not use! - -// Legacy: NOT threadsafe -static UWORD unibuf[MAX_MAPCODE_RESULT_LEN]; - -const UWORD *encodeToAlphabet(const char *mapcode, int alphabet) // 0=roman, 2=cyrillic -{ - return convertToAlphabet(unibuf, MAX_MAPCODE_RESULT_LEN, mapcode, alphabet); -} - -#endif - +// PUBLIC - encode lat,lon for (optional) TerritoryCode tc to a mapcode with extraDigits accuracy int encodeLatLonToSingleMapcode(char *result, double lat, double lon, int tc, int extraDigits) { char *v[2]; Mapcodes rlocal; @@ -2266,11 +2162,17 @@ int encodeLatLonToSingleMapcode(char *result, double lat, double lon, int tc, in return 1; } -// Threadsafe +// PUBLIC - encode lat,lon for (optional) TerritoryCode tc to mapcodes with extraDigits accuracy int encodeLatLonToMapcodes(Mapcodes *results, double lat, double lon, int territoryCode, int extraDigits) { return encodeLatLonToMapcodes_internal(NULL, results, lat, lon, territoryCode, 0, debugStopAt, extraDigits); } +/////////////////////////////////////////////////////////////////////////////////////////////// +// +// LEGACY ROUTINES (NOT THREADSAFE) +// +/////////////////////////////////////////////////////////////////////////////////////////////// + // Legacy: NOT threadsafe Mapcodes rglobal; @@ -2281,7 +2183,6 @@ int encodeLatLonToMapcodes_Deprecated(char **v, double lat, double lon, int terr // Legacy: NOT threadsafe static char makeiso_bufbytes[16]; static char *makeiso_buf; - const char *convertTerritoryCodeToIsoName(int tc, int format) { if (makeiso_buf == makeiso_bufbytes) { makeiso_buf = makeiso_bufbytes + 8; @@ -2289,54 +2190,21 @@ const char *convertTerritoryCodeToIsoName(int tc, int format) { return (const char *) getTerritoryIsoName(makeiso_buf, tc, format); } -// maximum error in meters for a certain nr of high-precision digits -static const double maxErrorInMetersForDigits[MAX_PRECISION_DIGITS + 1] = { - 7.49, - 1.39, - 0.251, - 0.0462, - 0.00837, - 0.00154, - 0.00028, - 0.000052, - 0.0000093 -}; +#ifdef SUPPORT_FOREIGN_ALPHABETS -double maxErrorInMeters(int extraDigits) { - if ((extraDigits<0) || (extraDigits>MAX_PRECISION_DIGITS)) - return (double)0; - return maxErrorInMetersForDigits[extraDigits]; +// Legacy: NOT threadsafe +static char asciibuf[MAX_MAPCODE_RESULT_LEN]; + +const char *decodeToRoman(const UWORD *s) { + return convertToRoman(asciibuf, MAX_MAPCODE_RESULT_LEN, s); } -// returns nonzero if coordinate is near more than one territory border -int multipleBordersNearby(double lat, double lon, int territoryCode) { - const int ccode = territoryCode - 1; - if ((ccode >= 0) && (ccode < ccode_earth)) { // valid territory, not earth - const int parentTerritoryCode = getParentCountryOf(territoryCode); - if (parentTerritoryCode >= 0) { - // there is a parent! check its borders as well... - if (multipleBordersNearby(lat, lon, parentTerritoryCode)) { - return 1; - } - } - { - int m; - int nrFound = 0; - const int from = firstrec(ccode); - const int upto = lastrec(ccode); - point32 coord32; - convertCoordsToMicrosAndFractions(&coord32, NULL, NULL, lat, lon); - for (m = upto; m >= from; m--) { - if (!isRestricted(m)) { - if (isNearBorderOf(&coord32, m)) { - nrFound++; - if (nrFound > 1) { - return 1; - } - } - } - } - } - } - return 0; +// Legacy: NOT threadsafe +static UWORD unibuf[MAX_MAPCODE_RESULT_LEN]; + +const UWORD *encodeToAlphabet(const char *mapcode, int alphabet) // 0=roman, 2=cyrillic +{ + return convertToAlphabet(unibuf, MAX_MAPCODE_RESULT_LEN, mapcode, alphabet); } + +#endif diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index b59d857..ea127ff 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -245,30 +245,22 @@ double distanceInMeters(double latDeg1, double lonDeg1, double latDeg2, double l double maxErrorInMeters(int extraDigits); /** - * Is coordinate within a given territory? + * Is coordinate near more than one territory border? * * Arguments: * lat - Latitude, in degrees. Range: -90..90. * lon - Longitude, in degrees. Range: -180..180. * territoryCode - Territory code (obtained from convertTerritoryIsoNameToCode) * - * isInsideTerritory returns nonzero if the coordinate is inside the specified territory. - * - * isFullyInsideTerritory returns nonzero if the coordinate is inside the territory, - * and, IF the territory has a perent territory, inside the parent territory. + * returns nonzero if coordinate is near more than one territory border * * Note that for the mapcode system, the following should hold: IF a point p has a * mapcode M, THEN decode(M) delivers a point q within maxErrorInMeters() of p. - * Furthermore, encode(q) must yield back M *unless* point q is not "fully inside" - * the mapcode territory. + * Furthermore, encode(q) must yield back M *unless* point q is near multiple borders. */ -int isInsideTerritory( - double lat, - double lon, - int territoryCode); -int isFullyInsideTerritory( - double lat, - double lon, +int multipleBordersNearby( + double lat, + double lon, int territoryCode); /** diff --git a/unitttest/unittest.c b/unitttest/unittest.c index f87a19e..5b438dd 100644 --- a/unitttest/unittest.c +++ b/unitttest/unittest.c @@ -179,7 +179,8 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso nrTests++; if (nrresults != localsolutions) { nrErrors++; - printf("*** ERROR *** encode(%0.8f , %0.8f,%d) does not deliver %d local solutions\n", y, x, tc, localsolutions); + printf("*** ERROR *** encode(%0.8f , %0.8f,%d) does not deliver %d local solutions\n", + y, x, tc, localsolutions); printGeneratedMapcodes("Delivered", &mapcodes); } @@ -214,7 +215,7 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso } // test all global solutions at all precisions... - for (precision = 0; precision <= 8; precision++) { + for (precision = 0; precision <= 8; precision++) { nrresults = encodeLatLonToMapcodes(&mapcodes, y, x, 0, precision); for (i = 0; i < nrresults; i++) { const char *str = mapcodes.mapcode[i]; @@ -240,7 +241,7 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso else { Mapcodes mapcodesTerritory; Mapcodes mapcodesParent; - int tc2 = -1, tcParent = -1, j, found = 0; + int tc2 = -1, tcParent = -1, j, found = 0; char *e = strchr(str, ' '); if (e) { *e = 0; @@ -273,9 +274,10 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso } if (!found) { // within 7.5 meters, but not reproduced! - if ( ! multipleBordersNearby(lat, lon, tc2) ) { // but SHOULD be reproduced! + if (!multipleBordersNearby(lat, lon, tc2)) { // but SHOULD be reproduced! nrErrors++; - printf("*** ERROR *** %s does not re-encode (%0.15f,%0.15f) from (%0.15f,%0.15f)\n", str, lat, lon, y, x); + printf("*** ERROR *** %s does not re-encode (%0.15f,%0.15f) from (%0.15f,%0.15f)\n", + str, lat, lon, y, x); printGeneratedMapcodes("Global ", &mapcodes); printGeneratedMapcodes("Territory", &mapcodesTerritory); if (tcParent >= 0) { @@ -393,13 +395,13 @@ void test_territory(const char *alphaCode, int tc, int isAlias, int needsParent, char alphacode[8]; int tn; strcpy(alphacode, alphaCode); - if (!needsParent && i==0) { + if (!needsParent && (i == 0)) { tn = convertTerritoryIsoNameToCode(alphacode, 0); nrTests++; if (tn != tc) { nrErrors++; - printf("*** ERROR *** convertTerritoryIsoNameToCode('%s')=%d but expected %d (%s)\n", - alphacode, tn, tc, convertTerritoryCodeToIsoName(tc,0) ); + printf("*** ERROR *** convertTerritoryIsoNameToCode('%s')=%d but expected %d (%s)\n", + alphacode, tn, tc, convertTerritoryCodeToIsoName(tc, 0)); } } alphacode[i] = (char) tolower(alphacode[i]); @@ -482,46 +484,45 @@ static void re_encode_tests() { } -void distance_tests() -{ - if (strcmp(mapcode_cversion,"2.1.3") >=0) { +void distance_tests() { + if (strcmp(mapcode_cversion, "2.1.3") >= 0) { int i; double coordpairs[] = { - // lat1, lon1, lat2, lon2, expected distance * 100000 - 1,1,1,1,0, - 0,0,0,1,11131949079, - 89,0,89,1,194279300, - 3,0,3,1,11116693130, - -3,0,-3,1,11116693130, - -3,-179.5,-3,179.5,11116693130, - -3,179.5,-3,-179.5,11116693130, - 3,8,3,9,11116693130, - 3,-8,3,-9,11116693130, - 3,-0.5,3,0.5,11116693130, - 54,5,54.000001,5,11095, - 54,5,54,5.000001,6543, - 54,5,54.000001,5.000001,12880, - 90,0,90,50,0, - 0.11,0.22,0.12,0.2333,185011466, - -1 + // lat1, lon1, lat2, lon2, expected distance * 100000 + 1, 1, 1, 1, 0, + 0, 0, 0, 1, 11131949079, + 89, 0, 89, 1, 194279300, + 3, 0, 3, 1, 11116693130, + -3, 0, -3, 1, 11116693130, + -3, -179.5, -3, 179.5, 11116693130, + -3, 179.5, -3, -179.5, 11116693130, + 3, 8, 3, 9, 11116693130, + 3, -8, 3, -9, 11116693130, + 3, -0.5, 3, 0.5, 11116693130, + 54, 5, 54.000001, 5, 11095, + 54, 5, 54, 5.000001, 6543, + 54, 5, 54.000001, 5.000001, 12880, + 90, 0, 90, 50, 0, + 0.11, 0.22, 0.12, 0.2333, 185011466, + -1 }; - - for(i=0;coordpairs[i]!=-1;i+=5) { - const double distance = distanceInMeters( - coordpairs[i],coordpairs[i+1], - coordpairs[i+2],coordpairs[i+3]); - nrTests++; - if ( floor(0.5+(100000.0 * distance)) != coordpairs[i+4] ) { - nrErrors++; - printf("*** ERROR *** distanceInMeters %d failed: %f\n",i,distance);; - } - } - } + + for (i = 0; coordpairs[i] != -1; i += 5) { + const double distance = distanceInMeters( + coordpairs[i], coordpairs[i + 1], + coordpairs[i + 2], coordpairs[i + 3]); + nrTests++; + if (floor(0.5 + (100000.0 * distance)) != coordpairs[i + 4]) { + nrErrors++; + printf("*** ERROR *** distanceInMeters %d failed: %f\n", i, distance);; + } + } + } } void test_territory_insides() { - if (strcmp(mapcode_cversion,"2.1.5") >=0) { + if (strcmp(mapcode_cversion, "2.1.5") >= 0) { int i; struct { const char *territory; @@ -529,55 +530,55 @@ void test_territory_insides() { double lon; int nearborders; } iTestData[] = { - {"AAA", 0, 0,0}, - {"AAA", 0, 999,0}, - {"AAA", 90, 0,0}, - {"AAA", -90, 0,0}, - {"AAA", 0, 180,0}, - {"AAA", 0, -180,0}, - {"ATA", -90, 0,1}, // ATA -90,0 has 2 borders as of data version 2.2 - {"ATA", -70, 0,0}, - - {"USA", 31, -70,0}, // interational waters (not in state) - {"MEX", 19,-115,0}, // interational waters (not in state) - {"MEX", 18.358525, -114.722672,0}, // Isla Clarion, not in a state - {"MX-ROO", 20, -87,0}, // just in ROO - {"MX-ROO", 20,-87.3,0}, // in ROO because in MEX - {"MEX", 20,-87.3,0}, // in ROO because in MEX - - {"IND", 19, 87, 0}, - - {"NLD", 52.6, 4.8,0}, - {"US-WV", 40.18, -80.87,0}, - {"USA", 40.18, -80.87,0}, - {"US-FL", 24.7, -82.7,0}, - {"USA", 24.7, -82.7,0}, - {"IN-TG", 16.13, 78.75,0}, - {"IN-AP", 16.13, 78.75,0}, - {"IN-MH", 16.13, 78.75,0}, - {"IN-PY", 16.13, 78.75,0}, - {"IND", 16.13, 78.75,0}, - {"USA", 40.7, -74,0}, - - {"US-NY", 40.7, -74,1}, - {"MEX", 20.252060, -89.779821,1}, - {"NLD", 52.467314, 4.494037,1}, - {"MEX",21.431778909671 , -89.779828861356,1}, - {"MEX",21.431788272457 , -89.779820144176,1}, - - {NULL} + {"AAA", 0, 0, 0}, + {"AAA", 0, 999, 0}, + {"AAA", 90, 0, 0}, + {"AAA", -90, 0, 0}, + {"AAA", 0, 180, 0}, + {"AAA", 0, -180, 0}, + {"ATA", -90, 0, 1}, // ATA -90,0 has 2 borders as of data version 2.2 + {"ATA", -70, 0, 0}, + + {"USA", 31, -70, 0}, // interational waters (not in state) + {"MEX", 19, -115, 0}, // interational waters (not in state) + {"MEX", 18.358525, -114.722672, 0}, // Isla Clarion, not in a state + {"MX-ROO", 20, -87, 0}, // just in ROO + {"MX-ROO", 20, -87.3, 0}, // in ROO because in MEX + {"MEX", 20, -87.3, 0}, // in ROO because in MEX + + {"IND", 19, 87, 0}, + + {"NLD", 52.6, 4.8, 0}, + {"US-WV", 40.18, -80.87, 0}, + {"USA", 40.18, -80.87, 0}, + {"US-FL", 24.7, -82.7, 0}, + {"USA", 24.7, -82.7, 0}, + {"IN-TG", 16.13, 78.75, 0}, + {"IN-AP", 16.13, 78.75, 0}, + {"IN-MH", 16.13, 78.75, 0}, + {"IN-PY", 16.13, 78.75, 0}, + {"IND", 16.13, 78.75, 0}, + {"USA", 40.7, -74, 0}, + + {"US-NY", 40.7, -74, 1}, + {"MEX", 20.252060, -89.779821, 1}, + {"NLD", 52.467314, 4.494037, 1}, + {"MEX", 21.431778909671, -89.779828861356, 1}, + {"MEX", 21.431788272457, -89.779820144176, 1}, + + {NULL} }; - for (i = 0; iTestData[i].territory != NULL; i++) { - int territory = convertTerritoryIsoNameToCode(iTestData[i].territory,0); - nrTests++; - if (multipleBordersNearby(iTestData[i].lat, iTestData[i].lon, territory) != iTestData[i].nearborders) { - nrErrors++; + for (i = 0; iTestData[i].territory != NULL; i++) { + int territory = convertTerritoryIsoNameToCode(iTestData[i].territory, 0); + nrTests++; + if (multipleBordersNearby(iTestData[i].lat, iTestData[i].lon, territory) != iTestData[i].nearborders) { + nrErrors++; printf("*** ERROR *** multipleBordersNearby(%+18.13f,%+18.13f, \"%s\") not %d\n", - iTestData[i].lat, iTestData[i].lon, iTestData[i].territory, iTestData[i].nearborders); - } - } - } + iTestData[i].lat, iTestData[i].lon, iTestData[i].territory, iTestData[i].nearborders); + } + } + } } @@ -601,7 +602,7 @@ void main() { printf("-----------------------------------------------------------\nFailing decode tests\n"); test_failing_decodes(); - + printf("-----------------------------------------------------------\nFailing decodes tests\n"); test_failing_decodes(); From 02f39ca15754c057e94263b5e79651032ed675da Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Tue, 8 Sep 2015 15:59:49 +0200 Subject: [PATCH 033/181] Extended power of getTerritoryCode --- mapcodelib/mapcoder.c | 38 ++++++++++++++++++++++++-------------- mapcodelib/mapcoder.h | 22 +++++++++++----------- 2 files changed, 35 insertions(+), 25 deletions(-) diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 7f5bf56..1313786 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -1494,14 +1494,14 @@ static int decoderEngine(decodeRec *dec) { if (s) { *s++ = 0; while (*s > 0 && *s <= 32) { s++; } - ccode = convertTerritoryIsoNameToCode(w, dec->context - 1) - 1; + ccode = getTerritoryCode(w, dec->context - 1) - 1; } else { ccode = dec->context - 1; s = w; } if (ccode == ccode_mex && len < 8) { - ccode = convertTerritoryIsoNameToCode("5MX", -1) - 1; + ccode = getTerritoryCode("5MX", -1) - 1; } // special case for mexico country vs state if ((*s == 'u') || (*s == 'U')) { strcpy(s, s + 1); @@ -2074,14 +2074,20 @@ static int cmp_alphacode(const void *e1, const void *e2) { static int binfindmatch(const int parentcode, const char *str) { // build a 4-letter uppercase search term char tmp[5]; + const char *r = str; + int len = 0; + if (parentcode < 0) { return -1; } if (parentcode > 0) { - tmp[0] = (char) ('0' + parentcode); - memcpy(tmp + 1, str, 3); - } else { - memcpy(tmp, str, 4); + tmp[len++] = (char) ('0' + parentcode); } - tmp[4] = 0; + while ((len < 4) && (*r > 32)) { + tmp[len++] = *r++; + } + if (*r > 32) { + return -1; + } + tmp[len] = 0; makeupper(tmp); { // binary-search the result const alphaRec *p; @@ -2101,20 +2107,20 @@ static int binfindmatch(const int parentcode, const char *str) { // PUBLIC - returns territoryCode of string (or negative if not found). // optional_tc: context territoryCode to handle ambiguities (pass <=0 if unknown). -int convertTerritoryIsoNameToCode(const char *string, int optional_tc) +int getTerritoryCode(const char *string, int optional_tc) { - const int ccode = optional_tc - 1; if (string == NULL) { return -1; } while (*string > 0 && *string <= 32) { string++; } // skip leading whitespace if (string[0] && string[1]) { + const int ccode = optional_tc - 1; if (string[2] == '-') { return binfindmatch(getParentcode(string, 2), string + 3); } else if (string[2] && string[3] == '-') { return binfindmatch(getParentcode(string, 3), string + 4); - } else if (optional_tc > 0) { - int parentcode = parentnumber[ccode]; - int b = binfindmatch(parentcode, string); + } else { + const int parentcode = ccode<0 ? 0 : ((parentnumber[ccode] > 0) ? parentnumber[ccode] : parentnumber[ParentTerritoryOf(ccode)]); + const int b = binfindmatch(parentcode, string); if (b > 0) { return b; } // @@ -2144,11 +2150,15 @@ int decodeMapcodeToLatLon(double *lat, double *lon, const char *input, } } -// PUBLIC - encode lat,lon for (optional) TerritoryCode tc to a mapcode with extraDigits accuracy +// PUBLIC - encode lat,lon for TerritoryCode tc to a mapcode with extraDigits accuracy int encodeLatLonToSingleMapcode(char *result, double lat, double lon, int tc, int extraDigits) { char *v[2]; Mapcodes rlocal; - const int ret = encodeLatLonToMapcodes_internal(v, &rlocal, lat, lon, tc, 1, debugStopAt, extraDigits); + int ret; + if (tc <= 0) { + return 0; + } + ret = encodeLatLonToMapcodes_internal(v, &rlocal, lat, lon, tc, 1, debugStopAt, extraDigits); *result = 0; if (ret <= 0) { // no solutions? return -1; diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index ea127ff..880143a 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -18,7 +18,7 @@ extern "C" { #endif -#define mapcode_cversion "2.2" +#define mapcode_cversion "2.2.1" #define UWORD unsigned short int // 2-byte unsigned integer. @@ -52,7 +52,7 @@ typedef struct { * mapcodes - a pointer to an Mapcodes, allocated by the caller. * lat - Latitude, in degrees. Range: -90..90. * lon - Longitude, in degrees. Range: -180..180. - * territoryCode - Territory code (obtained from convertTerritoryIsoNameToCode), used as encoding context. + * territoryCode - Territory code (obtained from getTerritoryCode), used as encoding context. * Pass 0 to get Mapcodes for all territories. * extraDigits - Number of extra "digits" to add to the generated mapcode. The preferred default is 0. * Other valid values are 1 and 2, which will add extra letters to the mapcodes to @@ -84,7 +84,7 @@ int encodeLatLonToMapcodes( * by the next call to this method! * lat - Latitude, in degrees. Range: -90..90. * lon - Longitude, in degrees. Range: -180..180. - * territoryCode - Territory code (obtained from convertTerritoryIsoNameToCode), used as encoding context. + * territoryCode - Territory code (obtained from getTerritoryCode), used as encoding context. * Pass 0 to get Mapcodes for all territories. * extraDigits - Number of extra "digits" to add to the generated mapcode. The preferred default is 0. * Other valid values are 1 and 2, which will add extra letters to the mapcodes to @@ -113,8 +113,7 @@ int encodeLatLonToMapcodes_Deprecated( // Warning: this method is deprecated * The caller should allocate at least MAX_MAPCODE_RESULT_LEN characters for the string. * lat - Latitude, in degrees. Range: -90..90. * lon - Longitude, in degrees. Range: -180..180. - * territoryCode - Territory code (obtained from convertTerritoryIsoNameToCode), used as encoding context. - * Pass 0 to get the shortest Mapcode for all territories. + * territoryCode - Territory code (obtained from getTerritoryCode), used as encoding context. * extraDigits - Number of extra "digits" to add to the generated mapcode. The preferred default is 0. * Other valid values are 1 and 2, which will add extra letters to the mapcodes to * make them represent the coordinate more accurately. @@ -136,7 +135,7 @@ int encodeLatLonToSingleMapcode( * lat - Decoded latitude, in degrees. Range: -90..90. * lon - Decoded longitude, in degrees. Range: -180..180. * mapcode - Mapcode to decode. - * territoryCode - Territory code (obtained from convertTerritoryIsoNameToCode), used as decoding context. + * territoryCode - Territory code (obtained from getTerritoryCode), used as decoding context. * Pass 0 if not available. * * Returns: @@ -169,14 +168,14 @@ int compareWithMapcodeFormat( * Convert a territory name to a territory code. * * Arguments: - * isoNam - Territory name to convert. + * string - String starting with ISO code of territory (e.g. "USA" or "US-CA"). * parentTerritoryCode - Parent territory code, or 0 if not available. * * Returns: * Territory code >0 if succeeded, or <0 if failed. */ -int convertTerritoryIsoNameToCode( - const char *isoName, +int getTerritoryCode( + const char *string, int parentTerritoryCode); /** @@ -250,7 +249,7 @@ double maxErrorInMeters(int extraDigits); * Arguments: * lat - Latitude, in degrees. Range: -90..90. * lon - Longitude, in degrees. Range: -180..180. - * territoryCode - Territory code (obtained from convertTerritoryIsoNameToCode) + * territoryCode - Territory code (obtained from getTerritoryCode) * * returns nonzero if coordinate is near more than one territory border * @@ -332,11 +331,12 @@ const UWORD *encodeToAlphabet(const char *string, int alphabet); /** * List of #defines to support legacy systems. */ +#define convertTerritoryIsoNameToCode getTerritoryCode #define coord2mc(results, lat, lon, territoryCode) encodeLatLonToMapcodes_Deprecated(results, lat, lon,territoryCode, 0) #define coord2mc1(results, lat, lon, territoryCode) encodeLatLonToSingleMapcode(results, lat, lon, territoryCode, 0) #define mc2coord decodeMapcodeToLatLon #define lookslikemapcode compareWithMapcodeFormat -#define text2tc convertTerritoryIsoNameToCode +#define text2tc getTerritoryCode #define tc2text convertTerritoryCodeToIsoName #define tccontext getCountryOrParentCountry #define tcparent getParentCountryOf From 62b23fc0f5f18ca5091d5f945fd69aed4cfcb2e6 Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Tue, 8 Sep 2015 16:00:02 +0200 Subject: [PATCH 034/181] 2.2 Updated unit test --- unitttest/unittest.c | 45 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/unitttest/unittest.c b/unitttest/unittest.c index 5b438dd..e58d27f 100644 --- a/unitttest/unittest.c +++ b/unitttest/unittest.c @@ -581,6 +581,50 @@ void test_territory_insides() { } } +void territory_code_tests() { + int i; + + static const struct { + int expectedresult; + int context; + const char *inputstring; + } tcTestData[] = { + {319, 0, "AL"}, // + {483,497, "AL"}, // 497=rus + {483,431, "AL"}, // 431=ru-tam + {365,411, "AL"}, // 411=usa + {365,392, "AL"}, // 392=us-ca + { -1, 0, ""}, + { -1, 0, "R"}, + { -1, 0, "RX"}, + { -1, 0, "RXX"}, + {497, 0, "RUS"}, + { -1, 0, "RUSSIA"}, + {411, 0, "US"}, + {411, 0, "USA"}, + {411, 0, "usa"}, + { -1, 0, "US-TEST"}, + {411, 0, "US TEST"}, + {392, 0, "US-CA"}, + {392, 0, "US-CA TEST"}, + {392, 0, "USA-CA"}, + {431, 0, "RUS-TAM"}, + { -1, 0, "RUS-TAMX"}, + {431, 0, "RUS-TAM X"}, + {0,0,NULL} + }; + + for (i = 0; tcTestData[i].inputstring!=NULL; i++ ) { + int tc = getTerritoryCode(tcTestData[i].inputstring, tcTestData[i].context); + nrTests++; + if (tc != tcTestData[i].expectedresult) { + nrErrors++; + printf("*** ERROR *** getTerritoryCode(%s)=%d, expected %d\n", + tcTestData[i].inputstring, tc, tcTestData[i].expectedresult); + } + } +} + void main() { #ifdef XSIDE3 @@ -598,6 +642,7 @@ void main() { printf("-----------------------------------------------------------\nTerritory tests\n"); printf("%d territories\n", MAX_CCODE); test_territories(); + territory_code_tests(); test_territory_insides(); printf("-----------------------------------------------------------\nFailing decode tests\n"); From 15cb12bbc9931ca37ab783b08a1c3f8c9e59337f Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Tue, 8 Sep 2015 16:00:35 +0200 Subject: [PATCH 035/181] 2.2 Updated documentation --- mapcode_library_c.doc | Bin 122880 -> 155136 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/mapcode_library_c.doc b/mapcode_library_c.doc index 46722aa4fbb07dd94c15d6c1a80c239960636448..99d19b17124ff853d83772b2fea6859aaf91a2da 100644 GIT binary patch literal 155136 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 literal 122880 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 Date: Tue, 8 Sep 2015 16:10:18 +0200 Subject: [PATCH 036/181] 2.2. Updated unit test --- unitttest/unittest.c | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/unitttest/unittest.c b/unitttest/unittest.c index e58d27f..f40cb0e 100644 --- a/unitttest/unittest.c +++ b/unitttest/unittest.c @@ -589,11 +589,6 @@ void territory_code_tests() { int context; const char *inputstring; } tcTestData[] = { - {319, 0, "AL"}, // - {483,497, "AL"}, // 497=rus - {483,431, "AL"}, // 431=ru-tam - {365,411, "AL"}, // 411=usa - {365,392, "AL"}, // 392=us-ca { -1, 0, ""}, { -1, 0, "R"}, { -1, 0, "RX"}, @@ -611,6 +606,11 @@ void territory_code_tests() { {431, 0, "RUS-TAM"}, { -1, 0, "RUS-TAMX"}, {431, 0, "RUS-TAM X"}, + {319, 0, "AL"}, // + {483,497, "AL"}, // 497=rus + {483,431, "AL"}, // 431=ru-tam + {365,411, "AL"}, // 411=usa + {365,392, "AL"}, // 392=us-ca {0,0,NULL} }; @@ -619,8 +619,9 @@ void territory_code_tests() { nrTests++; if (tc != tcTestData[i].expectedresult) { nrErrors++; - printf("*** ERROR *** getTerritoryCode(%s)=%d, expected %d\n", - tcTestData[i].inputstring, tc, tcTestData[i].expectedresult); + printf("*** ERROR *** getTerritoryCode(\"%s\", %d)=%d, expected %d\n", + tcTestData[i].inputstring, tcTestData[i].context, + tc, tcTestData[i].expectedresult); } } } From c4c4971c6d3a667b7f2db9a6d318d399ea233ff6 Mon Sep 17 00:00:00 2001 From: Mapcode C Developer Date: Tue, 8 Sep 2015 17:25:32 +0200 Subject: [PATCH 037/181] 2.2.1 Updated version number --- unitttest/unittest.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/unitttest/unittest.c b/unitttest/unittest.c index f40cb0e..661925d 100644 --- a/unitttest/unittest.c +++ b/unitttest/unittest.c @@ -14,7 +14,7 @@ * limitations under the License. */ -#define UNITTEST_VERSION "2.2" +#define UNITTEST_VERSION "2.2.1" /** * This application performs a number of tests on the Mapcode C library. From bc304cccdc4a4781db0647473540986ab6b7983c Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Thu, 17 Sep 2015 12:07:28 +0200 Subject: [PATCH 038/181] Clean up; corrected tests --- CMakeLists.txt | 8 +- README.md | 38 +- mapcodelib/mapcoder.c | 99 +- mapcodelib/mapcoder.h | 5 +- unitttest/README.md | 12 + unitttest/decode_test.h | 31710 +++++++++++++++++++------------------- unitttest/unittest.c | 21 +- utility/README.md | 15 + 8 files changed, 15975 insertions(+), 15933 deletions(-) create mode 100644 unitttest/README.md create mode 100644 utility/README.md diff --git a/CMakeLists.txt b/CMakeLists.txt index a4630bb..82c7d48 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,15 +1,19 @@ -cmake_minimum_required(VERSION 3.2) +cmake_minimum_required(VERSION 3.3) project(mapcode_cpp) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") set(SOURCE_FILES mapcodelib/basics.h - mapcodelib/dividemaps.h mapcodelib/mapcode_countrynames.h mapcodelib/mapcode_countrynames_short.h + mapcodelib/mapcode_fast_encode.h + mapcodelib/mapcode_fastalpha.h mapcodelib/mapcoder.c mapcodelib/mapcoder.h + unitttest/decode_test.h + unitttest/test_territories.c + unitttest/unittest.c utility/mapcode.cpp) add_executable(mapcode_cpp ${SOURCE_FILES}) \ No newline at end of file diff --git a/README.md b/README.md index 2a38370..2b9def0 100644 --- a/README.md +++ b/README.md @@ -34,7 +34,9 @@ Also see www.mapcode.com for background and reference materials. Note: this version may be restricted to a particular area of the Earth! In that case, basics.h will state a version number of the for: + #define mapcode_cversion "1.2xxx" + where "xxx" states the geographical limitation. @@ -59,60 +61,64 @@ decode Mapcodes. # Release Notes -* 2.2 +* 2.2.1 - Solved 1-microdegree gap in a few spots on Earth, noticable now extreme precision is possible + Solved 1-microdegree gap in a few spots on Earth, noticable now extreme precision is possible. * 2.1.5 - Added stricter unit tests + Added stricter unit tests. * 2.1.4 - Added maxErrorinMeters to API; + Added `maxErrorInMetersz` to API. - Moved recode logic into decoder; adjusted unit test. + Moved recode logic into decoder. + + Adjusted unit test. * 2.1.3 - Added useful routine DistanceInMeters to API + Added useful routine `DistanceInMeters` to API. * 2.1.2 - Rewrote fraction floating points to integer arithmetic + Rewrote fraction floating points to integer arithmetic. * 2.1.1 - Added unittest\*.* which can be compiled and executed to check + Added `unittest/` which can be compiled and executed to check if the mapcode library performs as expected. * 2.1.0 - Fixes floating point inaccuracy (prevent encode(decode(M)) != M + Fixes floating point inaccuracy (prevent `encode(decode(M)) != M`). * 2.0.3 - Added #define FAST_ALPHA for faster alphacode string recognition; + Added `#define FAST_ALPHA` for faster alphacode string recognition. * 2.0.2.4 - Added point structs to source + Added point structs to source. * 2.0.2.3 - Cleaned up source + Cleaned up source. * 2.0.2.2 - Cleaned up source + Cleaned up source. * 2.0.2.1 - Cleaned up source, removed legacy code; Renamed dividemaps.h to mapcode_fast_encode.h; + Cleaned up source, removed legacy code. + + Renamed `dividemaps.h` to `mapcode_fast_encode.h`. - Improved convertToRoman and convertToAlphabet to trim and skip leading territory; + Improved `convertToRoman` and `convertToAlphabet` to trim and skip leading territory. - Rolled back 2.0.2 fix for letters "i" and "o" in Hindi, Bengali, Tibetan and Gurmukhi; + Rolled back 2.0.2 fix for letters "i" and "o" in Hindi, Bengali, Tibetan and Gurmukhi. * 2.0.2 diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 1313786..de21aea 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -24,7 +24,9 @@ #define FAST_ENCODE #ifdef FAST_ENCODE + #include "mapcode_fast_encode.h" + #endif /////////////////////////////////////////////////////////////////////////////////////////////// @@ -36,19 +38,19 @@ // PUBLIC - returns distance (in meters) between two coordinates (in degrees) double distanceInMeters(double latDeg1, double lonDeg1, double latDeg2, double lonDeg2) { // Radius of Earth. - #define EARTH_RADIUS_X_METERS 6378137 - #define EARTH_RADIUS_Y_METERS 6356752 +#define EARTH_RADIUS_X_METERS 6378137 +#define EARTH_RADIUS_Y_METERS 6356752 // Circumference of Earth. - #define EARTH_CIRCUMFERENCE_X (EARTH_RADIUS_X_METERS * 2 * _PI) - #define EARTH_CIRCUMFERENCE_Y (EARTH_RADIUS_Y_METERS * 2 * _PI) +#define EARTH_CIRCUMFERENCE_X (EARTH_RADIUS_X_METERS * 2 * _PI) +#define EARTH_CIRCUMFERENCE_Y (EARTH_RADIUS_Y_METERS * 2 * _PI) // Meters per degree latitude is fixed. For longitude: use factor * cos(midpoint of two degree latitudes). - #define METERS_PER_DEGREE_LAT (EARTH_CIRCUMFERENCE_Y / 360.0) - #define METERS_PER_DEGREE_LON (EARTH_CIRCUMFERENCE_X / 360.0) +#define METERS_PER_DEGREE_LAT (EARTH_CIRCUMFERENCE_Y / 360.0) +#define METERS_PER_DEGREE_LON (EARTH_CIRCUMFERENCE_X / 360.0) - // PI - #define _PI 3.14159265358979323846 + // PI +#define _PI 3.14159265358979323846 if (lonDeg1 < 0 && lonDeg2 > 1) { lonDeg1 += 360; } if (lonDeg2 < 0 && lonDeg1 > 1) { lonDeg2 += 360; } @@ -104,14 +106,14 @@ typedef struct { // point static point32 convertFractionsToCoord32(const point *p) { point32 p32; - p32.lat = (int) floor(p->lat / 810000); + p32.lat = (int) floor(p->lat / 810000); p32.lon = (int) floor(p->lon / 3240000); return p32; } static point convertFractionsToDegrees(const point *p) { point pd; - pd.lat = p->lat / ( 810000 * 1000000.0); + pd.lat = p->lat / (810000 * 1000000.0); pd.lon = p->lon / (3240000 * 1000000.0); return pd; } @@ -151,8 +153,7 @@ static void convertCoordsToMicrosAndFractions(point32 *coord32, int *fraclat, in #define Boundaries mminforec // returns nonzero if x in the range minx...maxx -static int isInRange(int x, const int minx, const int maxx) -{ +static int isInRange(int x, const int minx, const int maxx) { if (minx <= x && x < maxx) { return 1; } if (x < minx) { x += 360000000; } else { x -= 360000000; } // 1.32 fix FIJI edge case if (minx <= x && x < maxx) { return 1; } @@ -165,7 +166,7 @@ static int fitsInsideBoundaries(const point32 *coord32, const Boundaries *b) { } // set target Boundaries to a source extended with deltalat, deltaLon (in microDegrees) -static Boundaries *getExtendedBoundaries(Boundaries *target, const Boundaries *source, +static Boundaries *getExtendedBoundaries(Boundaries *target, const Boundaries *source, const int deltaLat, const int deltaLon) { target->miny = source->miny - deltaLat; target->minx = source->minx - deltaLon; @@ -191,8 +192,8 @@ typedef struct { double fmaxx; } MapcodeZone; -static void setFromFractions(MapcodeZone *z, - const double y, const double x, +static void setFromFractions(MapcodeZone *z, + const double y, const double x, const double yDelta, const double xDelta) { z->fminx = x; z->fmaxx = x + xDelta; @@ -312,7 +313,7 @@ static int debugStopAt = -1; // to externally test-restrict internal encoding, d // returns true iff ccode is a subdivision of some other country static int isSubdivision(const int ccode) { - return (ParentTerritoryOf(ccode) >= 0); + return (ParentTerritoryOf(ccode) >= 0); } // find first territory rectangle of the same type as m @@ -336,7 +337,7 @@ static int isNearBorderOf(const point32 *coord32, const Boundaries *b) { int xdiv8 = xDivider4(b->miny, b->maxy) / 4; // should be /8 but there's some extra margin Boundaries tmp; return (fitsInsideBoundaries(coord32, getExtendedBoundaries(&tmp, b, +60, +xdiv8)) && - (!fitsInsideBoundaries(coord32, getExtendedBoundaries(&tmp, b, -60, -xdiv8)))); + (!fitsInsideBoundaries(coord32, getExtendedBoundaries(&tmp, b, -60, -xdiv8)))); } static const char *get_entity_iso3(char *entity_iso3_result, const int ccode) { @@ -347,12 +348,14 @@ static const char *get_entity_iso3(char *entity_iso3_result, const int ccode) { } static void makeupper(char *s) { - while (*s) { *s++ = (char) toupper(*s); } + while (*s) { + *s = (char) toupper(*s); + s++; + } } // returns 1 - 8, or negative if error -static int getParentcode(const char *s, const int len) -{ +static int getParentcode(const char *s, const int len) { const char *p = (len == 2 ? parents2 : parents3); const char *f; char country[4]; @@ -439,9 +442,8 @@ static int unpack_if_alldigits(char *input) { return 1; } // v1.50 - if ((*s == 'a') || (*s == 'e') || (*s == 'u') || - (*s == 'A') || (*s == 'E') || (*s == 'U')) - { + if ((*s == 'a') || (*s == 'e') || (*s == 'u') || + (*s == 'A') || (*s == 'E') || (*s == 'U')) { char *e = s + 1; // s is vowel, e is lastchar int v = 0; @@ -496,7 +498,7 @@ static void encodeExtension(char *result, const int extrax4, const int extray, c double factorx = (double) MAX_PRECISION_FACTOR * dividerx4; // perfect integer! double factory = (double) MAX_PRECISION_FACTOR * dividery; // perfect integer! double valx = ((double) MAX_PRECISION_FACTOR * extrax4) + enc->fraclon; // perfect integer! - double valy = ((double) MAX_PRECISION_FACTOR * extray ) + (ydirection * enc->fraclat); // perfect integer! + double valy = ((double) MAX_PRECISION_FACTOR * extray) + (ydirection * enc->fraclat); // perfect integer! // protect against floating point errors if (valx < 0) { valx = 0; } else if (valx >= factorx) { valx = factorx - 1; } @@ -568,7 +570,8 @@ static int encodeSixWide(int x, int y, int width, int height) { // *** mid-level encode routines *** // returns *result==0 in case of error -static void encodeGrid(char *result, const encodeRec *enc, const int m, const int extraDigits, const char headerLetter) { +static void encodeGrid(char *result, const encodeRec *enc, const int m, const int extraDigits, + const char headerLetter) { const Boundaries *b = boundaries(m); const int orgcodex = coDex(m); @@ -694,7 +697,7 @@ static void encodeGrid(char *result, const encodeRec *enc, const int m, const in } // *result==0 in case of error -static void encodeNameless(char *result, const encodeRec *enc, const int input_ctry, +static void encodeNameless(char *result, const encodeRec *enc, const int input_ctry, const int extraDigits, const int m) { // determine how many nameless records there are (A), and which one is this (X)... const int A = countNamelessRecords(m, firstrec(input_ctry)); @@ -940,7 +943,7 @@ static void encoderEngine(const int ccode, const encodeRec *enc, const int stop_ // pass point to an array of pointers (at least 42), will be made to point to result strings... // returns nr of results; -static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, +static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, const double lat, const double lon, const int tc, const int stop_with_one_result, const int requiredEncoder, const int extraDigits) { @@ -978,11 +981,11 @@ static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, } } #else - int i; - for(i=0;i= 0)) && (enc.mapcodes->count > 0)) { break; } - } + int i; + for(i=0;i= 0)) && (enc.mapcodes->count > 0)) { break; } + } #endif } else { @@ -1032,9 +1035,9 @@ typedef struct { // decode the high-precision extension (0-8 characters) // this routine takes the integer-arithmeteic decoding results (dec->coord32), adds precision, // and determines result zone (dec->zone); returns negative in case of error. -static int decodeExtension(decodeRec *dec, - int dividerx4, int dividery, - const int lon_offset4, +static int decodeExtension(decodeRec *dec, + int dividerx4, int dividery, + const int lon_offset4, const int extremeLat32, const int maxLon32) { double lat1, lon4; const char *extrapostfix = dec->extension; @@ -1127,7 +1130,7 @@ static void decode_triple(const char *result, int *difx, int *dify) { } } // decode_triple -static void decodeSixWide(const int v, const int width, const int height, +static void decodeSixWide(const int v, const int width, const int height, int *x, int *y) { int w; int D = 6; @@ -1449,8 +1452,9 @@ static int decodeAutoHeader(decodeRec *dec, int m) { dec->coord32.lat = b->maxy - vy * dividery; dec->coord32.lon = b->minx + vx * dividerx; - if ((dec->coord32.lon < b->minx) || (dec->coord32.lon >= b->maxx) || - (dec->coord32.lat < b->miny) || (dec->coord32.lat > b->maxy)) // *** CAREFUL! do this test BEFORE adding remainder... + if ((dec->coord32.lon < b->minx) || (dec->coord32.lon >= b->maxx) || + (dec->coord32.lat < b->miny) || + (dec->coord32.lat > b->maxy)) // *** CAREFUL! do this test BEFORE adding remainder... { return -122; // invalid code } @@ -1588,8 +1592,8 @@ static int decoderEngine(decodeRec *dec) { const int r = recType(i); if (r == 0) { if (isNameless(i)) { - if (((codexi == 21) && (codex == 22)) || - ((codexi == 22) && (codex == 32)) || + if (((codexi == 21) && (codex == 22)) || + ((codexi == 22) && (codex == 32)) || ((codexi == 13) && (codex == 23))) { err = decodeNameless(dec, i); break; @@ -1663,7 +1667,7 @@ static int decoderEngine(decodeRec *dec) { } } else { //r>1 - if (((codex == 23) && (codexi == 22)) || + if (((codex == 23) && (codexi == 22)) || ((codex == 33) && (codexi == 23))) { err = decodeAutoHeader(dec, i); break; @@ -1754,7 +1758,7 @@ static struct { {0x03B1, 0x03c9, "ABGDFZHQIKLMNCOJP?STYVXRW"}, // Greek lowercase {0x10d0, 0x10ef, "AB?CE?D?UF?GHOJ?KLMINPQRSTVW?XYZ"}, // Georgisch lowercase {0x0562, 0x0586, "BCDE??FGHI?J?KLM?N?U?PQ?R??STVWXYZ?OA"}, // Armenian lowercase - {0, 0, NULL} + {0, 0, NULL} }; @@ -1993,8 +1997,7 @@ int compareWithMapcodeFormat(const char *s, int fullcode) { // PUBLIC - returns name of territoryCode in (sufficiently large!) result string. // formats: 0=full 1=short // returns empty string in case of error -char *getTerritoryIsoName(char *result, int territoryCode, int format) -{ +char *getTerritoryIsoName(char *result, int territoryCode, int format) { if ((territoryCode < 1) || (territoryCode > MAX_MAPCODE_TERRITORY_CODE)) { *result = 0; } else { @@ -2107,8 +2110,7 @@ static int binfindmatch(const int parentcode, const char *str) { // PUBLIC - returns territoryCode of string (or negative if not found). // optional_tc: context territoryCode to handle ambiguities (pass <=0 if unknown). -int getTerritoryCode(const char *string, int optional_tc) -{ +int getTerritoryCode(const char *string, int optional_tc) { if (string == NULL) { return -1; } while (*string > 0 && *string <= 32) { string++; } // skip leading whitespace @@ -2119,7 +2121,9 @@ int getTerritoryCode(const char *string, int optional_tc) } else if (string[2] && string[3] == '-') { return binfindmatch(getParentcode(string, 3), string + 4); } else { - const int parentcode = ccode<0 ? 0 : ((parentnumber[ccode] > 0) ? parentnumber[ccode] : parentnumber[ParentTerritoryOf(ccode)]); + const int parentcode = + ccode < 0 ? 0 : ((parentnumber[ccode] > 0) ? parentnumber[ccode] : parentnumber[ParentTerritoryOf( + ccode)]); const int b = binfindmatch(parentcode, string); if (b > 0) { return b; @@ -2193,6 +2197,7 @@ int encodeLatLonToMapcodes_Deprecated(char **v, double lat, double lon, int terr // Legacy: NOT threadsafe static char makeiso_bufbytes[16]; static char *makeiso_buf; + const char *convertTerritoryCodeToIsoName(int tc, int format) { if (makeiso_buf == makeiso_bufbytes) { makeiso_buf = makeiso_bufbytes + 8; diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index 880143a..f0f3f10 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -24,7 +24,6 @@ extern "C" { #define SUPPORT_FOREIGN_ALPHABETS // Define to support additional alphabets. #define SUPPORT_HIGH_PRECISION // Define to enable high-precision extension logic. -#define FORCE_RECODE // Define to enforce that encode(decode(M)) generates M #define MAX_NR_OF_MAPCODE_RESULTS 22 // Max. number of results ever returned by encoder (e.g. for 26.904899, 95.138515). #define MAX_PROPER_MAPCODE_LEN 10 // Max. number of characters in a proper mapcode (including the dot). @@ -258,8 +257,8 @@ double maxErrorInMeters(int extraDigits); * Furthermore, encode(q) must yield back M *unless* point q is near multiple borders. */ int multipleBordersNearby( - double lat, - double lon, + double lat, + double lon, int territoryCode); /** diff --git a/unitttest/README.md b/unitttest/README.md new file mode 100644 index 0000000..7a0b739 --- /dev/null +++ b/unitttest/README.md @@ -0,0 +1,12 @@ +# Unit Tests + +To build the unit tests, execute: + + cd utility + gcc -O unittest.c -o unittest + +(Or if you need to make sure there are no warnings:) + + gcc -Wall -Wstrict-prototypes -Wshorten-64-to-32 -O unittest.c -o unittest + +To execute the tests, simply execute 'unittest' with no arguments. diff --git a/unitttest/decode_test.h b/unitttest/decode_test.h index da4cbe1..6e9d7c8 100644 --- a/unitttest/decode_test.h +++ b/unitttest/decode_test.h @@ -25,15860 +25,15860 @@ typedef struct { } encode_test_record; static const encode_test_record encode_test[] = { - {-90.000000000, 0.000000000, 2, 3, "ATA ZZ.ZZ"}, - {-90.000000000, 0.000000000, 2, 3, "ATA HK3N.ZZLZ"}, - { 36.107682000, -5.384925000, 0, 0, ""}, - { 39.730401000, -79.954163500, 0, 0, ""}, - { 39.730391000, -79.954152000, 0, 0, ""}, - { 5.608728000, -10.179262000, 2, 0, "LBR BZ.ZZZY-42"}, - { 1.864962000, 9.478995000, 2, 0, "GNQ B0Z.S18-0L"}, - { 33.864760000, 75.000000000, 3, 0, "IN-JK J4Q.SMW-2X"}, - { 7.853151000, -82.113956000, 2, 3, "PAN NVQL.1XB"}, - { 8.769800000, -82.814990000, 2, 5, "CRI WQZ.VW2"}, - {-24.495000000, -127.750000000, 1, 2, "PCN HBP.2XK"}, - { 52.387404000, 4.865110000, 4, 5, "NLD 00.A0"}, - {-60.000000000, 0.000000000, 1, 2, "ATA HGPC.Z0LH"}, - { 0.000000000, 0.000000000, 1, 1, "HHHHC.X0KG"}, - { 0.000000000, 179.999999000, 2, 3, "KIR L384.7K5"}, - { 0.000000000, 180.000000000, 2, 3, "KIR L384.7K5"}, - { 0.000000000, -180.000000000, 2, 3, "KIR L384.7K5"}, - { 0.000000000, -179.999999000, 2, 3, "KIR L384.7K5"}, - { 90.000000000, 0.000000000, 1, 1, "ZH0H0.H1HG"}, - { 26.423556000, -113.610855000, 1, 9, "USA LMX0.80JK"}, - {-10.570302000, 56.494384000, 2, 3, "MUS 707W.FXZ"}, - { 26.904854000, 95.138497000, 5, 21, "IN-NL WKS.H6"}, - { 35.867000000, -3.426000010, 2, 5, "ESP SH74.H7MG-7"}, - { 46.129710000, 20.784451000, 2, 8, "ROU GFWB.JNK-WN"}, - {-48.406038000, 0.008228000, 1, 1, "4HHRT.3P66-2"}, - {-48.406038000, -179.991772000, 2, 3, "NZL SKT5.3H3F-H"}, - { 26.904854500, 95.138498300, 0, 0, "IN-NL W7Y.9W9B-9R"}, - { 52.383984000, 4.865401375, 0, 0, "NLD 00.XX"}, - { 52.383984000, 4.865401375, 0, 0, " NLD 00.XX"}, - { 52.383984000, 4.865401375, 0, 0, "NLD 00.XX"}, - { 52.383984000, 4.865401375, 0, 0, "NLD 00.XX "}, - { 52.383984000, 4.865401375, 0, 0, " NLD 00.XX "}, - { 52.383984000, 4.865401375, 0, 0, "nld oo.xx"}, - { 52.383984000, 4.865401375, 0, 0, " nld oo.xx "}, - { 41.903500000, 12.452000000, 2, 8, "VAT 5D.2J"}, - { 41.903500000, 12.452000000, 2, 8, "VAT J0PX.VN7"}, - { 43.750047000, 7.406609000, 2, 6, "MCO 12.XX"}, - { 43.738347000, 7.424291000, 2, 6, "MCO VSFV.J71"}, - { 36.154689000, -5.380998000, 3, 7, "GIB 12.XX"}, - { 36.133629000, -5.353212000, 3, 7, "GIB KNP.PT2"}, - { 36.133629000, -5.353212000, 3, 7, "GIB 6FCF.4C6"}, - { -8.522836000, -172.532451500, 2, 4, "TKL 12.XX"}, - { -9.074885000, -171.996221500, 2, 4, "TKL 000.XX"}, - { -9.295873000, -171.498580500, 2, 4, "TKL J00.XX"}, - { -8.329716500, -172.507421500, 1, 3, "TKL 123.XXX"}, - {-12.146775000, 96.815659000, 2, 3, "CCK 00.XX"}, - {-12.174062000, 96.889234000, 2, 3, "CCK J0.XX"}, - {-11.818779000, 96.655060000, 1, 2, "CCK 12.XXX"}, - { 17.939100000, -62.871574000, 2, 3, "BLM 12.XX"}, - { 18.006785500, -62.938318500, 1, 2, "BLM 12.XXX"}, - { -0.493929500, 166.903379500, 1, 4, "NRU 12.XX"}, - { -8.523974000, 179.165565000, 3, 5, "TUV 12.XX"}, - { -8.661805000, 179.009289000, 2, 4, "TUV 0H.S0F"}, - { -9.443935000, 179.794045000, 2, 4, "TUV 97.S0X"}, - { -8.086627000, 178.286189000, 2, 4, "TUV CC.S14"}, - { -7.530279000, 178.634053000, 2, 4, "TUV J6.S14"}, - { -7.270379000, 177.115653000, 2, 4, "TUV L6.S14"}, - { -6.336379000, 176.273753000, 2, 4, "TUV N6.S14"}, - { -6.165535000, 177.270145000, 2, 4, "TUV Q7.S0X"}, - { -5.719791000, 176.037937000, 2, 4, "TUV T7.S0Y"}, - {-10.788635000, 179.424345000, 2, 4, "TUV X7.S0X"}, - { -5.969180000, 176.171308500, 1, 3, "TUV 1234.XXX"}, - { 22.123545000, 113.530764500, 1, 6, "MAC 12.XX"}, - { 18.082100000, -63.104574000, 2, 5, "SXM 12.XX"}, - { 18.126435500, -63.148143500, 1, 3, "SXM 12.XXX"}, - { 18.082100000, -63.104574000, 2, 5, "MAF 12.XX"}, - { 18.126435500, -63.148143500, 1, 3, "MAF 12.XXX"}, - {-28.998900000, 167.909058000, 2, 3, "NFK 12.XX"}, - {-28.934931000, 167.827236500, 1, 2, "NFK 12.XXX"}, - {-25.076258000, -130.134066500, 2, 3, "PCN 00.XX"}, - {-23.906262000, -130.767582375, 2, 3, "PCN C0.XX"}, - {-24.689801000, -124.810683500, 2, 3, "PCN P0.XX"}, - {-24.215153000, -128.503824000, 2, 3, "PCN 12.XXX"}, - {-24.136102500, -130.596492000, 1, 2, "PCN 123.XXX"}, - {-54.400844500, 3.288844500, 2, 3, "BVT 12.XX"}, - {-54.304931000, 3.202711500, 1, 2, "BVT 12.XXX"}, - { 32.309545000, -64.817631000, 2, 4, "BMU 00.XX"}, - { 32.256495000, -64.883960000, 2, 4, "BMU J0.XX"}, - { 32.496592000, -65.010164000, 1, 3, "BMU 12.XXX"}, - { -7.262839000, 72.353429000, 3, 4, "IOT 12.XX"}, - { -7.208347000, 72.322823000, 2, 3, "IOT 12.XXX"}, - { -5.492458000, 71.714223000, 2, 3, "IOT 123.XX"}, - { -5.208016500, 70.606169500, 1, 2, "IOT 123.XXX"}, - { 43.961945000, 12.402650000, 4, 8, "SMR 00.XX"}, - { 43.942655000, 12.466633000, 4, 8, "SMR J0.XX"}, - { 43.942850000, 12.501602000, 4, 8, "SMR 80.DQFN"}, - { 43.942850000, 12.459670000, 4, 8, "SMR ZQRQ.TQ"}, - { 43.942850000, 12.459670000, 4, 8, "SMR 3QK.RQCT"}, - { 43.942850000, 12.459670000, 4, 8, "SMR HZVZ.YN6"}, - { 49.416225000, -2.615847000, 3, 6, "GGY 12.XX"}, - { 49.775740500, -2.668657000, 2, 5, "GGY 12.XXX"}, - { 49.595637000, -2.381287000, 2, 5, "GGY NYGR.CSS"}, - { 18.211385000, -63.103407000, 2, 3, "AIA 12.XX"}, - { 18.505100000, -63.405745000, 1, 2, "AIA 12.XXX"}, - { 16.718335000, -62.238617500, 2, 3, "MSR 12.XX"}, - { 16.858537000, -62.314800000, 1, 2, "MSR 12.XXX"}, - { 49.200722500, -2.234798000, 3, 6, "JEY 12.XX"}, - { 49.300676000, -2.259926000, 2, 5, "JEY 12.XXX"}, - { 49.220288000, -2.134781000, 2, 5, "JEY PZ2Q.YHG"}, - {-10.417171000, 105.636796500, 2, 4, "CXR 12.XX"}, - {-10.366393000, 105.505653000, 1, 3, "CXR 12.XXX"}, - {-13.232345000, -176.223692750, 3, 4, "WLF 00.XX"}, - {-13.269326000, -176.218218250, 3, 4, "WLF 70.XX"}, - {-13.277395000, -176.220438250, 3, 4, "WLF F0.XX"}, - {-13.305625000, -176.245071250, 3, 4, "WLF M0.XX"}, - {-13.343876000, -176.223191250, 3, 4, "WLF T0.XX"}, - {-14.176085500, -178.208763500, 2, 3, "WLF 12.XXX"}, - {-13.427799500, -176.339842500, 2, 3, "WLF 123.XX"}, - {-13.234725500, -176.199782000, 3, 4, "WLF XLG.3GP"}, - { 18.446545000, -64.639763125, 3, 5, "VGB 00.XX"}, - { 18.398515000, -64.713921625, 3, 8, "VGB J0.XX"}, - { 18.371455000, -64.851385750, 2, 7, "VGB 00.XXX"}, - { 18.463445000, -64.493798750, 2, 3, "VGB C0.XXX"}, - { 18.797075000, -64.598815625, 2, 4, "VGB P0.XXX"}, - { 18.435709500, -64.599590000, 3, 5, "VGB D0C.8M0"}, - { 47.088162000, 9.474175125, 3, 9, "LIE 00.XX"}, - { 47.126681000, 9.519525125, 3, 9, "LIE 70.XX"}, - { 47.143690000, 9.509687625, 3, 9, "LIE F0.XX"}, - { 47.199309000, 9.485981375, 3, 9, "LIE M0.XX"}, - { 47.216318000, 9.499897750, 3, 9, "LIE T0.XX"}, - { 47.252770500, 9.478642000, 2, 8, "LIE 12.XXX"}, - { 47.159000000, 9.556000000, 3, 9, "LIE 8Y2T.NT7"}, - { 12.559837000, -70.057691000, 2, 3, "ABW 12.XX"}, - { 12.625701000, -70.098498500, 1, 2, "ABW 12.XXX"}, - { 8.772027500, 167.711622000, 3, 4, "MHL 12.XX"}, - { 7.315998000, 170.988630000, 2, 3, "MHL 12.XXX"}, - { 7.284380000, 168.546592000, 2, 3, "MHL 123.XX"}, - { 14.860715000, 168.759190000, 2, 3, "MHL 012.XXX"}, - { 4.964946000, 168.506462000, 2, 3, "MHL 112.XXX"}, - { 10.022115000, 160.691911500, 2, 6, "MHL 212.XXX"}, - { 11.543015000, 166.627511500, 2, 3, "MHL 312.XXX"}, - { 19.291615000, 166.404555000, 2, 3, "MHL 412.XXX"}, - { 6.298222500, 169.376017500, 2, 3, "MHL 512.XXX"}, - { 6.291229000, 171.733383000, 2, 3, "MHL 612.XXX"}, - { 7.322900000, 171.525337000, 2, 3, "MHL 712.XXX"}, - { 5.816015000, 167.909625000, 2, 3, "MHL 812.XXX"}, - { 11.350415000, 166.131711500, 2, 3, "MHL 912.XXX"}, - { 10.520415000, 169.722711500, 2, 3, "MHL B12.XXX"}, - { 8.414305000, 170.871866000, 2, 3, "MHL C12.XXX"}, - { 11.695615000, 162.027411500, 2, 3, "MHL D12.XXX"}, - { 11.796215000, 165.196411500, 2, 3, "MHL F12.XXX"}, - { 5.843415000, 168.912125000, 2, 3, "MHL G12.XXX"}, - { 9.138315000, 166.028411500, 2, 3, "MHL H12.XXX"}, - { 8.513415000, 167.172425000, 2, 3, "MHL J12.XXX"}, - { 9.514759000, 166.836034500, 2, 3, "MHL K12.XXX"}, - { 9.514759000, 167.309962500, 2, 3, "MHL L12.XXX"}, - { 9.023719000, 167.404747500, 2, 3, "MHL M12.XXX"}, - { 10.114815000, 168.920711500, 2, 3, "MHL N12.XXX"}, - { 8.904654000, 170.832795500, 2, 3, "MHL P12.XXX"}, - { 10.487915000, 170.662011500, 2, 3, "MHL Q12.XXX"}, - { 8.185109000, 167.946430000, 2, 3, "MHL R12.XXX"}, - { 11.550815000, 167.245311500, 2, 3, "MHL S12.XXX"}, - { 9.275015000, 165.438011500, 2, 3, "MHL T12.XXX"}, - { 11.424215000, 169.510511500, 2, 3, "MHL V12.XXX"}, - { 10.304115000, 165.751111500, 2, 3, "MHL W12.XXX"}, - { 9.756731000, 169.810234500, 2, 3, "MHL X12.XXX"}, - { 9.265690000, 169.810234500, 2, 3, "MHL Y12.XXX"}, - { 12.459611000, 169.890283500, 2, 3, "MHL Z12.XXX"}, - { 18.320633000, 161.021925000, 1, 2, "MHL 1234.XXX"}, - {-14.268495000, -170.750595500, 4, 5, "ASM 12.XX"}, - {-11.080345000, -171.102087000, 3, 5, "ASM 03.S16"}, - {-14.377975000, -170.859975000, 3, 4, "ASM 19.S11"}, - {-14.300956000, -169.700979000, 3, 4, "ASM 89.S14"}, - {-14.618850000, -168.235506000, 2, 3, "ASM H9.S0Q"}, - {-13.437751000, -171.092483000, 2, 3, "ASM 123.XXX"}, - {-11.287795000, -170.986984000, 2, 4, "ASM 1234.XXX"}, - {-21.221107500, -159.826193000, 3, 4, "COK 12.XX"}, - {-10.034426000, -161.245788500, 2, 5, "COK 12.XXX"}, - { -9.305035000, -158.180766500, 2, 5, "COK 123.XX"}, - {-18.781581500, -159.853411500, 2, 3, "COK 123.XXX"}, - {-11.130425000, -165.926388500, 2, 4, "COK R1.XXXX"}, - {-11.769825000, -165.625288500, 2, 3, "COK N1.XXXX"}, - {-13.546525000, -163.356110000, 2, 3, "COK S1.XXXX"}, - {-21.958425000, -158.168780000, 2, 3, "COK M1.XXXX"}, - {-18.272725000, -163.379945000, 2, 3, "COK P1.XXXX"}, - { -9.541018000, -165.641906500, 1, 3, "COK 1234.XXX"}, - { 46.821100000, -56.239095500, 2, 7, "SPM 12.XX"}, - { 47.136427500, -56.568465000, 1, 4, "SPM 12.XXX"}, - {-19.038699000, -169.943514500, 2, 3, "NIU 12.XX"}, - {-18.925931000, -169.986493500, 1, 2, "NIU 12.XXX"}, - { 17.321024000, -62.743705000, 2, 3, "KNA 00.XX"}, - { 17.108025000, -62.630767000, 2, 3, "KNA J0.XX"}, - { 17.430092000, -62.886208500, 1, 2, "KNA 12.XXX"}, - { 19.306024000, -81.395109500, 3, 5, "CYM 00.XX"}, - { 19.338604000, -81.417519500, 3, 5, "CYM J0.XX"}, - { 19.230025000, -81.484745000, 2, 4, "CYM 0D.S0K"}, - { 19.618683000, -80.143865000, 2, 4, "CYM DC.S0P"}, - { 19.361237000, -81.444708000, 2, 4, "CYM 123.XXX"}, - { 12.192520000, -68.305890000, 3, 7, "BES 12.XX"}, - { 12.330369000, -68.427559000, 2, 5, "BES 112.XX"}, - { 12.330369000, -68.344913000, 2, 5, "BES 212.XX"}, - { 12.249645000, -68.427559000, 2, 5, "BES 312.XX"}, - { 12.249645000, -68.344913000, 2, 5, "BES 412.XX"}, - { 12.249645000, -68.262267000, 2, 5, "BES 512.XX"}, - { 12.168921000, -68.344913000, 2, 6, "BES 612.XX"}, - { 12.168921000, -68.262267000, 3, 7, "BES 712.XX"}, - { 12.088197000, -68.287061000, 2, 6, "BES 812.XX"}, - { 17.522080000, -63.003094500, 2, 3, "BES T12.XX"}, - { 17.658080000, -63.270094500, 2, 3, "BES S12.XX"}, - { 12.158200000, -68.268000000, 3, 7, "BES 1Z54.9VM"}, - { 4.244073000, 73.476110000, 3, 4, "MDV 12.XX"}, - { -0.264365000, 73.061913000, 3, 4, "MDV 12.XXX"}, - { 6.537892000, 72.838205000, 3, 4, "MDV 123.XX"}, - { 5.600025000, 72.500025000, 2, 3, "MDV 033.S0R"}, - { 1.750025000, 72.660025000, 2, 3, "MDV 70H.009"}, - { 0.160025000, 72.900025000, 2, 3, "MDV TVK.S0K"}, - { -0.719975000, 73.026153000, 2, 3, "MDV Y11.S17"}, - { 4.208973000, 73.514000000, 3, 4, "MDV HDL0.4N8"}, - {-15.904900000, -5.755672500, 3, 4, "SHN 12.XX"}, - { -7.996230000, -14.424731000, 2, 3, "SHN 07.S10"}, - {-16.039975000, -5.804975000, 2, 3, "SHN 39.S14"}, - {-37.182975000, -12.371975000, 2, 3, "SHN 78.S0Z"}, - {-37.458975000, -12.746975000, 2, 3, "SHN BC.S0J"}, - {-40.399975000, -10.059975000, 2, 3, "SHN K9.S0R"}, - {-15.940000000, -5.716519500, 3, 4, "SHN Z7DQ.3QGQ"}, - { 35.907165000, 14.426430000, 2, 3, "MLT 12.XX"}, - { 36.110092000, 14.191060000, 1, 2, "MLT 12.XXX"}, - { 12.065477000, -61.793947500, 2, 4, "GRD 12.XX"}, - { 11.985162000, -61.792216500, 1, 3, "GRD 12.XXX"}, - { 18.338662500, -64.983435000, 4, 6, "VIR 12.XX"}, - { 18.260025000, -65.068821000, 3, 5, "VIR 0B.S11"}, - { 17.660025000, -64.939975000, 2, 3, "VIR CB.S10"}, - { 18.329545500, -65.074815500, 2, 4, "VIR 123.XX"}, - { 18.341310000, -64.926438000, 4, 6, "VIR 974.D6C"}, - {-12.734261000, 45.203566375, 2, 5, "MYT 10.XX"}, - {-12.806898000, 45.244092625, 2, 5, "MYT J0.XX"}, - {-12.630925000, 44.925385500, 1, 4, "MYT 12.XXX"}, - { 78.242245000, 15.486271875, 4, 6, "SJM 00.XX"}, - { 78.047825000, 14.053596500, 4, 6, "SJM J0.XX"}, - { 71.200115000, -9.088721000, 2, 4, "SJM 12.XXX"}, - { 79.391396000, 10.833108500, 3, 5, "SJM 123.XXX"}, - { 79.146012500, -7.648473000, 1, 3, "SJM 123.XXXX"}, - { 80.388162500, 10.853275500, 2, 4, "SJM 1234.XXX"}, - { 13.149955000, -61.251718500, 3, 4, "VCT 12.XX"}, - { 13.100025000, -61.299975000, 2, 3, "VCT 0L.S0Y"}, - { 12.770025000, -61.299975000, 2, 3, "VCT 8N.S0B"}, - { 12.530025000, -61.499975000, 2, 4, "VCT KH.S0G"}, - { 12.732508500, -61.497274500, 2, 3, "VCT 123.XXX"}, - {-53.039540000, 73.404700500, 2, 3, "HMD 12.XX"}, - {-53.086530000, 72.611792500, 1, 2, "HMD 123.XX"}, - { 13.155374000, -59.636815000, 2, 3, "BRB 12.XX"}, - { 13.334808500, -59.698320000, 1, 2, "BRB 12.XXX"}, - { 17.165100000, -61.859574000, 3, 4, "ATG 12.XX"}, - { 17.497318000, -61.947817000, 2, 3, "ATG 123.XX"}, - { 17.229133500, -61.941961000, 2, 3, "ATG 12.XXX"}, - { 17.796523500, -62.378232000, 1, 2, "ATG 123.XXX"}, - { 12.161451000, -68.968311000, 2, 6, "CUW 12.XX"}, - { 12.288352500, -69.139971500, 1, 4, "CUW 12.XXX"}, - { -4.562483500, 55.409233000, 4, 5, "SYC 12.XX"}, - { -4.409885000, 55.206464000, 3, 4, "SYC 12.XXX"}, - { -4.651343000, 55.530517000, 4, 5, "SYC 123.XX"}, - { -4.046885000, 53.308533500, 2, 3, "SYC 123.XXX"}, - { -9.646021000, 46.293632000, 2, 3, "SYC 12.XXXX"}, - { -5.802131500, 52.780640500, 2, 3, "SYC 1234.XX"}, - { -4.163258500, 46.379339000, 1, 2, "SYC 1234.XXX"}, - { 7.378100000, 134.441110000, 4, 5, "PLW 12.XX"}, - { 7.256801000, 134.339779500, 4, 5, "PLW 12.XXX"}, - { 6.857190000, 134.032451000, 3, 4, "PLW 123.XX"}, - { 8.175299500, 132.231598500, 2, 3, "PLW 123.XXX"}, - { 5.186929000, 131.126580000, 2, 4, "PLW 12.XXXX"}, - { 7.343000000, 134.479000000, 4, 5, "PLW X49Y.3PG"}, - { 15.126075000, 145.694850500, 3, 4, "MNP 12.XX"}, - { 15.260115000, 145.427076500, 2, 3, "MNP 12.XXX"}, - { 18.412878500, 145.612422500, 2, 3, "MNP 123.XX"}, - { 17.754860500, 144.886376000, 1, 2, "MNP 123.XXX"}, - { 42.540300000, 1.489381500, 3, 7, "AND 12.XX"}, - { 42.666820500, 1.426351500, 2, 6, "AND 12.XXX"}, - { 42.544528000, 1.600164000, 2, 6, "AND 0BP2.NSY"}, - { 13.562913000, 144.826296750, 2, 3, "GUM 00.XX"}, - { 13.451659000, 144.739928750, 2, 3, "GUM J0.XX"}, - { 13.661115000, 144.560790000, 1, 2, "GUM 12.XXX"}, - { 54.209593000, -4.553932500, 3, 5, "IMN 12.XX"}, - { 54.436115000, -4.877338500, 2, 4, "IMN 12.XXX"}, - { 54.236000000, -4.527396000, 2, 4, "IMN HK6H.T36"}, - { 14.059398000, -61.011049000, 2, 3, "LCA 12.XX"}, - { 14.078452500, -61.085128000, 1, 2, "LCA 12.XXX"}, - { 7.394024000, 151.560485000, 4, 5, "FSM 12.XX"}, - { 6.914801500, 157.784498500, 3, 4, "FSM 12.XXX"}, - { 9.281129000, 137.894187500, 3, 4, "FSM 123.XX"}, - { 8.241275000, 137.168225000, 3, 4, "FSM 01.XXXX"}, - { 9.721075000, 139.570211500, 3, 4, "FSM 11.XXXX"}, - { 9.551675000, 140.308711500, 3, 4, "FSM 21.XXXX"}, - { 7.150775000, 143.662925000, 3, 4, "FSM 31.XXXX"}, - { 7.163975000, 144.368525000, 3, 4, "FSM 41.XXXX"}, - { 8.376075000, 144.303725000, 3, 4, "FSM 51.XXXX"}, - { 9.016275000, 145.172011500, 3, 4, "FSM 61.XXXX"}, - { 7.481875000, 145.651525000, 3, 4, "FSM 71.XXXX"}, - { 7.276075000, 146.019425000, 3, 4, "FSM 81.XXXX"}, - { 7.268575000, 149.098325000, 4, 5, "FSM 91.XXXX"}, - { 8.376175000, 149.453225000, 3, 4, "FSM B1.XXXX"}, - { 8.562375000, 150.027711500, 3, 4, "FSM C1.XXXX"}, - { 5.702475000, 152.931225000, 3, 4, "FSM D1.XXXX"}, - { 5.244675000, 153.433725000, 3, 4, "FSM F1.XXXX"}, - { 7.887574000, 154.066725000, 3, 4, "FSM G1.XXXX"}, - { 7.304775000, 155.077425000, 3, 4, "FSM H1.XXXX"}, - { 5.599675000, 157.047625000, 3, 4, "FSM J1.XXXX"}, - { 6.474675000, 159.549125000, 3, 4, "FSM K1.XXXX"}, - { 5.999875000, 160.488425000, 3, 4, "FSM L1.XXXX"}, - { 9.588275000, 160.699511500, 3, 6, "FSM M1.XXXX"}, - { 5.253075000, 162.664525000, 3, 5, "FSM N1.XXXX"}, - { 9.068385000, 146.776394000, 3, 4, "FSM 1234.XX"}, - { 9.209794500, 150.802947500, 3, 4, "FSM 123.XXX"}, - { 5.552433000, 137.889819000, 2, 4, "FSM 1234.XXX"}, - { 4.838830000, 152.184678000, 2, 3, "FSM 123.XXXX"}, - { 9.559801000, 137.950152500, 3, 4, "FSM 1234.XXXX"}, - { 1.340073000, 103.802110000, 2, 7, "SGP 12.XX"}, - { 1.308344000, 103.592267000, 1, 5, "SGP 12.XXX"}, - {-21.132198000, -175.244416000, 5, 6, "TON 12.XX"}, - {-21.031705000, -175.337480000, 4, 5, "TON 12.XXX"}, - {-19.016968000, -174.255709000, 3, 4, "TON 123.XX"}, - {-20.620290000, -175.726861000, 3, 4, "TON 123.XXX"}, - {-15.765020000, -176.054965000, 2, 3, "TON 12.XXXX"}, - {-19.667860000, -176.113265000, 2, 3, "TON 1234.XX"}, - {-16.015046500, -176.122208000, 2, 3, "TON 1234.XXX"}, - { 15.337100000, -61.390053500, 2, 3, "DMA 12.XX"}, - { 15.627756000, -61.571423500, 1, 2, "DMA 12.XXX"}, - { 26.245145000, 50.511326375, 3, 6, "BHR 00.XX"}, - { 26.210307000, 50.577059875, 3, 6, "BHR J0.XX"}, - { 25.805830000, 50.321376000, 2, 5, "BHR 12.XXX"}, - { 25.594065000, 50.450223000, 2, 5, "BHR 123.XX"}, - { 26.226691000, 50.543445000, 3, 6, "BHR FNZ.WJY"}, - { 1.354296500, 172.925401000, 5, 6, "KIR 12.XX"}, - { 1.912935000, 172.750585000, 4, 5, "KIR 00.XXX"}, - { 1.567965000, 172.860585000, 4, 5, "KIR J0.XXX"}, - { 1.980242000, -157.502931000, 3, 4, "KIR 000.XX"}, - { 3.402960000, 172.909137625, 4, 5, "KIR 300.XX"}, - { 3.138545000, 172.739225000, 4, 5, "KIR 600.XX"}, - { -0.607455000, 174.382425000, 4, 5, "KIR 900.XX"}, - { -1.260605000, 175.905345000, 4, 5, "KIR D00.XX"}, - { -1.117455000, 174.657225000, 4, 5, "KIR H00.XX"}, - { 2.073984000, 173.195345000, 4, 5, "KIR L00.XX"}, - { 1.020545000, 172.967225000, 4, 5, "KIR P00.XX"}, - { -1.793455000, 175.500225000, 4, 5, "KIR S00.XX"}, - { -1.313455000, 176.393225000, 4, 5, "KIR W00.XX"}, - { 4.726545000, -160.454774375, 3, 4, "KIR Y00.XX"}, - { 1.220105500, 172.602650500, 3, 4, "KIR 123.XXX"}, - { -0.460989000, 174.348203000, 3, 4, "KIR 12.XXXX"}, - { -2.193648000, -173.221100000, 3, 4, "KIR 1234.XX"}, - { 1.254190000, 167.610504000, 2, 3, "KIR 1234.XXX"}, - { -9.801539500, -162.921108000, 2, 4, "KIR 123.XXXX"}, - { 3.618701000, 159.726892500, 1, 2, "KIR 1234.XXXX"}, - { 21.435245000, -71.166549000, 3, 5, "TCA 12.XX"}, - { 21.610025000, -72.499975000, 2, 4, "TCA 07.S13"}, - { 21.275025000, -71.729975000, 2, 4, "TCA 26.S0T"}, - { 21.720025000, -72.369975000, 2, 4, "TCA 4C.S0V"}, - { 21.172448000, -71.259702000, 2, 4, "TCA DQ.S04"}, - { 21.770025000, -72.074975000, 3, 5, "TCA PD.S0Y"}, - { 21.855328000, -71.899023000, 3, 5, "TCA 123.XX"}, - { 21.754675000, -72.450015500, 1, 3, "TCA 123.XXX"}, - { 0.378101000, 6.672110000, 3, 4, "STP 12.XX"}, - { 0.410893000, 6.403006000, 2, 3, "STP 12.XXX"}, - { 1.318174000, 7.109977000, 2, 3, "STP 123.XX"}, - { 0.343001000, 6.710000000, 3, 4, "STP FDP.Q8G"}, - { 22.341126000, 114.151625500, 3, 8, "HKG 12.XX"}, - { 22.494473500, 113.855794500, 2, 7, "HKG 123.XX"}, - { 22.358750000, 114.138500000, 2, 7, "HKG RBXQ.TX1F"}, - { 14.616955000, -61.094972000, 2, 3, "MTQ 12.XX"}, - { 14.833607000, -61.213210000, 1, 2, "MTQ 12.XXX"}, - { 62.052360000, -6.881385000, 3, 4, "FRO 12.XX"}, - { 62.315556500, -7.658623500, 2, 3, "FRO 12.XXX"}, - { 62.007203500, -6.945468500, 2, 3, "FRO 123.XX"}, - { 61.444657000, -7.080092000, 2, 3, "FRO S12.XXX"}, - { 62.017260000, -6.801395000, 3, 4, "FRO LBWZ.FKF"}, - { 16.258385000, -61.594590500, 3, 4, "GLP 12.XX"}, - { 15.940025000, -61.809975000, 2, 3, "GLP 0V.S0P"}, - { 16.194025000, -61.549975000, 2, 3, "GLP HN.S12"}, - { 16.230025000, -61.349975000, 2, 3, "GLP S6.S0Y"}, - { 15.820025000, -61.665975000, 2, 3, "GLP W4.S10"}, - { 16.288025000, -61.101975000, 2, 3, "GLP Y4.S13"}, - { 15.715641000, -61.510317500, 2, 3, "GLP 123.XX"}, - { 16.633779500, -61.845004000, 1, 2, "GLP 123.XXX"}, - {-12.114900000, 44.371268000, 3, 6, "COM 12.XX"}, - {-11.860436000, 43.206191000, 2, 3, "COM 12.XXX"}, - {-12.073455000, 44.190230000, 2, 5, "COM 000.XX"}, - {-12.198455000, 43.575230000, 2, 5, "COM J00.XX"}, - {-11.157864500, 43.220429000, 1, 2, "COM 123.XXX"}, - {-20.116630500, 57.461573000, 2, 3, "MUS 12.XX"}, - {-20.121975000, 57.496025000, 3, 4, "MUS 08.S18"}, - {-20.489975000, 57.300025000, 2, 3, "MUS 55.S0Z"}, - {-20.529975000, 57.356025000, 2, 3, "MUS 6T.L10"}, - {-19.900136000, 63.228262000, 2, 3, "MUS 123.XX"}, - {-16.405885000, 59.370076500, 2, 3, "MUS C12.XXX"}, - {-10.302931000, 56.509855000, 2, 3, "MUS N12.XXX"}, - {-15.732908000, 54.351505000, 2, 3, "MUS T12.XXX"}, - {-19.519677000, 57.477441500, 2, 3, "MUS F12.XXX"}, - {-16.079931000, 59.470220000, 2, 3, "MUS X12.XXX"}, - {-20.150406500, 57.500850000, 3, 4, "MUS BYK2.M9L"}, - {-20.877390500, 55.439520500, 3, 4, "REU 12.XX"}, - {-20.883627000, 55.237206500, 2, 3, "REU 12.XXX"}, - {-21.278962500, 55.519337000, 3, 4, "REU 123.XX"}, - {-20.905000000, 55.478482500, 3, 4, "REU G4Z.QV4"}, - { 49.639859000, 6.055902000, 3, 6, "LUX 12.XX"}, - { 49.893615000, 5.852485000, 3, 9, "LUX 12.XXX"}, - { 49.705865000, 5.737581000, 2, 6, "LUX 123.XX"}, - { 49.816750000, 6.132650000, 3, 6, "LUX R9QG.K0X"}, - {-13.848559000, -171.831826500, 3, 4, "WSM 12.XX"}, - {-14.012537000, -172.131996500, 2, 3, "WSM 12.XXX"}, - {-13.550303000, -172.784034500, 2, 3, "WSM 123.XX"}, - {-13.696845000, -172.791178500, 2, 3, "WSM 123.XXX"}, - {-54.245900000, -36.572932500, 4, 5, "SGS 12.XX"}, - {-54.101781000, -36.950068500, 3, 4, "SGS 12.XXX"}, - {-54.851921000, -36.519987500, 3, 4, "SGS 123.XX"}, - {-53.675073000, -38.261525500, 2, 3, "SGS 123.XXX"}, - {-58.189161500, -27.600488500, 2, 3, "SGS 12.XXXX"}, - {-53.903781500, -41.817264000, 2, 3, "SGS P123.XX"}, - {-54.089823500, -39.204725000, 2, 3, "SGS Q123.XX"}, - {-55.170824500, -34.924878500, 2, 3, "SGS R123.XX"}, - {-54.281000000, -36.508519500, 4, 5, "SGS B3DJ.3T0"}, - {-17.548896000, -149.574611625, 6, 7, "PYF 00.XX"}, - {-17.544371000, -149.622478375, 5, 6, "PYF C0.XX"}, - {-17.626810000, -149.624174875, 4, 5, "PYF P0.XX"}, - {-17.670292000, -149.981264000, 4, 5, "PYF 123.XX"}, - {-17.509349500, -149.596203500, 4, 5, "PYF 12.XXX"}, - {-16.257092500, -152.208500500, 3, 4, "PYF 123.XXX"}, - { -8.183128500, -140.940748000, 2, 3, "PYF 12.XXXX"}, - {-11.652222000, -152.057326500, 2, 3, "PYF 0123.XX"}, - {-10.296299000, -152.544846500, 2, 5, "PYF 1123.XX"}, - {-10.144990000, -150.437016500, 2, 5, "PYF 2123.XX"}, - {-27.839806000, -144.623361500, 2, 3, "PYF 3123.XX"}, - {-27.948615000, -143.756811500, 2, 3, "PYF 4123.XX"}, - {-23.443093500, -154.128443500, 2, 3, "PYF 1234.XXX"}, - {-17.543000500, -149.548646500, 5, 6, "PYF 7GYY.RYSQ"}, - { 16.890125000, -25.018540000, 3, 4, "CPV 12.XX"}, - { 15.330625000, -23.839022500, 2, 3, "CPV 12.XXX"}, - { 17.209308000, -25.346057500, 2, 3, "CPV 123.XX"}, - { 17.275299500, -25.295927500, 1, 2, "CPV 123.XXX"}, - { 10.674445000, -61.549771250, 3, 5, "TTO 00.XX"}, - { 10.673175000, -61.468246250, 3, 5, "TTO J0.XX"}, - { 10.267329500, -61.699216500, 2, 4, "TTO 12.XXX"}, - { 10.345401000, -61.371070500, 2, 4, "TTO 123.XX"}, - { 11.557735000, -61.912681500, 1, 3, "TTO 123.XXX"}, - { 4.945549000, 114.878436000, 3, 6, "BRN 12.XX"}, - { 4.819371500, 114.190287000, 2, 5, "BRN 123.XX"}, - { 4.933589000, 114.706721000, 2, 5, "BRN 12.XXX"}, - { 5.064283000, 114.107545500, 1, 4, "BRN 123.XXX"}, - {-49.313903000, 70.161233000, 3, 4, "ATF 12.XX"}, - {-37.772442000, 77.476550500, 2, 3, "ATF 12.XXX"}, - {-38.785809500, 77.440484000, 2, 3, "ATF 123.XX"}, - {-49.883975000, 68.507946000, 2, 3, "ATF 02X.612"}, - {-46.150535000, 50.155905000, 2, 3, "ATF 907.S0X"}, - {-46.467079000, 50.336321000, 2, 3, "ATF B06.S14"}, - {-45.993613000, 50.375191000, 2, 3, "ATF C04.S16"}, - {-46.519639000, 51.622201000, 2, 3, "ATF D0F.S0P"}, - {-46.535183000, 52.078617000, 2, 3, "ATF F0D.S14"}, - {-11.631815000, 47.254905000, 2, 3, "ATF G0B.S0Y"}, - {-17.116085000, 42.662152000, 2, 3, "ATF H07.S16"}, - {-21.542085000, 39.626568000, 2, 4, "ATF J07.S16"}, - {-22.423085000, 40.297114000, 2, 4, "ATF K07.S16"}, - {-15.912799000, 54.501193000, 2, 5, "ATF L03.S16"}, - {-12.414085000, 46.373511000, 2, 5, "ATF M07.S16"}, - {-49.349003000, 70.219331000, 3, 4, "ATF SZYG.287M"}, - { 18.463502000, -66.115932000, 4, 6, "PRI 12.XX"}, - { 18.291941500, -66.232392500, 3, 5, "PRI 12.XXX"}, - { 18.146465000, -67.195879000, 3, 5, "PRI 123.XX"}, - { 17.847680000, -67.905590500, 2, 4, "PRI 123.XXX"}, - { 18.190000000, -66.570088500, 3, 5, "PRI ZJP8.KJWV"}, - { 35.177024000, 33.327882000, 3, 4, "CYP 00.XX"}, - { 34.649493000, 32.998509375, 3, 4, "CYP J0.XX"}, - { 35.330115000, 33.129996500, 2, 3, "CYP 12.XXX"}, - { 34.755313000, 32.349022000, 2, 3, "CYP 123.XX"}, - { 35.293669000, 32.262538500, 1, 2, "CYP 123.XXX"}, - { 33.902100000, 35.473532000, 4, 5, "LBN 12.XX"}, - { 34.170115000, 35.479710000, 3, 4, "LBN 12.XXX"}, - { 34.511604000, 35.650978875, 3, 6, "LBN 000.XX"}, - { 33.711545000, 35.258256125, 3, 4, "LBN C00.XX"}, - { 33.403254000, 35.153268125, 3, 6, "LBN P00.XX"}, - { 33.069727000, 34.807702500, 2, 5, "LBN 123.XXX"}, - { 33.870000000, 35.715000000, 3, 6, "LBN 3D59.BNR"}, - { 18.041100000, -76.833574000, 3, 5, "JAM 12.XX"}, - { 18.023704000, -76.920061750, 3, 5, "JAM 000.XX"}, - { 17.969488000, -77.134533750, 2, 4, "JAM 700.XX"}, - { 17.927134000, -77.356596875, 3, 5, "JAM F00.XX"}, - { 18.011842000, -77.578659750, 2, 4, "JAM M00.XX"}, - { 18.228045000, -76.687263750, 2, 4, "JAM T00.XX"}, - { 18.323546000, -78.342535000, 2, 4, "JAM 12.XXX"}, - { 18.065751000, -78.392842500, 1, 3, "JAM 123.XXX"}, - { 13.480776000, -16.736510000, 2, 5, "GMB 12.XX"}, - { 13.418039000, -14.393972500, 2, 5, "GMB 12.XXX"}, - { 13.463545000, -16.661768750, 3, 6, "GMB 000.XX"}, - { 13.333294000, -16.815113750, 2, 5, "GMB 300.XX"}, - { 13.250795000, -16.790769375, 2, 5, "GMB 600.XX"}, - { 13.275545000, -16.662768750, 3, 6, "GMB 900.XX"}, - { 13.511594000, -16.553913750, 2, 4, "GMB D00.XX"}, - { 13.370114000, -16.502806750, 2, 5, "GMB H00.XX"}, - { 13.513814000, -15.672806750, 2, 4, "GMB K00.XX"}, - { 13.413814000, -15.621606750, 2, 5, "GMB M00.XX"}, - { 13.500214000, -16.247606750, 2, 5, "GMB P00.XX"}, - { 13.500214000, -16.121900750, 2, 5, "GMB R00.XX"}, - { 13.622814000, -14.936306750, 2, 5, "GMB T00.XX"}, - { 13.525014000, -14.839506750, 2, 5, "GMB W00.XX"}, - { 13.410514000, -14.712806750, 2, 5, "GMB Y00.XX"}, - { 13.832282500, -16.883490500, 1, 4, "GMB 123.XXX"}, - { 25.327315000, 51.473557500, 3, 6, "QAT 12.XX"}, - { 25.579459000, 51.191459000, 2, 5, "QAT 12.XXX"}, - { 24.596345000, 51.150152000, 2, 5, "QAT 123.XX"}, - { 24.909181500, 50.705569500, 1, 4, "QAT 123.XXX"}, - {-51.706797500, -57.890839000, 3, 4, "FLK 12.XX"}, - {-51.381045000, -58.357144000, 2, 3, "FLK 12.XXX"}, - {-51.875135000, -59.569272000, 2, 3, "FLK 123.XX"}, - {-51.169171000, -61.362346500, 1, 2, "FLK 123.XXX"}, - {-17.700180000, 168.280243000, 4, 5, "VUT 12.XX"}, - {-17.420781000, 168.138722000, 3, 4, "VUT 12.XXX"}, - {-15.745694000, 166.820586500, 3, 4, "VUT 123.XX"}, - {-14.671779500, 166.482303500, 2, 3, "VUT 123.XXX"}, - {-13.800048000, 166.461212500, 2, 3, "VUT 12.XXXX"}, - {-19.440742500, 168.081133500, 2, 4, "VUT 1234.XX"}, - {-13.554985500, 166.473450500, 2, 3, "VUT 1234.XXX"}, - { 42.476100000, 19.213539500, 4, 7, "MNE 12.XX"}, - { 43.027844000, 19.539528000, 3, 4, "MNE 000.XX"}, - { 42.789274000, 18.839333000, 3, 4, "MNE 600.XX"}, - { 43.375974000, 19.227959500, 3, 6, "MNE C00.XX"}, - { 42.451604000, 18.745252500, 3, 6, "MNE J00.XX"}, - { 42.604371000, 18.979233000, 3, 4, "MNE P00.XX"}, - { 42.468074000, 18.485106500, 3, 6, "MNE V00.XX"}, - { 41.959414000, 18.944662000, 3, 4, "MNE 12.XXX"}, - { 41.944845000, 18.441532000, 2, 5, "MNE 123.XXX"}, - { 42.701500000, 19.407500000, 2, 3, "MNE DQJL.XJJ"}, - { 25.065339000, -77.357887000, 3, 5, "BHS 12.XX"}, - { 26.712875000, -78.952150000, 3, 5, "BHS 12.XXX"}, - { 26.778717000, -77.986764875, 3, 5, "BHS 000.XX"}, - { 26.692228000, -77.986764875, 3, 5, "BHS 100.XX"}, - { 26.692228000, -77.890425875, 3, 5, "BHS 200.XX"}, - { 26.605739000, -77.897169875, 3, 5, "BHS 300.XX"}, - { 24.352143000, -75.485886750, 3, 5, "BHS 400.XX"}, - { 26.904024000, -77.540238625, 3, 5, "BHS 500.XX"}, - { 25.064424000, -77.551141500, 3, 5, "BHS 600.XX"}, - { 25.099106000, -77.456003500, 3, 5, "BHS 700.XX"}, - { 25.001745000, -77.458577500, 3, 5, "BHS 800.XX"}, - { 26.563845000, -77.129749375, 3, 5, "BHS 900.XX"}, - { 24.788945000, -76.305752500, 3, 5, "BHS B00.XX"}, - { 24.769524000, -77.845847500, 3, 5, "BHS C00.XX"}, - { 23.122145000, -75.071055625, 4, 6, "BHS D00.XX"}, - { 24.653145000, -75.747753750, 3, 5, "BHS F00.XX"}, - { 25.520324000, -76.708473250, 3, 5, "BHS G00.XX"}, - { 23.538724000, -75.830982125, 3, 5, "BHS H00.XX"}, - { 24.932024000, -76.219847500, 3, 5, "BHS J00.XX"}, - { 25.018513000, -76.219847500, 3, 5, "BHS K00.XX"}, - { 25.766945000, -79.309751250, 2, 4, "BHS L00.XX"}, - { 20.993124000, -73.684092000, 3, 5, "BHS M00.XX"}, - { 22.609924000, -73.912143500, 3, 5, "BHS N00.XX"}, - { 25.796524000, -77.898986125, 3, 5, "BHS P00.XX"}, - { 24.097824000, -74.536808875, 3, 5, "BHS Q00.XX"}, - { 25.169145000, -78.099752500, 3, 5, "BHS R00.XX"}, - { 22.816324000, -74.267469250, 3, 5, "BHS S00.XX"}, - { 22.456224000, -73.137843500, 3, 5, "BHS T00.XX"}, - { 22.252545000, -75.758667500, 3, 5, "BHS V00.XX"}, - { 23.716524000, -74.878108875, 3, 5, "BHS W00.XX"}, - { 22.623524000, -74.381443500, 3, 5, "BHS X00.XX"}, - { 27.247724000, -78.342138625, 3, 5, "BHS Y00.XX"}, - { 22.422024000, -73.024343500, 3, 5, "BHS Z00.XX"}, - { 25.502060000, -76.769590000, 2, 4, "BHS 12.XXXX"}, - { 24.584811500, -78.988505500, 2, 4, "BHS 123.XXX"}, - { 22.235008000, -75.801149500, 2, 4, "BHS 1234.XX"}, - { 26.826325000, -80.218521500, 1, 6, "BHS 1234.XXX"}, - { -8.578719000, 125.502111000, 3, 6, "TLS 12.XX"}, - { -8.535659000, 125.365711500, 2, 5, "TLS 12.XXX"}, - { -8.888931000, 126.155585500, 2, 5, "TLS 123.XX"}, - { -8.892972500, 124.112773000, 1, 4, "TLS 123.XXX"}, - {-26.283312000, 31.072898000, 3, 7, "SWZ 12.XX"}, - {-26.651420000, 30.997629500, 2, 6, "SWZ 123.XX"}, - {-25.965906000, 31.211164875, 3, 8, "SWZ 00.XXX"}, - {-25.957806000, 31.088864875, 2, 7, "SWZ 20.XXX"}, - {-25.982506000, 31.665864875, 2, 6, "SWZ 40.XXX"}, - {-26.042406000, 31.782464875, 3, 8, "SWZ 60.XXX"}, - {-26.005706000, 31.914764875, 3, 8, "SWZ 80.XXX"}, - {-26.436106000, 31.881936125, 2, 6, "SWZ B0.XXX"}, - {-26.973706000, 30.948306375, 2, 6, "SWZ D0.XXX"}, - {-26.680606000, 31.641936125, 2, 6, "SWZ G0.XXX"}, - {-26.737496000, 31.055387125, 2, 6, "SWZ J0.XXX"}, - {-26.992596000, 31.261361375, 2, 5, "SWZ K0.XXX"}, - {-27.146596000, 31.150761375, 2, 5, "SWZ L0.XXX"}, - {-27.311614000, 31.821761375, 2, 5, "SWZ M0.XXX"}, - {-26.267396000, 31.902813875, 2, 6, "SWZ N0.XXX"}, - {-26.180907000, 31.902813875, 2, 7, "SWZ P0.XXX"}, - {-26.824096000, 31.920661375, 2, 6, "SWZ Q0.XXX"}, - {-26.910585000, 31.823842375, 2, 5, "SWZ R0.XXX"}, - {-26.910585000, 31.920661375, 2, 5, "SWZ S0.XXX"}, - {-26.087496000, 31.503313875, 2, 6, "SWZ T0.XXX"}, - {-26.087496000, 31.599171875, 2, 6, "SWZ V0.XXX"}, - {-26.173985000, 31.503313875, 2, 6, "SWZ W0.XXX"}, - {-26.173985000, 31.599171875, 2, 6, "SWZ X0.XXX"}, - {-26.260474000, 31.503313875, 3, 7, "SWZ Y0.XXX"}, - {-26.260474000, 31.599171875, 2, 6, "SWZ Z0.XXX"}, - {-27.142242000, 30.797066000, 1, 5, "SWZ 123.XXX"}, - { 29.384100000, 47.936295000, 4, 11, "KWT 12.XX"}, - { 29.366459000, 47.671117000, 3, 10, "KWT 12.XXX"}, - { 28.840728000, 47.797074000, 3, 7, "KWT 123.XX"}, - { 29.874009500, 46.617700000, 2, 4, "KWT 123.XXX"}, - { 29.312500000, 47.665750000, 3, 10, "KWT XXL7.4YB"}, - {-18.105511000, 178.424131750, 4, 5, "FJI 10.XX"}, - {-18.083211000, 178.467978250, 4, 5, "FJI J0.XX"}, - {-18.080533000, 178.032459000, 3, 4, "FJI 12.XXX"}, - {-17.556145000, 177.373196125, 3, 4, "FJI 000.XX"}, - {-17.800764000, 177.232302125, 3, 4, "FJI 800.XX"}, - {-17.507221000, 177.629366125, 3, 4, "FJI J00.XX"}, - {-16.436296000, 179.260890875, 3, 4, "FJI S00.XX"}, - {-16.602388500, 176.936349500, 2, 3, "FJI 123.XXX"}, - {-18.832974500, 179.789581500, 2, 3, "FJI 12.XXXX"}, - {-18.760920000, 177.382903000, 2, 3, "FJI L123.XX"}, - {-18.757220000, 177.860503000, 3, 4, "FJI M123.XX"}, - {-18.949179000, 177.959155000, 2, 3, "FJI K123.XX"}, - {-18.834420000, 178.359403000, 2, 3, "FJI B123.XX"}, - {-20.036020000, -178.667068500, 2, 3, "FJI V123.XX"}, - {-21.056335000, -179.052148000, 2, 3, "FJI X123.XX"}, - {-12.936235000, 176.912454000, 2, 3, "FJI R123.XX"}, - {-15.918635000, 179.809182500, 2, 3, "FJI T123.XX"}, - {-18.121351000, 178.443598000, 4, 5, "FJI 9NZC.97N"}, - {-22.232870000, 166.411955500, 4, 5, "NCL 12.XX"}, - {-21.905691000, 166.272517000, 3, 4, "NCL 12.XXX"}, - {-21.384455000, 167.800328250, 3, 4, "NCL 000.XX"}, - {-21.428226000, 167.970241250, 4, 5, "NCL 600.XX"}, - {-20.901026000, 167.161944000, 3, 4, "NCL C00.XX"}, - {-21.013926000, 165.251344000, 3, 4, "NCL J00.XX"}, - {-21.551026000, 165.337907250, 3, 4, "NCL P00.XX"}, - {-21.044026000, 164.762944000, 3, 4, "NCL V00.XX"}, - {-20.075944500, 164.271650000, 3, 4, "NCL 123.XXX"}, - {-20.877015500, 166.809927000, 3, 4, "NCL 12.XXXX"}, - {-19.168137500, 162.775754500, 2, 3, "NCL 1234.XX"}, - {-18.210943500, 158.537507500, 1, 4, "NCL 1234.XXX"}, - { 46.094500000, 14.445212000, 4, 5, "SVN 12.XX"}, - { 46.333115000, 14.151160000, 3, 4, "SVN 12.XXX"}, - { 46.576024000, 15.584040000, 3, 6, "SVN 000.XX"}, - { 46.293324000, 15.217440000, 3, 4, "SVN 100.XX"}, - { 46.410524000, 15.024240000, 3, 6, "SVN 200.XX"}, - { 45.581824000, 13.686870750, 3, 7, "SVN 300.XX"}, - { 45.545424000, 13.565770750, 3, 6, "SVN 400.XX"}, - { 45.844324000, 15.106905375, 3, 6, "SVN 500.XX"}, - { 46.435745000, 15.782325000, 3, 4, "SVN 600.XX"}, - { 46.168645000, 14.952721875, 3, 4, "SVN 700.XX"}, - { 46.444724000, 13.999540000, 3, 6, "SVN 800.XX"}, - { 45.975124000, 13.624805375, 3, 7, "SVN 900.XX"}, - { 46.700724000, 16.091240000, 3, 6, "SVN B00.XX"}, - { 45.690724000, 14.802370750, 3, 6, "SVN C00.XX"}, - { 45.842324000, 14.188905375, 3, 4, "SVN D00.XX"}, - { 46.563365000, 14.842325000, 3, 6, "SVN F00.XX"}, - { 46.560724000, 15.021240000, 3, 6, "SVN G00.XX"}, - { 45.990524000, 15.413205375, 4, 7, "SVN H00.XX"}, - { 46.440724000, 15.501240000, 3, 4, "SVN J00.XX"}, - { 45.929834000, 15.518457875, 4, 8, "SVN K00.XX"}, - { 46.105824000, 14.775205375, 4, 5, "SVN L00.XX"}, - { 45.930724000, 13.841805375, 3, 7, "SVN M00.XX"}, - { 46.046324000, 13.964905375, 3, 4, "SVN N00.XX"}, - { 45.610224000, 15.118370750, 3, 6, "SVN P00.XX"}, - { 46.323824000, 13.871740000, 3, 6, "SVN Q00.XX"}, - { 46.012204000, 15.276319875, 3, 6, "SVN R00.XX"}, - { 46.280624000, 15.097840000, 3, 4, "SVN S00.XX"}, - { 45.615224000, 14.185370750, 3, 4, "SVN T00.XX"}, - { 45.759524000, 13.806305375, 3, 7, "SVN V00.XX"}, - { 46.399724000, 15.361540000, 3, 4, "SVN W00.XX"}, - { 46.280724000, 15.581240000, 3, 6, "SVN X00.XX"}, - { 46.260724000, 15.341240000, 3, 4, "SVN Y00.XX"}, - { 46.580724000, 15.461240000, 3, 6, "SVN Z00.XX"}, - { 46.465527000, 13.473241500, 2, 7, "SVN 123.XXX"}, - { 46.149078500, 14.992992000, 3, 4, "SVN 4FZ8.T8H"}, - { 31.810775000, 35.171229500, 3, 7, "ISR 12.XX"}, - { 32.197213000, 34.780151000, 3, 6, "ISR 000.XX"}, - { 32.197213000, 34.882016000, 3, 6, "ISR 100.XX"}, - { 32.110724000, 34.739405000, 3, 6, "ISR 200.XX"}, - { 32.110724000, 34.841270000, 3, 6, "ISR 300.XX"}, - { 32.024235000, 34.719258750, 3, 6, "ISR 400.XX"}, - { 32.024235000, 34.820642750, 3, 6, "ISR 500.XX"}, - { 31.937746000, 34.688842750, 3, 6, "ISR 600.XX"}, - { 31.937746000, 34.790226750, 3, 6, "ISR 700.XX"}, - { 31.846724000, 34.614114750, 3, 6, "ISR 800.XX"}, - { 32.834777000, 34.941749375, 3, 4, "ISR 900.XX"}, - { 32.826128000, 35.044334375, 3, 4, "ISR B00.XX"}, - { 32.912617000, 35.044334375, 3, 4, "ISR C00.XX"}, - { 32.873748000, 35.146949375, 3, 4, "ISR D00.XX"}, - { 31.269545000, 34.753810500, 3, 7, "ISR F00.XX"}, - { 32.362824000, 34.835888000, 3, 6, "ISR G00.XX"}, - { 31.703624000, 34.512714750, 3, 6, "ISR H00.XX"}, - { 32.752524000, 35.258649375, 3, 4, "ISR J00.XX"}, - { 32.494024000, 34.877588000, 3, 6, "ISR K00.XX"}, - { 32.475845000, 34.976697000, 3, 6, "ISR L00.XX"}, - { 31.789324000, 34.933714750, 3, 6, "ISR M00.XX"}, - { 33.081545000, 35.081266875, 3, 6, "ISR N00.XX"}, - { 31.650724000, 34.712314750, 3, 7, "ISR P00.XX"}, - { 32.986424000, 35.069349375, 3, 4, "ISR Q00.XX"}, - { 32.986424000, 35.171949375, 3, 4, "ISR R00.XX"}, - { 32.982473000, 35.274349375, 3, 4, "ISR S00.XX"}, - { 29.612824000, 34.903931625, 3, 5, "ISR T00.XX"}, - { 32.848324000, 35.454449375, 3, 4, "ISR V00.XX"}, - { 32.555324000, 35.074888000, 3, 4, "ISR W00.XX"}, - { 32.648945000, 35.271266875, 3, 4, "ISR X00.XX"}, - { 32.306399000, 34.936994000, 3, 6, "ISR Y00.XX"}, - { 31.110524000, 34.973240500, 3, 5, "ISR Z00.XX"}, - { 31.560675000, 34.415483750, 3, 8, "ISR 00.XXX"}, - { 31.460804000, 34.369140500, 3, 8, "ISR 10.XXX"}, - { 31.460804000, 34.470044500, 3, 8, "ISR 20.XXX"}, - { 31.374315000, 34.261172500, 3, 8, "ISR 30.XXX"}, - { 31.374315000, 34.362076500, 3, 8, "ISR 40.XXX"}, - { 31.325266500, 34.227909000, 3, 8, "ISR 5H.HHH"}, - { 31.287826000, 34.281353500, 3, 8, "ISR 60.XXX"}, - { 31.261255000, 34.228832500, 3, 8, "ISR 70.XXX"}, - { 31.824804000, 35.167214750, 3, 7, "ISR 80.XXX"}, - { 31.911293000, 35.167214750, 3, 7, "ISR 90.XXX"}, - { 31.746904000, 35.268614750, 3, 7, "ISR B0.XXX"}, - { 31.542704000, 34.941414750, 3, 8, "ISR C0.XXX"}, - { 31.542704000, 35.042798750, 3, 8, "ISR D0.XXX"}, - { 31.542704000, 35.144182750, 3, 8, "ISR F0.XXX"}, - { 31.456215000, 34.911224500, 3, 8, "ISR G0.XXX"}, - { 31.456215000, 35.012128500, 3, 8, "ISR H0.XXX"}, - { 31.456215000, 35.113032500, 3, 8, "ISR J0.XXX"}, - { 31.369726000, 34.931405500, 3, 8, "ISR K0.XXX"}, - { 31.369726000, 35.032309500, 3, 8, "ISR L0.XXX"}, - { 31.369726000, 35.133213500, 3, 8, "ISR M0.XXX"}, - { 32.179904000, 35.210388000, 3, 7, "ISR N0.XXX"}, - { 32.279104000, 35.013088000, 4, 8, "ISR P0.XXX"}, - { 32.129704000, 34.959788000, 4, 8, "ISR Q0.XXX"}, - { 31.822404000, 35.417914750, 3, 7, "ISR R0.XXX"}, - { 32.439004000, 35.130788000, 3, 7, "ISR S0.XXX"}, - { 32.439004000, 35.232653000, 3, 7, "ISR T0.XXX"}, - { 31.652904000, 35.132514750, 3, 8, "ISR V0.XXX"}, - { 32.093404000, 35.197388000, 3, 7, "ISR W0.XXX"}, - { 31.866604000, 35.009414750, 3, 7, "ISR X0.XXX"}, - { 32.318304000, 35.153088000, 3, 7, "ISR Y0.XXX"}, - { 32.345504000, 35.260588000, 3, 7, "ISR Z0.XXX"}, - { 30.945683500, 34.228139000, 2, 4, "ISR 123.XXX"}, - { 31.456000000, 35.075000000, 3, 8, "ISR 1NTQ.X0R"}, - { 31.810775000, 35.171229500, 3, 7, "PSE 12.XX"}, - { 31.560675000, 34.415483750, 3, 8, "PSE 00.XXX"}, - { 31.460804000, 34.369140500, 3, 8, "PSE 10.XXX"}, - { 31.460804000, 34.470044500, 3, 8, "PSE 20.XXX"}, - { 31.374315000, 34.261172500, 3, 8, "PSE 30.XXX"}, - { 31.374315000, 34.362076500, 3, 8, "PSE 40.XXX"}, - { 31.325266500, 34.227909000, 3, 8, "PSE 5H.HHH"}, - { 31.287826000, 34.281353500, 3, 8, "PSE 60.XXX"}, - { 31.249000000, 34.291044500, 3, 8, "PSE 7H.FWP"}, - { 31.824804000, 35.167214750, 3, 7, "PSE 80.XXX"}, - { 31.911293000, 35.167214750, 3, 7, "PSE 90.XXX"}, - { 31.746904000, 35.268614750, 3, 7, "PSE B0.XXX"}, - { 31.542704000, 34.941414750, 3, 8, "PSE C0.XXX"}, - { 31.542704000, 35.042798750, 3, 8, "PSE D0.XXX"}, - { 31.542704000, 35.144182750, 3, 8, "PSE F0.XXX"}, - { 31.456215000, 34.911224500, 3, 8, "PSE G0.XXX"}, - { 31.456215000, 35.012128500, 3, 8, "PSE H0.XXX"}, - { 31.456215000, 35.113032500, 3, 8, "PSE J0.XXX"}, - { 31.369726000, 34.931405500, 3, 8, "PSE K0.XXX"}, - { 31.369726000, 35.032309500, 3, 8, "PSE L0.XXX"}, - { 31.369726000, 35.133213500, 3, 8, "PSE M0.XXX"}, - { 32.179904000, 35.210388000, 3, 7, "PSE N0.XXX"}, - { 32.279104000, 35.013088000, 3, 8, "PSE P0.XXX"}, - { 32.129704000, 34.959788000, 3, 8, "PSE Q0.XXX"}, - { 31.822404000, 35.417914750, 3, 7, "PSE R0.XXX"}, - { 32.439004000, 35.130788000, 3, 7, "PSE S0.XXX"}, - { 32.439004000, 35.232653000, 3, 7, "PSE T0.XXX"}, - { 31.652904000, 35.132514750, 3, 8, "PSE V0.XXX"}, - { 32.093404000, 35.197388000, 3, 7, "PSE W0.XXX"}, - { 31.866604000, 35.009414750, 3, 7, "PSE X0.XXX"}, - { 32.318304000, 35.153088000, 3, 7, "PSE Y0.XXX"}, - { 32.345504000, 35.260588000, 3, 7, "PSE Z0.XXX"}, - { 31.884750000, 34.896250000, 2, 5, "PSE DLF.T05"}, - { 31.884750000, 34.896250000, 2, 5, "PSE 1MF7.JP8"}, - { 13.729100000, -89.242573000, 4, 5, "SLV 12.XX"}, - { 13.890115000, -89.355296000, 3, 4, "SLV 12.XXX"}, - { 14.039524000, -89.596609750, 3, 6, "SLV 000.XX"}, - { 13.515324000, -88.221809750, 3, 4, "SLV 100.XX"}, - { 13.757324000, -89.779209750, 4, 5, "SLV 200.XX"}, - { 13.880724000, -88.919009750, 4, 5, "SLV 300.XX"}, - { 13.380724000, -88.481809750, 3, 4, "SLV 400.XX"}, - { 13.546724000, -88.904209750, 4, 5, "SLV 500.XX"}, - { 13.706224000, -88.839909750, 3, 4, "SLV 600.XX"}, - { 13.977124000, -89.890809750, 3, 4, "SLV 700.XX"}, - { 14.019545000, -89.708398750, 3, 6, "SLV 800.XX"}, - { 14.000724000, -89.231809750, 3, 4, "SLV 900.XX"}, - { 13.359024000, -87.890809750, 3, 6, "SLV B00.XX"}, - { 13.639324000, -89.869509750, 3, 4, "SLV C00.XX"}, - { 13.814524000, -88.611809750, 3, 6, "SLV D00.XX"}, - { 14.370724000, -89.491922625, 3, 6, "SLV F00.XX"}, - { 13.445524000, -88.394209750, 3, 4, "SLV G00.XX"}, - { 13.920724000, -88.671809750, 3, 6, "SLV H00.XX"}, - { 14.079524000, -89.014209750, 3, 6, "SLV J00.XX"}, - { 13.344624000, -88.603309750, 3, 4, "SLV K00.XX"}, - { 13.784824000, -89.533709750, 3, 4, "SLV L00.XX"}, - { 13.737524000, -88.127209750, 3, 6, "SLV M00.XX"}, - { 13.516124000, -88.486809750, 4, 5, "SLV N00.XX"}, - { 13.644224000, -87.904209750, 3, 6, "SLV P00.XX"}, - { 13.863724000, -89.467509750, 3, 4, "SLV Q00.XX"}, - { 13.891524000, -89.791209750, 3, 4, "SLV R00.XX"}, - { 13.546524000, -88.569509750, 3, 4, "SLV S00.XX"}, - { 14.009024000, -89.802309750, 3, 6, "SLV T00.XX"}, - { 13.564824000, -88.407709750, 3, 4, "SLV V00.XX"}, - { 13.898624000, -89.590809750, 3, 4, "SLV W00.XX"}, - { 13.920664000, -89.536273250, 3, 4, "SLV X00.XX"}, - { 13.326104000, -88.391878750, 3, 4, "SLV XK0.00"}, - { 14.139464000, -89.322973250, 3, 8, "SLV Y00.XX"}, - { 13.753504000, -88.298378750, 3, 6, "SLV YK0.00"}, - { 13.794864000, -89.779273250, 3, 4, "SLV Z00.XX"}, - { 13.740204000, -89.690478750, 3, 4, "SLV ZK0.00"}, - { 13.998860500, -90.058563500, 2, 5, "SLV 123.XXX"}, - { 13.725830000, -88.906500000, 3, 4, "SLV 6T11.GM4"}, - { 17.516324000, -88.243355625, 4, 5, "BLZ 00.XX"}, - { 17.222404000, -88.805604000, 4, 5, "BLZ J0.XX"}, - { 17.412715000, -89.130233000, 3, 4, "BLZ 12.XXX"}, - { 17.540444000, -88.399137875, 3, 4, "BLZ 000.XX"}, - { 18.104774000, -88.684845750, 3, 10, "BLZ 600.XX"}, - { 16.944074000, -88.414709000, 3, 4, "BLZ C00.XX"}, - { 18.417874000, -88.496345750, 3, 10, "BLZ J00.XX"}, - { 18.097145000, -88.028263750, 3, 9, "BLZ P00.XX"}, - { 16.130974000, -88.949272250, 3, 4, "BLZ V00.XX"}, - { 16.324722000, -89.221112500, 2, 5, "BLZ 123.XXX"}, - { 17.190000000, -88.330000000, 2, 3, "BLZ 7X47.HQW"}, - { 11.574803000, 43.057022375, 3, 6, "DJI 00.XX"}, - { 11.550211000, 43.131613875, 3, 6, "DJI J0.XX"}, - { 11.579279000, 42.824318500, 2, 5, "DJI 12.XXX"}, - { 11.202404000, 42.577131875, 2, 5, "DJI 000.XX"}, - { 11.875844000, 42.781802875, 2, 5, "DJI 700.XX"}, - { 12.071544000, 43.204402875, 2, 5, "DJI F00.XX"}, - { 11.135244000, 42.262396750, 2, 5, "DJI M00.XX"}, - { 12.201544000, 42.441208000, 2, 5, "DJI T00.XX"}, - { 10.952941500, 41.754110000, 1, 4, "DJI 123.XXX"}, - { 42.033913000, 21.397837500, 4, 5, "MKD 12.XX"}, - { 42.234667000, 21.218140000, 3, 6, "MKD 12.XXX"}, - { 41.014114000, 21.264599500, 3, 6, "MKD 000.XX"}, - { 41.322914000, 21.452099500, 3, 4, "MKD 200.XX"}, - { 41.983014000, 20.863220000, 3, 8, "MKD 400.XX"}, - { 41.983014000, 21.026299000, 3, 6, "MKD 600.XX"}, - { 42.105323000, 21.025620500, 3, 8, "MKD 800.XX"}, - { 41.697514000, 21.703620000, 3, 4, "MKD B00.XX"}, - { 41.134414000, 20.717699500, 3, 6, "MKD D00.XX"}, - { 41.780514000, 20.838520000, 3, 6, "MKD G00.XX"}, - { 41.791224000, 22.126460000, 3, 4, "MKD J00.XX"}, - { 41.470724000, 22.606212500, 3, 4, "MKD K00.XX"}, - { 41.480724000, 21.956212500, 3, 4, "MKD L00.XX"}, - { 41.220724000, 20.610312500, 3, 6, "MKD M00.XX"}, - { 41.936124000, 22.334260000, 3, 4, "MKD N00.XX"}, - { 41.557124000, 20.915560000, 3, 6, "MKD P00.XX"}, - { 41.659024000, 22.440560000, 3, 4, "MKD Q00.XX"}, - { 42.252124000, 22.275308500, 3, 4, "MKD R00.XX"}, - { 41.190724000, 22.473412500, 3, 6, "MKD S00.XX"}, - { 41.540724000, 22.068860000, 3, 4, "MKD T00.XX"}, - { 41.905624000, 21.857760000, 3, 4, "MKD V00.XX"}, - { 41.558424000, 20.484760000, 3, 6, "MKD W00.XX"}, - { 41.940724000, 22.445760000, 3, 6, "MKD X00.XX"}, - { 41.134324000, 20.957612500, 3, 8, "MKD Y00.XX"}, - { 41.409624000, 21.195712500, 3, 4, "MKD Z00.XX"}, - { 42.128401500, 20.538736500, 2, 7, "MKD 123.XXX"}, - { 41.613594500, 21.743759000, 2, 3, "MKD JTJK.4CZ"}, - { -1.916900000, 30.037110000, 3, 5, "RWA 12.XX"}, - { -1.739885000, 29.851425000, 2, 6, "RWA 12.XXX"}, - { -1.505806000, 29.540165000, 2, 6, "RWA 000.XX"}, - { -2.595806000, 29.662665000, 2, 7, "RWA 300.XX"}, - { -1.670906000, 29.241865000, 2, 8, "RWA 600.XX"}, - { -1.585806000, 29.985165000, 2, 4, "RWA 900.XX"}, - { -1.964506000, 30.414965000, 2, 4, "RWA D00.XX"}, - { -2.503586000, 28.869790000, 2, 8, "RWA H00.XX"}, - { -2.369486000, 29.691090000, 2, 7, "RWA K00.XX"}, - { -2.089486000, 29.702590000, 2, 6, "RWA M00.XX"}, - { -2.519486000, 29.518890000, 2, 7, "RWA P00.XX"}, - { -2.179486000, 30.475390000, 2, 4, "RWA R00.XX"}, - { -2.067286000, 29.317190000, 2, 5, "RWA T00.XX"}, - { -1.944977000, 29.298843000, 2, 6, "RWA W00.XX"}, - { -2.673686000, 28.930090000, 2, 6, "RWA Y00.XX"}, - { -1.216968500, 28.922814500, 1, 5, "RWA 123.XXX"}, - { 18.588100000, -72.369674000, 3, 5, "HTI 12.XX"}, - { 18.613206000, -72.645158000, 2, 4, "HTI 12.XXX"}, - { 19.787624000, -72.252465250, 2, 4, "HTI 000.XX"}, - { 19.490724000, -72.719365250, 2, 4, "HTI 100.XX"}, - { 19.143624000, -72.725139500, 2, 4, "HTI 200.XX"}, - { 18.262924000, -73.807513750, 2, 4, "HTI 300.XX"}, - { 19.096624000, -72.497239500, 3, 5, "HTI 400.XX"}, - { 19.160724000, -72.550339500, 2, 4, "HTI 500.XX"}, - { 19.954824000, -72.864765250, 2, 4, "HTI 600.XX"}, - { 19.947724000, -72.773165250, 2, 4, "HTI 700.XX"}, - { 18.667424000, -74.171226625, 2, 4, "HTI 800.XX"}, - { 18.277224000, -72.574913750, 2, 4, "HTI 900.XX"}, - { 19.758124000, -72.425365250, 2, 4, "HTI B00.XX"}, - { 19.344124000, -72.667939500, 2, 4, "HTI C00.XX"}, - { 19.318177000, -72.576645500, 2, 4, "HTI D00.XX"}, - { 19.198724000, -72.037239500, 2, 4, "HTI F00.XX"}, - { 19.410724000, -72.372939500, 2, 4, "HTI G00.XX"}, - { 19.667424000, -72.030965250, 2, 4, "HTI H00.XX"}, - { 19.587824000, -71.787265250, 2, 6, "HTI J00.XX"}, - { 19.501335000, -71.764321250, 2, 6, "HTI K00.XX"}, - { 18.444824000, -72.902826625, 2, 4, "HTI L00.XX"}, - { 18.870724000, -72.142826625, 2, 4, "HTI M00.XX"}, - { 19.634424000, -72.224665250, 2, 4, "HTI N00.XX"}, - { 18.564224000, -74.460926625, 2, 4, "HTI P00.XX"}, - { 19.672724000, -71.853365250, 2, 6, "HTI Q00.XX"}, - { 19.720724000, -72.723165250, 2, 4, "HTI R00.XX"}, - { 19.360424000, -72.157439500, 2, 4, "HTI S00.XX"}, - { 18.463424000, -73.119126625, 2, 4, "HTI T00.XX"}, - { 18.476924000, -74.458226625, 2, 4, "HTI V00.XX"}, - { 19.470724000, -72.242939500, 2, 4, "HTI W00.XX"}, - { 18.331824000, -73.412813750, 2, 4, "HTI X00.XX"}, - { 18.870724000, -71.982826625, 2, 6, "HTI Y00.XX"}, - { 18.846924000, -72.911126625, 2, 4, "HTI Z00.XX"}, - { 19.772399000, -74.384343500, 1, 3, "HTI 123.XXX"}, - { -3.419635000, 29.339565000, 3, 5, "BDI 12.XX"}, - { -3.047125000, 29.235169000, 2, 5, "BDI 12.XXX"}, - { -3.440106000, 29.821857125, 2, 4, "BDI 000.XX"}, - { -2.874606000, 30.252165000, 2, 4, "BDI 300.XX"}, - { -2.915206000, 29.755565000, 2, 4, "BDI 600.XX"}, - { -3.475806000, 30.164957125, 2, 4, "BDI 900.XX"}, - { -2.925806000, 29.545165000, 2, 4, "BDI D00.XX"}, - { -3.967886000, 29.582221125, 2, 4, "BDI H00.XX"}, - { -3.955686000, 29.912321125, 2, 4, "BDI K00.XX"}, - { -4.163086000, 29.742521125, 2, 4, "BDI M00.XX"}, - { -2.919486000, 29.058890000, 2, 5, "BDI P00.XX"}, - { -2.981863000, 29.162852000, 2, 5, "BDI R00.XX"}, - { -3.102686000, 30.117090000, 2, 4, "BDI T00.XX"}, - { -3.229486000, 30.478721125, 2, 4, "BDI W00.XX"}, - { -2.599486000, 30.038890000, 2, 5, "BDI Y00.XX"}, - { -4.348588500, 28.995666500, 1, 4, "BDI 123.XXX"}, - { 3.751145000, 8.751225625, 4, 6, "GNQ 00.XX"}, - { 1.822605000, 9.743560000, 4, 7, "GNQ J0.XX"}, - { 3.776515500, 8.535374500, 3, 5, "GNQ 12.XXX"}, - { 1.850195000, 9.722189000, 3, 6, "GNQ 000.XX"}, - { 2.090694000, 11.184865000, 3, 8, "GNQ 300.XX"}, - { 1.574195000, 9.566141000, 3, 5, "GNQ 600.XX"}, - { 1.282294000, 10.808965000, 3, 5, "GNQ 900.XX"}, - { 1.860194000, 10.694165000, 4, 7, "GNQ D00.XX"}, - { 1.423994000, 10.468865000, 4, 6, "GNQ H00.XX"}, - { 1.616994000, 11.194065000, 3, 7, "GNQ L00.XX"}, - { 1.065794000, 10.587065000, 3, 5, "GNQ P00.XX"}, - { 2.094294000, 10.538565000, 3, 6, "GNQ S00.XX"}, - { 1.560214000, 10.757490000, 3, 5, "GNQ W00.XX"}, - { 1.110514000, 11.198890000, 3, 7, "GNQ Y00.XX"}, - { -1.389825500, 5.587801000, 2, 3, "GNQ 012.XXX"}, - { 3.769881500, 8.354526500, 2, 4, "GNQ 112.XXX"}, - { 3.769881500, 8.682630500, 3, 5, "GNQ 212.XXX"}, - { 3.426153500, 8.354526500, 2, 4, "GNQ 312.XXX"}, - { 3.426153500, 8.682630500, 3, 5, "GNQ 412.XXX"}, - { 2.310587000, 9.504780000, 2, 5, "GNQ B12.XXX"}, - { 2.163275000, 9.973500000, 2, 5, "GNQ C12.XXX"}, - { 2.163275000, 10.442220000, 2, 5, "GNQ D12.XXX"}, - { 2.163275000, 10.910940000, 2, 5, "GNQ F12.XXX"}, - { 1.819547000, 9.036059000, 2, 5, "GNQ G12.XXX"}, - { 1.819547000, 9.504779000, 2, 5, "GNQ H12.XXX"}, - { 1.819547000, 9.973499000, 3, 6, "GNQ J12.XXX"}, - { 1.819547000, 10.442219000, 3, 6, "GNQ K12.XXX"}, - { 1.819547000, 10.910939000, 3, 6, "GNQ L12.XXX"}, - { 1.328507000, 9.036059000, 2, 4, "GNQ P12.XXX"}, - { 1.328507000, 9.504779000, 2, 4, "GNQ Q12.XXX"}, - { 1.328507000, 9.973499000, 2, 4, "GNQ R12.XXX"}, - { 1.426715000, 10.442219000, 3, 5, "GNQ S12.XXX"}, - { 1.426715000, 10.910939000, 3, 5, "GNQ T12.XXX"}, - { 3.737300000, 8.785249000, 4, 6, "GNQ K04F.CFG"}, - { 41.373700000, 19.763519500, 4, 5, "ALB 12.XX"}, - { 41.576015000, 19.416743500, 3, 4, "ALB 12.XXX"}, - { 41.146624000, 20.010412500, 3, 4, "ALB 000.XX"}, - { 42.125324000, 19.485808500, 3, 6, "ALB 100.XX"}, - { 40.521024000, 19.443051125, 3, 4, "ALB 200.XX"}, - { 40.664524000, 20.732651125, 3, 6, "ALB 300.XX"}, - { 40.762824000, 19.522351125, 3, 4, "ALB 400.XX"}, - { 40.762524000, 19.906351125, 3, 4, "ALB 500.XX"}, - { 40.951624000, 19.658951125, 3, 4, "ALB 600.XX"}, - { 40.911524000, 20.642251125, 3, 6, "ALB 700.XX"}, - { 41.688924000, 19.630360000, 3, 4, "ALB 800.XX"}, - { 40.103124000, 20.116503625, 3, 4, "ALB 900.XX"}, - { 40.638124000, 19.717351125, 3, 4, "ALB B00.XX"}, - { 40.848524000, 19.853351125, 3, 4, "ALB C00.XX"}, - { 42.106724000, 20.344808500, 3, 6, "ALB D00.XX"}, - { 41.838324000, 19.582060000, 3, 4, "ALB F00.XX"}, - { 39.918424000, 19.982955125, 3, 4, "ALB G00.XX"}, - { 41.730724000, 20.345360000, 3, 4, "ALB H00.XX"}, - { 41.649324000, 19.987260000, 3, 4, "ALB J00.XX"}, - { 41.066524000, 19.950212500, 3, 4, "ALB K00.XX"}, - { 40.527224000, 20.194051125, 3, 4, "ALB L00.XX"}, - { 41.219324000, 20.275412500, 3, 4, "ALB M00.XX"}, - { 40.351724000, 19.969803625, 3, 4, "ALB N00.XX"}, - { 40.634024000, 20.019251125, 3, 4, "ALB P00.XX"}, - { 40.897624000, 20.155051125, 3, 4, "ALB Q00.XX"}, - { 41.540224000, 20.202260000, 3, 4, "ALB R00.XX"}, - { 40.283324000, 20.297103625, 3, 4, "ALB S00.XX"}, - { 41.042024000, 19.495312500, 3, 4, "ALB T00.XX"}, - { 41.810724000, 19.825760000, 3, 4, "ALB V00.XX"}, - { 40.657424000, 19.411951125, 3, 4, "ALB W00.XX"}, - { 40.799524000, 19.407851125, 3, 4, "ALB X00.XX"}, - { 40.896724000, 19.550051125, 3, 4, "ALB Y00.XX"}, - { 42.255024000, 19.389708500, 3, 7, "ALB Z00.XX"}, - { 40.516475500, 19.211020500, 2, 3, "ALB 123.XXX"}, - { 41.150000000, 20.150000000, 2, 3, "ALB FVTT.0HM"}, - { -9.446615000, 159.919345000, 4, 6, "SLB 12.XX"}, - { -8.485289000, 160.669765000, 3, 5, "SLB 12.XXX"}, - { -9.472630000, 159.910044500, 3, 5, "SLB 000.XX"}, - { -9.472630000, 160.084945500, 3, 5, "SLB 400.XX"}, - { -8.076898000, 156.745393375, 3, 5, "SLB 800.XX"}, - { -8.206089000, 159.532835375, 3, 5, "SLB D00.XX"}, - { -8.999668000, 160.062776500, 3, 5, "SLB J00.XX"}, - { -9.037455000, 160.236227500, 4, 6, "SLB N00.XX"}, - {-10.520685000, 161.792114750, 3, 5, "SLB S00.XX"}, - {-12.286772000, 168.750406000, 2, 3, "SLB X00.XX"}, - { -7.154384000, 156.039099000, 2, 4, "SLB 12.XXXX"}, - { -7.692877000, 158.851337000, 2, 5, "SLB 123.XXX"}, - { -7.419155000, 155.472565000, 2, 4, "SLB 0123.XX"}, - { -5.479655000, 159.113548000, 2, 5, "SLB 1123.XX"}, - { -5.676035000, 159.347908000, 2, 5, "SLB 2123.XX"}, - {-11.741957000, 159.750840500, 2, 3, "SLB 3123.XX"}, - {-11.938373000, 160.224768500, 2, 3, "SLB 4123.XX"}, - {-10.607584000, 161.174305500, 2, 4, "SLB 5123.XX"}, - {-10.821312000, 161.591361500, 2, 4, "SLB 6123.XX"}, - {-10.921312000, 162.065289500, 2, 4, "SLB 7123.XX"}, - {-10.100685000, 161.731303500, 3, 5, "SLB 8123.XX"}, - {-10.361195000, 161.658232500, 3, 5, "SLB 9123.XX"}, - {-10.101636000, 166.946114500, 2, 4, "SLB B123.XX"}, - {-10.450380000, 165.527143500, 2, 4, "SLB C123.XX"}, - {-10.450380000, 166.001071500, 2, 4, "SLB D123.XX"}, - {-10.941420000, 165.716715500, 2, 4, "SLB F123.XX"}, - {-11.481564000, 166.285428500, 2, 4, "SLB G123.XX"}, - {-11.878276000, 166.661544500, 2, 3, "SLB H123.XX"}, - { -5.511296000, 155.955240000, 1, 3, "SLB 1234.XXX"}, - { 40.213794000, 44.459392000, 3, 5, "ARM 12.XX"}, - { 40.510082000, 44.175509000, 2, 4, "ARM 12.XXX"}, - { 40.512514000, 44.703709125, 3, 5, "ARM 000.XX"}, - { 40.512514000, 44.864409125, 2, 3, "ARM 200.XX"}, - { 40.390205000, 44.704387625, 3, 5, "ARM 400.XX"}, - { 39.955214000, 44.492187625, 2, 4, "ARM 600.XX"}, - { 39.847814000, 44.579467125, 2, 4, "ARM 800.XX"}, - { 39.479814000, 46.295667125, 2, 5, "ARM B00.XX"}, - { 40.880514000, 44.397809125, 2, 4, "ARM D00.XX"}, - { 40.597914000, 43.853909125, 2, 4, "ARM G00.XX"}, - { 40.869014000, 45.080109125, 2, 3, "ARM J00.XX"}, - { 39.502514000, 45.981967125, 2, 5, "ARM L00.XX"}, - { 41.126524000, 44.604112500, 2, 7, "ARM N00.XX"}, - { 40.771234000, 44.830476625, 2, 3, "ARM P00.XX"}, - { 41.050724000, 44.336212500, 2, 4, "ARM Q00.XX"}, - { 40.233824000, 45.676503625, 2, 5, "ARM R00.XX"}, - { 40.190724000, 43.974903625, 2, 4, "ARM S00.XX"}, - { 40.016545000, 44.353293125, 2, 4, "ARM T00.XX"}, - { 39.803024000, 45.299655125, 2, 5, "ARM V00.XX"}, - { 40.838024000, 43.804951125, 2, 4, "ARM W00.XX"}, - { 40.833745000, 44.414595625, 2, 4, "ARM X00.XX"}, - { 39.225245000, 46.349288750, 2, 6, "ARM Y00.XX"}, - { 40.374245000, 45.097093125, 2, 3, "ARM Z00.XX"}, - { 41.232999500, 43.560834000, 1, 6, "ARM 123.XXX"}, - {-29.300900000, 27.461275000, 3, 6, "LSO 12.XX"}, - {-29.109885000, 27.412979000, 2, 5, "LSO 12.XXX"}, - {-29.834896000, 27.179128625, 2, 5, "LSO 000.XX"}, - {-28.939196000, 27.745209375, 2, 5, "LSO 400.XX"}, - {-28.890196000, 27.990989125, 2, 5, "LSO 800.XX"}, - {-30.164696000, 27.364848875, 2, 5, "LSO D00.XX"}, - {-29.274896000, 28.932609375, 2, 5, "LSO J00.XX"}, - {-29.522396000, 28.518328625, 2, 5, "LSO N00.XX"}, - {-30.052096000, 28.598348875, 2, 5, "LSO S00.XX"}, - {-30.395606000, 27.604031875, 2, 5, "LSO X00.XX"}, - {-28.644444500, 27.102707000, 1, 4, "LSO 123.XXX"}, - { 50.859030000, 4.309451500, 4, 6, "BEL 00.XX"}, - { 51.184685000, 4.374970750, 4, 7, "BEL J0.XX"}, - { 51.256114000, 4.023875000, 3, 6, "BEL 12.XXX"}, - { 51.030514000, 3.623243250, 4, 6, "BEL 000.XX"}, - { 51.183214000, 3.133243250, 3, 4, "BEL 200.XX"}, - { 50.450514000, 4.760661500, 3, 5, "BEL 400.XX"}, - { 50.400514000, 4.307161500, 3, 5, "BEL 600.XX"}, - { 50.400514000, 4.498779500, 3, 5, "BEL 800.XX"}, - { 50.920724000, 4.648463500, 3, 5, "BEL B00.XX"}, - { 50.479324000, 3.840368500, 3, 5, "BEL C00.XX"}, - { 51.090724000, 5.141890250, 3, 5, "BEL D00.XX"}, - { 50.970724000, 5.251890250, 4, 6, "BEL F00.XX"}, - { 51.260724000, 2.855590250, 3, 4, "BEL G00.XX"}, - { 50.666624000, 3.316268500, 3, 6, "BEL H00.XX"}, - { 51.032324000, 5.435590250, 4, 6, "BEL J00.XX"}, - { 50.982124000, 3.097090250, 3, 5, "BEL K00.XX"}, - { 50.629324000, 5.826568500, 4, 6, "BEL L00.XX"}, - { 50.773345000, 3.179702500, 3, 5, "BEL M00.XX"}, - { 50.870724000, 3.206268500, 3, 5, "BEL N00.XX"}, - { 50.513424000, 4.166268500, 3, 5, "BEL P00.XX"}, - { 50.711524000, 5.545768500, 4, 6, "BEL Q00.XX"}, - { 50.711524000, 5.410268500, 3, 5, "BEL R00.XX"}, - { 50.625035000, 5.410268500, 3, 5, "BEL S00.XX"}, - { 50.625035000, 5.545768500, 3, 5, "BEL T00.XX"}, - { 51.359124000, 4.867790250, 3, 6, "BEL V00.XX"}, - { 51.121524000, 4.646761250, 3, 4, "BEL W00.XX"}, - { 50.873024000, 5.102668500, 3, 5, "BEL X00.XX"}, - { 51.226124000, 5.059290250, 3, 6, "BEL Y00.XX"}, - { 51.318745000, 4.390356250, 3, 6, "BEL Z00.XX"}, - { 49.977710500, 4.878961500, 3, 6, "BEL T12.XXX"}, - { 49.834490500, 5.358097500, 3, 5, "BEL V12.XXX"}, - { 50.305070500, 4.143643500, 3, 5, "BEL P12.XXX"}, - { 50.243690500, 4.752979500, 2, 4, "BEL Q12.XXX"}, - { 50.243690500, 5.362315500, 2, 4, "BEL R12.XXX"}, - { 50.243690500, 5.727917500, 3, 5, "BEL S12.XXX"}, - { 50.652890500, 3.260106500, 2, 5, "BEL F12.XXX"}, - { 50.652890500, 3.869442500, 2, 4, "BEL G12.XXX"}, - { 50.652890500, 4.478778500, 2, 4, "BEL H12.XXX"}, - { 50.652890500, 5.088114500, 2, 4, "BEL J12.XXX"}, - { 50.652890500, 5.697450500, 2, 4, "BEL K12.XXX"}, - { 50.652890500, 5.849784500, 3, 5, "BEL L12.XXX"}, - { 51.062090500, 2.554449000, 2, 5, "BEL 712.XXX"}, - { 51.062090500, 3.168993000, 3, 5, "BEL 812.XXX"}, - { 51.062090500, 3.783537000, 4, 6, "BEL 912.XXX"}, - { 51.062090500, 4.398081000, 3, 5, "BEL B12.XXX"}, - { 51.062090500, 5.012625000, 2, 4, "BEL C12.XXX"}, - { 51.062090500, 5.565714000, 4, 6, "BEL D12.XXX"}, - { 51.471290500, 2.548589500, 2, 3, "BEL 112.XXX"}, - { 51.348530500, 3.168341500, 2, 3, "BEL 212.XXX"}, - { 51.348530500, 3.788093500, 2, 5, "BEL 312.XXX"}, - { 51.471290500, 4.407845500, 2, 5, "BEL 412.XXX"}, - { 51.471290500, 5.027597500, 2, 5, "BEL 512.XXX"}, - { 51.266690500, 5.275498500, 3, 6, "BEL 612.XXX"}, - { 50.486100000, 4.460700000, 2, 4, "BEL N77S.1MX"}, - { 47.059100000, 28.787829500, 4, 6, "MDA 12.XX"}, - { 47.224115000, 28.541511500, 3, 5, "MDA 12.XXX"}, - { 46.895024000, 29.561875625, 3, 5, "MDA 000.XX"}, - { 47.802324000, 27.843745875, 3, 5, "MDA 100.XX"}, - { 46.870824000, 29.453075625, 3, 5, "MDA 200.XX"}, - { 47.816824000, 28.920245875, 3, 5, "MDA 300.XX"}, - { 45.961924000, 28.150405375, 3, 7, "MDA 400.XX"}, - { 48.197224000, 28.207445875, 3, 5, "MDA 500.XX"}, - { 47.250724000, 27.750675625, 3, 7, "MDA 600.XX"}, - { 47.323324000, 29.065310250, 3, 5, "MDA 700.XX"}, - { 47.417724000, 28.747410250, 3, 5, "MDA 800.XX"}, - { 46.355324000, 28.599340000, 3, 5, "MDA 900.XX"}, - { 46.123224000, 28.760705375, 3, 5, "MDA B00.XX"}, - { 48.102724000, 27.791645875, 3, 5, "MDA C00.XX"}, - { 46.680724000, 29.326240000, 3, 5, "MDA D00.XX"}, - { 48.232324000, 27.208145875, 3, 7, "MDA F00.XX"}, - { 47.620724000, 27.628310250, 3, 5, "MDA G00.XX"}, - { 47.753724000, 28.791010250, 3, 5, "MDA H00.XX"}, - { 46.809524000, 29.594975625, 3, 5, "MDA J00.XX"}, - { 47.308124000, 28.257710250, 3, 5, "MDA K00.XX"}, - { 47.912924000, 28.208445875, 3, 5, "MDA L00.XX"}, - { 45.720724000, 28.366605375, 3, 7, "MDA M00.XX"}, - { 48.000524000, 27.455345875, 3, 5, "MDA N00.XX"}, - { 46.587024000, 28.720740000, 3, 5, "MDA P00.XX"}, - { 47.130724000, 28.152175625, 3, 5, "MDA Q00.XX"}, - { 45.934024000, 28.580205375, 3, 5, "MDA R00.XX"}, - { 46.653124000, 29.821640000, 3, 5, "MDA S00.XX"}, - { 48.041824000, 28.664545875, 3, 5, "MDA T00.XX"}, - { 48.272624000, 27.562245875, 3, 5, "MDA V00.XX"}, - { 47.841224000, 27.430945875, 3, 7, "MDA W00.XX"}, - { 48.419764000, 27.452627500, 3, 5, "MDA X00.XX"}, - { 48.208104000, 27.004579875, 3, 8, "MDA XK0.00"}, - { 46.492064000, 28.210545000, 3, 7, "MDA Y00.XX"}, - { 47.132604000, 29.265903625, 3, 5, "MDA YK0.00"}, - { 46.709864000, 29.686115875, 3, 5, "MDA Z00.XX"}, - { 47.493804000, 28.335841250, 3, 5, "MDA ZK0.00"}, - { 48.454595000, 26.620708500, 2, 5, "MDA 012.XXX"}, - { 48.454595000, 27.313372500, 2, 4, "MDA 112.XXX"}, - { 48.454595000, 28.006036500, 2, 4, "MDA 212.XXX"}, - { 48.454595000, 28.698700500, 2, 4, "MDA 312.XXX"}, - { 47.963555000, 26.620422000, 2, 7, "MDA 412.XXX"}, - { 47.963555000, 27.307878000, 2, 4, "MDA 512.XXX"}, - { 47.963555000, 27.995334000, 2, 4, "MDA 612.XXX"}, - { 47.963555000, 28.682790000, 3, 5, "MDA 712.XXX"}, - { 47.472515000, 27.312799500, 2, 6, "MDA 812.XXX"}, - { 47.472515000, 27.995047500, 2, 4, "MDA 912.XXX"}, - { 47.472515000, 28.677295500, 2, 4, "MDA B12.XXX"}, - { 47.472515000, 29.359543500, 2, 4, "MDA C12.XXX"}, - { 46.981475000, 27.994761000, 2, 6, "MDA D12.XXX"}, - { 46.981475000, 28.671801000, 3, 5, "MDA F12.XXX"}, - { 46.981475000, 29.348841000, 2, 4, "MDA G12.XXX"}, - { 46.490435000, 27.999396000, 2, 6, "MDA H12.XXX"}, - { 46.490435000, 28.666020000, 2, 4, "MDA J12.XXX"}, - { 46.327968500, 29.324559000, 2, 4, "MDA K12.XXX"}, - { 45.536996000, 28.084575500, 2, 6, "MDA L12.XXX"}, - { 45.999395000, 28.599070500, 2, 4, "MDA M12.XXX"}, - { 46.980000000, 28.381500000, 2, 4, "MDA WCX1.7MZ"}, - { 11.911889000, -15.650387000, 4, 5, "GNB 12.XX"}, - { 11.959564500, -15.943001500, 3, 4, "GNB 12.XXX"}, - { 12.159304000, -14.792666000, 3, 5, "GNB 000.XX"}, - { 12.268604000, -14.262466000, 3, 5, "GNB 400.XX"}, - { 12.235804000, -15.512966000, 3, 4, "GNB 800.XX"}, - { 11.625545000, -15.633770625, 3, 4, "GNB D00.XX"}, - { 12.061194000, -16.109290125, 3, 4, "GNB J00.XX"}, - { 11.255994000, -15.910190125, 3, 4, "GNB M00.XX"}, - { 11.276194000, -15.313790125, 3, 4, "GNB Q00.XX"}, - { 12.067694000, -15.375890125, 4, 5, "GNB T00.XX"}, - { 11.579394000, -15.087990125, 3, 4, "GNB X00.XX"}, - { 12.068668000, -16.764883500, 2, 3, "GNB 123.XXX"}, - { 11.750000000, -15.230000000, 2, 3, "GNB 2BYY.5B2"}, - { 25.085145000, 121.455421500, 4, 6, "TWN 12.XX"}, - { 25.013317500, 121.177665500, 3, 5, "TWN 12.XXX"}, - { 24.800514000, 120.912779500, 3, 5, "TWN 000.XX"}, - { 22.680724000, 120.249330750, 3, 5, "TWN 200.XX"}, - { 22.680724000, 120.343026750, 3, 5, "TWN 300.XX"}, - { 22.594235000, 120.371360500, 3, 5, "TWN 400.XX"}, - { 22.594235000, 120.278144500, 3, 5, "TWN 500.XX"}, - { 24.277224000, 120.654378250, 3, 6, "TWN 600.XX"}, - { 24.190735000, 120.645025125, 3, 6, "TWN 700.XX"}, - { 24.104246000, 120.645025125, 3, 6, "TWN 800.XX"}, - { 24.792324000, 121.654452500, 3, 5, "TWN 900.XX"}, - { 24.835568000, 121.740076500, 4, 6, "TWN B00.XX"}, - { 24.705835000, 121.607109250, 3, 5, "TWN C00.XX"}, - { 24.705835000, 121.701766250, 3, 5, "TWN D00.XX"}, - { 24.749079000, 121.748868500, 3, 5, "TWN F00.XX"}, - { 24.662590000, 121.796663250, 3, 5, "TWN G00.XX"}, - { 23.040724000, 120.155330750, 3, 5, "TWN H00.XX"}, - { 23.040724000, 120.249026750, 3, 5, "TWN J00.XX"}, - { 23.516024000, 120.399317875, 3, 6, "TWN K00.XX"}, - { 24.119924000, 120.503991125, 3, 6, "TWN L00.XX"}, - { 22.711624000, 120.445530750, 3, 5, "TWN M00.XX"}, - { 22.804924000, 121.089630750, 3, 5, "TWN N00.XX"}, - { 23.985924000, 120.511791125, 3, 6, "TWN P00.XX"}, - { 23.757249000, 120.530199125, 3, 6, "TWN Q00.XX"}, - { 24.274424000, 120.509078250, 3, 6, "TWN R00.XX"}, - { 24.034624000, 121.557991125, 3, 5, "TWN S00.XX"}, - { 24.019624000, 120.637891125, 3, 6, "TWN T00.XX"}, - { 23.933135000, 120.637891125, 3, 6, "TWN V00.XX"}, - { 22.826124000, 120.231430750, 3, 5, "TWN W00.XX"}, - { 24.731024000, 120.845252500, 3, 5, "TWN X00.XX"}, - { 24.607424000, 120.779278250, 3, 6, "TWN Y00.XX"}, - { 24.010724000, 120.915591125, 3, 5, "TWN Z00.XX"}, - { 25.264595000, 120.546559500, 2, 5, "TWN 012.XXX"}, - { 25.264595000, 121.062151500, 2, 4, "TWN 112.XXX"}, - { 25.264595000, 121.577743500, 2, 4, "TWN 212.XXX"}, - { 24.773555000, 120.443154000, 2, 5, "TWN 312.XXX"}, - { 24.773555000, 120.953538000, 3, 5, "TWN 412.XXX"}, - { 24.773555000, 121.463922000, 2, 4, "TWN 512.XXX"}, - { 24.282515000, 119.932770000, 2, 7, "TWN 612.XXX"}, - { 24.282515000, 120.443154000, 2, 5, "TWN 712.XXX"}, - { 24.282515000, 120.953538000, 2, 4, "TWN 812.XXX"}, - { 24.282515000, 121.463922000, 2, 4, "TWN 912.XXX"}, - { 23.791475000, 120.116326500, 2, 5, "TWN B12.XXX"}, - { 23.791475000, 120.621502500, 2, 5, "TWN C12.XXX"}, - { 23.791475000, 121.126678500, 2, 4, "TWN D12.XXX"}, - { 23.300435000, 120.040549500, 2, 4, "TWN F12.XXX"}, - { 23.300435000, 120.545725500, 2, 4, "TWN G12.XXX"}, - { 23.300435000, 121.050901500, 2, 4, "TWN H12.XXX"}, - { 22.809395000, 120.040549500, 2, 4, "TWN J12.XXX"}, - { 22.809395000, 120.545725500, 2, 4, "TWN K12.XXX"}, - { 22.809395000, 121.050901500, 2, 4, "TWN L12.XXX"}, - { 22.318355000, 120.040263000, 2, 4, "TWN M12.XXX"}, - { 22.318355000, 120.540231000, 2, 4, "TWN N12.XXX"}, - { 22.318355000, 121.290183000, 2, 4, "TWN R12.XXX"}, - { 23.824510000, 119.309056500, 2, 7, "TWN P12.XXX"}, - { 23.333470000, 119.309056500, 2, 4, "TWN Q12.XXX"}, - { 24.521637500, 118.143270500, 2, 9, "TWN S12.XXX"}, - { 25.014878000, 119.397896500, 2, 7, "TWN W12.XXX"}, - { 26.271235500, 119.899100000, 2, 7, "TWN X12.XXX"}, - { 25.637769000, 121.885521500, 2, 4, "TWN Y12.XXX"}, - { 26.353562000, 120.127709500, 2, 7, "TWN Z12.XXX"}, - { 25.050044500, 121.497100000, 4, 6, "TWN R9W0.411"}, - { 27.452513000, 89.605878500, 3, 9, "BTN 12.XX"}, - { 27.672815000, 89.485930000, 2, 8, "BTN 12.XXX"}, - { 26.828314000, 89.311591375, 2, 11, "BTN 000.XX"}, - { 26.831214000, 91.436391375, 2, 11, "BTN 200.XX"}, - { 26.850514000, 90.181591375, 2, 11, "BTN 400.XX"}, - { 27.420514000, 89.316851625, 3, 9, "BTN 600.XX"}, - { 27.310514000, 91.501251625, 2, 10, "BTN 800.XX"}, - { 27.050514000, 89.811591375, 2, 7, "BTN B00.XX"}, - { 27.482514000, 90.437651625, 2, 6, "BTN D00.XX"}, - { 26.988214000, 90.055691375, 2, 7, "BTN G00.XX"}, - { 27.630514000, 91.110751625, 2, 6, "BTN J00.XX"}, - { 27.545514000, 90.674351625, 2, 6, "BTN L00.XX"}, - { 27.079924000, 91.342861375, 2, 6, "BTN N00.XX"}, - { 27.947124000, 89.683809875, 2, 10, "BTN P00.XX"}, - { 27.436724000, 89.227335625, 2, 8, "BTN Q00.XX"}, - { 27.316324000, 91.193461375, 2, 6, "BTN R00.XX"}, - { 27.104424000, 89.519161375, 2, 11, "BTN S00.XX"}, - { 27.184124000, 90.645261375, 2, 6, "BTN T00.XX"}, - { 26.916224000, 90.445061375, 2, 11, "BTN V00.XX"}, - { 26.963424000, 89.477761375, 2, 11, "BTN W00.XX"}, - { 27.209524000, 89.493861375, 2, 11, "BTN X00.XX"}, - { 27.090324000, 90.390961375, 2, 6, "BTN Y00.XX"}, - { 27.529224000, 90.883235625, 2, 6, "BTN Z00.XX"}, - { 27.724961500, 88.825200500, 1, 11, "BTN 123.XXX"}, - { 47.364114000, 8.508398750, 4, 7, "CHE 00.XX"}, - { 46.184794000, 6.111075000, 5, 7, "CHE 80.XX"}, - { 47.525674000, 7.565638750, 4, 7, "CHE J0.XX"}, - { 46.931954000, 7.421296875, 4, 6, "CHE S0.XX"}, - { 47.465211500, 8.190728000, 3, 6, "CHE 12.XXX"}, - { 47.503114000, 7.517133250, 3, 6, "CHE 000.XX"}, - { 46.930514000, 7.350881625, 3, 5, "CHE 200.XX"}, - { 46.194214000, 6.105730000, 4, 6, "CHE 400.XX"}, - { 46.168514000, 5.952279375, 3, 5, "CHE 600.XX"}, - { 46.561545000, 6.459425000, 3, 5, "CHE 800.XX"}, - { 47.419214000, 9.229733250, 3, 6, "CHE B00.XX"}, - { 47.022214000, 8.210881625, 3, 5, "CHE D00.XX"}, - { 47.095414000, 7.187681625, 3, 5, "CHE G00.XX"}, - { 46.718614000, 7.545881625, 3, 5, "CHE J00.XX"}, - { 47.061514000, 6.709381625, 3, 5, "CHE L00.XX"}, - { 47.729124000, 8.560110250, 3, 6, "CHE N00.XX"}, - { 46.850724000, 7.080675625, 3, 5, "CHE P00.XX"}, - { 46.909324000, 9.447975625, 3, 5, "CHE Q00.XX"}, - { 47.020424000, 6.832975625, 4, 6, "CHE R00.XX"}, - { 46.267924000, 7.283240000, 3, 7, "CHE S00.XX"}, - { 46.052124000, 8.874305375, 3, 7, "CHE T00.XX"}, - { 46.492824000, 6.818340000, 3, 7, "CHE V00.XX"}, - { 45.910924000, 8.924405375, 3, 7, "CHE W00.XX"}, - { 46.825324000, 6.606475625, 3, 5, "CHE X00.XX"}, - { 47.398545000, 7.971331250, 3, 6, "CHE Y00.XX"}, - { 46.434624000, 6.166540000, 3, 5, "CHE Z00.XX"}, - { 47.249221000, 6.058229500, 2, 6, "CHE 123.XXX"}, - { 46.810000000, 8.207500000, 2, 4, "CHE 5TL0.HPL"}, - { 52.383984000, 4.865401375, 4, 5, "NLD 00.XX"}, - { 51.945794000, 4.457263375, 4, 5, "NLD 70.XX"}, - { 52.070094000, 4.283022875, 4, 5, "NLD F0.XX"}, - { 52.111204000, 5.083328125, 4, 5, "NLD M0.XX"}, - { 51.429604000, 5.448983375, 4, 7, "NLD T0.XX"}, - { 52.486907000, 4.598943500, 3, 4, "NLD 12.XXX"}, - { 52.252124000, 6.831021875, 4, 7, "NLD 000.XX"}, - { 52.009124000, 5.844121875, 3, 4, "NLD 100.XX"}, - { 51.629324000, 4.704799125, 3, 4, "NLD 200.XX"}, - { 51.959824000, 4.517699125, 3, 4, "NLD 300.XX"}, - { 52.053024000, 4.294121875, 4, 5, "NLD 400.XX"}, - { 52.205024000, 5.314121875, 3, 4, "NLD 500.XX"}, - { 53.253424000, 6.493926750, 4, 6, "NLD 600.XX"}, - { 52.120724000, 4.186421875, 3, 4, "NLD 700.XX"}, - { 51.740724000, 5.251699125, 3, 4, "NLD 800.XX"}, - { 51.858024000, 4.604799125, 3, 4, "NLD 900.XX"}, - { 53.237724000, 5.750726750, 4, 5, "NLD B00.XX"}, - { 50.899324000, 5.639768500, 3, 8, "NLD C00.XX"}, - { 51.863424000, 5.757099125, 3, 4, "NLD D00.XX"}, - { 52.243424000, 5.907921875, 3, 5, "NLD F00.XX"}, - { 51.936545000, 4.154280625, 3, 4, "NLD G00.XX"}, - { 51.951224000, 4.379399125, 3, 4, "NLD H00.XX"}, - { 51.890724000, 4.254799125, 3, 4, "NLD J00.XX"}, - { 51.593424000, 4.990999125, 3, 4, "NLD K00.XX"}, - { 51.489324000, 5.390999125, 3, 6, "NLD L00.XX"}, - { 52.043545000, 5.590032375, 3, 4, "NLD M00.XX"}, - { 52.141545000, 4.320364375, 3, 4, "NLD N00.XX"}, - { 52.080424000, 4.431021875, 4, 5, "NLD P00.XX"}, - { 52.210724000, 4.424121875, 3, 4, "NLD Q00.XX"}, - { 52.543324000, 6.023330750, 3, 6, "NLD R00.XX"}, - { 51.031224000, 5.780690250, 3, 8, "NLD S00.XX"}, - { 50.950124000, 5.906890250, 4, 9, "NLD T00.XX"}, - { 52.693224000, 4.718830750, 3, 4, "NLD V00.XX"}, - { 51.422124000, 6.104890250, 3, 6, "NLD W00.XX"}, - { 52.290224000, 6.094321875, 3, 6, "NLD X00.XX"}, - { 51.497864000, 5.607650375, 3, 6, "NLD Y00.XX"}, - { 52.267404000, 6.743805875, 3, 6, "NLD YK0.00"}, - { 51.544264000, 4.410850375, 3, 4, "NLD Z00.XX"}, - { 52.349004000, 6.609205875, 3, 6, "NLD ZK0.00"}, - { 51.134384500, 5.609281000, 2, 6, "NLD Z12.XXX"}, - { 51.565408500, 5.622482500, 2, 3, "NLD Y12.XXX"}, - { 51.565408500, 4.971482500, 2, 3, "NLD X12.XXX"}, - { 51.565408500, 4.320482500, 2, 3, "NLD V12.XXX"}, - { 51.565408500, 3.669482500, 2, 3, "NLD T12.XXX"}, - { 51.389752000, 3.491835000, 2, 3, "NLD SSH.FGW"}, - { 51.996432500, 6.255541000, 2, 5, "NLD R12.XXX"}, - { 51.996432500, 5.599333000, 3, 4, "NLD Q12.XXX"}, - { 51.996432500, 4.943125000, 2, 3, "NLD P12.XXX"}, - { 51.996432500, 4.286917000, 2, 3, "NLD L12.XXX"}, - { 51.996432500, 3.630709000, 2, 3, "NLD K12.XXX"}, - { 52.427456500, 6.546200000, 2, 5, "NLD H12.XXX"}, - { 52.427456500, 5.879576000, 2, 4, "NLD G12.XXX"}, - { 52.427456500, 5.212952000, 3, 4, "NLD F12.XXX"}, - { 52.427456500, 4.546328000, 2, 3, "NLD D12.XXX"}, - { 52.427456500, 3.879704000, 2, 3, "NLD C12.XXX"}, - { 52.858480500, 6.546486500, 2, 4, "NLD B12.XXX"}, - { 52.858480500, 5.874654500, 2, 4, "NLD 912.XXX"}, - { 52.858480500, 5.202822500, 2, 3, "NLD 812.XXX"}, - { 52.858480500, 4.530990500, 2, 3, "NLD 712.XXX"}, - { 53.289504500, 6.613669500, 3, 5, "NLD 612.XXX"}, - { 53.289504500, 5.941837500, 3, 5, "NLD 512.XXX"}, - { 53.289504500, 5.270005500, 3, 4, "NLD 412.XXX"}, - { 53.289504500, 4.598173500, 2, 3, "NLD 312.XXX"}, - { 53.517144500, 6.306710500, 2, 4, "NLD 212.XXX"}, - { 53.517144500, 5.624462500, 2, 3, "NLD 112.XXX"}, - { 53.517144500, 4.942214500, 2, 3, "NLD 012.XXX"}, - { 52.152000000, 5.293000000, 3, 4, "NLD P3ZK.7X4"}, - { 55.717100000, 12.491141500, 4, 7, "DNK 12.XX"}, - { 55.875219000, 11.911608500, 3, 6, "DNK 12.XXX"}, - { 56.005524000, 12.219919625, 3, 6, "DNK 000.XX"}, - { 56.177324000, 10.087619625, 3, 4, "DNK 100.XX"}, - { 56.263824000, 10.163115625, 3, 4, "DNK 200.XX"}, - { 55.420824000, 10.323936500, 3, 4, "DNK 300.XX"}, - { 57.086324000, 9.863998750, 3, 4, "DNK 400.XX"}, - { 55.532924000, 8.369236500, 3, 4, "DNK 500.XX"}, - { 56.495724000, 9.966715625, 3, 4, "DNK 600.XX"}, - { 55.530724000, 9.421336500, 3, 4, "DNK 700.XX"}, - { 55.893524000, 9.781919625, 3, 4, "DNK 800.XX"}, - { 55.270424000, 11.686036500, 3, 4, "DNK 900.XX"}, - { 56.209324000, 9.484715625, 3, 4, "DNK B00.XX"}, - { 55.599124000, 9.656236500, 3, 4, "DNK C00.XX"}, - { 56.052224000, 12.477619625, 3, 6, "DNK D00.XX"}, - { 56.483424000, 9.337115625, 3, 4, "DNK F00.XX"}, - { 56.400724000, 8.531815625, 3, 4, "DNK G00.XX"}, - { 56.179324000, 8.890419625, 3, 4, "DNK H00.XX"}, - { 57.499324000, 10.407868000, 3, 4, "DNK J00.XX"}, - { 55.750724000, 9.486219625, 3, 4, "DNK K00.XX"}, - { 55.450724000, 11.298836500, 4, 7, "DNK L00.XX"}, - { 56.610724000, 8.947115625, 3, 4, "DNK M00.XX"}, - { 55.077764000, 10.558757500, 3, 5, "DNK N00.XX"}, - { 54.911704000, 9.741827500, 3, 5, "DNK NK0.00"}, - { 57.471564000, 9.936279000, 3, 4, "DNK P00.XX"}, - { 55.712404000, 11.663397625, 3, 6, "DNK PK0.00"}, - { 55.265964000, 9.429170500, 3, 4, "DNK Q00.XX"}, - { 55.441804000, 11.758148500, 3, 6, "DNK QK0.00"}, - { 54.782464000, 11.816757500, 4, 6, "DNK R00.XX"}, - { 55.037704000, 9.374227500, 3, 5, "DNK RK0.00"}, - { 55.691464000, 11.028197875, 3, 5, "DNK S00.XX"}, - { 55.313904000, 10.743548500, 3, 4, "DNK SK0.00"}, - { 55.354664000, 11.091570500, 3, 5, "DNK T00.XX"}, - { 56.128904000, 9.109018625, 3, 4, "DNK TK0.00"}, - { 56.427164000, 10.828310875, 3, 4, "DNK V00.XX"}, - { 54.830504000, 11.097527500, 3, 5, "DNK VK0.00"}, - { 55.124464000, 14.682070500, 3, 4, "DNK W00.XX"}, - { 55.482504000, 9.708948500, 3, 4, "DNK WK0.00"}, - { 56.053964000, 9.883897875, 3, 4, "DNK X00.XX"}, - { 56.966604000, 8.650966750, 3, 4, "DNK XK0.00"}, - { 55.630664000, 8.431297875, 3, 4, "DNK Y00.XX"}, - { 55.982904000, 11.944797625, 3, 6, "DNK YK0.00"}, - { 57.287264000, 9.899879000, 3, 4, "DNK Z00.XX"}, - { 56.485104000, 8.538418625, 3, 4, "DNK ZK0.00"}, - { 55.245866000, 8.112171500, 2, 3, "DNK 012.XXX"}, - { 55.245866000, 8.919411500, 2, 3, "DNK 112.XXX"}, - { 55.245866000, 9.726651500, 2, 3, "DNK 212.XXX"}, - { 55.736906000, 8.107536500, 2, 3, "DNK 512.XXX"}, - { 55.736906000, 8.925192500, 2, 3, "DNK 612.XXX"}, - { 55.736906000, 9.742848500, 2, 3, "DNK 712.XXX"}, - { 56.227946000, 8.102901500, 2, 3, "DNK C12.XXX"}, - { 56.227946000, 8.930973500, 2, 3, "DNK D12.XXX"}, - { 56.227946000, 9.759045500, 2, 3, "DNK F12.XXX"}, - { 56.718986000, 8.098266500, 2, 3, "DNK K12.XXX"}, - { 56.718986000, 8.936754500, 2, 3, "DNK L12.XXX"}, - { 56.718986000, 9.775242500, 2, 3, "DNK M12.XXX"}, - { 57.210026000, 8.093631500, 2, 3, "DNK P12.XXX"}, - { 57.210026000, 8.942535500, 2, 3, "DNK Q12.XXX"}, - { 57.210026000, 9.791439500, 2, 3, "DNK R12.XXX"}, - { 57.701066000, 9.102759000, 2, 3, "DNK S12.XXX"}, - { 57.746755500, 9.965712500, 2, 3, "DNK T12.XXX"}, - { 56.532445000, 10.524621500, 3, 4, "DNK N12.XXX"}, - { 56.041405000, 10.524621500, 3, 4, "DNK G12.XXX"}, - { 55.550365000, 10.529256500, 2, 3, "DNK 812.XXX"}, - { 55.059325000, 10.533891500, 2, 4, "DNK 312.XXX"}, - { 55.005310000, 11.341131500, 2, 4, "DNK 412.XXX"}, - { 55.496350000, 11.336496500, 2, 5, "DNK 912.XXX"}, - { 55.987390000, 11.336496500, 2, 5, "DNK H12.XXX"}, - { 56.097874000, 12.026868500, 2, 5, "DNK J12.XXX"}, - { 55.606834000, 12.031503500, 4, 7, "DNK B12.XXX"}, - { 55.115794000, 12.036138500, 3, 4, "DNK V12.XXX"}, - { 56.316078000, 11.488374500, 2, 5, "DNK W12.XXX"}, - { 57.387204000, 10.804189000, 2, 3, "DNK X12.XXX"}, - { 56.792546000, 11.436366000, 2, 5, "DNK Y12.XXX"}, - { 55.300053000, 14.663805000, 2, 3, "DNK Z12.XXX"}, - { 54.580984500, 11.716504500, 3, 5, "DNK Z1.XXXX"}, - { 56.162000000, 11.599000000, 2, 5, "DNK 8639.ZRY"}, - { 59.429998500, 24.646220000, 4, 6, "EST 12.XX"}, - { 59.317962500, 24.079558000, 3, 6, "EST 12.XXX"}, - { 58.348814000, 26.605661375, 3, 5, "EST 000.XX"}, - { 59.368714000, 27.980996000, 3, 9, "EST 200.XX"}, - { 59.375314000, 27.129396000, 3, 9, "EST 400.XX"}, - { 58.369114000, 24.471661375, 3, 5, "EST 600.XX"}, - { 58.350514000, 25.484061375, 3, 5, "EST 800.XX"}, - { 59.328114000, 26.250396000, 3, 5, "EST B00.XX"}, - { 59.338914000, 27.676796000, 3, 9, "EST D00.XX"}, - { 58.253614000, 22.366261375, 3, 6, "EST G00.XX"}, - { 57.830514000, 26.895759125, 3, 5, "EST J00.XX"}, - { 57.760514000, 25.935759125, 3, 6, "EST L00.XX"}, - { 58.980424000, 23.506891625, 3, 6, "EST N00.XX"}, - { 59.377324000, 27.370848000, 3, 9, "EST P00.XX"}, - { 58.936024000, 25.523791625, 3, 5, "EST Q00.XX"}, - { 59.386024000, 26.901248000, 3, 7, "EST R00.XX"}, - { 59.303524000, 25.886491625, 3, 5, "EST S00.XX"}, - { 58.097424000, 26.995351125, 3, 6, "EST T00.XX"}, - { 58.784924000, 26.338321375, 3, 5, "EST V00.XX"}, - { 58.860724000, 25.351691625, 3, 5, "EST W00.XX"}, - { 58.270724000, 26.323951125, 3, 5, "EST X00.XX"}, - { 59.050724000, 24.721691625, 3, 5, "EST Y00.XX"}, - { 58.711924000, 25.852021375, 3, 5, "EST Z00.XX"}, - { 59.455673500, 23.387437000, 2, 5, "EST 112.XXX"}, - { 59.671595000, 24.500169500, 2, 4, "EST 212.XXX"}, - { 59.671595000, 25.401153500, 2, 4, "EST 312.XXX"}, - { 59.671595000, 26.302137500, 2, 4, "EST 412.XXX"}, - { 59.446241500, 27.199547500, 3, 10, "EST 512.XXX"}, - { 59.180555000, 21.752168500, 2, 5, "EST 612.XXX"}, - { 59.180555000, 22.653151500, 2, 5, "EST 712.XXX"}, - { 59.180555000, 23.554135500, 2, 5, "EST 812.XXX"}, - { 59.180555000, 24.455119500, 2, 4, "EST 912.XXX"}, - { 59.180555000, 25.356103500, 2, 4, "EST B12.XXX"}, - { 59.180555000, 26.257087500, 2, 4, "EST C12.XXX"}, - { 59.180555000, 27.158071500, 2, 8, "EST D12.XXX"}, - { 58.689515000, 21.756516000, 2, 5, "EST F12.XXX"}, - { 58.689515000, 22.641876000, 2, 5, "EST G12.XXX"}, - { 58.689515000, 23.527236000, 2, 5, "EST H12.XXX"}, - { 58.689515000, 24.412596000, 2, 4, "EST J12.XXX"}, - { 58.689515000, 25.297956000, 2, 4, "EST K12.XXX"}, - { 58.689515000, 26.183316000, 2, 4, "EST L12.XXX"}, - { 58.689515000, 27.068676000, 2, 8, "EST M12.XXX"}, - { 58.198475000, 21.761152000, 2, 5, "EST N12.XXX"}, - { 58.198475000, 22.636096000, 2, 5, "EST P12.XXX"}, - { 58.198475000, 23.511040000, 2, 5, "EST Q12.XXX"}, - { 58.198475000, 24.385984000, 2, 4, "EST R12.XXX"}, - { 58.198475000, 25.260928000, 2, 4, "EST S12.XXX"}, - { 58.198475000, 26.135872000, 2, 4, "EST T12.XXX"}, - { 58.198475000, 27.010816000, 2, 5, "EST V12.XXX"}, - { 57.501997500, 26.163755500, 2, 5, "EST W12.XXX"}, - { 59.781428000, 25.421174000, 2, 5, "EST X12.XXX"}, - { 58.661015000, 24.975000000, 2, 4, "EST L30B.5JQ"}, - { 18.495489000, -69.930792000, 4, 6, "DOM 12.XX"}, - { 18.427361500, -70.192940000, 3, 5, "DOM 12.XXX"}, - { 19.496724000, -70.756453250, 3, 5, "DOM 000.XX"}, - { 19.505373000, -70.664679250, 3, 5, "DOM 100.XX"}, - { 18.476624000, -69.042426625, 3, 5, "DOM 200.XX"}, - { 18.506024000, -69.338126625, 3, 5, "DOM 300.XX"}, - { 19.832724000, -70.734865250, 3, 5, "DOM 400.XX"}, - { 19.340524000, -70.307539500, 3, 5, "DOM 500.XX"}, - { 19.264324000, -70.572839500, 3, 5, "DOM 600.XX"}, - { 18.975824000, -70.450939500, 3, 5, "DOM 700.XX"}, - { 18.257524000, -71.152913750, 3, 5, "DOM 800.XX"}, - { 18.850724000, -71.272826625, 3, 5, "DOM 900.XX"}, - { 18.657224000, -68.761326625, 3, 5, "DOM B00.XX"}, - { 19.441624000, -70.568639500, 3, 5, "DOM C00.XX"}, - { 18.317524000, -70.383813750, 3, 5, "DOM D00.XX"}, - { 18.494924000, -70.776226625, 3, 5, "DOM F00.XX"}, - { 19.591724000, -71.131765250, 3, 5, "DOM G00.XX"}, - { 19.067564000, -70.186432500, 3, 5, "DOM H00.XX"}, - { 19.582204000, -71.013247250, 3, 5, "DOM HK0.00"}, - { 18.682464000, -70.202545875, 3, 5, "DOM J00.XX"}, - { 19.362204000, -69.872902500, 3, 5, "DOM JK0.00"}, - { 18.766964000, -69.278045875, 3, 5, "DOM K00.XX"}, - { 18.558704000, -70.529529625, 3, 5, "DOM KK0.00"}, - { 19.563964000, -70.896703750, 3, 5, "DOM L00.XX"}, - { 18.864104000, -71.547429625, 3, 5, "DOM LK0.00"}, - { 19.132464000, -70.672632500, 3, 5, "DOM M00.XX"}, - { 18.901104000, -70.759102500, 3, 5, "DOM MK0.00"}, - { 18.572464000, -69.332545875, 3, 5, "DOM N00.XX"}, - { 18.484104000, -71.447429625, 3, 5, "DOM NK0.00"}, - { 18.771964000, -69.061445875, 3, 5, "DOM P00.XX"}, - { 19.475504000, -71.359247250, 3, 5, "DOM PK0.00"}, - { 18.963264000, -69.806132500, 3, 5, "DOM Q00.XX"}, - { 19.369304000, -70.443402500, 3, 5, "DOM QK0.00"}, - { 18.772464000, -69.672545875, 3, 5, "DOM R00.XX"}, - { 19.544104000, -71.737647250, 3, 7, "DOM RK0.00"}, - { 18.822464000, -69.822545875, 3, 5, "DOM S00.XX"}, - { 18.554104000, -69.437429625, 3, 5, "DOM SK0.00"}, - { 18.259064000, -71.232460250, 3, 5, "DOM T00.XX"}, - { 19.844104000, -71.677647250, 3, 6, "DOM TK0.00"}, - { 19.204564000, -70.230932500, 3, 5, "DOM V00.XX"}, - { 18.383504000, -71.227129625, 3, 5, "DOM VK0.00"}, - { 19.063864000, -69.426132500, 3, 5, "DOM W00.XX"}, - { 19.219804000, -69.646202500, 3, 5, "DOM WK0.00"}, - { 19.201864000, -70.150732500, 3, 5, "DOM X00.XX"}, - { 19.734104000, -71.477647250, 3, 5, "DOM XK0.00"}, - { 18.304964000, -71.215260250, 3, 5, "DOM Y00.XX"}, - { 19.212604000, -69.369102500, 3, 5, "DOM YK0.00"}, - { 18.882464000, -71.732545875, 3, 6, "DOM Z00.XX"}, - { 18.041904000, -71.772557750, 3, 6, "DOM ZK0.00"}, - { 19.894595000, -71.990177500, 2, 5, "DOM 012.XXX"}, - { 19.894595000, -71.495417500, 2, 4, "DOM 112.XXX"}, - { 19.894595000, -71.000657500, 2, 4, "DOM 212.XXX"}, - { 19.894595000, -70.505897500, 2, 4, "DOM 312.XXX"}, - { 19.894595000, -70.011137500, 2, 4, "DOM 412.XXX"}, - { 19.403555000, -71.990177500, 2, 5, "DOM 512.XXX"}, - { 19.403555000, -71.495417500, 2, 4, "DOM 612.XXX"}, - { 19.403555000, -71.000657500, 2, 4, "DOM 712.XXX"}, - { 19.403555000, -70.505897500, 3, 5, "DOM 812.XXX"}, - { 19.403555000, -70.011137500, 2, 4, "DOM 912.XXX"}, - { 19.403555000, -69.516377500, 2, 4, "DOM B12.XXX"}, - { 19.403555000, -69.021618500, 2, 4, "DOM C12.XXX"}, - { 18.912515000, -71.990464000, 2, 5, "DOM D12.XXX"}, - { 18.912515000, -71.500913000, 2, 4, "DOM F12.XXX"}, - { 18.912515000, -71.011361000, 2, 4, "DOM G12.XXX"}, - { 18.912515000, -70.521809000, 2, 4, "DOM H12.XXX"}, - { 18.912515000, -70.032257000, 2, 4, "DOM J12.XXX"}, - { 18.912515000, -69.542705000, 2, 4, "DOM K12.XXX"}, - { 18.912515000, -69.053153000, 2, 4, "DOM L12.XXX"}, - { 18.421475000, -71.990465000, 2, 5, "DOM N12.XXX"}, - { 18.421475000, -71.500913000, 2, 4, "DOM P12.XXX"}, - { 18.421475000, -71.011361000, 2, 4, "DOM Q12.XXX"}, - { 18.421475000, -70.521809000, 2, 4, "DOM R12.XXX"}, - { 18.421475000, -70.032257000, 3, 5, "DOM S12.XXX"}, - { 18.421475000, -69.542705000, 2, 4, "DOM T12.XXX"}, - { 17.481164500, -71.889809000, 2, 3, "DOM X12.XXX"}, - { 17.930435000, -71.500913000, 2, 4, "DOM Y12.XXX"}, - { 18.417340500, -68.581526000, 3, 5, "DOM Z12.XXX"}, - { 18.375357500, -69.053472500, 2, 4, "DOM V12.XXX"}, - { 19.821992000, -71.886000500, 2, 5, "DOM 1234.XXX"}, - { 48.182126000, 17.074487500, 4, 7, "SVK 12.XX"}, - { 48.414129000, 16.997541500, 3, 6, "SVK 12.XXX"}, - { 48.760024000, 21.192480500, 3, 4, "SVK 000.XX"}, - { 48.350724000, 18.018980500, 3, 4, "SVK 100.XX"}, - { 49.046924000, 21.168002250, 3, 5, "SVK 200.XX"}, - { 49.250724000, 18.693502250, 3, 7, "SVK 300.XX"}, - { 48.774624000, 19.090880500, 3, 4, "SVK 400.XX"}, - { 49.118524000, 18.861302250, 3, 5, "SVK 500.XX"}, - { 48.914824000, 17.969102250, 3, 6, "SVK 600.XX"}, - { 49.108924000, 20.225502250, 3, 5, "SVK 700.XX"}, - { 48.830424000, 18.555680500, 3, 4, "SVK 800.XX"}, - { 48.599164000, 19.093627500, 3, 4, "SVK 900.XX"}, - { 49.115704000, 18.407883250, 3, 7, "SVK 9K0.00"}, - { 47.997564000, 18.099657625, 3, 6, "SVK B00.XX"}, - { 48.943504000, 20.501583250, 3, 4, "SVK BK0.00"}, - { 48.767664000, 21.863427500, 3, 4, "SVK C00.XX"}, - { 47.771604000, 18.075979875, 3, 6, "SVK CK0.00"}, - { 48.239064000, 18.531757625, 3, 4, "SVK D00.XX"}, - { 48.924104000, 21.870483250, 3, 4, "SVK DK0.00"}, - { 49.310164000, 21.243712750, 3, 6, "SVK F00.XX"}, - { 49.074104000, 19.570483250, 3, 5, "SVK FK0.00"}, - { 48.610764000, 17.781827500, 3, 6, "SVK G00.XX"}, - { 49.066404000, 19.273683250, 3, 5, "SVK GK0.00"}, - { 48.582464000, 18.113627500, 3, 4, "SVK H00.XX"}, - { 48.339504000, 19.616317500, 3, 6, "SVK HK0.00"}, - { 49.463964000, 18.728797000, 3, 7, "SVK J00.XX"}, - { 48.964104000, 18.140483250, 4, 5, "SVK JK0.00"}, - { 48.402464000, 19.973627500, 3, 6, "SVK K00.XX"}, - { 48.633404000, 18.353517500, 3, 4, "SVK KK0.00"}, - { 48.164264000, 17.810757625, 3, 4, "SVK L00.XX"}, - { 48.439404000, 17.750317500, 3, 4, "SVK LK0.00"}, - { 48.816664000, 19.592912750, 3, 4, "SVK M00.XX"}, - { 48.884104000, 21.650483250, 3, 4, "SVK MK0.00"}, - { 48.649164000, 21.672827500, 3, 4, "SVK N00.XX"}, - { 48.747904000, 17.793617500, 3, 6, "SVK NK0.00"}, - { 48.695864000, 17.317027500, 3, 6, "SVK P00.XX"}, - { 48.976304000, 22.098883250, 3, 4, "SVK PK0.00"}, - { 49.152564000, 20.367812750, 3, 5, "SVK Q00.XX"}, - { 48.714104000, 18.210917500, 3, 4, "SVK QK0.00"}, - { 49.232464000, 19.253112750, 3, 6, "SVK R00.XX"}, - { 48.584104000, 18.820917500, 3, 4, "SVK RK0.00"}, - { 48.655364000, 20.482527500, 3, 4, "SVK S00.XX"}, - { 49.114104000, 18.280483250, 3, 7, "SVK SK0.00"}, - { 48.742464000, 18.713627500, 3, 4, "SVK T00.XX"}, - { 48.274504000, 17.707217500, 3, 4, "SVK TK0.00"}, - { 49.312464000, 18.733112750, 3, 7, "SVK V00.XX"}, - { 48.172804000, 17.720279875, 3, 4, "SVK VK0.00"}, - { 49.312464000, 20.643112750, 3, 6, "SVK W00.XX"}, - { 48.384104000, 18.360917500, 3, 4, "SVK WK0.00"}, - { 48.577364000, 19.347627500, 3, 4, "SVK X00.XX"}, - { 48.844104000, 17.190483250, 3, 7, "SVK XK0.00"}, - { 48.707564000, 20.068227500, 3, 4, "SVK Y00.XX"}, - { 48.948104000, 18.065883250, 3, 6, "SVK YK0.00"}, - { 48.212464000, 19.304057625, 3, 4, "SVK Z00.XX"}, - { 48.764104000, 17.530917500, 3, 6, "SVK ZK0.00"}, - { 49.424979000, 18.006061000, 2, 6, "SVK 0HH.HHH"}, - { 49.424979000, 18.714349000, 2, 6, "SVK 1HH.HHH"}, - { 49.424979000, 19.422637000, 2, 5, "SVK 2HH.HHH"}, - { 49.424979000, 20.130925000, 2, 5, "SVK 3HH.HHH"}, - { 49.424979000, 20.839213000, 2, 5, "SVK 4HH.HHH"}, - { 49.424979000, 21.547501000, 2, 5, "SVK 5HH.HHH"}, - { 49.424979000, 22.255789000, 2, 6, "SVK 6HH.HHH"}, - { 49.132659000, 16.985542500, 2, 6, "SVK 712.XXX"}, - { 49.132659000, 17.688622500, 2, 6, "SVK 812.XXX"}, - { 49.132659000, 18.391702500, 2, 6, "SVK 912.XXX"}, - { 49.132659000, 19.094782500, 2, 4, "SVK B12.XXX"}, - { 49.132659000, 19.797862500, 2, 4, "SVK C12.XXX"}, - { 49.132659000, 20.500942500, 2, 4, "SVK D12.XXX"}, - { 49.132659000, 21.204022500, 2, 4, "SVK F12.XXX"}, - { 49.132659000, 21.907102500, 2, 4, "SVK G12.XXX"}, - { 48.641619000, 16.849561500, 2, 7, "SVK H12.XXX"}, - { 48.641619000, 17.542225500, 2, 5, "SVK J12.XXX"}, - { 48.641619000, 18.234889500, 2, 3, "SVK K12.XXX"}, - { 48.641619000, 18.927553500, 2, 3, "SVK L12.XXX"}, - { 48.641619000, 19.620217500, 2, 3, "SVK M12.XXX"}, - { 48.641619000, 20.312881500, 2, 3, "SVK N12.XXX"}, - { 48.641619000, 21.005545500, 2, 3, "SVK P12.XXX"}, - { 48.641619000, 21.698209500, 3, 4, "SVK Q12.XXX"}, - { 48.150579000, 16.849275000, 2, 5, "SVK R12.XXX"}, - { 48.150579000, 17.536731000, 3, 4, "SVK S12.XXX"}, - { 48.150579000, 18.224187000, 2, 3, "SVK T12.XXX"}, - { 48.150579000, 18.911643000, 2, 3, "SVK V12.XXX"}, - { 48.150579000, 19.599099000, 2, 5, "SVK W12.XXX"}, - { 48.671500000, 19.695000000, 2, 3, "SVK F60G.KGF"}, - { 9.965145000, -84.118394000, 4, 5, "CRI 12.XX"}, - { 10.020975000, -84.378966500, 3, 4, "CRI 12.XXX"}, - { 9.949814000, -83.108858375, 3, 4, "CRI 000.XX"}, - { 10.587914000, -85.498228250, 3, 4, "CRI 200.XX"}, - { 9.985014000, -84.859758375, 3, 4, "CRI 400.XX"}, - { 9.985014000, -84.735751375, 3, 4, "CRI 600.XX"}, - { 9.350714000, -83.772488500, 3, 4, "CRI 800.XX"}, - { 10.496414000, -85.029328250, 3, 4, "CRI B00.XX"}, - { 9.854314000, -83.734558375, 3, 4, "CRI D00.XX"}, - { 10.388514000, -84.378328250, 3, 4, "CRI G00.XX"}, - { 10.410514000, -85.162128250, 3, 4, "CRI J00.XX"}, - { 10.190314000, -83.840728250, 3, 4, "CRI L00.XX"}, - { 10.190314000, -83.716381250, 3, 4, "CRI N00.XX"}, - { 10.092914000, -83.579428250, 3, 4, "CRI Q00.XX"}, - { 10.081114000, -83.376628250, 3, 4, "CRI S00.XX"}, - { 10.140814000, -85.508228250, 3, 4, "CRI V00.XX"}, - { 10.120424000, -84.487357250, 3, 4, "CRI X00.XX"}, - { 9.695224000, -84.044944375, 3, 4, "CRI Y00.XX"}, - { 9.209424000, -83.388831500, 3, 4, "CRI Z00.XX"}, - { 10.735909500, -84.057771000, 2, 5, "CRI 512.XXX"}, - { 11.179594000, -85.951324500, 2, 6, "CRI 112.XXX"}, - { 11.179594000, -85.477396500, 2, 6, "CRI 212.XXX"}, - { 11.179594000, -85.003468500, 2, 6, "CRI 312.XXX"}, - { 11.179594000, -84.529540500, 2, 6, "CRI 412.XXX"}, - { 10.688554000, -85.951324500, 2, 3, "CRI 612.XXX"}, - { 10.688554000, -85.477396500, 2, 3, "CRI 712.XXX"}, - { 10.688554000, -85.003468500, 2, 3, "CRI 812.XXX"}, - { 10.688554000, -84.529540500, 2, 3, "CRI 912.XXX"}, - { 10.688554000, -84.055612500, 2, 3, "CRI B12.XXX"}, - { 10.688554000, -83.581684500, 2, 3, "CRI C12.XXX"}, - { 10.197514000, -85.951324500, 2, 3, "CRI D12.XXX"}, - { 10.197514000, -85.477396500, 3, 4, "CRI F12.XXX"}, - { 10.197514000, -85.003468500, 2, 3, "CRI G12.XXX"}, - { 10.197514000, -84.529540500, 2, 3, "CRI H12.XXX"}, - { 10.197514000, -84.055612500, 2, 3, "CRI J12.XXX"}, - { 10.197514000, -83.581684500, 2, 3, "CRI K12.XXX"}, - { 10.197514000, -83.107756500, 2, 3, "CRI L12.XXX"}, - { 9.706474000, -85.335217500, 2, 3, "CRI M12.XXX"}, - { 9.706474000, -84.861289500, 2, 3, "CRI N12.XXX"}, - { 9.706474000, -84.387361500, 2, 3, "CRI P12.XXX"}, - { 9.706474000, -83.913433500, 2, 3, "CRI Q12.XXX"}, - { 9.706474000, -83.439505500, 2, 3, "CRI R12.XXX"}, - { 9.706474000, -82.965577500, 2, 3, "CRI S12.XXX"}, - { 9.215435000, -84.079308500, 2, 3, "CRI T12.XXX"}, - { 9.215435000, -83.605380500, 2, 3, "CRI V12.XXX"}, - { 9.215435000, -83.131452500, 2, 3, "CRI W12.XXX"}, - { 8.724395000, -83.961113000, 2, 3, "CRI X12.XXX"}, - { 8.724395000, -83.492393000, 2, 3, "CRI Y12.XXX"}, - { 8.280421500, -83.039622500, 2, 5, "CRI Z12.XXX"}, - { 5.587250500, -87.230651000, 1, 2, "CRI 012.XXX"}, - { 8.372400000, -82.932229000, 2, 5, "CRI M6JV.L2V"}, - { 43.851394500, 18.304128000, 4, 5, "BIH 12.XX"}, - { 44.207247000, 17.866602000, 3, 4, "BIH 12.XXX"}, - { 44.827624000, 17.137635125, 3, 4, "BIH 000.XX"}, - { 44.582524000, 18.600587625, 3, 4, "BIH 100.XX"}, - { 43.380724000, 17.754404500, 3, 4, "BIH 200.XX"}, - { 44.860724000, 15.812935125, 3, 6, "BIH 300.XX"}, - { 44.889424000, 18.730435125, 3, 4, "BIH 400.XX"}, - { 44.800724000, 19.162935125, 3, 6, "BIH 500.XX"}, - { 45.020724000, 16.652935125, 3, 4, "BIH 600.XX"}, - { 44.100724000, 17.393952000, 3, 4, "BIH 700.XX"}, - { 42.750724000, 18.284856000, 3, 6, "BIH 800.XX"}, - { 44.270724000, 17.613387625, 3, 4, "BIH 900.XX"}, - { 44.770724000, 18.032935125, 3, 4, "BIH B00.XX"}, - { 45.010724000, 15.882935125, 3, 6, "BIH C00.XX"}, - { 43.710724000, 18.923952000, 3, 4, "BIH D00.XX"}, - { 45.220924000, 15.765870750, 3, 6, "BIH F00.XX"}, - { 43.690724000, 17.903952000, 3, 4, "BIH G00.XX"}, - { 44.489124000, 18.622787625, 3, 4, "BIH H00.XX"}, - { 44.583924000, 18.442287625, 3, 4, "BIH J00.XX"}, - { 44.196424000, 17.733687625, 3, 4, "BIH K00.XX"}, - { 44.899164000, 16.108133375, 3, 4, "BIH L00.XX"}, - { 43.504104000, 18.744391500, 3, 6, "BIH LK0.00"}, - { 44.712464000, 18.266633375, 3, 4, "BIH M00.XX"}, - { 44.874104000, 18.393451125, 3, 4, "BIH MK0.00"}, - { 45.148664000, 17.206004250, 3, 6, "BIH N00.XX"}, - { 44.438604000, 18.112940625, 3, 4, "BIH NK0.00"}, - { 44.779564000, 16.613133375, 3, 4, "BIH P00.XX"}, - { 44.408904000, 17.052140625, 3, 4, "BIH PK0.00"}, - { 42.882564000, 18.384393000, 3, 4, "BIH Q00.XX"}, - { 43.823204000, 16.958302000, 3, 6, "BIH QK0.00"}, - { 44.994864000, 17.854033375, 3, 4, "BIH R00.XX"}, - { 45.157104000, 16.773188750, 3, 6, "BIH RK0.00"}, - { 45.022464000, 18.286633375, 3, 4, "BIH S00.XX"}, - { 45.117204000, 17.964588750, 3, 7, "BIH SK0.00"}, - { 44.173564000, 17.615476875, 3, 4, "BIH T00.XX"}, - { 44.274104000, 17.043740625, 3, 4, "BIH TK0.00"}, - { 44.352464000, 17.226976875, 3, 4, "BIH V00.XX"}, - { 45.044104000, 16.343451125, 3, 6, "BIH VK0.00"}, - { 43.832464000, 17.567406000, 3, 4, "BIH W00.XX"}, - { 44.402004000, 19.078640625, 3, 6, "BIH WK0.00"}, - { 43.212464000, 17.507749500, 3, 6, "BIH X00.XX"}, - { 43.374104000, 17.554391500, 3, 6, "BIH XK0.00"}, - { 43.422464000, 17.837749500, 3, 4, "BIH Y00.XX"}, - { 44.134104000, 17.363740625, 3, 4, "BIH YK0.00"}, - { 43.952464000, 18.757406000, 3, 4, "BIH Z00.XX"}, - { 44.424104000, 18.003740625, 3, 4, "BIH ZK0.00"}, - { 45.176731000, 16.050931000, 2, 5, "BIH 0HH.HHH"}, - { 45.176731000, 16.707139000, 2, 5, "BIH 1HH.HHH"}, - { 45.176731000, 17.363347000, 2, 5, "BIH 2HH.HHH"}, - { 45.176731000, 18.019555000, 2, 6, "BIH 3HH.HHH"}, - { 45.176731000, 18.675763000, 2, 5, "BIH 4HH.HHH"}, - { 44.884411000, 15.762020500, 2, 5, "BIH 512.XXX"}, - { 44.884411000, 16.413020500, 2, 3, "BIH 612.XXX"}, - { 44.884411000, 17.064020500, 2, 3, "BIH 712.XXX"}, - { 44.884411000, 17.715020500, 2, 3, "BIH 812.XXX"}, - { 44.884411000, 18.366020500, 2, 3, "BIH 912.XXX"}, - { 44.884411000, 19.017020500, 2, 7, "BIH B12.XXX"}, - { 44.393371000, 16.087234000, 2, 5, "BIH C12.XXX"}, - { 44.393371000, 16.733026000, 2, 3, "BIH D12.XXX"}, - { 44.393371000, 17.378818000, 2, 3, "BIH F12.XXX"}, - { 44.393371000, 18.024610000, 2, 3, "BIH G12.XXX"}, - { 44.393371000, 18.670402000, 2, 3, "BIH H12.XXX"}, - { 44.393371000, 19.316194000, 2, 5, "BIH J12.XXX"}, - { 43.902331000, 16.415051500, 2, 5, "BIH K12.XXX"}, - { 43.902331000, 17.055635500, 2, 5, "BIH L12.XXX"}, - { 43.902331000, 17.696219500, 2, 3, "BIH M12.XXX"}, - { 43.902331000, 18.336803500, 3, 4, "BIH N12.XXX"}, - { 43.902331000, 18.977387500, 2, 3, "BIH P12.XXX"}, - { 43.411291000, 17.247524000, 2, 5, "BIH Q12.XXX"}, - { 43.411291000, 17.882900000, 3, 4, "BIH S12.XXX"}, - { 43.411291000, 18.518276000, 2, 5, "BIH T12.XXX"}, - { 42.920251000, 17.565212000, 2, 5, "BIH V12.XXX"}, - { 42.920251000, 18.200588000, 2, 5, "BIH W12.XXX"}, - { 43.915598000, 17.672331500, 2, 3, "BIH 9MKB.2XC"}, - { 45.835145000, 15.915804500, 4, 7, "HRV 12.XX"}, - { 45.839927500, 15.498672000, 3, 6, "HRV 12.XXX"}, - { 43.580724000, 16.316204500, 3, 4, "HRV 000.XX"}, - { 43.580724000, 16.434404500, 3, 6, "HRV 100.XX"}, - { 45.394924000, 14.378670750, 3, 4, "HRV 200.XX"}, - { 45.590724000, 18.622370750, 3, 4, "HRV 300.XX"}, - { 44.161824000, 15.196887625, 3, 4, "HRV 400.XX"}, - { 44.908824000, 13.805435125, 3, 6, "HRV 500.XX"}, - { 45.200724000, 17.952370750, 3, 6, "HRV 600.XX"}, - { 45.540724000, 15.482370750, 3, 6, "HRV 700.XX"}, - { 46.350724000, 16.271240000, 3, 6, "HRV 800.XX"}, - { 43.780724000, 15.833952000, 3, 4, "HRV 900.XX"}, - { 45.520724000, 16.302370750, 3, 6, "HRV B00.XX"}, - { 45.330724000, 18.742370750, 3, 4, "HRV C00.XX"}, - { 42.700724000, 18.014856000, 3, 6, "HRV D00.XX"}, - { 45.390724000, 18.932370750, 3, 6, "HRV F00.XX"}, - { 45.950724000, 16.781805375, 3, 4, "HRV G00.XX"}, - { 46.200724000, 16.771805375, 3, 4, "HRV H00.XX"}, - { 45.350724000, 18.352370750, 3, 4, "HRV J00.XX"}, - { 45.380724000, 17.622370750, 3, 4, "HRV K00.XX"}, - { 46.430724000, 16.361240000, 3, 8, "HRV L00.XX"}, - { 45.880724000, 17.331805375, 3, 7, "HRV M00.XX"}, - { 45.520724000, 16.722370750, 3, 4, "HRV N00.XX"}, - { 43.090724000, 17.574404500, 3, 6, "HRV P00.XX"}, - { 45.482024000, 16.224170750, 3, 6, "HRV Q00.XX"}, - { 45.110724000, 18.642935125, 3, 6, "HRV R00.XX"}, - { 45.130724000, 13.582935125, 3, 6, "HRV S00.XX"}, - { 43.340724000, 16.964404500, 3, 4, "HRV T00.XX"}, - { 45.300724000, 17.322370750, 3, 4, "HRV V00.XX"}, - { 46.060724000, 16.481805375, 3, 6, "HRV W00.XX"}, - { 43.740724000, 16.583952000, 3, 6, "HRV X00.XX"}, - { 44.080724000, 16.143952000, 3, 6, "HRV Y00.XX"}, - { 45.740724000, 17.651805375, 3, 7, "HRV Z00.XX"}, - { 46.374120000, 15.609959500, 2, 6, "HRV 012.XXX"}, - { 46.528626000, 16.161518500, 2, 7, "HRV 112.XXX"}, - { 46.374120000, 16.828051500, 2, 5, "HRV 212.XXX"}, - { 45.976155000, 14.507017500, 2, 6, "HRV 312.XXX"}, - { 45.976155000, 15.168432500, 2, 5, "HRV 412.XXX"}, - { 45.976155000, 15.829848500, 3, 6, "HRV 512.XXX"}, - { 45.976155000, 16.491264500, 2, 5, "HRV 612.XXX"}, - { 45.976155000, 17.152680500, 2, 6, "HRV 712.XXX"}, - { 45.976155000, 17.814096500, 2, 6, "HRV 812.XXX"}, - { 45.976155000, 18.475512500, 2, 6, "HRV 912.XXX"}, - { 45.485115000, 13.514607000, 2, 7, "HRV B12.XXX"}, - { 45.485115000, 14.170815000, 2, 5, "HRV C12.XXX"}, - { 45.485115000, 14.827023000, 2, 5, "HRV D12.XXX"}, - { 45.485115000, 15.483231000, 3, 6, "HRV F12.XXX"}, - { 45.485115000, 16.139439000, 2, 5, "HRV G12.XXX"}, - { 45.485115000, 16.795647000, 3, 4, "HRV H12.XXX"}, - { 45.485115000, 17.451855000, 2, 3, "HRV J12.XXX"}, - { 45.485115000, 18.108063000, 2, 3, "HRV K12.XXX"}, - { 45.415422000, 18.762700500, 2, 3, "HRV L12.XXX"}, - { 45.120430500, 18.757979000, 3, 6, "HRV M12.XXX"}, - { 44.994086000, 13.521716500, 2, 5, "HRV N12.XXX"}, - { 44.994086000, 14.172716500, 2, 3, "HRV P12.XXX"}, - { 44.994086000, 14.823716500, 2, 3, "HRV Q12.XXX"}, - { 44.994086000, 15.474716500, 2, 3, "HRV R12.XXX"}, - { 44.503074000, 13.879766500, 2, 3, "HRV S12.XXX"}, - { 44.503074000, 14.530766500, 2, 3, "HRV T12.XXX"}, - { 44.503074000, 15.181766500, 2, 3, "HRV V12.XXX"}, - { 44.503074000, 15.832766500, 2, 5, "HRV W12.XXX"}, - { 44.012034000, 14.530480000, 2, 3, "HRV X12.XXX"}, - { 44.012034000, 15.176272000, 2, 3, "HRV Y12.XXX"}, - { 44.012034000, 15.822064000, 2, 3, "HRV Z12.XXX"}, - { 43.600194000, 16.467856000, 2, 5, "HRV 01.XXXX"}, - { 43.109154000, 15.859274500, 3, 4, "HRV 11.XXXX"}, - { 43.109154000, 16.499858500, 2, 3, "HRV 21.XXXX"}, - { 43.109154000, 17.140442500, 2, 3, "HRV 31.XXXX"}, - { 42.667218000, 15.730871000, 2, 5, "HRV 41.XXXX"}, - { 42.618114000, 16.366247000, 3, 4, "HRV 51.XXXX"}, - { 42.618114000, 17.001623000, 2, 3, "HRV 61.XXXX"}, - { 42.618114000, 17.636999000, 2, 5, "HRV 71.XXXX"}, - { 42.408275000, 18.202186500, 2, 3, "HRV 81.XXXX"}, - { 42.408275000, 15.996597500, 2, 3, "HRV 91.XXXX"}, - { 45.000325500, 18.693311500, 2, 5, "HRV Z1.XXXX"}, - { 45.077500000, 18.800000000, 3, 6, "HRV CJH5.N9Q"}, - { 6.183978000, 1.198771250, 4, 7, "TGO 00.XX"}, - { 6.159858000, 1.244291250, 4, 5, "TGO J0.XX"}, - { 6.269975500, 1.045777000, 3, 4, "TGO 12.XXX"}, - { 8.970515000, 1.088212500, 3, 4, "TGO 000.XX"}, - { 6.880515000, 0.568382375, 3, 6, "TGO 200.XX"}, - { 7.510607000, 1.048308375, 3, 4, "TGO 400.XX"}, - { 9.530515000, 1.128042625, 3, 5, "TGO 600.XX"}, - { 10.849514000, 0.125871750, 3, 7, "TGO 800.XX"}, - { 9.300725000, 0.748869500, 3, 4, "TGO B00.XX"}, - { 6.990725000, 1.128982375, 3, 4, "TGO C00.XX"}, - { 9.060725000, 1.368869500, 3, 4, "TGO D00.XX"}, - { 10.390724000, 0.408642750, 3, 7, "TGO F00.XX"}, - { 7.630725000, 0.558982375, 3, 6, "TGO G00.XX"}, - { 9.810725000, 1.068756625, 3, 5, "TGO H00.XX"}, - { 9.380725000, 1.198869500, 3, 5, "TGO J00.XX"}, - { 8.600725000, 0.938869500, 3, 4, "TGO K00.XX"}, - { 8.360725000, 0.948982375, 3, 4, "TGO L00.XX"}, - { 10.670724000, 0.488642750, 3, 7, "TGO M00.XX"}, - { 7.800725000, 1.158982375, 3, 4, "TGO N00.XX"}, - { 6.673026000, 1.354518250, 3, 4, "TGO P00.XX"}, - { 8.110725000, 1.218982375, 3, 4, "TGO Q00.XX"}, - { 6.660556000, 1.483145250, 3, 4, "TGO R00.XX"}, - { 7.498147000, 0.875572375, 3, 4, "TGO S00.XX"}, - { 9.730725000, 0.568756625, 3, 7, "TGO T00.XX"}, - { 9.496728000, 0.771084500, 3, 5, "TGO V00.XX"}, - { 9.706045000, 1.269561625, 3, 7, "TGO W00.XX"}, - { 9.988336000, 0.998576625, 3, 5, "TGO X00.XX"}, - { 6.710725000, 1.129095250, 3, 4, "TGO Y00.XX"}, - { 9.790725000, 1.278756625, 3, 7, "TGO Z00.XX"}, - { 10.607010000, -0.149335000, 2, 6, "TGO 012.XXX"}, - { 10.607010000, 0.212413000, 2, 6, "TGO 112.XXX"}, - { 10.971835000, 0.589567500, 2, 5, "TGO 212.XXX"}, - { 10.480795000, 0.115639500, 2, 6, "TGO 312.XXX"}, - { 10.480795000, 0.589567500, 2, 4, "TGO 412.XXX"}, - { 10.480795000, 1.063495500, 2, 6, "TGO 512.XXX"}, - { 9.989755000, 0.234120500, 2, 6, "TGO 612.XXX"}, - { 9.989755000, 0.708048500, 2, 4, "TGO 712.XXX"}, - { 9.989755000, 1.181976500, 2, 4, "TGO 812.XXX"}, - { 9.498715000, 0.234120500, 2, 6, "TGO 912.XXX"}, - { 9.498715000, 0.708048500, 2, 4, "TGO B12.XXX"}, - { 9.498715000, 1.181976500, 3, 5, "TGO C12.XXX"}, - { 9.007675000, 0.376299500, 2, 5, "TGO D12.XXX"}, - { 9.007675000, 0.850227500, 2, 3, "TGO F12.XXX"}, - { 9.007675000, 1.324155500, 2, 3, "TGO G12.XXX"}, - { 8.516635000, 0.376013000, 2, 5, "TGO H12.XXX"}, - { 8.516635000, 0.844733000, 2, 3, "TGO J12.XXX"}, - { 8.516635000, 1.313453000, 2, 3, "TGO K12.XXX"}, - { 8.025595000, 0.376013000, 2, 5, "TGO L12.XXX"}, - { 8.025595000, 0.844733000, 2, 3, "TGO M12.XXX"}, - { 8.025595000, 1.313453000, 2, 3, "TGO N12.XXX"}, - { 7.534555000, 0.376013000, 2, 5, "TGO P12.XXX"}, - { 7.534555000, 0.844733000, 2, 3, "TGO Q12.XXX"}, - { 7.534555000, 1.313453000, 2, 3, "TGO R12.XXX"}, - { 7.043515000, 0.376013000, 2, 5, "TGO S12.XXX"}, - { 7.043515000, 0.844733000, 2, 3, "TGO T12.XXX"}, - { 7.043515000, 1.313453000, 2, 3, "TGO V12.XXX"}, - { 6.552475000, 0.610373000, 2, 5, "TGO W12.XXX"}, - { 6.552475000, 1.079093000, 2, 3, "TGO X12.XXX"}, - { 6.552475000, 1.547813000, 2, 5, "TGO Y12.XXX"}, - { 8.623400000, 0.831500000, 2, 3, "TGO V9X5.T6M"}, - { 56.974700000, 24.068757500, 4, 6, "LVA 12.XX"}, - { 57.052355000, 23.640946500, 3, 5, "LVA 12.XXX"}, - { 55.920724000, 26.468319625, 3, 8, "LVA 000.XX"}, - { 56.556824000, 20.989215625, 3, 5, "LVA 100.XX"}, - { 56.556824000, 21.144175625, 3, 5, "LVA 200.XX"}, - { 57.434724000, 21.508868000, 3, 5, "LVA 300.XX"}, - { 56.550724000, 27.247115625, 3, 5, "LVA 400.XX"}, - { 56.547324000, 25.797315625, 3, 4, "LVA 500.XX"}, - { 57.569724000, 25.338268000, 3, 4, "LVA 600.XX"}, - { 56.844124000, 24.530198750, 3, 4, "LVA 700.XX"}, - { 57.010524000, 23.083498750, 3, 5, "LVA 800.XX"}, - { 57.358424000, 25.217768000, 3, 4, "LVA 900.XX"}, - { 57.020724000, 21.876098750, 3, 5, "LVA B00.XX"}, - { 56.713024000, 22.434098750, 3, 5, "LVA C00.XX"}, - { 57.290724000, 22.514968000, 3, 5, "LVA D00.XX"}, - { 56.450724000, 24.107115625, 3, 7, "LVA F00.XX"}, - { 55.948024000, 27.074119625, 3, 7, "LVA G00.XX"}, - { 57.194824000, 24.772198750, 3, 4, "LVA H00.XX"}, - { 56.671024000, 23.209215625, 3, 5, "LVA J00.XX"}, - { 56.592124000, 27.619515625, 3, 6, "LVA K00.XX"}, - { 56.401924000, 26.103915625, 3, 4, "LVA L00.XX"}, - { 57.209424000, 26.669298750, 3, 4, "LVA M00.XX"}, - { 56.889824000, 26.147098750, 3, 4, "LVA N00.XX"}, - { 57.548224000, 24.633868000, 3, 4, "LVA P00.XX"}, - { 56.354624000, 26.684115625, 3, 4, "LVA Q00.XX"}, - { 56.636924000, 25.158515625, 3, 4, "LVA R00.XX"}, - { 57.181124000, 27.176698750, 3, 5, "LVA S00.XX"}, - { 57.473024000, 25.831668000, 3, 4, "LVA T00.XX"}, - { 57.819224000, 25.955251125, 3, 7, "LVA V00.XX"}, - { 56.780624000, 24.698798750, 3, 4, "LVA W00.XX"}, - { 56.764924000, 21.525998750, 3, 5, "LVA X00.XX"}, - { 57.921524000, 25.312651125, 3, 6, "LVA Y00.XX"}, - { 57.150724000, 24.456098750, 3, 4, "LVA Z00.XX"}, - { 56.055025000, 20.900025000, 2, 4, "LVA 02W.S12"}, - { 56.244025000, 21.620025000, 2, 6, "LVA 2MG.S0P"}, - { 56.244025000, 23.255025000, 2, 6, "LVA 8P7.60W"}, - { 56.133025000, 24.323025000, 2, 6, "LVA C90.010"}, - { 57.635025000, 25.670025000, 2, 3, "LVA L0L.S0Y"}, - { 56.885025000, 25.670025000, 2, 3, "LVA LGD.S0L"}, - { 55.650025000, 25.670025000, 2, 7, "LVA QJS.S12"}, - { 56.875000000, 24.582500000, 2, 3, "LVA K8CF.JFQ"}, - { 54.724100000, 25.201777500, 4, 7, "LTU 12.XX"}, - { 54.889115000, 24.922026500, 3, 5, "LTU 12.XXX"}, - { 54.892714000, 23.846855500, 3, 5, "LTU 000.XX"}, - { 55.767545000, 21.067688125, 3, 5, "LTU 200.XX"}, - { 55.910514000, 23.211869625, 3, 6, "LTU 400.XX"}, - { 55.720814000, 24.257569625, 3, 5, "LTU 600.XX"}, - { 54.390314000, 23.933613500, 3, 6, "LTU 800.XX"}, - { 54.540314000, 23.258913500, 3, 6, "LTU B00.XX"}, - { 56.286114000, 22.249111625, 3, 7, "LTU D00.XX"}, - { 55.032014000, 24.208055500, 3, 5, "LTU G00.XX"}, - { 55.280214000, 23.908897500, 3, 5, "LTU J00.XX"}, - { 55.480514000, 25.493397500, 3, 6, "LTU L00.XX"}, - { 55.970514000, 22.121869625, 3, 5, "LTU N00.XX"}, - { 55.240514000, 24.653397500, 3, 5, "LTU Q00.XX"}, - { 55.230514000, 22.173397500, 3, 7, "LTU S00.XX"}, - { 55.608545000, 26.410216500, 3, 6, "LTU V00.XX"}, - { 55.950724000, 21.778019625, 3, 5, "LTU W00.XX"}, - { 55.390724000, 21.399036500, 3, 5, "LTU X00.XX"}, - { 55.939324000, 21.135019625, 3, 5, "LTU Y00.XX"}, - { 55.846424000, 23.475719625, 3, 6, "LTU Z00.XX"}, - { 55.015025000, 20.950025000, 2, 6, "LTU 02W.L12"}, - { 53.893025000, 22.583025000, 2, 4, "LTU 656.D0Y"}, - { 54.920025000, 25.880025000, 2, 5, "LTU WZK.L0Y"}, - { 55.172500000, 23.209500000, 2, 4, "LTU HF39.DW3"}, - { 6.889460000, 79.843297000, 4, 5, "LKA 12.XX"}, - { 6.874375500, 79.827265000, 3, 4, "LKA 12.XXX"}, - { 6.892424000, 80.042794250, 4, 5, "LKA 000.XX"}, - { 9.729524000, 79.986955625, 3, 4, "LKA 100.XX"}, - { 7.330724000, 80.588981375, 3, 4, "LKA 200.XX"}, - { 9.719624000, 80.119155625, 3, 4, "LKA 300.XX"}, - { 7.470124000, 81.772881375, 3, 4, "LKA 400.XX"}, - { 6.106224000, 80.171994250, 3, 4, "LKA 500.XX"}, - { 8.629024000, 81.162468500, 3, 4, "LKA 600.XX"}, - { 7.777424000, 81.651081375, 3, 4, "LKA 700.XX"}, - { 9.825924000, 80.098755625, 3, 4, "LKA 800.XX"}, - { 9.834573000, 80.186445625, 3, 4, "LKA 900.XX"}, - { 7.890724000, 80.608981375, 3, 4, "LKA B00.XX"}, - { 8.360724000, 80.368981375, 3, 4, "LKA C00.XX"}, - { 8.800724000, 80.448868500, 3, 4, "LKA D00.XX"}, - { 6.740724000, 80.339094250, 3, 4, "LKA F00.XX"}, - { 5.962045000, 80.489926250, 3, 4, "LKA G00.XX"}, - { 9.049724000, 79.843668500, 3, 8, "LKA H00.XX"}, - { 7.030724000, 81.008981375, 3, 4, "LKA J00.XX"}, - { 8.080724000, 79.792981375, 3, 8, "LKA K00.XX"}, - { 7.510724000, 80.578981375, 3, 4, "LKA L00.XX"}, - { 7.692924000, 81.700281375, 3, 4, "LKA M00.XX"}, - { 7.537524000, 80.325881375, 3, 4, "LKA N00.XX"}, - { 6.998624000, 80.729681375, 3, 4, "LKA P00.XX"}, - { 7.210724000, 80.528981375, 3, 4, "LKA Q00.XX"}, - { 7.600134000, 79.786226875, 3, 4, "LKA R00.XX"}, - { 7.838724000, 81.548481375, 3, 4, "LKA S00.XX"}, - { 6.018724000, 80.404194250, 3, 4, "LKA T00.XX"}, - { 6.936164000, 80.041728125, 4, 5, "LKA V00.XX"}, - { 6.241304000, 80.035400250, 3, 4, "LKA VK0.00"}, - { 9.385664000, 80.357341500, 3, 4, "LKA W00.XX"}, - { 7.295104000, 81.661628375, 3, 4, "LKA WK0.00"}, - { 7.262464000, 80.318828125, 3, 4, "LKA X00.XX"}, - { 6.884104000, 80.573728375, 3, 4, "LKA XK0.00"}, - { 7.062464000, 80.498828125, 3, 4, "LKA Y00.XX"}, - { 7.935904000, 80.994628375, 3, 4, "LKA YK0.00"}, - { 6.662464000, 80.678913750, 3, 4, "LKA Z00.XX"}, - { 6.137004000, 81.094000250, 3, 4, "LKA ZK0.00"}, - { 8.957025000, 79.500025000, 2, 7, "LKA 00B.S0P"}, - { 9.365427000, 79.502932000, 2, 7, "LKA 0BD.S11"}, - { 9.466358000, 79.634768000, 2, 7, "LKA 0C0.S17"}, - { 9.140025000, 79.750025000, 2, 7, "LKA 11F.L0L"}, - { 8.555025000, 79.875025000, 2, 7, "LKA 4HL.S0W"}, - { 8.050025000, 79.688025000, 2, 7, "LKA 83M.S0L"}, - { 6.660025000, 79.688025000, 2, 3, "LKA D37.L0Z"}, - { 6.360025000, 79.922025000, 2, 3, "LKA T9M.S0Y"}, - { 5.900025000, 80.000025000, 2, 3, "LKA WRZ.L0N"}, - { 6.921716000, 79.870337500, 4, 5, "LKA 5Q9J.4RV"}, - { 41.767508000, 44.721480000, 4, 7, "GEO 12.XX"}, - { 41.435555000, 44.602101500, 3, 6, "GEO 12.XXX"}, - { 42.273145000, 42.602072500, 3, 5, "GEO 000.XX"}, - { 42.549324000, 41.782008500, 3, 5, "GEO 100.XX"}, - { 42.020724000, 44.055760000, 3, 6, "GEO 200.XX"}, - { 43.042645000, 40.953384000, 3, 5, "GEO 300.XX"}, - { 43.348924000, 40.223104500, 3, 5, "GEO 400.XX"}, - { 42.880724000, 41.614856000, 3, 5, "GEO 500.XX"}, - { 42.764424000, 41.428756000, 3, 5, "GEO 600.XX"}, - { 41.666124000, 41.591760000, 3, 6, "GEO 700.XX"}, - { 41.860624000, 41.757560000, 3, 6, "GEO 800.XX"}, - { 42.192124000, 41.648008500, 3, 5, "GEO 900.XX"}, - { 42.269924000, 43.886308500, 3, 5, "GEO B00.XX"}, - { 42.052224000, 43.519608500, 3, 6, "GEO C00.XX"}, - { 42.310724000, 42.005308500, 3, 5, "GEO D00.XX"}, - { 42.210724000, 42.295308500, 3, 5, "GEO F00.XX"}, - { 42.150724000, 42.955308500, 3, 5, "GEO G00.XX"}, - { 41.982424000, 45.412660000, 3, 6, "GEO H00.XX"}, - { 41.970724000, 41.935760000, 3, 6, "GEO J00.XX"}, - { 41.680724000, 42.925760000, 3, 6, "GEO K00.XX"}, - { 42.370724000, 42.545308500, 3, 5, "GEO L00.XX"}, - { 41.970724000, 44.355760000, 3, 6, "GEO M00.XX"}, - { 42.389824000, 42.931908500, 3, 5, "GEO N00.XX"}, - { 42.330724000, 43.215308500, 3, 5, "GEO P00.XX"}, - { 41.893524000, 43.344960000, 3, 6, "GEO Q00.XX"}, - { 42.670724000, 41.674856000, 3, 5, "GEO R00.XX"}, - { 43.169724000, 40.547504500, 3, 5, "GEO S00.XX"}, - { 41.748545000, 45.229100000, 3, 6, "GEO T00.XX"}, - { 42.359624000, 42.388508500, 3, 5, "GEO V00.XX"}, - { 42.830724000, 42.674856000, 3, 5, "GEO W00.XX"}, - { 41.790724000, 45.745760000, 3, 8, "GEO X00.XX"}, - { 42.983424000, 41.056656000, 4, 6, "GEO Y00.XX"}, - { 41.486724000, 44.477712500, 3, 6, "GEO Z00.XX"}, - { 43.065025000, 40.006025000, 2, 4, "GEO 011.S10"}, - { 42.688025000, 40.870025000, 2, 4, "GEO 1HB.S08"}, - { 41.427025000, 41.470025000, 2, 5, "GEO 3CC.D0T"}, - { 42.770025000, 42.985025000, 2, 4, "GEO DFR.S0G"}, - { 41.100025000, 42.985025000, 2, 5, "GEO FFM.D07"}, - { 41.353025000, 45.330025000, 2, 7, "GEO VF4.L0M"}, - { 41.225025000, 45.700025000, 2, 10, "GEO X7T.S14"}, - { 41.100025000, 45.800025000, 2, 7, "GEO XCC.D01"}, - { 41.053025000, 46.440025000, 2, 7, "GEO ZK9.S0M"}, - { 43.410512500, 40.249181000, 2, 7, "GEO 1234.XXX"}, - { 53.382524000, -6.333748500, 4, 6, "IRL 12.XX"}, - { 53.509143000, -6.793756500, 3, 5, "IRL 12.XXX"}, - { 51.917545000, -8.542639375, 3, 5, "IRL 000.XX"}, - { 52.697724000, -8.680869250, 3, 4, "IRL 100.XX"}, - { 53.306545000, -9.130326250, 3, 4, "IRL 200.XX"}, - { 52.290824000, -7.183578125, 3, 5, "IRL 300.XX"}, - { 54.039124000, -6.458264375, 3, 5, "IRL 400.XX"}, - { 53.760724000, -6.428364375, 3, 5, "IRL 500.XX"}, - { 52.311124000, -9.768878125, 3, 4, "IRL 600.XX"}, - { 52.693224000, -7.315369250, 3, 5, "IRL 700.XX"}, - { 52.884824000, -9.049169250, 3, 4, "IRL 800.XX"}, - { 54.310724000, -8.544255500, 3, 5, "IRL 900.XX"}, - { 53.460724000, -8.017573250, 3, 5, "IRL B00.XX"}, - { 52.380724000, -6.545878125, 3, 5, "IRL C00.XX"}, - { 52.400724000, -7.775878125, 3, 5, "IRL D00.XX"}, - { 52.880724000, -6.986669250, 3, 5, "IRL F00.XX"}, - { 53.692424000, -6.746164375, 3, 5, "IRL G00.XX"}, - { 53.570724000, -7.408364375, 3, 5, "IRL H00.XX"}, - { 54.990624000, -7.831559500, 3, 5, "IRL J00.XX"}, - { 53.116524000, -9.632573250, 3, 4, "IRL K00.XX"}, - { 53.320724000, -7.557573250, 3, 5, "IRL L00.XX"}, - { 53.080724000, -7.367573250, 3, 5, "IRL M00.XX"}, - { 52.841124000, -6.254769250, 3, 5, "IRL N00.XX"}, - { 54.160724000, -9.229155500, 3, 4, "IRL P00.XX"}, - { 51.876926000, -8.405818875, 4, 6, "IRL Q00.XX"}, - { 53.622464000, -6.253154125, 3, 5, "IRL R00.XX"}, - { 53.854104000, -9.343786375, 3, 4, "IRL RK0.00"}, - { 52.712464000, -8.970665750, 3, 4, "IRL S00.XX"}, - { 52.494104000, -6.612701250, 3, 5, "IRL SK0.00"}, - { 52.676594000, -6.318631250, 3, 5, "IRL T00.XX"}, - { 52.134104000, -8.702194125, 3, 4, "IRL TK0.00"}, - { 53.002464000, -6.101352750, 3, 5, "IRL V00.XX"}, - { 52.084104000, -7.672194125, 3, 5, "IRL VK0.00"}, - { 53.576564000, -6.169854125, 3, 5, "IRL W00.XX"}, - { 53.664004000, -6.307286375, 3, 5, "IRL WK0.00"}, - { 52.691064000, -7.869065750, 3, 5, "IRL X00.XX"}, - { 53.719204000, -7.841586375, 3, 5, "IRL XK0.00"}, - { 52.173964000, -7.204764375, 3, 5, "IRL Y00.XX"}, - { 52.385404000, -6.981694125, 3, 5, "IRL YK0.00"}, - { 53.007164000, -7.029452750, 3, 5, "IRL Z00.XX"}, - { 51.914104000, -8.211759875, 3, 5, "IRL ZK0.00"}, - { 53.647518500, -10.458425000, 2, 3, "IRL 123.XXX"}, - { 54.609323000, -10.158639500, 2, 3, "IRL 12.XXXX"}, - { 53.430000000, -8.045000000, 2, 4, "IRL 6MJM.XL4"}, - { 8.455103000, -13.293727500, 4, 6, "SLE 12.XX"}, - { 8.665563000, -13.275148000, 3, 5, "SLE 12.XXX"}, - { 8.626414000, -11.032288500, 4, 7, "SLE 000.XX"}, - { 8.860514000, -12.111788500, 3, 5, "SLE 200.XX"}, - { 7.932214000, -11.801618625, 3, 5, "SLE 400.XX"}, - { 7.860514000, -11.251618625, 3, 5, "SLE 600.XX"}, - { 8.427614000, -10.396118625, 3, 8, "SLE 800.XX"}, - { 8.575314000, -11.150988500, 3, 5, "SLE B00.XX"}, - { 8.666114000, -12.588588500, 3, 5, "SLE D00.XX"}, - { 8.180514000, -12.121618625, 3, 5, "SLE G00.XX"}, - { 8.810724000, -12.823631500, 3, 5, "SLE J00.XX"}, - { 8.760724000, -11.971931500, 3, 5, "SLE K00.XX"}, - { 9.004924000, -12.005231500, 3, 5, "SLE L00.XX"}, - { 7.562124000, -12.533618625, 3, 5, "SLE M00.XX"}, - { 8.452124000, -11.902818625, 3, 5, "SLE N00.XX"}, - { 7.640724000, -12.221018625, 3, 5, "SLE P00.XX"}, - { 8.320724000, -10.621018625, 3, 6, "SLE Q00.XX"}, - { 9.620724000, -11.591244375, 3, 5, "SLE R00.XX"}, - { 8.210724000, -12.481018625, 3, 5, "SLE S00.XX"}, - { 8.060724000, -10.971018625, 3, 8, "SLE T00.XX"}, - { 9.160724000, -12.961131500, 3, 6, "SLE V00.XX"}, - { 8.960724000, -13.081131500, 3, 5, "SLE W00.XX"}, - { 8.210724000, -10.791018625, 3, 6, "SLE X00.XX"}, - { 8.140724000, -10.751018625, 4, 7, "SLE Y00.XX"}, - { 7.890724000, -11.511018625, 3, 5, "SLE Z00.XX"}, - { 9.954595000, -12.666217500, 2, 5, "SLE 012.XXX"}, - { 9.954595000, -12.192289500, 2, 5, "SLE 112.XXX"}, - { 9.954595000, -11.718361500, 2, 5, "SLE 212.XXX"}, - { 9.954595000, -11.244433500, 2, 5, "SLE 312.XXX"}, - { 9.463555000, -13.282324500, 2, 5, "SLE 412.XXX"}, - { 9.463555000, -12.808396500, 2, 5, "SLE 512.XXX"}, - { 9.463555000, -12.334468500, 2, 5, "SLE 612.XXX"}, - { 9.463555000, -11.860540500, 2, 4, "SLE 712.XXX"}, - { 9.463555000, -11.386612500, 2, 4, "SLE 812.XXX"}, - { 9.463555000, -10.912684500, 2, 5, "SLE 912.XXX"}, - { 8.972515000, -13.282323500, 2, 4, "SLE B12.XXX"}, - { 8.972515000, -12.808395500, 2, 4, "SLE C12.XXX"}, - { 8.972515000, -12.334467500, 2, 4, "SLE D12.XXX"}, - { 8.972515000, -11.860539500, 2, 4, "SLE F12.XXX"}, - { 8.972515000, -11.386611500, 2, 4, "SLE G12.XXX"}, - { 8.972515000, -10.912683500, 2, 5, "SLE H12.XXX"}, - { 8.481475000, -13.519575000, 2, 4, "SLE J12.XXX"}, - { 8.481475000, -13.050855000, 3, 5, "SLE K12.XXX"}, - { 8.481475000, -12.582135000, 2, 4, "SLE L12.XXX"}, - { 8.481475000, -12.113415000, 2, 4, "SLE M12.XXX"}, - { 8.481475000, -11.644695000, 2, 4, "SLE N12.XXX"}, - { 8.481475000, -11.175975000, 2, 4, "SLE P12.XXX"}, - { 8.481475000, -10.707255000, 2, 5, "SLE Q12.XXX"}, - { 7.870093500, -13.055089500, 2, 4, "SLE R12.XXX"}, - { 7.515118000, -13.056242500, 2, 4, "SLE X12.XXX"}, - { 7.990435000, -12.455581000, 2, 4, "SLE S12.XXX"}, - { 7.990435000, -11.986861000, 2, 4, "SLE T12.XXX"}, - { 7.990435000, -11.518141000, 2, 4, "SLE V12.XXX"}, - { 7.990435000, -11.049421000, 2, 7, "SLE W12.XXX"}, - { 7.499395000, -12.455580000, 3, 5, "SLE Y12.XXX"}, - { 7.499395000, -11.986860000, 2, 4, "SLE Z12.XXX"}, - { 7.087555000, -11.518140000, 2, 3, "SLE 11.XXXX"}, - { 7.087555000, -11.049421000, 2, 5, "SLE 21.XXXX"}, - { 6.928284500, -11.730305500, 2, 3, "SLE 31.XXXX"}, - { 8.456749000, -11.988760000, 2, 4, "SLE 78YY.8MZ"}, - { 9.015792000, -79.557717500, 4, 5, "PAN 00.XX"}, - { 8.989629000, -79.510580500, 4, 5, "PAN J0.XX"}, - { 8.991305000, -79.829269500, 3, 4, "PAN 12.XXX"}, - { 8.400214000, -82.489818625, 3, 4, "PAN 000.XX"}, - { 9.390524000, -79.914231500, 3, 4, "PAN 200.XX"}, - { 9.390524000, -79.826781500, 3, 4, "PAN 300.XX"}, - { 8.147424000, -81.026718625, 3, 4, "PAN 400.XX"}, - { 9.479524000, -82.554831500, 3, 6, "PAN 500.XX"}, - { 8.050724000, -81.361018625, 3, 4, "PAN 600.XX"}, - { 8.321424000, -82.892918625, 3, 6, "PAN 700.XX"}, - { 8.547024000, -82.644131500, 3, 4, "PAN 800.XX"}, - { 8.860524000, -82.912331500, 3, 6, "PAN 900.XX"}, - { 8.550724000, -80.401131500, 3, 4, "PAN B00.XX"}, - { 9.210724000, -79.141131500, 3, 4, "PAN C00.XX"}, - { 9.441224000, -78.605031500, 3, 6, "PAN D00.XX"}, - { 8.453224000, -80.316018625, 3, 4, "PAN F00.XX"}, - { 7.980724000, -80.821018625, 3, 4, "PAN G00.XX"}, - { 7.796024000, -80.307618625, 4, 5, "PAN H00.XX"}, - { 9.591924000, -79.685844375, 3, 4, "PAN J00.XX"}, - { 8.286124000, -80.579918625, 3, 4, "PAN K00.XX"}, - { 7.999324000, -80.478518625, 3, 4, "PAN L00.XX"}, - { 8.600724000, -82.461131500, 3, 4, "PAN M00.XX"}, - { 8.370624000, -80.585818625, 3, 4, "PAN N00.XX"}, - { 8.349524000, -81.238718625, 3, 4, "PAN P00.XX"}, - { 8.788024000, -79.919831500, 3, 4, "PAN Q00.XX"}, - { 8.030724000, -81.081018625, 3, 4, "PAN R00.XX"}, - { 8.091024000, -80.945618625, 4, 5, "PAN S00.XX"}, - { 7.878324000, -80.320418625, 3, 4, "PAN T00.XX"}, - { 8.276424000, -81.886818625, 3, 4, "PAN V00.XX"}, - { 8.816024000, -82.470231500, 3, 4, "PAN W00.XX"}, - { 8.541824000, -79.956331500, 3, 4, "PAN X00.XX"}, - { 8.620724000, -79.911131500, 3, 4, "PAN Y00.XX"}, - { 8.835824000, -79.578031500, 4, 5, "PAN Z00.XX"}, - { 9.575491000, -83.025324500, 2, 5, "PAN 012.XXX"}, - { 9.084451000, -83.025324500, 2, 5, "PAN 112.XXX"}, - { 8.593411000, -83.025611000, 2, 5, "PAN 212.XXX"}, - { 8.102371000, -83.025611000, 2, 5, "PAN 312.XXX"}, - { 9.575490000, -82.556604500, 2, 5, "PAN 412.XXX"}, - { 9.084450000, -82.556604500, 2, 3, "PAN 512.XXX"}, - { 8.593410000, -82.556891000, 2, 3, "PAN 612.XXX"}, - { 8.102370000, -82.556891000, 2, 3, "PAN 712.XXX"}, - { 9.280866000, -82.087884500, 2, 3, "PAN 812.XXX"}, - { 8.789826000, -82.088171000, 2, 3, "PAN 912.XXX"}, - { 8.298786000, -82.088171000, 2, 3, "PAN B12.XXX"}, - { 7.635882000, -81.947555000, 2, 3, "PAN C12.XXX"}, - { 8.888034000, -81.619164500, 2, 3, "PAN D12.XXX"}, - { 8.396994000, -81.619451000, 2, 3, "PAN F12.XXX"}, - { 7.905954000, -81.619451000, 2, 3, "PAN G12.XXX"}, - { 9.109002000, -81.150444500, 2, 3, "PAN H12.XXX"}, - { 8.617962000, -81.150731000, 2, 3, "PAN J12.XXX"}, - { 8.126922000, -81.150731000, 2, 3, "PAN K12.XXX"}, - { 7.635882000, -81.150731000, 2, 3, "PAN L12.XXX"}, - { 9.123734000, -80.681724500, 2, 3, "PAN M12.XXX"}, - { 8.632694000, -80.682011000, 2, 3, "PAN N12.XXX"}, - { 8.141654000, -80.682011000, 2, 3, "PAN P12.XXX"}, - { 7.650614000, -80.682011000, 2, 3, "PAN Q12.XXX"}, - { 9.418358000, -80.213004500, 2, 3, "PAN R12.XXX"}, - { 8.927318000, -80.213004500, 2, 3, "PAN S12.XXX"}, - { 8.436278000, -80.213291000, 2, 3, "PAN T12.XXX"}, - { 7.797926000, -80.213291000, 2, 3, "PAN V12.XXX"}, - { 9.614774000, -79.744284500, 2, 3, "PAN W12.XXX"}, - { 9.123734000, -79.744284500, 3, 4, "PAN X12.XXX"}, - { 8.632694000, -79.744571000, 2, 3, "PAN Y12.XXX"}, - { 9.614774000, -79.275564500, 2, 3, "PAN Z12.XXX"}, - { 8.711894000, -79.275564500, 2, 3, "PAN 01.XXXX"}, - { 8.220854000, -79.181065000, 2, 3, "PAN 11.XXXX"}, - { 9.202934000, -78.805802500, 2, 5, "PAN 21.XXXX"}, - { 8.711894000, -78.805802500, 2, 5, "PAN 31.XXXX"}, - { 8.220854000, -78.806089000, 3, 6, "PAN 41.XXXX"}, - { 7.729814000, -78.806089000, 2, 5, "PAN 51.XXXX"}, - { 9.202934000, -78.337082500, 2, 5, "PAN 61.XXXX"}, - { 8.711894000, -78.337082500, 2, 5, "PAN 71.XXXX"}, - { 8.220854000, -78.337369000, 2, 5, "PAN 81.XXXX"}, - { 7.729814000, -78.337369000, 2, 5, "PAN 91.XXXX"}, - { 7.238774000, -78.337369000, 2, 5, "PAN B1.XXXX"}, - { 8.711894000, -77.868362500, 2, 5, "PAN C1.XXXX"}, - { 8.220854000, -77.868649000, 2, 5, "PAN D1.XXXX"}, - { 7.729814000, -77.868649000, 2, 5, "PAN F1.XXXX"}, - { 7.238774000, -77.868649000, 2, 5, "PAN G1.XXXX"}, - { 8.220854000, -77.582935000, 3, 6, "PAN H1.XXXX"}, - { 7.729814000, -77.582935000, 3, 6, "PAN J1.XXXX"}, - { 7.376120000, -82.330877000, 2, 3, "PAN X123.XX"}, - { 7.717075000, -81.854345000, 2, 3, "PAN Y123.XX"}, - { 9.001393000, -81.635992000, 2, 3, "PAN Z123.XX"}, - { 8.430000000, -80.097000000, 2, 3, "PAN SYTW.GJ7"}, - { 50.115100000, 14.371961500, 4, 7, "CZE 12.XX"}, - { 50.006345000, 14.220906750, 3, 6, "CZE 00.XXX"}, - { 49.295084000, 16.403953750, 3, 5, "CZE C0.XXX"}, - { 49.875868000, 18.149730000, 3, 6, "CZE P0.XXX"}, - { 49.782124000, 13.307624000, 3, 5, "CZE 000.XX"}, - { 49.642124000, 17.187624000, 3, 5, "CZE 100.XX"}, - { 50.803424000, 14.996268500, 3, 6, "CZE 200.XX"}, - { 49.020724000, 14.411402250, 3, 6, "CZE 300.XX"}, - { 50.260724000, 15.770346750, 3, 5, "CZE 400.XX"}, - { 50.710724000, 13.956268500, 3, 5, "CZE 500.XX"}, - { 50.070724000, 15.706946750, 3, 5, "CZE 600.XX"}, - { 49.253424000, 17.588302250, 3, 5, "CZE 700.XX"}, - { 50.190724000, 14.040346750, 3, 5, "CZE 800.XX"}, - { 50.550724000, 13.606968500, 3, 5, "CZE 900.XX"}, - { 49.980724000, 17.826946750, 3, 6, "CZE B00.XX"}, - { 50.280724000, 12.780146750, 3, 5, "CZE C00.XX"}, - { 50.812124000, 14.126268500, 3, 6, "CZE D00.XX"}, - { 50.690724000, 13.756268500, 3, 5, "CZE F00.XX"}, - { 50.509324000, 13.333068500, 3, 5, "CZE G00.XX"}, - { 49.440724000, 15.517624000, 3, 5, "CZE H00.XX"}, - { 49.495724000, 17.390824000, 3, 5, "CZE J00.XX"}, - { 49.520724000, 17.057624000, 3, 5, "CZE K00.XX"}, - { 50.460724000, 14.836268500, 3, 6, "CZE L00.XX"}, - { 50.731864000, 15.134466500, 3, 5, "CZE M00.XX"}, - { 50.684104000, 14.489180500, 3, 6, "CZE MK0.00"}, - { 49.232464000, 15.823112750, 3, 5, "CZE N00.XX"}, - { 49.684104000, 18.620049000, 3, 6, "CZE NK0.00"}, - { 49.407364000, 14.627597000, 3, 6, "CZE P00.XX"}, - { 49.681704000, 13.965549000, 3, 5, "CZE PK0.00"}, - { 48.872464000, 16.013112750, 3, 6, "CZE Q00.XX"}, - { 50.070204000, 12.326414750, 3, 5, "CZE QK0.00"}, - { 50.585664000, 15.878666500, 3, 5, "CZE R00.XX"}, - { 50.024104000, 15.149614750, 3, 5, "CZE RK0.00"}, - { 49.321964000, 14.104612750, 3, 5, "CZE S00.XX"}, - { 49.965104000, 16.941214750, 3, 5, "CZE SK0.00"}, - { 49.315164000, 17.348812750, 3, 5, "CZE T00.XX"}, - { 49.350604000, 17.946549000, 3, 7, "CZE TK0.00"}, - { 49.492464000, 17.922597000, 3, 7, "CZE V00.XX"}, - { 48.858804000, 17.107183250, 3, 6, "CZE VK0.00"}, - { 50.609864000, 13.551866500, 3, 5, "CZE W00.XX"}, - { 49.594104000, 17.950249000, 3, 7, "CZE WK0.00"}, - { 49.068264000, 17.414612750, 3, 7, "CZE X00.XX"}, - { 48.751004000, 16.835417500, 3, 6, "CZE XK0.00"}, - { 49.762464000, 18.572597000, 3, 6, "CZE Y00.XX"}, - { 50.084204000, 17.656214750, 3, 6, "CZE YK0.00"}, - { 50.202364000, 12.595082250, 3, 5, "CZE Z00.XX"}, - { 50.525304000, 14.099680500, 3, 5, "CZE ZK0.00"}, - { 51.010401000, 13.229492500, 2, 4, "CZE 112.XXX"}, - { 51.010401000, 13.963820500, 2, 5, "CZE 212.XXX"}, - { 51.010401000, 14.698148500, 2, 6, "CZE 312.XXX"}, - { 50.596212000, 15.426932000, 2, 4, "CZE 412.XXX"}, - { 50.421153000, 12.135239500, 2, 4, "CZE 512.XXX"}, - { 50.519361000, 12.859151500, 2, 4, "CZE 612.XXX"}, - { 50.519361000, 13.583063500, 2, 4, "CZE 712.XXX"}, - { 50.519361000, 14.306975500, 2, 5, "CZE 812.XXX"}, - { 50.519361000, 15.030887500, 2, 5, "CZE 912.XXX"}, - { 50.519361000, 15.754799500, 2, 4, "CZE B12.XXX"}, - { 50.519361000, 16.478711500, 2, 5, "CZE C12.XXX"}, - { 50.519361000, 17.202623500, 2, 5, "CZE D12.XXX"}, - { 50.028321000, 12.424517000, 3, 5, "CZE F12.XXX"}, - { 50.028321000, 13.143221000, 2, 4, "CZE G12.XXX"}, - { 50.028321000, 13.861925000, 2, 4, "CZE H12.XXX"}, - { 50.028321000, 14.580629000, 3, 6, "CZE J12.XXX"}, - { 50.028321000, 15.299333000, 2, 4, "CZE K12.XXX"}, - { 50.028321000, 16.018037000, 2, 4, "CZE L12.XXX"}, - { 50.028321000, 16.736741000, 2, 4, "CZE M12.XXX"}, - { 50.028321000, 17.455445000, 2, 4, "CZE N12.XXX"}, - { 50.028321000, 18.174149000, 2, 5, "CZE P12.XXX"}, - { 49.537281000, 12.529771000, 2, 4, "CZE Q12.XXX"}, - { 49.537281000, 13.238059000, 2, 4, "CZE R12.XXX"}, - { 49.537281000, 13.946347000, 2, 4, "CZE S12.XXX"}, - { 49.537281000, 14.654635000, 2, 5, "CZE T12.XXX"}, - { 49.537281000, 15.362923000, 2, 4, "CZE V12.XXX"}, - { 49.537281000, 16.071211000, 2, 4, "CZE W12.XXX"}, - { 49.537281000, 16.779499000, 2, 4, "CZE X12.XXX"}, - { 49.537281000, 17.487787000, 2, 4, "CZE Y12.XXX"}, - { 49.537281000, 18.196075000, 2, 6, "CZE Z12.XXX"}, - { 48.611991000, 13.208150500, 2, 4, "CZE 1123.XX"}, - { 48.611991000, 13.911230500, 2, 6, "CZE 2123.XX"}, - { 48.611991000, 14.614310500, 2, 6, "CZE 3123.XX"}, - { 48.611991000, 15.317390500, 2, 5, "CZE 4123.XX"}, - { 48.611991000, 16.020470500, 2, 5, "CZE 5123.XX"}, - { 48.611991000, 16.723550500, 2, 5, "CZE 6123.XX"}, - { 48.611991000, 17.426630500, 2, 5, "CZE 7123.XX"}, - { 48.588261000, 14.413969500, 2, 6, "CZE 8HHH.HH"}, - { 50.264336000, 12.743542500, 2, 4, "CZE 1234.XXX"}, - { 4.943294000, -52.340519000, 4, 6, "GUF 12.XX"}, - { 5.203922000, -52.689301000, 4, 6, "GUF 12.XXX"}, - { 5.525244000, -54.086227750, 3, 8, "GUF 000.XX"}, - { 5.275674000, -52.881882875, 3, 5, "GUF 600.XX"}, - { 5.689774000, -53.929551750, 3, 4, "GUF C00.XX"}, - { 5.151674000, -54.401082875, 3, 7, "GUF J00.XX"}, - { 4.266074000, -54.402082875, 3, 8, "GUF P00.XX"}, - { 5.398974000, -53.047151750, 3, 4, "GUF V00.XX"}, - { 5.734595000, -54.212111000, 2, 5, "GUF 112.XXX"}, - { 5.734595000, -53.743391000, 3, 4, "GUF 212.XXX"}, - { 5.412222500, -53.276150500, 2, 3, "GUF 312.XXX"}, - { 5.248107000, -54.446470000, 2, 6, "GUF 412.XXX"}, - { 5.248107000, -53.977750000, 2, 4, "GUF 512.XXX"}, - { 5.248107000, -53.509030000, 2, 4, "GUF 612.XXX"}, - { 5.248107000, -53.040310000, 2, 4, "GUF 712.XXX"}, - { 5.248107000, -52.571590000, 3, 5, "GUF 812.XXX"}, - { 4.757067000, -54.446470000, 2, 6, "GUF 912.XXX"}, - { 4.757067000, -53.977750000, 2, 4, "GUF B12.XXX"}, - { 4.757067000, -53.509030000, 2, 4, "GUF C12.XXX"}, - { 4.757067000, -53.040310000, 2, 4, "GUF D12.XXX"}, - { 4.757067000, -52.571590000, 2, 4, "GUF F12.XXX"}, - { 4.757067000, -52.102870000, 2, 4, "GUF G12.XXX"}, - { 4.266027000, -54.399598000, 3, 8, "GUF H12.XXX"}, - { 4.266027000, -53.930878000, 2, 5, "GUF J12.XXX"}, - { 4.266027000, -53.462158000, 2, 5, "GUF K12.XXX"}, - { 4.266027000, -52.993438000, 2, 5, "GUF L12.XXX"}, - { 4.266027000, -52.524718000, 2, 6, "GUF M12.XXX"}, - { 4.266027000, -52.055998000, 2, 6, "GUF N12.XXX"}, - { 3.774987000, -54.165238000, 2, 7, "GUF P12.XXX"}, - { 3.774987000, -53.696518000, 2, 5, "GUF Q12.XXX"}, - { 3.774987000, -53.227798000, 2, 5, "GUF R12.XXX"}, - { 3.774987000, -52.759078000, 2, 5, "GUF S12.XXX"}, - { 3.774987000, -52.290358000, 2, 6, "GUF T12.XXX"}, - { 3.283947000, -54.188674000, 2, 7, "GUF V12.XXX"}, - { 3.283947000, -53.719954000, 2, 5, "GUF W12.XXX"}, - { 3.283947000, -53.251234000, 2, 5, "GUF X12.XXX"}, - { 3.283947000, -52.782514000, 2, 5, "GUF Y12.XXX"}, - { 3.283947000, -52.595026000, 3, 6, "GUF Z12.XXX"}, - { 2.481417000, -54.563434000, 3, 11, "GUF 0123.XX"}, - { 2.481417000, -54.094714000, 3, 9, "GUF 1123.XX"}, - { 2.481417000, -53.625994000, 3, 9, "GUF 2123.XX"}, - { 2.481417000, -53.157274000, 3, 9, "GUF 3123.XX"}, - { 2.481417000, -52.876042000, 5, 11, "GUF 4123.XX"}, - { 2.111385000, -54.563434000, 2, 10, "GUF 5123.XX"}, - { 2.111385000, -54.094714000, 2, 8, "GUF 6123.XX"}, - { 2.111385000, -53.625994000, 2, 8, "GUF 7123.XX"}, - { 2.111385000, -53.157274000, 2, 8, "GUF 8123.XX"}, - { 2.111385000, -52.969786000, 3, 9, "GUF 9123.XX"}, - { 5.327832500, -52.657549000, 2, 3, "GUF B123.XX"}, - { 4.813857000, -52.126090000, 2, 4, "GUF C123.XX"}, - { 4.908194000, -52.302629000, 4, 6, "GUF R71B.ZJW"}, - { 24.506000000, 54.324642000, 4, 6, "ARE 12.XX"}, - { 25.388927000, 55.067896500, 3, 7, "ARE 12.XXX"}, - { 24.379214000, 54.378919250, 3, 5, "ARE 000.XX"}, - { 24.379214000, 54.512779250, 3, 5, "ARE 200.XX"}, - { 24.379214000, 54.646639250, 3, 5, "ARE 400.XX"}, - { 24.256905000, 54.445849250, 3, 5, "ARE 600.XX"}, - { 24.256905000, 54.579709250, 3, 5, "ARE 800.XX"}, - { 24.501523000, 54.614512250, 4, 6, "ARE B00.XX"}, - { 24.623832000, 54.668056250, 4, 6, "ARE D00.XX"}, - { 24.210514000, 55.673119250, 3, 5, "ARE G00.XX"}, - { 24.186052000, 55.539259250, 3, 5, "ARE J00.XX"}, - { 24.088205000, 55.619745125, 3, 5, "ARE L00.XX"}, - { 24.088205000, 55.753265125, 3, 5, "ARE N00.XX"}, - { 25.730414000, 55.878839750, 3, 7, "ARE Q00.XX"}, - { 25.893724000, 55.956013875, 3, 7, "ARE S00.XX"}, - { 25.160995000, 56.313547500, 3, 7, "ARE T00.XX"}, - { 25.435145000, 56.333581750, 3, 7, "ARE V00.XX"}, - { 25.576545000, 55.525248750, 3, 7, "ARE W00.XX"}, - { 25.478545000, 55.475578750, 3, 7, "ARE X00.XX"}, - { 25.046124000, 54.946852500, 4, 6, "ARE Y00.XX"}, - { 25.632224000, 56.246026750, 4, 9, "ARE Z00.XX"}, - { 26.037895000, 55.897171500, 2, 6, "ARE 012.XXX"}, - { 25.661679000, 55.897171500, 3, 7, "ARE 112.XXX"}, - { 25.170639000, 55.897171500, 2, 6, "ARE 212.XXX"}, - { 25.828632000, 55.381579500, 2, 6, "ARE 312.XXX"}, - { 25.337592000, 55.381579500, 3, 7, "ARE 412.XXX"}, - { 25.337592000, 54.865987500, 3, 7, "ARE 512.XXX"}, - { 24.944760000, 54.092313000, 3, 5, "ARE 612.XXX"}, - { 24.944760000, 54.602697000, 3, 5, "ARE 712.XXX"}, - { 24.944760000, 55.113081000, 5, 7, "ARE 812.XXX"}, - { 24.944760000, 55.623465000, 3, 5, "ARE 912.XXX"}, - { 24.453720000, 51.540392000, 2, 6, "ARE B12.XXX"}, - { 24.453720000, 52.050776000, 3, 7, "ARE C12.XXX"}, - { 24.453720000, 52.561160000, 3, 7, "ARE D12.XXX"}, - { 24.453720000, 53.071544000, 3, 7, "ARE F12.XXX"}, - { 24.453720000, 53.581928000, 3, 5, "ARE G12.XXX"}, - { 24.453720000, 54.092312000, 3, 5, "ARE H12.XXX"}, - { 24.453720000, 54.602696000, 4, 6, "ARE J12.XXX"}, - { 24.453720000, 55.113080000, 3, 5, "ARE K12.XXX"}, - { 24.453720000, 55.623464000, 2, 4, "ARE L12.XXX"}, - { 23.962680000, 51.570833500, 2, 5, "ARE M12.XXX"}, - { 23.962680000, 52.076009500, 2, 6, "ARE N12.XXX"}, - { 23.962680000, 52.581185500, 2, 4, "ARE P12.XXX"}, - { 23.962680000, 53.086361500, 2, 4, "ARE Q12.XXX"}, - { 23.962680000, 53.591537500, 2, 4, "ARE R12.XXX"}, - { 23.962680000, 54.096713500, 2, 4, "ARE S12.XXX"}, - { 23.962680000, 54.601889500, 2, 4, "ARE T12.XXX"}, - { 23.962680000, 55.107065500, 2, 4, "ARE V12.XXX"}, - { 23.471640000, 52.581185500, 2, 4, "ARE W12.XXX"}, - { 23.471640000, 53.086361500, 2, 4, "ARE X12.XXX"}, - { 23.471640000, 53.591537500, 2, 4, "ARE Y12.XXX"}, - { 23.471640000, 54.096713500, 2, 4, "ARE Z12.XXX"}, - { 23.040105000, 52.050983500, 2, 6, "ARE B123.XX"}, - { 23.040105000, 54.576863500, 3, 7, "ARE C123.XX"}, - { 23.040105000, 55.082039500, 3, 7, "ARE F123.XX"}, - { 22.628111000, 52.455124500, 2, 6, "ARE H123.XX"}, - { 22.628111000, 52.960300500, 2, 6, "ARE K123.XX"}, - { 22.628111000, 53.465476500, 2, 6, "ARE M123.XX"}, - { 22.628111000, 53.970652500, 2, 6, "ARE P123.XX"}, - { 22.628111000, 54.475828500, 2, 6, "ARE R123.XX"}, - { 22.628111000, 54.981004500, 2, 6, "ARE S123.XX"}, - { 24.993127000, 51.837943000, 2, 5, "ARE 12.XXXX"}, - { 24.470900000, 54.365900000, 4, 6, "ARE LG3D.SPY"}, - { 48.255100000, 16.314487500, 4, 5, "AUT 12.XX"}, - { 47.870529000, 16.158286500, 3, 4, "AUT 12.XXX"}, - { 48.344224000, 14.233780500, 3, 5, "AUT 000.XX"}, - { 47.120724000, 15.380975625, 3, 4, "AUT 100.XX"}, - { 47.034235000, 15.380975625, 3, 4, "AUT 200.XX"}, - { 47.292045000, 11.338465250, 3, 5, "AUT 300.XX"}, - { 47.850324000, 12.970645875, 3, 5, "AUT 400.XX"}, - { 46.663824000, 14.244240000, 3, 6, "AUT 500.XX"}, - { 46.660724000, 13.791240000, 3, 8, "AUT 600.XX"}, - { 48.210724000, 13.969545875, 3, 5, "AUT 700.XX"}, - { 48.250824000, 15.598745875, 3, 4, "AUT 800.XX"}, - { 48.080724000, 14.349545875, 3, 5, "AUT 900.XX"}, - { 47.290424000, 9.543710250, 3, 8, "AUT B00.XX"}, - { 47.507624000, 9.643610250, 3, 8, "AUT C00.XX"}, - { 47.421324000, 9.641610250, 3, 7, "AUT D00.XX"}, - { 47.434224000, 14.993910250, 3, 5, "AUT F00.XX"}, - { 46.875824000, 14.782475625, 3, 6, "AUT G00.XX"}, - { 48.452724000, 15.571980500, 3, 4, "AUT H00.XX"}, - { 48.259424000, 14.204345875, 3, 5, "AUT J00.XX"}, - { 48.150724000, 14.824445875, 3, 5, "AUT K00.XX"}, - { 47.473424000, 15.219910250, 3, 4, "AUT L00.XX"}, - { 47.748824000, 13.014610250, 3, 5, "AUT M00.XX"}, - { 48.283324000, 12.960845875, 3, 5, "AUT N00.XX"}, - { 46.845124000, 13.469575625, 3, 8, "AUT P00.XX"}, - { 47.632924000, 12.112610250, 3, 6, "AUT Q00.XX"}, - { 47.100724000, 15.050675625, 3, 4, "AUT R00.XX"}, - { 46.836724000, 15.480675625, 3, 6, "AUT S00.XX"}, - { 47.424364000, 12.817686750, 3, 5, "AUT T00.XX"}, - { 47.709404000, 16.011341250, 3, 4, "AUT TK0.00"}, - { 46.742464000, 14.028515875, 3, 6, "AUT V00.XX"}, - { 47.330404000, 9.593341250, 3, 8, "AUT VK0.00"}, - { 48.321764000, 16.000327500, 3, 4, "AUT W00.XX"}, - { 47.159904000, 9.762603625, 3, 6, "AUT WK0.00"}, - { 47.314364000, 11.021286750, 3, 5, "AUT X00.XX"}, - { 47.913804000, 13.745779875, 3, 5, "AUT XK0.00"}, - { 46.772664000, 14.310615875, 3, 6, "AUT Y00.XX"}, - { 47.338404000, 11.657141250, 3, 5, "AUT YK0.00"}, - { 47.232464000, 14.784486750, 3, 4, "AUT Z00.XX"}, - { 46.824004000, 12.751203625, 3, 6, "AUT ZK0.00"}, - { 48.766732500, 13.475402500, 2, 6, "AUT 012.XXX"}, - { 48.766732500, 14.178482500, 2, 6, "AUT 112.XXX"}, - { 48.983623000, 14.881562500, 2, 6, "AUT 212.XXX"}, - { 48.884728500, 15.584642500, 2, 5, "AUT 312.XXX"}, - { 48.795769500, 16.287721500, 2, 5, "AUT 412.XXX"}, - { 48.492611000, 12.776956500, 2, 4, "AUT 512.XXX"}, - { 48.492611000, 13.469620500, 2, 4, "AUT 612.XXX"}, - { 48.492611000, 14.162284500, 2, 4, "AUT 712.XXX"}, - { 48.492611000, 14.854948500, 2, 4, "AUT 812.XXX"}, - { 48.492611000, 15.547612500, 2, 3, "AUT 912.XXX"}, - { 48.492611000, 16.229607000, 2, 3, "AUT B12.XXX"}, - { 48.492611000, 16.726880000, 2, 3, "AUT C12.XXX"}, - { 48.001571000, 12.776670000, 2, 4, "AUT D12.XXX"}, - { 48.001571000, 13.464126000, 2, 4, "AUT F12.XXX"}, - { 48.001571000, 14.151582000, 2, 4, "AUT G12.XXX"}, - { 48.001571000, 14.839038000, 2, 4, "AUT H12.XXX"}, - { 48.001571000, 15.526494000, 2, 3, "AUT J12.XXX"}, - { 48.001571000, 16.204999500, 3, 4, "AUT K12.XXX"}, - { 48.012153000, 16.726881000, 2, 3, "AUT L12.XXX"}, - { 47.510531000, 12.781592500, 2, 4, "AUT M12.XXX"}, - { 47.510531000, 13.463840500, 2, 4, "AUT N12.XXX"}, - { 47.510531000, 14.146088500, 2, 4, "AUT P12.XXX"}, - { 47.510531000, 14.828336500, 2, 4, "AUT Q12.XXX"}, - { 47.510531000, 15.510584500, 2, 3, "AUT R12.XXX"}, - { 47.510531000, 16.192832500, 2, 5, "AUT S12.XXX"}, - { 47.019491000, 12.781306000, 2, 5, "AUT T12.XXX"}, - { 47.019491000, 13.458346000, 2, 5, "AUT V12.XXX"}, - { 47.019491000, 14.135386000, 2, 3, "AUT W12.XXX"}, - { 47.019491000, 14.812425000, 2, 3, "AUT X12.XXX"}, - { 47.019491000, 15.489465000, 3, 4, "AUT Y12.XXX"}, - { 47.019491000, 16.166505000, 2, 5, "AUT Z12.XXX"}, - { 46.561511000, 13.434988000, 2, 7, "AUT XHHH.HH"}, - { 46.561511000, 14.101612000, 2, 5, "AUT YHHH.HH"}, - { 46.561511000, 14.768236000, 2, 5, "AUT ZHHH.HH"}, - { 47.546039000, 9.495305500, 2, 8, "AUT 0123.XX"}, - { 47.146307500, 9.494656000, 2, 8, "AUT 1123.XX"}, - { 47.562993500, 10.237565000, 2, 6, "AUT 2123.XX"}, - { 47.207347500, 10.244727500, 2, 5, "AUT 3123.XX"}, - { 47.478768000, 10.917852500, 2, 4, "AUT 4123.XX"}, - { 47.207347500, 10.926975500, 2, 3, "AUT 5123.XX"}, - { 47.272983000, 11.580632000, 3, 5, "AUT 6123.XX"}, - { 47.231205000, 11.607597500, 2, 3, "AUT 7123.XX"}, - { 47.296919000, 12.262310000, 3, 5, "AUT 8123.XX"}, - { 46.768771500, 12.267746000, 2, 5, "AUT 9123.XX"}, - { 47.694000000, 13.324500000, 2, 4, "AUT L8T9.GQ5"}, - { 40.435624000, 49.791423500, 4, 5, "AZE 12.XX"}, - { 40.448845000, 49.552312500, 3, 4, "AZE 12.XXX"}, - { 40.730744000, 46.280945625, 3, 5, "AZE 000.XX"}, - { 40.730744000, 46.361235625, 3, 5, "AZE 100.XX"}, - { 40.774545000, 46.964295625, 3, 4, "AZE 200.XX"}, - { 39.983524000, 48.863603625, 3, 4, "AZE 300.XX"}, - { 39.232024000, 45.368694750, 3, 8, "AZE 400.XX"}, - { 41.239224000, 47.147312500, 3, 8, "AZE 500.XX"}, - { 40.658724000, 47.096551125, 3, 4, "AZE 600.XX"}, - { 39.876424000, 46.726055125, 3, 4, "AZE 700.XX"}, - { 38.791124000, 48.771233375, 4, 7, "AZE 800.XX"}, - { 40.035424000, 46.875803625, 3, 4, "AZE 900.XX"}, - { 40.430724000, 47.057003625, 3, 4, "AZE B00.XX"}, - { 41.510724000, 48.745760000, 3, 5, "AZE C00.XX"}, - { 39.628624000, 48.913455125, 3, 6, "AZE D00.XX"}, - { 39.269324000, 48.464594750, 3, 6, "AZE F00.XX"}, - { 40.667824000, 47.684251125, 3, 4, "AZE G00.XX"}, - { 40.884024000, 45.997551125, 3, 5, "AZE H00.XX"}, - { 40.094924000, 47.386903625, 3, 4, "AZE J00.XX"}, - { 39.910724000, 47.997455125, 3, 4, "AZE K00.XX"}, - { 40.675724000, 48.571351125, 3, 4, "AZE L00.XX"}, - { 40.040724000, 48.427003625, 3, 4, "AZE M00.XX"}, - { 39.735724000, 48.022055125, 3, 6, "AZE N00.XX"}, - { 40.699924000, 47.404851125, 3, 4, "AZE P00.XX"}, - { 40.081924000, 48.876603625, 3, 4, "AZE Q00.XX"}, - { 41.388464000, 48.484223500, 3, 8, "AZE R00.XX"}, - { 41.084704000, 49.094449500, 3, 5, "AZE RK0.00"}, - { 41.223764000, 48.955223500, 3, 5, "AZE S00.XX"}, - { 41.094804000, 45.332849500, 3, 6, "AZE SK0.00"}, - { 39.389264000, 49.209768375, 3, 6, "AZE T00.XX"}, - { 39.754104000, 46.716346125, 3, 6, "AZE TK0.00"}, - { 41.638664000, 46.596480000, 3, 8, "AZE V00.XX"}, - { 39.441104000, 48.528846125, 3, 6, "AZE VK0.00"}, - { 40.352464000, 46.889724875, 3, 4, "AZE W00.XX"}, - { 40.343804000, 48.128456625, 3, 4, "AZE WK0.00"}, - { 40.595664000, 46.297381375, 3, 5, "AZE X00.XX"}, - { 39.929104000, 48.334456625, 3, 4, "AZE XK0.00"}, - { 40.582464000, 48.349381375, 3, 4, "AZE Y00.XX"}, - { 41.414104000, 48.385549500, 3, 8, "AZE YK0.00"}, - { 40.523364000, 47.610281375, 3, 4, "AZE Z00.XX"}, - { 38.421104000, 48.818280375, 3, 6, "AZE ZK0.00"}, - { 41.884595000, 46.034300000, 2, 9, "AZE 012.XXX"}, - { 41.884595000, 46.659259000, 2, 7, "AZE 112.XXX"}, - { 41.884595000, 48.034171000, 2, 7, "AZE 212.XXX"}, - { 41.884595000, 48.659131000, 2, 4, "AZE 312.XXX"}, - { 41.442659000, 45.001787500, 2, 7, "AZE 412.XXX"}, - { 41.442659000, 45.621539500, 2, 9, "AZE 512.XXX"}, - { 41.442659000, 46.241291500, 3, 10, "AZE 612.XXX"}, - { 41.442659000, 46.861043500, 3, 8, "AZE 712.XXX"}, - { 41.442659000, 47.480795500, 2, 7, "AZE 812.XXX"}, - { 41.442659000, 48.100547500, 3, 8, "AZE 912.XXX"}, - { 41.442659000, 48.720299500, 3, 5, "AZE B12.XXX"}, - { 40.951619000, 45.218414000, 2, 4, "AZE C12.XXX"}, - { 40.951619000, 45.832958000, 2, 4, "AZE D12.XXX"}, - { 40.951619000, 46.447502000, 2, 4, "AZE F12.XXX"}, - { 40.951619000, 47.062046000, 2, 3, "AZE G12.XXX"}, - { 40.951619000, 47.676590000, 2, 3, "AZE H12.XXX"}, - { 40.951619000, 48.291134000, 2, 3, "AZE J12.XXX"}, - { 40.951619000, 48.905678000, 2, 3, "AZE K12.XXX"}, - { 40.951619000, 49.520222000, 2, 3, "AZE L12.XXX"}, - { 40.460579000, 45.315517500, 2, 4, "AZE M12.XXX"}, - { 40.460579000, 45.924853500, 2, 4, "AZE N12.XXX"}, - { 40.460579000, 46.534189500, 2, 4, "AZE P12.XXX"}, - { 40.460579000, 47.143525500, 2, 3, "AZE Q12.XXX"}, - { 40.460579000, 47.752861500, 2, 3, "AZE R12.XXX"}, - { 40.460579000, 48.362197500, 2, 3, "AZE S12.XXX"}, - { 40.460579000, 48.971533500, 2, 3, "AZE T12.XXX"}, - { 40.460579000, 49.580869500, 3, 4, "AZE V12.XXX"}, - { 40.607891000, 50.098804500, 4, 7, "AZE W12.XXX"}, - { 39.969539000, 45.619899000, 2, 4, "AZE X12.XXX"}, - { 39.969539000, 46.224027000, 2, 4, "AZE Y12.XXX"}, - { 39.969539000, 46.828155000, 2, 3, "AZE Z12.XXX"}, - { 39.557699000, 47.432283000, 2, 5, "AZE B1.XXXX"}, - { 39.557699000, 48.036411000, 2, 5, "AZE C1.XXXX"}, - { 39.557699000, 48.640539000, 2, 5, "AZE D1.XXXX"}, - { 39.557699000, 49.244667000, 2, 5, "AZE F1.XXXX"}, - { 39.066659000, 46.410186500, 3, 8, "AZE G1.XXXX"}, - { 39.066659000, 47.009106500, 2, 6, "AZE H1.XXXX"}, - { 39.066659000, 48.147054500, 2, 6, "AZE K1.XXXX"}, - { 39.066659000, 48.745974500, 2, 5, "AZE L1.XXXX"}, - { 39.066659000, 49.344894500, 2, 5, "AZE M1.XXXX"}, - { 38.870243000, 46.410186500, 2, 7, "AZE P1.XXXX"}, - { 38.575619000, 48.056930000, 2, 6, "AZE Q1.XXXX"}, - { 38.575619000, 48.472529000, 3, 6, "AZE R1.XXXX"}, - { 38.575619000, 49.066241000, 2, 5, "AZE S1.XXXX"}, - { 38.421795000, 48.507135500, 2, 5, "AZE T1.XXXX"}, - { 39.363189500, 44.793101000, 2, 7, "AZE 11.XXXX"}, - { 39.349288000, 45.392542000, 2, 6, "AZE 21.XXXX"}, - { 38.976163000, 45.089744000, 2, 6, "AZE 31.XXXX"}, - { 38.873729000, 45.630583500, 2, 7, "AZE 41.XXXX"}, - { 40.400524000, 49.840680500, 4, 5, "AZE VF2D.38T"}, - { 44.847802000, 20.406995000, 4, 5, "SRB 12.XX"}, - { 45.079219000, 20.207995000, 3, 4, "SRB 12.XXX"}, - { 42.690724000, 21.114856000, 3, 4, "SRB 000.XX"}, - { 42.669924000, 21.004256000, 3, 6, "SRB 100.XX"}, - { 42.270724000, 20.685308500, 3, 8, "SRB 200.XX"}, - { 42.700724000, 20.254856000, 3, 6, "SRB 300.XX"}, - { 42.430724000, 20.375308500, 3, 8, "SRB 400.XX"}, - { 42.930724000, 20.814856000, 3, 4, "SRB 500.XX"}, - { 42.510724000, 21.425308500, 3, 4, "SRB 600.XX"}, - { 42.418324000, 21.142508500, 3, 4, "SRB 700.XX"}, - { 42.450724000, 20.605308500, 3, 6, "SRB 800.XX"}, - { 42.950724000, 21.134856000, 3, 4, "SRB 900.XX"}, - { 45.297024000, 19.769170750, 3, 4, "SRB B00.XX"}, - { 43.361424000, 21.860004500, 3, 4, "SRB C00.XX"}, - { 44.054524000, 20.857352000, 3, 4, "SRB D00.XX"}, - { 46.136824000, 19.621805375, 3, 6, "SRB F00.XX"}, - { 45.398524000, 20.347870750, 3, 4, "SRB G00.XX"}, - { 43.924524000, 20.311452000, 3, 4, "SRB H00.XX"}, - { 43.040724000, 21.894856000, 3, 4, "SRB J00.XX"}, - { 44.686624000, 20.891635125, 3, 4, "SRB K00.XX"}, - { 44.320724000, 19.833387625, 3, 4, "SRB L00.XX"}, - { 43.755024000, 20.609152000, 3, 4, "SRB M00.XX"}, - { 43.615724000, 21.272152000, 3, 4, "SRB N00.XX"}, - { 43.897324000, 19.808452000, 3, 4, "SRB P00.XX"}, - { 42.557664000, 21.855393000, 3, 4, "SRB Q00.XX"}, - { 44.751904000, 19.651251125, 3, 4, "SRB QK0.00"}, - { 45.784864000, 19.069375125, 3, 9, "SRB R00.XX"}, - { 44.617304000, 21.147451125, 3, 4, "SRB RK0.00"}, - { 45.838264000, 20.418675125, 3, 6, "SRB S00.XX"}, - { 43.142904000, 22.563191500, 3, 6, "SRB SK0.00"}, - { 43.917464000, 22.230506000, 3, 4, "SRB T00.XX"}, - { 44.047904000, 22.096502000, 3, 4, "SRB TK0.00"}, - { 44.994764000, 19.552633375, 3, 4, "SRB V00.XX"}, - { 45.109804000, 21.261451125, 3, 4, "SRB VK0.00"}, - { 43.992464000, 21.217406000, 3, 4, "SRB W00.XX"}, - { 45.000404000, 19.785051125, 3, 4, "SRB WK0.00"}, - { 45.252064000, 19.348704250, 3, 6, "SRB X00.XX"}, - { 45.040204000, 20.043751125, 3, 4, "SRB XK0.00"}, - { 45.586664000, 19.597304250, 3, 4, "SRB Y00.XX"}, - { 45.612404000, 20.005088750, 3, 4, "SRB YK0.00"}, - { 43.866264000, 21.371806000, 3, 4, "SRB Z00.XX"}, - { 44.362004000, 20.928340625, 3, 4, "SRB ZK0.00"}, - { 46.149595000, 18.866338000, 2, 5, "SRB 112.XXX"}, - { 46.149595000, 19.532962000, 2, 5, "SRB 212.XXX"}, - { 46.149595000, 20.199586000, 2, 6, "SRB 312.XXX"}, - { 45.658555000, 18.937921500, 2, 5, "SRB 412.XXX"}, - { 45.658555000, 19.599337500, 2, 3, "SRB 512.XXX"}, - { 45.658555000, 20.260753500, 2, 3, "SRB 612.XXX"}, - { 45.658555000, 20.922169500, 2, 5, "SRB 712.XXX"}, - { 45.167515000, 19.003777000, 2, 5, "SRB 812.XXX"}, - { 45.167515000, 19.659985000, 2, 3, "SRB 912.XXX"}, - { 45.167515000, 20.316193000, 2, 3, "SRB B12.XXX"}, - { 45.167515000, 20.972401000, 2, 3, "SRB C12.XXX"}, - { 44.676475000, 19.074319500, 2, 5, "SRB D12.XXX"}, - { 44.676475000, 19.725319500, 2, 3, "SRB F12.XXX"}, - { 44.676475000, 20.376319500, 3, 4, "SRB G12.XXX"}, - { 44.676475000, 21.027319500, 2, 3, "SRB H12.XXX"}, - { 44.676475000, 21.678319500, 2, 5, "SRB J12.XXX"}, - { 44.676475000, 22.329319500, 2, 6, "SRB K12.XXX"}, - { 44.185435000, 19.074033000, 2, 5, "SRB L12.XXX"}, - { 44.185435000, 19.719825000, 2, 3, "SRB M12.XXX"}, - { 44.185435000, 20.365617000, 2, 3, "SRB N12.XXX"}, - { 44.185435000, 21.011409000, 2, 3, "SRB P12.XXX"}, - { 44.185435000, 21.657201000, 2, 3, "SRB Q12.XXX"}, - { 44.185435000, 22.302993000, 2, 3, "SRB R12.XXX"}, - { 43.694395000, 19.240402500, 2, 5, "SRB S12.XXX"}, - { 43.694395000, 19.880986500, 2, 3, "SRB T12.XXX"}, - { 43.694395000, 20.521570500, 2, 3, "SRB V12.XXX"}, - { 43.694395000, 21.162154500, 2, 3, "SRB W12.XXX"}, - { 43.694395000, 21.802738500, 2, 3, "SRB X12.XXX"}, - { 43.694395000, 22.443322500, 2, 5, "SRB Y12.XXX"}, - { 42.816067000, 19.579625000, 2, 5, "SRB B1.XXXX"}, - { 42.816067000, 20.215001000, 2, 5, "SRB C1.XXXX"}, - { 42.816067000, 20.850377000, 2, 3, "SRB D1.XXXX"}, - { 42.816067000, 21.485753000, 2, 3, "SRB F1.XXXX"}, - { 42.816067000, 22.121129000, 2, 3, "SRB G1.XXXX"}, - { 42.816067000, 22.756505000, 2, 5, "SRB H1.XXXX"}, - { 42.325027000, 20.042017500, 2, 7, "SRB J1.XXXX"}, - { 42.325027000, 20.672185500, 2, 7, "SRB K1.XXXX"}, - { 42.325027000, 21.302353500, 2, 5, "SRB L1.XXXX"}, - { 42.293417500, 21.933242000, 2, 5, "SRB M1.XXXX"}, - { 41.885024000, 20.388302000, 2, 5, "SRB N1.XXXX"}, - { 42.134594000, 20.927520500, 2, 7, "SRB P1.XXXX"}, - { 44.027500000, 20.917500000, 3, 4, "SRB HM30.YW5"}, - { 31.994100000, 35.871275500, 4, 7, "JOR 12.XX"}, - { 32.124742000, 35.728950500, 3, 6, "JOR 12.XXX"}, - { 32.550904000, 35.736687000, 3, 8, "JOR 000.XX"}, - { 32.321594000, 35.669661000, 3, 8, "JOR 400.XX"}, - { 29.547394000, 34.956447625, 3, 8, "JOR 700.XX"}, - { 32.604394000, 35.963037375, 3, 6, "JOR B00.XX"}, - { 32.350494000, 36.110061000, 3, 6, "JOR F00.XX"}, - { 30.184194000, 35.643731875, 3, 7, "JOR J00.XX"}, - { 30.824794000, 35.520416125, 3, 7, "JOR M00.XX"}, - { 32.331894000, 35.838761000, 4, 9, "JOR Q00.XX"}, - { 31.174294000, 35.627692500, 3, 7, "JOR T00.XX"}, - { 32.700394000, 36.499637375, 2, 5, "JOR X00.XX"}, - { 33.274154000, 38.300957000, 2, 5, "JOR 1HH.HHH"}, - { 33.274154000, 38.853005000, 2, 6, "JOR 2HH.HHH"}, - { 32.981835000, 35.569549000, 2, 5, "JOR 312.XXX"}, - { 32.981835000, 37.170489000, 2, 5, "JOR 412.XXX"}, - { 32.981835000, 37.722537000, 2, 5, "JOR 512.XXX"}, - { 32.981835000, 38.274585000, 2, 5, "JOR 612.XXX"}, - { 32.981835000, 38.826633000, 2, 6, "JOR 712.XXX"}, - { 32.490795000, 35.514345000, 2, 7, "JOR 812.XXX"}, - { 32.490795000, 36.066393000, 2, 5, "JOR 912.XXX"}, - { 32.490795000, 36.618441000, 2, 5, "JOR B12.XXX"}, - { 32.490795000, 37.170489000, 2, 5, "JOR C12.XXX"}, - { 32.490795000, 37.722537000, 2, 5, "JOR D12.XXX"}, - { 32.490795000, 38.274585000, 2, 5, "JOR F12.XXX"}, - { 32.490795000, 38.826633000, 2, 6, "JOR G12.XXX"}, - { 31.999755000, 35.519266500, 2, 7, "JOR H12.XXX"}, - { 31.999755000, 36.066106500, 3, 6, "JOR J12.XXX"}, - { 31.999755000, 36.612946500, 2, 5, "JOR K12.XXX"}, - { 31.999755000, 37.159786500, 2, 5, "JOR L12.XXX"}, - { 31.999755000, 37.706626500, 2, 5, "JOR M12.XXX"}, - { 31.999755000, 38.253466500, 2, 5, "JOR N12.XXX"}, - { 31.999755000, 38.800306500, 2, 6, "JOR P12.XXX"}, - { 31.508715000, 35.355213500, 2, 8, "JOR Q12.XXX"}, - { 31.508715000, 35.902053500, 2, 6, "JOR R12.XXX"}, - { 31.508715000, 36.448893500, 2, 6, "JOR S12.XXX"}, - { 31.508715000, 36.995733500, 2, 5, "JOR T12.XXX"}, - { 31.017675000, 34.972140000, 2, 6, "JOR V12.XXX"}, - { 31.017675000, 35.513772000, 2, 6, "JOR W12.XXX"}, - { 31.017675000, 36.055404000, 2, 6, "JOR X12.XXX"}, - { 31.017675000, 36.597036000, 2, 6, "JOR Y12.XXX"}, - { 31.017675000, 37.138668000, 2, 5, "JOR Z12.XXX"}, - { 30.583425000, 37.653468000, 2, 5, "JOR C123.XX"}, - { 30.095100000, 34.950487500, 2, 6, "JOR D123.XX"}, - { 30.095100000, 35.486911500, 2, 6, "JOR F123.XX"}, - { 30.095100000, 36.023335500, 2, 6, "JOR G123.XX"}, - { 30.095100000, 36.559759500, 2, 6, "JOR H123.XX"}, - { 30.095100000, 37.096183500, 2, 5, "JOR J123.XX"}, - { 30.095100000, 37.632607500, 2, 5, "JOR K123.XX"}, - { 29.601345000, 34.950486500, 2, 7, "JOR L123.XX"}, - { 29.601345000, 35.486910500, 2, 6, "JOR M123.XX"}, - { 29.601345000, 36.023334500, 2, 6, "JOR N123.XX"}, - { 29.601345000, 36.559758500, 2, 6, "JOR P123.XX"}, - { 29.601345000, 37.096182500, 2, 5, "JOR Q123.XX"}, - { 29.577615000, 35.224226000, 2, 6, "JOR SHHH.HH"}, - { 29.577615000, 35.755442000, 2, 6, "JOR THHH.HH"}, - { 29.548132500, 36.030753500, 2, 6, "JOR V123.XX"}, - { 31.278650000, 37.090000000, 2, 6, "JOR 6P3C.2NG"}, - { 38.774127000, -9.192376000, 5, 8, "PRT 12.XX"}, - { 38.758442000, -9.469246500, 4, 7, "PRT 12.XXX"}, - { 41.255590000, -8.722961500, 4, 7, "PRT 000.XX"}, - { 41.255590000, -8.608603500, 4, 7, "PRT 100.XX"}, - { 41.169101000, -8.689797500, 4, 7, "PRT 200.XX"}, - { 41.169101000, -8.575439500, 4, 7, "PRT 300.XX"}, - { 41.082612000, -8.656633500, 4, 7, "PRT 400.XX"}, - { 41.590724000, -8.484240000, 4, 7, "PRT 500.XX"}, - { 40.260224000, -8.494096375, 4, 7, "PRT 600.XX"}, - { 32.670545000, -17.003733125, 4, 5, "PRT 700.XX"}, - { 40.641445000, -8.747604375, 4, 7, "PRT 800.XX"}, - { 39.790724000, -8.852544875, 4, 7, "PRT 900.XX"}, - { 37.051045000, -8.055719375, 5, 8, "PRT B00.XX"}, - { 41.480724000, -8.353787500, 4, 7, "PRT C00.XX"}, - { 37.150545000, -8.597919375, 4, 7, "PRT D00.XX"}, - { 38.564204000, -7.940819625, 4, 7, "PRT DK0.00"}, - { 38.027264000, -7.899772375, 4, 7, "PRT F00.XX"}, - { 39.812904000, -7.533653875, 4, 7, "PRT FK0.00"}, - { 38.909764000, -9.082973750, 4, 7, "PRT G00.XX"}, - { 39.740804000, -8.961453875, 4, 7, "PRT GK0.00"}, - { 37.057164000, -7.886757625, 5, 8, "PRT H00.XX"}, - { 39.234104000, -8.723437250, 4, 7, "PRT HK0.00"}, - { 41.382864000, -8.780976500, 4, 7, "PRT J00.XX"}, - { 40.664104000, -7.954232875, 4, 7, "PRT JK0.00"}, - { 40.561464000, -7.288818625, 4, 7, "PRT K00.XX"}, - { 39.393904000, -9.182453875, 4, 7, "PRT KK0.00"}, - { 39.135564000, -9.393973750, 4, 7, "PRT L00.XX"}, - { 37.112804000, -8.054095875, 4, 7, "PRT LK0.00"}, - { 40.912464000, -8.530618625, 4, 7, "PRT M00.XX"}, - { 37.135004000, -7.661095875, 4, 7, "PRT MK0.00"}, - { 41.351864000, -8.596776500, 4, 7, "PRT N00.XX"}, - { 37.750785000, -25.718628500, 4, 5, "PRT NK0.00"}, - { 41.818564000, -6.801420000, 4, 8, "PRT P00.XX"}, - { 39.596004000, -8.439453875, 4, 7, "PRT PK0.00"}, - { 41.762764000, -7.513320000, 4, 7, "PRT Q00.XX"}, - { 41.421304000, -8.783550500, 4, 7, "PRT QK0.00"}, - { 38.936064000, -8.902873750, 4, 7, "PRT R00.XX"}, - { 39.453604000, -8.513553875, 4, 7, "PRT RK0.00"}, - { 40.302364000, -7.519975125, 4, 7, "PRT S00.XX"}, - { 41.524104000, -8.654740000, 4, 7, "PRT SK0.00"}, - { 37.111985000, -8.756919375, 4, 7, "PRT T00.XX"}, - { 40.865895000, -8.671837125, 4, 7, "PRT TK0.00"}, - { 38.799664000, -7.472015875, 4, 7, "PRT V00.XX"}, - { 40.144004000, -8.896443375, 4, 7, "PRT VK0.00"}, - { 39.479064000, -8.221131625, 4, 7, "PRT W00.XX"}, - { 41.304104000, -7.784450500, 4, 7, "PRT WK0.00"}, - { 39.932464000, -8.660275125, 4, 7, "PRT X00.XX"}, - { 37.064104000, -8.122495875, 4, 7, "PRT XK0.00"}, - { 37.096145000, -8.322919375, 4, 7, "PRT Y00.XX"}, - { 39.284104000, -7.463437250, 4, 7, "PRT YK0.00"}, - { 41.280788000, -8.121406500, 4, 7, "PRT Z00.XX"}, - { 41.443264000, -8.208911000, 4, 7, "PRT ZK0.00"}, - { 42.141190000, -8.958100000, 3, 7, "PRT 012.XXX"}, - { 42.141190000, -8.333140000, 3, 7, "PRT 112.XXX"}, - { 42.141190000, -7.708179000, 3, 7, "PRT 212.XXX"}, - { 42.141190000, -7.083220000, 3, 7, "PRT 312.XXX"}, - { 41.650150000, -8.953178500, 3, 6, "PRT 412.XXX"}, - { 41.650150000, -8.333426500, 3, 6, "PRT 512.XXX"}, - { 41.650150000, -7.713674500, 3, 6, "PRT 612.XXX"}, - { 41.650150000, -7.093922500, 3, 6, "PRT 712.XXX"}, - { 41.650150000, -6.474170500, 3, 6, "PRT 812.XXX"}, - { 41.159110000, -8.953464000, 3, 6, "PRT 912.XXX"}, - { 41.159110000, -8.338920000, 3, 6, "PRT B12.XXX"}, - { 41.159110000, -7.724376000, 3, 6, "PRT C12.XXX"}, - { 41.159110000, -7.109832000, 3, 6, "PRT D12.XXX"}, - { 40.668070000, -8.948542500, 3, 6, "PRT F12.XXX"}, - { 40.668070000, -8.339206500, 3, 6, "PRT G12.XXX"}, - { 40.668070000, -7.729870500, 3, 6, "PRT H12.XXX"}, - { 40.668070000, -7.120534500, 3, 6, "PRT J12.XXX"}, - { 40.177030000, -9.070697000, 3, 6, "PRT K12.XXX"}, - { 40.177030000, -8.466569000, 4, 7, "PRT L12.XXX"}, - { 40.177030000, -7.862441000, 3, 6, "PRT M12.XXX"}, - { 39.728466500, -7.278749000, 4, 7, "PRT N12.XXX"}, - { 39.685990000, -9.377838500, 3, 6, "PRT P12.XXX"}, - { 39.685990000, -8.778918500, 3, 6, "PRT Q12.XXX"}, - { 39.685990000, -8.179998500, 3, 6, "PRT R12.XXX"}, - { 39.685990000, -7.581078500, 3, 6, "PRT S12.XXX"}, - { 39.194950000, -9.845282000, 2, 3, "PRT T12.XXX"}, - { 39.194950000, -9.251570000, 3, 6, "PRT V12.XXX"}, - { 39.194950000, -8.657858000, 3, 6, "PRT W12.XXX"}, - { 39.194950000, -8.064146000, 3, 6, "PRT X12.XXX"}, - { 39.194950000, -7.470434000, 3, 6, "PRT Y12.XXX"}, - { 38.703910000, -9.543504500, 3, 6, "PRT Z12.XXX"}, - { 38.292070000, -8.955000500, 3, 6, "PRT 01.XXXX"}, - { 38.292070000, -8.366496500, 3, 6, "PRT 11.XXXX"}, - { 38.292070000, -7.777992500, 3, 6, "PRT 21.XXXX"}, - { 37.801030000, -8.955000500, 3, 6, "PRT 31.XXXX"}, - { 37.801030000, -8.366496500, 3, 6, "PRT 41.XXXX"}, - { 37.801030000, -7.777992500, 3, 6, "PRT 51.XXXX"}, - { 37.923790000, -7.483740500, 4, 7, "PRT 61.XXXX"}, - { 37.309990000, -9.013850500, 3, 6, "PRT 71.XXXX"}, - { 37.309990000, -8.425346500, 3, 6, "PRT 81.XXXX"}, - { 37.309990000, -7.836842500, 3, 6, "PRT 91.XXXX"}, - { 36.818950000, -9.014137000, 3, 6, "PRT B1.XXXX"}, - { 36.818950000, -8.430842000, 3, 6, "PRT C1.XXXX"}, - { 36.818950000, -7.847546000, 3, 6, "PRT D1.XXXX"}, - { 32.765173000, -17.301484000, 3, 4, "PRT M123.XX"}, - { 32.721467500, -16.542435000, 3, 4, "PRT R123.XX"}, - { 29.858726000, -16.214820500, 3, 6, "PRT S123.XX"}, - { 39.317676000, -31.414381500, 3, 4, "PRT T123.XX"}, - { 38.501786500, -28.818062500, 3, 4, "PRT V123.XX"}, - { 38.635920000, -28.318836500, 4, 5, "PRT W123.XX"}, - { 38.681237500, -27.822419000, 3, 4, "PRT X123.XX"}, - { 37.781552000, -25.858851000, 3, 4, "PRT Y123.XX"}, - { 36.747577000, -25.375736000, 3, 4, "PRT Z123.XX"}, - { 41.757100500, -7.968424000, 3, 6, "PRT 1HHH.HHH"}, - { 41.111866500, -9.710168500, 2, 5, "PRT 2123.XXX"}, - { 38.383835000, -9.857231500, 2, 5, "PRT 3123.XXX"}, - { 34.285299500, -18.025804000, 2, 3, "PRT M123.XXX"}, - { 31.604109500, -17.999416500, 2, 3, "PRT N123.XXX"}, - { 40.458451500, -31.407352500, 2, 3, "PRT T123.XXX"}, - { 39.519769500, -28.941620500, 2, 3, "PRT X123.XXX"}, - { 38.260093500, -26.188820000, 2, 3, "PRT Z123.XXX"}, - { 37.362324000, -25.087000000, 2, 3, "PRT 5DJ9.NBMW"}, - { 47.529345000, 18.990532500, 4, 5, "HUN 12.XX"}, - { 47.769219000, 18.745740000, 3, 6, "HUN 12.XXX"}, - { 47.568124000, 21.578610250, 3, 4, "HUN 000.XX"}, - { 48.111545000, 20.671934375, 3, 4, "HUN 100.XX"}, - { 46.293724000, 20.089240000, 3, 4, "HUN 200.XX"}, - { 46.112224000, 18.178505375, 4, 5, "HUN 300.XX"}, - { 47.727224000, 17.593910250, 3, 6, "HUN 400.XX"}, - { 47.995424000, 21.667245875, 3, 4, "HUN 500.XX"}, - { 46.950724000, 19.630675625, 3, 4, "HUN 600.XX"}, - { 47.226124000, 18.356675625, 3, 4, "HUN 700.XX"}, - { 47.275624000, 16.566810250, 3, 6, "HUN 800.XX"}, - { 47.207624000, 20.121275625, 3, 4, "HUN 900.XX"}, - { 47.605324000, 18.329510250, 3, 4, "HUN B00.XX"}, - { 46.400724000, 17.731240000, 3, 4, "HUN C00.XX"}, - { 46.713524000, 21.028940000, 3, 4, "HUN D00.XX"}, - { 46.853264000, 16.782615875, 3, 6, "HUN F00.XX"}, - { 47.096004000, 17.883203625, 3, 4, "HUN FK0.00"}, - { 47.907764000, 20.318157625, 3, 4, "HUN G00.XX"}, - { 47.681204000, 16.543641250, 3, 6, "HUN GK0.00"}, - { 47.022045000, 18.906128125, 3, 4, "HUN H00.XX"}, - { 46.454104000, 16.952365000, 3, 4, "HUN HK0.00"}, - { 46.427464000, 20.274545000, 4, 5, "HUN J00.XX"}, - { 48.055765000, 19.778738625, 3, 6, "HUN JK0.00"}, - { 48.239364000, 20.247157625, 3, 6, "HUN K00.XX"}, - { 46.177104000, 18.922565000, 3, 6, "HUN KK0.00"}, - { 47.192764000, 19.738415875, 3, 4, "HUN L00.XX"}, - { 46.345104000, 18.665965000, 3, 4, "HUN LK0.00"}, - { 47.805764000, 19.885757625, 3, 6, "HUN M00.XX"}, - { 47.324104000, 17.431641250, 3, 4, "HUN MK0.00"}, - { 46.658545000, 21.241505000, 3, 6, "HUN N00.XX"}, - { 48.252604000, 20.596779875, 3, 6, "HUN NK0.00"}, - { 47.684264000, 21.457086750, 3, 4, "HUN P00.XX"}, - { 46.704104000, 19.802003625, 3, 4, "HUN PK0.00"}, - { 46.578545000, 20.591325000, 4, 5, "HUN Q00.XX"}, - { 46.654104000, 20.222365000, 3, 4, "HUN QK0.00"}, - { 47.880964000, 17.240257625, 3, 6, "HUN R00.XX"}, - { 46.424104000, 19.442365000, 3, 4, "HUN RK0.00"}, - { 47.512464000, 19.864486750, 3, 4, "HUN S00.XX"}, - { 46.191104000, 18.222265000, 3, 4, "HUN SK0.00"}, - { 47.047464000, 19.738015875, 3, 4, "HUN T00.XX"}, - { 46.212304000, 20.446665000, 4, 7, "HUN TK0.00"}, - { 47.667264000, 18.279486750, 3, 4, "HUN V00.XX"}, - { 47.439304000, 21.346741250, 3, 4, "HUN VK0.00"}, - { 46.905664000, 18.006815875, 3, 4, "HUN W00.XX"}, - { 47.664104000, 19.641641250, 3, 4, "HUN WK0.00"}, - { 47.192464000, 20.364915875, 3, 4, "HUN X00.XX"}, - { 47.306504000, 20.888841250, 3, 4, "HUN XK0.00"}, - { 46.782664000, 17.234715875, 3, 4, "HUN Y00.XX"}, - { 46.767204000, 21.083803625, 3, 4, "HUN YK0.00"}, - { 47.193364000, 18.098415875, 3, 4, "HUN Z00.XX"}, - { 46.374104000, 18.092365000, 3, 4, "HUN ZK0.00"}, - { 48.539505000, 19.435862500, 2, 6, "HUN 012.XXX"}, - { 48.539505000, 20.128526500, 2, 5, "HUN 112.XXX"}, - { 48.539505000, 20.821190500, 2, 5, "HUN 212.XXX"}, - { 48.539505000, 21.513854500, 2, 5, "HUN 312.XXX"}, - { 48.539505000, 22.206518500, 2, 6, "HUN 412.XXX"}, - { 48.048465000, 16.838085000, 2, 7, "HUN 512.XXX"}, - { 48.048465000, 17.525541000, 2, 6, "HUN 612.XXX"}, - { 48.048465000, 18.212997000, 2, 5, "HUN 712.XXX"}, - { 48.048465000, 18.900453000, 2, 5, "HUN 812.XXX"}, - { 48.048465000, 19.587909000, 2, 5, "HUN 912.XXX"}, - { 48.048465000, 20.275365000, 2, 3, "HUN B12.XXX"}, - { 48.048465000, 20.962821000, 2, 3, "HUN C12.XXX"}, - { 48.048465000, 21.650277000, 2, 3, "HUN D12.XXX"}, - { 48.048465000, 22.337733000, 2, 4, "HUN F12.XXX"}, - { 47.802945000, 16.150629000, 2, 6, "HUN G12.XXX"}, - { 47.557425000, 16.836132500, 2, 3, "HUN H12.XXX"}, - { 47.557425000, 17.518380500, 2, 3, "HUN J12.XXX"}, - { 47.557425000, 18.200628500, 2, 3, "HUN K12.XXX"}, - { 47.557425000, 18.882876500, 3, 4, "HUN L12.XXX"}, - { 47.557425000, 19.565124500, 2, 3, "HUN M12.XXX"}, - { 47.557425000, 20.247372500, 2, 3, "HUN N12.XXX"}, - { 47.557425000, 20.929620500, 2, 3, "HUN P12.XXX"}, - { 47.557425000, 21.611868500, 3, 4, "HUN Q12.XXX"}, - { 47.311905000, 16.153884500, 2, 5, "HUN R12.XXX"}, - { 47.066385000, 16.829023000, 2, 5, "HUN S12.XXX"}, - { 47.066385000, 17.506063000, 2, 3, "HUN T12.XXX"}, - { 47.066385000, 18.183103000, 2, 3, "HUN V12.XXX"}, - { 47.066385000, 18.860143000, 2, 3, "HUN W12.XXX"}, - { 47.066385000, 19.537183000, 2, 3, "HUN X12.XXX"}, - { 47.066385000, 20.214223000, 2, 3, "HUN Y12.XXX"}, - { 47.066385000, 20.891263000, 2, 3, "HUN Z12.XXX"}, - { 46.654545000, 21.568303000, 2, 5, "HUN 01.XXXX"}, - { 46.409025000, 16.151983000, 2, 7, "HUN 11.XXXX"}, - { 46.163505000, 16.826888000, 2, 6, "HUN 21.XXXX"}, - { 46.163505000, 17.493512000, 2, 3, "HUN 31.XXXX"}, - { 46.163505000, 18.160136000, 2, 3, "HUN 41.XXXX"}, - { 46.163505000, 18.826760000, 2, 3, "HUN 51.XXXX"}, - { 46.163505000, 19.493384000, 2, 5, "HUN 61.XXXX"}, - { 46.150283500, 20.154435000, 3, 6, "HUN 71.XXXX"}, - { 46.163505000, 20.821059000, 3, 8, "HUN 81.XXXX"}, - { 45.885585000, 17.453123000, 3, 6, "HUN 9H.HHHH"}, - { 45.885585000, 18.119747000, 3, 6, "HUN BH.HHHH"}, - { 45.885585000, 18.786371000, 3, 6, "HUN CH.HHHH"}, - { 45.885585000, 19.452995000, 3, 6, "HUN DH.HHHH"}, - { 46.135491000, 20.121468000, 4, 7, "HUN 7123.XX"}, - { 46.143810000, 20.788035000, 3, 8, "HUN 8123.XX"}, - { 46.117365000, 17.465155000, 3, 4, "HUN 9HHH.HH"}, - { 46.117365000, 18.131779000, 3, 4, "HUN BHHH.HH"}, - { 46.117365000, 18.798403000, 3, 4, "HUN CHHH.HH"}, - { 46.117365000, 19.465027000, 3, 6, "HUN DHHH.HH"}, - { 47.156650000, 19.502500000, 2, 3, "HUN DBPK.J3J"}, - { 37.591345000, 126.916027500, 4, 5, "KOR 12.XX"}, - { 37.640486500, 126.623747500, 3, 6, "KOR 12.XXX"}, - { 35.172514000, 129.022210000, 3, 4, "KOR 000.XX"}, - { 35.851014000, 128.598853375, 3, 4, "KOR 200.XX"}, - { 35.832667000, 128.448345375, 3, 4, "KOR 400.XX"}, - { 36.322214000, 127.327391750, 3, 4, "KOR 600.XX"}, - { 35.200224000, 126.849719625, 3, 4, "KOR 800.XX"}, - { 35.200224000, 126.744731625, 3, 4, "KOR 900.XX"}, - { 35.582424000, 129.277380000, 3, 4, "KOR B00.XX"}, - { 35.881524000, 127.090341375, 3, 4, "KOR C00.XX"}, - { 36.676724000, 127.425302750, 3, 4, "KOR D00.XX"}, - { 35.263824000, 128.624180000, 3, 4, "KOR F00.XX"}, - { 35.272473000, 128.520585000, 3, 4, "KOR G00.XX"}, - { 37.773924000, 127.008724500, 3, 4, "KOR H00.XX"}, - { 36.062924000, 129.309641375, 3, 4, "KOR J00.XX"}, - { 35.229824000, 128.044280000, 3, 4, "KOR K00.XX"}, - { 33.535024000, 126.462223625, 3, 4, "KOR L00.XX"}, - { 36.854324000, 127.080163125, 3, 4, "KOR M00.XX"}, - { 35.989324000, 126.921141375, 3, 4, "KOR N00.XX"}, - { 36.153724000, 128.306241375, 3, 4, "KOR P00.XX"}, - { 34.849824000, 126.349919625, 3, 4, "KOR Q00.XX"}, - { 36.026324000, 126.660341375, 3, 4, "KOR R00.XX"}, - { 37.911624000, 127.686085875, 3, 4, "KOR S00.XX"}, - { 35.287424000, 128.839380000, 3, 4, "KOR T00.XX"}, - { 37.389624000, 127.894224500, 3, 4, "KOR V00.XX"}, - { 35.005324000, 127.460619625, 3, 4, "KOR W00.XX"}, - { 37.806724000, 128.860024500, 3, 4, "KOR X00.XX"}, - { 37.027024000, 127.877563125, 3, 4, "KOR Y00.XX"}, - { 35.896024000, 129.161741375, 3, 4, "KOR Z00.XX"}, - { 38.579595000, 126.958994500, 2, 5, "KOR 012.XXX"}, - { 38.579595000, 127.547498500, 2, 5, "KOR 112.XXX"}, - { 38.579595000, 128.136001500, 2, 5, "KOR 212.XXX"}, - { 37.965795000, 124.586330500, 2, 4, "KOR 312.XXX"}, - { 37.793931000, 125.605435500, 2, 6, "KOR 412.XXX"}, - { 38.088555000, 126.193939500, 2, 5, "KOR 512.XXX"}, - { 38.088555000, 126.782443500, 2, 5, "KOR 612.XXX"}, - { 38.088555000, 127.370947500, 2, 3, "KOR 712.XXX"}, - { 38.088555000, 127.959451500, 2, 3, "KOR 812.XXX"}, - { 38.088555000, 128.547955500, 2, 3, "KOR 912.XXX"}, - { 37.597515000, 125.958251000, 3, 5, "KOR B12.XXX"}, - { 37.597515000, 126.541547000, 2, 3, "KOR C12.XXX"}, - { 37.597515000, 127.124843000, 3, 4, "KOR D12.XXX"}, - { 37.597515000, 127.708139000, 2, 3, "KOR F12.XXX"}, - { 37.597515000, 128.291435000, 2, 3, "KOR G12.XXX"}, - { 37.597515000, 128.874731000, 2, 3, "KOR H12.XXX"}, - { 37.106475000, 125.671524500, 2, 3, "KOR J12.XXX"}, - { 37.106475000, 126.249612500, 2, 3, "KOR K12.XXX"}, - { 37.106475000, 126.827700500, 2, 3, "KOR L12.XXX"}, - { 37.106475000, 127.405788500, 2, 3, "KOR M12.XXX"}, - { 37.106475000, 127.983876500, 2, 3, "KOR N12.XXX"}, - { 37.106475000, 128.561964500, 2, 3, "KOR P12.XXX"}, - { 37.106475000, 129.140052500, 2, 3, "KOR Q12.XXX"}, - { 36.271707000, 125.671238000, 2, 3, "KOR R12.XXX"}, - { 36.615435000, 126.244118000, 2, 3, "KOR S12.XXX"}, - { 36.615435000, 126.816998000, 2, 3, "KOR T12.XXX"}, - { 36.615435000, 127.389878000, 2, 3, "KOR V12.XXX"}, - { 36.615435000, 127.962758000, 2, 3, "KOR W12.XXX"}, - { 36.615435000, 128.535638000, 2, 3, "KOR X12.XXX"}, - { 36.615435000, 129.108518000, 2, 3, "KOR Y12.XXX"}, - { 36.124395000, 126.244118000, 2, 3, "KOR Z12.XXX"}, - { 35.712555000, 126.816998000, 2, 3, "KOR 01.XXXX"}, - { 35.712555000, 127.389878000, 2, 3, "KOR 11.XXXX"}, - { 35.712555000, 127.962758000, 2, 3, "KOR 21.XXXX"}, - { 35.712555000, 128.535638000, 2, 3, "KOR 31.XXXX"}, - { 35.712555000, 129.108518000, 2, 3, "KOR 41.XXXX"}, - { 35.221515000, 125.671238000, 2, 3, "KOR 51.XXXX"}, - { 35.221515000, 126.244118000, 2, 3, "KOR 61.XXXX"}, - { 35.221515000, 126.816998000, 2, 3, "KOR 71.XXXX"}, - { 35.221515000, 127.389878000, 2, 3, "KOR 81.XXXX"}, - { 35.221515000, 127.962758000, 2, 3, "KOR 91.XXXX"}, - { 35.221515000, 128.535638000, 3, 4, "KOR B1.XXXX"}, - { 35.221515000, 129.108518000, 3, 4, "KOR C1.XXXX"}, - { 34.484955000, 125.074349000, 2, 3, "KOR D1.XXXX"}, - { 34.730475000, 125.862084500, 2, 3, "KOR F1.XXXX"}, - { 34.730475000, 126.429756500, 2, 3, "KOR G1.XXXX"}, - { 34.730475000, 126.997428500, 2, 3, "KOR H1.XXXX"}, - { 34.730475000, 127.565100500, 2, 3, "KOR J1.XXXX"}, - { 34.730475000, 128.132772500, 2, 3, "KOR K1.XXXX"}, - { 34.730475000, 128.700444500, 2, 5, "KOR L1.XXXX"}, - { 33.993915000, 125.067058000, 2, 3, "KOR M1.XXXX"}, - { 34.239435000, 125.629522000, 2, 3, "KOR N1.XXXX"}, - { 34.239435000, 126.191986000, 2, 3, "KOR P1.XXXX"}, - { 34.239435000, 126.754450000, 2, 3, "KOR Q1.XXXX"}, - { 34.239435000, 127.316914000, 2, 3, "KOR R1.XXXX"}, - { 34.239435000, 127.879378000, 2, 3, "KOR S1.XXXX"}, - { 34.239435000, 128.441842000, 2, 5, "KOR T1.XXXX"}, - { 33.748395000, 126.276355000, 2, 3, "KOR V1.XXXX"}, - { 33.748395000, 126.838819000, 2, 3, "KOR W1.XXXX"}, - { 33.133795000, 126.032034500, 2, 3, "KOR X1.XXXX"}, - { 33.133795000, 126.589290500, 2, 3, "KOR Y1.XXXX"}, - { 37.290375000, 130.401126500, 2, 3, "KOR Z1.XXXX"}, - { 33.763656500, 127.373191000, 2, 3, "KOR Z123.XX"}, - { 37.556244500, 126.963600000, 4, 5, "KOR C6J0.4C0"}, - { 64.152438500, -22.025794500, 4, 7, "ISL 12.XX"}, - { 63.859634500, -22.094500000, 3, 6, "ISL 12.XXX"}, - { 64.002714000, -22.751348375, 3, 6, "ISL 000.XX"}, - { 63.942114000, -21.195048375, 3, 4, "ISL 200.XX"}, - { 65.722124000, -18.202896375, 3, 4, "ISL 400.XX"}, - { 63.472124000, -20.359382125, 3, 4, "ISL 500.XX"}, - { 66.121024000, -23.220496375, 4, 7, "ISL 600.XX"}, - { 65.780724000, -19.758196375, 3, 4, "ISL 700.XX"}, - { 63.890724000, -22.540964375, 3, 6, "ISL 800.XX"}, - { 66.090724000, -17.395996375, 3, 4, "ISL 900.XX"}, - { 64.580724000, -21.994267500, 3, 6, "ISL B00.XX"}, - { 65.300724000, -14.496275500, 3, 4, "ISL C00.XX"}, - { 64.300724000, -15.302659500, 3, 4, "ISL D00.XX"}, - { 66.020724000, -18.678196375, 3, 4, "ISL F00.XX"}, - { 65.190724000, -13.796275500, 3, 4, "ISL G00.XX"}, - { 66.200724000, -19.030230125, 3, 4, "ISL H00.XX"}, - { 65.093424000, -22.834467500, 3, 6, "ISL J00.XX"}, - { 64.930724000, -23.834467500, 3, 6, "ISL K00.XX"}, - { 65.110724000, -14.096275500, 3, 4, "ISL L00.XX"}, - { 66.110724000, -18.748196375, 3, 4, "ISL M00.XX"}, - { 66.190724000, -23.370230125, 3, 6, "ISL N00.XX"}, - { 65.700724000, -20.408196375, 3, 4, "ISL P00.XX"}, - { 64.010724000, -22.460964375, 3, 6, "ISL Q00.XX"}, - { 64.960724000, -23.364467500, 3, 6, "ISL R00.XX"}, - { 63.790724000, -20.320964375, 4, 5, "ISL S00.XX"}, - { 65.290724000, -14.116275500, 3, 4, "ISL T00.XX"}, - { 65.070724000, -14.314467500, 3, 4, "ISL V00.XX"}, - { 65.620724000, -24.098196375, 3, 6, "ISL W00.XX"}, - { 63.870724000, -20.490964375, 3, 4, "ISL X00.XX"}, - { 64.970724000, -14.114467500, 3, 4, "ISL Y00.XX"}, - { 63.899624000, -21.178164375, 3, 4, "ISL Z00.XX"}, - { 66.285738500, -23.170878000, 2, 5, "ISL 012.XXX"}, - { 66.565974000, -16.592426500, 2, 3, "ISL 112.XXX"}, - { 66.565974000, -15.441458500, 2, 3, "ISL 212.XXX"}, - { 66.186275000, -24.294643500, 2, 5, "ISL 312.XXX"}, - { 66.186275000, -23.164507500, 3, 6, "ISL 412.XXX"}, - { 66.186275000, -22.034371500, 2, 5, "ISL 512.XXX"}, - { 66.186275000, -20.904235500, 2, 3, "ISL 612.XXX"}, - { 66.186275000, -19.774099500, 2, 3, "ISL 712.XXX"}, - { 66.186275000, -18.643963500, 2, 3, "ISL 812.XXX"}, - { 66.186275000, -17.513827500, 2, 3, "ISL 912.XXX"}, - { 66.186275000, -16.383691500, 2, 3, "ISL B12.XXX"}, - { 66.186275000, -15.253555500, 2, 3, "ISL C12.XXX"}, - { 65.695235000, -24.511400500, 2, 5, "ISL D12.XXX"}, - { 65.695235000, -23.402096500, 2, 5, "ISL F12.XXX"}, - { 65.695235000, -22.292792500, 2, 5, "ISL G12.XXX"}, - { 65.695235000, -21.183488500, 2, 3, "ISL H12.XXX"}, - { 65.695235000, -20.074184500, 2, 3, "ISL J12.XXX"}, - { 65.695235000, -18.964880500, 2, 3, "ISL K12.XXX"}, - { 65.695235000, -17.855576500, 2, 3, "ISL L12.XXX"}, - { 65.695235000, -16.746272500, 2, 3, "ISL M12.XXX"}, - { 65.695235000, -15.636968500, 2, 3, "ISL N12.XXX"}, - { 65.695235000, -14.527664500, 2, 3, "ISL P12.XXX"}, - { 65.105987000, -24.158245500, 2, 5, "ISL Q12.XXX"}, - { 65.204195000, -23.069773500, 2, 5, "ISL R12.XXX"}, - { 65.204195000, -21.981301500, 2, 5, "ISL S12.XXX"}, - { 65.204195000, -20.892829500, 2, 3, "ISL T12.XXX"}, - { 65.204195000, -19.804357500, 2, 3, "ISL V12.XXX"}, - { 65.204195000, -18.715885500, 2, 3, "ISL W12.XXX"}, - { 65.204195000, -17.627413500, 2, 3, "ISL X12.XXX"}, - { 65.204195000, -16.538941500, 2, 3, "ISL Y12.XXX"}, - { 65.204195000, -15.450469500, 2, 3, "ISL Z12.XXX"}, - { 64.792355000, -14.361997500, 2, 3, "ISL 01.XXXX"}, - { 64.301315000, -22.429190500, 2, 5, "ISL 11.XXXX"}, - { 64.301315000, -21.361550500, 3, 6, "ISL 21.XXXX"}, - { 64.301315000, -20.293910500, 2, 3, "ISL 31.XXXX"}, - { 64.301315000, -19.226270500, 2, 3, "ISL 41.XXXX"}, - { 64.301315000, -18.158630500, 2, 3, "ISL 51.XXXX"}, - { 64.301315000, -17.090990500, 2, 3, "ISL 61.XXXX"}, - { 64.301315000, -16.023350500, 2, 3, "ISL 71.XXXX"}, - { 64.301315000, -14.955710500, 2, 3, "ISL 81.XXXX"}, - { 63.810275000, -22.793594500, 2, 5, "ISL 91.XXXX"}, - { 63.810275000, -21.746786500, 2, 5, "ISL B1.XXXX"}, - { 63.810275000, -20.699978500, 2, 3, "ISL C1.XXXX"}, - { 63.810275000, -19.653170500, 2, 3, "ISL D1.XXXX"}, - { 63.810275000, -18.606362500, 2, 3, "ISL F1.XXXX"}, - { 63.810275000, -17.559554500, 2, 3, "ISL G1.XXXX"}, - { 63.810275000, -16.512746500, 2, 3, "ISL H1.XXXX"}, - { 63.810275000, -15.465938500, 2, 3, "ISL J1.XXXX"}, - { 63.319235000, -21.004750500, 2, 3, "ISL K1.XXXX"}, - { 63.319235000, -19.978774500, 2, 3, "ISL L1.XXXX"}, - { 63.319235000, -18.952798500, 2, 3, "ISL M1.XXXX"}, - { 63.319235000, -17.926822500, 2, 3, "ISL N1.XXXX"}, - { 67.725205500, -24.855418500, 1, 4, "ISL 1234.XXX"}, - { 14.665100000, -90.566629000, 4, 5, "GTM 12.XX"}, - { 14.779711000, -90.848892000, 3, 4, "GTM 12.XXX"}, - { 14.885324000, -91.567735500, 4, 5, "GTM 000.XX"}, - { 14.340724000, -90.819822625, 4, 5, "GTM 100.XX"}, - { 15.359824000, -91.530048375, 3, 4, "GTM 200.XX"}, - { 15.750024000, -88.629148375, 3, 4, "GTM 300.XX"}, - { 15.510124000, -90.426448375, 3, 4, "GTM 400.XX"}, - { 14.945424000, -91.409135500, 4, 5, "GTM 500.XX"}, - { 14.742924000, -91.906322625, 3, 9, "GTM 600.XX"}, - { 14.560024000, -91.531022625, 3, 4, "GTM 700.XX"}, - { 14.583724000, -91.710122625, 3, 9, "GTM 800.XX"}, - { 14.951624000, -91.492335500, 3, 4, "GTM 900.XX"}, - { 15.007424000, -91.831835500, 3, 9, "GTM B00.XX"}, - { 14.798324000, -91.210435500, 3, 4, "GTM C00.XX"}, - { 15.004624000, -89.598635500, 3, 4, "GTM D00.XX"}, - { 14.331524000, -89.934522625, 3, 6, "GTM F00.XX"}, - { 16.948324000, -89.950088000, 3, 6, "GTM G00.XX"}, - { 14.444524000, -90.306022625, 3, 4, "GTM H00.XX"}, - { 15.084224000, -91.453435500, 3, 4, "GTM J00.XX"}, - { 14.927624000, -91.649535500, 3, 8, "GTM K00.XX"}, - { 15.070724000, -91.192035500, 3, 4, "GTM L00.XX"}, - { 14.851824000, -91.688635500, 3, 8, "GTM M00.XX"}, - { 14.742464000, -90.911945500, 3, 4, "GTM N00.XX"}, - { 15.414204000, -91.177395375, 3, 4, "GTM NK0.00"}, - { 14.582464000, -89.381858875, 4, 5, "GTM P00.XX"}, - { 15.093004000, -90.343323500, 3, 4, "GTM PK0.00"}, - { 14.783464000, -91.014945500, 3, 4, "GTM Q00.XX"}, - { 13.932945000, -90.825316250, 3, 4, "GTM QK0.00"}, - { 14.112264000, -91.090673250, 3, 4, "GTM R00.XX"}, - { 14.677104000, -91.039850625, 3, 4, "GTM RK0.00"}, - { 14.850864000, -91.482345500, 4, 5, "GTM S00.XX"}, - { 14.833704000, -91.363323500, 3, 4, "GTM SK0.00"}, - { 14.302064000, -91.399558875, 3, 4, "GTM T00.XX"}, - { 15.364304000, -90.481895375, 3, 4, "GTM TK0.00"}, - { 14.672864000, -90.846158875, 4, 5, "GTM V00.XX"}, - { 14.180304000, -91.330150625, 3, 4, "GTM VK0.00"}, - { 14.352164000, -91.049158875, 3, 4, "GTM W00.XX"}, - { 14.931804000, -91.137123500, 3, 4, "GTM WK0.00"}, - { 14.649464000, -90.022758875, 3, 4, "GTM X00.XX"}, - { 14.795204000, -89.569823500, 4, 5, "GTM XK0.00"}, - { 14.651764000, -91.261558875, 3, 4, "GTM Y00.XX"}, - { 15.665904000, -91.734495375, 3, 9, "GTM YK0.00"}, - { 15.098264000, -90.525245500, 3, 4, "GTM Z00.XX"}, - { 15.105204000, -90.652523500, 3, 4, "GTM ZK0.00"}, - { 17.686359000, -90.843413000, 2, 8, "GTM 0HH.HHH"}, - { 17.686359000, -90.353861000, 2, 5, "GTM 1HH.HHH"}, - { 17.686359000, -89.864309000, 2, 5, "GTM 2HH.HHH"}, - { 17.686359000, -89.374757000, 2, 5, "GTM 3HH.HHH"}, - { 17.394039000, -91.552173000, 2, 14, "GTM 412.XXX"}, - { 17.394039000, -91.062621000, 2, 14, "GTM 512.XXX"}, - { 17.394039000, -90.573069000, 2, 8, "GTM 612.XXX"}, - { 17.394039000, -90.083517000, 2, 5, "GTM 712.XXX"}, - { 17.394039000, -89.593965000, 2, 3, "GTM 812.XXX"}, - { 16.902999000, -91.057699500, 2, 10, "GTM 912.XXX"}, - { 16.902999000, -90.573355500, 2, 8, "GTM B12.XXX"}, - { 16.902999000, -90.089011500, 2, 5, "GTM C12.XXX"}, - { 16.902999000, -89.604667500, 2, 3, "GTM D12.XXX"}, - { 16.411959000, -92.026387500, 2, 12, "GTM F12.XXX"}, - { 16.411959000, -91.542043500, 2, 10, "GTM G12.XXX"}, - { 16.411959000, -91.057699500, 2, 10, "GTM H12.XXX"}, - { 16.411959000, -90.573355500, 2, 8, "GTM J12.XXX"}, - { 16.411959000, -90.089011500, 2, 5, "GTM K12.XXX"}, - { 16.411959000, -89.604667500, 2, 3, "GTM L12.XXX"}, - { 15.920919000, -92.074822500, 2, 8, "GTM M12.XXX"}, - { 15.920919000, -91.590478500, 2, 3, "GTM N12.XXX"}, - { 15.920919000, -91.106134500, 2, 3, "GTM P12.XXX"}, - { 15.920919000, -90.621790500, 2, 3, "GTM Q12.XXX"}, - { 15.920919000, -90.137446500, 2, 3, "GTM R12.XXX"}, - { 15.920919000, -89.653102500, 2, 3, "GTM S12.XXX"}, - { 15.920919000, -89.168758500, 2, 5, "GTM T12.XXX"}, - { 15.920919000, -88.684414500, 2, 5, "GTM V12.XXX"}, - { 15.429879000, -92.209355500, 2, 8, "GTM W12.XXX"}, - { 15.429879000, -91.735781500, 2, 8, "GTM X12.XXX"}, - { 15.429879000, -91.251437500, 2, 3, "GTM Y12.XXX"}, - { 15.429879000, -90.767093500, 2, 3, "GTM Z12.XXX"}, - { 15.018039000, -90.282749500, 2, 3, "GTM 01.XXXX"}, - { 15.018039000, -89.798405500, 2, 3, "GTM 11.XXXX"}, - { 15.018039000, -89.314061500, 2, 3, "GTM 21.XXXX"}, - { 15.018039000, -88.829717500, 2, 5, "GTM 31.XXXX"}, - { 14.526999000, -92.209642000, 2, 3, "GTM 41.XXXX"}, - { 14.526999000, -91.741276000, 2, 3, "GTM 51.XXXX"}, - { 14.526999000, -91.262140000, 2, 3, "GTM 61.XXXX"}, - { 14.526999000, -90.783004000, 3, 4, "GTM 71.XXXX"}, - { 14.526999000, -90.303868000, 2, 3, "GTM 81.XXXX"}, - { 14.526999000, -89.824732000, 2, 3, "GTM 91.XXXX"}, - { 14.526999000, -89.580373000, 3, 4, "GTM B1.XXXX"}, - { 14.035959000, -92.153333000, 2, 3, "GTM C1.XXXX"}, - { 14.035959000, -91.674197000, 2, 3, "GTM D1.XXXX"}, - { 14.035959000, -91.195061000, 2, 3, "GTM F1.XXXX"}, - { 14.035959000, -90.715925000, 2, 3, "GTM G1.XXXX"}, - { 14.035959000, -90.236789000, 2, 3, "GTM H1.XXXX"}, - { 14.035959000, -89.757653000, 2, 5, "GTM J1.XXXX"}, - { 13.544919000, -91.813146000, 2, 3, "GTM K1.XXXX"}, - { 13.544919000, -91.334010000, 2, 3, "GTM L1.XXXX"}, - { 13.544919000, -90.854874000, 2, 3, "GTM M1.XXXX"}, - { 13.544919000, -90.375738000, 2, 3, "GTM N1.XXXX"}, - { 15.660000000, -90.224529000, 2, 3, "GTM 44MW.XTF"}, - { 23.139153000, -82.430356500, 4, 6, "CUB 12.XX"}, - { 23.124075000, -82.526981250, 3, 5, "CUB 00.XXX"}, - { 19.973594000, -75.918347875, 3, 5, "CUB 70.XXX"}, - { 21.320094000, -78.026022250, 3, 6, "CUB F0.XXX"}, - { 20.814294000, -76.363040000, 3, 5, "CUB M0.XXX"}, - { 22.342894000, -80.089904500, 3, 6, "CUB T0.XXX"}, - { 20.186324000, -75.246278125, 3, 5, "CUB 000.XX"}, - { 20.418924000, -76.685778125, 3, 5, "CUB 100.XX"}, - { 22.456624000, -83.741743500, 3, 5, "CUB 200.XX"}, - { 22.199024000, -80.492643500, 3, 6, "CUB 300.XX"}, - { 23.066545000, -81.619856250, 3, 5, "CUB 400.XX"}, - { 20.975545000, -77.011760000, 3, 6, "CUB 500.XX"}, - { 21.978824000, -79.498530625, 3, 6, "CUB 600.XX"}, - { 20.357224000, -77.162978125, 3, 5, "CUB 700.XX"}, - { 20.260724000, -76.043278125, 3, 5, "CUB 800.XX"}, - { 21.886124000, -78.805530625, 3, 6, "CUB 900.XX"}, - { 23.047064000, -81.249890750, 3, 5, "CUB B00.XX"}, - { 21.175004000, -76.609836750, 3, 6, "CUB BK0.00"}, - { 20.303364000, -76.280089375, 3, 5, "CUB C00.XX"}, - { 20.654104000, -75.717792000, 3, 5, "CUB CK0.00"}, - { 22.727464000, -80.929690750, 3, 5, "CUB D00.XX"}, - { 20.640804000, -74.963292000, 3, 5, "CUB DK0.00"}, - { 22.515564000, -83.553119500, 3, 5, "CUB F00.XX"}, - { 22.816604000, -82.796726250, 3, 5, "CUB FK0.00"}, - { 22.856064000, -82.058690750, 3, 5, "CUB G00.XX"}, - { 20.181204000, -75.858219125, 3, 5, "CUB GK0.00"}, - { 22.718164000, -83.072090750, 3, 5, "CUB H00.XX"}, - { 20.334204000, -74.528019125, 3, 5, "CUB HK0.00"}, - { 22.979464000, -82.185890750, 3, 5, "CUB J00.XX"}, - { 21.777304000, -80.008208625, 3, 6, "CUB JK0.00"}, - { 22.114564000, -78.659119500, 3, 6, "CUB K00.XX"}, - { 22.513804000, -81.159281500, 3, 5, "CUB KK0.00"}, - { 22.818664000, -80.117690750, 3, 6, "CUB L00.XX"}, - { 21.544004000, -77.295308625, 3, 6, "CUB LK0.00"}, - { 21.537764000, -78.257647250, 3, 6, "CUB M00.XX"}, - { 22.795604000, -81.221526250, 3, 5, "CUB MK0.00"}, - { 22.592064000, -80.269390750, 3, 6, "CUB N00.XX"}, - { 22.370104000, -80.188081500, 3, 6, "CUB NK0.00"}, - { 22.322564000, -79.687219500, 3, 6, "CUB P00.XX"}, - { 22.336604000, -79.262781500, 3, 6, "CUB PK0.00"}, - { 20.972464000, -75.752976000, 3, 7, "CUB Q00.XX"}, - { 21.044104000, -77.377936750, 3, 6, "CUB QK0.00"}, - { 22.799064000, -81.581490750, 3, 5, "CUB R00.XX"}, - { 22.144104000, -80.228081500, 3, 6, "CUB RK0.00"}, - { 20.382464000, -76.462889375, 3, 5, "CUB S00.XX"}, - { 20.720804000, -78.024792000, 3, 5, "CUB SK0.00"}, - { 22.082164000, -79.518419500, 3, 6, "CUB T00.XX"}, - { 22.493904000, -79.549881500, 3, 6, "CUB TK0.00"}, - { 20.182464000, -75.682889375, 3, 5, "CUB V00.XX"}, - { 22.967804000, -82.596826250, 3, 5, "CUB VK0.00"}, - { 22.490864000, -79.769519500, 3, 6, "CUB W00.XX"}, - { 22.144104000, -79.998081500, 3, 6, "CUB WK0.00"}, - { 22.892464000, -82.533490750, 3, 5, "CUB X00.XX"}, - { 22.514104000, -79.498081500, 4, 7, "CUB XK0.00"}, - { 22.662464000, -80.083490750, 3, 6, "CUB Y00.XX"}, - { 21.766704000, -79.297508625, 3, 6, "CUB YK0.00"}, - { 22.986164000, -82.419890750, 3, 5, "CUB Z00.XX"}, - { 22.777204000, -81.942026250, 3, 5, "CUB ZK0.00"}, - { 19.910534000, -77.621515500, 2, 4, "CUB 1234.XX"}, - { 22.293976500, -84.856823500, 2, 4, "CUB 123.XXX"}, - { 22.956688500, -80.318594000, 2, 5, "CUB 12.XXXX"}, - { 23.045151500, -84.578048000, 2, 4, "CUB 1234.XXX"}, - { 42.733100000, 23.272638000, 4, 5, "BGR 12.XX"}, - { 42.593915000, 23.014793000, 3, 4, "BGR 00.XXX"}, - { 42.112224000, 24.610786500, 3, 4, "BGR C0.XXX"}, - { 43.330115000, 27.546337500, 3, 4, "BGR P0.XXX"}, - { 42.526845000, 27.395302500, 3, 4, "BGR 000.XX"}, - { 43.888924000, 25.916552000, 3, 6, "BGR 100.XX"}, - { 42.450115000, 25.581802500, 3, 4, "BGR 200.XX"}, - { 43.457724000, 24.561404500, 3, 4, "BGR 300.XX"}, - { 42.699824000, 26.267356000, 3, 4, "BGR 400.XX"}, - { 43.616024000, 27.763552000, 3, 4, "BGR 500.XX"}, - { 43.288224000, 26.888504500, 3, 4, "BGR 600.XX"}, - { 41.991324000, 25.493960000, 3, 4, "BGR 700.XX"}, - { 42.247424000, 24.269608500, 3, 4, "BGR 800.XX"}, - { 42.541924000, 26.441608500, 3, 4, "BGR 900.XX"}, - { 42.064824000, 23.015808500, 3, 6, "BGR B00.XX"}, - { 43.113124000, 25.556904500, 3, 4, "BGR C00.XX"}, - { 42.923724000, 25.262656000, 3, 4, "BGR D00.XX"}, - { 43.260724000, 23.506804500, 3, 4, "BGR F00.XX"}, - { 42.674424000, 25.327556000, 3, 4, "BGR G00.XX"}, - { 44.042624000, 22.806552000, 3, 6, "BGR H00.XX"}, - { 42.288545000, 22.649688500, 3, 6, "BGR J00.XX"}, - { 43.411204000, 23.214291500, 3, 4, "BGR JK0.00"}, - { 42.071664000, 25.569536500, 3, 4, "BGR K00.XX"}, - { 41.625004000, 25.344460000, 4, 5, "BGR KK0.00"}, - { 43.265764000, 26.512949500, 3, 4, "BGR L00.XX"}, - { 43.145504000, 24.679691500, 3, 4, "BGR LK0.00"}, - { 42.279364000, 23.089236500, 3, 4, "BGR M00.XX"}, - { 44.088504000, 27.211340625, 3, 6, "BGR MK0.00"}, - { 43.144064000, 25.664449500, 3, 4, "BGR N00.XX"}, - { 43.535904000, 26.471491500, 3, 4, "BGR NK0.00"}, - { 41.604664000, 24.658780000, 3, 4, "BGR P00.XX"}, - { 43.597904000, 25.321702000, 3, 4, "BGR PK0.00"}, - { 41.407545000, 23.124251500, 3, 6, "BGR Q00.XX"}, - { 42.343004000, 23.495270500, 3, 4, "BGR QK0.00"}, - { 41.559664000, 23.230080000, 3, 4, "BGR R00.XX"}, - { 42.666105000, 24.727503000, 3, 4, "BGR RK0.00"}, - { 42.491264000, 25.962536500, 3, 4, "BGR S00.XX"}, - { 42.022555000, 23.971397500, 3, 4, "BGR SK0.00"}, - { 43.045564000, 25.084449500, 3, 4, "BGR T00.XX"}, - { 42.713804000, 27.221381000, 3, 4, "BGR TK0.00"}, - { 42.912264000, 23.779093000, 3, 4, "BGR V00.XX"}, - { 41.918804000, 25.874160000, 3, 5, "BGR VK0.00"}, - { 42.664164000, 26.938793000, 3, 4, "BGR W00.XX"}, - { 43.323204000, 26.208791500, 3, 4, "BGR WK0.00"}, - { 42.045364000, 24.266636500, 3, 4, "BGR X00.XX"}, - { 41.568104000, 23.689260000, 3, 4, "BGR XK0.00"}, - { 42.522464000, 24.138093000, 3, 4, "BGR Y00.XX"}, - { 43.271504000, 24.072591500, 3, 4, "BGR YK0.00"}, - { 42.212464000, 25.288436500, 3, 4, "BGR Z00.XX"}, - { 41.769904000, 26.145660000, 3, 5, "BGR ZK0.00"}, - { 44.170491000, 22.385526000, 2, 5, "BGR 112.XXX"}, - { 44.170491000, 23.031318000, 2, 5, "BGR 212.XXX"}, - { 44.170491000, 23.677110000, 2, 5, "BGR 312.XXX"}, - { 44.170491000, 25.614485000, 2, 5, "BGR 412.XXX"}, - { 44.170491000, 26.260277000, 2, 5, "BGR 512.XXX"}, - { 44.170491000, 26.906069000, 2, 5, "BGR 612.XXX"}, - { 44.170491000, 27.551861000, 2, 5, "BGR 712.XXX"}, - { 43.679451000, 22.390446500, 2, 5, "BGR 812.XXX"}, - { 43.679451000, 23.031030500, 2, 3, "BGR 912.XXX"}, - { 43.679451000, 23.671614500, 2, 5, "BGR B12.XXX"}, - { 43.732135000, 24.313480000, 2, 5, "BGR C12.XXX"}, - { 43.679451000, 24.952782500, 2, 5, "BGR D12.XXX"}, - { 43.679451000, 25.593366500, 2, 5, "BGR F12.XXX"}, - { 43.679451000, 26.233950500, 2, 3, "BGR G12.XXX"}, - { 43.679451000, 26.874534500, 2, 3, "BGR H12.XXX"}, - { 43.679451000, 27.515118500, 2, 3, "BGR J12.XXX"}, - { 43.777659000, 28.155702500, 3, 6, "BGR K12.XXX"}, - { 43.188411000, 22.390160000, 2, 5, "BGR L12.XXX"}, - { 43.188411000, 23.025536000, 2, 3, "BGR M12.XXX"}, - { 43.188411000, 23.660912000, 2, 3, "BGR N12.XXX"}, - { 43.188411000, 24.296288000, 2, 3, "BGR P12.XXX"}, - { 43.188411000, 24.931664000, 2, 3, "BGR Q12.XXX"}, - { 43.188411000, 25.567040000, 2, 3, "BGR R12.XXX"}, - { 43.188411000, 26.202416000, 2, 3, "BGR S12.XXX"}, - { 43.188411000, 26.837792000, 2, 3, "BGR T12.XXX"}, - { 43.188411000, 27.473168000, 2, 3, "BGR V12.XXX"}, - { 42.697371000, 22.395081500, 2, 5, "BGR W12.XXX"}, - { 42.697371000, 23.025249500, 3, 4, "BGR X12.XXX"}, - { 42.697371000, 23.655417500, 2, 3, "BGR Y12.XXX"}, - { 42.697371000, 24.285585500, 2, 3, "BGR Z12.XXX"}, - { 42.285531000, 24.915753500, 2, 3, "BGR 01.XXXX"}, - { 42.285531000, 25.545921500, 2, 3, "BGR 11.XXXX"}, - { 42.285531000, 26.176089500, 2, 3, "BGR 21.XXXX"}, - { 42.285531000, 26.806257500, 2, 3, "BGR 31.XXXX"}, - { 42.285531000, 27.436425500, 2, 3, "BGR 41.XXXX"}, - { 41.794491000, 22.470416000, 2, 5, "BGR 51.XXXX"}, - { 41.794491000, 23.095376000, 2, 3, "BGR 61.XXXX"}, - { 41.794491000, 23.720336000, 2, 3, "BGR 71.XXXX"}, - { 41.794491000, 24.345296000, 2, 3, "BGR 81.XXXX"}, - { 41.794491000, 24.970256000, 2, 3, "BGR 91.XXXX"}, - { 41.794491000, 25.595216000, 2, 3, "BGR B1.XXXX"}, - { 41.794491000, 26.220176000, 3, 5, "BGR C1.XXXX"}, - { 41.794491000, 26.845136000, 2, 5, "BGR D1.XXXX"}, - { 41.794491000, 27.470096000, 2, 5, "BGR F1.XXXX"}, - { 41.303451000, 22.756569500, 2, 7, "BGR G1.XXXX"}, - { 41.303451000, 23.376321500, 2, 5, "BGR H1.XXXX"}, - { 41.303451000, 23.996073500, 2, 5, "BGR J1.XXXX"}, - { 41.303451000, 24.615825500, 2, 5, "BGR K1.XXXX"}, - { 41.331904500, 25.234952500, 3, 4, "BGR L1.XXXX"}, - { 41.326131000, 25.802639000, 3, 7, "BGR M1.XXXX"}, - { 41.286624500, 25.204875500, 3, 6, "BGR P123.XX"}, - { 41.304823000, 25.773249000, 3, 7, "BGR Q123.XX"}, - { 42.747000000, 25.485000000, 2, 3, "BGR QQYH.2MH"}, - { 6.344050000, -10.813195000, 4, 5, "LBR 12.XX"}, - { 6.455495000, -10.826001500, 3, 4, "LBR 12.XXX"}, - { 6.064195000, -8.205250750, 3, 6, "LBR 000.XX"}, - { 5.887794000, -10.093650750, 3, 4, "LBR 300.XX"}, - { 7.555472000, -8.628396625, 4, 7, "LBR 600.XX"}, - { 6.990515000, -9.551618625, 3, 4, "LBR 900.XX"}, - { 4.402208000, -7.791917875, 3, 5, "LBR C00.XX"}, - { 6.870314000, -10.864618625, 3, 4, "LBR F00.XX"}, - { 5.005208000, -9.075630875, 3, 4, "LBR H00.XX"}, - { 7.205686000, -9.046778625, 3, 6, "LBR K00.XX"}, - { 4.660515000, -8.281278875, 4, 6, "LBR M00.XX"}, - { 8.400515000, -9.821618625, 3, 6, "LBR P00.XX"}, - { 6.717914000, -11.386948750, 3, 4, "LBR R00.XX"}, - { 6.475769000, -8.930178750, 3, 4, "LBR T00.XX"}, - { 7.343107000, -8.774103625, 3, 6, "LBR W00.XX"}, - { 5.433775000, -9.624326750, 3, 4, "LBR Y00.XX"}, - { 8.509563000, -10.558910000, 2, 7, "LBR 212.XXX"}, - { 8.509563000, -10.090191000, 2, 6, "LBR 312.XXX"}, - { 8.509563000, -9.621471000, 2, 5, "LBR 412.XXX"}, - { 8.018523000, -11.027631000, 2, 7, "LBR 512.XXX"}, - { 8.018523000, -10.558911000, 2, 5, "LBR 612.XXX"}, - { 8.018523000, -10.090191000, 2, 5, "LBR 712.XXX"}, - { 8.018523000, -9.621471000, 2, 5, "LBR 812.XXX"}, - { 7.527483000, -11.496350000, 2, 6, "LBR B12.XXX"}, - { 7.527483000, -11.027630000, 2, 7, "LBR C12.XXX"}, - { 7.527483000, -10.558910000, 2, 5, "LBR D12.XXX"}, - { 7.527483000, -10.090190000, 2, 5, "LBR F12.XXX"}, - { 7.527483000, -9.621470000, 2, 5, "LBR G12.XXX"}, - { 7.527483000, -9.152750000, 2, 5, "LBR H12.XXX"}, - { 7.527483000, -8.684030000, 3, 6, "LBR J12.XXX"}, - { 7.036443000, -11.496350000, 2, 5, "LBR K12.XXX"}, - { 7.036443000, -11.027630000, 2, 3, "LBR L12.XXX"}, - { 7.036443000, -10.558910000, 2, 3, "LBR M12.XXX"}, - { 7.036443000, -10.090190000, 2, 3, "LBR N12.XXX"}, - { 7.036443000, -9.621470000, 2, 3, "LBR P12.XXX"}, - { 7.036443000, -9.152750000, 2, 3, "LBR Q12.XXX"}, - { 7.036443000, -8.684030000, 2, 3, "LBR R12.XXX"}, - { 6.545403000, -11.074502000, 2, 3, "LBR S12.XXX"}, - { 6.545403000, -10.605782000, 3, 4, "LBR T12.XXX"}, - { 6.545403000, -10.137062000, 2, 3, "LBR V12.XXX"}, - { 6.545403000, -9.668342000, 2, 3, "LBR W12.XXX"}, - { 6.545403000, -9.199622000, 2, 3, "LBR X12.XXX"}, - { 6.545403000, -8.730902000, 2, 3, "LBR Y12.XXX"}, - { 6.545403000, -8.262182000, 2, 4, "LBR Z12.XXX"}, - { 7.664974000, -8.730903000, 2, 5, "LBR 912.XXX"}, - { 5.642523000, -10.622187000, 2, 3, "LBR B1.XXXX"}, - { 5.642523000, -10.153467000, 2, 3, "LBR C1.XXXX"}, - { 5.642523000, -9.684747000, 2, 3, "LBR D1.XXXX"}, - { 5.642523000, -9.216027000, 2, 3, "LBR F1.XXXX"}, - { 5.642523000, -8.747307000, 2, 3, "LBR G1.XXXX"}, - { 5.642523000, -8.278587000, 2, 4, "LBR H1.XXXX"}, - { 5.642523000, -7.809867000, 2, 4, "LBR K1.XXXX"}, - { 5.151483000, -10.153466000, 2, 3, "LBR L1.XXXX"}, - { 5.151483000, -9.684746000, 2, 3, "LBR M1.XXXX"}, - { 5.151483000, -9.216026000, 2, 3, "LBR P1.XXXX"}, - { 5.151483000, -8.747306000, 2, 3, "LBR Q1.XXXX"}, - { 5.151483000, -8.278586000, 2, 4, "LBR R1.XXXX"}, - { 5.151483000, -7.809866000, 2, 4, "LBR S1.XXXX"}, - { 4.660443000, -9.333206000, 2, 3, "LBR T1.XXXX"}, - { 4.660443000, -8.864486000, 2, 3, "LBR V1.XXXX"}, - { 4.660443000, -8.395766000, 3, 5, "LBR W1.XXXX"}, - { 4.660443000, -7.927046000, 3, 5, "LBR X1.XXXX"}, - { 4.373795000, -8.395766000, 2, 4, "LBR Y1.XXXX"}, - { 4.373795000, -7.927046000, 2, 4, "LBR Z1.XXXX"}, - { 6.454838500, -9.433889000, 2, 3, "LBR C3R5.RWF"}, - { 14.118200000, -87.248732000, 4, 5, "HND 12.XX"}, - { 15.623652000, -88.190357500, 3, 4, "HND 12.XXX"}, - { 14.063114000, -87.268906750, 3, 4, "HND 000.XX"}, - { 15.784334000, -86.863366250, 3, 4, "HND 200.XX"}, - { 13.350424000, -87.210809750, 3, 4, "HND 300.XX"}, - { 14.500724000, -87.672822625, 3, 4, "HND 400.XX"}, - { 15.867124000, -87.962561250, 3, 4, "HND 500.XX"}, - { 14.083624000, -86.611609750, 3, 6, "HND 600.XX"}, - { 14.627224000, -87.885422625, 3, 4, "HND 700.XX"}, - { 14.710724000, -86.271922625, 3, 4, "HND 800.XX"}, - { 14.869724000, -85.940235500, 3, 4, "HND 900.XX"}, - { 15.788545000, -87.537766250, 3, 4, "HND B00.XX"}, - { 15.682124000, -86.052248375, 3, 4, "HND C00.XX"}, - { 14.810724000, -88.822035500, 3, 4, "HND D00.XX"}, - { 15.520724000, -86.622148375, 3, 4, "HND F00.XX"}, - { 13.481524000, -87.516609750, 3, 4, "HND G00.XX"}, - { 13.900724000, -86.601809750, 3, 6, "HND H00.XX"}, - { 14.389424000, -87.720722625, 3, 6, "HND J00.XX"}, - { 15.170724000, -87.172035500, 3, 4, "HND K00.XX"}, - { 15.071624000, -88.808635500, 3, 6, "HND L00.XX"}, - { 14.961124000, -88.296835500, 3, 4, "HND M00.XX"}, - { 14.440724000, -87.131922625, 3, 4, "HND N00.XX"}, - { 13.566124000, -87.504209750, 3, 4, "HND P00.XX"}, - { 14.360724000, -88.211922625, 3, 6, "HND Q00.XX"}, - { 14.570024000, -86.899722625, 3, 4, "HND R00.XX"}, - { 15.333924000, -87.639948375, 4, 5, "HND S00.XX"}, - { 16.350424000, -86.596674125, 3, 4, "HND T00.XX"}, - { 15.660724000, -86.322148375, 3, 4, "HND V00.XX"}, - { 14.732324000, -88.006322625, 3, 4, "HND W00.XX"}, - { 14.190724000, -88.081809750, 3, 6, "HND X00.XX"}, - { 15.572024000, -86.290948375, 3, 4, "HND Y00.XX"}, - { 15.345724000, -87.718048375, 3, 4, "HND Z00.XX"}, - { 17.200838000, -84.144465000, 2, 3, "HND W1.XXXX"}, - { 16.073203000, -87.146203500, 2, 3, "HND X1.XXXX"}, - { 16.073203000, -86.661859500, 2, 3, "HND Y1.XXXX"}, - { 16.073203000, -86.177515500, 2, 3, "HND Z1.XXXX"}, - { 15.994003000, -88.402893500, 2, 5, "HND 012.XXX"}, - { 15.994003000, -87.918549500, 2, 5, "HND 112.XXX"}, - { 15.994003000, -87.434205500, 2, 5, "HND 212.XXX"}, - { 15.994003000, -86.949861500, 2, 3, "HND 312.XXX"}, - { 15.994003000, -86.465517500, 2, 3, "HND 412.XXX"}, - { 15.994003000, -85.981173500, 2, 3, "HND 512.XXX"}, - { 15.994003000, -85.496829500, 2, 3, "HND 612.XXX"}, - { 15.994003000, -85.012485500, 2, 3, "HND 712.XXX"}, - { 15.994003000, -84.528141500, 2, 3, "HND 812.XXX"}, - { 15.994003000, -84.043797500, 2, 3, "HND 912.XXX"}, - { 15.502963000, -88.790368500, 2, 5, "HND C12.XXX"}, - { 15.502963000, -89.274712500, 2, 5, "HND B12.XXX"}, - { 15.502963000, -88.306024500, 2, 5, "HND D12.XXX"}, - { 15.502963000, -87.821680500, 3, 4, "HND F12.XXX"}, - { 15.502963000, -87.337336500, 2, 3, "HND G12.XXX"}, - { 15.502963000, -86.852992500, 2, 3, "HND H12.XXX"}, - { 15.502963000, -86.368648500, 2, 3, "HND J12.XXX"}, - { 15.502963000, -85.884304500, 2, 3, "HND K12.XXX"}, - { 15.502963000, -85.399960500, 2, 3, "HND L12.XXX"}, - { 15.502963000, -84.915616500, 2, 3, "HND M12.XXX"}, - { 15.502963000, -84.431272500, 2, 3, "HND N12.XXX"}, - { 15.502963000, -83.946928500, 2, 3, "HND P12.XXX"}, - { 15.257442000, -83.462584500, 2, 3, "HND Q12.XXX"}, - { 15.011923000, -87.763845000, 2, 3, "HND V12.XXX"}, - { 15.011923000, -88.242981000, 2, 3, "HND T12.XXX"}, - { 15.011923000, -88.722117000, 3, 6, "HND S12.XXX"}, - { 15.011923000, -89.201253000, 2, 5, "HND R12.XXX"}, - { 15.011923000, -87.284709000, 2, 3, "HND W12.XXX"}, - { 15.011923000, -86.805573000, 2, 3, "HND X12.XXX"}, - { 15.011923000, -86.326437000, 2, 3, "HND Y12.XXX"}, - { 15.011923000, -85.847301000, 2, 3, "HND Z12.XXX"}, - { 14.580388000, -85.391901000, 2, 5, "HND 0123.XX"}, - { 14.580388000, -84.912765000, 2, 5, "HND 1123.XX"}, - { 14.580388000, -84.433629000, 2, 5, "HND 2123.XX"}, - { 14.580388000, -83.954493000, 2, 5, "HND 3123.XX"}, - { 14.089348000, -85.516477000, 2, 5, "HND D123.XX"}, - { 14.089348000, -89.349565000, 2, 7, "HND 4123.XX"}, - { 14.089348000, -88.870429000, 2, 5, "HND 5123.XX"}, - { 14.089348000, -88.391293000, 2, 5, "HND 6123.XX"}, - { 14.089348000, -87.912157000, 2, 5, "HND 7123.XX"}, - { 14.089348000, -87.433021000, 2, 3, "HND 8123.XX"}, - { 14.089348000, -86.953885000, 2, 3, "HND 9123.XX"}, - { 14.089348000, -86.474749000, 2, 5, "HND B123.XX"}, - { 14.089348000, -85.995613000, 2, 5, "HND C123.XX"}, - { 13.598308000, -88.774602000, 2, 5, "HND F123.XX"}, - { 13.598308000, -88.295466000, 2, 5, "HND G123.XX"}, - { 13.598308000, -87.816330000, 2, 5, "HND H123.XX"}, - { 13.598308000, -87.337194000, 2, 3, "HND J123.XX"}, - { 13.598308000, -86.858058000, 2, 5, "HND K123.XX"}, - { 13.598308000, -86.378922000, 2, 5, "HND L123.XX"}, - { 13.598308000, -85.899786000, 2, 5, "HND M123.XX"}, - { 13.104553000, -88.055898000, 2, 5, "HND N123.XX"}, - { 13.104553000, -87.576762000, 2, 5, "HND P123.XX"}, - { 13.104553000, -87.097626000, 2, 5, "HND Q123.XX"}, - { 13.041553000, -87.810362000, 2, 5, "HND RHHH.HH"}, - { 13.041553000, -87.331226000, 2, 5, "HND SHHH.HH"}, - { 13.041553000, -86.852090000, 2, 5, "HND THHH.HH"}, - { 15.242450000, -86.177500000, 2, 3, "HND DCKR.593"}, - { 6.351898000, 2.347272500, 4, 5, "BEN 12.XX"}, - { 6.492845000, 2.068463500, 3, 4, "BEN 12.XXX"}, - { 9.395346000, 2.540227500, 3, 4, "BEN 000.XX"}, - { 9.395346000, 2.606656500, 3, 4, "BEN 100.XX"}, - { 9.745926000, 1.631756625, 3, 5, "BEN 200.XX"}, - { 7.220226000, 2.039682375, 3, 4, "BEN 300.XX"}, - { 7.222226000, 1.952682375, 3, 4, "BEN 400.XX"}, - { 10.341724000, 1.338942750, 3, 7, "BEN 500.XX"}, - { 6.660926000, 1.657195250, 3, 6, "BEN 600.XX"}, - { 8.077526000, 2.453682375, 3, 4, "BEN 700.XX"}, - { 10.370624000, 1.638842750, 3, 5, "BEN 800.XX"}, - { 7.016826000, 2.599482375, 3, 4, "BEN 900.XX"}, - { 11.169824000, 2.892429875, 3, 5, "BEN B00.XX"}, - { 9.034326000, 1.652869500, 3, 6, "BEN C00.XX"}, - { 7.115526000, 1.925382375, 3, 4, "BEN D00.XX"}, - { 8.014426000, 2.198982375, 3, 4, "BEN F00.XX"}, - { 8.536126000, 2.370769500, 3, 4, "BEN G00.XX"}, - { 10.397524000, 2.346242750, 3, 5, "BEN H00.XX"}, - { 11.344724000, 2.403929875, 3, 5, "BEN J00.XX"}, - { 7.970326000, 1.939882375, 3, 4, "BEN K00.XX"}, - { 9.974726000, 3.162156625, 3, 5, "BEN L00.XX"}, - { 11.882724000, 3.328929875, 4, 8, "BEN M00.XX"}, - { 6.273045000, 1.667726250, 3, 7, "BEN N00.XX"}, - { 6.773726000, 2.615495250, 3, 4, "BEN P00.XX"}, - { 7.818426000, 2.150982375, 3, 4, "BEN Q00.XX"}, - { 10.268224000, 2.629742750, 3, 4, "BEN R00.XX"}, - { 9.573726000, 1.871256625, 3, 5, "BEN S00.XX"}, - { 10.268524000, 1.959442750, 3, 5, "BEN T00.XX"}, - { 12.122324000, 3.133229875, 4, 7, "BEN V00.XX"}, - { 6.816266000, 1.747814750, 3, 6, "BEN W00.XX"}, - { 6.381406000, 1.863601250, 3, 4, "BEN WK0.00"}, - { 6.958866000, 1.658329125, 3, 6, "BEN X00.XX"}, - { 8.885406000, 2.567556500, 3, 4, "BEN XK0.00"}, - { 10.638264000, 1.231170250, 3, 5, "BEN Y00.XX"}, - { 10.809104000, 2.097310750, 3, 5, "BEN YK0.00"}, - { 7.372466000, 2.578829125, 3, 4, "BEN Z00.XX"}, - { 7.209965000, 2.312443375, 3, 4, "BEN ZK0.00"}, - { 6.562116000, 1.524425000, 2, 5, "BEN 012.XXX"}, - { 6.562116000, 1.993145000, 2, 3, "BEN 112.XXX"}, - { 6.562116000, 2.461865000, 3, 4, "BEN 212.XXX"}, - { 7.053156000, 1.524425000, 2, 5, "BEN 312.XXX"}, - { 7.053156000, 1.993145000, 3, 4, "BEN 412.XXX"}, - { 7.053156000, 2.461865000, 2, 3, "BEN 512.XXX"}, - { 7.544196000, 1.524425000, 2, 5, "BEN 612.XXX"}, - { 7.544196000, 1.993145000, 2, 3, "BEN 712.XXX"}, - { 7.544196000, 2.461865000, 2, 3, "BEN 812.XXX"}, - { 8.035236000, 1.524425000, 2, 5, "BEN 912.XXX"}, - { 8.035236000, 1.993145000, 2, 3, "BEN B12.XXX"}, - { 8.035236000, 2.461865000, 3, 4, "BEN C12.XXX"}, - { 8.526275000, 1.524425000, 2, 5, "BEN D12.XXX"}, - { 8.526275000, 1.993145000, 2, 3, "BEN F12.XXX"}, - { 8.526275000, 2.461865000, 2, 3, "BEN G12.XXX"}, - { 9.017315000, 1.524711500, 2, 5, "BEN H12.XXX"}, - { 9.017315000, 1.998639500, 2, 3, "BEN J12.XXX"}, - { 9.017315000, 2.472567500, 2, 3, "BEN K12.XXX"}, - { 9.508355000, 1.358836500, 2, 6, "BEN L12.XXX"}, - { 9.508355000, 1.832764500, 2, 4, "BEN M12.XXX"}, - { 9.508355000, 2.306692500, 2, 4, "BEN N12.XXX"}, - { 9.508355000, 2.780620500, 2, 4, "BEN P12.XXX"}, - { 9.999395000, 1.287747500, 2, 6, "BEN Q12.XXX"}, - { 9.999395000, 1.761675500, 2, 4, "BEN R12.XXX"}, - { 9.999395000, 2.235603500, 2, 4, "BEN S12.XXX"}, - { 9.999395000, 2.709531500, 2, 4, "BEN T12.XXX"}, - { 9.999395000, 3.183459500, 2, 4, "BEN V12.XXX"}, - { 10.490435000, 0.790122500, 2, 6, "BEN W12.XXX"}, - { 10.490435000, 1.264050500, 2, 6, "BEN X12.XXX"}, - { 10.490435000, 1.737978500, 2, 4, "BEN Y12.XXX"}, - { 10.490435000, 2.211906500, 2, 4, "BEN Z12.XXX"}, - { 10.078595000, 2.685834500, 2, 4, "BEN 01.XXXX"}, - { 10.078595000, 3.159762500, 2, 4, "BEN 11.XXXX"}, - { 10.078595000, 3.552143500, 3, 5, "BEN 21.XXXX"}, - { 10.569635000, 0.790122500, 2, 6, "BEN 31.XXXX"}, - { 10.569635000, 1.264050500, 2, 4, "BEN 41.XXXX"}, - { 10.569635000, 1.737978500, 2, 4, "BEN 51.XXXX"}, - { 10.569635000, 2.211906500, 2, 4, "BEN 61.XXXX"}, - { 10.569635000, 2.685834500, 2, 4, "BEN 71.XXXX"}, - { 10.569635000, 3.159762500, 2, 4, "BEN 81.XXXX"}, - { 10.569635000, 3.552143500, 3, 5, "BEN 91.XXXX"}, - { 11.060675000, 0.955997500, 2, 5, "BEN B1.XXXX"}, - { 11.060675000, 1.429925500, 2, 5, "BEN C1.XXXX"}, - { 11.060675000, 1.903853500, 2, 5, "BEN D1.XXXX"}, - { 11.060675000, 2.377781500, 2, 4, "BEN F1.XXXX"}, - { 11.060675000, 2.851709500, 2, 4, "BEN G1.XXXX"}, - { 11.060675000, 3.325637500, 2, 4, "BEN H1.XXXX"}, - { 11.865015000, 2.148112000, 3, 6, "BEN V1.XXXX"}, - { 11.545639000, 2.614745500, 3, 4, "BEN W1.XXXX"}, - { 11.798772000, 3.104304000, 3, 6, "BEN X1.XXXX"}, - { 11.954420500, 2.395675500, 3, 6, "BEN Y1.XXXX"}, - { 11.954420500, 2.869603500, 3, 6, "BEN Z1.XXXX"}, - { 11.890641000, 2.132399500, 3, 6, "BEN V123.XX"}, - { 11.890641000, 2.606327500, 3, 5, "BEN W123.XX"}, - { 11.855544000, 3.081692500, 3, 6, "BEN X123.XX"}, - { 11.934701000, 2.372197500, 3, 6, "BEN Y123.XX"}, - { 11.934701000, 2.846125500, 3, 6, "BEN Z123.XX"}, - { 9.255000000, 2.315000000, 2, 3, "BEN XH2Z.8RD"}, - { 15.372300000, 38.875758500, 4, 5, "ERI 12.XX"}, - { 15.558646000, 38.713980500, 3, 4, "ERI 12.XXX"}, - { 15.758514000, 38.394683625, 3, 6, "ERI 000.XX"}, - { 12.986814000, 42.632563125, 3, 6, "ERI 200.XX"}, - { 15.597014000, 39.366583625, 4, 5, "ERI 400.XX"}, - { 13.910514000, 41.627193250, 3, 5, "ERI 600.XX"}, - { 14.867514000, 38.751853500, 3, 5, "ERI 800.XX"}, - { 15.100514000, 37.526853500, 3, 6, "ERI B00.XX"}, - { 14.824614000, 39.306053500, 4, 6, "ERI D00.XX"}, - { 13.247714000, 42.266593250, 3, 6, "ERI G00.XX"}, - { 15.041914000, 38.984953500, 3, 4, "ERI J00.XX"}, - { 14.615114000, 38.768623375, 3, 6, "ERI L00.XX"}, - { 14.670514000, 39.357023375, 3, 6, "ERI N00.XX"}, - { 15.144224000, 36.615764500, 3, 6, "ERI Q00.XX"}, - { 14.939824000, 40.268064500, 4, 5, "ERI R00.XX"}, - { 16.705824000, 38.434025875, 3, 6, "ERI S00.XX"}, - { 16.228624000, 38.643038750, 3, 4, "ERI T00.XX"}, - { 15.924924000, 38.404738750, 3, 6, "ERI V00.XX"}, - { 16.291524000, 38.006838750, 3, 6, "ERI W00.XX"}, - { 15.582424000, 37.985351625, 3, 6, "ERI X00.XX"}, - { 15.072324000, 37.524764500, 3, 6, "ERI Y00.XX"}, - { 15.058724000, 37.611764500, 3, 6, "ERI Z00.XX"}, - { 17.976795000, 38.355006000, 2, 5, "ERI 012.XXX"}, - { 17.619715000, 37.361195000, 2, 5, "ERI 112.XXX"}, - { 17.619715000, 37.850747000, 2, 5, "ERI 212.XXX"}, - { 17.619715000, 38.340299000, 3, 6, "ERI 312.XXX"}, - { 17.619715000, 38.829851000, 2, 3, "ERI 412.XXX"}, - { 17.128674000, 36.876564500, 2, 5, "ERI 512.XXX"}, - { 17.128674000, 37.360908500, 2, 5, "ERI 612.XXX"}, - { 17.128674000, 37.845252500, 2, 5, "ERI 712.XXX"}, - { 17.128674000, 38.329596500, 2, 5, "ERI 812.XXX"}, - { 17.128674000, 38.813940500, 2, 3, "ERI 912.XXX"}, - { 16.637635000, 36.876564500, 2, 5, "ERI B12.XXX"}, - { 16.637635000, 37.360908500, 2, 5, "ERI C12.XXX"}, - { 16.637635000, 37.845252500, 2, 5, "ERI D12.XXX"}, - { 16.637635000, 38.329596500, 2, 5, "ERI F12.XXX"}, - { 16.637635000, 38.813940500, 2, 3, "ERI G12.XXX"}, - { 16.146595000, 36.634392500, 2, 5, "ERI H12.XXX"}, - { 16.146595000, 37.118736500, 2, 5, "ERI J12.XXX"}, - { 16.146595000, 37.603080500, 2, 5, "ERI K12.XXX"}, - { 16.146595000, 38.087424500, 2, 5, "ERI L12.XXX"}, - { 16.146595000, 38.571768500, 2, 5, "ERI M12.XXX"}, - { 16.146595000, 39.056112500, 2, 3, "ERI N12.XXX"}, - { 15.655555000, 36.464872500, 2, 6, "ERI P12.XXX"}, - { 15.655555000, 36.949216500, 2, 5, "ERI Q12.XXX"}, - { 15.655555000, 37.433560500, 2, 5, "ERI R12.XXX"}, - { 15.655555000, 37.917904500, 2, 5, "ERI S12.XXX"}, - { 15.655555000, 38.402248500, 2, 5, "ERI T12.XXX"}, - { 15.655555000, 38.886592500, 2, 3, "ERI V12.XXX"}, - { 15.655555000, 39.370936500, 4, 5, "ERI W12.XXX"}, - { 15.655555000, 39.855280500, 3, 4, "ERI X12.XXX"}, - { 15.764976000, 39.899546500, 3, 4, "ERI Y12.XXX"}, - { 15.814615000, 40.339579500, 3, 4, "ERI Z12.XXX"}, - { 14.752727000, 36.464892500, 2, 6, "ERI 01.XXXX"}, - { 14.752727000, 36.949236500, 2, 6, "ERI 11.XXXX"}, - { 14.752727000, 37.433580500, 2, 6, "ERI 21.XXXX"}, - { 14.752727000, 37.917924500, 2, 6, "ERI 31.XXXX"}, - { 14.752727000, 38.402268500, 2, 6, "ERI 41.XXXX"}, - { 14.752727000, 38.886612500, 2, 4, "ERI B1.XXXX"}, - { 14.752727000, 39.370956500, 3, 5, "ERI C1.XXXX"}, - { 14.752727000, 39.855300500, 3, 5, "ERI D1.XXXX"}, - { 14.752727000, 40.339644500, 3, 5, "ERI F1.XXXX"}, - { 14.261687000, 36.464606000, 2, 6, "ERI 51.XXXX"}, - { 14.261687000, 36.943742000, 2, 6, "ERI 61.XXXX"}, - { 14.308178500, 37.423022500, 2, 7, "ERI 71.XXXX"}, - { 14.261687000, 37.902014000, 2, 7, "ERI 81.XXXX"}, - { 14.261687000, 38.381150000, 2, 7, "ERI 91.XXXX"}, - { 14.261687000, 38.860286000, 2, 5, "ERI G1.XXXX"}, - { 14.261687000, 39.339421000, 2, 5, "ERI H1.XXXX"}, - { 14.261687000, 39.818557000, 2, 5, "ERI J1.XXXX"}, - { 14.261687000, 40.297694000, 2, 4, "ERI K1.XXXX"}, - { 14.261687000, 40.776830000, 2, 4, "ERI L1.XXXX"}, - { 14.261687000, 41.255966000, 2, 4, "ERI M1.XXXX"}, - { 13.770647000, 40.681002000, 2, 4, "ERI N1.XXXX"}, - { 13.770647000, 41.160138000, 2, 4, "ERI P1.XXXX"}, - { 13.770647000, 41.639274000, 2, 4, "ERI Q1.XXXX"}, - { 13.279607000, 41.160138000, 2, 4, "ERI R1.XXXX"}, - { 13.279607000, 41.639274000, 2, 4, "ERI S1.XXXX"}, - { 13.279607000, 42.118410000, 2, 5, "ERI T1.XXXX"}, - { 12.788567000, 41.735101000, 2, 4, "ERI V1.XXXX"}, - { 12.788567000, 42.214238000, 3, 6, "ERI W1.XXXX"}, - { 12.788567000, 42.693373000, 3, 6, "ERI X1.XXXX"}, - { 12.383795000, 42.238194000, 2, 6, "ERI Y1.XXXX"}, - { 12.383795000, 42.708222000, 2, 6, "ERI Z1.XXXX"}, - { 16.630476500, 39.346269500, 2, 3, "ERI 1234.XX"}, - { 15.337200000, 38.914911500, 4, 5, "ERI CGFN.W29"}, - {-15.758145000, 34.974583500, 4, 6, "MWI 12.XX"}, - {-15.706606000, 34.843773375, 3, 5, "MWI 00.XXX"}, - {-13.960686000, 33.628597750, 3, 6, "MWI J0.XXX"}, - {-11.411476000, 33.969929875, 3, 6, "MWI 000.XX"}, - {-15.350376000, 35.286351625, 3, 5, "MWI 100.XX"}, - { -9.895576000, 33.870455625, 3, 5, "MWI 200.XX"}, - {-14.416976000, 35.218677375, 3, 5, "MWI 300.XX"}, - {-12.997376000, 33.448003125, 3, 6, "MWI 400.XX"}, - {-13.754776000, 34.416490250, 3, 5, "MWI 500.XX"}, - {-12.872476000, 34.226503125, 3, 5, "MWI 600.XX"}, - {-16.889476000, 35.212012000, 3, 5, "MWI 700.XX"}, - {-15.028376000, 35.185464500, 3, 5, "MWI 800.XX"}, - {-14.330776000, 34.280777375, 3, 5, "MWI 900.XX"}, - {-14.949876000, 34.916464500, 3, 5, "MWI B00.XX"}, - {-10.974576000, 33.819942750, 3, 6, "MWI C00.XX"}, - {-11.862076000, 33.555829875, 3, 6, "MWI D00.XX"}, - {-15.982976000, 35.460238750, 3, 5, "MWI F00.XX"}, - {-13.759276000, 32.838190250, 3, 7, "MWI G00.XX"}, - {-13.490576000, 33.698190250, 3, 6, "MWI H00.XX"}, - {-11.083976000, 33.634529875, 3, 7, "MWI J00.XX"}, - {-11.566576000, 34.230429875, 3, 6, "MWI K00.XX"}, - {-15.969276000, 35.257738750, 3, 5, "MWI L00.XX"}, - {-14.044776000, 34.846990250, 3, 5, "MWI M00.XX"}, - {-15.555376000, 34.502451625, 3, 5, "MWI N00.XX"}, - {-14.783576000, 34.605364500, 3, 5, "MWI P00.XX"}, - { -9.658576000, 33.231955625, 3, 6, "MWI Q00.XX"}, - {-15.980176000, 34.784138750, 3, 5, "MWI R00.XX"}, - {-13.290076000, 34.048690250, 3, 5, "MWI S00.XX"}, - {-16.023576000, 35.079238750, 3, 5, "MWI T00.XX"}, - {-10.583276000, 34.099142750, 3, 6, "MWI V00.XX"}, - {-13.598276000, 33.877490250, 3, 5, "MWI W00.XX"}, - {-15.747476000, 35.598438750, 4, 6, "MWI X00.XX"}, - {-13.949076000, 34.449790250, 3, 5, "MWI Y00.XX"}, - {-14.841376000, 35.483264500, 4, 6, "MWI Z00.XX"}, - { -9.410405000, 32.937638500, 2, 7, "MWI 012.XXX"}, - { -9.410405000, 33.411566500, 2, 5, "MWI 112.XXX"}, - { -9.410405000, 33.885494500, 2, 4, "MWI 212.XXX"}, - { -9.901445000, 33.340477500, 2, 5, "MWI 312.XXX"}, - { -9.901445000, 33.814405500, 2, 4, "MWI 412.XXX"}, - {-10.392485000, 33.340477500, 2, 5, "MWI 512.XXX"}, - {-10.392485000, 33.814405500, 2, 4, "MWI 612.XXX"}, - {-10.883525000, 33.103513500, 2, 6, "MWI 712.XXX"}, - {-10.883525000, 33.577441500, 2, 6, "MWI 812.XXX"}, - {-10.883525000, 34.051369500, 2, 5, "MWI 912.XXX"}, - {-11.374565000, 33.103513500, 2, 6, "MWI B12.XXX"}, - {-11.374565000, 33.577441500, 2, 6, "MWI C12.XXX"}, - {-11.374565000, 34.051369500, 2, 5, "MWI D12.XXX"}, - {-11.865605000, 33.269388500, 2, 5, "MWI F12.XXX"}, - {-11.865605000, 33.743316500, 2, 4, "MWI G12.XXX"}, - {-12.356645000, 32.956414000, 2, 6, "MWI H12.XXX"}, - {-12.356645000, 33.435550000, 2, 5, "MWI J12.XXX"}, - {-12.356645000, 33.914686000, 2, 4, "MWI K12.XXX"}, - {-12.847685000, 32.956414000, 2, 5, "MWI L12.XXX"}, - {-12.847685000, 33.435550000, 2, 5, "MWI M12.XXX"}, - {-12.847685000, 33.914686000, 2, 4, "MWI N12.XXX"}, - {-13.338725000, 32.698250000, 2, 5, "MWI P12.XXX"}, - {-13.338725000, 33.172025000, 2, 5, "MWI Q12.XXX"}, - {-13.338725000, 33.651161000, 2, 5, "MWI R12.XXX"}, - {-13.338725000, 34.130297000, 3, 5, "MWI S12.XXX"}, - {-13.338725000, 34.609433000, 2, 4, "MWI T12.XXX"}, - {-13.338725000, 35.088569000, 2, 5, "MWI V12.XXX"}, - {-13.829765000, 32.698250000, 2, 6, "MWI W12.XXX"}, - {-13.829765000, 33.172025000, 2, 5, "MWI X12.XXX"}, - {-13.829765000, 33.651161000, 3, 6, "MWI Y12.XXX"}, - {-13.829765000, 34.130297000, 2, 4, "MWI Z12.XXX"}, - {-14.241605000, 34.609433000, 2, 4, "MWI 01.XXXX"}, - {-14.241605000, 35.088569000, 2, 4, "MWI 11.XXXX"}, - {-14.732645000, 33.411593000, 2, 5, "MWI 21.XXXX"}, - {-14.732645000, 33.890729000, 2, 4, "MWI 31.XXXX"}, - {-14.732645000, 34.369865000, 2, 4, "MWI 41.XXXX"}, - {-14.732645000, 34.849001000, 2, 4, "MWI 51.XXXX"}, - {-14.732645000, 35.328137000, 2, 4, "MWI 61.XXXX"}, - {-14.732645000, 35.497222000, 3, 5, "MWI 71.XXXX"}, - {-15.223685000, 34.561805500, 2, 4, "MWI 81.XXXX"}, - {-15.223685000, 35.046149500, 2, 4, "MWI 91.XXXX"}, - {-15.223685000, 35.492300500, 3, 5, "MWI B1.XXXX"}, - {-15.714725000, 34.222765500, 2, 4, "MWI C1.XXXX"}, - {-15.714725000, 34.707109500, 2, 4, "MWI D1.XXXX"}, - {-15.714725000, 35.191453500, 3, 5, "MWI F1.XXXX"}, - {-15.714725000, 35.492300500, 3, 5, "MWI G1.XXXX"}, - {-16.205765000, 34.222765500, 2, 4, "MWI H1.XXXX"}, - {-16.205765000, 34.707109500, 2, 4, "MWI J1.XXXX"}, - {-16.205765000, 35.191453500, 2, 4, "MWI K1.XXXX"}, - {-16.205765000, 35.492300500, 3, 5, "MWI L1.XXXX"}, - {-16.696805000, 34.416502500, 2, 4, "MWI M1.XXXX"}, - {-16.696805000, 34.900846500, 3, 5, "MWI N1.XXXX"}, - {-17.106205000, 34.900846500, 2, 4, "MWI P1.XXXX"}, - {-15.793245000, 35.013736500, 4, 6, "MWI QT4M.G20"}, - { 39.069100000, 125.706065500, 4, 6, "PRK 12.XX"}, - { 39.092404000, 125.579848750, 3, 5, "PRK 00.XXX"}, - { 39.979304000, 127.386137625, 3, 5, "PRK 80.XXX"}, - { 41.844904000, 129.586880000, 3, 7, "PRK J0.XXX"}, - { 40.014984000, 124.344307125, 3, 10, "PRK S0.XXX"}, - { 39.616214000, 125.572367125, 3, 5, "PRK 000.XX"}, - { 38.752514000, 125.316085375, 3, 7, "PRK 200.XX"}, - { 39.168114000, 127.343875750, 3, 4, "PRK 400.XX"}, - { 38.033214000, 125.660863875, 3, 5, "PRK 600.XX"}, - { 37.946114000, 126.502263875, 3, 6, "PRK 800.XX"}, - { 39.223814000, 125.781075750, 3, 5, "PRK B00.XX"}, - { 38.478814000, 125.720485375, 3, 5, "PRK D00.XX"}, - { 40.951014000, 126.535899500, 3, 7, "PRK G00.XX"}, - { 40.687514000, 129.124409125, 3, 4, "PRK J00.XX"}, - { 41.436124000, 128.151012500, 3, 7, "PRK L00.XX"}, - { 38.786024000, 125.591233375, 3, 5, "PRK M00.XX"}, - { 42.278724000, 130.274208500, 3, 9, "PRK N00.XX"}, - { 42.565424000, 130.292856000, 3, 9, "PRK P00.XX"}, - { 42.234545000, 129.190762500, 3, 8, "PRK Q00.XX"}, - { 40.473624000, 128.846651125, 3, 4, "PRK R00.XX"}, - { 40.181624000, 128.377803625, 3, 4, "PRK S00.XX"}, - { 40.085624000, 127.917603625, 3, 4, "PRK T00.XX"}, - { 40.091724000, 128.129003625, 3, 4, "PRK V00.XX"}, - { 40.019724000, 125.196603625, 3, 10, "PRK W00.XX"}, - { 37.968024000, 125.320285875, 3, 5, "PRK X00.XX"}, - { 42.478724000, 129.696608500, 3, 8, "PRK Y00.XX"}, - { 40.370424000, 128.596203625, 3, 4, "PRK Z00.XX"}, - { 42.976595000, 129.458573000, 2, 8, "PRK 012.XXX"}, - { 42.976595000, 130.093949000, 2, 8, "PRK 112.XXX"}, - { 42.496848000, 128.891656500, 2, 7, "PRK 212.XXX"}, - { 42.496848000, 129.521824500, 2, 7, "PRK 312.XXX"}, - { 42.496848000, 130.114498500, 3, 9, "PRK 412.XXX"}, - { 42.005808000, 126.591257000, 2, 7, "PRK 512.XXX"}, - { 42.005808000, 127.997417000, 2, 7, "PRK 612.XXX"}, - { 42.005808000, 128.622377000, 2, 7, "PRK 712.XXX"}, - { 42.005808000, 129.247337000, 2, 7, "PRK 812.XXX"}, - { 42.005808000, 129.872297000, 2, 7, "PRK 912.XXX"}, - { 41.514768000, 126.139957500, 2, 6, "PRK B12.XXX"}, - { 41.514768000, 126.759709500, 2, 6, "PRK C12.XXX"}, - { 41.514768000, 127.379461500, 2, 6, "PRK D12.XXX"}, - { 41.514768000, 127.999213500, 2, 6, "PRK F12.XXX"}, - { 41.514768000, 128.618965500, 2, 6, "PRK G12.XXX"}, - { 41.514768000, 129.238717500, 2, 6, "PRK H12.XXX"}, - { 41.023728000, 125.148068000, 2, 11, "PRK J12.XXX"}, - { 41.023728000, 125.762612000, 2, 11, "PRK K12.XXX"}, - { 41.023728000, 126.377156000, 2, 6, "PRK L12.XXX"}, - { 41.023728000, 126.991700000, 2, 6, "PRK M12.XXX"}, - { 41.023728000, 127.606244000, 2, 6, "PRK N12.XXX"}, - { 41.023728000, 128.220788000, 2, 4, "PRK P12.XXX"}, - { 41.023728000, 128.835332000, 2, 4, "PRK Q12.XXX"}, - { 41.023728000, 129.449876000, 2, 4, "PRK R12.XXX"}, - { 40.532688000, 124.384809500, 2, 9, "PRK S12.XXX"}, - { 40.532688000, 124.994145500, 2, 9, "PRK T12.XXX"}, - { 40.532688000, 125.603481500, 2, 7, "PRK V12.XXX"}, - { 40.532688000, 126.212817500, 2, 4, "PRK W12.XXX"}, - { 40.532688000, 126.822153500, 2, 4, "PRK X12.XXX"}, - { 40.532688000, 127.431489500, 2, 4, "PRK Y12.XXX"}, - { 40.532688000, 128.040825500, 2, 3, "PRK Z12.XXX"}, - { 40.120848000, 128.650161500, 2, 3, "PRK 01.XXXX"}, - { 39.629808000, 124.201722000, 2, 6, "PRK 11.XXXX"}, - { 39.629808000, 124.805850000, 2, 6, "PRK 21.XXXX"}, - { 39.629808000, 125.409978000, 2, 6, "PRK 31.XXXX"}, - { 39.629808000, 126.014106000, 2, 4, "PRK 41.XXXX"}, - { 39.629808000, 126.618234000, 2, 3, "PRK 51.XXXX"}, - { 39.629808000, 127.222362000, 2, 3, "PRK 61.XXXX"}, - { 39.629808000, 127.826490000, 2, 3, "PRK 71.XXXX"}, - { 39.138768000, 124.508707500, 2, 6, "PRK 81.XXXX"}, - { 39.138768000, 125.107627500, 2, 6, "PRK 91.XXXX"}, - { 39.138768000, 125.706547500, 3, 5, "PRK B1.XXXX"}, - { 39.138768000, 126.305467500, 2, 3, "PRK C1.XXXX"}, - { 39.138768000, 126.904387500, 2, 3, "PRK D1.XXXX"}, - { 39.138768000, 127.503307500, 2, 3, "PRK F1.XXXX"}, - { 38.647728000, 124.927665000, 2, 4, "PRK G1.XXXX"}, - { 38.647728000, 125.521377000, 2, 4, "PRK H1.XXXX"}, - { 38.647728000, 126.115089000, 2, 4, "PRK J1.XXXX"}, - { 38.647728000, 126.708801000, 2, 3, "PRK K1.XXXX"}, - { 38.647728000, 127.302513000, 2, 3, "PRK L1.XXXX"}, - { 38.647728000, 127.896225000, 2, 3, "PRK M1.XXXX"}, - { 38.156688000, 124.338874500, 2, 4, "PRK N1.XXXX"}, - { 38.156688000, 124.927378500, 2, 4, "PRK P1.XXXX"}, - { 38.156688000, 125.515882500, 2, 4, "PRK Q1.XXXX"}, - { 38.156688000, 126.104386500, 2, 4, "PRK R1.XXXX"}, - { 38.156688000, 126.692890500, 2, 3, "PRK S1.XXXX"}, - { 38.156688000, 127.281394500, 2, 5, "PRK T1.XXXX"}, - { 38.156688000, 127.869898500, 2, 5, "PRK V1.XXXX"}, - { 37.665648000, 124.633126500, 2, 6, "PRK W1.XXXX"}, - { 37.665648000, 125.221630500, 2, 4, "PRK X1.XXXX"}, - { 37.665648000, 125.810134500, 2, 6, "PRK Y1.XXXX"}, - { 37.665648000, 126.398638500, 2, 5, "PRK Z1.XXXX"}, - { 39.034000000, 125.754480500, 4, 6, "PRK 7QLN.D3R"}, - { 12.133621000, -86.311827500, 4, 5, "NIC 12.XX"}, - { 12.184215000, -86.368888500, 3, 4, "NIC 12.XXX"}, - { 12.478724000, -86.919584000, 3, 4, "NIC 000.XX"}, - { 12.680624000, -87.179396875, 3, 4, "NIC 100.XX"}, - { 12.976024000, -85.978396875, 3, 4, "NIC 200.XX"}, - { 13.132724000, -86.395696875, 3, 4, "NIC 300.XX"}, - { 12.051924000, -83.840570125, 3, 4, "NIC 400.XX"}, - { 13.683824000, -86.496309750, 3, 6, "NIC 500.XX"}, - { 12.597724000, -87.056184000, 3, 4, "NIC 600.XX"}, - { 13.135824000, -86.049596875, 3, 4, "NIC 700.XX"}, - { 12.143424000, -85.410884000, 3, 4, "NIC 800.XX"}, - { 11.730724000, -84.501470125, 3, 4, "NIC 900.XX"}, - { 12.304824000, -86.608084000, 3, 4, "NIC B00.XX"}, - { 13.971124000, -86.161409750, 3, 6, "NIC C00.XX"}, - { 14.075124000, -83.442809750, 4, 5, "NIC D00.XX"}, - { 11.483224000, -85.868070125, 4, 5, "NIC F00.XX"}, - { 12.190724000, -84.261584000, 3, 4, "NIC G00.XX"}, - { 11.885124000, -86.478770125, 3, 4, "NIC H00.XX"}, - { 12.510724000, -85.701584000, 3, 4, "NIC J00.XX"}, - { 12.553924000, -87.212284000, 3, 4, "NIC K00.XX"}, - { 12.894824000, -86.138096875, 3, 4, "NIC L00.XX"}, - { 12.366324000, -86.706284000, 3, 4, "NIC M00.XX"}, - { 13.520724000, -86.631809750, 3, 6, "NIC N00.XX"}, - { 12.267924000, -86.475784000, 3, 4, "NIC P00.XX"}, - { 12.392464000, -85.541602000, 3, 4, "NIC Q00.XX"}, - { 12.058504000, -85.117861125, 3, 4, "NIC QK0.00"}, - { 12.734664000, -86.148887625, 3, 4, "NIC R00.XX"}, - { 13.039804000, -86.951205875, 3, 6, "NIC RK0.00"}, - { 11.150664000, -84.790515375, 3, 6, "NIC S00.XX"}, - { 12.917704000, -85.243205875, 3, 4, "NIC SK0.00"}, - { 13.580064000, -86.054973250, 3, 4, "NIC T00.XX"}, - { 13.716704000, -84.810078750, 3, 4, "NIC TK0.00"}, - { 11.995264000, -85.199315375, 3, 4, "NIC V00.XX"}, - { 13.358004000, -86.428678750, 3, 4, "NIC VK0.00"}, - { 12.842464000, -85.491687625, 3, 4, "NIC W00.XX"}, - { 13.716004000, -86.162378750, 3, 6, "NIC WK0.00"}, - { 12.892464000, -86.571687625, 3, 4, "NIC X00.XX"}, - { 12.044104000, -85.016561125, 3, 4, "NIC XK0.00"}, - { 13.928064000, -84.420773250, 3, 4, "NIC Y00.XX"}, - { 12.165804000, -83.076534000, 3, 4, "NIC YK0.00"}, - { 12.524064000, -86.909302000, 3, 4, "NIC Z00.XX"}, - { 11.244104000, -85.886561125, 4, 5, "NIC ZK0.00"}, - { 14.839979000, -85.269029000, 2, 5, "NIC 0HH.HHH"}, - { 14.839979000, -84.789893000, 2, 5, "NIC 1HH.HHH"}, - { 14.839979000, -84.310757000, 2, 5, "NIC 2HH.HHH"}, - { 14.839979000, -83.831621000, 2, 5, "NIC 3HH.HHH"}, - { 14.839979000, -83.352485000, 3, 6, "NIC 4HH.HHH"}, - { 14.547659000, -85.483573000, 2, 5, "NIC 512.XXX"}, - { 14.547659000, -85.004437000, 2, 3, "NIC 612.XXX"}, - { 14.547659000, -84.525301000, 2, 3, "NIC 712.XXX"}, - { 14.547659000, -84.046165000, 2, 3, "NIC 812.XXX"}, - { 14.547659000, -83.567029000, 3, 4, "NIC 912.XXX"}, - { 14.056619000, -86.920981000, 2, 5, "NIC B12.XXX"}, - { 14.056619000, -86.441845000, 2, 5, "NIC C12.XXX"}, - { 14.056619000, -85.962709000, 2, 5, "NIC D12.XXX"}, - { 14.056619000, -85.483573000, 2, 5, "NIC F12.XXX"}, - { 14.056619000, -85.004437000, 2, 3, "NIC G12.XXX"}, - { 14.056619000, -84.525301000, 2, 3, "NIC H12.XXX"}, - { 14.056619000, -84.046165000, 2, 3, "NIC J12.XXX"}, - { 14.056619000, -83.567029000, 3, 4, "NIC K12.XXX"}, - { 13.565579000, -86.920981000, 2, 5, "NIC L12.XXX"}, - { 13.565579000, -86.441845000, 2, 3, "NIC M12.XXX"}, - { 13.565579000, -85.962709000, 2, 3, "NIC N12.XXX"}, - { 13.565579000, -85.483573000, 2, 3, "NIC P12.XXX"}, - { 13.565579000, -85.004437000, 2, 3, "NIC Q12.XXX"}, - { 13.565579000, -84.525301000, 2, 3, "NIC R12.XXX"}, - { 13.565579000, -84.046165000, 2, 3, "NIC S12.XXX"}, - { 13.565579000, -83.567029000, 3, 4, "NIC T12.XXX"}, - { 13.074539000, -87.668433000, 2, 5, "NIC V12.XXX"}, - { 13.074539000, -87.189297000, 2, 5, "NIC W12.XXX"}, - { 13.074539000, -86.710161000, 2, 5, "NIC X12.XXX"}, - { 13.074539000, -86.231025000, 2, 3, "NIC Y12.XXX"}, - { 13.074539000, -85.751889000, 2, 3, "NIC Z12.XXX"}, - { 12.662699000, -85.272753000, 2, 3, "NIC 01.XXXX"}, - { 12.662699000, -84.793617000, 2, 3, "NIC 11.XXXX"}, - { 12.662699000, -84.314481000, 2, 3, "NIC 21.XXXX"}, - { 12.662699000, -83.835345000, 2, 3, "NIC 31.XXXX"}, - { 12.171659000, -87.668433000, 2, 3, "NIC 41.XXXX"}, - { 12.171659000, -87.189297000, 2, 3, "NIC 51.XXXX"}, - { 12.171659000, -86.710161000, 2, 3, "NIC 61.XXXX"}, - { 12.171659000, -86.231025000, 3, 4, "NIC 71.XXXX"}, - { 12.171659000, -85.751889000, 2, 3, "NIC 81.XXXX"}, - { 12.171659000, -85.272753000, 2, 3, "NIC 91.XXXX"}, - { 12.171659000, -84.793617000, 2, 3, "NIC B1.XXXX"}, - { 12.171659000, -84.314481000, 2, 3, "NIC C1.XXXX"}, - { 12.171659000, -83.835345000, 2, 3, "NIC D1.XXXX"}, - { 11.680619000, -86.896893500, 2, 3, "NIC F1.XXXX"}, - { 11.680619000, -86.422965500, 2, 3, "NIC G1.XXXX"}, - { 11.680619000, -85.949037500, 2, 3, "NIC H1.XXXX"}, - { 11.680619000, -85.475109500, 2, 3, "NIC J1.XXXX"}, - { 11.680619000, -85.001181500, 2, 3, "NIC K1.XXXX"}, - { 11.680619000, -84.527253500, 2, 3, "NIC L1.XXXX"}, - { 11.680619000, -84.053325500, 2, 3, "NIC M1.XXXX"}, - { 11.189579000, -86.422965500, 2, 3, "NIC N1.XXXX"}, - { 11.189579000, -85.949037500, 3, 6, "NIC P1.XXXX"}, - { 11.189579000, -85.475109500, 3, 6, "NIC Q1.XXXX"}, - { 11.189579000, -85.001181500, 3, 6, "NIC R1.XXXX"}, - { 11.189579000, -84.527253500, 3, 6, "NIC S1.XXXX"}, - { 11.189579000, -84.053325500, 3, 4, "NIC T1.XXXX"}, - { 11.042267000, -85.949037500, 2, 5, "NIC V1.XXXX"}, - { 10.993163000, -85.475109500, 2, 5, "NIC W1.XXXX"}, - { 10.944059000, -85.001181500, 2, 5, "NIC X1.XXXX"}, - { 10.791836000, -84.527253500, 2, 5, "NIC Y1.XXXX"}, - { 10.737822000, -84.053325500, 2, 5, "NIC Z1.XXXX"}, - { 14.481590000, -83.545511500, 3, 4, "NIC 1234.XX"}, - { 12.867500000, -85.000000000, 2, 3, "NIC GW1V.DLQ"}, - { 38.008532000, 23.677883500, 4, 5, "GRC 12.XX"}, - { 38.028555000, 23.336649500, 3, 4, "GRC 12.XXX"}, - { 38.280724000, 21.708585875, 3, 4, "GRC 000.XX"}, - { 35.345724000, 25.080280000, 4, 5, "GRC 100.XX"}, - { 39.680724000, 22.367455125, 3, 4, "GRC 200.XX"}, - { 40.620724000, 22.936551125, 4, 5, "GRC 300.XX"}, - { 39.410724000, 22.887455125, 3, 4, "GRC 400.XX"}, - { 39.700724000, 20.797455125, 3, 6, "GRC 500.XX"}, - { 40.980724000, 24.340812500, 3, 4, "GRC 600.XX"}, - { 41.127124000, 23.496312500, 3, 4, "GRC 700.XX"}, - { 38.530724000, 23.548133375, 3, 4, "GRC 800.XX"}, - { 35.550724000, 23.970280000, 4, 5, "GRC 900.XX"}, - { 36.455524000, 28.147002750, 3, 5, "GRC B00.XX"}, - { 40.300724000, 22.447003625, 3, 4, "GRC C00.XX"}, - { 37.050724000, 22.069263125, 3, 4, "GRC D00.XX"}, - { 40.917424000, 25.824151125, 3, 5, "GRC F00.XX"}, - { 39.600724000, 21.717455125, 3, 4, "GRC G00.XX"}, - { 38.940724000, 22.377794750, 3, 4, "GRC H00.XX"}, - { 41.150724000, 24.841212500, 3, 4, "GRC J00.XX"}, - { 40.560724000, 22.146551125, 3, 4, "GRC K00.XX"}, - { 38.660724000, 21.358133375, 3, 4, "GRC L00.XX"}, - { 40.700724000, 22.866551125, 3, 4, "GRC M00.XX"}, - { 39.410724000, 21.867455125, 3, 4, "GRC N00.XX"}, - { 39.664424000, 19.825855125, 4, 7, "GRC P00.XX"}, - { 41.132464000, 25.359123500, 3, 4, "GRC Q00.XX"}, - { 41.142004000, 24.110649500, 3, 4, "GRC QK0.00"}, - { 40.312464000, 21.749724875, 3, 4, "GRC R00.XX"}, - { 40.504104000, 21.645767125, 3, 4, "GRC RK0.00"}, - { 35.358364000, 24.433215000, 4, 5, "GRC S00.XX"}, - { 39.104004000, 26.503062750, 3, 6, "GRC SK0.00"}, - { 40.813864000, 22.343181375, 3, 4, "GRC T00.XX"}, - { 37.509604000, 22.340086500, 3, 4, "GRC TK0.00"}, - { 37.650664000, 22.700684500, 3, 4, "GRC V00.XX"}, - { 38.392185000, 26.116626125, 3, 5, "GRC VK0.00"}, - { 37.687264000, 21.395384500, 3, 4, "GRC W00.XX"}, - { 38.310004000, 23.284980375, 3, 4, "GRC WK0.00"}, - { 38.262464000, 22.040927625, 3, 4, "GRC X00.XX"}, - { 38.440604000, 22.865180375, 3, 4, "GRC XK0.00"}, - { 40.660664000, 22.050281375, 3, 4, "GRC Y00.XX"}, - { 39.154104000, 20.956562750, 3, 4, "GRC YK0.00"}, - { 37.970345000, 22.909284375, 3, 4, "GRC Z00.XX"}, - { 40.781692000, 22.024067125, 3, 4, "GRC ZK0.00"}, - { 39.455775000, 19.394770000, 2, 3, "GRC 01.XXXX"}, - { 38.058075000, 20.321226500, 3, 4, "GRC 11.XXXX"}, - { 37.576375000, 20.515826500, 3, 4, "GRC 21.XXXX"}, - { 35.246375000, 23.410175000, 3, 4, "GRC 31.XXXX"}, - { 35.172719000, 23.983055000, 3, 4, "GRC 41.XXXX"}, - { 35.270927000, 24.555935000, 4, 5, "GRC 51.XXXX"}, - { 34.833795000, 24.560856500, 3, 4, "GRC 61.XXXX"}, - { 34.941930000, 25.128528500, 3, 4, "GRC 71.XXXX"}, - { 35.177072000, 25.712097000, 3, 4, "GRC 81.XXXX"}, - { 37.297675000, 24.244026500, 3, 4, "GRC 91.XXXX"}, - { 35.896075000, 27.410975000, 3, 5, "GRC B1.XXXX"}, - { 36.067939000, 27.754703000, 4, 6, "GRC C1.XXXX"}, - { 38.971175000, 25.458791500, 3, 4, "GRC D1.XXXX"}, - { 38.971175000, 26.057711500, 2, 4, "GRC F1.XXXX"}, - { 36.627375000, 26.812861500, 4, 6, "GRC G1.XXXX"}, - { 36.787675000, 24.956140000, 4, 5, "GRC H1.XXXX"}, - { 36.787675000, 25.539436000, 4, 5, "GRC J1.XXXX"}, - { 36.343675000, 25.004661500, 3, 4, "GRC K1.XXXX"}, - { 36.270075000, 26.236761500, 3, 5, "GRC L1.XXXX"}, - { 36.567021000, 24.233230000, 2, 3, "GRC M1.XXXX"}, - { 37.472306500, 24.816112500, 3, 4, "GRC N1.XXXX"}, - { 37.547475000, 24.709926500, 3, 4, "GRC P1.XXXX"}, - { 39.710175000, 24.971970000, 2, 3, "GRC Q1.XXXX"}, - { 35.580523500, 26.840042500, 3, 4, "GRC R1.XXXX"}, - { 37.602235500, 26.020005000, 2, 4, "GRC S1.XXXX"}, - { 36.818075000, 24.280540000, 4, 5, "GRC T1.XXXX"}, - { 38.694675000, 24.254905000, 4, 5, "GRC V1.XXXX"}, - { 40.389175000, 24.401656500, 2, 3, "GRC W1.XXXX"}, - { 40.308875000, 25.369056500, 2, 3, "GRC X1.XXXX"}, - { 37.362675000, 26.526826500, 4, 7, "GRC Y1.XXXX"}, - { 38.167575000, 25.742226500, 2, 4, "GRC Z1.XXXX"}, - { 41.427597000, 22.806961500, 2, 7, "GRC 012.XXX"}, - { 41.545333500, 23.938775500, 2, 5, "GRC 112.XXX"}, - { 41.545333500, 24.558526500, 2, 5, "GRC 212.XXX"}, - { 41.264167000, 25.748965500, 3, 8, "GRC 312.XXX"}, - { 41.264167000, 26.202798000, 2, 4, "GRC 412.XXX"}, - { 41.159451000, 20.873816000, 2, 8, "GRC 512.XXX"}, - { 41.159451000, 21.488360000, 2, 5, "GRC 612.XXX"}, - { 41.159451000, 22.102904000, 2, 5, "GRC 712.XXX"}, - { 41.159451000, 22.717448000, 2, 5, "GRC 812.XXX"}, - { 41.159451000, 23.331992000, 2, 3, "GRC 912.XXX"}, - { 41.159451000, 23.946536000, 2, 3, "GRC B12.XXX"}, - { 41.159451000, 24.561080000, 2, 3, "GRC C12.XXX"}, - { 41.282211000, 25.175624000, 2, 5, "GRC D12.XXX"}, - { 41.159451000, 25.790168000, 2, 4, "GRC F12.XXX"}, - { 40.668411000, 20.712810500, 2, 5, "GRC G12.XXX"}, - { 40.668411000, 21.322146500, 2, 3, "GRC H12.XXX"}, - { 40.668411000, 21.931482500, 2, 3, "GRC J12.XXX"}, - { 40.668411000, 22.540818500, 2, 3, "GRC K12.XXX"}, - { 40.668411000, 23.150154500, 2, 3, "GRC L12.XXX"}, - { 40.668411000, 23.759490500, 2, 3, "GRC M12.XXX"}, - { 40.177371000, 20.225055000, 2, 5, "GRC N12.XXX"}, - { 40.177371000, 20.829183000, 2, 5, "GRC P12.XXX"}, - { 40.177371000, 21.433311000, 2, 3, "GRC Q12.XXX"}, - { 40.177371000, 22.037439000, 2, 3, "GRC R12.XXX"}, - { 40.177371000, 22.641567000, 2, 3, "GRC S12.XXX"}, - { 40.177371000, 23.245695000, 2, 3, "GRC T12.XXX"}, - { 40.177371000, 23.849823000, 2, 3, "GRC V12.XXX"}, - { 39.686331000, 19.776880500, 3, 6, "GRC W12.XXX"}, - { 39.686331000, 20.375800500, 2, 5, "GRC X12.XXX"}, - { 39.686331000, 20.974720500, 2, 5, "GRC Y12.XXX"}, - { 39.686331000, 21.573640500, 2, 3, "GRC Z12.XXX"}, - { 39.254796000, 22.142890500, 2, 3, "GRC 0123.XX"}, - { 39.254796000, 22.741810500, 2, 3, "GRC 1123.XX"}, - { 38.763756000, 20.435940000, 3, 4, "GRC 2123.XX"}, - { 38.763756000, 21.029652000, 2, 3, "GRC 3123.XX"}, - { 38.763756000, 21.623364000, 2, 3, "GRC 4123.XX"}, - { 38.763756000, 22.217076000, 2, 3, "GRC 5123.XX"}, - { 38.763756000, 22.810788000, 2, 3, "GRC 6123.XX"}, - { 38.763756000, 23.404500000, 2, 3, "GRC 7123.XX"}, - { 38.272716000, 20.441119500, 4, 5, "GRC 8123.XX"}, - { 38.272716000, 21.029623500, 3, 4, "GRC 9123.XX"}, - { 38.272716000, 21.618127500, 2, 3, "GRC B123.XX"}, - { 38.272716000, 22.206631500, 2, 3, "GRC C123.XX"}, - { 38.272716000, 22.795135500, 2, 3, "GRC D123.XX"}, - { 38.272716000, 23.383639500, 2, 3, "GRC F123.XX"}, - { 38.272716000, 23.972143500, 2, 3, "GRC G123.XX"}, - { 37.781676000, 21.088473500, 2, 3, "GRC H123.XX"}, - { 37.781676000, 21.676977500, 2, 3, "GRC J123.XX"}, - { 37.781676000, 22.265481500, 2, 3, "GRC K123.XX"}, - { 37.781676000, 22.853985500, 2, 3, "GRC L123.XX"}, - { 37.781676000, 23.442489500, 3, 4, "GRC M123.XX"}, - { 37.781676000, 24.030993500, 3, 4, "GRC N123.XX"}, - { 37.287921000, 21.235599500, 2, 3, "GRC P123.XX"}, - { 37.287921000, 21.824103500, 2, 3, "GRC Q123.XX"}, - { 37.287921000, 22.412607500, 2, 3, "GRC R123.XX"}, - { 37.287921000, 23.001111500, 2, 3, "GRC S123.XX"}, - { 37.287921000, 23.589615500, 3, 4, "GRC T123.XX"}, - { 36.801355000, 21.529766000, 2, 3, "GRC V123.XX"}, - { 36.812706000, 22.003106500, 2, 3, "GRC W123.XX"}, - { 36.812706000, 22.553106500, 2, 3, "GRC X123.XX"}, - { 36.308556000, 22.293287500, 2, 3, "GRC Y123.XX"}, - { 36.343848500, 22.871119000, 2, 3, "GRC Z123.XX"}, - { 39.180914500, 19.429025500, 2, 3, "GRC 012.XXXX"}, - { 38.390662500, 20.066855000, 2, 3, "GRC 112.XXXX"}, - { 39.586524500, 23.929454000, 2, 3, "GRC 212.XXXX"}, - { 37.429371500, 23.190778500, 3, 4, "GRC 312.XXXX"}, - { 37.391558500, 24.862923500, 3, 4, "GRC 412.XXXX"}, - { 37.391558500, 26.164603500, 3, 5, "GRC 512.XXXX"}, - { 35.886524500, 23.312751500, 2, 3, "GRC 612.XXXX"}, - { 36.067567500, 25.092729000, 2, 3, "GRC 712.XXXX"}, - { 36.566895500, 26.573581000, 4, 6, "GRC 812.XXXX"}, - { 36.037683000, 28.006313500, 3, 5, "GRC 912.XXXX"}, - { 37.973432000, 23.725456500, 4, 5, "GRC FJ4V.BRG"}, - { 38.595416000, 68.722244500, 4, 6, "TJK 12.XX"}, - { 38.488824500, 68.201242500, 4, 7, "TJK 12.XXX"}, - { 38.341624000, 68.975585875, 3, 6, "TJK 000.XX"}, - { 38.408024000, 69.246633375, 3, 6, "TJK 100.XX"}, - { 40.326524000, 69.588003625, 3, 7, "TJK 200.XX"}, - { 37.942524000, 69.734585875, 3, 6, "TJK 300.XX"}, - { 37.880724000, 68.718585875, 3, 6, "TJK 400.XX"}, - { 40.345624000, 70.362903625, 3, 7, "TJK 500.XX"}, - { 39.976545000, 68.958493125, 3, 5, "TJK 600.XX"}, - { 38.550724000, 68.168133375, 3, 6, "TJK 700.XX"}, - { 40.162745000, 70.587493125, 4, 9, "TJK 800.XX"}, - { 39.512045000, 67.464690625, 3, 6, "TJK 900.XX"}, - { 37.530724000, 71.498924500, 4, 7, "TJK B00.XX"}, - { 37.859324000, 69.588085875, 3, 6, "TJK C00.XX"}, - { 40.286324000, 69.683403625, 4, 8, "TJK D00.XX"}, - { 37.631024000, 68.578224500, 3, 6, "TJK F00.XX"}, - { 37.538024000, 69.364924500, 3, 6, "TJK G00.XX"}, - { 37.689624000, 69.565024500, 3, 6, "TJK H00.XX"}, - { 38.139024000, 69.276985875, 3, 6, "TJK J00.XX"}, - { 37.736124000, 68.777824500, 3, 6, "TJK K00.XX"}, - { 40.169145000, 69.439393125, 3, 8, "TJK L00.XX"}, - { 40.454124000, 69.241051125, 3, 6, "TJK M00.XX"}, - { 40.254424000, 69.747103625, 4, 8, "TJK N00.XX"}, - { 37.300724000, 68.079263125, 3, 7, "TJK P00.XX"}, - { 40.544324000, 69.264551125, 3, 7, "TJK Q00.XX"}, - { 40.173704000, 69.316332125, 3, 8, "TJK R00.XX"}, - { 39.039904000, 70.347362750, 3, 5, "TJK RK0.00"}, - { 40.569164000, 69.578381375, 3, 9, "TJK S00.XX"}, - { 40.665204000, 70.314967125, 3, 9, "TJK SK0.00"}, - { 37.872464000, 68.865427625, 3, 6, "TJK T00.XX"}, - { 38.088768000, 69.994670625, 3, 6, "TJK TK0.00"}, - { 38.747964000, 69.658884125, 3, 5, "TJK V00.XX"}, - { 37.942304000, 68.784769875, 3, 6, "TJK VK0.00"}, - { 40.233364000, 68.795524875, 3, 6, "TJK W00.XX"}, - { 38.522004000, 68.515480375, 4, 6, "TJK WK0.00"}, - { 38.566064000, 69.286184125, 3, 5, "TJK X00.XX"}, - { 37.398604000, 68.598786500, 3, 7, "TJK XK0.00"}, - { 40.290064000, 68.768824875, 3, 6, "TJK Y00.XX"}, - { 39.956304000, 69.098756625, 3, 5, "TJK YK0.00"}, - { 37.786564000, 68.762384500, 3, 6, "TJK Z00.XX"}, - { 38.560904000, 68.304180375, 4, 7, "TJK ZK0.00"}, - { 36.980682500, 71.530979500, 2, 4, "TJK 1234.XX"}, - { 40.594868000, 69.270509500, 2, 8, "TJK 012.XXX"}, - { 41.007535000, 70.218783000, 2, 8, "TJK 112.XXX"}, - { 40.516495000, 68.490689500, 2, 5, "TJK 212.XXX"}, - { 40.516495000, 69.100025500, 2, 5, "TJK 312.XXX"}, - { 40.516495000, 69.709361500, 2, 6, "TJK 412.XXX"}, - { 40.516495000, 70.318697500, 2, 6, "TJK 512.XXX"}, - { 40.035275000, 68.581804000, 2, 4, "TJK 612.XXX"}, - { 40.035275000, 69.185932000, 2, 4, "TJK 712.XXX"}, - { 40.212050000, 70.424394000, 3, 8, "TJK 812.XXX"}, - { 39.632623000, 67.376490500, 2, 5, "TJK 912.XXX"}, - { 39.632623000, 67.975410500, 2, 5, "TJK B12.XXX"}, - { 39.632623000, 68.574330500, 3, 5, "TJK C12.XXX"}, - { 39.632623000, 69.173250500, 3, 5, "TJK D12.XXX"}, - { 39.632623000, 69.772170500, 2, 5, "TJK F12.XXX"}, - { 39.632623000, 70.371090500, 2, 5, "TJK G12.XXX"}, - { 39.632623000, 70.970010500, 2, 6, "TJK H12.XXX"}, - { 39.632623000, 71.568930500, 2, 6, "TJK J12.XXX"}, - { 39.632623000, 72.167850500, 2, 6, "TJK K12.XXX"}, - { 39.632623000, 72.766770500, 2, 6, "TJK L12.XXX"}, - { 39.632623000, 73.365690500, 2, 5, "TJK M12.XXX"}, - { 39.141583000, 67.376204000, 2, 5, "TJK N12.XXX"}, - { 39.141583000, 67.969916000, 2, 5, "TJK P12.XXX"}, - { 39.141583000, 68.563628000, 2, 4, "TJK Q12.XXX"}, - { 39.141583000, 69.157340000, 2, 4, "TJK R12.XXX"}, - { 39.141583000, 69.751052000, 2, 4, "TJK S12.XXX"}, - { 39.141583000, 70.344764000, 2, 4, "TJK T12.XXX"}, - { 39.141583000, 70.938476000, 2, 4, "TJK V12.XXX"}, - { 39.141583000, 71.532188000, 2, 4, "TJK W12.XXX"}, - { 39.141583000, 72.125900000, 2, 4, "TJK X12.XXX"}, - { 39.141583000, 72.719612000, 2, 4, "TJK Y12.XXX"}, - { 39.141583000, 73.313324000, 2, 3, "TJK Z12.XXX"}, - { 38.238703000, 67.974837500, 2, 5, "TJK 01.XXXX"}, - { 38.238703000, 68.563341500, 2, 5, "TJK 11.XXXX"}, - { 38.238703000, 69.151845500, 2, 5, "TJK 21.XXXX"}, - { 38.238703000, 69.740349500, 2, 5, "TJK 31.XXXX"}, - { 38.238703000, 70.328853500, 2, 5, "TJK 41.XXXX"}, - { 38.238703000, 70.917357500, 2, 5, "TJK 51.XXXX"}, - { 38.238703000, 71.505861500, 2, 5, "TJK 61.XXXX"}, - { 38.238703000, 72.094365500, 2, 5, "TJK 71.XXXX"}, - { 38.238703000, 72.682869500, 2, 5, "TJK 81.XXXX"}, - { 38.238703000, 73.271373500, 2, 4, "TJK 91.XXXX"}, - { 38.238703000, 73.859877500, 2, 6, "TJK B1.XXXX"}, - { 38.238703000, 74.448381500, 2, 6, "TJK C1.XXXX"}, - { 37.747663000, 71.288115500, 2, 5, "TJK D1.XXXX"}, - { 37.256623000, 71.287829000, 2, 5, "TJK F1.XXXX"}, - { 37.747663000, 67.788339500, 2, 5, "TJK G1.XXXX"}, - { 37.747663000, 68.376843500, 2, 5, "TJK H1.XXXX"}, - { 37.747663000, 68.965347500, 2, 5, "TJK J1.XXXX"}, - { 37.747663000, 69.553851500, 2, 5, "TJK K1.XXXX"}, - { 37.747663000, 70.142355500, 2, 5, "TJK L1.XXXX"}, - { 37.256623000, 67.788053000, 2, 6, "TJK M1.XXXX"}, - { 37.256623000, 68.371349000, 2, 6, "TJK N1.XXXX"}, - { 37.256623000, 68.954645000, 2, 6, "TJK P1.XXXX"}, - { 37.256623000, 69.537941000, 2, 6, "TJK Q1.XXXX"}, - { 37.256623000, 70.121237000, 2, 6, "TJK R1.XXXX"}, - { 36.765583000, 67.788053000, 2, 5, "TJK S1.XXXX"}, - { 36.765583000, 68.371349000, 2, 5, "TJK T1.XXXX"}, - { 36.765583000, 68.954645000, 2, 5, "TJK V1.XXXX"}, - { 38.863000000, 71.264500000, 2, 4, "TJK MHNK.9X4"}, - { 23.766700000, 90.361042000, 4, 5, "BGD 12.XX"}, - { 23.521691500, 90.213494500, 3, 4, "BGD 12.XXX"}, - { 22.392545000, 91.745542500, 3, 6, "BGD 000.XX"}, - { 22.329545000, 91.760242500, 3, 6, "BGD 100.XX"}, - { 22.867024000, 89.512630750, 3, 4, "BGD 200.XX"}, - { 24.414045000, 88.553017250, 3, 9, "BGD 300.XX"}, - { 23.472945000, 91.157276375, 3, 9, "BGD 400.XX"}, - { 24.790624000, 90.363452500, 3, 8, "BGD 500.XX"}, - { 24.912445000, 91.822078500, 3, 8, "BGD 600.XX"}, - { 25.790724000, 89.204913875, 3, 5, "BGD 700.XX"}, - { 23.960124000, 90.660591125, 3, 4, "BGD 800.XX"}, - { 22.737924000, 90.316630750, 3, 4, "BGD 900.XX"}, - { 21.489224000, 91.950582250, 4, 5, "BGD B00.XX"}, - { 23.210124000, 89.162317875, 3, 5, "BGD C00.XX"}, - { 24.888824000, 89.326852500, 3, 4, "BGD D00.XX"}, - { 24.015324000, 91.062491125, 3, 4, "BGD F00.XX"}, - { 25.670724000, 88.595026750, 3, 9, "BGD G00.XX"}, - { 24.047324000, 89.195091125, 3, 4, "BGD H00.XX"}, - { 24.633424000, 88.218078250, 3, 11, "BGD J00.XX"}, - { 24.288524000, 89.891978250, 3, 10, "BGD K00.XX"}, - { 24.960724000, 89.895252500, 3, 10, "BGD L00.XX"}, - { 24.860724000, 88.915252500, 3, 8, "BGD M00.XX"}, - { 24.500824000, 89.629178250, 3, 4, "BGD N00.XX"}, - { 23.270024000, 90.637017875, 3, 4, "BGD P00.XX"}, - { 22.986724000, 91.078430750, 3, 4, "BGD Q00.XX"}, - { 23.922464000, 89.097851375, 3, 8, "BGD R00.XX"}, - { 23.626804000, 88.831657125, 3, 9, "BGD RK0.00"}, - { 22.883564000, 91.064409250, 3, 4, "BGD S00.XX"}, - { 22.709304000, 89.047373750, 3, 9, "BGD SK0.00"}, - { 25.345764000, 89.506922250, 3, 4, "BGD T00.XX"}, - { 23.592904000, 89.816901875, 3, 4, "BGD TK0.00"}, - { 24.133064000, 89.038351375, 3, 8, "BGD V00.XX"}, - { 24.053304000, 90.957657125, 3, 4, "BGD VK0.00"}, - { 24.423664000, 88.949065750, 3, 8, "BGD W00.XX"}, - { 24.168904000, 89.571184250, 3, 4, "BGD WK0.00"}, - { 25.027564000, 89.983493500, 3, 11, "BGD X00.XX"}, - { 22.679304000, 90.597573750, 3, 4, "BGD XK0.00"}, - { 23.554864000, 89.138123625, 3, 4, "BGD Y00.XX"}, - { 24.423804000, 90.752384250, 3, 8, "BGD YK0.00"}, - { 25.826064000, 89.611136625, 3, 5, "BGD Z00.XX"}, - { 24.367204000, 91.397984250, 3, 11, "BGD ZK0.00"}, - { 26.594595000, 88.328763500, 2, 10, "BGD 012.XXX"}, - { 26.437283000, 88.844355500, 2, 8, "BGD 112.XXX"}, - { 26.191763000, 88.107058500, 2, 11, "BGD 212.XXX"}, - { 26.191763000, 88.622650500, 3, 9, "BGD 312.XXX"}, - { 26.081673500, 89.134149500, 3, 9, "BGD 412.XXX"}, - { 25.790106500, 89.560309500, 2, 4, "BGD 512.XXX"}, - { 25.682841500, 88.338349500, 2, 8, "BGD 612.XXX"}, - { 25.700723000, 88.870134500, 2, 7, "BGD 712.XXX"}, - { 25.629539500, 89.384998500, 2, 3, "BGD 812.XXX"}, - { 25.209683000, 88.093171500, 2, 11, "BGD 912.XXX"}, - { 25.209683000, 88.608762500, 2, 8, "BGD B12.XXX"}, - { 25.209683000, 89.124354500, 2, 4, "BGD C12.XXX"}, - { 24.766210000, 89.623196000, 2, 3, "BGD D12.XXX"}, - { 25.203499500, 90.098065000, 2, 10, "BGD F12.XXX"}, - { 25.090653500, 90.607490000, 2, 10, "BGD G12.XXX"}, - { 25.209683000, 91.172330500, 2, 10, "BGD H12.XXX"}, - { 25.209683000, 91.687922500, 2, 10, "BGD J12.XXX"}, - { 24.608731000, 92.178850000, 2, 9, "BGD K12.XXX"}, - { 24.685521000, 88.032762500, 2, 10, "BGD L12.XXX"}, - { 24.700761500, 88.577501000, 2, 8, "BGD M12.XXX"}, - { 24.718643000, 89.094053000, 2, 7, "BGD N12.XXX"}, - { 24.718643000, 89.604436000, 2, 3, "BGD P12.XXX"}, - { 24.718643000, 90.114820000, 2, 7, "BGD Q12.XXX"}, - { 24.718643000, 90.625204000, 2, 7, "BGD R12.XXX"}, - { 24.718643000, 91.135589000, 2, 7, "BGD S12.XXX"}, - { 24.643332000, 91.644392500, 2, 7, "BGD T12.XXX"}, - { 24.227603000, 88.583668000, 2, 8, "BGD V12.XXX"}, - { 24.227603000, 89.094051000, 2, 7, "BGD W12.XXX"}, - { 24.227603000, 89.604435000, 2, 3, "BGD X12.XXX"}, - { 24.227603000, 90.114819000, 2, 3, "BGD Y12.XXX"}, - { 24.227603000, 90.625204000, 2, 3, "BGD Z12.XXX"}, - { 23.815763000, 91.135588000, 2, 8, "BGD 01.XXXX"}, - { 24.110387000, 91.645972000, 2, 8, "BGD 11.XXXX"}, - { 23.324723000, 88.588588500, 2, 8, "BGD 21.XXXX"}, - { 23.324723000, 89.093764500, 2, 7, "BGD 31.XXXX"}, - { 23.324723000, 89.598940500, 2, 3, "BGD 41.XXXX"}, - { 23.324723000, 90.104116500, 2, 3, "BGD 51.XXXX"}, - { 23.324723000, 90.609292500, 2, 3, "BGD 61.XXXX"}, - { 23.324723000, 91.114468500, 2, 3, "BGD 71.XXXX"}, - { 22.833683000, 88.717806500, 2, 8, "BGD B1.XXXX"}, - { 22.833683000, 89.222982500, 2, 4, "BGD C1.XXXX"}, - { 22.833683000, 89.728158500, 2, 3, "BGD D1.XXXX"}, - { 22.833683000, 90.233334500, 2, 3, "BGD F1.XXXX"}, - { 22.833683000, 90.738510500, 2, 3, "BGD G1.XXXX"}, - { 22.833683000, 91.243686500, 2, 5, "BGD H1.XXXX"}, - { 23.631102500, 91.869874000, 2, 8, "BGD 81.XXXX"}, - { 23.069635500, 91.748000000, 2, 9, "BGD J1.XXXX"}, - { 23.046204500, 92.125983500, 2, 8, "BGD K1.XXXX"}, - { 22.342642000, 88.935031500, 2, 8, "BGD L1.XXXX"}, - { 22.342642000, 89.440207500, 2, 3, "BGD M1.XXXX"}, - { 22.342642000, 89.945383500, 2, 3, "BGD N1.XXXX"}, - { 22.342642000, 90.450559500, 2, 3, "BGD P1.XXXX"}, - { 22.342642000, 90.955735500, 2, 3, "BGD Q1.XXXX"}, - { 22.342642000, 91.460911500, 2, 5, "BGD R1.XXXX"}, - { 22.342642000, 91.966087500, 2, 5, "BGD S1.XXXX"}, - { 22.342642000, 92.204614500, 3, 10, "BGD T1.XXXX"}, - { 21.851603000, 91.682903000, 3, 4, "BGD V1.XXXX"}, - { 21.851603000, 92.182871000, 2, 4, "BGD W1.XXXX"}, - { 21.360562000, 91.857891000, 3, 4, "BGD X1.XXXX"}, - { 21.511068000, 92.345749000, 2, 4, "BGD Y1.XXXX"}, - { 21.029297000, 92.047171500, 2, 3, "BGD Z1.XXXX"}, - { 21.922553000, 89.103313000, 2, 4, "BGD 1234.XX"}, - { 26.218368000, 88.173448500, 2, 11, "BGD 1234.XXX"}, - { 27.745100000, 85.268959500, 4, 8, "NPL 12.XX"}, - { 27.916315000, 85.142536500, 4, 10, "NPL 12.XXX"}, - { 26.430414000, 87.222031125, 3, 11, "NPL 000.XX"}, - { 28.200514000, 83.920911875, 3, 11, "NPL 200.XX"}, - { 27.000514000, 84.801591375, 3, 10, "NPL 400.XX"}, - { 26.790514000, 87.205291375, 3, 12, "NPL 600.XX"}, - { 27.643514000, 84.330651625, 3, 9, "NPL 800.XX"}, - { 26.699414000, 85.845431125, 3, 12, "NPL B00.XX"}, - { 29.004024000, 80.119957375, 3, 15, "NPL D00.XX"}, - { 27.719424000, 83.400435625, 3, 9, "NPL F00.XX"}, - { 28.730724000, 80.543783125, 3, 13, "NPL G00.XX"}, - { 27.450724000, 84.974235625, 4, 10, "NPL H00.XX"}, - { 28.088224000, 81.574709875, 3, 12, "NPL J00.XX"}, - { 26.716124000, 87.623487125, 3, 11, "NPL K00.XX"}, - { 27.555124000, 83.404735625, 3, 9, "NPL L00.XX"}, - { 28.247424000, 81.297509875, 3, 12, "NPL M00.XX"}, - { 26.713524000, 87.224387125, 3, 12, "NPL N00.XX"}, - { 28.571324000, 81.065783125, 3, 11, "NPL P00.XX"}, - { 28.170724000, 82.244009875, 3, 11, "NPL Q00.XX"}, - { 26.837924000, 86.653661375, 3, 12, "NPL R00.XX"}, - { 28.617624000, 81.566683125, 3, 7, "NPL S00.XX"}, - { 27.062524000, 84.977961375, 3, 9, "NPL T00.XX"}, - { 26.580724000, 86.694687125, 3, 11, "NPL V00.XX"}, - { 26.778024000, 86.415387125, 3, 12, "NPL W00.XX"}, - { 26.810724000, 85.224687125, 3, 10, "NPL X00.XX"}, - { 26.650424000, 87.064087125, 3, 11, "NPL Y00.XX"}, - { 26.893524000, 85.525561375, 3, 10, "NPL Z00.XX"}, - { 30.370908500, 80.227444000, 2, 13, "NPL 12.XXXX"}, - { 27.970003500, 84.741361500, 3, 11, "NPL 123.XXX"}, - { 29.683315000, 82.790862000, 2, 6, "NPL 1234.XX"}, - { 30.164225500, 80.344499500, 2, 13, "NPL 1234.XXX"}, - { 36.848835000, 10.116680625, 4, 5, "TUN 00.XX"}, - { 36.784625000, 10.085310625, 4, 5, "TUN J0.XX"}, - { 36.889494000, 10.004933250, 3, 4, "TUN 00.XXX"}, - { 35.775314000, 10.511370000, 3, 4, "TUN J0.XXX"}, - { 37.256114000, 9.789383125, 3, 4, "TUN 000.XX"}, - { 33.871514000, 10.021968000, 3, 4, "TUN 200.XX"}, - { 33.838524000, 10.960484000, 3, 4, "TUN 400.XX"}, - { 35.718724000, 10.046280000, 3, 4, "TUN 500.XX"}, - { 34.808244000, 10.744872125, 3, 4, "TUN 600.XX"}, - { 34.808244000, 10.670638125, 3, 4, "TUN 700.XX"}, - { 34.454124000, 8.732445375, 3, 7, "TUN 800.XX"}, - { 35.220724000, 8.780280000, 3, 6, "TUN 900.XX"}, - { 33.552524000, 11.024823625, 3, 4, "TUN B00.XX"}, - { 33.899624000, 10.792784000, 3, 4, "TUN C00.XX"}, - { 36.467245000, 10.673199750, 3, 4, "TUN D00.XX"}, - { 36.425095000, 10.536278750, 3, 4, "TUN F00.XX"}, - { 32.970724000, 10.401749375, 3, 5, "TUN G00.XX"}, - { 33.388824000, 10.435623625, 3, 4, "TUN H00.XX"}, - { 36.769924000, 9.153802750, 3, 6, "TUN J00.XX"}, - { 35.663024000, 10.926580000, 3, 4, "TUN K00.XX"}, - { 37.195224000, 9.738963125, 3, 4, "TUN L00.XX"}, - { 36.211324000, 8.655541375, 3, 7, "TUN M00.XX"}, - { 35.533545000, 11.025575000, 3, 4, "TUN N00.XX"}, - { 36.539924000, 8.727502750, 3, 6, "TUN P00.XX"}, - { 34.356024000, 8.349745375, 3, 6, "TUN Q00.XX"}, - { 35.077124000, 9.434219625, 3, 6, "TUN R00.XX"}, - { 36.900624000, 11.033763125, 3, 4, "TUN S00.XX"}, - { 33.928324000, 9.730284000, 3, 4, "TUN T00.XX"}, - { 36.791924000, 10.923363125, 3, 4, "TUN V00.XX"}, - { 33.956824000, 8.083384000, 3, 6, "TUN W00.XX"}, - { 36.599424000, 10.777102750, 3, 4, "TUN X00.XX"}, - { 33.510624000, 8.970823625, 3, 6, "TUN Y00.XX"}, - { 35.443324000, 10.924180000, 3, 4, "TUN Z00.XX"}, - { 33.795307000, 7.692334000, 2, 5, "TUN 12.XXXX"}, - { 37.316606500, 8.234238000, 2, 3, "TUN 123.XXX"}, - { 30.395674000, 8.449735000, 2, 5, "TUN 1234.XX"}, - { 37.084138000, 7.648873000, 1, 5, "TUN 1234.XXX"}, - { 5.854445000, -55.213773750, 4, 5, "SUR 00.XX"}, - { 5.823057000, -55.158388750, 4, 5, "SUR J0.XX"}, - { 5.951915000, -55.394513000, 3, 4, "SUR 12.XXX"}, - { 5.930204000, -57.071624750, 3, 5, "SUR 000.XX"}, - { 5.636504000, -54.491124750, 3, 4, "SUR 400.XX"}, - { 5.851104000, -54.960224750, 4, 5, "SUR 800.XX"}, - { 5.785804000, -56.766924750, 3, 5, "SUR D00.XX"}, - { 5.484994000, -54.175650750, 4, 7, "SUR J00.XX"}, - { 5.794294000, -55.566050750, 3, 4, "SUR M00.XX"}, - { 5.040394000, -55.260942875, 3, 5, "SUR Q00.XX"}, - { 5.040394000, -55.110767875, 3, 5, "SUR T00.XX"}, - { 5.829694000, -56.369950750, 3, 4, "SUR X00.XX"}, - { 5.981377000, -57.189711000, 2, 6, "SUR 012.XXX"}, - { 5.981377000, -56.720991000, 2, 4, "SUR 112.XXX"}, - { 5.981377000, -56.252271000, 2, 3, "SUR 212.XXX"}, - { 5.981377000, -55.783551000, 2, 3, "SUR 312.XXX"}, - { 5.981377000, -55.314831000, 3, 4, "SUR 412.XXX"}, - { 5.981377000, -54.846111000, 2, 3, "SUR 512.XXX"}, - { 5.907721000, -54.421935000, 3, 4, "SUR 612.XXX"}, - { 5.490337000, -57.311578000, 2, 5, "SUR 712.XXX"}, - { 5.490337000, -56.842858000, 2, 4, "SUR 812.XXX"}, - { 5.490337000, -56.374138000, 2, 3, "SUR 912.XXX"}, - { 5.490337000, -55.905418000, 2, 3, "SUR B12.XXX"}, - { 5.490337000, -55.436698000, 2, 3, "SUR C12.XXX"}, - { 5.490337000, -54.967978000, 2, 3, "SUR D12.XXX"}, - { 5.490337000, -54.499258000, 2, 3, "SUR F12.XXX"}, - { 4.999297000, -58.047468000, 2, 6, "SUR G12.XXX"}, - { 4.999297000, -57.578748000, 2, 6, "SUR H12.XXX"}, - { 4.999297000, -57.110028000, 2, 6, "SUR J12.XXX"}, - { 4.999297000, -56.641308000, 2, 5, "SUR K12.XXX"}, - { 4.999297000, -56.172588000, 2, 4, "SUR L12.XXX"}, - { 4.999297000, -55.703868000, 2, 4, "SUR M12.XXX"}, - { 4.999297000, -55.235148000, 3, 5, "SUR N12.XXX"}, - { 4.999297000, -54.766428000, 2, 4, "SUR P12.XXX"}, - { 4.508257000, -58.047468000, 2, 6, "SUR Q12.XXX"}, - { 4.508257000, -57.578748000, 2, 6, "SUR R12.XXX"}, - { 4.508257000, -57.110028000, 2, 6, "SUR S12.XXX"}, - { 4.508257000, -56.641308000, 2, 5, "SUR T12.XXX"}, - { 4.508257000, -56.172588000, 2, 4, "SUR V12.XXX"}, - { 4.508257000, -55.703868000, 2, 4, "SUR W12.XXX"}, - { 4.508257000, -55.235148000, 2, 4, "SUR X12.XXX"}, - { 4.508257000, -54.766428000, 2, 4, "SUR Y12.XXX"}, - { 4.017217000, -58.047468000, 2, 6, "SUR Z12.XXX"}, - { 3.605377000, -57.578748000, 2, 6, "SUR 01.XXXX"}, - { 3.605377000, -57.110028000, 2, 6, "SUR 11.XXXX"}, - { 3.605377000, -56.641308000, 2, 5, "SUR 21.XXXX"}, - { 3.605377000, -56.172588000, 2, 4, "SUR 31.XXXX"}, - { 3.605377000, -55.703868000, 2, 4, "SUR 41.XXXX"}, - { 3.605377000, -55.235148000, 2, 4, "SUR 51.XXXX"}, - { 3.605377000, -54.766428000, 2, 5, "SUR 61.XXXX"}, - { 3.605377000, -54.421935000, 3, 6, "SUR 71.XXXX"}, - { 3.114337000, -57.695928000, 2, 6, "SUR 81.XXXX"}, - { 3.114337000, -57.227208000, 2, 6, "SUR 91.XXXX"}, - { 3.114337000, -56.758488000, 2, 5, "SUR B1.XXXX"}, - { 3.114337000, -56.289768000, 2, 4, "SUR C1.XXXX"}, - { 3.114337000, -55.821048000, 2, 4, "SUR D1.XXXX"}, - { 3.114337000, -55.352328000, 2, 4, "SUR F1.XXXX"}, - { 3.114337000, -54.883608000, 2, 5, "SUR G1.XXXX"}, - { 3.114337000, -54.421935000, 2, 5, "SUR H1.XXXX"}, - { 2.623297000, -57.250644000, 2, 8, "SUR J1.XXXX"}, - { 2.623297000, -56.781924000, 2, 7, "SUR K1.XXXX"}, - { 2.623297000, -56.313204000, 2, 6, "SUR L1.XXXX"}, - { 2.623297000, -55.844484000, 2, 6, "SUR M1.XXXX"}, - { 2.623297000, -55.375764000, 2, 6, "SUR N1.XXXX"}, - { 2.623297000, -54.907044000, 2, 7, "SUR P1.XXXX"}, - { 2.623297000, -54.438324000, 2, 10, "SUR Q1.XXXX"}, - { 2.132257000, -57.016284000, 2, 9, "SUR R1.XXXX"}, - { 2.132257000, -56.547564000, 2, 9, "SUR S1.XXXX"}, - { 2.132257000, -56.078844000, 2, 6, "SUR T1.XXXX"}, - { 2.132257000, -55.610124000, 2, 6, "SUR V1.XXXX"}, - { 2.132257000, -55.141404000, 2, 6, "SUR W1.XXXX"}, - { 2.132257000, -54.672684000, 2, 8, "SUR X1.XXXX"}, - { 1.848497000, -56.735052000, 3, 10, "SUR Y1.XXXX"}, - { 1.848497000, -56.266332000, 3, 9, "SUR Z1.XXXX"}, - { 2.011975500, -56.746645500, 3, 10, "SUR Y123.XX"}, - { 2.011975500, -56.277925500, 3, 9, "SUR Z123.XX"}, - { 5.833130000, -55.187031500, 4, 5, "SUR P1WF.TTJ"}, - {-34.850500000, -56.215408500, 4, 5, "URY 12.XX"}, - {-34.870902500, -56.447605500, 3, 4, "URY 12.XXX"}, - {-31.401486000, -58.005594500, 3, 9, "URY 000.XX"}, - {-32.270205000, -58.115735000, 3, 8, "URY 200.XX"}, - {-30.860476000, -55.573520875, 3, 9, "URY 300.XX"}, - {-34.888455000, -55.004720875, 3, 4, "URY 400.XX"}, - {-34.888455000, -54.912077875, 3, 4, "URY 500.XX"}, - {-31.664076000, -56.027985250, 3, 7, "URY 600.XX"}, - {-32.326076000, -54.206012000, 3, 7, "URY 700.XX"}, - {-33.211276000, -58.078476375, 3, 8, "URY 800.XX"}, - {-30.359276000, -56.513894125, 3, 7, "URY 900.XX"}, - {-34.340576000, -55.292154625, 3, 4, "URY B00.XX"}, - {-34.295476000, -56.753054625, 3, 4, "URY C00.XX"}, - {-34.059276000, -56.268816000, 3, 4, "URY D00.XX"}, - {-34.392476000, -57.883254625, 3, 6, "URY F00.XX"}, - {-33.109976000, -58.358276375, 3, 8, "URY G00.XX"}, - {-33.340776000, -56.571176375, 3, 7, "URY H00.XX"}, - {-34.438476000, -54.376254625, 3, 4, "URY J00.XX"}, - {-34.751476000, -54.968980375, 3, 4, "URY K00.XX"}, - {-33.191476000, -54.433476375, 3, 7, "URY L00.XX"}, - {-34.483876000, -56.329654625, 3, 4, "URY M00.XX"}, - {-33.476276000, -56.946376375, 3, 7, "URY N00.XX"}, - {-33.948376000, -58.356716000, 3, 7, "URY P00.XX"}, - {-34.403376000, -56.456054625, 3, 4, "URY Q00.XX"}, - {-32.573976000, -53.433050625, 3, 7, "URY R00.XX"}, - {-32.663676000, -57.678250625, 3, 7, "URY S00.XX"}, - {-33.490076000, -58.265576375, 3, 8, "URY T00.XX"}, - {-30.217776000, -57.637494125, 3, 9, "URY V00.XX"}, - {-32.769276000, -56.558250625, 3, 7, "URY W00.XX"}, - {-34.362076000, -57.496454625, 3, 4, "URY X00.XX"}, - {-33.653676000, -53.507516000, 3, 7, "URY Y00.XX"}, - {-34.274976000, -57.298154625, 3, 4, "URY Z00.XX"}, - {-34.369947500, -58.326136000, 2, 6, "URY 123.XXX"}, - {-33.304388500, -58.187896500, 2, 7, "URY 12.XXXX"}, - {-31.486369000, -58.076510500, 2, 7, "URY 1234.XX"}, - {-34.885600000, -56.169519500, 4, 5, "URY FZBF.G0T"}, - { 11.597100000, 104.865051500, 4, 7, "KHM 12.XX"}, - { 11.811219000, 104.707711500, 3, 6, "KHM 12.XXX"}, - { 10.596514000, 103.471571750, 3, 6, "KHM 000.XX"}, - { 13.081914000, 103.111363125, 3, 6, "KHM 200.XX"}, - { 13.362214000, 103.786293250, 3, 6, "KHM 400.XX"}, - { 13.640414000, 102.541393250, 3, 6, "KHM 600.XX"}, - { 12.277424000, 104.601316000, 3, 6, "KHM 800.XX"}, - { 11.531024000, 105.314729875, 3, 7, "KHM 900.XX"}, - { 12.579724000, 103.877416000, 3, 6, "KHM B00.XX"}, - { 11.021724000, 104.736642750, 3, 6, "KHM C00.XX"}, - { 11.523524000, 104.483329875, 3, 6, "KHM D00.XX"}, - { 11.854424000, 106.128529875, 4, 6, "KHM F00.XX"}, - { 12.098024000, 105.057629875, 3, 6, "KHM G00.XX"}, - { 13.610024000, 102.946490250, 3, 6, "KHM H00.XX"}, - { 12.520724000, 105.988416000, 3, 5, "KHM J00.XX"}, - { 10.650724000, 104.138642750, 3, 6, "KHM K00.XX"}, - { 12.760724000, 104.848303125, 3, 6, "KHM L00.XX"}, - { 11.645924000, 102.931229875, 3, 6, "KHM M00.XX"}, - { 11.120724000, 105.758529875, 3, 6, "KHM N00.XX"}, - { 10.559824000, 104.279542750, 3, 6, "KHM P00.XX"}, - { 12.490724000, 107.148416000, 3, 5, "KHM Q00.XX"}, - { 14.002324000, 106.746190250, 3, 7, "KHM R00.XX"}, - { 13.560024000, 105.936990250, 3, 5, "KHM S00.XX"}, - { 12.909324000, 102.565703125, 3, 6, "KHM T00.XX"}, - { 12.562024000, 104.153316000, 3, 6, "KHM V00.XX"}, - { 12.016724000, 105.412029875, 4, 7, "KHM W00.XX"}, - { 12.795924000, 103.419803125, 3, 6, "KHM X00.XX"}, - { 9.964924000, 102.869955625, 2, 5, "KHM Y00.XX"}, - { 9.326545000, 103.450227500, 2, 5, "KHM Z00.XX"}, - { 11.557803000, 102.802079500, 2, 5, "KHM 123.XXX"}, - { 12.424046000, 105.430209000, 2, 5, "KHM 1234.XX"}, - { 13.774606000, 102.492781000, 2, 5, "KHM 12.XXXX"}, - { 11.987480000, 104.985000000, 2, 5, "KHM MMH7.0KC"}, - { 33.553700000, 36.248433500, 4, 7, "SYR 12.XX"}, - { 33.540975000, 36.113863125, 3, 6, "SYR 00.XXX"}, - { 36.220814000, 36.991280625, 3, 5, "SYR J0.XXX"}, - { 34.706814000, 36.638119625, 3, 4, "SYR 000.XX"}, - { 35.586644000, 35.717275000, 3, 4, "SYR 200.XX"}, - { 35.096814000, 36.683219625, 3, 4, "SYR 400.XX"}, - { 35.376724000, 40.091280000, 3, 5, "SYR 600.XX"}, - { 36.548524000, 40.693302750, 3, 6, "SYR 700.XX"}, - { 37.090734000, 41.189844625, 3, 6, "SYR 800.XX"}, - { 35.982434000, 38.929776875, 3, 6, "SYR 900.XX"}, - { 34.931024000, 35.866219625, 3, 4, "SYR B00.XX"}, - { 35.991124000, 36.614141375, 3, 5, "SYR C00.XX"}, - { 32.679124000, 36.040749375, 3, 7, "SYR D00.XX"}, - { 35.865524000, 38.490641375, 3, 5, "SYR F00.XX"}, - { 36.567224000, 37.904402750, 3, 5, "SYR G00.XX"}, - { 32.761824000, 36.539049375, 3, 6, "SYR H00.XX"}, - { 35.051824000, 36.998519625, 3, 4, "SYR J00.XX"}, - { 35.685724000, 36.644880000, 3, 4, "SYR K00.XX"}, - { 35.410224000, 35.916080000, 3, 4, "SYR L00.XX"}, - { 35.853524000, 36.272241375, 3, 5, "SYR M00.XX"}, - { 36.413424000, 37.482202750, 3, 5, "SYR N00.XX"}, - { 32.933724000, 35.993749375, 3, 6, "SYR P00.XX"}, - { 34.491524000, 40.868845375, 3, 5, "SYR Q00.XX"}, - { 35.259545000, 35.922775000, 3, 4, "SYR R00.XX"}, - { 34.590724000, 38.230845375, 3, 4, "SYR S00.XX"}, - { 35.860624000, 36.563141375, 3, 5, "SYR T00.XX"}, - { 35.061024000, 40.392819625, 3, 5, "SYR V00.XX"}, - { 34.040424000, 36.647484000, 3, 4, "SYR W00.XX"}, - { 33.191324000, 35.819023625, 3, 8, "SYR X00.XX"}, - { 34.962624000, 36.686119625, 3, 4, "SYR Y00.XX"}, - { 34.578024000, 36.520145375, 3, 6, "SYR Z00.XX"}, - { 36.466790500, 35.840603000, 2, 4, "SYR 123.XXX"}, - { 34.154956500, 35.779189000, 2, 6, "SYR 12.XXXX"}, - { 34.606978500, 39.645533500, 2, 4, "SYR 1234.XX"}, - { 34.817900000, 38.983450000, 2, 4, "SYR B84Z.MSN"}, - { 14.654222500, -17.487378000, 4, 5, "SEN 12.XX"}, - { 14.801395000, -17.503983500, 3, 4, "SEN 12.XXX"}, - { 14.201624000, -16.116309750, 3, 4, "SEN 000.XX"}, - { 12.576545000, -16.312496000, 3, 6, "SEN 100.XX"}, - { 14.470724000, -17.022622625, 3, 4, "SEN 200.XX"}, - { 16.062124000, -16.512461250, 3, 5, "SEN 300.XX"}, - { 14.906545000, -15.933767500, 3, 5, "SEN 400.XX"}, - { 14.836545000, -15.933767500, 3, 5, "SEN 500.XX"}, - { 14.692124000, -16.273022625, 3, 4, "SEN 600.XX"}, - { 15.664724000, -16.265848375, 3, 5, "SEN 700.XX"}, - { 16.469395000, -15.726765625, 3, 6, "SEN 800.XX"}, - { 13.794824000, -13.721809750, 3, 4, "SEN 900.XX"}, - { 12.950724000, -14.991696875, 3, 4, "SEN B00.XX"}, - { 14.374024000, -16.447722625, 3, 4, "SEN C00.XX"}, - { 12.841524000, -16.269696875, 3, 4, "SEN D00.XX"}, - { 14.217724000, -16.871009750, 3, 4, "SEN F00.XX"}, - { 13.786224000, -15.818909750, 3, 5, "SEN G00.XX"}, - { 12.744124000, -15.593496875, 3, 4, "SEN H00.XX"}, - { 15.362064000, -15.507731125, 3, 5, "SEN J00.XX"}, - { 13.627504000, -15.612878750, 3, 5, "SEN JK0.00"}, - { 14.119064000, -15.586773250, 3, 4, "SEN K00.XX"}, - { 14.700404000, -16.491850625, 3, 4, "SEN KK0.00"}, - { 16.525264000, -15.536802375, 3, 6, "SEN L00.XX"}, - { 13.144104000, -14.136778750, 3, 5, "SEN LK0.00"}, - { 15.124964000, -16.665645500, 3, 5, "SEN M00.XX"}, - { 15.364504000, -16.472195375, 3, 5, "SEN MK0.00"}, - { 12.571464000, -12.216502000, 3, 7, "SEN N00.XX"}, - { 14.262304000, -15.971750625, 3, 4, "SEN NK0.00"}, - { 13.989364000, -14.835273250, 3, 4, "SEN P00.XX"}, - { 13.876704000, -16.382978750, 3, 4, "SEN PK0.00"}, - { 14.767164000, -16.713345500, 3, 5, "SEN Q00.XX"}, - { 13.127604000, -13.789205875, 3, 4, "SEN QK0.00"}, - { 12.745164000, -14.207287625, 3, 4, "SEN R00.XX"}, - { 15.594104000, -13.346995375, 3, 6, "SEN RK0.00"}, - { 15.425264000, -15.162731125, 3, 5, "SEN S00.XX"}, - { 15.243604000, -12.904495375, 3, 6, "SEN SK0.00"}, - { 14.517564000, -16.111158875, 3, 4, "SEN T00.XX"}, - { 14.901804000, -12.487223500, 3, 6, "SEN TK0.00"}, - { 12.565264000, -15.889802000, 3, 6, "SEN V00.XX"}, - { 12.868304000, -14.514505875, 3, 4, "SEN VK0.00"}, - { 13.802464000, -16.521773250, 3, 5, "SEN W00.XX"}, - { 12.812104000, -15.987805875, 3, 4, "SEN WK0.00"}, - { 13.932464000, -15.961773250, 3, 4, "SEN X00.XX"}, - { 12.774004000, -16.529305875, 3, 4, "SEN XK0.00"}, - { 14.448364000, -16.747858875, 3, 4, "SEN Y00.XX"}, - { 16.658004000, -14.997540125, 2, 5, "SEN YK0.00"}, - { 12.484364000, -16.569302000, 3, 6, "SEN Z00.XX"}, - { 14.184104000, -16.696850625, 3, 4, "SEN ZK0.00"}, - { 12.997835000, -16.651282000, 2, 3, "SEN 12.XXXX"}, - { 13.915851500, -17.539216500, 2, 3, "SEN 123.XXX"}, - { 14.216526500, -15.100738000, 2, 3, "SEN 1234.XX"}, - { 16.388475000, -17.392916500, 2, 3, "SEN 1234.XXX"}, - { 42.896500000, 74.538638000, 4, 7, "KGZ 12.XX"}, - { 42.848965000, 73.823437000, 3, 6, "KGZ 12.XXX"}, - { 40.504814000, 72.733309125, 3, 6, "KGZ 000.XX"}, - { 40.909114000, 72.880309125, 3, 6, "KGZ 200.XX"}, - { 42.481614000, 78.310441500, 3, 9, "KGZ 400.XX"}, - { 42.807614000, 75.204462000, 4, 8, "KGZ 600.XX"}, - { 41.436545000, 75.890297500, 3, 4, "KGZ 800.XX"}, - { 42.540945000, 72.161305000, 3, 7, "KGZ 900.XX"}, - { 40.266545000, 72.025293125, 3, 6, "KGZ B00.XX"}, - { 40.828624000, 73.252251125, 3, 4, "KGZ C00.XX"}, - { 42.496724000, 76.131308500, 3, 6, "KGZ D00.XX"}, - { 41.067024000, 72.711112500, 3, 6, "KGZ F00.XX"}, - { 40.755024000, 72.837651125, 3, 6, "KGZ G00.XX"}, - { 41.390724000, 72.166212500, 3, 6, "KGZ H00.XX"}, - { 41.300724000, 72.396212500, 3, 6, "KGZ J00.XX"}, - { 41.720724000, 74.385760000, 3, 4, "KGZ K00.XX"}, - { 41.923324000, 72.900560000, 3, 6, "KGZ L00.XX"}, - { 40.821824000, 72.952351125, 3, 6, "KGZ M00.XX"}, - { 42.844024000, 75.656256000, 3, 7, "KGZ N00.XX"}, - { 42.386024000, 77.954808500, 3, 9, "KGZ P00.XX"}, - { 41.204624000, 75.762012500, 3, 4, "KGZ Q00.XX"}, - { 39.917545000, 69.492290625, 3, 7, "KGZ R00.XX"}, - { 42.139734000, 76.916262500, 3, 8, "KGZ S00.XX"}, - { 41.081724000, 72.294012500, 3, 6, "KGZ T00.XX"}, - { 39.940545000, 69.554293125, 3, 7, "KGZ V00.XX"}, - { 41.211024000, 75.867412500, 3, 4, "KGZ W00.XX"}, - { 42.770724000, 78.304856000, 3, 10, "KGZ X00.XX"}, - { 42.790724000, 75.534856000, 3, 7, "KGZ Y00.XX"}, - { 42.679834000, 77.021684000, 3, 8, "KGZ Z00.XX"}, - { 42.765196000, 71.091851000, 2, 8, "KGZ 123.XXX"}, - { 41.909030000, 70.637704000, 2, 8, "KGZ 12.XXXX"}, - { 40.160281000, 69.546539000, 2, 8, "KGZ 0HHH.HH"}, - { 39.732241000, 69.841150000, 2, 4, "KGZ 1123.XX"}, - { 41.693535000, 73.859685000, 3, 4, "KGZ 2123.XX"}, - { 41.693535000, 74.484645000, 3, 4, "KGZ 3123.XX"}, - { 41.693535000, 75.109605000, 2, 3, "KGZ 4123.XX"}, - { 41.693535000, 75.734565000, 2, 3, "KGZ 5123.XX"}, - { 41.693535000, 76.359525000, 2, 3, "KGZ 6123.XX"}, - { 41.693535000, 76.984485000, 2, 5, "KGZ 7123.XX"}, - { 41.693535000, 77.609445000, 2, 5, "KGZ 8123.XX"}, - { 41.693535000, 78.234405000, 2, 6, "KGZ 9123.XX"}, - { 41.693535000, 78.859365000, 2, 6, "KGZ B123.XX"}, - { 41.202495000, 73.864864500, 3, 4, "KGZ C123.XX"}, - { 41.202495000, 74.484616500, 2, 3, "KGZ D123.XX"}, - { 41.202495000, 75.104368500, 2, 3, "KGZ F123.XX"}, - { 41.202495000, 75.724120500, 2, 3, "KGZ G123.XX"}, - { 41.202495000, 76.343872500, 2, 3, "KGZ H123.XX"}, - { 41.202495000, 76.963624500, 2, 5, "KGZ J123.XX"}, - { 41.202495000, 77.583376500, 2, 5, "KGZ K123.XX"}, - { 41.535006500, 78.224701500, 2, 6, "KGZ L123.XX"}, - { 40.711455000, 73.864836000, 3, 5, "KGZ M123.XX"}, - { 40.711455000, 74.479380000, 2, 4, "KGZ N123.XX"}, - { 40.711455000, 75.093923000, 2, 4, "KGZ P123.XX"}, - { 40.711455000, 75.708468000, 2, 4, "KGZ Q123.XX"}, - { 40.711455000, 76.323012000, 2, 4, "KGZ R123.XX"}, - { 40.983485000, 76.957238000, 2, 6, "KGZ S123.XX"}, - { 40.220415000, 73.872618500, 3, 7, "KGZ T123.XX"}, - { 40.220415000, 74.481954500, 2, 6, "KGZ V123.XX"}, - { 40.220415000, 75.091290500, 2, 6, "KGZ W123.XX"}, - { 40.220415000, 75.700626500, 2, 6, "KGZ X123.XX"}, - { 40.220415000, 76.309962500, 2, 6, "KGZ Y123.XX"}, - { 39.729375000, 73.872590000, 3, 7, "KGZ Z123.XX"}, - { 41.220700000, 74.739599500, 2, 3, "KGZ RY4V.V26"}, - { 53.936500000, 27.487909500, 4, 5, "BLR 12.XX"}, - { 53.976104000, 27.346040125, 3, 4, "BLR 00.XXX"}, - { 52.496104000, 30.793456375, 3, 5, "BLR 80.XXX"}, - { 53.966404000, 30.123140125, 3, 4, "BLR J0.XXX"}, - { 55.091384000, 29.982101500, 3, 5, "BLR S0.XXX"}, - { 53.719544000, 23.729404125, 3, 5, "BLR 000.XX"}, - { 53.719544000, 23.832101125, 3, 5, "BLR 100.XX"}, - { 52.148844000, 23.593927375, 3, 6, "BLR 200.XX"}, - { 52.148844000, 23.692890375, 3, 6, "BLR 300.XX"}, - { 53.189485000, 29.140173750, 3, 4, "BLR 400.XX"}, - { 53.178024000, 25.953226750, 3, 4, "BLR 500.XX"}, - { 54.258845000, 28.449382500, 3, 4, "BLR 600.XX"}, - { 52.153145000, 26.007132375, 3, 5, "BLR 700.XX"}, - { 54.550724000, 30.340844500, 3, 4, "BLR 800.XX"}, - { 52.094024000, 29.178621875, 3, 5, "BLR 900.XX"}, - { 52.860324000, 27.468330750, 3, 4, "BLR B00.XX"}, - { 55.533034000, 28.508892500, 3, 5, "BLR C00.XX"}, - { 53.943524000, 25.229135625, 3, 6, "BLR D00.XX"}, - { 54.354724000, 26.784644500, 3, 4, "BLR F00.XX"}, - { 55.531124000, 28.716136500, 3, 5, "BLR G00.XX"}, - { 52.636545000, 29.639968750, 3, 4, "BLR H00.XX"}, - { 52.411924000, 30.324021875, 3, 4, "BLR J00.XX"}, - { 52.931324000, 29.944030750, 3, 4, "BLR K00.XX"}, - { 53.070724000, 27.482426750, 3, 4, "BLR L00.XX"}, - { 52.250724000, 24.284121875, 3, 5, "BLR M00.XX"}, - { 53.748324000, 31.642935625, 3, 9, "BLR N00.XX"}, - { 54.112464000, 28.281544500, 3, 4, "BLR P00.XX"}, - { 53.079904000, 29.987719750, 3, 4, "BLR PK0.00"}, - { 53.101164000, 25.273247250, 3, 4, "BLR Q00.XX"}, - { 53.150004000, 24.399219750, 3, 4, "BLR QK0.00"}, - { 52.139264000, 29.276335625, 3, 5, "BLR R00.XX"}, - { 54.481104000, 26.352206500, 3, 4, "BLR RK0.00"}, - { 53.319464000, 28.575047250, 3, 4, "BLR S00.XX"}, - { 54.280304000, 30.931706500, 3, 6, "BLR SK0.00"}, - { 52.556064000, 24.903534250, 3, 4, "BLR T00.XX"}, - { 53.591604000, 25.769713625, 3, 4, "BLR TK0.00"}, - { 54.512564000, 26.856944500, 3, 4, "BLR V00.XX"}, - { 52.545704000, 24.404098750, 3, 4, "BLR VK0.00"}, - { 53.702464000, 27.088045875, 3, 4, "BLR W00.XX"}, - { 53.504104000, 28.106213625, 3, 4, "BLR WK0.00"}, - { 55.132464000, 26.786070500, 3, 6, "BLR X00.XX"}, - { 52.245104000, 26.766505875, 3, 5, "BLR XK0.00"}, - { 53.535964000, 30.169045875, 3, 4, "BLR Y00.XX"}, - { 52.405504000, 31.275005875, 3, 8, "BLR YK0.00"}, - { 54.892764000, 28.646357500, 3, 4, "BLR Z00.XX"}, - { 53.596304000, 31.900513625, 3, 11, "BLR ZK0.00"}, - { 53.825522000, 23.344236500, 2, 4, "BLR 123.XXX"}, - { 53.665681000, 28.320425000, 2, 3, "BLR 12.XXXX"}, - { 55.070304000, 25.359242000, 2, 5, "BLR 1234.XX"}, - { 53.717191000, 27.986708500, 2, 3, "BLR RK0G.QP4"}, - { 6.782793000, -58.200399000, 4, 5, "GUY 12.XX"}, - { 6.654079000, -58.514215000, 3, 4, "GUY 12.XXX"}, - { 5.968704000, -58.391224750, 3, 4, "GUY 000.XX"}, - { 6.249304000, -57.610524750, 3, 4, "GUY 400.XX"}, - { 6.249304000, -57.436584750, 3, 4, "GUY 800.XX"}, - { 5.907404000, -57.288424750, 3, 4, "GUY D00.XX"}, - { 7.257794000, -58.608258625, 3, 4, "GUY J00.XX"}, - { 6.384394000, -58.724850750, 3, 4, "GUY M00.XX"}, - { 6.467894000, -57.748250750, 3, 4, "GUY Q00.XX"}, - { 6.392894000, -57.702450750, 3, 4, "GUY T00.XX"}, - { 6.554994000, -57.859150750, 3, 4, "GUY X00.XX"}, - { 4.854064000, -59.622863000, 2, 7, "GUY 12.XXXX"}, - { 5.509173500, -59.339453500, 2, 3, "GUY 123.XXX"}, - { 7.164254000, -61.350911500, 2, 4, "GUY 1234.XX"}, - { 8.046152000, -61.250852500, 2, 4, "GUY 1234.XXX"}, - { 17.988645000, 102.520236250, 4, 7, "LAO 00.XX"}, - { 17.942215000, 102.611711250, 4, 7, "LAO J0.XX"}, - { 18.241271000, 102.399255000, 3, 6, "LAO 12.XXX"}, - { 16.550514000, 104.686343875, 3, 6, "LAO 000.XX"}, - { 15.108860000, 105.751814500, 3, 5, "LAO 200.XX"}, - { 20.400514000, 103.974985875, 4, 7, "LAO 400.XX"}, - { 17.386031000, 104.740925125, 3, 6, "LAO 600.XX"}, - { 19.870514000, 102.075155750, 3, 5, "LAO 800.XX"}, - { 14.795648000, 106.775116500, 3, 5, "LAO B00.XX"}, - { 18.378786000, 103.583172250, 3, 6, "LAO D00.XX"}, - { 20.947221000, 101.339008000, 3, 4, "LAO G00.XX"}, - { 21.170514000, 101.084477250, 3, 9, "LAO J00.XX"}, - { 19.380724000, 103.327060500, 3, 6, "LAO L00.XX"}, - { 15.760724000, 106.367851625, 3, 5, "LAO M00.XX"}, - { 21.737432000, 102.062053375, 3, 8, "LAO N00.XX"}, - { 19.127288000, 101.480290500, 3, 5, "LAO P00.XX"}, - { 14.943499000, 105.852235500, 3, 5, "LAO Q00.XX"}, - { 20.840724000, 104.256608000, 3, 5, "LAO R00.XX"}, - { 15.620724000, 105.757851625, 3, 5, "LAO S00.XX"}, - { 18.532585000, 102.391005375, 3, 6, "LAO T00.XX"}, - { 14.153471000, 105.818798250, 3, 7, "LAO V00.XX"}, - { 18.954332000, 102.407328375, 3, 6, "LAO W00.XX"}, - { 20.350724000, 101.606721875, 3, 5, "LAO X00.XX"}, - { 15.450724000, 106.657851625, 3, 5, "LAO Y00.XX"}, - { 18.272788000, 104.147390250, 3, 6, "LAO Z00.XX"}, - { 16.333525000, 105.125316000, 2, 5, "LAO 12.XXXX"}, - { 20.364626500, 101.406082500, 2, 4, "LAO 123.XXX"}, - { 16.338624000, 104.515681500, 2, 5, "LAO 0123.XX"}, - { 20.369669000, 103.921070500, 3, 6, "LAO 1123.XX"}, - { 17.171426000, 104.562828000, 2, 5, "LAO 2123.XX"}, - { 20.844263000, 101.029677000, 2, 4, "LAO 3123.XX"}, - { 21.465332000, 101.858537000, 2, 7, "LAO 4123.XX"}, - { 18.000688000, 103.948008000, 3, 6, "LAO 5123.XX"}, - { 18.203415000, 103.890324000, 2, 5, "LAO JKN0.DX0"}, - { 44.475100000, 26.047855500, 4, 6, "ROU 12.XX"}, - { 44.506104000, 25.931601125, 3, 5, "ROU 00.XXX"}, - { 47.226104000, 27.393010125, 3, 7, "ROU 80.XXX"}, - { 46.826104000, 23.424695000, 3, 5, "ROU J0.XXX"}, - { 45.654684000, 21.066310875, 3, 6, "ROU S0.XXX"}, - { 44.222645000, 28.572313125, 3, 4, "ROU 000.XX"}, - { 44.359824000, 23.758187625, 3, 4, "ROU 100.XX"}, - { 45.480724000, 27.982370750, 3, 5, "ROU 200.XX"}, - { 45.693924000, 25.555870750, 3, 5, "ROU 300.XX"}, - { 44.980724000, 25.972935125, 3, 5, "ROU 400.XX"}, - { 45.317924000, 27.898670750, 3, 5, "ROU 500.XX"}, - { 47.105324000, 21.862775625, 3, 6, "ROU 600.XX"}, - { 46.620724000, 26.861240000, 3, 5, "ROU 700.XX"}, - { 46.223124000, 21.269840000, 3, 7, "ROU 800.XX"}, - { 44.900724000, 24.812935125, 3, 5, "ROU 900.XX"}, - { 45.831024000, 24.081105375, 3, 5, "ROU B00.XX"}, - { 46.594524000, 24.504540000, 3, 5, "ROU C00.XX"}, - { 47.700724000, 23.520110250, 3, 5, "ROU D00.XX"}, - { 45.190724000, 26.762370750, 3, 5, "ROU F00.XX"}, - { 47.830724000, 22.829545875, 3, 7, "ROU G00.XX"}, - { 47.756464000, 26.615757625, 3, 7, "ROU H00.XX"}, - { 45.105204000, 24.331251125, 3, 5, "ROU HK0.00"}, - { 47.671664000, 26.195886750, 3, 5, "ROU J00.XX"}, - { 46.927704000, 26.331603625, 3, 5, "ROU JK0.00"}, - { 44.644945000, 22.606415625, 3, 7, "ROU K00.XX"}, - { 45.679304000, 27.131127375, 3, 5, "ROU KK0.00"}, - { 45.060964000, 23.227633375, 3, 5, "ROU L00.XX"}, - { 45.180104000, 28.758288750, 3, 5, "ROU LK0.00"}, - { 44.943264000, 25.407333375, 3, 5, "ROU M00.XX"}, - { 45.307304000, 21.854288750, 3, 4, "ROU MK0.00"}, - { 47.152464000, 24.454915875, 3, 5, "ROU N00.XX"}, - { 44.415504000, 24.323240625, 3, 5, "ROU NK0.00"}, - { 45.776764000, 22.867775125, 3, 5, "ROU P00.XX"}, - { 46.641604000, 27.680865000, 3, 5, "ROU PK0.00"}, - { 44.221264000, 27.283076875, 3, 4, "ROU Q00.XX"}, - { 43.893304000, 25.924402000, 3, 6, "ROU QK0.00"}, - { 46.942464000, 26.884915875, 3, 5, "ROU R00.XX"}, - { 45.880704000, 22.884127375, 3, 5, "ROU RK0.00"}, - { 46.225764000, 27.626145000, 3, 5, "ROU S00.XX"}, - { 46.074104000, 23.532727375, 3, 5, "ROU SK0.00"}, - { 47.192464000, 23.014915875, 3, 5, "ROU T00.XX"}, - { 45.870904000, 25.768627375, 3, 5, "ROU TK0.00"}, - { 46.582464000, 23.735345000, 3, 5, "ROU V00.XX"}, - { 46.159804000, 24.313827375, 3, 5, "ROU VK0.00"}, - { 44.592964000, 27.330576875, 3, 5, "ROU W00.XX"}, - { 46.244404000, 26.746065000, 3, 5, "ROU WK0.00"}, - { 43.989764000, 25.270706000, 3, 4, "ROU X00.XX"}, - { 45.404104000, 23.343088750, 3, 5, "ROU XK0.00"}, - { 45.702464000, 21.865775125, 3, 4, "ROU Y00.XX"}, - { 44.258204000, 28.261440625, 3, 4, "ROU YK0.00"}, - { 45.865964000, 27.385875125, 3, 5, "ROU Z00.XX"}, - { 46.364104000, 25.772365000, 3, 5, "ROU ZK0.00"}, - { 48.080974000, 22.803653500, 2, 6, "ROU 01.XXXX"}, - { 47.912628000, 23.727060500, 2, 4, "ROU 11.XXXX"}, - { 47.864142500, 25.243299000, 2, 4, "ROU 21.XXXX"}, - { 47.883818000, 25.937459500, 2, 4, "ROU 31.XXXX"}, - { 47.883818000, 26.617772000, 2, 6, "ROU 41.XXXX"}, - { 47.390118000, 21.936249500, 2, 5, "ROU 51.XXXX"}, - { 47.424732000, 22.573455500, 2, 4, "ROU 61.XXXX"}, - { 47.424732000, 23.209455500, 2, 4, "ROU 71.XXXX"}, - { 47.424732000, 23.845455500, 2, 4, "ROU 81.XXXX"}, - { 47.424732000, 24.481455500, 2, 4, "ROU 91.XXXX"}, - { 47.424732000, 25.117455500, 2, 4, "ROU B1.XXXX"}, - { 47.424732000, 25.753455500, 2, 4, "ROU C1.XXXX"}, - { 47.424732000, 26.389455500, 2, 4, "ROU D1.XXXX"}, - { 47.424732000, 27.025386500, 2, 4, "ROU F1.XXXX"}, - { 46.865475000, 21.549776000, 2, 5, "ROU G1.XXXX"}, - { 46.865475000, 22.213776000, 2, 4, "ROU H1.XXXX"}, - { 46.865475000, 22.877776000, 2, 4, "ROU J1.XXXX"}, - { 46.865475000, 23.541776000, 3, 5, "ROU K1.XXXX"}, - { 46.865475000, 24.205776000, 2, 4, "ROU L1.XXXX"}, - { 46.865475000, 24.869776000, 2, 4, "ROU M1.XXXX"}, - { 46.865475000, 25.533776000, 2, 4, "ROU N1.XXXX"}, - { 46.865475000, 26.197776000, 2, 4, "ROU P1.XXXX"}, - { 46.865475000, 26.861776000, 2, 4, "ROU Q1.XXXX"}, - { 46.865475000, 27.525490500, 2, 4, "ROU R1.XXXX"}, - { 46.336243000, 21.137139000, 2, 6, "ROU S1.XXXX"}, - { 46.336243000, 21.789139000, 2, 3, "ROU T1.XXXX"}, - { 46.336243000, 22.441139000, 2, 4, "ROU V1.XXXX"}, - { 46.336243000, 23.093139000, 2, 4, "ROU W1.XXXX"}, - { 46.336243000, 23.745139000, 2, 4, "ROU X1.XXXX"}, - { 46.336243000, 24.397139000, 2, 4, "ROU Y1.XXXX"}, - { 46.336243000, 25.049139000, 2, 4, "ROU Z1.XXXX"}, - { 46.766257000, 25.701139000, 2, 4, "ROU 012.XXX"}, - { 46.766257000, 26.353139000, 2, 4, "ROU 112.XXX"}, - { 46.766257000, 27.005139000, 2, 4, "ROU 212.XXX"}, - { 46.766257000, 27.656953500, 2, 4, "ROU 312.XXX"}, - { 45.740808000, 20.274405000, 2, 5, "ROU 412.XXX"}, - { 45.740808000, 20.881405000, 2, 3, "ROU 512.XXX"}, - { 46.254024000, 21.508744500, 2, 3, "ROU 612.XXX"}, - { 46.254024000, 22.115744500, 2, 3, "ROU 712.XXX"}, - { 46.254024000, 22.722744500, 2, 4, "ROU 812.XXX"}, - { 46.254024000, 23.329744500, 2, 4, "ROU 912.XXX"}, - { 46.254024000, 23.936744500, 2, 4, "ROU B12.XXX"}, - { 46.254024000, 24.543744500, 2, 4, "ROU C12.XXX"}, - { 46.254024000, 25.150744500, 2, 4, "ROU D12.XXX"}, - { 46.254024000, 25.757744500, 2, 4, "ROU F12.XXX"}, - { 46.254024000, 26.364744500, 2, 4, "ROU G12.XXX"}, - { 46.254024000, 26.972035000, 2, 4, "ROU H12.XXX"}, - { 46.254024000, 27.584222500, 2, 4, "ROU J12.XXX"}, - { 45.707793000, 20.796535000, 2, 5, "ROU K12.XXX"}, - { 45.707793000, 21.437535000, 2, 3, "ROU L12.XXX"}, - { 45.707793000, 22.078535000, 2, 3, "ROU M12.XXX"}, - { 45.707793000, 22.719535000, 2, 4, "ROU N12.XXX"}, - { 45.707793000, 23.360535000, 2, 4, "ROU P12.XXX"}, - { 45.707793000, 24.001535000, 2, 4, "ROU Q12.XXX"}, - { 45.707793000, 24.642535000, 2, 4, "ROU R12.XXX"}, - { 45.707793000, 25.283535000, 2, 4, "ROU S12.XXX"}, - { 45.707793000, 25.924535000, 2, 4, "ROU T12.XXX"}, - { 45.707793000, 26.565535000, 2, 4, "ROU V12.XXX"}, - { 45.707793000, 27.206535000, 3, 5, "ROU W12.XXX"}, - { 45.707793000, 27.847349500, 2, 4, "ROU X12.XXX"}, - { 45.439617500, 28.506646500, 2, 4, "ROU Y12.XXX"}, - { 45.097685500, 21.380330500, 2, 5, "ROU Z12.XXX"}, - { 44.720256000, 22.103648000, 3, 6, "ROU 0123.XX"}, - { 44.720256000, 22.737648000, 2, 6, "ROU 1123.XX"}, - { 44.720256000, 23.371648000, 2, 4, "ROU 2123.XX"}, - { 44.720256000, 24.005648000, 2, 4, "ROU 3123.XX"}, - { 44.720256000, 24.639648000, 2, 4, "ROU 4123.XX"}, - { 44.720256000, 25.273648000, 2, 4, "ROU 5123.XX"}, - { 44.720256000, 25.907648000, 2, 4, "ROU 6123.XX"}, - { 44.720256000, 26.541648000, 2, 4, "ROU 7123.XX"}, - { 44.720256000, 27.175648000, 2, 4, "ROU 8123.XX"}, - { 44.720256000, 27.809648000, 2, 4, "ROU 9123.XX"}, - { 44.720256000, 28.443648000, 2, 4, "ROU B123.XX"}, - { 44.720256000, 29.077648000, 2, 4, "ROU C123.XX"}, - { 44.635922000, 21.590990500, 2, 5, "ROU D123.XX"}, - { 44.180265000, 22.453733500, 2, 7, "ROU F123.XX"}, - { 44.180265000, 23.113733500, 2, 5, "ROU G123.XX"}, - { 44.180265000, 23.773733500, 2, 5, "ROU H123.XX"}, - { 44.180265000, 24.433733500, 2, 3, "ROU J123.XX"}, - { 44.180265000, 25.093733500, 2, 3, "ROU K123.XX"}, - { 44.180265000, 25.753733500, 2, 5, "ROU L123.XX"}, - { 44.180265000, 26.413733500, 2, 5, "ROU M123.XX"}, - { 44.180265000, 27.073733500, 2, 5, "ROU N123.XX"}, - { 44.180265000, 27.733733500, 2, 5, "ROU P123.XX"}, - { 44.180265000, 28.393733500, 2, 3, "ROU Q123.XX"}, - { 44.109404000, 22.843451000, 2, 7, "ROU R123.XX"}, - { 43.676776500, 23.473477000, 2, 5, "ROU S123.XX"}, - { 43.676776500, 24.103477000, 2, 5, "ROU T123.XX"}, - { 43.667001500, 24.733562500, 2, 5, "ROU V123.XX"}, - { 43.667001500, 25.343562500, 2, 5, "ROU W123.XX"}, - { 43.987175000, 25.975143000, 2, 5, "ROU X123.XX"}, - { 43.983037500, 26.955375500, 2, 5, "ROU Y123.XX"}, - { 44.083010000, 27.956997000, 2, 5, "ROU Z123.XX"}, - { 45.938825000, 24.978325000, 2, 4, "ROU QF2V.H56"}, - { 5.615345000, -0.237963250, 4, 5, "GHA 10.XX"}, - { 5.599595000, -0.198325750, 4, 5, "GHA J0.XX"}, - { 5.658801500, -0.469895000, 3, 4, "GHA 12.XXX"}, - { 6.773734000, -1.702905750, 3, 4, "GHA 000.XX"}, - { 6.773734000, -1.615936750, 3, 4, "GHA 100.XX"}, - { 6.687245000, -1.702905750, 3, 4, "GHA 200.XX"}, - { 6.687245000, -1.615936750, 3, 4, "GHA 300.XX"}, - { 9.456115000, -0.881629500, 3, 5, "GHA 400.XX"}, - { 6.211045000, -1.701773750, 3, 4, "GHA 500.XX"}, - { 10.830724000, -0.891357250, 3, 5, "GHA 600.XX"}, - { 6.136765000, -0.303258750, 3, 4, "GHA 700.XX"}, - { 4.954731000, -1.824142875, 3, 4, "GHA 800.XX"}, - { 7.371295000, -2.360273125, 3, 4, "GHA 900.XX"}, - { 5.158145000, -1.299774375, 3, 4, "GHA B00.XX"}, - { 6.656178000, 0.435819250, 3, 6, "GHA C00.XX"}, - { 10.090024000, -2.548257250, 3, 6, "GHA D00.XX"}, - { 11.065045000, -0.297155625, 3, 6, "GHA F00.XX"}, - { 6.561421000, -0.806386250, 3, 4, "GHA G00.XX"}, - { 4.945051000, -1.735565875, 3, 4, "GHA GK0.00"}, - { 9.452465000, -0.041258500, 3, 5, "GHA H00.XX"}, - { 5.529414000, -0.722257750, 3, 4, "GHA HK0.00"}, - { 6.809028000, -1.117719250, 3, 4, "GHA J00.XX"}, - { 5.349175000, -0.657544750, 3, 4, "GHA JK0.00"}, - { 7.593612000, -1.972136875, 3, 4, "GHA K00.XX"}, - { 7.459825000, -2.623574875, 3, 5, "GHA KK0.00"}, - { 5.854825000, -0.685360250, 3, 4, "GHA L00.XX"}, - { 7.144105000, 0.443729375, 3, 6, "GHA LK0.00"}, - { 6.089440000, 1.008568750, 3, 4, "GHA M00.XX"}, - { 5.294105000, -2.026199750, 3, 4, "GHA MK0.00"}, - { 7.067645000, -1.418573125, 3, 4, "GHA N00.XX"}, - { 5.924045000, -1.000477250, 3, 4, "GHA NK0.00"}, - { 5.548386000, -0.864073750, 3, 4, "GHA P00.XX"}, - { 6.040938000, -0.474364750, 3, 4, "GHA PK0.00"}, - { 5.805045000, 0.867226250, 3, 4, "GHA Q00.XX"}, - { 5.918305000, 0.963807750, 3, 4, "GHA QK0.00"}, - { 6.397392000, -0.397879250, 3, 4, "GHA R00.XX"}, - { 7.734105000, -2.136271625, 3, 4, "GHA RK0.00"}, - { 9.641236000, -0.860942125, 3, 5, "GHA S00.XX"}, - { 5.126525000, -1.369815625, 3, 4, "GHA SK0.00"}, - { 7.033545000, 0.281026875, 3, 4, "GHA T00.XX"}, - { 5.954105000, -1.816199750, 3, 4, "GHA TK0.00"}, - { 8.069045000, -1.746773125, 3, 4, "GHA V00.XX"}, - { 5.459415000, -2.152977250, 3, 4, "GHA VK0.00"}, - { 5.292858000, -0.787038250, 3, 4, "GHA W00.XX"}, - { 4.867571000, -2.245145875, 3, 4, "GHA WK0.00"}, - { 6.832465000, -1.901086250, 3, 4, "GHA X00.XX"}, - { 6.092508000, -0.148506750, 3, 4, "GHA XK0.00"}, - { 5.211545000, -1.114274375, 3, 4, "GHA Y00.XX"}, - { 6.625070000, -1.236299750, 3, 4, "GHA YK0.00"}, - { 5.008554000, -1.679907625, 3, 4, "GHA Z00.XX"}, - { 5.697618000, -1.292997750, 3, 4, "GHA ZK0.00"}, - { 8.032739000, -2.551918500, 2, 4, "GHA 12.XXXX"}, - { 9.206780000, -2.823492500, 2, 4, "GHA 1234.XX"}, - { 7.419637500, -3.003969500, 2, 5, "GHA 012.XXX"}, - { 7.042719000, -3.233669000, 2, 5, "GHA 112.XXX"}, - { 6.597109000, -3.233669000, 2, 5, "GHA 212.XXX"}, - { 6.699740500, -2.694929000, 2, 4, "GHA 312.XXX"}, - { 6.699740500, -2.215793000, 2, 3, "GHA 412.XXX"}, - { 6.699740500, -1.736657000, 2, 3, "GHA 512.XXX"}, - { 6.699740500, -1.257521000, 2, 3, "GHA 612.XXX"}, - { 6.699740500, -0.778386000, 2, 3, "GHA 712.XXX"}, - { 6.699740500, -0.299250000, 2, 3, "GHA 812.XXX"}, - { 6.749393000, 0.180059500, 2, 3, "GHA 912.XXX"}, - { 6.749393000, 0.623059500, 2, 5, "GHA B12.XXX"}, - { 6.203244500, -3.113930000, 2, 5, "GHA C12.XXX"}, - { 6.203244500, -2.634794000, 2, 4, "GHA D12.XXX"}, - { 6.203244500, -2.155658000, 2, 3, "GHA F12.XXX"}, - { 6.203244500, -1.676522000, 3, 4, "GHA G12.XXX"}, - { 6.203244500, -1.197386000, 2, 3, "GHA H12.XXX"}, - { 6.203244500, -0.718250000, 2, 3, "GHA J12.XXX"}, - { 6.203244500, -0.239113000, 2, 3, "GHA K12.XXX"}, - { 6.156538500, 0.240022000, 2, 3, "GHA L12.XXX"}, - { 6.121647000, 0.718995500, 2, 5, "GHA M12.XXX"}, - { 5.709475500, -3.043930000, 2, 5, "GHA N12.XXX"}, - { 5.709475500, -2.564794000, 2, 4, "GHA P12.XXX"}, - { 5.709475500, -2.085658000, 2, 3, "GHA Q12.XXX"}, - { 5.709475500, -1.606522000, 2, 3, "GHA R12.XXX"}, - { 5.709475500, -1.127386000, 2, 3, "GHA S12.XXX"}, - { 5.709475500, -0.648250000, 2, 3, "GHA T12.XXX"}, - { 5.709475500, -0.169115000, 3, 4, "GHA V12.XXX"}, - { 5.086592000, -3.091379500, 2, 5, "GHA W12.XXX"}, - { 4.738138500, -2.436418500, 2, 3, "GHA X12.XXX"}, - { 4.738138500, -2.009098000, 2, 3, "GHA Y12.XXX"}, - { 5.247641000, -1.569546500, 2, 3, "GHA Z12.XXX"}, - { 7.950813500, -1.028075000, 2, 3, "GHA RLWB.TLV"}, - { 0.355100000, 32.542110000, 4, 5, "UGA 12.XX"}, - { 0.480831000, 32.371425000, 3, 4, "UGA 12.XXX"}, - { 2.820724000, 32.239320000, 3, 4, "UGA 000.XX"}, - { 2.300724000, 32.849320000, 3, 4, "UGA 100.XX"}, - { 0.468015000, 33.137054000, 3, 4, "UGA 200.XX"}, - { 1.130724000, 34.129320000, 3, 6, "UGA 300.XX"}, - { -0.559276000, 30.609320000, 3, 4, "UGA 400.XX"}, - { -0.289276000, 31.689320000, 3, 4, "UGA 500.XX"}, - { 0.196545000, 30.000225000, 3, 7, "UGA 600.XX"}, - { 0.675624000, 33.140120000, 3, 4, "UGA 700.XX"}, - { 3.070624000, 30.873920000, 3, 6, "UGA 800.XX"}, - { -1.209276000, 29.939320000, 3, 6, "UGA 900.XX"}, - { 3.340724000, 32.829207125, 3, 4, "UGA B00.XX"}, - { 0.764624000, 34.171020000, 3, 6, "UGA C00.XX"}, - { 1.750724000, 33.559320000, 3, 4, "UGA D00.XX"}, - { 0.710724000, 30.229320000, 3, 7, "UGA F00.XX"}, - { 0.660224000, 33.458620000, 3, 4, "UGA G00.XX"}, - { 0.498824000, 34.073620000, 3, 6, "UGA H00.XX"}, - { 0.440724000, 32.009320000, 3, 4, "UGA J00.XX"}, - { 1.487124000, 31.313920000, 3, 4, "UGA K00.XX"}, - { 0.392464000, 32.899085000, 3, 4, "UGA L00.XX"}, - { 3.397804000, 30.937673125, 3, 6, "UGA LK0.00"}, - { 1.696764000, 31.684785000, 3, 4, "UGA M00.XX"}, - { 2.428904000, 30.947945000, 3, 7, "UGA MK0.00"}, - { 1.192264000, 33.694285000, 3, 4, "UGA N00.XX"}, - { 0.839404000, 32.472745000, 3, 4, "UGA NK0.00"}, - { 2.513264000, 31.058185000, 3, 7, "UGA P00.XX"}, - { -0.125896000, 30.473945000, 3, 4, "UGA PK0.00"}, - { -0.530136000, 30.135385000, 3, 4, "UGA Q00.XX"}, - { 1.755104000, 33.134445000, 3, 4, "UGA QK0.00"}, - { 0.595664000, 32.507385000, 3, 4, "UGA R00.XX"}, - { 3.393104000, 31.754673125, 3, 4, "UGA RK0.00"}, - { 0.706564000, 32.876685000, 3, 4, "UGA S00.XX"}, - { 0.736304000, 32.497945000, 3, 4, "UGA SK0.00"}, - { -0.863036000, 29.609085000, 3, 6, "UGA T00.XX"}, - { 2.467204000, 31.454645000, 3, 4, "UGA TK0.00"}, - { 0.673164000, 30.484285000, 3, 7, "UGA V00.XX"}, - { 0.558304000, 31.370745000, 3, 4, "UGA VK0.00"}, - { -0.564736000, 30.366985000, 3, 4, "UGA W00.XX"}, - { 0.602504000, 30.608245000, 3, 7, "UGA WK0.00"}, - { 3.472464000, 31.208999375, 3, 6, "UGA X00.XX"}, - { -0.144096000, 31.827245000, 3, 4, "UGA XK0.00"}, - { 0.721764000, 30.028485000, 3, 7, "UGA Y00.XX"}, - { 0.184404000, 30.428045000, 3, 7, "UGA YK0.00"}, - { 3.022464000, 34.079085000, 3, 5, "UGA Z00.XX"}, - { 0.277504000, 30.135845000, 3, 7, "UGA ZK0.00"}, - { 2.768277000, 30.890786500, 2, 5, "UGA 12.XXXX"}, - { 1.612768000, 31.549790500, 2, 3, "UGA 123.XXX"}, - { 1.639681000, 29.649826000, 2, 6, "UGA 1234.XX"}, - { 3.834339000, 29.770886000, 1, 6, "UGA 1234.XXX"}, - { 51.537802000, -0.188300000, 4, 5, "GBR 12.XX"}, - { 51.568245000, -0.477773000, 3, 4, "GBR 12.XXX"}, - { 55.910724000, -4.341980375, 3, 4, "GBR 000.XX"}, - { 52.631924000, -2.180169250, 3, 4, "GBR 100.XX"}, - { 52.588679000, -2.038423250, 3, 4, "GBR 200.XX"}, - { 52.588679000, -1.896677250, 3, 4, "GBR 300.XX"}, - { 52.545435000, -2.180169250, 3, 4, "GBR 400.XX"}, - { 52.502190000, -2.037632125, 3, 4, "GBR 500.XX"}, - { 52.502190000, -1.897568125, 3, 4, "GBR 600.XX"}, - { 53.462124000, -3.000673250, 3, 4, "GBR 700.XX"}, - { 55.988124000, -3.290780375, 3, 4, "GBR 800.XX"}, - { 53.428124000, -1.536973250, 3, 4, "GBR 900.XX"}, - { 53.846524000, -1.618964375, 3, 4, "GBR B00.XX"}, - { 51.500624000, -2.627000875, 3, 4, "GBR C00.XX"}, - { 53.520724000, -2.317573250, 3, 4, "GBR D00.XX"}, - { 52.680724000, -1.196669250, 3, 4, "GBR F00.XX"}, - { 53.800824000, -0.428564375, 3, 4, "GBR G00.XX"}, - { 52.460724000, -1.565878125, 3, 4, "GBR H00.XX"}, - { 53.840324000, -1.828964375, 3, 4, "GBR J00.XX"}, - { 51.531624000, -3.247100875, 3, 4, "GBR K00.XX"}, - { 53.010624000, -1.242469250, 3, 4, "GBR L00.XX"}, - { 53.050724000, -2.257573250, 3, 4, "GBR M00.XX"}, - { 54.640224000, -5.994959500, 3, 6, "GBR N00.XX"}, - { 52.958224000, -1.552069250, 3, 4, "GBR P00.XX"}, - { 51.491124000, -1.051800875, 3, 4, "GBR Q00.XX"}, - { 50.404464000, -4.204933500, 3, 5, "GBR R00.XX"}, - { 50.932324000, -1.444341250, 3, 5, "GBR RK0.00"}, - { 57.161064000, -2.178761750, 3, 4, "GBR S00.XX"}, - { 54.968804000, -1.643072500, 3, 4, "GBR SK0.00"}, - { 53.782664000, -2.764054125, 3, 4, "GBR T00.XX"}, - { 51.891304000, -0.466059875, 3, 4, "GBR TK0.00"}, - { 54.920964000, -1.459942500, 3, 4, "GBR V00.XX"}, - { 50.803004000, -1.129019500, 3, 5, "GBR VK0.00"}, - { 52.651664000, 1.236434250, 3, 4, "GBR W00.XX"}, - { 51.628404000, -3.988359875, 3, 4, "GBR WK0.00"}, - { 50.751794000, -1.932554500, 3, 5, "GBR X00.XX"}, - { 50.730937000, -2.020819500, 3, 5, "GBR XK0.00"}, - { 51.559845000, 0.631460625, 3, 4, "GBR Y00.XX"}, - { 51.562645000, -1.823091125, 3, 4, "GBR YK0.00"}, - { 56.485904000, -3.058153875, 3, 4, "GBR Z00.XX"}, - { 53.833405000, -3.053535625, 3, 4, "GBR ZK0.00"}, - { 55.954411000, -5.028967500, 2, 3, "GBR 01.XXXX"}, - { 55.954411000, -4.200895500, 2, 3, "GBR 11.XXXX"}, - { 55.954411000, -3.372823500, 2, 3, "GBR 21.XXXX"}, - { 55.463371000, -4.842364500, 2, 3, "GBR 31.XXXX"}, - { 54.972331000, -4.829657500, 2, 3, "GBR 41.XXXX"}, - { 52.780863000, -4.628077500, 2, 3, "GBR 51.XXXX"}, - { 52.780863000, -3.862501500, 2, 3, "GBR 61.XXXX"}, - { 52.780863000, -3.096925500, 2, 3, "GBR 71.XXXX"}, - { 52.289823000, -4.623442500, 2, 3, "GBR 81.XXXX"}, - { 52.289823000, -3.868282500, 2, 3, "GBR 91.XXXX"}, - { 52.289823000, -3.113122500, 2, 3, "GBR B1.XXXX"}, - { 51.798783000, -5.363786000, 2, 3, "GBR C1.XXXX"}, - { 51.798783000, -4.613834000, 2, 3, "GBR D1.XXXX"}, - { 51.798783000, -3.863882000, 2, 3, "GBR Y1.XXXX"}, - { 51.798783000, -3.113930000, 2, 3, "GBR F1.XXXX"}, - { 51.522185500, -5.245685000, 2, 3, "GBR G1.XXXX"}, - { 51.307743000, -3.834457000, 2, 3, "GBR H1.XXXX"}, - { 51.307743000, -3.094920000, 2, 3, "GBR J1.XXXX"}, - { 50.816703000, -4.561675500, 2, 4, "GBR K1.XXXX"}, - { 50.816703000, -3.827347500, 2, 4, "GBR L1.XXXX"}, - { 50.816703000, -3.093019500, 2, 4, "GBR M1.XXXX"}, - { 50.325663000, -4.747965500, 2, 4, "GBR N1.XXXX"}, - { 50.694293000, -3.492848000, 3, 5, "GBR P1.XXXX"}, - { 50.422063000, -4.023852000, 2, 4, "GBR Q1.XXXX"}, - { 54.424185000, -6.186145500, 2, 5, "GBR R1.XXXX"}, - { 54.896203000, -7.401374500, 2, 5, "GBR S1.XXXX"}, - { 54.896203000, -6.594134500, 2, 5, "GBR T1.XXXX"}, - { 56.669514000, -3.614351000, 2, 3, "GBR V1.XXXX"}, - { 56.749215000, -3.372448500, 2, 3, "GBR W1.XXXX"}, - { 56.991422500, -2.525430000, 2, 3, "GBR X1.XXXX"}, - { 50.305316500, -5.249101000, 2, 3, "GBR Z1.XXXX"}, - { 53.176342500, -2.241051000, 2, 3, "GBR 123.XXX"}, - { 55.732439000, -3.911741500, 2, 3, "GBR 1234.XX"}, - { 54.998711000, -3.380176000, 2, 3, "GBR LH0H.JBM"}, - { 9.528045000, -13.722045875, 3, 4, "GIN 00.XX"}, - { 9.562825000, -13.679970625, 4, 5, "GIN C0.XX"}, - { 9.613285000, -13.664873125, 4, 5, "GIN P0.XX"}, - { 9.940115000, -13.695288500, 3, 4, "GIN 12.XXX"}, - { 7.802545000, -8.869050125, 3, 4, "GIN 000.XX"}, - { 10.037514000, -12.928128250, 3, 4, "GIN 200.XX"}, - { 10.440545000, -9.352445250, 3, 4, "GIN 400.XX"}, - { 8.542514000, -10.193788500, 3, 6, "GIN 600.XX"}, - { 10.648514000, -14.618028250, 3, 4, "GIN 800.XX"}, - { 9.165514000, -10.161788500, 3, 4, "GIN B00.XX"}, - { 11.303714000, -12.352698125, 3, 4, "GIN D00.XX"}, - { 11.381614000, -9.213598125, 3, 4, "GIN G00.XX"}, - { 9.250037000, -9.066114500, 3, 4, "GIN J00.XX"}, - { 10.379114000, -13.647928250, 3, 4, "GIN L00.XX"}, - { 11.084614000, -13.874798125, 3, 6, "GIN N00.XX"}, - { 12.057114000, -12.359898125, 2, 3, "GIN Q00.XX"}, - { 10.603914000, -8.757628250, 3, 6, "GIN S00.XX"}, - { 10.021114000, -10.804128250, 3, 4, "GIN V00.XX"}, - { 7.782334000, -8.590270625, 3, 5, "GIN X00.XX"}, - { 11.333624000, -10.756770125, 3, 4, "GIN Z00.XX"}, - { 11.657725500, -14.645987000, 2, 5, "GIN 123.XXX"}, - { 9.607525000, -10.912825000, 2, 5, "GIN 12.XXXX"}, - { 10.091750000, -11.905450500, 2, 3, "GIN 1234.XX"}, - { 9.935000000, -11.360177500, 2, 5, "GIN 86WF.PZ5"}, - { -2.241875000, -79.947463500, 5, 8, "ECU 12.XX"}, - { -2.073557000, -80.090976000, 4, 7, "ECU 00.XXX"}, - { -0.205606000, -78.644172000, 4, 9, "ECU J0.XXX"}, - { -2.871932000, -79.045475000, 4, 9, "ECU 000.XX"}, - { -0.215176000, -79.209680000, 4, 7, "ECU 100.XX"}, - { -3.249655000, -80.003139375, 4, 7, "ECU 200.XX"}, - { -0.952935000, -80.763020000, 4, 7, "ECU 300.XX"}, - { -1.013376000, -80.504980000, 4, 7, "ECU 400.XX"}, - { -1.222876000, -78.666380000, 4, 9, "ECU 500.XX"}, - { -1.614576000, -78.696880000, 4, 9, "ECU 600.XX"}, - { -0.972576000, -79.502880000, 4, 7, "ECU 700.XX"}, - { -3.947025000, -79.243470375, 4, 8, "ECU 800.XX"}, - { -2.093776000, -79.632880000, 4, 7, "ECU 900.XX"}, - { 0.395524000, -78.159380000, 4, 7, "ECU B00.XX"}, - { 0.989524000, -79.707280000, 4, 5, "ECU C00.XX"}, - { -1.767476000, -79.571480000, 4, 7, "ECU D00.XX"}, - { -2.220336000, -80.954115000, 5, 8, "ECU F00.XX"}, - { -0.938896000, -78.647555000, 4, 9, "ECU FK0.00"}, - { -0.982536000, -77.844615000, 4, 9, "ECU G00.XX"}, - { -3.335296000, -79.835526875, 4, 7, "ECU GK0.00"}, - { -0.683336000, -80.129115000, 4, 7, "ECU H00.XX"}, - { -3.455896000, -79.986126875, 4, 8, "ECU HK0.00"}, - { -3.464436000, -80.259300625, 4, 8, "ECU J00.XX"}, - { -1.330096000, -80.055855000, 4, 7, "ECU JK0.00"}, - { -1.044436000, -79.663115000, 4, 7, "ECU K00.XX"}, - { -1.355896000, -80.606055000, 4, 7, "ECU KK0.00"}, - { -1.837436000, -80.010815000, 4, 7, "ECU L00.XX"}, - { -1.591696000, -79.026455000, 4, 9, "ECU LK0.00"}, - { -1.352536000, -79.935115000, 4, 7, "ECU M00.XX"}, - { -2.754096000, -78.878755000, 4, 9, "ECU MK0.00"}, - { -2.201236000, -81.013315000, 3, 6, "ECU N00.XX"}, - { 0.319404000, -79.496455000, 4, 5, "ECU NK0.00"}, - { -2.213936000, -80.893715000, 5, 8, "ECU P00.XX"}, - { -2.430296000, -79.370855000, 4, 7, "ECU PK0.00"}, - { 0.243164000, -78.290015000, 4, 7, "ECU Q00.XX"}, - { -2.174596000, -79.487855000, 4, 7, "ECU QK0.00"}, - { -1.550836000, -79.782515000, 4, 7, "ECU R00.XX"}, - { -0.615496000, -80.439255000, 4, 7, "ECU RK0.00"}, - { 0.062464000, -78.190915000, 4, 7, "ECU S00.XX"}, - { -2.635896000, -80.416055000, 4, 7, "ECU SK0.00"}, - { -2.657536000, -79.650915000, 4, 7, "ECU T00.XX"}, - { -1.499796000, -78.028755000, 4, 9, "ECU TK0.00"}, - { 0.095764000, -76.927315000, 4, 7, "ECU V00.XX"}, - { -2.315896000, -78.146055000, 3, 8, "ECU VK0.00"}, - { -1.683736000, -79.063715000, 4, 7, "ECU W00.XX"}, - { -1.826496000, -80.257655000, 4, 7, "ECU WK0.00"}, - { -1.617536000, -80.010615000, 4, 7, "ECU X00.XX"}, - { -2.101296000, -79.720855000, 4, 7, "ECU XK0.00"}, - { 0.332864000, -78.263615000, 4, 7, "ECU Y00.XX"}, - { -3.994696000, -79.383826875, 4, 8, "ECU YK0.00"}, - { -0.497536000, -78.600915000, 4, 9, "ECU Z00.XX"}, - { 1.266404000, -78.862155000, 3, 6, "ECU ZK0.00"}, - { -2.188291000, -80.840470000, 3, 6, "ECU 12.XXXX"}, - { 0.093857000, -80.816425000, 3, 4, "ECU 123.XXX"}, - { 0.591905000, -79.898395000, 3, 4, "ECU 0123.XX"}, - { -1.229135000, -78.045490000, 4, 9, "ECU 1123.XX"}, - { -0.150836000, -77.128190000, 3, 8, "ECU 3123.XX"}, - { 1.444768000, -81.605124000, 2, 3, "ECU 1123.XXX"}, - { 1.444768000, -79.430381000, 2, 3, "ECU 2123.XXX"}, - { 1.444768000, -77.261252000, 2, 5, "ECU 3123.XXX"}, - { -0.729974000, -81.605124000, 2, 3, "ECU 4123.XXX"}, - { -0.729974000, -79.430381000, 3, 6, "ECU 5123.XXX"}, - { -0.729974000, -77.261252000, 2, 7, "ECU 6123.XXX"}, - { -2.893281000, -81.605124000, 2, 3, "ECU 7123.XXX"}, - { -2.893281000, -79.430381000, 3, 6, "ECU 8123.XXX"}, - { 0.881621500, -91.678238500, 2, 3, "ECU G123.XXX"}, - { 0.941614000, -91.985173500, 2, 3, "ECU H123.XXX"}, - { 1.219060000, -91.426062500, 2, 3, "ECU 1234.XXXX"}, - { 27.136999500, -13.187600000, 4, 10, "ESH YRG.TC"}, - { 23.720764000, -15.970148625, 4, 10, "ESH Z00.XX"}, - { 26.736904000, -11.701921875, 4, 10, "ESH ZK0.00"}, - { 26.854723000, -14.377875500, 3, 8, "ESH 12.XXXX"}, - { 23.915715000, -15.983293500, 3, 8, "ESH Z12.XXX"}, - { 26.799444500, -13.082416000, 3, 8, "ESH 8HHH.HHH"}, - { 26.799444500, -10.133107000, 2, 6, "ESH 9HHH.HHH"}, - { 25.919698500, -17.654534000, 2, 5, "ESH B123.XXX"}, - { 25.919698500, -14.764807000, 2, 6, "ESH C123.XXX"}, - { 23.161367500, -17.658597500, 2, 5, "ESH D123.XXX"}, - { 23.161367500, -14.798661500, 2, 6, "ESH F123.XXX"}, - { 24.198930000, -13.208127500, 2, 6, "ESH 8RFX.3L2P"}, - { 0.439684000, 9.408725000, 3, 4, "GAB 00.XX"}, - { 0.382219000, 9.430845000, 3, 4, "GAB J0.XX"}, - { 0.510238000, 9.329740000, 2, 3, "GAB 12.XXX"}, - { -0.688355000, 8.728625000, 3, 4, "GAB 000.XX"}, - { -1.646686000, 13.520990000, 3, 5, "GAB 200.XX"}, - { -1.561986000, 13.168890000, 3, 5, "GAB 400.XX"}, - { 1.639424000, 11.522320000, 3, 5, "GAB 600.XX"}, - { 0.601624000, 12.806020000, 3, 5, "GAB 700.XX"}, - { -1.839876000, 11.035720000, 3, 4, "GAB 800.XX"}, - { -0.640876000, 10.206620000, 3, 4, "GAB 900.XX"}, - { -2.898576000, 10.948820000, 3, 4, "GAB B00.XX"}, - { -1.111176000, 12.398620000, 3, 5, "GAB C00.XX"}, - { 2.144424000, 11.455620000, 3, 6, "GAB D00.XX"}, - { -2.695376000, 9.980420000, 3, 4, "GAB F00.XX"}, - { -1.350576000, 13.117820000, 3, 5, "GAB G00.XX"}, - { -0.765076000, 12.688820000, 3, 5, "GAB H00.XX"}, - { -0.618176000, 13.632720000, 3, 5, "GAB J00.XX"}, - { -2.761576000, 10.108720000, 3, 4, "GAB K00.XX"}, - { -2.362376000, 11.306720000, 3, 5, "GAB L00.XX"}, - { -0.035376000, 11.892520000, 3, 5, "GAB M00.XX"}, - { -1.195476000, 10.577920000, 3, 4, "GAB N00.XX"}, - { -0.123676000, 10.729120000, 3, 4, "GAB P00.XX"}, - { -2.501243000, 9.750723000, 3, 4, "GAB Q00.XX"}, - { -3.377876000, 10.641107125, 2, 3, "GAB R00.XX"}, - { -1.854176000, 11.867920000, 3, 5, "GAB S00.XX"}, - { 0.847124000, 11.495420000, 3, 5, "GAB T00.XX"}, - { 1.032624000, 13.896320000, 2, 4, "GAB V00.XX"}, - { -1.546576000, 14.214520000, 3, 6, "GAB W00.XX"}, - { -1.597476000, 11.601920000, 3, 5, "GAB X00.XX"}, - { -2.113376000, 12.127020000, 3, 5, "GAB Y00.XX"}, - { 1.011584000, 9.551839000, 2, 5, "GAB Z00.XX"}, - { 2.257608500, 11.161076500, 2, 6, "GAB 123.XXX"}, - { -1.235728000, 11.228314500, 2, 4, "GAB 12.XXXX"}, - { -2.575126500, 8.778189500, 2, 3, "GAB 1234.XX"}, - { 1.882715000, 8.907730500, 1, 3, "GAB 1234.XXX"}, - {-36.845200000, 174.712848000, 5, 6, "NZL 12.XX"}, - {-36.649885000, 174.505361500, 3, 4, "NZL 12.XXX"}, - {-43.443476000, 172.511104500, 4, 5, "NZL 000.XX"}, - {-43.443476000, 172.629306500, 4, 5, "NZL 100.XX"}, - {-43.529965000, 172.498831000, 4, 5, "NZL 200.XX"}, - {-43.540855000, 172.614770000, 4, 5, "NZL 300.XX"}, - {-41.280455000, 174.715297500, 5, 6, "NZL 400.XX"}, - {-41.162455000, 174.757297500, 5, 6, "NZL 500.XX"}, - {-41.088455000, 174.822297500, 5, 6, "NZL 600.XX"}, - {-41.165976000, 174.878112500, 5, 6, "NZL 700.XX"}, - {-41.108675000, 174.970297500, 6, 7, "NZL 800.XX"}, - {-37.731656000, 175.209499500, 5, 6, "NZL 900.XX"}, - {-37.731656000, 175.286225500, 5, 6, "NZL B00.XX"}, - {-45.839276000, 170.421805375, 4, 5, "NZL C00.XX"}, - {-37.658876000, 176.114224500, 5, 6, "NZL D00.XX"}, - {-40.309276000, 175.557003625, 5, 6, "NZL F00.XX"}, - {-39.605876000, 176.797855125, 5, 6, "NZL G00.XX"}, - {-41.256576000, 173.193012500, 4, 5, "NZL H00.XX"}, - {-39.466876000, 176.821655125, 5, 6, "NZL J00.XX"}, - {-38.093676000, 176.196185875, 5, 6, "NZL K00.XX"}, - {-35.682455000, 174.291268875, 4, 5, "NZL L00.XX"}, - {-39.031255000, 174.021288750, 5, 6, "NZL M00.XX"}, - {-46.380555000, 168.330775000, 4, 5, "NZL N00.XX"}, - {-39.885276000, 174.972803625, 5, 6, "NZL P00.XX"}, - {-40.852276000, 174.973051125, 5, 6, "NZL Q00.XX"}, - {-38.642936000, 177.981484125, 4, 5, "NZL R00.XX"}, - {-41.526096000, 173.918760000, 6, 7, "NZL RK0.00"}, - {-44.362255000, 171.187813125, 4, 5, "NZL S00.XX"}, - {-38.699996000, 176.050080375, 5, 6, "NZL SK0.00"}, - {-37.192736000, 174.861542375, 4, 5, "NZL T00.XX"}, - {-40.955896000, 175.615549500, 5, 6, "NZL TK0.00"}, - {-40.607536000, 175.239381375, 5, 6, "NZL V00.XX"}, - {-37.966396000, 176.950269875, 5, 6, "NZL VK0.00"}, - {-43.888836000, 171.702406000, 4, 5, "NZL W00.XX"}, - {-37.904296000, 175.440969875, 5, 6, "NZL WK0.00"}, - {-38.214636000, 175.825727625, 5, 6, "NZL X00.XX"}, - {-40.228496000, 175.536656625, 5, 6, "NZL XK0.00"}, - {-38.006736000, 175.289727625, 5, 6, "NZL Y00.XX"}, - {-45.092396000, 170.921251125, 4, 5, "NZL YK0.00"}, - {-43.289936000, 172.529549500, 4, 5, "NZL Z00.XX"}, - {-39.585896000, 174.246346125, 5, 6, "NZL ZK0.00"}, - {-36.792016500, 173.818200500, 3, 4, "NZL 123.XXX"}, - {-39.665260000, 173.867849000, 4, 5, "NZL 12.XXXX"}, - {-43.676735000, 172.325517500, 3, 4, "NZL 1123.XX"}, - {-41.445735000, 174.612719500, 4, 5, "NZL 2123.XX"}, - {-38.088635000, 175.074572500, 4, 5, "NZL 3123.XX"}, - {-45.927020000, 170.173215500, 3, 4, "NZL 4123.XX"}, - {-37.831535000, 175.801172500, 4, 5, "NZL 5123.XX"}, - {-40.647735000, 175.231870500, 5, 6, "NZL 6123.XX"}, - {-39.811135000, 176.502842000, 4, 5, "NZL 7123.XX"}, - {-41.531135000, 172.945119500, 3, 4, "NZL 8123.XX"}, - {-38.405420000, 175.748172500, 4, 5, "NZL 9123.XX"}, - {-36.042035000, 174.041495000, 3, 4, "NZL B123.XX"}, - {-39.433720000, 173.793421500, 5, 6, "NZL C123.XX"}, - {-46.614020000, 167.973836000, 3, 4, "NZL D123.XX"}, - {-40.170235000, 174.756742000, 4, 5, "NZL F123.XX"}, - {-41.122835000, 174.828691000, 6, 7, "NZL G123.XX"}, - {-38.775120000, 177.767193000, 3, 4, "NZL H123.XX"}, - {-41.634035000, 173.549619500, 3, 4, "NZL J123.XX"}, - {-44.511035000, 170.792838000, 3, 4, "NZL K123.XX"}, - {-38.925420000, 175.789393000, 4, 5, "NZL L123.XX"}, - {-41.184135000, 175.345091000, 4, 5, "NZL M123.XX"}, - {-38.313020000, 176.607072500, 4, 5, "NZL N123.XX"}, - {-44.010735000, 171.498938000, 3, 4, "NZL P123.XX"}, - {-45.299335000, 170.569987000, 3, 4, "NZL Q123.XX"}, - {-34.626758500, 172.717742500, 3, 4, "NZL B123.XXX"}, - {-36.792016500, 177.154792500, 2, 3, "NZL C123.XXX"}, - {-39.473206500, 171.260692500, 2, 3, "NZL D123.XXX"}, - {-42.154396500, 167.059841000, 2, 3, "NZL F123.XXX"}, - {-42.154396500, 170.664552000, 2, 3, "NZL G123.XXX"}, - {-44.835586500, 163.832804500, 2, 3, "NZL H123.XXX"}, - {-44.835586500, 167.586470500, 2, 3, "NZL K123.XXX"}, - {-36.792016500, 173.818200500, 3, 4, "NZL L123.XXX"}, - {-39.473206500, 173.783393500, 4, 5, "NZL M123.XXX"}, - {-49.023894000, 177.833489500, 2, 3, "NZL N123.XXX"}, - {-43.638002000, -177.076889500, 2, 3, "NZL P123.XXX"}, - {-47.451016000, 165.762671000, 3, 4, "NZL R123.XXX"}, - {-50.143378000, 165.129324000, 2, 3, "NZL X123.XXX"}, - {-47.088079000, 178.145662000, 2, 3, "NZL Y123.XXX"}, - {-51.901082000, 168.179115500, 2, 3, "NZL Z123.XXX"}, - {-34.014689500, 171.424567000, 2, 3, "NZL 9123.XXX"}, - {-36.880300000, 174.760000000, 5, 6, "NZL L39F.BHYK"}, - { 12.398100000, -1.568732000, 4, 7, "BFA 12.XX"}, - { 12.472592000, -1.688451000, 3, 6, "BFA 00.XXX"}, - { 11.189314000, -4.474371875, 3, 4, "BFA J0.XXX"}, - { 12.290724000, -2.411584000, 3, 6, "BFA 000.XX"}, - { 13.610724000, -2.461809750, 3, 6, "BFA 100.XX"}, - { 10.685224000, -4.792357250, 3, 5, "BFA 200.XX"}, - { 12.510624000, -3.498284000, 3, 6, "BFA 300.XX"}, - { 13.118924000, -1.118096875, 3, 4, "BFA 400.XX"}, - { 11.821524000, -0.409770125, 3, 4, "BFA 500.XX"}, - { 12.100924000, 0.324929875, 3, 5, "BFA 600.XX"}, - { 14.073624000, -0.065509750, 2, 3, "BFA 700.XX"}, - { 12.358124000, -2.516084000, 3, 6, "BFA 800.XX"}, - { 11.523524000, -3.565770125, 3, 4, "BFA 900.XX"}, - { 14.140724000, -1.671809750, 2, 5, "BFA B00.XX"}, - { 11.147824000, -2.114670125, 3, 6, "BFA C00.XX"}, - { 11.213924000, -1.202870125, 3, 4, "BFA D00.XX"}, - { 13.383924000, -1.566009750, 3, 6, "BFA F00.XX"}, - { 13.001424000, -2.298496875, 3, 6, "BFA G00.XX"}, - { 12.221524000, -0.396384000, 3, 4, "BFA H00.XX"}, - { 12.291724000, -0.667884000, 3, 4, "BFA J00.XX"}, - { 12.110724000, -1.381470125, 3, 4, "BFA K00.XX"}, - { 11.023124000, -4.945157250, 3, 4, "BFA L00.XX"}, - { 13.098564000, -3.447087625, 3, 6, "BFA M00.XX"}, - { 13.065404000, -3.095305875, 3, 6, "BFA MK0.00"}, - { 12.748064000, -3.895287625, 3, 7, "BFA N00.XX"}, - { 11.654104000, -1.096561125, 3, 4, "BFA NK0.00"}, - { 11.762464000, -2.961515375, 3, 4, "BFA P00.XX"}, - { 12.654104000, -0.596705875, 3, 4, "BFA PK0.00"}, - { 10.975264000, -3.273929750, 3, 4, "BFA Q00.XX"}, - { 10.653204000, -5.188489250, 3, 7, "BFA QK0.00"}, - { 13.220164000, -2.385373250, 3, 6, "BFA R00.XX"}, - { 11.073204000, -5.337161125, 3, 6, "BFA RK0.00"}, - { 12.989964000, -0.178587625, 3, 4, "BFA S00.XX"}, - { 11.794104000, -0.576561125, 3, 4, "BFA SK0.00"}, - { 10.152464000, -3.491429750, 3, 5, "BFA T00.XX"}, - { 10.284104000, -3.546489250, 3, 5, "BFA TK0.00"}, - { 13.512464000, -3.201773250, 3, 6, "BFA V00.XX"}, - { 11.644104000, -2.206561125, 3, 4, "BFA VK0.00"}, - { 10.346264000, -3.204429750, 2, 4, "BFA W00.XX"}, - { 13.394104000, -0.166778750, 3, 4, "BFA WK0.00"}, - { 11.552464000, -3.291515375, 3, 4, "BFA X00.XX"}, - { 11.634104000, -3.916561125, 3, 4, "BFA XK0.00"}, - { 11.162464000, -3.091515375, 3, 4, "BFA Y00.XX"}, - { 14.434104000, -0.256850625, 2, 3, "BFA YK0.00"}, - { 12.092464000, 1.758484625, 3, 5, "BFA Z00.XX"}, - { 11.236604000, -0.720761125, 3, 4, "BFA ZK0.00"}, - { 13.573556500, -3.225014000, 2, 5, "BFA 123.XXX"}, - { 10.358586500, -5.438522000, 2, 6, "BFA 12.XXXX"}, - { 13.432147000, -0.518852500, 2, 3, "BFA 1234.XX"}, - { 12.234070000, -1.555500000, 3, 6, "BFA QQXM.PV1"}, - { 14.633500000, 120.962168000, 6, 7, "PHL 12.XX"}, - { 14.741115000, 120.821790000, 5, 6, "PHL 12.XXX"}, - { 7.101545000, 125.515226875, 5, 6, "PHL 000.XX"}, - { 7.143545000, 125.598533875, 5, 6, "PHL 100.XX"}, - { 10.334824000, 123.814642750, 5, 6, "PHL 200.XX"}, - { 10.372014000, 123.902572750, 5, 6, "PHL 300.XX"}, - { 8.514424000, 124.607968500, 5, 6, "PHL 400.XX"}, - { 10.708324000, 122.924642750, 5, 6, "PHL 500.XX"}, - { 10.761824000, 122.513142750, 5, 6, "PHL 600.XX"}, - { 15.196224000, 120.548564500, 5, 6, "PHL 700.XX"}, - { 16.461524000, 120.541425875, 5, 6, "PHL 800.XX"}, - { 14.308224000, 121.358877375, 5, 6, "PHL 900.XX"}, - { 15.070324000, 120.642664500, 5, 6, "PHL B00.XX"}, - { 13.979024000, 121.561090250, 5, 6, "PHL C00.XX"}, - { 6.159924000, 125.125294250, 5, 6, "PHL D00.XX"}, - { 14.873224000, 120.237264500, 5, 6, "PHL F00.XX"}, - { 11.258624000, 124.959729875, 5, 6, "PHL G00.XX"}, - { 10.416624000, 123.622042750, 5, 6, "PHL H00.XX"}, - { 7.245324000, 124.198481375, 5, 6, "PHL J00.XX"}, - { 6.974224000, 122.038681375, 5, 6, "PHL K00.XX"}, - { 12.138924000, 124.530229875, 5, 6, "PHL L00.XX"}, - { 13.675024000, 123.141590250, 5, 6, "PHL M00.XX"}, - { 8.040124000, 124.235681375, 5, 6, "PHL N00.XX"}, - { 14.075964000, 121.287026750, 5, 6, "PHL P00.XX"}, - { 15.485304000, 120.942004625, 5, 6, "PHL PK0.00"}, - { 16.042464000, 120.317883250, 5, 6, "PHL Q00.XX"}, - { 11.572304000, 122.721738875, 5, 6, "PHL QK0.00"}, - { 14.972664000, 120.593054500, 5, 6, "PHL R00.XX"}, - { 8.946504000, 125.495555500, 5, 6, "PHL RK0.00"}, - { 16.713164000, 121.516697625, 5, 6, "PHL S00.XX"}, - { 7.441604000, 125.781128375, 5, 6, "PHL SK0.00"}, - { 9.330164000, 123.254941500, 5, 6, "PHL T00.XX"}, - { 15.151704000, 120.747276500, 5, 6, "PHL TK0.00"}, - { 6.761664000, 125.324113750, 5, 6, "PHL V00.XX"}, - { 14.490704000, 121.263149375, 6, 7, "PHL VK0.00"}, - { 17.631264000, 121.687825375, 5, 6, "PHL W00.XX"}, - { 8.191504000, 126.316128375, 5, 6, "PHL WK0.00"}, - { 10.542664000, 123.972470250, 5, 6, "PHL X00.XX"}, - { 9.745504000, 118.728383625, 5, 6, "PHL XK0.00"}, - { 13.441764000, 123.360726750, 5, 6, "PHL Y00.XX"}, - { 14.952004000, 120.872076500, 5, 6, "PHL YK0.00"}, - { 6.061264000, 120.973813750, 5, 6, "PHL Z00.XX"}, - { 13.147804000, 123.708721250, 5, 6, "PHL ZK0.00"}, - { 16.230433500, 119.769072500, 4, 5, "PHL 123.XXX"}, - { 11.456930000, 122.028437500, 4, 5, "PHL 12.XXXX"}, - { 7.013580000, 125.466405000, 5, 6, "PHL 0123.XX"}, - { 8.218580000, 124.438205000, 5, 6, "PHL 1123.XX"}, - { 16.211279000, 120.254082500, 5, 6, "PHL 2123.XX"}, - { 6.068580000, 124.818205000, 4, 5, "PHL 3123.XX"}, - { 11.058580000, 124.790833500, 4, 5, "PHL 4123.XX"}, - { 7.036680000, 124.150705000, 4, 5, "PHL 5123.XX"}, - { 6.903180000, 121.869505000, 4, 5, "PHL 6123.XX"}, - { 11.720780000, 124.507633500, 4, 5, "PHL 7123.XX"}, - { 13.257180000, 123.045654000, 4, 5, "PHL 8123.XX"}, - { 7.787879000, 124.022405000, 4, 5, "PHL 9123.XX"}, - { 8.681265000, 125.227933500, 4, 5, "PHL B123.XX"}, - { 16.378580000, 121.125682500, 4, 5, "PHL C123.XX"}, - { 17.385865000, 121.477903000, 4, 5, "PHL D123.XX"}, - { 7.992780000, 125.998005000, 4, 5, "PHL F123.XX"}, - { 9.505865000, 118.490833500, 4, 5, "PHL G123.XX"}, - { 5.763080000, 120.828005000, 4, 6, "PHL H123.XX"}, - { 12.840865000, 123.643054000, 4, 5, "PHL J123.XX"}, - { 8.310680000, 123.159905000, 4, 5, "PHL K123.XX"}, - { 7.793680000, 123.401705000, 4, 5, "PHL L123.XX"}, - { 6.549480000, 125.038705000, 4, 5, "PHL M123.XX"}, - { 9.567165000, 125.346633500, 4, 5, "PHL N123.XX"}, - { 17.345865000, 120.242903000, 4, 5, "PHL P123.XX"}, - { 6.728580000, 125.988205000, 4, 5, "PHL Q123.XX"}, - { 13.914180000, 122.618554000, 4, 5, "PHL R123.XX"}, - { 17.856480000, 120.466103000, 4, 5, "PHL S123.XX"}, - { 15.716247500, 117.237479000, 3, 8, "PHL 1234.XXX"}, - { 7.548193500, 116.940409500, 3, 4, "PHL 123.XXXX"}, - { 14.598400000, 121.000900000, 6, 7, "PHL CDH3.T7JT"}, - { 41.930289000, 12.440254000, 5, 6, "ITA 12.XX"}, - { 45.444394000, 8.987912750, 4, 6, "ITA 00.XXX"}, - { 41.985084000, 12.318860000, 4, 5, "ITA C0.XXX"}, - { 41.021684000, 14.091502375, 4, 5, "ITA P0.XXX"}, - { 45.109624000, 7.620735125, 4, 6, "ITA 000.XX"}, - { 38.165024000, 13.308585875, 4, 5, "ITA 100.XX"}, - { 43.799545000, 11.161310000, 4, 5, "ITA 200.XX"}, - { 44.519545000, 11.269313125, 4, 5, "ITA 300.XX"}, - { 44.426545000, 8.840031125, 4, 6, "ITA 400.XX"}, - { 37.549324000, 15.028924500, 4, 5, "ITA 500.XX"}, - { 41.127545000, 16.747597500, 4, 5, "ITA 600.XX"}, - { 45.452545000, 12.302155750, 4, 5, "ITA 700.XX"}, - { 45.452534000, 10.929055750, 4, 5, "ITA 800.XX"}, - { 38.240545000, 15.500284375, 4, 5, "ITA 900.XX"}, - { 45.673424000, 13.749170750, 4, 7, "ITA B00.XX"}, - { 45.446124000, 11.812670750, 4, 5, "ITA C00.XX"}, - { 45.582124000, 10.162370750, 4, 5, "ITA D00.XX"}, - { 44.690724000, 10.862935125, 4, 5, "ITA F00.XX"}, - { 43.901745000, 11.030728000, 4, 5, "ITA G00.XX"}, - { 39.254745000, 9.086288750, 4, 5, "ITA H00.XX"}, - { 38.160045000, 15.630084375, 4, 5, "ITA J00.XX"}, - { 44.810494000, 10.281415625, 4, 5, "ITA K00.XX"}, - { 43.092604000, 12.322191500, 4, 5, "ITA KK0.00"}, - { 43.584545000, 10.298007500, 4, 5, "ITA L00.XX"}, - { 41.451504000, 15.515260000, 4, 5, "ITA LK0.00"}, - { 40.768164000, 14.496781375, 4, 5, "ITA M00.XX"}, - { 44.704104000, 10.586151125, 4, 5, "ITA MK0.00"}, - { 44.432464000, 12.166976875, 4, 5, "ITA N00.XX"}, - { 40.461704000, 17.220967125, 4, 5, "ITA NK0.00"}, - { 44.852464000, 11.566633375, 4, 5, "ITA P00.XX"}, - { 44.054104000, 12.534102000, 4, 5, "ITA PK0.00"}, - { 37.091764000, 15.225842375, 4, 5, "ITA Q00.XX"}, - { 42.461104000, 14.173770500, 4, 5, "ITA QK0.00"}, - { 40.742464000, 8.519381375, 4, 5, "ITA R00.XX"}, - { 41.458204000, 12.860960000, 4, 5, "ITA RK0.00"}, - { 45.707564000, 9.624075125, 4, 5, "ITA S00.XX"}, - { 44.215004000, 12.016840625, 4, 5, "ITA SK0.00"}, - { 45.562364000, 11.501804250, 4, 5, "ITA T00.XX"}, - { 42.561104000, 12.605381000, 4, 5, "ITA TK0.00"}, - { 45.462464000, 8.576204250, 4, 6, "ITA V00.XX"}, - { 46.062304000, 13.196027375, 3, 4, "ITA VK0.00"}, - { 46.501664000, 11.292745000, 4, 5, "ITA W00.XX"}, - { 43.458704000, 11.829591500, 4, 5, "ITA WK0.00"}, - { 38.917464000, 16.552326250, 4, 5, "ITA X00.XX"}, - { 41.221804000, 16.261749500, 4, 5, "ITA XK0.00"}, - { 46.126045000, 11.088121875, 4, 5, "ITA Y00.XX"}, - { 43.567104000, 13.484306000, 4, 5, "ITA YK0.00"}, - { 45.049545000, 9.632148625, 4, 5, "ITA Z00.XX"}, - { 40.623405000, 17.917272375, 4, 5, "ITA ZK0.00"}, - { 44.795375000, 7.309495000, 3, 5, "ITA 01.XXXX"}, - { 37.766575000, 12.979526500, 4, 5, "ITA 11.XXXX"}, - { 37.238275000, 14.765340000, 3, 4, "ITA 21.XXXX"}, - { 40.802775000, 16.451435000, 3, 4, "ITA 31.XXXX"}, - { 37.951975000, 15.178526500, 3, 4, "ITA 41.XXXX"}, - { 45.602475000, 13.308781500, 3, 4, "ITA 51.XXXX"}, - { 40.407875000, 17.098435000, 3, 4, "ITA 61.XXXX"}, - { 39.006875000, 8.873891500, 3, 4, "ITA 71.XXXX"}, - { 43.686275000, 12.521730000, 3, 4, "ITA 81.XXXX"}, - { 36.754575000, 14.807540000, 4, 5, "ITA 91.XXXX"}, - { 40.516875000, 8.160035000, 3, 4, "ITA B1.XXXX"}, - { 45.912475000, 10.770160000, 3, 4, "ITA C1.XXXX"}, - { 45.198475000, 8.156381500, 3, 5, "ITA D1.XXXX"}, - { 43.313475000, 13.163951500, 3, 4, "ITA F1.XXXX"}, - { 46.373275000, 10.948725000, 3, 4, "ITA G1.XXXX"}, - { 38.908275000, 16.128590500, 3, 4, "ITA H1.XXXX"}, - { 40.278275000, 17.708656500, 3, 4, "ITA J1.XXXX"}, - { 41.218275000, 15.804421500, 3, 4, "ITA K1.XXXX"}, - { 45.675275000, 8.238160000, 3, 5, "ITA L1.XXXX"}, - { 44.713275000, 8.027995000, 3, 5, "ITA M1.XXXX"}, - { 37.625775000, 12.438426500, 3, 4, "ITA N1.XXXX"}, - { 37.078275000, 13.960540000, 3, 4, "ITA P1.XXXX"}, - { 42.674475000, 10.536665000, 3, 4, "ITA Q1.XXXX"}, - { 40.335475000, 15.545856500, 3, 4, "ITA R1.XXXX"}, - { 42.015075000, 11.608686500, 2, 3, "ITA S1.XXXX"}, - { 43.898275000, 7.957730000, 3, 5, "ITA T1.XXXX"}, - { 36.743275000, 14.305440000, 3, 4, "ITA V1.XXXX"}, - { 40.376575000, 16.512356500, 3, 4, "ITA W1.XXXX"}, - { 37.123275000, 13.450440000, 3, 4, "ITA X1.XXXX"}, - { 44.178275000, 7.255516500, 3, 5, "ITA Y1.XXXX"}, - { 38.955275000, 16.721891500, 3, 4, "ITA Z1.XXXX"}, - { 43.133042500, 12.280677500, 3, 4, "ITA 123.XXX"}, - { 45.722290000, 8.955896500, 3, 5, "ITA 1234.XX"}, - { 41.081342000, 7.812775500, 2, 3, "ITA 012.XXXX"}, - { 46.434476500, 6.716959500, 2, 6, "ITA 112.XXXX"}, - { 46.504325000, 9.981491500, 2, 5, "ITA 212.XXXX"}, - { 44.441805000, 9.970746500, 3, 4, "ITA 312.XXXX"}, - { 43.485123000, 13.553442500, 3, 4, "ITA 412.XXXX"}, - { 41.622291500, 11.905226500, 2, 3, "ITA 612.XXXX"}, - { 41.970908500, 15.611167000, 3, 4, "ITA 712.XXXX"}, - { 35.963490500, 11.794132500, 2, 3, "ITA 812.XXXX"}, - { 38.999292500, 14.301912500, 2, 3, "ITA 912.XXXX"}, - { 41.275000000, 12.530000000, 3, 4, "ITA J90N.BKS"}, - { 23.620905000, 58.519003500, 4, 5, "OMN 12.XX"}, - { 23.496855000, 57.948724500, 3, 4, "OMN 12.XXX"}, - { 17.004414000, 53.958774000, 3, 5, "OMN 000.XX"}, - { 17.036614000, 54.085374000, 4, 6, "OMN 200.XX"}, - { 24.343514000, 56.652819250, 3, 4, "OMN 400.XX"}, - { 23.207514000, 56.435027875, 3, 4, "OMN 600.XX"}, - { 23.817314000, 57.298189125, 3, 4, "OMN 800.XX"}, - { 23.777614000, 57.423389125, 4, 5, "OMN B00.XX"}, - { 24.219724000, 56.830378250, 3, 4, "OMN D00.XX"}, - { 22.961445000, 57.508243750, 3, 4, "OMN F00.XX"}, - { 23.486545000, 57.402076375, 3, 4, "OMN G00.XX"}, - { 23.713724000, 57.836391125, 3, 4, "OMN H00.XX"}, - { 22.606824000, 59.462556500, 3, 4, "OMN J00.XX"}, - { 24.307124000, 55.754578250, 3, 6, "OMN K00.XX"}, - { 23.010724000, 57.255930750, 3, 4, "OMN L00.XX"}, - { 24.772324000, 56.402752500, 3, 4, "OMN M00.XX"}, - { 22.610724000, 58.076156500, 3, 4, "OMN N00.XX"}, - { 24.020924000, 57.053691125, 3, 4, "OMN P00.XX"}, - { 23.809924000, 57.555891125, 4, 5, "OMN Q00.XX"}, - { 23.333624000, 57.917917875, 3, 4, "OMN R00.XX"}, - { 23.278824000, 58.852017875, 3, 4, "OMN S00.XX"}, - { 22.752724000, 58.488330750, 3, 4, "OMN T00.XX"}, - { 26.210824000, 56.202413875, 3, 6, "OMN V00.XX"}, - { 23.617424000, 56.480917875, 3, 4, "OMN W00.XX"}, - { 23.137524000, 57.247230750, 3, 4, "OMN X00.XX"}, - { 23.447324000, 57.782417875, 3, 4, "OMN Y00.XX"}, - { 23.351624000, 57.481017875, 3, 4, "OMN Z00.XX"}, - { 24.797050500, 56.308850500, 2, 5, "OMN 123.XXX"}, - { 19.067130000, 52.342661500, 2, 5, "OMN 12.XXXX"}, - { 22.332009000, 59.261789500, 2, 3, "OMN 0123.XX"}, - { 24.182292000, 55.750754000, 2, 6, "OMN 1123.XX"}, - { 25.938680000, 56.059600500, 2, 7, "OMN 2123.XX"}, - { 25.885440000, 56.150858000, 2, 7, "OMN 3123.XX"}, - { 25.239538500, 56.211541000, 2, 7, "OMN 4123.XX"}, - { 25.837524500, 52.190845000, 1, 6, "OMN 1234.XXX"}, - { 52.295100000, 20.959435500, 5, 6, "POL 12.XX"}, - { 50.307175000, 18.608743500, 3, 4, "POL 12.XXX"}, - { 52.343924000, 20.884121875, 4, 5, "POL 000.XX"}, - { 52.343924000, 21.024185875, 4, 5, "POL 100.XX"}, - { 52.257435000, 20.884121875, 4, 5, "POL 200.XX"}, - { 52.257435000, 21.024185875, 5, 6, "POL 300.XX"}, - { 52.170946000, 20.954153875, 4, 5, "POL 400.XX"}, - { 51.810724000, 19.394799125, 4, 5, "POL 500.XX"}, - { 50.096224000, 19.891746750, 3, 4, "POL 600.XX"}, - { 51.146724000, 16.961590250, 3, 4, "POL 700.XX"}, - { 52.446024000, 16.848221875, 3, 4, "POL 800.XX"}, - { 54.408624000, 18.558544500, 3, 4, "POL 900.XX"}, - { 53.470724000, 14.462426750, 3, 5, "POL B00.XX"}, - { 53.151145000, 17.915373750, 3, 4, "POL C00.XX"}, - { 51.281224000, 22.492490250, 3, 5, "POL D00.XX"}, - { 53.176224000, 23.083626750, 3, 4, "POL F00.XX"}, - { 54.563424000, 18.426244500, 3, 4, "POL G00.XX"}, - { 50.850924000, 19.060468500, 3, 4, "POL H00.XX"}, - { 51.441724000, 21.087790250, 3, 4, "POL J00.XX"}, - { 50.918124000, 20.561668500, 3, 4, "POL K00.XX"}, - { 53.042845000, 18.541439750, 3, 4, "POL L00.XX"}, - { 49.860124000, 18.976524000, 3, 4, "POL M00.XX"}, - { 53.810324000, 20.408635625, 2, 3, "POL N00.XX"}, - { 50.048364000, 21.956682250, 3, 4, "POL P00.XX"}, - { 50.085304000, 18.513214750, 3, 4, "POL PK0.00"}, - { 50.805664000, 16.231466500, 3, 6, "POL Q00.XX"}, - { 50.665604000, 17.905180500, 3, 4, "POL QK0.00"}, - { 52.555964000, 19.663334250, 3, 4, "POL R00.XX"}, - { 54.162204000, 19.365406500, 3, 4, "POL RK0.00"}, - { 52.753964000, 15.188334250, 3, 4, "POL S00.XX"}, - { 52.653904000, 19.030998750, 3, 4, "POL SK0.00"}, - { 50.021164000, 20.924282250, 3, 4, "POL T00.XX"}, - { 51.937004000, 15.447605875, 3, 4, "POL TK0.00"}, - { 51.776664000, 18.047750375, 3, 4, "POL V00.XX"}, - { 54.185904000, 16.142306500, 3, 4, "POL VK0.00"}, - { 51.214464000, 16.129751750, 3, 4, "POL W00.XX"}, - { 53.478104000, 18.727519750, 2, 3, "POL WK0.00"}, - { 54.476464000, 16.971744500, 2, 3, "POL X00.XX"}, - { 49.948504000, 18.549414750, 3, 6, "POL XK0.00"}, - { 50.915664000, 15.691051750, 3, 4, "POL Y00.XX"}, - { 49.612904000, 20.662149000, 3, 6, "POL YK0.00"}, - { 52.185895000, 20.764214375, 4, 5, "POL Z00.XX"}, - { 51.423175000, 19.649853750, 3, 4, "POL ZK0.00"}, - { 50.583052000, 16.204571500, 2, 5, "POL 012.XXX"}, - { 50.583052000, 16.928483500, 2, 3, "POL 112.XXX"}, - { 50.583052000, 17.652395500, 2, 3, "POL 212.XXX"}, - { 50.583052000, 18.376307500, 2, 3, "POL 312.XXX"}, - { 50.583052000, 19.100219500, 2, 3, "POL 412.XXX"}, - { 50.583052000, 19.824131500, 2, 3, "POL 512.XXX"}, - { 50.583052000, 20.548043500, 2, 3, "POL 612.XXX"}, - { 50.583052000, 21.271955500, 2, 3, "POL 712.XXX"}, - { 50.583052000, 21.995867500, 2, 3, "POL 812.XXX"}, - { 50.583052000, 22.719779500, 2, 4, "POL 912.XXX"}, - { 50.583052000, 23.443691500, 2, 4, "POL B12.XXX"}, - { 50.092012000, 17.652109000, 2, 6, "POL C12.XXX"}, - { 50.092012000, 18.370813000, 2, 3, "POL D12.XXX"}, - { 50.092012000, 19.089517000, 3, 4, "POL F12.XXX"}, - { 50.092012000, 19.808221000, 2, 3, "POL G12.XXX"}, - { 50.092012000, 20.526925000, 2, 3, "POL H12.XXX"}, - { 50.092012000, 21.245629000, 2, 3, "POL J12.XXX"}, - { 50.092012000, 21.964333000, 2, 3, "POL K12.XXX"}, - { 50.092012000, 22.683037000, 2, 4, "POL L12.XXX"}, - { 49.600972000, 18.842605000, 2, 7, "POL M12.XXX"}, - { 49.600972000, 19.550893000, 2, 5, "POL N12.XXX"}, - { 49.600972000, 20.259181000, 2, 5, "POL P12.XXX"}, - { 49.600972000, 20.967469000, 2, 5, "POL Q12.XXX"}, - { 49.600972000, 21.675757000, 2, 5, "POL R12.XXX"}, - { 49.600972000, 22.384045000, 2, 6, "POL S12.XXX"}, - { 52.450115000, 20.619166500, 3, 4, "POL T12.XXX"}, - { 51.970115000, 19.126280000, 3, 4, "POL V12.XXX"}, - { 54.645315000, 18.214726500, 2, 3, "POL W12.XXX"}, - { 53.585115000, 14.434896500, 2, 4, "POL X12.XXX"}, - { 54.368215000, 18.986320500, 2, 3, "POL Y12.XXX"}, - { 54.390115000, 15.835261500, 2, 3, "POL Z12.XXX"}, - { 53.053049000, 15.441988500, 2, 3, "POL 12.XXXX"}, - { 53.120009000, 19.533244500, 2, 3, "POL 1234.XX"}, - { 51.920000000, 19.127500000, 3, 4, "POL 8QBM.1HS"}, - { 5.365101000, -4.067890000, 4, 5, "CIV 12.XX"}, - { 5.290252000, -4.405187500, 3, 4, "CIV 12.XXX"}, - { 7.741445000, -5.091337125, 3, 4, "CIV 000.XX"}, - { 7.741445000, -5.029719125, 3, 4, "CIV 100.XX"}, - { 6.917446000, -6.490318625, 3, 4, "CIV 200.XX"}, - { 6.850446000, -5.305205750, 3, 4, "CIV 300.XX"}, - { 9.499646000, -5.670731500, 2, 3, "CIV 400.XX"}, - { 4.800246000, -6.694092875, 3, 4, "CIV 500.XX"}, - { 5.872946000, -5.400305750, 3, 4, "CIV 600.XX"}, - { 7.448646000, -7.593318625, 3, 4, "CIV 700.XX"}, - { 6.172046000, -5.991405750, 3, 4, "CIV 800.XX"}, - { 6.769846000, -3.538205750, 3, 4, "CIV 900.XX"}, - { 7.003186000, -5.775271875, 3, 4, "CIV B00.XX"}, - { 6.645472000, -4.748793750, 3, 4, "CIV BK0.00"}, - { 5.942485000, -4.237846250, 3, 4, "CIV C00.XX"}, - { 6.615426000, -5.937499750, 3, 4, "CIV CK0.00"}, - { 7.270086000, -8.181871875, 3, 5, "CIV D00.XX"}, - { 8.034526000, -2.827871625, 2, 3, "CIV DK0.00"}, - { 9.606749000, -5.235590125, 2, 4, "CIV F00.XX"}, - { 8.138297000, -5.122534625, 3, 4, "CIV FK0.00"}, - { 6.505786000, -6.613586250, 3, 4, "CIV G00.XX"}, - { 6.362126000, -5.431799750, 3, 4, "CIV GK0.00"}, - { 9.516386000, -7.593844125, 2, 3, "CIV H00.XX"}, - { 6.560809000, -5.039299750, 3, 4, "CIV HK0.00"}, - { 6.117986000, -3.893786250, 3, 4, "CIV J00.XX"}, - { 5.774084000, -6.625673750, 3, 4, "CIV JK0.00"}, - { 6.752486000, -7.384486250, 3, 4, "CIV K00.XX"}, - { 7.953026000, -6.701571625, 3, 4, "CIV KK0.00"}, - { 7.149361000, -3.233741875, 3, 6, "CIV L00.XX"}, - { 7.053685000, -3.999636625, 3, 4, "CIV LK0.00"}, - { 5.480886000, -3.237986250, 3, 4, "CIV M00.XX"}, - { 5.890774000, -4.851859750, 3, 4, "CIV MK0.00"}, - { 6.407265000, -3.913519250, 3, 4, "CIV N00.XX"}, - { 5.852432000, -5.712023750, 3, 4, "CIV NK0.00"}, - { 10.495764000, -6.434929750, 2, 5, "CIV P00.XX"}, - { 6.521642000, -7.524908750, 3, 4, "CIV PK0.00"}, - { 9.536086000, -6.513144125, 2, 3, "CIV Q00.XX"}, - { 5.259917000, -3.630515875, 3, 4, "CIV QK0.00"}, - { 6.686286000, -4.001786250, 3, 4, "CIV R00.XX"}, - { 7.422026000, -6.077971625, 3, 4, "CIV RK0.00"}, - { 7.394186000, -6.508371875, 3, 4, "CIV S00.XX"}, - { 6.313626000, -3.977999750, 3, 4, "CIV SK0.00"}, - { 6.670386000, -4.229286250, 3, 4, "CIV T00.XX"}, - { 6.184054000, -5.328644750, 3, 4, "CIV TK0.00"}, - { 6.483622000, -4.401484250, 3, 4, "CIV V00.XX"}, - { 8.272011000, -7.697967625, 3, 5, "CIV VK0.00"}, - { 6.332465000, -5.971086250, 3, 4, "CIV W00.XX"}, - { 9.264105000, -3.026344500, 2, 3, "CIV WK0.00"}, - { 4.967948000, -6.120720625, 3, 4, "CIV X00.XX"}, - { 5.844127000, -4.770786750, 3, 4, "CIV XK0.00"}, - { 7.752465000, -7.651171875, 3, 5, "CIV Y00.XX"}, - { 7.798812000, -3.194956625, 3, 4, "CIV YK0.00"}, - { 7.171299000, -5.254957875, 3, 4, "CIV Z00.XX"}, - { 4.418844000, -7.386058875, 3, 4, "CIV ZK0.00"}, - { 8.294944500, -5.432238500, 2, 3, "CIV 123.XXX"}, - { 8.086575000, -8.048447000, 2, 4, "CIV 12.XXXX"}, - { 4.834643000, -7.438269000, 2, 3, "CIV 1234.XX"}, - { 7.545000000, -5.547361500, 2, 3, "CIV JTB6.C54"}, - { 59.960289000, 10.675062000, 4, 5, "NOR 12.XX"}, - { 59.997355000, 10.342120000, 3, 4, "NOR 12.XXX"}, - { 63.446545000, 10.294494375, 3, 4, "NOR 000.XX"}, - { 63.381545000, 10.294494375, 3, 4, "NOR 100.XX"}, - { 60.414424000, 5.208762750, 3, 4, "NOR 200.XX"}, - { 60.327935000, 5.210005375, 3, 4, "NOR 300.XX"}, - { 59.009724000, 5.609491625, 3, 4, "NOR 400.XX"}, - { 58.923235000, 5.609491625, 3, 4, "NOR 500.XX"}, - { 58.836746000, 5.609491625, 3, 4, "NOR 600.XX"}, - { 59.258724000, 10.871391625, 3, 4, "NOR 700.XX"}, - { 59.790824000, 10.109148000, 3, 4, "NOR 800.XX"}, - { 58.182024000, 7.918551125, 3, 4, "NOR 900.XX"}, - { 69.706724000, 18.849618750, 2, 3, "NOR B00.XX"}, - { 59.316624000, 10.360991625, 3, 4, "NOR C00.XX"}, - { 62.517324000, 6.106599125, 4, 5, "NOR D00.XX"}, - { 62.517324000, 6.293272125, 4, 5, "NOR F00.XX"}, - { 59.454424000, 5.240348000, 3, 4, "NOR G00.XX"}, - { 59.182824000, 10.125791625, 3, 4, "NOR H00.XX"}, - { 59.477924000, 10.580448000, 3, 4, "NOR J00.XX"}, - { 67.330724000, 14.307575625, 2, 4, "NOR K00.XX"}, - { 58.500824000, 8.687321375, 3, 4, "NOR L00.XX"}, - { 60.839824000, 11.001962750, 3, 5, "NOR M00.XX"}, - { 59.095424000, 9.969191625, 3, 4, "NOR N00.XX"}, - { 59.167924000, 11.325691625, 3, 5, "NOR P00.XX"}, - { 61.161024000, 10.378906250, 3, 4, "NOR Q00.XX"}, - { 62.747545000, 7.046945625, 3, 4, "NOR R00.XX"}, - { 66.322004000, 14.101403875, 2, 4, "NOR RK0.00"}, - { 59.422464000, 10.379144000, 3, 4, "NOR S00.XX"}, - { 59.656104000, 9.600348000, 4, 5, "NOR SK0.00"}, - { 60.801764000, 10.590455250, 3, 4, "NOR T00.XX"}, - { 63.100204000, 7.703051875, 3, 4, "NOR TK0.00"}, - { 68.435064000, 17.326773000, 2, 4, "NOR V00.XX"}, - { 60.167304000, 10.185852375, 3, 4, "NOR VK0.00"}, - { 60.897264000, 11.502124750, 3, 5, "NOR W00.XX"}, - { 69.955004000, 23.222302875, 2, 4, "NOR WK0.00"}, - { 60.171864000, 11.108600125, 3, 5, "NOR X00.XX"}, - { 64.010504000, 11.448252500, 3, 5, "NOR XK0.00"}, - { 60.204164000, 11.926800125, 3, 5, "NOR Y00.XX"}, - { 58.254104000, 7.910568375, 3, 4, "NOR YK0.00"}, - { 59.789664000, 5.422444000, 3, 4, "NOR Z00.XX"}, - { 58.032604000, 7.411392125, 3, 4, "NOR ZK0.00"}, - { 63.558267000, 10.043134500, 2, 3, "NOR 012.XXX"}, - { 64.049307000, 10.854644500, 2, 3, "NOR 112.XXX"}, - { 63.379871000, 6.998563500, 2, 3, "NOR 212.XXX"}, - { 63.379871000, 8.024539500, 2, 3, "NOR 312.XXX"}, - { 63.379871000, 9.050515500, 2, 3, "NOR 412.XXX"}, - { 62.888831000, 5.976936000, 2, 3, "NOR 512.XXX"}, - { 62.888831000, 6.987288000, 2, 3, "NOR 612.XXX"}, - { 62.888831000, 7.997640000, 2, 3, "NOR 712.XXX"}, - { 62.397791000, 4.975854000, 2, 3, "NOR 812.XXX"}, - { 62.397791000, 5.965374000, 2, 3, "NOR 912.XXX"}, - { 62.397791000, 6.954894000, 3, 4, "NOR B12.XXX"}, - { 62.569655000, 6.057035000, 3, 4, "NOR C12.XXX"}, - { 61.931303000, 5.079675500, 2, 3, "NOR D12.XXX"}, - { 61.931303000, 6.053571500, 2, 3, "NOR F12.XXX"}, - { 61.440263000, 4.986634000, 2, 3, "NOR G12.XXX"}, - { 61.440263000, 5.944906000, 2, 3, "NOR H12.XXX"}, - { 61.440263000, 6.903178000, 2, 3, "NOR J12.XXX"}, - { 60.949223000, 4.996190500, 2, 3, "NOR K12.XXX"}, - { 60.949223000, 5.938838500, 2, 3, "NOR L12.XXX"}, - { 60.949223000, 6.881486500, 2, 3, "NOR M12.XXX"}, - { 61.368820000, 7.911400500, 2, 3, "NOR 1234.XX"}, - { 60.377430000, 5.028355000, 2, 3, "NOR 12.XXXX"}, - { 79.146012500, -7.648473000, 1, 3, "NOR 123.XXXX"}, - { 61.572000000, 18.045000000, 1, 3, "NOR HG14.GX4"}, - { 3.186072000, 101.664781000, 4, 6, "MYS 12.XX"}, - { 3.252215000, 101.395025000, 3, 5, "MYS 12.XXX"}, - { 1.538834000, 103.623580000, 3, 6, "MYS 000.XX"}, - { 1.525860000, 103.710069000, 3, 6, "MYS 100.XX"}, - { 1.600545000, 103.758080000, 3, 6, "MYS 200.XX"}, - { 1.510145000, 103.876280000, 3, 6, "MYS 300.XX"}, - { 4.590545000, 101.029360625, 3, 5, "MYS 400.XX"}, - { 4.654545000, 101.043725625, 3, 5, "MYS 500.XX"}, - { 1.597244000, 110.291270000, 3, 6, "MYS 600.XX"}, - { 1.597244000, 110.352379000, 3, 6, "MYS 700.XX"}, - { 5.979334000, 116.040341250, 3, 4, "MYS 800.XX"}, - { 5.886545000, 118.029026250, 3, 8, "MYS 900.XX"}, - { 2.744234000, 101.918380000, 3, 5, "MYS B00.XX"}, - { 3.847315000, 103.272225625, 3, 5, "MYS C00.XX"}, - { 5.325545000, 103.096341250, 3, 5, "MYS D00.XX"}, - { 6.157434000, 102.228141250, 3, 5, "MYS F00.XX"}, - { 4.289834000, 117.836525625, 3, 6, "MYS G00.XX"}, - { 4.903745000, 100.690225625, 3, 5, "MYS H00.XX"}, - { 6.172845000, 100.331926250, 3, 5, "MYS J00.XX"}, - { 5.465885000, 100.270226250, 3, 6, "MYS K00.XX"}, - { 5.368545000, 100.254726250, 3, 6, "MYS L00.XX"}, - { 5.678334000, 100.455141250, 3, 6, "MYS M00.XX"}, - { 4.456545000, 113.967360625, 3, 5, "MYS N00.XX"}, - { 2.346545000, 111.815445000, 3, 5, "MYS P00.XX"}, - { 5.362234000, 100.411841250, 4, 6, "MYS Q00.XX"}, - { 2.249434000, 102.216280000, 3, 6, "MYS R00.XX"}, - { 2.053545000, 103.270280000, 3, 6, "MYS S00.XX"}, - { 1.869434000, 102.920225000, 3, 6, "MYS T00.XX"}, - { 5.437134000, 100.525226250, 3, 5, "MYS V00.XX"}, - { 3.202234000, 113.030525000, 3, 5, "MYS W00.XX"}, - { 2.082734000, 102.535380000, 3, 6, "MYS X00.XX"}, - { 5.440075000, 100.363226250, 3, 6, "MYS Y00.XX"}, - { 2.572099000, 101.789425000, 3, 5, "MYS Z00.XX"}, - { 3.324004000, 101.553782875, 3, 5, "MYS ZK0.00"}, - { 3.939558500, 101.382747500, 2, 4, "MYS 123.XXX"}, - { 5.572185500, 100.337491000, 2, 5, "MYS 12.XXXX"}, - { 1.315409000, 110.120360000, 2, 5, "MYS 1123.XX"}, - { 5.689944000, 115.841630000, 2, 4, "MYS 2123.XX"}, - { 5.632730000, 117.849400000, 2, 7, "MYS 3123.XX"}, - { 4.036659000, 117.632350000, 2, 5, "MYS 4123.XX"}, - { 4.172314000, 113.749550000, 2, 4, "MYS 5123.XX"}, - { 2.063915000, 111.598950000, 2, 4, "MYS 6123.XX"}, - { 2.941664000, 112.822620000, 2, 4, "MYS 7123.XX"}, - { 4.795864000, 118.108210000, 2, 7, "MYS 8123.XX"}, - { 5.055864000, 115.008200000, 2, 6, "MYS 9123.XX"}, - { 3.993072000, 103.245949000, 3, 5, "MYS B123.XX"}, - { 4.484112000, 103.245949000, 3, 5, "MYS C123.XX"}, - { 4.975152000, 103.245949000, 3, 5, "MYS D123.XX"}, - { 3.545409000, 100.361189000, 2, 5, "MYS F123.XX"}, - { 3.545409000, 100.829908000, 2, 4, "MYS G123.XX"}, - { 3.099967000, 101.052337000, 2, 4, "MYS H123.XX"}, - { 6.108467000, 99.622565000, 2, 4, "MYS J123.XX"}, - { 6.265600000, 100.102625000, 2, 4, "MYS K123.XX"}, - { 6.265600000, 100.571345000, 2, 4, "MYS L123.XX"}, - { 1.839521000, 103.941631000, 3, 6, "MYS M123.XX"}, - { 1.348481000, 103.941631000, 3, 7, "MYS N123.XX"}, - { 2.898429000, 100.303705000, 1, 4, "MYS 1234.XXX"}, - { 10.809700000, 106.644669500, 4, 5, "VNM 12.XX"}, - { 10.932294000, 106.562623250, 3, 4, "VNM 00.XXX"}, - { 21.084814000, 105.668512000, 3, 6, "VNM J0.XXX"}, - { 16.143324000, 108.097838750, 3, 4, "VNM 000.XX"}, - { 16.143324000, 108.187690750, 3, 4, "VNM 100.XX"}, - { 16.056835000, 108.115808750, 3, 4, "VNM 200.XX"}, - { 16.056835000, 108.205660750, 3, 4, "VNM 300.XX"}, - { 20.863175000, 106.636112000, 3, 5, "VNM 400.XX"}, - { 16.506424000, 107.551025875, 2, 5, "VNM 500.XX"}, - { 12.295834000, 109.172124000, 3, 4, "VNM 600.XX"}, - { 10.085424000, 105.709042750, 3, 4, "VNM 700.XX"}, - { 10.026545000, 105.061628125, 3, 5, "VNM 800.XX"}, - { 10.412524000, 107.057642750, 3, 4, "VNM 900.XX"}, - { 10.430724000, 105.388642750, 3, 7, "VNM B00.XX"}, - { 21.006545000, 107.184641250, 3, 6, "VNM C00.XX"}, - { 10.995524000, 108.068942750, 2, 3, "VNM D00.XX"}, - { 20.978545000, 106.990540000, 3, 6, "VNM F00.XX"}, - { 11.967524000, 109.115629875, 3, 4, "VNM G00.XX"}, - { 21.603924000, 105.807869375, 3, 10, "VNM H00.XX"}, - { 11.969545000, 108.396144375, 3, 4, "VNM J00.XX"}, - { 13.781864000, 109.187426750, 3, 4, "VNM K00.XX"}, - { 20.423304000, 106.141180875, 3, 5, "VNM KK0.00"}, - { 12.692464000, 108.008312375, 3, 4, "VNM L00.XX"}, - { 10.346915000, 106.339615250, 3, 4, "VNM LK0.00"}, - { 9.615464000, 105.944555875, 3, 4, "VNM M00.XX"}, - { 13.972404000, 107.984921250, 3, 4, "VNM MK0.00"}, - { 19.823164000, 105.742196250, 3, 5, "VNM N00.XX"}, - { 9.174104000, 105.123655500, 3, 5, "VNM NK0.00"}, - { 9.308764000, 105.697141500, 3, 4, "VNM P00.XX"}, - { 10.240364000, 105.940129250, 3, 6, "VNM PK0.00"}, - { 20.858945000, 105.322240000, 3, 5, "VNM Q00.XX"}, - { 18.673004000, 105.654270375, 2, 4, "VNM QK0.00"}, - { 11.584164000, 108.984584625, 3, 4, "VNM R00.XX"}, - { 21.690485000, 104.847369625, 3, 10, "VNM RK0.00"}, - { 21.333305000, 105.359741250, 3, 10, "VNM S00.XX"}, - { 13.083004000, 109.285594125, 3, 4, "VNM SK0.00"}, - { 21.324264000, 105.573152750, 3, 10, "VNM T00.XX"}, - { 10.692004000, 105.077910750, 3, 7, "VNM TK0.00"}, - { 15.569864000, 108.455768875, 3, 4, "VNM V00.XX"}, - { 20.928604000, 106.302008000, 3, 6, "VNM VK0.00"}, - { 10.256664000, 106.346070250, 3, 4, "VNM W00.XX"}, - { 9.939404000, 106.321483625, 3, 4, "VNM WK0.00"}, - { 20.093564000, 105.843010625, 3, 5, "VNM X00.XX"}, - { 21.275204000, 106.177063250, 3, 10, "VNM XK0.00"}, - { 20.466464000, 106.305710625, 3, 5, "VNM Y00.XX"}, - { 14.344804000, 107.979049375, 3, 4, "VNM YK0.00"}, - { 21.195464000, 106.026552750, 3, 10, "VNM Z00.XX"}, - { 10.294104000, 105.733510750, 3, 6, "VNM ZK0.00"}, - { 11.513545500, 104.887512000, 2, 7, "VNM 123.XXX"}, - { 21.841111000, 104.872900500, 2, 9, "VNM 12.XXXX"}, - { 16.014157500, 108.005812500, 2, 3, "VNM 1234.XX"}, - { 15.450000000, 105.817500000, 1, 4, "VNM PN1M.PCB"}, - { 60.222398000, 24.865062000, 4, 6, "FIN 12.XX"}, - { 60.384605000, 24.575161875, 3, 5, "FIN 00.XXX"}, - { 61.507005000, 23.431799250, 3, 6, "FIN J0.XXX"}, - { 60.490724000, 22.167962750, 4, 7, "FIN 000.XX"}, - { 65.060824000, 25.386632500, 3, 5, "FIN 100.XX"}, - { 61.027124000, 25.574106250, 3, 5, "FIN 200.XX"}, - { 62.939624000, 27.550199125, 3, 5, "FIN 300.XX"}, - { 62.300724000, 25.663781375, 3, 5, "FIN 400.XX"}, - { 61.527124000, 21.702637875, 3, 6, "FIN 500.XX"}, - { 61.100724000, 28.096606250, 3, 8, "FIN 600.XX"}, - { 63.149024000, 21.547417875, 3, 6, "FIN 700.XX"}, - { 60.510824000, 26.836762750, 3, 7, "FIN 800.XX"}, - { 62.655524000, 29.691899125, 2, 6, "FIN 900.XX"}, - { 61.040724000, 24.366606250, 3, 5, "FIN B00.XX"}, - { 60.434724000, 25.568062750, 3, 5, "FIN C00.XX"}, - { 61.731124000, 27.178637875, 3, 5, "FIN D00.XX"}, - { 61.170724000, 21.430406250, 3, 6, "FIN F00.XX"}, - { 60.645264000, 24.795955250, 3, 5, "FIN G00.XX"}, - { 60.474104000, 25.047455750, 3, 5, "FIN GK0.00"}, - { 66.512064000, 25.610429625, 2, 4, "FIN H00.XX"}, - { 60.244104000, 24.028252375, 3, 6, "FIN HK0.00"}, - { 63.852464000, 23.050870875, 3, 6, "FIN J00.XX"}, - { 64.224104000, 27.670652500, 3, 5, "FIN JK0.00"}, - { 60.884564000, 26.653124750, 3, 5, "FIN K00.XX"}, - { 61.174204000, 28.719287250, 2, 9, "FIN KK0.00"}, - { 62.797664000, 22.783175375, 3, 6, "FIN L00.XX"}, - { 61.862604000, 28.859746875, 2, 5, "FIN LK0.00"}, - { 60.754064000, 24.714355250, 3, 5, "FIN M00.XX"}, - { 60.382104000, 23.079155750, 3, 6, "FIN MK0.00"}, - { 60.502464000, 22.117655250, 3, 6, "FIN N00.XX"}, - { 63.561604000, 27.143038625, 3, 5, "FIN NK0.00"}, - { 62.332564000, 27.807778125, 3, 5, "FIN P00.XX"}, - { 65.738704000, 24.506106625, 3, 5, "FIN PK0.00"}, - { 65.854064000, 24.085474875, 3, 6, "FIN Q00.XX"}, - { 61.204104000, 25.976587250, 3, 5, "FIN QK0.00"}, - { 61.351564000, 22.843524750, 3, 6, "FIN R00.XX"}, - { 60.914104000, 26.556587250, 3, 5, "FIN RK0.00"}, - { 61.282464000, 23.966624750, 3, 6, "FIN S00.XX"}, - { 63.074104000, 27.602751875, 3, 5, "FIN SK0.00"}, - { 63.691264000, 22.640870875, 3, 6, "FIN T00.XX"}, - { 60.814104000, 23.577455750, 3, 6, "FIN TK0.00"}, - { 65.972464000, 29.105374875, 2, 5, "FIN V00.XX"}, - { 64.682735000, 24.419494500, 3, 5, "FIN VK0.00"}, - { 60.655364000, 25.238155250, 3, 5, "FIN W00.XX"}, - { 60.794104000, 21.357455750, 2, 5, "FIN WK0.00"}, - { 62.408864000, 25.847178125, 3, 5, "FIN X00.XX"}, - { 60.684004000, 26.750155750, 3, 7, "FIN XK0.00"}, - { 60.382464000, 25.197655250, 4, 6, "FIN Y00.XX"}, - { 65.184104000, 25.288336500, 3, 5, "FIN YK0.00"}, - { 60.936964000, 24.576324750, 3, 5, "FIN Z00.XX"}, - { 59.980604000, 23.420152375, 3, 6, "FIN ZK0.00"}, - { 62.845177500, 21.701773000, 2, 5, "FIN 12.XXXX"}, - { 61.074915000, 21.570264000, 2, 5, "FIN 123.XXX"}, - { 63.813988000, 22.772300500, 2, 5, "FIN 1234.XX"}, - { 69.375000000, 25.400000000, 1, 3, "FIN TD8.3FTT"}, - { 64.912875000, 25.400000000, 2, 4, "FIN RT04.RCL"}, - { -4.206251000, 15.222110000, 4, 8, "COG 12.XX"}, - { -4.123106000, 15.017816875, 3, 6, "COG 00.XXX"}, - { -4.753986000, 11.776766875, 3, 5, "COG J0.XXX"}, - { -4.219286000, 12.612021125, 3, 6, "COG 000.XX"}, - { -4.161876000, 13.262607125, 3, 6, "COG 200.XX"}, - { -4.094876000, 13.014007125, 3, 6, "COG 300.XX"}, - { -2.920576000, 12.675320000, 3, 5, "COG 400.XX"}, - { -0.443276000, 15.855920000, 3, 4, "COG 500.XX"}, - { 1.650724000, 16.009320000, 2, 4, "COG 600.XX"}, - { -4.131076000, 13.510907125, 3, 6, "COG 700.XX"}, - { -1.835376000, 15.831820000, 3, 4, "COG 800.XX"}, - { 1.643624000, 18.004220000, 2, 5, "COG 900.XX"}, - { -4.321576000, 14.727007125, 3, 6, "COG B00.XX"}, - { -3.645376000, 13.336007125, 3, 5, "COG C00.XX"}, - { -2.500376000, 14.714020000, 3, 4, "COG D00.XX"}, - { -4.128276000, 11.895707125, 3, 4, "COG F00.XX"}, - { -0.840576000, 14.797020000, 3, 4, "COG G00.XX"}, - { -1.839276000, 12.654920000, 2, 5, "COG H00.XX"}, - { 2.089424000, 18.000520000, 2, 5, "COG J00.XX"}, - { -1.179276000, 16.759320000, 3, 6, "COG K00.XX"}, - { 1.680724000, 14.539320000, 2, 4, "COG L00.XX"}, - { -4.216776000, 14.318907125, 3, 6, "COG M00.XX"}, - { -0.039976000, 14.467720000, 3, 5, "COG N00.XX"}, - { -3.434476000, 12.270207125, 3, 5, "COG P00.XX"}, - { 1.405024000, 17.435320000, 2, 3, "COG Q00.XX"}, - { -3.238476000, 13.186207125, 3, 5, "COG R00.XX"}, - { -2.824076000, 13.784020000, 3, 5, "COG S00.XX"}, - { -4.208876000, 11.623707125, 3, 4, "COG T00.XX"}, - { -3.948676000, 11.266107125, 3, 5, "COG V00.XX"}, - { 0.473324000, 14.641720000, 2, 3, "COG W00.XX"}, - { 2.099524000, 14.083620000, 2, 5, "COG X00.XX"}, - { -1.413076000, 15.063520000, 3, 4, "COG Y00.XX"}, - { -3.957476000, 13.911907125, 3, 5, "COG Z00.XX"}, - { -2.430421500, 11.249709500, 2, 5, "COG 123.XXX"}, - { -2.622475000, 13.996403000, 2, 4, "COG 12.XXXX"}, - { 0.070259000, 14.194772000, 2, 4, "COG 1234.XX"}, - { 3.109866000, 11.413047500, 1, 4, "COG 1234.XXX"}, - { 52.554000000, 13.351893500, 4, 5, "DEU 12.XX"}, - { 52.537214000, 13.259847750, 3, 4, "DEU 000.XX"}, - { 52.537214000, 13.460298750, 4, 5, "DEU 200.XX"}, - { 52.414905000, 13.261035875, 3, 4, "DEU 400.XX"}, - { 52.414905000, 13.459108875, 3, 4, "DEU 600.XX"}, - { 53.623844000, 9.855178125, 3, 4, "DEU 800.XX"}, - { 48.118014000, 11.474183875, 3, 4, "DEU B00.XX"}, - { 50.922614000, 6.866743250, 3, 5, "DEU D00.XX"}, - { 50.160724000, 8.616946750, 3, 5, "DEU G00.XX"}, - { 51.550724000, 7.414799125, 3, 4, "DEU H00.XX"}, - { 48.835824000, 9.132980500, 3, 5, "DEU J00.XX"}, - { 51.508524000, 6.925999125, 4, 5, "DEU K00.XX"}, - { 51.271724000, 6.731290250, 3, 4, "DEU L00.XX"}, - { 53.120724000, 8.742426750, 3, 4, "DEU M00.XX"}, - { 52.440724000, 9.664121875, 3, 4, "DEU N00.XX"}, - { 51.470224000, 6.675799125, 3, 4, "DEU P00.XX"}, - { 49.490724000, 10.987624000, 3, 4, "DEU Q00.XX"}, - { 51.390724000, 12.335590250, 3, 4, "DEU R00.XX"}, - { 51.090724000, 13.675590250, 3, 4, "DEU S00.XX"}, - { 51.507524000, 7.137299125, 4, 5, "DEU T00.XX"}, - { 51.300724000, 7.115590250, 3, 4, "DEU V00.XX"}, - { 52.067824000, 8.477921875, 3, 4, "DEU W00.XX"}, - { 50.754145000, 7.032602500, 3, 5, "DEU X00.XX"}, - { 49.540724000, 8.407624000, 3, 5, "DEU Y00.XX"}, - { 49.026045000, 8.334753250, 3, 5, "DEU Z00.XX"}, - { 51.472604000, 7.044799125, 4, 5, "DEU 00.XXX"}, - { 51.923404000, 7.553621875, 3, 4, "DEU 10.XXX"}, - { 48.322604000, 10.828980500, 3, 4, "DEU 20.XXX"}, - { 50.790104000, 12.853968500, 3, 4, "DEU 30.XXX"}, - { 50.738504000, 6.041068500, 3, 7, "DEU 40.XXX"}, - { 50.032604000, 8.171546750, 3, 5, "DEU 50.XXX"}, - { 51.150404000, 6.386190250, 3, 4, "DEU 60.XXX"}, - { 52.088904000, 11.559021875, 3, 4, "DEU 70.XXX"}, - { 51.476204000, 6.801599125, 3, 4, "DEU 80.XXX"}, - { 52.227304000, 10.445221875, 3, 4, "DEU 90.XXX"}, - { 51.298704000, 6.515590250, 3, 4, "DEU B0.XXX"}, - { 51.442604000, 11.894799125, 3, 4, "DEU C0.XXX"}, - { 54.282604000, 10.050844500, 3, 4, "DEU D0.XXX"}, - { 53.834704000, 10.601935625, 2, 3, "DEU F0.XXX"}, - { 47.958104000, 7.786745875, 3, 5, "DEU G0.XXX"}, - { 51.332904000, 7.393490250, 3, 4, "DEU H0.XXX"}, - { 50.952604000, 10.965590250, 3, 4, "DEU J0.XXX"}, - { 54.061304000, 12.045644500, 3, 4, "DEU K0.XXX"}, - { 51.282604000, 9.415590250, 3, 4, "DEU L0.XXX"}, - { 49.957704000, 8.203146750, 3, 5, "DEU M0.XXX"}, - { 51.632604000, 7.734799125, 3, 4, "DEU N0.XXX"}, - { 49.186704000, 6.909702250, 3, 5, "DEU P0.XXX"}, - { 51.520104000, 7.129599125, 4, 5, "DEU Q0.XXX"}, - { 51.392604000, 6.812299125, 3, 4, "DEU R0.XXX"}, - { 52.242604000, 7.984121875, 3, 4, "DEU S0.XXX"}, - { 51.141304000, 6.988890250, 3, 4, "DEU T0.XXX"}, - { 51.006304000, 6.931290250, 3, 5, "DEU V0.XXX"}, - { 53.112604000, 8.142426750, 3, 4, "DEU W0.XXX"}, - { 51.163604000, 6.601790250, 3, 4, "DEU X0.XXX"}, - { 49.376204000, 8.596524000, 3, 5, "DEU Y0.XXX"}, - { 51.682604000, 8.674799125, 3, 4, "DEU Z0.XXX"}, - { 50.080581000, 8.146874000, 2, 4, "DEU 12.XXXX"}, - { 52.242780000, 12.895156500, 2, 3, "DEU 0123.XX"}, - { 53.338580000, 9.363754500, 2, 3, "DEU 1123.XX"}, - { 52.873580000, 8.134005500, 2, 3, "DEU 2123.XX"}, - { 51.183580000, 11.814179000, 2, 3, "DEU 3123.XX"}, - { 50.958580000, 13.239279000, 2, 5, "DEU 4123.XX"}, - { 50.630865000, 12.318158500, 3, 4, "DEU 5123.XX"}, - { 51.744565000, 11.547328000, 2, 3, "DEU 6123.XX"}, - { 53.860865000, 9.933603500, 2, 3, "DEU 7123.XX"}, - { 47.578580000, 7.415134000, 2, 6, "DEU 8123.XX"}, - { 50.725865000, 10.944458500, 3, 4, "DEU 9123.XX"}, - { 53.625865000, 11.363803500, 2, 3, "DEU B123.XX"}, - { 49.097280000, 6.477632000, 2, 6, "DEU C123.XX"}, - { 48.720865000, 11.994911500, 3, 4, "DEU D123.XX"}, - { 53.426380000, 8.014654500, 2, 3, "DEU F123.XX"}, - { 50.052880000, 7.206209500, 2, 4, "DEU G123.XX"}, - { 50.459365000, 11.624758500, 3, 4, "DEU H123.XX"}, - { 51.373580000, 13.919279000, 3, 4, "DEU J123.XX"}, - { 49.515865000, 6.274581000, 2, 7, "DEU K123.XX"}, - { 49.069480000, 7.220332000, 2, 4, "DEU L123.XX"}, - { 54.370365000, 9.027252500, 2, 3, "DEU M123.XX"}, - { 47.493580000, 9.045134000, 2, 6, "DEU N123.XX"}, - { 52.283580000, 11.814056500, 2, 3, "DEU P123.XX"}, - { 52.644780000, 9.672805500, 2, 3, "DEU Q123.XX"}, - { 53.338580000, 12.888854500, 2, 3, "DEU R123.XX"}, - { 53.018580000, 10.018854500, 3, 4, "DEU S123.XX"}, - { 52.017280000, 14.063056500, 2, 3, "DEU T123.XX"}, - { 47.628580000, 10.055034000, 2, 5, "DEU V123.XX"}, - { 48.305865000, 11.794911500, 3, 4, "DEU W123.XX"}, - { 47.628580000, 11.810034000, 2, 5, "DEU X123.XX"}, - { 53.970865000, 12.853703500, 2, 3, "DEU Y123.XX"}, - { 50.938580000, 14.339279000, 2, 6, "DEU Z123.XX"}, - { 52.089785500, 6.097021000, 2, 5, "DEU 123.XXX"}, - { 52.922308500, 6.360317000, 1, 4, "DEU 1234.XXX"}, - { 35.705100000, 139.693034000, 5, 6, "JPN 12.XX"}, - { 35.949093000, 139.513798375, 4, 5, "JPN 00.XXX"}, - { 35.949093000, 139.620227375, 4, 5, "JPN 10.XXX"}, - { 35.949093000, 139.726656375, 4, 5, "JPN 20.XXX"}, - { 35.862604000, 139.449941375, 4, 5, "JPN 30.XXX"}, - { 35.862604000, 139.556370375, 4, 5, "JPN 40.XXX"}, - { 35.862604000, 139.662799375, 4, 5, "JPN 50.XXX"}, - { 35.862604000, 139.769228375, 4, 5, "JPN 60.XXX"}, - { 35.862604000, 139.875657375, 4, 5, "JPN 70.XXX"}, - { 35.776115000, 139.449941375, 4, 5, "JPN 80.XXX"}, - { 35.776115000, 139.556370375, 4, 5, "JPN 90.XXX"}, - { 35.776115000, 139.662799375, 4, 5, "JPN B0.XXX"}, - { 35.776115000, 139.769228375, 4, 5, "JPN C0.XXX"}, - { 35.776115000, 139.875657375, 4, 5, "JPN D0.XXX"}, - { 35.776115000, 139.982086375, 4, 5, "JPN F0.XXX"}, - { 35.689626000, 139.449941375, 4, 5, "JPN G0.XXX"}, - { 35.689626000, 139.556370375, 4, 5, "JPN H0.XXX"}, - { 35.689626000, 139.662799375, 4, 5, "JPN J0.XXX"}, - { 35.689626000, 139.769228375, 5, 6, "JPN K0.XXX"}, - { 35.689626000, 139.875657375, 4, 5, "JPN L0.XXX"}, - { 35.689626000, 139.982086375, 4, 5, "JPN M0.XXX"}, - { 35.603137000, 139.450280000, 4, 5, "JPN N0.XXX"}, - { 35.603137000, 139.555989000, 4, 5, "JPN P0.XXX"}, - { 35.603137000, 139.661698000, 4, 5, "JPN Q0.XXX"}, - { 35.603137000, 139.767407000, 4, 5, "JPN R0.XXX"}, - { 35.603137000, 139.873116000, 4, 5, "JPN S0.XXX"}, - { 35.516648000, 139.397425000, 4, 5, "JPN T0.XXX"}, - { 35.516648000, 139.503134000, 4, 5, "JPN V0.XXX"}, - { 35.516648000, 139.608843000, 4, 5, "JPN W0.XXX"}, - { 35.516648000, 139.714552000, 4, 5, "JPN X0.XXX"}, - { 35.430159000, 139.450280000, 4, 5, "JPN Y0.XXX"}, - { 35.430159000, 139.555989000, 4, 5, "JPN Z0.XXX"}, - { 34.720724000, 135.450619625, 5, 6, "JPN 000.XX"}, - { 35.190724000, 136.860619625, 5, 6, "JPN 100.XX"}, - { 43.100724000, 141.284404500, 6, 7, "JPN 200.XX"}, - { 34.723924000, 135.120219625, 4, 5, "JPN 300.XX"}, - { 35.050724000, 135.700619625, 5, 6, "JPN 400.XX"}, - { 33.630724000, 130.361523625, 4, 5, "JPN 500.XX"}, - { 34.431424000, 132.405245375, 5, 6, "JPN 600.XX"}, - { 38.300724000, 140.838585875, 4, 5, "JPN 700.XX"}, - { 33.920724000, 130.811184000, 5, 6, "JPN 800.XX"}, - { 35.650724000, 140.060280000, 4, 5, "JPN 900.XX"}, - { 34.610724000, 135.430845375, 4, 5, "JPN B00.XX"}, - { 32.840724000, 130.661749375, 4, 5, "JPN C00.XX"}, - { 34.697224000, 133.867319625, 4, 5, "JPN D00.XX"}, - { 35.632124000, 139.342580000, 5, 6, "JPN F00.XX"}, - { 34.753624000, 137.671819625, 4, 5, "JPN G00.XX"}, - { 35.700724000, 139.280280000, 4, 5, "JPN H00.XX"}, - { 31.630724000, 130.512314750, 4, 5, "JPN J00.XX"}, - { 34.710524000, 135.549019625, 6, 7, "JPN K00.XX"}, - { 37.960724000, 138.988585875, 4, 5, "JPN L00.XX"}, - { 34.870724000, 134.640619625, 4, 5, "JPN M00.XX"}, - { 33.847664000, 132.730702000, 5, 6, "JPN N00.XX"}, - { 34.974104000, 138.358372625, 5, 6, "JPN NK0.00"}, - { 34.746764000, 135.302872875, 4, 5, "JPN P00.XX"}, - { 36.554104000, 136.607720750, 4, 5, "JPN PK0.00"}, - { 34.743264000, 135.373872875, 5, 6, "JPN Q00.XX"}, - { 36.554104000, 139.857720750, 4, 5, "JPN QK0.00"}, - { 33.252464000, 131.563159875, 4, 5, "JPN R00.XX"}, - { 34.585404000, 133.741017375, 4, 5, "JPN RK0.00"}, - { 35.282464000, 139.632215000, 4, 5, "JPN S00.XX"}, - { 32.744104000, 129.849096375, 5, 6, "JPN SK0.00"}, - { 34.829164000, 135.617772875, 5, 6, "JPN T00.XX"}, - { 35.414104000, 136.728155000, 5, 6, "JPN TK0.00"}, - { 35.347864000, 139.435715000, 4, 5, "JPN V00.XX"}, - { 34.806704000, 135.378372625, 4, 5, "JPN VK0.00"}, - { 34.512564000, 133.335245125, 5, 6, "JPN W00.XX"}, - { 34.214104000, 135.138517375, 4, 5, "JPN WK0.00"}, - { 34.772464000, 137.352472875, 4, 5, "JPN X00.XX"}, - { 34.684504000, 135.777872625, 5, 6, "JPN XK0.00"}, - { 36.662464000, 138.141700250, 4, 5, "JPN Y00.XX"}, - { 35.084104000, 137.128372625, 4, 5, "JPN YK0.00"}, - { 37.062464000, 140.841442375, 4, 5, "JPN Z00.XX"}, - { 43.764104000, 142.324102000, 6, 10, "JPN ZK0.00"}, - { 34.997184500, 138.012916500, 4, 5, "JPN 123.XXX"}, - { 34.145934000, 133.204855000, 4, 5, "JPN 12.XXXX"}, - { 43.225897000, 141.199533000, 5, 6, "JPN 0123.XX"}, - { 33.862593000, 130.357926500, 3, 4, "JPN 1123.XX"}, - { 34.462861000, 132.241968500, 4, 5, "JPN 2123.XX"}, - { 38.563549000, 140.725725000, 3, 4, "JPN 3123.XX"}, - { 32.585961000, 130.423049500, 3, 4, "JPN 4123.XX"}, - { 31.355865000, 130.294776500, 3, 4, "JPN 5123.XX"}, - { 38.034601000, 138.806232500, 3, 4, "JPN 6123.XX"}, - { 34.059905000, 132.698166000, 4, 5, "JPN 7123.XX"}, - { 36.398680000, 136.372223500, 3, 4, "JPN 8123.XX"}, - { 32.988429000, 131.403021000, 3, 4, "JPN 9123.XX"}, - { 32.846301000, 129.806269000, 4, 5, "JPN B123.XX"}, - { 43.930547500, 141.826209500, 5, 9, "JPN C123.XX"}, - { 33.472457000, 133.220486000, 3, 4, "JPN D123.XX"}, - { 36.906235000, 136.970844000, 3, 4, "JPN F123.XX"}, - { 39.337965000, 140.018742000, 3, 4, "JPN G123.XX"}, - { 31.660409000, 131.003021000, 3, 4, "JPN H123.XX"}, - { 26.262925000, 127.638821500, 3, 4, "JPN J123.XX"}, - { 40.604365000, 140.271491000, 3, 4, "JPN K123.XX"}, - { 37.903309000, 139.999154500, 3, 4, "JPN L123.XX"}, - { 39.513150000, 140.968306000, 3, 4, "JPN M123.XX"}, - { 42.104925000, 140.525248000, 4, 5, "JPN N123.XX"}, - { 33.835865000, 134.271846000, 4, 5, "JPN P123.XX"}, - { 38.097383000, 139.963249000, 3, 4, "JPN Q123.XX"}, - { 35.839280000, 135.970495000, 4, 5, "JPN R123.XX"}, - { 33.989665000, 130.883200500, 3, 4, "JPN S123.XX"}, - { 40.319665000, 141.119270500, 3, 4, "JPN T123.XX"}, - { 33.075865000, 130.239624500, 3, 4, "JPN V123.XX"}, - { 36.466704000, 137.789192000, 3, 4, "JPN W123.XX"}, - { 42.933265000, 143.816889000, 3, 4, "JPN X123.XX"}, - { 42.685865000, 142.875789000, 3, 4, "JPN Y123.XX"}, - { 35.498006000, 132.393314500, 3, 4, "JPN Z123.XX"}, - { 45.496388500, 145.520528500, 2, 6, "JPN 0123.XXX"}, - { 32.598660000, 128.260072500, 2, 3, "JPN 1123.XXX"}, - { 28.367171000, 128.811376000, 2, 3, "JPN 2123.XXX"}, - { 27.952102500, 126.476108000, 2, 3, "JPN 3123.XXX"}, - { 26.649578500, 122.936766500, 2, 4, "JPN 4123.XXX"}, - { 34.511090500, 138.349473000, 3, 4, "JPN 5123.XXX"}, - { 31.829900500, 139.001471500, 2, 3, "JPN 6123.XXX"}, - { 29.132394500, 139.636157500, 2, 3, "JPN 7123.XXX"}, - { 26.649578500, 140.259509500, 3, 4, "JPN 8123.XXX"}, - { 26.649578500, 129.844179500, 2, 3, "JPN 9123.XXX"}, - { 31.223314500, 129.312561000, 2, 3, "JPN B123.XXX"}, - { 36.317983500, 130.835013500, 2, 3, "JPN C123.XXX"}, - { 34.474061500, 132.053073000, 3, 4, "JPN F123.XXX"}, - { 44.468801500, 142.608927500, 3, 7, "JPN G123.XXX"}, - { 45.488388500, 139.884707500, 2, 4, "JPN J123.XXX"}, - { 35.915805500, 134.048932000, 2, 3, "JPN K123.XXX"}, - { 43.932563500, 139.054622000, 2, 4, "JPN L123.XXX"}, - { 38.664984500, 138.280205000, 3, 4, "JPN M123.XXX"}, - { 34.860523000, 135.457916500, 4, 5, "JPN N123.XXX"}, - { 41.535808500, 139.110352000, 3, 4, "JPN S123.XXX"}, - { 37.192280500, 138.293288500, 3, 4, "JPN T123.XXX"}, - { 41.935585000, 139.763509000, 3, 4, "JPN Z123.XXX"}, - { 37.562091500, 135.390176500, 2, 3, "JPN V123.XXX"}, - { 38.595299500, 131.123831000, 2, 3, "JPN W123.XXX"}, - { 35.670000000, 139.739344000, 5, 6, "JPN MGX7.FF61"}, - {-17.790909000, 31.010342500, 4, 7, "ZWE 12.XX"}, - {-17.775221000, 30.887672875, 3, 6, "ZWE 00.XXX"}, - {-20.125941000, 28.397976125, 2, 4, "ZWE J0.XXX"}, - {-19.484986000, 29.727455750, 3, 4, "ZWE 000.XX"}, - {-17.898986000, 30.613505125, 3, 6, "ZWE 200.XX"}, - {-18.362186000, 29.838735250, 3, 4, "ZWE 400.XX"}, - {-20.035476000, 30.785021875, 3, 5, "ZWE 600.XX"}, - {-18.881976000, 29.780160500, 3, 4, "ZWE 700.XX"}, - {-18.159176000, 31.507486250, 3, 5, "ZWE 800.XX"}, - {-20.276576000, 30.019621875, 3, 4, "ZWE 900.XX"}, - {-17.334976000, 30.147699125, 3, 5, "ZWE B00.XX"}, - {-18.313176000, 26.458786250, 3, 5, "ZWE C00.XX"}, - {-18.093676000, 30.095586250, 3, 4, "ZWE D00.XX"}, - {-18.974776000, 29.719060500, 3, 4, "ZWE F00.XX"}, - {-16.469876000, 28.804225875, 3, 6, "ZWE G00.XX"}, - {-17.266176000, 31.283212000, 3, 6, "ZWE H00.XX"}, - {-17.894476000, 25.766986250, 3, 7, "ZWE J00.XX"}, - {-18.954776000, 32.553560500, 3, 5, "ZWE K00.XX"}, - {-18.960455000, 32.642384500, 3, 5, "ZWE L00.XX"}, - {-16.788276000, 29.655812000, 3, 5, "ZWE M00.XX"}, - {-18.496876000, 32.088273375, 3, 5, "ZWE N00.XX"}, - {-19.637576000, 29.950234750, 3, 4, "ZWE P00.XX"}, - {-21.008876000, 31.632082250, 3, 5, "ZWE Q00.XX"}, - {-20.447176000, 27.766821875, 3, 6, "ZWE R00.XX"}, - {-16.728876000, 31.543625875, 3, 6, "ZWE S00.XX"}, - {-20.156576000, 32.589921875, 3, 5, "ZWE T00.XX"}, - {-20.897276000, 28.963708000, 3, 5, "ZWE V00.XX"}, - {-19.768376000, 32.825834750, 3, 6, "ZWE W00.XX"}, - {-18.975176000, 30.852960500, 3, 5, "ZWE X00.XX"}, - {-19.247976000, 30.484560500, 3, 5, "ZWE Y00.XX"}, - {-22.170476000, 29.952056500, 3, 6, "ZWE Z00.XX"}, - {-18.044985000, 29.795855000, 2, 4, "ZWE 112.XXX"}, - {-18.536025000, 29.648989000, 2, 3, "ZWE 212.XXX"}, - {-19.027065000, 29.649275500, 2, 3, "ZWE 312.XXX"}, - {-19.518105000, 29.649275500, 2, 3, "ZWE 412.XXX"}, - {-20.009145000, 29.698751500, 2, 3, "ZWE 512.XXX"}, - {-16.322085000, 28.766376500, 2, 5, "ZWE G12.XXX"}, - {-17.854685000, 25.625055000, 2, 6, "ZWE H12.XXX"}, - {-16.628485000, 29.402176500, 2, 4, "ZWE J12.XXX"}, - {-20.287785000, 27.694141500, 2, 5, "ZWE K12.XXX"}, - {-20.794985000, 28.946120000, 2, 4, "ZWE L12.XXX"}, - {-21.871185000, 29.773420000, 2, 3, "ZWE M12.XXX"}, - {-18.227485000, 26.283655000, 2, 4, "ZWE P12.XXX"}, - {-18.227485000, 26.773207000, 2, 4, "ZWE Q12.XXX"}, - {-18.286409000, 27.262759000, 2, 4, "ZWE R12.XXX"}, - {-18.286409000, 27.752311000, 2, 4, "ZWE S12.XXX"}, - {-18.777449000, 27.507535000, 2, 4, "ZWE T12.XXX"}, - {-16.413070000, 30.279417500, 2, 5, "ZWE 12.XXXX"}, - {-19.027300000, 30.181613000, 2, 3, "ZWE 1234.XX"}, - {-16.080092500, 25.518382500, 1, 3, "ZWE 1234.XXX"}, - {-25.264900000, -57.666198500, 4, 8, "PRY 12.XX"}, - {-25.111585000, -57.644206500, 3, 7, "PRY 12.XXX"}, - {-25.537286000, -54.728660250, 3, 7, "PRY 000.XX"}, - {-25.659595000, -54.715138250, 3, 7, "PRY 200.XX"}, - {-25.537286000, -54.863879250, 3, 7, "PRY 400.XX"}, - {-25.414977000, -54.715138250, 3, 5, "PRY 600.XX"}, - {-27.348386000, -55.910848375, 3, 11, "PRY 800.XX"}, - {-22.557386000, -55.791862500, 3, 8, "PRY B00.XX"}, - {-25.479486000, -56.087560250, 3, 5, "PRY D00.XX"}, - {-25.409276000, -56.484973250, 3, 5, "PRY G00.XX"}, - {-23.359776000, -57.457382125, 3, 9, "PRY H00.XX"}, - {-25.736376000, -56.505186125, 3, 7, "PRY J00.XX"}, - {-26.825676000, -58.318938625, 3, 7, "PRY K00.XX"}, - {-25.356676000, -57.186373250, 4, 8, "PRY L00.XX"}, - {-26.840776000, -57.067238625, 3, 7, "PRY M00.XX"}, - {-24.630976000, -56.480121750, 3, 5, "PRY N00.XX"}, - {-27.366955000, -56.928646875, 3, 9, "PRY P00.XX"}, - {-26.661755000, -57.187819375, 3, 7, "PRY Q00.XX"}, - {-23.306776000, -57.098882125, 3, 7, "PRY R00.XX"}, - {-25.331576000, -55.752473250, 3, 5, "PRY S00.XX"}, - {-24.438976000, -55.732521750, 3, 5, "PRY T00.XX"}, - {-25.419376000, -57.080573250, 3, 7, "PRY V00.XX"}, - {-25.219376000, -57.125273250, 3, 7, "PRY W00.XX"}, - {-25.579276000, -57.200773250, 3, 7, "PRY X00.XX"}, - {-27.117076000, -56.283338625, 3, 9, "PRY Y00.XX"}, - {-25.754776000, -55.137486125, 3, 7, "PRY Z00.XX"}, - {-24.380003500, -57.716191000, 2, 6, "PRY 123.XXX"}, - {-26.907275000, -58.492684000, 2, 6, "PRY 12.XXXX"}, - {-22.911251000, -59.705204500, 2, 6, "PRY 1234.XX"}, - {-19.859103000, -62.355437500, 1, 4, "PRY 1234.XXX"}, - { 33.376145000, 44.355870000, 4, 5, "IRQ 12.XX"}, - { 33.358975000, 44.081697125, 3, 4, "IRQ 00.XXX"}, - { 30.516014000, 47.649052125, 3, 6, "IRQ J0.XXX"}, - { 36.436224000, 43.047602750, 3, 5, "IRQ 000.XX"}, - { 36.436224000, 43.154752750, 3, 5, "IRQ 100.XX"}, - { 36.349735000, 43.047602750, 3, 5, "IRQ 200.XX"}, - { 36.349735000, 43.154752750, 3, 5, "IRQ 300.XX"}, - { 36.227744000, 43.936022875, 3, 5, "IRQ 400.XX"}, - { 36.217744000, 44.011220875, 3, 5, "IRQ 500.XX"}, - { 35.530324000, 44.326380000, 3, 4, "IRQ 600.XX"}, - { 35.432967000, 44.316275000, 3, 4, "IRQ 700.XX"}, - { 35.589634000, 45.367275000, 3, 6, "IRQ 800.XX"}, - { 32.068324000, 44.311188000, 3, 6, "IRQ 900.XX"}, - { 32.653024000, 43.956249375, 3, 4, "IRQ B00.XX"}, - { 31.080724000, 46.212540500, 3, 4, "IRQ C00.XX"}, - { 32.513324000, 44.370488000, 3, 4, "IRQ D00.XX"}, - { 33.472224000, 43.241323625, 3, 4, "IRQ F00.XX"}, - { 32.036324000, 44.879714750, 3, 6, "IRQ G00.XX"}, - { 32.550224000, 45.782988000, 3, 6, "IRQ H00.XX"}, - { 31.884624000, 47.118914750, 3, 6, "IRQ J00.XX"}, - { 33.786924000, 44.584584000, 3, 4, "IRQ K00.XX"}, - { 33.356364000, 43.749059875, 3, 4, "IRQ L00.XX"}, - { 34.190704000, 43.854417375, 3, 4, "IRQ LK0.00"}, - { 30.403164000, 47.679262625, 4, 7, "IRQ M00.XX"}, - { 36.350025000, 42.398819250, 3, 5, "IRQ MK0.00"}, - { 31.333264000, 45.245932500, 2, 3, "IRQ N00.XX"}, - { 31.404104000, 46.139602500, 3, 4, "IRQ NK0.00"}, - { 35.531164000, 44.802715000, 3, 6, "IRQ P00.XX"}, - { 32.294104000, 44.649313000, 3, 4, "IRQ PK0.00"}, - { 30.903964000, 46.421790375, 3, 4, "IRQ Q00.XX"}, - { 36.853604000, 42.798604125, 3, 5, "IRQ QK0.00"}, - { 34.362464000, 45.342645125, 3, 4, "IRQ R00.XX"}, - { 35.620504000, 45.910355000, 2, 5, "IRQ RK0.00"}, - { 32.727864000, 44.238432125, 3, 4, "IRQ S00.XX"}, - { 34.915504000, 43.458872625, 3, 4, "IRQ SK0.00"}, - { 32.789864000, 44.246632125, 3, 4, "IRQ T00.XX"}, - { 32.904104000, 45.039096375, 3, 4, "IRQ TK0.00"}, - { 36.864445000, 42.926280625, 3, 5, "IRQ V00.XX"}, - { 33.384104000, 43.538951625, 3, 4, "IRQ VK0.00"}, - { 32.562464000, 44.183332125, 3, 4, "IRQ W00.XX"}, - { 37.133430000, 42.608250375, 3, 5, "IRQ WK0.00"}, - { 34.896864000, 44.580972875, 3, 6, "IRQ X00.XX"}, - { 34.470304000, 41.881717375, 2, 5, "IRQ XK0.00"}, - { 34.152464000, 42.332645125, 2, 4, "IRQ Y00.XX"}, - { 31.954104000, 44.559457750, 3, 6, "IRQ YK0.00"}, - { 29.983264000, 48.434362625, 3, 8, "IRQ Z00.XX"}, - { 32.920104000, 44.749796375, 3, 4, "IRQ ZK0.00"}, - { 34.386020500, 42.638998000, 2, 3, "IRQ 123.XXX"}, - { 32.327630000, 45.837681500, 2, 5, "IRQ 12.XXXX"}, - { 36.124244000, 42.487414500, 2, 4, "IRQ 1234.XX"}, - { 33.195000000, 43.744800000, 2, 3, "IRQ NG8N.FM9"}, - { 33.585632000, -7.693770500, 5, 6, "MAR 12.XX"}, - { 33.704615000, -7.817322000, 4, 5, "MAR 12.XXX"}, - { 34.015424000, -6.899316000, 4, 5, "MAR 000.XX"}, - { 33.976024000, -6.981216000, 4, 5, "MAR 100.XX"}, - { 34.085624000, -6.855016000, 4, 5, "MAR 200.XX"}, - { 34.070824000, -5.048816000, 4, 5, "MAR 300.XX"}, - { 31.683545000, -8.083774250, 4, 5, "MAR 400.XX"}, - { 31.683545000, -8.016888250, 4, 5, "MAR 500.XX"}, - { 30.443024000, -9.607494125, 4, 5, "MAR 600.XX"}, - { 30.388824000, -9.548494125, 5, 6, "MAR 700.XX"}, - { 35.786145000, -5.895473125, 4, 5, "MAR 800.XX"}, - { 33.902145000, -5.603024000, 5, 6, "MAR 900.XX"}, - { 34.721724000, -1.957380375, 4, 9, "MAR B00.XX"}, - { 34.275745000, -6.656098125, 4, 5, "MAR C00.XX"}, - { 32.326424000, -9.280812000, 4, 5, "MAR D00.XX"}, - { 35.608045000, -5.423525000, 4, 5, "MAR F00.XX"}, - { 32.920524000, -6.962250625, 4, 5, "MAR G00.XX"}, - { 32.365724000, -6.428312000, 4, 5, "MAR H00.XX"}, - { 33.246564000, -8.553540125, 4, 5, "MAR J00.XX"}, - { 35.184005000, -3.003335000, 4, 7, "MAR JK0.00"}, - { 33.013264000, -7.656967875, 4, 5, "MAR K00.XX"}, - { 34.991304000, -5.924527375, 5, 6, "MAR KK0.00"}, - { 33.839964000, -6.109898000, 5, 6, "MAR L00.XX"}, - { 35.167504000, -6.165045000, 4, 5, "MAR LK0.00"}, - { 29.002264000, -10.087693875, 4, 5, "MAR M00.XX"}, - { 34.223604000, -4.035782625, 5, 6, "MAR MK0.00"}, - { 32.506164000, -6.743611000, 4, 5, "MAR N00.XX"}, - { 32.938604000, -5.698403625, 4, 5, "MAR NK0.00"}, - { 31.942864000, -4.468638750, 4, 7, "MAR P00.XX"}, - { 34.919104000, -2.358027375, 4, 8, "MAR PK0.00"}, - { 32.873964000, -6.611067875, 4, 5, "MAR Q00.XX"}, - { 34.254704000, -5.966582625, 4, 5, "MAR QK0.00"}, - { 34.421064000, -2.932354875, 4, 8, "MAR R00.XX"}, - { 34.211104000, -5.751382625, 4, 5, "MAR RK0.00"}, - { 30.481764000, -8.916509625, 4, 5, "MAR S00.XX"}, - { 34.314904000, -2.208382625, 4, 7, "MAR SK0.00"}, - { 32.245664000, -7.984311000, 4, 5, "MAR T00.XX"}, - { 32.231004000, -8.549687000, 4, 5, "MAR TK0.00"}, - { 32.061764000, -7.423511000, 4, 5, "MAR V00.XX"}, - { 35.224804000, -3.967345000, 5, 6, "MAR VK0.00"}, - { 34.802564000, -5.616227125, 4, 5, "MAR W00.XX"}, - { 29.698604000, -9.769290375, 4, 5, "MAR WK0.00"}, - { 33.905164000, -6.360598000, 5, 6, "MAR X00.XX"}, - { 30.391404000, -9.237135125, 4, 5, "MAR XK0.00"}, - { 28.442464000, -11.135122625, 4, 5, "MAR Y00.XX"}, - { 27.131104000, -13.216766625, 4, 10, "MAR YK0.00"}, - { 23.720764000, -15.970148625, 4, 10, "MAR Z00.XX"}, - { 26.736904000, -11.701921875, 4, 10, "MAR ZK0.00"}, - { 26.854723000, -14.377875500, 3, 8, "MAR 12.XXXX"}, - { 35.787727000, -6.174541000, 3, 4, "MAR 012.XXX"}, - { 35.876115000, -5.601661000, 3, 6, "MAR 112.XXX"}, - { 35.296687000, -6.289924500, 3, 4, "MAR 212.XXX"}, - { 35.385075000, -5.551950500, 3, 4, "MAR 312.XXX"}, - { 35.028915000, -5.994790000, 4, 5, "MAR 412.XXX"}, - { 35.028915000, -5.432326000, 4, 5, "MAR 512.XXX"}, - { 34.175115000, -4.903290000, 3, 4, "MAR 612.XXX"}, - { 31.831115000, -8.243533500, 3, 4, "MAR 712.XXX"}, - { 30.517515000, -9.646198500, 3, 4, "MAR 812.XXX"}, - { 35.111115000, -2.364603500, 3, 6, "MAR 912.XXX"}, - { 32.463615000, -9.262955000, 3, 4, "MAR B12.XXX"}, - { 33.363315000, -8.662793000, 3, 4, "MAR C12.XXX"}, - { 32.872274000, -8.712477000, 3, 4, "MAR D12.XXX"}, - { 32.381235000, -8.713076500, 3, 4, "MAR F12.XXX"}, - { 35.362315000, -3.204703500, 3, 4, "MAR G12.XXX"}, - { 29.189915000, -10.288785000, 3, 4, "MAR H12.XXX"}, - { 34.429615000, -4.254589000, 3, 4, "MAR J12.XXX"}, - { 32.079615000, -4.605733500, 3, 6, "MAR K12.XXX"}, - { 34.524415000, -3.377790000, 3, 4, "MAR L12.XXX"}, - { 30.669415000, -9.111598500, 3, 4, "MAR M12.XXX"}, - { 34.642515000, -2.558890000, 3, 7, "MAR N12.XXX"}, - { 31.681115000, -9.793133500, 3, 4, "MAR P12.XXX"}, - { 35.249115000, -4.322220500, 3, 4, "MAR Q12.XXX"}, - { 35.249115000, -3.754548500, 3, 4, "MAR R12.XXX"}, - { 29.904615000, -9.970298500, 3, 4, "MAR S12.XXX"}, - { 28.630115000, -11.326263500, 3, 4, "MAR T12.XXX"}, - { 31.120115000, -7.141020000, 3, 4, "MAR V12.XXX"}, - { 32.881615000, -4.897155000, 3, 4, "MAR W12.XXX"}, - { 31.720115000, -5.765533500, 3, 4, "MAR X12.XXX"}, - { 30.867115000, -8.217920000, 3, 4, "MAR Y12.XXX"}, - { 23.915715000, -15.983293500, 3, 8, "MAR Z12.XXX"}, - { 34.403890000, -7.939066500, 2, 3, "MAR 1234.XX"}, - { 35.868388500, -6.850886500, 2, 7, "MAR 0123.XXX"}, - { 35.868388500, -4.090443500, 3, 6, "MAR 1123.XXX"}, - { 33.946952500, -10.012118000, 2, 3, "MAR 2123.XXX"}, - { 33.946952500, -6.884063000, 6, 7, "MAR 3123.XXX"}, - { 33.946952500, -4.004456000, 5, 6, "MAR 4123.XXX"}, - { 31.265762500, -11.455898500, 2, 3, "MAR 5123.XXX"}, - { 31.265762500, -8.417216500, 2, 3, "MAR 6123.XXX"}, - { 31.265762500, -5.378534500, 2, 5, "MAR 7123.XXX"}, - { 28.600888500, -14.437814000, 2, 5, "MAR 8123.XXX"}, - { 28.600888500, -11.488505000, 2, 3, "MAR 9123.XXX"}, - { 25.919698500, -17.654534000, 2, 5, "MAR B123.XXX"}, - { 25.919698500, -14.764807000, 2, 6, "MAR C123.XXX"}, - { 23.161367500, -17.658597500, 2, 5, "MAR D123.XXX"}, - { 23.161367500, -14.798661500, 2, 6, "MAR F123.XXX"}, - { 33.575724500, -7.638500000, 5, 6, "MAR L4QS.7WS4"}, - { 41.317456000, 69.188759500, 4, 8, "UZB 12.XX"}, - { 41.439215000, 68.942021500, 3, 7, "UZB 12.XXX"}, - { 40.978314000, 71.583099500, 3, 8, "UZB 000.XX"}, - { 39.630814000, 66.884567125, 3, 4, "UZB 200.XX"}, - { 40.759814000, 72.273909125, 3, 6, "UZB 400.XX"}, - { 39.755514000, 64.350067125, 3, 5, "UZB 600.XX"}, - { 42.442914000, 59.518441500, 3, 6, "UZB 800.XX"}, - { 40.424724000, 71.731003625, 3, 6, "UZB B00.XX"}, - { 38.893724000, 65.738494750, 3, 5, "UZB C00.XX"}, - { 40.580724000, 70.886551125, 3, 8, "UZB D00.XX"}, - { 41.502224000, 69.525812500, 3, 8, "UZB F00.XX"}, - { 41.592124000, 60.570260000, 3, 6, "UZB G00.XX"}, - { 40.167824000, 67.788203625, 3, 4, "UZB H00.XX"}, - { 41.056024000, 70.042412500, 3, 7, "UZB J00.XX"}, - { 40.155724000, 65.296703625, 3, 5, "UZB K00.XX"}, - { 40.509624000, 71.667951125, 3, 6, "UZB L00.XX"}, - { 40.267724000, 69.190103625, 3, 6, "UZB M00.XX"}, - { 37.268524000, 67.234563125, 2, 5, "UZB N00.XX"}, - { 40.890724000, 69.536551125, 3, 7, "UZB P00.XX"}, - { 42.447824000, 59.392808500, 3, 6, "UZB Q00.XX"}, - { 39.101824000, 66.777094750, 3, 4, "UZB R00.XX"}, - { 40.543824000, 68.729851125, 3, 6, "UZB S00.XX"}, - { 39.940724000, 66.207003625, 3, 5, "UZB T00.XX"}, - { 38.317024000, 67.858485875, 2, 4, "UZB V00.XX"}, - { 41.595024000, 60.942360000, 3, 6, "UZB W00.XX"}, - { 41.041924000, 71.179512500, 3, 8, "UZB X00.XX"}, - { 39.764424000, 64.503055125, 4, 6, "UZB Y00.XX"}, - { 40.750724000, 72.006551125, 3, 6, "UZB Z00.XX"}, - { 41.282595000, 68.554816500, 2, 6, "UZB 123.XXX"}, - { 39.166436000, 63.731179000, 2, 4, "UZB 12.XXXX"}, - { 43.626206000, 58.083378500, 2, 3, "UZB 1234.XX"}, - { 42.362647500, 56.857962000, 1, 3, "UZB 1234.XXX"}, - { 59.365100000, 17.995904000, 4, 6, "SWE 12.XX"}, - { 59.531904000, 17.615134500, 3, 5, "SWE 12.XXX"}, - { 57.760724000, 11.933951125, 3, 4, "SWE 000.XX"}, - { 55.636824000, 12.938836500, 3, 4, "SWE 100.XX"}, - { 59.896124000, 17.553405375, 3, 5, "SWE 200.XX"}, - { 59.666424000, 16.462848000, 3, 5, "SWE 300.XX"}, - { 59.316924000, 15.129991625, 3, 5, "SWE 400.XX"}, - { 58.444124000, 15.557021375, 3, 5, "SWE 500.XX"}, - { 56.081124000, 12.680719625, 3, 6, "SWE 600.XX"}, - { 57.820824000, 14.130951125, 3, 4, "SWE 700.XX"}, - { 58.638724000, 16.108421375, 3, 5, "SWE 800.XX"}, - { 55.747124000, 13.127619625, 3, 4, "SWE 900.XX"}, - { 63.867724000, 20.156535625, 3, 6, "SWE B00.XX"}, - { 60.710324000, 17.064662750, 3, 5, "SWE C00.XX"}, - { 57.763624000, 12.876951125, 3, 4, "SWE D00.XX"}, - { 59.403424000, 16.411348000, 3, 5, "SWE F00.XX"}, - { 59.442824000, 13.427548000, 3, 5, "SWE G00.XX"}, - { 56.682145000, 12.715308750, 3, 4, "SWE H00.XX"}, - { 56.920924000, 14.720498750, 3, 4, "SWE J00.XX"}, - { 62.449424000, 17.220281375, 3, 5, "SWE K00.XX"}, - { 65.615415000, 22.027543125, 3, 6, "SWE L00.XX"}, - { 58.307594000, 12.252426875, 3, 5, "SWE M00.XX"}, - { 63.177304000, 14.587451875, 3, 5, "SWE MK0.00"}, - { 60.502264000, 15.369255250, 3, 5, "SWE N00.XX"}, - { 60.600104000, 15.591755750, 3, 5, "SWE NK0.00"}, - { 56.692264000, 16.276038250, 3, 4, "SWE P00.XX"}, - { 58.390504000, 13.804768375, 3, 5, "SWE PK0.00"}, - { 56.191064000, 15.521510875, 3, 4, "SWE Q00.XX"}, - { 56.026304000, 14.094297625, 3, 4, "SWE QK0.00"}, - { 58.367164000, 11.870448125, 3, 5, "SWE R00.XX"}, - { 58.534704000, 14.985068375, 3, 5, "SWE RK0.00"}, - { 63.304564000, 18.652473625, 3, 5, "SWE S00.XX"}, - { 55.871804000, 12.800097625, 3, 6, "SWE SK0.00"}, - { 59.341964000, 14.456044000, 3, 5, "SWE T00.XX"}, - { 58.754104000, 16.969844625, 3, 5, "SWE TK0.00"}, - { 57.120864000, 12.199538250, 3, 4, "SWE V00.XX"}, - { 55.381604000, 13.104448500, 3, 4, "SWE VK0.00"}, - { 58.522464000, 13.101348125, 3, 5, "SWE W00.XX"}, - { 59.624104000, 17.789048000, 3, 5, "SWE WK0.00"}, - { 57.942464000, 12.482206375, 3, 4, "SWE X00.XX"}, - { 56.246304000, 12.823618625, 3, 4, "SWE XK0.00"}, - { 60.632464000, 16.707655250, 3, 5, "SWE Y00.XX"}, - { 65.313804000, 21.411636500, 3, 6, "SWE YK0.00"}, - { 57.645364000, 18.239479000, 3, 4, "SWE Z00.XX"}, - { 58.364104000, 12.280568375, 3, 5, "SWE ZK0.00"}, - { 55.826611500, 11.325371500, 2, 5, "SWE 12.XXXX"}, - { 57.910165000, 14.593116000, 3, 4, "SWE 0123.XX"}, - { 57.910165000, 15.468060000, 2, 3, "SWE 1123.XX"}, - { 57.910165000, 16.343003000, 2, 3, "SWE 2123.XX"}, - { 57.419125000, 14.598267000, 3, 4, "SWE 3123.XX"}, - { 57.419125000, 15.462795000, 2, 3, "SWE 4123.XX"}, - { 57.419125000, 16.327323000, 2, 3, "SWE 5123.XX"}, - { 56.928085000, 14.608597500, 3, 4, "SWE 6123.XX"}, - { 56.928085000, 15.457501500, 2, 3, "SWE 7123.XX"}, - { 56.928085000, 16.306405500, 2, 3, "SWE 8123.XX"}, - { 56.437045000, 14.613748500, 3, 4, "SWE 9123.XX"}, - { 56.437045000, 15.452236500, 2, 3, "SWE B123.XX"}, - { 56.437045000, 16.290724500, 2, 3, "SWE C123.XX"}, - { 55.946005000, 14.618899500, 3, 4, "SWE D123.XX"}, - { 55.946005000, 15.446971500, 2, 3, "SWE F123.XX"}, - { 55.946005000, 16.275043500, 2, 3, "SWE G123.XX"}, - { 65.220565000, 21.282694000, 2, 5, "SWE H123.XX"}, - { 65.711605000, 21.272392000, 2, 5, "SWE J123.XX"}, - { 65.711605000, 22.402528000, 2, 5, "SWE K123.XX"}, - { 63.561465000, 19.631400000, 2, 5, "SWE L123.XX"}, - { 62.951780000, 14.142430500, 2, 4, "SWE M123.XX"}, - { 63.070180000, 18.283330500, 2, 4, "SWE N123.XX"}, - { 57.356765000, 18.088467000, 2, 3, "SWE P123.XX"}, - { 56.865725000, 18.081506500, 2, 3, "SWE Q123.XX"}, - { 57.602285000, 18.495628000, 3, 4, "SWE R123.XX"}, - { 59.040365000, 12.463294000, 2, 5, "SWE S123.XX"}, - { 59.163125000, 13.364278000, 2, 4, "SWE T123.XX"}, - { 58.674800000, 13.369429000, 2, 4, "SWE V123.XX"}, - { 62.523165000, 17.109924500, 2, 4, "SWE W123.XX"}, - { 62.034840000, 16.766631000, 2, 4, "SWE X123.XX"}, - { 61.543800000, 16.628533500, 2, 4, "SWE Y123.XX"}, - { 61.050045000, 16.390153500, 2, 4, "SWE Z123.XX"}, - { 61.003994500, 14.430626000, 2, 4, "SWE 123.XXX"}, - { 68.835000000, 17.565000000, 1, 3, "SWE MS8.139C"}, - { 62.195000000, 17.565000000, 2, 4, "SWE GX5K.69X"}, - { -9.441625500, 147.137638000, 4, 7, "PNG 12.XX"}, - { -9.181125000, 147.018496500, 3, 4, "PNG 12.XXX"}, - { -6.704786000, 146.919651250, 3, 4, "PNG 000.XX"}, - { -5.238186000, 145.704921125, 3, 4, "PNG 200.XX"}, - { -3.540556000, 143.560225625, 3, 4, "PNG 400.XX"}, - { -6.196176000, 155.559194250, 3, 5, "PNG 600.XX"}, - { -6.035976000, 145.374994250, 3, 4, "PNG 700.XX"}, - { -2.665976000, 141.257720000, 3, 4, "PNG 800.XX"}, - { -5.524376000, 150.107494250, 3, 4, "PNG 900.XX"}, - { -4.158876000, 152.124507125, 3, 4, "PNG B00.XX"}, - { -5.812076000, 144.217494250, 3, 4, "PNG C00.XX"}, - { -9.020976000, 143.175868500, 3, 4, "PNG D00.XX"}, - { -2.551876000, 150.771020000, 3, 4, "PNG F00.XX"}, - {-10.250976000, 150.424942750, 3, 6, "PNG G00.XX"}, - { -6.123376000, 143.623094250, 3, 4, "PNG H00.XX"}, - { -8.710876000, 148.212968500, 3, 4, "PNG J00.XX"}, - { -7.146576000, 146.617181375, 3, 4, "PNG K00.XX"}, - { -6.072776000, 141.260094250, 3, 4, "PNG L00.XX"}, - { -5.979376000, 144.929994250, 3, 4, "PNG M00.XX"}, - { -2.010776000, 147.255820000, 3, 4, "PNG N00.XX"}, - { -7.289476000, 146.654781375, 3, 4, "PNG P00.XX"}, - { -6.178076000, 155.038994250, 3, 4, "PNG Q00.XX"}, - { -5.418776000, 143.662294250, 3, 4, "PNG R00.XX"}, - { -8.830576000, 147.705768500, 3, 4, "PNG S00.XX"}, - { -6.226976000, 145.810194250, 3, 4, "PNG T00.XX"}, - { -7.903776000, 145.709581375, 3, 4, "PNG V00.XX"}, - { -6.268876000, 155.416994250, 3, 4, "PNG W00.XX"}, - { -3.119976000, 142.312120000, 3, 4, "PNG X00.XX"}, - { -4.311476000, 152.229307125, 3, 4, "PNG Y00.XX"}, - { -5.394376000, 154.613494250, 3, 4, "PNG Z00.XX"}, - { -7.710059500, 146.454874500, 2, 3, "PNG 123.XXX"}, - { -6.062504000, 143.708960000, 2, 3, "PNG 12.XXXX"}, - { -3.807685000, 143.408840000, 2, 3, "PNG 0123.XX"}, - { -6.504625000, 155.297200000, 2, 3, "PNG 1123.XX"}, - { -2.940790000, 141.066600000, 2, 3, "PNG 2123.XX"}, - { -5.796475000, 149.916600000, 2, 3, "PNG 3123.XX"}, - { -4.509990000, 151.985900000, 2, 3, "PNG 4123.XX"}, - { -9.295790000, 142.987832500, 2, 6, "PNG 5123.XX"}, - { -2.826690000, 150.579900000, 2, 3, "PNG 6123.XX"}, - {-10.523075000, 150.237132500, 2, 5, "PNG 7123.XX"}, - { -7.490125000, 146.445200000, 2, 3, "PNG 8123.XX"}, - { -6.344875000, 141.069200000, 2, 3, "PNG 9123.XX"}, - { -2.285589000, 147.064700000, 2, 3, "PNG B123.XX"}, - { -6.450175000, 154.848100000, 2, 3, "PNG C123.XX"}, - { -8.175875000, 145.518800000, 2, 3, "PNG D123.XX"}, - { -3.394790000, 142.121000000, 2, 3, "PNG F123.XX"}, - { -5.669190000, 154.422600000, 2, 3, "PNG G123.XX"}, - { -5.574111000, 141.503557000, 1, 2, "PNG 1234.XXX"}, - { 4.083101000, 9.686355000, 4, 5, "CMR 12.XX"}, - { 4.018485000, 9.560165125, 3, 4, "CMR 00.XXX"}, - { 3.966084000, 11.336968375, 3, 4, "CMR C0.XXX"}, - { 9.428584000, 13.261735500, 3, 5, "CMR P0.XXX"}, - { 12.119324000, 14.973529875, 3, 8, "CMR 000.XX"}, - { 6.010724000, 10.118294250, 3, 5, "CMR 100.XX"}, - { 10.620835000, 14.264228750, 3, 6, "CMR 200.XX"}, - { 5.522824000, 10.375694250, 3, 5, "CMR 300.XX"}, - { 10.780724000, 13.760642750, 3, 6, "CMR 400.XX"}, - { 7.362624000, 13.541981375, 3, 5, "CMR 500.XX"}, - { 4.617724000, 13.644207125, 3, 5, "CMR 600.XX"}, - { 4.680725000, 9.399208125, 3, 5, "CMR 700.XX"}, - { 5.770724000, 10.859094250, 3, 5, "CMR 800.XX"}, - { 4.076326000, 9.153929125, 3, 4, "CMR 900.XX"}, - { 4.760725000, 9.689208125, 3, 5, "CMR B00.XX"}, - { 5.000725000, 9.899208125, 3, 5, "CMR C00.XX"}, - { 10.148724000, 14.408942750, 3, 7, "CMR D00.XX"}, - { 3.835524000, 10.092507125, 3, 4, "CMR F00.XX"}, - { 5.666224000, 10.212894250, 3, 5, "CMR G00.XX"}, - { 6.252424000, 10.637394250, 3, 5, "CMR H00.XX"}, - { 6.560724000, 14.249094250, 3, 5, "CMR J00.XX"}, - { 5.488624000, 10.016694250, 3, 5, "CMR K00.XX"}, - { 9.972324000, 13.902855625, 3, 6, "CMR L00.XX"}, - { 5.184024000, 10.233007125, 3, 5, "CMR M00.XX"}, - { 5.521564000, 10.603013750, 3, 5, "CMR N00.XX"}, - { 3.514104000, 11.473873125, 3, 5, "CMR NK0.00"}, - { 2.934064000, 11.126985000, 3, 4, "CMR P00.XX"}, - { 5.164104000, 10.153873125, 3, 5, "CMR PK0.00"}, - { 4.762464000, 11.198999375, 3, 5, "CMR Q00.XX"}, - { 4.154105000, 9.203874125, 3, 4, "CMR QK0.00"}, - { 10.352764000, 15.210670250, 3, 7, "CMR R00.XX"}, - { 6.382504000, 10.052400250, 3, 5, "CMR RK0.00"}, - { 5.155364000, 10.494199375, 3, 5, "CMR S00.XX"}, - { 11.045104000, 14.118738875, 3, 6, "CMR SK0.00"}, - { 6.005364000, 10.408213750, 3, 5, "CMR T00.XX"}, - { 2.927204000, 11.946045000, 3, 5, "CMR TK0.00"}, - { 4.099961000, 9.276203375, 3, 4, "CMR V00.XX"}, - { 4.424104000, 14.333873125, 3, 5, "CMR VK0.00"}, - { 5.902464000, 14.518913750, 3, 6, "CMR W00.XX"}, - { 6.741504000, 11.779400250, 3, 5, "CMR WK0.00"}, - { 6.279264000, 10.262413750, 3, 5, "CMR X00.XX"}, - { 4.075577000, 9.340084125, 3, 4, "CMR XK0.00"}, - { 4.514212000, 9.534667375, 3, 5, "CMR Y00.XX"}, - { 2.933832000, 9.897851000, 3, 4, "CMR YK0.00"}, - { 5.490985000, 9.838132750, 3, 5, "CMR Z00.XX"}, - { 3.504104000, 15.023873125, 3, 6, "CMR ZK0.00"}, - { 7.110275000, 13.374425000, 2, 4, "CMR 01.XXXX"}, - { 6.815651000, 13.843145000, 2, 4, "CMR 11.XXXX"}, - { 6.324611000, 14.077505000, 2, 4, "CMR 21.XXXX"}, - { 4.365275000, 13.476425000, 2, 4, "CMR 31.XXXX"}, - { 4.218275000, 14.151425000, 2, 3, "CMR 41.XXXX"}, - { 5.677775000, 14.192025000, 2, 4, "CMR 51.XXXX"}, - { 6.538275000, 11.601425000, 2, 4, "CMR 61.XXXX"}, - { 2.722075000, 9.872525000, 2, 3, "CMR 71.XXXX"}, - { 2.722075000, 10.341244000, 2, 3, "CMR 81.XXXX"}, - { 2.722075000, 10.809964000, 2, 3, "CMR 91.XXXX"}, - { 2.722075000, 11.278684000, 2, 4, "CMR B1.XXXX"}, - { 2.722075000, 11.747404000, 2, 4, "CMR C1.XXXX"}, - { 3.213115000, 10.575605000, 2, 3, "CMR D1.XXXX"}, - { 3.213115000, 11.044324000, 2, 3, "CMR F1.XXXX"}, - { 3.213115000, 11.513044000, 2, 4, "CMR G1.XXXX"}, - { 2.231035000, 10.622477000, 2, 4, "CMR H1.XXXX"}, - { 2.231035000, 11.091197000, 2, 5, "CMR J1.XXXX"}, - { 3.216675000, 14.805325000, 2, 5, "CMR K1.XXXX"}, - { 6.258275000, 12.411425000, 2, 4, "CMR L1.XXXX"}, - { 6.749315000, 12.411425000, 2, 4, "CMR M1.XXXX"}, - { 6.749315000, 12.880144000, 2, 4, "CMR N1.XXXX"}, - { 2.948275000, 13.411425000, 2, 4, "CMR P1.XXXX"}, - { 1.933275000, 14.992325000, 2, 4, "CMR Q1.XXXX"}, - { 3.506975000, 12.120225000, 2, 4, "CMR R1.XXXX"}, - { 4.458275000, 12.161425000, 2, 4, "CMR S1.XXXX"}, - { 8.189375000, 13.969925000, 2, 5, "CMR T1.XXXX"}, - { 8.189375000, 13.501205000, 2, 5, "CMR V1.XXXX"}, - { 8.803174000, 13.407747500, 2, 4, "CMR W1.XXXX"}, - { 6.258278000, 13.177425000, 2, 4, "CMR X1.XXXX"}, - { 8.141098000, 14.721845000, 2, 5, "CMR Y1.XXXX"}, - { 2.528876000, 15.090101000, 2, 5, "CMR Z1.XXXX"}, - { 6.380511500, 9.054171500, 2, 4, "CMR 123.XXX"}, - { 9.803977000, 13.284603500, 2, 4, "CMR 1234.XX"}, - { 12.312382000, 8.624266500, 1, 4, "CMR 1234.XXX"}, - { 37.970600000, 58.353007500, 4, 8, "TKM 12.XX"}, - { 38.127659000, 57.958822500, 3, 7, "TKM 12.XXX"}, - { 39.140724000, 63.517794750, 2, 4, "TKM 000.XX"}, - { 39.054235000, 63.517794750, 2, 4, "TKM 100.XX"}, - { 41.890724000, 59.905760000, 3, 6, "TKM 200.XX"}, - { 37.637324000, 61.788624500, 3, 6, "TKM 300.XX"}, - { 39.550724000, 54.307455125, 2, 3, "TKM 400.XX"}, - { 40.069424000, 52.906403625, 2, 3, "TKM 500.XX"}, - { 37.660724000, 62.108924500, 3, 6, "TKM 600.XX"}, - { 37.420724000, 60.448924500, 3, 5, "TKM 700.XX"}, - { 39.020724000, 56.217794750, 3, 5, "TKM 800.XX"}, - { 42.180724000, 59.615308500, 3, 8, "TKM 900.XX"}, - { 37.850724000, 65.998585875, 2, 5, "TKM B00.XX"}, - { 37.878224000, 65.169985875, 2, 5, "TKM C00.XX"}, - { 37.337824000, 62.305324500, 3, 6, "TKM D00.XX"}, - { 41.916224000, 59.575660000, 3, 6, "TKM F00.XX"}, - { 42.370724000, 59.085308500, 3, 6, "TKM G00.XX"}, - { 42.091924000, 59.333408500, 3, 6, "TKM H00.XX"}, - { 39.244224000, 54.539194750, 3, 4, "TKM J00.XX"}, - { 38.460224000, 57.394333375, 3, 5, "TKM K00.XX"}, - { 41.223724000, 61.336012500, 3, 6, "TKM L00.XX"}, - { 41.253995000, 61.221654500, 3, 6, "TKM M00.XX"}, - { 39.296324000, 55.464994750, 3, 4, "TKM N00.XX"}, - { 37.386524000, 59.571524500, 3, 7, "TKM P00.XX"}, - { 38.480724000, 56.228133375, 3, 5, "TKM Q00.XX"}, - { 38.827124000, 63.833633375, 2, 5, "TKM R00.XX"}, - { 36.570024000, 61.179702750, 3, 7, "TKM S00.XX"}, - { 41.664564000, 59.873580000, 3, 6, "TKM T00.XX"}, - { 38.075404000, 64.833369875, 2, 5, "TKM TK0.00"}, - { 42.079264000, 59.907036500, 3, 8, "TKM V00.XX"}, - { 39.626704000, 54.209546125, 2, 3, "TKM VK0.00"}, - { 40.787564000, 55.342681375, 2, 5, "TKM W00.XX"}, - { 37.654104000, 61.627286500, 3, 6, "TKM WK0.00"}, - { 37.425064000, 62.303284500, 3, 6, "TKM X00.XX"}, - { 39.164104000, 63.566562750, 2, 5, "TKM XK0.00"}, - { 38.742264000, 56.763884125, 3, 5, "TKM Y00.XX"}, - { 35.955355000, 62.904156625, 2, 4, "TKM YK0.00"}, - { 41.552564000, 52.553380000, 2, 5, "TKM Z00.XX"}, - { 36.869404000, 60.375004125, 3, 7, "TKM ZK0.00"}, - { 38.567072000, 54.651379500, 2, 3, "TKM 123.XXX"}, - { 38.246915500, 59.548801000, 2, 6, "TKM 12.XXXX"}, - { 40.467802000, 58.216652500, 2, 4, "TKM 1234.XX"}, - { 42.266989000, 52.944868500, 1, 5, "TKM 1234.XXX"}, - { 40.431024000, -3.749967625, 4, 5, "ESP 00.XX"}, - { 41.371604000, 2.132396500, 4, 6, "ESP J0.XX"}, - { 40.592663000, -3.916646500, 3, 4, "ESP 12.XXX"}, - { 39.519924000, -0.427444875, 4, 5, "ESP 000.XX"}, - { 41.433824000, 2.019012500, 4, 6, "ESP 100.XX"}, - { 41.477524000, 2.151012500, 4, 6, "ESP 200.XX"}, - { 41.347324000, 1.973312500, 4, 6, "ESP 300.XX"}, - { 41.367224000, 2.087612500, 5, 7, "ESP 400.XX"}, - { 37.433224000, -6.020175500, 4, 5, "ESP 500.XX"}, - { 41.690724000, -0.944240000, 4, 6, "ESP 600.XX"}, - { 36.756424000, -4.491597250, 4, 5, "ESP 700.XX"}, - { 38.018924000, -1.177814125, 4, 5, "ESP 800.XX"}, - { 43.291334000, -3.009292500, 4, 6, "ESP 900.XX"}, - { 41.689924000, -4.795940000, 4, 6, "ESP B00.XX"}, - { 38.404224000, -0.535066625, 4, 5, "ESP C00.XX"}, - { 37.926624000, -4.817314125, 4, 5, "ESP D00.XX"}, - { 42.269524000, -8.769591500, 4, 5, "ESP F00.XX"}, - { 43.571024000, -5.729595500, 4, 5, "ESP G00.XX"}, - { 37.212624000, -3.653736875, 4, 5, "ESP H00.XX"}, - { 43.381624000, -8.465595500, 4, 5, "ESP J00.XX"}, - { 42.899924000, -2.751844000, 4, 6, "ESP K00.XX"}, - { 38.311924000, -0.723914125, 4, 5, "ESP L00.XX"}, - { 43.430224000, -5.886895500, 4, 5, "ESP M00.XX"}, - { 37.629064000, -1.020915500, 4, 5, "ESP N00.XX"}, - { 42.806604000, -1.685419000, 4, 6, "ESP NK0.00"}, - { 41.558064000, 2.063580000, 4, 6, "ESP P00.XX"}, - { 36.678604000, -6.156679250, 4, 5, "ESP PK0.00"}, - { 41.571264000, 1.972080000, 4, 6, "ESP Q00.XX"}, - { 39.574204000, 2.620146125, 4, 5, "ESP QK0.00"}, - { 28.124264000, -15.480850375, 4, 5, "ESP R00.XX"}, - { 28.450304000, -16.307400875, 3, 4, "ESP RK0.00"}, - { 43.314845000, -2.022127500, 4, 6, "ESP S00.XX"}, - { 43.469095000, -3.861173500, 4, 6, "ESP SK0.00"}, - { 42.362464000, -3.731563500, 4, 6, "ESP T00.XX"}, - { 36.833104000, -2.473095875, 4, 7, "ESP TK0.00"}, - { 39.982664000, -0.100175125, 4, 5, "ESP V00.XX"}, - { 40.950904000, -5.692150500, 4, 5, "ESP VK0.00"}, - { 39.013364000, -1.913773750, 4, 5, "ESP W00.XX"}, - { 37.251104000, -6.969113500, 4, 7, "ESP WK0.00"}, - { 42.457364000, -2.481763500, 4, 6, "ESP X00.XX"}, - { 36.568995000, -4.660818750, 4, 5, "ESP XK0.00"}, - { 38.883964000, -7.008773750, 4, 8, "ESP Y00.XX"}, - { 36.616156000, -4.539084750, 4, 5, "ESP YK0.00"}, - { 42.605464000, -5.623307000, 4, 5, "ESP Z00.XX"}, - { 37.768704000, -3.820513500, 4, 5, "ESP ZK0.00"}, - { 39.086930000, -2.840049500, 3, 4, "ESP 12.XXXX"}, - { 43.468860000, -9.179519000, 3, 4, "ESP 1234.XX"}, - { 40.104075000, -3.995255000, 3, 4, "ESP 012.XXX"}, - { 41.698415000, 1.939721500, 3, 5, "ESP 112.XXX"}, - { 39.697415000, -0.725208500, 3, 4, "ESP 212.XXX"}, - { 37.536315000, -6.209060000, 3, 4, "ESP 312.XXX"}, - { 41.850115000, -1.160578500, 3, 5, "ESP 412.XXX"}, - { 36.906715000, -4.916738500, 3, 4, "ESP 512.XXX"}, - { 36.765965000, -4.321082500, 3, 4, "ESP 612.XXX"}, - { 43.413215000, -3.180035000, 3, 5, "ESP 712.XXX"}, - { 41.849315000, -5.012278500, 4, 6, "ESP 812.XXX"}, - { 38.086015000, -5.022573500, 3, 4, "ESP 912.XXX"}, - { 37.372015000, -3.862560000, 3, 4, "ESP B12.XXX"}, - { 42.864715000, -2.843713500, 3, 5, "ESP C12.XXX"}, - { 42.914015000, -1.818435000, 4, 6, "ESP D12.XXX"}, - { 36.811415000, -6.411438500, 3, 4, "ESP F12.XXX"}, - { 39.791615000, 2.371370000, 3, 4, "ESP G12.XXX"}, - { 28.153015000, -15.814263500, 3, 4, "ESP H12.XXX"}, - { 28.428515000, -16.851463500, 3, 4, "ESP J12.XXX"}, - { 36.432715000, -5.703025000, 3, 4, "ESP K12.XXX"}, - { 43.355715000, -2.271335000, 3, 5, "ESP L12.XXX"}, - { 43.475815000, -4.073048500, 3, 5, "ESP M12.XXX"}, - { 42.550115000, -3.965213500, 3, 5, "ESP N12.XXX"}, - { 40.170115000, -0.318830000, 3, 4, "ESP P12.XXX"}, - { 41.170115000, -5.943465000, 3, 4, "ESP Q12.XXX"}, - { 37.552115000, -7.326660000, 3, 7, "ESP R12.XXX"}, - { 38.990315000, -7.098095000, 3, 7, "ESP S12.XXX"}, - { 37.970115000, -4.056673500, 3, 4, "ESP T12.XXX"}, - { 41.425815000, 0.892521500, 5, 7, "ESP V12.XXX"}, - { 41.820115000, 0.359421500, 4, 6, "ESP W12.XXX"}, - { 39.670115000, -6.641308500, 3, 6, "ESP X12.XXX"}, - { 42.095115000, 2.656000000, 3, 5, "ESP Y12.XXX"}, - { 40.828755000, 0.312180000, 3, 4, "ESP Z12.XXX"}, - { 42.827827500, 0.480351000, 3, 5, "ESP 0123.XXX"}, - { 43.776740500, -9.588373000, 2, 3, "ESP 1123.XXX"}, - { 41.111866500, -9.710168500, 2, 5, "ESP 2123.XXX"}, - { 38.383835000, -9.857231500, 2, 5, "ESP 3123.XXX"}, - { 43.776740500, -6.043244000, 3, 4, "ESP 4123.XXX"}, - { 41.111866500, -6.313994500, 2, 3, "ESP 5123.XXX"}, - { 38.383835000, -6.580235500, 2, 3, "ESP 6123.XXX"}, - { 43.278225500, -2.506689000, 2, 4, "ESP 7123.XXX"}, - { 41.111866500, -2.917850500, 2, 3, "ESP 8123.XXX"}, - { 38.432771000, -3.306867000, 2, 3, "ESP 9123.XXX"}, - { 40.441299500, 1.161881000, 3, 4, "ESP M123.XXX"}, - { 27.872649500, -18.189690500, 2, 3, "ESP T123.XXX"}, - { 27.675424000, -15.938861000, 2, 3, "ESP G123.XXX"}, - { 35.298070500, -2.966570000, 2, 8, "ESP Z123.XXX"}, - { 35.292500000, -2.900250000, 2, 8, "ESP SJP6.KZXV"}, - { 13.765145000, 100.491295500, 4, 6, "THA 12.XX"}, - { 13.948515000, 100.297090000, 3, 6, "THA 12.XXX"}, - { 17.390514000, 102.726005125, 2, 5, "THA 000.XX"}, - { 13.340014000, 100.920993250, 3, 5, "THA 200.XX"}, - { 14.952714000, 102.031153500, 3, 5, "THA 400.XX"}, - { 18.854245000, 98.942036875, 3, 5, "THA 600.XX"}, - { 7.040724000, 100.428981375, 3, 5, "THA 800.XX"}, - { 13.222425000, 100.906731250, 3, 5, "THA 900.XX"}, - { 18.326924000, 99.438886250, 3, 5, "THA B00.XX"}, - { 16.475824000, 102.789625875, 2, 5, "THA C00.XX"}, - { 9.172224000, 99.288468500, 3, 4, "THA D00.XX"}, - { 8.465424000, 99.909081375, 3, 4, "THA F00.XX"}, - { 15.303324000, 104.820351625, 2, 5, "THA G00.XX"}, - { 13.860724000, 100.018190250, 3, 5, "THA H00.XX"}, - { 12.731924000, 101.236703125, 3, 4, "THA J00.XX"}, - { 14.125424000, 100.579690250, 3, 6, "THA K00.XX"}, - { 16.863624000, 100.227512000, 2, 5, "THA L00.XX"}, - { 15.746624000, 100.070151625, 2, 4, "THA M00.XX"}, - { 12.650724000, 102.071516000, 3, 4, "THA N00.XX"}, - { 12.958524000, 100.857603125, 3, 5, "THA P00.XX"}, - { 13.580724000, 99.778190250, 3, 5, "THA Q00.XX"}, - { 6.590224000, 101.242794250, 2, 4, "THA R00.XX"}, - { 7.215545000, 100.571930875, 3, 5, "THA S00.XX"}, - { 7.920724000, 98.338981375, 3, 4, "THA T00.XX"}, - { 14.400724000, 100.528077375, 3, 6, "THA V00.XX"}, - { 19.950724000, 99.786834750, 3, 5, "THA W00.XX"}, - { 14.572124000, 100.875077375, 3, 6, "THA X00.XX"}, - { 13.578124000, 100.187890250, 3, 5, "THA Y00.XX"}, - { 14.064324000, 99.488990250, 2, 4, "THA Z00.XX"}, - { 14.988983500, 99.769505500, 2, 4, "THA 123.XXX"}, - { 9.082530000, 98.362130500, 2, 3, "THA 12.XXXX"}, - { 17.768996500, 98.754803500, 2, 4, "THA 1234.XX"}, - { 11.679419500, 97.760861000, 1, 3, "THA 1234.XXX"}, - { 15.390100000, 44.168327500, 4, 5, "YEM 12.XX"}, - { 15.422294000, 44.029851500, 3, 4, "YEM 00.XXX"}, - { 12.920414000, 44.799460875, 3, 5, "YEM J0.XXX"}, - { 14.836124000, 42.925964500, 3, 5, "YEM 000.XX"}, - { 13.629324000, 43.958190250, 3, 5, "YEM 100.XX"}, - { 13.629324000, 44.047081250, 3, 5, "YEM 200.XX"}, - { 14.593424000, 49.092777375, 2, 3, "YEM 300.XX"}, - { 14.628019000, 49.170321375, 2, 3, "YEM 400.XX"}, - { 13.999124000, 44.116790250, 3, 5, "YEM 500.XX"}, - { 15.153924000, 44.294564500, 4, 5, "YEM 600.XX"}, - { 14.245824000, 43.307577375, 3, 5, "YEM 700.XX"}, - { 15.088324000, 43.232664500, 4, 5, "YEM 800.XX"}, - { 14.577124000, 44.370077375, 3, 5, "YEM 900.XX"}, - { 14.827424000, 49.566764500, 2, 3, "YEM B00.XX"}, - { 14.470724000, 44.798077375, 3, 5, "YEM C00.XX"}, - { 13.833024000, 44.096590250, 3, 5, "YEM D00.XX"}, - { 14.877724000, 43.124364500, 3, 5, "YEM F00.XX"}, - { 15.700924000, 43.896951625, 3, 4, "YEM G00.XX"}, - { 14.333824000, 44.358377375, 3, 5, "YEM H00.XX"}, - { 14.033624000, 45.533290250, 3, 5, "YEM J00.XX"}, - { 15.987924000, 48.749638750, 2, 3, "YEM K00.XX"}, - { 13.258424000, 44.079290250, 3, 5, "YEM L00.XX"}, - { 13.903524000, 44.640490250, 3, 5, "YEM M00.XX"}, - { 14.385924000, 47.021577375, 3, 5, "YEM N00.XX"}, - { 15.269624000, 51.202564500, 2, 3, "YEM P00.XX"}, - { 13.427624000, 45.659490250, 3, 5, "YEM Q00.XX"}, - { 13.250224000, 45.266990250, 3, 5, "YEM R00.XX"}, - { 15.708764000, 43.571868875, 3, 4, "YEM S00.XX"}, - { 14.513004000, 43.297749375, 3, 5, "YEM SK0.00"}, - { 15.717464000, 42.685468875, 3, 4, "YEM T00.XX"}, - { 15.324104000, 42.983004625, 3, 4, "YEM TK0.00"}, - { 15.482864000, 45.286068875, 3, 4, "YEM V00.XX"}, - { 13.882504000, 45.838021250, 3, 5, "YEM VK0.00"}, - { 13.329164000, 43.229826750, 3, 5, "YEM W00.XX"}, - { 13.104004000, 45.342094125, 3, 5, "YEM WK0.00"}, - { 14.541164000, 46.805641125, 3, 5, "YEM X00.XX"}, - { 16.172404000, 44.751531750, 3, 4, "YEM XK0.00"}, - { 16.957264000, 43.723311000, 3, 4, "YEM Y00.XX"}, - { 16.191504000, 52.160531750, 2, 3, "YEM YK0.00"}, - { 13.952164000, 45.659726750, 3, 5, "YEM Z00.XX"}, - { 13.710404000, 44.711221250, 3, 5, "YEM ZK0.00"}, - { 15.193478500, 42.959466500, 3, 4, "YEM 123.XXX"}, - { 17.307248000, 42.836429500, 2, 5, "YEM 12.XXXX"}, - { 15.711870000, 45.695898000, 2, 3, "YEM 1234.XX"}, - { 18.512779000, 42.268748500, 1, 4, "YEM 1234.XXX"}, - { 48.895100000, 2.282744000, 4, 5, "FRA 12.XX"}, - { 49.060115000, 2.029741500, 3, 4, "FRA 12.XXX"}, - { 45.808324000, 4.762301875, 3, 4, "FRA 000.XX"}, - { 45.808324000, 4.833756875, 3, 4, "FRA 100.XX"}, - { 45.808324000, 4.905211875, 3, 4, "FRA 200.XX"}, - { 43.652744000, 1.355352000, 3, 4, "FRA 300.XX"}, - { 43.652744000, 1.439547000, 3, 4, "FRA 400.XX"}, - { 43.751724000, 7.222852000, 3, 6, "FRA 500.XX"}, - { 43.350724000, 5.349904500, 3, 4, "FRA 600.XX"}, - { 47.254424000, -1.613524375, 3, 4, "FRA 700.XX"}, - { 48.620124000, 7.684780500, 3, 5, "FRA 800.XX"}, - { 43.650724000, 3.813952000, 3, 4, "FRA 900.XX"}, - { 44.878724000, -0.648264875, 3, 4, "FRA B00.XX"}, - { 48.150724000, -1.723354125, 3, 4, "FRA C00.XX"}, - { 49.550224000, 0.069724000, 3, 5, "FRA D00.XX"}, - { 49.291624000, 3.963602250, 3, 4, "FRA F00.XX"}, - { 50.680724000, 3.006268500, 3, 4, "FRA G00.XX"}, - { 45.478924000, 4.332770750, 2, 3, "FRA H00.XX"}, - { 43.153224000, 5.855704500, 3, 4, "FRA J00.XX"}, - { 47.510724000, -0.605689750, 3, 4, "FRA K00.XX"}, - { 45.219524000, 5.671470750, 3, 4, "FRA L00.XX"}, - { 48.443624000, -4.552119500, 2, 3, "FRA M00.XX"}, - { 48.043524000, 0.151545875, 3, 4, "FRA N00.XX"}, - { 47.369224000, 4.983610250, 3, 4, "FRA P00.XX"}, - { 43.549564000, 5.394549500, 3, 4, "FRA Q00.XX"}, - { 45.769704000, 3.053627375, 3, 4, "FRA QK0.00"}, - { 43.845464000, 4.317106000, 3, 4, "FRA R00.XX"}, - { 49.885104000, 2.262214750, 3, 4, "FRA RK0.00"}, - { 47.392464000, 0.644486750, 3, 4, "FRA S00.XX"}, - { 45.823904000, 1.222827375, 3, 4, "FRA SK0.00"}, - { 49.131264000, 6.137212750, 3, 5, "FRA T00.XX"}, - { 47.240804000, 5.978041250, 3, 6, "FRA TK0.00"}, - { 49.193564000, -0.408887250, 3, 5, "FRA V00.XX"}, - { 47.896804000, 1.866779875, 3, 4, "FRA VK0.00"}, - { 47.772464000, 7.294057625, 3, 7, "FRA W00.XX"}, - { 42.694104000, 2.854681000, 3, 6, "FRA WK0.00"}, - { 49.452464000, 1.032597000, 3, 5, "FRA X00.XX"}, - { 48.679004000, 6.136617500, 3, 5, "FRA XK0.00"}, - { 50.722064000, 3.124766500, 3, 6, "FRA Y00.XX"}, - { 43.302304000, -0.411008500, 3, 6, "FRA YK0.00"}, - { 46.592464000, 0.295345000, 3, 4, "FRA Z00.XX"}, - { 43.945304000, 4.772202000, 3, 4, "FRA ZK0.00"}, - { 43.179575000, 5.062851500, 2, 3, "FRA 01.XXXX"}, - { 45.407375000, 4.371181500, 3, 4, "FRA 11.XXXX"}, - { 43.600775000, 1.097230000, 2, 3, "FRA 21.XXXX"}, - { 43.363775000, 6.724651500, 2, 3, "FRA 31.XXXX"}, - { 46.990175000, -1.893488500, 2, 3, "FRA 41.XXXX"}, - { 48.487975000, 7.452441500, 2, 4, "FRA 51.XXXX"}, - { 43.298275000, 3.495251500, 2, 3, "FRA 61.XXXX"}, - { 44.623275000, -0.907005000, 2, 3, "FRA 71.XXXX"}, - { 47.898275000, -1.965923500, 2, 3, "FRA 81.XXXX"}, - { 49.133575000, -0.429980000, 2, 4, "FRA 91.XXXX"}, - { 50.288275000, 2.673071500, 2, 3, "FRA B1.XXXX"}, - { 43.005975000, 5.685465000, 2, 3, "FRA C1.XXXX"}, - { 47.058275000, -1.011188500, 2, 3, "FRA D1.XXXX"}, - { 45.153275000, 5.520881500, 2, 3, "FRA F1.XXXX"}, - { 47.984775000, -4.603623500, 2, 3, "FRA G1.XXXX"}, - { 47.770975000, -0.300823500, 2, 3, "FRA H1.XXXX"}, - { 47.116775000, 4.745111500, 2, 3, "FRA J1.XXXX"}, - { 45.563875000, 2.801781500, 2, 3, "FRA K1.XXXX"}, - { 43.608875000, 4.296530000, 2, 3, "FRA L1.XXXX"}, - { 47.065375000, 0.384011500, 2, 3, "FRA M1.XXXX"}, - { 45.618075000, 0.970981500, 2, 3, "FRA N1.XXXX"}, - { 48.657675000, 5.873841500, 2, 4, "FRA P1.XXXX"}, - { 47.034975000, 5.718011500, 2, 3, "FRA Q1.XXXX"}, - { 47.653275000, 6.799190000, 2, 6, "FRA R1.XXXX"}, - { 42.487475000, 2.593286500, 2, 5, "FRA S1.XXXX"}, - { 43.062375000, -0.434848500, 2, 5, "FRA T1.XXXX"}, - { 46.483275000, 0.138825000, 2, 3, "FRA V1.XXXX"}, - { 45.958275000, -1.476640000, 2, 3, "FRA W1.XXXX"}, - { 50.646175000, 1.943736500, 3, 4, "FRA X1.XXXX"}, - { 43.058275000, 2.775151500, 2, 3, "FRA Y1.XXXX"}, - { 47.258275000, -2.795910000, 2, 3, "FRA Z1.XXXX"}, - { 46.845865000, 2.057813500, 2, 3, "FRA 0123.XX"}, - { 44.765865000, 4.640487000, 2, 3, "FRA 1123.XX"}, - { 47.508580000, -3.709966000, 2, 3, "FRA 2123.XX"}, - { 46.088580000, -0.799664000, 2, 3, "FRA 3123.XX"}, - { 49.515865000, 4.374581000, 2, 3, "FRA 4123.XX"}, - { 48.247165000, -2.411188500, 2, 3, "FRA 5123.XX"}, - { 47.838580000, -1.117337500, 2, 3, "FRA 6123.XX"}, - { 46.435865000, -1.774815000, 2, 3, "FRA 7123.XX"}, - { 45.678580000, 5.790336000, 2, 3, "FRA 8123.XX"}, - { 46.555865000, 4.505185000, 2, 3, "FRA 9123.XX"}, - { 46.575865000, 1.365185000, 2, 3, "FRA B123.XX"}, - { 44.925865000, 1.185487000, 2, 3, "FRA C123.XX"}, - { 41.695865000, 8.420940000, 2, 3, "FRA D123.XX"}, - { 43.535865000, 1.870638000, 2, 3, "FRA F123.XX"}, - { 48.575865000, 4.312411500, 2, 3, "FRA G123.XX"}, - { 50.511165000, 1.532858500, 2, 4, "FRA H123.XX"}, - { 42.985865000, 2.025789000, 2, 3, "FRA J123.XX"}, - { 48.285865000, -3.112488500, 2, 3, "FRA K123.XX"}, - { 45.428580000, -0.171884500, 2, 3, "FRA L123.XX"}, - { 42.475865000, 8.973280500, 2, 3, "FRA M123.XX"}, - { 49.096080000, 5.806932000, 2, 3, "FRA N123.XX"}, - { 45.918580000, 4.635436000, 2, 3, "FRA P123.XX"}, - { 50.081480000, 3.082509500, 3, 4, "FRA Q123.XX"}, - { 43.255865000, -1.826582500, 2, 6, "FRA R123.XX"}, - { 43.895865000, 3.760638000, 2, 3, "FRA S123.XX"}, - { 43.330565000, 4.704717500, 2, 3, "FRA T123.XX"}, - { 46.108580000, 2.250336000, 2, 3, "FRA V123.XX"}, - { 46.765865000, 2.817813500, 2, 3, "FRA W123.XX"}, - { 45.818580000, 3.740336000, 2, 3, "FRA X123.XX"}, - { 44.335865000, 5.763266500, 2, 3, "FRA Y123.XX"}, - { 47.948580000, 6.102662500, 2, 4, "FRA Z123.XX"}, - { 50.104027500, 0.505591500, 2, 4, "FRA 123.XXX"}, - { 46.205000000, 2.200000000, 1, 2, "FRA HLHL.WDH"}, - { 60.418607000, 19.524964000, 2, 6, "ALA 12.XXX"}, - { 60.056465000, 20.405101500, 2, 6, "ALA 123.XX"}, - { 60.173791500, 20.290000000, 2, 6, "ALA L4N6.Q46"}, - { -1.233277000, 36.803732000, 4, 6, "KEN 12.XX"}, - { -1.055194000, 36.720030000, 3, 5, "KEN 12.XXX"}, - { -3.966376000, 39.561107125, 3, 5, "KEN 000.XX"}, - { -3.994917000, 39.647836125, 3, 5, "KEN 100.XX"}, - { -0.252276000, 36.007720000, 3, 4, "KEN 200.XX"}, - { -0.252276000, 36.094209000, 3, 4, "KEN 300.XX"}, - { -0.049276000, 34.700720000, 3, 5, "KEN 400.XX"}, - { -0.049276000, 34.787209000, 3, 5, "KEN 500.XX"}, - { 1.051224000, 34.959720000, 3, 5, "KEN 600.XX"}, - { 0.331824000, 34.719520000, 3, 5, "KEN 700.XX"}, - { -3.179676000, 40.053607125, 3, 5, "KEN 800.XX"}, - { -0.383476000, 36.932820000, 3, 4, "KEN 900.XX"}, - { -0.444336000, 39.616085000, 3, 4, "KEN B00.XX"}, - { 0.561204000, 34.517145000, 3, 5, "KEN BK0.00"}, - { 0.071164000, 37.607985000, 3, 4, "KEN C00.XX"}, - { 0.332004000, 34.464045000, 3, 5, "KEN CK0.00"}, - { -0.720636000, 36.415385000, 3, 4, "KEN D00.XX"}, - { 1.743004000, 40.034645000, 3, 4, "KEN DK0.00"}, - { -0.527836000, 34.424585000, 3, 5, "KEN F00.XX"}, - { -1.075896000, 34.443945000, 3, 6, "KEN FK0.00"}, - { 0.024064000, 37.031785000, 3, 4, "KEN G00.XX"}, - { -0.543296000, 37.430045000, 3, 4, "KEN GK0.00"}, - { 0.476464000, 34.070385000, 3, 6, "KEN H00.XX"}, - { 3.934604000, 41.837973125, 3, 8, "KEN HK0.00"}, - { -3.603336000, 39.817299375, 3, 5, "KEN J00.XX"}, - { -0.367096000, 35.258345000, 3, 4, "KEN JK0.00"}, - { -1.501736000, 37.227385000, 3, 5, "KEN K00.XX"}, - { 0.353204000, 37.556845000, 3, 4, "KEN KK0.00"}, - { -0.659136000, 34.741485000, 3, 5, "KEN L00.XX"}, - { 0.027904000, 36.341345000, 3, 4, "KEN LK0.00"}, - { -1.077036000, 35.835185000, 3, 5, "KEN M00.XX"}, - { -0.258096000, 35.704245000, 3, 4, "KEN MK0.00"}, - { -0.713836000, 37.126485000, 3, 4, "KEN N00.XX"}, - { 0.603604000, 34.737345000, 3, 5, "KEN NK0.00"}, - { 0.216164000, 35.079185000, 3, 4, "KEN P00.XX"}, - { -2.280196000, 40.863745000, 3, 4, "KEN PK0.00"}, - { 3.137864000, 35.566285000, 3, 4, "KEN Q00.XX"}, - { -3.393396000, 38.541873125, 3, 6, "KEN QK0.00"}, - { 1.102564000, 36.660285000, 3, 4, "KEN R00.XX"}, - { -1.119896000, 37.705645000, 3, 5, "KEN RK0.00"}, - { 2.391264000, 35.619985000, 3, 4, "KEN S00.XX"}, - { -0.275896000, 36.353945000, 3, 4, "KEN SK0.00"}, - { -0.482336000, 37.227485000, 3, 4, "KEN T00.XX"}, - { 3.523604000, 39.026473125, 3, 5, "KEN TK0.00"}, - { 2.353464000, 37.960185000, 3, 4, "KEN V00.XX"}, - { -0.850396000, 34.560045000, 3, 5, "KEN VK0.00"}, - { 0.088864000, 34.244785000, 3, 6, "KEN W00.XX"}, - { -0.158696000, 35.168145000, 3, 4, "KEN WK0.00"}, - { -1.365036000, 37.977885000, 3, 5, "KEN X00.XX"}, - { 1.243204000, 35.068645000, 3, 4, "KEN XK0.00"}, - { -1.171536000, 34.599785000, 3, 6, "KEN Y00.XX"}, - { -1.891996000, 36.257245000, 3, 5, "KEN YK0.00"}, - { -3.378636000, 37.647199375, 3, 6, "KEN Z00.XX"}, - { -4.104196000, 39.619273125, 3, 5, "KEN ZK0.00"}, - { 1.279841500, 34.006671500, 2, 5, "KEN 123.XXX"}, - { 0.551551000, 36.753365000, 2, 3, "KEN 12.XXXX"}, - { -4.220335000, 39.403905000, 3, 5, "KEN 1123.XX"}, - { -3.642435000, 39.675105000, 2, 4, "KEN 2123.XX"}, - { -0.690935000, 39.415205000, 2, 3, "KEN 3123.XX"}, - { 1.522165000, 39.771905000, 2, 3, "KEN 4123.XX"}, - { 3.515965000, 41.460605000, 2, 5, "KEN 5123.XX"}, - { -2.508435000, 40.658005000, 2, 3, "KEN 6123.XX"}, - { 2.891265000, 35.365405000, 2, 3, "KEN 7123.XX"}, - { -3.621635000, 38.336205000, 2, 5, "KEN 8123.XX"}, - { 0.810964000, 36.578605000, 3, 4, "KEN 9123.XX"}, - { 2.135065000, 35.371005000, 2, 3, "KEN B123.XX"}, - { 3.102265000, 38.821305000, 2, 3, "KEN C123.XX"}, - { 2.106865000, 37.759305000, 2, 3, "KEN D123.XX"}, - { -1.961135000, 36.128205000, 2, 4, "KEN F123.XX"}, - { -3.636335000, 37.572105000, 2, 5, "KEN G123.XX"}, - { -4.679435000, 39.157505000, 2, 5, "KEN H123.XX"}, - { 4.371919000, 34.194859000, 1, 5, "KEN 1234.XXX"}, - {-24.614900000, 25.868742000, 4, 7, "BWA 12.XX"}, - {-24.474437000, 25.657365000, 3, 6, "BWA 12.XXX"}, - {-21.194986000, 27.456877250, 3, 5, "BWA 000.XX"}, - {-24.346856000, 25.450246250, 3, 6, "BWA 200.XX"}, - {-21.992886000, 27.780207375, 3, 5, "BWA 400.XX"}, - {-20.012486000, 23.370785875, 3, 5, "BWA 600.XX"}, - {-22.417186000, 26.638137500, 3, 7, "BWA 800.XX"}, - {-24.943376000, 25.289052500, 3, 6, "BWA B00.XX"}, - {-23.064476000, 26.783230750, 3, 6, "BWA C00.XX"}, - {-24.350276000, 26.095478250, 3, 6, "BWA D00.XX"}, - {-25.173876000, 25.644926750, 3, 6, "BWA F00.XX"}, - {-22.501776000, 27.082856500, 3, 6, "BWA G00.XX"}, - {-24.638476000, 25.494678250, 3, 6, "BWA H00.XX"}, - {-24.739076000, 25.373552500, 3, 6, "BWA J00.XX"}, - {-21.388176000, 27.419282250, 3, 5, "BWA K00.XX"}, - {-21.379276000, 25.546382250, 3, 5, "BWA L00.XX"}, - {-20.468476000, 26.998208000, 3, 5, "BWA M00.XX"}, - {-21.929276000, 28.376269375, 3, 5, "BWA N00.XX"}, - {-21.833076000, 27.708869375, 3, 5, "BWA P00.XX"}, - {-21.659276000, 21.596269375, 3, 5, "BWA Q00.XX"}, - {-21.273476000, 25.334282250, 3, 5, "BWA R00.XX"}, - {-17.768576000, 25.131099125, 3, 6, "BWA S00.XX"}, - {-23.002876000, 26.463230750, 3, 6, "BWA T00.XX"}, - {-25.985376000, 22.360113875, 3, 7, "BWA V00.XX"}, - {-24.561876000, 24.686078250, 3, 7, "BWA W00.XX"}, - {-19.337176000, 22.124460500, 3, 5, "BWA X00.XX"}, - {-24.060576000, 24.986091125, 3, 7, "BWA Y00.XX"}, - {-20.088976000, 27.168421875, 3, 5, "BWA Z00.XX"}, - {-20.469039000, 25.365864500, 2, 4, "BWA 12.XXXX"}, - {-20.228320000, 23.182731500, 2, 4, "BWA 0123.XX"}, - {-22.201420000, 28.172752000, 2, 6, "BWA 1123.XX"}, - {-21.931420000, 21.392752000, 2, 4, "BWA 2123.XX"}, - {-18.245655000, 24.936103000, 2, 4, "BWA 3123.XX"}, - {-26.261720000, 22.154029500, 2, 6, "BWA 4123.XX"}, - {-19.612035000, 21.927931500, 2, 4, "BWA 5123.XX"}, - {-20.403120000, 26.790031500, 3, 5, "BWA 6123.XX"}, - {-18.413120000, 24.261303000, 2, 4, "BWA 7123.XX"}, - {-18.757620000, 21.716203000, 2, 4, "BWA 8123.XX"}, - {-20.701220000, 22.466531500, 2, 4, "BWA 9123.XX"}, - {-23.913020000, 22.550680500, 2, 6, "BWA B123.XX"}, - {-24.784520000, 23.544201000, 2, 6, "BWA C123.XX"}, - {-24.229635000, 21.520401000, 2, 6, "BWA D123.XX"}, - {-22.941859500, 24.146618000, 2, 6, "BWA 123.XXX"}, - {-18.401297500, 20.319579500, 1, 3, "BWA 1234.XXX"}, - {-18.886001000, 47.517872500, 5, 6, "MDG 12.XX"}, - {-18.720985000, 47.290999000, 4, 5, "MDG 12.XXX"}, - {-18.082376000, 49.343686250, 4, 5, "MDG 000.XX"}, - {-18.168865000, 49.325523250, 4, 5, "MDG 100.XX"}, - {-19.824076000, 47.009834750, 4, 5, "MDG 200.XX"}, - {-21.403776000, 47.054982250, 4, 5, "MDG 300.XX"}, - {-23.316876000, 43.642017875, 4, 5, "MDG 400.XX"}, - {-13.337676000, 48.195390250, 4, 5, "MDG 500.XX"}, - {-15.661076000, 46.287351625, 4, 5, "MDG 600.XX"}, - {-12.284736000, 49.258898000, 4, 5, "MDG 700.XX"}, - {-19.674196000, 47.307552750, 4, 5, "MDG 7K0.00"}, - {-25.164036000, 46.051893500, 4, 5, "MDG 800.XX"}, - {-17.592896000, 48.190215125, 4, 5, "MDG 8K0.00"}, - {-25.013036000, 46.936593500, 4, 5, "MDG 900.XX"}, - {-17.831496000, 48.391615125, 4, 5, "MDG 9K0.00"}, - {-19.157636000, 46.705867500, 4, 5, "MDG B00.XX"}, - {-16.182596000, 49.740231750, 4, 5, "MDG BK0.00"}, - {-20.569736000, 48.491124000, 4, 5, "MDG C00.XX"}, - {-19.910096000, 48.767352750, 4, 5, "MDG CK0.00"}, - {-16.910636000, 49.542611000, 4, 5, "MDG D00.XX"}, - {-20.294096000, 44.265680875, 4, 5, "MDG DK0.00"}, - {-22.127436000, 47.972580500, 4, 5, "MDG F00.XX"}, - {-19.407196000, 46.914397500, 4, 5, "MDG FK0.00"}, - {-25.026936000, 46.361293500, 4, 5, "MDG G00.XX"}, - {-14.903896000, 50.240376500, 4, 5, "MDG GK0.00"}, - {-17.454736000, 49.163425375, 4, 5, "MDG H00.XX"}, - {-22.003896000, 47.342691375, 4, 5, "MDG HK0.00"}, - {-14.250436000, 50.120841125, 4, 5, "MDG J00.XX"}, - {-20.245896000, 47.342280875, 4, 5, "MDG JK0.00"}, - {-13.660636000, 48.419826750, 4, 5, "MDG K00.XX"}, - {-20.535896000, 47.212208000, 4, 5, "MDG KK0.00"}, - {-23.707536000, 44.336251375, 4, 5, "MDG L00.XX"}, - {-18.925896000, 47.782497500, 4, 5, "MDG LK0.00"}, - {-16.092736000, 46.632383250, 4, 5, "MDG M00.XX"}, - {-25.324996000, 45.454994750, 4, 5, "MDG MK0.00"}, - {-21.817536000, 46.896767125, 4, 5, "MDG N00.XX"}, - {-19.845096000, 46.827752750, 4, 5, "MDG NK0.00"}, - {-21.223636000, 48.299852750, 4, 5, "MDG P00.XX"}, - {-19.385896000, 47.402497500, 4, 5, "MDG PK0.00"}, - {-18.927536000, 48.187367500, 4, 5, "MDG Q00.XX"}, - {-20.555896000, 46.772208000, 4, 5, "MDG QK0.00"}, - {-18.757536000, 46.007454125, 4, 5, "MDG R00.XX"}, - {-22.295896000, 44.481918500, 4, 5, "MDG RK0.00"}, - {-24.687536000, 44.705993500, 4, 5, "MDG S00.XX"}, - {-22.825896000, 47.785273750, 4, 5, "MDG SK0.00"}, - {-19.422636000, 48.177696250, 4, 5, "MDG T00.XX"}, - {-20.055296000, 48.108480875, 4, 5, "MDG TK0.00"}, - {-23.330436000, 47.565923625, 4, 5, "MDG V00.XX"}, - {-19.705796000, 44.519452750, 4, 5, "MDG VK0.00"}, - {-25.159636000, 45.023793500, 4, 5, "MDG W00.XX"}, - {-15.432496000, 49.714304625, 4, 5, "MDG WK0.00"}, - {-16.457536000, 46.677797625, 4, 5, "MDG X00.XX"}, - {-22.925896000, 44.491773750, 4, 5, "MDG XK0.00"}, - {-14.647536000, 49.618141125, 4, 5, "MDG Y00.XX"}, - {-14.885896000, 47.963076500, 4, 5, "MDG YK0.00"}, - {-19.523536000, 45.427796250, 4, 5, "MDG Z00.XX"}, - {-17.385896000, 49.382715125, 4, 5, "MDG ZK0.00"}, - {-18.454700500, 46.306552500, 3, 4, "MDG 123.XXX"}, - {-16.699704500, 49.082478000, 3, 4, "MDG 12.XXXX"}, - {-21.862550000, 46.773547000, 3, 4, "MDG 0123.XX"}, - {-23.588975000, 43.441589500, 3, 4, "MDG 1123.XX"}, - {-16.131515000, 46.256411500, 3, 4, "MDG 3123.XX"}, - {-25.342085000, 45.990828500, 3, 4, "MDG 5123.XX"}, - {-17.940435000, 48.076108000, 3, 4, "MDG 6123.XX"}, - {-12.528620000, 49.061332500, 3, 4, "MDG 4123.XX"}, - {-13.751050000, 48.101189000, 3, 4, "MDG 2123.XX"}, - {-25.479240000, 45.020568500, 3, 4, "MDG D123.XX"}, - {-25.259635000, 46.720828500, 3, 4, "MDG 7123.XX"}, - {-20.519620000, 44.053940500, 3, 4, "MDG 8123.XX"}, - {-22.371320000, 47.758647000, 3, 4, "MDG 9123.XX"}, - {-22.229420000, 47.123457000, 3, 4, "MDG B123.XX"}, - {-23.951420000, 44.125379500, 3, 4, "MDG C123.XX"}, - {-21.467520000, 48.085757000, 3, 4, "MDG F123.XX"}, - {-19.001420000, 45.797908000, 3, 4, "MDG G123.XX"}, - {-22.524135000, 44.265379500, 3, 4, "MDG H123.XX"}, - {-24.931420000, 44.487596000, 3, 4, "MDG J123.XX"}, - {-23.051420000, 47.568879500, 3, 4, "MDG K123.XX"}, - {-23.574320000, 47.354889500, 3, 4, "MDG L123.XX"}, - {-19.931320000, 44.307630500, 3, 4, "MDG M123.XX"}, - {-16.701419000, 46.475691500, 3, 4, "MDG N123.XX"}, - {-23.151420000, 44.275379500, 3, 4, "MDG P123.XX"}, - {-15.111420000, 47.753049000, 3, 4, "MDG Q123.XX"}, - {-19.770135000, 45.221140500, 3, 4, "MDG R123.XX"}, - {-22.291420000, 43.152752000, 2, 3, "MDG S123.XX"}, - {-12.881112500, 43.473375000, 2, 3, "MDG 1234.XXX"}, - {-18.921101500, 47.557867000, 5, 6, "MDG FKN2.VPGL"}, - { 50.480400000, 30.446919500, 4, 5, "UKR 12.XX"}, - { 50.337965000, 30.286906750, 3, 4, "UKR 00.XXX"}, - { 50.046904000, 36.078984750, 2, 5, "UKR 80.XXX"}, - { 48.533204000, 34.804352500, 2, 3, "UKR J0.XXX"}, - { 48.077855000, 37.657671875, 3, 5, "UKR S0.XXX"}, - { 46.521624000, 30.653140000, 2, 3, "UKR 000.XX"}, - { 46.435135000, 30.653140000, 2, 3, "UKR 100.XX"}, - { 47.129345000, 37.471028125, 3, 5, "UKR 200.XX"}, - { 47.155145000, 37.566314125, 3, 5, "UKR 300.XX"}, - { 47.863724000, 35.129545875, 2, 3, "UKR 400.XX"}, - { 49.878724000, 23.960624000, 3, 5, "UKR 500.XX"}, - { 47.950724000, 33.319545875, 2, 3, "UKR 600.XX"}, - { 46.992805000, 31.934263125, 2, 3, "UKR 700.XX"}, - { 48.595465000, 39.257137500, 3, 6, "UKR 800.XX"}, - { 44.990724000, 34.042935125, 2, 3, "UKR 900.XX"}, - { 49.259834000, 28.391341250, 3, 4, "UKR B00.XX"}, - { 44.605545000, 33.425013125, 2, 3, "UKR C00.XX"}, - { 49.612245000, 34.469845000, 2, 3, "UKR D00.XX"}, - { 46.674545000, 32.537860000, 2, 3, "UKR F00.XX"}, - { 51.532745000, 31.225960625, 3, 6, "UKR G00.XX"}, - { 50.949834000, 34.711885250, 2, 7, "UKR H00.XX"}, - { 49.448945000, 31.995045000, 3, 4, "UKR J00.XX"}, - { 48.329834000, 37.980237500, 3, 5, "UKR K00.XX"}, - { 50.283845000, 28.594448750, 3, 4, "UKR L00.XX"}, - { 50.643045000, 26.182602500, 3, 4, "UKR M00.XX"}, - { 49.449834000, 26.934036000, 3, 4, "UKR N00.XX"}, - { 48.529834000, 32.195470500, 2, 3, "UKR P00.XX"}, - { 48.529834000, 34.555470500, 2, 3, "UKR Q00.XX"}, - { 48.329834000, 25.865470500, 3, 4, "UKR R00.XX"}, - { 49.099834000, 33.373341250, 2, 3, "UKR S00.XX"}, - { 49.590545000, 25.538545000, 3, 4, "UKR T00.XX"}, - { 48.949834000, 24.644753250, 3, 4, "UKR V00.XX"}, - { 50.777745000, 25.266712500, 3, 4, "UKR W00.XX"}, - { 49.819045000, 30.029145000, 3, 4, "UKR X00.XX"}, - { 48.769545000, 37.504037500, 3, 5, "UKR Y00.XX"}, - { 46.881545000, 35.307263125, 2, 3, "UKR Z00.XX"}, - { 49.393404500, 35.938521000, 2, 3, "UKR 123.XXX"}, - { 51.398170000, 28.530053000, 2, 4, "UKR 12.XXXX"}, - { 50.814699000, 23.689535000, 2, 4, "UKR 1234.XX"}, - { 51.823803000, 22.789194500, 1, 4, "UKR 1234.XXX"}, - { 4.876587500, 31.539088500, 5, 6, "SSD 12.XX"}, - { 5.046115000, 31.376425000, 4, 5, "SSD 12.XXX"}, - { 9.533194000, 31.584725625, 5, 9, "SSD 000.XX"}, - { 7.697194000, 27.919541375, 4, 5, "SSD 300.XX"}, - { 3.828794000, 32.406557125, 4, 6, "SSD 600.XX"}, - { 4.566194000, 28.319957125, 4, 7, "SSD 900.XX"}, - { 4.089194000, 30.602957125, 4, 8, "SSD D00.XX"}, - { 8.747714000, 27.343111500, 4, 6, "SSD H00.XX"}, - { 8.513514000, 28.038211500, 4, 5, "SSD K00.XX"}, - { 6.782514000, 29.629551250, 4, 5, "SSD M00.XX"}, - { 8.593114000, 33.005111500, 4, 6, "SSD P00.XX"}, - { 6.530514000, 30.428551250, 4, 5, "SSD R00.XX"}, - { 6.210714000, 31.516051250, 4, 5, "SSD T00.XX"}, - { 9.868114000, 32.065541625, 5, 9, "SSD W00.XX"}, - { 11.726614000, 32.748801875, 5, 9, "SSD Y00.XX"}, - { 6.302647500, 30.338576500, 3, 4, "SSD 123.XXX"}, - { 8.925844000, 27.454771000, 3, 5, "SSD 12.XXXX"}, - { 9.304864000, 31.431432500, 3, 4, "SSD 1123.XX"}, - { 4.337864000, 28.163200000, 3, 6, "SSD 3123.XX"}, - { 8.381224000, 32.835110000, 3, 4, "SSD 4123.XX"}, - { 6.318624000, 30.258210000, 4, 5, "SSD 5123.XX"}, - { 9.653509000, 31.898332500, 5, 9, "SSD 6123.XX"}, - { 11.514724000, 32.581932500, 4, 8, "SSD 7123.XX"}, - { 10.548876000, 23.824372000, 3, 9, "SSD 123.XXXX"}, - { 10.796000000, 29.700000000, 3, 8, "SSD GMQ6.412"}, - { 7.865000000, 29.700000000, 3, 4, "SSD M4J3.TZQH"}, - { 4.389268000, 18.505060625, 4, 7, "CAF 00.XX"}, - { 4.359184000, 18.549913125, 4, 7, "CAF J0.XX"}, - { 4.561115000, 18.243306000, 3, 6, "CAF 12.XXX"}, - { 3.913124000, 17.919407125, 3, 4, "CAF 000.XX"}, - { 4.298824000, 15.737507125, 3, 5, "CAF 100.XX"}, - { 7.030724000, 19.145981375, 3, 4, "CAF 200.XX"}, - { 6.359724000, 16.339094250, 3, 4, "CAF 300.XX"}, - { 4.981724000, 15.825207125, 3, 5, "CAF 400.XX"}, - { 5.775324000, 19.062994250, 3, 4, "CAF 500.XX"}, - { 5.802324000, 20.619394250, 3, 4, "CAF 600.XX"}, - { 6.582724000, 21.945094250, 3, 4, "CAF 700.XX"}, - { 5.984524000, 15.571494250, 3, 5, "CAF 800.XX"}, - { 6.548524000, 17.410594250, 3, 4, "CAF 900.XX"}, - { 4.791024000, 22.776207125, 3, 6, "CAF B00.XX"}, - { 3.560724000, 15.999207125, 3, 6, "CAF C00.XX"}, - { 5.028224000, 23.877907125, 3, 8, "CAF D00.XX"}, - { 6.292624000, 21.160294250, 3, 4, "CAF F00.XX"}, - { 4.643424000, 21.825107125, 3, 6, "CAF G00.XX"}, - { 5.090724000, 21.169207125, 3, 6, "CAF H00.XX"}, - { 7.030724000, 15.598981375, 3, 5, "CAF J00.XX"}, - { 4.663124000, 22.213807125, 3, 6, "CAF K00.XX"}, - { 8.436424000, 20.626581375, 3, 5, "CAF L00.XX"}, - { 5.000724000, 18.659207125, 3, 6, "CAF M00.XX"}, - { 5.840724000, 14.789094250, 3, 5, "CAF N00.XX"}, - { 5.350024000, 17.064894250, 3, 4, "CAF P00.XX"}, - { 4.367124000, 22.492207125, 3, 6, "CAF Q00.XX"}, - { 5.070124000, 25.086007125, 3, 8, "CAF R00.XX"}, - { 4.155424000, 15.104807125, 3, 5, "CAF S00.XX"}, - { 5.736924000, 15.910994250, 3, 5, "CAF T00.XX"}, - { 4.732024000, 18.169107125, 3, 4, "CAF V00.XX"}, - { 5.059124000, 19.945907125, 3, 6, "CAF W00.XX"}, - { 3.687224000, 18.523107125, 3, 8, "CAF X00.XX"}, - { 4.346064000, 21.155499375, 3, 7, "CAF Y00.XX"}, - { 5.393004000, 26.461800250, 3, 8, "CAF YK0.00"}, - { 10.296864000, 22.758570250, 3, 7, "CAF Z00.XX"}, - { 8.064104000, 22.373728375, 3, 5, "CAF ZK0.00"}, - { 6.093478500, 16.261076500, 3, 4, "CAF 123.XXX"}, - { 6.544177000, 20.541075000, 2, 3, "CAF 12.XXXX"}, - { 4.024009000, 15.546500000, 2, 4, "CAF 0123.XX"}, - { 6.758624000, 18.955200000, 2, 3, "CAF 1123.XX"}, - { 6.087624000, 16.148200000, 2, 4, "CAF 2123.XX"}, - { 4.706909000, 15.634200000, 2, 4, "CAF 3123.XX"}, - { 5.503224000, 18.872100000, 2, 3, "CAF 4123.XX"}, - { 5.588624000, 15.550350000, 2, 4, "CAF 5123.XX"}, - { 6.276424000, 17.219700000, 2, 3, "CAF 6123.XX"}, - { 3.285909000, 15.808200000, 2, 5, "CAF 7123.XX"}, - { 4.753409000, 23.686900000, 2, 7, "CAF 8123.XX"}, - { 6.758624000, 15.408200000, 2, 4, "CAF 9123.XX"}, - { 8.164324000, 20.435800000, 2, 4, "CAF B123.XX"}, - { 5.568624000, 14.598200000, 2, 5, "CAF C123.XX"}, - { 4.795309000, 24.895000000, 2, 7, "CAF D123.XX"}, - { 3.880609000, 14.913800000, 2, 4, "CAF F123.XX"}, - { 4.784309000, 19.754900000, 2, 5, "CAF G123.XX"}, - { 5.164764000, 26.256200000, 2, 7, "CAF H123.XX"}, - { 10.052979000, 22.560842500, 2, 6, "CAF J123.XX"}, - { 7.838578000, 22.168210000, 2, 4, "CAF K123.XX"}, - { 10.405649500, 14.871930500, 1, 6, "CAF 1234.XXX"}, - { 2.084087000, 45.300980000, 4, 5, "SOM 00.XX"}, - { 2.110195000, 45.347239000, 4, 5, "SOM J0.XX"}, - { 2.299701000, 45.023180000, 3, 4, "SOM 12.XXX"}, - { 9.595370000, 44.021597625, 3, 5, "SOM 000.XX"}, - { 10.474724000, 44.971842750, 3, 5, "SOM 100.XX"}, - { -0.306056000, 42.490167000, 4, 5, "SOM 200.XX"}, - { 1.760724000, 44.719320000, 3, 4, "SOM 300.XX"}, - { 0.120724000, 42.709320000, 4, 5, "SOM 400.XX"}, - { 3.154724000, 43.609320000, 3, 4, "SOM 500.XX"}, - { 3.839435000, 42.506254125, 4, 6, "SOM 600.XX"}, - { 9.562724000, 45.492755625, 3, 5, "SOM 700.XX"}, - { 11.305524000, 49.144429875, 3, 4, "SOM 800.XX"}, - { 6.810724000, 47.390094250, 3, 5, "SOM 900.XX"}, - { 4.780825000, 45.166307125, 3, 5, "SOM B00.XX"}, - { 2.816160000, 45.459893000, 3, 4, "SOM C00.XX"}, - { 2.380724000, 42.239320000, 4, 5, "SOM D00.XX"}, - { 1.802464000, 44.499085000, 3, 4, "SOM F00.XX"}, - { 8.399304000, 48.458128375, 3, 4, "SOM FK0.00"}, - { 9.518664000, 49.054455875, 3, 4, "SOM G00.XX"}, - { 10.609004000, 47.341010750, 3, 5, "SOM GK0.00"}, - { 0.527864000, 42.729785000, 4, 5, "SOM H00.XX"}, - { 8.463604000, 47.335555500, 3, 5, "SOM HK0.00"}, - { 9.949164000, 43.155355875, 3, 5, "SOM J00.XX"}, - { 2.794104000, 44.053945000, 3, 4, "SOM JK0.00"}, - { 1.141464000, 43.996785000, 3, 4, "SOM K00.XX"}, - { 3.844104000, 47.153873125, 3, 5, "SOM KK0.00"}, - { 4.189964000, 42.026499375, 4, 6, "SOM L00.XX"}, - { 2.614104000, 44.863945000, 3, 4, "SOM LK0.00"}, - { 4.023964000, 44.482799375, 3, 5, "SOM M00.XX"}, - { 1.970604000, 44.808245000, 3, 4, "SOM MK0.00"}, - { 7.992864000, 49.787228125, 3, 4, "SOM N00.XX"}, - { 3.848404000, 45.538773125, 3, 5, "SOM NK0.00"}, - { 2.420264000, 42.946785000, 4, 5, "SOM P00.XX"}, - { 11.454704000, 49.863138875, 3, 4, "SOM PK0.00"}, - { 9.512464000, 50.778655875, 3, 4, "SOM Q00.XX"}, - { 3.323604000, 42.195473125, 4, 5, "SOM QK0.00"}, - { 0.525064000, 42.040085000, 4, 5, "SOM R00.XX"}, - { 11.844104000, 51.023438875, 3, 4, "SOM RK0.00"}, - { 10.438564000, 51.228070250, 3, 4, "SOM S00.XX"}, - { 4.117104000, 43.865073125, 3, 5, "SOM SK0.00"}, - { 2.984164000, 45.502385000, 3, 4, "SOM T00.XX"}, - { 5.344104000, 48.493800250, 3, 4, "SOM TK0.00"}, - { 5.762464000, 46.478913750, 2, 4, "SOM V00.XX"}, - { 9.404104000, 45.033655500, 3, 5, "SOM VK0.00"}, - { 4.698164000, 46.588699375, 2, 4, "SOM W00.XX"}, - { 3.384104000, 45.563873125, 3, 4, "SOM WK0.00"}, - { 1.653264000, 42.424285000, 3, 4, "SOM X00.XX"}, - { 11.339004000, 43.445338875, 2, 4, "SOM XK0.00"}, - { 11.162464000, 48.148484625, 2, 3, "SOM Y00.XX"}, - { 11.264104000, 51.023438875, 2, 3, "SOM YK0.00"}, - { 3.832464000, 43.208999375, 2, 4, "SOM Z00.XX"}, - { 4.524104000, 43.003873125, 3, 5, "SOM ZK0.00"}, - { 3.625281500, 43.226866500, 2, 4, "SOM 123.XXX"}, - { 9.213975000, 44.852811500, 2, 4, "SOM 01.XXXX"}, - { 9.342975000, 43.857111500, 2, 4, "SOM 11.XXXX"}, - { 10.096875000, 44.824711500, 2, 4, "SOM 21.XXXX"}, - { -0.586725000, 42.286525000, 3, 4, "SOM 31.XXXX"}, - { -0.131725000, 42.541425000, 4, 5, "SOM 41.XXXX"}, - { 3.586975000, 42.338425000, 3, 5, "SOM 51.XXXX"}, - { 9.310275000, 45.328311500, 2, 4, "SOM 61.XXXX"}, - { 10.871775000, 48.973311500, 2, 3, "SOM 71.XXXX"}, - { 6.558275000, 47.222425000, 2, 4, "SOM 81.XXXX"}, - { 4.528375000, 44.998525000, 2, 4, "SOM 91.XXXX"}, - { 2.128275000, 42.071425000, 3, 4, "SOM B1.XXXX"}, - { 8.193475000, 48.275825000, 2, 3, "SOM C1.XXXX"}, - { 9.294475000, 48.880111500, 2, 3, "SOM D1.XXXX"}, - { 10.597675000, 46.979511500, 2, 4, "SOM F1.XXXX"}, - { 0.344375000, 42.464825000, 3, 4, "SOM G1.XXXX"}, - { 8.257775000, 47.153325000, 2, 4, "SOM H1.XXXX"}, - { 9.605875000, 43.121311500, 2, 4, "SOM J1.XXXX"}, - { 3.638275000, 46.971425000, 2, 4, "SOM K1.XXXX"}, - { 3.965775000, 41.848925000, 3, 8, "SOM L1.XXXX"}, - { 3.799775000, 44.305225000, 2, 4, "SOM M1.XXXX"}, - { 7.768675000, 49.609825000, 2, 3, "SOM N1.XXXX"}, - { 3.692575000, 45.341825000, 2, 4, "SOM P1.XXXX"}, - { 2.290175000, 42.722025000, 3, 4, "SOM Q1.XXXX"}, - { 11.092675000, 49.681411500, 2, 3, "SOM R1.XXXX"}, - { 9.350475000, 50.420111500, 2, 3, "SOM S1.XXXX"}, - { 3.107275000, 42.086925000, 3, 4, "SOM T1.XXXX"}, - { 0.300874000, 41.862425000, 3, 5, "SOM V1.XXXX"}, - { 10.539715000, 50.909361500, 2, 3, "SOM W1.XXXX"}, - { 3.911275000, 43.682625000, 2, 4, "SOM X1.XXXX"}, - { 5.161575000, 48.272125000, 2, 3, "SOM Y1.XXXX"}, - { 11.748675000, 50.712684000, 2, 3, "SOM Z1.XXXX"}, - { 0.770555000, 41.847205000, 2, 4, "SOM 1234.XX"}, - { 11.048887500, 41.348846500, 1, 3, "SOM 1234.XXX"}, - { 34.565100000, 69.124532000, 4, 5, "AFG 12.XX"}, - { 34.622294000, 68.961798625, 3, 4, "AFG 00.XXX"}, - { 31.643014000, 65.534309250, 3, 4, "AFG J0.XXX"}, - { 36.752224000, 67.049902750, 3, 4, "AFG 000.XX"}, - { 36.752224000, 67.157052750, 3, 4, "AFG 100.XX"}, - { 35.060724000, 69.120619625, 3, 4, "AFG 200.XX"}, - { 34.388124000, 62.132345375, 3, 4, "AFG 300.XX"}, - { 34.388124000, 62.236852375, 3, 4, "AFG 400.XX"}, - { 34.467424000, 70.395345375, 3, 4, "AFG 500.XX"}, - { 37.159124000, 70.508763125, 3, 4, "AFG 600.XX"}, - { 34.706724000, 70.160119625, 3, 4, "AFG 700.XX"}, - { 35.019224000, 63.088419625, 3, 4, "AFG 800.XX"}, - { 36.241424000, 68.691841375, 3, 4, "AFG 900.XX"}, - { 36.764624000, 68.815702750, 3, 6, "AFG B00.XX"}, - { 34.934424000, 71.080519625, 3, 6, "AFG C00.XX"}, - { 33.640024000, 69.187684000, 3, 6, "AFG D00.XX"}, - { 34.560724000, 65.200845375, 3, 4, "AFG F00.XX"}, - { 36.726524000, 69.034702750, 3, 4, "AFG G00.XX"}, - { 35.957224000, 64.740041375, 3, 5, "AFG H00.XX"}, - { 36.789124000, 66.820163125, 3, 4, "AFG J00.XX"}, - { 33.599524000, 68.379823625, 3, 6, "AFG K00.XX"}, - { 36.015795000, 68.664636875, 3, 4, "AFG L00.XX"}, - { 36.690804000, 67.684520750, 3, 4, "AFG LK0.00"}, - { 36.675964000, 65.731200250, 3, 5, "AFG M00.XX"}, - { 34.570104000, 68.917417375, 3, 4, "AFG MK0.00"}, - { 32.405964000, 62.077789000, 3, 4, "AFG N00.XX"}, - { 36.927604000, 65.084304125, 3, 5, "AFG NK0.00"}, - { 31.604264000, 64.335261250, 3, 4, "AFG P00.XX"}, - { 34.444104000, 68.748517375, 3, 4, "AFG PK0.00"}, - { 36.746604000, 69.493039625, 3, 6, "AFG Q00.XX"}, - { 34.793704000, 67.471372625, 3, 4, "AFG QK0.00"}, - { 32.113664000, 66.892089000, 3, 4, "AFG R00.XX"}, - { 30.949804000, 61.822820125, 3, 6, "AFG RK0.00"}, - { 37.194664000, 68.874542375, 3, 7, "AFG S00.XX"}, - { 34.350304000, 61.454717375, 3, 6, "AFG SK0.00"}, - { 34.661164000, 61.153072875, 3, 6, "AFG T00.XX"}, - { 36.990904000, 68.362904125, 3, 6, "AFG TK0.00"}, - { 33.968764000, 68.905502000, 3, 6, "AFG V00.XX"}, - { 34.012304000, 68.988734000, 3, 6, "AFG VK0.00"}, - { 33.951264000, 69.032202000, 3, 6, "AFG W00.XX"}, - { 37.384504000, 69.776386500, 3, 7, "AFG WK0.00"}, - { 33.358664000, 69.869759875, 3, 6, "AFG X00.XX"}, - { 33.346514000, 69.948072625, 3, 6, "AFG XK0.00"}, - { 33.329264000, 62.113559875, 3, 4, "AFG Y00.XX"}, - { 37.015304000, 66.738604125, 3, 4, "AFG YK0.00"}, - { 36.922764000, 66.141742375, 3, 5, "AFG Z00.XX"}, - { 34.928604000, 69.227672625, 3, 4, "AFG ZK0.00"}, - { 35.655180500, 67.553521500, 2, 3, "AFG 123.XXX"}, - { 36.391525000, 66.250156000, 2, 4, "AFG 12.XXXX"}, - { 34.116024000, 61.955601000, 2, 3, "AFG 0123.XX"}, - { 34.744409000, 62.862283500, 2, 3, "AFG 1123.XX"}, - { 34.659609000, 70.854373500, 2, 5, "AFG 2123.XX"}, - { 34.288624000, 64.971841000, 2, 3, "AFG 3123.XX"}, - { 35.685124000, 64.506789000, 2, 4, "AFG 4123.XX"}, - { 36.432079000, 65.488822500, 2, 4, "AFG 5123.XX"}, - { 32.159364000, 61.841192000, 2, 5, "AFG 6123.XX"}, - { 36.702079000, 64.836132500, 2, 4, "AFG 7123.XX"}, - { 31.357664000, 64.106285500, 2, 3, "AFG 8123.XX"}, - { 31.869779000, 66.663275500, 2, 3, "AFG 9123.XX"}, - { 30.721465000, 61.693474000, 2, 5, "AFG B123.XX"}, - { 34.271524000, 61.059561000, 2, 5, "AFG C123.XX"}, - { 33.082664000, 61.880024500, 2, 5, "AFG D123.XX"}, - { 31.893320000, 64.915135500, 2, 3, "AFG F123.XX"}, - { 31.893320000, 65.461976500, 2, 3, "AFG G123.XX"}, - { 31.893320000, 66.008816500, 2, 3, "AFG H123.XX"}, - { 31.399565000, 64.915136500, 2, 3, "AFG K123.XX"}, - { 31.399565000, 65.461976500, 2, 3, "AFG L123.XX"}, - { 31.399565000, 66.008816500, 2, 3, "AFG M123.XX"}, - { 30.908525000, 64.915108000, 2, 3, "AFG P123.XX"}, - { 30.908525000, 65.456740000, 2, 3, "AFG Q123.XX"}, - { 30.908525000, 65.998372000, 2, 3, "AFG R123.XX"}, - { 31.931987000, 63.131529500, 2, 3, "AFG X123.XX"}, - { 34.170957000, 66.296248000, 2, 3, "AFG Z123.XX"}, - { 37.850263000, 60.999303000, 1, 5, "AFG 1234.XXX"}, - { 16.844400000, 96.122727500, 4, 5, "MMR 12.XX"}, - { 16.816694000, 96.012806875, 3, 4, "MMR 00.XXX"}, - { 22.055784000, 95.921556125, 3, 4, "MMR C0.XXX"}, - { 19.822055000, 96.036320750, 3, 4, "MMR P0.XXX"}, - { 16.513724000, 97.613625875, 3, 5, "MMR 000.XX"}, - { 17.356924000, 96.436212000, 3, 4, "MMR 100.XX"}, - { 16.827424000, 94.693025875, 2, 3, "MMR 200.XX"}, - { 22.166545000, 95.096742500, 3, 4, "MMR 300.XX"}, - { 20.188545000, 92.822532375, 2, 3, "MMR 400.XX"}, - { 20.905534000, 95.818012000, 3, 4, "MMR 500.XX"}, - { 12.470545000, 98.570124000, 2, 4, "MMR 600.XX"}, - { 20.807534000, 96.968912000, 3, 4, "MMR 700.XX"}, - { 14.121134000, 98.162285250, 2, 4, "MMR 800.XX"}, - { 22.980334000, 97.703495750, 2, 6, "MMR 900.XX"}, - { 18.853034000, 95.211209875, 3, 4, "MMR B00.XX"}, - { 21.491834000, 95.344973250, 3, 4, "MMR C00.XX"}, - { 17.674134000, 95.409448625, 3, 4, "MMR D00.XX"}, - { 22.056334000, 96.418953875, 3, 4, "MMR F00.XX"}, - { 21.384834000, 95.039973250, 3, 4, "MMR G00.XX"}, - { 17.006445000, 97.335235000, 3, 5, "MMR H00.XX"}, - { 20.480034000, 94.846332375, 3, 4, "MMR J00.XX"}, - { 18.959034000, 96.391890500, 3, 4, "MMR K00.XX"}, - { 20.176045000, 94.916239375, 4, 5, "MMR L00.XX"}, - { 16.315445000, 97.673507750, 3, 5, "MMR M00.XX"}, - { 17.984034000, 96.677329250, 3, 4, "MMR N00.XX"}, - { 20.928634000, 94.762512000, 3, 4, "MMR P00.XX"}, - { 22.597934000, 95.646534500, 3, 4, "MMR Q00.XX"}, - { 22.933545000, 96.400243750, 3, 4, "MMR R00.XX"}, - { 25.411845000, 97.341248750, 2, 3, "MMR S00.XX"}, - { 21.301545000, 99.573873250, 2, 7, "MMR T00.XX"}, - { 16.319834000, 95.355307750, 3, 4, "MMR V00.XX"}, - { 16.319834000, 95.635307750, 3, 4, "MMR W00.XX"}, - { 20.039834000, 95.494232375, 3, 4, "MMR X00.XX"}, - { 19.388545000, 95.162237500, 3, 4, "MMR Y00.XX"}, - { 20.220724000, 94.836721875, 3, 4, "MMR Z00.XX"}, - { 17.897538500, 94.896041000, 2, 3, "MMR 123.XXX"}, - { 20.577420000, 94.381715000, 2, 3, "MMR 12.XXXX"}, - { 23.325570000, 94.281239000, 2, 5, "MMR 1234.XX"}, - { 12.144980500, 92.473928000, 1, 7, "MMR 1234.XXX"}, - {-15.384900000, 28.252327500, 4, 5, "ZMB 12.XX"}, - {-15.353896000, 28.165753125, 3, 4, "ZMB 00.XXX"}, - {-12.747696000, 28.078201625, 3, 4, "ZMB 80.XXX"}, - {-12.916696000, 28.516401625, 3, 6, "ZMB J0.XXX"}, - {-14.538016000, 28.328888875, 3, 4, "ZMB S0.XXX"}, - {-12.516876000, 27.827016000, 3, 4, "ZMB 000.XX"}, - {-12.525895000, 28.183830000, 3, 4, "ZMB 100.XX"}, - {-13.121115000, 28.355585250, 3, 6, "ZMB 200.XX"}, - {-17.805676000, 25.809999125, 3, 6, "ZMB 300.XX"}, - {-10.171476000, 31.145842750, 3, 5, "ZMB 400.XX"}, - {-13.597876000, 32.592390250, 3, 5, "ZMB 500.XX"}, - {-12.324676000, 27.796316000, 3, 6, "ZMB 600.XX"}, - {-15.821776000, 27.713238750, 3, 5, "ZMB 700.XX"}, - {-15.714176000, 28.128751625, 3, 5, "ZMB 800.XX"}, - {-11.159276000, 28.848529875, 3, 6, "ZMB 900.XX"}, - {-16.755476000, 26.933425875, 3, 5, "ZMB B00.XX"}, - {-15.223676000, 23.117551625, 3, 5, "ZMB C00.XX"}, - {-12.151766000, 26.343224000, 3, 6, "ZMB D00.XX"}, - {-13.925855000, 28.659331250, 3, 4, "ZMB F00.XX"}, - {-11.829825000, 31.383829375, 3, 5, "ZMB G00.XX"}, - {-16.285896000, 27.452931750, 3, 5, "ZMB GK0.00"}, - { -9.301745000, 28.723982500, 3, 6, "ZMB H00.XX"}, - { -9.812065000, 29.032859375, 3, 4, "ZMB HK0.00"}, - {-11.365836000, 29.514584625, 3, 7, "ZMB J00.XX"}, - { -8.845696000, 31.339355500, 3, 5, "ZMB JK0.00"}, - {-14.982736000, 27.042854500, 3, 4, "ZMB K00.XX"}, - {-14.269496000, 31.303649375, 3, 5, "ZMB KK0.00"}, - {-17.449236000, 24.269525375, 3, 6, "ZMB L00.XX"}, - {-16.522996000, 28.682459875, 3, 5, "ZMB LK0.00"}, - {-12.623736000, 28.025612375, 4, 5, "ZMB M00.XX"}, - {-14.806796000, 24.773176500, 3, 4, "ZMB MK0.00"}, - {-17.343136000, 27.190525375, 3, 5, "ZMB N00.XX"}, - {-10.553096000, 32.046710750, 3, 6, "ZMB NK0.00"}, - {-10.145436000, 32.604570250, 3, 5, "ZMB P00.XX"}, - {-17.033096000, 26.451087000, 3, 5, "ZMB PK0.00"}, - {-11.728236000, 24.400584625, 3, 4, "ZMB Q00.XX"}, - {-13.616496000, 29.360621250, 3, 4, "ZMB QK0.00"}, - {-13.497536000, 28.128226750, 3, 4, "ZMB R00.XX"}, - {-14.085896000, 32.031321250, 3, 5, "ZMB RK0.00"}, - {-17.233236000, 27.420711000, 3, 5, "ZMB S00.XX"}, - {-15.867596000, 27.849031750, 3, 5, "ZMB SK0.00"}, - {-10.885136000, 29.628670250, 3, 7, "ZMB T00.XX"}, - { -9.337996000, 32.720955500, 3, 6, "ZMB TK0.00"}, - {-16.100636000, 23.278683250, 3, 5, "ZMB V00.XX"}, - {-15.575896000, 28.253004625, 3, 4, "ZMB VK0.00"}, - {-12.277536000, 33.138398000, 3, 5, "ZMB W00.XX"}, - {-13.233196000, 30.203121250, 3, 5, "ZMB WK0.00"}, - {-14.995636000, 22.632554500, 3, 5, "ZMB X00.XX"}, - {-15.139196000, 23.127176500, 3, 5, "ZMB XK0.00"}, - { -8.761936000, 31.078241500, 3, 5, "ZMB Y00.XX"}, - {-15.746496000, 26.012204625, 3, 5, "ZMB YK0.00"}, - {-13.527536000, 23.078226750, 3, 5, "ZMB Z00.XX"}, - {-13.475896000, 24.973221250, 3, 4, "ZMB ZK0.00"}, - { -8.472852000, 28.547233000, 2, 6, "ZMB 12.XXXX"}, - {-12.498985000, 27.993390000, 3, 4, "ZMB 012.XXX"}, - {-12.846085000, 28.281890000, 4, 7, "ZMB 112.XXX"}, - {-14.237685000, 28.232590000, 2, 3, "ZMB 212.XXX"}, - {-17.557285000, 25.637155000, 2, 4, "ZMB 312.XXX"}, - { -9.990985000, 31.077911500, 2, 4, "ZMB 412.XXX"}, - {-13.438485000, 32.420990000, 2, 4, "ZMB 512.XXX"}, - {-12.240985000, 27.583090000, 2, 5, "ZMB 612.XXX"}, - {-10.999885000, 28.684311500, 2, 6, "ZMB 712.XXX"}, - {-14.982085000, 22.944576500, 2, 4, "ZMB 812.XXX"}, - {-11.975785000, 26.161811500, 2, 5, "ZMB 912.XXX"}, - {-13.757385000, 28.466390000, 2, 3, "ZMB B12.XXX"}, - {-11.637985000, 31.220211500, 2, 5, "ZMB C12.XXX"}, - { -8.599785000, 31.032211500, 3, 5, "ZMB F12.XXX"}, - {-11.178185000, 29.340411500, 2, 6, "ZMB D12.XXX"}, - {-14.063485000, 31.117290000, 2, 4, "ZMB G12.XXX"}, - {-17.130785000, 24.086855000, 2, 5, "ZMB H12.XXX"}, - {-14.600785000, 24.586890000, 2, 3, "ZMB J12.XXX"}, - {-13.374885000, 24.686790000, 2, 3, "ZMB Z12.XXX"}, - {-10.347085000, 31.867511500, 2, 4, "ZMB K12.XXX"}, - { -9.957785000, 32.430310500, 2, 4, "ZMB L12.XXX"}, - {-11.540585000, 24.226411500, 2, 5, "ZMB M12.XXX"}, - {-13.409885000, 29.176790000, 2, 5, "ZMB N12.XXX"}, - {-13.309885000, 27.946790000, 2, 3, "ZMB P12.XXX"}, - {-13.879885000, 31.846790000, 2, 4, "ZMB Q12.XXX"}, - { -9.256685000, 32.569711500, 2, 4, "ZMB R12.XXX"}, - {-15.919885000, 23.059676500, 2, 4, "ZMB S12.XXX"}, - {-12.089885000, 32.964311500, 2, 4, "ZMB T12.XXX"}, - {-13.019885000, 30.026790000, 2, 3, "ZMB V12.XXX"}, - {-14.789885000, 22.469676500, 2, 4, "ZMB W12.XXX"}, - {-15.583785000, 25.676576500, 2, 3, "ZMB X12.XXX"}, - {-13.339885000, 22.896790000, 2, 4, "ZMB Y12.XXX"}, - {-15.126110000, 26.212886500, 2, 3, "ZMB 1234.XX"}, - { -8.868625500, 22.403620500, 1, 5, "ZMB 1234.XXX"}, - {-33.424900000, -70.683566500, 5, 7, "CHL 12.XX"}, - {-33.373655000, -70.907602875, 4, 6, "CHL 00.XXX"}, - {-32.957866000, -71.659306125, 4, 6, "CHL J0.XXX"}, - {-23.549455000, -70.420955625, 3, 5, "CHL 000.XX"}, - {-36.713376000, -73.142636875, 4, 5, "CHL 100.XX"}, - {-36.810655000, -73.150719375, 4, 5, "CHL 200.XX"}, - {-38.687076000, -72.650266625, 4, 5, "CHL 300.XX"}, - {-20.214155000, -70.157960625, 3, 5, "CHL 400.XX"}, - {-34.134166000, -70.788682125, 4, 5, "CHL 500.XX"}, - {-35.402205000, -71.711980000, 4, 5, "CHL 600.XX"}, - {-18.438366000, -70.333290125, 3, 5, "CHL 700.XX"}, - {-41.419166000, -73.006581500, 3, 4, "CHL 800.XX"}, - {-37.438766000, -72.403613500, 4, 5, "CHL 900.XX"}, - {-29.941766000, -71.382791625, 3, 5, "CHL B00.XX"}, - {-36.570166000, -72.163296250, 4, 5, "CHL C00.XX"}, - {-29.873966000, -71.282852875, 3, 5, "CHL D00.XX"}, - {-36.946455000, -73.188719375, 4, 5, "CHL F00.XX"}, - {-53.096855000, -70.964626250, 3, 4, "CHL G00.XX"}, - {-40.559655000, -73.184559375, 4, 5, "CHL H00.XX"}, - {-22.444115000, -68.947030500, 3, 6, "CHL HK0.00"}, - {-39.812736000, -73.271131625, 4, 5, "CHL J00.XX"}, - {-27.376996000, -70.356411375, 3, 7, "CHL JK0.00"}, - {-34.968806000, -71.271017875, 4, 5, "CHL K00.XX"}, - {-30.611296000, -71.227879875, 3, 5, "CHL KK0.00"}, - {-33.677455000, -71.256990000, 4, 6, "CHL L00.XX"}, - {-33.535775000, -71.624265125, 4, 6, "CHL LK0.00"}, - {-36.869055000, -73.049719375, 4, 5, "CHL M00.XX"}, - {-32.745815000, -70.740153875, 4, 6, "CHL MK0.00"}, - {-33.721455000, -70.788610000, 4, 6, "CHL N00.XX"}, - {-34.575996000, -71.014269375, 4, 5, "CHL NK0.00"}, - {-32.805455000, -70.633833125, 4, 8, "CHL P00.XX"}, - {-33.650175000, -70.954854000, 4, 6, "CHL PK0.00"}, - {-36.595055000, -72.982921250, 4, 5, "CHL Q00.XX"}, - {-34.405996000, -70.893269375, 4, 5, "CHL QK0.00"}, - {-36.415955000, -71.998188250, 4, 5, "CHL R00.XX"}, - {-33.790436000, -70.780726000, 4, 5, "CHL RK0.00"}, - {-32.774655000, -71.226561125, 4, 6, "CHL S00.XX"}, - {-37.095775000, -73.171790625, 4, 5, "CHL SK0.00"}, - {-37.783455000, -72.744715625, 4, 5, "CHL T00.XX"}, - {-28.576375000, -70.797138625, 3, 5, "CHL TK0.00"}, - {-35.327155000, -72.440225000, 4, 5, "CHL V00.XX"}, - {-36.733196000, -73.015818750, 4, 5, "CHL VK0.00"}, - {-39.262406000, -72.269558250, 4, 5, "CHL W00.XX"}, - {-45.578015000, -72.106273750, 3, 4, "CHL WK0.00"}, - {-35.957455000, -72.365723125, 4, 5, "CHL X00.XX"}, - {-34.440815000, -71.110286375, 4, 5, "CHL XK0.00"}, - {-33.262406000, -70.903731875, 4, 6, "CHL Y00.XX"}, - {-41.895655000, -73.864140000, 3, 4, "CHL YK0.00"}, - {-38.740455000, -72.999301125, 4, 5, "CHL Z00.XX"}, - {-40.285996000, -73.107199625, 4, 5, "CHL ZK0.00"}, - {-34.742315500, -72.397439000, 3, 4, "CHL 123.XXX"}, - {-35.598806000, -73.501346500, 2, 3, "CHL 12.XXXX"}, - {-40.285516000, -73.681751500, 3, 4, "CHL 1234.XX"}, - {-17.551611500, -71.106001500, 2, 7, "CHL B123.XXX"}, - {-20.166325500, -70.544258000, 3, 5, "CHL C123.XXX"}, - {-22.847515500, -72.581187000, 2, 4, "CHL D123.XXX"}, - {-22.847515500, -69.691460000, 2, 4, "CHL F123.XXX"}, - {-25.528705500, -71.134946000, 2, 4, "CHL G123.XXX"}, - {-28.209895500, -72.194730000, 2, 4, "CHL H123.XXX"}, - {-30.907401500, -72.732925500, 2, 4, "CHL J123.XXX"}, - {-33.588591500, -72.821296000, 2, 4, "CHL K123.XXX"}, - {-36.253465500, -73.832021000, 2, 3, "CHL L123.XXX"}, - {-38.934655500, -74.548427000, 2, 3, "CHL M123.XXX"}, - {-41.632161500, -74.975412500, 2, 3, "CHL N123.XXX"}, - {-44.313351500, -74.653989000, 2, 3, "CHL P123.XXX"}, - {-44.313351500, -78.377864000, 2, 3, "CHL Q123.XXX"}, - {-46.994541500, -75.574463000, 2, 3, "CHL R123.XXX"}, - {-49.675731500, -75.685729500, 2, 3, "CHL S123.XXX"}, - {-52.018862500, -76.794042500, 2, 3, "CHL T123.XXX"}, - {-52.018862500, -72.474347500, 3, 4, "CHL V123.XXX"}, - {-53.912011500, -74.717749000, 3, 4, "CHL W123.XXX"}, - {-53.912011500, -70.710439000, 4, 5, "CHL X123.XXX"}, - {-32.427079500, -81.170501500, 2, 3, "CHL Y123.XXX"}, - {-25.039668500, -81.332520000, 2, 3, "CHL Z123.XXX"}, - {-25.827402500, -109.887602000, 2, 3, "CHL 0123.XXX"}, - {-33.460000000, -70.638519500, 5, 9, "CHL WDZP.62SB"}, - { 40.991555000, 28.887191500, 4, 5, "TUR 10.XX"}, - { 41.048525000, 28.938241500, 4, 5, "TUR J0.XX"}, - { 39.931904000, 32.541903625, 2, 3, "TUR 00.XXX"}, - { 39.931904000, 32.654579625, 2, 3, "TUR 10.XXX"}, - { 39.940552000, 32.767255625, 2, 3, "TUR 20.XXX"}, - { 39.940552000, 32.879931625, 2, 3, "TUR 30.XXX"}, - { 39.854063000, 32.767255625, 2, 3, "TUR 40.XXX"}, - { 39.854063000, 32.879931625, 2, 3, "TUR 50.XXX"}, - { 38.502775000, 27.032639875, 3, 4, "TUR 60.XXX"}, - { 38.417104000, 27.192433375, 4, 5, "TUR 70.XXX"}, - { 38.367004000, 27.086133375, 3, 4, "TUR 80.XXX"}, - { 38.280515000, 27.086133375, 3, 4, "TUR 90.XXX"}, - { 41.048104000, 28.622312500, 3, 4, "TUR B0.XXX"}, - { 41.048104000, 28.736670500, 3, 4, "TUR C0.XXX"}, - { 41.048104000, 28.851028500, 3, 4, "TUR D0.XXX"}, - { 41.043779000, 28.965386500, 4, 5, "TUR F0.XXX"}, - { 41.043779000, 29.079744500, 3, 4, "TUR G0.XXX"}, - { 40.961615000, 28.547979500, 3, 4, "TUR H0.XXX"}, - { 40.961615000, 28.662337500, 3, 4, "TUR J0.XXX"}, - { 40.961615000, 28.776695500, 3, 4, "TUR K0.XXX"}, - { 40.957290000, 29.009985500, 3, 4, "TUR L0.XXX"}, - { 40.957290000, 29.124343500, 3, 4, "TUR M0.XXX"}, - { 40.957290000, 29.238701500, 3, 4, "TUR N0.XXX"}, - { 40.870801000, 29.098952125, 3, 4, "TUR P0.XXX"}, - { 40.870801000, 29.212589125, 3, 4, "TUR Q0.XXX"}, - { 40.862152000, 29.326226125, 4, 5, "TUR R0.XXX"}, - { 40.763294000, 29.256873625, 3, 4, "TUR S0.XXX"}, - { 40.752485000, 29.350289625, 3, 4, "TUR T0.XXX"}, - { 40.838295000, 29.445834625, 3, 4, "TUR V0.XXX"}, - { 40.188404000, 28.916103625, 3, 4, "TUR W0.XXX"}, - { 40.168795000, 29.029717625, 3, 4, "TUR X0.XXX"}, - { 36.961785000, 35.242322625, 2, 3, "TUR Y0.XXX"}, - { 36.964648000, 35.332233125, 2, 3, "TUR Z0.XXX"}, - { 37.106924000, 37.324063125, 3, 5, "TUR 000.XX"}, - { 37.911224000, 32.442185875, 3, 4, "TUR 100.XX"}, - { 36.948724000, 30.645263125, 3, 4, "TUR 200.XX"}, - { 37.970124000, 40.140185875, 2, 3, "TUR 300.XX"}, - { 36.856424000, 34.576663125, 3, 4, "TUR 400.XX"}, - { 38.776524000, 35.428033375, 3, 4, "TUR 500.XX"}, - { 39.790334000, 30.446290625, 3, 4, "TUR 600.XX"}, - { 37.211145000, 38.759544625, 3, 5, "TUR 700.XX"}, - { 41.336324000, 36.271612500, 3, 4, "TUR 800.XX"}, - { 38.396124000, 38.251633375, 3, 4, "TUR 900.XX"}, - { 37.589045000, 36.817282500, 3, 4, "TUR B00.XX"}, - { 38.541224000, 43.320333375, 3, 4, "TUR C00.XX"}, - { 40.799224000, 30.325851125, 3, 4, "TUR D00.XX"}, - { 37.812924000, 29.025324500, 3, 4, "TUR F00.XX"}, - { 38.694045000, 39.126849875, 3, 4, "TUR G00.XX"}, - { 39.780724000, 36.951455125, 3, 4, "TUR H00.XX"}, - { 39.686324000, 27.842855125, 3, 4, "TUR J00.XX"}, - { 38.651545000, 27.315649875, 3, 4, "TUR K00.XX"}, - { 40.772945000, 29.750976625, 3, 4, "TUR L00.XX"}, - { 39.435545000, 29.934290625, 3, 4, "TUR M00.XX"}, - { 36.245124000, 36.120641375, 3, 6, "TUR N00.XX"}, - { 39.935345000, 41.235493125, 3, 4, "TUR P00.XX"}, - { 36.945415000, 34.853229875, 3, 4, "TUR PK0.00"}, - { 40.998545000, 39.654297500, 3, 4, "TUR Q00.XX"}, - { 39.828465000, 33.480254375, 3, 4, "TUR QK0.00"}, - { 37.773545000, 38.205082500, 3, 4, "TUR R00.XX"}, - { 37.788745000, 30.514071500, 3, 4, "TUR RK0.00"}, - { 37.897864000, 41.090527625, 3, 4, "TUR S00.XX"}, - { 37.068104000, 36.219204125, 3, 5, "TUR SK0.00"}, - { 40.561164000, 34.917881375, 3, 4, "TUR T00.XX"}, - { 36.560004000, 36.134720750, 3, 6, "TUR TK0.00"}, - { 37.844864000, 27.801627625, 3, 4, "TUR V00.XX"}, - { 38.665604000, 29.374980375, 3, 4, "TUR VK0.00"}, - { 41.179464000, 27.760023500, 3, 4, "TUR W00.XX"}, - { 38.362804000, 33.984380375, 3, 4, "TUR WK0.00"}, - { 38.767664000, 30.511184125, 3, 4, "TUR X00.XX"}, - { 37.227004000, 39.729004125, 3, 7, "TUR XK0.00"}, - { 37.765264000, 39.282684500, 3, 4, "TUR Y00.XX"}, - { 41.667304000, 26.528560000, 3, 6, "TUR YK0.00"}, - { 40.102564000, 29.463424875, 3, 4, "TUR Z00.XX"}, - { 37.184104000, 40.557504125, 3, 7, "TUR ZK0.00"}, - { 39.335618500, 26.340384000, 2, 5, "TUR 123.XXX"}, - { 41.808438000, 26.671155000, 2, 5, "TUR 12.XXXX"}, - { 36.666679000, 36.961722500, 2, 5, "TUR 0123.XX"}, - { 37.486114000, 32.350900500, 2, 3, "TUR 1123.XX"}, - { 36.676579000, 30.415322500, 2, 3, "TUR 2123.XX"}, - { 37.655564000, 40.144971500, 2, 3, "TUR 3123.XX"}, - { 36.640249000, 34.462022500, 2, 3, "TUR 4123.XX"}, - { 38.504379000, 35.186288000, 2, 3, "TUR 5123.XX"}, - { 39.359259000, 29.903327000, 2, 3, "TUR 6123.XX"}, - { 36.858985000, 38.306459000, 2, 5, "TUR 7123.XX"}, - { 41.198664000, 35.806318500, 2, 3, "TUR 8123.XX"}, - { 38.123979000, 38.017671500, 2, 3, "TUR 9123.XX"}, - { 37.172935000, 36.379919000, 2, 4, "TUR B123.XX"}, - { 38.269079000, 43.086371500, 2, 3, "TUR C123.XX"}, - { 40.524364000, 30.075386000, 2, 3, "TUR D123.XX"}, - { 38.444330000, 38.846438000, 2, 3, "TUR F123.XX"}, - { 39.505864000, 36.705237000, 2, 3, "TUR G123.XX"}, - { 36.153729000, 36.065190000, 2, 5, "TUR H123.XX"}, - { 39.674365000, 40.947287000, 2, 3, "TUR J123.XX"}, - { 40.775544000, 39.319636000, 2, 3, "TUR K123.XX"}, - { 39.531685000, 33.255347000, 2, 3, "TUR L123.XX"}, - { 37.530794000, 38.123181500, 2, 3, "TUR M123.XX"}, - { 37.519185000, 30.113841500, 2, 3, "TUR N123.XX"}, - { 37.786279000, 40.783971500, 2, 3, "TUR P123.XX"}, - { 36.732864000, 35.771539000, 2, 5, "TUR Q123.XX"}, - { 40.480214000, 34.900336000, 2, 3, "TUR R123.XX"}, - { 38.137279000, 33.731771500, 2, 3, "TUR S123.XX"}, - { 38.511179000, 30.501688000, 2, 3, "TUR T123.XX"}, - { 36.998764000, 39.473039000, 2, 5, "TUR V123.XX"}, - { 37.518664000, 39.035671500, 2, 3, "TUR W123.XX"}, - { 37.025864000, 40.396619000, 2, 6, "TUR X123.XX"}, - { 40.250864000, 36.023869500, 2, 3, "TUR Y123.XX"}, - { 40.720864000, 37.831086000, 2, 3, "TUR Z123.XX"}, - { 36.557699000, 26.315517000, 1, 5, "TUR 1234.XXX"}, - { 24.889045000, 66.973557500, 5, 6, "PAK 12.XX"}, - { 25.001865000, 66.889451500, 4, 5, "PAK 00.XXX"}, - { 31.648055000, 74.146724500, 4, 11, "PAK J0.XXX"}, - { 31.527941000, 72.985888500, 4, 6, "PAK 000.XX"}, - { 31.527941000, 73.086792500, 4, 6, "PAK 100.XX"}, - { 31.441452000, 72.985888500, 4, 6, "PAK 200.XX"}, - { 31.441452000, 73.086792500, 4, 6, "PAK 300.XX"}, - { 33.735134000, 72.963270000, 4, 6, "PAK 400.XX"}, - { 33.679545000, 72.963270000, 4, 6, "PAK 500.XX"}, - { 33.622545000, 72.967270000, 4, 6, "PAK 600.XX"}, - { 33.566545000, 72.995268125, 4, 6, "PAK 700.XX"}, - { 30.237224000, 71.428105875, 4, 6, "PAK 800.XX"}, - { 25.414534000, 68.313148750, 5, 8, "PAK 900.XX"}, - { 32.189834000, 74.136925000, 4, 10, "PAK B00.XX"}, - { 34.022145000, 71.494176000, 4, 6, "PAK C00.XX"}, - { 30.212334000, 66.949259375, 4, 6, "PAK D00.XX"}, - { 32.106434000, 72.632265000, 4, 6, "PAK F00.XX"}, - { 32.535034000, 74.488132000, 4, 11, "PAK G00.XX"}, - { 29.408545000, 71.625785875, 5, 7, "PAK H00.XX"}, - { 27.729434000, 68.809753125, 4, 5, "PAK J00.XX"}, - { 31.310434000, 72.280510500, 4, 6, "PAK K00.XX"}, - { 31.742934000, 73.936771750, 4, 11, "PAK L00.XX"}, - { 27.583045000, 68.159253125, 4, 5, "PAK M00.XX"}, - { 32.610234000, 74.020673875, 4, 11, "PAK N00.XX"}, - { 34.231734000, 71.988117875, 4, 6, "PAK P00.XX"}, - { 31.149834000, 74.399810500, 4, 11, "PAK Q00.XX"}, - { 28.449134000, 70.256224625, 5, 6, "PAK R00.XX"}, - { 30.699834000, 73.057068625, 4, 8, "PAK S00.XX"}, - { 30.834934000, 73.401068625, 4, 8, "PAK T00.XX"}, - { 33.799834000, 72.698376000, 4, 6, "PAK V00.XX"}, - { 30.079634000, 70.601259375, 5, 7, "PAK W00.XX"}, - { 25.535545000, 68.976221750, 5, 8, "PAK X00.XX"}, - { 26.243224000, 68.377246375, 6, 7, "PAK XK0.00"}, - { 34.797594000, 72.322582125, 3, 5, "PAK Y00.XX"}, - { 31.722504000, 72.951152250, 4, 6, "PAK YK0.00"}, - { 31.993694000, 74.180066750, 4, 11, "PAK Z00.XX"}, - { 30.161104000, 72.647961125, 5, 11, "PAK ZK0.00"}, - { 31.337523000, 72.291133000, 3, 5, "PAK 123.XXX"}, - { 25.013828000, 66.888753500, 3, 4, "PAK 12.XXXX"}, - { 27.697465000, 69.079278500, 3, 4, "PAK 1123.XX"}, - { 27.930480000, 68.298878500, 3, 4, "PAK 2123.XX"}, - { 28.132880000, 69.865678500, 4, 9, "PAK 3123.XX"}, - { 28.470165000, 70.380699000, 4, 5, "PAK 4123.XX"}, - { 28.917180000, 70.884799000, 5, 6, "PAK 5123.XX"}, - { 29.080180000, 71.460099000, 4, 5, "PAK 6123.XX"}, - { 29.811565000, 72.263227500, 4, 10, "PAK 7123.XX"}, - { 29.800065000, 70.247427500, 4, 6, "PAK 8123.XX"}, - { 29.843765000, 70.781027500, 4, 6, "PAK 9123.XX"}, - { 30.029080000, 71.451827500, 4, 6, "PAK B123.XX"}, - { 29.938480000, 66.674626500, 3, 5, "PAK C123.XX"}, - { 30.147980000, 71.911627500, 5, 7, "PAK D123.XX"}, - { 30.762265000, 70.615848000, 3, 5, "PAK F123.XX"}, - { 33.597465000, 71.158646000, 3, 5, "PAK G123.XX"}, - { 33.800265000, 71.715246000, 4, 6, "PAK H123.XX"}, - { 29.277520000, 67.569635000, 3, 4, "PAK P123.XX"}, - { 32.308048000, 71.291938000, 3, 5, "PAK Q123.XX"}, - { 31.590145000, 70.566527500, 3, 5, "PAK R123.XX"}, - { 36.899299500, 70.624319500, 2, 5, "PAK 5123.XXX"}, - { 34.218109500, 67.463076000, 2, 5, "PAK 6123.XXX"}, - { 34.218109500, 70.591131000, 2, 4, "PAK 7123.XXX"}, - { 29.652866500, 61.026167500, 2, 7, "PAK B123.XXX"}, - { 29.131144000, 66.211020500, 2, 3, "PAK D123.XXX"}, - { 31.536919500, 68.760347500, 2, 4, "PAK F123.XXX"}, - { 31.536919500, 71.799029500, 2, 4, "PAK G123.XXX"}, - { 28.839413500, 61.555233500, 2, 6, "PAK H123.XXX"}, - { 28.839413500, 64.534333500, 2, 3, "PAK K123.XXX"}, - { 28.839413500, 67.513433500, 2, 3, "PAK L123.XXX"}, - { 30.180008500, 69.897840000, 3, 5, "PAK M123.XXX"}, - { 26.305894500, 61.648923000, 3, 6, "PAK N123.XXX"}, - { 26.305894500, 64.538650000, 3, 4, "PAK P123.XXX"}, - { 26.305894500, 67.428377000, 4, 5, "PAK Q123.XXX"}, - { 26.694461500, 68.323873500, 4, 5, "PAK R123.XXX"}, - { 34.452256000, 72.512561000, 3, 9, "PAK 0123.XXX"}, - { 34.452256000, 75.012561000, 2, 10, "PAK 1123.XXX"}, - { 33.897648000, 77.507921500, 2, 9, "PAK 2123.XXX"}, - { 33.803148500, 73.545259000, 4, 11, "PAK 3123.XXX"}, - { 33.803148500, 76.673314000, 2, 8, "PAK 4123.XXX"}, - { 24.853945000, 67.015236500, 5, 6, "PAK 9XQ8.H97K"}, - {-25.905386000, 32.540217500, 3, 6, "MOZ 12.XX"}, - {-25.707027000, 32.264300500, 2, 5, "MOZ 12.XXX"}, - {-19.768076000, 34.831834750, 3, 4, "MOZ 000.XX"}, - {-19.681587000, 34.804301750, 3, 4, "MOZ 100.XX"}, - {-15.063376000, 39.166664500, 3, 4, "MOZ 200.XX"}, - {-15.089322000, 39.256036500, 3, 4, "MOZ 300.XX"}, - {-19.080976000, 33.426260500, 3, 4, "MOZ 400.XX"}, - {-14.476255000, 40.660731875, 3, 4, "MOZ 500.XX"}, - {-14.504776000, 40.564077375, 3, 4, "MOZ 600.XX"}, - {-17.812076000, 36.855399125, 3, 4, "MOZ 700.XX"}, - {-16.126776000, 33.554038750, 3, 5, "MOZ 800.XX"}, - {-25.027645000, 33.632047500, 3, 4, "MOZ 900.XX"}, - {-15.438676000, 36.934451625, 3, 4, "MOZ B00.XX"}, - {-23.819876000, 35.262791125, 3, 4, "MOZ C00.XX"}, - {-13.257455000, 35.220731250, 3, 4, "MOZ D00.XX"}, - {-12.949976000, 40.482203125, 3, 4, "MOZ F00.XX"}, - {-19.572076000, 34.689334750, 3, 4, "MOZ G00.XX"}, - {-16.162076000, 39.887038750, 3, 4, "MOZ H00.XX"}, - {-14.759576000, 36.493764500, 3, 4, "MOZ J00.XX"}, - {-13.086476000, 38.975603125, 3, 4, "MOZ K00.XX"}, - {-16.810776000, 38.222512000, 3, 4, "MOZ L00.XX"}, - {-23.856106000, 35.376349625, 3, 4, "MOZ M00.XX"}, - {-24.531096000, 32.954484250, 3, 6, "MOZ MK0.00"}, - {-24.678636000, 33.508293500, 3, 4, "MOZ N00.XX"}, - {-15.038415000, 40.622467500, 4, 5, "MOZ NK0.00"}, - {-18.925155000, 32.839462500, 3, 6, "MOZ P00.XX"}, - {-24.715896000, 34.701339500, 3, 4, "MOZ PK0.00"}, - {-15.001455000, 40.599147500, 3, 4, "MOZ Q00.XX"}, - {-24.486596000, 34.988584250, 3, 4, "MOZ QK0.00"}, - {-24.061136000, 34.698451375, 3, 4, "MOZ R00.XX"}, - {-25.037496000, 33.076239500, 3, 4, "MOZ RK0.00"}, - {-13.188636000, 37.471126750, 3, 4, "MOZ S00.XX"}, - {-25.016296000, 33.765039500, 3, 4, "MOZ SK0.00"}, - {-23.887536000, 35.124851375, 3, 4, "MOZ T00.XX"}, - {-25.405896000, 32.771194750, 3, 6, "MOZ TK0.00"}, - {-26.332036000, 32.619664375, 3, 6, "MOZ V00.XX"}, - {-25.035496000, 32.635539500, 3, 6, "MOZ VK0.00"}, - {-15.611436000, 30.405968875, 3, 6, "MOZ W00.XX"}, - {-24.106196000, 35.267157125, 3, 4, "MOZ WK0.00"}, - {-12.726936000, 34.937712375, 3, 4, "MOZ X00.XX"}, - {-25.605596000, 32.210194750, 3, 6, "MOZ XK0.00"}, - {-14.346336000, 35.599641125, 3, 7, "MOZ Y00.XX"}, - {-25.978996000, 31.986222875, 3, 8, "MOZ YK0.00"}, - {-24.895136000, 34.150393500, 3, 4, "MOZ Z00.XX"}, - {-24.710796000, 33.855439500, 3, 4, "MOZ ZK0.00"}, - {-24.212585000, 32.028454500, 2, 5, "MOZ 123.XXX"}, - {-19.003573500, 32.856492000, 2, 5, "MOZ 12.XXXX"}, - {-26.590220000, 32.308629500, 2, 5, "MOZ 0123.XX"}, - {-15.351135000, 39.019082500, 2, 3, "MOZ 1123.XX"}, - {-18.086935000, 36.655903000, 2, 3, "MOZ 2123.XX"}, - {-16.398920000, 33.361982500, 2, 4, "MOZ 3123.XX"}, - {-15.713535000, 36.742282500, 2, 3, "MOZ 4123.XX"}, - {-13.532635000, 35.018754000, 2, 5, "MOZ 5123.XX"}, - {-16.434220000, 39.694982500, 2, 3, "MOZ 6123.XX"}, - {-15.031720000, 36.298854000, 2, 3, "MOZ 7123.XX"}, - {-13.361335000, 38.780354000, 2, 3, "MOZ 8123.XX"}, - {-17.082920000, 38.030682500, 2, 3, "MOZ 9123.XX"}, - {-26.209020000, 31.730929500, 2, 6, "MOZ B123.XX"}, - {-13.435235000, 37.265954000, 2, 3, "MOZ C123.XX"}, - {-15.860935000, 30.362282500, 2, 5, "MOZ D123.XX"}, - {-12.973535000, 34.732454000, 2, 3, "MOZ F123.XX"}, - {-14.543820000, 35.508454000, 2, 6, "MOZ G123.XX"}, - {-15.858874000, 40.198448500, 2, 3, "MOZ K123.XX"}, - {-15.367834000, 40.358282500, 2, 3, "MOZ L123.XX"}, - {-14.874079000, 40.363097000, 2, 3, "MOZ M123.XX"}, - {-14.383039000, 40.315183000, 2, 3, "MOZ N123.XX"}, - {-13.891999000, 40.157068000, 2, 3, "MOZ P123.XX"}, - {-13.403674000, 40.123529000, 2, 3, "MOZ Q123.XX"}, - {-12.912634000, 40.171443000, 2, 3, "MOZ R123.XX"}, - {-12.418879000, 40.152665500, 2, 3, "MOZ S123.XX"}, - {-11.927839000, 40.152665500, 2, 3, "MOZ T123.XX"}, - {-11.436799000, 40.152665500, 2, 4, "MOZ V123.XX"}, - {-10.945759000, 40.152665500, 2, 4, "MOZ W123.XX"}, - {-18.869613000, 30.589138500, 1, 4, "MOZ 1234.XXX"}, - {-22.523900000, 17.042643500, 4, 7, "NAM 12.XX"}, - {-22.466706000, 16.897293500, 3, 6, "NAM 00.XXX"}, - {-18.009386000, 19.609391750, 2, 4, "NAM J0.XXX"}, - {-17.741976000, 15.642199125, 3, 5, "NAM 000.XX"}, - {-17.741976000, 15.732772125, 3, 5, "NAM 100.XX"}, - {-22.914276000, 14.470030750, 3, 4, "NAM 200.XX"}, - {-22.618476000, 14.515930750, 3, 4, "NAM 300.XX"}, - {-17.479176000, 24.242999125, 3, 6, "NAM 400.XX"}, - {-19.530176000, 18.069534750, 3, 4, "NAM 500.XX"}, - {-23.278376000, 17.034217875, 3, 6, "NAM 600.XX"}, - {-20.426576000, 16.616721875, 3, 4, "NAM 700.XX"}, - {-21.955176000, 16.871169375, 3, 4, "NAM 800.XX"}, - {-26.537876000, 18.092187125, 3, 6, "NAM 900.XX"}, - {-22.420476000, 18.934756500, 3, 6, "NAM B00.XX"}, - {-19.200776000, 17.664560500, 3, 4, "NAM C00.XX"}, - {-26.611776000, 15.104187125, 3, 4, "NAM D00.XX"}, - {-24.584376000, 17.916878250, 3, 6, "NAM F00.XX"}, - {-17.862376000, 15.936686250, 3, 5, "NAM G00.XX"}, - {-20.342076000, 14.903021875, 3, 4, "NAM H00.XX"}, - {-28.524076000, 16.358583125, 3, 4, "NAM J00.XX"}, - {-20.544976000, 17.398608000, 3, 4, "NAM K00.XX"}, - {-20.065576000, 16.116921875, 3, 4, "NAM L00.XX"}, - {-22.389276000, 14.946156500, 3, 4, "NAM M00.XX"}, - {-26.459276000, 17.104687125, 3, 6, "NAM N00.XX"}, - {-21.389276000, 15.906382250, 3, 4, "NAM P00.XX"}, - {-27.977676000, 18.711009875, 3, 6, "NAM Q00.XX"}, - {-18.011576000, 13.794786250, 3, 5, "NAM R00.XX"}, - {-21.889576000, 15.813369375, 3, 4, "NAM S00.XX"}, - {-19.627536000, 17.307196250, 3, 4, "NAM T00.XX"}, - {-22.005896000, 15.551991375, 3, 4, "NAM TK0.00"}, - {-22.347536000, 16.086680500, 3, 4, "NAM V00.XX"}, - {-24.155896000, 19.071484250, 3, 6, "NAM VK0.00"}, - {-17.465536000, 16.301525375, 3, 5, "NAM W00.XX"}, - {-17.904396000, 15.042742250, 3, 5, "NAM WK0.00"}, - {-17.504836000, 14.950325375, 3, 5, "NAM X00.XX"}, - {-17.413896000, 15.867915125, 3, 5, "NAM XK0.00"}, - {-24.817636000, 16.951993500, 3, 6, "NAM Y00.XX"}, - {-28.445896000, 18.700399125, 3, 6, "NAM YK0.00"}, - {-22.107536000, 14.246680500, 3, 4, "NAM Z00.XX"}, - {-24.078496000, 17.555357125, 3, 6, "NAM ZK0.00"}, - {-17.819360000, 15.056675500, 2, 4, "NAM 123.XXX"}, - {-22.868195000, 14.392541500, 2, 3, "NAM 12.XXXX"}, - {-17.918435000, 24.038203000, 2, 6, "NAM 0123.XX"}, - {-26.909135000, 14.809949000, 2, 3, "NAM 1123.XX"}, - {-26.909135000, 15.330750000, 2, 3, "NAM 2123.XX"}, - {-26.909135000, 15.851549000, 2, 3, "NAM 3123.XX"}, - {-26.909135000, 16.372350000, 2, 3, "NAM 4123.XX"}, - {-26.909135000, 16.893150000, 2, 5, "NAM 5123.XX"}, - {-26.909135000, 17.413950000, 2, 5, "NAM 6123.XX"}, - {-20.698720000, 16.420531500, 2, 3, "NAM 7123.XX"}, - {-22.695335000, 18.733980500, 2, 5, "NAM 8123.XX"}, - {-20.603120000, 14.804431500, 2, 3, "NAM 9123.XX"}, - {-28.663520000, 16.189577500, 2, 3, "NAM B123.XX"}, - {-20.883620000, 17.299531500, 2, 3, "NAM C123.XX"}, - {-20.337720000, 15.920731500, 2, 3, "NAM D123.XX"}, - {-21.661420000, 15.702752000, 2, 3, "NAM F123.XX"}, - {-18.286435000, 13.595403000, 2, 3, "NAM G123.XX"}, - {-24.384135000, 18.847601000, 2, 5, "NAM H123.XX"}, - {-25.061520000, 16.733601000, 2, 5, "NAM J123.XX"}, - {-24.306735000, 17.331401000, 2, 5, "NAM K123.XX"}, - {-24.856520000, 17.709001000, 2, 5, "NAM L123.XX"}, - {-25.350274000, 17.709029500, 2, 5, "NAM M123.XX"}, - {-25.838599000, 17.709029500, 2, 5, "NAM N123.XX"}, - {-26.329639000, 17.863706500, 2, 5, "NAM P123.XX"}, - {-26.823394000, 17.935866000, 2, 5, "NAM Q123.XX"}, - {-27.311719000, 18.378546000, 2, 5, "NAM R123.XX"}, - {-27.805474000, 18.170254500, 2, 5, "NAM S123.XX"}, - {-28.252535000, 18.502078500, 3, 6, "NAM T123.XX"}, - {-28.719820000, 18.486078500, 2, 5, "NAM V123.XX"}, - {-17.786156000, 12.209354000, 1, 3, "NAM 1234.XXX"}, - { 10.493705000, -66.945025500, 4, 7, "VEN 12.XX"}, - { 10.448035000, -67.067455250, 3, 6, "VEN 00.XXX"}, - { 10.252815000, -67.730856250, 3, 6, "VEN C0.XXX"}, - { 10.119965000, -68.115305250, 3, 6, "VEN P0.XXX"}, - { 10.715924000, -71.758857250, 3, 6, "VEN 000.XX"}, - { 10.715924000, -71.670927250, 3, 6, "VEN 100.XX"}, - { 10.629435000, -71.692909250, 3, 6, "VEN 200.XX"}, - { 10.097545000, -69.392771250, 3, 6, "VEN 300.XX"}, - { 8.379265000, -62.696873125, 3, 4, "VEN 400.XX"}, - { 10.147545000, -64.714211250, 3, 4, "VEN 500.XX"}, - { 9.765245000, -63.216771875, 3, 4, "VEN 600.XX"}, - { 10.254624000, -64.659457250, 3, 4, "VEN 700.XX"}, - { 8.132795000, -63.596873125, 3, 4, "VEN 800.XX"}, - { 10.466545000, -64.199771250, 3, 4, "VEN 900.XX"}, - { 8.620234000, -71.200997500, 3, 6, "VEN B00.XX"}, - { 8.648034000, -70.257072500, 3, 6, "VEN C00.XX"}, - { 7.848545000, -72.244773125, 2, 5, "VEN D00.XX"}, - { 10.477545000, -66.645471250, 3, 4, "VEN F00.XX"}, - { 10.402904000, -71.475819750, 3, 6, "VEN FK0.00"}, - { 10.211545000, -64.714171250, 3, 4, "VEN G00.XX"}, - { 10.453145000, -68.068021750, 3, 6, "VEN GK0.00"}, - { 9.573045000, -69.227771875, 3, 6, "VEN H00.XX"}, - { 10.229585000, -66.711570750, 3, 4, "VEN HK0.00"}, - { 11.413945000, -69.704423625, 2, 5, "VEN J00.XX"}, - { 9.354945000, -70.621581500, 3, 6, "VEN JK0.00"}, - { 10.483845000, -66.564371250, 4, 5, "VEN K00.XX"}, - { 9.030185000, -69.774043500, 3, 6, "VEN KK0.00"}, - { 8.899905000, -64.283067500, 3, 4, "VEN L00.XX"}, - { 10.139944000, -66.801131750, 3, 4, "VEN LK0.00"}, - { 10.661345000, -63.294271250, 3, 4, "VEN M00.XX"}, - { 10.175104000, -66.911080750, 3, 6, "VEN MK0.00"}, - { 8.928394000, -67.456267500, 3, 6, "VEN N00.XX"}, - { 11.716745000, -70.219208875, 2, 5, "VEN NK0.00"}, - { 10.256794000, -66.882838250, 3, 6, "VEN P00.XX"}, - { 10.157864000, -70.096819750, 3, 6, "VEN PK0.00"}, - { 7.885545000, -67.511213125, 2, 5, "VEN Q00.XX"}, - { 9.201985000, -66.032495500, 2, 3, "VEN QK0.00"}, - { 9.923694000, -67.387952875, 3, 6, "VEN R00.XX"}, - { 10.996684000, -63.867130750, 2, 3, "VEN RK0.00"}, - { 9.944494000, -69.649752875, 3, 6, "VEN S00.XX"}, - { 9.452335000, -64.499041500, 3, 4, "VEN SK0.00"}, - { 10.346545000, -68.793931250, 3, 6, "VEN T00.XX"}, - { 10.034775000, -69.299323750, 3, 6, "VEN TK0.00"}, - { 9.678194000, -68.617552875, 3, 6, "VEN V00.XX"}, - { 9.903495000, -68.335007625, 3, 6, "VEN VK0.00"}, - { 8.632045000, -71.684472500, 3, 6, "VEN W00.XX"}, - { 10.203704000, -71.336180750, 3, 6, "VEN WK0.00"}, - { 8.578194000, -71.254067500, 3, 6, "VEN X00.XX"}, - { 7.694604000, -72.388262375, 2, 6, "VEN XK0.00"}, - { 10.093494000, -69.154338250, 3, 6, "VEN Y00.XX"}, - { 10.042204000, -67.524980750, 3, 6, "VEN YK0.00"}, - { 5.671794000, -67.635573750, 2, 5, "VEN Z00.XX"}, - { 10.069904000, -67.817180750, 3, 6, "VEN ZK0.00"}, - { 9.838435000, -69.698376500, 2, 5, "VEN 123.XXX"}, - { 10.599605000, -64.762825000, 2, 3, "VEN 12.XXXX"}, - { 10.906260000, -72.412412000, 2, 5, "VEN 1234.XX"}, - { 11.395381500, -72.898759500, 1, 5, "VEN 1234.XXX"}, - { 6.421227500, 3.333295500, 4, 5, "NGA 12.XX"}, - { 6.700895000, 3.168819250, 3, 4, "NGA 00.XXX"}, - { 7.502655000, 3.747302125, 3, 4, "NGA C0.XXX"}, - { 12.093384000, 8.389503625, 3, 6, "NGA P0.XXX"}, - { 10.594324000, 7.357942750, 3, 4, "NGA 000.XX"}, - { 10.594324000, 7.445872750, 3, 4, "NGA 100.XX"}, - { 10.507835000, 7.357942750, 3, 4, "NGA 200.XX"}, - { 10.507835000, 7.445872750, 3, 4, "NGA 300.XX"}, - { 6.423419000, 5.547420250, 3, 4, "NGA 400.XX"}, - { 6.423419000, 5.634389250, 3, 4, "NGA 500.XX"}, - { 6.336930000, 5.547420250, 3, 4, "NGA 600.XX"}, - { 6.336930000, 5.634389250, 3, 4, "NGA 700.XX"}, - { 4.847651000, 6.972704125, 3, 4, "NGA 800.XX"}, - { 11.880824000, 13.116729875, 3, 6, "NGA 900.XX"}, - { 11.127645000, 7.673229375, 3, 4, "NGA B00.XX"}, - { 5.147725000, 7.326208125, 3, 4, "NGA C00.XX"}, - { 9.958380000, 8.844326625, 3, 5, "NGA D00.XX"}, - { 8.529984000, 4.509064500, 3, 4, "NGA F00.XX"}, - { 6.492744000, 7.474521250, 3, 4, "NGA G00.XX"}, - { 7.197414000, 3.303184375, 3, 4, "NGA H00.XX"}, - { 6.187395000, 6.761912250, 3, 4, "NGA J00.XX"}, - { 9.097145000, 7.449020500, 3, 4, "NGA K00.XX"}, - { 5.547386000, 5.729198750, 3, 4, "NGA L00.XX"}, - { 8.125363000, 4.214744375, 3, 4, "NGA LK0.00"}, - { 7.858835000, 3.905259125, 3, 4, "NGA M00.XX"}, - { 13.045004000, 5.217494125, 3, 6, "NGA MK0.00"}, - { 7.567736000, 6.195072125, 3, 4, "NGA N00.XX"}, - { 4.938744000, 8.310264125, 3, 4, "NGA NK0.00"}, - { 5.017223000, 8.312624375, 3, 4, "NGA P00.XX"}, - { 7.763761000, 4.531279375, 3, 4, "NGA PK0.00"}, - { 12.998964000, 7.576812375, 3, 5, "NGA Q00.XX"}, - { 7.238887000, 5.161775375, 3, 4, "NGA QK0.00"}, - { 7.489709000, 4.524929125, 3, 4, "NGA R00.XX"}, - { 10.306404000, 9.808110750, 3, 5, "NGA RK0.00"}, - { 7.983981000, 3.565869125, 3, 4, "NGA S00.XX"}, - { 9.602962000, 6.525085625, 3, 4, "NGA SK0.00"}, - { 7.743262000, 8.495055125, 3, 5, "NGA T00.XX"}, - { 7.620899000, 4.720363375, 3, 4, "NGA TK0.00"}, - { 7.207540000, 5.557563125, 3, 4, "NGA V00.XX"}, - { 10.280504000, 11.150210750, 3, 5, "NGA VK0.00"}, - { 7.103828000, 4.805803125, 3, 4, "NGA W00.XX"}, - { 11.739904000, 11.933538875, 3, 6, "NGA WK0.00"}, - { 9.271164000, 12.414641500, 3, 5, "NGA X00.XX"}, - { 7.629722000, 4.160276375, 3, 4, "NGA XK0.00"}, - { 5.196188000, 7.680807375, 3, 4, "NGA Y00.XX"}, - { 12.162504000, 6.646566000, 3, 5, "NGA YK0.00"}, - { 10.282464000, 13.238570250, 3, 6, "NGA Z00.XX"}, - { 6.618312000, 3.481909250, 3, 4, "NGA ZK0.00"}, - { 8.925300500, 2.941597500, 2, 3, "NGA 123.XXX"}, - { 5.971968500, 5.683081500, 2, 3, "NGA 12.XXXX"}, - { 7.441535000, 6.518551000, 2, 3, "NGA 0123.XX"}, - { 11.768580000, 8.278333500, 2, 4, "NGA 1123.XX"}, - { 10.251580000, 7.195433500, 2, 3, "NGA 2123.XX"}, - { 11.608680000, 12.929033500, 2, 4, "NGA 3123.XX"}, - { 11.077680000, 7.283933500, 2, 3, "NGA 4123.XX"}, - { 9.683520000, 8.656412500, 2, 4, "NGA 5123.XX"}, - { 12.815865000, 5.008954000, 2, 4, "NGA 6123.XX"}, - { 7.427490000, 5.956148000, 3, 4, "NGA 7123.XX"}, - { 12.741265000, 7.480554000, 2, 4, "NGA 8123.XX"}, - { 10.162180000, 9.731333500, 2, 4, "NGA 9123.XX"}, - { 9.460805000, 6.137917500, 2, 3, "NGA B123.XX"}, - { 7.299220000, 8.456096000, 2, 4, "NGA C123.XX"}, - { 7.104937000, 5.507943000, 3, 4, "NGA D123.XX"}, - { 8.848420000, 7.403498500, 2, 3, "NGA F123.XX"}, - { 10.010580000, 10.957033500, 2, 4, "NGA G123.XX"}, - { 11.516980000, 11.876033500, 2, 4, "NGA H123.XX"}, - { 9.087265000, 12.182333500, 2, 4, "NGA J123.XX"}, - { 11.894880000, 6.524733500, 2, 4, "NGA K123.XX"}, - { 9.992780000, 12.888733500, 2, 4, "NGA L123.XX"}, - { 8.818009000, 5.910526500, 2, 3, "NGA M123.XX"}, - { 8.904992000, 6.943594500, 2, 3, "NGA N123.XX"}, - { 6.427243000, 8.767228000, 2, 4, "NGA P123.XX"}, - { 8.963917000, 3.629382500, 3, 4, "NGA Q123.XX"}, - { 8.246485000, 8.333956000, 2, 3, "NGA R123.XX"}, - { 12.654865000, 10.842754000, 2, 5, "NGA S123.XX"}, - { 8.655865000, 11.140833500, 2, 4, "NGA T123.XX"}, - { 11.268080000, 13.382733500, 2, 5, "NGA V123.XX"}, - { 6.528737000, 5.930966000, 3, 4, "NGA W123.XX"}, - { 6.623023000, 7.099894000, 2, 3, "NGA X123.XX"}, - { 12.435865000, 10.008054000, 2, 5, "NGA Y123.XX"}, - { 11.248380000, 9.855533500, 2, 4, "NGA Z123.XX"}, - { 13.219053500, 3.100105500, 1, 4, "NGA 1234.XXX"}, - { -6.787625000, 39.217647000, 4, 5, "TZA 12.XX"}, - { -6.710406000, 39.106737750, 3, 4, "TZA 00.XXX"}, - { -2.510286000, 32.866530000, 3, 4, "TZA J0.XXX"}, - { -6.069076000, 39.210394250, 3, 4, "TZA 000.XX"}, - { -6.155565000, 39.187782250, 3, 4, "TZA 100.XX"}, - { -8.868676000, 33.405768500, 3, 5, "TZA 200.XX"}, - { -8.868676000, 33.493218500, 3, 5, "TZA 300.XX"}, - { -3.339576000, 36.645507125, 3, 5, "TZA 400.XX"}, - { -6.763876000, 37.622694250, 3, 4, "TZA 500.XX"}, - { -5.055876000, 39.050207125, 3, 4, "TZA 600.XX"}, - { -6.129276000, 35.699094250, 3, 4, "TZA 700.XX"}, - { -4.841076000, 29.610707125, 3, 4, "TZA 800.XX"}, - { -3.305676000, 37.298607125, 3, 5, "TZA 900.XX"}, - { -4.980176000, 32.772607125, 3, 4, "TZA B00.XX"}, - {-10.620976000, 35.610842750, 3, 5, "TZA C00.XX"}, - { -1.478276000, 33.762720000, 3, 5, "TZA D00.XX"}, - { -7.729276000, 35.648981375, 3, 4, "TZA F00.XX"}, - { -9.261776000, 32.724768500, 3, 6, "TZA G00.XX"}, - { -3.618076000, 33.379707125, 3, 4, "TZA H00.XX"}, - {-10.235776000, 40.146242750, 3, 4, "TZA J00.XX"}, - { -5.076836000, 30.361099375, 3, 4, "TZA K00.XX"}, - { -6.841396000, 36.968800250, 3, 4, "TZA KK0.00"}, - { -3.450036000, 31.865599375, 3, 4, "TZA L00.XX"}, - { -7.966596000, 31.596628375, 3, 4, "TZA LK0.00"}, - { -6.425136000, 38.859013750, 3, 4, "TZA M00.XX"}, - { -1.334096000, 31.781745000, 3, 5, "TZA MK0.00"}, - { -6.330536000, 31.043213750, 3, 4, "TZA N00.XX"}, - { -4.824296000, 34.725573125, 3, 4, "TZA NK0.00"}, - { -4.980836000, 29.965999375, 3, 4, "TZA P00.XX"}, - { -8.858596000, 34.800455500, 3, 4, "TZA PK0.00"}, - { -2.637536000, 32.609085000, 3, 4, "TZA Q00.XX"}, - { -3.010096000, 31.903245000, 3, 4, "TZA QK0.00"}, - { -2.002836000, 33.838685000, 3, 4, "TZA R00.XX"}, - { -8.123496000, 36.657228375, 3, 4, "TZA RK0.00"}, - { -9.325536000, 34.738141500, 3, 4, "TZA S00.XX"}, - {-10.002096000, 39.679710750, 3, 4, "TZA SK0.00"}, - { -9.093636000, 32.910541500, 3, 5, "TZA T00.XX"}, - { -6.151296000, 36.831800250, 3, 4, "TZA TK0.00"}, - { -7.679736000, 36.948428125, 4, 5, "TZA V00.XX"}, - { -5.128796000, 31.019673125, 3, 4, "TZA VK0.00"}, - {-10.710836000, 38.774670250, 3, 5, "TZA W00.XX"}, - { -5.162796000, 38.414473125, 3, 4, "TZA WK0.00"}, - { -4.562636000, 30.085099375, 3, 4, "TZA X00.XX"}, - {-10.940296000, 39.249210750, 3, 5, "TZA XK0.00"}, - { -2.837536000, 33.049085000, 3, 4, "TZA Y00.XX"}, - { -8.799496000, 35.784255500, 3, 4, "TZA YK0.00"}, - { -8.281136000, 35.258228125, 3, 4, "TZA Z00.XX"}, - { -4.285896000, 33.853873125, 3, 4, "TZA ZK0.00"}, - { -2.784430500, 36.764627500, 2, 4, "TZA 12.XXXX"}, - { -5.455485000, 36.851145000, 2, 3, "TZA 123.XXX"}, - { -9.143535000, 33.261433500, 2, 4, "TZA 0123.XX"}, - { -6.401420000, 35.508205000, 2, 3, "TZA 1123.XX"}, - { -5.165535000, 29.586305000, 2, 3, "TZA 2123.XX"}, - { -5.255035000, 32.581605000, 2, 3, "TZA 3123.XX"}, - {-10.893120000, 35.423033500, 2, 4, "TZA 4123.XX"}, - { -1.753135000, 33.571605000, 2, 3, "TZA 5123.XX"}, - { -8.001420000, 35.458205000, 2, 3, "TZA 6123.XX"}, - { -9.444535000, 32.618532500, 2, 5, "TZA 7123.XX"}, - { -3.892935000, 33.188704000, 2, 3, "TZA 8123.XX"}, - {-10.534420000, 39.974245500, 2, 4, "TZA 9123.XX"}, - { -5.323435000, 30.160305000, 2, 3, "TZA B123.XX"}, - { -3.696635000, 31.664805000, 2, 3, "TZA C123.XX"}, - { -8.192120000, 31.391105000, 2, 4, "TZA D123.XX"}, - { -1.562335000, 31.576005000, 2, 3, "TZA F123.XX"}, - { -6.574420000, 30.842505000, 2, 3, "TZA G123.XX"}, - { -5.052535000, 34.519905000, 2, 3, "TZA H123.XX"}, - { -9.086835000, 34.597633500, 2, 3, "TZA J123.XX"}, - { -2.884135000, 32.408205000, 2, 3, "TZA K123.XX"}, - { -3.238335000, 31.697505000, 3, 4, "TZA L123.XX"}, - { -2.249434000, 33.637805000, 2, 3, "TZA M123.XX"}, - { -8.135820000, 36.600205000, 2, 3, "TZA N123.XX"}, - { -9.572135000, 34.540233500, 2, 3, "TZA P123.XX"}, - {-10.246435000, 39.519033500, 2, 3, "TZA Q123.XX"}, - { -5.357035000, 30.814005000, 2, 3, "TZA R123.XX"}, - {-10.954720000, 38.576933500, 2, 4, "TZA S123.XX"}, - { -4.809235000, 29.884305000, 3, 4, "TZA T123.XX"}, - {-11.165820000, 39.046533500, 2, 4, "TZA V123.XX"}, - { -3.151735000, 32.857405000, 2, 3, "TZA W123.XX"}, - { -9.027735000, 35.581433500, 2, 3, "TZA X123.XX"}, - { -8.525020000, 35.057605000, 2, 3, "TZA Y123.XX"}, - { -4.514135000, 33.648205000, 2, 3, "TZA Z123.XX"}, - { -1.733636000, 29.728724500, 1, 5, "TZA 1234.XXX"}, - { 30.098100000, 31.207117500, 4, 5, "EGY 12.XX"}, - { 30.116875000, 30.888409500, 3, 4, "EGY 12.XXX"}, - { 31.226424000, 29.857040500, 3, 4, "EGY 000.XX"}, - { 31.286966000, 29.937763500, 3, 4, "EGY 100.XX"}, - { 31.142224000, 29.714340500, 3, 4, "EGY 200.XX"}, - { 31.280424000, 32.246640500, 3, 4, "EGY 300.XX"}, - { 30.016724000, 32.479105875, 3, 4, "EGY 400.XX"}, - { 30.979945000, 31.115168625, 3, 4, "EGY 500.XX"}, - { 25.740724000, 32.605026750, 3, 4, "EGY 600.XX"}, - { 31.082524000, 31.330540500, 3, 4, "EGY 700.XX"}, - { 27.222624000, 31.148661375, 4, 5, "EGY 800.XX"}, - { 30.828724000, 30.949879125, 3, 4, "EGY 900.XX"}, - { 24.120724000, 32.847291125, 3, 4, "EGY B00.XX"}, - { 29.093124000, 31.043257375, 3, 4, "EGY C00.XX"}, - { 26.590724000, 31.673587125, 3, 4, "EGY D00.XX"}, - { 30.592464000, 31.464190375, 3, 4, "EGY F00.XX"}, - { 29.304104000, 30.810254375, 3, 4, "EGY FK0.00"}, - { 30.606264000, 32.239990375, 3, 4, "EGY G00.XX"}, - { 31.119904000, 30.100802500, 3, 4, "EGY GK0.00"}, - { 31.045564000, 30.426532500, 3, 4, "EGY H00.XX"}, - { 28.091204000, 30.718943875, 3, 4, "EGY HK0.00"}, - { 26.184264000, 32.703936625, 3, 4, "EGY J00.XX"}, - { 30.556204000, 30.975820125, 3, 4, "EGY JK0.00"}, - { 30.475064000, 31.131790375, 3, 4, "EGY K00.XX"}, - { 27.724704000, 30.822288625, 3, 4, "EGY KK0.00"}, - { 31.105664000, 30.894132500, 3, 4, "EGY L00.XX"}, - { 30.418704000, 31.534364875, 3, 4, "EGY LK0.00"}, - { 31.133764000, 33.773232500, 2, 3, "EGY M00.XX"}, - { 30.704104000, 31.239820125, 3, 4, "EGY MK0.00"}, - { 26.342464000, 31.845564375, 3, 4, "EGY N00.XX"}, - { 24.974104000, 32.841339500, 3, 4, "EGY NK0.00"}, - { 29.863564000, 31.298933875, 3, 4, "EGY P00.XX"}, - { 31.124104000, 30.609602500, 3, 4, "EGY PK0.00"}, - { 31.322464000, 30.263932500, 3, 4, "EGY Q00.XX"}, - { 31.214104000, 31.319602500, 3, 4, "EGY QK0.00"}, - { 31.182464000, 31.983932500, 3, 4, "EGY R00.XX"}, - { 30.724104000, 31.639820125, 3, 4, "EGY RK0.00"}, - { 31.092464000, 31.563932500, 3, 4, "EGY S00.XX"}, - { 31.001004000, 29.748102500, 3, 4, "EGY SK0.00"}, - { 31.432464000, 31.783932500, 3, 4, "EGY T00.XX"}, - { 28.307504000, 30.680643875, 3, 4, "EGY TK0.00"}, - { 30.488764000, 30.885690375, 3, 4, "EGY V00.XX"}, - { 26.761504000, 31.474078125, 3, 4, "EGY VK0.00"}, - { 29.176264000, 31.103906125, 3, 4, "EGY W00.XX"}, - { 30.881004000, 31.427120125, 3, 4, "EGY WK0.00"}, - { 29.502464000, 30.814533875, 3, 4, "EGY X00.XX"}, - { 30.905504000, 30.262820125, 3, 4, "EGY XK0.00"}, - { 30.447464000, 30.990662625, 3, 4, "EGY Y00.XX"}, - { 27.308304000, 30.922288625, 3, 4, "EGY YK0.00"}, - { 25.637064000, 32.522422250, 3, 4, "EGY Z00.XX"}, - { 30.814104000, 30.789820125, 3, 4, "EGY ZK0.00"}, - { 29.848025000, 29.300025000, 2, 3, "EGY 03K.S0G"}, - { 28.860025000, 30.348025000, 2, 3, "EGY Q20.610"}, - { 27.423025000, 30.545025000, 2, 3, "EGY V2X.L0S"}, - { 27.151025000, 30.715025000, 3, 4, "EGY X62.S13"}, - { 26.400025000, 33.617025000, 2, 3, "EGY XZV.60G"}, - { 27.020691000, 30.532276000, 2, 3, "EGY 12.XXXX"}, - { 24.406462000, 30.483952000, 2, 3, "EGY 1234.XX"}, - { 30.982254000, 25.131316000, 1, 3, "EGY 1234.XXX"}, - { 18.100861000, -16.022168000, 4, 5, "MRT 12.XX"}, - { 18.268515000, -16.059098000, 3, 4, "MRT 12.XXX"}, - { 16.600514000, -11.463656125, 3, 5, "MRT 000.XX"}, - { 16.138114000, -13.560286250, 3, 5, "MRT 200.XX"}, - { 16.138114000, -13.433221250, 4, 6, "MRT 400.XX"}, - { 16.509914000, -15.865956125, 3, 6, "MRT 600.XX"}, - { 22.710314000, -12.544102250, 2, 7, "MRT 800.XX"}, - { 20.502214000, -13.111884000, 2, 3, "MRT B00.XX"}, - { 16.600514000, -7.337056125, 3, 4, "MRT D00.XX"}, - { 18.534314000, -11.489534625, 2, 3, "MRT G00.XX"}, - { 16.980514000, -13.563826000, 3, 4, "MRT J00.XX"}, - { 17.284914000, -7.100126000, 3, 4, "MRT L00.XX"}, - { 19.790724000, -14.443165250, 2, 3, "MRT N00.XX"}, - { 17.094124000, -13.965688000, 3, 4, "MRT P00.XX"}, - { 16.651224000, -14.308774125, 3, 5, "MRT Q00.XX"}, - { 15.199424000, -12.239335500, 3, 8, "MRT R00.XX"}, - { 20.504824000, -12.404678125, 2, 3, "MRT S00.XX"}, - { 16.283224000, -8.213061250, 3, 4, "MRT T00.XX"}, - { 16.700724000, -9.662374125, 3, 4, "MRT V00.XX"}, - { 15.846824000, -9.468861250, 3, 4, "MRT W00.XX"}, - { 22.730124000, -12.736669250, 2, 7, "MRT X00.XX"}, - { 25.254124000, -11.608773250, 2, 3, "MRT Y00.XX"}, - { 20.970324000, -11.672692000, 2, 3, "MRT Z00.XX"}, - { 18.023983000, -16.420235500, 2, 3, "MRT 123.XXX"}, - { 16.445605000, -13.263099000, 2, 4, "MRT 12.XXXX"}, - { 17.257595000, -10.227473000, 2, 3, "MRT 1234.XX"}, - { 26.486636500, -16.790253000, 1, 2, "MRT 1234.XXX"}, - {-17.752100000, -63.220074000, 4, 6, "BOL 12.XX"}, - {-17.851506000, -63.269785875, 3, 5, "BOL 00.XXX"}, - {-17.334325000, -66.356907875, 3, 5, "BOL C0.XXX"}, - {-16.627045000, -68.323390625, 3, 5, "BOL P0.XXX"}, - {-17.976886000, -67.168764750, 3, 5, "BOL 000.XX"}, - {-18.993876000, -65.314039500, 3, 5, "BOL 200.XX"}, - {-21.487676000, -64.767217750, 2, 4, "BOL 300.XX"}, - {-19.537776000, -65.797065250, 3, 5, "BOL 400.XX"}, - {-17.294376000, -63.294888000, 3, 5, "BOL 500.XX"}, - {-14.817455000, -64.941852500, 2, 4, "BOL 600.XX"}, - {-21.943455000, -63.692448125, 2, 6, "BOL 700.XX"}, - {-10.970976000, -66.093857250, 2, 6, "BOL 800.XX"}, - {-10.782976000, -65.396057250, 2, 6, "BOL 900.XX"}, - {-18.406876000, -66.612826625, 3, 5, "BOL B00.XX"}, - {-22.055476000, -65.642343500, 2, 6, "BOL C00.XX"}, - {-19.990976000, -63.567778125, 2, 4, "BOL D00.XX"}, - {-22.693376000, -64.379969250, 2, 6, "BOL F00.XX"}, - {-21.399276000, -65.763617750, 2, 4, "BOL G00.XX"}, - {-10.979976000, -68.796157250, 2, 9, "BOL H00.XX"}, - {-16.335276000, -61.009174125, 2, 6, "BOL J00.XX"}, - {-17.482576000, -63.204900875, 3, 5, "BOL K00.XX"}, - {-14.819576000, -66.785735500, 3, 5, "BOL L00.XX"}, - {-21.259325000, -63.505658750, 2, 4, "BOL M00.XX"}, - {-18.249276000, -66.882713750, 3, 5, "BOL N00.XX"}, - {-17.395455000, -63.910114375, 3, 5, "BOL P00.XX"}, - {-17.526595000, -65.901093375, 3, 5, "BOL Q00.XX"}, - {-17.076076000, -63.271388000, 3, 5, "BOL R00.XX"}, - {-13.698876000, -65.466109750, 2, 6, "BOL S00.XX"}, - {-15.851376000, -63.227061250, 2, 4, "BOL T00.XX"}, - {-15.795876000, -67.601461250, 3, 5, "BOL V00.XX"}, - {-17.960376000, -63.433713750, 3, 5, "BOL W00.XX"}, - {-18.936276000, -57.843539500, 2, 6, "BOL X00.XX"}, - {-17.319276000, -63.442600875, 3, 5, "BOL Y00.XX"}, - {-20.419276000, -66.873278125, 2, 4, "BOL Z00.XX"}, - {-17.044454500, -65.034557500, 2, 4, "BOL 123.XXX"}, - {-17.236508000, -67.766496000, 2, 4, "BOL 12.XXXX"}, - {-14.488357000, -68.651827000, 2, 4, "BOL 1234.XX"}, - {-10.589717500, -69.218650000, 1, 8, "BOL 1234.XXX"}, - { 9.064617500, 38.701477000, 4, 5, "ETH 12.XX"}, - { 9.132015000, 38.613611500, 3, 4, "ETH 12.XXX"}, - { 9.616545000, 41.776128125, 2, 4, "ETH 000.XX"}, - { 13.548924000, 39.438990250, 3, 4, "ETH 100.XX"}, - { 8.586024000, 39.231068500, 3, 4, "ETH 200.XX"}, - { 11.633824000, 37.345929875, 3, 6, "ETH 300.XX"}, - { 12.631724000, 37.411616000, 3, 6, "ETH 400.XX"}, - { 11.172424000, 39.603229875, 3, 4, "ETH 500.XX"}, - { 7.091845000, 38.455621875, 3, 4, "ETH 600.XX"}, - { 7.713024000, 36.799781375, 2, 3, "ETH 700.XX"}, - { 9.350424000, 42.082168500, 2, 4, "ETH 800.XX"}, - { 7.241124000, 38.575981375, 3, 4, "ETH 900.XX"}, - { 6.072624000, 37.530594250, 2, 3, "ETH B00.XX"}, - { 11.119124000, 39.703129875, 3, 4, "ETH C00.XX"}, - { 9.130924000, 36.505568500, 2, 3, "ETH D00.XX"}, - { 10.381724000, 37.689142750, 3, 6, "ETH F00.XX"}, - { 7.975864000, 39.101628125, 3, 4, "ETH G00.XX"}, - { 14.274704000, 39.435049375, 3, 6, "ETH GK0.00"}, - { 7.564664000, 37.827928125, 3, 4, "ETH H00.XX"}, - { 6.843504000, 37.736228375, 3, 4, "ETH HK0.00"}, - { 9.680964000, 39.499755875, 3, 4, "ETH J00.XX"}, - { 6.409104000, 38.275600250, 2, 3, "ETH JK0.00"}, - { 7.022464000, 39.938828125, 3, 4, "ETH K00.XX"}, - { 12.414104000, 39.533366000, 3, 4, "ETH KK0.00"}, - { 14.109964000, 38.244326750, 3, 6, "ETH L00.XX"}, - { 8.969504000, 37.831155500, 3, 4, "ETH LK0.00"}, - { 5.344564000, 39.545813750, 2, 3, "ETH M00.XX"}, - { 9.345704000, 42.772555500, 2, 4, "ETH MK0.00"}, - { 14.130664000, 38.699926750, 3, 4, "ETH N00.XX"}, - { 14.167204000, 38.854821250, 3, 4, "ETH NK0.00"}, - { 8.544864000, 37.941641500, 3, 4, "ETH P00.XX"}, - { 11.824404000, 39.565938875, 3, 4, "ETH PK0.00"}, - { 6.756064000, 38.360913750, 3, 4, "ETH Q00.XX"}, - { 8.144104000, 38.793728375, 3, 4, "ETH QK0.00"}, - { 8.612464000, 39.088741500, 3, 4, "ETH R00.XX"}, - { 7.854104000, 39.603728375, 3, 4, "ETH RK0.00"}, - { 12.177564000, 39.611298000, 3, 4, "ETH S00.XX"}, - { 9.174104000, 35.803655500, 2, 5, "ETH SK0.00"}, - { 8.132464000, 38.338828125, 3, 4, "ETH T00.XX"}, - { 9.063904000, 40.861055500, 2, 3, "ETH TK0.00"}, - { 5.892464000, 38.948913750, 2, 3, "ETH V00.XX"}, - { 12.774104000, 39.513294125, 3, 4, "ETH VK0.00"}, - { 9.796564000, 38.706255875, 3, 4, "ETH W00.XX"}, - { 7.911604000, 38.688928375, 3, 4, "ETH WK0.00"}, - { 8.553764000, 34.772241500, 2, 5, "ETH X00.XX"}, - { 11.071404000, 37.857138875, 3, 6, "ETH XK0.00"}, - { 11.751364000, 41.040384625, 2, 4, "ETH Y00.XX"}, - { 8.244104000, 34.563728375, 2, 5, "ETH YK0.00"}, - { 10.975064000, 36.480270250, 2, 5, "ETH Z00.XX"}, - { 9.064304000, 38.484055500, 3, 4, "ETH ZK0.00"}, - { 9.288922500, 37.521776500, 2, 3, "ETH 123.XXX"}, - { 11.761743000, 37.427744500, 2, 5, "ETH 12.XXXX"}, - { 14.509893000, 37.357219500, 2, 7, "ETH 1234.XX"}, - { 9.718072000, 33.514840000, 1, 8, "ETH 1234.XXX"}, - { 4.665100000, -74.127890000, 5, 6, "COL 12.XX"}, - { 4.778935000, -74.227852375, 4, 5, "COL 00.XXX"}, - { 3.515084000, -76.646231625, 4, 5, "COL C0.XXX"}, - { 6.345084000, -75.726609250, 4, 5, "COL P0.XXX"}, - { 11.032745000, -74.847771250, 4, 5, "COL 000.XX"}, - { 10.948545000, -74.843771250, 4, 5, "COL 100.XX"}, - { 10.442545000, -75.565771250, 4, 5, "COL 200.XX"}, - { 10.376545000, -75.534771250, 4, 5, "COL 300.XX"}, - { 7.938145000, -72.547973125, 4, 6, "COL 400.XX"}, - { 7.168934000, -73.179078125, 4, 6, "COL 500.XX"}, - { 4.839834000, -75.723139375, 5, 6, "COL 600.XX"}, - { 11.244545000, -74.237770625, 4, 5, "COL 700.XX"}, - { 4.456545000, -75.257939375, 4, 5, "COL 800.XX"}, - { 1.229834000, -77.323020000, 4, 7, "COL 900.XX"}, - { 5.068545000, -75.550039375, 4, 5, "COL B00.XX"}, - { 2.972434000, -75.319420000, 4, 5, "COL C00.XX"}, - { 4.156545000, -73.660439375, 4, 6, "COL D00.XX"}, - { 4.563534000, -75.721639375, 4, 5, "COL F00.XX"}, - { 10.491834000, -73.305836250, 4, 6, "COL G00.XX"}, - { 8.794545000, -75.917997500, 4, 5, "COL H00.XX"}, - { 9.330834000, -75.439197500, 4, 5, "COL J00.XX"}, - { 7.085334000, -73.142778125, 5, 7, "COL K00.XX"}, - { 3.556545000, -76.349439375, 4, 5, "COL L00.XX"}, - { 3.884545000, -77.083339375, 4, 5, "COL M00.XX"}, - { 2.486545000, -76.648520000, 4, 5, "COL N00.XX"}, - { 7.088545000, -73.897478125, 4, 5, "COL P00.XX"}, - { 4.842934000, -75.808839375, 4, 5, "COL Q00.XX"}, - { 4.119834000, -76.253139375, 4, 5, "COL R00.XX"}, - { 4.779634000, -75.965539375, 4, 5, "COL S00.XX"}, - { 4.317994000, -74.830010375, 4, 5, "COL T00.XX"}, - { 1.614004000, -75.646145000, 4, 5, "COL TK0.00"}, - { 11.399094000, -72.272123625, 4, 6, "COL V00.XX"}, - { 5.724204000, -72.954590250, 4, 6, "COL VK0.00"}, - { 3.921394000, -76.328010375, 4, 5, "COL W00.XX"}, - { 5.542285000, -73.381233250, 4, 6, "COL WK0.00"}, - { 7.087594000, -73.201081125, 4, 6, "COL X00.XX"}, - { 10.874304000, -74.797980750, 4, 5, "COL XK0.00"}, - { 9.261245000, -74.803552500, 4, 5, "COL Y00.XX"}, - { 11.511895000, -72.934808875, 4, 6, "COL YK0.00"}, - { 4.837594000, -74.390910375, 4, 5, "COL Z00.XX"}, - { 5.829604000, -73.060390250, 4, 6, "COL ZK0.00"}, - { 4.541415000, -76.648490500, 3, 4, "COL 123.XXX"}, - { 8.392405000, -76.053248500, 3, 4, "COL 12.XXXX"}, - { 7.654280000, -72.811995000, 3, 5, "COL 0123.XX"}, - { 6.843480000, -73.346095000, 3, 5, "COL 1123.XX"}, - { 0.791265000, -77.717995000, 3, 6, "COL 2123.XX"}, - { 2.743865000, -75.541795000, 3, 4, "COL 3123.XX"}, - { 10.034980000, -73.495766500, 3, 4, "COL 4123.XX"}, - { 3.642365000, -77.291795000, 3, 4, "COL 5123.XX"}, - { 2.269565000, -76.841295000, 3, 4, "COL 6123.XX"}, - { 6.834580000, -74.115295000, 3, 4, "COL 7123.XX"}, - { 1.556665000, -76.072595000, 3, 4, "COL 8123.XX"}, - { 11.150080000, -72.484866500, 3, 5, "COL 9123.XX"}, - { 5.449380000, -73.386395000, 3, 5, "COL B123.XX"}, - { 11.240080000, -73.150466500, 3, 5, "COL C123.XX"}, - { 1.361965000, -79.040895000, 3, 6, "COL D123.XX"}, - { 7.653580000, -76.921795000, 3, 4, "COL F123.XX"}, - { 8.043580000, -73.716795000, 3, 4, "COL G123.XX"}, - { 5.235865000, -74.901795000, 3, 4, "COL H123.XX"}, - { 5.458580000, -76.891795000, 3, 4, "COL J123.XX"}, - { 6.639680000, -70.985695000, 3, 5, "COL K123.XX"}, - { 5.963580000, -75.751795000, 3, 4, "COL L123.XX"}, - { 5.115865000, -72.641795000, 3, 6, "COL M123.XX"}, - { 12.345865000, -81.733346000, 3, 4, "COL N123.XX"}, - { 7.563580000, -75.241795000, 3, 4, "COL P123.XX"}, - { 7.169480000, -72.886895000, 4, 6, "COL Q123.XX"}, - { 5.388580000, -74.051795000, 3, 4, "COL R123.XX"}, - { 2.736565000, -76.655495000, 4, 5, "COL S123.XX"}, - { 6.838580000, -74.931795000, 3, 4, "COL T123.XX"}, - { 6.248580000, -74.651795000, 3, 4, "COL V123.XX"}, - { 6.361480000, -73.370695000, 3, 5, "COL W123.XX"}, - { 6.545680000, -72.126895000, 3, 5, "COL X123.XX"}, - { 2.008765000, -75.944195000, 4, 5, "COL Y123.XX"}, - { -1.370167500, -78.643494500, 2, 8, "COL 1234.XXX"}, - { 10.645051500, -81.720759500, 2, 3, "COL 123.XXXX"}, - { 12.168144000, -81.194439500, 2, 3, "COL 1234.XXXX"}, - {-33.910588000, 18.372050000, 4, 5, "ZAF 00.XX"}, - {-33.968098000, 18.461041000, 4, 5, "ZAF J0.XX"}, - {-29.826576000, 30.960031625, 4, 5, "ZAF 000.XX"}, - {-26.149276000, 27.994913875, 4, 6, "ZAF 100.XX"}, - {-25.697176000, 28.162213875, 4, 6, "ZAF 200.XX"}, - {-26.214276000, 27.813713875, 4, 6, "ZAF 300.XX"}, - {-33.915676000, 25.549984000, 4, 5, "ZAF 400.XX"}, - {-26.139076000, 28.256813875, 4, 6, "ZAF 500.XX"}, - {-26.609876000, 27.908387125, 4, 6, "ZAF 600.XX"}, - {-29.572476000, 30.348431625, 4, 5, "ZAF 700.XX"}, - {-32.964576000, 27.837349375, 4, 5, "ZAF 800.XX"}, - {-25.972776000, 28.162413875, 4, 6, "ZAF 900.XX"}, - {-29.078276000, 26.167457375, 4, 5, "ZAF B00.XX"}, - {-26.198476000, 28.163813875, 4, 6, "ZAF C00.XX"}, - {-26.666676000, 27.789987125, 4, 6, "ZAF D00.XX"}, - {-27.708876000, 29.895035625, 3, 4, "ZAF F00.XX"}, - {-26.067976000, 27.732713875, 4, 6, "ZAF G00.XX"}, - {-27.927576000, 26.693009875, 4, 5, "ZAF H00.XX"}, - {-26.208676000, 28.315713875, 5, 7, "ZAF J00.XX"}, - {-26.206976000, 28.408713875, 5, 7, "ZAF K00.XX"}, - {-33.725176000, 25.357484000, 4, 5, "ZAF L00.XX"}, - {-25.871936000, 29.204136625, 4, 6, "ZAF M00.XX"}, - {-26.277696000, 28.100578125, 4, 6, "ZAF MK0.00"}, - {-29.217336000, 26.674306125, 4, 5, "ZAF N00.XX"}, - {-33.732496000, 18.949534000, 4, 5, "ZAF NK0.00"}, - {-25.978136000, 28.076336625, 4, 6, "ZAF P00.XX"}, - {-28.742596000, 24.722699125, 4, 6, "ZAF PK0.00"}, - {-26.847036000, 26.621193125, 4, 6, "ZAF Q00.XX"}, - {-26.363996000, 27.364178125, 4, 6, "ZAF QK0.00"}, - {-25.847936000, 28.151936625, 4, 6, "ZAF R00.XX"}, - {-34.075896000, 18.808734000, 4, 5, "ZAF RK0.00"}, - {-26.165036000, 27.663936625, 4, 6, "ZAF S00.XX"}, - {-25.765496000, 29.438722875, 4, 5, "ZAF SK0.00"}, - {-25.645436000, 27.201122250, 4, 6, "ZAF T00.XX"}, - {-26.364396000, 28.356478125, 4, 6, "ZAF TK0.00"}, - {-26.698636000, 27.059064375, 4, 6, "ZAF V00.XX"}, - {-33.974796000, 22.416534000, 4, 5, "ZAF VK0.00"}, - {-28.543336000, 29.745277375, 4, 5, "ZAF W00.XX"}, - {-23.898096000, 29.427057125, 4, 5, "ZAF WK0.00"}, - {-24.152736000, 28.954865750, 3, 5, "ZAF X00.XX"}, - {-29.815396000, 30.600209625, 3, 4, "ZAF XK0.00"}, - {-25.484036000, 28.048422250, 4, 6, "ZAF Y00.XX"}, - {-33.650496000, 19.413934000, 4, 5, "ZAF YK0.00"}, - {-26.533936000, 29.050964375, 4, 6, "ZAF Z00.XX"}, - {-27.665896000, 27.180688625, 4, 5, "ZAF ZK0.00"}, - {-33.694277000, 18.376410000, 4, 5, "ZAF 12.XXX"}, - {-30.101025000, 30.648301500, 4, 5, "ZAF 01.XXXX"}, - {-34.022925000, 25.232910000, 3, 4, "ZAF 11.XXXX"}, - {-29.881725000, 30.061501500, 3, 4, "ZAF 21.XXXX"}, - {-33.221724000, 27.384345000, 3, 4, "ZAF 31.XXXX"}, - {-29.361425000, 26.018415000, 3, 4, "ZAF 41.XXXX"}, - {-28.166725000, 29.846136500, 3, 4, "ZAF 51.XXXX"}, - {-28.086725000, 26.711136500, 3, 4, "ZAF 61.XXXX"}, - {-29.431725000, 26.543615000, 3, 4, "ZAF 71.XXXX"}, - {-34.143325000, 18.923610000, 3, 4, "ZAF 81.XXXX"}, - {-28.936825000, 24.486915000, 3, 5, "ZAF 91.XXXX"}, - {-34.001425000, 22.168931500, 4, 5, "ZAF B1.XXXX"}, - {-25.540125000, 30.901271500, 4, 6, "ZAF C1.XXXX"}, - {-24.146725000, 30.957885000, 3, 5, "ZAF D1.XXXX"}, - {-28.740825000, 29.739436500, 3, 4, "ZAF F1.XXXX"}, - {-24.236725000, 28.997885000, 3, 5, "ZAF G1.XXXX"}, - {-33.711725000, 19.127331500, 4, 5, "ZAF H1.XXXX"}, - {-28.963225000, 31.751315000, 3, 4, "ZAF J1.XXXX"}, - {-23.251725000, 29.670406500, 3, 4, "ZAF K1.XXXX"}, - {-31.791725000, 28.551866500, 3, 4, "ZAF L1.XXXX"}, - {-26.389625000, 25.936371500, 3, 5, "ZAF M1.XXXX"}, - {-33.661725000, 26.457331500, 3, 4, "ZAF N1.XXXX"}, - {-28.081725000, 30.526136500, 3, 4, "ZAF P1.XXXX"}, - {-33.721724000, 18.357231500, 4, 5, "ZAF Q1.XXXX"}, - {-28.216725000, 28.136136500, 3, 4, "ZAF R1.XXXX"}, - {-32.091725000, 26.771766500, 3, 4, "ZAF S1.XXXX"}, - {-33.163425000, 17.883145000, 3, 4, "ZAF T1.XXXX"}, - {-34.350625000, 21.846310000, 3, 4, "ZAF V1.XXXX"}, - {-28.671725000, 21.001136500, 3, 5, "ZAF W1.XXXX"}, - {-26.082325000, 25.404671500, 3, 5, "ZAF X1.XXXX"}, - {-26.551725000, 29.655871500, 3, 4, "ZAF Y1.XXXX"}, - {-23.341725000, 30.380406500, 3, 5, "ZAF Z1.XXXX"}, - {-28.631420000, 28.714978500, 3, 5, "ZAF 0123.XX"}, - {-27.194135000, 24.472450000, 3, 5, "ZAF 1123.XX"}, - {-34.091635000, 22.938846000, 3, 4, "ZAF 2123.XX"}, - {-29.566420000, 31.037199000, 3, 4, "ZAF 3123.XX"}, - {-32.584135000, 22.296997000, 3, 4, "ZAF 4123.XX"}, - {-32.534134000, 24.266997000, 3, 4, "ZAF 5123.XX"}, - {-31.090035000, 30.064348000, 3, 4, "ZAF 6123.XX"}, - {-32.564135000, 27.826997000, 3, 4, "ZAF 7123.XX"}, - {-27.231420000, 30.552450000, 3, 4, "ZAF 8123.XX"}, - {-29.264135000, 29.557299000, 3, 4, "ZAF 9123.XX"}, - {-27.421420000, 25.072450000, 3, 5, "ZAF B123.XX"}, - {-32.431420000, 25.344776500, 3, 4, "ZAF C123.XX"}, - {-26.011420000, 30.800229500, 3, 6, "ZAF D123.XX"}, - {-33.001420000, 26.356997000, 3, 4, "ZAF F123.XX"}, - {-30.881420000, 23.739927500, 3, 4, "ZAF G123.XX"}, - {-27.656420000, 25.527350000, 3, 4, "ZAF H123.XX"}, - {-24.434135000, 29.247601000, 3, 5, "ZAF J123.XX"}, - {-30.781420000, 29.159927500, 3, 4, "ZAF K123.XX"}, - {-34.641420000, 18.951846000, 3, 4, "ZAF L123.XX"}, - {-24.016420000, 29.965380500, 3, 4, "ZAF M123.XX"}, - {-28.074135000, 26.105078500, 3, 4, "ZAF N123.XX"}, - {-27.591420000, 29.632450000, 3, 4, "ZAF P123.XX"}, - {-30.511420000, 30.489927500, 3, 4, "ZAF Q123.XX"}, - {-30.924135000, 26.442148000, 3, 4, "ZAF R123.XX"}, - {-34.144135000, 19.926846000, 3, 4, "ZAF S123.XX"}, - {-28.184135000, 24.665178500, 3, 5, "ZAF T123.XX"}, - {-28.631420000, 26.465078500, 3, 4, "ZAF V123.XX"}, - {-25.324135000, 30.200229500, 3, 5, "ZAF W123.XX"}, - {-32.794135000, 27.136997000, 3, 4, "ZAF X123.XX"}, - {-24.931420000, 28.147601000, 4, 6, "ZAF Y123.XX"}, - {-28.551420000, 27.365078500, 3, 4, "ZAF Z123.XX"}, - {-24.881016500, 26.654769000, 3, 6, "ZAF 123.XXX"}, - {-24.592852500, 17.065382000, 2, 5, "ZAF 1234.XXX"}, - {-46.404061500, 37.094109500, 2, 3, "ZAF M12.XXXX"}, - {-34.758000000, 27.470000000, 2, 3, "ZAF L7J5.PMFM"}, - { 12.673500000, -8.026549000, 5, 7, "MLI 12.XX"}, - { 12.838569000, -8.218788000, 4, 5, "MLI 12.XXX"}, - { 11.359824000, -5.719170125, 4, 5, "MLI 000.XX"}, - { 12.418824000, -5.509584000, 4, 7, "MLI 100.XX"}, - { 14.530724000, -4.221922625, 4, 6, "MLI 200.XX"}, - { 14.572424000, -4.128522625, 4, 6, "MLI 300.XX"}, - { 14.490724000, -11.481922625, 4, 6, "MLI 400.XX"}, - { 13.320624000, -4.950709750, 4, 6, "MLI 500.XX"}, - { 13.456524000, -6.318709750, 4, 5, "MLI 600.XX"}, - { 13.499324000, -6.231809750, 4, 5, "MLI 700.XX"}, - { 15.290724000, -9.625448375, 4, 6, "MLI 800.XX"}, - { 16.307824000, -3.437361250, 4, 5, "MLI 900.XX"}, - { 13.741424000, -6.117909750, 4, 5, "MLI B00.XX"}, - { 16.812824000, -3.047974125, 4, 5, "MLI C00.XX"}, - { 13.965524000, -4.594609750, 4, 6, "MLI D00.XX"}, - { 16.311524000, -0.059661250, 4, 5, "MLI F00.XX"}, - { 13.619824000, -8.076909750, 5, 6, "MLI G00.XX"}, - { 11.460724000, -7.531470125, 4, 5, "MLI H00.XX"}, - { 14.282424000, -6.031522625, 4, 5, "MLI J00.XX"}, - { 12.911824000, -7.594596875, 4, 5, "MLI K00.XX"}, - { 13.588424000, -7.488009750, 5, 6, "MLI L00.XX"}, - { 15.209324000, -7.327135500, 4, 6, "MLI M00.XX"}, - { 13.828124000, -10.879009750, 5, 6, "MLI N00.XX"}, - { 11.958324000, -8.467870125, 4, 6, "MLI P00.XX"}, - { 18.482724000, 1.367373375, 4, 6, "MLI Q00.XX"}, - { 14.112424000, -3.123809750, 4, 6, "MLI R00.XX"}, - { 15.942464000, -4.022116750, 4, 5, "MLI S00.XX"}, - { 16.410004000, -3.688340125, 4, 5, "MLI SK0.00"}, - { 11.109664000, -6.927615375, 4, 5, "MLI T00.XX"}, - { 12.349504000, -4.806434000, 4, 7, "MLI TK0.00"}, - { 14.001164000, -5.387973250, 4, 6, "MLI V00.XX"}, - { 14.999104000, -2.977223500, 4, 6, "MLI VK0.00"}, - { 14.362464000, -3.641858875, 4, 6, "MLI W00.XX"}, - { 14.447204000, -4.944650625, 4, 6, "MLI WK0.00"}, - { 12.846764000, -4.957487625, 4, 7, "MLI X00.XX"}, - { 13.034104000, -9.516705875, 4, 5, "MLI XK0.00"}, - { 14.744964000, -6.136145500, 4, 6, "MLI Y00.XX"}, - { 13.716404000, -6.029678750, 4, 5, "MLI YK0.00"}, - { 16.133864000, -3.781616750, 4, 5, "MLI Z00.XX"}, - { 11.853904000, -6.797761125, 4, 5, "MLI ZK0.00"}, - { 14.150356000, -8.907870500, 4, 5, "MLI 12.XXXX"}, - { 14.878647500, -6.291782500, 3, 5, "MLI 123.XXX"}, - { 16.039380000, -0.251717500, 3, 4, "MLI 0123.XX"}, - { 11.007080000, -6.054166500, 3, 4, "MLI 1123.XX"}, - { 14.145280000, -11.660146000, 4, 6, "MLI 2123.XX"}, - { 14.961865000, -9.789117500, 3, 5, "MLI 3123.XX"}, - { 16.036780000, -3.800217500, 3, 4, "MLI 4123.XX"}, - { 16.374980000, -3.228917500, 3, 4, "MLI 5123.XX"}, - { 11.188580000, -7.719166500, 3, 5, "MLI 6123.XX"}, - { 14.908665000, -7.704017500, 3, 5, "MLI 7123.XX"}, - { 13.468680000, -11.170446000, 4, 5, "MLI 8123.XX"}, - { 18.210580000, 1.168103000, 3, 5, "MLI 9123.XX"}, - { 13.840280000, -3.318946000, 3, 5, "MLI B123.XX"}, - { 15.641765000, -4.313717500, 3, 4, "MLI C123.XX"}, - { 11.014280000, -7.069566500, 3, 4, "MLI D123.XX"}, - { 14.725865000, -3.242817500, 3, 5, "MLI F123.XX"}, - { 14.006880000, -3.814646000, 4, 6, "MLI G123.XX"}, - { 12.987265000, -9.892246000, 3, 4, "MLI H123.XX"}, - { 24.948388500, -6.511934000, 2, 6, "MLI 0123.XXX"}, - { 24.948388500, -3.622207000, 2, 5, "MLI 1123.XXX"}, - { 22.471990500, -6.483856000, 3, 5, "MLI 2123.XXX"}, - { 22.471990500, -3.653711000, 3, 6, "MLI 3123.XXX"}, - { 22.471990500, -0.823566000, 2, 5, "MLI 4123.XXX"}, - { 22.471990500, 1.552717000, 3, 7, "MLI 5123.XXX"}, - { 19.774484500, -6.485528500, 2, 4, "MLI 6123.XXX"}, - { 19.774484500, -3.685174500, 2, 3, "MLI 7123.XXX"}, - { 19.774484500, -0.884820500, 2, 5, "MLI 8123.XXX"}, - { 19.774484500, 1.580835500, 3, 7, "MLI 9123.XXX"}, - { 15.693294500, -12.146069500, 2, 7, "MLI B123.XXX"}, - { 15.693294500, -9.457950500, 2, 5, "MLI C123.XXX"}, - { 17.109610500, -6.716650500, 2, 4, "MLI D123.XXX"}, - { 17.109610500, -3.975878500, 2, 3, "MLI F123.XXX"}, - { 17.109610500, -1.235106500, 2, 3, "MLI G123.XXX"}, - { 16.727006500, 1.492644000, 2, 4, "MLI H123.XXX"}, - { 14.428420500, -12.146674000, 3, 6, "MLI K123.XXX"}, - { 14.428420500, -9.458554000, 3, 4, "MLI L123.XXX"}, - { 14.428420500, -6.747574000, 2, 3, "MLI M123.XXX"}, - { 14.428420500, -4.036593000, 3, 5, "MLI N123.XXX"}, - { 10.927664000, -8.804373500, 2, 5, "MLI P123.XXX"}, - { 12.638400000, -7.987817000, 5, 7, "MLI 7TZS.V1GM"}, - { -8.802198000, 13.207416500, 4, 5, "AGO 12.XX"}, - { -8.718093000, 13.045928500, 3, 4, "AGO 12.XXX"}, - {-11.763691000, 19.856844375, 3, 4, "AGO 000.XX"}, - {-14.835455000, 13.468232500, 3, 4, "AGO 100.XX"}, - {-14.877876000, 13.436364500, 3, 4, "AGO 200.XX"}, - {-14.877876000, 13.525736500, 3, 4, "AGO 300.XX"}, - {-12.720656000, 15.674447625, 3, 4, "AGO 400.XX"}, - {-12.720656000, 15.737083625, 3, 4, "AGO 500.XX"}, - {-12.572056000, 13.340616000, 3, 4, "AGO 600.XX"}, - {-12.532056000, 13.403083000, 3, 4, "AGO 700.XX"}, - {-12.340655000, 16.902230000, 3, 4, "AGO 800.XX"}, - {-12.317176000, 13.516616000, 3, 4, "AGO 900.XX"}, - {-12.400276000, 13.510516000, 3, 4, "AGO B00.XX"}, - {-15.145876000, 12.110564500, 3, 4, "AGO C00.XX"}, - { -9.519455000, 16.294228125, 3, 4, "AGO D00.XX"}, - { -5.555055000, 12.160726250, 3, 6, "AGO F00.XX"}, - { -9.647455000, 20.346928125, 3, 4, "AGO G00.XX"}, - { -6.220276000, 14.196994250, 3, 6, "AGO H00.XX"}, - { -7.579276000, 15.008981375, 3, 6, "AGO J00.XX"}, - { -8.390076000, 20.691581375, 3, 4, "AGO K00.XX"}, - {-11.350176000, 15.076029875, 3, 4, "AGO L00.XX"}, - {-11.166776000, 13.815929875, 3, 4, "AGO M00.XX"}, - { -6.112976000, 12.321294250, 3, 6, "AGO N00.XX"}, - { -8.565336000, 13.629241500, 3, 4, "AGO P00.XX"}, - {-14.666296000, 17.668249375, 3, 4, "AGO PK0.00"}, - {-12.836636000, 15.525312375, 3, 4, "AGO Q00.XX"}, - {-13.795396000, 14.661921250, 3, 4, "AGO QK0.00"}, - { -9.287536000, 14.878741500, 3, 4, "AGO R00.XX"}, - {-12.924196000, 15.222394125, 3, 4, "AGO RK0.00"}, - {-12.134236000, 17.248098000, 3, 4, "AGO S00.XX"}, - {-10.715596000, 22.204910750, 3, 7, "AGO SK0.00"}, - {-12.014736000, 17.447684625, 3, 4, "AGO T00.XX"}, - {-12.569696000, 16.198466000, 3, 4, "AGO TK0.00"}, - {-11.637536000, 20.408484625, 3, 4, "AGO V00.XX"}, - { -7.236196000, 12.856328375, 3, 4, "AGO VK0.00"}, - { -8.177536000, 15.338828125, 3, 4, "AGO W00.XX"}, - {-11.569196000, 20.751338875, 3, 4, "AGO WK0.00"}, - {-17.056536000, 15.681511000, 3, 5, "AGO X00.XX"}, - {-13.745496000, 15.037821250, 3, 4, "AGO XK0.00"}, - {-11.394836000, 14.272384625, 3, 4, "AGO Y00.XX"}, - { -7.766096000, 15.250628375, 3, 6, "AGO YK0.00"}, - { -8.761336000, 17.960941500, 3, 4, "AGO Z00.XX"}, - { -7.355796000, 14.826228375, 3, 6, "AGO ZK0.00"}, - {-11.311897500, 14.452829000, 3, 4, "AGO 123.XXX"}, - { -7.308000000, 12.974259000, 2, 3, "AGO 12.XXXX"}, - {-12.018522000, 19.679102500, 2, 3, "AGO 0123.XX"}, - {-15.123320000, 13.286169000, 2, 3, "AGO 1123.XX"}, - {-12.731895000, 13.234449000, 2, 3, "AGO 2123.XX"}, - {-15.420690000, 11.918291500, 2, 3, "AGO 3123.XX"}, - { -9.777635000, 16.115342500, 2, 3, "AGO 4123.XX"}, - { -5.811719000, 11.977210000, 2, 3, "AGO 5123.XX"}, - { -9.905135000, 20.168732500, 2, 3, "AGO 6123.XX"}, - { -6.492375000, 14.006100000, 2, 5, "AGO 7123.XX"}, - { -8.662175000, 20.500800000, 2, 3, "AGO 8123.XX"}, - {-11.438875000, 13.628232500, 2, 3, "AGO 9123.XX"}, - { -6.385075000, 12.130400000, 2, 5, "AGO B123.XX"}, - {-14.891820000, 17.458159000, 2, 3, "AGO C123.XX"}, - {-12.318370000, 17.150242500, 2, 3, "AGO D123.XX"}, - {-10.941120000, 22.002232500, 2, 4, "AGO F123.XX"}, - {-11.838565000, 20.379282500, 2, 3, "AGO G123.XX"}, - {-17.303135000, 15.471698000, 2, 4, "AGO H123.XX"}, - {-11.638720000, 14.074742500, 2, 3, "AGO J123.XX"}, - { -9.007935000, 17.763032500, 2, 3, "AGO K123.XX"}, - { -5.327158500, 12.118902500, 1, 4, "AGO 1234.XXX"}, - { 13.549100000, 2.071268000, 4, 7, "NER 12.XX"}, - { 13.525694000, 2.007808750, 3, 6, "NER 00.XXX"}, - { 13.466314000, 6.923697750, 3, 5, "NER J0.XXX"}, - { 13.847724000, 8.946190250, 3, 5, "NER 000.XX"}, - { 17.011224000, 7.944512000, 3, 4, "NER 100.XX"}, - { 14.929324000, 5.221864500, 3, 4, "NER 200.XX"}, - { 18.781724000, 7.322173375, 3, 4, "NER 300.XX"}, - { 13.089724000, 3.152303125, 3, 5, "NER 400.XX"}, - { 13.805424000, 5.231090250, 3, 5, "NER 500.XX"}, - { 11.902524000, 3.389729875, 3, 8, "NER 600.XX"}, - { 13.685324000, 3.962990250, 3, 5, "NER 700.XX"}, - { 14.772524000, 0.872464500, 3, 7, "NER 800.XX"}, - { 14.127724000, 5.905290250, 3, 4, "NER 900.XX"}, - { 13.134724000, 2.834903125, 3, 5, "NER B00.XX"}, - { 13.044824000, 8.867003125, 3, 6, "NER C00.XX"}, - { 13.968324000, 7.618590250, 3, 4, "NER D00.XX"}, - { 13.797724000, 7.945190250, 3, 5, "NER F00.XX"}, - { 13.355024000, 12.570290250, 3, 5, "NER G00.XX"}, - { 14.046724000, 0.712290250, 3, 5, "NER H00.XX"}, - { 13.753524000, 9.112790250, 3, 5, "NER J00.XX"}, - { 14.539224000, 6.716877375, 3, 4, "NER K00.XX"}, - { 14.250424000, 1.411477375, 3, 5, "NER L00.XX"}, - { 14.293124000, 13.065977375, 3, 4, "NER M00.XX"}, - { 14.501624000, 5.204777375, 3, 4, "NER N00.XX"}, - { 13.471824000, 8.435790250, 3, 5, "NER P00.XX"}, - { 13.614624000, 7.018190250, 4, 6, "NER Q00.XX"}, - { 14.979364000, 8.842254500, 3, 4, "NER R00.XX"}, - { 13.978204000, 10.241521250, 3, 4, "NER RK0.00"}, - { 15.474264000, 6.250368875, 3, 4, "NER S00.XX"}, - { 13.499104000, 7.747921250, 3, 5, "NER SK0.00"}, - { 14.362464000, 3.298141125, 3, 4, "NER T00.XX"}, - { 12.992504000, 2.822494125, 3, 5, "NER TK0.00"}, - { 13.676264000, 6.665726750, 3, 5, "NER V00.XX"}, - { 13.213904000, 12.001321250, 3, 5, "NER VK0.00"}, - { 13.111164000, 2.321312375, 3, 5, "NER W00.XX"}, - { 13.314104000, 2.303221250, 4, 6, "NER WK0.00"}, - { 13.329764000, 7.145626750, 4, 6, "NER X00.XX"}, - { 14.745204000, 5.754576500, 3, 4, "NER XK0.00"}, - { 15.912464000, 5.767883250, 3, 4, "NER Y00.XX"}, - { 13.544104000, 8.443221250, 3, 5, "NER YK0.00"}, - { 14.332464000, 2.058141125, 3, 5, "NER Z00.XX"}, - { 14.414104000, 6.023149375, 3, 4, "NER ZK0.00"}, - { 13.863641000, 0.833761000, 2, 4, "NER 12.XXXX"}, - { 15.427495500, 5.286038500, 2, 3, "NER 123.XXX"}, - { 13.528480000, 8.834354000, 2, 4, "NER 1123.XX"}, - { 16.716580000, 7.605482500, 2, 3, "NER 2123.XX"}, - { 18.509580000, 7.122903000, 2, 3, "NER 3123.XX"}, - { 11.694100000, 3.225333500, 2, 7, "NER 4123.XX"}, - { 12.817465000, 8.671554000, 2, 5, "NER 6123.XX"}, - { 13.053165000, 12.375054000, 2, 5, "NER 8123.XX"}, - { 13.894880000, 12.750254000, 2, 3, "NER B123.XX"}, - { 13.259080000, 8.236854000, 2, 4, "NER C123.XX"}, - { 14.732765000, 8.639882500, 2, 3, "NER D123.XX"}, - { 13.752680000, 10.031354000, 2, 4, "NER F123.XX"}, - { 13.081665000, 11.789654000, 2, 5, "NER G123.XX"}, - { 15.598965000, 5.554582500, 3, 4, "NER H123.XX"}, - { 17.918089500, 0.722514000, 1, 4, "NER 1234.XXX"}, - { 12.166898000, 15.035868000, 4, 8, "TCD 12.XX"}, - { 12.064535000, 14.929176875, 3, 7, "TCD 00.XXX"}, - { 8.672985000, 15.928888500, 3, 6, "TCD C0.XXX"}, - { 9.241416000, 18.246970500, 2, 4, "TCD P0.XXX"}, - { 13.869724000, 20.790190250, 3, 4, "TCD 000.XX"}, - { 9.349947000, 15.760101500, 3, 6, "TCD 100.XX"}, - { 8.956026000, 17.504739500, 3, 5, "TCD 200.XX"}, - { 9.404724000, 14.863868500, 3, 7, "TCD 300.XX"}, - { 11.070724000, 20.241642750, 3, 4, "TCD 400.XX"}, - { 10.321724000, 15.330642750, 3, 7, "TCD 500.XX"}, - { 12.224724000, 18.651416000, 3, 4, "TCD 600.XX"}, - { 8.714397000, 16.804359500, 3, 5, "TCD 700.XX"}, - { 13.250424000, 18.302190250, 3, 4, "TCD 800.XX"}, - { 9.443897000, 16.251938500, 3, 5, "TCD 900.XX"}, - { 13.339624000, 19.650790250, 3, 4, "TCD B00.XX"}, - { 12.022424000, 18.179429875, 3, 4, "TCD C00.XX"}, - { 14.160724000, 15.268190250, 3, 5, "TCD D00.XX"}, - { 12.527424000, 15.399016000, 3, 6, "TCD F00.XX"}, - { 11.850224000, 15.826329875, 3, 6, "TCD G00.XX"}, - { 9.699386000, 14.182112625, 3, 7, "TCD H00.XX"}, - { 9.490724000, 18.898868500, 3, 5, "TCD J00.XX"}, - { 9.051606000, 16.272286500, 3, 5, "TCD K00.XX"}, - { 13.046824000, 15.685403125, 3, 6, "TCD L00.XX"}, - { 13.682424000, 16.447390250, 3, 4, "TCD M00.XX"}, - { 12.420724000, 17.018416000, 3, 4, "TCD N00.XX"}, - { 9.357899000, 16.113645500, 3, 6, "TCD P00.XX"}, - { 10.514424000, 16.682042750, 3, 5, "TCD Q00.XX"}, - { 17.967824000, 19.064886250, 3, 4, "TCD R00.XX"}, - { 9.956936000, 15.102790625, 3, 7, "TCD S00.XX"}, - { 8.717843000, 16.525155500, 3, 5, "TCD T00.XX"}, - { 11.826324000, 17.118329875, 3, 4, "TCD V00.XX"}, - { 13.510724000, 22.158190250, 3, 6, "TCD W00.XX"}, - { 10.955024000, 15.501142750, 3, 6, "TCD X00.XX"}, - { 8.380724000, 17.728981375, 3, 5, "TCD Y00.XX"}, - { 14.540664000, 20.889041125, 3, 4, "TCD Z00.XX"}, - { 7.738974000, 15.662610375, 3, 6, "TCD ZK0.00"}, - { 10.926241500, 14.884540500, 2, 6, "TCD 123.XXX"}, - { 13.667181000, 14.951379500, 2, 4, "TCD 12.XXXX"}, - { 13.597624000, 20.595049000, 2, 3, "TCD 0123.XX"}, - { 8.681211000, 17.316712500, 3, 5, "TCD 1123.XX"}, - { 10.798624000, 20.053842500, 2, 4, "TCD 2123.XX"}, - { 11.952624000, 18.463832500, 2, 3, "TCD 3123.XX"}, - { 12.975609000, 18.107049000, 2, 3, "TCD 4123.XX"}, - { 13.064809000, 19.455649000, 2, 3, "TCD 5123.XX"}, - { 11.750324000, 17.991742500, 2, 3, "TCD 6123.XX"}, - { 13.888624000, 15.073049000, 3, 5, "TCD 7123.XX"}, - { 9.424571000, 13.994192500, 2, 6, "TCD 8123.XX"}, - { 9.215909000, 18.710832500, 2, 4, "TCD 9123.XX"}, - { 17.693009000, 18.865498000, 2, 3, "TCD P123.XX"}, - { 13.238624000, 21.963049000, 2, 5, "TCD Q123.XX"}, - { 8.108624000, 17.538200000, 2, 4, "TCD R123.XX"}, - { 14.296779000, 20.683959000, 2, 3, "TCD S123.XX"}, - { 7.513449000, 15.457090000, 2, 5, "TCD T123.XX"}, - { 14.382753500, 13.830949500, 1, 3, "TCD 1234.XXX"}, - {-12.098406000, -77.064035000, 5, 6, "PER 12.XX"}, - {-12.223105000, -77.170954125, 4, 5, "PER 00.XXX"}, - {-16.390546000, -71.734076750, 3, 5, "PER J0.XXX"}, - { -8.051756000, -79.100637125, 4, 5, "PER 000.XX"}, - { -8.051756000, -79.039019125, 4, 5, "PER 100.XX"}, - { -6.705156000, -79.928167750, 4, 5, "PER 200.XX"}, - { -6.705156000, -79.866719750, 4, 5, "PER 300.XX"}, - { -3.738656000, -73.349098375, 4, 10, "PER 400.XX"}, - { -3.703656000, -73.287820375, 4, 10, "PER 500.XX"}, - { -5.141856000, -80.694198375, 4, 5, "PER 600.XX"}, - { -5.141856000, -80.632920375, 4, 5, "PER 700.XX"}, - {-12.016256000, -75.298214625, 4, 5, "PER 800.XX"}, - {-12.016256000, -75.235917625, 4, 5, "PER 900.XX"}, - { -9.051756000, -78.612906500, 4, 5, "PER B00.XX"}, - { -9.101455000, -78.533772500, 5, 6, "PER C00.XX"}, - { -8.349076000, -74.605018625, 4, 5, "PER D00.XX"}, - {-13.516855000, -72.001768750, 4, 6, "PER F00.XX"}, - {-17.982455000, -70.289970750, 4, 8, "PER G00.XX"}, - {-14.016676000, -75.768009750, 4, 5, "PER H00.XX"}, - {-15.459276000, -70.182148375, 4, 6, "PER J00.XX"}, - {-13.129276000, -74.261809750, 4, 5, "PER K00.XX"}, - { -4.892555000, -80.731374375, 4, 7, "PER L00.XX"}, - { -9.942345000, -76.261802625, 4, 5, "PER LK0.00"}, - {-13.407536000, -76.171773250, 4, 5, "PER M00.XX"}, - { -6.493896000, -76.392399750, 4, 5, "PER MK0.00"}, - { -7.153236000, -78.532171875, 4, 5, "PER N00.XX"}, - { -4.590096000, -81.289326875, 4, 7, "PER NK0.00"}, - {-15.838336000, -70.042816750, 4, 6, "PER P00.XX"}, - { -3.587896000, -80.465826875, 4, 8, "PER PK0.00"}, - {-11.925455000, -76.720823625, 4, 5, "PER Q00.XX"}, - { -9.523896000, -77.554216375, 4, 5, "PER QK0.00"}, - { -5.268536000, -80.703086250, 4, 5, "PER R00.XX"}, - {-11.505896000, -77.236561125, 4, 5, "PER RK0.00"}, - {-10.677536000, -76.301429750, 4, 5, "PER S00.XX"}, - {-13.726596000, -76.222778750, 4, 5, "PER SK0.00"}, - {-11.093436000, -77.632315375, 4, 5, "PER T00.XX"}, - { -5.103696000, -80.201426875, 4, 5, "PER TK0.00"}, - {-17.626536000, -71.361374625, 4, 6, "PER V00.XX"}, - {-13.636896000, -72.906978750, 4, 6, "PER VK0.00"}, - {-11.383936000, -75.743615375, 4, 5, "PER W00.XX"}, - {-10.752496000, -77.776789250, 4, 5, "PER WK0.00"}, - {-17.177536000, -70.972289000, 4, 6, "PER X00.XX"}, - { -5.101996000, -81.129026875, 4, 5, "PER XK0.00"}, - { -9.280436000, -76.033458500, 4, 5, "PER Y00.XX"}, - { -5.715896000, -78.836199750, 4, 5, "PER YK0.00"}, - { -7.207536000, -79.451171875, 4, 5, "PER Z00.XX"}, - { -5.902896000, -76.148399750, 4, 5, "PER ZK0.00"}, - { -9.999798000, -77.741993500, 3, 4, "PER 12.XXXX"}, - { -3.541731000, -81.262575000, 3, 6, "PER 1234.XX"}, - { -0.058375000, -69.112935000, 4, 10, "PER 012.XXX"}, - { -0.058375000, -69.112935000, 4, 10, "PER 112.XXX"}, - { -7.754890000, -79.343210000, 3, 4, "PER 212.XXX"}, - { -6.569840000, -79.947360000, 3, 4, "PER 312.XXX"}, - { -3.568740000, -73.511950000, 3, 9, "PER 412.XXX"}, - { -8.899340000, -78.753259500, 3, 4, "PER 512.XXX"}, - { -8.189640000, -74.772560000, 3, 4, "PER 612.XXX"}, - {-13.330585000, -72.180095000, 3, 5, "PER 712.XXX"}, - {-17.825585000, -70.490800000, 3, 7, "PER 812.XXX"}, - {-13.857240000, -75.939405000, 3, 4, "PER 912.XXX"}, - {-15.475240000, -70.285614500, 3, 5, "PER B12.XXX"}, - {-12.969840000, -74.433205000, 3, 4, "PER C12.XXX"}, - {-13.370190000, -76.381205000, 3, 4, "PER D12.XXX"}, - { -6.287840000, -76.574760000, 3, 4, "PER F12.XXX"}, - { -6.965540000, -78.709570000, 3, 4, "PER G12.XXX"}, - { -9.317840000, -77.733479500, 3, 4, "PER H12.XXX"}, - {-17.438840000, -71.546840000, 3, 5, "PER J12.XXX"}, - {-13.430840000, -73.093405000, 3, 5, "PER K12.XXX"}, - {-16.989840000, -71.157840000, 3, 5, "PER L12.XXX"}, - { -9.092740000, -76.207879500, 3, 4, "PER M12.XXX"}, - { -7.109840000, -79.703570000, 3, 4, "PER N12.XXX"}, - { -5.696840000, -76.330760000, 3, 4, "PER P12.XXX"}, - {-12.589840000, -75.203195000, 3, 4, "PER Q12.XXX"}, - { -5.829840000, -77.178570000, 3, 4, "PER R12.XXX"}, - {-12.464840000, -69.403155000, 3, 6, "PER S12.XXX"}, - {-14.089840000, -71.443195000, 3, 5, "PER T12.XXX"}, - { -6.969840000, -76.948570000, 3, 4, "PER V12.XXX"}, - {-12.874840000, -76.558205000, 3, 4, "PER W12.XXX"}, - {-12.294121000, -69.096386000, 3, 6, "PER X12.XXX"}, - {-12.854080500, -80.914587500, 2, 3, "PER 1234.XXX"}, - {-12.066626500, -77.037600000, 5, 6, "PER 7CG9.WHZB"}, - { 47.917530000, 106.818452500, 5, 6, "MNG 12.XX"}, - { 48.108115000, 106.577090000, 4, 5, "MNG 12.XXX"}, - { 49.011714000, 103.969817250, 4, 5, "MNG 000.XX"}, - { 49.453914000, 105.854198000, 4, 6, "MNG 200.XX"}, - { 48.055114000, 114.437983875, 4, 5, "MNG 400.XX"}, - { 47.986514000, 91.551183875, 5, 6, "MNG 600.XX"}, - { 44.876014000, 110.051077125, 4, 8, "MNG 800.XX"}, - { 48.941414000, 89.890017250, 4, 7, "MNG B00.XX"}, - { 49.961514000, 91.972279750, 4, 9, "MNG D00.XX"}, - { 49.680724000, 100.087624000, 4, 6, "MNG G00.XX"}, - { 47.775224000, 96.792910250, 4, 5, "MNG H00.XX"}, - { 50.271724000, 106.144946750, 4, 10, "MNG J00.XX"}, - { 46.730724000, 100.061240000, 4, 5, "MNG K00.XX"}, - { 46.300424000, 102.720140000, 4, 5, "MNG L00.XX"}, - { 47.515324000, 101.406710250, 4, 5, "MNG M00.XX"}, - { 46.406724000, 96.191940000, 4, 5, "MNG N00.XX"}, - { 48.880624000, 106.405402250, 4, 5, "MNG P00.XX"}, - { 48.859224000, 103.471902250, 4, 5, "MNG Q00.XX"}, - { 43.625024000, 104.346652000, 4, 6, "MNG R00.XX"}, - { 46.714124000, 113.216740000, 4, 5, "MNG S00.XX"}, - { 45.806524000, 106.214205375, 4, 5, "MNG T00.XX"}, - { 47.369124000, 110.589110250, 4, 5, "MNG V00.XX"}, - { 48.796824000, 98.201280500, 4, 5, "MNG W00.XX"}, - { 47.809524000, 107.210145875, 5, 6, "MNG X00.XX"}, - { 46.393324000, 108.324540000, 3, 4, "MNG Y00.XX"}, - { 44.710724000, 102.117935125, 3, 5, "MNG Z00.XX"}, - { 50.205835500, 103.886138500, 3, 8, "MNG 123.XXX"}, - { 47.974790000, 99.754844500, 3, 4, "MNG 1234.XX"}, - { 47.862919000, 114.225775500, 3, 4, "MNG 01.XXXX"}, - { 47.794319000, 91.338975500, 3, 4, "MNG 11.XXXX"}, - { 44.683819000, 109.844800000, 3, 5, "MNG 21.XXXX"}, - { 48.749219000, 89.675050500, 3, 6, "MNG 31.XXXX"}, - { 49.769319000, 91.747180000, 3, 6, "MNG 41.XXXX"}, - { 49.428319000, 99.830180000, 3, 5, "MNG 51.XXXX"}, - { 47.522819000, 96.546885000, 3, 4, "MNG 61.XXXX"}, - { 50.019319000, 105.891080500, 4, 10, "MNG 71.XXXX"}, - { 46.154319000, 95.954055000, 3, 4, "MNG C1.XXXX"}, - { 48.606819000, 103.225940500, 3, 4, "MNG D1.XXXX"}, - { 43.372619000, 104.122850500, 3, 5, "MNG F1.XXXX"}, - { 46.461719000, 112.974220000, 3, 4, "MNG G1.XXXX"}, - { 45.554119000, 105.983280500, 3, 5, "MNG H1.XXXX"}, - { 47.116719000, 110.350610500, 3, 4, "MNG J1.XXXX"}, - { 48.544419000, 97.954650500, 3, 4, "MNG K1.XXXX"}, - { 52.088388500, 88.306948500, 2, 11, "MNG L123.XXX"}, - { 52.088388500, 92.418106500, 2, 9, "MNG M123.XXX"}, - { 52.088388500, 96.529264500, 2, 11, "MNG N123.XXX"}, - { 52.088388500, 100.640422500, 2, 11, "MNG P123.XXX"}, - { 52.088388500, 104.751580500, 2, 12, "MNG Q123.XXX"}, - { 52.088388500, 112.973896500, 2, 15, "MNG R123.XXX"}, - { 49.541257500, 87.887936000, 2, 7, "MNG S123.XXX"}, - { 49.541257500, 91.663051000, 3, 5, "MNG T123.XXX"}, - { 49.541257500, 95.565672000, 3, 5, "MNG V123.XXX"}, - { 49.541257500, 99.468293000, 3, 5, "MNG W123.XXX"}, - { 49.541257500, 103.370914000, 3, 5, "MNG X123.XXX"}, - { 49.541257500, 107.273535000, 4, 6, "MNG Y123.XXX"}, - { 49.541257500, 111.176156000, 2, 7, "MNG Z123.XXX"}, - { 49.541257500, 115.078777000, 3, 8, "MNG 0123.XXX"}, - { 46.860067500, 90.730972000, 2, 6, "MNG 1123.XXX"}, - { 46.860067500, 94.454847000, 2, 3, "MNG 2123.XXX"}, - { 46.860067500, 98.178722000, 2, 3, "MNG 3123.XXX"}, - { 46.860067500, 101.902597000, 3, 4, "MNG 4123.XXX"}, - { 46.860067500, 105.626472000, 2, 3, "MNG 5123.XXX"}, - { 46.860067500, 109.350347000, 2, 3, "MNG 6123.XXX"}, - { 46.860067500, 113.074222000, 3, 4, "MNG 7123.XXX"}, - { 48.200662500, 116.289967000, 3, 7, "MNG 8123.XXX"}, - { 44.187208500, 94.907989500, 2, 6, "MNG 9123.XXX"}, - { 44.187208500, 98.482909500, 2, 4, "MNG B123.XXX"}, - { 44.187208500, 102.057829500, 2, 4, "MNG C123.XXX"}, - { 44.187208500, 105.632749500, 2, 4, "MNG D123.XXX"}, - { 44.187208500, 109.207669500, 2, 4, "MNG F123.XXX"}, - { 51.413132000, 88.910275500, 2, 13, "MNG 1234.XXXX"}, - { 35.713700000, 51.330490000, 5, 6, "IRN 12.XX"}, - { 35.748494000, 51.177105000, 4, 5, "IRN 00.XXX"}, - { 36.307814000, 59.382680625, 5, 7, "IRN J0.XXX"}, - { 32.642814000, 51.602917375, 4, 5, "IRN 000.XX"}, - { 38.112045000, 46.212784375, 4, 5, "IRN 200.XX"}, - { 29.628245000, 52.459447125, 4, 5, "IRN 400.XX"}, - { 35.870844000, 50.870276875, 4, 5, "IRN 600.XX"}, - { 34.707545000, 50.802621875, 4, 5, "IRN 800.XX"}, - { 31.359544000, 48.618315500, 4, 7, "IRN B00.XX"}, - { 34.382944000, 47.015876875, 4, 6, "IRN D00.XX"}, - { 29.530644000, 60.794400125, 4, 6, "IRN G00.XX"}, - { 37.575034000, 45.004086500, 4, 5, "IRN J00.XX"}, - { 30.306345000, 57.019759375, 4, 5, "IRN K00.XX"}, - { 31.914034000, 54.300471750, 4, 5, "IRN L00.XX"}, - { 37.313234000, 49.537686500, 4, 5, "IRN M00.XX"}, - { 34.117425000, 49.624470000, 4, 5, "IRN N00.XX"}, - { 34.829434000, 48.457979125, 4, 6, "IRN P00.XX"}, - { 38.280334000, 48.235128375, 4, 5, "IRN Q00.XX"}, - { 36.316834000, 49.954203750, 4, 5, "IRN R00.XX"}, - { 30.386734000, 48.229408375, 4, 7, "IRN S00.XX"}, - { 35.329834000, 46.967420000, 4, 6, "IRN T00.XX"}, - { 36.693545000, 48.435578750, 4, 6, "IRN V00.XX"}, - { 33.535045000, 48.313268125, 4, 6, "IRN W00.XX"}, - { 27.216545000, 56.238451875, 5, 6, "IRN X00.XX"}, - { 33.925545000, 48.706870000, 4, 5, "IRN Y00.XX"}, - { 36.870834000, 54.391044625, 5, 7, "IRN Z00.XX"}, - { 36.951499500, 49.901588500, 3, 4, "IRN 123.XXX"}, - { 32.524474000, 51.267045000, 3, 4, "IRN 11.XXXX"}, - { 29.471775000, 52.426501500, 3, 4, "IRN 21.XXXX"}, - { 31.100075000, 48.393666500, 3, 6, "IRN 31.XXXX"}, - { 34.127475000, 46.780510000, 3, 5, "IRN 41.XXXX"}, - { 29.271175000, 60.571315000, 3, 4, "IRN 51.XXXX"}, - { 37.333475000, 44.768026500, 3, 6, "IRN 61.XXXX"}, - { 30.067675000, 56.806501500, 3, 4, "IRN 71.XXXX"}, - { 31.672475000, 54.081566500, 3, 4, "IRN 81.XXXX"}, - { 37.112975000, 49.236740000, 3, 4, "IRN 91.XXXX"}, - { 33.884275000, 49.398710000, 3, 4, "IRN B1.XXXX"}, - { 34.587875000, 48.227610000, 3, 5, "IRN C1.XXXX"}, - { 30.173575000, 47.974801500, 3, 6, "IRN F1.XXXX"}, - { 35.088275000, 46.740096500, 3, 5, "IRN G1.XXXX"}, - { 36.462275000, 48.210261500, 3, 5, "IRN H1.XXXX"}, - { 33.274074000, 48.104731500, 3, 5, "IRN J1.XXXX"}, - { 27.045475000, 55.898250000, 4, 5, "IRN K1.XXXX"}, - { 33.489375000, 48.651531500, 3, 5, "IRN L1.XXXX"}, - { 36.629275000, 54.159461500, 4, 6, "IRN M1.XXXX"}, - { 33.768275000, 51.329710000, 3, 4, "IRN N1.XXXX"}, - { 36.008275000, 57.375075000, 4, 6, "IRN P1.XXXX"}, - { 36.421775000, 53.065461500, 3, 5, "IRN Q1.XXXX"}, - { 36.008275000, 58.565075000, 5, 7, "IRN R1.XXXX"}, - { 29.258275000, 55.493615000, 3, 4, "IRN S1.XXXX"}, - { 38.318275000, 44.705805000, 3, 5, "IRN T1.XXXX"}, - { 32.168275000, 48.224345000, 3, 6, "IRN V1.XXXX"}, - { 37.258275000, 57.063326500, 3, 6, "IRN W1.XXXX"}, - { 32.668275000, 58.974345000, 4, 5, "IRN X1.XXXX"}, - { 28.697875000, 50.792815000, 3, 4, "IRN Z1.XXXX"}, - { 39.099830000, 45.211536500, 3, 7, "IRN 1234.XX"}, - { 38.404109500, 53.683951500, 2, 4, "IRN 2123.XXX"}, - { 38.404109500, 56.960961500, 2, 6, "IRN 3123.XXX"}, - { 39.728387500, 44.146496500, 2, 5, "IRN 0123.XXX"}, - { 39.728387500, 47.483088500, 2, 5, "IRN 1123.XXX"}, - { 37.063513500, 44.535843500, 2, 6, "IRN 4123.XXX"}, - { 37.063513500, 47.753271500, 3, 5, "IRN 5123.XXX"}, - { 37.063513500, 50.970699500, 2, 3, "IRN 6123.XXX"}, - { 37.063513500, 54.188127500, 4, 6, "IRN 7123.XXX"}, - { 37.063513500, 57.405555500, 3, 5, "IRN 8123.XXX"}, - { 37.063513500, 58.370783500, 4, 6, "IRN 9123.XXX"}, - { 34.382323500, 45.492908000, 2, 5, "IRN B123.XXX"}, - { 34.382323500, 48.620963000, 2, 4, "IRN C123.XXX"}, - { 34.382323500, 51.749018000, 3, 4, "IRN D123.XXX"}, - { 34.382323500, 54.877073000, 2, 3, "IRN F123.XXX"}, - { 34.382323500, 58.005128000, 2, 3, "IRN G123.XXX"}, - { 34.382323500, 58.943544000, 3, 4, "IRN H123.XXX"}, - { 31.701133500, 47.708933500, 2, 5, "IRN J123.XXX"}, - { 31.701133500, 50.747615500, 2, 3, "IRN K123.XXX"}, - { 31.701133500, 53.786297500, 2, 3, "IRN L123.XXX"}, - { 31.701133500, 56.824979500, 2, 3, "IRN M123.XXX"}, - { 31.701133500, 58.952056500, 3, 4, "IRN N123.XXX"}, - { 29.003627500, 50.774565500, 3, 4, "IRN P123.XXX"}, - { 29.003627500, 53.753665500, 2, 3, "IRN Q123.XXX"}, - { 29.003627500, 56.732765500, 2, 3, "IRN R123.XXX"}, - { 29.003627500, 59.711865500, 2, 3, "IRN S123.XXX"}, - { 29.003627500, 60.483860500, 3, 4, "IRN T123.XXX"}, - { 27.694994500, 53.781761500, 3, 4, "IRN V123.XXX"}, - { 27.694994500, 56.701279500, 3, 4, "IRN W123.XXX"}, - { 27.694994500, 59.620797500, 3, 4, "IRN X123.XXX"}, - { 38.764258000, 44.722736500, 3, 5, "IRN 1234.XXXX"}, - { 32.881024000, 13.143919125, 4, 5, "LBY 00.XX"}, - { 32.091604000, 20.036504000, 4, 5, "LBY J0.XX"}, - { 32.708925000, 12.975693875, 3, 4, "LBY 00.XXX"}, - { 32.187742000, 19.975153250, 3, 4, "LBY C0.XXX"}, - { 32.379387000, 14.929993000, 3, 4, "LBY P0.XXX"}, - { 32.670524000, 14.235549375, 3, 4, "LBY 000.XX"}, - { 30.775924000, 20.161979125, 2, 3, "LBY 100.XX"}, - { 32.110824000, 23.908688000, 3, 4, "LBY 200.XX"}, - { 32.210724000, 12.972088000, 3, 4, "LBY 300.XX"}, - { 32.793624000, 12.671949375, 3, 4, "LBY 400.XX"}, - { 32.504524000, 14.511588000, 3, 4, "LBY 500.XX"}, - { 31.212524000, 16.535540500, 2, 3, "LBY 600.XX"}, - { 26.620724000, 12.724687125, 3, 4, "LBY 700.XX"}, - { 31.791124000, 13.957314750, 3, 4, "LBY 800.XX"}, - { 32.802424000, 21.711349375, 3, 4, "LBY 900.XX"}, - { 32.111124000, 12.488188000, 3, 4, "LBY B00.XX"}, - { 27.078524000, 14.382561375, 3, 4, "LBY C00.XX"}, - { 32.791224000, 22.595749375, 3, 4, "LBY D00.XX"}, - { 32.570724000, 12.972088000, 3, 4, "LBY F00.XX"}, - { 31.910924000, 10.932314750, 3, 6, "LBY G00.XX"}, - { 32.821824000, 12.433349375, 3, 4, "LBY H00.XX"}, - { 25.964924000, 13.870013875, 3, 4, "LBY J00.XX"}, - { 32.474224000, 13.590788000, 3, 4, "LBY K00.XX"}, - { 32.532624000, 20.783988000, 3, 4, "LBY L00.XX"}, - { 32.961024000, 12.038049375, 2, 3, "LBY M00.XX"}, - { 32.835224000, 21.826849375, 3, 4, "LBY N00.XX"}, - { 27.561964000, 14.232620875, 3, 4, "LBY P00.XX"}, - { 31.442004000, 12.956102500, 3, 4, "LBY PK0.00"}, - { 32.200064000, 20.556989000, 3, 4, "LBY Q00.XX"}, - { 30.943604000, 20.094020125, 2, 3, "LBY QK0.00"}, - { 32.541264000, 20.546989000, 3, 4, "LBY R00.XX"}, - { 24.951504000, 10.152939500, 2, 5, "LBY RK0.00"}, - { 29.160264000, 21.258306125, 2, 3, "LBY S00.XX"}, - { 24.194104000, 23.261484250, 2, 3, "LBY SK0.00"}, - { 32.782464000, 12.543332125, 3, 4, "LBY T00.XX"}, - { 30.388304000, 19.565764875, 2, 3, "LBY TK0.00"}, - { 31.684264000, 20.217161250, 3, 4, "LBY V00.XX"}, - { 29.158704000, 16.113554375, 2, 3, "LBY VK0.00"}, - { 30.137164000, 9.465562625, 2, 5, "LBY W00.XX"}, - { 32.573404000, 13.991696375, 3, 4, "LBY WK0.00"}, - { 31.765264000, 25.037361250, 2, 3, "LBY X00.XX"}, - { 31.944104000, 11.989457750, 3, 4, "LBY XK0.00"}, - { 29.139664000, 15.915406125, 2, 3, "LBY Y00.XX"}, - { 32.751904000, 22.206396375, 3, 4, "LBY YK0.00"}, - { 32.966764000, 11.829732125, 2, 3, "LBY Z00.XX"}, - { 29.029704000, 21.515854375, 2, 3, "LBY ZK0.00"}, - { 31.953721500, 10.727759500, 2, 5, "LBY 123.XXX"}, - { 31.803611500, 20.077731000, 2, 3, "LBY 12.XXXX"}, - { 27.923890000, 12.347408500, 2, 3, "LBY 1234.XX"}, - { 20.793114500, 9.825216000, 1, 5, "LBY 1234.XXX"}, - { 15.601304500, 32.498507000, 5, 6, "SDN 12.XX"}, - { 15.772275000, 32.313674500, 3, 4, "SDN 12.XXX"}, - { 19.596795000, 37.141238750, 4, 5, "SDN 000.XX"}, - { 19.672545000, 37.141238750, 4, 5, "SDN 100.XX"}, - { 12.095724000, 24.843029875, 5, 9, "SDN 200.XX"}, - { 13.227524000, 30.177790250, 4, 5, "SDN 300.XX"}, - { 15.497324000, 36.338151625, 4, 5, "SDN 400.XX"}, - { 14.078724000, 35.334290250, 4, 6, "SDN 500.XX"}, - { 14.430424000, 33.484477375, 4, 6, "SDN 600.XX"}, - { 13.196124000, 32.618190250, 4, 5, "SDN 700.XX"}, - { 13.669824000, 25.307590250, 4, 5, "SDN 800.XX"}, - { 13.490624000, 22.413290250, 4, 7, "SDN 900.XX"}, - { 11.836824000, 34.331429875, 5, 10, "SDN B00.XX"}, - { 14.274224000, 32.956977375, 4, 5, "SDN C00.XX"}, - { 11.043224000, 29.672542750, 5, 9, "SDN D00.XX"}, - { 11.495624000, 26.088029875, 5, 9, "SDN F00.XX"}, - { 13.594224000, 33.554390250, 4, 6, "SDN G00.XX"}, - { 17.757324000, 33.967599125, 4, 5, "SDN H00.XX"}, - { 14.790724000, 33.294964500, 4, 6, "SDN J00.XX"}, - { 16.727624000, 33.396825875, 4, 5, "SDN K00.XX"}, - { 13.226624000, 32.705390250, 4, 5, "SDN L00.XX"}, - { 12.942624000, 31.179303125, 4, 5, "SDN M00.XX"}, - { 14.039424000, 32.254690250, 4, 5, "SDN N00.XX"}, - { 15.363924000, 35.568951625, 4, 5, "SDN P00.XX"}, - { 17.603064000, 33.932825375, 4, 5, "SDN Q00.XX"}, - { 12.685004000, 28.397994125, 4, 5, "SDN QK0.00"}, - { 13.160264000, 33.885126750, 4, 6, "SDN R00.XX"}, - { 11.323104000, 27.786138875, 5, 9, "SDN RK0.00"}, - { 12.059464000, 29.621184625, 5, 9, "SDN S00.XX"}, - { 13.298004000, 33.853721250, 4, 6, "SDN SK0.00"}, - { 14.974564000, 35.866154500, 4, 5, "SDN T00.XX"}, - { 13.004104000, 31.833294125, 4, 5, "SDN TK0.00"}, - { 12.912464000, 23.438312375, 4, 6, "SDN V00.XX"}, - { 19.094104000, 37.302497500, 4, 5, "SDN VK0.00"}, - { 13.429264000, 33.643326750, 4, 6, "SDN W00.XX"}, - { 11.453904000, 31.207838875, 5, 9, "SDN WK0.00"}, - { 11.878864000, 34.340084625, 5, 10, "SDN X00.XX"}, - { 13.415404000, 34.597021250, 4, 6, "SDN XK0.00"}, - { 14.071464000, 33.150626750, 4, 6, "SDN Y00.XX"}, - { 13.272504000, 34.150121250, 4, 6, "SDN YK0.00"}, - { 18.032464000, 33.957539750, 4, 5, "SDN Z00.XX"}, - { 12.720404000, 30.614794125, 4, 5, "SDN ZK0.00"}, - { 13.081413000, 29.570954500, 3, 4, "SDN 12.XXXX"}, - { 15.686537500, 32.190021500, 3, 4, "SDN 123.XXX"}, - { 19.376765000, 36.831331500, 3, 4, "SDN 1123.XX"}, - { 11.823580000, 24.655333500, 4, 8, "SDN 2123.XX"}, - { 15.222465000, 36.145982500, 3, 4, "SDN 3123.XX"}, - { 13.760480000, 35.137054000, 3, 5, "SDN 4123.XX"}, - { 13.314880000, 25.078554000, 3, 4, "SDN 5123.XX"}, - { 13.218480000, 22.218154000, 3, 5, "SDN 6123.XX"}, - { 11.562880000, 34.040833500, 4, 9, "SDN 7123.XX"}, - { 11.283080000, 25.918233500, 4, 8, "SDN 8123.XX"}, - { 17.322365000, 33.761903000, 3, 4, "SDN 9123.XX"}, - { 16.501980000, 33.259182500, 3, 4, "SDN B123.XX"}, - { 14.914665000, 35.513882500, 3, 4, "SDN C123.XX"}, - { 12.419265000, 28.109854000, 3, 4, "SDN D123.XX"}, - { 11.020880000, 27.571233500, 4, 8, "SDN F123.XX"}, - { 12.665865000, 23.233054000, 3, 5, "SDN G123.XX"}, - { 18.896365000, 36.967831500, 3, 4, "SDN H123.XX"}, - { 17.785865000, 33.747903000, 3, 4, "SDN J123.XX"}, - { 20.515262000, 22.445140500, 2, 5, "SDN 1234.XXX"}, - { 10.548876000, 23.824372000, 3, 9, "SDN 123.XXXX"}, - { 16.271000000, 30.220000000, 2, 3, "SDN MB43.XFPT"}, - { -6.162200000, 106.792110000, 5, 6, "IDN 12.XX"}, - { -6.236888500, 106.582930500, 4, 5, "IDN 12.XXX"}, - { -7.206455000, 112.660226875, 4, 5, "IDN 000.XX"}, - { -7.258455000, 112.670226875, 4, 5, "IDN 100.XX"}, - { -7.310455000, 112.670226875, 4, 5, "IDN 200.XX"}, - { -7.361455000, 112.670226875, 4, 5, "IDN 300.XX"}, - { -6.869276000, 107.524081375, 4, 5, "IDN 400.XX"}, - { -6.877925000, 107.611290375, 4, 5, "IDN 500.XX"}, - { 3.591545000, 98.624225625, 4, 5, "IDN 600.XX"}, - { 3.684045000, 98.627225625, 4, 5, "IDN 700.XX"}, - { -2.941476000, 104.717620000, 4, 5, "IDN 800.XX"}, - { -6.949876000, 110.379081375, 4, 5, "IDN 900.XX"}, - { -5.108176000, 119.401507125, 4, 5, "IDN B00.XX"}, - { -7.922276000, 112.595681375, 4, 5, "IDN C00.XX"}, - { -5.383576000, 105.225594250, 4, 5, "IDN D00.XX"}, - { -6.539276000, 106.749094250, 4, 5, "IDN F00.XX"}, - { -0.906476000, 100.346220000, 4, 5, "IDN G00.XX"}, - { -7.535955000, 110.768321875, 4, 5, "IDN H00.XX"}, - { -3.309336000, 114.562899375, 4, 5, "IDN J00.XX"}, - { 0.500204000, 101.413745000, 4, 5, "IDN JK0.00"}, - { -0.487236000, 117.102085000, 4, 5, "IDN K00.XX"}, - { -0.029396000, 109.307445000, 4, 5, "IDN KK0.00"}, - { -8.637536000, 115.188741500, 4, 5, "IDN L00.XX"}, - { -7.801596000, 110.345528375, 4, 5, "IDN LK0.00"}, - { -1.241336000, 116.804185000, 4, 5, "IDN M00.XX"}, - { -1.621896000, 103.585745000, 4, 5, "IDN MK0.00"}, - { 1.497464000, 124.818885000, 4, 5, "IDN N00.XX"}, - { -8.585496000, 116.073255500, 4, 5, "IDN NK0.00"}, - { -6.704036000, 108.523713750, 4, 5, "IDN P00.XX"}, - { -7.815896000, 111.983728375, 4, 5, "IDN PK0.00"}, - { -6.860936000, 109.099528125, 4, 5, "IDN Q00.XX"}, - { -6.885196000, 109.645828375, 4, 5, "IDN QK0.00"}, - { -8.157436000, 113.664828125, 4, 5, "IDN R00.XX"}, - { -3.685815000, 128.158224375, 4, 5, "IDN RK0.00"}, - { 5.562464000, 95.288913750, 4, 5, "IDN S00.XX"}, - { -7.728915000, 108.996093125, 4, 5, "IDN SK0.00"}, - { -3.795155000, 102.247145625, 4, 5, "IDN T00.XX"}, - { -7.422396000, 109.213037625, 4, 5, "IDN TK0.00"}, - { 2.977594000, 99.029175000, 4, 5, "IDN V00.XX"}, - { -7.319296000, 108.183837625, 4, 5, "IDN VK0.00"}, - { -7.609255000, 111.502126875, 4, 5, "IDN W00.XX"}, - { -3.979996000, 122.484882875, 4, 5, "IDN WK0.00"}, - { -0.894933000, 119.835225000, 4, 5, "IDN X00.XX"}, - { 1.437985000, 125.111155000, 4, 5, "IDN XK0.00"}, - { 3.630994000, 98.466425625, 4, 5, "IDN Y00.XX"}, - { -7.635996000, 112.873637625, 4, 5, "IDN YK0.00"}, - {-10.153506000, 123.574261750, 4, 6, "IDN Z00.XX"}, - { 1.052505000, 103.924535000, 4, 6, "IDN ZK0.00"}, - { -6.625493000, 106.001385000, 3, 4, "IDN 123.XXX"}, - { -7.684493500, 109.690267500, 3, 4, "IDN 12.XXXX"}, - { 3.420865000, 98.418205000, 3, 4, "IDN 0123.XX"}, - { -3.224135000, 104.526805000, 3, 4, "IDN 1123.XX"}, - { -5.428135000, 119.355593500, 3, 4, "IDN 2123.XX"}, - { -5.496335000, 105.066405000, 3, 4, "IDN 3123.XX"}, - { -1.003035000, 100.260905000, 3, 4, "IDN 4123.XX"}, - { -3.604135000, 114.483205000, 3, 4, "IDN 5123.XX"}, - { 0.325865000, 101.198205000, 3, 4, "IDN 6123.XX"}, - { -0.734135000, 116.918205000, 3, 4, "IDN 7123.XX"}, - { -0.254135000, 109.108205000, 3, 4, "IDN 8123.XX"}, - { -8.845920000, 114.991605000, 3, 4, "IDN 9123.XX"}, - { -1.416635000, 116.600805000, 3, 4, "IDN B123.XX"}, - { -1.824135000, 103.378205000, 3, 4, "IDN C123.XX"}, - { 1.245865000, 124.783205000, 3, 4, "IDN D123.XX"}, - { -8.812220000, 116.009005000, 3, 4, "IDN F123.XX"}, - { -8.181420000, 113.568205000, 3, 4, "IDN G123.XX"}, - { -3.769935000, 127.897705000, 3, 4, "IDN H123.XX"}, - { 5.200565000, 95.197805000, 3, 4, "IDN J123.XX"}, - { -4.031735000, 102.173005000, 3, 4, "IDN K123.XX"}, - { 2.910865000, 98.868205000, 3, 4, "IDN L123.XX"}, - { -4.203135000, 122.298605000, 3, 4, "IDN M123.XX"}, - { -1.134135000, 119.608205000, 3, 4, "IDN N123.XX"}, - {-10.387535000, 123.283233500, 3, 5, "IDN P123.XX"}, - { 1.177382500, 103.735982500, 3, 6, "IDN Q123.XX"}, - { -2.444135000, 113.688205000, 3, 4, "IDN R123.XX"}, - { 0.390665000, 122.774805000, 3, 4, "IDN S123.XX"}, - { -2.907835000, 140.473105000, 3, 4, "IDN T123.XX"}, - { 4.800346000, 96.774505000, 3, 4, "IDN V123.XX"}, - { -2.223735000, 105.743555000, 3, 4, "IDN W123.XX"}, - { 0.743730000, 104.215593500, 3, 4, "IDN X123.XX"}, - { 1.055365000, 98.975405000, 3, 4, "IDN Y123.XX"}, - { -8.546419000, 114.118205000, 3, 4, "IDN Z123.XX"}, - { -0.634724500, 129.753349500, 2, 3, "IDN 012.XXXX"}, - { -1.728032000, 130.480401000, 3, 4, "IDN 112.XXXX"}, - { 0.416920000, 133.161592000, 2, 3, "IDN 212.XXXX"}, - { -2.264270000, 133.161592000, 2, 3, "IDN 312.XXXX"}, - { -0.682367000, 135.842782000, 2, 3, "IDN 412.XXXX"}, - { -3.363557000, 135.842782000, 2, 3, "IDN 512.XXXX"}, - { -6.044747000, 135.842782000, 2, 3, "IDN 612.XXXX"}, - { -1.486724000, 138.523972000, 2, 3, "IDN 712.XXXX"}, - { -4.167914000, 138.523972000, 2, 3, "IDN 812.XXXX"}, - { -6.849104000, 138.523972000, 2, 3, "IDN 912.XXXX"}, - { 2.064613000, 118.848163000, 3, 5, "IDN B12.XXXX"}, - { 2.064613000, 121.529353000, 2, 3, "IDN C12.XXXX"}, - { 2.064613000, 124.210543000, 2, 3, "IDN D12.XXXX"}, - { -0.616576000, 118.848163000, 3, 4, "IDN F12.XXXX"}, - { -0.616576000, 121.529353000, 2, 3, "IDN G12.XXXX"}, - { -0.616576000, 124.210543000, 2, 3, "IDN H12.XXXX"}, - { -3.297766000, 118.848163000, 2, 3, "IDN J12.XXXX"}, - { -3.297766000, 121.529353000, 2, 3, "IDN K12.XXXX"}, - { -5.978956000, 120.510501000, 2, 3, "IDN L12.XXXX"}, - { 2.448930000, 127.151699000, 3, 4, "IDN M12.XXXX"}, - { -0.232259000, 127.151699000, 2, 3, "IDN N12.XXXX"}, - { -2.913450000, 125.811104000, 3, 4, "IDN P12.XXXX"}, - { -1.706914000, 128.492293000, 3, 4, "IDN Q12.XXXX"}, - { -3.985926000, 131.173483000, 3, 4, "IDN R12.XXXX"}, - { -5.326521000, 132.782197000, 3, 4, "IDN S12.XXXX"}, - { -6.398997000, 130.449562000, 2, 3, "IDN T12.XXXX"}, - { -6.398997000, 127.768372000, 2, 3, "IDN V12.XXXX"}, - { -7.471473000, 125.087182000, 2, 3, "IDN W12.XXXX"}, - { 4.628193000, 125.062763000, 2, 6, "IDN X12.XXXX"}, - { 3.209077000, 105.134699000, 2, 4, "IDN Y12.XXXX"}, - { 4.683732000, 107.815889000, 2, 4, "IDN Z12.XXXX"}, - { 4.362685500, 114.705957500, 2, 5, "IDN 0123.XXX"}, - { 4.362685500, 117.387147500, 2, 4, "IDN 1123.XXX"}, - { -0.606478000, 108.695546500, 2, 3, "IDN 2123.XXX"}, - { 1.681496500, 111.086350500, 2, 4, "IDN 3123.XXX"}, - { 1.681496500, 113.767540500, 2, 4, "IDN 4123.XXX"}, - { 1.681496500, 116.448730500, 2, 4, "IDN 5123.XXX"}, - { -0.999693500, 109.343576500, 2, 3, "IDN 6123.XXX"}, - { -0.999693500, 112.024766500, 2, 3, "IDN 7123.XXX"}, - { -0.999693500, 114.705956500, 2, 3, "IDN 8123.XXX"}, - { -3.680883500, 114.169718500, 2, 3, "IDN 9123.XXX"}, - { 5.845272500, 95.106371500, 2, 3, "IDN B123.XXX"}, - { 5.845272500, 97.787561500, 2, 4, "IDN C123.XXX"}, - { 3.164097500, 95.776668500, 2, 3, "IDN D123.XXX"}, - { 3.164097500, 98.457858500, 2, 3, "IDN F123.XXX"}, - { 1.447118500, 101.136293000, 2, 4, "IDN G123.XXX"}, - { 0.482908500, 98.243276500, 2, 3, "IDN H123.XXX"}, - { 0.482908500, 100.924466500, 2, 3, "IDN J123.XXX"}, - { 0.482908500, 103.605656500, 2, 3, "IDN K123.XXX"}, - { -2.198281500, 98.243276500, 2, 3, "IDN L123.XXX"}, - { -2.198281500, 100.924466500, 2, 3, "IDN M123.XXX"}, - { -2.198281500, 103.605656500, 2, 3, "IDN N123.XXX"}, - { -2.198281500, 106.286846500, 2, 3, "IDN P123.XXX"}, - { -4.879471500, 102.077377500, 2, 3, "IDN Q123.XXX"}, - { -4.879471500, 104.758567500, 2, 3, "IDN R123.XXX"}, - { -5.694323500, 107.440279500, 2, 3, "IDN S123.XXX"}, - { -6.230561500, 110.121469500, 2, 3, "IDN T123.XXX"}, - { -6.498680500, 112.802659500, 2, 3, "IDN V123.XXX"}, - { -6.766799500, 115.483849500, 2, 3, "IDN W123.XXX"}, - { -8.761156000, 118.251832500, 2, 3, "IDN X123.XXX"}, - { -9.874390500, 118.976584500, 2, 4, "IDN Y123.XXX"}, - { -9.242252500, 122.578271000, 2, 4, "IDN Z123.XXX"}, - { 4.728141500, 96.678782000, 2, 3, "IDN 1234.XXXX"}, - { 19.443771500, -99.174853500, 5, 14, "MX-DIF 12.XX"}, - { 19.199879000, -99.308742500, 4, 12, "MX-DIF 12.XXX"}, - { 19.319000000, -99.151600000, 4, 12, "MX-DIF PR9.817"}, - { 19.310865000, -98.273350500, 5, 14, "MX-TLA 12.XX"}, - { 19.114415000, -98.108068500, 4, 14, "MX-TLA 123.XX"}, - { 19.555880000, -98.563520500, 4, 13, "MX-TLA 12.XXX"}, - { 19.541328000, -98.692129000, 3, 13, "MX-TLA 123.XXX"}, - { 18.963749000, -99.248431500, 5, 12, "MX-MOR 12.XX"}, - { 19.103435000, -99.467069000, 4, 11, "MX-MOR 12.XXX"}, - { 18.609217000, -99.017571000, 4, 17, "MX-MOR 123.XX"}, - { 18.733500000, -99.066000000, 4, 18, "MX-MOR S5M.3VS"}, - { 21.914900000, -102.321500000, 5, 15, "MX-AGU 12.XX"}, - { 21.875555000, -102.752820500, 4, 14, "MX-AGU 12.XXX"}, - { 22.426925000, -102.471134000, 4, 14, "MX-AGU 123.XX"}, - { 22.374628500, -102.843023500, 3, 15, "MX-AGU 123.XXX"}, - { 19.278357500, -103.770365500, 5, 12, "MX-CL 12.XX"}, - { 19.468104000, -103.947558500, 4, 11, "MX-CL 12.XXX"}, - { 19.166511000, -104.418550500, 4, 11, "MX-CL 000.XX"}, - { 18.942015000, -104.056010625, 5, 12, "MX-CL J00.XX"}, - { 19.353667000, -104.659614000, 3, 10, "MX-CL 123.XXX"}, - { 20.566403000, -100.422764000, 5, 12, "MX-QUE 12.XX"}, - { 20.790015000, -100.572178500, 4, 11, "MX-QUE 12.XXX"}, - { 20.392269000, -100.101928500, 4, 14, "MX-QUE 123.XX"}, - { 20.076381000, -100.595245500, 3, 16, "MX-QUE 123.XXX"}, - { 20.129185000, -98.784373500, 5, 15, "MX-HID 12.XX"}, - { 20.246415000, -98.974958500, 4, 14, "MX-HID 12.XXX"}, - { 20.096545000, -99.390645250, 4, 14, "MX-HID 000.XX"}, - { 20.312673000, -99.294760625, 4, 11, "MX-HID 800.XX"}, - { 20.490062000, -99.380076125, 4, 11, "MX-HID J00.XX"}, - { 20.125904000, -98.507950125, 5, 15, "MX-HID S00.XX"}, - { 21.373083000, -99.806837500, 3, 16, "MX-HID 123.XXX"}, - { 19.443771500, -99.174853500, 5, 14, "MX-MX 12.XX"}, - { 19.199879000, -99.308742500, 4, 12, "MX-MX 12.XXX"}, - { 19.400545000, -99.779762500, 4, 8, "MX-MX 000.XX"}, - { 19.935045000, -99.236761250, 4, 12, "MX-MX 800.XX"}, - { 19.718545000, -98.874762500, 4, 14, "MX-MX J00.XX"}, - { 19.718545000, -99.422762500, 4, 11, "MX-MX S00.XX"}, - { 20.274230500, -100.541415000, 3, 16, "MX-MX 123.XXX"}, - { 18.042700000, -92.969974000, 6, 11, "MX-TAB 12.XX"}, - { 18.146515000, -93.195845000, 5, 10, "MX-TAB 12.XXX"}, - { 18.041545000, -93.460764375, 4, 8, "MX-TAB 000.XX"}, - { 17.489774000, -91.526676875, 5, 13, "MX-TAB 500.XX"}, - { 18.271974000, -93.374345750, 5, 10, "MX-TAB B00.XX"}, - { 17.827804000, -92.632226875, 5, 14, "MX-TAB H00.XX"}, - { 17.808404000, -91.839126875, 5, 17, "MX-TAB M00.XX"}, - { 18.558004000, -92.731906625, 5, 10, "MX-TAB R00.XX"}, - { 18.431545000, -93.289658750, 5, 10, "MX-TAB W00.XX"}, - { 17.958982000, -94.057515000, 3, 16, "MX-TAB 123.XXX"}, - { 21.536500000, -104.926616000, 5, 11, "MX-NAY 12.XX"}, - { 21.548215000, -105.149880000, 4, 10, "MX-NAY 12.XXX"}, - { 22.474724000, -105.569674500, 4, 16, "MX-NAY 000.XX"}, - { 20.831524000, -105.441716000, 4, 11, "MX-NAY 800.XX"}, - { 21.952045000, -105.317758125, 4, 10, "MX-NAY J00.XX"}, - { 21.096404000, -104.548168000, 4, 10, "MX-NAY S00.XX"}, - { 22.872899000, -106.612432000, 3, 12, "MX-NAY 123.XXX"}, - { 21.167800000, -101.707916000, 5, 17, "MX-GUA 12.XX"}, - { 21.028194000, -101.805060000, 5, 15, "MX-GUA 00.XXX"}, - { 20.781184000, -101.531512000, 4, 10, "MX-GUA C0.XXX"}, - { 20.640684000, -101.016534375, 4, 8, "MX-GUA P0.XXX"}, - { 20.564504000, -101.292008000, 5, 9, "MX-GUA 000.XX"}, - { 21.011904000, -101.367908000, 5, 9, "MX-GUA 400.XX"}, - { 20.934404000, -101.545808000, 4, 10, "MX-GUA 800.XX"}, - { 21.002504000, -101.955908000, 4, 12, "MX-GUA D00.XX"}, - { 20.933294000, -100.862824000, 4, 8, "MX-GUA J00.XX"}, - { 20.375394000, -101.309116125, 4, 12, "MX-GUA M00.XX"}, - { 21.164194000, -101.010239750, 4, 13, "MX-GUA Q00.XX"}, - { 20.152694000, -101.253516125, 4, 12, "MX-GUA T00.XX"}, - { 20.069094000, -100.839716125, 4, 12, "MX-GUA X00.XX"}, - { 21.620003500, -102.024237500, 3, 19, "MX-GUA 123.XXX"}, - { 19.085100000, -98.239014500, 5, 11, "MX-PUE 12.XX"}, - { 19.142294000, -98.381877500, 5, 15, "MX-PUE 00.XXX"}, - { 18.459314000, -97.555108250, 4, 13, "MX-PUE J0.XXX"}, - { 18.910524000, -98.630017625, 4, 13, "MX-PUE 000.XX"}, - { 19.288824000, -98.614457500, 4, 16, "MX-PUE 800.XX"}, - { 19.868224000, -97.548936250, 4, 10, "MX-PUE J00.XX"}, - { 20.270604000, -98.168950125, 4, 14, "MX-PUE S00.XX"}, - { 18.196329000, -99.077098000, 3, 11, "MX-PUE 123.XXX"}, - { 21.011100000, -89.659116000, 5, 9, "MX-YUC 12.XX"}, - { 20.991895000, -89.954496000, 4, 8, "MX-YUC 12.XXX"}, - { 20.743844000, -88.361996000, 4, 10, "MX-YUC 000.XX"}, - { 21.098874000, -88.337692750, 4, 10, "MX-YUC 600.XX"}, - { 21.301545000, -89.847758750, 4, 8, "MX-YUC C00.XX"}, - { 20.272074000, -89.450087125, 4, 11, "MX-YUC J00.XX"}, - { 20.611874000, -90.039456000, 4, 11, "MX-YUC P00.XX"}, - { 21.151374000, -89.340592750, 5, 9, "MX-YUC V00.XX"}, - { 21.219131500, -90.321563000, 3, 7, "MX-YUC 123.XXX"}, - { 22.941818000, -90.263006000, 3, 7, "MX-YUC 12.XXXX"}, - { 21.181233000, -86.907342500, 5, 9, "MX-ROO 12.XX"}, - { 21.245787000, -87.172508000, 4, 8, "MX-ROO 12.XXX"}, - { 18.686545000, -88.599763125, 4, 8, "MX-ROO 000.XX"}, - { 20.632224000, -87.190496125, 4, 8, "MX-ROO C00.XX"}, - { 19.632624000, -88.199316250, 4, 11, "MX-ROO P00.XX"}, - { 21.736826000, -87.622480000, 3, 10, "MX-ROO 012.XXX"}, - { 21.736826000, -87.122512000, 3, 7, "MX-ROO 112.XXX"}, - { 21.245787000, -87.672476000, 3, 10, "MX-ROO 212.XXX"}, - { 21.245787000, -87.172508000, 4, 8, "MX-ROO 312.XXX"}, - { 20.754747000, -88.167522500, 3, 11, "MX-ROO 412.XXX"}, - { 20.754747000, -87.672762500, 3, 10, "MX-ROO 512.XXX"}, - { 20.754747000, -87.178002500, 3, 7, "MX-ROO 612.XXX"}, - { 20.263707000, -87.178002500, 3, 7, "MX-ROO 712.XXX"}, - { 20.263707000, -89.290627500, 3, 14, "MX-ROO 812.XXX"}, - { 20.263707000, -88.795867500, 3, 10, "MX-ROO 912.XXX"}, - { 20.263707000, -88.301107500, 3, 10, "MX-ROO B12.XXX"}, - { 20.263707000, -87.806347500, 3, 10, "MX-ROO C12.XXX"}, - { 19.772667000, -89.290627500, 3, 13, "MX-ROO D12.XXX"}, - { 19.772667000, -88.795867500, 3, 10, "MX-ROO F12.XXX"}, - { 19.772667000, -88.301107500, 3, 10, "MX-ROO G12.XXX"}, - { 19.772667000, -87.806347500, 3, 10, "MX-ROO H12.XXX"}, - { 19.281627000, -89.142486000, 3, 10, "MX-ROO J12.XXX"}, - { 19.281627000, -88.652934000, 3, 7, "MX-ROO K12.XXX"}, - { 19.281627000, -88.163382000, 3, 7, "MX-ROO L12.XXX"}, - { 19.281627000, -87.673830000, 3, 7, "MX-ROO M12.XXX"}, - { 18.790587000, -89.142486000, 3, 10, "MX-ROO N12.XXX"}, - { 18.790587000, -88.652934000, 3, 7, "MX-ROO P12.XXX"}, - { 18.790587000, -88.163382000, 3, 7, "MX-ROO Q12.XXX"}, - { 18.790587000, -87.673830000, 3, 7, "MX-ROO R12.XXX"}, - { 18.325635000, -89.191442000, 3, 12, "MX-ROO S12.XXX"}, - { 18.325635000, -88.995621000, 4, 10, "MX-ROO T12.XXX"}, - { 18.594171000, -87.967562000, 4, 8, "MX-ROO V12.XXX"}, - { 24.828900000, -107.431298500, 6, 10, "MX-SIN 12.XX"}, - { 24.926915000, -107.743815000, 5, 9, "MX-SIN 12.XXX"}, - { 23.350954000, -106.495797625, 4, 10, "MX-SIN 000.XX"}, - { 25.818424000, -109.053870250, 4, 10, "MX-SIN 800.XX"}, - { 25.665424000, -108.656070250, 4, 10, "MX-SIN J00.XX"}, - { 25.476404000, -108.252814250, 4, 8, "MX-SIN S00.XX"}, - { 27.024704500, -109.369943500, 3, 10, "MX-SIN 123.XXX"}, - { 24.876930000, -108.069790500, 4, 8, "MX-SIN 12.XXXX"}, - { 19.854785000, -90.567047500, 6, 10, "MX-CAM 12.XX"}, - { 20.045615000, -90.677258500, 5, 9, "MX-CAM 12.XXX"}, - { 18.786545000, -91.875763125, 5, 10, "MX-CAM 000.XX"}, - { 19.475324000, -90.784757500, 5, 9, "MX-CAM C00.XX"}, - { 18.665824000, -90.890977625, 5, 9, "MX-CAM P00.XX"}, - { 18.261628000, -91.329216500, 5, 14, "MX-CAM 123.XXX"}, - { 18.056109000, -92.388418500, 4, 13, "MX-CAM 12.XXXX"}, - { 19.737600000, -101.234914500, 6, 10, "MX-MIC 12.XX"}, - { 19.783405000, -101.399379250, 5, 9, "MX-MIC 00.XXX"}, - { 19.429314000, -102.246034500, 5, 12, "MX-MIC J0.XXX"}, - { 19.967204000, -102.356727250, 5, 12, "MX-MIC 000.XX"}, - { 19.111045000, -102.403657500, 5, 12, "MX-MIC 400.XX"}, - { 19.445804000, -100.451247500, 4, 11, "MX-MIC 800.XX"}, - { 18.032745000, -102.334763750, 5, 9, "MX-MIC D00.XX"}, - { 20.314694000, -102.099416125, 5, 15, "MX-MIC J00.XX"}, - { 20.043594000, -102.754316125, 5, 12, "MX-MIC M00.XX"}, - { 19.674194000, -100.649408250, 4, 8, "MX-MIC Q00.XX"}, - { 19.814194000, -101.859408250, 5, 11, "MX-MIC T00.XX"}, - { 19.557094000, -101.728608250, 5, 11, "MX-MIC X00.XX"}, - { 20.162406500, -102.946238500, 4, 11, "MX-MIC 123.XXX"}, - { 19.974677000, -103.570534500, 3, 10, "MX-MIC 12.XXXX"}, - { 22.193500000, -101.016056500, 6, 12, "MX-SLP 12.XX"}, - { 22.323415000, -101.111780000, 5, 11, "MX-SLP 12.XXX"}, - { 22.031704000, -99.049920625, 4, 8, "MX-SLP 000.XX"}, - { 23.699044000, -100.736453125, 5, 12, "MX-SLP 700.XX"}, - { 21.953344000, -100.063277625, 5, 9, "MX-SLP F00.XX"}, - { 21.369444000, -98.920183750, 4, 11, "MX-SLP M00.XX"}, - { 22.204744000, -98.552671500, 4, 14, "MX-SLP T00.XX"}, - { 21.792768000, -102.298505500, 3, 17, "MX-SLP 123.XXX"}, - { 23.559525000, -100.953682500, 4, 13, "MX-SLP 12.XXXX"}, - { 16.876160000, -99.928007000, 6, 9, "MX-GRO 12.XX"}, - { 17.156115000, -100.103323500, 5, 8, "MX-GRO 12.XXX"}, - { 17.659545000, -99.571764375, 5, 8, "MX-GRO 000.XX"}, - { 18.399244000, -99.594931750, 5, 12, "MX-GRO 700.XX"}, - { 17.698744000, -101.663637875, 4, 7, "MX-GRO F00.XX"}, - { 18.595744000, -99.652225625, 5, 12, "MX-GRO M00.XX"}, - { 17.643644000, -98.654637875, 4, 9, "MX-GRO T00.XX"}, - { 18.490051000, -102.085469500, 3, 11, "MX-GRO 123.XXX"}, - { 18.548859000, -100.142079500, 4, 14, "MX-GRO 12.XXXX"}, - { 25.733100000, -100.347698500, 5, 12, "MX-NLE 12.XX"}, - { 25.676849500, -100.613677000, 4, 11, "MX-NLE 12.XXX"}, - { 25.293774000, -100.081006500, 4, 12, "MX-NLE 000.XX"}, - { 24.916024000, -99.720331500, 4, 11, "MX-NLE C00.XX"}, - { 27.537024000, -99.756447375, 4, 13, "MX-NLE P00.XX"}, - { 23.347861000, -100.868979500, 3, 14, "MX-NLE 123.XXX"}, - { 27.650844000, -101.062323000, 3, 11, "MX-NLE 12.XXXX"}, - { 32.540999000, -117.064426000, 5, 12, "MX-BCN 12.XX"}, - { 32.462396000, -117.095131000, 4, 8, "MX-BCN 12.XXX"}, - { 32.605494000, -115.593379000, 4, 10, "MX-BCN 000.XX"}, - { 31.956804000, -116.816229250, 4, 8, "MX-BCN J00.XX"}, - { 32.673699500, -117.428154000, 1, 5, "MX-BCN 123.XXX"}, - { 29.317187000, -115.985944000, 4, 8, "MX-BCN 12.XXXX"}, - { 30.493485000, -118.279631500, 1, 3, "MX-BCN 1234.XX"}, - { 19.215390000, -96.206962500, 5, 9, "MX-VER 00.XX"}, - { 19.148025000, -96.183869500, 5, 9, "MX-VER J0.XX"}, - { 19.277894000, -96.324477500, 4, 8, "MX-VER 00.XXX"}, - { 19.540314000, -97.147434500, 4, 11, "MX-VER J0.XXX"}, - { 18.088904000, -94.531466750, 4, 11, "MX-VER 000.XX"}, - { 20.568545000, -97.491675625, 4, 11, "MX-VER 400.XX"}, - { 18.048545000, -94.732763750, 4, 11, "MX-VER 800.XX"}, - { 18.898404000, -97.054706625, 5, 12, "MX-VER D00.XX"}, - { 18.842004000, -97.224406625, 4, 11, "MX-VER J00.XX"}, - { 20.969504000, -97.476508000, 4, 8, "MX-VER N00.XX"}, - { 18.469545000, -95.317763125, 6, 14, "MX-VER S00.XX"}, - { 20.081894000, -97.102016125, 5, 12, "MX-VER X00.XX"}, - { 19.922550500, -97.352865500, 3, 11, "MX-VER 123.XXX"}, - { 18.614229000, -96.159451000, 4, 10, "MX-VER 12.XXXX"}, - { 22.302191000, -98.582609000, 3, 13, "MX-VER 1234.XX"}, - { 16.765293500, -93.168528000, 7, 12, "MX-CHP 12.XX"}, - { 16.928951000, -93.364265000, 6, 11, "MX-CHP 12.XXX"}, - { 16.330645000, -92.169766250, 7, 12, "MX-CHP 000.XX"}, - { 16.684824000, -92.685159125, 6, 11, "MX-CHP C00.XX"}, - { 14.956124000, -92.424120500, 4, 7, "MX-CHP P00.XX"}, - { 17.178148500, -94.134421000, 4, 16, "MX-CHP 123.XXX"}, - { 16.223289500, -94.080965000, 5, 13, "MX-CHP 12.XXXX"}, - { 24.175100000, -110.344258000, 5, 9, "MX-BCS 12.XX"}, - { 24.340115000, -110.547115000, 4, 8, "MX-BCS 12.XXX"}, - { 23.236545000, -109.803756250, 4, 8, "MX-BCS 000.XX"}, - { 26.005324000, -111.584710125, 4, 8, "MX-BCS 800.XX"}, - { 23.024924000, -110.079453250, 4, 8, "MX-BCS J00.XX"}, - { 25.045504000, -111.743579500, 4, 8, "MX-BCS S00.XX"}, - { 25.404391000, -112.200293000, 4, 8, "MX-BCS 123.XXX"}, - { 27.747330000, -113.520238500, 3, 9, "MX-BCS 12.XXXX"}, - { 27.814290000, -116.546272500, 1, 3, "MX-BCS 1234.XX"}, - { 22.776545000, -102.628756250, 5, 11, "MX-ZAC 00.XX"}, - { 22.743035000, -102.550952250, 5, 14, "MX-ZAC J0.XX"}, - { 22.980115000, -102.796993500, 4, 10, "MX-ZAC 12.XXX"}, - { 23.181704000, -102.923073250, 4, 10, "MX-ZAC 000.XX"}, - { 22.639944000, -102.293571500, 4, 14, "MX-ZAC 700.XX"}, - { 22.670944000, -103.116371500, 4, 13, "MX-ZAC F00.XX"}, - { 23.844444000, -103.212241875, 4, 10, "MX-ZAC M00.XX"}, - { 22.268844000, -102.116471500, 4, 18, "MX-ZAC T00.XX"}, - { 23.022298000, -104.262379000, 3, 13, "MX-ZAC 123.XXX"}, - { 24.570272000, -104.014562500, 3, 11, "MX-ZAC 1234.XX"}, - { 20.700400000, -103.378816000, 5, 9, "MX-JAL 12.XX"}, - { 20.827015000, -103.514258500, 4, 8, "MX-JAL 12.XXX"}, - { 20.696704000, -105.289168000, 4, 12, "MX-JAL 000.XX"}, - { 19.656744000, -103.534007250, 4, 11, "MX-JAL 700.XX"}, - { 21.391644000, -102.075583750, 4, 16, "MX-JAL F00.XX"}, - { 20.881545000, -102.798304000, 4, 8, "MX-JAL M00.XX"}, - { 20.458545000, -102.951510625, 4, 8, "MX-JAL T00.XX"}, - { 20.323575500, -105.585269000, 3, 7, "MX-JAL 123.XXX"}, - { 21.433741500, -104.287080000, 3, 13, "MX-JAL 1234.XX"}, - { 22.297441000, -97.896728500, 5, 12, "MX-TAM 12.XX"}, - { 22.472494000, -98.159206500, 4, 10, "MX-TAM 00.XXX"}, - { 26.006114000, -98.429351625, 4, 13, "MX-TAM J0.XXX"}, - { 25.863224000, -97.675710125, 4, 10, "MX-TAM 000.XX"}, - { 27.522624000, -99.740247375, 4, 14, "MX-TAM 800.XX"}, - { 23.846724000, -99.210771875, 4, 13, "MX-TAM J00.XX"}, - { 22.797404000, -99.099273250, 4, 11, "MX-TAM S00.XX"}, - { 22.248028000, -100.166861000, 3, 11, "MX-TAM 123.XXX"}, - { 27.515684000, -99.804716000, 3, 15, "MX-TAM 12.XXXX"}, - { 17.100300000, -96.766174000, 5, 8, "MX-OAX 12.XX"}, - { 17.195615000, -96.874723500, 4, 9, "MX-OAX 12.XXX"}, - { 18.154545000, -96.191188750, 4, 11, "MX-OAX 000.XX"}, - { 16.311824000, -95.321119250, 4, 7, "MX-OAX 800.XX"}, - { 16.588254000, -95.220071625, 4, 7, "MX-OAX J00.XX"}, - { 17.823104000, -97.902943875, 4, 10, "MX-OAX S00.XX"}, - { 16.013971500, -98.579098000, 3, 6, "MX-OAX 123.XXX"}, - { 18.176926000, -96.157441000, 3, 10, "MX-OAX 12.XXXX"}, - { 24.046863000, -104.711235500, 5, 9, "MX-DUR 12.XX"}, - { 24.260715000, -104.819715000, 4, 8, "MX-DUR 12.XXX"}, - { 25.636774000, -103.636903250, 4, 12, "MX-DUR 000.XX"}, - { 25.108024000, -105.448331500, 4, 11, "MX-DUR C00.XX"}, - { 23.860924000, -105.455391875, 4, 11, "MX-DUR P00.XX"}, - { 24.538647500, -106.099686500, 4, 11, "MX-DUR 123.XXX"}, - { 26.598535500, -107.106235500, 3, 13, "MX-DUR 12.XXXX"}, - { 26.663243500, -104.715565000, 3, 11, "MX-DUR 1234.XX"}, - { 25.378531000, -101.036878500, 5, 11, "MX-COA 12.XX"}, - { 25.595494000, -101.109292750, 4, 10, "MX-COA 00.XXX"}, - { 25.632914000, -103.533872750, 4, 14, "MX-COA J0.XXX"}, - { 26.908124000, -101.535268625, 4, 9, "MX-COA 000.XX"}, - { 28.747124000, -100.665405875, 4, 10, "MX-COA 800.XX"}, - { 29.325324000, -101.071985625, 4, 10, "MX-COA J00.XX"}, - { 27.923204000, -101.310837375, 4, 10, "MX-COA S00.XX"}, - { 25.941686000, -103.437860500, 3, 13, "MX-COA 123.XXX"}, - { 27.083138000, -103.866729000, 3, 11, "MX-COA 12.XXXX"}, - { 29.565261500, -101.790813000, 3, 9, "MX-COA 1234.XX"}, - { 29.144400000, -111.010442000, 5, 9, "MX-SON 12.XX"}, - { 29.217494000, -111.155714375, 4, 8, "MX-SON 00.XXX"}, - { 27.496514000, -110.144415625, 4, 10, "MX-SON J0.XXX"}, - { 31.262344000, -111.070479500, 4, 8, "MX-SON 000.XX"}, - { 32.411774000, -114.852291000, 4, 11, "MX-SON 600.XX"}, - { 27.130474000, -109.601554625, 4, 10, "MX-SON C00.XX"}, - { 27.963074000, -110.990428125, 4, 11, "MX-SON J00.XX"}, - { 31.288474000, -109.645817500, 4, 8, "MX-SON P00.XX"}, - { 30.703774000, -112.221111875, 4, 8, "MX-SON V00.XX"}, - { 28.648665000, -111.350794500, 3, 7, "MX-SON 123.XXX"}, - { 31.145103500, -111.375401500, 4, 8, "MX-SON 12.XXXX"}, - { 32.014264000, -115.010503000, 3, 10, "MX-SON 0123.XX"}, - { 31.525940000, -115.005323500, 3, 10, "MX-SON 6123.XX"}, - { 31.918771000, -114.458483500, 3, 11, "MX-SON 1123.XX"}, - { 31.425017000, -114.458483500, 3, 11, "MX-SON 7123.XX"}, - { 31.751818000, -113.911643500, 3, 11, "MX-SON 2123.XX"}, - { 31.258063000, -113.911643500, 3, 9, "MX-SON 8123.XX"}, - { 31.584864000, -113.364803500, 3, 11, "MX-SON 3123.XX"}, - { 31.584864000, -112.817963500, 3, 12, "MX-SON 4123.XX"}, - { 31.584864000, -112.271123500, 3, 10, "MX-SON 5123.XX"}, - { 31.091109000, -113.419487500, 3, 9, "MX-SON 9123.XX"}, - { 31.091109000, -112.872647500, 3, 9, "MX-SON B123.XX"}, - { 31.091109000, -112.325807500, 3, 7, "MX-SON C123.XX"}, - { 31.091109000, -111.778967500, 3, 7, "MX-SON D123.XX"}, - { 30.600069000, -113.419516000, 3, 9, "MX-SON F123.XX"}, - { 30.600069000, -112.877884000, 3, 9, "MX-SON G123.XX"}, - { 30.600069000, -112.336252000, 3, 7, "MX-SON H123.XX"}, - { 30.600069000, -111.794620000, 3, 7, "MX-SON J123.XX"}, - { 30.111744000, -113.154352500, 3, 9, "MX-SON K123.XX"}, - { 30.111744000, -112.617928500, 3, 7, "MX-SON L123.XX"}, - { 30.111744000, -112.081504500, 3, 7, "MX-SON M123.XX"}, - { 29.617989000, -113.154352500, 3, 10, "MX-SON N123.XX"}, - { 29.617989000, -112.617928500, 3, 7, "MX-SON P123.XX"}, - { 29.617989000, -112.081504500, 3, 7, "MX-SON Q123.XX"}, - { 29.129664000, -112.617957000, 3, 7, "MX-SON R123.XX"}, - { 29.129664000, -112.086741000, 3, 7, "MX-SON S123.XX"}, - { 28.635909000, -112.617957000, 3, 7, "MX-SON T123.XX"}, - { 28.635909000, -112.086741000, 3, 7, "MX-SON V123.XX"}, - { 28.147584000, -112.400291500, 3, 7, "MX-SON W123.XX"}, - { 28.341285000, -111.879463000, 4, 8, "MX-SON X123.XX"}, - { 31.760100000, -106.510124500, 5, 14, "MX-CHH 12.XX"}, - { 31.711394000, -106.678722500, 4, 10, "MX-CHH 00.XXX"}, - { 28.719614000, -106.217769125, 4, 9, "MX-CHH J0.XXX"}, - { 28.269724000, -105.609427125, 4, 9, "MX-CHH 000.XX"}, - { 26.964045000, -105.857748125, 4, 11, "MX-CHH 800.XX"}, - { 28.447724000, -106.955027125, 4, 8, "MX-CHH J00.XX"}, - { 30.453704000, -108.051814125, 4, 8, "MX-CHH S00.XX"}, - { 27.666612500, -108.260591000, 3, 7, "MX-CHH 123.XXX"}, - { 30.065450500, -108.305391000, 3, 7, "MX-CHH 1234.XX"}, - { 30.939386500, -108.891375000, 3, 10, "MX-CHH 01.XXXX"}, - { 30.850660000, -108.905869500, 3, 10, "MX-CHH 11.XXXX"}, - { 30.419295000, -108.665323000, 3, 10, "MX-CHH 21.XXXX"}, - { 29.323516000, -108.741212500, 3, 10, "MX-CHH 31.XXXX"}, - { 28.655757500, -108.743681000, 3, 10, "MX-CHH 41.XXXX"}, - { 28.144708000, -109.037735000, 3, 10, "MX-CHH 51.XXXX"}, - { 27.850209000, -108.993487000, 3, 10, "MX-CHH 61.XXXX"}, - { 27.343553500, -108.743826000, 3, 10, "MX-CHH 71.XXXX"}, - { 31.185011000, -105.787560000, 3, 9, "MX-CHH 81.XXXX"}, - { 30.334831500, -105.803040500, 3, 8, "MX-CHH 91.XXXX"}, - { 30.334831500, -105.260040500, 3, 8, "MX-CHH B1.XXXX"}, - { 30.204422500, -105.785527500, 3, 8, "MX-CHH C1.XXXX"}, - { 30.204422500, -105.172527500, 3, 9, "MX-CHH D1.XXXX"}, - { 29.829582500, -105.786731000, 3, 8, "MX-CHH F1.XXXX"}, - { 29.829582500, -105.222731000, 3, 9, "MX-CHH G1.XXXX"}, - { 29.829582500, -104.658731000, 3, 9, "MX-CHH H1.XXXX"}, - { 28.895709000, -105.804187500, 3, 8, "MX-CHH J1.XXXX"}, - { 28.895709000, -105.264944000, 3, 8, "MX-CHH K1.XXXX"}, - { 28.895709000, -104.722093500, 3, 8, "MX-CHH L1.XXXX"}, - { 28.895709000, -104.179207000, 3, 8, "MX-CHH M1.XXXX"}, - { 28.402209000, -105.804187500, 3, 8, "MX-CHH N1.XXXX"}, - { 28.402209000, -105.264944000, 3, 8, "MX-CHH P1.XXXX"}, - { 28.402209000, -104.722093500, 3, 8, "MX-CHH Q1.XXXX"}, - { 28.402209000, -104.179207000, 3, 8, "MX-CHH R1.XXXX"}, - { 28.919349000, -103.622368500, 3, 11, "MX-CHH S1.XXXX"}, - { 27.886303000, -104.218766000, 3, 8, "MX-CHH T1.XXXX"}, - { 27.514576000, -104.218302000, 3, 8, "MX-CHH V1.XXXX"}, - { 26.727303000, -104.219134500, 3, 11, "MX-CHH W1.XXXX"}, - { 26.059512000, -107.834297000, 3, 10, "MX-CHH X1.XXXX"}, - { 25.924256000, -107.154049000, 3, 13, "MX-CHH Y1.XXXX"}, - { 25.660939000, -107.153470500, 3, 13, "MX-CHH Z1.XXXX"}, - { 64.207450000, -51.750572500, 5, 6, "GRL 12.XX"}, - { 64.381115000, -52.177213500, 4, 5, "GRL 12.XXX"}, - { 66.944804000, -53.890552750, 4, 6, "GRL 000.XX"}, - { 69.211194000, -51.182244250, 4, 5, "GRL 400.XX"}, - { 60.711194000, -46.093312250, 4, 5, "GRL 700.XX"}, - { 68.704194000, -53.071223000, 4, 6, "GRL B00.XX"}, - { 68.704194000, -52.668536000, 4, 6, "GRL F00.XX"}, - { 65.411194000, -53.077109500, 4, 6, "GRL J00.XX"}, - { 62.003170000, -49.763126625, 3, 4, "GRL M00.XX"}, - { 65.609194000, -37.817643375, 3, 4, "GRL Q00.XX"}, - { 60.911194000, -46.203411750, 4, 5, "GRL T00.XX"}, - { 60.137194000, -45.385630625, 4, 5, "GRL X00.XX"}, - { 60.908421000, -48.412408500, 3, 4, "GRL 123.XXX"}, - { 63.822741000, -53.919803500, 3, 5, "GRL 12.XXXX"}, - { 69.252090000, -54.001908000, 3, 5, "GRL 1234.XX"}, - { 62.882938500, -54.971945500, 2, 4, "GRL 1234.XXX"}, - { 80.170493500, -71.347610000, 2, 6, "GRL 123.XXXX"}, - { 81.961383000, -71.003180000, 2, 6, "GRL 1234.XXXX"}, - { 24.706700000, 46.681442000, 6, 7, "SAU 12.XX"}, - { 21.732555000, 39.088127250, 4, 5, "SAU 00.XXX"}, - { 24.680314000, 46.570079750, 5, 6, "SAU J0.XXX"}, - { 28.372714000, 36.498273125, 4, 6, "SAU 000.XX"}, - { 26.345214000, 43.901431125, 4, 5, "SAU 200.XX"}, - { 21.513924000, 39.753182250, 4, 5, "SAU 400.XX"}, - { 21.513924000, 39.845917250, 4, 5, "SAU 500.XX"}, - { 21.513924000, 39.938652250, 4, 5, "SAU 600.XX"}, - { 21.427435000, 39.734635250, 4, 5, "SAU 700.XX"}, - { 21.427435000, 39.827370250, 4, 5, "SAU 800.XX"}, - { 24.500724000, 39.535378250, 4, 5, "SAU 900.XX"}, - { 24.500724000, 39.630035250, 4, 5, "SAU B00.XX"}, - { 24.414235000, 39.535378250, 4, 5, "SAU C00.XX"}, - { 24.414235000, 39.630035250, 4, 5, "SAU D00.XX"}, - { 26.470724000, 50.006487125, 5, 6, "SAU F00.XX"}, - { 26.470724000, 50.102826125, 5, 6, "SAU G00.XX"}, - { 26.384235000, 49.951573125, 5, 6, "SAU H00.XX"}, - { 26.384235000, 50.047912125, 5, 6, "SAU J00.XX"}, - { 26.384235000, 50.144251125, 5, 6, "SAU K00.XX"}, - { 26.297746000, 50.134843875, 5, 6, "SAU L00.XX"}, - { 21.302924000, 40.381482250, 4, 5, "SAU M00.XX"}, - { 25.390645000, 49.544748750, 5, 6, "SAU N00.XX"}, - { 25.472745000, 49.509339750, 5, 6, "SAU P00.XX"}, - { 18.327245000, 42.683936250, 4, 6, "SAU Q00.XX"}, - { 27.558345000, 41.656353125, 4, 5, "SAU R00.XX"}, - { 24.171545000, 47.262845625, 5, 6, "SAU S00.XX"}, - { 28.466324000, 45.915283125, 4, 5, "SAU T00.XX"}, - { 18.240295000, 42.480236250, 4, 6, "SAU V00.XX"}, - { 31.022624000, 40.985740500, 4, 6, "SAU W00.XX"}, - { 26.594524000, 49.996187125, 5, 6, "SAU X00.XX"}, - { 26.130124000, 43.959013875, 4, 5, "SAU Y00.XX"}, - { 24.114045000, 38.011036625, 4, 5, "SAU Z00.XX"}, - { 25.429022000, 45.711269500, 3, 4, "SAU 12.XXXX"}, - { 27.518209000, 47.425380500, 3, 4, "SAU 1234.XX"}, - { 24.898515000, 46.509785000, 4, 5, "SAU 012.XXX"}, - { 21.715115000, 39.085820000, 3, 4, "SAU 112.XXX"}, - { 21.644515000, 39.580020000, 3, 4, "SAU 212.XXX"}, - { 24.660115000, 39.385885000, 3, 4, "SAU 312.XXX"}, - { 26.699815000, 49.745850000, 4, 5, "SAU 412.XXX"}, - { 21.498915000, 40.142720000, 3, 4, "SAU 512.XXX"}, - { 28.584315000, 36.334636500, 3, 5, "SAU 612.XXX"}, - { 26.427515000, 43.755471500, 3, 4, "SAU 712.XXX"}, - { 25.542115000, 49.296371500, 5, 6, "SAU 812.XXX"}, - { 18.466215000, 42.398255000, 3, 5, "SAU 912.XXX"}, - { 27.725015000, 41.470136500, 3, 4, "SAU B12.XXX"}, - { 24.274015000, 47.015885000, 4, 5, "SAU C12.XXX"}, - { 28.630115000, 45.731136500, 3, 4, "SAU D12.XXX"}, - { 31.182015000, 40.792180000, 3, 5, "SAU F12.XXX"}, - { 24.292015000, 37.948685000, 3, 4, "SAU G12.XXX"}, - { 27.176215000, 49.418250000, 4, 5, "SAU H12.XXX"}, - { 31.530115000, 37.101866500, 3, 6, "SAU J12.XXX"}, - { 30.090115000, 39.801601500, 3, 5, "SAU K12.XXX"}, - { 26.149515000, 43.282271500, 3, 4, "SAU L12.XXX"}, - { 17.797815000, 44.067955000, 3, 5, "SAU M12.XXX"}, - { 17.225115000, 42.472155000, 3, 5, "SAU N12.XXX"}, - { 28.500315000, 48.155536500, 4, 5, "SAU P12.XXX"}, - { 20.210115000, 42.385041500, 3, 4, "SAU Q12.XXX"}, - { 26.421215000, 44.626671500, 3, 4, "SAU R12.XXX"}, - { 24.690115000, 44.152885000, 3, 4, "SAU S12.XXX"}, - { 17.670115000, 46.902155000, 3, 5, "SAU T12.XXX"}, - { 31.870115000, 38.421866500, 3, 6, "SAU V12.XXX"}, - { 25.984415000, 49.313071500, 4, 5, "SAU W12.XXX"}, - { 23.000115000, 38.800406500, 3, 4, "SAU X12.XXX"}, - { 29.830115000, 43.266501500, 3, 5, "SAU Y12.XXX"}, - { 24.120115000, 42.702885000, 3, 4, "SAU Z12.XXX"}, - { 32.099388500, 36.135477000, 2, 6, "SAU 0123.XXX"}, - { 32.099388500, 39.203950000, 2, 6, "SAU 1123.XXX"}, - { 32.099388500, 42.272423000, 2, 4, "SAU 2123.XXX"}, - { 29.434514500, 34.597531500, 2, 4, "SAU 3123.XXX"}, - { 29.434514500, 37.576631500, 2, 3, "SAU 4123.XXX"}, - { 29.434514500, 40.555731500, 2, 4, "SAU 5123.XXX"}, - { 29.434514500, 43.534831500, 3, 5, "SAU 6123.XXX"}, - { 29.434514500, 46.513931500, 2, 4, "SAU 7123.XXX"}, - { 29.434514500, 47.705571500, 3, 9, "SAU 8123.XXX"}, - { 26.753324500, 35.846488500, 2, 4, "SAU 9123.XXX"}, - { 26.753324500, 38.766006500, 2, 3, "SAU B123.XXX"}, - { 26.753324500, 41.685524500, 2, 3, "SAU C123.XXX"}, - { 26.753324500, 44.605042500, 2, 3, "SAU D123.XXX"}, - { 26.753324500, 47.524560500, 3, 4, "SAU F123.XXX"}, - { 26.753324500, 50.444078500, 2, 3, "SAU G123.XXX"}, - { 24.072134500, 37.999417500, 3, 4, "SAU H123.XXX"}, - { 24.072134500, 40.859353500, 2, 3, "SAU J123.XXX"}, - { 24.072134500, 43.719289500, 2, 3, "SAU K123.XXX"}, - { 24.072134500, 46.579225500, 3, 4, "SAU L123.XXX"}, - { 24.072134500, 49.439161500, 2, 3, "SAU M123.XXX"}, - { 22.834844500, 52.293925500, 2, 4, "SAU N123.XXX"}, - { 21.390944500, 38.868123500, 2, 3, "SAU P123.XXX"}, - { 21.390944500, 41.668477500, 2, 3, "SAU Q123.XXX"}, - { 21.390944500, 44.468831500, 2, 3, "SAU R123.XXX"}, - { 21.390944500, 47.269185500, 2, 3, "SAU S123.XXX"}, - { 21.390944500, 50.069539500, 2, 3, "SAU T123.XXX"}, - { 21.390944500, 52.869893500, 2, 4, "SAU V123.XXX"}, - { 18.709754500, 40.717006000, 2, 3, "SAU W123.XXX"}, - { 19.765914500, 43.458376500, 3, 4, "SAU X123.XXX"}, - { 19.497795500, 46.258730500, 3, 4, "SAU Y123.XXX"}, - { 20.854706500, 49.059624500, 3, 4, "SAU Z123.XXX"}, - { 24.671600000, 46.722700000, 6, 7, "SAU KGXF.DFDN"}, - { -4.304075000, 15.282348000, 5, 9, "COD 12.XX"}, - { -4.490975000, 15.172273625, 4, 8, "COD 00.XXX"}, - {-11.549316000, 27.323203625, 4, 6, "COD C0.XXX"}, - { -6.091016000, 23.532490750, 4, 6, "COD P0.XXX"}, - {-10.677276000, 25.446542750, 5, 7, "COD 000.XX"}, - { -5.849276000, 22.359094250, 4, 6, "COD 100.XX"}, - { 0.567624000, 25.149720000, 4, 5, "COD 200.XX"}, - {-10.952676000, 26.694842750, 4, 6, "COD 300.XX"}, - { -5.779876000, 13.016694250, 3, 5, "COD 400.XX"}, - { -6.390276000, 20.743894250, 4, 6, "COD 500.XX"}, - { -2.467076000, 28.809720000, 5, 6, "COD 600.XX"}, - { -5.787776000, 13.431194250, 4, 6, "COD 700.XX"}, - { -4.999876000, 18.766507125, 4, 6, "COD 800.XX"}, - { -3.342476000, 29.117207125, 4, 6, "COD 900.XX"}, - { -6.965776000, 23.410981375, 4, 6, "COD B00.XX"}, - { 0.076524000, 18.219820000, 4, 6, "COD C00.XX"}, - { 0.161824000, 29.256120000, 5, 6, "COD D00.XX"}, - { -1.618376000, 29.165420000, 5, 7, "COD F00.XX"}, - { 2.786564000, 27.583485000, 4, 5, "COD G00.XX"}, - { 1.560304000, 30.222845000, 5, 8, "COD GK0.00"}, - { 3.258964000, 19.746799375, 4, 6, "COD H00.XX"}, - { -2.954296000, 25.901145000, 4, 5, "COD HK0.00"}, - { -3.303236000, 17.353099375, 4, 6, "COD J00.XX"}, - { -4.338296000, 20.569673125, 4, 5, "COD JK0.00"}, - { -5.914836000, 29.158013750, 4, 5, "COD K00.XX"}, - { 0.490304000, 29.438645000, 5, 6, "COD KK0.00"}, - { -6.720036000, 23.917913750, 4, 6, "COD L00.XX"}, - { 2.190004000, 22.442345000, 4, 5, "COD LK0.00"}, - { -5.235836000, 14.837999375, 4, 6, "COD M00.XX"}, - {-11.764796000, 27.223038875, 4, 6, "COD MK0.00"}, - { -8.721936000, 24.966641500, 4, 6, "COD N00.XX"}, - { 2.159004000, 21.488745000, 4, 5, "COD NK0.00"}, - { -3.509736000, 23.577499375, 4, 5, "COD P00.XX"}, - { -6.146496000, 24.455400250, 4, 5, "COD PK0.00"}, - { -4.425236000, 26.634499375, 4, 5, "COD Q00.XX"}, - { -4.855396000, 21.534173125, 4, 6, "COD QK0.00"}, - { 4.297264000, 20.973199375, 4, 7, "COD R00.XX"}, - { -4.559896000, 18.580373125, 4, 7, "COD RK0.00"}, - { 2.817364000, 24.703585000, 4, 6, "COD S00.XX"}, - { 1.249104000, 23.574645000, 4, 5, "COD SK0.00"}, - { -4.957536000, 23.398999375, 4, 6, "COD T00.XX"}, - { -2.719196000, 17.664245000, 4, 6, "COD TK0.00"}, - { -1.924436000, 18.259885000, 4, 6, "COD V00.XX"}, - { -5.015096000, 12.917173125, 4, 8, "COD VK0.00"}, - { -4.056736000, 19.537299375, 4, 5, "COD W00.XX"}, - { -4.818396000, 17.008773125, 4, 7, "COD WK0.00"}, - { -9.150036000, 25.800241500, 4, 6, "COD X00.XX"}, - { 0.773804000, 24.414345000, 4, 5, "COD XK0.00"}, - { -7.284836000, 27.358228125, 4, 5, "COD Y00.XX"}, - { 2.734104000, 23.753945000, 4, 6, "COD YK0.00"}, - { -5.321636000, 21.377013750, 4, 6, "COD Z00.XX"}, - {-10.875896000, 26.573510750, 4, 6, "COD ZK0.00"}, - { -4.638996500, 21.947561500, 3, 5, "COD 123.XXX"}, - { -4.660930000, 15.051810000, 3, 7, "COD 31.XXXX"}, - {-10.735725000, 25.243270500, 3, 5, "COD 41.XXXX"}, - { 0.315174000, 24.981820000, 3, 4, "COD 51.XXXX"}, - {-11.161725000, 26.452420500, 3, 5, "COD 61.XXXX"}, - { -6.036275000, 13.056280000, 3, 5, "COD 71.XXXX"}, - { -6.642725000, 20.576230000, 3, 5, "COD 81.XXXX"}, - { -2.695625000, 28.621620000, 3, 4, "COD 91.XXXX"}, - { -5.252325000, 18.598720000, 3, 5, "COD B1.XXXX"}, - { -3.594925000, 28.849420000, 3, 4, "COD C1.XXXX"}, - { -0.175926000, 18.051920000, 3, 5, "COD D1.XXXX"}, - { 0.096924000, 29.172170000, 4, 5, "COD F1.XXXX"}, - { -1.870825000, 28.997520000, 4, 6, "COD G1.XXXX"}, - { 2.562374000, 27.405820000, 3, 5, "COD H1.XXXX"}, - { 1.556374000, 29.925870000, 4, 7, "COD J1.XXXX"}, - { 3.034774000, 19.569220000, 3, 5, "COD K1.XXXX"}, - { -3.160125000, 25.718620000, 3, 4, "COD L1.XXXX"}, - { -3.527425000, 17.175520000, 3, 5, "COD M1.XXXX"}, - { -4.544125000, 20.387220000, 3, 5, "COD N1.XXXX"}, - { -6.139025000, 28.980530000, 4, 5, "COD P1.XXXX"}, - { 1.984174000, 22.259820000, 3, 4, "COD Q1.XXXX"}, - { -5.325875000, 14.800920000, 3, 5, "COD R1.XXXX"}, - {-11.970625000, 27.043920500, 3, 5, "COD S1.XXXX"}, - { -8.946125000, 24.792210500, 3, 5, "COD T1.XXXX"}, - { 1.953174000, 21.306220000, 3, 4, "COD V1.XXXX"}, - { -3.733925000, 23.399920000, 3, 4, "COD W1.XXXX"}, - { -4.649425000, 26.456920000, 3, 4, "COD X1.XXXX"}, - { -5.061225000, 21.351720000, 3, 5, "COD Y1.XXXX"}, - { 4.080674000, 20.883520000, 3, 5, "COD Z1.XXXX"}, - { -4.788135000, 18.374700000, 3, 6, "COD 0123.XX"}, - { 2.570764000, 24.502700000, 3, 5, "COD 1123.XX"}, - { 1.020864000, 23.368900000, 3, 4, "COD 2123.XX"}, - { -2.947435000, 17.458500000, 3, 5, "COD 3123.XX"}, - { -2.171035000, 18.059000000, 3, 5, "COD 4123.XX"}, - { -5.243335000, 12.711500000, 3, 5, "COD 5123.XX"}, - { -4.303335000, 19.336500000, 3, 4, "COD 6123.XX"}, - { -5.046635000, 16.803100000, 3, 6, "COD 7123.XX"}, - { -9.396635000, 25.602332500, 3, 5, "COD 8123.XX"}, - { 0.545564000, 24.208600000, 3, 4, "COD 9123.XX"}, - { -7.528720000, 27.157610000, 3, 4, "COD B123.XX"}, - { 2.505864000, 23.548200000, 3, 5, "COD C123.XX"}, - { -5.568235000, 21.176310000, 3, 5, "COD D123.XX"}, - { -5.624135000, 25.518210000, 3, 4, "COD F123.XX"}, - { -3.254135000, 16.688200000, 3, 5, "COD G123.XX"}, - { -0.454135000, 20.628200000, 3, 4, "COD H123.XX"}, - { -3.834135000, 26.438200000, 3, 4, "COD J123.XX"}, - { 3.875864000, 22.208200000, 3, 5, "COD K123.XX"}, - { -5.614135000, 26.748210000, 3, 4, "COD L123.XX"}, - { 2.810864000, 22.018170000, 3, 5, "COD M123.XX"}, - { 0.465864000, 22.648200000, 3, 4, "COD N123.XX"}, - { 3.055864000, 25.278200000, 3, 5, "COD P123.XX"}, - { -2.954135000, 17.908200000, 4, 6, "COD Q123.XX"}, - { 3.105864000, 20.638200000, 3, 5, "COD R123.XX"}, - { -6.281420000, 26.678210000, 3, 4, "COD S123.XX"}, - { -7.291420000, 29.488210000, 4, 6, "COD T123.XX"}, - { -2.259135000, 16.168200000, 3, 6, "COD V123.XX"}, - { -7.801420000, 23.938210000, 3, 5, "COD W123.XX"}, - { 3.425864000, 18.388200000, 3, 6, "COD X123.XX"}, - { 4.495864000, 25.588200000, 3, 7, "COD Y123.XX"}, - { 2.805864000, 29.298200000, 3, 4, "COD Z123.XX"}, - { -8.259570000, 21.842394000, 2, 4, "COD 112.XXXX"}, - { -8.259570000, 24.523584000, 2, 4, "COD 212.XXXX"}, - { -8.259570000, 26.454040000, 3, 5, "COD 312.XXXX"}, - { -6.382737000, 28.277250000, 3, 4, "COD 412.XXXX"}, - {-10.068214500, 22.320194000, 3, 6, "COD 512.XXXX"}, - {-10.222419000, 25.627174500, 3, 5, "COD 612.XXXX"}, - {-12.982003500, 28.305444500, 2, 5, "COD 712.XXXX"}, - {-10.206893000, 27.509840500, 4, 6, "COD 812.XXXX"}, - { 5.338388500, 18.291348500, 2, 5, "COD 0123.XXX"}, - { 5.338388500, 20.972538500, 2, 5, "COD 1123.XXX"}, - { 5.338388500, 23.653728500, 2, 6, "COD 2123.XXX"}, - { 5.338388500, 26.334918500, 2, 7, "COD 3123.XXX"}, - { 5.338388500, 28.730481500, 3, 6, "COD 4123.XXX"}, - { 2.657198500, 17.755110500, 2, 5, "COD 5123.XXX"}, - { 2.657198500, 20.436300500, 2, 4, "COD 6123.XXX"}, - { 2.657198500, 23.117490500, 2, 4, "COD 7123.XXX"}, - { 2.657198500, 25.798680500, 2, 4, "COD 8123.XXX"}, - { 2.657198500, 28.479870500, 2, 3, "COD 9123.XXX"}, - { 2.657198500, 28.730481500, 3, 4, "COD B123.XXX"}, - { -0.023991500, 16.012337500, 2, 5, "COD C123.XXX"}, - { -0.023991500, 18.693527500, 2, 4, "COD D123.XXX"}, - { -0.023991500, 21.374717500, 2, 3, "COD F123.XXX"}, - { -0.023991500, 24.055907500, 2, 3, "COD G123.XXX"}, - { -0.023991500, 26.737097500, 2, 3, "COD H123.XXX"}, - { -0.023991500, 27.273335500, 3, 4, "COD J123.XXX"}, - { -2.705181500, 14.725365500, 2, 5, "COD K123.XXX"}, - { -2.705181500, 17.406555500, 2, 4, "COD L123.XXX"}, - { -2.705181500, 20.087745500, 2, 3, "COD M123.XXX"}, - { -2.705181500, 22.768935500, 2, 3, "COD N123.XXX"}, - { -2.705181500, 25.450125500, 2, 3, "COD P123.XXX"}, - { -2.705181500, 26.737097500, 3, 4, "COD Q123.XXX"}, - { -4.045776500, 12.124611500, 2, 5, "COD R123.XXX"}, - { -5.370055500, 14.806323500, 2, 4, "COD S123.XXX"}, - { -5.370055500, 17.487513500, 2, 4, "COD T123.XXX"}, - { -5.370055500, 20.168703500, 2, 4, "COD V123.XXX"}, - { -5.370055500, 22.849893500, 3, 5, "COD W123.XXX"}, - { -5.370055500, 25.531083500, 3, 4, "COD X123.XXX"}, - { -5.370055500, 28.212273500, 2, 3, "COD Y123.XXX"}, - { -5.638174500, 17.487513500, 3, 5, "COD Z123.XXX"}, - { -4.339000000, 15.320122500, 5, 9, "COD 5JQ0.D83N"}, - { 36.813700000, 2.992848000, 5, 6, "DZA 12.XX"}, - { 36.666791000, 2.742380500, 4, 5, "DZA 12.XXX"}, - { 35.727545000, -0.670603125, 4, 5, "DZA 000.XX"}, - { 36.401124000, 6.569602750, 4, 5, "DZA 100.XX"}, - { 35.590624000, 6.119480000, 4, 5, "DZA 200.XX"}, - { 36.916545000, 7.706280625, 4, 6, "DZA 300.XX"}, - { 36.230724000, 5.359941375, 4, 5, "DZA 400.XX"}, - { 35.241624000, -0.664420000, 4, 5, "DZA 500.XX"}, - { 34.871124000, 5.684819625, 5, 6, "DZA 600.XX"}, - { 34.705924000, 3.208819625, 5, 6, "DZA 700.XX"}, - { 35.460124000, 8.053580000, 4, 6, "DZA 800.XX"}, - { 36.899724000, 6.893563125, 4, 5, "DZA 900.XX"}, - { 36.776624000, 5.008102750, 4, 5, "DZA B00.XX"}, - { 35.396724000, 1.280280000, 4, 5, "DZA C00.XX"}, - { 36.192124000, 1.281841375, 4, 5, "DZA D00.XX"}, - { 36.750824000, 3.996302750, 4, 5, "DZA F00.XX"}, - { 31.619264000, -2.261538750, 3, 6, "DZA G00.XX"}, - { 36.065004000, 4.731038375, 4, 5, "DZA GK0.00"}, - { 35.952464000, 0.053258125, 4, 5, "DZA H00.XX"}, - { 36.264204000, 2.736720750, 4, 5, "DZA HK0.00"}, - { 34.902464000, -1.357527125, 5, 8, "DZA J00.XX"}, - { 31.945204000, 5.297457750, 3, 4, "DZA JK0.00"}, - { 36.294564000, 7.922100250, 4, 6, "DZA K00.XX"}, - { 34.833955000, 0.126621375, 5, 6, "DZA KK0.00"}, - { 36.468745000, 7.398278750, 4, 5, "DZA L00.XX"}, - { 35.422304000, 7.108355000, 4, 5, "DZA LK0.00"}, - { 36.813964000, 5.712042375, 4, 5, "DZA M00.XX"}, - { 36.145704000, 5.652138375, 4, 5, "DZA MK0.00"}, - { 33.382464000, 6.823159875, 3, 4, "DZA N00.XX"}, - { 35.723504000, 0.516138375, 4, 5, "DZA NK0.00"}, - { 35.722464000, 4.501958125, 4, 5, "DZA P00.XX"}, - { 35.204104000, 4.148155000, 4, 5, "DZA PK0.00"}, - { 33.822164000, 2.830902000, 3, 4, "DZA Q00.XX"}, - { 35.788904000, 7.356238375, 4, 5, "DZA QK0.00"}, - { 35.462964000, 2.864515000, 4, 5, "DZA R00.XX"}, - { 35.394104000, 0.108155000, 4, 5, "DZA RK0.00"}, - { 35.399964000, 5.329915000, 4, 5, "DZA S00.XX"}, - { 36.374104000, 3.867720750, 4, 5, "DZA SK0.00"}, - { 32.502464000, 3.633589000, 3, 4, "DZA T00.XX"}, - { 34.154104000, 3.468517375, 3, 4, "DZA TK0.00"}, - { 35.882545000, 7.075868875, 4, 5, "DZA V00.XX"}, - { 34.848304000, -1.768427375, 5, 8, "DZA VK0.00"}, - { 36.149264000, 2.883758125, 4, 5, "DZA W00.XX"}, - { 36.253904000, 2.188520750, 4, 5, "DZA WK0.00"}, - { 36.770664000, 6.219342375, 4, 5, "DZA X00.XX"}, - { 36.252604000, 6.686020750, 4, 5, "DZA XK0.00"}, - { 32.789364000, 4.464432125, 3, 4, "DZA Y00.XX"}, - { 35.881304000, 2.711838375, 4, 5, "DZA YK0.00"}, - { 35.081994000, 2.970273125, 4, 5, "DZA Z00.XX"}, - { 33.672604000, 0.995734000, 3, 4, "DZA ZK0.00"}, - { 35.548925000, -2.029399500, 3, 6, "DZA 12.XXXX"}, - { 36.893418500, 2.153016500, 3, 4, "DZA 123.XXX"}, - { 34.747710500, 5.363669500, 4, 5, "DZA 1234.XX"}, - { 36.836335000, -2.999762000, 2, 6, "DZA 012.XXXX"}, - { 36.836335000, 0.217665000, 2, 5, "DZA 112.XXXX"}, - { 36.836335000, 3.435093000, 3, 4, "DZA 212.XXXX"}, - { 36.836335000, 6.652521000, 3, 4, "DZA 312.XXXX"}, - { 34.785224000, -2.973686000, 3, 6, "DZA 412.XXXX"}, - { 34.785224000, 0.184159000, 4, 5, "DZA 512.XXXX"}, - { 34.785224000, 3.342005000, 4, 5, "DZA 612.XXXX"}, - { 34.785224000, 6.499851000, 4, 5, "DZA 712.XXXX"}, - { 32.104034000, -5.445953500, 2, 6, "DZA 812.XXXX"}, - { 32.104034000, -2.377480500, 2, 5, "DZA 912.XXXX"}, - { 32.104034000, 0.690991500, 2, 3, "DZA B12.XXXX"}, - { 32.104034000, 3.759464500, 2, 3, "DZA C12.XXXX"}, - { 32.104034000, 6.827937500, 2, 3, "DZA D12.XXXX"}, - { 29.422844000, -8.485040000, 2, 5, "DZA F12.XXXX"}, - { 29.422844000, -5.817955000, 3, 6, "DZA G12.XXXX"}, - { 29.422844000, -2.838855000, 2, 5, "DZA H12.XXXX"}, - { 29.422844000, 0.140244000, 2, 3, "DZA J12.XXXX"}, - { 29.422844000, 3.119344000, 2, 3, "DZA K12.XXXX"}, - { 29.422844000, 6.098444000, 2, 3, "DZA L12.XXXX"}, - { 29.422844000, 9.077544000, 2, 3, "DZA M12.XXXX"}, - { 26.741654000, -8.473069000, 2, 4, "DZA N12.XXXX"}, - { 26.741654000, -5.553551000, 2, 4, "DZA P12.XXXX"}, - { 26.741654000, -2.634033000, 2, 3, "DZA Q12.XXXX"}, - { 26.741654000, 0.285484000, 2, 3, "DZA R12.XXXX"}, - { 26.741654000, 3.205002000, 2, 3, "DZA S12.XXXX"}, - { 26.741654000, 6.124520000, 2, 3, "DZA T12.XXXX"}, - { 26.741654000, 9.044038000, 2, 3, "DZA V12.XXXX"}, - { 24.268833500, -4.137041500, 2, 5, "DZA 0123.XXX"}, - { 24.268833500, -1.277106500, 2, 5, "DZA 1123.XXX"}, - { 24.268833500, 1.582829500, 2, 3, "DZA 2123.XXX"}, - { 24.268833500, 4.442765500, 2, 3, "DZA 3123.XXX"}, - { 24.268833500, 7.302701500, 2, 3, "DZA 4123.XXX"}, - { 24.268833500, 9.248558500, 3, 4, "DZA 5123.XXX"}, - { 21.571327500, -1.248994000, 2, 5, "DZA 6123.XXX"}, - { 21.571327500, 1.581151000, 2, 7, "DZA 7123.XXX"}, - { 21.571327500, 4.411296000, 2, 4, "DZA 8123.XXX"}, - { 21.571327500, 7.241441000, 2, 4, "DZA 9123.XXX"}, - { 36.778600000, 3.040000000, 5, 6, "DZA K0KJ.FH3L"}, - { 43.289400000, 76.878197500, 5, 8, "KAZ 12.XX"}, - { 43.232794000, 76.717545500, 4, 9, "KAZ 00.XXX"}, - { 49.950884000, 72.902389000, 3, 4, "KAZ C0.XXX"}, - { 42.283325000, 69.460786500, 5, 8, "KAZ P0.XXX"}, - { 42.878814000, 71.298262000, 5, 9, "KAZ 000.XX"}, - { 51.151514000, 71.348943250, 3, 4, "KAZ 200.XX"}, - { 44.820114000, 65.416777125, 3, 5, "KAZ 400.XX"}, - { 52.320724000, 76.903321875, 3, 6, "KAZ 600.XX"}, - { 50.012224000, 82.545546750, 3, 5, "KAZ 700.XX"}, - { 50.454924000, 80.193468500, 3, 5, "KAZ 800.XX"}, - { 50.323624000, 57.128846750, 3, 5, "KAZ 900.XX"}, - { 53.254724000, 63.586126750, 3, 5, "KAZ B00.XX"}, - { 54.919624000, 69.103440500, 4, 6, "KAZ C00.XX"}, - { 51.271724000, 51.348890250, 3, 8, "KAZ D00.XX"}, - { 50.111624000, 72.889046750, 3, 4, "KAZ F00.XX"}, - { 43.699724000, 51.130752000, 3, 4, "KAZ G00.XX"}, - { 47.150624000, 51.851375625, 3, 4, "KAZ H00.XX"}, - { 51.764224000, 75.253099125, 3, 5, "KAZ J00.XX"}, - { 43.327245000, 68.184262500, 4, 6, "KAZ K00.XX"}, - { 53.009524000, 63.043630750, 3, 8, "KAZ L00.XX"}, - { 47.837324000, 67.639745875, 3, 4, "KAZ M00.XX"}, - { 53.328245000, 69.340873750, 4, 6, "KAZ N00.XX"}, - { 45.038545000, 78.304815625, 4, 7, "KAZ P00.XX"}, - { 46.888024000, 74.913975625, 3, 4, "KAZ Q00.XX"}, - { 47.904845000, 67.438734375, 3, 4, "KAZ R00.XX"}, - { 45.678124000, 63.221070750, 3, 4, "KAZ S00.XX"}, - { 50.383124000, 83.452346750, 4, 6, "KAZ T00.XX"}, - { 43.546045000, 68.471307500, 4, 6, "KAZ V00.XX"}, - { 52.966245000, 70.126368750, 4, 6, "KAZ W00.XX"}, - { 43.361845000, 52.800307500, 3, 4, "KAZ X00.XX"}, - { 52.376224000, 71.787821875, 3, 5, "KAZ Y00.XX"}, - { 50.294524000, 66.849446750, 3, 4, "KAZ Z00.XX"}, - { 43.255070000, 68.032765000, 3, 5, "KAZ 123.XXX"}, - { 45.188287000, 75.336364000, 3, 4, "KAZ 12.XXXX"}, - { 55.101375000, 67.007022500, 3, 8, "KAZ 1234.XX"}, - { 55.196335000, 61.219561500, 2, 8, "KAZ 012.XXXX"}, - { 55.196335000, 65.598838500, 2, 11, "KAZ 112.XXXX"}, - { 55.196335000, 69.978115500, 3, 8, "KAZ 212.XXXX"}, - { 55.196335000, 74.357392500, 2, 9, "KAZ 312.XXXX"}, - { 52.515145000, 47.310179500, 2, 8, "KAZ 412.XXXX"}, - { 52.515145000, 51.451128500, 2, 11, "KAZ 512.XXXX"}, - { 52.515145000, 55.592077500, 2, 10, "KAZ 612.XXXX"}, - { 52.515145000, 59.733026500, 2, 9, "KAZ 712.XXXX"}, - { 52.515145000, 63.873975500, 2, 4, "KAZ 812.XXXX"}, - { 52.515145000, 68.014924500, 2, 4, "KAZ 912.XXXX"}, - { 52.515145000, 72.155873500, 2, 4, "KAZ B12.XXXX"}, - { 52.515145000, 76.296822500, 2, 5, "KAZ C12.XXXX"}, - { 52.515145000, 80.437771500, 2, 8, "KAZ D12.XXXX"}, - { 50.370193000, 83.644844500, 3, 5, "KAZ F12.XXXX"}, - { 49.833955000, 46.725190000, 2, 8, "KAZ G12.XXXX"}, - { 49.833955000, 50.633471000, 2, 7, "KAZ H12.XXXX"}, - { 49.833955000, 54.565883000, 2, 4, "KAZ J12.XXXX"}, - { 49.833955000, 58.498295000, 2, 4, "KAZ K12.XXXX"}, - { 49.833955000, 62.430707000, 2, 3, "KAZ L12.XXXX"}, - { 49.833955000, 66.363119000, 2, 3, "KAZ M12.XXXX"}, - { 49.833955000, 70.295531000, 2, 3, "KAZ N12.XXXX"}, - { 49.833955000, 74.227943000, 2, 3, "KAZ P12.XXXX"}, - { 49.833955000, 78.160355000, 2, 3, "KAZ Q12.XXXX"}, - { 49.833955000, 82.092767000, 2, 4, "KAZ R12.XXXX"}, - { 47.152765000, 48.548872000, 2, 8, "KAZ S12.XXXX"}, - { 47.152765000, 52.302538000, 2, 3, "KAZ T12.XXXX"}, - { 47.152765000, 56.056204000, 2, 3, "KAZ V12.XXXX"}, - { 44.471575000, 49.755057500, 2, 3, "KAZ W12.XXXX"}, - { 44.471575000, 53.359768500, 2, 3, "KAZ X12.XXXX"}, - { 42.987525000, 49.805352000, 3, 4, "KAZ Y12.XXXX"}, - { 42.987525000, 53.261108000, 3, 4, "KAZ Z12.XXXX"}, - { 47.344818500, 59.604916500, 2, 3, "KAZ 0123.XXX"}, - { 47.344818500, 63.358582500, 2, 3, "KAZ 1123.XXX"}, - { 47.344818500, 67.112248500, 2, 3, "KAZ 2123.XXX"}, - { 47.344818500, 70.865914500, 2, 3, "KAZ 3123.XXX"}, - { 47.344818500, 74.619580500, 2, 3, "KAZ 4123.XXX"}, - { 47.344818500, 78.373246500, 2, 3, "KAZ 5123.XXX"}, - { 47.344818500, 82.126912500, 2, 3, "KAZ 6123.XXX"}, - { 44.663628500, 59.688645000, 2, 4, "KAZ 7123.XXX"}, - { 44.663628500, 63.293356000, 2, 4, "KAZ 8123.XXX"}, - { 44.663628500, 66.898067000, 2, 4, "KAZ 9123.XXX"}, - { 44.663628500, 70.502778000, 2, 4, "KAZ B123.XXX"}, - { 44.663628500, 74.107489000, 2, 3, "KAZ C123.XXX"}, - { 44.663628500, 77.712200000, 3, 6, "KAZ D123.XXX"}, - { 43.211811000, 65.151112000, 3, 5, "KAZ F123.XXX"}, - { 43.211811000, 68.606868000, 4, 6, "KAZ G123.XXX"}, - { 43.254300000, 76.929980500, 5, 10, "KAZ RT2D.S582"}, - {-34.566251000, -58.446604000, 5, 8, "ARG 12.XX"}, - {-34.444435000, -58.713375000, 4, 5, "ARG 12.XXX"}, - {-31.347546000, -64.280392500, 4, 6, "ARG 010.XX"}, - {-31.381566000, -64.225478500, 4, 6, "ARG 0C0.00"}, - {-31.426655000, -64.283647500, 4, 6, "ARG 0Q0.00"}, - {-31.399565000, -64.222748500, 4, 6, "ARG 120.XX"}, - {-32.914216000, -60.698239375, 4, 6, "ARG 1F0.00"}, - {-32.977935000, -60.684490125, 4, 6, "ARG 1R0.00"}, - {-32.877806000, -68.858021625, 4, 6, "ARG 230.XX"}, - {-34.923196000, -57.987584875, 4, 7, "ARG 2G0.00"}, - {-26.824746000, -65.242330125, 4, 6, "ARG 2T0.00"}, - {-37.988786000, -57.610492875, 4, 5, "ARG 340.XX"}, - {-24.794676000, -65.443080500, 4, 6, "ARG 3H0.00"}, - {-31.627726000, -60.732765750, 4, 6, "ARG 3V0.00"}, - {-31.563976000, -68.563294250, 4, 6, "ARG 460.XX"}, - {-27.446726000, -59.013641125, 4, 7, "ARG 4K0.00"}, - {-27.797706000, -64.297292375, 4, 6, "ARG 4W0.00"}, - {-38.975256000, -68.089402750, 4, 5, "ARG 570.XX"}, - {-27.483606000, -58.840162375, 4, 7, "ARG 5L0.00"}, - {-38.701856000, -62.299767625, 4, 5, "ARG 5Y0.00"}, - {-27.406236000, -55.945997375, 5, 11, "ARG 680.XX"}, - {-31.727586000, -60.543720750, 4, 6, "ARG 6M0.00"}, - {-24.174236000, -65.319566250, 4, 6, "ARG 6Z0.00"}, - {-26.185286000, -58.212789125, 4, 8, "ARG 7B0.XX"}, - {-28.492276000, -65.803772375, 4, 6, "ARG 7P0.00"}, - {-33.128700500, -64.348500000, 4, 6, "ARG 855.CW"}, - {-45.868466000, -67.540710375, 4, 5, "ARG 8C0.XX"}, - {-33.362356000, -60.248358125, 4, 6, "ARG 8Q0.00"}, - {-33.295866000, -66.361856625, 4, 6, "ARG 920.XX"}, - {-31.361246000, -58.047737500, 4, 8, "ARG 9D0.00"}, - {-29.437436000, -66.878715375, 4, 6, "ARG 9R0.00"}, - {-34.614846000, -68.360759125, 4, 5, "ARG B30.XX"}, - {-41.171136000, -71.337157500, 4, 7, "ARG BG0.00"}, - {-43.261986000, -65.345251500, 4, 5, "ARG BT0.00"}, - {-33.674426000, -65.501006000, 4, 6, "ARG C40.XX"}, - {-37.329916000, -59.159523500, 5, 6, "ARG CH0.00"}, - {-36.624566000, -64.315895750, 4, 5, "ARG CV0.00"}, - {-33.061376000, -68.508042125, 4, 6, "ARG D60.XX"}, - {-32.428196000, -63.272209000, 4, 6, "ARG DJ0.00"}, - {-34.110846000, -59.062366000, 4, 5, "ARG DW0.00"}, - {-33.876656000, -60.597054000, 4, 5, "ARG F70.XX"}, - {-51.624146000, -69.263391375, 4, 5, "ARG FL0.00"}, - {-29.150026000, -59.681523875, 4, 6, "ARG FX0.00"}, - {-36.882736000, -60.349526125, 4, 5, "ARG G80.XX"}, - {-35.026726000, -58.454931125, 5, 6, "ARG GM0.00"}, - {-38.551576000, -58.762070875, 4, 5, "ARG GZ0.00"}, - {-39.036426000, -67.636853250, 4, 5, "ARG HB0.XX"}, - {-31.249506000, -61.528822500, 4, 6, "ARG HN0.00"}, - {-34.153656000, -58.988546625, 4, 5, "ARG J00.00"}, - {-26.777806000, -60.475237625, 4, 7, "ARG JC0.00"}, - {-40.791956000, -63.028201875, 4, 5, "ARG JQ0.00"}, - {-31.454436000, -62.119242500, 4, 6, "ARG K10.XX"}, - {-33.008886000, -58.548555375, 4, 6, "ARG KD0.00"}, - {-34.573036000, -60.987785375, 4, 5, "ARG KR0.00"}, - {-34.586886000, -59.136371625, 4, 5, "ARG L30.XX"}, - {-42.792276000, -65.068365000, 4, 5, "ARG LG0.00"}, - {-23.124116000, -64.346636625, 4, 6, "ARG LS0.00"}, - {-33.037966000, -68.927701375, 4, 6, "ARG M40.XX"}, - {-33.773356000, -61.996946000, 4, 5, "ARG MH0.00"}, - {-29.157506000, -59.294402875, 4, 6, "ARG MV0.00"}, - {-32.489046000, -58.269309000, 4, 8, "ARG N50.XX"}, - {-33.214436000, -68.498581375, 4, 6, "ARG NJ0.00"}, - {-33.688586000, -59.717486000, 4, 6, "ARG NW0.00"}, - {-26.191496000, -54.623989625, 4, 9, "ARG P70.XX"}, - {-38.886886000, -62.106622250, 4, 5, "ARG PL0.00"}, - {-22.569666000, -63.836335500, 4, 7, "ARG PX0.00"}, - {-38.932576000, -69.269740750, 4, 5, "ARG Q80.XX"}, - {-31.427966000, -64.525987500, 4, 6, "ARG QM0.00"}, - {-27.482116000, -55.153843625, 4, 10, "ARG QZ0.00"}, - {-35.653656000, -63.800195000, 4, 5, "ARG R90.XX"}, - {-34.909046000, -60.068895875, 4, 5, "ARG RN0.00"}, - {-36.783196000, -59.898342375, 4, 5, "ARG S00.00"}, - {-32.177346000, -64.145493000, 4, 6, "ARG SC0.00"}, - {-34.670126000, -59.470753125, 4, 5, "ARG SP0.00"}, - {-38.353036000, -60.300695375, 4, 5, "ARG T10.XX"}, - {-23.818426000, -64.815298625, 4, 6, "ARG TD0.00"}, - {-33.222576000, -60.376329125, 4, 6, "ARG TR0.00"}, - {-28.136426000, -58.793656625, 4, 6, "ARG V30.XX"}, - {-31.659506000, -64.458959250, 4, 6, "ARG VF0.00"}, - {-24.213656000, -64.895855750, 4, 6, "ARG VS0.00"}, - {-32.617506000, -62.706633875, 4, 6, "ARG W40.XX"}, - {-35.441956000, -60.916235000, 4, 5, "ARG WH0.00"}, - {-34.644736000, -60.520534625, 4, 5, "ARG WT0.00"}, - {-33.168586000, -59.368581375, 4, 6, "ARG X50.XX"}, - {-29.163036000, -58.106252375, 4, 6, "ARG XJ0.00"}, - {-43.277186000, -65.139950500, 4, 5, "ARG XW0.00"}, - {-36.331036000, -57.715700250, 4, 5, "ARG Y70.XX"}, - {-34.864116000, -61.569769875, 4, 5, "ARG YK0.00"}, - {-35.408266000, -60.208655000, 4, 5, "ARG YX0.00"}, - {-32.612116000, -60.206420375, 4, 6, "ARG Z80.XX"}, - {-54.807506000, -68.346812500, 4, 7, "ARG ZM0.00"}, - {-32.765731500, -60.822922000, 3, 5, "ARG 123.XXX"}, - {-31.685825000, -64.541233500, 3, 5, "ARG 01.XXXX"}, - {-33.225025000, -68.938755000, 3, 5, "ARG 11.XXXX"}, - {-27.053025000, -65.453950000, 3, 5, "ARG 21.XXXX"}, - {-38.269025000, -58.014773500, 3, 4, "ARG 31.XXXX"}, - {-25.099825000, -65.708628500, 3, 5, "ARG 41.XXXX"}, - {-31.768225000, -60.935433500, 3, 5, "ARG 51.XXXX"}, - {-31.764925000, -68.734933500, 3, 5, "ARG 61.XXXX"}, - {-27.689625000, -59.134150000, 3, 5, "ARG 71.XXXX"}, - {-28.007025000, -64.468263500, 3, 5, "ARG 81.XXXX"}, - {-39.078097500, -68.214405000, 3, 4, "ARG 91.XXXX"}, - {-39.011725000, -62.440295000, 3, 4, "ARG B1.XXXX"}, - {-27.593525000, -56.149550000, 4, 10, "ARG C1.XXXX"}, - {-24.221232500, -65.305459000, 3, 5, "ARG D1.XXXX"}, - {-26.390125000, -58.412828500, 3, 7, "ARG F1.XXXX"}, - {-28.815725000, -65.947684000, 3, 5, "ARG G1.XXXX"}, - {-33.340425000, -64.594155000, 3, 5, "ARG H1.XXXX"}, - {-46.013025000, -67.872118500, 3, 4, "ARG J1.XXXX"}, - {-33.521325000, -66.622367500, 3, 5, "ARG K1.XXXX"}, - {-31.589625000, -58.407633500, 4, 6, "ARG L1.XXXX"}, - {-29.624725000, -67.087585000, 3, 5, "ARG M1.XXXX"}, - {-34.829225000, -68.583590000, 3, 4, "ARG N1.XXXX"}, - {-41.370125000, -71.578878500, 3, 6, "ARG P1.XXXX"}, - {-43.489225000, -65.493248500, 3, 4, "ARG Q1.XXXX"}, - {-33.887725000, -65.714668500, 3, 4, "ARG R1.XXXX"}, - {-37.527825000, -59.389760000, 3, 4, "ARG S1.XXXX"}, - {-36.828325000, -64.540338500, 3, 4, "ARG T1.XXXX"}, - {-32.625025000, -63.488555000, 3, 5, "ARG V1.XXXX"}, - {-51.838525000, -69.562420000, 3, 4, "ARG W1.XXXX"}, - {-29.351625000, -59.697685000, 3, 5, "ARG X1.XXXX"}, - {-37.051525000, -60.346738500, 3, 4, "ARG Y1.XXXX"}, - {-38.662625000, -59.008873500, 3, 4, "ARG Z1.XXXX"}, - {-31.484135000, -61.765223500, 3, 5, "ARG 0123.XX"}, - {-27.024135000, -60.707550000, 3, 6, "ARG 1123.XX"}, - {-41.044135000, -63.303909000, 3, 4, "ARG 2123.XX"}, - {-31.664135000, -62.355223500, 3, 5, "ARG 3123.XX"}, - {-34.821420000, -61.238154000, 3, 4, "ARG 4123.XX"}, - {-43.004135000, -65.354211000, 3, 4, "ARG 5123.XX"}, - {-23.371420000, -64.564619500, 3, 5, "ARG 6123.XX"}, - {-33.984135000, -62.240374500, 3, 4, "ARG 7123.XX"}, - {-32.650535000, -58.598303000, 4, 6, "ARG 8123.XX"}, - {-26.431420000, -54.849770500, 3, 7, "ARG 9123.XX"}, - {-22.784135000, -64.054619500, 3, 6, "ARG B123.XX"}, - {-39.171420000, -69.533607000, 3, 4, "ARG C123.XX"}, - {-27.711420000, -55.387550000, 3, 7, "ARG D123.XX"}, - {-35.894135000, -64.053305000, 3, 4, "ARG F123.XX"}, - {-32.411420000, -64.385223500, 3, 5, "ARG G123.XX"}, - {-38.601420000, -60.555827500, 3, 4, "ARG H123.XX"}, - {-24.051420000, -65.034619500, 3, 5, "ARG J123.XX"}, - {-28.351420000, -59.024921500, 3, 5, "ARG K123.XX"}, - {-32.834135000, -62.953003000, 3, 5, "ARG L123.XX"}, - {-35.694135000, -61.173305000, 3, 4, "ARG M123.XX"}, - {-29.411420000, -58.342701000, 3, 5, "ARG N123.XX"}, - {-36.561420000, -57.973305000, 3, 4, "ARG P123.XX"}, - {-35.114135000, -61.815525500, 3, 4, "ARG Q123.XX"}, - {-35.664135000, -60.463305000, 3, 4, "ARG R123.XX"}, - {-32.844135000, -60.453003000, 4, 6, "ARG S123.XX"}, - {-55.024135000, -68.703998500, 3, 6, "ARG T123.XX"}, - {-22.033070000, -68.533616000, 2, 7, "ARG 012.XXXX"}, - {-22.033070000, -65.673680000, 2, 5, "ARG 112.XXXX"}, - {-22.033070000, -62.813744000, 2, 5, "ARG 212.XXXX"}, - {-22.033070000, -59.953808000, 2, 6, "ARG 312.XXXX"}, - {-24.714260000, -68.559692000, 2, 6, "ARG 412.XXXX"}, - {-24.714260000, -65.640174000, 3, 5, "ARG 512.XXXX"}, - {-24.714260000, -62.720656000, 2, 4, "ARG 612.XXXX"}, - {-24.714260000, -59.801138000, 2, 5, "ARG 712.XXXX"}, - {-27.395450000, -70.337478000, 2, 7, "ARG 812.XXXX"}, - {-27.395450000, -67.358378000, 2, 4, "ARG 912.XXXX"}, - {-27.395450000, -64.379278000, 2, 4, "ARG B12.XXXX"}, - {-27.395450000, -61.400178000, 2, 5, "ARG C12.XXXX"}, - {-27.395450000, -58.421078000, 2, 6, "ARG D12.XXXX"}, - {-25.786736000, -56.400416500, 2, 6, "ARG F12.XXXX"}, - {-30.076640000, -70.422172500, 2, 6, "ARG G12.XXXX"}, - {-30.076640000, -67.353699500, 2, 4, "ARG H12.XXXX"}, - {-30.076640000, -64.285226500, 2, 4, "ARG J12.XXXX"}, - {-30.076640000, -61.216753500, 2, 4, "ARG K12.XXXX"}, - {-30.076640000, -59.989364500, 3, 5, "ARG L12.XXXX"}, - {-32.757830000, -70.476182000, 2, 7, "ARG M12.XXXX"}, - {-32.757830000, -67.318336000, 2, 4, "ARG N12.XXXX"}, - {-32.757830000, -64.160490000, 2, 4, "ARG P12.XXXX"}, - {-32.757830000, -61.002644000, 2, 4, "ARG Q12.XXXX"}, - {-35.439020000, -71.254639000, 2, 6, "ARG R12.XXXX"}, - {-35.439020000, -67.977629000, 2, 3, "ARG S12.XXXX"}, - {-35.439020000, -64.700619000, 2, 3, "ARG T12.XXXX"}, - {-35.439020000, -61.423609000, 2, 3, "ARG V12.XXXX"}, - {-34.956405000, -59.658859500, 4, 5, "ARG W12.XXXX"}, - {-37.911840500, -71.823579000, 2, 6, "ARG 0123.XXX"}, - {-37.911840500, -68.457196000, 2, 3, "ARG 1123.XXX"}, - {-37.911840500, -65.090813000, 2, 3, "ARG 2123.XXX"}, - {-37.911840500, -61.724430000, 2, 3, "ARG 3123.XXX"}, - {-37.418729500, -58.358695000, 3, 4, "ARG 4123.XXX"}, - {-40.609346500, -72.109944500, 2, 6, "ARG 5123.XXX"}, - {-40.609346500, -68.594606500, 2, 3, "ARG 6123.XXX"}, - {-40.609346500, -65.079268500, 2, 3, "ARG 7123.XXX"}, - {-43.290536500, -71.952961000, 2, 5, "ARG 8123.XXX"}, - {-43.290536500, -68.288668000, 2, 3, "ARG 9123.XXX"}, - {-45.955410500, -72.512315500, 2, 5, "ARG B123.XXX"}, - {-45.955410500, -68.699067500, 2, 3, "ARG C123.XXX"}, - {-48.652916500, -73.547841000, 2, 5, "ARG D123.XXX"}, - {-48.652916500, -69.526056000, 2, 3, "ARG F123.XXX"}, - {-49.859451500, -72.317066500, 3, 6, "ARG G123.XXX"}, - {-52.497281500, -65.108213000, 3, 4, "ARG L123.XXX"}, - {-52.497281500, -68.699220000, 2, 5, "ARG K123.XXX"}, - {-34.601351000, -58.401136000, 5, 8, "ARG RCNX.1YMV"}, - { 20.367240000, 72.823821500, 3, 11, "IN-DD 12.XX"}, - { 20.739011000, 70.877619500, 3, 9, "IN-DD 12.XXX"}, - { 20.357987500, 72.930732000, 4, 13, "IN-DN 12.XX"}, - { 20.335131000, 72.937175000, 4, 13, "IN-DN 12.XXX"}, - { 30.756200000, 76.720416000, 4, 17, "IN-CH 12.XX"}, - { 30.792252000, 76.683193500, 3, 15, "IN-CH 12.XXX"}, - { 11.681452000, 92.687169500, 5, 9, "IN-AN 12.XX"}, - { 11.598555000, 92.522783500, 4, 8, "IN-AN 12.XXX"}, - { 10.518921000, 92.216436500, 3, 7, "IN-AN 123.XX"}, - { 11.160025000, 92.120325000, 1, 2, "IN-AN 068.S0Z"}, - { 7.842025000, 92.671025000, 3, 6, "IN-AN M2Y.S03"}, - { 6.720025000, 93.600025000, 1, 2, "IN-AN V1J.D0Z"}, - { 11.139228000, 92.721630000, 3, 7, "IN-AN X00.S16"}, - { 13.371282000, 94.221840000, 3, 7, "IN-AN Y07.S16"}, - { 12.219210000, 93.798519000, 3, 7, "IN-AN Z07.S16"}, - { 8.332210000, 73.004713000, 1, 2, "IN-LD 12.XX"}, - { 10.772104500, 72.580783500, 4, 7, "IN-LD 12.XXX"}, - { 10.780551000, 71.926436500, 4, 7, "IN-LD 123.XX"}, - { 12.389983500, 71.763613000, 3, 6, "IN-LD 123.XXX"}, - { 28.667856000, 77.176750000, 4, 14, "IN-DL 12.XX"}, - { 28.841563000, 76.852054000, 3, 11, "IN-DL 12.XXX"}, - { 25.612231000, 91.854114500, 5, 11, "IN-ML 12.XX"}, - { 25.723294000, 91.571923500, 4, 10, "IN-ML 12.XXX"}, - { 25.531504000, 91.171530750, 4, 9, "IN-ML 000.XX"}, - { 25.486604000, 90.551530750, 4, 9, "IN-ML 400.XX"}, - { 25.256104000, 90.544510500, 4, 9, "IN-ML 800.XX"}, - { 25.460904000, 92.128130750, 4, 10, "IN-ML D00.XX"}, - { 25.528804000, 90.103130750, 4, 9, "IN-ML J00.XX"}, - { 25.322504000, 90.335630750, 4, 9, "IN-ML N00.XX"}, - { 25.411004000, 92.306130750, 5, 12, "IN-ML S00.XX"}, - { 25.919594000, 91.812957875, 4, 10, "IN-ML X00.XX"}, - { 25.542007000, 89.875331500, 3, 12, "IN-ML 123.XXX"}, - { 25.930126000, 93.682801500, 5, 12, "IN-NL 12.XX"}, - { 25.995563000, 93.674197500, 4, 11, "IN-NL 12.XXX"}, - { 26.649904000, 94.535410125, 4, 14, "IN-NL 000.XX"}, - { 26.343104000, 94.383510125, 4, 11, "IN-NL 400.XX"}, - { 26.090904000, 94.201290875, 4, 11, "IN-NL 800.XX"}, - { 26.250704000, 94.737490875, 4, 10, "IN-NL D00.XX"}, - { 26.005094000, 94.473957875, 4, 10, "IN-NL J00.XX"}, - { 25.881694000, 94.359357875, 4, 11, "IN-NL M00.XX"}, - { 26.736694000, 94.948042125, 4, 17, "IN-NL Q00.XX"}, - { 26.899094000, 94.994626375, 5, 21, "IN-NL T00.XX"}, - { 25.683794000, 94.593665750, 4, 13, "IN-NL X00.XX"}, - { 25.195261000, 93.329058000, 3, 13, "IN-NL 123.XXX"}, - { 24.831100000, 93.898801500, 5, 11, "IN-MN 12.XX"}, - { 24.990115000, 93.712885000, 4, 10, "IN-MN 12.XXX"}, - { 25.121974000, 94.219123500, 4, 10, "IN-MN 000.XX"}, - { 25.248274000, 93.884623500, 4, 13, "IN-MN 500.XX"}, - { 24.963174000, 93.425423500, 4, 11, "IN-MN B00.XX"}, - { 24.465663000, 93.688191250, 4, 10, "IN-MN H00.XX"}, - { 24.465663000, 93.877507250, 4, 10, "IN-MN M00.XX"}, - { 24.292684000, 93.650327250, 4, 10, "IN-MN R00.XX"}, - { 24.292684000, 93.839643250, 4, 10, "IN-MN W00.XX"}, - { 23.894446000, 92.962821000, 3, 11, "IN-MN 123.XXX"}, - { 23.869400000, 91.249542000, 5, 10, "IN-TR 12.XX"}, - { 23.935907000, 91.219358500, 4, 9, "IN-TR 12.XXX"}, - { 23.388194000, 91.645020875, 4, 7, "IN-TR 000.XX"}, - { 23.985494000, 91.909605125, 5, 8, "IN-TR 300.XX"}, - { 24.304594000, 91.922597250, 4, 11, "IN-TR 600.XX"}, - { 24.389694000, 92.083897250, 4, 12, "IN-TR 900.XX"}, - { 24.245494000, 92.086897250, 4, 11, "IN-TR D00.XX"}, - { 23.828094000, 92.098105125, 4, 7, "IN-TR H00.XX"}, - { 24.158094000, 91.963905125, 4, 11, "IN-TR L00.XX"}, - { 23.936014000, 91.777089125, 4, 7, "IN-TR P00.XX"}, - { 24.130614000, 91.765989125, 4, 11, "IN-TR R00.XX"}, - { 24.019914000, 91.545889125, 4, 9, "IN-TR T00.XX"}, - { 23.014314000, 91.634897750, 4, 9, "IN-TR W00.XX"}, - { 23.237914000, 91.430127875, 4, 9, "IN-TR Y00.XX"}, - { 23.169105000, 91.135925000, 3, 8, "IN-TR 123.XXX"}, - { 23.791953000, 92.676459000, 5, 9, "IN-MZ 12.XX"}, - { 23.928515000, 92.495506500, 4, 8, "IN-MZ 12.XXX"}, - { 22.495004000, 92.860261500, 4, 8, "IN-MZ 000.XX"}, - { 23.534545000, 93.120244375, 4, 8, "IN-MZ 700.XX"}, - { 24.276444000, 92.566464250, 4, 11, "IN-MZ F00.XX"}, - { 22.892244000, 92.693440750, 4, 8, "IN-MZ M00.XX"}, - { 23.334544000, 92.740746875, 4, 8, "IN-MZ T00.XX"}, - { 22.744212000, 92.185584000, 3, 10, "IN-MZ 123.XXX"}, - { 27.366100000, 88.566959500, 5, 9, "IN-SK 12.XX"}, - { 27.531115000, 88.377250000, 4, 8, "IN-SK 12.XXX"}, - { 27.928545000, 88.520253125, 4, 10, "IN-SK 000.XX"}, - { 27.460842000, 88.020251875, 4, 12, "IN-SK J00.XX"}, - { 27.160951500, 87.982266000, 3, 14, "IN-SK 123.XXX"}, - { 30.945100000, 75.806216000, 5, 10, "IN-PB 12.XX"}, - { 30.845694000, 75.674764125, 4, 11, "IN-PB 00.XXX"}, - { 31.720990000, 74.688885250, 4, 10, "IN-PB C0.XXX"}, - { 31.421157000, 75.419886500, 4, 9, "IN-PB P0.XXX"}, - { 30.310114000, 76.322653875, 4, 10, "IN-PB 000.XX"}, - { 30.191814000, 74.878953875, 5, 16, "IN-PB 200.XX"}, - { 32.246714000, 75.576726000, 4, 12, "IN-PB 400.XX"}, - { 31.510514000, 75.838365750, 4, 12, "IN-PB 600.XX"}, - { 30.690214000, 76.620515125, 4, 12, "IN-PB 800.XX"}, - { 30.858724000, 75.126479125, 4, 9, "IN-PB B00.XX"}, - { 31.856824000, 75.155714750, 4, 9, "IN-PB C00.XX"}, - { 30.182124000, 74.152005875, 4, 12, "IN-PB D00.XX"}, - { 30.565324000, 75.835979125, 4, 11, "IN-PB F00.XX"}, - { 30.720924000, 76.200279125, 4, 11, "IN-PB G00.XX"}, - { 31.259824000, 75.732440500, 5, 13, "IN-PB H00.XX"}, - { 30.528724000, 74.498379125, 5, 15, "IN-PB J00.XX"}, - { 30.403624000, 75.487505875, 4, 10, "IN-PB K00.XX"}, - { 31.416624000, 75.334840500, 4, 9, "IN-PB L00.XX"}, - { 30.516324000, 76.541479125, 4, 11, "IN-PB M00.XX"}, - { 30.715424000, 74.706279125, 5, 15, "IN-PB N00.XX"}, - { 30.288324000, 75.796905875, 4, 10, "IN-PB P00.XX"}, - { 30.840424000, 75.409279125, 5, 12, "IN-PB Q00.XX"}, - { 30.620924000, 74.777179125, 5, 13, "IN-PB R00.XX"}, - { 30.048824000, 75.356205875, 5, 16, "IN-PB S00.XX"}, - { 30.230324000, 74.451505875, 5, 15, "IN-PB T00.XX"}, - { 32.079324000, 75.355988000, 4, 9, "IN-PB V00.XX"}, - { 30.443624000, 73.983205875, 4, 10, "IN-PB W00.XX"}, - { 31.136224000, 75.292240500, 5, 9, "IN-PB X00.XX"}, - { 30.411424000, 76.087005875, 4, 12, "IN-PB Y00.XX"}, - { 30.967724000, 74.569979125, 5, 13, "IN-PB Z00.XX"}, - { 32.122025000, 75.273025000, 3, 8, "IN-PB 00R.S0H"}, - { 29.727025000, 73.875025000, 3, 12, "IN-PB 14W.600"}, - { 29.522025000, 75.154025000, 4, 15, "IN-PB Y0D.S0Y"}, - { 28.494510000, 76.983578000, 5, 13, "IN-HR 12.XX"}, - { 28.468214000, 76.950536500, 4, 12, "IN-HR 12.XXX"}, - { 29.431714000, 76.910793625, 4, 9, "IN-HR 000.XX"}, - { 29.309405000, 76.911133375, 4, 9, "IN-HR 200.XX"}, - { 30.350714000, 76.685153875, 4, 10, "IN-HR 400.XX"}, - { 30.350714000, 76.826148875, 4, 10, "IN-HR 600.XX"}, - { 30.120514000, 77.209553875, 4, 11, "IN-HR 800.XX"}, - { 28.873614000, 76.454773125, 4, 9, "IN-HR B00.XX"}, - { 28.873614000, 76.593729125, 4, 9, "IN-HR D00.XX"}, - { 29.127514000, 75.636333375, 4, 9, "IN-HR G00.XX"}, - { 29.127514000, 75.775969375, 4, 9, "IN-HR J00.XX"}, - { 29.730224000, 76.947231625, 4, 9, "IN-HR L00.XX"}, - { 29.030724000, 76.963557375, 4, 9, "IN-HR M00.XX"}, - { 30.714824000, 76.802779125, 4, 17, "IN-HR N00.XX"}, - { 28.833424000, 76.093483125, 4, 9, "IN-HR P00.XX"}, - { 29.570724000, 74.983331625, 5, 15, "IN-HR Q00.XX"}, - { 28.734524000, 76.884083125, 4, 12, "IN-HR R00.XX"}, - { 29.356124000, 76.272857375, 4, 9, "IN-HR S00.XX"}, - { 30.005224000, 76.802505875, 4, 12, "IN-HR T00.XX"}, - { 29.841924000, 76.355531625, 4, 12, "IN-HR V00.XX"}, - { 28.237224000, 76.572409875, 4, 10, "IN-HR W00.XX"}, - { 29.140424000, 75.918957375, 4, 9, "IN-HR X00.XX"}, - { 28.087224000, 76.060909875, 4, 10, "IN-HR Y00.XX"}, - { 29.553824000, 75.407131625, 5, 15, "IN-HR Z00.XX"}, - { 30.491025000, 76.682025000, 3, 12, "IN-HR 00V.S09"}, - { 29.214025000, 74.444025000, 3, 10, "IN-HR 11L.L07"}, - { 27.640025000, 75.280025000, 3, 9, "IN-HR 45S.S16"}, - { 27.091102500, 93.585924000, 5, 15, "IN-AR 12.XX"}, - { 27.182894000, 93.485314625, 4, 14, "IN-AR 00.XXX"}, - { 28.064414000, 95.187758125, 4, 11, "IN-AR J0.XXX"}, - { 28.163794000, 94.719794875, 4, 12, "IN-AR 000.XX"}, - { 27.583894000, 91.833310625, 4, 13, "IN-AR 300.XX"}, - { 26.958194000, 95.430626375, 4, 14, "IN-AR 600.XX"}, - { 27.132894000, 95.665526375, 4, 14, "IN-AR 900.XX"}, - { 27.918194000, 96.080094875, 4, 11, "IN-AR D00.XX"}, - { 28.121814000, 95.767611875, 4, 11, "IN-AR H00.XX"}, - { 28.778114000, 95.834573125, 4, 11, "IN-AR K00.XX"}, - { 28.592814000, 94.968773125, 4, 11, "IN-AR M00.XX"}, - { 27.961414000, 94.183911875, 4, 14, "IN-AR P00.XX"}, - { 27.221714000, 92.377091375, 4, 13, "IN-AR R00.XX"}, - { 27.338014000, 92.927051625, 4, 13, "IN-AR T00.XX"}, - { 28.245414000, 95.540411875, 4, 12, "IN-AR W00.XX"}, - { 27.542314000, 93.751051625, 4, 13, "IN-AR Y00.XX"}, - { 29.127593000, 91.667440000, 3, 10, "IN-AR 123.XXX"}, - { 29.233375000, 94.866034500, 3, 10, "IN-AR 12.XXXX"}, - { 26.192143000, 91.722002500, 5, 11, "IN-AS 12.XX"}, - { 26.483915000, 91.408471500, 4, 7, "IN-AS 12.XXX"}, - { 24.788014000, 92.735679500, 4, 8, "IN-AS 000.XX"}, - { 26.651314000, 92.714331125, 4, 10, "IN-AS 200.XX"}, - { 27.426614000, 94.870951625, 4, 14, "IN-AS 400.XX"}, - { 26.736714000, 94.143631125, 4, 16, "IN-AS 600.XX"}, - { 26.328014000, 92.616931125, 4, 8, "IN-AS 800.XX"}, - { 27.473014000, 95.288251625, 4, 14, "IN-AS B00.XX"}, - { 27.350914000, 95.262951625, 4, 14, "IN-AS D00.XX"}, - { 26.958114000, 94.551991375, 5, 18, "IN-AS G00.XX"}, - { 26.000314000, 93.697469875, 4, 12, "IN-AS J00.XX"}, - { 26.492914000, 93.902931125, 4, 11, "IN-AS L00.XX"}, - { 26.473514000, 90.464231125, 4, 7, "IN-AS N00.XX"}, - { 26.044814000, 89.900369875, 4, 10, "IN-AS Q00.XX"}, - { 27.288124000, 94.055061375, 5, 15, "IN-AS S00.XX"}, - { 24.913924000, 92.316352500, 4, 10, "IN-AS T00.XX"}, - { 25.891524000, 93.392313875, 4, 11, "IN-AS V00.XX"}, - { 25.791924000, 93.126213875, 4, 8, "IN-AS W00.XX"}, - { 26.194924000, 90.554413875, 4, 10, "IN-AS X00.XX"}, - { 26.362024000, 90.959287125, 4, 7, "IN-AS Y00.XX"}, - { 26.540824000, 90.914587125, 4, 7, "IN-AS Z00.XX"}, - { 26.983115000, 89.765250000, 3, 13, "IN-AS 012.XXX"}, - { 26.983115000, 90.286050000, 1, 6, "IN-AS 112.XXX"}, - { 26.983115000, 90.806850000, 1, 6, "IN-AS 212.XXX"}, - { 26.983115000, 91.327650000, 1, 6, "IN-AS 312.XXX"}, - { 26.983115000, 91.848450000, 3, 13, "IN-AS 412.XXX"}, - { 26.983115000, 92.369250000, 3, 13, "IN-AS 512.XXX"}, - { 26.983115000, 92.890050000, 3, 13, "IN-AS 612.XXX"}, - { 26.983115000, 93.410850000, 3, 16, "IN-AS 712.XXX"}, - { 26.983115000, 93.931650000, 3, 16, "IN-AS 812.XXX"}, - { 27.474155000, 93.931650000, 4, 14, "IN-AS 912.XXX"}, - { 27.924595000, 93.931936500, 3, 13, "IN-AS B12.XXX"}, - { 27.474155000, 93.405642000, 3, 13, "IN-AS C12.XXX"}, - { 26.492075000, 93.931363500, 4, 11, "IN-AS D12.XXX"}, - { 26.492075000, 93.415771500, 3, 10, "IN-AS F12.XXX"}, - { 26.492075000, 92.900179500, 3, 7, "IN-AS G12.XXX"}, - { 26.492075000, 92.384587500, 3, 7, "IN-AS H12.XXX"}, - { 26.492075000, 91.868995500, 4, 7, "IN-AS J12.XXX"}, - { 26.492075000, 91.353403500, 3, 6, "IN-AS K12.XXX"}, - { 26.492075000, 90.837811500, 3, 6, "IN-AS L12.XXX"}, - { 26.492075000, 90.322219500, 3, 6, "IN-AS M12.XXX"}, - { 26.492075000, 89.806627500, 4, 12, "IN-AS N12.XXX"}, - { 26.001035000, 89.806627500, 4, 18, "IN-AS P12.XXX"}, - { 26.001035000, 90.322219500, 3, 9, "IN-AS Q12.XXX"}, - { 26.001035000, 90.837811500, 3, 9, "IN-AS R12.XXX"}, - { 26.001035000, 91.353403500, 3, 9, "IN-AS S12.XXX"}, - { 26.001035000, 91.868995500, 3, 9, "IN-AS T12.XXX"}, - { 26.001035000, 92.384587500, 3, 10, "IN-AS V12.XXX"}, - { 26.001035000, 92.900179500, 3, 7, "IN-AS W12.XXX"}, - { 26.001035000, 93.415771500, 3, 10, "IN-AS X12.XXX"}, - { 26.001035000, 93.931363500, 3, 11, "IN-AS Y12.XXX"}, - { 27.456273500, 93.926111500, 4, 14, "IN-AS Z12.XXX"}, - { 25.075745000, 92.101249500, 3, 11, "IN-AS 1123.XX"}, - { 25.075745000, 92.616841500, 3, 10, "IN-AS 2123.XX"}, - { 25.075745000, 93.132433500, 3, 10, "IN-AS 3123.XX"}, - { 24.587420000, 92.101221000, 4, 9, "IN-AS 4123.XX"}, - { 24.587420000, 92.611605000, 4, 8, "IN-AS 5123.XX"}, - { 24.587420000, 93.121989000, 3, 10, "IN-AS 6123.XX"}, - { 24.122385000, 92.101221000, 3, 12, "IN-AS 7123.XX"}, - { 24.122385000, 92.611605000, 3, 10, "IN-AS 8123.XX"}, - { 27.490345000, 94.431486500, 4, 14, "IN-AS K123.XX"}, - { 27.490345000, 94.957494500, 5, 15, "IN-AS L123.XX"}, - { 27.490345000, 95.483502500, 4, 14, "IN-AS M123.XX"}, - { 27.042540000, 94.431458000, 3, 16, "IN-AS N123.XX"}, - { 27.042540000, 94.952258000, 3, 16, "IN-AS P123.XX"}, - { 27.042540000, 95.473058000, 3, 13, "IN-AS Q123.XX"}, - { 26.548785000, 94.431458000, 4, 11, "IN-AS R123.XX"}, - { 26.548785000, 94.952258000, 3, 10, "IN-AS S123.XX"}, - { 26.572130000, 94.378707500, 4, 11, "IN-AS T123.XX"}, - { 25.617606000, 85.078888750, 5, 8, "IN-BR 00.XX"}, - { 25.579035000, 85.148935750, 5, 8, "IN-BR J0.XX"}, - { 25.583994000, 84.988092750, 4, 7, "IN-BR 00.XXX"}, - { 24.918084000, 84.824559500, 4, 9, "IN-BR C0.XXX"}, - { 25.386384000, 86.836259500, 4, 9, "IN-BR P0.XXX"}, - { 26.170724000, 85.334913875, 4, 7, "IN-BR 000.XX"}, - { 25.820724000, 87.424913875, 5, 10, "IN-BR 100.XX"}, - { 26.192124000, 85.854113875, 4, 9, "IN-BR 200.XX"}, - { 25.250724000, 85.475026750, 4, 9, "IN-BR 300.XX"}, - { 25.600724000, 84.615026750, 4, 9, "IN-BR 400.XX"}, - { 25.396124000, 86.453726750, 4, 9, "IN-BR 500.XX"}, - { 25.846624000, 84.674913875, 4, 9, "IN-BR 600.XX"}, - { 25.803379000, 84.770771875, 4, 7, "IN-BR 700.XX"}, - { 25.590724000, 87.525026750, 4, 9, "IN-BR 800.XX"}, - { 25.458224000, 86.085426750, 4, 9, "IN-BR 900.XX"}, - { 26.841124000, 84.460461375, 4, 10, "IN-BR B00.XX"}, - { 25.925224000, 86.552913875, 4, 9, "IN-BR C00.XX"}, - { 24.993824000, 83.970952500, 4, 11, "IN-BR D00.XX"}, - { 24.957324000, 84.136252500, 4, 11, "IN-BR F00.XX"}, - { 26.690024000, 84.866187125, 4, 10, "IN-BR G00.XX"}, - { 24.929324000, 85.496952500, 4, 9, "IN-BR H00.XX"}, - { 27.171624000, 84.042861375, 4, 10, "IN-BR J00.XX"}, - { 25.604524000, 83.930026750, 4, 9, "IN-BR K00.XX"}, - { 26.143124000, 87.902113875, 5, 11, "IN-BR L00.XX"}, - { 26.634124000, 85.448987125, 4, 9, "IN-BR M00.XX"}, - { 25.330424000, 86.444226750, 4, 11, "IN-BR N00.XX"}, - { 25.255324000, 84.941826750, 4, 9, "IN-BR P00.XX"}, - { 24.793924000, 84.330252500, 4, 12, "IN-BR Q00.XX"}, - { 26.262124000, 84.312713875, 4, 9, "IN-BR R00.XX"}, - { 25.209924000, 86.053552500, 4, 11, "IN-BR S00.XX"}, - { 24.971424000, 86.180252500, 4, 11, "IN-BR T00.XX"}, - { 26.388024000, 86.016687125, 4, 11, "IN-BR V00.XX"}, - { 25.899424000, 85.736613875, 4, 9, "IN-BR W00.XX"}, - { 26.166324000, 87.420813875, 5, 10, "IN-BR X00.XX"}, - { 25.399464000, 85.902222250, 4, 9, "IN-BR Y00.XX"}, - { 26.459804000, 84.412878125, 4, 9, "IN-BR YK0.00"}, - { 26.133264000, 86.563936625, 4, 9, "IN-BR Z00.XX"}, - { 25.551704000, 84.118294750, 4, 9, "IN-BR ZK0.00"}, - { 27.478115000, 83.768250000, 3, 11, "IN-BR 012.XXX"}, - { 27.478115000, 84.289050000, 3, 11, "IN-BR 112.XXX"}, - { 26.987075000, 83.768250000, 3, 9, "IN-BR 212.XXX"}, - { 26.987075000, 84.289050000, 3, 9, "IN-BR 312.XXX"}, - { 26.987075000, 84.809850000, 3, 10, "IN-BR 412.XXX"}, - { 26.987075000, 85.330650000, 3, 9, "IN-BR 512.XXX"}, - { 26.987075000, 85.851450000, 3, 11, "IN-BR 612.XXX"}, - { 26.987075000, 86.372250000, 3, 11, "IN-BR 712.XXX"}, - { 26.987075000, 86.893050000, 3, 11, "IN-BR 812.XXX"}, - { 26.496035000, 83.773171500, 3, 8, "IN-BR 912.XXX"}, - { 26.496035000, 84.288763500, 3, 8, "IN-BR B12.XXX"}, - { 26.496035000, 84.804355500, 3, 8, "IN-BR C12.XXX"}, - { 26.496035000, 85.319947500, 3, 8, "IN-BR D12.XXX"}, - { 26.496035000, 85.835539500, 3, 10, "IN-BR F12.XXX"}, - { 26.496035000, 86.351131500, 3, 10, "IN-BR G12.XXX"}, - { 26.496035000, 86.866723500, 3, 10, "IN-BR H12.XXX"}, - { 26.496035000, 87.382315500, 3, 10, "IN-BR J12.XXX"}, - { 26.510766000, 87.845771500, 4, 12, "IN-BR K12.XXX"}, - { 26.004995000, 83.773171500, 3, 8, "IN-BR L12.XXX"}, - { 26.004995000, 84.288763500, 3, 8, "IN-BR M12.XXX"}, - { 26.004995000, 84.804355500, 3, 6, "IN-BR N12.XXX"}, - { 26.004995000, 85.319947500, 3, 6, "IN-BR P12.XXX"}, - { 26.004995000, 85.835539500, 3, 8, "IN-BR Q12.XXX"}, - { 26.004995000, 86.351131500, 3, 8, "IN-BR R12.XXX"}, - { 26.004995000, 86.866723500, 3, 8, "IN-BR S12.XXX"}, - { 26.004995000, 87.382315500, 3, 8, "IN-BR T12.XXX"}, - { 26.004995000, 87.845771500, 5, 11, "IN-BR V12.XXX"}, - { 26.155115000, 87.425531500, 5, 10, "IN-BR Z12.XXX"}, - { 25.102115000, 83.326363500, 3, 11, "IN-BR 01.XXXX"}, - { 25.102115000, 83.773171500, 4, 11, "IN-BR 11.XXXX"}, - { 25.102115000, 84.288763500, 3, 10, "IN-BR 21.XXXX"}, - { 25.102115000, 84.804355500, 3, 8, "IN-BR 31.XXXX"}, - { 25.102115000, 85.319947500, 3, 8, "IN-BR 41.XXXX"}, - { 25.102115000, 85.835539500, 3, 10, "IN-BR 51.XXXX"}, - { 25.102115000, 86.351131500, 3, 10, "IN-BR 61.XXXX"}, - { 25.102115000, 86.866723500, 3, 10, "IN-BR 71.XXXX"}, - { 25.102115000, 87.382315500, 3, 11, "IN-BR 81.XXXX"}, - { 25.102115000, 87.845771500, 4, 13, "IN-BR 91.XXXX"}, - { 24.611075000, 83.326077000, 4, 11, "IN-BR B1.XXXX"}, - { 24.611075000, 83.767677000, 6, 14, "IN-BR C1.XXXX"}, - { 24.611075000, 84.278061000, 4, 12, "IN-BR D1.XXXX"}, - { 24.611075000, 84.788445000, 4, 10, "IN-BR F1.XXXX"}, - { 24.611075000, 85.298829000, 4, 10, "IN-BR G1.XXXX"}, - { 24.611075000, 85.809213000, 4, 12, "IN-BR H1.XXXX"}, - { 24.611075000, 86.319597000, 4, 12, "IN-BR J1.XXXX"}, - { 24.611075000, 86.829981000, 4, 12, "IN-BR K1.XXXX"}, - { 24.291795000, 83.326077000, 3, 11, "IN-BR L1.XXXX"}, - { 24.291795000, 83.767677000, 4, 12, "IN-BR M1.XXXX"}, - { 24.291795000, 84.278061000, 3, 11, "IN-BR N1.XXXX"}, - { 24.291795000, 84.788445000, 3, 9, "IN-BR P1.XXXX"}, - { 24.291795000, 85.298829000, 3, 9, "IN-BR Q1.XXXX"}, - { 24.291795000, 85.809213000, 3, 11, "IN-BR R1.XXXX"}, - { 24.291795000, 86.319597000, 3, 11, "IN-BR S1.XXXX"}, - { 24.291795000, 86.829981000, 3, 12, "IN-BR T1.XXXX"}, - { 30.355700000, 77.990917500, 5, 10, "IN-UT 12.XX"}, - { 30.540115000, 77.816501500, 4, 10, "IN-UT 12.XXX"}, - { 29.940604000, 78.010928625, 4, 11, "IN-UT 000.XX"}, - { 29.873704000, 77.809628625, 4, 12, "IN-UT 400.XX"}, - { 29.196804000, 79.420309375, 4, 12, "IN-UT 800.XX"}, - { 28.975404000, 79.336409375, 4, 13, "IN-UT D00.XX"}, - { 29.205194000, 78.911763375, 5, 13, "IN-UT J00.XX"}, - { 30.058494000, 78.163931875, 4, 11, "IN-UT M00.XX"}, - { 29.553994000, 80.132347625, 4, 14, "IN-UT Q00.XX"}, - { 29.406994000, 79.046263375, 4, 12, "IN-UT T00.XX"}, - { 29.236794000, 78.743263375, 4, 12, "IN-UT X00.XX"}, - { 29.486025000, 77.547025000, 3, 14, "IN-UT 040.L0L"}, - { 29.780025000, 80.425025000, 3, 13, "IN-UT Q1H.L0R"}, - { 28.680025000, 78.717025000, 3, 12, "IN-UT S1M.S0M"}, - { 15.387786500, 73.765848500, 3, 6, "IN-GA 12.XX"}, - { 15.643564500, 73.705058500, 3, 8, "IN-GA 12.XXX"}, - { 14.928406000, 73.872707500, 3, 6, "IN-GA 123.XX"}, - { 8.542042500, 76.912268000, 5, 10, "IN-KL 12.XX"}, - { 8.624794000, 76.776259625, 5, 10, "IN-KL 00.XXX"}, - { 10.002414000, 76.185714375, 4, 7, "IN-KL J0.XXX"}, - { 11.275974000, 75.750506875, 4, 9, "IN-KL 000.XX"}, - { 8.944674000, 76.513611500, 4, 9, "IN-KL 500.XX"}, - { 10.516674000, 76.111774750, 4, 7, "IN-KL B00.XX"}, - { 9.719345000, 76.285028125, 4, 9, "IN-KL H00.XX"}, - { 10.754004000, 76.600714750, 4, 9, "IN-KL M00.XX"}, - { 11.872704000, 75.299074875, 4, 9, "IN-KL R00.XX"}, - { 9.610404000, 76.456454625, 4, 9, "IN-KL W00.XX"}, - { 12.746595000, 74.885358000, 3, 9, "IN-KL 112.XXX"}, - { 12.449718000, 74.933864500, 4, 10, "IN-KL 212.XXX"}, - { 12.449718000, 75.407792500, 3, 9, "IN-KL 312.XXX"}, - { 11.958678000, 75.076042500, 3, 8, "IN-KL 412.XXX"}, - { 11.958678000, 75.549970500, 3, 10, "IN-KL 512.XXX"}, - { 11.958678000, 76.023898500, 3, 10, "IN-KL 612.XXX"}, - { 11.467638000, 75.549970500, 3, 8, "IN-KL 712.XXX"}, - { 11.467638000, 76.023898500, 3, 8, "IN-KL 812.XXX"}, - { 11.467638000, 76.497826500, 3, 11, "IN-KL 912.XXX"}, - { 10.976598000, 75.549970500, 3, 8, "IN-KL B12.XXX"}, - { 10.976598000, 76.023898500, 3, 8, "IN-KL C12.XXX"}, - { 10.976598000, 76.497826500, 3, 10, "IN-KL D12.XXX"}, - { 10.485558000, 76.004941500, 3, 6, "IN-KL F12.XXX"}, - { 10.485558000, 76.478869500, 3, 8, "IN-KL G12.XXX"}, - { 10.485558000, 76.952143500, 3, 9, "IN-KL H12.XXX"}, - { 9.994518000, 76.004941500, 3, 6, "IN-KL J12.XXX"}, - { 9.994518000, 76.478869500, 4, 9, "IN-KL K12.XXX"}, - { 9.994518000, 76.952143500, 3, 8, "IN-KL L12.XXX"}, - { 9.503478000, 76.004941500, 3, 6, "IN-KL M12.XXX"}, - { 9.503478000, 76.478869500, 3, 8, "IN-KL N12.XXX"}, - { 9.503478000, 76.952143500, 3, 8, "IN-KL P12.XXX"}, - { 9.012438000, 76.478869500, 3, 8, "IN-KL Q12.XXX"}, - { 9.012438000, 76.952143500, 3, 8, "IN-KL R12.XXX"}, - { 8.732635000, 76.478583000, 4, 9, "IN-KL S12.XXX"}, - { 8.732635000, 76.947303000, 4, 9, "IN-KL T12.XXX"}, - { 13.081000000, 80.208968000, 5, 12, "IN-TN 12.XX"}, - { 13.234715000, 79.890990000, 4, 11, "IN-TN 12.XXX"}, - { 9.907114000, 78.052541625, 4, 7, "IN-TN 000.XX"}, - { 10.790714000, 78.645371750, 4, 7, "IN-TN 200.XX"}, - { 11.638314000, 78.091501875, 4, 11, "IN-TN 400.XX"}, - { 8.706714000, 77.660611500, 4, 7, "IN-TN 600.XX"}, - { 11.088814000, 77.275201875, 4, 11, "IN-TN 800.XX"}, - { 11.910214000, 79.724801875, 4, 10, "IN-TN B00.XX"}, - { 8.794914000, 78.051811500, 4, 7, "IN-TN D00.XX"}, - { 10.748214000, 79.075971750, 4, 7, "IN-TN G00.XX"}, - { 8.209834000, 77.392226875, 4, 7, "IN-TN J00.XX"}, - { 10.389834000, 77.935063750, 4, 7, "IN-TN K00.XX"}, - { 12.959945000, 79.104930625, 4, 11, "IN-TN L00.XX"}, - { 10.106195000, 78.755228750, 4, 7, "IN-TN M00.XX"}, - { 9.487705000, 77.753327500, 4, 7, "IN-TN N00.XX"}, - { 10.983961000, 78.027028750, 4, 9, "IN-TN P00.XX"}, - { 11.093924000, 76.874642750, 4, 12, "IN-TN Q00.XX"}, - { 11.093924000, 76.962572750, 4, 11, "IN-TN R00.XX"}, - { 11.007435000, 76.962572750, 4, 11, "IN-TN S00.XX"}, - { 11.007435000, 76.874642750, 4, 12, "IN-TN T00.XX"}, - { 11.792124000, 79.712929875, 4, 10, "IN-TN V00.XX"}, - { 12.880724000, 79.658303125, 4, 11, "IN-TN W00.XX"}, - { 11.390724000, 77.679729875, 4, 9, "IN-TN X00.XX"}, - { 11.002124000, 79.338642750, 4, 9, "IN-TN Y00.XX"}, - { 12.274624000, 79.029016000, 4, 9, "IN-TN Z00.XX"}, - { 13.486500500, 79.957901500, 3, 10, "IN-TN 112.XXX"}, - { 13.227038000, 79.414481000, 3, 11, "IN-TN 212.XXX"}, - { 13.144607000, 78.633457000, 3, 10, "IN-TN 312.XXX"}, - { 12.939612000, 77.507709000, 3, 14, "IN-TN 412.XXX"}, - { 12.939612000, 77.986844000, 3, 13, "IN-TN 512.XXX"}, - { 12.939612000, 78.465980000, 3, 13, "IN-TN 612.XXX"}, - { 12.939612000, 78.945116000, 3, 10, "IN-TN 712.XXX"}, - { 12.939612000, 79.424252000, 3, 10, "IN-TN 812.XXX"}, - { 12.939612000, 79.903388000, 4, 11, "IN-TN 912.XXX"}, - { 12.448572000, 79.788526500, 3, 8, "IN-TN B12.XXX"}, - { 12.448572000, 79.314598500, 3, 8, "IN-TN C12.XXX"}, - { 12.448572000, 78.840670500, 3, 8, "IN-TN D12.XXX"}, - { 12.448572000, 78.366742500, 3, 11, "IN-TN F12.XXX"}, - { 12.448572000, 77.892814500, 3, 11, "IN-TN G12.XXX"}, - { 12.448572000, 77.418886500, 3, 11, "IN-TN H12.XXX"}, - { 11.957532000, 79.504169500, 3, 8, "IN-TN J12.XXX"}, - { 11.957532000, 79.030241500, 3, 8, "IN-TN K12.XXX"}, - { 11.957532000, 78.556313500, 3, 10, "IN-TN L12.XXX"}, - { 11.957532000, 78.082385500, 3, 10, "IN-TN M12.XXX"}, - { 11.957532000, 77.608457500, 3, 10, "IN-TN N12.XXX"}, - { 11.957532000, 77.134529500, 3, 12, "IN-TN P12.XXX"}, - { 11.957532000, 76.660601500, 4, 13, "IN-TN Q12.XXX"}, - { 11.957532000, 76.254071500, 3, 13, "IN-TN R12.XXX"}, - { 11.466492000, 76.254071500, 3, 11, "IN-TN S12.XXX"}, - { 11.466492000, 76.660601500, 4, 12, "IN-TN T12.XXX"}, - { 11.466492000, 77.134529500, 3, 10, "IN-TN V12.XXX"}, - { 11.466492000, 77.608457500, 3, 8, "IN-TN W12.XXX"}, - { 11.466492000, 78.082385500, 3, 8, "IN-TN X12.XXX"}, - { 11.466492000, 78.556313500, 3, 8, "IN-TN Y12.XXX"}, - { 11.466492000, 79.030241500, 3, 8, "IN-TN Z12.XXX"}, - { 11.034957000, 79.480691500, 3, 8, "IN-TN 0123.XX"}, - { 10.543917000, 79.480691500, 3, 6, "IN-TN 1123.XX"}, - { 10.543917000, 79.006763500, 3, 6, "IN-TN 2123.XX"}, - { 10.543917000, 78.532835500, 3, 6, "IN-TN 3123.XX"}, - { 10.543917000, 78.058907500, 3, 6, "IN-TN 4123.XX"}, - { 10.543917000, 77.584979500, 3, 6, "IN-TN 5123.XX"}, - { 10.543917000, 77.111051500, 3, 8, "IN-TN 6123.XX"}, - { 10.543917000, 76.637123500, 3, 9, "IN-TN 7123.XX"}, - { 10.052877000, 76.637123500, 3, 9, "IN-TN 8123.XX"}, - { 10.052877000, 77.111051500, 3, 9, "IN-TN 9123.XX"}, - { 10.052877000, 77.584979500, 3, 6, "IN-TN B123.XX"}, - { 10.052877000, 78.058907500, 3, 6, "IN-TN C123.XX"}, - { 10.052877000, 78.532835500, 3, 6, "IN-TN D123.XX"}, - { 10.052877000, 79.006763500, 3, 6, "IN-TN F123.XX"}, - { 10.052877000, 79.480691500, 3, 6, "IN-TN G123.XX"}, - { 9.559122000, 79.006763500, 3, 6, "IN-TN H123.XX"}, - { 9.559122000, 78.532835500, 3, 6, "IN-TN J123.XX"}, - { 9.559122000, 78.058907500, 3, 6, "IN-TN K123.XX"}, - { 9.559122000, 77.584979500, 3, 6, "IN-TN L123.XX"}, - { 9.559122000, 77.111051500, 3, 9, "IN-TN M123.XX"}, - { 9.068082000, 77.111051500, 3, 9, "IN-TN N123.XX"}, - { 9.068082000, 77.584979500, 3, 6, "IN-TN P123.XX"}, - { 9.068082000, 78.058907500, 3, 6, "IN-TN Q123.XX"}, - { 9.068082000, 78.532835500, 3, 6, "IN-TN R123.XX"}, - { 9.068082000, 79.006763500, 3, 6, "IN-TN S123.XX"}, - { 8.577042000, 77.940425500, 3, 6, "IN-TN T123.XX"}, - { 8.577042000, 77.466497500, 3, 6, "IN-TN V123.XX"}, - { 8.577042000, 76.992569500, 3, 11, "IN-TN W123.XX"}, - { 8.088717000, 76.992541000, 3, 6, "IN-TN X123.XX"}, - { 8.088717000, 77.461261000, 3, 6, "IN-TN Y123.XX"}, - { 8.088717000, 77.929981000, 3, 6, "IN-TN Z123.XX"}, - { 31.124400000, 77.138275500, 5, 8, "IN-HP 12.XX"}, - { 31.252615000, 76.940880000, 4, 9, "IN-HP 12.XXX"}, - { 32.216204000, 76.199127000, 4, 11, "IN-HP 000.XX"}, - { 31.753244000, 76.848932750, 4, 12, "IN-HP 700.XX"}, - { 30.585244000, 77.171402125, 4, 10, "IN-HP F00.XX"}, - { 31.539944000, 76.807320500, 4, 12, "IN-HP M00.XX"}, - { 32.568244000, 76.009344000, 4, 12, "IN-HP T00.XX"}, - { 31.100025000, 75.576025000, 3, 9, "IN-HP 04B.S14"}, - { 31.100025000, 78.023025000, 3, 9, "IN-HP N3D.D0L"}, - { 30.378025000, 76.577025000, 3, 12, "IN-HP W1G.D12"}, - { 34.119100000, 74.761532000, 5, 11, "IN-JK 12.XX"}, - { 34.176294000, 74.600234000, 4, 10, "IN-JK 00.XXX"}, - { 32.724314000, 74.670192625, 4, 10, "IN-JK J0.XXX"}, - { 33.725194000, 75.057698000, 4, 9, "IN-JK 000.XX"}, - { 34.208194000, 74.256774375, 4, 10, "IN-JK 300.XX"}, - { 32.906194000, 75.054037375, 4, 9, "IN-JK 600.XX"}, - { 32.377194000, 75.438861000, 4, 12, "IN-JK 900.XX"}, - { 35.935794000, 74.235911375, 4, 12, "IN-JK D00.XX"}, - { 35.301494000, 75.490535000, 4, 11, "IN-JK H00.XX"}, - { 33.189045000, 73.685268125, 4, 11, "IN-JK L00.XX"}, - { 34.358594000, 73.380574375, 3, 10, "IN-JK P00.XX"}, - { 33.365194000, 74.229821625, 4, 11, "IN-JK S00.XX"}, - { 33.126014000, 75.473477625, 4, 9, "IN-JK W00.XX"}, - { 33.300314000, 75.690377625, 4, 9, "IN-JK Y00.XX"}, - { 35.299367000, 73.481039500, 3, 10, "IN-JK 12.XXXX"}, - { 34.886230500, 73.512370500, 3, 12, "IN-JK 123.XXX"}, - { 34.761137000, 76.665236000, 3, 10, "IN-JK 1234.XX"}, - { 21.281100000, 81.597584000, 5, 12, "IN-CT 12.XX"}, - { 21.206876000, 81.205504000, 4, 9, "IN-CT 12.XXX"}, - { 22.379694000, 82.623244500, 4, 11, "IN-CT 000.XX"}, - { 22.067394000, 82.069052375, 4, 12, "IN-CT 300.XX"}, - { 21.094194000, 80.959760250, 4, 11, "IN-CT 600.XX"}, - { 21.889194000, 83.315552375, 4, 10, "IN-CT 900.XX"}, - { 19.077194000, 81.948007500, 4, 12, "IN-CT D00.XX"}, - { 23.126894000, 83.091428750, 4, 7, "IN-CT H00.XX"}, - { 20.714094000, 81.490676000, 4, 9, "IN-CT L00.XX"}, - { 23.169994000, 82.290620875, 4, 9, "IN-CT P00.XX"}, - { 20.575394000, 81.011476000, 4, 7, "IN-CT S00.XX"}, - { 21.717514000, 81.881307375, 4, 12, "IN-CT W00.XX"}, - { 21.106314000, 82.006177250, 4, 12, "IN-CT Y00.XX"}, - { 23.221576500, 81.086856000, 3, 9, "IN-CT 12.XXXX"}, - { 21.745905000, 80.480423500, 3, 10, "IN-CT 123.XXX"}, - { 19.951908000, 80.337250000, 3, 8, "IN-CT 1234.XX"}, - { 23.394800000, 85.286943500, 5, 8, "IN-JH 12.XX"}, - { 23.729965000, 86.052938625, 4, 10, "IN-JH 00.XXX"}, - { 23.369014000, 85.145770125, 4, 7, "IN-JH J0.XXX"}, - { 22.773714000, 86.133897750, 4, 9, "IN-JH 000.XX"}, - { 24.468914000, 86.618219250, 4, 12, "IN-JH 200.XX"}, - { 23.951414000, 85.304689125, 4, 7, "IN-JH 400.XX"}, - { 24.164314000, 86.237419250, 4, 9, "IN-JH 600.XX"}, - { 23.640114000, 85.270589125, 4, 7, "IN-JH 800.XX"}, - { 23.646229000, 85.404109125, 4, 7, "IN-JH B00.XX"}, - { 24.023414000, 84.003989125, 4, 12, "IN-JH D00.XX"}, - { 23.717714000, 86.749589125, 4, 10, "IN-JH G00.XX"}, - { 25.220514000, 87.577839750, 4, 12, "IN-JH J00.XX"}, - { 24.411614000, 85.475119250, 4, 10, "IN-JH L00.XX"}, - { 22.524414000, 85.739837500, 4, 11, "IN-JH N00.XX"}, - { 24.247814000, 86.579419250, 4, 9, "IN-JH Q00.XX"}, - { 24.268214000, 87.183019250, 4, 13, "IN-JH S00.XX"}, - { 23.024014000, 84.477397750, 4, 7, "IN-JH V00.XX"}, - { 22.655114000, 85.558197750, 4, 7, "IN-JH X00.XX"}, - { 24.855124000, 87.162852500, 4, 12, "IN-JH Z00.XX"}, - { 25.292595000, 86.993670500, 3, 12, "IN-JH 012.XXX"}, - { 25.292595000, 87.479771500, 4, 12, "IN-JH 112.XXX"}, - { 24.801555000, 83.384240000, 3, 11, "IN-JH 212.XXX"}, - { 24.801555000, 83.894624000, 3, 11, "IN-JH 312.XXX"}, - { 24.801555000, 84.405008000, 3, 11, "IN-JH 412.XXX"}, - { 24.801555000, 84.915392000, 3, 10, "IN-JH 512.XXX"}, - { 24.801555000, 85.425776000, 3, 9, "IN-JH 612.XXX"}, - { 24.801555000, 85.936160000, 3, 11, "IN-JH 712.XXX"}, - { 24.801555000, 86.446544000, 3, 11, "IN-JH 812.XXX"}, - { 24.801555000, 86.956928000, 3, 11, "IN-JH 912.XXX"}, - { 24.801555000, 87.467312000, 3, 10, "IN-JH B12.XXX"}, - { 24.310515000, 83.333201000, 3, 11, "IN-JH C12.XXX"}, - { 24.310515000, 83.843585000, 3, 11, "IN-JH D12.XXX"}, - { 24.310515000, 84.353969000, 3, 11, "IN-JH F12.XXX"}, - { 24.310515000, 84.864353000, 3, 9, "IN-JH G12.XXX"}, - { 24.310515000, 85.374737000, 3, 9, "IN-JH H12.XXX"}, - { 24.310515000, 85.885121000, 3, 11, "IN-JH J12.XXX"}, - { 24.310515000, 86.395505000, 3, 11, "IN-JH K12.XXX"}, - { 24.310515000, 86.905889000, 3, 11, "IN-JH L12.XXX"}, - { 24.310515000, 87.416273000, 3, 10, "IN-JH M12.XXX"}, - { 23.819475000, 83.593314500, 3, 9, "IN-JH N12.XXX"}, - { 23.819475000, 84.098490500, 3, 9, "IN-JH P12.XXX"}, - { 23.819475000, 84.603666500, 3, 6, "IN-JH Q12.XXX"}, - { 23.819475000, 85.108842500, 3, 6, "IN-JH R12.XXX"}, - { 23.819475000, 85.614018500, 3, 6, "IN-JH S12.XXX"}, - { 23.819475000, 86.119194500, 4, 9, "IN-JH T12.XXX"}, - { 23.641786000, 86.618029500, 3, 9, "IN-JH V12.XXX"}, - { 23.328435000, 84.058077500, 3, 9, "IN-JH W12.XXX"}, - { 23.328435000, 84.563253500, 3, 6, "IN-JH X12.XXX"}, - { 23.328435000, 85.068429500, 3, 6, "IN-JH Y12.XXX"}, - { 23.328435000, 85.573605500, 3, 6, "IN-JH Z12.XXX"}, - { 22.916595000, 86.078781500, 3, 9, "IN-JH 01.XXXX"}, - { 22.425555000, 83.906524500, 3, 11, "IN-JH 11.XXXX"}, - { 22.425555000, 84.411700500, 4, 12, "IN-JH 21.XXXX"}, - { 22.425555000, 84.916876500, 4, 9, "IN-JH 31.XXXX"}, - { 22.425555000, 85.422052500, 4, 9, "IN-JH 41.XXXX"}, - { 22.425555000, 85.927228500, 4, 11, "IN-JH 51.XXXX"}, - { 22.425555000, 86.432404500, 4, 12, "IN-JH 61.XXXX"}, - { 21.973795000, 83.956755000, 3, 11, "IN-JH 71.XXXX"}, - { 21.973795000, 84.456723000, 3, 9, "IN-JH 81.XXXX"}, - { 21.973795000, 84.956691000, 3, 9, "IN-JH 91.XXXX"}, - { 21.973795000, 85.456659000, 3, 9, "IN-JH B1.XXXX"}, - { 21.973795000, 85.956627000, 3, 11, "IN-JH C1.XXXX"}, - { 21.973795000, 86.456595000, 3, 11, "IN-JH D1.XXXX"}, - { 13.006500000, 77.555368000, 5, 14, "IN-KA 12.XX"}, - { 13.171515000, 77.380890000, 4, 13, "IN-KA 12.XXX"}, - { 15.340514000, 75.066683625, 4, 7, "IN-KA 000.XX"}, - { 12.290514000, 76.587532000, 4, 13, "IN-KA 200.XX"}, - { 17.314614000, 76.769574000, 4, 13, "IN-KA 400.XX"}, - { 15.840514000, 74.449213750, 4, 9, "IN-KA 600.XX"}, - { 12.881714000, 74.795963125, 4, 7, "IN-KA 800.XX"}, - { 14.496824000, 75.883377375, 4, 9, "IN-KA B00.XX"}, - { 15.177424000, 76.881564500, 4, 12, "IN-KA C00.XX"}, - { 16.870724000, 75.676512000, 4, 9, "IN-KA D00.XX"}, - { 13.970724000, 75.528190250, 4, 9, "IN-KA F00.XX"}, - { 13.389324000, 77.067090250, 4, 14, "IN-KA G00.XX"}, - { 16.250724000, 77.307738750, 4, 15, "IN-KA H00.XX"}, - { 17.952824000, 77.459986250, 4, 14, "IN-KA J00.XX"}, - { 15.320724000, 76.327851625, 4, 9, "IN-KA K00.XX"}, - { 13.880724000, 75.648190250, 4, 9, "IN-KA L00.XX"}, - { 13.010724000, 78.238303125, 4, 13, "IN-KA M00.XX"}, - { 14.267324000, 76.361577375, 4, 9, "IN-KA N00.XX"}, - { 13.177724000, 78.088903125, 4, 13, "IN-KA P00.XX"}, - { 12.563924000, 76.856816000, 4, 15, "IN-KA Q00.XX"}, - { 13.050824000, 76.058203125, 4, 9, "IN-KA R00.XX"}, - { 16.200724000, 75.621738750, 4, 11, "IN-KA S00.XX"}, - { 13.375724000, 74.709190250, 4, 7, "IN-KA T00.XX"}, - { 13.365724000, 75.740190250, 4, 9, "IN-KA V00.XX"}, - { 14.656724000, 75.590077375, 4, 9, "IN-KA W00.XX"}, - { 15.472724000, 76.488851625, 4, 9, "IN-KA X00.XX"}, - { 15.469424000, 75.592851625, 4, 9, "IN-KA Y00.XX"}, - { 13.342624000, 77.499990250, 4, 14, "IN-KA Z00.XX"}, - { 17.844389500, 74.875217500, 3, 9, "IN-KA 12.XXXX"}, - { 13.034734500, 74.627762500, 3, 6, "IN-KA 123.XXX"}, - { 14.160882000, 74.210462000, 3, 6, "IN-KA 1234.XX"}, - { 26.942700000, 75.763300000, 5, 8, "IN-RJ 12.XX"}, - { 26.828994000, 75.645711375, 4, 9, "IN-RJ 00.XXX"}, - { 26.393684000, 72.865727625, 3, 6, "IN-RJ C0.XXX"}, - { 25.324584000, 75.686559500, 4, 10, "IN-RJ P0.XXX"}, - { 28.005014000, 73.266111875, 4, 7, "IN-RJ 000.XX"}, - { 26.438414000, 74.547831125, 4, 9, "IN-RJ 200.XX"}, - { 24.563914000, 73.642719250, 4, 9, "IN-RJ 400.XX"}, - { 25.321914000, 74.552839750, 4, 9, "IN-RJ 600.XX"}, - { 27.605024000, 76.583435625, 4, 7, "IN-RJ 800.XX"}, - { 27.262224000, 77.449661375, 4, 10, "IN-RJ 900.XX"}, - { 27.649624000, 75.097635625, 4, 9, "IN-RJ B00.XX"}, - { 25.822124000, 73.276813875, 4, 7, "IN-RJ C00.XX"}, - { 29.943424000, 73.842331625, 4, 10, "IN-RJ D00.XX"}, - { 26.210724000, 75.734913875, 4, 9, "IN-RJ F00.XX"}, - { 26.628924000, 74.806187125, 4, 9, "IN-RJ G00.XX"}, - { 29.641924000, 74.263431625, 4, 12, "IN-RJ H00.XX"}, - { 26.151124000, 74.300213875, 4, 9, "IN-RJ J00.XX"}, - { 26.749424000, 77.833787125, 4, 12, "IN-RJ K00.XX"}, - { 26.053724000, 76.317313875, 4, 9, "IN-RJ L00.XX"}, - { 28.341924000, 74.920909875, 4, 9, "IN-RJ M00.XX"}, - { 28.159324000, 75.346309875, 4, 10, "IN-RJ N00.XX"}, - { 24.932224000, 74.583652500, 4, 9, "IN-RJ P00.XX"}, - { 26.525224000, 76.670587125, 4, 9, "IN-RJ Q00.XX"}, - { 25.137224000, 76.466052500, 4, 9, "IN-RJ R00.XX"}, - { 28.251324000, 76.808809875, 4, 10, "IN-RJ S00.XX"}, - { 25.470924000, 75.600726750, 4, 9, "IN-RJ T00.XX"}, - { 27.739924000, 74.424535625, 4, 7, "IN-RJ V00.XX"}, - { 23.588124000, 74.389717875, 4, 11, "IN-RJ W00.XX"}, - { 27.044545000, 74.666251875, 4, 7, "IN-RJ X00.XX"}, - { 27.239524000, 73.693861375, 4, 7, "IN-RJ Y00.XX"}, - { 26.783424000, 76.984787125, 4, 9, "IN-RJ Z00.XX"}, - { 25.481823000, 74.363825500, 3, 8, "IN-RJ 12.XXXX"}, - { 28.371382500, 74.262680000, 3, 6, "IN-RJ 123.XXX"}, - { 27.790409000, 73.080277500, 3, 6, "IN-RJ 0123.XX"}, - { 24.352024000, 73.457196000, 3, 8, "IN-RJ 1123.XX"}, - { 26.990124000, 77.237645000, 3, 9, "IN-RJ 2123.XX"}, - { 25.550024000, 73.072138500, 3, 6, "IN-RJ 3123.XX"}, - { 29.517859000, 73.839476500, 3, 9, "IN-RJ 4123.XX"}, - { 26.474609000, 77.621545000, 3, 11, "IN-RJ 5123.XX"}, - { 26.967424000, 73.481845000, 3, 6, "IN-RJ 6123.XX"}, - { 20.316800000, 85.795385500, 5, 8, "IN-OR 12.XX"}, - { 20.138138500, 85.556887000, 4, 7, "IN-OR 12.XXX"}, - { 19.314194000, 84.721007500, 4, 9, "IN-OR 000.XX"}, - { 22.234194000, 84.761644500, 4, 10, "IN-OR 300.XX"}, - { 19.849094000, 85.750591750, 4, 7, "IN-OR 600.XX"}, - { 21.472614000, 83.861077250, 4, 9, "IN-OR 900.XX"}, - { 21.474314000, 86.865377250, 4, 9, "IN-OR C00.XX"}, - { 21.915014000, 86.670007375, 4, 9, "IN-OR F00.XX"}, - { 20.689914000, 83.446216000, 4, 10, "IN-OR H00.XX"}, - { 21.799514000, 83.834807375, 4, 9, "IN-OR K00.XX"}, - { 20.268914000, 86.575785875, 4, 7, "IN-OR M00.XX"}, - { 21.331414000, 83.554777250, 4, 10, "IN-OR P00.XX"}, - { 19.911114000, 83.099755750, 4, 11, "IN-OR R00.XX"}, - { 19.189114000, 83.338495500, 4, 11, "IN-OR T00.XX"}, - { 21.109418000, 86.438700250, 4, 7, "IN-OR W00.XX"}, - { 20.871545000, 85.051690000, 4, 7, "IN-OR Y00.XX"}, - { 22.039544000, 84.797792500, 3, 9, "IN-OR 12.XXXX"}, - { 22.247913500, 81.899047000, 3, 11, "IN-OR 123.XXX"}, - { 17.849270000, 81.640768000, 3, 11, "IN-OR 1234.XX"}, - { 23.055600000, 72.547443500, 5, 10, "IN-GJ 12.XX"}, - { 22.971394000, 72.417162750, 4, 9, "IN-GJ 00.XXX"}, - { 21.309984000, 72.691033750, 4, 9, "IN-GJ C0.XXX"}, - { 22.405084000, 73.033578500, 4, 7, "IN-GJ P0.XXX"}, - { 22.324524000, 70.749556500, 4, 7, "IN-GJ 000.XX"}, - { 21.796124000, 72.086269375, 4, 7, "IN-GJ 100.XX"}, - { 22.494545000, 70.023634500, 4, 7, "IN-GJ 200.XX"}, - { 21.566545000, 70.409941250, 4, 7, "IN-GJ 300.XX"}, - { 23.103724000, 70.060930750, 4, 9, "IN-GJ 400.XX"}, - { 20.985124000, 72.894608000, 4, 9, "IN-GJ 500.XX"}, - { 22.728024000, 72.813730750, 4, 7, "IN-GJ 600.XX"}, - { 23.268324000, 72.604317875, 4, 9, "IN-GJ 700.XX"}, - { 23.636324000, 72.331317875, 4, 9, "IN-GJ 800.XX"}, - { 22.606024000, 72.902056500, 4, 7, "IN-GJ 900.XX"}, - { 21.684924000, 69.572869375, 4, 7, "IN-GJ B00.XX"}, - { 22.859724000, 70.791930750, 5, 8, "IN-GJ C00.XX"}, - { 22.750724000, 71.602530750, 5, 8, "IN-GJ D00.XX"}, - { 21.759324000, 72.955069375, 4, 9, "IN-GJ F00.XX"}, - { 20.409724000, 72.881721875, 4, 12, "IN-GJ G00.XX"}, - { 20.954724000, 70.334608000, 4, 7, "IN-GJ H00.XX"}, - { 23.286524000, 69.626117875, 4, 9, "IN-GJ J00.XX"}, - { 20.648924000, 72.889208000, 4, 11, "IN-GJ K00.XX"}, - { 22.816724000, 73.574930750, 4, 7, "IN-GJ L00.XX"}, - { 22.210724000, 71.623156500, 4, 7, "IN-GJ M00.XX"}, - { 24.212724000, 72.383478250, 4, 9, "IN-GJ N00.XX"}, - { 23.888824000, 72.083091125, 4, 9, "IN-GJ P00.XX"}, - { 21.801024000, 70.568469375, 4, 7, "IN-GJ Q00.XX"}, - { 22.002724000, 70.746969375, 4, 7, "IN-GJ R00.XX"}, - { 21.671824000, 72.966569375, 4, 9, "IN-GJ S00.XX"}, - { 21.615464000, 71.185067125, 4, 7, "IN-GJ T00.XX"}, - { 24.250304000, 72.155084250, 4, 9, "IN-GJ TK0.00"}, - { 21.745664000, 70.415567125, 4, 7, "IN-GJ V00.XX"}, - { 22.831704000, 74.226673750, 5, 10, "IN-GJ VK0.00"}, - { 22.621664000, 73.428209250, 4, 7, "IN-GJ W00.XX"}, - { 22.319404000, 72.600018500, 4, 7, "IN-GJ WK0.00"}, - { 21.100664000, 71.730652750, 4, 7, "IN-GJ X00.XX"}, - { 21.333004000, 71.281063250, 4, 7, "IN-GJ XK0.00"}, - { 23.721364000, 72.507351375, 4, 9, "IN-GJ Y00.XX"}, - { 22.986404000, 71.439073750, 4, 9, "IN-GJ YK0.00"}, - { 23.124364000, 69.991023625, 4, 9, "IN-GJ Z00.XX"}, - { 21.294504000, 70.223963250, 4, 7, "IN-GJ ZK0.00"}, - { 23.788902000, 68.274369000, 3, 8, "IN-GJ 12.XXXX"}, - { 24.704595000, 71.813485000, 3, 8, "IN-GJ 012.XXX"}, - { 24.704595000, 72.323869000, 3, 8, "IN-GJ 112.XXX"}, - { 24.704595000, 72.834252000, 3, 8, "IN-GJ 212.XXX"}, - { 24.292515000, 71.813485000, 4, 9, "IN-GJ 312.XXX"}, - { 24.292515000, 72.323869000, 4, 9, "IN-GJ 412.XXX"}, - { 24.292515000, 72.834252000, 4, 9, "IN-GJ 512.XXX"}, - { 23.801475000, 71.818405500, 3, 8, "IN-GJ 612.XXX"}, - { 23.801475000, 72.323581500, 3, 8, "IN-GJ 712.XXX"}, - { 23.801475000, 72.828757500, 3, 8, "IN-GJ 812.XXX"}, - { 23.801475000, 73.333933500, 3, 8, "IN-GJ 912.XXX"}, - { 23.801475000, 73.839109500, 3, 8, "IN-GJ B12.XXX"}, - { 23.310435000, 71.818405500, 3, 8, "IN-GJ C12.XXX"}, - { 23.310435000, 72.323581500, 3, 8, "IN-GJ D12.XXX"}, - { 23.310435000, 72.828757500, 3, 8, "IN-GJ F12.XXX"}, - { 23.310435000, 73.333933500, 3, 8, "IN-GJ G12.XXX"}, - { 23.310435000, 73.839109500, 3, 8, "IN-GJ H12.XXX"}, - { 23.310435000, 74.052614500, 4, 11, "IN-GJ J12.XXX"}, - { 22.819395000, 69.292526500, 4, 7, "IN-GJ K12.XXX"}, - { 22.819395000, 69.797702500, 4, 7, "IN-GJ L12.XXX"}, - { 22.819395000, 70.302878500, 4, 7, "IN-GJ M12.XXX"}, - { 22.819395000, 70.808054500, 5, 8, "IN-GJ N12.XXX"}, - { 22.819395000, 71.313230500, 4, 7, "IN-GJ P12.XXX"}, - { 22.819395000, 71.818406500, 3, 6, "IN-GJ Q12.XXX"}, - { 22.819395000, 72.323582500, 3, 6, "IN-GJ R12.XXX"}, - { 22.819395000, 72.828758500, 3, 6, "IN-GJ S12.XXX"}, - { 22.819395000, 73.333934500, 3, 6, "IN-GJ T12.XXX"}, - { 22.819395000, 73.839110500, 3, 6, "IN-GJ V12.XXX"}, - { 22.819395000, 74.052614500, 4, 9, "IN-GJ W12.XXX"}, - { 22.328355000, 69.292239000, 3, 6, "IN-GJ X12.XXX"}, - { 22.328355000, 69.792207000, 3, 6, "IN-GJ Y12.XXX"}, - { 22.328355000, 70.292175000, 3, 6, "IN-GJ Z12.XXX"}, - { 21.896820000, 70.767375000, 3, 6, "IN-GJ 0123.XX"}, - { 21.896820000, 71.267343000, 3, 6, "IN-GJ 1123.XX"}, - { 21.896820000, 71.767311000, 3, 6, "IN-GJ 2123.XX"}, - { 21.896820000, 72.267279000, 3, 6, "IN-GJ 3123.XX"}, - { 21.896820000, 72.767247000, 3, 8, "IN-GJ 4123.XX"}, - { 21.896820000, 73.267215000, 3, 8, "IN-GJ 5123.XX"}, - { 21.896820000, 73.767183000, 3, 8, "IN-GJ 6123.XX"}, - { 21.405780000, 69.292470000, 3, 6, "IN-GJ 7123.XX"}, - { 21.405780000, 69.792438000, 3, 6, "IN-GJ 8123.XX"}, - { 21.405780000, 70.292406000, 3, 6, "IN-GJ 9123.XX"}, - { 21.405780000, 70.792374000, 3, 6, "IN-GJ B123.XX"}, - { 21.405780000, 71.292342000, 3, 6, "IN-GJ C123.XX"}, - { 21.405780000, 71.792310000, 3, 6, "IN-GJ D123.XX"}, - { 21.405780000, 72.292278000, 3, 6, "IN-GJ F123.XX"}, - { 21.405780000, 72.792246000, 3, 8, "IN-GJ G123.XX"}, - { 21.405780000, 73.292214000, 3, 8, "IN-GJ H123.XX"}, - { 21.405780000, 73.792182000, 3, 8, "IN-GJ J123.XX"}, - { 20.912025000, 69.702444000, 3, 6, "IN-GJ K123.XX"}, - { 20.912025000, 70.202412000, 3, 6, "IN-GJ L123.XX"}, - { 20.912025000, 70.702380000, 3, 6, "IN-GJ M123.XX"}, - { 20.912025000, 71.202348000, 3, 6, "IN-GJ N123.XX"}, - { 20.912025000, 71.702316000, 3, 6, "IN-GJ P123.XX"}, - { 20.912025000, 72.582259000, 3, 8, "IN-GJ Q123.XX"}, - { 20.912025000, 73.082227000, 3, 8, "IN-GJ R123.XX"}, - { 20.912025000, 73.582195000, 3, 8, "IN-GJ S123.XX"}, - { 20.423700000, 72.787426500, 3, 10, "IN-GJ T123.XX"}, - { 20.423700000, 73.282186500, 3, 8, "IN-GJ V123.XX"}, - { 20.423700000, 73.776946500, 3, 8, "IN-GJ W123.XX"}, - { 20.300920000, 72.749852500, 3, 8, "IN-GJ Y123.XX"}, - { 22.055999000, 68.931479500, 3, 6, "IN-GJ X123.XX"}, - { 20.851183000, 70.405747500, 3, 6, "IN-GJ Z123.XX"}, - { 22.603100000, 88.307743500, 5, 8, "IN-WB 12.XX"}, - { 22.477072500, 88.197183500, 4, 7, "IN-WB 12.XXX"}, - { 23.522614000, 87.248027875, 4, 9, "IN-WB 000.XX"}, - { 23.664714000, 86.902589125, 4, 10, "IN-WB 200.XX"}, - { 26.693914000, 88.352531125, 4, 8, "IN-WB 400.XX"}, - { 23.233214000, 87.807227875, 4, 9, "IN-WB 600.XX"}, - { 23.714314000, 86.772989125, 4, 11, "IN-WB 800.XX"}, - { 22.489545000, 88.013042500, 4, 7, "IN-WB B00.XX"}, - { 23.370213000, 86.321574875, 4, 10, "IN-WB C00.XX"}, - { 25.050024000, 88.099952500, 4, 11, "IN-WB D00.XX"}, - { 22.380724000, 87.259656500, 4, 11, "IN-WB F00.XX"}, - { 22.466224000, 87.278156500, 4, 11, "IN-WB G00.XX"}, - { 24.140724000, 88.204991125, 4, 7, "IN-WB H00.XX"}, - { 25.660724000, 88.075026750, 4, 10, "IN-WB J00.XX"}, - { 23.450724000, 88.456417875, 4, 7, "IN-WB K00.XX"}, - { 25.270724000, 88.725026750, 4, 9, "IN-WB L00.XX"}, - { 22.882324000, 88.595430750, 4, 7, "IN-WB M00.XX"}, - { 23.276724000, 87.021817875, 4, 9, "IN-WB N00.XX"}, - { 23.744224000, 87.035191125, 5, 11, "IN-WB P00.XX"}, - { 23.659424000, 87.070917875, 4, 10, "IN-WB Q00.XX"}, - { 22.696124000, 88.817830750, 4, 7, "IN-WB R00.XX"}, - { 23.449624000, 88.325017875, 4, 7, "IN-WB S00.XX"}, - { 27.076024000, 88.214661375, 4, 13, "IN-WB T00.XX"}, - { 23.730324000, 88.255591125, 4, 7, "IN-WB V00.XX"}, - { 23.081824000, 88.786330750, 4, 9, "IN-WB W00.XX"}, - { 26.568924000, 88.660587125, 4, 9, "IN-WB X00.XX"}, - { 22.070845000, 88.034741875, 4, 7, "IN-WB Y00.XX"}, - { 23.254445000, 88.337276375, 4, 7, "IN-WB Z00.XX"}, - { 27.193739000, 87.873690000, 3, 11, "IN-WB 012.XXX"}, - { 27.193739000, 88.394490000, 3, 11, "IN-WB 112.XXX"}, - { 27.193739000, 88.915290000, 3, 13, "IN-WB 212.XXX"}, - { 27.193739000, 89.407850000, 3, 10, "IN-WB 312.XXX"}, - { 26.702699000, 87.873689000, 3, 11, "IN-WB 412.XXX"}, - { 26.702699000, 88.394489000, 4, 8, "IN-WB 512.XXX"}, - { 26.702699000, 88.915289000, 3, 10, "IN-WB 612.XXX"}, - { 26.702699000, 89.407850000, 3, 10, "IN-WB 712.XXX"}, - { 26.211659000, 87.774450500, 3, 9, "IN-WB 812.XXX"}, - { 26.211659000, 88.290042500, 3, 11, "IN-WB 912.XXX"}, - { 26.211659000, 88.805634500, 3, 9, "IN-WB B12.XXX"}, - { 26.211659000, 89.321226500, 3, 8, "IN-WB C12.XXX"}, - { 25.720619000, 87.748671500, 3, 10, "IN-WB D12.XXX"}, - { 25.720619000, 88.264263500, 3, 9, "IN-WB F12.XXX"}, - { 25.524203000, 88.779855500, 3, 8, "IN-WB G12.XXX"}, - { 25.229579000, 87.748671500, 3, 12, "IN-WB H12.XXX"}, - { 25.229579000, 88.264263500, 3, 11, "IN-WB J12.XXX"}, - { 24.738539000, 87.748385000, 3, 11, "IN-WB K12.XXX"}, - { 24.738539000, 88.258769000, 3, 10, "IN-WB L12.XXX"}, - { 24.247499000, 86.753136000, 3, 9, "IN-WB M12.XXX"}, - { 24.247499000, 87.263520000, 3, 10, "IN-WB N12.XXX"}, - { 24.247499000, 87.773904000, 3, 9, "IN-WB P12.XXX"}, - { 24.247499000, 88.284288000, 3, 6, "IN-WB Q12.XXX"}, - { 23.756459000, 85.839366500, 3, 9, "IN-WB R12.XXX"}, - { 23.756459000, 86.344542500, 3, 10, "IN-WB S12.XXX"}, - { 23.756459000, 86.849718500, 4, 11, "IN-WB T12.XXX"}, - { 23.756459000, 87.354894500, 3, 8, "IN-WB V12.XXX"}, - { 23.756459000, 87.860070500, 3, 8, "IN-WB W12.XXX"}, - { 23.756459000, 88.365246500, 3, 6, "IN-WB X12.XXX"}, - { 23.265419000, 85.839366500, 3, 9, "IN-WB Y12.XXX"}, - { 23.265419000, 86.344542500, 3, 9, "IN-WB Z12.XXX"}, - { 22.853579000, 86.849718500, 3, 9, "IN-WB 01.XXXX"}, - { 22.853579000, 87.354894500, 3, 8, "IN-WB 11.XXXX"}, - { 22.853579000, 87.860070500, 3, 8, "IN-WB 21.XXXX"}, - { 22.853579000, 88.365246500, 4, 7, "IN-WB 31.XXXX"}, - { 22.853579000, 88.870422500, 3, 8, "IN-WB 41.XXXX"}, - { 22.362539000, 86.344542500, 3, 11, "IN-WB 51.XXXX"}, - { 22.362539000, 86.849718500, 3, 11, "IN-WB 61.XXXX"}, - { 22.362539000, 87.354894500, 3, 10, "IN-WB 71.XXXX"}, - { 22.362539000, 87.860070500, 3, 8, "IN-WB 81.XXXX"}, - { 22.362539000, 88.365246500, 4, 7, "IN-WB 91.XXXX"}, - { 22.362539000, 88.870422500, 3, 6, "IN-WB B1.XXXX"}, - { 21.871499000, 86.697879000, 3, 9, "IN-WB C1.XXXX"}, - { 21.871499000, 87.197847000, 4, 10, "IN-WB D1.XXXX"}, - { 21.871499000, 87.697815000, 4, 7, "IN-WB F1.XXXX"}, - { 21.871499000, 88.197783000, 4, 7, "IN-WB G1.XXXX"}, - { 21.871499000, 88.697751000, 4, 7, "IN-WB H1.XXXX"}, - { 21.463795000, 87.197847000, 3, 9, "IN-WB J1.XXXX"}, - { 21.463795000, 87.697815000, 3, 6, "IN-WB K1.XXXX"}, - { 21.463795000, 88.197783000, 3, 6, "IN-WB L1.XXXX"}, - { 21.463795000, 88.697751000, 3, 6, "IN-WB M1.XXXX"}, - { 22.755100000, 75.820143500, 5, 8, "IN-MP 12.XX"}, - { 22.810604000, 75.715721750, 4, 7, "IN-MP 00.XXX"}, - { 23.263004000, 77.281884375, 4, 9, "IN-MP 80.XXX"}, - { 23.236104000, 79.795221750, 4, 7, "IN-MP J0.XXX"}, - { 26.175584000, 78.066565375, 4, 11, "IN-MP S0.XXX"}, - { 23.218145000, 75.752076375, 4, 10, "IN-MP 000.XX"}, - { 22.999924000, 76.002230750, 4, 9, "IN-MP 100.XX"}, - { 24.612124000, 80.785478250, 4, 9, "IN-MP 200.XX"}, - { 24.612124000, 80.880178250, 4, 9, "IN-MP 300.XX"}, - { 23.873424000, 78.719791125, 4, 9, "IN-MP 400.XX"}, - { 23.390724000, 74.985817875, 4, 10, "IN-MP 500.XX"}, - { 23.869124000, 80.345591125, 4, 11, "IN-MP 600.XX"}, - { 21.355024000, 76.174082250, 4, 9, "IN-MP 700.XX"}, - { 21.870724000, 76.306269375, 4, 9, "IN-MP 800.XX"}, - { 26.550724000, 77.944687125, 4, 13, "IN-MP 900.XX"}, - { 26.607424000, 78.734487125, 4, 10, "IN-MP B00.XX"}, - { 24.688424000, 77.273378250, 4, 11, "IN-MP C00.XX"}, - { 25.468624000, 77.606126750, 4, 11, "IN-MP D00.XX"}, - { 23.558524000, 77.766017875, 4, 9, "IN-MP F00.XX"}, - { 24.112724000, 75.014091125, 4, 10, "IN-MP G00.XX"}, - { 22.097624000, 78.907269375, 4, 9, "IN-MP H00.XX"}, - { 24.948924000, 79.543852500, 4, 9, "IN-MP J00.XX"}, - { 24.508624000, 74.820178250, 4, 10, "IN-MP K00.XX"}, - { 22.651924000, 75.639630750, 4, 7, "IN-MP L00.XX"}, - { 23.875724000, 79.397591125, 4, 9, "IN-MP M00.XX"}, - { 22.787624000, 77.685230750, 4, 7, "IN-MP N00.XX"}, - { 23.248924000, 77.041517875, 4, 10, "IN-MP P00.XX"}, - { 21.864424000, 75.572069375, 4, 9, "IN-MP Q00.XX"}, - { 21.948924000, 77.856369375, 4, 9, "IN-MP R00.XX"}, - { 22.103664000, 79.515380500, 4, 9, "IN-MP S00.XX"}, - { 22.593204000, 75.283073750, 4, 7, "IN-MP SK0.00"}, - { 21.823564000, 80.155067125, 4, 9, "IN-MP T00.XX"}, - { 22.665604000, 74.934073750, 4, 7, "IN-MP TK0.00"}, - { 25.678264000, 78.425022250, 4, 10, "IN-MP V00.XX"}, - { 23.458204000, 75.385601875, 4, 10, "IN-MP VK0.00"}, - { 22.130464000, 78.134380500, 4, 7, "IN-MP W00.XX"}, - { 22.606204000, 77.732473750, 4, 7, "IN-MP WK0.00"}, - { 22.562564000, 75.722880500, 4, 7, "IN-MP X00.XX"}, - { 23.298604000, 81.333301875, 4, 10, "IN-MP XK0.00"}, - { 23.649264000, 75.092051375, 4, 10, "IN-MP Y00.XX"}, - { 23.411404000, 76.251301875, 4, 10, "IN-MP YK0.00"}, - { 24.765364000, 78.796993500, 4, 9, "IN-MP Z00.XX"}, - { 22.033204000, 74.876991375, 4, 9, "IN-MP ZK0.00"}, - { 23.312670500, 78.387453000, 3, 6, "IN-MP 12.XXXX"}, - { 23.211676000, 74.955345000, 3, 9, "IN-MP 123.XXX"}, - { 26.138624000, 77.834908500, 3, 10, "IN-MP 0123.XX"}, - { 24.340024000, 80.624926000, 3, 8, "IN-MP 1123.XX"}, - { 24.389128000, 81.135310000, 3, 8, "IN-MP 2123.XX"}, - { 24.438232000, 81.645693000, 3, 8, "IN-MP 3123.XX"}, - { 21.098624000, 75.972747000, 3, 8, "IN-MP 4123.XX"}, - { 26.332564000, 78.522245000, 3, 8, "IN-MP 5123.XX"}, - { 24.416280000, 76.044633000, 3, 9, "IN-MP 6123.XX"}, - { 24.416280000, 76.555017000, 3, 9, "IN-MP 7123.XX"}, - { 24.416280000, 77.065401000, 3, 11, "IN-MP 8123.XX"}, - { 24.416280000, 77.575785000, 3, 10, "IN-MP 9123.XX"}, - { 24.416280000, 78.086169000, 3, 10, "IN-MP B123.XX"}, - { 24.416280000, 78.596553000, 3, 8, "IN-MP C123.XX"}, - { 25.196479000, 77.401338500, 3, 10, "IN-MP D123.XX"}, - { 24.035019000, 74.712196000, 3, 9, "IN-MP F123.XX"}, - { 24.674064000, 79.338828500, 3, 8, "IN-MP G123.XX"}, - { 25.434379000, 78.209438500, 3, 10, "IN-MP H123.XX"}, - { 24.947196000, 75.597238500, 3, 9, "IN-MP J123.XX"}, - { 23.762065000, 77.620239000, 3, 8, "IN-MP K123.XX"}, - { 17.417900000, 78.446526000, 4, 15, "IN-TG 12.XX"}, - { 17.618515000, 78.236555000, 3, 14, "IN-TG 12.XXX"}, - { 16.560724000, 80.569625875, 4, 15, "IN-TG 300.XX"}, - { 16.534777000, 80.656113875, 5, 17, "IN-TG 400.XX"}, - { 16.342124000, 80.397625875, 4, 15, "IN-TG 500.XX"}, - { 18.018724000, 79.569386250, 5, 15, "IN-TG 600.XX"}, - { 18.046724000, 79.503286250, 4, 13, "IN-TG 700.XX"}, - { 15.862124000, 77.994038750, 4, 17, "IN-TG 900.XX"}, - { 18.720724000, 78.057173375, 4, 14, "IN-TG G00.XX"}, - { 18.482124000, 79.087173375, 4, 13, "IN-TG K00.XX"}, - { 18.764464000, 79.461254125, 4, 13, "IN-TG L00.XX"}, - { 16.728764000, 81.059697625, 4, 13, "IN-TG M00.XX"}, - { 17.243999500, 80.143699500, 4, 13, "IN-TG NRG.TC"}, - { 16.196264000, 81.101383250, 4, 13, "IN-TG P00.XX"}, - { 16.252464000, 80.598483250, 4, 15, "IN-TG Q00.XX"}, - { 16.758464000, 77.971797625, 4, 17, "IN-TG R00.XX"}, - { 17.056999500, 79.272499500, 4, 13, "IN-TG TRG.TC"}, - { 16.434999500, 80.995500000, 4, 13, "IN-TG WRG.TC"}, - { 19.684364000, 78.492396250, 4, 13, "IN-TG X00.XX"}, - { 16.228104000, 80.022831750, 4, 15, "IN-TG XK0.00"}, - { 17.140999500, 79.620799500, 4, 13, "IN-TG YRG.TC"}, - { 16.095999500, 80.167899500, 4, 15, "IN-TG ZRG.TC"}, - { 15.938500000, 77.928000000, 3, 15, "IN-TG HD.0X0R"}, - { 16.870748500, 79.211641000, 3, 11, "IN-TG 123.XXX"}, - { 17.757909000, 79.336948000, 3, 11, "IN-TG 2123.XX"}, - { 18.448624000, 77.857898000, 3, 12, "IN-TG 4123.XX"}, - { 18.359204000, 79.063388000, 3, 11, "IN-TG 6123.XX"}, - { 16.514579000, 77.769681500, 3, 15, "IN-TG 8123.XX"}, - { 19.440479000, 78.285740500, 3, 11, "IN-TG B123.XX"}, - { 17.417900000, 78.446526000, 4, 15, "IN-AP 12.XX"}, - { 17.618515000, 78.236555000, 3, 14, "IN-AP 12.XXX"}, - { 17.770724000, 83.268299125, 4, 9, "IN-AP 000.XX"}, - { 17.766399000, 83.177726125, 4, 9, "IN-AP 100.XX"}, - { 17.721724000, 83.148399125, 4, 7, "IN-AP 200.XX"}, - { 16.560724000, 80.569625875, 4, 15, "IN-AP 300.XX"}, - { 16.534777000, 80.656113875, 5, 17, "IN-AP 400.XX"}, - { 16.342124000, 80.397625875, 4, 15, "IN-AP 500.XX"}, - { 18.018724000, 79.569386250, 5, 15, "IN-AP 600.XX"}, - { 18.046724000, 79.503286250, 4, 13, "IN-AP 700.XX"}, - { 14.474824000, 79.938077375, 4, 9, "IN-AP 800.XX"}, - { 15.862124000, 77.994038750, 4, 17, "IN-AP 900.XX"}, - { 17.052124000, 81.756512000, 4, 7, "IN-AP B00.XX"}, - { 14.512724000, 78.783077375, 4, 9, "IN-AP C00.XX"}, - { 17.051624000, 82.198512000, 4, 7, "IN-AP D00.XX"}, - { 16.965135000, 82.198512000, 4, 7, "IN-AP F00.XX"}, - { 18.720724000, 78.057173375, 4, 14, "IN-AP G00.XX"}, - { 13.670724000, 79.394890250, 4, 9, "IN-AP H00.XX"}, - { 14.714824000, 77.562377375, 4, 11, "IN-AP J00.XX"}, - { 18.482124000, 79.087173375, 4, 13, "IN-AP K00.XX"}, - { 18.764464000, 79.461254125, 4, 13, "IN-AP L00.XX"}, - { 18.114104000, 83.372642250, 4, 12, "IN-AP LK0.00"}, - { 16.728764000, 81.059697625, 4, 13, "IN-AP M00.XX"}, - { 15.503404000, 80.003704625, 4, 11, "IN-AP MK0.00"}, - { 15.488364000, 78.448368875, 4, 13, "IN-AP N00.XX"}, - { 17.238104000, 80.116487000, 4, 13, "IN-AP NK0.00"}, - { 16.196264000, 81.101383250, 4, 13, "IN-AP P00.XX"}, - { 15.622104000, 77.247704625, 4, 14, "IN-AP PK0.00"}, - { 16.252464000, 80.598483250, 4, 15, "IN-AP Q00.XX"}, - { 14.750104000, 78.523076500, 4, 11, "IN-AP QK0.00"}, - { 16.758464000, 77.971797625, 4, 17, "IN-AP R00.XX"}, - { 13.214104000, 79.073221250, 4, 11, "IN-AP RK0.00"}, - { 13.845464000, 77.466226750, 4, 12, "IN-AP S00.XX"}, - { 16.534804000, 81.495159875, 4, 9, "IN-AP SK0.00"}, - { 13.569364000, 78.477226750, 4, 12, "IN-AP T00.XX"}, - { 17.051104000, 79.245287000, 4, 13, "IN-AP TK0.00"}, - { 15.177464000, 77.339154500, 4, 12, "IN-AP V00.XX"}, - { 18.294004000, 83.865342250, 4, 12, "IN-AP VK0.00"}, - { 14.429464000, 77.687741125, 4, 11, "IN-AP W00.XX"}, - { 16.429104000, 80.968359875, 4, 15, "IN-AP WK0.00"}, - { 19.684364000, 78.492396250, 4, 13, "IN-AP X00.XX"}, - { 16.228104000, 80.022831750, 4, 15, "IN-AP XK0.00"}, - { 14.934064000, 77.963654500, 4, 11, "IN-AP Y00.XX"}, - { 17.135104000, 79.593587000, 4, 13, "IN-AP YK0.00"}, - { 16.826464000, 81.494111000, 4, 7, "IN-AP Z00.XX"}, - { 16.090104000, 80.140831750, 4, 15, "IN-AP ZK0.00"}, - { 13.255676000, 76.823892000, 3, 13, "IN-AP 12.XXXX"}, - { 16.870748500, 79.211641000, 3, 11, "IN-AP 123.XXX"}, - { 17.471409000, 83.008848000, 3, 6, "IN-AP 1123.XX"}, - { 17.757909000, 79.336948000, 3, 11, "IN-AP 2123.XX"}, - { 14.202724000, 79.743049000, 3, 8, "IN-AP 3123.XX"}, - { 18.448624000, 77.857898000, 3, 12, "IN-AP 4123.XX"}, - { 13.200212000, 79.038179000, 3, 10, "IN-AP 5123.XX"}, - { 18.359204000, 79.063388000, 3, 11, "IN-AP 6123.XX"}, - { 17.888579000, 83.157898000, 4, 12, "IN-AP 7123.XX"}, - { 16.514579000, 77.769681500, 3, 15, "IN-AP 8123.XX"}, - { 18.068479000, 83.650598000, 3, 11, "IN-AP 9123.XX"}, - { 19.440479000, 78.285740500, 3, 11, "IN-AP B123.XX"}, - { 18.904029000, 72.792768000, 5, 8, "IN-MH 12.XX"}, - { 18.911695000, 72.787194500, 4, 7, "IN-MH 12.XXX"}, - { 18.605321000, 73.788073375, 5, 8, "IN-MH 000.XX"}, - { 18.605321000, 73.879126375, 4, 7, "IN-MH 100.XX"}, - { 18.518832000, 73.879126375, 4, 7, "IN-MH 200.XX"}, - { 18.518832000, 73.788073375, 4, 7, "IN-MH 300.XX"}, - { 21.227650000, 78.990582250, 4, 9, "IN-MH 400.XX"}, - { 21.240624000, 79.083317250, 4, 9, "IN-MH 500.XX"}, - { 21.141161000, 78.990582250, 4, 9, "IN-MH 600.XX"}, - { 21.154135000, 79.083317250, 4, 9, "IN-MH 700.XX"}, - { 20.059373000, 73.690714875, 4, 9, "IN-MH 800.XX"}, - { 20.059373000, 73.782728875, 4, 9, "IN-MH 900.XX"}, - { 19.972884000, 73.782841750, 4, 7, "IN-MH B00.XX"}, - { 19.972884000, 73.691067750, 4, 7, "IN-MH C00.XX"}, - { 18.668924000, 73.757273375, 4, 7, "IN-MH D00.XX"}, - { 19.921724000, 75.303834750, 4, 7, "IN-MH F00.XX"}, - { 17.702624000, 75.872899125, 4, 10, "IN-MH G00.XX"}, - { 20.973024000, 77.716708000, 4, 7, "IN-MH H00.XX"}, - { 19.208324000, 73.211318500, 5, 8, "IN-MH J00.XX"}, - { 19.209124000, 77.271960500, 4, 11, "IN-MH K00.XX"}, - { 16.732224000, 74.185125875, 4, 9, "IN-MH L00.XX"}, - { 16.904224000, 74.536312000, 4, 9, "IN-MH M00.XX"}, - { 20.597624000, 74.486508000, 4, 9, "IN-MH N00.XX"}, - { 21.041724000, 75.516608000, 4, 9, "IN-MH P00.XX"}, - { 20.745724000, 76.959908000, 4, 7, "IN-MH Q00.XX"}, - { 18.447724000, 76.530873375, 4, 7, "IN-MH R00.XX"}, - { 20.945024000, 74.726608000, 4, 7, "IN-MH S00.XX"}, - { 19.144924000, 74.697060500, 4, 7, "IN-MH T00.XX"}, - { 19.972464000, 79.270410625, 4, 7, "IN-MH V00.XX"}, - { 19.258104000, 76.748397500, 4, 11, "IN-MH VK0.00"}, - { 16.714864000, 74.424597625, 4, 9, "IN-MH W00.XX"}, - { 19.838104000, 75.858752750, 4, 7, "IN-MH WK0.00"}, - { 21.049464000, 75.749652750, 4, 9, "IN-MH X00.XX"}, - { 18.985304000, 75.727897500, 4, 7, "IN-MH XK0.00"}, - { 21.480664000, 80.162852750, 4, 9, "IN-MH Y00.XX"}, - { 17.679704000, 73.979515125, 4, 7, "IN-MH YK0.00"}, - { 18.249464000, 75.658139750, 4, 10, "IN-MH Z00.XX"}, - { 20.384104000, 78.097280875, 4, 7, "IN-MH ZK0.00"}, - { 19.986930000, 75.624782000, 3, 6, "IN-MH 12.XXXX"}, - { 20.178983500, 72.756012500, 3, 9, "IN-MH 123.XXX"}, - { 20.904021000, 78.849527000, 4, 7, "IN-MH 0123.XX"}, - { 20.904021000, 79.349495000, 3, 6, "IN-MH 1123.XX"}, - { 20.833965000, 77.388152000, 4, 7, "IN-MH 2123.XX"}, - { 16.543579000, 74.164582500, 3, 8, "IN-MH 3123.XX"}, - { 20.496365000, 74.402652000, 3, 8, "IN-MH 4123.XX"}, - { 20.785265000, 75.424752000, 3, 6, "IN-MH 5123.XX"}, - { 20.470765000, 76.130992000, 3, 6, "IN-MH 6123.XX"}, - { 20.470765000, 76.630960000, 3, 6, "IN-MH 7123.XX"}, - { 20.470765000, 77.130928000, 3, 6, "IN-MH 8123.XX"}, - { 19.851240000, 78.865927500, 3, 10, "IN-MH 9123.XX"}, - { 19.851240000, 79.360687500, 3, 10, "IN-MH B123.XX"}, - { 21.163124000, 79.948752000, 3, 8, "IN-MH C123.XX"}, - { 20.158480000, 77.885531500, 4, 7, "IN-MH D123.XX"}, - { 21.141480000, 73.995652000, 3, 9, "IN-MH F123.XX"}, - { 20.511765000, 78.358652000, 4, 7, "IN-MH G123.XX"}, - { 26.882100000, 80.891900000, 5, 9, "IN-UP 12.XX"}, - { 28.666985000, 77.277229625, 4, 15, "IN-UP 00.XXX"}, - { 26.942084000, 80.782673375, 4, 8, "IN-UP C0.XXX"}, - { 26.565584000, 80.227573375, 4, 9, "IN-UP P0.XXX"}, - { 27.265924000, 77.907061375, 4, 9, "IN-UP 000.XX"}, - { 27.265924000, 78.003880375, 4, 9, "IN-UP 100.XX"}, - { 27.179435000, 78.003880375, 4, 9, "IN-UP 200.XX"}, - { 27.179435000, 77.907061375, 4, 9, "IN-UP 300.XX"}, - { 29.032724000, 77.664557375, 4, 11, "IN-UP 400.XX"}, - { 28.946235000, 77.664557375, 4, 11, "IN-UP 500.XX"}, - { 25.378024000, 82.955426750, 5, 8, "IN-UP 600.XX"}, - { 25.291535000, 82.936302750, 5, 10, "IN-UP 700.XX"}, - { 25.482124000, 81.728126750, 4, 9, "IN-UP 800.XX"}, - { 25.451852000, 81.823744750, 4, 9, "IN-UP 900.XX"}, - { 25.538341000, 81.823744750, 4, 9, "IN-UP B00.XX"}, - { 28.404724000, 79.377983125, 4, 10, "IN-UP C00.XX"}, - { 28.880724000, 78.723583125, 4, 13, "IN-UP D00.XX"}, - { 27.933824000, 78.024309875, 4, 9, "IN-UP F00.XX"}, - { 30.002124000, 77.493105875, 4, 12, "IN-UP G00.XX"}, - { 26.800224000, 83.336087125, 4, 10, "IN-UP H00.XX"}, - { 27.199424000, 78.351661375, 4, 7, "IN-UP J00.XX"}, - { 25.490724000, 78.521826750, 4, 10, "IN-UP K00.XX"}, - { 29.507724000, 77.678031625, 4, 12, "IN-UP L00.XX"}, - { 27.540724000, 77.634235625, 4, 9, "IN-UP M00.XX"}, - { 27.920724000, 79.878409875, 4, 10, "IN-UP N00.XX"}, - { 28.804564000, 78.984877375, 4, 13, "IN-UP P00.XX"}, - { 25.939104000, 83.531122875, 4, 9, "IN-UP PK0.00"}, - { 27.389045000, 79.560753125, 4, 8, "IN-UP Q00.XX"}, - { 28.724104000, 77.740399125, 4, 11, "IN-UP QK0.00"}, - { 26.792464000, 78.989293125, 4, 11, "IN-UP R00.XX"}, - { 25.130104000, 82.537939500, 4, 9, "IN-UP RK0.00"}, - { 28.422464000, 77.814877375, 4, 9, "IN-UP S00.XX"}, - { 28.564804000, 78.539699125, 4, 10, "IN-UP SK0.00"}, - { 28.910064000, 78.438906125, 4, 12, "IN-UP T00.XX"}, - { 25.921704000, 80.785122875, 4, 9, "IN-UP TK0.00"}, - { 26.242464000, 81.209536625, 4, 9, "IN-UP V00.XX"}, - { 25.984104000, 79.421122875, 4, 9, "IN-UP VK0.00"}, - { 27.592464000, 81.555220875, 4, 8, "IN-UP W00.XX"}, - { 27.564104000, 80.650588625, 4, 8, "IN-UP WK0.00"}, - { 25.760064000, 82.655736625, 4, 9, "IN-UP X00.XX"}, - { 26.768104000, 82.117533375, 4, 10, "IN-UP XK0.00"}, - { 28.043164000, 79.085049625, 4, 10, "IN-UP Y00.XX"}, - { 25.476104000, 80.314494750, 4, 9, "IN-UP YK0.00"}, - { 27.960464000, 80.745049625, 4, 12, "IN-UP Z00.XX"}, - { 27.592104000, 78.022688625, 4, 9, "IN-UP ZK0.00"}, - { 27.524035000, 80.353442500, 3, 7, "IN-UP 12.XXXX"}, - { 29.056683500, 77.303410500, 3, 11, "IN-UP 123.XXX"}, - { 29.730465000, 77.279827500, 3, 11, "IN-UP 0123.XX"}, - { 26.525865000, 83.114350000, 4, 7, "IN-UP 1123.XX"}, - { 25.218580000, 78.310229500, 3, 10, "IN-UP 2123.XX"}, - { 29.113504000, 77.091795000, 3, 11, "IN-UP 3123.XX"}, - { 29.113504000, 77.623011000, 4, 11, "IN-UP 4123.XX"}, - { 25.773880000, 83.123629500, 3, 6, "IN-UP 5123.XX"}, - { 25.758580000, 79.200129500, 3, 8, "IN-UP 6123.XX"}, - { 25.267540000, 79.200129500, 3, 8, "IN-UP 7123.XX"}, - { 27.782610000, 80.656480500, 3, 11, "IN-UP 8123.XX"}, - { 27.782610000, 81.182487500, 3, 11, "IN-UP 9123.XX"}, - { 24.470280000, 78.157701000, 3, 11, "IN-UP B123.XX"}, - { 25.046865000, 82.869229500, 3, 8, "IN-UP C123.XX"}, - { 11.961202000, 79.762902500, 4, 11, "IN-PY 12.XX"}, - { 11.766025000, 79.595025000, 3, 9, "IN-PY 0L.S15"}, - { 10.822025000, 79.727025000, 3, 9, "IN-PY FC.S0W"}, - { 16.704025000, 82.183025000, 3, 9, "IN-PY K4.S0Z"}, - { 11.673025000, 75.522025000, 3, 11, "IN-PY M2.S11"}, - { 11.703525000, 75.522025000, 4, 12, "IN-PY N1.S17"}, - {-33.834900000, 151.164532000, 5, 7, "AU-NSW 12.XX"}, - {-33.674785000, 150.776910000, 4, 6, "AU-NSW 12.XXX"}, - {-32.879276000, 151.604349375, 4, 6, "AU-NSW 000.XX"}, - {-32.879276000, 151.706934375, 4, 6, "AU-NSW 100.XX"}, - {-32.965765000, 151.635124375, 4, 6, "AU-NSW 200.XX"}, - {-34.413876000, 150.820845375, 4, 8, "AU-NSW 300.XX"}, - {-34.312455000, 150.862271875, 4, 8, "AU-NSW 400.XX"}, - {-34.535435000, 150.757771875, 4, 8, "AU-NSW 500.XX"}, - {-36.042655000, 146.877661875, 3, 7, "AU-NSW 600.XX"}, - {-36.108455000, 146.820276875, 3, 8, "AU-NSW 700.XX"}, - {-34.837666000, 150.552279125, 4, 8, "AU-NSW 800.XX"}, - {-30.247876000, 153.065305875, 4, 6, "AU-NSW 900.XX"}, - {-31.407276000, 152.846940500, 4, 6, "AU-NSW B00.XX"}, - {-33.366876000, 149.525823625, 4, 6, "AU-NSW C00.XX"}, - {-35.094076000, 147.310919625, 3, 7, "AU-NSW D00.XX"}, - {-28.770576000, 153.256383125, 4, 8, "AU-NSW F00.XX"}, - {-31.861576000, 152.432414750, 4, 6, "AU-NSW G00.XX"}, - {-32.212576000, 148.568688000, 3, 5, "AU-NSW H00.XX"}, - {-31.054276000, 150.870940500, 4, 6, "AU-NSW J00.XX"}, - {-30.474276000, 151.614479125, 4, 6, "AU-NSW K00.XX"}, - {-33.728276000, 150.654984000, 4, 6, "AU-NSW L00.XX"}, - {-34.709276000, 149.660619625, 4, 8, "AU-NSW M00.XX"}, - {-31.921076000, 141.415014750, 3, 5, "AU-NSW N00.XX"}, - {-33.700455000, 150.286176000, 4, 6, "AU-NSW P00.XX"}, - {-32.803976000, 151.311349375, 4, 6, "AU-NSW Q00.XX"}, - {-32.144976000, 152.472588000, 4, 6, "AU-NSW R00.XX"}, - {-29.665476000, 152.859631625, 4, 6, "AU-NSW S00.XX"}, - {-28.793376000, 153.514683125, 4, 8, "AU-NSW T00.XX"}, - {-34.243676000, 145.995045375, 3, 7, "AU-NSW V00.XX"}, - {-30.339236000, 153.044162625, 4, 6, "AU-NSW W00.XX"}, - {-32.823145000, 151.427184125, 4, 6, "AU-NSW WK0.00"}, - {-32.543436000, 151.130032125, 4, 6, "AU-NSW X00.XX"}, - {-32.275896000, 150.859313000, 4, 6, "AU-NSW XK0.00"}, - {-32.754036000, 151.708432125, 4, 6, "AU-NSW Y00.XX"}, - {-34.667296000, 150.806172625, 4, 8, "AU-NSW YK0.00"}, - {-33.472636000, 150.114659875, 4, 6, "AU-NSW Z00.XX"}, - {-28.866196000, 153.015899125, 4, 8, "AU-NSW ZK0.00"}, - {-32.574700500, 149.277737500, 3, 5, "AU-NSW 123.XXX"}, - {-30.302041500, 150.287608500, 3, 5, "AU-NSW 12.XXXX"}, - {-28.347511000, 149.399718500, 3, 7, "AU-NSW 1234.XX"}, - {-32.134919500, 141.659960500, 2, 4, "AU-NSW 1234.XXX"}, - {-35.272300000, 149.088990000, 3, 9, "AU-ACT 12.XX"}, - {-35.255395500, 148.779193000, 2, 8, "AU-ACT 12.XXX"}, - {-35.823280000, 148.752764500, 2, 8, "AU-ACT 123.XX"}, - {-35.123300000, 150.676591500, 3, 10, "AU-JBT 12.XX"}, - {-35.114393500, 150.600105500, 2, 9, "AU-JBT 12.XXX"}, - {-12.378055000, 130.841330000, 5, 7, "AU-NT 00.XX"}, - {-12.432475000, 130.819000000, 5, 7, "AU-NT J0.XX"}, - {-12.358185000, 130.764890000, 4, 6, "AU-NT 12.XXX"}, - {-23.581706000, 133.631173875, 4, 6, "AU-NT 000.XX"}, - {-14.360696000, 132.066585375, 4, 6, "AU-NT J00.XX"}, - {-11.134700500, 130.579254000, 3, 5, "AU-NT 123.XXX"}, - {-13.972931000, 131.060503000, 3, 5, "AU-NT 12.XXXX"}, - {-22.546110000, 132.545034500, 3, 5, "AU-NT 1234.XX"}, - {-14.951611500, 129.346800000, 2, 4, "AU-NT 1234.XXX"}, - {-34.890100000, 138.557891500, 5, 7, "AU-SA 12.XX"}, - {-34.729085000, 138.491096500, 4, 6, "AU-SA 12.XXX"}, - {-33.006796000, 137.423367375, 4, 6, "AU-SA 000.XX"}, - {-37.803196000, 140.667263500, 4, 6, "AU-SA 400.XX"}, - {-34.592896000, 138.629346375, 4, 6, "AU-SA 800.XX"}, - {-32.482496000, 137.701787000, 4, 6, "AU-SA D00.XX"}, - {-33.162796000, 137.930286625, 4, 6, "AU-SA J00.XX"}, - {-35.499955000, 138.574025000, 4, 6, "AU-SA N00.XX"}, - {-34.679096000, 135.731046375, 4, 6, "AU-SA S00.XX"}, - {-35.113706000, 139.188758625, 4, 6, "AU-SA X00.XX"}, - {-35.322739500, 138.281581500, 3, 5, "AU-SA 12.XXXX"}, - {-35.021323000, 137.252583500, 3, 5, "AU-SA 123.XXX"}, - {-32.572851000, 134.197040000, 3, 5, "AU-SA 1234.XX"}, - {-26.855084500, 129.433445500, 2, 4, "AU-SA 1234.XXX"}, - {-42.831210000, 147.243905000, 5, 7, "AU-TAS 00.XX"}, - {-42.890045000, 147.276689000, 5, 7, "AU-TAS J0.XX"}, - {-42.755885000, 147.046865000, 4, 6, "AU-TAS 12.XXX"}, - {-41.419626000, 146.963433500, 5, 7, "AU-TAS 000.XX"}, - {-41.008676000, 145.669298500, 5, 7, "AU-TAS C00.XX"}, - {-41.103455000, 146.030297500, 6, 8, "AU-TAS P00.XX"}, - {-41.052434500, 144.954768000, 4, 6, "AU-TAS 123.XXX"}, - {-40.151059500, 144.761824500, 3, 5, "AU-TAS 12.XXXX"}, - {-39.386710000, 141.279383500, 3, 5, "AU-TAS 1234.XX"}, - {-39.602993500, 141.325080000, 3, 5, "AU-TAS 1234.XXX"}, - {-37.774900000, 144.914407500, 5, 7, "AU-VIC 12.XX"}, - {-37.611185000, 144.742626500, 5, 7, "AU-VIC 12.XXX"}, - {-38.131376000, 144.299285875, 4, 6, "AU-VIC 000.XX"}, - {-38.044887000, 144.299285875, 4, 6, "AU-VIC 100.XX"}, - {-37.519276000, 143.788924500, 4, 6, "AU-VIC 200.XX"}, - {-36.719276000, 144.229263125, 4, 8, "AU-VIC 300.XX"}, - {-38.205176000, 144.994685875, 4, 6, "AU-VIC 400.XX"}, - {-38.134676000, 145.072885875, 4, 6, "AU-VIC 500.XX"}, - {-34.149276000, 142.110845375, 4, 8, "AU-VIC 600.XX"}, - {-36.343176000, 145.335902750, 4, 8, "AU-VIC 700.XX"}, - {-37.649276000, 144.518924500, 4, 6, "AU-VIC 800.XX"}, - {-38.320276000, 142.433933375, 4, 6, "AU-VIC 900.XX"}, - {-38.058576000, 145.218285875, 4, 6, "AU-VIC B00.XX"}, - {-37.528176000, 144.687324500, 4, 6, "AU-VIC C00.XX"}, - {-38.177455000, 146.475628375, 4, 6, "AU-VIC D00.XX"}, - {-36.319276000, 146.249602750, 4, 8, "AU-VIC F00.XX"}, - {-38.093455000, 147.005628375, 4, 6, "AU-VIC G00.XX"}, - {-38.148476000, 146.230485875, 4, 6, "AU-VIC H00.XX"}, - {-38.169976000, 146.355485875, 4, 6, "AU-VIC J00.XX"}, - {-37.835476000, 144.602485875, 4, 6, "AU-VIC K00.XX"}, - {-36.681976000, 142.151502750, 4, 8, "AU-VIC L00.XX"}, - {-36.089276000, 144.699941375, 4, 8, "AU-VIC M00.XX"}, - {-37.629276000, 144.378924500, 4, 6, "AU-VIC N00.XX"}, - {-38.261155000, 144.476284375, 4, 6, "AU-VIC P00.XX"}, - {-37.778876000, 147.577385875, 4, 6, "AU-VIC Q00.XX"}, - {-38.298876000, 143.543033375, 4, 6, "AU-VIC R00.XX"}, - {-38.305976000, 141.539833375, 4, 6, "AU-VIC S00.XX"}, - {-37.985676000, 145.287585875, 5, 7, "AU-VIC T00.XX"}, - {-35.299276000, 143.490280000, 3, 7, "AU-VIC V00.XX"}, - {-37.689276000, 141.968924500, 4, 6, "AU-VIC W00.XX"}, - {-38.105376000, 145.844085875, 4, 6, "AU-VIC X00.XX"}, - {-36.502776000, 145.922202750, 4, 8, "AU-VIC Y00.XX"}, - {-37.029345000, 143.676344625, 4, 8, "AU-VIC Z00.XX"}, - {-36.092818500, 143.286368500, 3, 7, "AU-VIC 123.XXX"}, - {-36.234228000, 146.557580000, 3, 7, "AU-VIC 1234.XX"}, - {-37.073066000, 141.302201000, 3, 7, "AU-VIC 12.XXXX"}, - {-34.340842500, 141.372642000, 3, 7, "AU-VIC 1234.XXX"}, - {-31.924900000, 115.798275500, 5, 7, "AU-WA 12.XX"}, - {-32.194688500, 115.702061000, 4, 6, "AU-WA 12.XXX"}, - {-32.350886000, 115.700126000, 4, 6, "AU-WA 000.XX"}, - {-32.405965000, 115.721965000, 4, 6, "AU-WA 200.XX"}, - {-32.532955000, 115.627939875, 4, 6, "AU-WA 400.XX"}, - {-30.785686000, 121.393715125, 3, 5, "AU-WA 600.XX"}, - {-28.678455000, 114.578255625, 3, 5, "AU-WA 800.XX"}, - {-33.378586000, 115.596677625, 4, 6, "AU-WA B00.XX"}, - {-35.039486000, 117.805819625, 4, 6, "AU-WA D00.XX"}, - {-20.310856000, 118.538177375, 3, 5, "AU-WA G00.XX"}, - {-17.968586000, 122.173735250, 3, 5, "AU-WA J00.XX"}, - {-33.638455000, 115.151070000, 4, 6, "AU-WA L00.XX"}, - {-20.761386000, 116.775316000, 3, 5, "AU-WA N00.XX"}, - {-33.858286000, 121.810668000, 4, 6, "AU-WA Q00.XX"}, - {-33.395586000, 116.071377625, 4, 6, "AU-WA S00.XX"}, - {-24.907986000, 113.610979500, 3, 5, "AU-WA V00.XX"}, - {-31.668286000, 116.596365750, 4, 6, "AU-WA X00.XX"}, - {-33.216476000, 115.679223625, 4, 6, "AU-WA Z00.XX"}, - {-31.370349500, 115.081578000, 3, 5, "AU-WA 123.XXX"}, - {-32.769131000, 117.088841000, 4, 6, "AU-WA 12.XXXX"}, - {-31.629695000, 120.193245500, 3, 5, "AU-WA 1234.XX"}, - {-13.972819500, 121.704359500, 3, 5, "AU-WA 0123.XXX"}, - {-16.256753500, 124.351693500, 2, 4, "AU-WA 1123.XXX"}, - {-16.201542500, 126.725783500, 2, 4, "AU-WA 2123.XXX"}, - {-16.654009500, 120.898156000, 2, 4, "AU-WA 3123.XXX"}, - {-16.654009500, 123.668719000, 2, 4, "AU-WA 4123.XXX"}, - {-16.654009500, 126.335028000, 2, 4, "AU-WA 5123.XXX"}, - {-19.351515500, 113.112513000, 2, 4, "AU-WA 6123.XXX"}, - {-19.351515500, 115.942658000, 2, 4, "AU-WA 7123.XXX"}, - {-19.351515500, 118.772803000, 2, 4, "AU-WA 8123.XXX"}, - {-19.351515500, 121.602948000, 2, 4, "AU-WA 9123.XXX"}, - {-19.351515500, 124.433093000, 2, 4, "AU-WA B123.XXX"}, - {-19.351515500, 126.277171000, 3, 5, "AU-WA C123.XXX"}, - {-22.016389500, 113.084400500, 2, 4, "AU-WA D123.XXX"}, - {-22.016389500, 115.944336500, 2, 4, "AU-WA F123.XXX"}, - {-22.016389500, 118.804272500, 2, 4, "AU-WA G123.XXX"}, - {-24.713895500, 113.057443000, 2, 4, "AU-WA H123.XXX"}, - {-24.713895500, 116.006752000, 2, 4, "AU-WA J123.XXX"}, - {-24.713895500, 118.956061000, 2, 4, "AU-WA K123.XXX"}, - {-27.395085500, 113.029911000, 2, 4, "AU-WA L123.XXX"}, - {-27.395085500, 116.038802000, 2, 4, "AU-WA M123.XXX"}, - {-27.395085500, 119.047693000, 2, 4, "AU-WA N123.XXX"}, - {-30.059959500, 113.905634000, 2, 4, "AU-WA P123.XXX"}, - {-30.059959500, 116.974107000, 2, 4, "AU-WA Q123.XXX"}, - {-30.059959500, 120.042580000, 2, 4, "AU-WA R123.XXX"}, - {-30.059959500, 123.111053000, 2, 4, "AU-WA S123.XXX"}, - {-30.059959500, 126.048461000, 3, 5, "AU-WA T123.XXX"}, - {-32.741149500, 114.616574500, 2, 4, "AU-WA V123.XXX"}, - {-32.741149500, 117.774420500, 4, 6, "AU-WA W123.XXX"}, - {-32.741149500, 120.932266500, 3, 5, "AU-WA X123.XXX"}, - {-32.741149500, 124.090112500, 2, 4, "AU-WA Y123.XXX"}, - {-22.224759000, 120.790371000, 3, 5, "AU-WA 012.XXXX"}, - {-22.224759000, 123.650307000, 2, 4, "AU-WA 112.XXXX"}, - {-22.224759000, 126.318384000, 3, 5, "AU-WA 212.XXXX"}, - {-24.905949000, 120.766152500, 3, 5, "AU-WA 312.XXXX"}, - {-24.905949000, 123.715461500, 2, 4, "AU-WA 412.XXXX"}, - {-24.905949000, 126.234583500, 3, 5, "AU-WA 512.XXXX"}, - {-27.587139000, 120.740076500, 3, 5, "AU-WA 612.XXXX"}, - {-27.587139000, 123.748967500, 2, 4, "AU-WA 712.XXXX"}, - {-27.587139000, 126.178716500, 3, 5, "AU-WA 812.XXXX"}, - {-12.453665000, 121.849369500, 2, 4, "AU-WA 912.XXXX"}, - {-16.326616000, 117.938103500, 2, 4, "AU-WA B12.XXXX"}, - {-27.424800000, 152.987659500, 5, 7, "AU-QLD 12.XX"}, - {-27.447485000, 152.912050375, 4, 6, "AU-QLD 00.XXX"}, - {-27.675235000, 152.726328125, 4, 6, "AU-QLD J0.XXX"}, - {-27.844555000, 153.284254375, 4, 6, "AU-QLD 000.XX"}, - {-27.910455000, 153.293254375, 4, 6, "AU-QLD 100.XX"}, - {-27.971455000, 153.311854375, 4, 6, "AU-QLD 200.XX"}, - {-28.039985000, 153.352254375, 4, 6, "AU-QLD 300.XX"}, - {-28.104976000, 153.402609875, 4, 6, "AU-QLD 400.XX"}, - {-26.590776000, 153.022387125, 4, 6, "AU-QLD 500.XX"}, - {-26.677265000, 153.046471125, 4, 6, "AU-QLD 600.XX"}, - {-26.763754000, 153.058769375, 4, 6, "AU-QLD 700.XX"}, - {-19.265666000, 146.702337500, 4, 6, "AU-QLD 800.XX"}, - {-19.251455000, 146.756961500, 4, 6, "AU-QLD 900.XX"}, - {-16.875076000, 145.694812000, 3, 5, "AU-QLD B00.XX"}, - {-16.961565000, 145.694812000, 3, 5, "AU-QLD C00.XX"}, - {-27.524976000, 151.899535625, 4, 6, "AU-QLD D00.XX"}, - {-21.099276000, 149.136382250, 4, 6, "AU-QLD F00.XX"}, - {-23.329105000, 150.473244375, 4, 6, "AU-QLD G00.XX"}, - {-25.257455000, 152.800248750, 4, 6, "AU-QLD H00.XX"}, - {-26.386115000, 152.999750625, 4, 6, "AU-QLD J00.XX"}, - {-20.663955000, 139.470940000, 3, 5, "AU-QLD K00.XX"}, - {-24.834276000, 152.299252500, 4, 6, "AU-QLD L00.XX"}, - {-23.824376000, 151.205091125, 4, 6, "AU-QLD M00.XX"}, - {-25.492276000, 152.650126750, 4, 6, "AU-QLD N00.XX"}, - {-28.173576000, 151.981609875, 4, 9, "AU-QLD P00.XX"}, - {-26.153876000, 152.620013875, 4, 6, "AU-QLD Q00.XX"}, - {-27.577255000, 153.282073125, 5, 7, "AU-QLD R00.XX"}, - {-23.089276000, 150.695817875, 4, 6, "AU-QLD S00.XX"}, - {-27.181136000, 151.222793125, 4, 6, "AU-QLD T00.XX"}, - {-23.511856000, 148.138117625, 3, 5, "AU-QLD TK0.00"}, - {-19.987336000, 148.202710625, 4, 6, "AU-QLD V00.XX"}, - {-17.541975000, 145.990051875, 3, 5, "AU-QLD VK0.00"}, - {-20.059036000, 146.234810625, 4, 6, "AU-QLD W00.XX"}, - {-19.553635000, 147.352200250, 4, 6, "AU-QLD WK0.00"}, - {-26.463215000, 153.072550625, 4, 6, "AU-QLD X00.XX"}, - {-26.552496000, 151.819078125, 4, 6, "AU-QLD XK0.00"}, - {-16.985936000, 145.390711000, 3, 5, "AU-QLD Y00.XX"}, - {-22.001396000, 148.024491375, 3, 5, "AU-QLD YK0.00"}, - {-23.567536000, 148.846423625, 3, 5, "AU-QLD Z00.XX"}, - {-17.264495000, 145.465491000, 3, 5, "AU-QLD ZK0.00"}, - {-25.722578500, 150.755342000, 3, 5, "AU-QLD 123.XXX"}, - {-23.249758000, 150.410516500, 3, 5, "AU-QLD 12.XXXX"}, - {-19.870827500, 146.196422000, 3, 5, "AU-QLD 1234.XX"}, - {-28.587025500, 138.535522000, 2, 6, "AU-QLD 1234.XXX"}, - {-10.368605500, 138.296656500, 2, 5, "AU-QLD 123.XXXX"}, - {-15.831256000, -47.944678500, 4, 11, "BR-DF 12.XX"}, - {-15.614536500, -48.263355500, 3, 10, "BR-DF 12.XXX"}, - {-15.572542500, -47.785536000, 3, 10, "BR-DF 123.XX"}, - {-15.688448500, -48.261311000, 3, 11, "BR-DF 123.XXX"}, - {-10.961403000, -37.103521000, 4, 6, "BR-SE 12.XX"}, - {-10.723885000, -37.289688500, 3, 7, "BR-SE 12.XXX"}, - {-10.605326000, -37.589959250, 3, 7, "BR-SE 000.XX"}, - {-11.189776000, -37.570222125, 3, 7, "BR-SE C00.XX"}, - {-10.924976000, -37.716942250, 3, 7, "BR-SE P00.XX"}, - {-11.535121500, -38.290045000, 2, 6, "BR-SE 123.XXX"}, - { -9.596095000, -35.762646500, 4, 6, "BR-AL 12.XX"}, - { -9.618062500, -36.098454500, 3, 5, "BR-AL 12.XXX"}, - { -9.998135000, -36.915766500, 3, 7, "BR-AL 123.XX"}, - { -9.467505500, -38.160432000, 2, 9, "BR-AL 123.XXX"}, - {-22.902455000, -43.264756250, 4, 8, "BR-RJ 00.XX"}, - {-22.937965000, -43.228611250, 4, 8, "BR-RJ J0.XX"}, - {-22.875595000, -43.626014000, 3, 7, "BR-RJ 12.XXX"}, - {-22.576455000, -43.331976250, 3, 7, "BR-RJ 000.XX"}, - {-22.767206000, -42.954071250, 4, 8, "BR-RJ 300.XX"}, - {-22.923806000, -43.813771250, 3, 7, "BR-RJ 600.XX"}, - {-22.840455000, -42.393407250, 4, 8, "BR-RJ 900.XX"}, - {-21.773106000, -41.400747625, 4, 8, "BR-RJ D00.XX"}, - {-22.515186000, -43.246262500, 3, 7, "BR-RJ H00.XX"}, - {-22.482155000, -44.214227500, 3, 9, "BR-RJ K00.XX"}, - {-22.181955000, -42.567457500, 3, 7, "BR-RJ M00.XX"}, - {-22.374386000, -41.828962500, 4, 8, "BR-RJ P00.XX"}, - {-22.963455000, -44.335407250, 3, 8, "BR-RJ R00.XX"}, - {-22.428386000, -43.021162500, 3, 7, "BR-RJ T00.XX"}, - {-22.886186000, -42.118502250, 4, 8, "BR-RJ W00.XX"}, - {-22.443455000, -44.591757500, 3, 9, "BR-RJ Y00.XX"}, - {-22.312203000, -44.792564000, 2, 8, "BR-RJ 123.XXX"}, - {-20.954694000, -42.326199500, 2, 7, "BR-RJ 12.XXXX"}, - {-20.384115000, -40.337459500, 4, 8, "BR-ES 12.XX"}, - {-20.534725000, -40.528637000, 3, 7, "BR-ES 12.XXX"}, - {-20.660656000, -40.627796000, 3, 7, "BR-ES 000.XX"}, - {-20.834026000, -41.230656000, 3, 9, "BR-ES 600.XX"}, - {-19.384426000, -40.154182500, 3, 7, "BR-ES C00.XX"}, - {-19.470326000, -40.714582500, 3, 7, "BR-ES J00.XX"}, - {-18.711426000, -39.931413625, 3, 7, "BR-ES P00.XX"}, - {-19.796326000, -40.419819250, 3, 7, "BR-ES V00.XX"}, - {-20.632449500, -41.871624000, 2, 6, "BR-ES 123.XXX"}, - { -5.773320000, -35.263793000, 5, 7, "BR-RN 12.XX"}, - { -6.154525000, -35.503453500, 4, 8, "BR-RN 12.XXX"}, - { -5.080006000, -37.441914875, 4, 8, "BR-RN 000.XX"}, - { -6.335996000, -37.379129750, 4, 10, "BR-RN J00.XX"}, - { -5.377099000, -38.123196000, 3, 7, "BR-RN 123.XXX"}, - { -5.859785000, -38.441715500, 2, 6, "BR-RN 12.XXXX"}, - { -7.098900000, -34.895590000, 4, 6, "BR-PB 12.XX"}, - { -6.832685000, -35.229475000, 3, 7, "BR-PB 12.XXX"}, - { -7.181226000, -36.038564625, 4, 6, "BR-PB 000.XX"}, - { -6.992776000, -37.486303625, 4, 7, "BR-PB C00.XX"}, - { -6.793276000, -38.367123750, 3, 8, "BR-PB P00.XX"}, - { -6.370845000, -37.698855000, 3, 9, "BR-PB 123.XXX"}, - { -6.594690500, -38.619425500, 2, 6, "BR-PB 12.XXXX"}, - {-27.552000000, -48.657540500, 4, 6, "BR-SC 12.XX"}, - {-27.456806000, -48.743842625, 3, 5, "BR-SC 00.XXX"}, - {-26.313386000, -48.946335875, 3, 7, "BR-SC J0.XXX"}, - {-26.892096000, -49.191569625, 3, 5, "BR-SC 000.XX"}, - {-27.803696000, -50.422250375, 3, 8, "BR-SC 400.XX"}, - {-28.650096000, -49.465110875, 3, 5, "BR-SC 800.XX"}, - {-26.810796000, -48.775689875, 3, 5, "BR-SC D00.XX"}, - {-27.086996000, -52.731669625, 3, 7, "BR-SC J00.XX"}, - {-26.449996000, -49.153889875, 3, 6, "BR-SC N00.XX"}, - {-26.981096000, -48.761069625, 3, 5, "BR-SC S00.XX"}, - {-27.113806000, -49.026473625, 3, 5, "BR-SC X00.XX"}, - {-28.651745000, -50.608268500, 2, 7, "BR-SC 123.XXX"}, - {-26.657610500, -53.670753500, 2, 8, "BR-SC 12.XXXX"}, - { -8.018100000, -34.929490000, 4, 8, "BR-PE 12.XX"}, - { -8.254068500, -35.169042000, 3, 7, "BR-PE 12.XXX"}, - { -8.299806000, -36.069458625, 3, 8, "BR-PE 000.XX"}, - { -9.399806000, -40.599666500, 3, 9, "BR-PE 300.XX"}, - { -8.898706000, -36.555966500, 3, 7, "BR-PE 600.XX"}, - { -8.139806000, -35.389458625, 3, 7, "BR-PE 900.XX"}, - { -7.941962000, -36.305793625, 3, 8, "BR-PE D00.XX"}, - { -7.861506000, -35.282058625, 3, 7, "BR-PE H00.XX"}, - { -8.226106000, -35.653958625, 3, 7, "BR-PE L00.XX"}, - { -8.401455000, -37.099773125, 3, 5, "BR-PE P00.XX"}, - { -7.977406000, -38.353558625, 3, 7, "BR-PE S00.XX"}, - { -8.428686000, -35.112818625, 3, 5, "BR-PE W00.XX"}, - { -7.582986000, -35.075418625, 3, 7, "BR-PE Y00.XX"}, - { -7.857518000, -38.077590500, 2, 8, "BR-PE 123.XXX"}, - { -8.072626000, -41.212029000, 2, 7, "BR-PE 12.XXXX"}, - { -0.000280000, -51.102862000, 4, 9, "BR-AP 12.XX"}, - { 0.270215000, -51.363075000, 3, 7, "BR-AP 12.XXX"}, - { -0.958535000, -52.559795000, 2, 6, "BR-AP 123.XX"}, - { -1.223204000, -52.535861000, 2, 6, "BR-AP 123.XXX"}, - { 4.278368500, -52.359188000, 2, 6, "BR-AP 12.XXXX"}, - { 0.414846000, -54.802457000, 2, 6, "BR-AP 1234.XX"}, - { -3.709300000, -38.563790000, 4, 6, "BR-CE 12.XX"}, - { -4.194885000, -38.696036500, 3, 5, "BR-CE 12.XXX"}, - { -7.043455000, -39.469773125, 3, 5, "BR-CE 000.XX"}, - { -3.501455000, -40.485774375, 3, 7, "BR-CE J00.XX"}, - { -5.251092500, -39.319927500, 2, 4, "BR-CE 123.XXX"}, - { -4.588143500, -41.371993500, 2, 7, "BR-CE 1234.XX"}, - { -6.366622000, -40.838670500, 2, 7, "BR-CE 12.XXXX"}, - { -9.929000000, -67.863830500, 5, 8, "BR-AC 12.XX"}, - { -9.787885000, -68.010588500, 4, 9, "BR-AC 12.XXX"}, - { -7.584606000, -72.969675625, 4, 10, "BR-AC 000.XX"}, - { -9.020796000, -68.829659500, 4, 10, "BR-AC J00.XX"}, - { -8.798737500, -69.332373500, 3, 9, "BR-AC 123.XXX"}, - {-10.743203500, -71.504384000, 3, 7, "BR-AC 12.XXXX"}, - { -9.986065000, -73.923258500, 3, 7, "BR-AC 1234.XX"}, - { -7.381862000, -73.736919000, 3, 9, "BR-AC 1234.XXX"}, - {-25.410700000, -49.290698500, 4, 6, "BR-PR 12.XX"}, - {-25.704885000, -49.468268500, 3, 5, "BR-PR 12.XXX"}, - {-23.378455000, -52.062755625, 3, 9, "BR-PR 000.XX"}, - {-23.255455000, -51.217155625, 3, 9, "BR-PR 300.XX"}, - {-25.056256000, -50.232752500, 3, 7, "BR-PR 600.XX"}, - {-25.454955000, -54.600751250, 3, 8, "BR-PR 900.XX"}, - {-24.916956000, -53.534522500, 3, 5, "BR-PR C00.XX"}, - {-25.408386000, -51.538860250, 3, 5, "BR-PR F00.XX"}, - {-25.577086000, -48.620560250, 3, 5, "BR-PR H00.XX"}, - {-23.584086000, -51.516572125, 3, 9, "BR-PR K00.XX"}, - {-24.751886000, -53.803020500, 3, 5, "BR-PR M00.XX"}, - {-23.428886000, -51.504072125, 3, 9, "BR-PR P00.XX"}, - {-23.273455000, -51.401755625, 3, 9, "BR-PR R00.XX"}, - {-25.473086000, -49.605960250, 3, 5, "BR-PR T00.XX"}, - {-23.790786000, -53.374010875, 3, 8, "BR-PR W00.XX"}, - {-24.044786000, -52.448210875, 3, 9, "BR-PR Y00.XX"}, - {-24.197325000, -51.089969000, 2, 6, "BR-PR 123.XXX"}, - {-23.981515000, -53.700625500, 2, 7, "BR-PR 12.XXXX"}, - {-25.570732500, -54.620292500, 2, 9, "BR-PR 0123.XX"}, - {-25.530380500, -54.227520500, 2, 4, "BR-PR 1123.XX"}, - {-24.808420500, -54.432207000, 2, 6, "BR-PR 2123.XX"}, - {-24.725720000, -54.376799000, 2, 6, "BR-PR 3123.XX"}, - {-24.237395000, -54.376799000, 2, 6, "BR-PR 4123.XX"}, - {-23.890952000, -54.065388500, 3, 8, "BR-PR 5123.XX"}, - {-23.890952000, -53.560212500, 2, 7, "BR-PR 6123.XX"}, - {-23.890952000, -53.055036500, 2, 9, "BR-PR 7123.XX"}, - {-23.890952000, -52.549860500, 2, 8, "BR-PR 8123.XX"}, - {-23.890952000, -52.044684500, 2, 8, "BR-PR 9123.XX"}, - {-23.890952000, -51.539508500, 2, 8, "BR-PR B123.XX"}, - {-23.890952000, -51.034332500, 2, 8, "BR-PR C123.XX"}, - {-23.890952000, -50.529156500, 2, 6, "BR-PR D123.XX"}, - {-23.890952000, -50.023980500, 2, 6, "BR-PR F123.XX"}, - {-23.399912000, -54.065388500, 2, 7, "BR-PR G123.XX"}, - {-23.399912000, -53.560212500, 2, 7, "BR-PR H123.XX"}, - {-23.399912000, -53.055036500, 2, 9, "BR-PR J123.XX"}, - {-23.399912000, -52.549860500, 2, 8, "BR-PR K123.XX"}, - {-23.399912000, -52.044684500, 3, 9, "BR-PR L123.XX"}, - {-23.399912000, -51.539508500, 2, 8, "BR-PR M123.XX"}, - {-23.399912000, -51.034332500, 2, 8, "BR-PR N123.XX"}, - {-23.399912000, -50.529156500, 2, 6, "BR-PR P123.XX"}, - {-23.399912000, -50.023980500, 2, 6, "BR-PR Q123.XX"}, - {-22.989655000, -53.560212500, 3, 8, "BR-PR R123.XX"}, - {-22.989655000, -53.055036500, 3, 10, "BR-PR S123.XX"}, - {-22.989655000, -52.549860500, 3, 9, "BR-PR T123.XX"}, - {-22.989655000, -52.044684500, 3, 9, "BR-PR V123.XX"}, - {-22.989655000, -51.539508500, 3, 9, "BR-PR W123.XX"}, - {-22.848448500, -51.004868500, 2, 10, "BR-PR X123.XX"}, - { 2.830360000, -60.749941000, 5, 9, "BR-RR 12.XX"}, - { 3.016115000, -60.882575000, 4, 8, "BR-RR 12.XXX"}, - { 1.915094000, -61.302235000, 4, 10, "BR-RR 000.XX"}, - { 1.028104000, -60.592900000, 4, 9, "BR-RR J00.XX"}, - { 2.539840500, -61.456278500, 3, 6, "BR-RR 123.XXX"}, - { 5.028977000, -61.390775000, 3, 7, "BR-RR 12.XXXX"}, - { 3.755342000, -64.141715000, 3, 6, "BR-RR 1234.XX"}, - { 4.802035500, -64.645453000, 2, 5, "BR-RR 1234.XXX"}, - { -8.738894000, -63.913663000, 5, 9, "BR-RO 12.XX"}, - { -8.618285000, -63.966388500, 4, 8, "BR-RO 12.XXX"}, - {-10.843576000, -62.060502250, 4, 7, "BR-RO 000.XX"}, - { -9.870376000, -63.174462375, 4, 7, "BR-RO 800.XX"}, - {-12.696276000, -60.267420875, 4, 9, "BR-RO J00.XX"}, - {-11.375396000, -61.565868125, 4, 9, "BR-RO S00.XX"}, - { -9.078609500, -64.571239500, 3, 7, "BR-RO 123.XXX"}, - {-10.881938000, -62.181499000, 3, 6, "BR-RO 12.XXXX"}, - {-11.071641000, -65.252566500, 3, 6, "BR-RO 1234.XX"}, - { -8.281519500, -66.624633500, 2, 8, "BR-RO 1234.XXX"}, - {-23.524495000, -46.694258500, 5, 7, "BR-SP 12.XX"}, - {-23.502501000, -46.872209500, 4, 6, "BR-SP 12.XXX"}, - {-22.882855000, -47.141604250, 4, 8, "BR-SP 000.XX"}, - {-22.855155000, -47.078156250, 4, 8, "BR-SP 100.XX"}, - {-23.173276000, -45.939182125, 4, 6, "BR-SP 200.XX"}, - {-21.143276000, -47.858617750, 4, 8, "BR-SP 300.XX"}, - {-23.492176000, -47.532782125, 4, 6, "BR-SP 400.XX"}, - {-23.913576000, -46.390708875, 4, 6, "BR-SP 500.XX"}, - {-20.770476000, -49.434592000, 4, 8, "BR-SP 600.XX"}, - {-22.683076000, -47.691469250, 4, 8, "BR-SP 700.XX"}, - {-22.286576000, -49.128843500, 4, 8, "BR-SP 800.XX"}, - {-23.946376000, -46.476608875, 4, 6, "BR-SP 900.XX"}, - {-23.493176000, -46.241582125, 4, 6, "BR-SP B00.XX"}, - {-23.168476000, -46.926682125, 4, 6, "BR-SP C00.XX"}, - {-20.492076000, -47.447292000, 4, 8, "BR-SP D00.XX"}, - {-23.930576000, -46.300708875, 5, 7, "BR-SP F00.XX"}, - {-22.531576000, -47.455443500, 4, 8, "BR-SP G00.XX"}, - {-23.519776000, -46.311982125, 4, 6, "BR-SP H00.XX"}, - {-22.986376000, -45.616769250, 4, 6, "BR-SP J00.XX"}, - {-23.410876000, -47.493282125, 4, 6, "BR-SP K00.XX"}, - {-23.999676000, -46.556608875, 4, 6, "BR-SP L00.XX"}, - {-22.797636000, -47.313290750, 4, 8, "BR-SP M00.XX"}, - {-22.233996000, -49.974081500, 4, 8, "BR-SP MK0.00"}, - {-23.290036000, -45.996476375, 4, 6, "BR-SP N00.XX"}, - {-22.129596000, -51.435981500, 4, 9, "BR-SP NK0.00"}, - {-22.011736000, -47.925132875, 4, 8, "BR-SP P00.XX"}, - {-22.746796000, -47.358426250, 4, 8, "BR-SP PK0.00"}, - {-23.524036000, -46.963676375, 4, 6, "BR-SP Q00.XX"}, - {-21.795296000, -48.196908625, 4, 8, "BR-SP QK0.00"}, - {-22.858236000, -47.231090750, 4, 8, "BR-SP R00.XX"}, - {-22.758896000, -47.433826250, 4, 8, "BR-SP RK0.00"}, - {-22.392536000, -47.598519500, 4, 8, "BR-SP S00.XX"}, - {-21.214596000, -50.476436750, 4, 8, "BR-SP SK0.00"}, - {-23.593636000, -46.962676375, 4, 6, "BR-SP T00.XX"}, - {-23.109496000, -47.244398125, 4, 6, "BR-SP TK0.00"}, - {-23.274536000, -46.771176375, 4, 6, "BR-SP V00.XX"}, - {-23.278596000, -47.325398125, 4, 6, "BR-SP VK0.00"}, - {-22.922836000, -45.494790750, 4, 8, "BR-SP W00.XX"}, - {-22.358296000, -46.965881500, 4, 8, "BR-SP WK0.00"}, - {-23.583636000, -48.079076375, 4, 7, "BR-SP X00.XX"}, - {-22.959996000, -46.569426250, 4, 6, "BR-SP XK0.00"}, - {-23.872736000, -46.468948625, 4, 6, "BR-SP Y00.XX"}, - {-22.296296000, -48.588181500, 4, 8, "BR-SP YK0.00"}, - {-22.876836000, -48.494190750, 4, 9, "BR-SP Z00.XX"}, - {-21.141996000, -49.002036750, 4, 8, "BR-SP ZK0.00"}, - {-23.700396500, -48.518933500, 3, 6, "BR-SP 123.XXX"}, - {-20.261293000, -51.585042500, 3, 8, "BR-SP 12.XXXX"}, - {-20.194333000, -48.828522500, 3, 8, "BR-SP 1234.XX"}, - {-20.055421000, -52.898245500, 2, 7, "BR-SP 1234.XXX"}, - { -5.057400000, -42.824090000, 5, 11, "BR-PI 12.XX"}, - { -4.958485000, -42.838175000, 4, 9, "BR-PI 12.XXX"}, - { -2.881676000, -41.871265000, 4, 8, "BR-PI 000.XX"}, - { -7.043576000, -41.533083625, 4, 6, "BR-PI 800.XX"}, - { -6.769776000, -43.120443750, 4, 9, "BR-PI J00.XX"}, - { -4.166096000, -41.892461875, 4, 8, "BR-PI S00.XX"}, - { -5.467314500, -43.094335000, 3, 8, "BR-PI 123.XXX"}, - { -6.627870000, -43.331418500, 3, 8, "BR-PI 12.XXXX"}, - { -9.318679000, -45.902575000, 3, 11, "BR-PI 1234.XX"}, - { -3.179707500, -46.014951500, 2, 9, "BR-PI 1234.XXX"}, - {-10.191706000, -48.499176750, 4, 8, "BR-TO 00.XXX"}, - { -7.194686000, -48.392159375, 4, 10, "BR-TO J0.XXX"}, - {-11.674226000, -49.216557125, 4, 6, "BR-TO 000.XX"}, - {-10.129176000, -49.026042250, 4, 6, "BR-TO C00.XX"}, - {-10.652476000, -48.541942250, 4, 6, "BR-TO P00.XX"}, - {-12.222337500, -50.759216500, 3, 7, "BR-TO 123.XXX"}, - { -9.667081500, -48.055211500, 3, 9, "BR-TO 12.XXXX"}, - { -6.912515000, -48.967735000, 3, 7, "BR-TO 1234.XX"}, - { -5.600501500, -50.800409000, 2, 6, "BR-TO 1234.XXX"}, - {-30.015100000, -51.246082500, 5, 7, "BR-RS 12.XX"}, - {-30.185721000, -51.362794500, 4, 6, "BR-RS 12.XXX"}, - {-29.175406000, -51.257936625, 4, 7, "BR-RS 000.XX"}, - {-31.688476000, -52.449736250, 4, 6, "BR-RS 300.XX"}, - {-29.663455000, -53.901245875, 4, 6, "BR-RS 600.XX"}, - {-32.063706000, -52.191539000, 4, 6, "BR-RS 900.XX"}, - {-28.265506000, -52.482705125, 4, 8, "BR-RS D00.XX"}, - {-29.799506000, -57.149152375, 3, 7, "BR-RS H00.XX"}, - {-29.729806000, -52.541852375, 4, 6, "BR-RS L00.XX"}, - {-31.350886000, -54.174494500, 4, 8, "BR-RS P00.XX"}, - {-27.626455000, -52.390746875, 4, 8, "BR-RS R00.XX"}, - {-30.913386000, -55.607684875, 4, 8, "BR-RS T00.XX"}, - {-29.145855000, -51.545743125, 4, 7, "BR-RS W00.XX"}, - {-29.817286000, -55.849606375, 4, 8, "BR-RS Y00.XX"}, - {-27.482537000, -52.851227500, 3, 7, "BR-RS 123.XXX"}, - {-29.365455000, -55.850074500, 3, 7, "BR-RS 12.XXXX"}, - {-30.890207000, -52.832143000, 3, 5, "BR-RS 1234.XX"}, - {-27.396272500, -57.488076000, 2, 8, "BR-RS 1234.XXX"}, - { -2.490400000, -44.310290000, 5, 7, "BR-MA 12.XX"}, - { -2.939445000, -44.415457500, 4, 8, "BR-MA 12.XXX"}, - { -5.491996000, -47.513824750, 4, 11, "BR-MA 000.XX"}, - { -5.107896000, -42.967084875, 4, 9, "BR-MA 400.XX"}, - { -4.888196000, -43.480684875, 4, 8, "BR-MA 800.XX"}, - { -4.939596000, -47.576284875, 4, 8, "BR-MA D00.XX"}, - { -4.231706000, -44.862142875, 4, 8, "BR-MA J00.XX"}, - { -3.667206000, -45.450342875, 4, 8, "BR-MA M00.XX"}, - { -7.537106000, -46.134258625, 4, 12, "BR-MA Q00.XX"}, - { -3.741206000, -43.409942875, 4, 8, "BR-MA T00.XX"}, - { -5.510606000, -45.322750750, 4, 8, "BR-MA X00.XX"}, - { -4.950853000, -44.889216500, 3, 7, "BR-MA 123.XXX"}, - { -3.689887000, -47.592137000, 3, 7, "BR-MA 12.XXXX"}, - { -5.995237000, -46.187892500, 3, 11, "BR-MA 1234.XX"}, - { -1.602592000, -48.506748000, 2, 7, "BR-MA 1234.XXX"}, - {-16.655700000, -49.313172500, 5, 9, "BR-GO 12.XX"}, - {-16.533784000, -49.521723500, 4, 8, "BR-GO 12.XXX"}, - {-16.295056000, -49.099755250, 4, 8, "BR-GO 000.XX"}, - {-16.062055000, -48.046185250, 4, 8, "BR-GO 600.XX"}, - {-17.769326000, -51.040676875, 4, 12, "BR-GO C00.XX"}, - {-15.724526000, -48.398503375, 4, 8, "BR-GO J00.XX"}, - {-18.398026000, -49.326445750, 4, 9, "BR-GO P00.XX"}, - {-15.521926000, -47.441203375, 4, 10, "BR-GO V00.XX"}, - {-15.819855500, -50.438411500, 3, 9, "BR-GO 123.XXX"}, - {-18.149453000, -51.100465000, 3, 9, "BR-GO 12.XXXX"}, - {-14.017631000, -49.934578000, 3, 5, "BR-GO 1234.XX"}, - {-12.817515500, -53.006129000, 2, 6, "BR-GO 1234.XXX"}, - {-20.428300000, -54.652314500, 5, 8, "BR-MS 12.XX"}, - {-20.248685000, -54.896358500, 4, 7, "BR-MS 12.XXX"}, - {-22.130496000, -54.916138500, 4, 7, "BR-MS 000.XX"}, - {-19.054356000, -57.742019500, 3, 6, "BR-MS 700.XX"}, - {-20.778756000, -51.847896000, 4, 8, "BR-MS F00.XX"}, - {-22.495056000, -55.775571500, 4, 9, "BR-MS M00.XX"}, - {-23.037156000, -54.316359250, 4, 8, "BR-MS T00.XX"}, - {-21.468700500, -55.710973500, 3, 6, "BR-MS 123.XXX"}, - {-18.995880000, -55.586972000, 3, 5, "BR-MS 12.XXXX"}, - {-18.825865000, -52.875757000, 3, 7, "BR-MS 1234.XX"}, - {-17.647227000, -57.993453000, 2, 7, "BR-MS 1234.XXX"}, - {-12.939800000, -38.529232000, 5, 7, "BR-BA 12.XX"}, - {-12.577685000, -38.511610000, 4, 6, "BR-BA 12.XXX"}, - {-12.264806000, -39.037198000, 4, 6, "BR-BA 000.XX"}, - {-14.870006000, -40.923929500, 4, 8, "BR-BA 300.XX"}, - {-14.810006000, -39.360329500, 4, 6, "BR-BA 600.XX"}, - { -9.415506000, -40.586466500, 3, 10, "BR-BA 900.XX"}, - {-14.827206000, -39.165929500, 4, 6, "BR-BA D00.XX"}, - {-12.124206000, -45.080790125, 4, 6, "BR-BA H00.XX"}, - {-13.864206000, -40.164013750, 4, 6, "BR-BA L00.XX"}, - {-12.162086000, -38.496868000, 4, 6, "BR-BA P00.XX"}, - {-17.560386000, -39.801594875, 4, 8, "BR-BA R00.XX"}, - {-16.437186000, -39.152356125, 4, 6, "BR-BA T00.XX"}, - { -9.417386000, -38.297088500, 3, 7, "BR-BA W00.XX"}, - {-16.378986000, -39.637156125, 4, 6, "BR-BA Y00.XX"}, - {-17.414566000, -40.914832500, 3, 7, "BR-BA 12.XXXX"}, - {-12.413579500, -40.896680000, 3, 5, "BR-BA 123.XXX"}, - {-11.186112000, -45.659812500, 3, 7, "BR-BA 1234.XX"}, - { -9.104918000, -46.373502500, 2, 10, "BR-BA 1234.XXX"}, - {-19.862535000, -43.982812000, 5, 7, "BR-MG 12.XX"}, - {-19.664985000, -44.227958500, 4, 8, "BR-MG 12.XXX"}, - {-18.932886000, -48.341034625, 4, 8, "BR-MG 000.XX"}, - {-21.775686000, -43.443992625, 4, 8, "BR-MG 200.XX"}, - {-16.748386000, -43.918556125, 4, 8, "BR-MG 400.XX"}, - {-19.764086000, -48.000744250, 4, 8, "BR-MG 600.XX"}, - {-18.830276000, -42.000926625, 4, 6, "BR-MG 800.XX"}, - {-19.428176000, -42.594465250, 4, 6, "BR-MG 900.XX"}, - {-19.411676000, -44.276865250, 4, 6, "BR-MG B00.XX"}, - {-20.108876000, -44.926478125, 4, 8, "BR-MG C00.XX"}, - {-21.775876000, -46.610830625, 3, 8, "BR-MG D00.XX"}, - {-18.551276000, -46.549126625, 4, 8, "BR-MG F00.XX"}, - {-21.180576000, -43.810917750, 4, 7, "BR-MG G00.XX"}, - {-21.521876000, -45.481430625, 3, 7, "BR-MG H00.XX"}, - {-22.186976000, -45.978643500, 3, 7, "BR-MG J00.XX"}, - {-20.624476000, -43.830192000, 4, 6, "BR-MG K00.XX"}, - {-17.826576000, -41.546800875, 4, 8, "BR-MG L00.XX"}, - {-19.483476000, -42.672865250, 4, 6, "BR-MG M00.XX"}, - {-19.591876000, -43.270865250, 4, 6, "BR-MG N00.XX"}, - {-20.677376000, -46.649292000, 3, 8, "BR-MG P00.XX"}, - {-18.604576000, -48.238326625, 4, 9, "BR-MG Q00.XX"}, - {-21.090276000, -42.424917750, 4, 7, "BR-MG R00.XX"}, - {-21.077076000, -42.987917750, 4, 7, "BR-MG S00.XX"}, - {-18.942976000, -49.508739500, 4, 8, "BR-MG T00.XX"}, - {-19.556676000, -46.992365250, 4, 6, "BR-MG V00.XX"}, - {-22.387276000, -45.505443500, 3, 7, "BR-MG W00.XX"}, - {-21.208776000, -45.038317750, 4, 8, "BR-MG X00.XX"}, - {-21.087876000, -44.289817750, 4, 9, "BR-MG Y00.XX"}, - {-20.033276000, -44.628278125, 4, 8, "BR-MG Z00.XX"}, - {-19.256413500, -45.020246000, 3, 5, "BR-MG 123.XXX"}, - {-16.700317000, -44.006547500, 3, 7, "BR-MG 1234.XX"}, - {-19.186266000, -49.506632000, 3, 7, "BR-MG 12.XXXX"}, - {-14.809262000, -50.682239000, 2, 8, "BR-MG 1234.XXX"}, - {-15.596715000, -56.138108500, 5, 7, "BR-MT 12.XX"}, - {-15.432385000, -56.338123500, 4, 6, "BR-MT 12.XXX"}, - {-16.419306000, -54.746040125, 4, 6, "BR-MT 000.XX"}, - {-11.764096000, -55.594854125, 4, 6, "BR-MT J00.XX"}, - {-14.843362500, -56.644662000, 3, 5, "BR-MT 123.XXX"}, - {-10.763970000, -56.595762500, 3, 5, "BR-MT 12.XXXX"}, - { -9.508210000, -61.539566500, 3, 10, "BR-MT 1234.XX"}, - { -8.054318500, -61.263162000, 2, 8, "BR-MT 1234.XXX"}, - { -1.467365000, -48.505270500, 5, 9, "BR-PA 12.XX"}, - { -1.317985000, -48.484370000, 4, 8, "BR-PA 12.XXX"}, - { 0.048004000, -51.234745000, 3, 8, "BR-PA 000.XX"}, - { -2.476356000, -54.877440000, 4, 6, "BR-PA 700.XX"}, - { -5.214126000, -49.208453375, 4, 8, "BR-PA F00.XX"}, - { -1.647356000, -48.982740000, 4, 6, "BR-PA M00.XX"}, - { -1.513356000, -48.786940000, 4, 6, "BR-PA T00.XX"}, - { -0.393616500, -50.115823500, 3, 7, "BR-PA 123.XXX"}, - { -2.487146000, -55.945020000, 3, 5, "BR-PA 12.XXXX"}, - { -3.433486000, -50.396002000, 3, 5, "BR-PA 1234.XX"}, - { 1.769688500, -58.452931500, 2, 7, "BR-PA 1234.XXX"}, - { -3.105885000, -60.068645000, 5, 7, "BR-AM 12.XX"}, - { -2.880285000, -60.235375000, 4, 6, "BR-AM 12.XXX"}, - { -2.619596000, -56.865645000, 4, 8, "BR-AM 000.XX"}, - { -3.212056000, -60.747140000, 4, 6, "BR-AM 700.XX"}, - { -3.047256000, -58.543040000, 4, 8, "BR-AM F00.XX"}, - { -3.273556000, -64.858933875, 4, 6, "BR-AM M00.XX"}, - { -4.118156000, -63.213633875, 4, 6, "BR-AM T00.XX"}, - { -1.821016500, -61.348923500, 3, 5, "BR-AM 123.XXX"}, - { -2.013070000, -58.602230000, 3, 7, "BR-AM 12.XXXX"}, - { -4.478853500, -65.109233000, 3, 5, "BR-AM 1234.XX"}, - { -7.925739500, -73.213853500, 2, 9, "BR-AM 1234.XXX"}, - { 38.945100000, -77.067934500, 4, 13, "US-DC 12.XX"}, - { 38.977851000, -77.108302500, 3, 11, "US-DC 12.XXX"}, - { 38.893375000, -77.014000000, 4, 12, "US-DC LZ2S.QSP"}, - { 41.856600000, -71.463720000, 5, 11, "US-RI 12.XX"}, - { 41.890021000, -71.780819500, 4, 11, "US-RI 12.XXX"}, - { 41.546210500, -71.864090000, 4, 13, "US-RI 123.XX"}, - { 41.585000000, -71.503000000, 4, 9, "US-RI KFJ.4C7"}, - { 41.585000000, -71.503000000, 4, 9, "US-RI TG8R.4PT"}, - { 39.781100000, -75.600836000, 5, 10, "US-DE 12.XX"}, - { 39.295994000, -75.774135500, 4, 10, "US-DE 12.XXX"}, - { 38.509584000, -75.642510000, 4, 10, "US-DE 123.XX"}, - { 38.892712000, -75.783260000, 3, 9, "US-DE 123.XXX"}, - { 39.145500000, -75.394000000, 3, 12, "US-DE NYJF.P2K"}, - { 41.224900000, -73.237118500, 5, 8, "US-CT 12.XX"}, - { 41.768545000, -73.110506500, 4, 11, "US-CT 12.XXX"}, - { 41.256474000, -73.227946500, 5, 11, "US-CT 000.XX"}, - { 41.179146000, -73.447771500, 4, 9, "US-CT 500.XX"}, - { 41.092152000, -73.703382500, 4, 9, "US-CT B00.XX"}, - { 41.333804000, -72.979599500, 5, 11, "US-CT H00.XX"}, - { 41.401604000, -73.550599500, 4, 9, "US-CT M00.XX"}, - { 41.554404000, -72.207960000, 4, 10, "US-CT R00.XX"}, - { 41.386904000, -72.223299500, 4, 10, "US-CT W00.XX"}, - { 41.513794000, -72.760997000, 4, 10, "US-CT 85Y.25X"}, - { 41.513794000, -72.760997000, 4, 10, "US-CT S1BV.FYS"}, - { 40.793111000, -74.071084375, 5, 10, "US-NJ 00.XX"}, - { 40.712655000, -74.104584875, 5, 10, "US-NJ J0.XX"}, - { 40.497018500, -74.480448500, 5, 8, "US-NJ 12.XXX"}, - { 40.428504000, -74.495165375, 4, 6, "US-NJ 000.XX"}, - { 40.022944000, -74.294385375, 4, 6, "US-NJ 700.XX"}, - { 40.242244000, -74.811885375, 4, 9, "US-NJ F00.XX"}, - { 39.951244000, -75.144609875, 4, 12, "US-NJ M00.XX"}, - { 39.516545000, -75.276309375, 4, 12, "US-NJ T00.XX"}, - { 39.522513500, -75.573757000, 3, 12, "US-NJ 123.XXX"}, - { 40.140500000, -74.734000000, 4, 9, "US-NJ PN4D.BTW"}, - { 43.015400000, -71.510262000, 5, 11, "US-NH 12.XX"}, - { 42.892642000, -71.587335500, 4, 10, "US-NH 12.XXX"}, - { 43.229924000, -71.726295500, 4, 10, "US-NH 000.XX"}, - { 43.141224000, -70.936237000, 4, 10, "US-NH 800.XX"}, - { 43.385843000, -71.020493500, 4, 8, "US-NH J00.XX"}, - { 42.967704000, -72.433001000, 4, 11, "US-NH S00.XX"}, - { 44.001400000, -71.576000000, 3, 9, "US-NH NFB.G1R"}, - { 44.001400000, -71.576000000, 3, 9, "US-NH TFCS.0M1"}, - { 44.518700000, -73.240644500, 5, 9, "US-VT 12.XX"}, - { 44.785915000, -73.307383500, 4, 10, "US-VT 12.XXX"}, - { 43.988665000, -72.862762000, 4, 8, "US-VT 123.XX"}, - { 42.907975000, -73.422202000, 3, 9, "US-VT 123.XXX"}, - { 43.872500000, -72.440000000, 3, 10, "US-VT S986.P48"}, - { 42.401100000, -71.118160500, 5, 8, "US-MA 12.XX"}, - { 42.553015000, -71.388913500, 5, 8, "US-MA 12.XXX"}, - { 42.268804000, -71.918220500, 4, 8, "US-MA 000.XX"}, - { 42.150004000, -72.682920500, 4, 8, "US-MA 400.XX"}, - { 42.638804000, -71.433181000, 4, 7, "US-MA 800.XX"}, - { 41.664704000, -71.038660000, 4, 7, "US-MA D00.XX"}, - { 42.728194000, -71.235443000, 4, 11, "US-MA J00.XX"}, - { 42.050194000, -71.118611500, 4, 7, "US-MA M00.XX"}, - { 41.713294000, -71.255380000, 4, 11, "US-MA Q00.XX"}, - { 41.894394000, -71.188180000, 4, 11, "US-MA T00.XX"}, - { 42.449494000, -73.332411500, 4, 10, "US-MA X00.XX"}, - { 42.057659500, -71.683502000, 3, 6, "US-MA JCP.PSH"}, - { 42.057659500, -71.683502000, 3, 6, "US-MA T9PS.XSD"}, - { 21.336790000, -157.903886750, 5, 7, "US-HI 00.XX"}, - { 21.297235000, -157.878477750, 5, 7, "US-HI J0.XX"}, - { 21.472955000, -158.282372750, 4, 6, "US-HI 00.XXX"}, - { 21.542925000, -158.155372750, 5, 7, "US-HI C0.XXX"}, - { 21.292935000, -157.988434750, 4, 6, "US-HI P0.XXX"}, - { 21.012833000, -156.679622500, 4, 6, "US-HI 123.XX"}, - { 21.700025000, -160.299975000, 3, 5, "US-HI 016.S0L"}, - { 21.200025000, -158.309975000, 3, 5, "US-HI 317.L09"}, - { 20.444025000, -157.414975000, 3, 5, "US-HI 51P.S00"}, - { 18.880025000, -156.099975000, 3, 5, "US-HI C2V.612"}, - { 28.095393000, -177.512675000, 3, 5, "US-HI M0H.S0F"}, - { 22.890389000, -162.101747000, 3, 5, "US-HI N0P.S0Y"}, - { 23.462193000, -164.828467000, 3, 5, "US-HI P0H.S0F"}, - { 23.556209000, -166.357087000, 3, 5, "US-HI Q0S.S04"}, - { 25.656993000, -171.853567000, 3, 5, "US-HI R0H.S0F"}, - { 25.945993000, -174.087267000, 3, 5, "US-HI S0H.S0F"}, - { 27.655661000, -176.000555000, 3, 5, "US-HI T0P.S0Y"}, - { 28.290161000, -178.415051000, 3, 5, "US-HI V0F.S0P"}, - { 22.094855000, -177.588282500, 2, 4, "US-HI 1234.XXX"}, - { 39.333700000, -76.659434500, 5, 8, "US-MD 12.XX"}, - { 39.498715000, -76.873308500, 4, 6, "US-MD 12.XXX"}, - { 39.145344000, -77.339927250, 4, 9, "US-MD 000.XX"}, - { 39.018974000, -77.102689250, 5, 8, "US-MD 600.XX"}, - { 38.620474000, -77.044783625, 4, 9, "US-MD C00.XX"}, - { 39.441474000, -77.569493875, 4, 7, "US-MD J00.XX"}, - { 39.641574000, -77.841093875, 4, 9, "US-MD P00.XX"}, - { 39.612474000, -77.180293875, 4, 6, "US-MD V00.XX"}, - { 38.951391500, -79.366421000, 3, 11, "US-MD 123.XXX"}, - { 38.805114500, -77.264825500, 3, 8, "US-MD LPB7.T27"}, - { 38.339876000, -81.766681500, 5, 8, "US-WV 12.XX"}, - { 38.432691500, -82.556899000, 4, 13, "US-WV 12.XXX"}, - { 39.418545000, -81.648058250, 4, 10, "US-WV 000.XX"}, - { 40.415674000, -80.753667375, 4, 9, "US-WV 500.XX"}, - { 39.645974000, -80.080793875, 4, 6, "US-WV B00.XX"}, - { 40.123045000, -80.797956875, 4, 9, "US-WV H00.XX"}, - { 39.490804000, -80.254657875, 4, 6, "US-WV M00.XX"}, - { 37.783804000, -81.296536500, 4, 7, "US-WV R00.XX"}, - { 39.461804000, -78.075657875, 4, 12, "US-WV W00.XX"}, - { 40.601674000, -80.855779500, 3, 8, "US-WV 012.XXX"}, - { 40.145674000, -80.855779500, 3, 8, "US-WV 112.XXX"}, - { 39.684997000, -81.717964500, 3, 8, "US-WV 212.XXX"}, - { 39.684997000, -81.119044500, 3, 8, "US-WV 312.XXX"}, - { 39.684997000, -80.520124500, 3, 6, "US-WV 412.XXX"}, - { 39.684997000, -79.921204500, 4, 6, "US-WV 512.XXX"}, - { 39.684997000, -79.322284500, 3, 8, "US-WV 612.XXX"}, - { 39.684997000, -78.723364500, 3, 8, "US-WV 712.XXX"}, - { 39.192021000, -78.157202000, 3, 11, "US-WV 812.XXX"}, - { 39.193957000, -82.436954000, 3, 9, "US-WV 912.XXX"}, - { 39.193957000, -81.843242000, 3, 10, "US-WV B12.XXX"}, - { 39.193957000, -81.249530000, 3, 9, "US-WV C12.XXX"}, - { 39.193957000, -80.655819000, 3, 7, "US-WV D12.XXX"}, - { 39.193957000, -80.062107000, 3, 6, "US-WV F12.XXX"}, - { 39.193957000, -79.468395000, 3, 9, "US-WV G12.XXX"}, - { 39.193957000, -78.874682000, 3, 9, "US-WV H12.XXX"}, - { 38.702917000, -82.568586500, 3, 13, "US-WV J12.XXX"}, - { 38.702917000, -81.980082500, 3, 10, "US-WV K12.XXX"}, - { 38.702917000, -81.391578500, 3, 7, "US-WV L12.XXX"}, - { 38.702917000, -80.803074500, 3, 7, "US-WV M12.XXX"}, - { 38.702917000, -80.214570500, 3, 6, "US-WV N12.XXX"}, - { 38.702917000, -79.626066500, 3, 8, "US-WV P12.XXX"}, - { 38.211877000, -82.612364500, 3, 9, "US-WV Q12.XXX"}, - { 38.211877000, -82.038933500, 3, 9, "US-WV R12.XXX"}, - { 38.211877000, -81.450429500, 3, 6, "US-WV S12.XXX"}, - { 38.211877000, -80.861925500, 3, 6, "US-WV T12.XXX"}, - { 38.211877000, -80.273421500, 3, 6, "US-WV V12.XXX"}, - { 37.720674500, -82.308577000, 3, 9, "US-WV W12.XXX"}, - { 37.249439500, -81.756609500, 3, 8, "US-WV X12.XXX"}, - { 37.247390000, -81.284083500, 3, 8, "US-WV Y12.XXX"}, - { 37.720837000, -80.773625500, 3, 6, "US-WV Z12.XXX"}, - { 38.922741500, -80.181837000, 3, 6, "US-WV H4DJ.S3G"}, - { 34.002824000, -81.056804000, 5, 9, "US-SC 00.XX"}, - { 32.770004000, -79.990132375, 5, 7, "US-SC J0.XX"}, - { 33.090115000, -80.287955000, 4, 6, "US-SC 12.XXX"}, - { 34.026244000, -81.162008000, 4, 8, "US-SC 000.XX"}, - { 34.940974000, -81.142279375, 4, 10, "US-SC 600.XX"}, - { 34.868974000, -82.511279375, 4, 10, "US-SC C00.XX"}, - { 33.935974000, -80.514938000, 4, 7, "US-SC J00.XX"}, - { 32.230174000, -80.885491000, 4, 9, "US-SC P00.XX"}, - { 34.244574000, -79.916742625, 4, 7, "US-SC V00.XX"}, - { 35.170595000, -83.332167500, 3, 11, "US-SC 012.XXX"}, - { 35.170595000, -82.764495500, 3, 11, "US-SC 112.XXX"}, - { 35.170595000, -82.196823500, 3, 11, "US-SC 212.XXX"}, - { 35.170595000, -81.629151500, 3, 8, "US-SC 312.XXX"}, - { 35.170595000, -81.061479500, 3, 8, "US-SC 412.XXX"}, - { 34.777263000, -83.332454000, 4, 10, "US-SC 512.XXX"}, - { 34.777263000, -82.769990000, 4, 10, "US-SC 612.XXX"}, - { 34.777263000, -82.207526000, 4, 8, "US-SC 712.XXX"}, - { 34.777263000, -81.645062000, 4, 8, "US-SC 812.XXX"}, - { 34.777263000, -81.082598000, 4, 10, "US-SC 912.XXX"}, - { 34.777263000, -80.520134000, 3, 8, "US-SC B12.XXX"}, - { 34.777263000, -79.957670000, 3, 8, "US-SC C12.XXX"}, - { 34.777263000, -79.395206000, 3, 8, "US-SC D12.XXX"}, - { 34.286223000, -82.826236000, 3, 9, "US-SC F12.XXX"}, - { 34.286223000, -82.263772000, 3, 7, "US-SC G12.XXX"}, - { 34.286223000, -81.701308000, 3, 7, "US-SC H12.XXX"}, - { 34.286223000, -81.138844000, 3, 7, "US-SC J12.XXX"}, - { 34.286223000, -80.576380000, 3, 6, "US-SC K12.XXX"}, - { 34.286223000, -80.013916000, 3, 6, "US-SC L12.XXX"}, - { 34.286223000, -79.451452000, 3, 8, "US-SC M12.XXX"}, - { 34.286223000, -79.059522000, 4, 9, "US-SC N12.XXX"}, - { 33.795183000, -82.343219500, 3, 9, "US-SC P12.XXX"}, - { 33.795183000, -81.785963500, 3, 9, "US-SC Q12.XXX"}, - { 33.795183000, -81.228707500, 3, 9, "US-SC R12.XXX"}, - { 33.795183000, -80.671451500, 3, 6, "US-SC S12.XXX"}, - { 33.795183000, -80.114195500, 3, 6, "US-SC T12.XXX"}, - { 33.795183000, -79.556939500, 3, 6, "US-SC V12.XXX"}, - { 33.795183000, -79.054600500, 4, 7, "US-SC W12.XXX"}, - { 32.872608000, -81.953003000, 3, 8, "US-SC D123.XX"}, - { 32.872608000, -81.400955000, 3, 8, "US-SC F123.XX"}, - { 32.872608000, -80.848907000, 3, 8, "US-SC G123.XX"}, - { 32.872608000, -80.296859000, 4, 6, "US-SC H123.XX"}, - { 32.872608000, -79.744811000, 3, 5, "US-SC J123.XX"}, - { 32.872608000, -79.192763000, 3, 5, "US-SC K123.XX"}, - { 32.378853000, -81.511364000, 3, 8, "US-SC L123.XX"}, - { 32.378853000, -80.959316000, 4, 9, "US-SC M123.XX"}, - { 32.378853000, -80.407268000, 4, 6, "US-SC N123.XX"}, - { 32.378853000, -79.855220000, 3, 5, "US-SC P123.XX"}, - { 32.046100000, -81.230160500, 3, 9, "US-SC Q123.XX"}, - { 32.046100000, -80.683320500, 3, 5, "US-SC R123.XX"}, - { 33.624000000, -80.947000000, 3, 8, "US-SC PXW5.TJY"}, - { 43.696100000, -70.337004000, 5, 8, "US-ME 12.XX"}, - { 43.927915000, -70.472848500, 4, 7, "US-ME 12.XXX"}, - { 44.141624000, -70.383454000, 4, 7, "US-ME 000.XX"}, - { 44.873924000, -68.939609875, 4, 8, "US-ME 800.XX"}, - { 43.533724000, -70.636595500, 4, 10, "US-ME J00.XX"}, - { 44.346404000, -70.002029375, 4, 7, "US-ME S00.XX"}, - { 45.941162000, -70.687514500, 3, 9, "US-ME 012.XXX"}, - { 45.941162000, -70.026098500, 3, 9, "US-ME 112.XXX"}, - { 45.941162000, -69.364682500, 3, 9, "US-ME 212.XXX"}, - { 45.941162000, -68.703266500, 3, 9, "US-ME 312.XXX"}, - { 45.941162000, -68.041850500, 3, 9, "US-ME 412.XXX"}, - { 45.450122000, -71.048236000, 3, 9, "US-ME 512.XXX"}, - { 45.450122000, -70.428442000, 4, 10, "US-ME 612.XXX"}, - { 45.450122000, -69.772234000, 3, 9, "US-ME 712.XXX"}, - { 45.450122000, -69.116026000, 3, 8, "US-ME 812.XXX"}, - { 45.450122000, -68.459818000, 3, 9, "US-ME 912.XXX"}, - { 45.450122000, -67.803610000, 3, 11, "US-ME B12.XXX"}, - { 45.450122000, -67.505184000, 4, 12, "US-ME C12.XXX"}, - { 44.959082000, -71.048522500, 3, 9, "US-ME D12.XXX"}, - { 44.959082000, -70.428728500, 3, 6, "US-ME F12.XXX"}, - { 44.959082000, -69.777728500, 3, 6, "US-ME G12.XXX"}, - { 44.959082000, -69.126728500, 3, 6, "US-ME H12.XXX"}, - { 44.959082000, -68.475728500, 3, 7, "US-ME J12.XXX"}, - { 44.959082000, -67.824728500, 3, 9, "US-ME K12.XXX"}, - { 44.959082000, -67.500262500, 4, 10, "US-ME L12.XXX"}, - { 44.468042000, -71.014915000, 3, 9, "US-ME M12.XXX"}, - { 44.468042000, -70.369123000, 3, 6, "US-ME N12.XXX"}, - { 44.468042000, -69.723331000, 3, 6, "US-ME P12.XXX"}, - { 44.468042000, -69.077539000, 3, 6, "US-ME Q12.XXX"}, - { 44.468042000, -68.431747000, 3, 6, "US-ME R12.XXX"}, - { 44.468042000, -67.785955000, 3, 6, "US-ME S12.XXX"}, - { 43.977002000, -71.014915000, 3, 9, "US-ME T12.XXX"}, - { 43.977002000, -70.369123000, 3, 6, "US-ME V12.XXX"}, - { 43.977002000, -69.723331000, 3, 6, "US-ME W12.XXX"}, - { 43.977002000, -69.077539000, 3, 6, "US-ME X12.XXX"}, - { 43.485962000, -70.955101500, 3, 9, "US-ME Y12.XXX"}, - { 43.058414500, -70.621135500, 4, 11, "US-ME Z12.XXX"}, - { 46.980032000, -69.781725500, 3, 9, "US-ME K123.XX"}, - { 46.980032000, -69.099477500, 3, 8, "US-ME L123.XX"}, - { 46.980032000, -68.417229500, 3, 11, "US-ME M123.XX"}, - { 46.488992000, -70.464002000, 3, 9, "US-ME P123.XX"}, - { 46.488992000, -69.786962000, 3, 9, "US-ME Q123.XX"}, - { 46.488992000, -69.109922000, 3, 8, "US-ME R123.XX"}, - { 46.488992000, -68.432882000, 3, 11, "US-ME S123.XX"}, - { 46.000667000, -70.391147000, 3, 9, "US-ME T123.XX"}, - { 46.000667000, -69.724523000, 3, 9, "US-ME X123.XX"}, - { 46.000667000, -69.057899000, 3, 8, "US-ME Y123.XX"}, - { 46.000667000, -68.391275000, 3, 9, "US-ME Z123.XX"}, - { 45.188343500, -68.984705000, 3, 9, "US-ME XD7L.BTR"}, - { 39.803100000, -86.206836000, 5, 7, "US-IN 12.XX"}, - { 39.968115000, -86.426830000, 4, 6, "US-IN 12.XXX"}, - { 41.103394000, -85.227848500, 4, 6, "US-IN 000.XX"}, - { 41.680494000, -86.398880000, 4, 9, "US-IN 300.XX"}, - { 41.680494000, -86.199201000, 4, 9, "US-IN 600.XX"}, - { 41.680494000, -85.999522000, 4, 9, "US-IN 900.XX"}, - { 38.024645000, -87.650355625, 4, 10, "US-IN D00.XX"}, - { 41.577194000, -87.599780000, 4, 10, "US-IN H00.XX"}, - { 39.159194000, -86.622038250, 4, 6, "US-IN L00.XX"}, - { 41.573514000, -87.427480000, 5, 8, "US-IN P00.XX"}, - { 40.181214000, -85.469812375, 4, 6, "US-IN R00.XX"}, - { 40.390914000, -86.965012375, 4, 6, "US-IN T00.XX"}, - { 39.444314000, -87.475132875, 4, 9, "US-IN W00.XX"}, - { 40.079414000, -85.749312375, 4, 6, "US-IN Y00.XX"}, - { 41.715963000, -87.813293500, 3, 13, "US-IN 012.XXX"}, - { 41.715963000, -87.193541500, 3, 9, "US-IN 112.XXX"}, - { 41.715963000, -86.573789500, 3, 9, "US-IN 212.XXX"}, - { 41.715963000, -85.954037500, 4, 12, "US-IN 312.XXX"}, - { 41.715963000, -85.365658500, 3, 11, "US-IN 412.XXX"}, - { 41.224923000, -87.658642000, 3, 8, "US-IN 512.XXX"}, - { 41.224923000, -87.044098000, 3, 5, "US-IN 612.XXX"}, - { 41.224923000, -86.429554000, 3, 5, "US-IN 712.XXX"}, - { 41.224923000, -85.815010000, 3, 5, "US-IN 812.XXX"}, - { 41.224923000, -85.360737000, 4, 6, "US-IN 912.XXX"}, - { 40.733883000, -87.653720500, 3, 8, "US-IN B12.XXX"}, - { 40.733883000, -87.044384500, 3, 5, "US-IN C12.XXX"}, - { 40.733883000, -86.435048500, 3, 5, "US-IN D12.XXX"}, - { 40.733883000, -85.825712500, 3, 5, "US-IN F12.XXX"}, - { 40.733883000, -85.355815500, 4, 6, "US-IN G12.XXX"}, - { 40.242843000, -87.654007000, 3, 8, "US-IN H12.XXX"}, - { 40.242843000, -87.049879000, 3, 5, "US-IN J12.XXX"}, - { 40.242843000, -86.445751000, 3, 5, "US-IN K12.XXX"}, - { 40.242843000, -85.841623000, 3, 5, "US-IN L12.XXX"}, - { 40.242843000, -85.350894000, 5, 7, "US-IN M12.XXX"}, - { 39.751803000, -87.649085500, 3, 8, "US-IN N12.XXX"}, - { 39.751803000, -87.050165500, 3, 5, "US-IN P12.XXX"}, - { 39.751803000, -86.451245500, 4, 6, "US-IN Q12.XXX"}, - { 39.751803000, -85.852325500, 3, 5, "US-IN R12.XXX"}, - { 39.751803000, -85.345972500, 4, 6, "US-IN S12.XXX"}, - { 39.260763000, -87.649085500, 3, 8, "US-IN T12.XXX"}, - { 39.260763000, -87.050165500, 3, 5, "US-IN V12.XXX"}, - { 39.260763000, -86.451245500, 3, 5, "US-IN W12.XXX"}, - { 39.260763000, -85.852325500, 3, 5, "US-IN X12.XXX"}, - { 39.260763000, -85.345972500, 4, 6, "US-IN Y12.XXX"}, - { 38.338188000, -87.768622000, 4, 12, "US-IN 0123.XX"}, - { 38.338188000, -87.174910000, 3, 8, "US-IN 1123.XX"}, - { 38.338188000, -86.581198000, 3, 8, "US-IN 2123.XX"}, - { 38.338188000, -85.987486000, 3, 8, "US-IN 3123.XX"}, - { 38.681916000, -85.393774000, 3, 8, "US-IN 4123.XX"}, - { 37.959933500, -88.094956500, 3, 11, "US-IN 5123.XX"}, - { 37.861015500, -87.716836500, 3, 9, "US-IN 6123.XX"}, - { 37.863041500, -87.180232000, 3, 8, "US-IN 7123.XX"}, - { 37.870223000, -86.686950500, 3, 8, "US-IN 8123.XX"}, - { 38.303771500, -86.139843000, 3, 8, "US-IN 9123.XX"}, - { 39.764184000, -86.438946000, 4, 6, "US-IN 7RJ9.NCX"}, - { 38.068400000, -84.550592500, 5, 7, "US-KY 12.XX"}, - { 37.854495000, -84.750643125, 4, 6, "US-KY 00.XXX"}, - { 38.259814000, -85.903477875, 4, 9, "US-KY J0.XXX"}, - { 37.015244000, -86.576005875, 4, 6, "US-KY 000.XX"}, - { 37.779074000, -87.222805500, 4, 7, "US-KY 600.XX"}, - { 39.040574000, -84.590489250, 5, 8, "US-KY C00.XX"}, - { 36.881974000, -87.609499875, 4, 6, "US-KY J00.XX"}, - { 37.763974000, -84.416305500, 4, 6, "US-KY P00.XX"}, - { 39.011774000, -84.821089250, 4, 11, "US-KY V00.XX"}, - { 37.681666500, -89.379968000, 3, 11, "US-KY 12.XXXX"}, - { 38.969762000, -85.325079500, 3, 10, "US-KY 123.XXX"}, - { 37.817000000, -85.770000000, 3, 6, "US-KY 8H75.SZ6"}, - { 35.185100000, -90.063408500, 5, 10, "US-TN 12.XX"}, - { 35.130795000, -90.146889875, 4, 9, "US-TN 00.XXX"}, - { 36.175314000, -86.989219375, 4, 6, "US-TN J0.XXX"}, - { 35.986244000, -84.103341625, 4, 7, "US-TN 000.XX"}, - { 35.093874000, -85.331179375, 4, 6, "US-TN 600.XX"}, - { 36.562474000, -87.481095250, 4, 9, "US-TN C00.XX"}, - { 35.861974000, -86.508889625, 4, 6, "US-TN J00.XX"}, - { 35.650274000, -88.932085000, 4, 6, "US-TN P00.XX"}, - { 36.386034000, -82.484721250, 4, 9, "US-TN V00.XX"}, - { 35.630010500, -90.122593500, 3, 9, "US-TN 12.XXXX"}, - { 35.811663000, -85.789855000, 3, 5, "US-TN 123.XXX"}, - { 35.831500000, -85.979950500, 3, 5, "US-TN FVZQ.L0Y"}, - { 36.888100000, -76.068152000, 5, 7, "US-VA 12.XX"}, - { 37.126815000, -76.499038500, 4, 6, "US-VA 12.XXX"}, - { 38.859804000, -77.251216625, 4, 9, "US-VA 000.XX"}, - { 37.559804000, -77.568536500, 4, 6, "US-VA 400.XX"}, - { 37.285804000, -80.067815875, 4, 7, "US-VA 800.XX"}, - { 36.730304000, -76.714795250, 4, 6, "US-VA D00.XX"}, - { 37.373094000, -79.285459500, 4, 7, "US-VA J00.XX"}, - { 38.800194000, -77.471414625, 4, 9, "US-VA M00.XX"}, - { 38.633594000, -77.402114625, 4, 9, "US-VA Q00.XX"}, - { 38.948294000, -77.463138250, 4, 9, "US-VA T00.XX"}, - { 38.449394000, -78.959414625, 4, 10, "US-VA X00.XX"}, - { 39.421095000, -78.538880500, 3, 11, "US-VA 012.XXX"}, - { 39.166208000, -77.941170500, 3, 11, "US-VA 112.XXX"}, - { 38.934523000, -79.737007000, 3, 8, "US-VA 212.XXX"}, - { 38.934523000, -79.143295000, 3, 11, "US-VA 312.XXX"}, - { 38.934523000, -78.549583000, 3, 11, "US-VA 412.XXX"}, - { 38.934523000, -77.955871000, 3, 9, "US-VA 512.XXX"}, - { 38.934523000, -77.362159000, 4, 9, "US-VA 612.XXX"}, - { 38.443483000, -79.969569500, 3, 8, "US-VA 712.XXX"}, - { 38.443483000, -79.381065500, 3, 11, "US-VA 812.XXX"}, - { 38.443483000, -78.792561500, 4, 10, "US-VA 912.XXX"}, - { 38.443483000, -78.204057500, 3, 9, "US-VA B12.XXX"}, - { 38.443483000, -77.615553500, 3, 8, "US-VA C12.XXX"}, - { 38.443483000, -77.027049500, 3, 8, "US-VA D12.XXX"}, - { 38.443483000, -76.438545500, 3, 8, "US-VA F12.XXX"}, - { 37.952443000, -80.299132500, 3, 8, "US-VA G12.XXX"}, - { 37.952443000, -79.710628500, 3, 6, "US-VA H12.XXX"}, - { 37.952443000, -79.122124500, 3, 9, "US-VA J12.XXX"}, - { 37.952443000, -78.533620500, 3, 9, "US-VA K12.XXX"}, - { 37.952443000, -77.945116500, 3, 9, "US-VA L12.XXX"}, - { 37.952443000, -77.356612500, 3, 8, "US-VA M12.XXX"}, - { 37.952443000, -76.768108500, 3, 8, "US-VA N12.XXX"}, - { 37.952443000, -76.179604500, 3, 8, "US-VA P12.XXX"}, - { 37.981905000, -75.722569500, 4, 9, "US-VA Q12.XXX"}, - { 37.461403000, -77.910092000, 4, 7, "US-VA R12.XXX"}, - { 37.461403000, -77.326796000, 3, 5, "US-VA S12.XXX"}, - { 37.461403000, -76.743500000, 3, 5, "US-VA T12.XXX"}, - { 37.461403000, -76.160204000, 3, 5, "US-VA V12.XXX"}, - { 36.975635000, -77.905170500, 3, 5, "US-VA W12.XXX"}, - { 36.975635000, -77.327082500, 3, 5, "US-VA X12.XXX"}, - { 36.975635000, -76.748994500, 3, 5, "US-VA Y12.XXX"}, - { 36.975635000, -76.170906500, 4, 6, "US-VA Z12.XXX"}, - { 37.058675000, -83.109609000, 3, 8, "US-VA 1123.XX"}, - { 37.058675000, -82.526313000, 3, 8, "US-VA 2123.XX"}, - { 37.058675000, -81.943017000, 3, 5, "US-VA 3123.XX"}, - { 37.058675000, -81.359721000, 3, 5, "US-VA 4123.XX"}, - { 36.570350000, -83.672126500, 3, 12, "US-VA 5123.XX"}, - { 36.570350000, -83.109637500, 4, 13, "US-VA 6123.XX"}, - { 36.570350000, -82.531549500, 3, 14, "US-VA 7123.XX"}, - { 36.570350000, -81.953461500, 3, 11, "US-VA 8123.XX"}, - { 36.570350000, -81.375373500, 3, 8, "US-VA 9123.XX"}, - { 37.039033000, -80.802465000, 4, 6, "US-VA B123.XX"}, - { 37.039033000, -80.219169000, 3, 5, "US-VA C123.XX"}, - { 37.039033000, -79.635873000, 3, 5, "US-VA D123.XX"}, - { 37.039033000, -79.052577000, 3, 5, "US-VA F123.XX"}, - { 37.039033000, -78.469281000, 3, 5, "US-VA G123.XX"}, - { 36.550708000, -80.797285500, 3, 8, "US-VA H123.XX"}, - { 36.550708000, -80.219197500, 3, 8, "US-VA J123.XX"}, - { 36.550708000, -79.641109500, 3, 8, "US-VA K123.XX"}, - { 36.550708000, -79.063021500, 3, 8, "US-VA L123.XX"}, - { 36.550708000, -78.484933500, 3, 8, "US-VA M123.XX"}, - { 37.998250000, -79.420865000, 3, 9, "US-VA J4J1.2CB"}, - { 39.996100000, -83.047776500, 5, 7, "US-OH 12.XX"}, - { 40.101728000, -83.185810125, 4, 6, "US-OH 00.XXX"}, - { 41.424591000, -81.880082500, 4, 6, "US-OH J0.XXX"}, - { 39.774974000, -84.291822875, 5, 7, "US-OH 000.XX"}, - { 39.272268000, -84.580758250, 4, 6, "US-OH 500.XX"}, - { 39.406545000, -84.603711250, 4, 6, "US-OH B00.XX"}, - { 41.650776000, -83.681792000, 4, 6, "US-OH H00.XX"}, - { 41.086804000, -81.633299500, 4, 6, "US-OH M00.XX"}, - { 40.839399000, -81.521123875, 4, 6, "US-OH R00.XX"}, - { 41.105804000, -80.791745500, 4, 6, "US-OH W00.XX"}, - { 41.689075000, -84.784104500, 3, 11, "US-OH 112.XXX"}, - { 41.689075000, -84.164352500, 3, 8, "US-OH 212.XXX"}, - { 41.689075000, -83.544600500, 4, 9, "US-OH 312.XXX"}, - { 41.689075000, -82.924848500, 3, 8, "US-OH 412.XXX"}, - { 41.934595000, -82.310018000, 3, 9, "US-OH 512.XXX"}, - { 41.934595000, -81.685058000, 3, 8, "US-OH 612.XXX"}, - { 41.934595000, -81.100580000, 4, 9, "US-OH 712.XXX"}, - { 41.453375000, -84.792906500, 4, 9, "US-OH 812.XXX"}, - { 41.453375000, -84.185184500, 4, 6, "US-OH 912.XXX"}, - { 41.453375000, -83.565432500, 4, 6, "US-OH B12.XXX"}, - { 41.453375000, -82.945680500, 4, 6, "US-OH C12.XXX"}, - { 41.453375000, -82.325928500, 3, 5, "US-OH D12.XXX"}, - { 41.453375000, -81.706176500, 4, 6, "US-OH F12.XXX"}, - { 41.453375000, -81.095658500, 3, 5, "US-OH G12.XXX"}, - { 40.962335000, -84.793193000, 3, 8, "US-OH H12.XXX"}, - { 40.962335000, -84.190679000, 3, 5, "US-OH J12.XXX"}, - { 40.962335000, -83.576135000, 3, 5, "US-OH K12.XXX"}, - { 40.962335000, -82.961591000, 3, 5, "US-OH L12.XXX"}, - { 40.962335000, -82.347047000, 3, 5, "US-OH M12.XXX"}, - { 40.962335000, -81.732503000, 3, 5, "US-OH N12.XXX"}, - { 40.962335000, -81.117959000, 3, 5, "US-OH P12.XXX"}, - { 40.471295000, -84.793479500, 3, 8, "US-OH Q12.XXX"}, - { 40.471295000, -84.221692500, 4, 6, "US-OH R12.XXX"}, - { 40.471295000, -83.612356500, 3, 5, "US-OH S12.XXX"}, - { 40.471295000, -83.003020500, 3, 5, "US-OH T12.XXX"}, - { 40.471295000, -82.393684500, 3, 6, "US-OH X12.XXX"}, - { 40.471295000, -81.784348500, 3, 6, "US-OH Y12.XXX"}, - { 40.471295000, -81.175012500, 3, 6, "US-OH Z12.XXX"}, - { 39.546005000, -84.823694000, 3, 8, "US-OH 1123.XX"}, - { 39.546005000, -84.318049000, 4, 6, "US-OH 2123.XX"}, - { 39.546005000, -83.713921000, 3, 5, "US-OH 3123.XX"}, - { 39.546005000, -83.109793000, 3, 5, "US-OH 4123.XX"}, - { 39.546005000, -82.505665000, 3, 6, "US-OH 5123.XX"}, - { 39.546005000, -81.901537000, 3, 6, "US-OH 6123.XX"}, - { 39.546005000, -81.297409000, 3, 8, "US-OH 7123.XX"}, - { 39.057680000, -84.823722500, 3, 12, "US-OH 8123.XX"}, - { 39.057680000, -84.378490500, 4, 10, "US-OH 9123.XX"}, - { 39.057680000, -83.779570500, 3, 8, "US-OH B123.XX"}, - { 39.057680000, -83.180650500, 3, 9, "US-OH C123.XX"}, - { 39.057680000, -82.581730500, 3, 10, "US-OH D123.XX"}, - { 39.057680000, -81.982810500, 4, 13, "US-OH F123.XX"}, - { 39.057680000, -81.383890500, 3, 9, "US-OH G123.XX"}, - { 38.566640000, -84.438411000, 3, 8, "US-OH H123.XX"}, - { 38.566640000, -83.844699000, 3, 8, "US-OH J123.XX"}, - { 38.566640000, -83.250987000, 3, 9, "US-OH K123.XX"}, - { 38.566640000, -82.657275000, 4, 10, "US-OH L123.XX"}, - { 38.861264000, -82.063534500, 3, 12, "US-OH M123.XX"}, - { 38.414100000, -82.842159000, 3, 9, "US-OH N123.XX"}, - { 40.190000000, -82.668500000, 3, 5, "US-OH D4ML.9H6"}, - { 39.987100000, -75.235276500, 6, 11, "US-PA 12.XX"}, - { 40.003455000, -75.371016875, 4, 9, "US-PA 00.XXX"}, - { 40.351215000, -80.185737875, 4, 7, "US-PA C0.XXX"}, - { 40.513425000, -75.640331375, 4, 7, "US-PA P0.XXX"}, - { 40.388074000, -76.050267375, 4, 6, "US-PA 000.XX"}, - { 41.424374000, -75.776846500, 4, 7, "US-PA 500.XX"}, - { 41.339395000, -76.023608500, 4, 7, "US-PA B00.XX"}, - { 40.168845000, -76.433083875, 4, 6, "US-PA H00.XX"}, - { 40.194045000, -74.991906875, 4, 9, "US-PA M00.XX"}, - { 40.319045000, -77.016383875, 4, 6, "US-PA R00.XX"}, - { 42.160545000, -80.247497500, 4, 9, "US-PA W00.XX"}, - { 42.106725000, -80.485500000, 3, 8, "US-PA 112.XXX"}, - { 42.106725000, -79.860540000, 4, 9, "US-PA 212.XXX"}, - { 42.327693000, -80.341759000, 3, 8, "US-PA 012.XXX"}, - { 41.959413000, -79.235580000, 3, 11, "US-PA 312.XXX"}, - { 41.959413000, -78.610620000, 3, 10, "US-PA 412.XXX"}, - { 41.959413000, -77.985660000, 3, 10, "US-PA 512.XXX"}, - { 41.959413000, -77.360700000, 3, 10, "US-PA 612.XXX"}, - { 41.959413000, -76.735740000, 3, 10, "US-PA 712.XXX"}, - { 41.959413000, -76.110780000, 3, 10, "US-PA 812.XXX"}, - { 41.959413000, -75.485820000, 3, 10, "US-PA 912.XXX"}, - { 41.615685000, -80.485806500, 3, 5, "US-PA B12.XXX"}, - { 41.615685000, -79.873325500, 3, 5, "US-PA C12.XXX"}, - { 41.615685000, -79.253573500, 4, 7, "US-PA D12.XXX"}, - { 41.615685000, -78.633821500, 4, 7, "US-PA F12.XXX"}, - { 41.615685000, -78.014069500, 4, 7, "US-PA G12.XXX"}, - { 41.615685000, -77.394317500, 4, 7, "US-PA H12.XXX"}, - { 41.615685000, -76.774565500, 4, 7, "US-PA J12.XXX"}, - { 41.615685000, -76.154813500, 4, 7, "US-PA K12.XXX"}, - { 41.615685000, -75.535061500, 4, 7, "US-PA L12.XXX"}, - { 41.124645000, -80.486093000, 3, 5, "US-PA M12.XXX"}, - { 41.124645000, -79.878820000, 3, 5, "US-PA N12.XXX"}, - { 41.124645000, -79.264276000, 3, 6, "US-PA P12.XXX"}, - { 41.124645000, -78.649732000, 3, 6, "US-PA Q12.XXX"}, - { 41.124645000, -78.035188000, 3, 6, "US-PA R12.XXX"}, - { 41.124645000, -77.420644000, 3, 6, "US-PA S12.XXX"}, - { 41.124645000, -76.806100000, 3, 6, "US-PA T12.XXX"}, - { 41.124645000, -76.191556000, 3, 6, "US-PA V12.XXX"}, - { 41.124645000, -75.577012000, 3, 9, "US-PA W12.XXX"}, - { 41.492925000, -75.275658500, 4, 9, "US-PA X12.XXX"}, - { 40.199355000, -80.516565500, 3, 9, "US-PA 1123.XX"}, - { 40.199355000, -79.912781500, 4, 7, "US-PA 2123.XX"}, - { 40.199355000, -79.303445500, 3, 6, "US-PA 3123.XX"}, - { 40.199355000, -78.694109500, 3, 6, "US-PA 4123.XX"}, - { 40.199355000, -78.084773500, 3, 6, "US-PA 5123.XX"}, - { 40.199355000, -77.475437500, 3, 5, "US-PA 6123.XX"}, - { 40.199355000, -76.866101500, 4, 6, "US-PA 7123.XX"}, - { 40.199355000, -76.256765500, 3, 5, "US-PA 8123.XX"}, - { 40.199355000, -75.647429500, 3, 5, "US-PA 9123.XX"}, - { 39.711385000, -80.516594000, 3, 9, "US-PA B123.XX"}, - { 39.711385000, -79.918018000, 4, 10, "US-PA C123.XX"}, - { 39.711385000, -79.313890000, 3, 11, "US-PA D123.XX"}, - { 39.711385000, -78.709762000, 3, 11, "US-PA F123.XX"}, - { 39.711385000, -78.105634000, 3, 9, "US-PA G123.XX"}, - { 39.711385000, -77.501506000, 3, 8, "US-PA H123.XX"}, - { 39.711385000, -76.897378000, 3, 8, "US-PA J123.XX"}, - { 39.711385000, -76.293250000, 3, 8, "US-PA K123.XX"}, - { 39.711385000, -75.689122000, 3, 12, "US-PA L123.XX"}, - { 39.953835000, -75.296001500, 5, 10, "US-PA M123.XX"}, - { 41.036549000, -77.604950000, 3, 6, "US-PA L79Q.ZXY"}, - { 32.347099000, -90.250026000, 5, 8, "US-MS 12.XX"}, - { 32.404294000, -90.355337000, 4, 7, "US-MS 00.XXX"}, - { 30.348405000, -89.200325625, 4, 9, "US-MS J0.XXX"}, - { 34.982545000, -90.115566875, 4, 12, "US-MS 000.XX"}, - { 31.349444000, -89.454979500, 4, 7, "US-MS 700.XX"}, - { 32.405944000, -88.817056000, 4, 7, "US-MS F00.XX"}, - { 34.275644000, -88.806289625, 4, 6, "US-MS M00.XX"}, - { 33.433044000, -91.113825375, 4, 10, "US-MS T00.XX"}, - { 34.951595000, -90.781362000, 3, 8, "US-MS 012.XXX"}, - { 34.951595000, -90.218898000, 3, 8, "US-MS 112.XXX"}, - { 34.951595000, -89.656434000, 3, 6, "US-MS 212.XXX"}, - { 34.951595000, -89.093970000, 3, 5, "US-MS 312.XXX"}, - { 34.951595000, -88.628522000, 4, 6, "US-MS 412.XXX"}, - { 34.482651000, -90.927602000, 3, 8, "US-MS 512.XXX"}, - { 34.482651000, -90.365138000, 3, 8, "US-MS 612.XXX"}, - { 34.482651000, -89.802674000, 3, 6, "US-MS 712.XXX"}, - { 34.482651000, -89.240210000, 3, 5, "US-MS 812.XXX"}, - { 34.482651000, -88.677746000, 3, 5, "US-MS 912.XXX"}, - { 33.991611000, -91.485144500, 3, 8, "US-MS B12.XXX"}, - { 33.991611000, -90.927888500, 3, 8, "US-MS C12.XXX"}, - { 33.991611000, -90.370632500, 3, 6, "US-MS D12.XXX"}, - { 33.991611000, -89.813376500, 3, 6, "US-MS F12.XXX"}, - { 33.991611000, -89.256120500, 3, 5, "US-MS G12.XXX"}, - { 33.991611000, -88.698864500, 3, 5, "US-MS H12.XXX"}, - { 33.500571000, -91.485144500, 3, 8, "US-MS K12.XXX"}, - { 33.500571000, -90.927888500, 4, 7, "US-MS L12.XXX"}, - { 33.500571000, -90.370632500, 3, 6, "US-MS M12.XXX"}, - { 33.500571000, -89.813376500, 3, 6, "US-MS N12.XXX"}, - { 33.500571000, -89.256120500, 3, 5, "US-MS P12.XXX"}, - { 33.500571000, -88.698864500, 3, 5, "US-MS Q12.XXX"}, - { 33.009531000, -91.485431000, 3, 11, "US-MS R12.XXX"}, - { 33.009531000, -90.933383000, 3, 11, "US-MS S12.XXX"}, - { 33.009531000, -90.381335000, 3, 7, "US-MS T12.XXX"}, - { 33.009531000, -89.829287000, 3, 7, "US-MS X12.XXX"}, - { 33.009531000, -89.277239000, 3, 6, "US-MS Y12.XXX"}, - { 33.009531000, -88.725191000, 3, 5, "US-MS Z12.XXX"}, - { 32.084241000, -91.652979000, 3, 8, "US-MS 1123.XX"}, - { 32.084241000, -91.103712000, 3, 8, "US-MS 2123.XX"}, - { 32.084241000, -90.551664000, 3, 6, "US-MS 3123.XX"}, - { 32.084241000, -89.999616000, 3, 6, "US-MS 4123.XX"}, - { 32.084241000, -89.447568000, 3, 6, "US-MS 5123.XX"}, - { 32.084241000, -88.895520000, 3, 6, "US-MS 6123.XX"}, - { 31.595916000, -91.650580500, 3, 8, "US-MS 7123.XX"}, - { 31.595916000, -91.103740500, 3, 8, "US-MS 8123.XX"}, - { 31.595916000, -90.556900500, 3, 6, "US-MS 9123.XX"}, - { 31.595916000, -90.010060500, 3, 6, "US-MS B123.XX"}, - { 31.595916000, -89.463220500, 3, 6, "US-MS C123.XX"}, - { 31.595916000, -88.916380500, 3, 6, "US-MS D123.XX"}, - { 31.102161000, -91.650580500, 3, 8, "US-MS F123.XX"}, - { 31.102161000, -91.103740500, 3, 8, "US-MS G123.XX"}, - { 31.102161000, -90.556900500, 3, 6, "US-MS K123.XX"}, - { 31.102161000, -90.010060500, 3, 6, "US-MS L123.XX"}, - { 31.102161000, -89.463220500, 3, 6, "US-MS M123.XX"}, - { 31.102161000, -88.916380500, 3, 6, "US-MS N123.XX"}, - { 30.611121000, -91.650609000, 3, 8, "US-MS P123.XX"}, - { 30.611121000, -91.108977000, 3, 9, "US-MS Q123.XX"}, - { 30.611121000, -90.567345000, 3, 8, "US-MS R123.XX"}, - { 30.611121000, -90.025713000, 3, 8, "US-MS S123.XX"}, - { 30.611121000, -89.484081000, 4, 7, "US-MS T123.XX"}, - { 30.611121000, -88.942449000, 4, 7, "US-MS V123.XX"}, - { 30.159100000, -89.858043500, 3, 8, "US-MS X123.XX"}, - { 30.159100000, -89.321619500, 3, 8, "US-MS Y123.XX"}, - { 30.159100000, -88.785195500, 3, 6, "US-MS Z123.XX"}, - { 32.571000000, -89.876500000, 3, 6, "US-MS 7M00.272"}, - { 29.951100000, -90.155882500, 5, 7, "US-LA 12.XX"}, - { 30.047294000, -90.272671625, 4, 6, "US-LA 00.XXX"}, - { 30.454414000, -91.272147875, 4, 7, "US-LA J0.XXX"}, - { 32.526024000, -93.882501000, 4, 7, "US-LA 000.XX"}, - { 30.252524000, -92.160844125, 4, 6, "US-LA 800.XX"}, - { 30.280624000, -93.398944125, 4, 6, "US-LA J00.XX"}, - { 32.609934000, -92.253461000, 4, 6, "US-LA S00.XX"}, - { 32.974595000, -94.013631000, 3, 7, "US-LA 012.XXX"}, - { 32.974595000, -93.516787000, 4, 7, "US-LA 112.XXX"}, - { 32.974595000, -92.964739000, 3, 5, "US-LA 212.XXX"}, - { 32.974595000, -92.412691000, 3, 5, "US-LA 312.XXX"}, - { 32.974595000, -91.860643000, 3, 5, "US-LA 412.XXX"}, - { 32.974595000, -91.308595000, 3, 8, "US-LA 512.XXX"}, - { 32.483555000, -94.013631000, 3, 7, "US-LA 612.XXX"}, - { 32.483555000, -93.516787000, 4, 7, "US-LA 712.XXX"}, - { 32.483555000, -92.964739000, 3, 5, "US-LA 812.XXX"}, - { 32.483555000, -92.412691000, 3, 5, "US-LA 912.XXX"}, - { 32.483555000, -91.860643000, 3, 5, "US-LA B12.XXX"}, - { 32.483555000, -91.308595000, 3, 8, "US-LA C12.XXX"}, - { 31.992515000, -94.013917500, 3, 7, "US-LA D12.XXX"}, - { 31.992515000, -93.517073500, 4, 8, "US-LA F12.XXX"}, - { 31.992515000, -92.970233500, 3, 5, "US-LA G12.XXX"}, - { 31.992515000, -92.423393500, 3, 5, "US-LA H12.XXX"}, - { 31.992515000, -91.876553500, 3, 5, "US-LA J12.XXX"}, - { 31.992515000, -91.329713500, 3, 8, "US-LA K12.XXX"}, - { 31.501475000, -93.790493500, 3, 8, "US-LA L12.XXX"}, - { 31.501475000, -93.243653500, 3, 5, "US-LA M12.XXX"}, - { 31.501475000, -92.696813500, 3, 5, "US-LA N12.XXX"}, - { 31.501475000, -92.149973500, 3, 5, "US-LA P12.XXX"}, - { 31.501475000, -91.603133500, 3, 8, "US-LA Q12.XXX"}, - { 31.010435000, -93.790780000, 3, 8, "US-LA R12.XXX"}, - { 31.010435000, -93.249148000, 3, 5, "US-LA S12.XXX"}, - { 31.010435000, -92.707516000, 3, 5, "US-LA T12.XXX"}, - { 31.010435000, -92.165884000, 3, 5, "US-LA V12.XXX"}, - { 31.010435000, -91.624252000, 3, 8, "US-LA W12.XXX"}, - { 31.010435000, -91.082620000, 3, 8, "US-LA X12.XXX"}, - { 31.010435000, -90.540988000, 3, 8, "US-LA Y12.XXX"}, - { 31.010435000, -89.999356000, 3, 8, "US-LA Z12.XXX"}, - { 30.107555000, -93.785858500, 3, 8, "US-LA 01.XXXX"}, - { 30.107555000, -93.249434500, 3, 5, "US-LA 11.XXXX"}, - { 30.107555000, -92.713010500, 3, 5, "US-LA 21.XXXX"}, - { 30.107555000, -92.176586500, 3, 5, "US-LA 31.XXXX"}, - { 30.107555000, -91.640162500, 3, 5, "US-LA 41.XXXX"}, - { 30.107555000, -91.103738500, 3, 5, "US-LA 51.XXXX"}, - { 30.107555000, -90.567314500, 3, 5, "US-LA 61.XXXX"}, - { 30.107555000, -90.030890500, 4, 6, "US-LA 71.XXXX"}, - { 30.107555000, -89.494466500, 3, 5, "US-LA 81.XXXX"}, - { 29.616515000, -94.014490500, 3, 8, "US-LA 91.XXXX"}, - { 29.616515000, -93.517646500, 4, 7, "US-LA B1.XXXX"}, - { 29.616515000, -92.981222500, 3, 5, "US-LA C1.XXXX"}, - { 29.616515000, -92.444798500, 3, 5, "US-LA D1.XXXX"}, - { 29.616515000, -91.908374500, 3, 5, "US-LA F1.XXXX"}, - { 29.616515000, -91.371950500, 3, 5, "US-LA G1.XXXX"}, - { 29.616515000, -90.835526500, 3, 5, "US-LA H1.XXXX"}, - { 29.616515000, -90.299102500, 3, 5, "US-LA J1.XXXX"}, - { 29.616515000, -89.762678500, 3, 5, "US-LA K1.XXXX"}, - { 29.616515000, -89.264914500, 4, 6, "US-LA L1.XXXX"}, - { 29.125475000, -92.981509000, 3, 5, "US-LA M1.XXXX"}, - { 29.125475000, -92.450293000, 3, 5, "US-LA N1.XXXX"}, - { 29.125475000, -91.919077000, 3, 5, "US-LA P1.XXXX"}, - { 29.125475000, -91.387861000, 3, 5, "US-LA Q1.XXXX"}, - { 29.125475000, -90.856645000, 4, 6, "US-LA R1.XXXX"}, - { 29.125475000, -90.325429000, 4, 6, "US-LA S1.XXXX"}, - { 29.125475000, -89.794213000, 4, 6, "US-LA T1.XXXX"}, - { 29.125475000, -89.262997000, 4, 6, "US-LA V1.XXXX"}, - { 28.887795000, -91.122253000, 3, 5, "US-LA W1.XXXX"}, - { 28.887795000, -90.591037000, 3, 5, "US-LA X1.XXXX"}, - { 28.887795000, -90.059821000, 3, 5, "US-LA Y1.XXXX"}, - { 28.887795000, -89.528605000, 3, 5, "US-LA Z1.XXXX"}, - { 30.937000000, -91.401000000, 3, 8, "US-LA 53JK.D1Q"}, - { 33.552100000, -86.843566500, 5, 7, "US-AL 12.XX"}, - { 33.416394000, -87.003690375, 4, 6, "US-AL 00.XXX"}, - { 32.297125000, -86.481311000, 4, 6, "US-AL C0.XXX"}, - { 34.825084000, -86.793357875, 4, 6, "US-AL P0.XXX"}, - { 30.727504000, -88.278848875, 4, 7, "US-AL 000.XX"}, - { 33.235544000, -87.685325375, 4, 6, "US-AL 700.XX"}, - { 31.246644000, -85.504479500, 4, 7, "US-AL F00.XX"}, - { 34.593744000, -87.116589625, 5, 7, "US-AL M00.XX"}, - { 32.635244000, -85.555256000, 4, 9, "US-AL T00.XX"}, - { 34.945713500, -88.215026000, 3, 8, "US-AL 012.XXX"}, - { 34.945713500, -87.647354000, 3, 5, "US-AL 112.XXX"}, - { 34.945713500, -87.079682000, 3, 5, "US-AL 212.XXX"}, - { 34.945713500, -86.512010000, 3, 5, "US-AL 312.XXX"}, - { 34.945713500, -85.944338000, 3, 5, "US-AL 412.XXX"}, - { 34.560942000, -88.186001000, 4, 9, "US-AL 512.XXX"}, - { 34.560942000, -87.623537000, 4, 6, "US-AL 612.XXX"}, - { 34.560942000, -87.061073000, 5, 7, "US-AL 712.XXX"}, - { 34.560942000, -86.498609000, 4, 6, "US-AL 812.XXX"}, - { 34.560942000, -85.936145000, 4, 6, "US-AL 912.XXX"}, - { 34.069902000, -88.360365000, 3, 8, "US-AL B12.XXX"}, - { 34.069902000, -87.797901000, 3, 5, "US-AL C12.XXX"}, - { 34.069902000, -87.235437000, 3, 5, "US-AL D12.XXX"}, - { 34.069902000, -86.672973000, 3, 5, "US-AL F12.XXX"}, - { 34.069902000, -86.110509000, 3, 5, "US-AL G12.XXX"}, - { 34.069902000, -85.548045000, 3, 8, "US-AL K12.XXX"}, - { 33.578862000, -88.355443500, 3, 8, "US-AL L12.XXX"}, - { 33.578862000, -87.798187500, 3, 5, "US-AL M12.XXX"}, - { 33.578862000, -87.240931500, 3, 5, "US-AL N12.XXX"}, - { 33.578862000, -86.683675500, 4, 6, "US-AL P12.XXX"}, - { 33.578862000, -86.126419500, 3, 5, "US-AL Q12.XXX"}, - { 33.578862000, -85.569163500, 3, 8, "US-AL R12.XXX"}, - { 33.087822000, -88.355730000, 3, 8, "US-AL S12.XXX"}, - { 33.087822000, -87.803682000, 3, 5, "US-AL T12.XXX"}, - { 33.087822000, -87.251634000, 3, 5, "US-AL V12.XXX"}, - { 33.087822000, -86.699586000, 3, 5, "US-AL X12.XXX"}, - { 33.087822000, -86.147538000, 3, 5, "US-AL Y12.XXX"}, - { 33.087822000, -85.595490000, 3, 8, "US-AL Z12.XXX"}, - { 32.162532000, -88.471979000, 3, 8, "US-AL 0123.XX"}, - { 32.162532000, -87.919931000, 3, 5, "US-AL 1123.XX"}, - { 32.162532000, -87.367883000, 3, 5, "US-AL 2123.XX"}, - { 32.162532000, -86.815835000, 3, 5, "US-AL 3123.XX"}, - { 32.162532000, -86.263787000, 3, 5, "US-AL 4123.XX"}, - { 32.162532000, -85.711739000, 3, 5, "US-AL 5123.XX"}, - { 32.209660000, -85.189880000, 4, 9, "US-AL 6123.XX"}, - { 31.674207000, -88.468059500, 3, 8, "US-AL 7123.XX"}, - { 31.674207000, -87.921219500, 3, 5, "US-AL 8123.XX"}, - { 31.674207000, -87.374379500, 3, 5, "US-AL 9123.XX"}, - { 31.674207000, -86.827539500, 3, 5, "US-AL B123.XX"}, - { 31.674207000, -86.280699500, 3, 5, "US-AL C123.XX"}, - { 31.674207000, -85.733859500, 3, 5, "US-AL D123.XX"}, - { 31.180452000, -88.468059500, 3, 8, "US-AL G123.XX"}, - { 31.180452000, -87.921219500, 3, 5, "US-AL H123.XX"}, - { 31.180452000, -87.374379500, 3, 5, "US-AL J123.XX"}, - { 31.180452000, -86.827539500, 3, 5, "US-AL K123.XX"}, - { 31.180452000, -86.280699500, 3, 5, "US-AL L123.XX"}, - { 31.180452000, -85.733859500, 3, 5, "US-AL M123.XX"}, - { 31.499757500, -85.189965500, 3, 8, "US-AL P123.XX"}, - { 30.689412000, -88.461255000, 3, 8, "US-AL Q123.XX"}, - { 30.689412000, -87.919623000, 3, 5, "US-AL R123.XX"}, - { 31.117067500, -87.345270000, 3, 5, "US-AL S123.XX"}, - { 31.117067500, -86.249927500, 3, 5, "US-AL T123.XX"}, - { 30.201087000, -88.426389500, 3, 8, "US-AL X123.XX"}, - { 30.201087000, -87.889965500, 3, 5, "US-AL Z123.XX"}, - { 32.576000000, -86.681500000, 3, 5, "US-AL DT3G.L7M"}, - { 34.789700000, -92.334908500, 5, 7, "US-AR 12.XX"}, - { 35.997395000, -94.332164625, 4, 8, "US-AR 00.XXX"}, - { 34.763914000, -92.491513375, 4, 6, "US-AR J0.XXX"}, - { 35.409324000, -94.508635000, 3, 9, "US-AR 000.XX"}, - { 35.883624000, -90.854453625, 4, 6, "US-AR 800.XX"}, - { 35.106224000, -92.562915375, 4, 6, "US-AR J00.XX"}, - { 34.271704000, -92.160566625, 4, 6, "US-AR S00.XX"}, - { 36.454595000, -94.586485000, 3, 10, "US-AR 012.XXX"}, - { 36.454595000, -94.013605000, 3, 7, "US-AR 112.XXX"}, - { 36.454595000, -93.440725000, 3, 6, "US-AR 212.XXX"}, - { 36.454595000, -92.867845000, 3, 6, "US-AR 312.XXX"}, - { 36.454595000, -92.294965000, 3, 6, "US-AR 412.XXX"}, - { 36.454595000, -91.722085000, 3, 8, "US-AR 512.XXX"}, - { 36.454595000, -91.149205000, 3, 8, "US-AR 612.XXX"}, - { 36.454595000, -90.576325000, 3, 8, "US-AR 712.XXX"}, - { 35.963555000, -94.586484000, 3, 9, "US-AR 812.XXX"}, - { 35.963555000, -94.013604000, 3, 6, "US-AR 912.XXX"}, - { 35.963555000, -93.440724000, 3, 5, "US-AR B12.XXX"}, - { 35.963555000, -92.867844000, 3, 5, "US-AR C12.XXX"}, - { 35.963555000, -92.294964000, 3, 5, "US-AR D12.XXX"}, - { 35.963555000, -91.722084000, 3, 5, "US-AR F12.XXX"}, - { 35.963555000, -91.149204000, 3, 5, "US-AR G12.XXX"}, - { 35.963555000, -90.576324000, 4, 6, "US-AR H12.XXX"}, - { 35.963555000, -90.185365000, 4, 9, "US-AR J12.XXX"}, - { 35.472515000, -94.438342500, 4, 10, "US-AR K12.XXX"}, - { 35.472515000, -93.870670500, 3, 6, "US-AR L12.XXX"}, - { 35.472515000, -93.302998500, 3, 5, "US-AR M12.XXX"}, - { 35.472515000, -92.735326500, 3, 5, "US-AR N12.XXX"}, - { 35.472515000, -92.167654500, 3, 5, "US-AR P12.XXX"}, - { 35.472515000, -91.599982500, 3, 5, "US-AR Q12.XXX"}, - { 35.472515000, -91.032310500, 3, 5, "US-AR R12.XXX"}, - { 35.472515000, -90.464638500, 3, 5, "US-AR S12.XXX"}, - { 34.981475000, -94.580547000, 3, 9, "US-AR T12.XXX"}, - { 34.981475000, -94.018083000, 3, 6, "US-AR V12.XXX"}, - { 34.981475000, -93.455619000, 3, 5, "US-AR W12.XXX"}, - { 34.981475000, -92.893155000, 3, 5, "US-AR X12.XXX"}, - { 34.981475000, -92.330691000, 4, 6, "US-AR Y12.XXX"}, - { 34.981475000, -91.768227000, 3, 5, "US-AR Z12.XXX"}, - { 34.569635000, -91.205763000, 3, 6, "US-AR 01.XXXX"}, - { 34.569635000, -90.643299000, 3, 8, "US-AR 11.XXXX"}, - { 34.078595000, -94.580547000, 3, 9, "US-AR 21.XXXX"}, - { 34.078595000, -94.018083000, 3, 6, "US-AR 31.XXXX"}, - { 34.078595000, -93.455619000, 3, 5, "US-AR 41.XXXX"}, - { 34.078595000, -92.893155000, 3, 5, "US-AR 51.XXXX"}, - { 34.078595000, -92.330691000, 3, 5, "US-AR 61.XXXX"}, - { 34.078595000, -91.768227000, 3, 5, "US-AR 71.XXXX"}, - { 34.078595000, -91.205763000, 3, 6, "US-AR 81.XXXX"}, - { 34.078595000, -90.643299000, 3, 8, "US-AR 91.XXXX"}, - { 33.587555000, -94.575625500, 3, 7, "US-AR B1.XXXX"}, - { 33.587555000, -94.018369500, 3, 7, "US-AR C1.XXXX"}, - { 33.587555000, -93.461113500, 3, 5, "US-AR D1.XXXX"}, - { 33.587555000, -92.903857500, 3, 5, "US-AR F1.XXXX"}, - { 33.587555000, -92.346601500, 3, 5, "US-AR G1.XXXX"}, - { 33.587555000, -91.789345500, 3, 5, "US-AR H1.XXXX"}, - { 33.587555000, -91.232089500, 3, 8, "US-AR J1.XXXX"}, - { 33.096515000, -94.363868500, 3, 7, "US-AR K1.XXXX"}, - { 33.096515000, -93.806612500, 4, 7, "US-AR L1.XXXX"}, - { 33.096515000, -93.249356500, 4, 6, "US-AR M1.XXXX"}, - { 33.096515000, -92.692100500, 4, 6, "US-AR N1.XXXX"}, - { 33.096515000, -92.134844500, 4, 6, "US-AR P1.XXXX"}, - { 33.096515000, -91.577588500, 4, 7, "US-AR Q1.XXXX"}, - { 33.036795000, -94.141253000, 3, 7, "US-AR R1.XXXX"}, - { 33.036795000, -93.589205000, 3, 6, "US-AR S1.XXXX"}, - { 33.036795000, -93.037157000, 3, 5, "US-AR T1.XXXX"}, - { 33.017100000, -92.512457000, 3, 8, "US-AR X123.XX"}, - { 33.017100000, -91.960409000, 3, 8, "US-AR Y123.XX"}, - { 33.017100000, -91.408361000, 3, 11, "US-AR Z123.XX"}, - { 34.751500000, -92.131000000, 4, 6, "US-AR 3YTR.MT4"}, - { 35.262100000, -80.889310000, 5, 7, "US-NC 12.XX"}, - { 35.319294000, -81.052158625, 4, 6, "US-NC 00.XXX"}, - { 35.779314000, -78.907030000, 4, 6, "US-NC J0.XXX"}, - { 35.999804000, -79.005374625, 4, 6, "US-NC 000.XX"}, - { 35.175845000, -79.039726875, 4, 7, "US-NC 400.XX"}, - { 34.291545000, -77.957208125, 4, 6, "US-NC 800.XX"}, - { 36.109304000, -80.352174625, 4, 6, "US-NC D00.XX"}, - { 36.081304000, -79.949974625, 4, 6, "US-NC J00.XX"}, - { 35.956304000, -80.119674625, 4, 6, "US-NC N00.XX"}, - { 35.623804000, -77.468655000, 4, 6, "US-NC S00.XX"}, - { 35.590094000, -82.650065000, 4, 9, "US-NC X00.XX"}, - { 36.543595000, -82.571845000, 3, 10, "US-NC 012.XXX"}, - { 36.543595000, -81.998965000, 3, 10, "US-NC 112.XXX"}, - { 36.543595000, -81.426085000, 3, 6, "US-NC 212.XXX"}, - { 36.543595000, -80.853205000, 3, 6, "US-NC 312.XXX"}, - { 36.543595000, -80.280325000, 3, 8, "US-NC 412.XXX"}, - { 36.543595000, -79.707445000, 3, 8, "US-NC 512.XXX"}, - { 36.052555000, -83.717605000, 3, 8, "US-NC 612.XXX"}, - { 36.052555000, -83.144725000, 3, 8, "US-NC 712.XXX"}, - { 36.052555000, -82.571845000, 3, 8, "US-NC 812.XXX"}, - { 36.052555000, -81.998965000, 3, 8, "US-NC 912.XXX"}, - { 36.052555000, -81.426085000, 3, 5, "US-NC B12.XXX"}, - { 36.052555000, -80.853205000, 3, 5, "US-NC C12.XXX"}, - { 36.052555000, -80.280325000, 4, 6, "US-NC D12.XXX"}, - { 36.052555000, -79.707445000, 3, 5, "US-NC F12.XXX"}, - { 35.561515000, -84.285563500, 3, 8, "US-NC G12.XXX"}, - { 35.561515000, -83.717891500, 3, 8, "US-NC H12.XXX"}, - { 35.561515000, -83.150219500, 3, 8, "US-NC J12.XXX"}, - { 35.561515000, -82.582547500, 4, 9, "US-NC K12.XXX"}, - { 35.561515000, -82.014875500, 3, 8, "US-NC L12.XXX"}, - { 35.561515000, -81.447203500, 3, 5, "US-NC M12.XXX"}, - { 35.561515000, -80.879531500, 3, 5, "US-NC N12.XXX"}, - { 35.561515000, -80.311859500, 3, 5, "US-NC P12.XXX"}, - { 35.561515000, -79.744187500, 3, 5, "US-NC Q12.XXX"}, - { 35.016036500, -84.257215000, 3, 8, "US-NC R12.XXX"}, - { 35.070475000, -81.447203500, 3, 8, "US-NC S12.XXX"}, - { 35.070475000, -80.879531500, 4, 9, "US-NC T12.XXX"}, - { 35.070475000, -80.311859500, 3, 6, "US-NC V12.XXX"}, - { 35.070475000, -79.744187500, 3, 6, "US-NC W12.XXX"}, - { 34.579435000, -79.744473000, 3, 8, "US-NC X12.XXX"}, - { 34.198135000, -78.900778000, 4, 9, "US-NC Y12.XXX"}, - { 34.198135000, -78.338314000, 4, 6, "US-NC Z12.XXX"}, - { 36.097382000, -79.186644000, 4, 6, "US-NC 01.XXXX"}, - { 36.097382000, -78.613764000, 3, 5, "US-NC 11.XXXX"}, - { 36.097382000, -78.040884000, 3, 5, "US-NC 21.XXXX"}, - { 36.097382000, -77.468004000, 3, 5, "US-NC 31.XXXX"}, - { 36.097382000, -76.895124000, 3, 5, "US-NC 41.XXXX"}, - { 36.097382000, -76.322244000, 3, 5, "US-NC 51.XXXX"}, - { 36.097382000, -75.891365000, 4, 6, "US-NC 61.XXXX"}, - { 35.606342000, -79.186644000, 3, 5, "US-NC 71.XXXX"}, - { 35.606342000, -78.613764000, 4, 6, "US-NC 81.XXXX"}, - { 35.606342000, -78.040884000, 3, 5, "US-NC 91.XXXX"}, - { 35.606342000, -77.468004000, 4, 6, "US-NC B1.XXXX"}, - { 35.606342000, -76.895124000, 3, 5, "US-NC C1.XXXX"}, - { 35.606342000, -76.322244000, 3, 5, "US-NC D1.XXXX"}, - { 35.606342000, -75.891365000, 4, 6, "US-NC F1.XXXX"}, - { 35.115302000, -79.181722500, 3, 6, "US-NC G1.XXXX"}, - { 35.115302000, -78.614050500, 3, 6, "US-NC H1.XXXX"}, - { 35.115302000, -78.046378500, 3, 5, "US-NC J1.XXXX"}, - { 35.115302000, -77.478706500, 3, 5, "US-NC K1.XXXX"}, - { 35.115302000, -76.911034500, 3, 5, "US-NC L1.XXXX"}, - { 35.115302000, -76.343362500, 3, 5, "US-NC M1.XXXX"}, - { 35.115302000, -75.886443500, 4, 6, "US-NC N1.XXXX"}, - { 34.624262000, -79.182009000, 3, 8, "US-NC P1.XXXX"}, - { 34.624262000, -78.619545000, 3, 6, "US-NC Q1.XXXX"}, - { 34.624262000, -78.057081000, 3, 5, "US-NC R1.XXXX"}, - { 34.624262000, -77.494617000, 3, 5, "US-NC S1.XXXX"}, - { 34.624262000, -76.932153000, 3, 5, "US-NC T1.XXXX"}, - { 34.624262000, -76.369689000, 3, 5, "US-NC V1.XXXX"}, - { 34.133222000, -79.182009000, 3, 8, "US-NC W1.XXXX"}, - { 34.133222000, -78.619545000, 4, 9, "US-NC X1.XXXX"}, - { 34.133222000, -78.057081000, 4, 6, "US-NC Y1.XXXX"}, - { 34.133222000, -77.494617000, 3, 5, "US-NC Z1.XXXX"}, - { 35.170750000, -79.836000000, 3, 6, "US-NC RMYZ.TTM"}, - { 40.742045000, -74.018704375, 4, 11, "US-NY 00.XX"}, - { 40.771935000, -74.001383125, 4, 11, "US-NY C0.XX"}, - { 40.836995000, -73.974994125, 4, 10, "US-NY P0.XX"}, - { 40.887185500, -73.938782000, 4, 10, "US-NY 12.XXX"}, - { 42.943804000, -78.941101000, 4, 9, "US-NY 000.XX"}, - { 43.193344000, -77.738747500, 4, 8, "US-NY 700.XX"}, - { 43.104744000, -76.292972000, 4, 8, "US-NY F00.XX"}, - { 42.819974000, -73.991628000, 4, 7, "US-NY M00.XX"}, - { 40.686545000, -74.256554375, 4, 10, "US-NY T00.XX"}, - { 43.374715000, -79.123397000, 3, 8, "US-NY 012.XXX"}, - { 43.374715000, -78.488021000, 3, 8, "US-NY 112.XXX"}, - { 43.374715000, -77.852645000, 3, 7, "US-NY 212.XXX"}, - { 43.374715000, -77.217269000, 3, 7, "US-NY 312.XXX"}, - { 43.374715000, -76.581893000, 3, 7, "US-NY 412.XXX"}, - { 43.374715000, -75.946517000, 3, 7, "US-NY 512.XXX"}, - { 43.374715000, -75.311141000, 3, 7, "US-NY 612.XXX"}, - { 43.374715000, -74.675765000, 3, 7, "US-NY 712.XXX"}, - { 43.374715000, -74.040389000, 3, 6, "US-NY 812.XXX"}, - { 43.374715000, -73.849776000, 4, 7, "US-NY 912.XXX"}, - { 42.883675000, -79.499700500, 3, 9, "US-NY B12.XXX"}, - { 42.883675000, -78.869532500, 4, 9, "US-NY C12.XXX"}, - { 42.883675000, -78.239364500, 3, 8, "US-NY D12.XXX"}, - { 42.883675000, -77.609196500, 3, 7, "US-NY F12.XXX"}, - { 42.883675000, -76.979028500, 3, 7, "US-NY G12.XXX"}, - { 42.883675000, -76.348860500, 3, 7, "US-NY H12.XXX"}, - { 42.883675000, -75.718692500, 3, 7, "US-NY J12.XXX"}, - { 42.883675000, -75.088524500, 3, 7, "US-NY K12.XXX"}, - { 42.883675000, -74.458356500, 3, 7, "US-NY L12.XXX"}, - { 42.883675000, -73.828188500, 3, 6, "US-NY M12.XXX"}, - { 41.901595000, -75.277861000, 3, 10, "US-NY P12.XXX"}, - { 41.901595000, -74.652901000, 3, 7, "US-NY Q12.XXX"}, - { 41.901595000, -74.027941000, 3, 6, "US-NY R12.XXX"}, - { 41.410555000, -74.585483500, 4, 6, "US-NY T12.XXX"}, - { 41.410555000, -73.965731500, 3, 5, "US-NY V12.XXX"}, - { 41.754283000, -74.895359500, 4, 11, "US-NY S12.XXX"}, - { 40.904447500, -74.223956500, 3, 9, "US-NY Z12.XXX"}, - { 40.944066000, -73.606562000, 4, 6, "US-NY W12.XXX"}, - { 41.066826000, -72.992018000, 3, 8, "US-NY X12.XXX"}, - { 41.250966000, -72.377474000, 3, 11, "US-NY Y12.XXX"}, - { 44.976832000, -75.171775500, 3, 8, "US-NY 0123.XX"}, - { 44.413585000, -75.879997500, 3, 8, "US-NY 1123.XX"}, - { 44.413585000, -75.228997500, 3, 8, "US-NY 2123.XX"}, - { 44.413585000, -74.577997500, 3, 8, "US-NY 3123.XX"}, - { 44.413585000, -73.926997500, 3, 6, "US-NY 4123.XX"}, - { 43.922545000, -76.465925000, 3, 8, "US-NY 5123.XX"}, - { 43.922545000, -75.820133000, 3, 8, "US-NY 6123.XX"}, - { 43.922545000, -75.174341000, 3, 8, "US-NY 7123.XX"}, - { 43.922545000, -74.528549000, 3, 8, "US-NY 8123.XX"}, - { 43.922545000, -73.882757000, 3, 6, "US-NY 9123.XX"}, - { 43.431505000, -76.912800500, 3, 7, "US-NY B123.XX"}, - { 43.431505000, -76.272216500, 3, 7, "US-NY C123.XX"}, - { 43.431505000, -75.631632500, 3, 7, "US-NY D123.XX"}, - { 43.431505000, -74.991048500, 3, 7, "US-NY F123.XX"}, - { 43.431505000, -74.350464500, 3, 7, "US-NY G123.XX"}, - { 43.431505000, -73.709880500, 3, 6, "US-NY H123.XX"}, - { 41.958385000, -79.759551500, 3, 12, "US-NY J123.XX"}, - { 41.958385000, -79.339264500, 4, 11, "US-NY K123.XX"}, - { 41.958385000, -78.709096500, 3, 10, "US-NY L123.XX"}, - { 41.958385000, -78.078928500, 3, 10, "US-NY M123.XX"}, - { 41.958385000, -77.448760500, 3, 10, "US-NY N123.XX"}, - { 41.958385000, -76.818592500, 3, 10, "US-NY P123.XX"}, - { 41.958385000, -76.188424500, 3, 10, "US-NY Q123.XX"}, - { 41.958385000, -75.558256500, 3, 10, "US-NY R123.XX"}, - { 41.958385000, -74.928088500, 3, 10, "US-NY S123.XX"}, - { 41.958385000, -74.297920500, 3, 6, "US-NY T123.XX"}, - { 41.958385000, -73.982835500, 4, 7, "US-NY V123.XX"}, - { 42.746500000, -75.770000000, 3, 7, "US-NY NBLY.WVJ"}, - { 41.636100000, -93.659520000, 5, 7, "US-IA 12.XX"}, - { 41.711294000, -93.890040000, 4, 9, "US-IA 00.XXX"}, - { 42.007314000, -91.849460000, 4, 9, "US-IA J0.XXX"}, - { 41.651645000, -90.649700000, 5, 8, "US-IA 000.XX"}, - { 42.538745000, -96.494697500, 4, 13, "US-IA 300.XX"}, - { 42.548324000, -92.499697500, 4, 10, "US-IA 600.XX"}, - { 41.682894000, -91.647480000, 4, 9, "US-IA 900.XX"}, - { 41.245394000, -95.931748500, 4, 11, "US-IA D00.XX"}, - { 42.010914000, -93.703758500, 4, 9, "US-IA H00.XX"}, - { 42.488714000, -90.796358500, 4, 10, "US-IA K00.XX"}, - { 43.148814000, -93.305716500, 4, 9, "US-IA M00.XX"}, - { 42.038114000, -92.996358500, 4, 9, "US-IA P00.XX"}, - { 41.816214000, -90.332380000, 4, 13, "US-IA R00.XX"}, - { 40.849545000, -91.272704375, 5, 10, "US-IA T00.XX"}, - { 42.470814000, -94.236558500, 4, 9, "US-IA W00.XX"}, - { 40.991814000, -92.499200500, 4, 6, "US-IA Y00.XX"}, - { 43.456595000, -96.604760500, 3, 10, "US-IA 112.XXX"}, - { 43.456595000, -95.967977500, 3, 6, "US-IA 212.XXX"}, - { 43.456595000, -95.327393500, 3, 6, "US-IA 312.XXX"}, - { 43.456595000, -94.686809500, 3, 8, "US-IA 412.XXX"}, - { 43.456595000, -94.046225500, 3, 8, "US-IA 512.XXX"}, - { 43.456595000, -93.405641500, 3, 8, "US-IA 612.XXX"}, - { 43.456595000, -92.765057500, 3, 9, "US-IA 712.XXX"}, - { 43.456595000, -92.124473500, 3, 9, "US-IA 812.XXX"}, - { 43.456595000, -91.483889500, 3, 11, "US-IA 912.XXX"}, - { 42.970465000, -96.605047000, 3, 12, "US-IA B12.XXX"}, - { 42.970465000, -95.973472000, 3, 9, "US-IA C12.XXX"}, - { 42.970465000, -95.338096000, 3, 9, "US-IA D12.XXX"}, - { 42.970465000, -94.702720000, 3, 8, "US-IA F12.XXX"}, - { 42.970465000, -94.067344000, 3, 8, "US-IA G12.XXX"}, - { 42.970465000, -93.431968000, 3, 8, "US-IA H12.XXX"}, - { 42.970465000, -92.796592000, 3, 9, "US-IA J12.XXX"}, - { 42.970465000, -92.161216000, 3, 9, "US-IA K12.XXX"}, - { 42.970465000, -91.525840000, 3, 11, "US-IA L12.XXX"}, - { 42.970465000, -90.890464000, 3, 11, "US-IA M12.XXX"}, - { 42.479425000, -96.603926500, 3, 9, "US-IA N12.XXX"}, - { 42.479425000, -95.973758500, 3, 9, "US-IA P12.XXX"}, - { 42.479425000, -95.343590500, 3, 9, "US-IA Q12.XXX"}, - { 42.479425000, -94.713422500, 3, 8, "US-IA R12.XXX"}, - { 42.479425000, -94.083254500, 4, 9, "US-IA S12.XXX"}, - { 42.479425000, -93.453086500, 3, 8, "US-IA T12.XXX"}, - { 42.479425000, -92.822918500, 3, 8, "US-IA V12.XXX"}, - { 42.479425000, -92.192750500, 3, 8, "US-IA W12.XXX"}, - { 42.479425000, -91.562582500, 3, 8, "US-IA X12.XXX"}, - { 42.479425000, -90.932414500, 3, 9, "US-IA Y12.XXX"}, - { 42.479425000, -90.734501500, 5, 11, "US-IA Z12.XXX"}, - { 41.576545000, -96.604213000, 3, 8, "US-IA 01.XXXX"}, - { 41.576545000, -95.979253000, 3, 8, "US-IA 11.XXXX"}, - { 41.576545000, -95.354293000, 3, 8, "US-IA 21.XXXX"}, - { 41.576545000, -94.729333000, 3, 5, "US-IA 31.XXXX"}, - { 41.576545000, -94.104373000, 3, 5, "US-IA 41.XXXX"}, - { 41.576545000, -93.479413000, 4, 6, "US-IA 51.XXXX"}, - { 41.576545000, -92.854453000, 3, 5, "US-IA 61.XXXX"}, - { 41.576545000, -92.229493000, 3, 5, "US-IA 71.XXXX"}, - { 41.576545000, -91.604533000, 3, 5, "US-IA 81.XXXX"}, - { 41.576545000, -90.979573000, 3, 6, "US-IA 91.XXXX"}, - { 41.576545000, -90.729580000, 4, 7, "US-IA B1.XXXX"}, - { 41.085505000, -96.599291500, 3, 8, "US-IA C1.XXXX"}, - { 41.085505000, -95.979539500, 3, 9, "US-IA D1.XXXX"}, - { 41.085505000, -95.359787500, 3, 8, "US-IA F1.XXXX"}, - { 41.085505000, -94.740035500, 3, 5, "US-IA G1.XXXX"}, - { 41.085505000, -94.120283500, 3, 5, "US-IA H1.XXXX"}, - { 41.085505000, -93.500531500, 3, 5, "US-IA J1.XXXX"}, - { 41.085505000, -92.880779500, 3, 5, "US-IA K1.XXXX"}, - { 41.085505000, -92.261027500, 3, 5, "US-IA L1.XXXX"}, - { 41.085505000, -91.641275500, 3, 5, "US-IA M1.XXXX"}, - { 41.085505000, -91.021523500, 3, 8, "US-IA N1.XXXX"}, - { 40.594465000, -95.979826000, 3, 8, "US-IA P1.XXXX"}, - { 40.594465000, -95.365282000, 3, 11, "US-IA Q1.XXXX"}, - { 40.594465000, -94.750738000, 3, 8, "US-IA R1.XXXX"}, - { 40.594465000, -94.136194000, 3, 8, "US-IA S1.XXXX"}, - { 40.594465000, -93.521650000, 3, 8, "US-IA T1.XXXX"}, - { 40.594465000, -92.907106000, 3, 8, "US-IA V1.XXXX"}, - { 40.594465000, -92.292562000, 3, 8, "US-IA W1.XXXX"}, - { 40.594465000, -91.678018000, 4, 9, "US-IA X1.XXXX"}, - { 40.594465000, -91.063474000, 3, 11, "US-IA Y1.XXXX"}, - { 40.408795000, -91.673096500, 3, 8, "US-IA Z1.XXXX"}, - { 41.938500000, -93.389500000, 3, 8, "US-IA QK37.GGP"}, - { 41.911000000, -87.712020000, 5, 11, "US-IL 12.XX"}, - { 41.610369500, -88.035503000, 4, 7, "US-IL 12.XXX"}, - { 42.097545000, -88.336910500, 4, 10, "US-IL 000.XX"}, - { 41.890325000, -88.279005000, 4, 10, "US-IL 400.XX"}, - { 41.717346000, -88.279005000, 4, 10, "US-IL 800.XX"}, - { 41.544367000, -88.274392000, 4, 6, "US-IL D00.XX"}, - { 42.379445000, -89.150378500, 4, 10, "US-IL J00.XX"}, - { 39.890345000, -89.740429375, 4, 7, "US-IL N00.XX"}, - { 40.817545000, -89.687088375, 4, 6, "US-IL S00.XX"}, - { 42.360294000, -88.002311500, 4, 10, "US-IL X00.XX"}, - { 42.463595000, -90.657510500, 3, 13, "US-IL 012.XXX"}, - { 42.463595000, -90.027342500, 3, 9, "US-IL 112.XXX"}, - { 42.463595000, -89.397174500, 3, 9, "US-IL 212.XXX"}, - { 42.463595000, -88.767006500, 3, 9, "US-IL 312.XXX"}, - { 42.463595000, -88.136838500, 3, 9, "US-IL 412.XXX"}, - { 41.977465000, -90.531763000, 3, 12, "US-IL 512.XXX"}, - { 41.977465000, -89.906803000, 3, 9, "US-IL 612.XXX"}, - { 41.977465000, -89.281843000, 3, 9, "US-IL 712.XXX"}, - { 41.977465000, -88.656884000, 3, 9, "US-IL 812.XXX"}, - { 41.977465000, -88.031924000, 4, 10, "US-IL 912.XXX"}, - { 41.486425000, -91.151802500, 3, 8, "US-IL B12.XXX"}, - { 41.486425000, -90.532050500, 3, 8, "US-IL C12.XXX"}, - { 41.486425000, -89.912298500, 3, 5, "US-IL D12.XXX"}, - { 41.486425000, -89.292546500, 3, 5, "US-IL F12.XXX"}, - { 41.486425000, -88.672794500, 3, 5, "US-IL G12.XXX"}, - { 41.486425000, -88.053042500, 4, 7, "US-IL H12.XXX"}, - { 40.995385000, -91.480193000, 3, 8, "US-IL J12.XXX"}, - { 40.995385000, -90.878408000, 3, 8, "US-IL K12.XXX"}, - { 40.995385000, -90.263864000, 3, 6, "US-IL L12.XXX"}, - { 40.995385000, -89.649320000, 3, 5, "US-IL M12.XXX"}, - { 40.995385000, -89.034776000, 3, 5, "US-IL N12.XXX"}, - { 40.995385000, -88.420232000, 3, 5, "US-IL P12.XXX"}, - { 40.995385000, -88.005737000, 4, 7, "US-IL Q12.XXX"}, - { 40.504345000, -91.480479500, 3, 11, "US-IL R12.XXX"}, - { 40.504345000, -90.878694500, 3, 9, "US-IL S12.XXX"}, - { 40.504345000, -90.269358500, 3, 7, "US-IL T12.XXX"}, - { 40.504345000, -89.660022500, 3, 6, "US-IL V12.XXX"}, - { 40.504345000, -89.050686500, 3, 5, "US-IL W12.XXX"}, - { 40.504345000, -88.441350500, 3, 5, "US-IL X12.XXX"}, - { 40.504345000, -88.000815500, 4, 7, "US-IL Y12.XXX"}, - { 40.013305000, -91.480766000, 3, 8, "US-IL Z12.XXX"}, - { 39.601465000, -90.884189000, 3, 8, "US-IL 01.XXXX"}, - { 39.601465000, -90.280061000, 3, 6, "US-IL 11.XXXX"}, - { 39.601465000, -89.675933000, 3, 6, "US-IL 21.XXXX"}, - { 39.601465000, -89.071805000, 3, 5, "US-IL 31.XXXX"}, - { 39.601465000, -88.467677000, 3, 5, "US-IL 41.XXXX"}, - { 39.601465000, -87.995894000, 4, 7, "US-IL 51.XXXX"}, - { 39.110425000, -91.481052500, 3, 9, "US-IL 61.XXXX"}, - { 39.110425000, -90.884475500, 3, 9, "US-IL 71.XXXX"}, - { 39.110425000, -90.285555500, 3, 8, "US-IL 81.XXXX"}, - { 39.110425000, -89.686635500, 3, 8, "US-IL 91.XXXX"}, - { 39.110425000, -89.087715500, 3, 6, "US-IL B1.XXXX"}, - { 39.110425000, -88.488795500, 3, 6, "US-IL C1.XXXX"}, - { 39.110425000, -87.990972500, 4, 8, "US-IL D1.XXXX"}, - { 38.619385000, -90.884762000, 3, 8, "US-IL F1.XXXX"}, - { 38.619385000, -90.291050000, 3, 9, "US-IL G1.XXXX"}, - { 38.619385000, -89.697338000, 3, 8, "US-IL H1.XXXX"}, - { 38.619385000, -89.103626000, 3, 9, "US-IL J1.XXXX"}, - { 38.619385000, -88.509914000, 3, 6, "US-IL K1.XXXX"}, - { 38.619385000, -87.986051000, 4, 8, "US-IL L1.XXXX"}, - { 38.128345000, -90.464242500, 3, 8, "US-IL M1.XXXX"}, - { 38.128345000, -89.875738500, 3, 8, "US-IL N1.XXXX"}, - { 38.128345000, -89.287234500, 3, 11, "US-IL P1.XXXX"}, - { 38.128345000, -88.698730500, 3, 8, "US-IL Q1.XXXX"}, - { 38.128345000, -88.110226500, 3, 8, "US-IL R1.XXXX"}, - { 37.637305000, -90.228840500, 3, 8, "US-IL S1.XXXX"}, - { 37.637305000, -89.640336500, 3, 8, "US-IL T1.XXXX"}, - { 37.637305000, -89.051832500, 3, 8, "US-IL V1.XXXX"}, - { 37.637305000, -88.463328500, 3, 8, "US-IL W1.XXXX"}, - { 37.288658500, -89.488631000, 4, 12, "US-IL X1.XXXX"}, - { 37.210265000, -89.047720500, 4, 9, "US-IL Y1.XXXX"}, - { 37.210265000, -88.537720500, 4, 9, "US-IL Z1.XXXX"}, - { 37.131677500, -89.516836500, 4, 12, "US-IL X123.XX"}, - { 37.127729000, -89.076808000, 4, 9, "US-IL Y123.XX"}, - { 37.127729000, -88.566808000, 4, 9, "US-IL Z123.XX"}, - { 39.739250000, -89.469500000, 3, 6, "US-IL 4282.95R"}, - { 33.792700000, -84.433468000, 5, 7, "US-GA 12.XX"}, - { 34.038515000, -84.613390000, 4, 6, "US-GA 12.XXX"}, - { 33.470774000, -82.144932375, 4, 9, "US-GA 000.XX"}, - { 32.496874000, -85.063991000, 5, 10, "US-GA 500.XX"}, - { 32.082174000, -81.262954250, 4, 7, "US-GA B00.XX"}, - { 33.939604000, -83.486034000, 4, 7, "US-GA H00.XX"}, - { 32.788104000, -83.768132625, 5, 7, "US-GA M00.XX"}, - { 31.588104000, -84.271532250, 4, 6, "US-GA R00.XX"}, - { 32.617004000, -83.761132625, 5, 7, "US-GA W00.XX"}, - { 34.939388500, -85.486274500, 3, 8, "US-GA 123.XXX"}, - { 31.291820500, -82.633675000, 4, 6, "US-GA 1234.XX"}, - { 33.022837000, -85.055860000, 4, 7, "US-GA 12.XXXX"}, - { 32.677500000, -83.213000000, 4, 7, "US-GA L9YS.8PB"}, - { 43.074100000, -87.980002500, 5, 11, "US-WI 12.XX"}, - { 43.131294000, -88.303669000, 4, 10, "US-WI 00.XXX"}, - { 43.206375000, -89.601207000, 4, 10, "US-WI J0.XXX"}, - { 44.519974000, -88.171855375, 4, 10, "US-WI 000.XX"}, - { 42.787074000, -88.018767000, 4, 10, "US-WI 500.XX"}, - { 42.612374000, -88.068467000, 4, 10, "US-WI B00.XX"}, - { 44.288813000, -88.519751875, 4, 10, "US-WI H00.XX"}, - { 44.099634000, -88.778090000, 4, 10, "US-WI M00.XX"}, - { 44.955445000, -91.569510375, 4, 12, "US-WI R00.XX"}, - { 42.708804000, -89.124381000, 4, 10, "US-WI W00.XX"}, - { 46.477934500, -89.794036500, 4, 14, "US-WI 12.XXXX"}, - { 46.914509000, -92.757702500, 3, 11, "US-WI 1234.XX"}, - { 43.719828000, -91.981601500, 3, 11, "US-WI 123.XXX"}, - { 44.795000000, -89.795000000, 4, 12, "US-WI 3QKZ.LPR"}, - { 25.785024000, -80.250115375, 5, 8, "US-FL 00.XX"}, - { 30.303604000, -81.688784875, 5, 7, "US-FL J0.XX"}, - { 25.797604000, -80.424268500, 4, 7, "US-FL 12.XXX"}, - { 30.337804000, -81.755651125, 4, 6, "US-FL 000.XX"}, - { 27.958594000, -82.539305125, 4, 6, "US-FL 400.XX"}, - { 27.767694000, -82.763189375, 4, 6, "US-FL 700.XX"}, - { 28.530294000, -81.461420875, 4, 6, "US-FL B00.XX"}, - { 30.436694000, -84.369068125, 4, 7, "US-FL F00.XX"}, - { 27.288194000, -80.433773625, 4, 6, "US-FL J00.XX"}, - { 26.612494000, -82.068557875, 4, 6, "US-FL M00.XX"}, - { 26.743494000, -80.193457875, 4, 7, "US-FL Q00.XX"}, - { 27.981294000, -82.845305125, 4, 6, "US-FL T00.XX"}, - { 29.646094000, -82.449152375, 4, 6, "US-FL X00.XX"}, - { 28.104675500, -82.840347000, 3, 5, "US-FL 123.XXX"}, - { 30.577496000, -83.325803500, 4, 7, "US-FL 12.XXXX"}, - { 25.065865000, -81.192058500, 3, 5, "US-FL 0123.XX"}, - { 25.065865000, -80.676466500, 4, 6, "US-FL 1123.XX"}, - { 24.479332000, -82.996659000, 3, 5, "US-FL 2123.XX"}, - { 24.479332000, -82.384198000, 3, 5, "US-FL 3123.XX"}, - { 24.479332000, -81.873814000, 3, 5, "US-FL 4123.XX"}, - { 24.479332000, -81.363430000, 3, 5, "US-FL 5123.XX"}, - { 24.722137000, -80.853017500, 3, 5, "US-FL 6123.XX"}, - { 30.522345000, -87.637952000, 3, 8, "US-FL B123.XX"}, - { 30.522345000, -87.096320000, 3, 6, "US-FL C123.XX"}, - { 30.522345000, -86.554688000, 3, 6, "US-FL D123.XX"}, - { 30.522345000, -86.013056000, 3, 6, "US-FL F123.XX"}, - { 30.522345000, -85.471423000, 3, 7, "US-FL G123.XX"}, - { 30.522345000, -84.929791000, 3, 7, "US-FL H123.XX"}, - { 30.522345000, -84.388159000, 3, 6, "US-FL J123.XX"}, - { 30.522345000, -83.846527000, 3, 6, "US-FL K123.XX"}, - { 30.034020000, -87.638064500, 4, 6, "US-FL L123.XX"}, - { 30.034020000, -87.637980500, 4, 6, "US-FL M123.XX"}, - { 30.034020000, -87.101556500, 3, 5, "US-FL N123.XX"}, - { 30.034020000, -86.565132500, 3, 5, "US-FL P123.XX"}, - { 30.034020000, -86.028708500, 3, 5, "US-FL Q123.XX"}, - { 30.034020000, -85.492284500, 3, 5, "US-FL R123.XX"}, - { 30.034020000, -84.955860500, 3, 5, "US-FL S123.XX"}, - { 30.034020000, -84.419436500, 3, 5, "US-FL T123.XX"}, - { 30.034020000, -83.883012500, 3, 5, "US-FL V123.XX"}, - { 29.540265000, -85.599568500, 3, 5, "US-FL W123.XX"}, - { 29.540265000, -85.063144500, 3, 5, "US-FL X123.XX"}, - { 29.540265000, -84.526720500, 3, 5, "US-FL Y123.XX"}, - { 29.540265000, -83.990296500, 3, 5, "US-FL Z123.XX"}, - { 30.569000000, -84.984000000, 3, 7, "US-FL HHXH.5WG"}, - { 39.138600000, -94.601134500, 6, 12, "US-MO 12.XX"}, - { 38.894495000, -94.613242250, 4, 10, "US-MO 00.XXX"}, - { 38.840115000, -90.536254125, 4, 9, "US-MO J0.XXX"}, - { 37.189404000, -93.488212875, 4, 6, "US-MO 000.XX"}, - { 38.977244000, -92.469827250, 4, 6, "US-MO 700.XX"}, - { 38.775244000, -90.826245625, 4, 9, "US-MO F00.XX"}, - { 37.196545000, -94.584219375, 4, 9, "US-MO M00.XX"}, - { 39.954545000, -94.905677375, 4, 9, "US-MO T00.XX"}, - { 36.614535000, -94.826846500, 3, 8, "US-MO 123.XXX"}, - { 37.520261000, -91.700964500, 3, 5, "US-MO 1234.XX"}, - { 39.345456500, -95.576279500, 3, 8, "US-MO 12.XXXX"}, - { 38.304570500, -92.437350000, 3, 5, "US-MO ST2N.9DK"}, - { 35.503100000, -97.562310000, 5, 8, "US-OK 12.XX"}, - { 35.179415000, -97.770965000, 4, 7, "US-OK 12.XXX"}, - { 36.207204000, -96.146274625, 4, 7, "US-OK 000.XX"}, - { 36.207204000, -95.933414625, 4, 7, "US-OK 400.XX"}, - { 36.034225000, -96.146274625, 4, 7, "US-OK 800.XX"}, - { 36.034225000, -95.933414625, 4, 7, "US-OK D00.XX"}, - { 34.618694000, -98.496125625, 4, 7, "US-OK J00.XX"}, - { 36.387294000, -97.964112250, 4, 7, "US-OK M00.XX"}, - { 36.117094000, -97.154388625, 4, 7, "US-OK Q00.XX"}, - { 35.744494000, -95.414888625, 4, 7, "US-OK T00.XX"}, - { 36.755494000, -96.046012250, 4, 6, "US-OK X00.XX"}, - { 34.307735000, -96.887202000, 3, 6, "US-OK 123.XXX"}, - { 34.070437000, -99.354074500, 3, 7, "US-OK 12.XXXX"}, - { 36.505788500, -102.999578500, 3, 5, "US-OK B123.XX"}, - { 36.505788500, -102.400658500, 3, 5, "US-OK C123.XX"}, - { 36.505788500, -101.801738500, 3, 5, "US-OK D123.XX"}, - { 36.506856500, -101.202818500, 3, 5, "US-OK F123.XX"}, - { 36.506856500, -100.603898500, 3, 5, "US-OK G123.XX"}, - { 36.517515500, -100.005816500, 4, 6, "US-OK H123.XX"}, - { 36.340024000, -100.006550500, 2, 6, "US-OK J123.XX"}, - { 35.848984000, -100.006579000, 2, 6, "US-OK K123.XX"}, - { 35.355229000, -100.006579000, 2, 6, "US-OK L123.XX"}, - { 34.864189000, -100.001399500, 3, 7, "US-OK M123.XX"}, - { 34.375864000, -100.001428000, 3, 7, "US-OK N123.XX"}, - { 36.627876500, -102.760117000, 3, 5, "US-OK X123.XXX"}, - { 33.848663000, -99.992057500, 2, 6, "US-OK Y123.XXX"}, - { 33.862720500, -97.187557500, 3, 8, "US-OK Z123.XXX"}, - { 46.879480500, -96.915114500, 5, 11, "US-ND 12.XX"}, - { 46.969294000, -97.243077625, 4, 7, "US-ND 00.XXX"}, - { 46.817314000, -101.024890000, 4, 7, "US-ND J0.XXX"}, - { 47.950244000, -97.190289125, 4, 9, "US-ND 000.XX"}, - { 48.306645000, -101.469265625, 4, 7, "US-ND 600.XX"}, - { 46.894974000, -102.930896375, 4, 7, "US-ND C00.XX"}, - { 46.926974000, -98.848896375, 4, 7, "US-ND J00.XX"}, - { 48.162974000, -103.761580125, 4, 7, "US-ND P00.XX"}, - { 46.280974000, -96.833755000, 4, 10, "US-ND V00.XX"}, - { 46.630299500, -104.035728000, 3, 8, "US-ND 123.XXX"}, - { 46.455221500, -101.446799000, 3, 6, "US-ND 12.XXXX"}, - { 48.524253000, -98.949180000, 3, 6, "US-ND 1234.XX"}, - { 48.453482000, -103.519667500, 3, 6, "US-ND 1234.XXX"}, - { 47.641100000, -122.387572000, 5, 8, "US-WA 12.XX"}, - { 47.468560500, -122.407421000, 4, 7, "US-WA 12.XXX"}, - { 47.745545000, -117.519668750, 4, 7, "US-WA 000.XX"}, - { 47.323382000, -122.624801875, 4, 7, "US-WA 600.XX"}, - { 45.724345000, -122.726481250, 4, 10, "US-WA C00.XX"}, - { 48.805374000, -122.650422500, 4, 10, "US-WA J00.XX"}, - { 46.311245000, -119.372575000, 4, 7, "US-WA P00.XX"}, - { 46.697604000, -120.655175000, 4, 7, "US-WA V00.XX"}, - { 46.372068500, -124.755424500, 3, 6, "US-WA 123.XXX"}, - { 46.253578500, -121.957420000, 3, 8, "US-WA 12.XXXX"}, - { 48.232070500, -119.441266500, 3, 6, "US-WA 1234.XX"}, - { 47.273000000, -120.858000000, 3, 6, "US-WA 5TS3.N79"}, - { 43.577000000, -96.783602500, 5, 11, "US-SD 12.XX"}, - { 43.590694000, -96.972383500, 4, 10, "US-SD 00.XXX"}, - { 44.111314000, -103.414372000, 4, 7, "US-SD J0.XXX"}, - { 45.465004000, -98.599463250, 4, 7, "US-SD 000.XX"}, - { 44.307704000, -96.939102375, 4, 10, "US-SD 400.XX"}, - { 44.910604000, -97.226662875, 4, 9, "US-SD 800.XX"}, - { 43.720004000, -98.155402000, 4, 7, "US-SD D00.XX"}, - { 42.935004000, -97.502581000, 4, 10, "US-SD J00.XX"}, - { 44.385104000, -100.452702375, 4, 7, "US-SD N00.XX"}, - { 44.376304000, -98.334402375, 4, 7, "US-SD S00.XX"}, - { 42.780794000, -97.019243000, 4, 10, "US-SD X00.XX"}, - { 43.306320500, -103.961385000, 3, 6, "US-SD 12.XXXX"}, - { 44.577546500, -101.322477500, 3, 6, "US-SD 1234.XX"}, - { 43.432219000, -98.786609500, 3, 6, "US-SD 123.XXX"}, - { 44.212575000, -100.248000000, 3, 6, "US-SD 7CWZ.C4Q"}, - { 41.270224000, -95.994321500, 5, 10, "US-NE 00.XX"}, - { 40.785104000, -96.737866125, 5, 7, "US-NE J0.XX"}, - { 41.308494000, -96.297825500, 4, 9, "US-NE 00.XXX"}, - { 40.809314000, -96.886117125, 4, 6, "US-NE J0.XXX"}, - { 40.936774000, -98.480240875, 4, 6, "US-NE 000.XX"}, - { 40.714974000, -99.207940875, 4, 6, "US-NE 500.XX"}, - { 41.409974000, -96.589346500, 4, 9, "US-NE B00.XX"}, - { 40.593804000, -98.524178875, 4, 6, "US-NE H00.XX"}, - { 41.138504000, -100.882999500, 4, 6, "US-NE M00.XX"}, - { 42.040904000, -97.542220500, 4, 7, "US-NE R00.XX"}, - { 41.412904000, -97.421199500, 4, 6, "US-NE W00.XX"}, - { 40.487642500, -103.950340000, 3, 8, "US-NE 1234.XX"}, - { 40.172091500, -100.946902500, 3, 5, "US-NE 12.XXXX"}, - { 40.369376000, -98.176491000, 3, 5, "US-NE 123.XXX"}, - { 41.500705000, -99.684100000, 3, 5, "US-NE 9L27.SKD"}, - { 37.727100000, -97.381392500, 5, 7, "US-KS 12.XX"}, - { 38.797874000, -94.949942625, 4, 7, "US-KS 00.XXX"}, - { 37.701314000, -97.547388500, 4, 6, "US-KS J0.XXX"}, - { 39.089624000, -95.834906250, 4, 6, "US-KS 000.XX"}, - { 39.029145000, -95.391675250, 4, 9, "US-KS 800.XX"}, - { 39.225624000, -96.728906250, 4, 6, "US-KS J00.XX"}, - { 38.858604000, -97.729989625, 4, 6, "US-KS S00.XX"}, - { 38.631589000, -101.960613000, 3, 5, "US-KS 1234.XX"}, - { 37.312545500, -99.505867500, 3, 5, "US-KS 12.XXXX"}, - { 37.477074000, -97.087676000, 3, 5, "US-KS 123.XXX"}, - { 38.496650000, -98.316000000, 3, 5, "US-KS CTW6.KRM"}, - { 43.644800000, -116.285204000, 5, 8, "US-ID 12.XX"}, - { 43.573395000, -116.946212500, 4, 10, "US-ID 12.XXX"}, - { 43.500704000, -112.190271500, 4, 7, "US-ID 000.XX"}, - { 42.914944000, -112.619772000, 4, 7, "US-ID 700.XX"}, - { 47.813145000, -117.043668750, 4, 10, "US-ID F00.XX"}, - { 42.731145000, -114.576695000, 4, 7, "US-ID M00.XX"}, - { 46.480244000, -117.066380000, 4, 10, "US-ID T00.XX"}, - { 42.302371500, -117.229898500, 3, 9, "US-ID 123.XXX"}, - { 42.079091000, -114.042420000, 3, 6, "US-ID 12.XXXX"}, - { 48.563175500, -117.036437500, 3, 11, "US-ID 0123.XX"}, - { 48.563175500, -116.536437500, 3, 8, "US-ID 1123.XX"}, - { 47.948580000, -117.045932500, 3, 9, "US-ID 2123.XX"}, - { 47.948580000, -116.353268500, 3, 6, "US-ID 3123.XX"}, - { 47.457540000, -117.045961000, 3, 9, "US-ID 4123.XX"}, - { 47.457540000, -116.358505000, 3, 6, "US-ID 5123.XX"}, - { 47.457540000, -116.221013000, 4, 7, "US-ID 6123.XX"}, - { 46.963785000, -117.040781500, 3, 9, "US-ID 7123.XX"}, - { 46.963785000, -116.358533500, 3, 6, "US-ID 8123.XX"}, - { 46.963785000, -115.676285500, 3, 8, "US-ID 9123.XX"}, - { 46.472745000, -117.074922000, 3, 9, "US-ID B123.XX"}, - { 46.472745000, -116.397882000, 3, 6, "US-ID C123.XX"}, - { 46.472745000, -115.720842000, 3, 8, "US-ID D123.XX"}, - { 46.472745000, -115.043802000, 3, 9, "US-ID F123.XX"}, - { 46.472745000, -114.908394000, 4, 10, "US-ID G123.XX"}, - { 45.984420000, -117.069771000, 3, 11, "US-ID H123.XX"}, - { 45.984420000, -116.403147000, 3, 6, "US-ID J123.XX"}, - { 45.984420000, -115.736523000, 3, 8, "US-ID K123.XX"}, - { 45.984420000, -115.069899000, 3, 8, "US-ID L123.XX"}, - { 45.984420000, -114.936574000, 4, 9, "US-ID M123.XX"}, - { 45.493380000, -116.931266500, 3, 8, "US-ID N123.XX"}, - { 45.493380000, -116.269850500, 3, 6, "US-ID P123.XX"}, - { 45.493380000, -115.608434500, 3, 8, "US-ID Q123.XX"}, - { 45.493380000, -114.947018500, 3, 8, "US-ID R123.XX"}, - { 45.493380000, -114.285602500, 3, 8, "US-ID S123.XX"}, - { 44.999625000, -116.931295000, 3, 8, "US-ID T123.XX"}, - { 44.999625000, -116.275087000, 3, 6, "US-ID V123.XX"}, - { 44.999625000, -115.618879000, 3, 8, "US-ID W123.XX"}, - { 44.999625000, -114.962671000, 3, 8, "US-ID X123.XX"}, - { 44.999625000, -114.306463000, 3, 8, "US-ID Y123.XX"}, - { 44.999625000, -114.043980000, 4, 9, "US-ID Z123.XX"}, - { 45.495000000, -114.143500000, 3, 8, "US-ID HV83.HDJ"}, - { 40.778800000, -111.942978000, 5, 7, "US-UT 12.XX"}, - { 40.519927500, -112.118017000, 4, 6, "US-UT 12.XXX"}, - { 40.310604000, -111.790965375, 4, 6, "US-UT 000.XX"}, - { 40.091944000, -111.814985375, 4, 6, "US-UT 700.XX"}, - { 41.176444000, -112.180143500, 4, 6, "US-UT F00.XX"}, - { 41.384244000, -112.175843500, 4, 6, "US-UT M00.XX"}, - { 37.133744000, -113.710805875, 4, 6, "US-UT T00.XX"}, - { 39.379217500, -114.039965000, 3, 8, "US-UT 123.XXX"}, - { 39.166869500, -111.442281500, 3, 5, "US-UT 12.XXXX"}, - { 37.697377500, -113.875433500, 3, 5, "US-UT 1234.XX"}, - { 39.499600000, -111.547000000, 3, 5, "US-UT L3VW.JZ0"}, - { 45.017400000, -93.309746000, 5, 10, "US-MN 12.XX"}, - { 45.179815000, -93.561005000, 4, 9, "US-MN 12.XXX"}, - { 44.052524000, -92.686254000, 4, 10, "US-MN 000.XX"}, - { 46.808324000, -92.345105000, 4, 12, "US-MN 800.XX"}, - { 45.620924000, -94.373108250, 4, 9, "US-MN J00.XX"}, - { 44.674904000, -93.429129375, 4, 9, "US-MN S00.XX"}, - { 46.109583500, -94.728339000, 3, 8, "US-MN 123.XXX"}, - { 48.598720000, -94.635011000, 3, 8, "US-MN 12.XXXX"}, - { 46.788491000, -96.942872500, 3, 10, "US-MN 1234.XX"}, - { 46.437250000, -93.359750000, 3, 8, "US-MN Q65T.FYL"}, - { 42.399900000, -83.097660500, 5, 10, "US-MI 12.XX"}, - { 42.601150000, -83.484758000, 4, 9, "US-MI 12.XXX"}, - { 42.990304000, -85.829301000, 4, 9, "US-MI 000.XX"}, - { 42.756744000, -84.688372000, 4, 9, "US-MI 700.XX"}, - { 42.327645000, -83.845697500, 4, 9, "US-MI F00.XX"}, - { 43.128245000, -83.814095000, 4, 9, "US-MI M00.XX"}, - { 42.197545000, -83.405697500, 4, 9, "US-MI T00.XX"}, - { 43.564819000, -86.412838000, 3, 8, "US-MI 123.XXX"}, - { 46.695580000, -86.295026000, 3, 8, "US-MI 12.XXXX"}, - { 47.678672000, -89.272956000, 3, 8, "US-MI 1123.XX"}, - { 47.776880000, -88.585471500, 3, 8, "US-MI 2123.XX"}, - { 43.994581000, -83.131403000, 3, 8, "US-MI 3123.XX"}, - { 41.745865000, -87.059060000, 3, 11, "US-MI 4123.XX"}, - { 47.059965000, -88.925572500, 3, 9, "US-MI B123.XX"}, - { 47.059965000, -88.243324500, 3, 9, "US-MI C123.XX"}, - { 46.568925000, -90.426547000, 3, 13, "US-MI D123.XX"}, - { 46.568925000, -89.749507000, 3, 14, "US-MI F123.XX"}, - { 46.568925000, -89.072467000, 3, 11, "US-MI G123.XX"}, - { 46.568925000, -88.395427000, 3, 11, "US-MI H123.XX"}, - { 46.568925000, -87.718387000, 3, 11, "US-MI J123.XX"}, - { 46.080600000, -90.421396000, 3, 13, "US-MI K123.XX"}, - { 46.080600000, -89.754772000, 3, 14, "US-MI L123.XX"}, - { 46.080600000, -89.088148000, 3, 11, "US-MI M123.XX"}, - { 46.080600000, -88.421524000, 3, 11, "US-MI N123.XX"}, - { 46.080600000, -87.754900000, 3, 11, "US-MI P123.XX"}, - { 46.080600000, -87.088276000, 3, 11, "US-MI Q123.XX"}, - { 45.589560000, -89.082968500, 3, 11, "US-MI R123.XX"}, - { 45.589560000, -88.421552500, 3, 11, "US-MI S123.XX"}, - { 45.589560000, -87.760136500, 3, 11, "US-MI T123.XX"}, - { 45.589560000, -87.098720500, 3, 11, "US-MI V123.XX"}, - { 45.095805000, -88.090873000, 3, 11, "US-MI W123.XX"}, - { 45.095805000, -87.434665000, 3, 11, "US-MI X123.XX"}, - { 45.095805000, -86.778457000, 3, 11, "US-MI Y123.XX"}, - { 44.995000000, -86.281250000, 3, 8, "US-MI 7TZ7.VGF"}, - { 41.172200000, -104.854818500, 5, 7, "US-WY 12.XX"}, - { 41.276994000, -104.980625500, 4, 6, "US-WY 00.XXX"}, - { 41.569114000, -109.553506500, 4, 9, "US-WY J0.XXX"}, - { 42.882974000, -106.443967000, 4, 7, "US-WY 000.XX"}, - { 41.326974000, -105.718746500, 4, 6, "US-WY 500.XX"}, - { 44.291974000, -105.636455375, 4, 7, "US-WY B00.XX"}, - { 44.802804000, -107.077262875, 4, 9, "US-WY H00.XX"}, - { 41.273804000, -111.056899500, 4, 9, "US-WY M00.XX"}, - { 43.030804000, -108.513781000, 4, 7, "US-WY R00.XX"}, - { 43.485804000, -110.930241500, 4, 7, "US-WY W00.XX"}, - { 42.047005500, -110.948523500, 3, 6, "US-WY 12.XXXX"}, - { 42.342603000, -108.655912500, 3, 6, "US-WY 1234.XX"}, - { 42.281093500, -106.385780000, 3, 6, "US-WY 123.XXX"}, - { 43.000350000, -107.537500000, 3, 6, "US-WY TQY0.3G7"}, - { 45.558100000, -122.710086500, 5, 11, "US-OR 12.XX"}, - { 45.517995000, -123.115963000, 4, 7, "US-OR 12.XXX"}, - { 44.135545000, -123.244294000, 4, 7, "US-OR 000.XX"}, - { 45.022945000, -123.248684375, 4, 7, "US-OR 700.XX"}, - { 44.664845000, -123.389686875, 4, 7, "US-OR F00.XX"}, - { 42.481545000, -122.976697500, 4, 7, "US-OR M00.XX"}, - { 44.083244000, -121.460824000, 4, 7, "US-OR T00.XX"}, - { 44.298176500, -124.429501000, 3, 6, "US-OR 123.XXX"}, - { 44.089987500, -120.504142000, 3, 6, "US-OR 12.XXXX"}, - { 46.004963500, -123.845756500, 3, 9, "US-OR 1234.XX"}, - { 44.145425000, -120.631600000, 3, 6, "US-OR 68YR.89V"}, - { 39.774100000, -105.033836000, 5, 7, "US-CO 12.XX"}, - { 39.962515000, -105.208530000, 5, 7, "US-CO 12.XXX"}, - { 38.974445000, -104.877011250, 4, 6, "US-CO 000.XX"}, - { 38.794545000, -104.857385125, 4, 6, "US-CO 400.XX"}, - { 40.607224000, -105.152688375, 4, 6, "US-CO 700.XX"}, - { 40.457465000, -105.151858875, 4, 6, "US-CO B00.XX"}, - { 38.342024000, -104.681755625, 4, 6, "US-CO F00.XX"}, - { 40.031194000, -105.297593375, 4, 6, "US-CO J00.XX"}, - { 40.447545000, -104.822658875, 4, 6, "US-CO M00.XX"}, - { 40.151594000, -105.201193375, 4, 6, "US-CO Q00.XX"}, - { 39.125745000, -108.673607250, 4, 6, "US-CO T00.XX"}, - { 39.479845000, -104.919709375, 4, 6, "US-CO X00.XX"}, - { 40.958099500, -105.308288500, 3, 5, "US-CO 123.XXX"}, - { 40.651901500, -108.841265000, 3, 5, "US-CO 12.XXXX"}, - { 37.852753000, -108.808409500, 3, 5, "US-CO 1234.XX"}, - { 38.997936000, -105.550890500, 3, 5, "US-CO V694.Y5Z"}, - { 36.164500000, -115.206310000, 5, 9, "US-NV 12.XX"}, - { 36.229935000, -115.380485000, 4, 8, "US-NV 12.XXX"}, - { 39.215461000, -119.996637000, 4, 8, "US-NV 123.XX"}, - { 37.569578500, -117.163108000, 3, 7, "US-NV 123.XXX"}, - { 41.230061000, -119.799729000, 3, 7, "US-NV 12.XXXX"}, - { 38.488221500, -116.901553000, 3, 7, "US-NV 1234.XX"}, - { 38.480000000, -117.023500000, 3, 7, "US-NV BRMB.DWP"}, - { 33.483100000, -112.118566500, 5, 7, "US-AZ 12.XX"}, - { 32.406055500, -111.222333000, 4, 6, "US-AZ 12.XXX"}, - { 33.689729000, -112.446646000, 4, 6, "US-AZ 012.XX"}, - { 33.689729000, -112.342858000, 4, 6, "US-AZ 112.XX"}, - { 33.689729000, -112.239070000, 4, 6, "US-AZ 212.XX"}, - { 33.689729000, -112.135282000, 4, 6, "US-AZ 312.XX"}, - { 33.689729000, -112.031494000, 4, 6, "US-AZ 412.XX"}, - { 33.689729000, -111.927706000, 4, 6, "US-AZ 512.XX"}, - { 33.603239000, -112.321199500, 4, 6, "US-AZ 612.XX"}, - { 33.603239000, -112.218372500, 4, 6, "US-AZ 712.XX"}, - { 33.603239000, -112.115545500, 4, 6, "US-AZ 812.XX"}, - { 33.603239000, -112.012718500, 4, 6, "US-AZ 912.XX"}, - { 33.603239000, -111.909891500, 4, 6, "US-AZ B12.XX"}, - { 33.516749000, -112.398319500, 4, 6, "US-AZ C12.XX"}, - { 33.516749000, -112.295492500, 4, 6, "US-AZ D12.XX"}, - { 33.516749000, -112.192665500, 4, 6, "US-AZ F12.XX"}, - { 33.516749000, -112.089838500, 4, 6, "US-AZ G12.XX"}, - { 33.516749000, -111.987011500, 4, 6, "US-AZ H12.XX"}, - { 33.473504000, -111.884184500, 4, 6, "US-AZ J12.XX"}, - { 33.473504000, -111.781357500, 4, 6, "US-AZ K12.XX"}, - { 33.473504000, -111.678530500, 4, 6, "US-AZ L12.XX"}, - { 33.430259000, -112.192665500, 4, 6, "US-AZ M12.XX"}, - { 33.430259000, -112.089838500, 5, 7, "US-AZ N12.XX"}, - { 33.430259000, -111.987011500, 4, 6, "US-AZ P12.XX"}, - { 33.387014000, -111.884184500, 4, 6, "US-AZ Q12.XX"}, - { 33.387014000, -111.781357500, 4, 6, "US-AZ R12.XX"}, - { 33.387014000, -111.678530500, 4, 6, "US-AZ S12.XX"}, - { 33.456206000, -111.575703500, 4, 6, "US-AZ T12.XX"}, - { 33.343769000, -112.089838500, 4, 6, "US-AZ V12.XX"}, - { 33.343769000, -111.987011500, 4, 6, "US-AZ W12.XX"}, - { 33.300524000, -111.884184500, 4, 6, "US-AZ X12.XX"}, - { 33.300524000, -111.781357500, 4, 6, "US-AZ Y12.XX"}, - { 33.300524000, -111.678530500, 4, 6, "US-AZ Z12.XX"}, - { 34.170273500, -113.023555000, 3, 5, "US-AZ 123.XXX"}, - { 36.835848500, -112.939386000, 3, 5, "US-AZ 12.XXXX"}, - { 32.274457500, -114.762784000, 3, 13, "US-AZ 1234.XX"}, - { 34.168130500, -111.931710500, 3, 5, "US-AZ KMRR.GN6"}, - { 35.119100000, -106.695408500, 5, 7, "US-NM 12.XX"}, - { 34.866742000, -106.789693500, 4, 6, "US-NM 12.XXX"}, - { 35.648344000, -106.137660000, 4, 7, "US-NM 000.XX"}, - { 32.329474000, -106.867591000, 4, 6, "US-NM 600.XX"}, - { 33.409974000, -104.638132375, 4, 7, "US-NM C00.XX"}, - { 36.824961000, -108.250172250, 4, 6, "US-NM J00.XX"}, - { 34.418574000, -103.356142625, 4, 7, "US-NM P00.XX"}, - { 32.733974000, -103.267595625, 4, 7, "US-NM V00.XX"}, - { 36.954998500, -108.407853500, 3, 5, "US-NM 123.XXX"}, - { 34.088023000, -108.860982000, 3, 5, "US-NM 12.XXXX"}, - { 34.345902500, -105.912056000, 4, 7, "US-NM 1234.XX"}, - { 34.166147000, -106.026119000, 3, 6, "US-NM TPZN.LJJ"}, - { 45.777675000, -108.613253500, 5, 8, "US-MT 12.XX"}, - { 45.697315000, -108.822163125, 4, 7, "US-MT 00.XXX"}, - { 46.880344000, -114.341014875, 4, 10, "US-MT C0.XXX"}, - { 47.609984000, -111.566808250, 4, 8, "US-MT P0.XXX"}, - { 45.735444000, -111.265539250, 4, 8, "US-MT 000.XX"}, - { 46.013874000, -112.655012625, 3, 7, "US-MT 600.XX"}, - { 46.642274000, -112.133555000, 4, 8, "US-MT C00.XX"}, - { 48.169974000, -114.424380125, 4, 8, "US-MT J00.XX"}, - { 48.565974000, -109.828922500, 3, 6, "US-MT P00.XX"}, - { 46.423974000, -105.980555000, 4, 7, "US-MT V00.XX"}, - { 48.725956500, -115.395031500, 3, 9, "US-MT 123.XXX"}, - { 47.713230000, -111.499511500, 3, 7, "US-MT 12.XXXX"}, - { 47.780190000, -107.814479500, 3, 6, "US-MT 1234.XX"}, - { 46.680355000, -110.034002000, 3, 6, "US-MT Q120.69B"}, - { 34.082100000, -118.300968000, 5, 7, "US-CA 12.XX"}, - { 34.017894000, -118.408249000, 4, 6, "US-CA 12.XXX"}, - { 36.728514000, -119.847708250, 4, 8, "US-CA 000.XX"}, - { 38.562514000, -121.544314625, 4, 6, "US-CA 200.XX"}, - { 37.878545000, -122.310717500, 4, 6, "US-CA 400.XX"}, - { 32.763124000, -117.186650625, 4, 6, "US-CA 600.XX"}, - { 32.763124000, -117.084065625, 4, 6, "US-CA 700.XX"}, - { 32.676635000, -117.114840625, 4, 11, "US-CA 800.XX"}, - { 37.798085000, -122.514317500, 4, 6, "US-CA 900.XX"}, - { 37.733915000, -122.508017500, 4, 6, "US-CA B00.XX"}, - { 37.379724000, -122.054675500, 4, 6, "US-CA C00.XX"}, - { 37.379724000, -121.946083500, 4, 6, "US-CA D00.XX"}, - { 35.413724000, -119.068720000, 4, 8, "US-CA F00.XX"}, - { 33.980724000, -117.448816000, 4, 6, "US-CA G00.XX"}, - { 38.007224000, -121.347814125, 4, 6, "US-CA H00.XX"}, - { 37.698324000, -121.041075500, 4, 6, "US-CA J00.XX"}, - { 37.578524000, -122.051275500, 4, 6, "US-CA K00.XX"}, - { 34.186545000, -118.338228125, 4, 6, "US-CA L00.XX"}, - { 33.685524000, -118.032730000, 4, 6, "US-CA M00.XX"}, - { 33.719524000, -117.842916000, 5, 7, "US-CA N00.XX"}, - { 34.101824000, -117.805716000, 5, 7, "US-CA P00.XX"}, - { 34.107024000, -117.702916000, 4, 6, "US-CA Q00.XX"}, - { 34.149424000, -117.606116000, 4, 6, "US-CA R00.XX"}, - { 34.140724000, -117.505216000, 4, 6, "US-CA S00.XX"}, - { 34.166024000, -117.341654625, 4, 6, "US-CA T00.XX"}, - { 38.490724000, -122.771466625, 4, 6, "US-CA V00.XX"}, - { 36.726024000, -121.687697250, 4, 6, "US-CA W00.XX"}, - { 33.909224000, -117.618816000, 4, 6, "US-CA X00.XX"}, - { 34.171545000, -118.173882125, 4, 6, "US-CA Y00.XX"}, - { 37.707724000, -122.153475500, 4, 6, "US-CA Z00.XX"}, - { 41.366353000, -124.245693500, 3, 5, "US-CA 0123.XX"}, - { 41.366353000, -123.625941500, 3, 5, "US-CA 1123.XX"}, - { 41.366353000, -123.006189500, 3, 5, "US-CA 2123.XX"}, - { 41.366353000, -122.386437500, 3, 5, "US-CA 3123.XX"}, - { 40.875313000, -124.183747000, 3, 5, "US-CA 4123.XX"}, - { 40.875313000, -123.569203000, 3, 5, "US-CA 5123.XX"}, - { 40.875313000, -122.954659000, 3, 5, "US-CA 6123.XX"}, - { 40.875313000, -122.340115000, 3, 5, "US-CA 7123.XX"}, - { 40.384273000, -124.404982000, 3, 5, "US-CA 8123.XX"}, - { 40.384273000, -123.790438000, 3, 5, "US-CA 9123.XX"}, - { 40.384273000, -123.175894000, 3, 5, "US-CA B123.XX"}, - { 40.384273000, -122.561350000, 3, 5, "US-CA C123.XX"}, - { 39.893233000, -124.362930500, 3, 5, "US-CA D123.XX"}, - { 39.893233000, -123.753594500, 3, 5, "US-CA F123.XX"}, - { 39.893233000, -123.144258500, 3, 5, "US-CA G123.XX"}, - { 39.893233000, -122.534922500, 3, 5, "US-CA H123.XX"}, - { 39.402193000, -123.918143000, 3, 5, "US-CA J123.XX"}, - { 39.402193000, -123.314015000, 3, 5, "US-CA K123.XX"}, - { 39.402193000, -122.709887000, 3, 5, "US-CA L123.XX"}, - { 39.402193000, -122.105759000, 3, 5, "US-CA M123.XX"}, - { 39.402193000, -121.501631000, 3, 5, "US-CA N123.XX"}, - { 38.913868000, -123.828386500, 3, 5, "US-CA P123.XX"}, - { 38.913868000, -123.229466500, 3, 5, "US-CA Q123.XX"}, - { 38.913868000, -122.630546500, 3, 5, "US-CA R123.XX"}, - { 38.913868000, -122.031626500, 3, 5, "US-CA S123.XX"}, - { 38.913868000, -121.432706500, 3, 5, "US-CA T123.XX"}, - { 38.443275000, -123.674815000, 3, 5, "US-CA 01.XXXX"}, - { 38.443275000, -123.081103000, 3, 5, "US-CA 11.XXXX"}, - { 38.443275000, -122.487391000, 3, 5, "US-CA 21.XXXX"}, - { 38.443275000, -121.893679000, 3, 5, "US-CA 31.XXXX"}, - { 38.443275000, -121.299967000, 3, 5, "US-CA 41.XXXX"}, - { 37.952235000, -123.076181500, 3, 5, "US-CA 51.XXXX"}, - { 37.952235000, -122.487677500, 3, 5, "US-CA 61.XXXX"}, - { 37.952235000, -121.899173500, 3, 5, "US-CA 71.XXXX"}, - { 37.952235000, -121.310669500, 4, 6, "US-CA 81.XXXX"}, - { 37.461195000, -122.705424500, 3, 5, "US-CA 91.XXXX"}, - { 37.461195000, -122.116920500, 3, 5, "US-CA B1.XXXX"}, - { 37.461195000, -121.528416500, 3, 5, "US-CA C1.XXXX"}, - { 37.461195000, -120.939912500, 3, 5, "US-CA D1.XXXX"}, - { 36.970155000, -122.411459000, 3, 5, "US-CA F1.XXXX"}, - { 36.970155000, -121.828163000, 3, 5, "US-CA G1.XXXX"}, - { 36.970155000, -121.244867000, 3, 5, "US-CA H1.XXXX"}, - { 36.970155000, -120.661571000, 3, 5, "US-CA J1.XXXX"}, - { 36.970155000, -120.078275000, 3, 5, "US-CA K1.XXXX"}, - { 36.479115000, -121.951566500, 3, 5, "US-CA L1.XXXX"}, - { 36.479115000, -121.373478500, 3, 5, "US-CA M1.XXXX"}, - { 36.479115000, -120.795390500, 3, 5, "US-CA N1.XXXX"}, - { 36.479115000, -120.217302500, 3, 5, "US-CA P1.XXXX"}, - { 36.479115000, -119.639214500, 3, 7, "US-CA Q1.XXXX"}, - { 35.988075000, -121.402669000, 3, 5, "US-CA R1.XXXX"}, - { 35.988075000, -120.829789000, 3, 5, "US-CA S1.XXXX"}, - { 35.988075000, -120.256909000, 3, 5, "US-CA T1.XXXX"}, - { 35.988075000, -119.684029000, 3, 7, "US-CA V1.XXXX"}, - { 35.988075000, -119.111149000, 3, 7, "US-CA W1.XXXX"}, - { 35.497035000, -120.887077000, 3, 5, "US-CA X1.XXXX"}, - { 35.497035000, -120.314197000, 3, 5, "US-CA Y1.XXXX"}, - { 35.497035000, -119.741317000, 3, 7, "US-CA Z1.XXXX"}, - { 35.908875000, -119.168437000, 3, 7, "US-CA 012.XXX"}, - { 35.908875000, -118.595557000, 3, 7, "US-CA 112.XXX"}, - { 35.417835000, -120.899342500, 3, 5, "US-CA 212.XXX"}, - { 35.417835000, -120.331670500, 3, 5, "US-CA 312.XXX"}, - { 35.417835000, -119.763998500, 3, 7, "US-CA 412.XXX"}, - { 35.417835000, -119.196326500, 3, 7, "US-CA 512.XXX"}, - { 35.417835000, -118.628654500, 3, 7, "US-CA 612.XXX"}, - { 35.417835000, -118.060982500, 3, 7, "US-CA 712.XXX"}, - { 34.926795000, -120.655530000, 3, 5, "US-CA 812.XXX"}, - { 34.926795000, -120.093066000, 3, 5, "US-CA 912.XXX"}, - { 34.926795000, -119.530602000, 3, 5, "US-CA B12.XXX"}, - { 34.926795000, -118.968138000, 3, 5, "US-CA C12.XXX"}, - { 34.926795000, -118.405674000, 3, 5, "US-CA D12.XXX"}, - { 34.926795000, -117.843210000, 3, 5, "US-CA F12.XXX"}, - { 34.926795000, -117.280746000, 3, 5, "US-CA G12.XXX"}, - { 34.383026000, -120.463867000, 3, 5, "US-CA H12.XXX"}, - { 34.435815000, -119.329578000, 3, 5, "US-CA J12.XXX"}, - { 34.435815000, -118.767114000, 3, 5, "US-CA K12.XXX"}, - { 34.435815000, -118.204650000, 3, 5, "US-CA L12.XXX"}, - { 34.435815000, -117.642186000, 3, 5, "US-CA M12.XXX"}, - { 34.435815000, -117.079722000, 3, 5, "US-CA N12.XXX"}, - { 33.944775000, -118.464086500, 3, 5, "US-CA P12.XXX"}, - { 33.944775000, -117.906830500, 4, 6, "US-CA Q12.XXX"}, - { 33.944775000, -117.349574500, 4, 6, "US-CA R12.XXX"}, - { 33.944775000, -116.792318500, 3, 5, "US-CA S12.XXX"}, - { 33.748359000, -116.235062500, 3, 5, "US-CA T12.XXX"}, - { 33.453734000, -117.739940000, 3, 5, "US-CA V12.XXX"}, - { 33.453734000, -117.187892000, 3, 5, "US-CA W12.XXX"}, - { 32.973635000, -117.270699000, 3, 5, "US-CA X12.XXX"}, - { 32.973635000, -116.718651000, 3, 5, "US-CA Y12.XXX"}, - { 32.715275000, -115.717862000, 3, 10, "US-CA Z12.XXX"}, - { 34.826446000, -124.197284500, 2, 4, "US-CA 1234.XXX"}, - { 29.798100000, -95.405882500, 4, 6, "US-TX 12.XX"}, - { 33.081323000, -97.052655000, 4, 6, "US-TX 12.XXX"}, - { 30.247514000, -97.813446125, 5, 7, "US-TX 000.XX"}, - { 32.718614000, -97.402382625, 4, 6, "US-TX 200.XX"}, - { 31.771614000, -106.532034250, 3, 13, "US-TX 400.XX"}, - { 32.783744000, -97.189733125, 4, 6, "US-TX 600.XX"}, - { 27.802824000, -97.466264375, 4, 6, "US-TX 800.XX"}, - { 27.546595000, -99.527746875, 3, 15, "US-TX 900.XX"}, - { 29.846924000, -95.508868375, 4, 6, "US-TX B00.XX"}, - { 29.890168000, -95.409646375, 4, 6, "US-TX C00.XX"}, - { 29.846924000, -95.310424375, 4, 6, "US-TX D00.XX"}, - { 29.760435000, -95.508868375, 4, 6, "US-TX F00.XX"}, - { 29.717190000, -95.409646375, 4, 6, "US-TX G00.XX"}, - { 29.760435000, -95.310424375, 4, 6, "US-TX H00.XX"}, - { 29.717190000, -95.211202375, 4, 6, "US-TX J00.XX"}, - { 29.480224000, -98.680768375, 5, 7, "US-TX K00.XX"}, - { 29.480224000, -98.581546375, 5, 7, "US-TX L00.XX"}, - { 29.480224000, -98.482324375, 5, 7, "US-TX M00.XX"}, - { 29.393735000, -98.680542625, 5, 7, "US-TX N00.XX"}, - { 29.393735000, -98.581801625, 5, 7, "US-TX P00.XX"}, - { 29.393735000, -98.483060625, 5, 7, "US-TX Q00.XX"}, - { 33.608224000, -101.920276375, 3, 5, "US-TX R00.XX"}, - { 35.244224000, -101.888720000, 3, 6, "US-TX S00.XX"}, - { 25.970724000, -97.525086125, 3, 10, "US-TX T00.XX"}, - { 30.130724000, -94.186894125, 4, 6, "US-TX V00.XX"}, - { 26.260724000, -98.285086125, 3, 10, "US-TX W00.XX"}, - { 31.583924000, -97.209685250, 5, 7, "US-TX X00.XX"}, - { 32.490724000, -99.787912000, 3, 5, "US-TX Y00.XX"}, - { 33.940724000, -98.568816000, 4, 9, "US-TX Z00.XX"}, - { 31.444161500, -96.584806500, 3, 5, "US-TX 123.XXX"}, - { 31.252108000, -99.549237000, 4, 6, "US-TX 12.XXXX"}, - { 34.000258000, -98.591291500, 3, 8, "US-TX 1234.XX"}, - { 36.162562500, -102.968741000, 2, 5, "US-TX B123.XXX"}, - { 34.577121000, -102.957458000, 2, 5, "US-TX C123.XXX"}, - { 34.577121000, -100.037800000, 2, 5, "US-TX D123.XXX"}, - { 33.583608000, -97.155673500, 3, 5, "US-TX F123.XXX"}, - { 30.828398500, -106.539954500, 2, 9, "US-TX G123.XXX"}, - { 29.986598500, -105.134847000, 2, 9, "US-TX H123.XXX"}, - { 31.903628500, -101.320199000, 2, 4, "US-TX J123.XXX"}, - { 31.889706000, -98.683379000, 4, 6, "US-TX K123.XXX"}, - { 31.889706000, -96.047379000, 3, 5, "US-TX L123.XXX"}, - { 29.736286000, -101.321727500, 2, 9, "US-TX M123.XXX"}, - { 29.722110000, -98.684889500, 4, 6, "US-TX N123.XXX"}, - { 29.856732000, -96.054150000, 3, 5, "US-TX P123.XXX"}, - { 27.314653000, -99.763205000, 2, 12, "US-TX Q123.XXX"}, - { 31.724393500, -99.635250000, 3, 5, "US-TX X123.XXX"}, - { 29.553223000, -99.636298500, 4, 6, "US-TX Z123.XXX"}, - { 61.216100000, -149.902464000, 5, 7, "US-AK 12.XX"}, - { 61.385805000, -150.071100750, 4, 6, "US-AK 00.XXX"}, - { 64.843175000, -147.995982500, 3, 5, "US-AK J0.XXX"}, - { 58.419374000, -134.675560125, 4, 9, "US-AK 000.XX"}, - { 61.554545000, -149.883530625, 4, 6, "US-AK 600.XX"}, - { 61.696545000, -149.883530625, 4, 6, "US-AK C00.XX"}, - { 61.692980000, -149.341530625, 5, 7, "US-AK J00.XX"}, - { 57.136204000, -135.505190250, 3, 8, "US-AK P00.XX"}, - { 55.436004000, -131.808625500, 3, 8, "US-AK V00.XX"}, - { 62.478983500, -152.290427500, 3, 5, "US-AK 123.XXX"}, - { 57.040230000, -134.305994500, 3, 8, "US-AK 12.XXXX"}, - { 58.630971000, -136.826279500, 3, 8, "US-AK 1234.XX"}, - { 59.606402000, -140.805547500, 2, 5, "US-AK 0123.XXX"}, - { 71.291883500, -160.544306500, 2, 4, "US-AK 1123.XXX"}, - { 70.270977000, -147.690442000, 2, 4, "US-AK 2123.XXX"}, - { 70.270977000, -154.691327000, 2, 4, "US-AK 3123.XXX"}, - { 67.498137000, -160.895034000, 2, 4, "US-AK 4123.XXX"}, - { 67.498137000, -166.862034000, 2, 4, "US-AK 5123.XXX"}, - { 67.543459500, -147.060897500, 2, 4, "US-AK 6123.XXX"}, - { 67.543459500, -153.406380500, 2, 4, "US-AK 7123.XXX"}, - { 67.543459500, -159.751863500, 3, 5, "US-AK 8123.XXX"}, - { 66.460439000, -167.885179000, 2, 4, "US-AK 9123.XXX"}, - { 64.849015000, -146.537619500, 2, 4, "US-AK B123.XXX"}, - { 64.849015000, -152.317073500, 2, 4, "US-AK C123.XXX"}, - { 64.849015000, -158.096527500, 2, 4, "US-AK D123.XXX"}, - { 64.849015000, -163.875981500, 2, 4, "US-AK F123.XXX"}, - { 64.849015000, -169.655435500, 2, 7, "US-AK G123.XXX"}, - { 61.164591500, -173.479144000, 2, 5, "US-AK H123.XXX"}, - { 62.138035000, -146.131872000, 2, 4, "US-AK J123.XXX"}, - { 62.138035000, -151.464461000, 3, 5, "US-AK K123.XXX"}, - { 62.138035000, -156.797050000, 2, 4, "US-AK L123.XXX"}, - { 62.138035000, -162.129639000, 2, 4, "US-AK M123.XXX"}, - { 62.138035000, -167.462228000, 2, 4, "US-AK N123.XXX"}, - { 58.899746500, -152.208393500, 2, 4, "US-AK P123.XXX"}, - { 59.395122000, -157.156066500, 2, 4, "US-AK Q123.XXX"}, - { 59.395122000, -162.101372500, 2, 4, "US-AK R123.XXX"}, - { 58.057407500, -171.851077000, 2, 4, "US-AK S123.XXX"}, - { 55.442162000, -162.572601000, 2, 4, "US-AK T123.XXX"}, - { 54.179844500, -167.079360000, 2, 4, "US-AK V123.XXX"}, - { 53.196962000, -171.834998500, 2, 4, "US-AK W123.XXX"}, - { 52.619862000, -177.166789500, 2, 4, "US-AK X123.XXX"}, - { 52.619862000, 177.503210500, 2, 4, "US-AK Y123.XXX"}, - { 52.699335000, 172.459471000, 2, 5, "US-AK Z123.XXX"}, - { 49.286600000, -123.178656000, 5, 8, "CA-BC 12.XX"}, - { 49.224514500, -123.257310000, 4, 7, "CA-BC 12.XXX"}, - { 48.477745000, -123.561262500, 4, 10, "CA-BC 000.XX"}, - { 48.519145000, -123.443362500, 4, 10, "CA-BC 100.XX"}, - { 48.496545000, -123.357062500, 4, 10, "CA-BC 200.XX"}, - { 49.071645000, -122.392658750, 4, 7, "CA-BC 300.XX"}, - { 49.930924000, -119.501053250, 4, 9, "CA-BC 400.XX"}, - { 49.189124000, -124.031197750, 4, 7, "CA-BC 500.XX"}, - { 49.244145000, -124.102946750, 4, 7, "CA-BC 600.XX"}, - { 53.928334000, -122.835696875, 3, 6, "CA-BC 700.XX"}, - { 49.192634000, -122.001746750, 4, 7, "CA-BC 800.XX"}, - { 50.065534000, -125.291551250, 4, 7, "CA-BC 900.XX"}, - { 54.321945000, -130.354017500, 3, 7, "CA-BC B00.XX"}, - { 49.347134000, -124.476215000, 4, 7, "CA-BC C00.XX"}, - { 54.541434000, -128.672333500, 3, 6, "CA-BC D00.XX"}, - { 49.106945000, -117.818646750, 4, 9, "CA-BC F00.XX"}, - { 50.718224000, -120.427631500, 4, 7, "CA-BC G00.XX"}, - { 50.300424000, -119.338453250, 4, 9, "CA-BC H00.XX"}, - { 49.521324000, -119.647276000, 4, 9, "CA-BC J00.XX"}, - { 49.720524000, -125.029376000, 4, 7, "CA-BC K00.XX"}, - { 49.541524000, -115.826176000, 4, 9, "CA-BC L00.XX"}, - { 56.285224000, -120.904284375, 3, 6, "CA-BC M00.XX"}, - { 49.286224000, -124.859497750, 4, 7, "CA-BC N00.XX"}, - { 50.755624000, -119.317631500, 4, 9, "CA-BC P00.XX"}, - { 49.876124000, -124.567176000, 4, 7, "CA-BC Q00.XX"}, - { 55.801324000, -120.307580375, 3, 6, "CA-BC R00.XX"}, - { 52.178924000, -122.203378125, 3, 6, "CA-BC S00.XX"}, - { 49.528224000, -117.352876000, 4, 9, "CA-BC T00.XX"}, - { 53.022324000, -122.531769250, 3, 6, "CA-BC V00.XX"}, - { 49.357224000, -117.741197750, 4, 9, "CA-BC W00.XX"}, - { 51.050724000, -118.278609750, 4, 9, "CA-BC X00.XX"}, - { 50.124364000, -120.834617750, 4, 7, "CA-BC Y00.XX"}, - { 49.663804000, -116.017451000, 4, 9, "CA-BC YK0.00"}, - { 48.791064000, -123.754172500, 4, 10, "CA-BC Z00.XX"}, - { 48.695455000, -123.445837500, 4, 10, "CA-BC ZK0.00"}, - { 50.908983500, -126.280049000, 3, 6, "CA-BC 123.XXX"}, - { 51.414039000, -122.187883000, 3, 6, "CA-BC 12.XXXX"}, - { 51.480999000, -118.241706000, 3, 8, "CA-BC 1234.XX"}, - { 51.350023500, -138.230592000, 2, 6, "CA-BC 1234.XXX"}, - { 51.048724000, -114.104464250, 5, 10, "CA-AB 00.XX"}, - { 53.501804000, -113.575094625, 5, 8, "CA-AB J0.XX"}, - { 51.113794000, -114.332744500, 4, 9, "CA-AB 00.XXX"}, - { 53.529814000, -113.801422750, 4, 7, "CA-AB J0.XXX"}, - { 52.264194000, -113.951191125, 4, 7, "CA-AB 000.XX"}, - { 49.671314000, -112.942602000, 4, 7, "CA-AB 300.XX"}, - { 50.015014000, -110.804820250, 3, 6, "CA-AB 500.XX"}, - { 55.170214000, -118.911802500, 3, 8, "CA-AB 700.XX"}, - { 56.693814000, -111.505016250, 4, 7, "CA-AB 900.XX"}, - { 51.272214000, -114.111056750, 4, 9, "CA-AB C00.XX"}, - { 53.509514000, -114.043110250, 4, 7, "CA-AB F00.XX"}, - { 53.282514000, -113.590910250, 4, 7, "CA-AB H00.XX"}, - { 53.722014000, -113.275198375, 4, 7, "CA-AB K00.XX"}, - { 53.281214000, -110.206010250, 3, 6, "CA-AB M00.XX"}, - { 52.983614000, -112.899252250, 4, 7, "CA-AB P00.XX"}, - { 50.544514000, -111.994538500, 4, 7, "CA-AB R00.XX"}, - { 54.419714000, -110.317486500, 3, 6, "CA-AB T00.XX"}, - { 52.448814000, -113.835864125, 4, 7, "CA-AB W00.XX"}, - { 52.950014000, -113.477052250, 4, 7, "CA-AB Y00.XX"}, - { 51.617583500, -115.222207500, 3, 9, "CA-AB 123.XXX"}, - { 54.106720000, -115.227472000, 3, 8, "CA-AB 12.XXXX"}, - { 56.854870000, -115.448493500, 3, 8, "CA-AB 1234.XX"}, - { 59.234957000, -119.638849000, 2, 7, "CA-AB 1234.XXX"}, - { 43.701100000, -79.432204000, 4, 8, "CA-ON 12.XX"}, - { 43.813563500, -79.810081000, 4, 7, "CA-ON 12.XXX"}, - { 45.452545000, -75.754181250, 3, 10, "CA-ON 000.XX"}, - { 45.482445000, -75.582567250, 3, 10, "CA-ON 100.XX"}, - { 45.390845000, -75.820054250, 3, 9, "CA-ON 200.XX"}, - { 45.390845000, -75.697528250, 3, 9, "CA-ON 300.XX"}, - { 43.269524000, -79.931195500, 4, 7, "CA-ON 400.XX"}, - { 43.269524000, -79.812993500, 4, 7, "CA-ON 500.XX"}, - { 43.492524000, -80.548095500, 4, 7, "CA-ON 600.XX"}, - { 43.021124000, -81.361144000, 4, 7, "CA-ON 700.XX"}, - { 43.021124000, -81.243903000, 4, 7, "CA-ON 800.XX"}, - { 43.214734000, -79.282892500, 3, 7, "CA-ON 900.XX"}, - { 42.324324000, -83.069491500, 3, 11, "CA-ON B00.XX"}, - { 43.931324000, -78.983548000, 3, 7, "CA-ON C00.XX"}, - { 43.939973000, -78.894175000, 3, 7, "CA-ON D00.XX"}, - { 43.403924000, -79.846995500, 4, 7, "CA-ON F00.XX"}, - { 43.419245000, -80.374893500, 4, 7, "CA-ON G00.XX"}, - { 44.421824000, -79.740912375, 4, 8, "CA-ON H00.XX"}, - { 43.584424000, -80.320495500, 4, 7, "CA-ON J00.XX"}, - { 44.272534000, -76.604868875, 3, 7, "CA-ON K00.XX"}, - { 46.524245000, -81.032175000, 4, 7, "CA-ON L00.XX"}, - { 48.450345000, -89.305842500, 3, 6, "CA-ON M00.XX"}, - { 43.191124000, -80.322595500, 4, 7, "CA-ON N00.XX"}, - { 43.893724000, -79.118048000, 3, 7, "CA-ON P00.XX"}, - { 43.145624000, -79.153495500, 3, 9, "CA-ON Q00.XX"}, - { 43.019124000, -82.439544000, 3, 9, "CA-ON R00.XX"}, - { 45.355824000, -75.939029250, 3, 9, "CA-ON S00.XX"}, - { 44.340724000, -78.396612375, 3, 7, "CA-ON T00.XX"}, - { 46.545945000, -84.404140000, 3, 9, "CA-ON V00.XX"}, - { 44.215124000, -77.441812375, 3, 7, "CA-ON W00.XX"}, - { 43.004664000, -79.295807000, 3, 7, "CA-ON X00.XX"}, - { 46.301504000, -79.483535000, 3, 9, "CA-ON XK0.00"}, - { 45.049294000, -74.778284375, 3, 9, "CA-ON Y00.XX"}, - { 42.400804000, -82.226329500, 3, 7, "CA-ON YK0.00"}, - { 48.489864000, -81.378772500, 3, 6, "CA-ON Z00.XX"}, - { 44.105004000, -77.609259375, 3, 7, "CA-ON ZK0.00"}, - { 45.210161500, -81.661515500, 4, 7, "CA-ON 123.XXX"}, - { 47.690158000, -81.724681000, 3, 6, "CA-ON 1234.XX"}, - { 45.660027000, -77.947036000, 2, 8, "CA-ON 12.XXXX"}, - { 42.507037000, -94.634875500, 2, 8, "CA-ON 1234.XXX"}, - { 45.549100000, -73.650586500, 5, 8, "CA-QC 12.XX"}, - { 45.769215000, -73.857918500, 4, 7, "CA-QC 12.XXX"}, - { 46.906324000, -71.393424375, 5, 8, "CA-QC 000.XX"}, - { 46.906324000, -71.267294375, 5, 8, "CA-QC 100.XX"}, - { 46.819835000, -71.393424375, 5, 8, "CA-QC 200.XX"}, - { 46.819835000, -71.267294375, 5, 8, "CA-QC 300.XX"}, - { 46.733346000, -71.304569000, 5, 8, "CA-QC 400.XX"}, - { 45.490434000, -75.813744250, 4, 9, "CA-QC 500.XX"}, - { 45.524065000, -75.691218250, 4, 9, "CA-QC 600.XX"}, - { 45.415405000, -71.995181250, 4, 7, "CA-QC 700.XX"}, - { 48.436545000, -71.283412500, 4, 7, "CA-QC 800.XX"}, - { 48.454634000, -71.137795500, 4, 7, "CA-QC 900.XX"}, - { 46.397624000, -72.618760000, 4, 7, "CA-QC B00.XX"}, - { 45.328224000, -73.324629250, 5, 8, "CA-QC C00.XX"}, - { 45.901395000, -72.551542125, 4, 7, "CA-QC D00.XX"}, - { 45.833924000, -74.066394625, 4, 7, "CA-QC F00.XX"}, - { 45.450724000, -72.787629250, 4, 7, "CA-QC G00.XX"}, - { 46.620124000, -72.775860000, 4, 7, "CA-QC H00.XX"}, - { 45.670524000, -73.004629250, 4, 7, "CA-QC J00.XX"}, - { 45.595624000, -73.242629250, 5, 8, "CA-QC K00.XX"}, - { 48.500524000, -68.589619500, 3, 6, "CA-QC L00.XX"}, - { 45.583624000, -74.000429250, 4, 7, "CA-QC M00.XX"}, - { 46.099124000, -72.021394625, 4, 7, "CA-QC N00.XX"}, - { 48.282145000, -79.056665625, 3, 7, "CA-QC P00.XX"}, - { 45.300645000, -74.190901250, 4, 7, "CA-QC Q00.XX"}, - { 46.056724000, -73.170594625, 4, 7, "CA-QC R00.XX"}, - { 48.138524000, -77.866354125, 4, 8, "CA-QC S00.XX"}, - { 46.160824000, -70.713994625, 4, 8, "CA-QC T00.XX"}, - { 48.603924000, -71.698319500, 4, 7, "CA-QC V00.XX"}, - { 50.273424000, -66.429253250, 3, 7, "CA-QC W00.XX"}, - { 45.412645000, -74.061044250, 4, 7, "CA-QC X00.XX"}, - { 46.120324000, -71.373794625, 5, 8, "CA-QC Y00.XX"}, - { 45.309724000, -72.199829250, 4, 7, "CA-QC Z00.XX"}, - { 46.293107000, -75.858715000, 3, 7, "CA-QC 123.XXX"}, - { 48.200300500, -79.282544500, 3, 7, "CA-QC 12.XXXX"}, - { 45.422604000, -71.786942000, 4, 7, "CA-QC 1234.XX"}, - { 53.127065500, -79.352986000, 2, 6, "CA-QC 1234.XXX"}, - { 60.593356500, -80.350906500, 2, 6, "CA-QC 123.XXXX"}, - { 52.185100000, -106.720064500, 5, 8, "CA-SK 12.XX"}, - { 52.242294000, -106.939037875, 4, 7, "CA-SK 00.XXX"}, - { 50.463114000, -104.834792750, 4, 7, "CA-SK J0.XXX"}, - { 53.210094000, -105.879809250, 4, 7, "CA-SK 000.XX"}, - { 50.382694000, -105.681394250, 4, 7, "CA-SK 300.XX"}, - { 51.230394000, -102.613588750, 4, 7, "CA-SK 600.XX"}, - { 50.292294000, -107.909794250, 4, 7, "CA-SK 900.XX"}, - { 52.764194000, -108.402246250, 4, 7, "CA-SK D00.XX"}, - { 49.133694000, -103.106899750, 4, 7, "CA-SK H00.XX"}, - { 49.657194000, -103.967747000, 4, 7, "CA-SK L00.XX"}, - { 53.264814000, -110.006910250, 3, 9, "CA-SK P00.XX"}, - { 52.197314000, -105.163164125, 4, 7, "CA-SK R00.XX"}, - { 54.107614000, -108.548186500, 3, 6, "CA-SK T00.XX"}, - { 52.841314000, -104.714352250, 4, 7, "CA-SK W00.XX"}, - { 50.916014000, -102.879056750, 4, 7, "CA-SK Y00.XX"}, - { 53.428983500, -109.832881000, 3, 6, "CA-SK 123.XXX"}, - { 53.236930000, -105.529661500, 3, 6, "CA-SK 12.XXXX"}, - { 50.593275000, -107.877308000, 3, 6, "CA-SK 1234.XX"}, - { 59.234957000, -109.694533000, 2, 5, "CA-SK 1234.XXX"}, - { 49.931300000, -97.187038500, 5, 8, "CA-MB 12.XX"}, - { 50.138115000, -97.425215000, 4, 7, "CA-MB 12.XXX"}, - { 49.849104000, -100.082949000, 4, 7, "CA-MB 000.XX"}, - { 49.969604000, -98.394989250, 4, 7, "CA-MB 400.XX"}, - { 49.549804000, -96.765649000, 4, 7, "CA-MB 800.XX"}, - { 55.752104000, -98.003059375, 4, 7, "CA-MB D00.XX"}, - { 49.169494000, -98.013199750, 4, 7, "CA-MB J00.XX"}, - { 54.762694000, -102.006082500, 3, 8, "CA-MB M00.XX"}, - { 51.144294000, -100.168188750, 4, 7, "CA-MB Q00.XX"}, - { 49.188294000, -98.241099750, 4, 7, "CA-MB T00.XX"}, - { 50.344894000, -97.377794250, 4, 7, "CA-MB X00.XX"}, - { 51.617578500, -100.250866500, 3, 6, "CA-MB 123.XXX"}, - { 54.106715000, -100.256131000, 3, 6, "CA-MB 12.XXXX"}, - { 56.854865000, -100.477152500, 3, 6, "CA-MB 1234.XX"}, - { 59.234957000, -101.537373000, 2, 7, "CA-MB 1234.XXX"}, - { 47.614800000, -52.784772000, 5, 7, "CA-NL 12.XX"}, - { 47.768215000, -53.283210000, 4, 6, "CA-NL 12.XXX"}, - { 48.949204000, -58.073107750, 4, 8, "CA-NL 000.XX"}, - { 48.983545000, -54.672758750, 4, 6, "CA-NL 400.XX"}, - { 49.013845000, -55.769458750, 5, 7, "CA-NL 700.XX"}, - { 52.933494000, -67.014246250, 4, 9, "CA-NL B00.XX"}, - { 53.346205000, -60.548010250, 4, 8, "CA-NL F00.XX"}, - { 48.593624000, -58.655662500, 4, 8, "CA-NL J00.XX"}, - { 48.160994000, -54.054213125, 4, 6, "CA-NL M00.XX"}, - { 49.201194000, -57.516799750, 4, 8, "CA-NL Q00.XX"}, - { 47.177494000, -55.336934375, 4, 6, "CA-NL T00.XX"}, - { 47.054094000, -55.284234375, 4, 6, "CA-NL X00.XX"}, - { 49.219583500, -56.326025500, 4, 6, "CA-NL 123.XXX"}, - { 49.912322000, -59.239515000, 3, 7, "CA-NL 12.XXXX"}, - { 51.625280500, -57.477241500, 4, 8, "CA-NL 1234.XX"}, - { 60.617442500, -67.398312000, 3, 9, "CA-NL 123.XXXX"}, - { 53.688750000, -60.303000000, 3, 7, "CA-NL JGV0.2W4"}, - { 45.315600000, -66.112486500, 5, 11, "CA-NB 12.XX"}, - { 45.573615000, -66.346518500, 4, 10, "CA-NB 12.XXX"}, - { 46.115244000, -64.931409625, 4, 10, "CA-NB 000.XX"}, - { 45.925574000, -66.720612625, 4, 9, "CA-NB 600.XX"}, - { 47.650374000, -65.839238750, 4, 10, "CA-NB C00.XX"}, - { 47.959274000, -66.819080125, 4, 10, "CA-NB J00.XX"}, - { 47.413474000, -68.404738750, 4, 12, "CA-NB P00.XX"}, - { 47.048574000, -65.693196375, 4, 11, "CA-NB V00.XX"}, - { 46.385524500, -67.715042000, 4, 10, "CA-NB 123.XXX"}, - { 47.203705500, -68.834700000, 3, 11, "CA-NB 12.XXXX"}, - { 46.318500000, -66.399000000, 4, 10, "CA-NB 4Z07.JP7"}, - { 44.694100000, -63.638846000, 6, 8, "CA-NS 12.XX"}, - { 44.873815000, -63.870283500, 5, 10, "CA-NS 12.XXX"}, - { 45.630374000, -62.799971250, 4, 8, "CA-NS 000.XX"}, - { 46.184874000, -60.290012625, 4, 8, "CA-NS 500.XX"}, - { 43.830074000, -66.179014000, 4, 7, "CA-NS B00.XX"}, - { 45.376504000, -63.424963250, 4, 8, "CA-NS H00.XX"}, - { 45.605104000, -61.467763250, 5, 9, "CA-NS M00.XX"}, - { 45.860804000, -64.402563625, 4, 11, "CA-NS R00.XX"}, - { 45.008704000, -64.202462875, 5, 12, "CA-NS W00.XX"}, - { 45.235644500, -65.765654000, 3, 12, "CA-NS 123.XXX"}, - { 43.979234000, -66.241208500, 3, 6, "CA-NS 12.XXXX"}, - { 45.715652500, -61.581266500, 4, 8, "CA-NS 1234.XX"}, - { 45.292000000, -63.047750000, 3, 7, "CA-NS CBYV.T9Y"}, - { 46.274000000, -63.189130000, 5, 10, "CA-PE 12.XX"}, - { 46.319595000, -63.804328000, 4, 12, "CA-PE 12.XXX"}, - { 46.160274000, -62.914698625, 4, 9, "CA-PE 000.XX"}, - { 47.051345000, -64.252671875, 4, 11, "CA-PE C00.XX"}, - { 46.472545000, -62.428675000, 4, 9, "CA-PE P00.XX"}, - { 46.864937000, -64.357450500, 3, 10, "CA-PE 123.XXX"}, - { 46.547000000, -63.168500000, 3, 8, "CA-PE C3DG.M4V"}, - { 60.690686000, -135.167659500, 5, 11, "CA-YT 12.XX"}, - { 60.944515000, -135.505163500, 4, 10, "CA-YT 12.XXX"}, - { 64.039024000, -139.525297375, 4, 8, "CA-YT 000.XX"}, - { 60.162934000, -129.038232625, 4, 9, "CA-YT 800.XX"}, - { 60.808624000, -137.754167250, 4, 8, "CA-YT J00.XX"}, - { 62.140004000, -136.506447625, 4, 8, "CA-YT S00.XX"}, - { 62.618983500, -138.730427500, 3, 7, "CA-YT 123.XXX"}, - { 62.426930000, -133.297966000, 3, 9, "CA-YT 12.XXXX"}, - { 65.175079000, -139.755141000, 3, 7, "CA-YT 1234.XX"}, - { 68.996685000, -140.403938500, 2, 6, "CA-YT 1234.XXX"}, - { 62.483600000, -114.474674000, 5, 10, "CA-NT 12.XX"}, - { 62.648615000, -114.851925000, 4, 9, "CA-NT 12.XXX"}, - { 60.794104000, -116.030130250, 4, 8, "CA-NT 000.XX"}, - { 68.367004000, -133.818141000, 4, 10, "CA-NT 400.XX"}, - { 62.829304000, -116.198576875, 4, 8, "CA-NT 800.XX"}, - { 61.829004000, -121.557233125, 4, 7, "CA-NT D00.XX"}, - { 60.099545000, -112.167553125, 3, 7, "CA-NT J00.XX"}, - { 65.284794000, -126.953409500, 3, 8, "CA-NT M00.XX"}, - { 69.423594000, -133.213585250, 4, 10, "CA-NT Q00.XX"}, - { 68.228594000, -135.242723000, 4, 10, "CA-NT T00.XX"}, - { 60.251394000, -123.543630625, 4, 7, "CA-NT X00.XX"}, - { 63.047102500, -118.967416000, 3, 7, "CA-NT 123.XXX"}, - { 62.426525000, -124.203518000, 3, 8, "CA-NT 12.XXXX"}, - { 69.515090000, -136.250338000, 3, 9, "CA-NT 1234.XX"}, - { 62.547183000, -135.306581000, 2, 9, "CA-NT 1234.XXX"}, - { 78.428455500, -135.510348000, 2, 4, "CA-NT 123.XXXX"}, - { 63.785100000, -68.585340500, 5, 8, "CA-NU 12.XX"}, - { 63.950115000, -68.981613500, 4, 7, "CA-NU 12.XXX"}, - { 61.162904000, -94.287106750, 3, 6, "CA-NU 000.XX"}, - { 69.157544000, -105.351459250, 3, 8, "CA-NU 700.XX"}, - { 64.190544000, -83.433579500, 3, 6, "CA-NU F00.XX"}, - { 67.853844000, -115.357523750, 3, 8, "CA-NU M00.XX"}, - { 62.867344000, -92.353837875, 3, 6, "CA-NU T00.XX"}, - { 65.028983500, -71.191701500, 3, 6, "CA-NU 123.XXX"}, - { 66.925679000, -120.863805000, 2, 7, "CA-NU 12.XXXX"}, - { 60.273746000, -101.711845000, 2, 5, "CA-NU 1234.XX"}, - { 61.899812000, -113.926778000, 2, 8, "CA-NU 1234.XXX"}, - { 81.556801500, -108.168619000, 2, 4, "CA-NU 123.XXXX"}, - { 34.452256000, 72.512561000, 2, 9, "IND 0123.XXX"}, - { 34.452256000, 75.012561000, 2, 10, "IND 1123.XXX"}, - { 33.897648000, 77.507921500, 2, 9, "IND 2123.XXX"}, - { 33.803148500, 73.545259000, 2, 11, "IND 3123.XXX"}, - { 33.803148500, 76.673314000, 2, 8, "IND 4123.XXX"}, - { 25.824457500, 82.718794000, 2, 8, "IND 5123.XXX"}, - { 25.824457500, 85.608521000, 2, 6, "IND 6123.XXX"}, - { 23.126951500, 82.778154500, 2, 8, "IND 7123.XXX"}, - { 23.126951500, 85.638036500, 2, 6, "IND 8123.XXX"}, - { 23.937687000, 88.396176500, 2, 6, "IND 9123.XXX"}, - { 23.126951500, 68.478474500, 2, 6, "IND B123.XXX"}, - { 23.126951500, 71.338410500, 2, 8, "IND C123.XXX"}, - { 23.126951500, 74.198346500, 2, 12, "IND D123.XXX"}, - { 23.126951500, 77.058282500, 2, 9, "IND F123.XXX"}, - { 23.126951500, 79.918218500, 2, 7, "IND G123.XXX"}, - { 20.278892000, 72.702966000, 2, 7, "IND H123.XXX"}, - { 20.278892000, 75.602966000, 2, 5, "IND J123.XXX"}, - { 20.278892000, 78.502966000, 2, 5, "IND K123.XXX"}, - { 20.278892000, 81.402966000, 2, 9, "IND L123.XXX"}, - { 20.278892000, 84.302966000, 2, 8, "IND M123.XXX"}, - { 17.955512500, 72.903212000, 2, 6, "IND N123.XXX"}, - { 17.955512500, 75.703212000, 2, 9, "IND P123.XXX"}, - { 17.955512500, 78.503212000, 2, 11, "IND Q123.XXX"}, - { 17.955512500, 81.303212000, 2, 10, "IND R123.XXX"}, - { 15.485560500, 73.558053500, 2, 5, "IND S123.XXX"}, - { 15.485560500, 76.298825500, 2, 10, "IND T123.XXX"}, - { 15.485560500, 79.039597500, 2, 10, "IND V123.XXX"}, - { 12.397974000, 74.472839000, 2, 5, "IND W123.XXX"}, - { 12.397974000, 77.621043000, 2, 11, "IND X123.XXX"}, - { 10.595299500, 74.941574500, 2, 5, "IND Y123.XXX"}, - { 8.066279000, 77.530191000, 2, 5, "IND Z123.XXX"}, - { 30.929905000, 72.268478500, 2, 6, "IND B12.XXXX"}, - { 30.929905000, 75.317191000, 3, 11, "IND C12.XXXX"}, - { 30.929905000, 78.355873000, 2, 8, "IND D12.XXXX"}, - { 28.079146000, 69.615295500, 2, 7, "IND F12.XXXX"}, - { 28.297278000, 72.299505500, 2, 7, "IND G12.XXXX"}, - { 28.297278000, 75.248814500, 2, 8, "IND H12.XXXX"}, - { 28.297278000, 78.198123500, 2, 8, "IND J12.XXXX"}, - { 28.297278000, 81.147432500, 2, 10, "IND K12.XXXX"}, - { 28.297278000, 84.096741500, 2, 10, "IND L12.XXXX"}, - { 28.297278000, 87.046050500, 2, 9, "IND M12.XXXX"}, - { 25.616088000, 68.340209500, 2, 7, "IND P12.XXXX"}, - { 25.616088000, 71.229936500, 2, 5, "IND Q12.XXXX"}, - { 25.616088000, 74.119663500, 2, 7, "IND R12.XXXX"}, - { 25.616088000, 77.009390500, 2, 10, "IND S12.XXXX"}, - { 25.616088000, 79.899117500, 2, 7, "IND T12.XXXX"}, - { 29.235694000, 94.622650000, 2, 10, "IND W12.XXXX"}, - { 29.235694000, 91.643550000, 2, 10, "IND V12.XXXX"}, - { 26.666057000, 89.963711000, 2, 7, "IND X12.XXXX"}, - { 26.666057000, 92.883229000, 2, 10, "IND Y12.XXXX"}, - { 23.650625000, 91.303458000, 2, 9, "IND Z12.XXXX"}, - { 12.197930000, 71.829841500, 2, 6, "IND 512.XXXX"}, - { 11.472836000, 92.279788500, 2, 7, "IND 612.XXXX"}, - { 7.981424500, 92.273374500, 2, 5, "IND 712.XXXX"}, - { 30.929905000, 74.512740000, 3, 15, "IND 812.XXXX"}, - { 35.482380000, 73.750000000, 2, 11, "IND 61VS.0MVC"}, - {-12.357369000, 114.393259500, 1, 3, "AUS 1234.XXXX"}, - { 2.561689500, -72.495813000, 1, 5, "BRA 1234.XXXX"}, - { 61.669801500, 176.874733000, 1, 4, "USA 1234.XXXX"}, - { 18.496930000, -92.377638500, 3, 13, "MEX 312.XXXX"}, - { 21.178120000, -92.405572000, 2, 4, "MEX 212.XXXX"}, - { 19.998396000, -89.605218000, 2, 10, "MEX 412.XXXX"}, - { 20.960444000, -89.636842500, 2, 9, "MEX 112.XXXX"}, - { 29.765858000, -118.290552500, 2, 7, "MEX 512.XXXX"}, - { 20.211330000, -112.495072000, 2, 4, "MEX 612.XXXX"}, - { 19.462230000, -115.944772000, 2, 4, "MEX 712.XXXX"}, - { 23.769544000, -91.489030500, 2, 4, "MEX 812.XXXX"}, - { 18.713128000, -93.271342500, 3, 5, "MEX 912.XXXX"}, - { 32.502528500, -117.151004000, 2, 7, "MEX 0123.XXX"}, - { 31.740649500, -116.658857500, 2, 8, "MEX 1123.XXX"}, - { 31.740649500, -113.620175500, 2, 11, "MEX 2123.XXX"}, - { 31.740649500, -110.581493500, 2, 9, "MEX 3123.XXX"}, - { 31.740649500, -107.542811500, 2, 9, "MEX 4123.XXX"}, - { 29.031690500, -104.535115000, 3, 11, "MEX 5123.XXX"}, - { 29.043144500, -116.328038500, 2, 7, "MEX 6123.XXX"}, - { 29.043144500, -113.348938500, 2, 9, "MEX 7123.XXX"}, - { 29.043144500, -110.369838500, 2, 7, "MEX 8123.XXX"}, - { 29.043144500, -107.390738500, 2, 7, "MEX 9123.XXX"}, - { 29.043144500, -104.411638500, 3, 11, "MEX B123.XXX"}, - { 29.043144500, -101.432538500, 3, 11, "MEX C123.XXX"}, - { 26.361954500, -113.500153500, 2, 9, "MEX D123.XXX"}, - { 23.795895500, -110.718742500, 3, 9, "MEX F123.XXX"}, - { 26.361954500, -108.638261500, 2, 12, "MEX G123.XXX"}, - { 26.361954500, -105.718743500, 2, 13, "MEX H123.XXX"}, - { 26.361954500, -102.799225500, 2, 11, "MEX J123.XXX"}, - { 26.361954500, -99.879707500, 2, 13, "MEX K123.XXX"}, - { 23.697080500, -106.770881500, 2, 9, "MEX L123.XXX"}, - { 23.697080500, -103.910945500, 2, 10, "MEX M123.XXX"}, - { 23.697080500, -101.051009500, 2, 13, "MEX N123.XXX"}, - { 23.697080500, -98.191073500, 2, 7, "MEX P123.XXX"}, - { 21.015890500, -105.656579500, 2, 10, "MEX Q123.XXX"}, - { 21.015890500, -102.856225500, 2, 8, "MEX R123.XXX"}, - { 21.015890500, -100.055871500, 2, 10, "MEX S123.XXX"}, - { 21.015890500, -97.255517500, 2, 7, "MEX T123.XXX"}, - { 18.318384500, -103.528196000, 2, 7, "MEX V123.XXX"}, - { 18.318384500, -100.757633000, 2, 10, "MEX W123.XXX"}, - { 18.350219000, -97.985877500, 2, 15, "MEX X123.XXX"}, - { 18.710066500, -95.215973000, 3, 10, "MEX Y123.XXX"}, - { 17.167812500, -94.247408500, 3, 12, "MEX Z123.XXX"}, - { 17.410000000, -91.165104500, 3, 14, "MEX VVK2.1XFV"}, - { 55.784100000, 37.548041500, 5, 13, "RU-MOW 12.XX"}, - { 55.954596000, 37.218282000, 4, 13, "RU-MOW 12.XXX"}, - { 55.861895000, 37.575516500, 4, 11, "RU-MOW FHH.HHH"}, - { 55.569575000, 37.211238500, 4, 10, "RU-MOW Q12.XXX"}, - { 55.754555500, 37.567500000, 5, 13, "RU-MOW HHH2.5XM"}, - { 59.956756000, 30.213922500, 5, 15, "RU-SPE 12.XX"}, - { 59.663242000, 30.011588000, 3, 13, "RU-SPE 12.XXX"}, - { 60.222125000, 29.462931000, 3, 11, "RU-SPE 123.XX"}, - { 59.937650000, 30.092125000, 4, 13, "RU-SPE 44V9.RX3"}, - { 54.744500000, 20.449225500, 4, 7, "RU-KGD 12.XX"}, - { 54.919615000, 20.001526500, 3, 5, "RU-KGD 12.XXX"}, - { 54.436261000, 20.758875500, 3, 6, "RU-KGD 123.XX"}, - { 54.872460500, 19.725015500, 2, 4, "RU-KGD 123.XXX"}, - { 43.268635000, 44.732866500, 4, 10, "RU-IN 12.XX"}, - { 43.523728500, 44.514193500, 3, 8, "RU-IN 12.XXX"}, - { 42.694632000, 44.643477000, 3, 10, "RU-IN 123.XX"}, - { 43.115180000, 44.837500000, 3, 12, "RU-IN MTM1.FK2"}, - { 44.943994000, 38.917619500, 5, 13, "RU-AD 12.XX"}, - { 44.870063000, 38.717504500, 4, 11, "RU-AD 12.XXX"}, - { 44.428963000, 39.910562500, 4, 10, "RU-AD 123.XX"}, - { 44.486750000, 39.720000000, 3, 9, "RU-AD K46.6W3"}, - { 44.486750000, 39.720000000, 3, 9, "RU-AD 7NFT.GTZ"}, - { 43.003015000, 44.618505500, 5, 8, "RU-SE 12.XX"}, - { 43.255635000, 44.377798500, 4, 10, "RU-SE 12.XXX"}, - { 43.211294000, 43.874914000, 4, 9, "RU-SE 000.XX"}, - { 43.825545000, 44.250310000, 4, 13, "RU-SE J00.XX"}, - { 42.597337000, 43.404636000, 3, 7, "RU-SE 123.XXX"}, - { 43.196000000, 44.179000000, 4, 9, "RU-SE LS1S.XHH"}, - { 43.495755500, 43.542380000, 5, 10, "RU-KB 12.XX"}, - { 43.683115000, 43.314551500, 4, 9, "RU-KB 12.XXX"}, - { 43.327019500, 43.923401500, 4, 9, "RU-KB 123.XX"}, - { 43.810959500, 42.472174500, 3, 12, "RU-KB 123.XXX"}, - { 43.455435000, 43.439135000, 4, 9, "RU-KB JR9Z.S7Q"}, - { 44.215498500, 42.013591000, 5, 11, "RU-KC 12.XX"}, - { 44.453615000, 41.748630000, 4, 10, "RU-KC 12.XXX"}, - { 43.988024000, 41.017746000, 4, 12, "RU-KC 000.XX"}, - { 43.899624000, 41.420246000, 4, 13, "RU-KC 800.XX"}, - { 43.836024000, 41.743746000, 5, 11, "RU-KC J00.XX"}, - { 43.983304000, 42.363358000, 4, 10, "RU-KC S00.XX"}, - { 44.391526500, 40.756488000, 3, 11, "RU-KC 123.XXX"}, - { 43.845000000, 41.683500000, 4, 13, "RU-KC DQ3S.VXJ"}, - { 43.258015000, 45.647534000, 5, 11, "RU-CE 12.XX"}, - { 43.493115000, 45.394551500, 4, 9, "RU-CE 12.XXX"}, - { 42.567825000, 45.362789000, 4, 9, "RU-CE 123.XX"}, - { 42.542647500, 44.839821000, 3, 7, "RU-CE 123.XXX"}, - { 43.243500000, 45.746000000, 4, 10, "RU-CE PSSN.7XS"}, - { 56.145065000, 47.214460500, 5, 16, "RU-CU 12.XX"}, - { 56.054691500, 46.943633500, 4, 12, "RU-CU 12.XXX"}, - { 54.917874000, 46.155685500, 4, 12, "RU-CU 000.XX"}, - { 55.566424000, 47.267195500, 4, 10, "RU-CU C00.XX"}, - { 55.551424000, 46.179895500, 4, 9, "RU-CU P00.XX"}, - { 54.718959000, 45.920902000, 3, 14, "RU-CU 123.XXX"}, - { 55.476500000, 47.166500000, 3, 6, "RU-CU YH5S.4JB"}, - { 57.030100000, 40.908557500, 4, 9, "RU-IVA 12.XX"}, - { 57.097915000, 40.762251500, 3, 8, "RU-IVA 12.XXX"}, - { 57.430494000, 41.712831000, 3, 8, "RU-IVA 000.XX"}, - { 57.009104000, 40.111190750, 3, 8, "RU-IVA J00.XX"}, - { 57.350042000, 39.496737000, 2, 7, "RU-IVA 123.XXX"}, - { 52.641900000, 39.512693500, 5, 7, "RU-LIP 12.XX"}, - { 52.789815000, 39.345966500, 4, 6, "RU-LIP 12.XXX"}, - { 52.758894000, 38.102178750, 4, 6, "RU-LIP 000.XX"}, - { 53.058604000, 38.721150750, 4, 9, "RU-LIP J00.XX"}, - { 53.451947500, 37.833431000, 3, 11, "RU-LIP 123.XXX"}, - { 52.738300000, 39.248300000, 3, 5, "RU-LIP KQXT.759"}, - { 53.002700000, 36.029193500, 5, 10, "RU-ORL 12.XX"}, - { 53.071415000, 35.721831500, 4, 6, "RU-ORL 12.XXX"}, - { 53.323224000, 36.397904750, 4, 12, "RU-ORL 000.XX"}, - { 52.487624000, 37.375198875, 4, 6, "RU-ORL 800.XX"}, - { 53.480024000, 35.815904750, 4, 9, "RU-ORL J00.XX"}, - { 52.868404000, 37.154401750, 4, 6, "RU-ORL S00.XX"}, - { 53.458068500, 34.905369000, 3, 12, "RU-ORL 123.XXX"}, - { 52.789500000, 36.427500000, 4, 6, "RU-ORL FQWP.B0G"}, - { 54.221100000, 37.522067500, 5, 7, "RU-TUL 12.XX"}, - { 54.330015000, 37.240461500, 4, 10, "RU-TUL 12.XXX"}, - { 54.016774000, 38.115559625, 4, 6, "RU-TUL 000.XX"}, - { 54.584224000, 36.961569500, 4, 10, "RU-TUL C00.XX"}, - { 53.718924000, 37.865627625, 4, 6, "RU-TUL P00.XX"}, - { 54.853364000, 36.013066500, 3, 9, "RU-TUL 123.XXX"}, - { 53.909000000, 37.426500000, 4, 6, "RU-TUL HM9T.4M2"}, - { 50.629100000, 36.525319500, 5, 8, "RU-BE 12.XX"}, - { 50.796115000, 36.251636500, 4, 7, "RU-BE 12.XXX"}, - { 51.383545000, 37.463356250, 4, 10, "RU-BE 000.XX"}, - { 51.383545000, 37.819462250, 4, 10, "RU-BE 800.XX"}, - { 50.911354000, 36.989233500, 4, 10, "RU-BE J00.XX"}, - { 50.722545000, 38.332352500, 4, 11, "RU-BE S00.XX"}, - { 50.973277000, 35.444391000, 3, 9, "RU-BE 123.XXX"}, - { 50.615850000, 37.301350000, 3, 6, "RU-BE HX48.FGR"}, - { 56.175100000, 40.344741500, 5, 7, "RU-VLA 12.XX"}, - { 56.409591000, 39.927913500, 4, 9, "RU-VLA 12.XXX"}, - { 56.406545000, 40.920403125, 4, 8, "RU-VLA 000.XX"}, - { 55.548775000, 41.897049500, 4, 9, "RU-VLA 500.XX"}, - { 55.666545000, 40.539392500, 4, 6, "RU-VLA B00.XX"}, - { 56.356804000, 38.510119625, 4, 9, "RU-VLA H00.XX"}, - { 56.003390000, 39.360398125, 4, 9, "RU-VLA M00.XX"}, - { 56.228354000, 41.962238625, 4, 9, "RU-VLA R00.XX"}, - { 56.151162000, 38.711519625, 4, 7, "RU-VLA W00.XX"}, - { 56.330667500, 38.413825000, 3, 8, "RU-VLA 123.XXX"}, - { 55.965500000, 40.626000000, 4, 6, "RU-VLA MGWJ.629"}, - { 51.772722000, 36.106376000, 5, 8, "RU-KRS 12.XX"}, - { 51.916115000, 35.833280000, 4, 7, "RU-KRS 12.XXX"}, - { 52.310900000, 35.029839875, 4, 13, "RU-KRS 000.XX"}, - { 51.541038000, 34.562528250, 4, 7, "RU-KRS 800.XX"}, - { 51.708545000, 35.168360625, 4, 7, "RU-KRS J00.XX"}, - { 51.903804000, 36.718431125, 4, 7, "RU-KRS S00.XX"}, - { 51.850648500, 34.204593500, 3, 9, "RU-KRS 123.XXX"}, - { 51.671000000, 36.317750000, 4, 7, "RU-KRS FTQK.JXL"}, - { 54.557710000, 36.219298500, 5, 11, "RU-KLU 12.XX"}, - { 54.807015000, 35.860126500, 4, 7, "RU-KLU 12.XXX"}, - { 55.160274000, 36.363285500, 4, 9, "RU-KLU 000.XX"}, - { 54.127545000, 34.200378125, 4, 7, "RU-KLU C00.XX"}, - { 54.126545000, 35.300378125, 4, 7, "RU-KLU P00.XX"}, - { 55.183708500, 33.569369500, 3, 8, "RU-KLU 123.XXX"}, - { 54.314000000, 35.352750000, 3, 7, "RU-KLU DLCR.TJX"}, - { 52.678491500, 41.368718000, 5, 7, "RU-TT 12.XX"}, - { 52.776506000, 41.285667000, 4, 6, "RU-TT 12.XXX"}, - { 52.911244000, 40.302540750, 4, 9, "RU-TT 000.XX"}, - { 51.976436000, 42.227257625, 4, 10, "RU-TT 600.XX"}, - { 53.257545000, 41.200373750, 4, 6, "RU-TT C00.XX"}, - { 51.874545000, 41.421360625, 4, 10, "RU-TT J00.XX"}, - { 52.966424000, 42.672840750, 4, 9, "RU-TT P00.XX"}, - { 53.554904000, 41.718373750, 4, 9, "RU-TT V00.XX"}, - { 51.617383500, 39.936746000, 3, 10, "RU-TT 123.XXX"}, - { 52.706500000, 41.581000000, 4, 6, "RU-TT PQ7W.T72"}, - { 53.271545000, 34.309373750, 5, 7, "RU-BRY 00.XX"}, - { 53.293558000, 34.246863750, 5, 10, "RU-BRY J0.XX"}, - { 53.459815000, 34.006396500, 4, 10, "RU-BRY 12.XXX"}, - { 52.778004000, 32.027101750, 4, 8, "RU-BRY 000.XX"}, - { 52.584545000, 31.667364375, 4, 8, "RU-BRY 700.XX"}, - { 52.929974000, 32.520835750, 4, 8, "RU-BRY F00.XX"}, - { 53.888174000, 33.900733125, 4, 10, "RU-BRY M00.XX"}, - { 53.686674000, 34.073133125, 4, 10, "RU-BRY T00.XX"}, - { 53.819163500, 31.387382500, 3, 8, "RU-BRY 123.XXX"}, - { 52.942500000, 33.287000000, 3, 5, "RU-BRY 9QF9.04W"}, - { 57.651260000, 39.772748000, 5, 9, "RU-YAR 12.XX"}, - { 57.768394000, 39.465793000, 4, 6, "RU-YAR 00.XXX"}, - { 58.065884000, 38.596093625, 4, 6, "RU-YAR J0.XXX"}, - { 57.514074000, 38.158362000, 4, 9, "RU-YAR 000.XX"}, - { 57.254124000, 39.120125750, 4, 6, "RU-YAR C00.XX"}, - { 56.826624000, 38.598225750, 4, 7, "RU-YAR P00.XX"}, - { 56.649798500, 37.094775000, 3, 11, "RU-YAR 123.XXX"}, - { 57.845500000, 39.142250000, 3, 5, "RU-YAR K9RP.H29"}, - { 54.638225000, 39.642367000, 5, 10, "RU-RYA 12.XX"}, - { 54.712027500, 39.185376500, 4, 9, "RU-RYA 12.XXX"}, - { 53.743004000, 39.855037625, 4, 6, "RU-RYA 000.XX"}, - { 54.403390000, 41.753382500, 4, 6, "RU-RYA 700.XX"}, - { 55.005545000, 41.105687500, 4, 6, "RU-RYA F00.XX"}, - { 54.348545000, 38.792317500, 4, 12, "RU-RYA M00.XX"}, - { 53.853044000, 39.344930625, 4, 6, "RU-RYA T00.XX"}, - { 55.115994000, 38.809936500, 3, 12, "RU-RYA 123.XXX"}, - { 54.340900000, 40.682500000, 3, 5, "RU-RYA MLYP.P1J"}, - { 46.364052500, 47.970028000, 5, 7, "RU-AST 12.XX"}, - { 46.484011000, 47.728360000, 5, 11, "RU-AST 12.XXX"}, - { 48.000571000, 45.701017500, 4, 12, "RU-AST 123.XX"}, - { 48.351965000, 45.201506500, 3, 9, "RU-AST 12.XXXX"}, - { 47.788897000, 45.981717000, 4, 12, "RU-AST 123.XXX"}, - { 46.933500000, 47.292365000, 4, 10, "RU-AST TFG8.WD5"}, - { 55.784100000, 37.548041500, 5, 13, "RU-MOS 12.XX"}, - { 55.954596000, 37.218282000, 4, 13, "RU-MOS 12.XXX"}, - { 55.496545000, 37.468392500, 4, 9, "RU-MOS 000.XX"}, - { 55.630545000, 38.067392500, 4, 6, "RU-MOS 200.XX"}, - { 55.131944000, 38.687565500, 4, 12, "RU-MOS 400.XX"}, - { 55.886545000, 38.390398125, 4, 9, "RU-MOS 600.XX"}, - { 54.966644000, 37.276565500, 4, 6, "RU-MOS 800.XX"}, - { 55.846545000, 38.824888125, 4, 9, "RU-MOS B00.XX"}, - { 55.969744000, 37.974398125, 5, 14, "RU-MOS D00.XX"}, - { 56.331545000, 37.949403125, 4, 9, "RU-MOS G00.XX"}, - { 56.369634000, 36.649623125, 4, 9, "RU-MOS J00.XX"}, - { 55.170834000, 37.397954500, 4, 6, "RU-MOS L00.XX"}, - { 55.348334000, 38.637392500, 4, 9, "RU-MOS N00.XX"}, - { 55.422234000, 36.653854500, 4, 6, "RU-MOS P00.XX"}, - { 56.073545000, 37.787398125, 4, 9, "RU-MOS Q00.XX"}, - { 55.424834000, 38.964392500, 4, 9, "RU-MOS R00.XX"}, - { 56.066434000, 37.365479125, 4, 9, "RU-MOS S00.XX"}, - { 54.908634000, 38.021910500, 4, 6, "RU-MOS T00.XX"}, - { 56.358545000, 37.446403125, 4, 9, "RU-MOS V00.XX"}, - { 55.813534000, 38.574079125, 4, 9, "RU-MOS W00.XX"}, - { 56.216634000, 36.916023125, 4, 9, "RU-MOS X00.XX"}, - { 55.765145000, 37.975398125, 4, 7, "RU-MOS Y00.XX"}, - { 55.762878000, 38.235198125, 4, 7, "RU-MOS Z00.XX"}, - { 56.843975000, 37.304938500, 3, 12, "RU-MOS 1HH.HHH"}, - { 56.843975000, 38.143425500, 3, 11, "RU-MOS 2HH.HHH"}, - { 56.551655000, 35.277664500, 3, 9, "RU-MOS 312.XXX"}, - { 56.551655000, 36.116152500, 3, 8, "RU-MOS 412.XXX"}, - { 56.551655000, 36.954640500, 3, 8, "RU-MOS 512.XXX"}, - { 56.551655000, 37.793128500, 3, 11, "RU-MOS 612.XXX"}, - { 55.860500000, 35.316515500, 3, 11, "RU-MOS BSH.D2T"}, - { 56.060615000, 35.548584500, 3, 8, "RU-MOS C12.XXX"}, - { 56.060615000, 36.376656500, 3, 8, "RU-MOS D12.XXX"}, - { 56.060615000, 37.204728500, 3, 8, "RU-MOS F12.XXX"}, - { 56.060615000, 38.032800500, 3, 8, "RU-MOS G12.XXX"}, - { 56.060615000, 38.860872500, 3, 9, "RU-MOS H12.XXX"}, - { 56.060615000, 39.688944500, 3, 8, "RU-MOS K12.XXX"}, - { 55.369460000, 35.330473000, 3, 8, "RU-MOS LRH.GDP"}, - { 55.569575000, 35.575926500, 3, 5, "RU-MOS M12.XXX"}, - { 55.569575000, 36.393582500, 3, 5, "RU-MOS P12.XXX"}, - { 55.569575000, 37.211238500, 4, 10, "RU-MOS Q12.XXX"}, - { 55.569575000, 38.028894500, 3, 5, "RU-MOS R12.XXX"}, - { 55.569575000, 38.846550500, 3, 8, "RU-MOS S12.XXX"}, - { 55.569575000, 39.664206500, 3, 8, "RU-MOS T12.XXX"}, - { 55.078535000, 37.052342500, 3, 8, "RU-MOS V12.XXX"}, - { 55.078535000, 37.859582500, 3, 5, "RU-MOS W12.XXX"}, - { 55.078535000, 38.666822500, 3, 6, "RU-MOS X12.XXX"}, - { 55.078535000, 39.474062500, 3, 8, "RU-MOS Y12.XXX"}, - { 54.587495000, 38.348561500, 3, 8, "RU-MOS Z12.XXX"}, - { 55.616250000, 37.670000000, 4, 10, "RU-MOS HHNF.33J"}, - { 54.813800000, 31.980324500, 5, 8, "RU-SMO 12.XX"}, - { 54.964115000, 31.663626500, 4, 7, "RU-SMO 12.XXX"}, - { 53.967704000, 32.640837625, 4, 11, "RU-SMO 000.XX"}, - { 55.219244000, 34.077368500, 4, 9, "RU-SMO 700.XX"}, - { 55.098944000, 32.507520500, 4, 7, "RU-SMO F00.XX"}, - { 55.153144000, 33.054120500, 4, 6, "RU-SMO M00.XX"}, - { 55.627646000, 30.980834500, 4, 11, "RU-SMO T00.XX"}, - { 55.914698500, 33.532736000, 3, 8, "RU-SMO 112.XXX"}, - { 55.914698500, 34.482970500, 3, 9, "RU-SMO 212.XXX"}, - { 55.735801000, 30.791980500, 3, 13, "RU-SMO 312.XXX"}, - { 55.735801000, 31.602167500, 3, 9, "RU-SMO 412.XXX"}, - { 55.735801000, 32.419823500, 3, 9, "RU-SMO 512.XXX"}, - { 55.735801000, 33.237479500, 3, 8, "RU-SMO 612.XXX"}, - { 55.735801000, 34.055135500, 3, 8, "RU-SMO 712.XXX"}, - { 55.735801000, 34.627324500, 4, 9, "RU-SMO 812.XXX"}, - { 55.244761000, 30.791407500, 3, 7, "RU-SMO 912.XXX"}, - { 55.244761000, 31.596386500, 3, 6, "RU-SMO B12.XXX"}, - { 55.244761000, 32.403626500, 3, 6, "RU-SMO C12.XXX"}, - { 55.244761000, 33.210866500, 3, 5, "RU-SMO D12.XXX"}, - { 55.244761000, 34.018106500, 3, 8, "RU-SMO F12.XXX"}, - { 55.244761000, 34.637167500, 4, 9, "RU-SMO G12.XXX"}, - { 54.753721000, 30.793781500, 3, 7, "RU-SMO H12.XXX"}, - { 54.753721000, 31.590605500, 3, 6, "RU-SMO J12.XXX"}, - { 54.753721000, 32.387429500, 4, 7, "RU-SMO K12.XXX"}, - { 54.753721000, 33.184253500, 3, 5, "RU-SMO L12.XXX"}, - { 54.901033000, 33.981077500, 4, 9, "RU-SMO M12.XXX"}, - { 55.048345000, 34.637167500, 5, 10, "RU-SMO N12.XXX"}, - { 54.265730000, 31.345621500, 3, 7, "RU-SMO P12.XXX"}, - { 54.265730000, 32.132029500, 3, 6, "RU-SMO Q12.XXX"}, - { 54.231243000, 32.917827500, 3, 5, "RU-SMO R12.XXX"}, - { 53.809543500, 31.796872000, 3, 10, "RU-SMO S12.XXX"}, - { 53.809543500, 32.574872000, 3, 10, "RU-SMO T12.XXX"}, - { 54.741500000, 33.073500000, 3, 5, "RU-SMO 9K3N.PMJ"}, - { 43.001000000, 47.444638000, 6, 8, "RU-DA 12.XX"}, - { 43.136915000, 47.118165000, 5, 7, "RU-DA 12.XXX"}, - { 43.289974000, 46.530761500, 5, 10, "RU-DA 000.XX"}, - { 42.146924000, 48.018161500, 4, 6, "RU-DA C00.XX"}, - { 42.855024000, 46.748543000, 5, 7, "RU-DA P00.XX"}, - { 41.598004500, 45.614101500, 3, 7, "RU-DA 123.XXX"}, - { 44.741626500, 45.300131500, 3, 11, "RU-DA 12.XXXX"}, - { 43.090000000, 46.839000000, 5, 7, "RU-DA STD3.S38"}, - { 51.718780000, 39.118955500, 6, 9, "RU-VOR 12.XX"}, - { 51.904115000, 38.900280000, 5, 11, "RU-VOR 12.XXX"}, - { 51.424344000, 41.861720250, 5, 7, "RU-VOR 000.XX"}, - { 51.305474000, 39.090226250, 5, 11, "RU-VOR 600.XX"}, - { 51.012074000, 39.442526250, 5, 8, "RU-VOR C00.XX"}, - { 50.201774000, 39.408546750, 5, 9, "RU-VOR J00.XX"}, - { 49.722674000, 39.670457000, 4, 10, "RU-VOR P00.XX"}, - { 50.213074000, 40.233246750, 5, 10, "RU-VOR V00.XX"}, - { 51.664733500, 38.295427500, 4, 10, "RU-VOR 123.XXX"}, - { 51.672118000, 38.383906000, 4, 10, "RU-VOR 12.XXXX"}, - { 50.830500000, 40.541500000, 4, 6, "RU-VOR MWRQ.7PV"}, - { 58.584600000, 31.200230000, 6, 11, "RU-NGR 12.XX"}, - { 58.704115000, 30.943525000, 5, 13, "RU-NGR 12.XXX"}, - { 58.425304000, 33.660762375, 5, 9, "RU-NGR 000.XX"}, - { 59.217844000, 31.367858625, 5, 10, "RU-NGR 700.XX"}, - { 58.460144000, 33.039498375, 5, 9, "RU-NGR F00.XX"}, - { 58.581544000, 35.556098375, 4, 13, "RU-NGR M00.XX"}, - { 58.027045000, 31.253585625, 5, 11, "RU-NGR T00.XX"}, - { 59.232216500, 29.804307000, 4, 10, "RU-NGR 123.XXX"}, - { 58.403998500, 29.920267500, 4, 10, "RU-NGR 12.XXXX"}, - { 58.176500000, 32.931500000, 4, 9, "RU-NGR 88XV.1YT"}, - { 57.842100000, 28.278172000, 5, 7, "RU-PSK 12.XX"}, - { 58.003615000, 28.051895000, 4, 7, "RU-PSK 12.XXX"}, - { 56.319404000, 30.365619625, 4, 6, "RU-PSK 000.XX"}, - { 57.340004000, 28.175957000, 4, 6, "RU-PSK 400.XX"}, - { 57.788704000, 29.412696125, 4, 6, "RU-PSK 800.XX"}, - { 56.013104000, 29.703840625, 4, 8, "RU-PSK D00.XX"}, - { 57.530704000, 29.749257000, 4, 9, "RU-PSK J00.XX"}, - { 56.331504000, 29.212919625, 4, 6, "RU-PSK N00.XX"}, - { 57.025404000, 28.759658750, 4, 6, "RU-PSK S00.XX"}, - { 58.268294000, 28.937421375, 4, 7, "RU-PSK X00.XX"}, - { 58.511385000, 27.341960000, 3, 11, "RU-PSK 012.XXX"}, - { 58.511385000, 28.039552500, 3, 9, "RU-PSK 112.XXX"}, - { 58.924991000, 28.788281000, 3, 9, "RU-PSK 212.XXX"}, - { 58.433951000, 27.464875000, 3, 11, "RU-PSK 312.XXX"}, - { 58.433951000, 28.339819000, 3, 9, "RU-PSK 412.XXX"}, - { 58.433951000, 29.214763000, 3, 9, "RU-PSK 512.XXX"}, - { 57.942911000, 27.382016000, 3, 7, "RU-PSK 612.XXX"}, - { 57.942911000, 28.246544000, 4, 6, "RU-PSK 712.XXX"}, - { 57.942911000, 29.111072000, 3, 5, "RU-PSK 812.XXX"}, - { 57.942911000, 29.975600000, 3, 9, "RU-PSK 912.XXX"}, - { 57.451871000, 27.521251500, 3, 7, "RU-PSK B12.XXX"}, - { 57.451871000, 28.370155500, 3, 5, "RU-PSK C12.XXX"}, - { 57.451871000, 29.219059500, 3, 5, "RU-PSK D12.XXX"}, - { 57.451871000, 30.067963500, 4, 9, "RU-PSK F12.XXX"}, - { 56.928804500, 27.694668000, 3, 7, "RU-PSK G12.XXX"}, - { 56.928804500, 28.558668000, 3, 5, "RU-PSK H12.XXX"}, - { 56.928804500, 29.422638000, 3, 5, "RU-PSK J12.XXX"}, - { 56.928804500, 30.285668000, 3, 8, "RU-PSK K12.XXX"}, - { 56.499253000, 28.119546500, 3, 7, "RU-PSK L12.XXX"}, - { 56.499253000, 28.947618500, 3, 5, "RU-PSK M12.XXX"}, - { 56.499253000, 29.763083500, 3, 5, "RU-PSK N12.XXX"}, - { 56.499253000, 30.362069000, 3, 5, "RU-PSK P12.XXX"}, - { 56.499253000, 30.960934500, 3, 8, "RU-PSK Q12.XXX"}, - { 56.034635000, 28.298076500, 3, 7, "RU-PSK R12.XXX"}, - { 56.034635000, 29.115732500, 3, 7, "RU-PSK S12.XXX"}, - { 56.034635000, 29.933388500, 4, 8, "RU-PSK T12.XXX"}, - { 56.034635000, 30.751044500, 3, 8, "RU-PSK V12.XXX"}, - { 57.304250000, 29.421750000, 3, 5, "RU-PSK 3CX2.GBQ"}, - { 57.803100000, 40.869772000, 5, 10, "RU-KOS 12.XX"}, - { 57.862915000, 40.560595000, 4, 9, "RU-KOS 12.XXX"}, - { 58.491404000, 41.299062375, 4, 9, "RU-KOS 000.XX"}, - { 58.409544000, 42.162098375, 4, 6, "RU-KOS 700.XX"}, - { 58.370644000, 44.563798375, 5, 7, "RU-KOS F00.XX"}, - { 58.399545000, 45.417426875, 5, 7, "RU-KOS M00.XX"}, - { 57.903144000, 43.529738125, 5, 10, "RU-KOS T00.XX"}, - { 58.980356500, 40.572165500, 3, 11, "RU-KOS 123.XXX"}, - { 59.040196000, 42.632614000, 4, 9, "RU-KOS 12.XXXX"}, - { 58.447500000, 44.022000000, 4, 6, "RU-KOS S8P4.KLY"}, - { 45.072000000, 41.905954000, 6, 9, "RU-STA 12.XX"}, - { 45.185894000, 41.786294875, 5, 8, "RU-STA 00.XXX"}, - { 44.118114000, 42.812728000, 5, 7, "RU-STA J0.XXX"}, - { 43.970545000, 42.418834000, 5, 14, "RU-STA 000.XX"}, - { 44.629774000, 41.765744625, 5, 7, "RU-STA 500.XX"}, - { 44.176874000, 43.263244625, 6, 8, "RU-STA B00.XX"}, - { 44.752204000, 44.082437125, 5, 10, "RU-STA H00.XX"}, - { 44.703704000, 42.812337125, 5, 8, "RU-STA M00.XX"}, - { 45.338904000, 42.711336750, 5, 10, "RU-STA R00.XX"}, - { 45.081204000, 43.259637125, 5, 8, "RU-STA W00.XX"}, - { 45.972685000, 40.981978000, 3, 12, "RU-STA 123.XXX"}, - { 45.250706000, 41.632007500, 4, 12, "RU-STA 12.XXXX"}, - { 44.948250000, 43.280500000, 4, 7, "RU-STA HMXD.FWS"}, - { 45.073600000, 38.935654000, 6, 13, "RU-KDA 12.XX"}, - { 44.977394000, 38.755894125, 5, 12, "RU-KDA 00.XXX"}, - { 43.614794000, 39.688131500, 4, 6, "RU-KDA C0.XXX"}, - { 44.883884000, 37.473826375, 5, 8, "RU-KDA P0.XXX"}, - { 45.448045000, 40.392418750, 5, 7, "RU-KDA 000.XX"}, - { 45.056004000, 40.948737125, 5, 10, "RU-KDA 400.XX"}, - { 46.659804000, 38.120435000, 4, 7, "RU-KDA 800.XX"}, - { 45.313504000, 38.004036750, 5, 8, "RU-KDA D00.XX"}, - { 45.857294000, 40.036544375, 4, 7, "RU-KDA J00.XX"}, - { 44.094194000, 39.016194000, 4, 9, "RU-KDA M00.XX"}, - { 44.622994000, 40.642954625, 4, 9, "RU-KDA Q00.XX"}, - { 44.918394000, 37.848423125, 6, 9, "RU-KDA T00.XX"}, - { 45.617194000, 38.873983750, 4, 7, "RU-KDA X00.XX"}, - { 44.905874500, 37.337241000, 4, 7, "RU-KDA 123.XXX"}, - { 46.019982500, 36.824423000, 3, 6, "RU-KDA 12.XXXX"}, - { 45.132000000, 39.166500000, 4, 10, "RU-KDA 6L3T.X8G"}, - { 46.348800000, 44.209470000, 7, 12, "RU-KL 12.XX"}, - { 46.580615000, 43.989460000, 6, 11, "RU-KL 12.XXX"}, - { 47.810404000, 44.250459250, 5, 13, "RU-KL 000.XX"}, - { 47.349144000, 44.441980250, 5, 7, "RU-KL 700.XX"}, - { 48.002844000, 44.497810875, 4, 9, "RU-KL F00.XX"}, - { 46.167744000, 41.812590375, 4, 13, "RU-KL M00.XX"}, - { 45.408844000, 47.145060750, 4, 9, "RU-KL T00.XX"}, - { 46.721468500, 43.740662500, 5, 10, "RU-KL 123.XXX"}, - { 47.767865000, 43.835385500, 4, 12, "RU-KL 12.XXXX"}, - { 46.957817000, 41.768540000, 3, 9, "RU-KL 1234.XX"}, - { 46.470500000, 44.681500000, 5, 7, "RU-KL MG7Q.4FN"}, - { 56.888400000, 35.828957500, 5, 8, "RU-TVE 12.XX"}, - { 57.118515000, 35.458651500, 5, 8, "RU-TVE 12.XXX"}, - { 56.278174000, 34.053898625, 4, 6, "RU-TVE 000.XX"}, - { 56.691474000, 36.663498625, 4, 7, "RU-TVE 500.XX"}, - { 57.042274000, 33.952882750, 4, 9, "RU-TVE B00.XX"}, - { 57.048004000, 34.807658750, 5, 8, "RU-TVE H00.XX"}, - { 57.605204000, 34.371357000, 5, 11, "RU-TVE M00.XX"}, - { 57.923304000, 33.853096125, 4, 10, "RU-TVE R00.XX"}, - { 56.825504000, 37.169658750, 4, 12, "RU-TVE W00.XX"}, - { 56.150883000, 34.127463000, 4, 6, "RU-TVE 123.XXX"}, - { 58.011336500, 31.074240000, 3, 11, "RU-TVE 12.XXXX"}, - { 57.248500000, 34.553500000, 4, 9, "RU-TVE CC66.ZKX"}, - { 59.956756000, 30.213922500, 6, 15, "RU-LEN 12.XX"}, - { 59.663242000, 30.011588000, 7, 13, "RU-LEN 12.XXX"}, - { 59.629574000, 29.891664000, 5, 8, "RU-LEN 000.XX"}, - { 60.699974000, 28.522159750, 5, 9, "RU-LEN 500.XX"}, - { 59.913874000, 28.978612375, 5, 9, "RU-LEN B00.XX"}, - { 59.629804000, 33.308952000, 4, 6, "RU-LEN H00.XX"}, - { 59.744204000, 29.704252000, 5, 10, "RU-LEN M00.XX"}, - { 59.470904000, 31.767352000, 5, 7, "RU-LEN R00.XX"}, - { 60.028604000, 30.457611375, 6, 13, "RU-LEN W00.XX"}, - { 61.451060500, 31.156938500, 4, 11, "RU-LEN 12.XXXX"}, - { 58.908334000, 26.970263500, 3, 8, "RU-LEN 123.XXX"}, - { 60.147956500, 26.895256000, 3, 8, "RU-LEN 1234.XX"}, - { 60.776392000, 27.458165500, 4, 9, "RU-LEN 1234.XXX"}, - { 47.249100000, 39.644829500, 7, 11, "RU-ROS 12.XX"}, - { 47.416491000, 39.499348500, 5, 9, "RU-ROS 12.XXX"}, - { 47.248704000, 38.760234625, 4, 8, "RU-ROS 000.XX"}, - { 47.715404000, 40.083334250, 6, 9, "RU-ROS 400.XX"}, - { 47.566034000, 41.997999250, 6, 12, "RU-ROS 800.XX"}, - { 47.738804000, 39.786734250, 6, 9, "RU-ROS D00.XX"}, - { 47.086304000, 39.220834625, 4, 8, "RU-ROS J00.XX"}, - { 48.308804000, 40.105533875, 4, 7, "RU-ROS N00.XX"}, - { 47.905504000, 39.913133875, 6, 9, "RU-ROS S00.XX"}, - { 46.490494000, 41.441205000, 5, 8, "RU-ROS X00.XX"}, - { 47.494189500, 39.645523500, 6, 10, "RU-ROS 123.XXX"}, - { 47.180934000, 38.442959500, 3, 7, "RU-ROS 12.XXXX"}, - { 48.042575000, 39.675184000, 5, 9, "RU-ROS 1234.XX"}, - { 48.083250000, 41.272500000, 3, 6, "RU-ROS C94R.0GQ"}, - { 48.753400000, 44.448445500, 6, 8, "RU-VGG 12.XX"}, - { 48.402076000, 44.120706000, 4, 7, "RU-VGG 12.XXX"}, - { 48.946545000, 44.722537500, 5, 7, "RU-VGG 000.XX"}, - { 50.110874000, 45.174246750, 5, 8, "RU-VGG 600.XX"}, - { 50.110374000, 43.157746750, 4, 8, "RU-VGG C00.XX"}, - { 49.738974000, 43.477457000, 4, 7, "RU-VGG J00.XX"}, - { 50.326174000, 44.635846750, 5, 8, "RU-VGG P00.XX"}, - { 50.806974000, 41.811436500, 4, 10, "RU-VGG V00.XX"}, - { 48.835947000, 42.148380000, 3, 8, "RU-VGG 123.XXX"}, - { 50.479245000, 41.418517500, 3, 9, "RU-VGG 12.XXXX"}, - { 49.366197000, 44.254136000, 5, 8, "RU-VGG 1234.XX"}, - { 49.343000000, 44.295000000, 5, 8, "RU-VGG L5BV.TG7"}, - { 59.151200000, 37.860323000, 5, 10, "RU-VLG 12.XX"}, - { 59.260326500, 37.470676500, 4, 6, "RU-VLG 12.XXX"}, - { 59.220494000, 39.751642625, 5, 7, "RU-VLG 000.XX"}, - { 59.234394000, 39.466142625, 4, 6, "RU-VLG 300.XX"}, - { 59.479394000, 39.933856000, 4, 6, "RU-VLG 600.XX"}, - { 58.781014000, 36.356763625, 4, 9, "RU-VLG 900.XX"}, - { 59.848814000, 38.244229375, 4, 6, "RU-VLG C00.XX"}, - { 59.391514000, 35.775196000, 4, 9, "RU-VLG F00.XX"}, - { 60.972214000, 36.335325250, 4, 11, "RU-VLG H00.XX"}, - { 58.820414000, 40.133863625, 4, 9, "RU-VLG K00.XX"}, - { 59.974314000, 45.644129375, 4, 8, "RU-VLG M00.XX"}, - { 60.743414000, 46.153161750, 4, 11, "RU-VLG P00.XX"}, - { 59.101714000, 35.164763625, 4, 12, "RU-VLG R00.XX"}, - { 59.489814000, 45.370096000, 4, 9, "RU-VLG T00.XX"}, - { 59.958414000, 40.091829375, 4, 6, "RU-VLG W00.XX"}, - { 59.950614000, 42.665329375, 5, 7, "RU-VLG Y00.XX"}, - { 58.905743000, 34.738263500, 3, 11, "RU-VLG 123.XXX"}, - { 60.730205000, 39.290113500, 3, 8, "RU-VLG 12.XXXX"}, - { 59.201427000, 40.901946500, 4, 9, "RU-VLG 1234.XX"}, - { 60.046500000, 40.939500000, 4, 6, "RU-VLG N491.53G"}, - { 68.946211500, 33.031925500, 5, 7, "RU-MUR 12.XX"}, - { 69.189219000, 32.456181500, 4, 6, "RU-MUR 12.XXX"}, - { 67.512281000, 32.747635000, 4, 6, "RU-MUR 123.XX"}, - { 67.232539000, 28.440307000, 3, 7, "RU-MUR 123.XXX"}, - { 66.566790500, 33.431596500, 3, 8, "RU-MUR 12.XXXX"}, - { 67.162451000, 35.105759500, 4, 6, "RU-MUR 1234.XX"}, - { 68.003000000, 34.911750000, 4, 6, "RU-MUR 59ZK.67F"}, - { 61.830800000, 34.263153500, 5, 7, "RU-KR 12.XX"}, - { 62.000115000, 33.863431500, 4, 6, "RU-KR 12.XXX"}, - { 62.207994000, 34.097491375, 4, 6, "RU-KR 000.XX"}, - { 60.965194000, 32.872788250, 4, 10, "RU-KR 300.XX"}, - { 63.739994000, 34.122560625, 4, 6, "RU-KR 600.XX"}, - { 64.507194000, 34.611942500, 4, 6, "RU-KR 900.XX"}, - { 61.518894000, 30.058285875, 4, 12, "RU-KR D00.XX"}, - { 62.871994000, 34.348281125, 4, 6, "RU-KR H00.XX"}, - { 62.102894000, 32.180891375, 4, 6, "RU-KR L00.XX"}, - { 61.704014000, 30.515417875, 4, 8, "RU-KR P00.XX"}, - { 61.793614000, 36.433317875, 4, 8, "RU-KR R00.XX"}, - { 64.588714000, 30.500989500, 4, 8, "RU-KR T00.XX"}, - { 64.992545000, 34.468522500, 4, 6, "RU-KR W00.XX"}, - { 61.524814000, 31.383917875, 4, 11, "RU-KR Y00.XX"}, - { 61.284746500, 29.512483000, 3, 11, "RU-KR 123.XXX"}, - { 63.625357500, 30.249304500, 3, 7, "RU-KR 1234.XX"}, - { 66.088720500, 29.689916000, 3, 8, "RU-KR 12.XXXX"}, - { 65.198180500, 29.772335000, 3, 7, "RU-KR 1234.XXX"}, - { 67.675000000, 52.967329500, 6, 13, "RU-NEN 12.XX"}, - { 67.852215000, 52.520061500, 5, 12, "RU-NEN 12.XXX"}, - { 66.996165000, 56.481208500, 5, 12, "RU-NEN 123.XX"}, - { 69.398983500, 57.139269500, 4, 9, "RU-NEN 123.XXX"}, - { 69.206930000, 50.571165000, 4, 9, "RU-NEN 12.XXXX"}, - { 68.389097000, 43.937116500, 4, 9, "RU-NEN 1234.XX"}, - { 68.710716000, 43.273024500, 3, 8, "RU-NEN 123.XXXX"}, - { 68.135250000, 54.390000000, 4, 11, "RU-NEN P5ZM.204"}, - { 61.704645000, 50.735365500, 5, 9, "RU-KO 12.XX"}, - { 61.524660500, 50.504922500, 4, 8, "RU-KO 12.XXX"}, - { 63.654545000, 53.486503125, 4, 8, "RU-KO 000.XX"}, - { 67.558644000, 63.674350625, 4, 14, "RU-KO 700.XX"}, - { 66.053344000, 59.910814625, 4, 12, "RU-KO F00.XX"}, - { 65.139444000, 56.887316500, 4, 8, "RU-KO M00.XX"}, - { 62.562644000, 50.609162125, 4, 8, "RU-KO T00.XX"}, - { 62.899703500, 48.274072500, 3, 7, "RU-KO 123.XXX"}, - { 65.456930000, 52.996409500, 3, 7, "RU-KO 12.XXXX"}, - { 67.953890000, 59.622726500, 3, 12, "RU-KO 1234.XX"}, - { 63.813000000, 55.828000000, 3, 7, "RU-KO QD4N.41D"}, - { 64.585100000, 40.507391500, 5, 7, "RU-ARK 12.XX"}, - { 64.541494000, 39.787792500, 4, 6, "RU-ARK 12.XXX"}, - { 63.984774000, 37.864509625, 4, 7, "RU-ARK 000.XX"}, - { 61.296024000, 46.339837250, 4, 9, "RU-ARK C00.XX"}, - { 61.296024000, 46.900347250, 4, 9, "RU-ARK P00.XX"}, - { 65.936230500, 36.137144000, 3, 8, "RU-ARK 123.XXX"}, - { 63.070525000, 37.663034500, 3, 6, "RU-ARK 12.XXXX"}, - { 63.210383000, 42.914930500, 3, 5, "RU-ARK 1234.XX"}, - { 68.710716000, 43.273024500, 3, 8, "RU-ARK 123.XXXX"}, - { 64.830250000, 47.355500000, 2, 6, "RU-ARK HHZ1.5WL"}, - { 54.224200000, 45.122367500, 5, 7, "RU-MO 12.XX"}, - { 54.366115000, 44.813861500, 4, 6, "RU-MO 12.XXX"}, - { 54.420004000, 43.665443500, 4, 6, "RU-MO 000.XX"}, - { 54.634804000, 43.813222500, 4, 9, "RU-MO 400.XX"}, - { 54.095804000, 42.656443500, 4, 9, "RU-MO 800.XX"}, - { 53.933204000, 43.044124625, 4, 9, "RU-MO D00.XX"}, - { 54.857294000, 46.159417500, 4, 16, "RU-MO J00.XX"}, - { 54.578994000, 45.991880500, 4, 12, "RU-MO M00.XX"}, - { 54.049894000, 43.782435625, 4, 6, "RU-MO Q00.XX"}, - { 54.474694000, 45.246180500, 4, 9, "RU-MO T00.XX"}, - { 54.674494000, 45.116017500, 4, 9, "RU-MO X00.XX"}, - { 54.644067500, 42.296506000, 3, 11, "RU-MO 123.XXX"}, - { 54.418500000, 44.442750000, 3, 5, "RU-MO 4L4Y.9WD"}, - { 56.343800000, 43.907099500, 6, 8, "RU-NIZ 12.XX"}, - { 56.514715000, 43.453021500, 5, 7, "RU-NIZ 12.XXX"}, - { 56.232304000, 43.107019625, 5, 7, "RU-NIZ 000.XX"}, - { 55.369804000, 43.641201500, 4, 6, "RU-NIZ 400.XX"}, - { 55.980004000, 43.013740625, 5, 7, "RU-NIZ 800.XX"}, - { 55.383504000, 42.003901500, 4, 9, "RU-NIZ D00.XX"}, - { 56.269794000, 44.302020625, 5, 7, "RU-NIZ J00.XX"}, - { 55.534494000, 45.356554500, 4, 6, "RU-NIZ M00.XX"}, - { 56.647894000, 43.301720625, 5, 9, "RU-NIZ Q00.XX"}, - { 57.506545000, 45.617415000, 4, 10, "RU-NIZ T00.XX"}, - { 56.063894000, 44.946483625, 5, 7, "RU-NIZ X00.XX"}, - { 56.938334500, 41.947108500, 3, 7, "RU-NIZ 123.XXX"}, - { 57.576865000, 42.865073500, 3, 11, "RU-NIZ 12.XXXX"}, - { 56.277500000, 44.765500000, 4, 6, "RU-NIZ 4GN2.TH1"}, - { 53.224700000, 44.918751500, 5, 7, "RU-PNZ 12.XX"}, - { 53.385115000, 44.645731500, 5, 7, "RU-PNZ 12.XXX"}, - { 53.790334000, 45.907378125, 4, 12, "RU-PNZ 000.XX"}, - { 53.153545000, 46.450104750, 4, 9, "RU-PNZ 400.XX"}, - { 53.734904000, 42.891724625, 4, 12, "RU-PNZ 800.XX"}, - { 53.475804000, 44.410405750, 4, 6, "RU-PNZ D00.XX"}, - { 53.521545000, 42.534989750, 4, 12, "RU-PNZ J00.XX"}, - { 52.909104000, 45.977726750, 4, 9, "RU-PNZ N00.XX"}, - { 53.551545000, 43.472404750, 4, 6, "RU-PNZ S00.XX"}, - { 52.918824000, 44.917368750, 4, 6, "RU-PNZ X00.XX"}, - { 53.420149000, 42.234164500, 3, 11, "RU-PNZ 123.XXX"}, - { 53.166000000, 44.538250000, 3, 5, "RU-PNZ 4Q96.MJ9"}, - { 58.641100000, 49.552730000, 6, 8, "RU-KI 12.XX"}, - { 58.626138500, 49.207016000, 4, 6, "RU-KI 12.XXX"}, - { 58.727074000, 52.018300375, 4, 7, "RU-KI 000.XX"}, - { 57.600574000, 48.724899000, 4, 6, "RU-KI 500.XX"}, - { 56.260545000, 50.813403125, 4, 10, "RU-KI B00.XX"}, - { 59.366404000, 52.079252000, 4, 9, "RU-KI H00.XX"}, - { 59.041404000, 49.064893625, 4, 6, "RU-KI M00.XX"}, - { 60.629404000, 47.067069750, 4, 11, "RU-KI R00.XX"}, - { 57.322904000, 47.792657000, 4, 9, "RU-KI W00.XX"}, - { 57.603594500, 49.277669500, 4, 6, "RU-KI 123.XXX"}, - { 58.162428000, 46.413508500, 4, 9, "RU-KI 12.XXXX"}, - { 56.748441000, 46.463760000, 3, 11, "RU-KI 1234.XX"}, - { 58.560000000, 50.097500000, 5, 7, "RU-KI D8Y4.801"}, - { 56.652668500, 47.811579500, 5, 13, "RU-ME 12.XX"}, - { 56.810115000, 47.448086500, 4, 12, "RU-ME 12.XXX"}, - { 56.361004000, 46.376719625, 5, 14, "RU-ME 000.XX"}, - { 55.924104000, 48.175340625, 5, 13, "RU-ME 400.XX"}, - { 56.943304000, 47.738758750, 4, 12, "RU-ME 800.XX"}, - { 56.293604000, 46.094819625, 4, 13, "RU-ME D00.XX"}, - { 56.006804000, 47.911440625, 4, 12, "RU-ME J00.XX"}, - { 56.943304000, 48.940458750, 4, 9, "RU-ME N00.XX"}, - { 56.809004000, 46.683658750, 4, 12, "RU-ME S00.XX"}, - { 57.003394000, 48.571849750, 4, 9, "RU-ME X00.XX"}, - { 56.843614000, 45.755773500, 3, 9, "RU-ME 123.XXX"}, - { 56.588150000, 47.912000000, 4, 12, "RU-ME 9FJ8.ZJT"}, - { 51.839505000, 55.068381500, 5, 12, "RU-ORE 12.XX"}, - { 51.951115000, 54.720280000, 4, 11, "RU-ORE 12.XXX"}, - { 51.330937000, 58.196386250, 4, 8, "RU-ORE 000.XX"}, - { 51.330937000, 58.502475250, 4, 8, "RU-ORE 500.XX"}, - { 52.834204000, 52.054953750, 4, 10, "RU-ORE B00.XX"}, - { 51.484545000, 57.301356250, 4, 8, "RU-ORE H00.XX"}, - { 51.426545000, 58.845014250, 4, 8, "RU-ORE M00.XX"}, - { 52.509545000, 52.977364375, 4, 8, "RU-ORE R00.XX"}, - { 51.196545000, 54.888356250, 4, 8, "RU-ORE W00.XX"}, - { 51.679772500, 50.782708500, 3, 10, "RU-ORE 123.XXX"}, - { 50.812224500, 54.241855500, 3, 7, "RU-ORE 12.XXXX"}, - { 51.172852500, 57.334751000, 3, 7, "RU-ORE 1234.XX"}, - { 52.431000000, 56.234500000, 3, 10, "RU-ORE QSH4.7MZ"}, - { 54.337100000, 48.288067500, 5, 13, "RU-ULY 12.XX"}, - { 54.417202000, 48.041822500, 4, 12, "RU-ULY 12.XXX"}, - { 54.242045000, 49.460982500, 4, 13, "RU-ULY 000.XX"}, - { 54.073345000, 46.945538125, 4, 6, "RU-ULY 400.XX"}, - { 53.726324000, 46.984378125, 4, 6, "RU-ULY 700.XX"}, - { 54.369545000, 47.045382500, 4, 6, "RU-ULY B00.XX"}, - { 53.181724000, 47.619589750, 4, 6, "RU-ULY F00.XX"}, - { 53.906845000, 46.219438125, 4, 12, "RU-ULY J00.XX"}, - { 53.786545000, 46.601938125, 4, 12, "RU-ULY M00.XX"}, - { 54.356545000, 49.950686500, 4, 13, "RU-ULY Q00.XX"}, - { 53.251224000, 47.370589750, 4, 6, "RU-ULY T00.XX"}, - { 52.740824000, 47.043768750, 4, 7, "RU-ULY X00.XX"}, - { 54.669835000, 45.958190500, 3, 14, "RU-ULY 123.XXX"}, - { 53.714200000, 48.024045000, 3, 8, "RU-ULY 9NQS.838"}, - { 58.013755500, 56.137272000, 5, 7, "RU-PM 12.XX"}, - { 58.182903500, 55.834245500, 4, 6, "RU-PM 12.XXX"}, - { 59.468545000, 56.627208000, 4, 8, "RU-PM 000.XX"}, - { 59.728024000, 56.649100000, 4, 8, "RU-PM 300.XX"}, - { 56.790545000, 53.913708750, 4, 10, "RU-PM 600.XX"}, - { 58.177545000, 57.691420625, 4, 9, "RU-PM 900.XX"}, - { 57.484545000, 56.767203000, 4, 6, "RU-PM D00.XX"}, - { 58.363045000, 57.685576875, 5, 10, "RU-PM H00.XX"}, - { 58.130224000, 55.508636625, 4, 6, "RU-PM L00.XX"}, - { 60.391045000, 54.167826875, 5, 9, "RU-PM P00.XX"}, - { 60.456545000, 56.939545750, 4, 8, "RU-PM S00.XX"}, - { 59.113544000, 57.568610125, 4, 9, "RU-PM W00.XX"}, - { 58.600144000, 57.700102875, 4, 9, "RU-PM Y00.XX"}, - { 58.246851000, 53.928945500, 3, 11, "RU-PM 123.XXX"}, - { 59.510337000, 53.504276000, 3, 10, "RU-PM 12.XXXX"}, - { 61.571403000, 52.066021000, 3, 10, "RU-PM 1234.XX"}, - { 58.891000000, 55.632500000, 3, 5, "RU-PM P7K8.FGD"}, - { 54.784514500, 55.900196500, 6, 8, "RU-BA 12.XX"}, - { 54.862890500, 55.673784000, 4, 6, "RU-BA 12.XXX"}, - { 53.648994000, 55.849935625, 4, 7, "RU-BA 000.XX"}, - { 53.351994000, 55.810790750, 4, 9, "RU-BA 300.XX"}, - { 56.089794000, 54.101583625, 4, 12, "RU-BA 600.XX"}, - { 53.499194000, 55.851190750, 4, 7, "RU-BA 900.XX"}, - { 53.941194000, 58.235235625, 4, 8, "RU-BA D00.XX"}, - { 52.945114000, 55.839047750, 4, 9, "RU-BA H00.XX"}, - { 52.708014000, 55.664047750, 4, 11, "RU-BA K00.XX"}, - { 54.085014000, 54.009413500, 4, 12, "RU-BA M00.XX"}, - { 54.464214000, 53.407113500, 4, 9, "RU-BA P00.XX"}, - { 54.575214000, 53.620655500, 4, 9, "RU-BA R00.XX"}, - { 52.696014000, 58.569347750, 4, 10, "RU-BA T00.XX"}, - { 52.572314000, 58.215247750, 4, 10, "RU-BA W00.XX"}, - { 54.203614000, 54.924613500, 4, 7, "RU-BA Y00.XX"}, - { 53.827435000, 53.173893500, 3, 8, "RU-BA 123.XXX"}, - { 52.948605000, 54.026991000, 3, 8, "RU-BA 12.XXXX"}, - { 55.977813000, 55.948683000, 4, 6, "RU-BA 1234.XX"}, - { 54.053000000, 56.575000000, 4, 7, "RU-BA RM0W.XX4"}, - { 56.893354500, 53.178228000, 5, 9, "RU-UD 12.XX"}, - { 56.985815000, 52.772486500, 4, 8, "RU-UD 12.XXX"}, - { 56.456674000, 53.562098625, 4, 14, "RU-UD 000.XX"}, - { 57.032374000, 53.720382750, 4, 8, "RU-UD 500.XX"}, - { 58.143774000, 52.432084125, 4, 10, "RU-UD B00.XX"}, - { 56.436704000, 52.072819625, 4, 11, "RU-UD H00.XX"}, - { 57.570904000, 52.938357000, 4, 10, "RU-UD M00.XX"}, - { 57.000804000, 51.941458750, 4, 10, "RU-UD R00.XX"}, - { 57.893004000, 53.583696125, 4, 10, "RU-UD W00.XX"}, - { 56.247090000, 51.137679000, 3, 13, "RU-UD 123.XXX"}, - { 57.201650000, 52.780600000, 3, 7, "RU-UD KC3P.49K"}, - { 55.819487500, 49.101086500, 5, 7, "RU-TA 12.XX"}, - { 55.627405000, 51.721020500, 4, 6, "RU-TA 00.XXX"}, - { 55.858904000, 48.773035125, 4, 9, "RU-TA J0.XXX"}, - { 54.934045000, 52.188627500, 4, 6, "RU-TA 000.XX"}, - { 55.879945000, 48.456398125, 4, 10, "RU-TA 300.XX"}, - { 54.577144000, 52.609182500, 5, 7, "RU-TA 600.XX"}, - { 54.637644000, 52.343387500, 4, 10, "RU-TA 900.XX"}, - { 55.386765000, 50.377892500, 4, 6, "RU-TA D00.XX"}, - { 55.283114000, 51.926497500, 4, 6, "RU-TA H00.XX"}, - { 54.402514000, 50.715413500, 5, 11, "RU-TA K00.XX"}, - { 54.826714000, 52.972855500, 4, 6, "RU-TA M00.XX"}, - { 55.687314000, 51.248269625, 4, 6, "RU-TA P00.XX"}, - { 56.143714000, 50.774611625, 5, 10, "RU-TA R00.XX"}, - { 54.947814000, 48.181655500, 4, 9, "RU-TA T00.XX"}, - { 56.336214000, 50.152111625, 4, 12, "RU-TA W00.XX"}, - { 55.886114000, 52.182269625, 4, 9, "RU-TA Y00.XX"}, - { 54.110358500, 47.251945500, 3, 8, "RU-TA 123.XXX"}, - { 56.599675000, 50.686131000, 4, 9, "RU-TA 12.XXXX"}, - { 55.327000000, 50.752500000, 5, 7, "RU-TA FJYK.ZFB"}, - { 53.219915500, 50.078560000, 6, 11, "RU-SAM 12.XX"}, - { 53.323975000, 49.819632750, 6, 11, "RU-SAM 00.XXX"}, - { 53.467925000, 49.232971750, 5, 10, "RU-SAM J0.XXX"}, - { 53.213145000, 48.320373750, 4, 9, "RU-SAM 000.XX"}, - { 53.042204000, 49.541753750, 5, 10, "RU-SAM 600.XX"}, - { 53.676545000, 49.000378125, 5, 10, "RU-SAM C00.XX"}, - { 53.417204000, 51.102410750, 5, 10, "RU-SAM J00.XX"}, - { 53.334204000, 50.379910750, 6, 8, "RU-SAM P00.XX"}, - { 54.004304000, 51.038736125, 5, 14, "RU-SAM V00.XX"}, - { 54.427707000, 48.087797000, 3, 12, "RU-SAM 123.XXX"}, - { 54.594934000, 48.951689500, 4, 12, "RU-SAM 12.XXXX"}, - { 53.226500000, 50.243500000, 5, 10, "RU-SAM FQ51.VLH"}, - { 51.578400000, 45.936376000, 5, 7, "RU-SAR 12.XX"}, - { 51.689736000, 45.571470500, 4, 6, "RU-SAR 12.XXX"}, - { 52.058234000, 47.666536625, 4, 8, "RU-SAR 000.XX"}, - { 51.618734000, 43.022436625, 4, 9, "RU-SAR 400.XX"}, - { 52.123634000, 47.176599375, 4, 8, "RU-SAR 800.XX"}, - { 52.084134000, 48.683899375, 4, 9, "RU-SAR D00.XX"}, - { 51.948824000, 44.889144625, 4, 6, "RU-SAR J00.XX"}, - { 52.359624000, 45.261000375, 4, 9, "RU-SAR M00.XX"}, - { 52.368824000, 46.356200375, 4, 9, "RU-SAR Q00.XX"}, - { 52.305824000, 43.642200375, 4, 9, "RU-SAR T00.XX"}, - { 51.226824000, 43.622196250, 4, 9, "RU-SAR X00.XX"}, - { 52.283077000, 42.673961000, 3, 8, "RU-SAR 123.XXX"}, - { 49.807998500, 47.317924000, 3, 10, "RU-SAR 12.XXXX"}, - { 51.311000000, 46.678250000, 3, 5, "RU-SAR 7WM1.W4F"}, - { 66.093782500, 76.524418000, 6, 9, "RU-YAN 12.XX"}, - { 66.308815000, 76.020706500, 5, 8, "RU-YAN 12.XXX"}, - { 63.300574000, 75.183442375, 5, 10, "RU-YAN 000.XX"}, - { 63.840604000, 74.432061125, 5, 10, "RU-YAN 600.XX"}, - { 65.015904000, 77.504456500, 5, 11, "RU-YAN C00.XX"}, - { 65.486804000, 64.562070500, 4, 14, "RU-YAN J00.XX"}, - { 64.536604000, 76.353842500, 5, 11, "RU-YAN P00.XX"}, - { 63.245504000, 74.365711375, 5, 10, "RU-YAN V00.XX"}, - { 65.593478500, 71.302893000, 4, 9, "RU-YAN 123.XXX"}, - { 65.468385000, 77.162561500, 4, 10, "RU-YAN 1234.XX"}, - { 68.082615000, 74.120062500, 3, 5, "RU-YAN 12.XXXX"}, - { 62.205450500, 62.193992500, 3, 13, "RU-YAN 123.XXXX"}, - { 66.995685000, 76.949308500, 4, 7, "RU-YAN V6LS.886"}, - { 61.276640500, 73.342304000, 6, 8, "RU-KM 12.XX"}, - { 61.248854000, 72.941199250, 5, 7, "RU-KM 00.XXX"}, - { 61.087974000, 76.040137250, 5, 8, "RU-KM J0.XXX"}, - { 61.197334000, 72.389457250, 5, 7, "RU-KM 000.XX"}, - { 61.046545000, 68.898157250, 5, 8, "RU-KM 400.XX"}, - { 62.317934000, 74.329566875, 5, 10, "RU-KM 800.XX"}, - { 61.729234000, 64.383842375, 5, 14, "RU-KM D00.XX"}, - { 62.193124000, 65.321476875, 5, 11, "RU-KM J00.XX"}, - { 62.184124000, 77.326772875, 4, 7, "RU-KM M00.XX"}, - { 61.401045000, 63.285461250, 5, 15, "RU-KM Q00.XX"}, - { 61.327224000, 74.995957250, 5, 7, "RU-KM T00.XX"}, - { 61.759645000, 75.228761375, 5, 7, "RU-KM X00.XX"}, - { 62.648983500, 71.989012500, 4, 9, "RU-KM 123.XXX"}, - { 62.456930000, 66.815878000, 4, 10, "RU-KM 12.XXXX"}, - { 63.328247000, 61.292252000, 4, 10, "RU-KM 1234.XX"}, - { 62.895616500, 59.959942000, 3, 9, "RU-KM 123.XXXX"}, - { 62.163000000, 72.581500000, 4, 6, "RU-KM NH8M.65J"}, - { 56.872090000, 60.530996000, 6, 8, "RU-SVE 12.XX"}, - { 57.038115000, 60.207086500, 5, 7, "RU-SVE 12.XXX"}, - { 56.963034000, 59.764808750, 5, 7, "RU-SVE 000.XX"}, - { 57.998545000, 59.845420625, 6, 8, "RU-SVE 400.XX"}, - { 56.463034000, 61.775103125, 5, 7, "RU-SVE 800.XX"}, - { 59.675934000, 60.439304000, 5, 12, "RU-SVE D00.XX"}, - { 57.382545000, 59.874415000, 5, 7, "RU-SVE J00.XX"}, - { 57.123545000, 61.378408750, 5, 7, "RU-SVE N00.XX"}, - { 59.811945000, 59.947404000, 5, 12, "RU-SVE S00.XX"}, - { 56.539045000, 60.113303125, 5, 7, "RU-SVE X00.XX"}, - { 57.344565000, 57.408603500, 4, 9, "RU-SVE 123.XXX"}, - { 61.437865000, 58.673861500, 4, 13, "RU-SVE 12.XXXX"}, - { 58.442126000, 58.635448000, 4, 10, "RU-SVE 1234.XX"}, - { 56.499068500, 57.282893500, 4, 13, "RU-SVE 123.XXXX"}, - { 58.887915000, 57.969628500, 3, 8, "RU-SVE 1234.XXX"}, - { 57.173600000, 65.478657500, 5, 10, "RU-TYU 12.XX"}, - { 57.329115000, 65.121051500, 4, 9, "RU-TYU 12.XXX"}, - { 58.321804000, 68.139720625, 4, 6, "RU-TYU 000.XX"}, - { 56.205304000, 69.253164125, 4, 6, "RU-TYU 500.XX"}, - { 56.728704000, 66.112121125, 4, 13, "RU-TYU B00.XX"}, - { 56.535545000, 66.328103125, 4, 10, "RU-TYU H00.XX"}, - { 58.207134000, 68.459832625, 6, 8, "RU-TYU M00.XX"}, - { 56.942834000, 68.468785750, 4, 6, "RU-TYU R00.XX"}, - { 56.709534000, 69.641242125, 4, 6, "RU-TYU W00.XX"}, - { 56.227989500, 65.098042500, 3, 12, "RU-TYU 123.XXX"}, - { 58.356033000, 65.127366500, 3, 9, "RU-TYU 12.XXXX"}, - { 59.025842500, 68.514806000, 4, 9, "RU-TYU 1234.XX"}, - { 57.569600000, 70.004750000, 3, 5, "RU-TYU K2K3.XFD"}, - { 55.489500000, 65.274483500, 6, 11, "RU-KGN 12.XX"}, - { 55.707915000, 64.985856500, 5, 10, "RU-KGN 12.XXX"}, - { 56.142204000, 63.431364125, 4, 10, "RU-KGN 000.XX"}, - { 55.308404000, 67.055074500, 4, 11, "RU-KGN 500.XX"}, - { 55.308404000, 63.101574500, 4, 11, "RU-KGN B00.XX"}, - { 56.375134000, 62.419442125, 4, 10, "RU-KGN H00.XX"}, - { 55.154634000, 67.786332500, 4, 12, "RU-KGN M00.XX"}, - { 56.048634000, 64.281659125, 4, 6, "RU-KGN R00.XX"}, - { 56.314134000, 62.735742125, 4, 13, "RU-KGN W00.XX"}, - { 56.780907000, 62.143622500, 3, 9, "RU-KGN 123.XXX"}, - { 56.590505000, 64.576385500, 4, 9, "RU-KGN 12.XXXX"}, - { 55.512500000, 65.349500000, 5, 10, "RU-KGN BY57.VY8"}, - { 55.193122500, 61.354914000, 5, 9, "RU-CH 12.XX"}, - { 55.229834000, 61.095097500, 4, 8, "RU-CH 00.XXX"}, - { 53.488174000, 58.881371750, 4, 10, "RU-CH J0.XXX"}, - { 55.222234000, 59.554815500, 4, 9, "RU-CH 000.XX"}, - { 55.056224000, 59.950387500, 4, 9, "RU-CH 400.XX"}, - { 55.785724000, 60.499102125, 4, 6, "RU-CH 700.XX"}, - { 54.137524000, 61.484742500, 4, 9, "RU-CH B00.XX"}, - { 55.289545000, 60.060392500, 4, 6, "RU-CH F00.XX"}, - { 56.131724000, 60.126002125, 4, 10, "RU-CH J00.XX"}, - { 54.904545000, 61.273287500, 4, 8, "RU-CH M00.XX"}, - { 55.531424000, 60.104168500, 4, 6, "RU-CH Q00.XX"}, - { 53.127724000, 60.523289750, 4, 7, "RU-CH T00.XX"}, - { 55.038124000, 57.173987500, 4, 10, "RU-CH X00.XX"}, - { 55.590144500, 57.300012000, 3, 9, "RU-CH 123.XXX"}, - { 53.895161500, 59.011877500, 3, 9, "RU-CH 12.XXXX"}, - { 54.174000000, 60.242500000, 3, 6, "RU-CH 46KY.98X"}, - { 51.846445000, 107.554790500, 6, 14, "RU-BU 12.XX"}, - { 51.969115000, 107.188280000, 5, 13, "RU-BU 12.XXX"}, - { 50.659724000, 107.475740500, 5, 9, "RU-BU 000.XX"}, - { 55.871345000, 109.520398125, 5, 16, "RU-BU 300.XX"}, - { 51.377624000, 106.422796250, 5, 12, "RU-BU 600.XX"}, - { 50.427324000, 106.337984750, 5, 10, "RU-BU 900.XX"}, - { 51.932624000, 107.895244625, 6, 17, "RU-BU D00.XX"}, - { 52.283624000, 107.541400375, 5, 11, "RU-BU H00.XX"}, - { 50.443545000, 103.250348750, 4, 8, "RU-BU L00.XX"}, - { 52.211144000, 109.680127375, 5, 14, "RU-BU P00.XX"}, - { 56.386144000, 114.753934125, 4, 14, "RU-BU R00.XX"}, - { 51.509344000, 107.312743625, 5, 12, "RU-BU T00.XX"}, - { 54.353944000, 110.197819500, 5, 14, "RU-BU W00.XX"}, - { 52.576844000, 111.401442750, 5, 14, "RU-BU Y00.XX"}, - { 52.576578500, 105.623387000, 4, 11, "RU-BU 123.XXX"}, - { 54.196525000, 108.543192000, 4, 13, "RU-BU 12.XXXX"}, - { 56.944675000, 109.394646500, 4, 15, "RU-BU 1234.XX"}, - { 55.254930500, 99.208733500, 3, 9, "RU-BU 123.XXXX"}, - { 53.603500000, 108.275500000, 3, 12, "RU-BU GVFF.9L4"}, - { 52.056482500, 113.389427000, 6, 17, "RU-ZAB 12.XX"}, - { 52.219815000, 113.042780000, 5, 14, "RU-ZAB 12.XXX"}, - { 50.139245000, 117.932348750, 5, 10, "RU-ZAB 000.XX"}, - { 52.321634000, 117.473499375, 5, 14, "RU-ZAB 400.XX"}, - { 51.352734000, 108.744714250, 4, 13, "RU-ZAB 800.XX"}, - { 52.047334000, 116.471836625, 5, 18, "RU-ZAB D00.XX"}, - { 51.850924000, 113.745744625, 6, 17, "RU-ZAB J00.XX"}, - { 51.703545000, 113.900144625, 5, 15, "RU-ZAB M00.XX"}, - { 50.422724000, 116.306052500, 5, 15, "RU-ZAB Q00.XX"}, - { 51.411545000, 110.378296250, 4, 12, "RU-ZAB T00.XX"}, - { 53.786224000, 119.622138125, 5, 10, "RU-ZAB X00.XX"}, - { 52.478983500, 111.501387000, 4, 15, "RU-ZAB 123.XXX"}, - { 52.286930000, 115.743562500, 4, 13, "RU-ZAB 12.XXXX"}, - { 55.035080000, 116.767617500, 4, 12, "RU-ZAB 1234.XX"}, - { 58.335532500, 108.301469000, 3, 11, "RU-ZAB 123.XXXX"}, - { 53.796500000, 114.939500000, 3, 11, "RU-ZAB QJXB.21K"}, - { 52.316537000, 104.238502500, 6, 12, "RU-IRK 12.XX"}, - { 52.401234000, 103.895516375, 5, 11, "RU-IRK 00.XXX"}, - { 52.511105000, 103.463958750, 5, 11, "RU-IRK J0.XXX"}, - { 56.194545000, 101.340898125, 5, 11, "RU-IRK 000.XX"}, - { 56.360045000, 101.643403125, 5, 11, "RU-IRK 400.XX"}, - { 58.062734000, 102.588420625, 5, 8, "RU-IRK 800.XX"}, - { 52.843734000, 103.461821750, 5, 11, "RU-IRK D00.XX"}, - { 53.175945000, 103.006373750, 5, 11, "RU-IRK J00.XX"}, - { 56.846545000, 105.628108750, 4, 12, "RU-IRK M00.XX"}, - { 54.623724000, 100.454186500, 4, 10, "RU-IRK Q00.XX"}, - { 57.883545000, 113.951420625, 4, 11, "RU-IRK T00.XX"}, - { 52.623045000, 103.791368750, 6, 12, "RU-IRK X00.XX"}, - { 53.751578500, 102.186190500, 4, 10, "RU-IRK 123.XXX"}, - { 58.354094000, 100.070759500, 4, 8, "RU-IRK 12.XXXX"}, - { 53.824571000, 101.300107500, 4, 10, "RU-IRK 1234.XX"}, - { 62.978520500, 96.583302000, 2, 6, "RU-IRK 123.XXXX"}, - { 53.420655000, 96.582796000, 3, 10, "RU-IRK 1234.XXX"}, - { 55.070270000, 82.872803000, 5, 8, "RU-NVS 12.XX"}, - { 54.708345500, 82.585538000, 4, 7, "RU-NVS 12.XXX"}, - { 54.716534000, 83.146632500, 5, 8, "RU-NVS 000.XX"}, - { 55.474134000, 78.187615500, 4, 7, "RU-NVS 400.XX"}, - { 54.459734000, 77.107382500, 4, 9, "RU-NVS 800.XX"}, - { 55.277634000, 75.816615500, 4, 12, "RU-NVS D00.XX"}, - { 55.269634000, 80.071715500, 4, 7, "RU-NVS J00.XX"}, - { 54.366545000, 80.316349500, 4, 10, "RU-NVS N00.XX"}, - { 55.299145000, 84.211015500, 4, 7, "RU-NVS S00.XX"}, - { 53.807424000, 82.137678125, 4, 10, "RU-NVS X00.XX"}, - { 53.839143000, 81.252707000, 3, 10, "RU-NVS 123.XXX"}, - { 56.288415000, 75.375743500, 3, 11, "RU-NVS 12.XXXX"}, - { 54.269681000, 75.455432500, 3, 10, "RU-NVS 1234.XX"}, - { 55.262500000, 80.100500000, 4, 7, "RU-NVS BDB2.HMT"}, - { 56.528800000, 84.912299500, 6, 15, "RU-TOM 12.XX"}, - { 56.679415000, 84.664786500, 5, 12, "RU-TOM 12.XXX"}, - { 57.082074000, 85.985951750, 5, 8, "RU-TOM 000.XX"}, - { 60.804204000, 77.378022750, 5, 11, "RU-TOM 600.XX"}, - { 58.419804000, 82.723541875, 5, 8, "RU-TOM C00.XX"}, - { 57.441504000, 83.698131000, 5, 8, "RU-TOM J00.XX"}, - { 57.107504000, 81.989809750, 5, 9, "RU-TOM P00.XX"}, - { 57.733704000, 83.500431000, 5, 8, "RU-TOM V00.XX"}, - { 58.289578500, 83.159719000, 4, 7, "RU-TOM 123.XXX"}, - { 58.598405000, 78.512684500, 4, 10, "RU-TOM 12.XXXX"}, - { 60.284813000, 75.851628500, 4, 10, "RU-TOM 1234.XX"}, - { 59.809844000, 75.524939500, 3, 8, "RU-TOM 123.XXXX"}, - { 58.351500000, 82.216000000, 4, 7, "RU-TOM DLQ1.GT1"}, - { 54.929997000, 73.339217500, 6, 10, "RU-OMS 12.XX"}, - { 55.107215000, 72.971991500, 5, 9, "RU-OMS 12.XXX"}, - { 55.334545000, 72.896392500, 5, 10, "RU-OMS 000.XX"}, - { 56.941434000, 74.324685750, 4, 7, "RU-OMS 400.XX"}, - { 54.980834000, 71.102832500, 5, 10, "RU-OMS 800.XX"}, - { 54.634334000, 73.527749500, 5, 9, "RU-OMS D00.XX"}, - { 54.224924000, 74.628486500, 4, 8, "RU-OMS J00.XX"}, - { 55.603424000, 71.213868500, 4, 9, "RU-OMS M00.XX"}, - { 55.117724000, 74.389027500, 5, 9, "RU-OMS Q00.XX"}, - { 56.422545000, 75.040403125, 5, 8, "RU-OMS T00.XX"}, - { 55.961445000, 71.979202125, 4, 7, "RU-OMS X00.XX"}, - { 54.958874500, 70.520620000, 4, 9, "RU-OMS 123.XXX"}, - { 55.643761500, 70.635512000, 3, 8, "RU-OMS 12.XXXX"}, - { 56.744810000, 70.558297000, 3, 8, "RU-OMS 1234.XX"}, - { 56.006500000, 73.331500000, 3, 6, "RU-OMS 36CC.58R"}, - { 53.743705000, 91.362176500, 6, 10, "RU-KK 12.XX"}, - { 53.926215000, 90.933661500, 5, 9, "RU-KK 12.XXX"}, - { 53.206545000, 91.264073750, 5, 10, "RU-KK 000.XX"}, - { 52.716045000, 90.010368750, 5, 9, "RU-KK 700.XX"}, - { 54.586874000, 89.888778500, 4, 8, "RU-KK F00.XX"}, - { 53.123474000, 90.688368750, 5, 10, "RU-KK M00.XX"}, - { 53.180374000, 90.294373750, 5, 9, "RU-KK T00.XX"}, - { 52.714100000, 88.367182500, 4, 10, "RU-KK 123.XXX"}, - { 53.710617500, 88.125175500, 3, 10, "RU-KK 12.XXXX"}, - { 53.359500000, 89.907000000, 4, 8, "RU-KK NWSD.QR2"}, - { 53.772444000, 87.083975500, 5, 11, "RU-KEM 12.XX"}, - { 53.822925000, 86.850983125, 5, 11, "RU-KEM 00.XXX"}, - { 55.327945000, 85.577520500, 4, 7, "RU-KEM J0.XXX"}, - { 53.925434000, 86.573027125, 4, 10, "RU-KEM 000.XX"}, - { 54.720334000, 86.034332500, 5, 8, "RU-KEM 400.XX"}, - { 53.738545000, 87.916927125, 4, 10, "RU-KEM 800.XX"}, - { 55.786134000, 84.757859125, 4, 14, "RU-KEM D00.XX"}, - { 54.547355000, 86.231512500, 5, 8, "RU-KEM J00.XX"}, - { 56.149315000, 85.930602125, 4, 11, "RU-KEM M00.XX"}, - { 55.685824000, 86.152192500, 4, 11, "RU-KEM Q00.XX"}, - { 56.280224000, 87.583843125, 4, 11, "RU-KEM T00.XX"}, - { 52.882545000, 87.739048750, 4, 7, "RU-KEM X00.XX"}, - { 56.550153500, 84.625550500, 3, 12, "RU-KEM 123.XXX"}, - { 54.413635500, 85.163241000, 4, 10, "RU-KEM 12.XXXX"}, - { 54.496000000, 86.921500000, 4, 7, "RU-KEM KQXV.3D3"}, - { 51.987216000, 85.889256500, 5, 11, "RU-AL 12.XX"}, - { 52.147315000, 85.636680000, 4, 10, "RU-AL 12.XXX"}, - { 51.353504000, 85.512411250, 4, 7, "RU-AL 000.XX"}, - { 52.296545000, 86.995729375, 4, 13, "RU-AL 500.XX"}, - { 51.034545000, 84.670111250, 4, 7, "RU-AL B00.XX"}, - { 51.536545000, 85.888356250, 4, 9, "RU-AL H00.XX"}, - { 50.858034000, 85.895352500, 4, 7, "RU-AL M00.XX"}, - { 50.328545000, 85.499089750, 4, 8, "RU-AL R00.XX"}, - { 50.034545000, 88.487848750, 4, 8, "RU-AL W00.XX"}, - { 51.935577500, 84.086650500, 3, 12, "RU-AL 123.XXX"}, - { 49.594815500, 84.167315500, 3, 8, "RU-AL 12.XXXX"}, - { 50.866000000, 86.896000000, 3, 6, "RU-AL KSBC.GTM"}, - { 53.383209000, 83.666777000, 5, 9, "RU-ALT 12.XX"}, - { 53.452174000, 83.458971750, 4, 8, "RU-ALT 00.XXX"}, - { 52.623634000, 84.898116375, 4, 11, "RU-ALT J0.XXX"}, - { 51.588545000, 81.110760625, 4, 8, "RU-ALT 000.XX"}, - { 53.799304000, 84.823936125, 4, 11, "RU-ALT 500.XX"}, - { 52.061545000, 85.253336625, 4, 10, "RU-ALT B00.XX"}, - { 53.898834000, 81.164827125, 4, 10, "RU-ALT H00.XX"}, - { 52.335545000, 85.003664375, 4, 13, "RU-ALT M00.XX"}, - { 52.560834000, 82.616099375, 4, 9, "RU-ALT R00.XX"}, - { 53.870634000, 83.421127125, 4, 10, "RU-ALT W00.XX"}, - { 51.746259000, 83.577572000, 4, 8, "RU-ALT 123.XXX"}, - { 51.339773500, 78.859730000, 2, 5, "RU-ALT 12.XXXX"}, - { 53.891579500, 78.101798500, 3, 11, "RU-ALT 1234.XX"}, - { 52.546000000, 82.527500000, 3, 8, "RU-ALT F3W5.52V"}, - { 51.688465000, 94.389568000, 5, 9, "RU-TY 12.XX"}, - { 51.718244000, 93.995899500, 5, 9, "RU-TY 12.XXX"}, - { 51.236545000, 90.455214250, 4, 8, "RU-TY 000.XX"}, - { 51.181545000, 93.385356250, 4, 8, "RU-TY 400.XX"}, - { 51.447634000, 91.077314250, 4, 11, "RU-TY 800.XX"}, - { 51.054934000, 89.995114250, 4, 8, "RU-TY D00.XX"}, - { 51.518545000, 95.455356250, 4, 8, "RU-TY J00.XX"}, - { 51.359934000, 91.400814250, 4, 11, "RU-TY N00.XX"}, - { 52.193934000, 93.815899375, 4, 8, "RU-TY S00.XX"}, - { 51.206545000, 94.263356250, 4, 8, "RU-TY X00.XX"}, - { 51.178819500, 93.715908000, 4, 8, "RU-TY 123.XXX"}, - { 52.764022000, 93.832017500, 3, 7, "RU-TY 12.XXXX"}, - { 51.349297000, 88.974641500, 3, 13, "RU-TY 1234.XX"}, - { 51.735500000, 94.035000000, 5, 9, "RU-TY TDL2.DJT"}, - { 56.042700000, 92.819641500, 5, 7, "RU-KYA 12.XX"}, - { 56.179556500, 92.476121500, 4, 6, "RU-KYA 12.XXX"}, - { 69.404034000, 87.849320750, 4, 6, "RU-KYA 000.XX"}, - { 56.306324000, 90.313543125, 4, 6, "RU-KYA 400.XX"}, - { 56.258024000, 95.537443125, 5, 7, "RU-KYA 800.XX"}, - { 53.727545000, 91.546838125, 3, 11, "RU-KYA D00.XX"}, - { 56.166724000, 94.413902125, 4, 6, "RU-KYA J00.XX"}, - { 58.298045000, 92.363220625, 4, 6, "RU-KYA N00.XX"}, - { 69.572624000, 88.141621750, 4, 6, "RU-KYA S00.XX"}, - { 56.273724000, 89.405743125, 4, 6, "RU-KYA X00.XX"}, - { 57.281983500, 88.878070000, 3, 8, "RU-KYA 123.XXX"}, - { 57.089930000, 93.608567500, 3, 5, "RU-KYA 12.XXXX"}, - { 59.838080000, 90.551042000, 3, 5, "RU-KYA 1234.XX"}, - { 75.813126500, 88.085043000, 3, 5, "RU-KYA 0123.XXX"}, - { 75.813126500, 97.171297000, 3, 5, "RU-KYA 1123.XXX"}, - { 73.131936500, 81.892770500, 3, 7, "RU-KYA 2123.XXX"}, - { 73.131936500, 89.817176500, 3, 5, "RU-KYA 3123.XXX"}, - { 73.131936500, 97.741582500, 3, 5, "RU-KYA 4123.XXX"}, - { 70.450746500, 79.079421500, 3, 7, "RU-KYA 5123.XXX"}, - { 70.450746500, 86.110097500, 3, 5, "RU-KYA 6123.XXX"}, - { 70.450746500, 93.140773500, 3, 5, "RU-KYA 7123.XXX"}, - { 70.450746500, 100.171449500, 3, 5, "RU-KYA 8123.XXX"}, - { 72.059460500, 105.576842000, 3, 7, "RU-KYA 9123.XXX"}, - { 67.769556500, 81.933366000, 2, 6, "RU-KYA B123.XXX"}, - { 67.769556500, 88.278849000, 2, 4, "RU-KYA C123.XXX"}, - { 67.769556500, 94.624332000, 2, 4, "RU-KYA D123.XXX"}, - { 67.769556500, 100.969815000, 2, 4, "RU-KYA F123.XXX"}, - { 65.088366500, 84.400964500, 2, 8, "RU-KYA G123.XXX"}, - { 65.088366500, 90.180418500, 2, 4, "RU-KYA H123.XXX"}, - { 65.088366500, 95.959872500, 2, 4, "RU-KYA J123.XXX"}, - { 65.088366500, 101.739326500, 2, 4, "RU-KYA K123.XXX"}, - { 62.407176500, 84.447854500, 2, 8, "RU-KYA L123.XXX"}, - { 62.407176500, 89.750652500, 2, 4, "RU-KYA M123.XXX"}, - { 62.407176500, 95.053450500, 2, 4, "RU-KYA N123.XXX"}, - { 62.407176500, 100.356248500, 2, 6, "RU-KYA P123.XXX"}, - { 61.589967500, 103.022515000, 3, 8, "RU-KYA Q123.XXX"}, - { 59.725986500, 87.234261000, 2, 7, "RU-KYA R123.XXX"}, - { 59.725986500, 92.090194000, 3, 5, "RU-KYA S123.XXX"}, - { 59.725986500, 96.946127000, 2, 7, "RU-KYA T123.XXX"}, - { 60.798462500, 101.232737500, 3, 8, "RU-KYA V123.XXX"}, - { 57.044796500, 88.641625000, 2, 7, "RU-KYA W123.XXX"}, - { 57.044796500, 93.199648000, 3, 5, "RU-KYA X123.XXX"}, - { 54.390578500, 90.619421500, 2, 7, "RU-KYA Y123.XXX"}, - { 54.370826500, 94.764496000, 2, 4, "RU-KYA Z123.XXX"}, - { 80.520919500, 77.427912000, 2, 4, "RU-KYA 123.XXXX"}, - { 59.535454500, 150.776601500, 5, 8, "RU-MAG 12.XX"}, - { 59.881884500, 150.161386000, 4, 7, "RU-MAG 12.XXX"}, - { 60.199804000, 150.705046875, 4, 7, "RU-MAG 000.XX"}, - { 62.989104000, 152.129261625, 4, 7, "RU-MAG 500.XX"}, - { 62.809545000, 147.744785625, 4, 8, "RU-MAG B00.XX"}, - { 62.538734000, 155.522366875, 4, 7, "RU-MAG H00.XX"}, - { 61.185834000, 149.431857250, 4, 7, "RU-MAG M00.XX"}, - { 62.046734000, 159.072266875, 4, 11, "RU-MAG R00.XX"}, - { 62.590634000, 149.457011625, 4, 7, "RU-MAG W00.XX"}, - { 61.453578500, 148.584701000, 3, 6, "RU-MAG 123.XXX"}, - { 63.938343000, 147.755112500, 3, 7, "RU-MAG 12.XXXX"}, - { 62.860798000, 153.285450500, 3, 6, "RU-MAG 1234.XX"}, - { 65.818985500, 145.401878500, 2, 6, "RU-MAG 1234.XXX"}, - { 64.765674000, 177.642599000, 5, 9, "RU-CHU 12.XX"}, - { 64.964015000, 177.108646500, 4, 8, "RU-CHU 12.XXX"}, - { 68.277224000, 165.794138250, 4, 6, "RU-CHU 000.XX"}, - { 69.832334000, 169.981897750, 4, 6, "RU-CHU J00.XX"}, - { 66.041983500, 175.189334000, 3, 7, "RU-CHU 123.XXX"}, - { 70.008287000, 163.251117500, 3, 5, "RU-CHU 12.XXXX"}, - { 70.075247000, 169.953813500, 3, 5, "RU-CHU 1234.XX"}, - { 69.998068000, 158.912157000, 2, 6, "RU-CHU 1234.XXX"}, - { 53.071213500, 158.574070500, 5, 7, "RU-KAM 12.XX"}, - { 53.285815000, 158.086031500, 4, 6, "RU-KAM 12.XXX"}, - { 54.741304000, 158.229077500, 4, 6, "RU-KAM 000.XX"}, - { 57.924654000, 158.246561000, 4, 7, "RU-KAM C00.XX"}, - { 52.962054000, 156.117116750, 4, 8, "RU-KAM P00.XX"}, - { 53.926804500, 156.013338500, 3, 7, "RU-KAM 123.XXX"}, - { 56.415941000, 155.832401500, 3, 6, "RU-KAM 12.XXXX"}, - { 59.164091000, 155.954480500, 3, 8, "RU-KAM 1234.XX"}, - { 63.968438000, 156.230061000, 2, 7, "RU-KAM 1234.XXX"}, - { 46.973675000, 142.694406500, 5, 9, "RU-SAK 12.XX"}, - { 47.033715000, 142.509925000, 4, 8, "RU-SAK 12.XXX"}, - { 49.257674000, 142.871849250, 5, 9, "RU-SAK 000.XX"}, - { 49.083204000, 141.993640250, 5, 9, "RU-SAK 600.XX"}, - { 47.137104000, 142.010766125, 4, 8, "RU-SAK C00.XX"}, - { 50.971504000, 142.069318500, 5, 9, "RU-SAK J00.XX"}, - { 53.657804000, 142.787236125, 4, 8, "RU-SAK P00.XX"}, - { 51.874604000, 142.979336625, 5, 9, "RU-SAK V00.XX"}, - { 47.242143000, 141.795168000, 3, 7, "RU-SAK 123.XXX"}, - { 51.498485000, 141.734613500, 3, 7, "RU-SAK 12.XXXX"}, - { 51.454611000, 141.871112000, 4, 8, "RU-SAK 1234.XX"}, - { 53.655601000, 141.761639500, 3, 7, "RU-SAK 1234.XXX"}, - { 43.155345000, 131.858097500, 5, 8, "RU-PO 12.XX"}, - { 43.397356000, 131.844809000, 4, 9, "RU-PO 12.XXX"}, - { 43.872945000, 131.794310000, 4, 10, "RU-PO 000.XX"}, - { 42.924545000, 132.840555000, 4, 7, "RU-PO 500.XX"}, - { 44.259104000, 133.179595125, 4, 9, "RU-PO B00.XX"}, - { 43.226545000, 133.070307500, 4, 7, "RU-PO H00.XX"}, - { 44.644934000, 132.669848125, 4, 9, "RU-PO M00.XX"}, - { 44.613545000, 135.416313125, 4, 6, "RU-PO R00.XX"}, - { 45.526434000, 133.302291750, 4, 9, "RU-PO W00.XX"}, - { 42.851527000, 130.755795500, 3, 9, "RU-PO 123.XXX"}, - { 45.320401000, 133.976373000, 3, 8, "RU-PO 12.XXXX"}, - { 46.920040000, 133.568476000, 3, 10, "RU-PO 1234.XX"}, - { 48.031243500, 130.711309000, 2, 12, "RU-PO 1234.XXX"}, - { 48.821415000, 132.872427500, 4, 11, "RU-YEV 12.XX"}, - { 48.963215000, 132.590241500, 3, 12, "RU-YEV 12.XXX"}, - { 48.653804000, 133.636947500, 3, 10, "RU-YEV 000.XX"}, - { 49.039545000, 130.943540250, 3, 13, "RU-YEV 500.XX"}, - { 48.620504000, 134.349947500, 3, 11, "RU-YEV B00.XX"}, - { 49.061145000, 131.696065250, 3, 12, "RU-YEV H00.XX"}, - { 48.004545000, 132.476601375, 3, 12, "RU-YEV M00.XX"}, - { 47.830534000, 130.933299250, 3, 13, "RU-YEV R00.XX"}, - { 48.560545000, 134.635918500, 4, 12, "RU-YEV W00.XX"}, - { 48.921490000, 130.640433000, 2, 11, "RU-YEV 123.XXX"}, - { 48.426010000, 135.034790500, 5, 9, "RU-KHA 12.XX"}, - { 48.556505000, 134.742627500, 4, 12, "RU-KHA 00.XXX"}, - { 50.672235000, 136.797267750, 4, 6, "RU-KHA J0.XXX"}, - { 50.330334000, 136.594348750, 4, 6, "RU-KHA 000.XX"}, - { 49.133745000, 140.112341250, 4, 6, "RU-KHA 700.XX"}, - { 53.177545000, 140.464887750, 3, 5, "RU-KHA F00.XX"}, - { 59.486545000, 143.036440000, 3, 7, "RU-KHA M00.XX"}, - { 47.681074000, 134.643918250, 4, 13, "RU-KHA T00.XX"}, - { 49.378983500, 134.411521000, 3, 12, "RU-KHA 123.XXX"}, - { 51.868120000, 134.311384000, 3, 8, "RU-KHA 12.XXXX"}, - { 49.038087000, 138.259882000, 3, 5, "RU-KHA 1234.XX"}, - { 49.286803500, 130.962134000, 2, 12, "RU-KHA 1234.XXX"}, - { 50.254947000, 127.476104000, 5, 11, "RU-AMU 12.XX"}, - { 50.453134000, 127.309387750, 4, 9, "RU-AMU 00.XXX"}, - { 50.822265000, 128.154686500, 4, 7, "RU-AMU J0.XXX"}, - { 51.467545000, 128.000356250, 4, 7, "RU-AMU 000.XX"}, - { 53.782734000, 127.075378125, 4, 6, "RU-AMU 400.XX"}, - { 50.187234000, 129.321789750, 4, 7, "RU-AMU 800.XX"}, - { 49.873134000, 129.278127000, 4, 7, "RU-AMU D00.XX"}, - { 52.067524000, 127.603700375, 4, 9, "RU-AMU J00.XX"}, - { 55.232624000, 124.648768500, 4, 6, "RU-AMU N00.XX"}, - { 49.481024000, 129.993329000, 4, 9, "RU-AMU S00.XX"}, - { 49.868324000, 129.749729000, 4, 7, "RU-AMU X00.XX"}, - { 51.610845500, 127.354207500, 3, 8, "RU-AMU 123.XXX"}, - { 54.099982000, 126.133470000, 3, 5, "RU-AMU 12.XXXX"}, - { 55.775656000, 121.677796500, 3, 10, "RU-AMU 1234.XX"}, - { 56.484553500, 120.204813500, 2, 12, "RU-AMU 1234.XXX"}, - { 62.075300000, 129.635509000, 5, 7, "RU-SA 12.XX"}, - { 61.833072500, 129.382067500, 4, 6, "RU-SA 12.XXX"}, - { 56.706545000, 124.553621125, 4, 8, "RU-SA 000.XX"}, - { 61.543745000, 128.840469375, 4, 6, "RU-SA 500.XX"}, - { 64.005904000, 127.292861125, 3, 5, "RU-SA B00.XX"}, - { 60.766545000, 114.790453750, 4, 9, "RU-SA H00.XX"}, - { 58.642334000, 125.264836875, 4, 6, "RU-SA M00.XX"}, - { 62.223034000, 117.454966875, 4, 8, "RU-SA R00.XX"}, - { 62.056545000, 132.350476875, 4, 8, "RU-SA W00.XX"}, - { 63.318983500, 127.777384000, 3, 5, "RU-SA 123.XXX"}, - { 58.756930000, 123.015777500, 3, 5, "RU-SA 12.XXXX"}, - { 62.553890000, 113.841286000, 3, 8, "RU-SA 1234.XX"}, - { 60.329155000, 107.059350000, 2, 8, "RU-SA 1234.XXX"}, - { 68.137157500, 106.956637500, 2, 5, "RU-SA 123.XXXX"}, - { 81.981537500, -137.796004000, 1, 2, "CAN 1234.XXXX"}, - { 80.537485500, 46.068281000, 1, 4, "RUS 0123.XXXX"}, - { 75.873945500, 45.389186000, 1, 4, "RUS 1123.XXXX"}, - { 75.873945500, 80.418358000, 1, 4, "RUS 2123.XXXX"}, - { 74.903809500, 115.409715500, 1, 3, "RUS 3123.XXXX"}, - { 75.330344000, 152.158911500, 1, 3, "RUS 4123.XXXX"}, - { 68.961617500, 145.599290000, 1, 4, "RUS 5123.XXXX"}, - { 69.732032500, 169.356432500, 1, 5, "RUS 6123.XXXX"}, - { 51.989943000, 142.777099000, 1, 8, "RUS 7123.XXXX"}, - { 51.712092000, 155.487995500, 1, 4, "RUS 8123.XXXX"}, - { 48.798557000, 140.224999500, 1, 5, "RUS 9123.XXXX"}, - { 69.536102000, 29.194872500, 1, 7, "RUS B123.XXXX"}, - { 68.961617500, 50.483900500, 1, 9, "RUS C123.XXXX"}, - { 68.961617500, 74.349290000, 1, 4, "RUS D123.XXXX"}, - { 68.961617500, 98.099290000, 1, 4, "RUS F123.XXXX"}, - { 68.961617500, 121.849290000, 1, 4, "RUS G123.XXXX"}, - { 54.902274500, 19.695515500, 1, 4, "RUS K123.XXXX"}, - { 57.979173000, 27.455316000, 1, 8, "RUS M123.XXXX"}, - { 52.176729500, 31.210830500, 1, 5, "RUS P123.XXXX"}, - { 49.729467000, 37.083134000, 1, 3, "RUS Q123.XXXX"}, - { 50.969915500, 49.712478000, 1, 7, "RUS R123.XXXX"}, - { 60.323734500, 62.991060500, 1, 11, "RUS S123.XXXX"}, - { 49.398980000, 79.344132500, 1, 4, "RUS T123.XXXX"}, - { 49.463617000, 96.244132500, 1, 4, "RUS V123.XXXX"}, - { 49.463617000, 113.094132500, 1, 7, "RUS W123.XXXX"}, - { 51.943352500, 129.927995500, 1, 6, "RUS X123.XXXX"}, - { 42.993592500, 129.908272500, 1, 8, "RUS Z123.XXXX"}, - { 31.257100000, 121.414275500, 5, 10, "CN-SH 12.XX"}, - { 31.302195000, 121.144764000, 4, 9, "CN-SH 12.XXX"}, - { 30.937245000, 121.137093500, 4, 12, "CN-SH 123.XX"}, - { 31.836827000, 120.908280500, 3, 8, "CN-SH 123.XXX"}, - { 31.268000000, 121.577000000, 4, 9, "CN-SH XK4W.X5K"}, - { 39.165100000, 117.152065500, 5, 12, "CN-TJ 12.XX"}, - { 39.408995000, 116.909997500, 4, 11, "CN-TJ 12.XXX"}, - { 39.191545000, 117.426288750, 4, 11, "CN-TJ 000.XX"}, - { 39.361545000, 117.667204750, 4, 11, "CN-TJ C00.XX"}, - { 38.886545000, 117.337286875, 4, 11, "CN-TJ P00.XX"}, - { 39.400000000, 117.397543500, 4, 11, "CN-TJ SWV.ZC1"}, - { 39.400000000, 117.397543500, 4, 11, "CN-TJ P3T0.9MT"}, - { 39.942100000, 116.348223500, 5, 12, "CN-BJ 12.XX"}, - { 40.067171000, 116.128082000, 4, 11, "CN-BJ 12.XXX"}, - { 40.338997500, 116.035042500, 4, 11, "CN-BJ 123.XX"}, - { 40.250000000, 116.470000000, 4, 11, "CN-BJ CVN.WVD"}, - { 40.250000000, 116.470000000, 4, 11, "CN-BJ MHM7.23L"}, - { 20.064596000, 110.286952500, 5, 7, "CN-HI 12.XX"}, - { 20.050115000, 110.107641500, 4, 6, "CN-HI 12.XXX"}, - { 19.576545000, 109.476238750, 4, 7, "CN-HI 000.XX"}, - { 18.319545000, 109.363236250, 4, 7, "CN-HI 400.XX"}, - { 19.717434000, 110.707238750, 4, 6, "CN-HI 800.XX"}, - { 19.272545000, 110.394237500, 4, 6, "CN-HI D00.XX"}, - { 19.783324000, 109.921238750, 4, 6, "CN-HI J00.XX"}, - { 18.865524000, 110.317904875, 4, 6, "CN-HI M00.XX"}, - { 19.954724000, 109.607482750, 4, 6, "CN-HI Q00.XX"}, - { 18.404545000, 109.069512250, 4, 7, "CN-HI T00.XX"}, - { 18.446545000, 109.713236875, 4, 6, "CN-HI X00.XX"}, - { 19.876832500, 108.653475500, 3, 6, "CN-HI 123.XXX"}, - { 17.693817000, 110.844121000, 3, 5, "CN-HI 12.XXXX"}, - { 15.504401500, 113.753063000, 3, 5, "CN-HI 1234.XX"}, - { 19.743183000, 108.897353000, 3, 6, "CN-HI 1234.XXX"}, - { 38.498400000, 106.211306000, 5, 13, "CN-NX 12.XX"}, - { 38.126539000, 105.974153500, 4, 12, "CN-NX 12.XXX"}, - { 39.036545000, 106.272488750, 4, 13, "CN-NX 000.XX"}, - { 38.110969000, 106.044284375, 4, 12, "CN-NX 700.XX"}, - { 37.578045000, 105.073789500, 4, 10, "CN-NX F00.XX"}, - { 36.102702000, 106.141418875, 4, 10, "CN-NX M00.XX"}, - { 39.309574000, 106.685288750, 4, 13, "CN-NX T00.XX"}, - { 39.375563000, 105.876199500, 3, 12, "CN-NX 012.XXX"}, - { 39.375563000, 106.475118500, 3, 12, "CN-NX 112.XXX"}, - { 38.884523000, 105.816021000, 3, 12, "CN-NX 212.XXX"}, - { 38.884523000, 106.409732000, 4, 13, "CN-NX 312.XXX"}, - { 38.393483000, 105.761570500, 3, 11, "CN-NX 412.XXX"}, - { 38.393483000, 106.350074500, 4, 12, "CN-NX 512.XXX"}, - { 38.393483000, 106.938578500, 3, 11, "CN-NX 612.XXX"}, - { 37.804235000, 104.290310500, 3, 9, "CN-NX 712.XXX"}, - { 37.804235000, 104.878814500, 3, 9, "CN-NX 812.XXX"}, - { 37.902443000, 105.467318500, 3, 9, "CN-NX 912.XXX"}, - { 37.902443000, 106.055822500, 3, 11, "CN-NX B12.XXX"}, - { 37.902443000, 106.644326500, 3, 11, "CN-NX C12.XXX"}, - { 37.902443000, 107.186870500, 4, 12, "CN-NX D12.XXX"}, - { 37.411403000, 104.584276000, 4, 11, "CN-NX F12.XXX"}, - { 37.411403000, 105.167572000, 5, 12, "CN-NX G12.XXX"}, - { 37.411403000, 105.750868000, 3, 11, "CN-NX H12.XXX"}, - { 37.411403000, 106.334164000, 3, 11, "CN-NX J12.XXX"}, - { 37.411403000, 106.917460000, 3, 11, "CN-NX K12.XXX"}, - { 36.920363000, 105.055834500, 3, 8, "CN-NX L12.XXX"}, - { 36.920363000, 105.633922500, 3, 9, "CN-NX M12.XXX"}, - { 36.920363000, 106.212010500, 3, 9, "CN-NX N12.XXX"}, - { 36.429323000, 105.315688000, 3, 8, "CN-NX P12.XXX"}, - { 36.429323000, 105.888568000, 3, 9, "CN-NX Q12.XXX"}, - { 36.429323000, 106.461448000, 3, 9, "CN-NX R12.XXX"}, - { 35.938283000, 105.315688000, 3, 8, "CN-NX S12.XXX"}, - { 35.938283000, 105.888568000, 3, 9, "CN-NX T12.XXX"}, - { 35.938283000, 106.461448000, 3, 9, "CN-NX V12.XXX"}, - { 35.307223000, 105.857376000, 3, 9, "CN-NX W12.XXX"}, - { 37.345000000, 105.996500000, 3, 9, "CN-NX VKVM.T09"}, - { 29.584100000, 106.494117500, 5, 9, "CN-CQ 12.XX"}, - { 29.756115000, 106.295742000, 4, 8, "CN-CQ 12.XXX"}, - { 30.879034000, 108.284076625, 4, 9, "CN-CQ 000.XX"}, - { 29.311545000, 106.175568875, 4, 8, "CN-CQ 400.XX"}, - { 30.047124000, 106.181739375, 4, 9, "CN-CQ 700.XX"}, - { 28.954624000, 105.351883625, 4, 12, "CN-CQ B00.XX"}, - { 29.752545000, 107.235258125, 4, 8, "CN-CQ F00.XX"}, - { 29.412524000, 105.851256875, 4, 8, "CN-CQ J00.XX"}, - { 29.891545000, 106.945554125, 4, 8, "CN-CQ M00.XX"}, - { 29.067524000, 106.576068875, 4, 11, "CN-CQ Q00.XX"}, - { 31.232024000, 108.313002500, 4, 9, "CN-CQ T00.XX"}, - { 29.218724000, 107.008168875, 4, 11, "CN-CQ X00.XX"}, - { 29.712298500, 105.372837500, 3, 8, "CN-CQ 123.XXX"}, - { 32.043078000, 107.501083000, 3, 10, "CN-CQ 12.XXXX"}, - { 30.285594500, 107.393168000, 4, 9, "CN-CQ 1234.XX"}, - { 30.182500000, 107.733500000, 4, 9, "CN-CQ P9TK.J71"}, - { 30.336900000, 120.100617500, 6, 8, "CN-ZJ 12.XX"}, - { 30.357034000, 120.037467375, 5, 7, "CN-ZJ 00.XXX"}, - { 28.615074000, 121.174828625, 4, 6, "CN-ZJ J0.XXX"}, - { 28.053744000, 120.565115375, 4, 9, "CN-ZJ 000.XX"}, - { 29.906144000, 121.491800125, 4, 6, "CN-ZJ 200.XX"}, - { 30.809944000, 120.673923625, 5, 10, "CN-ZJ 400.XX"}, - { 30.049244000, 120.508661375, 6, 8, "CN-ZJ 600.XX"}, - { 30.909144000, 119.992723625, 5, 10, "CN-ZJ 800.XX"}, - { 29.142444000, 119.566538875, 5, 7, "CN-ZJ B00.XX"}, - { 28.009844000, 120.703392375, 4, 9, "CN-ZJ D00.XX"}, - { 29.763744000, 120.136600125, 5, 7, "CN-ZJ G00.XX"}, - { 27.684545000, 120.490253125, 4, 9, "CN-ZJ J00.XX"}, - { 28.770545000, 121.405377625, 4, 6, "CN-ZJ L00.XX"}, - { 29.369245000, 120.014638875, 5, 7, "CN-ZJ N00.XX"}, - { 28.475445000, 119.826255625, 5, 7, "CN-ZJ Q00.XX"}, - { 28.989545000, 118.826256875, 5, 7, "CN-ZJ S00.XX"}, - { 30.267644000, 121.182261375, 4, 6, "CN-ZJ V00.XX"}, - { 30.566545000, 119.916423625, 5, 7, "CN-ZJ X00.XX"}, - { 30.119734000, 120.435208375, 6, 8, "CN-ZJ Z00.XX"}, - { 30.630715000, 119.364393000, 4, 9, "CN-ZJ 123.XXX"}, - { 27.994340500, 118.353450000, 3, 12, "CN-ZJ 12.XXXX"}, - { 28.507203000, 118.100546500, 3, 8, "CN-ZJ 1234.XX"}, - { 29.159000000, 120.480000000, 4, 6, "CN-ZJ T5MP.L2F"}, - { 32.066100000, 118.712374000, 5, 10, "CN-JS 12.XX"}, - { 32.011224000, 118.663711750, 4, 9, "CN-JS 00.XXX"}, - { 31.249824000, 120.477987500, 4, 6, "CN-JS 80.XXX"}, - { 34.204824000, 117.044515875, 4, 9, "CN-JS J0.XXX"}, - { 31.455064000, 120.175927500, 4, 6, "CN-JS S0.XXX"}, - { 31.822424000, 119.860487750, 4, 6, "CN-JS 000.XX"}, - { 32.232045000, 119.354973000, 4, 7, "CN-JS 300.XX"}, - { 33.431524000, 120.080936125, 5, 7, "CN-JS 600.XX"}, - { 32.533924000, 119.820373000, 4, 6, "CN-JS 900.XX"}, - { 33.649024000, 118.938036125, 5, 8, "CN-JS D00.XX"}, - { 32.440544000, 119.339738000, 4, 7, "CN-JS H00.XX"}, - { 34.624044000, 119.094176875, 5, 11, "CN-JS K00.XX"}, - { 33.979444000, 118.217384000, 5, 10, "CN-JS M00.XX"}, - { 32.286545000, 119.095265000, 4, 9, "CN-JS P00.XX"}, - { 32.047244000, 120.797876750, 4, 6, "CN-JS R00.XX"}, - { 31.428244000, 120.915115500, 4, 9, "CN-JS T00.XX"}, - { 31.697444000, 120.669276750, 4, 6, "CN-JS W00.XX"}, - { 32.472644000, 119.482038000, 4, 7, "CN-JS Y00.XX"}, - { 32.041827000, 118.460831500, 3, 8, "CN-JS 123.XXX"}, - { 33.979526500, 116.536309000, 3, 11, "CN-JS 12.XXXX"}, - { 32.949264000, 117.814526000, 3, 9, "CN-JS 1234.XX"}, - { 32.894500000, 119.320000000, 3, 6, "CN-JS SLNL.6TW"}, - { 26.079200000, 119.231950000, 5, 7, "CN-FJ 12.XX"}, - { 26.043585000, 119.151648375, 4, 6, "CN-FJ 00.XXX"}, - { 24.651045000, 117.940782250, 4, 7, "CN-FJ C0.XXX"}, - { 24.463954000, 117.603519250, 4, 6, "CN-FJ P0.XXX"}, - { 26.688934000, 118.099810625, 4, 7, "CN-FJ 000.XX"}, - { 25.472334000, 118.961029750, 4, 6, "CN-FJ 400.XX"}, - { 26.314534000, 117.518190375, 4, 7, "CN-FJ 800.XX"}, - { 24.946545000, 118.504808500, 4, 6, "CN-FJ D00.XX"}, - { 26.061134000, 117.277090375, 4, 7, "CN-FJ J00.XX"}, - { 25.179734000, 116.920008500, 4, 9, "CN-FJ N00.XX"}, - { 25.442534000, 118.546929750, 5, 7, "CN-FJ S00.XX"}, - { 25.035145000, 118.323579500, 4, 7, "CN-FJ X00.XX"}, - { 24.442598500, 115.948994500, 3, 8, "CN-FJ 123.XXX"}, - { 25.419035000, 118.320000500, 4, 7, "CN-FJ 12.XXXX"}, - { 27.266711000, 116.077230000, 3, 9, "CN-FJ 1234.XX"}, - { 25.910000000, 118.320000000, 4, 7, "CN-FJ NGXV.07C"}, - { 31.857100000, 117.203775500, 5, 8, "CN-AH 12.XX"}, - { 31.870355000, 117.141571750, 4, 7, "CN-AH 00.XXX"}, - { 32.668244000, 116.721334375, 5, 8, "CN-AH C0.XXX"}, - { 33.040084000, 117.142834375, 5, 8, "CN-AH P0.XXX"}, - { 34.026545000, 116.723514000, 4, 9, "CN-AH 000.XX"}, - { 31.766545000, 118.445763750, 4, 9, "CN-AH 300.XX"}, - { 31.441624000, 118.339162500, 4, 7, "CN-AH 600.XX"}, - { 30.613724000, 116.960824625, 4, 6, "CN-AH 900.XX"}, - { 30.992545000, 117.748260625, 4, 7, "CN-AH D00.XX"}, - { 32.376824000, 118.237573000, 5, 8, "CN-AH H00.XX"}, - { 31.793145000, 116.431263750, 4, 8, "CN-AH L00.XX"}, - { 33.917824000, 115.693214000, 4, 9, "CN-AH P00.XX"}, - { 32.963524000, 115.738150875, 5, 12, "CN-AH S00.XX"}, - { 30.686545000, 117.417423625, 4, 7, "CN-AH W00.XX"}, - { 33.661945000, 116.915684000, 4, 9, "CN-AH Y00.XX"}, - { 30.499008500, 115.565381500, 3, 8, "CN-AH 123.XXX"}, - { 32.521385500, 115.533818000, 4, 11, "CN-AH 12.XXXX"}, - { 34.169900000, 115.001124000, 3, 9, "CN-AH 1234.XX"}, - { 32.029000000, 117.275000000, 3, 6, "CN-AH P17T.FVS"}, - { 41.792100000, 123.341480000, 5, 11, "CN-LN 12.XX"}, - { 41.808984000, 123.235660000, 4, 10, "CN-LN 00.XXX"}, - { 38.997424000, 121.524406750, 4, 8, "CN-LN C0.XXX"}, - { 41.105124000, 122.758512500, 4, 10, "CN-LN P0.XXX"}, - { 41.909344000, 123.737060000, 4, 10, "CN-LN 000.XX"}, - { 41.909344000, 123.900139000, 4, 10, "CN-LN 200.XX"}, - { 41.347744000, 123.629437500, 4, 10, "CN-LN 400.XX"}, - { 41.347744000, 123.791157500, 4, 10, "CN-LN 600.XX"}, - { 42.074344000, 121.588083500, 4, 8, "CN-LN 800.XX"}, - { 41.283144000, 123.112837500, 4, 10, "CN-LN B00.XX"}, - { 41.166744000, 121.043297500, 4, 8, "CN-LN D00.XX"}, - { 40.176144000, 124.283522125, 4, 8, "CN-LN G00.XX"}, - { 41.189044000, 121.981237500, 4, 10, "CN-LN J00.XX"}, - { 40.591045000, 122.158295625, 5, 9, "CN-LN L00.XX"}, - { 41.608045000, 120.343760000, 4, 8, "CN-LN N00.XX"}, - { 40.788544000, 120.798645625, 4, 8, "CN-LN Q00.XX"}, - { 42.338944000, 123.766483500, 4, 10, "CN-LN S00.XX"}, - { 39.675444000, 121.889699625, 4, 8, "CN-LN V00.XX"}, - { 40.893934000, 122.681576625, 4, 10, "CN-LN X00.XX"}, - { 41.832634000, 120.690440000, 4, 8, "CN-LN Y00.XX"}, - { 41.128034000, 120.691318500, 4, 8, "CN-LN Z00.XX"}, - { 40.068850500, 121.210230000, 4, 8, "CN-LN 123.XXX"}, - { 42.565579500, 119.054587000, 3, 9, "CN-LN 12.XXXX"}, - { 42.141518000, 122.350642500, 3, 9, "CN-LN 1234.XX"}, - { 41.100500000, 122.290000000, 3, 9, "CN-LN 6VS0.37M"}, - { 36.195222500, 117.055719500, 5, 9, "CN-SD 12.XX"}, - { 36.727365000, 116.704724750, 4, 8, "CN-SD 00.XXX"}, - { 36.037895000, 120.230055375, 5, 7, "CN-SD J0.XXX"}, - { 36.833744000, 117.966007625, 5, 9, "CN-SD 000.XX"}, - { 37.572944000, 121.232399500, 5, 9, "CN-SD 200.XX"}, - { 36.202344000, 117.027622875, 4, 8, "CN-SD 400.XX"}, - { 35.439545000, 116.515330000, 4, 7, "CN-SD 600.XX"}, - { 36.743545000, 119.053314750, 6, 10, "CN-SD 800.XX"}, - { 37.463445000, 118.454132500, 5, 12, "CN-SD B00.XX"}, - { 35.113944000, 118.240338125, 4, 10, "CN-SD D00.XX"}, - { 35.275545000, 115.385730000, 4, 7, "CN-SD G00.XX"}, - { 35.458144000, 119.406030000, 5, 7, "CN-SD J00.XX"}, - { 36.486545000, 115.919014750, 4, 8, "CN-SD L00.XX"}, - { 35.933744000, 117.667022875, 4, 6, "CN-SD N00.XX"}, - { 35.440644000, 116.857075000, 4, 6, "CN-SD Q00.XX"}, - { 34.887644000, 117.504038125, 4, 9, "CN-SD S00.XX"}, - { 37.000244000, 120.579807625, 5, 7, "CN-SD V00.XX"}, - { 36.313934000, 119.944978750, 5, 7, "CN-SD X00.XX"}, - { 37.479434000, 116.270786500, 4, 12, "CN-SD Y00.XX"}, - { 36.416634000, 119.705203750, 5, 9, "CN-SD Z00.XX"}, - { 37.378885000, 119.032252000, 5, 10, "CN-SD 123.XXX"}, - { 37.607228000, 115.479789500, 3, 10, "CN-SD 12.XXXX"}, - { 35.297972500, 114.965718000, 3, 8, "CN-SD 1234.XX"}, - { 37.997903500, 118.118669500, 4, 11, "CN-SD 123.XXXX"}, - { 36.390000000, 118.875000000, 4, 8, "CN-SD RNKC.HRQ"}, - { 37.891100000, 112.485407500, 5, 9, "CN-SX 12.XX"}, - { 37.994914000, 112.393334500, 4, 8, "CN-SX 00.XXX"}, - { 40.091874000, 113.122762125, 4, 8, "CN-SX J0.XXX"}, - { 35.364224000, 111.568155000, 4, 9, "CN-SX 000.XX"}, - { 37.904624000, 113.501044375, 4, 11, "CN-SX 300.XX"}, - { 35.569624000, 112.767155000, 4, 7, "CN-SX 600.XX"}, - { 36.148345000, 111.412732875, 4, 7, "CN-SX 900.XX"}, - { 35.128724000, 110.910877125, 4, 11, "CN-SX D00.XX"}, - { 38.493524000, 112.656514875, 5, 9, "CN-SX H00.XX"}, - { 35.680024000, 111.125955000, 4, 9, "CN-SX L00.XX"}, - { 38.797524000, 112.630014875, 5, 9, "CN-SX P00.XX"}, - { 34.870224000, 111.098577125, 4, 11, "CN-SX S00.XX"}, - { 37.104644000, 111.807507625, 4, 6, "CN-SX W00.XX"}, - { 36.620244000, 111.633014750, 4, 6, "CN-SX Y00.XX"}, - { 38.653058500, 110.485214000, 3, 10, "CN-SX 123.XXX"}, - { 36.307689500, 110.418211500, 3, 9, "CN-SX 12.XXXX"}, - { 38.306203000, 110.986535500, 4, 11, "CN-SX 1234.XX"}, - { 37.661000000, 112.387500000, 3, 7, "CN-SX D6M2.0VK"}, - { 28.718600000, 115.823258000, 5, 7, "CN-JX 12.XX"}, - { 28.826715000, 115.674815000, 4, 6, "CN-JX 12.XXX"}, - { 27.713934000, 113.790253125, 4, 9, "CN-JX 000.XX"}, - { 29.357924000, 117.122656875, 4, 6, "CN-JX 400.XX"}, - { 29.747524000, 115.933554125, 4, 12, "CN-JX 700.XX"}, - { 28.515724000, 117.860983625, 4, 6, "CN-JX B00.XX"}, - { 25.898545000, 114.838249375, 4, 6, "CN-JX F00.XX"}, - { 27.134624000, 114.879827875, 4, 6, "CN-JX J00.XX"}, - { 27.893424000, 114.309413125, 4, 8, "CN-JX M00.XX"}, - { 28.289545000, 116.965798375, 4, 7, "CN-JX Q00.XX"}, - { 28.034045000, 116.258898375, 5, 10, "CN-JX T00.XX"}, - { 27.885545000, 114.845213125, 4, 6, "CN-JX X00.XX"}, - { 27.035481000, 113.876635500, 3, 8, "CN-JX 123.XXX"}, - { 29.701509500, 113.697937000, 3, 11, "CN-JX 12.XXXX"}, - { 27.889113000, 116.047704500, 4, 9, "CN-JX 1234.XX"}, - { 27.291500000, 116.010000000, 4, 9, "CN-JX HBVY.RG8"}, - { 34.771820000, 113.620243500, 5, 10, "CN-HA 12.XX"}, - { 34.718975000, 113.483710125, 4, 9, "CN-HA 00.XXX"}, - { 34.655824000, 112.312215875, 4, 9, "CN-HA C0.XXX"}, - { 33.708024000, 113.118650000, 4, 6, "CN-HA P0.XXX"}, - { 32.190045000, 114.013373000, 4, 8, "CN-HA 000.XX"}, - { 36.140045000, 114.248132875, 4, 10, "CN-HA 300.XX"}, - { 35.374224000, 113.782255000, 4, 9, "CN-HA 600.XX"}, - { 34.843944000, 114.258838125, 4, 7, "CN-HA 900.XX"}, - { 35.792044000, 114.975722875, 4, 9, "CN-HA C00.XX"}, - { 35.265844000, 113.142130000, 4, 9, "CN-HA F00.XX"}, - { 34.067144000, 113.757184000, 5, 7, "CN-HA H00.XX"}, - { 33.625944000, 113.952592125, 4, 6, "CN-HA K00.XX"}, - { 33.649945000, 114.575392125, 5, 7, "CN-HA M00.XX"}, - { 34.790545000, 111.081073125, 4, 11, "CN-HA P00.XX"}, - { 33.038444000, 112.476130875, 4, 9, "CN-HA R00.XX"}, - { 35.792944000, 114.195422875, 4, 7, "CN-HA T00.XX"}, - { 33.029644000, 113.941730875, 4, 8, "CN-HA W00.XX"}, - { 34.463244000, 115.576376875, 4, 12, "CN-HA Y00.XX"}, - { 36.334595000, 113.645075000, 3, 11, "CN-HA 012.XXX"}, - { 36.334595000, 114.217955000, 3, 9, "CN-HA 112.XXX"}, - { 36.334595000, 114.790835000, 3, 9, "CN-HA 212.XXX"}, - { 36.334595000, 115.363715000, 3, 11, "CN-HA 312.XXX"}, - { 36.334595000, 115.936595000, 3, 10, "CN-HA 412.XXX"}, - { 35.843555000, 113.129483000, 3, 8, "CN-HA 512.XXX"}, - { 35.843555000, 113.702363000, 3, 8, "CN-HA 612.XXX"}, - { 35.843555000, 114.275243000, 3, 6, "CN-HA 712.XXX"}, - { 35.843555000, 114.848123000, 3, 8, "CN-HA 812.XXX"}, - { 35.843555000, 115.421003000, 3, 8, "CN-HA 912.XXX"}, - { 35.352515000, 113.117217500, 3, 8, "CN-HA B12.XXX"}, - { 35.352515000, 113.684889500, 3, 8, "CN-HA C12.XXX"}, - { 35.352515000, 114.252561500, 3, 6, "CN-HA D12.XXX"}, - { 35.352515000, 114.820233500, 3, 8, "CN-HA F12.XXX"}, - { 34.861475000, 112.889862000, 4, 9, "CN-HA G12.XXX"}, - { 34.861475000, 113.452326000, 3, 8, "CN-HA H12.XXX"}, - { 34.861475000, 114.014790000, 3, 6, "CN-HA J12.XXX"}, - { 34.861475000, 114.577254000, 3, 5, "CN-HA K12.XXX"}, - { 34.861475000, 115.139718000, 3, 8, "CN-HA L12.XXX"}, - { 34.861475000, 115.702182000, 3, 8, "CN-HA M12.XXX"}, - { 34.370435000, 112.766120000, 4, 6, "CN-HA N12.XXX"}, - { 34.370435000, 113.328584000, 3, 5, "CN-HA P12.XXX"}, - { 34.370435000, 113.891048000, 3, 5, "CN-HA Q12.XXX"}, - { 34.370435000, 114.453512000, 3, 5, "CN-HA R12.XXX"}, - { 34.370435000, 115.015976000, 3, 11, "CN-HA S12.XXX"}, - { 34.370435000, 115.578440000, 4, 12, "CN-HA T12.XXX"}, - { 34.370435000, 116.140904000, 3, 11, "CN-HA V12.XXX"}, - { 33.879395000, 113.997213500, 4, 6, "CN-HA W12.XXX"}, - { 33.879395000, 114.554469500, 4, 6, "CN-HA X12.XXX"}, - { 33.879395000, 115.111725500, 4, 9, "CN-HA Y12.XXX"}, - { 33.724004000, 115.924352500, 4, 9, "CN-HA Z12.XXX"}, - { 34.151581500, 113.287539500, 4, 6, "CN-HA 12.XXXX"}, - { 32.806667000, 110.425085500, 3, 9, "CN-HA 1234.XX"}, - { 33.879000000, 113.505000000, 3, 5, "CN-HA G71Y.J90"}, - { 26.599100000, 106.659900000, 5, 9, "CN-GZ 12.XX"}, - { 26.667056000, 106.484592500, 4, 8, "CN-GZ 12.XXX"}, - { 27.758434000, 106.831352125, 4, 8, "CN-GZ 000.XX"}, - { 26.306224000, 105.843357375, 4, 12, "CN-GZ 400.XX"}, - { 26.641145000, 104.759142625, 4, 11, "CN-GZ 700.XX"}, - { 26.606545000, 107.884642625, 4, 8, "CN-GZ B00.XX"}, - { 26.329324000, 107.426257375, 4, 10, "CN-GZ F00.XX"}, - { 25.164424000, 104.833679500, 4, 10, "CN-GZ J00.XX"}, - { 27.777424000, 109.092913125, 4, 8, "CN-GZ M00.XX"}, - { 28.195224000, 106.730498375, 4, 9, "CN-GZ Q00.XX"}, - { 27.351624000, 105.212327875, 5, 12, "CN-GZ T00.XX"}, - { 26.921024000, 104.195127875, 4, 11, "CN-GZ X00.XX"}, - { 28.155138500, 105.779984500, 3, 10, "CN-GZ 12.XXXX"}, - { 26.712710500, 106.078137000, 4, 10, "CN-GZ 123.XXX"}, - { 27.315865000, 105.140397500, 4, 11, "CN-GZ 0123.XX"}, - { 26.999404000, 103.583385000, 3, 10, "CN-GZ 1123.XX"}, - { 26.999404000, 104.104185000, 3, 10, "CN-GZ 2123.XX"}, - { 26.999404000, 104.624985000, 3, 10, "CN-GZ 3123.XX"}, - { 26.999404000, 105.145785000, 3, 10, "CN-GZ 4123.XX"}, - { 26.999404000, 105.666585000, 3, 9, "CN-GZ 5123.XX"}, - { 26.505649000, 103.583385000, 3, 10, "CN-GZ 6123.XX"}, - { 26.505649000, 104.104185000, 3, 10, "CN-GZ 7123.XX"}, - { 26.505649000, 104.624985000, 3, 10, "CN-GZ 8123.XX"}, - { 26.505649000, 105.145785000, 3, 10, "CN-GZ 9123.XX"}, - { 26.505649000, 105.666585000, 3, 9, "CN-GZ B123.XX"}, - { 26.017324000, 104.421844500, 3, 10, "CN-GZ C123.XX"}, - { 26.017324000, 104.937436500, 3, 12, "CN-GZ D123.XX"}, - { 26.017324000, 105.453028500, 3, 11, "CN-GZ F123.XX"}, - { 25.526284000, 104.164048500, 3, 7, "CN-GZ G123.XX"}, - { 25.526284000, 104.679640500, 3, 9, "CN-GZ H123.XX"}, - { 25.526284000, 105.195232500, 3, 9, "CN-GZ J123.XX"}, - { 25.526284000, 105.710824500, 3, 10, "CN-GZ K123.XX"}, - { 25.032529000, 104.421844500, 3, 7, "CN-GZ L123.XX"}, - { 25.032529000, 104.937436500, 5, 11, "CN-GZ M123.XX"}, - { 25.032529000, 105.453028500, 4, 11, "CN-GZ N123.XX"}, - { 24.614100000, 104.524935000, 3, 9, "CN-GZ P123.XX"}, - { 24.614100000, 105.035319000, 3, 9, "CN-GZ Q123.XX"}, - { 24.614100000, 105.545703000, 3, 10, "CN-GZ R123.XX"}, - { 24.614100000, 106.056087000, 3, 10, "CN-GZ S123.XX"}, - { 26.910000000, 106.585000000, 3, 7, "CN-GZ MKF3.79S"}, - { 23.138100000, 113.193743500, 5, 7, "CN-GD 12.XX"}, - { 23.303115000, 113.014006500, 4, 6, "CN-GD 12.XXX"}, - { 23.498345000, 116.632616375, 4, 9, "CN-GD 000.XX"}, - { 23.585144000, 116.294223375, 4, 9, "CN-GD 300.XX"}, - { 21.230744000, 110.295670250, 4, 8, "CN-GD 500.XX"}, - { 24.821545000, 113.479247500, 3, 8, "CN-GD 700.XX"}, - { 23.476744000, 113.126723375, 4, 6, "CN-GD 900.XX"}, - { 22.299545000, 113.438542500, 4, 6, "CN-GD C00.XX"}, - { 22.610744000, 112.995331500, 4, 6, "CN-GD F00.XX"}, - { 23.084244000, 113.684792750, 4, 6, "CN-GD H00.XX"}, - { 21.906545000, 111.911200875, 4, 8, "CN-GD K00.XX"}, - { 23.696544000, 116.542223375, 4, 9, "CN-GD M00.XX"}, - { 21.719344000, 110.833900875, 4, 8, "CN-GD P00.XX"}, - { 22.570144000, 113.314531500, 4, 6, "CN-GD R00.XX"}, - { 23.112444000, 112.393292750, 4, 6, "CN-GD T00.XX"}, - { 23.188845000, 114.370092750, 5, 7, "CN-GD W00.XX"}, - { 22.845545000, 113.177592750, 4, 6, "CN-GD Y00.XX"}, - { 23.854924500, 111.978144000, 3, 8, "CN-GD 123.XXX"}, - { 24.432451000, 114.210800500, 3, 5, "CN-GD 12.XXXX"}, - { 22.232271000, 109.705224000, 3, 8, "CN-GD 1234.XX"}, - { 22.848000000, 113.410000000, 3, 5, "CN-GD BR6G.78F"}, - { 30.593500000, 114.243816000, 5, 7, "CN-HB 12.XX"}, - { 30.656194000, 114.073271125, 4, 6, "CN-HB 00.XXX"}, - { 30.182514000, 114.901252125, 4, 7, "CN-HB J0.XXX"}, - { 30.790545000, 111.265760625, 4, 6, "CN-HB 000.XX"}, - { 32.109944000, 112.097038000, 4, 7, "CN-HB 200.XX"}, - { 30.385244000, 112.153259375, 4, 6, "CN-HB 400.XX"}, - { 32.664245000, 110.722130875, 4, 11, "CN-HB 600.XX"}, - { 31.746044000, 113.307376750, 4, 9, "CN-HB 800.XX"}, - { 30.989144000, 113.499623625, 4, 6, "CN-HB B00.XX"}, - { 32.422644000, 111.585038000, 4, 9, "CN-HB D00.XX"}, - { 30.414544000, 113.378661375, 4, 6, "CN-HB G00.XX"}, - { 30.706244000, 113.090623625, 4, 6, "CN-HB J00.XX"}, - { 29.886545000, 115.470800125, 4, 10, "CN-HB L00.XX"}, - { 30.469845000, 114.840259375, 4, 6, "CN-HB N00.XX"}, - { 32.175444000, 112.676938000, 4, 7, "CN-HB Q00.XX"}, - { 29.886534000, 114.263547125, 4, 10, "CN-HB S00.XX"}, - { 31.059834000, 112.140510500, 4, 6, "CN-HB T00.XX"}, - { 29.851934000, 113.429058125, 4, 9, "CN-HB V00.XX"}, - { 30.952434000, 113.873368625, 4, 6, "CN-HB W00.XX"}, - { 30.324134000, 111.448108375, 4, 6, "CN-HB X00.XX"}, - { 30.446834000, 112.841708375, 4, 6, "CN-HB Y00.XX"}, - { 31.648234000, 113.954371750, 4, 9, "CN-HB Z00.XX"}, - { 29.132792000, 113.327628500, 3, 8, "CN-HB 123.XXX"}, - { 30.293792000, 110.752339500, 3, 5, "CN-HB 12.XXXX"}, - { 31.986206000, 108.451527500, 3, 13, "CN-HB 1234.XX"}, - { 31.160000000, 112.260000000, 3, 5, "CN-HB D3PT.WV7"}, - { 43.882000000, 125.215296000, 5, 11, "CN-JL 12.XX"}, - { 43.939094000, 125.026602000, 4, 10, "CN-JL 00.XXX"}, - { 43.860214000, 126.355428000, 4, 8, "CN-JL J0.XXX"}, - { 43.157494000, 124.274425500, 4, 11, "CN-JL 000.XX"}, - { 42.901494000, 125.036257000, 4, 11, "CN-JL 300.XX"}, - { 41.736994000, 125.869920000, 4, 8, "CN-JL 600.XX"}, - { 42.910794000, 129.405757000, 4, 6, "CN-JL 900.XX"}, - { 45.612194000, 122.716783750, 4, 10, "CN-JL D00.XX"}, - { 41.918294000, 126.312920000, 4, 6, "CN-JL H00.XX"}, - { 45.141494000, 124.693023125, 4, 11, "CN-JL L00.XX"}, - { 44.135014000, 125.763755625, 4, 10, "CN-JL P00.XX"}, - { 43.339614000, 128.151083500, 4, 6, "CN-JL R00.XX"}, - { 43.483014000, 124.745483500, 4, 13, "CN-JL T00.XX"}, - { 42.959414000, 126.663062000, 4, 6, "CN-JL W00.XX"}, - { 44.515014000, 125.614355625, 4, 10, "CN-JL Y00.XX"}, - { 41.726315000, 124.234220000, 3, 10, "CN-JL 123.XXX"}, - { 45.309570500, 121.833085000, 3, 9, "CN-JL 12.XXXX"}, - { 42.585005000, 127.729526000, 3, 5, "CN-JL 1234.XX"}, - { 43.570000000, 126.500000000, 3, 7, "CN-JL GNYV.SKJ"}, - { 38.022513000, 114.438723500, 5, 10, "CN-HE 12.XX"}, - { 38.011834000, 114.323546375, 4, 9, "CN-HE 00.XXX"}, - { 36.540124000, 114.320724750, 4, 7, "CN-HE C0.XXX"}, - { 38.849024000, 115.288440875, 4, 8, "CN-HE P0.XXX"}, - { 39.714545000, 118.106770625, 3, 7, "CN-HE 000.XX"}, - { 39.771424000, 118.347670625, 3, 7, "CN-HE 300.XX"}, - { 39.608545000, 116.636290625, 4, 11, "CN-HE 600.XX"}, - { 39.987723000, 119.471441125, 3, 10, "CN-HE 900.XX"}, - { 40.840223000, 114.732110625, 4, 8, "CN-HE D00.XX"}, - { 37.121545000, 114.426188625, 4, 7, "CN-HE H00.XX"}, - { 38.340545000, 116.743344375, 4, 9, "CN-HE L00.XX"}, - { 37.496688000, 116.239282500, 4, 11, "CN-HE P00.XX"}, - { 37.761545000, 115.606499500, 4, 11, "CN-HE R00.XX"}, - { 40.638045000, 114.983795625, 4, 8, "CN-HE T00.XX"}, - { 38.558588000, 114.917314875, 4, 8, "CN-HE W00.XX"}, - { 37.968288000, 115.145390375, 4, 9, "CN-HE Y00.XX"}, - { 36.896038500, 113.463153500, 3, 9, "CN-HE 123.XXX"}, - { 39.199204500, 116.091756000, 3, 7, "CN-HE 12.XXXX"}, - { 40.210857000, 113.935632500, 3, 10, "CN-HE 1234.XX"}, - { 39.354000000, 116.666500000, 3, 7, "CN-HE MW1T.0D1"}, - { 34.262100000, 108.802532000, 5, 7, "CN-SN 12.XX"}, - { 34.427115000, 108.597710000, 4, 8, "CN-SN 12.XXX"}, - { 34.375145000, 107.043271875, 4, 8, "CN-SN 000.XX"}, - { 34.955524000, 108.869877125, 4, 6, "CN-SN 300.XX"}, - { 34.568545000, 109.373791875, 4, 6, "CN-SN 600.XX"}, - { 33.118824000, 106.904650875, 4, 10, "CN-SN 900.XX"}, - { 34.550545000, 108.798991875, 4, 6, "CN-SN D00.XX"}, - { 34.453024000, 109.118291875, 5, 7, "CN-SN H00.XX"}, - { 32.727545000, 108.941850875, 4, 8, "CN-SN L00.XX"}, - { 38.374624000, 109.676644375, 4, 8, "CN-SN P00.XX"}, - { 34.765345000, 109.140273125, 4, 6, "CN-SN S00.XX"}, - { 34.671644000, 108.871776875, 4, 6, "CN-SN W00.XX"}, - { 35.516944000, 110.371130000, 4, 10, "CN-SN Y00.XX"}, - { 35.828835000, 107.042409000, 3, 8, "CN-SN 123.XXX"}, - { 36.674737000, 108.801408500, 3, 5, "CN-SN 12.XXXX"}, - { 33.421245000, 105.659841000, 3, 9, "CN-SN 1234.XX"}, - { 35.650000000, 108.374000000, 3, 7, "CN-SN 52X5.D9J"}, - { 40.583553500, 109.943952500, 5, 7, "CN-NM 12.XX"}, - { 40.576965000, 109.728392625, 4, 6, "CN-NM 00.XXX"}, - { 40.770155000, 111.400064625, 4, 6, "CN-NM J0.XXX"}, - { 42.322845000, 118.820302500, 4, 9, "CN-NM 000.XX"}, - { 43.704724000, 122.132342000, 4, 10, "CN-NM 300.XX"}, - { 41.077645000, 113.032789500, 4, 6, "CN-NM 600.XX"}, - { 49.259045000, 119.666473250, 4, 12, "CN-NM 900.XX"}, - { 39.803545000, 106.740290625, 4, 8, "CN-NM D00.XX"}, - { 46.111945000, 121.928321875, 4, 11, "CN-NM H00.XX"}, - { 40.802844000, 107.325795625, 4, 8, "CN-NM K00.XX"}, - { 48.041844000, 122.653151375, 4, 8, "CN-NM M00.XX"}, - { 39.845345000, 109.916499625, 4, 6, "CN-NM P00.XX"}, - { 44.001744000, 115.986152000, 4, 6, "CN-NM R00.XX"}, - { 49.317045000, 120.619890250, 4, 12, "CN-NM T00.XX"}, - { 49.499545000, 117.640345000, 4, 12, "CN-NM W00.XX"}, - { 50.464545000, 124.019543500, 4, 11, "CN-NM Y00.XX"}, - { 41.495154500, 109.152670000, 3, 5, "CN-NM 123.XXX"}, - { 41.286785000, 105.809774500, 3, 7, "CN-NM 12.XXXX"}, - { 42.040175000, 118.635117500, 3, 7, "CN-NM 0123.XX"}, - { 43.409164000, 121.923616500, 3, 10, "CN-NM 1123.XX"}, - { 40.789624000, 112.838596000, 3, 5, "CN-NM 2123.XX"}, - { 48.961330000, 119.422397000, 3, 5, "CN-NM 3123.XX"}, - { 45.840280000, 121.697861000, 3, 10, "CN-NM 4123.XX"}, - { 47.762724000, 122.406361500, 3, 7, "CN-NM 5123.XX"}, - { 43.719909000, 115.750733000, 3, 5, "CN-NM 6123.XX"}, - { 49.049830000, 120.384347000, 3, 6, "CN-NM 7123.XX"}, - { 49.206580000, 117.366117000, 3, 11, "CN-NM 8123.XX"}, - { 50.191575000, 123.772858500, 3, 10, "CN-NM 9123.XX"}, - { 42.870997500, 97.700497500, 1, 4, "CN-NM 123.XXXX"}, - { 51.232919500, 115.828026500, 1, 15, "CN-NM 1234.XXX"}, - { 45.774600000, 126.603512000, 5, 10, "CN-HL 12.XX"}, - { 45.792525000, 126.470828750, 4, 9, "CN-HL 00.XXX"}, - { 47.283925000, 123.733853125, 4, 8, "CN-HL C0.XXX"}, - { 47.296065000, 130.169361250, 4, 7, "CN-HL P0.XXX"}, - { 44.628444000, 129.511106125, 4, 8, "CN-HL 000.XX"}, - { 46.831245000, 130.232144125, 4, 7, "CN-HL 200.XX"}, - { 45.815045000, 130.865321875, 4, 11, "CN-HL 400.XX"}, - { 45.313845000, 130.852382750, 4, 12, "CN-HL 600.XX"}, - { 47.259845000, 123.538328125, 4, 8, "CN-HL 800.XX"}, - { 46.674044000, 126.892690000, 4, 6, "CN-HL B00.XX"}, - { 46.693545000, 124.757325000, 4, 8, "CN-HL D00.XX"}, - { 46.570545000, 124.789525000, 4, 8, "CN-HL G00.XX"}, - { 46.736745000, 131.092025000, 4, 11, "CN-HL J00.XX"}, - { 46.462045000, 125.167590000, 4, 8, "CN-HL L00.XX"}, - { 46.616545000, 125.028325000, 4, 8, "CN-HL N00.XX"}, - { 47.749545000, 128.622398250, 4, 6, "CN-HL Q00.XX"}, - { 46.117944000, 125.882321875, 4, 11, "CN-HL S00.XX"}, - { 48.290545000, 126.450334375, 3, 5, "CN-HL V00.XX"}, - { 45.567634000, 126.920155750, 4, 8, "CN-HL X00.XX"}, - { 50.250545000, 127.420719750, 3, 10, "CN-HL Y00.XX"}, - { 45.403845000, 126.257055750, 4, 9, "CN-HL Z00.XX"}, - { 47.651683500, 123.582810500, 3, 7, "CN-HL 123.XXX"}, - { 48.508225000, 128.499636000, 3, 5, "CN-HL 12.XXXX"}, - { 45.893995000, 128.484396500, 3, 7, "CN-HL 1234.XX"}, - { 48.480000000, 127.960000000, 2, 4, "CN-HL KBRN.9WP"}, - { 28.208747000, 112.959329000, 5, 7, "CN-HN 12.XX"}, - { 28.266070000, 112.855657375, 4, 6, "CN-HN 00.XXX"}, - { 27.918047000, 112.849738625, 4, 6, "CN-HN C0.XXX"}, - { 26.929699000, 112.537987625, 4, 6, "CN-HN P0.XXX"}, - { 29.446173000, 113.063992875, 4, 8, "CN-HN 000.XX"}, - { 27.323397000, 111.375127875, 4, 6, "CN-HN 300.XX"}, - { 29.064846000, 111.590000875, 4, 8, "CN-HN 600.XX"}, - { 28.609649000, 112.225940625, 4, 6, "CN-HN 900.XX"}, - { 25.840516000, 112.961675375, 4, 6, "CN-HN D00.XX"}, - { 27.795258000, 111.923127125, 4, 6, "CN-HN H00.XX"}, - { 26.470924000, 112.767442625, 4, 6, "CN-HN L00.XX"}, - { 27.614824000, 109.894713125, 4, 6, "CN-HN P00.XX"}, - { 28.357028000, 109.641169375, 4, 7, "CN-HN S00.XX"}, - { 26.489690000, 111.543066625, 4, 6, "CN-HN W00.XX"}, - { 29.162390000, 110.398091875, 4, 9, "CN-HN Y00.XX"}, - { 29.918850500, 111.410337000, 3, 7, "CN-HN 123.XXX"}, - { 27.045607000, 111.508076000, 3, 5, "CN-HN 12.XXXX"}, - { 25.994630000, 109.250434000, 3, 10, "CN-HN 1234.XX"}, - { 27.393500000, 111.530500000, 3, 5, "CN-HN 6B3N.M4Y"}, - { 22.838900000, 108.268243500, 5, 8, "CN-GX 12.XX"}, - { 22.735274000, 108.140267750, 4, 7, "CN-GX 00.XXX"}, - { 24.239415000, 109.277919250, 4, 6, "CN-GX C0.XXX"}, - { 25.293524000, 110.112162500, 4, 10, "CN-GX P0.XXX"}, - { 23.534724000, 111.196516375, 4, 8, "CN-GX 000.XX"}, - { 21.535124000, 109.040353250, 4, 7, "CN-GX 300.XX"}, - { 22.661076000, 110.031409750, 4, 9, "CN-GX 600.XX"}, - { 24.740236000, 107.977279500, 4, 7, "CN-GX 900.XX"}, - { 22.063524000, 108.542245875, 4, 7, "CN-GX D00.XX"}, - { 23.923934000, 106.560001625, 4, 6, "CN-GX H00.XX"}, - { 23.158224000, 109.529923750, 4, 6, "CN-GX L00.XX"}, - { 23.280563000, 108.749357375, 4, 7, "CN-GX P00.XX"}, - { 23.406544000, 109.979223375, 5, 10, "CN-GX R00.XX"}, - { 21.723844000, 109.127800875, 4, 7, "CN-GX T00.XX"}, - { 24.526444000, 109.671216250, 4, 8, "CN-GX W00.XX"}, - { 24.464044000, 111.477716250, 4, 8, "CN-GX Y00.XX"}, - { 23.043759000, 107.368144000, 3, 6, "CN-GX 123.XXX"}, - { 25.274773000, 109.220016500, 3, 10, "CN-GX 12.XXXX"}, - { 25.379425000, 105.452153500, 3, 10, "CN-GX 1234.XX"}, - { 23.640500000, 108.283000000, 3, 5, "CN-GX QSZN.22J"}, - { 30.695900000, 104.018216000, 5, 7, "CN-SC 12.XX"}, - { 30.843215000, 103.814201500, 4, 6, "CN-SC 12.XXX"}, - { 29.416624000, 104.667691875, 4, 6, "CN-SC 000.XX"}, - { 31.506419000, 104.578948500, 4, 6, "CN-SC 300.XX"}, - { 29.651624000, 104.968154125, 4, 6, "CN-SC 600.XX"}, - { 26.597545000, 101.574842625, 3, 7, "CN-SC 900.XX"}, - { 28.822424000, 104.511783625, 4, 9, "CN-SC D00.XX"}, - { 32.463545000, 105.693265000, 4, 9, "CN-SC H00.XX"}, - { 30.853124000, 106.009024625, 4, 7, "CN-SC L00.XX"}, - { 31.176624000, 104.302202500, 4, 6, "CN-SC P00.XX"}, - { 29.645324000, 103.625954125, 4, 6, "CN-SC S00.XX"}, - { 28.934244000, 105.363477625, 4, 13, "CN-SC W00.XX"}, - { 27.971545000, 102.183254375, 4, 8, "CN-SC Y00.XX"}, - { 32.583096500, 102.548223000, 3, 9, "CN-SC 123.XXX"}, - { 29.261563000, 102.253412500, 3, 5, "CN-SC 12.XXXX"}, - { 32.441687000, 105.611259500, 3, 8, "CN-SC 1234.XX"}, - { 33.394834000, 97.835114000, 2, 10, "CN-SC 1234.XXX"}, - { 25.079700000, 102.662401500, 5, 7, "CN-YN 12.XX"}, - { 24.781674000, 102.572871500, 4, 6, "CN-YN 00.XXX"}, - { 27.430374000, 103.550109875, 4, 8, "CN-YN J0.XXX"}, - { 23.784234000, 103.162027625, 4, 6, "CN-YN 000.XX"}, - { 25.616545000, 103.719364750, 4, 7, "CN-YN 400.XX"}, - { 25.679545000, 100.142564750, 3, 6, "CN-YN 700.XX"}, - { 23.431124000, 103.077816375, 4, 6, "CN-YN B00.XX"}, - { 24.744545000, 102.548246250, 4, 6, "CN-YN F00.XX"}, - { 24.956545000, 102.351247500, 4, 6, "CN-YN J00.XX"}, - { 24.417424000, 102.459594250, 4, 6, "CN-YN M00.XX"}, - { 25.104324000, 101.462679500, 4, 6, "CN-YN Q00.XX"}, - { 22.826545000, 100.856243750, 4, 7, "CN-YN T00.XX"}, - { 22.047024000, 100.724345875, 4, 8, "CN-YN X00.XX"}, - { 25.710458500, 101.283945000, 3, 5, "CN-YN 123.XXX"}, - { 25.761559000, 102.735757000, 3, 5, "CN-YN 12.XXXX"}, - { 21.977987000, 99.291632000, 3, 6, "CN-YN 1234.XX"}, - { 25.194000000, 101.860000000, 3, 5, "CN-YN 9PJ2.4JK"}, - { 29.649671500, 91.037592500, 5, 7, "CN-XZ 12.XX"}, - { 29.606415000, 90.910671125, 4, 6, "CN-XZ 00.XXX"}, - { 29.356101000, 88.697822875, 4, 6, "CN-XZ J0.XXX"}, - { 29.189894000, 91.684863375, 4, 11, "CN-XZ 000.XX"}, - { 31.135594000, 97.058792500, 3, 5, "CN-XZ 300.XX"}, - { 31.453294000, 91.953392500, 3, 5, "CN-XZ 600.XX"}, - { 29.678594000, 94.237947625, 4, 6, "CN-XZ 900.XX"}, - { 28.436636000, 92.216618625, 4, 12, "CN-XZ D00.XX"}, - { 29.295119000, 90.863198875, 4, 6, "CN-XZ H00.XX"}, - { 32.499594000, 80.018661000, 3, 5, "CN-XZ L00.XX"}, - { 29.818194000, 91.632247625, 4, 6, "CN-XZ P00.XX"}, - { 29.681794000, 98.499947625, 3, 7, "CN-XZ S00.XX"}, - { 29.495314000, 94.439893625, 4, 6, "CN-XZ W00.XX"}, - { 32.278614000, 84.029626000, 3, 5, "CN-XZ Y00.XX"}, - { 30.791799500, 90.136891000, 3, 5, "CN-XZ 123.XXX"}, - { 30.583430000, 87.200944500, 3, 5, "CN-XZ 12.XXXX"}, - { 30.650390000, 93.140451500, 3, 5, "CN-XZ 1234.XX"}, - { 28.917836500, 79.097186000, 2, 12, "CN-XZ 1234.XXX"}, - { 36.052003000, 103.791297000, 5, 7, "CN-GS 12.XX"}, - { 36.155640000, 103.339167500, 4, 6, "CN-GS 12.XXX"}, - { 39.014434000, 100.351893750, 4, 10, "CN-GS 000.XX"}, - { 35.659934000, 103.104465000, 4, 8, "CN-GS 400.XX"}, - { 36.618634000, 104.072927750, 4, 6, "CN-GS 800.XX"}, - { 34.602519000, 105.613271875, 3, 7, "CN-GS D00.XX"}, - { 38.582424000, 102.128714875, 4, 10, "CN-GS J00.XX"}, - { 39.870124000, 98.194270625, 4, 8, "CN-GS M00.XX"}, - { 35.570945000, 106.570275000, 3, 10, "CN-GS Q00.XX"}, - { 37.992424000, 102.521444375, 4, 10, "CN-GS T00.XX"}, - { 39.803724000, 98.387290625, 5, 9, "CN-GS X00.XX"}, - { 37.365383500, 102.444397000, 3, 8, "CN-GS 123.XXX"}, - { 39.854520000, 99.873825500, 3, 7, "CN-GS 12.XXXX"}, - { 41.262075000, 96.391159000, 3, 7, "CN-GS 1234.XX"}, - { 37.680000000, 100.745000000, 3, 10, "CN-GS L4RN.SCT"}, - { 36.646533000, 101.700484500, 5, 9, "CN-QH 12.XX"}, - { 36.798515000, 101.495161500, 4, 8, "CN-QH 12.XXX"}, - { 36.521545000, 102.040278750, 5, 9, "CN-QH 000.XX"}, - { 37.003734000, 101.569308625, 4, 8, "CN-QH 400.XX"}, - { 37.930234000, 95.240171375, 4, 9, "CN-QH 800.XX"}, - { 36.467545000, 94.763578750, 4, 11, "CN-QH D00.XX"}, - { 37.434424000, 101.505782500, 4, 11, "CN-QH J00.XX"}, - { 36.346924000, 100.481310750, 4, 8, "CN-QH M00.XX"}, - { 37.339545000, 100.043866500, 4, 8, "CN-QH Q00.XX"}, - { 36.350145000, 102.695278750, 4, 9, "CN-QH T00.XX"}, - { 34.507624000, 100.195891875, 4, 8, "CN-QH X00.XX"}, - { 37.810277500, 99.921597500, 3, 10, "CN-QH 123.XXX"}, - { 34.937034000, 98.841338000, 3, 9, "CN-QH 12.XXXX"}, - { 38.580778000, 93.023417000, 3, 9, "CN-QH 1234.XX"}, - { 33.225330500, 90.011654500, 2, 6, "CN-QH 1234.XXX"}, - { 43.844300000, 87.558096000, 5, 7, "CN-XJ 12.XX"}, - { 43.950534000, 87.323878000, 5, 7, "CN-XJ 00.XXX"}, - { 44.387574000, 85.938887125, 4, 6, "CN-XJ J0.XXX"}, - { 44.061424000, 87.190142000, 4, 6, "CN-XJ 000.XX"}, - { 41.213424000, 80.179889500, 4, 7, "CN-XJ 300.XX"}, - { 39.549924000, 75.903570625, 4, 7, "CN-XJ 600.XX"}, - { 43.972024000, 81.242642000, 4, 6, "CN-XJ 900.XX"}, - { 41.805224000, 86.087560000, 4, 6, "CN-XJ D00.XX"}, - { 45.636644000, 84.806982750, 4, 8, "CN-XJ H00.XX"}, - { 44.439444000, 84.804706125, 4, 6, "CN-XJ K00.XX"}, - { 47.885444000, 88.031051375, 4, 8, "CN-XJ M00.XX"}, - { 42.874444000, 93.418806000, 4, 6, "CN-XJ P00.XX"}, - { 37.160244000, 79.860907625, 4, 6, "CN-XJ R00.XX"}, - { 45.706544000, 85.009282750, 4, 8, "CN-XJ T00.XX"}, - { 38.464544000, 77.170914875, 5, 7, "CN-XJ W00.XX"}, - { 41.760144000, 82.894860000, 4, 6, "CN-XJ Y00.XX"}, - { 46.117521500, 84.492761000, 3, 7, "CN-XJ 123.XXX"}, - { 45.925468000, 80.918028500, 2, 5, "CN-XJ 12.XXXX"}, - { 40.917864000, 79.977318500, 3, 6, "CN-XJ 0123.XX"}, - {0, 0, 0, 0, NULL} + {-90.000000000, 0.000000000, 2, 3, "ATA ZZ.ZZ"}, + {-90.000000000, 0.000000000, 2, 3, "ATA HK3N.ZZLZ"}, + {36.107682000, -5.384925000, 0, 0, ""}, + {39.730401000, -79.954163500, 0, 0, ""}, + {39.730391000, -79.954152000, 0, 0, ""}, + {5.608728000, -10.179262000, 2, 0, "LBR BZ.ZZZY-42"}, + {1.864962000, 9.478995000, 2, 0, "GNQ B0Z.S18-0L"}, + {33.864760000, 75.000000000, 3, 0, "IN-JK J4Q.SMW-2X"}, + {7.853151000, -82.113956000, 2, 3, "PAN NVQL.1XB"}, + {8.769800000, -82.814990000, 2, 5, "CRI WQZ.VW2"}, + {-24.495000000, -127.750000000, 1, 2, "PCN HBP.2XK"}, + {52.387404000, 4.865110000, 4, 5, "NLD 00.A0"}, + {-60.000000000, 0.000000000, 1, 2, "ATA HGPC.Z0LH"}, + {0.000000000, 0.000000000, 1, 1, "HHHHC.X0KG"}, + {0.000000000, 179.999999000, 2, 3, "KIR L384.7K5"}, + {0.000000000, 180.000000000, 2, 3, "KIR L384.7K5"}, + {0.000000000, -180.000000000, 2, 3, "KIR L384.7K5"}, + {0.000000000, -179.999999000, 2, 3, "KIR L384.7K5"}, + {90.000000000, 0.000000000, 1, 1, "ZH0H0.H1HG"}, + {26.423556000, -113.610855000, 1, 9, "USA LMX0.80JK"}, + {-10.570302000, 56.494384000, 2, 3, "MUS 707W.FXZ"}, + {26.904854000, 95.138497000, 5, 21, "IN-NL WKS.H6"}, + {35.867000000, -3.426000010, 2, 5, "ESP SH74.H7MG-7"}, + {46.129710000, 20.784451000, 2, 8, "ROU GFWB.JNK-WN"}, + {-48.406038000, 0.008228000, 1, 1, "4HHRT.3P66-2"}, + {-48.406038000, -179.991772000, 2, 3, "NZL SKT5.3H3F-H"}, + {26.904854500, 95.138498300, 0, 0, "IN-NL W7Y.9W9B-9R"}, + {52.383984000, 4.865401375, 0, 0, "NLD 00.XX"}, + {52.383984000, 4.865401375, 0, 0, " NLD 00.XX"}, + {52.383984000, 4.865401375, 0, 0, "NLD 00.XX"}, + {52.383984000, 4.865401375, 0, 0, "NLD 00.XX "}, + {52.383984000, 4.865401375, 0, 0, " NLD 00.XX "}, + {52.383984000, 4.865401375, 0, 0, "nld oo.xx"}, + {52.383984000, 4.865401375, 0, 0, " nld oo.xx "}, + {41.903500000, 12.452000000, 2, 8, "VAT 5D.2J"}, + {41.903500000, 12.452000000, 2, 8, "VAT J0PX.VN7"}, + {43.750047000, 7.406609000, 2, 6, "MCO 12.XX"}, + {43.738347000, 7.424291000, 2, 6, "MCO VSFV.J71"}, + {36.154689000, -5.380998000, 3, 7, "GIB 12.XX"}, + {36.133629000, -5.353212000, 3, 7, "GIB KNP.PT2"}, + {36.133629000, -5.353212000, 3, 7, "GIB 6FCF.4C6"}, + {-8.522836000, -172.532451500, 2, 4, "TKL 12.XX"}, + {-9.074885000, -171.996221500, 2, 4, "TKL 000.XX"}, + {-9.295873000, -171.498580500, 2, 4, "TKL J00.XX"}, + {-8.329716500, -172.507421500, 1, 3, "TKL 123.XXX"}, + {-12.146775000, 96.815659000, 2, 3, "CCK 00.XX"}, + {-12.174062000, 96.889234000, 2, 3, "CCK J0.XX"}, + {-11.818779000, 96.655060000, 1, 2, "CCK 12.XXX"}, + {17.939100000, -62.871574000, 2, 3, "BLM 12.XX"}, + {18.006785500, -62.938318500, 1, 2, "BLM 12.XXX"}, + {-0.493929500, 166.903379500, 1, 4, "NRU 12.XX"}, + {-8.523974000, 179.165565000, 3, 5, "TUV 12.XX"}, + {-8.661805000, 179.009289000, 2, 4, "TUV 0H.S0F"}, + {-9.443935000, 179.794045000, 2, 4, "TUV 97.S0X"}, + {-8.086627000, 178.286189000, 2, 4, "TUV CC.S14"}, + {-7.530279000, 178.634053000, 2, 4, "TUV J6.S14"}, + {-7.270379000, 177.115653000, 2, 4, "TUV L6.S14"}, + {-6.336379000, 176.273753000, 2, 4, "TUV N6.S14"}, + {-6.165535000, 177.270145000, 2, 4, "TUV Q7.S0X"}, + {-5.719791000, 176.037937000, 2, 4, "TUV T7.S0Y"}, + {-10.788635000, 179.424345000, 2, 4, "TUV X7.S0X"}, + {-5.969180000, 176.171308500, 1, 3, "TUV 1234.XXX"}, + {22.123545000, 113.530764500, 1, 6, "MAC 12.XX"}, + {18.082100000, -63.104574000, 2, 5, "SXM 12.XX"}, + {18.126435500, -63.148143500, 1, 3, "SXM 12.XXX"}, + {18.082100000, -63.104574000, 2, 5, "MAF 12.XX"}, + {18.126435500, -63.148143500, 1, 3, "MAF 12.XXX"}, + {-28.998900000, 167.909058000, 2, 3, "NFK 12.XX"}, + {-28.934931000, 167.827236500, 1, 2, "NFK 12.XXX"}, + {-25.076258000, -130.134066500, 2, 3, "PCN 00.XX"}, + {-23.906262000, -130.767582375, 2, 3, "PCN C0.XX"}, + {-24.689801000, -124.810683500, 2, 3, "PCN P0.XX"}, + {-24.215153000, -128.503824000, 2, 3, "PCN 12.XXX"}, + {-24.136102500, -130.596492000, 1, 2, "PCN 123.XXX"}, + {-54.400844500, 3.288844500, 2, 3, "BVT 12.XX"}, + {-54.304931000, 3.202711500, 1, 2, "BVT 12.XXX"}, + {32.309545000, -64.817631000, 2, 4, "BMU 00.XX"}, + {32.256495000, -64.883960000, 2, 4, "BMU J0.XX"}, + {32.496592000, -65.010164000, 1, 3, "BMU 12.XXX"}, + {-7.262839000, 72.353429000, 3, 4, "IOT 12.XX"}, + {-7.208347000, 72.322823000, 2, 3, "IOT 12.XXX"}, + {-5.492458000, 71.714223000, 2, 3, "IOT 123.XX"}, + {-5.208016500, 70.606169500, 1, 2, "IOT 123.XXX"}, + {43.961945000, 12.402650000, 4, 8, "SMR 00.XX"}, + {43.942655000, 12.466633000, 4, 8, "SMR J0.XX"}, + {43.942850000, 12.501602000, 4, 8, "SMR 80.DQFN"}, + {43.942850000, 12.459670000, 4, 8, "SMR ZQRQ.TQ"}, + {43.942850000, 12.459670000, 4, 8, "SMR 3QK.RQCT"}, + {43.942850000, 12.459670000, 4, 8, "SMR HZVZ.YN6"}, + {49.416225000, -2.615847000, 3, 6, "GGY 12.XX"}, + {49.775740500, -2.668657000, 2, 5, "GGY 12.XXX"}, + {49.595637000, -2.381287000, 2, 5, "GGY NYGR.CSS"}, + {18.211385000, -63.103407000, 2, 3, "AIA 12.XX"}, + {18.505100000, -63.405745000, 1, 2, "AIA 12.XXX"}, + {16.718335000, -62.238617500, 2, 3, "MSR 12.XX"}, + {16.858537000, -62.314800000, 1, 2, "MSR 12.XXX"}, + {49.200722500, -2.234798000, 3, 6, "JEY 12.XX"}, + {49.300676000, -2.259926000, 2, 5, "JEY 12.XXX"}, + {49.220288000, -2.134781000, 2, 5, "JEY PZ2Q.YHG"}, + {-10.417171000, 105.636796500, 2, 4, "CXR 12.XX"}, + {-10.366393000, 105.505653000, 1, 3, "CXR 12.XXX"}, + {-13.232345000, -176.223692750, 3, 4, "WLF 00.XX"}, + {-13.269326000, -176.218218250, 3, 4, "WLF 70.XX"}, + {-13.277395000, -176.220438250, 3, 4, "WLF F0.XX"}, + {-13.305625000, -176.245071250, 3, 4, "WLF M0.XX"}, + {-13.343876000, -176.223191250, 3, 4, "WLF T0.XX"}, + {-14.176085500, -178.208763500, 2, 3, "WLF 12.XXX"}, + {-13.427799500, -176.339842500, 2, 3, "WLF 123.XX"}, + {-13.234725500, -176.199782000, 3, 4, "WLF XLG.3GP"}, + {18.446545000, -64.639763125, 3, 5, "VGB 00.XX"}, + {18.398515000, -64.713921625, 3, 8, "VGB J0.XX"}, + {18.371455000, -64.851385750, 2, 7, "VGB 00.XXX"}, + {18.463445000, -64.493798750, 2, 3, "VGB C0.XXX"}, + {18.797075000, -64.598815625, 2, 4, "VGB P0.XXX"}, + {18.435709500, -64.599590000, 3, 5, "VGB D0C.8M0"}, + {47.088162000, 9.474175125, 3, 9, "LIE 00.XX"}, + {47.126681000, 9.519525125, 3, 9, "LIE 70.XX"}, + {47.143690000, 9.509687625, 3, 9, "LIE F0.XX"}, + {47.199309000, 9.485981375, 3, 9, "LIE M0.XX"}, + {47.216318000, 9.499897750, 3, 9, "LIE T0.XX"}, + {47.252770500, 9.478642000, 2, 8, "LIE 12.XXX"}, + {47.159000000, 9.556000000, 3, 9, "LIE 8Y2T.NT7"}, + {12.559837000, -70.057691000, 2, 3, "ABW 12.XX"}, + {12.625701000, -70.098498500, 1, 2, "ABW 12.XXX"}, + {8.772027500, 167.711622000, 3, 4, "MHL 12.XX"}, + {7.315998000, 170.988630000, 2, 3, "MHL 12.XXX"}, + {7.284380000, 168.546592000, 2, 3, "MHL 123.XX"}, + {14.860715000, 168.759190000, 2, 3, "MHL 012.XXX"}, + {4.964946000, 168.506462000, 2, 3, "MHL 112.XXX"}, + {10.022115000, 160.691911500, 2, 6, "MHL 212.XXX"}, + {11.543015000, 166.627511500, 2, 3, "MHL 312.XXX"}, + {19.291615000, 166.404555000, 2, 3, "MHL 412.XXX"}, + {6.298222500, 169.376017500, 2, 3, "MHL 512.XXX"}, + {6.291229000, 171.733383000, 2, 3, "MHL 612.XXX"}, + {7.322900000, 171.525337000, 2, 3, "MHL 712.XXX"}, + {5.816015000, 167.909625000, 2, 3, "MHL 812.XXX"}, + {11.350415000, 166.131711500, 2, 3, "MHL 912.XXX"}, + {10.520415000, 169.722711500, 2, 3, "MHL B12.XXX"}, + {8.414305000, 170.871866000, 2, 3, "MHL C12.XXX"}, + {11.695615000, 162.027411500, 2, 3, "MHL D12.XXX"}, + {11.796215000, 165.196411500, 2, 3, "MHL F12.XXX"}, + {5.843415000, 168.912125000, 2, 3, "MHL G12.XXX"}, + {9.138315000, 166.028411500, 2, 3, "MHL H12.XXX"}, + {8.513415000, 167.172425000, 2, 3, "MHL J12.XXX"}, + {9.514759000, 166.836034500, 2, 3, "MHL K12.XXX"}, + {9.514759000, 167.309962500, 2, 3, "MHL L12.XXX"}, + {9.023719000, 167.404747500, 2, 3, "MHL M12.XXX"}, + {10.114815000, 168.920711500, 2, 3, "MHL N12.XXX"}, + {8.904654000, 170.832795500, 2, 3, "MHL P12.XXX"}, + {10.487915000, 170.662011500, 2, 3, "MHL Q12.XXX"}, + {8.185109000, 167.946430000, 2, 3, "MHL R12.XXX"}, + {11.550815000, 167.245311500, 2, 3, "MHL S12.XXX"}, + {9.275015000, 165.438011500, 2, 3, "MHL T12.XXX"}, + {11.424215000, 169.510511500, 2, 3, "MHL V12.XXX"}, + {10.304115000, 165.751111500, 2, 3, "MHL W12.XXX"}, + {9.756731000, 169.810234500, 2, 3, "MHL X12.XXX"}, + {9.265690000, 169.810234500, 2, 3, "MHL Y12.XXX"}, + {12.459611000, 169.890283500, 2, 3, "MHL Z12.XXX"}, + {18.320633000, 161.021925000, 1, 2, "MHL 1234.XXX"}, + {-14.268495000, -170.750595500, 4, 5, "ASM 12.XX"}, + {-11.080345000, -171.102087000, 3, 5, "ASM 03.S16"}, + {-14.377975000, -170.859975000, 3, 4, "ASM 19.S11"}, + {-14.300956000, -169.700979000, 3, 4, "ASM 89.S14"}, + {-14.618850000, -168.235506000, 2, 3, "ASM H9.S0Q"}, + {-13.437751000, -171.092483000, 2, 3, "ASM 123.XXX"}, + {-11.287795000, -170.986984000, 2, 4, "ASM 1234.XXX"}, + {-21.221107500, -159.826193000, 3, 4, "COK 12.XX"}, + {-10.034426000, -161.245788500, 2, 5, "COK 12.XXX"}, + {-9.305035000, -158.180766500, 2, 5, "COK 123.XX"}, + {-18.781581500, -159.853411500, 2, 3, "COK 123.XXX"}, + {-11.130425000, -165.926388500, 2, 4, "COK R1.XXXX"}, + {-11.769825000, -165.625288500, 2, 3, "COK N1.XXXX"}, + {-13.546525000, -163.356110000, 2, 3, "COK S1.XXXX"}, + {-21.958425000, -158.168780000, 2, 3, "COK M1.XXXX"}, + {-18.272725000, -163.379945000, 2, 3, "COK P1.XXXX"}, + {-9.541018000, -165.641906500, 1, 3, "COK 1234.XXX"}, + {46.821100000, -56.239095500, 2, 7, "SPM 12.XX"}, + {47.136427500, -56.568465000, 1, 4, "SPM 12.XXX"}, + {-19.038699000, -169.943514500, 2, 3, "NIU 12.XX"}, + {-18.925931000, -169.986493500, 1, 2, "NIU 12.XXX"}, + {17.321024000, -62.743705000, 2, 3, "KNA 00.XX"}, + {17.108025000, -62.630767000, 2, 3, "KNA J0.XX"}, + {17.430092000, -62.886208500, 1, 2, "KNA 12.XXX"}, + {19.306024000, -81.395109500, 3, 5, "CYM 00.XX"}, + {19.338604000, -81.417519500, 3, 5, "CYM J0.XX"}, + {19.230025000, -81.484745000, 2, 4, "CYM 0D.S0K"}, + {19.618683000, -80.143865000, 2, 4, "CYM DC.S0P"}, + {19.361237000, -81.444708000, 2, 4, "CYM 123.XXX"}, + {12.192520000, -68.305890000, 3, 7, "BES 12.XX"}, + {12.330369000, -68.427559000, 2, 5, "BES 112.XX"}, + {12.330369000, -68.344913000, 2, 5, "BES 212.XX"}, + {12.249645000, -68.427559000, 2, 5, "BES 312.XX"}, + {12.249645000, -68.344913000, 2, 5, "BES 412.XX"}, + {12.249645000, -68.262267000, 2, 5, "BES 512.XX"}, + {12.168921000, -68.344913000, 2, 6, "BES 612.XX"}, + {12.168921000, -68.262267000, 3, 7, "BES 712.XX"}, + {12.088197000, -68.287061000, 2, 6, "BES 812.XX"}, + {17.522080000, -63.003094500, 2, 3, "BES T12.XX"}, + {17.658080000, -63.270094500, 2, 3, "BES S12.XX"}, + {12.158200000, -68.268000000, 3, 7, "BES 1Z54.9VM"}, + {4.244073000, 73.476110000, 3, 4, "MDV 12.XX"}, + {-0.264365000, 73.061913000, 3, 4, "MDV 12.XXX"}, + {6.537892000, 72.838205000, 3, 4, "MDV 123.XX"}, + {5.600025000, 72.500025000, 2, 3, "MDV 033.S0R"}, + {1.750025000, 72.660025000, 2, 3, "MDV 70H.009"}, + {0.160025000, 72.900025000, 2, 3, "MDV TVK.S0K"}, + {-0.719975000, 73.026153000, 2, 3, "MDV Y11.S17"}, + {4.208973000, 73.514000000, 3, 4, "MDV HDL0.4N8"}, + {-15.904900000, -5.755672500, 3, 4, "SHN 12.XX"}, + {-7.996230000, -14.424731000, 2, 3, "SHN 07.S10"}, + {-16.039975000, -5.804975000, 2, 3, "SHN 39.S14"}, + {-37.182975000, -12.371975000, 2, 3, "SHN 78.S0Z"}, + {-37.458975000, -12.746975000, 2, 3, "SHN BC.S0J"}, + {-40.399975000, -10.059975000, 2, 3, "SHN K9.S0R"}, + {-15.940000000, -5.716519500, 3, 4, "SHN Z7DQ.3QGQ"}, + {35.907165000, 14.426430000, 2, 3, "MLT 12.XX"}, + {36.110092000, 14.191060000, 1, 2, "MLT 12.XXX"}, + {12.065477000, -61.793947500, 2, 4, "GRD 12.XX"}, + {11.985162000, -61.792216500, 1, 3, "GRD 12.XXX"}, + {18.338662500, -64.983435000, 4, 6, "VIR 12.XX"}, + {18.260025000, -65.068821000, 3, 5, "VIR 0B.S11"}, + {17.660025000, -64.939975000, 2, 3, "VIR CB.S10"}, + {18.329545500, -65.074815500, 2, 4, "VIR 123.XX"}, + {18.341310000, -64.926438000, 4, 6, "VIR 974.D6C"}, + {-12.734261000, 45.203566375, 2, 5, "MYT 10.XX"}, + {-12.806898000, 45.244092625, 2, 5, "MYT J0.XX"}, + {-12.630925000, 44.925385500, 1, 4, "MYT 12.XXX"}, + {78.242245000, 15.486271875, 4, 6, "SJM 00.XX"}, + {78.047825000, 14.053596500, 4, 6, "SJM J0.XX"}, + {71.200115000, -9.088721000, 2, 4, "SJM 12.XXX"}, + {79.391396000, 10.833108500, 3, 5, "SJM 123.XXX"}, + {79.146012500, -7.648473000, 1, 3, "SJM 123.XXXX"}, + {80.388162500, 10.853275500, 2, 4, "SJM 1234.XXX"}, + {13.149955000, -61.251718500, 3, 4, "VCT 12.XX"}, + {13.100025000, -61.299975000, 2, 3, "VCT 0L.S0Y"}, + {12.770025000, -61.299975000, 2, 3, "VCT 8N.S0B"}, + {12.530025000, -61.499975000, 2, 4, "VCT KH.S0G"}, + {12.732508500, -61.497274500, 2, 3, "VCT 123.XXX"}, + {-53.039540000, 73.404700500, 2, 3, "HMD 12.XX"}, + {-53.086530000, 72.611792500, 1, 2, "HMD 123.XX"}, + {13.155374000, -59.636815000, 2, 3, "BRB 12.XX"}, + {13.334808500, -59.698320000, 1, 2, "BRB 12.XXX"}, + {17.165100000, -61.859574000, 3, 4, "ATG 12.XX"}, + {17.497318000, -61.947817000, 2, 3, "ATG 123.XX"}, + {17.229133500, -61.941961000, 2, 3, "ATG 12.XXX"}, + {17.796523500, -62.378232000, 1, 2, "ATG 123.XXX"}, + {12.161451000, -68.968311000, 2, 6, "CUW 12.XX"}, + {12.288352500, -69.139971500, 1, 4, "CUW 12.XXX"}, + {-4.562483500, 55.409233000, 4, 5, "SYC 12.XX"}, + {-4.409885000, 55.206464000, 3, 4, "SYC 12.XXX"}, + {-4.651343000, 55.530517000, 4, 5, "SYC 123.XX"}, + {-4.046885000, 53.308533500, 2, 3, "SYC 123.XXX"}, + {-9.646021000, 46.293632000, 2, 3, "SYC 12.XXXX"}, + {-5.802131500, 52.780640500, 2, 3, "SYC 1234.XX"}, + {-4.163258500, 46.379339000, 1, 2, "SYC 1234.XXX"}, + {7.378100000, 134.441110000, 4, 5, "PLW 12.XX"}, + {7.256801000, 134.339779500, 4, 5, "PLW 12.XXX"}, + {6.857190000, 134.032451000, 3, 4, "PLW 123.XX"}, + {8.175299500, 132.231598500, 2, 3, "PLW 123.XXX"}, + {5.186929000, 131.126580000, 2, 4, "PLW 12.XXXX"}, + {7.343000000, 134.479000000, 4, 5, "PLW X49Y.3PG"}, + {15.126075000, 145.694850500, 3, 4, "MNP 12.XX"}, + {15.260115000, 145.427076500, 2, 3, "MNP 12.XXX"}, + {18.412878500, 145.612422500, 2, 3, "MNP 123.XX"}, + {17.754860500, 144.886376000, 1, 2, "MNP 123.XXX"}, + {42.540300000, 1.489381500, 3, 7, "AND 12.XX"}, + {42.666820500, 1.426351500, 2, 6, "AND 12.XXX"}, + {42.544528000, 1.600164000, 2, 6, "AND 0BP2.NSY"}, + {13.562913000, 144.826296750, 2, 3, "GUM 00.XX"}, + {13.451659000, 144.739928750, 2, 3, "GUM J0.XX"}, + {13.661115000, 144.560790000, 1, 2, "GUM 12.XXX"}, + {54.209593000, -4.553932500, 3, 5, "IMN 12.XX"}, + {54.436115000, -4.877338500, 2, 4, "IMN 12.XXX"}, + {54.236000000, -4.527396000, 2, 4, "IMN HK6H.T36"}, + {14.059398000, -61.011049000, 2, 3, "LCA 12.XX"}, + {14.078452500, -61.085128000, 1, 2, "LCA 12.XXX"}, + {7.394024000, 151.560485000, 4, 5, "FSM 12.XX"}, + {6.914801500, 157.784498500, 3, 4, "FSM 12.XXX"}, + {9.281129000, 137.894187500, 3, 4, "FSM 123.XX"}, + {8.241275000, 137.168225000, 3, 4, "FSM 01.XXXX"}, + {9.721075000, 139.570211500, 3, 4, "FSM 11.XXXX"}, + {9.551675000, 140.308711500, 3, 4, "FSM 21.XXXX"}, + {7.150775000, 143.662925000, 3, 4, "FSM 31.XXXX"}, + {7.163975000, 144.368525000, 3, 4, "FSM 41.XXXX"}, + {8.376075000, 144.303725000, 3, 4, "FSM 51.XXXX"}, + {9.016275000, 145.172011500, 3, 4, "FSM 61.XXXX"}, + {7.481875000, 145.651525000, 3, 4, "FSM 71.XXXX"}, + {7.276075000, 146.019425000, 3, 4, "FSM 81.XXXX"}, + {7.268575000, 149.098325000, 4, 5, "FSM 91.XXXX"}, + {8.376175000, 149.453225000, 3, 4, "FSM B1.XXXX"}, + {8.562375000, 150.027711500, 3, 4, "FSM C1.XXXX"}, + {5.702475000, 152.931225000, 3, 4, "FSM D1.XXXX"}, + {5.244675000, 153.433725000, 3, 4, "FSM F1.XXXX"}, + {7.887574000, 154.066725000, 3, 4, "FSM G1.XXXX"}, + {7.304775000, 155.077425000, 3, 4, "FSM H1.XXXX"}, + {5.599675000, 157.047625000, 3, 4, "FSM J1.XXXX"}, + {6.474675000, 159.549125000, 3, 4, "FSM K1.XXXX"}, + {5.999875000, 160.488425000, 3, 4, "FSM L1.XXXX"}, + {9.588275000, 160.699511500, 3, 6, "FSM M1.XXXX"}, + {5.253075000, 162.664525000, 3, 5, "FSM N1.XXXX"}, + {9.068385000, 146.776394000, 3, 4, "FSM 1234.XX"}, + {9.209794500, 150.802947500, 3, 4, "FSM 123.XXX"}, + {5.552433000, 137.889819000, 2, 4, "FSM 1234.XXX"}, + {4.838830000, 152.184678000, 2, 3, "FSM 123.XXXX"}, + {9.559801000, 137.950152500, 3, 4, "FSM 1234.XXXX"}, + {1.340073000, 103.802110000, 2, 7, "SGP 12.XX"}, + {1.308344000, 103.592267000, 1, 5, "SGP 12.XXX"}, + {-21.132198000, -175.244416000, 5, 6, "TON 12.XX"}, + {-21.031705000, -175.337480000, 4, 5, "TON 12.XXX"}, + {-19.016968000, -174.255709000, 3, 4, "TON 123.XX"}, + {-20.620290000, -175.726861000, 3, 4, "TON 123.XXX"}, + {-15.765020000, -176.054965000, 2, 3, "TON 12.XXXX"}, + {-19.667860000, -176.113265000, 2, 3, "TON 1234.XX"}, + {-16.015046500, -176.122208000, 2, 3, "TON 1234.XXX"}, + {15.337100000, -61.390053500, 2, 3, "DMA 12.XX"}, + {15.627756000, -61.571423500, 1, 2, "DMA 12.XXX"}, + {26.245145000, 50.511326375, 3, 6, "BHR 00.XX"}, + {26.210307000, 50.577059875, 3, 6, "BHR J0.XX"}, + {25.805830000, 50.321376000, 2, 5, "BHR 12.XXX"}, + {25.594065000, 50.450223000, 2, 5, "BHR 123.XX"}, + {26.226691000, 50.543445000, 3, 6, "BHR FNZ.WJY"}, + {1.354296500, 172.925401000, 5, 6, "KIR 12.XX"}, + {1.912935000, 172.750585000, 4, 5, "KIR 00.XXX"}, + {1.567965000, 172.860585000, 4, 5, "KIR J0.XXX"}, + {1.980242000, -157.502931000, 3, 4, "KIR 000.XX"}, + {3.402960000, 172.909137625, 4, 5, "KIR 300.XX"}, + {3.138545000, 172.739225000, 4, 5, "KIR 600.XX"}, + {-0.607455000, 174.382425000, 4, 5, "KIR 900.XX"}, + {-1.260605000, 175.905345000, 4, 5, "KIR D00.XX"}, + {-1.117455000, 174.657225000, 4, 5, "KIR H00.XX"}, + {2.073984000, 173.195345000, 4, 5, "KIR L00.XX"}, + {1.020545000, 172.967225000, 4, 5, "KIR P00.XX"}, + {-1.793455000, 175.500225000, 4, 5, "KIR S00.XX"}, + {-1.313455000, 176.393225000, 4, 5, "KIR W00.XX"}, + {4.726545000, -160.454774375, 3, 4, "KIR Y00.XX"}, + {1.220105500, 172.602650500, 3, 4, "KIR 123.XXX"}, + {-0.460989000, 174.348203000, 3, 4, "KIR 12.XXXX"}, + {-2.193648000, -173.221100000, 3, 4, "KIR 1234.XX"}, + {1.254190000, 167.610504000, 2, 3, "KIR 1234.XXX"}, + {-9.801539500, -162.921108000, 2, 4, "KIR 123.XXXX"}, + {3.618701000, 159.726892500, 1, 2, "KIR 1234.XXXX"}, + {21.435245000, -71.166549000, 3, 5, "TCA 12.XX"}, + {21.610025000, -72.499975000, 2, 4, "TCA 07.S13"}, + {21.275025000, -71.729975000, 2, 4, "TCA 26.S0T"}, + {21.720025000, -72.369975000, 2, 4, "TCA 4C.S0V"}, + {21.172448000, -71.259702000, 2, 4, "TCA DQ.S04"}, + {21.770025000, -72.074975000, 3, 5, "TCA PD.S0Y"}, + {21.855328000, -71.899023000, 3, 5, "TCA 123.XX"}, + {21.754675000, -72.450015500, 1, 3, "TCA 123.XXX"}, + {0.378101000, 6.672110000, 3, 4, "STP 12.XX"}, + {0.410893000, 6.403006000, 2, 3, "STP 12.XXX"}, + {1.318174000, 7.109977000, 2, 3, "STP 123.XX"}, + {0.343001000, 6.710000000, 3, 4, "STP FDP.Q8G"}, + {22.341126000, 114.151625500, 3, 8, "HKG 12.XX"}, + {22.494473500, 113.855794500, 2, 7, "HKG 123.XX"}, + {22.358750000, 114.138500000, 2, 7, "HKG RBXQ.TX1F"}, + {14.616955000, -61.094972000, 2, 3, "MTQ 12.XX"}, + {14.833607000, -61.213210000, 1, 2, "MTQ 12.XXX"}, + {62.052360000, -6.881385000, 3, 4, "FRO 12.XX"}, + {62.315556500, -7.658623500, 2, 3, "FRO 12.XXX"}, + {62.007203500, -6.945468500, 2, 3, "FRO 123.XX"}, + {61.444657000, -7.080092000, 2, 3, "FRO S12.XXX"}, + {62.017260000, -6.801395000, 3, 4, "FRO LBWZ.FKF"}, + {16.258385000, -61.594590500, 3, 4, "GLP 12.XX"}, + {15.940025000, -61.809975000, 2, 3, "GLP 0V.S0P"}, + {16.194025000, -61.549975000, 2, 3, "GLP HN.S12"}, + {16.230025000, -61.349975000, 2, 3, "GLP S6.S0Y"}, + {15.820025000, -61.665975000, 2, 3, "GLP W4.S10"}, + {16.288025000, -61.101975000, 2, 3, "GLP Y4.S13"}, + {15.715641000, -61.510317500, 2, 3, "GLP 123.XX"}, + {16.633779500, -61.845004000, 1, 2, "GLP 123.XXX"}, + {-12.114900000, 44.371268000, 3, 6, "COM 12.XX"}, + {-11.860436000, 43.206191000, 2, 3, "COM 12.XXX"}, + {-12.073455000, 44.190230000, 2, 5, "COM 000.XX"}, + {-12.198455000, 43.575230000, 2, 5, "COM J00.XX"}, + {-11.157864500, 43.220429000, 1, 2, "COM 123.XXX"}, + {-20.116630500, 57.461573000, 2, 3, "MUS 12.XX"}, + {-20.121975000, 57.496025000, 3, 4, "MUS 08.S18"}, + {-20.489975000, 57.300025000, 2, 3, "MUS 55.S0Z"}, + {-20.529975000, 57.356025000, 2, 3, "MUS 6T.L10"}, + {-19.900136000, 63.228262000, 2, 3, "MUS 123.XX"}, + {-16.405885000, 59.370076500, 2, 3, "MUS C12.XXX"}, + {-10.302931000, 56.509855000, 2, 3, "MUS N12.XXX"}, + {-15.732908000, 54.351505000, 2, 3, "MUS T12.XXX"}, + {-19.519677000, 57.477441500, 2, 3, "MUS F12.XXX"}, + {-16.079931000, 59.470220000, 2, 3, "MUS X12.XXX"}, + {-20.150406500, 57.500850000, 3, 4, "MUS BYK2.M9L"}, + {-20.877390500, 55.439520500, 3, 4, "REU 12.XX"}, + {-20.883627000, 55.237206500, 2, 3, "REU 12.XXX"}, + {-21.278962500, 55.519337000, 3, 4, "REU 123.XX"}, + {-20.905000000, 55.478482500, 3, 4, "REU G4Z.QV4"}, + {49.639859000, 6.055902000, 3, 6, "LUX 12.XX"}, + {49.893615000, 5.852485000, 3, 9, "LUX 12.XXX"}, + {49.705865000, 5.737581000, 2, 6, "LUX 123.XX"}, + {49.816750000, 6.132650000, 3, 6, "LUX R9QG.K0X"}, + {-13.848559000, -171.831826500, 3, 4, "WSM 12.XX"}, + {-14.012537000, -172.131996500, 2, 3, "WSM 12.XXX"}, + {-13.550303000, -172.784034500, 2, 3, "WSM 123.XX"}, + {-13.696845000, -172.791178500, 2, 3, "WSM 123.XXX"}, + {-54.245900000, -36.572932500, 4, 5, "SGS 12.XX"}, + {-54.101781000, -36.950068500, 3, 4, "SGS 12.XXX"}, + {-54.851921000, -36.519987500, 3, 4, "SGS 123.XX"}, + {-53.675073000, -38.261525500, 2, 3, "SGS 123.XXX"}, + {-58.189161500, -27.600488500, 2, 3, "SGS 12.XXXX"}, + {-53.903781500, -41.817264000, 2, 3, "SGS P123.XX"}, + {-54.089823500, -39.204725000, 2, 3, "SGS Q123.XX"}, + {-55.170824500, -34.924878500, 2, 3, "SGS R123.XX"}, + {-54.281000000, -36.508519500, 4, 5, "SGS B3DJ.3T0"}, + {-17.548896000, -149.574611625, 6, 7, "PYF 00.XX"}, + {-17.544371000, -149.622478375, 5, 6, "PYF C0.XX"}, + {-17.626810000, -149.624174875, 4, 5, "PYF P0.XX"}, + {-17.670292000, -149.981264000, 4, 5, "PYF 123.XX"}, + {-17.509349500, -149.596203500, 4, 5, "PYF 12.XXX"}, + {-16.257092500, -152.208500500, 3, 4, "PYF 123.XXX"}, + {-8.183128500, -140.940748000, 2, 3, "PYF 12.XXXX"}, + {-11.652222000, -152.057326500, 2, 3, "PYF 0123.XX"}, + {-10.296299000, -152.544846500, 2, 5, "PYF 1123.XX"}, + {-10.144990000, -150.437016500, 2, 5, "PYF 2123.XX"}, + {-27.839806000, -144.623361500, 2, 3, "PYF 3123.XX"}, + {-27.948615000, -143.756811500, 2, 3, "PYF 4123.XX"}, + {-23.443093500, -154.128443500, 2, 3, "PYF 1234.XXX"}, + {-17.543000500, -149.548646500, 5, 6, "PYF 7GYY.RYSQ"}, + {16.890125000, -25.018540000, 3, 4, "CPV 12.XX"}, + {15.330625000, -23.839022500, 2, 3, "CPV 12.XXX"}, + {17.209308000, -25.346057500, 2, 3, "CPV 123.XX"}, + {17.275299500, -25.295927500, 1, 2, "CPV 123.XXX"}, + {10.674445000, -61.549771250, 3, 5, "TTO 00.XX"}, + {10.673175000, -61.468246250, 3, 5, "TTO J0.XX"}, + {10.267329500, -61.699216500, 2, 4, "TTO 12.XXX"}, + {10.345401000, -61.371070500, 2, 4, "TTO 123.XX"}, + {11.557735000, -61.912681500, 1, 3, "TTO 123.XXX"}, + {4.945549000, 114.878436000, 3, 6, "BRN 12.XX"}, + {4.819371500, 114.190287000, 2, 5, "BRN 123.XX"}, + {4.933589000, 114.706721000, 2, 5, "BRN 12.XXX"}, + {5.064283000, 114.107545500, 1, 4, "BRN 123.XXX"}, + {-49.313903000, 70.161233000, 3, 4, "ATF 12.XX"}, + {-37.772442000, 77.476550500, 2, 3, "ATF 12.XXX"}, + {-38.785809500, 77.440484000, 2, 3, "ATF 123.XX"}, + {-49.883975000, 68.507946000, 2, 3, "ATF 02X.612"}, + {-46.150535000, 50.155905000, 2, 3, "ATF 907.S0X"}, + {-46.467079000, 50.336321000, 2, 3, "ATF B06.S14"}, + {-45.993613000, 50.375191000, 2, 3, "ATF C04.S16"}, + {-46.519639000, 51.622201000, 2, 3, "ATF D0F.S0P"}, + {-46.535183000, 52.078617000, 2, 3, "ATF F0D.S14"}, + {-11.631815000, 47.254905000, 2, 3, "ATF G0B.S0Y"}, + {-17.116085000, 42.662152000, 2, 3, "ATF H07.S16"}, + {-21.542085000, 39.626568000, 2, 4, "ATF J07.S16"}, + {-22.423085000, 40.297114000, 2, 4, "ATF K07.S16"}, + {-15.912799000, 54.501193000, 2, 5, "ATF L03.S16"}, + {-12.414085000, 46.373511000, 2, 5, "ATF M07.S16"}, + {-49.349003000, 70.219331000, 3, 4, "ATF SZYG.287M"}, + {18.463502000, -66.115932000, 4, 6, "PRI 12.XX"}, + {18.291941500, -66.232392500, 3, 5, "PRI 12.XXX"}, + {18.146465000, -67.195879000, 3, 5, "PRI 123.XX"}, + {17.847680000, -67.905590500, 2, 4, "PRI 123.XXX"}, + {18.190000000, -66.570088500, 3, 5, "PRI ZJP8.KJWV"}, + {35.177024000, 33.327882000, 3, 4, "CYP 00.XX"}, + {34.649493000, 32.998509375, 3, 4, "CYP J0.XX"}, + {35.330115000, 33.129996500, 2, 3, "CYP 12.XXX"}, + {34.755313000, 32.349022000, 2, 3, "CYP 123.XX"}, + {35.293669000, 32.262538500, 1, 2, "CYP 123.XXX"}, + {33.902100000, 35.473532000, 4, 5, "LBN 12.XX"}, + {34.170115000, 35.479710000, 3, 4, "LBN 12.XXX"}, + {34.511604000, 35.650978875, 3, 6, "LBN 000.XX"}, + {33.711545000, 35.258256125, 3, 4, "LBN C00.XX"}, + {33.403254000, 35.153268125, 3, 6, "LBN P00.XX"}, + {33.069727000, 34.807702500, 2, 5, "LBN 123.XXX"}, + {33.870000000, 35.715000000, 3, 6, "LBN 3D59.BNR"}, + {18.041100000, -76.833574000, 3, 5, "JAM 12.XX"}, + {18.023704000, -76.920061750, 3, 5, "JAM 000.XX"}, + {17.969488000, -77.134533750, 2, 4, "JAM 700.XX"}, + {17.927134000, -77.356596875, 3, 5, "JAM F00.XX"}, + {18.011842000, -77.578659750, 2, 4, "JAM M00.XX"}, + {18.228045000, -76.687263750, 2, 4, "JAM T00.XX"}, + {18.323546000, -78.342535000, 2, 4, "JAM 12.XXX"}, + {18.065751000, -78.392842500, 1, 3, "JAM 123.XXX"}, + {13.480776000, -16.736510000, 2, 5, "GMB 12.XX"}, + {13.418039000, -14.393972500, 2, 5, "GMB 12.XXX"}, + {13.463545000, -16.661768750, 3, 6, "GMB 000.XX"}, + {13.333294000, -16.815113750, 2, 5, "GMB 300.XX"}, + {13.250795000, -16.790769375, 2, 5, "GMB 600.XX"}, + {13.275545000, -16.662768750, 3, 6, "GMB 900.XX"}, + {13.511594000, -16.553913750, 2, 4, "GMB D00.XX"}, + {13.370114000, -16.502806750, 2, 5, "GMB H00.XX"}, + {13.513814000, -15.672806750, 2, 4, "GMB K00.XX"}, + {13.413814000, -15.621606750, 2, 5, "GMB M00.XX"}, + {13.500214000, -16.247606750, 2, 5, "GMB P00.XX"}, + {13.500214000, -16.121900750, 2, 5, "GMB R00.XX"}, + {13.622814000, -14.936306750, 2, 5, "GMB T00.XX"}, + {13.525014000, -14.839506750, 2, 5, "GMB W00.XX"}, + {13.410514000, -14.712806750, 2, 5, "GMB Y00.XX"}, + {13.832282500, -16.883490500, 1, 4, "GMB 123.XXX"}, + {25.327315000, 51.473557500, 3, 6, "QAT 12.XX"}, + {25.579459000, 51.191459000, 2, 5, "QAT 12.XXX"}, + {24.596345000, 51.150152000, 2, 5, "QAT 123.XX"}, + {24.909181500, 50.705569500, 1, 4, "QAT 123.XXX"}, + {-51.706797500, -57.890839000, 3, 4, "FLK 12.XX"}, + {-51.381045000, -58.357144000, 2, 3, "FLK 12.XXX"}, + {-51.875135000, -59.569272000, 2, 3, "FLK 123.XX"}, + {-51.169171000, -61.362346500, 1, 2, "FLK 123.XXX"}, + {-17.700180000, 168.280243000, 4, 5, "VUT 12.XX"}, + {-17.420781000, 168.138722000, 3, 4, "VUT 12.XXX"}, + {-15.745694000, 166.820586500, 3, 4, "VUT 123.XX"}, + {-14.671779500, 166.482303500, 2, 3, "VUT 123.XXX"}, + {-13.800048000, 166.461212500, 2, 3, "VUT 12.XXXX"}, + {-19.440742500, 168.081133500, 2, 4, "VUT 1234.XX"}, + {-13.554985500, 166.473450500, 2, 3, "VUT 1234.XXX"}, + {42.476100000, 19.213539500, 4, 7, "MNE 12.XX"}, + {43.027844000, 19.539528000, 3, 4, "MNE 000.XX"}, + {42.789274000, 18.839333000, 3, 4, "MNE 600.XX"}, + {43.375974000, 19.227959500, 3, 6, "MNE C00.XX"}, + {42.451604000, 18.745252500, 3, 6, "MNE J00.XX"}, + {42.604371000, 18.979233000, 3, 4, "MNE P00.XX"}, + {42.468074000, 18.485106500, 3, 6, "MNE V00.XX"}, + {41.959414000, 18.944662000, 3, 4, "MNE 12.XXX"}, + {41.944845000, 18.441532000, 2, 5, "MNE 123.XXX"}, + {42.701500000, 19.407500000, 2, 3, "MNE DQJL.XJJ"}, + {25.065339000, -77.357887000, 3, 5, "BHS 12.XX"}, + {26.712875000, -78.952150000, 3, 5, "BHS 12.XXX"}, + {26.778717000, -77.986764875, 3, 5, "BHS 000.XX"}, + {26.692228000, -77.986764875, 3, 5, "BHS 100.XX"}, + {26.692228000, -77.890425875, 3, 5, "BHS 200.XX"}, + {26.605739000, -77.897169875, 3, 5, "BHS 300.XX"}, + {24.352143000, -75.485886750, 3, 5, "BHS 400.XX"}, + {26.904024000, -77.540238625, 3, 5, "BHS 500.XX"}, + {25.064424000, -77.551141500, 3, 5, "BHS 600.XX"}, + {25.099106000, -77.456003500, 3, 5, "BHS 700.XX"}, + {25.001745000, -77.458577500, 3, 5, "BHS 800.XX"}, + {26.563845000, -77.129749375, 3, 5, "BHS 900.XX"}, + {24.788945000, -76.305752500, 3, 5, "BHS B00.XX"}, + {24.769524000, -77.845847500, 3, 5, "BHS C00.XX"}, + {23.122145000, -75.071055625, 4, 6, "BHS D00.XX"}, + {24.653145000, -75.747753750, 3, 5, "BHS F00.XX"}, + {25.520324000, -76.708473250, 3, 5, "BHS G00.XX"}, + {23.538724000, -75.830982125, 3, 5, "BHS H00.XX"}, + {24.932024000, -76.219847500, 3, 5, "BHS J00.XX"}, + {25.018513000, -76.219847500, 3, 5, "BHS K00.XX"}, + {25.766945000, -79.309751250, 2, 4, "BHS L00.XX"}, + {20.993124000, -73.684092000, 3, 5, "BHS M00.XX"}, + {22.609924000, -73.912143500, 3, 5, "BHS N00.XX"}, + {25.796524000, -77.898986125, 3, 5, "BHS P00.XX"}, + {24.097824000, -74.536808875, 3, 5, "BHS Q00.XX"}, + {25.169145000, -78.099752500, 3, 5, "BHS R00.XX"}, + {22.816324000, -74.267469250, 3, 5, "BHS S00.XX"}, + {22.456224000, -73.137843500, 3, 5, "BHS T00.XX"}, + {22.252545000, -75.758667500, 3, 5, "BHS V00.XX"}, + {23.716524000, -74.878108875, 3, 5, "BHS W00.XX"}, + {22.623524000, -74.381443500, 3, 5, "BHS X00.XX"}, + {27.247724000, -78.342138625, 3, 5, "BHS Y00.XX"}, + {22.422024000, -73.024343500, 3, 5, "BHS Z00.XX"}, + {25.502060000, -76.769590000, 2, 4, "BHS 12.XXXX"}, + {24.584811500, -78.988505500, 2, 4, "BHS 123.XXX"}, + {22.235008000, -75.801149500, 2, 4, "BHS 1234.XX"}, + {26.826325000, -80.218521500, 1, 6, "BHS 1234.XXX"}, + {-8.578719000, 125.502111000, 3, 6, "TLS 12.XX"}, + {-8.535659000, 125.365711500, 2, 5, "TLS 12.XXX"}, + {-8.888931000, 126.155585500, 2, 5, "TLS 123.XX"}, + {-8.892972500, 124.112773000, 1, 4, "TLS 123.XXX"}, + {-26.283312000, 31.072898000, 3, 7, "SWZ 12.XX"}, + {-26.651420000, 30.997629500, 2, 6, "SWZ 123.XX"}, + {-25.965906000, 31.211164875, 3, 8, "SWZ 00.XXX"}, + {-25.957806000, 31.088864875, 2, 7, "SWZ 20.XXX"}, + {-25.982506000, 31.665864875, 2, 6, "SWZ 40.XXX"}, + {-26.042406000, 31.782464875, 3, 8, "SWZ 60.XXX"}, + {-26.005706000, 31.914764875, 3, 8, "SWZ 80.XXX"}, + {-26.436106000, 31.881936125, 2, 6, "SWZ B0.XXX"}, + {-26.973706000, 30.948306375, 2, 6, "SWZ D0.XXX"}, + {-26.680606000, 31.641936125, 2, 6, "SWZ G0.XXX"}, + {-26.737496000, 31.055387125, 2, 6, "SWZ J0.XXX"}, + {-26.992596000, 31.261361375, 2, 5, "SWZ K0.XXX"}, + {-27.146596000, 31.150761375, 2, 5, "SWZ L0.XXX"}, + {-27.311614000, 31.821761375, 2, 5, "SWZ M0.XXX"}, + {-26.267396000, 31.902813875, 2, 6, "SWZ N0.XXX"}, + {-26.180907000, 31.902813875, 2, 7, "SWZ P0.XXX"}, + {-26.824096000, 31.920661375, 2, 6, "SWZ Q0.XXX"}, + {-26.910585000, 31.823842375, 2, 5, "SWZ R0.XXX"}, + {-26.910585000, 31.920661375, 2, 5, "SWZ S0.XXX"}, + {-26.087496000, 31.503313875, 2, 6, "SWZ T0.XXX"}, + {-26.087496000, 31.599171875, 2, 6, "SWZ V0.XXX"}, + {-26.173985000, 31.503313875, 2, 6, "SWZ W0.XXX"}, + {-26.173985000, 31.599171875, 2, 6, "SWZ X0.XXX"}, + {-26.260474000, 31.503313875, 3, 7, "SWZ Y0.XXX"}, + {-26.260474000, 31.599171875, 2, 6, "SWZ Z0.XXX"}, + {-27.142242000, 30.797066000, 1, 5, "SWZ 123.XXX"}, + {29.384100000, 47.936295000, 4, 11, "KWT 12.XX"}, + {29.366459000, 47.671117000, 3, 10, "KWT 12.XXX"}, + {28.840728000, 47.797074000, 3, 7, "KWT 123.XX"}, + {29.874009500, 46.617700000, 2, 4, "KWT 123.XXX"}, + {29.312500000, 47.665750000, 3, 10, "KWT XXL7.4YB"}, + {-18.105511000, 178.424131750, 4, 5, "FJI 10.XX"}, + {-18.083211000, 178.467978250, 4, 5, "FJI J0.XX"}, + {-18.080533000, 178.032459000, 3, 4, "FJI 12.XXX"}, + {-17.556145000, 177.373196125, 3, 4, "FJI 000.XX"}, + {-17.800764000, 177.232302125, 3, 4, "FJI 800.XX"}, + {-17.507221000, 177.629366125, 3, 4, "FJI J00.XX"}, + {-16.436296000, 179.260890875, 3, 4, "FJI S00.XX"}, + {-16.602388500, 176.936349500, 2, 3, "FJI 123.XXX"}, + {-18.832974500, 179.789581500, 2, 3, "FJI 12.XXXX"}, + {-18.760920000, 177.382903000, 2, 3, "FJI L123.XX"}, + {-18.757220000, 177.860503000, 3, 4, "FJI M123.XX"}, + {-18.949179000, 177.959155000, 2, 3, "FJI K123.XX"}, + {-18.834420000, 178.359403000, 2, 3, "FJI B123.XX"}, + {-20.036020000, -178.667068500, 2, 3, "FJI V123.XX"}, + {-21.056335000, -179.052148000, 2, 3, "FJI X123.XX"}, + {-12.936235000, 176.912454000, 2, 3, "FJI R123.XX"}, + {-15.918635000, 179.809182500, 2, 3, "FJI T123.XX"}, + {-18.121351000, 178.443598000, 4, 5, "FJI 9NZC.97N"}, + {-22.232870000, 166.411955500, 4, 5, "NCL 12.XX"}, + {-21.905691000, 166.272517000, 3, 4, "NCL 12.XXX"}, + {-21.384455000, 167.800328250, 3, 4, "NCL 000.XX"}, + {-21.428226000, 167.970241250, 4, 5, "NCL 600.XX"}, + {-20.901026000, 167.161944000, 3, 4, "NCL C00.XX"}, + {-21.013926000, 165.251344000, 3, 4, "NCL J00.XX"}, + {-21.551026000, 165.337907250, 3, 4, "NCL P00.XX"}, + {-21.044026000, 164.762944000, 3, 4, "NCL V00.XX"}, + {-20.075944500, 164.271650000, 3, 4, "NCL 123.XXX"}, + {-20.877015500, 166.809927000, 3, 4, "NCL 12.XXXX"}, + {-19.168137500, 162.775754500, 2, 3, "NCL 1234.XX"}, + {-18.210943500, 158.537507500, 1, 4, "NCL 1234.XXX"}, + {46.094500000, 14.445212000, 4, 5, "SVN 12.XX"}, + {46.333115000, 14.151160000, 3, 4, "SVN 12.XXX"}, + {46.576024000, 15.584040000, 3, 6, "SVN 000.XX"}, + {46.293324000, 15.217440000, 3, 4, "SVN 100.XX"}, + {46.410524000, 15.024240000, 3, 6, "SVN 200.XX"}, + {45.581824000, 13.686870750, 3, 7, "SVN 300.XX"}, + {45.545424000, 13.565770750, 3, 6, "SVN 400.XX"}, + {45.844324000, 15.106905375, 3, 6, "SVN 500.XX"}, + {46.435745000, 15.782325000, 3, 4, "SVN 600.XX"}, + {46.168645000, 14.952721875, 3, 4, "SVN 700.XX"}, + {46.444724000, 13.999540000, 3, 6, "SVN 800.XX"}, + {45.975124000, 13.624805375, 3, 7, "SVN 900.XX"}, + {46.700724000, 16.091240000, 3, 6, "SVN B00.XX"}, + {45.690724000, 14.802370750, 3, 6, "SVN C00.XX"}, + {45.842324000, 14.188905375, 3, 4, "SVN D00.XX"}, + {46.563365000, 14.842325000, 3, 6, "SVN F00.XX"}, + {46.560724000, 15.021240000, 3, 6, "SVN G00.XX"}, + {45.990524000, 15.413205375, 4, 7, "SVN H00.XX"}, + {46.440724000, 15.501240000, 3, 4, "SVN J00.XX"}, + {45.929834000, 15.518457875, 4, 8, "SVN K00.XX"}, + {46.105824000, 14.775205375, 4, 5, "SVN L00.XX"}, + {45.930724000, 13.841805375, 3, 7, "SVN M00.XX"}, + {46.046324000, 13.964905375, 3, 4, "SVN N00.XX"}, + {45.610224000, 15.118370750, 3, 6, "SVN P00.XX"}, + {46.323824000, 13.871740000, 3, 6, "SVN Q00.XX"}, + {46.012204000, 15.276319875, 3, 6, "SVN R00.XX"}, + {46.280624000, 15.097840000, 3, 4, "SVN S00.XX"}, + {45.615224000, 14.185370750, 3, 4, "SVN T00.XX"}, + {45.759524000, 13.806305375, 3, 7, "SVN V00.XX"}, + {46.399724000, 15.361540000, 3, 4, "SVN W00.XX"}, + {46.280724000, 15.581240000, 3, 6, "SVN X00.XX"}, + {46.260724000, 15.341240000, 3, 4, "SVN Y00.XX"}, + {46.580724000, 15.461240000, 3, 6, "SVN Z00.XX"}, + {46.465527000, 13.473241500, 2, 7, "SVN 123.XXX"}, + {46.149078500, 14.992992000, 3, 4, "SVN 4FZ8.T8H"}, + {31.810775000, 35.171229500, 3, 7, "ISR 12.XX"}, + {32.197213000, 34.780151000, 3, 6, "ISR 000.XX"}, + {32.197213000, 34.882016000, 3, 6, "ISR 100.XX"}, + {32.110724000, 34.739405000, 3, 6, "ISR 200.XX"}, + {32.110724000, 34.841270000, 3, 6, "ISR 300.XX"}, + {32.024235000, 34.719258750, 3, 6, "ISR 400.XX"}, + {32.024235000, 34.820642750, 3, 6, "ISR 500.XX"}, + {31.937746000, 34.688842750, 3, 6, "ISR 600.XX"}, + {31.937746000, 34.790226750, 3, 6, "ISR 700.XX"}, + {31.846724000, 34.614114750, 3, 6, "ISR 800.XX"}, + {32.834777000, 34.941749375, 3, 4, "ISR 900.XX"}, + {32.826128000, 35.044334375, 3, 4, "ISR B00.XX"}, + {32.912617000, 35.044334375, 3, 4, "ISR C00.XX"}, + {32.873748000, 35.146949375, 3, 4, "ISR D00.XX"}, + {31.269545000, 34.753810500, 3, 7, "ISR F00.XX"}, + {32.362824000, 34.835888000, 3, 6, "ISR G00.XX"}, + {31.703624000, 34.512714750, 3, 6, "ISR H00.XX"}, + {32.752524000, 35.258649375, 3, 4, "ISR J00.XX"}, + {32.494024000, 34.877588000, 3, 6, "ISR K00.XX"}, + {32.475845000, 34.976697000, 3, 6, "ISR L00.XX"}, + {31.789324000, 34.933714750, 3, 6, "ISR M00.XX"}, + {33.081545000, 35.081266875, 3, 6, "ISR N00.XX"}, + {31.650724000, 34.712314750, 3, 7, "ISR P00.XX"}, + {32.986424000, 35.069349375, 3, 4, "ISR Q00.XX"}, + {32.986424000, 35.171949375, 3, 4, "ISR R00.XX"}, + {32.982473000, 35.274349375, 3, 4, "ISR S00.XX"}, + {29.612824000, 34.903931625, 3, 5, "ISR T00.XX"}, + {32.848324000, 35.454449375, 3, 4, "ISR V00.XX"}, + {32.555324000, 35.074888000, 3, 4, "ISR W00.XX"}, + {32.648945000, 35.271266875, 3, 4, "ISR X00.XX"}, + {32.306399000, 34.936994000, 3, 6, "ISR Y00.XX"}, + {31.110524000, 34.973240500, 3, 5, "ISR Z00.XX"}, + {31.560675000, 34.415483750, 3, 8, "ISR 00.XXX"}, + {31.460804000, 34.369140500, 3, 8, "ISR 10.XXX"}, + {31.460804000, 34.470044500, 3, 8, "ISR 20.XXX"}, + {31.374315000, 34.261172500, 3, 8, "ISR 30.XXX"}, + {31.374315000, 34.362076500, 3, 8, "ISR 40.XXX"}, + {31.325266500, 34.227909000, 3, 8, "ISR 5H.HHH"}, + {31.287826000, 34.281353500, 3, 8, "ISR 60.XXX"}, + {31.261255000, 34.228832500, 3, 8, "ISR 70.XXX"}, + {31.824804000, 35.167214750, 3, 7, "ISR 80.XXX"}, + {31.911293000, 35.167214750, 3, 7, "ISR 90.XXX"}, + {31.746904000, 35.268614750, 3, 7, "ISR B0.XXX"}, + {31.542704000, 34.941414750, 3, 8, "ISR C0.XXX"}, + {31.542704000, 35.042798750, 3, 8, "ISR D0.XXX"}, + {31.542704000, 35.144182750, 3, 8, "ISR F0.XXX"}, + {31.456215000, 34.911224500, 3, 8, "ISR G0.XXX"}, + {31.456215000, 35.012128500, 3, 8, "ISR H0.XXX"}, + {31.456215000, 35.113032500, 3, 8, "ISR J0.XXX"}, + {31.369726000, 34.931405500, 3, 8, "ISR K0.XXX"}, + {31.369726000, 35.032309500, 3, 8, "ISR L0.XXX"}, + {31.369726000, 35.133213500, 3, 8, "ISR M0.XXX"}, + {32.179904000, 35.210388000, 3, 7, "ISR N0.XXX"}, + {32.279104000, 35.013088000, 4, 8, "ISR P0.XXX"}, + {32.129704000, 34.959788000, 4, 8, "ISR Q0.XXX"}, + {31.822404000, 35.417914750, 3, 7, "ISR R0.XXX"}, + {32.439004000, 35.130788000, 3, 7, "ISR S0.XXX"}, + {32.439004000, 35.232653000, 3, 7, "ISR T0.XXX"}, + {31.652904000, 35.132514750, 3, 8, "ISR V0.XXX"}, + {32.093404000, 35.197388000, 3, 7, "ISR W0.XXX"}, + {31.866604000, 35.009414750, 3, 7, "ISR X0.XXX"}, + {32.318304000, 35.153088000, 3, 7, "ISR Y0.XXX"}, + {32.345504000, 35.260588000, 3, 7, "ISR Z0.XXX"}, + {30.945683500, 34.228139000, 2, 4, "ISR 123.XXX"}, + {31.456000000, 35.075000000, 3, 8, "ISR 1NTQ.X0R"}, + {31.810775000, 35.171229500, 3, 7, "PSE 12.XX"}, + {31.560675000, 34.415483750, 3, 8, "PSE 00.XXX"}, + {31.460804000, 34.369140500, 3, 8, "PSE 10.XXX"}, + {31.460804000, 34.470044500, 3, 8, "PSE 20.XXX"}, + {31.374315000, 34.261172500, 3, 8, "PSE 30.XXX"}, + {31.374315000, 34.362076500, 3, 8, "PSE 40.XXX"}, + {31.325266500, 34.227909000, 3, 8, "PSE 5H.HHH"}, + {31.287826000, 34.281353500, 3, 8, "PSE 60.XXX"}, + {31.249000000, 34.291044500, 3, 8, "PSE 7H.FWP"}, + {31.824804000, 35.167214750, 3, 7, "PSE 80.XXX"}, + {31.911293000, 35.167214750, 3, 7, "PSE 90.XXX"}, + {31.746904000, 35.268614750, 3, 7, "PSE B0.XXX"}, + {31.542704000, 34.941414750, 3, 8, "PSE C0.XXX"}, + {31.542704000, 35.042798750, 3, 8, "PSE D0.XXX"}, + {31.542704000, 35.144182750, 3, 8, "PSE F0.XXX"}, + {31.456215000, 34.911224500, 3, 8, "PSE G0.XXX"}, + {31.456215000, 35.012128500, 3, 8, "PSE H0.XXX"}, + {31.456215000, 35.113032500, 3, 8, "PSE J0.XXX"}, + {31.369726000, 34.931405500, 3, 8, "PSE K0.XXX"}, + {31.369726000, 35.032309500, 3, 8, "PSE L0.XXX"}, + {31.369726000, 35.133213500, 3, 8, "PSE M0.XXX"}, + {32.179904000, 35.210388000, 3, 7, "PSE N0.XXX"}, + {32.279104000, 35.013088000, 3, 8, "PSE P0.XXX"}, + {32.129704000, 34.959788000, 3, 8, "PSE Q0.XXX"}, + {31.822404000, 35.417914750, 3, 7, "PSE R0.XXX"}, + {32.439004000, 35.130788000, 3, 7, "PSE S0.XXX"}, + {32.439004000, 35.232653000, 3, 7, "PSE T0.XXX"}, + {31.652904000, 35.132514750, 3, 8, "PSE V0.XXX"}, + {32.093404000, 35.197388000, 3, 7, "PSE W0.XXX"}, + {31.866604000, 35.009414750, 3, 7, "PSE X0.XXX"}, + {32.318304000, 35.153088000, 3, 7, "PSE Y0.XXX"}, + {32.345504000, 35.260588000, 3, 7, "PSE Z0.XXX"}, + {31.884750000, 34.896250000, 2, 5, "PSE DLF.T05"}, + {31.884750000, 34.896250000, 2, 5, "PSE 1MF7.JP8"}, + {13.729100000, -89.242573000, 4, 5, "SLV 12.XX"}, + {13.890115000, -89.355296000, 3, 4, "SLV 12.XXX"}, + {14.039524000, -89.596609750, 3, 6, "SLV 000.XX"}, + {13.515324000, -88.221809750, 3, 4, "SLV 100.XX"}, + {13.757324000, -89.779209750, 4, 5, "SLV 200.XX"}, + {13.880724000, -88.919009750, 4, 5, "SLV 300.XX"}, + {13.380724000, -88.481809750, 3, 4, "SLV 400.XX"}, + {13.546724000, -88.904209750, 4, 5, "SLV 500.XX"}, + {13.706224000, -88.839909750, 3, 4, "SLV 600.XX"}, + {13.977124000, -89.890809750, 3, 4, "SLV 700.XX"}, + {14.019545000, -89.708398750, 3, 6, "SLV 800.XX"}, + {14.000724000, -89.231809750, 3, 4, "SLV 900.XX"}, + {13.359024000, -87.890809750, 3, 6, "SLV B00.XX"}, + {13.639324000, -89.869509750, 3, 4, "SLV C00.XX"}, + {13.814524000, -88.611809750, 3, 6, "SLV D00.XX"}, + {14.370724000, -89.491922625, 3, 6, "SLV F00.XX"}, + {13.445524000, -88.394209750, 3, 4, "SLV G00.XX"}, + {13.920724000, -88.671809750, 3, 6, "SLV H00.XX"}, + {14.079524000, -89.014209750, 3, 6, "SLV J00.XX"}, + {13.344624000, -88.603309750, 3, 4, "SLV K00.XX"}, + {13.784824000, -89.533709750, 3, 4, "SLV L00.XX"}, + {13.737524000, -88.127209750, 3, 6, "SLV M00.XX"}, + {13.516124000, -88.486809750, 4, 5, "SLV N00.XX"}, + {13.644224000, -87.904209750, 3, 6, "SLV P00.XX"}, + {13.863724000, -89.467509750, 3, 4, "SLV Q00.XX"}, + {13.891524000, -89.791209750, 3, 4, "SLV R00.XX"}, + {13.546524000, -88.569509750, 3, 4, "SLV S00.XX"}, + {14.009024000, -89.802309750, 3, 6, "SLV T00.XX"}, + {13.564824000, -88.407709750, 3, 4, "SLV V00.XX"}, + {13.898624000, -89.590809750, 3, 4, "SLV W00.XX"}, + {13.920664000, -89.536273250, 3, 4, "SLV X00.XX"}, + {13.326104000, -88.391878750, 3, 4, "SLV XK0.00"}, + {14.139464000, -89.322973250, 3, 8, "SLV Y00.XX"}, + {13.753504000, -88.298378750, 3, 6, "SLV YK0.00"}, + {13.794864000, -89.779273250, 3, 4, "SLV Z00.XX"}, + {13.740204000, -89.690478750, 3, 4, "SLV ZK0.00"}, + {13.998860500, -90.058563500, 2, 5, "SLV 123.XXX"}, + {13.725830000, -88.906500000, 3, 4, "SLV 6T11.GM4"}, + {17.516324000, -88.243355625, 4, 5, "BLZ 00.XX"}, + {17.222404000, -88.805604000, 4, 5, "BLZ J0.XX"}, + {17.412715000, -89.130233000, 3, 4, "BLZ 12.XXX"}, + {17.540444000, -88.399137875, 3, 4, "BLZ 000.XX"}, + {18.104774000, -88.684845750, 3, 10, "BLZ 600.XX"}, + {16.944074000, -88.414709000, 3, 4, "BLZ C00.XX"}, + {18.417874000, -88.496345750, 3, 10, "BLZ J00.XX"}, + {18.097145000, -88.028263750, 3, 9, "BLZ P00.XX"}, + {16.130974000, -88.949272250, 3, 4, "BLZ V00.XX"}, + {16.324722000, -89.221112500, 2, 5, "BLZ 123.XXX"}, + {17.190000000, -88.330000000, 2, 3, "BLZ 7X47.HQW"}, + {11.574803000, 43.057022375, 3, 6, "DJI 00.XX"}, + {11.550211000, 43.131613875, 3, 6, "DJI J0.XX"}, + {11.579279000, 42.824318500, 2, 5, "DJI 12.XXX"}, + {11.202404000, 42.577131875, 2, 5, "DJI 000.XX"}, + {11.875844000, 42.781802875, 2, 5, "DJI 700.XX"}, + {12.071544000, 43.204402875, 2, 5, "DJI F00.XX"}, + {11.135244000, 42.262396750, 2, 5, "DJI M00.XX"}, + {12.201544000, 42.441208000, 2, 5, "DJI T00.XX"}, + {10.952941500, 41.754110000, 1, 4, "DJI 123.XXX"}, + {42.033913000, 21.397837500, 4, 5, "MKD 12.XX"}, + {42.234667000, 21.218140000, 3, 6, "MKD 12.XXX"}, + {41.014114000, 21.264599500, 3, 6, "MKD 000.XX"}, + {41.322914000, 21.452099500, 3, 4, "MKD 200.XX"}, + {41.983014000, 20.863220000, 3, 8, "MKD 400.XX"}, + {41.983014000, 21.026299000, 3, 6, "MKD 600.XX"}, + {42.105323000, 21.025620500, 3, 8, "MKD 800.XX"}, + {41.697514000, 21.703620000, 3, 4, "MKD B00.XX"}, + {41.134414000, 20.717699500, 3, 6, "MKD D00.XX"}, + {41.780514000, 20.838520000, 3, 6, "MKD G00.XX"}, + {41.791224000, 22.126460000, 3, 4, "MKD J00.XX"}, + {41.470724000, 22.606212500, 3, 4, "MKD K00.XX"}, + {41.480724000, 21.956212500, 3, 4, "MKD L00.XX"}, + {41.220724000, 20.610312500, 3, 6, "MKD M00.XX"}, + {41.936124000, 22.334260000, 3, 4, "MKD N00.XX"}, + {41.557124000, 20.915560000, 3, 6, "MKD P00.XX"}, + {41.659024000, 22.440560000, 3, 4, "MKD Q00.XX"}, + {42.252124000, 22.275308500, 3, 4, "MKD R00.XX"}, + {41.190724000, 22.473412500, 3, 6, "MKD S00.XX"}, + {41.540724000, 22.068860000, 3, 4, "MKD T00.XX"}, + {41.905624000, 21.857760000, 3, 4, "MKD V00.XX"}, + {41.558424000, 20.484760000, 3, 6, "MKD W00.XX"}, + {41.940724000, 22.445760000, 3, 6, "MKD X00.XX"}, + {41.134324000, 20.957612500, 3, 8, "MKD Y00.XX"}, + {41.409624000, 21.195712500, 3, 4, "MKD Z00.XX"}, + {42.128401500, 20.538736500, 2, 7, "MKD 123.XXX"}, + {41.613594500, 21.743759000, 2, 3, "MKD JTJK.4CZ"}, + {-1.916900000, 30.037110000, 3, 5, "RWA 12.XX"}, + {-1.739885000, 29.851425000, 2, 6, "RWA 12.XXX"}, + {-1.505806000, 29.540165000, 2, 6, "RWA 000.XX"}, + {-2.595806000, 29.662665000, 2, 7, "RWA 300.XX"}, + {-1.670906000, 29.241865000, 2, 8, "RWA 600.XX"}, + {-1.585806000, 29.985165000, 2, 4, "RWA 900.XX"}, + {-1.964506000, 30.414965000, 2, 4, "RWA D00.XX"}, + {-2.503586000, 28.869790000, 2, 8, "RWA H00.XX"}, + {-2.369486000, 29.691090000, 2, 7, "RWA K00.XX"}, + {-2.089486000, 29.702590000, 2, 6, "RWA M00.XX"}, + {-2.519486000, 29.518890000, 2, 7, "RWA P00.XX"}, + {-2.179486000, 30.475390000, 2, 4, "RWA R00.XX"}, + {-2.067286000, 29.317190000, 2, 5, "RWA T00.XX"}, + {-1.944977000, 29.298843000, 2, 6, "RWA W00.XX"}, + {-2.673686000, 28.930090000, 2, 6, "RWA Y00.XX"}, + {-1.216968500, 28.922814500, 1, 5, "RWA 123.XXX"}, + {18.588100000, -72.369674000, 3, 5, "HTI 12.XX"}, + {18.613206000, -72.645158000, 2, 4, "HTI 12.XXX"}, + {19.787624000, -72.252465250, 2, 4, "HTI 000.XX"}, + {19.490724000, -72.719365250, 2, 4, "HTI 100.XX"}, + {19.143624000, -72.725139500, 2, 4, "HTI 200.XX"}, + {18.262924000, -73.807513750, 2, 4, "HTI 300.XX"}, + {19.096624000, -72.497239500, 3, 5, "HTI 400.XX"}, + {19.160724000, -72.550339500, 2, 4, "HTI 500.XX"}, + {19.954824000, -72.864765250, 2, 4, "HTI 600.XX"}, + {19.947724000, -72.773165250, 2, 4, "HTI 700.XX"}, + {18.667424000, -74.171226625, 2, 4, "HTI 800.XX"}, + {18.277224000, -72.574913750, 2, 4, "HTI 900.XX"}, + {19.758124000, -72.425365250, 2, 4, "HTI B00.XX"}, + {19.344124000, -72.667939500, 2, 4, "HTI C00.XX"}, + {19.318177000, -72.576645500, 2, 4, "HTI D00.XX"}, + {19.198724000, -72.037239500, 2, 4, "HTI F00.XX"}, + {19.410724000, -72.372939500, 2, 4, "HTI G00.XX"}, + {19.667424000, -72.030965250, 2, 4, "HTI H00.XX"}, + {19.587824000, -71.787265250, 2, 6, "HTI J00.XX"}, + {19.501335000, -71.764321250, 2, 6, "HTI K00.XX"}, + {18.444824000, -72.902826625, 2, 4, "HTI L00.XX"}, + {18.870724000, -72.142826625, 2, 4, "HTI M00.XX"}, + {19.634424000, -72.224665250, 2, 4, "HTI N00.XX"}, + {18.564224000, -74.460926625, 2, 4, "HTI P00.XX"}, + {19.672724000, -71.853365250, 2, 6, "HTI Q00.XX"}, + {19.720724000, -72.723165250, 2, 4, "HTI R00.XX"}, + {19.360424000, -72.157439500, 2, 4, "HTI S00.XX"}, + {18.463424000, -73.119126625, 2, 4, "HTI T00.XX"}, + {18.476924000, -74.458226625, 2, 4, "HTI V00.XX"}, + {19.470724000, -72.242939500, 2, 4, "HTI W00.XX"}, + {18.331824000, -73.412813750, 2, 4, "HTI X00.XX"}, + {18.870724000, -71.982826625, 2, 6, "HTI Y00.XX"}, + {18.846924000, -72.911126625, 2, 4, "HTI Z00.XX"}, + {19.772399000, -74.384343500, 1, 3, "HTI 123.XXX"}, + {-3.419635000, 29.339565000, 3, 5, "BDI 12.XX"}, + {-3.047125000, 29.235169000, 2, 5, "BDI 12.XXX"}, + {-3.440106000, 29.821857125, 2, 4, "BDI 000.XX"}, + {-2.874606000, 30.252165000, 2, 4, "BDI 300.XX"}, + {-2.915206000, 29.755565000, 2, 4, "BDI 600.XX"}, + {-3.475806000, 30.164957125, 2, 4, "BDI 900.XX"}, + {-2.925806000, 29.545165000, 2, 4, "BDI D00.XX"}, + {-3.967886000, 29.582221125, 2, 4, "BDI H00.XX"}, + {-3.955686000, 29.912321125, 2, 4, "BDI K00.XX"}, + {-4.163086000, 29.742521125, 2, 4, "BDI M00.XX"}, + {-2.919486000, 29.058890000, 2, 5, "BDI P00.XX"}, + {-2.981863000, 29.162852000, 2, 5, "BDI R00.XX"}, + {-3.102686000, 30.117090000, 2, 4, "BDI T00.XX"}, + {-3.229486000, 30.478721125, 2, 4, "BDI W00.XX"}, + {-2.599486000, 30.038890000, 2, 5, "BDI Y00.XX"}, + {-4.348588500, 28.995666500, 1, 4, "BDI 123.XXX"}, + {3.751145000, 8.751225625, 4, 6, "GNQ 00.XX"}, + {1.822605000, 9.743560000, 4, 7, "GNQ J0.XX"}, + {3.776515500, 8.535374500, 3, 5, "GNQ 12.XXX"}, + {1.850195000, 9.722189000, 3, 6, "GNQ 000.XX"}, + {2.090694000, 11.184865000, 3, 8, "GNQ 300.XX"}, + {1.574195000, 9.566141000, 3, 5, "GNQ 600.XX"}, + {1.282294000, 10.808965000, 3, 5, "GNQ 900.XX"}, + {1.860194000, 10.694165000, 4, 7, "GNQ D00.XX"}, + {1.423994000, 10.468865000, 4, 6, "GNQ H00.XX"}, + {1.616994000, 11.194065000, 3, 7, "GNQ L00.XX"}, + {1.065794000, 10.587065000, 3, 5, "GNQ P00.XX"}, + {2.094294000, 10.538565000, 3, 6, "GNQ S00.XX"}, + {1.560214000, 10.757490000, 3, 5, "GNQ W00.XX"}, + {1.110514000, 11.198890000, 3, 7, "GNQ Y00.XX"}, + {-1.389825500, 5.587801000, 2, 3, "GNQ 012.XXX"}, + {3.769881500, 8.354526500, 2, 4, "GNQ 112.XXX"}, + {3.769881500, 8.682630500, 3, 5, "GNQ 212.XXX"}, + {3.426153500, 8.354526500, 2, 4, "GNQ 312.XXX"}, + {3.426153500, 8.682630500, 3, 5, "GNQ 412.XXX"}, + {2.310587000, 9.504780000, 2, 5, "GNQ B12.XXX"}, + {2.163275000, 9.973500000, 2, 5, "GNQ C12.XXX"}, + {2.163275000, 10.442220000, 2, 5, "GNQ D12.XXX"}, + {2.163275000, 10.910940000, 2, 5, "GNQ F12.XXX"}, + {1.819547000, 9.036059000, 2, 5, "GNQ G12.XXX"}, + {1.819547000, 9.504779000, 2, 5, "GNQ H12.XXX"}, + {1.819547000, 9.973499000, 3, 6, "GNQ J12.XXX"}, + {1.819547000, 10.442219000, 3, 6, "GNQ K12.XXX"}, + {1.819547000, 10.910939000, 3, 6, "GNQ L12.XXX"}, + {1.328507000, 9.036059000, 2, 4, "GNQ P12.XXX"}, + {1.328507000, 9.504779000, 2, 4, "GNQ Q12.XXX"}, + {1.328507000, 9.973499000, 2, 4, "GNQ R12.XXX"}, + {1.426715000, 10.442219000, 3, 5, "GNQ S12.XXX"}, + {1.426715000, 10.910939000, 3, 5, "GNQ T12.XXX"}, + {3.737300000, 8.785249000, 4, 6, "GNQ K04F.CFG"}, + {41.373700000, 19.763519500, 4, 5, "ALB 12.XX"}, + {41.576015000, 19.416743500, 3, 4, "ALB 12.XXX"}, + {41.146624000, 20.010412500, 3, 4, "ALB 000.XX"}, + {42.125324000, 19.485808500, 3, 6, "ALB 100.XX"}, + {40.521024000, 19.443051125, 3, 4, "ALB 200.XX"}, + {40.664524000, 20.732651125, 3, 6, "ALB 300.XX"}, + {40.762824000, 19.522351125, 3, 4, "ALB 400.XX"}, + {40.762524000, 19.906351125, 3, 4, "ALB 500.XX"}, + {40.951624000, 19.658951125, 3, 4, "ALB 600.XX"}, + {40.911524000, 20.642251125, 3, 6, "ALB 700.XX"}, + {41.688924000, 19.630360000, 3, 4, "ALB 800.XX"}, + {40.103124000, 20.116503625, 3, 4, "ALB 900.XX"}, + {40.638124000, 19.717351125, 3, 4, "ALB B00.XX"}, + {40.848524000, 19.853351125, 3, 4, "ALB C00.XX"}, + {42.106724000, 20.344808500, 3, 6, "ALB D00.XX"}, + {41.838324000, 19.582060000, 3, 4, "ALB F00.XX"}, + {39.918424000, 19.982955125, 3, 4, "ALB G00.XX"}, + {41.730724000, 20.345360000, 3, 4, "ALB H00.XX"}, + {41.649324000, 19.987260000, 3, 4, "ALB J00.XX"}, + {41.066524000, 19.950212500, 3, 4, "ALB K00.XX"}, + {40.527224000, 20.194051125, 3, 4, "ALB L00.XX"}, + {41.219324000, 20.275412500, 3, 4, "ALB M00.XX"}, + {40.351724000, 19.969803625, 3, 4, "ALB N00.XX"}, + {40.634024000, 20.019251125, 3, 4, "ALB P00.XX"}, + {40.897624000, 20.155051125, 3, 4, "ALB Q00.XX"}, + {41.540224000, 20.202260000, 3, 4, "ALB R00.XX"}, + {40.283324000, 20.297103625, 3, 4, "ALB S00.XX"}, + {41.042024000, 19.495312500, 3, 4, "ALB T00.XX"}, + {41.810724000, 19.825760000, 3, 4, "ALB V00.XX"}, + {40.657424000, 19.411951125, 3, 4, "ALB W00.XX"}, + {40.799524000, 19.407851125, 3, 4, "ALB X00.XX"}, + {40.896724000, 19.550051125, 3, 4, "ALB Y00.XX"}, + {42.255024000, 19.389708500, 3, 7, "ALB Z00.XX"}, + {40.516475500, 19.211020500, 2, 3, "ALB 123.XXX"}, + {41.150000000, 20.150000000, 2, 3, "ALB FVTT.0HM"}, + {-9.446615000, 159.919345000, 4, 6, "SLB 12.XX"}, + {-8.485289000, 160.669765000, 3, 5, "SLB 12.XXX"}, + {-9.472630000, 159.910044500, 3, 5, "SLB 000.XX"}, + {-9.472630000, 160.084945500, 3, 5, "SLB 400.XX"}, + {-8.076898000, 156.745393375, 3, 5, "SLB 800.XX"}, + {-8.206089000, 159.532835375, 3, 5, "SLB D00.XX"}, + {-8.999668000, 160.062776500, 3, 5, "SLB J00.XX"}, + {-9.037455000, 160.236227500, 4, 6, "SLB N00.XX"}, + {-10.520685000, 161.792114750, 3, 5, "SLB S00.XX"}, + {-12.286772000, 168.750406000, 2, 3, "SLB X00.XX"}, + {-7.154384000, 156.039099000, 2, 4, "SLB 12.XXXX"}, + {-7.692877000, 158.851337000, 2, 5, "SLB 123.XXX"}, + {-7.419155000, 155.472565000, 2, 4, "SLB 0123.XX"}, + {-5.479655000, 159.113548000, 2, 5, "SLB 1123.XX"}, + {-5.676035000, 159.347908000, 2, 5, "SLB 2123.XX"}, + {-11.741957000, 159.750840500, 2, 3, "SLB 3123.XX"}, + {-11.938373000, 160.224768500, 2, 3, "SLB 4123.XX"}, + {-10.607584000, 161.174305500, 2, 4, "SLB 5123.XX"}, + {-10.821312000, 161.591361500, 2, 4, "SLB 6123.XX"}, + {-10.921312000, 162.065289500, 2, 4, "SLB 7123.XX"}, + {-10.100685000, 161.731303500, 3, 5, "SLB 8123.XX"}, + {-10.361195000, 161.658232500, 3, 5, "SLB 9123.XX"}, + {-10.101636000, 166.946114500, 2, 4, "SLB B123.XX"}, + {-10.450380000, 165.527143500, 2, 4, "SLB C123.XX"}, + {-10.450380000, 166.001071500, 2, 4, "SLB D123.XX"}, + {-10.941420000, 165.716715500, 2, 4, "SLB F123.XX"}, + {-11.481564000, 166.285428500, 2, 4, "SLB G123.XX"}, + {-11.878276000, 166.661544500, 2, 3, "SLB H123.XX"}, + {-5.511296000, 155.955240000, 1, 3, "SLB 1234.XXX"}, + {40.213794000, 44.459392000, 3, 5, "ARM 12.XX"}, + {40.510082000, 44.175509000, 2, 4, "ARM 12.XXX"}, + {40.512514000, 44.703709125, 3, 5, "ARM 000.XX"}, + {40.512514000, 44.864409125, 2, 3, "ARM 200.XX"}, + {40.390205000, 44.704387625, 3, 5, "ARM 400.XX"}, + {39.955214000, 44.492187625, 2, 4, "ARM 600.XX"}, + {39.847814000, 44.579467125, 2, 4, "ARM 800.XX"}, + {39.479814000, 46.295667125, 2, 5, "ARM B00.XX"}, + {40.880514000, 44.397809125, 2, 4, "ARM D00.XX"}, + {40.597914000, 43.853909125, 2, 4, "ARM G00.XX"}, + {40.869014000, 45.080109125, 2, 3, "ARM J00.XX"}, + {39.502514000, 45.981967125, 2, 5, "ARM L00.XX"}, + {41.126524000, 44.604112500, 2, 7, "ARM N00.XX"}, + {40.771234000, 44.830476625, 2, 3, "ARM P00.XX"}, + {41.050724000, 44.336212500, 2, 4, "ARM Q00.XX"}, + {40.233824000, 45.676503625, 2, 5, "ARM R00.XX"}, + {40.190724000, 43.974903625, 2, 4, "ARM S00.XX"}, + {40.016545000, 44.353293125, 2, 4, "ARM T00.XX"}, + {39.803024000, 45.299655125, 2, 5, "ARM V00.XX"}, + {40.838024000, 43.804951125, 2, 4, "ARM W00.XX"}, + {40.833745000, 44.414595625, 2, 4, "ARM X00.XX"}, + {39.225245000, 46.349288750, 2, 6, "ARM Y00.XX"}, + {40.374245000, 45.097093125, 2, 3, "ARM Z00.XX"}, + {41.232999500, 43.560834000, 1, 6, "ARM 123.XXX"}, + {-29.300900000, 27.461275000, 3, 6, "LSO 12.XX"}, + {-29.109885000, 27.412979000, 2, 5, "LSO 12.XXX"}, + {-29.834896000, 27.179128625, 2, 5, "LSO 000.XX"}, + {-28.939196000, 27.745209375, 2, 5, "LSO 400.XX"}, + {-28.890196000, 27.990989125, 2, 5, "LSO 800.XX"}, + {-30.164696000, 27.364848875, 2, 5, "LSO D00.XX"}, + {-29.274896000, 28.932609375, 2, 5, "LSO J00.XX"}, + {-29.522396000, 28.518328625, 2, 5, "LSO N00.XX"}, + {-30.052096000, 28.598348875, 2, 5, "LSO S00.XX"}, + {-30.395606000, 27.604031875, 2, 5, "LSO X00.XX"}, + {-28.644444500, 27.102707000, 1, 4, "LSO 123.XXX"}, + {50.859030000, 4.309451500, 4, 6, "BEL 00.XX"}, + {51.184685000, 4.374970750, 4, 7, "BEL J0.XX"}, + {51.256114000, 4.023875000, 3, 6, "BEL 12.XXX"}, + {51.030514000, 3.623243250, 4, 6, "BEL 000.XX"}, + {51.183214000, 3.133243250, 3, 4, "BEL 200.XX"}, + {50.450514000, 4.760661500, 3, 5, "BEL 400.XX"}, + {50.400514000, 4.307161500, 3, 5, "BEL 600.XX"}, + {50.400514000, 4.498779500, 3, 5, "BEL 800.XX"}, + {50.920724000, 4.648463500, 3, 5, "BEL B00.XX"}, + {50.479324000, 3.840368500, 3, 5, "BEL C00.XX"}, + {51.090724000, 5.141890250, 3, 5, "BEL D00.XX"}, + {50.970724000, 5.251890250, 4, 6, "BEL F00.XX"}, + {51.260724000, 2.855590250, 3, 4, "BEL G00.XX"}, + {50.666624000, 3.316268500, 3, 6, "BEL H00.XX"}, + {51.032324000, 5.435590250, 4, 6, "BEL J00.XX"}, + {50.982124000, 3.097090250, 3, 5, "BEL K00.XX"}, + {50.629324000, 5.826568500, 4, 6, "BEL L00.XX"}, + {50.773345000, 3.179702500, 3, 5, "BEL M00.XX"}, + {50.870724000, 3.206268500, 3, 5, "BEL N00.XX"}, + {50.513424000, 4.166268500, 3, 5, "BEL P00.XX"}, + {50.711524000, 5.545768500, 4, 6, "BEL Q00.XX"}, + {50.711524000, 5.410268500, 3, 5, "BEL R00.XX"}, + {50.625035000, 5.410268500, 3, 5, "BEL S00.XX"}, + {50.625035000, 5.545768500, 3, 5, "BEL T00.XX"}, + {51.359124000, 4.867790250, 3, 6, "BEL V00.XX"}, + {51.121524000, 4.646761250, 3, 4, "BEL W00.XX"}, + {50.873024000, 5.102668500, 3, 5, "BEL X00.XX"}, + {51.226124000, 5.059290250, 3, 6, "BEL Y00.XX"}, + {51.318745000, 4.390356250, 3, 6, "BEL Z00.XX"}, + {49.977710500, 4.878961500, 3, 6, "BEL T12.XXX"}, + {49.834490500, 5.358097500, 3, 5, "BEL V12.XXX"}, + {50.305070500, 4.143643500, 3, 5, "BEL P12.XXX"}, + {50.243690500, 4.752979500, 2, 4, "BEL Q12.XXX"}, + {50.243690500, 5.362315500, 2, 4, "BEL R12.XXX"}, + {50.243690500, 5.727917500, 3, 5, "BEL S12.XXX"}, + {50.652890500, 3.260106500, 2, 5, "BEL F12.XXX"}, + {50.652890500, 3.869442500, 2, 4, "BEL G12.XXX"}, + {50.652890500, 4.478778500, 2, 4, "BEL H12.XXX"}, + {50.652890500, 5.088114500, 2, 4, "BEL J12.XXX"}, + {50.652890500, 5.697450500, 2, 4, "BEL K12.XXX"}, + {50.652890500, 5.849784500, 3, 5, "BEL L12.XXX"}, + {51.062090500, 2.554449000, 2, 5, "BEL 712.XXX"}, + {51.062090500, 3.168993000, 3, 5, "BEL 812.XXX"}, + {51.062090500, 3.783537000, 4, 6, "BEL 912.XXX"}, + {51.062090500, 4.398081000, 3, 5, "BEL B12.XXX"}, + {51.062090500, 5.012625000, 2, 4, "BEL C12.XXX"}, + {51.062090500, 5.565714000, 4, 6, "BEL D12.XXX"}, + {51.471290500, 2.548589500, 2, 3, "BEL 112.XXX"}, + {51.348530500, 3.168341500, 2, 3, "BEL 212.XXX"}, + {51.348530500, 3.788093500, 2, 5, "BEL 312.XXX"}, + {51.471290500, 4.407845500, 2, 5, "BEL 412.XXX"}, + {51.471290500, 5.027597500, 2, 5, "BEL 512.XXX"}, + {51.266690500, 5.275498500, 3, 6, "BEL 612.XXX"}, + {50.486100000, 4.460700000, 2, 4, "BEL N77S.1MX"}, + {47.059100000, 28.787829500, 4, 6, "MDA 12.XX"}, + {47.224115000, 28.541511500, 3, 5, "MDA 12.XXX"}, + {46.895024000, 29.561875625, 3, 5, "MDA 000.XX"}, + {47.802324000, 27.843745875, 3, 5, "MDA 100.XX"}, + {46.870824000, 29.453075625, 3, 5, "MDA 200.XX"}, + {47.816824000, 28.920245875, 3, 5, "MDA 300.XX"}, + {45.961924000, 28.150405375, 3, 7, "MDA 400.XX"}, + {48.197224000, 28.207445875, 3, 5, "MDA 500.XX"}, + {47.250724000, 27.750675625, 3, 7, "MDA 600.XX"}, + {47.323324000, 29.065310250, 3, 5, "MDA 700.XX"}, + {47.417724000, 28.747410250, 3, 5, "MDA 800.XX"}, + {46.355324000, 28.599340000, 3, 5, "MDA 900.XX"}, + {46.123224000, 28.760705375, 3, 5, "MDA B00.XX"}, + {48.102724000, 27.791645875, 3, 5, "MDA C00.XX"}, + {46.680724000, 29.326240000, 3, 5, "MDA D00.XX"}, + {48.232324000, 27.208145875, 3, 7, "MDA F00.XX"}, + {47.620724000, 27.628310250, 3, 5, "MDA G00.XX"}, + {47.753724000, 28.791010250, 3, 5, "MDA H00.XX"}, + {46.809524000, 29.594975625, 3, 5, "MDA J00.XX"}, + {47.308124000, 28.257710250, 3, 5, "MDA K00.XX"}, + {47.912924000, 28.208445875, 3, 5, "MDA L00.XX"}, + {45.720724000, 28.366605375, 3, 7, "MDA M00.XX"}, + {48.000524000, 27.455345875, 3, 5, "MDA N00.XX"}, + {46.587024000, 28.720740000, 3, 5, "MDA P00.XX"}, + {47.130724000, 28.152175625, 3, 5, "MDA Q00.XX"}, + {45.934024000, 28.580205375, 3, 5, "MDA R00.XX"}, + {46.653124000, 29.821640000, 3, 5, "MDA S00.XX"}, + {48.041824000, 28.664545875, 3, 5, "MDA T00.XX"}, + {48.272624000, 27.562245875, 3, 5, "MDA V00.XX"}, + {47.841224000, 27.430945875, 3, 7, "MDA W00.XX"}, + {48.419764000, 27.452627500, 3, 5, "MDA X00.XX"}, + {48.208104000, 27.004579875, 3, 8, "MDA XK0.00"}, + {46.492064000, 28.210545000, 3, 7, "MDA Y00.XX"}, + {47.132604000, 29.265903625, 3, 5, "MDA YK0.00"}, + {46.709864000, 29.686115875, 3, 5, "MDA Z00.XX"}, + {47.493804000, 28.335841250, 3, 5, "MDA ZK0.00"}, + {48.454595000, 26.620708500, 2, 5, "MDA 012.XXX"}, + {48.454595000, 27.313372500, 2, 4, "MDA 112.XXX"}, + {48.454595000, 28.006036500, 2, 4, "MDA 212.XXX"}, + {48.454595000, 28.698700500, 2, 4, "MDA 312.XXX"}, + {47.963555000, 26.620422000, 2, 7, "MDA 412.XXX"}, + {47.963555000, 27.307878000, 2, 4, "MDA 512.XXX"}, + {47.963555000, 27.995334000, 2, 4, "MDA 612.XXX"}, + {47.963555000, 28.682790000, 3, 5, "MDA 712.XXX"}, + {47.472515000, 27.312799500, 2, 6, "MDA 812.XXX"}, + {47.472515000, 27.995047500, 2, 4, "MDA 912.XXX"}, + {47.472515000, 28.677295500, 2, 4, "MDA B12.XXX"}, + {47.472515000, 29.359543500, 2, 4, "MDA C12.XXX"}, + {46.981475000, 27.994761000, 2, 6, "MDA D12.XXX"}, + {46.981475000, 28.671801000, 3, 5, "MDA F12.XXX"}, + {46.981475000, 29.348841000, 2, 4, "MDA G12.XXX"}, + {46.490435000, 27.999396000, 2, 6, "MDA H12.XXX"}, + {46.490435000, 28.666020000, 2, 4, "MDA J12.XXX"}, + {46.327968500, 29.324559000, 2, 4, "MDA K12.XXX"}, + {45.536996000, 28.084575500, 2, 6, "MDA L12.XXX"}, + {45.999395000, 28.599070500, 2, 4, "MDA M12.XXX"}, + {46.980000000, 28.381500000, 2, 4, "MDA WCX1.7MZ"}, + {11.911889000, -15.650387000, 4, 5, "GNB 12.XX"}, + {11.959564500, -15.943001500, 3, 4, "GNB 12.XXX"}, + {12.159304000, -14.792666000, 3, 5, "GNB 000.XX"}, + {12.268604000, -14.262466000, 3, 5, "GNB 400.XX"}, + {12.235804000, -15.512966000, 3, 4, "GNB 800.XX"}, + {11.625545000, -15.633770625, 3, 4, "GNB D00.XX"}, + {12.061194000, -16.109290125, 3, 4, "GNB J00.XX"}, + {11.255994000, -15.910190125, 3, 4, "GNB M00.XX"}, + {11.276194000, -15.313790125, 3, 4, "GNB Q00.XX"}, + {12.067694000, -15.375890125, 4, 5, "GNB T00.XX"}, + {11.579394000, -15.087990125, 3, 4, "GNB X00.XX"}, + {12.068668000, -16.764883500, 2, 3, "GNB 123.XXX"}, + {11.750000000, -15.230000000, 2, 3, "GNB 2BYY.5B2"}, + {25.085145000, 121.455421500, 4, 6, "TWN 12.XX"}, + {25.013317500, 121.177665500, 3, 5, "TWN 12.XXX"}, + {24.800514000, 120.912779500, 3, 5, "TWN 000.XX"}, + {22.680724000, 120.249330750, 3, 5, "TWN 200.XX"}, + {22.680724000, 120.343026750, 3, 5, "TWN 300.XX"}, + {22.594235000, 120.371360500, 3, 5, "TWN 400.XX"}, + {22.594235000, 120.278144500, 3, 5, "TWN 500.XX"}, + {24.277224000, 120.654378250, 3, 6, "TWN 600.XX"}, + {24.190735000, 120.645025125, 3, 6, "TWN 700.XX"}, + {24.104246000, 120.645025125, 3, 6, "TWN 800.XX"}, + {24.792324000, 121.654452500, 3, 5, "TWN 900.XX"}, + {24.835568000, 121.740076500, 4, 6, "TWN B00.XX"}, + {24.705835000, 121.607109250, 3, 5, "TWN C00.XX"}, + {24.705835000, 121.701766250, 3, 5, "TWN D00.XX"}, + {24.749079000, 121.748868500, 3, 5, "TWN F00.XX"}, + {24.662590000, 121.796663250, 3, 5, "TWN G00.XX"}, + {23.040724000, 120.155330750, 3, 5, "TWN H00.XX"}, + {23.040724000, 120.249026750, 3, 5, "TWN J00.XX"}, + {23.516024000, 120.399317875, 3, 6, "TWN K00.XX"}, + {24.119924000, 120.503991125, 3, 6, "TWN L00.XX"}, + {22.711624000, 120.445530750, 3, 5, "TWN M00.XX"}, + {22.804924000, 121.089630750, 3, 5, "TWN N00.XX"}, + {23.985924000, 120.511791125, 3, 6, "TWN P00.XX"}, + {23.757249000, 120.530199125, 3, 6, "TWN Q00.XX"}, + {24.274424000, 120.509078250, 3, 6, "TWN R00.XX"}, + {24.034624000, 121.557991125, 3, 5, "TWN S00.XX"}, + {24.019624000, 120.637891125, 3, 6, "TWN T00.XX"}, + {23.933135000, 120.637891125, 3, 6, "TWN V00.XX"}, + {22.826124000, 120.231430750, 3, 5, "TWN W00.XX"}, + {24.731024000, 120.845252500, 3, 5, "TWN X00.XX"}, + {24.607424000, 120.779278250, 3, 6, "TWN Y00.XX"}, + {24.010724000, 120.915591125, 3, 5, "TWN Z00.XX"}, + {25.264595000, 120.546559500, 2, 5, "TWN 012.XXX"}, + {25.264595000, 121.062151500, 2, 4, "TWN 112.XXX"}, + {25.264595000, 121.577743500, 2, 4, "TWN 212.XXX"}, + {24.773555000, 120.443154000, 2, 5, "TWN 312.XXX"}, + {24.773555000, 120.953538000, 3, 5, "TWN 412.XXX"}, + {24.773555000, 121.463922000, 2, 4, "TWN 512.XXX"}, + {24.282515000, 119.932770000, 2, 7, "TWN 612.XXX"}, + {24.282515000, 120.443154000, 2, 5, "TWN 712.XXX"}, + {24.282515000, 120.953538000, 2, 4, "TWN 812.XXX"}, + {24.282515000, 121.463922000, 2, 4, "TWN 912.XXX"}, + {23.791475000, 120.116326500, 2, 5, "TWN B12.XXX"}, + {23.791475000, 120.621502500, 2, 5, "TWN C12.XXX"}, + {23.791475000, 121.126678500, 2, 4, "TWN D12.XXX"}, + {23.300435000, 120.040549500, 2, 4, "TWN F12.XXX"}, + {23.300435000, 120.545725500, 2, 4, "TWN G12.XXX"}, + {23.300435000, 121.050901500, 2, 4, "TWN H12.XXX"}, + {22.809395000, 120.040549500, 2, 4, "TWN J12.XXX"}, + {22.809395000, 120.545725500, 2, 4, "TWN K12.XXX"}, + {22.809395000, 121.050901500, 2, 4, "TWN L12.XXX"}, + {22.318355000, 120.040263000, 2, 4, "TWN M12.XXX"}, + {22.318355000, 120.540231000, 2, 4, "TWN N12.XXX"}, + {22.318355000, 121.290183000, 2, 4, "TWN R12.XXX"}, + {23.824510000, 119.309056500, 2, 7, "TWN P12.XXX"}, + {23.333470000, 119.309056500, 2, 4, "TWN Q12.XXX"}, + {24.521637500, 118.143270500, 2, 9, "TWN S12.XXX"}, + {25.014878000, 119.397896500, 2, 7, "TWN W12.XXX"}, + {26.271235500, 119.899100000, 2, 7, "TWN X12.XXX"}, + {25.637769000, 121.885521500, 2, 4, "TWN Y12.XXX"}, + {26.353562000, 120.127709500, 2, 7, "TWN Z12.XXX"}, + {25.050044500, 121.497100000, 4, 6, "TWN R9W0.411"}, + {27.452513000, 89.605878500, 3, 9, "BTN 12.XX"}, + {27.672815000, 89.485930000, 2, 8, "BTN 12.XXX"}, + {26.828314000, 89.311591375, 2, 11, "BTN 000.XX"}, + {26.831214000, 91.436391375, 2, 11, "BTN 200.XX"}, + {26.850514000, 90.181591375, 2, 11, "BTN 400.XX"}, + {27.420514000, 89.316851625, 3, 9, "BTN 600.XX"}, + {27.310514000, 91.501251625, 2, 10, "BTN 800.XX"}, + {27.050514000, 89.811591375, 2, 7, "BTN B00.XX"}, + {27.482514000, 90.437651625, 2, 6, "BTN D00.XX"}, + {26.988214000, 90.055691375, 2, 7, "BTN G00.XX"}, + {27.630514000, 91.110751625, 2, 6, "BTN J00.XX"}, + {27.545514000, 90.674351625, 2, 6, "BTN L00.XX"}, + {27.079924000, 91.342861375, 2, 6, "BTN N00.XX"}, + {27.947124000, 89.683809875, 2, 10, "BTN P00.XX"}, + {27.436724000, 89.227335625, 2, 8, "BTN Q00.XX"}, + {27.316324000, 91.193461375, 2, 6, "BTN R00.XX"}, + {27.104424000, 89.519161375, 2, 11, "BTN S00.XX"}, + {27.184124000, 90.645261375, 2, 6, "BTN T00.XX"}, + {26.916224000, 90.445061375, 2, 11, "BTN V00.XX"}, + {26.963424000, 89.477761375, 2, 11, "BTN W00.XX"}, + {27.209524000, 89.493861375, 2, 11, "BTN X00.XX"}, + {27.090324000, 90.390961375, 2, 6, "BTN Y00.XX"}, + {27.529224000, 90.883235625, 2, 6, "BTN Z00.XX"}, + {27.724961500, 88.825200500, 1, 11, "BTN 123.XXX"}, + {47.364114000, 8.508398750, 4, 7, "CHE 00.XX"}, + {46.184794000, 6.111075000, 5, 7, "CHE 80.XX"}, + {47.525674000, 7.565638750, 4, 7, "CHE J0.XX"}, + {46.931954000, 7.421296875, 4, 6, "CHE S0.XX"}, + {47.465211500, 8.190728000, 3, 6, "CHE 12.XXX"}, + {47.503114000, 7.517133250, 3, 6, "CHE 000.XX"}, + {46.930514000, 7.350881625, 3, 5, "CHE 200.XX"}, + {46.194214000, 6.105730000, 4, 6, "CHE 400.XX"}, + {46.168514000, 5.952279375, 3, 5, "CHE 600.XX"}, + {46.561545000, 6.459425000, 3, 5, "CHE 800.XX"}, + {47.419214000, 9.229733250, 3, 6, "CHE B00.XX"}, + {47.022214000, 8.210881625, 3, 5, "CHE D00.XX"}, + {47.095414000, 7.187681625, 3, 5, "CHE G00.XX"}, + {46.718614000, 7.545881625, 3, 5, "CHE J00.XX"}, + {47.061514000, 6.709381625, 3, 5, "CHE L00.XX"}, + {47.729124000, 8.560110250, 3, 6, "CHE N00.XX"}, + {46.850724000, 7.080675625, 3, 5, "CHE P00.XX"}, + {46.909324000, 9.447975625, 3, 5, "CHE Q00.XX"}, + {47.020424000, 6.832975625, 4, 6, "CHE R00.XX"}, + {46.267924000, 7.283240000, 3, 7, "CHE S00.XX"}, + {46.052124000, 8.874305375, 3, 7, "CHE T00.XX"}, + {46.492824000, 6.818340000, 3, 7, "CHE V00.XX"}, + {45.910924000, 8.924405375, 3, 7, "CHE W00.XX"}, + {46.825324000, 6.606475625, 3, 5, "CHE X00.XX"}, + {47.398545000, 7.971331250, 3, 6, "CHE Y00.XX"}, + {46.434624000, 6.166540000, 3, 5, "CHE Z00.XX"}, + {47.249221000, 6.058229500, 2, 6, "CHE 123.XXX"}, + {46.810000000, 8.207500000, 2, 4, "CHE 5TL0.HPL"}, + {52.383984000, 4.865401375, 4, 5, "NLD 00.XX"}, + {51.945794000, 4.457263375, 4, 5, "NLD 70.XX"}, + {52.070094000, 4.283022875, 4, 5, "NLD F0.XX"}, + {52.111204000, 5.083328125, 4, 5, "NLD M0.XX"}, + {51.429604000, 5.448983375, 4, 7, "NLD T0.XX"}, + {52.486907000, 4.598943500, 3, 4, "NLD 12.XXX"}, + {52.252124000, 6.831021875, 4, 7, "NLD 000.XX"}, + {52.009124000, 5.844121875, 3, 4, "NLD 100.XX"}, + {51.629324000, 4.704799125, 3, 4, "NLD 200.XX"}, + {51.959824000, 4.517699125, 3, 4, "NLD 300.XX"}, + {52.053024000, 4.294121875, 4, 5, "NLD 400.XX"}, + {52.205024000, 5.314121875, 3, 4, "NLD 500.XX"}, + {53.253424000, 6.493926750, 4, 6, "NLD 600.XX"}, + {52.120724000, 4.186421875, 3, 4, "NLD 700.XX"}, + {51.740724000, 5.251699125, 3, 4, "NLD 800.XX"}, + {51.858024000, 4.604799125, 3, 4, "NLD 900.XX"}, + {53.237724000, 5.750726750, 4, 5, "NLD B00.XX"}, + {50.899324000, 5.639768500, 3, 8, "NLD C00.XX"}, + {51.863424000, 5.757099125, 3, 4, "NLD D00.XX"}, + {52.243424000, 5.907921875, 3, 5, "NLD F00.XX"}, + {51.936545000, 4.154280625, 3, 4, "NLD G00.XX"}, + {51.951224000, 4.379399125, 3, 4, "NLD H00.XX"}, + {51.890724000, 4.254799125, 3, 4, "NLD J00.XX"}, + {51.593424000, 4.990999125, 3, 4, "NLD K00.XX"}, + {51.489324000, 5.390999125, 3, 6, "NLD L00.XX"}, + {52.043545000, 5.590032375, 3, 4, "NLD M00.XX"}, + {52.141545000, 4.320364375, 3, 4, "NLD N00.XX"}, + {52.080424000, 4.431021875, 4, 5, "NLD P00.XX"}, + {52.210724000, 4.424121875, 3, 4, "NLD Q00.XX"}, + {52.543324000, 6.023330750, 3, 6, "NLD R00.XX"}, + {51.031224000, 5.780690250, 3, 8, "NLD S00.XX"}, + {50.950124000, 5.906890250, 4, 9, "NLD T00.XX"}, + {52.693224000, 4.718830750, 3, 4, "NLD V00.XX"}, + {51.422124000, 6.104890250, 3, 6, "NLD W00.XX"}, + {52.290224000, 6.094321875, 3, 6, "NLD X00.XX"}, + {51.497864000, 5.607650375, 3, 6, "NLD Y00.XX"}, + {52.267404000, 6.743805875, 3, 6, "NLD YK0.00"}, + {51.544264000, 4.410850375, 3, 4, "NLD Z00.XX"}, + {52.349004000, 6.609205875, 3, 6, "NLD ZK0.00"}, + {51.134384500, 5.609281000, 2, 6, "NLD Z12.XXX"}, + {51.565408500, 5.622482500, 2, 3, "NLD Y12.XXX"}, + {51.565408500, 4.971482500, 2, 3, "NLD X12.XXX"}, + {51.565408500, 4.320482500, 2, 3, "NLD V12.XXX"}, + {51.565408500, 3.669482500, 2, 3, "NLD T12.XXX"}, + {51.389752000, 3.491835000, 2, 3, "NLD SSH.FGW"}, + {51.996432500, 6.255541000, 2, 5, "NLD R12.XXX"}, + {51.996432500, 5.599333000, 3, 4, "NLD Q12.XXX"}, + {51.996432500, 4.943125000, 2, 3, "NLD P12.XXX"}, + {51.996432500, 4.286917000, 2, 3, "NLD L12.XXX"}, + {51.996432500, 3.630709000, 2, 3, "NLD K12.XXX"}, + {52.427456500, 6.546200000, 2, 5, "NLD H12.XXX"}, + {52.427456500, 5.879576000, 2, 4, "NLD G12.XXX"}, + {52.427456500, 5.212952000, 3, 4, "NLD F12.XXX"}, + {52.427456500, 4.546328000, 2, 3, "NLD D12.XXX"}, + {52.427456500, 3.879704000, 2, 3, "NLD C12.XXX"}, + {52.858480500, 6.546486500, 2, 4, "NLD B12.XXX"}, + {52.858480500, 5.874654500, 2, 4, "NLD 912.XXX"}, + {52.858480500, 5.202822500, 2, 3, "NLD 812.XXX"}, + {52.858480500, 4.530990500, 2, 3, "NLD 712.XXX"}, + {53.289504500, 6.613669500, 3, 5, "NLD 612.XXX"}, + {53.289504500, 5.941837500, 3, 5, "NLD 512.XXX"}, + {53.289504500, 5.270005500, 3, 4, "NLD 412.XXX"}, + {53.289504500, 4.598173500, 2, 3, "NLD 312.XXX"}, + {53.517144500, 6.306710500, 2, 4, "NLD 212.XXX"}, + {53.517144500, 5.624462500, 2, 3, "NLD 112.XXX"}, + {53.517144500, 4.942214500, 2, 3, "NLD 012.XXX"}, + {52.152000000, 5.293000000, 3, 4, "NLD P3ZK.7X4"}, + {55.717100000, 12.491141500, 4, 7, "DNK 12.XX"}, + {55.875219000, 11.911608500, 3, 6, "DNK 12.XXX"}, + {56.005524000, 12.219919625, 3, 6, "DNK 000.XX"}, + {56.177324000, 10.087619625, 3, 4, "DNK 100.XX"}, + {56.263824000, 10.163115625, 3, 4, "DNK 200.XX"}, + {55.420824000, 10.323936500, 3, 4, "DNK 300.XX"}, + {57.086324000, 9.863998750, 3, 4, "DNK 400.XX"}, + {55.532924000, 8.369236500, 3, 4, "DNK 500.XX"}, + {56.495724000, 9.966715625, 3, 4, "DNK 600.XX"}, + {55.530724000, 9.421336500, 3, 4, "DNK 700.XX"}, + {55.893524000, 9.781919625, 3, 4, "DNK 800.XX"}, + {55.270424000, 11.686036500, 3, 4, "DNK 900.XX"}, + {56.209324000, 9.484715625, 3, 4, "DNK B00.XX"}, + {55.599124000, 9.656236500, 3, 4, "DNK C00.XX"}, + {56.052224000, 12.477619625, 3, 6, "DNK D00.XX"}, + {56.483424000, 9.337115625, 3, 4, "DNK F00.XX"}, + {56.400724000, 8.531815625, 3, 4, "DNK G00.XX"}, + {56.179324000, 8.890419625, 3, 4, "DNK H00.XX"}, + {57.499324000, 10.407868000, 3, 4, "DNK J00.XX"}, + {55.750724000, 9.486219625, 3, 4, "DNK K00.XX"}, + {55.450724000, 11.298836500, 4, 7, "DNK L00.XX"}, + {56.610724000, 8.947115625, 3, 4, "DNK M00.XX"}, + {55.077764000, 10.558757500, 3, 5, "DNK N00.XX"}, + {54.911704000, 9.741827500, 3, 5, "DNK NK0.00"}, + {57.471564000, 9.936279000, 3, 4, "DNK P00.XX"}, + {55.712404000, 11.663397625, 3, 6, "DNK PK0.00"}, + {55.265964000, 9.429170500, 3, 4, "DNK Q00.XX"}, + {55.441804000, 11.758148500, 3, 6, "DNK QK0.00"}, + {54.782464000, 11.816757500, 4, 6, "DNK R00.XX"}, + {55.037704000, 9.374227500, 3, 5, "DNK RK0.00"}, + {55.691464000, 11.028197875, 3, 5, "DNK S00.XX"}, + {55.313904000, 10.743548500, 3, 4, "DNK SK0.00"}, + {55.354664000, 11.091570500, 3, 5, "DNK T00.XX"}, + {56.128904000, 9.109018625, 3, 4, "DNK TK0.00"}, + {56.427164000, 10.828310875, 3, 4, "DNK V00.XX"}, + {54.830504000, 11.097527500, 3, 5, "DNK VK0.00"}, + {55.124464000, 14.682070500, 3, 4, "DNK W00.XX"}, + {55.482504000, 9.708948500, 3, 4, "DNK WK0.00"}, + {56.053964000, 9.883897875, 3, 4, "DNK X00.XX"}, + {56.966604000, 8.650966750, 3, 4, "DNK XK0.00"}, + {55.630664000, 8.431297875, 3, 4, "DNK Y00.XX"}, + {55.982904000, 11.944797625, 3, 6, "DNK YK0.00"}, + {57.287264000, 9.899879000, 3, 4, "DNK Z00.XX"}, + {56.485104000, 8.538418625, 3, 4, "DNK ZK0.00"}, + {55.245866000, 8.112171500, 2, 3, "DNK 012.XXX"}, + {55.245866000, 8.919411500, 2, 3, "DNK 112.XXX"}, + {55.245866000, 9.726651500, 2, 3, "DNK 212.XXX"}, + {55.736906000, 8.107536500, 2, 3, "DNK 512.XXX"}, + {55.736906000, 8.925192500, 2, 3, "DNK 612.XXX"}, + {55.736906000, 9.742848500, 2, 3, "DNK 712.XXX"}, + {56.227946000, 8.102901500, 2, 3, "DNK C12.XXX"}, + {56.227946000, 8.930973500, 2, 3, "DNK D12.XXX"}, + {56.227946000, 9.759045500, 2, 3, "DNK F12.XXX"}, + {56.718986000, 8.098266500, 2, 3, "DNK K12.XXX"}, + {56.718986000, 8.936754500, 2, 3, "DNK L12.XXX"}, + {56.718986000, 9.775242500, 2, 3, "DNK M12.XXX"}, + {57.210026000, 8.093631500, 2, 3, "DNK P12.XXX"}, + {57.210026000, 8.942535500, 2, 3, "DNK Q12.XXX"}, + {57.210026000, 9.791439500, 2, 3, "DNK R12.XXX"}, + {57.701066000, 9.102759000, 2, 3, "DNK S12.XXX"}, + {57.746755500, 9.965712500, 2, 3, "DNK T12.XXX"}, + {56.532445000, 10.524621500, 3, 4, "DNK N12.XXX"}, + {56.041405000, 10.524621500, 3, 4, "DNK G12.XXX"}, + {55.550365000, 10.529256500, 2, 3, "DNK 812.XXX"}, + {55.059325000, 10.533891500, 2, 4, "DNK 312.XXX"}, + {55.005310000, 11.341131500, 2, 4, "DNK 412.XXX"}, + {55.496350000, 11.336496500, 2, 5, "DNK 912.XXX"}, + {55.987390000, 11.336496500, 2, 5, "DNK H12.XXX"}, + {56.097874000, 12.026868500, 2, 5, "DNK J12.XXX"}, + {55.606834000, 12.031503500, 4, 7, "DNK B12.XXX"}, + {55.115794000, 12.036138500, 3, 4, "DNK V12.XXX"}, + {56.316078000, 11.488374500, 2, 5, "DNK W12.XXX"}, + {57.387204000, 10.804189000, 2, 3, "DNK X12.XXX"}, + {56.792546000, 11.436366000, 2, 5, "DNK Y12.XXX"}, + {55.300053000, 14.663805000, 2, 3, "DNK Z12.XXX"}, + {54.580984500, 11.716504500, 3, 5, "DNK Z1.XXXX"}, + {56.162000000, 11.599000000, 2, 5, "DNK 8639.ZRY"}, + {59.429998500, 24.646220000, 4, 6, "EST 12.XX"}, + {59.317962500, 24.079558000, 3, 6, "EST 12.XXX"}, + {58.348814000, 26.605661375, 3, 5, "EST 000.XX"}, + {59.368714000, 27.980996000, 3, 9, "EST 200.XX"}, + {59.375314000, 27.129396000, 3, 9, "EST 400.XX"}, + {58.369114000, 24.471661375, 3, 5, "EST 600.XX"}, + {58.350514000, 25.484061375, 3, 5, "EST 800.XX"}, + {59.328114000, 26.250396000, 3, 5, "EST B00.XX"}, + {59.338914000, 27.676796000, 3, 9, "EST D00.XX"}, + {58.253614000, 22.366261375, 3, 6, "EST G00.XX"}, + {57.830514000, 26.895759125, 3, 5, "EST J00.XX"}, + {57.760514000, 25.935759125, 3, 6, "EST L00.XX"}, + {58.980424000, 23.506891625, 3, 6, "EST N00.XX"}, + {59.377324000, 27.370848000, 3, 9, "EST P00.XX"}, + {58.936024000, 25.523791625, 3, 5, "EST Q00.XX"}, + {59.386024000, 26.901248000, 3, 7, "EST R00.XX"}, + {59.303524000, 25.886491625, 3, 5, "EST S00.XX"}, + {58.097424000, 26.995351125, 3, 6, "EST T00.XX"}, + {58.784924000, 26.338321375, 3, 5, "EST V00.XX"}, + {58.860724000, 25.351691625, 3, 5, "EST W00.XX"}, + {58.270724000, 26.323951125, 3, 5, "EST X00.XX"}, + {59.050724000, 24.721691625, 3, 5, "EST Y00.XX"}, + {58.711924000, 25.852021375, 3, 5, "EST Z00.XX"}, + {59.455673500, 23.387437000, 2, 5, "EST 112.XXX"}, + {59.671595000, 24.500169500, 2, 4, "EST 212.XXX"}, + {59.671595000, 25.401153500, 2, 4, "EST 312.XXX"}, + {59.671595000, 26.302137500, 2, 4, "EST 412.XXX"}, + {59.446241500, 27.199547500, 3, 10, "EST 512.XXX"}, + {59.180555000, 21.752168500, 2, 5, "EST 612.XXX"}, + {59.180555000, 22.653151500, 2, 5, "EST 712.XXX"}, + {59.180555000, 23.554135500, 2, 5, "EST 812.XXX"}, + {59.180555000, 24.455119500, 2, 4, "EST 912.XXX"}, + {59.180555000, 25.356103500, 2, 4, "EST B12.XXX"}, + {59.180555000, 26.257087500, 2, 4, "EST C12.XXX"}, + {59.180555000, 27.158071500, 2, 8, "EST D12.XXX"}, + {58.689515000, 21.756516000, 2, 5, "EST F12.XXX"}, + {58.689515000, 22.641876000, 2, 5, "EST G12.XXX"}, + {58.689515000, 23.527236000, 2, 5, "EST H12.XXX"}, + {58.689515000, 24.412596000, 2, 4, "EST J12.XXX"}, + {58.689515000, 25.297956000, 2, 4, "EST K12.XXX"}, + {58.689515000, 26.183316000, 2, 4, "EST L12.XXX"}, + {58.689515000, 27.068676000, 2, 8, "EST M12.XXX"}, + {58.198475000, 21.761152000, 2, 5, "EST N12.XXX"}, + {58.198475000, 22.636096000, 2, 5, "EST P12.XXX"}, + {58.198475000, 23.511040000, 2, 5, "EST Q12.XXX"}, + {58.198475000, 24.385984000, 2, 4, "EST R12.XXX"}, + {58.198475000, 25.260928000, 2, 4, "EST S12.XXX"}, + {58.198475000, 26.135872000, 2, 4, "EST T12.XXX"}, + {58.198475000, 27.010816000, 2, 5, "EST V12.XXX"}, + {57.501997500, 26.163755500, 2, 5, "EST W12.XXX"}, + {59.781428000, 25.421174000, 2, 5, "EST X12.XXX"}, + {58.661015000, 24.975000000, 2, 4, "EST L30B.5JQ"}, + {18.495489000, -69.930792000, 4, 6, "DOM 12.XX"}, + {18.427361500, -70.192940000, 3, 5, "DOM 12.XXX"}, + {19.496724000, -70.756453250, 3, 5, "DOM 000.XX"}, + {19.505373000, -70.664679250, 3, 5, "DOM 100.XX"}, + {18.476624000, -69.042426625, 3, 5, "DOM 200.XX"}, + {18.506024000, -69.338126625, 3, 5, "DOM 300.XX"}, + {19.832724000, -70.734865250, 3, 5, "DOM 400.XX"}, + {19.340524000, -70.307539500, 3, 5, "DOM 500.XX"}, + {19.264324000, -70.572839500, 3, 5, "DOM 600.XX"}, + {18.975824000, -70.450939500, 3, 5, "DOM 700.XX"}, + {18.257524000, -71.152913750, 3, 5, "DOM 800.XX"}, + {18.850724000, -71.272826625, 3, 5, "DOM 900.XX"}, + {18.657224000, -68.761326625, 3, 5, "DOM B00.XX"}, + {19.441624000, -70.568639500, 3, 5, "DOM C00.XX"}, + {18.317524000, -70.383813750, 3, 5, "DOM D00.XX"}, + {18.494924000, -70.776226625, 3, 5, "DOM F00.XX"}, + {19.591724000, -71.131765250, 3, 5, "DOM G00.XX"}, + {19.067564000, -70.186432500, 3, 5, "DOM H00.XX"}, + {19.582204000, -71.013247250, 3, 5, "DOM HK0.00"}, + {18.682464000, -70.202545875, 3, 5, "DOM J00.XX"}, + {19.362204000, -69.872902500, 3, 5, "DOM JK0.00"}, + {18.766964000, -69.278045875, 3, 5, "DOM K00.XX"}, + {18.558704000, -70.529529625, 3, 5, "DOM KK0.00"}, + {19.563964000, -70.896703750, 3, 5, "DOM L00.XX"}, + {18.864104000, -71.547429625, 3, 5, "DOM LK0.00"}, + {19.132464000, -70.672632500, 3, 5, "DOM M00.XX"}, + {18.901104000, -70.759102500, 3, 5, "DOM MK0.00"}, + {18.572464000, -69.332545875, 3, 5, "DOM N00.XX"}, + {18.484104000, -71.447429625, 3, 5, "DOM NK0.00"}, + {18.771964000, -69.061445875, 3, 5, "DOM P00.XX"}, + {19.475504000, -71.359247250, 3, 5, "DOM PK0.00"}, + {18.963264000, -69.806132500, 3, 5, "DOM Q00.XX"}, + {19.369304000, -70.443402500, 3, 5, "DOM QK0.00"}, + {18.772464000, -69.672545875, 3, 5, "DOM R00.XX"}, + {19.544104000, -71.737647250, 3, 7, "DOM RK0.00"}, + {18.822464000, -69.822545875, 3, 5, "DOM S00.XX"}, + {18.554104000, -69.437429625, 3, 5, "DOM SK0.00"}, + {18.259064000, -71.232460250, 3, 5, "DOM T00.XX"}, + {19.844104000, -71.677647250, 3, 6, "DOM TK0.00"}, + {19.204564000, -70.230932500, 3, 5, "DOM V00.XX"}, + {18.383504000, -71.227129625, 3, 5, "DOM VK0.00"}, + {19.063864000, -69.426132500, 3, 5, "DOM W00.XX"}, + {19.219804000, -69.646202500, 3, 5, "DOM WK0.00"}, + {19.201864000, -70.150732500, 3, 5, "DOM X00.XX"}, + {19.734104000, -71.477647250, 3, 5, "DOM XK0.00"}, + {18.304964000, -71.215260250, 3, 5, "DOM Y00.XX"}, + {19.212604000, -69.369102500, 3, 5, "DOM YK0.00"}, + {18.882464000, -71.732545875, 3, 6, "DOM Z00.XX"}, + {18.041904000, -71.772557750, 3, 6, "DOM ZK0.00"}, + {19.894595000, -71.990177500, 2, 5, "DOM 012.XXX"}, + {19.894595000, -71.495417500, 2, 4, "DOM 112.XXX"}, + {19.894595000, -71.000657500, 2, 4, "DOM 212.XXX"}, + {19.894595000, -70.505897500, 2, 4, "DOM 312.XXX"}, + {19.894595000, -70.011137500, 2, 4, "DOM 412.XXX"}, + {19.403555000, -71.990177500, 2, 5, "DOM 512.XXX"}, + {19.403555000, -71.495417500, 2, 4, "DOM 612.XXX"}, + {19.403555000, -71.000657500, 2, 4, "DOM 712.XXX"}, + {19.403555000, -70.505897500, 3, 5, "DOM 812.XXX"}, + {19.403555000, -70.011137500, 2, 4, "DOM 912.XXX"}, + {19.403555000, -69.516377500, 2, 4, "DOM B12.XXX"}, + {19.403555000, -69.021618500, 2, 4, "DOM C12.XXX"}, + {18.912515000, -71.990464000, 2, 5, "DOM D12.XXX"}, + {18.912515000, -71.500913000, 2, 4, "DOM F12.XXX"}, + {18.912515000, -71.011361000, 2, 4, "DOM G12.XXX"}, + {18.912515000, -70.521809000, 2, 4, "DOM H12.XXX"}, + {18.912515000, -70.032257000, 2, 4, "DOM J12.XXX"}, + {18.912515000, -69.542705000, 2, 4, "DOM K12.XXX"}, + {18.912515000, -69.053153000, 2, 4, "DOM L12.XXX"}, + {18.421475000, -71.990465000, 2, 5, "DOM N12.XXX"}, + {18.421475000, -71.500913000, 2, 4, "DOM P12.XXX"}, + {18.421475000, -71.011361000, 2, 4, "DOM Q12.XXX"}, + {18.421475000, -70.521809000, 2, 4, "DOM R12.XXX"}, + {18.421475000, -70.032257000, 3, 5, "DOM S12.XXX"}, + {18.421475000, -69.542705000, 2, 4, "DOM T12.XXX"}, + {17.481164500, -71.889809000, 2, 3, "DOM X12.XXX"}, + {17.930435000, -71.500913000, 2, 4, "DOM Y12.XXX"}, + {18.417340500, -68.581526000, 3, 5, "DOM Z12.XXX"}, + {18.375357500, -69.053472500, 2, 4, "DOM V12.XXX"}, + {19.821992000, -71.886000500, 2, 5, "DOM 1234.XXX"}, + {48.182126000, 17.074487500, 4, 7, "SVK 12.XX"}, + {48.414129000, 16.997541500, 3, 6, "SVK 12.XXX"}, + {48.760024000, 21.192480500, 3, 4, "SVK 000.XX"}, + {48.350724000, 18.018980500, 3, 4, "SVK 100.XX"}, + {49.046924000, 21.168002250, 3, 5, "SVK 200.XX"}, + {49.250724000, 18.693502250, 3, 7, "SVK 300.XX"}, + {48.774624000, 19.090880500, 3, 4, "SVK 400.XX"}, + {49.118524000, 18.861302250, 3, 5, "SVK 500.XX"}, + {48.914824000, 17.969102250, 3, 6, "SVK 600.XX"}, + {49.108924000, 20.225502250, 3, 5, "SVK 700.XX"}, + {48.830424000, 18.555680500, 3, 4, "SVK 800.XX"}, + {48.599164000, 19.093627500, 3, 4, "SVK 900.XX"}, + {49.115704000, 18.407883250, 3, 7, "SVK 9K0.00"}, + {47.997564000, 18.099657625, 3, 6, "SVK B00.XX"}, + {48.943504000, 20.501583250, 3, 4, "SVK BK0.00"}, + {48.767664000, 21.863427500, 3, 4, "SVK C00.XX"}, + {47.771604000, 18.075979875, 3, 6, "SVK CK0.00"}, + {48.239064000, 18.531757625, 3, 4, "SVK D00.XX"}, + {48.924104000, 21.870483250, 3, 4, "SVK DK0.00"}, + {49.310164000, 21.243712750, 3, 6, "SVK F00.XX"}, + {49.074104000, 19.570483250, 3, 5, "SVK FK0.00"}, + {48.610764000, 17.781827500, 3, 6, "SVK G00.XX"}, + {49.066404000, 19.273683250, 3, 5, "SVK GK0.00"}, + {48.582464000, 18.113627500, 3, 4, "SVK H00.XX"}, + {48.339504000, 19.616317500, 3, 6, "SVK HK0.00"}, + {49.463964000, 18.728797000, 3, 7, "SVK J00.XX"}, + {48.964104000, 18.140483250, 4, 5, "SVK JK0.00"}, + {48.402464000, 19.973627500, 3, 6, "SVK K00.XX"}, + {48.633404000, 18.353517500, 3, 4, "SVK KK0.00"}, + {48.164264000, 17.810757625, 3, 4, "SVK L00.XX"}, + {48.439404000, 17.750317500, 3, 4, "SVK LK0.00"}, + {48.816664000, 19.592912750, 3, 4, "SVK M00.XX"}, + {48.884104000, 21.650483250, 3, 4, "SVK MK0.00"}, + {48.649164000, 21.672827500, 3, 4, "SVK N00.XX"}, + {48.747904000, 17.793617500, 3, 6, "SVK NK0.00"}, + {48.695864000, 17.317027500, 3, 6, "SVK P00.XX"}, + {48.976304000, 22.098883250, 3, 4, "SVK PK0.00"}, + {49.152564000, 20.367812750, 3, 5, "SVK Q00.XX"}, + {48.714104000, 18.210917500, 3, 4, "SVK QK0.00"}, + {49.232464000, 19.253112750, 3, 6, "SVK R00.XX"}, + {48.584104000, 18.820917500, 3, 4, "SVK RK0.00"}, + {48.655364000, 20.482527500, 3, 4, "SVK S00.XX"}, + {49.114104000, 18.280483250, 3, 7, "SVK SK0.00"}, + {48.742464000, 18.713627500, 3, 4, "SVK T00.XX"}, + {48.274504000, 17.707217500, 3, 4, "SVK TK0.00"}, + {49.312464000, 18.733112750, 3, 7, "SVK V00.XX"}, + {48.172804000, 17.720279875, 3, 4, "SVK VK0.00"}, + {49.312464000, 20.643112750, 3, 6, "SVK W00.XX"}, + {48.384104000, 18.360917500, 3, 4, "SVK WK0.00"}, + {48.577364000, 19.347627500, 3, 4, "SVK X00.XX"}, + {48.844104000, 17.190483250, 3, 7, "SVK XK0.00"}, + {48.707564000, 20.068227500, 3, 4, "SVK Y00.XX"}, + {48.948104000, 18.065883250, 3, 6, "SVK YK0.00"}, + {48.212464000, 19.304057625, 3, 4, "SVK Z00.XX"}, + {48.764104000, 17.530917500, 3, 6, "SVK ZK0.00"}, + {49.424979000, 18.006061000, 2, 6, "SVK 0HH.HHH"}, + {49.424979000, 18.714349000, 2, 6, "SVK 1HH.HHH"}, + {49.424979000, 19.422637000, 2, 5, "SVK 2HH.HHH"}, + {49.424979000, 20.130925000, 2, 5, "SVK 3HH.HHH"}, + {49.424979000, 20.839213000, 2, 5, "SVK 4HH.HHH"}, + {49.424979000, 21.547501000, 2, 5, "SVK 5HH.HHH"}, + {49.424979000, 22.255789000, 2, 6, "SVK 6HH.HHH"}, + {49.132659000, 16.985542500, 2, 6, "SVK 712.XXX"}, + {49.132659000, 17.688622500, 2, 6, "SVK 812.XXX"}, + {49.132659000, 18.391702500, 2, 6, "SVK 912.XXX"}, + {49.132659000, 19.094782500, 2, 4, "SVK B12.XXX"}, + {49.132659000, 19.797862500, 2, 4, "SVK C12.XXX"}, + {49.132659000, 20.500942500, 2, 4, "SVK D12.XXX"}, + {49.132659000, 21.204022500, 2, 4, "SVK F12.XXX"}, + {49.132659000, 21.907102500, 2, 4, "SVK G12.XXX"}, + {48.641619000, 16.849561500, 2, 7, "SVK H12.XXX"}, + {48.641619000, 17.542225500, 2, 5, "SVK J12.XXX"}, + {48.641619000, 18.234889500, 2, 3, "SVK K12.XXX"}, + {48.641619000, 18.927553500, 2, 3, "SVK L12.XXX"}, + {48.641619000, 19.620217500, 2, 3, "SVK M12.XXX"}, + {48.641619000, 20.312881500, 2, 3, "SVK N12.XXX"}, + {48.641619000, 21.005545500, 2, 3, "SVK P12.XXX"}, + {48.641619000, 21.698209500, 3, 4, "SVK Q12.XXX"}, + {48.150579000, 16.849275000, 2, 5, "SVK R12.XXX"}, + {48.150579000, 17.536731000, 3, 4, "SVK S12.XXX"}, + {48.150579000, 18.224187000, 2, 3, "SVK T12.XXX"}, + {48.150579000, 18.911643000, 2, 3, "SVK V12.XXX"}, + {48.150579000, 19.599099000, 2, 5, "SVK W12.XXX"}, + {48.671500000, 19.695000000, 2, 3, "SVK F60G.KGF"}, + {9.965145000, -84.118394000, 4, 5, "CRI 12.XX"}, + {10.020975000, -84.378966500, 3, 4, "CRI 12.XXX"}, + {9.949814000, -83.108858375, 3, 4, "CRI 000.XX"}, + {10.587914000, -85.498228250, 3, 4, "CRI 200.XX"}, + {9.985014000, -84.859758375, 3, 4, "CRI 400.XX"}, + {9.985014000, -84.735751375, 3, 4, "CRI 600.XX"}, + {9.350714000, -83.772488500, 3, 4, "CRI 800.XX"}, + {10.496414000, -85.029328250, 3, 4, "CRI B00.XX"}, + {9.854314000, -83.734558375, 3, 4, "CRI D00.XX"}, + {10.388514000, -84.378328250, 3, 4, "CRI G00.XX"}, + {10.410514000, -85.162128250, 3, 4, "CRI J00.XX"}, + {10.190314000, -83.840728250, 3, 4, "CRI L00.XX"}, + {10.190314000, -83.716381250, 3, 4, "CRI N00.XX"}, + {10.092914000, -83.579428250, 3, 4, "CRI Q00.XX"}, + {10.081114000, -83.376628250, 3, 4, "CRI S00.XX"}, + {10.140814000, -85.508228250, 3, 4, "CRI V00.XX"}, + {10.120424000, -84.487357250, 3, 4, "CRI X00.XX"}, + {9.695224000, -84.044944375, 3, 4, "CRI Y00.XX"}, + {9.209424000, -83.388831500, 3, 4, "CRI Z00.XX"}, + {10.735909500, -84.057771000, 2, 5, "CRI 512.XXX"}, + {11.179594000, -85.951324500, 2, 6, "CRI 112.XXX"}, + {11.179594000, -85.477396500, 2, 6, "CRI 212.XXX"}, + {11.179594000, -85.003468500, 2, 6, "CRI 312.XXX"}, + {11.179594000, -84.529540500, 2, 6, "CRI 412.XXX"}, + {10.688554000, -85.951324500, 2, 3, "CRI 612.XXX"}, + {10.688554000, -85.477396500, 2, 3, "CRI 712.XXX"}, + {10.688554000, -85.003468500, 2, 3, "CRI 812.XXX"}, + {10.688554000, -84.529540500, 2, 3, "CRI 912.XXX"}, + {10.688554000, -84.055612500, 2, 3, "CRI B12.XXX"}, + {10.688554000, -83.581684500, 2, 3, "CRI C12.XXX"}, + {10.197514000, -85.951324500, 2, 3, "CRI D12.XXX"}, + {10.197514000, -85.477396500, 3, 4, "CRI F12.XXX"}, + {10.197514000, -85.003468500, 2, 3, "CRI G12.XXX"}, + {10.197514000, -84.529540500, 2, 3, "CRI H12.XXX"}, + {10.197514000, -84.055612500, 2, 3, "CRI J12.XXX"}, + {10.197514000, -83.581684500, 2, 3, "CRI K12.XXX"}, + {10.197514000, -83.107756500, 2, 3, "CRI L12.XXX"}, + {9.706474000, -85.335217500, 2, 3, "CRI M12.XXX"}, + {9.706474000, -84.861289500, 2, 3, "CRI N12.XXX"}, + {9.706474000, -84.387361500, 2, 3, "CRI P12.XXX"}, + {9.706474000, -83.913433500, 2, 3, "CRI Q12.XXX"}, + {9.706474000, -83.439505500, 2, 3, "CRI R12.XXX"}, + {9.706474000, -82.965577500, 2, 3, "CRI S12.XXX"}, + {9.215435000, -84.079308500, 2, 3, "CRI T12.XXX"}, + {9.215435000, -83.605380500, 2, 3, "CRI V12.XXX"}, + {9.215435000, -83.131452500, 2, 3, "CRI W12.XXX"}, + {8.724395000, -83.961113000, 2, 3, "CRI X12.XXX"}, + {8.724395000, -83.492393000, 2, 3, "CRI Y12.XXX"}, + {8.280421500, -83.039622500, 2, 5, "CRI Z12.XXX"}, + {5.587250500, -87.230651000, 1, 2, "CRI 012.XXX"}, + {8.372400000, -82.932229000, 2, 5, "CRI M6JV.L2V"}, + {43.851394500, 18.304128000, 4, 5, "BIH 12.XX"}, + {44.207247000, 17.866602000, 3, 4, "BIH 12.XXX"}, + {44.827624000, 17.137635125, 3, 4, "BIH 000.XX"}, + {44.582524000, 18.600587625, 3, 4, "BIH 100.XX"}, + {43.380724000, 17.754404500, 3, 4, "BIH 200.XX"}, + {44.860724000, 15.812935125, 3, 6, "BIH 300.XX"}, + {44.889424000, 18.730435125, 3, 4, "BIH 400.XX"}, + {44.800724000, 19.162935125, 3, 6, "BIH 500.XX"}, + {45.020724000, 16.652935125, 3, 4, "BIH 600.XX"}, + {44.100724000, 17.393952000, 3, 4, "BIH 700.XX"}, + {42.750724000, 18.284856000, 3, 6, "BIH 800.XX"}, + {44.270724000, 17.613387625, 3, 4, "BIH 900.XX"}, + {44.770724000, 18.032935125, 3, 4, "BIH B00.XX"}, + {45.010724000, 15.882935125, 3, 6, "BIH C00.XX"}, + {43.710724000, 18.923952000, 3, 4, "BIH D00.XX"}, + {45.220924000, 15.765870750, 3, 6, "BIH F00.XX"}, + {43.690724000, 17.903952000, 3, 4, "BIH G00.XX"}, + {44.489124000, 18.622787625, 3, 4, "BIH H00.XX"}, + {44.583924000, 18.442287625, 3, 4, "BIH J00.XX"}, + {44.196424000, 17.733687625, 3, 4, "BIH K00.XX"}, + {44.899164000, 16.108133375, 3, 4, "BIH L00.XX"}, + {43.504104000, 18.744391500, 3, 6, "BIH LK0.00"}, + {44.712464000, 18.266633375, 3, 4, "BIH M00.XX"}, + {44.874104000, 18.393451125, 3, 4, "BIH MK0.00"}, + {45.148664000, 17.206004250, 3, 6, "BIH N00.XX"}, + {44.438604000, 18.112940625, 3, 4, "BIH NK0.00"}, + {44.779564000, 16.613133375, 3, 4, "BIH P00.XX"}, + {44.408904000, 17.052140625, 3, 4, "BIH PK0.00"}, + {42.882564000, 18.384393000, 3, 4, "BIH Q00.XX"}, + {43.823204000, 16.958302000, 3, 6, "BIH QK0.00"}, + {44.994864000, 17.854033375, 3, 4, "BIH R00.XX"}, + {45.157104000, 16.773188750, 3, 6, "BIH RK0.00"}, + {45.022464000, 18.286633375, 3, 4, "BIH S00.XX"}, + {45.117204000, 17.964588750, 3, 7, "BIH SK0.00"}, + {44.173564000, 17.615476875, 3, 4, "BIH T00.XX"}, + {44.274104000, 17.043740625, 3, 4, "BIH TK0.00"}, + {44.352464000, 17.226976875, 3, 4, "BIH V00.XX"}, + {45.044104000, 16.343451125, 3, 6, "BIH VK0.00"}, + {43.832464000, 17.567406000, 3, 4, "BIH W00.XX"}, + {44.402004000, 19.078640625, 3, 6, "BIH WK0.00"}, + {43.212464000, 17.507749500, 3, 6, "BIH X00.XX"}, + {43.374104000, 17.554391500, 3, 6, "BIH XK0.00"}, + {43.422464000, 17.837749500, 3, 4, "BIH Y00.XX"}, + {44.134104000, 17.363740625, 3, 4, "BIH YK0.00"}, + {43.952464000, 18.757406000, 3, 4, "BIH Z00.XX"}, + {44.424104000, 18.003740625, 3, 4, "BIH ZK0.00"}, + {45.176731000, 16.050931000, 2, 5, "BIH 0HH.HHH"}, + {45.176731000, 16.707139000, 2, 5, "BIH 1HH.HHH"}, + {45.176731000, 17.363347000, 2, 5, "BIH 2HH.HHH"}, + {45.176731000, 18.019555000, 2, 6, "BIH 3HH.HHH"}, + {45.176731000, 18.675763000, 2, 5, "BIH 4HH.HHH"}, + {44.884411000, 15.762020500, 2, 5, "BIH 512.XXX"}, + {44.884411000, 16.413020500, 2, 3, "BIH 612.XXX"}, + {44.884411000, 17.064020500, 2, 3, "BIH 712.XXX"}, + {44.884411000, 17.715020500, 2, 3, "BIH 812.XXX"}, + {44.884411000, 18.366020500, 2, 3, "BIH 912.XXX"}, + {44.884411000, 19.017020500, 2, 7, "BIH B12.XXX"}, + {44.393371000, 16.087234000, 2, 5, "BIH C12.XXX"}, + {44.393371000, 16.733026000, 2, 3, "BIH D12.XXX"}, + {44.393371000, 17.378818000, 2, 3, "BIH F12.XXX"}, + {44.393371000, 18.024610000, 2, 3, "BIH G12.XXX"}, + {44.393371000, 18.670402000, 2, 3, "BIH H12.XXX"}, + {44.393371000, 19.316194000, 2, 5, "BIH J12.XXX"}, + {43.902331000, 16.415051500, 2, 5, "BIH K12.XXX"}, + {43.902331000, 17.055635500, 2, 5, "BIH L12.XXX"}, + {43.902331000, 17.696219500, 2, 3, "BIH M12.XXX"}, + {43.902331000, 18.336803500, 3, 4, "BIH N12.XXX"}, + {43.902331000, 18.977387500, 2, 3, "BIH P12.XXX"}, + {43.411291000, 17.247524000, 2, 5, "BIH Q12.XXX"}, + {43.411291000, 17.882900000, 3, 4, "BIH S12.XXX"}, + {43.411291000, 18.518276000, 2, 5, "BIH T12.XXX"}, + {42.920251000, 17.565212000, 2, 5, "BIH V12.XXX"}, + {42.920251000, 18.200588000, 2, 5, "BIH W12.XXX"}, + {43.915598000, 17.672331500, 2, 3, "BIH 9MKB.2XC"}, + {45.835145000, 15.915804500, 4, 7, "HRV 12.XX"}, + {45.839927500, 15.498672000, 3, 6, "HRV 12.XXX"}, + {43.580724000, 16.316204500, 3, 4, "HRV 000.XX"}, + {43.580724000, 16.434404500, 3, 6, "HRV 100.XX"}, + {45.394924000, 14.378670750, 3, 4, "HRV 200.XX"}, + {45.590724000, 18.622370750, 3, 4, "HRV 300.XX"}, + {44.161824000, 15.196887625, 3, 4, "HRV 400.XX"}, + {44.908824000, 13.805435125, 3, 6, "HRV 500.XX"}, + {45.200724000, 17.952370750, 3, 6, "HRV 600.XX"}, + {45.540724000, 15.482370750, 3, 6, "HRV 700.XX"}, + {46.350724000, 16.271240000, 3, 6, "HRV 800.XX"}, + {43.780724000, 15.833952000, 3, 4, "HRV 900.XX"}, + {45.520724000, 16.302370750, 3, 6, "HRV B00.XX"}, + {45.330724000, 18.742370750, 3, 4, "HRV C00.XX"}, + {42.700724000, 18.014856000, 3, 6, "HRV D00.XX"}, + {45.390724000, 18.932370750, 3, 6, "HRV F00.XX"}, + {45.950724000, 16.781805375, 3, 4, "HRV G00.XX"}, + {46.200724000, 16.771805375, 3, 4, "HRV H00.XX"}, + {45.350724000, 18.352370750, 3, 4, "HRV J00.XX"}, + {45.380724000, 17.622370750, 3, 4, "HRV K00.XX"}, + {46.430724000, 16.361240000, 3, 8, "HRV L00.XX"}, + {45.880724000, 17.331805375, 3, 7, "HRV M00.XX"}, + {45.520724000, 16.722370750, 3, 4, "HRV N00.XX"}, + {43.090724000, 17.574404500, 3, 6, "HRV P00.XX"}, + {45.482024000, 16.224170750, 3, 6, "HRV Q00.XX"}, + {45.110724000, 18.642935125, 3, 6, "HRV R00.XX"}, + {45.130724000, 13.582935125, 3, 6, "HRV S00.XX"}, + {43.340724000, 16.964404500, 3, 4, "HRV T00.XX"}, + {45.300724000, 17.322370750, 3, 4, "HRV V00.XX"}, + {46.060724000, 16.481805375, 3, 6, "HRV W00.XX"}, + {43.740724000, 16.583952000, 3, 6, "HRV X00.XX"}, + {44.080724000, 16.143952000, 3, 6, "HRV Y00.XX"}, + {45.740724000, 17.651805375, 3, 7, "HRV Z00.XX"}, + {46.374120000, 15.609959500, 2, 6, "HRV 012.XXX"}, + {46.528626000, 16.161518500, 2, 7, "HRV 112.XXX"}, + {46.374120000, 16.828051500, 2, 5, "HRV 212.XXX"}, + {45.976155000, 14.507017500, 2, 6, "HRV 312.XXX"}, + {45.976155000, 15.168432500, 2, 5, "HRV 412.XXX"}, + {45.976155000, 15.829848500, 3, 6, "HRV 512.XXX"}, + {45.976155000, 16.491264500, 2, 5, "HRV 612.XXX"}, + {45.976155000, 17.152680500, 2, 6, "HRV 712.XXX"}, + {45.976155000, 17.814096500, 2, 6, "HRV 812.XXX"}, + {45.976155000, 18.475512500, 2, 6, "HRV 912.XXX"}, + {45.485115000, 13.514607000, 2, 7, "HRV B12.XXX"}, + {45.485115000, 14.170815000, 2, 5, "HRV C12.XXX"}, + {45.485115000, 14.827023000, 2, 5, "HRV D12.XXX"}, + {45.485115000, 15.483231000, 3, 6, "HRV F12.XXX"}, + {45.485115000, 16.139439000, 2, 5, "HRV G12.XXX"}, + {45.485115000, 16.795647000, 3, 4, "HRV H12.XXX"}, + {45.485115000, 17.451855000, 2, 3, "HRV J12.XXX"}, + {45.485115000, 18.108063000, 2, 3, "HRV K12.XXX"}, + {45.415422000, 18.762700500, 2, 3, "HRV L12.XXX"}, + {45.120430500, 18.757979000, 3, 6, "HRV M12.XXX"}, + {44.994086000, 13.521716500, 2, 5, "HRV N12.XXX"}, + {44.994086000, 14.172716500, 2, 3, "HRV P12.XXX"}, + {44.994086000, 14.823716500, 2, 3, "HRV Q12.XXX"}, + {44.994086000, 15.474716500, 2, 3, "HRV R12.XXX"}, + {44.503074000, 13.879766500, 2, 3, "HRV S12.XXX"}, + {44.503074000, 14.530766500, 2, 3, "HRV T12.XXX"}, + {44.503074000, 15.181766500, 2, 3, "HRV V12.XXX"}, + {44.503074000, 15.832766500, 2, 5, "HRV W12.XXX"}, + {44.012034000, 14.530480000, 2, 3, "HRV X12.XXX"}, + {44.012034000, 15.176272000, 2, 3, "HRV Y12.XXX"}, + {44.012034000, 15.822064000, 2, 3, "HRV Z12.XXX"}, + {43.600194000, 16.467856000, 2, 5, "HRV 01.XXXX"}, + {43.109154000, 15.859274500, 3, 4, "HRV 11.XXXX"}, + {43.109154000, 16.499858500, 2, 3, "HRV 21.XXXX"}, + {43.109154000, 17.140442500, 2, 3, "HRV 31.XXXX"}, + {42.667218000, 15.730871000, 2, 5, "HRV 41.XXXX"}, + {42.618114000, 16.366247000, 3, 4, "HRV 51.XXXX"}, + {42.618114000, 17.001623000, 2, 3, "HRV 61.XXXX"}, + {42.618114000, 17.636999000, 2, 5, "HRV 71.XXXX"}, + {42.408275000, 18.202186500, 2, 3, "HRV 81.XXXX"}, + {42.408275000, 15.996597500, 2, 3, "HRV 91.XXXX"}, + {45.000325500, 18.693311500, 2, 5, "HRV Z1.XXXX"}, + {45.077500000, 18.800000000, 3, 6, "HRV CJH5.N9Q"}, + {6.183978000, 1.198771250, 4, 7, "TGO 00.XX"}, + {6.159858000, 1.244291250, 4, 5, "TGO J0.XX"}, + {6.269975500, 1.045777000, 3, 4, "TGO 12.XXX"}, + {8.970515000, 1.088212500, 3, 4, "TGO 000.XX"}, + {6.880515000, 0.568382375, 3, 6, "TGO 200.XX"}, + {7.510607000, 1.048308375, 3, 4, "TGO 400.XX"}, + {9.530515000, 1.128042625, 3, 5, "TGO 600.XX"}, + {10.849514000, 0.125871750, 3, 7, "TGO 800.XX"}, + {9.300725000, 0.748869500, 3, 4, "TGO B00.XX"}, + {6.990725000, 1.128982375, 3, 4, "TGO C00.XX"}, + {9.060725000, 1.368869500, 3, 4, "TGO D00.XX"}, + {10.390724000, 0.408642750, 3, 7, "TGO F00.XX"}, + {7.630725000, 0.558982375, 3, 6, "TGO G00.XX"}, + {9.810725000, 1.068756625, 3, 5, "TGO H00.XX"}, + {9.380725000, 1.198869500, 3, 5, "TGO J00.XX"}, + {8.600725000, 0.938869500, 3, 4, "TGO K00.XX"}, + {8.360725000, 0.948982375, 3, 4, "TGO L00.XX"}, + {10.670724000, 0.488642750, 3, 7, "TGO M00.XX"}, + {7.800725000, 1.158982375, 3, 4, "TGO N00.XX"}, + {6.673026000, 1.354518250, 3, 4, "TGO P00.XX"}, + {8.110725000, 1.218982375, 3, 4, "TGO Q00.XX"}, + {6.660556000, 1.483145250, 3, 4, "TGO R00.XX"}, + {7.498147000, 0.875572375, 3, 4, "TGO S00.XX"}, + {9.730725000, 0.568756625, 3, 7, "TGO T00.XX"}, + {9.496728000, 0.771084500, 3, 5, "TGO V00.XX"}, + {9.706045000, 1.269561625, 3, 7, "TGO W00.XX"}, + {9.988336000, 0.998576625, 3, 5, "TGO X00.XX"}, + {6.710725000, 1.129095250, 3, 4, "TGO Y00.XX"}, + {9.790725000, 1.278756625, 3, 7, "TGO Z00.XX"}, + {10.607010000, -0.149335000, 2, 6, "TGO 012.XXX"}, + {10.607010000, 0.212413000, 2, 6, "TGO 112.XXX"}, + {10.971835000, 0.589567500, 2, 5, "TGO 212.XXX"}, + {10.480795000, 0.115639500, 2, 6, "TGO 312.XXX"}, + {10.480795000, 0.589567500, 2, 4, "TGO 412.XXX"}, + {10.480795000, 1.063495500, 2, 6, "TGO 512.XXX"}, + {9.989755000, 0.234120500, 2, 6, "TGO 612.XXX"}, + {9.989755000, 0.708048500, 2, 4, "TGO 712.XXX"}, + {9.989755000, 1.181976500, 2, 4, "TGO 812.XXX"}, + {9.498715000, 0.234120500, 2, 6, "TGO 912.XXX"}, + {9.498715000, 0.708048500, 2, 4, "TGO B12.XXX"}, + {9.498715000, 1.181976500, 3, 5, "TGO C12.XXX"}, + {9.007675000, 0.376299500, 2, 5, "TGO D12.XXX"}, + {9.007675000, 0.850227500, 2, 3, "TGO F12.XXX"}, + {9.007675000, 1.324155500, 2, 3, "TGO G12.XXX"}, + {8.516635000, 0.376013000, 2, 5, "TGO H12.XXX"}, + {8.516635000, 0.844733000, 2, 3, "TGO J12.XXX"}, + {8.516635000, 1.313453000, 2, 3, "TGO K12.XXX"}, + {8.025595000, 0.376013000, 2, 5, "TGO L12.XXX"}, + {8.025595000, 0.844733000, 2, 3, "TGO M12.XXX"}, + {8.025595000, 1.313453000, 2, 3, "TGO N12.XXX"}, + {7.534555000, 0.376013000, 2, 5, "TGO P12.XXX"}, + {7.534555000, 0.844733000, 2, 3, "TGO Q12.XXX"}, + {7.534555000, 1.313453000, 2, 3, "TGO R12.XXX"}, + {7.043515000, 0.376013000, 2, 5, "TGO S12.XXX"}, + {7.043515000, 0.844733000, 2, 3, "TGO T12.XXX"}, + {7.043515000, 1.313453000, 2, 3, "TGO V12.XXX"}, + {6.552475000, 0.610373000, 2, 5, "TGO W12.XXX"}, + {6.552475000, 1.079093000, 2, 3, "TGO X12.XXX"}, + {6.552475000, 1.547813000, 2, 5, "TGO Y12.XXX"}, + {8.623400000, 0.831500000, 2, 3, "TGO V9X5.T6M"}, + {56.974700000, 24.068757500, 4, 6, "LVA 12.XX"}, + {57.052355000, 23.640946500, 3, 5, "LVA 12.XXX"}, + {55.920724000, 26.468319625, 3, 8, "LVA 000.XX"}, + {56.556824000, 20.989215625, 3, 5, "LVA 100.XX"}, + {56.556824000, 21.144175625, 3, 5, "LVA 200.XX"}, + {57.434724000, 21.508868000, 3, 5, "LVA 300.XX"}, + {56.550724000, 27.247115625, 3, 5, "LVA 400.XX"}, + {56.547324000, 25.797315625, 3, 4, "LVA 500.XX"}, + {57.569724000, 25.338268000, 3, 4, "LVA 600.XX"}, + {56.844124000, 24.530198750, 3, 4, "LVA 700.XX"}, + {57.010524000, 23.083498750, 3, 5, "LVA 800.XX"}, + {57.358424000, 25.217768000, 3, 4, "LVA 900.XX"}, + {57.020724000, 21.876098750, 3, 5, "LVA B00.XX"}, + {56.713024000, 22.434098750, 3, 5, "LVA C00.XX"}, + {57.290724000, 22.514968000, 3, 5, "LVA D00.XX"}, + {56.450724000, 24.107115625, 3, 7, "LVA F00.XX"}, + {55.948024000, 27.074119625, 3, 7, "LVA G00.XX"}, + {57.194824000, 24.772198750, 3, 4, "LVA H00.XX"}, + {56.671024000, 23.209215625, 3, 5, "LVA J00.XX"}, + {56.592124000, 27.619515625, 3, 6, "LVA K00.XX"}, + {56.401924000, 26.103915625, 3, 4, "LVA L00.XX"}, + {57.209424000, 26.669298750, 3, 4, "LVA M00.XX"}, + {56.889824000, 26.147098750, 3, 4, "LVA N00.XX"}, + {57.548224000, 24.633868000, 3, 4, "LVA P00.XX"}, + {56.354624000, 26.684115625, 3, 4, "LVA Q00.XX"}, + {56.636924000, 25.158515625, 3, 4, "LVA R00.XX"}, + {57.181124000, 27.176698750, 3, 5, "LVA S00.XX"}, + {57.473024000, 25.831668000, 3, 4, "LVA T00.XX"}, + {57.819224000, 25.955251125, 3, 7, "LVA V00.XX"}, + {56.780624000, 24.698798750, 3, 4, "LVA W00.XX"}, + {56.764924000, 21.525998750, 3, 5, "LVA X00.XX"}, + {57.921524000, 25.312651125, 3, 6, "LVA Y00.XX"}, + {57.150724000, 24.456098750, 3, 4, "LVA Z00.XX"}, + {56.055025000, 20.900025000, 2, 4, "LVA 02W.S12"}, + {56.244025000, 21.620025000, 2, 6, "LVA 2MG.S0P"}, + {56.244025000, 23.255025000, 2, 6, "LVA 8P7.60W"}, + {56.133025000, 24.323025000, 2, 6, "LVA C90.010"}, + {57.635025000, 25.670025000, 2, 3, "LVA L0L.S0Y"}, + {56.885025000, 25.670025000, 2, 3, "LVA LGD.S0L"}, + {55.650025000, 25.670025000, 2, 7, "LVA QJS.S12"}, + {56.875000000, 24.582500000, 2, 3, "LVA K8CF.JFQ"}, + {54.724100000, 25.201777500, 4, 7, "LTU 12.XX"}, + {54.889115000, 24.922026500, 3, 5, "LTU 12.XXX"}, + {54.892714000, 23.846855500, 3, 5, "LTU 000.XX"}, + {55.767545000, 21.067688125, 3, 5, "LTU 200.XX"}, + {55.910514000, 23.211869625, 3, 6, "LTU 400.XX"}, + {55.720814000, 24.257569625, 3, 5, "LTU 600.XX"}, + {54.390314000, 23.933613500, 3, 6, "LTU 800.XX"}, + {54.540314000, 23.258913500, 3, 6, "LTU B00.XX"}, + {56.286114000, 22.249111625, 3, 7, "LTU D00.XX"}, + {55.032014000, 24.208055500, 3, 5, "LTU G00.XX"}, + {55.280214000, 23.908897500, 3, 5, "LTU J00.XX"}, + {55.480514000, 25.493397500, 3, 6, "LTU L00.XX"}, + {55.970514000, 22.121869625, 3, 5, "LTU N00.XX"}, + {55.240514000, 24.653397500, 3, 5, "LTU Q00.XX"}, + {55.230514000, 22.173397500, 3, 7, "LTU S00.XX"}, + {55.608545000, 26.410216500, 3, 6, "LTU V00.XX"}, + {55.950724000, 21.778019625, 3, 5, "LTU W00.XX"}, + {55.390724000, 21.399036500, 3, 5, "LTU X00.XX"}, + {55.939324000, 21.135019625, 3, 5, "LTU Y00.XX"}, + {55.846424000, 23.475719625, 3, 6, "LTU Z00.XX"}, + {55.015025000, 20.950025000, 2, 6, "LTU 02W.L12"}, + {53.893025000, 22.583025000, 2, 4, "LTU 656.D0Y"}, + {54.920025000, 25.880025000, 2, 5, "LTU WZK.L0Y"}, + {55.172500000, 23.209500000, 2, 4, "LTU HF39.DW3"}, + {6.889460000, 79.843297000, 4, 5, "LKA 12.XX"}, + {6.874375500, 79.827265000, 3, 4, "LKA 12.XXX"}, + {6.892424000, 80.042794250, 4, 5, "LKA 000.XX"}, + {9.729524000, 79.986955625, 3, 4, "LKA 100.XX"}, + {7.330724000, 80.588981375, 3, 4, "LKA 200.XX"}, + {9.719624000, 80.119155625, 3, 4, "LKA 300.XX"}, + {7.470124000, 81.772881375, 3, 4, "LKA 400.XX"}, + {6.106224000, 80.171994250, 3, 4, "LKA 500.XX"}, + {8.629024000, 81.162468500, 3, 4, "LKA 600.XX"}, + {7.777424000, 81.651081375, 3, 4, "LKA 700.XX"}, + {9.825924000, 80.098755625, 3, 4, "LKA 800.XX"}, + {9.834573000, 80.186445625, 3, 4, "LKA 900.XX"}, + {7.890724000, 80.608981375, 3, 4, "LKA B00.XX"}, + {8.360724000, 80.368981375, 3, 4, "LKA C00.XX"}, + {8.800724000, 80.448868500, 3, 4, "LKA D00.XX"}, + {6.740724000, 80.339094250, 3, 4, "LKA F00.XX"}, + {5.962045000, 80.489926250, 3, 4, "LKA G00.XX"}, + {9.049724000, 79.843668500, 3, 8, "LKA H00.XX"}, + {7.030724000, 81.008981375, 3, 4, "LKA J00.XX"}, + {8.080724000, 79.792981375, 3, 8, "LKA K00.XX"}, + {7.510724000, 80.578981375, 3, 4, "LKA L00.XX"}, + {7.692924000, 81.700281375, 3, 4, "LKA M00.XX"}, + {7.537524000, 80.325881375, 3, 4, "LKA N00.XX"}, + {6.998624000, 80.729681375, 3, 4, "LKA P00.XX"}, + {7.210724000, 80.528981375, 3, 4, "LKA Q00.XX"}, + {7.600134000, 79.786226875, 3, 4, "LKA R00.XX"}, + {7.838724000, 81.548481375, 3, 4, "LKA S00.XX"}, + {6.018724000, 80.404194250, 3, 4, "LKA T00.XX"}, + {6.936164000, 80.041728125, 4, 5, "LKA V00.XX"}, + {6.241304000, 80.035400250, 3, 4, "LKA VK0.00"}, + {9.385664000, 80.357341500, 3, 4, "LKA W00.XX"}, + {7.295104000, 81.661628375, 3, 4, "LKA WK0.00"}, + {7.262464000, 80.318828125, 3, 4, "LKA X00.XX"}, + {6.884104000, 80.573728375, 3, 4, "LKA XK0.00"}, + {7.062464000, 80.498828125, 3, 4, "LKA Y00.XX"}, + {7.935904000, 80.994628375, 3, 4, "LKA YK0.00"}, + {6.662464000, 80.678913750, 3, 4, "LKA Z00.XX"}, + {6.137004000, 81.094000250, 3, 4, "LKA ZK0.00"}, + {8.957025000, 79.500025000, 2, 7, "LKA 00B.S0P"}, + {9.365427000, 79.502932000, 2, 7, "LKA 0BD.S11"}, + {9.466358000, 79.634768000, 2, 7, "LKA 0C0.S17"}, + {9.140025000, 79.750025000, 2, 7, "LKA 11F.L0L"}, + {8.555025000, 79.875025000, 2, 7, "LKA 4HL.S0W"}, + {8.050025000, 79.688025000, 2, 7, "LKA 83M.S0L"}, + {6.660025000, 79.688025000, 2, 3, "LKA D37.L0Z"}, + {6.360025000, 79.922025000, 2, 3, "LKA T9M.S0Y"}, + {5.900025000, 80.000025000, 2, 3, "LKA WRZ.L0N"}, + {6.921716000, 79.870337500, 4, 5, "LKA 5Q9J.4RV"}, + {41.767508000, 44.721480000, 4, 7, "GEO 12.XX"}, + {41.435555000, 44.602101500, 3, 6, "GEO 12.XXX"}, + {42.273145000, 42.602072500, 3, 5, "GEO 000.XX"}, + {42.549324000, 41.782008500, 3, 5, "GEO 100.XX"}, + {42.020724000, 44.055760000, 3, 6, "GEO 200.XX"}, + {43.042645000, 40.953384000, 3, 5, "GEO 300.XX"}, + {43.348924000, 40.223104500, 3, 5, "GEO 400.XX"}, + {42.880724000, 41.614856000, 3, 5, "GEO 500.XX"}, + {42.764424000, 41.428756000, 3, 5, "GEO 600.XX"}, + {41.666124000, 41.591760000, 3, 6, "GEO 700.XX"}, + {41.860624000, 41.757560000, 3, 6, "GEO 800.XX"}, + {42.192124000, 41.648008500, 3, 5, "GEO 900.XX"}, + {42.269924000, 43.886308500, 3, 5, "GEO B00.XX"}, + {42.052224000, 43.519608500, 3, 6, "GEO C00.XX"}, + {42.310724000, 42.005308500, 3, 5, "GEO D00.XX"}, + {42.210724000, 42.295308500, 3, 5, "GEO F00.XX"}, + {42.150724000, 42.955308500, 3, 5, "GEO G00.XX"}, + {41.982424000, 45.412660000, 3, 6, "GEO H00.XX"}, + {41.970724000, 41.935760000, 3, 6, "GEO J00.XX"}, + {41.680724000, 42.925760000, 3, 6, "GEO K00.XX"}, + {42.370724000, 42.545308500, 3, 5, "GEO L00.XX"}, + {41.970724000, 44.355760000, 3, 6, "GEO M00.XX"}, + {42.389824000, 42.931908500, 3, 5, "GEO N00.XX"}, + {42.330724000, 43.215308500, 3, 5, "GEO P00.XX"}, + {41.893524000, 43.344960000, 3, 6, "GEO Q00.XX"}, + {42.670724000, 41.674856000, 3, 5, "GEO R00.XX"}, + {43.169724000, 40.547504500, 3, 5, "GEO S00.XX"}, + {41.748545000, 45.229100000, 3, 6, "GEO T00.XX"}, + {42.359624000, 42.388508500, 3, 5, "GEO V00.XX"}, + {42.830724000, 42.674856000, 3, 5, "GEO W00.XX"}, + {41.790724000, 45.745760000, 3, 8, "GEO X00.XX"}, + {42.983424000, 41.056656000, 4, 6, "GEO Y00.XX"}, + {41.486724000, 44.477712500, 3, 6, "GEO Z00.XX"}, + {43.065025000, 40.006025000, 2, 4, "GEO 011.S10"}, + {42.688025000, 40.870025000, 2, 4, "GEO 1HB.S08"}, + {41.427025000, 41.470025000, 2, 5, "GEO 3CC.D0T"}, + {42.770025000, 42.985025000, 2, 4, "GEO DFR.S0G"}, + {41.100025000, 42.985025000, 2, 5, "GEO FFM.D07"}, + {41.353025000, 45.330025000, 2, 7, "GEO VF4.L0M"}, + {41.225025000, 45.700025000, 2, 10, "GEO X7T.S14"}, + {41.100025000, 45.800025000, 2, 7, "GEO XCC.D01"}, + {41.053025000, 46.440025000, 2, 7, "GEO ZK9.S0M"}, + {43.410512500, 40.249181000, 2, 7, "GEO 1234.XXX"}, + {53.382524000, -6.333748500, 4, 6, "IRL 12.XX"}, + {53.509143000, -6.793756500, 3, 5, "IRL 12.XXX"}, + {51.917545000, -8.542639375, 3, 5, "IRL 000.XX"}, + {52.697724000, -8.680869250, 3, 4, "IRL 100.XX"}, + {53.306545000, -9.130326250, 3, 4, "IRL 200.XX"}, + {52.290824000, -7.183578125, 3, 5, "IRL 300.XX"}, + {54.039124000, -6.458264375, 3, 5, "IRL 400.XX"}, + {53.760724000, -6.428364375, 3, 5, "IRL 500.XX"}, + {52.311124000, -9.768878125, 3, 4, "IRL 600.XX"}, + {52.693224000, -7.315369250, 3, 5, "IRL 700.XX"}, + {52.884824000, -9.049169250, 3, 4, "IRL 800.XX"}, + {54.310724000, -8.544255500, 3, 5, "IRL 900.XX"}, + {53.460724000, -8.017573250, 3, 5, "IRL B00.XX"}, + {52.380724000, -6.545878125, 3, 5, "IRL C00.XX"}, + {52.400724000, -7.775878125, 3, 5, "IRL D00.XX"}, + {52.880724000, -6.986669250, 3, 5, "IRL F00.XX"}, + {53.692424000, -6.746164375, 3, 5, "IRL G00.XX"}, + {53.570724000, -7.408364375, 3, 5, "IRL H00.XX"}, + {54.990624000, -7.831559500, 3, 5, "IRL J00.XX"}, + {53.116524000, -9.632573250, 3, 4, "IRL K00.XX"}, + {53.320724000, -7.557573250, 3, 5, "IRL L00.XX"}, + {53.080724000, -7.367573250, 3, 5, "IRL M00.XX"}, + {52.841124000, -6.254769250, 3, 5, "IRL N00.XX"}, + {54.160724000, -9.229155500, 3, 4, "IRL P00.XX"}, + {51.876926000, -8.405818875, 4, 6, "IRL Q00.XX"}, + {53.622464000, -6.253154125, 3, 5, "IRL R00.XX"}, + {53.854104000, -9.343786375, 3, 4, "IRL RK0.00"}, + {52.712464000, -8.970665750, 3, 4, "IRL S00.XX"}, + {52.494104000, -6.612701250, 3, 5, "IRL SK0.00"}, + {52.676594000, -6.318631250, 3, 5, "IRL T00.XX"}, + {52.134104000, -8.702194125, 3, 4, "IRL TK0.00"}, + {53.002464000, -6.101352750, 3, 5, "IRL V00.XX"}, + {52.084104000, -7.672194125, 3, 5, "IRL VK0.00"}, + {53.576564000, -6.169854125, 3, 5, "IRL W00.XX"}, + {53.664004000, -6.307286375, 3, 5, "IRL WK0.00"}, + {52.691064000, -7.869065750, 3, 5, "IRL X00.XX"}, + {53.719204000, -7.841586375, 3, 5, "IRL XK0.00"}, + {52.173964000, -7.204764375, 3, 5, "IRL Y00.XX"}, + {52.385404000, -6.981694125, 3, 5, "IRL YK0.00"}, + {53.007164000, -7.029452750, 3, 5, "IRL Z00.XX"}, + {51.914104000, -8.211759875, 3, 5, "IRL ZK0.00"}, + {53.647518500, -10.458425000, 2, 3, "IRL 123.XXX"}, + {54.609323000, -10.158639500, 2, 3, "IRL 12.XXXX"}, + {53.430000000, -8.045000000, 2, 4, "IRL 6MJM.XL4"}, + {8.455103000, -13.293727500, 4, 6, "SLE 12.XX"}, + {8.665563000, -13.275148000, 3, 5, "SLE 12.XXX"}, + {8.626414000, -11.032288500, 4, 7, "SLE 000.XX"}, + {8.860514000, -12.111788500, 3, 5, "SLE 200.XX"}, + {7.932214000, -11.801618625, 3, 5, "SLE 400.XX"}, + {7.860514000, -11.251618625, 3, 5, "SLE 600.XX"}, + {8.427614000, -10.396118625, 3, 8, "SLE 800.XX"}, + {8.575314000, -11.150988500, 3, 5, "SLE B00.XX"}, + {8.666114000, -12.588588500, 3, 5, "SLE D00.XX"}, + {8.180514000, -12.121618625, 3, 5, "SLE G00.XX"}, + {8.810724000, -12.823631500, 3, 5, "SLE J00.XX"}, + {8.760724000, -11.971931500, 3, 5, "SLE K00.XX"}, + {9.004924000, -12.005231500, 3, 5, "SLE L00.XX"}, + {7.562124000, -12.533618625, 3, 5, "SLE M00.XX"}, + {8.452124000, -11.902818625, 3, 5, "SLE N00.XX"}, + {7.640724000, -12.221018625, 3, 5, "SLE P00.XX"}, + {8.320724000, -10.621018625, 3, 6, "SLE Q00.XX"}, + {9.620724000, -11.591244375, 3, 5, "SLE R00.XX"}, + {8.210724000, -12.481018625, 3, 5, "SLE S00.XX"}, + {8.060724000, -10.971018625, 3, 8, "SLE T00.XX"}, + {9.160724000, -12.961131500, 3, 6, "SLE V00.XX"}, + {8.960724000, -13.081131500, 3, 5, "SLE W00.XX"}, + {8.210724000, -10.791018625, 3, 6, "SLE X00.XX"}, + {8.140724000, -10.751018625, 4, 7, "SLE Y00.XX"}, + {7.890724000, -11.511018625, 3, 5, "SLE Z00.XX"}, + {9.954595000, -12.666217500, 2, 5, "SLE 012.XXX"}, + {9.954595000, -12.192289500, 2, 5, "SLE 112.XXX"}, + {9.954595000, -11.718361500, 2, 5, "SLE 212.XXX"}, + {9.954595000, -11.244433500, 2, 5, "SLE 312.XXX"}, + {9.463555000, -13.282324500, 2, 5, "SLE 412.XXX"}, + {9.463555000, -12.808396500, 2, 5, "SLE 512.XXX"}, + {9.463555000, -12.334468500, 2, 5, "SLE 612.XXX"}, + {9.463555000, -11.860540500, 2, 4, "SLE 712.XXX"}, + {9.463555000, -11.386612500, 2, 4, "SLE 812.XXX"}, + {9.463555000, -10.912684500, 2, 5, "SLE 912.XXX"}, + {8.972515000, -13.282323500, 2, 4, "SLE B12.XXX"}, + {8.972515000, -12.808395500, 2, 4, "SLE C12.XXX"}, + {8.972515000, -12.334467500, 2, 4, "SLE D12.XXX"}, + {8.972515000, -11.860539500, 2, 4, "SLE F12.XXX"}, + {8.972515000, -11.386611500, 2, 4, "SLE G12.XXX"}, + {8.972515000, -10.912683500, 2, 5, "SLE H12.XXX"}, + {8.481475000, -13.519575000, 2, 4, "SLE J12.XXX"}, + {8.481475000, -13.050855000, 3, 5, "SLE K12.XXX"}, + {8.481475000, -12.582135000, 2, 4, "SLE L12.XXX"}, + {8.481475000, -12.113415000, 2, 4, "SLE M12.XXX"}, + {8.481475000, -11.644695000, 2, 4, "SLE N12.XXX"}, + {8.481475000, -11.175975000, 2, 4, "SLE P12.XXX"}, + {8.481475000, -10.707255000, 2, 5, "SLE Q12.XXX"}, + {7.870093500, -13.055089500, 2, 4, "SLE R12.XXX"}, + {7.515118000, -13.056242500, 2, 4, "SLE X12.XXX"}, + {7.990435000, -12.455581000, 2, 4, "SLE S12.XXX"}, + {7.990435000, -11.986861000, 2, 4, "SLE T12.XXX"}, + {7.990435000, -11.518141000, 2, 4, "SLE V12.XXX"}, + {7.990435000, -11.049421000, 2, 7, "SLE W12.XXX"}, + {7.499395000, -12.455580000, 3, 5, "SLE Y12.XXX"}, + {7.499395000, -11.986860000, 2, 4, "SLE Z12.XXX"}, + {7.087555000, -11.518140000, 2, 3, "SLE 11.XXXX"}, + {7.087555000, -11.049421000, 2, 5, "SLE 21.XXXX"}, + {6.928284500, -11.730305500, 2, 3, "SLE 31.XXXX"}, + {8.456749000, -11.988760000, 2, 4, "SLE 78YY.8MZ"}, + {9.015792000, -79.557717500, 4, 5, "PAN 00.XX"}, + {8.989629000, -79.510580500, 4, 5, "PAN J0.XX"}, + {8.991305000, -79.829269500, 3, 4, "PAN 12.XXX"}, + {8.400214000, -82.489818625, 3, 4, "PAN 000.XX"}, + {9.390524000, -79.914231500, 3, 4, "PAN 200.XX"}, + {9.390524000, -79.826781500, 3, 4, "PAN 300.XX"}, + {8.147424000, -81.026718625, 3, 4, "PAN 400.XX"}, + {9.479524000, -82.554831500, 3, 6, "PAN 500.XX"}, + {8.050724000, -81.361018625, 3, 4, "PAN 600.XX"}, + {8.321424000, -82.892918625, 3, 6, "PAN 700.XX"}, + {8.547024000, -82.644131500, 3, 4, "PAN 800.XX"}, + {8.860524000, -82.912331500, 3, 6, "PAN 900.XX"}, + {8.550724000, -80.401131500, 3, 4, "PAN B00.XX"}, + {9.210724000, -79.141131500, 3, 4, "PAN C00.XX"}, + {9.441224000, -78.605031500, 3, 6, "PAN D00.XX"}, + {8.453224000, -80.316018625, 3, 4, "PAN F00.XX"}, + {7.980724000, -80.821018625, 3, 4, "PAN G00.XX"}, + {7.796024000, -80.307618625, 4, 5, "PAN H00.XX"}, + {9.591924000, -79.685844375, 3, 4, "PAN J00.XX"}, + {8.286124000, -80.579918625, 3, 4, "PAN K00.XX"}, + {7.999324000, -80.478518625, 3, 4, "PAN L00.XX"}, + {8.600724000, -82.461131500, 3, 4, "PAN M00.XX"}, + {8.370624000, -80.585818625, 3, 4, "PAN N00.XX"}, + {8.349524000, -81.238718625, 3, 4, "PAN P00.XX"}, + {8.788024000, -79.919831500, 3, 4, "PAN Q00.XX"}, + {8.030724000, -81.081018625, 3, 4, "PAN R00.XX"}, + {8.091024000, -80.945618625, 4, 5, "PAN S00.XX"}, + {7.878324000, -80.320418625, 3, 4, "PAN T00.XX"}, + {8.276424000, -81.886818625, 3, 4, "PAN V00.XX"}, + {8.816024000, -82.470231500, 3, 4, "PAN W00.XX"}, + {8.541824000, -79.956331500, 3, 4, "PAN X00.XX"}, + {8.620724000, -79.911131500, 3, 4, "PAN Y00.XX"}, + {8.835824000, -79.578031500, 4, 5, "PAN Z00.XX"}, + {9.575491000, -83.025324500, 2, 5, "PAN 012.XXX"}, + {9.084451000, -83.025324500, 2, 5, "PAN 112.XXX"}, + {8.593411000, -83.025611000, 2, 5, "PAN 212.XXX"}, + {8.102371000, -83.025611000, 2, 5, "PAN 312.XXX"}, + {9.575490000, -82.556604500, 2, 5, "PAN 412.XXX"}, + {9.084450000, -82.556604500, 2, 3, "PAN 512.XXX"}, + {8.593410000, -82.556891000, 2, 3, "PAN 612.XXX"}, + {8.102370000, -82.556891000, 2, 3, "PAN 712.XXX"}, + {9.280866000, -82.087884500, 2, 3, "PAN 812.XXX"}, + {8.789826000, -82.088171000, 2, 3, "PAN 912.XXX"}, + {8.298786000, -82.088171000, 2, 3, "PAN B12.XXX"}, + {7.635882000, -81.947555000, 2, 3, "PAN C12.XXX"}, + {8.888034000, -81.619164500, 2, 3, "PAN D12.XXX"}, + {8.396994000, -81.619451000, 2, 3, "PAN F12.XXX"}, + {7.905954000, -81.619451000, 2, 3, "PAN G12.XXX"}, + {9.109002000, -81.150444500, 2, 3, "PAN H12.XXX"}, + {8.617962000, -81.150731000, 2, 3, "PAN J12.XXX"}, + {8.126922000, -81.150731000, 2, 3, "PAN K12.XXX"}, + {7.635882000, -81.150731000, 2, 3, "PAN L12.XXX"}, + {9.123734000, -80.681724500, 2, 3, "PAN M12.XXX"}, + {8.632694000, -80.682011000, 2, 3, "PAN N12.XXX"}, + {8.141654000, -80.682011000, 2, 3, "PAN P12.XXX"}, + {7.650614000, -80.682011000, 2, 3, "PAN Q12.XXX"}, + {9.418358000, -80.213004500, 2, 3, "PAN R12.XXX"}, + {8.927318000, -80.213004500, 2, 3, "PAN S12.XXX"}, + {8.436278000, -80.213291000, 2, 3, "PAN T12.XXX"}, + {7.797926000, -80.213291000, 2, 3, "PAN V12.XXX"}, + {9.614774000, -79.744284500, 2, 3, "PAN W12.XXX"}, + {9.123734000, -79.744284500, 3, 4, "PAN X12.XXX"}, + {8.632694000, -79.744571000, 2, 3, "PAN Y12.XXX"}, + {9.614774000, -79.275564500, 2, 3, "PAN Z12.XXX"}, + {8.711894000, -79.275564500, 2, 3, "PAN 01.XXXX"}, + {8.220854000, -79.181065000, 2, 3, "PAN 11.XXXX"}, + {9.202934000, -78.805802500, 2, 5, "PAN 21.XXXX"}, + {8.711894000, -78.805802500, 2, 5, "PAN 31.XXXX"}, + {8.220854000, -78.806089000, 3, 6, "PAN 41.XXXX"}, + {7.729814000, -78.806089000, 2, 5, "PAN 51.XXXX"}, + {9.202934000, -78.337082500, 2, 5, "PAN 61.XXXX"}, + {8.711894000, -78.337082500, 2, 5, "PAN 71.XXXX"}, + {8.220854000, -78.337369000, 2, 5, "PAN 81.XXXX"}, + {7.729814000, -78.337369000, 2, 5, "PAN 91.XXXX"}, + {7.238774000, -78.337369000, 2, 5, "PAN B1.XXXX"}, + {8.711894000, -77.868362500, 2, 5, "PAN C1.XXXX"}, + {8.220854000, -77.868649000, 2, 5, "PAN D1.XXXX"}, + {7.729814000, -77.868649000, 2, 5, "PAN F1.XXXX"}, + {7.238774000, -77.868649000, 2, 5, "PAN G1.XXXX"}, + {8.220854000, -77.582935000, 3, 6, "PAN H1.XXXX"}, + {7.729814000, -77.582935000, 3, 6, "PAN J1.XXXX"}, + {7.376120000, -82.330877000, 2, 3, "PAN X123.XX"}, + {7.717075000, -81.854345000, 2, 3, "PAN Y123.XX"}, + {9.001393000, -81.635992000, 2, 3, "PAN Z123.XX"}, + {8.430000000, -80.097000000, 2, 3, "PAN SYTW.GJ7"}, + {50.115100000, 14.371961500, 4, 7, "CZE 12.XX"}, + {50.006345000, 14.220906750, 3, 6, "CZE 00.XXX"}, + {49.295084000, 16.403953750, 3, 5, "CZE C0.XXX"}, + {49.875868000, 18.149730000, 3, 6, "CZE P0.XXX"}, + {49.782124000, 13.307624000, 3, 5, "CZE 000.XX"}, + {49.642124000, 17.187624000, 3, 5, "CZE 100.XX"}, + {50.803424000, 14.996268500, 3, 6, "CZE 200.XX"}, + {49.020724000, 14.411402250, 3, 6, "CZE 300.XX"}, + {50.260724000, 15.770346750, 3, 5, "CZE 400.XX"}, + {50.710724000, 13.956268500, 3, 5, "CZE 500.XX"}, + {50.070724000, 15.706946750, 3, 5, "CZE 600.XX"}, + {49.253424000, 17.588302250, 3, 5, "CZE 700.XX"}, + {50.190724000, 14.040346750, 3, 5, "CZE 800.XX"}, + {50.550724000, 13.606968500, 3, 5, "CZE 900.XX"}, + {49.980724000, 17.826946750, 3, 6, "CZE B00.XX"}, + {50.280724000, 12.780146750, 3, 5, "CZE C00.XX"}, + {50.812124000, 14.126268500, 3, 6, "CZE D00.XX"}, + {50.690724000, 13.756268500, 3, 5, "CZE F00.XX"}, + {50.509324000, 13.333068500, 3, 5, "CZE G00.XX"}, + {49.440724000, 15.517624000, 3, 5, "CZE H00.XX"}, + {49.495724000, 17.390824000, 3, 5, "CZE J00.XX"}, + {49.520724000, 17.057624000, 3, 5, "CZE K00.XX"}, + {50.460724000, 14.836268500, 3, 6, "CZE L00.XX"}, + {50.731864000, 15.134466500, 3, 5, "CZE M00.XX"}, + {50.684104000, 14.489180500, 3, 6, "CZE MK0.00"}, + {49.232464000, 15.823112750, 3, 5, "CZE N00.XX"}, + {49.684104000, 18.620049000, 3, 6, "CZE NK0.00"}, + {49.407364000, 14.627597000, 3, 6, "CZE P00.XX"}, + {49.681704000, 13.965549000, 3, 5, "CZE PK0.00"}, + {48.872464000, 16.013112750, 3, 6, "CZE Q00.XX"}, + {50.070204000, 12.326414750, 3, 5, "CZE QK0.00"}, + {50.585664000, 15.878666500, 3, 5, "CZE R00.XX"}, + {50.024104000, 15.149614750, 3, 5, "CZE RK0.00"}, + {49.321964000, 14.104612750, 3, 5, "CZE S00.XX"}, + {49.965104000, 16.941214750, 3, 5, "CZE SK0.00"}, + {49.315164000, 17.348812750, 3, 5, "CZE T00.XX"}, + {49.350604000, 17.946549000, 3, 7, "CZE TK0.00"}, + {49.492464000, 17.922597000, 3, 7, "CZE V00.XX"}, + {48.858804000, 17.107183250, 3, 6, "CZE VK0.00"}, + {50.609864000, 13.551866500, 3, 5, "CZE W00.XX"}, + {49.594104000, 17.950249000, 3, 7, "CZE WK0.00"}, + {49.068264000, 17.414612750, 3, 7, "CZE X00.XX"}, + {48.751004000, 16.835417500, 3, 6, "CZE XK0.00"}, + {49.762464000, 18.572597000, 3, 6, "CZE Y00.XX"}, + {50.084204000, 17.656214750, 3, 6, "CZE YK0.00"}, + {50.202364000, 12.595082250, 3, 5, "CZE Z00.XX"}, + {50.525304000, 14.099680500, 3, 5, "CZE ZK0.00"}, + {51.010401000, 13.229492500, 2, 4, "CZE 112.XXX"}, + {51.010401000, 13.963820500, 2, 5, "CZE 212.XXX"}, + {51.010401000, 14.698148500, 2, 6, "CZE 312.XXX"}, + {50.596212000, 15.426932000, 2, 4, "CZE 412.XXX"}, + {50.421153000, 12.135239500, 2, 4, "CZE 512.XXX"}, + {50.519361000, 12.859151500, 2, 4, "CZE 612.XXX"}, + {50.519361000, 13.583063500, 2, 4, "CZE 712.XXX"}, + {50.519361000, 14.306975500, 2, 5, "CZE 812.XXX"}, + {50.519361000, 15.030887500, 2, 5, "CZE 912.XXX"}, + {50.519361000, 15.754799500, 2, 4, "CZE B12.XXX"}, + {50.519361000, 16.478711500, 2, 5, "CZE C12.XXX"}, + {50.519361000, 17.202623500, 2, 5, "CZE D12.XXX"}, + {50.028321000, 12.424517000, 3, 5, "CZE F12.XXX"}, + {50.028321000, 13.143221000, 2, 4, "CZE G12.XXX"}, + {50.028321000, 13.861925000, 2, 4, "CZE H12.XXX"}, + {50.028321000, 14.580629000, 3, 6, "CZE J12.XXX"}, + {50.028321000, 15.299333000, 2, 4, "CZE K12.XXX"}, + {50.028321000, 16.018037000, 2, 4, "CZE L12.XXX"}, + {50.028321000, 16.736741000, 2, 4, "CZE M12.XXX"}, + {50.028321000, 17.455445000, 2, 4, "CZE N12.XXX"}, + {50.028321000, 18.174149000, 2, 5, "CZE P12.XXX"}, + {49.537281000, 12.529771000, 2, 4, "CZE Q12.XXX"}, + {49.537281000, 13.238059000, 2, 4, "CZE R12.XXX"}, + {49.537281000, 13.946347000, 2, 4, "CZE S12.XXX"}, + {49.537281000, 14.654635000, 2, 5, "CZE T12.XXX"}, + {49.537281000, 15.362923000, 2, 4, "CZE V12.XXX"}, + {49.537281000, 16.071211000, 2, 4, "CZE W12.XXX"}, + {49.537281000, 16.779499000, 2, 4, "CZE X12.XXX"}, + {49.537281000, 17.487787000, 2, 4, "CZE Y12.XXX"}, + {49.537281000, 18.196075000, 2, 6, "CZE Z12.XXX"}, + {48.611991000, 13.208150500, 2, 4, "CZE 1123.XX"}, + {48.611991000, 13.911230500, 2, 6, "CZE 2123.XX"}, + {48.611991000, 14.614310500, 2, 6, "CZE 3123.XX"}, + {48.611991000, 15.317390500, 2, 5, "CZE 4123.XX"}, + {48.611991000, 16.020470500, 2, 5, "CZE 5123.XX"}, + {48.611991000, 16.723550500, 2, 5, "CZE 6123.XX"}, + {48.611991000, 17.426630500, 2, 5, "CZE 7123.XX"}, + {48.588261000, 14.413969500, 2, 6, "CZE 8HHH.HH"}, + {50.264336000, 12.743542500, 2, 4, "CZE 1234.XXX"}, + {4.943294000, -52.340519000, 4, 6, "GUF 12.XX"}, + {5.203922000, -52.689301000, 4, 6, "GUF 12.XXX"}, + {5.525244000, -54.086227750, 3, 8, "GUF 000.XX"}, + {5.275674000, -52.881882875, 3, 5, "GUF 600.XX"}, + {5.689774000, -53.929551750, 3, 4, "GUF C00.XX"}, + {5.151674000, -54.401082875, 3, 7, "GUF J00.XX"}, + {4.266074000, -54.402082875, 3, 8, "GUF P00.XX"}, + {5.398974000, -53.047151750, 3, 4, "GUF V00.XX"}, + {5.734595000, -54.212111000, 2, 5, "GUF 112.XXX"}, + {5.734595000, -53.743391000, 3, 4, "GUF 212.XXX"}, + {5.412222500, -53.276150500, 2, 3, "GUF 312.XXX"}, + {5.248107000, -54.446470000, 2, 6, "GUF 412.XXX"}, + {5.248107000, -53.977750000, 2, 4, "GUF 512.XXX"}, + {5.248107000, -53.509030000, 2, 4, "GUF 612.XXX"}, + {5.248107000, -53.040310000, 2, 4, "GUF 712.XXX"}, + {5.248107000, -52.571590000, 3, 5, "GUF 812.XXX"}, + {4.757067000, -54.446470000, 2, 6, "GUF 912.XXX"}, + {4.757067000, -53.977750000, 2, 4, "GUF B12.XXX"}, + {4.757067000, -53.509030000, 2, 4, "GUF C12.XXX"}, + {4.757067000, -53.040310000, 2, 4, "GUF D12.XXX"}, + {4.757067000, -52.571590000, 2, 4, "GUF F12.XXX"}, + {4.757067000, -52.102870000, 2, 4, "GUF G12.XXX"}, + {4.266027000, -54.399598000, 3, 8, "GUF H12.XXX"}, + {4.266027000, -53.930878000, 2, 5, "GUF J12.XXX"}, + {4.266027000, -53.462158000, 2, 5, "GUF K12.XXX"}, + {4.266027000, -52.993438000, 2, 5, "GUF L12.XXX"}, + {4.266027000, -52.524718000, 2, 6, "GUF M12.XXX"}, + {4.266027000, -52.055998000, 2, 6, "GUF N12.XXX"}, + {3.774987000, -54.165238000, 2, 7, "GUF P12.XXX"}, + {3.774987000, -53.696518000, 2, 5, "GUF Q12.XXX"}, + {3.774987000, -53.227798000, 2, 5, "GUF R12.XXX"}, + {3.774987000, -52.759078000, 2, 5, "GUF S12.XXX"}, + {3.774987000, -52.290358000, 2, 6, "GUF T12.XXX"}, + {3.283947000, -54.188674000, 2, 7, "GUF V12.XXX"}, + {3.283947000, -53.719954000, 2, 5, "GUF W12.XXX"}, + {3.283947000, -53.251234000, 2, 5, "GUF X12.XXX"}, + {3.283947000, -52.782514000, 2, 5, "GUF Y12.XXX"}, + {3.283947000, -52.595026000, 3, 6, "GUF Z12.XXX"}, + {2.481417000, -54.563434000, 3, 11, "GUF 0123.XX"}, + {2.481417000, -54.094714000, 3, 9, "GUF 1123.XX"}, + {2.481417000, -53.625994000, 3, 9, "GUF 2123.XX"}, + {2.481417000, -53.157274000, 3, 9, "GUF 3123.XX"}, + {2.481417000, -52.876042000, 5, 11, "GUF 4123.XX"}, + {2.111385000, -54.563434000, 2, 10, "GUF 5123.XX"}, + {2.111385000, -54.094714000, 2, 8, "GUF 6123.XX"}, + {2.111385000, -53.625994000, 2, 8, "GUF 7123.XX"}, + {2.111385000, -53.157274000, 2, 8, "GUF 8123.XX"}, + {2.111385000, -52.969786000, 3, 9, "GUF 9123.XX"}, + {5.327832500, -52.657549000, 2, 3, "GUF B123.XX"}, + {4.813857000, -52.126090000, 2, 4, "GUF C123.XX"}, + {4.908194000, -52.302629000, 4, 6, "GUF R71B.ZJW"}, + {24.506000000, 54.324642000, 4, 6, "ARE 12.XX"}, + {25.388927000, 55.067896500, 3, 7, "ARE 12.XXX"}, + {24.379214000, 54.378919250, 3, 5, "ARE 000.XX"}, + {24.379214000, 54.512779250, 3, 5, "ARE 200.XX"}, + {24.379214000, 54.646639250, 3, 5, "ARE 400.XX"}, + {24.256905000, 54.445849250, 3, 5, "ARE 600.XX"}, + {24.256905000, 54.579709250, 3, 5, "ARE 800.XX"}, + {24.501523000, 54.614512250, 4, 6, "ARE B00.XX"}, + {24.623832000, 54.668056250, 4, 6, "ARE D00.XX"}, + {24.210514000, 55.673119250, 3, 5, "ARE G00.XX"}, + {24.186052000, 55.539259250, 3, 5, "ARE J00.XX"}, + {24.088205000, 55.619745125, 3, 5, "ARE L00.XX"}, + {24.088205000, 55.753265125, 3, 5, "ARE N00.XX"}, + {25.730414000, 55.878839750, 3, 7, "ARE Q00.XX"}, + {25.893724000, 55.956013875, 3, 7, "ARE S00.XX"}, + {25.160995000, 56.313547500, 3, 7, "ARE T00.XX"}, + {25.435145000, 56.333581750, 3, 7, "ARE V00.XX"}, + {25.576545000, 55.525248750, 3, 7, "ARE W00.XX"}, + {25.478545000, 55.475578750, 3, 7, "ARE X00.XX"}, + {25.046124000, 54.946852500, 4, 6, "ARE Y00.XX"}, + {25.632224000, 56.246026750, 4, 9, "ARE Z00.XX"}, + {26.037895000, 55.897171500, 2, 6, "ARE 012.XXX"}, + {25.661679000, 55.897171500, 3, 7, "ARE 112.XXX"}, + {25.170639000, 55.897171500, 2, 6, "ARE 212.XXX"}, + {25.828632000, 55.381579500, 2, 6, "ARE 312.XXX"}, + {25.337592000, 55.381579500, 3, 7, "ARE 412.XXX"}, + {25.337592000, 54.865987500, 3, 7, "ARE 512.XXX"}, + {24.944760000, 54.092313000, 3, 5, "ARE 612.XXX"}, + {24.944760000, 54.602697000, 3, 5, "ARE 712.XXX"}, + {24.944760000, 55.113081000, 5, 7, "ARE 812.XXX"}, + {24.944760000, 55.623465000, 3, 5, "ARE 912.XXX"}, + {24.453720000, 51.540392000, 2, 6, "ARE B12.XXX"}, + {24.453720000, 52.050776000, 3, 7, "ARE C12.XXX"}, + {24.453720000, 52.561160000, 3, 7, "ARE D12.XXX"}, + {24.453720000, 53.071544000, 3, 7, "ARE F12.XXX"}, + {24.453720000, 53.581928000, 3, 5, "ARE G12.XXX"}, + {24.453720000, 54.092312000, 3, 5, "ARE H12.XXX"}, + {24.453720000, 54.602696000, 4, 6, "ARE J12.XXX"}, + {24.453720000, 55.113080000, 3, 5, "ARE K12.XXX"}, + {24.453720000, 55.623464000, 2, 4, "ARE L12.XXX"}, + {23.962680000, 51.570833500, 2, 5, "ARE M12.XXX"}, + {23.962680000, 52.076009500, 2, 6, "ARE N12.XXX"}, + {23.962680000, 52.581185500, 2, 4, "ARE P12.XXX"}, + {23.962680000, 53.086361500, 2, 4, "ARE Q12.XXX"}, + {23.962680000, 53.591537500, 2, 4, "ARE R12.XXX"}, + {23.962680000, 54.096713500, 2, 4, "ARE S12.XXX"}, + {23.962680000, 54.601889500, 2, 4, "ARE T12.XXX"}, + {23.962680000, 55.107065500, 2, 4, "ARE V12.XXX"}, + {23.471640000, 52.581185500, 2, 4, "ARE W12.XXX"}, + {23.471640000, 53.086361500, 2, 4, "ARE X12.XXX"}, + {23.471640000, 53.591537500, 2, 4, "ARE Y12.XXX"}, + {23.471640000, 54.096713500, 2, 4, "ARE Z12.XXX"}, + {23.040105000, 52.050983500, 2, 6, "ARE B123.XX"}, + {23.040105000, 54.576863500, 3, 7, "ARE C123.XX"}, + {23.040105000, 55.082039500, 3, 7, "ARE F123.XX"}, + {22.628111000, 52.455124500, 2, 6, "ARE H123.XX"}, + {22.628111000, 52.960300500, 2, 6, "ARE K123.XX"}, + {22.628111000, 53.465476500, 2, 6, "ARE M123.XX"}, + {22.628111000, 53.970652500, 2, 6, "ARE P123.XX"}, + {22.628111000, 54.475828500, 2, 6, "ARE R123.XX"}, + {22.628111000, 54.981004500, 2, 6, "ARE S123.XX"}, + {24.993127000, 51.837943000, 2, 5, "ARE 12.XXXX"}, + {24.470900000, 54.365900000, 4, 6, "ARE LG3D.SPY"}, + {48.255100000, 16.314487500, 4, 5, "AUT 12.XX"}, + {47.870529000, 16.158286500, 3, 4, "AUT 12.XXX"}, + {48.344224000, 14.233780500, 3, 5, "AUT 000.XX"}, + {47.120724000, 15.380975625, 3, 4, "AUT 100.XX"}, + {47.034235000, 15.380975625, 3, 4, "AUT 200.XX"}, + {47.292045000, 11.338465250, 3, 5, "AUT 300.XX"}, + {47.850324000, 12.970645875, 3, 5, "AUT 400.XX"}, + {46.663824000, 14.244240000, 3, 6, "AUT 500.XX"}, + {46.660724000, 13.791240000, 3, 8, "AUT 600.XX"}, + {48.210724000, 13.969545875, 3, 5, "AUT 700.XX"}, + {48.250824000, 15.598745875, 3, 4, "AUT 800.XX"}, + {48.080724000, 14.349545875, 3, 5, "AUT 900.XX"}, + {47.290424000, 9.543710250, 3, 8, "AUT B00.XX"}, + {47.507624000, 9.643610250, 3, 8, "AUT C00.XX"}, + {47.421324000, 9.641610250, 3, 7, "AUT D00.XX"}, + {47.434224000, 14.993910250, 3, 5, "AUT F00.XX"}, + {46.875824000, 14.782475625, 3, 6, "AUT G00.XX"}, + {48.452724000, 15.571980500, 3, 4, "AUT H00.XX"}, + {48.259424000, 14.204345875, 3, 5, "AUT J00.XX"}, + {48.150724000, 14.824445875, 3, 5, "AUT K00.XX"}, + {47.473424000, 15.219910250, 3, 4, "AUT L00.XX"}, + {47.748824000, 13.014610250, 3, 5, "AUT M00.XX"}, + {48.283324000, 12.960845875, 3, 5, "AUT N00.XX"}, + {46.845124000, 13.469575625, 3, 8, "AUT P00.XX"}, + {47.632924000, 12.112610250, 3, 6, "AUT Q00.XX"}, + {47.100724000, 15.050675625, 3, 4, "AUT R00.XX"}, + {46.836724000, 15.480675625, 3, 6, "AUT S00.XX"}, + {47.424364000, 12.817686750, 3, 5, "AUT T00.XX"}, + {47.709404000, 16.011341250, 3, 4, "AUT TK0.00"}, + {46.742464000, 14.028515875, 3, 6, "AUT V00.XX"}, + {47.330404000, 9.593341250, 3, 8, "AUT VK0.00"}, + {48.321764000, 16.000327500, 3, 4, "AUT W00.XX"}, + {47.159904000, 9.762603625, 3, 6, "AUT WK0.00"}, + {47.314364000, 11.021286750, 3, 5, "AUT X00.XX"}, + {47.913804000, 13.745779875, 3, 5, "AUT XK0.00"}, + {46.772664000, 14.310615875, 3, 6, "AUT Y00.XX"}, + {47.338404000, 11.657141250, 3, 5, "AUT YK0.00"}, + {47.232464000, 14.784486750, 3, 4, "AUT Z00.XX"}, + {46.824004000, 12.751203625, 3, 6, "AUT ZK0.00"}, + {48.766732500, 13.475402500, 2, 6, "AUT 012.XXX"}, + {48.766732500, 14.178482500, 2, 6, "AUT 112.XXX"}, + {48.983623000, 14.881562500, 2, 6, "AUT 212.XXX"}, + {48.884728500, 15.584642500, 2, 5, "AUT 312.XXX"}, + {48.795769500, 16.287721500, 2, 5, "AUT 412.XXX"}, + {48.492611000, 12.776956500, 2, 4, "AUT 512.XXX"}, + {48.492611000, 13.469620500, 2, 4, "AUT 612.XXX"}, + {48.492611000, 14.162284500, 2, 4, "AUT 712.XXX"}, + {48.492611000, 14.854948500, 2, 4, "AUT 812.XXX"}, + {48.492611000, 15.547612500, 2, 3, "AUT 912.XXX"}, + {48.492611000, 16.229607000, 2, 3, "AUT B12.XXX"}, + {48.492611000, 16.726880000, 2, 3, "AUT C12.XXX"}, + {48.001571000, 12.776670000, 2, 4, "AUT D12.XXX"}, + {48.001571000, 13.464126000, 2, 4, "AUT F12.XXX"}, + {48.001571000, 14.151582000, 2, 4, "AUT G12.XXX"}, + {48.001571000, 14.839038000, 2, 4, "AUT H12.XXX"}, + {48.001571000, 15.526494000, 2, 3, "AUT J12.XXX"}, + {48.001571000, 16.204999500, 3, 4, "AUT K12.XXX"}, + {48.012153000, 16.726881000, 2, 3, "AUT L12.XXX"}, + {47.510531000, 12.781592500, 2, 4, "AUT M12.XXX"}, + {47.510531000, 13.463840500, 2, 4, "AUT N12.XXX"}, + {47.510531000, 14.146088500, 2, 4, "AUT P12.XXX"}, + {47.510531000, 14.828336500, 2, 4, "AUT Q12.XXX"}, + {47.510531000, 15.510584500, 2, 3, "AUT R12.XXX"}, + {47.510531000, 16.192832500, 2, 5, "AUT S12.XXX"}, + {47.019491000, 12.781306000, 2, 5, "AUT T12.XXX"}, + {47.019491000, 13.458346000, 2, 5, "AUT V12.XXX"}, + {47.019491000, 14.135386000, 2, 3, "AUT W12.XXX"}, + {47.019491000, 14.812425000, 2, 3, "AUT X12.XXX"}, + {47.019491000, 15.489465000, 3, 4, "AUT Y12.XXX"}, + {47.019491000, 16.166505000, 2, 5, "AUT Z12.XXX"}, + {46.561511000, 13.434988000, 2, 7, "AUT XHHH.HH"}, + {46.561511000, 14.101612000, 2, 5, "AUT YHHH.HH"}, + {46.561511000, 14.768236000, 2, 5, "AUT ZHHH.HH"}, + {47.546039000, 9.495305500, 2, 8, "AUT 0123.XX"}, + {47.146307500, 9.494656000, 2, 8, "AUT 1123.XX"}, + {47.562993500, 10.237565000, 2, 6, "AUT 2123.XX"}, + {47.207347500, 10.244727500, 2, 5, "AUT 3123.XX"}, + {47.478768000, 10.917852500, 2, 4, "AUT 4123.XX"}, + {47.207347500, 10.926975500, 2, 3, "AUT 5123.XX"}, + {47.272983000, 11.580632000, 3, 5, "AUT 6123.XX"}, + {47.231205000, 11.607597500, 2, 3, "AUT 7123.XX"}, + {47.296919000, 12.262310000, 3, 5, "AUT 8123.XX"}, + {46.768771500, 12.267746000, 2, 5, "AUT 9123.XX"}, + {47.694000000, 13.324500000, 2, 4, "AUT L8T9.GQ5"}, + {40.435624000, 49.791423500, 4, 5, "AZE 12.XX"}, + {40.448845000, 49.552312500, 3, 4, "AZE 12.XXX"}, + {40.730744000, 46.280945625, 3, 5, "AZE 000.XX"}, + {40.730744000, 46.361235625, 3, 5, "AZE 100.XX"}, + {40.774545000, 46.964295625, 3, 4, "AZE 200.XX"}, + {39.983524000, 48.863603625, 3, 4, "AZE 300.XX"}, + {39.232024000, 45.368694750, 3, 8, "AZE 400.XX"}, + {41.239224000, 47.147312500, 3, 8, "AZE 500.XX"}, + {40.658724000, 47.096551125, 3, 4, "AZE 600.XX"}, + {39.876424000, 46.726055125, 3, 4, "AZE 700.XX"}, + {38.791124000, 48.771233375, 4, 7, "AZE 800.XX"}, + {40.035424000, 46.875803625, 3, 4, "AZE 900.XX"}, + {40.430724000, 47.057003625, 3, 4, "AZE B00.XX"}, + {41.510724000, 48.745760000, 3, 5, "AZE C00.XX"}, + {39.628624000, 48.913455125, 3, 6, "AZE D00.XX"}, + {39.269324000, 48.464594750, 3, 6, "AZE F00.XX"}, + {40.667824000, 47.684251125, 3, 4, "AZE G00.XX"}, + {40.884024000, 45.997551125, 3, 5, "AZE H00.XX"}, + {40.094924000, 47.386903625, 3, 4, "AZE J00.XX"}, + {39.910724000, 47.997455125, 3, 4, "AZE K00.XX"}, + {40.675724000, 48.571351125, 3, 4, "AZE L00.XX"}, + {40.040724000, 48.427003625, 3, 4, "AZE M00.XX"}, + {39.735724000, 48.022055125, 3, 6, "AZE N00.XX"}, + {40.699924000, 47.404851125, 3, 4, "AZE P00.XX"}, + {40.081924000, 48.876603625, 3, 4, "AZE Q00.XX"}, + {41.388464000, 48.484223500, 3, 8, "AZE R00.XX"}, + {41.084704000, 49.094449500, 3, 5, "AZE RK0.00"}, + {41.223764000, 48.955223500, 3, 5, "AZE S00.XX"}, + {41.094804000, 45.332849500, 3, 6, "AZE SK0.00"}, + {39.389264000, 49.209768375, 3, 6, "AZE T00.XX"}, + {39.754104000, 46.716346125, 3, 6, "AZE TK0.00"}, + {41.638664000, 46.596480000, 3, 8, "AZE V00.XX"}, + {39.441104000, 48.528846125, 3, 6, "AZE VK0.00"}, + {40.352464000, 46.889724875, 3, 4, "AZE W00.XX"}, + {40.343804000, 48.128456625, 3, 4, "AZE WK0.00"}, + {40.595664000, 46.297381375, 3, 5, "AZE X00.XX"}, + {39.929104000, 48.334456625, 3, 4, "AZE XK0.00"}, + {40.582464000, 48.349381375, 3, 4, "AZE Y00.XX"}, + {41.414104000, 48.385549500, 3, 8, "AZE YK0.00"}, + {40.523364000, 47.610281375, 3, 4, "AZE Z00.XX"}, + {38.421104000, 48.818280375, 3, 6, "AZE ZK0.00"}, + {41.884595000, 46.034300000, 2, 9, "AZE 012.XXX"}, + {41.884595000, 46.659259000, 2, 7, "AZE 112.XXX"}, + {41.884595000, 48.034171000, 2, 7, "AZE 212.XXX"}, + {41.884595000, 48.659131000, 2, 4, "AZE 312.XXX"}, + {41.442659000, 45.001787500, 2, 7, "AZE 412.XXX"}, + {41.442659000, 45.621539500, 2, 9, "AZE 512.XXX"}, + {41.442659000, 46.241291500, 3, 10, "AZE 612.XXX"}, + {41.442659000, 46.861043500, 3, 8, "AZE 712.XXX"}, + {41.442659000, 47.480795500, 2, 7, "AZE 812.XXX"}, + {41.442659000, 48.100547500, 3, 8, "AZE 912.XXX"}, + {41.442659000, 48.720299500, 3, 5, "AZE B12.XXX"}, + {40.951619000, 45.218414000, 2, 4, "AZE C12.XXX"}, + {40.951619000, 45.832958000, 2, 4, "AZE D12.XXX"}, + {40.951619000, 46.447502000, 2, 4, "AZE F12.XXX"}, + {40.951619000, 47.062046000, 2, 3, "AZE G12.XXX"}, + {40.951619000, 47.676590000, 2, 3, "AZE H12.XXX"}, + {40.951619000, 48.291134000, 2, 3, "AZE J12.XXX"}, + {40.951619000, 48.905678000, 2, 3, "AZE K12.XXX"}, + {40.951619000, 49.520222000, 2, 3, "AZE L12.XXX"}, + {40.460579000, 45.315517500, 2, 4, "AZE M12.XXX"}, + {40.460579000, 45.924853500, 2, 4, "AZE N12.XXX"}, + {40.460579000, 46.534189500, 2, 4, "AZE P12.XXX"}, + {40.460579000, 47.143525500, 2, 3, "AZE Q12.XXX"}, + {40.460579000, 47.752861500, 2, 3, "AZE R12.XXX"}, + {40.460579000, 48.362197500, 2, 3, "AZE S12.XXX"}, + {40.460579000, 48.971533500, 2, 3, "AZE T12.XXX"}, + {40.460579000, 49.580869500, 3, 4, "AZE V12.XXX"}, + {40.607891000, 50.098804500, 4, 7, "AZE W12.XXX"}, + {39.969539000, 45.619899000, 2, 4, "AZE X12.XXX"}, + {39.969539000, 46.224027000, 2, 4, "AZE Y12.XXX"}, + {39.969539000, 46.828155000, 2, 3, "AZE Z12.XXX"}, + {39.557699000, 47.432283000, 2, 5, "AZE B1.XXXX"}, + {39.557699000, 48.036411000, 2, 5, "AZE C1.XXXX"}, + {39.557699000, 48.640539000, 2, 5, "AZE D1.XXXX"}, + {39.557699000, 49.244667000, 2, 5, "AZE F1.XXXX"}, + {39.066659000, 46.410186500, 3, 8, "AZE G1.XXXX"}, + {39.066659000, 47.009106500, 2, 6, "AZE H1.XXXX"}, + {39.066659000, 48.147054500, 2, 6, "AZE K1.XXXX"}, + {39.066659000, 48.745974500, 2, 5, "AZE L1.XXXX"}, + {39.066659000, 49.344894500, 2, 5, "AZE M1.XXXX"}, + {38.870243000, 46.410186500, 2, 7, "AZE P1.XXXX"}, + {38.575619000, 48.056930000, 2, 6, "AZE Q1.XXXX"}, + {38.575619000, 48.472529000, 3, 6, "AZE R1.XXXX"}, + {38.575619000, 49.066241000, 2, 5, "AZE S1.XXXX"}, + {38.421795000, 48.507135500, 2, 5, "AZE T1.XXXX"}, + {39.363189500, 44.793101000, 2, 7, "AZE 11.XXXX"}, + {39.349288000, 45.392542000, 2, 6, "AZE 21.XXXX"}, + {38.976163000, 45.089744000, 2, 6, "AZE 31.XXXX"}, + {38.873729000, 45.630583500, 2, 7, "AZE 41.XXXX"}, + {40.400524000, 49.840680500, 4, 5, "AZE VF2D.38T"}, + {44.847802000, 20.406995000, 4, 5, "SRB 12.XX"}, + {45.079219000, 20.207995000, 3, 4, "SRB 12.XXX"}, + {42.690724000, 21.114856000, 3, 4, "SRB 000.XX"}, + {42.669924000, 21.004256000, 3, 6, "SRB 100.XX"}, + {42.270724000, 20.685308500, 3, 8, "SRB 200.XX"}, + {42.700724000, 20.254856000, 3, 6, "SRB 300.XX"}, + {42.430724000, 20.375308500, 3, 8, "SRB 400.XX"}, + {42.930724000, 20.814856000, 3, 4, "SRB 500.XX"}, + {42.510724000, 21.425308500, 3, 4, "SRB 600.XX"}, + {42.418324000, 21.142508500, 3, 4, "SRB 700.XX"}, + {42.450724000, 20.605308500, 3, 6, "SRB 800.XX"}, + {42.950724000, 21.134856000, 3, 4, "SRB 900.XX"}, + {45.297024000, 19.769170750, 3, 4, "SRB B00.XX"}, + {43.361424000, 21.860004500, 3, 4, "SRB C00.XX"}, + {44.054524000, 20.857352000, 3, 4, "SRB D00.XX"}, + {46.136824000, 19.621805375, 3, 6, "SRB F00.XX"}, + {45.398524000, 20.347870750, 3, 4, "SRB G00.XX"}, + {43.924524000, 20.311452000, 3, 4, "SRB H00.XX"}, + {43.040724000, 21.894856000, 3, 4, "SRB J00.XX"}, + {44.686624000, 20.891635125, 3, 4, "SRB K00.XX"}, + {44.320724000, 19.833387625, 3, 4, "SRB L00.XX"}, + {43.755024000, 20.609152000, 3, 4, "SRB M00.XX"}, + {43.615724000, 21.272152000, 3, 4, "SRB N00.XX"}, + {43.897324000, 19.808452000, 3, 4, "SRB P00.XX"}, + {42.557664000, 21.855393000, 3, 4, "SRB Q00.XX"}, + {44.751904000, 19.651251125, 3, 4, "SRB QK0.00"}, + {45.784864000, 19.069375125, 3, 9, "SRB R00.XX"}, + {44.617304000, 21.147451125, 3, 4, "SRB RK0.00"}, + {45.838264000, 20.418675125, 3, 6, "SRB S00.XX"}, + {43.142904000, 22.563191500, 3, 6, "SRB SK0.00"}, + {43.917464000, 22.230506000, 3, 4, "SRB T00.XX"}, + {44.047904000, 22.096502000, 3, 4, "SRB TK0.00"}, + {44.994764000, 19.552633375, 3, 4, "SRB V00.XX"}, + {45.109804000, 21.261451125, 3, 4, "SRB VK0.00"}, + {43.992464000, 21.217406000, 3, 4, "SRB W00.XX"}, + {45.000404000, 19.785051125, 3, 4, "SRB WK0.00"}, + {45.252064000, 19.348704250, 3, 6, "SRB X00.XX"}, + {45.040204000, 20.043751125, 3, 4, "SRB XK0.00"}, + {45.586664000, 19.597304250, 3, 4, "SRB Y00.XX"}, + {45.612404000, 20.005088750, 3, 4, "SRB YK0.00"}, + {43.866264000, 21.371806000, 3, 4, "SRB Z00.XX"}, + {44.362004000, 20.928340625, 3, 4, "SRB ZK0.00"}, + {46.149595000, 18.866338000, 2, 5, "SRB 112.XXX"}, + {46.149595000, 19.532962000, 2, 5, "SRB 212.XXX"}, + {46.149595000, 20.199586000, 2, 6, "SRB 312.XXX"}, + {45.658555000, 18.937921500, 2, 5, "SRB 412.XXX"}, + {45.658555000, 19.599337500, 2, 3, "SRB 512.XXX"}, + {45.658555000, 20.260753500, 2, 3, "SRB 612.XXX"}, + {45.658555000, 20.922169500, 2, 5, "SRB 712.XXX"}, + {45.167515000, 19.003777000, 2, 5, "SRB 812.XXX"}, + {45.167515000, 19.659985000, 2, 3, "SRB 912.XXX"}, + {45.167515000, 20.316193000, 2, 3, "SRB B12.XXX"}, + {45.167515000, 20.972401000, 2, 3, "SRB C12.XXX"}, + {44.676475000, 19.074319500, 2, 5, "SRB D12.XXX"}, + {44.676475000, 19.725319500, 2, 3, "SRB F12.XXX"}, + {44.676475000, 20.376319500, 3, 4, "SRB G12.XXX"}, + {44.676475000, 21.027319500, 2, 3, "SRB H12.XXX"}, + {44.676475000, 21.678319500, 2, 5, "SRB J12.XXX"}, + {44.676475000, 22.329319500, 2, 6, "SRB K12.XXX"}, + {44.185435000, 19.074033000, 2, 5, "SRB L12.XXX"}, + {44.185435000, 19.719825000, 2, 3, "SRB M12.XXX"}, + {44.185435000, 20.365617000, 2, 3, "SRB N12.XXX"}, + {44.185435000, 21.011409000, 2, 3, "SRB P12.XXX"}, + {44.185435000, 21.657201000, 2, 3, "SRB Q12.XXX"}, + {44.185435000, 22.302993000, 2, 3, "SRB R12.XXX"}, + {43.694395000, 19.240402500, 2, 5, "SRB S12.XXX"}, + {43.694395000, 19.880986500, 2, 3, "SRB T12.XXX"}, + {43.694395000, 20.521570500, 2, 3, "SRB V12.XXX"}, + {43.694395000, 21.162154500, 2, 3, "SRB W12.XXX"}, + {43.694395000, 21.802738500, 2, 3, "SRB X12.XXX"}, + {43.694395000, 22.443322500, 2, 5, "SRB Y12.XXX"}, + {42.816067000, 19.579625000, 2, 5, "SRB B1.XXXX"}, + {42.816067000, 20.215001000, 2, 5, "SRB C1.XXXX"}, + {42.816067000, 20.850377000, 2, 3, "SRB D1.XXXX"}, + {42.816067000, 21.485753000, 2, 3, "SRB F1.XXXX"}, + {42.816067000, 22.121129000, 2, 3, "SRB G1.XXXX"}, + {42.816067000, 22.756505000, 2, 5, "SRB H1.XXXX"}, + {42.325027000, 20.042017500, 2, 7, "SRB J1.XXXX"}, + {42.325027000, 20.672185500, 2, 7, "SRB K1.XXXX"}, + {42.325027000, 21.302353500, 2, 5, "SRB L1.XXXX"}, + {42.293417500, 21.933242000, 2, 5, "SRB M1.XXXX"}, + {41.885024000, 20.388302000, 2, 5, "SRB N1.XXXX"}, + {42.134594000, 20.927520500, 2, 7, "SRB P1.XXXX"}, + {44.027500000, 20.917500000, 3, 4, "SRB HM30.YW5"}, + {31.994100000, 35.871275500, 4, 7, "JOR 12.XX"}, + {32.124742000, 35.728950500, 3, 6, "JOR 12.XXX"}, + {32.550904000, 35.736687000, 3, 8, "JOR 000.XX"}, + {32.321594000, 35.669661000, 3, 8, "JOR 400.XX"}, + {29.547394000, 34.956447625, 3, 8, "JOR 700.XX"}, + {32.604394000, 35.963037375, 3, 6, "JOR B00.XX"}, + {32.350494000, 36.110061000, 3, 6, "JOR F00.XX"}, + {30.184194000, 35.643731875, 3, 7, "JOR J00.XX"}, + {30.824794000, 35.520416125, 3, 7, "JOR M00.XX"}, + {32.331894000, 35.838761000, 4, 9, "JOR Q00.XX"}, + {31.174294000, 35.627692500, 3, 7, "JOR T00.XX"}, + {32.700394000, 36.499637375, 2, 5, "JOR X00.XX"}, + {33.274154000, 38.300957000, 2, 5, "JOR 1HH.HHH"}, + {33.274154000, 38.853005000, 2, 6, "JOR 2HH.HHH"}, + {32.981835000, 35.569549000, 2, 5, "JOR 312.XXX"}, + {32.981835000, 37.170489000, 2, 5, "JOR 412.XXX"}, + {32.981835000, 37.722537000, 2, 5, "JOR 512.XXX"}, + {32.981835000, 38.274585000, 2, 5, "JOR 612.XXX"}, + {32.981835000, 38.826633000, 2, 6, "JOR 712.XXX"}, + {32.490795000, 35.514345000, 2, 7, "JOR 812.XXX"}, + {32.490795000, 36.066393000, 2, 5, "JOR 912.XXX"}, + {32.490795000, 36.618441000, 2, 5, "JOR B12.XXX"}, + {32.490795000, 37.170489000, 2, 5, "JOR C12.XXX"}, + {32.490795000, 37.722537000, 2, 5, "JOR D12.XXX"}, + {32.490795000, 38.274585000, 2, 5, "JOR F12.XXX"}, + {32.490795000, 38.826633000, 2, 6, "JOR G12.XXX"}, + {31.999755000, 35.519266500, 2, 7, "JOR H12.XXX"}, + {31.999755000, 36.066106500, 3, 6, "JOR J12.XXX"}, + {31.999755000, 36.612946500, 2, 5, "JOR K12.XXX"}, + {31.999755000, 37.159786500, 2, 5, "JOR L12.XXX"}, + {31.999755000, 37.706626500, 2, 5, "JOR M12.XXX"}, + {31.999755000, 38.253466500, 2, 5, "JOR N12.XXX"}, + {31.999755000, 38.800306500, 2, 6, "JOR P12.XXX"}, + {31.508715000, 35.355213500, 2, 8, "JOR Q12.XXX"}, + {31.508715000, 35.902053500, 2, 6, "JOR R12.XXX"}, + {31.508715000, 36.448893500, 2, 6, "JOR S12.XXX"}, + {31.508715000, 36.995733500, 2, 5, "JOR T12.XXX"}, + {31.017675000, 34.972140000, 2, 6, "JOR V12.XXX"}, + {31.017675000, 35.513772000, 2, 6, "JOR W12.XXX"}, + {31.017675000, 36.055404000, 2, 6, "JOR X12.XXX"}, + {31.017675000, 36.597036000, 2, 6, "JOR Y12.XXX"}, + {31.017675000, 37.138668000, 2, 5, "JOR Z12.XXX"}, + {30.583425000, 37.653468000, 2, 5, "JOR C123.XX"}, + {30.095100000, 34.950487500, 2, 6, "JOR D123.XX"}, + {30.095100000, 35.486911500, 2, 6, "JOR F123.XX"}, + {30.095100000, 36.023335500, 2, 6, "JOR G123.XX"}, + {30.095100000, 36.559759500, 2, 6, "JOR H123.XX"}, + {30.095100000, 37.096183500, 2, 5, "JOR J123.XX"}, + {30.095100000, 37.632607500, 2, 5, "JOR K123.XX"}, + {29.601345000, 34.950486500, 2, 7, "JOR L123.XX"}, + {29.601345000, 35.486910500, 2, 6, "JOR M123.XX"}, + {29.601345000, 36.023334500, 2, 6, "JOR N123.XX"}, + {29.601345000, 36.559758500, 2, 6, "JOR P123.XX"}, + {29.601345000, 37.096182500, 2, 5, "JOR Q123.XX"}, + {29.577615000, 35.224226000, 2, 6, "JOR SHHH.HH"}, + {29.577615000, 35.755442000, 2, 6, "JOR THHH.HH"}, + {29.548132500, 36.030753500, 2, 6, "JOR V123.XX"}, + {31.278650000, 37.090000000, 2, 6, "JOR 6P3C.2NG"}, + {38.774127000, -9.192376000, 5, 8, "PRT 12.XX"}, + {38.758442000, -9.469246500, 4, 7, "PRT 12.XXX"}, + {41.255590000, -8.722961500, 4, 7, "PRT 000.XX"}, + {41.255590000, -8.608603500, 4, 7, "PRT 100.XX"}, + {41.169101000, -8.689797500, 4, 7, "PRT 200.XX"}, + {41.169101000, -8.575439500, 4, 7, "PRT 300.XX"}, + {41.082612000, -8.656633500, 4, 7, "PRT 400.XX"}, + {41.590724000, -8.484240000, 4, 7, "PRT 500.XX"}, + {40.260224000, -8.494096375, 4, 7, "PRT 600.XX"}, + {32.670545000, -17.003733125, 4, 5, "PRT 700.XX"}, + {40.641445000, -8.747604375, 4, 7, "PRT 800.XX"}, + {39.790724000, -8.852544875, 4, 7, "PRT 900.XX"}, + {37.051045000, -8.055719375, 5, 8, "PRT B00.XX"}, + {41.480724000, -8.353787500, 4, 7, "PRT C00.XX"}, + {37.150545000, -8.597919375, 4, 7, "PRT D00.XX"}, + {38.564204000, -7.940819625, 4, 7, "PRT DK0.00"}, + {38.027264000, -7.899772375, 4, 7, "PRT F00.XX"}, + {39.812904000, -7.533653875, 4, 7, "PRT FK0.00"}, + {38.909764000, -9.082973750, 4, 7, "PRT G00.XX"}, + {39.740804000, -8.961453875, 4, 7, "PRT GK0.00"}, + {37.057164000, -7.886757625, 5, 8, "PRT H00.XX"}, + {39.234104000, -8.723437250, 4, 7, "PRT HK0.00"}, + {41.382864000, -8.780976500, 4, 7, "PRT J00.XX"}, + {40.664104000, -7.954232875, 4, 7, "PRT JK0.00"}, + {40.561464000, -7.288818625, 4, 7, "PRT K00.XX"}, + {39.393904000, -9.182453875, 4, 7, "PRT KK0.00"}, + {39.135564000, -9.393973750, 4, 7, "PRT L00.XX"}, + {37.112804000, -8.054095875, 4, 7, "PRT LK0.00"}, + {40.912464000, -8.530618625, 4, 7, "PRT M00.XX"}, + {37.135004000, -7.661095875, 4, 7, "PRT MK0.00"}, + {41.351864000, -8.596776500, 4, 7, "PRT N00.XX"}, + {37.750785000, -25.718628500, 4, 5, "PRT NK0.00"}, + {41.818564000, -6.801420000, 4, 8, "PRT P00.XX"}, + {39.596004000, -8.439453875, 4, 7, "PRT PK0.00"}, + {41.762764000, -7.513320000, 4, 7, "PRT Q00.XX"}, + {41.421304000, -8.783550500, 4, 7, "PRT QK0.00"}, + {38.936064000, -8.902873750, 4, 7, "PRT R00.XX"}, + {39.453604000, -8.513553875, 4, 7, "PRT RK0.00"}, + {40.302364000, -7.519975125, 4, 7, "PRT S00.XX"}, + {41.524104000, -8.654740000, 4, 7, "PRT SK0.00"}, + {37.111985000, -8.756919375, 4, 7, "PRT T00.XX"}, + {40.865895000, -8.671837125, 4, 7, "PRT TK0.00"}, + {38.799664000, -7.472015875, 4, 7, "PRT V00.XX"}, + {40.144004000, -8.896443375, 4, 7, "PRT VK0.00"}, + {39.479064000, -8.221131625, 4, 7, "PRT W00.XX"}, + {41.304104000, -7.784450500, 4, 7, "PRT WK0.00"}, + {39.932464000, -8.660275125, 4, 7, "PRT X00.XX"}, + {37.064104000, -8.122495875, 4, 7, "PRT XK0.00"}, + {37.096145000, -8.322919375, 4, 7, "PRT Y00.XX"}, + {39.284104000, -7.463437250, 4, 7, "PRT YK0.00"}, + {41.280788000, -8.121406500, 4, 7, "PRT Z00.XX"}, + {41.443264000, -8.208911000, 4, 7, "PRT ZK0.00"}, + {42.141190000, -8.958100000, 3, 7, "PRT 012.XXX"}, + {42.141190000, -8.333140000, 3, 7, "PRT 112.XXX"}, + {42.141190000, -7.708179000, 3, 7, "PRT 212.XXX"}, + {42.141190000, -7.083220000, 3, 7, "PRT 312.XXX"}, + {41.650150000, -8.953178500, 3, 6, "PRT 412.XXX"}, + {41.650150000, -8.333426500, 3, 6, "PRT 512.XXX"}, + {41.650150000, -7.713674500, 3, 6, "PRT 612.XXX"}, + {41.650150000, -7.093922500, 3, 6, "PRT 712.XXX"}, + {41.650150000, -6.474170500, 3, 6, "PRT 812.XXX"}, + {41.159110000, -8.953464000, 3, 6, "PRT 912.XXX"}, + {41.159110000, -8.338920000, 3, 6, "PRT B12.XXX"}, + {41.159110000, -7.724376000, 3, 6, "PRT C12.XXX"}, + {41.159110000, -7.109832000, 3, 6, "PRT D12.XXX"}, + {40.668070000, -8.948542500, 3, 6, "PRT F12.XXX"}, + {40.668070000, -8.339206500, 3, 6, "PRT G12.XXX"}, + {40.668070000, -7.729870500, 3, 6, "PRT H12.XXX"}, + {40.668070000, -7.120534500, 3, 6, "PRT J12.XXX"}, + {40.177030000, -9.070697000, 3, 6, "PRT K12.XXX"}, + {40.177030000, -8.466569000, 4, 7, "PRT L12.XXX"}, + {40.177030000, -7.862441000, 3, 6, "PRT M12.XXX"}, + {39.728466500, -7.278749000, 4, 7, "PRT N12.XXX"}, + {39.685990000, -9.377838500, 3, 6, "PRT P12.XXX"}, + {39.685990000, -8.778918500, 3, 6, "PRT Q12.XXX"}, + {39.685990000, -8.179998500, 3, 6, "PRT R12.XXX"}, + {39.685990000, -7.581078500, 3, 6, "PRT S12.XXX"}, + {39.194950000, -9.845282000, 2, 3, "PRT T12.XXX"}, + {39.194950000, -9.251570000, 3, 6, "PRT V12.XXX"}, + {39.194950000, -8.657858000, 3, 6, "PRT W12.XXX"}, + {39.194950000, -8.064146000, 3, 6, "PRT X12.XXX"}, + {39.194950000, -7.470434000, 3, 6, "PRT Y12.XXX"}, + {38.703910000, -9.543504500, 3, 6, "PRT Z12.XXX"}, + {38.292070000, -8.955000500, 3, 6, "PRT 01.XXXX"}, + {38.292070000, -8.366496500, 3, 6, "PRT 11.XXXX"}, + {38.292070000, -7.777992500, 3, 6, "PRT 21.XXXX"}, + {37.801030000, -8.955000500, 3, 6, "PRT 31.XXXX"}, + {37.801030000, -8.366496500, 3, 6, "PRT 41.XXXX"}, + {37.801030000, -7.777992500, 3, 6, "PRT 51.XXXX"}, + {37.923790000, -7.483740500, 4, 7, "PRT 61.XXXX"}, + {37.309990000, -9.013850500, 3, 6, "PRT 71.XXXX"}, + {37.309990000, -8.425346500, 3, 6, "PRT 81.XXXX"}, + {37.309990000, -7.836842500, 3, 6, "PRT 91.XXXX"}, + {36.818950000, -9.014137000, 3, 6, "PRT B1.XXXX"}, + {36.818950000, -8.430842000, 3, 6, "PRT C1.XXXX"}, + {36.818950000, -7.847546000, 3, 6, "PRT D1.XXXX"}, + {32.765173000, -17.301484000, 3, 4, "PRT M123.XX"}, + {32.721467500, -16.542435000, 3, 4, "PRT R123.XX"}, + {29.858726000, -16.214820500, 3, 6, "PRT S123.XX"}, + {39.317676000, -31.414381500, 3, 4, "PRT T123.XX"}, + {38.501786500, -28.818062500, 3, 4, "PRT V123.XX"}, + {38.635920000, -28.318836500, 4, 5, "PRT W123.XX"}, + {38.681237500, -27.822419000, 3, 4, "PRT X123.XX"}, + {37.781552000, -25.858851000, 3, 4, "PRT Y123.XX"}, + {36.747577000, -25.375736000, 3, 4, "PRT Z123.XX"}, + {41.757100500, -7.968424000, 3, 6, "PRT 1HHH.HHH"}, + {41.111866500, -9.710168500, 2, 5, "PRT 2123.XXX"}, + {38.383835000, -9.857231500, 2, 5, "PRT 3123.XXX"}, + {34.285299500, -18.025804000, 2, 3, "PRT M123.XXX"}, + {31.604109500, -17.999416500, 2, 3, "PRT N123.XXX"}, + {40.458451500, -31.407352500, 2, 3, "PRT T123.XXX"}, + {39.519769500, -28.941620500, 2, 3, "PRT X123.XXX"}, + {38.260093500, -26.188820000, 2, 3, "PRT Z123.XXX"}, + {37.362324000, -25.087000000, 2, 3, "PRT 5DJ9.NBMW"}, + {47.529345000, 18.990532500, 4, 5, "HUN 12.XX"}, + {47.769219000, 18.745740000, 3, 6, "HUN 12.XXX"}, + {47.568124000, 21.578610250, 3, 4, "HUN 000.XX"}, + {48.111545000, 20.671934375, 3, 4, "HUN 100.XX"}, + {46.293724000, 20.089240000, 3, 4, "HUN 200.XX"}, + {46.112224000, 18.178505375, 4, 5, "HUN 300.XX"}, + {47.727224000, 17.593910250, 3, 6, "HUN 400.XX"}, + {47.995424000, 21.667245875, 3, 4, "HUN 500.XX"}, + {46.950724000, 19.630675625, 3, 4, "HUN 600.XX"}, + {47.226124000, 18.356675625, 3, 4, "HUN 700.XX"}, + {47.275624000, 16.566810250, 3, 6, "HUN 800.XX"}, + {47.207624000, 20.121275625, 3, 4, "HUN 900.XX"}, + {47.605324000, 18.329510250, 3, 4, "HUN B00.XX"}, + {46.400724000, 17.731240000, 3, 4, "HUN C00.XX"}, + {46.713524000, 21.028940000, 3, 4, "HUN D00.XX"}, + {46.853264000, 16.782615875, 3, 6, "HUN F00.XX"}, + {47.096004000, 17.883203625, 3, 4, "HUN FK0.00"}, + {47.907764000, 20.318157625, 3, 4, "HUN G00.XX"}, + {47.681204000, 16.543641250, 3, 6, "HUN GK0.00"}, + {47.022045000, 18.906128125, 3, 4, "HUN H00.XX"}, + {46.454104000, 16.952365000, 3, 4, "HUN HK0.00"}, + {46.427464000, 20.274545000, 4, 5, "HUN J00.XX"}, + {48.055765000, 19.778738625, 3, 6, "HUN JK0.00"}, + {48.239364000, 20.247157625, 3, 6, "HUN K00.XX"}, + {46.177104000, 18.922565000, 3, 6, "HUN KK0.00"}, + {47.192764000, 19.738415875, 3, 4, "HUN L00.XX"}, + {46.345104000, 18.665965000, 3, 4, "HUN LK0.00"}, + {47.805764000, 19.885757625, 3, 6, "HUN M00.XX"}, + {47.324104000, 17.431641250, 3, 4, "HUN MK0.00"}, + {46.658545000, 21.241505000, 3, 6, "HUN N00.XX"}, + {48.252604000, 20.596779875, 3, 6, "HUN NK0.00"}, + {47.684264000, 21.457086750, 3, 4, "HUN P00.XX"}, + {46.704104000, 19.802003625, 3, 4, "HUN PK0.00"}, + {46.578545000, 20.591325000, 4, 5, "HUN Q00.XX"}, + {46.654104000, 20.222365000, 3, 4, "HUN QK0.00"}, + {47.880964000, 17.240257625, 3, 6, "HUN R00.XX"}, + {46.424104000, 19.442365000, 3, 4, "HUN RK0.00"}, + {47.512464000, 19.864486750, 3, 4, "HUN S00.XX"}, + {46.191104000, 18.222265000, 3, 4, "HUN SK0.00"}, + {47.047464000, 19.738015875, 3, 4, "HUN T00.XX"}, + {46.212304000, 20.446665000, 4, 7, "HUN TK0.00"}, + {47.667264000, 18.279486750, 3, 4, "HUN V00.XX"}, + {47.439304000, 21.346741250, 3, 4, "HUN VK0.00"}, + {46.905664000, 18.006815875, 3, 4, "HUN W00.XX"}, + {47.664104000, 19.641641250, 3, 4, "HUN WK0.00"}, + {47.192464000, 20.364915875, 3, 4, "HUN X00.XX"}, + {47.306504000, 20.888841250, 3, 4, "HUN XK0.00"}, + {46.782664000, 17.234715875, 3, 4, "HUN Y00.XX"}, + {46.767204000, 21.083803625, 3, 4, "HUN YK0.00"}, + {47.193364000, 18.098415875, 3, 4, "HUN Z00.XX"}, + {46.374104000, 18.092365000, 3, 4, "HUN ZK0.00"}, + {48.539505000, 19.435862500, 2, 6, "HUN 012.XXX"}, + {48.539505000, 20.128526500, 2, 5, "HUN 112.XXX"}, + {48.539505000, 20.821190500, 2, 5, "HUN 212.XXX"}, + {48.539505000, 21.513854500, 2, 5, "HUN 312.XXX"}, + {48.539505000, 22.206518500, 2, 6, "HUN 412.XXX"}, + {48.048465000, 16.838085000, 2, 7, "HUN 512.XXX"}, + {48.048465000, 17.525541000, 2, 6, "HUN 612.XXX"}, + {48.048465000, 18.212997000, 2, 5, "HUN 712.XXX"}, + {48.048465000, 18.900453000, 2, 5, "HUN 812.XXX"}, + {48.048465000, 19.587909000, 2, 5, "HUN 912.XXX"}, + {48.048465000, 20.275365000, 2, 3, "HUN B12.XXX"}, + {48.048465000, 20.962821000, 2, 3, "HUN C12.XXX"}, + {48.048465000, 21.650277000, 2, 3, "HUN D12.XXX"}, + {48.048465000, 22.337733000, 2, 4, "HUN F12.XXX"}, + {47.802945000, 16.150629000, 2, 6, "HUN G12.XXX"}, + {47.557425000, 16.836132500, 2, 3, "HUN H12.XXX"}, + {47.557425000, 17.518380500, 2, 3, "HUN J12.XXX"}, + {47.557425000, 18.200628500, 2, 3, "HUN K12.XXX"}, + {47.557425000, 18.882876500, 3, 4, "HUN L12.XXX"}, + {47.557425000, 19.565124500, 2, 3, "HUN M12.XXX"}, + {47.557425000, 20.247372500, 2, 3, "HUN N12.XXX"}, + {47.557425000, 20.929620500, 2, 3, "HUN P12.XXX"}, + {47.557425000, 21.611868500, 3, 4, "HUN Q12.XXX"}, + {47.311905000, 16.153884500, 2, 5, "HUN R12.XXX"}, + {47.066385000, 16.829023000, 2, 5, "HUN S12.XXX"}, + {47.066385000, 17.506063000, 2, 3, "HUN T12.XXX"}, + {47.066385000, 18.183103000, 2, 3, "HUN V12.XXX"}, + {47.066385000, 18.860143000, 2, 3, "HUN W12.XXX"}, + {47.066385000, 19.537183000, 2, 3, "HUN X12.XXX"}, + {47.066385000, 20.214223000, 2, 3, "HUN Y12.XXX"}, + {47.066385000, 20.891263000, 2, 3, "HUN Z12.XXX"}, + {46.654545000, 21.568303000, 2, 5, "HUN 01.XXXX"}, + {46.409025000, 16.151983000, 2, 7, "HUN 11.XXXX"}, + {46.163505000, 16.826888000, 2, 6, "HUN 21.XXXX"}, + {46.163505000, 17.493512000, 2, 3, "HUN 31.XXXX"}, + {46.163505000, 18.160136000, 2, 3, "HUN 41.XXXX"}, + {46.163505000, 18.826760000, 2, 3, "HUN 51.XXXX"}, + {46.163505000, 19.493384000, 2, 5, "HUN 61.XXXX"}, + {46.150283500, 20.154435000, 3, 6, "HUN 71.XXXX"}, + {46.163505000, 20.821059000, 3, 8, "HUN 81.XXXX"}, + {45.885585000, 17.453123000, 3, 6, "HUN 9H.HHHH"}, + {45.885585000, 18.119747000, 3, 6, "HUN BH.HHHH"}, + {45.885585000, 18.786371000, 3, 6, "HUN CH.HHHH"}, + {45.885585000, 19.452995000, 3, 6, "HUN DH.HHHH"}, + {46.135491000, 20.121468000, 4, 7, "HUN 7123.XX"}, + {46.143810000, 20.788035000, 3, 8, "HUN 8123.XX"}, + {46.117365000, 17.465155000, 3, 4, "HUN 9HHH.HH"}, + {46.117365000, 18.131779000, 3, 4, "HUN BHHH.HH"}, + {46.117365000, 18.798403000, 3, 4, "HUN CHHH.HH"}, + {46.117365000, 19.465027000, 3, 6, "HUN DHHH.HH"}, + {47.156650000, 19.502500000, 2, 3, "HUN DBPK.J3J"}, + {37.591345000, 126.916027500, 4, 5, "KOR 12.XX"}, + {37.640486500, 126.623747500, 3, 6, "KOR 12.XXX"}, + {35.172514000, 129.022210000, 3, 4, "KOR 000.XX"}, + {35.851014000, 128.598853375, 3, 4, "KOR 200.XX"}, + {35.832667000, 128.448345375, 3, 4, "KOR 400.XX"}, + {36.322214000, 127.327391750, 3, 4, "KOR 600.XX"}, + {35.200224000, 126.849719625, 3, 4, "KOR 800.XX"}, + {35.200224000, 126.744731625, 3, 4, "KOR 900.XX"}, + {35.582424000, 129.277380000, 3, 4, "KOR B00.XX"}, + {35.881524000, 127.090341375, 3, 4, "KOR C00.XX"}, + {36.676724000, 127.425302750, 3, 4, "KOR D00.XX"}, + {35.263824000, 128.624180000, 3, 4, "KOR F00.XX"}, + {35.272473000, 128.520585000, 3, 4, "KOR G00.XX"}, + {37.773924000, 127.008724500, 3, 4, "KOR H00.XX"}, + {36.062924000, 129.309641375, 3, 4, "KOR J00.XX"}, + {35.229824000, 128.044280000, 3, 4, "KOR K00.XX"}, + {33.535024000, 126.462223625, 3, 4, "KOR L00.XX"}, + {36.854324000, 127.080163125, 3, 4, "KOR M00.XX"}, + {35.989324000, 126.921141375, 3, 4, "KOR N00.XX"}, + {36.153724000, 128.306241375, 3, 4, "KOR P00.XX"}, + {34.849824000, 126.349919625, 3, 4, "KOR Q00.XX"}, + {36.026324000, 126.660341375, 3, 4, "KOR R00.XX"}, + {37.911624000, 127.686085875, 3, 4, "KOR S00.XX"}, + {35.287424000, 128.839380000, 3, 4, "KOR T00.XX"}, + {37.389624000, 127.894224500, 3, 4, "KOR V00.XX"}, + {35.005324000, 127.460619625, 3, 4, "KOR W00.XX"}, + {37.806724000, 128.860024500, 3, 4, "KOR X00.XX"}, + {37.027024000, 127.877563125, 3, 4, "KOR Y00.XX"}, + {35.896024000, 129.161741375, 3, 4, "KOR Z00.XX"}, + {38.579595000, 126.958994500, 2, 5, "KOR 012.XXX"}, + {38.579595000, 127.547498500, 2, 5, "KOR 112.XXX"}, + {38.579595000, 128.136001500, 2, 5, "KOR 212.XXX"}, + {37.965795000, 124.586330500, 2, 4, "KOR 312.XXX"}, + {37.793931000, 125.605435500, 2, 6, "KOR 412.XXX"}, + {38.088555000, 126.193939500, 2, 5, "KOR 512.XXX"}, + {38.088555000, 126.782443500, 2, 5, "KOR 612.XXX"}, + {38.088555000, 127.370947500, 2, 3, "KOR 712.XXX"}, + {38.088555000, 127.959451500, 2, 3, "KOR 812.XXX"}, + {38.088555000, 128.547955500, 2, 3, "KOR 912.XXX"}, + {37.597515000, 125.958251000, 3, 5, "KOR B12.XXX"}, + {37.597515000, 126.541547000, 2, 3, "KOR C12.XXX"}, + {37.597515000, 127.124843000, 3, 4, "KOR D12.XXX"}, + {37.597515000, 127.708139000, 2, 3, "KOR F12.XXX"}, + {37.597515000, 128.291435000, 2, 3, "KOR G12.XXX"}, + {37.597515000, 128.874731000, 2, 3, "KOR H12.XXX"}, + {37.106475000, 125.671524500, 2, 3, "KOR J12.XXX"}, + {37.106475000, 126.249612500, 2, 3, "KOR K12.XXX"}, + {37.106475000, 126.827700500, 2, 3, "KOR L12.XXX"}, + {37.106475000, 127.405788500, 2, 3, "KOR M12.XXX"}, + {37.106475000, 127.983876500, 2, 3, "KOR N12.XXX"}, + {37.106475000, 128.561964500, 2, 3, "KOR P12.XXX"}, + {37.106475000, 129.140052500, 2, 3, "KOR Q12.XXX"}, + {36.271707000, 125.671238000, 2, 3, "KOR R12.XXX"}, + {36.615435000, 126.244118000, 2, 3, "KOR S12.XXX"}, + {36.615435000, 126.816998000, 2, 3, "KOR T12.XXX"}, + {36.615435000, 127.389878000, 2, 3, "KOR V12.XXX"}, + {36.615435000, 127.962758000, 2, 3, "KOR W12.XXX"}, + {36.615435000, 128.535638000, 2, 3, "KOR X12.XXX"}, + {36.615435000, 129.108518000, 2, 3, "KOR Y12.XXX"}, + {36.124395000, 126.244118000, 2, 3, "KOR Z12.XXX"}, + {35.712555000, 126.816998000, 2, 3, "KOR 01.XXXX"}, + {35.712555000, 127.389878000, 2, 3, "KOR 11.XXXX"}, + {35.712555000, 127.962758000, 2, 3, "KOR 21.XXXX"}, + {35.712555000, 128.535638000, 2, 3, "KOR 31.XXXX"}, + {35.712555000, 129.108518000, 2, 3, "KOR 41.XXXX"}, + {35.221515000, 125.671238000, 2, 3, "KOR 51.XXXX"}, + {35.221515000, 126.244118000, 2, 3, "KOR 61.XXXX"}, + {35.221515000, 126.816998000, 2, 3, "KOR 71.XXXX"}, + {35.221515000, 127.389878000, 2, 3, "KOR 81.XXXX"}, + {35.221515000, 127.962758000, 2, 3, "KOR 91.XXXX"}, + {35.221515000, 128.535638000, 3, 4, "KOR B1.XXXX"}, + {35.221515000, 129.108518000, 3, 4, "KOR C1.XXXX"}, + {34.484955000, 125.074349000, 2, 3, "KOR D1.XXXX"}, + {34.730475000, 125.862084500, 2, 3, "KOR F1.XXXX"}, + {34.730475000, 126.429756500, 2, 3, "KOR G1.XXXX"}, + {34.730475000, 126.997428500, 2, 3, "KOR H1.XXXX"}, + {34.730475000, 127.565100500, 2, 3, "KOR J1.XXXX"}, + {34.730475000, 128.132772500, 2, 3, "KOR K1.XXXX"}, + {34.730475000, 128.700444500, 2, 5, "KOR L1.XXXX"}, + {33.993915000, 125.067058000, 2, 3, "KOR M1.XXXX"}, + {34.239435000, 125.629522000, 2, 3, "KOR N1.XXXX"}, + {34.239435000, 126.191986000, 2, 3, "KOR P1.XXXX"}, + {34.239435000, 126.754450000, 2, 3, "KOR Q1.XXXX"}, + {34.239435000, 127.316914000, 2, 3, "KOR R1.XXXX"}, + {34.239435000, 127.879378000, 2, 3, "KOR S1.XXXX"}, + {34.239435000, 128.441842000, 2, 5, "KOR T1.XXXX"}, + {33.748395000, 126.276355000, 2, 3, "KOR V1.XXXX"}, + {33.748395000, 126.838819000, 2, 3, "KOR W1.XXXX"}, + {33.133795000, 126.032034500, 2, 3, "KOR X1.XXXX"}, + {33.133795000, 126.589290500, 2, 3, "KOR Y1.XXXX"}, + {37.290375000, 130.401126500, 2, 3, "KOR Z1.XXXX"}, + {33.763656500, 127.373191000, 2, 3, "KOR Z123.XX"}, + {37.556244500, 126.963600000, 4, 5, "KOR C6J0.4C0"}, + {64.152438500, -22.025794500, 4, 7, "ISL 12.XX"}, + {63.859634500, -22.094500000, 3, 6, "ISL 12.XXX"}, + {64.002714000, -22.751348375, 3, 6, "ISL 000.XX"}, + {63.942114000, -21.195048375, 3, 4, "ISL 200.XX"}, + {65.722124000, -18.202896375, 3, 4, "ISL 400.XX"}, + {63.472124000, -20.359382125, 3, 4, "ISL 500.XX"}, + {66.121024000, -23.220496375, 4, 7, "ISL 600.XX"}, + {65.780724000, -19.758196375, 3, 4, "ISL 700.XX"}, + {63.890724000, -22.540964375, 3, 6, "ISL 800.XX"}, + {66.090724000, -17.395996375, 3, 4, "ISL 900.XX"}, + {64.580724000, -21.994267500, 3, 6, "ISL B00.XX"}, + {65.300724000, -14.496275500, 3, 4, "ISL C00.XX"}, + {64.300724000, -15.302659500, 3, 4, "ISL D00.XX"}, + {66.020724000, -18.678196375, 3, 4, "ISL F00.XX"}, + {65.190724000, -13.796275500, 3, 4, "ISL G00.XX"}, + {66.200724000, -19.030230125, 3, 4, "ISL H00.XX"}, + {65.093424000, -22.834467500, 3, 6, "ISL J00.XX"}, + {64.930724000, -23.834467500, 3, 6, "ISL K00.XX"}, + {65.110724000, -14.096275500, 3, 4, "ISL L00.XX"}, + {66.110724000, -18.748196375, 3, 4, "ISL M00.XX"}, + {66.190724000, -23.370230125, 3, 6, "ISL N00.XX"}, + {65.700724000, -20.408196375, 3, 4, "ISL P00.XX"}, + {64.010724000, -22.460964375, 3, 6, "ISL Q00.XX"}, + {64.960724000, -23.364467500, 3, 6, "ISL R00.XX"}, + {63.790724000, -20.320964375, 4, 5, "ISL S00.XX"}, + {65.290724000, -14.116275500, 3, 4, "ISL T00.XX"}, + {65.070724000, -14.314467500, 3, 4, "ISL V00.XX"}, + {65.620724000, -24.098196375, 3, 6, "ISL W00.XX"}, + {63.870724000, -20.490964375, 3, 4, "ISL X00.XX"}, + {64.970724000, -14.114467500, 3, 4, "ISL Y00.XX"}, + {63.899624000, -21.178164375, 3, 4, "ISL Z00.XX"}, + {66.285738500, -23.170878000, 2, 5, "ISL 012.XXX"}, + {66.565974000, -16.592426500, 2, 3, "ISL 112.XXX"}, + {66.565974000, -15.441458500, 2, 3, "ISL 212.XXX"}, + {66.186275000, -24.294643500, 2, 5, "ISL 312.XXX"}, + {66.186275000, -23.164507500, 3, 6, "ISL 412.XXX"}, + {66.186275000, -22.034371500, 2, 5, "ISL 512.XXX"}, + {66.186275000, -20.904235500, 2, 3, "ISL 612.XXX"}, + {66.186275000, -19.774099500, 2, 3, "ISL 712.XXX"}, + {66.186275000, -18.643963500, 2, 3, "ISL 812.XXX"}, + {66.186275000, -17.513827500, 2, 3, "ISL 912.XXX"}, + {66.186275000, -16.383691500, 2, 3, "ISL B12.XXX"}, + {66.186275000, -15.253555500, 2, 3, "ISL C12.XXX"}, + {65.695235000, -24.511400500, 2, 5, "ISL D12.XXX"}, + {65.695235000, -23.402096500, 2, 5, "ISL F12.XXX"}, + {65.695235000, -22.292792500, 2, 5, "ISL G12.XXX"}, + {65.695235000, -21.183488500, 2, 3, "ISL H12.XXX"}, + {65.695235000, -20.074184500, 2, 3, "ISL J12.XXX"}, + {65.695235000, -18.964880500, 2, 3, "ISL K12.XXX"}, + {65.695235000, -17.855576500, 2, 3, "ISL L12.XXX"}, + {65.695235000, -16.746272500, 2, 3, "ISL M12.XXX"}, + {65.695235000, -15.636968500, 2, 3, "ISL N12.XXX"}, + {65.695235000, -14.527664500, 2, 3, "ISL P12.XXX"}, + {65.105987000, -24.158245500, 2, 5, "ISL Q12.XXX"}, + {65.204195000, -23.069773500, 2, 5, "ISL R12.XXX"}, + {65.204195000, -21.981301500, 2, 5, "ISL S12.XXX"}, + {65.204195000, -20.892829500, 2, 3, "ISL T12.XXX"}, + {65.204195000, -19.804357500, 2, 3, "ISL V12.XXX"}, + {65.204195000, -18.715885500, 2, 3, "ISL W12.XXX"}, + {65.204195000, -17.627413500, 2, 3, "ISL X12.XXX"}, + {65.204195000, -16.538941500, 2, 3, "ISL Y12.XXX"}, + {65.204195000, -15.450469500, 2, 3, "ISL Z12.XXX"}, + {64.792355000, -14.361997500, 2, 3, "ISL 01.XXXX"}, + {64.301315000, -22.429190500, 2, 5, "ISL 11.XXXX"}, + {64.301315000, -21.361550500, 3, 6, "ISL 21.XXXX"}, + {64.301315000, -20.293910500, 2, 3, "ISL 31.XXXX"}, + {64.301315000, -19.226270500, 2, 3, "ISL 41.XXXX"}, + {64.301315000, -18.158630500, 2, 3, "ISL 51.XXXX"}, + {64.301315000, -17.090990500, 2, 3, "ISL 61.XXXX"}, + {64.301315000, -16.023350500, 2, 3, "ISL 71.XXXX"}, + {64.301315000, -14.955710500, 2, 3, "ISL 81.XXXX"}, + {63.810275000, -22.793594500, 2, 5, "ISL 91.XXXX"}, + {63.810275000, -21.746786500, 2, 5, "ISL B1.XXXX"}, + {63.810275000, -20.699978500, 2, 3, "ISL C1.XXXX"}, + {63.810275000, -19.653170500, 2, 3, "ISL D1.XXXX"}, + {63.810275000, -18.606362500, 2, 3, "ISL F1.XXXX"}, + {63.810275000, -17.559554500, 2, 3, "ISL G1.XXXX"}, + {63.810275000, -16.512746500, 2, 3, "ISL H1.XXXX"}, + {63.810275000, -15.465938500, 2, 3, "ISL J1.XXXX"}, + {63.319235000, -21.004750500, 2, 3, "ISL K1.XXXX"}, + {63.319235000, -19.978774500, 2, 3, "ISL L1.XXXX"}, + {63.319235000, -18.952798500, 2, 3, "ISL M1.XXXX"}, + {63.319235000, -17.926822500, 2, 3, "ISL N1.XXXX"}, + {67.725205500, -24.855418500, 1, 4, "ISL 1234.XXX"}, + {14.665100000, -90.566629000, 4, 5, "GTM 12.XX"}, + {14.779711000, -90.848892000, 3, 4, "GTM 12.XXX"}, + {14.885324000, -91.567735500, 4, 5, "GTM 000.XX"}, + {14.340724000, -90.819822625, 4, 5, "GTM 100.XX"}, + {15.359824000, -91.530048375, 3, 4, "GTM 200.XX"}, + {15.750024000, -88.629148375, 3, 4, "GTM 300.XX"}, + {15.510124000, -90.426448375, 3, 4, "GTM 400.XX"}, + {14.945424000, -91.409135500, 4, 5, "GTM 500.XX"}, + {14.742924000, -91.906322625, 3, 9, "GTM 600.XX"}, + {14.560024000, -91.531022625, 3, 4, "GTM 700.XX"}, + {14.583724000, -91.710122625, 3, 9, "GTM 800.XX"}, + {14.951624000, -91.492335500, 3, 4, "GTM 900.XX"}, + {15.007424000, -91.831835500, 3, 9, "GTM B00.XX"}, + {14.798324000, -91.210435500, 3, 4, "GTM C00.XX"}, + {15.004624000, -89.598635500, 3, 4, "GTM D00.XX"}, + {14.331524000, -89.934522625, 3, 6, "GTM F00.XX"}, + {16.948324000, -89.950088000, 3, 6, "GTM G00.XX"}, + {14.444524000, -90.306022625, 3, 4, "GTM H00.XX"}, + {15.084224000, -91.453435500, 3, 4, "GTM J00.XX"}, + {14.927624000, -91.649535500, 3, 8, "GTM K00.XX"}, + {15.070724000, -91.192035500, 3, 4, "GTM L00.XX"}, + {14.851824000, -91.688635500, 3, 8, "GTM M00.XX"}, + {14.742464000, -90.911945500, 3, 4, "GTM N00.XX"}, + {15.414204000, -91.177395375, 3, 4, "GTM NK0.00"}, + {14.582464000, -89.381858875, 4, 5, "GTM P00.XX"}, + {15.093004000, -90.343323500, 3, 4, "GTM PK0.00"}, + {14.783464000, -91.014945500, 3, 4, "GTM Q00.XX"}, + {13.932945000, -90.825316250, 3, 4, "GTM QK0.00"}, + {14.112264000, -91.090673250, 3, 4, "GTM R00.XX"}, + {14.677104000, -91.039850625, 3, 4, "GTM RK0.00"}, + {14.850864000, -91.482345500, 4, 5, "GTM S00.XX"}, + {14.833704000, -91.363323500, 3, 4, "GTM SK0.00"}, + {14.302064000, -91.399558875, 3, 4, "GTM T00.XX"}, + {15.364304000, -90.481895375, 3, 4, "GTM TK0.00"}, + {14.672864000, -90.846158875, 4, 5, "GTM V00.XX"}, + {14.180304000, -91.330150625, 3, 4, "GTM VK0.00"}, + {14.352164000, -91.049158875, 3, 4, "GTM W00.XX"}, + {14.931804000, -91.137123500, 3, 4, "GTM WK0.00"}, + {14.649464000, -90.022758875, 3, 4, "GTM X00.XX"}, + {14.795204000, -89.569823500, 4, 5, "GTM XK0.00"}, + {14.651764000, -91.261558875, 3, 4, "GTM Y00.XX"}, + {15.665904000, -91.734495375, 3, 9, "GTM YK0.00"}, + {15.098264000, -90.525245500, 3, 4, "GTM Z00.XX"}, + {15.105204000, -90.652523500, 3, 4, "GTM ZK0.00"}, + {17.686359000, -90.843413000, 2, 8, "GTM 0HH.HHH"}, + {17.686359000, -90.353861000, 2, 5, "GTM 1HH.HHH"}, + {17.686359000, -89.864309000, 2, 5, "GTM 2HH.HHH"}, + {17.686359000, -89.374757000, 2, 5, "GTM 3HH.HHH"}, + {17.394039000, -91.552173000, 2, 14, "GTM 412.XXX"}, + {17.394039000, -91.062621000, 2, 14, "GTM 512.XXX"}, + {17.394039000, -90.573069000, 2, 8, "GTM 612.XXX"}, + {17.394039000, -90.083517000, 2, 5, "GTM 712.XXX"}, + {17.394039000, -89.593965000, 2, 3, "GTM 812.XXX"}, + {16.902999000, -91.057699500, 2, 10, "GTM 912.XXX"}, + {16.902999000, -90.573355500, 2, 8, "GTM B12.XXX"}, + {16.902999000, -90.089011500, 2, 5, "GTM C12.XXX"}, + {16.902999000, -89.604667500, 2, 3, "GTM D12.XXX"}, + {16.411959000, -92.026387500, 2, 12, "GTM F12.XXX"}, + {16.411959000, -91.542043500, 2, 10, "GTM G12.XXX"}, + {16.411959000, -91.057699500, 2, 10, "GTM H12.XXX"}, + {16.411959000, -90.573355500, 2, 8, "GTM J12.XXX"}, + {16.411959000, -90.089011500, 2, 5, "GTM K12.XXX"}, + {16.411959000, -89.604667500, 2, 3, "GTM L12.XXX"}, + {15.920919000, -92.074822500, 2, 8, "GTM M12.XXX"}, + {15.920919000, -91.590478500, 2, 3, "GTM N12.XXX"}, + {15.920919000, -91.106134500, 2, 3, "GTM P12.XXX"}, + {15.920919000, -90.621790500, 2, 3, "GTM Q12.XXX"}, + {15.920919000, -90.137446500, 2, 3, "GTM R12.XXX"}, + {15.920919000, -89.653102500, 2, 3, "GTM S12.XXX"}, + {15.920919000, -89.168758500, 2, 5, "GTM T12.XXX"}, + {15.920919000, -88.684414500, 2, 5, "GTM V12.XXX"}, + {15.429879000, -92.209355500, 2, 8, "GTM W12.XXX"}, + {15.429879000, -91.735781500, 2, 8, "GTM X12.XXX"}, + {15.429879000, -91.251437500, 2, 3, "GTM Y12.XXX"}, + {15.429879000, -90.767093500, 2, 3, "GTM Z12.XXX"}, + {15.018039000, -90.282749500, 2, 3, "GTM 01.XXXX"}, + {15.018039000, -89.798405500, 2, 3, "GTM 11.XXXX"}, + {15.018039000, -89.314061500, 2, 3, "GTM 21.XXXX"}, + {15.018039000, -88.829717500, 2, 5, "GTM 31.XXXX"}, + {14.526999000, -92.209642000, 2, 3, "GTM 41.XXXX"}, + {14.526999000, -91.741276000, 2, 3, "GTM 51.XXXX"}, + {14.526999000, -91.262140000, 2, 3, "GTM 61.XXXX"}, + {14.526999000, -90.783004000, 3, 4, "GTM 71.XXXX"}, + {14.526999000, -90.303868000, 2, 3, "GTM 81.XXXX"}, + {14.526999000, -89.824732000, 2, 3, "GTM 91.XXXX"}, + {14.526999000, -89.580373000, 3, 4, "GTM B1.XXXX"}, + {14.035959000, -92.153333000, 2, 3, "GTM C1.XXXX"}, + {14.035959000, -91.674197000, 2, 3, "GTM D1.XXXX"}, + {14.035959000, -91.195061000, 2, 3, "GTM F1.XXXX"}, + {14.035959000, -90.715925000, 2, 3, "GTM G1.XXXX"}, + {14.035959000, -90.236789000, 2, 3, "GTM H1.XXXX"}, + {14.035959000, -89.757653000, 2, 5, "GTM J1.XXXX"}, + {13.544919000, -91.813146000, 2, 3, "GTM K1.XXXX"}, + {13.544919000, -91.334010000, 2, 3, "GTM L1.XXXX"}, + {13.544919000, -90.854874000, 2, 3, "GTM M1.XXXX"}, + {13.544919000, -90.375738000, 2, 3, "GTM N1.XXXX"}, + {15.660000000, -90.224529000, 2, 3, "GTM 44MW.XTF"}, + {23.139153000, -82.430356500, 4, 6, "CUB 12.XX"}, + {23.124075000, -82.526981250, 3, 5, "CUB 00.XXX"}, + {19.973594000, -75.918347875, 3, 5, "CUB 70.XXX"}, + {21.320094000, -78.026022250, 3, 6, "CUB F0.XXX"}, + {20.814294000, -76.363040000, 3, 5, "CUB M0.XXX"}, + {22.342894000, -80.089904500, 3, 6, "CUB T0.XXX"}, + {20.186324000, -75.246278125, 3, 5, "CUB 000.XX"}, + {20.418924000, -76.685778125, 3, 5, "CUB 100.XX"}, + {22.456624000, -83.741743500, 3, 5, "CUB 200.XX"}, + {22.199024000, -80.492643500, 3, 6, "CUB 300.XX"}, + {23.066545000, -81.619856250, 3, 5, "CUB 400.XX"}, + {20.975545000, -77.011760000, 3, 6, "CUB 500.XX"}, + {21.978824000, -79.498530625, 3, 6, "CUB 600.XX"}, + {20.357224000, -77.162978125, 3, 5, "CUB 700.XX"}, + {20.260724000, -76.043278125, 3, 5, "CUB 800.XX"}, + {21.886124000, -78.805530625, 3, 6, "CUB 900.XX"}, + {23.047064000, -81.249890750, 3, 5, "CUB B00.XX"}, + {21.175004000, -76.609836750, 3, 6, "CUB BK0.00"}, + {20.303364000, -76.280089375, 3, 5, "CUB C00.XX"}, + {20.654104000, -75.717792000, 3, 5, "CUB CK0.00"}, + {22.727464000, -80.929690750, 3, 5, "CUB D00.XX"}, + {20.640804000, -74.963292000, 3, 5, "CUB DK0.00"}, + {22.515564000, -83.553119500, 3, 5, "CUB F00.XX"}, + {22.816604000, -82.796726250, 3, 5, "CUB FK0.00"}, + {22.856064000, -82.058690750, 3, 5, "CUB G00.XX"}, + {20.181204000, -75.858219125, 3, 5, "CUB GK0.00"}, + {22.718164000, -83.072090750, 3, 5, "CUB H00.XX"}, + {20.334204000, -74.528019125, 3, 5, "CUB HK0.00"}, + {22.979464000, -82.185890750, 3, 5, "CUB J00.XX"}, + {21.777304000, -80.008208625, 3, 6, "CUB JK0.00"}, + {22.114564000, -78.659119500, 3, 6, "CUB K00.XX"}, + {22.513804000, -81.159281500, 3, 5, "CUB KK0.00"}, + {22.818664000, -80.117690750, 3, 6, "CUB L00.XX"}, + {21.544004000, -77.295308625, 3, 6, "CUB LK0.00"}, + {21.537764000, -78.257647250, 3, 6, "CUB M00.XX"}, + {22.795604000, -81.221526250, 3, 5, "CUB MK0.00"}, + {22.592064000, -80.269390750, 3, 6, "CUB N00.XX"}, + {22.370104000, -80.188081500, 3, 6, "CUB NK0.00"}, + {22.322564000, -79.687219500, 3, 6, "CUB P00.XX"}, + {22.336604000, -79.262781500, 3, 6, "CUB PK0.00"}, + {20.972464000, -75.752976000, 3, 7, "CUB Q00.XX"}, + {21.044104000, -77.377936750, 3, 6, "CUB QK0.00"}, + {22.799064000, -81.581490750, 3, 5, "CUB R00.XX"}, + {22.144104000, -80.228081500, 3, 6, "CUB RK0.00"}, + {20.382464000, -76.462889375, 3, 5, "CUB S00.XX"}, + {20.720804000, -78.024792000, 3, 5, "CUB SK0.00"}, + {22.082164000, -79.518419500, 3, 6, "CUB T00.XX"}, + {22.493904000, -79.549881500, 3, 6, "CUB TK0.00"}, + {20.182464000, -75.682889375, 3, 5, "CUB V00.XX"}, + {22.967804000, -82.596826250, 3, 5, "CUB VK0.00"}, + {22.490864000, -79.769519500, 3, 6, "CUB W00.XX"}, + {22.144104000, -79.998081500, 3, 6, "CUB WK0.00"}, + {22.892464000, -82.533490750, 3, 5, "CUB X00.XX"}, + {22.514104000, -79.498081500, 4, 7, "CUB XK0.00"}, + {22.662464000, -80.083490750, 3, 6, "CUB Y00.XX"}, + {21.766704000, -79.297508625, 3, 6, "CUB YK0.00"}, + {22.986164000, -82.419890750, 3, 5, "CUB Z00.XX"}, + {22.777204000, -81.942026250, 3, 5, "CUB ZK0.00"}, + {19.910534000, -77.621515500, 2, 4, "CUB 1234.XX"}, + {22.293976500, -84.856823500, 2, 4, "CUB 123.XXX"}, + {22.956688500, -80.318594000, 2, 5, "CUB 12.XXXX"}, + {23.045151500, -84.578048000, 2, 4, "CUB 1234.XXX"}, + {42.733100000, 23.272638000, 4, 5, "BGR 12.XX"}, + {42.593915000, 23.014793000, 3, 4, "BGR 00.XXX"}, + {42.112224000, 24.610786500, 3, 4, "BGR C0.XXX"}, + {43.330115000, 27.546337500, 3, 4, "BGR P0.XXX"}, + {42.526845000, 27.395302500, 3, 4, "BGR 000.XX"}, + {43.888924000, 25.916552000, 3, 6, "BGR 100.XX"}, + {42.450115000, 25.581802500, 3, 4, "BGR 200.XX"}, + {43.457724000, 24.561404500, 3, 4, "BGR 300.XX"}, + {42.699824000, 26.267356000, 3, 4, "BGR 400.XX"}, + {43.616024000, 27.763552000, 3, 4, "BGR 500.XX"}, + {43.288224000, 26.888504500, 3, 4, "BGR 600.XX"}, + {41.991324000, 25.493960000, 3, 4, "BGR 700.XX"}, + {42.247424000, 24.269608500, 3, 4, "BGR 800.XX"}, + {42.541924000, 26.441608500, 3, 4, "BGR 900.XX"}, + {42.064824000, 23.015808500, 3, 6, "BGR B00.XX"}, + {43.113124000, 25.556904500, 3, 4, "BGR C00.XX"}, + {42.923724000, 25.262656000, 3, 4, "BGR D00.XX"}, + {43.260724000, 23.506804500, 3, 4, "BGR F00.XX"}, + {42.674424000, 25.327556000, 3, 4, "BGR G00.XX"}, + {44.042624000, 22.806552000, 3, 6, "BGR H00.XX"}, + {42.288545000, 22.649688500, 3, 6, "BGR J00.XX"}, + {43.411204000, 23.214291500, 3, 4, "BGR JK0.00"}, + {42.071664000, 25.569536500, 3, 4, "BGR K00.XX"}, + {41.625004000, 25.344460000, 4, 5, "BGR KK0.00"}, + {43.265764000, 26.512949500, 3, 4, "BGR L00.XX"}, + {43.145504000, 24.679691500, 3, 4, "BGR LK0.00"}, + {42.279364000, 23.089236500, 3, 4, "BGR M00.XX"}, + {44.088504000, 27.211340625, 3, 6, "BGR MK0.00"}, + {43.144064000, 25.664449500, 3, 4, "BGR N00.XX"}, + {43.535904000, 26.471491500, 3, 4, "BGR NK0.00"}, + {41.604664000, 24.658780000, 3, 4, "BGR P00.XX"}, + {43.597904000, 25.321702000, 3, 4, "BGR PK0.00"}, + {41.407545000, 23.124251500, 3, 6, "BGR Q00.XX"}, + {42.343004000, 23.495270500, 3, 4, "BGR QK0.00"}, + {41.559664000, 23.230080000, 3, 4, "BGR R00.XX"}, + {42.666105000, 24.727503000, 3, 4, "BGR RK0.00"}, + {42.491264000, 25.962536500, 3, 4, "BGR S00.XX"}, + {42.022555000, 23.971397500, 3, 4, "BGR SK0.00"}, + {43.045564000, 25.084449500, 3, 4, "BGR T00.XX"}, + {42.713804000, 27.221381000, 3, 4, "BGR TK0.00"}, + {42.912264000, 23.779093000, 3, 4, "BGR V00.XX"}, + {41.918804000, 25.874160000, 3, 5, "BGR VK0.00"}, + {42.664164000, 26.938793000, 3, 4, "BGR W00.XX"}, + {43.323204000, 26.208791500, 3, 4, "BGR WK0.00"}, + {42.045364000, 24.266636500, 3, 4, "BGR X00.XX"}, + {41.568104000, 23.689260000, 3, 4, "BGR XK0.00"}, + {42.522464000, 24.138093000, 3, 4, "BGR Y00.XX"}, + {43.271504000, 24.072591500, 3, 4, "BGR YK0.00"}, + {42.212464000, 25.288436500, 3, 4, "BGR Z00.XX"}, + {41.769904000, 26.145660000, 3, 5, "BGR ZK0.00"}, + {44.170491000, 22.385526000, 2, 5, "BGR 112.XXX"}, + {44.170491000, 23.031318000, 2, 5, "BGR 212.XXX"}, + {44.170491000, 23.677110000, 2, 5, "BGR 312.XXX"}, + {44.170491000, 25.614485000, 2, 5, "BGR 412.XXX"}, + {44.170491000, 26.260277000, 2, 5, "BGR 512.XXX"}, + {44.170491000, 26.906069000, 2, 5, "BGR 612.XXX"}, + {44.170491000, 27.551861000, 2, 5, "BGR 712.XXX"}, + {43.679451000, 22.390446500, 2, 5, "BGR 812.XXX"}, + {43.679451000, 23.031030500, 2, 3, "BGR 912.XXX"}, + {43.679451000, 23.671614500, 2, 5, "BGR B12.XXX"}, + {43.732135000, 24.313480000, 2, 5, "BGR C12.XXX"}, + {43.679451000, 24.952782500, 2, 5, "BGR D12.XXX"}, + {43.679451000, 25.593366500, 2, 5, "BGR F12.XXX"}, + {43.679451000, 26.233950500, 2, 3, "BGR G12.XXX"}, + {43.679451000, 26.874534500, 2, 3, "BGR H12.XXX"}, + {43.679451000, 27.515118500, 2, 3, "BGR J12.XXX"}, + {43.777659000, 28.155702500, 3, 6, "BGR K12.XXX"}, + {43.188411000, 22.390160000, 2, 5, "BGR L12.XXX"}, + {43.188411000, 23.025536000, 2, 3, "BGR M12.XXX"}, + {43.188411000, 23.660912000, 2, 3, "BGR N12.XXX"}, + {43.188411000, 24.296288000, 2, 3, "BGR P12.XXX"}, + {43.188411000, 24.931664000, 2, 3, "BGR Q12.XXX"}, + {43.188411000, 25.567040000, 2, 3, "BGR R12.XXX"}, + {43.188411000, 26.202416000, 2, 3, "BGR S12.XXX"}, + {43.188411000, 26.837792000, 2, 3, "BGR T12.XXX"}, + {43.188411000, 27.473168000, 2, 3, "BGR V12.XXX"}, + {42.697371000, 22.395081500, 2, 5, "BGR W12.XXX"}, + {42.697371000, 23.025249500, 3, 4, "BGR X12.XXX"}, + {42.697371000, 23.655417500, 2, 3, "BGR Y12.XXX"}, + {42.697371000, 24.285585500, 2, 3, "BGR Z12.XXX"}, + {42.285531000, 24.915753500, 2, 3, "BGR 01.XXXX"}, + {42.285531000, 25.545921500, 2, 3, "BGR 11.XXXX"}, + {42.285531000, 26.176089500, 2, 3, "BGR 21.XXXX"}, + {42.285531000, 26.806257500, 2, 3, "BGR 31.XXXX"}, + {42.285531000, 27.436425500, 2, 3, "BGR 41.XXXX"}, + {41.794491000, 22.470416000, 2, 5, "BGR 51.XXXX"}, + {41.794491000, 23.095376000, 2, 3, "BGR 61.XXXX"}, + {41.794491000, 23.720336000, 2, 3, "BGR 71.XXXX"}, + {41.794491000, 24.345296000, 2, 3, "BGR 81.XXXX"}, + {41.794491000, 24.970256000, 2, 3, "BGR 91.XXXX"}, + {41.794491000, 25.595216000, 2, 3, "BGR B1.XXXX"}, + {41.794491000, 26.220176000, 3, 5, "BGR C1.XXXX"}, + {41.794491000, 26.845136000, 2, 5, "BGR D1.XXXX"}, + {41.794491000, 27.470096000, 2, 5, "BGR F1.XXXX"}, + {41.303451000, 22.756569500, 2, 7, "BGR G1.XXXX"}, + {41.303451000, 23.376321500, 2, 5, "BGR H1.XXXX"}, + {41.303451000, 23.996073500, 2, 5, "BGR J1.XXXX"}, + {41.303451000, 24.615825500, 2, 5, "BGR K1.XXXX"}, + {41.331904500, 25.234952500, 3, 4, "BGR L1.XXXX"}, + {41.326131000, 25.802639000, 3, 7, "BGR M1.XXXX"}, + {41.286624500, 25.204875500, 3, 6, "BGR P123.XX"}, + {41.304823000, 25.773249000, 3, 7, "BGR Q123.XX"}, + {42.747000000, 25.485000000, 2, 3, "BGR QQYH.2MH"}, + {6.344050000, -10.813195000, 4, 5, "LBR 12.XX"}, + {6.455495000, -10.826001500, 3, 4, "LBR 12.XXX"}, + {6.064195000, -8.205250750, 3, 6, "LBR 000.XX"}, + {5.887794000, -10.093650750, 3, 4, "LBR 300.XX"}, + {7.555472000, -8.628396625, 4, 7, "LBR 600.XX"}, + {6.990515000, -9.551618625, 3, 4, "LBR 900.XX"}, + {4.402208000, -7.791917875, 3, 5, "LBR C00.XX"}, + {6.870314000, -10.864618625, 3, 4, "LBR F00.XX"}, + {5.005208000, -9.075630875, 3, 4, "LBR H00.XX"}, + {7.205686000, -9.046778625, 3, 6, "LBR K00.XX"}, + {4.660515000, -8.281278875, 4, 6, "LBR M00.XX"}, + {8.400515000, -9.821618625, 3, 6, "LBR P00.XX"}, + {6.717914000, -11.386948750, 3, 4, "LBR R00.XX"}, + {6.475769000, -8.930178750, 3, 4, "LBR T00.XX"}, + {7.343107000, -8.774103625, 3, 6, "LBR W00.XX"}, + {5.433775000, -9.624326750, 3, 4, "LBR Y00.XX"}, + {8.509563000, -10.558910000, 2, 7, "LBR 212.XXX"}, + {8.509563000, -10.090191000, 2, 6, "LBR 312.XXX"}, + {8.509563000, -9.621471000, 2, 5, "LBR 412.XXX"}, + {8.018523000, -11.027631000, 2, 7, "LBR 512.XXX"}, + {8.018523000, -10.558911000, 2, 5, "LBR 612.XXX"}, + {8.018523000, -10.090191000, 2, 5, "LBR 712.XXX"}, + {8.018523000, -9.621471000, 2, 5, "LBR 812.XXX"}, + {7.527483000, -11.496350000, 2, 6, "LBR B12.XXX"}, + {7.527483000, -11.027630000, 2, 7, "LBR C12.XXX"}, + {7.527483000, -10.558910000, 2, 5, "LBR D12.XXX"}, + {7.527483000, -10.090190000, 2, 5, "LBR F12.XXX"}, + {7.527483000, -9.621470000, 2, 5, "LBR G12.XXX"}, + {7.527483000, -9.152750000, 2, 5, "LBR H12.XXX"}, + {7.527483000, -8.684030000, 3, 6, "LBR J12.XXX"}, + {7.036443000, -11.496350000, 2, 5, "LBR K12.XXX"}, + {7.036443000, -11.027630000, 2, 3, "LBR L12.XXX"}, + {7.036443000, -10.558910000, 2, 3, "LBR M12.XXX"}, + {7.036443000, -10.090190000, 2, 3, "LBR N12.XXX"}, + {7.036443000, -9.621470000, 2, 3, "LBR P12.XXX"}, + {7.036443000, -9.152750000, 2, 3, "LBR Q12.XXX"}, + {7.036443000, -8.684030000, 2, 3, "LBR R12.XXX"}, + {6.545403000, -11.074502000, 2, 3, "LBR S12.XXX"}, + {6.545403000, -10.605782000, 3, 4, "LBR T12.XXX"}, + {6.545403000, -10.137062000, 2, 3, "LBR V12.XXX"}, + {6.545403000, -9.668342000, 2, 3, "LBR W12.XXX"}, + {6.545403000, -9.199622000, 2, 3, "LBR X12.XXX"}, + {6.545403000, -8.730902000, 2, 3, "LBR Y12.XXX"}, + {6.545403000, -8.262182000, 2, 4, "LBR Z12.XXX"}, + {7.664974000, -8.730903000, 2, 5, "LBR 912.XXX"}, + {5.642523000, -10.622187000, 2, 3, "LBR B1.XXXX"}, + {5.642523000, -10.153467000, 2, 3, "LBR C1.XXXX"}, + {5.642523000, -9.684747000, 2, 3, "LBR D1.XXXX"}, + {5.642523000, -9.216027000, 2, 3, "LBR F1.XXXX"}, + {5.642523000, -8.747307000, 2, 3, "LBR G1.XXXX"}, + {5.642523000, -8.278587000, 2, 4, "LBR H1.XXXX"}, + {5.642523000, -7.809867000, 2, 4, "LBR K1.XXXX"}, + {5.151483000, -10.153466000, 2, 3, "LBR L1.XXXX"}, + {5.151483000, -9.684746000, 2, 3, "LBR M1.XXXX"}, + {5.151483000, -9.216026000, 2, 3, "LBR P1.XXXX"}, + {5.151483000, -8.747306000, 2, 3, "LBR Q1.XXXX"}, + {5.151483000, -8.278586000, 2, 4, "LBR R1.XXXX"}, + {5.151483000, -7.809866000, 2, 4, "LBR S1.XXXX"}, + {4.660443000, -9.333206000, 2, 3, "LBR T1.XXXX"}, + {4.660443000, -8.864486000, 2, 3, "LBR V1.XXXX"}, + {4.660443000, -8.395766000, 3, 5, "LBR W1.XXXX"}, + {4.660443000, -7.927046000, 3, 5, "LBR X1.XXXX"}, + {4.373795000, -8.395766000, 2, 4, "LBR Y1.XXXX"}, + {4.373795000, -7.927046000, 2, 4, "LBR Z1.XXXX"}, + {6.454838500, -9.433889000, 2, 3, "LBR C3R5.RWF"}, + {14.118200000, -87.248732000, 4, 5, "HND 12.XX"}, + {15.623652000, -88.190357500, 3, 4, "HND 12.XXX"}, + {14.063114000, -87.268906750, 3, 4, "HND 000.XX"}, + {15.784334000, -86.863366250, 3, 4, "HND 200.XX"}, + {13.350424000, -87.210809750, 3, 4, "HND 300.XX"}, + {14.500724000, -87.672822625, 3, 4, "HND 400.XX"}, + {15.867124000, -87.962561250, 3, 4, "HND 500.XX"}, + {14.083624000, -86.611609750, 3, 6, "HND 600.XX"}, + {14.627224000, -87.885422625, 3, 4, "HND 700.XX"}, + {14.710724000, -86.271922625, 3, 4, "HND 800.XX"}, + {14.869724000, -85.940235500, 3, 4, "HND 900.XX"}, + {15.788545000, -87.537766250, 3, 4, "HND B00.XX"}, + {15.682124000, -86.052248375, 3, 4, "HND C00.XX"}, + {14.810724000, -88.822035500, 3, 4, "HND D00.XX"}, + {15.520724000, -86.622148375, 3, 4, "HND F00.XX"}, + {13.481524000, -87.516609750, 3, 4, "HND G00.XX"}, + {13.900724000, -86.601809750, 3, 6, "HND H00.XX"}, + {14.389424000, -87.720722625, 3, 6, "HND J00.XX"}, + {15.170724000, -87.172035500, 3, 4, "HND K00.XX"}, + {15.071624000, -88.808635500, 3, 6, "HND L00.XX"}, + {14.961124000, -88.296835500, 3, 4, "HND M00.XX"}, + {14.440724000, -87.131922625, 3, 4, "HND N00.XX"}, + {13.566124000, -87.504209750, 3, 4, "HND P00.XX"}, + {14.360724000, -88.211922625, 3, 6, "HND Q00.XX"}, + {14.570024000, -86.899722625, 3, 4, "HND R00.XX"}, + {15.333924000, -87.639948375, 4, 5, "HND S00.XX"}, + {16.350424000, -86.596674125, 3, 4, "HND T00.XX"}, + {15.660724000, -86.322148375, 3, 4, "HND V00.XX"}, + {14.732324000, -88.006322625, 3, 4, "HND W00.XX"}, + {14.190724000, -88.081809750, 3, 6, "HND X00.XX"}, + {15.572024000, -86.290948375, 3, 4, "HND Y00.XX"}, + {15.345724000, -87.718048375, 3, 4, "HND Z00.XX"}, + {17.200838000, -84.144465000, 2, 3, "HND W1.XXXX"}, + {16.073203000, -87.146203500, 2, 3, "HND X1.XXXX"}, + {16.073203000, -86.661859500, 2, 3, "HND Y1.XXXX"}, + {16.073203000, -86.177515500, 2, 3, "HND Z1.XXXX"}, + {15.994003000, -88.402893500, 2, 5, "HND 012.XXX"}, + {15.994003000, -87.918549500, 2, 5, "HND 112.XXX"}, + {15.994003000, -87.434205500, 2, 5, "HND 212.XXX"}, + {15.994003000, -86.949861500, 2, 3, "HND 312.XXX"}, + {15.994003000, -86.465517500, 2, 3, "HND 412.XXX"}, + {15.994003000, -85.981173500, 2, 3, "HND 512.XXX"}, + {15.994003000, -85.496829500, 2, 3, "HND 612.XXX"}, + {15.994003000, -85.012485500, 2, 3, "HND 712.XXX"}, + {15.994003000, -84.528141500, 2, 3, "HND 812.XXX"}, + {15.994003000, -84.043797500, 2, 3, "HND 912.XXX"}, + {15.502963000, -88.790368500, 2, 5, "HND C12.XXX"}, + {15.502963000, -89.274712500, 2, 5, "HND B12.XXX"}, + {15.502963000, -88.306024500, 2, 5, "HND D12.XXX"}, + {15.502963000, -87.821680500, 3, 4, "HND F12.XXX"}, + {15.502963000, -87.337336500, 2, 3, "HND G12.XXX"}, + {15.502963000, -86.852992500, 2, 3, "HND H12.XXX"}, + {15.502963000, -86.368648500, 2, 3, "HND J12.XXX"}, + {15.502963000, -85.884304500, 2, 3, "HND K12.XXX"}, + {15.502963000, -85.399960500, 2, 3, "HND L12.XXX"}, + {15.502963000, -84.915616500, 2, 3, "HND M12.XXX"}, + {15.502963000, -84.431272500, 2, 3, "HND N12.XXX"}, + {15.502963000, -83.946928500, 2, 3, "HND P12.XXX"}, + {15.257442000, -83.462584500, 2, 3, "HND Q12.XXX"}, + {15.011923000, -87.763845000, 2, 3, "HND V12.XXX"}, + {15.011923000, -88.242981000, 2, 3, "HND T12.XXX"}, + {15.011923000, -88.722117000, 3, 6, "HND S12.XXX"}, + {15.011923000, -89.201253000, 2, 5, "HND R12.XXX"}, + {15.011923000, -87.284709000, 2, 3, "HND W12.XXX"}, + {15.011923000, -86.805573000, 2, 3, "HND X12.XXX"}, + {15.011923000, -86.326437000, 2, 3, "HND Y12.XXX"}, + {15.011923000, -85.847301000, 2, 3, "HND Z12.XXX"}, + {14.580388000, -85.391901000, 2, 5, "HND 0123.XX"}, + {14.580388000, -84.912765000, 2, 5, "HND 1123.XX"}, + {14.580388000, -84.433629000, 2, 5, "HND 2123.XX"}, + {14.580388000, -83.954493000, 2, 5, "HND 3123.XX"}, + {14.089348000, -85.516477000, 2, 5, "HND D123.XX"}, + {14.089348000, -89.349565000, 2, 7, "HND 4123.XX"}, + {14.089348000, -88.870429000, 2, 5, "HND 5123.XX"}, + {14.089348000, -88.391293000, 2, 5, "HND 6123.XX"}, + {14.089348000, -87.912157000, 2, 5, "HND 7123.XX"}, + {14.089348000, -87.433021000, 2, 3, "HND 8123.XX"}, + {14.089348000, -86.953885000, 2, 3, "HND 9123.XX"}, + {14.089348000, -86.474749000, 2, 5, "HND B123.XX"}, + {14.089348000, -85.995613000, 2, 5, "HND C123.XX"}, + {13.598308000, -88.774602000, 2, 5, "HND F123.XX"}, + {13.598308000, -88.295466000, 2, 5, "HND G123.XX"}, + {13.598308000, -87.816330000, 2, 5, "HND H123.XX"}, + {13.598308000, -87.337194000, 2, 3, "HND J123.XX"}, + {13.598308000, -86.858058000, 2, 5, "HND K123.XX"}, + {13.598308000, -86.378922000, 2, 5, "HND L123.XX"}, + {13.598308000, -85.899786000, 2, 5, "HND M123.XX"}, + {13.104553000, -88.055898000, 2, 5, "HND N123.XX"}, + {13.104553000, -87.576762000, 2, 5, "HND P123.XX"}, + {13.104553000, -87.097626000, 2, 5, "HND Q123.XX"}, + {13.041553000, -87.810362000, 2, 5, "HND RHHH.HH"}, + {13.041553000, -87.331226000, 2, 5, "HND SHHH.HH"}, + {13.041553000, -86.852090000, 2, 5, "HND THHH.HH"}, + {15.242450000, -86.177500000, 2, 3, "HND DCKR.593"}, + {6.351898000, 2.347272500, 4, 5, "BEN 12.XX"}, + {6.492845000, 2.068463500, 3, 4, "BEN 12.XXX"}, + {9.395346000, 2.540227500, 3, 4, "BEN 000.XX"}, + {9.395346000, 2.606656500, 3, 4, "BEN 100.XX"}, + {9.745926000, 1.631756625, 3, 5, "BEN 200.XX"}, + {7.220226000, 2.039682375, 3, 4, "BEN 300.XX"}, + {7.222226000, 1.952682375, 3, 4, "BEN 400.XX"}, + {10.341724000, 1.338942750, 3, 7, "BEN 500.XX"}, + {6.660926000, 1.657195250, 3, 6, "BEN 600.XX"}, + {8.077526000, 2.453682375, 3, 4, "BEN 700.XX"}, + {10.370624000, 1.638842750, 3, 5, "BEN 800.XX"}, + {7.016826000, 2.599482375, 3, 4, "BEN 900.XX"}, + {11.169824000, 2.892429875, 3, 5, "BEN B00.XX"}, + {9.034326000, 1.652869500, 3, 6, "BEN C00.XX"}, + {7.115526000, 1.925382375, 3, 4, "BEN D00.XX"}, + {8.014426000, 2.198982375, 3, 4, "BEN F00.XX"}, + {8.536126000, 2.370769500, 3, 4, "BEN G00.XX"}, + {10.397524000, 2.346242750, 3, 5, "BEN H00.XX"}, + {11.344724000, 2.403929875, 3, 5, "BEN J00.XX"}, + {7.970326000, 1.939882375, 3, 4, "BEN K00.XX"}, + {9.974726000, 3.162156625, 3, 5, "BEN L00.XX"}, + {11.882724000, 3.328929875, 4, 8, "BEN M00.XX"}, + {6.273045000, 1.667726250, 3, 7, "BEN N00.XX"}, + {6.773726000, 2.615495250, 3, 4, "BEN P00.XX"}, + {7.818426000, 2.150982375, 3, 4, "BEN Q00.XX"}, + {10.268224000, 2.629742750, 3, 4, "BEN R00.XX"}, + {9.573726000, 1.871256625, 3, 5, "BEN S00.XX"}, + {10.268524000, 1.959442750, 3, 5, "BEN T00.XX"}, + {12.122324000, 3.133229875, 4, 7, "BEN V00.XX"}, + {6.816266000, 1.747814750, 3, 6, "BEN W00.XX"}, + {6.381406000, 1.863601250, 3, 4, "BEN WK0.00"}, + {6.958866000, 1.658329125, 3, 6, "BEN X00.XX"}, + {8.885406000, 2.567556500, 3, 4, "BEN XK0.00"}, + {10.638264000, 1.231170250, 3, 5, "BEN Y00.XX"}, + {10.809104000, 2.097310750, 3, 5, "BEN YK0.00"}, + {7.372466000, 2.578829125, 3, 4, "BEN Z00.XX"}, + {7.209965000, 2.312443375, 3, 4, "BEN ZK0.00"}, + {6.562116000, 1.524425000, 2, 5, "BEN 012.XXX"}, + {6.562116000, 1.993145000, 2, 3, "BEN 112.XXX"}, + {6.562116000, 2.461865000, 3, 4, "BEN 212.XXX"}, + {7.053156000, 1.524425000, 2, 5, "BEN 312.XXX"}, + {7.053156000, 1.993145000, 3, 4, "BEN 412.XXX"}, + {7.053156000, 2.461865000, 2, 3, "BEN 512.XXX"}, + {7.544196000, 1.524425000, 2, 5, "BEN 612.XXX"}, + {7.544196000, 1.993145000, 2, 3, "BEN 712.XXX"}, + {7.544196000, 2.461865000, 2, 3, "BEN 812.XXX"}, + {8.035236000, 1.524425000, 2, 5, "BEN 912.XXX"}, + {8.035236000, 1.993145000, 2, 3, "BEN B12.XXX"}, + {8.035236000, 2.461865000, 3, 4, "BEN C12.XXX"}, + {8.526275000, 1.524425000, 2, 5, "BEN D12.XXX"}, + {8.526275000, 1.993145000, 2, 3, "BEN F12.XXX"}, + {8.526275000, 2.461865000, 2, 3, "BEN G12.XXX"}, + {9.017315000, 1.524711500, 2, 5, "BEN H12.XXX"}, + {9.017315000, 1.998639500, 2, 3, "BEN J12.XXX"}, + {9.017315000, 2.472567500, 2, 3, "BEN K12.XXX"}, + {9.508355000, 1.358836500, 2, 6, "BEN L12.XXX"}, + {9.508355000, 1.832764500, 2, 4, "BEN M12.XXX"}, + {9.508355000, 2.306692500, 2, 4, "BEN N12.XXX"}, + {9.508355000, 2.780620500, 2, 4, "BEN P12.XXX"}, + {9.999395000, 1.287747500, 2, 6, "BEN Q12.XXX"}, + {9.999395000, 1.761675500, 2, 4, "BEN R12.XXX"}, + {9.999395000, 2.235603500, 2, 4, "BEN S12.XXX"}, + {9.999395000, 2.709531500, 2, 4, "BEN T12.XXX"}, + {9.999395000, 3.183459500, 2, 4, "BEN V12.XXX"}, + {10.490435000, 0.790122500, 2, 6, "BEN W12.XXX"}, + {10.490435000, 1.264050500, 2, 6, "BEN X12.XXX"}, + {10.490435000, 1.737978500, 2, 4, "BEN Y12.XXX"}, + {10.490435000, 2.211906500, 2, 4, "BEN Z12.XXX"}, + {10.078595000, 2.685834500, 2, 4, "BEN 01.XXXX"}, + {10.078595000, 3.159762500, 2, 4, "BEN 11.XXXX"}, + {10.078595000, 3.552143500, 3, 5, "BEN 21.XXXX"}, + {10.569635000, 0.790122500, 2, 6, "BEN 31.XXXX"}, + {10.569635000, 1.264050500, 2, 4, "BEN 41.XXXX"}, + {10.569635000, 1.737978500, 2, 4, "BEN 51.XXXX"}, + {10.569635000, 2.211906500, 2, 4, "BEN 61.XXXX"}, + {10.569635000, 2.685834500, 2, 4, "BEN 71.XXXX"}, + {10.569635000, 3.159762500, 2, 4, "BEN 81.XXXX"}, + {10.569635000, 3.552143500, 3, 5, "BEN 91.XXXX"}, + {11.060675000, 0.955997500, 2, 5, "BEN B1.XXXX"}, + {11.060675000, 1.429925500, 2, 5, "BEN C1.XXXX"}, + {11.060675000, 1.903853500, 2, 5, "BEN D1.XXXX"}, + {11.060675000, 2.377781500, 2, 4, "BEN F1.XXXX"}, + {11.060675000, 2.851709500, 2, 4, "BEN G1.XXXX"}, + {11.060675000, 3.325637500, 2, 4, "BEN H1.XXXX"}, + {11.865015000, 2.148112000, 3, 6, "BEN V1.XXXX"}, + {11.545639000, 2.614745500, 3, 4, "BEN W1.XXXX"}, + {11.798772000, 3.104304000, 3, 6, "BEN X1.XXXX"}, + {11.954420500, 2.395675500, 3, 6, "BEN Y1.XXXX"}, + {11.954420500, 2.869603500, 3, 6, "BEN Z1.XXXX"}, + {11.890641000, 2.132399500, 3, 6, "BEN V123.XX"}, + {11.890641000, 2.606327500, 3, 5, "BEN W123.XX"}, + {11.855544000, 3.081692500, 3, 6, "BEN X123.XX"}, + {11.934701000, 2.372197500, 3, 6, "BEN Y123.XX"}, + {11.934701000, 2.846125500, 3, 6, "BEN Z123.XX"}, + {9.255000000, 2.315000000, 2, 3, "BEN XH2Z.8RD"}, + {15.372300000, 38.875758500, 4, 5, "ERI 12.XX"}, + {15.558646000, 38.713980500, 3, 4, "ERI 12.XXX"}, + {15.758514000, 38.394683625, 3, 6, "ERI 000.XX"}, + {12.986814000, 42.632563125, 3, 6, "ERI 200.XX"}, + {15.597014000, 39.366583625, 4, 5, "ERI 400.XX"}, + {13.910514000, 41.627193250, 3, 5, "ERI 600.XX"}, + {14.867514000, 38.751853500, 3, 5, "ERI 800.XX"}, + {15.100514000, 37.526853500, 3, 6, "ERI B00.XX"}, + {14.824614000, 39.306053500, 4, 6, "ERI D00.XX"}, + {13.247714000, 42.266593250, 3, 6, "ERI G00.XX"}, + {15.041914000, 38.984953500, 3, 4, "ERI J00.XX"}, + {14.615114000, 38.768623375, 3, 6, "ERI L00.XX"}, + {14.670514000, 39.357023375, 3, 6, "ERI N00.XX"}, + {15.144224000, 36.615764500, 3, 6, "ERI Q00.XX"}, + {14.939824000, 40.268064500, 4, 5, "ERI R00.XX"}, + {16.705824000, 38.434025875, 3, 6, "ERI S00.XX"}, + {16.228624000, 38.643038750, 3, 4, "ERI T00.XX"}, + {15.924924000, 38.404738750, 3, 6, "ERI V00.XX"}, + {16.291524000, 38.006838750, 3, 6, "ERI W00.XX"}, + {15.582424000, 37.985351625, 3, 6, "ERI X00.XX"}, + {15.072324000, 37.524764500, 3, 6, "ERI Y00.XX"}, + {15.058724000, 37.611764500, 3, 6, "ERI Z00.XX"}, + {17.976795000, 38.355006000, 2, 5, "ERI 012.XXX"}, + {17.619715000, 37.361195000, 2, 5, "ERI 112.XXX"}, + {17.619715000, 37.850747000, 2, 5, "ERI 212.XXX"}, + {17.619715000, 38.340299000, 3, 6, "ERI 312.XXX"}, + {17.619715000, 38.829851000, 2, 3, "ERI 412.XXX"}, + {17.128674000, 36.876564500, 2, 5, "ERI 512.XXX"}, + {17.128674000, 37.360908500, 2, 5, "ERI 612.XXX"}, + {17.128674000, 37.845252500, 2, 5, "ERI 712.XXX"}, + {17.128674000, 38.329596500, 2, 5, "ERI 812.XXX"}, + {17.128674000, 38.813940500, 2, 3, "ERI 912.XXX"}, + {16.637635000, 36.876564500, 2, 5, "ERI B12.XXX"}, + {16.637635000, 37.360908500, 2, 5, "ERI C12.XXX"}, + {16.637635000, 37.845252500, 2, 5, "ERI D12.XXX"}, + {16.637635000, 38.329596500, 2, 5, "ERI F12.XXX"}, + {16.637635000, 38.813940500, 2, 3, "ERI G12.XXX"}, + {16.146595000, 36.634392500, 2, 5, "ERI H12.XXX"}, + {16.146595000, 37.118736500, 2, 5, "ERI J12.XXX"}, + {16.146595000, 37.603080500, 2, 5, "ERI K12.XXX"}, + {16.146595000, 38.087424500, 2, 5, "ERI L12.XXX"}, + {16.146595000, 38.571768500, 2, 5, "ERI M12.XXX"}, + {16.146595000, 39.056112500, 2, 3, "ERI N12.XXX"}, + {15.655555000, 36.464872500, 2, 6, "ERI P12.XXX"}, + {15.655555000, 36.949216500, 2, 5, "ERI Q12.XXX"}, + {15.655555000, 37.433560500, 2, 5, "ERI R12.XXX"}, + {15.655555000, 37.917904500, 2, 5, "ERI S12.XXX"}, + {15.655555000, 38.402248500, 2, 5, "ERI T12.XXX"}, + {15.655555000, 38.886592500, 2, 3, "ERI V12.XXX"}, + {15.655555000, 39.370936500, 4, 5, "ERI W12.XXX"}, + {15.655555000, 39.855280500, 3, 4, "ERI X12.XXX"}, + {15.764976000, 39.899546500, 3, 4, "ERI Y12.XXX"}, + {15.814615000, 40.339579500, 3, 4, "ERI Z12.XXX"}, + {14.752727000, 36.464892500, 2, 6, "ERI 01.XXXX"}, + {14.752727000, 36.949236500, 2, 6, "ERI 11.XXXX"}, + {14.752727000, 37.433580500, 2, 6, "ERI 21.XXXX"}, + {14.752727000, 37.917924500, 2, 6, "ERI 31.XXXX"}, + {14.752727000, 38.402268500, 2, 6, "ERI 41.XXXX"}, + {14.752727000, 38.886612500, 2, 4, "ERI B1.XXXX"}, + {14.752727000, 39.370956500, 3, 5, "ERI C1.XXXX"}, + {14.752727000, 39.855300500, 3, 5, "ERI D1.XXXX"}, + {14.752727000, 40.339644500, 3, 5, "ERI F1.XXXX"}, + {14.261687000, 36.464606000, 2, 6, "ERI 51.XXXX"}, + {14.261687000, 36.943742000, 2, 6, "ERI 61.XXXX"}, + {14.308178500, 37.423022500, 2, 7, "ERI 71.XXXX"}, + {14.261687000, 37.902014000, 2, 7, "ERI 81.XXXX"}, + {14.261687000, 38.381150000, 2, 7, "ERI 91.XXXX"}, + {14.261687000, 38.860286000, 2, 5, "ERI G1.XXXX"}, + {14.261687000, 39.339421000, 2, 5, "ERI H1.XXXX"}, + {14.261687000, 39.818557000, 2, 5, "ERI J1.XXXX"}, + {14.261687000, 40.297694000, 2, 4, "ERI K1.XXXX"}, + {14.261687000, 40.776830000, 2, 4, "ERI L1.XXXX"}, + {14.261687000, 41.255966000, 2, 4, "ERI M1.XXXX"}, + {13.770647000, 40.681002000, 2, 4, "ERI N1.XXXX"}, + {13.770647000, 41.160138000, 2, 4, "ERI P1.XXXX"}, + {13.770647000, 41.639274000, 2, 4, "ERI Q1.XXXX"}, + {13.279607000, 41.160138000, 2, 4, "ERI R1.XXXX"}, + {13.279607000, 41.639274000, 2, 4, "ERI S1.XXXX"}, + {13.279607000, 42.118410000, 2, 5, "ERI T1.XXXX"}, + {12.788567000, 41.735101000, 2, 4, "ERI V1.XXXX"}, + {12.788567000, 42.214238000, 3, 6, "ERI W1.XXXX"}, + {12.788567000, 42.693373000, 3, 6, "ERI X1.XXXX"}, + {12.383795000, 42.238194000, 2, 6, "ERI Y1.XXXX"}, + {12.383795000, 42.708222000, 2, 6, "ERI Z1.XXXX"}, + {16.630476500, 39.346269500, 2, 3, "ERI 1234.XX"}, + {15.337200000, 38.914911500, 4, 5, "ERI CGFN.W29"}, + {-15.758145000, 34.974583500, 4, 6, "MWI 12.XX"}, + {-15.706606000, 34.843773375, 3, 5, "MWI 00.XXX"}, + {-13.960686000, 33.628597750, 3, 6, "MWI J0.XXX"}, + {-11.411476000, 33.969929875, 3, 6, "MWI 000.XX"}, + {-15.350376000, 35.286351625, 3, 5, "MWI 100.XX"}, + {-9.895576000, 33.870455625, 3, 5, "MWI 200.XX"}, + {-14.416976000, 35.218677375, 3, 5, "MWI 300.XX"}, + {-12.997376000, 33.448003125, 3, 6, "MWI 400.XX"}, + {-13.754776000, 34.416490250, 3, 5, "MWI 500.XX"}, + {-12.872476000, 34.226503125, 3, 5, "MWI 600.XX"}, + {-16.889476000, 35.212012000, 3, 5, "MWI 700.XX"}, + {-15.028376000, 35.185464500, 3, 5, "MWI 800.XX"}, + {-14.330776000, 34.280777375, 3, 5, "MWI 900.XX"}, + {-14.949876000, 34.916464500, 3, 5, "MWI B00.XX"}, + {-10.974576000, 33.819942750, 3, 6, "MWI C00.XX"}, + {-11.862076000, 33.555829875, 3, 6, "MWI D00.XX"}, + {-15.982976000, 35.460238750, 3, 5, "MWI F00.XX"}, + {-13.759276000, 32.838190250, 3, 7, "MWI G00.XX"}, + {-13.490576000, 33.698190250, 3, 6, "MWI H00.XX"}, + {-11.083976000, 33.634529875, 3, 7, "MWI J00.XX"}, + {-11.566576000, 34.230429875, 3, 6, "MWI K00.XX"}, + {-15.969276000, 35.257738750, 3, 5, "MWI L00.XX"}, + {-14.044776000, 34.846990250, 3, 5, "MWI M00.XX"}, + {-15.555376000, 34.502451625, 3, 5, "MWI N00.XX"}, + {-14.783576000, 34.605364500, 3, 5, "MWI P00.XX"}, + {-9.658576000, 33.231955625, 3, 6, "MWI Q00.XX"}, + {-15.980176000, 34.784138750, 3, 5, "MWI R00.XX"}, + {-13.290076000, 34.048690250, 3, 5, "MWI S00.XX"}, + {-16.023576000, 35.079238750, 3, 5, "MWI T00.XX"}, + {-10.583276000, 34.099142750, 3, 6, "MWI V00.XX"}, + {-13.598276000, 33.877490250, 3, 5, "MWI W00.XX"}, + {-15.747476000, 35.598438750, 4, 6, "MWI X00.XX"}, + {-13.949076000, 34.449790250, 3, 5, "MWI Y00.XX"}, + {-14.841376000, 35.483264500, 4, 6, "MWI Z00.XX"}, + {-9.410405000, 32.937638500, 2, 7, "MWI 012.XXX"}, + {-9.410405000, 33.411566500, 2, 5, "MWI 112.XXX"}, + {-9.410405000, 33.885494500, 2, 4, "MWI 212.XXX"}, + {-9.901445000, 33.340477500, 2, 5, "MWI 312.XXX"}, + {-9.901445000, 33.814405500, 2, 4, "MWI 412.XXX"}, + {-10.392485000, 33.340477500, 2, 5, "MWI 512.XXX"}, + {-10.392485000, 33.814405500, 2, 4, "MWI 612.XXX"}, + {-10.883525000, 33.103513500, 2, 6, "MWI 712.XXX"}, + {-10.883525000, 33.577441500, 2, 6, "MWI 812.XXX"}, + {-10.883525000, 34.051369500, 2, 5, "MWI 912.XXX"}, + {-11.374565000, 33.103513500, 2, 6, "MWI B12.XXX"}, + {-11.374565000, 33.577441500, 2, 6, "MWI C12.XXX"}, + {-11.374565000, 34.051369500, 2, 5, "MWI D12.XXX"}, + {-11.865605000, 33.269388500, 2, 5, "MWI F12.XXX"}, + {-11.865605000, 33.743316500, 2, 4, "MWI G12.XXX"}, + {-12.356645000, 32.956414000, 2, 6, "MWI H12.XXX"}, + {-12.356645000, 33.435550000, 2, 5, "MWI J12.XXX"}, + {-12.356645000, 33.914686000, 2, 4, "MWI K12.XXX"}, + {-12.847685000, 32.956414000, 2, 5, "MWI L12.XXX"}, + {-12.847685000, 33.435550000, 2, 5, "MWI M12.XXX"}, + {-12.847685000, 33.914686000, 2, 4, "MWI N12.XXX"}, + {-13.338725000, 32.698250000, 2, 5, "MWI P12.XXX"}, + {-13.338725000, 33.172025000, 2, 5, "MWI Q12.XXX"}, + {-13.338725000, 33.651161000, 2, 5, "MWI R12.XXX"}, + {-13.338725000, 34.130297000, 3, 5, "MWI S12.XXX"}, + {-13.338725000, 34.609433000, 2, 4, "MWI T12.XXX"}, + {-13.338725000, 35.088569000, 2, 5, "MWI V12.XXX"}, + {-13.829765000, 32.698250000, 2, 6, "MWI W12.XXX"}, + {-13.829765000, 33.172025000, 2, 5, "MWI X12.XXX"}, + {-13.829765000, 33.651161000, 3, 6, "MWI Y12.XXX"}, + {-13.829765000, 34.130297000, 2, 4, "MWI Z12.XXX"}, + {-14.241605000, 34.609433000, 2, 4, "MWI 01.XXXX"}, + {-14.241605000, 35.088569000, 2, 4, "MWI 11.XXXX"}, + {-14.732645000, 33.411593000, 2, 5, "MWI 21.XXXX"}, + {-14.732645000, 33.890729000, 2, 4, "MWI 31.XXXX"}, + {-14.732645000, 34.369865000, 2, 4, "MWI 41.XXXX"}, + {-14.732645000, 34.849001000, 2, 4, "MWI 51.XXXX"}, + {-14.732645000, 35.328137000, 2, 4, "MWI 61.XXXX"}, + {-14.732645000, 35.497222000, 3, 5, "MWI 71.XXXX"}, + {-15.223685000, 34.561805500, 2, 4, "MWI 81.XXXX"}, + {-15.223685000, 35.046149500, 2, 4, "MWI 91.XXXX"}, + {-15.223685000, 35.492300500, 3, 5, "MWI B1.XXXX"}, + {-15.714725000, 34.222765500, 2, 4, "MWI C1.XXXX"}, + {-15.714725000, 34.707109500, 2, 4, "MWI D1.XXXX"}, + {-15.714725000, 35.191453500, 3, 5, "MWI F1.XXXX"}, + {-15.714725000, 35.492300500, 3, 5, "MWI G1.XXXX"}, + {-16.205765000, 34.222765500, 2, 4, "MWI H1.XXXX"}, + {-16.205765000, 34.707109500, 2, 4, "MWI J1.XXXX"}, + {-16.205765000, 35.191453500, 2, 4, "MWI K1.XXXX"}, + {-16.205765000, 35.492300500, 3, 5, "MWI L1.XXXX"}, + {-16.696805000, 34.416502500, 2, 4, "MWI M1.XXXX"}, + {-16.696805000, 34.900846500, 3, 5, "MWI N1.XXXX"}, + {-17.106205000, 34.900846500, 2, 4, "MWI P1.XXXX"}, + {-15.793245000, 35.013736500, 4, 6, "MWI QT4M.G20"}, + {39.069100000, 125.706065500, 4, 6, "PRK 12.XX"}, + {39.092404000, 125.579848750, 3, 5, "PRK 00.XXX"}, + {39.979304000, 127.386137625, 3, 5, "PRK 80.XXX"}, + {41.844904000, 129.586880000, 3, 7, "PRK J0.XXX"}, + {40.014984000, 124.344307125, 3, 10, "PRK S0.XXX"}, + {39.616214000, 125.572367125, 3, 5, "PRK 000.XX"}, + {38.752514000, 125.316085375, 3, 7, "PRK 200.XX"}, + {39.168114000, 127.343875750, 3, 4, "PRK 400.XX"}, + {38.033214000, 125.660863875, 3, 5, "PRK 600.XX"}, + {37.946114000, 126.502263875, 3, 6, "PRK 800.XX"}, + {39.223814000, 125.781075750, 3, 5, "PRK B00.XX"}, + {38.478814000, 125.720485375, 3, 5, "PRK D00.XX"}, + {40.951014000, 126.535899500, 3, 7, "PRK G00.XX"}, + {40.687514000, 129.124409125, 3, 4, "PRK J00.XX"}, + {41.436124000, 128.151012500, 3, 7, "PRK L00.XX"}, + {38.786024000, 125.591233375, 3, 5, "PRK M00.XX"}, + {42.278724000, 130.274208500, 3, 9, "PRK N00.XX"}, + {42.565424000, 130.292856000, 3, 9, "PRK P00.XX"}, + {42.234545000, 129.190762500, 3, 8, "PRK Q00.XX"}, + {40.473624000, 128.846651125, 3, 4, "PRK R00.XX"}, + {40.181624000, 128.377803625, 3, 4, "PRK S00.XX"}, + {40.085624000, 127.917603625, 3, 4, "PRK T00.XX"}, + {40.091724000, 128.129003625, 3, 4, "PRK V00.XX"}, + {40.019724000, 125.196603625, 3, 10, "PRK W00.XX"}, + {37.968024000, 125.320285875, 3, 5, "PRK X00.XX"}, + {42.478724000, 129.696608500, 3, 8, "PRK Y00.XX"}, + {40.370424000, 128.596203625, 3, 4, "PRK Z00.XX"}, + {42.976595000, 129.458573000, 2, 8, "PRK 012.XXX"}, + {42.976595000, 130.093949000, 2, 8, "PRK 112.XXX"}, + {42.496848000, 128.891656500, 2, 7, "PRK 212.XXX"}, + {42.496848000, 129.521824500, 2, 7, "PRK 312.XXX"}, + {42.496848000, 130.114498500, 3, 9, "PRK 412.XXX"}, + {42.005808000, 126.591257000, 2, 7, "PRK 512.XXX"}, + {42.005808000, 127.997417000, 2, 7, "PRK 612.XXX"}, + {42.005808000, 128.622377000, 2, 7, "PRK 712.XXX"}, + {42.005808000, 129.247337000, 2, 7, "PRK 812.XXX"}, + {42.005808000, 129.872297000, 2, 7, "PRK 912.XXX"}, + {41.514768000, 126.139957500, 2, 6, "PRK B12.XXX"}, + {41.514768000, 126.759709500, 2, 6, "PRK C12.XXX"}, + {41.514768000, 127.379461500, 2, 6, "PRK D12.XXX"}, + {41.514768000, 127.999213500, 2, 6, "PRK F12.XXX"}, + {41.514768000, 128.618965500, 2, 6, "PRK G12.XXX"}, + {41.514768000, 129.238717500, 2, 6, "PRK H12.XXX"}, + {41.023728000, 125.148068000, 2, 11, "PRK J12.XXX"}, + {41.023728000, 125.762612000, 2, 11, "PRK K12.XXX"}, + {41.023728000, 126.377156000, 2, 6, "PRK L12.XXX"}, + {41.023728000, 126.991700000, 2, 6, "PRK M12.XXX"}, + {41.023728000, 127.606244000, 2, 6, "PRK N12.XXX"}, + {41.023728000, 128.220788000, 2, 4, "PRK P12.XXX"}, + {41.023728000, 128.835332000, 2, 4, "PRK Q12.XXX"}, + {41.023728000, 129.449876000, 2, 4, "PRK R12.XXX"}, + {40.532688000, 124.384809500, 2, 9, "PRK S12.XXX"}, + {40.532688000, 124.994145500, 2, 9, "PRK T12.XXX"}, + {40.532688000, 125.603481500, 2, 7, "PRK V12.XXX"}, + {40.532688000, 126.212817500, 2, 4, "PRK W12.XXX"}, + {40.532688000, 126.822153500, 2, 4, "PRK X12.XXX"}, + {40.532688000, 127.431489500, 2, 4, "PRK Y12.XXX"}, + {40.532688000, 128.040825500, 2, 3, "PRK Z12.XXX"}, + {40.120848000, 128.650161500, 2, 3, "PRK 01.XXXX"}, + {39.629808000, 124.201722000, 2, 6, "PRK 11.XXXX"}, + {39.629808000, 124.805850000, 2, 6, "PRK 21.XXXX"}, + {39.629808000, 125.409978000, 2, 6, "PRK 31.XXXX"}, + {39.629808000, 126.014106000, 2, 4, "PRK 41.XXXX"}, + {39.629808000, 126.618234000, 2, 3, "PRK 51.XXXX"}, + {39.629808000, 127.222362000, 2, 3, "PRK 61.XXXX"}, + {39.629808000, 127.826490000, 2, 3, "PRK 71.XXXX"}, + {39.138768000, 124.508707500, 2, 6, "PRK 81.XXXX"}, + {39.138768000, 125.107627500, 2, 6, "PRK 91.XXXX"}, + {39.138768000, 125.706547500, 3, 5, "PRK B1.XXXX"}, + {39.138768000, 126.305467500, 2, 3, "PRK C1.XXXX"}, + {39.138768000, 126.904387500, 2, 3, "PRK D1.XXXX"}, + {39.138768000, 127.503307500, 2, 3, "PRK F1.XXXX"}, + {38.647728000, 124.927665000, 2, 4, "PRK G1.XXXX"}, + {38.647728000, 125.521377000, 2, 4, "PRK H1.XXXX"}, + {38.647728000, 126.115089000, 2, 4, "PRK J1.XXXX"}, + {38.647728000, 126.708801000, 2, 3, "PRK K1.XXXX"}, + {38.647728000, 127.302513000, 2, 3, "PRK L1.XXXX"}, + {38.647728000, 127.896225000, 2, 3, "PRK M1.XXXX"}, + {38.156688000, 124.338874500, 2, 4, "PRK N1.XXXX"}, + {38.156688000, 124.927378500, 2, 4, "PRK P1.XXXX"}, + {38.156688000, 125.515882500, 2, 4, "PRK Q1.XXXX"}, + {38.156688000, 126.104386500, 2, 4, "PRK R1.XXXX"}, + {38.156688000, 126.692890500, 2, 3, "PRK S1.XXXX"}, + {38.156688000, 127.281394500, 2, 5, "PRK T1.XXXX"}, + {38.156688000, 127.869898500, 2, 5, "PRK V1.XXXX"}, + {37.665648000, 124.633126500, 2, 6, "PRK W1.XXXX"}, + {37.665648000, 125.221630500, 2, 4, "PRK X1.XXXX"}, + {37.665648000, 125.810134500, 2, 6, "PRK Y1.XXXX"}, + {37.665648000, 126.398638500, 2, 5, "PRK Z1.XXXX"}, + {39.034000000, 125.754480500, 4, 6, "PRK 7QLN.D3R"}, + {12.133621000, -86.311827500, 4, 5, "NIC 12.XX"}, + {12.184215000, -86.368888500, 3, 4, "NIC 12.XXX"}, + {12.478724000, -86.919584000, 3, 4, "NIC 000.XX"}, + {12.680624000, -87.179396875, 3, 4, "NIC 100.XX"}, + {12.976024000, -85.978396875, 3, 4, "NIC 200.XX"}, + {13.132724000, -86.395696875, 3, 4, "NIC 300.XX"}, + {12.051924000, -83.840570125, 3, 4, "NIC 400.XX"}, + {13.683824000, -86.496309750, 3, 6, "NIC 500.XX"}, + {12.597724000, -87.056184000, 3, 4, "NIC 600.XX"}, + {13.135824000, -86.049596875, 3, 4, "NIC 700.XX"}, + {12.143424000, -85.410884000, 3, 4, "NIC 800.XX"}, + {11.730724000, -84.501470125, 3, 4, "NIC 900.XX"}, + {12.304824000, -86.608084000, 3, 4, "NIC B00.XX"}, + {13.971124000, -86.161409750, 3, 6, "NIC C00.XX"}, + {14.075124000, -83.442809750, 4, 5, "NIC D00.XX"}, + {11.483224000, -85.868070125, 4, 5, "NIC F00.XX"}, + {12.190724000, -84.261584000, 3, 4, "NIC G00.XX"}, + {11.885124000, -86.478770125, 3, 4, "NIC H00.XX"}, + {12.510724000, -85.701584000, 3, 4, "NIC J00.XX"}, + {12.553924000, -87.212284000, 3, 4, "NIC K00.XX"}, + {12.894824000, -86.138096875, 3, 4, "NIC L00.XX"}, + {12.366324000, -86.706284000, 3, 4, "NIC M00.XX"}, + {13.520724000, -86.631809750, 3, 6, "NIC N00.XX"}, + {12.267924000, -86.475784000, 3, 4, "NIC P00.XX"}, + {12.392464000, -85.541602000, 3, 4, "NIC Q00.XX"}, + {12.058504000, -85.117861125, 3, 4, "NIC QK0.00"}, + {12.734664000, -86.148887625, 3, 4, "NIC R00.XX"}, + {13.039804000, -86.951205875, 3, 6, "NIC RK0.00"}, + {11.150664000, -84.790515375, 3, 6, "NIC S00.XX"}, + {12.917704000, -85.243205875, 3, 4, "NIC SK0.00"}, + {13.580064000, -86.054973250, 3, 4, "NIC T00.XX"}, + {13.716704000, -84.810078750, 3, 4, "NIC TK0.00"}, + {11.995264000, -85.199315375, 3, 4, "NIC V00.XX"}, + {13.358004000, -86.428678750, 3, 4, "NIC VK0.00"}, + {12.842464000, -85.491687625, 3, 4, "NIC W00.XX"}, + {13.716004000, -86.162378750, 3, 6, "NIC WK0.00"}, + {12.892464000, -86.571687625, 3, 4, "NIC X00.XX"}, + {12.044104000, -85.016561125, 3, 4, "NIC XK0.00"}, + {13.928064000, -84.420773250, 3, 4, "NIC Y00.XX"}, + {12.165804000, -83.076534000, 3, 4, "NIC YK0.00"}, + {12.524064000, -86.909302000, 3, 4, "NIC Z00.XX"}, + {11.244104000, -85.886561125, 4, 5, "NIC ZK0.00"}, + {14.839979000, -85.269029000, 2, 5, "NIC 0HH.HHH"}, + {14.839979000, -84.789893000, 2, 5, "NIC 1HH.HHH"}, + {14.839979000, -84.310757000, 2, 5, "NIC 2HH.HHH"}, + {14.839979000, -83.831621000, 2, 5, "NIC 3HH.HHH"}, + {14.839979000, -83.352485000, 3, 6, "NIC 4HH.HHH"}, + {14.547659000, -85.483573000, 2, 5, "NIC 512.XXX"}, + {14.547659000, -85.004437000, 2, 3, "NIC 612.XXX"}, + {14.547659000, -84.525301000, 2, 3, "NIC 712.XXX"}, + {14.547659000, -84.046165000, 2, 3, "NIC 812.XXX"}, + {14.547659000, -83.567029000, 3, 4, "NIC 912.XXX"}, + {14.056619000, -86.920981000, 2, 5, "NIC B12.XXX"}, + {14.056619000, -86.441845000, 2, 5, "NIC C12.XXX"}, + {14.056619000, -85.962709000, 2, 5, "NIC D12.XXX"}, + {14.056619000, -85.483573000, 2, 5, "NIC F12.XXX"}, + {14.056619000, -85.004437000, 2, 3, "NIC G12.XXX"}, + {14.056619000, -84.525301000, 2, 3, "NIC H12.XXX"}, + {14.056619000, -84.046165000, 2, 3, "NIC J12.XXX"}, + {14.056619000, -83.567029000, 3, 4, "NIC K12.XXX"}, + {13.565579000, -86.920981000, 2, 5, "NIC L12.XXX"}, + {13.565579000, -86.441845000, 2, 3, "NIC M12.XXX"}, + {13.565579000, -85.962709000, 2, 3, "NIC N12.XXX"}, + {13.565579000, -85.483573000, 2, 3, "NIC P12.XXX"}, + {13.565579000, -85.004437000, 2, 3, "NIC Q12.XXX"}, + {13.565579000, -84.525301000, 2, 3, "NIC R12.XXX"}, + {13.565579000, -84.046165000, 2, 3, "NIC S12.XXX"}, + {13.565579000, -83.567029000, 3, 4, "NIC T12.XXX"}, + {13.074539000, -87.668433000, 2, 5, "NIC V12.XXX"}, + {13.074539000, -87.189297000, 2, 5, "NIC W12.XXX"}, + {13.074539000, -86.710161000, 2, 5, "NIC X12.XXX"}, + {13.074539000, -86.231025000, 2, 3, "NIC Y12.XXX"}, + {13.074539000, -85.751889000, 2, 3, "NIC Z12.XXX"}, + {12.662699000, -85.272753000, 2, 3, "NIC 01.XXXX"}, + {12.662699000, -84.793617000, 2, 3, "NIC 11.XXXX"}, + {12.662699000, -84.314481000, 2, 3, "NIC 21.XXXX"}, + {12.662699000, -83.835345000, 2, 3, "NIC 31.XXXX"}, + {12.171659000, -87.668433000, 2, 3, "NIC 41.XXXX"}, + {12.171659000, -87.189297000, 2, 3, "NIC 51.XXXX"}, + {12.171659000, -86.710161000, 2, 3, "NIC 61.XXXX"}, + {12.171659000, -86.231025000, 3, 4, "NIC 71.XXXX"}, + {12.171659000, -85.751889000, 2, 3, "NIC 81.XXXX"}, + {12.171659000, -85.272753000, 2, 3, "NIC 91.XXXX"}, + {12.171659000, -84.793617000, 2, 3, "NIC B1.XXXX"}, + {12.171659000, -84.314481000, 2, 3, "NIC C1.XXXX"}, + {12.171659000, -83.835345000, 2, 3, "NIC D1.XXXX"}, + {11.680619000, -86.896893500, 2, 3, "NIC F1.XXXX"}, + {11.680619000, -86.422965500, 2, 3, "NIC G1.XXXX"}, + {11.680619000, -85.949037500, 2, 3, "NIC H1.XXXX"}, + {11.680619000, -85.475109500, 2, 3, "NIC J1.XXXX"}, + {11.680619000, -85.001181500, 2, 3, "NIC K1.XXXX"}, + {11.680619000, -84.527253500, 2, 3, "NIC L1.XXXX"}, + {11.680619000, -84.053325500, 2, 3, "NIC M1.XXXX"}, + {11.189579000, -86.422965500, 2, 3, "NIC N1.XXXX"}, + {11.189579000, -85.949037500, 3, 6, "NIC P1.XXXX"}, + {11.189579000, -85.475109500, 3, 6, "NIC Q1.XXXX"}, + {11.189579000, -85.001181500, 3, 6, "NIC R1.XXXX"}, + {11.189579000, -84.527253500, 3, 6, "NIC S1.XXXX"}, + {11.189579000, -84.053325500, 3, 4, "NIC T1.XXXX"}, + {11.042267000, -85.949037500, 2, 5, "NIC V1.XXXX"}, + {10.993163000, -85.475109500, 2, 5, "NIC W1.XXXX"}, + {10.944059000, -85.001181500, 2, 5, "NIC X1.XXXX"}, + {10.791836000, -84.527253500, 2, 5, "NIC Y1.XXXX"}, + {10.737822000, -84.053325500, 2, 5, "NIC Z1.XXXX"}, + {14.481590000, -83.545511500, 3, 4, "NIC 1234.XX"}, + {12.867500000, -85.000000000, 2, 3, "NIC GW1V.DLQ"}, + {38.008532000, 23.677883500, 4, 5, "GRC 12.XX"}, + {38.028555000, 23.336649500, 3, 4, "GRC 12.XXX"}, + {38.280724000, 21.708585875, 3, 4, "GRC 000.XX"}, + {35.345724000, 25.080280000, 4, 5, "GRC 100.XX"}, + {39.680724000, 22.367455125, 3, 4, "GRC 200.XX"}, + {40.620724000, 22.936551125, 4, 5, "GRC 300.XX"}, + {39.410724000, 22.887455125, 3, 4, "GRC 400.XX"}, + {39.700724000, 20.797455125, 3, 6, "GRC 500.XX"}, + {40.980724000, 24.340812500, 3, 4, "GRC 600.XX"}, + {41.127124000, 23.496312500, 3, 4, "GRC 700.XX"}, + {38.530724000, 23.548133375, 3, 4, "GRC 800.XX"}, + {35.550724000, 23.970280000, 4, 5, "GRC 900.XX"}, + {36.455524000, 28.147002750, 3, 5, "GRC B00.XX"}, + {40.300724000, 22.447003625, 3, 4, "GRC C00.XX"}, + {37.050724000, 22.069263125, 3, 4, "GRC D00.XX"}, + {40.917424000, 25.824151125, 3, 5, "GRC F00.XX"}, + {39.600724000, 21.717455125, 3, 4, "GRC G00.XX"}, + {38.940724000, 22.377794750, 3, 4, "GRC H00.XX"}, + {41.150724000, 24.841212500, 3, 4, "GRC J00.XX"}, + {40.560724000, 22.146551125, 3, 4, "GRC K00.XX"}, + {38.660724000, 21.358133375, 3, 4, "GRC L00.XX"}, + {40.700724000, 22.866551125, 3, 4, "GRC M00.XX"}, + {39.410724000, 21.867455125, 3, 4, "GRC N00.XX"}, + {39.664424000, 19.825855125, 4, 7, "GRC P00.XX"}, + {41.132464000, 25.359123500, 3, 4, "GRC Q00.XX"}, + {41.142004000, 24.110649500, 3, 4, "GRC QK0.00"}, + {40.312464000, 21.749724875, 3, 4, "GRC R00.XX"}, + {40.504104000, 21.645767125, 3, 4, "GRC RK0.00"}, + {35.358364000, 24.433215000, 4, 5, "GRC S00.XX"}, + {39.104004000, 26.503062750, 3, 6, "GRC SK0.00"}, + {40.813864000, 22.343181375, 3, 4, "GRC T00.XX"}, + {37.509604000, 22.340086500, 3, 4, "GRC TK0.00"}, + {37.650664000, 22.700684500, 3, 4, "GRC V00.XX"}, + {38.392185000, 26.116626125, 3, 5, "GRC VK0.00"}, + {37.687264000, 21.395384500, 3, 4, "GRC W00.XX"}, + {38.310004000, 23.284980375, 3, 4, "GRC WK0.00"}, + {38.262464000, 22.040927625, 3, 4, "GRC X00.XX"}, + {38.440604000, 22.865180375, 3, 4, "GRC XK0.00"}, + {40.660664000, 22.050281375, 3, 4, "GRC Y00.XX"}, + {39.154104000, 20.956562750, 3, 4, "GRC YK0.00"}, + {37.970345000, 22.909284375, 3, 4, "GRC Z00.XX"}, + {40.781692000, 22.024067125, 3, 4, "GRC ZK0.00"}, + {39.455775000, 19.394770000, 2, 3, "GRC 01.XXXX"}, + {38.058075000, 20.321226500, 3, 4, "GRC 11.XXXX"}, + {37.576375000, 20.515826500, 3, 4, "GRC 21.XXXX"}, + {35.246375000, 23.410175000, 3, 4, "GRC 31.XXXX"}, + {35.172719000, 23.983055000, 3, 4, "GRC 41.XXXX"}, + {35.270927000, 24.555935000, 4, 5, "GRC 51.XXXX"}, + {34.833795000, 24.560856500, 3, 4, "GRC 61.XXXX"}, + {34.941930000, 25.128528500, 3, 4, "GRC 71.XXXX"}, + {35.177072000, 25.712097000, 3, 4, "GRC 81.XXXX"}, + {37.297675000, 24.244026500, 3, 4, "GRC 91.XXXX"}, + {35.896075000, 27.410975000, 3, 5, "GRC B1.XXXX"}, + {36.067939000, 27.754703000, 4, 6, "GRC C1.XXXX"}, + {38.971175000, 25.458791500, 3, 4, "GRC D1.XXXX"}, + {38.971175000, 26.057711500, 2, 4, "GRC F1.XXXX"}, + {36.627375000, 26.812861500, 4, 6, "GRC G1.XXXX"}, + {36.787675000, 24.956140000, 4, 5, "GRC H1.XXXX"}, + {36.787675000, 25.539436000, 4, 5, "GRC J1.XXXX"}, + {36.343675000, 25.004661500, 3, 4, "GRC K1.XXXX"}, + {36.270075000, 26.236761500, 3, 5, "GRC L1.XXXX"}, + {36.567021000, 24.233230000, 2, 3, "GRC M1.XXXX"}, + {37.472306500, 24.816112500, 3, 4, "GRC N1.XXXX"}, + {37.547475000, 24.709926500, 3, 4, "GRC P1.XXXX"}, + {39.710175000, 24.971970000, 2, 3, "GRC Q1.XXXX"}, + {35.580523500, 26.840042500, 3, 4, "GRC R1.XXXX"}, + {37.602235500, 26.020005000, 2, 4, "GRC S1.XXXX"}, + {36.818075000, 24.280540000, 4, 5, "GRC T1.XXXX"}, + {38.694675000, 24.254905000, 4, 5, "GRC V1.XXXX"}, + {40.389175000, 24.401656500, 2, 3, "GRC W1.XXXX"}, + {40.308875000, 25.369056500, 2, 3, "GRC X1.XXXX"}, + {37.362675000, 26.526826500, 4, 7, "GRC Y1.XXXX"}, + {38.167575000, 25.742226500, 2, 4, "GRC Z1.XXXX"}, + {41.427597000, 22.806961500, 2, 7, "GRC 012.XXX"}, + {41.545333500, 23.938775500, 2, 5, "GRC 112.XXX"}, + {41.545333500, 24.558526500, 2, 5, "GRC 212.XXX"}, + {41.264167000, 25.748965500, 3, 8, "GRC 312.XXX"}, + {41.264167000, 26.202798000, 2, 4, "GRC 412.XXX"}, + {41.159451000, 20.873816000, 2, 8, "GRC 512.XXX"}, + {41.159451000, 21.488360000, 2, 5, "GRC 612.XXX"}, + {41.159451000, 22.102904000, 2, 5, "GRC 712.XXX"}, + {41.159451000, 22.717448000, 2, 5, "GRC 812.XXX"}, + {41.159451000, 23.331992000, 2, 3, "GRC 912.XXX"}, + {41.159451000, 23.946536000, 2, 3, "GRC B12.XXX"}, + {41.159451000, 24.561080000, 2, 3, "GRC C12.XXX"}, + {41.282211000, 25.175624000, 2, 5, "GRC D12.XXX"}, + {41.159451000, 25.790168000, 2, 4, "GRC F12.XXX"}, + {40.668411000, 20.712810500, 2, 5, "GRC G12.XXX"}, + {40.668411000, 21.322146500, 2, 3, "GRC H12.XXX"}, + {40.668411000, 21.931482500, 2, 3, "GRC J12.XXX"}, + {40.668411000, 22.540818500, 2, 3, "GRC K12.XXX"}, + {40.668411000, 23.150154500, 2, 3, "GRC L12.XXX"}, + {40.668411000, 23.759490500, 2, 3, "GRC M12.XXX"}, + {40.177371000, 20.225055000, 2, 5, "GRC N12.XXX"}, + {40.177371000, 20.829183000, 2, 5, "GRC P12.XXX"}, + {40.177371000, 21.433311000, 2, 3, "GRC Q12.XXX"}, + {40.177371000, 22.037439000, 2, 3, "GRC R12.XXX"}, + {40.177371000, 22.641567000, 2, 3, "GRC S12.XXX"}, + {40.177371000, 23.245695000, 2, 3, "GRC T12.XXX"}, + {40.177371000, 23.849823000, 2, 3, "GRC V12.XXX"}, + {39.686331000, 19.776880500, 3, 6, "GRC W12.XXX"}, + {39.686331000, 20.375800500, 2, 5, "GRC X12.XXX"}, + {39.686331000, 20.974720500, 2, 5, "GRC Y12.XXX"}, + {39.686331000, 21.573640500, 2, 3, "GRC Z12.XXX"}, + {39.254796000, 22.142890500, 2, 3, "GRC 0123.XX"}, + {39.254796000, 22.741810500, 2, 3, "GRC 1123.XX"}, + {38.763756000, 20.435940000, 3, 4, "GRC 2123.XX"}, + {38.763756000, 21.029652000, 2, 3, "GRC 3123.XX"}, + {38.763756000, 21.623364000, 2, 3, "GRC 4123.XX"}, + {38.763756000, 22.217076000, 2, 3, "GRC 5123.XX"}, + {38.763756000, 22.810788000, 2, 3, "GRC 6123.XX"}, + {38.763756000, 23.404500000, 2, 3, "GRC 7123.XX"}, + {38.272716000, 20.441119500, 4, 5, "GRC 8123.XX"}, + {38.272716000, 21.029623500, 3, 4, "GRC 9123.XX"}, + {38.272716000, 21.618127500, 2, 3, "GRC B123.XX"}, + {38.272716000, 22.206631500, 2, 3, "GRC C123.XX"}, + {38.272716000, 22.795135500, 2, 3, "GRC D123.XX"}, + {38.272716000, 23.383639500, 2, 3, "GRC F123.XX"}, + {38.272716000, 23.972143500, 2, 3, "GRC G123.XX"}, + {37.781676000, 21.088473500, 2, 3, "GRC H123.XX"}, + {37.781676000, 21.676977500, 2, 3, "GRC J123.XX"}, + {37.781676000, 22.265481500, 2, 3, "GRC K123.XX"}, + {37.781676000, 22.853985500, 2, 3, "GRC L123.XX"}, + {37.781676000, 23.442489500, 3, 4, "GRC M123.XX"}, + {37.781676000, 24.030993500, 3, 4, "GRC N123.XX"}, + {37.287921000, 21.235599500, 2, 3, "GRC P123.XX"}, + {37.287921000, 21.824103500, 2, 3, "GRC Q123.XX"}, + {37.287921000, 22.412607500, 2, 3, "GRC R123.XX"}, + {37.287921000, 23.001111500, 2, 3, "GRC S123.XX"}, + {37.287921000, 23.589615500, 3, 4, "GRC T123.XX"}, + {36.801355000, 21.529766000, 2, 3, "GRC V123.XX"}, + {36.812706000, 22.003106500, 2, 3, "GRC W123.XX"}, + {36.812706000, 22.553106500, 2, 3, "GRC X123.XX"}, + {36.308556000, 22.293287500, 2, 3, "GRC Y123.XX"}, + {36.343848500, 22.871119000, 2, 3, "GRC Z123.XX"}, + {39.180914500, 19.429025500, 2, 3, "GRC 012.XXXX"}, + {38.390662500, 20.066855000, 2, 3, "GRC 112.XXXX"}, + {39.586524500, 23.929454000, 2, 3, "GRC 212.XXXX"}, + {37.429371500, 23.190778500, 3, 4, "GRC 312.XXXX"}, + {37.391558500, 24.862923500, 3, 4, "GRC 412.XXXX"}, + {37.391558500, 26.164603500, 3, 5, "GRC 512.XXXX"}, + {35.886524500, 23.312751500, 2, 3, "GRC 612.XXXX"}, + {36.067567500, 25.092729000, 2, 3, "GRC 712.XXXX"}, + {36.566895500, 26.573581000, 4, 6, "GRC 812.XXXX"}, + {36.037683000, 28.006313500, 3, 5, "GRC 912.XXXX"}, + {37.973432000, 23.725456500, 4, 5, "GRC FJ4V.BRG"}, + {38.595416000, 68.722244500, 4, 6, "TJK 12.XX"}, + {38.488824500, 68.201242500, 4, 7, "TJK 12.XXX"}, + {38.341624000, 68.975585875, 3, 6, "TJK 000.XX"}, + {38.408024000, 69.246633375, 3, 6, "TJK 100.XX"}, + {40.326524000, 69.588003625, 3, 7, "TJK 200.XX"}, + {37.942524000, 69.734585875, 3, 6, "TJK 300.XX"}, + {37.880724000, 68.718585875, 3, 6, "TJK 400.XX"}, + {40.345624000, 70.362903625, 3, 7, "TJK 500.XX"}, + {39.976545000, 68.958493125, 3, 5, "TJK 600.XX"}, + {38.550724000, 68.168133375, 3, 6, "TJK 700.XX"}, + {40.162745000, 70.587493125, 4, 9, "TJK 800.XX"}, + {39.512045000, 67.464690625, 3, 6, "TJK 900.XX"}, + {37.530724000, 71.498924500, 4, 7, "TJK B00.XX"}, + {37.859324000, 69.588085875, 3, 6, "TJK C00.XX"}, + {40.286324000, 69.683403625, 4, 8, "TJK D00.XX"}, + {37.631024000, 68.578224500, 3, 6, "TJK F00.XX"}, + {37.538024000, 69.364924500, 3, 6, "TJK G00.XX"}, + {37.689624000, 69.565024500, 3, 6, "TJK H00.XX"}, + {38.139024000, 69.276985875, 3, 6, "TJK J00.XX"}, + {37.736124000, 68.777824500, 3, 6, "TJK K00.XX"}, + {40.169145000, 69.439393125, 3, 8, "TJK L00.XX"}, + {40.454124000, 69.241051125, 3, 6, "TJK M00.XX"}, + {40.254424000, 69.747103625, 4, 8, "TJK N00.XX"}, + {37.300724000, 68.079263125, 3, 7, "TJK P00.XX"}, + {40.544324000, 69.264551125, 3, 7, "TJK Q00.XX"}, + {40.173704000, 69.316332125, 3, 8, "TJK R00.XX"}, + {39.039904000, 70.347362750, 3, 5, "TJK RK0.00"}, + {40.569164000, 69.578381375, 3, 9, "TJK S00.XX"}, + {40.665204000, 70.314967125, 3, 9, "TJK SK0.00"}, + {37.872464000, 68.865427625, 3, 6, "TJK T00.XX"}, + {38.088768000, 69.994670625, 3, 6, "TJK TK0.00"}, + {38.747964000, 69.658884125, 3, 5, "TJK V00.XX"}, + {37.942304000, 68.784769875, 3, 6, "TJK VK0.00"}, + {40.233364000, 68.795524875, 3, 6, "TJK W00.XX"}, + {38.522004000, 68.515480375, 4, 6, "TJK WK0.00"}, + {38.566064000, 69.286184125, 3, 5, "TJK X00.XX"}, + {37.398604000, 68.598786500, 3, 7, "TJK XK0.00"}, + {40.290064000, 68.768824875, 3, 6, "TJK Y00.XX"}, + {39.956304000, 69.098756625, 3, 5, "TJK YK0.00"}, + {37.786564000, 68.762384500, 3, 6, "TJK Z00.XX"}, + {38.560904000, 68.304180375, 4, 7, "TJK ZK0.00"}, + {36.980682500, 71.530979500, 2, 4, "TJK 1234.XX"}, + {40.594868000, 69.270509500, 2, 8, "TJK 012.XXX"}, + {41.007535000, 70.218783000, 2, 8, "TJK 112.XXX"}, + {40.516495000, 68.490689500, 2, 5, "TJK 212.XXX"}, + {40.516495000, 69.100025500, 2, 5, "TJK 312.XXX"}, + {40.516495000, 69.709361500, 2, 6, "TJK 412.XXX"}, + {40.516495000, 70.318697500, 2, 6, "TJK 512.XXX"}, + {40.035275000, 68.581804000, 2, 4, "TJK 612.XXX"}, + {40.035275000, 69.185932000, 2, 4, "TJK 712.XXX"}, + {40.212050000, 70.424394000, 3, 8, "TJK 812.XXX"}, + {39.632623000, 67.376490500, 2, 5, "TJK 912.XXX"}, + {39.632623000, 67.975410500, 2, 5, "TJK B12.XXX"}, + {39.632623000, 68.574330500, 3, 5, "TJK C12.XXX"}, + {39.632623000, 69.173250500, 3, 5, "TJK D12.XXX"}, + {39.632623000, 69.772170500, 2, 5, "TJK F12.XXX"}, + {39.632623000, 70.371090500, 2, 5, "TJK G12.XXX"}, + {39.632623000, 70.970010500, 2, 6, "TJK H12.XXX"}, + {39.632623000, 71.568930500, 2, 6, "TJK J12.XXX"}, + {39.632623000, 72.167850500, 2, 6, "TJK K12.XXX"}, + {39.632623000, 72.766770500, 2, 6, "TJK L12.XXX"}, + {39.632623000, 73.365690500, 2, 5, "TJK M12.XXX"}, + {39.141583000, 67.376204000, 2, 5, "TJK N12.XXX"}, + {39.141583000, 67.969916000, 2, 5, "TJK P12.XXX"}, + {39.141583000, 68.563628000, 2, 4, "TJK Q12.XXX"}, + {39.141583000, 69.157340000, 2, 4, "TJK R12.XXX"}, + {39.141583000, 69.751052000, 2, 4, "TJK S12.XXX"}, + {39.141583000, 70.344764000, 2, 4, "TJK T12.XXX"}, + {39.141583000, 70.938476000, 2, 4, "TJK V12.XXX"}, + {39.141583000, 71.532188000, 2, 4, "TJK W12.XXX"}, + {39.141583000, 72.125900000, 2, 4, "TJK X12.XXX"}, + {39.141583000, 72.719612000, 2, 4, "TJK Y12.XXX"}, + {39.141583000, 73.313324000, 2, 3, "TJK Z12.XXX"}, + {38.238703000, 67.974837500, 2, 5, "TJK 01.XXXX"}, + {38.238703000, 68.563341500, 2, 5, "TJK 11.XXXX"}, + {38.238703000, 69.151845500, 2, 5, "TJK 21.XXXX"}, + {38.238703000, 69.740349500, 2, 5, "TJK 31.XXXX"}, + {38.238703000, 70.328853500, 2, 5, "TJK 41.XXXX"}, + {38.238703000, 70.917357500, 2, 5, "TJK 51.XXXX"}, + {38.238703000, 71.505861500, 2, 5, "TJK 61.XXXX"}, + {38.238703000, 72.094365500, 2, 5, "TJK 71.XXXX"}, + {38.238703000, 72.682869500, 2, 5, "TJK 81.XXXX"}, + {38.238703000, 73.271373500, 2, 4, "TJK 91.XXXX"}, + {38.238703000, 73.859877500, 2, 6, "TJK B1.XXXX"}, + {38.238703000, 74.448381500, 2, 6, "TJK C1.XXXX"}, + {37.747663000, 71.288115500, 2, 5, "TJK D1.XXXX"}, + {37.256623000, 71.287829000, 2, 5, "TJK F1.XXXX"}, + {37.747663000, 67.788339500, 2, 5, "TJK G1.XXXX"}, + {37.747663000, 68.376843500, 2, 5, "TJK H1.XXXX"}, + {37.747663000, 68.965347500, 2, 5, "TJK J1.XXXX"}, + {37.747663000, 69.553851500, 2, 5, "TJK K1.XXXX"}, + {37.747663000, 70.142355500, 2, 5, "TJK L1.XXXX"}, + {37.256623000, 67.788053000, 2, 6, "TJK M1.XXXX"}, + {37.256623000, 68.371349000, 2, 6, "TJK N1.XXXX"}, + {37.256623000, 68.954645000, 2, 6, "TJK P1.XXXX"}, + {37.256623000, 69.537941000, 2, 6, "TJK Q1.XXXX"}, + {37.256623000, 70.121237000, 2, 6, "TJK R1.XXXX"}, + {36.765583000, 67.788053000, 2, 5, "TJK S1.XXXX"}, + {36.765583000, 68.371349000, 2, 5, "TJK T1.XXXX"}, + {36.765583000, 68.954645000, 2, 5, "TJK V1.XXXX"}, + {38.863000000, 71.264500000, 2, 4, "TJK MHNK.9X4"}, + {23.766700000, 90.361042000, 4, 5, "BGD 12.XX"}, + {23.521691500, 90.213494500, 3, 4, "BGD 12.XXX"}, + {22.392545000, 91.745542500, 3, 6, "BGD 000.XX"}, + {22.329545000, 91.760242500, 3, 6, "BGD 100.XX"}, + {22.867024000, 89.512630750, 3, 4, "BGD 200.XX"}, + {24.414045000, 88.553017250, 3, 9, "BGD 300.XX"}, + {23.472945000, 91.157276375, 3, 9, "BGD 400.XX"}, + {24.790624000, 90.363452500, 3, 8, "BGD 500.XX"}, + {24.912445000, 91.822078500, 3, 8, "BGD 600.XX"}, + {25.790724000, 89.204913875, 3, 5, "BGD 700.XX"}, + {23.960124000, 90.660591125, 3, 4, "BGD 800.XX"}, + {22.737924000, 90.316630750, 3, 4, "BGD 900.XX"}, + {21.489224000, 91.950582250, 4, 5, "BGD B00.XX"}, + {23.210124000, 89.162317875, 3, 5, "BGD C00.XX"}, + {24.888824000, 89.326852500, 3, 4, "BGD D00.XX"}, + {24.015324000, 91.062491125, 3, 4, "BGD F00.XX"}, + {25.670724000, 88.595026750, 3, 9, "BGD G00.XX"}, + {24.047324000, 89.195091125, 3, 4, "BGD H00.XX"}, + {24.633424000, 88.218078250, 3, 11, "BGD J00.XX"}, + {24.288524000, 89.891978250, 3, 10, "BGD K00.XX"}, + {24.960724000, 89.895252500, 3, 10, "BGD L00.XX"}, + {24.860724000, 88.915252500, 3, 8, "BGD M00.XX"}, + {24.500824000, 89.629178250, 3, 4, "BGD N00.XX"}, + {23.270024000, 90.637017875, 3, 4, "BGD P00.XX"}, + {22.986724000, 91.078430750, 3, 4, "BGD Q00.XX"}, + {23.922464000, 89.097851375, 3, 8, "BGD R00.XX"}, + {23.626804000, 88.831657125, 3, 9, "BGD RK0.00"}, + {22.883564000, 91.064409250, 3, 4, "BGD S00.XX"}, + {22.709304000, 89.047373750, 3, 9, "BGD SK0.00"}, + {25.345764000, 89.506922250, 3, 4, "BGD T00.XX"}, + {23.592904000, 89.816901875, 3, 4, "BGD TK0.00"}, + {24.133064000, 89.038351375, 3, 8, "BGD V00.XX"}, + {24.053304000, 90.957657125, 3, 4, "BGD VK0.00"}, + {24.423664000, 88.949065750, 3, 8, "BGD W00.XX"}, + {24.168904000, 89.571184250, 3, 4, "BGD WK0.00"}, + {25.027564000, 89.983493500, 3, 11, "BGD X00.XX"}, + {22.679304000, 90.597573750, 3, 4, "BGD XK0.00"}, + {23.554864000, 89.138123625, 3, 4, "BGD Y00.XX"}, + {24.423804000, 90.752384250, 3, 8, "BGD YK0.00"}, + {25.826064000, 89.611136625, 3, 5, "BGD Z00.XX"}, + {24.367204000, 91.397984250, 3, 11, "BGD ZK0.00"}, + {26.594595000, 88.328763500, 2, 10, "BGD 012.XXX"}, + {26.437283000, 88.844355500, 2, 8, "BGD 112.XXX"}, + {26.191763000, 88.107058500, 2, 11, "BGD 212.XXX"}, + {26.191763000, 88.622650500, 3, 9, "BGD 312.XXX"}, + {26.081673500, 89.134149500, 3, 9, "BGD 412.XXX"}, + {25.790106500, 89.560309500, 2, 4, "BGD 512.XXX"}, + {25.682841500, 88.338349500, 2, 8, "BGD 612.XXX"}, + {25.700723000, 88.870134500, 2, 7, "BGD 712.XXX"}, + {25.629539500, 89.384998500, 2, 3, "BGD 812.XXX"}, + {25.209683000, 88.093171500, 2, 11, "BGD 912.XXX"}, + {25.209683000, 88.608762500, 2, 8, "BGD B12.XXX"}, + {25.209683000, 89.124354500, 2, 4, "BGD C12.XXX"}, + {24.766210000, 89.623196000, 2, 3, "BGD D12.XXX"}, + {25.203499500, 90.098065000, 2, 10, "BGD F12.XXX"}, + {25.090653500, 90.607490000, 2, 10, "BGD G12.XXX"}, + {25.209683000, 91.172330500, 2, 10, "BGD H12.XXX"}, + {25.209683000, 91.687922500, 2, 10, "BGD J12.XXX"}, + {24.608731000, 92.178850000, 2, 9, "BGD K12.XXX"}, + {24.685521000, 88.032762500, 2, 10, "BGD L12.XXX"}, + {24.700761500, 88.577501000, 2, 8, "BGD M12.XXX"}, + {24.718643000, 89.094053000, 2, 7, "BGD N12.XXX"}, + {24.718643000, 89.604436000, 2, 3, "BGD P12.XXX"}, + {24.718643000, 90.114820000, 2, 7, "BGD Q12.XXX"}, + {24.718643000, 90.625204000, 2, 7, "BGD R12.XXX"}, + {24.718643000, 91.135589000, 2, 7, "BGD S12.XXX"}, + {24.643332000, 91.644392500, 2, 7, "BGD T12.XXX"}, + {24.227603000, 88.583668000, 2, 8, "BGD V12.XXX"}, + {24.227603000, 89.094051000, 2, 7, "BGD W12.XXX"}, + {24.227603000, 89.604435000, 2, 3, "BGD X12.XXX"}, + {24.227603000, 90.114819000, 2, 3, "BGD Y12.XXX"}, + {24.227603000, 90.625204000, 2, 3, "BGD Z12.XXX"}, + {23.815763000, 91.135588000, 2, 8, "BGD 01.XXXX"}, + {24.110387000, 91.645972000, 2, 8, "BGD 11.XXXX"}, + {23.324723000, 88.588588500, 2, 8, "BGD 21.XXXX"}, + {23.324723000, 89.093764500, 2, 7, "BGD 31.XXXX"}, + {23.324723000, 89.598940500, 2, 3, "BGD 41.XXXX"}, + {23.324723000, 90.104116500, 2, 3, "BGD 51.XXXX"}, + {23.324723000, 90.609292500, 2, 3, "BGD 61.XXXX"}, + {23.324723000, 91.114468500, 2, 3, "BGD 71.XXXX"}, + {22.833683000, 88.717806500, 2, 8, "BGD B1.XXXX"}, + {22.833683000, 89.222982500, 2, 4, "BGD C1.XXXX"}, + {22.833683000, 89.728158500, 2, 3, "BGD D1.XXXX"}, + {22.833683000, 90.233334500, 2, 3, "BGD F1.XXXX"}, + {22.833683000, 90.738510500, 2, 3, "BGD G1.XXXX"}, + {22.833683000, 91.243686500, 2, 5, "BGD H1.XXXX"}, + {23.631102500, 91.869874000, 2, 8, "BGD 81.XXXX"}, + {23.069635500, 91.748000000, 2, 9, "BGD J1.XXXX"}, + {23.046204500, 92.125983500, 2, 8, "BGD K1.XXXX"}, + {22.342642000, 88.935031500, 2, 8, "BGD L1.XXXX"}, + {22.342642000, 89.440207500, 2, 3, "BGD M1.XXXX"}, + {22.342642000, 89.945383500, 2, 3, "BGD N1.XXXX"}, + {22.342642000, 90.450559500, 2, 3, "BGD P1.XXXX"}, + {22.342642000, 90.955735500, 2, 3, "BGD Q1.XXXX"}, + {22.342642000, 91.460911500, 2, 5, "BGD R1.XXXX"}, + {22.342642000, 91.966087500, 2, 5, "BGD S1.XXXX"}, + {22.342642000, 92.204614500, 3, 10, "BGD T1.XXXX"}, + {21.851603000, 91.682903000, 3, 4, "BGD V1.XXXX"}, + {21.851603000, 92.182871000, 2, 4, "BGD W1.XXXX"}, + {21.360562000, 91.857891000, 3, 4, "BGD X1.XXXX"}, + {21.511068000, 92.345749000, 2, 4, "BGD Y1.XXXX"}, + {21.029297000, 92.047171500, 2, 3, "BGD Z1.XXXX"}, + {21.922553000, 89.103313000, 2, 4, "BGD 1234.XX"}, + {26.218368000, 88.173448500, 2, 11, "BGD 1234.XXX"}, + {27.745100000, 85.268959500, 4, 8, "NPL 12.XX"}, + {27.916315000, 85.142536500, 4, 10, "NPL 12.XXX"}, + {26.430414000, 87.222031125, 3, 11, "NPL 000.XX"}, + {28.200514000, 83.920911875, 3, 11, "NPL 200.XX"}, + {27.000514000, 84.801591375, 3, 10, "NPL 400.XX"}, + {26.790514000, 87.205291375, 3, 12, "NPL 600.XX"}, + {27.643514000, 84.330651625, 3, 9, "NPL 800.XX"}, + {26.699414000, 85.845431125, 3, 12, "NPL B00.XX"}, + {29.004024000, 80.119957375, 3, 15, "NPL D00.XX"}, + {27.719424000, 83.400435625, 3, 9, "NPL F00.XX"}, + {28.730724000, 80.543783125, 3, 13, "NPL G00.XX"}, + {27.450724000, 84.974235625, 4, 10, "NPL H00.XX"}, + {28.088224000, 81.574709875, 3, 12, "NPL J00.XX"}, + {26.716124000, 87.623487125, 3, 11, "NPL K00.XX"}, + {27.555124000, 83.404735625, 3, 9, "NPL L00.XX"}, + {28.247424000, 81.297509875, 3, 12, "NPL M00.XX"}, + {26.713524000, 87.224387125, 3, 12, "NPL N00.XX"}, + {28.571324000, 81.065783125, 3, 11, "NPL P00.XX"}, + {28.170724000, 82.244009875, 3, 11, "NPL Q00.XX"}, + {26.837924000, 86.653661375, 3, 12, "NPL R00.XX"}, + {28.617624000, 81.566683125, 3, 7, "NPL S00.XX"}, + {27.062524000, 84.977961375, 3, 9, "NPL T00.XX"}, + {26.580724000, 86.694687125, 3, 11, "NPL V00.XX"}, + {26.778024000, 86.415387125, 3, 12, "NPL W00.XX"}, + {26.810724000, 85.224687125, 3, 10, "NPL X00.XX"}, + {26.650424000, 87.064087125, 3, 11, "NPL Y00.XX"}, + {26.893524000, 85.525561375, 3, 10, "NPL Z00.XX"}, + {30.370908500, 80.227444000, 2, 13, "NPL 12.XXXX"}, + {27.970003500, 84.741361500, 3, 11, "NPL 123.XXX"}, + {29.683315000, 82.790862000, 2, 6, "NPL 1234.XX"}, + {30.164225500, 80.344499500, 2, 13, "NPL 1234.XXX"}, + {36.848835000, 10.116680625, 4, 5, "TUN 00.XX"}, + {36.784625000, 10.085310625, 4, 5, "TUN J0.XX"}, + {36.889494000, 10.004933250, 3, 4, "TUN 00.XXX"}, + {35.775314000, 10.511370000, 3, 4, "TUN J0.XXX"}, + {37.256114000, 9.789383125, 3, 4, "TUN 000.XX"}, + {33.871514000, 10.021968000, 3, 4, "TUN 200.XX"}, + {33.838524000, 10.960484000, 3, 4, "TUN 400.XX"}, + {35.718724000, 10.046280000, 3, 4, "TUN 500.XX"}, + {34.808244000, 10.744872125, 3, 4, "TUN 600.XX"}, + {34.808244000, 10.670638125, 3, 4, "TUN 700.XX"}, + {34.454124000, 8.732445375, 3, 7, "TUN 800.XX"}, + {35.220724000, 8.780280000, 3, 6, "TUN 900.XX"}, + {33.552524000, 11.024823625, 3, 4, "TUN B00.XX"}, + {33.899624000, 10.792784000, 3, 4, "TUN C00.XX"}, + {36.467245000, 10.673199750, 3, 4, "TUN D00.XX"}, + {36.425095000, 10.536278750, 3, 4, "TUN F00.XX"}, + {32.970724000, 10.401749375, 3, 5, "TUN G00.XX"}, + {33.388824000, 10.435623625, 3, 4, "TUN H00.XX"}, + {36.769924000, 9.153802750, 3, 6, "TUN J00.XX"}, + {35.663024000, 10.926580000, 3, 4, "TUN K00.XX"}, + {37.195224000, 9.738963125, 3, 4, "TUN L00.XX"}, + {36.211324000, 8.655541375, 3, 7, "TUN M00.XX"}, + {35.533545000, 11.025575000, 3, 4, "TUN N00.XX"}, + {36.539924000, 8.727502750, 3, 6, "TUN P00.XX"}, + {34.356024000, 8.349745375, 3, 6, "TUN Q00.XX"}, + {35.077124000, 9.434219625, 3, 6, "TUN R00.XX"}, + {36.900624000, 11.033763125, 3, 4, "TUN S00.XX"}, + {33.928324000, 9.730284000, 3, 4, "TUN T00.XX"}, + {36.791924000, 10.923363125, 3, 4, "TUN V00.XX"}, + {33.956824000, 8.083384000, 3, 6, "TUN W00.XX"}, + {36.599424000, 10.777102750, 3, 4, "TUN X00.XX"}, + {33.510624000, 8.970823625, 3, 6, "TUN Y00.XX"}, + {35.443324000, 10.924180000, 3, 4, "TUN Z00.XX"}, + {33.795307000, 7.692334000, 2, 5, "TUN 12.XXXX"}, + {37.316606500, 8.234238000, 2, 3, "TUN 123.XXX"}, + {30.395674000, 8.449735000, 2, 5, "TUN 1234.XX"}, + {37.084138000, 7.648873000, 1, 5, "TUN 1234.XXX"}, + {5.854445000, -55.213773750, 4, 5, "SUR 00.XX"}, + {5.823057000, -55.158388750, 4, 5, "SUR J0.XX"}, + {5.951915000, -55.394513000, 3, 4, "SUR 12.XXX"}, + {5.930204000, -57.071624750, 3, 5, "SUR 000.XX"}, + {5.636504000, -54.491124750, 3, 4, "SUR 400.XX"}, + {5.851104000, -54.960224750, 4, 5, "SUR 800.XX"}, + {5.785804000, -56.766924750, 3, 5, "SUR D00.XX"}, + {5.484994000, -54.175650750, 4, 7, "SUR J00.XX"}, + {5.794294000, -55.566050750, 3, 4, "SUR M00.XX"}, + {5.040394000, -55.260942875, 3, 5, "SUR Q00.XX"}, + {5.040394000, -55.110767875, 3, 5, "SUR T00.XX"}, + {5.829694000, -56.369950750, 3, 4, "SUR X00.XX"}, + {5.981377000, -57.189711000, 2, 6, "SUR 012.XXX"}, + {5.981377000, -56.720991000, 2, 4, "SUR 112.XXX"}, + {5.981377000, -56.252271000, 2, 3, "SUR 212.XXX"}, + {5.981377000, -55.783551000, 2, 3, "SUR 312.XXX"}, + {5.981377000, -55.314831000, 3, 4, "SUR 412.XXX"}, + {5.981377000, -54.846111000, 2, 3, "SUR 512.XXX"}, + {5.907721000, -54.421935000, 3, 4, "SUR 612.XXX"}, + {5.490337000, -57.311578000, 2, 5, "SUR 712.XXX"}, + {5.490337000, -56.842858000, 2, 4, "SUR 812.XXX"}, + {5.490337000, -56.374138000, 2, 3, "SUR 912.XXX"}, + {5.490337000, -55.905418000, 2, 3, "SUR B12.XXX"}, + {5.490337000, -55.436698000, 2, 3, "SUR C12.XXX"}, + {5.490337000, -54.967978000, 2, 3, "SUR D12.XXX"}, + {5.490337000, -54.499258000, 2, 3, "SUR F12.XXX"}, + {4.999297000, -58.047468000, 2, 6, "SUR G12.XXX"}, + {4.999297000, -57.578748000, 2, 6, "SUR H12.XXX"}, + {4.999297000, -57.110028000, 2, 6, "SUR J12.XXX"}, + {4.999297000, -56.641308000, 2, 5, "SUR K12.XXX"}, + {4.999297000, -56.172588000, 2, 4, "SUR L12.XXX"}, + {4.999297000, -55.703868000, 2, 4, "SUR M12.XXX"}, + {4.999297000, -55.235148000, 3, 5, "SUR N12.XXX"}, + {4.999297000, -54.766428000, 2, 4, "SUR P12.XXX"}, + {4.508257000, -58.047468000, 2, 6, "SUR Q12.XXX"}, + {4.508257000, -57.578748000, 2, 6, "SUR R12.XXX"}, + {4.508257000, -57.110028000, 2, 6, "SUR S12.XXX"}, + {4.508257000, -56.641308000, 2, 5, "SUR T12.XXX"}, + {4.508257000, -56.172588000, 2, 4, "SUR V12.XXX"}, + {4.508257000, -55.703868000, 2, 4, "SUR W12.XXX"}, + {4.508257000, -55.235148000, 2, 4, "SUR X12.XXX"}, + {4.508257000, -54.766428000, 2, 4, "SUR Y12.XXX"}, + {4.017217000, -58.047468000, 2, 6, "SUR Z12.XXX"}, + {3.605377000, -57.578748000, 2, 6, "SUR 01.XXXX"}, + {3.605377000, -57.110028000, 2, 6, "SUR 11.XXXX"}, + {3.605377000, -56.641308000, 2, 5, "SUR 21.XXXX"}, + {3.605377000, -56.172588000, 2, 4, "SUR 31.XXXX"}, + {3.605377000, -55.703868000, 2, 4, "SUR 41.XXXX"}, + {3.605377000, -55.235148000, 2, 4, "SUR 51.XXXX"}, + {3.605377000, -54.766428000, 2, 5, "SUR 61.XXXX"}, + {3.605377000, -54.421935000, 3, 6, "SUR 71.XXXX"}, + {3.114337000, -57.695928000, 2, 6, "SUR 81.XXXX"}, + {3.114337000, -57.227208000, 2, 6, "SUR 91.XXXX"}, + {3.114337000, -56.758488000, 2, 5, "SUR B1.XXXX"}, + {3.114337000, -56.289768000, 2, 4, "SUR C1.XXXX"}, + {3.114337000, -55.821048000, 2, 4, "SUR D1.XXXX"}, + {3.114337000, -55.352328000, 2, 4, "SUR F1.XXXX"}, + {3.114337000, -54.883608000, 2, 5, "SUR G1.XXXX"}, + {3.114337000, -54.421935000, 2, 5, "SUR H1.XXXX"}, + {2.623297000, -57.250644000, 2, 8, "SUR J1.XXXX"}, + {2.623297000, -56.781924000, 2, 7, "SUR K1.XXXX"}, + {2.623297000, -56.313204000, 2, 6, "SUR L1.XXXX"}, + {2.623297000, -55.844484000, 2, 6, "SUR M1.XXXX"}, + {2.623297000, -55.375764000, 2, 6, "SUR N1.XXXX"}, + {2.623297000, -54.907044000, 2, 7, "SUR P1.XXXX"}, + {2.623297000, -54.438324000, 2, 10, "SUR Q1.XXXX"}, + {2.132257000, -57.016284000, 2, 9, "SUR R1.XXXX"}, + {2.132257000, -56.547564000, 2, 9, "SUR S1.XXXX"}, + {2.132257000, -56.078844000, 2, 6, "SUR T1.XXXX"}, + {2.132257000, -55.610124000, 2, 6, "SUR V1.XXXX"}, + {2.132257000, -55.141404000, 2, 6, "SUR W1.XXXX"}, + {2.132257000, -54.672684000, 2, 8, "SUR X1.XXXX"}, + {1.848497000, -56.735052000, 3, 10, "SUR Y1.XXXX"}, + {1.848497000, -56.266332000, 3, 9, "SUR Z1.XXXX"}, + {2.011975500, -56.746645500, 3, 10, "SUR Y123.XX"}, + {2.011975500, -56.277925500, 3, 9, "SUR Z123.XX"}, + {5.833130000, -55.187031500, 4, 5, "SUR P1WF.TTJ"}, + {-34.850500000, -56.215408500, 4, 5, "URY 12.XX"}, + {-34.870902500, -56.447605500, 3, 4, "URY 12.XXX"}, + {-31.401486000, -58.005594500, 3, 9, "URY 000.XX"}, + {-32.270205000, -58.115735000, 3, 8, "URY 200.XX"}, + {-30.860476000, -55.573520875, 3, 9, "URY 300.XX"}, + {-34.888455000, -55.004720875, 3, 4, "URY 400.XX"}, + {-34.888455000, -54.912077875, 3, 4, "URY 500.XX"}, + {-31.664076000, -56.027985250, 3, 7, "URY 600.XX"}, + {-32.326076000, -54.206012000, 3, 7, "URY 700.XX"}, + {-33.211276000, -58.078476375, 3, 8, "URY 800.XX"}, + {-30.359276000, -56.513894125, 3, 7, "URY 900.XX"}, + {-34.340576000, -55.292154625, 3, 4, "URY B00.XX"}, + {-34.295476000, -56.753054625, 3, 4, "URY C00.XX"}, + {-34.059276000, -56.268816000, 3, 4, "URY D00.XX"}, + {-34.392476000, -57.883254625, 3, 6, "URY F00.XX"}, + {-33.109976000, -58.358276375, 3, 8, "URY G00.XX"}, + {-33.340776000, -56.571176375, 3, 7, "URY H00.XX"}, + {-34.438476000, -54.376254625, 3, 4, "URY J00.XX"}, + {-34.751476000, -54.968980375, 3, 4, "URY K00.XX"}, + {-33.191476000, -54.433476375, 3, 7, "URY L00.XX"}, + {-34.483876000, -56.329654625, 3, 4, "URY M00.XX"}, + {-33.476276000, -56.946376375, 3, 7, "URY N00.XX"}, + {-33.948376000, -58.356716000, 3, 7, "URY P00.XX"}, + {-34.403376000, -56.456054625, 3, 4, "URY Q00.XX"}, + {-32.573976000, -53.433050625, 3, 7, "URY R00.XX"}, + {-32.663676000, -57.678250625, 3, 7, "URY S00.XX"}, + {-33.490076000, -58.265576375, 3, 8, "URY T00.XX"}, + {-30.217776000, -57.637494125, 3, 9, "URY V00.XX"}, + {-32.769276000, -56.558250625, 3, 7, "URY W00.XX"}, + {-34.362076000, -57.496454625, 3, 4, "URY X00.XX"}, + {-33.653676000, -53.507516000, 3, 7, "URY Y00.XX"}, + {-34.274976000, -57.298154625, 3, 4, "URY Z00.XX"}, + {-34.369947500, -58.326136000, 2, 6, "URY 123.XXX"}, + {-33.304388500, -58.187896500, 2, 7, "URY 12.XXXX"}, + {-31.486369000, -58.076510500, 2, 7, "URY 1234.XX"}, + {-34.885600000, -56.169519500, 4, 5, "URY FZBF.G0T"}, + {11.597100000, 104.865051500, 4, 7, "KHM 12.XX"}, + {11.811219000, 104.707711500, 3, 6, "KHM 12.XXX"}, + {10.596514000, 103.471571750, 3, 6, "KHM 000.XX"}, + {13.081914000, 103.111363125, 3, 6, "KHM 200.XX"}, + {13.362214000, 103.786293250, 3, 6, "KHM 400.XX"}, + {13.640414000, 102.541393250, 3, 6, "KHM 600.XX"}, + {12.277424000, 104.601316000, 3, 6, "KHM 800.XX"}, + {11.531024000, 105.314729875, 3, 7, "KHM 900.XX"}, + {12.579724000, 103.877416000, 3, 6, "KHM B00.XX"}, + {11.021724000, 104.736642750, 3, 6, "KHM C00.XX"}, + {11.523524000, 104.483329875, 3, 6, "KHM D00.XX"}, + {11.854424000, 106.128529875, 4, 6, "KHM F00.XX"}, + {12.098024000, 105.057629875, 3, 6, "KHM G00.XX"}, + {13.610024000, 102.946490250, 3, 6, "KHM H00.XX"}, + {12.520724000, 105.988416000, 3, 5, "KHM J00.XX"}, + {10.650724000, 104.138642750, 3, 6, "KHM K00.XX"}, + {12.760724000, 104.848303125, 3, 6, "KHM L00.XX"}, + {11.645924000, 102.931229875, 3, 6, "KHM M00.XX"}, + {11.120724000, 105.758529875, 3, 6, "KHM N00.XX"}, + {10.559824000, 104.279542750, 3, 6, "KHM P00.XX"}, + {12.490724000, 107.148416000, 3, 5, "KHM Q00.XX"}, + {14.002324000, 106.746190250, 3, 7, "KHM R00.XX"}, + {13.560024000, 105.936990250, 3, 5, "KHM S00.XX"}, + {12.909324000, 102.565703125, 3, 6, "KHM T00.XX"}, + {12.562024000, 104.153316000, 3, 6, "KHM V00.XX"}, + {12.016724000, 105.412029875, 4, 7, "KHM W00.XX"}, + {12.795924000, 103.419803125, 3, 6, "KHM X00.XX"}, + {9.964924000, 102.869955625, 2, 5, "KHM Y00.XX"}, + {9.326545000, 103.450227500, 2, 5, "KHM Z00.XX"}, + {11.557803000, 102.802079500, 2, 5, "KHM 123.XXX"}, + {12.424046000, 105.430209000, 2, 5, "KHM 1234.XX"}, + {13.774606000, 102.492781000, 2, 5, "KHM 12.XXXX"}, + {11.987480000, 104.985000000, 2, 5, "KHM MMH7.0KC"}, + {33.553700000, 36.248433500, 4, 7, "SYR 12.XX"}, + {33.540975000, 36.113863125, 3, 6, "SYR 00.XXX"}, + {36.220814000, 36.991280625, 3, 5, "SYR J0.XXX"}, + {34.706814000, 36.638119625, 3, 4, "SYR 000.XX"}, + {35.586644000, 35.717275000, 3, 4, "SYR 200.XX"}, + {35.096814000, 36.683219625, 3, 4, "SYR 400.XX"}, + {35.376724000, 40.091280000, 3, 5, "SYR 600.XX"}, + {36.548524000, 40.693302750, 3, 6, "SYR 700.XX"}, + {37.090734000, 41.189844625, 3, 6, "SYR 800.XX"}, + {35.982434000, 38.929776875, 3, 6, "SYR 900.XX"}, + {34.931024000, 35.866219625, 3, 4, "SYR B00.XX"}, + {35.991124000, 36.614141375, 3, 5, "SYR C00.XX"}, + {32.679124000, 36.040749375, 3, 7, "SYR D00.XX"}, + {35.865524000, 38.490641375, 3, 5, "SYR F00.XX"}, + {36.567224000, 37.904402750, 3, 5, "SYR G00.XX"}, + {32.761824000, 36.539049375, 3, 6, "SYR H00.XX"}, + {35.051824000, 36.998519625, 3, 4, "SYR J00.XX"}, + {35.685724000, 36.644880000, 3, 4, "SYR K00.XX"}, + {35.410224000, 35.916080000, 3, 4, "SYR L00.XX"}, + {35.853524000, 36.272241375, 3, 5, "SYR M00.XX"}, + {36.413424000, 37.482202750, 3, 5, "SYR N00.XX"}, + {32.933724000, 35.993749375, 3, 6, "SYR P00.XX"}, + {34.491524000, 40.868845375, 3, 5, "SYR Q00.XX"}, + {35.259545000, 35.922775000, 3, 4, "SYR R00.XX"}, + {34.590724000, 38.230845375, 3, 4, "SYR S00.XX"}, + {35.860624000, 36.563141375, 3, 5, "SYR T00.XX"}, + {35.061024000, 40.392819625, 3, 5, "SYR V00.XX"}, + {34.040424000, 36.647484000, 3, 4, "SYR W00.XX"}, + {33.191324000, 35.819023625, 3, 8, "SYR X00.XX"}, + {34.962624000, 36.686119625, 3, 4, "SYR Y00.XX"}, + {34.578024000, 36.520145375, 3, 6, "SYR Z00.XX"}, + {36.466790500, 35.840603000, 2, 4, "SYR 123.XXX"}, + {34.154956500, 35.779189000, 2, 6, "SYR 12.XXXX"}, + {34.606978500, 39.645533500, 2, 4, "SYR 1234.XX"}, + {34.817900000, 38.983450000, 2, 4, "SYR B84Z.MSN"}, + {14.654222500, -17.487378000, 4, 5, "SEN 12.XX"}, + {14.801395000, -17.503983500, 3, 4, "SEN 12.XXX"}, + {14.201624000, -16.116309750, 3, 4, "SEN 000.XX"}, + {12.576545000, -16.312496000, 3, 6, "SEN 100.XX"}, + {14.470724000, -17.022622625, 3, 4, "SEN 200.XX"}, + {16.062124000, -16.512461250, 3, 5, "SEN 300.XX"}, + {14.906545000, -15.933767500, 3, 5, "SEN 400.XX"}, + {14.836545000, -15.933767500, 3, 5, "SEN 500.XX"}, + {14.692124000, -16.273022625, 3, 4, "SEN 600.XX"}, + {15.664724000, -16.265848375, 3, 5, "SEN 700.XX"}, + {16.469395000, -15.726765625, 3, 6, "SEN 800.XX"}, + {13.794824000, -13.721809750, 3, 4, "SEN 900.XX"}, + {12.950724000, -14.991696875, 3, 4, "SEN B00.XX"}, + {14.374024000, -16.447722625, 3, 4, "SEN C00.XX"}, + {12.841524000, -16.269696875, 3, 4, "SEN D00.XX"}, + {14.217724000, -16.871009750, 3, 4, "SEN F00.XX"}, + {13.786224000, -15.818909750, 3, 5, "SEN G00.XX"}, + {12.744124000, -15.593496875, 3, 4, "SEN H00.XX"}, + {15.362064000, -15.507731125, 3, 5, "SEN J00.XX"}, + {13.627504000, -15.612878750, 3, 5, "SEN JK0.00"}, + {14.119064000, -15.586773250, 3, 4, "SEN K00.XX"}, + {14.700404000, -16.491850625, 3, 4, "SEN KK0.00"}, + {16.525264000, -15.536802375, 3, 6, "SEN L00.XX"}, + {13.144104000, -14.136778750, 3, 5, "SEN LK0.00"}, + {15.124964000, -16.665645500, 3, 5, "SEN M00.XX"}, + {15.364504000, -16.472195375, 3, 5, "SEN MK0.00"}, + {12.571464000, -12.216502000, 3, 7, "SEN N00.XX"}, + {14.262304000, -15.971750625, 3, 4, "SEN NK0.00"}, + {13.989364000, -14.835273250, 3, 4, "SEN P00.XX"}, + {13.876704000, -16.382978750, 3, 4, "SEN PK0.00"}, + {14.767164000, -16.713345500, 3, 5, "SEN Q00.XX"}, + {13.127604000, -13.789205875, 3, 4, "SEN QK0.00"}, + {12.745164000, -14.207287625, 3, 4, "SEN R00.XX"}, + {15.594104000, -13.346995375, 3, 6, "SEN RK0.00"}, + {15.425264000, -15.162731125, 3, 5, "SEN S00.XX"}, + {15.243604000, -12.904495375, 3, 6, "SEN SK0.00"}, + {14.517564000, -16.111158875, 3, 4, "SEN T00.XX"}, + {14.901804000, -12.487223500, 3, 6, "SEN TK0.00"}, + {12.565264000, -15.889802000, 3, 6, "SEN V00.XX"}, + {12.868304000, -14.514505875, 3, 4, "SEN VK0.00"}, + {13.802464000, -16.521773250, 3, 5, "SEN W00.XX"}, + {12.812104000, -15.987805875, 3, 4, "SEN WK0.00"}, + {13.932464000, -15.961773250, 3, 4, "SEN X00.XX"}, + {12.774004000, -16.529305875, 3, 4, "SEN XK0.00"}, + {14.448364000, -16.747858875, 3, 4, "SEN Y00.XX"}, + {16.658004000, -14.997540125, 2, 5, "SEN YK0.00"}, + {12.484364000, -16.569302000, 3, 6, "SEN Z00.XX"}, + {14.184104000, -16.696850625, 3, 4, "SEN ZK0.00"}, + {12.997835000, -16.651282000, 2, 3, "SEN 12.XXXX"}, + {13.915851500, -17.539216500, 2, 3, "SEN 123.XXX"}, + {14.216526500, -15.100738000, 2, 3, "SEN 1234.XX"}, + {16.388475000, -17.392916500, 2, 3, "SEN 1234.XXX"}, + {42.896500000, 74.538638000, 4, 7, "KGZ 12.XX"}, + {42.848965000, 73.823437000, 3, 6, "KGZ 12.XXX"}, + {40.504814000, 72.733309125, 3, 6, "KGZ 000.XX"}, + {40.909114000, 72.880309125, 3, 6, "KGZ 200.XX"}, + {42.481614000, 78.310441500, 3, 9, "KGZ 400.XX"}, + {42.807614000, 75.204462000, 4, 8, "KGZ 600.XX"}, + {41.436545000, 75.890297500, 3, 4, "KGZ 800.XX"}, + {42.540945000, 72.161305000, 3, 7, "KGZ 900.XX"}, + {40.266545000, 72.025293125, 3, 6, "KGZ B00.XX"}, + {40.828624000, 73.252251125, 3, 4, "KGZ C00.XX"}, + {42.496724000, 76.131308500, 3, 6, "KGZ D00.XX"}, + {41.067024000, 72.711112500, 3, 6, "KGZ F00.XX"}, + {40.755024000, 72.837651125, 3, 6, "KGZ G00.XX"}, + {41.390724000, 72.166212500, 3, 6, "KGZ H00.XX"}, + {41.300724000, 72.396212500, 3, 6, "KGZ J00.XX"}, + {41.720724000, 74.385760000, 3, 4, "KGZ K00.XX"}, + {41.923324000, 72.900560000, 3, 6, "KGZ L00.XX"}, + {40.821824000, 72.952351125, 3, 6, "KGZ M00.XX"}, + {42.844024000, 75.656256000, 3, 7, "KGZ N00.XX"}, + {42.386024000, 77.954808500, 3, 9, "KGZ P00.XX"}, + {41.204624000, 75.762012500, 3, 4, "KGZ Q00.XX"}, + {39.917545000, 69.492290625, 3, 7, "KGZ R00.XX"}, + {42.139734000, 76.916262500, 3, 8, "KGZ S00.XX"}, + {41.081724000, 72.294012500, 3, 6, "KGZ T00.XX"}, + {39.940545000, 69.554293125, 3, 7, "KGZ V00.XX"}, + {41.211024000, 75.867412500, 3, 4, "KGZ W00.XX"}, + {42.770724000, 78.304856000, 3, 10, "KGZ X00.XX"}, + {42.790724000, 75.534856000, 3, 7, "KGZ Y00.XX"}, + {42.679834000, 77.021684000, 3, 8, "KGZ Z00.XX"}, + {42.765196000, 71.091851000, 2, 8, "KGZ 123.XXX"}, + {41.909030000, 70.637704000, 2, 8, "KGZ 12.XXXX"}, + {40.160281000, 69.546539000, 2, 8, "KGZ 0HHH.HH"}, + {39.732241000, 69.841150000, 2, 4, "KGZ 1123.XX"}, + {41.693535000, 73.859685000, 3, 4, "KGZ 2123.XX"}, + {41.693535000, 74.484645000, 3, 4, "KGZ 3123.XX"}, + {41.693535000, 75.109605000, 2, 3, "KGZ 4123.XX"}, + {41.693535000, 75.734565000, 2, 3, "KGZ 5123.XX"}, + {41.693535000, 76.359525000, 2, 3, "KGZ 6123.XX"}, + {41.693535000, 76.984485000, 2, 5, "KGZ 7123.XX"}, + {41.693535000, 77.609445000, 2, 5, "KGZ 8123.XX"}, + {41.693535000, 78.234405000, 2, 6, "KGZ 9123.XX"}, + {41.693535000, 78.859365000, 2, 6, "KGZ B123.XX"}, + {41.202495000, 73.864864500, 3, 4, "KGZ C123.XX"}, + {41.202495000, 74.484616500, 2, 3, "KGZ D123.XX"}, + {41.202495000, 75.104368500, 2, 3, "KGZ F123.XX"}, + {41.202495000, 75.724120500, 2, 3, "KGZ G123.XX"}, + {41.202495000, 76.343872500, 2, 3, "KGZ H123.XX"}, + {41.202495000, 76.963624500, 2, 5, "KGZ J123.XX"}, + {41.202495000, 77.583376500, 2, 5, "KGZ K123.XX"}, + {41.535006500, 78.224701500, 2, 6, "KGZ L123.XX"}, + {40.711455000, 73.864836000, 3, 5, "KGZ M123.XX"}, + {40.711455000, 74.479380000, 2, 4, "KGZ N123.XX"}, + {40.711455000, 75.093923000, 2, 4, "KGZ P123.XX"}, + {40.711455000, 75.708468000, 2, 4, "KGZ Q123.XX"}, + {40.711455000, 76.323012000, 2, 4, "KGZ R123.XX"}, + {40.983485000, 76.957238000, 2, 6, "KGZ S123.XX"}, + {40.220415000, 73.872618500, 3, 7, "KGZ T123.XX"}, + {40.220415000, 74.481954500, 2, 6, "KGZ V123.XX"}, + {40.220415000, 75.091290500, 2, 6, "KGZ W123.XX"}, + {40.220415000, 75.700626500, 2, 6, "KGZ X123.XX"}, + {40.220415000, 76.309962500, 2, 6, "KGZ Y123.XX"}, + {39.729375000, 73.872590000, 3, 7, "KGZ Z123.XX"}, + {41.220700000, 74.739599500, 2, 3, "KGZ RY4V.V26"}, + {53.936500000, 27.487909500, 4, 5, "BLR 12.XX"}, + {53.976104000, 27.346040125, 3, 4, "BLR 00.XXX"}, + {52.496104000, 30.793456375, 3, 5, "BLR 80.XXX"}, + {53.966404000, 30.123140125, 3, 4, "BLR J0.XXX"}, + {55.091384000, 29.982101500, 3, 5, "BLR S0.XXX"}, + {53.719544000, 23.729404125, 3, 5, "BLR 000.XX"}, + {53.719544000, 23.832101125, 3, 5, "BLR 100.XX"}, + {52.148844000, 23.593927375, 3, 6, "BLR 200.XX"}, + {52.148844000, 23.692890375, 3, 6, "BLR 300.XX"}, + {53.189485000, 29.140173750, 3, 4, "BLR 400.XX"}, + {53.178024000, 25.953226750, 3, 4, "BLR 500.XX"}, + {54.258845000, 28.449382500, 3, 4, "BLR 600.XX"}, + {52.153145000, 26.007132375, 3, 5, "BLR 700.XX"}, + {54.550724000, 30.340844500, 3, 4, "BLR 800.XX"}, + {52.094024000, 29.178621875, 3, 5, "BLR 900.XX"}, + {52.860324000, 27.468330750, 3, 4, "BLR B00.XX"}, + {55.533034000, 28.508892500, 3, 5, "BLR C00.XX"}, + {53.943524000, 25.229135625, 3, 6, "BLR D00.XX"}, + {54.354724000, 26.784644500, 3, 4, "BLR F00.XX"}, + {55.531124000, 28.716136500, 3, 5, "BLR G00.XX"}, + {52.636545000, 29.639968750, 3, 4, "BLR H00.XX"}, + {52.411924000, 30.324021875, 3, 4, "BLR J00.XX"}, + {52.931324000, 29.944030750, 3, 4, "BLR K00.XX"}, + {53.070724000, 27.482426750, 3, 4, "BLR L00.XX"}, + {52.250724000, 24.284121875, 3, 5, "BLR M00.XX"}, + {53.748324000, 31.642935625, 3, 9, "BLR N00.XX"}, + {54.112464000, 28.281544500, 3, 4, "BLR P00.XX"}, + {53.079904000, 29.987719750, 3, 4, "BLR PK0.00"}, + {53.101164000, 25.273247250, 3, 4, "BLR Q00.XX"}, + {53.150004000, 24.399219750, 3, 4, "BLR QK0.00"}, + {52.139264000, 29.276335625, 3, 5, "BLR R00.XX"}, + {54.481104000, 26.352206500, 3, 4, "BLR RK0.00"}, + {53.319464000, 28.575047250, 3, 4, "BLR S00.XX"}, + {54.280304000, 30.931706500, 3, 6, "BLR SK0.00"}, + {52.556064000, 24.903534250, 3, 4, "BLR T00.XX"}, + {53.591604000, 25.769713625, 3, 4, "BLR TK0.00"}, + {54.512564000, 26.856944500, 3, 4, "BLR V00.XX"}, + {52.545704000, 24.404098750, 3, 4, "BLR VK0.00"}, + {53.702464000, 27.088045875, 3, 4, "BLR W00.XX"}, + {53.504104000, 28.106213625, 3, 4, "BLR WK0.00"}, + {55.132464000, 26.786070500, 3, 6, "BLR X00.XX"}, + {52.245104000, 26.766505875, 3, 5, "BLR XK0.00"}, + {53.535964000, 30.169045875, 3, 4, "BLR Y00.XX"}, + {52.405504000, 31.275005875, 3, 8, "BLR YK0.00"}, + {54.892764000, 28.646357500, 3, 4, "BLR Z00.XX"}, + {53.596304000, 31.900513625, 3, 11, "BLR ZK0.00"}, + {53.825522000, 23.344236500, 2, 4, "BLR 123.XXX"}, + {53.665681000, 28.320425000, 2, 3, "BLR 12.XXXX"}, + {55.070304000, 25.359242000, 2, 5, "BLR 1234.XX"}, + {53.717191000, 27.986708500, 2, 3, "BLR RK0G.QP4"}, + {6.782793000, -58.200399000, 4, 5, "GUY 12.XX"}, + {6.654079000, -58.514215000, 3, 4, "GUY 12.XXX"}, + {5.968704000, -58.391224750, 3, 4, "GUY 000.XX"}, + {6.249304000, -57.610524750, 3, 4, "GUY 400.XX"}, + {6.249304000, -57.436584750, 3, 4, "GUY 800.XX"}, + {5.907404000, -57.288424750, 3, 4, "GUY D00.XX"}, + {7.257794000, -58.608258625, 3, 4, "GUY J00.XX"}, + {6.384394000, -58.724850750, 3, 4, "GUY M00.XX"}, + {6.467894000, -57.748250750, 3, 4, "GUY Q00.XX"}, + {6.392894000, -57.702450750, 3, 4, "GUY T00.XX"}, + {6.554994000, -57.859150750, 3, 4, "GUY X00.XX"}, + {4.854064000, -59.622863000, 2, 7, "GUY 12.XXXX"}, + {5.509173500, -59.339453500, 2, 3, "GUY 123.XXX"}, + {7.164254000, -61.350911500, 2, 4, "GUY 1234.XX"}, + {8.046152000, -61.250852500, 2, 4, "GUY 1234.XXX"}, + {17.988645000, 102.520236250, 4, 7, "LAO 00.XX"}, + {17.942215000, 102.611711250, 4, 7, "LAO J0.XX"}, + {18.241271000, 102.399255000, 3, 6, "LAO 12.XXX"}, + {16.550514000, 104.686343875, 3, 6, "LAO 000.XX"}, + {15.108860000, 105.751814500, 3, 5, "LAO 200.XX"}, + {20.400514000, 103.974985875, 4, 7, "LAO 400.XX"}, + {17.386031000, 104.740925125, 3, 6, "LAO 600.XX"}, + {19.870514000, 102.075155750, 3, 5, "LAO 800.XX"}, + {14.795648000, 106.775116500, 3, 5, "LAO B00.XX"}, + {18.378786000, 103.583172250, 3, 6, "LAO D00.XX"}, + {20.947221000, 101.339008000, 3, 4, "LAO G00.XX"}, + {21.170514000, 101.084477250, 3, 9, "LAO J00.XX"}, + {19.380724000, 103.327060500, 3, 6, "LAO L00.XX"}, + {15.760724000, 106.367851625, 3, 5, "LAO M00.XX"}, + {21.737432000, 102.062053375, 3, 8, "LAO N00.XX"}, + {19.127288000, 101.480290500, 3, 5, "LAO P00.XX"}, + {14.943499000, 105.852235500, 3, 5, "LAO Q00.XX"}, + {20.840724000, 104.256608000, 3, 5, "LAO R00.XX"}, + {15.620724000, 105.757851625, 3, 5, "LAO S00.XX"}, + {18.532585000, 102.391005375, 3, 6, "LAO T00.XX"}, + {14.153471000, 105.818798250, 3, 7, "LAO V00.XX"}, + {18.954332000, 102.407328375, 3, 6, "LAO W00.XX"}, + {20.350724000, 101.606721875, 3, 5, "LAO X00.XX"}, + {15.450724000, 106.657851625, 3, 5, "LAO Y00.XX"}, + {18.272788000, 104.147390250, 3, 6, "LAO Z00.XX"}, + {16.333525000, 105.125316000, 2, 5, "LAO 12.XXXX"}, + {20.364626500, 101.406082500, 2, 4, "LAO 123.XXX"}, + {16.338624000, 104.515681500, 2, 5, "LAO 0123.XX"}, + {20.369669000, 103.921070500, 3, 6, "LAO 1123.XX"}, + {17.171426000, 104.562828000, 2, 5, "LAO 2123.XX"}, + {20.844263000, 101.029677000, 2, 4, "LAO 3123.XX"}, + {21.465332000, 101.858537000, 2, 7, "LAO 4123.XX"}, + {18.000688000, 103.948008000, 3, 6, "LAO 5123.XX"}, + {18.203415000, 103.890324000, 2, 5, "LAO JKN0.DX0"}, + {44.475100000, 26.047855500, 4, 6, "ROU 12.XX"}, + {44.506104000, 25.931601125, 3, 5, "ROU 00.XXX"}, + {47.226104000, 27.393010125, 3, 7, "ROU 80.XXX"}, + {46.826104000, 23.424695000, 3, 5, "ROU J0.XXX"}, + {45.654684000, 21.066310875, 3, 6, "ROU S0.XXX"}, + {44.222645000, 28.572313125, 3, 4, "ROU 000.XX"}, + {44.359824000, 23.758187625, 3, 4, "ROU 100.XX"}, + {45.480724000, 27.982370750, 3, 5, "ROU 200.XX"}, + {45.693924000, 25.555870750, 3, 5, "ROU 300.XX"}, + {44.980724000, 25.972935125, 3, 5, "ROU 400.XX"}, + {45.317924000, 27.898670750, 3, 5, "ROU 500.XX"}, + {47.105324000, 21.862775625, 3, 6, "ROU 600.XX"}, + {46.620724000, 26.861240000, 3, 5, "ROU 700.XX"}, + {46.223124000, 21.269840000, 3, 7, "ROU 800.XX"}, + {44.900724000, 24.812935125, 3, 5, "ROU 900.XX"}, + {45.831024000, 24.081105375, 3, 5, "ROU B00.XX"}, + {46.594524000, 24.504540000, 3, 5, "ROU C00.XX"}, + {47.700724000, 23.520110250, 3, 5, "ROU D00.XX"}, + {45.190724000, 26.762370750, 3, 5, "ROU F00.XX"}, + {47.830724000, 22.829545875, 3, 7, "ROU G00.XX"}, + {47.756464000, 26.615757625, 3, 7, "ROU H00.XX"}, + {45.105204000, 24.331251125, 3, 5, "ROU HK0.00"}, + {47.671664000, 26.195886750, 3, 5, "ROU J00.XX"}, + {46.927704000, 26.331603625, 3, 5, "ROU JK0.00"}, + {44.644945000, 22.606415625, 3, 7, "ROU K00.XX"}, + {45.679304000, 27.131127375, 3, 5, "ROU KK0.00"}, + {45.060964000, 23.227633375, 3, 5, "ROU L00.XX"}, + {45.180104000, 28.758288750, 3, 5, "ROU LK0.00"}, + {44.943264000, 25.407333375, 3, 5, "ROU M00.XX"}, + {45.307304000, 21.854288750, 3, 4, "ROU MK0.00"}, + {47.152464000, 24.454915875, 3, 5, "ROU N00.XX"}, + {44.415504000, 24.323240625, 3, 5, "ROU NK0.00"}, + {45.776764000, 22.867775125, 3, 5, "ROU P00.XX"}, + {46.641604000, 27.680865000, 3, 5, "ROU PK0.00"}, + {44.221264000, 27.283076875, 3, 4, "ROU Q00.XX"}, + {43.893304000, 25.924402000, 3, 6, "ROU QK0.00"}, + {46.942464000, 26.884915875, 3, 5, "ROU R00.XX"}, + {45.880704000, 22.884127375, 3, 5, "ROU RK0.00"}, + {46.225764000, 27.626145000, 3, 5, "ROU S00.XX"}, + {46.074104000, 23.532727375, 3, 5, "ROU SK0.00"}, + {47.192464000, 23.014915875, 3, 5, "ROU T00.XX"}, + {45.870904000, 25.768627375, 3, 5, "ROU TK0.00"}, + {46.582464000, 23.735345000, 3, 5, "ROU V00.XX"}, + {46.159804000, 24.313827375, 3, 5, "ROU VK0.00"}, + {44.592964000, 27.330576875, 3, 5, "ROU W00.XX"}, + {46.244404000, 26.746065000, 3, 5, "ROU WK0.00"}, + {43.989764000, 25.270706000, 3, 4, "ROU X00.XX"}, + {45.404104000, 23.343088750, 3, 5, "ROU XK0.00"}, + {45.702464000, 21.865775125, 3, 4, "ROU Y00.XX"}, + {44.258204000, 28.261440625, 3, 4, "ROU YK0.00"}, + {45.865964000, 27.385875125, 3, 5, "ROU Z00.XX"}, + {46.364104000, 25.772365000, 3, 5, "ROU ZK0.00"}, + {48.080974000, 22.803653500, 2, 6, "ROU 01.XXXX"}, + {47.912628000, 23.727060500, 2, 4, "ROU 11.XXXX"}, + {47.864142500, 25.243299000, 2, 4, "ROU 21.XXXX"}, + {47.883818000, 25.937459500, 2, 4, "ROU 31.XXXX"}, + {47.883818000, 26.617772000, 2, 6, "ROU 41.XXXX"}, + {47.390118000, 21.936249500, 2, 5, "ROU 51.XXXX"}, + {47.424732000, 22.573455500, 2, 4, "ROU 61.XXXX"}, + {47.424732000, 23.209455500, 2, 4, "ROU 71.XXXX"}, + {47.424732000, 23.845455500, 2, 4, "ROU 81.XXXX"}, + {47.424732000, 24.481455500, 2, 4, "ROU 91.XXXX"}, + {47.424732000, 25.117455500, 2, 4, "ROU B1.XXXX"}, + {47.424732000, 25.753455500, 2, 4, "ROU C1.XXXX"}, + {47.424732000, 26.389455500, 2, 4, "ROU D1.XXXX"}, + {47.424732000, 27.025386500, 2, 4, "ROU F1.XXXX"}, + {46.865475000, 21.549776000, 2, 5, "ROU G1.XXXX"}, + {46.865475000, 22.213776000, 2, 4, "ROU H1.XXXX"}, + {46.865475000, 22.877776000, 2, 4, "ROU J1.XXXX"}, + {46.865475000, 23.541776000, 3, 5, "ROU K1.XXXX"}, + {46.865475000, 24.205776000, 2, 4, "ROU L1.XXXX"}, + {46.865475000, 24.869776000, 2, 4, "ROU M1.XXXX"}, + {46.865475000, 25.533776000, 2, 4, "ROU N1.XXXX"}, + {46.865475000, 26.197776000, 2, 4, "ROU P1.XXXX"}, + {46.865475000, 26.861776000, 2, 4, "ROU Q1.XXXX"}, + {46.865475000, 27.525490500, 2, 4, "ROU R1.XXXX"}, + {46.336243000, 21.137139000, 2, 6, "ROU S1.XXXX"}, + {46.336243000, 21.789139000, 2, 3, "ROU T1.XXXX"}, + {46.336243000, 22.441139000, 2, 4, "ROU V1.XXXX"}, + {46.336243000, 23.093139000, 2, 4, "ROU W1.XXXX"}, + {46.336243000, 23.745139000, 2, 4, "ROU X1.XXXX"}, + {46.336243000, 24.397139000, 2, 4, "ROU Y1.XXXX"}, + {46.336243000, 25.049139000, 2, 4, "ROU Z1.XXXX"}, + {46.766257000, 25.701139000, 2, 4, "ROU 012.XXX"}, + {46.766257000, 26.353139000, 2, 4, "ROU 112.XXX"}, + {46.766257000, 27.005139000, 2, 4, "ROU 212.XXX"}, + {46.766257000, 27.656953500, 2, 4, "ROU 312.XXX"}, + {45.740808000, 20.274405000, 2, 5, "ROU 412.XXX"}, + {45.740808000, 20.881405000, 2, 3, "ROU 512.XXX"}, + {46.254024000, 21.508744500, 2, 3, "ROU 612.XXX"}, + {46.254024000, 22.115744500, 2, 3, "ROU 712.XXX"}, + {46.254024000, 22.722744500, 2, 4, "ROU 812.XXX"}, + {46.254024000, 23.329744500, 2, 4, "ROU 912.XXX"}, + {46.254024000, 23.936744500, 2, 4, "ROU B12.XXX"}, + {46.254024000, 24.543744500, 2, 4, "ROU C12.XXX"}, + {46.254024000, 25.150744500, 2, 4, "ROU D12.XXX"}, + {46.254024000, 25.757744500, 2, 4, "ROU F12.XXX"}, + {46.254024000, 26.364744500, 2, 4, "ROU G12.XXX"}, + {46.254024000, 26.972035000, 2, 4, "ROU H12.XXX"}, + {46.254024000, 27.584222500, 2, 4, "ROU J12.XXX"}, + {45.707793000, 20.796535000, 2, 5, "ROU K12.XXX"}, + {45.707793000, 21.437535000, 2, 3, "ROU L12.XXX"}, + {45.707793000, 22.078535000, 2, 3, "ROU M12.XXX"}, + {45.707793000, 22.719535000, 2, 4, "ROU N12.XXX"}, + {45.707793000, 23.360535000, 2, 4, "ROU P12.XXX"}, + {45.707793000, 24.001535000, 2, 4, "ROU Q12.XXX"}, + {45.707793000, 24.642535000, 2, 4, "ROU R12.XXX"}, + {45.707793000, 25.283535000, 2, 4, "ROU S12.XXX"}, + {45.707793000, 25.924535000, 2, 4, "ROU T12.XXX"}, + {45.707793000, 26.565535000, 2, 4, "ROU V12.XXX"}, + {45.707793000, 27.206535000, 3, 5, "ROU W12.XXX"}, + {45.707793000, 27.847349500, 2, 4, "ROU X12.XXX"}, + {45.439617500, 28.506646500, 2, 4, "ROU Y12.XXX"}, + {45.097685500, 21.380330500, 2, 5, "ROU Z12.XXX"}, + {44.720256000, 22.103648000, 3, 6, "ROU 0123.XX"}, + {44.720256000, 22.737648000, 2, 6, "ROU 1123.XX"}, + {44.720256000, 23.371648000, 2, 4, "ROU 2123.XX"}, + {44.720256000, 24.005648000, 2, 4, "ROU 3123.XX"}, + {44.720256000, 24.639648000, 2, 4, "ROU 4123.XX"}, + {44.720256000, 25.273648000, 2, 4, "ROU 5123.XX"}, + {44.720256000, 25.907648000, 2, 4, "ROU 6123.XX"}, + {44.720256000, 26.541648000, 2, 4, "ROU 7123.XX"}, + {44.720256000, 27.175648000, 2, 4, "ROU 8123.XX"}, + {44.720256000, 27.809648000, 2, 4, "ROU 9123.XX"}, + {44.720256000, 28.443648000, 2, 4, "ROU B123.XX"}, + {44.720256000, 29.077648000, 2, 4, "ROU C123.XX"}, + {44.635922000, 21.590990500, 2, 5, "ROU D123.XX"}, + {44.180265000, 22.453733500, 2, 7, "ROU F123.XX"}, + {44.180265000, 23.113733500, 2, 5, "ROU G123.XX"}, + {44.180265000, 23.773733500, 2, 5, "ROU H123.XX"}, + {44.180265000, 24.433733500, 2, 3, "ROU J123.XX"}, + {44.180265000, 25.093733500, 2, 3, "ROU K123.XX"}, + {44.180265000, 25.753733500, 2, 5, "ROU L123.XX"}, + {44.180265000, 26.413733500, 2, 5, "ROU M123.XX"}, + {44.180265000, 27.073733500, 2, 5, "ROU N123.XX"}, + {44.180265000, 27.733733500, 2, 5, "ROU P123.XX"}, + {44.180265000, 28.393733500, 2, 3, "ROU Q123.XX"}, + {44.109404000, 22.843451000, 2, 7, "ROU R123.XX"}, + {43.676776500, 23.473477000, 2, 5, "ROU S123.XX"}, + {43.676776500, 24.103477000, 2, 5, "ROU T123.XX"}, + {43.667001500, 24.733562500, 2, 5, "ROU V123.XX"}, + {43.667001500, 25.343562500, 2, 5, "ROU W123.XX"}, + {43.987175000, 25.975143000, 2, 5, "ROU X123.XX"}, + {43.983037500, 26.955375500, 2, 5, "ROU Y123.XX"}, + {44.083010000, 27.956997000, 2, 5, "ROU Z123.XX"}, + {45.938825000, 24.978325000, 2, 4, "ROU QF2V.H56"}, + {5.615345000, -0.237963250, 4, 5, "GHA 10.XX"}, + {5.599595000, -0.198325750, 4, 5, "GHA J0.XX"}, + {5.658801500, -0.469895000, 3, 4, "GHA 12.XXX"}, + {6.773734000, -1.702905750, 3, 4, "GHA 000.XX"}, + {6.773734000, -1.615936750, 3, 4, "GHA 100.XX"}, + {6.687245000, -1.702905750, 3, 4, "GHA 200.XX"}, + {6.687245000, -1.615936750, 3, 4, "GHA 300.XX"}, + {9.456115000, -0.881629500, 3, 5, "GHA 400.XX"}, + {6.211045000, -1.701773750, 3, 4, "GHA 500.XX"}, + {10.830724000, -0.891357250, 3, 5, "GHA 600.XX"}, + {6.136765000, -0.303258750, 3, 4, "GHA 700.XX"}, + {4.954731000, -1.824142875, 3, 4, "GHA 800.XX"}, + {7.371295000, -2.360273125, 3, 4, "GHA 900.XX"}, + {5.158145000, -1.299774375, 3, 4, "GHA B00.XX"}, + {6.656178000, 0.435819250, 3, 6, "GHA C00.XX"}, + {10.090024000, -2.548257250, 3, 6, "GHA D00.XX"}, + {11.065045000, -0.297155625, 3, 6, "GHA F00.XX"}, + {6.561421000, -0.806386250, 3, 4, "GHA G00.XX"}, + {4.945051000, -1.735565875, 3, 4, "GHA GK0.00"}, + {9.452465000, -0.041258500, 3, 5, "GHA H00.XX"}, + {5.529414000, -0.722257750, 3, 4, "GHA HK0.00"}, + {6.809028000, -1.117719250, 3, 4, "GHA J00.XX"}, + {5.349175000, -0.657544750, 3, 4, "GHA JK0.00"}, + {7.593612000, -1.972136875, 3, 4, "GHA K00.XX"}, + {7.459825000, -2.623574875, 3, 5, "GHA KK0.00"}, + {5.854825000, -0.685360250, 3, 4, "GHA L00.XX"}, + {7.144105000, 0.443729375, 3, 6, "GHA LK0.00"}, + {6.089440000, 1.008568750, 3, 4, "GHA M00.XX"}, + {5.294105000, -2.026199750, 3, 4, "GHA MK0.00"}, + {7.067645000, -1.418573125, 3, 4, "GHA N00.XX"}, + {5.924045000, -1.000477250, 3, 4, "GHA NK0.00"}, + {5.548386000, -0.864073750, 3, 4, "GHA P00.XX"}, + {6.040938000, -0.474364750, 3, 4, "GHA PK0.00"}, + {5.805045000, 0.867226250, 3, 4, "GHA Q00.XX"}, + {5.918305000, 0.963807750, 3, 4, "GHA QK0.00"}, + {6.397392000, -0.397879250, 3, 4, "GHA R00.XX"}, + {7.734105000, -2.136271625, 3, 4, "GHA RK0.00"}, + {9.641236000, -0.860942125, 3, 5, "GHA S00.XX"}, + {5.126525000, -1.369815625, 3, 4, "GHA SK0.00"}, + {7.033545000, 0.281026875, 3, 4, "GHA T00.XX"}, + {5.954105000, -1.816199750, 3, 4, "GHA TK0.00"}, + {8.069045000, -1.746773125, 3, 4, "GHA V00.XX"}, + {5.459415000, -2.152977250, 3, 4, "GHA VK0.00"}, + {5.292858000, -0.787038250, 3, 4, "GHA W00.XX"}, + {4.867571000, -2.245145875, 3, 4, "GHA WK0.00"}, + {6.832465000, -1.901086250, 3, 4, "GHA X00.XX"}, + {6.092508000, -0.148506750, 3, 4, "GHA XK0.00"}, + {5.211545000, -1.114274375, 3, 4, "GHA Y00.XX"}, + {6.625070000, -1.236299750, 3, 4, "GHA YK0.00"}, + {5.008554000, -1.679907625, 3, 4, "GHA Z00.XX"}, + {5.697618000, -1.292997750, 3, 4, "GHA ZK0.00"}, + {8.032739000, -2.551918500, 2, 4, "GHA 12.XXXX"}, + {9.206780000, -2.823492500, 2, 4, "GHA 1234.XX"}, + {7.419637500, -3.003969500, 2, 5, "GHA 012.XXX"}, + {7.042719000, -3.233669000, 2, 5, "GHA 112.XXX"}, + {6.597109000, -3.233669000, 2, 5, "GHA 212.XXX"}, + {6.699740500, -2.694929000, 2, 4, "GHA 312.XXX"}, + {6.699740500, -2.215793000, 2, 3, "GHA 412.XXX"}, + {6.699740500, -1.736657000, 2, 3, "GHA 512.XXX"}, + {6.699740500, -1.257521000, 2, 3, "GHA 612.XXX"}, + {6.699740500, -0.778386000, 2, 3, "GHA 712.XXX"}, + {6.699740500, -0.299250000, 2, 3, "GHA 812.XXX"}, + {6.749393000, 0.180059500, 2, 3, "GHA 912.XXX"}, + {6.749393000, 0.623059500, 2, 5, "GHA B12.XXX"}, + {6.203244500, -3.113930000, 2, 5, "GHA C12.XXX"}, + {6.203244500, -2.634794000, 2, 4, "GHA D12.XXX"}, + {6.203244500, -2.155658000, 2, 3, "GHA F12.XXX"}, + {6.203244500, -1.676522000, 3, 4, "GHA G12.XXX"}, + {6.203244500, -1.197386000, 2, 3, "GHA H12.XXX"}, + {6.203244500, -0.718250000, 2, 3, "GHA J12.XXX"}, + {6.203244500, -0.239113000, 2, 3, "GHA K12.XXX"}, + {6.156538500, 0.240022000, 2, 3, "GHA L12.XXX"}, + {6.121647000, 0.718995500, 2, 5, "GHA M12.XXX"}, + {5.709475500, -3.043930000, 2, 5, "GHA N12.XXX"}, + {5.709475500, -2.564794000, 2, 4, "GHA P12.XXX"}, + {5.709475500, -2.085658000, 2, 3, "GHA Q12.XXX"}, + {5.709475500, -1.606522000, 2, 3, "GHA R12.XXX"}, + {5.709475500, -1.127386000, 2, 3, "GHA S12.XXX"}, + {5.709475500, -0.648250000, 2, 3, "GHA T12.XXX"}, + {5.709475500, -0.169115000, 3, 4, "GHA V12.XXX"}, + {5.086592000, -3.091379500, 2, 5, "GHA W12.XXX"}, + {4.738138500, -2.436418500, 2, 3, "GHA X12.XXX"}, + {4.738138500, -2.009098000, 2, 3, "GHA Y12.XXX"}, + {5.247641000, -1.569546500, 2, 3, "GHA Z12.XXX"}, + {7.950813500, -1.028075000, 2, 3, "GHA RLWB.TLV"}, + {0.355100000, 32.542110000, 4, 5, "UGA 12.XX"}, + {0.480831000, 32.371425000, 3, 4, "UGA 12.XXX"}, + {2.820724000, 32.239320000, 3, 4, "UGA 000.XX"}, + {2.300724000, 32.849320000, 3, 4, "UGA 100.XX"}, + {0.468015000, 33.137054000, 3, 4, "UGA 200.XX"}, + {1.130724000, 34.129320000, 3, 6, "UGA 300.XX"}, + {-0.559276000, 30.609320000, 3, 4, "UGA 400.XX"}, + {-0.289276000, 31.689320000, 3, 4, "UGA 500.XX"}, + {0.196545000, 30.000225000, 3, 7, "UGA 600.XX"}, + {0.675624000, 33.140120000, 3, 4, "UGA 700.XX"}, + {3.070624000, 30.873920000, 3, 6, "UGA 800.XX"}, + {-1.209276000, 29.939320000, 3, 6, "UGA 900.XX"}, + {3.340724000, 32.829207125, 3, 4, "UGA B00.XX"}, + {0.764624000, 34.171020000, 3, 6, "UGA C00.XX"}, + {1.750724000, 33.559320000, 3, 4, "UGA D00.XX"}, + {0.710724000, 30.229320000, 3, 7, "UGA F00.XX"}, + {0.660224000, 33.458620000, 3, 4, "UGA G00.XX"}, + {0.498824000, 34.073620000, 3, 6, "UGA H00.XX"}, + {0.440724000, 32.009320000, 3, 4, "UGA J00.XX"}, + {1.487124000, 31.313920000, 3, 4, "UGA K00.XX"}, + {0.392464000, 32.899085000, 3, 4, "UGA L00.XX"}, + {3.397804000, 30.937673125, 3, 6, "UGA LK0.00"}, + {1.696764000, 31.684785000, 3, 4, "UGA M00.XX"}, + {2.428904000, 30.947945000, 3, 7, "UGA MK0.00"}, + {1.192264000, 33.694285000, 3, 4, "UGA N00.XX"}, + {0.839404000, 32.472745000, 3, 4, "UGA NK0.00"}, + {2.513264000, 31.058185000, 3, 7, "UGA P00.XX"}, + {-0.125896000, 30.473945000, 3, 4, "UGA PK0.00"}, + {-0.530136000, 30.135385000, 3, 4, "UGA Q00.XX"}, + {1.755104000, 33.134445000, 3, 4, "UGA QK0.00"}, + {0.595664000, 32.507385000, 3, 4, "UGA R00.XX"}, + {3.393104000, 31.754673125, 3, 4, "UGA RK0.00"}, + {0.706564000, 32.876685000, 3, 4, "UGA S00.XX"}, + {0.736304000, 32.497945000, 3, 4, "UGA SK0.00"}, + {-0.863036000, 29.609085000, 3, 6, "UGA T00.XX"}, + {2.467204000, 31.454645000, 3, 4, "UGA TK0.00"}, + {0.673164000, 30.484285000, 3, 7, "UGA V00.XX"}, + {0.558304000, 31.370745000, 3, 4, "UGA VK0.00"}, + {-0.564736000, 30.366985000, 3, 4, "UGA W00.XX"}, + {0.602504000, 30.608245000, 3, 7, "UGA WK0.00"}, + {3.472464000, 31.208999375, 3, 6, "UGA X00.XX"}, + {-0.144096000, 31.827245000, 3, 4, "UGA XK0.00"}, + {0.721764000, 30.028485000, 3, 7, "UGA Y00.XX"}, + {0.184404000, 30.428045000, 3, 7, "UGA YK0.00"}, + {3.022464000, 34.079085000, 3, 5, "UGA Z00.XX"}, + {0.277504000, 30.135845000, 3, 7, "UGA ZK0.00"}, + {2.768277000, 30.890786500, 2, 5, "UGA 12.XXXX"}, + {1.612768000, 31.549790500, 2, 3, "UGA 123.XXX"}, + {1.639681000, 29.649826000, 2, 6, "UGA 1234.XX"}, + {3.834339000, 29.770886000, 1, 6, "UGA 1234.XXX"}, + {51.537802000, -0.188300000, 4, 5, "GBR 12.XX"}, + {51.568245000, -0.477773000, 3, 4, "GBR 12.XXX"}, + {55.910724000, -4.341980375, 3, 4, "GBR 000.XX"}, + {52.631924000, -2.180169250, 3, 4, "GBR 100.XX"}, + {52.588679000, -2.038423250, 3, 4, "GBR 200.XX"}, + {52.588679000, -1.896677250, 3, 4, "GBR 300.XX"}, + {52.545435000, -2.180169250, 3, 4, "GBR 400.XX"}, + {52.502190000, -2.037632125, 3, 4, "GBR 500.XX"}, + {52.502190000, -1.897568125, 3, 4, "GBR 600.XX"}, + {53.462124000, -3.000673250, 3, 4, "GBR 700.XX"}, + {55.988124000, -3.290780375, 3, 4, "GBR 800.XX"}, + {53.428124000, -1.536973250, 3, 4, "GBR 900.XX"}, + {53.846524000, -1.618964375, 3, 4, "GBR B00.XX"}, + {51.500624000, -2.627000875, 3, 4, "GBR C00.XX"}, + {53.520724000, -2.317573250, 3, 4, "GBR D00.XX"}, + {52.680724000, -1.196669250, 3, 4, "GBR F00.XX"}, + {53.800824000, -0.428564375, 3, 4, "GBR G00.XX"}, + {52.460724000, -1.565878125, 3, 4, "GBR H00.XX"}, + {53.840324000, -1.828964375, 3, 4, "GBR J00.XX"}, + {51.531624000, -3.247100875, 3, 4, "GBR K00.XX"}, + {53.010624000, -1.242469250, 3, 4, "GBR L00.XX"}, + {53.050724000, -2.257573250, 3, 4, "GBR M00.XX"}, + {54.640224000, -5.994959500, 3, 6, "GBR N00.XX"}, + {52.958224000, -1.552069250, 3, 4, "GBR P00.XX"}, + {51.491124000, -1.051800875, 3, 4, "GBR Q00.XX"}, + {50.404464000, -4.204933500, 3, 5, "GBR R00.XX"}, + {50.932324000, -1.444341250, 3, 5, "GBR RK0.00"}, + {57.161064000, -2.178761750, 3, 4, "GBR S00.XX"}, + {54.968804000, -1.643072500, 3, 4, "GBR SK0.00"}, + {53.782664000, -2.764054125, 3, 4, "GBR T00.XX"}, + {51.891304000, -0.466059875, 3, 4, "GBR TK0.00"}, + {54.920964000, -1.459942500, 3, 4, "GBR V00.XX"}, + {50.803004000, -1.129019500, 3, 5, "GBR VK0.00"}, + {52.651664000, 1.236434250, 3, 4, "GBR W00.XX"}, + {51.628404000, -3.988359875, 3, 4, "GBR WK0.00"}, + {50.751794000, -1.932554500, 3, 5, "GBR X00.XX"}, + {50.730937000, -2.020819500, 3, 5, "GBR XK0.00"}, + {51.559845000, 0.631460625, 3, 4, "GBR Y00.XX"}, + {51.562645000, -1.823091125, 3, 4, "GBR YK0.00"}, + {56.485904000, -3.058153875, 3, 4, "GBR Z00.XX"}, + {53.833405000, -3.053535625, 3, 4, "GBR ZK0.00"}, + {55.954411000, -5.028967500, 2, 3, "GBR 01.XXXX"}, + {55.954411000, -4.200895500, 2, 3, "GBR 11.XXXX"}, + {55.954411000, -3.372823500, 2, 3, "GBR 21.XXXX"}, + {55.463371000, -4.842364500, 2, 3, "GBR 31.XXXX"}, + {54.972331000, -4.829657500, 2, 3, "GBR 41.XXXX"}, + {52.780863000, -4.628077500, 2, 3, "GBR 51.XXXX"}, + {52.780863000, -3.862501500, 2, 3, "GBR 61.XXXX"}, + {52.780863000, -3.096925500, 2, 3, "GBR 71.XXXX"}, + {52.289823000, -4.623442500, 2, 3, "GBR 81.XXXX"}, + {52.289823000, -3.868282500, 2, 3, "GBR 91.XXXX"}, + {52.289823000, -3.113122500, 2, 3, "GBR B1.XXXX"}, + {51.798783000, -5.363786000, 2, 3, "GBR C1.XXXX"}, + {51.798783000, -4.613834000, 2, 3, "GBR D1.XXXX"}, + {51.798783000, -3.863882000, 2, 3, "GBR Y1.XXXX"}, + {51.798783000, -3.113930000, 2, 3, "GBR F1.XXXX"}, + {51.522185500, -5.245685000, 2, 3, "GBR G1.XXXX"}, + {51.307743000, -3.834457000, 2, 3, "GBR H1.XXXX"}, + {51.307743000, -3.094920000, 2, 3, "GBR J1.XXXX"}, + {50.816703000, -4.561675500, 2, 4, "GBR K1.XXXX"}, + {50.816703000, -3.827347500, 2, 4, "GBR L1.XXXX"}, + {50.816703000, -3.093019500, 2, 4, "GBR M1.XXXX"}, + {50.325663000, -4.747965500, 2, 4, "GBR N1.XXXX"}, + {50.694293000, -3.492848000, 3, 5, "GBR P1.XXXX"}, + {50.422063000, -4.023852000, 2, 4, "GBR Q1.XXXX"}, + {54.424185000, -6.186145500, 2, 5, "GBR R1.XXXX"}, + {54.896203000, -7.401374500, 2, 5, "GBR S1.XXXX"}, + {54.896203000, -6.594134500, 2, 5, "GBR T1.XXXX"}, + {56.669514000, -3.614351000, 2, 3, "GBR V1.XXXX"}, + {56.749215000, -3.372448500, 2, 3, "GBR W1.XXXX"}, + {56.991422500, -2.525430000, 2, 3, "GBR X1.XXXX"}, + {50.305316500, -5.249101000, 2, 3, "GBR Z1.XXXX"}, + {53.176342500, -2.241051000, 2, 3, "GBR 123.XXX"}, + {55.732439000, -3.911741500, 2, 3, "GBR 1234.XX"}, + {54.998711000, -3.380176000, 2, 3, "GBR LH0H.JBM"}, + {9.528045000, -13.722045875, 3, 4, "GIN 00.XX"}, + {9.562825000, -13.679970625, 4, 5, "GIN C0.XX"}, + {9.613285000, -13.664873125, 4, 5, "GIN P0.XX"}, + {9.940115000, -13.695288500, 3, 4, "GIN 12.XXX"}, + {7.802545000, -8.869050125, 3, 4, "GIN 000.XX"}, + {10.037514000, -12.928128250, 3, 4, "GIN 200.XX"}, + {10.440545000, -9.352445250, 3, 4, "GIN 400.XX"}, + {8.542514000, -10.193788500, 3, 6, "GIN 600.XX"}, + {10.648514000, -14.618028250, 3, 4, "GIN 800.XX"}, + {9.165514000, -10.161788500, 3, 4, "GIN B00.XX"}, + {11.303714000, -12.352698125, 3, 4, "GIN D00.XX"}, + {11.381614000, -9.213598125, 3, 4, "GIN G00.XX"}, + {9.250037000, -9.066114500, 3, 4, "GIN J00.XX"}, + {10.379114000, -13.647928250, 3, 4, "GIN L00.XX"}, + {11.084614000, -13.874798125, 3, 6, "GIN N00.XX"}, + {12.057114000, -12.359898125, 2, 3, "GIN Q00.XX"}, + {10.603914000, -8.757628250, 3, 6, "GIN S00.XX"}, + {10.021114000, -10.804128250, 3, 4, "GIN V00.XX"}, + {7.782334000, -8.590270625, 3, 5, "GIN X00.XX"}, + {11.333624000, -10.756770125, 3, 4, "GIN Z00.XX"}, + {11.657725500, -14.645987000, 2, 5, "GIN 123.XXX"}, + {9.607525000, -10.912825000, 2, 5, "GIN 12.XXXX"}, + {10.091750000, -11.905450500, 2, 3, "GIN 1234.XX"}, + {9.935000000, -11.360177500, 2, 5, "GIN 86WF.PZ5"}, + {-2.241875000, -79.947463500, 5, 8, "ECU 12.XX"}, + {-2.073557000, -80.090976000, 4, 7, "ECU 00.XXX"}, + {-0.205606000, -78.644172000, 4, 9, "ECU J0.XXX"}, + {-2.871932000, -79.045475000, 4, 9, "ECU 000.XX"}, + {-0.215176000, -79.209680000, 4, 7, "ECU 100.XX"}, + {-3.249655000, -80.003139375, 4, 7, "ECU 200.XX"}, + {-0.952935000, -80.763020000, 4, 7, "ECU 300.XX"}, + {-1.013376000, -80.504980000, 4, 7, "ECU 400.XX"}, + {-1.222876000, -78.666380000, 4, 9, "ECU 500.XX"}, + {-1.614576000, -78.696880000, 4, 9, "ECU 600.XX"}, + {-0.972576000, -79.502880000, 4, 7, "ECU 700.XX"}, + {-3.947025000, -79.243470375, 4, 8, "ECU 800.XX"}, + {-2.093776000, -79.632880000, 4, 7, "ECU 900.XX"}, + {0.395524000, -78.159380000, 4, 7, "ECU B00.XX"}, + {0.989524000, -79.707280000, 4, 5, "ECU C00.XX"}, + {-1.767476000, -79.571480000, 4, 7, "ECU D00.XX"}, + {-2.220336000, -80.954115000, 5, 8, "ECU F00.XX"}, + {-0.938896000, -78.647555000, 4, 9, "ECU FK0.00"}, + {-0.982536000, -77.844615000, 4, 9, "ECU G00.XX"}, + {-3.335296000, -79.835526875, 4, 7, "ECU GK0.00"}, + {-0.683336000, -80.129115000, 4, 7, "ECU H00.XX"}, + {-3.455896000, -79.986126875, 4, 8, "ECU HK0.00"}, + {-3.464436000, -80.259300625, 4, 8, "ECU J00.XX"}, + {-1.330096000, -80.055855000, 4, 7, "ECU JK0.00"}, + {-1.044436000, -79.663115000, 4, 7, "ECU K00.XX"}, + {-1.355896000, -80.606055000, 4, 7, "ECU KK0.00"}, + {-1.837436000, -80.010815000, 4, 7, "ECU L00.XX"}, + {-1.591696000, -79.026455000, 4, 9, "ECU LK0.00"}, + {-1.352536000, -79.935115000, 4, 7, "ECU M00.XX"}, + {-2.754096000, -78.878755000, 4, 9, "ECU MK0.00"}, + {-2.201236000, -81.013315000, 3, 6, "ECU N00.XX"}, + {0.319404000, -79.496455000, 4, 5, "ECU NK0.00"}, + {-2.213936000, -80.893715000, 5, 8, "ECU P00.XX"}, + {-2.430296000, -79.370855000, 4, 7, "ECU PK0.00"}, + {0.243164000, -78.290015000, 4, 7, "ECU Q00.XX"}, + {-2.174596000, -79.487855000, 4, 7, "ECU QK0.00"}, + {-1.550836000, -79.782515000, 4, 7, "ECU R00.XX"}, + {-0.615496000, -80.439255000, 4, 7, "ECU RK0.00"}, + {0.062464000, -78.190915000, 4, 7, "ECU S00.XX"}, + {-2.635896000, -80.416055000, 4, 7, "ECU SK0.00"}, + {-2.657536000, -79.650915000, 4, 7, "ECU T00.XX"}, + {-1.499796000, -78.028755000, 4, 9, "ECU TK0.00"}, + {0.095764000, -76.927315000, 4, 7, "ECU V00.XX"}, + {-2.315896000, -78.146055000, 3, 8, "ECU VK0.00"}, + {-1.683736000, -79.063715000, 4, 7, "ECU W00.XX"}, + {-1.826496000, -80.257655000, 4, 7, "ECU WK0.00"}, + {-1.617536000, -80.010615000, 4, 7, "ECU X00.XX"}, + {-2.101296000, -79.720855000, 4, 7, "ECU XK0.00"}, + {0.332864000, -78.263615000, 4, 7, "ECU Y00.XX"}, + {-3.994696000, -79.383826875, 4, 8, "ECU YK0.00"}, + {-0.497536000, -78.600915000, 4, 9, "ECU Z00.XX"}, + {1.266404000, -78.862155000, 3, 6, "ECU ZK0.00"}, + {-2.188291000, -80.840470000, 3, 6, "ECU 12.XXXX"}, + {0.093857000, -80.816425000, 3, 4, "ECU 123.XXX"}, + {0.591905000, -79.898395000, 3, 4, "ECU 0123.XX"}, + {-1.229135000, -78.045490000, 4, 9, "ECU 1123.XX"}, + {-0.150836000, -77.128190000, 3, 8, "ECU 3123.XX"}, + {1.444768000, -81.605124000, 2, 3, "ECU 1123.XXX"}, + {1.444768000, -79.430381000, 2, 3, "ECU 2123.XXX"}, + {1.444768000, -77.261252000, 2, 5, "ECU 3123.XXX"}, + {-0.729974000, -81.605124000, 2, 3, "ECU 4123.XXX"}, + {-0.729974000, -79.430381000, 3, 6, "ECU 5123.XXX"}, + {-0.729974000, -77.261252000, 2, 7, "ECU 6123.XXX"}, + {-2.893281000, -81.605124000, 2, 3, "ECU 7123.XXX"}, + {-2.893281000, -79.430381000, 3, 6, "ECU 8123.XXX"}, + {0.881621500, -91.678238500, 2, 3, "ECU G123.XXX"}, + {0.941614000, -91.985173500, 2, 3, "ECU H123.XXX"}, + {1.219060000, -91.426062500, 2, 3, "ECU 1234.XXXX"}, + {27.136999500, -13.187600000, 4, 10, "ESH YRG.TC"}, + {23.720764000, -15.970148625, 4, 10, "ESH Z00.XX"}, + {26.736904000, -11.701921875, 4, 10, "ESH ZK0.00"}, + {26.854723000, -14.377875500, 3, 8, "ESH 12.XXXX"}, + {23.915715000, -15.983293500, 3, 8, "ESH Z12.XXX"}, + {26.799444500, -13.082416000, 3, 8, "ESH 8HHH.HHH"}, + {26.799444500, -10.133107000, 2, 6, "ESH 9HHH.HHH"}, + {25.919698500, -17.654534000, 2, 5, "ESH B123.XXX"}, + {25.919698500, -14.764807000, 2, 6, "ESH C123.XXX"}, + {23.161367500, -17.658597500, 2, 5, "ESH D123.XXX"}, + {23.161367500, -14.798661500, 2, 6, "ESH F123.XXX"}, + {24.198930000, -13.208127500, 2, 6, "ESH 8RFX.3L2P"}, + {0.439684000, 9.408725000, 3, 4, "GAB 00.XX"}, + {0.382219000, 9.430845000, 3, 4, "GAB J0.XX"}, + {0.510238000, 9.329740000, 2, 3, "GAB 12.XXX"}, + {-0.688355000, 8.728625000, 3, 4, "GAB 000.XX"}, + {-1.646686000, 13.520990000, 3, 5, "GAB 200.XX"}, + {-1.561986000, 13.168890000, 3, 5, "GAB 400.XX"}, + {1.639424000, 11.522320000, 3, 5, "GAB 600.XX"}, + {0.601624000, 12.806020000, 3, 5, "GAB 700.XX"}, + {-1.839876000, 11.035720000, 3, 4, "GAB 800.XX"}, + {-0.640876000, 10.206620000, 3, 4, "GAB 900.XX"}, + {-2.898576000, 10.948820000, 3, 4, "GAB B00.XX"}, + {-1.111176000, 12.398620000, 3, 5, "GAB C00.XX"}, + {2.144424000, 11.455620000, 3, 6, "GAB D00.XX"}, + {-2.695376000, 9.980420000, 3, 4, "GAB F00.XX"}, + {-1.350576000, 13.117820000, 3, 5, "GAB G00.XX"}, + {-0.765076000, 12.688820000, 3, 5, "GAB H00.XX"}, + {-0.618176000, 13.632720000, 3, 5, "GAB J00.XX"}, + {-2.761576000, 10.108720000, 3, 4, "GAB K00.XX"}, + {-2.362376000, 11.306720000, 3, 5, "GAB L00.XX"}, + {-0.035376000, 11.892520000, 3, 5, "GAB M00.XX"}, + {-1.195476000, 10.577920000, 3, 4, "GAB N00.XX"}, + {-0.123676000, 10.729120000, 3, 4, "GAB P00.XX"}, + {-2.501243000, 9.750723000, 3, 4, "GAB Q00.XX"}, + {-3.377876000, 10.641107125, 2, 3, "GAB R00.XX"}, + {-1.854176000, 11.867920000, 3, 5, "GAB S00.XX"}, + {0.847124000, 11.495420000, 3, 5, "GAB T00.XX"}, + {1.032624000, 13.896320000, 2, 4, "GAB V00.XX"}, + {-1.546576000, 14.214520000, 3, 6, "GAB W00.XX"}, + {-1.597476000, 11.601920000, 3, 5, "GAB X00.XX"}, + {-2.113376000, 12.127020000, 3, 5, "GAB Y00.XX"}, + {1.011584000, 9.551839000, 2, 5, "GAB Z00.XX"}, + {2.257608500, 11.161076500, 2, 6, "GAB 123.XXX"}, + {-1.235728000, 11.228314500, 2, 4, "GAB 12.XXXX"}, + {-2.575126500, 8.778189500, 2, 3, "GAB 1234.XX"}, + {1.882715000, 8.907730500, 1, 3, "GAB 1234.XXX"}, + {-36.845200000, 174.712848000, 5, 6, "NZL 12.XX"}, + {-36.649885000, 174.505361500, 3, 4, "NZL 12.XXX"}, + {-43.443476000, 172.511104500, 4, 5, "NZL 000.XX"}, + {-43.443476000, 172.629306500, 4, 5, "NZL 100.XX"}, + {-43.529965000, 172.498831000, 4, 5, "NZL 200.XX"}, + {-43.540855000, 172.614770000, 4, 5, "NZL 300.XX"}, + {-41.280455000, 174.715297500, 5, 6, "NZL 400.XX"}, + {-41.162455000, 174.757297500, 5, 6, "NZL 500.XX"}, + {-41.088455000, 174.822297500, 5, 6, "NZL 600.XX"}, + {-41.165976000, 174.878112500, 5, 6, "NZL 700.XX"}, + {-41.108675000, 174.970297500, 6, 7, "NZL 800.XX"}, + {-37.731656000, 175.209499500, 5, 6, "NZL 900.XX"}, + {-37.731656000, 175.286225500, 5, 6, "NZL B00.XX"}, + {-45.839276000, 170.421805375, 4, 5, "NZL C00.XX"}, + {-37.658876000, 176.114224500, 5, 6, "NZL D00.XX"}, + {-40.309276000, 175.557003625, 5, 6, "NZL F00.XX"}, + {-39.605876000, 176.797855125, 5, 6, "NZL G00.XX"}, + {-41.256576000, 173.193012500, 4, 5, "NZL H00.XX"}, + {-39.466876000, 176.821655125, 5, 6, "NZL J00.XX"}, + {-38.093676000, 176.196185875, 5, 6, "NZL K00.XX"}, + {-35.682455000, 174.291268875, 4, 5, "NZL L00.XX"}, + {-39.031255000, 174.021288750, 5, 6, "NZL M00.XX"}, + {-46.380555000, 168.330775000, 4, 5, "NZL N00.XX"}, + {-39.885276000, 174.972803625, 5, 6, "NZL P00.XX"}, + {-40.852276000, 174.973051125, 5, 6, "NZL Q00.XX"}, + {-38.642936000, 177.981484125, 4, 5, "NZL R00.XX"}, + {-41.526096000, 173.918760000, 6, 7, "NZL RK0.00"}, + {-44.362255000, 171.187813125, 4, 5, "NZL S00.XX"}, + {-38.699996000, 176.050080375, 5, 6, "NZL SK0.00"}, + {-37.192736000, 174.861542375, 4, 5, "NZL T00.XX"}, + {-40.955896000, 175.615549500, 5, 6, "NZL TK0.00"}, + {-40.607536000, 175.239381375, 5, 6, "NZL V00.XX"}, + {-37.966396000, 176.950269875, 5, 6, "NZL VK0.00"}, + {-43.888836000, 171.702406000, 4, 5, "NZL W00.XX"}, + {-37.904296000, 175.440969875, 5, 6, "NZL WK0.00"}, + {-38.214636000, 175.825727625, 5, 6, "NZL X00.XX"}, + {-40.228496000, 175.536656625, 5, 6, "NZL XK0.00"}, + {-38.006736000, 175.289727625, 5, 6, "NZL Y00.XX"}, + {-45.092396000, 170.921251125, 4, 5, "NZL YK0.00"}, + {-43.289936000, 172.529549500, 4, 5, "NZL Z00.XX"}, + {-39.585896000, 174.246346125, 5, 6, "NZL ZK0.00"}, + {-36.792016500, 173.818200500, 3, 4, "NZL 123.XXX"}, + {-39.665260000, 173.867849000, 4, 5, "NZL 12.XXXX"}, + {-43.676735000, 172.325517500, 3, 4, "NZL 1123.XX"}, + {-41.445735000, 174.612719500, 4, 5, "NZL 2123.XX"}, + {-38.088635000, 175.074572500, 4, 5, "NZL 3123.XX"}, + {-45.927020000, 170.173215500, 3, 4, "NZL 4123.XX"}, + {-37.831535000, 175.801172500, 4, 5, "NZL 5123.XX"}, + {-40.647735000, 175.231870500, 5, 6, "NZL 6123.XX"}, + {-39.811135000, 176.502842000, 4, 5, "NZL 7123.XX"}, + {-41.531135000, 172.945119500, 3, 4, "NZL 8123.XX"}, + {-38.405420000, 175.748172500, 4, 5, "NZL 9123.XX"}, + {-36.042035000, 174.041495000, 3, 4, "NZL B123.XX"}, + {-39.433720000, 173.793421500, 5, 6, "NZL C123.XX"}, + {-46.614020000, 167.973836000, 3, 4, "NZL D123.XX"}, + {-40.170235000, 174.756742000, 4, 5, "NZL F123.XX"}, + {-41.122835000, 174.828691000, 6, 7, "NZL G123.XX"}, + {-38.775120000, 177.767193000, 3, 4, "NZL H123.XX"}, + {-41.634035000, 173.549619500, 3, 4, "NZL J123.XX"}, + {-44.511035000, 170.792838000, 3, 4, "NZL K123.XX"}, + {-38.925420000, 175.789393000, 4, 5, "NZL L123.XX"}, + {-41.184135000, 175.345091000, 4, 5, "NZL M123.XX"}, + {-38.313020000, 176.607072500, 4, 5, "NZL N123.XX"}, + {-44.010735000, 171.498938000, 3, 4, "NZL P123.XX"}, + {-45.299335000, 170.569987000, 3, 4, "NZL Q123.XX"}, + {-34.626758500, 172.717742500, 3, 4, "NZL B123.XXX"}, + {-36.792016500, 177.154792500, 2, 3, "NZL C123.XXX"}, + {-39.473206500, 171.260692500, 2, 3, "NZL D123.XXX"}, + {-42.154396500, 167.059841000, 2, 3, "NZL F123.XXX"}, + {-42.154396500, 170.664552000, 2, 3, "NZL G123.XXX"}, + {-44.835586500, 163.832804500, 2, 3, "NZL H123.XXX"}, + {-44.835586500, 167.586470500, 2, 3, "NZL K123.XXX"}, + {-36.792016500, 173.818200500, 3, 4, "NZL L123.XXX"}, + {-39.473206500, 173.783393500, 4, 5, "NZL M123.XXX"}, + {-49.023894000, 177.833489500, 2, 3, "NZL N123.XXX"}, + {-43.638002000, -177.076889500, 2, 3, "NZL P123.XXX"}, + {-47.451016000, 165.762671000, 3, 4, "NZL R123.XXX"}, + {-50.143378000, 165.129324000, 2, 3, "NZL X123.XXX"}, + {-47.088079000, 178.145662000, 2, 3, "NZL Y123.XXX"}, + {-51.901082000, 168.179115500, 2, 3, "NZL Z123.XXX"}, + {-34.014689500, 171.424567000, 2, 3, "NZL 9123.XXX"}, + {-36.880300000, 174.760000000, 5, 6, "NZL L39F.BHYK"}, + {12.398100000, -1.568732000, 4, 7, "BFA 12.XX"}, + {12.472592000, -1.688451000, 3, 6, "BFA 00.XXX"}, + {11.189314000, -4.474371875, 3, 4, "BFA J0.XXX"}, + {12.290724000, -2.411584000, 3, 6, "BFA 000.XX"}, + {13.610724000, -2.461809750, 3, 6, "BFA 100.XX"}, + {10.685224000, -4.792357250, 3, 5, "BFA 200.XX"}, + {12.510624000, -3.498284000, 3, 6, "BFA 300.XX"}, + {13.118924000, -1.118096875, 3, 4, "BFA 400.XX"}, + {11.821524000, -0.409770125, 3, 4, "BFA 500.XX"}, + {12.100924000, 0.324929875, 3, 5, "BFA 600.XX"}, + {14.073624000, -0.065509750, 2, 3, "BFA 700.XX"}, + {12.358124000, -2.516084000, 3, 6, "BFA 800.XX"}, + {11.523524000, -3.565770125, 3, 4, "BFA 900.XX"}, + {14.140724000, -1.671809750, 2, 5, "BFA B00.XX"}, + {11.147824000, -2.114670125, 3, 6, "BFA C00.XX"}, + {11.213924000, -1.202870125, 3, 4, "BFA D00.XX"}, + {13.383924000, -1.566009750, 3, 6, "BFA F00.XX"}, + {13.001424000, -2.298496875, 3, 6, "BFA G00.XX"}, + {12.221524000, -0.396384000, 3, 4, "BFA H00.XX"}, + {12.291724000, -0.667884000, 3, 4, "BFA J00.XX"}, + {12.110724000, -1.381470125, 3, 4, "BFA K00.XX"}, + {11.023124000, -4.945157250, 3, 4, "BFA L00.XX"}, + {13.098564000, -3.447087625, 3, 6, "BFA M00.XX"}, + {13.065404000, -3.095305875, 3, 6, "BFA MK0.00"}, + {12.748064000, -3.895287625, 3, 7, "BFA N00.XX"}, + {11.654104000, -1.096561125, 3, 4, "BFA NK0.00"}, + {11.762464000, -2.961515375, 3, 4, "BFA P00.XX"}, + {12.654104000, -0.596705875, 3, 4, "BFA PK0.00"}, + {10.975264000, -3.273929750, 3, 4, "BFA Q00.XX"}, + {10.653204000, -5.188489250, 3, 7, "BFA QK0.00"}, + {13.220164000, -2.385373250, 3, 6, "BFA R00.XX"}, + {11.073204000, -5.337161125, 3, 6, "BFA RK0.00"}, + {12.989964000, -0.178587625, 3, 4, "BFA S00.XX"}, + {11.794104000, -0.576561125, 3, 4, "BFA SK0.00"}, + {10.152464000, -3.491429750, 3, 5, "BFA T00.XX"}, + {10.284104000, -3.546489250, 3, 5, "BFA TK0.00"}, + {13.512464000, -3.201773250, 3, 6, "BFA V00.XX"}, + {11.644104000, -2.206561125, 3, 4, "BFA VK0.00"}, + {10.346264000, -3.204429750, 2, 4, "BFA W00.XX"}, + {13.394104000, -0.166778750, 3, 4, "BFA WK0.00"}, + {11.552464000, -3.291515375, 3, 4, "BFA X00.XX"}, + {11.634104000, -3.916561125, 3, 4, "BFA XK0.00"}, + {11.162464000, -3.091515375, 3, 4, "BFA Y00.XX"}, + {14.434104000, -0.256850625, 2, 3, "BFA YK0.00"}, + {12.092464000, 1.758484625, 3, 5, "BFA Z00.XX"}, + {11.236604000, -0.720761125, 3, 4, "BFA ZK0.00"}, + {13.573556500, -3.225014000, 2, 5, "BFA 123.XXX"}, + {10.358586500, -5.438522000, 2, 6, "BFA 12.XXXX"}, + {13.432147000, -0.518852500, 2, 3, "BFA 1234.XX"}, + {12.234070000, -1.555500000, 3, 6, "BFA QQXM.PV1"}, + {14.633500000, 120.962168000, 6, 7, "PHL 12.XX"}, + {14.741115000, 120.821790000, 5, 6, "PHL 12.XXX"}, + {7.101545000, 125.515226875, 5, 6, "PHL 000.XX"}, + {7.143545000, 125.598533875, 5, 6, "PHL 100.XX"}, + {10.334824000, 123.814642750, 5, 6, "PHL 200.XX"}, + {10.372014000, 123.902572750, 5, 6, "PHL 300.XX"}, + {8.514424000, 124.607968500, 5, 6, "PHL 400.XX"}, + {10.708324000, 122.924642750, 5, 6, "PHL 500.XX"}, + {10.761824000, 122.513142750, 5, 6, "PHL 600.XX"}, + {15.196224000, 120.548564500, 5, 6, "PHL 700.XX"}, + {16.461524000, 120.541425875, 5, 6, "PHL 800.XX"}, + {14.308224000, 121.358877375, 5, 6, "PHL 900.XX"}, + {15.070324000, 120.642664500, 5, 6, "PHL B00.XX"}, + {13.979024000, 121.561090250, 5, 6, "PHL C00.XX"}, + {6.159924000, 125.125294250, 5, 6, "PHL D00.XX"}, + {14.873224000, 120.237264500, 5, 6, "PHL F00.XX"}, + {11.258624000, 124.959729875, 5, 6, "PHL G00.XX"}, + {10.416624000, 123.622042750, 5, 6, "PHL H00.XX"}, + {7.245324000, 124.198481375, 5, 6, "PHL J00.XX"}, + {6.974224000, 122.038681375, 5, 6, "PHL K00.XX"}, + {12.138924000, 124.530229875, 5, 6, "PHL L00.XX"}, + {13.675024000, 123.141590250, 5, 6, "PHL M00.XX"}, + {8.040124000, 124.235681375, 5, 6, "PHL N00.XX"}, + {14.075964000, 121.287026750, 5, 6, "PHL P00.XX"}, + {15.485304000, 120.942004625, 5, 6, "PHL PK0.00"}, + {16.042464000, 120.317883250, 5, 6, "PHL Q00.XX"}, + {11.572304000, 122.721738875, 5, 6, "PHL QK0.00"}, + {14.972664000, 120.593054500, 5, 6, "PHL R00.XX"}, + {8.946504000, 125.495555500, 5, 6, "PHL RK0.00"}, + {16.713164000, 121.516697625, 5, 6, "PHL S00.XX"}, + {7.441604000, 125.781128375, 5, 6, "PHL SK0.00"}, + {9.330164000, 123.254941500, 5, 6, "PHL T00.XX"}, + {15.151704000, 120.747276500, 5, 6, "PHL TK0.00"}, + {6.761664000, 125.324113750, 5, 6, "PHL V00.XX"}, + {14.490704000, 121.263149375, 6, 7, "PHL VK0.00"}, + {17.631264000, 121.687825375, 5, 6, "PHL W00.XX"}, + {8.191504000, 126.316128375, 5, 6, "PHL WK0.00"}, + {10.542664000, 123.972470250, 5, 6, "PHL X00.XX"}, + {9.745504000, 118.728383625, 5, 6, "PHL XK0.00"}, + {13.441764000, 123.360726750, 5, 6, "PHL Y00.XX"}, + {14.952004000, 120.872076500, 5, 6, "PHL YK0.00"}, + {6.061264000, 120.973813750, 5, 6, "PHL Z00.XX"}, + {13.147804000, 123.708721250, 5, 6, "PHL ZK0.00"}, + {16.230433500, 119.769072500, 4, 5, "PHL 123.XXX"}, + {11.456930000, 122.028437500, 4, 5, "PHL 12.XXXX"}, + {7.013580000, 125.466405000, 5, 6, "PHL 0123.XX"}, + {8.218580000, 124.438205000, 5, 6, "PHL 1123.XX"}, + {16.211279000, 120.254082500, 5, 6, "PHL 2123.XX"}, + {6.068580000, 124.818205000, 4, 5, "PHL 3123.XX"}, + {11.058580000, 124.790833500, 4, 5, "PHL 4123.XX"}, + {7.036680000, 124.150705000, 4, 5, "PHL 5123.XX"}, + {6.903180000, 121.869505000, 4, 5, "PHL 6123.XX"}, + {11.720780000, 124.507633500, 4, 5, "PHL 7123.XX"}, + {13.257180000, 123.045654000, 4, 5, "PHL 8123.XX"}, + {7.787879000, 124.022405000, 4, 5, "PHL 9123.XX"}, + {8.681265000, 125.227933500, 4, 5, "PHL B123.XX"}, + {16.378580000, 121.125682500, 4, 5, "PHL C123.XX"}, + {17.385865000, 121.477903000, 4, 5, "PHL D123.XX"}, + {7.992780000, 125.998005000, 4, 5, "PHL F123.XX"}, + {9.505865000, 118.490833500, 4, 5, "PHL G123.XX"}, + {5.763080000, 120.828005000, 4, 6, "PHL H123.XX"}, + {12.840865000, 123.643054000, 4, 5, "PHL J123.XX"}, + {8.310680000, 123.159905000, 4, 5, "PHL K123.XX"}, + {7.793680000, 123.401705000, 4, 5, "PHL L123.XX"}, + {6.549480000, 125.038705000, 4, 5, "PHL M123.XX"}, + {9.567165000, 125.346633500, 4, 5, "PHL N123.XX"}, + {17.345865000, 120.242903000, 4, 5, "PHL P123.XX"}, + {6.728580000, 125.988205000, 4, 5, "PHL Q123.XX"}, + {13.914180000, 122.618554000, 4, 5, "PHL R123.XX"}, + {17.856480000, 120.466103000, 4, 5, "PHL S123.XX"}, + {15.716247500, 117.237479000, 3, 8, "PHL 1234.XXX"}, + {7.548193500, 116.940409500, 3, 4, "PHL 123.XXXX"}, + {14.598400000, 121.000900000, 6, 7, "PHL CDH3.T7JT"}, + {41.930289000, 12.440254000, 5, 6, "ITA 12.XX"}, + {45.444394000, 8.987912750, 4, 6, "ITA 00.XXX"}, + {41.985084000, 12.318860000, 4, 5, "ITA C0.XXX"}, + {41.021684000, 14.091502375, 4, 5, "ITA P0.XXX"}, + {45.109624000, 7.620735125, 4, 6, "ITA 000.XX"}, + {38.165024000, 13.308585875, 4, 5, "ITA 100.XX"}, + {43.799545000, 11.161310000, 4, 5, "ITA 200.XX"}, + {44.519545000, 11.269313125, 4, 5, "ITA 300.XX"}, + {44.426545000, 8.840031125, 4, 6, "ITA 400.XX"}, + {37.549324000, 15.028924500, 4, 5, "ITA 500.XX"}, + {41.127545000, 16.747597500, 4, 5, "ITA 600.XX"}, + {45.452545000, 12.302155750, 4, 5, "ITA 700.XX"}, + {45.452534000, 10.929055750, 4, 5, "ITA 800.XX"}, + {38.240545000, 15.500284375, 4, 5, "ITA 900.XX"}, + {45.673424000, 13.749170750, 4, 7, "ITA B00.XX"}, + {45.446124000, 11.812670750, 4, 5, "ITA C00.XX"}, + {45.582124000, 10.162370750, 4, 5, "ITA D00.XX"}, + {44.690724000, 10.862935125, 4, 5, "ITA F00.XX"}, + {43.901745000, 11.030728000, 4, 5, "ITA G00.XX"}, + {39.254745000, 9.086288750, 4, 5, "ITA H00.XX"}, + {38.160045000, 15.630084375, 4, 5, "ITA J00.XX"}, + {44.810494000, 10.281415625, 4, 5, "ITA K00.XX"}, + {43.092604000, 12.322191500, 4, 5, "ITA KK0.00"}, + {43.584545000, 10.298007500, 4, 5, "ITA L00.XX"}, + {41.451504000, 15.515260000, 4, 5, "ITA LK0.00"}, + {40.768164000, 14.496781375, 4, 5, "ITA M00.XX"}, + {44.704104000, 10.586151125, 4, 5, "ITA MK0.00"}, + {44.432464000, 12.166976875, 4, 5, "ITA N00.XX"}, + {40.461704000, 17.220967125, 4, 5, "ITA NK0.00"}, + {44.852464000, 11.566633375, 4, 5, "ITA P00.XX"}, + {44.054104000, 12.534102000, 4, 5, "ITA PK0.00"}, + {37.091764000, 15.225842375, 4, 5, "ITA Q00.XX"}, + {42.461104000, 14.173770500, 4, 5, "ITA QK0.00"}, + {40.742464000, 8.519381375, 4, 5, "ITA R00.XX"}, + {41.458204000, 12.860960000, 4, 5, "ITA RK0.00"}, + {45.707564000, 9.624075125, 4, 5, "ITA S00.XX"}, + {44.215004000, 12.016840625, 4, 5, "ITA SK0.00"}, + {45.562364000, 11.501804250, 4, 5, "ITA T00.XX"}, + {42.561104000, 12.605381000, 4, 5, "ITA TK0.00"}, + {45.462464000, 8.576204250, 4, 6, "ITA V00.XX"}, + {46.062304000, 13.196027375, 3, 4, "ITA VK0.00"}, + {46.501664000, 11.292745000, 4, 5, "ITA W00.XX"}, + {43.458704000, 11.829591500, 4, 5, "ITA WK0.00"}, + {38.917464000, 16.552326250, 4, 5, "ITA X00.XX"}, + {41.221804000, 16.261749500, 4, 5, "ITA XK0.00"}, + {46.126045000, 11.088121875, 4, 5, "ITA Y00.XX"}, + {43.567104000, 13.484306000, 4, 5, "ITA YK0.00"}, + {45.049545000, 9.632148625, 4, 5, "ITA Z00.XX"}, + {40.623405000, 17.917272375, 4, 5, "ITA ZK0.00"}, + {44.795375000, 7.309495000, 3, 5, "ITA 01.XXXX"}, + {37.766575000, 12.979526500, 4, 5, "ITA 11.XXXX"}, + {37.238275000, 14.765340000, 3, 4, "ITA 21.XXXX"}, + {40.802775000, 16.451435000, 3, 4, "ITA 31.XXXX"}, + {37.951975000, 15.178526500, 3, 4, "ITA 41.XXXX"}, + {45.602475000, 13.308781500, 3, 4, "ITA 51.XXXX"}, + {40.407875000, 17.098435000, 3, 4, "ITA 61.XXXX"}, + {39.006875000, 8.873891500, 3, 4, "ITA 71.XXXX"}, + {43.686275000, 12.521730000, 3, 4, "ITA 81.XXXX"}, + {36.754575000, 14.807540000, 4, 5, "ITA 91.XXXX"}, + {40.516875000, 8.160035000, 3, 4, "ITA B1.XXXX"}, + {45.912475000, 10.770160000, 3, 4, "ITA C1.XXXX"}, + {45.198475000, 8.156381500, 3, 5, "ITA D1.XXXX"}, + {43.313475000, 13.163951500, 3, 4, "ITA F1.XXXX"}, + {46.373275000, 10.948725000, 3, 4, "ITA G1.XXXX"}, + {38.908275000, 16.128590500, 3, 4, "ITA H1.XXXX"}, + {40.278275000, 17.708656500, 3, 4, "ITA J1.XXXX"}, + {41.218275000, 15.804421500, 3, 4, "ITA K1.XXXX"}, + {45.675275000, 8.238160000, 3, 5, "ITA L1.XXXX"}, + {44.713275000, 8.027995000, 3, 5, "ITA M1.XXXX"}, + {37.625775000, 12.438426500, 3, 4, "ITA N1.XXXX"}, + {37.078275000, 13.960540000, 3, 4, "ITA P1.XXXX"}, + {42.674475000, 10.536665000, 3, 4, "ITA Q1.XXXX"}, + {40.335475000, 15.545856500, 3, 4, "ITA R1.XXXX"}, + {42.015075000, 11.608686500, 2, 3, "ITA S1.XXXX"}, + {43.898275000, 7.957730000, 3, 5, "ITA T1.XXXX"}, + {36.743275000, 14.305440000, 3, 4, "ITA V1.XXXX"}, + {40.376575000, 16.512356500, 3, 4, "ITA W1.XXXX"}, + {37.123275000, 13.450440000, 3, 4, "ITA X1.XXXX"}, + {44.178275000, 7.255516500, 3, 5, "ITA Y1.XXXX"}, + {38.955275000, 16.721891500, 3, 4, "ITA Z1.XXXX"}, + {43.133042500, 12.280677500, 3, 4, "ITA 123.XXX"}, + {45.722290000, 8.955896500, 3, 5, "ITA 1234.XX"}, + {41.081342000, 7.812775500, 2, 3, "ITA 012.XXXX"}, + {46.434476500, 6.716959500, 2, 6, "ITA 112.XXXX"}, + {46.504325000, 9.981491500, 2, 5, "ITA 212.XXXX"}, + {44.441805000, 9.970746500, 3, 4, "ITA 312.XXXX"}, + {43.485123000, 13.553442500, 3, 4, "ITA 412.XXXX"}, + {41.622291500, 11.905226500, 2, 3, "ITA 612.XXXX"}, + {41.970908500, 15.611167000, 3, 4, "ITA 712.XXXX"}, + {35.963490500, 11.794132500, 2, 3, "ITA 812.XXXX"}, + {38.999292500, 14.301912500, 2, 3, "ITA 912.XXXX"}, + {41.275000000, 12.530000000, 3, 4, "ITA J90N.BKS"}, + {23.620905000, 58.519003500, 4, 5, "OMN 12.XX"}, + {23.496855000, 57.948724500, 3, 4, "OMN 12.XXX"}, + {17.004414000, 53.958774000, 3, 5, "OMN 000.XX"}, + {17.036614000, 54.085374000, 4, 6, "OMN 200.XX"}, + {24.343514000, 56.652819250, 3, 4, "OMN 400.XX"}, + {23.207514000, 56.435027875, 3, 4, "OMN 600.XX"}, + {23.817314000, 57.298189125, 3, 4, "OMN 800.XX"}, + {23.777614000, 57.423389125, 4, 5, "OMN B00.XX"}, + {24.219724000, 56.830378250, 3, 4, "OMN D00.XX"}, + {22.961445000, 57.508243750, 3, 4, "OMN F00.XX"}, + {23.486545000, 57.402076375, 3, 4, "OMN G00.XX"}, + {23.713724000, 57.836391125, 3, 4, "OMN H00.XX"}, + {22.606824000, 59.462556500, 3, 4, "OMN J00.XX"}, + {24.307124000, 55.754578250, 3, 6, "OMN K00.XX"}, + {23.010724000, 57.255930750, 3, 4, "OMN L00.XX"}, + {24.772324000, 56.402752500, 3, 4, "OMN M00.XX"}, + {22.610724000, 58.076156500, 3, 4, "OMN N00.XX"}, + {24.020924000, 57.053691125, 3, 4, "OMN P00.XX"}, + {23.809924000, 57.555891125, 4, 5, "OMN Q00.XX"}, + {23.333624000, 57.917917875, 3, 4, "OMN R00.XX"}, + {23.278824000, 58.852017875, 3, 4, "OMN S00.XX"}, + {22.752724000, 58.488330750, 3, 4, "OMN T00.XX"}, + {26.210824000, 56.202413875, 3, 6, "OMN V00.XX"}, + {23.617424000, 56.480917875, 3, 4, "OMN W00.XX"}, + {23.137524000, 57.247230750, 3, 4, "OMN X00.XX"}, + {23.447324000, 57.782417875, 3, 4, "OMN Y00.XX"}, + {23.351624000, 57.481017875, 3, 4, "OMN Z00.XX"}, + {24.797050500, 56.308850500, 2, 5, "OMN 123.XXX"}, + {19.067130000, 52.342661500, 2, 5, "OMN 12.XXXX"}, + {22.332009000, 59.261789500, 2, 3, "OMN 0123.XX"}, + {24.182292000, 55.750754000, 2, 6, "OMN 1123.XX"}, + {25.938680000, 56.059600500, 2, 7, "OMN 2123.XX"}, + {25.885440000, 56.150858000, 2, 7, "OMN 3123.XX"}, + {25.239538500, 56.211541000, 2, 7, "OMN 4123.XX"}, + {25.837524500, 52.190845000, 1, 6, "OMN 1234.XXX"}, + {52.295100000, 20.959435500, 5, 6, "POL 12.XX"}, + {50.307175000, 18.608743500, 3, 4, "POL 12.XXX"}, + {52.343924000, 20.884121875, 4, 5, "POL 000.XX"}, + {52.343924000, 21.024185875, 4, 5, "POL 100.XX"}, + {52.257435000, 20.884121875, 4, 5, "POL 200.XX"}, + {52.257435000, 21.024185875, 5, 6, "POL 300.XX"}, + {52.170946000, 20.954153875, 4, 5, "POL 400.XX"}, + {51.810724000, 19.394799125, 4, 5, "POL 500.XX"}, + {50.096224000, 19.891746750, 3, 4, "POL 600.XX"}, + {51.146724000, 16.961590250, 3, 4, "POL 700.XX"}, + {52.446024000, 16.848221875, 3, 4, "POL 800.XX"}, + {54.408624000, 18.558544500, 3, 4, "POL 900.XX"}, + {53.470724000, 14.462426750, 3, 5, "POL B00.XX"}, + {53.151145000, 17.915373750, 3, 4, "POL C00.XX"}, + {51.281224000, 22.492490250, 3, 5, "POL D00.XX"}, + {53.176224000, 23.083626750, 3, 4, "POL F00.XX"}, + {54.563424000, 18.426244500, 3, 4, "POL G00.XX"}, + {50.850924000, 19.060468500, 3, 4, "POL H00.XX"}, + {51.441724000, 21.087790250, 3, 4, "POL J00.XX"}, + {50.918124000, 20.561668500, 3, 4, "POL K00.XX"}, + {53.042845000, 18.541439750, 3, 4, "POL L00.XX"}, + {49.860124000, 18.976524000, 3, 4, "POL M00.XX"}, + {53.810324000, 20.408635625, 2, 3, "POL N00.XX"}, + {50.048364000, 21.956682250, 3, 4, "POL P00.XX"}, + {50.085304000, 18.513214750, 3, 4, "POL PK0.00"}, + {50.805664000, 16.231466500, 3, 6, "POL Q00.XX"}, + {50.665604000, 17.905180500, 3, 4, "POL QK0.00"}, + {52.555964000, 19.663334250, 3, 4, "POL R00.XX"}, + {54.162204000, 19.365406500, 3, 4, "POL RK0.00"}, + {52.753964000, 15.188334250, 3, 4, "POL S00.XX"}, + {52.653904000, 19.030998750, 3, 4, "POL SK0.00"}, + {50.021164000, 20.924282250, 3, 4, "POL T00.XX"}, + {51.937004000, 15.447605875, 3, 4, "POL TK0.00"}, + {51.776664000, 18.047750375, 3, 4, "POL V00.XX"}, + {54.185904000, 16.142306500, 3, 4, "POL VK0.00"}, + {51.214464000, 16.129751750, 3, 4, "POL W00.XX"}, + {53.478104000, 18.727519750, 2, 3, "POL WK0.00"}, + {54.476464000, 16.971744500, 2, 3, "POL X00.XX"}, + {49.948504000, 18.549414750, 3, 6, "POL XK0.00"}, + {50.915664000, 15.691051750, 3, 4, "POL Y00.XX"}, + {49.612904000, 20.662149000, 3, 6, "POL YK0.00"}, + {52.185895000, 20.764214375, 4, 5, "POL Z00.XX"}, + {51.423175000, 19.649853750, 3, 4, "POL ZK0.00"}, + {50.583052000, 16.204571500, 2, 5, "POL 012.XXX"}, + {50.583052000, 16.928483500, 2, 3, "POL 112.XXX"}, + {50.583052000, 17.652395500, 2, 3, "POL 212.XXX"}, + {50.583052000, 18.376307500, 2, 3, "POL 312.XXX"}, + {50.583052000, 19.100219500, 2, 3, "POL 412.XXX"}, + {50.583052000, 19.824131500, 2, 3, "POL 512.XXX"}, + {50.583052000, 20.548043500, 2, 3, "POL 612.XXX"}, + {50.583052000, 21.271955500, 2, 3, "POL 712.XXX"}, + {50.583052000, 21.995867500, 2, 3, "POL 812.XXX"}, + {50.583052000, 22.719779500, 2, 4, "POL 912.XXX"}, + {50.583052000, 23.443691500, 2, 4, "POL B12.XXX"}, + {50.092012000, 17.652109000, 2, 6, "POL C12.XXX"}, + {50.092012000, 18.370813000, 2, 3, "POL D12.XXX"}, + {50.092012000, 19.089517000, 3, 4, "POL F12.XXX"}, + {50.092012000, 19.808221000, 2, 3, "POL G12.XXX"}, + {50.092012000, 20.526925000, 2, 3, "POL H12.XXX"}, + {50.092012000, 21.245629000, 2, 3, "POL J12.XXX"}, + {50.092012000, 21.964333000, 2, 3, "POL K12.XXX"}, + {50.092012000, 22.683037000, 2, 4, "POL L12.XXX"}, + {49.600972000, 18.842605000, 2, 7, "POL M12.XXX"}, + {49.600972000, 19.550893000, 2, 5, "POL N12.XXX"}, + {49.600972000, 20.259181000, 2, 5, "POL P12.XXX"}, + {49.600972000, 20.967469000, 2, 5, "POL Q12.XXX"}, + {49.600972000, 21.675757000, 2, 5, "POL R12.XXX"}, + {49.600972000, 22.384045000, 2, 6, "POL S12.XXX"}, + {52.450115000, 20.619166500, 3, 4, "POL T12.XXX"}, + {51.970115000, 19.126280000, 3, 4, "POL V12.XXX"}, + {54.645315000, 18.214726500, 2, 3, "POL W12.XXX"}, + {53.585115000, 14.434896500, 2, 4, "POL X12.XXX"}, + {54.368215000, 18.986320500, 2, 3, "POL Y12.XXX"}, + {54.390115000, 15.835261500, 2, 3, "POL Z12.XXX"}, + {53.053049000, 15.441988500, 2, 3, "POL 12.XXXX"}, + {53.120009000, 19.533244500, 2, 3, "POL 1234.XX"}, + {51.920000000, 19.127500000, 3, 4, "POL 8QBM.1HS"}, + {5.365101000, -4.067890000, 4, 5, "CIV 12.XX"}, + {5.290252000, -4.405187500, 3, 4, "CIV 12.XXX"}, + {7.741445000, -5.091337125, 3, 4, "CIV 000.XX"}, + {7.741445000, -5.029719125, 3, 4, "CIV 100.XX"}, + {6.917446000, -6.490318625, 3, 4, "CIV 200.XX"}, + {6.850446000, -5.305205750, 3, 4, "CIV 300.XX"}, + {9.499646000, -5.670731500, 2, 3, "CIV 400.XX"}, + {4.800246000, -6.694092875, 3, 4, "CIV 500.XX"}, + {5.872946000, -5.400305750, 3, 4, "CIV 600.XX"}, + {7.448646000, -7.593318625, 3, 4, "CIV 700.XX"}, + {6.172046000, -5.991405750, 3, 4, "CIV 800.XX"}, + {6.769846000, -3.538205750, 3, 4, "CIV 900.XX"}, + {7.003186000, -5.775271875, 3, 4, "CIV B00.XX"}, + {6.645472000, -4.748793750, 3, 4, "CIV BK0.00"}, + {5.942485000, -4.237846250, 3, 4, "CIV C00.XX"}, + {6.615426000, -5.937499750, 3, 4, "CIV CK0.00"}, + {7.270086000, -8.181871875, 3, 5, "CIV D00.XX"}, + {8.034526000, -2.827871625, 2, 3, "CIV DK0.00"}, + {9.606749000, -5.235590125, 2, 4, "CIV F00.XX"}, + {8.138297000, -5.122534625, 3, 4, "CIV FK0.00"}, + {6.505786000, -6.613586250, 3, 4, "CIV G00.XX"}, + {6.362126000, -5.431799750, 3, 4, "CIV GK0.00"}, + {9.516386000, -7.593844125, 2, 3, "CIV H00.XX"}, + {6.560809000, -5.039299750, 3, 4, "CIV HK0.00"}, + {6.117986000, -3.893786250, 3, 4, "CIV J00.XX"}, + {5.774084000, -6.625673750, 3, 4, "CIV JK0.00"}, + {6.752486000, -7.384486250, 3, 4, "CIV K00.XX"}, + {7.953026000, -6.701571625, 3, 4, "CIV KK0.00"}, + {7.149361000, -3.233741875, 3, 6, "CIV L00.XX"}, + {7.053685000, -3.999636625, 3, 4, "CIV LK0.00"}, + {5.480886000, -3.237986250, 3, 4, "CIV M00.XX"}, + {5.890774000, -4.851859750, 3, 4, "CIV MK0.00"}, + {6.407265000, -3.913519250, 3, 4, "CIV N00.XX"}, + {5.852432000, -5.712023750, 3, 4, "CIV NK0.00"}, + {10.495764000, -6.434929750, 2, 5, "CIV P00.XX"}, + {6.521642000, -7.524908750, 3, 4, "CIV PK0.00"}, + {9.536086000, -6.513144125, 2, 3, "CIV Q00.XX"}, + {5.259917000, -3.630515875, 3, 4, "CIV QK0.00"}, + {6.686286000, -4.001786250, 3, 4, "CIV R00.XX"}, + {7.422026000, -6.077971625, 3, 4, "CIV RK0.00"}, + {7.394186000, -6.508371875, 3, 4, "CIV S00.XX"}, + {6.313626000, -3.977999750, 3, 4, "CIV SK0.00"}, + {6.670386000, -4.229286250, 3, 4, "CIV T00.XX"}, + {6.184054000, -5.328644750, 3, 4, "CIV TK0.00"}, + {6.483622000, -4.401484250, 3, 4, "CIV V00.XX"}, + {8.272011000, -7.697967625, 3, 5, "CIV VK0.00"}, + {6.332465000, -5.971086250, 3, 4, "CIV W00.XX"}, + {9.264105000, -3.026344500, 2, 3, "CIV WK0.00"}, + {4.967948000, -6.120720625, 3, 4, "CIV X00.XX"}, + {5.844127000, -4.770786750, 3, 4, "CIV XK0.00"}, + {7.752465000, -7.651171875, 3, 5, "CIV Y00.XX"}, + {7.798812000, -3.194956625, 3, 4, "CIV YK0.00"}, + {7.171299000, -5.254957875, 3, 4, "CIV Z00.XX"}, + {4.418844000, -7.386058875, 3, 4, "CIV ZK0.00"}, + {8.294944500, -5.432238500, 2, 3, "CIV 123.XXX"}, + {8.086575000, -8.048447000, 2, 4, "CIV 12.XXXX"}, + {4.834643000, -7.438269000, 2, 3, "CIV 1234.XX"}, + {7.545000000, -5.547361500, 2, 3, "CIV JTB6.C54"}, + {59.960289000, 10.675062000, 4, 5, "NOR 12.XX"}, + {59.997355000, 10.342120000, 3, 4, "NOR 12.XXX"}, + {63.446545000, 10.294494375, 3, 4, "NOR 000.XX"}, + {63.381545000, 10.294494375, 3, 4, "NOR 100.XX"}, + {60.414424000, 5.208762750, 3, 4, "NOR 200.XX"}, + {60.327935000, 5.210005375, 3, 4, "NOR 300.XX"}, + {59.009724000, 5.609491625, 3, 4, "NOR 400.XX"}, + {58.923235000, 5.609491625, 3, 4, "NOR 500.XX"}, + {58.836746000, 5.609491625, 3, 4, "NOR 600.XX"}, + {59.258724000, 10.871391625, 3, 4, "NOR 700.XX"}, + {59.790824000, 10.109148000, 3, 4, "NOR 800.XX"}, + {58.182024000, 7.918551125, 3, 4, "NOR 900.XX"}, + {69.706724000, 18.849618750, 2, 3, "NOR B00.XX"}, + {59.316624000, 10.360991625, 3, 4, "NOR C00.XX"}, + {62.517324000, 6.106599125, 4, 5, "NOR D00.XX"}, + {62.517324000, 6.293272125, 4, 5, "NOR F00.XX"}, + {59.454424000, 5.240348000, 3, 4, "NOR G00.XX"}, + {59.182824000, 10.125791625, 3, 4, "NOR H00.XX"}, + {59.477924000, 10.580448000, 3, 4, "NOR J00.XX"}, + {67.330724000, 14.307575625, 2, 4, "NOR K00.XX"}, + {58.500824000, 8.687321375, 3, 4, "NOR L00.XX"}, + {60.839824000, 11.001962750, 3, 5, "NOR M00.XX"}, + {59.095424000, 9.969191625, 3, 4, "NOR N00.XX"}, + {59.167924000, 11.325691625, 3, 5, "NOR P00.XX"}, + {61.161024000, 10.378906250, 3, 4, "NOR Q00.XX"}, + {62.747545000, 7.046945625, 3, 4, "NOR R00.XX"}, + {66.322004000, 14.101403875, 2, 4, "NOR RK0.00"}, + {59.422464000, 10.379144000, 3, 4, "NOR S00.XX"}, + {59.656104000, 9.600348000, 4, 5, "NOR SK0.00"}, + {60.801764000, 10.590455250, 3, 4, "NOR T00.XX"}, + {63.100204000, 7.703051875, 3, 4, "NOR TK0.00"}, + {68.435064000, 17.326773000, 2, 4, "NOR V00.XX"}, + {60.167304000, 10.185852375, 3, 4, "NOR VK0.00"}, + {60.897264000, 11.502124750, 3, 5, "NOR W00.XX"}, + {69.955004000, 23.222302875, 2, 4, "NOR WK0.00"}, + {60.171864000, 11.108600125, 3, 5, "NOR X00.XX"}, + {64.010504000, 11.448252500, 3, 5, "NOR XK0.00"}, + {60.204164000, 11.926800125, 3, 5, "NOR Y00.XX"}, + {58.254104000, 7.910568375, 3, 4, "NOR YK0.00"}, + {59.789664000, 5.422444000, 3, 4, "NOR Z00.XX"}, + {58.032604000, 7.411392125, 3, 4, "NOR ZK0.00"}, + {63.558267000, 10.043134500, 2, 3, "NOR 012.XXX"}, + {64.049307000, 10.854644500, 2, 3, "NOR 112.XXX"}, + {63.379871000, 6.998563500, 2, 3, "NOR 212.XXX"}, + {63.379871000, 8.024539500, 2, 3, "NOR 312.XXX"}, + {63.379871000, 9.050515500, 2, 3, "NOR 412.XXX"}, + {62.888831000, 5.976936000, 2, 3, "NOR 512.XXX"}, + {62.888831000, 6.987288000, 2, 3, "NOR 612.XXX"}, + {62.888831000, 7.997640000, 2, 3, "NOR 712.XXX"}, + {62.397791000, 4.975854000, 2, 3, "NOR 812.XXX"}, + {62.397791000, 5.965374000, 2, 3, "NOR 912.XXX"}, + {62.397791000, 6.954894000, 3, 4, "NOR B12.XXX"}, + {62.569655000, 6.057035000, 3, 4, "NOR C12.XXX"}, + {61.931303000, 5.079675500, 2, 3, "NOR D12.XXX"}, + {61.931303000, 6.053571500, 2, 3, "NOR F12.XXX"}, + {61.440263000, 4.986634000, 2, 3, "NOR G12.XXX"}, + {61.440263000, 5.944906000, 2, 3, "NOR H12.XXX"}, + {61.440263000, 6.903178000, 2, 3, "NOR J12.XXX"}, + {60.949223000, 4.996190500, 2, 3, "NOR K12.XXX"}, + {60.949223000, 5.938838500, 2, 3, "NOR L12.XXX"}, + {60.949223000, 6.881486500, 2, 3, "NOR M12.XXX"}, + {61.368820000, 7.911400500, 2, 3, "NOR 1234.XX"}, + {60.377430000, 5.028355000, 2, 3, "NOR 12.XXXX"}, + {79.146012500, -7.648473000, 1, 3, "NOR 123.XXXX"}, + {61.572000000, 18.045000000, 1, 3, "NOR HG14.GX4"}, + {3.186072000, 101.664781000, 4, 6, "MYS 12.XX"}, + {3.252215000, 101.395025000, 3, 5, "MYS 12.XXX"}, + {1.538834000, 103.623580000, 3, 6, "MYS 000.XX"}, + {1.525860000, 103.710069000, 3, 6, "MYS 100.XX"}, + {1.600545000, 103.758080000, 3, 6, "MYS 200.XX"}, + {1.510145000, 103.876280000, 3, 6, "MYS 300.XX"}, + {4.590545000, 101.029360625, 3, 5, "MYS 400.XX"}, + {4.654545000, 101.043725625, 3, 5, "MYS 500.XX"}, + {1.597244000, 110.291270000, 3, 6, "MYS 600.XX"}, + {1.597244000, 110.352379000, 3, 6, "MYS 700.XX"}, + {5.979334000, 116.040341250, 3, 4, "MYS 800.XX"}, + {5.886545000, 118.029026250, 3, 8, "MYS 900.XX"}, + {2.744234000, 101.918380000, 3, 5, "MYS B00.XX"}, + {3.847315000, 103.272225625, 3, 5, "MYS C00.XX"}, + {5.325545000, 103.096341250, 3, 5, "MYS D00.XX"}, + {6.157434000, 102.228141250, 3, 5, "MYS F00.XX"}, + {4.289834000, 117.836525625, 3, 6, "MYS G00.XX"}, + {4.903745000, 100.690225625, 3, 5, "MYS H00.XX"}, + {6.172845000, 100.331926250, 3, 5, "MYS J00.XX"}, + {5.465885000, 100.270226250, 3, 6, "MYS K00.XX"}, + {5.368545000, 100.254726250, 3, 6, "MYS L00.XX"}, + {5.678334000, 100.455141250, 3, 6, "MYS M00.XX"}, + {4.456545000, 113.967360625, 3, 5, "MYS N00.XX"}, + {2.346545000, 111.815445000, 3, 5, "MYS P00.XX"}, + {5.362234000, 100.411841250, 4, 6, "MYS Q00.XX"}, + {2.249434000, 102.216280000, 3, 6, "MYS R00.XX"}, + {2.053545000, 103.270280000, 3, 6, "MYS S00.XX"}, + {1.869434000, 102.920225000, 3, 6, "MYS T00.XX"}, + {5.437134000, 100.525226250, 3, 5, "MYS V00.XX"}, + {3.202234000, 113.030525000, 3, 5, "MYS W00.XX"}, + {2.082734000, 102.535380000, 3, 6, "MYS X00.XX"}, + {5.440075000, 100.363226250, 3, 6, "MYS Y00.XX"}, + {2.572099000, 101.789425000, 3, 5, "MYS Z00.XX"}, + {3.324004000, 101.553782875, 3, 5, "MYS ZK0.00"}, + {3.939558500, 101.382747500, 2, 4, "MYS 123.XXX"}, + {5.572185500, 100.337491000, 2, 5, "MYS 12.XXXX"}, + {1.315409000, 110.120360000, 2, 5, "MYS 1123.XX"}, + {5.689944000, 115.841630000, 2, 4, "MYS 2123.XX"}, + {5.632730000, 117.849400000, 2, 7, "MYS 3123.XX"}, + {4.036659000, 117.632350000, 2, 5, "MYS 4123.XX"}, + {4.172314000, 113.749550000, 2, 4, "MYS 5123.XX"}, + {2.063915000, 111.598950000, 2, 4, "MYS 6123.XX"}, + {2.941664000, 112.822620000, 2, 4, "MYS 7123.XX"}, + {4.795864000, 118.108210000, 2, 7, "MYS 8123.XX"}, + {5.055864000, 115.008200000, 2, 6, "MYS 9123.XX"}, + {3.993072000, 103.245949000, 3, 5, "MYS B123.XX"}, + {4.484112000, 103.245949000, 3, 5, "MYS C123.XX"}, + {4.975152000, 103.245949000, 3, 5, "MYS D123.XX"}, + {3.545409000, 100.361189000, 2, 5, "MYS F123.XX"}, + {3.545409000, 100.829908000, 2, 4, "MYS G123.XX"}, + {3.099967000, 101.052337000, 2, 4, "MYS H123.XX"}, + {6.108467000, 99.622565000, 2, 4, "MYS J123.XX"}, + {6.265600000, 100.102625000, 2, 4, "MYS K123.XX"}, + {6.265600000, 100.571345000, 2, 4, "MYS L123.XX"}, + {1.839521000, 103.941631000, 3, 6, "MYS M123.XX"}, + {1.348481000, 103.941631000, 3, 7, "MYS N123.XX"}, + {2.898429000, 100.303705000, 1, 4, "MYS 1234.XXX"}, + {10.809700000, 106.644669500, 4, 5, "VNM 12.XX"}, + {10.932294000, 106.562623250, 3, 4, "VNM 00.XXX"}, + {21.084814000, 105.668512000, 3, 6, "VNM J0.XXX"}, + {16.143324000, 108.097838750, 3, 4, "VNM 000.XX"}, + {16.143324000, 108.187690750, 3, 4, "VNM 100.XX"}, + {16.056835000, 108.115808750, 3, 4, "VNM 200.XX"}, + {16.056835000, 108.205660750, 3, 4, "VNM 300.XX"}, + {20.863175000, 106.636112000, 3, 5, "VNM 400.XX"}, + {16.506424000, 107.551025875, 2, 5, "VNM 500.XX"}, + {12.295834000, 109.172124000, 3, 4, "VNM 600.XX"}, + {10.085424000, 105.709042750, 3, 4, "VNM 700.XX"}, + {10.026545000, 105.061628125, 3, 5, "VNM 800.XX"}, + {10.412524000, 107.057642750, 3, 4, "VNM 900.XX"}, + {10.430724000, 105.388642750, 3, 7, "VNM B00.XX"}, + {21.006545000, 107.184641250, 3, 6, "VNM C00.XX"}, + {10.995524000, 108.068942750, 2, 3, "VNM D00.XX"}, + {20.978545000, 106.990540000, 3, 6, "VNM F00.XX"}, + {11.967524000, 109.115629875, 3, 4, "VNM G00.XX"}, + {21.603924000, 105.807869375, 3, 10, "VNM H00.XX"}, + {11.969545000, 108.396144375, 3, 4, "VNM J00.XX"}, + {13.781864000, 109.187426750, 3, 4, "VNM K00.XX"}, + {20.423304000, 106.141180875, 3, 5, "VNM KK0.00"}, + {12.692464000, 108.008312375, 3, 4, "VNM L00.XX"}, + {10.346915000, 106.339615250, 3, 4, "VNM LK0.00"}, + {9.615464000, 105.944555875, 3, 4, "VNM M00.XX"}, + {13.972404000, 107.984921250, 3, 4, "VNM MK0.00"}, + {19.823164000, 105.742196250, 3, 5, "VNM N00.XX"}, + {9.174104000, 105.123655500, 3, 5, "VNM NK0.00"}, + {9.308764000, 105.697141500, 3, 4, "VNM P00.XX"}, + {10.240364000, 105.940129250, 3, 6, "VNM PK0.00"}, + {20.858945000, 105.322240000, 3, 5, "VNM Q00.XX"}, + {18.673004000, 105.654270375, 2, 4, "VNM QK0.00"}, + {11.584164000, 108.984584625, 3, 4, "VNM R00.XX"}, + {21.690485000, 104.847369625, 3, 10, "VNM RK0.00"}, + {21.333305000, 105.359741250, 3, 10, "VNM S00.XX"}, + {13.083004000, 109.285594125, 3, 4, "VNM SK0.00"}, + {21.324264000, 105.573152750, 3, 10, "VNM T00.XX"}, + {10.692004000, 105.077910750, 3, 7, "VNM TK0.00"}, + {15.569864000, 108.455768875, 3, 4, "VNM V00.XX"}, + {20.928604000, 106.302008000, 3, 6, "VNM VK0.00"}, + {10.256664000, 106.346070250, 3, 4, "VNM W00.XX"}, + {9.939404000, 106.321483625, 3, 4, "VNM WK0.00"}, + {20.093564000, 105.843010625, 3, 5, "VNM X00.XX"}, + {21.275204000, 106.177063250, 3, 10, "VNM XK0.00"}, + {20.466464000, 106.305710625, 3, 5, "VNM Y00.XX"}, + {14.344804000, 107.979049375, 3, 4, "VNM YK0.00"}, + {21.195464000, 106.026552750, 3, 10, "VNM Z00.XX"}, + {10.294104000, 105.733510750, 3, 6, "VNM ZK0.00"}, + {11.513545500, 104.887512000, 2, 7, "VNM 123.XXX"}, + {21.841111000, 104.872900500, 2, 9, "VNM 12.XXXX"}, + {16.014157500, 108.005812500, 2, 3, "VNM 1234.XX"}, + {15.450000000, 105.817500000, 1, 4, "VNM PN1M.PCB"}, + {60.222398000, 24.865062000, 4, 6, "FIN 12.XX"}, + {60.384605000, 24.575161875, 3, 5, "FIN 00.XXX"}, + {61.507005000, 23.431799250, 3, 6, "FIN J0.XXX"}, + {60.490724000, 22.167962750, 4, 7, "FIN 000.XX"}, + {65.060824000, 25.386632500, 3, 5, "FIN 100.XX"}, + {61.027124000, 25.574106250, 3, 5, "FIN 200.XX"}, + {62.939624000, 27.550199125, 3, 5, "FIN 300.XX"}, + {62.300724000, 25.663781375, 3, 5, "FIN 400.XX"}, + {61.527124000, 21.702637875, 3, 6, "FIN 500.XX"}, + {61.100724000, 28.096606250, 3, 8, "FIN 600.XX"}, + {63.149024000, 21.547417875, 3, 6, "FIN 700.XX"}, + {60.510824000, 26.836762750, 3, 7, "FIN 800.XX"}, + {62.655524000, 29.691899125, 2, 6, "FIN 900.XX"}, + {61.040724000, 24.366606250, 3, 5, "FIN B00.XX"}, + {60.434724000, 25.568062750, 3, 5, "FIN C00.XX"}, + {61.731124000, 27.178637875, 3, 5, "FIN D00.XX"}, + {61.170724000, 21.430406250, 3, 6, "FIN F00.XX"}, + {60.645264000, 24.795955250, 3, 5, "FIN G00.XX"}, + {60.474104000, 25.047455750, 3, 5, "FIN GK0.00"}, + {66.512064000, 25.610429625, 2, 4, "FIN H00.XX"}, + {60.244104000, 24.028252375, 3, 6, "FIN HK0.00"}, + {63.852464000, 23.050870875, 3, 6, "FIN J00.XX"}, + {64.224104000, 27.670652500, 3, 5, "FIN JK0.00"}, + {60.884564000, 26.653124750, 3, 5, "FIN K00.XX"}, + {61.174204000, 28.719287250, 2, 9, "FIN KK0.00"}, + {62.797664000, 22.783175375, 3, 6, "FIN L00.XX"}, + {61.862604000, 28.859746875, 2, 5, "FIN LK0.00"}, + {60.754064000, 24.714355250, 3, 5, "FIN M00.XX"}, + {60.382104000, 23.079155750, 3, 6, "FIN MK0.00"}, + {60.502464000, 22.117655250, 3, 6, "FIN N00.XX"}, + {63.561604000, 27.143038625, 3, 5, "FIN NK0.00"}, + {62.332564000, 27.807778125, 3, 5, "FIN P00.XX"}, + {65.738704000, 24.506106625, 3, 5, "FIN PK0.00"}, + {65.854064000, 24.085474875, 3, 6, "FIN Q00.XX"}, + {61.204104000, 25.976587250, 3, 5, "FIN QK0.00"}, + {61.351564000, 22.843524750, 3, 6, "FIN R00.XX"}, + {60.914104000, 26.556587250, 3, 5, "FIN RK0.00"}, + {61.282464000, 23.966624750, 3, 6, "FIN S00.XX"}, + {63.074104000, 27.602751875, 3, 5, "FIN SK0.00"}, + {63.691264000, 22.640870875, 3, 6, "FIN T00.XX"}, + {60.814104000, 23.577455750, 3, 6, "FIN TK0.00"}, + {65.972464000, 29.105374875, 2, 5, "FIN V00.XX"}, + {64.682735000, 24.419494500, 3, 5, "FIN VK0.00"}, + {60.655364000, 25.238155250, 3, 5, "FIN W00.XX"}, + {60.794104000, 21.357455750, 2, 5, "FIN WK0.00"}, + {62.408864000, 25.847178125, 3, 5, "FIN X00.XX"}, + {60.684004000, 26.750155750, 3, 7, "FIN XK0.00"}, + {60.382464000, 25.197655250, 4, 6, "FIN Y00.XX"}, + {65.184104000, 25.288336500, 3, 5, "FIN YK0.00"}, + {60.936964000, 24.576324750, 3, 5, "FIN Z00.XX"}, + {59.980604000, 23.420152375, 3, 6, "FIN ZK0.00"}, + {62.845177500, 21.701773000, 2, 5, "FIN 12.XXXX"}, + {61.074915000, 21.570264000, 2, 5, "FIN 123.XXX"}, + {63.813988000, 22.772300500, 2, 5, "FIN 1234.XX"}, + {69.375000000, 25.400000000, 1, 3, "FIN TD8.3FTT"}, + {64.912875000, 25.400000000, 2, 4, "FIN RT04.RCL"}, + {-4.206251000, 15.222110000, 4, 8, "COG 12.XX"}, + {-4.123106000, 15.017816875, 3, 6, "COG 00.XXX"}, + {-4.753986000, 11.776766875, 3, 5, "COG J0.XXX"}, + {-4.219286000, 12.612021125, 3, 6, "COG 000.XX"}, + {-4.161876000, 13.262607125, 3, 6, "COG 200.XX"}, + {-4.094876000, 13.014007125, 3, 6, "COG 300.XX"}, + {-2.920576000, 12.675320000, 3, 5, "COG 400.XX"}, + {-0.443276000, 15.855920000, 3, 4, "COG 500.XX"}, + {1.650724000, 16.009320000, 2, 4, "COG 600.XX"}, + {-4.131076000, 13.510907125, 3, 6, "COG 700.XX"}, + {-1.835376000, 15.831820000, 3, 4, "COG 800.XX"}, + {1.643624000, 18.004220000, 2, 5, "COG 900.XX"}, + {-4.321576000, 14.727007125, 3, 6, "COG B00.XX"}, + {-3.645376000, 13.336007125, 3, 5, "COG C00.XX"}, + {-2.500376000, 14.714020000, 3, 4, "COG D00.XX"}, + {-4.128276000, 11.895707125, 3, 4, "COG F00.XX"}, + {-0.840576000, 14.797020000, 3, 4, "COG G00.XX"}, + {-1.839276000, 12.654920000, 2, 5, "COG H00.XX"}, + {2.089424000, 18.000520000, 2, 5, "COG J00.XX"}, + {-1.179276000, 16.759320000, 3, 6, "COG K00.XX"}, + {1.680724000, 14.539320000, 2, 4, "COG L00.XX"}, + {-4.216776000, 14.318907125, 3, 6, "COG M00.XX"}, + {-0.039976000, 14.467720000, 3, 5, "COG N00.XX"}, + {-3.434476000, 12.270207125, 3, 5, "COG P00.XX"}, + {1.405024000, 17.435320000, 2, 3, "COG Q00.XX"}, + {-3.238476000, 13.186207125, 3, 5, "COG R00.XX"}, + {-2.824076000, 13.784020000, 3, 5, "COG S00.XX"}, + {-4.208876000, 11.623707125, 3, 4, "COG T00.XX"}, + {-3.948676000, 11.266107125, 3, 5, "COG V00.XX"}, + {0.473324000, 14.641720000, 2, 3, "COG W00.XX"}, + {2.099524000, 14.083620000, 2, 5, "COG X00.XX"}, + {-1.413076000, 15.063520000, 3, 4, "COG Y00.XX"}, + {-3.957476000, 13.911907125, 3, 5, "COG Z00.XX"}, + {-2.430421500, 11.249709500, 2, 5, "COG 123.XXX"}, + {-2.622475000, 13.996403000, 2, 4, "COG 12.XXXX"}, + {0.070259000, 14.194772000, 2, 4, "COG 1234.XX"}, + {3.109866000, 11.413047500, 1, 4, "COG 1234.XXX"}, + {52.554000000, 13.351893500, 4, 5, "DEU 12.XX"}, + {52.537214000, 13.259847750, 3, 4, "DEU 000.XX"}, + {52.537214000, 13.460298750, 4, 5, "DEU 200.XX"}, + {52.414905000, 13.261035875, 3, 4, "DEU 400.XX"}, + {52.414905000, 13.459108875, 3, 4, "DEU 600.XX"}, + {53.623844000, 9.855178125, 3, 4, "DEU 800.XX"}, + {48.118014000, 11.474183875, 3, 4, "DEU B00.XX"}, + {50.922614000, 6.866743250, 3, 5, "DEU D00.XX"}, + {50.160724000, 8.616946750, 3, 5, "DEU G00.XX"}, + {51.550724000, 7.414799125, 3, 4, "DEU H00.XX"}, + {48.835824000, 9.132980500, 3, 5, "DEU J00.XX"}, + {51.508524000, 6.925999125, 4, 5, "DEU K00.XX"}, + {51.271724000, 6.731290250, 3, 4, "DEU L00.XX"}, + {53.120724000, 8.742426750, 3, 4, "DEU M00.XX"}, + {52.440724000, 9.664121875, 3, 4, "DEU N00.XX"}, + {51.470224000, 6.675799125, 3, 4, "DEU P00.XX"}, + {49.490724000, 10.987624000, 3, 4, "DEU Q00.XX"}, + {51.390724000, 12.335590250, 3, 4, "DEU R00.XX"}, + {51.090724000, 13.675590250, 3, 4, "DEU S00.XX"}, + {51.507524000, 7.137299125, 4, 5, "DEU T00.XX"}, + {51.300724000, 7.115590250, 3, 4, "DEU V00.XX"}, + {52.067824000, 8.477921875, 3, 4, "DEU W00.XX"}, + {50.754145000, 7.032602500, 3, 5, "DEU X00.XX"}, + {49.540724000, 8.407624000, 3, 5, "DEU Y00.XX"}, + {49.026045000, 8.334753250, 3, 5, "DEU Z00.XX"}, + {51.472604000, 7.044799125, 4, 5, "DEU 00.XXX"}, + {51.923404000, 7.553621875, 3, 4, "DEU 10.XXX"}, + {48.322604000, 10.828980500, 3, 4, "DEU 20.XXX"}, + {50.790104000, 12.853968500, 3, 4, "DEU 30.XXX"}, + {50.738504000, 6.041068500, 3, 7, "DEU 40.XXX"}, + {50.032604000, 8.171546750, 3, 5, "DEU 50.XXX"}, + {51.150404000, 6.386190250, 3, 4, "DEU 60.XXX"}, + {52.088904000, 11.559021875, 3, 4, "DEU 70.XXX"}, + {51.476204000, 6.801599125, 3, 4, "DEU 80.XXX"}, + {52.227304000, 10.445221875, 3, 4, "DEU 90.XXX"}, + {51.298704000, 6.515590250, 3, 4, "DEU B0.XXX"}, + {51.442604000, 11.894799125, 3, 4, "DEU C0.XXX"}, + {54.282604000, 10.050844500, 3, 4, "DEU D0.XXX"}, + {53.834704000, 10.601935625, 2, 3, "DEU F0.XXX"}, + {47.958104000, 7.786745875, 3, 5, "DEU G0.XXX"}, + {51.332904000, 7.393490250, 3, 4, "DEU H0.XXX"}, + {50.952604000, 10.965590250, 3, 4, "DEU J0.XXX"}, + {54.061304000, 12.045644500, 3, 4, "DEU K0.XXX"}, + {51.282604000, 9.415590250, 3, 4, "DEU L0.XXX"}, + {49.957704000, 8.203146750, 3, 5, "DEU M0.XXX"}, + {51.632604000, 7.734799125, 3, 4, "DEU N0.XXX"}, + {49.186704000, 6.909702250, 3, 5, "DEU P0.XXX"}, + {51.520104000, 7.129599125, 4, 5, "DEU Q0.XXX"}, + {51.392604000, 6.812299125, 3, 4, "DEU R0.XXX"}, + {52.242604000, 7.984121875, 3, 4, "DEU S0.XXX"}, + {51.141304000, 6.988890250, 3, 4, "DEU T0.XXX"}, + {51.006304000, 6.931290250, 3, 5, "DEU V0.XXX"}, + {53.112604000, 8.142426750, 3, 4, "DEU W0.XXX"}, + {51.163604000, 6.601790250, 3, 4, "DEU X0.XXX"}, + {49.376204000, 8.596524000, 3, 5, "DEU Y0.XXX"}, + {51.682604000, 8.674799125, 3, 4, "DEU Z0.XXX"}, + {50.080581000, 8.146874000, 2, 4, "DEU 12.XXXX"}, + {52.242780000, 12.895156500, 2, 3, "DEU 0123.XX"}, + {53.338580000, 9.363754500, 2, 3, "DEU 1123.XX"}, + {52.873580000, 8.134005500, 2, 3, "DEU 2123.XX"}, + {51.183580000, 11.814179000, 2, 3, "DEU 3123.XX"}, + {50.958580000, 13.239279000, 2, 5, "DEU 4123.XX"}, + {50.630865000, 12.318158500, 3, 4, "DEU 5123.XX"}, + {51.744565000, 11.547328000, 2, 3, "DEU 6123.XX"}, + {53.860865000, 9.933603500, 2, 3, "DEU 7123.XX"}, + {47.578580000, 7.415134000, 2, 6, "DEU 8123.XX"}, + {50.725865000, 10.944458500, 3, 4, "DEU 9123.XX"}, + {53.625865000, 11.363803500, 2, 3, "DEU B123.XX"}, + {49.097280000, 6.477632000, 2, 6, "DEU C123.XX"}, + {48.720865000, 11.994911500, 3, 4, "DEU D123.XX"}, + {53.426380000, 8.014654500, 2, 3, "DEU F123.XX"}, + {50.052880000, 7.206209500, 2, 4, "DEU G123.XX"}, + {50.459365000, 11.624758500, 3, 4, "DEU H123.XX"}, + {51.373580000, 13.919279000, 3, 4, "DEU J123.XX"}, + {49.515865000, 6.274581000, 2, 7, "DEU K123.XX"}, + {49.069480000, 7.220332000, 2, 4, "DEU L123.XX"}, + {54.370365000, 9.027252500, 2, 3, "DEU M123.XX"}, + {47.493580000, 9.045134000, 2, 6, "DEU N123.XX"}, + {52.283580000, 11.814056500, 2, 3, "DEU P123.XX"}, + {52.644780000, 9.672805500, 2, 3, "DEU Q123.XX"}, + {53.338580000, 12.888854500, 2, 3, "DEU R123.XX"}, + {53.018580000, 10.018854500, 3, 4, "DEU S123.XX"}, + {52.017280000, 14.063056500, 2, 3, "DEU T123.XX"}, + {47.628580000, 10.055034000, 2, 5, "DEU V123.XX"}, + {48.305865000, 11.794911500, 3, 4, "DEU W123.XX"}, + {47.628580000, 11.810034000, 2, 5, "DEU X123.XX"}, + {53.970865000, 12.853703500, 2, 3, "DEU Y123.XX"}, + {50.938580000, 14.339279000, 2, 6, "DEU Z123.XX"}, + {52.089785500, 6.097021000, 2, 5, "DEU 123.XXX"}, + {52.922308500, 6.360317000, 1, 4, "DEU 1234.XXX"}, + {35.705100000, 139.693034000, 5, 6, "JPN 12.XX"}, + {35.949093000, 139.513798375, 4, 5, "JPN 00.XXX"}, + {35.949093000, 139.620227375, 4, 5, "JPN 10.XXX"}, + {35.949093000, 139.726656375, 4, 5, "JPN 20.XXX"}, + {35.862604000, 139.449941375, 4, 5, "JPN 30.XXX"}, + {35.862604000, 139.556370375, 4, 5, "JPN 40.XXX"}, + {35.862604000, 139.662799375, 4, 5, "JPN 50.XXX"}, + {35.862604000, 139.769228375, 4, 5, "JPN 60.XXX"}, + {35.862604000, 139.875657375, 4, 5, "JPN 70.XXX"}, + {35.776115000, 139.449941375, 4, 5, "JPN 80.XXX"}, + {35.776115000, 139.556370375, 4, 5, "JPN 90.XXX"}, + {35.776115000, 139.662799375, 4, 5, "JPN B0.XXX"}, + {35.776115000, 139.769228375, 4, 5, "JPN C0.XXX"}, + {35.776115000, 139.875657375, 4, 5, "JPN D0.XXX"}, + {35.776115000, 139.982086375, 4, 5, "JPN F0.XXX"}, + {35.689626000, 139.449941375, 4, 5, "JPN G0.XXX"}, + {35.689626000, 139.556370375, 4, 5, "JPN H0.XXX"}, + {35.689626000, 139.662799375, 4, 5, "JPN J0.XXX"}, + {35.689626000, 139.769228375, 5, 6, "JPN K0.XXX"}, + {35.689626000, 139.875657375, 4, 5, "JPN L0.XXX"}, + {35.689626000, 139.982086375, 4, 5, "JPN M0.XXX"}, + {35.603137000, 139.450280000, 4, 5, "JPN N0.XXX"}, + {35.603137000, 139.555989000, 4, 5, "JPN P0.XXX"}, + {35.603137000, 139.661698000, 4, 5, "JPN Q0.XXX"}, + {35.603137000, 139.767407000, 4, 5, "JPN R0.XXX"}, + {35.603137000, 139.873116000, 4, 5, "JPN S0.XXX"}, + {35.516648000, 139.397425000, 4, 5, "JPN T0.XXX"}, + {35.516648000, 139.503134000, 4, 5, "JPN V0.XXX"}, + {35.516648000, 139.608843000, 4, 5, "JPN W0.XXX"}, + {35.516648000, 139.714552000, 4, 5, "JPN X0.XXX"}, + {35.430159000, 139.450280000, 4, 5, "JPN Y0.XXX"}, + {35.430159000, 139.555989000, 4, 5, "JPN Z0.XXX"}, + {34.720724000, 135.450619625, 5, 6, "JPN 000.XX"}, + {35.190724000, 136.860619625, 5, 6, "JPN 100.XX"}, + {43.100724000, 141.284404500, 6, 7, "JPN 200.XX"}, + {34.723924000, 135.120219625, 4, 5, "JPN 300.XX"}, + {35.050724000, 135.700619625, 5, 6, "JPN 400.XX"}, + {33.630724000, 130.361523625, 4, 5, "JPN 500.XX"}, + {34.431424000, 132.405245375, 5, 6, "JPN 600.XX"}, + {38.300724000, 140.838585875, 4, 5, "JPN 700.XX"}, + {33.920724000, 130.811184000, 5, 6, "JPN 800.XX"}, + {35.650724000, 140.060280000, 4, 5, "JPN 900.XX"}, + {34.610724000, 135.430845375, 4, 5, "JPN B00.XX"}, + {32.840724000, 130.661749375, 4, 5, "JPN C00.XX"}, + {34.697224000, 133.867319625, 4, 5, "JPN D00.XX"}, + {35.632124000, 139.342580000, 5, 6, "JPN F00.XX"}, + {34.753624000, 137.671819625, 4, 5, "JPN G00.XX"}, + {35.700724000, 139.280280000, 4, 5, "JPN H00.XX"}, + {31.630724000, 130.512314750, 4, 5, "JPN J00.XX"}, + {34.710524000, 135.549019625, 6, 7, "JPN K00.XX"}, + {37.960724000, 138.988585875, 4, 5, "JPN L00.XX"}, + {34.870724000, 134.640619625, 4, 5, "JPN M00.XX"}, + {33.847664000, 132.730702000, 5, 6, "JPN N00.XX"}, + {34.974104000, 138.358372625, 5, 6, "JPN NK0.00"}, + {34.746764000, 135.302872875, 4, 5, "JPN P00.XX"}, + {36.554104000, 136.607720750, 4, 5, "JPN PK0.00"}, + {34.743264000, 135.373872875, 5, 6, "JPN Q00.XX"}, + {36.554104000, 139.857720750, 4, 5, "JPN QK0.00"}, + {33.252464000, 131.563159875, 4, 5, "JPN R00.XX"}, + {34.585404000, 133.741017375, 4, 5, "JPN RK0.00"}, + {35.282464000, 139.632215000, 4, 5, "JPN S00.XX"}, + {32.744104000, 129.849096375, 5, 6, "JPN SK0.00"}, + {34.829164000, 135.617772875, 5, 6, "JPN T00.XX"}, + {35.414104000, 136.728155000, 5, 6, "JPN TK0.00"}, + {35.347864000, 139.435715000, 4, 5, "JPN V00.XX"}, + {34.806704000, 135.378372625, 4, 5, "JPN VK0.00"}, + {34.512564000, 133.335245125, 5, 6, "JPN W00.XX"}, + {34.214104000, 135.138517375, 4, 5, "JPN WK0.00"}, + {34.772464000, 137.352472875, 4, 5, "JPN X00.XX"}, + {34.684504000, 135.777872625, 5, 6, "JPN XK0.00"}, + {36.662464000, 138.141700250, 4, 5, "JPN Y00.XX"}, + {35.084104000, 137.128372625, 4, 5, "JPN YK0.00"}, + {37.062464000, 140.841442375, 4, 5, "JPN Z00.XX"}, + {43.764104000, 142.324102000, 6, 10, "JPN ZK0.00"}, + {34.997184500, 138.012916500, 4, 5, "JPN 123.XXX"}, + {34.145934000, 133.204855000, 4, 5, "JPN 12.XXXX"}, + {43.225897000, 141.199533000, 5, 6, "JPN 0123.XX"}, + {33.862593000, 130.357926500, 3, 4, "JPN 1123.XX"}, + {34.462861000, 132.241968500, 4, 5, "JPN 2123.XX"}, + {38.563549000, 140.725725000, 3, 4, "JPN 3123.XX"}, + {32.585961000, 130.423049500, 3, 4, "JPN 4123.XX"}, + {31.355865000, 130.294776500, 3, 4, "JPN 5123.XX"}, + {38.034601000, 138.806232500, 3, 4, "JPN 6123.XX"}, + {34.059905000, 132.698166000, 4, 5, "JPN 7123.XX"}, + {36.398680000, 136.372223500, 3, 4, "JPN 8123.XX"}, + {32.988429000, 131.403021000, 3, 4, "JPN 9123.XX"}, + {32.846301000, 129.806269000, 4, 5, "JPN B123.XX"}, + {43.930547500, 141.826209500, 5, 9, "JPN C123.XX"}, + {33.472457000, 133.220486000, 3, 4, "JPN D123.XX"}, + {36.906235000, 136.970844000, 3, 4, "JPN F123.XX"}, + {39.337965000, 140.018742000, 3, 4, "JPN G123.XX"}, + {31.660409000, 131.003021000, 3, 4, "JPN H123.XX"}, + {26.262925000, 127.638821500, 3, 4, "JPN J123.XX"}, + {40.604365000, 140.271491000, 3, 4, "JPN K123.XX"}, + {37.903309000, 139.999154500, 3, 4, "JPN L123.XX"}, + {39.513150000, 140.968306000, 3, 4, "JPN M123.XX"}, + {42.104925000, 140.525248000, 4, 5, "JPN N123.XX"}, + {33.835865000, 134.271846000, 4, 5, "JPN P123.XX"}, + {38.097383000, 139.963249000, 3, 4, "JPN Q123.XX"}, + {35.839280000, 135.970495000, 4, 5, "JPN R123.XX"}, + {33.989665000, 130.883200500, 3, 4, "JPN S123.XX"}, + {40.319665000, 141.119270500, 3, 4, "JPN T123.XX"}, + {33.075865000, 130.239624500, 3, 4, "JPN V123.XX"}, + {36.466704000, 137.789192000, 3, 4, "JPN W123.XX"}, + {42.933265000, 143.816889000, 3, 4, "JPN X123.XX"}, + {42.685865000, 142.875789000, 3, 4, "JPN Y123.XX"}, + {35.498006000, 132.393314500, 3, 4, "JPN Z123.XX"}, + {45.496388500, 145.520528500, 2, 6, "JPN 0123.XXX"}, + {32.598660000, 128.260072500, 2, 3, "JPN 1123.XXX"}, + {28.367171000, 128.811376000, 2, 3, "JPN 2123.XXX"}, + {27.952102500, 126.476108000, 2, 3, "JPN 3123.XXX"}, + {26.649578500, 122.936766500, 2, 4, "JPN 4123.XXX"}, + {34.511090500, 138.349473000, 3, 4, "JPN 5123.XXX"}, + {31.829900500, 139.001471500, 2, 3, "JPN 6123.XXX"}, + {29.132394500, 139.636157500, 2, 3, "JPN 7123.XXX"}, + {26.649578500, 140.259509500, 3, 4, "JPN 8123.XXX"}, + {26.649578500, 129.844179500, 2, 3, "JPN 9123.XXX"}, + {31.223314500, 129.312561000, 2, 3, "JPN B123.XXX"}, + {36.317983500, 130.835013500, 2, 3, "JPN C123.XXX"}, + {34.474061500, 132.053073000, 3, 4, "JPN F123.XXX"}, + {44.468801500, 142.608927500, 3, 7, "JPN G123.XXX"}, + {45.488388500, 139.884707500, 2, 4, "JPN J123.XXX"}, + {35.915805500, 134.048932000, 2, 3, "JPN K123.XXX"}, + {43.932563500, 139.054622000, 2, 4, "JPN L123.XXX"}, + {38.664984500, 138.280205000, 3, 4, "JPN M123.XXX"}, + {34.860523000, 135.457916500, 4, 5, "JPN N123.XXX"}, + {41.535808500, 139.110352000, 3, 4, "JPN S123.XXX"}, + {37.192280500, 138.293288500, 3, 4, "JPN T123.XXX"}, + {41.935585000, 139.763509000, 3, 4, "JPN Z123.XXX"}, + {37.562091500, 135.390176500, 2, 3, "JPN V123.XXX"}, + {38.595299500, 131.123831000, 2, 3, "JPN W123.XXX"}, + {35.670000000, 139.739344000, 5, 6, "JPN MGX7.FF61"}, + {-17.790909000, 31.010342500, 4, 7, "ZWE 12.XX"}, + {-17.775221000, 30.887672875, 3, 6, "ZWE 00.XXX"}, + {-20.125941000, 28.397976125, 2, 4, "ZWE J0.XXX"}, + {-19.484986000, 29.727455750, 3, 4, "ZWE 000.XX"}, + {-17.898986000, 30.613505125, 3, 6, "ZWE 200.XX"}, + {-18.362186000, 29.838735250, 3, 4, "ZWE 400.XX"}, + {-20.035476000, 30.785021875, 3, 5, "ZWE 600.XX"}, + {-18.881976000, 29.780160500, 3, 4, "ZWE 700.XX"}, + {-18.159176000, 31.507486250, 3, 5, "ZWE 800.XX"}, + {-20.276576000, 30.019621875, 3, 4, "ZWE 900.XX"}, + {-17.334976000, 30.147699125, 3, 5, "ZWE B00.XX"}, + {-18.313176000, 26.458786250, 3, 5, "ZWE C00.XX"}, + {-18.093676000, 30.095586250, 3, 4, "ZWE D00.XX"}, + {-18.974776000, 29.719060500, 3, 4, "ZWE F00.XX"}, + {-16.469876000, 28.804225875, 3, 6, "ZWE G00.XX"}, + {-17.266176000, 31.283212000, 3, 6, "ZWE H00.XX"}, + {-17.894476000, 25.766986250, 3, 7, "ZWE J00.XX"}, + {-18.954776000, 32.553560500, 3, 5, "ZWE K00.XX"}, + {-18.960455000, 32.642384500, 3, 5, "ZWE L00.XX"}, + {-16.788276000, 29.655812000, 3, 5, "ZWE M00.XX"}, + {-18.496876000, 32.088273375, 3, 5, "ZWE N00.XX"}, + {-19.637576000, 29.950234750, 3, 4, "ZWE P00.XX"}, + {-21.008876000, 31.632082250, 3, 5, "ZWE Q00.XX"}, + {-20.447176000, 27.766821875, 3, 6, "ZWE R00.XX"}, + {-16.728876000, 31.543625875, 3, 6, "ZWE S00.XX"}, + {-20.156576000, 32.589921875, 3, 5, "ZWE T00.XX"}, + {-20.897276000, 28.963708000, 3, 5, "ZWE V00.XX"}, + {-19.768376000, 32.825834750, 3, 6, "ZWE W00.XX"}, + {-18.975176000, 30.852960500, 3, 5, "ZWE X00.XX"}, + {-19.247976000, 30.484560500, 3, 5, "ZWE Y00.XX"}, + {-22.170476000, 29.952056500, 3, 6, "ZWE Z00.XX"}, + {-18.044985000, 29.795855000, 2, 4, "ZWE 112.XXX"}, + {-18.536025000, 29.648989000, 2, 3, "ZWE 212.XXX"}, + {-19.027065000, 29.649275500, 2, 3, "ZWE 312.XXX"}, + {-19.518105000, 29.649275500, 2, 3, "ZWE 412.XXX"}, + {-20.009145000, 29.698751500, 2, 3, "ZWE 512.XXX"}, + {-16.322085000, 28.766376500, 2, 5, "ZWE G12.XXX"}, + {-17.854685000, 25.625055000, 2, 6, "ZWE H12.XXX"}, + {-16.628485000, 29.402176500, 2, 4, "ZWE J12.XXX"}, + {-20.287785000, 27.694141500, 2, 5, "ZWE K12.XXX"}, + {-20.794985000, 28.946120000, 2, 4, "ZWE L12.XXX"}, + {-21.871185000, 29.773420000, 2, 3, "ZWE M12.XXX"}, + {-18.227485000, 26.283655000, 2, 4, "ZWE P12.XXX"}, + {-18.227485000, 26.773207000, 2, 4, "ZWE Q12.XXX"}, + {-18.286409000, 27.262759000, 2, 4, "ZWE R12.XXX"}, + {-18.286409000, 27.752311000, 2, 4, "ZWE S12.XXX"}, + {-18.777449000, 27.507535000, 2, 4, "ZWE T12.XXX"}, + {-16.413070000, 30.279417500, 2, 5, "ZWE 12.XXXX"}, + {-19.027300000, 30.181613000, 2, 3, "ZWE 1234.XX"}, + {-16.080092500, 25.518382500, 1, 3, "ZWE 1234.XXX"}, + {-25.264900000, -57.666198500, 4, 8, "PRY 12.XX"}, + {-25.111585000, -57.644206500, 3, 7, "PRY 12.XXX"}, + {-25.537286000, -54.728660250, 3, 7, "PRY 000.XX"}, + {-25.659595000, -54.715138250, 3, 7, "PRY 200.XX"}, + {-25.537286000, -54.863879250, 3, 7, "PRY 400.XX"}, + {-25.414977000, -54.715138250, 3, 5, "PRY 600.XX"}, + {-27.348386000, -55.910848375, 3, 11, "PRY 800.XX"}, + {-22.557386000, -55.791862500, 3, 8, "PRY B00.XX"}, + {-25.479486000, -56.087560250, 3, 5, "PRY D00.XX"}, + {-25.409276000, -56.484973250, 3, 5, "PRY G00.XX"}, + {-23.359776000, -57.457382125, 3, 9, "PRY H00.XX"}, + {-25.736376000, -56.505186125, 3, 7, "PRY J00.XX"}, + {-26.825676000, -58.318938625, 3, 7, "PRY K00.XX"}, + {-25.356676000, -57.186373250, 4, 8, "PRY L00.XX"}, + {-26.840776000, -57.067238625, 3, 7, "PRY M00.XX"}, + {-24.630976000, -56.480121750, 3, 5, "PRY N00.XX"}, + {-27.366955000, -56.928646875, 3, 9, "PRY P00.XX"}, + {-26.661755000, -57.187819375, 3, 7, "PRY Q00.XX"}, + {-23.306776000, -57.098882125, 3, 7, "PRY R00.XX"}, + {-25.331576000, -55.752473250, 3, 5, "PRY S00.XX"}, + {-24.438976000, -55.732521750, 3, 5, "PRY T00.XX"}, + {-25.419376000, -57.080573250, 3, 7, "PRY V00.XX"}, + {-25.219376000, -57.125273250, 3, 7, "PRY W00.XX"}, + {-25.579276000, -57.200773250, 3, 7, "PRY X00.XX"}, + {-27.117076000, -56.283338625, 3, 9, "PRY Y00.XX"}, + {-25.754776000, -55.137486125, 3, 7, "PRY Z00.XX"}, + {-24.380003500, -57.716191000, 2, 6, "PRY 123.XXX"}, + {-26.907275000, -58.492684000, 2, 6, "PRY 12.XXXX"}, + {-22.911251000, -59.705204500, 2, 6, "PRY 1234.XX"}, + {-19.859103000, -62.355437500, 1, 4, "PRY 1234.XXX"}, + {33.376145000, 44.355870000, 4, 5, "IRQ 12.XX"}, + {33.358975000, 44.081697125, 3, 4, "IRQ 00.XXX"}, + {30.516014000, 47.649052125, 3, 6, "IRQ J0.XXX"}, + {36.436224000, 43.047602750, 3, 5, "IRQ 000.XX"}, + {36.436224000, 43.154752750, 3, 5, "IRQ 100.XX"}, + {36.349735000, 43.047602750, 3, 5, "IRQ 200.XX"}, + {36.349735000, 43.154752750, 3, 5, "IRQ 300.XX"}, + {36.227744000, 43.936022875, 3, 5, "IRQ 400.XX"}, + {36.217744000, 44.011220875, 3, 5, "IRQ 500.XX"}, + {35.530324000, 44.326380000, 3, 4, "IRQ 600.XX"}, + {35.432967000, 44.316275000, 3, 4, "IRQ 700.XX"}, + {35.589634000, 45.367275000, 3, 6, "IRQ 800.XX"}, + {32.068324000, 44.311188000, 3, 6, "IRQ 900.XX"}, + {32.653024000, 43.956249375, 3, 4, "IRQ B00.XX"}, + {31.080724000, 46.212540500, 3, 4, "IRQ C00.XX"}, + {32.513324000, 44.370488000, 3, 4, "IRQ D00.XX"}, + {33.472224000, 43.241323625, 3, 4, "IRQ F00.XX"}, + {32.036324000, 44.879714750, 3, 6, "IRQ G00.XX"}, + {32.550224000, 45.782988000, 3, 6, "IRQ H00.XX"}, + {31.884624000, 47.118914750, 3, 6, "IRQ J00.XX"}, + {33.786924000, 44.584584000, 3, 4, "IRQ K00.XX"}, + {33.356364000, 43.749059875, 3, 4, "IRQ L00.XX"}, + {34.190704000, 43.854417375, 3, 4, "IRQ LK0.00"}, + {30.403164000, 47.679262625, 4, 7, "IRQ M00.XX"}, + {36.350025000, 42.398819250, 3, 5, "IRQ MK0.00"}, + {31.333264000, 45.245932500, 2, 3, "IRQ N00.XX"}, + {31.404104000, 46.139602500, 3, 4, "IRQ NK0.00"}, + {35.531164000, 44.802715000, 3, 6, "IRQ P00.XX"}, + {32.294104000, 44.649313000, 3, 4, "IRQ PK0.00"}, + {30.903964000, 46.421790375, 3, 4, "IRQ Q00.XX"}, + {36.853604000, 42.798604125, 3, 5, "IRQ QK0.00"}, + {34.362464000, 45.342645125, 3, 4, "IRQ R00.XX"}, + {35.620504000, 45.910355000, 2, 5, "IRQ RK0.00"}, + {32.727864000, 44.238432125, 3, 4, "IRQ S00.XX"}, + {34.915504000, 43.458872625, 3, 4, "IRQ SK0.00"}, + {32.789864000, 44.246632125, 3, 4, "IRQ T00.XX"}, + {32.904104000, 45.039096375, 3, 4, "IRQ TK0.00"}, + {36.864445000, 42.926280625, 3, 5, "IRQ V00.XX"}, + {33.384104000, 43.538951625, 3, 4, "IRQ VK0.00"}, + {32.562464000, 44.183332125, 3, 4, "IRQ W00.XX"}, + {37.133430000, 42.608250375, 3, 5, "IRQ WK0.00"}, + {34.896864000, 44.580972875, 3, 6, "IRQ X00.XX"}, + {34.470304000, 41.881717375, 2, 5, "IRQ XK0.00"}, + {34.152464000, 42.332645125, 2, 4, "IRQ Y00.XX"}, + {31.954104000, 44.559457750, 3, 6, "IRQ YK0.00"}, + {29.983264000, 48.434362625, 3, 8, "IRQ Z00.XX"}, + {32.920104000, 44.749796375, 3, 4, "IRQ ZK0.00"}, + {34.386020500, 42.638998000, 2, 3, "IRQ 123.XXX"}, + {32.327630000, 45.837681500, 2, 5, "IRQ 12.XXXX"}, + {36.124244000, 42.487414500, 2, 4, "IRQ 1234.XX"}, + {33.195000000, 43.744800000, 2, 3, "IRQ NG8N.FM9"}, + {33.585632000, -7.693770500, 5, 6, "MAR 12.XX"}, + {33.704615000, -7.817322000, 4, 5, "MAR 12.XXX"}, + {34.015424000, -6.899316000, 4, 5, "MAR 000.XX"}, + {33.976024000, -6.981216000, 4, 5, "MAR 100.XX"}, + {34.085624000, -6.855016000, 4, 5, "MAR 200.XX"}, + {34.070824000, -5.048816000, 4, 5, "MAR 300.XX"}, + {31.683545000, -8.083774250, 4, 5, "MAR 400.XX"}, + {31.683545000, -8.016888250, 4, 5, "MAR 500.XX"}, + {30.443024000, -9.607494125, 4, 5, "MAR 600.XX"}, + {30.388824000, -9.548494125, 5, 6, "MAR 700.XX"}, + {35.786145000, -5.895473125, 4, 5, "MAR 800.XX"}, + {33.902145000, -5.603024000, 5, 6, "MAR 900.XX"}, + {34.721724000, -1.957380375, 4, 9, "MAR B00.XX"}, + {34.275745000, -6.656098125, 4, 5, "MAR C00.XX"}, + {32.326424000, -9.280812000, 4, 5, "MAR D00.XX"}, + {35.608045000, -5.423525000, 4, 5, "MAR F00.XX"}, + {32.920524000, -6.962250625, 4, 5, "MAR G00.XX"}, + {32.365724000, -6.428312000, 4, 5, "MAR H00.XX"}, + {33.246564000, -8.553540125, 4, 5, "MAR J00.XX"}, + {35.184005000, -3.003335000, 4, 7, "MAR JK0.00"}, + {33.013264000, -7.656967875, 4, 5, "MAR K00.XX"}, + {34.991304000, -5.924527375, 5, 6, "MAR KK0.00"}, + {33.839964000, -6.109898000, 5, 6, "MAR L00.XX"}, + {35.167504000, -6.165045000, 4, 5, "MAR LK0.00"}, + {29.002264000, -10.087693875, 4, 5, "MAR M00.XX"}, + {34.223604000, -4.035782625, 5, 6, "MAR MK0.00"}, + {32.506164000, -6.743611000, 4, 5, "MAR N00.XX"}, + {32.938604000, -5.698403625, 4, 5, "MAR NK0.00"}, + {31.942864000, -4.468638750, 4, 7, "MAR P00.XX"}, + {34.919104000, -2.358027375, 4, 8, "MAR PK0.00"}, + {32.873964000, -6.611067875, 4, 5, "MAR Q00.XX"}, + {34.254704000, -5.966582625, 4, 5, "MAR QK0.00"}, + {34.421064000, -2.932354875, 4, 8, "MAR R00.XX"}, + {34.211104000, -5.751382625, 4, 5, "MAR RK0.00"}, + {30.481764000, -8.916509625, 4, 5, "MAR S00.XX"}, + {34.314904000, -2.208382625, 4, 7, "MAR SK0.00"}, + {32.245664000, -7.984311000, 4, 5, "MAR T00.XX"}, + {32.231004000, -8.549687000, 4, 5, "MAR TK0.00"}, + {32.061764000, -7.423511000, 4, 5, "MAR V00.XX"}, + {35.224804000, -3.967345000, 5, 6, "MAR VK0.00"}, + {34.802564000, -5.616227125, 4, 5, "MAR W00.XX"}, + {29.698604000, -9.769290375, 4, 5, "MAR WK0.00"}, + {33.905164000, -6.360598000, 5, 6, "MAR X00.XX"}, + {30.391404000, -9.237135125, 4, 5, "MAR XK0.00"}, + {28.442464000, -11.135122625, 4, 5, "MAR Y00.XX"}, + {27.131104000, -13.216766625, 4, 10, "MAR YK0.00"}, + {23.720764000, -15.970148625, 4, 10, "MAR Z00.XX"}, + {26.736904000, -11.701921875, 4, 10, "MAR ZK0.00"}, + {26.854723000, -14.377875500, 3, 8, "MAR 12.XXXX"}, + {35.787727000, -6.174541000, 3, 4, "MAR 012.XXX"}, + {35.876115000, -5.601661000, 3, 6, "MAR 112.XXX"}, + {35.296687000, -6.289924500, 3, 4, "MAR 212.XXX"}, + {35.385075000, -5.551950500, 3, 4, "MAR 312.XXX"}, + {35.028915000, -5.994790000, 4, 5, "MAR 412.XXX"}, + {35.028915000, -5.432326000, 4, 5, "MAR 512.XXX"}, + {34.175115000, -4.903290000, 3, 4, "MAR 612.XXX"}, + {31.831115000, -8.243533500, 3, 4, "MAR 712.XXX"}, + {30.517515000, -9.646198500, 3, 4, "MAR 812.XXX"}, + {35.111115000, -2.364603500, 3, 6, "MAR 912.XXX"}, + {32.463615000, -9.262955000, 3, 4, "MAR B12.XXX"}, + {33.363315000, -8.662793000, 3, 4, "MAR C12.XXX"}, + {32.872274000, -8.712477000, 3, 4, "MAR D12.XXX"}, + {32.381235000, -8.713076500, 3, 4, "MAR F12.XXX"}, + {35.362315000, -3.204703500, 3, 4, "MAR G12.XXX"}, + {29.189915000, -10.288785000, 3, 4, "MAR H12.XXX"}, + {34.429615000, -4.254589000, 3, 4, "MAR J12.XXX"}, + {32.079615000, -4.605733500, 3, 6, "MAR K12.XXX"}, + {34.524415000, -3.377790000, 3, 4, "MAR L12.XXX"}, + {30.669415000, -9.111598500, 3, 4, "MAR M12.XXX"}, + {34.642515000, -2.558890000, 3, 7, "MAR N12.XXX"}, + {31.681115000, -9.793133500, 3, 4, "MAR P12.XXX"}, + {35.249115000, -4.322220500, 3, 4, "MAR Q12.XXX"}, + {35.249115000, -3.754548500, 3, 4, "MAR R12.XXX"}, + {29.904615000, -9.970298500, 3, 4, "MAR S12.XXX"}, + {28.630115000, -11.326263500, 3, 4, "MAR T12.XXX"}, + {31.120115000, -7.141020000, 3, 4, "MAR V12.XXX"}, + {32.881615000, -4.897155000, 3, 4, "MAR W12.XXX"}, + {31.720115000, -5.765533500, 3, 4, "MAR X12.XXX"}, + {30.867115000, -8.217920000, 3, 4, "MAR Y12.XXX"}, + {23.915715000, -15.983293500, 3, 8, "MAR Z12.XXX"}, + {34.403890000, -7.939066500, 2, 3, "MAR 1234.XX"}, + {35.868388500, -6.850886500, 2, 7, "MAR 0123.XXX"}, + {35.868388500, -4.090443500, 3, 6, "MAR 1123.XXX"}, + {33.946952500, -10.012118000, 2, 3, "MAR 2123.XXX"}, + {33.946952500, -6.884063000, 6, 7, "MAR 3123.XXX"}, + {33.946952500, -4.004456000, 5, 6, "MAR 4123.XXX"}, + {31.265762500, -11.455898500, 2, 3, "MAR 5123.XXX"}, + {31.265762500, -8.417216500, 2, 3, "MAR 6123.XXX"}, + {31.265762500, -5.378534500, 2, 5, "MAR 7123.XXX"}, + {28.600888500, -14.437814000, 2, 5, "MAR 8123.XXX"}, + {28.600888500, -11.488505000, 2, 3, "MAR 9123.XXX"}, + {25.919698500, -17.654534000, 2, 5, "MAR B123.XXX"}, + {25.919698500, -14.764807000, 2, 6, "MAR C123.XXX"}, + {23.161367500, -17.658597500, 2, 5, "MAR D123.XXX"}, + {23.161367500, -14.798661500, 2, 6, "MAR F123.XXX"}, + {33.575724500, -7.638500000, 5, 6, "MAR L4QS.7WS4"}, + {41.317456000, 69.188759500, 4, 8, "UZB 12.XX"}, + {41.439215000, 68.942021500, 3, 7, "UZB 12.XXX"}, + {40.978314000, 71.583099500, 3, 8, "UZB 000.XX"}, + {39.630814000, 66.884567125, 3, 4, "UZB 200.XX"}, + {40.759814000, 72.273909125, 3, 6, "UZB 400.XX"}, + {39.755514000, 64.350067125, 3, 5, "UZB 600.XX"}, + {42.442914000, 59.518441500, 3, 6, "UZB 800.XX"}, + {40.424724000, 71.731003625, 3, 6, "UZB B00.XX"}, + {38.893724000, 65.738494750, 3, 5, "UZB C00.XX"}, + {40.580724000, 70.886551125, 3, 8, "UZB D00.XX"}, + {41.502224000, 69.525812500, 3, 8, "UZB F00.XX"}, + {41.592124000, 60.570260000, 3, 6, "UZB G00.XX"}, + {40.167824000, 67.788203625, 3, 4, "UZB H00.XX"}, + {41.056024000, 70.042412500, 3, 7, "UZB J00.XX"}, + {40.155724000, 65.296703625, 3, 5, "UZB K00.XX"}, + {40.509624000, 71.667951125, 3, 6, "UZB L00.XX"}, + {40.267724000, 69.190103625, 3, 6, "UZB M00.XX"}, + {37.268524000, 67.234563125, 2, 5, "UZB N00.XX"}, + {40.890724000, 69.536551125, 3, 7, "UZB P00.XX"}, + {42.447824000, 59.392808500, 3, 6, "UZB Q00.XX"}, + {39.101824000, 66.777094750, 3, 4, "UZB R00.XX"}, + {40.543824000, 68.729851125, 3, 6, "UZB S00.XX"}, + {39.940724000, 66.207003625, 3, 5, "UZB T00.XX"}, + {38.317024000, 67.858485875, 2, 4, "UZB V00.XX"}, + {41.595024000, 60.942360000, 3, 6, "UZB W00.XX"}, + {41.041924000, 71.179512500, 3, 8, "UZB X00.XX"}, + {39.764424000, 64.503055125, 4, 6, "UZB Y00.XX"}, + {40.750724000, 72.006551125, 3, 6, "UZB Z00.XX"}, + {41.282595000, 68.554816500, 2, 6, "UZB 123.XXX"}, + {39.166436000, 63.731179000, 2, 4, "UZB 12.XXXX"}, + {43.626206000, 58.083378500, 2, 3, "UZB 1234.XX"}, + {42.362647500, 56.857962000, 1, 3, "UZB 1234.XXX"}, + {59.365100000, 17.995904000, 4, 6, "SWE 12.XX"}, + {59.531904000, 17.615134500, 3, 5, "SWE 12.XXX"}, + {57.760724000, 11.933951125, 3, 4, "SWE 000.XX"}, + {55.636824000, 12.938836500, 3, 4, "SWE 100.XX"}, + {59.896124000, 17.553405375, 3, 5, "SWE 200.XX"}, + {59.666424000, 16.462848000, 3, 5, "SWE 300.XX"}, + {59.316924000, 15.129991625, 3, 5, "SWE 400.XX"}, + {58.444124000, 15.557021375, 3, 5, "SWE 500.XX"}, + {56.081124000, 12.680719625, 3, 6, "SWE 600.XX"}, + {57.820824000, 14.130951125, 3, 4, "SWE 700.XX"}, + {58.638724000, 16.108421375, 3, 5, "SWE 800.XX"}, + {55.747124000, 13.127619625, 3, 4, "SWE 900.XX"}, + {63.867724000, 20.156535625, 3, 6, "SWE B00.XX"}, + {60.710324000, 17.064662750, 3, 5, "SWE C00.XX"}, + {57.763624000, 12.876951125, 3, 4, "SWE D00.XX"}, + {59.403424000, 16.411348000, 3, 5, "SWE F00.XX"}, + {59.442824000, 13.427548000, 3, 5, "SWE G00.XX"}, + {56.682145000, 12.715308750, 3, 4, "SWE H00.XX"}, + {56.920924000, 14.720498750, 3, 4, "SWE J00.XX"}, + {62.449424000, 17.220281375, 3, 5, "SWE K00.XX"}, + {65.615415000, 22.027543125, 3, 6, "SWE L00.XX"}, + {58.307594000, 12.252426875, 3, 5, "SWE M00.XX"}, + {63.177304000, 14.587451875, 3, 5, "SWE MK0.00"}, + {60.502264000, 15.369255250, 3, 5, "SWE N00.XX"}, + {60.600104000, 15.591755750, 3, 5, "SWE NK0.00"}, + {56.692264000, 16.276038250, 3, 4, "SWE P00.XX"}, + {58.390504000, 13.804768375, 3, 5, "SWE PK0.00"}, + {56.191064000, 15.521510875, 3, 4, "SWE Q00.XX"}, + {56.026304000, 14.094297625, 3, 4, "SWE QK0.00"}, + {58.367164000, 11.870448125, 3, 5, "SWE R00.XX"}, + {58.534704000, 14.985068375, 3, 5, "SWE RK0.00"}, + {63.304564000, 18.652473625, 3, 5, "SWE S00.XX"}, + {55.871804000, 12.800097625, 3, 6, "SWE SK0.00"}, + {59.341964000, 14.456044000, 3, 5, "SWE T00.XX"}, + {58.754104000, 16.969844625, 3, 5, "SWE TK0.00"}, + {57.120864000, 12.199538250, 3, 4, "SWE V00.XX"}, + {55.381604000, 13.104448500, 3, 4, "SWE VK0.00"}, + {58.522464000, 13.101348125, 3, 5, "SWE W00.XX"}, + {59.624104000, 17.789048000, 3, 5, "SWE WK0.00"}, + {57.942464000, 12.482206375, 3, 4, "SWE X00.XX"}, + {56.246304000, 12.823618625, 3, 4, "SWE XK0.00"}, + {60.632464000, 16.707655250, 3, 5, "SWE Y00.XX"}, + {65.313804000, 21.411636500, 3, 6, "SWE YK0.00"}, + {57.645364000, 18.239479000, 3, 4, "SWE Z00.XX"}, + {58.364104000, 12.280568375, 3, 5, "SWE ZK0.00"}, + {55.826611500, 11.325371500, 2, 5, "SWE 12.XXXX"}, + {57.910165000, 14.593116000, 3, 4, "SWE 0123.XX"}, + {57.910165000, 15.468060000, 2, 3, "SWE 1123.XX"}, + {57.910165000, 16.343003000, 2, 3, "SWE 2123.XX"}, + {57.419125000, 14.598267000, 3, 4, "SWE 3123.XX"}, + {57.419125000, 15.462795000, 2, 3, "SWE 4123.XX"}, + {57.419125000, 16.327323000, 2, 3, "SWE 5123.XX"}, + {56.928085000, 14.608597500, 3, 4, "SWE 6123.XX"}, + {56.928085000, 15.457501500, 2, 3, "SWE 7123.XX"}, + {56.928085000, 16.306405500, 2, 3, "SWE 8123.XX"}, + {56.437045000, 14.613748500, 3, 4, "SWE 9123.XX"}, + {56.437045000, 15.452236500, 2, 3, "SWE B123.XX"}, + {56.437045000, 16.290724500, 2, 3, "SWE C123.XX"}, + {55.946005000, 14.618899500, 3, 4, "SWE D123.XX"}, + {55.946005000, 15.446971500, 2, 3, "SWE F123.XX"}, + {55.946005000, 16.275043500, 2, 3, "SWE G123.XX"}, + {65.220565000, 21.282694000, 2, 5, "SWE H123.XX"}, + {65.711605000, 21.272392000, 2, 5, "SWE J123.XX"}, + {65.711605000, 22.402528000, 2, 5, "SWE K123.XX"}, + {63.561465000, 19.631400000, 2, 5, "SWE L123.XX"}, + {62.951780000, 14.142430500, 2, 4, "SWE M123.XX"}, + {63.070180000, 18.283330500, 2, 4, "SWE N123.XX"}, + {57.356765000, 18.088467000, 2, 3, "SWE P123.XX"}, + {56.865725000, 18.081506500, 2, 3, "SWE Q123.XX"}, + {57.602285000, 18.495628000, 3, 4, "SWE R123.XX"}, + {59.040365000, 12.463294000, 2, 5, "SWE S123.XX"}, + {59.163125000, 13.364278000, 2, 4, "SWE T123.XX"}, + {58.674800000, 13.369429000, 2, 4, "SWE V123.XX"}, + {62.523165000, 17.109924500, 2, 4, "SWE W123.XX"}, + {62.034840000, 16.766631000, 2, 4, "SWE X123.XX"}, + {61.543800000, 16.628533500, 2, 4, "SWE Y123.XX"}, + {61.050045000, 16.390153500, 2, 4, "SWE Z123.XX"}, + {61.003994500, 14.430626000, 2, 4, "SWE 123.XXX"}, + {68.835000000, 17.565000000, 1, 3, "SWE MS8.139C"}, + {62.195000000, 17.565000000, 2, 4, "SWE GX5K.69X"}, + {-9.441625500, 147.137638000, 4, 7, "PNG 12.XX"}, + {-9.181125000, 147.018496500, 3, 4, "PNG 12.XXX"}, + {-6.704786000, 146.919651250, 3, 4, "PNG 000.XX"}, + {-5.238186000, 145.704921125, 3, 4, "PNG 200.XX"}, + {-3.540556000, 143.560225625, 3, 4, "PNG 400.XX"}, + {-6.196176000, 155.559194250, 3, 5, "PNG 600.XX"}, + {-6.035976000, 145.374994250, 3, 4, "PNG 700.XX"}, + {-2.665976000, 141.257720000, 3, 4, "PNG 800.XX"}, + {-5.524376000, 150.107494250, 3, 4, "PNG 900.XX"}, + {-4.158876000, 152.124507125, 3, 4, "PNG B00.XX"}, + {-5.812076000, 144.217494250, 3, 4, "PNG C00.XX"}, + {-9.020976000, 143.175868500, 3, 4, "PNG D00.XX"}, + {-2.551876000, 150.771020000, 3, 4, "PNG F00.XX"}, + {-10.250976000, 150.424942750, 3, 6, "PNG G00.XX"}, + {-6.123376000, 143.623094250, 3, 4, "PNG H00.XX"}, + {-8.710876000, 148.212968500, 3, 4, "PNG J00.XX"}, + {-7.146576000, 146.617181375, 3, 4, "PNG K00.XX"}, + {-6.072776000, 141.260094250, 3, 4, "PNG L00.XX"}, + {-5.979376000, 144.929994250, 3, 4, "PNG M00.XX"}, + {-2.010776000, 147.255820000, 3, 4, "PNG N00.XX"}, + {-7.289476000, 146.654781375, 3, 4, "PNG P00.XX"}, + {-6.178076000, 155.038994250, 3, 4, "PNG Q00.XX"}, + {-5.418776000, 143.662294250, 3, 4, "PNG R00.XX"}, + {-8.830576000, 147.705768500, 3, 4, "PNG S00.XX"}, + {-6.226976000, 145.810194250, 3, 4, "PNG T00.XX"}, + {-7.903776000, 145.709581375, 3, 4, "PNG V00.XX"}, + {-6.268876000, 155.416994250, 3, 4, "PNG W00.XX"}, + {-3.119976000, 142.312120000, 3, 4, "PNG X00.XX"}, + {-4.311476000, 152.229307125, 3, 4, "PNG Y00.XX"}, + {-5.394376000, 154.613494250, 3, 4, "PNG Z00.XX"}, + {-7.710059500, 146.454874500, 2, 3, "PNG 123.XXX"}, + {-6.062504000, 143.708960000, 2, 3, "PNG 12.XXXX"}, + {-3.807685000, 143.408840000, 2, 3, "PNG 0123.XX"}, + {-6.504625000, 155.297200000, 2, 3, "PNG 1123.XX"}, + {-2.940790000, 141.066600000, 2, 3, "PNG 2123.XX"}, + {-5.796475000, 149.916600000, 2, 3, "PNG 3123.XX"}, + {-4.509990000, 151.985900000, 2, 3, "PNG 4123.XX"}, + {-9.295790000, 142.987832500, 2, 6, "PNG 5123.XX"}, + {-2.826690000, 150.579900000, 2, 3, "PNG 6123.XX"}, + {-10.523075000, 150.237132500, 2, 5, "PNG 7123.XX"}, + {-7.490125000, 146.445200000, 2, 3, "PNG 8123.XX"}, + {-6.344875000, 141.069200000, 2, 3, "PNG 9123.XX"}, + {-2.285589000, 147.064700000, 2, 3, "PNG B123.XX"}, + {-6.450175000, 154.848100000, 2, 3, "PNG C123.XX"}, + {-8.175875000, 145.518800000, 2, 3, "PNG D123.XX"}, + {-3.394790000, 142.121000000, 2, 3, "PNG F123.XX"}, + {-5.669190000, 154.422600000, 2, 3, "PNG G123.XX"}, + {-5.574111000, 141.503557000, 1, 2, "PNG 1234.XXX"}, + {4.083101000, 9.686355000, 4, 5, "CMR 12.XX"}, + {4.018485000, 9.560165125, 3, 4, "CMR 00.XXX"}, + {3.966084000, 11.336968375, 3, 4, "CMR C0.XXX"}, + {9.428584000, 13.261735500, 3, 5, "CMR P0.XXX"}, + {12.119324000, 14.973529875, 3, 8, "CMR 000.XX"}, + {6.010724000, 10.118294250, 3, 5, "CMR 100.XX"}, + {10.620835000, 14.264228750, 3, 6, "CMR 200.XX"}, + {5.522824000, 10.375694250, 3, 5, "CMR 300.XX"}, + {10.780724000, 13.760642750, 3, 6, "CMR 400.XX"}, + {7.362624000, 13.541981375, 3, 5, "CMR 500.XX"}, + {4.617724000, 13.644207125, 3, 5, "CMR 600.XX"}, + {4.680725000, 9.399208125, 3, 5, "CMR 700.XX"}, + {5.770724000, 10.859094250, 3, 5, "CMR 800.XX"}, + {4.076326000, 9.153929125, 3, 4, "CMR 900.XX"}, + {4.760725000, 9.689208125, 3, 5, "CMR B00.XX"}, + {5.000725000, 9.899208125, 3, 5, "CMR C00.XX"}, + {10.148724000, 14.408942750, 3, 7, "CMR D00.XX"}, + {3.835524000, 10.092507125, 3, 4, "CMR F00.XX"}, + {5.666224000, 10.212894250, 3, 5, "CMR G00.XX"}, + {6.252424000, 10.637394250, 3, 5, "CMR H00.XX"}, + {6.560724000, 14.249094250, 3, 5, "CMR J00.XX"}, + {5.488624000, 10.016694250, 3, 5, "CMR K00.XX"}, + {9.972324000, 13.902855625, 3, 6, "CMR L00.XX"}, + {5.184024000, 10.233007125, 3, 5, "CMR M00.XX"}, + {5.521564000, 10.603013750, 3, 5, "CMR N00.XX"}, + {3.514104000, 11.473873125, 3, 5, "CMR NK0.00"}, + {2.934064000, 11.126985000, 3, 4, "CMR P00.XX"}, + {5.164104000, 10.153873125, 3, 5, "CMR PK0.00"}, + {4.762464000, 11.198999375, 3, 5, "CMR Q00.XX"}, + {4.154105000, 9.203874125, 3, 4, "CMR QK0.00"}, + {10.352764000, 15.210670250, 3, 7, "CMR R00.XX"}, + {6.382504000, 10.052400250, 3, 5, "CMR RK0.00"}, + {5.155364000, 10.494199375, 3, 5, "CMR S00.XX"}, + {11.045104000, 14.118738875, 3, 6, "CMR SK0.00"}, + {6.005364000, 10.408213750, 3, 5, "CMR T00.XX"}, + {2.927204000, 11.946045000, 3, 5, "CMR TK0.00"}, + {4.099961000, 9.276203375, 3, 4, "CMR V00.XX"}, + {4.424104000, 14.333873125, 3, 5, "CMR VK0.00"}, + {5.902464000, 14.518913750, 3, 6, "CMR W00.XX"}, + {6.741504000, 11.779400250, 3, 5, "CMR WK0.00"}, + {6.279264000, 10.262413750, 3, 5, "CMR X00.XX"}, + {4.075577000, 9.340084125, 3, 4, "CMR XK0.00"}, + {4.514212000, 9.534667375, 3, 5, "CMR Y00.XX"}, + {2.933832000, 9.897851000, 3, 4, "CMR YK0.00"}, + {5.490985000, 9.838132750, 3, 5, "CMR Z00.XX"}, + {3.504104000, 15.023873125, 3, 6, "CMR ZK0.00"}, + {7.110275000, 13.374425000, 2, 4, "CMR 01.XXXX"}, + {6.815651000, 13.843145000, 2, 4, "CMR 11.XXXX"}, + {6.324611000, 14.077505000, 2, 4, "CMR 21.XXXX"}, + {4.365275000, 13.476425000, 2, 4, "CMR 31.XXXX"}, + {4.218275000, 14.151425000, 2, 3, "CMR 41.XXXX"}, + {5.677775000, 14.192025000, 2, 4, "CMR 51.XXXX"}, + {6.538275000, 11.601425000, 2, 4, "CMR 61.XXXX"}, + {2.722075000, 9.872525000, 2, 3, "CMR 71.XXXX"}, + {2.722075000, 10.341244000, 2, 3, "CMR 81.XXXX"}, + {2.722075000, 10.809964000, 2, 3, "CMR 91.XXXX"}, + {2.722075000, 11.278684000, 2, 4, "CMR B1.XXXX"}, + {2.722075000, 11.747404000, 2, 4, "CMR C1.XXXX"}, + {3.213115000, 10.575605000, 2, 3, "CMR D1.XXXX"}, + {3.213115000, 11.044324000, 2, 3, "CMR F1.XXXX"}, + {3.213115000, 11.513044000, 2, 4, "CMR G1.XXXX"}, + {2.231035000, 10.622477000, 2, 4, "CMR H1.XXXX"}, + {2.231035000, 11.091197000, 2, 5, "CMR J1.XXXX"}, + {3.216675000, 14.805325000, 2, 5, "CMR K1.XXXX"}, + {6.258275000, 12.411425000, 2, 4, "CMR L1.XXXX"}, + {6.749315000, 12.411425000, 2, 4, "CMR M1.XXXX"}, + {6.749315000, 12.880144000, 2, 4, "CMR N1.XXXX"}, + {2.948275000, 13.411425000, 2, 4, "CMR P1.XXXX"}, + {1.933275000, 14.992325000, 2, 4, "CMR Q1.XXXX"}, + {3.506975000, 12.120225000, 2, 4, "CMR R1.XXXX"}, + {4.458275000, 12.161425000, 2, 4, "CMR S1.XXXX"}, + {8.189375000, 13.969925000, 2, 5, "CMR T1.XXXX"}, + {8.189375000, 13.501205000, 2, 5, "CMR V1.XXXX"}, + {8.803174000, 13.407747500, 2, 4, "CMR W1.XXXX"}, + {6.258278000, 13.177425000, 2, 4, "CMR X1.XXXX"}, + {8.141098000, 14.721845000, 2, 5, "CMR Y1.XXXX"}, + {2.528876000, 15.090101000, 2, 5, "CMR Z1.XXXX"}, + {6.380511500, 9.054171500, 2, 4, "CMR 123.XXX"}, + {9.803977000, 13.284603500, 2, 4, "CMR 1234.XX"}, + {12.312382000, 8.624266500, 1, 4, "CMR 1234.XXX"}, + {37.970600000, 58.353007500, 4, 8, "TKM 12.XX"}, + {38.127659000, 57.958822500, 3, 7, "TKM 12.XXX"}, + {39.140724000, 63.517794750, 2, 4, "TKM 000.XX"}, + {39.054235000, 63.517794750, 2, 4, "TKM 100.XX"}, + {41.890724000, 59.905760000, 3, 6, "TKM 200.XX"}, + {37.637324000, 61.788624500, 3, 6, "TKM 300.XX"}, + {39.550724000, 54.307455125, 2, 3, "TKM 400.XX"}, + {40.069424000, 52.906403625, 2, 3, "TKM 500.XX"}, + {37.660724000, 62.108924500, 3, 6, "TKM 600.XX"}, + {37.420724000, 60.448924500, 3, 5, "TKM 700.XX"}, + {39.020724000, 56.217794750, 3, 5, "TKM 800.XX"}, + {42.180724000, 59.615308500, 3, 8, "TKM 900.XX"}, + {37.850724000, 65.998585875, 2, 5, "TKM B00.XX"}, + {37.878224000, 65.169985875, 2, 5, "TKM C00.XX"}, + {37.337824000, 62.305324500, 3, 6, "TKM D00.XX"}, + {41.916224000, 59.575660000, 3, 6, "TKM F00.XX"}, + {42.370724000, 59.085308500, 3, 6, "TKM G00.XX"}, + {42.091924000, 59.333408500, 3, 6, "TKM H00.XX"}, + {39.244224000, 54.539194750, 3, 4, "TKM J00.XX"}, + {38.460224000, 57.394333375, 3, 5, "TKM K00.XX"}, + {41.223724000, 61.336012500, 3, 6, "TKM L00.XX"}, + {41.253995000, 61.221654500, 3, 6, "TKM M00.XX"}, + {39.296324000, 55.464994750, 3, 4, "TKM N00.XX"}, + {37.386524000, 59.571524500, 3, 7, "TKM P00.XX"}, + {38.480724000, 56.228133375, 3, 5, "TKM Q00.XX"}, + {38.827124000, 63.833633375, 2, 5, "TKM R00.XX"}, + {36.570024000, 61.179702750, 3, 7, "TKM S00.XX"}, + {41.664564000, 59.873580000, 3, 6, "TKM T00.XX"}, + {38.075404000, 64.833369875, 2, 5, "TKM TK0.00"}, + {42.079264000, 59.907036500, 3, 8, "TKM V00.XX"}, + {39.626704000, 54.209546125, 2, 3, "TKM VK0.00"}, + {40.787564000, 55.342681375, 2, 5, "TKM W00.XX"}, + {37.654104000, 61.627286500, 3, 6, "TKM WK0.00"}, + {37.425064000, 62.303284500, 3, 6, "TKM X00.XX"}, + {39.164104000, 63.566562750, 2, 5, "TKM XK0.00"}, + {38.742264000, 56.763884125, 3, 5, "TKM Y00.XX"}, + {35.955355000, 62.904156625, 2, 4, "TKM YK0.00"}, + {41.552564000, 52.553380000, 2, 5, "TKM Z00.XX"}, + {36.869404000, 60.375004125, 3, 7, "TKM ZK0.00"}, + {38.567072000, 54.651379500, 2, 3, "TKM 123.XXX"}, + {38.246915500, 59.548801000, 2, 6, "TKM 12.XXXX"}, + {40.467802000, 58.216652500, 2, 4, "TKM 1234.XX"}, + {42.266989000, 52.944868500, 1, 5, "TKM 1234.XXX"}, + {40.431024000, -3.749967625, 4, 5, "ESP 00.XX"}, + {41.371604000, 2.132396500, 4, 6, "ESP J0.XX"}, + {40.592663000, -3.916646500, 3, 4, "ESP 12.XXX"}, + {39.519924000, -0.427444875, 4, 5, "ESP 000.XX"}, + {41.433824000, 2.019012500, 4, 6, "ESP 100.XX"}, + {41.477524000, 2.151012500, 4, 6, "ESP 200.XX"}, + {41.347324000, 1.973312500, 4, 6, "ESP 300.XX"}, + {41.367224000, 2.087612500, 5, 7, "ESP 400.XX"}, + {37.433224000, -6.020175500, 4, 5, "ESP 500.XX"}, + {41.690724000, -0.944240000, 4, 6, "ESP 600.XX"}, + {36.756424000, -4.491597250, 4, 5, "ESP 700.XX"}, + {38.018924000, -1.177814125, 4, 5, "ESP 800.XX"}, + {43.291334000, -3.009292500, 4, 6, "ESP 900.XX"}, + {41.689924000, -4.795940000, 4, 6, "ESP B00.XX"}, + {38.404224000, -0.535066625, 4, 5, "ESP C00.XX"}, + {37.926624000, -4.817314125, 4, 5, "ESP D00.XX"}, + {42.269524000, -8.769591500, 4, 5, "ESP F00.XX"}, + {43.571024000, -5.729595500, 4, 5, "ESP G00.XX"}, + {37.212624000, -3.653736875, 4, 5, "ESP H00.XX"}, + {43.381624000, -8.465595500, 4, 5, "ESP J00.XX"}, + {42.899924000, -2.751844000, 4, 6, "ESP K00.XX"}, + {38.311924000, -0.723914125, 4, 5, "ESP L00.XX"}, + {43.430224000, -5.886895500, 4, 5, "ESP M00.XX"}, + {37.629064000, -1.020915500, 4, 5, "ESP N00.XX"}, + {42.806604000, -1.685419000, 4, 6, "ESP NK0.00"}, + {41.558064000, 2.063580000, 4, 6, "ESP P00.XX"}, + {36.678604000, -6.156679250, 4, 5, "ESP PK0.00"}, + {41.571264000, 1.972080000, 4, 6, "ESP Q00.XX"}, + {39.574204000, 2.620146125, 4, 5, "ESP QK0.00"}, + {28.124264000, -15.480850375, 4, 5, "ESP R00.XX"}, + {28.450304000, -16.307400875, 3, 4, "ESP RK0.00"}, + {43.314845000, -2.022127500, 4, 6, "ESP S00.XX"}, + {43.469095000, -3.861173500, 4, 6, "ESP SK0.00"}, + {42.362464000, -3.731563500, 4, 6, "ESP T00.XX"}, + {36.833104000, -2.473095875, 4, 7, "ESP TK0.00"}, + {39.982664000, -0.100175125, 4, 5, "ESP V00.XX"}, + {40.950904000, -5.692150500, 4, 5, "ESP VK0.00"}, + {39.013364000, -1.913773750, 4, 5, "ESP W00.XX"}, + {37.251104000, -6.969113500, 4, 7, "ESP WK0.00"}, + {42.457364000, -2.481763500, 4, 6, "ESP X00.XX"}, + {36.568995000, -4.660818750, 4, 5, "ESP XK0.00"}, + {38.883964000, -7.008773750, 4, 8, "ESP Y00.XX"}, + {36.616156000, -4.539084750, 4, 5, "ESP YK0.00"}, + {42.605464000, -5.623307000, 4, 5, "ESP Z00.XX"}, + {37.768704000, -3.820513500, 4, 5, "ESP ZK0.00"}, + {39.086930000, -2.840049500, 3, 4, "ESP 12.XXXX"}, + {43.468860000, -9.179519000, 3, 4, "ESP 1234.XX"}, + {40.104075000, -3.995255000, 3, 4, "ESP 012.XXX"}, + {41.698415000, 1.939721500, 3, 5, "ESP 112.XXX"}, + {39.697415000, -0.725208500, 3, 4, "ESP 212.XXX"}, + {37.536315000, -6.209060000, 3, 4, "ESP 312.XXX"}, + {41.850115000, -1.160578500, 3, 5, "ESP 412.XXX"}, + {36.906715000, -4.916738500, 3, 4, "ESP 512.XXX"}, + {36.765965000, -4.321082500, 3, 4, "ESP 612.XXX"}, + {43.413215000, -3.180035000, 3, 5, "ESP 712.XXX"}, + {41.849315000, -5.012278500, 4, 6, "ESP 812.XXX"}, + {38.086015000, -5.022573500, 3, 4, "ESP 912.XXX"}, + {37.372015000, -3.862560000, 3, 4, "ESP B12.XXX"}, + {42.864715000, -2.843713500, 3, 5, "ESP C12.XXX"}, + {42.914015000, -1.818435000, 4, 6, "ESP D12.XXX"}, + {36.811415000, -6.411438500, 3, 4, "ESP F12.XXX"}, + {39.791615000, 2.371370000, 3, 4, "ESP G12.XXX"}, + {28.153015000, -15.814263500, 3, 4, "ESP H12.XXX"}, + {28.428515000, -16.851463500, 3, 4, "ESP J12.XXX"}, + {36.432715000, -5.703025000, 3, 4, "ESP K12.XXX"}, + {43.355715000, -2.271335000, 3, 5, "ESP L12.XXX"}, + {43.475815000, -4.073048500, 3, 5, "ESP M12.XXX"}, + {42.550115000, -3.965213500, 3, 5, "ESP N12.XXX"}, + {40.170115000, -0.318830000, 3, 4, "ESP P12.XXX"}, + {41.170115000, -5.943465000, 3, 4, "ESP Q12.XXX"}, + {37.552115000, -7.326660000, 3, 7, "ESP R12.XXX"}, + {38.990315000, -7.098095000, 3, 7, "ESP S12.XXX"}, + {37.970115000, -4.056673500, 3, 4, "ESP T12.XXX"}, + {41.425815000, 0.892521500, 5, 7, "ESP V12.XXX"}, + {41.820115000, 0.359421500, 4, 6, "ESP W12.XXX"}, + {39.670115000, -6.641308500, 3, 6, "ESP X12.XXX"}, + {42.095115000, 2.656000000, 3, 5, "ESP Y12.XXX"}, + {40.828755000, 0.312180000, 3, 4, "ESP Z12.XXX"}, + {42.827827500, 0.480351000, 3, 5, "ESP 0123.XXX"}, + {43.776740500, -9.588373000, 2, 3, "ESP 1123.XXX"}, + {41.111866500, -9.710168500, 2, 5, "ESP 2123.XXX"}, + {38.383835000, -9.857231500, 2, 5, "ESP 3123.XXX"}, + {43.776740500, -6.043244000, 3, 4, "ESP 4123.XXX"}, + {41.111866500, -6.313994500, 2, 3, "ESP 5123.XXX"}, + {38.383835000, -6.580235500, 2, 3, "ESP 6123.XXX"}, + {43.278225500, -2.506689000, 2, 4, "ESP 7123.XXX"}, + {41.111866500, -2.917850500, 2, 3, "ESP 8123.XXX"}, + {38.432771000, -3.306867000, 2, 3, "ESP 9123.XXX"}, + {40.441299500, 1.161881000, 3, 4, "ESP M123.XXX"}, + {27.872649500, -18.189690500, 2, 3, "ESP T123.XXX"}, + {27.675424000, -15.938861000, 2, 3, "ESP G123.XXX"}, + {35.298070500, -2.966570000, 2, 8, "ESP Z123.XXX"}, + {35.292500000, -2.900250000, 2, 8, "ESP SJP6.KZXV"}, + {13.765145000, 100.491295500, 4, 6, "THA 12.XX"}, + {13.948515000, 100.297090000, 3, 6, "THA 12.XXX"}, + {17.390514000, 102.726005125, 2, 5, "THA 000.XX"}, + {13.340014000, 100.920993250, 3, 5, "THA 200.XX"}, + {14.952714000, 102.031153500, 3, 5, "THA 400.XX"}, + {18.854245000, 98.942036875, 3, 5, "THA 600.XX"}, + {7.040724000, 100.428981375, 3, 5, "THA 800.XX"}, + {13.222425000, 100.906731250, 3, 5, "THA 900.XX"}, + {18.326924000, 99.438886250, 3, 5, "THA B00.XX"}, + {16.475824000, 102.789625875, 2, 5, "THA C00.XX"}, + {9.172224000, 99.288468500, 3, 4, "THA D00.XX"}, + {8.465424000, 99.909081375, 3, 4, "THA F00.XX"}, + {15.303324000, 104.820351625, 2, 5, "THA G00.XX"}, + {13.860724000, 100.018190250, 3, 5, "THA H00.XX"}, + {12.731924000, 101.236703125, 3, 4, "THA J00.XX"}, + {14.125424000, 100.579690250, 3, 6, "THA K00.XX"}, + {16.863624000, 100.227512000, 2, 5, "THA L00.XX"}, + {15.746624000, 100.070151625, 2, 4, "THA M00.XX"}, + {12.650724000, 102.071516000, 3, 4, "THA N00.XX"}, + {12.958524000, 100.857603125, 3, 5, "THA P00.XX"}, + {13.580724000, 99.778190250, 3, 5, "THA Q00.XX"}, + {6.590224000, 101.242794250, 2, 4, "THA R00.XX"}, + {7.215545000, 100.571930875, 3, 5, "THA S00.XX"}, + {7.920724000, 98.338981375, 3, 4, "THA T00.XX"}, + {14.400724000, 100.528077375, 3, 6, "THA V00.XX"}, + {19.950724000, 99.786834750, 3, 5, "THA W00.XX"}, + {14.572124000, 100.875077375, 3, 6, "THA X00.XX"}, + {13.578124000, 100.187890250, 3, 5, "THA Y00.XX"}, + {14.064324000, 99.488990250, 2, 4, "THA Z00.XX"}, + {14.988983500, 99.769505500, 2, 4, "THA 123.XXX"}, + {9.082530000, 98.362130500, 2, 3, "THA 12.XXXX"}, + {17.768996500, 98.754803500, 2, 4, "THA 1234.XX"}, + {11.679419500, 97.760861000, 1, 3, "THA 1234.XXX"}, + {15.390100000, 44.168327500, 4, 5, "YEM 12.XX"}, + {15.422294000, 44.029851500, 3, 4, "YEM 00.XXX"}, + {12.920414000, 44.799460875, 3, 5, "YEM J0.XXX"}, + {14.836124000, 42.925964500, 3, 5, "YEM 000.XX"}, + {13.629324000, 43.958190250, 3, 5, "YEM 100.XX"}, + {13.629324000, 44.047081250, 3, 5, "YEM 200.XX"}, + {14.593424000, 49.092777375, 2, 3, "YEM 300.XX"}, + {14.628019000, 49.170321375, 2, 3, "YEM 400.XX"}, + {13.999124000, 44.116790250, 3, 5, "YEM 500.XX"}, + {15.153924000, 44.294564500, 4, 5, "YEM 600.XX"}, + {14.245824000, 43.307577375, 3, 5, "YEM 700.XX"}, + {15.088324000, 43.232664500, 4, 5, "YEM 800.XX"}, + {14.577124000, 44.370077375, 3, 5, "YEM 900.XX"}, + {14.827424000, 49.566764500, 2, 3, "YEM B00.XX"}, + {14.470724000, 44.798077375, 3, 5, "YEM C00.XX"}, + {13.833024000, 44.096590250, 3, 5, "YEM D00.XX"}, + {14.877724000, 43.124364500, 3, 5, "YEM F00.XX"}, + {15.700924000, 43.896951625, 3, 4, "YEM G00.XX"}, + {14.333824000, 44.358377375, 3, 5, "YEM H00.XX"}, + {14.033624000, 45.533290250, 3, 5, "YEM J00.XX"}, + {15.987924000, 48.749638750, 2, 3, "YEM K00.XX"}, + {13.258424000, 44.079290250, 3, 5, "YEM L00.XX"}, + {13.903524000, 44.640490250, 3, 5, "YEM M00.XX"}, + {14.385924000, 47.021577375, 3, 5, "YEM N00.XX"}, + {15.269624000, 51.202564500, 2, 3, "YEM P00.XX"}, + {13.427624000, 45.659490250, 3, 5, "YEM Q00.XX"}, + {13.250224000, 45.266990250, 3, 5, "YEM R00.XX"}, + {15.708764000, 43.571868875, 3, 4, "YEM S00.XX"}, + {14.513004000, 43.297749375, 3, 5, "YEM SK0.00"}, + {15.717464000, 42.685468875, 3, 4, "YEM T00.XX"}, + {15.324104000, 42.983004625, 3, 4, "YEM TK0.00"}, + {15.482864000, 45.286068875, 3, 4, "YEM V00.XX"}, + {13.882504000, 45.838021250, 3, 5, "YEM VK0.00"}, + {13.329164000, 43.229826750, 3, 5, "YEM W00.XX"}, + {13.104004000, 45.342094125, 3, 5, "YEM WK0.00"}, + {14.541164000, 46.805641125, 3, 5, "YEM X00.XX"}, + {16.172404000, 44.751531750, 3, 4, "YEM XK0.00"}, + {16.957264000, 43.723311000, 3, 4, "YEM Y00.XX"}, + {16.191504000, 52.160531750, 2, 3, "YEM YK0.00"}, + {13.952164000, 45.659726750, 3, 5, "YEM Z00.XX"}, + {13.710404000, 44.711221250, 3, 5, "YEM ZK0.00"}, + {15.193478500, 42.959466500, 3, 4, "YEM 123.XXX"}, + {17.307248000, 42.836429500, 2, 5, "YEM 12.XXXX"}, + {15.711870000, 45.695898000, 2, 3, "YEM 1234.XX"}, + {18.512779000, 42.268748500, 1, 4, "YEM 1234.XXX"}, + {48.895100000, 2.282744000, 4, 5, "FRA 12.XX"}, + {49.060115000, 2.029741500, 3, 4, "FRA 12.XXX"}, + {45.808324000, 4.762301875, 3, 4, "FRA 000.XX"}, + {45.808324000, 4.833756875, 3, 4, "FRA 100.XX"}, + {45.808324000, 4.905211875, 3, 4, "FRA 200.XX"}, + {43.652744000, 1.355352000, 3, 4, "FRA 300.XX"}, + {43.652744000, 1.439547000, 3, 4, "FRA 400.XX"}, + {43.751724000, 7.222852000, 3, 6, "FRA 500.XX"}, + {43.350724000, 5.349904500, 3, 4, "FRA 600.XX"}, + {47.254424000, -1.613524375, 3, 4, "FRA 700.XX"}, + {48.620124000, 7.684780500, 3, 5, "FRA 800.XX"}, + {43.650724000, 3.813952000, 3, 4, "FRA 900.XX"}, + {44.878724000, -0.648264875, 3, 4, "FRA B00.XX"}, + {48.150724000, -1.723354125, 3, 4, "FRA C00.XX"}, + {49.550224000, 0.069724000, 3, 5, "FRA D00.XX"}, + {49.291624000, 3.963602250, 3, 4, "FRA F00.XX"}, + {50.680724000, 3.006268500, 3, 4, "FRA G00.XX"}, + {45.478924000, 4.332770750, 2, 3, "FRA H00.XX"}, + {43.153224000, 5.855704500, 3, 4, "FRA J00.XX"}, + {47.510724000, -0.605689750, 3, 4, "FRA K00.XX"}, + {45.219524000, 5.671470750, 3, 4, "FRA L00.XX"}, + {48.443624000, -4.552119500, 2, 3, "FRA M00.XX"}, + {48.043524000, 0.151545875, 3, 4, "FRA N00.XX"}, + {47.369224000, 4.983610250, 3, 4, "FRA P00.XX"}, + {43.549564000, 5.394549500, 3, 4, "FRA Q00.XX"}, + {45.769704000, 3.053627375, 3, 4, "FRA QK0.00"}, + {43.845464000, 4.317106000, 3, 4, "FRA R00.XX"}, + {49.885104000, 2.262214750, 3, 4, "FRA RK0.00"}, + {47.392464000, 0.644486750, 3, 4, "FRA S00.XX"}, + {45.823904000, 1.222827375, 3, 4, "FRA SK0.00"}, + {49.131264000, 6.137212750, 3, 5, "FRA T00.XX"}, + {47.240804000, 5.978041250, 3, 6, "FRA TK0.00"}, + {49.193564000, -0.408887250, 3, 5, "FRA V00.XX"}, + {47.896804000, 1.866779875, 3, 4, "FRA VK0.00"}, + {47.772464000, 7.294057625, 3, 7, "FRA W00.XX"}, + {42.694104000, 2.854681000, 3, 6, "FRA WK0.00"}, + {49.452464000, 1.032597000, 3, 5, "FRA X00.XX"}, + {48.679004000, 6.136617500, 3, 5, "FRA XK0.00"}, + {50.722064000, 3.124766500, 3, 6, "FRA Y00.XX"}, + {43.302304000, -0.411008500, 3, 6, "FRA YK0.00"}, + {46.592464000, 0.295345000, 3, 4, "FRA Z00.XX"}, + {43.945304000, 4.772202000, 3, 4, "FRA ZK0.00"}, + {43.179575000, 5.062851500, 2, 3, "FRA 01.XXXX"}, + {45.407375000, 4.371181500, 3, 4, "FRA 11.XXXX"}, + {43.600775000, 1.097230000, 2, 3, "FRA 21.XXXX"}, + {43.363775000, 6.724651500, 2, 3, "FRA 31.XXXX"}, + {46.990175000, -1.893488500, 2, 3, "FRA 41.XXXX"}, + {48.487975000, 7.452441500, 2, 4, "FRA 51.XXXX"}, + {43.298275000, 3.495251500, 2, 3, "FRA 61.XXXX"}, + {44.623275000, -0.907005000, 2, 3, "FRA 71.XXXX"}, + {47.898275000, -1.965923500, 2, 3, "FRA 81.XXXX"}, + {49.133575000, -0.429980000, 2, 4, "FRA 91.XXXX"}, + {50.288275000, 2.673071500, 2, 3, "FRA B1.XXXX"}, + {43.005975000, 5.685465000, 2, 3, "FRA C1.XXXX"}, + {47.058275000, -1.011188500, 2, 3, "FRA D1.XXXX"}, + {45.153275000, 5.520881500, 2, 3, "FRA F1.XXXX"}, + {47.984775000, -4.603623500, 2, 3, "FRA G1.XXXX"}, + {47.770975000, -0.300823500, 2, 3, "FRA H1.XXXX"}, + {47.116775000, 4.745111500, 2, 3, "FRA J1.XXXX"}, + {45.563875000, 2.801781500, 2, 3, "FRA K1.XXXX"}, + {43.608875000, 4.296530000, 2, 3, "FRA L1.XXXX"}, + {47.065375000, 0.384011500, 2, 3, "FRA M1.XXXX"}, + {45.618075000, 0.970981500, 2, 3, "FRA N1.XXXX"}, + {48.657675000, 5.873841500, 2, 4, "FRA P1.XXXX"}, + {47.034975000, 5.718011500, 2, 3, "FRA Q1.XXXX"}, + {47.653275000, 6.799190000, 2, 6, "FRA R1.XXXX"}, + {42.487475000, 2.593286500, 2, 5, "FRA S1.XXXX"}, + {43.062375000, -0.434848500, 2, 5, "FRA T1.XXXX"}, + {46.483275000, 0.138825000, 2, 3, "FRA V1.XXXX"}, + {45.958275000, -1.476640000, 2, 3, "FRA W1.XXXX"}, + {50.646175000, 1.943736500, 3, 4, "FRA X1.XXXX"}, + {43.058275000, 2.775151500, 2, 3, "FRA Y1.XXXX"}, + {47.258275000, -2.795910000, 2, 3, "FRA Z1.XXXX"}, + {46.845865000, 2.057813500, 2, 3, "FRA 0123.XX"}, + {44.765865000, 4.640487000, 2, 3, "FRA 1123.XX"}, + {47.508580000, -3.709966000, 2, 3, "FRA 2123.XX"}, + {46.088580000, -0.799664000, 2, 3, "FRA 3123.XX"}, + {49.515865000, 4.374581000, 2, 3, "FRA 4123.XX"}, + {48.247165000, -2.411188500, 2, 3, "FRA 5123.XX"}, + {47.838580000, -1.117337500, 2, 3, "FRA 6123.XX"}, + {46.435865000, -1.774815000, 2, 3, "FRA 7123.XX"}, + {45.678580000, 5.790336000, 2, 3, "FRA 8123.XX"}, + {46.555865000, 4.505185000, 2, 3, "FRA 9123.XX"}, + {46.575865000, 1.365185000, 2, 3, "FRA B123.XX"}, + {44.925865000, 1.185487000, 2, 3, "FRA C123.XX"}, + {41.695865000, 8.420940000, 2, 3, "FRA D123.XX"}, + {43.535865000, 1.870638000, 2, 3, "FRA F123.XX"}, + {48.575865000, 4.312411500, 2, 3, "FRA G123.XX"}, + {50.511165000, 1.532858500, 2, 4, "FRA H123.XX"}, + {42.985865000, 2.025789000, 2, 3, "FRA J123.XX"}, + {48.285865000, -3.112488500, 2, 3, "FRA K123.XX"}, + {45.428580000, -0.171884500, 2, 3, "FRA L123.XX"}, + {42.475865000, 8.973280500, 2, 3, "FRA M123.XX"}, + {49.096080000, 5.806932000, 2, 3, "FRA N123.XX"}, + {45.918580000, 4.635436000, 2, 3, "FRA P123.XX"}, + {50.081480000, 3.082509500, 3, 4, "FRA Q123.XX"}, + {43.255865000, -1.826582500, 2, 6, "FRA R123.XX"}, + {43.895865000, 3.760638000, 2, 3, "FRA S123.XX"}, + {43.330565000, 4.704717500, 2, 3, "FRA T123.XX"}, + {46.108580000, 2.250336000, 2, 3, "FRA V123.XX"}, + {46.765865000, 2.817813500, 2, 3, "FRA W123.XX"}, + {45.818580000, 3.740336000, 2, 3, "FRA X123.XX"}, + {44.335865000, 5.763266500, 2, 3, "FRA Y123.XX"}, + {47.948580000, 6.102662500, 2, 4, "FRA Z123.XX"}, + {50.104027500, 0.505591500, 2, 4, "FRA 123.XXX"}, + {46.205000000, 2.200000000, 1, 2, "FRA HLHL.WDH"}, + {60.418607000, 19.524964000, 2, 6, "ALA 12.XXX"}, + {60.056465000, 20.405101500, 2, 6, "ALA 123.XX"}, + {60.173791500, 20.290000000, 2, 6, "ALA L4N6.Q46"}, + {-1.233277000, 36.803732000, 4, 6, "KEN 12.XX"}, + {-1.055194000, 36.720030000, 3, 5, "KEN 12.XXX"}, + {-3.966376000, 39.561107125, 3, 5, "KEN 000.XX"}, + {-3.994917000, 39.647836125, 3, 5, "KEN 100.XX"}, + {-0.252276000, 36.007720000, 3, 4, "KEN 200.XX"}, + {-0.252276000, 36.094209000, 3, 4, "KEN 300.XX"}, + {-0.049276000, 34.700720000, 3, 5, "KEN 400.XX"}, + {-0.049276000, 34.787209000, 3, 5, "KEN 500.XX"}, + {1.051224000, 34.959720000, 3, 5, "KEN 600.XX"}, + {0.331824000, 34.719520000, 3, 5, "KEN 700.XX"}, + {-3.179676000, 40.053607125, 3, 5, "KEN 800.XX"}, + {-0.383476000, 36.932820000, 3, 4, "KEN 900.XX"}, + {-0.444336000, 39.616085000, 3, 4, "KEN B00.XX"}, + {0.561204000, 34.517145000, 3, 5, "KEN BK0.00"}, + {0.071164000, 37.607985000, 3, 4, "KEN C00.XX"}, + {0.332004000, 34.464045000, 3, 5, "KEN CK0.00"}, + {-0.720636000, 36.415385000, 3, 4, "KEN D00.XX"}, + {1.743004000, 40.034645000, 3, 4, "KEN DK0.00"}, + {-0.527836000, 34.424585000, 3, 5, "KEN F00.XX"}, + {-1.075896000, 34.443945000, 3, 6, "KEN FK0.00"}, + {0.024064000, 37.031785000, 3, 4, "KEN G00.XX"}, + {-0.543296000, 37.430045000, 3, 4, "KEN GK0.00"}, + {0.476464000, 34.070385000, 3, 6, "KEN H00.XX"}, + {3.934604000, 41.837973125, 3, 8, "KEN HK0.00"}, + {-3.603336000, 39.817299375, 3, 5, "KEN J00.XX"}, + {-0.367096000, 35.258345000, 3, 4, "KEN JK0.00"}, + {-1.501736000, 37.227385000, 3, 5, "KEN K00.XX"}, + {0.353204000, 37.556845000, 3, 4, "KEN KK0.00"}, + {-0.659136000, 34.741485000, 3, 5, "KEN L00.XX"}, + {0.027904000, 36.341345000, 3, 4, "KEN LK0.00"}, + {-1.077036000, 35.835185000, 3, 5, "KEN M00.XX"}, + {-0.258096000, 35.704245000, 3, 4, "KEN MK0.00"}, + {-0.713836000, 37.126485000, 3, 4, "KEN N00.XX"}, + {0.603604000, 34.737345000, 3, 5, "KEN NK0.00"}, + {0.216164000, 35.079185000, 3, 4, "KEN P00.XX"}, + {-2.280196000, 40.863745000, 3, 4, "KEN PK0.00"}, + {3.137864000, 35.566285000, 3, 4, "KEN Q00.XX"}, + {-3.393396000, 38.541873125, 3, 6, "KEN QK0.00"}, + {1.102564000, 36.660285000, 3, 4, "KEN R00.XX"}, + {-1.119896000, 37.705645000, 3, 5, "KEN RK0.00"}, + {2.391264000, 35.619985000, 3, 4, "KEN S00.XX"}, + {-0.275896000, 36.353945000, 3, 4, "KEN SK0.00"}, + {-0.482336000, 37.227485000, 3, 4, "KEN T00.XX"}, + {3.523604000, 39.026473125, 3, 5, "KEN TK0.00"}, + {2.353464000, 37.960185000, 3, 4, "KEN V00.XX"}, + {-0.850396000, 34.560045000, 3, 5, "KEN VK0.00"}, + {0.088864000, 34.244785000, 3, 6, "KEN W00.XX"}, + {-0.158696000, 35.168145000, 3, 4, "KEN WK0.00"}, + {-1.365036000, 37.977885000, 3, 5, "KEN X00.XX"}, + {1.243204000, 35.068645000, 3, 4, "KEN XK0.00"}, + {-1.171536000, 34.599785000, 3, 6, "KEN Y00.XX"}, + {-1.891996000, 36.257245000, 3, 5, "KEN YK0.00"}, + {-3.378636000, 37.647199375, 3, 6, "KEN Z00.XX"}, + {-4.104196000, 39.619273125, 3, 5, "KEN ZK0.00"}, + {1.279841500, 34.006671500, 2, 5, "KEN 123.XXX"}, + {0.551551000, 36.753365000, 2, 3, "KEN 12.XXXX"}, + {-4.220335000, 39.403905000, 3, 5, "KEN 1123.XX"}, + {-3.642435000, 39.675105000, 2, 4, "KEN 2123.XX"}, + {-0.690935000, 39.415205000, 2, 3, "KEN 3123.XX"}, + {1.522165000, 39.771905000, 2, 3, "KEN 4123.XX"}, + {3.515965000, 41.460605000, 2, 5, "KEN 5123.XX"}, + {-2.508435000, 40.658005000, 2, 3, "KEN 6123.XX"}, + {2.891265000, 35.365405000, 2, 3, "KEN 7123.XX"}, + {-3.621635000, 38.336205000, 2, 5, "KEN 8123.XX"}, + {0.810964000, 36.578605000, 3, 4, "KEN 9123.XX"}, + {2.135065000, 35.371005000, 2, 3, "KEN B123.XX"}, + {3.102265000, 38.821305000, 2, 3, "KEN C123.XX"}, + {2.106865000, 37.759305000, 2, 3, "KEN D123.XX"}, + {-1.961135000, 36.128205000, 2, 4, "KEN F123.XX"}, + {-3.636335000, 37.572105000, 2, 5, "KEN G123.XX"}, + {-4.679435000, 39.157505000, 2, 5, "KEN H123.XX"}, + {4.371919000, 34.194859000, 1, 5, "KEN 1234.XXX"}, + {-24.614900000, 25.868742000, 4, 7, "BWA 12.XX"}, + {-24.474437000, 25.657365000, 3, 6, "BWA 12.XXX"}, + {-21.194986000, 27.456877250, 3, 5, "BWA 000.XX"}, + {-24.346856000, 25.450246250, 3, 6, "BWA 200.XX"}, + {-21.992886000, 27.780207375, 3, 5, "BWA 400.XX"}, + {-20.012486000, 23.370785875, 3, 5, "BWA 600.XX"}, + {-22.417186000, 26.638137500, 3, 7, "BWA 800.XX"}, + {-24.943376000, 25.289052500, 3, 6, "BWA B00.XX"}, + {-23.064476000, 26.783230750, 3, 6, "BWA C00.XX"}, + {-24.350276000, 26.095478250, 3, 6, "BWA D00.XX"}, + {-25.173876000, 25.644926750, 3, 6, "BWA F00.XX"}, + {-22.501776000, 27.082856500, 3, 6, "BWA G00.XX"}, + {-24.638476000, 25.494678250, 3, 6, "BWA H00.XX"}, + {-24.739076000, 25.373552500, 3, 6, "BWA J00.XX"}, + {-21.388176000, 27.419282250, 3, 5, "BWA K00.XX"}, + {-21.379276000, 25.546382250, 3, 5, "BWA L00.XX"}, + {-20.468476000, 26.998208000, 3, 5, "BWA M00.XX"}, + {-21.929276000, 28.376269375, 3, 5, "BWA N00.XX"}, + {-21.833076000, 27.708869375, 3, 5, "BWA P00.XX"}, + {-21.659276000, 21.596269375, 3, 5, "BWA Q00.XX"}, + {-21.273476000, 25.334282250, 3, 5, "BWA R00.XX"}, + {-17.768576000, 25.131099125, 3, 6, "BWA S00.XX"}, + {-23.002876000, 26.463230750, 3, 6, "BWA T00.XX"}, + {-25.985376000, 22.360113875, 3, 7, "BWA V00.XX"}, + {-24.561876000, 24.686078250, 3, 7, "BWA W00.XX"}, + {-19.337176000, 22.124460500, 3, 5, "BWA X00.XX"}, + {-24.060576000, 24.986091125, 3, 7, "BWA Y00.XX"}, + {-20.088976000, 27.168421875, 3, 5, "BWA Z00.XX"}, + {-20.469039000, 25.365864500, 2, 4, "BWA 12.XXXX"}, + {-20.228320000, 23.182731500, 2, 4, "BWA 0123.XX"}, + {-22.201420000, 28.172752000, 2, 6, "BWA 1123.XX"}, + {-21.931420000, 21.392752000, 2, 4, "BWA 2123.XX"}, + {-18.245655000, 24.936103000, 2, 4, "BWA 3123.XX"}, + {-26.261720000, 22.154029500, 2, 6, "BWA 4123.XX"}, + {-19.612035000, 21.927931500, 2, 4, "BWA 5123.XX"}, + {-20.403120000, 26.790031500, 3, 5, "BWA 6123.XX"}, + {-18.413120000, 24.261303000, 2, 4, "BWA 7123.XX"}, + {-18.757620000, 21.716203000, 2, 4, "BWA 8123.XX"}, + {-20.701220000, 22.466531500, 2, 4, "BWA 9123.XX"}, + {-23.913020000, 22.550680500, 2, 6, "BWA B123.XX"}, + {-24.784520000, 23.544201000, 2, 6, "BWA C123.XX"}, + {-24.229635000, 21.520401000, 2, 6, "BWA D123.XX"}, + {-22.941859500, 24.146618000, 2, 6, "BWA 123.XXX"}, + {-18.401297500, 20.319579500, 1, 3, "BWA 1234.XXX"}, + {-18.886001000, 47.517872500, 5, 6, "MDG 12.XX"}, + {-18.720985000, 47.290999000, 4, 5, "MDG 12.XXX"}, + {-18.082376000, 49.343686250, 4, 5, "MDG 000.XX"}, + {-18.168865000, 49.325523250, 4, 5, "MDG 100.XX"}, + {-19.824076000, 47.009834750, 4, 5, "MDG 200.XX"}, + {-21.403776000, 47.054982250, 4, 5, "MDG 300.XX"}, + {-23.316876000, 43.642017875, 4, 5, "MDG 400.XX"}, + {-13.337676000, 48.195390250, 4, 5, "MDG 500.XX"}, + {-15.661076000, 46.287351625, 4, 5, "MDG 600.XX"}, + {-12.284736000, 49.258898000, 4, 5, "MDG 700.XX"}, + {-19.674196000, 47.307552750, 4, 5, "MDG 7K0.00"}, + {-25.164036000, 46.051893500, 4, 5, "MDG 800.XX"}, + {-17.592896000, 48.190215125, 4, 5, "MDG 8K0.00"}, + {-25.013036000, 46.936593500, 4, 5, "MDG 900.XX"}, + {-17.831496000, 48.391615125, 4, 5, "MDG 9K0.00"}, + {-19.157636000, 46.705867500, 4, 5, "MDG B00.XX"}, + {-16.182596000, 49.740231750, 4, 5, "MDG BK0.00"}, + {-20.569736000, 48.491124000, 4, 5, "MDG C00.XX"}, + {-19.910096000, 48.767352750, 4, 5, "MDG CK0.00"}, + {-16.910636000, 49.542611000, 4, 5, "MDG D00.XX"}, + {-20.294096000, 44.265680875, 4, 5, "MDG DK0.00"}, + {-22.127436000, 47.972580500, 4, 5, "MDG F00.XX"}, + {-19.407196000, 46.914397500, 4, 5, "MDG FK0.00"}, + {-25.026936000, 46.361293500, 4, 5, "MDG G00.XX"}, + {-14.903896000, 50.240376500, 4, 5, "MDG GK0.00"}, + {-17.454736000, 49.163425375, 4, 5, "MDG H00.XX"}, + {-22.003896000, 47.342691375, 4, 5, "MDG HK0.00"}, + {-14.250436000, 50.120841125, 4, 5, "MDG J00.XX"}, + {-20.245896000, 47.342280875, 4, 5, "MDG JK0.00"}, + {-13.660636000, 48.419826750, 4, 5, "MDG K00.XX"}, + {-20.535896000, 47.212208000, 4, 5, "MDG KK0.00"}, + {-23.707536000, 44.336251375, 4, 5, "MDG L00.XX"}, + {-18.925896000, 47.782497500, 4, 5, "MDG LK0.00"}, + {-16.092736000, 46.632383250, 4, 5, "MDG M00.XX"}, + {-25.324996000, 45.454994750, 4, 5, "MDG MK0.00"}, + {-21.817536000, 46.896767125, 4, 5, "MDG N00.XX"}, + {-19.845096000, 46.827752750, 4, 5, "MDG NK0.00"}, + {-21.223636000, 48.299852750, 4, 5, "MDG P00.XX"}, + {-19.385896000, 47.402497500, 4, 5, "MDG PK0.00"}, + {-18.927536000, 48.187367500, 4, 5, "MDG Q00.XX"}, + {-20.555896000, 46.772208000, 4, 5, "MDG QK0.00"}, + {-18.757536000, 46.007454125, 4, 5, "MDG R00.XX"}, + {-22.295896000, 44.481918500, 4, 5, "MDG RK0.00"}, + {-24.687536000, 44.705993500, 4, 5, "MDG S00.XX"}, + {-22.825896000, 47.785273750, 4, 5, "MDG SK0.00"}, + {-19.422636000, 48.177696250, 4, 5, "MDG T00.XX"}, + {-20.055296000, 48.108480875, 4, 5, "MDG TK0.00"}, + {-23.330436000, 47.565923625, 4, 5, "MDG V00.XX"}, + {-19.705796000, 44.519452750, 4, 5, "MDG VK0.00"}, + {-25.159636000, 45.023793500, 4, 5, "MDG W00.XX"}, + {-15.432496000, 49.714304625, 4, 5, "MDG WK0.00"}, + {-16.457536000, 46.677797625, 4, 5, "MDG X00.XX"}, + {-22.925896000, 44.491773750, 4, 5, "MDG XK0.00"}, + {-14.647536000, 49.618141125, 4, 5, "MDG Y00.XX"}, + {-14.885896000, 47.963076500, 4, 5, "MDG YK0.00"}, + {-19.523536000, 45.427796250, 4, 5, "MDG Z00.XX"}, + {-17.385896000, 49.382715125, 4, 5, "MDG ZK0.00"}, + {-18.454700500, 46.306552500, 3, 4, "MDG 123.XXX"}, + {-16.699704500, 49.082478000, 3, 4, "MDG 12.XXXX"}, + {-21.862550000, 46.773547000, 3, 4, "MDG 0123.XX"}, + {-23.588975000, 43.441589500, 3, 4, "MDG 1123.XX"}, + {-16.131515000, 46.256411500, 3, 4, "MDG 3123.XX"}, + {-25.342085000, 45.990828500, 3, 4, "MDG 5123.XX"}, + {-17.940435000, 48.076108000, 3, 4, "MDG 6123.XX"}, + {-12.528620000, 49.061332500, 3, 4, "MDG 4123.XX"}, + {-13.751050000, 48.101189000, 3, 4, "MDG 2123.XX"}, + {-25.479240000, 45.020568500, 3, 4, "MDG D123.XX"}, + {-25.259635000, 46.720828500, 3, 4, "MDG 7123.XX"}, + {-20.519620000, 44.053940500, 3, 4, "MDG 8123.XX"}, + {-22.371320000, 47.758647000, 3, 4, "MDG 9123.XX"}, + {-22.229420000, 47.123457000, 3, 4, "MDG B123.XX"}, + {-23.951420000, 44.125379500, 3, 4, "MDG C123.XX"}, + {-21.467520000, 48.085757000, 3, 4, "MDG F123.XX"}, + {-19.001420000, 45.797908000, 3, 4, "MDG G123.XX"}, + {-22.524135000, 44.265379500, 3, 4, "MDG H123.XX"}, + {-24.931420000, 44.487596000, 3, 4, "MDG J123.XX"}, + {-23.051420000, 47.568879500, 3, 4, "MDG K123.XX"}, + {-23.574320000, 47.354889500, 3, 4, "MDG L123.XX"}, + {-19.931320000, 44.307630500, 3, 4, "MDG M123.XX"}, + {-16.701419000, 46.475691500, 3, 4, "MDG N123.XX"}, + {-23.151420000, 44.275379500, 3, 4, "MDG P123.XX"}, + {-15.111420000, 47.753049000, 3, 4, "MDG Q123.XX"}, + {-19.770135000, 45.221140500, 3, 4, "MDG R123.XX"}, + {-22.291420000, 43.152752000, 2, 3, "MDG S123.XX"}, + {-12.881112500, 43.473375000, 2, 3, "MDG 1234.XXX"}, + {-18.921101500, 47.557867000, 5, 6, "MDG FKN2.VPGL"}, + {50.480400000, 30.446919500, 4, 5, "UKR 12.XX"}, + {50.337965000, 30.286906750, 3, 4, "UKR 00.XXX"}, + {50.046904000, 36.078984750, 2, 5, "UKR 80.XXX"}, + {48.533204000, 34.804352500, 2, 3, "UKR J0.XXX"}, + {48.077855000, 37.657671875, 3, 5, "UKR S0.XXX"}, + {46.521624000, 30.653140000, 2, 3, "UKR 000.XX"}, + {46.435135000, 30.653140000, 2, 3, "UKR 100.XX"}, + {47.129345000, 37.471028125, 3, 5, "UKR 200.XX"}, + {47.155145000, 37.566314125, 3, 5, "UKR 300.XX"}, + {47.863724000, 35.129545875, 2, 3, "UKR 400.XX"}, + {49.878724000, 23.960624000, 3, 5, "UKR 500.XX"}, + {47.950724000, 33.319545875, 2, 3, "UKR 600.XX"}, + {46.992805000, 31.934263125, 2, 3, "UKR 700.XX"}, + {48.595465000, 39.257137500, 3, 6, "UKR 800.XX"}, + {44.990724000, 34.042935125, 2, 3, "UKR 900.XX"}, + {49.259834000, 28.391341250, 3, 4, "UKR B00.XX"}, + {44.605545000, 33.425013125, 2, 3, "UKR C00.XX"}, + {49.612245000, 34.469845000, 2, 3, "UKR D00.XX"}, + {46.674545000, 32.537860000, 2, 3, "UKR F00.XX"}, + {51.532745000, 31.225960625, 3, 6, "UKR G00.XX"}, + {50.949834000, 34.711885250, 2, 7, "UKR H00.XX"}, + {49.448945000, 31.995045000, 3, 4, "UKR J00.XX"}, + {48.329834000, 37.980237500, 3, 5, "UKR K00.XX"}, + {50.283845000, 28.594448750, 3, 4, "UKR L00.XX"}, + {50.643045000, 26.182602500, 3, 4, "UKR M00.XX"}, + {49.449834000, 26.934036000, 3, 4, "UKR N00.XX"}, + {48.529834000, 32.195470500, 2, 3, "UKR P00.XX"}, + {48.529834000, 34.555470500, 2, 3, "UKR Q00.XX"}, + {48.329834000, 25.865470500, 3, 4, "UKR R00.XX"}, + {49.099834000, 33.373341250, 2, 3, "UKR S00.XX"}, + {49.590545000, 25.538545000, 3, 4, "UKR T00.XX"}, + {48.949834000, 24.644753250, 3, 4, "UKR V00.XX"}, + {50.777745000, 25.266712500, 3, 4, "UKR W00.XX"}, + {49.819045000, 30.029145000, 3, 4, "UKR X00.XX"}, + {48.769545000, 37.504037500, 3, 5, "UKR Y00.XX"}, + {46.881545000, 35.307263125, 2, 3, "UKR Z00.XX"}, + {49.393404500, 35.938521000, 2, 3, "UKR 123.XXX"}, + {51.398170000, 28.530053000, 2, 4, "UKR 12.XXXX"}, + {50.814699000, 23.689535000, 2, 4, "UKR 1234.XX"}, + {51.823803000, 22.789194500, 1, 4, "UKR 1234.XXX"}, + {4.876587500, 31.539088500, 5, 6, "SSD 12.XX"}, + {5.046115000, 31.376425000, 4, 5, "SSD 12.XXX"}, + {9.533194000, 31.584725625, 5, 9, "SSD 000.XX"}, + {7.697194000, 27.919541375, 4, 5, "SSD 300.XX"}, + {3.828794000, 32.406557125, 4, 6, "SSD 600.XX"}, + {4.566194000, 28.319957125, 4, 7, "SSD 900.XX"}, + {4.089194000, 30.602957125, 4, 8, "SSD D00.XX"}, + {8.747714000, 27.343111500, 4, 6, "SSD H00.XX"}, + {8.513514000, 28.038211500, 4, 5, "SSD K00.XX"}, + {6.782514000, 29.629551250, 4, 5, "SSD M00.XX"}, + {8.593114000, 33.005111500, 4, 6, "SSD P00.XX"}, + {6.530514000, 30.428551250, 4, 5, "SSD R00.XX"}, + {6.210714000, 31.516051250, 4, 5, "SSD T00.XX"}, + {9.868114000, 32.065541625, 5, 9, "SSD W00.XX"}, + {11.726614000, 32.748801875, 5, 9, "SSD Y00.XX"}, + {6.302647500, 30.338576500, 3, 4, "SSD 123.XXX"}, + {8.925844000, 27.454771000, 3, 5, "SSD 12.XXXX"}, + {9.304864000, 31.431432500, 3, 4, "SSD 1123.XX"}, + {4.337864000, 28.163200000, 3, 6, "SSD 3123.XX"}, + {8.381224000, 32.835110000, 3, 4, "SSD 4123.XX"}, + {6.318624000, 30.258210000, 4, 5, "SSD 5123.XX"}, + {9.653509000, 31.898332500, 5, 9, "SSD 6123.XX"}, + {11.514724000, 32.581932500, 4, 8, "SSD 7123.XX"}, + {10.548876000, 23.824372000, 3, 9, "SSD 123.XXXX"}, + {10.796000000, 29.700000000, 3, 8, "SSD GMQ6.412"}, + {7.865000000, 29.700000000, 3, 4, "SSD M4J3.TZQH"}, + {4.389268000, 18.505060625, 4, 7, "CAF 00.XX"}, + {4.359184000, 18.549913125, 4, 7, "CAF J0.XX"}, + {4.561115000, 18.243306000, 3, 6, "CAF 12.XXX"}, + {3.913124000, 17.919407125, 3, 4, "CAF 000.XX"}, + {4.298824000, 15.737507125, 3, 5, "CAF 100.XX"}, + {7.030724000, 19.145981375, 3, 4, "CAF 200.XX"}, + {6.359724000, 16.339094250, 3, 4, "CAF 300.XX"}, + {4.981724000, 15.825207125, 3, 5, "CAF 400.XX"}, + {5.775324000, 19.062994250, 3, 4, "CAF 500.XX"}, + {5.802324000, 20.619394250, 3, 4, "CAF 600.XX"}, + {6.582724000, 21.945094250, 3, 4, "CAF 700.XX"}, + {5.984524000, 15.571494250, 3, 5, "CAF 800.XX"}, + {6.548524000, 17.410594250, 3, 4, "CAF 900.XX"}, + {4.791024000, 22.776207125, 3, 6, "CAF B00.XX"}, + {3.560724000, 15.999207125, 3, 6, "CAF C00.XX"}, + {5.028224000, 23.877907125, 3, 8, "CAF D00.XX"}, + {6.292624000, 21.160294250, 3, 4, "CAF F00.XX"}, + {4.643424000, 21.825107125, 3, 6, "CAF G00.XX"}, + {5.090724000, 21.169207125, 3, 6, "CAF H00.XX"}, + {7.030724000, 15.598981375, 3, 5, "CAF J00.XX"}, + {4.663124000, 22.213807125, 3, 6, "CAF K00.XX"}, + {8.436424000, 20.626581375, 3, 5, "CAF L00.XX"}, + {5.000724000, 18.659207125, 3, 6, "CAF M00.XX"}, + {5.840724000, 14.789094250, 3, 5, "CAF N00.XX"}, + {5.350024000, 17.064894250, 3, 4, "CAF P00.XX"}, + {4.367124000, 22.492207125, 3, 6, "CAF Q00.XX"}, + {5.070124000, 25.086007125, 3, 8, "CAF R00.XX"}, + {4.155424000, 15.104807125, 3, 5, "CAF S00.XX"}, + {5.736924000, 15.910994250, 3, 5, "CAF T00.XX"}, + {4.732024000, 18.169107125, 3, 4, "CAF V00.XX"}, + {5.059124000, 19.945907125, 3, 6, "CAF W00.XX"}, + {3.687224000, 18.523107125, 3, 8, "CAF X00.XX"}, + {4.346064000, 21.155499375, 3, 7, "CAF Y00.XX"}, + {5.393004000, 26.461800250, 3, 8, "CAF YK0.00"}, + {10.296864000, 22.758570250, 3, 7, "CAF Z00.XX"}, + {8.064104000, 22.373728375, 3, 5, "CAF ZK0.00"}, + {6.093478500, 16.261076500, 3, 4, "CAF 123.XXX"}, + {6.544177000, 20.541075000, 2, 3, "CAF 12.XXXX"}, + {4.024009000, 15.546500000, 2, 4, "CAF 0123.XX"}, + {6.758624000, 18.955200000, 2, 3, "CAF 1123.XX"}, + {6.087624000, 16.148200000, 2, 4, "CAF 2123.XX"}, + {4.706909000, 15.634200000, 2, 4, "CAF 3123.XX"}, + {5.503224000, 18.872100000, 2, 3, "CAF 4123.XX"}, + {5.588624000, 15.550350000, 2, 4, "CAF 5123.XX"}, + {6.276424000, 17.219700000, 2, 3, "CAF 6123.XX"}, + {3.285909000, 15.808200000, 2, 5, "CAF 7123.XX"}, + {4.753409000, 23.686900000, 2, 7, "CAF 8123.XX"}, + {6.758624000, 15.408200000, 2, 4, "CAF 9123.XX"}, + {8.164324000, 20.435800000, 2, 4, "CAF B123.XX"}, + {5.568624000, 14.598200000, 2, 5, "CAF C123.XX"}, + {4.795309000, 24.895000000, 2, 7, "CAF D123.XX"}, + {3.880609000, 14.913800000, 2, 4, "CAF F123.XX"}, + {4.784309000, 19.754900000, 2, 5, "CAF G123.XX"}, + {5.164764000, 26.256200000, 2, 7, "CAF H123.XX"}, + {10.052979000, 22.560842500, 2, 6, "CAF J123.XX"}, + {7.838578000, 22.168210000, 2, 4, "CAF K123.XX"}, + {10.405649500, 14.871930500, 1, 6, "CAF 1234.XXX"}, + {2.084087000, 45.300980000, 4, 5, "SOM 00.XX"}, + {2.110195000, 45.347239000, 4, 5, "SOM J0.XX"}, + {2.299701000, 45.023180000, 3, 4, "SOM 12.XXX"}, + {9.595370000, 44.021597625, 3, 5, "SOM 000.XX"}, + {10.474724000, 44.971842750, 3, 5, "SOM 100.XX"}, + {-0.306056000, 42.490167000, 4, 5, "SOM 200.XX"}, + {1.760724000, 44.719320000, 3, 4, "SOM 300.XX"}, + {0.120724000, 42.709320000, 4, 5, "SOM 400.XX"}, + {3.154724000, 43.609320000, 3, 4, "SOM 500.XX"}, + {3.839435000, 42.506254125, 4, 6, "SOM 600.XX"}, + {9.562724000, 45.492755625, 3, 5, "SOM 700.XX"}, + {11.305524000, 49.144429875, 3, 4, "SOM 800.XX"}, + {6.810724000, 47.390094250, 3, 5, "SOM 900.XX"}, + {4.780825000, 45.166307125, 3, 5, "SOM B00.XX"}, + {2.816160000, 45.459893000, 3, 4, "SOM C00.XX"}, + {2.380724000, 42.239320000, 4, 5, "SOM D00.XX"}, + {1.802464000, 44.499085000, 3, 4, "SOM F00.XX"}, + {8.399304000, 48.458128375, 3, 4, "SOM FK0.00"}, + {9.518664000, 49.054455875, 3, 4, "SOM G00.XX"}, + {10.609004000, 47.341010750, 3, 5, "SOM GK0.00"}, + {0.527864000, 42.729785000, 4, 5, "SOM H00.XX"}, + {8.463604000, 47.335555500, 3, 5, "SOM HK0.00"}, + {9.949164000, 43.155355875, 3, 5, "SOM J00.XX"}, + {2.794104000, 44.053945000, 3, 4, "SOM JK0.00"}, + {1.141464000, 43.996785000, 3, 4, "SOM K00.XX"}, + {3.844104000, 47.153873125, 3, 5, "SOM KK0.00"}, + {4.189964000, 42.026499375, 4, 6, "SOM L00.XX"}, + {2.614104000, 44.863945000, 3, 4, "SOM LK0.00"}, + {4.023964000, 44.482799375, 3, 5, "SOM M00.XX"}, + {1.970604000, 44.808245000, 3, 4, "SOM MK0.00"}, + {7.992864000, 49.787228125, 3, 4, "SOM N00.XX"}, + {3.848404000, 45.538773125, 3, 5, "SOM NK0.00"}, + {2.420264000, 42.946785000, 4, 5, "SOM P00.XX"}, + {11.454704000, 49.863138875, 3, 4, "SOM PK0.00"}, + {9.512464000, 50.778655875, 3, 4, "SOM Q00.XX"}, + {3.323604000, 42.195473125, 4, 5, "SOM QK0.00"}, + {0.525064000, 42.040085000, 4, 5, "SOM R00.XX"}, + {11.844104000, 51.023438875, 3, 4, "SOM RK0.00"}, + {10.438564000, 51.228070250, 3, 4, "SOM S00.XX"}, + {4.117104000, 43.865073125, 3, 5, "SOM SK0.00"}, + {2.984164000, 45.502385000, 3, 4, "SOM T00.XX"}, + {5.344104000, 48.493800250, 3, 4, "SOM TK0.00"}, + {5.762464000, 46.478913750, 2, 4, "SOM V00.XX"}, + {9.404104000, 45.033655500, 3, 5, "SOM VK0.00"}, + {4.698164000, 46.588699375, 2, 4, "SOM W00.XX"}, + {3.384104000, 45.563873125, 3, 4, "SOM WK0.00"}, + {1.653264000, 42.424285000, 3, 4, "SOM X00.XX"}, + {11.339004000, 43.445338875, 2, 4, "SOM XK0.00"}, + {11.162464000, 48.148484625, 2, 3, "SOM Y00.XX"}, + {11.264104000, 51.023438875, 2, 3, "SOM YK0.00"}, + {3.832464000, 43.208999375, 2, 4, "SOM Z00.XX"}, + {4.524104000, 43.003873125, 3, 5, "SOM ZK0.00"}, + {3.625281500, 43.226866500, 2, 4, "SOM 123.XXX"}, + {9.213975000, 44.852811500, 2, 4, "SOM 01.XXXX"}, + {9.342975000, 43.857111500, 2, 4, "SOM 11.XXXX"}, + {10.096875000, 44.824711500, 2, 4, "SOM 21.XXXX"}, + {-0.586725000, 42.286525000, 3, 4, "SOM 31.XXXX"}, + {-0.131725000, 42.541425000, 4, 5, "SOM 41.XXXX"}, + {3.586975000, 42.338425000, 3, 5, "SOM 51.XXXX"}, + {9.310275000, 45.328311500, 2, 4, "SOM 61.XXXX"}, + {10.871775000, 48.973311500, 2, 3, "SOM 71.XXXX"}, + {6.558275000, 47.222425000, 2, 4, "SOM 81.XXXX"}, + {4.528375000, 44.998525000, 2, 4, "SOM 91.XXXX"}, + {2.128275000, 42.071425000, 3, 4, "SOM B1.XXXX"}, + {8.193475000, 48.275825000, 2, 3, "SOM C1.XXXX"}, + {9.294475000, 48.880111500, 2, 3, "SOM D1.XXXX"}, + {10.597675000, 46.979511500, 2, 4, "SOM F1.XXXX"}, + {0.344375000, 42.464825000, 3, 4, "SOM G1.XXXX"}, + {8.257775000, 47.153325000, 2, 4, "SOM H1.XXXX"}, + {9.605875000, 43.121311500, 2, 4, "SOM J1.XXXX"}, + {3.638275000, 46.971425000, 2, 4, "SOM K1.XXXX"}, + {3.965775000, 41.848925000, 3, 8, "SOM L1.XXXX"}, + {3.799775000, 44.305225000, 2, 4, "SOM M1.XXXX"}, + {7.768675000, 49.609825000, 2, 3, "SOM N1.XXXX"}, + {3.692575000, 45.341825000, 2, 4, "SOM P1.XXXX"}, + {2.290175000, 42.722025000, 3, 4, "SOM Q1.XXXX"}, + {11.092675000, 49.681411500, 2, 3, "SOM R1.XXXX"}, + {9.350475000, 50.420111500, 2, 3, "SOM S1.XXXX"}, + {3.107275000, 42.086925000, 3, 4, "SOM T1.XXXX"}, + {0.300874000, 41.862425000, 3, 5, "SOM V1.XXXX"}, + {10.539715000, 50.909361500, 2, 3, "SOM W1.XXXX"}, + {3.911275000, 43.682625000, 2, 4, "SOM X1.XXXX"}, + {5.161575000, 48.272125000, 2, 3, "SOM Y1.XXXX"}, + {11.748675000, 50.712684000, 2, 3, "SOM Z1.XXXX"}, + {0.770555000, 41.847205000, 2, 4, "SOM 1234.XX"}, + {11.048887500, 41.348846500, 1, 3, "SOM 1234.XXX"}, + {34.565100000, 69.124532000, 4, 5, "AFG 12.XX"}, + {34.622294000, 68.961798625, 3, 4, "AFG 00.XXX"}, + {31.643014000, 65.534309250, 3, 4, "AFG J0.XXX"}, + {36.752224000, 67.049902750, 3, 4, "AFG 000.XX"}, + {36.752224000, 67.157052750, 3, 4, "AFG 100.XX"}, + {35.060724000, 69.120619625, 3, 4, "AFG 200.XX"}, + {34.388124000, 62.132345375, 3, 4, "AFG 300.XX"}, + {34.388124000, 62.236852375, 3, 4, "AFG 400.XX"}, + {34.467424000, 70.395345375, 3, 4, "AFG 500.XX"}, + {37.159124000, 70.508763125, 3, 4, "AFG 600.XX"}, + {34.706724000, 70.160119625, 3, 4, "AFG 700.XX"}, + {35.019224000, 63.088419625, 3, 4, "AFG 800.XX"}, + {36.241424000, 68.691841375, 3, 4, "AFG 900.XX"}, + {36.764624000, 68.815702750, 3, 6, "AFG B00.XX"}, + {34.934424000, 71.080519625, 3, 6, "AFG C00.XX"}, + {33.640024000, 69.187684000, 3, 6, "AFG D00.XX"}, + {34.560724000, 65.200845375, 3, 4, "AFG F00.XX"}, + {36.726524000, 69.034702750, 3, 4, "AFG G00.XX"}, + {35.957224000, 64.740041375, 3, 5, "AFG H00.XX"}, + {36.789124000, 66.820163125, 3, 4, "AFG J00.XX"}, + {33.599524000, 68.379823625, 3, 6, "AFG K00.XX"}, + {36.015795000, 68.664636875, 3, 4, "AFG L00.XX"}, + {36.690804000, 67.684520750, 3, 4, "AFG LK0.00"}, + {36.675964000, 65.731200250, 3, 5, "AFG M00.XX"}, + {34.570104000, 68.917417375, 3, 4, "AFG MK0.00"}, + {32.405964000, 62.077789000, 3, 4, "AFG N00.XX"}, + {36.927604000, 65.084304125, 3, 5, "AFG NK0.00"}, + {31.604264000, 64.335261250, 3, 4, "AFG P00.XX"}, + {34.444104000, 68.748517375, 3, 4, "AFG PK0.00"}, + {36.746604000, 69.493039625, 3, 6, "AFG Q00.XX"}, + {34.793704000, 67.471372625, 3, 4, "AFG QK0.00"}, + {32.113664000, 66.892089000, 3, 4, "AFG R00.XX"}, + {30.949804000, 61.822820125, 3, 6, "AFG RK0.00"}, + {37.194664000, 68.874542375, 3, 7, "AFG S00.XX"}, + {34.350304000, 61.454717375, 3, 6, "AFG SK0.00"}, + {34.661164000, 61.153072875, 3, 6, "AFG T00.XX"}, + {36.990904000, 68.362904125, 3, 6, "AFG TK0.00"}, + {33.968764000, 68.905502000, 3, 6, "AFG V00.XX"}, + {34.012304000, 68.988734000, 3, 6, "AFG VK0.00"}, + {33.951264000, 69.032202000, 3, 6, "AFG W00.XX"}, + {37.384504000, 69.776386500, 3, 7, "AFG WK0.00"}, + {33.358664000, 69.869759875, 3, 6, "AFG X00.XX"}, + {33.346514000, 69.948072625, 3, 6, "AFG XK0.00"}, + {33.329264000, 62.113559875, 3, 4, "AFG Y00.XX"}, + {37.015304000, 66.738604125, 3, 4, "AFG YK0.00"}, + {36.922764000, 66.141742375, 3, 5, "AFG Z00.XX"}, + {34.928604000, 69.227672625, 3, 4, "AFG ZK0.00"}, + {35.655180500, 67.553521500, 2, 3, "AFG 123.XXX"}, + {36.391525000, 66.250156000, 2, 4, "AFG 12.XXXX"}, + {34.116024000, 61.955601000, 2, 3, "AFG 0123.XX"}, + {34.744409000, 62.862283500, 2, 3, "AFG 1123.XX"}, + {34.659609000, 70.854373500, 2, 5, "AFG 2123.XX"}, + {34.288624000, 64.971841000, 2, 3, "AFG 3123.XX"}, + {35.685124000, 64.506789000, 2, 4, "AFG 4123.XX"}, + {36.432079000, 65.488822500, 2, 4, "AFG 5123.XX"}, + {32.159364000, 61.841192000, 2, 5, "AFG 6123.XX"}, + {36.702079000, 64.836132500, 2, 4, "AFG 7123.XX"}, + {31.357664000, 64.106285500, 2, 3, "AFG 8123.XX"}, + {31.869779000, 66.663275500, 2, 3, "AFG 9123.XX"}, + {30.721465000, 61.693474000, 2, 5, "AFG B123.XX"}, + {34.271524000, 61.059561000, 2, 5, "AFG C123.XX"}, + {33.082664000, 61.880024500, 2, 5, "AFG D123.XX"}, + {31.893320000, 64.915135500, 2, 3, "AFG F123.XX"}, + {31.893320000, 65.461976500, 2, 3, "AFG G123.XX"}, + {31.893320000, 66.008816500, 2, 3, "AFG H123.XX"}, + {31.399565000, 64.915136500, 2, 3, "AFG K123.XX"}, + {31.399565000, 65.461976500, 2, 3, "AFG L123.XX"}, + {31.399565000, 66.008816500, 2, 3, "AFG M123.XX"}, + {30.908525000, 64.915108000, 2, 3, "AFG P123.XX"}, + {30.908525000, 65.456740000, 2, 3, "AFG Q123.XX"}, + {30.908525000, 65.998372000, 2, 3, "AFG R123.XX"}, + {31.931987000, 63.131529500, 2, 3, "AFG X123.XX"}, + {34.170957000, 66.296248000, 2, 3, "AFG Z123.XX"}, + {37.850263000, 60.999303000, 1, 5, "AFG 1234.XXX"}, + {16.844400000, 96.122727500, 4, 5, "MMR 12.XX"}, + {16.816694000, 96.012806875, 3, 4, "MMR 00.XXX"}, + {22.055784000, 95.921556125, 3, 4, "MMR C0.XXX"}, + {19.822055000, 96.036320750, 3, 4, "MMR P0.XXX"}, + {16.513724000, 97.613625875, 3, 5, "MMR 000.XX"}, + {17.356924000, 96.436212000, 3, 4, "MMR 100.XX"}, + {16.827424000, 94.693025875, 2, 3, "MMR 200.XX"}, + {22.166545000, 95.096742500, 3, 4, "MMR 300.XX"}, + {20.188545000, 92.822532375, 2, 3, "MMR 400.XX"}, + {20.905534000, 95.818012000, 3, 4, "MMR 500.XX"}, + {12.470545000, 98.570124000, 2, 4, "MMR 600.XX"}, + {20.807534000, 96.968912000, 3, 4, "MMR 700.XX"}, + {14.121134000, 98.162285250, 2, 4, "MMR 800.XX"}, + {22.980334000, 97.703495750, 2, 6, "MMR 900.XX"}, + {18.853034000, 95.211209875, 3, 4, "MMR B00.XX"}, + {21.491834000, 95.344973250, 3, 4, "MMR C00.XX"}, + {17.674134000, 95.409448625, 3, 4, "MMR D00.XX"}, + {22.056334000, 96.418953875, 3, 4, "MMR F00.XX"}, + {21.384834000, 95.039973250, 3, 4, "MMR G00.XX"}, + {17.006445000, 97.335235000, 3, 5, "MMR H00.XX"}, + {20.480034000, 94.846332375, 3, 4, "MMR J00.XX"}, + {18.959034000, 96.391890500, 3, 4, "MMR K00.XX"}, + {20.176045000, 94.916239375, 4, 5, "MMR L00.XX"}, + {16.315445000, 97.673507750, 3, 5, "MMR M00.XX"}, + {17.984034000, 96.677329250, 3, 4, "MMR N00.XX"}, + {20.928634000, 94.762512000, 3, 4, "MMR P00.XX"}, + {22.597934000, 95.646534500, 3, 4, "MMR Q00.XX"}, + {22.933545000, 96.400243750, 3, 4, "MMR R00.XX"}, + {25.411845000, 97.341248750, 2, 3, "MMR S00.XX"}, + {21.301545000, 99.573873250, 2, 7, "MMR T00.XX"}, + {16.319834000, 95.355307750, 3, 4, "MMR V00.XX"}, + {16.319834000, 95.635307750, 3, 4, "MMR W00.XX"}, + {20.039834000, 95.494232375, 3, 4, "MMR X00.XX"}, + {19.388545000, 95.162237500, 3, 4, "MMR Y00.XX"}, + {20.220724000, 94.836721875, 3, 4, "MMR Z00.XX"}, + {17.897538500, 94.896041000, 2, 3, "MMR 123.XXX"}, + {20.577420000, 94.381715000, 2, 3, "MMR 12.XXXX"}, + {23.325570000, 94.281239000, 2, 5, "MMR 1234.XX"}, + {12.144980500, 92.473928000, 1, 7, "MMR 1234.XXX"}, + {-15.384900000, 28.252327500, 4, 5, "ZMB 12.XX"}, + {-15.353896000, 28.165753125, 3, 4, "ZMB 00.XXX"}, + {-12.747696000, 28.078201625, 3, 4, "ZMB 80.XXX"}, + {-12.916696000, 28.516401625, 3, 6, "ZMB J0.XXX"}, + {-14.538016000, 28.328888875, 3, 4, "ZMB S0.XXX"}, + {-12.516876000, 27.827016000, 3, 4, "ZMB 000.XX"}, + {-12.525895000, 28.183830000, 3, 4, "ZMB 100.XX"}, + {-13.121115000, 28.355585250, 3, 6, "ZMB 200.XX"}, + {-17.805676000, 25.809999125, 3, 6, "ZMB 300.XX"}, + {-10.171476000, 31.145842750, 3, 5, "ZMB 400.XX"}, + {-13.597876000, 32.592390250, 3, 5, "ZMB 500.XX"}, + {-12.324676000, 27.796316000, 3, 6, "ZMB 600.XX"}, + {-15.821776000, 27.713238750, 3, 5, "ZMB 700.XX"}, + {-15.714176000, 28.128751625, 3, 5, "ZMB 800.XX"}, + {-11.159276000, 28.848529875, 3, 6, "ZMB 900.XX"}, + {-16.755476000, 26.933425875, 3, 5, "ZMB B00.XX"}, + {-15.223676000, 23.117551625, 3, 5, "ZMB C00.XX"}, + {-12.151766000, 26.343224000, 3, 6, "ZMB D00.XX"}, + {-13.925855000, 28.659331250, 3, 4, "ZMB F00.XX"}, + {-11.829825000, 31.383829375, 3, 5, "ZMB G00.XX"}, + {-16.285896000, 27.452931750, 3, 5, "ZMB GK0.00"}, + {-9.301745000, 28.723982500, 3, 6, "ZMB H00.XX"}, + {-9.812065000, 29.032859375, 3, 4, "ZMB HK0.00"}, + {-11.365836000, 29.514584625, 3, 7, "ZMB J00.XX"}, + {-8.845696000, 31.339355500, 3, 5, "ZMB JK0.00"}, + {-14.982736000, 27.042854500, 3, 4, "ZMB K00.XX"}, + {-14.269496000, 31.303649375, 3, 5, "ZMB KK0.00"}, + {-17.449236000, 24.269525375, 3, 6, "ZMB L00.XX"}, + {-16.522996000, 28.682459875, 3, 5, "ZMB LK0.00"}, + {-12.623736000, 28.025612375, 4, 5, "ZMB M00.XX"}, + {-14.806796000, 24.773176500, 3, 4, "ZMB MK0.00"}, + {-17.343136000, 27.190525375, 3, 5, "ZMB N00.XX"}, + {-10.553096000, 32.046710750, 3, 6, "ZMB NK0.00"}, + {-10.145436000, 32.604570250, 3, 5, "ZMB P00.XX"}, + {-17.033096000, 26.451087000, 3, 5, "ZMB PK0.00"}, + {-11.728236000, 24.400584625, 3, 4, "ZMB Q00.XX"}, + {-13.616496000, 29.360621250, 3, 4, "ZMB QK0.00"}, + {-13.497536000, 28.128226750, 3, 4, "ZMB R00.XX"}, + {-14.085896000, 32.031321250, 3, 5, "ZMB RK0.00"}, + {-17.233236000, 27.420711000, 3, 5, "ZMB S00.XX"}, + {-15.867596000, 27.849031750, 3, 5, "ZMB SK0.00"}, + {-10.885136000, 29.628670250, 3, 7, "ZMB T00.XX"}, + {-9.337996000, 32.720955500, 3, 6, "ZMB TK0.00"}, + {-16.100636000, 23.278683250, 3, 5, "ZMB V00.XX"}, + {-15.575896000, 28.253004625, 3, 4, "ZMB VK0.00"}, + {-12.277536000, 33.138398000, 3, 5, "ZMB W00.XX"}, + {-13.233196000, 30.203121250, 3, 5, "ZMB WK0.00"}, + {-14.995636000, 22.632554500, 3, 5, "ZMB X00.XX"}, + {-15.139196000, 23.127176500, 3, 5, "ZMB XK0.00"}, + {-8.761936000, 31.078241500, 3, 5, "ZMB Y00.XX"}, + {-15.746496000, 26.012204625, 3, 5, "ZMB YK0.00"}, + {-13.527536000, 23.078226750, 3, 5, "ZMB Z00.XX"}, + {-13.475896000, 24.973221250, 3, 4, "ZMB ZK0.00"}, + {-8.472852000, 28.547233000, 2, 6, "ZMB 12.XXXX"}, + {-12.498985000, 27.993390000, 3, 4, "ZMB 012.XXX"}, + {-12.846085000, 28.281890000, 4, 7, "ZMB 112.XXX"}, + {-14.237685000, 28.232590000, 2, 3, "ZMB 212.XXX"}, + {-17.557285000, 25.637155000, 2, 4, "ZMB 312.XXX"}, + {-9.990985000, 31.077911500, 2, 4, "ZMB 412.XXX"}, + {-13.438485000, 32.420990000, 2, 4, "ZMB 512.XXX"}, + {-12.240985000, 27.583090000, 2, 5, "ZMB 612.XXX"}, + {-10.999885000, 28.684311500, 2, 6, "ZMB 712.XXX"}, + {-14.982085000, 22.944576500, 2, 4, "ZMB 812.XXX"}, + {-11.975785000, 26.161811500, 2, 5, "ZMB 912.XXX"}, + {-13.757385000, 28.466390000, 2, 3, "ZMB B12.XXX"}, + {-11.637985000, 31.220211500, 2, 5, "ZMB C12.XXX"}, + {-8.599785000, 31.032211500, 3, 5, "ZMB F12.XXX"}, + {-11.178185000, 29.340411500, 2, 6, "ZMB D12.XXX"}, + {-14.063485000, 31.117290000, 2, 4, "ZMB G12.XXX"}, + {-17.130785000, 24.086855000, 2, 5, "ZMB H12.XXX"}, + {-14.600785000, 24.586890000, 2, 3, "ZMB J12.XXX"}, + {-13.374885000, 24.686790000, 2, 3, "ZMB Z12.XXX"}, + {-10.347085000, 31.867511500, 2, 4, "ZMB K12.XXX"}, + {-9.957785000, 32.430310500, 2, 4, "ZMB L12.XXX"}, + {-11.540585000, 24.226411500, 2, 5, "ZMB M12.XXX"}, + {-13.409885000, 29.176790000, 2, 5, "ZMB N12.XXX"}, + {-13.309885000, 27.946790000, 2, 3, "ZMB P12.XXX"}, + {-13.879885000, 31.846790000, 2, 4, "ZMB Q12.XXX"}, + {-9.256685000, 32.569711500, 2, 4, "ZMB R12.XXX"}, + {-15.919885000, 23.059676500, 2, 4, "ZMB S12.XXX"}, + {-12.089885000, 32.964311500, 2, 4, "ZMB T12.XXX"}, + {-13.019885000, 30.026790000, 2, 3, "ZMB V12.XXX"}, + {-14.789885000, 22.469676500, 2, 4, "ZMB W12.XXX"}, + {-15.583785000, 25.676576500, 2, 3, "ZMB X12.XXX"}, + {-13.339885000, 22.896790000, 2, 4, "ZMB Y12.XXX"}, + {-15.126110000, 26.212886500, 2, 3, "ZMB 1234.XX"}, + {-8.868625500, 22.403620500, 1, 5, "ZMB 1234.XXX"}, + {-33.424900000, -70.683566500, 5, 7, "CHL 12.XX"}, + {-33.373655000, -70.907602875, 4, 6, "CHL 00.XXX"}, + {-32.957866000, -71.659306125, 4, 6, "CHL J0.XXX"}, + {-23.549455000, -70.420955625, 3, 5, "CHL 000.XX"}, + {-36.713376000, -73.142636875, 4, 5, "CHL 100.XX"}, + {-36.810655000, -73.150719375, 4, 5, "CHL 200.XX"}, + {-38.687076000, -72.650266625, 4, 5, "CHL 300.XX"}, + {-20.214155000, -70.157960625, 3, 5, "CHL 400.XX"}, + {-34.134166000, -70.788682125, 4, 5, "CHL 500.XX"}, + {-35.402205000, -71.711980000, 4, 5, "CHL 600.XX"}, + {-18.438366000, -70.333290125, 3, 5, "CHL 700.XX"}, + {-41.419166000, -73.006581500, 3, 4, "CHL 800.XX"}, + {-37.438766000, -72.403613500, 4, 5, "CHL 900.XX"}, + {-29.941766000, -71.382791625, 3, 5, "CHL B00.XX"}, + {-36.570166000, -72.163296250, 4, 5, "CHL C00.XX"}, + {-29.873966000, -71.282852875, 3, 5, "CHL D00.XX"}, + {-36.946455000, -73.188719375, 4, 5, "CHL F00.XX"}, + {-53.096855000, -70.964626250, 3, 4, "CHL G00.XX"}, + {-40.559655000, -73.184559375, 4, 5, "CHL H00.XX"}, + {-22.444115000, -68.947030500, 3, 6, "CHL HK0.00"}, + {-39.812736000, -73.271131625, 4, 5, "CHL J00.XX"}, + {-27.376996000, -70.356411375, 3, 7, "CHL JK0.00"}, + {-34.968806000, -71.271017875, 4, 5, "CHL K00.XX"}, + {-30.611296000, -71.227879875, 3, 5, "CHL KK0.00"}, + {-33.677455000, -71.256990000, 4, 6, "CHL L00.XX"}, + {-33.535775000, -71.624265125, 4, 6, "CHL LK0.00"}, + {-36.869055000, -73.049719375, 4, 5, "CHL M00.XX"}, + {-32.745815000, -70.740153875, 4, 6, "CHL MK0.00"}, + {-33.721455000, -70.788610000, 4, 6, "CHL N00.XX"}, + {-34.575996000, -71.014269375, 4, 5, "CHL NK0.00"}, + {-32.805455000, -70.633833125, 4, 8, "CHL P00.XX"}, + {-33.650175000, -70.954854000, 4, 6, "CHL PK0.00"}, + {-36.595055000, -72.982921250, 4, 5, "CHL Q00.XX"}, + {-34.405996000, -70.893269375, 4, 5, "CHL QK0.00"}, + {-36.415955000, -71.998188250, 4, 5, "CHL R00.XX"}, + {-33.790436000, -70.780726000, 4, 5, "CHL RK0.00"}, + {-32.774655000, -71.226561125, 4, 6, "CHL S00.XX"}, + {-37.095775000, -73.171790625, 4, 5, "CHL SK0.00"}, + {-37.783455000, -72.744715625, 4, 5, "CHL T00.XX"}, + {-28.576375000, -70.797138625, 3, 5, "CHL TK0.00"}, + {-35.327155000, -72.440225000, 4, 5, "CHL V00.XX"}, + {-36.733196000, -73.015818750, 4, 5, "CHL VK0.00"}, + {-39.262406000, -72.269558250, 4, 5, "CHL W00.XX"}, + {-45.578015000, -72.106273750, 3, 4, "CHL WK0.00"}, + {-35.957455000, -72.365723125, 4, 5, "CHL X00.XX"}, + {-34.440815000, -71.110286375, 4, 5, "CHL XK0.00"}, + {-33.262406000, -70.903731875, 4, 6, "CHL Y00.XX"}, + {-41.895655000, -73.864140000, 3, 4, "CHL YK0.00"}, + {-38.740455000, -72.999301125, 4, 5, "CHL Z00.XX"}, + {-40.285996000, -73.107199625, 4, 5, "CHL ZK0.00"}, + {-34.742315500, -72.397439000, 3, 4, "CHL 123.XXX"}, + {-35.598806000, -73.501346500, 2, 3, "CHL 12.XXXX"}, + {-40.285516000, -73.681751500, 3, 4, "CHL 1234.XX"}, + {-17.551611500, -71.106001500, 2, 7, "CHL B123.XXX"}, + {-20.166325500, -70.544258000, 3, 5, "CHL C123.XXX"}, + {-22.847515500, -72.581187000, 2, 4, "CHL D123.XXX"}, + {-22.847515500, -69.691460000, 2, 4, "CHL F123.XXX"}, + {-25.528705500, -71.134946000, 2, 4, "CHL G123.XXX"}, + {-28.209895500, -72.194730000, 2, 4, "CHL H123.XXX"}, + {-30.907401500, -72.732925500, 2, 4, "CHL J123.XXX"}, + {-33.588591500, -72.821296000, 2, 4, "CHL K123.XXX"}, + {-36.253465500, -73.832021000, 2, 3, "CHL L123.XXX"}, + {-38.934655500, -74.548427000, 2, 3, "CHL M123.XXX"}, + {-41.632161500, -74.975412500, 2, 3, "CHL N123.XXX"}, + {-44.313351500, -74.653989000, 2, 3, "CHL P123.XXX"}, + {-44.313351500, -78.377864000, 2, 3, "CHL Q123.XXX"}, + {-46.994541500, -75.574463000, 2, 3, "CHL R123.XXX"}, + {-49.675731500, -75.685729500, 2, 3, "CHL S123.XXX"}, + {-52.018862500, -76.794042500, 2, 3, "CHL T123.XXX"}, + {-52.018862500, -72.474347500, 3, 4, "CHL V123.XXX"}, + {-53.912011500, -74.717749000, 3, 4, "CHL W123.XXX"}, + {-53.912011500, -70.710439000, 4, 5, "CHL X123.XXX"}, + {-32.427079500, -81.170501500, 2, 3, "CHL Y123.XXX"}, + {-25.039668500, -81.332520000, 2, 3, "CHL Z123.XXX"}, + {-25.827402500, -109.887602000, 2, 3, "CHL 0123.XXX"}, + {-33.460000000, -70.638519500, 5, 9, "CHL WDZP.62SB"}, + {40.991555000, 28.887191500, 4, 5, "TUR 10.XX"}, + {41.048525000, 28.938241500, 4, 5, "TUR J0.XX"}, + {39.931904000, 32.541903625, 2, 3, "TUR 00.XXX"}, + {39.931904000, 32.654579625, 2, 3, "TUR 10.XXX"}, + {39.940552000, 32.767255625, 2, 3, "TUR 20.XXX"}, + {39.940552000, 32.879931625, 2, 3, "TUR 30.XXX"}, + {39.854063000, 32.767255625, 2, 3, "TUR 40.XXX"}, + {39.854063000, 32.879931625, 2, 3, "TUR 50.XXX"}, + {38.502775000, 27.032639875, 3, 4, "TUR 60.XXX"}, + {38.417104000, 27.192433375, 4, 5, "TUR 70.XXX"}, + {38.367004000, 27.086133375, 3, 4, "TUR 80.XXX"}, + {38.280515000, 27.086133375, 3, 4, "TUR 90.XXX"}, + {41.048104000, 28.622312500, 3, 4, "TUR B0.XXX"}, + {41.048104000, 28.736670500, 3, 4, "TUR C0.XXX"}, + {41.048104000, 28.851028500, 3, 4, "TUR D0.XXX"}, + {41.043779000, 28.965386500, 4, 5, "TUR F0.XXX"}, + {41.043779000, 29.079744500, 3, 4, "TUR G0.XXX"}, + {40.961615000, 28.547979500, 3, 4, "TUR H0.XXX"}, + {40.961615000, 28.662337500, 3, 4, "TUR J0.XXX"}, + {40.961615000, 28.776695500, 3, 4, "TUR K0.XXX"}, + {40.957290000, 29.009985500, 3, 4, "TUR L0.XXX"}, + {40.957290000, 29.124343500, 3, 4, "TUR M0.XXX"}, + {40.957290000, 29.238701500, 3, 4, "TUR N0.XXX"}, + {40.870801000, 29.098952125, 3, 4, "TUR P0.XXX"}, + {40.870801000, 29.212589125, 3, 4, "TUR Q0.XXX"}, + {40.862152000, 29.326226125, 4, 5, "TUR R0.XXX"}, + {40.763294000, 29.256873625, 3, 4, "TUR S0.XXX"}, + {40.752485000, 29.350289625, 3, 4, "TUR T0.XXX"}, + {40.838295000, 29.445834625, 3, 4, "TUR V0.XXX"}, + {40.188404000, 28.916103625, 3, 4, "TUR W0.XXX"}, + {40.168795000, 29.029717625, 3, 4, "TUR X0.XXX"}, + {36.961785000, 35.242322625, 2, 3, "TUR Y0.XXX"}, + {36.964648000, 35.332233125, 2, 3, "TUR Z0.XXX"}, + {37.106924000, 37.324063125, 3, 5, "TUR 000.XX"}, + {37.911224000, 32.442185875, 3, 4, "TUR 100.XX"}, + {36.948724000, 30.645263125, 3, 4, "TUR 200.XX"}, + {37.970124000, 40.140185875, 2, 3, "TUR 300.XX"}, + {36.856424000, 34.576663125, 3, 4, "TUR 400.XX"}, + {38.776524000, 35.428033375, 3, 4, "TUR 500.XX"}, + {39.790334000, 30.446290625, 3, 4, "TUR 600.XX"}, + {37.211145000, 38.759544625, 3, 5, "TUR 700.XX"}, + {41.336324000, 36.271612500, 3, 4, "TUR 800.XX"}, + {38.396124000, 38.251633375, 3, 4, "TUR 900.XX"}, + {37.589045000, 36.817282500, 3, 4, "TUR B00.XX"}, + {38.541224000, 43.320333375, 3, 4, "TUR C00.XX"}, + {40.799224000, 30.325851125, 3, 4, "TUR D00.XX"}, + {37.812924000, 29.025324500, 3, 4, "TUR F00.XX"}, + {38.694045000, 39.126849875, 3, 4, "TUR G00.XX"}, + {39.780724000, 36.951455125, 3, 4, "TUR H00.XX"}, + {39.686324000, 27.842855125, 3, 4, "TUR J00.XX"}, + {38.651545000, 27.315649875, 3, 4, "TUR K00.XX"}, + {40.772945000, 29.750976625, 3, 4, "TUR L00.XX"}, + {39.435545000, 29.934290625, 3, 4, "TUR M00.XX"}, + {36.245124000, 36.120641375, 3, 6, "TUR N00.XX"}, + {39.935345000, 41.235493125, 3, 4, "TUR P00.XX"}, + {36.945415000, 34.853229875, 3, 4, "TUR PK0.00"}, + {40.998545000, 39.654297500, 3, 4, "TUR Q00.XX"}, + {39.828465000, 33.480254375, 3, 4, "TUR QK0.00"}, + {37.773545000, 38.205082500, 3, 4, "TUR R00.XX"}, + {37.788745000, 30.514071500, 3, 4, "TUR RK0.00"}, + {37.897864000, 41.090527625, 3, 4, "TUR S00.XX"}, + {37.068104000, 36.219204125, 3, 5, "TUR SK0.00"}, + {40.561164000, 34.917881375, 3, 4, "TUR T00.XX"}, + {36.560004000, 36.134720750, 3, 6, "TUR TK0.00"}, + {37.844864000, 27.801627625, 3, 4, "TUR V00.XX"}, + {38.665604000, 29.374980375, 3, 4, "TUR VK0.00"}, + {41.179464000, 27.760023500, 3, 4, "TUR W00.XX"}, + {38.362804000, 33.984380375, 3, 4, "TUR WK0.00"}, + {38.767664000, 30.511184125, 3, 4, "TUR X00.XX"}, + {37.227004000, 39.729004125, 3, 7, "TUR XK0.00"}, + {37.765264000, 39.282684500, 3, 4, "TUR Y00.XX"}, + {41.667304000, 26.528560000, 3, 6, "TUR YK0.00"}, + {40.102564000, 29.463424875, 3, 4, "TUR Z00.XX"}, + {37.184104000, 40.557504125, 3, 7, "TUR ZK0.00"}, + {39.335618500, 26.340384000, 2, 5, "TUR 123.XXX"}, + {41.808438000, 26.671155000, 2, 5, "TUR 12.XXXX"}, + {36.666679000, 36.961722500, 2, 5, "TUR 0123.XX"}, + {37.486114000, 32.350900500, 2, 3, "TUR 1123.XX"}, + {36.676579000, 30.415322500, 2, 3, "TUR 2123.XX"}, + {37.655564000, 40.144971500, 2, 3, "TUR 3123.XX"}, + {36.640249000, 34.462022500, 2, 3, "TUR 4123.XX"}, + {38.504379000, 35.186288000, 2, 3, "TUR 5123.XX"}, + {39.359259000, 29.903327000, 2, 3, "TUR 6123.XX"}, + {36.858985000, 38.306459000, 2, 5, "TUR 7123.XX"}, + {41.198664000, 35.806318500, 2, 3, "TUR 8123.XX"}, + {38.123979000, 38.017671500, 2, 3, "TUR 9123.XX"}, + {37.172935000, 36.379919000, 2, 4, "TUR B123.XX"}, + {38.269079000, 43.086371500, 2, 3, "TUR C123.XX"}, + {40.524364000, 30.075386000, 2, 3, "TUR D123.XX"}, + {38.444330000, 38.846438000, 2, 3, "TUR F123.XX"}, + {39.505864000, 36.705237000, 2, 3, "TUR G123.XX"}, + {36.153729000, 36.065190000, 2, 5, "TUR H123.XX"}, + {39.674365000, 40.947287000, 2, 3, "TUR J123.XX"}, + {40.775544000, 39.319636000, 2, 3, "TUR K123.XX"}, + {39.531685000, 33.255347000, 2, 3, "TUR L123.XX"}, + {37.530794000, 38.123181500, 2, 3, "TUR M123.XX"}, + {37.519185000, 30.113841500, 2, 3, "TUR N123.XX"}, + {37.786279000, 40.783971500, 2, 3, "TUR P123.XX"}, + {36.732864000, 35.771539000, 2, 5, "TUR Q123.XX"}, + {40.480214000, 34.900336000, 2, 3, "TUR R123.XX"}, + {38.137279000, 33.731771500, 2, 3, "TUR S123.XX"}, + {38.511179000, 30.501688000, 2, 3, "TUR T123.XX"}, + {36.998764000, 39.473039000, 2, 5, "TUR V123.XX"}, + {37.518664000, 39.035671500, 2, 3, "TUR W123.XX"}, + {37.025864000, 40.396619000, 2, 6, "TUR X123.XX"}, + {40.250864000, 36.023869500, 2, 3, "TUR Y123.XX"}, + {40.720864000, 37.831086000, 2, 3, "TUR Z123.XX"}, + {36.557699000, 26.315517000, 1, 5, "TUR 1234.XXX"}, + {24.889045000, 66.973557500, 5, 6, "PAK 12.XX"}, + {25.001865000, 66.889451500, 4, 5, "PAK 00.XXX"}, + {31.648055000, 74.146724500, 4, 11, "PAK J0.XXX"}, + {31.527941000, 72.985888500, 4, 6, "PAK 000.XX"}, + {31.527941000, 73.086792500, 4, 6, "PAK 100.XX"}, + {31.441452000, 72.985888500, 4, 6, "PAK 200.XX"}, + {31.441452000, 73.086792500, 4, 6, "PAK 300.XX"}, + {33.735134000, 72.963270000, 4, 6, "PAK 400.XX"}, + {33.679545000, 72.963270000, 4, 6, "PAK 500.XX"}, + {33.622545000, 72.967270000, 4, 6, "PAK 600.XX"}, + {33.566545000, 72.995268125, 4, 6, "PAK 700.XX"}, + {30.237224000, 71.428105875, 4, 6, "PAK 800.XX"}, + {25.414534000, 68.313148750, 5, 8, "PAK 900.XX"}, + {32.189834000, 74.136925000, 4, 10, "PAK B00.XX"}, + {34.022145000, 71.494176000, 4, 6, "PAK C00.XX"}, + {30.212334000, 66.949259375, 4, 6, "PAK D00.XX"}, + {32.106434000, 72.632265000, 4, 6, "PAK F00.XX"}, + {32.535034000, 74.488132000, 4, 11, "PAK G00.XX"}, + {29.408545000, 71.625785875, 5, 7, "PAK H00.XX"}, + {27.729434000, 68.809753125, 4, 5, "PAK J00.XX"}, + {31.310434000, 72.280510500, 4, 6, "PAK K00.XX"}, + {31.742934000, 73.936771750, 4, 11, "PAK L00.XX"}, + {27.583045000, 68.159253125, 4, 5, "PAK M00.XX"}, + {32.610234000, 74.020673875, 4, 11, "PAK N00.XX"}, + {34.231734000, 71.988117875, 4, 6, "PAK P00.XX"}, + {31.149834000, 74.399810500, 4, 11, "PAK Q00.XX"}, + {28.449134000, 70.256224625, 5, 6, "PAK R00.XX"}, + {30.699834000, 73.057068625, 4, 8, "PAK S00.XX"}, + {30.834934000, 73.401068625, 4, 8, "PAK T00.XX"}, + {33.799834000, 72.698376000, 4, 6, "PAK V00.XX"}, + {30.079634000, 70.601259375, 5, 7, "PAK W00.XX"}, + {25.535545000, 68.976221750, 5, 8, "PAK X00.XX"}, + {26.243224000, 68.377246375, 6, 7, "PAK XK0.00"}, + {34.797594000, 72.322582125, 3, 5, "PAK Y00.XX"}, + {31.722504000, 72.951152250, 4, 6, "PAK YK0.00"}, + {31.993694000, 74.180066750, 4, 11, "PAK Z00.XX"}, + {30.161104000, 72.647961125, 5, 11, "PAK ZK0.00"}, + {31.337523000, 72.291133000, 3, 5, "PAK 123.XXX"}, + {25.013828000, 66.888753500, 3, 4, "PAK 12.XXXX"}, + {27.697465000, 69.079278500, 3, 4, "PAK 1123.XX"}, + {27.930480000, 68.298878500, 3, 4, "PAK 2123.XX"}, + {28.132880000, 69.865678500, 4, 9, "PAK 3123.XX"}, + {28.470165000, 70.380699000, 4, 5, "PAK 4123.XX"}, + {28.917180000, 70.884799000, 5, 6, "PAK 5123.XX"}, + {29.080180000, 71.460099000, 4, 5, "PAK 6123.XX"}, + {29.811565000, 72.263227500, 4, 10, "PAK 7123.XX"}, + {29.800065000, 70.247427500, 4, 6, "PAK 8123.XX"}, + {29.843765000, 70.781027500, 4, 6, "PAK 9123.XX"}, + {30.029080000, 71.451827500, 4, 6, "PAK B123.XX"}, + {29.938480000, 66.674626500, 3, 5, "PAK C123.XX"}, + {30.147980000, 71.911627500, 5, 7, "PAK D123.XX"}, + {30.762265000, 70.615848000, 3, 5, "PAK F123.XX"}, + {33.597465000, 71.158646000, 3, 5, "PAK G123.XX"}, + {33.800265000, 71.715246000, 4, 6, "PAK H123.XX"}, + {29.277520000, 67.569635000, 3, 4, "PAK P123.XX"}, + {32.308048000, 71.291938000, 3, 5, "PAK Q123.XX"}, + {31.590145000, 70.566527500, 3, 5, "PAK R123.XX"}, + {36.899299500, 70.624319500, 2, 5, "PAK 5123.XXX"}, + {34.218109500, 67.463076000, 2, 5, "PAK 6123.XXX"}, + {34.218109500, 70.591131000, 2, 4, "PAK 7123.XXX"}, + {29.652866500, 61.026167500, 2, 7, "PAK B123.XXX"}, + {29.131144000, 66.211020500, 2, 3, "PAK D123.XXX"}, + {31.536919500, 68.760347500, 2, 4, "PAK F123.XXX"}, + {31.536919500, 71.799029500, 2, 4, "PAK G123.XXX"}, + {28.839413500, 61.555233500, 2, 6, "PAK H123.XXX"}, + {28.839413500, 64.534333500, 2, 3, "PAK K123.XXX"}, + {28.839413500, 67.513433500, 2, 3, "PAK L123.XXX"}, + {30.180008500, 69.897840000, 3, 5, "PAK M123.XXX"}, + {26.305894500, 61.648923000, 3, 6, "PAK N123.XXX"}, + {26.305894500, 64.538650000, 3, 4, "PAK P123.XXX"}, + {26.305894500, 67.428377000, 4, 5, "PAK Q123.XXX"}, + {26.694461500, 68.323873500, 4, 5, "PAK R123.XXX"}, + {34.452256000, 72.512561000, 3, 9, "PAK 0123.XXX"}, + {34.452256000, 75.012561000, 2, 10, "PAK 1123.XXX"}, + {33.897648000, 77.507921500, 2, 9, "PAK 2123.XXX"}, + {33.803148500, 73.545259000, 4, 11, "PAK 3123.XXX"}, + {33.803148500, 76.673314000, 2, 8, "PAK 4123.XXX"}, + {24.853945000, 67.015236500, 5, 6, "PAK 9XQ8.H97K"}, + {-25.905386000, 32.540217500, 3, 6, "MOZ 12.XX"}, + {-25.707027000, 32.264300500, 2, 5, "MOZ 12.XXX"}, + {-19.768076000, 34.831834750, 3, 4, "MOZ 000.XX"}, + {-19.681587000, 34.804301750, 3, 4, "MOZ 100.XX"}, + {-15.063376000, 39.166664500, 3, 4, "MOZ 200.XX"}, + {-15.089322000, 39.256036500, 3, 4, "MOZ 300.XX"}, + {-19.080976000, 33.426260500, 3, 4, "MOZ 400.XX"}, + {-14.476255000, 40.660731875, 3, 4, "MOZ 500.XX"}, + {-14.504776000, 40.564077375, 3, 4, "MOZ 600.XX"}, + {-17.812076000, 36.855399125, 3, 4, "MOZ 700.XX"}, + {-16.126776000, 33.554038750, 3, 5, "MOZ 800.XX"}, + {-25.027645000, 33.632047500, 3, 4, "MOZ 900.XX"}, + {-15.438676000, 36.934451625, 3, 4, "MOZ B00.XX"}, + {-23.819876000, 35.262791125, 3, 4, "MOZ C00.XX"}, + {-13.257455000, 35.220731250, 3, 4, "MOZ D00.XX"}, + {-12.949976000, 40.482203125, 3, 4, "MOZ F00.XX"}, + {-19.572076000, 34.689334750, 3, 4, "MOZ G00.XX"}, + {-16.162076000, 39.887038750, 3, 4, "MOZ H00.XX"}, + {-14.759576000, 36.493764500, 3, 4, "MOZ J00.XX"}, + {-13.086476000, 38.975603125, 3, 4, "MOZ K00.XX"}, + {-16.810776000, 38.222512000, 3, 4, "MOZ L00.XX"}, + {-23.856106000, 35.376349625, 3, 4, "MOZ M00.XX"}, + {-24.531096000, 32.954484250, 3, 6, "MOZ MK0.00"}, + {-24.678636000, 33.508293500, 3, 4, "MOZ N00.XX"}, + {-15.038415000, 40.622467500, 4, 5, "MOZ NK0.00"}, + {-18.925155000, 32.839462500, 3, 6, "MOZ P00.XX"}, + {-24.715896000, 34.701339500, 3, 4, "MOZ PK0.00"}, + {-15.001455000, 40.599147500, 3, 4, "MOZ Q00.XX"}, + {-24.486596000, 34.988584250, 3, 4, "MOZ QK0.00"}, + {-24.061136000, 34.698451375, 3, 4, "MOZ R00.XX"}, + {-25.037496000, 33.076239500, 3, 4, "MOZ RK0.00"}, + {-13.188636000, 37.471126750, 3, 4, "MOZ S00.XX"}, + {-25.016296000, 33.765039500, 3, 4, "MOZ SK0.00"}, + {-23.887536000, 35.124851375, 3, 4, "MOZ T00.XX"}, + {-25.405896000, 32.771194750, 3, 6, "MOZ TK0.00"}, + {-26.332036000, 32.619664375, 3, 6, "MOZ V00.XX"}, + {-25.035496000, 32.635539500, 3, 6, "MOZ VK0.00"}, + {-15.611436000, 30.405968875, 3, 6, "MOZ W00.XX"}, + {-24.106196000, 35.267157125, 3, 4, "MOZ WK0.00"}, + {-12.726936000, 34.937712375, 3, 4, "MOZ X00.XX"}, + {-25.605596000, 32.210194750, 3, 6, "MOZ XK0.00"}, + {-14.346336000, 35.599641125, 3, 7, "MOZ Y00.XX"}, + {-25.978996000, 31.986222875, 3, 8, "MOZ YK0.00"}, + {-24.895136000, 34.150393500, 3, 4, "MOZ Z00.XX"}, + {-24.710796000, 33.855439500, 3, 4, "MOZ ZK0.00"}, + {-24.212585000, 32.028454500, 2, 5, "MOZ 123.XXX"}, + {-19.003573500, 32.856492000, 2, 5, "MOZ 12.XXXX"}, + {-26.590220000, 32.308629500, 2, 5, "MOZ 0123.XX"}, + {-15.351135000, 39.019082500, 2, 3, "MOZ 1123.XX"}, + {-18.086935000, 36.655903000, 2, 3, "MOZ 2123.XX"}, + {-16.398920000, 33.361982500, 2, 4, "MOZ 3123.XX"}, + {-15.713535000, 36.742282500, 2, 3, "MOZ 4123.XX"}, + {-13.532635000, 35.018754000, 2, 5, "MOZ 5123.XX"}, + {-16.434220000, 39.694982500, 2, 3, "MOZ 6123.XX"}, + {-15.031720000, 36.298854000, 2, 3, "MOZ 7123.XX"}, + {-13.361335000, 38.780354000, 2, 3, "MOZ 8123.XX"}, + {-17.082920000, 38.030682500, 2, 3, "MOZ 9123.XX"}, + {-26.209020000, 31.730929500, 2, 6, "MOZ B123.XX"}, + {-13.435235000, 37.265954000, 2, 3, "MOZ C123.XX"}, + {-15.860935000, 30.362282500, 2, 5, "MOZ D123.XX"}, + {-12.973535000, 34.732454000, 2, 3, "MOZ F123.XX"}, + {-14.543820000, 35.508454000, 2, 6, "MOZ G123.XX"}, + {-15.858874000, 40.198448500, 2, 3, "MOZ K123.XX"}, + {-15.367834000, 40.358282500, 2, 3, "MOZ L123.XX"}, + {-14.874079000, 40.363097000, 2, 3, "MOZ M123.XX"}, + {-14.383039000, 40.315183000, 2, 3, "MOZ N123.XX"}, + {-13.891999000, 40.157068000, 2, 3, "MOZ P123.XX"}, + {-13.403674000, 40.123529000, 2, 3, "MOZ Q123.XX"}, + {-12.912634000, 40.171443000, 2, 3, "MOZ R123.XX"}, + {-12.418879000, 40.152665500, 2, 3, "MOZ S123.XX"}, + {-11.927839000, 40.152665500, 2, 3, "MOZ T123.XX"}, + {-11.436799000, 40.152665500, 2, 4, "MOZ V123.XX"}, + {-10.945759000, 40.152665500, 2, 4, "MOZ W123.XX"}, + {-18.869613000, 30.589138500, 1, 4, "MOZ 1234.XXX"}, + {-22.523900000, 17.042643500, 4, 7, "NAM 12.XX"}, + {-22.466706000, 16.897293500, 3, 6, "NAM 00.XXX"}, + {-18.009386000, 19.609391750, 2, 4, "NAM J0.XXX"}, + {-17.741976000, 15.642199125, 3, 5, "NAM 000.XX"}, + {-17.741976000, 15.732772125, 3, 5, "NAM 100.XX"}, + {-22.914276000, 14.470030750, 3, 4, "NAM 200.XX"}, + {-22.618476000, 14.515930750, 3, 4, "NAM 300.XX"}, + {-17.479176000, 24.242999125, 3, 6, "NAM 400.XX"}, + {-19.530176000, 18.069534750, 3, 4, "NAM 500.XX"}, + {-23.278376000, 17.034217875, 3, 6, "NAM 600.XX"}, + {-20.426576000, 16.616721875, 3, 4, "NAM 700.XX"}, + {-21.955176000, 16.871169375, 3, 4, "NAM 800.XX"}, + {-26.537876000, 18.092187125, 3, 6, "NAM 900.XX"}, + {-22.420476000, 18.934756500, 3, 6, "NAM B00.XX"}, + {-19.200776000, 17.664560500, 3, 4, "NAM C00.XX"}, + {-26.611776000, 15.104187125, 3, 4, "NAM D00.XX"}, + {-24.584376000, 17.916878250, 3, 6, "NAM F00.XX"}, + {-17.862376000, 15.936686250, 3, 5, "NAM G00.XX"}, + {-20.342076000, 14.903021875, 3, 4, "NAM H00.XX"}, + {-28.524076000, 16.358583125, 3, 4, "NAM J00.XX"}, + {-20.544976000, 17.398608000, 3, 4, "NAM K00.XX"}, + {-20.065576000, 16.116921875, 3, 4, "NAM L00.XX"}, + {-22.389276000, 14.946156500, 3, 4, "NAM M00.XX"}, + {-26.459276000, 17.104687125, 3, 6, "NAM N00.XX"}, + {-21.389276000, 15.906382250, 3, 4, "NAM P00.XX"}, + {-27.977676000, 18.711009875, 3, 6, "NAM Q00.XX"}, + {-18.011576000, 13.794786250, 3, 5, "NAM R00.XX"}, + {-21.889576000, 15.813369375, 3, 4, "NAM S00.XX"}, + {-19.627536000, 17.307196250, 3, 4, "NAM T00.XX"}, + {-22.005896000, 15.551991375, 3, 4, "NAM TK0.00"}, + {-22.347536000, 16.086680500, 3, 4, "NAM V00.XX"}, + {-24.155896000, 19.071484250, 3, 6, "NAM VK0.00"}, + {-17.465536000, 16.301525375, 3, 5, "NAM W00.XX"}, + {-17.904396000, 15.042742250, 3, 5, "NAM WK0.00"}, + {-17.504836000, 14.950325375, 3, 5, "NAM X00.XX"}, + {-17.413896000, 15.867915125, 3, 5, "NAM XK0.00"}, + {-24.817636000, 16.951993500, 3, 6, "NAM Y00.XX"}, + {-28.445896000, 18.700399125, 3, 6, "NAM YK0.00"}, + {-22.107536000, 14.246680500, 3, 4, "NAM Z00.XX"}, + {-24.078496000, 17.555357125, 3, 6, "NAM ZK0.00"}, + {-17.819360000, 15.056675500, 2, 4, "NAM 123.XXX"}, + {-22.868195000, 14.392541500, 2, 3, "NAM 12.XXXX"}, + {-17.918435000, 24.038203000, 2, 6, "NAM 0123.XX"}, + {-26.909135000, 14.809949000, 2, 3, "NAM 1123.XX"}, + {-26.909135000, 15.330750000, 2, 3, "NAM 2123.XX"}, + {-26.909135000, 15.851549000, 2, 3, "NAM 3123.XX"}, + {-26.909135000, 16.372350000, 2, 3, "NAM 4123.XX"}, + {-26.909135000, 16.893150000, 2, 5, "NAM 5123.XX"}, + {-26.909135000, 17.413950000, 2, 5, "NAM 6123.XX"}, + {-20.698720000, 16.420531500, 2, 3, "NAM 7123.XX"}, + {-22.695335000, 18.733980500, 2, 5, "NAM 8123.XX"}, + {-20.603120000, 14.804431500, 2, 3, "NAM 9123.XX"}, + {-28.663520000, 16.189577500, 2, 3, "NAM B123.XX"}, + {-20.883620000, 17.299531500, 2, 3, "NAM C123.XX"}, + {-20.337720000, 15.920731500, 2, 3, "NAM D123.XX"}, + {-21.661420000, 15.702752000, 2, 3, "NAM F123.XX"}, + {-18.286435000, 13.595403000, 2, 3, "NAM G123.XX"}, + {-24.384135000, 18.847601000, 2, 5, "NAM H123.XX"}, + {-25.061520000, 16.733601000, 2, 5, "NAM J123.XX"}, + {-24.306735000, 17.331401000, 2, 5, "NAM K123.XX"}, + {-24.856520000, 17.709001000, 2, 5, "NAM L123.XX"}, + {-25.350274000, 17.709029500, 2, 5, "NAM M123.XX"}, + {-25.838599000, 17.709029500, 2, 5, "NAM N123.XX"}, + {-26.329639000, 17.863706500, 2, 5, "NAM P123.XX"}, + {-26.823394000, 17.935866000, 2, 5, "NAM Q123.XX"}, + {-27.311719000, 18.378546000, 2, 5, "NAM R123.XX"}, + {-27.805474000, 18.170254500, 2, 5, "NAM S123.XX"}, + {-28.252535000, 18.502078500, 3, 6, "NAM T123.XX"}, + {-28.719820000, 18.486078500, 2, 5, "NAM V123.XX"}, + {-17.786156000, 12.209354000, 1, 3, "NAM 1234.XXX"}, + {10.493705000, -66.945025500, 4, 7, "VEN 12.XX"}, + {10.448035000, -67.067455250, 3, 6, "VEN 00.XXX"}, + {10.252815000, -67.730856250, 3, 6, "VEN C0.XXX"}, + {10.119965000, -68.115305250, 3, 6, "VEN P0.XXX"}, + {10.715924000, -71.758857250, 3, 6, "VEN 000.XX"}, + {10.715924000, -71.670927250, 3, 6, "VEN 100.XX"}, + {10.629435000, -71.692909250, 3, 6, "VEN 200.XX"}, + {10.097545000, -69.392771250, 3, 6, "VEN 300.XX"}, + {8.379265000, -62.696873125, 3, 4, "VEN 400.XX"}, + {10.147545000, -64.714211250, 3, 4, "VEN 500.XX"}, + {9.765245000, -63.216771875, 3, 4, "VEN 600.XX"}, + {10.254624000, -64.659457250, 3, 4, "VEN 700.XX"}, + {8.132795000, -63.596873125, 3, 4, "VEN 800.XX"}, + {10.466545000, -64.199771250, 3, 4, "VEN 900.XX"}, + {8.620234000, -71.200997500, 3, 6, "VEN B00.XX"}, + {8.648034000, -70.257072500, 3, 6, "VEN C00.XX"}, + {7.848545000, -72.244773125, 2, 5, "VEN D00.XX"}, + {10.477545000, -66.645471250, 3, 4, "VEN F00.XX"}, + {10.402904000, -71.475819750, 3, 6, "VEN FK0.00"}, + {10.211545000, -64.714171250, 3, 4, "VEN G00.XX"}, + {10.453145000, -68.068021750, 3, 6, "VEN GK0.00"}, + {9.573045000, -69.227771875, 3, 6, "VEN H00.XX"}, + {10.229585000, -66.711570750, 3, 4, "VEN HK0.00"}, + {11.413945000, -69.704423625, 2, 5, "VEN J00.XX"}, + {9.354945000, -70.621581500, 3, 6, "VEN JK0.00"}, + {10.483845000, -66.564371250, 4, 5, "VEN K00.XX"}, + {9.030185000, -69.774043500, 3, 6, "VEN KK0.00"}, + {8.899905000, -64.283067500, 3, 4, "VEN L00.XX"}, + {10.139944000, -66.801131750, 3, 4, "VEN LK0.00"}, + {10.661345000, -63.294271250, 3, 4, "VEN M00.XX"}, + {10.175104000, -66.911080750, 3, 6, "VEN MK0.00"}, + {8.928394000, -67.456267500, 3, 6, "VEN N00.XX"}, + {11.716745000, -70.219208875, 2, 5, "VEN NK0.00"}, + {10.256794000, -66.882838250, 3, 6, "VEN P00.XX"}, + {10.157864000, -70.096819750, 3, 6, "VEN PK0.00"}, + {7.885545000, -67.511213125, 2, 5, "VEN Q00.XX"}, + {9.201985000, -66.032495500, 2, 3, "VEN QK0.00"}, + {9.923694000, -67.387952875, 3, 6, "VEN R00.XX"}, + {10.996684000, -63.867130750, 2, 3, "VEN RK0.00"}, + {9.944494000, -69.649752875, 3, 6, "VEN S00.XX"}, + {9.452335000, -64.499041500, 3, 4, "VEN SK0.00"}, + {10.346545000, -68.793931250, 3, 6, "VEN T00.XX"}, + {10.034775000, -69.299323750, 3, 6, "VEN TK0.00"}, + {9.678194000, -68.617552875, 3, 6, "VEN V00.XX"}, + {9.903495000, -68.335007625, 3, 6, "VEN VK0.00"}, + {8.632045000, -71.684472500, 3, 6, "VEN W00.XX"}, + {10.203704000, -71.336180750, 3, 6, "VEN WK0.00"}, + {8.578194000, -71.254067500, 3, 6, "VEN X00.XX"}, + {7.694604000, -72.388262375, 2, 6, "VEN XK0.00"}, + {10.093494000, -69.154338250, 3, 6, "VEN Y00.XX"}, + {10.042204000, -67.524980750, 3, 6, "VEN YK0.00"}, + {5.671794000, -67.635573750, 2, 5, "VEN Z00.XX"}, + {10.069904000, -67.817180750, 3, 6, "VEN ZK0.00"}, + {9.838435000, -69.698376500, 2, 5, "VEN 123.XXX"}, + {10.599605000, -64.762825000, 2, 3, "VEN 12.XXXX"}, + {10.906260000, -72.412412000, 2, 5, "VEN 1234.XX"}, + {11.395381500, -72.898759500, 1, 5, "VEN 1234.XXX"}, + {6.421227500, 3.333295500, 4, 5, "NGA 12.XX"}, + {6.700895000, 3.168819250, 3, 4, "NGA 00.XXX"}, + {7.502655000, 3.747302125, 3, 4, "NGA C0.XXX"}, + {12.093384000, 8.389503625, 3, 6, "NGA P0.XXX"}, + {10.594324000, 7.357942750, 3, 4, "NGA 000.XX"}, + {10.594324000, 7.445872750, 3, 4, "NGA 100.XX"}, + {10.507835000, 7.357942750, 3, 4, "NGA 200.XX"}, + {10.507835000, 7.445872750, 3, 4, "NGA 300.XX"}, + {6.423419000, 5.547420250, 3, 4, "NGA 400.XX"}, + {6.423419000, 5.634389250, 3, 4, "NGA 500.XX"}, + {6.336930000, 5.547420250, 3, 4, "NGA 600.XX"}, + {6.336930000, 5.634389250, 3, 4, "NGA 700.XX"}, + {4.847651000, 6.972704125, 3, 4, "NGA 800.XX"}, + {11.880824000, 13.116729875, 3, 6, "NGA 900.XX"}, + {11.127645000, 7.673229375, 3, 4, "NGA B00.XX"}, + {5.147725000, 7.326208125, 3, 4, "NGA C00.XX"}, + {9.958380000, 8.844326625, 3, 5, "NGA D00.XX"}, + {8.529984000, 4.509064500, 3, 4, "NGA F00.XX"}, + {6.492744000, 7.474521250, 3, 4, "NGA G00.XX"}, + {7.197414000, 3.303184375, 3, 4, "NGA H00.XX"}, + {6.187395000, 6.761912250, 3, 4, "NGA J00.XX"}, + {9.097145000, 7.449020500, 3, 4, "NGA K00.XX"}, + {5.547386000, 5.729198750, 3, 4, "NGA L00.XX"}, + {8.125363000, 4.214744375, 3, 4, "NGA LK0.00"}, + {7.858835000, 3.905259125, 3, 4, "NGA M00.XX"}, + {13.045004000, 5.217494125, 3, 6, "NGA MK0.00"}, + {7.567736000, 6.195072125, 3, 4, "NGA N00.XX"}, + {4.938744000, 8.310264125, 3, 4, "NGA NK0.00"}, + {5.017223000, 8.312624375, 3, 4, "NGA P00.XX"}, + {7.763761000, 4.531279375, 3, 4, "NGA PK0.00"}, + {12.998964000, 7.576812375, 3, 5, "NGA Q00.XX"}, + {7.238887000, 5.161775375, 3, 4, "NGA QK0.00"}, + {7.489709000, 4.524929125, 3, 4, "NGA R00.XX"}, + {10.306404000, 9.808110750, 3, 5, "NGA RK0.00"}, + {7.983981000, 3.565869125, 3, 4, "NGA S00.XX"}, + {9.602962000, 6.525085625, 3, 4, "NGA SK0.00"}, + {7.743262000, 8.495055125, 3, 5, "NGA T00.XX"}, + {7.620899000, 4.720363375, 3, 4, "NGA TK0.00"}, + {7.207540000, 5.557563125, 3, 4, "NGA V00.XX"}, + {10.280504000, 11.150210750, 3, 5, "NGA VK0.00"}, + {7.103828000, 4.805803125, 3, 4, "NGA W00.XX"}, + {11.739904000, 11.933538875, 3, 6, "NGA WK0.00"}, + {9.271164000, 12.414641500, 3, 5, "NGA X00.XX"}, + {7.629722000, 4.160276375, 3, 4, "NGA XK0.00"}, + {5.196188000, 7.680807375, 3, 4, "NGA Y00.XX"}, + {12.162504000, 6.646566000, 3, 5, "NGA YK0.00"}, + {10.282464000, 13.238570250, 3, 6, "NGA Z00.XX"}, + {6.618312000, 3.481909250, 3, 4, "NGA ZK0.00"}, + {8.925300500, 2.941597500, 2, 3, "NGA 123.XXX"}, + {5.971968500, 5.683081500, 2, 3, "NGA 12.XXXX"}, + {7.441535000, 6.518551000, 2, 3, "NGA 0123.XX"}, + {11.768580000, 8.278333500, 2, 4, "NGA 1123.XX"}, + {10.251580000, 7.195433500, 2, 3, "NGA 2123.XX"}, + {11.608680000, 12.929033500, 2, 4, "NGA 3123.XX"}, + {11.077680000, 7.283933500, 2, 3, "NGA 4123.XX"}, + {9.683520000, 8.656412500, 2, 4, "NGA 5123.XX"}, + {12.815865000, 5.008954000, 2, 4, "NGA 6123.XX"}, + {7.427490000, 5.956148000, 3, 4, "NGA 7123.XX"}, + {12.741265000, 7.480554000, 2, 4, "NGA 8123.XX"}, + {10.162180000, 9.731333500, 2, 4, "NGA 9123.XX"}, + {9.460805000, 6.137917500, 2, 3, "NGA B123.XX"}, + {7.299220000, 8.456096000, 2, 4, "NGA C123.XX"}, + {7.104937000, 5.507943000, 3, 4, "NGA D123.XX"}, + {8.848420000, 7.403498500, 2, 3, "NGA F123.XX"}, + {10.010580000, 10.957033500, 2, 4, "NGA G123.XX"}, + {11.516980000, 11.876033500, 2, 4, "NGA H123.XX"}, + {9.087265000, 12.182333500, 2, 4, "NGA J123.XX"}, + {11.894880000, 6.524733500, 2, 4, "NGA K123.XX"}, + {9.992780000, 12.888733500, 2, 4, "NGA L123.XX"}, + {8.818009000, 5.910526500, 2, 3, "NGA M123.XX"}, + {8.904992000, 6.943594500, 2, 3, "NGA N123.XX"}, + {6.427243000, 8.767228000, 2, 4, "NGA P123.XX"}, + {8.963917000, 3.629382500, 3, 4, "NGA Q123.XX"}, + {8.246485000, 8.333956000, 2, 3, "NGA R123.XX"}, + {12.654865000, 10.842754000, 2, 5, "NGA S123.XX"}, + {8.655865000, 11.140833500, 2, 4, "NGA T123.XX"}, + {11.268080000, 13.382733500, 2, 5, "NGA V123.XX"}, + {6.528737000, 5.930966000, 3, 4, "NGA W123.XX"}, + {6.623023000, 7.099894000, 2, 3, "NGA X123.XX"}, + {12.435865000, 10.008054000, 2, 5, "NGA Y123.XX"}, + {11.248380000, 9.855533500, 2, 4, "NGA Z123.XX"}, + {13.219053500, 3.100105500, 1, 4, "NGA 1234.XXX"}, + {-6.787625000, 39.217647000, 4, 5, "TZA 12.XX"}, + {-6.710406000, 39.106737750, 3, 4, "TZA 00.XXX"}, + {-2.510286000, 32.866530000, 3, 4, "TZA J0.XXX"}, + {-6.069076000, 39.210394250, 3, 4, "TZA 000.XX"}, + {-6.155565000, 39.187782250, 3, 4, "TZA 100.XX"}, + {-8.868676000, 33.405768500, 3, 5, "TZA 200.XX"}, + {-8.868676000, 33.493218500, 3, 5, "TZA 300.XX"}, + {-3.339576000, 36.645507125, 3, 5, "TZA 400.XX"}, + {-6.763876000, 37.622694250, 3, 4, "TZA 500.XX"}, + {-5.055876000, 39.050207125, 3, 4, "TZA 600.XX"}, + {-6.129276000, 35.699094250, 3, 4, "TZA 700.XX"}, + {-4.841076000, 29.610707125, 3, 4, "TZA 800.XX"}, + {-3.305676000, 37.298607125, 3, 5, "TZA 900.XX"}, + {-4.980176000, 32.772607125, 3, 4, "TZA B00.XX"}, + {-10.620976000, 35.610842750, 3, 5, "TZA C00.XX"}, + {-1.478276000, 33.762720000, 3, 5, "TZA D00.XX"}, + {-7.729276000, 35.648981375, 3, 4, "TZA F00.XX"}, + {-9.261776000, 32.724768500, 3, 6, "TZA G00.XX"}, + {-3.618076000, 33.379707125, 3, 4, "TZA H00.XX"}, + {-10.235776000, 40.146242750, 3, 4, "TZA J00.XX"}, + {-5.076836000, 30.361099375, 3, 4, "TZA K00.XX"}, + {-6.841396000, 36.968800250, 3, 4, "TZA KK0.00"}, + {-3.450036000, 31.865599375, 3, 4, "TZA L00.XX"}, + {-7.966596000, 31.596628375, 3, 4, "TZA LK0.00"}, + {-6.425136000, 38.859013750, 3, 4, "TZA M00.XX"}, + {-1.334096000, 31.781745000, 3, 5, "TZA MK0.00"}, + {-6.330536000, 31.043213750, 3, 4, "TZA N00.XX"}, + {-4.824296000, 34.725573125, 3, 4, "TZA NK0.00"}, + {-4.980836000, 29.965999375, 3, 4, "TZA P00.XX"}, + {-8.858596000, 34.800455500, 3, 4, "TZA PK0.00"}, + {-2.637536000, 32.609085000, 3, 4, "TZA Q00.XX"}, + {-3.010096000, 31.903245000, 3, 4, "TZA QK0.00"}, + {-2.002836000, 33.838685000, 3, 4, "TZA R00.XX"}, + {-8.123496000, 36.657228375, 3, 4, "TZA RK0.00"}, + {-9.325536000, 34.738141500, 3, 4, "TZA S00.XX"}, + {-10.002096000, 39.679710750, 3, 4, "TZA SK0.00"}, + {-9.093636000, 32.910541500, 3, 5, "TZA T00.XX"}, + {-6.151296000, 36.831800250, 3, 4, "TZA TK0.00"}, + {-7.679736000, 36.948428125, 4, 5, "TZA V00.XX"}, + {-5.128796000, 31.019673125, 3, 4, "TZA VK0.00"}, + {-10.710836000, 38.774670250, 3, 5, "TZA W00.XX"}, + {-5.162796000, 38.414473125, 3, 4, "TZA WK0.00"}, + {-4.562636000, 30.085099375, 3, 4, "TZA X00.XX"}, + {-10.940296000, 39.249210750, 3, 5, "TZA XK0.00"}, + {-2.837536000, 33.049085000, 3, 4, "TZA Y00.XX"}, + {-8.799496000, 35.784255500, 3, 4, "TZA YK0.00"}, + {-8.281136000, 35.258228125, 3, 4, "TZA Z00.XX"}, + {-4.285896000, 33.853873125, 3, 4, "TZA ZK0.00"}, + {-2.784430500, 36.764627500, 2, 4, "TZA 12.XXXX"}, + {-5.455485000, 36.851145000, 2, 3, "TZA 123.XXX"}, + {-9.143535000, 33.261433500, 2, 4, "TZA 0123.XX"}, + {-6.401420000, 35.508205000, 2, 3, "TZA 1123.XX"}, + {-5.165535000, 29.586305000, 2, 3, "TZA 2123.XX"}, + {-5.255035000, 32.581605000, 2, 3, "TZA 3123.XX"}, + {-10.893120000, 35.423033500, 2, 4, "TZA 4123.XX"}, + {-1.753135000, 33.571605000, 2, 3, "TZA 5123.XX"}, + {-8.001420000, 35.458205000, 2, 3, "TZA 6123.XX"}, + {-9.444535000, 32.618532500, 2, 5, "TZA 7123.XX"}, + {-3.892935000, 33.188704000, 2, 3, "TZA 8123.XX"}, + {-10.534420000, 39.974245500, 2, 4, "TZA 9123.XX"}, + {-5.323435000, 30.160305000, 2, 3, "TZA B123.XX"}, + {-3.696635000, 31.664805000, 2, 3, "TZA C123.XX"}, + {-8.192120000, 31.391105000, 2, 4, "TZA D123.XX"}, + {-1.562335000, 31.576005000, 2, 3, "TZA F123.XX"}, + {-6.574420000, 30.842505000, 2, 3, "TZA G123.XX"}, + {-5.052535000, 34.519905000, 2, 3, "TZA H123.XX"}, + {-9.086835000, 34.597633500, 2, 3, "TZA J123.XX"}, + {-2.884135000, 32.408205000, 2, 3, "TZA K123.XX"}, + {-3.238335000, 31.697505000, 3, 4, "TZA L123.XX"}, + {-2.249434000, 33.637805000, 2, 3, "TZA M123.XX"}, + {-8.135820000, 36.600205000, 2, 3, "TZA N123.XX"}, + {-9.572135000, 34.540233500, 2, 3, "TZA P123.XX"}, + {-10.246435000, 39.519033500, 2, 3, "TZA Q123.XX"}, + {-5.357035000, 30.814005000, 2, 3, "TZA R123.XX"}, + {-10.954720000, 38.576933500, 2, 4, "TZA S123.XX"}, + {-4.809235000, 29.884305000, 3, 4, "TZA T123.XX"}, + {-11.165820000, 39.046533500, 2, 4, "TZA V123.XX"}, + {-3.151735000, 32.857405000, 2, 3, "TZA W123.XX"}, + {-9.027735000, 35.581433500, 2, 3, "TZA X123.XX"}, + {-8.525020000, 35.057605000, 2, 3, "TZA Y123.XX"}, + {-4.514135000, 33.648205000, 2, 3, "TZA Z123.XX"}, + {-1.733636000, 29.728724500, 1, 5, "TZA 1234.XXX"}, + {30.098100000, 31.207117500, 4, 5, "EGY 12.XX"}, + {30.116875000, 30.888409500, 3, 4, "EGY 12.XXX"}, + {31.226424000, 29.857040500, 3, 4, "EGY 000.XX"}, + {31.286966000, 29.937763500, 3, 4, "EGY 100.XX"}, + {31.142224000, 29.714340500, 3, 4, "EGY 200.XX"}, + {31.280424000, 32.246640500, 3, 4, "EGY 300.XX"}, + {30.016724000, 32.479105875, 3, 4, "EGY 400.XX"}, + {30.979945000, 31.115168625, 3, 4, "EGY 500.XX"}, + {25.740724000, 32.605026750, 3, 4, "EGY 600.XX"}, + {31.082524000, 31.330540500, 3, 4, "EGY 700.XX"}, + {27.222624000, 31.148661375, 4, 5, "EGY 800.XX"}, + {30.828724000, 30.949879125, 3, 4, "EGY 900.XX"}, + {24.120724000, 32.847291125, 3, 4, "EGY B00.XX"}, + {29.093124000, 31.043257375, 3, 4, "EGY C00.XX"}, + {26.590724000, 31.673587125, 3, 4, "EGY D00.XX"}, + {30.592464000, 31.464190375, 3, 4, "EGY F00.XX"}, + {29.304104000, 30.810254375, 3, 4, "EGY FK0.00"}, + {30.606264000, 32.239990375, 3, 4, "EGY G00.XX"}, + {31.119904000, 30.100802500, 3, 4, "EGY GK0.00"}, + {31.045564000, 30.426532500, 3, 4, "EGY H00.XX"}, + {28.091204000, 30.718943875, 3, 4, "EGY HK0.00"}, + {26.184264000, 32.703936625, 3, 4, "EGY J00.XX"}, + {30.556204000, 30.975820125, 3, 4, "EGY JK0.00"}, + {30.475064000, 31.131790375, 3, 4, "EGY K00.XX"}, + {27.724704000, 30.822288625, 3, 4, "EGY KK0.00"}, + {31.105664000, 30.894132500, 3, 4, "EGY L00.XX"}, + {30.418704000, 31.534364875, 3, 4, "EGY LK0.00"}, + {31.133764000, 33.773232500, 2, 3, "EGY M00.XX"}, + {30.704104000, 31.239820125, 3, 4, "EGY MK0.00"}, + {26.342464000, 31.845564375, 3, 4, "EGY N00.XX"}, + {24.974104000, 32.841339500, 3, 4, "EGY NK0.00"}, + {29.863564000, 31.298933875, 3, 4, "EGY P00.XX"}, + {31.124104000, 30.609602500, 3, 4, "EGY PK0.00"}, + {31.322464000, 30.263932500, 3, 4, "EGY Q00.XX"}, + {31.214104000, 31.319602500, 3, 4, "EGY QK0.00"}, + {31.182464000, 31.983932500, 3, 4, "EGY R00.XX"}, + {30.724104000, 31.639820125, 3, 4, "EGY RK0.00"}, + {31.092464000, 31.563932500, 3, 4, "EGY S00.XX"}, + {31.001004000, 29.748102500, 3, 4, "EGY SK0.00"}, + {31.432464000, 31.783932500, 3, 4, "EGY T00.XX"}, + {28.307504000, 30.680643875, 3, 4, "EGY TK0.00"}, + {30.488764000, 30.885690375, 3, 4, "EGY V00.XX"}, + {26.761504000, 31.474078125, 3, 4, "EGY VK0.00"}, + {29.176264000, 31.103906125, 3, 4, "EGY W00.XX"}, + {30.881004000, 31.427120125, 3, 4, "EGY WK0.00"}, + {29.502464000, 30.814533875, 3, 4, "EGY X00.XX"}, + {30.905504000, 30.262820125, 3, 4, "EGY XK0.00"}, + {30.447464000, 30.990662625, 3, 4, "EGY Y00.XX"}, + {27.308304000, 30.922288625, 3, 4, "EGY YK0.00"}, + {25.637064000, 32.522422250, 3, 4, "EGY Z00.XX"}, + {30.814104000, 30.789820125, 3, 4, "EGY ZK0.00"}, + {29.848025000, 29.300025000, 2, 3, "EGY 03K.S0G"}, + {28.860025000, 30.348025000, 2, 3, "EGY Q20.610"}, + {27.423025000, 30.545025000, 2, 3, "EGY V2X.L0S"}, + {27.151025000, 30.715025000, 3, 4, "EGY X62.S13"}, + {26.400025000, 33.617025000, 2, 3, "EGY XZV.60G"}, + {27.020691000, 30.532276000, 2, 3, "EGY 12.XXXX"}, + {24.406462000, 30.483952000, 2, 3, "EGY 1234.XX"}, + {30.982254000, 25.131316000, 1, 3, "EGY 1234.XXX"}, + {18.100861000, -16.022168000, 4, 5, "MRT 12.XX"}, + {18.268515000, -16.059098000, 3, 4, "MRT 12.XXX"}, + {16.600514000, -11.463656125, 3, 5, "MRT 000.XX"}, + {16.138114000, -13.560286250, 3, 5, "MRT 200.XX"}, + {16.138114000, -13.433221250, 4, 6, "MRT 400.XX"}, + {16.509914000, -15.865956125, 3, 6, "MRT 600.XX"}, + {22.710314000, -12.544102250, 2, 7, "MRT 800.XX"}, + {20.502214000, -13.111884000, 2, 3, "MRT B00.XX"}, + {16.600514000, -7.337056125, 3, 4, "MRT D00.XX"}, + {18.534314000, -11.489534625, 2, 3, "MRT G00.XX"}, + {16.980514000, -13.563826000, 3, 4, "MRT J00.XX"}, + {17.284914000, -7.100126000, 3, 4, "MRT L00.XX"}, + {19.790724000, -14.443165250, 2, 3, "MRT N00.XX"}, + {17.094124000, -13.965688000, 3, 4, "MRT P00.XX"}, + {16.651224000, -14.308774125, 3, 5, "MRT Q00.XX"}, + {15.199424000, -12.239335500, 3, 8, "MRT R00.XX"}, + {20.504824000, -12.404678125, 2, 3, "MRT S00.XX"}, + {16.283224000, -8.213061250, 3, 4, "MRT T00.XX"}, + {16.700724000, -9.662374125, 3, 4, "MRT V00.XX"}, + {15.846824000, -9.468861250, 3, 4, "MRT W00.XX"}, + {22.730124000, -12.736669250, 2, 7, "MRT X00.XX"}, + {25.254124000, -11.608773250, 2, 3, "MRT Y00.XX"}, + {20.970324000, -11.672692000, 2, 3, "MRT Z00.XX"}, + {18.023983000, -16.420235500, 2, 3, "MRT 123.XXX"}, + {16.445605000, -13.263099000, 2, 4, "MRT 12.XXXX"}, + {17.257595000, -10.227473000, 2, 3, "MRT 1234.XX"}, + {26.486636500, -16.790253000, 1, 2, "MRT 1234.XXX"}, + {-17.752100000, -63.220074000, 4, 6, "BOL 12.XX"}, + {-17.851506000, -63.269785875, 3, 5, "BOL 00.XXX"}, + {-17.334325000, -66.356907875, 3, 5, "BOL C0.XXX"}, + {-16.627045000, -68.323390625, 3, 5, "BOL P0.XXX"}, + {-17.976886000, -67.168764750, 3, 5, "BOL 000.XX"}, + {-18.993876000, -65.314039500, 3, 5, "BOL 200.XX"}, + {-21.487676000, -64.767217750, 2, 4, "BOL 300.XX"}, + {-19.537776000, -65.797065250, 3, 5, "BOL 400.XX"}, + {-17.294376000, -63.294888000, 3, 5, "BOL 500.XX"}, + {-14.817455000, -64.941852500, 2, 4, "BOL 600.XX"}, + {-21.943455000, -63.692448125, 2, 6, "BOL 700.XX"}, + {-10.970976000, -66.093857250, 2, 6, "BOL 800.XX"}, + {-10.782976000, -65.396057250, 2, 6, "BOL 900.XX"}, + {-18.406876000, -66.612826625, 3, 5, "BOL B00.XX"}, + {-22.055476000, -65.642343500, 2, 6, "BOL C00.XX"}, + {-19.990976000, -63.567778125, 2, 4, "BOL D00.XX"}, + {-22.693376000, -64.379969250, 2, 6, "BOL F00.XX"}, + {-21.399276000, -65.763617750, 2, 4, "BOL G00.XX"}, + {-10.979976000, -68.796157250, 2, 9, "BOL H00.XX"}, + {-16.335276000, -61.009174125, 2, 6, "BOL J00.XX"}, + {-17.482576000, -63.204900875, 3, 5, "BOL K00.XX"}, + {-14.819576000, -66.785735500, 3, 5, "BOL L00.XX"}, + {-21.259325000, -63.505658750, 2, 4, "BOL M00.XX"}, + {-18.249276000, -66.882713750, 3, 5, "BOL N00.XX"}, + {-17.395455000, -63.910114375, 3, 5, "BOL P00.XX"}, + {-17.526595000, -65.901093375, 3, 5, "BOL Q00.XX"}, + {-17.076076000, -63.271388000, 3, 5, "BOL R00.XX"}, + {-13.698876000, -65.466109750, 2, 6, "BOL S00.XX"}, + {-15.851376000, -63.227061250, 2, 4, "BOL T00.XX"}, + {-15.795876000, -67.601461250, 3, 5, "BOL V00.XX"}, + {-17.960376000, -63.433713750, 3, 5, "BOL W00.XX"}, + {-18.936276000, -57.843539500, 2, 6, "BOL X00.XX"}, + {-17.319276000, -63.442600875, 3, 5, "BOL Y00.XX"}, + {-20.419276000, -66.873278125, 2, 4, "BOL Z00.XX"}, + {-17.044454500, -65.034557500, 2, 4, "BOL 123.XXX"}, + {-17.236508000, -67.766496000, 2, 4, "BOL 12.XXXX"}, + {-14.488357000, -68.651827000, 2, 4, "BOL 1234.XX"}, + {-10.589717500, -69.218650000, 1, 8, "BOL 1234.XXX"}, + {9.064617500, 38.701477000, 4, 5, "ETH 12.XX"}, + {9.132015000, 38.613611500, 3, 4, "ETH 12.XXX"}, + {9.616545000, 41.776128125, 2, 4, "ETH 000.XX"}, + {13.548924000, 39.438990250, 3, 4, "ETH 100.XX"}, + {8.586024000, 39.231068500, 3, 4, "ETH 200.XX"}, + {11.633824000, 37.345929875, 3, 6, "ETH 300.XX"}, + {12.631724000, 37.411616000, 3, 6, "ETH 400.XX"}, + {11.172424000, 39.603229875, 3, 4, "ETH 500.XX"}, + {7.091845000, 38.455621875, 3, 4, "ETH 600.XX"}, + {7.713024000, 36.799781375, 2, 3, "ETH 700.XX"}, + {9.350424000, 42.082168500, 2, 4, "ETH 800.XX"}, + {7.241124000, 38.575981375, 3, 4, "ETH 900.XX"}, + {6.072624000, 37.530594250, 2, 3, "ETH B00.XX"}, + {11.119124000, 39.703129875, 3, 4, "ETH C00.XX"}, + {9.130924000, 36.505568500, 2, 3, "ETH D00.XX"}, + {10.381724000, 37.689142750, 3, 6, "ETH F00.XX"}, + {7.975864000, 39.101628125, 3, 4, "ETH G00.XX"}, + {14.274704000, 39.435049375, 3, 6, "ETH GK0.00"}, + {7.564664000, 37.827928125, 3, 4, "ETH H00.XX"}, + {6.843504000, 37.736228375, 3, 4, "ETH HK0.00"}, + {9.680964000, 39.499755875, 3, 4, "ETH J00.XX"}, + {6.409104000, 38.275600250, 2, 3, "ETH JK0.00"}, + {7.022464000, 39.938828125, 3, 4, "ETH K00.XX"}, + {12.414104000, 39.533366000, 3, 4, "ETH KK0.00"}, + {14.109964000, 38.244326750, 3, 6, "ETH L00.XX"}, + {8.969504000, 37.831155500, 3, 4, "ETH LK0.00"}, + {5.344564000, 39.545813750, 2, 3, "ETH M00.XX"}, + {9.345704000, 42.772555500, 2, 4, "ETH MK0.00"}, + {14.130664000, 38.699926750, 3, 4, "ETH N00.XX"}, + {14.167204000, 38.854821250, 3, 4, "ETH NK0.00"}, + {8.544864000, 37.941641500, 3, 4, "ETH P00.XX"}, + {11.824404000, 39.565938875, 3, 4, "ETH PK0.00"}, + {6.756064000, 38.360913750, 3, 4, "ETH Q00.XX"}, + {8.144104000, 38.793728375, 3, 4, "ETH QK0.00"}, + {8.612464000, 39.088741500, 3, 4, "ETH R00.XX"}, + {7.854104000, 39.603728375, 3, 4, "ETH RK0.00"}, + {12.177564000, 39.611298000, 3, 4, "ETH S00.XX"}, + {9.174104000, 35.803655500, 2, 5, "ETH SK0.00"}, + {8.132464000, 38.338828125, 3, 4, "ETH T00.XX"}, + {9.063904000, 40.861055500, 2, 3, "ETH TK0.00"}, + {5.892464000, 38.948913750, 2, 3, "ETH V00.XX"}, + {12.774104000, 39.513294125, 3, 4, "ETH VK0.00"}, + {9.796564000, 38.706255875, 3, 4, "ETH W00.XX"}, + {7.911604000, 38.688928375, 3, 4, "ETH WK0.00"}, + {8.553764000, 34.772241500, 2, 5, "ETH X00.XX"}, + {11.071404000, 37.857138875, 3, 6, "ETH XK0.00"}, + {11.751364000, 41.040384625, 2, 4, "ETH Y00.XX"}, + {8.244104000, 34.563728375, 2, 5, "ETH YK0.00"}, + {10.975064000, 36.480270250, 2, 5, "ETH Z00.XX"}, + {9.064304000, 38.484055500, 3, 4, "ETH ZK0.00"}, + {9.288922500, 37.521776500, 2, 3, "ETH 123.XXX"}, + {11.761743000, 37.427744500, 2, 5, "ETH 12.XXXX"}, + {14.509893000, 37.357219500, 2, 7, "ETH 1234.XX"}, + {9.718072000, 33.514840000, 1, 8, "ETH 1234.XXX"}, + {4.665100000, -74.127890000, 5, 6, "COL 12.XX"}, + {4.778935000, -74.227852375, 4, 5, "COL 00.XXX"}, + {3.515084000, -76.646231625, 4, 5, "COL C0.XXX"}, + {6.345084000, -75.726609250, 4, 5, "COL P0.XXX"}, + {11.032745000, -74.847771250, 4, 5, "COL 000.XX"}, + {10.948545000, -74.843771250, 4, 5, "COL 100.XX"}, + {10.442545000, -75.565771250, 4, 5, "COL 200.XX"}, + {10.376545000, -75.534771250, 4, 5, "COL 300.XX"}, + {7.938145000, -72.547973125, 4, 6, "COL 400.XX"}, + {7.168934000, -73.179078125, 4, 6, "COL 500.XX"}, + {4.839834000, -75.723139375, 5, 6, "COL 600.XX"}, + {11.244545000, -74.237770625, 4, 5, "COL 700.XX"}, + {4.456545000, -75.257939375, 4, 5, "COL 800.XX"}, + {1.229834000, -77.323020000, 4, 7, "COL 900.XX"}, + {5.068545000, -75.550039375, 4, 5, "COL B00.XX"}, + {2.972434000, -75.319420000, 4, 5, "COL C00.XX"}, + {4.156545000, -73.660439375, 4, 6, "COL D00.XX"}, + {4.563534000, -75.721639375, 4, 5, "COL F00.XX"}, + {10.491834000, -73.305836250, 4, 6, "COL G00.XX"}, + {8.794545000, -75.917997500, 4, 5, "COL H00.XX"}, + {9.330834000, -75.439197500, 4, 5, "COL J00.XX"}, + {7.085334000, -73.142778125, 5, 7, "COL K00.XX"}, + {3.556545000, -76.349439375, 4, 5, "COL L00.XX"}, + {3.884545000, -77.083339375, 4, 5, "COL M00.XX"}, + {2.486545000, -76.648520000, 4, 5, "COL N00.XX"}, + {7.088545000, -73.897478125, 4, 5, "COL P00.XX"}, + {4.842934000, -75.808839375, 4, 5, "COL Q00.XX"}, + {4.119834000, -76.253139375, 4, 5, "COL R00.XX"}, + {4.779634000, -75.965539375, 4, 5, "COL S00.XX"}, + {4.317994000, -74.830010375, 4, 5, "COL T00.XX"}, + {1.614004000, -75.646145000, 4, 5, "COL TK0.00"}, + {11.399094000, -72.272123625, 4, 6, "COL V00.XX"}, + {5.724204000, -72.954590250, 4, 6, "COL VK0.00"}, + {3.921394000, -76.328010375, 4, 5, "COL W00.XX"}, + {5.542285000, -73.381233250, 4, 6, "COL WK0.00"}, + {7.087594000, -73.201081125, 4, 6, "COL X00.XX"}, + {10.874304000, -74.797980750, 4, 5, "COL XK0.00"}, + {9.261245000, -74.803552500, 4, 5, "COL Y00.XX"}, + {11.511895000, -72.934808875, 4, 6, "COL YK0.00"}, + {4.837594000, -74.390910375, 4, 5, "COL Z00.XX"}, + {5.829604000, -73.060390250, 4, 6, "COL ZK0.00"}, + {4.541415000, -76.648490500, 3, 4, "COL 123.XXX"}, + {8.392405000, -76.053248500, 3, 4, "COL 12.XXXX"}, + {7.654280000, -72.811995000, 3, 5, "COL 0123.XX"}, + {6.843480000, -73.346095000, 3, 5, "COL 1123.XX"}, + {0.791265000, -77.717995000, 3, 6, "COL 2123.XX"}, + {2.743865000, -75.541795000, 3, 4, "COL 3123.XX"}, + {10.034980000, -73.495766500, 3, 4, "COL 4123.XX"}, + {3.642365000, -77.291795000, 3, 4, "COL 5123.XX"}, + {2.269565000, -76.841295000, 3, 4, "COL 6123.XX"}, + {6.834580000, -74.115295000, 3, 4, "COL 7123.XX"}, + {1.556665000, -76.072595000, 3, 4, "COL 8123.XX"}, + {11.150080000, -72.484866500, 3, 5, "COL 9123.XX"}, + {5.449380000, -73.386395000, 3, 5, "COL B123.XX"}, + {11.240080000, -73.150466500, 3, 5, "COL C123.XX"}, + {1.361965000, -79.040895000, 3, 6, "COL D123.XX"}, + {7.653580000, -76.921795000, 3, 4, "COL F123.XX"}, + {8.043580000, -73.716795000, 3, 4, "COL G123.XX"}, + {5.235865000, -74.901795000, 3, 4, "COL H123.XX"}, + {5.458580000, -76.891795000, 3, 4, "COL J123.XX"}, + {6.639680000, -70.985695000, 3, 5, "COL K123.XX"}, + {5.963580000, -75.751795000, 3, 4, "COL L123.XX"}, + {5.115865000, -72.641795000, 3, 6, "COL M123.XX"}, + {12.345865000, -81.733346000, 3, 4, "COL N123.XX"}, + {7.563580000, -75.241795000, 3, 4, "COL P123.XX"}, + {7.169480000, -72.886895000, 4, 6, "COL Q123.XX"}, + {5.388580000, -74.051795000, 3, 4, "COL R123.XX"}, + {2.736565000, -76.655495000, 4, 5, "COL S123.XX"}, + {6.838580000, -74.931795000, 3, 4, "COL T123.XX"}, + {6.248580000, -74.651795000, 3, 4, "COL V123.XX"}, + {6.361480000, -73.370695000, 3, 5, "COL W123.XX"}, + {6.545680000, -72.126895000, 3, 5, "COL X123.XX"}, + {2.008765000, -75.944195000, 4, 5, "COL Y123.XX"}, + {-1.370167500, -78.643494500, 2, 8, "COL 1234.XXX"}, + {10.645051500, -81.720759500, 2, 3, "COL 123.XXXX"}, + {12.168144000, -81.194439500, 2, 3, "COL 1234.XXXX"}, + {-33.910588000, 18.372050000, 4, 5, "ZAF 00.XX"}, + {-33.968098000, 18.461041000, 4, 5, "ZAF J0.XX"}, + {-29.826576000, 30.960031625, 4, 5, "ZAF 000.XX"}, + {-26.149276000, 27.994913875, 4, 6, "ZAF 100.XX"}, + {-25.697176000, 28.162213875, 4, 6, "ZAF 200.XX"}, + {-26.214276000, 27.813713875, 4, 6, "ZAF 300.XX"}, + {-33.915676000, 25.549984000, 4, 5, "ZAF 400.XX"}, + {-26.139076000, 28.256813875, 4, 6, "ZAF 500.XX"}, + {-26.609876000, 27.908387125, 4, 6, "ZAF 600.XX"}, + {-29.572476000, 30.348431625, 4, 5, "ZAF 700.XX"}, + {-32.964576000, 27.837349375, 4, 5, "ZAF 800.XX"}, + {-25.972776000, 28.162413875, 4, 6, "ZAF 900.XX"}, + {-29.078276000, 26.167457375, 4, 5, "ZAF B00.XX"}, + {-26.198476000, 28.163813875, 4, 6, "ZAF C00.XX"}, + {-26.666676000, 27.789987125, 4, 6, "ZAF D00.XX"}, + {-27.708876000, 29.895035625, 3, 4, "ZAF F00.XX"}, + {-26.067976000, 27.732713875, 4, 6, "ZAF G00.XX"}, + {-27.927576000, 26.693009875, 4, 5, "ZAF H00.XX"}, + {-26.208676000, 28.315713875, 5, 7, "ZAF J00.XX"}, + {-26.206976000, 28.408713875, 5, 7, "ZAF K00.XX"}, + {-33.725176000, 25.357484000, 4, 5, "ZAF L00.XX"}, + {-25.871936000, 29.204136625, 4, 6, "ZAF M00.XX"}, + {-26.277696000, 28.100578125, 4, 6, "ZAF MK0.00"}, + {-29.217336000, 26.674306125, 4, 5, "ZAF N00.XX"}, + {-33.732496000, 18.949534000, 4, 5, "ZAF NK0.00"}, + {-25.978136000, 28.076336625, 4, 6, "ZAF P00.XX"}, + {-28.742596000, 24.722699125, 4, 6, "ZAF PK0.00"}, + {-26.847036000, 26.621193125, 4, 6, "ZAF Q00.XX"}, + {-26.363996000, 27.364178125, 4, 6, "ZAF QK0.00"}, + {-25.847936000, 28.151936625, 4, 6, "ZAF R00.XX"}, + {-34.075896000, 18.808734000, 4, 5, "ZAF RK0.00"}, + {-26.165036000, 27.663936625, 4, 6, "ZAF S00.XX"}, + {-25.765496000, 29.438722875, 4, 5, "ZAF SK0.00"}, + {-25.645436000, 27.201122250, 4, 6, "ZAF T00.XX"}, + {-26.364396000, 28.356478125, 4, 6, "ZAF TK0.00"}, + {-26.698636000, 27.059064375, 4, 6, "ZAF V00.XX"}, + {-33.974796000, 22.416534000, 4, 5, "ZAF VK0.00"}, + {-28.543336000, 29.745277375, 4, 5, "ZAF W00.XX"}, + {-23.898096000, 29.427057125, 4, 5, "ZAF WK0.00"}, + {-24.152736000, 28.954865750, 3, 5, "ZAF X00.XX"}, + {-29.815396000, 30.600209625, 3, 4, "ZAF XK0.00"}, + {-25.484036000, 28.048422250, 4, 6, "ZAF Y00.XX"}, + {-33.650496000, 19.413934000, 4, 5, "ZAF YK0.00"}, + {-26.533936000, 29.050964375, 4, 6, "ZAF Z00.XX"}, + {-27.665896000, 27.180688625, 4, 5, "ZAF ZK0.00"}, + {-33.694277000, 18.376410000, 4, 5, "ZAF 12.XXX"}, + {-30.101025000, 30.648301500, 4, 5, "ZAF 01.XXXX"}, + {-34.022925000, 25.232910000, 3, 4, "ZAF 11.XXXX"}, + {-29.881725000, 30.061501500, 3, 4, "ZAF 21.XXXX"}, + {-33.221724000, 27.384345000, 3, 4, "ZAF 31.XXXX"}, + {-29.361425000, 26.018415000, 3, 4, "ZAF 41.XXXX"}, + {-28.166725000, 29.846136500, 3, 4, "ZAF 51.XXXX"}, + {-28.086725000, 26.711136500, 3, 4, "ZAF 61.XXXX"}, + {-29.431725000, 26.543615000, 3, 4, "ZAF 71.XXXX"}, + {-34.143325000, 18.923610000, 3, 4, "ZAF 81.XXXX"}, + {-28.936825000, 24.486915000, 3, 5, "ZAF 91.XXXX"}, + {-34.001425000, 22.168931500, 4, 5, "ZAF B1.XXXX"}, + {-25.540125000, 30.901271500, 4, 6, "ZAF C1.XXXX"}, + {-24.146725000, 30.957885000, 3, 5, "ZAF D1.XXXX"}, + {-28.740825000, 29.739436500, 3, 4, "ZAF F1.XXXX"}, + {-24.236725000, 28.997885000, 3, 5, "ZAF G1.XXXX"}, + {-33.711725000, 19.127331500, 4, 5, "ZAF H1.XXXX"}, + {-28.963225000, 31.751315000, 3, 4, "ZAF J1.XXXX"}, + {-23.251725000, 29.670406500, 3, 4, "ZAF K1.XXXX"}, + {-31.791725000, 28.551866500, 3, 4, "ZAF L1.XXXX"}, + {-26.389625000, 25.936371500, 3, 5, "ZAF M1.XXXX"}, + {-33.661725000, 26.457331500, 3, 4, "ZAF N1.XXXX"}, + {-28.081725000, 30.526136500, 3, 4, "ZAF P1.XXXX"}, + {-33.721724000, 18.357231500, 4, 5, "ZAF Q1.XXXX"}, + {-28.216725000, 28.136136500, 3, 4, "ZAF R1.XXXX"}, + {-32.091725000, 26.771766500, 3, 4, "ZAF S1.XXXX"}, + {-33.163425000, 17.883145000, 3, 4, "ZAF T1.XXXX"}, + {-34.350625000, 21.846310000, 3, 4, "ZAF V1.XXXX"}, + {-28.671725000, 21.001136500, 3, 5, "ZAF W1.XXXX"}, + {-26.082325000, 25.404671500, 3, 5, "ZAF X1.XXXX"}, + {-26.551725000, 29.655871500, 3, 4, "ZAF Y1.XXXX"}, + {-23.341725000, 30.380406500, 3, 5, "ZAF Z1.XXXX"}, + {-28.631420000, 28.714978500, 3, 5, "ZAF 0123.XX"}, + {-27.194135000, 24.472450000, 3, 5, "ZAF 1123.XX"}, + {-34.091635000, 22.938846000, 3, 4, "ZAF 2123.XX"}, + {-29.566420000, 31.037199000, 3, 4, "ZAF 3123.XX"}, + {-32.584135000, 22.296997000, 3, 4, "ZAF 4123.XX"}, + {-32.534134000, 24.266997000, 3, 4, "ZAF 5123.XX"}, + {-31.090035000, 30.064348000, 3, 4, "ZAF 6123.XX"}, + {-32.564135000, 27.826997000, 3, 4, "ZAF 7123.XX"}, + {-27.231420000, 30.552450000, 3, 4, "ZAF 8123.XX"}, + {-29.264135000, 29.557299000, 3, 4, "ZAF 9123.XX"}, + {-27.421420000, 25.072450000, 3, 5, "ZAF B123.XX"}, + {-32.431420000, 25.344776500, 3, 4, "ZAF C123.XX"}, + {-26.011420000, 30.800229500, 3, 6, "ZAF D123.XX"}, + {-33.001420000, 26.356997000, 3, 4, "ZAF F123.XX"}, + {-30.881420000, 23.739927500, 3, 4, "ZAF G123.XX"}, + {-27.656420000, 25.527350000, 3, 4, "ZAF H123.XX"}, + {-24.434135000, 29.247601000, 3, 5, "ZAF J123.XX"}, + {-30.781420000, 29.159927500, 3, 4, "ZAF K123.XX"}, + {-34.641420000, 18.951846000, 3, 4, "ZAF L123.XX"}, + {-24.016420000, 29.965380500, 3, 4, "ZAF M123.XX"}, + {-28.074135000, 26.105078500, 3, 4, "ZAF N123.XX"}, + {-27.591420000, 29.632450000, 3, 4, "ZAF P123.XX"}, + {-30.511420000, 30.489927500, 3, 4, "ZAF Q123.XX"}, + {-30.924135000, 26.442148000, 3, 4, "ZAF R123.XX"}, + {-34.144135000, 19.926846000, 3, 4, "ZAF S123.XX"}, + {-28.184135000, 24.665178500, 3, 5, "ZAF T123.XX"}, + {-28.631420000, 26.465078500, 3, 4, "ZAF V123.XX"}, + {-25.324135000, 30.200229500, 3, 5, "ZAF W123.XX"}, + {-32.794135000, 27.136997000, 3, 4, "ZAF X123.XX"}, + {-24.931420000, 28.147601000, 4, 6, "ZAF Y123.XX"}, + {-28.551420000, 27.365078500, 3, 4, "ZAF Z123.XX"}, + {-24.881016500, 26.654769000, 3, 6, "ZAF 123.XXX"}, + {-24.592852500, 17.065382000, 2, 5, "ZAF 1234.XXX"}, + {-46.404061500, 37.094109500, 2, 3, "ZAF M12.XXXX"}, + {-34.758000000, 27.470000000, 2, 3, "ZAF L7J5.PMFM"}, + {12.673500000, -8.026549000, 5, 7, "MLI 12.XX"}, + {12.838569000, -8.218788000, 4, 5, "MLI 12.XXX"}, + {11.359824000, -5.719170125, 4, 5, "MLI 000.XX"}, + {12.418824000, -5.509584000, 4, 7, "MLI 100.XX"}, + {14.530724000, -4.221922625, 4, 6, "MLI 200.XX"}, + {14.572424000, -4.128522625, 4, 6, "MLI 300.XX"}, + {14.490724000, -11.481922625, 4, 6, "MLI 400.XX"}, + {13.320624000, -4.950709750, 4, 6, "MLI 500.XX"}, + {13.456524000, -6.318709750, 4, 5, "MLI 600.XX"}, + {13.499324000, -6.231809750, 4, 5, "MLI 700.XX"}, + {15.290724000, -9.625448375, 4, 6, "MLI 800.XX"}, + {16.307824000, -3.437361250, 4, 5, "MLI 900.XX"}, + {13.741424000, -6.117909750, 4, 5, "MLI B00.XX"}, + {16.812824000, -3.047974125, 4, 5, "MLI C00.XX"}, + {13.965524000, -4.594609750, 4, 6, "MLI D00.XX"}, + {16.311524000, -0.059661250, 4, 5, "MLI F00.XX"}, + {13.619824000, -8.076909750, 5, 6, "MLI G00.XX"}, + {11.460724000, -7.531470125, 4, 5, "MLI H00.XX"}, + {14.282424000, -6.031522625, 4, 5, "MLI J00.XX"}, + {12.911824000, -7.594596875, 4, 5, "MLI K00.XX"}, + {13.588424000, -7.488009750, 5, 6, "MLI L00.XX"}, + {15.209324000, -7.327135500, 4, 6, "MLI M00.XX"}, + {13.828124000, -10.879009750, 5, 6, "MLI N00.XX"}, + {11.958324000, -8.467870125, 4, 6, "MLI P00.XX"}, + {18.482724000, 1.367373375, 4, 6, "MLI Q00.XX"}, + {14.112424000, -3.123809750, 4, 6, "MLI R00.XX"}, + {15.942464000, -4.022116750, 4, 5, "MLI S00.XX"}, + {16.410004000, -3.688340125, 4, 5, "MLI SK0.00"}, + {11.109664000, -6.927615375, 4, 5, "MLI T00.XX"}, + {12.349504000, -4.806434000, 4, 7, "MLI TK0.00"}, + {14.001164000, -5.387973250, 4, 6, "MLI V00.XX"}, + {14.999104000, -2.977223500, 4, 6, "MLI VK0.00"}, + {14.362464000, -3.641858875, 4, 6, "MLI W00.XX"}, + {14.447204000, -4.944650625, 4, 6, "MLI WK0.00"}, + {12.846764000, -4.957487625, 4, 7, "MLI X00.XX"}, + {13.034104000, -9.516705875, 4, 5, "MLI XK0.00"}, + {14.744964000, -6.136145500, 4, 6, "MLI Y00.XX"}, + {13.716404000, -6.029678750, 4, 5, "MLI YK0.00"}, + {16.133864000, -3.781616750, 4, 5, "MLI Z00.XX"}, + {11.853904000, -6.797761125, 4, 5, "MLI ZK0.00"}, + {14.150356000, -8.907870500, 4, 5, "MLI 12.XXXX"}, + {14.878647500, -6.291782500, 3, 5, "MLI 123.XXX"}, + {16.039380000, -0.251717500, 3, 4, "MLI 0123.XX"}, + {11.007080000, -6.054166500, 3, 4, "MLI 1123.XX"}, + {14.145280000, -11.660146000, 4, 6, "MLI 2123.XX"}, + {14.961865000, -9.789117500, 3, 5, "MLI 3123.XX"}, + {16.036780000, -3.800217500, 3, 4, "MLI 4123.XX"}, + {16.374980000, -3.228917500, 3, 4, "MLI 5123.XX"}, + {11.188580000, -7.719166500, 3, 5, "MLI 6123.XX"}, + {14.908665000, -7.704017500, 3, 5, "MLI 7123.XX"}, + {13.468680000, -11.170446000, 4, 5, "MLI 8123.XX"}, + {18.210580000, 1.168103000, 3, 5, "MLI 9123.XX"}, + {13.840280000, -3.318946000, 3, 5, "MLI B123.XX"}, + {15.641765000, -4.313717500, 3, 4, "MLI C123.XX"}, + {11.014280000, -7.069566500, 3, 4, "MLI D123.XX"}, + {14.725865000, -3.242817500, 3, 5, "MLI F123.XX"}, + {14.006880000, -3.814646000, 4, 6, "MLI G123.XX"}, + {12.987265000, -9.892246000, 3, 4, "MLI H123.XX"}, + {24.948388500, -6.511934000, 2, 6, "MLI 0123.XXX"}, + {24.948388500, -3.622207000, 2, 5, "MLI 1123.XXX"}, + {22.471990500, -6.483856000, 3, 5, "MLI 2123.XXX"}, + {22.471990500, -3.653711000, 3, 6, "MLI 3123.XXX"}, + {22.471990500, -0.823566000, 2, 5, "MLI 4123.XXX"}, + {22.471990500, 1.552717000, 3, 7, "MLI 5123.XXX"}, + {19.774484500, -6.485528500, 2, 4, "MLI 6123.XXX"}, + {19.774484500, -3.685174500, 2, 3, "MLI 7123.XXX"}, + {19.774484500, -0.884820500, 2, 5, "MLI 8123.XXX"}, + {19.774484500, 1.580835500, 3, 7, "MLI 9123.XXX"}, + {15.693294500, -12.146069500, 2, 7, "MLI B123.XXX"}, + {15.693294500, -9.457950500, 2, 5, "MLI C123.XXX"}, + {17.109610500, -6.716650500, 2, 4, "MLI D123.XXX"}, + {17.109610500, -3.975878500, 2, 3, "MLI F123.XXX"}, + {17.109610500, -1.235106500, 2, 3, "MLI G123.XXX"}, + {16.727006500, 1.492644000, 2, 4, "MLI H123.XXX"}, + {14.428420500, -12.146674000, 3, 6, "MLI K123.XXX"}, + {14.428420500, -9.458554000, 3, 4, "MLI L123.XXX"}, + {14.428420500, -6.747574000, 2, 3, "MLI M123.XXX"}, + {14.428420500, -4.036593000, 3, 5, "MLI N123.XXX"}, + {10.927664000, -8.804373500, 2, 5, "MLI P123.XXX"}, + {12.638400000, -7.987817000, 5, 7, "MLI 7TZS.V1GM"}, + {-8.802198000, 13.207416500, 4, 5, "AGO 12.XX"}, + {-8.718093000, 13.045928500, 3, 4, "AGO 12.XXX"}, + {-11.763691000, 19.856844375, 3, 4, "AGO 000.XX"}, + {-14.835455000, 13.468232500, 3, 4, "AGO 100.XX"}, + {-14.877876000, 13.436364500, 3, 4, "AGO 200.XX"}, + {-14.877876000, 13.525736500, 3, 4, "AGO 300.XX"}, + {-12.720656000, 15.674447625, 3, 4, "AGO 400.XX"}, + {-12.720656000, 15.737083625, 3, 4, "AGO 500.XX"}, + {-12.572056000, 13.340616000, 3, 4, "AGO 600.XX"}, + {-12.532056000, 13.403083000, 3, 4, "AGO 700.XX"}, + {-12.340655000, 16.902230000, 3, 4, "AGO 800.XX"}, + {-12.317176000, 13.516616000, 3, 4, "AGO 900.XX"}, + {-12.400276000, 13.510516000, 3, 4, "AGO B00.XX"}, + {-15.145876000, 12.110564500, 3, 4, "AGO C00.XX"}, + {-9.519455000, 16.294228125, 3, 4, "AGO D00.XX"}, + {-5.555055000, 12.160726250, 3, 6, "AGO F00.XX"}, + {-9.647455000, 20.346928125, 3, 4, "AGO G00.XX"}, + {-6.220276000, 14.196994250, 3, 6, "AGO H00.XX"}, + {-7.579276000, 15.008981375, 3, 6, "AGO J00.XX"}, + {-8.390076000, 20.691581375, 3, 4, "AGO K00.XX"}, + {-11.350176000, 15.076029875, 3, 4, "AGO L00.XX"}, + {-11.166776000, 13.815929875, 3, 4, "AGO M00.XX"}, + {-6.112976000, 12.321294250, 3, 6, "AGO N00.XX"}, + {-8.565336000, 13.629241500, 3, 4, "AGO P00.XX"}, + {-14.666296000, 17.668249375, 3, 4, "AGO PK0.00"}, + {-12.836636000, 15.525312375, 3, 4, "AGO Q00.XX"}, + {-13.795396000, 14.661921250, 3, 4, "AGO QK0.00"}, + {-9.287536000, 14.878741500, 3, 4, "AGO R00.XX"}, + {-12.924196000, 15.222394125, 3, 4, "AGO RK0.00"}, + {-12.134236000, 17.248098000, 3, 4, "AGO S00.XX"}, + {-10.715596000, 22.204910750, 3, 7, "AGO SK0.00"}, + {-12.014736000, 17.447684625, 3, 4, "AGO T00.XX"}, + {-12.569696000, 16.198466000, 3, 4, "AGO TK0.00"}, + {-11.637536000, 20.408484625, 3, 4, "AGO V00.XX"}, + {-7.236196000, 12.856328375, 3, 4, "AGO VK0.00"}, + {-8.177536000, 15.338828125, 3, 4, "AGO W00.XX"}, + {-11.569196000, 20.751338875, 3, 4, "AGO WK0.00"}, + {-17.056536000, 15.681511000, 3, 5, "AGO X00.XX"}, + {-13.745496000, 15.037821250, 3, 4, "AGO XK0.00"}, + {-11.394836000, 14.272384625, 3, 4, "AGO Y00.XX"}, + {-7.766096000, 15.250628375, 3, 6, "AGO YK0.00"}, + {-8.761336000, 17.960941500, 3, 4, "AGO Z00.XX"}, + {-7.355796000, 14.826228375, 3, 6, "AGO ZK0.00"}, + {-11.311897500, 14.452829000, 3, 4, "AGO 123.XXX"}, + {-7.308000000, 12.974259000, 2, 3, "AGO 12.XXXX"}, + {-12.018522000, 19.679102500, 2, 3, "AGO 0123.XX"}, + {-15.123320000, 13.286169000, 2, 3, "AGO 1123.XX"}, + {-12.731895000, 13.234449000, 2, 3, "AGO 2123.XX"}, + {-15.420690000, 11.918291500, 2, 3, "AGO 3123.XX"}, + {-9.777635000, 16.115342500, 2, 3, "AGO 4123.XX"}, + {-5.811719000, 11.977210000, 2, 3, "AGO 5123.XX"}, + {-9.905135000, 20.168732500, 2, 3, "AGO 6123.XX"}, + {-6.492375000, 14.006100000, 2, 5, "AGO 7123.XX"}, + {-8.662175000, 20.500800000, 2, 3, "AGO 8123.XX"}, + {-11.438875000, 13.628232500, 2, 3, "AGO 9123.XX"}, + {-6.385075000, 12.130400000, 2, 5, "AGO B123.XX"}, + {-14.891820000, 17.458159000, 2, 3, "AGO C123.XX"}, + {-12.318370000, 17.150242500, 2, 3, "AGO D123.XX"}, + {-10.941120000, 22.002232500, 2, 4, "AGO F123.XX"}, + {-11.838565000, 20.379282500, 2, 3, "AGO G123.XX"}, + {-17.303135000, 15.471698000, 2, 4, "AGO H123.XX"}, + {-11.638720000, 14.074742500, 2, 3, "AGO J123.XX"}, + {-9.007935000, 17.763032500, 2, 3, "AGO K123.XX"}, + {-5.327158500, 12.118902500, 1, 4, "AGO 1234.XXX"}, + {13.549100000, 2.071268000, 4, 7, "NER 12.XX"}, + {13.525694000, 2.007808750, 3, 6, "NER 00.XXX"}, + {13.466314000, 6.923697750, 3, 5, "NER J0.XXX"}, + {13.847724000, 8.946190250, 3, 5, "NER 000.XX"}, + {17.011224000, 7.944512000, 3, 4, "NER 100.XX"}, + {14.929324000, 5.221864500, 3, 4, "NER 200.XX"}, + {18.781724000, 7.322173375, 3, 4, "NER 300.XX"}, + {13.089724000, 3.152303125, 3, 5, "NER 400.XX"}, + {13.805424000, 5.231090250, 3, 5, "NER 500.XX"}, + {11.902524000, 3.389729875, 3, 8, "NER 600.XX"}, + {13.685324000, 3.962990250, 3, 5, "NER 700.XX"}, + {14.772524000, 0.872464500, 3, 7, "NER 800.XX"}, + {14.127724000, 5.905290250, 3, 4, "NER 900.XX"}, + {13.134724000, 2.834903125, 3, 5, "NER B00.XX"}, + {13.044824000, 8.867003125, 3, 6, "NER C00.XX"}, + {13.968324000, 7.618590250, 3, 4, "NER D00.XX"}, + {13.797724000, 7.945190250, 3, 5, "NER F00.XX"}, + {13.355024000, 12.570290250, 3, 5, "NER G00.XX"}, + {14.046724000, 0.712290250, 3, 5, "NER H00.XX"}, + {13.753524000, 9.112790250, 3, 5, "NER J00.XX"}, + {14.539224000, 6.716877375, 3, 4, "NER K00.XX"}, + {14.250424000, 1.411477375, 3, 5, "NER L00.XX"}, + {14.293124000, 13.065977375, 3, 4, "NER M00.XX"}, + {14.501624000, 5.204777375, 3, 4, "NER N00.XX"}, + {13.471824000, 8.435790250, 3, 5, "NER P00.XX"}, + {13.614624000, 7.018190250, 4, 6, "NER Q00.XX"}, + {14.979364000, 8.842254500, 3, 4, "NER R00.XX"}, + {13.978204000, 10.241521250, 3, 4, "NER RK0.00"}, + {15.474264000, 6.250368875, 3, 4, "NER S00.XX"}, + {13.499104000, 7.747921250, 3, 5, "NER SK0.00"}, + {14.362464000, 3.298141125, 3, 4, "NER T00.XX"}, + {12.992504000, 2.822494125, 3, 5, "NER TK0.00"}, + {13.676264000, 6.665726750, 3, 5, "NER V00.XX"}, + {13.213904000, 12.001321250, 3, 5, "NER VK0.00"}, + {13.111164000, 2.321312375, 3, 5, "NER W00.XX"}, + {13.314104000, 2.303221250, 4, 6, "NER WK0.00"}, + {13.329764000, 7.145626750, 4, 6, "NER X00.XX"}, + {14.745204000, 5.754576500, 3, 4, "NER XK0.00"}, + {15.912464000, 5.767883250, 3, 4, "NER Y00.XX"}, + {13.544104000, 8.443221250, 3, 5, "NER YK0.00"}, + {14.332464000, 2.058141125, 3, 5, "NER Z00.XX"}, + {14.414104000, 6.023149375, 3, 4, "NER ZK0.00"}, + {13.863641000, 0.833761000, 2, 4, "NER 12.XXXX"}, + {15.427495500, 5.286038500, 2, 3, "NER 123.XXX"}, + {13.528480000, 8.834354000, 2, 4, "NER 1123.XX"}, + {16.716580000, 7.605482500, 2, 3, "NER 2123.XX"}, + {18.509580000, 7.122903000, 2, 3, "NER 3123.XX"}, + {11.694100000, 3.225333500, 2, 7, "NER 4123.XX"}, + {12.817465000, 8.671554000, 2, 5, "NER 6123.XX"}, + {13.053165000, 12.375054000, 2, 5, "NER 8123.XX"}, + {13.894880000, 12.750254000, 2, 3, "NER B123.XX"}, + {13.259080000, 8.236854000, 2, 4, "NER C123.XX"}, + {14.732765000, 8.639882500, 2, 3, "NER D123.XX"}, + {13.752680000, 10.031354000, 2, 4, "NER F123.XX"}, + {13.081665000, 11.789654000, 2, 5, "NER G123.XX"}, + {15.598965000, 5.554582500, 3, 4, "NER H123.XX"}, + {17.918089500, 0.722514000, 1, 4, "NER 1234.XXX"}, + {12.166898000, 15.035868000, 4, 8, "TCD 12.XX"}, + {12.064535000, 14.929176875, 3, 7, "TCD 00.XXX"}, + {8.672985000, 15.928888500, 3, 6, "TCD C0.XXX"}, + {9.241416000, 18.246970500, 2, 4, "TCD P0.XXX"}, + {13.869724000, 20.790190250, 3, 4, "TCD 000.XX"}, + {9.349947000, 15.760101500, 3, 6, "TCD 100.XX"}, + {8.956026000, 17.504739500, 3, 5, "TCD 200.XX"}, + {9.404724000, 14.863868500, 3, 7, "TCD 300.XX"}, + {11.070724000, 20.241642750, 3, 4, "TCD 400.XX"}, + {10.321724000, 15.330642750, 3, 7, "TCD 500.XX"}, + {12.224724000, 18.651416000, 3, 4, "TCD 600.XX"}, + {8.714397000, 16.804359500, 3, 5, "TCD 700.XX"}, + {13.250424000, 18.302190250, 3, 4, "TCD 800.XX"}, + {9.443897000, 16.251938500, 3, 5, "TCD 900.XX"}, + {13.339624000, 19.650790250, 3, 4, "TCD B00.XX"}, + {12.022424000, 18.179429875, 3, 4, "TCD C00.XX"}, + {14.160724000, 15.268190250, 3, 5, "TCD D00.XX"}, + {12.527424000, 15.399016000, 3, 6, "TCD F00.XX"}, + {11.850224000, 15.826329875, 3, 6, "TCD G00.XX"}, + {9.699386000, 14.182112625, 3, 7, "TCD H00.XX"}, + {9.490724000, 18.898868500, 3, 5, "TCD J00.XX"}, + {9.051606000, 16.272286500, 3, 5, "TCD K00.XX"}, + {13.046824000, 15.685403125, 3, 6, "TCD L00.XX"}, + {13.682424000, 16.447390250, 3, 4, "TCD M00.XX"}, + {12.420724000, 17.018416000, 3, 4, "TCD N00.XX"}, + {9.357899000, 16.113645500, 3, 6, "TCD P00.XX"}, + {10.514424000, 16.682042750, 3, 5, "TCD Q00.XX"}, + {17.967824000, 19.064886250, 3, 4, "TCD R00.XX"}, + {9.956936000, 15.102790625, 3, 7, "TCD S00.XX"}, + {8.717843000, 16.525155500, 3, 5, "TCD T00.XX"}, + {11.826324000, 17.118329875, 3, 4, "TCD V00.XX"}, + {13.510724000, 22.158190250, 3, 6, "TCD W00.XX"}, + {10.955024000, 15.501142750, 3, 6, "TCD X00.XX"}, + {8.380724000, 17.728981375, 3, 5, "TCD Y00.XX"}, + {14.540664000, 20.889041125, 3, 4, "TCD Z00.XX"}, + {7.738974000, 15.662610375, 3, 6, "TCD ZK0.00"}, + {10.926241500, 14.884540500, 2, 6, "TCD 123.XXX"}, + {13.667181000, 14.951379500, 2, 4, "TCD 12.XXXX"}, + {13.597624000, 20.595049000, 2, 3, "TCD 0123.XX"}, + {8.681211000, 17.316712500, 3, 5, "TCD 1123.XX"}, + {10.798624000, 20.053842500, 2, 4, "TCD 2123.XX"}, + {11.952624000, 18.463832500, 2, 3, "TCD 3123.XX"}, + {12.975609000, 18.107049000, 2, 3, "TCD 4123.XX"}, + {13.064809000, 19.455649000, 2, 3, "TCD 5123.XX"}, + {11.750324000, 17.991742500, 2, 3, "TCD 6123.XX"}, + {13.888624000, 15.073049000, 3, 5, "TCD 7123.XX"}, + {9.424571000, 13.994192500, 2, 6, "TCD 8123.XX"}, + {9.215909000, 18.710832500, 2, 4, "TCD 9123.XX"}, + {17.693009000, 18.865498000, 2, 3, "TCD P123.XX"}, + {13.238624000, 21.963049000, 2, 5, "TCD Q123.XX"}, + {8.108624000, 17.538200000, 2, 4, "TCD R123.XX"}, + {14.296779000, 20.683959000, 2, 3, "TCD S123.XX"}, + {7.513449000, 15.457090000, 2, 5, "TCD T123.XX"}, + {14.382753500, 13.830949500, 1, 3, "TCD 1234.XXX"}, + {-12.098406000, -77.064035000, 5, 6, "PER 12.XX"}, + {-12.223105000, -77.170954125, 4, 5, "PER 00.XXX"}, + {-16.390546000, -71.734076750, 3, 5, "PER J0.XXX"}, + {-8.051756000, -79.100637125, 4, 5, "PER 000.XX"}, + {-8.051756000, -79.039019125, 4, 5, "PER 100.XX"}, + {-6.705156000, -79.928167750, 4, 5, "PER 200.XX"}, + {-6.705156000, -79.866719750, 4, 5, "PER 300.XX"}, + {-3.738656000, -73.349098375, 4, 10, "PER 400.XX"}, + {-3.703656000, -73.287820375, 4, 10, "PER 500.XX"}, + {-5.141856000, -80.694198375, 4, 5, "PER 600.XX"}, + {-5.141856000, -80.632920375, 4, 5, "PER 700.XX"}, + {-12.016256000, -75.298214625, 4, 5, "PER 800.XX"}, + {-12.016256000, -75.235917625, 4, 5, "PER 900.XX"}, + {-9.051756000, -78.612906500, 4, 5, "PER B00.XX"}, + {-9.101455000, -78.533772500, 5, 6, "PER C00.XX"}, + {-8.349076000, -74.605018625, 4, 5, "PER D00.XX"}, + {-13.516855000, -72.001768750, 4, 6, "PER F00.XX"}, + {-17.982455000, -70.289970750, 4, 8, "PER G00.XX"}, + {-14.016676000, -75.768009750, 4, 5, "PER H00.XX"}, + {-15.459276000, -70.182148375, 4, 6, "PER J00.XX"}, + {-13.129276000, -74.261809750, 4, 5, "PER K00.XX"}, + {-4.892555000, -80.731374375, 4, 7, "PER L00.XX"}, + {-9.942345000, -76.261802625, 4, 5, "PER LK0.00"}, + {-13.407536000, -76.171773250, 4, 5, "PER M00.XX"}, + {-6.493896000, -76.392399750, 4, 5, "PER MK0.00"}, + {-7.153236000, -78.532171875, 4, 5, "PER N00.XX"}, + {-4.590096000, -81.289326875, 4, 7, "PER NK0.00"}, + {-15.838336000, -70.042816750, 4, 6, "PER P00.XX"}, + {-3.587896000, -80.465826875, 4, 8, "PER PK0.00"}, + {-11.925455000, -76.720823625, 4, 5, "PER Q00.XX"}, + {-9.523896000, -77.554216375, 4, 5, "PER QK0.00"}, + {-5.268536000, -80.703086250, 4, 5, "PER R00.XX"}, + {-11.505896000, -77.236561125, 4, 5, "PER RK0.00"}, + {-10.677536000, -76.301429750, 4, 5, "PER S00.XX"}, + {-13.726596000, -76.222778750, 4, 5, "PER SK0.00"}, + {-11.093436000, -77.632315375, 4, 5, "PER T00.XX"}, + {-5.103696000, -80.201426875, 4, 5, "PER TK0.00"}, + {-17.626536000, -71.361374625, 4, 6, "PER V00.XX"}, + {-13.636896000, -72.906978750, 4, 6, "PER VK0.00"}, + {-11.383936000, -75.743615375, 4, 5, "PER W00.XX"}, + {-10.752496000, -77.776789250, 4, 5, "PER WK0.00"}, + {-17.177536000, -70.972289000, 4, 6, "PER X00.XX"}, + {-5.101996000, -81.129026875, 4, 5, "PER XK0.00"}, + {-9.280436000, -76.033458500, 4, 5, "PER Y00.XX"}, + {-5.715896000, -78.836199750, 4, 5, "PER YK0.00"}, + {-7.207536000, -79.451171875, 4, 5, "PER Z00.XX"}, + {-5.902896000, -76.148399750, 4, 5, "PER ZK0.00"}, + {-9.999798000, -77.741993500, 3, 4, "PER 12.XXXX"}, + {-3.541731000, -81.262575000, 3, 6, "PER 1234.XX"}, + {-0.058375000, -69.112935000, 4, 10, "PER 012.XXX"}, + {-0.058375000, -69.112935000, 4, 10, "PER 112.XXX"}, + {-7.754890000, -79.343210000, 3, 4, "PER 212.XXX"}, + {-6.569840000, -79.947360000, 3, 4, "PER 312.XXX"}, + {-3.568740000, -73.511950000, 3, 9, "PER 412.XXX"}, + {-8.899340000, -78.753259500, 3, 4, "PER 512.XXX"}, + {-8.189640000, -74.772560000, 3, 4, "PER 612.XXX"}, + {-13.330585000, -72.180095000, 3, 5, "PER 712.XXX"}, + {-17.825585000, -70.490800000, 3, 7, "PER 812.XXX"}, + {-13.857240000, -75.939405000, 3, 4, "PER 912.XXX"}, + {-15.475240000, -70.285614500, 3, 5, "PER B12.XXX"}, + {-12.969840000, -74.433205000, 3, 4, "PER C12.XXX"}, + {-13.370190000, -76.381205000, 3, 4, "PER D12.XXX"}, + {-6.287840000, -76.574760000, 3, 4, "PER F12.XXX"}, + {-6.965540000, -78.709570000, 3, 4, "PER G12.XXX"}, + {-9.317840000, -77.733479500, 3, 4, "PER H12.XXX"}, + {-17.438840000, -71.546840000, 3, 5, "PER J12.XXX"}, + {-13.430840000, -73.093405000, 3, 5, "PER K12.XXX"}, + {-16.989840000, -71.157840000, 3, 5, "PER L12.XXX"}, + {-9.092740000, -76.207879500, 3, 4, "PER M12.XXX"}, + {-7.109840000, -79.703570000, 3, 4, "PER N12.XXX"}, + {-5.696840000, -76.330760000, 3, 4, "PER P12.XXX"}, + {-12.589840000, -75.203195000, 3, 4, "PER Q12.XXX"}, + {-5.829840000, -77.178570000, 3, 4, "PER R12.XXX"}, + {-12.464840000, -69.403155000, 3, 6, "PER S12.XXX"}, + {-14.089840000, -71.443195000, 3, 5, "PER T12.XXX"}, + {-6.969840000, -76.948570000, 3, 4, "PER V12.XXX"}, + {-12.874840000, -76.558205000, 3, 4, "PER W12.XXX"}, + {-12.294121000, -69.096386000, 3, 6, "PER X12.XXX"}, + {-12.854080500, -80.914587500, 2, 3, "PER 1234.XXX"}, + {-12.066626500, -77.037600000, 5, 6, "PER 7CG9.WHZB"}, + {47.917530000, 106.818452500, 5, 6, "MNG 12.XX"}, + {48.108115000, 106.577090000, 4, 5, "MNG 12.XXX"}, + {49.011714000, 103.969817250, 4, 5, "MNG 000.XX"}, + {49.453914000, 105.854198000, 4, 6, "MNG 200.XX"}, + {48.055114000, 114.437983875, 4, 5, "MNG 400.XX"}, + {47.986514000, 91.551183875, 5, 6, "MNG 600.XX"}, + {44.876014000, 110.051077125, 4, 8, "MNG 800.XX"}, + {48.941414000, 89.890017250, 4, 7, "MNG B00.XX"}, + {49.961514000, 91.972279750, 4, 9, "MNG D00.XX"}, + {49.680724000, 100.087624000, 4, 6, "MNG G00.XX"}, + {47.775224000, 96.792910250, 4, 5, "MNG H00.XX"}, + {50.271724000, 106.144946750, 4, 10, "MNG J00.XX"}, + {46.730724000, 100.061240000, 4, 5, "MNG K00.XX"}, + {46.300424000, 102.720140000, 4, 5, "MNG L00.XX"}, + {47.515324000, 101.406710250, 4, 5, "MNG M00.XX"}, + {46.406724000, 96.191940000, 4, 5, "MNG N00.XX"}, + {48.880624000, 106.405402250, 4, 5, "MNG P00.XX"}, + {48.859224000, 103.471902250, 4, 5, "MNG Q00.XX"}, + {43.625024000, 104.346652000, 4, 6, "MNG R00.XX"}, + {46.714124000, 113.216740000, 4, 5, "MNG S00.XX"}, + {45.806524000, 106.214205375, 4, 5, "MNG T00.XX"}, + {47.369124000, 110.589110250, 4, 5, "MNG V00.XX"}, + {48.796824000, 98.201280500, 4, 5, "MNG W00.XX"}, + {47.809524000, 107.210145875, 5, 6, "MNG X00.XX"}, + {46.393324000, 108.324540000, 3, 4, "MNG Y00.XX"}, + {44.710724000, 102.117935125, 3, 5, "MNG Z00.XX"}, + {50.205835500, 103.886138500, 3, 8, "MNG 123.XXX"}, + {47.974790000, 99.754844500, 3, 4, "MNG 1234.XX"}, + {47.862919000, 114.225775500, 3, 4, "MNG 01.XXXX"}, + {47.794319000, 91.338975500, 3, 4, "MNG 11.XXXX"}, + {44.683819000, 109.844800000, 3, 5, "MNG 21.XXXX"}, + {48.749219000, 89.675050500, 3, 6, "MNG 31.XXXX"}, + {49.769319000, 91.747180000, 3, 6, "MNG 41.XXXX"}, + {49.428319000, 99.830180000, 3, 5, "MNG 51.XXXX"}, + {47.522819000, 96.546885000, 3, 4, "MNG 61.XXXX"}, + {50.019319000, 105.891080500, 4, 10, "MNG 71.XXXX"}, + {46.154319000, 95.954055000, 3, 4, "MNG C1.XXXX"}, + {48.606819000, 103.225940500, 3, 4, "MNG D1.XXXX"}, + {43.372619000, 104.122850500, 3, 5, "MNG F1.XXXX"}, + {46.461719000, 112.974220000, 3, 4, "MNG G1.XXXX"}, + {45.554119000, 105.983280500, 3, 5, "MNG H1.XXXX"}, + {47.116719000, 110.350610500, 3, 4, "MNG J1.XXXX"}, + {48.544419000, 97.954650500, 3, 4, "MNG K1.XXXX"}, + {52.088388500, 88.306948500, 2, 11, "MNG L123.XXX"}, + {52.088388500, 92.418106500, 2, 9, "MNG M123.XXX"}, + {52.088388500, 96.529264500, 2, 11, "MNG N123.XXX"}, + {52.088388500, 100.640422500, 2, 11, "MNG P123.XXX"}, + {52.088388500, 104.751580500, 2, 12, "MNG Q123.XXX"}, + {52.088388500, 112.973896500, 2, 15, "MNG R123.XXX"}, + {49.541257500, 87.887936000, 2, 7, "MNG S123.XXX"}, + {49.541257500, 91.663051000, 3, 5, "MNG T123.XXX"}, + {49.541257500, 95.565672000, 3, 5, "MNG V123.XXX"}, + {49.541257500, 99.468293000, 3, 5, "MNG W123.XXX"}, + {49.541257500, 103.370914000, 3, 5, "MNG X123.XXX"}, + {49.541257500, 107.273535000, 4, 6, "MNG Y123.XXX"}, + {49.541257500, 111.176156000, 2, 7, "MNG Z123.XXX"}, + {49.541257500, 115.078777000, 3, 8, "MNG 0123.XXX"}, + {46.860067500, 90.730972000, 2, 6, "MNG 1123.XXX"}, + {46.860067500, 94.454847000, 2, 3, "MNG 2123.XXX"}, + {46.860067500, 98.178722000, 2, 3, "MNG 3123.XXX"}, + {46.860067500, 101.902597000, 3, 4, "MNG 4123.XXX"}, + {46.860067500, 105.626472000, 2, 3, "MNG 5123.XXX"}, + {46.860067500, 109.350347000, 2, 3, "MNG 6123.XXX"}, + {46.860067500, 113.074222000, 3, 4, "MNG 7123.XXX"}, + {48.200662500, 116.289967000, 3, 7, "MNG 8123.XXX"}, + {44.187208500, 94.907989500, 2, 6, "MNG 9123.XXX"}, + {44.187208500, 98.482909500, 2, 4, "MNG B123.XXX"}, + {44.187208500, 102.057829500, 2, 4, "MNG C123.XXX"}, + {44.187208500, 105.632749500, 2, 4, "MNG D123.XXX"}, + {44.187208500, 109.207669500, 2, 4, "MNG F123.XXX"}, + {51.413132000, 88.910275500, 2, 13, "MNG 1234.XXXX"}, + {35.713700000, 51.330490000, 5, 6, "IRN 12.XX"}, + {35.748494000, 51.177105000, 4, 5, "IRN 00.XXX"}, + {36.307814000, 59.382680625, 5, 7, "IRN J0.XXX"}, + {32.642814000, 51.602917375, 4, 5, "IRN 000.XX"}, + {38.112045000, 46.212784375, 4, 5, "IRN 200.XX"}, + {29.628245000, 52.459447125, 4, 5, "IRN 400.XX"}, + {35.870844000, 50.870276875, 4, 5, "IRN 600.XX"}, + {34.707545000, 50.802621875, 4, 5, "IRN 800.XX"}, + {31.359544000, 48.618315500, 4, 7, "IRN B00.XX"}, + {34.382944000, 47.015876875, 4, 6, "IRN D00.XX"}, + {29.530644000, 60.794400125, 4, 6, "IRN G00.XX"}, + {37.575034000, 45.004086500, 4, 5, "IRN J00.XX"}, + {30.306345000, 57.019759375, 4, 5, "IRN K00.XX"}, + {31.914034000, 54.300471750, 4, 5, "IRN L00.XX"}, + {37.313234000, 49.537686500, 4, 5, "IRN M00.XX"}, + {34.117425000, 49.624470000, 4, 5, "IRN N00.XX"}, + {34.829434000, 48.457979125, 4, 6, "IRN P00.XX"}, + {38.280334000, 48.235128375, 4, 5, "IRN Q00.XX"}, + {36.316834000, 49.954203750, 4, 5, "IRN R00.XX"}, + {30.386734000, 48.229408375, 4, 7, "IRN S00.XX"}, + {35.329834000, 46.967420000, 4, 6, "IRN T00.XX"}, + {36.693545000, 48.435578750, 4, 6, "IRN V00.XX"}, + {33.535045000, 48.313268125, 4, 6, "IRN W00.XX"}, + {27.216545000, 56.238451875, 5, 6, "IRN X00.XX"}, + {33.925545000, 48.706870000, 4, 5, "IRN Y00.XX"}, + {36.870834000, 54.391044625, 5, 7, "IRN Z00.XX"}, + {36.951499500, 49.901588500, 3, 4, "IRN 123.XXX"}, + {32.524474000, 51.267045000, 3, 4, "IRN 11.XXXX"}, + {29.471775000, 52.426501500, 3, 4, "IRN 21.XXXX"}, + {31.100075000, 48.393666500, 3, 6, "IRN 31.XXXX"}, + {34.127475000, 46.780510000, 3, 5, "IRN 41.XXXX"}, + {29.271175000, 60.571315000, 3, 4, "IRN 51.XXXX"}, + {37.333475000, 44.768026500, 3, 6, "IRN 61.XXXX"}, + {30.067675000, 56.806501500, 3, 4, "IRN 71.XXXX"}, + {31.672475000, 54.081566500, 3, 4, "IRN 81.XXXX"}, + {37.112975000, 49.236740000, 3, 4, "IRN 91.XXXX"}, + {33.884275000, 49.398710000, 3, 4, "IRN B1.XXXX"}, + {34.587875000, 48.227610000, 3, 5, "IRN C1.XXXX"}, + {30.173575000, 47.974801500, 3, 6, "IRN F1.XXXX"}, + {35.088275000, 46.740096500, 3, 5, "IRN G1.XXXX"}, + {36.462275000, 48.210261500, 3, 5, "IRN H1.XXXX"}, + {33.274074000, 48.104731500, 3, 5, "IRN J1.XXXX"}, + {27.045475000, 55.898250000, 4, 5, "IRN K1.XXXX"}, + {33.489375000, 48.651531500, 3, 5, "IRN L1.XXXX"}, + {36.629275000, 54.159461500, 4, 6, "IRN M1.XXXX"}, + {33.768275000, 51.329710000, 3, 4, "IRN N1.XXXX"}, + {36.008275000, 57.375075000, 4, 6, "IRN P1.XXXX"}, + {36.421775000, 53.065461500, 3, 5, "IRN Q1.XXXX"}, + {36.008275000, 58.565075000, 5, 7, "IRN R1.XXXX"}, + {29.258275000, 55.493615000, 3, 4, "IRN S1.XXXX"}, + {38.318275000, 44.705805000, 3, 5, "IRN T1.XXXX"}, + {32.168275000, 48.224345000, 3, 6, "IRN V1.XXXX"}, + {37.258275000, 57.063326500, 3, 6, "IRN W1.XXXX"}, + {32.668275000, 58.974345000, 4, 5, "IRN X1.XXXX"}, + {28.697875000, 50.792815000, 3, 4, "IRN Z1.XXXX"}, + {39.099830000, 45.211536500, 3, 7, "IRN 1234.XX"}, + {38.404109500, 53.683951500, 2, 4, "IRN 2123.XXX"}, + {38.404109500, 56.960961500, 2, 6, "IRN 3123.XXX"}, + {39.728387500, 44.146496500, 2, 5, "IRN 0123.XXX"}, + {39.728387500, 47.483088500, 2, 5, "IRN 1123.XXX"}, + {37.063513500, 44.535843500, 2, 6, "IRN 4123.XXX"}, + {37.063513500, 47.753271500, 3, 5, "IRN 5123.XXX"}, + {37.063513500, 50.970699500, 2, 3, "IRN 6123.XXX"}, + {37.063513500, 54.188127500, 4, 6, "IRN 7123.XXX"}, + {37.063513500, 57.405555500, 3, 5, "IRN 8123.XXX"}, + {37.063513500, 58.370783500, 4, 6, "IRN 9123.XXX"}, + {34.382323500, 45.492908000, 2, 5, "IRN B123.XXX"}, + {34.382323500, 48.620963000, 2, 4, "IRN C123.XXX"}, + {34.382323500, 51.749018000, 3, 4, "IRN D123.XXX"}, + {34.382323500, 54.877073000, 2, 3, "IRN F123.XXX"}, + {34.382323500, 58.005128000, 2, 3, "IRN G123.XXX"}, + {34.382323500, 58.943544000, 3, 4, "IRN H123.XXX"}, + {31.701133500, 47.708933500, 2, 5, "IRN J123.XXX"}, + {31.701133500, 50.747615500, 2, 3, "IRN K123.XXX"}, + {31.701133500, 53.786297500, 2, 3, "IRN L123.XXX"}, + {31.701133500, 56.824979500, 2, 3, "IRN M123.XXX"}, + {31.701133500, 58.952056500, 3, 4, "IRN N123.XXX"}, + {29.003627500, 50.774565500, 3, 4, "IRN P123.XXX"}, + {29.003627500, 53.753665500, 2, 3, "IRN Q123.XXX"}, + {29.003627500, 56.732765500, 2, 3, "IRN R123.XXX"}, + {29.003627500, 59.711865500, 2, 3, "IRN S123.XXX"}, + {29.003627500, 60.483860500, 3, 4, "IRN T123.XXX"}, + {27.694994500, 53.781761500, 3, 4, "IRN V123.XXX"}, + {27.694994500, 56.701279500, 3, 4, "IRN W123.XXX"}, + {27.694994500, 59.620797500, 3, 4, "IRN X123.XXX"}, + {38.764258000, 44.722736500, 3, 5, "IRN 1234.XXXX"}, + {32.881024000, 13.143919125, 4, 5, "LBY 00.XX"}, + {32.091604000, 20.036504000, 4, 5, "LBY J0.XX"}, + {32.708925000, 12.975693875, 3, 4, "LBY 00.XXX"}, + {32.187742000, 19.975153250, 3, 4, "LBY C0.XXX"}, + {32.379387000, 14.929993000, 3, 4, "LBY P0.XXX"}, + {32.670524000, 14.235549375, 3, 4, "LBY 000.XX"}, + {30.775924000, 20.161979125, 2, 3, "LBY 100.XX"}, + {32.110824000, 23.908688000, 3, 4, "LBY 200.XX"}, + {32.210724000, 12.972088000, 3, 4, "LBY 300.XX"}, + {32.793624000, 12.671949375, 3, 4, "LBY 400.XX"}, + {32.504524000, 14.511588000, 3, 4, "LBY 500.XX"}, + {31.212524000, 16.535540500, 2, 3, "LBY 600.XX"}, + {26.620724000, 12.724687125, 3, 4, "LBY 700.XX"}, + {31.791124000, 13.957314750, 3, 4, "LBY 800.XX"}, + {32.802424000, 21.711349375, 3, 4, "LBY 900.XX"}, + {32.111124000, 12.488188000, 3, 4, "LBY B00.XX"}, + {27.078524000, 14.382561375, 3, 4, "LBY C00.XX"}, + {32.791224000, 22.595749375, 3, 4, "LBY D00.XX"}, + {32.570724000, 12.972088000, 3, 4, "LBY F00.XX"}, + {31.910924000, 10.932314750, 3, 6, "LBY G00.XX"}, + {32.821824000, 12.433349375, 3, 4, "LBY H00.XX"}, + {25.964924000, 13.870013875, 3, 4, "LBY J00.XX"}, + {32.474224000, 13.590788000, 3, 4, "LBY K00.XX"}, + {32.532624000, 20.783988000, 3, 4, "LBY L00.XX"}, + {32.961024000, 12.038049375, 2, 3, "LBY M00.XX"}, + {32.835224000, 21.826849375, 3, 4, "LBY N00.XX"}, + {27.561964000, 14.232620875, 3, 4, "LBY P00.XX"}, + {31.442004000, 12.956102500, 3, 4, "LBY PK0.00"}, + {32.200064000, 20.556989000, 3, 4, "LBY Q00.XX"}, + {30.943604000, 20.094020125, 2, 3, "LBY QK0.00"}, + {32.541264000, 20.546989000, 3, 4, "LBY R00.XX"}, + {24.951504000, 10.152939500, 2, 5, "LBY RK0.00"}, + {29.160264000, 21.258306125, 2, 3, "LBY S00.XX"}, + {24.194104000, 23.261484250, 2, 3, "LBY SK0.00"}, + {32.782464000, 12.543332125, 3, 4, "LBY T00.XX"}, + {30.388304000, 19.565764875, 2, 3, "LBY TK0.00"}, + {31.684264000, 20.217161250, 3, 4, "LBY V00.XX"}, + {29.158704000, 16.113554375, 2, 3, "LBY VK0.00"}, + {30.137164000, 9.465562625, 2, 5, "LBY W00.XX"}, + {32.573404000, 13.991696375, 3, 4, "LBY WK0.00"}, + {31.765264000, 25.037361250, 2, 3, "LBY X00.XX"}, + {31.944104000, 11.989457750, 3, 4, "LBY XK0.00"}, + {29.139664000, 15.915406125, 2, 3, "LBY Y00.XX"}, + {32.751904000, 22.206396375, 3, 4, "LBY YK0.00"}, + {32.966764000, 11.829732125, 2, 3, "LBY Z00.XX"}, + {29.029704000, 21.515854375, 2, 3, "LBY ZK0.00"}, + {31.953721500, 10.727759500, 2, 5, "LBY 123.XXX"}, + {31.803611500, 20.077731000, 2, 3, "LBY 12.XXXX"}, + {27.923890000, 12.347408500, 2, 3, "LBY 1234.XX"}, + {20.793114500, 9.825216000, 1, 5, "LBY 1234.XXX"}, + {15.601304500, 32.498507000, 5, 6, "SDN 12.XX"}, + {15.772275000, 32.313674500, 3, 4, "SDN 12.XXX"}, + {19.596795000, 37.141238750, 4, 5, "SDN 000.XX"}, + {19.672545000, 37.141238750, 4, 5, "SDN 100.XX"}, + {12.095724000, 24.843029875, 5, 9, "SDN 200.XX"}, + {13.227524000, 30.177790250, 4, 5, "SDN 300.XX"}, + {15.497324000, 36.338151625, 4, 5, "SDN 400.XX"}, + {14.078724000, 35.334290250, 4, 6, "SDN 500.XX"}, + {14.430424000, 33.484477375, 4, 6, "SDN 600.XX"}, + {13.196124000, 32.618190250, 4, 5, "SDN 700.XX"}, + {13.669824000, 25.307590250, 4, 5, "SDN 800.XX"}, + {13.490624000, 22.413290250, 4, 7, "SDN 900.XX"}, + {11.836824000, 34.331429875, 5, 10, "SDN B00.XX"}, + {14.274224000, 32.956977375, 4, 5, "SDN C00.XX"}, + {11.043224000, 29.672542750, 5, 9, "SDN D00.XX"}, + {11.495624000, 26.088029875, 5, 9, "SDN F00.XX"}, + {13.594224000, 33.554390250, 4, 6, "SDN G00.XX"}, + {17.757324000, 33.967599125, 4, 5, "SDN H00.XX"}, + {14.790724000, 33.294964500, 4, 6, "SDN J00.XX"}, + {16.727624000, 33.396825875, 4, 5, "SDN K00.XX"}, + {13.226624000, 32.705390250, 4, 5, "SDN L00.XX"}, + {12.942624000, 31.179303125, 4, 5, "SDN M00.XX"}, + {14.039424000, 32.254690250, 4, 5, "SDN N00.XX"}, + {15.363924000, 35.568951625, 4, 5, "SDN P00.XX"}, + {17.603064000, 33.932825375, 4, 5, "SDN Q00.XX"}, + {12.685004000, 28.397994125, 4, 5, "SDN QK0.00"}, + {13.160264000, 33.885126750, 4, 6, "SDN R00.XX"}, + {11.323104000, 27.786138875, 5, 9, "SDN RK0.00"}, + {12.059464000, 29.621184625, 5, 9, "SDN S00.XX"}, + {13.298004000, 33.853721250, 4, 6, "SDN SK0.00"}, + {14.974564000, 35.866154500, 4, 5, "SDN T00.XX"}, + {13.004104000, 31.833294125, 4, 5, "SDN TK0.00"}, + {12.912464000, 23.438312375, 4, 6, "SDN V00.XX"}, + {19.094104000, 37.302497500, 4, 5, "SDN VK0.00"}, + {13.429264000, 33.643326750, 4, 6, "SDN W00.XX"}, + {11.453904000, 31.207838875, 5, 9, "SDN WK0.00"}, + {11.878864000, 34.340084625, 5, 10, "SDN X00.XX"}, + {13.415404000, 34.597021250, 4, 6, "SDN XK0.00"}, + {14.071464000, 33.150626750, 4, 6, "SDN Y00.XX"}, + {13.272504000, 34.150121250, 4, 6, "SDN YK0.00"}, + {18.032464000, 33.957539750, 4, 5, "SDN Z00.XX"}, + {12.720404000, 30.614794125, 4, 5, "SDN ZK0.00"}, + {13.081413000, 29.570954500, 3, 4, "SDN 12.XXXX"}, + {15.686537500, 32.190021500, 3, 4, "SDN 123.XXX"}, + {19.376765000, 36.831331500, 3, 4, "SDN 1123.XX"}, + {11.823580000, 24.655333500, 4, 8, "SDN 2123.XX"}, + {15.222465000, 36.145982500, 3, 4, "SDN 3123.XX"}, + {13.760480000, 35.137054000, 3, 5, "SDN 4123.XX"}, + {13.314880000, 25.078554000, 3, 4, "SDN 5123.XX"}, + {13.218480000, 22.218154000, 3, 5, "SDN 6123.XX"}, + {11.562880000, 34.040833500, 4, 9, "SDN 7123.XX"}, + {11.283080000, 25.918233500, 4, 8, "SDN 8123.XX"}, + {17.322365000, 33.761903000, 3, 4, "SDN 9123.XX"}, + {16.501980000, 33.259182500, 3, 4, "SDN B123.XX"}, + {14.914665000, 35.513882500, 3, 4, "SDN C123.XX"}, + {12.419265000, 28.109854000, 3, 4, "SDN D123.XX"}, + {11.020880000, 27.571233500, 4, 8, "SDN F123.XX"}, + {12.665865000, 23.233054000, 3, 5, "SDN G123.XX"}, + {18.896365000, 36.967831500, 3, 4, "SDN H123.XX"}, + {17.785865000, 33.747903000, 3, 4, "SDN J123.XX"}, + {20.515262000, 22.445140500, 2, 5, "SDN 1234.XXX"}, + {10.548876000, 23.824372000, 3, 9, "SDN 123.XXXX"}, + {16.271000000, 30.220000000, 2, 3, "SDN MB43.XFPT"}, + {-6.162200000, 106.792110000, 5, 6, "IDN 12.XX"}, + {-6.236888500, 106.582930500, 4, 5, "IDN 12.XXX"}, + {-7.206455000, 112.660226875, 4, 5, "IDN 000.XX"}, + {-7.258455000, 112.670226875, 4, 5, "IDN 100.XX"}, + {-7.310455000, 112.670226875, 4, 5, "IDN 200.XX"}, + {-7.361455000, 112.670226875, 4, 5, "IDN 300.XX"}, + {-6.869276000, 107.524081375, 4, 5, "IDN 400.XX"}, + {-6.877925000, 107.611290375, 4, 5, "IDN 500.XX"}, + {3.591545000, 98.624225625, 4, 5, "IDN 600.XX"}, + {3.684045000, 98.627225625, 4, 5, "IDN 700.XX"}, + {-2.941476000, 104.717620000, 4, 5, "IDN 800.XX"}, + {-6.949876000, 110.379081375, 4, 5, "IDN 900.XX"}, + {-5.108176000, 119.401507125, 4, 5, "IDN B00.XX"}, + {-7.922276000, 112.595681375, 4, 5, "IDN C00.XX"}, + {-5.383576000, 105.225594250, 4, 5, "IDN D00.XX"}, + {-6.539276000, 106.749094250, 4, 5, "IDN F00.XX"}, + {-0.906476000, 100.346220000, 4, 5, "IDN G00.XX"}, + {-7.535955000, 110.768321875, 4, 5, "IDN H00.XX"}, + {-3.309336000, 114.562899375, 4, 5, "IDN J00.XX"}, + {0.500204000, 101.413745000, 4, 5, "IDN JK0.00"}, + {-0.487236000, 117.102085000, 4, 5, "IDN K00.XX"}, + {-0.029396000, 109.307445000, 4, 5, "IDN KK0.00"}, + {-8.637536000, 115.188741500, 4, 5, "IDN L00.XX"}, + {-7.801596000, 110.345528375, 4, 5, "IDN LK0.00"}, + {-1.241336000, 116.804185000, 4, 5, "IDN M00.XX"}, + {-1.621896000, 103.585745000, 4, 5, "IDN MK0.00"}, + {1.497464000, 124.818885000, 4, 5, "IDN N00.XX"}, + {-8.585496000, 116.073255500, 4, 5, "IDN NK0.00"}, + {-6.704036000, 108.523713750, 4, 5, "IDN P00.XX"}, + {-7.815896000, 111.983728375, 4, 5, "IDN PK0.00"}, + {-6.860936000, 109.099528125, 4, 5, "IDN Q00.XX"}, + {-6.885196000, 109.645828375, 4, 5, "IDN QK0.00"}, + {-8.157436000, 113.664828125, 4, 5, "IDN R00.XX"}, + {-3.685815000, 128.158224375, 4, 5, "IDN RK0.00"}, + {5.562464000, 95.288913750, 4, 5, "IDN S00.XX"}, + {-7.728915000, 108.996093125, 4, 5, "IDN SK0.00"}, + {-3.795155000, 102.247145625, 4, 5, "IDN T00.XX"}, + {-7.422396000, 109.213037625, 4, 5, "IDN TK0.00"}, + {2.977594000, 99.029175000, 4, 5, "IDN V00.XX"}, + {-7.319296000, 108.183837625, 4, 5, "IDN VK0.00"}, + {-7.609255000, 111.502126875, 4, 5, "IDN W00.XX"}, + {-3.979996000, 122.484882875, 4, 5, "IDN WK0.00"}, + {-0.894933000, 119.835225000, 4, 5, "IDN X00.XX"}, + {1.437985000, 125.111155000, 4, 5, "IDN XK0.00"}, + {3.630994000, 98.466425625, 4, 5, "IDN Y00.XX"}, + {-7.635996000, 112.873637625, 4, 5, "IDN YK0.00"}, + {-10.153506000, 123.574261750, 4, 6, "IDN Z00.XX"}, + {1.052505000, 103.924535000, 4, 6, "IDN ZK0.00"}, + {-6.625493000, 106.001385000, 3, 4, "IDN 123.XXX"}, + {-7.684493500, 109.690267500, 3, 4, "IDN 12.XXXX"}, + {3.420865000, 98.418205000, 3, 4, "IDN 0123.XX"}, + {-3.224135000, 104.526805000, 3, 4, "IDN 1123.XX"}, + {-5.428135000, 119.355593500, 3, 4, "IDN 2123.XX"}, + {-5.496335000, 105.066405000, 3, 4, "IDN 3123.XX"}, + {-1.003035000, 100.260905000, 3, 4, "IDN 4123.XX"}, + {-3.604135000, 114.483205000, 3, 4, "IDN 5123.XX"}, + {0.325865000, 101.198205000, 3, 4, "IDN 6123.XX"}, + {-0.734135000, 116.918205000, 3, 4, "IDN 7123.XX"}, + {-0.254135000, 109.108205000, 3, 4, "IDN 8123.XX"}, + {-8.845920000, 114.991605000, 3, 4, "IDN 9123.XX"}, + {-1.416635000, 116.600805000, 3, 4, "IDN B123.XX"}, + {-1.824135000, 103.378205000, 3, 4, "IDN C123.XX"}, + {1.245865000, 124.783205000, 3, 4, "IDN D123.XX"}, + {-8.812220000, 116.009005000, 3, 4, "IDN F123.XX"}, + {-8.181420000, 113.568205000, 3, 4, "IDN G123.XX"}, + {-3.769935000, 127.897705000, 3, 4, "IDN H123.XX"}, + {5.200565000, 95.197805000, 3, 4, "IDN J123.XX"}, + {-4.031735000, 102.173005000, 3, 4, "IDN K123.XX"}, + {2.910865000, 98.868205000, 3, 4, "IDN L123.XX"}, + {-4.203135000, 122.298605000, 3, 4, "IDN M123.XX"}, + {-1.134135000, 119.608205000, 3, 4, "IDN N123.XX"}, + {-10.387535000, 123.283233500, 3, 5, "IDN P123.XX"}, + {1.177382500, 103.735982500, 3, 6, "IDN Q123.XX"}, + {-2.444135000, 113.688205000, 3, 4, "IDN R123.XX"}, + {0.390665000, 122.774805000, 3, 4, "IDN S123.XX"}, + {-2.907835000, 140.473105000, 3, 4, "IDN T123.XX"}, + {4.800346000, 96.774505000, 3, 4, "IDN V123.XX"}, + {-2.223735000, 105.743555000, 3, 4, "IDN W123.XX"}, + {0.743730000, 104.215593500, 3, 4, "IDN X123.XX"}, + {1.055365000, 98.975405000, 3, 4, "IDN Y123.XX"}, + {-8.546419000, 114.118205000, 3, 4, "IDN Z123.XX"}, + {-0.634724500, 129.753349500, 2, 3, "IDN 012.XXXX"}, + {-1.728032000, 130.480401000, 3, 4, "IDN 112.XXXX"}, + {0.416920000, 133.161592000, 2, 3, "IDN 212.XXXX"}, + {-2.264270000, 133.161592000, 2, 3, "IDN 312.XXXX"}, + {-0.682367000, 135.842782000, 2, 3, "IDN 412.XXXX"}, + {-3.363557000, 135.842782000, 2, 3, "IDN 512.XXXX"}, + {-6.044747000, 135.842782000, 2, 3, "IDN 612.XXXX"}, + {-1.486724000, 138.523972000, 2, 3, "IDN 712.XXXX"}, + {-4.167914000, 138.523972000, 2, 3, "IDN 812.XXXX"}, + {-6.849104000, 138.523972000, 2, 3, "IDN 912.XXXX"}, + {2.064613000, 118.848163000, 3, 5, "IDN B12.XXXX"}, + {2.064613000, 121.529353000, 2, 3, "IDN C12.XXXX"}, + {2.064613000, 124.210543000, 2, 3, "IDN D12.XXXX"}, + {-0.616576000, 118.848163000, 3, 4, "IDN F12.XXXX"}, + {-0.616576000, 121.529353000, 2, 3, "IDN G12.XXXX"}, + {-0.616576000, 124.210543000, 2, 3, "IDN H12.XXXX"}, + {-3.297766000, 118.848163000, 2, 3, "IDN J12.XXXX"}, + {-3.297766000, 121.529353000, 2, 3, "IDN K12.XXXX"}, + {-5.978956000, 120.510501000, 2, 3, "IDN L12.XXXX"}, + {2.448930000, 127.151699000, 3, 4, "IDN M12.XXXX"}, + {-0.232259000, 127.151699000, 2, 3, "IDN N12.XXXX"}, + {-2.913450000, 125.811104000, 3, 4, "IDN P12.XXXX"}, + {-1.706914000, 128.492293000, 3, 4, "IDN Q12.XXXX"}, + {-3.985926000, 131.173483000, 3, 4, "IDN R12.XXXX"}, + {-5.326521000, 132.782197000, 3, 4, "IDN S12.XXXX"}, + {-6.398997000, 130.449562000, 2, 3, "IDN T12.XXXX"}, + {-6.398997000, 127.768372000, 2, 3, "IDN V12.XXXX"}, + {-7.471473000, 125.087182000, 2, 3, "IDN W12.XXXX"}, + {4.628193000, 125.062763000, 2, 6, "IDN X12.XXXX"}, + {3.209077000, 105.134699000, 2, 4, "IDN Y12.XXXX"}, + {4.683732000, 107.815889000, 2, 4, "IDN Z12.XXXX"}, + {4.362685500, 114.705957500, 2, 5, "IDN 0123.XXX"}, + {4.362685500, 117.387147500, 2, 4, "IDN 1123.XXX"}, + {-0.606478000, 108.695546500, 2, 3, "IDN 2123.XXX"}, + {1.681496500, 111.086350500, 2, 4, "IDN 3123.XXX"}, + {1.681496500, 113.767540500, 2, 4, "IDN 4123.XXX"}, + {1.681496500, 116.448730500, 2, 4, "IDN 5123.XXX"}, + {-0.999693500, 109.343576500, 2, 3, "IDN 6123.XXX"}, + {-0.999693500, 112.024766500, 2, 3, "IDN 7123.XXX"}, + {-0.999693500, 114.705956500, 2, 3, "IDN 8123.XXX"}, + {-3.680883500, 114.169718500, 2, 3, "IDN 9123.XXX"}, + {5.845272500, 95.106371500, 2, 3, "IDN B123.XXX"}, + {5.845272500, 97.787561500, 2, 4, "IDN C123.XXX"}, + {3.164097500, 95.776668500, 2, 3, "IDN D123.XXX"}, + {3.164097500, 98.457858500, 2, 3, "IDN F123.XXX"}, + {1.447118500, 101.136293000, 2, 4, "IDN G123.XXX"}, + {0.482908500, 98.243276500, 2, 3, "IDN H123.XXX"}, + {0.482908500, 100.924466500, 2, 3, "IDN J123.XXX"}, + {0.482908500, 103.605656500, 2, 3, "IDN K123.XXX"}, + {-2.198281500, 98.243276500, 2, 3, "IDN L123.XXX"}, + {-2.198281500, 100.924466500, 2, 3, "IDN M123.XXX"}, + {-2.198281500, 103.605656500, 2, 3, "IDN N123.XXX"}, + {-2.198281500, 106.286846500, 2, 3, "IDN P123.XXX"}, + {-4.879471500, 102.077377500, 2, 3, "IDN Q123.XXX"}, + {-4.879471500, 104.758567500, 2, 3, "IDN R123.XXX"}, + {-5.694323500, 107.440279500, 2, 3, "IDN S123.XXX"}, + {-6.230561500, 110.121469500, 2, 3, "IDN T123.XXX"}, + {-6.498680500, 112.802659500, 2, 3, "IDN V123.XXX"}, + {-6.766799500, 115.483849500, 2, 3, "IDN W123.XXX"}, + {-8.761156000, 118.251832500, 2, 3, "IDN X123.XXX"}, + {-9.874390500, 118.976584500, 2, 4, "IDN Y123.XXX"}, + {-9.242252500, 122.578271000, 2, 4, "IDN Z123.XXX"}, + {4.728141500, 96.678782000, 2, 3, "IDN 1234.XXXX"}, + {19.443771500, -99.174853500, 5, 14, "MX-DIF 12.XX"}, + {19.199879000, -99.308742500, 4, 12, "MX-DIF 12.XXX"}, + {19.319000000, -99.151600000, 4, 12, "MX-DIF PR9.817"}, + {19.310865000, -98.273350500, 5, 14, "MX-TLA 12.XX"}, + {19.114415000, -98.108068500, 4, 14, "MX-TLA 123.XX"}, + {19.555880000, -98.563520500, 4, 13, "MX-TLA 12.XXX"}, + {19.541328000, -98.692129000, 3, 13, "MX-TLA 123.XXX"}, + {18.963749000, -99.248431500, 5, 12, "MX-MOR 12.XX"}, + {19.103435000, -99.467069000, 4, 11, "MX-MOR 12.XXX"}, + {18.609217000, -99.017571000, 4, 17, "MX-MOR 123.XX"}, + {18.733500000, -99.066000000, 4, 18, "MX-MOR S5M.3VS"}, + {21.914900000, -102.321500000, 5, 15, "MX-AGU 12.XX"}, + {21.875555000, -102.752820500, 4, 14, "MX-AGU 12.XXX"}, + {22.426925000, -102.471134000, 4, 14, "MX-AGU 123.XX"}, + {22.374628500, -102.843023500, 3, 15, "MX-AGU 123.XXX"}, + {19.278357500, -103.770365500, 5, 12, "MX-CL 12.XX"}, + {19.468104000, -103.947558500, 4, 11, "MX-CL 12.XXX"}, + {19.166511000, -104.418550500, 4, 11, "MX-CL 000.XX"}, + {18.942015000, -104.056010625, 5, 12, "MX-CL J00.XX"}, + {19.353667000, -104.659614000, 3, 10, "MX-CL 123.XXX"}, + {20.566403000, -100.422764000, 5, 12, "MX-QUE 12.XX"}, + {20.790015000, -100.572178500, 4, 11, "MX-QUE 12.XXX"}, + {20.392269000, -100.101928500, 4, 14, "MX-QUE 123.XX"}, + {20.076381000, -100.595245500, 3, 16, "MX-QUE 123.XXX"}, + {20.129185000, -98.784373500, 5, 15, "MX-HID 12.XX"}, + {20.246415000, -98.974958500, 4, 14, "MX-HID 12.XXX"}, + {20.096545000, -99.390645250, 4, 14, "MX-HID 000.XX"}, + {20.312673000, -99.294760625, 4, 11, "MX-HID 800.XX"}, + {20.490062000, -99.380076125, 4, 11, "MX-HID J00.XX"}, + {20.125904000, -98.507950125, 5, 15, "MX-HID S00.XX"}, + {21.373083000, -99.806837500, 3, 16, "MX-HID 123.XXX"}, + {19.443771500, -99.174853500, 5, 14, "MX-MX 12.XX"}, + {19.199879000, -99.308742500, 4, 12, "MX-MX 12.XXX"}, + {19.400545000, -99.779762500, 4, 8, "MX-MX 000.XX"}, + {19.935045000, -99.236761250, 4, 12, "MX-MX 800.XX"}, + {19.718545000, -98.874762500, 4, 14, "MX-MX J00.XX"}, + {19.718545000, -99.422762500, 4, 11, "MX-MX S00.XX"}, + {20.274230500, -100.541415000, 3, 16, "MX-MX 123.XXX"}, + {18.042700000, -92.969974000, 6, 11, "MX-TAB 12.XX"}, + {18.146515000, -93.195845000, 5, 10, "MX-TAB 12.XXX"}, + {18.041545000, -93.460764375, 4, 8, "MX-TAB 000.XX"}, + {17.489774000, -91.526676875, 5, 13, "MX-TAB 500.XX"}, + {18.271974000, -93.374345750, 5, 10, "MX-TAB B00.XX"}, + {17.827804000, -92.632226875, 5, 14, "MX-TAB H00.XX"}, + {17.808404000, -91.839126875, 5, 17, "MX-TAB M00.XX"}, + {18.558004000, -92.731906625, 5, 10, "MX-TAB R00.XX"}, + {18.431545000, -93.289658750, 5, 10, "MX-TAB W00.XX"}, + {17.958982000, -94.057515000, 3, 16, "MX-TAB 123.XXX"}, + {21.536500000, -104.926616000, 5, 11, "MX-NAY 12.XX"}, + {21.548215000, -105.149880000, 4, 10, "MX-NAY 12.XXX"}, + {22.474724000, -105.569674500, 4, 16, "MX-NAY 000.XX"}, + {20.831524000, -105.441716000, 4, 11, "MX-NAY 800.XX"}, + {21.952045000, -105.317758125, 4, 10, "MX-NAY J00.XX"}, + {21.096404000, -104.548168000, 4, 10, "MX-NAY S00.XX"}, + {22.872899000, -106.612432000, 3, 12, "MX-NAY 123.XXX"}, + {21.167800000, -101.707916000, 5, 17, "MX-GUA 12.XX"}, + {21.028194000, -101.805060000, 5, 15, "MX-GUA 00.XXX"}, + {20.781184000, -101.531512000, 4, 10, "MX-GUA C0.XXX"}, + {20.640684000, -101.016534375, 4, 8, "MX-GUA P0.XXX"}, + {20.564504000, -101.292008000, 5, 9, "MX-GUA 000.XX"}, + {21.011904000, -101.367908000, 5, 9, "MX-GUA 400.XX"}, + {20.934404000, -101.545808000, 4, 10, "MX-GUA 800.XX"}, + {21.002504000, -101.955908000, 4, 12, "MX-GUA D00.XX"}, + {20.933294000, -100.862824000, 4, 8, "MX-GUA J00.XX"}, + {20.375394000, -101.309116125, 4, 12, "MX-GUA M00.XX"}, + {21.164194000, -101.010239750, 4, 13, "MX-GUA Q00.XX"}, + {20.152694000, -101.253516125, 4, 12, "MX-GUA T00.XX"}, + {20.069094000, -100.839716125, 4, 12, "MX-GUA X00.XX"}, + {21.620003500, -102.024237500, 3, 19, "MX-GUA 123.XXX"}, + {19.085100000, -98.239014500, 5, 11, "MX-PUE 12.XX"}, + {19.142294000, -98.381877500, 5, 15, "MX-PUE 00.XXX"}, + {18.459314000, -97.555108250, 4, 13, "MX-PUE J0.XXX"}, + {18.910524000, -98.630017625, 4, 13, "MX-PUE 000.XX"}, + {19.288824000, -98.614457500, 4, 16, "MX-PUE 800.XX"}, + {19.868224000, -97.548936250, 4, 10, "MX-PUE J00.XX"}, + {20.270604000, -98.168950125, 4, 14, "MX-PUE S00.XX"}, + {18.196329000, -99.077098000, 3, 11, "MX-PUE 123.XXX"}, + {21.011100000, -89.659116000, 5, 9, "MX-YUC 12.XX"}, + {20.991895000, -89.954496000, 4, 8, "MX-YUC 12.XXX"}, + {20.743844000, -88.361996000, 4, 10, "MX-YUC 000.XX"}, + {21.098874000, -88.337692750, 4, 10, "MX-YUC 600.XX"}, + {21.301545000, -89.847758750, 4, 8, "MX-YUC C00.XX"}, + {20.272074000, -89.450087125, 4, 11, "MX-YUC J00.XX"}, + {20.611874000, -90.039456000, 4, 11, "MX-YUC P00.XX"}, + {21.151374000, -89.340592750, 5, 9, "MX-YUC V00.XX"}, + {21.219131500, -90.321563000, 3, 7, "MX-YUC 123.XXX"}, + {22.941818000, -90.263006000, 3, 7, "MX-YUC 12.XXXX"}, + {21.181233000, -86.907342500, 5, 9, "MX-ROO 12.XX"}, + {21.245787000, -87.172508000, 4, 8, "MX-ROO 12.XXX"}, + {18.686545000, -88.599763125, 4, 8, "MX-ROO 000.XX"}, + {20.632224000, -87.190496125, 4, 8, "MX-ROO C00.XX"}, + {19.632624000, -88.199316250, 4, 11, "MX-ROO P00.XX"}, + {21.736826000, -87.622480000, 3, 10, "MX-ROO 012.XXX"}, + {21.736826000, -87.122512000, 3, 7, "MX-ROO 112.XXX"}, + {21.245787000, -87.672476000, 3, 10, "MX-ROO 212.XXX"}, + {21.245787000, -87.172508000, 4, 8, "MX-ROO 312.XXX"}, + {20.754747000, -88.167522500, 3, 11, "MX-ROO 412.XXX"}, + {20.754747000, -87.672762500, 3, 10, "MX-ROO 512.XXX"}, + {20.754747000, -87.178002500, 3, 7, "MX-ROO 612.XXX"}, + {20.263707000, -87.178002500, 3, 7, "MX-ROO 712.XXX"}, + {20.263707000, -89.290627500, 3, 14, "MX-ROO 812.XXX"}, + {20.263707000, -88.795867500, 3, 10, "MX-ROO 912.XXX"}, + {20.263707000, -88.301107500, 3, 10, "MX-ROO B12.XXX"}, + {20.263707000, -87.806347500, 3, 10, "MX-ROO C12.XXX"}, + {19.772667000, -89.290627500, 3, 13, "MX-ROO D12.XXX"}, + {19.772667000, -88.795867500, 3, 10, "MX-ROO F12.XXX"}, + {19.772667000, -88.301107500, 3, 10, "MX-ROO G12.XXX"}, + {19.772667000, -87.806347500, 3, 10, "MX-ROO H12.XXX"}, + {19.281627000, -89.142486000, 3, 10, "MX-ROO J12.XXX"}, + {19.281627000, -88.652934000, 3, 7, "MX-ROO K12.XXX"}, + {19.281627000, -88.163382000, 3, 7, "MX-ROO L12.XXX"}, + {19.281627000, -87.673830000, 3, 7, "MX-ROO M12.XXX"}, + {18.790587000, -89.142486000, 3, 10, "MX-ROO N12.XXX"}, + {18.790587000, -88.652934000, 3, 7, "MX-ROO P12.XXX"}, + {18.790587000, -88.163382000, 3, 7, "MX-ROO Q12.XXX"}, + {18.790587000, -87.673830000, 3, 7, "MX-ROO R12.XXX"}, + {18.325635000, -89.191442000, 3, 12, "MX-ROO S12.XXX"}, + {18.325635000, -88.995621000, 4, 10, "MX-ROO T12.XXX"}, + {18.594171000, -87.967562000, 4, 8, "MX-ROO V12.XXX"}, + {24.828900000, -107.431298500, 6, 10, "MX-SIN 12.XX"}, + {24.926915000, -107.743815000, 5, 9, "MX-SIN 12.XXX"}, + {23.350954000, -106.495797625, 4, 10, "MX-SIN 000.XX"}, + {25.818424000, -109.053870250, 4, 10, "MX-SIN 800.XX"}, + {25.665424000, -108.656070250, 4, 10, "MX-SIN J00.XX"}, + {25.476404000, -108.252814250, 4, 8, "MX-SIN S00.XX"}, + {27.024704500, -109.369943500, 3, 10, "MX-SIN 123.XXX"}, + {24.876930000, -108.069790500, 4, 8, "MX-SIN 12.XXXX"}, + {19.854785000, -90.567047500, 6, 10, "MX-CAM 12.XX"}, + {20.045615000, -90.677258500, 5, 9, "MX-CAM 12.XXX"}, + {18.786545000, -91.875763125, 5, 10, "MX-CAM 000.XX"}, + {19.475324000, -90.784757500, 5, 9, "MX-CAM C00.XX"}, + {18.665824000, -90.890977625, 5, 9, "MX-CAM P00.XX"}, + {18.261628000, -91.329216500, 5, 14, "MX-CAM 123.XXX"}, + {18.056109000, -92.388418500, 4, 13, "MX-CAM 12.XXXX"}, + {19.737600000, -101.234914500, 6, 10, "MX-MIC 12.XX"}, + {19.783405000, -101.399379250, 5, 9, "MX-MIC 00.XXX"}, + {19.429314000, -102.246034500, 5, 12, "MX-MIC J0.XXX"}, + {19.967204000, -102.356727250, 5, 12, "MX-MIC 000.XX"}, + {19.111045000, -102.403657500, 5, 12, "MX-MIC 400.XX"}, + {19.445804000, -100.451247500, 4, 11, "MX-MIC 800.XX"}, + {18.032745000, -102.334763750, 5, 9, "MX-MIC D00.XX"}, + {20.314694000, -102.099416125, 5, 15, "MX-MIC J00.XX"}, + {20.043594000, -102.754316125, 5, 12, "MX-MIC M00.XX"}, + {19.674194000, -100.649408250, 4, 8, "MX-MIC Q00.XX"}, + {19.814194000, -101.859408250, 5, 11, "MX-MIC T00.XX"}, + {19.557094000, -101.728608250, 5, 11, "MX-MIC X00.XX"}, + {20.162406500, -102.946238500, 4, 11, "MX-MIC 123.XXX"}, + {19.974677000, -103.570534500, 3, 10, "MX-MIC 12.XXXX"}, + {22.193500000, -101.016056500, 6, 12, "MX-SLP 12.XX"}, + {22.323415000, -101.111780000, 5, 11, "MX-SLP 12.XXX"}, + {22.031704000, -99.049920625, 4, 8, "MX-SLP 000.XX"}, + {23.699044000, -100.736453125, 5, 12, "MX-SLP 700.XX"}, + {21.953344000, -100.063277625, 5, 9, "MX-SLP F00.XX"}, + {21.369444000, -98.920183750, 4, 11, "MX-SLP M00.XX"}, + {22.204744000, -98.552671500, 4, 14, "MX-SLP T00.XX"}, + {21.792768000, -102.298505500, 3, 17, "MX-SLP 123.XXX"}, + {23.559525000, -100.953682500, 4, 13, "MX-SLP 12.XXXX"}, + {16.876160000, -99.928007000, 6, 9, "MX-GRO 12.XX"}, + {17.156115000, -100.103323500, 5, 8, "MX-GRO 12.XXX"}, + {17.659545000, -99.571764375, 5, 8, "MX-GRO 000.XX"}, + {18.399244000, -99.594931750, 5, 12, "MX-GRO 700.XX"}, + {17.698744000, -101.663637875, 4, 7, "MX-GRO F00.XX"}, + {18.595744000, -99.652225625, 5, 12, "MX-GRO M00.XX"}, + {17.643644000, -98.654637875, 4, 9, "MX-GRO T00.XX"}, + {18.490051000, -102.085469500, 3, 11, "MX-GRO 123.XXX"}, + {18.548859000, -100.142079500, 4, 14, "MX-GRO 12.XXXX"}, + {25.733100000, -100.347698500, 5, 12, "MX-NLE 12.XX"}, + {25.676849500, -100.613677000, 4, 11, "MX-NLE 12.XXX"}, + {25.293774000, -100.081006500, 4, 12, "MX-NLE 000.XX"}, + {24.916024000, -99.720331500, 4, 11, "MX-NLE C00.XX"}, + {27.537024000, -99.756447375, 4, 13, "MX-NLE P00.XX"}, + {23.347861000, -100.868979500, 3, 14, "MX-NLE 123.XXX"}, + {27.650844000, -101.062323000, 3, 11, "MX-NLE 12.XXXX"}, + {32.540999000, -117.064426000, 5, 12, "MX-BCN 12.XX"}, + {32.462396000, -117.095131000, 4, 8, "MX-BCN 12.XXX"}, + {32.605494000, -115.593379000, 4, 10, "MX-BCN 000.XX"}, + {31.956804000, -116.816229250, 4, 8, "MX-BCN J00.XX"}, + {32.673699500, -117.428154000, 1, 5, "MX-BCN 123.XXX"}, + {29.317187000, -115.985944000, 4, 8, "MX-BCN 12.XXXX"}, + {30.493485000, -118.279631500, 1, 3, "MX-BCN 1234.XX"}, + {19.215390000, -96.206962500, 5, 9, "MX-VER 00.XX"}, + {19.148025000, -96.183869500, 5, 9, "MX-VER J0.XX"}, + {19.277894000, -96.324477500, 4, 8, "MX-VER 00.XXX"}, + {19.540314000, -97.147434500, 4, 11, "MX-VER J0.XXX"}, + {18.088904000, -94.531466750, 4, 11, "MX-VER 000.XX"}, + {20.568545000, -97.491675625, 4, 11, "MX-VER 400.XX"}, + {18.048545000, -94.732763750, 4, 11, "MX-VER 800.XX"}, + {18.898404000, -97.054706625, 5, 12, "MX-VER D00.XX"}, + {18.842004000, -97.224406625, 4, 11, "MX-VER J00.XX"}, + {20.969504000, -97.476508000, 4, 8, "MX-VER N00.XX"}, + {18.469545000, -95.317763125, 6, 14, "MX-VER S00.XX"}, + {20.081894000, -97.102016125, 5, 12, "MX-VER X00.XX"}, + {19.922550500, -97.352865500, 3, 11, "MX-VER 123.XXX"}, + {18.614229000, -96.159451000, 4, 10, "MX-VER 12.XXXX"}, + {22.302191000, -98.582609000, 3, 13, "MX-VER 1234.XX"}, + {16.765293500, -93.168528000, 7, 12, "MX-CHP 12.XX"}, + {16.928951000, -93.364265000, 6, 11, "MX-CHP 12.XXX"}, + {16.330645000, -92.169766250, 7, 12, "MX-CHP 000.XX"}, + {16.684824000, -92.685159125, 6, 11, "MX-CHP C00.XX"}, + {14.956124000, -92.424120500, 4, 7, "MX-CHP P00.XX"}, + {17.178148500, -94.134421000, 4, 16, "MX-CHP 123.XXX"}, + {16.223289500, -94.080965000, 5, 13, "MX-CHP 12.XXXX"}, + {24.175100000, -110.344258000, 5, 9, "MX-BCS 12.XX"}, + {24.340115000, -110.547115000, 4, 8, "MX-BCS 12.XXX"}, + {23.236545000, -109.803756250, 4, 8, "MX-BCS 000.XX"}, + {26.005324000, -111.584710125, 4, 8, "MX-BCS 800.XX"}, + {23.024924000, -110.079453250, 4, 8, "MX-BCS J00.XX"}, + {25.045504000, -111.743579500, 4, 8, "MX-BCS S00.XX"}, + {25.404391000, -112.200293000, 4, 8, "MX-BCS 123.XXX"}, + {27.747330000, -113.520238500, 3, 9, "MX-BCS 12.XXXX"}, + {27.814290000, -116.546272500, 1, 3, "MX-BCS 1234.XX"}, + {22.776545000, -102.628756250, 5, 11, "MX-ZAC 00.XX"}, + {22.743035000, -102.550952250, 5, 14, "MX-ZAC J0.XX"}, + {22.980115000, -102.796993500, 4, 10, "MX-ZAC 12.XXX"}, + {23.181704000, -102.923073250, 4, 10, "MX-ZAC 000.XX"}, + {22.639944000, -102.293571500, 4, 14, "MX-ZAC 700.XX"}, + {22.670944000, -103.116371500, 4, 13, "MX-ZAC F00.XX"}, + {23.844444000, -103.212241875, 4, 10, "MX-ZAC M00.XX"}, + {22.268844000, -102.116471500, 4, 18, "MX-ZAC T00.XX"}, + {23.022298000, -104.262379000, 3, 13, "MX-ZAC 123.XXX"}, + {24.570272000, -104.014562500, 3, 11, "MX-ZAC 1234.XX"}, + {20.700400000, -103.378816000, 5, 9, "MX-JAL 12.XX"}, + {20.827015000, -103.514258500, 4, 8, "MX-JAL 12.XXX"}, + {20.696704000, -105.289168000, 4, 12, "MX-JAL 000.XX"}, + {19.656744000, -103.534007250, 4, 11, "MX-JAL 700.XX"}, + {21.391644000, -102.075583750, 4, 16, "MX-JAL F00.XX"}, + {20.881545000, -102.798304000, 4, 8, "MX-JAL M00.XX"}, + {20.458545000, -102.951510625, 4, 8, "MX-JAL T00.XX"}, + {20.323575500, -105.585269000, 3, 7, "MX-JAL 123.XXX"}, + {21.433741500, -104.287080000, 3, 13, "MX-JAL 1234.XX"}, + {22.297441000, -97.896728500, 5, 12, "MX-TAM 12.XX"}, + {22.472494000, -98.159206500, 4, 10, "MX-TAM 00.XXX"}, + {26.006114000, -98.429351625, 4, 13, "MX-TAM J0.XXX"}, + {25.863224000, -97.675710125, 4, 10, "MX-TAM 000.XX"}, + {27.522624000, -99.740247375, 4, 14, "MX-TAM 800.XX"}, + {23.846724000, -99.210771875, 4, 13, "MX-TAM J00.XX"}, + {22.797404000, -99.099273250, 4, 11, "MX-TAM S00.XX"}, + {22.248028000, -100.166861000, 3, 11, "MX-TAM 123.XXX"}, + {27.515684000, -99.804716000, 3, 15, "MX-TAM 12.XXXX"}, + {17.100300000, -96.766174000, 5, 8, "MX-OAX 12.XX"}, + {17.195615000, -96.874723500, 4, 9, "MX-OAX 12.XXX"}, + {18.154545000, -96.191188750, 4, 11, "MX-OAX 000.XX"}, + {16.311824000, -95.321119250, 4, 7, "MX-OAX 800.XX"}, + {16.588254000, -95.220071625, 4, 7, "MX-OAX J00.XX"}, + {17.823104000, -97.902943875, 4, 10, "MX-OAX S00.XX"}, + {16.013971500, -98.579098000, 3, 6, "MX-OAX 123.XXX"}, + {18.176926000, -96.157441000, 3, 10, "MX-OAX 12.XXXX"}, + {24.046863000, -104.711235500, 5, 9, "MX-DUR 12.XX"}, + {24.260715000, -104.819715000, 4, 8, "MX-DUR 12.XXX"}, + {25.636774000, -103.636903250, 4, 12, "MX-DUR 000.XX"}, + {25.108024000, -105.448331500, 4, 11, "MX-DUR C00.XX"}, + {23.860924000, -105.455391875, 4, 11, "MX-DUR P00.XX"}, + {24.538647500, -106.099686500, 4, 11, "MX-DUR 123.XXX"}, + {26.598535500, -107.106235500, 3, 13, "MX-DUR 12.XXXX"}, + {26.663243500, -104.715565000, 3, 11, "MX-DUR 1234.XX"}, + {25.378531000, -101.036878500, 5, 11, "MX-COA 12.XX"}, + {25.595494000, -101.109292750, 4, 10, "MX-COA 00.XXX"}, + {25.632914000, -103.533872750, 4, 14, "MX-COA J0.XXX"}, + {26.908124000, -101.535268625, 4, 9, "MX-COA 000.XX"}, + {28.747124000, -100.665405875, 4, 10, "MX-COA 800.XX"}, + {29.325324000, -101.071985625, 4, 10, "MX-COA J00.XX"}, + {27.923204000, -101.310837375, 4, 10, "MX-COA S00.XX"}, + {25.941686000, -103.437860500, 3, 13, "MX-COA 123.XXX"}, + {27.083138000, -103.866729000, 3, 11, "MX-COA 12.XXXX"}, + {29.565261500, -101.790813000, 3, 9, "MX-COA 1234.XX"}, + {29.144400000, -111.010442000, 5, 9, "MX-SON 12.XX"}, + {29.217494000, -111.155714375, 4, 8, "MX-SON 00.XXX"}, + {27.496514000, -110.144415625, 4, 10, "MX-SON J0.XXX"}, + {31.262344000, -111.070479500, 4, 8, "MX-SON 000.XX"}, + {32.411774000, -114.852291000, 4, 11, "MX-SON 600.XX"}, + {27.130474000, -109.601554625, 4, 10, "MX-SON C00.XX"}, + {27.963074000, -110.990428125, 4, 11, "MX-SON J00.XX"}, + {31.288474000, -109.645817500, 4, 8, "MX-SON P00.XX"}, + {30.703774000, -112.221111875, 4, 8, "MX-SON V00.XX"}, + {28.648665000, -111.350794500, 3, 7, "MX-SON 123.XXX"}, + {31.145103500, -111.375401500, 4, 8, "MX-SON 12.XXXX"}, + {32.014264000, -115.010503000, 3, 10, "MX-SON 0123.XX"}, + {31.525940000, -115.005323500, 3, 10, "MX-SON 6123.XX"}, + {31.918771000, -114.458483500, 3, 11, "MX-SON 1123.XX"}, + {31.425017000, -114.458483500, 3, 11, "MX-SON 7123.XX"}, + {31.751818000, -113.911643500, 3, 11, "MX-SON 2123.XX"}, + {31.258063000, -113.911643500, 3, 9, "MX-SON 8123.XX"}, + {31.584864000, -113.364803500, 3, 11, "MX-SON 3123.XX"}, + {31.584864000, -112.817963500, 3, 12, "MX-SON 4123.XX"}, + {31.584864000, -112.271123500, 3, 10, "MX-SON 5123.XX"}, + {31.091109000, -113.419487500, 3, 9, "MX-SON 9123.XX"}, + {31.091109000, -112.872647500, 3, 9, "MX-SON B123.XX"}, + {31.091109000, -112.325807500, 3, 7, "MX-SON C123.XX"}, + {31.091109000, -111.778967500, 3, 7, "MX-SON D123.XX"}, + {30.600069000, -113.419516000, 3, 9, "MX-SON F123.XX"}, + {30.600069000, -112.877884000, 3, 9, "MX-SON G123.XX"}, + {30.600069000, -112.336252000, 3, 7, "MX-SON H123.XX"}, + {30.600069000, -111.794620000, 3, 7, "MX-SON J123.XX"}, + {30.111744000, -113.154352500, 3, 9, "MX-SON K123.XX"}, + {30.111744000, -112.617928500, 3, 7, "MX-SON L123.XX"}, + {30.111744000, -112.081504500, 3, 7, "MX-SON M123.XX"}, + {29.617989000, -113.154352500, 3, 10, "MX-SON N123.XX"}, + {29.617989000, -112.617928500, 3, 7, "MX-SON P123.XX"}, + {29.617989000, -112.081504500, 3, 7, "MX-SON Q123.XX"}, + {29.129664000, -112.617957000, 3, 7, "MX-SON R123.XX"}, + {29.129664000, -112.086741000, 3, 7, "MX-SON S123.XX"}, + {28.635909000, -112.617957000, 3, 7, "MX-SON T123.XX"}, + {28.635909000, -112.086741000, 3, 7, "MX-SON V123.XX"}, + {28.147584000, -112.400291500, 3, 7, "MX-SON W123.XX"}, + {28.341285000, -111.879463000, 4, 8, "MX-SON X123.XX"}, + {31.760100000, -106.510124500, 5, 14, "MX-CHH 12.XX"}, + {31.711394000, -106.678722500, 4, 10, "MX-CHH 00.XXX"}, + {28.719614000, -106.217769125, 4, 9, "MX-CHH J0.XXX"}, + {28.269724000, -105.609427125, 4, 9, "MX-CHH 000.XX"}, + {26.964045000, -105.857748125, 4, 11, "MX-CHH 800.XX"}, + {28.447724000, -106.955027125, 4, 8, "MX-CHH J00.XX"}, + {30.453704000, -108.051814125, 4, 8, "MX-CHH S00.XX"}, + {27.666612500, -108.260591000, 3, 7, "MX-CHH 123.XXX"}, + {30.065450500, -108.305391000, 3, 7, "MX-CHH 1234.XX"}, + {30.939386500, -108.891375000, 3, 10, "MX-CHH 01.XXXX"}, + {30.850660000, -108.905869500, 3, 10, "MX-CHH 11.XXXX"}, + {30.419295000, -108.665323000, 3, 10, "MX-CHH 21.XXXX"}, + {29.323516000, -108.741212500, 3, 10, "MX-CHH 31.XXXX"}, + {28.655757500, -108.743681000, 3, 10, "MX-CHH 41.XXXX"}, + {28.144708000, -109.037735000, 3, 10, "MX-CHH 51.XXXX"}, + {27.850209000, -108.993487000, 3, 10, "MX-CHH 61.XXXX"}, + {27.343553500, -108.743826000, 3, 10, "MX-CHH 71.XXXX"}, + {31.185011000, -105.787560000, 3, 9, "MX-CHH 81.XXXX"}, + {30.334831500, -105.803040500, 3, 8, "MX-CHH 91.XXXX"}, + {30.334831500, -105.260040500, 3, 8, "MX-CHH B1.XXXX"}, + {30.204422500, -105.785527500, 3, 8, "MX-CHH C1.XXXX"}, + {30.204422500, -105.172527500, 3, 9, "MX-CHH D1.XXXX"}, + {29.829582500, -105.786731000, 3, 8, "MX-CHH F1.XXXX"}, + {29.829582500, -105.222731000, 3, 9, "MX-CHH G1.XXXX"}, + {29.829582500, -104.658731000, 3, 9, "MX-CHH H1.XXXX"}, + {28.895709000, -105.804187500, 3, 8, "MX-CHH J1.XXXX"}, + {28.895709000, -105.264944000, 3, 8, "MX-CHH K1.XXXX"}, + {28.895709000, -104.722093500, 3, 8, "MX-CHH L1.XXXX"}, + {28.895709000, -104.179207000, 3, 8, "MX-CHH M1.XXXX"}, + {28.402209000, -105.804187500, 3, 8, "MX-CHH N1.XXXX"}, + {28.402209000, -105.264944000, 3, 8, "MX-CHH P1.XXXX"}, + {28.402209000, -104.722093500, 3, 8, "MX-CHH Q1.XXXX"}, + {28.402209000, -104.179207000, 3, 8, "MX-CHH R1.XXXX"}, + {28.919349000, -103.622368500, 3, 11, "MX-CHH S1.XXXX"}, + {27.886303000, -104.218766000, 3, 8, "MX-CHH T1.XXXX"}, + {27.514576000, -104.218302000, 3, 8, "MX-CHH V1.XXXX"}, + {26.727303000, -104.219134500, 3, 11, "MX-CHH W1.XXXX"}, + {26.059512000, -107.834297000, 3, 10, "MX-CHH X1.XXXX"}, + {25.924256000, -107.154049000, 3, 13, "MX-CHH Y1.XXXX"}, + {25.660939000, -107.153470500, 3, 13, "MX-CHH Z1.XXXX"}, + {64.207450000, -51.750572500, 5, 6, "GRL 12.XX"}, + {64.381115000, -52.177213500, 4, 5, "GRL 12.XXX"}, + {66.944804000, -53.890552750, 4, 6, "GRL 000.XX"}, + {69.211194000, -51.182244250, 4, 5, "GRL 400.XX"}, + {60.711194000, -46.093312250, 4, 5, "GRL 700.XX"}, + {68.704194000, -53.071223000, 4, 6, "GRL B00.XX"}, + {68.704194000, -52.668536000, 4, 6, "GRL F00.XX"}, + {65.411194000, -53.077109500, 4, 6, "GRL J00.XX"}, + {62.003170000, -49.763126625, 3, 4, "GRL M00.XX"}, + {65.609194000, -37.817643375, 3, 4, "GRL Q00.XX"}, + {60.911194000, -46.203411750, 4, 5, "GRL T00.XX"}, + {60.137194000, -45.385630625, 4, 5, "GRL X00.XX"}, + {60.908421000, -48.412408500, 3, 4, "GRL 123.XXX"}, + {63.822741000, -53.919803500, 3, 5, "GRL 12.XXXX"}, + {69.252090000, -54.001908000, 3, 5, "GRL 1234.XX"}, + {62.882938500, -54.971945500, 2, 4, "GRL 1234.XXX"}, + {80.170493500, -71.347610000, 2, 6, "GRL 123.XXXX"}, + {81.961383000, -71.003180000, 2, 6, "GRL 1234.XXXX"}, + {24.706700000, 46.681442000, 6, 7, "SAU 12.XX"}, + {21.732555000, 39.088127250, 4, 5, "SAU 00.XXX"}, + {24.680314000, 46.570079750, 5, 6, "SAU J0.XXX"}, + {28.372714000, 36.498273125, 4, 6, "SAU 000.XX"}, + {26.345214000, 43.901431125, 4, 5, "SAU 200.XX"}, + {21.513924000, 39.753182250, 4, 5, "SAU 400.XX"}, + {21.513924000, 39.845917250, 4, 5, "SAU 500.XX"}, + {21.513924000, 39.938652250, 4, 5, "SAU 600.XX"}, + {21.427435000, 39.734635250, 4, 5, "SAU 700.XX"}, + {21.427435000, 39.827370250, 4, 5, "SAU 800.XX"}, + {24.500724000, 39.535378250, 4, 5, "SAU 900.XX"}, + {24.500724000, 39.630035250, 4, 5, "SAU B00.XX"}, + {24.414235000, 39.535378250, 4, 5, "SAU C00.XX"}, + {24.414235000, 39.630035250, 4, 5, "SAU D00.XX"}, + {26.470724000, 50.006487125, 5, 6, "SAU F00.XX"}, + {26.470724000, 50.102826125, 5, 6, "SAU G00.XX"}, + {26.384235000, 49.951573125, 5, 6, "SAU H00.XX"}, + {26.384235000, 50.047912125, 5, 6, "SAU J00.XX"}, + {26.384235000, 50.144251125, 5, 6, "SAU K00.XX"}, + {26.297746000, 50.134843875, 5, 6, "SAU L00.XX"}, + {21.302924000, 40.381482250, 4, 5, "SAU M00.XX"}, + {25.390645000, 49.544748750, 5, 6, "SAU N00.XX"}, + {25.472745000, 49.509339750, 5, 6, "SAU P00.XX"}, + {18.327245000, 42.683936250, 4, 6, "SAU Q00.XX"}, + {27.558345000, 41.656353125, 4, 5, "SAU R00.XX"}, + {24.171545000, 47.262845625, 5, 6, "SAU S00.XX"}, + {28.466324000, 45.915283125, 4, 5, "SAU T00.XX"}, + {18.240295000, 42.480236250, 4, 6, "SAU V00.XX"}, + {31.022624000, 40.985740500, 4, 6, "SAU W00.XX"}, + {26.594524000, 49.996187125, 5, 6, "SAU X00.XX"}, + {26.130124000, 43.959013875, 4, 5, "SAU Y00.XX"}, + {24.114045000, 38.011036625, 4, 5, "SAU Z00.XX"}, + {25.429022000, 45.711269500, 3, 4, "SAU 12.XXXX"}, + {27.518209000, 47.425380500, 3, 4, "SAU 1234.XX"}, + {24.898515000, 46.509785000, 4, 5, "SAU 012.XXX"}, + {21.715115000, 39.085820000, 3, 4, "SAU 112.XXX"}, + {21.644515000, 39.580020000, 3, 4, "SAU 212.XXX"}, + {24.660115000, 39.385885000, 3, 4, "SAU 312.XXX"}, + {26.699815000, 49.745850000, 4, 5, "SAU 412.XXX"}, + {21.498915000, 40.142720000, 3, 4, "SAU 512.XXX"}, + {28.584315000, 36.334636500, 3, 5, "SAU 612.XXX"}, + {26.427515000, 43.755471500, 3, 4, "SAU 712.XXX"}, + {25.542115000, 49.296371500, 5, 6, "SAU 812.XXX"}, + {18.466215000, 42.398255000, 3, 5, "SAU 912.XXX"}, + {27.725015000, 41.470136500, 3, 4, "SAU B12.XXX"}, + {24.274015000, 47.015885000, 4, 5, "SAU C12.XXX"}, + {28.630115000, 45.731136500, 3, 4, "SAU D12.XXX"}, + {31.182015000, 40.792180000, 3, 5, "SAU F12.XXX"}, + {24.292015000, 37.948685000, 3, 4, "SAU G12.XXX"}, + {27.176215000, 49.418250000, 4, 5, "SAU H12.XXX"}, + {31.530115000, 37.101866500, 3, 6, "SAU J12.XXX"}, + {30.090115000, 39.801601500, 3, 5, "SAU K12.XXX"}, + {26.149515000, 43.282271500, 3, 4, "SAU L12.XXX"}, + {17.797815000, 44.067955000, 3, 5, "SAU M12.XXX"}, + {17.225115000, 42.472155000, 3, 5, "SAU N12.XXX"}, + {28.500315000, 48.155536500, 4, 5, "SAU P12.XXX"}, + {20.210115000, 42.385041500, 3, 4, "SAU Q12.XXX"}, + {26.421215000, 44.626671500, 3, 4, "SAU R12.XXX"}, + {24.690115000, 44.152885000, 3, 4, "SAU S12.XXX"}, + {17.670115000, 46.902155000, 3, 5, "SAU T12.XXX"}, + {31.870115000, 38.421866500, 3, 6, "SAU V12.XXX"}, + {25.984415000, 49.313071500, 4, 5, "SAU W12.XXX"}, + {23.000115000, 38.800406500, 3, 4, "SAU X12.XXX"}, + {29.830115000, 43.266501500, 3, 5, "SAU Y12.XXX"}, + {24.120115000, 42.702885000, 3, 4, "SAU Z12.XXX"}, + {32.099388500, 36.135477000, 2, 6, "SAU 0123.XXX"}, + {32.099388500, 39.203950000, 2, 6, "SAU 1123.XXX"}, + {32.099388500, 42.272423000, 2, 4, "SAU 2123.XXX"}, + {29.434514500, 34.597531500, 2, 4, "SAU 3123.XXX"}, + {29.434514500, 37.576631500, 2, 3, "SAU 4123.XXX"}, + {29.434514500, 40.555731500, 2, 4, "SAU 5123.XXX"}, + {29.434514500, 43.534831500, 3, 5, "SAU 6123.XXX"}, + {29.434514500, 46.513931500, 2, 4, "SAU 7123.XXX"}, + {29.434514500, 47.705571500, 3, 9, "SAU 8123.XXX"}, + {26.753324500, 35.846488500, 2, 4, "SAU 9123.XXX"}, + {26.753324500, 38.766006500, 2, 3, "SAU B123.XXX"}, + {26.753324500, 41.685524500, 2, 3, "SAU C123.XXX"}, + {26.753324500, 44.605042500, 2, 3, "SAU D123.XXX"}, + {26.753324500, 47.524560500, 3, 4, "SAU F123.XXX"}, + {26.753324500, 50.444078500, 2, 3, "SAU G123.XXX"}, + {24.072134500, 37.999417500, 3, 4, "SAU H123.XXX"}, + {24.072134500, 40.859353500, 2, 3, "SAU J123.XXX"}, + {24.072134500, 43.719289500, 2, 3, "SAU K123.XXX"}, + {24.072134500, 46.579225500, 3, 4, "SAU L123.XXX"}, + {24.072134500, 49.439161500, 2, 3, "SAU M123.XXX"}, + {22.834844500, 52.293925500, 2, 4, "SAU N123.XXX"}, + {21.390944500, 38.868123500, 2, 3, "SAU P123.XXX"}, + {21.390944500, 41.668477500, 2, 3, "SAU Q123.XXX"}, + {21.390944500, 44.468831500, 2, 3, "SAU R123.XXX"}, + {21.390944500, 47.269185500, 2, 3, "SAU S123.XXX"}, + {21.390944500, 50.069539500, 2, 3, "SAU T123.XXX"}, + {21.390944500, 52.869893500, 2, 4, "SAU V123.XXX"}, + {18.709754500, 40.717006000, 2, 3, "SAU W123.XXX"}, + {19.765914500, 43.458376500, 3, 4, "SAU X123.XXX"}, + {19.497795500, 46.258730500, 3, 4, "SAU Y123.XXX"}, + {20.854706500, 49.059624500, 3, 4, "SAU Z123.XXX"}, + {24.671600000, 46.722700000, 6, 7, "SAU KGXF.DFDN"}, + {-4.304075000, 15.282348000, 5, 9, "COD 12.XX"}, + {-4.490975000, 15.172273625, 4, 8, "COD 00.XXX"}, + {-11.549316000, 27.323203625, 4, 6, "COD C0.XXX"}, + {-6.091016000, 23.532490750, 4, 6, "COD P0.XXX"}, + {-10.677276000, 25.446542750, 5, 7, "COD 000.XX"}, + {-5.849276000, 22.359094250, 4, 6, "COD 100.XX"}, + {0.567624000, 25.149720000, 4, 5, "COD 200.XX"}, + {-10.952676000, 26.694842750, 4, 6, "COD 300.XX"}, + {-5.779876000, 13.016694250, 3, 5, "COD 400.XX"}, + {-6.390276000, 20.743894250, 4, 6, "COD 500.XX"}, + {-2.467076000, 28.809720000, 5, 6, "COD 600.XX"}, + {-5.787776000, 13.431194250, 4, 6, "COD 700.XX"}, + {-4.999876000, 18.766507125, 4, 6, "COD 800.XX"}, + {-3.342476000, 29.117207125, 4, 6, "COD 900.XX"}, + {-6.965776000, 23.410981375, 4, 6, "COD B00.XX"}, + {0.076524000, 18.219820000, 4, 6, "COD C00.XX"}, + {0.161824000, 29.256120000, 5, 6, "COD D00.XX"}, + {-1.618376000, 29.165420000, 5, 7, "COD F00.XX"}, + {2.786564000, 27.583485000, 4, 5, "COD G00.XX"}, + {1.560304000, 30.222845000, 5, 8, "COD GK0.00"}, + {3.258964000, 19.746799375, 4, 6, "COD H00.XX"}, + {-2.954296000, 25.901145000, 4, 5, "COD HK0.00"}, + {-3.303236000, 17.353099375, 4, 6, "COD J00.XX"}, + {-4.338296000, 20.569673125, 4, 5, "COD JK0.00"}, + {-5.914836000, 29.158013750, 4, 5, "COD K00.XX"}, + {0.490304000, 29.438645000, 5, 6, "COD KK0.00"}, + {-6.720036000, 23.917913750, 4, 6, "COD L00.XX"}, + {2.190004000, 22.442345000, 4, 5, "COD LK0.00"}, + {-5.235836000, 14.837999375, 4, 6, "COD M00.XX"}, + {-11.764796000, 27.223038875, 4, 6, "COD MK0.00"}, + {-8.721936000, 24.966641500, 4, 6, "COD N00.XX"}, + {2.159004000, 21.488745000, 4, 5, "COD NK0.00"}, + {-3.509736000, 23.577499375, 4, 5, "COD P00.XX"}, + {-6.146496000, 24.455400250, 4, 5, "COD PK0.00"}, + {-4.425236000, 26.634499375, 4, 5, "COD Q00.XX"}, + {-4.855396000, 21.534173125, 4, 6, "COD QK0.00"}, + {4.297264000, 20.973199375, 4, 7, "COD R00.XX"}, + {-4.559896000, 18.580373125, 4, 7, "COD RK0.00"}, + {2.817364000, 24.703585000, 4, 6, "COD S00.XX"}, + {1.249104000, 23.574645000, 4, 5, "COD SK0.00"}, + {-4.957536000, 23.398999375, 4, 6, "COD T00.XX"}, + {-2.719196000, 17.664245000, 4, 6, "COD TK0.00"}, + {-1.924436000, 18.259885000, 4, 6, "COD V00.XX"}, + {-5.015096000, 12.917173125, 4, 8, "COD VK0.00"}, + {-4.056736000, 19.537299375, 4, 5, "COD W00.XX"}, + {-4.818396000, 17.008773125, 4, 7, "COD WK0.00"}, + {-9.150036000, 25.800241500, 4, 6, "COD X00.XX"}, + {0.773804000, 24.414345000, 4, 5, "COD XK0.00"}, + {-7.284836000, 27.358228125, 4, 5, "COD Y00.XX"}, + {2.734104000, 23.753945000, 4, 6, "COD YK0.00"}, + {-5.321636000, 21.377013750, 4, 6, "COD Z00.XX"}, + {-10.875896000, 26.573510750, 4, 6, "COD ZK0.00"}, + {-4.638996500, 21.947561500, 3, 5, "COD 123.XXX"}, + {-4.660930000, 15.051810000, 3, 7, "COD 31.XXXX"}, + {-10.735725000, 25.243270500, 3, 5, "COD 41.XXXX"}, + {0.315174000, 24.981820000, 3, 4, "COD 51.XXXX"}, + {-11.161725000, 26.452420500, 3, 5, "COD 61.XXXX"}, + {-6.036275000, 13.056280000, 3, 5, "COD 71.XXXX"}, + {-6.642725000, 20.576230000, 3, 5, "COD 81.XXXX"}, + {-2.695625000, 28.621620000, 3, 4, "COD 91.XXXX"}, + {-5.252325000, 18.598720000, 3, 5, "COD B1.XXXX"}, + {-3.594925000, 28.849420000, 3, 4, "COD C1.XXXX"}, + {-0.175926000, 18.051920000, 3, 5, "COD D1.XXXX"}, + {0.096924000, 29.172170000, 4, 5, "COD F1.XXXX"}, + {-1.870825000, 28.997520000, 4, 6, "COD G1.XXXX"}, + {2.562374000, 27.405820000, 3, 5, "COD H1.XXXX"}, + {1.556374000, 29.925870000, 4, 7, "COD J1.XXXX"}, + {3.034774000, 19.569220000, 3, 5, "COD K1.XXXX"}, + {-3.160125000, 25.718620000, 3, 4, "COD L1.XXXX"}, + {-3.527425000, 17.175520000, 3, 5, "COD M1.XXXX"}, + {-4.544125000, 20.387220000, 3, 5, "COD N1.XXXX"}, + {-6.139025000, 28.980530000, 4, 5, "COD P1.XXXX"}, + {1.984174000, 22.259820000, 3, 4, "COD Q1.XXXX"}, + {-5.325875000, 14.800920000, 3, 5, "COD R1.XXXX"}, + {-11.970625000, 27.043920500, 3, 5, "COD S1.XXXX"}, + {-8.946125000, 24.792210500, 3, 5, "COD T1.XXXX"}, + {1.953174000, 21.306220000, 3, 4, "COD V1.XXXX"}, + {-3.733925000, 23.399920000, 3, 4, "COD W1.XXXX"}, + {-4.649425000, 26.456920000, 3, 4, "COD X1.XXXX"}, + {-5.061225000, 21.351720000, 3, 5, "COD Y1.XXXX"}, + {4.080674000, 20.883520000, 3, 5, "COD Z1.XXXX"}, + {-4.788135000, 18.374700000, 3, 6, "COD 0123.XX"}, + {2.570764000, 24.502700000, 3, 5, "COD 1123.XX"}, + {1.020864000, 23.368900000, 3, 4, "COD 2123.XX"}, + {-2.947435000, 17.458500000, 3, 5, "COD 3123.XX"}, + {-2.171035000, 18.059000000, 3, 5, "COD 4123.XX"}, + {-5.243335000, 12.711500000, 3, 5, "COD 5123.XX"}, + {-4.303335000, 19.336500000, 3, 4, "COD 6123.XX"}, + {-5.046635000, 16.803100000, 3, 6, "COD 7123.XX"}, + {-9.396635000, 25.602332500, 3, 5, "COD 8123.XX"}, + {0.545564000, 24.208600000, 3, 4, "COD 9123.XX"}, + {-7.528720000, 27.157610000, 3, 4, "COD B123.XX"}, + {2.505864000, 23.548200000, 3, 5, "COD C123.XX"}, + {-5.568235000, 21.176310000, 3, 5, "COD D123.XX"}, + {-5.624135000, 25.518210000, 3, 4, "COD F123.XX"}, + {-3.254135000, 16.688200000, 3, 5, "COD G123.XX"}, + {-0.454135000, 20.628200000, 3, 4, "COD H123.XX"}, + {-3.834135000, 26.438200000, 3, 4, "COD J123.XX"}, + {3.875864000, 22.208200000, 3, 5, "COD K123.XX"}, + {-5.614135000, 26.748210000, 3, 4, "COD L123.XX"}, + {2.810864000, 22.018170000, 3, 5, "COD M123.XX"}, + {0.465864000, 22.648200000, 3, 4, "COD N123.XX"}, + {3.055864000, 25.278200000, 3, 5, "COD P123.XX"}, + {-2.954135000, 17.908200000, 4, 6, "COD Q123.XX"}, + {3.105864000, 20.638200000, 3, 5, "COD R123.XX"}, + {-6.281420000, 26.678210000, 3, 4, "COD S123.XX"}, + {-7.291420000, 29.488210000, 4, 6, "COD T123.XX"}, + {-2.259135000, 16.168200000, 3, 6, "COD V123.XX"}, + {-7.801420000, 23.938210000, 3, 5, "COD W123.XX"}, + {3.425864000, 18.388200000, 3, 6, "COD X123.XX"}, + {4.495864000, 25.588200000, 3, 7, "COD Y123.XX"}, + {2.805864000, 29.298200000, 3, 4, "COD Z123.XX"}, + {-8.259570000, 21.842394000, 2, 4, "COD 112.XXXX"}, + {-8.259570000, 24.523584000, 2, 4, "COD 212.XXXX"}, + {-8.259570000, 26.454040000, 3, 5, "COD 312.XXXX"}, + {-6.382737000, 28.277250000, 3, 4, "COD 412.XXXX"}, + {-10.068214500, 22.320194000, 3, 6, "COD 512.XXXX"}, + {-10.222419000, 25.627174500, 3, 5, "COD 612.XXXX"}, + {-12.982003500, 28.305444500, 2, 5, "COD 712.XXXX"}, + {-10.206893000, 27.509840500, 4, 6, "COD 812.XXXX"}, + {5.338388500, 18.291348500, 2, 5, "COD 0123.XXX"}, + {5.338388500, 20.972538500, 2, 5, "COD 1123.XXX"}, + {5.338388500, 23.653728500, 2, 6, "COD 2123.XXX"}, + {5.338388500, 26.334918500, 2, 7, "COD 3123.XXX"}, + {5.338388500, 28.730481500, 3, 6, "COD 4123.XXX"}, + {2.657198500, 17.755110500, 2, 5, "COD 5123.XXX"}, + {2.657198500, 20.436300500, 2, 4, "COD 6123.XXX"}, + {2.657198500, 23.117490500, 2, 4, "COD 7123.XXX"}, + {2.657198500, 25.798680500, 2, 4, "COD 8123.XXX"}, + {2.657198500, 28.479870500, 2, 3, "COD 9123.XXX"}, + {2.657198500, 28.730481500, 3, 4, "COD B123.XXX"}, + {-0.023991500, 16.012337500, 2, 5, "COD C123.XXX"}, + {-0.023991500, 18.693527500, 2, 4, "COD D123.XXX"}, + {-0.023991500, 21.374717500, 2, 3, "COD F123.XXX"}, + {-0.023991500, 24.055907500, 2, 3, "COD G123.XXX"}, + {-0.023991500, 26.737097500, 2, 3, "COD H123.XXX"}, + {-0.023991500, 27.273335500, 3, 4, "COD J123.XXX"}, + {-2.705181500, 14.725365500, 2, 5, "COD K123.XXX"}, + {-2.705181500, 17.406555500, 2, 4, "COD L123.XXX"}, + {-2.705181500, 20.087745500, 2, 3, "COD M123.XXX"}, + {-2.705181500, 22.768935500, 2, 3, "COD N123.XXX"}, + {-2.705181500, 25.450125500, 2, 3, "COD P123.XXX"}, + {-2.705181500, 26.737097500, 3, 4, "COD Q123.XXX"}, + {-4.045776500, 12.124611500, 2, 5, "COD R123.XXX"}, + {-5.370055500, 14.806323500, 2, 4, "COD S123.XXX"}, + {-5.370055500, 17.487513500, 2, 4, "COD T123.XXX"}, + {-5.370055500, 20.168703500, 2, 4, "COD V123.XXX"}, + {-5.370055500, 22.849893500, 3, 5, "COD W123.XXX"}, + {-5.370055500, 25.531083500, 3, 4, "COD X123.XXX"}, + {-5.370055500, 28.212273500, 2, 3, "COD Y123.XXX"}, + {-5.638174500, 17.487513500, 3, 5, "COD Z123.XXX"}, + {-4.339000000, 15.320122500, 5, 9, "COD 5JQ0.D83N"}, + {36.813700000, 2.992848000, 5, 6, "DZA 12.XX"}, + {36.666791000, 2.742380500, 4, 5, "DZA 12.XXX"}, + {35.727545000, -0.670603125, 4, 5, "DZA 000.XX"}, + {36.401124000, 6.569602750, 4, 5, "DZA 100.XX"}, + {35.590624000, 6.119480000, 4, 5, "DZA 200.XX"}, + {36.916545000, 7.706280625, 4, 6, "DZA 300.XX"}, + {36.230724000, 5.359941375, 4, 5, "DZA 400.XX"}, + {35.241624000, -0.664420000, 4, 5, "DZA 500.XX"}, + {34.871124000, 5.684819625, 5, 6, "DZA 600.XX"}, + {34.705924000, 3.208819625, 5, 6, "DZA 700.XX"}, + {35.460124000, 8.053580000, 4, 6, "DZA 800.XX"}, + {36.899724000, 6.893563125, 4, 5, "DZA 900.XX"}, + {36.776624000, 5.008102750, 4, 5, "DZA B00.XX"}, + {35.396724000, 1.280280000, 4, 5, "DZA C00.XX"}, + {36.192124000, 1.281841375, 4, 5, "DZA D00.XX"}, + {36.750824000, 3.996302750, 4, 5, "DZA F00.XX"}, + {31.619264000, -2.261538750, 3, 6, "DZA G00.XX"}, + {36.065004000, 4.731038375, 4, 5, "DZA GK0.00"}, + {35.952464000, 0.053258125, 4, 5, "DZA H00.XX"}, + {36.264204000, 2.736720750, 4, 5, "DZA HK0.00"}, + {34.902464000, -1.357527125, 5, 8, "DZA J00.XX"}, + {31.945204000, 5.297457750, 3, 4, "DZA JK0.00"}, + {36.294564000, 7.922100250, 4, 6, "DZA K00.XX"}, + {34.833955000, 0.126621375, 5, 6, "DZA KK0.00"}, + {36.468745000, 7.398278750, 4, 5, "DZA L00.XX"}, + {35.422304000, 7.108355000, 4, 5, "DZA LK0.00"}, + {36.813964000, 5.712042375, 4, 5, "DZA M00.XX"}, + {36.145704000, 5.652138375, 4, 5, "DZA MK0.00"}, + {33.382464000, 6.823159875, 3, 4, "DZA N00.XX"}, + {35.723504000, 0.516138375, 4, 5, "DZA NK0.00"}, + {35.722464000, 4.501958125, 4, 5, "DZA P00.XX"}, + {35.204104000, 4.148155000, 4, 5, "DZA PK0.00"}, + {33.822164000, 2.830902000, 3, 4, "DZA Q00.XX"}, + {35.788904000, 7.356238375, 4, 5, "DZA QK0.00"}, + {35.462964000, 2.864515000, 4, 5, "DZA R00.XX"}, + {35.394104000, 0.108155000, 4, 5, "DZA RK0.00"}, + {35.399964000, 5.329915000, 4, 5, "DZA S00.XX"}, + {36.374104000, 3.867720750, 4, 5, "DZA SK0.00"}, + {32.502464000, 3.633589000, 3, 4, "DZA T00.XX"}, + {34.154104000, 3.468517375, 3, 4, "DZA TK0.00"}, + {35.882545000, 7.075868875, 4, 5, "DZA V00.XX"}, + {34.848304000, -1.768427375, 5, 8, "DZA VK0.00"}, + {36.149264000, 2.883758125, 4, 5, "DZA W00.XX"}, + {36.253904000, 2.188520750, 4, 5, "DZA WK0.00"}, + {36.770664000, 6.219342375, 4, 5, "DZA X00.XX"}, + {36.252604000, 6.686020750, 4, 5, "DZA XK0.00"}, + {32.789364000, 4.464432125, 3, 4, "DZA Y00.XX"}, + {35.881304000, 2.711838375, 4, 5, "DZA YK0.00"}, + {35.081994000, 2.970273125, 4, 5, "DZA Z00.XX"}, + {33.672604000, 0.995734000, 3, 4, "DZA ZK0.00"}, + {35.548925000, -2.029399500, 3, 6, "DZA 12.XXXX"}, + {36.893418500, 2.153016500, 3, 4, "DZA 123.XXX"}, + {34.747710500, 5.363669500, 4, 5, "DZA 1234.XX"}, + {36.836335000, -2.999762000, 2, 6, "DZA 012.XXXX"}, + {36.836335000, 0.217665000, 2, 5, "DZA 112.XXXX"}, + {36.836335000, 3.435093000, 3, 4, "DZA 212.XXXX"}, + {36.836335000, 6.652521000, 3, 4, "DZA 312.XXXX"}, + {34.785224000, -2.973686000, 3, 6, "DZA 412.XXXX"}, + {34.785224000, 0.184159000, 4, 5, "DZA 512.XXXX"}, + {34.785224000, 3.342005000, 4, 5, "DZA 612.XXXX"}, + {34.785224000, 6.499851000, 4, 5, "DZA 712.XXXX"}, + {32.104034000, -5.445953500, 2, 6, "DZA 812.XXXX"}, + {32.104034000, -2.377480500, 2, 5, "DZA 912.XXXX"}, + {32.104034000, 0.690991500, 2, 3, "DZA B12.XXXX"}, + {32.104034000, 3.759464500, 2, 3, "DZA C12.XXXX"}, + {32.104034000, 6.827937500, 2, 3, "DZA D12.XXXX"}, + {29.422844000, -8.485040000, 2, 5, "DZA F12.XXXX"}, + {29.422844000, -5.817955000, 3, 6, "DZA G12.XXXX"}, + {29.422844000, -2.838855000, 2, 5, "DZA H12.XXXX"}, + {29.422844000, 0.140244000, 2, 3, "DZA J12.XXXX"}, + {29.422844000, 3.119344000, 2, 3, "DZA K12.XXXX"}, + {29.422844000, 6.098444000, 2, 3, "DZA L12.XXXX"}, + {29.422844000, 9.077544000, 2, 3, "DZA M12.XXXX"}, + {26.741654000, -8.473069000, 2, 4, "DZA N12.XXXX"}, + {26.741654000, -5.553551000, 2, 4, "DZA P12.XXXX"}, + {26.741654000, -2.634033000, 2, 3, "DZA Q12.XXXX"}, + {26.741654000, 0.285484000, 2, 3, "DZA R12.XXXX"}, + {26.741654000, 3.205002000, 2, 3, "DZA S12.XXXX"}, + {26.741654000, 6.124520000, 2, 3, "DZA T12.XXXX"}, + {26.741654000, 9.044038000, 2, 3, "DZA V12.XXXX"}, + {24.268833500, -4.137041500, 2, 5, "DZA 0123.XXX"}, + {24.268833500, -1.277106500, 2, 5, "DZA 1123.XXX"}, + {24.268833500, 1.582829500, 2, 3, "DZA 2123.XXX"}, + {24.268833500, 4.442765500, 2, 3, "DZA 3123.XXX"}, + {24.268833500, 7.302701500, 2, 3, "DZA 4123.XXX"}, + {24.268833500, 9.248558500, 3, 4, "DZA 5123.XXX"}, + {21.571327500, -1.248994000, 2, 5, "DZA 6123.XXX"}, + {21.571327500, 1.581151000, 2, 7, "DZA 7123.XXX"}, + {21.571327500, 4.411296000, 2, 4, "DZA 8123.XXX"}, + {21.571327500, 7.241441000, 2, 4, "DZA 9123.XXX"}, + {36.778600000, 3.040000000, 5, 6, "DZA K0KJ.FH3L"}, + {43.289400000, 76.878197500, 5, 8, "KAZ 12.XX"}, + {43.232794000, 76.717545500, 4, 9, "KAZ 00.XXX"}, + {49.950884000, 72.902389000, 3, 4, "KAZ C0.XXX"}, + {42.283325000, 69.460786500, 5, 8, "KAZ P0.XXX"}, + {42.878814000, 71.298262000, 5, 9, "KAZ 000.XX"}, + {51.151514000, 71.348943250, 3, 4, "KAZ 200.XX"}, + {44.820114000, 65.416777125, 3, 5, "KAZ 400.XX"}, + {52.320724000, 76.903321875, 3, 6, "KAZ 600.XX"}, + {50.012224000, 82.545546750, 3, 5, "KAZ 700.XX"}, + {50.454924000, 80.193468500, 3, 5, "KAZ 800.XX"}, + {50.323624000, 57.128846750, 3, 5, "KAZ 900.XX"}, + {53.254724000, 63.586126750, 3, 5, "KAZ B00.XX"}, + {54.919624000, 69.103440500, 4, 6, "KAZ C00.XX"}, + {51.271724000, 51.348890250, 3, 8, "KAZ D00.XX"}, + {50.111624000, 72.889046750, 3, 4, "KAZ F00.XX"}, + {43.699724000, 51.130752000, 3, 4, "KAZ G00.XX"}, + {47.150624000, 51.851375625, 3, 4, "KAZ H00.XX"}, + {51.764224000, 75.253099125, 3, 5, "KAZ J00.XX"}, + {43.327245000, 68.184262500, 4, 6, "KAZ K00.XX"}, + {53.009524000, 63.043630750, 3, 8, "KAZ L00.XX"}, + {47.837324000, 67.639745875, 3, 4, "KAZ M00.XX"}, + {53.328245000, 69.340873750, 4, 6, "KAZ N00.XX"}, + {45.038545000, 78.304815625, 4, 7, "KAZ P00.XX"}, + {46.888024000, 74.913975625, 3, 4, "KAZ Q00.XX"}, + {47.904845000, 67.438734375, 3, 4, "KAZ R00.XX"}, + {45.678124000, 63.221070750, 3, 4, "KAZ S00.XX"}, + {50.383124000, 83.452346750, 4, 6, "KAZ T00.XX"}, + {43.546045000, 68.471307500, 4, 6, "KAZ V00.XX"}, + {52.966245000, 70.126368750, 4, 6, "KAZ W00.XX"}, + {43.361845000, 52.800307500, 3, 4, "KAZ X00.XX"}, + {52.376224000, 71.787821875, 3, 5, "KAZ Y00.XX"}, + {50.294524000, 66.849446750, 3, 4, "KAZ Z00.XX"}, + {43.255070000, 68.032765000, 3, 5, "KAZ 123.XXX"}, + {45.188287000, 75.336364000, 3, 4, "KAZ 12.XXXX"}, + {55.101375000, 67.007022500, 3, 8, "KAZ 1234.XX"}, + {55.196335000, 61.219561500, 2, 8, "KAZ 012.XXXX"}, + {55.196335000, 65.598838500, 2, 11, "KAZ 112.XXXX"}, + {55.196335000, 69.978115500, 3, 8, "KAZ 212.XXXX"}, + {55.196335000, 74.357392500, 2, 9, "KAZ 312.XXXX"}, + {52.515145000, 47.310179500, 2, 8, "KAZ 412.XXXX"}, + {52.515145000, 51.451128500, 2, 11, "KAZ 512.XXXX"}, + {52.515145000, 55.592077500, 2, 10, "KAZ 612.XXXX"}, + {52.515145000, 59.733026500, 2, 9, "KAZ 712.XXXX"}, + {52.515145000, 63.873975500, 2, 4, "KAZ 812.XXXX"}, + {52.515145000, 68.014924500, 2, 4, "KAZ 912.XXXX"}, + {52.515145000, 72.155873500, 2, 4, "KAZ B12.XXXX"}, + {52.515145000, 76.296822500, 2, 5, "KAZ C12.XXXX"}, + {52.515145000, 80.437771500, 2, 8, "KAZ D12.XXXX"}, + {50.370193000, 83.644844500, 3, 5, "KAZ F12.XXXX"}, + {49.833955000, 46.725190000, 2, 8, "KAZ G12.XXXX"}, + {49.833955000, 50.633471000, 2, 7, "KAZ H12.XXXX"}, + {49.833955000, 54.565883000, 2, 4, "KAZ J12.XXXX"}, + {49.833955000, 58.498295000, 2, 4, "KAZ K12.XXXX"}, + {49.833955000, 62.430707000, 2, 3, "KAZ L12.XXXX"}, + {49.833955000, 66.363119000, 2, 3, "KAZ M12.XXXX"}, + {49.833955000, 70.295531000, 2, 3, "KAZ N12.XXXX"}, + {49.833955000, 74.227943000, 2, 3, "KAZ P12.XXXX"}, + {49.833955000, 78.160355000, 2, 3, "KAZ Q12.XXXX"}, + {49.833955000, 82.092767000, 2, 4, "KAZ R12.XXXX"}, + {47.152765000, 48.548872000, 2, 8, "KAZ S12.XXXX"}, + {47.152765000, 52.302538000, 2, 3, "KAZ T12.XXXX"}, + {47.152765000, 56.056204000, 2, 3, "KAZ V12.XXXX"}, + {44.471575000, 49.755057500, 2, 3, "KAZ W12.XXXX"}, + {44.471575000, 53.359768500, 2, 3, "KAZ X12.XXXX"}, + {42.987525000, 49.805352000, 3, 4, "KAZ Y12.XXXX"}, + {42.987525000, 53.261108000, 3, 4, "KAZ Z12.XXXX"}, + {47.344818500, 59.604916500, 2, 3, "KAZ 0123.XXX"}, + {47.344818500, 63.358582500, 2, 3, "KAZ 1123.XXX"}, + {47.344818500, 67.112248500, 2, 3, "KAZ 2123.XXX"}, + {47.344818500, 70.865914500, 2, 3, "KAZ 3123.XXX"}, + {47.344818500, 74.619580500, 2, 3, "KAZ 4123.XXX"}, + {47.344818500, 78.373246500, 2, 3, "KAZ 5123.XXX"}, + {47.344818500, 82.126912500, 2, 3, "KAZ 6123.XXX"}, + {44.663628500, 59.688645000, 2, 4, "KAZ 7123.XXX"}, + {44.663628500, 63.293356000, 2, 4, "KAZ 8123.XXX"}, + {44.663628500, 66.898067000, 2, 4, "KAZ 9123.XXX"}, + {44.663628500, 70.502778000, 2, 4, "KAZ B123.XXX"}, + {44.663628500, 74.107489000, 2, 3, "KAZ C123.XXX"}, + {44.663628500, 77.712200000, 3, 6, "KAZ D123.XXX"}, + {43.211811000, 65.151112000, 3, 5, "KAZ F123.XXX"}, + {43.211811000, 68.606868000, 4, 6, "KAZ G123.XXX"}, + {43.254300000, 76.929980500, 5, 10, "KAZ RT2D.S582"}, + {-34.566251000, -58.446604000, 5, 8, "ARG 12.XX"}, + {-34.444435000, -58.713375000, 4, 5, "ARG 12.XXX"}, + {-31.347546000, -64.280392500, 4, 6, "ARG 010.XX"}, + {-31.381566000, -64.225478500, 4, 6, "ARG 0C0.00"}, + {-31.426655000, -64.283647500, 4, 6, "ARG 0Q0.00"}, + {-31.399565000, -64.222748500, 4, 6, "ARG 120.XX"}, + {-32.914216000, -60.698239375, 4, 6, "ARG 1F0.00"}, + {-32.977935000, -60.684490125, 4, 6, "ARG 1R0.00"}, + {-32.877806000, -68.858021625, 4, 6, "ARG 230.XX"}, + {-34.923196000, -57.987584875, 4, 7, "ARG 2G0.00"}, + {-26.824746000, -65.242330125, 4, 6, "ARG 2T0.00"}, + {-37.988786000, -57.610492875, 4, 5, "ARG 340.XX"}, + {-24.794676000, -65.443080500, 4, 6, "ARG 3H0.00"}, + {-31.627726000, -60.732765750, 4, 6, "ARG 3V0.00"}, + {-31.563976000, -68.563294250, 4, 6, "ARG 460.XX"}, + {-27.446726000, -59.013641125, 4, 7, "ARG 4K0.00"}, + {-27.797706000, -64.297292375, 4, 6, "ARG 4W0.00"}, + {-38.975256000, -68.089402750, 4, 5, "ARG 570.XX"}, + {-27.483606000, -58.840162375, 4, 7, "ARG 5L0.00"}, + {-38.701856000, -62.299767625, 4, 5, "ARG 5Y0.00"}, + {-27.406236000, -55.945997375, 5, 11, "ARG 680.XX"}, + {-31.727586000, -60.543720750, 4, 6, "ARG 6M0.00"}, + {-24.174236000, -65.319566250, 4, 6, "ARG 6Z0.00"}, + {-26.185286000, -58.212789125, 4, 8, "ARG 7B0.XX"}, + {-28.492276000, -65.803772375, 4, 6, "ARG 7P0.00"}, + {-33.128700500, -64.348500000, 4, 6, "ARG 855.CW"}, + {-45.868466000, -67.540710375, 4, 5, "ARG 8C0.XX"}, + {-33.362356000, -60.248358125, 4, 6, "ARG 8Q0.00"}, + {-33.295866000, -66.361856625, 4, 6, "ARG 920.XX"}, + {-31.361246000, -58.047737500, 4, 8, "ARG 9D0.00"}, + {-29.437436000, -66.878715375, 4, 6, "ARG 9R0.00"}, + {-34.614846000, -68.360759125, 4, 5, "ARG B30.XX"}, + {-41.171136000, -71.337157500, 4, 7, "ARG BG0.00"}, + {-43.261986000, -65.345251500, 4, 5, "ARG BT0.00"}, + {-33.674426000, -65.501006000, 4, 6, "ARG C40.XX"}, + {-37.329916000, -59.159523500, 5, 6, "ARG CH0.00"}, + {-36.624566000, -64.315895750, 4, 5, "ARG CV0.00"}, + {-33.061376000, -68.508042125, 4, 6, "ARG D60.XX"}, + {-32.428196000, -63.272209000, 4, 6, "ARG DJ0.00"}, + {-34.110846000, -59.062366000, 4, 5, "ARG DW0.00"}, + {-33.876656000, -60.597054000, 4, 5, "ARG F70.XX"}, + {-51.624146000, -69.263391375, 4, 5, "ARG FL0.00"}, + {-29.150026000, -59.681523875, 4, 6, "ARG FX0.00"}, + {-36.882736000, -60.349526125, 4, 5, "ARG G80.XX"}, + {-35.026726000, -58.454931125, 5, 6, "ARG GM0.00"}, + {-38.551576000, -58.762070875, 4, 5, "ARG GZ0.00"}, + {-39.036426000, -67.636853250, 4, 5, "ARG HB0.XX"}, + {-31.249506000, -61.528822500, 4, 6, "ARG HN0.00"}, + {-34.153656000, -58.988546625, 4, 5, "ARG J00.00"}, + {-26.777806000, -60.475237625, 4, 7, "ARG JC0.00"}, + {-40.791956000, -63.028201875, 4, 5, "ARG JQ0.00"}, + {-31.454436000, -62.119242500, 4, 6, "ARG K10.XX"}, + {-33.008886000, -58.548555375, 4, 6, "ARG KD0.00"}, + {-34.573036000, -60.987785375, 4, 5, "ARG KR0.00"}, + {-34.586886000, -59.136371625, 4, 5, "ARG L30.XX"}, + {-42.792276000, -65.068365000, 4, 5, "ARG LG0.00"}, + {-23.124116000, -64.346636625, 4, 6, "ARG LS0.00"}, + {-33.037966000, -68.927701375, 4, 6, "ARG M40.XX"}, + {-33.773356000, -61.996946000, 4, 5, "ARG MH0.00"}, + {-29.157506000, -59.294402875, 4, 6, "ARG MV0.00"}, + {-32.489046000, -58.269309000, 4, 8, "ARG N50.XX"}, + {-33.214436000, -68.498581375, 4, 6, "ARG NJ0.00"}, + {-33.688586000, -59.717486000, 4, 6, "ARG NW0.00"}, + {-26.191496000, -54.623989625, 4, 9, "ARG P70.XX"}, + {-38.886886000, -62.106622250, 4, 5, "ARG PL0.00"}, + {-22.569666000, -63.836335500, 4, 7, "ARG PX0.00"}, + {-38.932576000, -69.269740750, 4, 5, "ARG Q80.XX"}, + {-31.427966000, -64.525987500, 4, 6, "ARG QM0.00"}, + {-27.482116000, -55.153843625, 4, 10, "ARG QZ0.00"}, + {-35.653656000, -63.800195000, 4, 5, "ARG R90.XX"}, + {-34.909046000, -60.068895875, 4, 5, "ARG RN0.00"}, + {-36.783196000, -59.898342375, 4, 5, "ARG S00.00"}, + {-32.177346000, -64.145493000, 4, 6, "ARG SC0.00"}, + {-34.670126000, -59.470753125, 4, 5, "ARG SP0.00"}, + {-38.353036000, -60.300695375, 4, 5, "ARG T10.XX"}, + {-23.818426000, -64.815298625, 4, 6, "ARG TD0.00"}, + {-33.222576000, -60.376329125, 4, 6, "ARG TR0.00"}, + {-28.136426000, -58.793656625, 4, 6, "ARG V30.XX"}, + {-31.659506000, -64.458959250, 4, 6, "ARG VF0.00"}, + {-24.213656000, -64.895855750, 4, 6, "ARG VS0.00"}, + {-32.617506000, -62.706633875, 4, 6, "ARG W40.XX"}, + {-35.441956000, -60.916235000, 4, 5, "ARG WH0.00"}, + {-34.644736000, -60.520534625, 4, 5, "ARG WT0.00"}, + {-33.168586000, -59.368581375, 4, 6, "ARG X50.XX"}, + {-29.163036000, -58.106252375, 4, 6, "ARG XJ0.00"}, + {-43.277186000, -65.139950500, 4, 5, "ARG XW0.00"}, + {-36.331036000, -57.715700250, 4, 5, "ARG Y70.XX"}, + {-34.864116000, -61.569769875, 4, 5, "ARG YK0.00"}, + {-35.408266000, -60.208655000, 4, 5, "ARG YX0.00"}, + {-32.612116000, -60.206420375, 4, 6, "ARG Z80.XX"}, + {-54.807506000, -68.346812500, 4, 7, "ARG ZM0.00"}, + {-32.765731500, -60.822922000, 3, 5, "ARG 123.XXX"}, + {-31.685825000, -64.541233500, 3, 5, "ARG 01.XXXX"}, + {-33.225025000, -68.938755000, 3, 5, "ARG 11.XXXX"}, + {-27.053025000, -65.453950000, 3, 5, "ARG 21.XXXX"}, + {-38.269025000, -58.014773500, 3, 4, "ARG 31.XXXX"}, + {-25.099825000, -65.708628500, 3, 5, "ARG 41.XXXX"}, + {-31.768225000, -60.935433500, 3, 5, "ARG 51.XXXX"}, + {-31.764925000, -68.734933500, 3, 5, "ARG 61.XXXX"}, + {-27.689625000, -59.134150000, 3, 5, "ARG 71.XXXX"}, + {-28.007025000, -64.468263500, 3, 5, "ARG 81.XXXX"}, + {-39.078097500, -68.214405000, 3, 4, "ARG 91.XXXX"}, + {-39.011725000, -62.440295000, 3, 4, "ARG B1.XXXX"}, + {-27.593525000, -56.149550000, 4, 10, "ARG C1.XXXX"}, + {-24.221232500, -65.305459000, 3, 5, "ARG D1.XXXX"}, + {-26.390125000, -58.412828500, 3, 7, "ARG F1.XXXX"}, + {-28.815725000, -65.947684000, 3, 5, "ARG G1.XXXX"}, + {-33.340425000, -64.594155000, 3, 5, "ARG H1.XXXX"}, + {-46.013025000, -67.872118500, 3, 4, "ARG J1.XXXX"}, + {-33.521325000, -66.622367500, 3, 5, "ARG K1.XXXX"}, + {-31.589625000, -58.407633500, 4, 6, "ARG L1.XXXX"}, + {-29.624725000, -67.087585000, 3, 5, "ARG M1.XXXX"}, + {-34.829225000, -68.583590000, 3, 4, "ARG N1.XXXX"}, + {-41.370125000, -71.578878500, 3, 6, "ARG P1.XXXX"}, + {-43.489225000, -65.493248500, 3, 4, "ARG Q1.XXXX"}, + {-33.887725000, -65.714668500, 3, 4, "ARG R1.XXXX"}, + {-37.527825000, -59.389760000, 3, 4, "ARG S1.XXXX"}, + {-36.828325000, -64.540338500, 3, 4, "ARG T1.XXXX"}, + {-32.625025000, -63.488555000, 3, 5, "ARG V1.XXXX"}, + {-51.838525000, -69.562420000, 3, 4, "ARG W1.XXXX"}, + {-29.351625000, -59.697685000, 3, 5, "ARG X1.XXXX"}, + {-37.051525000, -60.346738500, 3, 4, "ARG Y1.XXXX"}, + {-38.662625000, -59.008873500, 3, 4, "ARG Z1.XXXX"}, + {-31.484135000, -61.765223500, 3, 5, "ARG 0123.XX"}, + {-27.024135000, -60.707550000, 3, 6, "ARG 1123.XX"}, + {-41.044135000, -63.303909000, 3, 4, "ARG 2123.XX"}, + {-31.664135000, -62.355223500, 3, 5, "ARG 3123.XX"}, + {-34.821420000, -61.238154000, 3, 4, "ARG 4123.XX"}, + {-43.004135000, -65.354211000, 3, 4, "ARG 5123.XX"}, + {-23.371420000, -64.564619500, 3, 5, "ARG 6123.XX"}, + {-33.984135000, -62.240374500, 3, 4, "ARG 7123.XX"}, + {-32.650535000, -58.598303000, 4, 6, "ARG 8123.XX"}, + {-26.431420000, -54.849770500, 3, 7, "ARG 9123.XX"}, + {-22.784135000, -64.054619500, 3, 6, "ARG B123.XX"}, + {-39.171420000, -69.533607000, 3, 4, "ARG C123.XX"}, + {-27.711420000, -55.387550000, 3, 7, "ARG D123.XX"}, + {-35.894135000, -64.053305000, 3, 4, "ARG F123.XX"}, + {-32.411420000, -64.385223500, 3, 5, "ARG G123.XX"}, + {-38.601420000, -60.555827500, 3, 4, "ARG H123.XX"}, + {-24.051420000, -65.034619500, 3, 5, "ARG J123.XX"}, + {-28.351420000, -59.024921500, 3, 5, "ARG K123.XX"}, + {-32.834135000, -62.953003000, 3, 5, "ARG L123.XX"}, + {-35.694135000, -61.173305000, 3, 4, "ARG M123.XX"}, + {-29.411420000, -58.342701000, 3, 5, "ARG N123.XX"}, + {-36.561420000, -57.973305000, 3, 4, "ARG P123.XX"}, + {-35.114135000, -61.815525500, 3, 4, "ARG Q123.XX"}, + {-35.664135000, -60.463305000, 3, 4, "ARG R123.XX"}, + {-32.844135000, -60.453003000, 4, 6, "ARG S123.XX"}, + {-55.024135000, -68.703998500, 3, 6, "ARG T123.XX"}, + {-22.033070000, -68.533616000, 2, 7, "ARG 012.XXXX"}, + {-22.033070000, -65.673680000, 2, 5, "ARG 112.XXXX"}, + {-22.033070000, -62.813744000, 2, 5, "ARG 212.XXXX"}, + {-22.033070000, -59.953808000, 2, 6, "ARG 312.XXXX"}, + {-24.714260000, -68.559692000, 2, 6, "ARG 412.XXXX"}, + {-24.714260000, -65.640174000, 3, 5, "ARG 512.XXXX"}, + {-24.714260000, -62.720656000, 2, 4, "ARG 612.XXXX"}, + {-24.714260000, -59.801138000, 2, 5, "ARG 712.XXXX"}, + {-27.395450000, -70.337478000, 2, 7, "ARG 812.XXXX"}, + {-27.395450000, -67.358378000, 2, 4, "ARG 912.XXXX"}, + {-27.395450000, -64.379278000, 2, 4, "ARG B12.XXXX"}, + {-27.395450000, -61.400178000, 2, 5, "ARG C12.XXXX"}, + {-27.395450000, -58.421078000, 2, 6, "ARG D12.XXXX"}, + {-25.786736000, -56.400416500, 2, 6, "ARG F12.XXXX"}, + {-30.076640000, -70.422172500, 2, 6, "ARG G12.XXXX"}, + {-30.076640000, -67.353699500, 2, 4, "ARG H12.XXXX"}, + {-30.076640000, -64.285226500, 2, 4, "ARG J12.XXXX"}, + {-30.076640000, -61.216753500, 2, 4, "ARG K12.XXXX"}, + {-30.076640000, -59.989364500, 3, 5, "ARG L12.XXXX"}, + {-32.757830000, -70.476182000, 2, 7, "ARG M12.XXXX"}, + {-32.757830000, -67.318336000, 2, 4, "ARG N12.XXXX"}, + {-32.757830000, -64.160490000, 2, 4, "ARG P12.XXXX"}, + {-32.757830000, -61.002644000, 2, 4, "ARG Q12.XXXX"}, + {-35.439020000, -71.254639000, 2, 6, "ARG R12.XXXX"}, + {-35.439020000, -67.977629000, 2, 3, "ARG S12.XXXX"}, + {-35.439020000, -64.700619000, 2, 3, "ARG T12.XXXX"}, + {-35.439020000, -61.423609000, 2, 3, "ARG V12.XXXX"}, + {-34.956405000, -59.658859500, 4, 5, "ARG W12.XXXX"}, + {-37.911840500, -71.823579000, 2, 6, "ARG 0123.XXX"}, + {-37.911840500, -68.457196000, 2, 3, "ARG 1123.XXX"}, + {-37.911840500, -65.090813000, 2, 3, "ARG 2123.XXX"}, + {-37.911840500, -61.724430000, 2, 3, "ARG 3123.XXX"}, + {-37.418729500, -58.358695000, 3, 4, "ARG 4123.XXX"}, + {-40.609346500, -72.109944500, 2, 6, "ARG 5123.XXX"}, + {-40.609346500, -68.594606500, 2, 3, "ARG 6123.XXX"}, + {-40.609346500, -65.079268500, 2, 3, "ARG 7123.XXX"}, + {-43.290536500, -71.952961000, 2, 5, "ARG 8123.XXX"}, + {-43.290536500, -68.288668000, 2, 3, "ARG 9123.XXX"}, + {-45.955410500, -72.512315500, 2, 5, "ARG B123.XXX"}, + {-45.955410500, -68.699067500, 2, 3, "ARG C123.XXX"}, + {-48.652916500, -73.547841000, 2, 5, "ARG D123.XXX"}, + {-48.652916500, -69.526056000, 2, 3, "ARG F123.XXX"}, + {-49.859451500, -72.317066500, 3, 6, "ARG G123.XXX"}, + {-52.497281500, -65.108213000, 3, 4, "ARG L123.XXX"}, + {-52.497281500, -68.699220000, 2, 5, "ARG K123.XXX"}, + {-34.601351000, -58.401136000, 5, 8, "ARG RCNX.1YMV"}, + {20.367240000, 72.823821500, 3, 11, "IN-DD 12.XX"}, + {20.739011000, 70.877619500, 3, 9, "IN-DD 12.XXX"}, + {20.357987500, 72.930732000, 4, 13, "IN-DN 12.XX"}, + {20.335131000, 72.937175000, 4, 13, "IN-DN 12.XXX"}, + {30.756200000, 76.720416000, 4, 17, "IN-CH 12.XX"}, + {30.792252000, 76.683193500, 3, 15, "IN-CH 12.XXX"}, + {11.681452000, 92.687169500, 5, 9, "IN-AN 12.XX"}, + {11.598555000, 92.522783500, 4, 8, "IN-AN 12.XXX"}, + {10.518921000, 92.216436500, 3, 7, "IN-AN 123.XX"}, + {11.160025000, 92.120325000, 1, 2, "IN-AN 068.S0Z"}, + {7.842025000, 92.671025000, 3, 6, "IN-AN M2Y.S03"}, + {6.720025000, 93.600025000, 1, 2, "IN-AN V1J.D0Z"}, + {11.139228000, 92.721630000, 3, 7, "IN-AN X00.S16"}, + {13.371282000, 94.221840000, 3, 7, "IN-AN Y07.S16"}, + {12.219210000, 93.798519000, 3, 7, "IN-AN Z07.S16"}, + {8.332210000, 73.004713000, 1, 2, "IN-LD 12.XX"}, + {10.772104500, 72.580783500, 4, 7, "IN-LD 12.XXX"}, + {10.780551000, 71.926436500, 4, 7, "IN-LD 123.XX"}, + {12.389983500, 71.763613000, 3, 6, "IN-LD 123.XXX"}, + {28.667856000, 77.176750000, 4, 14, "IN-DL 12.XX"}, + {28.841563000, 76.852054000, 3, 11, "IN-DL 12.XXX"}, + {25.612231000, 91.854114500, 5, 11, "IN-ML 12.XX"}, + {25.723294000, 91.571923500, 4, 10, "IN-ML 12.XXX"}, + {25.531504000, 91.171530750, 4, 9, "IN-ML 000.XX"}, + {25.486604000, 90.551530750, 4, 9, "IN-ML 400.XX"}, + {25.256104000, 90.544510500, 4, 9, "IN-ML 800.XX"}, + {25.460904000, 92.128130750, 4, 10, "IN-ML D00.XX"}, + {25.528804000, 90.103130750, 4, 9, "IN-ML J00.XX"}, + {25.322504000, 90.335630750, 4, 9, "IN-ML N00.XX"}, + {25.411004000, 92.306130750, 5, 12, "IN-ML S00.XX"}, + {25.919594000, 91.812957875, 4, 10, "IN-ML X00.XX"}, + {25.542007000, 89.875331500, 3, 12, "IN-ML 123.XXX"}, + {25.930126000, 93.682801500, 5, 12, "IN-NL 12.XX"}, + {25.995563000, 93.674197500, 4, 11, "IN-NL 12.XXX"}, + {26.649904000, 94.535410125, 4, 14, "IN-NL 000.XX"}, + {26.343104000, 94.383510125, 4, 11, "IN-NL 400.XX"}, + {26.090904000, 94.201290875, 4, 11, "IN-NL 800.XX"}, + {26.250704000, 94.737490875, 4, 10, "IN-NL D00.XX"}, + {26.005094000, 94.473957875, 4, 10, "IN-NL J00.XX"}, + {25.881694000, 94.359357875, 4, 11, "IN-NL M00.XX"}, + {26.736694000, 94.948042125, 4, 17, "IN-NL Q00.XX"}, + {26.899094000, 94.994626375, 5, 21, "IN-NL T00.XX"}, + {25.683794000, 94.593665750, 4, 13, "IN-NL X00.XX"}, + {25.195261000, 93.329058000, 3, 13, "IN-NL 123.XXX"}, + {24.831100000, 93.898801500, 5, 11, "IN-MN 12.XX"}, + {24.990115000, 93.712885000, 4, 10, "IN-MN 12.XXX"}, + {25.121974000, 94.219123500, 4, 10, "IN-MN 000.XX"}, + {25.248274000, 93.884623500, 4, 13, "IN-MN 500.XX"}, + {24.963174000, 93.425423500, 4, 11, "IN-MN B00.XX"}, + {24.465663000, 93.688191250, 4, 10, "IN-MN H00.XX"}, + {24.465663000, 93.877507250, 4, 10, "IN-MN M00.XX"}, + {24.292684000, 93.650327250, 4, 10, "IN-MN R00.XX"}, + {24.292684000, 93.839643250, 4, 10, "IN-MN W00.XX"}, + {23.894446000, 92.962821000, 3, 11, "IN-MN 123.XXX"}, + {23.869400000, 91.249542000, 5, 10, "IN-TR 12.XX"}, + {23.935907000, 91.219358500, 4, 9, "IN-TR 12.XXX"}, + {23.388194000, 91.645020875, 4, 7, "IN-TR 000.XX"}, + {23.985494000, 91.909605125, 5, 8, "IN-TR 300.XX"}, + {24.304594000, 91.922597250, 4, 11, "IN-TR 600.XX"}, + {24.389694000, 92.083897250, 4, 12, "IN-TR 900.XX"}, + {24.245494000, 92.086897250, 4, 11, "IN-TR D00.XX"}, + {23.828094000, 92.098105125, 4, 7, "IN-TR H00.XX"}, + {24.158094000, 91.963905125, 4, 11, "IN-TR L00.XX"}, + {23.936014000, 91.777089125, 4, 7, "IN-TR P00.XX"}, + {24.130614000, 91.765989125, 4, 11, "IN-TR R00.XX"}, + {24.019914000, 91.545889125, 4, 9, "IN-TR T00.XX"}, + {23.014314000, 91.634897750, 4, 9, "IN-TR W00.XX"}, + {23.237914000, 91.430127875, 4, 9, "IN-TR Y00.XX"}, + {23.169105000, 91.135925000, 3, 8, "IN-TR 123.XXX"}, + {23.791953000, 92.676459000, 5, 9, "IN-MZ 12.XX"}, + {23.928515000, 92.495506500, 4, 8, "IN-MZ 12.XXX"}, + {22.495004000, 92.860261500, 4, 8, "IN-MZ 000.XX"}, + {23.534545000, 93.120244375, 4, 8, "IN-MZ 700.XX"}, + {24.276444000, 92.566464250, 4, 11, "IN-MZ F00.XX"}, + {22.892244000, 92.693440750, 4, 8, "IN-MZ M00.XX"}, + {23.334544000, 92.740746875, 4, 8, "IN-MZ T00.XX"}, + {22.744212000, 92.185584000, 3, 10, "IN-MZ 123.XXX"}, + {27.366100000, 88.566959500, 5, 9, "IN-SK 12.XX"}, + {27.531115000, 88.377250000, 4, 8, "IN-SK 12.XXX"}, + {27.928545000, 88.520253125, 4, 10, "IN-SK 000.XX"}, + {27.460842000, 88.020251875, 4, 12, "IN-SK J00.XX"}, + {27.160951500, 87.982266000, 3, 14, "IN-SK 123.XXX"}, + {30.945100000, 75.806216000, 5, 10, "IN-PB 12.XX"}, + {30.845694000, 75.674764125, 4, 11, "IN-PB 00.XXX"}, + {31.720990000, 74.688885250, 4, 10, "IN-PB C0.XXX"}, + {31.421157000, 75.419886500, 4, 9, "IN-PB P0.XXX"}, + {30.310114000, 76.322653875, 4, 10, "IN-PB 000.XX"}, + {30.191814000, 74.878953875, 5, 16, "IN-PB 200.XX"}, + {32.246714000, 75.576726000, 4, 12, "IN-PB 400.XX"}, + {31.510514000, 75.838365750, 4, 12, "IN-PB 600.XX"}, + {30.690214000, 76.620515125, 4, 12, "IN-PB 800.XX"}, + {30.858724000, 75.126479125, 4, 9, "IN-PB B00.XX"}, + {31.856824000, 75.155714750, 4, 9, "IN-PB C00.XX"}, + {30.182124000, 74.152005875, 4, 12, "IN-PB D00.XX"}, + {30.565324000, 75.835979125, 4, 11, "IN-PB F00.XX"}, + {30.720924000, 76.200279125, 4, 11, "IN-PB G00.XX"}, + {31.259824000, 75.732440500, 5, 13, "IN-PB H00.XX"}, + {30.528724000, 74.498379125, 5, 15, "IN-PB J00.XX"}, + {30.403624000, 75.487505875, 4, 10, "IN-PB K00.XX"}, + {31.416624000, 75.334840500, 4, 9, "IN-PB L00.XX"}, + {30.516324000, 76.541479125, 4, 11, "IN-PB M00.XX"}, + {30.715424000, 74.706279125, 5, 15, "IN-PB N00.XX"}, + {30.288324000, 75.796905875, 4, 10, "IN-PB P00.XX"}, + {30.840424000, 75.409279125, 5, 12, "IN-PB Q00.XX"}, + {30.620924000, 74.777179125, 5, 13, "IN-PB R00.XX"}, + {30.048824000, 75.356205875, 5, 16, "IN-PB S00.XX"}, + {30.230324000, 74.451505875, 5, 15, "IN-PB T00.XX"}, + {32.079324000, 75.355988000, 4, 9, "IN-PB V00.XX"}, + {30.443624000, 73.983205875, 4, 10, "IN-PB W00.XX"}, + {31.136224000, 75.292240500, 5, 9, "IN-PB X00.XX"}, + {30.411424000, 76.087005875, 4, 12, "IN-PB Y00.XX"}, + {30.967724000, 74.569979125, 5, 13, "IN-PB Z00.XX"}, + {32.122025000, 75.273025000, 3, 8, "IN-PB 00R.S0H"}, + {29.727025000, 73.875025000, 3, 12, "IN-PB 14W.600"}, + {29.522025000, 75.154025000, 4, 15, "IN-PB Y0D.S0Y"}, + {28.494510000, 76.983578000, 5, 13, "IN-HR 12.XX"}, + {28.468214000, 76.950536500, 4, 12, "IN-HR 12.XXX"}, + {29.431714000, 76.910793625, 4, 9, "IN-HR 000.XX"}, + {29.309405000, 76.911133375, 4, 9, "IN-HR 200.XX"}, + {30.350714000, 76.685153875, 4, 10, "IN-HR 400.XX"}, + {30.350714000, 76.826148875, 4, 10, "IN-HR 600.XX"}, + {30.120514000, 77.209553875, 4, 11, "IN-HR 800.XX"}, + {28.873614000, 76.454773125, 4, 9, "IN-HR B00.XX"}, + {28.873614000, 76.593729125, 4, 9, "IN-HR D00.XX"}, + {29.127514000, 75.636333375, 4, 9, "IN-HR G00.XX"}, + {29.127514000, 75.775969375, 4, 9, "IN-HR J00.XX"}, + {29.730224000, 76.947231625, 4, 9, "IN-HR L00.XX"}, + {29.030724000, 76.963557375, 4, 9, "IN-HR M00.XX"}, + {30.714824000, 76.802779125, 4, 17, "IN-HR N00.XX"}, + {28.833424000, 76.093483125, 4, 9, "IN-HR P00.XX"}, + {29.570724000, 74.983331625, 5, 15, "IN-HR Q00.XX"}, + {28.734524000, 76.884083125, 4, 12, "IN-HR R00.XX"}, + {29.356124000, 76.272857375, 4, 9, "IN-HR S00.XX"}, + {30.005224000, 76.802505875, 4, 12, "IN-HR T00.XX"}, + {29.841924000, 76.355531625, 4, 12, "IN-HR V00.XX"}, + {28.237224000, 76.572409875, 4, 10, "IN-HR W00.XX"}, + {29.140424000, 75.918957375, 4, 9, "IN-HR X00.XX"}, + {28.087224000, 76.060909875, 4, 10, "IN-HR Y00.XX"}, + {29.553824000, 75.407131625, 5, 15, "IN-HR Z00.XX"}, + {30.491025000, 76.682025000, 3, 12, "IN-HR 00V.S09"}, + {29.214025000, 74.444025000, 3, 10, "IN-HR 11L.L07"}, + {27.640025000, 75.280025000, 3, 9, "IN-HR 45S.S16"}, + {27.091102500, 93.585924000, 5, 15, "IN-AR 12.XX"}, + {27.182894000, 93.485314625, 4, 14, "IN-AR 00.XXX"}, + {28.064414000, 95.187758125, 4, 11, "IN-AR J0.XXX"}, + {28.163794000, 94.719794875, 4, 12, "IN-AR 000.XX"}, + {27.583894000, 91.833310625, 4, 13, "IN-AR 300.XX"}, + {26.958194000, 95.430626375, 4, 14, "IN-AR 600.XX"}, + {27.132894000, 95.665526375, 4, 14, "IN-AR 900.XX"}, + {27.918194000, 96.080094875, 4, 11, "IN-AR D00.XX"}, + {28.121814000, 95.767611875, 4, 11, "IN-AR H00.XX"}, + {28.778114000, 95.834573125, 4, 11, "IN-AR K00.XX"}, + {28.592814000, 94.968773125, 4, 11, "IN-AR M00.XX"}, + {27.961414000, 94.183911875, 4, 14, "IN-AR P00.XX"}, + {27.221714000, 92.377091375, 4, 13, "IN-AR R00.XX"}, + {27.338014000, 92.927051625, 4, 13, "IN-AR T00.XX"}, + {28.245414000, 95.540411875, 4, 12, "IN-AR W00.XX"}, + {27.542314000, 93.751051625, 4, 13, "IN-AR Y00.XX"}, + {29.127593000, 91.667440000, 3, 10, "IN-AR 123.XXX"}, + {29.233375000, 94.866034500, 3, 10, "IN-AR 12.XXXX"}, + {26.192143000, 91.722002500, 5, 11, "IN-AS 12.XX"}, + {26.483915000, 91.408471500, 4, 7, "IN-AS 12.XXX"}, + {24.788014000, 92.735679500, 4, 8, "IN-AS 000.XX"}, + {26.651314000, 92.714331125, 4, 10, "IN-AS 200.XX"}, + {27.426614000, 94.870951625, 4, 14, "IN-AS 400.XX"}, + {26.736714000, 94.143631125, 4, 16, "IN-AS 600.XX"}, + {26.328014000, 92.616931125, 4, 8, "IN-AS 800.XX"}, + {27.473014000, 95.288251625, 4, 14, "IN-AS B00.XX"}, + {27.350914000, 95.262951625, 4, 14, "IN-AS D00.XX"}, + {26.958114000, 94.551991375, 5, 18, "IN-AS G00.XX"}, + {26.000314000, 93.697469875, 4, 12, "IN-AS J00.XX"}, + {26.492914000, 93.902931125, 4, 11, "IN-AS L00.XX"}, + {26.473514000, 90.464231125, 4, 7, "IN-AS N00.XX"}, + {26.044814000, 89.900369875, 4, 10, "IN-AS Q00.XX"}, + {27.288124000, 94.055061375, 5, 15, "IN-AS S00.XX"}, + {24.913924000, 92.316352500, 4, 10, "IN-AS T00.XX"}, + {25.891524000, 93.392313875, 4, 11, "IN-AS V00.XX"}, + {25.791924000, 93.126213875, 4, 8, "IN-AS W00.XX"}, + {26.194924000, 90.554413875, 4, 10, "IN-AS X00.XX"}, + {26.362024000, 90.959287125, 4, 7, "IN-AS Y00.XX"}, + {26.540824000, 90.914587125, 4, 7, "IN-AS Z00.XX"}, + {26.983115000, 89.765250000, 3, 13, "IN-AS 012.XXX"}, + {26.983115000, 90.286050000, 1, 6, "IN-AS 112.XXX"}, + {26.983115000, 90.806850000, 1, 6, "IN-AS 212.XXX"}, + {26.983115000, 91.327650000, 1, 6, "IN-AS 312.XXX"}, + {26.983115000, 91.848450000, 3, 13, "IN-AS 412.XXX"}, + {26.983115000, 92.369250000, 3, 13, "IN-AS 512.XXX"}, + {26.983115000, 92.890050000, 3, 13, "IN-AS 612.XXX"}, + {26.983115000, 93.410850000, 3, 16, "IN-AS 712.XXX"}, + {26.983115000, 93.931650000, 3, 16, "IN-AS 812.XXX"}, + {27.474155000, 93.931650000, 4, 14, "IN-AS 912.XXX"}, + {27.924595000, 93.931936500, 3, 13, "IN-AS B12.XXX"}, + {27.474155000, 93.405642000, 3, 13, "IN-AS C12.XXX"}, + {26.492075000, 93.931363500, 4, 11, "IN-AS D12.XXX"}, + {26.492075000, 93.415771500, 3, 10, "IN-AS F12.XXX"}, + {26.492075000, 92.900179500, 3, 7, "IN-AS G12.XXX"}, + {26.492075000, 92.384587500, 3, 7, "IN-AS H12.XXX"}, + {26.492075000, 91.868995500, 4, 7, "IN-AS J12.XXX"}, + {26.492075000, 91.353403500, 3, 6, "IN-AS K12.XXX"}, + {26.492075000, 90.837811500, 3, 6, "IN-AS L12.XXX"}, + {26.492075000, 90.322219500, 3, 6, "IN-AS M12.XXX"}, + {26.492075000, 89.806627500, 4, 12, "IN-AS N12.XXX"}, + {26.001035000, 89.806627500, 4, 18, "IN-AS P12.XXX"}, + {26.001035000, 90.322219500, 3, 9, "IN-AS Q12.XXX"}, + {26.001035000, 90.837811500, 3, 9, "IN-AS R12.XXX"}, + {26.001035000, 91.353403500, 3, 9, "IN-AS S12.XXX"}, + {26.001035000, 91.868995500, 3, 9, "IN-AS T12.XXX"}, + {26.001035000, 92.384587500, 3, 10, "IN-AS V12.XXX"}, + {26.001035000, 92.900179500, 3, 7, "IN-AS W12.XXX"}, + {26.001035000, 93.415771500, 3, 10, "IN-AS X12.XXX"}, + {26.001035000, 93.931363500, 3, 11, "IN-AS Y12.XXX"}, + {27.456273500, 93.926111500, 4, 14, "IN-AS Z12.XXX"}, + {25.075745000, 92.101249500, 3, 11, "IN-AS 1123.XX"}, + {25.075745000, 92.616841500, 3, 10, "IN-AS 2123.XX"}, + {25.075745000, 93.132433500, 3, 10, "IN-AS 3123.XX"}, + {24.587420000, 92.101221000, 4, 9, "IN-AS 4123.XX"}, + {24.587420000, 92.611605000, 4, 8, "IN-AS 5123.XX"}, + {24.587420000, 93.121989000, 3, 10, "IN-AS 6123.XX"}, + {24.122385000, 92.101221000, 3, 12, "IN-AS 7123.XX"}, + {24.122385000, 92.611605000, 3, 10, "IN-AS 8123.XX"}, + {27.490345000, 94.431486500, 4, 14, "IN-AS K123.XX"}, + {27.490345000, 94.957494500, 5, 15, "IN-AS L123.XX"}, + {27.490345000, 95.483502500, 4, 14, "IN-AS M123.XX"}, + {27.042540000, 94.431458000, 3, 16, "IN-AS N123.XX"}, + {27.042540000, 94.952258000, 3, 16, "IN-AS P123.XX"}, + {27.042540000, 95.473058000, 3, 13, "IN-AS Q123.XX"}, + {26.548785000, 94.431458000, 4, 11, "IN-AS R123.XX"}, + {26.548785000, 94.952258000, 3, 10, "IN-AS S123.XX"}, + {26.572130000, 94.378707500, 4, 11, "IN-AS T123.XX"}, + {25.617606000, 85.078888750, 5, 8, "IN-BR 00.XX"}, + {25.579035000, 85.148935750, 5, 8, "IN-BR J0.XX"}, + {25.583994000, 84.988092750, 4, 7, "IN-BR 00.XXX"}, + {24.918084000, 84.824559500, 4, 9, "IN-BR C0.XXX"}, + {25.386384000, 86.836259500, 4, 9, "IN-BR P0.XXX"}, + {26.170724000, 85.334913875, 4, 7, "IN-BR 000.XX"}, + {25.820724000, 87.424913875, 5, 10, "IN-BR 100.XX"}, + {26.192124000, 85.854113875, 4, 9, "IN-BR 200.XX"}, + {25.250724000, 85.475026750, 4, 9, "IN-BR 300.XX"}, + {25.600724000, 84.615026750, 4, 9, "IN-BR 400.XX"}, + {25.396124000, 86.453726750, 4, 9, "IN-BR 500.XX"}, + {25.846624000, 84.674913875, 4, 9, "IN-BR 600.XX"}, + {25.803379000, 84.770771875, 4, 7, "IN-BR 700.XX"}, + {25.590724000, 87.525026750, 4, 9, "IN-BR 800.XX"}, + {25.458224000, 86.085426750, 4, 9, "IN-BR 900.XX"}, + {26.841124000, 84.460461375, 4, 10, "IN-BR B00.XX"}, + {25.925224000, 86.552913875, 4, 9, "IN-BR C00.XX"}, + {24.993824000, 83.970952500, 4, 11, "IN-BR D00.XX"}, + {24.957324000, 84.136252500, 4, 11, "IN-BR F00.XX"}, + {26.690024000, 84.866187125, 4, 10, "IN-BR G00.XX"}, + {24.929324000, 85.496952500, 4, 9, "IN-BR H00.XX"}, + {27.171624000, 84.042861375, 4, 10, "IN-BR J00.XX"}, + {25.604524000, 83.930026750, 4, 9, "IN-BR K00.XX"}, + {26.143124000, 87.902113875, 5, 11, "IN-BR L00.XX"}, + {26.634124000, 85.448987125, 4, 9, "IN-BR M00.XX"}, + {25.330424000, 86.444226750, 4, 11, "IN-BR N00.XX"}, + {25.255324000, 84.941826750, 4, 9, "IN-BR P00.XX"}, + {24.793924000, 84.330252500, 4, 12, "IN-BR Q00.XX"}, + {26.262124000, 84.312713875, 4, 9, "IN-BR R00.XX"}, + {25.209924000, 86.053552500, 4, 11, "IN-BR S00.XX"}, + {24.971424000, 86.180252500, 4, 11, "IN-BR T00.XX"}, + {26.388024000, 86.016687125, 4, 11, "IN-BR V00.XX"}, + {25.899424000, 85.736613875, 4, 9, "IN-BR W00.XX"}, + {26.166324000, 87.420813875, 5, 10, "IN-BR X00.XX"}, + {25.399464000, 85.902222250, 4, 9, "IN-BR Y00.XX"}, + {26.459804000, 84.412878125, 4, 9, "IN-BR YK0.00"}, + {26.133264000, 86.563936625, 4, 9, "IN-BR Z00.XX"}, + {25.551704000, 84.118294750, 4, 9, "IN-BR ZK0.00"}, + {27.478115000, 83.768250000, 3, 11, "IN-BR 012.XXX"}, + {27.478115000, 84.289050000, 3, 11, "IN-BR 112.XXX"}, + {26.987075000, 83.768250000, 3, 9, "IN-BR 212.XXX"}, + {26.987075000, 84.289050000, 3, 9, "IN-BR 312.XXX"}, + {26.987075000, 84.809850000, 3, 10, "IN-BR 412.XXX"}, + {26.987075000, 85.330650000, 3, 9, "IN-BR 512.XXX"}, + {26.987075000, 85.851450000, 3, 11, "IN-BR 612.XXX"}, + {26.987075000, 86.372250000, 3, 11, "IN-BR 712.XXX"}, + {26.987075000, 86.893050000, 3, 11, "IN-BR 812.XXX"}, + {26.496035000, 83.773171500, 3, 8, "IN-BR 912.XXX"}, + {26.496035000, 84.288763500, 3, 8, "IN-BR B12.XXX"}, + {26.496035000, 84.804355500, 3, 8, "IN-BR C12.XXX"}, + {26.496035000, 85.319947500, 3, 8, "IN-BR D12.XXX"}, + {26.496035000, 85.835539500, 3, 10, "IN-BR F12.XXX"}, + {26.496035000, 86.351131500, 3, 10, "IN-BR G12.XXX"}, + {26.496035000, 86.866723500, 3, 10, "IN-BR H12.XXX"}, + {26.496035000, 87.382315500, 3, 10, "IN-BR J12.XXX"}, + {26.510766000, 87.845771500, 4, 12, "IN-BR K12.XXX"}, + {26.004995000, 83.773171500, 3, 8, "IN-BR L12.XXX"}, + {26.004995000, 84.288763500, 3, 8, "IN-BR M12.XXX"}, + {26.004995000, 84.804355500, 3, 6, "IN-BR N12.XXX"}, + {26.004995000, 85.319947500, 3, 6, "IN-BR P12.XXX"}, + {26.004995000, 85.835539500, 3, 8, "IN-BR Q12.XXX"}, + {26.004995000, 86.351131500, 3, 8, "IN-BR R12.XXX"}, + {26.004995000, 86.866723500, 3, 8, "IN-BR S12.XXX"}, + {26.004995000, 87.382315500, 3, 8, "IN-BR T12.XXX"}, + {26.004995000, 87.845771500, 5, 11, "IN-BR V12.XXX"}, + {26.155115000, 87.425531500, 5, 10, "IN-BR Z12.XXX"}, + {25.102115000, 83.326363500, 3, 11, "IN-BR 01.XXXX"}, + {25.102115000, 83.773171500, 4, 11, "IN-BR 11.XXXX"}, + {25.102115000, 84.288763500, 3, 10, "IN-BR 21.XXXX"}, + {25.102115000, 84.804355500, 3, 8, "IN-BR 31.XXXX"}, + {25.102115000, 85.319947500, 3, 8, "IN-BR 41.XXXX"}, + {25.102115000, 85.835539500, 3, 10, "IN-BR 51.XXXX"}, + {25.102115000, 86.351131500, 3, 10, "IN-BR 61.XXXX"}, + {25.102115000, 86.866723500, 3, 10, "IN-BR 71.XXXX"}, + {25.102115000, 87.382315500, 3, 11, "IN-BR 81.XXXX"}, + {25.102115000, 87.845771500, 4, 13, "IN-BR 91.XXXX"}, + {24.611075000, 83.326077000, 4, 11, "IN-BR B1.XXXX"}, + {24.611075000, 83.767677000, 6, 14, "IN-BR C1.XXXX"}, + {24.611075000, 84.278061000, 4, 12, "IN-BR D1.XXXX"}, + {24.611075000, 84.788445000, 4, 10, "IN-BR F1.XXXX"}, + {24.611075000, 85.298829000, 4, 10, "IN-BR G1.XXXX"}, + {24.611075000, 85.809213000, 4, 12, "IN-BR H1.XXXX"}, + {24.611075000, 86.319597000, 4, 12, "IN-BR J1.XXXX"}, + {24.611075000, 86.829981000, 4, 12, "IN-BR K1.XXXX"}, + {24.291795000, 83.326077000, 3, 11, "IN-BR L1.XXXX"}, + {24.291795000, 83.767677000, 4, 12, "IN-BR M1.XXXX"}, + {24.291795000, 84.278061000, 3, 11, "IN-BR N1.XXXX"}, + {24.291795000, 84.788445000, 3, 9, "IN-BR P1.XXXX"}, + {24.291795000, 85.298829000, 3, 9, "IN-BR Q1.XXXX"}, + {24.291795000, 85.809213000, 3, 11, "IN-BR R1.XXXX"}, + {24.291795000, 86.319597000, 3, 11, "IN-BR S1.XXXX"}, + {24.291795000, 86.829981000, 3, 12, "IN-BR T1.XXXX"}, + {30.355700000, 77.990917500, 5, 10, "IN-UT 12.XX"}, + {30.540115000, 77.816501500, 4, 10, "IN-UT 12.XXX"}, + {29.940604000, 78.010928625, 4, 11, "IN-UT 000.XX"}, + {29.873704000, 77.809628625, 4, 12, "IN-UT 400.XX"}, + {29.196804000, 79.420309375, 4, 12, "IN-UT 800.XX"}, + {28.975404000, 79.336409375, 4, 13, "IN-UT D00.XX"}, + {29.205194000, 78.911763375, 5, 13, "IN-UT J00.XX"}, + {30.058494000, 78.163931875, 4, 11, "IN-UT M00.XX"}, + {29.553994000, 80.132347625, 4, 14, "IN-UT Q00.XX"}, + {29.406994000, 79.046263375, 4, 12, "IN-UT T00.XX"}, + {29.236794000, 78.743263375, 4, 12, "IN-UT X00.XX"}, + {29.486025000, 77.547025000, 3, 14, "IN-UT 040.L0L"}, + {29.780025000, 80.425025000, 3, 13, "IN-UT Q1H.L0R"}, + {28.680025000, 78.717025000, 3, 12, "IN-UT S1M.S0M"}, + {15.387786500, 73.765848500, 3, 6, "IN-GA 12.XX"}, + {15.643564500, 73.705058500, 3, 8, "IN-GA 12.XXX"}, + {14.928406000, 73.872707500, 3, 6, "IN-GA 123.XX"}, + {8.542042500, 76.912268000, 5, 10, "IN-KL 12.XX"}, + {8.624794000, 76.776259625, 5, 10, "IN-KL 00.XXX"}, + {10.002414000, 76.185714375, 4, 7, "IN-KL J0.XXX"}, + {11.275974000, 75.750506875, 4, 9, "IN-KL 000.XX"}, + {8.944674000, 76.513611500, 4, 9, "IN-KL 500.XX"}, + {10.516674000, 76.111774750, 4, 7, "IN-KL B00.XX"}, + {9.719345000, 76.285028125, 4, 9, "IN-KL H00.XX"}, + {10.754004000, 76.600714750, 4, 9, "IN-KL M00.XX"}, + {11.872704000, 75.299074875, 4, 9, "IN-KL R00.XX"}, + {9.610404000, 76.456454625, 4, 9, "IN-KL W00.XX"}, + {12.746595000, 74.885358000, 3, 9, "IN-KL 112.XXX"}, + {12.449718000, 74.933864500, 4, 10, "IN-KL 212.XXX"}, + {12.449718000, 75.407792500, 3, 9, "IN-KL 312.XXX"}, + {11.958678000, 75.076042500, 3, 8, "IN-KL 412.XXX"}, + {11.958678000, 75.549970500, 3, 10, "IN-KL 512.XXX"}, + {11.958678000, 76.023898500, 3, 10, "IN-KL 612.XXX"}, + {11.467638000, 75.549970500, 3, 8, "IN-KL 712.XXX"}, + {11.467638000, 76.023898500, 3, 8, "IN-KL 812.XXX"}, + {11.467638000, 76.497826500, 3, 11, "IN-KL 912.XXX"}, + {10.976598000, 75.549970500, 3, 8, "IN-KL B12.XXX"}, + {10.976598000, 76.023898500, 3, 8, "IN-KL C12.XXX"}, + {10.976598000, 76.497826500, 3, 10, "IN-KL D12.XXX"}, + {10.485558000, 76.004941500, 3, 6, "IN-KL F12.XXX"}, + {10.485558000, 76.478869500, 3, 8, "IN-KL G12.XXX"}, + {10.485558000, 76.952143500, 3, 9, "IN-KL H12.XXX"}, + {9.994518000, 76.004941500, 3, 6, "IN-KL J12.XXX"}, + {9.994518000, 76.478869500, 4, 9, "IN-KL K12.XXX"}, + {9.994518000, 76.952143500, 3, 8, "IN-KL L12.XXX"}, + {9.503478000, 76.004941500, 3, 6, "IN-KL M12.XXX"}, + {9.503478000, 76.478869500, 3, 8, "IN-KL N12.XXX"}, + {9.503478000, 76.952143500, 3, 8, "IN-KL P12.XXX"}, + {9.012438000, 76.478869500, 3, 8, "IN-KL Q12.XXX"}, + {9.012438000, 76.952143500, 3, 8, "IN-KL R12.XXX"}, + {8.732635000, 76.478583000, 4, 9, "IN-KL S12.XXX"}, + {8.732635000, 76.947303000, 4, 9, "IN-KL T12.XXX"}, + {13.081000000, 80.208968000, 5, 12, "IN-TN 12.XX"}, + {13.234715000, 79.890990000, 4, 11, "IN-TN 12.XXX"}, + {9.907114000, 78.052541625, 4, 7, "IN-TN 000.XX"}, + {10.790714000, 78.645371750, 4, 7, "IN-TN 200.XX"}, + {11.638314000, 78.091501875, 4, 11, "IN-TN 400.XX"}, + {8.706714000, 77.660611500, 4, 7, "IN-TN 600.XX"}, + {11.088814000, 77.275201875, 4, 11, "IN-TN 800.XX"}, + {11.910214000, 79.724801875, 4, 10, "IN-TN B00.XX"}, + {8.794914000, 78.051811500, 4, 7, "IN-TN D00.XX"}, + {10.748214000, 79.075971750, 4, 7, "IN-TN G00.XX"}, + {8.209834000, 77.392226875, 4, 7, "IN-TN J00.XX"}, + {10.389834000, 77.935063750, 4, 7, "IN-TN K00.XX"}, + {12.959945000, 79.104930625, 4, 11, "IN-TN L00.XX"}, + {10.106195000, 78.755228750, 4, 7, "IN-TN M00.XX"}, + {9.487705000, 77.753327500, 4, 7, "IN-TN N00.XX"}, + {10.983961000, 78.027028750, 4, 9, "IN-TN P00.XX"}, + {11.093924000, 76.874642750, 4, 12, "IN-TN Q00.XX"}, + {11.093924000, 76.962572750, 4, 11, "IN-TN R00.XX"}, + {11.007435000, 76.962572750, 4, 11, "IN-TN S00.XX"}, + {11.007435000, 76.874642750, 4, 12, "IN-TN T00.XX"}, + {11.792124000, 79.712929875, 4, 10, "IN-TN V00.XX"}, + {12.880724000, 79.658303125, 4, 11, "IN-TN W00.XX"}, + {11.390724000, 77.679729875, 4, 9, "IN-TN X00.XX"}, + {11.002124000, 79.338642750, 4, 9, "IN-TN Y00.XX"}, + {12.274624000, 79.029016000, 4, 9, "IN-TN Z00.XX"}, + {13.486500500, 79.957901500, 3, 10, "IN-TN 112.XXX"}, + {13.227038000, 79.414481000, 3, 11, "IN-TN 212.XXX"}, + {13.144607000, 78.633457000, 3, 10, "IN-TN 312.XXX"}, + {12.939612000, 77.507709000, 3, 14, "IN-TN 412.XXX"}, + {12.939612000, 77.986844000, 3, 13, "IN-TN 512.XXX"}, + {12.939612000, 78.465980000, 3, 13, "IN-TN 612.XXX"}, + {12.939612000, 78.945116000, 3, 10, "IN-TN 712.XXX"}, + {12.939612000, 79.424252000, 3, 10, "IN-TN 812.XXX"}, + {12.939612000, 79.903388000, 4, 11, "IN-TN 912.XXX"}, + {12.448572000, 79.788526500, 3, 8, "IN-TN B12.XXX"}, + {12.448572000, 79.314598500, 3, 8, "IN-TN C12.XXX"}, + {12.448572000, 78.840670500, 3, 8, "IN-TN D12.XXX"}, + {12.448572000, 78.366742500, 3, 11, "IN-TN F12.XXX"}, + {12.448572000, 77.892814500, 3, 11, "IN-TN G12.XXX"}, + {12.448572000, 77.418886500, 3, 11, "IN-TN H12.XXX"}, + {11.957532000, 79.504169500, 3, 8, "IN-TN J12.XXX"}, + {11.957532000, 79.030241500, 3, 8, "IN-TN K12.XXX"}, + {11.957532000, 78.556313500, 3, 10, "IN-TN L12.XXX"}, + {11.957532000, 78.082385500, 3, 10, "IN-TN M12.XXX"}, + {11.957532000, 77.608457500, 3, 10, "IN-TN N12.XXX"}, + {11.957532000, 77.134529500, 3, 12, "IN-TN P12.XXX"}, + {11.957532000, 76.660601500, 4, 13, "IN-TN Q12.XXX"}, + {11.957532000, 76.254071500, 3, 13, "IN-TN R12.XXX"}, + {11.466492000, 76.254071500, 3, 11, "IN-TN S12.XXX"}, + {11.466492000, 76.660601500, 4, 12, "IN-TN T12.XXX"}, + {11.466492000, 77.134529500, 3, 10, "IN-TN V12.XXX"}, + {11.466492000, 77.608457500, 3, 8, "IN-TN W12.XXX"}, + {11.466492000, 78.082385500, 3, 8, "IN-TN X12.XXX"}, + {11.466492000, 78.556313500, 3, 8, "IN-TN Y12.XXX"}, + {11.466492000, 79.030241500, 3, 8, "IN-TN Z12.XXX"}, + {11.034957000, 79.480691500, 3, 8, "IN-TN 0123.XX"}, + {10.543917000, 79.480691500, 3, 6, "IN-TN 1123.XX"}, + {10.543917000, 79.006763500, 3, 6, "IN-TN 2123.XX"}, + {10.543917000, 78.532835500, 3, 6, "IN-TN 3123.XX"}, + {10.543917000, 78.058907500, 3, 6, "IN-TN 4123.XX"}, + {10.543917000, 77.584979500, 3, 6, "IN-TN 5123.XX"}, + {10.543917000, 77.111051500, 3, 8, "IN-TN 6123.XX"}, + {10.543917000, 76.637123500, 3, 9, "IN-TN 7123.XX"}, + {10.052877000, 76.637123500, 3, 9, "IN-TN 8123.XX"}, + {10.052877000, 77.111051500, 3, 9, "IN-TN 9123.XX"}, + {10.052877000, 77.584979500, 3, 6, "IN-TN B123.XX"}, + {10.052877000, 78.058907500, 3, 6, "IN-TN C123.XX"}, + {10.052877000, 78.532835500, 3, 6, "IN-TN D123.XX"}, + {10.052877000, 79.006763500, 3, 6, "IN-TN F123.XX"}, + {10.052877000, 79.480691500, 3, 6, "IN-TN G123.XX"}, + {9.559122000, 79.006763500, 3, 6, "IN-TN H123.XX"}, + {9.559122000, 78.532835500, 3, 6, "IN-TN J123.XX"}, + {9.559122000, 78.058907500, 3, 6, "IN-TN K123.XX"}, + {9.559122000, 77.584979500, 3, 6, "IN-TN L123.XX"}, + {9.559122000, 77.111051500, 3, 9, "IN-TN M123.XX"}, + {9.068082000, 77.111051500, 3, 9, "IN-TN N123.XX"}, + {9.068082000, 77.584979500, 3, 6, "IN-TN P123.XX"}, + {9.068082000, 78.058907500, 3, 6, "IN-TN Q123.XX"}, + {9.068082000, 78.532835500, 3, 6, "IN-TN R123.XX"}, + {9.068082000, 79.006763500, 3, 6, "IN-TN S123.XX"}, + {8.577042000, 77.940425500, 3, 6, "IN-TN T123.XX"}, + {8.577042000, 77.466497500, 3, 6, "IN-TN V123.XX"}, + {8.577042000, 76.992569500, 3, 11, "IN-TN W123.XX"}, + {8.088717000, 76.992541000, 3, 6, "IN-TN X123.XX"}, + {8.088717000, 77.461261000, 3, 6, "IN-TN Y123.XX"}, + {8.088717000, 77.929981000, 3, 6, "IN-TN Z123.XX"}, + {31.124400000, 77.138275500, 5, 8, "IN-HP 12.XX"}, + {31.252615000, 76.940880000, 4, 9, "IN-HP 12.XXX"}, + {32.216204000, 76.199127000, 4, 11, "IN-HP 000.XX"}, + {31.753244000, 76.848932750, 4, 12, "IN-HP 700.XX"}, + {30.585244000, 77.171402125, 4, 10, "IN-HP F00.XX"}, + {31.539944000, 76.807320500, 4, 12, "IN-HP M00.XX"}, + {32.568244000, 76.009344000, 4, 12, "IN-HP T00.XX"}, + {31.100025000, 75.576025000, 3, 9, "IN-HP 04B.S14"}, + {31.100025000, 78.023025000, 3, 9, "IN-HP N3D.D0L"}, + {30.378025000, 76.577025000, 3, 12, "IN-HP W1G.D12"}, + {34.119100000, 74.761532000, 5, 11, "IN-JK 12.XX"}, + {34.176294000, 74.600234000, 4, 10, "IN-JK 00.XXX"}, + {32.724314000, 74.670192625, 4, 10, "IN-JK J0.XXX"}, + {33.725194000, 75.057698000, 4, 9, "IN-JK 000.XX"}, + {34.208194000, 74.256774375, 4, 10, "IN-JK 300.XX"}, + {32.906194000, 75.054037375, 4, 9, "IN-JK 600.XX"}, + {32.377194000, 75.438861000, 4, 12, "IN-JK 900.XX"}, + {35.935794000, 74.235911375, 4, 12, "IN-JK D00.XX"}, + {35.301494000, 75.490535000, 4, 11, "IN-JK H00.XX"}, + {33.189045000, 73.685268125, 4, 11, "IN-JK L00.XX"}, + {34.358594000, 73.380574375, 3, 10, "IN-JK P00.XX"}, + {33.365194000, 74.229821625, 4, 11, "IN-JK S00.XX"}, + {33.126014000, 75.473477625, 4, 9, "IN-JK W00.XX"}, + {33.300314000, 75.690377625, 4, 9, "IN-JK Y00.XX"}, + {35.299367000, 73.481039500, 3, 10, "IN-JK 12.XXXX"}, + {34.886230500, 73.512370500, 3, 12, "IN-JK 123.XXX"}, + {34.761137000, 76.665236000, 3, 10, "IN-JK 1234.XX"}, + {21.281100000, 81.597584000, 5, 12, "IN-CT 12.XX"}, + {21.206876000, 81.205504000, 4, 9, "IN-CT 12.XXX"}, + {22.379694000, 82.623244500, 4, 11, "IN-CT 000.XX"}, + {22.067394000, 82.069052375, 4, 12, "IN-CT 300.XX"}, + {21.094194000, 80.959760250, 4, 11, "IN-CT 600.XX"}, + {21.889194000, 83.315552375, 4, 10, "IN-CT 900.XX"}, + {19.077194000, 81.948007500, 4, 12, "IN-CT D00.XX"}, + {23.126894000, 83.091428750, 4, 7, "IN-CT H00.XX"}, + {20.714094000, 81.490676000, 4, 9, "IN-CT L00.XX"}, + {23.169994000, 82.290620875, 4, 9, "IN-CT P00.XX"}, + {20.575394000, 81.011476000, 4, 7, "IN-CT S00.XX"}, + {21.717514000, 81.881307375, 4, 12, "IN-CT W00.XX"}, + {21.106314000, 82.006177250, 4, 12, "IN-CT Y00.XX"}, + {23.221576500, 81.086856000, 3, 9, "IN-CT 12.XXXX"}, + {21.745905000, 80.480423500, 3, 10, "IN-CT 123.XXX"}, + {19.951908000, 80.337250000, 3, 8, "IN-CT 1234.XX"}, + {23.394800000, 85.286943500, 5, 8, "IN-JH 12.XX"}, + {23.729965000, 86.052938625, 4, 10, "IN-JH 00.XXX"}, + {23.369014000, 85.145770125, 4, 7, "IN-JH J0.XXX"}, + {22.773714000, 86.133897750, 4, 9, "IN-JH 000.XX"}, + {24.468914000, 86.618219250, 4, 12, "IN-JH 200.XX"}, + {23.951414000, 85.304689125, 4, 7, "IN-JH 400.XX"}, + {24.164314000, 86.237419250, 4, 9, "IN-JH 600.XX"}, + {23.640114000, 85.270589125, 4, 7, "IN-JH 800.XX"}, + {23.646229000, 85.404109125, 4, 7, "IN-JH B00.XX"}, + {24.023414000, 84.003989125, 4, 12, "IN-JH D00.XX"}, + {23.717714000, 86.749589125, 4, 10, "IN-JH G00.XX"}, + {25.220514000, 87.577839750, 4, 12, "IN-JH J00.XX"}, + {24.411614000, 85.475119250, 4, 10, "IN-JH L00.XX"}, + {22.524414000, 85.739837500, 4, 11, "IN-JH N00.XX"}, + {24.247814000, 86.579419250, 4, 9, "IN-JH Q00.XX"}, + {24.268214000, 87.183019250, 4, 13, "IN-JH S00.XX"}, + {23.024014000, 84.477397750, 4, 7, "IN-JH V00.XX"}, + {22.655114000, 85.558197750, 4, 7, "IN-JH X00.XX"}, + {24.855124000, 87.162852500, 4, 12, "IN-JH Z00.XX"}, + {25.292595000, 86.993670500, 3, 12, "IN-JH 012.XXX"}, + {25.292595000, 87.479771500, 4, 12, "IN-JH 112.XXX"}, + {24.801555000, 83.384240000, 3, 11, "IN-JH 212.XXX"}, + {24.801555000, 83.894624000, 3, 11, "IN-JH 312.XXX"}, + {24.801555000, 84.405008000, 3, 11, "IN-JH 412.XXX"}, + {24.801555000, 84.915392000, 3, 10, "IN-JH 512.XXX"}, + {24.801555000, 85.425776000, 3, 9, "IN-JH 612.XXX"}, + {24.801555000, 85.936160000, 3, 11, "IN-JH 712.XXX"}, + {24.801555000, 86.446544000, 3, 11, "IN-JH 812.XXX"}, + {24.801555000, 86.956928000, 3, 11, "IN-JH 912.XXX"}, + {24.801555000, 87.467312000, 3, 10, "IN-JH B12.XXX"}, + {24.310515000, 83.333201000, 3, 11, "IN-JH C12.XXX"}, + {24.310515000, 83.843585000, 3, 11, "IN-JH D12.XXX"}, + {24.310515000, 84.353969000, 3, 11, "IN-JH F12.XXX"}, + {24.310515000, 84.864353000, 3, 9, "IN-JH G12.XXX"}, + {24.310515000, 85.374737000, 3, 9, "IN-JH H12.XXX"}, + {24.310515000, 85.885121000, 3, 11, "IN-JH J12.XXX"}, + {24.310515000, 86.395505000, 3, 11, "IN-JH K12.XXX"}, + {24.310515000, 86.905889000, 3, 11, "IN-JH L12.XXX"}, + {24.310515000, 87.416273000, 3, 10, "IN-JH M12.XXX"}, + {23.819475000, 83.593314500, 3, 9, "IN-JH N12.XXX"}, + {23.819475000, 84.098490500, 3, 9, "IN-JH P12.XXX"}, + {23.819475000, 84.603666500, 3, 6, "IN-JH Q12.XXX"}, + {23.819475000, 85.108842500, 3, 6, "IN-JH R12.XXX"}, + {23.819475000, 85.614018500, 3, 6, "IN-JH S12.XXX"}, + {23.819475000, 86.119194500, 4, 9, "IN-JH T12.XXX"}, + {23.641786000, 86.618029500, 3, 9, "IN-JH V12.XXX"}, + {23.328435000, 84.058077500, 3, 9, "IN-JH W12.XXX"}, + {23.328435000, 84.563253500, 3, 6, "IN-JH X12.XXX"}, + {23.328435000, 85.068429500, 3, 6, "IN-JH Y12.XXX"}, + {23.328435000, 85.573605500, 3, 6, "IN-JH Z12.XXX"}, + {22.916595000, 86.078781500, 3, 9, "IN-JH 01.XXXX"}, + {22.425555000, 83.906524500, 3, 11, "IN-JH 11.XXXX"}, + {22.425555000, 84.411700500, 4, 12, "IN-JH 21.XXXX"}, + {22.425555000, 84.916876500, 4, 9, "IN-JH 31.XXXX"}, + {22.425555000, 85.422052500, 4, 9, "IN-JH 41.XXXX"}, + {22.425555000, 85.927228500, 4, 11, "IN-JH 51.XXXX"}, + {22.425555000, 86.432404500, 4, 12, "IN-JH 61.XXXX"}, + {21.973795000, 83.956755000, 3, 11, "IN-JH 71.XXXX"}, + {21.973795000, 84.456723000, 3, 9, "IN-JH 81.XXXX"}, + {21.973795000, 84.956691000, 3, 9, "IN-JH 91.XXXX"}, + {21.973795000, 85.456659000, 3, 9, "IN-JH B1.XXXX"}, + {21.973795000, 85.956627000, 3, 11, "IN-JH C1.XXXX"}, + {21.973795000, 86.456595000, 3, 11, "IN-JH D1.XXXX"}, + {13.006500000, 77.555368000, 5, 14, "IN-KA 12.XX"}, + {13.171515000, 77.380890000, 4, 13, "IN-KA 12.XXX"}, + {15.340514000, 75.066683625, 4, 7, "IN-KA 000.XX"}, + {12.290514000, 76.587532000, 4, 13, "IN-KA 200.XX"}, + {17.314614000, 76.769574000, 4, 13, "IN-KA 400.XX"}, + {15.840514000, 74.449213750, 4, 9, "IN-KA 600.XX"}, + {12.881714000, 74.795963125, 4, 7, "IN-KA 800.XX"}, + {14.496824000, 75.883377375, 4, 9, "IN-KA B00.XX"}, + {15.177424000, 76.881564500, 4, 12, "IN-KA C00.XX"}, + {16.870724000, 75.676512000, 4, 9, "IN-KA D00.XX"}, + {13.970724000, 75.528190250, 4, 9, "IN-KA F00.XX"}, + {13.389324000, 77.067090250, 4, 14, "IN-KA G00.XX"}, + {16.250724000, 77.307738750, 4, 15, "IN-KA H00.XX"}, + {17.952824000, 77.459986250, 4, 14, "IN-KA J00.XX"}, + {15.320724000, 76.327851625, 4, 9, "IN-KA K00.XX"}, + {13.880724000, 75.648190250, 4, 9, "IN-KA L00.XX"}, + {13.010724000, 78.238303125, 4, 13, "IN-KA M00.XX"}, + {14.267324000, 76.361577375, 4, 9, "IN-KA N00.XX"}, + {13.177724000, 78.088903125, 4, 13, "IN-KA P00.XX"}, + {12.563924000, 76.856816000, 4, 15, "IN-KA Q00.XX"}, + {13.050824000, 76.058203125, 4, 9, "IN-KA R00.XX"}, + {16.200724000, 75.621738750, 4, 11, "IN-KA S00.XX"}, + {13.375724000, 74.709190250, 4, 7, "IN-KA T00.XX"}, + {13.365724000, 75.740190250, 4, 9, "IN-KA V00.XX"}, + {14.656724000, 75.590077375, 4, 9, "IN-KA W00.XX"}, + {15.472724000, 76.488851625, 4, 9, "IN-KA X00.XX"}, + {15.469424000, 75.592851625, 4, 9, "IN-KA Y00.XX"}, + {13.342624000, 77.499990250, 4, 14, "IN-KA Z00.XX"}, + {17.844389500, 74.875217500, 3, 9, "IN-KA 12.XXXX"}, + {13.034734500, 74.627762500, 3, 6, "IN-KA 123.XXX"}, + {14.160882000, 74.210462000, 3, 6, "IN-KA 1234.XX"}, + {26.942700000, 75.763300000, 5, 8, "IN-RJ 12.XX"}, + {26.828994000, 75.645711375, 4, 9, "IN-RJ 00.XXX"}, + {26.393684000, 72.865727625, 3, 6, "IN-RJ C0.XXX"}, + {25.324584000, 75.686559500, 4, 10, "IN-RJ P0.XXX"}, + {28.005014000, 73.266111875, 4, 7, "IN-RJ 000.XX"}, + {26.438414000, 74.547831125, 4, 9, "IN-RJ 200.XX"}, + {24.563914000, 73.642719250, 4, 9, "IN-RJ 400.XX"}, + {25.321914000, 74.552839750, 4, 9, "IN-RJ 600.XX"}, + {27.605024000, 76.583435625, 4, 7, "IN-RJ 800.XX"}, + {27.262224000, 77.449661375, 4, 10, "IN-RJ 900.XX"}, + {27.649624000, 75.097635625, 4, 9, "IN-RJ B00.XX"}, + {25.822124000, 73.276813875, 4, 7, "IN-RJ C00.XX"}, + {29.943424000, 73.842331625, 4, 10, "IN-RJ D00.XX"}, + {26.210724000, 75.734913875, 4, 9, "IN-RJ F00.XX"}, + {26.628924000, 74.806187125, 4, 9, "IN-RJ G00.XX"}, + {29.641924000, 74.263431625, 4, 12, "IN-RJ H00.XX"}, + {26.151124000, 74.300213875, 4, 9, "IN-RJ J00.XX"}, + {26.749424000, 77.833787125, 4, 12, "IN-RJ K00.XX"}, + {26.053724000, 76.317313875, 4, 9, "IN-RJ L00.XX"}, + {28.341924000, 74.920909875, 4, 9, "IN-RJ M00.XX"}, + {28.159324000, 75.346309875, 4, 10, "IN-RJ N00.XX"}, + {24.932224000, 74.583652500, 4, 9, "IN-RJ P00.XX"}, + {26.525224000, 76.670587125, 4, 9, "IN-RJ Q00.XX"}, + {25.137224000, 76.466052500, 4, 9, "IN-RJ R00.XX"}, + {28.251324000, 76.808809875, 4, 10, "IN-RJ S00.XX"}, + {25.470924000, 75.600726750, 4, 9, "IN-RJ T00.XX"}, + {27.739924000, 74.424535625, 4, 7, "IN-RJ V00.XX"}, + {23.588124000, 74.389717875, 4, 11, "IN-RJ W00.XX"}, + {27.044545000, 74.666251875, 4, 7, "IN-RJ X00.XX"}, + {27.239524000, 73.693861375, 4, 7, "IN-RJ Y00.XX"}, + {26.783424000, 76.984787125, 4, 9, "IN-RJ Z00.XX"}, + {25.481823000, 74.363825500, 3, 8, "IN-RJ 12.XXXX"}, + {28.371382500, 74.262680000, 3, 6, "IN-RJ 123.XXX"}, + {27.790409000, 73.080277500, 3, 6, "IN-RJ 0123.XX"}, + {24.352024000, 73.457196000, 3, 8, "IN-RJ 1123.XX"}, + {26.990124000, 77.237645000, 3, 9, "IN-RJ 2123.XX"}, + {25.550024000, 73.072138500, 3, 6, "IN-RJ 3123.XX"}, + {29.517859000, 73.839476500, 3, 9, "IN-RJ 4123.XX"}, + {26.474609000, 77.621545000, 3, 11, "IN-RJ 5123.XX"}, + {26.967424000, 73.481845000, 3, 6, "IN-RJ 6123.XX"}, + {20.316800000, 85.795385500, 5, 8, "IN-OR 12.XX"}, + {20.138138500, 85.556887000, 4, 7, "IN-OR 12.XXX"}, + {19.314194000, 84.721007500, 4, 9, "IN-OR 000.XX"}, + {22.234194000, 84.761644500, 4, 10, "IN-OR 300.XX"}, + {19.849094000, 85.750591750, 4, 7, "IN-OR 600.XX"}, + {21.472614000, 83.861077250, 4, 9, "IN-OR 900.XX"}, + {21.474314000, 86.865377250, 4, 9, "IN-OR C00.XX"}, + {21.915014000, 86.670007375, 4, 9, "IN-OR F00.XX"}, + {20.689914000, 83.446216000, 4, 10, "IN-OR H00.XX"}, + {21.799514000, 83.834807375, 4, 9, "IN-OR K00.XX"}, + {20.268914000, 86.575785875, 4, 7, "IN-OR M00.XX"}, + {21.331414000, 83.554777250, 4, 10, "IN-OR P00.XX"}, + {19.911114000, 83.099755750, 4, 11, "IN-OR R00.XX"}, + {19.189114000, 83.338495500, 4, 11, "IN-OR T00.XX"}, + {21.109418000, 86.438700250, 4, 7, "IN-OR W00.XX"}, + {20.871545000, 85.051690000, 4, 7, "IN-OR Y00.XX"}, + {22.039544000, 84.797792500, 3, 9, "IN-OR 12.XXXX"}, + {22.247913500, 81.899047000, 3, 11, "IN-OR 123.XXX"}, + {17.849270000, 81.640768000, 3, 11, "IN-OR 1234.XX"}, + {23.055600000, 72.547443500, 5, 10, "IN-GJ 12.XX"}, + {22.971394000, 72.417162750, 4, 9, "IN-GJ 00.XXX"}, + {21.309984000, 72.691033750, 4, 9, "IN-GJ C0.XXX"}, + {22.405084000, 73.033578500, 4, 7, "IN-GJ P0.XXX"}, + {22.324524000, 70.749556500, 4, 7, "IN-GJ 000.XX"}, + {21.796124000, 72.086269375, 4, 7, "IN-GJ 100.XX"}, + {22.494545000, 70.023634500, 4, 7, "IN-GJ 200.XX"}, + {21.566545000, 70.409941250, 4, 7, "IN-GJ 300.XX"}, + {23.103724000, 70.060930750, 4, 9, "IN-GJ 400.XX"}, + {20.985124000, 72.894608000, 4, 9, "IN-GJ 500.XX"}, + {22.728024000, 72.813730750, 4, 7, "IN-GJ 600.XX"}, + {23.268324000, 72.604317875, 4, 9, "IN-GJ 700.XX"}, + {23.636324000, 72.331317875, 4, 9, "IN-GJ 800.XX"}, + {22.606024000, 72.902056500, 4, 7, "IN-GJ 900.XX"}, + {21.684924000, 69.572869375, 4, 7, "IN-GJ B00.XX"}, + {22.859724000, 70.791930750, 5, 8, "IN-GJ C00.XX"}, + {22.750724000, 71.602530750, 5, 8, "IN-GJ D00.XX"}, + {21.759324000, 72.955069375, 4, 9, "IN-GJ F00.XX"}, + {20.409724000, 72.881721875, 4, 12, "IN-GJ G00.XX"}, + {20.954724000, 70.334608000, 4, 7, "IN-GJ H00.XX"}, + {23.286524000, 69.626117875, 4, 9, "IN-GJ J00.XX"}, + {20.648924000, 72.889208000, 4, 11, "IN-GJ K00.XX"}, + {22.816724000, 73.574930750, 4, 7, "IN-GJ L00.XX"}, + {22.210724000, 71.623156500, 4, 7, "IN-GJ M00.XX"}, + {24.212724000, 72.383478250, 4, 9, "IN-GJ N00.XX"}, + {23.888824000, 72.083091125, 4, 9, "IN-GJ P00.XX"}, + {21.801024000, 70.568469375, 4, 7, "IN-GJ Q00.XX"}, + {22.002724000, 70.746969375, 4, 7, "IN-GJ R00.XX"}, + {21.671824000, 72.966569375, 4, 9, "IN-GJ S00.XX"}, + {21.615464000, 71.185067125, 4, 7, "IN-GJ T00.XX"}, + {24.250304000, 72.155084250, 4, 9, "IN-GJ TK0.00"}, + {21.745664000, 70.415567125, 4, 7, "IN-GJ V00.XX"}, + {22.831704000, 74.226673750, 5, 10, "IN-GJ VK0.00"}, + {22.621664000, 73.428209250, 4, 7, "IN-GJ W00.XX"}, + {22.319404000, 72.600018500, 4, 7, "IN-GJ WK0.00"}, + {21.100664000, 71.730652750, 4, 7, "IN-GJ X00.XX"}, + {21.333004000, 71.281063250, 4, 7, "IN-GJ XK0.00"}, + {23.721364000, 72.507351375, 4, 9, "IN-GJ Y00.XX"}, + {22.986404000, 71.439073750, 4, 9, "IN-GJ YK0.00"}, + {23.124364000, 69.991023625, 4, 9, "IN-GJ Z00.XX"}, + {21.294504000, 70.223963250, 4, 7, "IN-GJ ZK0.00"}, + {23.788902000, 68.274369000, 3, 8, "IN-GJ 12.XXXX"}, + {24.704595000, 71.813485000, 3, 8, "IN-GJ 012.XXX"}, + {24.704595000, 72.323869000, 3, 8, "IN-GJ 112.XXX"}, + {24.704595000, 72.834252000, 3, 8, "IN-GJ 212.XXX"}, + {24.292515000, 71.813485000, 4, 9, "IN-GJ 312.XXX"}, + {24.292515000, 72.323869000, 4, 9, "IN-GJ 412.XXX"}, + {24.292515000, 72.834252000, 4, 9, "IN-GJ 512.XXX"}, + {23.801475000, 71.818405500, 3, 8, "IN-GJ 612.XXX"}, + {23.801475000, 72.323581500, 3, 8, "IN-GJ 712.XXX"}, + {23.801475000, 72.828757500, 3, 8, "IN-GJ 812.XXX"}, + {23.801475000, 73.333933500, 3, 8, "IN-GJ 912.XXX"}, + {23.801475000, 73.839109500, 3, 8, "IN-GJ B12.XXX"}, + {23.310435000, 71.818405500, 3, 8, "IN-GJ C12.XXX"}, + {23.310435000, 72.323581500, 3, 8, "IN-GJ D12.XXX"}, + {23.310435000, 72.828757500, 3, 8, "IN-GJ F12.XXX"}, + {23.310435000, 73.333933500, 3, 8, "IN-GJ G12.XXX"}, + {23.310435000, 73.839109500, 3, 8, "IN-GJ H12.XXX"}, + {23.310435000, 74.052614500, 4, 11, "IN-GJ J12.XXX"}, + {22.819395000, 69.292526500, 4, 7, "IN-GJ K12.XXX"}, + {22.819395000, 69.797702500, 4, 7, "IN-GJ L12.XXX"}, + {22.819395000, 70.302878500, 4, 7, "IN-GJ M12.XXX"}, + {22.819395000, 70.808054500, 5, 8, "IN-GJ N12.XXX"}, + {22.819395000, 71.313230500, 4, 7, "IN-GJ P12.XXX"}, + {22.819395000, 71.818406500, 3, 6, "IN-GJ Q12.XXX"}, + {22.819395000, 72.323582500, 3, 6, "IN-GJ R12.XXX"}, + {22.819395000, 72.828758500, 3, 6, "IN-GJ S12.XXX"}, + {22.819395000, 73.333934500, 3, 6, "IN-GJ T12.XXX"}, + {22.819395000, 73.839110500, 3, 6, "IN-GJ V12.XXX"}, + {22.819395000, 74.052614500, 4, 9, "IN-GJ W12.XXX"}, + {22.328355000, 69.292239000, 3, 6, "IN-GJ X12.XXX"}, + {22.328355000, 69.792207000, 3, 6, "IN-GJ Y12.XXX"}, + {22.328355000, 70.292175000, 3, 6, "IN-GJ Z12.XXX"}, + {21.896820000, 70.767375000, 3, 6, "IN-GJ 0123.XX"}, + {21.896820000, 71.267343000, 3, 6, "IN-GJ 1123.XX"}, + {21.896820000, 71.767311000, 3, 6, "IN-GJ 2123.XX"}, + {21.896820000, 72.267279000, 3, 6, "IN-GJ 3123.XX"}, + {21.896820000, 72.767247000, 3, 8, "IN-GJ 4123.XX"}, + {21.896820000, 73.267215000, 3, 8, "IN-GJ 5123.XX"}, + {21.896820000, 73.767183000, 3, 8, "IN-GJ 6123.XX"}, + {21.405780000, 69.292470000, 3, 6, "IN-GJ 7123.XX"}, + {21.405780000, 69.792438000, 3, 6, "IN-GJ 8123.XX"}, + {21.405780000, 70.292406000, 3, 6, "IN-GJ 9123.XX"}, + {21.405780000, 70.792374000, 3, 6, "IN-GJ B123.XX"}, + {21.405780000, 71.292342000, 3, 6, "IN-GJ C123.XX"}, + {21.405780000, 71.792310000, 3, 6, "IN-GJ D123.XX"}, + {21.405780000, 72.292278000, 3, 6, "IN-GJ F123.XX"}, + {21.405780000, 72.792246000, 3, 8, "IN-GJ G123.XX"}, + {21.405780000, 73.292214000, 3, 8, "IN-GJ H123.XX"}, + {21.405780000, 73.792182000, 3, 8, "IN-GJ J123.XX"}, + {20.912025000, 69.702444000, 3, 6, "IN-GJ K123.XX"}, + {20.912025000, 70.202412000, 3, 6, "IN-GJ L123.XX"}, + {20.912025000, 70.702380000, 3, 6, "IN-GJ M123.XX"}, + {20.912025000, 71.202348000, 3, 6, "IN-GJ N123.XX"}, + {20.912025000, 71.702316000, 3, 6, "IN-GJ P123.XX"}, + {20.912025000, 72.582259000, 3, 8, "IN-GJ Q123.XX"}, + {20.912025000, 73.082227000, 3, 8, "IN-GJ R123.XX"}, + {20.912025000, 73.582195000, 3, 8, "IN-GJ S123.XX"}, + {20.423700000, 72.787426500, 3, 10, "IN-GJ T123.XX"}, + {20.423700000, 73.282186500, 3, 8, "IN-GJ V123.XX"}, + {20.423700000, 73.776946500, 3, 8, "IN-GJ W123.XX"}, + {20.300920000, 72.749852500, 3, 8, "IN-GJ Y123.XX"}, + {22.055999000, 68.931479500, 3, 6, "IN-GJ X123.XX"}, + {20.851183000, 70.405747500, 3, 6, "IN-GJ Z123.XX"}, + {22.603100000, 88.307743500, 5, 8, "IN-WB 12.XX"}, + {22.477072500, 88.197183500, 4, 7, "IN-WB 12.XXX"}, + {23.522614000, 87.248027875, 4, 9, "IN-WB 000.XX"}, + {23.664714000, 86.902589125, 4, 10, "IN-WB 200.XX"}, + {26.693914000, 88.352531125, 4, 8, "IN-WB 400.XX"}, + {23.233214000, 87.807227875, 4, 9, "IN-WB 600.XX"}, + {23.714314000, 86.772989125, 4, 11, "IN-WB 800.XX"}, + {22.489545000, 88.013042500, 4, 7, "IN-WB B00.XX"}, + {23.370213000, 86.321574875, 4, 10, "IN-WB C00.XX"}, + {25.050024000, 88.099952500, 4, 11, "IN-WB D00.XX"}, + {22.380724000, 87.259656500, 4, 11, "IN-WB F00.XX"}, + {22.466224000, 87.278156500, 4, 11, "IN-WB G00.XX"}, + {24.140724000, 88.204991125, 4, 7, "IN-WB H00.XX"}, + {25.660724000, 88.075026750, 4, 10, "IN-WB J00.XX"}, + {23.450724000, 88.456417875, 4, 7, "IN-WB K00.XX"}, + {25.270724000, 88.725026750, 4, 9, "IN-WB L00.XX"}, + {22.882324000, 88.595430750, 4, 7, "IN-WB M00.XX"}, + {23.276724000, 87.021817875, 4, 9, "IN-WB N00.XX"}, + {23.744224000, 87.035191125, 5, 11, "IN-WB P00.XX"}, + {23.659424000, 87.070917875, 4, 10, "IN-WB Q00.XX"}, + {22.696124000, 88.817830750, 4, 7, "IN-WB R00.XX"}, + {23.449624000, 88.325017875, 4, 7, "IN-WB S00.XX"}, + {27.076024000, 88.214661375, 4, 13, "IN-WB T00.XX"}, + {23.730324000, 88.255591125, 4, 7, "IN-WB V00.XX"}, + {23.081824000, 88.786330750, 4, 9, "IN-WB W00.XX"}, + {26.568924000, 88.660587125, 4, 9, "IN-WB X00.XX"}, + {22.070845000, 88.034741875, 4, 7, "IN-WB Y00.XX"}, + {23.254445000, 88.337276375, 4, 7, "IN-WB Z00.XX"}, + {27.193739000, 87.873690000, 3, 11, "IN-WB 012.XXX"}, + {27.193739000, 88.394490000, 3, 11, "IN-WB 112.XXX"}, + {27.193739000, 88.915290000, 3, 13, "IN-WB 212.XXX"}, + {27.193739000, 89.407850000, 3, 10, "IN-WB 312.XXX"}, + {26.702699000, 87.873689000, 3, 11, "IN-WB 412.XXX"}, + {26.702699000, 88.394489000, 4, 8, "IN-WB 512.XXX"}, + {26.702699000, 88.915289000, 3, 10, "IN-WB 612.XXX"}, + {26.702699000, 89.407850000, 3, 10, "IN-WB 712.XXX"}, + {26.211659000, 87.774450500, 3, 9, "IN-WB 812.XXX"}, + {26.211659000, 88.290042500, 3, 11, "IN-WB 912.XXX"}, + {26.211659000, 88.805634500, 3, 9, "IN-WB B12.XXX"}, + {26.211659000, 89.321226500, 3, 8, "IN-WB C12.XXX"}, + {25.720619000, 87.748671500, 3, 10, "IN-WB D12.XXX"}, + {25.720619000, 88.264263500, 3, 9, "IN-WB F12.XXX"}, + {25.524203000, 88.779855500, 3, 8, "IN-WB G12.XXX"}, + {25.229579000, 87.748671500, 3, 12, "IN-WB H12.XXX"}, + {25.229579000, 88.264263500, 3, 11, "IN-WB J12.XXX"}, + {24.738539000, 87.748385000, 3, 11, "IN-WB K12.XXX"}, + {24.738539000, 88.258769000, 3, 10, "IN-WB L12.XXX"}, + {24.247499000, 86.753136000, 3, 9, "IN-WB M12.XXX"}, + {24.247499000, 87.263520000, 3, 10, "IN-WB N12.XXX"}, + {24.247499000, 87.773904000, 3, 9, "IN-WB P12.XXX"}, + {24.247499000, 88.284288000, 3, 6, "IN-WB Q12.XXX"}, + {23.756459000, 85.839366500, 3, 9, "IN-WB R12.XXX"}, + {23.756459000, 86.344542500, 3, 10, "IN-WB S12.XXX"}, + {23.756459000, 86.849718500, 4, 11, "IN-WB T12.XXX"}, + {23.756459000, 87.354894500, 3, 8, "IN-WB V12.XXX"}, + {23.756459000, 87.860070500, 3, 8, "IN-WB W12.XXX"}, + {23.756459000, 88.365246500, 3, 6, "IN-WB X12.XXX"}, + {23.265419000, 85.839366500, 3, 9, "IN-WB Y12.XXX"}, + {23.265419000, 86.344542500, 3, 9, "IN-WB Z12.XXX"}, + {22.853579000, 86.849718500, 3, 9, "IN-WB 01.XXXX"}, + {22.853579000, 87.354894500, 3, 8, "IN-WB 11.XXXX"}, + {22.853579000, 87.860070500, 3, 8, "IN-WB 21.XXXX"}, + {22.853579000, 88.365246500, 4, 7, "IN-WB 31.XXXX"}, + {22.853579000, 88.870422500, 3, 8, "IN-WB 41.XXXX"}, + {22.362539000, 86.344542500, 3, 11, "IN-WB 51.XXXX"}, + {22.362539000, 86.849718500, 3, 11, "IN-WB 61.XXXX"}, + {22.362539000, 87.354894500, 3, 10, "IN-WB 71.XXXX"}, + {22.362539000, 87.860070500, 3, 8, "IN-WB 81.XXXX"}, + {22.362539000, 88.365246500, 4, 7, "IN-WB 91.XXXX"}, + {22.362539000, 88.870422500, 3, 6, "IN-WB B1.XXXX"}, + {21.871499000, 86.697879000, 3, 9, "IN-WB C1.XXXX"}, + {21.871499000, 87.197847000, 4, 10, "IN-WB D1.XXXX"}, + {21.871499000, 87.697815000, 4, 7, "IN-WB F1.XXXX"}, + {21.871499000, 88.197783000, 4, 7, "IN-WB G1.XXXX"}, + {21.871499000, 88.697751000, 4, 7, "IN-WB H1.XXXX"}, + {21.463795000, 87.197847000, 3, 9, "IN-WB J1.XXXX"}, + {21.463795000, 87.697815000, 3, 6, "IN-WB K1.XXXX"}, + {21.463795000, 88.197783000, 3, 6, "IN-WB L1.XXXX"}, + {21.463795000, 88.697751000, 3, 6, "IN-WB M1.XXXX"}, + {22.755100000, 75.820143500, 5, 8, "IN-MP 12.XX"}, + {22.810604000, 75.715721750, 4, 7, "IN-MP 00.XXX"}, + {23.263004000, 77.281884375, 4, 9, "IN-MP 80.XXX"}, + {23.236104000, 79.795221750, 4, 7, "IN-MP J0.XXX"}, + {26.175584000, 78.066565375, 4, 11, "IN-MP S0.XXX"}, + {23.218145000, 75.752076375, 4, 10, "IN-MP 000.XX"}, + {22.999924000, 76.002230750, 4, 9, "IN-MP 100.XX"}, + {24.612124000, 80.785478250, 4, 9, "IN-MP 200.XX"}, + {24.612124000, 80.880178250, 4, 9, "IN-MP 300.XX"}, + {23.873424000, 78.719791125, 4, 9, "IN-MP 400.XX"}, + {23.390724000, 74.985817875, 4, 10, "IN-MP 500.XX"}, + {23.869124000, 80.345591125, 4, 11, "IN-MP 600.XX"}, + {21.355024000, 76.174082250, 4, 9, "IN-MP 700.XX"}, + {21.870724000, 76.306269375, 4, 9, "IN-MP 800.XX"}, + {26.550724000, 77.944687125, 4, 13, "IN-MP 900.XX"}, + {26.607424000, 78.734487125, 4, 10, "IN-MP B00.XX"}, + {24.688424000, 77.273378250, 4, 11, "IN-MP C00.XX"}, + {25.468624000, 77.606126750, 4, 11, "IN-MP D00.XX"}, + {23.558524000, 77.766017875, 4, 9, "IN-MP F00.XX"}, + {24.112724000, 75.014091125, 4, 10, "IN-MP G00.XX"}, + {22.097624000, 78.907269375, 4, 9, "IN-MP H00.XX"}, + {24.948924000, 79.543852500, 4, 9, "IN-MP J00.XX"}, + {24.508624000, 74.820178250, 4, 10, "IN-MP K00.XX"}, + {22.651924000, 75.639630750, 4, 7, "IN-MP L00.XX"}, + {23.875724000, 79.397591125, 4, 9, "IN-MP M00.XX"}, + {22.787624000, 77.685230750, 4, 7, "IN-MP N00.XX"}, + {23.248924000, 77.041517875, 4, 10, "IN-MP P00.XX"}, + {21.864424000, 75.572069375, 4, 9, "IN-MP Q00.XX"}, + {21.948924000, 77.856369375, 4, 9, "IN-MP R00.XX"}, + {22.103664000, 79.515380500, 4, 9, "IN-MP S00.XX"}, + {22.593204000, 75.283073750, 4, 7, "IN-MP SK0.00"}, + {21.823564000, 80.155067125, 4, 9, "IN-MP T00.XX"}, + {22.665604000, 74.934073750, 4, 7, "IN-MP TK0.00"}, + {25.678264000, 78.425022250, 4, 10, "IN-MP V00.XX"}, + {23.458204000, 75.385601875, 4, 10, "IN-MP VK0.00"}, + {22.130464000, 78.134380500, 4, 7, "IN-MP W00.XX"}, + {22.606204000, 77.732473750, 4, 7, "IN-MP WK0.00"}, + {22.562564000, 75.722880500, 4, 7, "IN-MP X00.XX"}, + {23.298604000, 81.333301875, 4, 10, "IN-MP XK0.00"}, + {23.649264000, 75.092051375, 4, 10, "IN-MP Y00.XX"}, + {23.411404000, 76.251301875, 4, 10, "IN-MP YK0.00"}, + {24.765364000, 78.796993500, 4, 9, "IN-MP Z00.XX"}, + {22.033204000, 74.876991375, 4, 9, "IN-MP ZK0.00"}, + {23.312670500, 78.387453000, 3, 6, "IN-MP 12.XXXX"}, + {23.211676000, 74.955345000, 3, 9, "IN-MP 123.XXX"}, + {26.138624000, 77.834908500, 3, 10, "IN-MP 0123.XX"}, + {24.340024000, 80.624926000, 3, 8, "IN-MP 1123.XX"}, + {24.389128000, 81.135310000, 3, 8, "IN-MP 2123.XX"}, + {24.438232000, 81.645693000, 3, 8, "IN-MP 3123.XX"}, + {21.098624000, 75.972747000, 3, 8, "IN-MP 4123.XX"}, + {26.332564000, 78.522245000, 3, 8, "IN-MP 5123.XX"}, + {24.416280000, 76.044633000, 3, 9, "IN-MP 6123.XX"}, + {24.416280000, 76.555017000, 3, 9, "IN-MP 7123.XX"}, + {24.416280000, 77.065401000, 3, 11, "IN-MP 8123.XX"}, + {24.416280000, 77.575785000, 3, 10, "IN-MP 9123.XX"}, + {24.416280000, 78.086169000, 3, 10, "IN-MP B123.XX"}, + {24.416280000, 78.596553000, 3, 8, "IN-MP C123.XX"}, + {25.196479000, 77.401338500, 3, 10, "IN-MP D123.XX"}, + {24.035019000, 74.712196000, 3, 9, "IN-MP F123.XX"}, + {24.674064000, 79.338828500, 3, 8, "IN-MP G123.XX"}, + {25.434379000, 78.209438500, 3, 10, "IN-MP H123.XX"}, + {24.947196000, 75.597238500, 3, 9, "IN-MP J123.XX"}, + {23.762065000, 77.620239000, 3, 8, "IN-MP K123.XX"}, + {17.417900000, 78.446526000, 4, 15, "IN-TG 12.XX"}, + {17.618515000, 78.236555000, 3, 14, "IN-TG 12.XXX"}, + {16.560724000, 80.569625875, 4, 15, "IN-TG 300.XX"}, + {16.534777000, 80.656113875, 5, 17, "IN-TG 400.XX"}, + {16.342124000, 80.397625875, 4, 15, "IN-TG 500.XX"}, + {18.018724000, 79.569386250, 5, 15, "IN-TG 600.XX"}, + {18.046724000, 79.503286250, 4, 13, "IN-TG 700.XX"}, + {15.862124000, 77.994038750, 4, 17, "IN-TG 900.XX"}, + {18.720724000, 78.057173375, 4, 14, "IN-TG G00.XX"}, + {18.482124000, 79.087173375, 4, 13, "IN-TG K00.XX"}, + {18.764464000, 79.461254125, 4, 13, "IN-TG L00.XX"}, + {16.728764000, 81.059697625, 4, 13, "IN-TG M00.XX"}, + {17.243999500, 80.143699500, 4, 13, "IN-TG NRG.TC"}, + {16.196264000, 81.101383250, 4, 13, "IN-TG P00.XX"}, + {16.252464000, 80.598483250, 4, 15, "IN-TG Q00.XX"}, + {16.758464000, 77.971797625, 4, 17, "IN-TG R00.XX"}, + {17.056999500, 79.272499500, 4, 13, "IN-TG TRG.TC"}, + {16.434999500, 80.995500000, 4, 13, "IN-TG WRG.TC"}, + {19.684364000, 78.492396250, 4, 13, "IN-TG X00.XX"}, + {16.228104000, 80.022831750, 4, 15, "IN-TG XK0.00"}, + {17.140999500, 79.620799500, 4, 13, "IN-TG YRG.TC"}, + {16.095999500, 80.167899500, 4, 15, "IN-TG ZRG.TC"}, + {15.938500000, 77.928000000, 3, 15, "IN-TG HD.0X0R"}, + {16.870748500, 79.211641000, 3, 11, "IN-TG 123.XXX"}, + {17.757909000, 79.336948000, 3, 11, "IN-TG 2123.XX"}, + {18.448624000, 77.857898000, 3, 12, "IN-TG 4123.XX"}, + {18.359204000, 79.063388000, 3, 11, "IN-TG 6123.XX"}, + {16.514579000, 77.769681500, 3, 15, "IN-TG 8123.XX"}, + {19.440479000, 78.285740500, 3, 11, "IN-TG B123.XX"}, + {17.417900000, 78.446526000, 4, 15, "IN-AP 12.XX"}, + {17.618515000, 78.236555000, 3, 14, "IN-AP 12.XXX"}, + {17.770724000, 83.268299125, 4, 9, "IN-AP 000.XX"}, + {17.766399000, 83.177726125, 4, 9, "IN-AP 100.XX"}, + {17.721724000, 83.148399125, 4, 7, "IN-AP 200.XX"}, + {16.560724000, 80.569625875, 4, 15, "IN-AP 300.XX"}, + {16.534777000, 80.656113875, 5, 17, "IN-AP 400.XX"}, + {16.342124000, 80.397625875, 4, 15, "IN-AP 500.XX"}, + {18.018724000, 79.569386250, 5, 15, "IN-AP 600.XX"}, + {18.046724000, 79.503286250, 4, 13, "IN-AP 700.XX"}, + {14.474824000, 79.938077375, 4, 9, "IN-AP 800.XX"}, + {15.862124000, 77.994038750, 4, 17, "IN-AP 900.XX"}, + {17.052124000, 81.756512000, 4, 7, "IN-AP B00.XX"}, + {14.512724000, 78.783077375, 4, 9, "IN-AP C00.XX"}, + {17.051624000, 82.198512000, 4, 7, "IN-AP D00.XX"}, + {16.965135000, 82.198512000, 4, 7, "IN-AP F00.XX"}, + {18.720724000, 78.057173375, 4, 14, "IN-AP G00.XX"}, + {13.670724000, 79.394890250, 4, 9, "IN-AP H00.XX"}, + {14.714824000, 77.562377375, 4, 11, "IN-AP J00.XX"}, + {18.482124000, 79.087173375, 4, 13, "IN-AP K00.XX"}, + {18.764464000, 79.461254125, 4, 13, "IN-AP L00.XX"}, + {18.114104000, 83.372642250, 4, 12, "IN-AP LK0.00"}, + {16.728764000, 81.059697625, 4, 13, "IN-AP M00.XX"}, + {15.503404000, 80.003704625, 4, 11, "IN-AP MK0.00"}, + {15.488364000, 78.448368875, 4, 13, "IN-AP N00.XX"}, + {17.238104000, 80.116487000, 4, 13, "IN-AP NK0.00"}, + {16.196264000, 81.101383250, 4, 13, "IN-AP P00.XX"}, + {15.622104000, 77.247704625, 4, 14, "IN-AP PK0.00"}, + {16.252464000, 80.598483250, 4, 15, "IN-AP Q00.XX"}, + {14.750104000, 78.523076500, 4, 11, "IN-AP QK0.00"}, + {16.758464000, 77.971797625, 4, 17, "IN-AP R00.XX"}, + {13.214104000, 79.073221250, 4, 11, "IN-AP RK0.00"}, + {13.845464000, 77.466226750, 4, 12, "IN-AP S00.XX"}, + {16.534804000, 81.495159875, 4, 9, "IN-AP SK0.00"}, + {13.569364000, 78.477226750, 4, 12, "IN-AP T00.XX"}, + {17.051104000, 79.245287000, 4, 13, "IN-AP TK0.00"}, + {15.177464000, 77.339154500, 4, 12, "IN-AP V00.XX"}, + {18.294004000, 83.865342250, 4, 12, "IN-AP VK0.00"}, + {14.429464000, 77.687741125, 4, 11, "IN-AP W00.XX"}, + {16.429104000, 80.968359875, 4, 15, "IN-AP WK0.00"}, + {19.684364000, 78.492396250, 4, 13, "IN-AP X00.XX"}, + {16.228104000, 80.022831750, 4, 15, "IN-AP XK0.00"}, + {14.934064000, 77.963654500, 4, 11, "IN-AP Y00.XX"}, + {17.135104000, 79.593587000, 4, 13, "IN-AP YK0.00"}, + {16.826464000, 81.494111000, 4, 7, "IN-AP Z00.XX"}, + {16.090104000, 80.140831750, 4, 15, "IN-AP ZK0.00"}, + {13.255676000, 76.823892000, 3, 13, "IN-AP 12.XXXX"}, + {16.870748500, 79.211641000, 3, 11, "IN-AP 123.XXX"}, + {17.471409000, 83.008848000, 3, 6, "IN-AP 1123.XX"}, + {17.757909000, 79.336948000, 3, 11, "IN-AP 2123.XX"}, + {14.202724000, 79.743049000, 3, 8, "IN-AP 3123.XX"}, + {18.448624000, 77.857898000, 3, 12, "IN-AP 4123.XX"}, + {13.200212000, 79.038179000, 3, 10, "IN-AP 5123.XX"}, + {18.359204000, 79.063388000, 3, 11, "IN-AP 6123.XX"}, + {17.888579000, 83.157898000, 4, 12, "IN-AP 7123.XX"}, + {16.514579000, 77.769681500, 3, 15, "IN-AP 8123.XX"}, + {18.068479000, 83.650598000, 3, 11, "IN-AP 9123.XX"}, + {19.440479000, 78.285740500, 3, 11, "IN-AP B123.XX"}, + {18.904029000, 72.792768000, 5, 8, "IN-MH 12.XX"}, + {18.911695000, 72.787194500, 4, 7, "IN-MH 12.XXX"}, + {18.605321000, 73.788073375, 5, 8, "IN-MH 000.XX"}, + {18.605321000, 73.879126375, 4, 7, "IN-MH 100.XX"}, + {18.518832000, 73.879126375, 4, 7, "IN-MH 200.XX"}, + {18.518832000, 73.788073375, 4, 7, "IN-MH 300.XX"}, + {21.227650000, 78.990582250, 4, 9, "IN-MH 400.XX"}, + {21.240624000, 79.083317250, 4, 9, "IN-MH 500.XX"}, + {21.141161000, 78.990582250, 4, 9, "IN-MH 600.XX"}, + {21.154135000, 79.083317250, 4, 9, "IN-MH 700.XX"}, + {20.059373000, 73.690714875, 4, 9, "IN-MH 800.XX"}, + {20.059373000, 73.782728875, 4, 9, "IN-MH 900.XX"}, + {19.972884000, 73.782841750, 4, 7, "IN-MH B00.XX"}, + {19.972884000, 73.691067750, 4, 7, "IN-MH C00.XX"}, + {18.668924000, 73.757273375, 4, 7, "IN-MH D00.XX"}, + {19.921724000, 75.303834750, 4, 7, "IN-MH F00.XX"}, + {17.702624000, 75.872899125, 4, 10, "IN-MH G00.XX"}, + {20.973024000, 77.716708000, 4, 7, "IN-MH H00.XX"}, + {19.208324000, 73.211318500, 5, 8, "IN-MH J00.XX"}, + {19.209124000, 77.271960500, 4, 11, "IN-MH K00.XX"}, + {16.732224000, 74.185125875, 4, 9, "IN-MH L00.XX"}, + {16.904224000, 74.536312000, 4, 9, "IN-MH M00.XX"}, + {20.597624000, 74.486508000, 4, 9, "IN-MH N00.XX"}, + {21.041724000, 75.516608000, 4, 9, "IN-MH P00.XX"}, + {20.745724000, 76.959908000, 4, 7, "IN-MH Q00.XX"}, + {18.447724000, 76.530873375, 4, 7, "IN-MH R00.XX"}, + {20.945024000, 74.726608000, 4, 7, "IN-MH S00.XX"}, + {19.144924000, 74.697060500, 4, 7, "IN-MH T00.XX"}, + {19.972464000, 79.270410625, 4, 7, "IN-MH V00.XX"}, + {19.258104000, 76.748397500, 4, 11, "IN-MH VK0.00"}, + {16.714864000, 74.424597625, 4, 9, "IN-MH W00.XX"}, + {19.838104000, 75.858752750, 4, 7, "IN-MH WK0.00"}, + {21.049464000, 75.749652750, 4, 9, "IN-MH X00.XX"}, + {18.985304000, 75.727897500, 4, 7, "IN-MH XK0.00"}, + {21.480664000, 80.162852750, 4, 9, "IN-MH Y00.XX"}, + {17.679704000, 73.979515125, 4, 7, "IN-MH YK0.00"}, + {18.249464000, 75.658139750, 4, 10, "IN-MH Z00.XX"}, + {20.384104000, 78.097280875, 4, 7, "IN-MH ZK0.00"}, + {19.986930000, 75.624782000, 3, 6, "IN-MH 12.XXXX"}, + {20.178983500, 72.756012500, 3, 9, "IN-MH 123.XXX"}, + {20.904021000, 78.849527000, 4, 7, "IN-MH 0123.XX"}, + {20.904021000, 79.349495000, 3, 6, "IN-MH 1123.XX"}, + {20.833965000, 77.388152000, 4, 7, "IN-MH 2123.XX"}, + {16.543579000, 74.164582500, 3, 8, "IN-MH 3123.XX"}, + {20.496365000, 74.402652000, 3, 8, "IN-MH 4123.XX"}, + {20.785265000, 75.424752000, 3, 6, "IN-MH 5123.XX"}, + {20.470765000, 76.130992000, 3, 6, "IN-MH 6123.XX"}, + {20.470765000, 76.630960000, 3, 6, "IN-MH 7123.XX"}, + {20.470765000, 77.130928000, 3, 6, "IN-MH 8123.XX"}, + {19.851240000, 78.865927500, 3, 10, "IN-MH 9123.XX"}, + {19.851240000, 79.360687500, 3, 10, "IN-MH B123.XX"}, + {21.163124000, 79.948752000, 3, 8, "IN-MH C123.XX"}, + {20.158480000, 77.885531500, 4, 7, "IN-MH D123.XX"}, + {21.141480000, 73.995652000, 3, 9, "IN-MH F123.XX"}, + {20.511765000, 78.358652000, 4, 7, "IN-MH G123.XX"}, + {26.882100000, 80.891900000, 5, 9, "IN-UP 12.XX"}, + {28.666985000, 77.277229625, 4, 15, "IN-UP 00.XXX"}, + {26.942084000, 80.782673375, 4, 8, "IN-UP C0.XXX"}, + {26.565584000, 80.227573375, 4, 9, "IN-UP P0.XXX"}, + {27.265924000, 77.907061375, 4, 9, "IN-UP 000.XX"}, + {27.265924000, 78.003880375, 4, 9, "IN-UP 100.XX"}, + {27.179435000, 78.003880375, 4, 9, "IN-UP 200.XX"}, + {27.179435000, 77.907061375, 4, 9, "IN-UP 300.XX"}, + {29.032724000, 77.664557375, 4, 11, "IN-UP 400.XX"}, + {28.946235000, 77.664557375, 4, 11, "IN-UP 500.XX"}, + {25.378024000, 82.955426750, 5, 8, "IN-UP 600.XX"}, + {25.291535000, 82.936302750, 5, 10, "IN-UP 700.XX"}, + {25.482124000, 81.728126750, 4, 9, "IN-UP 800.XX"}, + {25.451852000, 81.823744750, 4, 9, "IN-UP 900.XX"}, + {25.538341000, 81.823744750, 4, 9, "IN-UP B00.XX"}, + {28.404724000, 79.377983125, 4, 10, "IN-UP C00.XX"}, + {28.880724000, 78.723583125, 4, 13, "IN-UP D00.XX"}, + {27.933824000, 78.024309875, 4, 9, "IN-UP F00.XX"}, + {30.002124000, 77.493105875, 4, 12, "IN-UP G00.XX"}, + {26.800224000, 83.336087125, 4, 10, "IN-UP H00.XX"}, + {27.199424000, 78.351661375, 4, 7, "IN-UP J00.XX"}, + {25.490724000, 78.521826750, 4, 10, "IN-UP K00.XX"}, + {29.507724000, 77.678031625, 4, 12, "IN-UP L00.XX"}, + {27.540724000, 77.634235625, 4, 9, "IN-UP M00.XX"}, + {27.920724000, 79.878409875, 4, 10, "IN-UP N00.XX"}, + {28.804564000, 78.984877375, 4, 13, "IN-UP P00.XX"}, + {25.939104000, 83.531122875, 4, 9, "IN-UP PK0.00"}, + {27.389045000, 79.560753125, 4, 8, "IN-UP Q00.XX"}, + {28.724104000, 77.740399125, 4, 11, "IN-UP QK0.00"}, + {26.792464000, 78.989293125, 4, 11, "IN-UP R00.XX"}, + {25.130104000, 82.537939500, 4, 9, "IN-UP RK0.00"}, + {28.422464000, 77.814877375, 4, 9, "IN-UP S00.XX"}, + {28.564804000, 78.539699125, 4, 10, "IN-UP SK0.00"}, + {28.910064000, 78.438906125, 4, 12, "IN-UP T00.XX"}, + {25.921704000, 80.785122875, 4, 9, "IN-UP TK0.00"}, + {26.242464000, 81.209536625, 4, 9, "IN-UP V00.XX"}, + {25.984104000, 79.421122875, 4, 9, "IN-UP VK0.00"}, + {27.592464000, 81.555220875, 4, 8, "IN-UP W00.XX"}, + {27.564104000, 80.650588625, 4, 8, "IN-UP WK0.00"}, + {25.760064000, 82.655736625, 4, 9, "IN-UP X00.XX"}, + {26.768104000, 82.117533375, 4, 10, "IN-UP XK0.00"}, + {28.043164000, 79.085049625, 4, 10, "IN-UP Y00.XX"}, + {25.476104000, 80.314494750, 4, 9, "IN-UP YK0.00"}, + {27.960464000, 80.745049625, 4, 12, "IN-UP Z00.XX"}, + {27.592104000, 78.022688625, 4, 9, "IN-UP ZK0.00"}, + {27.524035000, 80.353442500, 3, 7, "IN-UP 12.XXXX"}, + {29.056683500, 77.303410500, 3, 11, "IN-UP 123.XXX"}, + {29.730465000, 77.279827500, 3, 11, "IN-UP 0123.XX"}, + {26.525865000, 83.114350000, 4, 7, "IN-UP 1123.XX"}, + {25.218580000, 78.310229500, 3, 10, "IN-UP 2123.XX"}, + {29.113504000, 77.091795000, 3, 11, "IN-UP 3123.XX"}, + {29.113504000, 77.623011000, 4, 11, "IN-UP 4123.XX"}, + {25.773880000, 83.123629500, 3, 6, "IN-UP 5123.XX"}, + {25.758580000, 79.200129500, 3, 8, "IN-UP 6123.XX"}, + {25.267540000, 79.200129500, 3, 8, "IN-UP 7123.XX"}, + {27.782610000, 80.656480500, 3, 11, "IN-UP 8123.XX"}, + {27.782610000, 81.182487500, 3, 11, "IN-UP 9123.XX"}, + {24.470280000, 78.157701000, 3, 11, "IN-UP B123.XX"}, + {25.046865000, 82.869229500, 3, 8, "IN-UP C123.XX"}, + {11.961202000, 79.762902500, 4, 11, "IN-PY 12.XX"}, + {11.766025000, 79.595025000, 3, 9, "IN-PY 0L.S15"}, + {10.822025000, 79.727025000, 3, 9, "IN-PY FC.S0W"}, + {16.704025000, 82.183025000, 3, 9, "IN-PY K4.S0Z"}, + {11.673025000, 75.522025000, 3, 11, "IN-PY M2.S11"}, + {11.703525000, 75.522025000, 4, 12, "IN-PY N1.S17"}, + {-33.834900000, 151.164532000, 5, 7, "AU-NSW 12.XX"}, + {-33.674785000, 150.776910000, 4, 6, "AU-NSW 12.XXX"}, + {-32.879276000, 151.604349375, 4, 6, "AU-NSW 000.XX"}, + {-32.879276000, 151.706934375, 4, 6, "AU-NSW 100.XX"}, + {-32.965765000, 151.635124375, 4, 6, "AU-NSW 200.XX"}, + {-34.413876000, 150.820845375, 4, 8, "AU-NSW 300.XX"}, + {-34.312455000, 150.862271875, 4, 8, "AU-NSW 400.XX"}, + {-34.535435000, 150.757771875, 4, 8, "AU-NSW 500.XX"}, + {-36.042655000, 146.877661875, 3, 7, "AU-NSW 600.XX"}, + {-36.108455000, 146.820276875, 3, 8, "AU-NSW 700.XX"}, + {-34.837666000, 150.552279125, 4, 8, "AU-NSW 800.XX"}, + {-30.247876000, 153.065305875, 4, 6, "AU-NSW 900.XX"}, + {-31.407276000, 152.846940500, 4, 6, "AU-NSW B00.XX"}, + {-33.366876000, 149.525823625, 4, 6, "AU-NSW C00.XX"}, + {-35.094076000, 147.310919625, 3, 7, "AU-NSW D00.XX"}, + {-28.770576000, 153.256383125, 4, 8, "AU-NSW F00.XX"}, + {-31.861576000, 152.432414750, 4, 6, "AU-NSW G00.XX"}, + {-32.212576000, 148.568688000, 3, 5, "AU-NSW H00.XX"}, + {-31.054276000, 150.870940500, 4, 6, "AU-NSW J00.XX"}, + {-30.474276000, 151.614479125, 4, 6, "AU-NSW K00.XX"}, + {-33.728276000, 150.654984000, 4, 6, "AU-NSW L00.XX"}, + {-34.709276000, 149.660619625, 4, 8, "AU-NSW M00.XX"}, + {-31.921076000, 141.415014750, 3, 5, "AU-NSW N00.XX"}, + {-33.700455000, 150.286176000, 4, 6, "AU-NSW P00.XX"}, + {-32.803976000, 151.311349375, 4, 6, "AU-NSW Q00.XX"}, + {-32.144976000, 152.472588000, 4, 6, "AU-NSW R00.XX"}, + {-29.665476000, 152.859631625, 4, 6, "AU-NSW S00.XX"}, + {-28.793376000, 153.514683125, 4, 8, "AU-NSW T00.XX"}, + {-34.243676000, 145.995045375, 3, 7, "AU-NSW V00.XX"}, + {-30.339236000, 153.044162625, 4, 6, "AU-NSW W00.XX"}, + {-32.823145000, 151.427184125, 4, 6, "AU-NSW WK0.00"}, + {-32.543436000, 151.130032125, 4, 6, "AU-NSW X00.XX"}, + {-32.275896000, 150.859313000, 4, 6, "AU-NSW XK0.00"}, + {-32.754036000, 151.708432125, 4, 6, "AU-NSW Y00.XX"}, + {-34.667296000, 150.806172625, 4, 8, "AU-NSW YK0.00"}, + {-33.472636000, 150.114659875, 4, 6, "AU-NSW Z00.XX"}, + {-28.866196000, 153.015899125, 4, 8, "AU-NSW ZK0.00"}, + {-32.574700500, 149.277737500, 3, 5, "AU-NSW 123.XXX"}, + {-30.302041500, 150.287608500, 3, 5, "AU-NSW 12.XXXX"}, + {-28.347511000, 149.399718500, 3, 7, "AU-NSW 1234.XX"}, + {-32.134919500, 141.659960500, 2, 4, "AU-NSW 1234.XXX"}, + {-35.272300000, 149.088990000, 3, 9, "AU-ACT 12.XX"}, + {-35.255395500, 148.779193000, 2, 8, "AU-ACT 12.XXX"}, + {-35.823280000, 148.752764500, 2, 8, "AU-ACT 123.XX"}, + {-35.123300000, 150.676591500, 3, 10, "AU-JBT 12.XX"}, + {-35.114393500, 150.600105500, 2, 9, "AU-JBT 12.XXX"}, + {-12.378055000, 130.841330000, 5, 7, "AU-NT 00.XX"}, + {-12.432475000, 130.819000000, 5, 7, "AU-NT J0.XX"}, + {-12.358185000, 130.764890000, 4, 6, "AU-NT 12.XXX"}, + {-23.581706000, 133.631173875, 4, 6, "AU-NT 000.XX"}, + {-14.360696000, 132.066585375, 4, 6, "AU-NT J00.XX"}, + {-11.134700500, 130.579254000, 3, 5, "AU-NT 123.XXX"}, + {-13.972931000, 131.060503000, 3, 5, "AU-NT 12.XXXX"}, + {-22.546110000, 132.545034500, 3, 5, "AU-NT 1234.XX"}, + {-14.951611500, 129.346800000, 2, 4, "AU-NT 1234.XXX"}, + {-34.890100000, 138.557891500, 5, 7, "AU-SA 12.XX"}, + {-34.729085000, 138.491096500, 4, 6, "AU-SA 12.XXX"}, + {-33.006796000, 137.423367375, 4, 6, "AU-SA 000.XX"}, + {-37.803196000, 140.667263500, 4, 6, "AU-SA 400.XX"}, + {-34.592896000, 138.629346375, 4, 6, "AU-SA 800.XX"}, + {-32.482496000, 137.701787000, 4, 6, "AU-SA D00.XX"}, + {-33.162796000, 137.930286625, 4, 6, "AU-SA J00.XX"}, + {-35.499955000, 138.574025000, 4, 6, "AU-SA N00.XX"}, + {-34.679096000, 135.731046375, 4, 6, "AU-SA S00.XX"}, + {-35.113706000, 139.188758625, 4, 6, "AU-SA X00.XX"}, + {-35.322739500, 138.281581500, 3, 5, "AU-SA 12.XXXX"}, + {-35.021323000, 137.252583500, 3, 5, "AU-SA 123.XXX"}, + {-32.572851000, 134.197040000, 3, 5, "AU-SA 1234.XX"}, + {-26.855084500, 129.433445500, 2, 4, "AU-SA 1234.XXX"}, + {-42.831210000, 147.243905000, 5, 7, "AU-TAS 00.XX"}, + {-42.890045000, 147.276689000, 5, 7, "AU-TAS J0.XX"}, + {-42.755885000, 147.046865000, 4, 6, "AU-TAS 12.XXX"}, + {-41.419626000, 146.963433500, 5, 7, "AU-TAS 000.XX"}, + {-41.008676000, 145.669298500, 5, 7, "AU-TAS C00.XX"}, + {-41.103455000, 146.030297500, 6, 8, "AU-TAS P00.XX"}, + {-41.052434500, 144.954768000, 4, 6, "AU-TAS 123.XXX"}, + {-40.151059500, 144.761824500, 3, 5, "AU-TAS 12.XXXX"}, + {-39.386710000, 141.279383500, 3, 5, "AU-TAS 1234.XX"}, + {-39.602993500, 141.325080000, 3, 5, "AU-TAS 1234.XXX"}, + {-37.774900000, 144.914407500, 5, 7, "AU-VIC 12.XX"}, + {-37.611185000, 144.742626500, 5, 7, "AU-VIC 12.XXX"}, + {-38.131376000, 144.299285875, 4, 6, "AU-VIC 000.XX"}, + {-38.044887000, 144.299285875, 4, 6, "AU-VIC 100.XX"}, + {-37.519276000, 143.788924500, 4, 6, "AU-VIC 200.XX"}, + {-36.719276000, 144.229263125, 4, 8, "AU-VIC 300.XX"}, + {-38.205176000, 144.994685875, 4, 6, "AU-VIC 400.XX"}, + {-38.134676000, 145.072885875, 4, 6, "AU-VIC 500.XX"}, + {-34.149276000, 142.110845375, 4, 8, "AU-VIC 600.XX"}, + {-36.343176000, 145.335902750, 4, 8, "AU-VIC 700.XX"}, + {-37.649276000, 144.518924500, 4, 6, "AU-VIC 800.XX"}, + {-38.320276000, 142.433933375, 4, 6, "AU-VIC 900.XX"}, + {-38.058576000, 145.218285875, 4, 6, "AU-VIC B00.XX"}, + {-37.528176000, 144.687324500, 4, 6, "AU-VIC C00.XX"}, + {-38.177455000, 146.475628375, 4, 6, "AU-VIC D00.XX"}, + {-36.319276000, 146.249602750, 4, 8, "AU-VIC F00.XX"}, + {-38.093455000, 147.005628375, 4, 6, "AU-VIC G00.XX"}, + {-38.148476000, 146.230485875, 4, 6, "AU-VIC H00.XX"}, + {-38.169976000, 146.355485875, 4, 6, "AU-VIC J00.XX"}, + {-37.835476000, 144.602485875, 4, 6, "AU-VIC K00.XX"}, + {-36.681976000, 142.151502750, 4, 8, "AU-VIC L00.XX"}, + {-36.089276000, 144.699941375, 4, 8, "AU-VIC M00.XX"}, + {-37.629276000, 144.378924500, 4, 6, "AU-VIC N00.XX"}, + {-38.261155000, 144.476284375, 4, 6, "AU-VIC P00.XX"}, + {-37.778876000, 147.577385875, 4, 6, "AU-VIC Q00.XX"}, + {-38.298876000, 143.543033375, 4, 6, "AU-VIC R00.XX"}, + {-38.305976000, 141.539833375, 4, 6, "AU-VIC S00.XX"}, + {-37.985676000, 145.287585875, 5, 7, "AU-VIC T00.XX"}, + {-35.299276000, 143.490280000, 3, 7, "AU-VIC V00.XX"}, + {-37.689276000, 141.968924500, 4, 6, "AU-VIC W00.XX"}, + {-38.105376000, 145.844085875, 4, 6, "AU-VIC X00.XX"}, + {-36.502776000, 145.922202750, 4, 8, "AU-VIC Y00.XX"}, + {-37.029345000, 143.676344625, 4, 8, "AU-VIC Z00.XX"}, + {-36.092818500, 143.286368500, 3, 7, "AU-VIC 123.XXX"}, + {-36.234228000, 146.557580000, 3, 7, "AU-VIC 1234.XX"}, + {-37.073066000, 141.302201000, 3, 7, "AU-VIC 12.XXXX"}, + {-34.340842500, 141.372642000, 3, 7, "AU-VIC 1234.XXX"}, + {-31.924900000, 115.798275500, 5, 7, "AU-WA 12.XX"}, + {-32.194688500, 115.702061000, 4, 6, "AU-WA 12.XXX"}, + {-32.350886000, 115.700126000, 4, 6, "AU-WA 000.XX"}, + {-32.405965000, 115.721965000, 4, 6, "AU-WA 200.XX"}, + {-32.532955000, 115.627939875, 4, 6, "AU-WA 400.XX"}, + {-30.785686000, 121.393715125, 3, 5, "AU-WA 600.XX"}, + {-28.678455000, 114.578255625, 3, 5, "AU-WA 800.XX"}, + {-33.378586000, 115.596677625, 4, 6, "AU-WA B00.XX"}, + {-35.039486000, 117.805819625, 4, 6, "AU-WA D00.XX"}, + {-20.310856000, 118.538177375, 3, 5, "AU-WA G00.XX"}, + {-17.968586000, 122.173735250, 3, 5, "AU-WA J00.XX"}, + {-33.638455000, 115.151070000, 4, 6, "AU-WA L00.XX"}, + {-20.761386000, 116.775316000, 3, 5, "AU-WA N00.XX"}, + {-33.858286000, 121.810668000, 4, 6, "AU-WA Q00.XX"}, + {-33.395586000, 116.071377625, 4, 6, "AU-WA S00.XX"}, + {-24.907986000, 113.610979500, 3, 5, "AU-WA V00.XX"}, + {-31.668286000, 116.596365750, 4, 6, "AU-WA X00.XX"}, + {-33.216476000, 115.679223625, 4, 6, "AU-WA Z00.XX"}, + {-31.370349500, 115.081578000, 3, 5, "AU-WA 123.XXX"}, + {-32.769131000, 117.088841000, 4, 6, "AU-WA 12.XXXX"}, + {-31.629695000, 120.193245500, 3, 5, "AU-WA 1234.XX"}, + {-13.972819500, 121.704359500, 3, 5, "AU-WA 0123.XXX"}, + {-16.256753500, 124.351693500, 2, 4, "AU-WA 1123.XXX"}, + {-16.201542500, 126.725783500, 2, 4, "AU-WA 2123.XXX"}, + {-16.654009500, 120.898156000, 2, 4, "AU-WA 3123.XXX"}, + {-16.654009500, 123.668719000, 2, 4, "AU-WA 4123.XXX"}, + {-16.654009500, 126.335028000, 2, 4, "AU-WA 5123.XXX"}, + {-19.351515500, 113.112513000, 2, 4, "AU-WA 6123.XXX"}, + {-19.351515500, 115.942658000, 2, 4, "AU-WA 7123.XXX"}, + {-19.351515500, 118.772803000, 2, 4, "AU-WA 8123.XXX"}, + {-19.351515500, 121.602948000, 2, 4, "AU-WA 9123.XXX"}, + {-19.351515500, 124.433093000, 2, 4, "AU-WA B123.XXX"}, + {-19.351515500, 126.277171000, 3, 5, "AU-WA C123.XXX"}, + {-22.016389500, 113.084400500, 2, 4, "AU-WA D123.XXX"}, + {-22.016389500, 115.944336500, 2, 4, "AU-WA F123.XXX"}, + {-22.016389500, 118.804272500, 2, 4, "AU-WA G123.XXX"}, + {-24.713895500, 113.057443000, 2, 4, "AU-WA H123.XXX"}, + {-24.713895500, 116.006752000, 2, 4, "AU-WA J123.XXX"}, + {-24.713895500, 118.956061000, 2, 4, "AU-WA K123.XXX"}, + {-27.395085500, 113.029911000, 2, 4, "AU-WA L123.XXX"}, + {-27.395085500, 116.038802000, 2, 4, "AU-WA M123.XXX"}, + {-27.395085500, 119.047693000, 2, 4, "AU-WA N123.XXX"}, + {-30.059959500, 113.905634000, 2, 4, "AU-WA P123.XXX"}, + {-30.059959500, 116.974107000, 2, 4, "AU-WA Q123.XXX"}, + {-30.059959500, 120.042580000, 2, 4, "AU-WA R123.XXX"}, + {-30.059959500, 123.111053000, 2, 4, "AU-WA S123.XXX"}, + {-30.059959500, 126.048461000, 3, 5, "AU-WA T123.XXX"}, + {-32.741149500, 114.616574500, 2, 4, "AU-WA V123.XXX"}, + {-32.741149500, 117.774420500, 4, 6, "AU-WA W123.XXX"}, + {-32.741149500, 120.932266500, 3, 5, "AU-WA X123.XXX"}, + {-32.741149500, 124.090112500, 2, 4, "AU-WA Y123.XXX"}, + {-22.224759000, 120.790371000, 3, 5, "AU-WA 012.XXXX"}, + {-22.224759000, 123.650307000, 2, 4, "AU-WA 112.XXXX"}, + {-22.224759000, 126.318384000, 3, 5, "AU-WA 212.XXXX"}, + {-24.905949000, 120.766152500, 3, 5, "AU-WA 312.XXXX"}, + {-24.905949000, 123.715461500, 2, 4, "AU-WA 412.XXXX"}, + {-24.905949000, 126.234583500, 3, 5, "AU-WA 512.XXXX"}, + {-27.587139000, 120.740076500, 3, 5, "AU-WA 612.XXXX"}, + {-27.587139000, 123.748967500, 2, 4, "AU-WA 712.XXXX"}, + {-27.587139000, 126.178716500, 3, 5, "AU-WA 812.XXXX"}, + {-12.453665000, 121.849369500, 2, 4, "AU-WA 912.XXXX"}, + {-16.326616000, 117.938103500, 2, 4, "AU-WA B12.XXXX"}, + {-27.424800000, 152.987659500, 5, 7, "AU-QLD 12.XX"}, + {-27.447485000, 152.912050375, 4, 6, "AU-QLD 00.XXX"}, + {-27.675235000, 152.726328125, 4, 6, "AU-QLD J0.XXX"}, + {-27.844555000, 153.284254375, 4, 6, "AU-QLD 000.XX"}, + {-27.910455000, 153.293254375, 4, 6, "AU-QLD 100.XX"}, + {-27.971455000, 153.311854375, 4, 6, "AU-QLD 200.XX"}, + {-28.039985000, 153.352254375, 4, 6, "AU-QLD 300.XX"}, + {-28.104976000, 153.402609875, 4, 6, "AU-QLD 400.XX"}, + {-26.590776000, 153.022387125, 4, 6, "AU-QLD 500.XX"}, + {-26.677265000, 153.046471125, 4, 6, "AU-QLD 600.XX"}, + {-26.763754000, 153.058769375, 4, 6, "AU-QLD 700.XX"}, + {-19.265666000, 146.702337500, 4, 6, "AU-QLD 800.XX"}, + {-19.251455000, 146.756961500, 4, 6, "AU-QLD 900.XX"}, + {-16.875076000, 145.694812000, 3, 5, "AU-QLD B00.XX"}, + {-16.961565000, 145.694812000, 3, 5, "AU-QLD C00.XX"}, + {-27.524976000, 151.899535625, 4, 6, "AU-QLD D00.XX"}, + {-21.099276000, 149.136382250, 4, 6, "AU-QLD F00.XX"}, + {-23.329105000, 150.473244375, 4, 6, "AU-QLD G00.XX"}, + {-25.257455000, 152.800248750, 4, 6, "AU-QLD H00.XX"}, + {-26.386115000, 152.999750625, 4, 6, "AU-QLD J00.XX"}, + {-20.663955000, 139.470940000, 3, 5, "AU-QLD K00.XX"}, + {-24.834276000, 152.299252500, 4, 6, "AU-QLD L00.XX"}, + {-23.824376000, 151.205091125, 4, 6, "AU-QLD M00.XX"}, + {-25.492276000, 152.650126750, 4, 6, "AU-QLD N00.XX"}, + {-28.173576000, 151.981609875, 4, 9, "AU-QLD P00.XX"}, + {-26.153876000, 152.620013875, 4, 6, "AU-QLD Q00.XX"}, + {-27.577255000, 153.282073125, 5, 7, "AU-QLD R00.XX"}, + {-23.089276000, 150.695817875, 4, 6, "AU-QLD S00.XX"}, + {-27.181136000, 151.222793125, 4, 6, "AU-QLD T00.XX"}, + {-23.511856000, 148.138117625, 3, 5, "AU-QLD TK0.00"}, + {-19.987336000, 148.202710625, 4, 6, "AU-QLD V00.XX"}, + {-17.541975000, 145.990051875, 3, 5, "AU-QLD VK0.00"}, + {-20.059036000, 146.234810625, 4, 6, "AU-QLD W00.XX"}, + {-19.553635000, 147.352200250, 4, 6, "AU-QLD WK0.00"}, + {-26.463215000, 153.072550625, 4, 6, "AU-QLD X00.XX"}, + {-26.552496000, 151.819078125, 4, 6, "AU-QLD XK0.00"}, + {-16.985936000, 145.390711000, 3, 5, "AU-QLD Y00.XX"}, + {-22.001396000, 148.024491375, 3, 5, "AU-QLD YK0.00"}, + {-23.567536000, 148.846423625, 3, 5, "AU-QLD Z00.XX"}, + {-17.264495000, 145.465491000, 3, 5, "AU-QLD ZK0.00"}, + {-25.722578500, 150.755342000, 3, 5, "AU-QLD 123.XXX"}, + {-23.249758000, 150.410516500, 3, 5, "AU-QLD 12.XXXX"}, + {-19.870827500, 146.196422000, 3, 5, "AU-QLD 1234.XX"}, + {-28.587025500, 138.535522000, 2, 6, "AU-QLD 1234.XXX"}, + {-10.368605500, 138.296656500, 2, 5, "AU-QLD 123.XXXX"}, + {-15.831256000, -47.944678500, 4, 11, "BR-DF 12.XX"}, + {-15.614536500, -48.263355500, 3, 10, "BR-DF 12.XXX"}, + {-15.572542500, -47.785536000, 3, 10, "BR-DF 123.XX"}, + {-15.688448500, -48.261311000, 3, 11, "BR-DF 123.XXX"}, + {-10.961403000, -37.103521000, 4, 6, "BR-SE 12.XX"}, + {-10.723885000, -37.289688500, 3, 7, "BR-SE 12.XXX"}, + {-10.605326000, -37.589959250, 3, 7, "BR-SE 000.XX"}, + {-11.189776000, -37.570222125, 3, 7, "BR-SE C00.XX"}, + {-10.924976000, -37.716942250, 3, 7, "BR-SE P00.XX"}, + {-11.535121500, -38.290045000, 2, 6, "BR-SE 123.XXX"}, + {-9.596095000, -35.762646500, 4, 6, "BR-AL 12.XX"}, + {-9.618062500, -36.098454500, 3, 5, "BR-AL 12.XXX"}, + {-9.998135000, -36.915766500, 3, 7, "BR-AL 123.XX"}, + {-9.467505500, -38.160432000, 2, 9, "BR-AL 123.XXX"}, + {-22.902455000, -43.264756250, 4, 8, "BR-RJ 00.XX"}, + {-22.937965000, -43.228611250, 4, 8, "BR-RJ J0.XX"}, + {-22.875595000, -43.626014000, 3, 7, "BR-RJ 12.XXX"}, + {-22.576455000, -43.331976250, 3, 7, "BR-RJ 000.XX"}, + {-22.767206000, -42.954071250, 4, 8, "BR-RJ 300.XX"}, + {-22.923806000, -43.813771250, 3, 7, "BR-RJ 600.XX"}, + {-22.840455000, -42.393407250, 4, 8, "BR-RJ 900.XX"}, + {-21.773106000, -41.400747625, 4, 8, "BR-RJ D00.XX"}, + {-22.515186000, -43.246262500, 3, 7, "BR-RJ H00.XX"}, + {-22.482155000, -44.214227500, 3, 9, "BR-RJ K00.XX"}, + {-22.181955000, -42.567457500, 3, 7, "BR-RJ M00.XX"}, + {-22.374386000, -41.828962500, 4, 8, "BR-RJ P00.XX"}, + {-22.963455000, -44.335407250, 3, 8, "BR-RJ R00.XX"}, + {-22.428386000, -43.021162500, 3, 7, "BR-RJ T00.XX"}, + {-22.886186000, -42.118502250, 4, 8, "BR-RJ W00.XX"}, + {-22.443455000, -44.591757500, 3, 9, "BR-RJ Y00.XX"}, + {-22.312203000, -44.792564000, 2, 8, "BR-RJ 123.XXX"}, + {-20.954694000, -42.326199500, 2, 7, "BR-RJ 12.XXXX"}, + {-20.384115000, -40.337459500, 4, 8, "BR-ES 12.XX"}, + {-20.534725000, -40.528637000, 3, 7, "BR-ES 12.XXX"}, + {-20.660656000, -40.627796000, 3, 7, "BR-ES 000.XX"}, + {-20.834026000, -41.230656000, 3, 9, "BR-ES 600.XX"}, + {-19.384426000, -40.154182500, 3, 7, "BR-ES C00.XX"}, + {-19.470326000, -40.714582500, 3, 7, "BR-ES J00.XX"}, + {-18.711426000, -39.931413625, 3, 7, "BR-ES P00.XX"}, + {-19.796326000, -40.419819250, 3, 7, "BR-ES V00.XX"}, + {-20.632449500, -41.871624000, 2, 6, "BR-ES 123.XXX"}, + {-5.773320000, -35.263793000, 5, 7, "BR-RN 12.XX"}, + {-6.154525000, -35.503453500, 4, 8, "BR-RN 12.XXX"}, + {-5.080006000, -37.441914875, 4, 8, "BR-RN 000.XX"}, + {-6.335996000, -37.379129750, 4, 10, "BR-RN J00.XX"}, + {-5.377099000, -38.123196000, 3, 7, "BR-RN 123.XXX"}, + {-5.859785000, -38.441715500, 2, 6, "BR-RN 12.XXXX"}, + {-7.098900000, -34.895590000, 4, 6, "BR-PB 12.XX"}, + {-6.832685000, -35.229475000, 3, 7, "BR-PB 12.XXX"}, + {-7.181226000, -36.038564625, 4, 6, "BR-PB 000.XX"}, + {-6.992776000, -37.486303625, 4, 7, "BR-PB C00.XX"}, + {-6.793276000, -38.367123750, 3, 8, "BR-PB P00.XX"}, + {-6.370845000, -37.698855000, 3, 9, "BR-PB 123.XXX"}, + {-6.594690500, -38.619425500, 2, 6, "BR-PB 12.XXXX"}, + {-27.552000000, -48.657540500, 4, 6, "BR-SC 12.XX"}, + {-27.456806000, -48.743842625, 3, 5, "BR-SC 00.XXX"}, + {-26.313386000, -48.946335875, 3, 7, "BR-SC J0.XXX"}, + {-26.892096000, -49.191569625, 3, 5, "BR-SC 000.XX"}, + {-27.803696000, -50.422250375, 3, 8, "BR-SC 400.XX"}, + {-28.650096000, -49.465110875, 3, 5, "BR-SC 800.XX"}, + {-26.810796000, -48.775689875, 3, 5, "BR-SC D00.XX"}, + {-27.086996000, -52.731669625, 3, 7, "BR-SC J00.XX"}, + {-26.449996000, -49.153889875, 3, 6, "BR-SC N00.XX"}, + {-26.981096000, -48.761069625, 3, 5, "BR-SC S00.XX"}, + {-27.113806000, -49.026473625, 3, 5, "BR-SC X00.XX"}, + {-28.651745000, -50.608268500, 2, 7, "BR-SC 123.XXX"}, + {-26.657610500, -53.670753500, 2, 8, "BR-SC 12.XXXX"}, + {-8.018100000, -34.929490000, 4, 8, "BR-PE 12.XX"}, + {-8.254068500, -35.169042000, 3, 7, "BR-PE 12.XXX"}, + {-8.299806000, -36.069458625, 3, 8, "BR-PE 000.XX"}, + {-9.399806000, -40.599666500, 3, 9, "BR-PE 300.XX"}, + {-8.898706000, -36.555966500, 3, 7, "BR-PE 600.XX"}, + {-8.139806000, -35.389458625, 3, 7, "BR-PE 900.XX"}, + {-7.941962000, -36.305793625, 3, 8, "BR-PE D00.XX"}, + {-7.861506000, -35.282058625, 3, 7, "BR-PE H00.XX"}, + {-8.226106000, -35.653958625, 3, 7, "BR-PE L00.XX"}, + {-8.401455000, -37.099773125, 3, 5, "BR-PE P00.XX"}, + {-7.977406000, -38.353558625, 3, 7, "BR-PE S00.XX"}, + {-8.428686000, -35.112818625, 3, 5, "BR-PE W00.XX"}, + {-7.582986000, -35.075418625, 3, 7, "BR-PE Y00.XX"}, + {-7.857518000, -38.077590500, 2, 8, "BR-PE 123.XXX"}, + {-8.072626000, -41.212029000, 2, 7, "BR-PE 12.XXXX"}, + {-0.000280000, -51.102862000, 4, 9, "BR-AP 12.XX"}, + {0.270215000, -51.363075000, 3, 7, "BR-AP 12.XXX"}, + {-0.958535000, -52.559795000, 2, 6, "BR-AP 123.XX"}, + {-1.223204000, -52.535861000, 2, 6, "BR-AP 123.XXX"}, + {4.278368500, -52.359188000, 2, 6, "BR-AP 12.XXXX"}, + {0.414846000, -54.802457000, 2, 6, "BR-AP 1234.XX"}, + {-3.709300000, -38.563790000, 4, 6, "BR-CE 12.XX"}, + {-4.194885000, -38.696036500, 3, 5, "BR-CE 12.XXX"}, + {-7.043455000, -39.469773125, 3, 5, "BR-CE 000.XX"}, + {-3.501455000, -40.485774375, 3, 7, "BR-CE J00.XX"}, + {-5.251092500, -39.319927500, 2, 4, "BR-CE 123.XXX"}, + {-4.588143500, -41.371993500, 2, 7, "BR-CE 1234.XX"}, + {-6.366622000, -40.838670500, 2, 7, "BR-CE 12.XXXX"}, + {-9.929000000, -67.863830500, 5, 8, "BR-AC 12.XX"}, + {-9.787885000, -68.010588500, 4, 9, "BR-AC 12.XXX"}, + {-7.584606000, -72.969675625, 4, 10, "BR-AC 000.XX"}, + {-9.020796000, -68.829659500, 4, 10, "BR-AC J00.XX"}, + {-8.798737500, -69.332373500, 3, 9, "BR-AC 123.XXX"}, + {-10.743203500, -71.504384000, 3, 7, "BR-AC 12.XXXX"}, + {-9.986065000, -73.923258500, 3, 7, "BR-AC 1234.XX"}, + {-7.381862000, -73.736919000, 3, 9, "BR-AC 1234.XXX"}, + {-25.410700000, -49.290698500, 4, 6, "BR-PR 12.XX"}, + {-25.704885000, -49.468268500, 3, 5, "BR-PR 12.XXX"}, + {-23.378455000, -52.062755625, 3, 9, "BR-PR 000.XX"}, + {-23.255455000, -51.217155625, 3, 9, "BR-PR 300.XX"}, + {-25.056256000, -50.232752500, 3, 7, "BR-PR 600.XX"}, + {-25.454955000, -54.600751250, 3, 8, "BR-PR 900.XX"}, + {-24.916956000, -53.534522500, 3, 5, "BR-PR C00.XX"}, + {-25.408386000, -51.538860250, 3, 5, "BR-PR F00.XX"}, + {-25.577086000, -48.620560250, 3, 5, "BR-PR H00.XX"}, + {-23.584086000, -51.516572125, 3, 9, "BR-PR K00.XX"}, + {-24.751886000, -53.803020500, 3, 5, "BR-PR M00.XX"}, + {-23.428886000, -51.504072125, 3, 9, "BR-PR P00.XX"}, + {-23.273455000, -51.401755625, 3, 9, "BR-PR R00.XX"}, + {-25.473086000, -49.605960250, 3, 5, "BR-PR T00.XX"}, + {-23.790786000, -53.374010875, 3, 8, "BR-PR W00.XX"}, + {-24.044786000, -52.448210875, 3, 9, "BR-PR Y00.XX"}, + {-24.197325000, -51.089969000, 2, 6, "BR-PR 123.XXX"}, + {-23.981515000, -53.700625500, 2, 7, "BR-PR 12.XXXX"}, + {-25.570732500, -54.620292500, 2, 9, "BR-PR 0123.XX"}, + {-25.530380500, -54.227520500, 2, 4, "BR-PR 1123.XX"}, + {-24.808420500, -54.432207000, 2, 6, "BR-PR 2123.XX"}, + {-24.725720000, -54.376799000, 2, 6, "BR-PR 3123.XX"}, + {-24.237395000, -54.376799000, 2, 6, "BR-PR 4123.XX"}, + {-23.890952000, -54.065388500, 3, 8, "BR-PR 5123.XX"}, + {-23.890952000, -53.560212500, 2, 7, "BR-PR 6123.XX"}, + {-23.890952000, -53.055036500, 2, 9, "BR-PR 7123.XX"}, + {-23.890952000, -52.549860500, 2, 8, "BR-PR 8123.XX"}, + {-23.890952000, -52.044684500, 2, 8, "BR-PR 9123.XX"}, + {-23.890952000, -51.539508500, 2, 8, "BR-PR B123.XX"}, + {-23.890952000, -51.034332500, 2, 8, "BR-PR C123.XX"}, + {-23.890952000, -50.529156500, 2, 6, "BR-PR D123.XX"}, + {-23.890952000, -50.023980500, 2, 6, "BR-PR F123.XX"}, + {-23.399912000, -54.065388500, 2, 7, "BR-PR G123.XX"}, + {-23.399912000, -53.560212500, 2, 7, "BR-PR H123.XX"}, + {-23.399912000, -53.055036500, 2, 9, "BR-PR J123.XX"}, + {-23.399912000, -52.549860500, 2, 8, "BR-PR K123.XX"}, + {-23.399912000, -52.044684500, 3, 9, "BR-PR L123.XX"}, + {-23.399912000, -51.539508500, 2, 8, "BR-PR M123.XX"}, + {-23.399912000, -51.034332500, 2, 8, "BR-PR N123.XX"}, + {-23.399912000, -50.529156500, 2, 6, "BR-PR P123.XX"}, + {-23.399912000, -50.023980500, 2, 6, "BR-PR Q123.XX"}, + {-22.989655000, -53.560212500, 3, 8, "BR-PR R123.XX"}, + {-22.989655000, -53.055036500, 3, 10, "BR-PR S123.XX"}, + {-22.989655000, -52.549860500, 3, 9, "BR-PR T123.XX"}, + {-22.989655000, -52.044684500, 3, 9, "BR-PR V123.XX"}, + {-22.989655000, -51.539508500, 3, 9, "BR-PR W123.XX"}, + {-22.848448500, -51.004868500, 2, 10, "BR-PR X123.XX"}, + {2.830360000, -60.749941000, 5, 9, "BR-RR 12.XX"}, + {3.016115000, -60.882575000, 4, 8, "BR-RR 12.XXX"}, + {1.915094000, -61.302235000, 4, 10, "BR-RR 000.XX"}, + {1.028104000, -60.592900000, 4, 9, "BR-RR J00.XX"}, + {2.539840500, -61.456278500, 3, 6, "BR-RR 123.XXX"}, + {5.028977000, -61.390775000, 3, 7, "BR-RR 12.XXXX"}, + {3.755342000, -64.141715000, 3, 6, "BR-RR 1234.XX"}, + {4.802035500, -64.645453000, 2, 5, "BR-RR 1234.XXX"}, + {-8.738894000, -63.913663000, 5, 9, "BR-RO 12.XX"}, + {-8.618285000, -63.966388500, 4, 8, "BR-RO 12.XXX"}, + {-10.843576000, -62.060502250, 4, 7, "BR-RO 000.XX"}, + {-9.870376000, -63.174462375, 4, 7, "BR-RO 800.XX"}, + {-12.696276000, -60.267420875, 4, 9, "BR-RO J00.XX"}, + {-11.375396000, -61.565868125, 4, 9, "BR-RO S00.XX"}, + {-9.078609500, -64.571239500, 3, 7, "BR-RO 123.XXX"}, + {-10.881938000, -62.181499000, 3, 6, "BR-RO 12.XXXX"}, + {-11.071641000, -65.252566500, 3, 6, "BR-RO 1234.XX"}, + {-8.281519500, -66.624633500, 2, 8, "BR-RO 1234.XXX"}, + {-23.524495000, -46.694258500, 5, 7, "BR-SP 12.XX"}, + {-23.502501000, -46.872209500, 4, 6, "BR-SP 12.XXX"}, + {-22.882855000, -47.141604250, 4, 8, "BR-SP 000.XX"}, + {-22.855155000, -47.078156250, 4, 8, "BR-SP 100.XX"}, + {-23.173276000, -45.939182125, 4, 6, "BR-SP 200.XX"}, + {-21.143276000, -47.858617750, 4, 8, "BR-SP 300.XX"}, + {-23.492176000, -47.532782125, 4, 6, "BR-SP 400.XX"}, + {-23.913576000, -46.390708875, 4, 6, "BR-SP 500.XX"}, + {-20.770476000, -49.434592000, 4, 8, "BR-SP 600.XX"}, + {-22.683076000, -47.691469250, 4, 8, "BR-SP 700.XX"}, + {-22.286576000, -49.128843500, 4, 8, "BR-SP 800.XX"}, + {-23.946376000, -46.476608875, 4, 6, "BR-SP 900.XX"}, + {-23.493176000, -46.241582125, 4, 6, "BR-SP B00.XX"}, + {-23.168476000, -46.926682125, 4, 6, "BR-SP C00.XX"}, + {-20.492076000, -47.447292000, 4, 8, "BR-SP D00.XX"}, + {-23.930576000, -46.300708875, 5, 7, "BR-SP F00.XX"}, + {-22.531576000, -47.455443500, 4, 8, "BR-SP G00.XX"}, + {-23.519776000, -46.311982125, 4, 6, "BR-SP H00.XX"}, + {-22.986376000, -45.616769250, 4, 6, "BR-SP J00.XX"}, + {-23.410876000, -47.493282125, 4, 6, "BR-SP K00.XX"}, + {-23.999676000, -46.556608875, 4, 6, "BR-SP L00.XX"}, + {-22.797636000, -47.313290750, 4, 8, "BR-SP M00.XX"}, + {-22.233996000, -49.974081500, 4, 8, "BR-SP MK0.00"}, + {-23.290036000, -45.996476375, 4, 6, "BR-SP N00.XX"}, + {-22.129596000, -51.435981500, 4, 9, "BR-SP NK0.00"}, + {-22.011736000, -47.925132875, 4, 8, "BR-SP P00.XX"}, + {-22.746796000, -47.358426250, 4, 8, "BR-SP PK0.00"}, + {-23.524036000, -46.963676375, 4, 6, "BR-SP Q00.XX"}, + {-21.795296000, -48.196908625, 4, 8, "BR-SP QK0.00"}, + {-22.858236000, -47.231090750, 4, 8, "BR-SP R00.XX"}, + {-22.758896000, -47.433826250, 4, 8, "BR-SP RK0.00"}, + {-22.392536000, -47.598519500, 4, 8, "BR-SP S00.XX"}, + {-21.214596000, -50.476436750, 4, 8, "BR-SP SK0.00"}, + {-23.593636000, -46.962676375, 4, 6, "BR-SP T00.XX"}, + {-23.109496000, -47.244398125, 4, 6, "BR-SP TK0.00"}, + {-23.274536000, -46.771176375, 4, 6, "BR-SP V00.XX"}, + {-23.278596000, -47.325398125, 4, 6, "BR-SP VK0.00"}, + {-22.922836000, -45.494790750, 4, 8, "BR-SP W00.XX"}, + {-22.358296000, -46.965881500, 4, 8, "BR-SP WK0.00"}, + {-23.583636000, -48.079076375, 4, 7, "BR-SP X00.XX"}, + {-22.959996000, -46.569426250, 4, 6, "BR-SP XK0.00"}, + {-23.872736000, -46.468948625, 4, 6, "BR-SP Y00.XX"}, + {-22.296296000, -48.588181500, 4, 8, "BR-SP YK0.00"}, + {-22.876836000, -48.494190750, 4, 9, "BR-SP Z00.XX"}, + {-21.141996000, -49.002036750, 4, 8, "BR-SP ZK0.00"}, + {-23.700396500, -48.518933500, 3, 6, "BR-SP 123.XXX"}, + {-20.261293000, -51.585042500, 3, 8, "BR-SP 12.XXXX"}, + {-20.194333000, -48.828522500, 3, 8, "BR-SP 1234.XX"}, + {-20.055421000, -52.898245500, 2, 7, "BR-SP 1234.XXX"}, + {-5.057400000, -42.824090000, 5, 11, "BR-PI 12.XX"}, + {-4.958485000, -42.838175000, 4, 9, "BR-PI 12.XXX"}, + {-2.881676000, -41.871265000, 4, 8, "BR-PI 000.XX"}, + {-7.043576000, -41.533083625, 4, 6, "BR-PI 800.XX"}, + {-6.769776000, -43.120443750, 4, 9, "BR-PI J00.XX"}, + {-4.166096000, -41.892461875, 4, 8, "BR-PI S00.XX"}, + {-5.467314500, -43.094335000, 3, 8, "BR-PI 123.XXX"}, + {-6.627870000, -43.331418500, 3, 8, "BR-PI 12.XXXX"}, + {-9.318679000, -45.902575000, 3, 11, "BR-PI 1234.XX"}, + {-3.179707500, -46.014951500, 2, 9, "BR-PI 1234.XXX"}, + {-10.191706000, -48.499176750, 4, 8, "BR-TO 00.XXX"}, + {-7.194686000, -48.392159375, 4, 10, "BR-TO J0.XXX"}, + {-11.674226000, -49.216557125, 4, 6, "BR-TO 000.XX"}, + {-10.129176000, -49.026042250, 4, 6, "BR-TO C00.XX"}, + {-10.652476000, -48.541942250, 4, 6, "BR-TO P00.XX"}, + {-12.222337500, -50.759216500, 3, 7, "BR-TO 123.XXX"}, + {-9.667081500, -48.055211500, 3, 9, "BR-TO 12.XXXX"}, + {-6.912515000, -48.967735000, 3, 7, "BR-TO 1234.XX"}, + {-5.600501500, -50.800409000, 2, 6, "BR-TO 1234.XXX"}, + {-30.015100000, -51.246082500, 5, 7, "BR-RS 12.XX"}, + {-30.185721000, -51.362794500, 4, 6, "BR-RS 12.XXX"}, + {-29.175406000, -51.257936625, 4, 7, "BR-RS 000.XX"}, + {-31.688476000, -52.449736250, 4, 6, "BR-RS 300.XX"}, + {-29.663455000, -53.901245875, 4, 6, "BR-RS 600.XX"}, + {-32.063706000, -52.191539000, 4, 6, "BR-RS 900.XX"}, + {-28.265506000, -52.482705125, 4, 8, "BR-RS D00.XX"}, + {-29.799506000, -57.149152375, 3, 7, "BR-RS H00.XX"}, + {-29.729806000, -52.541852375, 4, 6, "BR-RS L00.XX"}, + {-31.350886000, -54.174494500, 4, 8, "BR-RS P00.XX"}, + {-27.626455000, -52.390746875, 4, 8, "BR-RS R00.XX"}, + {-30.913386000, -55.607684875, 4, 8, "BR-RS T00.XX"}, + {-29.145855000, -51.545743125, 4, 7, "BR-RS W00.XX"}, + {-29.817286000, -55.849606375, 4, 8, "BR-RS Y00.XX"}, + {-27.482537000, -52.851227500, 3, 7, "BR-RS 123.XXX"}, + {-29.365455000, -55.850074500, 3, 7, "BR-RS 12.XXXX"}, + {-30.890207000, -52.832143000, 3, 5, "BR-RS 1234.XX"}, + {-27.396272500, -57.488076000, 2, 8, "BR-RS 1234.XXX"}, + {-2.490400000, -44.310290000, 5, 7, "BR-MA 12.XX"}, + {-2.939445000, -44.415457500, 4, 8, "BR-MA 12.XXX"}, + {-5.491996000, -47.513824750, 4, 11, "BR-MA 000.XX"}, + {-5.107896000, -42.967084875, 4, 9, "BR-MA 400.XX"}, + {-4.888196000, -43.480684875, 4, 8, "BR-MA 800.XX"}, + {-4.939596000, -47.576284875, 4, 8, "BR-MA D00.XX"}, + {-4.231706000, -44.862142875, 4, 8, "BR-MA J00.XX"}, + {-3.667206000, -45.450342875, 4, 8, "BR-MA M00.XX"}, + {-7.537106000, -46.134258625, 4, 12, "BR-MA Q00.XX"}, + {-3.741206000, -43.409942875, 4, 8, "BR-MA T00.XX"}, + {-5.510606000, -45.322750750, 4, 8, "BR-MA X00.XX"}, + {-4.950853000, -44.889216500, 3, 7, "BR-MA 123.XXX"}, + {-3.689887000, -47.592137000, 3, 7, "BR-MA 12.XXXX"}, + {-5.995237000, -46.187892500, 3, 11, "BR-MA 1234.XX"}, + {-1.602592000, -48.506748000, 2, 7, "BR-MA 1234.XXX"}, + {-16.655700000, -49.313172500, 5, 9, "BR-GO 12.XX"}, + {-16.533784000, -49.521723500, 4, 8, "BR-GO 12.XXX"}, + {-16.295056000, -49.099755250, 4, 8, "BR-GO 000.XX"}, + {-16.062055000, -48.046185250, 4, 8, "BR-GO 600.XX"}, + {-17.769326000, -51.040676875, 4, 12, "BR-GO C00.XX"}, + {-15.724526000, -48.398503375, 4, 8, "BR-GO J00.XX"}, + {-18.398026000, -49.326445750, 4, 9, "BR-GO P00.XX"}, + {-15.521926000, -47.441203375, 4, 10, "BR-GO V00.XX"}, + {-15.819855500, -50.438411500, 3, 9, "BR-GO 123.XXX"}, + {-18.149453000, -51.100465000, 3, 9, "BR-GO 12.XXXX"}, + {-14.017631000, -49.934578000, 3, 5, "BR-GO 1234.XX"}, + {-12.817515500, -53.006129000, 2, 6, "BR-GO 1234.XXX"}, + {-20.428300000, -54.652314500, 5, 8, "BR-MS 12.XX"}, + {-20.248685000, -54.896358500, 4, 7, "BR-MS 12.XXX"}, + {-22.130496000, -54.916138500, 4, 7, "BR-MS 000.XX"}, + {-19.054356000, -57.742019500, 3, 6, "BR-MS 700.XX"}, + {-20.778756000, -51.847896000, 4, 8, "BR-MS F00.XX"}, + {-22.495056000, -55.775571500, 4, 9, "BR-MS M00.XX"}, + {-23.037156000, -54.316359250, 4, 8, "BR-MS T00.XX"}, + {-21.468700500, -55.710973500, 3, 6, "BR-MS 123.XXX"}, + {-18.995880000, -55.586972000, 3, 5, "BR-MS 12.XXXX"}, + {-18.825865000, -52.875757000, 3, 7, "BR-MS 1234.XX"}, + {-17.647227000, -57.993453000, 2, 7, "BR-MS 1234.XXX"}, + {-12.939800000, -38.529232000, 5, 7, "BR-BA 12.XX"}, + {-12.577685000, -38.511610000, 4, 6, "BR-BA 12.XXX"}, + {-12.264806000, -39.037198000, 4, 6, "BR-BA 000.XX"}, + {-14.870006000, -40.923929500, 4, 8, "BR-BA 300.XX"}, + {-14.810006000, -39.360329500, 4, 6, "BR-BA 600.XX"}, + {-9.415506000, -40.586466500, 3, 10, "BR-BA 900.XX"}, + {-14.827206000, -39.165929500, 4, 6, "BR-BA D00.XX"}, + {-12.124206000, -45.080790125, 4, 6, "BR-BA H00.XX"}, + {-13.864206000, -40.164013750, 4, 6, "BR-BA L00.XX"}, + {-12.162086000, -38.496868000, 4, 6, "BR-BA P00.XX"}, + {-17.560386000, -39.801594875, 4, 8, "BR-BA R00.XX"}, + {-16.437186000, -39.152356125, 4, 6, "BR-BA T00.XX"}, + {-9.417386000, -38.297088500, 3, 7, "BR-BA W00.XX"}, + {-16.378986000, -39.637156125, 4, 6, "BR-BA Y00.XX"}, + {-17.414566000, -40.914832500, 3, 7, "BR-BA 12.XXXX"}, + {-12.413579500, -40.896680000, 3, 5, "BR-BA 123.XXX"}, + {-11.186112000, -45.659812500, 3, 7, "BR-BA 1234.XX"}, + {-9.104918000, -46.373502500, 2, 10, "BR-BA 1234.XXX"}, + {-19.862535000, -43.982812000, 5, 7, "BR-MG 12.XX"}, + {-19.664985000, -44.227958500, 4, 8, "BR-MG 12.XXX"}, + {-18.932886000, -48.341034625, 4, 8, "BR-MG 000.XX"}, + {-21.775686000, -43.443992625, 4, 8, "BR-MG 200.XX"}, + {-16.748386000, -43.918556125, 4, 8, "BR-MG 400.XX"}, + {-19.764086000, -48.000744250, 4, 8, "BR-MG 600.XX"}, + {-18.830276000, -42.000926625, 4, 6, "BR-MG 800.XX"}, + {-19.428176000, -42.594465250, 4, 6, "BR-MG 900.XX"}, + {-19.411676000, -44.276865250, 4, 6, "BR-MG B00.XX"}, + {-20.108876000, -44.926478125, 4, 8, "BR-MG C00.XX"}, + {-21.775876000, -46.610830625, 3, 8, "BR-MG D00.XX"}, + {-18.551276000, -46.549126625, 4, 8, "BR-MG F00.XX"}, + {-21.180576000, -43.810917750, 4, 7, "BR-MG G00.XX"}, + {-21.521876000, -45.481430625, 3, 7, "BR-MG H00.XX"}, + {-22.186976000, -45.978643500, 3, 7, "BR-MG J00.XX"}, + {-20.624476000, -43.830192000, 4, 6, "BR-MG K00.XX"}, + {-17.826576000, -41.546800875, 4, 8, "BR-MG L00.XX"}, + {-19.483476000, -42.672865250, 4, 6, "BR-MG M00.XX"}, + {-19.591876000, -43.270865250, 4, 6, "BR-MG N00.XX"}, + {-20.677376000, -46.649292000, 3, 8, "BR-MG P00.XX"}, + {-18.604576000, -48.238326625, 4, 9, "BR-MG Q00.XX"}, + {-21.090276000, -42.424917750, 4, 7, "BR-MG R00.XX"}, + {-21.077076000, -42.987917750, 4, 7, "BR-MG S00.XX"}, + {-18.942976000, -49.508739500, 4, 8, "BR-MG T00.XX"}, + {-19.556676000, -46.992365250, 4, 6, "BR-MG V00.XX"}, + {-22.387276000, -45.505443500, 3, 7, "BR-MG W00.XX"}, + {-21.208776000, -45.038317750, 4, 8, "BR-MG X00.XX"}, + {-21.087876000, -44.289817750, 4, 9, "BR-MG Y00.XX"}, + {-20.033276000, -44.628278125, 4, 8, "BR-MG Z00.XX"}, + {-19.256413500, -45.020246000, 3, 5, "BR-MG 123.XXX"}, + {-16.700317000, -44.006547500, 3, 7, "BR-MG 1234.XX"}, + {-19.186266000, -49.506632000, 3, 7, "BR-MG 12.XXXX"}, + {-14.809262000, -50.682239000, 2, 8, "BR-MG 1234.XXX"}, + {-15.596715000, -56.138108500, 5, 7, "BR-MT 12.XX"}, + {-15.432385000, -56.338123500, 4, 6, "BR-MT 12.XXX"}, + {-16.419306000, -54.746040125, 4, 6, "BR-MT 000.XX"}, + {-11.764096000, -55.594854125, 4, 6, "BR-MT J00.XX"}, + {-14.843362500, -56.644662000, 3, 5, "BR-MT 123.XXX"}, + {-10.763970000, -56.595762500, 3, 5, "BR-MT 12.XXXX"}, + {-9.508210000, -61.539566500, 3, 10, "BR-MT 1234.XX"}, + {-8.054318500, -61.263162000, 2, 8, "BR-MT 1234.XXX"}, + {-1.467365000, -48.505270500, 5, 9, "BR-PA 12.XX"}, + {-1.317985000, -48.484370000, 4, 8, "BR-PA 12.XXX"}, + {0.048004000, -51.234745000, 3, 8, "BR-PA 000.XX"}, + {-2.476356000, -54.877440000, 4, 6, "BR-PA 700.XX"}, + {-5.214126000, -49.208453375, 4, 8, "BR-PA F00.XX"}, + {-1.647356000, -48.982740000, 4, 6, "BR-PA M00.XX"}, + {-1.513356000, -48.786940000, 4, 6, "BR-PA T00.XX"}, + {-0.393616500, -50.115823500, 3, 7, "BR-PA 123.XXX"}, + {-2.487146000, -55.945020000, 3, 5, "BR-PA 12.XXXX"}, + {-3.433486000, -50.396002000, 3, 5, "BR-PA 1234.XX"}, + {1.769688500, -58.452931500, 2, 7, "BR-PA 1234.XXX"}, + {-3.105885000, -60.068645000, 5, 7, "BR-AM 12.XX"}, + {-2.880285000, -60.235375000, 4, 6, "BR-AM 12.XXX"}, + {-2.619596000, -56.865645000, 4, 8, "BR-AM 000.XX"}, + {-3.212056000, -60.747140000, 4, 6, "BR-AM 700.XX"}, + {-3.047256000, -58.543040000, 4, 8, "BR-AM F00.XX"}, + {-3.273556000, -64.858933875, 4, 6, "BR-AM M00.XX"}, + {-4.118156000, -63.213633875, 4, 6, "BR-AM T00.XX"}, + {-1.821016500, -61.348923500, 3, 5, "BR-AM 123.XXX"}, + {-2.013070000, -58.602230000, 3, 7, "BR-AM 12.XXXX"}, + {-4.478853500, -65.109233000, 3, 5, "BR-AM 1234.XX"}, + {-7.925739500, -73.213853500, 2, 9, "BR-AM 1234.XXX"}, + {38.945100000, -77.067934500, 4, 13, "US-DC 12.XX"}, + {38.977851000, -77.108302500, 3, 11, "US-DC 12.XXX"}, + {38.893375000, -77.014000000, 4, 12, "US-DC LZ2S.QSP"}, + {41.856600000, -71.463720000, 5, 11, "US-RI 12.XX"}, + {41.890021000, -71.780819500, 4, 11, "US-RI 12.XXX"}, + {41.546210500, -71.864090000, 4, 13, "US-RI 123.XX"}, + {41.585000000, -71.503000000, 4, 9, "US-RI KFJ.4C7"}, + {41.585000000, -71.503000000, 4, 9, "US-RI TG8R.4PT"}, + {39.781100000, -75.600836000, 5, 10, "US-DE 12.XX"}, + {39.295994000, -75.774135500, 4, 10, "US-DE 12.XXX"}, + {38.509584000, -75.642510000, 4, 10, "US-DE 123.XX"}, + {38.892712000, -75.783260000, 3, 9, "US-DE 123.XXX"}, + {39.145500000, -75.394000000, 3, 12, "US-DE NYJF.P2K"}, + {41.224900000, -73.237118500, 5, 8, "US-CT 12.XX"}, + {41.768545000, -73.110506500, 4, 11, "US-CT 12.XXX"}, + {41.256474000, -73.227946500, 5, 11, "US-CT 000.XX"}, + {41.179146000, -73.447771500, 4, 9, "US-CT 500.XX"}, + {41.092152000, -73.703382500, 4, 9, "US-CT B00.XX"}, + {41.333804000, -72.979599500, 5, 11, "US-CT H00.XX"}, + {41.401604000, -73.550599500, 4, 9, "US-CT M00.XX"}, + {41.554404000, -72.207960000, 4, 10, "US-CT R00.XX"}, + {41.386904000, -72.223299500, 4, 10, "US-CT W00.XX"}, + {41.513794000, -72.760997000, 4, 10, "US-CT 85Y.25X"}, + {41.513794000, -72.760997000, 4, 10, "US-CT S1BV.FYS"}, + {40.793111000, -74.071084375, 5, 10, "US-NJ 00.XX"}, + {40.712655000, -74.104584875, 5, 10, "US-NJ J0.XX"}, + {40.497018500, -74.480448500, 5, 8, "US-NJ 12.XXX"}, + {40.428504000, -74.495165375, 4, 6, "US-NJ 000.XX"}, + {40.022944000, -74.294385375, 4, 6, "US-NJ 700.XX"}, + {40.242244000, -74.811885375, 4, 9, "US-NJ F00.XX"}, + {39.951244000, -75.144609875, 4, 12, "US-NJ M00.XX"}, + {39.516545000, -75.276309375, 4, 12, "US-NJ T00.XX"}, + {39.522513500, -75.573757000, 3, 12, "US-NJ 123.XXX"}, + {40.140500000, -74.734000000, 4, 9, "US-NJ PN4D.BTW"}, + {43.015400000, -71.510262000, 5, 11, "US-NH 12.XX"}, + {42.892642000, -71.587335500, 4, 10, "US-NH 12.XXX"}, + {43.229924000, -71.726295500, 4, 10, "US-NH 000.XX"}, + {43.141224000, -70.936237000, 4, 10, "US-NH 800.XX"}, + {43.385843000, -71.020493500, 4, 8, "US-NH J00.XX"}, + {42.967704000, -72.433001000, 4, 11, "US-NH S00.XX"}, + {44.001400000, -71.576000000, 3, 9, "US-NH NFB.G1R"}, + {44.001400000, -71.576000000, 3, 9, "US-NH TFCS.0M1"}, + {44.518700000, -73.240644500, 5, 9, "US-VT 12.XX"}, + {44.785915000, -73.307383500, 4, 10, "US-VT 12.XXX"}, + {43.988665000, -72.862762000, 4, 8, "US-VT 123.XX"}, + {42.907975000, -73.422202000, 3, 9, "US-VT 123.XXX"}, + {43.872500000, -72.440000000, 3, 10, "US-VT S986.P48"}, + {42.401100000, -71.118160500, 5, 8, "US-MA 12.XX"}, + {42.553015000, -71.388913500, 5, 8, "US-MA 12.XXX"}, + {42.268804000, -71.918220500, 4, 8, "US-MA 000.XX"}, + {42.150004000, -72.682920500, 4, 8, "US-MA 400.XX"}, + {42.638804000, -71.433181000, 4, 7, "US-MA 800.XX"}, + {41.664704000, -71.038660000, 4, 7, "US-MA D00.XX"}, + {42.728194000, -71.235443000, 4, 11, "US-MA J00.XX"}, + {42.050194000, -71.118611500, 4, 7, "US-MA M00.XX"}, + {41.713294000, -71.255380000, 4, 11, "US-MA Q00.XX"}, + {41.894394000, -71.188180000, 4, 11, "US-MA T00.XX"}, + {42.449494000, -73.332411500, 4, 10, "US-MA X00.XX"}, + {42.057659500, -71.683502000, 3, 6, "US-MA JCP.PSH"}, + {42.057659500, -71.683502000, 3, 6, "US-MA T9PS.XSD"}, + {21.336790000, -157.903886750, 5, 7, "US-HI 00.XX"}, + {21.297235000, -157.878477750, 5, 7, "US-HI J0.XX"}, + {21.472955000, -158.282372750, 4, 6, "US-HI 00.XXX"}, + {21.542925000, -158.155372750, 5, 7, "US-HI C0.XXX"}, + {21.292935000, -157.988434750, 4, 6, "US-HI P0.XXX"}, + {21.012833000, -156.679622500, 4, 6, "US-HI 123.XX"}, + {21.700025000, -160.299975000, 3, 5, "US-HI 016.S0L"}, + {21.200025000, -158.309975000, 3, 5, "US-HI 317.L09"}, + {20.444025000, -157.414975000, 3, 5, "US-HI 51P.S00"}, + {18.880025000, -156.099975000, 3, 5, "US-HI C2V.612"}, + {28.095393000, -177.512675000, 3, 5, "US-HI M0H.S0F"}, + {22.890389000, -162.101747000, 3, 5, "US-HI N0P.S0Y"}, + {23.462193000, -164.828467000, 3, 5, "US-HI P0H.S0F"}, + {23.556209000, -166.357087000, 3, 5, "US-HI Q0S.S04"}, + {25.656993000, -171.853567000, 3, 5, "US-HI R0H.S0F"}, + {25.945993000, -174.087267000, 3, 5, "US-HI S0H.S0F"}, + {27.655661000, -176.000555000, 3, 5, "US-HI T0P.S0Y"}, + {28.290161000, -178.415051000, 3, 5, "US-HI V0F.S0P"}, + {22.094855000, -177.588282500, 2, 4, "US-HI 1234.XXX"}, + {39.333700000, -76.659434500, 5, 8, "US-MD 12.XX"}, + {39.498715000, -76.873308500, 4, 6, "US-MD 12.XXX"}, + {39.145344000, -77.339927250, 4, 9, "US-MD 000.XX"}, + {39.018974000, -77.102689250, 5, 8, "US-MD 600.XX"}, + {38.620474000, -77.044783625, 4, 9, "US-MD C00.XX"}, + {39.441474000, -77.569493875, 4, 7, "US-MD J00.XX"}, + {39.641574000, -77.841093875, 4, 9, "US-MD P00.XX"}, + {39.612474000, -77.180293875, 4, 6, "US-MD V00.XX"}, + {38.951391500, -79.366421000, 3, 11, "US-MD 123.XXX"}, + {38.805114500, -77.264825500, 3, 8, "US-MD LPB7.T27"}, + {38.339876000, -81.766681500, 5, 8, "US-WV 12.XX"}, + {38.432691500, -82.556899000, 4, 13, "US-WV 12.XXX"}, + {39.418545000, -81.648058250, 4, 10, "US-WV 000.XX"}, + {40.415674000, -80.753667375, 4, 9, "US-WV 500.XX"}, + {39.645974000, -80.080793875, 4, 6, "US-WV B00.XX"}, + {40.123045000, -80.797956875, 4, 9, "US-WV H00.XX"}, + {39.490804000, -80.254657875, 4, 6, "US-WV M00.XX"}, + {37.783804000, -81.296536500, 4, 7, "US-WV R00.XX"}, + {39.461804000, -78.075657875, 4, 12, "US-WV W00.XX"}, + {40.601674000, -80.855779500, 3, 8, "US-WV 012.XXX"}, + {40.145674000, -80.855779500, 3, 8, "US-WV 112.XXX"}, + {39.684997000, -81.717964500, 3, 8, "US-WV 212.XXX"}, + {39.684997000, -81.119044500, 3, 8, "US-WV 312.XXX"}, + {39.684997000, -80.520124500, 3, 6, "US-WV 412.XXX"}, + {39.684997000, -79.921204500, 4, 6, "US-WV 512.XXX"}, + {39.684997000, -79.322284500, 3, 8, "US-WV 612.XXX"}, + {39.684997000, -78.723364500, 3, 8, "US-WV 712.XXX"}, + {39.192021000, -78.157202000, 3, 11, "US-WV 812.XXX"}, + {39.193957000, -82.436954000, 3, 9, "US-WV 912.XXX"}, + {39.193957000, -81.843242000, 3, 10, "US-WV B12.XXX"}, + {39.193957000, -81.249530000, 3, 9, "US-WV C12.XXX"}, + {39.193957000, -80.655819000, 3, 7, "US-WV D12.XXX"}, + {39.193957000, -80.062107000, 3, 6, "US-WV F12.XXX"}, + {39.193957000, -79.468395000, 3, 9, "US-WV G12.XXX"}, + {39.193957000, -78.874682000, 3, 9, "US-WV H12.XXX"}, + {38.702917000, -82.568586500, 3, 13, "US-WV J12.XXX"}, + {38.702917000, -81.980082500, 3, 10, "US-WV K12.XXX"}, + {38.702917000, -81.391578500, 3, 7, "US-WV L12.XXX"}, + {38.702917000, -80.803074500, 3, 7, "US-WV M12.XXX"}, + {38.702917000, -80.214570500, 3, 6, "US-WV N12.XXX"}, + {38.702917000, -79.626066500, 3, 8, "US-WV P12.XXX"}, + {38.211877000, -82.612364500, 3, 9, "US-WV Q12.XXX"}, + {38.211877000, -82.038933500, 3, 9, "US-WV R12.XXX"}, + {38.211877000, -81.450429500, 3, 6, "US-WV S12.XXX"}, + {38.211877000, -80.861925500, 3, 6, "US-WV T12.XXX"}, + {38.211877000, -80.273421500, 3, 6, "US-WV V12.XXX"}, + {37.720674500, -82.308577000, 3, 9, "US-WV W12.XXX"}, + {37.249439500, -81.756609500, 3, 8, "US-WV X12.XXX"}, + {37.247390000, -81.284083500, 3, 8, "US-WV Y12.XXX"}, + {37.720837000, -80.773625500, 3, 6, "US-WV Z12.XXX"}, + {38.922741500, -80.181837000, 3, 6, "US-WV H4DJ.S3G"}, + {34.002824000, -81.056804000, 5, 9, "US-SC 00.XX"}, + {32.770004000, -79.990132375, 5, 7, "US-SC J0.XX"}, + {33.090115000, -80.287955000, 4, 6, "US-SC 12.XXX"}, + {34.026244000, -81.162008000, 4, 8, "US-SC 000.XX"}, + {34.940974000, -81.142279375, 4, 10, "US-SC 600.XX"}, + {34.868974000, -82.511279375, 4, 10, "US-SC C00.XX"}, + {33.935974000, -80.514938000, 4, 7, "US-SC J00.XX"}, + {32.230174000, -80.885491000, 4, 9, "US-SC P00.XX"}, + {34.244574000, -79.916742625, 4, 7, "US-SC V00.XX"}, + {35.170595000, -83.332167500, 3, 11, "US-SC 012.XXX"}, + {35.170595000, -82.764495500, 3, 11, "US-SC 112.XXX"}, + {35.170595000, -82.196823500, 3, 11, "US-SC 212.XXX"}, + {35.170595000, -81.629151500, 3, 8, "US-SC 312.XXX"}, + {35.170595000, -81.061479500, 3, 8, "US-SC 412.XXX"}, + {34.777263000, -83.332454000, 4, 10, "US-SC 512.XXX"}, + {34.777263000, -82.769990000, 4, 10, "US-SC 612.XXX"}, + {34.777263000, -82.207526000, 4, 8, "US-SC 712.XXX"}, + {34.777263000, -81.645062000, 4, 8, "US-SC 812.XXX"}, + {34.777263000, -81.082598000, 4, 10, "US-SC 912.XXX"}, + {34.777263000, -80.520134000, 3, 8, "US-SC B12.XXX"}, + {34.777263000, -79.957670000, 3, 8, "US-SC C12.XXX"}, + {34.777263000, -79.395206000, 3, 8, "US-SC D12.XXX"}, + {34.286223000, -82.826236000, 3, 9, "US-SC F12.XXX"}, + {34.286223000, -82.263772000, 3, 7, "US-SC G12.XXX"}, + {34.286223000, -81.701308000, 3, 7, "US-SC H12.XXX"}, + {34.286223000, -81.138844000, 3, 7, "US-SC J12.XXX"}, + {34.286223000, -80.576380000, 3, 6, "US-SC K12.XXX"}, + {34.286223000, -80.013916000, 3, 6, "US-SC L12.XXX"}, + {34.286223000, -79.451452000, 3, 8, "US-SC M12.XXX"}, + {34.286223000, -79.059522000, 4, 9, "US-SC N12.XXX"}, + {33.795183000, -82.343219500, 3, 9, "US-SC P12.XXX"}, + {33.795183000, -81.785963500, 3, 9, "US-SC Q12.XXX"}, + {33.795183000, -81.228707500, 3, 9, "US-SC R12.XXX"}, + {33.795183000, -80.671451500, 3, 6, "US-SC S12.XXX"}, + {33.795183000, -80.114195500, 3, 6, "US-SC T12.XXX"}, + {33.795183000, -79.556939500, 3, 6, "US-SC V12.XXX"}, + {33.795183000, -79.054600500, 4, 7, "US-SC W12.XXX"}, + {32.872608000, -81.953003000, 3, 8, "US-SC D123.XX"}, + {32.872608000, -81.400955000, 3, 8, "US-SC F123.XX"}, + {32.872608000, -80.848907000, 3, 8, "US-SC G123.XX"}, + {32.872608000, -80.296859000, 4, 6, "US-SC H123.XX"}, + {32.872608000, -79.744811000, 3, 5, "US-SC J123.XX"}, + {32.872608000, -79.192763000, 3, 5, "US-SC K123.XX"}, + {32.378853000, -81.511364000, 3, 8, "US-SC L123.XX"}, + {32.378853000, -80.959316000, 4, 9, "US-SC M123.XX"}, + {32.378853000, -80.407268000, 4, 6, "US-SC N123.XX"}, + {32.378853000, -79.855220000, 3, 5, "US-SC P123.XX"}, + {32.046100000, -81.230160500, 3, 9, "US-SC Q123.XX"}, + {32.046100000, -80.683320500, 3, 5, "US-SC R123.XX"}, + {33.624000000, -80.947000000, 3, 8, "US-SC PXW5.TJY"}, + {43.696100000, -70.337004000, 5, 8, "US-ME 12.XX"}, + {43.927915000, -70.472848500, 4, 7, "US-ME 12.XXX"}, + {44.141624000, -70.383454000, 4, 7, "US-ME 000.XX"}, + {44.873924000, -68.939609875, 4, 8, "US-ME 800.XX"}, + {43.533724000, -70.636595500, 4, 10, "US-ME J00.XX"}, + {44.346404000, -70.002029375, 4, 7, "US-ME S00.XX"}, + {45.941162000, -70.687514500, 3, 9, "US-ME 012.XXX"}, + {45.941162000, -70.026098500, 3, 9, "US-ME 112.XXX"}, + {45.941162000, -69.364682500, 3, 9, "US-ME 212.XXX"}, + {45.941162000, -68.703266500, 3, 9, "US-ME 312.XXX"}, + {45.941162000, -68.041850500, 3, 9, "US-ME 412.XXX"}, + {45.450122000, -71.048236000, 3, 9, "US-ME 512.XXX"}, + {45.450122000, -70.428442000, 4, 10, "US-ME 612.XXX"}, + {45.450122000, -69.772234000, 3, 9, "US-ME 712.XXX"}, + {45.450122000, -69.116026000, 3, 8, "US-ME 812.XXX"}, + {45.450122000, -68.459818000, 3, 9, "US-ME 912.XXX"}, + {45.450122000, -67.803610000, 3, 11, "US-ME B12.XXX"}, + {45.450122000, -67.505184000, 4, 12, "US-ME C12.XXX"}, + {44.959082000, -71.048522500, 3, 9, "US-ME D12.XXX"}, + {44.959082000, -70.428728500, 3, 6, "US-ME F12.XXX"}, + {44.959082000, -69.777728500, 3, 6, "US-ME G12.XXX"}, + {44.959082000, -69.126728500, 3, 6, "US-ME H12.XXX"}, + {44.959082000, -68.475728500, 3, 7, "US-ME J12.XXX"}, + {44.959082000, -67.824728500, 3, 9, "US-ME K12.XXX"}, + {44.959082000, -67.500262500, 4, 10, "US-ME L12.XXX"}, + {44.468042000, -71.014915000, 3, 9, "US-ME M12.XXX"}, + {44.468042000, -70.369123000, 3, 6, "US-ME N12.XXX"}, + {44.468042000, -69.723331000, 3, 6, "US-ME P12.XXX"}, + {44.468042000, -69.077539000, 3, 6, "US-ME Q12.XXX"}, + {44.468042000, -68.431747000, 3, 6, "US-ME R12.XXX"}, + {44.468042000, -67.785955000, 3, 6, "US-ME S12.XXX"}, + {43.977002000, -71.014915000, 3, 9, "US-ME T12.XXX"}, + {43.977002000, -70.369123000, 3, 6, "US-ME V12.XXX"}, + {43.977002000, -69.723331000, 3, 6, "US-ME W12.XXX"}, + {43.977002000, -69.077539000, 3, 6, "US-ME X12.XXX"}, + {43.485962000, -70.955101500, 3, 9, "US-ME Y12.XXX"}, + {43.058414500, -70.621135500, 4, 11, "US-ME Z12.XXX"}, + {46.980032000, -69.781725500, 3, 9, "US-ME K123.XX"}, + {46.980032000, -69.099477500, 3, 8, "US-ME L123.XX"}, + {46.980032000, -68.417229500, 3, 11, "US-ME M123.XX"}, + {46.488992000, -70.464002000, 3, 9, "US-ME P123.XX"}, + {46.488992000, -69.786962000, 3, 9, "US-ME Q123.XX"}, + {46.488992000, -69.109922000, 3, 8, "US-ME R123.XX"}, + {46.488992000, -68.432882000, 3, 11, "US-ME S123.XX"}, + {46.000667000, -70.391147000, 3, 9, "US-ME T123.XX"}, + {46.000667000, -69.724523000, 3, 9, "US-ME X123.XX"}, + {46.000667000, -69.057899000, 3, 8, "US-ME Y123.XX"}, + {46.000667000, -68.391275000, 3, 9, "US-ME Z123.XX"}, + {45.188343500, -68.984705000, 3, 9, "US-ME XD7L.BTR"}, + {39.803100000, -86.206836000, 5, 7, "US-IN 12.XX"}, + {39.968115000, -86.426830000, 4, 6, "US-IN 12.XXX"}, + {41.103394000, -85.227848500, 4, 6, "US-IN 000.XX"}, + {41.680494000, -86.398880000, 4, 9, "US-IN 300.XX"}, + {41.680494000, -86.199201000, 4, 9, "US-IN 600.XX"}, + {41.680494000, -85.999522000, 4, 9, "US-IN 900.XX"}, + {38.024645000, -87.650355625, 4, 10, "US-IN D00.XX"}, + {41.577194000, -87.599780000, 4, 10, "US-IN H00.XX"}, + {39.159194000, -86.622038250, 4, 6, "US-IN L00.XX"}, + {41.573514000, -87.427480000, 5, 8, "US-IN P00.XX"}, + {40.181214000, -85.469812375, 4, 6, "US-IN R00.XX"}, + {40.390914000, -86.965012375, 4, 6, "US-IN T00.XX"}, + {39.444314000, -87.475132875, 4, 9, "US-IN W00.XX"}, + {40.079414000, -85.749312375, 4, 6, "US-IN Y00.XX"}, + {41.715963000, -87.813293500, 3, 13, "US-IN 012.XXX"}, + {41.715963000, -87.193541500, 3, 9, "US-IN 112.XXX"}, + {41.715963000, -86.573789500, 3, 9, "US-IN 212.XXX"}, + {41.715963000, -85.954037500, 4, 12, "US-IN 312.XXX"}, + {41.715963000, -85.365658500, 3, 11, "US-IN 412.XXX"}, + {41.224923000, -87.658642000, 3, 8, "US-IN 512.XXX"}, + {41.224923000, -87.044098000, 3, 5, "US-IN 612.XXX"}, + {41.224923000, -86.429554000, 3, 5, "US-IN 712.XXX"}, + {41.224923000, -85.815010000, 3, 5, "US-IN 812.XXX"}, + {41.224923000, -85.360737000, 4, 6, "US-IN 912.XXX"}, + {40.733883000, -87.653720500, 3, 8, "US-IN B12.XXX"}, + {40.733883000, -87.044384500, 3, 5, "US-IN C12.XXX"}, + {40.733883000, -86.435048500, 3, 5, "US-IN D12.XXX"}, + {40.733883000, -85.825712500, 3, 5, "US-IN F12.XXX"}, + {40.733883000, -85.355815500, 4, 6, "US-IN G12.XXX"}, + {40.242843000, -87.654007000, 3, 8, "US-IN H12.XXX"}, + {40.242843000, -87.049879000, 3, 5, "US-IN J12.XXX"}, + {40.242843000, -86.445751000, 3, 5, "US-IN K12.XXX"}, + {40.242843000, -85.841623000, 3, 5, "US-IN L12.XXX"}, + {40.242843000, -85.350894000, 5, 7, "US-IN M12.XXX"}, + {39.751803000, -87.649085500, 3, 8, "US-IN N12.XXX"}, + {39.751803000, -87.050165500, 3, 5, "US-IN P12.XXX"}, + {39.751803000, -86.451245500, 4, 6, "US-IN Q12.XXX"}, + {39.751803000, -85.852325500, 3, 5, "US-IN R12.XXX"}, + {39.751803000, -85.345972500, 4, 6, "US-IN S12.XXX"}, + {39.260763000, -87.649085500, 3, 8, "US-IN T12.XXX"}, + {39.260763000, -87.050165500, 3, 5, "US-IN V12.XXX"}, + {39.260763000, -86.451245500, 3, 5, "US-IN W12.XXX"}, + {39.260763000, -85.852325500, 3, 5, "US-IN X12.XXX"}, + {39.260763000, -85.345972500, 4, 6, "US-IN Y12.XXX"}, + {38.338188000, -87.768622000, 4, 12, "US-IN 0123.XX"}, + {38.338188000, -87.174910000, 3, 8, "US-IN 1123.XX"}, + {38.338188000, -86.581198000, 3, 8, "US-IN 2123.XX"}, + {38.338188000, -85.987486000, 3, 8, "US-IN 3123.XX"}, + {38.681916000, -85.393774000, 3, 8, "US-IN 4123.XX"}, + {37.959933500, -88.094956500, 3, 11, "US-IN 5123.XX"}, + {37.861015500, -87.716836500, 3, 9, "US-IN 6123.XX"}, + {37.863041500, -87.180232000, 3, 8, "US-IN 7123.XX"}, + {37.870223000, -86.686950500, 3, 8, "US-IN 8123.XX"}, + {38.303771500, -86.139843000, 3, 8, "US-IN 9123.XX"}, + {39.764184000, -86.438946000, 4, 6, "US-IN 7RJ9.NCX"}, + {38.068400000, -84.550592500, 5, 7, "US-KY 12.XX"}, + {37.854495000, -84.750643125, 4, 6, "US-KY 00.XXX"}, + {38.259814000, -85.903477875, 4, 9, "US-KY J0.XXX"}, + {37.015244000, -86.576005875, 4, 6, "US-KY 000.XX"}, + {37.779074000, -87.222805500, 4, 7, "US-KY 600.XX"}, + {39.040574000, -84.590489250, 5, 8, "US-KY C00.XX"}, + {36.881974000, -87.609499875, 4, 6, "US-KY J00.XX"}, + {37.763974000, -84.416305500, 4, 6, "US-KY P00.XX"}, + {39.011774000, -84.821089250, 4, 11, "US-KY V00.XX"}, + {37.681666500, -89.379968000, 3, 11, "US-KY 12.XXXX"}, + {38.969762000, -85.325079500, 3, 10, "US-KY 123.XXX"}, + {37.817000000, -85.770000000, 3, 6, "US-KY 8H75.SZ6"}, + {35.185100000, -90.063408500, 5, 10, "US-TN 12.XX"}, + {35.130795000, -90.146889875, 4, 9, "US-TN 00.XXX"}, + {36.175314000, -86.989219375, 4, 6, "US-TN J0.XXX"}, + {35.986244000, -84.103341625, 4, 7, "US-TN 000.XX"}, + {35.093874000, -85.331179375, 4, 6, "US-TN 600.XX"}, + {36.562474000, -87.481095250, 4, 9, "US-TN C00.XX"}, + {35.861974000, -86.508889625, 4, 6, "US-TN J00.XX"}, + {35.650274000, -88.932085000, 4, 6, "US-TN P00.XX"}, + {36.386034000, -82.484721250, 4, 9, "US-TN V00.XX"}, + {35.630010500, -90.122593500, 3, 9, "US-TN 12.XXXX"}, + {35.811663000, -85.789855000, 3, 5, "US-TN 123.XXX"}, + {35.831500000, -85.979950500, 3, 5, "US-TN FVZQ.L0Y"}, + {36.888100000, -76.068152000, 5, 7, "US-VA 12.XX"}, + {37.126815000, -76.499038500, 4, 6, "US-VA 12.XXX"}, + {38.859804000, -77.251216625, 4, 9, "US-VA 000.XX"}, + {37.559804000, -77.568536500, 4, 6, "US-VA 400.XX"}, + {37.285804000, -80.067815875, 4, 7, "US-VA 800.XX"}, + {36.730304000, -76.714795250, 4, 6, "US-VA D00.XX"}, + {37.373094000, -79.285459500, 4, 7, "US-VA J00.XX"}, + {38.800194000, -77.471414625, 4, 9, "US-VA M00.XX"}, + {38.633594000, -77.402114625, 4, 9, "US-VA Q00.XX"}, + {38.948294000, -77.463138250, 4, 9, "US-VA T00.XX"}, + {38.449394000, -78.959414625, 4, 10, "US-VA X00.XX"}, + {39.421095000, -78.538880500, 3, 11, "US-VA 012.XXX"}, + {39.166208000, -77.941170500, 3, 11, "US-VA 112.XXX"}, + {38.934523000, -79.737007000, 3, 8, "US-VA 212.XXX"}, + {38.934523000, -79.143295000, 3, 11, "US-VA 312.XXX"}, + {38.934523000, -78.549583000, 3, 11, "US-VA 412.XXX"}, + {38.934523000, -77.955871000, 3, 9, "US-VA 512.XXX"}, + {38.934523000, -77.362159000, 4, 9, "US-VA 612.XXX"}, + {38.443483000, -79.969569500, 3, 8, "US-VA 712.XXX"}, + {38.443483000, -79.381065500, 3, 11, "US-VA 812.XXX"}, + {38.443483000, -78.792561500, 4, 10, "US-VA 912.XXX"}, + {38.443483000, -78.204057500, 3, 9, "US-VA B12.XXX"}, + {38.443483000, -77.615553500, 3, 8, "US-VA C12.XXX"}, + {38.443483000, -77.027049500, 3, 8, "US-VA D12.XXX"}, + {38.443483000, -76.438545500, 3, 8, "US-VA F12.XXX"}, + {37.952443000, -80.299132500, 3, 8, "US-VA G12.XXX"}, + {37.952443000, -79.710628500, 3, 6, "US-VA H12.XXX"}, + {37.952443000, -79.122124500, 3, 9, "US-VA J12.XXX"}, + {37.952443000, -78.533620500, 3, 9, "US-VA K12.XXX"}, + {37.952443000, -77.945116500, 3, 9, "US-VA L12.XXX"}, + {37.952443000, -77.356612500, 3, 8, "US-VA M12.XXX"}, + {37.952443000, -76.768108500, 3, 8, "US-VA N12.XXX"}, + {37.952443000, -76.179604500, 3, 8, "US-VA P12.XXX"}, + {37.981905000, -75.722569500, 4, 9, "US-VA Q12.XXX"}, + {37.461403000, -77.910092000, 4, 7, "US-VA R12.XXX"}, + {37.461403000, -77.326796000, 3, 5, "US-VA S12.XXX"}, + {37.461403000, -76.743500000, 3, 5, "US-VA T12.XXX"}, + {37.461403000, -76.160204000, 3, 5, "US-VA V12.XXX"}, + {36.975635000, -77.905170500, 3, 5, "US-VA W12.XXX"}, + {36.975635000, -77.327082500, 3, 5, "US-VA X12.XXX"}, + {36.975635000, -76.748994500, 3, 5, "US-VA Y12.XXX"}, + {36.975635000, -76.170906500, 4, 6, "US-VA Z12.XXX"}, + {37.058675000, -83.109609000, 3, 8, "US-VA 1123.XX"}, + {37.058675000, -82.526313000, 3, 8, "US-VA 2123.XX"}, + {37.058675000, -81.943017000, 3, 5, "US-VA 3123.XX"}, + {37.058675000, -81.359721000, 3, 5, "US-VA 4123.XX"}, + {36.570350000, -83.672126500, 3, 12, "US-VA 5123.XX"}, + {36.570350000, -83.109637500, 4, 13, "US-VA 6123.XX"}, + {36.570350000, -82.531549500, 3, 14, "US-VA 7123.XX"}, + {36.570350000, -81.953461500, 3, 11, "US-VA 8123.XX"}, + {36.570350000, -81.375373500, 3, 8, "US-VA 9123.XX"}, + {37.039033000, -80.802465000, 4, 6, "US-VA B123.XX"}, + {37.039033000, -80.219169000, 3, 5, "US-VA C123.XX"}, + {37.039033000, -79.635873000, 3, 5, "US-VA D123.XX"}, + {37.039033000, -79.052577000, 3, 5, "US-VA F123.XX"}, + {37.039033000, -78.469281000, 3, 5, "US-VA G123.XX"}, + {36.550708000, -80.797285500, 3, 8, "US-VA H123.XX"}, + {36.550708000, -80.219197500, 3, 8, "US-VA J123.XX"}, + {36.550708000, -79.641109500, 3, 8, "US-VA K123.XX"}, + {36.550708000, -79.063021500, 3, 8, "US-VA L123.XX"}, + {36.550708000, -78.484933500, 3, 8, "US-VA M123.XX"}, + {37.998250000, -79.420865000, 3, 9, "US-VA J4J1.2CB"}, + {39.996100000, -83.047776500, 5, 7, "US-OH 12.XX"}, + {40.101728000, -83.185810125, 4, 6, "US-OH 00.XXX"}, + {41.424591000, -81.880082500, 4, 6, "US-OH J0.XXX"}, + {39.774974000, -84.291822875, 5, 7, "US-OH 000.XX"}, + {39.272268000, -84.580758250, 4, 6, "US-OH 500.XX"}, + {39.406545000, -84.603711250, 4, 6, "US-OH B00.XX"}, + {41.650776000, -83.681792000, 4, 6, "US-OH H00.XX"}, + {41.086804000, -81.633299500, 4, 6, "US-OH M00.XX"}, + {40.839399000, -81.521123875, 4, 6, "US-OH R00.XX"}, + {41.105804000, -80.791745500, 4, 6, "US-OH W00.XX"}, + {41.689075000, -84.784104500, 3, 11, "US-OH 112.XXX"}, + {41.689075000, -84.164352500, 3, 8, "US-OH 212.XXX"}, + {41.689075000, -83.544600500, 4, 9, "US-OH 312.XXX"}, + {41.689075000, -82.924848500, 3, 8, "US-OH 412.XXX"}, + {41.934595000, -82.310018000, 3, 9, "US-OH 512.XXX"}, + {41.934595000, -81.685058000, 3, 8, "US-OH 612.XXX"}, + {41.934595000, -81.100580000, 4, 9, "US-OH 712.XXX"}, + {41.453375000, -84.792906500, 4, 9, "US-OH 812.XXX"}, + {41.453375000, -84.185184500, 4, 6, "US-OH 912.XXX"}, + {41.453375000, -83.565432500, 4, 6, "US-OH B12.XXX"}, + {41.453375000, -82.945680500, 4, 6, "US-OH C12.XXX"}, + {41.453375000, -82.325928500, 3, 5, "US-OH D12.XXX"}, + {41.453375000, -81.706176500, 4, 6, "US-OH F12.XXX"}, + {41.453375000, -81.095658500, 3, 5, "US-OH G12.XXX"}, + {40.962335000, -84.793193000, 3, 8, "US-OH H12.XXX"}, + {40.962335000, -84.190679000, 3, 5, "US-OH J12.XXX"}, + {40.962335000, -83.576135000, 3, 5, "US-OH K12.XXX"}, + {40.962335000, -82.961591000, 3, 5, "US-OH L12.XXX"}, + {40.962335000, -82.347047000, 3, 5, "US-OH M12.XXX"}, + {40.962335000, -81.732503000, 3, 5, "US-OH N12.XXX"}, + {40.962335000, -81.117959000, 3, 5, "US-OH P12.XXX"}, + {40.471295000, -84.793479500, 3, 8, "US-OH Q12.XXX"}, + {40.471295000, -84.221692500, 4, 6, "US-OH R12.XXX"}, + {40.471295000, -83.612356500, 3, 5, "US-OH S12.XXX"}, + {40.471295000, -83.003020500, 3, 5, "US-OH T12.XXX"}, + {40.471295000, -82.393684500, 3, 6, "US-OH X12.XXX"}, + {40.471295000, -81.784348500, 3, 6, "US-OH Y12.XXX"}, + {40.471295000, -81.175012500, 3, 6, "US-OH Z12.XXX"}, + {39.546005000, -84.823694000, 3, 8, "US-OH 1123.XX"}, + {39.546005000, -84.318049000, 4, 6, "US-OH 2123.XX"}, + {39.546005000, -83.713921000, 3, 5, "US-OH 3123.XX"}, + {39.546005000, -83.109793000, 3, 5, "US-OH 4123.XX"}, + {39.546005000, -82.505665000, 3, 6, "US-OH 5123.XX"}, + {39.546005000, -81.901537000, 3, 6, "US-OH 6123.XX"}, + {39.546005000, -81.297409000, 3, 8, "US-OH 7123.XX"}, + {39.057680000, -84.823722500, 3, 12, "US-OH 8123.XX"}, + {39.057680000, -84.378490500, 4, 10, "US-OH 9123.XX"}, + {39.057680000, -83.779570500, 3, 8, "US-OH B123.XX"}, + {39.057680000, -83.180650500, 3, 9, "US-OH C123.XX"}, + {39.057680000, -82.581730500, 3, 10, "US-OH D123.XX"}, + {39.057680000, -81.982810500, 4, 13, "US-OH F123.XX"}, + {39.057680000, -81.383890500, 3, 9, "US-OH G123.XX"}, + {38.566640000, -84.438411000, 3, 8, "US-OH H123.XX"}, + {38.566640000, -83.844699000, 3, 8, "US-OH J123.XX"}, + {38.566640000, -83.250987000, 3, 9, "US-OH K123.XX"}, + {38.566640000, -82.657275000, 4, 10, "US-OH L123.XX"}, + {38.861264000, -82.063534500, 3, 12, "US-OH M123.XX"}, + {38.414100000, -82.842159000, 3, 9, "US-OH N123.XX"}, + {40.190000000, -82.668500000, 3, 5, "US-OH D4ML.9H6"}, + {39.987100000, -75.235276500, 6, 11, "US-PA 12.XX"}, + {40.003455000, -75.371016875, 4, 9, "US-PA 00.XXX"}, + {40.351215000, -80.185737875, 4, 7, "US-PA C0.XXX"}, + {40.513425000, -75.640331375, 4, 7, "US-PA P0.XXX"}, + {40.388074000, -76.050267375, 4, 6, "US-PA 000.XX"}, + {41.424374000, -75.776846500, 4, 7, "US-PA 500.XX"}, + {41.339395000, -76.023608500, 4, 7, "US-PA B00.XX"}, + {40.168845000, -76.433083875, 4, 6, "US-PA H00.XX"}, + {40.194045000, -74.991906875, 4, 9, "US-PA M00.XX"}, + {40.319045000, -77.016383875, 4, 6, "US-PA R00.XX"}, + {42.160545000, -80.247497500, 4, 9, "US-PA W00.XX"}, + {42.106725000, -80.485500000, 3, 8, "US-PA 112.XXX"}, + {42.106725000, -79.860540000, 4, 9, "US-PA 212.XXX"}, + {42.327693000, -80.341759000, 3, 8, "US-PA 012.XXX"}, + {41.959413000, -79.235580000, 3, 11, "US-PA 312.XXX"}, + {41.959413000, -78.610620000, 3, 10, "US-PA 412.XXX"}, + {41.959413000, -77.985660000, 3, 10, "US-PA 512.XXX"}, + {41.959413000, -77.360700000, 3, 10, "US-PA 612.XXX"}, + {41.959413000, -76.735740000, 3, 10, "US-PA 712.XXX"}, + {41.959413000, -76.110780000, 3, 10, "US-PA 812.XXX"}, + {41.959413000, -75.485820000, 3, 10, "US-PA 912.XXX"}, + {41.615685000, -80.485806500, 3, 5, "US-PA B12.XXX"}, + {41.615685000, -79.873325500, 3, 5, "US-PA C12.XXX"}, + {41.615685000, -79.253573500, 4, 7, "US-PA D12.XXX"}, + {41.615685000, -78.633821500, 4, 7, "US-PA F12.XXX"}, + {41.615685000, -78.014069500, 4, 7, "US-PA G12.XXX"}, + {41.615685000, -77.394317500, 4, 7, "US-PA H12.XXX"}, + {41.615685000, -76.774565500, 4, 7, "US-PA J12.XXX"}, + {41.615685000, -76.154813500, 4, 7, "US-PA K12.XXX"}, + {41.615685000, -75.535061500, 4, 7, "US-PA L12.XXX"}, + {41.124645000, -80.486093000, 3, 5, "US-PA M12.XXX"}, + {41.124645000, -79.878820000, 3, 5, "US-PA N12.XXX"}, + {41.124645000, -79.264276000, 3, 6, "US-PA P12.XXX"}, + {41.124645000, -78.649732000, 3, 6, "US-PA Q12.XXX"}, + {41.124645000, -78.035188000, 3, 6, "US-PA R12.XXX"}, + {41.124645000, -77.420644000, 3, 6, "US-PA S12.XXX"}, + {41.124645000, -76.806100000, 3, 6, "US-PA T12.XXX"}, + {41.124645000, -76.191556000, 3, 6, "US-PA V12.XXX"}, + {41.124645000, -75.577012000, 3, 9, "US-PA W12.XXX"}, + {41.492925000, -75.275658500, 4, 9, "US-PA X12.XXX"}, + {40.199355000, -80.516565500, 3, 9, "US-PA 1123.XX"}, + {40.199355000, -79.912781500, 4, 7, "US-PA 2123.XX"}, + {40.199355000, -79.303445500, 3, 6, "US-PA 3123.XX"}, + {40.199355000, -78.694109500, 3, 6, "US-PA 4123.XX"}, + {40.199355000, -78.084773500, 3, 6, "US-PA 5123.XX"}, + {40.199355000, -77.475437500, 3, 5, "US-PA 6123.XX"}, + {40.199355000, -76.866101500, 4, 6, "US-PA 7123.XX"}, + {40.199355000, -76.256765500, 3, 5, "US-PA 8123.XX"}, + {40.199355000, -75.647429500, 3, 5, "US-PA 9123.XX"}, + {39.711385000, -80.516594000, 3, 9, "US-PA B123.XX"}, + {39.711385000, -79.918018000, 4, 10, "US-PA C123.XX"}, + {39.711385000, -79.313890000, 3, 11, "US-PA D123.XX"}, + {39.711385000, -78.709762000, 3, 11, "US-PA F123.XX"}, + {39.711385000, -78.105634000, 3, 9, "US-PA G123.XX"}, + {39.711385000, -77.501506000, 3, 8, "US-PA H123.XX"}, + {39.711385000, -76.897378000, 3, 8, "US-PA J123.XX"}, + {39.711385000, -76.293250000, 3, 8, "US-PA K123.XX"}, + {39.711385000, -75.689122000, 3, 12, "US-PA L123.XX"}, + {39.953835000, -75.296001500, 5, 10, "US-PA M123.XX"}, + {41.036549000, -77.604950000, 3, 6, "US-PA L79Q.ZXY"}, + {32.347099000, -90.250026000, 5, 8, "US-MS 12.XX"}, + {32.404294000, -90.355337000, 4, 7, "US-MS 00.XXX"}, + {30.348405000, -89.200325625, 4, 9, "US-MS J0.XXX"}, + {34.982545000, -90.115566875, 4, 12, "US-MS 000.XX"}, + {31.349444000, -89.454979500, 4, 7, "US-MS 700.XX"}, + {32.405944000, -88.817056000, 4, 7, "US-MS F00.XX"}, + {34.275644000, -88.806289625, 4, 6, "US-MS M00.XX"}, + {33.433044000, -91.113825375, 4, 10, "US-MS T00.XX"}, + {34.951595000, -90.781362000, 3, 8, "US-MS 012.XXX"}, + {34.951595000, -90.218898000, 3, 8, "US-MS 112.XXX"}, + {34.951595000, -89.656434000, 3, 6, "US-MS 212.XXX"}, + {34.951595000, -89.093970000, 3, 5, "US-MS 312.XXX"}, + {34.951595000, -88.628522000, 4, 6, "US-MS 412.XXX"}, + {34.482651000, -90.927602000, 3, 8, "US-MS 512.XXX"}, + {34.482651000, -90.365138000, 3, 8, "US-MS 612.XXX"}, + {34.482651000, -89.802674000, 3, 6, "US-MS 712.XXX"}, + {34.482651000, -89.240210000, 3, 5, "US-MS 812.XXX"}, + {34.482651000, -88.677746000, 3, 5, "US-MS 912.XXX"}, + {33.991611000, -91.485144500, 3, 8, "US-MS B12.XXX"}, + {33.991611000, -90.927888500, 3, 8, "US-MS C12.XXX"}, + {33.991611000, -90.370632500, 3, 6, "US-MS D12.XXX"}, + {33.991611000, -89.813376500, 3, 6, "US-MS F12.XXX"}, + {33.991611000, -89.256120500, 3, 5, "US-MS G12.XXX"}, + {33.991611000, -88.698864500, 3, 5, "US-MS H12.XXX"}, + {33.500571000, -91.485144500, 3, 8, "US-MS K12.XXX"}, + {33.500571000, -90.927888500, 4, 7, "US-MS L12.XXX"}, + {33.500571000, -90.370632500, 3, 6, "US-MS M12.XXX"}, + {33.500571000, -89.813376500, 3, 6, "US-MS N12.XXX"}, + {33.500571000, -89.256120500, 3, 5, "US-MS P12.XXX"}, + {33.500571000, -88.698864500, 3, 5, "US-MS Q12.XXX"}, + {33.009531000, -91.485431000, 3, 11, "US-MS R12.XXX"}, + {33.009531000, -90.933383000, 3, 11, "US-MS S12.XXX"}, + {33.009531000, -90.381335000, 3, 7, "US-MS T12.XXX"}, + {33.009531000, -89.829287000, 3, 7, "US-MS X12.XXX"}, + {33.009531000, -89.277239000, 3, 6, "US-MS Y12.XXX"}, + {33.009531000, -88.725191000, 3, 5, "US-MS Z12.XXX"}, + {32.084241000, -91.652979000, 3, 8, "US-MS 1123.XX"}, + {32.084241000, -91.103712000, 3, 8, "US-MS 2123.XX"}, + {32.084241000, -90.551664000, 3, 6, "US-MS 3123.XX"}, + {32.084241000, -89.999616000, 3, 6, "US-MS 4123.XX"}, + {32.084241000, -89.447568000, 3, 6, "US-MS 5123.XX"}, + {32.084241000, -88.895520000, 3, 6, "US-MS 6123.XX"}, + {31.595916000, -91.650580500, 3, 8, "US-MS 7123.XX"}, + {31.595916000, -91.103740500, 3, 8, "US-MS 8123.XX"}, + {31.595916000, -90.556900500, 3, 6, "US-MS 9123.XX"}, + {31.595916000, -90.010060500, 3, 6, "US-MS B123.XX"}, + {31.595916000, -89.463220500, 3, 6, "US-MS C123.XX"}, + {31.595916000, -88.916380500, 3, 6, "US-MS D123.XX"}, + {31.102161000, -91.650580500, 3, 8, "US-MS F123.XX"}, + {31.102161000, -91.103740500, 3, 8, "US-MS G123.XX"}, + {31.102161000, -90.556900500, 3, 6, "US-MS K123.XX"}, + {31.102161000, -90.010060500, 3, 6, "US-MS L123.XX"}, + {31.102161000, -89.463220500, 3, 6, "US-MS M123.XX"}, + {31.102161000, -88.916380500, 3, 6, "US-MS N123.XX"}, + {30.611121000, -91.650609000, 3, 8, "US-MS P123.XX"}, + {30.611121000, -91.108977000, 3, 9, "US-MS Q123.XX"}, + {30.611121000, -90.567345000, 3, 8, "US-MS R123.XX"}, + {30.611121000, -90.025713000, 3, 8, "US-MS S123.XX"}, + {30.611121000, -89.484081000, 4, 7, "US-MS T123.XX"}, + {30.611121000, -88.942449000, 4, 7, "US-MS V123.XX"}, + {30.159100000, -89.858043500, 3, 8, "US-MS X123.XX"}, + {30.159100000, -89.321619500, 3, 8, "US-MS Y123.XX"}, + {30.159100000, -88.785195500, 3, 6, "US-MS Z123.XX"}, + {32.571000000, -89.876500000, 3, 6, "US-MS 7M00.272"}, + {29.951100000, -90.155882500, 5, 7, "US-LA 12.XX"}, + {30.047294000, -90.272671625, 4, 6, "US-LA 00.XXX"}, + {30.454414000, -91.272147875, 4, 7, "US-LA J0.XXX"}, + {32.526024000, -93.882501000, 4, 7, "US-LA 000.XX"}, + {30.252524000, -92.160844125, 4, 6, "US-LA 800.XX"}, + {30.280624000, -93.398944125, 4, 6, "US-LA J00.XX"}, + {32.609934000, -92.253461000, 4, 6, "US-LA S00.XX"}, + {32.974595000, -94.013631000, 3, 7, "US-LA 012.XXX"}, + {32.974595000, -93.516787000, 4, 7, "US-LA 112.XXX"}, + {32.974595000, -92.964739000, 3, 5, "US-LA 212.XXX"}, + {32.974595000, -92.412691000, 3, 5, "US-LA 312.XXX"}, + {32.974595000, -91.860643000, 3, 5, "US-LA 412.XXX"}, + {32.974595000, -91.308595000, 3, 8, "US-LA 512.XXX"}, + {32.483555000, -94.013631000, 3, 7, "US-LA 612.XXX"}, + {32.483555000, -93.516787000, 4, 7, "US-LA 712.XXX"}, + {32.483555000, -92.964739000, 3, 5, "US-LA 812.XXX"}, + {32.483555000, -92.412691000, 3, 5, "US-LA 912.XXX"}, + {32.483555000, -91.860643000, 3, 5, "US-LA B12.XXX"}, + {32.483555000, -91.308595000, 3, 8, "US-LA C12.XXX"}, + {31.992515000, -94.013917500, 3, 7, "US-LA D12.XXX"}, + {31.992515000, -93.517073500, 4, 8, "US-LA F12.XXX"}, + {31.992515000, -92.970233500, 3, 5, "US-LA G12.XXX"}, + {31.992515000, -92.423393500, 3, 5, "US-LA H12.XXX"}, + {31.992515000, -91.876553500, 3, 5, "US-LA J12.XXX"}, + {31.992515000, -91.329713500, 3, 8, "US-LA K12.XXX"}, + {31.501475000, -93.790493500, 3, 8, "US-LA L12.XXX"}, + {31.501475000, -93.243653500, 3, 5, "US-LA M12.XXX"}, + {31.501475000, -92.696813500, 3, 5, "US-LA N12.XXX"}, + {31.501475000, -92.149973500, 3, 5, "US-LA P12.XXX"}, + {31.501475000, -91.603133500, 3, 8, "US-LA Q12.XXX"}, + {31.010435000, -93.790780000, 3, 8, "US-LA R12.XXX"}, + {31.010435000, -93.249148000, 3, 5, "US-LA S12.XXX"}, + {31.010435000, -92.707516000, 3, 5, "US-LA T12.XXX"}, + {31.010435000, -92.165884000, 3, 5, "US-LA V12.XXX"}, + {31.010435000, -91.624252000, 3, 8, "US-LA W12.XXX"}, + {31.010435000, -91.082620000, 3, 8, "US-LA X12.XXX"}, + {31.010435000, -90.540988000, 3, 8, "US-LA Y12.XXX"}, + {31.010435000, -89.999356000, 3, 8, "US-LA Z12.XXX"}, + {30.107555000, -93.785858500, 3, 8, "US-LA 01.XXXX"}, + {30.107555000, -93.249434500, 3, 5, "US-LA 11.XXXX"}, + {30.107555000, -92.713010500, 3, 5, "US-LA 21.XXXX"}, + {30.107555000, -92.176586500, 3, 5, "US-LA 31.XXXX"}, + {30.107555000, -91.640162500, 3, 5, "US-LA 41.XXXX"}, + {30.107555000, -91.103738500, 3, 5, "US-LA 51.XXXX"}, + {30.107555000, -90.567314500, 3, 5, "US-LA 61.XXXX"}, + {30.107555000, -90.030890500, 4, 6, "US-LA 71.XXXX"}, + {30.107555000, -89.494466500, 3, 5, "US-LA 81.XXXX"}, + {29.616515000, -94.014490500, 3, 8, "US-LA 91.XXXX"}, + {29.616515000, -93.517646500, 4, 7, "US-LA B1.XXXX"}, + {29.616515000, -92.981222500, 3, 5, "US-LA C1.XXXX"}, + {29.616515000, -92.444798500, 3, 5, "US-LA D1.XXXX"}, + {29.616515000, -91.908374500, 3, 5, "US-LA F1.XXXX"}, + {29.616515000, -91.371950500, 3, 5, "US-LA G1.XXXX"}, + {29.616515000, -90.835526500, 3, 5, "US-LA H1.XXXX"}, + {29.616515000, -90.299102500, 3, 5, "US-LA J1.XXXX"}, + {29.616515000, -89.762678500, 3, 5, "US-LA K1.XXXX"}, + {29.616515000, -89.264914500, 4, 6, "US-LA L1.XXXX"}, + {29.125475000, -92.981509000, 3, 5, "US-LA M1.XXXX"}, + {29.125475000, -92.450293000, 3, 5, "US-LA N1.XXXX"}, + {29.125475000, -91.919077000, 3, 5, "US-LA P1.XXXX"}, + {29.125475000, -91.387861000, 3, 5, "US-LA Q1.XXXX"}, + {29.125475000, -90.856645000, 4, 6, "US-LA R1.XXXX"}, + {29.125475000, -90.325429000, 4, 6, "US-LA S1.XXXX"}, + {29.125475000, -89.794213000, 4, 6, "US-LA T1.XXXX"}, + {29.125475000, -89.262997000, 4, 6, "US-LA V1.XXXX"}, + {28.887795000, -91.122253000, 3, 5, "US-LA W1.XXXX"}, + {28.887795000, -90.591037000, 3, 5, "US-LA X1.XXXX"}, + {28.887795000, -90.059821000, 3, 5, "US-LA Y1.XXXX"}, + {28.887795000, -89.528605000, 3, 5, "US-LA Z1.XXXX"}, + {30.937000000, -91.401000000, 3, 8, "US-LA 53JK.D1Q"}, + {33.552100000, -86.843566500, 5, 7, "US-AL 12.XX"}, + {33.416394000, -87.003690375, 4, 6, "US-AL 00.XXX"}, + {32.297125000, -86.481311000, 4, 6, "US-AL C0.XXX"}, + {34.825084000, -86.793357875, 4, 6, "US-AL P0.XXX"}, + {30.727504000, -88.278848875, 4, 7, "US-AL 000.XX"}, + {33.235544000, -87.685325375, 4, 6, "US-AL 700.XX"}, + {31.246644000, -85.504479500, 4, 7, "US-AL F00.XX"}, + {34.593744000, -87.116589625, 5, 7, "US-AL M00.XX"}, + {32.635244000, -85.555256000, 4, 9, "US-AL T00.XX"}, + {34.945713500, -88.215026000, 3, 8, "US-AL 012.XXX"}, + {34.945713500, -87.647354000, 3, 5, "US-AL 112.XXX"}, + {34.945713500, -87.079682000, 3, 5, "US-AL 212.XXX"}, + {34.945713500, -86.512010000, 3, 5, "US-AL 312.XXX"}, + {34.945713500, -85.944338000, 3, 5, "US-AL 412.XXX"}, + {34.560942000, -88.186001000, 4, 9, "US-AL 512.XXX"}, + {34.560942000, -87.623537000, 4, 6, "US-AL 612.XXX"}, + {34.560942000, -87.061073000, 5, 7, "US-AL 712.XXX"}, + {34.560942000, -86.498609000, 4, 6, "US-AL 812.XXX"}, + {34.560942000, -85.936145000, 4, 6, "US-AL 912.XXX"}, + {34.069902000, -88.360365000, 3, 8, "US-AL B12.XXX"}, + {34.069902000, -87.797901000, 3, 5, "US-AL C12.XXX"}, + {34.069902000, -87.235437000, 3, 5, "US-AL D12.XXX"}, + {34.069902000, -86.672973000, 3, 5, "US-AL F12.XXX"}, + {34.069902000, -86.110509000, 3, 5, "US-AL G12.XXX"}, + {34.069902000, -85.548045000, 3, 8, "US-AL K12.XXX"}, + {33.578862000, -88.355443500, 3, 8, "US-AL L12.XXX"}, + {33.578862000, -87.798187500, 3, 5, "US-AL M12.XXX"}, + {33.578862000, -87.240931500, 3, 5, "US-AL N12.XXX"}, + {33.578862000, -86.683675500, 4, 6, "US-AL P12.XXX"}, + {33.578862000, -86.126419500, 3, 5, "US-AL Q12.XXX"}, + {33.578862000, -85.569163500, 3, 8, "US-AL R12.XXX"}, + {33.087822000, -88.355730000, 3, 8, "US-AL S12.XXX"}, + {33.087822000, -87.803682000, 3, 5, "US-AL T12.XXX"}, + {33.087822000, -87.251634000, 3, 5, "US-AL V12.XXX"}, + {33.087822000, -86.699586000, 3, 5, "US-AL X12.XXX"}, + {33.087822000, -86.147538000, 3, 5, "US-AL Y12.XXX"}, + {33.087822000, -85.595490000, 3, 8, "US-AL Z12.XXX"}, + {32.162532000, -88.471979000, 3, 8, "US-AL 0123.XX"}, + {32.162532000, -87.919931000, 3, 5, "US-AL 1123.XX"}, + {32.162532000, -87.367883000, 3, 5, "US-AL 2123.XX"}, + {32.162532000, -86.815835000, 3, 5, "US-AL 3123.XX"}, + {32.162532000, -86.263787000, 3, 5, "US-AL 4123.XX"}, + {32.162532000, -85.711739000, 3, 5, "US-AL 5123.XX"}, + {32.209660000, -85.189880000, 4, 9, "US-AL 6123.XX"}, + {31.674207000, -88.468059500, 3, 8, "US-AL 7123.XX"}, + {31.674207000, -87.921219500, 3, 5, "US-AL 8123.XX"}, + {31.674207000, -87.374379500, 3, 5, "US-AL 9123.XX"}, + {31.674207000, -86.827539500, 3, 5, "US-AL B123.XX"}, + {31.674207000, -86.280699500, 3, 5, "US-AL C123.XX"}, + {31.674207000, -85.733859500, 3, 5, "US-AL D123.XX"}, + {31.180452000, -88.468059500, 3, 8, "US-AL G123.XX"}, + {31.180452000, -87.921219500, 3, 5, "US-AL H123.XX"}, + {31.180452000, -87.374379500, 3, 5, "US-AL J123.XX"}, + {31.180452000, -86.827539500, 3, 5, "US-AL K123.XX"}, + {31.180452000, -86.280699500, 3, 5, "US-AL L123.XX"}, + {31.180452000, -85.733859500, 3, 5, "US-AL M123.XX"}, + {31.499757500, -85.189965500, 3, 8, "US-AL P123.XX"}, + {30.689412000, -88.461255000, 3, 8, "US-AL Q123.XX"}, + {30.689412000, -87.919623000, 3, 5, "US-AL R123.XX"}, + {31.117067500, -87.345270000, 3, 5, "US-AL S123.XX"}, + {31.117067500, -86.249927500, 3, 5, "US-AL T123.XX"}, + {30.201087000, -88.426389500, 3, 8, "US-AL X123.XX"}, + {30.201087000, -87.889965500, 3, 5, "US-AL Z123.XX"}, + {32.576000000, -86.681500000, 3, 5, "US-AL DT3G.L7M"}, + {34.789700000, -92.334908500, 5, 7, "US-AR 12.XX"}, + {35.997395000, -94.332164625, 4, 8, "US-AR 00.XXX"}, + {34.763914000, -92.491513375, 4, 6, "US-AR J0.XXX"}, + {35.409324000, -94.508635000, 3, 9, "US-AR 000.XX"}, + {35.883624000, -90.854453625, 4, 6, "US-AR 800.XX"}, + {35.106224000, -92.562915375, 4, 6, "US-AR J00.XX"}, + {34.271704000, -92.160566625, 4, 6, "US-AR S00.XX"}, + {36.454595000, -94.586485000, 3, 10, "US-AR 012.XXX"}, + {36.454595000, -94.013605000, 3, 7, "US-AR 112.XXX"}, + {36.454595000, -93.440725000, 3, 6, "US-AR 212.XXX"}, + {36.454595000, -92.867845000, 3, 6, "US-AR 312.XXX"}, + {36.454595000, -92.294965000, 3, 6, "US-AR 412.XXX"}, + {36.454595000, -91.722085000, 3, 8, "US-AR 512.XXX"}, + {36.454595000, -91.149205000, 3, 8, "US-AR 612.XXX"}, + {36.454595000, -90.576325000, 3, 8, "US-AR 712.XXX"}, + {35.963555000, -94.586484000, 3, 9, "US-AR 812.XXX"}, + {35.963555000, -94.013604000, 3, 6, "US-AR 912.XXX"}, + {35.963555000, -93.440724000, 3, 5, "US-AR B12.XXX"}, + {35.963555000, -92.867844000, 3, 5, "US-AR C12.XXX"}, + {35.963555000, -92.294964000, 3, 5, "US-AR D12.XXX"}, + {35.963555000, -91.722084000, 3, 5, "US-AR F12.XXX"}, + {35.963555000, -91.149204000, 3, 5, "US-AR G12.XXX"}, + {35.963555000, -90.576324000, 4, 6, "US-AR H12.XXX"}, + {35.963555000, -90.185365000, 4, 9, "US-AR J12.XXX"}, + {35.472515000, -94.438342500, 4, 10, "US-AR K12.XXX"}, + {35.472515000, -93.870670500, 3, 6, "US-AR L12.XXX"}, + {35.472515000, -93.302998500, 3, 5, "US-AR M12.XXX"}, + {35.472515000, -92.735326500, 3, 5, "US-AR N12.XXX"}, + {35.472515000, -92.167654500, 3, 5, "US-AR P12.XXX"}, + {35.472515000, -91.599982500, 3, 5, "US-AR Q12.XXX"}, + {35.472515000, -91.032310500, 3, 5, "US-AR R12.XXX"}, + {35.472515000, -90.464638500, 3, 5, "US-AR S12.XXX"}, + {34.981475000, -94.580547000, 3, 9, "US-AR T12.XXX"}, + {34.981475000, -94.018083000, 3, 6, "US-AR V12.XXX"}, + {34.981475000, -93.455619000, 3, 5, "US-AR W12.XXX"}, + {34.981475000, -92.893155000, 3, 5, "US-AR X12.XXX"}, + {34.981475000, -92.330691000, 4, 6, "US-AR Y12.XXX"}, + {34.981475000, -91.768227000, 3, 5, "US-AR Z12.XXX"}, + {34.569635000, -91.205763000, 3, 6, "US-AR 01.XXXX"}, + {34.569635000, -90.643299000, 3, 8, "US-AR 11.XXXX"}, + {34.078595000, -94.580547000, 3, 9, "US-AR 21.XXXX"}, + {34.078595000, -94.018083000, 3, 6, "US-AR 31.XXXX"}, + {34.078595000, -93.455619000, 3, 5, "US-AR 41.XXXX"}, + {34.078595000, -92.893155000, 3, 5, "US-AR 51.XXXX"}, + {34.078595000, -92.330691000, 3, 5, "US-AR 61.XXXX"}, + {34.078595000, -91.768227000, 3, 5, "US-AR 71.XXXX"}, + {34.078595000, -91.205763000, 3, 6, "US-AR 81.XXXX"}, + {34.078595000, -90.643299000, 3, 8, "US-AR 91.XXXX"}, + {33.587555000, -94.575625500, 3, 7, "US-AR B1.XXXX"}, + {33.587555000, -94.018369500, 3, 7, "US-AR C1.XXXX"}, + {33.587555000, -93.461113500, 3, 5, "US-AR D1.XXXX"}, + {33.587555000, -92.903857500, 3, 5, "US-AR F1.XXXX"}, + {33.587555000, -92.346601500, 3, 5, "US-AR G1.XXXX"}, + {33.587555000, -91.789345500, 3, 5, "US-AR H1.XXXX"}, + {33.587555000, -91.232089500, 3, 8, "US-AR J1.XXXX"}, + {33.096515000, -94.363868500, 3, 7, "US-AR K1.XXXX"}, + {33.096515000, -93.806612500, 4, 7, "US-AR L1.XXXX"}, + {33.096515000, -93.249356500, 4, 6, "US-AR M1.XXXX"}, + {33.096515000, -92.692100500, 4, 6, "US-AR N1.XXXX"}, + {33.096515000, -92.134844500, 4, 6, "US-AR P1.XXXX"}, + {33.096515000, -91.577588500, 4, 7, "US-AR Q1.XXXX"}, + {33.036795000, -94.141253000, 3, 7, "US-AR R1.XXXX"}, + {33.036795000, -93.589205000, 3, 6, "US-AR S1.XXXX"}, + {33.036795000, -93.037157000, 3, 5, "US-AR T1.XXXX"}, + {33.017100000, -92.512457000, 3, 8, "US-AR X123.XX"}, + {33.017100000, -91.960409000, 3, 8, "US-AR Y123.XX"}, + {33.017100000, -91.408361000, 3, 11, "US-AR Z123.XX"}, + {34.751500000, -92.131000000, 4, 6, "US-AR 3YTR.MT4"}, + {35.262100000, -80.889310000, 5, 7, "US-NC 12.XX"}, + {35.319294000, -81.052158625, 4, 6, "US-NC 00.XXX"}, + {35.779314000, -78.907030000, 4, 6, "US-NC J0.XXX"}, + {35.999804000, -79.005374625, 4, 6, "US-NC 000.XX"}, + {35.175845000, -79.039726875, 4, 7, "US-NC 400.XX"}, + {34.291545000, -77.957208125, 4, 6, "US-NC 800.XX"}, + {36.109304000, -80.352174625, 4, 6, "US-NC D00.XX"}, + {36.081304000, -79.949974625, 4, 6, "US-NC J00.XX"}, + {35.956304000, -80.119674625, 4, 6, "US-NC N00.XX"}, + {35.623804000, -77.468655000, 4, 6, "US-NC S00.XX"}, + {35.590094000, -82.650065000, 4, 9, "US-NC X00.XX"}, + {36.543595000, -82.571845000, 3, 10, "US-NC 012.XXX"}, + {36.543595000, -81.998965000, 3, 10, "US-NC 112.XXX"}, + {36.543595000, -81.426085000, 3, 6, "US-NC 212.XXX"}, + {36.543595000, -80.853205000, 3, 6, "US-NC 312.XXX"}, + {36.543595000, -80.280325000, 3, 8, "US-NC 412.XXX"}, + {36.543595000, -79.707445000, 3, 8, "US-NC 512.XXX"}, + {36.052555000, -83.717605000, 3, 8, "US-NC 612.XXX"}, + {36.052555000, -83.144725000, 3, 8, "US-NC 712.XXX"}, + {36.052555000, -82.571845000, 3, 8, "US-NC 812.XXX"}, + {36.052555000, -81.998965000, 3, 8, "US-NC 912.XXX"}, + {36.052555000, -81.426085000, 3, 5, "US-NC B12.XXX"}, + {36.052555000, -80.853205000, 3, 5, "US-NC C12.XXX"}, + {36.052555000, -80.280325000, 4, 6, "US-NC D12.XXX"}, + {36.052555000, -79.707445000, 3, 5, "US-NC F12.XXX"}, + {35.561515000, -84.285563500, 3, 8, "US-NC G12.XXX"}, + {35.561515000, -83.717891500, 3, 8, "US-NC H12.XXX"}, + {35.561515000, -83.150219500, 3, 8, "US-NC J12.XXX"}, + {35.561515000, -82.582547500, 4, 9, "US-NC K12.XXX"}, + {35.561515000, -82.014875500, 3, 8, "US-NC L12.XXX"}, + {35.561515000, -81.447203500, 3, 5, "US-NC M12.XXX"}, + {35.561515000, -80.879531500, 3, 5, "US-NC N12.XXX"}, + {35.561515000, -80.311859500, 3, 5, "US-NC P12.XXX"}, + {35.561515000, -79.744187500, 3, 5, "US-NC Q12.XXX"}, + {35.016036500, -84.257215000, 3, 8, "US-NC R12.XXX"}, + {35.070475000, -81.447203500, 3, 8, "US-NC S12.XXX"}, + {35.070475000, -80.879531500, 4, 9, "US-NC T12.XXX"}, + {35.070475000, -80.311859500, 3, 6, "US-NC V12.XXX"}, + {35.070475000, -79.744187500, 3, 6, "US-NC W12.XXX"}, + {34.579435000, -79.744473000, 3, 8, "US-NC X12.XXX"}, + {34.198135000, -78.900778000, 4, 9, "US-NC Y12.XXX"}, + {34.198135000, -78.338314000, 4, 6, "US-NC Z12.XXX"}, + {36.097382000, -79.186644000, 4, 6, "US-NC 01.XXXX"}, + {36.097382000, -78.613764000, 3, 5, "US-NC 11.XXXX"}, + {36.097382000, -78.040884000, 3, 5, "US-NC 21.XXXX"}, + {36.097382000, -77.468004000, 3, 5, "US-NC 31.XXXX"}, + {36.097382000, -76.895124000, 3, 5, "US-NC 41.XXXX"}, + {36.097382000, -76.322244000, 3, 5, "US-NC 51.XXXX"}, + {36.097382000, -75.891365000, 4, 6, "US-NC 61.XXXX"}, + {35.606342000, -79.186644000, 3, 5, "US-NC 71.XXXX"}, + {35.606342000, -78.613764000, 4, 6, "US-NC 81.XXXX"}, + {35.606342000, -78.040884000, 3, 5, "US-NC 91.XXXX"}, + {35.606342000, -77.468004000, 4, 6, "US-NC B1.XXXX"}, + {35.606342000, -76.895124000, 3, 5, "US-NC C1.XXXX"}, + {35.606342000, -76.322244000, 3, 5, "US-NC D1.XXXX"}, + {35.606342000, -75.891365000, 4, 6, "US-NC F1.XXXX"}, + {35.115302000, -79.181722500, 3, 6, "US-NC G1.XXXX"}, + {35.115302000, -78.614050500, 3, 6, "US-NC H1.XXXX"}, + {35.115302000, -78.046378500, 3, 5, "US-NC J1.XXXX"}, + {35.115302000, -77.478706500, 3, 5, "US-NC K1.XXXX"}, + {35.115302000, -76.911034500, 3, 5, "US-NC L1.XXXX"}, + {35.115302000, -76.343362500, 3, 5, "US-NC M1.XXXX"}, + {35.115302000, -75.886443500, 4, 6, "US-NC N1.XXXX"}, + {34.624262000, -79.182009000, 3, 8, "US-NC P1.XXXX"}, + {34.624262000, -78.619545000, 3, 6, "US-NC Q1.XXXX"}, + {34.624262000, -78.057081000, 3, 5, "US-NC R1.XXXX"}, + {34.624262000, -77.494617000, 3, 5, "US-NC S1.XXXX"}, + {34.624262000, -76.932153000, 3, 5, "US-NC T1.XXXX"}, + {34.624262000, -76.369689000, 3, 5, "US-NC V1.XXXX"}, + {34.133222000, -79.182009000, 3, 8, "US-NC W1.XXXX"}, + {34.133222000, -78.619545000, 4, 9, "US-NC X1.XXXX"}, + {34.133222000, -78.057081000, 4, 6, "US-NC Y1.XXXX"}, + {34.133222000, -77.494617000, 3, 5, "US-NC Z1.XXXX"}, + {35.170750000, -79.836000000, 3, 6, "US-NC RMYZ.TTM"}, + {40.742045000, -74.018704375, 4, 11, "US-NY 00.XX"}, + {40.771935000, -74.001383125, 4, 11, "US-NY C0.XX"}, + {40.836995000, -73.974994125, 4, 10, "US-NY P0.XX"}, + {40.887185500, -73.938782000, 4, 10, "US-NY 12.XXX"}, + {42.943804000, -78.941101000, 4, 9, "US-NY 000.XX"}, + {43.193344000, -77.738747500, 4, 8, "US-NY 700.XX"}, + {43.104744000, -76.292972000, 4, 8, "US-NY F00.XX"}, + {42.819974000, -73.991628000, 4, 7, "US-NY M00.XX"}, + {40.686545000, -74.256554375, 4, 10, "US-NY T00.XX"}, + {43.374715000, -79.123397000, 3, 8, "US-NY 012.XXX"}, + {43.374715000, -78.488021000, 3, 8, "US-NY 112.XXX"}, + {43.374715000, -77.852645000, 3, 7, "US-NY 212.XXX"}, + {43.374715000, -77.217269000, 3, 7, "US-NY 312.XXX"}, + {43.374715000, -76.581893000, 3, 7, "US-NY 412.XXX"}, + {43.374715000, -75.946517000, 3, 7, "US-NY 512.XXX"}, + {43.374715000, -75.311141000, 3, 7, "US-NY 612.XXX"}, + {43.374715000, -74.675765000, 3, 7, "US-NY 712.XXX"}, + {43.374715000, -74.040389000, 3, 6, "US-NY 812.XXX"}, + {43.374715000, -73.849776000, 4, 7, "US-NY 912.XXX"}, + {42.883675000, -79.499700500, 3, 9, "US-NY B12.XXX"}, + {42.883675000, -78.869532500, 4, 9, "US-NY C12.XXX"}, + {42.883675000, -78.239364500, 3, 8, "US-NY D12.XXX"}, + {42.883675000, -77.609196500, 3, 7, "US-NY F12.XXX"}, + {42.883675000, -76.979028500, 3, 7, "US-NY G12.XXX"}, + {42.883675000, -76.348860500, 3, 7, "US-NY H12.XXX"}, + {42.883675000, -75.718692500, 3, 7, "US-NY J12.XXX"}, + {42.883675000, -75.088524500, 3, 7, "US-NY K12.XXX"}, + {42.883675000, -74.458356500, 3, 7, "US-NY L12.XXX"}, + {42.883675000, -73.828188500, 3, 6, "US-NY M12.XXX"}, + {41.901595000, -75.277861000, 3, 10, "US-NY P12.XXX"}, + {41.901595000, -74.652901000, 3, 7, "US-NY Q12.XXX"}, + {41.901595000, -74.027941000, 3, 6, "US-NY R12.XXX"}, + {41.410555000, -74.585483500, 4, 6, "US-NY T12.XXX"}, + {41.410555000, -73.965731500, 3, 5, "US-NY V12.XXX"}, + {41.754283000, -74.895359500, 4, 11, "US-NY S12.XXX"}, + {40.904447500, -74.223956500, 3, 9, "US-NY Z12.XXX"}, + {40.944066000, -73.606562000, 4, 6, "US-NY W12.XXX"}, + {41.066826000, -72.992018000, 3, 8, "US-NY X12.XXX"}, + {41.250966000, -72.377474000, 3, 11, "US-NY Y12.XXX"}, + {44.976832000, -75.171775500, 3, 8, "US-NY 0123.XX"}, + {44.413585000, -75.879997500, 3, 8, "US-NY 1123.XX"}, + {44.413585000, -75.228997500, 3, 8, "US-NY 2123.XX"}, + {44.413585000, -74.577997500, 3, 8, "US-NY 3123.XX"}, + {44.413585000, -73.926997500, 3, 6, "US-NY 4123.XX"}, + {43.922545000, -76.465925000, 3, 8, "US-NY 5123.XX"}, + {43.922545000, -75.820133000, 3, 8, "US-NY 6123.XX"}, + {43.922545000, -75.174341000, 3, 8, "US-NY 7123.XX"}, + {43.922545000, -74.528549000, 3, 8, "US-NY 8123.XX"}, + {43.922545000, -73.882757000, 3, 6, "US-NY 9123.XX"}, + {43.431505000, -76.912800500, 3, 7, "US-NY B123.XX"}, + {43.431505000, -76.272216500, 3, 7, "US-NY C123.XX"}, + {43.431505000, -75.631632500, 3, 7, "US-NY D123.XX"}, + {43.431505000, -74.991048500, 3, 7, "US-NY F123.XX"}, + {43.431505000, -74.350464500, 3, 7, "US-NY G123.XX"}, + {43.431505000, -73.709880500, 3, 6, "US-NY H123.XX"}, + {41.958385000, -79.759551500, 3, 12, "US-NY J123.XX"}, + {41.958385000, -79.339264500, 4, 11, "US-NY K123.XX"}, + {41.958385000, -78.709096500, 3, 10, "US-NY L123.XX"}, + {41.958385000, -78.078928500, 3, 10, "US-NY M123.XX"}, + {41.958385000, -77.448760500, 3, 10, "US-NY N123.XX"}, + {41.958385000, -76.818592500, 3, 10, "US-NY P123.XX"}, + {41.958385000, -76.188424500, 3, 10, "US-NY Q123.XX"}, + {41.958385000, -75.558256500, 3, 10, "US-NY R123.XX"}, + {41.958385000, -74.928088500, 3, 10, "US-NY S123.XX"}, + {41.958385000, -74.297920500, 3, 6, "US-NY T123.XX"}, + {41.958385000, -73.982835500, 4, 7, "US-NY V123.XX"}, + {42.746500000, -75.770000000, 3, 7, "US-NY NBLY.WVJ"}, + {41.636100000, -93.659520000, 5, 7, "US-IA 12.XX"}, + {41.711294000, -93.890040000, 4, 9, "US-IA 00.XXX"}, + {42.007314000, -91.849460000, 4, 9, "US-IA J0.XXX"}, + {41.651645000, -90.649700000, 5, 8, "US-IA 000.XX"}, + {42.538745000, -96.494697500, 4, 13, "US-IA 300.XX"}, + {42.548324000, -92.499697500, 4, 10, "US-IA 600.XX"}, + {41.682894000, -91.647480000, 4, 9, "US-IA 900.XX"}, + {41.245394000, -95.931748500, 4, 11, "US-IA D00.XX"}, + {42.010914000, -93.703758500, 4, 9, "US-IA H00.XX"}, + {42.488714000, -90.796358500, 4, 10, "US-IA K00.XX"}, + {43.148814000, -93.305716500, 4, 9, "US-IA M00.XX"}, + {42.038114000, -92.996358500, 4, 9, "US-IA P00.XX"}, + {41.816214000, -90.332380000, 4, 13, "US-IA R00.XX"}, + {40.849545000, -91.272704375, 5, 10, "US-IA T00.XX"}, + {42.470814000, -94.236558500, 4, 9, "US-IA W00.XX"}, + {40.991814000, -92.499200500, 4, 6, "US-IA Y00.XX"}, + {43.456595000, -96.604760500, 3, 10, "US-IA 112.XXX"}, + {43.456595000, -95.967977500, 3, 6, "US-IA 212.XXX"}, + {43.456595000, -95.327393500, 3, 6, "US-IA 312.XXX"}, + {43.456595000, -94.686809500, 3, 8, "US-IA 412.XXX"}, + {43.456595000, -94.046225500, 3, 8, "US-IA 512.XXX"}, + {43.456595000, -93.405641500, 3, 8, "US-IA 612.XXX"}, + {43.456595000, -92.765057500, 3, 9, "US-IA 712.XXX"}, + {43.456595000, -92.124473500, 3, 9, "US-IA 812.XXX"}, + {43.456595000, -91.483889500, 3, 11, "US-IA 912.XXX"}, + {42.970465000, -96.605047000, 3, 12, "US-IA B12.XXX"}, + {42.970465000, -95.973472000, 3, 9, "US-IA C12.XXX"}, + {42.970465000, -95.338096000, 3, 9, "US-IA D12.XXX"}, + {42.970465000, -94.702720000, 3, 8, "US-IA F12.XXX"}, + {42.970465000, -94.067344000, 3, 8, "US-IA G12.XXX"}, + {42.970465000, -93.431968000, 3, 8, "US-IA H12.XXX"}, + {42.970465000, -92.796592000, 3, 9, "US-IA J12.XXX"}, + {42.970465000, -92.161216000, 3, 9, "US-IA K12.XXX"}, + {42.970465000, -91.525840000, 3, 11, "US-IA L12.XXX"}, + {42.970465000, -90.890464000, 3, 11, "US-IA M12.XXX"}, + {42.479425000, -96.603926500, 3, 9, "US-IA N12.XXX"}, + {42.479425000, -95.973758500, 3, 9, "US-IA P12.XXX"}, + {42.479425000, -95.343590500, 3, 9, "US-IA Q12.XXX"}, + {42.479425000, -94.713422500, 3, 8, "US-IA R12.XXX"}, + {42.479425000, -94.083254500, 4, 9, "US-IA S12.XXX"}, + {42.479425000, -93.453086500, 3, 8, "US-IA T12.XXX"}, + {42.479425000, -92.822918500, 3, 8, "US-IA V12.XXX"}, + {42.479425000, -92.192750500, 3, 8, "US-IA W12.XXX"}, + {42.479425000, -91.562582500, 3, 8, "US-IA X12.XXX"}, + {42.479425000, -90.932414500, 3, 9, "US-IA Y12.XXX"}, + {42.479425000, -90.734501500, 5, 11, "US-IA Z12.XXX"}, + {41.576545000, -96.604213000, 3, 8, "US-IA 01.XXXX"}, + {41.576545000, -95.979253000, 3, 8, "US-IA 11.XXXX"}, + {41.576545000, -95.354293000, 3, 8, "US-IA 21.XXXX"}, + {41.576545000, -94.729333000, 3, 5, "US-IA 31.XXXX"}, + {41.576545000, -94.104373000, 3, 5, "US-IA 41.XXXX"}, + {41.576545000, -93.479413000, 4, 6, "US-IA 51.XXXX"}, + {41.576545000, -92.854453000, 3, 5, "US-IA 61.XXXX"}, + {41.576545000, -92.229493000, 3, 5, "US-IA 71.XXXX"}, + {41.576545000, -91.604533000, 3, 5, "US-IA 81.XXXX"}, + {41.576545000, -90.979573000, 3, 6, "US-IA 91.XXXX"}, + {41.576545000, -90.729580000, 4, 7, "US-IA B1.XXXX"}, + {41.085505000, -96.599291500, 3, 8, "US-IA C1.XXXX"}, + {41.085505000, -95.979539500, 3, 9, "US-IA D1.XXXX"}, + {41.085505000, -95.359787500, 3, 8, "US-IA F1.XXXX"}, + {41.085505000, -94.740035500, 3, 5, "US-IA G1.XXXX"}, + {41.085505000, -94.120283500, 3, 5, "US-IA H1.XXXX"}, + {41.085505000, -93.500531500, 3, 5, "US-IA J1.XXXX"}, + {41.085505000, -92.880779500, 3, 5, "US-IA K1.XXXX"}, + {41.085505000, -92.261027500, 3, 5, "US-IA L1.XXXX"}, + {41.085505000, -91.641275500, 3, 5, "US-IA M1.XXXX"}, + {41.085505000, -91.021523500, 3, 8, "US-IA N1.XXXX"}, + {40.594465000, -95.979826000, 3, 8, "US-IA P1.XXXX"}, + {40.594465000, -95.365282000, 3, 11, "US-IA Q1.XXXX"}, + {40.594465000, -94.750738000, 3, 8, "US-IA R1.XXXX"}, + {40.594465000, -94.136194000, 3, 8, "US-IA S1.XXXX"}, + {40.594465000, -93.521650000, 3, 8, "US-IA T1.XXXX"}, + {40.594465000, -92.907106000, 3, 8, "US-IA V1.XXXX"}, + {40.594465000, -92.292562000, 3, 8, "US-IA W1.XXXX"}, + {40.594465000, -91.678018000, 4, 9, "US-IA X1.XXXX"}, + {40.594465000, -91.063474000, 3, 11, "US-IA Y1.XXXX"}, + {40.408795000, -91.673096500, 3, 8, "US-IA Z1.XXXX"}, + {41.938500000, -93.389500000, 3, 8, "US-IA QK37.GGP"}, + {41.911000000, -87.712020000, 5, 11, "US-IL 12.XX"}, + {41.610369500, -88.035503000, 4, 7, "US-IL 12.XXX"}, + {42.097545000, -88.336910500, 4, 10, "US-IL 000.XX"}, + {41.890325000, -88.279005000, 4, 10, "US-IL 400.XX"}, + {41.717346000, -88.279005000, 4, 10, "US-IL 800.XX"}, + {41.544367000, -88.274392000, 4, 6, "US-IL D00.XX"}, + {42.379445000, -89.150378500, 4, 10, "US-IL J00.XX"}, + {39.890345000, -89.740429375, 4, 7, "US-IL N00.XX"}, + {40.817545000, -89.687088375, 4, 6, "US-IL S00.XX"}, + {42.360294000, -88.002311500, 4, 10, "US-IL X00.XX"}, + {42.463595000, -90.657510500, 3, 13, "US-IL 012.XXX"}, + {42.463595000, -90.027342500, 3, 9, "US-IL 112.XXX"}, + {42.463595000, -89.397174500, 3, 9, "US-IL 212.XXX"}, + {42.463595000, -88.767006500, 3, 9, "US-IL 312.XXX"}, + {42.463595000, -88.136838500, 3, 9, "US-IL 412.XXX"}, + {41.977465000, -90.531763000, 3, 12, "US-IL 512.XXX"}, + {41.977465000, -89.906803000, 3, 9, "US-IL 612.XXX"}, + {41.977465000, -89.281843000, 3, 9, "US-IL 712.XXX"}, + {41.977465000, -88.656884000, 3, 9, "US-IL 812.XXX"}, + {41.977465000, -88.031924000, 4, 10, "US-IL 912.XXX"}, + {41.486425000, -91.151802500, 3, 8, "US-IL B12.XXX"}, + {41.486425000, -90.532050500, 3, 8, "US-IL C12.XXX"}, + {41.486425000, -89.912298500, 3, 5, "US-IL D12.XXX"}, + {41.486425000, -89.292546500, 3, 5, "US-IL F12.XXX"}, + {41.486425000, -88.672794500, 3, 5, "US-IL G12.XXX"}, + {41.486425000, -88.053042500, 4, 7, "US-IL H12.XXX"}, + {40.995385000, -91.480193000, 3, 8, "US-IL J12.XXX"}, + {40.995385000, -90.878408000, 3, 8, "US-IL K12.XXX"}, + {40.995385000, -90.263864000, 3, 6, "US-IL L12.XXX"}, + {40.995385000, -89.649320000, 3, 5, "US-IL M12.XXX"}, + {40.995385000, -89.034776000, 3, 5, "US-IL N12.XXX"}, + {40.995385000, -88.420232000, 3, 5, "US-IL P12.XXX"}, + {40.995385000, -88.005737000, 4, 7, "US-IL Q12.XXX"}, + {40.504345000, -91.480479500, 3, 11, "US-IL R12.XXX"}, + {40.504345000, -90.878694500, 3, 9, "US-IL S12.XXX"}, + {40.504345000, -90.269358500, 3, 7, "US-IL T12.XXX"}, + {40.504345000, -89.660022500, 3, 6, "US-IL V12.XXX"}, + {40.504345000, -89.050686500, 3, 5, "US-IL W12.XXX"}, + {40.504345000, -88.441350500, 3, 5, "US-IL X12.XXX"}, + {40.504345000, -88.000815500, 4, 7, "US-IL Y12.XXX"}, + {40.013305000, -91.480766000, 3, 8, "US-IL Z12.XXX"}, + {39.601465000, -90.884189000, 3, 8, "US-IL 01.XXXX"}, + {39.601465000, -90.280061000, 3, 6, "US-IL 11.XXXX"}, + {39.601465000, -89.675933000, 3, 6, "US-IL 21.XXXX"}, + {39.601465000, -89.071805000, 3, 5, "US-IL 31.XXXX"}, + {39.601465000, -88.467677000, 3, 5, "US-IL 41.XXXX"}, + {39.601465000, -87.995894000, 4, 7, "US-IL 51.XXXX"}, + {39.110425000, -91.481052500, 3, 9, "US-IL 61.XXXX"}, + {39.110425000, -90.884475500, 3, 9, "US-IL 71.XXXX"}, + {39.110425000, -90.285555500, 3, 8, "US-IL 81.XXXX"}, + {39.110425000, -89.686635500, 3, 8, "US-IL 91.XXXX"}, + {39.110425000, -89.087715500, 3, 6, "US-IL B1.XXXX"}, + {39.110425000, -88.488795500, 3, 6, "US-IL C1.XXXX"}, + {39.110425000, -87.990972500, 4, 8, "US-IL D1.XXXX"}, + {38.619385000, -90.884762000, 3, 8, "US-IL F1.XXXX"}, + {38.619385000, -90.291050000, 3, 9, "US-IL G1.XXXX"}, + {38.619385000, -89.697338000, 3, 8, "US-IL H1.XXXX"}, + {38.619385000, -89.103626000, 3, 9, "US-IL J1.XXXX"}, + {38.619385000, -88.509914000, 3, 6, "US-IL K1.XXXX"}, + {38.619385000, -87.986051000, 4, 8, "US-IL L1.XXXX"}, + {38.128345000, -90.464242500, 3, 8, "US-IL M1.XXXX"}, + {38.128345000, -89.875738500, 3, 8, "US-IL N1.XXXX"}, + {38.128345000, -89.287234500, 3, 11, "US-IL P1.XXXX"}, + {38.128345000, -88.698730500, 3, 8, "US-IL Q1.XXXX"}, + {38.128345000, -88.110226500, 3, 8, "US-IL R1.XXXX"}, + {37.637305000, -90.228840500, 3, 8, "US-IL S1.XXXX"}, + {37.637305000, -89.640336500, 3, 8, "US-IL T1.XXXX"}, + {37.637305000, -89.051832500, 3, 8, "US-IL V1.XXXX"}, + {37.637305000, -88.463328500, 3, 8, "US-IL W1.XXXX"}, + {37.288658500, -89.488631000, 4, 12, "US-IL X1.XXXX"}, + {37.210265000, -89.047720500, 4, 9, "US-IL Y1.XXXX"}, + {37.210265000, -88.537720500, 4, 9, "US-IL Z1.XXXX"}, + {37.131677500, -89.516836500, 4, 12, "US-IL X123.XX"}, + {37.127729000, -89.076808000, 4, 9, "US-IL Y123.XX"}, + {37.127729000, -88.566808000, 4, 9, "US-IL Z123.XX"}, + {39.739250000, -89.469500000, 3, 6, "US-IL 4282.95R"}, + {33.792700000, -84.433468000, 5, 7, "US-GA 12.XX"}, + {34.038515000, -84.613390000, 4, 6, "US-GA 12.XXX"}, + {33.470774000, -82.144932375, 4, 9, "US-GA 000.XX"}, + {32.496874000, -85.063991000, 5, 10, "US-GA 500.XX"}, + {32.082174000, -81.262954250, 4, 7, "US-GA B00.XX"}, + {33.939604000, -83.486034000, 4, 7, "US-GA H00.XX"}, + {32.788104000, -83.768132625, 5, 7, "US-GA M00.XX"}, + {31.588104000, -84.271532250, 4, 6, "US-GA R00.XX"}, + {32.617004000, -83.761132625, 5, 7, "US-GA W00.XX"}, + {34.939388500, -85.486274500, 3, 8, "US-GA 123.XXX"}, + {31.291820500, -82.633675000, 4, 6, "US-GA 1234.XX"}, + {33.022837000, -85.055860000, 4, 7, "US-GA 12.XXXX"}, + {32.677500000, -83.213000000, 4, 7, "US-GA L9YS.8PB"}, + {43.074100000, -87.980002500, 5, 11, "US-WI 12.XX"}, + {43.131294000, -88.303669000, 4, 10, "US-WI 00.XXX"}, + {43.206375000, -89.601207000, 4, 10, "US-WI J0.XXX"}, + {44.519974000, -88.171855375, 4, 10, "US-WI 000.XX"}, + {42.787074000, -88.018767000, 4, 10, "US-WI 500.XX"}, + {42.612374000, -88.068467000, 4, 10, "US-WI B00.XX"}, + {44.288813000, -88.519751875, 4, 10, "US-WI H00.XX"}, + {44.099634000, -88.778090000, 4, 10, "US-WI M00.XX"}, + {44.955445000, -91.569510375, 4, 12, "US-WI R00.XX"}, + {42.708804000, -89.124381000, 4, 10, "US-WI W00.XX"}, + {46.477934500, -89.794036500, 4, 14, "US-WI 12.XXXX"}, + {46.914509000, -92.757702500, 3, 11, "US-WI 1234.XX"}, + {43.719828000, -91.981601500, 3, 11, "US-WI 123.XXX"}, + {44.795000000, -89.795000000, 4, 12, "US-WI 3QKZ.LPR"}, + {25.785024000, -80.250115375, 5, 8, "US-FL 00.XX"}, + {30.303604000, -81.688784875, 5, 7, "US-FL J0.XX"}, + {25.797604000, -80.424268500, 4, 7, "US-FL 12.XXX"}, + {30.337804000, -81.755651125, 4, 6, "US-FL 000.XX"}, + {27.958594000, -82.539305125, 4, 6, "US-FL 400.XX"}, + {27.767694000, -82.763189375, 4, 6, "US-FL 700.XX"}, + {28.530294000, -81.461420875, 4, 6, "US-FL B00.XX"}, + {30.436694000, -84.369068125, 4, 7, "US-FL F00.XX"}, + {27.288194000, -80.433773625, 4, 6, "US-FL J00.XX"}, + {26.612494000, -82.068557875, 4, 6, "US-FL M00.XX"}, + {26.743494000, -80.193457875, 4, 7, "US-FL Q00.XX"}, + {27.981294000, -82.845305125, 4, 6, "US-FL T00.XX"}, + {29.646094000, -82.449152375, 4, 6, "US-FL X00.XX"}, + {28.104675500, -82.840347000, 3, 5, "US-FL 123.XXX"}, + {30.577496000, -83.325803500, 4, 7, "US-FL 12.XXXX"}, + {25.065865000, -81.192058500, 3, 5, "US-FL 0123.XX"}, + {25.065865000, -80.676466500, 4, 6, "US-FL 1123.XX"}, + {24.479332000, -82.996659000, 3, 5, "US-FL 2123.XX"}, + {24.479332000, -82.384198000, 3, 5, "US-FL 3123.XX"}, + {24.479332000, -81.873814000, 3, 5, "US-FL 4123.XX"}, + {24.479332000, -81.363430000, 3, 5, "US-FL 5123.XX"}, + {24.722137000, -80.853017500, 3, 5, "US-FL 6123.XX"}, + {30.522345000, -87.637952000, 3, 8, "US-FL B123.XX"}, + {30.522345000, -87.096320000, 3, 6, "US-FL C123.XX"}, + {30.522345000, -86.554688000, 3, 6, "US-FL D123.XX"}, + {30.522345000, -86.013056000, 3, 6, "US-FL F123.XX"}, + {30.522345000, -85.471423000, 3, 7, "US-FL G123.XX"}, + {30.522345000, -84.929791000, 3, 7, "US-FL H123.XX"}, + {30.522345000, -84.388159000, 3, 6, "US-FL J123.XX"}, + {30.522345000, -83.846527000, 3, 6, "US-FL K123.XX"}, + {30.034020000, -87.638064500, 4, 6, "US-FL L123.XX"}, + {30.034020000, -87.637980500, 4, 6, "US-FL M123.XX"}, + {30.034020000, -87.101556500, 3, 5, "US-FL N123.XX"}, + {30.034020000, -86.565132500, 3, 5, "US-FL P123.XX"}, + {30.034020000, -86.028708500, 3, 5, "US-FL Q123.XX"}, + {30.034020000, -85.492284500, 3, 5, "US-FL R123.XX"}, + {30.034020000, -84.955860500, 3, 5, "US-FL S123.XX"}, + {30.034020000, -84.419436500, 3, 5, "US-FL T123.XX"}, + {30.034020000, -83.883012500, 3, 5, "US-FL V123.XX"}, + {29.540265000, -85.599568500, 3, 5, "US-FL W123.XX"}, + {29.540265000, -85.063144500, 3, 5, "US-FL X123.XX"}, + {29.540265000, -84.526720500, 3, 5, "US-FL Y123.XX"}, + {29.540265000, -83.990296500, 3, 5, "US-FL Z123.XX"}, + {30.569000000, -84.984000000, 3, 7, "US-FL HHXH.5WG"}, + {39.138600000, -94.601134500, 6, 12, "US-MO 12.XX"}, + {38.894495000, -94.613242250, 4, 10, "US-MO 00.XXX"}, + {38.840115000, -90.536254125, 4, 9, "US-MO J0.XXX"}, + {37.189404000, -93.488212875, 4, 6, "US-MO 000.XX"}, + {38.977244000, -92.469827250, 4, 6, "US-MO 700.XX"}, + {38.775244000, -90.826245625, 4, 9, "US-MO F00.XX"}, + {37.196545000, -94.584219375, 4, 9, "US-MO M00.XX"}, + {39.954545000, -94.905677375, 4, 9, "US-MO T00.XX"}, + {36.614535000, -94.826846500, 3, 8, "US-MO 123.XXX"}, + {37.520261000, -91.700964500, 3, 5, "US-MO 1234.XX"}, + {39.345456500, -95.576279500, 3, 8, "US-MO 12.XXXX"}, + {38.304570500, -92.437350000, 3, 5, "US-MO ST2N.9DK"}, + {35.503100000, -97.562310000, 5, 8, "US-OK 12.XX"}, + {35.179415000, -97.770965000, 4, 7, "US-OK 12.XXX"}, + {36.207204000, -96.146274625, 4, 7, "US-OK 000.XX"}, + {36.207204000, -95.933414625, 4, 7, "US-OK 400.XX"}, + {36.034225000, -96.146274625, 4, 7, "US-OK 800.XX"}, + {36.034225000, -95.933414625, 4, 7, "US-OK D00.XX"}, + {34.618694000, -98.496125625, 4, 7, "US-OK J00.XX"}, + {36.387294000, -97.964112250, 4, 7, "US-OK M00.XX"}, + {36.117094000, -97.154388625, 4, 7, "US-OK Q00.XX"}, + {35.744494000, -95.414888625, 4, 7, "US-OK T00.XX"}, + {36.755494000, -96.046012250, 4, 6, "US-OK X00.XX"}, + {34.307735000, -96.887202000, 3, 6, "US-OK 123.XXX"}, + {34.070437000, -99.354074500, 3, 7, "US-OK 12.XXXX"}, + {36.505788500, -102.999578500, 3, 5, "US-OK B123.XX"}, + {36.505788500, -102.400658500, 3, 5, "US-OK C123.XX"}, + {36.505788500, -101.801738500, 3, 5, "US-OK D123.XX"}, + {36.506856500, -101.202818500, 3, 5, "US-OK F123.XX"}, + {36.506856500, -100.603898500, 3, 5, "US-OK G123.XX"}, + {36.517515500, -100.005816500, 4, 6, "US-OK H123.XX"}, + {36.340024000, -100.006550500, 2, 6, "US-OK J123.XX"}, + {35.848984000, -100.006579000, 2, 6, "US-OK K123.XX"}, + {35.355229000, -100.006579000, 2, 6, "US-OK L123.XX"}, + {34.864189000, -100.001399500, 3, 7, "US-OK M123.XX"}, + {34.375864000, -100.001428000, 3, 7, "US-OK N123.XX"}, + {36.627876500, -102.760117000, 3, 5, "US-OK X123.XXX"}, + {33.848663000, -99.992057500, 2, 6, "US-OK Y123.XXX"}, + {33.862720500, -97.187557500, 3, 8, "US-OK Z123.XXX"}, + {46.879480500, -96.915114500, 5, 11, "US-ND 12.XX"}, + {46.969294000, -97.243077625, 4, 7, "US-ND 00.XXX"}, + {46.817314000, -101.024890000, 4, 7, "US-ND J0.XXX"}, + {47.950244000, -97.190289125, 4, 9, "US-ND 000.XX"}, + {48.306645000, -101.469265625, 4, 7, "US-ND 600.XX"}, + {46.894974000, -102.930896375, 4, 7, "US-ND C00.XX"}, + {46.926974000, -98.848896375, 4, 7, "US-ND J00.XX"}, + {48.162974000, -103.761580125, 4, 7, "US-ND P00.XX"}, + {46.280974000, -96.833755000, 4, 10, "US-ND V00.XX"}, + {46.630299500, -104.035728000, 3, 8, "US-ND 123.XXX"}, + {46.455221500, -101.446799000, 3, 6, "US-ND 12.XXXX"}, + {48.524253000, -98.949180000, 3, 6, "US-ND 1234.XX"}, + {48.453482000, -103.519667500, 3, 6, "US-ND 1234.XXX"}, + {47.641100000, -122.387572000, 5, 8, "US-WA 12.XX"}, + {47.468560500, -122.407421000, 4, 7, "US-WA 12.XXX"}, + {47.745545000, -117.519668750, 4, 7, "US-WA 000.XX"}, + {47.323382000, -122.624801875, 4, 7, "US-WA 600.XX"}, + {45.724345000, -122.726481250, 4, 10, "US-WA C00.XX"}, + {48.805374000, -122.650422500, 4, 10, "US-WA J00.XX"}, + {46.311245000, -119.372575000, 4, 7, "US-WA P00.XX"}, + {46.697604000, -120.655175000, 4, 7, "US-WA V00.XX"}, + {46.372068500, -124.755424500, 3, 6, "US-WA 123.XXX"}, + {46.253578500, -121.957420000, 3, 8, "US-WA 12.XXXX"}, + {48.232070500, -119.441266500, 3, 6, "US-WA 1234.XX"}, + {47.273000000, -120.858000000, 3, 6, "US-WA 5TS3.N79"}, + {43.577000000, -96.783602500, 5, 11, "US-SD 12.XX"}, + {43.590694000, -96.972383500, 4, 10, "US-SD 00.XXX"}, + {44.111314000, -103.414372000, 4, 7, "US-SD J0.XXX"}, + {45.465004000, -98.599463250, 4, 7, "US-SD 000.XX"}, + {44.307704000, -96.939102375, 4, 10, "US-SD 400.XX"}, + {44.910604000, -97.226662875, 4, 9, "US-SD 800.XX"}, + {43.720004000, -98.155402000, 4, 7, "US-SD D00.XX"}, + {42.935004000, -97.502581000, 4, 10, "US-SD J00.XX"}, + {44.385104000, -100.452702375, 4, 7, "US-SD N00.XX"}, + {44.376304000, -98.334402375, 4, 7, "US-SD S00.XX"}, + {42.780794000, -97.019243000, 4, 10, "US-SD X00.XX"}, + {43.306320500, -103.961385000, 3, 6, "US-SD 12.XXXX"}, + {44.577546500, -101.322477500, 3, 6, "US-SD 1234.XX"}, + {43.432219000, -98.786609500, 3, 6, "US-SD 123.XXX"}, + {44.212575000, -100.248000000, 3, 6, "US-SD 7CWZ.C4Q"}, + {41.270224000, -95.994321500, 5, 10, "US-NE 00.XX"}, + {40.785104000, -96.737866125, 5, 7, "US-NE J0.XX"}, + {41.308494000, -96.297825500, 4, 9, "US-NE 00.XXX"}, + {40.809314000, -96.886117125, 4, 6, "US-NE J0.XXX"}, + {40.936774000, -98.480240875, 4, 6, "US-NE 000.XX"}, + {40.714974000, -99.207940875, 4, 6, "US-NE 500.XX"}, + {41.409974000, -96.589346500, 4, 9, "US-NE B00.XX"}, + {40.593804000, -98.524178875, 4, 6, "US-NE H00.XX"}, + {41.138504000, -100.882999500, 4, 6, "US-NE M00.XX"}, + {42.040904000, -97.542220500, 4, 7, "US-NE R00.XX"}, + {41.412904000, -97.421199500, 4, 6, "US-NE W00.XX"}, + {40.487642500, -103.950340000, 3, 8, "US-NE 1234.XX"}, + {40.172091500, -100.946902500, 3, 5, "US-NE 12.XXXX"}, + {40.369376000, -98.176491000, 3, 5, "US-NE 123.XXX"}, + {41.500705000, -99.684100000, 3, 5, "US-NE 9L27.SKD"}, + {37.727100000, -97.381392500, 5, 7, "US-KS 12.XX"}, + {38.797874000, -94.949942625, 4, 7, "US-KS 00.XXX"}, + {37.701314000, -97.547388500, 4, 6, "US-KS J0.XXX"}, + {39.089624000, -95.834906250, 4, 6, "US-KS 000.XX"}, + {39.029145000, -95.391675250, 4, 9, "US-KS 800.XX"}, + {39.225624000, -96.728906250, 4, 6, "US-KS J00.XX"}, + {38.858604000, -97.729989625, 4, 6, "US-KS S00.XX"}, + {38.631589000, -101.960613000, 3, 5, "US-KS 1234.XX"}, + {37.312545500, -99.505867500, 3, 5, "US-KS 12.XXXX"}, + {37.477074000, -97.087676000, 3, 5, "US-KS 123.XXX"}, + {38.496650000, -98.316000000, 3, 5, "US-KS CTW6.KRM"}, + {43.644800000, -116.285204000, 5, 8, "US-ID 12.XX"}, + {43.573395000, -116.946212500, 4, 10, "US-ID 12.XXX"}, + {43.500704000, -112.190271500, 4, 7, "US-ID 000.XX"}, + {42.914944000, -112.619772000, 4, 7, "US-ID 700.XX"}, + {47.813145000, -117.043668750, 4, 10, "US-ID F00.XX"}, + {42.731145000, -114.576695000, 4, 7, "US-ID M00.XX"}, + {46.480244000, -117.066380000, 4, 10, "US-ID T00.XX"}, + {42.302371500, -117.229898500, 3, 9, "US-ID 123.XXX"}, + {42.079091000, -114.042420000, 3, 6, "US-ID 12.XXXX"}, + {48.563175500, -117.036437500, 3, 11, "US-ID 0123.XX"}, + {48.563175500, -116.536437500, 3, 8, "US-ID 1123.XX"}, + {47.948580000, -117.045932500, 3, 9, "US-ID 2123.XX"}, + {47.948580000, -116.353268500, 3, 6, "US-ID 3123.XX"}, + {47.457540000, -117.045961000, 3, 9, "US-ID 4123.XX"}, + {47.457540000, -116.358505000, 3, 6, "US-ID 5123.XX"}, + {47.457540000, -116.221013000, 4, 7, "US-ID 6123.XX"}, + {46.963785000, -117.040781500, 3, 9, "US-ID 7123.XX"}, + {46.963785000, -116.358533500, 3, 6, "US-ID 8123.XX"}, + {46.963785000, -115.676285500, 3, 8, "US-ID 9123.XX"}, + {46.472745000, -117.074922000, 3, 9, "US-ID B123.XX"}, + {46.472745000, -116.397882000, 3, 6, "US-ID C123.XX"}, + {46.472745000, -115.720842000, 3, 8, "US-ID D123.XX"}, + {46.472745000, -115.043802000, 3, 9, "US-ID F123.XX"}, + {46.472745000, -114.908394000, 4, 10, "US-ID G123.XX"}, + {45.984420000, -117.069771000, 3, 11, "US-ID H123.XX"}, + {45.984420000, -116.403147000, 3, 6, "US-ID J123.XX"}, + {45.984420000, -115.736523000, 3, 8, "US-ID K123.XX"}, + {45.984420000, -115.069899000, 3, 8, "US-ID L123.XX"}, + {45.984420000, -114.936574000, 4, 9, "US-ID M123.XX"}, + {45.493380000, -116.931266500, 3, 8, "US-ID N123.XX"}, + {45.493380000, -116.269850500, 3, 6, "US-ID P123.XX"}, + {45.493380000, -115.608434500, 3, 8, "US-ID Q123.XX"}, + {45.493380000, -114.947018500, 3, 8, "US-ID R123.XX"}, + {45.493380000, -114.285602500, 3, 8, "US-ID S123.XX"}, + {44.999625000, -116.931295000, 3, 8, "US-ID T123.XX"}, + {44.999625000, -116.275087000, 3, 6, "US-ID V123.XX"}, + {44.999625000, -115.618879000, 3, 8, "US-ID W123.XX"}, + {44.999625000, -114.962671000, 3, 8, "US-ID X123.XX"}, + {44.999625000, -114.306463000, 3, 8, "US-ID Y123.XX"}, + {44.999625000, -114.043980000, 4, 9, "US-ID Z123.XX"}, + {45.495000000, -114.143500000, 3, 8, "US-ID HV83.HDJ"}, + {40.778800000, -111.942978000, 5, 7, "US-UT 12.XX"}, + {40.519927500, -112.118017000, 4, 6, "US-UT 12.XXX"}, + {40.310604000, -111.790965375, 4, 6, "US-UT 000.XX"}, + {40.091944000, -111.814985375, 4, 6, "US-UT 700.XX"}, + {41.176444000, -112.180143500, 4, 6, "US-UT F00.XX"}, + {41.384244000, -112.175843500, 4, 6, "US-UT M00.XX"}, + {37.133744000, -113.710805875, 4, 6, "US-UT T00.XX"}, + {39.379217500, -114.039965000, 3, 8, "US-UT 123.XXX"}, + {39.166869500, -111.442281500, 3, 5, "US-UT 12.XXXX"}, + {37.697377500, -113.875433500, 3, 5, "US-UT 1234.XX"}, + {39.499600000, -111.547000000, 3, 5, "US-UT L3VW.JZ0"}, + {45.017400000, -93.309746000, 5, 10, "US-MN 12.XX"}, + {45.179815000, -93.561005000, 4, 9, "US-MN 12.XXX"}, + {44.052524000, -92.686254000, 4, 10, "US-MN 000.XX"}, + {46.808324000, -92.345105000, 4, 12, "US-MN 800.XX"}, + {45.620924000, -94.373108250, 4, 9, "US-MN J00.XX"}, + {44.674904000, -93.429129375, 4, 9, "US-MN S00.XX"}, + {46.109583500, -94.728339000, 3, 8, "US-MN 123.XXX"}, + {48.598720000, -94.635011000, 3, 8, "US-MN 12.XXXX"}, + {46.788491000, -96.942872500, 3, 10, "US-MN 1234.XX"}, + {46.437250000, -93.359750000, 3, 8, "US-MN Q65T.FYL"}, + {42.399900000, -83.097660500, 5, 10, "US-MI 12.XX"}, + {42.601150000, -83.484758000, 4, 9, "US-MI 12.XXX"}, + {42.990304000, -85.829301000, 4, 9, "US-MI 000.XX"}, + {42.756744000, -84.688372000, 4, 9, "US-MI 700.XX"}, + {42.327645000, -83.845697500, 4, 9, "US-MI F00.XX"}, + {43.128245000, -83.814095000, 4, 9, "US-MI M00.XX"}, + {42.197545000, -83.405697500, 4, 9, "US-MI T00.XX"}, + {43.564819000, -86.412838000, 3, 8, "US-MI 123.XXX"}, + {46.695580000, -86.295026000, 3, 8, "US-MI 12.XXXX"}, + {47.678672000, -89.272956000, 3, 8, "US-MI 1123.XX"}, + {47.776880000, -88.585471500, 3, 8, "US-MI 2123.XX"}, + {43.994581000, -83.131403000, 3, 8, "US-MI 3123.XX"}, + {41.745865000, -87.059060000, 3, 11, "US-MI 4123.XX"}, + {47.059965000, -88.925572500, 3, 9, "US-MI B123.XX"}, + {47.059965000, -88.243324500, 3, 9, "US-MI C123.XX"}, + {46.568925000, -90.426547000, 3, 13, "US-MI D123.XX"}, + {46.568925000, -89.749507000, 3, 14, "US-MI F123.XX"}, + {46.568925000, -89.072467000, 3, 11, "US-MI G123.XX"}, + {46.568925000, -88.395427000, 3, 11, "US-MI H123.XX"}, + {46.568925000, -87.718387000, 3, 11, "US-MI J123.XX"}, + {46.080600000, -90.421396000, 3, 13, "US-MI K123.XX"}, + {46.080600000, -89.754772000, 3, 14, "US-MI L123.XX"}, + {46.080600000, -89.088148000, 3, 11, "US-MI M123.XX"}, + {46.080600000, -88.421524000, 3, 11, "US-MI N123.XX"}, + {46.080600000, -87.754900000, 3, 11, "US-MI P123.XX"}, + {46.080600000, -87.088276000, 3, 11, "US-MI Q123.XX"}, + {45.589560000, -89.082968500, 3, 11, "US-MI R123.XX"}, + {45.589560000, -88.421552500, 3, 11, "US-MI S123.XX"}, + {45.589560000, -87.760136500, 3, 11, "US-MI T123.XX"}, + {45.589560000, -87.098720500, 3, 11, "US-MI V123.XX"}, + {45.095805000, -88.090873000, 3, 11, "US-MI W123.XX"}, + {45.095805000, -87.434665000, 3, 11, "US-MI X123.XX"}, + {45.095805000, -86.778457000, 3, 11, "US-MI Y123.XX"}, + {44.995000000, -86.281250000, 3, 8, "US-MI 7TZ7.VGF"}, + {41.172200000, -104.854818500, 5, 7, "US-WY 12.XX"}, + {41.276994000, -104.980625500, 4, 6, "US-WY 00.XXX"}, + {41.569114000, -109.553506500, 4, 9, "US-WY J0.XXX"}, + {42.882974000, -106.443967000, 4, 7, "US-WY 000.XX"}, + {41.326974000, -105.718746500, 4, 6, "US-WY 500.XX"}, + {44.291974000, -105.636455375, 4, 7, "US-WY B00.XX"}, + {44.802804000, -107.077262875, 4, 9, "US-WY H00.XX"}, + {41.273804000, -111.056899500, 4, 9, "US-WY M00.XX"}, + {43.030804000, -108.513781000, 4, 7, "US-WY R00.XX"}, + {43.485804000, -110.930241500, 4, 7, "US-WY W00.XX"}, + {42.047005500, -110.948523500, 3, 6, "US-WY 12.XXXX"}, + {42.342603000, -108.655912500, 3, 6, "US-WY 1234.XX"}, + {42.281093500, -106.385780000, 3, 6, "US-WY 123.XXX"}, + {43.000350000, -107.537500000, 3, 6, "US-WY TQY0.3G7"}, + {45.558100000, -122.710086500, 5, 11, "US-OR 12.XX"}, + {45.517995000, -123.115963000, 4, 7, "US-OR 12.XXX"}, + {44.135545000, -123.244294000, 4, 7, "US-OR 000.XX"}, + {45.022945000, -123.248684375, 4, 7, "US-OR 700.XX"}, + {44.664845000, -123.389686875, 4, 7, "US-OR F00.XX"}, + {42.481545000, -122.976697500, 4, 7, "US-OR M00.XX"}, + {44.083244000, -121.460824000, 4, 7, "US-OR T00.XX"}, + {44.298176500, -124.429501000, 3, 6, "US-OR 123.XXX"}, + {44.089987500, -120.504142000, 3, 6, "US-OR 12.XXXX"}, + {46.004963500, -123.845756500, 3, 9, "US-OR 1234.XX"}, + {44.145425000, -120.631600000, 3, 6, "US-OR 68YR.89V"}, + {39.774100000, -105.033836000, 5, 7, "US-CO 12.XX"}, + {39.962515000, -105.208530000, 5, 7, "US-CO 12.XXX"}, + {38.974445000, -104.877011250, 4, 6, "US-CO 000.XX"}, + {38.794545000, -104.857385125, 4, 6, "US-CO 400.XX"}, + {40.607224000, -105.152688375, 4, 6, "US-CO 700.XX"}, + {40.457465000, -105.151858875, 4, 6, "US-CO B00.XX"}, + {38.342024000, -104.681755625, 4, 6, "US-CO F00.XX"}, + {40.031194000, -105.297593375, 4, 6, "US-CO J00.XX"}, + {40.447545000, -104.822658875, 4, 6, "US-CO M00.XX"}, + {40.151594000, -105.201193375, 4, 6, "US-CO Q00.XX"}, + {39.125745000, -108.673607250, 4, 6, "US-CO T00.XX"}, + {39.479845000, -104.919709375, 4, 6, "US-CO X00.XX"}, + {40.958099500, -105.308288500, 3, 5, "US-CO 123.XXX"}, + {40.651901500, -108.841265000, 3, 5, "US-CO 12.XXXX"}, + {37.852753000, -108.808409500, 3, 5, "US-CO 1234.XX"}, + {38.997936000, -105.550890500, 3, 5, "US-CO V694.Y5Z"}, + {36.164500000, -115.206310000, 5, 9, "US-NV 12.XX"}, + {36.229935000, -115.380485000, 4, 8, "US-NV 12.XXX"}, + {39.215461000, -119.996637000, 4, 8, "US-NV 123.XX"}, + {37.569578500, -117.163108000, 3, 7, "US-NV 123.XXX"}, + {41.230061000, -119.799729000, 3, 7, "US-NV 12.XXXX"}, + {38.488221500, -116.901553000, 3, 7, "US-NV 1234.XX"}, + {38.480000000, -117.023500000, 3, 7, "US-NV BRMB.DWP"}, + {33.483100000, -112.118566500, 5, 7, "US-AZ 12.XX"}, + {32.406055500, -111.222333000, 4, 6, "US-AZ 12.XXX"}, + {33.689729000, -112.446646000, 4, 6, "US-AZ 012.XX"}, + {33.689729000, -112.342858000, 4, 6, "US-AZ 112.XX"}, + {33.689729000, -112.239070000, 4, 6, "US-AZ 212.XX"}, + {33.689729000, -112.135282000, 4, 6, "US-AZ 312.XX"}, + {33.689729000, -112.031494000, 4, 6, "US-AZ 412.XX"}, + {33.689729000, -111.927706000, 4, 6, "US-AZ 512.XX"}, + {33.603239000, -112.321199500, 4, 6, "US-AZ 612.XX"}, + {33.603239000, -112.218372500, 4, 6, "US-AZ 712.XX"}, + {33.603239000, -112.115545500, 4, 6, "US-AZ 812.XX"}, + {33.603239000, -112.012718500, 4, 6, "US-AZ 912.XX"}, + {33.603239000, -111.909891500, 4, 6, "US-AZ B12.XX"}, + {33.516749000, -112.398319500, 4, 6, "US-AZ C12.XX"}, + {33.516749000, -112.295492500, 4, 6, "US-AZ D12.XX"}, + {33.516749000, -112.192665500, 4, 6, "US-AZ F12.XX"}, + {33.516749000, -112.089838500, 4, 6, "US-AZ G12.XX"}, + {33.516749000, -111.987011500, 4, 6, "US-AZ H12.XX"}, + {33.473504000, -111.884184500, 4, 6, "US-AZ J12.XX"}, + {33.473504000, -111.781357500, 4, 6, "US-AZ K12.XX"}, + {33.473504000, -111.678530500, 4, 6, "US-AZ L12.XX"}, + {33.430259000, -112.192665500, 4, 6, "US-AZ M12.XX"}, + {33.430259000, -112.089838500, 5, 7, "US-AZ N12.XX"}, + {33.430259000, -111.987011500, 4, 6, "US-AZ P12.XX"}, + {33.387014000, -111.884184500, 4, 6, "US-AZ Q12.XX"}, + {33.387014000, -111.781357500, 4, 6, "US-AZ R12.XX"}, + {33.387014000, -111.678530500, 4, 6, "US-AZ S12.XX"}, + {33.456206000, -111.575703500, 4, 6, "US-AZ T12.XX"}, + {33.343769000, -112.089838500, 4, 6, "US-AZ V12.XX"}, + {33.343769000, -111.987011500, 4, 6, "US-AZ W12.XX"}, + {33.300524000, -111.884184500, 4, 6, "US-AZ X12.XX"}, + {33.300524000, -111.781357500, 4, 6, "US-AZ Y12.XX"}, + {33.300524000, -111.678530500, 4, 6, "US-AZ Z12.XX"}, + {34.170273500, -113.023555000, 3, 5, "US-AZ 123.XXX"}, + {36.835848500, -112.939386000, 3, 5, "US-AZ 12.XXXX"}, + {32.274457500, -114.762784000, 3, 13, "US-AZ 1234.XX"}, + {34.168130500, -111.931710500, 3, 5, "US-AZ KMRR.GN6"}, + {35.119100000, -106.695408500, 5, 7, "US-NM 12.XX"}, + {34.866742000, -106.789693500, 4, 6, "US-NM 12.XXX"}, + {35.648344000, -106.137660000, 4, 7, "US-NM 000.XX"}, + {32.329474000, -106.867591000, 4, 6, "US-NM 600.XX"}, + {33.409974000, -104.638132375, 4, 7, "US-NM C00.XX"}, + {36.824961000, -108.250172250, 4, 6, "US-NM J00.XX"}, + {34.418574000, -103.356142625, 4, 7, "US-NM P00.XX"}, + {32.733974000, -103.267595625, 4, 7, "US-NM V00.XX"}, + {36.954998500, -108.407853500, 3, 5, "US-NM 123.XXX"}, + {34.088023000, -108.860982000, 3, 5, "US-NM 12.XXXX"}, + {34.345902500, -105.912056000, 4, 7, "US-NM 1234.XX"}, + {34.166147000, -106.026119000, 3, 6, "US-NM TPZN.LJJ"}, + {45.777675000, -108.613253500, 5, 8, "US-MT 12.XX"}, + {45.697315000, -108.822163125, 4, 7, "US-MT 00.XXX"}, + {46.880344000, -114.341014875, 4, 10, "US-MT C0.XXX"}, + {47.609984000, -111.566808250, 4, 8, "US-MT P0.XXX"}, + {45.735444000, -111.265539250, 4, 8, "US-MT 000.XX"}, + {46.013874000, -112.655012625, 3, 7, "US-MT 600.XX"}, + {46.642274000, -112.133555000, 4, 8, "US-MT C00.XX"}, + {48.169974000, -114.424380125, 4, 8, "US-MT J00.XX"}, + {48.565974000, -109.828922500, 3, 6, "US-MT P00.XX"}, + {46.423974000, -105.980555000, 4, 7, "US-MT V00.XX"}, + {48.725956500, -115.395031500, 3, 9, "US-MT 123.XXX"}, + {47.713230000, -111.499511500, 3, 7, "US-MT 12.XXXX"}, + {47.780190000, -107.814479500, 3, 6, "US-MT 1234.XX"}, + {46.680355000, -110.034002000, 3, 6, "US-MT Q120.69B"}, + {34.082100000, -118.300968000, 5, 7, "US-CA 12.XX"}, + {34.017894000, -118.408249000, 4, 6, "US-CA 12.XXX"}, + {36.728514000, -119.847708250, 4, 8, "US-CA 000.XX"}, + {38.562514000, -121.544314625, 4, 6, "US-CA 200.XX"}, + {37.878545000, -122.310717500, 4, 6, "US-CA 400.XX"}, + {32.763124000, -117.186650625, 4, 6, "US-CA 600.XX"}, + {32.763124000, -117.084065625, 4, 6, "US-CA 700.XX"}, + {32.676635000, -117.114840625, 4, 11, "US-CA 800.XX"}, + {37.798085000, -122.514317500, 4, 6, "US-CA 900.XX"}, + {37.733915000, -122.508017500, 4, 6, "US-CA B00.XX"}, + {37.379724000, -122.054675500, 4, 6, "US-CA C00.XX"}, + {37.379724000, -121.946083500, 4, 6, "US-CA D00.XX"}, + {35.413724000, -119.068720000, 4, 8, "US-CA F00.XX"}, + {33.980724000, -117.448816000, 4, 6, "US-CA G00.XX"}, + {38.007224000, -121.347814125, 4, 6, "US-CA H00.XX"}, + {37.698324000, -121.041075500, 4, 6, "US-CA J00.XX"}, + {37.578524000, -122.051275500, 4, 6, "US-CA K00.XX"}, + {34.186545000, -118.338228125, 4, 6, "US-CA L00.XX"}, + {33.685524000, -118.032730000, 4, 6, "US-CA M00.XX"}, + {33.719524000, -117.842916000, 5, 7, "US-CA N00.XX"}, + {34.101824000, -117.805716000, 5, 7, "US-CA P00.XX"}, + {34.107024000, -117.702916000, 4, 6, "US-CA Q00.XX"}, + {34.149424000, -117.606116000, 4, 6, "US-CA R00.XX"}, + {34.140724000, -117.505216000, 4, 6, "US-CA S00.XX"}, + {34.166024000, -117.341654625, 4, 6, "US-CA T00.XX"}, + {38.490724000, -122.771466625, 4, 6, "US-CA V00.XX"}, + {36.726024000, -121.687697250, 4, 6, "US-CA W00.XX"}, + {33.909224000, -117.618816000, 4, 6, "US-CA X00.XX"}, + {34.171545000, -118.173882125, 4, 6, "US-CA Y00.XX"}, + {37.707724000, -122.153475500, 4, 6, "US-CA Z00.XX"}, + {41.366353000, -124.245693500, 3, 5, "US-CA 0123.XX"}, + {41.366353000, -123.625941500, 3, 5, "US-CA 1123.XX"}, + {41.366353000, -123.006189500, 3, 5, "US-CA 2123.XX"}, + {41.366353000, -122.386437500, 3, 5, "US-CA 3123.XX"}, + {40.875313000, -124.183747000, 3, 5, "US-CA 4123.XX"}, + {40.875313000, -123.569203000, 3, 5, "US-CA 5123.XX"}, + {40.875313000, -122.954659000, 3, 5, "US-CA 6123.XX"}, + {40.875313000, -122.340115000, 3, 5, "US-CA 7123.XX"}, + {40.384273000, -124.404982000, 3, 5, "US-CA 8123.XX"}, + {40.384273000, -123.790438000, 3, 5, "US-CA 9123.XX"}, + {40.384273000, -123.175894000, 3, 5, "US-CA B123.XX"}, + {40.384273000, -122.561350000, 3, 5, "US-CA C123.XX"}, + {39.893233000, -124.362930500, 3, 5, "US-CA D123.XX"}, + {39.893233000, -123.753594500, 3, 5, "US-CA F123.XX"}, + {39.893233000, -123.144258500, 3, 5, "US-CA G123.XX"}, + {39.893233000, -122.534922500, 3, 5, "US-CA H123.XX"}, + {39.402193000, -123.918143000, 3, 5, "US-CA J123.XX"}, + {39.402193000, -123.314015000, 3, 5, "US-CA K123.XX"}, + {39.402193000, -122.709887000, 3, 5, "US-CA L123.XX"}, + {39.402193000, -122.105759000, 3, 5, "US-CA M123.XX"}, + {39.402193000, -121.501631000, 3, 5, "US-CA N123.XX"}, + {38.913868000, -123.828386500, 3, 5, "US-CA P123.XX"}, + {38.913868000, -123.229466500, 3, 5, "US-CA Q123.XX"}, + {38.913868000, -122.630546500, 3, 5, "US-CA R123.XX"}, + {38.913868000, -122.031626500, 3, 5, "US-CA S123.XX"}, + {38.913868000, -121.432706500, 3, 5, "US-CA T123.XX"}, + {38.443275000, -123.674815000, 3, 5, "US-CA 01.XXXX"}, + {38.443275000, -123.081103000, 3, 5, "US-CA 11.XXXX"}, + {38.443275000, -122.487391000, 3, 5, "US-CA 21.XXXX"}, + {38.443275000, -121.893679000, 3, 5, "US-CA 31.XXXX"}, + {38.443275000, -121.299967000, 3, 5, "US-CA 41.XXXX"}, + {37.952235000, -123.076181500, 3, 5, "US-CA 51.XXXX"}, + {37.952235000, -122.487677500, 3, 5, "US-CA 61.XXXX"}, + {37.952235000, -121.899173500, 3, 5, "US-CA 71.XXXX"}, + {37.952235000, -121.310669500, 4, 6, "US-CA 81.XXXX"}, + {37.461195000, -122.705424500, 3, 5, "US-CA 91.XXXX"}, + {37.461195000, -122.116920500, 3, 5, "US-CA B1.XXXX"}, + {37.461195000, -121.528416500, 3, 5, "US-CA C1.XXXX"}, + {37.461195000, -120.939912500, 3, 5, "US-CA D1.XXXX"}, + {36.970155000, -122.411459000, 3, 5, "US-CA F1.XXXX"}, + {36.970155000, -121.828163000, 3, 5, "US-CA G1.XXXX"}, + {36.970155000, -121.244867000, 3, 5, "US-CA H1.XXXX"}, + {36.970155000, -120.661571000, 3, 5, "US-CA J1.XXXX"}, + {36.970155000, -120.078275000, 3, 5, "US-CA K1.XXXX"}, + {36.479115000, -121.951566500, 3, 5, "US-CA L1.XXXX"}, + {36.479115000, -121.373478500, 3, 5, "US-CA M1.XXXX"}, + {36.479115000, -120.795390500, 3, 5, "US-CA N1.XXXX"}, + {36.479115000, -120.217302500, 3, 5, "US-CA P1.XXXX"}, + {36.479115000, -119.639214500, 3, 7, "US-CA Q1.XXXX"}, + {35.988075000, -121.402669000, 3, 5, "US-CA R1.XXXX"}, + {35.988075000, -120.829789000, 3, 5, "US-CA S1.XXXX"}, + {35.988075000, -120.256909000, 3, 5, "US-CA T1.XXXX"}, + {35.988075000, -119.684029000, 3, 7, "US-CA V1.XXXX"}, + {35.988075000, -119.111149000, 3, 7, "US-CA W1.XXXX"}, + {35.497035000, -120.887077000, 3, 5, "US-CA X1.XXXX"}, + {35.497035000, -120.314197000, 3, 5, "US-CA Y1.XXXX"}, + {35.497035000, -119.741317000, 3, 7, "US-CA Z1.XXXX"}, + {35.908875000, -119.168437000, 3, 7, "US-CA 012.XXX"}, + {35.908875000, -118.595557000, 3, 7, "US-CA 112.XXX"}, + {35.417835000, -120.899342500, 3, 5, "US-CA 212.XXX"}, + {35.417835000, -120.331670500, 3, 5, "US-CA 312.XXX"}, + {35.417835000, -119.763998500, 3, 7, "US-CA 412.XXX"}, + {35.417835000, -119.196326500, 3, 7, "US-CA 512.XXX"}, + {35.417835000, -118.628654500, 3, 7, "US-CA 612.XXX"}, + {35.417835000, -118.060982500, 3, 7, "US-CA 712.XXX"}, + {34.926795000, -120.655530000, 3, 5, "US-CA 812.XXX"}, + {34.926795000, -120.093066000, 3, 5, "US-CA 912.XXX"}, + {34.926795000, -119.530602000, 3, 5, "US-CA B12.XXX"}, + {34.926795000, -118.968138000, 3, 5, "US-CA C12.XXX"}, + {34.926795000, -118.405674000, 3, 5, "US-CA D12.XXX"}, + {34.926795000, -117.843210000, 3, 5, "US-CA F12.XXX"}, + {34.926795000, -117.280746000, 3, 5, "US-CA G12.XXX"}, + {34.383026000, -120.463867000, 3, 5, "US-CA H12.XXX"}, + {34.435815000, -119.329578000, 3, 5, "US-CA J12.XXX"}, + {34.435815000, -118.767114000, 3, 5, "US-CA K12.XXX"}, + {34.435815000, -118.204650000, 3, 5, "US-CA L12.XXX"}, + {34.435815000, -117.642186000, 3, 5, "US-CA M12.XXX"}, + {34.435815000, -117.079722000, 3, 5, "US-CA N12.XXX"}, + {33.944775000, -118.464086500, 3, 5, "US-CA P12.XXX"}, + {33.944775000, -117.906830500, 4, 6, "US-CA Q12.XXX"}, + {33.944775000, -117.349574500, 4, 6, "US-CA R12.XXX"}, + {33.944775000, -116.792318500, 3, 5, "US-CA S12.XXX"}, + {33.748359000, -116.235062500, 3, 5, "US-CA T12.XXX"}, + {33.453734000, -117.739940000, 3, 5, "US-CA V12.XXX"}, + {33.453734000, -117.187892000, 3, 5, "US-CA W12.XXX"}, + {32.973635000, -117.270699000, 3, 5, "US-CA X12.XXX"}, + {32.973635000, -116.718651000, 3, 5, "US-CA Y12.XXX"}, + {32.715275000, -115.717862000, 3, 10, "US-CA Z12.XXX"}, + {34.826446000, -124.197284500, 2, 4, "US-CA 1234.XXX"}, + {29.798100000, -95.405882500, 4, 6, "US-TX 12.XX"}, + {33.081323000, -97.052655000, 4, 6, "US-TX 12.XXX"}, + {30.247514000, -97.813446125, 5, 7, "US-TX 000.XX"}, + {32.718614000, -97.402382625, 4, 6, "US-TX 200.XX"}, + {31.771614000, -106.532034250, 3, 13, "US-TX 400.XX"}, + {32.783744000, -97.189733125, 4, 6, "US-TX 600.XX"}, + {27.802824000, -97.466264375, 4, 6, "US-TX 800.XX"}, + {27.546595000, -99.527746875, 3, 15, "US-TX 900.XX"}, + {29.846924000, -95.508868375, 4, 6, "US-TX B00.XX"}, + {29.890168000, -95.409646375, 4, 6, "US-TX C00.XX"}, + {29.846924000, -95.310424375, 4, 6, "US-TX D00.XX"}, + {29.760435000, -95.508868375, 4, 6, "US-TX F00.XX"}, + {29.717190000, -95.409646375, 4, 6, "US-TX G00.XX"}, + {29.760435000, -95.310424375, 4, 6, "US-TX H00.XX"}, + {29.717190000, -95.211202375, 4, 6, "US-TX J00.XX"}, + {29.480224000, -98.680768375, 5, 7, "US-TX K00.XX"}, + {29.480224000, -98.581546375, 5, 7, "US-TX L00.XX"}, + {29.480224000, -98.482324375, 5, 7, "US-TX M00.XX"}, + {29.393735000, -98.680542625, 5, 7, "US-TX N00.XX"}, + {29.393735000, -98.581801625, 5, 7, "US-TX P00.XX"}, + {29.393735000, -98.483060625, 5, 7, "US-TX Q00.XX"}, + {33.608224000, -101.920276375, 3, 5, "US-TX R00.XX"}, + {35.244224000, -101.888720000, 3, 6, "US-TX S00.XX"}, + {25.970724000, -97.525086125, 3, 10, "US-TX T00.XX"}, + {30.130724000, -94.186894125, 4, 6, "US-TX V00.XX"}, + {26.260724000, -98.285086125, 3, 10, "US-TX W00.XX"}, + {31.583924000, -97.209685250, 5, 7, "US-TX X00.XX"}, + {32.490724000, -99.787912000, 3, 5, "US-TX Y00.XX"}, + {33.940724000, -98.568816000, 4, 9, "US-TX Z00.XX"}, + {31.444161500, -96.584806500, 3, 5, "US-TX 123.XXX"}, + {31.252108000, -99.549237000, 4, 6, "US-TX 12.XXXX"}, + {34.000258000, -98.591291500, 3, 8, "US-TX 1234.XX"}, + {36.162562500, -102.968741000, 2, 5, "US-TX B123.XXX"}, + {34.577121000, -102.957458000, 2, 5, "US-TX C123.XXX"}, + {34.577121000, -100.037800000, 2, 5, "US-TX D123.XXX"}, + {33.583608000, -97.155673500, 3, 5, "US-TX F123.XXX"}, + {30.828398500, -106.539954500, 2, 9, "US-TX G123.XXX"}, + {29.986598500, -105.134847000, 2, 9, "US-TX H123.XXX"}, + {31.903628500, -101.320199000, 2, 4, "US-TX J123.XXX"}, + {31.889706000, -98.683379000, 4, 6, "US-TX K123.XXX"}, + {31.889706000, -96.047379000, 3, 5, "US-TX L123.XXX"}, + {29.736286000, -101.321727500, 2, 9, "US-TX M123.XXX"}, + {29.722110000, -98.684889500, 4, 6, "US-TX N123.XXX"}, + {29.856732000, -96.054150000, 3, 5, "US-TX P123.XXX"}, + {27.314653000, -99.763205000, 2, 12, "US-TX Q123.XXX"}, + {31.724393500, -99.635250000, 3, 5, "US-TX X123.XXX"}, + {29.553223000, -99.636298500, 4, 6, "US-TX Z123.XXX"}, + {61.216100000, -149.902464000, 5, 7, "US-AK 12.XX"}, + {61.385805000, -150.071100750, 4, 6, "US-AK 00.XXX"}, + {64.843175000, -147.995982500, 3, 5, "US-AK J0.XXX"}, + {58.419374000, -134.675560125, 4, 9, "US-AK 000.XX"}, + {61.554545000, -149.883530625, 4, 6, "US-AK 600.XX"}, + {61.696545000, -149.883530625, 4, 6, "US-AK C00.XX"}, + {61.692980000, -149.341530625, 5, 7, "US-AK J00.XX"}, + {57.136204000, -135.505190250, 3, 8, "US-AK P00.XX"}, + {55.436004000, -131.808625500, 3, 8, "US-AK V00.XX"}, + {62.478983500, -152.290427500, 3, 5, "US-AK 123.XXX"}, + {57.040230000, -134.305994500, 3, 8, "US-AK 12.XXXX"}, + {58.630971000, -136.826279500, 3, 8, "US-AK 1234.XX"}, + {59.606402000, -140.805547500, 2, 5, "US-AK 0123.XXX"}, + {71.291883500, -160.544306500, 2, 4, "US-AK 1123.XXX"}, + {70.270977000, -147.690442000, 2, 4, "US-AK 2123.XXX"}, + {70.270977000, -154.691327000, 2, 4, "US-AK 3123.XXX"}, + {67.498137000, -160.895034000, 2, 4, "US-AK 4123.XXX"}, + {67.498137000, -166.862034000, 2, 4, "US-AK 5123.XXX"}, + {67.543459500, -147.060897500, 2, 4, "US-AK 6123.XXX"}, + {67.543459500, -153.406380500, 2, 4, "US-AK 7123.XXX"}, + {67.543459500, -159.751863500, 3, 5, "US-AK 8123.XXX"}, + {66.460439000, -167.885179000, 2, 4, "US-AK 9123.XXX"}, + {64.849015000, -146.537619500, 2, 4, "US-AK B123.XXX"}, + {64.849015000, -152.317073500, 2, 4, "US-AK C123.XXX"}, + {64.849015000, -158.096527500, 2, 4, "US-AK D123.XXX"}, + {64.849015000, -163.875981500, 2, 4, "US-AK F123.XXX"}, + {64.849015000, -169.655435500, 2, 7, "US-AK G123.XXX"}, + {61.164591500, -173.479144000, 2, 5, "US-AK H123.XXX"}, + {62.138035000, -146.131872000, 2, 4, "US-AK J123.XXX"}, + {62.138035000, -151.464461000, 3, 5, "US-AK K123.XXX"}, + {62.138035000, -156.797050000, 2, 4, "US-AK L123.XXX"}, + {62.138035000, -162.129639000, 2, 4, "US-AK M123.XXX"}, + {62.138035000, -167.462228000, 2, 4, "US-AK N123.XXX"}, + {58.899746500, -152.208393500, 2, 4, "US-AK P123.XXX"}, + {59.395122000, -157.156066500, 2, 4, "US-AK Q123.XXX"}, + {59.395122000, -162.101372500, 2, 4, "US-AK R123.XXX"}, + {58.057407500, -171.851077000, 2, 4, "US-AK S123.XXX"}, + {55.442162000, -162.572601000, 2, 4, "US-AK T123.XXX"}, + {54.179844500, -167.079360000, 2, 4, "US-AK V123.XXX"}, + {53.196962000, -171.834998500, 2, 4, "US-AK W123.XXX"}, + {52.619862000, -177.166789500, 2, 4, "US-AK X123.XXX"}, + {52.619862000, 177.503210500, 2, 4, "US-AK Y123.XXX"}, + {52.699335000, 172.459471000, 2, 5, "US-AK Z123.XXX"}, + {49.286600000, -123.178656000, 5, 8, "CA-BC 12.XX"}, + {49.224514500, -123.257310000, 4, 7, "CA-BC 12.XXX"}, + {48.477745000, -123.561262500, 4, 10, "CA-BC 000.XX"}, + {48.519145000, -123.443362500, 4, 10, "CA-BC 100.XX"}, + {48.496545000, -123.357062500, 4, 10, "CA-BC 200.XX"}, + {49.071645000, -122.392658750, 4, 7, "CA-BC 300.XX"}, + {49.930924000, -119.501053250, 4, 9, "CA-BC 400.XX"}, + {49.189124000, -124.031197750, 4, 7, "CA-BC 500.XX"}, + {49.244145000, -124.102946750, 4, 7, "CA-BC 600.XX"}, + {53.928334000, -122.835696875, 3, 6, "CA-BC 700.XX"}, + {49.192634000, -122.001746750, 4, 7, "CA-BC 800.XX"}, + {50.065534000, -125.291551250, 4, 7, "CA-BC 900.XX"}, + {54.321945000, -130.354017500, 3, 7, "CA-BC B00.XX"}, + {49.347134000, -124.476215000, 4, 7, "CA-BC C00.XX"}, + {54.541434000, -128.672333500, 3, 6, "CA-BC D00.XX"}, + {49.106945000, -117.818646750, 4, 9, "CA-BC F00.XX"}, + {50.718224000, -120.427631500, 4, 7, "CA-BC G00.XX"}, + {50.300424000, -119.338453250, 4, 9, "CA-BC H00.XX"}, + {49.521324000, -119.647276000, 4, 9, "CA-BC J00.XX"}, + {49.720524000, -125.029376000, 4, 7, "CA-BC K00.XX"}, + {49.541524000, -115.826176000, 4, 9, "CA-BC L00.XX"}, + {56.285224000, -120.904284375, 3, 6, "CA-BC M00.XX"}, + {49.286224000, -124.859497750, 4, 7, "CA-BC N00.XX"}, + {50.755624000, -119.317631500, 4, 9, "CA-BC P00.XX"}, + {49.876124000, -124.567176000, 4, 7, "CA-BC Q00.XX"}, + {55.801324000, -120.307580375, 3, 6, "CA-BC R00.XX"}, + {52.178924000, -122.203378125, 3, 6, "CA-BC S00.XX"}, + {49.528224000, -117.352876000, 4, 9, "CA-BC T00.XX"}, + {53.022324000, -122.531769250, 3, 6, "CA-BC V00.XX"}, + {49.357224000, -117.741197750, 4, 9, "CA-BC W00.XX"}, + {51.050724000, -118.278609750, 4, 9, "CA-BC X00.XX"}, + {50.124364000, -120.834617750, 4, 7, "CA-BC Y00.XX"}, + {49.663804000, -116.017451000, 4, 9, "CA-BC YK0.00"}, + {48.791064000, -123.754172500, 4, 10, "CA-BC Z00.XX"}, + {48.695455000, -123.445837500, 4, 10, "CA-BC ZK0.00"}, + {50.908983500, -126.280049000, 3, 6, "CA-BC 123.XXX"}, + {51.414039000, -122.187883000, 3, 6, "CA-BC 12.XXXX"}, + {51.480999000, -118.241706000, 3, 8, "CA-BC 1234.XX"}, + {51.350023500, -138.230592000, 2, 6, "CA-BC 1234.XXX"}, + {51.048724000, -114.104464250, 5, 10, "CA-AB 00.XX"}, + {53.501804000, -113.575094625, 5, 8, "CA-AB J0.XX"}, + {51.113794000, -114.332744500, 4, 9, "CA-AB 00.XXX"}, + {53.529814000, -113.801422750, 4, 7, "CA-AB J0.XXX"}, + {52.264194000, -113.951191125, 4, 7, "CA-AB 000.XX"}, + {49.671314000, -112.942602000, 4, 7, "CA-AB 300.XX"}, + {50.015014000, -110.804820250, 3, 6, "CA-AB 500.XX"}, + {55.170214000, -118.911802500, 3, 8, "CA-AB 700.XX"}, + {56.693814000, -111.505016250, 4, 7, "CA-AB 900.XX"}, + {51.272214000, -114.111056750, 4, 9, "CA-AB C00.XX"}, + {53.509514000, -114.043110250, 4, 7, "CA-AB F00.XX"}, + {53.282514000, -113.590910250, 4, 7, "CA-AB H00.XX"}, + {53.722014000, -113.275198375, 4, 7, "CA-AB K00.XX"}, + {53.281214000, -110.206010250, 3, 6, "CA-AB M00.XX"}, + {52.983614000, -112.899252250, 4, 7, "CA-AB P00.XX"}, + {50.544514000, -111.994538500, 4, 7, "CA-AB R00.XX"}, + {54.419714000, -110.317486500, 3, 6, "CA-AB T00.XX"}, + {52.448814000, -113.835864125, 4, 7, "CA-AB W00.XX"}, + {52.950014000, -113.477052250, 4, 7, "CA-AB Y00.XX"}, + {51.617583500, -115.222207500, 3, 9, "CA-AB 123.XXX"}, + {54.106720000, -115.227472000, 3, 8, "CA-AB 12.XXXX"}, + {56.854870000, -115.448493500, 3, 8, "CA-AB 1234.XX"}, + {59.234957000, -119.638849000, 2, 7, "CA-AB 1234.XXX"}, + {43.701100000, -79.432204000, 4, 8, "CA-ON 12.XX"}, + {43.813563500, -79.810081000, 4, 7, "CA-ON 12.XXX"}, + {45.452545000, -75.754181250, 3, 10, "CA-ON 000.XX"}, + {45.482445000, -75.582567250, 3, 10, "CA-ON 100.XX"}, + {45.390845000, -75.820054250, 3, 9, "CA-ON 200.XX"}, + {45.390845000, -75.697528250, 3, 9, "CA-ON 300.XX"}, + {43.269524000, -79.931195500, 4, 7, "CA-ON 400.XX"}, + {43.269524000, -79.812993500, 4, 7, "CA-ON 500.XX"}, + {43.492524000, -80.548095500, 4, 7, "CA-ON 600.XX"}, + {43.021124000, -81.361144000, 4, 7, "CA-ON 700.XX"}, + {43.021124000, -81.243903000, 4, 7, "CA-ON 800.XX"}, + {43.214734000, -79.282892500, 3, 7, "CA-ON 900.XX"}, + {42.324324000, -83.069491500, 3, 11, "CA-ON B00.XX"}, + {43.931324000, -78.983548000, 3, 7, "CA-ON C00.XX"}, + {43.939973000, -78.894175000, 3, 7, "CA-ON D00.XX"}, + {43.403924000, -79.846995500, 4, 7, "CA-ON F00.XX"}, + {43.419245000, -80.374893500, 4, 7, "CA-ON G00.XX"}, + {44.421824000, -79.740912375, 4, 8, "CA-ON H00.XX"}, + {43.584424000, -80.320495500, 4, 7, "CA-ON J00.XX"}, + {44.272534000, -76.604868875, 3, 7, "CA-ON K00.XX"}, + {46.524245000, -81.032175000, 4, 7, "CA-ON L00.XX"}, + {48.450345000, -89.305842500, 3, 6, "CA-ON M00.XX"}, + {43.191124000, -80.322595500, 4, 7, "CA-ON N00.XX"}, + {43.893724000, -79.118048000, 3, 7, "CA-ON P00.XX"}, + {43.145624000, -79.153495500, 3, 9, "CA-ON Q00.XX"}, + {43.019124000, -82.439544000, 3, 9, "CA-ON R00.XX"}, + {45.355824000, -75.939029250, 3, 9, "CA-ON S00.XX"}, + {44.340724000, -78.396612375, 3, 7, "CA-ON T00.XX"}, + {46.545945000, -84.404140000, 3, 9, "CA-ON V00.XX"}, + {44.215124000, -77.441812375, 3, 7, "CA-ON W00.XX"}, + {43.004664000, -79.295807000, 3, 7, "CA-ON X00.XX"}, + {46.301504000, -79.483535000, 3, 9, "CA-ON XK0.00"}, + {45.049294000, -74.778284375, 3, 9, "CA-ON Y00.XX"}, + {42.400804000, -82.226329500, 3, 7, "CA-ON YK0.00"}, + {48.489864000, -81.378772500, 3, 6, "CA-ON Z00.XX"}, + {44.105004000, -77.609259375, 3, 7, "CA-ON ZK0.00"}, + {45.210161500, -81.661515500, 4, 7, "CA-ON 123.XXX"}, + {47.690158000, -81.724681000, 3, 6, "CA-ON 1234.XX"}, + {45.660027000, -77.947036000, 2, 8, "CA-ON 12.XXXX"}, + {42.507037000, -94.634875500, 2, 8, "CA-ON 1234.XXX"}, + {45.549100000, -73.650586500, 5, 8, "CA-QC 12.XX"}, + {45.769215000, -73.857918500, 4, 7, "CA-QC 12.XXX"}, + {46.906324000, -71.393424375, 5, 8, "CA-QC 000.XX"}, + {46.906324000, -71.267294375, 5, 8, "CA-QC 100.XX"}, + {46.819835000, -71.393424375, 5, 8, "CA-QC 200.XX"}, + {46.819835000, -71.267294375, 5, 8, "CA-QC 300.XX"}, + {46.733346000, -71.304569000, 5, 8, "CA-QC 400.XX"}, + {45.490434000, -75.813744250, 4, 9, "CA-QC 500.XX"}, + {45.524065000, -75.691218250, 4, 9, "CA-QC 600.XX"}, + {45.415405000, -71.995181250, 4, 7, "CA-QC 700.XX"}, + {48.436545000, -71.283412500, 4, 7, "CA-QC 800.XX"}, + {48.454634000, -71.137795500, 4, 7, "CA-QC 900.XX"}, + {46.397624000, -72.618760000, 4, 7, "CA-QC B00.XX"}, + {45.328224000, -73.324629250, 5, 8, "CA-QC C00.XX"}, + {45.901395000, -72.551542125, 4, 7, "CA-QC D00.XX"}, + {45.833924000, -74.066394625, 4, 7, "CA-QC F00.XX"}, + {45.450724000, -72.787629250, 4, 7, "CA-QC G00.XX"}, + {46.620124000, -72.775860000, 4, 7, "CA-QC H00.XX"}, + {45.670524000, -73.004629250, 4, 7, "CA-QC J00.XX"}, + {45.595624000, -73.242629250, 5, 8, "CA-QC K00.XX"}, + {48.500524000, -68.589619500, 3, 6, "CA-QC L00.XX"}, + {45.583624000, -74.000429250, 4, 7, "CA-QC M00.XX"}, + {46.099124000, -72.021394625, 4, 7, "CA-QC N00.XX"}, + {48.282145000, -79.056665625, 3, 7, "CA-QC P00.XX"}, + {45.300645000, -74.190901250, 4, 7, "CA-QC Q00.XX"}, + {46.056724000, -73.170594625, 4, 7, "CA-QC R00.XX"}, + {48.138524000, -77.866354125, 4, 8, "CA-QC S00.XX"}, + {46.160824000, -70.713994625, 4, 8, "CA-QC T00.XX"}, + {48.603924000, -71.698319500, 4, 7, "CA-QC V00.XX"}, + {50.273424000, -66.429253250, 3, 7, "CA-QC W00.XX"}, + {45.412645000, -74.061044250, 4, 7, "CA-QC X00.XX"}, + {46.120324000, -71.373794625, 5, 8, "CA-QC Y00.XX"}, + {45.309724000, -72.199829250, 4, 7, "CA-QC Z00.XX"}, + {46.293107000, -75.858715000, 3, 7, "CA-QC 123.XXX"}, + {48.200300500, -79.282544500, 3, 7, "CA-QC 12.XXXX"}, + {45.422604000, -71.786942000, 4, 7, "CA-QC 1234.XX"}, + {53.127065500, -79.352986000, 2, 6, "CA-QC 1234.XXX"}, + {60.593356500, -80.350906500, 2, 6, "CA-QC 123.XXXX"}, + {52.185100000, -106.720064500, 5, 8, "CA-SK 12.XX"}, + {52.242294000, -106.939037875, 4, 7, "CA-SK 00.XXX"}, + {50.463114000, -104.834792750, 4, 7, "CA-SK J0.XXX"}, + {53.210094000, -105.879809250, 4, 7, "CA-SK 000.XX"}, + {50.382694000, -105.681394250, 4, 7, "CA-SK 300.XX"}, + {51.230394000, -102.613588750, 4, 7, "CA-SK 600.XX"}, + {50.292294000, -107.909794250, 4, 7, "CA-SK 900.XX"}, + {52.764194000, -108.402246250, 4, 7, "CA-SK D00.XX"}, + {49.133694000, -103.106899750, 4, 7, "CA-SK H00.XX"}, + {49.657194000, -103.967747000, 4, 7, "CA-SK L00.XX"}, + {53.264814000, -110.006910250, 3, 9, "CA-SK P00.XX"}, + {52.197314000, -105.163164125, 4, 7, "CA-SK R00.XX"}, + {54.107614000, -108.548186500, 3, 6, "CA-SK T00.XX"}, + {52.841314000, -104.714352250, 4, 7, "CA-SK W00.XX"}, + {50.916014000, -102.879056750, 4, 7, "CA-SK Y00.XX"}, + {53.428983500, -109.832881000, 3, 6, "CA-SK 123.XXX"}, + {53.236930000, -105.529661500, 3, 6, "CA-SK 12.XXXX"}, + {50.593275000, -107.877308000, 3, 6, "CA-SK 1234.XX"}, + {59.234957000, -109.694533000, 2, 5, "CA-SK 1234.XXX"}, + {49.931300000, -97.187038500, 5, 8, "CA-MB 12.XX"}, + {50.138115000, -97.425215000, 4, 7, "CA-MB 12.XXX"}, + {49.849104000, -100.082949000, 4, 7, "CA-MB 000.XX"}, + {49.969604000, -98.394989250, 4, 7, "CA-MB 400.XX"}, + {49.549804000, -96.765649000, 4, 7, "CA-MB 800.XX"}, + {55.752104000, -98.003059375, 4, 7, "CA-MB D00.XX"}, + {49.169494000, -98.013199750, 4, 7, "CA-MB J00.XX"}, + {54.762694000, -102.006082500, 3, 8, "CA-MB M00.XX"}, + {51.144294000, -100.168188750, 4, 7, "CA-MB Q00.XX"}, + {49.188294000, -98.241099750, 4, 7, "CA-MB T00.XX"}, + {50.344894000, -97.377794250, 4, 7, "CA-MB X00.XX"}, + {51.617578500, -100.250866500, 3, 6, "CA-MB 123.XXX"}, + {54.106715000, -100.256131000, 3, 6, "CA-MB 12.XXXX"}, + {56.854865000, -100.477152500, 3, 6, "CA-MB 1234.XX"}, + {59.234957000, -101.537373000, 2, 7, "CA-MB 1234.XXX"}, + {47.614800000, -52.784772000, 5, 7, "CA-NL 12.XX"}, + {47.768215000, -53.283210000, 4, 6, "CA-NL 12.XXX"}, + {48.949204000, -58.073107750, 4, 8, "CA-NL 000.XX"}, + {48.983545000, -54.672758750, 4, 6, "CA-NL 400.XX"}, + {49.013845000, -55.769458750, 5, 7, "CA-NL 700.XX"}, + {52.933494000, -67.014246250, 4, 9, "CA-NL B00.XX"}, + {53.346205000, -60.548010250, 4, 8, "CA-NL F00.XX"}, + {48.593624000, -58.655662500, 4, 8, "CA-NL J00.XX"}, + {48.160994000, -54.054213125, 4, 6, "CA-NL M00.XX"}, + {49.201194000, -57.516799750, 4, 8, "CA-NL Q00.XX"}, + {47.177494000, -55.336934375, 4, 6, "CA-NL T00.XX"}, + {47.054094000, -55.284234375, 4, 6, "CA-NL X00.XX"}, + {49.219583500, -56.326025500, 4, 6, "CA-NL 123.XXX"}, + {49.912322000, -59.239515000, 3, 7, "CA-NL 12.XXXX"}, + {51.625280500, -57.477241500, 4, 8, "CA-NL 1234.XX"}, + {60.617442500, -67.398312000, 3, 9, "CA-NL 123.XXXX"}, + {53.688750000, -60.303000000, 3, 7, "CA-NL JGV0.2W4"}, + {45.315600000, -66.112486500, 5, 11, "CA-NB 12.XX"}, + {45.573615000, -66.346518500, 4, 10, "CA-NB 12.XXX"}, + {46.115244000, -64.931409625, 4, 10, "CA-NB 000.XX"}, + {45.925574000, -66.720612625, 4, 9, "CA-NB 600.XX"}, + {47.650374000, -65.839238750, 4, 10, "CA-NB C00.XX"}, + {47.959274000, -66.819080125, 4, 10, "CA-NB J00.XX"}, + {47.413474000, -68.404738750, 4, 12, "CA-NB P00.XX"}, + {47.048574000, -65.693196375, 4, 11, "CA-NB V00.XX"}, + {46.385524500, -67.715042000, 4, 10, "CA-NB 123.XXX"}, + {47.203705500, -68.834700000, 3, 11, "CA-NB 12.XXXX"}, + {46.318500000, -66.399000000, 4, 10, "CA-NB 4Z07.JP7"}, + {44.694100000, -63.638846000, 6, 8, "CA-NS 12.XX"}, + {44.873815000, -63.870283500, 5, 10, "CA-NS 12.XXX"}, + {45.630374000, -62.799971250, 4, 8, "CA-NS 000.XX"}, + {46.184874000, -60.290012625, 4, 8, "CA-NS 500.XX"}, + {43.830074000, -66.179014000, 4, 7, "CA-NS B00.XX"}, + {45.376504000, -63.424963250, 4, 8, "CA-NS H00.XX"}, + {45.605104000, -61.467763250, 5, 9, "CA-NS M00.XX"}, + {45.860804000, -64.402563625, 4, 11, "CA-NS R00.XX"}, + {45.008704000, -64.202462875, 5, 12, "CA-NS W00.XX"}, + {45.235644500, -65.765654000, 3, 12, "CA-NS 123.XXX"}, + {43.979234000, -66.241208500, 3, 6, "CA-NS 12.XXXX"}, + {45.715652500, -61.581266500, 4, 8, "CA-NS 1234.XX"}, + {45.292000000, -63.047750000, 3, 7, "CA-NS CBYV.T9Y"}, + {46.274000000, -63.189130000, 5, 10, "CA-PE 12.XX"}, + {46.319595000, -63.804328000, 4, 12, "CA-PE 12.XXX"}, + {46.160274000, -62.914698625, 4, 9, "CA-PE 000.XX"}, + {47.051345000, -64.252671875, 4, 11, "CA-PE C00.XX"}, + {46.472545000, -62.428675000, 4, 9, "CA-PE P00.XX"}, + {46.864937000, -64.357450500, 3, 10, "CA-PE 123.XXX"}, + {46.547000000, -63.168500000, 3, 8, "CA-PE C3DG.M4V"}, + {60.690686000, -135.167659500, 5, 11, "CA-YT 12.XX"}, + {60.944515000, -135.505163500, 4, 10, "CA-YT 12.XXX"}, + {64.039024000, -139.525297375, 4, 8, "CA-YT 000.XX"}, + {60.162934000, -129.038232625, 4, 9, "CA-YT 800.XX"}, + {60.808624000, -137.754167250, 4, 8, "CA-YT J00.XX"}, + {62.140004000, -136.506447625, 4, 8, "CA-YT S00.XX"}, + {62.618983500, -138.730427500, 3, 7, "CA-YT 123.XXX"}, + {62.426930000, -133.297966000, 3, 9, "CA-YT 12.XXXX"}, + {65.175079000, -139.755141000, 3, 7, "CA-YT 1234.XX"}, + {68.996685000, -140.403938500, 2, 6, "CA-YT 1234.XXX"}, + {62.483600000, -114.474674000, 5, 10, "CA-NT 12.XX"}, + {62.648615000, -114.851925000, 4, 9, "CA-NT 12.XXX"}, + {60.794104000, -116.030130250, 4, 8, "CA-NT 000.XX"}, + {68.367004000, -133.818141000, 4, 10, "CA-NT 400.XX"}, + {62.829304000, -116.198576875, 4, 8, "CA-NT 800.XX"}, + {61.829004000, -121.557233125, 4, 7, "CA-NT D00.XX"}, + {60.099545000, -112.167553125, 3, 7, "CA-NT J00.XX"}, + {65.284794000, -126.953409500, 3, 8, "CA-NT M00.XX"}, + {69.423594000, -133.213585250, 4, 10, "CA-NT Q00.XX"}, + {68.228594000, -135.242723000, 4, 10, "CA-NT T00.XX"}, + {60.251394000, -123.543630625, 4, 7, "CA-NT X00.XX"}, + {63.047102500, -118.967416000, 3, 7, "CA-NT 123.XXX"}, + {62.426525000, -124.203518000, 3, 8, "CA-NT 12.XXXX"}, + {69.515090000, -136.250338000, 3, 9, "CA-NT 1234.XX"}, + {62.547183000, -135.306581000, 2, 9, "CA-NT 1234.XXX"}, + {78.428455500, -135.510348000, 2, 4, "CA-NT 123.XXXX"}, + {63.785100000, -68.585340500, 5, 8, "CA-NU 12.XX"}, + {63.950115000, -68.981613500, 4, 7, "CA-NU 12.XXX"}, + {61.162904000, -94.287106750, 3, 6, "CA-NU 000.XX"}, + {69.157544000, -105.351459250, 3, 8, "CA-NU 700.XX"}, + {64.190544000, -83.433579500, 3, 6, "CA-NU F00.XX"}, + {67.853844000, -115.357523750, 3, 8, "CA-NU M00.XX"}, + {62.867344000, -92.353837875, 3, 6, "CA-NU T00.XX"}, + {65.028983500, -71.191701500, 3, 6, "CA-NU 123.XXX"}, + {66.925679000, -120.863805000, 2, 7, "CA-NU 12.XXXX"}, + {60.273746000, -101.711845000, 2, 5, "CA-NU 1234.XX"}, + {61.899812000, -113.926778000, 2, 8, "CA-NU 1234.XXX"}, + {81.556801500, -108.168619000, 2, 4, "CA-NU 123.XXXX"}, + {34.452256000, 72.512561000, 2, 9, "IND 0123.XXX"}, + {34.452256000, 75.012561000, 2, 10, "IND 1123.XXX"}, + {33.897648000, 77.507921500, 2, 9, "IND 2123.XXX"}, + {33.803148500, 73.545259000, 2, 11, "IND 3123.XXX"}, + {33.803148500, 76.673314000, 2, 8, "IND 4123.XXX"}, + {25.824457500, 82.718794000, 2, 8, "IND 5123.XXX"}, + {25.824457500, 85.608521000, 2, 6, "IND 6123.XXX"}, + {23.126951500, 82.778154500, 2, 8, "IND 7123.XXX"}, + {23.126951500, 85.638036500, 2, 6, "IND 8123.XXX"}, + {23.937687000, 88.396176500, 2, 6, "IND 9123.XXX"}, + {23.126951500, 68.478474500, 2, 6, "IND B123.XXX"}, + {23.126951500, 71.338410500, 2, 8, "IND C123.XXX"}, + {23.126951500, 74.198346500, 2, 12, "IND D123.XXX"}, + {23.126951500, 77.058282500, 2, 9, "IND F123.XXX"}, + {23.126951500, 79.918218500, 2, 7, "IND G123.XXX"}, + {20.278892000, 72.702966000, 2, 7, "IND H123.XXX"}, + {20.278892000, 75.602966000, 2, 5, "IND J123.XXX"}, + {20.278892000, 78.502966000, 2, 5, "IND K123.XXX"}, + {20.278892000, 81.402966000, 2, 9, "IND L123.XXX"}, + {20.278892000, 84.302966000, 2, 8, "IND M123.XXX"}, + {17.955512500, 72.903212000, 2, 6, "IND N123.XXX"}, + {17.955512500, 75.703212000, 2, 9, "IND P123.XXX"}, + {17.955512500, 78.503212000, 2, 11, "IND Q123.XXX"}, + {17.955512500, 81.303212000, 2, 10, "IND R123.XXX"}, + {15.485560500, 73.558053500, 2, 5, "IND S123.XXX"}, + {15.485560500, 76.298825500, 2, 10, "IND T123.XXX"}, + {15.485560500, 79.039597500, 2, 10, "IND V123.XXX"}, + {12.397974000, 74.472839000, 2, 5, "IND W123.XXX"}, + {12.397974000, 77.621043000, 2, 11, "IND X123.XXX"}, + {10.595299500, 74.941574500, 2, 5, "IND Y123.XXX"}, + {8.066279000, 77.530191000, 2, 5, "IND Z123.XXX"}, + {30.929905000, 72.268478500, 2, 6, "IND B12.XXXX"}, + {30.929905000, 75.317191000, 3, 11, "IND C12.XXXX"}, + {30.929905000, 78.355873000, 2, 8, "IND D12.XXXX"}, + {28.079146000, 69.615295500, 2, 7, "IND F12.XXXX"}, + {28.297278000, 72.299505500, 2, 7, "IND G12.XXXX"}, + {28.297278000, 75.248814500, 2, 8, "IND H12.XXXX"}, + {28.297278000, 78.198123500, 2, 8, "IND J12.XXXX"}, + {28.297278000, 81.147432500, 2, 10, "IND K12.XXXX"}, + {28.297278000, 84.096741500, 2, 10, "IND L12.XXXX"}, + {28.297278000, 87.046050500, 2, 9, "IND M12.XXXX"}, + {25.616088000, 68.340209500, 2, 7, "IND P12.XXXX"}, + {25.616088000, 71.229936500, 2, 5, "IND Q12.XXXX"}, + {25.616088000, 74.119663500, 2, 7, "IND R12.XXXX"}, + {25.616088000, 77.009390500, 2, 10, "IND S12.XXXX"}, + {25.616088000, 79.899117500, 2, 7, "IND T12.XXXX"}, + {29.235694000, 94.622650000, 2, 10, "IND W12.XXXX"}, + {29.235694000, 91.643550000, 2, 10, "IND V12.XXXX"}, + {26.666057000, 89.963711000, 2, 7, "IND X12.XXXX"}, + {26.666057000, 92.883229000, 2, 10, "IND Y12.XXXX"}, + {23.650625000, 91.303458000, 2, 9, "IND Z12.XXXX"}, + {12.197930000, 71.829841500, 2, 6, "IND 512.XXXX"}, + {11.472836000, 92.279788500, 2, 7, "IND 612.XXXX"}, + {7.981424500, 92.273374500, 2, 5, "IND 712.XXXX"}, + {30.929905000, 74.512740000, 3, 15, "IND 812.XXXX"}, + {35.482380000, 73.750000000, 2, 11, "IND 61VS.0MVC"}, + {-12.357369000, 114.393259500, 1, 3, "AUS 1234.XXXX"}, + {2.561689500, -72.495813000, 1, 5, "BRA 1234.XXXX"}, + {61.669801500, 176.874733000, 1, 4, "USA 1234.XXXX"}, + {18.496930000, -92.377638500, 3, 13, "MEX 312.XXXX"}, + {21.178120000, -92.405572000, 2, 4, "MEX 212.XXXX"}, + {19.998396000, -89.605218000, 2, 10, "MEX 412.XXXX"}, + {20.960444000, -89.636842500, 2, 9, "MEX 112.XXXX"}, + {29.765858000, -118.290552500, 2, 7, "MEX 512.XXXX"}, + {20.211330000, -112.495072000, 2, 4, "MEX 612.XXXX"}, + {19.462230000, -115.944772000, 2, 4, "MEX 712.XXXX"}, + {23.769544000, -91.489030500, 2, 4, "MEX 812.XXXX"}, + {18.713128000, -93.271342500, 3, 5, "MEX 912.XXXX"}, + {32.502528500, -117.151004000, 2, 7, "MEX 0123.XXX"}, + {31.740649500, -116.658857500, 2, 8, "MEX 1123.XXX"}, + {31.740649500, -113.620175500, 2, 11, "MEX 2123.XXX"}, + {31.740649500, -110.581493500, 2, 9, "MEX 3123.XXX"}, + {31.740649500, -107.542811500, 2, 9, "MEX 4123.XXX"}, + {29.031690500, -104.535115000, 3, 11, "MEX 5123.XXX"}, + {29.043144500, -116.328038500, 2, 7, "MEX 6123.XXX"}, + {29.043144500, -113.348938500, 2, 9, "MEX 7123.XXX"}, + {29.043144500, -110.369838500, 2, 7, "MEX 8123.XXX"}, + {29.043144500, -107.390738500, 2, 7, "MEX 9123.XXX"}, + {29.043144500, -104.411638500, 3, 11, "MEX B123.XXX"}, + {29.043144500, -101.432538500, 3, 11, "MEX C123.XXX"}, + {26.361954500, -113.500153500, 2, 9, "MEX D123.XXX"}, + {23.795895500, -110.718742500, 3, 9, "MEX F123.XXX"}, + {26.361954500, -108.638261500, 2, 12, "MEX G123.XXX"}, + {26.361954500, -105.718743500, 2, 13, "MEX H123.XXX"}, + {26.361954500, -102.799225500, 2, 11, "MEX J123.XXX"}, + {26.361954500, -99.879707500, 2, 13, "MEX K123.XXX"}, + {23.697080500, -106.770881500, 2, 9, "MEX L123.XXX"}, + {23.697080500, -103.910945500, 2, 10, "MEX M123.XXX"}, + {23.697080500, -101.051009500, 2, 13, "MEX N123.XXX"}, + {23.697080500, -98.191073500, 2, 7, "MEX P123.XXX"}, + {21.015890500, -105.656579500, 2, 10, "MEX Q123.XXX"}, + {21.015890500, -102.856225500, 2, 8, "MEX R123.XXX"}, + {21.015890500, -100.055871500, 2, 10, "MEX S123.XXX"}, + {21.015890500, -97.255517500, 2, 7, "MEX T123.XXX"}, + {18.318384500, -103.528196000, 2, 7, "MEX V123.XXX"}, + {18.318384500, -100.757633000, 2, 10, "MEX W123.XXX"}, + {18.350219000, -97.985877500, 2, 15, "MEX X123.XXX"}, + {18.710066500, -95.215973000, 3, 10, "MEX Y123.XXX"}, + {17.167812500, -94.247408500, 3, 12, "MEX Z123.XXX"}, + {17.410000000, -91.165104500, 3, 14, "MEX VVK2.1XFV"}, + {55.784100000, 37.548041500, 5, 13, "RU-MOW 12.XX"}, + {55.954596000, 37.218282000, 4, 13, "RU-MOW 12.XXX"}, + {55.861895000, 37.575516500, 4, 11, "RU-MOW FHH.HHH"}, + {55.569575000, 37.211238500, 4, 10, "RU-MOW Q12.XXX"}, + {55.754555500, 37.567500000, 5, 13, "RU-MOW HHH2.5XM"}, + {59.956756000, 30.213922500, 5, 15, "RU-SPE 12.XX"}, + {59.663242000, 30.011588000, 3, 13, "RU-SPE 12.XXX"}, + {60.222125000, 29.462931000, 3, 11, "RU-SPE 123.XX"}, + {59.937650000, 30.092125000, 4, 13, "RU-SPE 44V9.RX3"}, + {54.744500000, 20.449225500, 4, 7, "RU-KGD 12.XX"}, + {54.919615000, 20.001526500, 3, 5, "RU-KGD 12.XXX"}, + {54.436261000, 20.758875500, 3, 6, "RU-KGD 123.XX"}, + {54.872460500, 19.725015500, 2, 4, "RU-KGD 123.XXX"}, + {43.268635000, 44.732866500, 4, 10, "RU-IN 12.XX"}, + {43.523728500, 44.514193500, 3, 8, "RU-IN 12.XXX"}, + {42.694632000, 44.643477000, 3, 10, "RU-IN 123.XX"}, + {43.115180000, 44.837500000, 3, 12, "RU-IN MTM1.FK2"}, + {44.943994000, 38.917619500, 5, 13, "RU-AD 12.XX"}, + {44.870063000, 38.717504500, 4, 11, "RU-AD 12.XXX"}, + {44.428963000, 39.910562500, 4, 10, "RU-AD 123.XX"}, + {44.486750000, 39.720000000, 3, 9, "RU-AD K46.6W3"}, + {44.486750000, 39.720000000, 3, 9, "RU-AD 7NFT.GTZ"}, + {43.003015000, 44.618505500, 5, 8, "RU-SE 12.XX"}, + {43.255635000, 44.377798500, 4, 10, "RU-SE 12.XXX"}, + {43.211294000, 43.874914000, 4, 9, "RU-SE 000.XX"}, + {43.825545000, 44.250310000, 4, 13, "RU-SE J00.XX"}, + {42.597337000, 43.404636000, 3, 7, "RU-SE 123.XXX"}, + {43.196000000, 44.179000000, 4, 9, "RU-SE LS1S.XHH"}, + {43.495755500, 43.542380000, 5, 10, "RU-KB 12.XX"}, + {43.683115000, 43.314551500, 4, 9, "RU-KB 12.XXX"}, + {43.327019500, 43.923401500, 4, 9, "RU-KB 123.XX"}, + {43.810959500, 42.472174500, 3, 12, "RU-KB 123.XXX"}, + {43.455435000, 43.439135000, 4, 9, "RU-KB JR9Z.S7Q"}, + {44.215498500, 42.013591000, 5, 11, "RU-KC 12.XX"}, + {44.453615000, 41.748630000, 4, 10, "RU-KC 12.XXX"}, + {43.988024000, 41.017746000, 4, 12, "RU-KC 000.XX"}, + {43.899624000, 41.420246000, 4, 13, "RU-KC 800.XX"}, + {43.836024000, 41.743746000, 5, 11, "RU-KC J00.XX"}, + {43.983304000, 42.363358000, 4, 10, "RU-KC S00.XX"}, + {44.391526500, 40.756488000, 3, 11, "RU-KC 123.XXX"}, + {43.845000000, 41.683500000, 4, 13, "RU-KC DQ3S.VXJ"}, + {43.258015000, 45.647534000, 5, 11, "RU-CE 12.XX"}, + {43.493115000, 45.394551500, 4, 9, "RU-CE 12.XXX"}, + {42.567825000, 45.362789000, 4, 9, "RU-CE 123.XX"}, + {42.542647500, 44.839821000, 3, 7, "RU-CE 123.XXX"}, + {43.243500000, 45.746000000, 4, 10, "RU-CE PSSN.7XS"}, + {56.145065000, 47.214460500, 5, 16, "RU-CU 12.XX"}, + {56.054691500, 46.943633500, 4, 12, "RU-CU 12.XXX"}, + {54.917874000, 46.155685500, 4, 12, "RU-CU 000.XX"}, + {55.566424000, 47.267195500, 4, 10, "RU-CU C00.XX"}, + {55.551424000, 46.179895500, 4, 9, "RU-CU P00.XX"}, + {54.718959000, 45.920902000, 3, 14, "RU-CU 123.XXX"}, + {55.476500000, 47.166500000, 3, 6, "RU-CU YH5S.4JB"}, + {57.030100000, 40.908557500, 4, 9, "RU-IVA 12.XX"}, + {57.097915000, 40.762251500, 3, 8, "RU-IVA 12.XXX"}, + {57.430494000, 41.712831000, 3, 8, "RU-IVA 000.XX"}, + {57.009104000, 40.111190750, 3, 8, "RU-IVA J00.XX"}, + {57.350042000, 39.496737000, 2, 7, "RU-IVA 123.XXX"}, + {52.641900000, 39.512693500, 5, 7, "RU-LIP 12.XX"}, + {52.789815000, 39.345966500, 4, 6, "RU-LIP 12.XXX"}, + {52.758894000, 38.102178750, 4, 6, "RU-LIP 000.XX"}, + {53.058604000, 38.721150750, 4, 9, "RU-LIP J00.XX"}, + {53.451947500, 37.833431000, 3, 11, "RU-LIP 123.XXX"}, + {52.738300000, 39.248300000, 3, 5, "RU-LIP KQXT.759"}, + {53.002700000, 36.029193500, 5, 10, "RU-ORL 12.XX"}, + {53.071415000, 35.721831500, 4, 6, "RU-ORL 12.XXX"}, + {53.323224000, 36.397904750, 4, 12, "RU-ORL 000.XX"}, + {52.487624000, 37.375198875, 4, 6, "RU-ORL 800.XX"}, + {53.480024000, 35.815904750, 4, 9, "RU-ORL J00.XX"}, + {52.868404000, 37.154401750, 4, 6, "RU-ORL S00.XX"}, + {53.458068500, 34.905369000, 3, 12, "RU-ORL 123.XXX"}, + {52.789500000, 36.427500000, 4, 6, "RU-ORL FQWP.B0G"}, + {54.221100000, 37.522067500, 5, 7, "RU-TUL 12.XX"}, + {54.330015000, 37.240461500, 4, 10, "RU-TUL 12.XXX"}, + {54.016774000, 38.115559625, 4, 6, "RU-TUL 000.XX"}, + {54.584224000, 36.961569500, 4, 10, "RU-TUL C00.XX"}, + {53.718924000, 37.865627625, 4, 6, "RU-TUL P00.XX"}, + {54.853364000, 36.013066500, 3, 9, "RU-TUL 123.XXX"}, + {53.909000000, 37.426500000, 4, 6, "RU-TUL HM9T.4M2"}, + {50.629100000, 36.525319500, 5, 8, "RU-BE 12.XX"}, + {50.796115000, 36.251636500, 4, 7, "RU-BE 12.XXX"}, + {51.383545000, 37.463356250, 4, 10, "RU-BE 000.XX"}, + {51.383545000, 37.819462250, 4, 10, "RU-BE 800.XX"}, + {50.911354000, 36.989233500, 4, 10, "RU-BE J00.XX"}, + {50.722545000, 38.332352500, 4, 11, "RU-BE S00.XX"}, + {50.973277000, 35.444391000, 3, 9, "RU-BE 123.XXX"}, + {50.615850000, 37.301350000, 3, 6, "RU-BE HX48.FGR"}, + {56.175100000, 40.344741500, 5, 7, "RU-VLA 12.XX"}, + {56.409591000, 39.927913500, 4, 9, "RU-VLA 12.XXX"}, + {56.406545000, 40.920403125, 4, 8, "RU-VLA 000.XX"}, + {55.548775000, 41.897049500, 4, 9, "RU-VLA 500.XX"}, + {55.666545000, 40.539392500, 4, 6, "RU-VLA B00.XX"}, + {56.356804000, 38.510119625, 4, 9, "RU-VLA H00.XX"}, + {56.003390000, 39.360398125, 4, 9, "RU-VLA M00.XX"}, + {56.228354000, 41.962238625, 4, 9, "RU-VLA R00.XX"}, + {56.151162000, 38.711519625, 4, 7, "RU-VLA W00.XX"}, + {56.330667500, 38.413825000, 3, 8, "RU-VLA 123.XXX"}, + {55.965500000, 40.626000000, 4, 6, "RU-VLA MGWJ.629"}, + {51.772722000, 36.106376000, 5, 8, "RU-KRS 12.XX"}, + {51.916115000, 35.833280000, 4, 7, "RU-KRS 12.XXX"}, + {52.310900000, 35.029839875, 4, 13, "RU-KRS 000.XX"}, + {51.541038000, 34.562528250, 4, 7, "RU-KRS 800.XX"}, + {51.708545000, 35.168360625, 4, 7, "RU-KRS J00.XX"}, + {51.903804000, 36.718431125, 4, 7, "RU-KRS S00.XX"}, + {51.850648500, 34.204593500, 3, 9, "RU-KRS 123.XXX"}, + {51.671000000, 36.317750000, 4, 7, "RU-KRS FTQK.JXL"}, + {54.557710000, 36.219298500, 5, 11, "RU-KLU 12.XX"}, + {54.807015000, 35.860126500, 4, 7, "RU-KLU 12.XXX"}, + {55.160274000, 36.363285500, 4, 9, "RU-KLU 000.XX"}, + {54.127545000, 34.200378125, 4, 7, "RU-KLU C00.XX"}, + {54.126545000, 35.300378125, 4, 7, "RU-KLU P00.XX"}, + {55.183708500, 33.569369500, 3, 8, "RU-KLU 123.XXX"}, + {54.314000000, 35.352750000, 3, 7, "RU-KLU DLCR.TJX"}, + {52.678491500, 41.368718000, 5, 7, "RU-TT 12.XX"}, + {52.776506000, 41.285667000, 4, 6, "RU-TT 12.XXX"}, + {52.911244000, 40.302540750, 4, 9, "RU-TT 000.XX"}, + {51.976436000, 42.227257625, 4, 10, "RU-TT 600.XX"}, + {53.257545000, 41.200373750, 4, 6, "RU-TT C00.XX"}, + {51.874545000, 41.421360625, 4, 10, "RU-TT J00.XX"}, + {52.966424000, 42.672840750, 4, 9, "RU-TT P00.XX"}, + {53.554904000, 41.718373750, 4, 9, "RU-TT V00.XX"}, + {51.617383500, 39.936746000, 3, 10, "RU-TT 123.XXX"}, + {52.706500000, 41.581000000, 4, 6, "RU-TT PQ7W.T72"}, + {53.271545000, 34.309373750, 5, 7, "RU-BRY 00.XX"}, + {53.293558000, 34.246863750, 5, 10, "RU-BRY J0.XX"}, + {53.459815000, 34.006396500, 4, 10, "RU-BRY 12.XXX"}, + {52.778004000, 32.027101750, 4, 8, "RU-BRY 000.XX"}, + {52.584545000, 31.667364375, 4, 8, "RU-BRY 700.XX"}, + {52.929974000, 32.520835750, 4, 8, "RU-BRY F00.XX"}, + {53.888174000, 33.900733125, 4, 10, "RU-BRY M00.XX"}, + {53.686674000, 34.073133125, 4, 10, "RU-BRY T00.XX"}, + {53.819163500, 31.387382500, 3, 8, "RU-BRY 123.XXX"}, + {52.942500000, 33.287000000, 3, 5, "RU-BRY 9QF9.04W"}, + {57.651260000, 39.772748000, 5, 9, "RU-YAR 12.XX"}, + {57.768394000, 39.465793000, 4, 6, "RU-YAR 00.XXX"}, + {58.065884000, 38.596093625, 4, 6, "RU-YAR J0.XXX"}, + {57.514074000, 38.158362000, 4, 9, "RU-YAR 000.XX"}, + {57.254124000, 39.120125750, 4, 6, "RU-YAR C00.XX"}, + {56.826624000, 38.598225750, 4, 7, "RU-YAR P00.XX"}, + {56.649798500, 37.094775000, 3, 11, "RU-YAR 123.XXX"}, + {57.845500000, 39.142250000, 3, 5, "RU-YAR K9RP.H29"}, + {54.638225000, 39.642367000, 5, 10, "RU-RYA 12.XX"}, + {54.712027500, 39.185376500, 4, 9, "RU-RYA 12.XXX"}, + {53.743004000, 39.855037625, 4, 6, "RU-RYA 000.XX"}, + {54.403390000, 41.753382500, 4, 6, "RU-RYA 700.XX"}, + {55.005545000, 41.105687500, 4, 6, "RU-RYA F00.XX"}, + {54.348545000, 38.792317500, 4, 12, "RU-RYA M00.XX"}, + {53.853044000, 39.344930625, 4, 6, "RU-RYA T00.XX"}, + {55.115994000, 38.809936500, 3, 12, "RU-RYA 123.XXX"}, + {54.340900000, 40.682500000, 3, 5, "RU-RYA MLYP.P1J"}, + {46.364052500, 47.970028000, 5, 7, "RU-AST 12.XX"}, + {46.484011000, 47.728360000, 5, 11, "RU-AST 12.XXX"}, + {48.000571000, 45.701017500, 4, 12, "RU-AST 123.XX"}, + {48.351965000, 45.201506500, 3, 9, "RU-AST 12.XXXX"}, + {47.788897000, 45.981717000, 4, 12, "RU-AST 123.XXX"}, + {46.933500000, 47.292365000, 4, 10, "RU-AST TFG8.WD5"}, + {55.784100000, 37.548041500, 5, 13, "RU-MOS 12.XX"}, + {55.954596000, 37.218282000, 4, 13, "RU-MOS 12.XXX"}, + {55.496545000, 37.468392500, 4, 9, "RU-MOS 000.XX"}, + {55.630545000, 38.067392500, 4, 6, "RU-MOS 200.XX"}, + {55.131944000, 38.687565500, 4, 12, "RU-MOS 400.XX"}, + {55.886545000, 38.390398125, 4, 9, "RU-MOS 600.XX"}, + {54.966644000, 37.276565500, 4, 6, "RU-MOS 800.XX"}, + {55.846545000, 38.824888125, 4, 9, "RU-MOS B00.XX"}, + {55.969744000, 37.974398125, 5, 14, "RU-MOS D00.XX"}, + {56.331545000, 37.949403125, 4, 9, "RU-MOS G00.XX"}, + {56.369634000, 36.649623125, 4, 9, "RU-MOS J00.XX"}, + {55.170834000, 37.397954500, 4, 6, "RU-MOS L00.XX"}, + {55.348334000, 38.637392500, 4, 9, "RU-MOS N00.XX"}, + {55.422234000, 36.653854500, 4, 6, "RU-MOS P00.XX"}, + {56.073545000, 37.787398125, 4, 9, "RU-MOS Q00.XX"}, + {55.424834000, 38.964392500, 4, 9, "RU-MOS R00.XX"}, + {56.066434000, 37.365479125, 4, 9, "RU-MOS S00.XX"}, + {54.908634000, 38.021910500, 4, 6, "RU-MOS T00.XX"}, + {56.358545000, 37.446403125, 4, 9, "RU-MOS V00.XX"}, + {55.813534000, 38.574079125, 4, 9, "RU-MOS W00.XX"}, + {56.216634000, 36.916023125, 4, 9, "RU-MOS X00.XX"}, + {55.765145000, 37.975398125, 4, 7, "RU-MOS Y00.XX"}, + {55.762878000, 38.235198125, 4, 7, "RU-MOS Z00.XX"}, + {56.843975000, 37.304938500, 3, 12, "RU-MOS 1HH.HHH"}, + {56.843975000, 38.143425500, 3, 11, "RU-MOS 2HH.HHH"}, + {56.551655000, 35.277664500, 3, 9, "RU-MOS 312.XXX"}, + {56.551655000, 36.116152500, 3, 8, "RU-MOS 412.XXX"}, + {56.551655000, 36.954640500, 3, 8, "RU-MOS 512.XXX"}, + {56.551655000, 37.793128500, 3, 11, "RU-MOS 612.XXX"}, + {55.860500000, 35.316515500, 3, 11, "RU-MOS BSH.D2T"}, + {56.060615000, 35.548584500, 3, 8, "RU-MOS C12.XXX"}, + {56.060615000, 36.376656500, 3, 8, "RU-MOS D12.XXX"}, + {56.060615000, 37.204728500, 3, 8, "RU-MOS F12.XXX"}, + {56.060615000, 38.032800500, 3, 8, "RU-MOS G12.XXX"}, + {56.060615000, 38.860872500, 3, 9, "RU-MOS H12.XXX"}, + {56.060615000, 39.688944500, 3, 8, "RU-MOS K12.XXX"}, + {55.369460000, 35.330473000, 3, 8, "RU-MOS LRH.GDP"}, + {55.569575000, 35.575926500, 3, 5, "RU-MOS M12.XXX"}, + {55.569575000, 36.393582500, 3, 5, "RU-MOS P12.XXX"}, + {55.569575000, 37.211238500, 4, 10, "RU-MOS Q12.XXX"}, + {55.569575000, 38.028894500, 3, 5, "RU-MOS R12.XXX"}, + {55.569575000, 38.846550500, 3, 8, "RU-MOS S12.XXX"}, + {55.569575000, 39.664206500, 3, 8, "RU-MOS T12.XXX"}, + {55.078535000, 37.052342500, 3, 8, "RU-MOS V12.XXX"}, + {55.078535000, 37.859582500, 3, 5, "RU-MOS W12.XXX"}, + {55.078535000, 38.666822500, 3, 6, "RU-MOS X12.XXX"}, + {55.078535000, 39.474062500, 3, 8, "RU-MOS Y12.XXX"}, + {54.587495000, 38.348561500, 3, 8, "RU-MOS Z12.XXX"}, + {55.616250000, 37.670000000, 4, 10, "RU-MOS HHNF.33J"}, + {54.813800000, 31.980324500, 5, 8, "RU-SMO 12.XX"}, + {54.964115000, 31.663626500, 4, 7, "RU-SMO 12.XXX"}, + {53.967704000, 32.640837625, 4, 11, "RU-SMO 000.XX"}, + {55.219244000, 34.077368500, 4, 9, "RU-SMO 700.XX"}, + {55.098944000, 32.507520500, 4, 7, "RU-SMO F00.XX"}, + {55.153144000, 33.054120500, 4, 6, "RU-SMO M00.XX"}, + {55.627646000, 30.980834500, 4, 11, "RU-SMO T00.XX"}, + {55.914698500, 33.532736000, 3, 8, "RU-SMO 112.XXX"}, + {55.914698500, 34.482970500, 3, 9, "RU-SMO 212.XXX"}, + {55.735801000, 30.791980500, 3, 13, "RU-SMO 312.XXX"}, + {55.735801000, 31.602167500, 3, 9, "RU-SMO 412.XXX"}, + {55.735801000, 32.419823500, 3, 9, "RU-SMO 512.XXX"}, + {55.735801000, 33.237479500, 3, 8, "RU-SMO 612.XXX"}, + {55.735801000, 34.055135500, 3, 8, "RU-SMO 712.XXX"}, + {55.735801000, 34.627324500, 4, 9, "RU-SMO 812.XXX"}, + {55.244761000, 30.791407500, 3, 7, "RU-SMO 912.XXX"}, + {55.244761000, 31.596386500, 3, 6, "RU-SMO B12.XXX"}, + {55.244761000, 32.403626500, 3, 6, "RU-SMO C12.XXX"}, + {55.244761000, 33.210866500, 3, 5, "RU-SMO D12.XXX"}, + {55.244761000, 34.018106500, 3, 8, "RU-SMO F12.XXX"}, + {55.244761000, 34.637167500, 4, 9, "RU-SMO G12.XXX"}, + {54.753721000, 30.793781500, 3, 7, "RU-SMO H12.XXX"}, + {54.753721000, 31.590605500, 3, 6, "RU-SMO J12.XXX"}, + {54.753721000, 32.387429500, 4, 7, "RU-SMO K12.XXX"}, + {54.753721000, 33.184253500, 3, 5, "RU-SMO L12.XXX"}, + {54.901033000, 33.981077500, 4, 9, "RU-SMO M12.XXX"}, + {55.048345000, 34.637167500, 5, 10, "RU-SMO N12.XXX"}, + {54.265730000, 31.345621500, 3, 7, "RU-SMO P12.XXX"}, + {54.265730000, 32.132029500, 3, 6, "RU-SMO Q12.XXX"}, + {54.231243000, 32.917827500, 3, 5, "RU-SMO R12.XXX"}, + {53.809543500, 31.796872000, 3, 10, "RU-SMO S12.XXX"}, + {53.809543500, 32.574872000, 3, 10, "RU-SMO T12.XXX"}, + {54.741500000, 33.073500000, 3, 5, "RU-SMO 9K3N.PMJ"}, + {43.001000000, 47.444638000, 6, 8, "RU-DA 12.XX"}, + {43.136915000, 47.118165000, 5, 7, "RU-DA 12.XXX"}, + {43.289974000, 46.530761500, 5, 10, "RU-DA 000.XX"}, + {42.146924000, 48.018161500, 4, 6, "RU-DA C00.XX"}, + {42.855024000, 46.748543000, 5, 7, "RU-DA P00.XX"}, + {41.598004500, 45.614101500, 3, 7, "RU-DA 123.XXX"}, + {44.741626500, 45.300131500, 3, 11, "RU-DA 12.XXXX"}, + {43.090000000, 46.839000000, 5, 7, "RU-DA STD3.S38"}, + {51.718780000, 39.118955500, 6, 9, "RU-VOR 12.XX"}, + {51.904115000, 38.900280000, 5, 11, "RU-VOR 12.XXX"}, + {51.424344000, 41.861720250, 5, 7, "RU-VOR 000.XX"}, + {51.305474000, 39.090226250, 5, 11, "RU-VOR 600.XX"}, + {51.012074000, 39.442526250, 5, 8, "RU-VOR C00.XX"}, + {50.201774000, 39.408546750, 5, 9, "RU-VOR J00.XX"}, + {49.722674000, 39.670457000, 4, 10, "RU-VOR P00.XX"}, + {50.213074000, 40.233246750, 5, 10, "RU-VOR V00.XX"}, + {51.664733500, 38.295427500, 4, 10, "RU-VOR 123.XXX"}, + {51.672118000, 38.383906000, 4, 10, "RU-VOR 12.XXXX"}, + {50.830500000, 40.541500000, 4, 6, "RU-VOR MWRQ.7PV"}, + {58.584600000, 31.200230000, 6, 11, "RU-NGR 12.XX"}, + {58.704115000, 30.943525000, 5, 13, "RU-NGR 12.XXX"}, + {58.425304000, 33.660762375, 5, 9, "RU-NGR 000.XX"}, + {59.217844000, 31.367858625, 5, 10, "RU-NGR 700.XX"}, + {58.460144000, 33.039498375, 5, 9, "RU-NGR F00.XX"}, + {58.581544000, 35.556098375, 4, 13, "RU-NGR M00.XX"}, + {58.027045000, 31.253585625, 5, 11, "RU-NGR T00.XX"}, + {59.232216500, 29.804307000, 4, 10, "RU-NGR 123.XXX"}, + {58.403998500, 29.920267500, 4, 10, "RU-NGR 12.XXXX"}, + {58.176500000, 32.931500000, 4, 9, "RU-NGR 88XV.1YT"}, + {57.842100000, 28.278172000, 5, 7, "RU-PSK 12.XX"}, + {58.003615000, 28.051895000, 4, 7, "RU-PSK 12.XXX"}, + {56.319404000, 30.365619625, 4, 6, "RU-PSK 000.XX"}, + {57.340004000, 28.175957000, 4, 6, "RU-PSK 400.XX"}, + {57.788704000, 29.412696125, 4, 6, "RU-PSK 800.XX"}, + {56.013104000, 29.703840625, 4, 8, "RU-PSK D00.XX"}, + {57.530704000, 29.749257000, 4, 9, "RU-PSK J00.XX"}, + {56.331504000, 29.212919625, 4, 6, "RU-PSK N00.XX"}, + {57.025404000, 28.759658750, 4, 6, "RU-PSK S00.XX"}, + {58.268294000, 28.937421375, 4, 7, "RU-PSK X00.XX"}, + {58.511385000, 27.341960000, 3, 11, "RU-PSK 012.XXX"}, + {58.511385000, 28.039552500, 3, 9, "RU-PSK 112.XXX"}, + {58.924991000, 28.788281000, 3, 9, "RU-PSK 212.XXX"}, + {58.433951000, 27.464875000, 3, 11, "RU-PSK 312.XXX"}, + {58.433951000, 28.339819000, 3, 9, "RU-PSK 412.XXX"}, + {58.433951000, 29.214763000, 3, 9, "RU-PSK 512.XXX"}, + {57.942911000, 27.382016000, 3, 7, "RU-PSK 612.XXX"}, + {57.942911000, 28.246544000, 4, 6, "RU-PSK 712.XXX"}, + {57.942911000, 29.111072000, 3, 5, "RU-PSK 812.XXX"}, + {57.942911000, 29.975600000, 3, 9, "RU-PSK 912.XXX"}, + {57.451871000, 27.521251500, 3, 7, "RU-PSK B12.XXX"}, + {57.451871000, 28.370155500, 3, 5, "RU-PSK C12.XXX"}, + {57.451871000, 29.219059500, 3, 5, "RU-PSK D12.XXX"}, + {57.451871000, 30.067963500, 4, 9, "RU-PSK F12.XXX"}, + {56.928804500, 27.694668000, 3, 7, "RU-PSK G12.XXX"}, + {56.928804500, 28.558668000, 3, 5, "RU-PSK H12.XXX"}, + {56.928804500, 29.422638000, 3, 5, "RU-PSK J12.XXX"}, + {56.928804500, 30.285668000, 3, 8, "RU-PSK K12.XXX"}, + {56.499253000, 28.119546500, 3, 7, "RU-PSK L12.XXX"}, + {56.499253000, 28.947618500, 3, 5, "RU-PSK M12.XXX"}, + {56.499253000, 29.763083500, 3, 5, "RU-PSK N12.XXX"}, + {56.499253000, 30.362069000, 3, 5, "RU-PSK P12.XXX"}, + {56.499253000, 30.960934500, 3, 8, "RU-PSK Q12.XXX"}, + {56.034635000, 28.298076500, 3, 7, "RU-PSK R12.XXX"}, + {56.034635000, 29.115732500, 3, 7, "RU-PSK S12.XXX"}, + {56.034635000, 29.933388500, 4, 8, "RU-PSK T12.XXX"}, + {56.034635000, 30.751044500, 3, 8, "RU-PSK V12.XXX"}, + {57.304250000, 29.421750000, 3, 5, "RU-PSK 3CX2.GBQ"}, + {57.803100000, 40.869772000, 5, 10, "RU-KOS 12.XX"}, + {57.862915000, 40.560595000, 4, 9, "RU-KOS 12.XXX"}, + {58.491404000, 41.299062375, 4, 9, "RU-KOS 000.XX"}, + {58.409544000, 42.162098375, 4, 6, "RU-KOS 700.XX"}, + {58.370644000, 44.563798375, 5, 7, "RU-KOS F00.XX"}, + {58.399545000, 45.417426875, 5, 7, "RU-KOS M00.XX"}, + {57.903144000, 43.529738125, 5, 10, "RU-KOS T00.XX"}, + {58.980356500, 40.572165500, 3, 11, "RU-KOS 123.XXX"}, + {59.040196000, 42.632614000, 4, 9, "RU-KOS 12.XXXX"}, + {58.447500000, 44.022000000, 4, 6, "RU-KOS S8P4.KLY"}, + {45.072000000, 41.905954000, 6, 9, "RU-STA 12.XX"}, + {45.185894000, 41.786294875, 5, 8, "RU-STA 00.XXX"}, + {44.118114000, 42.812728000, 5, 7, "RU-STA J0.XXX"}, + {43.970545000, 42.418834000, 5, 14, "RU-STA 000.XX"}, + {44.629774000, 41.765744625, 5, 7, "RU-STA 500.XX"}, + {44.176874000, 43.263244625, 6, 8, "RU-STA B00.XX"}, + {44.752204000, 44.082437125, 5, 10, "RU-STA H00.XX"}, + {44.703704000, 42.812337125, 5, 8, "RU-STA M00.XX"}, + {45.338904000, 42.711336750, 5, 10, "RU-STA R00.XX"}, + {45.081204000, 43.259637125, 5, 8, "RU-STA W00.XX"}, + {45.972685000, 40.981978000, 3, 12, "RU-STA 123.XXX"}, + {45.250706000, 41.632007500, 4, 12, "RU-STA 12.XXXX"}, + {44.948250000, 43.280500000, 4, 7, "RU-STA HMXD.FWS"}, + {45.073600000, 38.935654000, 6, 13, "RU-KDA 12.XX"}, + {44.977394000, 38.755894125, 5, 12, "RU-KDA 00.XXX"}, + {43.614794000, 39.688131500, 4, 6, "RU-KDA C0.XXX"}, + {44.883884000, 37.473826375, 5, 8, "RU-KDA P0.XXX"}, + {45.448045000, 40.392418750, 5, 7, "RU-KDA 000.XX"}, + {45.056004000, 40.948737125, 5, 10, "RU-KDA 400.XX"}, + {46.659804000, 38.120435000, 4, 7, "RU-KDA 800.XX"}, + {45.313504000, 38.004036750, 5, 8, "RU-KDA D00.XX"}, + {45.857294000, 40.036544375, 4, 7, "RU-KDA J00.XX"}, + {44.094194000, 39.016194000, 4, 9, "RU-KDA M00.XX"}, + {44.622994000, 40.642954625, 4, 9, "RU-KDA Q00.XX"}, + {44.918394000, 37.848423125, 6, 9, "RU-KDA T00.XX"}, + {45.617194000, 38.873983750, 4, 7, "RU-KDA X00.XX"}, + {44.905874500, 37.337241000, 4, 7, "RU-KDA 123.XXX"}, + {46.019982500, 36.824423000, 3, 6, "RU-KDA 12.XXXX"}, + {45.132000000, 39.166500000, 4, 10, "RU-KDA 6L3T.X8G"}, + {46.348800000, 44.209470000, 7, 12, "RU-KL 12.XX"}, + {46.580615000, 43.989460000, 6, 11, "RU-KL 12.XXX"}, + {47.810404000, 44.250459250, 5, 13, "RU-KL 000.XX"}, + {47.349144000, 44.441980250, 5, 7, "RU-KL 700.XX"}, + {48.002844000, 44.497810875, 4, 9, "RU-KL F00.XX"}, + {46.167744000, 41.812590375, 4, 13, "RU-KL M00.XX"}, + {45.408844000, 47.145060750, 4, 9, "RU-KL T00.XX"}, + {46.721468500, 43.740662500, 5, 10, "RU-KL 123.XXX"}, + {47.767865000, 43.835385500, 4, 12, "RU-KL 12.XXXX"}, + {46.957817000, 41.768540000, 3, 9, "RU-KL 1234.XX"}, + {46.470500000, 44.681500000, 5, 7, "RU-KL MG7Q.4FN"}, + {56.888400000, 35.828957500, 5, 8, "RU-TVE 12.XX"}, + {57.118515000, 35.458651500, 5, 8, "RU-TVE 12.XXX"}, + {56.278174000, 34.053898625, 4, 6, "RU-TVE 000.XX"}, + {56.691474000, 36.663498625, 4, 7, "RU-TVE 500.XX"}, + {57.042274000, 33.952882750, 4, 9, "RU-TVE B00.XX"}, + {57.048004000, 34.807658750, 5, 8, "RU-TVE H00.XX"}, + {57.605204000, 34.371357000, 5, 11, "RU-TVE M00.XX"}, + {57.923304000, 33.853096125, 4, 10, "RU-TVE R00.XX"}, + {56.825504000, 37.169658750, 4, 12, "RU-TVE W00.XX"}, + {56.150883000, 34.127463000, 4, 6, "RU-TVE 123.XXX"}, + {58.011336500, 31.074240000, 3, 11, "RU-TVE 12.XXXX"}, + {57.248500000, 34.553500000, 4, 9, "RU-TVE CC66.ZKX"}, + {59.956756000, 30.213922500, 6, 15, "RU-LEN 12.XX"}, + {59.663242000, 30.011588000, 7, 13, "RU-LEN 12.XXX"}, + {59.629574000, 29.891664000, 5, 8, "RU-LEN 000.XX"}, + {60.699974000, 28.522159750, 5, 9, "RU-LEN 500.XX"}, + {59.913874000, 28.978612375, 5, 9, "RU-LEN B00.XX"}, + {59.629804000, 33.308952000, 4, 6, "RU-LEN H00.XX"}, + {59.744204000, 29.704252000, 5, 10, "RU-LEN M00.XX"}, + {59.470904000, 31.767352000, 5, 7, "RU-LEN R00.XX"}, + {60.028604000, 30.457611375, 6, 13, "RU-LEN W00.XX"}, + {61.451060500, 31.156938500, 4, 11, "RU-LEN 12.XXXX"}, + {58.908334000, 26.970263500, 3, 8, "RU-LEN 123.XXX"}, + {60.147956500, 26.895256000, 3, 8, "RU-LEN 1234.XX"}, + {60.776392000, 27.458165500, 4, 9, "RU-LEN 1234.XXX"}, + {47.249100000, 39.644829500, 7, 11, "RU-ROS 12.XX"}, + {47.416491000, 39.499348500, 5, 9, "RU-ROS 12.XXX"}, + {47.248704000, 38.760234625, 4, 8, "RU-ROS 000.XX"}, + {47.715404000, 40.083334250, 6, 9, "RU-ROS 400.XX"}, + {47.566034000, 41.997999250, 6, 12, "RU-ROS 800.XX"}, + {47.738804000, 39.786734250, 6, 9, "RU-ROS D00.XX"}, + {47.086304000, 39.220834625, 4, 8, "RU-ROS J00.XX"}, + {48.308804000, 40.105533875, 4, 7, "RU-ROS N00.XX"}, + {47.905504000, 39.913133875, 6, 9, "RU-ROS S00.XX"}, + {46.490494000, 41.441205000, 5, 8, "RU-ROS X00.XX"}, + {47.494189500, 39.645523500, 6, 10, "RU-ROS 123.XXX"}, + {47.180934000, 38.442959500, 3, 7, "RU-ROS 12.XXXX"}, + {48.042575000, 39.675184000, 5, 9, "RU-ROS 1234.XX"}, + {48.083250000, 41.272500000, 3, 6, "RU-ROS C94R.0GQ"}, + {48.753400000, 44.448445500, 6, 8, "RU-VGG 12.XX"}, + {48.402076000, 44.120706000, 4, 7, "RU-VGG 12.XXX"}, + {48.946545000, 44.722537500, 5, 7, "RU-VGG 000.XX"}, + {50.110874000, 45.174246750, 5, 8, "RU-VGG 600.XX"}, + {50.110374000, 43.157746750, 4, 8, "RU-VGG C00.XX"}, + {49.738974000, 43.477457000, 4, 7, "RU-VGG J00.XX"}, + {50.326174000, 44.635846750, 5, 8, "RU-VGG P00.XX"}, + {50.806974000, 41.811436500, 4, 10, "RU-VGG V00.XX"}, + {48.835947000, 42.148380000, 3, 8, "RU-VGG 123.XXX"}, + {50.479245000, 41.418517500, 3, 9, "RU-VGG 12.XXXX"}, + {49.366197000, 44.254136000, 5, 8, "RU-VGG 1234.XX"}, + {49.343000000, 44.295000000, 5, 8, "RU-VGG L5BV.TG7"}, + {59.151200000, 37.860323000, 5, 10, "RU-VLG 12.XX"}, + {59.260326500, 37.470676500, 4, 6, "RU-VLG 12.XXX"}, + {59.220494000, 39.751642625, 5, 7, "RU-VLG 000.XX"}, + {59.234394000, 39.466142625, 4, 6, "RU-VLG 300.XX"}, + {59.479394000, 39.933856000, 4, 6, "RU-VLG 600.XX"}, + {58.781014000, 36.356763625, 4, 9, "RU-VLG 900.XX"}, + {59.848814000, 38.244229375, 4, 6, "RU-VLG C00.XX"}, + {59.391514000, 35.775196000, 4, 9, "RU-VLG F00.XX"}, + {60.972214000, 36.335325250, 4, 11, "RU-VLG H00.XX"}, + {58.820414000, 40.133863625, 4, 9, "RU-VLG K00.XX"}, + {59.974314000, 45.644129375, 4, 8, "RU-VLG M00.XX"}, + {60.743414000, 46.153161750, 4, 11, "RU-VLG P00.XX"}, + {59.101714000, 35.164763625, 4, 12, "RU-VLG R00.XX"}, + {59.489814000, 45.370096000, 4, 9, "RU-VLG T00.XX"}, + {59.958414000, 40.091829375, 4, 6, "RU-VLG W00.XX"}, + {59.950614000, 42.665329375, 5, 7, "RU-VLG Y00.XX"}, + {58.905743000, 34.738263500, 3, 11, "RU-VLG 123.XXX"}, + {60.730205000, 39.290113500, 3, 8, "RU-VLG 12.XXXX"}, + {59.201427000, 40.901946500, 4, 9, "RU-VLG 1234.XX"}, + {60.046500000, 40.939500000, 4, 6, "RU-VLG N491.53G"}, + {68.946211500, 33.031925500, 5, 7, "RU-MUR 12.XX"}, + {69.189219000, 32.456181500, 4, 6, "RU-MUR 12.XXX"}, + {67.512281000, 32.747635000, 4, 6, "RU-MUR 123.XX"}, + {67.232539000, 28.440307000, 3, 7, "RU-MUR 123.XXX"}, + {66.566790500, 33.431596500, 3, 8, "RU-MUR 12.XXXX"}, + {67.162451000, 35.105759500, 4, 6, "RU-MUR 1234.XX"}, + {68.003000000, 34.911750000, 4, 6, "RU-MUR 59ZK.67F"}, + {61.830800000, 34.263153500, 5, 7, "RU-KR 12.XX"}, + {62.000115000, 33.863431500, 4, 6, "RU-KR 12.XXX"}, + {62.207994000, 34.097491375, 4, 6, "RU-KR 000.XX"}, + {60.965194000, 32.872788250, 4, 10, "RU-KR 300.XX"}, + {63.739994000, 34.122560625, 4, 6, "RU-KR 600.XX"}, + {64.507194000, 34.611942500, 4, 6, "RU-KR 900.XX"}, + {61.518894000, 30.058285875, 4, 12, "RU-KR D00.XX"}, + {62.871994000, 34.348281125, 4, 6, "RU-KR H00.XX"}, + {62.102894000, 32.180891375, 4, 6, "RU-KR L00.XX"}, + {61.704014000, 30.515417875, 4, 8, "RU-KR P00.XX"}, + {61.793614000, 36.433317875, 4, 8, "RU-KR R00.XX"}, + {64.588714000, 30.500989500, 4, 8, "RU-KR T00.XX"}, + {64.992545000, 34.468522500, 4, 6, "RU-KR W00.XX"}, + {61.524814000, 31.383917875, 4, 11, "RU-KR Y00.XX"}, + {61.284746500, 29.512483000, 3, 11, "RU-KR 123.XXX"}, + {63.625357500, 30.249304500, 3, 7, "RU-KR 1234.XX"}, + {66.088720500, 29.689916000, 3, 8, "RU-KR 12.XXXX"}, + {65.198180500, 29.772335000, 3, 7, "RU-KR 1234.XXX"}, + {67.675000000, 52.967329500, 6, 13, "RU-NEN 12.XX"}, + {67.852215000, 52.520061500, 5, 12, "RU-NEN 12.XXX"}, + {66.996165000, 56.481208500, 5, 12, "RU-NEN 123.XX"}, + {69.398983500, 57.139269500, 4, 9, "RU-NEN 123.XXX"}, + {69.206930000, 50.571165000, 4, 9, "RU-NEN 12.XXXX"}, + {68.389097000, 43.937116500, 4, 9, "RU-NEN 1234.XX"}, + {68.710716000, 43.273024500, 3, 8, "RU-NEN 123.XXXX"}, + {68.135250000, 54.390000000, 4, 11, "RU-NEN P5ZM.204"}, + {61.704645000, 50.735365500, 5, 9, "RU-KO 12.XX"}, + {61.524660500, 50.504922500, 4, 8, "RU-KO 12.XXX"}, + {63.654545000, 53.486503125, 4, 8, "RU-KO 000.XX"}, + {67.558644000, 63.674350625, 4, 14, "RU-KO 700.XX"}, + {66.053344000, 59.910814625, 4, 12, "RU-KO F00.XX"}, + {65.139444000, 56.887316500, 4, 8, "RU-KO M00.XX"}, + {62.562644000, 50.609162125, 4, 8, "RU-KO T00.XX"}, + {62.899703500, 48.274072500, 3, 7, "RU-KO 123.XXX"}, + {65.456930000, 52.996409500, 3, 7, "RU-KO 12.XXXX"}, + {67.953890000, 59.622726500, 3, 12, "RU-KO 1234.XX"}, + {63.813000000, 55.828000000, 3, 7, "RU-KO QD4N.41D"}, + {64.585100000, 40.507391500, 5, 7, "RU-ARK 12.XX"}, + {64.541494000, 39.787792500, 4, 6, "RU-ARK 12.XXX"}, + {63.984774000, 37.864509625, 4, 7, "RU-ARK 000.XX"}, + {61.296024000, 46.339837250, 4, 9, "RU-ARK C00.XX"}, + {61.296024000, 46.900347250, 4, 9, "RU-ARK P00.XX"}, + {65.936230500, 36.137144000, 3, 8, "RU-ARK 123.XXX"}, + {63.070525000, 37.663034500, 3, 6, "RU-ARK 12.XXXX"}, + {63.210383000, 42.914930500, 3, 5, "RU-ARK 1234.XX"}, + {68.710716000, 43.273024500, 3, 8, "RU-ARK 123.XXXX"}, + {64.830250000, 47.355500000, 2, 6, "RU-ARK HHZ1.5WL"}, + {54.224200000, 45.122367500, 5, 7, "RU-MO 12.XX"}, + {54.366115000, 44.813861500, 4, 6, "RU-MO 12.XXX"}, + {54.420004000, 43.665443500, 4, 6, "RU-MO 000.XX"}, + {54.634804000, 43.813222500, 4, 9, "RU-MO 400.XX"}, + {54.095804000, 42.656443500, 4, 9, "RU-MO 800.XX"}, + {53.933204000, 43.044124625, 4, 9, "RU-MO D00.XX"}, + {54.857294000, 46.159417500, 4, 16, "RU-MO J00.XX"}, + {54.578994000, 45.991880500, 4, 12, "RU-MO M00.XX"}, + {54.049894000, 43.782435625, 4, 6, "RU-MO Q00.XX"}, + {54.474694000, 45.246180500, 4, 9, "RU-MO T00.XX"}, + {54.674494000, 45.116017500, 4, 9, "RU-MO X00.XX"}, + {54.644067500, 42.296506000, 3, 11, "RU-MO 123.XXX"}, + {54.418500000, 44.442750000, 3, 5, "RU-MO 4L4Y.9WD"}, + {56.343800000, 43.907099500, 6, 8, "RU-NIZ 12.XX"}, + {56.514715000, 43.453021500, 5, 7, "RU-NIZ 12.XXX"}, + {56.232304000, 43.107019625, 5, 7, "RU-NIZ 000.XX"}, + {55.369804000, 43.641201500, 4, 6, "RU-NIZ 400.XX"}, + {55.980004000, 43.013740625, 5, 7, "RU-NIZ 800.XX"}, + {55.383504000, 42.003901500, 4, 9, "RU-NIZ D00.XX"}, + {56.269794000, 44.302020625, 5, 7, "RU-NIZ J00.XX"}, + {55.534494000, 45.356554500, 4, 6, "RU-NIZ M00.XX"}, + {56.647894000, 43.301720625, 5, 9, "RU-NIZ Q00.XX"}, + {57.506545000, 45.617415000, 4, 10, "RU-NIZ T00.XX"}, + {56.063894000, 44.946483625, 5, 7, "RU-NIZ X00.XX"}, + {56.938334500, 41.947108500, 3, 7, "RU-NIZ 123.XXX"}, + {57.576865000, 42.865073500, 3, 11, "RU-NIZ 12.XXXX"}, + {56.277500000, 44.765500000, 4, 6, "RU-NIZ 4GN2.TH1"}, + {53.224700000, 44.918751500, 5, 7, "RU-PNZ 12.XX"}, + {53.385115000, 44.645731500, 5, 7, "RU-PNZ 12.XXX"}, + {53.790334000, 45.907378125, 4, 12, "RU-PNZ 000.XX"}, + {53.153545000, 46.450104750, 4, 9, "RU-PNZ 400.XX"}, + {53.734904000, 42.891724625, 4, 12, "RU-PNZ 800.XX"}, + {53.475804000, 44.410405750, 4, 6, "RU-PNZ D00.XX"}, + {53.521545000, 42.534989750, 4, 12, "RU-PNZ J00.XX"}, + {52.909104000, 45.977726750, 4, 9, "RU-PNZ N00.XX"}, + {53.551545000, 43.472404750, 4, 6, "RU-PNZ S00.XX"}, + {52.918824000, 44.917368750, 4, 6, "RU-PNZ X00.XX"}, + {53.420149000, 42.234164500, 3, 11, "RU-PNZ 123.XXX"}, + {53.166000000, 44.538250000, 3, 5, "RU-PNZ 4Q96.MJ9"}, + {58.641100000, 49.552730000, 6, 8, "RU-KI 12.XX"}, + {58.626138500, 49.207016000, 4, 6, "RU-KI 12.XXX"}, + {58.727074000, 52.018300375, 4, 7, "RU-KI 000.XX"}, + {57.600574000, 48.724899000, 4, 6, "RU-KI 500.XX"}, + {56.260545000, 50.813403125, 4, 10, "RU-KI B00.XX"}, + {59.366404000, 52.079252000, 4, 9, "RU-KI H00.XX"}, + {59.041404000, 49.064893625, 4, 6, "RU-KI M00.XX"}, + {60.629404000, 47.067069750, 4, 11, "RU-KI R00.XX"}, + {57.322904000, 47.792657000, 4, 9, "RU-KI W00.XX"}, + {57.603594500, 49.277669500, 4, 6, "RU-KI 123.XXX"}, + {58.162428000, 46.413508500, 4, 9, "RU-KI 12.XXXX"}, + {56.748441000, 46.463760000, 3, 11, "RU-KI 1234.XX"}, + {58.560000000, 50.097500000, 5, 7, "RU-KI D8Y4.801"}, + {56.652668500, 47.811579500, 5, 13, "RU-ME 12.XX"}, + {56.810115000, 47.448086500, 4, 12, "RU-ME 12.XXX"}, + {56.361004000, 46.376719625, 5, 14, "RU-ME 000.XX"}, + {55.924104000, 48.175340625, 5, 13, "RU-ME 400.XX"}, + {56.943304000, 47.738758750, 4, 12, "RU-ME 800.XX"}, + {56.293604000, 46.094819625, 4, 13, "RU-ME D00.XX"}, + {56.006804000, 47.911440625, 4, 12, "RU-ME J00.XX"}, + {56.943304000, 48.940458750, 4, 9, "RU-ME N00.XX"}, + {56.809004000, 46.683658750, 4, 12, "RU-ME S00.XX"}, + {57.003394000, 48.571849750, 4, 9, "RU-ME X00.XX"}, + {56.843614000, 45.755773500, 3, 9, "RU-ME 123.XXX"}, + {56.588150000, 47.912000000, 4, 12, "RU-ME 9FJ8.ZJT"}, + {51.839505000, 55.068381500, 5, 12, "RU-ORE 12.XX"}, + {51.951115000, 54.720280000, 4, 11, "RU-ORE 12.XXX"}, + {51.330937000, 58.196386250, 4, 8, "RU-ORE 000.XX"}, + {51.330937000, 58.502475250, 4, 8, "RU-ORE 500.XX"}, + {52.834204000, 52.054953750, 4, 10, "RU-ORE B00.XX"}, + {51.484545000, 57.301356250, 4, 8, "RU-ORE H00.XX"}, + {51.426545000, 58.845014250, 4, 8, "RU-ORE M00.XX"}, + {52.509545000, 52.977364375, 4, 8, "RU-ORE R00.XX"}, + {51.196545000, 54.888356250, 4, 8, "RU-ORE W00.XX"}, + {51.679772500, 50.782708500, 3, 10, "RU-ORE 123.XXX"}, + {50.812224500, 54.241855500, 3, 7, "RU-ORE 12.XXXX"}, + {51.172852500, 57.334751000, 3, 7, "RU-ORE 1234.XX"}, + {52.431000000, 56.234500000, 3, 10, "RU-ORE QSH4.7MZ"}, + {54.337100000, 48.288067500, 5, 13, "RU-ULY 12.XX"}, + {54.417202000, 48.041822500, 4, 12, "RU-ULY 12.XXX"}, + {54.242045000, 49.460982500, 4, 13, "RU-ULY 000.XX"}, + {54.073345000, 46.945538125, 4, 6, "RU-ULY 400.XX"}, + {53.726324000, 46.984378125, 4, 6, "RU-ULY 700.XX"}, + {54.369545000, 47.045382500, 4, 6, "RU-ULY B00.XX"}, + {53.181724000, 47.619589750, 4, 6, "RU-ULY F00.XX"}, + {53.906845000, 46.219438125, 4, 12, "RU-ULY J00.XX"}, + {53.786545000, 46.601938125, 4, 12, "RU-ULY M00.XX"}, + {54.356545000, 49.950686500, 4, 13, "RU-ULY Q00.XX"}, + {53.251224000, 47.370589750, 4, 6, "RU-ULY T00.XX"}, + {52.740824000, 47.043768750, 4, 7, "RU-ULY X00.XX"}, + {54.669835000, 45.958190500, 3, 14, "RU-ULY 123.XXX"}, + {53.714200000, 48.024045000, 3, 8, "RU-ULY 9NQS.838"}, + {58.013755500, 56.137272000, 5, 7, "RU-PM 12.XX"}, + {58.182903500, 55.834245500, 4, 6, "RU-PM 12.XXX"}, + {59.468545000, 56.627208000, 4, 8, "RU-PM 000.XX"}, + {59.728024000, 56.649100000, 4, 8, "RU-PM 300.XX"}, + {56.790545000, 53.913708750, 4, 10, "RU-PM 600.XX"}, + {58.177545000, 57.691420625, 4, 9, "RU-PM 900.XX"}, + {57.484545000, 56.767203000, 4, 6, "RU-PM D00.XX"}, + {58.363045000, 57.685576875, 5, 10, "RU-PM H00.XX"}, + {58.130224000, 55.508636625, 4, 6, "RU-PM L00.XX"}, + {60.391045000, 54.167826875, 5, 9, "RU-PM P00.XX"}, + {60.456545000, 56.939545750, 4, 8, "RU-PM S00.XX"}, + {59.113544000, 57.568610125, 4, 9, "RU-PM W00.XX"}, + {58.600144000, 57.700102875, 4, 9, "RU-PM Y00.XX"}, + {58.246851000, 53.928945500, 3, 11, "RU-PM 123.XXX"}, + {59.510337000, 53.504276000, 3, 10, "RU-PM 12.XXXX"}, + {61.571403000, 52.066021000, 3, 10, "RU-PM 1234.XX"}, + {58.891000000, 55.632500000, 3, 5, "RU-PM P7K8.FGD"}, + {54.784514500, 55.900196500, 6, 8, "RU-BA 12.XX"}, + {54.862890500, 55.673784000, 4, 6, "RU-BA 12.XXX"}, + {53.648994000, 55.849935625, 4, 7, "RU-BA 000.XX"}, + {53.351994000, 55.810790750, 4, 9, "RU-BA 300.XX"}, + {56.089794000, 54.101583625, 4, 12, "RU-BA 600.XX"}, + {53.499194000, 55.851190750, 4, 7, "RU-BA 900.XX"}, + {53.941194000, 58.235235625, 4, 8, "RU-BA D00.XX"}, + {52.945114000, 55.839047750, 4, 9, "RU-BA H00.XX"}, + {52.708014000, 55.664047750, 4, 11, "RU-BA K00.XX"}, + {54.085014000, 54.009413500, 4, 12, "RU-BA M00.XX"}, + {54.464214000, 53.407113500, 4, 9, "RU-BA P00.XX"}, + {54.575214000, 53.620655500, 4, 9, "RU-BA R00.XX"}, + {52.696014000, 58.569347750, 4, 10, "RU-BA T00.XX"}, + {52.572314000, 58.215247750, 4, 10, "RU-BA W00.XX"}, + {54.203614000, 54.924613500, 4, 7, "RU-BA Y00.XX"}, + {53.827435000, 53.173893500, 3, 8, "RU-BA 123.XXX"}, + {52.948605000, 54.026991000, 3, 8, "RU-BA 12.XXXX"}, + {55.977813000, 55.948683000, 4, 6, "RU-BA 1234.XX"}, + {54.053000000, 56.575000000, 4, 7, "RU-BA RM0W.XX4"}, + {56.893354500, 53.178228000, 5, 9, "RU-UD 12.XX"}, + {56.985815000, 52.772486500, 4, 8, "RU-UD 12.XXX"}, + {56.456674000, 53.562098625, 4, 14, "RU-UD 000.XX"}, + {57.032374000, 53.720382750, 4, 8, "RU-UD 500.XX"}, + {58.143774000, 52.432084125, 4, 10, "RU-UD B00.XX"}, + {56.436704000, 52.072819625, 4, 11, "RU-UD H00.XX"}, + {57.570904000, 52.938357000, 4, 10, "RU-UD M00.XX"}, + {57.000804000, 51.941458750, 4, 10, "RU-UD R00.XX"}, + {57.893004000, 53.583696125, 4, 10, "RU-UD W00.XX"}, + {56.247090000, 51.137679000, 3, 13, "RU-UD 123.XXX"}, + {57.201650000, 52.780600000, 3, 7, "RU-UD KC3P.49K"}, + {55.819487500, 49.101086500, 5, 7, "RU-TA 12.XX"}, + {55.627405000, 51.721020500, 4, 6, "RU-TA 00.XXX"}, + {55.858904000, 48.773035125, 4, 9, "RU-TA J0.XXX"}, + {54.934045000, 52.188627500, 4, 6, "RU-TA 000.XX"}, + {55.879945000, 48.456398125, 4, 10, "RU-TA 300.XX"}, + {54.577144000, 52.609182500, 5, 7, "RU-TA 600.XX"}, + {54.637644000, 52.343387500, 4, 10, "RU-TA 900.XX"}, + {55.386765000, 50.377892500, 4, 6, "RU-TA D00.XX"}, + {55.283114000, 51.926497500, 4, 6, "RU-TA H00.XX"}, + {54.402514000, 50.715413500, 5, 11, "RU-TA K00.XX"}, + {54.826714000, 52.972855500, 4, 6, "RU-TA M00.XX"}, + {55.687314000, 51.248269625, 4, 6, "RU-TA P00.XX"}, + {56.143714000, 50.774611625, 5, 10, "RU-TA R00.XX"}, + {54.947814000, 48.181655500, 4, 9, "RU-TA T00.XX"}, + {56.336214000, 50.152111625, 4, 12, "RU-TA W00.XX"}, + {55.886114000, 52.182269625, 4, 9, "RU-TA Y00.XX"}, + {54.110358500, 47.251945500, 3, 8, "RU-TA 123.XXX"}, + {56.599675000, 50.686131000, 4, 9, "RU-TA 12.XXXX"}, + {55.327000000, 50.752500000, 5, 7, "RU-TA FJYK.ZFB"}, + {53.219915500, 50.078560000, 6, 11, "RU-SAM 12.XX"}, + {53.323975000, 49.819632750, 6, 11, "RU-SAM 00.XXX"}, + {53.467925000, 49.232971750, 5, 10, "RU-SAM J0.XXX"}, + {53.213145000, 48.320373750, 4, 9, "RU-SAM 000.XX"}, + {53.042204000, 49.541753750, 5, 10, "RU-SAM 600.XX"}, + {53.676545000, 49.000378125, 5, 10, "RU-SAM C00.XX"}, + {53.417204000, 51.102410750, 5, 10, "RU-SAM J00.XX"}, + {53.334204000, 50.379910750, 6, 8, "RU-SAM P00.XX"}, + {54.004304000, 51.038736125, 5, 14, "RU-SAM V00.XX"}, + {54.427707000, 48.087797000, 3, 12, "RU-SAM 123.XXX"}, + {54.594934000, 48.951689500, 4, 12, "RU-SAM 12.XXXX"}, + {53.226500000, 50.243500000, 5, 10, "RU-SAM FQ51.VLH"}, + {51.578400000, 45.936376000, 5, 7, "RU-SAR 12.XX"}, + {51.689736000, 45.571470500, 4, 6, "RU-SAR 12.XXX"}, + {52.058234000, 47.666536625, 4, 8, "RU-SAR 000.XX"}, + {51.618734000, 43.022436625, 4, 9, "RU-SAR 400.XX"}, + {52.123634000, 47.176599375, 4, 8, "RU-SAR 800.XX"}, + {52.084134000, 48.683899375, 4, 9, "RU-SAR D00.XX"}, + {51.948824000, 44.889144625, 4, 6, "RU-SAR J00.XX"}, + {52.359624000, 45.261000375, 4, 9, "RU-SAR M00.XX"}, + {52.368824000, 46.356200375, 4, 9, "RU-SAR Q00.XX"}, + {52.305824000, 43.642200375, 4, 9, "RU-SAR T00.XX"}, + {51.226824000, 43.622196250, 4, 9, "RU-SAR X00.XX"}, + {52.283077000, 42.673961000, 3, 8, "RU-SAR 123.XXX"}, + {49.807998500, 47.317924000, 3, 10, "RU-SAR 12.XXXX"}, + {51.311000000, 46.678250000, 3, 5, "RU-SAR 7WM1.W4F"}, + {66.093782500, 76.524418000, 6, 9, "RU-YAN 12.XX"}, + {66.308815000, 76.020706500, 5, 8, "RU-YAN 12.XXX"}, + {63.300574000, 75.183442375, 5, 10, "RU-YAN 000.XX"}, + {63.840604000, 74.432061125, 5, 10, "RU-YAN 600.XX"}, + {65.015904000, 77.504456500, 5, 11, "RU-YAN C00.XX"}, + {65.486804000, 64.562070500, 4, 14, "RU-YAN J00.XX"}, + {64.536604000, 76.353842500, 5, 11, "RU-YAN P00.XX"}, + {63.245504000, 74.365711375, 5, 10, "RU-YAN V00.XX"}, + {65.593478500, 71.302893000, 4, 9, "RU-YAN 123.XXX"}, + {65.468385000, 77.162561500, 4, 10, "RU-YAN 1234.XX"}, + {68.082615000, 74.120062500, 3, 5, "RU-YAN 12.XXXX"}, + {62.205450500, 62.193992500, 3, 13, "RU-YAN 123.XXXX"}, + {66.995685000, 76.949308500, 4, 7, "RU-YAN V6LS.886"}, + {61.276640500, 73.342304000, 6, 8, "RU-KM 12.XX"}, + {61.248854000, 72.941199250, 5, 7, "RU-KM 00.XXX"}, + {61.087974000, 76.040137250, 5, 8, "RU-KM J0.XXX"}, + {61.197334000, 72.389457250, 5, 7, "RU-KM 000.XX"}, + {61.046545000, 68.898157250, 5, 8, "RU-KM 400.XX"}, + {62.317934000, 74.329566875, 5, 10, "RU-KM 800.XX"}, + {61.729234000, 64.383842375, 5, 14, "RU-KM D00.XX"}, + {62.193124000, 65.321476875, 5, 11, "RU-KM J00.XX"}, + {62.184124000, 77.326772875, 4, 7, "RU-KM M00.XX"}, + {61.401045000, 63.285461250, 5, 15, "RU-KM Q00.XX"}, + {61.327224000, 74.995957250, 5, 7, "RU-KM T00.XX"}, + {61.759645000, 75.228761375, 5, 7, "RU-KM X00.XX"}, + {62.648983500, 71.989012500, 4, 9, "RU-KM 123.XXX"}, + {62.456930000, 66.815878000, 4, 10, "RU-KM 12.XXXX"}, + {63.328247000, 61.292252000, 4, 10, "RU-KM 1234.XX"}, + {62.895616500, 59.959942000, 3, 9, "RU-KM 123.XXXX"}, + {62.163000000, 72.581500000, 4, 6, "RU-KM NH8M.65J"}, + {56.872090000, 60.530996000, 6, 8, "RU-SVE 12.XX"}, + {57.038115000, 60.207086500, 5, 7, "RU-SVE 12.XXX"}, + {56.963034000, 59.764808750, 5, 7, "RU-SVE 000.XX"}, + {57.998545000, 59.845420625, 6, 8, "RU-SVE 400.XX"}, + {56.463034000, 61.775103125, 5, 7, "RU-SVE 800.XX"}, + {59.675934000, 60.439304000, 5, 12, "RU-SVE D00.XX"}, + {57.382545000, 59.874415000, 5, 7, "RU-SVE J00.XX"}, + {57.123545000, 61.378408750, 5, 7, "RU-SVE N00.XX"}, + {59.811945000, 59.947404000, 5, 12, "RU-SVE S00.XX"}, + {56.539045000, 60.113303125, 5, 7, "RU-SVE X00.XX"}, + {57.344565000, 57.408603500, 4, 9, "RU-SVE 123.XXX"}, + {61.437865000, 58.673861500, 4, 13, "RU-SVE 12.XXXX"}, + {58.442126000, 58.635448000, 4, 10, "RU-SVE 1234.XX"}, + {56.499068500, 57.282893500, 4, 13, "RU-SVE 123.XXXX"}, + {58.887915000, 57.969628500, 3, 8, "RU-SVE 1234.XXX"}, + {57.173600000, 65.478657500, 5, 10, "RU-TYU 12.XX"}, + {57.329115000, 65.121051500, 4, 9, "RU-TYU 12.XXX"}, + {58.321804000, 68.139720625, 4, 6, "RU-TYU 000.XX"}, + {56.205304000, 69.253164125, 4, 6, "RU-TYU 500.XX"}, + {56.728704000, 66.112121125, 4, 13, "RU-TYU B00.XX"}, + {56.535545000, 66.328103125, 4, 10, "RU-TYU H00.XX"}, + {58.207134000, 68.459832625, 6, 8, "RU-TYU M00.XX"}, + {56.942834000, 68.468785750, 4, 6, "RU-TYU R00.XX"}, + {56.709534000, 69.641242125, 4, 6, "RU-TYU W00.XX"}, + {56.227989500, 65.098042500, 3, 12, "RU-TYU 123.XXX"}, + {58.356033000, 65.127366500, 3, 9, "RU-TYU 12.XXXX"}, + {59.025842500, 68.514806000, 4, 9, "RU-TYU 1234.XX"}, + {57.569600000, 70.004750000, 3, 5, "RU-TYU K2K3.XFD"}, + {55.489500000, 65.274483500, 6, 11, "RU-KGN 12.XX"}, + {55.707915000, 64.985856500, 5, 10, "RU-KGN 12.XXX"}, + {56.142204000, 63.431364125, 4, 10, "RU-KGN 000.XX"}, + {55.308404000, 67.055074500, 4, 11, "RU-KGN 500.XX"}, + {55.308404000, 63.101574500, 4, 11, "RU-KGN B00.XX"}, + {56.375134000, 62.419442125, 4, 10, "RU-KGN H00.XX"}, + {55.154634000, 67.786332500, 4, 12, "RU-KGN M00.XX"}, + {56.048634000, 64.281659125, 4, 6, "RU-KGN R00.XX"}, + {56.314134000, 62.735742125, 4, 13, "RU-KGN W00.XX"}, + {56.780907000, 62.143622500, 3, 9, "RU-KGN 123.XXX"}, + {56.590505000, 64.576385500, 4, 9, "RU-KGN 12.XXXX"}, + {55.512500000, 65.349500000, 5, 10, "RU-KGN BY57.VY8"}, + {55.193122500, 61.354914000, 5, 9, "RU-CH 12.XX"}, + {55.229834000, 61.095097500, 4, 8, "RU-CH 00.XXX"}, + {53.488174000, 58.881371750, 4, 10, "RU-CH J0.XXX"}, + {55.222234000, 59.554815500, 4, 9, "RU-CH 000.XX"}, + {55.056224000, 59.950387500, 4, 9, "RU-CH 400.XX"}, + {55.785724000, 60.499102125, 4, 6, "RU-CH 700.XX"}, + {54.137524000, 61.484742500, 4, 9, "RU-CH B00.XX"}, + {55.289545000, 60.060392500, 4, 6, "RU-CH F00.XX"}, + {56.131724000, 60.126002125, 4, 10, "RU-CH J00.XX"}, + {54.904545000, 61.273287500, 4, 8, "RU-CH M00.XX"}, + {55.531424000, 60.104168500, 4, 6, "RU-CH Q00.XX"}, + {53.127724000, 60.523289750, 4, 7, "RU-CH T00.XX"}, + {55.038124000, 57.173987500, 4, 10, "RU-CH X00.XX"}, + {55.590144500, 57.300012000, 3, 9, "RU-CH 123.XXX"}, + {53.895161500, 59.011877500, 3, 9, "RU-CH 12.XXXX"}, + {54.174000000, 60.242500000, 3, 6, "RU-CH 46KY.98X"}, + {51.846445000, 107.554790500, 6, 14, "RU-BU 12.XX"}, + {51.969115000, 107.188280000, 5, 13, "RU-BU 12.XXX"}, + {50.659724000, 107.475740500, 5, 9, "RU-BU 000.XX"}, + {55.871345000, 109.520398125, 5, 16, "RU-BU 300.XX"}, + {51.377624000, 106.422796250, 5, 12, "RU-BU 600.XX"}, + {50.427324000, 106.337984750, 5, 10, "RU-BU 900.XX"}, + {51.932624000, 107.895244625, 6, 17, "RU-BU D00.XX"}, + {52.283624000, 107.541400375, 5, 11, "RU-BU H00.XX"}, + {50.443545000, 103.250348750, 4, 8, "RU-BU L00.XX"}, + {52.211144000, 109.680127375, 5, 14, "RU-BU P00.XX"}, + {56.386144000, 114.753934125, 4, 14, "RU-BU R00.XX"}, + {51.509344000, 107.312743625, 5, 12, "RU-BU T00.XX"}, + {54.353944000, 110.197819500, 5, 14, "RU-BU W00.XX"}, + {52.576844000, 111.401442750, 5, 14, "RU-BU Y00.XX"}, + {52.576578500, 105.623387000, 4, 11, "RU-BU 123.XXX"}, + {54.196525000, 108.543192000, 4, 13, "RU-BU 12.XXXX"}, + {56.944675000, 109.394646500, 4, 15, "RU-BU 1234.XX"}, + {55.254930500, 99.208733500, 3, 9, "RU-BU 123.XXXX"}, + {53.603500000, 108.275500000, 3, 12, "RU-BU GVFF.9L4"}, + {52.056482500, 113.389427000, 6, 17, "RU-ZAB 12.XX"}, + {52.219815000, 113.042780000, 5, 14, "RU-ZAB 12.XXX"}, + {50.139245000, 117.932348750, 5, 10, "RU-ZAB 000.XX"}, + {52.321634000, 117.473499375, 5, 14, "RU-ZAB 400.XX"}, + {51.352734000, 108.744714250, 4, 13, "RU-ZAB 800.XX"}, + {52.047334000, 116.471836625, 5, 18, "RU-ZAB D00.XX"}, + {51.850924000, 113.745744625, 6, 17, "RU-ZAB J00.XX"}, + {51.703545000, 113.900144625, 5, 15, "RU-ZAB M00.XX"}, + {50.422724000, 116.306052500, 5, 15, "RU-ZAB Q00.XX"}, + {51.411545000, 110.378296250, 4, 12, "RU-ZAB T00.XX"}, + {53.786224000, 119.622138125, 5, 10, "RU-ZAB X00.XX"}, + {52.478983500, 111.501387000, 4, 15, "RU-ZAB 123.XXX"}, + {52.286930000, 115.743562500, 4, 13, "RU-ZAB 12.XXXX"}, + {55.035080000, 116.767617500, 4, 12, "RU-ZAB 1234.XX"}, + {58.335532500, 108.301469000, 3, 11, "RU-ZAB 123.XXXX"}, + {53.796500000, 114.939500000, 3, 11, "RU-ZAB QJXB.21K"}, + {52.316537000, 104.238502500, 6, 12, "RU-IRK 12.XX"}, + {52.401234000, 103.895516375, 5, 11, "RU-IRK 00.XXX"}, + {52.511105000, 103.463958750, 5, 11, "RU-IRK J0.XXX"}, + {56.194545000, 101.340898125, 5, 11, "RU-IRK 000.XX"}, + {56.360045000, 101.643403125, 5, 11, "RU-IRK 400.XX"}, + {58.062734000, 102.588420625, 5, 8, "RU-IRK 800.XX"}, + {52.843734000, 103.461821750, 5, 11, "RU-IRK D00.XX"}, + {53.175945000, 103.006373750, 5, 11, "RU-IRK J00.XX"}, + {56.846545000, 105.628108750, 4, 12, "RU-IRK M00.XX"}, + {54.623724000, 100.454186500, 4, 10, "RU-IRK Q00.XX"}, + {57.883545000, 113.951420625, 4, 11, "RU-IRK T00.XX"}, + {52.623045000, 103.791368750, 6, 12, "RU-IRK X00.XX"}, + {53.751578500, 102.186190500, 4, 10, "RU-IRK 123.XXX"}, + {58.354094000, 100.070759500, 4, 8, "RU-IRK 12.XXXX"}, + {53.824571000, 101.300107500, 4, 10, "RU-IRK 1234.XX"}, + {62.978520500, 96.583302000, 2, 6, "RU-IRK 123.XXXX"}, + {53.420655000, 96.582796000, 3, 10, "RU-IRK 1234.XXX"}, + {55.070270000, 82.872803000, 5, 8, "RU-NVS 12.XX"}, + {54.708345500, 82.585538000, 4, 7, "RU-NVS 12.XXX"}, + {54.716534000, 83.146632500, 5, 8, "RU-NVS 000.XX"}, + {55.474134000, 78.187615500, 4, 7, "RU-NVS 400.XX"}, + {54.459734000, 77.107382500, 4, 9, "RU-NVS 800.XX"}, + {55.277634000, 75.816615500, 4, 12, "RU-NVS D00.XX"}, + {55.269634000, 80.071715500, 4, 7, "RU-NVS J00.XX"}, + {54.366545000, 80.316349500, 4, 10, "RU-NVS N00.XX"}, + {55.299145000, 84.211015500, 4, 7, "RU-NVS S00.XX"}, + {53.807424000, 82.137678125, 4, 10, "RU-NVS X00.XX"}, + {53.839143000, 81.252707000, 3, 10, "RU-NVS 123.XXX"}, + {56.288415000, 75.375743500, 3, 11, "RU-NVS 12.XXXX"}, + {54.269681000, 75.455432500, 3, 10, "RU-NVS 1234.XX"}, + {55.262500000, 80.100500000, 4, 7, "RU-NVS BDB2.HMT"}, + {56.528800000, 84.912299500, 6, 15, "RU-TOM 12.XX"}, + {56.679415000, 84.664786500, 5, 12, "RU-TOM 12.XXX"}, + {57.082074000, 85.985951750, 5, 8, "RU-TOM 000.XX"}, + {60.804204000, 77.378022750, 5, 11, "RU-TOM 600.XX"}, + {58.419804000, 82.723541875, 5, 8, "RU-TOM C00.XX"}, + {57.441504000, 83.698131000, 5, 8, "RU-TOM J00.XX"}, + {57.107504000, 81.989809750, 5, 9, "RU-TOM P00.XX"}, + {57.733704000, 83.500431000, 5, 8, "RU-TOM V00.XX"}, + {58.289578500, 83.159719000, 4, 7, "RU-TOM 123.XXX"}, + {58.598405000, 78.512684500, 4, 10, "RU-TOM 12.XXXX"}, + {60.284813000, 75.851628500, 4, 10, "RU-TOM 1234.XX"}, + {59.809844000, 75.524939500, 3, 8, "RU-TOM 123.XXXX"}, + {58.351500000, 82.216000000, 4, 7, "RU-TOM DLQ1.GT1"}, + {54.929997000, 73.339217500, 6, 10, "RU-OMS 12.XX"}, + {55.107215000, 72.971991500, 5, 9, "RU-OMS 12.XXX"}, + {55.334545000, 72.896392500, 5, 10, "RU-OMS 000.XX"}, + {56.941434000, 74.324685750, 4, 7, "RU-OMS 400.XX"}, + {54.980834000, 71.102832500, 5, 10, "RU-OMS 800.XX"}, + {54.634334000, 73.527749500, 5, 9, "RU-OMS D00.XX"}, + {54.224924000, 74.628486500, 4, 8, "RU-OMS J00.XX"}, + {55.603424000, 71.213868500, 4, 9, "RU-OMS M00.XX"}, + {55.117724000, 74.389027500, 5, 9, "RU-OMS Q00.XX"}, + {56.422545000, 75.040403125, 5, 8, "RU-OMS T00.XX"}, + {55.961445000, 71.979202125, 4, 7, "RU-OMS X00.XX"}, + {54.958874500, 70.520620000, 4, 9, "RU-OMS 123.XXX"}, + {55.643761500, 70.635512000, 3, 8, "RU-OMS 12.XXXX"}, + {56.744810000, 70.558297000, 3, 8, "RU-OMS 1234.XX"}, + {56.006500000, 73.331500000, 3, 6, "RU-OMS 36CC.58R"}, + {53.743705000, 91.362176500, 6, 10, "RU-KK 12.XX"}, + {53.926215000, 90.933661500, 5, 9, "RU-KK 12.XXX"}, + {53.206545000, 91.264073750, 5, 10, "RU-KK 000.XX"}, + {52.716045000, 90.010368750, 5, 9, "RU-KK 700.XX"}, + {54.586874000, 89.888778500, 4, 8, "RU-KK F00.XX"}, + {53.123474000, 90.688368750, 5, 10, "RU-KK M00.XX"}, + {53.180374000, 90.294373750, 5, 9, "RU-KK T00.XX"}, + {52.714100000, 88.367182500, 4, 10, "RU-KK 123.XXX"}, + {53.710617500, 88.125175500, 3, 10, "RU-KK 12.XXXX"}, + {53.359500000, 89.907000000, 4, 8, "RU-KK NWSD.QR2"}, + {53.772444000, 87.083975500, 5, 11, "RU-KEM 12.XX"}, + {53.822925000, 86.850983125, 5, 11, "RU-KEM 00.XXX"}, + {55.327945000, 85.577520500, 4, 7, "RU-KEM J0.XXX"}, + {53.925434000, 86.573027125, 4, 10, "RU-KEM 000.XX"}, + {54.720334000, 86.034332500, 5, 8, "RU-KEM 400.XX"}, + {53.738545000, 87.916927125, 4, 10, "RU-KEM 800.XX"}, + {55.786134000, 84.757859125, 4, 14, "RU-KEM D00.XX"}, + {54.547355000, 86.231512500, 5, 8, "RU-KEM J00.XX"}, + {56.149315000, 85.930602125, 4, 11, "RU-KEM M00.XX"}, + {55.685824000, 86.152192500, 4, 11, "RU-KEM Q00.XX"}, + {56.280224000, 87.583843125, 4, 11, "RU-KEM T00.XX"}, + {52.882545000, 87.739048750, 4, 7, "RU-KEM X00.XX"}, + {56.550153500, 84.625550500, 3, 12, "RU-KEM 123.XXX"}, + {54.413635500, 85.163241000, 4, 10, "RU-KEM 12.XXXX"}, + {54.496000000, 86.921500000, 4, 7, "RU-KEM KQXV.3D3"}, + {51.987216000, 85.889256500, 5, 11, "RU-AL 12.XX"}, + {52.147315000, 85.636680000, 4, 10, "RU-AL 12.XXX"}, + {51.353504000, 85.512411250, 4, 7, "RU-AL 000.XX"}, + {52.296545000, 86.995729375, 4, 13, "RU-AL 500.XX"}, + {51.034545000, 84.670111250, 4, 7, "RU-AL B00.XX"}, + {51.536545000, 85.888356250, 4, 9, "RU-AL H00.XX"}, + {50.858034000, 85.895352500, 4, 7, "RU-AL M00.XX"}, + {50.328545000, 85.499089750, 4, 8, "RU-AL R00.XX"}, + {50.034545000, 88.487848750, 4, 8, "RU-AL W00.XX"}, + {51.935577500, 84.086650500, 3, 12, "RU-AL 123.XXX"}, + {49.594815500, 84.167315500, 3, 8, "RU-AL 12.XXXX"}, + {50.866000000, 86.896000000, 3, 6, "RU-AL KSBC.GTM"}, + {53.383209000, 83.666777000, 5, 9, "RU-ALT 12.XX"}, + {53.452174000, 83.458971750, 4, 8, "RU-ALT 00.XXX"}, + {52.623634000, 84.898116375, 4, 11, "RU-ALT J0.XXX"}, + {51.588545000, 81.110760625, 4, 8, "RU-ALT 000.XX"}, + {53.799304000, 84.823936125, 4, 11, "RU-ALT 500.XX"}, + {52.061545000, 85.253336625, 4, 10, "RU-ALT B00.XX"}, + {53.898834000, 81.164827125, 4, 10, "RU-ALT H00.XX"}, + {52.335545000, 85.003664375, 4, 13, "RU-ALT M00.XX"}, + {52.560834000, 82.616099375, 4, 9, "RU-ALT R00.XX"}, + {53.870634000, 83.421127125, 4, 10, "RU-ALT W00.XX"}, + {51.746259000, 83.577572000, 4, 8, "RU-ALT 123.XXX"}, + {51.339773500, 78.859730000, 2, 5, "RU-ALT 12.XXXX"}, + {53.891579500, 78.101798500, 3, 11, "RU-ALT 1234.XX"}, + {52.546000000, 82.527500000, 3, 8, "RU-ALT F3W5.52V"}, + {51.688465000, 94.389568000, 5, 9, "RU-TY 12.XX"}, + {51.718244000, 93.995899500, 5, 9, "RU-TY 12.XXX"}, + {51.236545000, 90.455214250, 4, 8, "RU-TY 000.XX"}, + {51.181545000, 93.385356250, 4, 8, "RU-TY 400.XX"}, + {51.447634000, 91.077314250, 4, 11, "RU-TY 800.XX"}, + {51.054934000, 89.995114250, 4, 8, "RU-TY D00.XX"}, + {51.518545000, 95.455356250, 4, 8, "RU-TY J00.XX"}, + {51.359934000, 91.400814250, 4, 11, "RU-TY N00.XX"}, + {52.193934000, 93.815899375, 4, 8, "RU-TY S00.XX"}, + {51.206545000, 94.263356250, 4, 8, "RU-TY X00.XX"}, + {51.178819500, 93.715908000, 4, 8, "RU-TY 123.XXX"}, + {52.764022000, 93.832017500, 3, 7, "RU-TY 12.XXXX"}, + {51.349297000, 88.974641500, 3, 13, "RU-TY 1234.XX"}, + {51.735500000, 94.035000000, 5, 9, "RU-TY TDL2.DJT"}, + {56.042700000, 92.819641500, 5, 7, "RU-KYA 12.XX"}, + {56.179556500, 92.476121500, 4, 6, "RU-KYA 12.XXX"}, + {69.404034000, 87.849320750, 4, 6, "RU-KYA 000.XX"}, + {56.306324000, 90.313543125, 4, 6, "RU-KYA 400.XX"}, + {56.258024000, 95.537443125, 5, 7, "RU-KYA 800.XX"}, + {53.727545000, 91.546838125, 3, 11, "RU-KYA D00.XX"}, + {56.166724000, 94.413902125, 4, 6, "RU-KYA J00.XX"}, + {58.298045000, 92.363220625, 4, 6, "RU-KYA N00.XX"}, + {69.572624000, 88.141621750, 4, 6, "RU-KYA S00.XX"}, + {56.273724000, 89.405743125, 4, 6, "RU-KYA X00.XX"}, + {57.281983500, 88.878070000, 3, 8, "RU-KYA 123.XXX"}, + {57.089930000, 93.608567500, 3, 5, "RU-KYA 12.XXXX"}, + {59.838080000, 90.551042000, 3, 5, "RU-KYA 1234.XX"}, + {75.813126500, 88.085043000, 3, 5, "RU-KYA 0123.XXX"}, + {75.813126500, 97.171297000, 3, 5, "RU-KYA 1123.XXX"}, + {73.131936500, 81.892770500, 3, 7, "RU-KYA 2123.XXX"}, + {73.131936500, 89.817176500, 3, 5, "RU-KYA 3123.XXX"}, + {73.131936500, 97.741582500, 3, 5, "RU-KYA 4123.XXX"}, + {70.450746500, 79.079421500, 3, 7, "RU-KYA 5123.XXX"}, + {70.450746500, 86.110097500, 3, 5, "RU-KYA 6123.XXX"}, + {70.450746500, 93.140773500, 3, 5, "RU-KYA 7123.XXX"}, + {70.450746500, 100.171449500, 3, 5, "RU-KYA 8123.XXX"}, + {72.059460500, 105.576842000, 3, 7, "RU-KYA 9123.XXX"}, + {67.769556500, 81.933366000, 2, 6, "RU-KYA B123.XXX"}, + {67.769556500, 88.278849000, 2, 4, "RU-KYA C123.XXX"}, + {67.769556500, 94.624332000, 2, 4, "RU-KYA D123.XXX"}, + {67.769556500, 100.969815000, 2, 4, "RU-KYA F123.XXX"}, + {65.088366500, 84.400964500, 2, 8, "RU-KYA G123.XXX"}, + {65.088366500, 90.180418500, 2, 4, "RU-KYA H123.XXX"}, + {65.088366500, 95.959872500, 2, 4, "RU-KYA J123.XXX"}, + {65.088366500, 101.739326500, 2, 4, "RU-KYA K123.XXX"}, + {62.407176500, 84.447854500, 2, 8, "RU-KYA L123.XXX"}, + {62.407176500, 89.750652500, 2, 4, "RU-KYA M123.XXX"}, + {62.407176500, 95.053450500, 2, 4, "RU-KYA N123.XXX"}, + {62.407176500, 100.356248500, 2, 6, "RU-KYA P123.XXX"}, + {61.589967500, 103.022515000, 3, 8, "RU-KYA Q123.XXX"}, + {59.725986500, 87.234261000, 2, 7, "RU-KYA R123.XXX"}, + {59.725986500, 92.090194000, 3, 5, "RU-KYA S123.XXX"}, + {59.725986500, 96.946127000, 2, 7, "RU-KYA T123.XXX"}, + {60.798462500, 101.232737500, 3, 8, "RU-KYA V123.XXX"}, + {57.044796500, 88.641625000, 2, 7, "RU-KYA W123.XXX"}, + {57.044796500, 93.199648000, 3, 5, "RU-KYA X123.XXX"}, + {54.390578500, 90.619421500, 2, 7, "RU-KYA Y123.XXX"}, + {54.370826500, 94.764496000, 2, 4, "RU-KYA Z123.XXX"}, + {80.520919500, 77.427912000, 2, 4, "RU-KYA 123.XXXX"}, + {59.535454500, 150.776601500, 5, 8, "RU-MAG 12.XX"}, + {59.881884500, 150.161386000, 4, 7, "RU-MAG 12.XXX"}, + {60.199804000, 150.705046875, 4, 7, "RU-MAG 000.XX"}, + {62.989104000, 152.129261625, 4, 7, "RU-MAG 500.XX"}, + {62.809545000, 147.744785625, 4, 8, "RU-MAG B00.XX"}, + {62.538734000, 155.522366875, 4, 7, "RU-MAG H00.XX"}, + {61.185834000, 149.431857250, 4, 7, "RU-MAG M00.XX"}, + {62.046734000, 159.072266875, 4, 11, "RU-MAG R00.XX"}, + {62.590634000, 149.457011625, 4, 7, "RU-MAG W00.XX"}, + {61.453578500, 148.584701000, 3, 6, "RU-MAG 123.XXX"}, + {63.938343000, 147.755112500, 3, 7, "RU-MAG 12.XXXX"}, + {62.860798000, 153.285450500, 3, 6, "RU-MAG 1234.XX"}, + {65.818985500, 145.401878500, 2, 6, "RU-MAG 1234.XXX"}, + {64.765674000, 177.642599000, 5, 9, "RU-CHU 12.XX"}, + {64.964015000, 177.108646500, 4, 8, "RU-CHU 12.XXX"}, + {68.277224000, 165.794138250, 4, 6, "RU-CHU 000.XX"}, + {69.832334000, 169.981897750, 4, 6, "RU-CHU J00.XX"}, + {66.041983500, 175.189334000, 3, 7, "RU-CHU 123.XXX"}, + {70.008287000, 163.251117500, 3, 5, "RU-CHU 12.XXXX"}, + {70.075247000, 169.953813500, 3, 5, "RU-CHU 1234.XX"}, + {69.998068000, 158.912157000, 2, 6, "RU-CHU 1234.XXX"}, + {53.071213500, 158.574070500, 5, 7, "RU-KAM 12.XX"}, + {53.285815000, 158.086031500, 4, 6, "RU-KAM 12.XXX"}, + {54.741304000, 158.229077500, 4, 6, "RU-KAM 000.XX"}, + {57.924654000, 158.246561000, 4, 7, "RU-KAM C00.XX"}, + {52.962054000, 156.117116750, 4, 8, "RU-KAM P00.XX"}, + {53.926804500, 156.013338500, 3, 7, "RU-KAM 123.XXX"}, + {56.415941000, 155.832401500, 3, 6, "RU-KAM 12.XXXX"}, + {59.164091000, 155.954480500, 3, 8, "RU-KAM 1234.XX"}, + {63.968438000, 156.230061000, 2, 7, "RU-KAM 1234.XXX"}, + {46.973675000, 142.694406500, 5, 9, "RU-SAK 12.XX"}, + {47.033715000, 142.509925000, 4, 8, "RU-SAK 12.XXX"}, + {49.257674000, 142.871849250, 5, 9, "RU-SAK 000.XX"}, + {49.083204000, 141.993640250, 5, 9, "RU-SAK 600.XX"}, + {47.137104000, 142.010766125, 4, 8, "RU-SAK C00.XX"}, + {50.971504000, 142.069318500, 5, 9, "RU-SAK J00.XX"}, + {53.657804000, 142.787236125, 4, 8, "RU-SAK P00.XX"}, + {51.874604000, 142.979336625, 5, 9, "RU-SAK V00.XX"}, + {47.242143000, 141.795168000, 3, 7, "RU-SAK 123.XXX"}, + {51.498485000, 141.734613500, 3, 7, "RU-SAK 12.XXXX"}, + {51.454611000, 141.871112000, 4, 8, "RU-SAK 1234.XX"}, + {53.655601000, 141.761639500, 3, 7, "RU-SAK 1234.XXX"}, + {43.155345000, 131.858097500, 5, 8, "RU-PO 12.XX"}, + {43.397356000, 131.844809000, 4, 9, "RU-PO 12.XXX"}, + {43.872945000, 131.794310000, 4, 10, "RU-PO 000.XX"}, + {42.924545000, 132.840555000, 4, 7, "RU-PO 500.XX"}, + {44.259104000, 133.179595125, 4, 9, "RU-PO B00.XX"}, + {43.226545000, 133.070307500, 4, 7, "RU-PO H00.XX"}, + {44.644934000, 132.669848125, 4, 9, "RU-PO M00.XX"}, + {44.613545000, 135.416313125, 4, 6, "RU-PO R00.XX"}, + {45.526434000, 133.302291750, 4, 9, "RU-PO W00.XX"}, + {42.851527000, 130.755795500, 3, 9, "RU-PO 123.XXX"}, + {45.320401000, 133.976373000, 3, 8, "RU-PO 12.XXXX"}, + {46.920040000, 133.568476000, 3, 10, "RU-PO 1234.XX"}, + {48.031243500, 130.711309000, 2, 12, "RU-PO 1234.XXX"}, + {48.821415000, 132.872427500, 4, 11, "RU-YEV 12.XX"}, + {48.963215000, 132.590241500, 3, 12, "RU-YEV 12.XXX"}, + {48.653804000, 133.636947500, 3, 10, "RU-YEV 000.XX"}, + {49.039545000, 130.943540250, 3, 13, "RU-YEV 500.XX"}, + {48.620504000, 134.349947500, 3, 11, "RU-YEV B00.XX"}, + {49.061145000, 131.696065250, 3, 12, "RU-YEV H00.XX"}, + {48.004545000, 132.476601375, 3, 12, "RU-YEV M00.XX"}, + {47.830534000, 130.933299250, 3, 13, "RU-YEV R00.XX"}, + {48.560545000, 134.635918500, 4, 12, "RU-YEV W00.XX"}, + {48.921490000, 130.640433000, 2, 11, "RU-YEV 123.XXX"}, + {48.426010000, 135.034790500, 5, 9, "RU-KHA 12.XX"}, + {48.556505000, 134.742627500, 4, 12, "RU-KHA 00.XXX"}, + {50.672235000, 136.797267750, 4, 6, "RU-KHA J0.XXX"}, + {50.330334000, 136.594348750, 4, 6, "RU-KHA 000.XX"}, + {49.133745000, 140.112341250, 4, 6, "RU-KHA 700.XX"}, + {53.177545000, 140.464887750, 3, 5, "RU-KHA F00.XX"}, + {59.486545000, 143.036440000, 3, 7, "RU-KHA M00.XX"}, + {47.681074000, 134.643918250, 4, 13, "RU-KHA T00.XX"}, + {49.378983500, 134.411521000, 3, 12, "RU-KHA 123.XXX"}, + {51.868120000, 134.311384000, 3, 8, "RU-KHA 12.XXXX"}, + {49.038087000, 138.259882000, 3, 5, "RU-KHA 1234.XX"}, + {49.286803500, 130.962134000, 2, 12, "RU-KHA 1234.XXX"}, + {50.254947000, 127.476104000, 5, 11, "RU-AMU 12.XX"}, + {50.453134000, 127.309387750, 4, 9, "RU-AMU 00.XXX"}, + {50.822265000, 128.154686500, 4, 7, "RU-AMU J0.XXX"}, + {51.467545000, 128.000356250, 4, 7, "RU-AMU 000.XX"}, + {53.782734000, 127.075378125, 4, 6, "RU-AMU 400.XX"}, + {50.187234000, 129.321789750, 4, 7, "RU-AMU 800.XX"}, + {49.873134000, 129.278127000, 4, 7, "RU-AMU D00.XX"}, + {52.067524000, 127.603700375, 4, 9, "RU-AMU J00.XX"}, + {55.232624000, 124.648768500, 4, 6, "RU-AMU N00.XX"}, + {49.481024000, 129.993329000, 4, 9, "RU-AMU S00.XX"}, + {49.868324000, 129.749729000, 4, 7, "RU-AMU X00.XX"}, + {51.610845500, 127.354207500, 3, 8, "RU-AMU 123.XXX"}, + {54.099982000, 126.133470000, 3, 5, "RU-AMU 12.XXXX"}, + {55.775656000, 121.677796500, 3, 10, "RU-AMU 1234.XX"}, + {56.484553500, 120.204813500, 2, 12, "RU-AMU 1234.XXX"}, + {62.075300000, 129.635509000, 5, 7, "RU-SA 12.XX"}, + {61.833072500, 129.382067500, 4, 6, "RU-SA 12.XXX"}, + {56.706545000, 124.553621125, 4, 8, "RU-SA 000.XX"}, + {61.543745000, 128.840469375, 4, 6, "RU-SA 500.XX"}, + {64.005904000, 127.292861125, 3, 5, "RU-SA B00.XX"}, + {60.766545000, 114.790453750, 4, 9, "RU-SA H00.XX"}, + {58.642334000, 125.264836875, 4, 6, "RU-SA M00.XX"}, + {62.223034000, 117.454966875, 4, 8, "RU-SA R00.XX"}, + {62.056545000, 132.350476875, 4, 8, "RU-SA W00.XX"}, + {63.318983500, 127.777384000, 3, 5, "RU-SA 123.XXX"}, + {58.756930000, 123.015777500, 3, 5, "RU-SA 12.XXXX"}, + {62.553890000, 113.841286000, 3, 8, "RU-SA 1234.XX"}, + {60.329155000, 107.059350000, 2, 8, "RU-SA 1234.XXX"}, + {68.137157500, 106.956637500, 2, 5, "RU-SA 123.XXXX"}, + {81.981537500, -137.796004000, 1, 2, "CAN 1234.XXXX"}, + {80.537485500, 46.068281000, 1, 4, "RUS 0123.XXXX"}, + {75.873945500, 45.389186000, 1, 4, "RUS 1123.XXXX"}, + {75.873945500, 80.418358000, 1, 4, "RUS 2123.XXXX"}, + {74.903809500, 115.409715500, 1, 3, "RUS 3123.XXXX"}, + {75.330344000, 152.158911500, 1, 3, "RUS 4123.XXXX"}, + {68.961617500, 145.599290000, 1, 4, "RUS 5123.XXXX"}, + {69.732032500, 169.356432500, 1, 5, "RUS 6123.XXXX"}, + {51.989943000, 142.777099000, 1, 8, "RUS 7123.XXXX"}, + {51.712092000, 155.487995500, 1, 4, "RUS 8123.XXXX"}, + {48.798557000, 140.224999500, 1, 5, "RUS 9123.XXXX"}, + {69.536102000, 29.194872500, 1, 7, "RUS B123.XXXX"}, + {68.961617500, 50.483900500, 1, 9, "RUS C123.XXXX"}, + {68.961617500, 74.349290000, 1, 4, "RUS D123.XXXX"}, + {68.961617500, 98.099290000, 1, 4, "RUS F123.XXXX"}, + {68.961617500, 121.849290000, 1, 4, "RUS G123.XXXX"}, + {54.902274500, 19.695515500, 1, 4, "RUS K123.XXXX"}, + {57.979173000, 27.455316000, 1, 8, "RUS M123.XXXX"}, + {52.176729500, 31.210830500, 1, 5, "RUS P123.XXXX"}, + {49.729467000, 37.083134000, 1, 3, "RUS Q123.XXXX"}, + {50.969915500, 49.712478000, 1, 7, "RUS R123.XXXX"}, + {60.323734500, 62.991060500, 1, 11, "RUS S123.XXXX"}, + {49.398980000, 79.344132500, 1, 4, "RUS T123.XXXX"}, + {49.463617000, 96.244132500, 1, 4, "RUS V123.XXXX"}, + {49.463617000, 113.094132500, 1, 7, "RUS W123.XXXX"}, + {51.943352500, 129.927995500, 1, 6, "RUS X123.XXXX"}, + {42.993592500, 129.908272500, 1, 8, "RUS Z123.XXXX"}, + {31.257100000, 121.414275500, 5, 10, "CN-SH 12.XX"}, + {31.302195000, 121.144764000, 4, 9, "CN-SH 12.XXX"}, + {30.937245000, 121.137093500, 4, 12, "CN-SH 123.XX"}, + {31.836827000, 120.908280500, 3, 8, "CN-SH 123.XXX"}, + {31.268000000, 121.577000000, 4, 9, "CN-SH XK4W.X5K"}, + {39.165100000, 117.152065500, 5, 12, "CN-TJ 12.XX"}, + {39.408995000, 116.909997500, 4, 11, "CN-TJ 12.XXX"}, + {39.191545000, 117.426288750, 4, 11, "CN-TJ 000.XX"}, + {39.361545000, 117.667204750, 4, 11, "CN-TJ C00.XX"}, + {38.886545000, 117.337286875, 4, 11, "CN-TJ P00.XX"}, + {39.400000000, 117.397543500, 4, 11, "CN-TJ SWV.ZC1"}, + {39.400000000, 117.397543500, 4, 11, "CN-TJ P3T0.9MT"}, + {39.942100000, 116.348223500, 5, 12, "CN-BJ 12.XX"}, + {40.067171000, 116.128082000, 4, 11, "CN-BJ 12.XXX"}, + {40.338997500, 116.035042500, 4, 11, "CN-BJ 123.XX"}, + {40.250000000, 116.470000000, 4, 11, "CN-BJ CVN.WVD"}, + {40.250000000, 116.470000000, 4, 11, "CN-BJ MHM7.23L"}, + {20.064596000, 110.286952500, 5, 7, "CN-HI 12.XX"}, + {20.050115000, 110.107641500, 4, 6, "CN-HI 12.XXX"}, + {19.576545000, 109.476238750, 4, 7, "CN-HI 000.XX"}, + {18.319545000, 109.363236250, 4, 7, "CN-HI 400.XX"}, + {19.717434000, 110.707238750, 4, 6, "CN-HI 800.XX"}, + {19.272545000, 110.394237500, 4, 6, "CN-HI D00.XX"}, + {19.783324000, 109.921238750, 4, 6, "CN-HI J00.XX"}, + {18.865524000, 110.317904875, 4, 6, "CN-HI M00.XX"}, + {19.954724000, 109.607482750, 4, 6, "CN-HI Q00.XX"}, + {18.404545000, 109.069512250, 4, 7, "CN-HI T00.XX"}, + {18.446545000, 109.713236875, 4, 6, "CN-HI X00.XX"}, + {19.876832500, 108.653475500, 3, 6, "CN-HI 123.XXX"}, + {17.693817000, 110.844121000, 3, 5, "CN-HI 12.XXXX"}, + {15.504401500, 113.753063000, 3, 5, "CN-HI 1234.XX"}, + {19.743183000, 108.897353000, 3, 6, "CN-HI 1234.XXX"}, + {38.498400000, 106.211306000, 5, 13, "CN-NX 12.XX"}, + {38.126539000, 105.974153500, 4, 12, "CN-NX 12.XXX"}, + {39.036545000, 106.272488750, 4, 13, "CN-NX 000.XX"}, + {38.110969000, 106.044284375, 4, 12, "CN-NX 700.XX"}, + {37.578045000, 105.073789500, 4, 10, "CN-NX F00.XX"}, + {36.102702000, 106.141418875, 4, 10, "CN-NX M00.XX"}, + {39.309574000, 106.685288750, 4, 13, "CN-NX T00.XX"}, + {39.375563000, 105.876199500, 3, 12, "CN-NX 012.XXX"}, + {39.375563000, 106.475118500, 3, 12, "CN-NX 112.XXX"}, + {38.884523000, 105.816021000, 3, 12, "CN-NX 212.XXX"}, + {38.884523000, 106.409732000, 4, 13, "CN-NX 312.XXX"}, + {38.393483000, 105.761570500, 3, 11, "CN-NX 412.XXX"}, + {38.393483000, 106.350074500, 4, 12, "CN-NX 512.XXX"}, + {38.393483000, 106.938578500, 3, 11, "CN-NX 612.XXX"}, + {37.804235000, 104.290310500, 3, 9, "CN-NX 712.XXX"}, + {37.804235000, 104.878814500, 3, 9, "CN-NX 812.XXX"}, + {37.902443000, 105.467318500, 3, 9, "CN-NX 912.XXX"}, + {37.902443000, 106.055822500, 3, 11, "CN-NX B12.XXX"}, + {37.902443000, 106.644326500, 3, 11, "CN-NX C12.XXX"}, + {37.902443000, 107.186870500, 4, 12, "CN-NX D12.XXX"}, + {37.411403000, 104.584276000, 4, 11, "CN-NX F12.XXX"}, + {37.411403000, 105.167572000, 5, 12, "CN-NX G12.XXX"}, + {37.411403000, 105.750868000, 3, 11, "CN-NX H12.XXX"}, + {37.411403000, 106.334164000, 3, 11, "CN-NX J12.XXX"}, + {37.411403000, 106.917460000, 3, 11, "CN-NX K12.XXX"}, + {36.920363000, 105.055834500, 3, 8, "CN-NX L12.XXX"}, + {36.920363000, 105.633922500, 3, 9, "CN-NX M12.XXX"}, + {36.920363000, 106.212010500, 3, 9, "CN-NX N12.XXX"}, + {36.429323000, 105.315688000, 3, 8, "CN-NX P12.XXX"}, + {36.429323000, 105.888568000, 3, 9, "CN-NX Q12.XXX"}, + {36.429323000, 106.461448000, 3, 9, "CN-NX R12.XXX"}, + {35.938283000, 105.315688000, 3, 8, "CN-NX S12.XXX"}, + {35.938283000, 105.888568000, 3, 9, "CN-NX T12.XXX"}, + {35.938283000, 106.461448000, 3, 9, "CN-NX V12.XXX"}, + {35.307223000, 105.857376000, 3, 9, "CN-NX W12.XXX"}, + {37.345000000, 105.996500000, 3, 9, "CN-NX VKVM.T09"}, + {29.584100000, 106.494117500, 5, 9, "CN-CQ 12.XX"}, + {29.756115000, 106.295742000, 4, 8, "CN-CQ 12.XXX"}, + {30.879034000, 108.284076625, 4, 9, "CN-CQ 000.XX"}, + {29.311545000, 106.175568875, 4, 8, "CN-CQ 400.XX"}, + {30.047124000, 106.181739375, 4, 9, "CN-CQ 700.XX"}, + {28.954624000, 105.351883625, 4, 12, "CN-CQ B00.XX"}, + {29.752545000, 107.235258125, 4, 8, "CN-CQ F00.XX"}, + {29.412524000, 105.851256875, 4, 8, "CN-CQ J00.XX"}, + {29.891545000, 106.945554125, 4, 8, "CN-CQ M00.XX"}, + {29.067524000, 106.576068875, 4, 11, "CN-CQ Q00.XX"}, + {31.232024000, 108.313002500, 4, 9, "CN-CQ T00.XX"}, + {29.218724000, 107.008168875, 4, 11, "CN-CQ X00.XX"}, + {29.712298500, 105.372837500, 3, 8, "CN-CQ 123.XXX"}, + {32.043078000, 107.501083000, 3, 10, "CN-CQ 12.XXXX"}, + {30.285594500, 107.393168000, 4, 9, "CN-CQ 1234.XX"}, + {30.182500000, 107.733500000, 4, 9, "CN-CQ P9TK.J71"}, + {30.336900000, 120.100617500, 6, 8, "CN-ZJ 12.XX"}, + {30.357034000, 120.037467375, 5, 7, "CN-ZJ 00.XXX"}, + {28.615074000, 121.174828625, 4, 6, "CN-ZJ J0.XXX"}, + {28.053744000, 120.565115375, 4, 9, "CN-ZJ 000.XX"}, + {29.906144000, 121.491800125, 4, 6, "CN-ZJ 200.XX"}, + {30.809944000, 120.673923625, 5, 10, "CN-ZJ 400.XX"}, + {30.049244000, 120.508661375, 6, 8, "CN-ZJ 600.XX"}, + {30.909144000, 119.992723625, 5, 10, "CN-ZJ 800.XX"}, + {29.142444000, 119.566538875, 5, 7, "CN-ZJ B00.XX"}, + {28.009844000, 120.703392375, 4, 9, "CN-ZJ D00.XX"}, + {29.763744000, 120.136600125, 5, 7, "CN-ZJ G00.XX"}, + {27.684545000, 120.490253125, 4, 9, "CN-ZJ J00.XX"}, + {28.770545000, 121.405377625, 4, 6, "CN-ZJ L00.XX"}, + {29.369245000, 120.014638875, 5, 7, "CN-ZJ N00.XX"}, + {28.475445000, 119.826255625, 5, 7, "CN-ZJ Q00.XX"}, + {28.989545000, 118.826256875, 5, 7, "CN-ZJ S00.XX"}, + {30.267644000, 121.182261375, 4, 6, "CN-ZJ V00.XX"}, + {30.566545000, 119.916423625, 5, 7, "CN-ZJ X00.XX"}, + {30.119734000, 120.435208375, 6, 8, "CN-ZJ Z00.XX"}, + {30.630715000, 119.364393000, 4, 9, "CN-ZJ 123.XXX"}, + {27.994340500, 118.353450000, 3, 12, "CN-ZJ 12.XXXX"}, + {28.507203000, 118.100546500, 3, 8, "CN-ZJ 1234.XX"}, + {29.159000000, 120.480000000, 4, 6, "CN-ZJ T5MP.L2F"}, + {32.066100000, 118.712374000, 5, 10, "CN-JS 12.XX"}, + {32.011224000, 118.663711750, 4, 9, "CN-JS 00.XXX"}, + {31.249824000, 120.477987500, 4, 6, "CN-JS 80.XXX"}, + {34.204824000, 117.044515875, 4, 9, "CN-JS J0.XXX"}, + {31.455064000, 120.175927500, 4, 6, "CN-JS S0.XXX"}, + {31.822424000, 119.860487750, 4, 6, "CN-JS 000.XX"}, + {32.232045000, 119.354973000, 4, 7, "CN-JS 300.XX"}, + {33.431524000, 120.080936125, 5, 7, "CN-JS 600.XX"}, + {32.533924000, 119.820373000, 4, 6, "CN-JS 900.XX"}, + {33.649024000, 118.938036125, 5, 8, "CN-JS D00.XX"}, + {32.440544000, 119.339738000, 4, 7, "CN-JS H00.XX"}, + {34.624044000, 119.094176875, 5, 11, "CN-JS K00.XX"}, + {33.979444000, 118.217384000, 5, 10, "CN-JS M00.XX"}, + {32.286545000, 119.095265000, 4, 9, "CN-JS P00.XX"}, + {32.047244000, 120.797876750, 4, 6, "CN-JS R00.XX"}, + {31.428244000, 120.915115500, 4, 9, "CN-JS T00.XX"}, + {31.697444000, 120.669276750, 4, 6, "CN-JS W00.XX"}, + {32.472644000, 119.482038000, 4, 7, "CN-JS Y00.XX"}, + {32.041827000, 118.460831500, 3, 8, "CN-JS 123.XXX"}, + {33.979526500, 116.536309000, 3, 11, "CN-JS 12.XXXX"}, + {32.949264000, 117.814526000, 3, 9, "CN-JS 1234.XX"}, + {32.894500000, 119.320000000, 3, 6, "CN-JS SLNL.6TW"}, + {26.079200000, 119.231950000, 5, 7, "CN-FJ 12.XX"}, + {26.043585000, 119.151648375, 4, 6, "CN-FJ 00.XXX"}, + {24.651045000, 117.940782250, 4, 7, "CN-FJ C0.XXX"}, + {24.463954000, 117.603519250, 4, 6, "CN-FJ P0.XXX"}, + {26.688934000, 118.099810625, 4, 7, "CN-FJ 000.XX"}, + {25.472334000, 118.961029750, 4, 6, "CN-FJ 400.XX"}, + {26.314534000, 117.518190375, 4, 7, "CN-FJ 800.XX"}, + {24.946545000, 118.504808500, 4, 6, "CN-FJ D00.XX"}, + {26.061134000, 117.277090375, 4, 7, "CN-FJ J00.XX"}, + {25.179734000, 116.920008500, 4, 9, "CN-FJ N00.XX"}, + {25.442534000, 118.546929750, 5, 7, "CN-FJ S00.XX"}, + {25.035145000, 118.323579500, 4, 7, "CN-FJ X00.XX"}, + {24.442598500, 115.948994500, 3, 8, "CN-FJ 123.XXX"}, + {25.419035000, 118.320000500, 4, 7, "CN-FJ 12.XXXX"}, + {27.266711000, 116.077230000, 3, 9, "CN-FJ 1234.XX"}, + {25.910000000, 118.320000000, 4, 7, "CN-FJ NGXV.07C"}, + {31.857100000, 117.203775500, 5, 8, "CN-AH 12.XX"}, + {31.870355000, 117.141571750, 4, 7, "CN-AH 00.XXX"}, + {32.668244000, 116.721334375, 5, 8, "CN-AH C0.XXX"}, + {33.040084000, 117.142834375, 5, 8, "CN-AH P0.XXX"}, + {34.026545000, 116.723514000, 4, 9, "CN-AH 000.XX"}, + {31.766545000, 118.445763750, 4, 9, "CN-AH 300.XX"}, + {31.441624000, 118.339162500, 4, 7, "CN-AH 600.XX"}, + {30.613724000, 116.960824625, 4, 6, "CN-AH 900.XX"}, + {30.992545000, 117.748260625, 4, 7, "CN-AH D00.XX"}, + {32.376824000, 118.237573000, 5, 8, "CN-AH H00.XX"}, + {31.793145000, 116.431263750, 4, 8, "CN-AH L00.XX"}, + {33.917824000, 115.693214000, 4, 9, "CN-AH P00.XX"}, + {32.963524000, 115.738150875, 5, 12, "CN-AH S00.XX"}, + {30.686545000, 117.417423625, 4, 7, "CN-AH W00.XX"}, + {33.661945000, 116.915684000, 4, 9, "CN-AH Y00.XX"}, + {30.499008500, 115.565381500, 3, 8, "CN-AH 123.XXX"}, + {32.521385500, 115.533818000, 4, 11, "CN-AH 12.XXXX"}, + {34.169900000, 115.001124000, 3, 9, "CN-AH 1234.XX"}, + {32.029000000, 117.275000000, 3, 6, "CN-AH P17T.FVS"}, + {41.792100000, 123.341480000, 5, 11, "CN-LN 12.XX"}, + {41.808984000, 123.235660000, 4, 10, "CN-LN 00.XXX"}, + {38.997424000, 121.524406750, 4, 8, "CN-LN C0.XXX"}, + {41.105124000, 122.758512500, 4, 10, "CN-LN P0.XXX"}, + {41.909344000, 123.737060000, 4, 10, "CN-LN 000.XX"}, + {41.909344000, 123.900139000, 4, 10, "CN-LN 200.XX"}, + {41.347744000, 123.629437500, 4, 10, "CN-LN 400.XX"}, + {41.347744000, 123.791157500, 4, 10, "CN-LN 600.XX"}, + {42.074344000, 121.588083500, 4, 8, "CN-LN 800.XX"}, + {41.283144000, 123.112837500, 4, 10, "CN-LN B00.XX"}, + {41.166744000, 121.043297500, 4, 8, "CN-LN D00.XX"}, + {40.176144000, 124.283522125, 4, 8, "CN-LN G00.XX"}, + {41.189044000, 121.981237500, 4, 10, "CN-LN J00.XX"}, + {40.591045000, 122.158295625, 5, 9, "CN-LN L00.XX"}, + {41.608045000, 120.343760000, 4, 8, "CN-LN N00.XX"}, + {40.788544000, 120.798645625, 4, 8, "CN-LN Q00.XX"}, + {42.338944000, 123.766483500, 4, 10, "CN-LN S00.XX"}, + {39.675444000, 121.889699625, 4, 8, "CN-LN V00.XX"}, + {40.893934000, 122.681576625, 4, 10, "CN-LN X00.XX"}, + {41.832634000, 120.690440000, 4, 8, "CN-LN Y00.XX"}, + {41.128034000, 120.691318500, 4, 8, "CN-LN Z00.XX"}, + {40.068850500, 121.210230000, 4, 8, "CN-LN 123.XXX"}, + {42.565579500, 119.054587000, 3, 9, "CN-LN 12.XXXX"}, + {42.141518000, 122.350642500, 3, 9, "CN-LN 1234.XX"}, + {41.100500000, 122.290000000, 3, 9, "CN-LN 6VS0.37M"}, + {36.195222500, 117.055719500, 5, 9, "CN-SD 12.XX"}, + {36.727365000, 116.704724750, 4, 8, "CN-SD 00.XXX"}, + {36.037895000, 120.230055375, 5, 7, "CN-SD J0.XXX"}, + {36.833744000, 117.966007625, 5, 9, "CN-SD 000.XX"}, + {37.572944000, 121.232399500, 5, 9, "CN-SD 200.XX"}, + {36.202344000, 117.027622875, 4, 8, "CN-SD 400.XX"}, + {35.439545000, 116.515330000, 4, 7, "CN-SD 600.XX"}, + {36.743545000, 119.053314750, 6, 10, "CN-SD 800.XX"}, + {37.463445000, 118.454132500, 5, 12, "CN-SD B00.XX"}, + {35.113944000, 118.240338125, 4, 10, "CN-SD D00.XX"}, + {35.275545000, 115.385730000, 4, 7, "CN-SD G00.XX"}, + {35.458144000, 119.406030000, 5, 7, "CN-SD J00.XX"}, + {36.486545000, 115.919014750, 4, 8, "CN-SD L00.XX"}, + {35.933744000, 117.667022875, 4, 6, "CN-SD N00.XX"}, + {35.440644000, 116.857075000, 4, 6, "CN-SD Q00.XX"}, + {34.887644000, 117.504038125, 4, 9, "CN-SD S00.XX"}, + {37.000244000, 120.579807625, 5, 7, "CN-SD V00.XX"}, + {36.313934000, 119.944978750, 5, 7, "CN-SD X00.XX"}, + {37.479434000, 116.270786500, 4, 12, "CN-SD Y00.XX"}, + {36.416634000, 119.705203750, 5, 9, "CN-SD Z00.XX"}, + {37.378885000, 119.032252000, 5, 10, "CN-SD 123.XXX"}, + {37.607228000, 115.479789500, 3, 10, "CN-SD 12.XXXX"}, + {35.297972500, 114.965718000, 3, 8, "CN-SD 1234.XX"}, + {37.997903500, 118.118669500, 4, 11, "CN-SD 123.XXXX"}, + {36.390000000, 118.875000000, 4, 8, "CN-SD RNKC.HRQ"}, + {37.891100000, 112.485407500, 5, 9, "CN-SX 12.XX"}, + {37.994914000, 112.393334500, 4, 8, "CN-SX 00.XXX"}, + {40.091874000, 113.122762125, 4, 8, "CN-SX J0.XXX"}, + {35.364224000, 111.568155000, 4, 9, "CN-SX 000.XX"}, + {37.904624000, 113.501044375, 4, 11, "CN-SX 300.XX"}, + {35.569624000, 112.767155000, 4, 7, "CN-SX 600.XX"}, + {36.148345000, 111.412732875, 4, 7, "CN-SX 900.XX"}, + {35.128724000, 110.910877125, 4, 11, "CN-SX D00.XX"}, + {38.493524000, 112.656514875, 5, 9, "CN-SX H00.XX"}, + {35.680024000, 111.125955000, 4, 9, "CN-SX L00.XX"}, + {38.797524000, 112.630014875, 5, 9, "CN-SX P00.XX"}, + {34.870224000, 111.098577125, 4, 11, "CN-SX S00.XX"}, + {37.104644000, 111.807507625, 4, 6, "CN-SX W00.XX"}, + {36.620244000, 111.633014750, 4, 6, "CN-SX Y00.XX"}, + {38.653058500, 110.485214000, 3, 10, "CN-SX 123.XXX"}, + {36.307689500, 110.418211500, 3, 9, "CN-SX 12.XXXX"}, + {38.306203000, 110.986535500, 4, 11, "CN-SX 1234.XX"}, + {37.661000000, 112.387500000, 3, 7, "CN-SX D6M2.0VK"}, + {28.718600000, 115.823258000, 5, 7, "CN-JX 12.XX"}, + {28.826715000, 115.674815000, 4, 6, "CN-JX 12.XXX"}, + {27.713934000, 113.790253125, 4, 9, "CN-JX 000.XX"}, + {29.357924000, 117.122656875, 4, 6, "CN-JX 400.XX"}, + {29.747524000, 115.933554125, 4, 12, "CN-JX 700.XX"}, + {28.515724000, 117.860983625, 4, 6, "CN-JX B00.XX"}, + {25.898545000, 114.838249375, 4, 6, "CN-JX F00.XX"}, + {27.134624000, 114.879827875, 4, 6, "CN-JX J00.XX"}, + {27.893424000, 114.309413125, 4, 8, "CN-JX M00.XX"}, + {28.289545000, 116.965798375, 4, 7, "CN-JX Q00.XX"}, + {28.034045000, 116.258898375, 5, 10, "CN-JX T00.XX"}, + {27.885545000, 114.845213125, 4, 6, "CN-JX X00.XX"}, + {27.035481000, 113.876635500, 3, 8, "CN-JX 123.XXX"}, + {29.701509500, 113.697937000, 3, 11, "CN-JX 12.XXXX"}, + {27.889113000, 116.047704500, 4, 9, "CN-JX 1234.XX"}, + {27.291500000, 116.010000000, 4, 9, "CN-JX HBVY.RG8"}, + {34.771820000, 113.620243500, 5, 10, "CN-HA 12.XX"}, + {34.718975000, 113.483710125, 4, 9, "CN-HA 00.XXX"}, + {34.655824000, 112.312215875, 4, 9, "CN-HA C0.XXX"}, + {33.708024000, 113.118650000, 4, 6, "CN-HA P0.XXX"}, + {32.190045000, 114.013373000, 4, 8, "CN-HA 000.XX"}, + {36.140045000, 114.248132875, 4, 10, "CN-HA 300.XX"}, + {35.374224000, 113.782255000, 4, 9, "CN-HA 600.XX"}, + {34.843944000, 114.258838125, 4, 7, "CN-HA 900.XX"}, + {35.792044000, 114.975722875, 4, 9, "CN-HA C00.XX"}, + {35.265844000, 113.142130000, 4, 9, "CN-HA F00.XX"}, + {34.067144000, 113.757184000, 5, 7, "CN-HA H00.XX"}, + {33.625944000, 113.952592125, 4, 6, "CN-HA K00.XX"}, + {33.649945000, 114.575392125, 5, 7, "CN-HA M00.XX"}, + {34.790545000, 111.081073125, 4, 11, "CN-HA P00.XX"}, + {33.038444000, 112.476130875, 4, 9, "CN-HA R00.XX"}, + {35.792944000, 114.195422875, 4, 7, "CN-HA T00.XX"}, + {33.029644000, 113.941730875, 4, 8, "CN-HA W00.XX"}, + {34.463244000, 115.576376875, 4, 12, "CN-HA Y00.XX"}, + {36.334595000, 113.645075000, 3, 11, "CN-HA 012.XXX"}, + {36.334595000, 114.217955000, 3, 9, "CN-HA 112.XXX"}, + {36.334595000, 114.790835000, 3, 9, "CN-HA 212.XXX"}, + {36.334595000, 115.363715000, 3, 11, "CN-HA 312.XXX"}, + {36.334595000, 115.936595000, 3, 10, "CN-HA 412.XXX"}, + {35.843555000, 113.129483000, 3, 8, "CN-HA 512.XXX"}, + {35.843555000, 113.702363000, 3, 8, "CN-HA 612.XXX"}, + {35.843555000, 114.275243000, 3, 6, "CN-HA 712.XXX"}, + {35.843555000, 114.848123000, 3, 8, "CN-HA 812.XXX"}, + {35.843555000, 115.421003000, 3, 8, "CN-HA 912.XXX"}, + {35.352515000, 113.117217500, 3, 8, "CN-HA B12.XXX"}, + {35.352515000, 113.684889500, 3, 8, "CN-HA C12.XXX"}, + {35.352515000, 114.252561500, 3, 6, "CN-HA D12.XXX"}, + {35.352515000, 114.820233500, 3, 8, "CN-HA F12.XXX"}, + {34.861475000, 112.889862000, 4, 9, "CN-HA G12.XXX"}, + {34.861475000, 113.452326000, 3, 8, "CN-HA H12.XXX"}, + {34.861475000, 114.014790000, 3, 6, "CN-HA J12.XXX"}, + {34.861475000, 114.577254000, 3, 5, "CN-HA K12.XXX"}, + {34.861475000, 115.139718000, 3, 8, "CN-HA L12.XXX"}, + {34.861475000, 115.702182000, 3, 8, "CN-HA M12.XXX"}, + {34.370435000, 112.766120000, 4, 6, "CN-HA N12.XXX"}, + {34.370435000, 113.328584000, 3, 5, "CN-HA P12.XXX"}, + {34.370435000, 113.891048000, 3, 5, "CN-HA Q12.XXX"}, + {34.370435000, 114.453512000, 3, 5, "CN-HA R12.XXX"}, + {34.370435000, 115.015976000, 3, 11, "CN-HA S12.XXX"}, + {34.370435000, 115.578440000, 4, 12, "CN-HA T12.XXX"}, + {34.370435000, 116.140904000, 3, 11, "CN-HA V12.XXX"}, + {33.879395000, 113.997213500, 4, 6, "CN-HA W12.XXX"}, + {33.879395000, 114.554469500, 4, 6, "CN-HA X12.XXX"}, + {33.879395000, 115.111725500, 4, 9, "CN-HA Y12.XXX"}, + {33.724004000, 115.924352500, 4, 9, "CN-HA Z12.XXX"}, + {34.151581500, 113.287539500, 4, 6, "CN-HA 12.XXXX"}, + {32.806667000, 110.425085500, 3, 9, "CN-HA 1234.XX"}, + {33.879000000, 113.505000000, 3, 5, "CN-HA G71Y.J90"}, + {26.599100000, 106.659900000, 5, 9, "CN-GZ 12.XX"}, + {26.667056000, 106.484592500, 4, 8, "CN-GZ 12.XXX"}, + {27.758434000, 106.831352125, 4, 8, "CN-GZ 000.XX"}, + {26.306224000, 105.843357375, 4, 12, "CN-GZ 400.XX"}, + {26.641145000, 104.759142625, 4, 11, "CN-GZ 700.XX"}, + {26.606545000, 107.884642625, 4, 8, "CN-GZ B00.XX"}, + {26.329324000, 107.426257375, 4, 10, "CN-GZ F00.XX"}, + {25.164424000, 104.833679500, 4, 10, "CN-GZ J00.XX"}, + {27.777424000, 109.092913125, 4, 8, "CN-GZ M00.XX"}, + {28.195224000, 106.730498375, 4, 9, "CN-GZ Q00.XX"}, + {27.351624000, 105.212327875, 5, 12, "CN-GZ T00.XX"}, + {26.921024000, 104.195127875, 4, 11, "CN-GZ X00.XX"}, + {28.155138500, 105.779984500, 3, 10, "CN-GZ 12.XXXX"}, + {26.712710500, 106.078137000, 4, 10, "CN-GZ 123.XXX"}, + {27.315865000, 105.140397500, 4, 11, "CN-GZ 0123.XX"}, + {26.999404000, 103.583385000, 3, 10, "CN-GZ 1123.XX"}, + {26.999404000, 104.104185000, 3, 10, "CN-GZ 2123.XX"}, + {26.999404000, 104.624985000, 3, 10, "CN-GZ 3123.XX"}, + {26.999404000, 105.145785000, 3, 10, "CN-GZ 4123.XX"}, + {26.999404000, 105.666585000, 3, 9, "CN-GZ 5123.XX"}, + {26.505649000, 103.583385000, 3, 10, "CN-GZ 6123.XX"}, + {26.505649000, 104.104185000, 3, 10, "CN-GZ 7123.XX"}, + {26.505649000, 104.624985000, 3, 10, "CN-GZ 8123.XX"}, + {26.505649000, 105.145785000, 3, 10, "CN-GZ 9123.XX"}, + {26.505649000, 105.666585000, 3, 9, "CN-GZ B123.XX"}, + {26.017324000, 104.421844500, 3, 10, "CN-GZ C123.XX"}, + {26.017324000, 104.937436500, 3, 12, "CN-GZ D123.XX"}, + {26.017324000, 105.453028500, 3, 11, "CN-GZ F123.XX"}, + {25.526284000, 104.164048500, 3, 7, "CN-GZ G123.XX"}, + {25.526284000, 104.679640500, 3, 9, "CN-GZ H123.XX"}, + {25.526284000, 105.195232500, 3, 9, "CN-GZ J123.XX"}, + {25.526284000, 105.710824500, 3, 10, "CN-GZ K123.XX"}, + {25.032529000, 104.421844500, 3, 7, "CN-GZ L123.XX"}, + {25.032529000, 104.937436500, 5, 11, "CN-GZ M123.XX"}, + {25.032529000, 105.453028500, 4, 11, "CN-GZ N123.XX"}, + {24.614100000, 104.524935000, 3, 9, "CN-GZ P123.XX"}, + {24.614100000, 105.035319000, 3, 9, "CN-GZ Q123.XX"}, + {24.614100000, 105.545703000, 3, 10, "CN-GZ R123.XX"}, + {24.614100000, 106.056087000, 3, 10, "CN-GZ S123.XX"}, + {26.910000000, 106.585000000, 3, 7, "CN-GZ MKF3.79S"}, + {23.138100000, 113.193743500, 5, 7, "CN-GD 12.XX"}, + {23.303115000, 113.014006500, 4, 6, "CN-GD 12.XXX"}, + {23.498345000, 116.632616375, 4, 9, "CN-GD 000.XX"}, + {23.585144000, 116.294223375, 4, 9, "CN-GD 300.XX"}, + {21.230744000, 110.295670250, 4, 8, "CN-GD 500.XX"}, + {24.821545000, 113.479247500, 3, 8, "CN-GD 700.XX"}, + {23.476744000, 113.126723375, 4, 6, "CN-GD 900.XX"}, + {22.299545000, 113.438542500, 4, 6, "CN-GD C00.XX"}, + {22.610744000, 112.995331500, 4, 6, "CN-GD F00.XX"}, + {23.084244000, 113.684792750, 4, 6, "CN-GD H00.XX"}, + {21.906545000, 111.911200875, 4, 8, "CN-GD K00.XX"}, + {23.696544000, 116.542223375, 4, 9, "CN-GD M00.XX"}, + {21.719344000, 110.833900875, 4, 8, "CN-GD P00.XX"}, + {22.570144000, 113.314531500, 4, 6, "CN-GD R00.XX"}, + {23.112444000, 112.393292750, 4, 6, "CN-GD T00.XX"}, + {23.188845000, 114.370092750, 5, 7, "CN-GD W00.XX"}, + {22.845545000, 113.177592750, 4, 6, "CN-GD Y00.XX"}, + {23.854924500, 111.978144000, 3, 8, "CN-GD 123.XXX"}, + {24.432451000, 114.210800500, 3, 5, "CN-GD 12.XXXX"}, + {22.232271000, 109.705224000, 3, 8, "CN-GD 1234.XX"}, + {22.848000000, 113.410000000, 3, 5, "CN-GD BR6G.78F"}, + {30.593500000, 114.243816000, 5, 7, "CN-HB 12.XX"}, + {30.656194000, 114.073271125, 4, 6, "CN-HB 00.XXX"}, + {30.182514000, 114.901252125, 4, 7, "CN-HB J0.XXX"}, + {30.790545000, 111.265760625, 4, 6, "CN-HB 000.XX"}, + {32.109944000, 112.097038000, 4, 7, "CN-HB 200.XX"}, + {30.385244000, 112.153259375, 4, 6, "CN-HB 400.XX"}, + {32.664245000, 110.722130875, 4, 11, "CN-HB 600.XX"}, + {31.746044000, 113.307376750, 4, 9, "CN-HB 800.XX"}, + {30.989144000, 113.499623625, 4, 6, "CN-HB B00.XX"}, + {32.422644000, 111.585038000, 4, 9, "CN-HB D00.XX"}, + {30.414544000, 113.378661375, 4, 6, "CN-HB G00.XX"}, + {30.706244000, 113.090623625, 4, 6, "CN-HB J00.XX"}, + {29.886545000, 115.470800125, 4, 10, "CN-HB L00.XX"}, + {30.469845000, 114.840259375, 4, 6, "CN-HB N00.XX"}, + {32.175444000, 112.676938000, 4, 7, "CN-HB Q00.XX"}, + {29.886534000, 114.263547125, 4, 10, "CN-HB S00.XX"}, + {31.059834000, 112.140510500, 4, 6, "CN-HB T00.XX"}, + {29.851934000, 113.429058125, 4, 9, "CN-HB V00.XX"}, + {30.952434000, 113.873368625, 4, 6, "CN-HB W00.XX"}, + {30.324134000, 111.448108375, 4, 6, "CN-HB X00.XX"}, + {30.446834000, 112.841708375, 4, 6, "CN-HB Y00.XX"}, + {31.648234000, 113.954371750, 4, 9, "CN-HB Z00.XX"}, + {29.132792000, 113.327628500, 3, 8, "CN-HB 123.XXX"}, + {30.293792000, 110.752339500, 3, 5, "CN-HB 12.XXXX"}, + {31.986206000, 108.451527500, 3, 13, "CN-HB 1234.XX"}, + {31.160000000, 112.260000000, 3, 5, "CN-HB D3PT.WV7"}, + {43.882000000, 125.215296000, 5, 11, "CN-JL 12.XX"}, + {43.939094000, 125.026602000, 4, 10, "CN-JL 00.XXX"}, + {43.860214000, 126.355428000, 4, 8, "CN-JL J0.XXX"}, + {43.157494000, 124.274425500, 4, 11, "CN-JL 000.XX"}, + {42.901494000, 125.036257000, 4, 11, "CN-JL 300.XX"}, + {41.736994000, 125.869920000, 4, 8, "CN-JL 600.XX"}, + {42.910794000, 129.405757000, 4, 6, "CN-JL 900.XX"}, + {45.612194000, 122.716783750, 4, 10, "CN-JL D00.XX"}, + {41.918294000, 126.312920000, 4, 6, "CN-JL H00.XX"}, + {45.141494000, 124.693023125, 4, 11, "CN-JL L00.XX"}, + {44.135014000, 125.763755625, 4, 10, "CN-JL P00.XX"}, + {43.339614000, 128.151083500, 4, 6, "CN-JL R00.XX"}, + {43.483014000, 124.745483500, 4, 13, "CN-JL T00.XX"}, + {42.959414000, 126.663062000, 4, 6, "CN-JL W00.XX"}, + {44.515014000, 125.614355625, 4, 10, "CN-JL Y00.XX"}, + {41.726315000, 124.234220000, 3, 10, "CN-JL 123.XXX"}, + {45.309570500, 121.833085000, 3, 9, "CN-JL 12.XXXX"}, + {42.585005000, 127.729526000, 3, 5, "CN-JL 1234.XX"}, + {43.570000000, 126.500000000, 3, 7, "CN-JL GNYV.SKJ"}, + {38.022513000, 114.438723500, 5, 10, "CN-HE 12.XX"}, + {38.011834000, 114.323546375, 4, 9, "CN-HE 00.XXX"}, + {36.540124000, 114.320724750, 4, 7, "CN-HE C0.XXX"}, + {38.849024000, 115.288440875, 4, 8, "CN-HE P0.XXX"}, + {39.714545000, 118.106770625, 3, 7, "CN-HE 000.XX"}, + {39.771424000, 118.347670625, 3, 7, "CN-HE 300.XX"}, + {39.608545000, 116.636290625, 4, 11, "CN-HE 600.XX"}, + {39.987723000, 119.471441125, 3, 10, "CN-HE 900.XX"}, + {40.840223000, 114.732110625, 4, 8, "CN-HE D00.XX"}, + {37.121545000, 114.426188625, 4, 7, "CN-HE H00.XX"}, + {38.340545000, 116.743344375, 4, 9, "CN-HE L00.XX"}, + {37.496688000, 116.239282500, 4, 11, "CN-HE P00.XX"}, + {37.761545000, 115.606499500, 4, 11, "CN-HE R00.XX"}, + {40.638045000, 114.983795625, 4, 8, "CN-HE T00.XX"}, + {38.558588000, 114.917314875, 4, 8, "CN-HE W00.XX"}, + {37.968288000, 115.145390375, 4, 9, "CN-HE Y00.XX"}, + {36.896038500, 113.463153500, 3, 9, "CN-HE 123.XXX"}, + {39.199204500, 116.091756000, 3, 7, "CN-HE 12.XXXX"}, + {40.210857000, 113.935632500, 3, 10, "CN-HE 1234.XX"}, + {39.354000000, 116.666500000, 3, 7, "CN-HE MW1T.0D1"}, + {34.262100000, 108.802532000, 5, 7, "CN-SN 12.XX"}, + {34.427115000, 108.597710000, 4, 8, "CN-SN 12.XXX"}, + {34.375145000, 107.043271875, 4, 8, "CN-SN 000.XX"}, + {34.955524000, 108.869877125, 4, 6, "CN-SN 300.XX"}, + {34.568545000, 109.373791875, 4, 6, "CN-SN 600.XX"}, + {33.118824000, 106.904650875, 4, 10, "CN-SN 900.XX"}, + {34.550545000, 108.798991875, 4, 6, "CN-SN D00.XX"}, + {34.453024000, 109.118291875, 5, 7, "CN-SN H00.XX"}, + {32.727545000, 108.941850875, 4, 8, "CN-SN L00.XX"}, + {38.374624000, 109.676644375, 4, 8, "CN-SN P00.XX"}, + {34.765345000, 109.140273125, 4, 6, "CN-SN S00.XX"}, + {34.671644000, 108.871776875, 4, 6, "CN-SN W00.XX"}, + {35.516944000, 110.371130000, 4, 10, "CN-SN Y00.XX"}, + {35.828835000, 107.042409000, 3, 8, "CN-SN 123.XXX"}, + {36.674737000, 108.801408500, 3, 5, "CN-SN 12.XXXX"}, + {33.421245000, 105.659841000, 3, 9, "CN-SN 1234.XX"}, + {35.650000000, 108.374000000, 3, 7, "CN-SN 52X5.D9J"}, + {40.583553500, 109.943952500, 5, 7, "CN-NM 12.XX"}, + {40.576965000, 109.728392625, 4, 6, "CN-NM 00.XXX"}, + {40.770155000, 111.400064625, 4, 6, "CN-NM J0.XXX"}, + {42.322845000, 118.820302500, 4, 9, "CN-NM 000.XX"}, + {43.704724000, 122.132342000, 4, 10, "CN-NM 300.XX"}, + {41.077645000, 113.032789500, 4, 6, "CN-NM 600.XX"}, + {49.259045000, 119.666473250, 4, 12, "CN-NM 900.XX"}, + {39.803545000, 106.740290625, 4, 8, "CN-NM D00.XX"}, + {46.111945000, 121.928321875, 4, 11, "CN-NM H00.XX"}, + {40.802844000, 107.325795625, 4, 8, "CN-NM K00.XX"}, + {48.041844000, 122.653151375, 4, 8, "CN-NM M00.XX"}, + {39.845345000, 109.916499625, 4, 6, "CN-NM P00.XX"}, + {44.001744000, 115.986152000, 4, 6, "CN-NM R00.XX"}, + {49.317045000, 120.619890250, 4, 12, "CN-NM T00.XX"}, + {49.499545000, 117.640345000, 4, 12, "CN-NM W00.XX"}, + {50.464545000, 124.019543500, 4, 11, "CN-NM Y00.XX"}, + {41.495154500, 109.152670000, 3, 5, "CN-NM 123.XXX"}, + {41.286785000, 105.809774500, 3, 7, "CN-NM 12.XXXX"}, + {42.040175000, 118.635117500, 3, 7, "CN-NM 0123.XX"}, + {43.409164000, 121.923616500, 3, 10, "CN-NM 1123.XX"}, + {40.789624000, 112.838596000, 3, 5, "CN-NM 2123.XX"}, + {48.961330000, 119.422397000, 3, 5, "CN-NM 3123.XX"}, + {45.840280000, 121.697861000, 3, 10, "CN-NM 4123.XX"}, + {47.762724000, 122.406361500, 3, 7, "CN-NM 5123.XX"}, + {43.719909000, 115.750733000, 3, 5, "CN-NM 6123.XX"}, + {49.049830000, 120.384347000, 3, 6, "CN-NM 7123.XX"}, + {49.206580000, 117.366117000, 3, 11, "CN-NM 8123.XX"}, + {50.191575000, 123.772858500, 3, 10, "CN-NM 9123.XX"}, + {42.870997500, 97.700497500, 1, 4, "CN-NM 123.XXXX"}, + {51.232919500, 115.828026500, 1, 15, "CN-NM 1234.XXX"}, + {45.774600000, 126.603512000, 5, 10, "CN-HL 12.XX"}, + {45.792525000, 126.470828750, 4, 9, "CN-HL 00.XXX"}, + {47.283925000, 123.733853125, 4, 8, "CN-HL C0.XXX"}, + {47.296065000, 130.169361250, 4, 7, "CN-HL P0.XXX"}, + {44.628444000, 129.511106125, 4, 8, "CN-HL 000.XX"}, + {46.831245000, 130.232144125, 4, 7, "CN-HL 200.XX"}, + {45.815045000, 130.865321875, 4, 11, "CN-HL 400.XX"}, + {45.313845000, 130.852382750, 4, 12, "CN-HL 600.XX"}, + {47.259845000, 123.538328125, 4, 8, "CN-HL 800.XX"}, + {46.674044000, 126.892690000, 4, 6, "CN-HL B00.XX"}, + {46.693545000, 124.757325000, 4, 8, "CN-HL D00.XX"}, + {46.570545000, 124.789525000, 4, 8, "CN-HL G00.XX"}, + {46.736745000, 131.092025000, 4, 11, "CN-HL J00.XX"}, + {46.462045000, 125.167590000, 4, 8, "CN-HL L00.XX"}, + {46.616545000, 125.028325000, 4, 8, "CN-HL N00.XX"}, + {47.749545000, 128.622398250, 4, 6, "CN-HL Q00.XX"}, + {46.117944000, 125.882321875, 4, 11, "CN-HL S00.XX"}, + {48.290545000, 126.450334375, 3, 5, "CN-HL V00.XX"}, + {45.567634000, 126.920155750, 4, 8, "CN-HL X00.XX"}, + {50.250545000, 127.420719750, 3, 10, "CN-HL Y00.XX"}, + {45.403845000, 126.257055750, 4, 9, "CN-HL Z00.XX"}, + {47.651683500, 123.582810500, 3, 7, "CN-HL 123.XXX"}, + {48.508225000, 128.499636000, 3, 5, "CN-HL 12.XXXX"}, + {45.893995000, 128.484396500, 3, 7, "CN-HL 1234.XX"}, + {48.480000000, 127.960000000, 2, 4, "CN-HL KBRN.9WP"}, + {28.208747000, 112.959329000, 5, 7, "CN-HN 12.XX"}, + {28.266070000, 112.855657375, 4, 6, "CN-HN 00.XXX"}, + {27.918047000, 112.849738625, 4, 6, "CN-HN C0.XXX"}, + {26.929699000, 112.537987625, 4, 6, "CN-HN P0.XXX"}, + {29.446173000, 113.063992875, 4, 8, "CN-HN 000.XX"}, + {27.323397000, 111.375127875, 4, 6, "CN-HN 300.XX"}, + {29.064846000, 111.590000875, 4, 8, "CN-HN 600.XX"}, + {28.609649000, 112.225940625, 4, 6, "CN-HN 900.XX"}, + {25.840516000, 112.961675375, 4, 6, "CN-HN D00.XX"}, + {27.795258000, 111.923127125, 4, 6, "CN-HN H00.XX"}, + {26.470924000, 112.767442625, 4, 6, "CN-HN L00.XX"}, + {27.614824000, 109.894713125, 4, 6, "CN-HN P00.XX"}, + {28.357028000, 109.641169375, 4, 7, "CN-HN S00.XX"}, + {26.489690000, 111.543066625, 4, 6, "CN-HN W00.XX"}, + {29.162390000, 110.398091875, 4, 9, "CN-HN Y00.XX"}, + {29.918850500, 111.410337000, 3, 7, "CN-HN 123.XXX"}, + {27.045607000, 111.508076000, 3, 5, "CN-HN 12.XXXX"}, + {25.994630000, 109.250434000, 3, 10, "CN-HN 1234.XX"}, + {27.393500000, 111.530500000, 3, 5, "CN-HN 6B3N.M4Y"}, + {22.838900000, 108.268243500, 5, 8, "CN-GX 12.XX"}, + {22.735274000, 108.140267750, 4, 7, "CN-GX 00.XXX"}, + {24.239415000, 109.277919250, 4, 6, "CN-GX C0.XXX"}, + {25.293524000, 110.112162500, 4, 10, "CN-GX P0.XXX"}, + {23.534724000, 111.196516375, 4, 8, "CN-GX 000.XX"}, + {21.535124000, 109.040353250, 4, 7, "CN-GX 300.XX"}, + {22.661076000, 110.031409750, 4, 9, "CN-GX 600.XX"}, + {24.740236000, 107.977279500, 4, 7, "CN-GX 900.XX"}, + {22.063524000, 108.542245875, 4, 7, "CN-GX D00.XX"}, + {23.923934000, 106.560001625, 4, 6, "CN-GX H00.XX"}, + {23.158224000, 109.529923750, 4, 6, "CN-GX L00.XX"}, + {23.280563000, 108.749357375, 4, 7, "CN-GX P00.XX"}, + {23.406544000, 109.979223375, 5, 10, "CN-GX R00.XX"}, + {21.723844000, 109.127800875, 4, 7, "CN-GX T00.XX"}, + {24.526444000, 109.671216250, 4, 8, "CN-GX W00.XX"}, + {24.464044000, 111.477716250, 4, 8, "CN-GX Y00.XX"}, + {23.043759000, 107.368144000, 3, 6, "CN-GX 123.XXX"}, + {25.274773000, 109.220016500, 3, 10, "CN-GX 12.XXXX"}, + {25.379425000, 105.452153500, 3, 10, "CN-GX 1234.XX"}, + {23.640500000, 108.283000000, 3, 5, "CN-GX QSZN.22J"}, + {30.695900000, 104.018216000, 5, 7, "CN-SC 12.XX"}, + {30.843215000, 103.814201500, 4, 6, "CN-SC 12.XXX"}, + {29.416624000, 104.667691875, 4, 6, "CN-SC 000.XX"}, + {31.506419000, 104.578948500, 4, 6, "CN-SC 300.XX"}, + {29.651624000, 104.968154125, 4, 6, "CN-SC 600.XX"}, + {26.597545000, 101.574842625, 3, 7, "CN-SC 900.XX"}, + {28.822424000, 104.511783625, 4, 9, "CN-SC D00.XX"}, + {32.463545000, 105.693265000, 4, 9, "CN-SC H00.XX"}, + {30.853124000, 106.009024625, 4, 7, "CN-SC L00.XX"}, + {31.176624000, 104.302202500, 4, 6, "CN-SC P00.XX"}, + {29.645324000, 103.625954125, 4, 6, "CN-SC S00.XX"}, + {28.934244000, 105.363477625, 4, 13, "CN-SC W00.XX"}, + {27.971545000, 102.183254375, 4, 8, "CN-SC Y00.XX"}, + {32.583096500, 102.548223000, 3, 9, "CN-SC 123.XXX"}, + {29.261563000, 102.253412500, 3, 5, "CN-SC 12.XXXX"}, + {32.441687000, 105.611259500, 3, 8, "CN-SC 1234.XX"}, + {33.394834000, 97.835114000, 2, 10, "CN-SC 1234.XXX"}, + {25.079700000, 102.662401500, 5, 7, "CN-YN 12.XX"}, + {24.781674000, 102.572871500, 4, 6, "CN-YN 00.XXX"}, + {27.430374000, 103.550109875, 4, 8, "CN-YN J0.XXX"}, + {23.784234000, 103.162027625, 4, 6, "CN-YN 000.XX"}, + {25.616545000, 103.719364750, 4, 7, "CN-YN 400.XX"}, + {25.679545000, 100.142564750, 3, 6, "CN-YN 700.XX"}, + {23.431124000, 103.077816375, 4, 6, "CN-YN B00.XX"}, + {24.744545000, 102.548246250, 4, 6, "CN-YN F00.XX"}, + {24.956545000, 102.351247500, 4, 6, "CN-YN J00.XX"}, + {24.417424000, 102.459594250, 4, 6, "CN-YN M00.XX"}, + {25.104324000, 101.462679500, 4, 6, "CN-YN Q00.XX"}, + {22.826545000, 100.856243750, 4, 7, "CN-YN T00.XX"}, + {22.047024000, 100.724345875, 4, 8, "CN-YN X00.XX"}, + {25.710458500, 101.283945000, 3, 5, "CN-YN 123.XXX"}, + {25.761559000, 102.735757000, 3, 5, "CN-YN 12.XXXX"}, + {21.977987000, 99.291632000, 3, 6, "CN-YN 1234.XX"}, + {25.194000000, 101.860000000, 3, 5, "CN-YN 9PJ2.4JK"}, + {29.649671500, 91.037592500, 5, 7, "CN-XZ 12.XX"}, + {29.606415000, 90.910671125, 4, 6, "CN-XZ 00.XXX"}, + {29.356101000, 88.697822875, 4, 6, "CN-XZ J0.XXX"}, + {29.189894000, 91.684863375, 4, 11, "CN-XZ 000.XX"}, + {31.135594000, 97.058792500, 3, 5, "CN-XZ 300.XX"}, + {31.453294000, 91.953392500, 3, 5, "CN-XZ 600.XX"}, + {29.678594000, 94.237947625, 4, 6, "CN-XZ 900.XX"}, + {28.436636000, 92.216618625, 4, 12, "CN-XZ D00.XX"}, + {29.295119000, 90.863198875, 4, 6, "CN-XZ H00.XX"}, + {32.499594000, 80.018661000, 3, 5, "CN-XZ L00.XX"}, + {29.818194000, 91.632247625, 4, 6, "CN-XZ P00.XX"}, + {29.681794000, 98.499947625, 3, 7, "CN-XZ S00.XX"}, + {29.495314000, 94.439893625, 4, 6, "CN-XZ W00.XX"}, + {32.278614000, 84.029626000, 3, 5, "CN-XZ Y00.XX"}, + {30.791799500, 90.136891000, 3, 5, "CN-XZ 123.XXX"}, + {30.583430000, 87.200944500, 3, 5, "CN-XZ 12.XXXX"}, + {30.650390000, 93.140451500, 3, 5, "CN-XZ 1234.XX"}, + {28.917836500, 79.097186000, 2, 12, "CN-XZ 1234.XXX"}, + {36.052003000, 103.791297000, 5, 7, "CN-GS 12.XX"}, + {36.155640000, 103.339167500, 4, 6, "CN-GS 12.XXX"}, + {39.014434000, 100.351893750, 4, 10, "CN-GS 000.XX"}, + {35.659934000, 103.104465000, 4, 8, "CN-GS 400.XX"}, + {36.618634000, 104.072927750, 4, 6, "CN-GS 800.XX"}, + {34.602519000, 105.613271875, 3, 7, "CN-GS D00.XX"}, + {38.582424000, 102.128714875, 4, 10, "CN-GS J00.XX"}, + {39.870124000, 98.194270625, 4, 8, "CN-GS M00.XX"}, + {35.570945000, 106.570275000, 3, 10, "CN-GS Q00.XX"}, + {37.992424000, 102.521444375, 4, 10, "CN-GS T00.XX"}, + {39.803724000, 98.387290625, 5, 9, "CN-GS X00.XX"}, + {37.365383500, 102.444397000, 3, 8, "CN-GS 123.XXX"}, + {39.854520000, 99.873825500, 3, 7, "CN-GS 12.XXXX"}, + {41.262075000, 96.391159000, 3, 7, "CN-GS 1234.XX"}, + {37.680000000, 100.745000000, 3, 10, "CN-GS L4RN.SCT"}, + {36.646533000, 101.700484500, 5, 9, "CN-QH 12.XX"}, + {36.798515000, 101.495161500, 4, 8, "CN-QH 12.XXX"}, + {36.521545000, 102.040278750, 5, 9, "CN-QH 000.XX"}, + {37.003734000, 101.569308625, 4, 8, "CN-QH 400.XX"}, + {37.930234000, 95.240171375, 4, 9, "CN-QH 800.XX"}, + {36.467545000, 94.763578750, 4, 11, "CN-QH D00.XX"}, + {37.434424000, 101.505782500, 4, 11, "CN-QH J00.XX"}, + {36.346924000, 100.481310750, 4, 8, "CN-QH M00.XX"}, + {37.339545000, 100.043866500, 4, 8, "CN-QH Q00.XX"}, + {36.350145000, 102.695278750, 4, 9, "CN-QH T00.XX"}, + {34.507624000, 100.195891875, 4, 8, "CN-QH X00.XX"}, + {37.810277500, 99.921597500, 3, 10, "CN-QH 123.XXX"}, + {34.937034000, 98.841338000, 3, 9, "CN-QH 12.XXXX"}, + {38.580778000, 93.023417000, 3, 9, "CN-QH 1234.XX"}, + {33.225330500, 90.011654500, 2, 6, "CN-QH 1234.XXX"}, + {43.844300000, 87.558096000, 5, 7, "CN-XJ 12.XX"}, + {43.950534000, 87.323878000, 5, 7, "CN-XJ 00.XXX"}, + {44.387574000, 85.938887125, 4, 6, "CN-XJ J0.XXX"}, + {44.061424000, 87.190142000, 4, 6, "CN-XJ 000.XX"}, + {41.213424000, 80.179889500, 4, 7, "CN-XJ 300.XX"}, + {39.549924000, 75.903570625, 4, 7, "CN-XJ 600.XX"}, + {43.972024000, 81.242642000, 4, 6, "CN-XJ 900.XX"}, + {41.805224000, 86.087560000, 4, 6, "CN-XJ D00.XX"}, + {45.636644000, 84.806982750, 4, 8, "CN-XJ H00.XX"}, + {44.439444000, 84.804706125, 4, 6, "CN-XJ K00.XX"}, + {47.885444000, 88.031051375, 4, 8, "CN-XJ M00.XX"}, + {42.874444000, 93.418806000, 4, 6, "CN-XJ P00.XX"}, + {37.160244000, 79.860907625, 4, 6, "CN-XJ R00.XX"}, + {45.706544000, 85.009282750, 4, 8, "CN-XJ T00.XX"}, + {38.464544000, 77.170914875, 5, 7, "CN-XJ W00.XX"}, + {41.760144000, 82.894860000, 4, 6, "CN-XJ Y00.XX"}, + {46.117521500, 84.492761000, 3, 7, "CN-XJ 123.XXX"}, + {45.925468000, 80.918028500, 2, 5, "CN-XJ 12.XXXX"}, + {40.917864000, 79.977318500, 3, 6, "CN-XJ 0123.XX"}, + {0, 0, 0, 0, NULL} }; diff --git a/unitttest/unittest.c b/unitttest/unittest.c index 661925d..6a5cbe8 100644 --- a/unitttest/unittest.c +++ b/unitttest/unittest.c @@ -26,6 +26,7 @@ // #include #include "../mapcodelib/mapcoder.c" +#include "test_territories.c" #include "decode_test.h" extern void test_territories(); @@ -50,7 +51,7 @@ static void alphabet_tests() { convertToAlphabet(enc, 64, str, i); if (*enc) { nrErrors++; - printf("convertToAlphabet(\"%s\",%d) != \"\"\n", str, i, dec); + printf("convertToAlphabet(\"%s\",%d) = \"%s\"\n", str, i, dec); } else { // see if empty UTF16 converts to empty string @@ -58,7 +59,7 @@ static void alphabet_tests() { convertToRoman(dec, 64, enc); if (*dec) { nrErrors++; - printf("convertToRoman(empty)=\"%s\"\n", "", dec); + printf("convertToRoman(\"\") = \"%s\"\n", dec); } } @@ -149,9 +150,9 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso } // build normalised version of source string in "clean" - len = strlen(s); + len = (int) strlen(s); while (len > 0 && s[len - 1] > 0 && s[len - 1] <= 32) { len--; } - i = strlen(territory); + i = (int) strlen(territory); if (i) { strcpy(clean, territory); strcat(clean, " "); @@ -165,7 +166,7 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso // determine precision of the source string s = strchr(clean, '-'); if (s) { - precision = strlen(s + 1); + precision = (int) strlen(s + 1); } else { precision = 0; } @@ -292,7 +293,7 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso } // test strings that are expected to FAIL a decode -static test_failing_decodes() { +static void test_failing_decodes() { static const char *badcodes[] = { "", // empty @@ -627,7 +628,7 @@ void territory_code_tests() { } -void main() { +int main(const int argc, const char **argv) { #ifdef XSIDE3 const char *mapcode_dataversion = "undefined"; #endif @@ -663,10 +664,10 @@ void main() { re_encode_tests(); printf("-----------------------------------------------------------\n"); - printf("Done.\nExecuted %ld tests, found %ld errors", nrTests, nrErrors); + printf("Done.\nExecuted %d tests, found %d errors", nrTests, nrErrors); if (nrWarnings) { - printf(", %ld warnings\n", nrWarnings); + printf(", %d warnings\n", nrWarnings); } printf("\n"); - getchar(); + return ((nrErrors + nrWarnings) == 0) ? 0 : -1; } diff --git a/utility/README.md b/utility/README.md new file mode 100644 index 0000000..e0a7d47 --- /dev/null +++ b/utility/README.md @@ -0,0 +1,15 @@ +# The 'mapcode' Codec Tool + +This directory contains a Mapcode encoding/decoding utility. +To build the original Mapcode tool, execute: + + gcc -O mapcode.cpp -o mapcode + +(Or if you need to make sure there are no warnings:) + + gcc -Wall -Wstrict-prototypes -Wshorten-64-to-32 -O mapcode.cpp -o mapcode + +For help, simply execute the binary file 'mapcode' without no arguments. +This tool provides a rather extensive command-line interface to encode and +decode Mapcodes. + From 16817c737eeebf527bd8225b354bb10309ccb6c4 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Thu, 17 Sep 2015 12:41:32 +0200 Subject: [PATCH 039/181] Updated XYZ print --- utility/mapcode.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utility/mapcode.cpp b/utility/mapcode.cpp index 60a2805..7a1a467 100644 --- a/utility/mapcode.cpp +++ b/utility/mapcode.cpp @@ -317,7 +317,7 @@ static void generateAndOutputMapcodes(double lat, double lon, int iShowError, in double y; double z; convertLatLonToXYZ(lat, lon, &x, &y, &z); - printf("%d %.14g %.14g %.12g %.12g %.12g\n", nrResults, lat, lon, x, y, z); + printf("%d %.14g %.14g %.14g %.14g %.14g\n", nrResults, lat, lon, x, y, z); } else { printf("%d %.14g %.14g\n", nrResults, lat, lon); From 356e6508e8fad3f734ee040ef2e49dbb07843879 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Thu, 17 Sep 2015 19:16:16 +0200 Subject: [PATCH 040/181] Fixed mapcode utility precision; added TODOs in code --- mapcodelib/basics.h | 2 + mapcodelib/mapcode_countrynames.h | 3 + mapcodelib/mapcode_countrynames_short.h | 3 + mapcodelib/mapcode_fast_encode.h | 3 + mapcodelib/mapcode_fastalpha.h | 2 + mapcodelib/mapcoder.h | 5 +- utility/mapcode.cpp | 87 ++++++++++++------------- 7 files changed, 57 insertions(+), 48 deletions(-) diff --git a/mapcodelib/basics.h b/mapcodelib/basics.h index 5a46b44..f8e3201 100644 --- a/mapcodelib/basics.h +++ b/mapcodelib/basics.h @@ -16,6 +16,8 @@ // *** GENERATED FILE, DO NOT CHANGE OR PRETTIFY *** +// TODO: Missing multiple header inclusion prevention: #ifndef __FILE_H__ #define __FILE_H__ etc. + #define mapcode_dataversion "2.2" // coords 2.0.2 static const char *ALIASES = diff --git a/mapcodelib/mapcode_countrynames.h b/mapcodelib/mapcode_countrynames.h index 6ba6ab5..c89b9a3 100644 --- a/mapcodelib/mapcode_countrynames.h +++ b/mapcodelib/mapcode_countrynames.h @@ -14,6 +14,9 @@ * limitations under the License. */ // *** GENERATED FILE, DO NOT CHANGE OR PRETTIFY *** + +// TODO: Missing multiple header inclusion prevention: #ifndef __FILE_H__ #define __FILE_H__ etc. + const char *isofullname[] = { "Vatican City State (Holy See)", "Monaco (Principality of _)", diff --git a/mapcodelib/mapcode_countrynames_short.h b/mapcodelib/mapcode_countrynames_short.h index 7b9e42d..4db96ed 100644 --- a/mapcodelib/mapcode_countrynames_short.h +++ b/mapcodelib/mapcode_countrynames_short.h @@ -14,6 +14,9 @@ * limitations under the License. */ // *** GENERATED FILE, DO NOT CHANGE OR PRETTIFY *** + +// TODO: Missing multiple header inclusion prevention: #ifndef __FILE_H__ #define __FILE_H__ etc. + const char *isofullname[] = { "Vatican City State (Holy See)", "Monaco", diff --git a/mapcodelib/mapcode_fast_encode.h b/mapcodelib/mapcode_fast_encode.h index 01f1d37..f40275b 100644 --- a/mapcodelib/mapcode_fast_encode.h +++ b/mapcodelib/mapcode_fast_encode.h @@ -15,6 +15,9 @@ */ // *** GENERATED FILE, DO NOT CHANGE OR PRETTIFY *** + +// TODO: Missing multiple header inclusion prevention: #ifndef __FILE_H__ #define __FILE_H__ etc. + static int redivar[2924] = { 27984500, 1383, 2537718, 676, diff --git a/mapcodelib/mapcode_fastalpha.h b/mapcodelib/mapcode_fastalpha.h index 5ef3e0b..f5248f4 100644 --- a/mapcodelib/mapcode_fastalpha.h +++ b/mapcodelib/mapcode_fastalpha.h @@ -14,6 +14,8 @@ * limitations under the License. */ +// TODO: Missing multiple header inclusion prevention: #ifndef __FILE_H__ #define __FILE_H__ etc. + // *** GENERATED FILE, DO NOT CHANGE OR PRETTIFY *** static const char parentletter[MAX_CCODE + 1] = diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index f0f3f10..cbc1b97 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -14,6 +14,9 @@ * limitations under the License. */ +#ifndef __MAPCODER_H__ +#define __MAPCODER_H__ + #ifdef __cplusplus extern "C" { #endif @@ -43,7 +46,6 @@ typedef struct { char mapcode[MAX_NR_OF_MAPCODE_RESULTS][MAX_MAPCODE_RESULT_LEN]; // The mapcodes. } Mapcodes; - /** * Encode a latitude, longitude pair (in degrees) to a set of Mapcodes. * @@ -363,3 +365,4 @@ const UWORD *encodeToAlphabet(const char *string, int alphabet); #ifdef __cplusplus } #endif +#endif \ No newline at end of file diff --git a/utility/mapcode.cpp b/utility/mapcode.cpp index 7a1a467..06fad7e 100644 --- a/utility/mapcode.cpp +++ b/utility/mapcode.cpp @@ -42,6 +42,7 @@ #include #include #include "../mapcodelib/mapcoder.c" +#include "../mapcodelib/mapcoder.h" // Specific define to be able to limit output to microdegrees, for test files. #undef LIMIT_TO_MICRODEGREES @@ -196,17 +197,17 @@ static void convertLatLonToXYZ(double latDeg, double lonDeg, double *x, double * /** * This methods provides a self check for encoding lat/lon to Mapcode. */ -static void selfCheckLatLonToMapcode(const double lat, double lon, const char *territory, const char *mapcode, - int extraDigits) { - int context = convertTerritoryIsoNameToCode(territory, 0); - char *results[2 * MAX_NR_OF_MAPCODE_RESULTS]; +static void selfCheckLatLonToMapcode(const double lat, double lon, const char *mapcode, int extraDigits) { + // TODO: Fix self check; read context. + // int context = convertTerritoryIsoNameToCode(territory, 0); + int context = 0; + Mapcodes mapcodes; const double limitLat = (lat < -90.0) ? -90.0 : ((lat > 90.0) ? 90.0 : lat); const double limitLon = (lon < -180.0) ? -180.0 : ((lon > 180.0) ? 180.0 : lon); - const int nrResults = encodeLatLonToMapcodes_Deprecated(results, limitLat, limitLon, context, extraDigits); + const int nrResults = encodeLatLonToMapcodes(&mapcodes, limitLat, limitLon, context, extraDigits); if (nrResults <= 0) { fprintf(stderr, "error: encoding lat/lon to mapcode failure; " - "cannot encode lat=%.12g, lon=%.12g (default territory=%s)\n", - lat, lon, territory); + "cannot encode lat=%.20g, lon=%.20g\n", lat, lon); if (selfCheckEnabled) { exit(INTERNAL_ERROR); } @@ -218,22 +219,14 @@ static void selfCheckLatLonToMapcode(const double lat, double lon, const char *t /* Check if the territory and code were found in results. Note that the territory * may be a minimal code, like IN (which may indicate US-IN or RU-IN). */ - const char *foundMapcode = results[(i * 2)]; - const char *foundTerritory = results[(i * 2) + 1]; - char *foundTerritoryMin = strstr(foundTerritory, "-"); - if (foundTerritoryMin && (strlen(foundTerritoryMin) > 0)) { - ++foundTerritoryMin; - } - - found = (((strcmp(territory, foundTerritory) == 0) || - (strcmp(territory, foundTerritoryMin) == 0)) && - (strcmp(mapcode, foundMapcode) == 0)); + const char *foundMapcode = mapcodes.mapcode[i]; + found = (strcmp(mapcode, foundMapcode) == 0); } if (!found) { fprintf(stderr, "error: encoding lat/lon to mapcode failure; " - "mapcode '%s %s' decodes to lat=%.12g(%.12g), lon=%.12g(%.12g), " - "which does not encode back to '%s %s'\n", - territory, mapcode, lat, limitLat, lon, limitLon, territory, mapcode); + "mapcode '%s' decodes to lat=%.20g(%.20g), lon=%.20g(%.20g), " + "which does not encode back to '%s'\n", + mapcode, lat, limitLat, lon, limitLon, mapcode); if (selfCheckEnabled) { exit(INTERNAL_ERROR); } @@ -245,15 +238,17 @@ static void selfCheckLatLonToMapcode(const double lat, double lon, const char *t /** * This method provides a self-check for decoding a Mapcode to lat/lon. */ -static void selfCheckMapcodeToLatLon(const char *territory, const char *mapcode, +static void selfCheckMapcodeToLatLon(const char *mapcode, const double lat, const double lon) { double foundLat; double foundLon; - int foundContext = convertTerritoryIsoNameToCode(territory, 0); + // TODO: Fix self-check. + // int foundContext = convertTerritoryIsoNameToCode(territory, 0); + int foundContext = 0; int err = decodeMapcodeToLatLon(&foundLat, &foundLon, mapcode, foundContext); if (err != 0) { fprintf(stderr, "error: decoding mapcode to lat/lon failure; " - "cannot decode '%s %s')\n", territory, mapcode); + "cannot decode '%s')\n", mapcode); if (selfCheckEnabled) { exit(INTERNAL_ERROR); } @@ -266,9 +261,9 @@ static void selfCheckMapcodeToLatLon(const char *territory, const char *mapcode, } if ((deltaLat > DELTA) || (deltaLon > DELTA)) { fprintf(stderr, "error: decoding mapcode to lat/lon failure; " - "lat=%.12g, lon=%.12g produces mapcode %s %s, " - "which decodes to lat=%.12g (delta=%.12g), lon=%.12g (delta=%.12g)\n", - lat, lon, territory, mapcode, foundLat, deltaLat, foundLon, deltaLon); + "lat=%.20g, lon=%.20g produces mapcode %s, " + "which decodes to lat=%.20g (delta=%.20g), lon=%.20g (delta=%.20g)\n", + lat, lon, mapcode, foundLat, deltaLat, foundLon, deltaLon); if (selfCheckEnabled) { exit(INTERNAL_ERROR); } @@ -278,7 +273,6 @@ static void selfCheckMapcodeToLatLon(const char *territory, const char *mapcode, static void generateAndOutputMapcodes(double lat, double lon, int iShowError, int extraDigits, int useXYZ) { - char *results[2 * MAX_NR_OF_MAPCODE_RESULTS]; int context = 0; while (lon > 180.0) { @@ -304,10 +298,11 @@ static void generateAndOutputMapcodes(double lat, double lon, int iShowError, in } #endif - const int nrResults = encodeLatLonToMapcodes_Deprecated(results, lat, lon, context, extraDigits); + Mapcodes mapcodes; + const int nrResults = encodeLatLonToMapcodes(&mapcodes, lat, lon, context, extraDigits); if (nrResults <= 0) { if (iShowError) { - fprintf(stderr, "error: cannot encode lat=%.12g, lon=%.12g)\n", lat, lon); + fprintf(stderr, "error: cannot encode lat=%.20g, lon=%.20g)\n", lat, lon); exit(NORMAL_ERROR); } } @@ -317,22 +312,21 @@ static void generateAndOutputMapcodes(double lat, double lon, int iShowError, in double y; double z; convertLatLonToXYZ(lat, lon, &x, &y, &z); - printf("%d %.14g %.14g %.14g %.14g %.14g\n", nrResults, lat, lon, x, y, z); + printf("%d %.20g %.20g %.20g %.20g %.20g\n", nrResults, lat, lon, x, y, z); } else { - printf("%d %.14g %.14g\n", nrResults, lat, lon); + printf("%d %.20g %.20g\n", nrResults, lat, lon); } for (int j = 0; j < nrResults; ++j) { - const char *foundMapcode = results[(j * 2)]; - const char *foundTerritory = results[(j * 2) + 1]; + const char *foundMapcode = mapcodes.mapcode[j]; // Output result line. - printf("%s %s\n", foundTerritory, foundMapcode); + printf("%s\n", foundMapcode); // Self-checking code to see if encoder produces this Mapcode for the lat/lon. if (selfCheckEnabled) { - selfCheckLatLonToMapcode(lat, lon, foundTerritory, foundMapcode, extraDigits); - selfCheckMapcodeToLatLon(foundTerritory, foundMapcode, lat, lon); + selfCheckLatLonToMapcode(lat, lon, foundMapcode, extraDigits); + selfCheckMapcodeToLatLon(foundMapcode, lat, lon); } } @@ -366,9 +360,9 @@ static void outputStatistics() { fprintf(stderr, "\nStatistics:\n"); fprintf(stderr, "Total number of 3D points generated = %d\n", totalNrOfPoints); fprintf(stderr, "Total number of mapcodes generated = %d\n", totalNrOfResults); - fprintf(stderr, "Average number of mapcodes per 3D point = %.12g\n", + fprintf(stderr, "Average number of mapcodes per 3D point = %.20g\n", ((float) totalNrOfResults) / ((float) totalNrOfPoints)); - fprintf(stderr, "Largest number of results for 1 mapcode = %d at (%.12g, %.12g)\n", + fprintf(stderr, "Largest number of results for 1 mapcode = %d at (%.20g, %.20g)\n", largestNrOfResults, latLargestNrOfResults, lonLargestNrOfResults); } @@ -437,7 +431,7 @@ int main(const int argc, const char **argv) { } // Output the decoded lat/lon. - printf("%.12g %.12g\n", lat, lon); + printf("%.20g %.20g\n", lat, lon); // Self-checking code to see if encoder produces this Mapcode for the lat/lon. if (selfCheckEnabled) { @@ -446,7 +440,7 @@ int main(const int argc, const char **argv) { if (suffix != 0) { extraDigits = (int) (strlen(suffix) - 1); } - selfCheckLatLonToMapcode(lat, lon, defaultTerritory, mapcode, extraDigits); + selfCheckLatLonToMapcode(lat, lon, mapcode, extraDigits); } } } @@ -514,23 +508,22 @@ int main(const int argc, const char **argv) { } // Encode the lat/lon to a set of Mapcodes. - char *results[2 * MAX_NR_OF_MAPCODE_RESULTS]; - const int nrResults = encodeLatLonToMapcodes_Deprecated(results, lat, lon, context, extraDigits); + Mapcodes mapcodes; + const int nrResults = encodeLatLonToMapcodes(&mapcodes, lat, lon, context, extraDigits); if (nrResults <= 0) { - fprintf(stderr, "error: cannot encode lat=%.12g, lon=%.12g (default territory=%s)\n", + fprintf(stderr, "error: cannot encode lat=%.20g, lon=%.20g (default territory=%s)\n", lat, lon, defaultTerritory); return NORMAL_ERROR; } // Output the Mapcode. for (int i = 0; i < nrResults; ++i) { - const char *foundMapcode = results[(i * 2)]; - const char *foundTerritory = results[(i * 2) + 1]; - printf("%s %s\n", foundTerritory, foundMapcode); + const char *foundMapcode = mapcodes.mapcode[i]; + printf("%s\n", foundMapcode); // Self-checking code to see if decoder produces the lat/lon for all of these Mapcodes. if (selfCheckEnabled) { - selfCheckMapcodeToLatLon(foundTerritory, foundMapcode, lat, lon); + selfCheckMapcodeToLatLon(foundMapcode, lat, lon); } } } From b9f6405c7460f86e4948841b456ec86174ed7df3 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Mon, 12 Oct 2015 12:05:33 +0200 Subject: [PATCH 041/181] Fixed unit test --- unitttest/unittest.c | 32 +++++++++++--------------------- 1 file changed, 11 insertions(+), 21 deletions(-) diff --git a/unitttest/unittest.c b/unitttest/unittest.c index 6a5cbe8..1423952 100644 --- a/unitttest/unittest.c +++ b/unitttest/unittest.c @@ -14,8 +14,6 @@ * limitations under the License. */ -#define UNITTEST_VERSION "2.2.1" - /** * This application performs a number of tests on the Mapcode C library. * It helps to establish that all routines work properly. @@ -629,11 +627,8 @@ void territory_code_tests() { int main(const int argc, const char **argv) { -#ifdef XSIDE3 - const char *mapcode_dataversion = "undefined"; -#endif - printf("Mapcode C Library Unit test %s\n", UNITTEST_VERSION); - printf("Library version %s (Data version %s)\n", mapcode_cversion, mapcode_dataversion); + printf("Mapcode C Library Unit Tests\n"); + printf("Library version %s (data version %s)\n", mapcode_cversion, mapcode_dataversion); printf("-----------------------------------------------------------\nAlphabet tests\n"); alphabet_tests(); @@ -647,27 +642,22 @@ int main(const int argc, const char **argv) { territory_code_tests(); test_territory_insides(); - printf("-----------------------------------------------------------\nFailing decode tests\n"); - test_failing_decodes(); - - printf("-----------------------------------------------------------\nFailing decodes tests\n"); + printf("-----------------------------------------------------------\nIncorrect format tests\n"); test_failing_decodes(); - printf("-----------------------------------------------------------\nEncode/Decode tests\n"); - { - //clock_t c_start = clock(); - encode_decode_tests(); - //fprintf(stderr,"%ld time\n", (clock() - c_start)); - } + printf("-----------------------------------------------------------\nEncode/decode tests\n"); + encode_decode_tests(); printf("-----------------------------------------------------------\nRe-encode tests\n"); re_encode_tests(); printf("-----------------------------------------------------------\n"); - printf("Done.\nExecuted %d tests, found %d errors", nrTests, nrErrors); - if (nrWarnings) { - printf(", %d warnings\n", nrWarnings); + printf("Done.\nExecuted %d tests, found %d errors (and %d warnings)\n", nrTests, nrErrors, nrWarnings); + if ((nrWarnings > 0) || (nrErrors > 0)) { + printf("UNIT TESTS FAILED!\n"); + } + else { + printf("Unit tests passed\n"); } - printf("\n"); return ((nrErrors + nrWarnings) == 0) ? 0 : -1; } From 4fbb26daa6bfc943f03c6f1f9322080033727c9f Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Tue, 12 Apr 2016 09:23:11 +0200 Subject: [PATCH 042/181] Removed warnings from inspections in CLion --- mapcodelib/mapcoder.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index de21aea..0fc9b1d 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -284,8 +284,6 @@ static int coDex(const int m) { return 10 * (c / 5) + ((c % 5) + 1); } -#define prefixLength(m) (((mminfo[m].flags & 31)/5)) -#define postfixLength(m) ((((mminfo[m].flags & 31)%5)+1)) #define isNameless(m) ((mminfo[m].flags & 64)) #define recType(m) ((mminfo[m].flags>>7) & 3) #define isRestricted(m) (mminfo[m].flags & 512) @@ -747,7 +745,7 @@ static void encodeNameless(char *result, const encodeRec *enc, const int input_c SIDE = smartDiv(m); b = boundaries(m); - orgSIDE = xSIDE = SIDE; + orgSIDE = SIDE; { int v = storage_offset; @@ -1187,7 +1185,7 @@ static int decodeGrid(decodeRec *dec, const int m, const int hasHeaderLetter) { { int relx, rely; - const int v = decodeBase31(result); + int v = decodeBase31(result); if (divx != divy && prelen > 2) { // special grid, useful when prefix is 3 or more, and not a nice 961x961 @@ -1228,7 +1226,6 @@ static int decodeGrid(decodeRec *dec, const int m, const int hasHeaderLetter) { decode_triple(r, &difx, &dify); } else { - int v; if (postlen == 4) { char t = r[1]; r[1] = r[2]; @@ -1625,7 +1622,6 @@ static int decoderEngine(decodeRec *dec) { if (!nrZoneOverlaps) { MapcodeZone zfound; Boundaries prevu; - int prevj = -1; for (j = from; j < i; j++) { // try all smaller rectangles j if (!isRestricted(j)) { MapcodeZone z; @@ -1634,7 +1630,6 @@ static int decoderEngine(decodeRec *dec) { if (nrZoneOverlaps == 1) { // first fit! remember... zoneCopyFrom(&zfound, &z); - prevj = j; memcpy(&prevu, boundaries(j), sizeof(Boundaries)); } else { // nrZoneOverlaps >= 2 From b5663232c59c0214bd7c686419f339702062091e Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Tue, 12 Apr 2016 09:24:06 +0200 Subject: [PATCH 043/181] Removed warnings from inspections in CLion --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 2b9def0..fcd56e7 100644 --- a/README.md +++ b/README.md @@ -61,6 +61,10 @@ decode Mapcodes. # Release Notes +* 2.2.2 + + Removed minor warnings from CLion inspections. + * 2.2.1 Solved 1-microdegree gap in a few spots on Earth, noticable now extreme precision is possible. @@ -72,7 +76,7 @@ decode Mapcodes. * 2.1.4 Added `maxErrorInMetersz` to API. - + Moved recode logic into decoder. Adjusted unit test. From 88d4b68bbbbc0070e3bef733178eafb92279eee0 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Tue, 12 Apr 2016 09:24:29 +0200 Subject: [PATCH 044/181] Removed superfluous if-statement --- unitttest/unittest.c | 99 ++++++++++++++++++++++---------------------- 1 file changed, 50 insertions(+), 49 deletions(-) diff --git a/unitttest/unittest.c b/unitttest/unittest.c index 1423952..bc23edc 100644 --- a/unitttest/unittest.c +++ b/unitttest/unittest.c @@ -184,21 +184,19 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso } // test that EXPECTED solution is there (if requested) - if (str) { - nrTests++; - for (i = 0; i < nrresults; i++) { - const char *m = mapcodes.mapcode[i]; - if (strstr(m, clean) == m) { - found = 1; - break; - } - } - if (!found) { - nrErrors++; - printf("*** ERROR *** encode(%0.8f , %0.8f) does not deliver \"%s\"\n", y, x, clean); - printGeneratedMapcodes("Delivered", &mapcodes); + nrTests++; + for (i = 0; i < nrresults; i++) { + const char *m = mapcodes.mapcode[i]; + if (strstr(m, clean) == m) { + found = 1; + break; } } + if (!found) { + nrErrors++; + printf("*** ERROR *** encode(%0.8f , %0.8f) does not deliver \"%s\"\n", y, x, clean); + printGeneratedMapcodes("Delivered", &mapcodes); + } } @@ -217,14 +215,14 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso for (precision = 0; precision <= 8; precision++) { nrresults = encodeLatLonToMapcodes(&mapcodes, y, x, 0, precision); for (i = 0; i < nrresults; i++) { - const char *str = mapcodes.mapcode[i]; + const char *strResult = mapcodes.mapcode[i]; // check if every solution decodes nrTests++; - err = decodeMapcodeToLatLon(&lat, &lon, str, 0); + err = decodeMapcodeToLatLon(&lat, &lon, strResult, 0); if (err) { nrErrors++; - printf("*** ERROR *** decode('%s') = no result, expected ~(%0.8f , %0.8f)\n", str, y, x); + printf("*** ERROR *** decode('%s') = no result, expected ~(%0.8f , %0.8f)\n", strResult, y, x); } else { double dm = distanceInMeters(y, x, lat, lon); @@ -234,17 +232,20 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso if (dm > maxerror) { nrErrors++; printf("*** ERROR *** decode('%s') = (%0.8f , %0.8f), which is %0.4f cm way (>%0.4f cm) from (%0.8f , %0.8f)\n", - str, lat, lon, + strResult, lat, lon, dm * 100.0, maxerror * 100.0, y, x); } else { Mapcodes mapcodesTerritory; Mapcodes mapcodesParent; - int tc2 = -1, tcParent = -1, j, found = 0; - char *e = strchr(str, ' '); + int tc2 = -1; + int tcParent = -1; + int j; + found = 0; + char *e = strchr(strResult, ' '); if (e) { *e = 0; - tc2 = convertTerritoryIsoNameToCode(str, 0); + tc2 = convertTerritoryIsoNameToCode(strResult, 0); tcParent = getParentCountryOf(tc2); *e = ' '; } @@ -255,7 +256,7 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso { const int nr = encodeLatLonToMapcodes(&mapcodesTerritory, lat, lon, tc2, precision); for (j = 0; j < nr; j++) { - if (strcmp(mapcodesTerritory.mapcode[j], str) == 0) { + if (strcmp(mapcodesTerritory.mapcode[j], strResult) == 0) { found = 1; break; } @@ -265,7 +266,7 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso if (!found && (tcParent >= 0)) { const int nr = encodeLatLonToMapcodes(&mapcodesParent, lat, lon, tcParent, precision); for (j = 0; j < nr; j++) { - if (strcmp(strchr(mapcodesParent.mapcode[j], ' '), strchr(str, ' ')) == 0) { + if (strcmp(strchr(mapcodesParent.mapcode[j], ' '), strchr(strResult, ' ')) == 0) { found = 1; break; } @@ -276,7 +277,7 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso if (!multipleBordersNearby(lat, lon, tc2)) { // but SHOULD be reproduced! nrErrors++; printf("*** ERROR *** %s does not re-encode (%0.15f,%0.15f) from (%0.15f,%0.15f)\n", - str, lat, lon, y, x); + strResult, lat, lon, y, x); printGeneratedMapcodes("Global ", &mapcodes); printGeneratedMapcodes("Territory", &mapcodesTerritory); if (tcParent >= 0) { @@ -588,39 +589,39 @@ void territory_code_tests() { int context; const char *inputstring; } tcTestData[] = { - { -1, 0, ""}, - { -1, 0, "R"}, - { -1, 0, "RX"}, - { -1, 0, "RXX"}, - {497, 0, "RUS"}, - { -1, 0, "RUSSIA"}, - {411, 0, "US"}, - {411, 0, "USA"}, - {411, 0, "usa"}, - { -1, 0, "US-TEST"}, - {411, 0, "US TEST"}, - {392, 0, "US-CA"}, - {392, 0, "US-CA TEST"}, - {392, 0, "USA-CA"}, - {431, 0, "RUS-TAM"}, - { -1, 0, "RUS-TAMX"}, - {431, 0, "RUS-TAM X"}, - {319, 0, "AL"}, // - {483,497, "AL"}, // 497=rus - {483,431, "AL"}, // 431=ru-tam - {365,411, "AL"}, // 411=usa - {365,392, "AL"}, // 392=us-ca - {0,0,NULL} + {-1, 0, ""}, + {-1, 0, "R"}, + {-1, 0, "RX"}, + {-1, 0, "RXX"}, + {497, 0, "RUS"}, + {-1, 0, "RUSSIA"}, + {411, 0, "US"}, + {411, 0, "USA"}, + {411, 0, "usa"}, + {-1, 0, "US-TEST"}, + {411, 0, "US TEST"}, + {392, 0, "US-CA"}, + {392, 0, "US-CA TEST"}, + {392, 0, "USA-CA"}, + {431, 0, "RUS-TAM"}, + {-1, 0, "RUS-TAMX"}, + {431, 0, "RUS-TAM X"}, + {319, 0, "AL"}, // + {483, 497, "AL"}, // 497=rus + {483, 431, "AL"}, // 431=ru-tam + {365, 411, "AL"}, // 411=usa + {365, 392, "AL"}, // 392=us-ca + {0, 0, NULL} }; - for (i = 0; tcTestData[i].inputstring!=NULL; i++ ) { + for (i = 0; tcTestData[i].inputstring != NULL; i++) { int tc = getTerritoryCode(tcTestData[i].inputstring, tcTestData[i].context); nrTests++; if (tc != tcTestData[i].expectedresult) { nrErrors++; printf("*** ERROR *** getTerritoryCode(\"%s\", %d)=%d, expected %d\n", - tcTestData[i].inputstring, tcTestData[i].context, - tc, tcTestData[i].expectedresult); + tcTestData[i].inputstring, tcTestData[i].context, + tc, tcTestData[i].expectedresult); } } } From 62feed36cd6c3c42694d7f17b53122c8ec74b8bf Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Tue, 12 Apr 2016 09:26:56 +0200 Subject: [PATCH 045/181] Added exclusion for executables in unittest and utility --- .gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitignore b/.gitignore index b96efab..6f8157d 100644 --- a/.gitignore +++ b/.gitignore @@ -7,6 +7,8 @@ *.exe *.o *.so +unittest/unittest +utility/mapcode # ----------------------------------------------------------------------------- # Packages and archives From 739d83fa070db96966e73bd4f525096902c7f296 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Tue, 12 Apr 2016 09:29:05 +0200 Subject: [PATCH 046/181] Added note to 2.2.2, not released yet --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index fcd56e7..be9f32c 100644 --- a/README.md +++ b/README.md @@ -61,7 +61,7 @@ decode Mapcodes. # Release Notes -* 2.2.2 +* 2.2.2 (NOT RELEASED YET) Removed minor warnings from CLion inspections. From b61426ea9bc8d3e4b80005905dde3bddba2fc09c Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Tue, 12 Apr 2016 09:30:47 +0200 Subject: [PATCH 047/181] Added stable release note to README --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index be9f32c..4ee904e 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,7 @@ Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) **Online documentation can be found at: http://mapcode-foundation.github.io/mapcode-cpp/** +**The latest stable released can be found at: https://github.com/mapcode-foundation/mapcode-cpp/releases** # The C/C++ Library: `mapcodelib/` From 6c1ab8e0f09ed8054a0a267e828755a2b397bf1c Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Tue, 12 Apr 2016 09:35:58 +0200 Subject: [PATCH 048/181] Added stable release note to README --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 4ee904e..96dabab 100644 --- a/README.md +++ b/README.md @@ -4,9 +4,9 @@ Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) ---- -**Online documentation can be found at: http://mapcode-foundation.github.io/mapcode-cpp/** +**Online documentation: http://mapcode-foundation.github.io/mapcode-cpp/** -**The latest stable released can be found at: https://github.com/mapcode-foundation/mapcode-cpp/releases** +**Latest stable release: https://github.com/mapcode-foundation/mapcode-cpp/releases** # The C/C++ Library: `mapcodelib/` From 4b7b71df393fe55ddfa4740f19292a06fdc04d99 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 8 Jun 2016 14:26:11 +0200 Subject: [PATCH 049/181] Updated build text --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 96dabab..de02558 100644 --- a/README.md +++ b/README.md @@ -48,12 +48,12 @@ of how to use the library. To build the original Mapcode tool, execute: - cd utility - gcc -O mapcode.cpp -o mapcode + cd utility + gcc -O mapcode.cpp -o mapcode (Or if you need to make sure there are no warnings:) - gcc -Wall -Wstrict-prototypes -Wshorten-64-to-32 -O mapcode.cpp -o mapcode + gcc -Wall -Wstrict-prototypes -Wshorten-64-to-32 -O mapcode.cpp -o mapcode For help, simply execute the binary file 'mapcode' without no arguments. This tool provides a rather extensive command-line interface to encode and From 74f4ee7302da9dc044efe1885b0e72e46b724a67 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Tue, 19 Jul 2016 12:02:23 +0200 Subject: [PATCH 050/181] Fixed legacy call in utility --- utility/mapcode.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utility/mapcode.cpp b/utility/mapcode.cpp index 06fad7e..f410c24 100644 --- a/utility/mapcode.cpp +++ b/utility/mapcode.cpp @@ -417,7 +417,7 @@ int main(const int argc, const char **argv) { double lon; // Get the territory context. - int context = convertTerritoryIsoNameToCode(defaultTerritory, 0); + int context = getTerritoryCode(defaultTerritory, 0); // Decode every Mapcode. for (int i = 3; i < argc; ++i) { From 9e7e55274099cfbdc60fd5b4d51707155c474816 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Tue, 19 Jul 2016 12:05:48 +0200 Subject: [PATCH 051/181] Fixed README and updated version to 2.2.2 --- README.md | 2 +- mapcodelib/mapcoder.h | 4 ++-- unitttest/README.md | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index de02558..fec556f 100644 --- a/README.md +++ b/README.md @@ -62,7 +62,7 @@ decode Mapcodes. # Release Notes -* 2.2.2 (NOT RELEASED YET) +* 2.2.2 Removed minor warnings from CLion inspections. diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index cbc1b97..7825d1d 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -21,7 +21,7 @@ extern "C" { #endif -#define mapcode_cversion "2.2.1" +#define mapcode_cversion "2.2.2" #define UWORD unsigned short int // 2-byte unsigned integer. @@ -365,4 +365,4 @@ const UWORD *encodeToAlphabet(const char *string, int alphabet); #ifdef __cplusplus } #endif -#endif \ No newline at end of file +#endif diff --git a/unitttest/README.md b/unitttest/README.md index 7a0b739..ad1df37 100644 --- a/unitttest/README.md +++ b/unitttest/README.md @@ -2,7 +2,7 @@ To build the unit tests, execute: - cd utility + cd unittest gcc -O unittest.c -o unittest (Or if you need to make sure there are no warnings:) From 1ee5c82e5537987b1b39f08841c466a85f3a8812 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Tue, 19 Jul 2016 12:08:02 +0200 Subject: [PATCH 052/181] Fixed README --- unitttest/README.md | 10 ++++++---- utility/README.md | 13 ++++++++++--- 2 files changed, 16 insertions(+), 7 deletions(-) diff --git a/unitttest/README.md b/unitttest/README.md index ad1df37..6c1d10a 100644 --- a/unitttest/README.md +++ b/unitttest/README.md @@ -2,11 +2,13 @@ To build the unit tests, execute: - cd unittest - gcc -O unittest.c -o unittest + cd unittest + gcc -O unittest.c -o unittest (Or if you need to make sure there are no warnings:) - gcc -Wall -Wstrict-prototypes -Wshorten-64-to-32 -O unittest.c -o unittest + gcc -Wall -Wstrict-prototypes -Wshorten-64-to-32 -O unittest.c -o unittest -To execute the tests, simply execute 'unittest' with no arguments. +To execute the tests, simply execute: + + ./unittest diff --git a/utility/README.md b/utility/README.md index e0a7d47..e0e6061 100644 --- a/utility/README.md +++ b/utility/README.md @@ -3,13 +3,20 @@ This directory contains a Mapcode encoding/decoding utility. To build the original Mapcode tool, execute: - gcc -O mapcode.cpp -o mapcode + gcc -O mapcode.cpp -o mapcode (Or if you need to make sure there are no warnings:) - gcc -Wall -Wstrict-prototypes -Wshorten-64-to-32 -O mapcode.cpp -o mapcode + gcc -Wall -Wstrict-prototypes -Wshorten-64-to-32 -O mapcode.cpp -o mapcode + +For help, simply execute: + + ./mapcode + +As an example, type: + + ./mapcode --decode NLD XX.XX -For help, simply execute the binary file 'mapcode' without no arguments. This tool provides a rather extensive command-line interface to encode and decode Mapcodes. From 6440dffea7bc4b6baed3f7a8245817de27da3f9f Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Tue, 19 Jul 2016 12:14:59 +0200 Subject: [PATCH 053/181] Layout --- unitttest/unittest | Bin 0 -> 1151056 bytes unitttest/unittest.c | 22 +++++++++++++++++----- 2 files changed, 17 insertions(+), 5 deletions(-) create mode 100755 unitttest/unittest diff --git a/unitttest/unittest b/unitttest/unittest new file mode 100755 index 0000000000000000000000000000000000000000..844737bcc0b5f13b03af485b2ac278b3949cc76b GIT binary patch literal 1151056 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

XDqSzq(XI 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ⅇVpZ=M(4zYu_muH+%uGS6s{?c^ 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ï~Jpu-Y$Sb`2q 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�%s2d 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

c1q36#OJn8_x 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�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 Thjb0f{-FO<|8cF)PS*bidRGhC literal 0 HcmV?d00001 diff --git a/unitttest/unittest.c b/unitttest/unittest.c index bc23edc..065cc58 100644 --- a/unitttest/unittest.c +++ b/unitttest/unittest.c @@ -122,14 +122,20 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso double lat, lon; int precision = MAX_PRECISION_DIGITS; - if (y < -90) { y = -90; } else if (y > 90) { y = 90; } + if (y < -90) { + y = -90; + } else if (y > 90) { + y = 90; + } // if str: determine "precision", territory "tc", and a "clean" copy of str if (*str) { char territory[MAX_ISOCODE_LEN + 1]; // find first territory letter in s s = str; - while (*s > 0 && *s <= 32) { s++; } + while (*s > 0 && *s <= 32) { + s++; + } // parse territory, if any p = strchr(s, ' '); len = p ? (int) (p - s) : 0; @@ -140,7 +146,9 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso tc = convertTerritoryIsoNameToCode(territory, 0); // make s skip to start of proper mapcode s = p; - while (*s > 0 && *s <= 32) { s++; } + while (*s > 0 && *s <= 32) { + s++; + } } else { // assume s is the start of the proper mapcode *territory = 0; @@ -149,7 +157,9 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso // build normalised version of source string in "clean" len = (int) strlen(s); - while (len > 0 && s[len - 1] > 0 && s[len - 1] <= 32) { len--; } + while (len > 0 && s[len - 1] > 0 && s[len - 1] <= 32) { + len--; + } i = (int) strlen(territory); if (i) { strcpy(clean, territory); @@ -382,7 +392,9 @@ void encode_decode_tests() { printf("%d encodes\n", nr); for (i = 0; i < nr; i++) { const encode_test_record *t = &encode_test[i]; - if ((i & 255) == 0) { fprintf(stderr, "%0.1f%%\r", i * 100.0 / nr); } + if ((i & 255) == 0) { + fprintf(stderr, "%0.1f%%\r", i * 100.0 / nr); + } testEncodeAndDecode(t->mapcode, t->latitude, t->longitude, t->nr_local_mapcodes, t->nr_global_mapcodes); } } From 131e63ece579b6a55dbde65c5600eb8100dcf7bf Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Tue, 19 Jul 2016 12:15:26 +0200 Subject: [PATCH 054/181] Removed exec --- unitttest/unittest | Bin 1151056 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100755 unitttest/unittest diff --git a/unitttest/unittest b/unitttest/unittest deleted file mode 100755 index 844737bcc0b5f13b03af485b2ac278b3949cc76b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1151056 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

XDqSzq(XI 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ⅇVpZ=M(4zYu_muH+%uGS6s{?c^ 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ï~Jpu-Y$Sb`2q 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�%s2d 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

c1q36#OJn8_x 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�jkaIOM}m@2JX&^&!+fFZ|pH#z!L8nGvI@6el6-%VL^L z`ULUygZwGTGj;X)w6XIco0Fdth53SfFut>quedD}{237XQamz3{8 zp7_sGMQ67!={Psw-JKFaepo+_A*a#1ugbUgA$*>_TZ|VYAF6ZcmBnZu(vc?k*z7KF zkpCL;Sw9tiKc{gAL()nP>U3h|tB@xcxwlzn?n^v=JH>SU$#@O&e&o@=R>Qr?L%Gjn zkfFdqzaNl8+(XyBK7@Xxjk!CE>9+}a<4(G$(gZCeq-d(G<@o`3BF`x zr8=i#-%D!W*2ow3rvWx--lUu#bIHhtAnEV3D{_8+>_-Uy&T(t7l=nm~2M^Gvdyz(( zrfRiwh?IvTKWIu56X{9_@5gB`)DPnmhn)A%Qu86Fb;onH!vp#9F#bu%X;{kBWBk3y z*nxQuy99?x>z|CAU*Gon5*0Xz85Y2EsDCcw$RRF;q?Zp- z?yTO=nA#7l-O#^t$l=&wf|WNZ>P0tzbRP*E!+lBUIa$w9T0(h{Uk&-qy|=0cyrA}(Uti}y*Jo%S z)^`KsA8pQ>wU?pmFFb@lB&;7$-W)mgPCNbE$(P){^F(pzBEh~ue~zN^mlEhm2C?;< zAb%J?wNEEsFT#i6DQ4r_8@Z!8jo@wWNBDCP`W?`spJ?PV;F#EfkYhB>_DKVw{~%w& zf7{>UOM1Wtf01Bcz$gBXL#FK0sPMT&WGW{$YMA{# z7jf(O)z2lV!F>HN2A@UT1rmtpF#Gx?;y&;Y?5LoBkY7PTu+J9xitHy;O|cR55AtRp-?5nW-&n+XKV16z3j1f!uZ@UbQXPJ$x|)rjr-<9F%m3szv6r-e z!6LrN^s2({R-sZpK*UWfia-vC0)PHPoO8P z)2*cS$048AgJy0n^(M3CmrR}3o!wuLMBeXa$5}S2ge>U!sC4sN7iswva zhck}XGx=vDSE0|I@)HT+^W)KX>Mi|Sgj_*R%{z}!{is}g@|nh=ZQ;4dr)^aEF_PvN z0yhKQ#ms+w6LLO()+Tq-c{Dx2pTz3lgM5#chhFA232B&oz})mbdp~jvdCyD3?j9dO z$l+avfAvl{N!u?*J{vAbY5&KpRld^j!(7U*Ax~}4@202aK^pdL?@&$e@mu7tLVl|D zM`Zx*f0^f3`Sdl;QeK06^n!P@RD%Cke;<&$n;Z|fr~7XR?;QQqlrInKUlVdTUa}iS zg!qC_nS3&eg8dpnV)^fGL<%R$m3uAJLpYg`tw6R?`WQtS+a!ic`Dwq@eM%)S$l2ap9_gZv3u;ZGC6X0!4WkPneHF3E3jC36<3XorOf{)_PY zG!yyj(?#v&yL%Bok6kfcdG!bRc+6eAF^{L!Im`Ag0GA8_aO&4pWiuwkkncC z3v9Gm|JEa~tJQinl77F?*F)c{a+rV3PUL)kw1W~7f8750Y8NK|VdObQ!IcFxt_Xy0 zR{ziYk8{X-+N$<2?CMSKxhJ~~{%p+42mQN(eCv^+p>$hAHpS-^6#ruOaR+()&9PB$ zFG+~x<;8h9?cAjOdy1Uzf4zj5D_?V5_tQ*je{Yc=AE(pyLRT+R^pqw#xoaaW-++9_ z)3?LDhY%96Ehpg~zK??S?Jx38Gu%EFQTxl=VzKkiZuWkqoswYxQZI|w z3(emO9Q1btIsblQfF;R{Q1dJbbCdG($iMpSPsZq{6hyC|eScl8B3a`?i<;77k$`-;kf zeGBnRtjUVmIf)l`u<{*{zql&9!k@l>PTqUm_WBW4z6)}fpKIDH(D5A=*~>kI?n7Gi zYl(c)!?znYzvxahzxv#IW6kngI=9px`)R0+7L6a$qwvt$F08x{^7&H?B>m6yAf>iu zNtIWH@rUv2ja)zR&xm2`?8rPa^3I6wtb7!56W^{6P7Ur(+SQDxf05`Zm2VjGvPrW$ ztM;`ZAqoSkdeQIr7W)~8yoS0DkK56W|2`sR9#Z{JM{b%|q?XdjoLHM}X>7ZhjbA$Q z1!j#ubJti95BdQbK=UuR)V~b*)sxdyetxwkJ_#$jJ^Rf1w-$L>&hQVqtt|*_Kl@fO z{cT4synpCUHmW9gIZbqt)_)K=$oaf3cP$8{ z?;Jz(1Gm)w2KnU!pFXWJu_DWIFP;m`W$o7^uUGxDeZdk7vUPQYm5U}T{~LMd-dW50 zDAD6b;e_rVJJ>klS&Co~I_>F|wg{n0?~^QF1zKz9p5ZvizdR(eU- zM?>U`8Xw=E7jHu#zG+{&k8W8%yCaA6Ig^Gs5RV8AjZve0rQ8X5Mj(wWx5JE>&Y(9y zyM*|laR1Y97H$0hOK_1M$^5ubxuz!T|$;b^%58kxvVn!0P+!Wl~3i^fd zosArd*X490lUJ9-sDBXFN05Ipa)@iXu&*6C{)7hbd(QNej~v1_&zoyYVtr^#3;U36Oa7wLSUTQ?2&-ET;db$Za72SD78* z^AJ`u`QIV$RQ=59ZMq|oD~LGLm@K^ig!;cBhu70`x~AmYIejI?N}+wwZ);V-K6|?? z_8CI`_WAf+uHMq$|Mti=AhG>U9d4A9$>+mI*!{L4@;!D&Z&rTQ;qFA9IUBZv-LIP= z|2Z_{OH!o)*Q1S_xsL_ApSMRo3?8N`7;^AD>(zg_7jiznw%7miAmqB#y~-%%e|bOT z$=9BwcAcruMP{te&U((|8;tx{+_=ks=j-$SZJlcwAB7y;UuT_FCbz8Gg*WVC_y3cT z`+q6U|2SQRY~S&9s>yD~=O7Q|4z4g+MDvfs2dp)#KMOhhZtpAC=O(wyeCE4``5)vX zw|zMM(B<)3oL=#lkRuNV@#`0iZvk>Xf9avl9K3Jr+>PnC5V?D2da|>q1GjGGQ{#zY zto;+nJ8KkucQM!F;C*8KLB=m2*G#Q!d?@p&*evYxG;?j{pHYsyc)sKC+a{g3kXh+A zR)?AV_mQ8wp-)5WD014{b(hF(XY##hX`iOgD3qy@@NsVb<6rU#dGC^ewbebUi-+nh zT)rrP^}iW;>8M2(zjZei^X~)uvG!%#3-&F<4>00p%y5s=DrfDhBL6u0YhIOOXYSHQ zrLKnb{vCcFK)<@kdn|YAn*OAr_|n<9l4%aCeG}xy&e5*H4L^$CA6fGt^)=Iv4f42u z2X1Zn_FV$cyptT`rS-cb-&b?esMOMkgE$O_+OYclk#DNBs`y-?$ASA`h7pr59Qldj zqh2%pI&)(WKOXt*FXID|^Kmhf_4)Yfg98{Jf!xL6=k1AE`kd0B#UyeR0T ze13`do%r~`#S+&3M&vhS=DW>|Q{^E4_U+|Nzq^qKKRB7Y=#U}TS2-tXE4{yM8NZ{* zle(h*LL=13e3w9&M#Dg6AK#E0 zUTL2npsYfaW1hZ$xRJ@kDT{xIr(uvFbb#?zc7dAdh$V+C@$QEHHT&p*+$GBI5 zeDM9Eja&^JEbo7j%zywnzXbgPH$whnUZLl_xq2M$r!ZIWUjZFkAs^h^;pvBSow(_9 z&P7>|W&SI!$X7~qrhgu!L^9^pKD)Gz`LFau&ih?nZ^yy@>ZB2?KOA{_$JuR1o#?>5 z3h`39cu(*jfcE2%-<&AxE&1Jn+jQr`Pf1T!J_-4aSL?@(SN>A$1_|iYnE%6M$?)x|C2dlpsc`i*4GvtOAX+J0Q-tKb2KL^II zjk;jJFPD~gozq2)d+3{!uCav4uZEoOcd$H(2s>7obCTJQ0dnd+v$=JJ8Yer@G}<6{ zu(W^X$j|?Jd49C%S3&=8SpOW6M;p)x7NsWK*ta9*bh#sxhxMNz=hKti`zjgzD{6pV zogg2~kKV{*H41jFS}MyW{{EG%G?wWn8aW@=xz$5SasBa;s}3{y5|BHD)661%@?88K zo&8;x50%P45xLTrr*D=zXcGP%uN~`uDsn!4@iiHauYUrw|3%2<&JLw7&uS%SKkpAJ zS7AI4xelFPr7ylnPTZpjT#H!!1<0pYT6>gqG~#&uXR`k7L;kRx&4oREUKK+gZ++Jx z(*5Hpx?I^CxyGg8k8S-AS^(qVc{3@omzfZaL%s%fSPl3SH zFWYlA<6NzlCNlmKx$WJd3kHUD;J$FJF3PWE{0s7?n@NQ$*XVNe>-W~MFlL{BM106K zPR6>Pjh~{XV1MVzCfqK2VaVAXy)`_~pYe{!8$;L0`KN0T-p{J1z+rtdL2gs>e!1wLH*IlcU}8VBg?!jc3(BED&30t4<;gy8GXJwsrIL2MZBbB;brE3mm=cy z72mMV$wK>3{~QqqKd4g%to>}{r5DxQX8)-xHoYEf{wI>PzgEQi(?l-$GD7|E8@*G+ z(|=edwDceNQRIAFp%fKv|Ak+BpJcJ}9CC9=05-HENgJPZ?Pe+S-@GB>`xnF{jZ9(w zjgOFDp>D+*;qAx(x{*It&&t<|IK+7lrTfDc`)@?<@_YQ5M6>S_I0iT!#QY;=v;_N_ z0vD9E&m?;uthv8pIV-O!;t%Q;PqFY2%0vJ4MO;yhu4)+!lJT)&fu zi|h9ladG{9MBKU4*uw)?GXK>$Pf{w0ih#?bh0kiV@{j$q#)-$~^By;E^lt}!AYZf+5?{}SXI zirXzvNHyk0hYe0>y+c@EVgB4k-Y)s|$Bpkah~E`ei)2eS{?CxFP3+TpeX;|AdobJU z(HzWuRr>c4xtF=Qzoml%fp=~fE2BB68~ne2AYU@J_Sc>W2XZ1Kwc=N${ckm&lU zP(S$B4@6#J;jrV|dVBJImEnud7X+?O`6%SzUR8S5o`gZ5xDtVDP(BSg%?|Ry`MndF zGy2@*+`JfGzu+Ig5c%kbvGFD~PGoU~f^&~UF}!}E|GCKhAAD&H8RtyQ=exEy+r;=5 zx17761E-6L697xKz z-8yD;ezmL*#mM2a?(0bhq8IT<|My9OgZ|1zeDt&AEY-)X{|}M#?>+(?37jwPG-l)X z204xDIQ+AsJ<uS`;+M?*iU1hiHEn+ z@^C&gdr%ZFKlHCX@FAkry(F{SKr@@$(PtBN=&RC|$S~JCQrT zX##r>Vg7>t<|60)R{LZU`h4~NqTZ%lgKs!BihBJvjsgOM-LEupTdgK-NE?jta z*OBbcw9)jBW9!ErNt@D*3<#EE8~}uE1gj9Gqu{8 zWM25)!G4#pzQFoZ+0uSbx`0|Z5lgLiX<_4p^#%0%0y(6GaFKT+1MUvdTR4fW&vnRG zm>=8s>xv`UJn(Hun_9v~Z+x8P zzC!(QKckCW`S8!K%Cb(R@z>uQOQIMzL!Ly=>pImrl8_nuGd};PeJAAL-nG4z6M-;2 z*0Y87q5po!bC=2w{P@|Cs4O*`@9M(ji$ET2=ypeUh$DeG7gzhS^6|)392_?(Q2l`) z+b$w-u>Wz$xAbyt)HZV@@J`MxoRy!29G;CFQgjvjq`-ih(W$Zywf%RaTqi7cCv ztiN=gFuyfv{i~6mf2n0y*1>`Fw3{K@d%3Xwfqm{oesQ$b&~YZz?}(cB#5HVvJc=B` za^+94Cowd@&cfls`U3J_Kn~s4d1p`V-cEMvyPNS_$glL?I`~Vl15vt@?cZ;gz`?$s zBIo^XpE;02k@GJbVf|nqACMohxELDX??}K4p(0Bt5A**A@~u9Kn|$r<$x72nR&{j$ z0Q(o{pS-SMKjFW1Cf#rCL_)z4XSA?Bfc9Lb<_R)1B7SzFULkGqs$oaUsp-yD#;`jS~rn34&k!N=7xqT+yQ3`o#>(4N@ctj-wLjrG3>xoYwH@ejAq-{(`i zwe8AT`Eum&?zv%$1A+I27nE85A0a<*zpS$=62m{e$s&E8+{IR(jsQB5>&c zcjPVdYu+n;(Cz~(FQ+HiPYW0KuLE+G3(2}J7aWQFiI7956b1dk_?d_}|NH!(`W;04 zhTPhO1gbxw=8l`OSx;kP1 z1M5Q;^0_qp^Me={a?_#7^z3G~|5$_kt1o@oeA|sIO>^9k;x~|AKcN1d$X$O}yT|Nx zBk=zCPj|+TA?L4;XSk6~pKj~-P!l-pA1)$K$T_RfPtJp6O`B`BKWd}Cpxs~S}NI4DjtI#J# z+P?_oj~BdgUwYMnJdOK3Zg~vbUkyesfAaW(+Hv&VLV2ou@p6HK{f$M=`{#alAg?+s z+H`jn<1>*D2L~4e2O{a)b79q5#up)1fdF4A^nB#Bo!4^%VgCc`>nh|B_h~5gFM~9g zWAmAO+mS~}oXeKe@5j`HNmX$R1rFb*N09dnZTw+Q$Isw%*OLMC`~c2xKzf9*?n3)uUpJ9YUc0W%gbD|e^nS{cR?~#?Am0<@-sOW&Y^3KeMg!(#Y#Gn^ zd*mY_z&d@GQT6GgcFyGC zn)~YVbpH(BZy>)ma_e^C{jT?QCXfcwEReO|6}hb0W6n^)ng4yayCm$dpnrDAmEi%& z5f?J}Ot7-C4bzVVdFnliw_RoCv&g*2@+858oftkPoKMkG+<=5O}`X&P&iA z*!M!@u4*gW_O7udL!VBcmhdZ@*AK{-kDQN-WoAc=Vl5wSpywYj{?Pxe$QOEj`f`7_ z9Wi~ku59%yVSfz#5b_(HD<3(IuqTT~Y>Lx-BXH1v5%QA(ZC=(Ku_Glz{wmHGEyxGI zALYo)%1ZXnr|Yk`BwMZM9V`C`xld2}LTS4l@o(~3^?Hw>ACUhoa)`?^X*ONIE7c;W zFA($t`fWl!-;nMAv+eo(ksaF!?Zf)ewv%8#t7!V+eP`Xs%GFMXi8dQwE#&bK7mKu*yp}!yAF?Mkq>Gv1xk3jwySpSod z^YLrw`;Su2eOc$8gQW9&8uDdtu3oe8AY}Fw`XwGPNVP2Zn`4gzc$H`g`iJ(vA@2@}kLmgFfChsV6N1_J$#xd(r+n6i zQ5UuCNo1DcQrWG-?+e(UI`X%nG_v3d`u#FeapSajR=zWGe*IUrCll%Owbut&d28g; z*EHSuL;XLS`?!S9^<(qH138VZxN_-zdouXJy8Ursto~r+(NS$j+ci59>iw%fXE5tu z6mmYl?sR+ddxELQfV;x^7uZ)Ka_#f|WWH-Tk}Tux<1+(T`;(C8B(?Up`shID=|N2X z0QUVk54k%$eBEeIjPkxGJ1Pq8!}^_r+}HHL@VHQ#Uv7Z!wBQ}={CzX>gs9kn_m^zR z6vMsU%R-_!SUX^T9YAinD(~#APqyS+hH0m8dVbb&es>o6zx@1eJNnc7gP(jSJym4o z%aChiSQdmIv?clLckg&;$;#hHKJxzg4vXJe6Q!Pgu9@fy;{!6hM*gV()2{2S?S%Nz ziv$ke_YKHH6s_iVce54Z6D$zU*I<6P?jqO^zyGjuC489HRRj6?3HGawyxsHLrRq_x zq_ExA&$8Rt{;U)70EOkw%RF63clyk7;v~kckO$H5p>Z4&1&jwF?+bxxmE6d*P1A3#s$+Zr^6%HpEEkS+Ba6+>uDz|y=5GS>`w>-b zB8ol8q1rL4dJT=^*DvVbB;=>2xb&G);X%}we(us_%;xueMWNcXQKVc?S}6*frI^SLcTwu{q46uoym`pa`iGth4mTiuMqjDr9NgE zJzU7Yu9aIf&oX`*d8+@(!Ij&b$*32GHDxOW4)tGYX+MQNj45;`b%iNgQmzOb#!NU*OyowP@X9(5#d%BL>yejw-v^lylq&-+{H zNV?O7>|Kq}KCFKh$W{KP(abWA#0C=S^%cHfVE(xx@BE-XzRPY0@^O2SmGujuJhUHx z98N!d6P(DeRc?dsWe6PRM}Oqk8)`o9drtk+)%T3*h~oq84?~_!-PVRraU?$#?_|Hm z{UPv)$oY5weH{t?ic_AFDD)rZXBu+&yl6MUiKJFt%ZS%t`df;;@9f%+roEksf?M6c z;WOC!wgGwKve$#Y(fpUsk4~9ri|21(KYNh7DZe?GL+6*wch5O9*9+?#jL%8reLByR z{C?s_Abo@P7`FahMt)Q8+`(%LJjk`}3!R752^{RJ5;>pum)g(X`4PdhZ?O8GBiEs6 z<&Def`E{mkT5PGnLH~8g<<>efRxUuoLtH`qxK3a=m_~roA13JY~OJg!aL{%#l;KSl=8od*VeM z+&z_|;yDxm<8rN`HUg{s+ddCvrY-%qm+_(ysTe4mTO^i~Nh@+WHfB z?8w_b`c-9g{GdFH&k*D@a;vxI%F^GD>#Ftb@%IIOBgP|tbL(W=UNoUTm8pPxbf zyah@fF@rfP4|it98dkYSg>&@uS*45#|TX-+1Iosy2&) zI(QI1zw384f5s!%vkm%rEQiLYQZqWRAw}RI|7_%sv*-rY#EU@ssX~tZzGov(*Svjj zzl#^qX*bU8dl~zEU5h+drXWjyjt8Mx=JdT63moL%g`EF>_mdEK=Q_WHl|PRBLm@pN zbR@*-Lw4Pg6TEn`4y)nC0*CU| z$occ@U|e zXCm0oKZQ$kO-&_aTa;{`+yhp>4)Wd?^hQ?7(D(~OO11WJ!u|sEV}^YG?q998FO-l? zYlpZ-{f9dvAC|r#*YSgd#N}9DkJ>1dhyM8^pW!Y0{>Iq<<^5aQU-Hvr8YdxonLh_b z&t&C?Bfl7Sc(j`D|K(sGDac{pc{*RhzkiF4V&&(F`0B}d=`oH1hxH>z#3RQH)s9sc zIP`xra;5nA4}CjIh*hHQiwCg+hxQMM`1^rxCO>px{JerME3=>N3;Uc?K=&`3e9to{`)o$R33k2 z?RP}(xX=y0KnVDm*95cryNNj5qh_12`kh2PBW>qkm$r=eM7}rp%R z7uP>b#KrX|Bd1BXciS0xkwkc)_8| zTa^7h$(w5hk6MjnT(+BFAN==2lRJU?mDf|*@1r{MVQ_((;z^1vI$Cr-FL3z%?u>kv zTI;W-lf6k-ZM%=*vaEmB$nUOuW4LRt2T9poy(Xtv~8#zSwC^*?5U-46Kxn@h`jH5*VEOzJPAD|n7-yeJRiC9^!R)wI{u5! zv?rr|S^4eAZ(gDsvxgo;bMBmwddXU5q`2>lfp zHZn!nf57e9p6T{t?W>px_QQWS-1Q<&bwA5v{!`vS#FseGg(i%Zw-j-sY3e)8(SHs4=Z<{i z*+Dj;uRTeo_QRXg{?or;5s$yU|9<0t`WG$Y&&qaPaqhwTKT^a`s%+~rU5W9j$iY4H z`-uN-e}RaL+s_kmar@guT-^Q<FYeZ|{nZ8J7ow@-#S0I@=Qmbm z@>d|A7Iu`JO{eDzdm45(t1w=Td~gu`GCJeV=a-km^6>lq895*SyS+Qvv)H?H;y0l@ z%)dX#&lxRM-0;zj-1Z*u<#Cz7VSlJ>F4)KRor8Ki>~SMI*M6RI=RaH@IiKEMC7ete zKJ%hRO)!7H1K%GO$eW0zZGuiXNuHel`G9r^zkh=BQAgx`gX{~ZoeL)^VIQ~rsTVku zmmoL3a?c?nG=iAlUU{Y8>R@U45afQ#_K#E;7)GWmyxdi<6e#79$QQOgk*;nXL9(Az zRv9j4^$!v8@wyXNt&C)R4D!#p+ge4$hLeA>gHJ#EPx-0HK3*p-b{hvmj zK8j{G4v!GdPg?bo^2;sle`)H{CbNFL%bKk za~Qv8$mwTU@66f#34adDG5!I0Xou{O_s3kxwDuLV-J${sl!f1yAIN#X#Iw}DCZdrG zT;fNdZIEBKyI`L;T7OdQe!!JP^jI3-927`^K^>~d`SdsOp5&F)$5B@#Li`Qjy2$D6 zb$xuaJBd9Ptuw5_Us}HjavD}-K~B08DZaNOAgPA6ZzJL~OJkeBkBqyE_)>+^3#QGC z`y-!V(Rb+BaZV&>lX0fPGseS3eEP{FJ!{`FJ`j0&Uz)jMt}8h>*gqh%gz*s~{=D7! zzuPMqPey+Iv3i)&=>ILBD&peunaDk8*r|Eb-HGLsuPg4hV)36>ig-Uc)uiq;P+H6Q zY($<;pSKMf=1%%md@{Z9BS^}3i#Ws)Hj-oIkBazK6O%hrH5e~Kem%WW%dNLNnYbn? z$5);4GUQ{Zdt5g4-^#5~8FkmTr*!=9B3~B0q>oI38-e^hXK0-E7Wu1@)2u8NZK;34 zr4e(L>@P6>9{KVs%Kb~J|AsG3q_reUurIK`Z^+?UZrw5u(ubyrmA%W_Z)G9aHyrD| zw{#_?Ti<=$zJ=Mh67n`tGg=Rw=1KayNB=YX#^OV3BZstl>0b84UuEae>0YdTBjo(~ zTw4iw`hgyBrU~tXd{)Tm>ECJlH8eh7aB%zdf2@Bl$a()bBX>f>4}RxU5VBFfBO>-GoFWB4KA3Ex|2aq0%WIGv-r;i$e+%lmNSR?&+(4*J*DmM zLteN1``-L~Phwm;W^k2-5dQ>h>=bf7f6O>{a_CCWkfSyJ(()z9Y4jWAt66U3_^-&h zbvxMjR3Kkfd*Nx!G;eum}Cpqny_B{V78^2bTg8l9s+Pr8@4+-J(6eSAvL;K3eTi2gSyAa|^ z2CU1QKmG@c|DuDOe;;n`L3lri<4nIM$Y*qVvhjGPgg}~>c1wlwV86D=`SI`QP53;& zZ-nuK_C1k*_MNmbpqo2+xuj{j(RQZaAmpGPuW~y=Ux^nVQDE^y`y;=8@2Bw=H#-t? z$0>J$C)4i`|h-^a7Y%`vS150G!jwzzaknGpRRDSe{Uefjr&Am1wyr|Fp# z^w;@GdA*49e)h)xJcs%J7kNO}%~75cyof6V@}%*xTJ|?eR)YPu@NbqI+ute^+J`kn zN5qeQI_6{?*i%~GRK$}HmJgg#!uoG7;ysdI&AUq1ua@>DBEG-qj72z&FAQzN_f>D? zOG+PAKjhpA&HiyN<|C6oM#Njm(hQ=*1pPoABSd_!N?6b0`-1$yCy98Z&On8fP$51u z@VO!m@1smEvGsYWi0`$Yl5^jc#Xnw${MIP#q-h$iWEA|s{bTcgmx#C0+tKUaI40jQ z5nnTI*M9XU!uW!G7et)*g9u^r-4tV=FE9^9Z>Gzw6^YH_!nEb7+1^a3#U-h0IWP39Gwiof3%x#5}w+i+F z@)?LYy`?XFqrmjrUBriRD+{A1F!`O4M?nBqns+xZg9Zp5$mH`w?hS$2N*sjq=QC`6 zh9h6GreNWOIS!=TpYvLsjF^50AwOfiLh0rsM`Ce#S?QKcA$~i|ztPAC{q_6#snC@? zNoqA=UL4#1Peb0&nPyIOQRmk7pbxoodhq)%u>S?fgE!9YcCksFlkDFrag6T4@8973 zV>$900|tMU=$dhl`^wKa-`9iZuzsvV&VSzy(%~%j^$(9&#NzkuK<;%m^~0rDQ;zqe zNO9xahwqa^$m0y?33p;gZtmynYd;MX;!{HXXOUa4UV8IK_ZJeHWl_0*H#fe0`28tG z?mL)9kgYZ49vRd+KR@g)mG3rk{(i7iN3Kvzkx!$~3l4Pa$c26Fns)h#5dRv=|7oe; zl_qfgr^)S-TX)N?#9mszLJz@yk4MnRhvyZ!BWFplOeZfX*F^qP$!l06&5!u(Wp7RA zQB1#`kb8X|xLiLWJqrIh6P?UeqKxc`;ninQU04&uf-`1 zSMpKaZ!MMo6!LCvL!xps&A7ZLLp62X*!;SL+;+p5HCvL6xO`wx-3@(JXXx#|uV{@u$J8Q>YV;JwWZ^?3iAv2PvkWD>!*)nG&%bGWkvBKp?$Fbwl;!&-!X{!k!Y(dKu=>POzveqZDT4)g_7do3jh8HS$QZCF7&~F;@kSR8Q{9&2(Py}=FEIUVMxOFC?`v#u2af*^9>T_V zFLH?fKZP^pc>k`IZ2disyimbKH*%Q<_blbx@Z7IL{B!6(hy44MSyk7zYj89>?fr#% zJ^1w*`d^Ox-;r5g4^21aUgVwr5#a46UB4e7*RRb4mtHM8T4US$`cGC83Do;+E-fj>YR_+x!yx2kmc1u4z5P)4KSd|u@mg`W;T5|)K`t{ihDk&#|x%EHRKKbGoL7% zX>x@$&C$nr!MfS$*YGcr6=}cRCk|%vJ0jn9 zu*;3;Jb8|f6FY^CFF_uCS$}QdU>UA#DkQLH_T3wK+RHJwtbS;561V^zE93_N{YE1P zzuk?_>Rf@I%~O*BEI&vB@&SqTm(NCvdpp{)Y4r_TUViA`MC8w28y9I_H|8LGp8Yzu zzN8{w^3P+d@08~fi2pspiLEb-kiTtOS(;?ni7Qh;cJuXKkR{Lvnw%;0d8e6mR+lTzM84Un5N1MAbg=T8bVDsk`@~Un$u&RP0 zm#nW+V|_^IAJkuhJeh_!%vO6^{35#J$=e0O_=9{E$ocri`&5PU6PbNIL2lb%_`5`= zJ>m0sIkEW5Z;?L^r!QA0YjbcvnpMooHzF^TFZbJ-Dn|~N$X?sohLvw+FW9HwaviUe z6;CCQM(oQDHb0e-Z=va3lTs8&Q1NU-*FZKtI>>3(wM=!of3$F4d40}X_WNyuTz>U3 zw_6Vs$c`|2K)j9Fzb$e|+hEm2mutGc$8z(2Cch_gNXtFi!jM~#x4HkXRJK14LeA&S z)@aS~dB7~0ef3A)Jh3c!7mW|g=b!t+#(xO%RWTXEER&Q3`G&LkHx{`jBqsT#P9Dsg z6p*({=s&E#(~%4MkrV8zx0iJN$UweTiF)p2bm8drjPb7fLjDIB{~QtL_aO^irROIb zMVy|}e)quj2kdJvavGMx>0_oY$LC)QV834{kyE$p)}M?`ID;W?Jenhf@rC(Uf_!ru z=h~WN6K?G=)%nW`*!bQ?&inN@b?4l@V>j4^dGhi>`_GVn%+h`SX_N_PwBPP+#(cJa z{(zi%XQ$7P?Lc&?mF0)nOUpNl_}#ViffaoR0p~|he_IE^K3mGuAhcZUE+Kyj$gd&d zz5BIsJs;`LmxuA`EaE;@Z>w6J74!q;t&r#3PYnSy>{jUOlC|CJx=pNYJp zTV@~k6>EwQ$<}6@Q$N}k`7=eFW-o2CY>KDj?&Y*ArbPgfcUcR zOr$Rfp4Zkk@k?8Ne+>V#4LP4);HeLRG{kvRUKfMzfFD3Ed*`owv;*CvKbTeTAE+lS ze;Rq2q4SEh*L?_ozA{rs%1e;{G&>a?F~ygxJDlY1QQ3*-Am1(Ia~$jjEi&{ad>pcg z9i-(SA+Kp_v-r~{AHwIU^JVhAMjk)(!k@Vle8>%Bt${x0wWa<4f}B5}q4{}N>uuS* zr?8!r|3W@eC0*fkMyx2@PMO>~W|w zFCWOCg}iw$z2F+{Lpm4r)-rP9BrW!xkNk6<>b-w7zv`fpX~XWVHk9_S0J(YU302h- zK4kxRdH^xrK*|e|FKYj>*@n)aZ%wsZjUH-C`3dCbQ_hduso_hm4x*84*E4`Fe1NoV5LB7p2n=2d3^dsvm z*!P1C=_7s5`Vjtn;=P=-epTcd8@~TbruN&)@Xd9lLuaM(>mq+s=G4~ys1K>R_tdj0 zg3VtOBZ%ZE&wJ7ig>OHBUV$ou8>dfD+FAxg6kWve``lfe1_YtT{T@UFqH)Q61hrgPKD zvlZ8}eiR|sU75RhV2Up}{QJj=A#O5K`K}@7-+#o@{O2@2MdD;O{`Zi#<)+K2jPWHW zd-iZm|0mDE{s-pw3lX3G*^7pdyDk9^bG%N(vx`5q)0oA^|F?+iR47gBu|ZENUpp7U zz7yK?cb%W$LpJ3fd!c_#UfMrx5r0^2v}eJ}D^mOJD&q7bv(vb9iqi476>&a)&p%x$ z_d+grFZp-43eB$v`D3qkkoG@B#8lwV^^#fy+AmWFv9_&0! zQjs^Zh$Y^|waEdmVD! z@Z-3gwEPYc=YJ;}E=c7+BH{_xG7CmGDoEuk7V*vvGV^XG=tz0Fh%ana^WdnNv6MeV zp8qwr-P7~#$A1CzVf6#P?k*vYbDM_0LSi`TIR>);~w&r&b*Czthu| zOt~^_egAAVUOuoN9}%Zf&qv2QjqQsFCn)*Yt~+Ahd-G- zD|oo0Yd@aD{^mAv_-rrV=ufnNeDnKg-H)IDaR2-mxt6KXiWAgtk-lC&&$;!L_WuoX zdb<19&%~do{NBBA_Mix9{q@K#A#mG7fAab5oYUHs0*Cs4BOjN%^j1P{F!4I0t{r(V zLR!DPn_!>yX*7dzQUK{XqG`rH>Zc603-+OboX=0&J%oQBQQ_8)=deB-B5yW`UX~*h zOz7^$^ZnNT((>lWX;$?HclThjM)O$NP-Vs)kRR5qnLoCBFwvwJg=smxrRBYm-{P)b zUsn)9t^_V|kh|VT%7c;f@tvpiBHpI8C7S{wc>RKW{gLzg>#f0Lz@4lKyY~h2B9_(WZa`k_Qb_C`IlAymsYJPlV zd@k~$q~#s&JP#&ubOEui5b6j0EULuzV$2GfP@^S1{NyC%=(((I@oPWQ2nfm3>JaXMTG5LQWcZR@; zvqFeb=f<(xix_X?F4%V%O@9}Dz@J!cem!I22$mnbJ#vTNyY$U%L&#AY=4Q-SVSd2) z=pkQPKeXwHX)qaf?oH&N6Rdxx$ocQ00)Nu>>EJs$tyy_nCKLq6$iFod7 zlf0tSg8vY-pD*G8YgO#auJ_{Whxa2}Mf^u^8c64J#2=OAB~di2Ip zy1ov0pghqhK=7{v{bh?dgqb+qP4G{H`qzs1rG~zT?c{s&`Uk!fIe&jj{pQYR4?Df1 zhWYOu74eda_pg)>u=+XVa4j=3&7VO2iw?ESKkbHy7sl=WJ!T7Ae;y$>33Qk3x-XDi zHA|=+cS9IIkgrz6)12fL-t1@N*C^uajUu&duCVcw@f7TNgNb&y^R(BFr1v7gH`JcRurtbcov zzwTc6Zf1}Vx6O!t>AQt;P&e53Dddpe>ZPj>7n|Tw-DhAZ2YrYCxrkixai7xWXbD$7 zY*<6RdN|Kv|8oQRPrv_1*L}zJ^!*P2mr;laWn`pMwD-H-ty3whw1pxhL=-B?mh6#T zHf2YV%FKZ4Kt$*onpGg)Y%wLt=<%^t1D>tkAh56%r@f4w~=7%ijaNRha(LlzKN|YTxlY^{%t@ z(0=CV$?sl0kG^UrJzC$qWZUwhiS3p8qU#6H-3@-Vk>||3!x@!}Wb+?FZ=>qua)H z)%ZKsL1^~4$7Ic#0kZgm`}bOO*f+-gq>G?>%poJygV%o>y6F|AQ=5$KgsNT*E=~>P z<=>C4HID8aVkQ+T$F0nC)MDj>_&$c-YV+l5O=dd^#WSn{}cUAd$;RsbE+{evC4tbg`#6XspJzDv@M z=kJbgG1A(od=U{w{pxZ)Nt?&_K=ci|qqT3?5`pfLS#Wi?Jy3<^b*>y2)!tC1J9%qbs{we6yHJ=M7B)JNqbeCKQDQ}<6 z=$bnpG~eXuF8n%lZ^^Qey!?C6vqI^{m{ksc9Y(QyN)b9#K&#)nV+L?4v*+9 zTpc^T>y{*beLqHTto`X-P^^ov^yP*@?ydOwd4mqyv+2$w!ue9A))G(Ne&5iw>9DUM z{al6OWnMz`Y~FtL=+m82+jSd2`)B(7B6c+|e=`>r|DSS-y&@w#1nISn?ML+H?b8mu z#oI5fFLsj%I`tz5m?>P}-O$^ZR;oW*K!i5Q8{)zoc>Ecn8)*av);*{34*~Xc`Lg7iZJZl&in)&=FmS4K!34xS^AXCM1bq?O*el0 zLFmt&R5s{7AcD)mYwPZn^ZZAmr}`E?Yhoc4mf3_>R`?8%^}q1@CJOyYdVON@WOu-T~95tPk?s}T1e~4aWKyQ#H?!t`wJIrS3^W(onx3Z*P=59#@|Gd5rO{{tTU(n(5 znYD!oI@a@77@4#5(0}|vul7&4`9a4~Nc8nxx*>v}UuDALyZM5xqe}PD`#=5p6V`?2 zua4e1^-<5Gwsyi<)sUPZd+wdlPb|F<-Q0%=aan7BPZ`RuPXlzitaGC^$6bX?dt%-v zj@Qo;{iWyX+=c$G!uhf9pYCwu?u6d0Z-xE3^+eFPa4^#(i65D-Ido8ZwXw7WDQp0UgfIQuN9D`-g;% zrEyEgv07@f_=oFbJ-TVb@L7#U5g~Y8oB2VJ0|oeP0_ERU167 z|2z|2Hh!AMhXf{&IQsqP$IZU+PVblipMnH@V;DtXJ& z!!!I%^fUe&y07eLFH~p`H5xjRr+*|*Uwv-$fg%@SQ}e36r>F7qzd>JB`L)~a^DctQ zjRpG6%y{{}qbtM4%>b{K~xrdRN$B zcZs_Yc=7Cw<1JbKQ2q|+_byDdo;%N7xOKJXh7dcS|LUiQE`-n{Y;+J{`)<9qEIy!r zF-Mo}4`pX3*uX|L0sQ!m=w0B4Pq`h0(?{x9QJu`XwKy=yp zIY_`tXq2+_L5T6UsW%JXvI|)bjcB$WVfu~PF@6#wjRd2kjFjf7@k|8~K`))y( zjT_GDEj*7OH@L-1=8*qB^pGQGKWr=T5IoxU9JM-(m;V_0$q960u__|mDEO*<2IC9L zD4<8rYkXnVc{iahkfR>Ge9iJ|O)A^dWRuZ3AB-(B%QD z7ZVuecVUUXZ;=lDeI@sH=(6{hGh77OI`Pl=^`nhG zB3moZMA<=z)!X#BMC=%F7pvF590yfC#%<1X-;2;_*2boz6O0I(d>*Nb=s= z=Ry=)zXh(Z<>;_|-MHE{7&asl^M~_$8eKN-+nNZl{OaBgy#ANbW#f{)+y&T1 zqema!zIV}`VdJ@$cEZ%Qxz-Xlp8hGiYA=`lKZiI9H%=YdVV=a}?*n=QY#cG32)Xqe z8q`kb=eHVNUupdKvInjLT}7bWbOS$rV|Nyxo8DXB_K$QD9QF>`@z{vx-x|Hae(x=h z`q1kO7E-A7`tSUAM%OaDShIPhtMLBfDc$flJpZ2P^HYpRG%R%$=q&nm-VWTY(T7-X z-P$4w%Wu!_uWeO`+^XmOwC zFKu}Hd`JJY{`#V^SL}r>U9~b|<@I0tDfMRYSC~?IXj@xn!H<4OZ@ihepPID}6sGFMm&w%fA0?X61+a*@!%1|Bu<}^*sLF&Dzew z`iT5v-yd7U?(*Y@ihMG3^v$_Piv0cg#PmUPdHLeeJHr51`h4x{KSIgtCU2i4kr(c@ zpT4@D$=DtGWI^tCUcMrc8~tjSNAe8kK59(}yo zu8*m?Zoy`Pztl z<3+R6Z4}Da4L$SabuaVX9)f$Yj&EHpOAqa1Eb_dv!AqvM;rZL6XFTmy+5fkvP(A6} z#VgvZe30H#8vj4@9ifIiNR?)((cSLjTa;cgYq(~l5&(67s{4vggKC!)i$@C`rp z6<~e({_Xr_{X6t;iRfQ*=)#mP{RN!{c0WIOvi=LMpG6`cW#ZgK!16))*P#!yxuIU; z*2F3I_dCPm?E5gh zpE!jc|8$G`?htEoJ&11b;owi8Y_PuHWpt~j#yzeESrg|sWtqPf{4Tn!BmIR_=uE1g z<_^#@W#bFfY5HgASIs{u-zs({XG^7%PZ+W9FR;G)NA#!-S3O^c8j!+(%jE>K4}n}YG!82kKZ5tk=gdl4h4oJ&T-5R%az;*qpzgX@*QJ(lE$l|KX;nS zeGK}i>klWkKcFpJAKshz|5yH4^daU|ef*a7AY0N`t~Bbw&L7l&E_&GUsUtI1^&kra z{Z9A)!@ggEuRu@varfQ9OFfCh)K<-&d|~kc_1}apyYC)wB(m>Q1K9b6^=tQ`t1Xmf z#@u%#?pkwOF1BUo7vk?2`lnR-0cDFlN!EFMWB<=VvhxdGh)$o1ul71&&-RzA93(rx z@cXd@Jq{M&T}=1a7|}WOcQJE_kB8`V_o#MjX4(_iIXnA!rE`Cc{xwXyX^N{oX&SfM zt!x+f@947qW#a6Kp~P>1RZ|vUaD1gcEWYCFKOPOE^Ey^<%|DX1kf&Ee_qf}8`zn8X z(&A`DP2zg)TIjIvuq4u+SiYFJdt+M`->`mlPjuBZqoncg?Fl^ps(feZ;rKS_byi8$ z0$sn$V0`4HCJBRN@eS$S&@cDAak}#-dt%?bb(5S4Jbz#GRa&zpkL&Hpvr!%`^{K=4 z4ecL_uCw%t)`&e)vcvjr&)&P3!}*Owm+fyJEG4D7EhjBY<>}+mhqP6l>Cs+FV42%z z%eg0^)7{l{O^K9v5B%7|DvLSPF9p4FtnPhpx_<<$GZ3_m`&RUzc3DUBp4pQJM#jhg zZs7SJK$q>$M(0HpEPQ%A^E7klfAZ1ORh*TLUP*~p`%ypko@MQ$LA?k)-YUIY%Pe~m zOm=Ro-_6oP|91=B$gF02t%W@?g#nB~?D_<+K;LytQhn~O9qF!o@@MjNmOr%b2lVJZ zbO-1@1EdJ=Oug_Py*ptM`&kt@* z;N@$Bo*Y6`{Q7IF)TP&5po6aH>%}e`ArGnH#n1h55tr?a}L7 zWe@sD*I(PS#q8&{NS@wP3T2$vA^`@5R-eajsBw?*hP z#vTjmS1Tb)nvJiv{mt@+`^P%;>nj7F)Og#G{!Is!s{Uc=p?o{hm%{!w;dUgHHuLZ% ztbTC)9Y%K^_V~yHXFFm+e_*XbhxDi9=^MTIRd+{1W<1It+DDnChw@!U-*&{TETN|z zpxLm!fN@scqdx>;HA8^4(KaynfHo2aW0fKDxUdsc<5{nxMn+Kcg=`m8j9N zi5;1J>C1!9&slotKWouzpQvjbXe1%Ay2ggP-f(Z$kHue(8+|cE_gC^zQ3HSc!vi zmBly2?=p0Fy?A^Wows{nPV0VpEdHSV)6ix64=!>bvibcTSo=c#ccb@ytfHO!k*+UJ z-|r6S&K&YTioSgN#WOW=4&;bc^7R2q%ppF{qQkOV*1a5v>ulR8kL!bE_Ydgbuc6DH zd#aoX>`$2X&0ltZhWsC*kBOoyvpjGnuLf5HnZ0Mv7tnsM(Cy#{-frJV z8D;S&m+<3{L%*L<-sVJ#Gl70=E|w44HxB*Es{_+l9;f>^)GiLY)q<4|d_FpC&y_^? z*JwPs>%gaI(c=^=P zA695VVk@&nk5!yVZ0L#)2b}ov z_0We#>^WAS=S&8DJ#uP<6?1t0wLssHGtD!k)RAn^-@W4x#uw!8jDENIonM{SIFSe2 zi(Y>!;PF2IeW^Cx;o`I-NwN;VwT{kzf%b>^8I0b^-=oSf#ECf4X^8RaynGSpa}DSU zK}vN0iuyFyP%Iy$pMrikza((+eJ4V9xlk$8hRR?FSD% zNOvHxjOBa0KB4^|p-*CwEx5+|+^i?r#&(DvUjU!2SCt zddk?1(X(1Rl2e=aN*iC}&o_;{S$xsA17kn+qU$==C3jUn%pA(!8a*TMT-!vt?xE!r z&7Xlk*z*Hi-(Aox?Q^ZXen`o4`gv|uIX}K3`hn8m;3hf_MCIn^KO5h1m!S6?rG8%R zy#uK-cJwbANqh*dlD@#Ig6}o=6O+uK4!t?DXbgzl~ zlTOq31MoX6--MMP%J&DoX=CYH+ldac-=}A2`JjJ*_-s0m#ozFGZ~CRt-{+0=HW7;@ z%;Em4f$q2SN_Abk22wJ+C~I(f6iW~1ZxH&r zGrPB#&6dj6kGMjA-$VT%e#6mETJE#8n=U18@8W;vZsqM8gKhvDysJvdr1D?;wohjc z?KcaZezl!_uAc*mv+tq3Fo|FPOVL-Vgnan<){emRZkKlK_>g`hdRSWiJ87joX@6qx zL9HRYd>QD^-!)i#s@R?k2nl`Bwl8yN-y`T-tXnR9MdK%LbkKqs`2Gy?FF^l8w=Fsp zDkXt~?)(^ihS%>ZdLUgsbLvtl`BV~}y7(mb2k1&Rbmh4}QX-oN6~p2iuCJFO4=UW3 zF>uWw+51g+|M*Shvgec>?n*u^zU28^!;6@^+*^q}eT`Jfo4$X9{#n+)iM&mcP`tA} zf4^fS^7(Xms-Je;?L|&U*$f*nlsUwAACZp?^f%ZsgL@EqcgKfzqiB4~U4H$9qpwg^ zaXU))Z#*7a_aFn)L-{9*(yyz2)a)lc|ML3HL4RsOS4f;CCC$C|#%-qQ4( z^=0uTcg6hS{@qdJisb`05V>Ogz->e>Zy#tsaCea_wlAC?Kaq>iPngKX=XavW zhyHB_y4vE_!PjFQ$OT8ENDqu3=--#1zbv&^9^KZSXx}h>l1Sfg$HYDp?|Ru`Qdv@u2#|a-*R^m zd6!GA)_c~KgsBQoO-7_tg|P&k8ku^+>iTe^a-tI?3}yao-8{M z_SVrQNOu0Af7y!O>Cc)KD(~&c)rB_eFIY2&_&9(LpLO4jvM0?dQaqD$x#y!#%7|Kh z%t%V+DQ}iW2l4!i&}F}mZqxnW&3;|6C}-t^`rksockw|pGkX7o{k8VT^ZYB&W&1A? zdjj)+#ti5F9=-Di?-p0m?8%y;J<~!BxL2d=^?EyUT!cNDr}v?}*;ejN{8@ZS8y+8W z`T>^DhM>4wTpvZ#qCT(1JO%UpI8w_lJ%4gsx)HY|}HI-Wa_p{d_Wzejihz z1L&tEbGJvAy+67yB`Y&)EfcyhhxYMAkDC56v7GK7=e6(Ymr?0FeE@p-@3$@!>g|Z? z@b4OW^@0E0pGL@!e`t|e+aGp>?xGfYyeUf${nJGB`LXl^VYZaqPwuuQTEdT?h(3^R zKmX>V9obl1u6{j?AAb@0B-j|($bl48?{X?=$kVSw-@p5W#yPrf>ZiBwRwn;p<%9Uz ziGI_={bITveZEX9bvRwa;seTe82#>Mzi&ZwU2#~a_H-ye{wZ{~o3{>Z2&CUPZ#K1^ zw1qjOzl`4Z`OCMV^!w$L=wmND9eMgv^yvA~o1CxO5#>`O%XKuEL;v+0z2}@?D?7PM z$&kfr^BT3|=|7{B-Tl{{v9TxHRHlucn8c4?i=MgM(>bf!j?mf1u1l72Zx+DfuV?G{ zr9t6z|Cy#w$EeTau8Cgacw!Hs>)yXTk$hM$njc>mU9vROW}Tsw)F1QP`spFRzRc0z ze!St~KE|F596q{X!E~P93H{w_<^0?@scik$s7~DbqgS1JyP=DYl(eQBytmKb9*n-Y z4P8Ka1-*Xg@9Z@y+()B#JGrAEBGG}+-ANl7RRzlWPdGo5MJ`*PwGDf}4n7B6wytok z^#7%Y_*o%x#q{8tMV@9zSJJj(`NQ?KU*yfSwhiw^`!DFANHq83}nX#?bI1J_>|dO?Q8&_4A0wzz#Jid@`2GeoY~KJa|J zMC6L?1HMt@itPjKw_D_j?E{`8a>e!mFBG|A`+(mNxx9Vg{XN9rV|3a6Tn6;}{qKY~ z4hr|z_vk|=McU|fvL`S;_QhR({ndzE-oEnZ7nL9uKl1d7?F;dtA#%m`h4Sl)T(Nz@ zEkv%^zL39*$Q9cc+*{;|?F$|va>e$A_KOs`ynUhm@O(E7T{b^uiyc{4(0WP*Z9jSY zB#XSIecrb2^!kO^f#=t?A}{nGCR|nL@x4>z@llPR$5}Fm@@I+MXyL&|+5z0pi2Uhx z{~pCtdHz>LzMgK65W9|hnaKO!*)gtbF89~yujumUIduGjy#Dh3?}y0c^@sL>>$lM$ z7C-Xz^7_lutBYJ-e|i7gP2}?W%iToe^7_m3cM!R}{&Mdpa(Vs1q5Q$Km*EMah;x>K1-_XN&R6D%S}j7#mbn6(|CGY^yT#P z-a?J;q;7zJ+9>+{4f*?nGyInd4y#?mpc~)RCxYL=xUI0j4m;z8__$_^?l&{L;4hS2d%F+TFmc3!iV?iJVl@TR&-YrklZAG=oxDhi#TR(kpVsJW z4w>$4{JqEjce;FcI%pZ<_6#d40--=60|C_%ca(Vtx zK1hFEud?j_0@R zQ22h`4n6N%-Q9#~u`n8!VE|YKS zk{I{p_d}DIL;vD{zU;T&v|g-WPpBPuc@{8j#pthYibD~ zZt%9DJK33J`pj3M{7cX`(B(li=Jb&5fBLA1AAbY-Tobwi#RP3)ZYDT)8p1st{n6>k z{;8Mrh|P>08V_c0&z2wmo&DQc?|YE|I*~8`B6DcpGw6f=zBUiD)g!Raa8Nc+UyNR7 zPG3yc=#Y^2%NE$iaKDdk-Hxsh{;LP^4Y+#m)$(_EjNJ+;2aZwYg_ zzg3Amh)(d`gyS2aeD&xmFtDwWJ`ua>P!@l37w6vr{fSWNxq7_;DI2yUW5-8!d^kTn z&@XRV?fU6lF9PcibbrSjj&F(Xz3@d%i_7}NhfW}zJAv2F1^sH9tr40^`sBQNhJPkL zzd-%H(BZq<=H)%fi}N2M$_sh=A?Sx{=*9sxh9voRd$)mgtp9=XjX`hxs(XNQtRYeR z?pwZ)K0m?r59NzR-?EG@jNIRlsBD(5TDp&?pO1dB{KxHf&w7zv$6t8Q9>E-*Pf|qg zl5%=#Px^ca`NQ+cHjx+gxU}{5R_>W1?|16frJ1Ms@lT5Uy6>YZ{c`S?MIQL-mDVkV z>;E45^pb8^9SvB9sTTAZ6}Yex{u7w2y-a&h^bMJ}$Nm&nEKGZftk2JjekCq>7iKbg(s@i$K7Tb2fPC?Cc> zUgWVO?A;c+Fo*tQ0s0NgWxi1++C=MgR&g>qoWC_9r(dDGk`?mbA#&L`Rr>rSzkUv* z%f|0@b0O*LXUr?3{UiK7hU?=rI-T7+;vjJ$(}$fMAyIh#y^MZ;=cYB8T7)z=H=a|V zFn+rf9fn8U6-8O`;7klV3!N_OI=8< z-6q|G3gatl(QDcm+MVu82yDNRMt>j4^KUks#g}Z|hK?>|0^L6FF&#e-^@r!8r_ncz@wg;VCxsqpjd0$Rvv+<>H{s{USC%2Lm zO;@s`_OZkGJ^c5v7y9(Z692qVBK!SZd4T&6^rJiI26~SODL+RSfIZKDzmGwe?GN3_ zm6R7+{0-h4k0a`%Y*f?Vdu&t?UkQ-WAN@ z{FbBtbdSo8*+WRR@2(zZAGp6kw;_@H{Al^Z=|Y`XhV$e9K!2j;-XLbOD|zUUeyDf^ zb7-GNVJyBp!ashF8tF=|snCIf^!Wke1L9X5osOC{`q{^Z(4X%&oyYLshuzSN1L(jr zYa6otn#*r}Z~pz&2>tR*I(2ZQEeWLyRlV5D-*4NY!?eOvZ(C9(^BQ&$A}5J;B&8=5T%%q8ltwJGp?)uW}skwK#1J z_qFJ>_iN%!_w8+OT-xL`;rZ`CZxa>z_i(-q@g3A6cx(c5sQ)4Kky=%wC0aJ*;9+;0 zh`HQPqQ7lLzu?+Q$fC#7TCDP5?=PWzm(bllcP&qY8b#ePV6JNr`NHW;lMIhWzW$b&A&K zOdBpCzg|ha0_pe>h<|9`<|FX=EACa-HW%snr>|L7FJ=zqZ;$?CSNz%L33gVinKd8QmuD{``t`3AwSe zMUbB#FW&(4Rwoy@NAH%9n(74~9u46>82xPT({c55{@&7|n?hV0@bX2V?|4?y>2$t? z)CL^rU6aKe+Gh&-7@vllr`p*Q)gEgD{#5exbI?b_#G*($a=r7Kq2q9T3Z!3-zA)um zy~{#dayW0)oFVxA9{QIw^sHG*XJTCJNb8V9YmMD3e`w!5=)QrrnfvMfB=P=X8}hC) zhu;S|=;L>{zT87uLSX;968_u7(&j%rCK!nv2A2PmtJd;8Fiq>ZjL zjw)sj@%<3JYfaL;*Zu9u-);t8sb|^uTkzK+AC;86_E-f^{{y|gYIv??i5)SF9Ui{% z0gGR#f1{BszT{r9qDiuA4R>{suicxu=Y2rKJ4;Fdno^+>;Gu$IYe#>=Z%$vu|AwH&}KZf^9 zK6HNYoPLG@rM&+0L>`j%WkB5z?yE%JI%ng=y_)>^TSZ=U&3Tm{9p58={x~S|>91a9 z{|V-PLgernXmo$mj7wqp^Ce<+^^x@=#=3<=q@b<@=qw11She*ijcztJvGLSTF3{6^eI zid?q7ogP1aw8-i3cm0vQxz7^$>O1$p<&NgQ41Mq+uj<|JY{^?X45K+6pC&I~8all# z8&^fylDO`J<~07z<8QCXuia?rJp{)OLI02|a=qCXIvu9hC){74ea?$~rtz#d4e9kM z_gf;r^Uyjkm|maq=d&jwH(K%`DRVP(IQ~cU?hVy;_OGGOAGiIdJJj*={}H)tA09gX zPG0|J;VgdS=?w?Jh>|*SZ!dDa%?DrE598iL|43JqPH)* z{wtu7Avxq@ufHsu{eFV?k3Q%PmXE!8GuV*43Z^^Q4d(BcLeQJ-FE0x|Y)WEuBbN21 z-@oMd_i^ZSbx~5Vt|!?(=vKE)J$U*!^sbMaE?eqrK^Ddj%pvsqC8US@&;0+FzZsd< zU*-K-I)6)k{#K!1DvNC#bG{eZoaxu9>L@?{7WCn#yXA+~8 z;C{Pt5}tn@dW-8%KerE{>j&L*-S`Es4|x7)9>L=8V3VJzeU%)^*A|_AtN8Kr(;mH8 zi%#5+krG(HuT?s4e?9a=g?|o&rr42fH{bi{L~^%4f8H(c`#8G3&y-~~Cq^oycSc`6 zAn4)qO%7x=U8XS@`yY6I9f1DXKD%>wcL$PEGnZTnW#)+Jo$eaY@T-lKXwe0J znkvNSa`Xtg{F2g6DY4RczB)CBA3qI!#)3`VgEE{*`9iL5vN&gQID+Vg`FD2-*`N6@C zq&3~9_sdD1|3maE(|W~S>FG$C(~0`MaDG12|22B~vT+W3KG~67pBkkM-ObZ~M^~oX zZpJN?lGL+quioMJ4d{QA#<2L3oj+ZB(qz)(k~>}a^{Iw#LYEgAL>x)_)Y(hVNYnU$=MU&V7ND2J zCp!-=b|6PRoqFqfa9@LNH!jP$>rgu)TiM&hv z5}+5>EJNYYzGBlhHIDYRA|DMiYV}O{^J7c&u=oDD-yLj8n8W!uKtH*&mqT5G4e8LN@P*bd{{F}s{cBS?17^An`Toc)coZG~ zEIuP9mhh~*FE3qhw}hrVTAvmvn0 zW?2R=f1IKR+7SJ~n1p#Rc>eRz=Y1SeozbHsoc57}+ws-Sv+6u?7%bwrRcb^{QHqFJB^v#%9yJR|le!qnt zFx}x?WSIpy((X!d!$|H=&}Hirs!2#kX}oVUU3Pzk_Wg){pH6Q+RBcO?+K;|^v=i@N zYS0(-UD!Fq$A%m*+Wyksn7i^g7JrT41=?6!;(sq%U*C=Q4{gy$7C9@m3$P^~bMKt0 z&f@C_YNIb*<#YM^RU0x~y*4_z2~Tf=K4VP3xtr+vO$T-RNR#IA^iuSYynF4Nt+pWz z>5D$cP2BsS$K3d~cSR@q`#D3i|EnbC(7u7_*7I~UEo!YvC_I4E{Z-}hH4^=A&Z|pd zCv8d1SzW_+bbU;4IKPw7ho3t3EW5Xal#O_%cSxV7pMm~)pGEgqyCekGk+9a_z8F1V zf-Mi`A49`&#Sh?j{Kp^%YSIb z%RdGES4myzivk-0+Z&`R#Qz+02>*9?ZHYb|elw4L-;s~cU5Ubp8`Be-8Tl=w^aT5Ow7dqULaajlOItT{wS$4H=R0Ju+w|KmK?0g0rqOeq50dzxnlUtJL}ar%K~le3gEf zH)zB$I}&^}T(|Xi?yW@L;#zZ$lkNEPM;DQo8O$9u+J?Ik`YXEa(sMe$K%T$6|FIXj zJb$_O5xG2nxd)+NSYl^;;qGyRCz&bK;$VW$|CVpR$i?N$7rD567ep>D-yM;Q%lAy=Z!B$^ z4Nqe63H{S&ba-w)Py466htvy?`}6p!6ZzkeD=S-0<*qt`#g{yNaPxVgqtir6a^1{+lOk>{#`T2+EPj`{S^RfK=gZqiR<&^d#<>wzfOyqQz zH&glf2cIbN)7KZ)%FjRe43R6gFI?YC(8CkYwP_V-OX%w<)nl}M<-ZR$iagw~Zb8lz z?z=@UTVHYw_Z;-LV;UOOv?vF*T z`Fli1Ep-mBQJlG^CuQ|oXlMV z{VV59B^;S=wCh4!-$dBv5zm+}-&&KfTZis{kK*Oa68VsJ@qXWzb3Y^Uz+mUA-!i#h75P9|VDuXIGLh4- z`~_b>aDOdw`gZ!1dkBD z*MA?;)iMIx7k)o<6Zu2Qui#b+?Q0_PX{~O~I-wAs4(PJycW-NQvR&}{Ix~L!e(19K z?`pQhd5A^mRtH}HV05>)s@-3gS(EdpLW_Q-agRXHrOPXi-b8<2HM**Pv@Ku1cPhFe zY>b^~ODexD-Mg&?UteYp`l3lcRf>}(=Kj=UC7;a0eu0!Wfe#MfCd~ z+<&2c($H5r(wXB&q-3jcZpA81mOr%r9(051J#TXyB;?`qPTTi?H!?=dWc@i?c z;mExSN0`I?M?jbDA2Z9A_?@xIE^WZeUxI#b#k4*b>G%e?e%9gqM=0MzblLll7WU-! zexvOX$}BzP{~CRC$z|srjxJjtbeb)xIPl)LoBJf>eXRETB}FVfls^)^>PN1r%~4x2nQp`yY|W1!k1ktZfz~hl z^M&>$?YJkQtLCZu#J6=ICxTixI)m*8-!D?oW$Ta9@h$O%PdA0M=IOVh_fYvT{%bo4 z$-Q9X9AL>D+UEdz>6_99yH`s|&-r$(`WSN0M=#c>c&XFImiRc-+SoVb`4^#2+j(N3 zuB(K=cb@ec+;5>D{n6rCs)Yl2Z4`>z%B4d`*#08dp3Jjt|!_T%UR(uNdsx zL4JJ5-%{k_;}i7Bug~>0vz3z5)9$9GRPpbl14VwlcD!0j8(#lVkw2ZMv|yDLb2xwF zMgCPewPs}?b0~iTy6@AiGZT;7%f?5(`^=6HkE9a$hUVbw;a))oj)l581%!ZE9ZQ5|KIY* zid?b$P`~-;kt7Dxcu8hE-rtj$mQjS>l5BToD}&lx=mEBgvaM) z^nUd9<&98VqF8>2uX`d_EI)Xq$Q8>E@$*&W;_^3`%;HCWd~x~JM6OtVI6s}yW%q|C z^!?H3!z~VE^7u9sx&Gexh5N7Z`;VQ-yT5a8u>S*dXg^PpYniAd?o)XF2^6^oyht_X z{rf2Nuof?SpNgmN*YWuB^B*H}`SHP_ezQd`Kfc_Ti(Gzuxo<+3?XOd4OW-@jtnd8$ z@jmo3N@EI==mz9obb9*rkNo}CF?3k|GLXi<9eqq}?$5tp6{1g!z3wxa?q4uCu;^_i zoj)dzzw78x@PWcuN~#PeY<63~9O9=OoxZjj@<1XXO%H!P2bCI9}>a0-hrx$jCdxF2Z8y%qY7rCRx^Pb8!w z_NtotVP3z^=(6Xt(Gv26roSy~g z^yz-$pOq4F#P43T@?>7V)#$SI$2!}QnQrkFuLRyc+t8H;eturp!Iq3(vpT2sNuK^7 zdVcu3!ymrd5xP2W;`Qg;kE6?;59iyF`kwEu%{s>Ozku$Xcz#yp9$V7H;%4q=Tpt{+ z-`nW2_xn#JB-@g`URrH@^W5r5|WiRGw09)-u@%ejRxjw zj_Gbo+M6ECPFu{F0`@RkR_dWD3Luw+-Z6#!U+0Zb(Gwk;}q_0H39V6RWh!pN`r58=dZ$SSI z<@<{M=3)Drs=;)9zE0b()Eltxm+<`3AeP0K-H&;dTj~Besn(wF_x0tjhQ7EJ9oP|L zM@GX&9{Bwe(sxF`oTeY;LcdR_wb?b(wVuCUFhtLx%RA}>NlEpS{_#;eS@|Hn9eV0- zI6WR4a=hQ)4?JCJaqVZY87oyX47H(V^{F}i_qV{ zdLBK4_J1RW-ZikN<5%SQ-$w5`vGWnl^AghBB!S}M^D_dvBTBImW1ve zekZ1qjZcOAP0?+>q<8wMYDtc&FTQVs{U6-l9MF?2bo|DhFe45tjs^xJL%UqoU0@FRk3yHdUpj9|7x`&op8S}5 zH2R9U&HJRBG$)G+Yc+1Wv-&~$ndpnp_zLmP7UY#%L zdHN0L_s7!(Scy4Not3@ZTc5XII=bxr**SBfKk>jPi`l&X+2|9(KP=d&Wu^T+p1SuSZ|8aZ;P4r)GqHT^KqV z=Z8XksK&GSOIk`7rlsR|mxLWzxU7W5FZ2%`(KQA)2v9y}L8?0sUYUZ|AGiVfNGqX9 z*%V7MC7@BsYkL2M_=n%$Hs}zZ-$N|P@H0!7s}=G5-O-2GG@W`X$($tTTEx52=O0K9 zNjz(EoLPPDKCL^*J3~_WtgI1%dm3(Jj_~(Elt%f0dPT z!m`MMc;EMBzpnpF=>NL@ z@1pk@SSW=s}lWyLkCW$^{||AhXp{^1Y0<)F=fgIm(^*XITv86U&z-*g&_ zuia-io=Z|TA=bZAzH~Xt^VdL!eWxTeeeYkH6OJwC>2=UI+7Hug`^)@)+zkC+{gWg5 zqrPQ2k-RqyMXai$O08 zj(u;_#ge?XeKx%8KC2&GAG6T^)&DI;e>H^mJW6Jy(RKf$jty9PDBni(F`7FcH2-Z% z?j0D`_9)(;pnuFj|E=mY>bs)_F@N|XIaYtLXpgUmu{av)sS4YTNo_&&!R8@82Qc8b$H?4Mm6THOeNMla&caH`n0&Ug#gk zqW|mu5{v$?`^!A^4`=AY(G?~{Hh*UpKmJPe7OU!vH|SUpBaOhox|h8Eo6&pw)0vrf z%t=G~nqxb*FZ6%=(7QX)ofq4i6ZdY$;f?VA4du^8Pb&ES^Ywf~BAW+c&H8s}-*a;R z$NlLhx?A&YZif>rNX9;^Unv56K8N2273lxEe|;BesI*YG$i@%u7A4BJdbPQTJ`5a3R&(E6Z|GNL_p|5#+^X>E(7G(EA+Xh<2ynnDn z|JVJIpwrbO?=4cdB;ReWMx?*x<1YuI|Lgu4iVpimO?qufOatq4Pt)(K^7#+r(Vahj zxj*`?CAsU-JYpnuxc=b$#-smTXXy8HlO-9@)#qyT6rMgw_&Y<5rJ=~K}AbX{zG zdx0ep`&N<5^Oqn00J_a*JC8n6I=<_3`<#fgEI#4>m5*Mt^Y-F2CmTY)!l?)0^C@@{ z`mBTv+PZrGoBkHMtC9KWID`L9UxEJBeYd(*D{G>8wpXS#j!%dD--~?LmojMw+CETz z@M?5vNyCq7HCANg^1kglp+oyNNo4UQ_qn5`u~LQc?`_a!>!%;IBon?A7*31f?b{7q zcK?5GMIP=Os4@lDhlKo%(P3QDlN<{I>!?5e#nMCk+M{=|zumDzjWuav>9DL~B5Pkr z?}>h+y5M-AjTKqGOT~GiH$VRY=ydly{Uy}l`Eabl`>_$|dk4bD7 z=-O_f_A_3a6S}+mXa8N?6VYYwzf!G9lF!tyI@`G~LZ`nTqYgK>A&cnc)mmZx**bLD z`@sThQd0c0d$bd;-%j*VyIh-ZqtCZqwSISNx^q8_4&O~bR#}rGa=&2iVRn3IpHt{J z#*#A~dsva++>G=sncOdU& zrr8V@f7aWYK6k9OBo~4ro~&1Rf24^XK$lf+F~f$mz5B%^3V(mV@paK3(dFBe4qK4= zZ`LESXY=Emqs#VRbg`7}&)oGLbBI4DbWgfHLEtEBa=2GYnf*fE{{7LbW3EizTWdx7 z!2oqS{|$aWK>r_%-a`5Qqgy7{WNtp0Kgyi{{*OSW=Nz79?1c$cA)*;HJEM zmqZ@!(Q?nop4>}CK5TJmw~>9hzd%=o7w2?-2JtotnUK#M&QF!dVSNmZ``rJc%k~HB zWkWtU@ELlX{=R_o1NCn?lf_q+x`A(fNI_0g*j>zXI{;fo}34a?#lXj^v4L zK=%UdpJcy3(NAie8*fbK2VU!~?%y82e?a+%qqo-k+_^YKO3aGhtx8d2_ixC50{SsK zxtrrOK)Cq5p_{UiFS4o>+um;A5)MsG~F zC*M5Qkr=eod20TE)enxZGK0JmdhGAlj7Y~s;k17!}Gf-y6pSRHM)P!wl!1drz61KEX0WrL1A+C~ z=PATzUvwdKndXjJ_GEO3@|FnveFW))(CO+nR=?*tk^6;(6{GR{2^@bE`ifq3Vm#fS z(Z95@-^Ovg{L$#L{efWr$}ue~B-OlqW};Uwp&PuHIFh+7x;Qk&=O<{NCFtLm?(G`+ zh0RZ^d&bYt2J|kOf2XE~I}jhb!}p69EPsfPbh*P1-xH3q`EjG7nM3?#qd#-ad0$a1 zCGF|(8ecsA{}FcIaXo$i1HemJp`<~I7LxYfb>E{U%E%~1LPSv!GD4z!WF#sxDoSKa zq&mootYn8sS!IMG<9E*czUuTi-#>nTKi}uvv+lX~eeM~=i^0j~KW}Y2Ze`<*?ctg9 z`sLu4&R@kN?D%}pmbpzs7SQ}Z1SiMKrfzoR;$EB2{V$W|zZQJFc;vUAZymXM+cVw! z!vAMdzF)v4@9!V*`oU_M1uh-FfBpqmCj0X^+jHa`q|grgJN1a=+uw_4Q=A%G?Ih<% zH$9>0>j#d%eiR-`bKv&$&@E1!#^;Ze-(YY_`EPdMQfd}EXX#Tn2mf4Mhfi3x<>LY_#LI6p%kcRz3r^*&N#LEduMyyq=XVcBZpxC@`H}E`OxzDVFLr-ZO^lu7 zd~Ypf8h;2l_xpGA%kK_cDBj5Whzakc{N{rnxqnh?E6!g;+MjdtJKSF@!MA@89;&z2 zfy28*RP4ducggdCJU=&p%bgu_J5Jt-t2*{VY0g;w`9a#pPVgCIfDfNPJVmhM_*>k6 zlkmh3f|KF>47@(JXUf62(O3EOk@(MmyKj2&^qY+x=V@AX^GOPQeq9DvZPwf_KfsA= zDAH+p;Y#DLWV|nVk-^^&+Quhp!11;W|1_@P^O5eKTK^7TzwQ0x6F5FrY=k+kKNR@m z!>yZq{G|T>fSXO3ymGntf4#>FzI|O;Bctti&4Jsn{Q4D{Vf6o>8sm}byO3u{D^*;J($D0_oXB>QlAYjl^ok@f69~#AHV!a z!FvAsB>W=q*H`hz3KR7>a{Tu!{C?k7|M4BKKZ`o4AJRUP!TX-MEA{+6ha}@PZ-OQN ze@Xk;13sI4SbV^tMyG(NXODs<^-JFW4uP8}9~+Pq!J%l)mG{RtQ9sLg@V*C@89%6B z1z+zYZMtVEhc-p{e;)IVdKGxV2)u!_r2vgnT@xsN!aFJd*Wf{ptJnV36CiT_MA}p8 zU%)jL$Lg#T3sC%?iaZxcKMDU2e1^1AVRUC9auZIvr4kU_e*g7a$+s^%a{g{FA;QP= zo_6u)orG5h_g;27%XW?c&5L(+J$#p5UmtwuLbHkmF3u?B(8S-WI@8+A&jwsAD$GeV z%LVn?|3jz0I(1j@pAWy5e?P*ZC;b(ZDv#0f84K=v=;#r-BmsK6ub@{`C{6!V@PR6L z=H+Ea^h!5)xaCkjevCRer4t8iCIpAszHG^%dIrKJ6 zdf)f^G=HbT?LUm&c->!s6gQRK&^=Ad_Y(LlZRxBVA6yXmf9;+>RZ@Q>eRsh>rR37xyi#A3&7>hr}%7gOSC6Nz*rt(&f-Asb9-ibf~{T@F!AXTzn9RzIJ~cbEw1pI|tlKvanBpu7oBIyZM-p zpR}(S@XHJE#!crrMAp|Hx_`GD+R z=hF6<1^za1S=yM9&M4=2v8pAmU()}P`ac1#D5bIV$3#aIf;V_5KTON_0(f-~yl_yF zL(k%u&KP)lD%S~zC4J-_@Kb)@&pyc%pqS{5(vLIw@TC8J366Jdym@S|0G&=8I^}p?*!;&X3Bom4&Dkr9UnVLGAtbAn+%Le+7hB4@Joh%UrBFxGA{g z{MR!>kws0~ub7EJ?fsJ@xZ-Q8qwlxcpy&8C%ls5|Pw>?AnS=8S4bgv6Ig7O8sE-F< z8dtWkSv&+S79Mq3HzugPex`vhN>G*=^wj`;xc)oq(^Tq_;7As4+_Byo>8hH2j7X-w z0{raXzzn;3Bh=Sp)bD-y5@p0cr?wb9pj)YJ2(Y0#95i${iCZK$ohd zd!O-{+MfShaLN8gD>-C(?z~-+5%tsHsk(UOU7Zm1E^oE<-$wl+_?I7A_!Er)k$oI> zeW~9DKV^3-{Gt%dXwQvk z{kelb>h)B0#%xz4IsbDeeLoow{&nfjzaJxAkp9Wqe{{8?3xgxSZ*ovvN z|A_!kcI)h2a9WI>-&h`Xe=-dp3+|=8*-K-U7)|YWtai2)^(63X6%jJd8^q}Df`#TS zTrfwTedPY%0q!$lkzv7FG1~YRA3!vaUOyLHR;%$no;!zp)viU&9g{Wy^e5G&zP5&Ek-I-H; z9Bv6witmB+OMR(-1@|w$)NrS_2z|?KDNX54(=Qdzx1YbOqMnv?{$G~|Uv=|V=Aw&2 z6m}==x${rjzBItq@$plN0YX$LouN6tD<3~8zhU5#b#whiXlnK1MfWx7^=-k)ycZ`$ z5vn!5s60-Gx*IroZmBB?kahC*9!Zz@>y!9>!S4ruHf=BvBC-!$=`ecz;Ev%dg@_ze zyt6lrKLY&5qdOIUhl&vSKKiPH<}Vi9dszQDE4qqM;q_ee-$Q8lBybJ#;pdVN<>@tT z`l~{H2l$E$a~~C`icnhgzlpX!)N{efy4~kPh3I_Owu*a{v|m1{QUVnPQOv~W_Km( zjo{?7>F^0cL~f(UWwiW%gXayMJR`h^5RrKTGgN8%<<{`+OY;BXju6$?x(?CmN#pMa z{;}`Jwc*+#qjA#Mp~V~?LXf0%a@oa>XzVXSMdQdLquq@M?yl-7g~Qp zaC5ToTTg_9f!U+nj#D26{@iZszF~ib29v+NQi=eHib)<()gEvi)z1pU)D>6R>V(5og8TT6T$s=UisnA36WIfgrjjz zyp#G*1z&&QWXgrrLNxop(%sqLY58Y^2ex)vQiIFi?~-dHKB`*sd?x8T0Ul8Q!nk#S z5Pi^)Iq`6GhxaG&|LnTi`>zusvn6x)9Xd$E-vQV3!e4F-1V}PZ`4IIN;FA64Kf0j& zFwL*3O#$uC=TG2d-^CC8I3#mYnB4d=p#AyW3jWqdz3QDIha~%Ockpg&`S#O8-{s&B z3l3HOIC|K!k%m_RKe8v~xs8}Z`6cIunZBj21Agb@xidP~oss#1k9*DiCbz%8n1Gkv zQno*u?}*aZ*64QHAJFcO;5!16Rz)A<(CAry%_em;eot`Yu_-Tmt-YIDSQBW?*~#)4+QKuH(Kpn<4ypbjiT=G<^}^)k_O&3-5BMoBt~9 zL)Yo`mxDjsH`VO@MN4EZD|K~`8IAux@O*E4@=pVYmj3GYyJr66_VlHJpA34nDf0w} zGKJCelVxf8v%&A#xm=EXYm1Iwxaiq`CM}=i;P0kvDOWz^g8JfvyoL>-;Y+}6P4GYL zogDhmX>!Qo4>bKZz`Lexw7WeSx1adNEw-0w{Ext64@JMiw>`QOtiR=`D~-PnJahp* zfoh)%@;fj^XL3(ke&4{!zWgfq{Z!NAxt(%2^-c-UKV>$gpA(p(+eQlp$Ei+ffB#ej z?;(&Mo^D}^Vh3h9&Obt33%up>{$b%crpP>h0MTi$DDKvp|0zo(;8d4``1+fN@!0+c@9f)aNkX<4(bj=;MLy;g>MpX9V71 zKZK@l9ph@(PTn}9PScmpc#7IQgW}{V?d>}Uocymgm$gRZJu$?UrmukU%3qT@MRZ92 zWybdm3bcqhNz;EH96$Y@UMR3dlK(Lx8vkp?kKOp3F;|L)|H^pz-ceWF)ze$Xf@dfp()Mqn3J8{@=wbiu#V!%y)X8f+6%%L9m zK^C1u)0fCNnV+yZlHQ+bjCUHQA;@!}_um1=V+YvIEbC0$*J*I?rNeKnv$IB$d8Fnv zd>P~2CUE=qyrcQ6WIVdoV`k7+n!i`zlKpq8b7ms-cS zkGAmJ4OY*V*+k=40KZ~cS?rzafFe6ph6b9@_y;nsk~~%A(#UpXcD%&_<(=tL@T-F#0hfILm2*Vo{6tp+ z8vl9l+0|W6zv%CX@b=-xuMDY|gZ~raFSKd)$i>ET#u*sDBJa`PN5*+xSUtOiC-KuXRAzCV%>S?Kh3z9$YfM zt7e7B@dJU`)IGp$n-1A=zBY)guNril`grg@c>2RzfgN&p5@+pHqvbmtyeJm`0SdN9 zzwUJY{s*@&SzNZHe51f+W#@luIcSO0M_l@>IFEn7B;$W8!RJ57(MYMXMPzs@r8^D3 z5q$AZ8*jNv8#H5#NPTl1P2VnXg`L-Kc8;|}dZxP{R4CK%dEn$+xp{_;=-OQkztDet zcrrd$2!1f@_3Y_-_DFN>c)f>8H2f9t2lMZ>UP*C4Tc6vMbiwVDq@BEf-v=k>W8`d)!oY29p?Z0vw8TK3e`uBZMP{Jrq--)^gIklcuz=sEGU{{MnM(jVXJ z;%^I-JK*n*Wov2pp6mJcRp*lZqU1j_^jF?>)e#tjy2Jm+ zq2T0L*rE*RztXLp*_Oer;HoZ;roafyvU#^C}M*>y4^hXwbd^g zehm2cuMQ(aew!kxI{#BE4Qc*@z=J0KT{cO|8uhKx$-K6b`dsj(BNgO^C)=Q3%m3A> z?4-U7eD}AKFQ-LjDD%YBk#CHt{|EkM_?G%#g?4Cu=wk`+xl z71VRU)xY=N(D>W})wq?bdb&|B0Pj3!*GTtNN93@s+dmyVeo4lsN&CMHK7})RcJ}-r zbm-J&t5`ffN1W786}XO7L-3A+Cg>j?CjHRjj>!E(z7M|vPn=jsgT^ciGC{BZTb~sL;Ys{GlKA$sa6_t$)5pO` zvd{Vkq2&4`{c7Msa=<~Mr1m47?VkJ|2vs=EYtrdrEx-_>0S}k*$h)Xz7NO{t4!-yl%p<+xMw+ZM^8R}QvUP7@wO95J^tyUY8}%D zHqrF@E5R3q#MK0R(m_Xd5AD8AnZG{iKQ@4;Y2cB|dTVra>x{(L`&=d0C;#tvg1;}H z88h&+H9DoKuOr$`JqJADzsSEsURoo`IbwHQ+spSP`0m|3H*QJ6??)kf&13VZBk*{y ztGi~FS)m!6b7Uz8-w~ z1b?^pm#xsIgGDF2PKw*}_YHj3qze1jtF2Kw{ye@WgT^ntfp1^qcWjNDyVM$yV}|Fb zyGim#%1<7=bprl{u{H8HSsRthJ0Ghk}!RowI*fBl7;= zIE;^nPjdZG@YbXAD?`3nq5#M9^+?}U;^h8W1a3?Q z0D~=2vBts|W(G8WYrxm~9`HCB z|8sFwmPl_@nah`d-Ywm=zgVj>nz zqJA0NVC^9ptpamIJ_Fh|i`v8A1NZ;t-TB!K3$$bTz^wCDH2e$jfiIq0z1@fNXQ>dB z{7Kw?e}4p*?9bP?FZ%vXvE|Y}0V4M(EJ&J zZwSOER7UhgQKOA?{eLS8SMf)dDaLM_WzUrt+^WMBEy9Mp# zHx7JU@o(>xvl>W$>zbpVWNH5#41QfE*>y*YI@)w#iMdM&@1%U@fs^ThqYTv%IY;V` zF`s^t|7GBT{~anXS*nIk-pf{A@R;xaNc&g^e!ThB`X534(bAcx#(DbC{H1~WPj`6X zv%vvX?#BmI`FgbXzx%--?QV4ZvcLi1*6nCLg@1mLIy??;-DP)g`%(5tPWgDEb`0+% z{UzX%|8=$YsNbOF{%g`{_#5Do@6#0yDC_Wx5k0LvCFMu*_XwQ4*M}W&MAwsVp~NB@ z{tdY6xs0)!Z`&jCKh$#?^{?PkuZ~Q1Rdqnp;fMTk0*ANP&p&Ydx9zj}e0x-?_u$}( z6h1t8e)inNx4*THaq9Z5_6VOMd2aSp8owHNzUrfCIs@?kN4yQdwAIvyfIs)mzW4~I z|I-BNlBXj*+xrg-@HFX}`hL0gh#Zshv}$;J|04h=|GUNAwa~?1E(t#u()+^)+~&2V zSS3yi2`c*-WNoAEZxVQy;c|v6w`(D?e_w4kzI~ALods^U+-b_mn>y&Zl*Nk+BWV8; z4L&d;&`kHHHj4&DTQT@HWq1(ymQ(p!?YV3^%zdH3q3XQj(7&+7D&pPm6m3h+#N~@rp8^OU% zxqSJPckop36?6243;p|`q)_~U<|r-yZ19$!pDxTXTe>#N!Mg;xjvFm$pQL>>foHEDX|QJ5VANyi z{Yv+jyp#4Joy@l{$-Zzcx=48EZl3DWG41`I0=W5vE>&F;1|YG8&k_B3yp#9`fbUqe zD^oYr4y|#)2ORCE&j&;B*Ae(+vQu_wcg8E*&mH<_TkvLSkMLJPHmCt_Gv2Km-~W>M zUBTDj&+jt?HVB{caN)*IzI_uP18!j1`$mYo9csS1w5ognZU0litA=;;+V?nm-Wo*1p95dkuzj$!n+^JIH2+-KN$OX@yPM;Y+Za0}8Q-m->AMde zqm$SaQEr3M9QUNYILcq2lur$K%IF#W7WJ@2${&1xPPU`<(+FO7WN__jbNqd2?BV|L z>-pyw>0esGHz(>Ri(74wX~yAxM;`P22WfxZxA5&RPc(O}`W8Dx)|buj;rkC#zkR{+ z>1nc86YLOvJDILIfOm5L4hCQTe&YUbw`@`0UikEA8`}R^fN$@GcOW}!izMg!nNk;k zzj849aM|&H-3Q!*9IRGrgCy&-y3zI%$as;SLXXo|Y5wLg-t$JrydDX>ll;Xn9!Lfv z-FPSEpTPJL#S6BDovCkQ{O_sJyX7zQ{{A3w(1@=u)f?=u;1%YR$`q8VrNznby3 z{I`Wq23LPr`oZF{HF~f6IU!>uU%%w~8Q@u5#p{_7Iy|2gyM0p3acSHQ)l^2P(^e|9k^9f=q3 zB>qZp_xaP`q>Yy4)bKHlGtYTT`ft*|yaX3b+%Wj?0A)@kY505D6TFl5*9e{!(7*Jv zoIJNBwfw1K_fhTPe}ixMIQ)i(l@fPuty+H{{ZW$l7t+7WZROk7!#PVvjas6O{5{ay zuit#y^REWpV*TgwCP!_wDsbeU6Rke&`5z3vZfb(ryQ72At^ab@m2~Buq|Y4OH_H3t zzG7WOj`8zNrS1ZbkEQaAovx3>=CzOPb!hpF0Jl)vSZ{%bpqzl3z`56``+<)p8w?KB zLB)p#nr<4z=bv0Z1iZ7wfuIeS2BT+te@t@d>(gF73&8QJW$hz_h9I*4=CDz;{Nli; zkOQ_hYaw;Kec8_(zWhl2Zw3z{FMexnkiO%rh1C9Db+h}=1u|~J+o$&Y#S*ND8g?AEvA^7!9Ln1yru|_6%0jTtU)Gvd_8`s>KWN3pT z8jlXNX>pU(4~hRCxZ}u>^ZA3U&?o70CiM+8{0nf8mkKWbmfIlz;2Dh9pH22VKNvfL7-)woo1XKDI;!QCS_+S@nUAo3oydx!`rqc5=Pf*q~SSrCmSi(d#b-H{N8WyZW~^diZ0Z*VkLL z{u06a7K9j>gxa91o>QOemeTOsz;~n@m%aaIgWgR)_}$r^dM3DJT<)edsyaUWomwtU z-%)U-8T0h(9jsA_V)e-*ziIiO2hTpZ=cdbW8#KJ}*t(>DG=0~>g~wGajkK-NF6BC> zTW9G1w+G-`P4Ef|8Ea%Xy!(aOKj`&egOkr+#--LM<+b;_m-*B`gWEOe+v(x^>yn#a zsozqXzdzt5Sy$rIZ&;y7ywK26jiz5Nm2ZE|F3A7%Q)}dOzhLUt-8BBb;3s+y=;VG8 zKfk{E?MXO8eGvGOl|rZG)2-12;UdpnH>sO}+dhfB^vT)^&1}@JX?5iDPujmT_`Gv7 z5?a!1(96BWzid0C-wXVQT#v@C8a7BtPBFqGgXV7{_<)qlf85<{B=av$2UDK`{^|x^ zIPGqOq!UK%KX8zG6u1}ueB_MB&sW{b9yzX*uRoH$72x|k@fWs9)~H$!zvw{vh$n#` zE^{;p#qam{^bbQ#Ilg>J|F#``{%~%@#qZYW%kK2=uRQ4W4}hPM3*I~Dg$-JVw{hv> zNc|-EnooavJ@K+ef!^H{J-ulCA@J?rn#U~0-xmz`EXfwQ@J^ne72ssw0zcfpeIC7{ zSh$jge*(U{D9~i&NgE_N2Up1dKOp^MJ$MY6;4HL6TXf71zbfbdUy%HN2TxBtbF0+M z5_Lw4yY!mPhbJzR#<#DZajJbx9U3^ev6n#Hd1fQaRqxV&NW%OeS{s$N8DtSJT z?^jyj@s)9XmscqvvV78W4nKZR@@EJxdH(n6inLRbcCEqV%jCZSxxO9v^G#1pGVu6; z^QlcLj%B=){JDXrx7Om5-PO_0y)#eF-bCXc3r_ZJQOWC#vbt27I)0_`2Z8%sw>zHj zTm@-;8fT!C#D9Mv*AH*I{zkm8F0Mb4n^E&&4t(Dsz7$;kQB|#emJX7vKWyT^Kal*d z1CJ{6UnUpPT{1uPowU2;{eZunz2$6l3-a!46_z!^J_~unM>8b`I+tiqw z^Yu^OzfOYRvRgdF(oYX%+_*oea3}Aid=R+FQ}0Q-!a>L$Pct2d$1h3w60ZPHdc0+v zqBkC2=-w}IvMco`;9h=fZ68DqMJMHUN*hn*+Yh-v>cLkh;)SW>bP=AuYM|JaZ$Bh| z-@z3lx{aHCKpoZh!zXYr<(-6=Nr&g>jo9jUA*#s3dP2qg5c>Z_5qypTE?F68)bIA* zeJe6N+uuL5z)g+Eg|0VoMrq^l2|jrItSx_r;Q4F(X4M-yAu>%~b|3HL`gY(2%A0?< z9CJa(uJ`}G8UH_S3-1Q5HTj{*qk~T9{fL~H;(AWA^erpFTNl3AaJkR zIExmMBl0Zi<8j@IcS-vKKl1HK*x{Q_2%q8_);DE@|>Xmb|qFDv?+&rt(M(5IXK7P_Zyuqsn<0pSZZ!{VIJ@KDQ(>Dox)TVH?i1EFU zC+>){&r+WS-sQ`x0sjUML;>YLgH06q_Ki*0C7J{D}F*433`)8?SoS*ZM)GrBt1^n#qgl|vr{NIOY ze0SAc4@v!!{-+B3y4E7a1Bs^SUzdies~7qHjg)T)LX&Hyz{SRW~k@;Np+TM`1^yDZ?_$M`%<(F>GM6x1UW6+KD3hs z4X*+&S^qo393`mC{dw&m?pqk zQy-0S$0snY)&6|>YmOFI$<%4z;GL9THMsq|<*(;dnxg@lMz{J!(EjfO z_*PZCG5dZqv}EJ8Mf(5v{)?2)PjJckmo@q*<=^!e#UfFA|J7|L-@Z0o?df|(Paiqy z70+8HpxGP4rMkrGc&){1~-;a#JbF^I4&+aiolLj@o zX&#~B9l)n=yJt~+Uk6FvBfR+UH>7=ffJ^%S93zy_l3?VtjfNiw-uKhhhBTL zJK;aRe<9@?48BEXp;gQ|1EhqP=lxZt?|<{aXS(No`aNbSBHP4lccJkw1AnE{ydZj$ z8Bz*1KDeWfchWxAf!Bz?&G|47uOHC3J#%FW4W9~rf4APAlT|uMe6jg&7rf4??fH}i zK03SAuJcq=gbzvg-FTOVKL(!K&G(Nu(#iux_@9C{^+ zchY`tfO}n!>N9-G5cDf{_W1?(Y5)2d9CypN&sgc8Q;zrxnhF1YNy@(-{7Q~gzuV6& z&>MODPxKG}eoorg4{*u+-8>6qYPh1rXaMcsJMH4zSLB*rk@5A`>g2OUifZ`ruD|t95r?vOvr5Mpyl$X#CdT zemUjMN%zeq@23N$`0%8Ch`{&Y=?lBUEzqm{rg?owP#*<8D#>vBv``BquheTygf4Ag zf#AiX4Mx0Bw?yPUA$1|m|7`Ga__ZVh=P&J5-U$9$YfMVr+$${L|FCSPsbn3|6D6R1{ z{5|j_&lM(X(k#$9lbHpFGO51+$6uFL&&sz%EmwL=X^f@i^AX(pt8VP&9p;FfU$AN* zeZKt!SKr+;KI{kd!scF`{saqRsVjk>de`k`$QN@IGXbCQ zc!9PbE%2&Ev7_TQTA&X$N|l{g@byF5j}iFRwf)x&nr4m2{_rOdEnj=^&89skMp;>* zog22L*T>WL;SMf&?x|X#h%PHi`wixuJYRglUl!v5oNktAW>x*{IiqO!so*8(@ThEo z1^R_QQ>Vr8*C+S?TyV>(l%MV=P0>7)(4+@aG=0m!$4+{$b=1THo!;Ow`Z1#aul@rk z`#Md){kLvH;?A)X`2Sa={icH#^se0-Z)Sr0LlpnZR~*s)e8~ZSvPn64YPB)a7p&Ol zZZM+#|ItZsXW4OC6XuwrrFbARb_)OeB;||1MV;KzY!dWPr{F%ugKko<0FNOP#Eu%F zyk)mN;>YmMcar}n;JvxoN_q){(fo&fz6wTAe+#Z6^;*qRRu@@Ze7d^#W&ZmC>HmI! zpVFC~d0Slz&A9S(_|bjd?f(yC_wem&8D8Euc1d%o8a{sYFn+%z*CzF+1TL9Zr~19L zajX1;e@?W0X@Zk&1AnFDy684t)9ks2j;|Pkzwd%~5VGn#)paLK+wPnA)n z@qz6}cF_3Uz?M84%(k|o!@^tD!;7c>|gfeE2 zOP`MXJhD=r{(lb#|4(*o#o;$Hi2P0e(L&!}mV!Sum5aN&s0VUSS#NgCoDWaRXdO6t zz0V%?+ePMmMea|#k?rs2Y2dN_v>l&3>V_uB;uEC1@!y|F|91d25wo^Te6NUX z$OiIm{P!6WUISczp{4xylbYzj(6lQ@M~;z{FKM5{z?06->Hc%Eh#UUpOLsrxtOb3{BDRDp5H>o7fAjR{vY24{$W1eq2#rQ+qwBczXf$;BQk?eWv#7 z{UVNhpI!fj&d)gpK9WrA7Kpese2o3Tchrl)Q>S#9CdTDMmKkV$rSoUX!B1UVSdy_t z#C^`W;$`!gcT#?jz(ePKUUPkyn3Ei{=EJ9twBLI0jT~Os{z}Z9e(_{oA9w!xr2Lw| z$-0&Md&Qjf(f5Z_z4`FOrS|ge>l$8u-{)Bqv0*VF9qK}{o{(5 z!@Gdl`1InPl)nIc?ZiKdYmbXLyu0qY;quhI!7oQdOO;&^b9oOg8lEzxKI#AQQ1FB# zJODRC%#mqoN%6G)7lZo`o9AvjNz6$_U5r1zmU=w+o0a&(uZx%qKG*wD=^oxm{cHvo z^;fZdY%S)eE!ySDc~brN$8aTlx}ZlRtBzO3@wV`)t>7d2O@@%u^M zN&TDwR~B{+y!cbZ&1<^iDY(u%X+LG)SHHy%9(Ym2Nso;0b@VRvyWlPA4TUw>7ZV@5eOP^~qL_PgN9XC!BlP+o!Cx9}-rKUul~dUMRXZ2oe{J>O3cfr3USDC9 zEB970t3LG&oxj#~AK(6h$po9-uH56sfqR!WQdb6FbLz@or7f;pqEfo|ha&3Q;D5~U z%(~;Q+;=>E+~)%Cr2LJ+@vNk?)k|HugNb;f9CbeZq8~qy zZ=-swjScT4{juQRhvNbC1+E-EzIjsTNwoi14^Gx?9{J?T1#G(beW(WSB>wH-ORNt$ zPq1+1qHoB5*>sh!9}<5qxEq-u<>tzXpGSRv{fPQ0aR2yVgIPMRoYJcInq|Le`Cb5z z*16zoq2$U98Ew*X%7CW-7Wg|id~)PySMHrch2z<$e0cKwehR+p;_%KYRbp-dSx9q{ z`djb-@&`W9l_UEvDBk9s)Zce-FZ=QfVO?A~^8Y^#=dW#ixl<5-Tp9Ah`{7?JOe^#90U)MV=Wi!OiVHaUPOz_( zhF=5D`N(wfl(FK-JlxW4)VF}YnTj`-Jc-XotTdRhz58^@`vK_#GCI126}Rl`u~8pz z`pEbP@qBQno#QeNMOtz_P9KPI&!=7lF8S_PW6lMJU;b;pn)-F{2y$>wKSxe@JEUr+ zX-Iqg55XUuNlEM9G|}7K4zf}r~1UMB5nuuCh&vBi3QW}`IyoE zX9VFls7q(@?JI)(vCg&Q97~Glj9NOQ{rU>vr<~uU8-BIp$T^bb7pV^bcM{o#JkD|8 zj3#|pFDpgUZvZa&zC9f8AN;19n#V}$cHsE!ceY1AYp&Mwo>irJh~)i_+yn05l6_0_ zM3U#D<*>1m_C@ah@!)!^vudkKMI2fFQES7$zmfJ63|>5r?2s+u$T>$B#_>-2w|U?N z=c9_l<3!wn?Tyh}@cSXDTN3{=@QI!DkI(TDad?%$`D!5zzYcsl+4!PR#LZQUNR67# zJ8A!^;8R<#_tU&5;^wTFx%7TC4W9+>ROyv8>m|6p6Shyp8h1c)one`-K3U z3-`^D87bzrxlZkS+1gjq{z>_HgOB;F9JRmC|9SxU!|+k9`42^0znfFEo5E@M*^HYf z-wWI0PJJ=sUgKR0J+*l!<+GOY8R~^H-+$5ev6b=Im&1Ja-lz4S$$0wy-8;OFP(KEq zy5-HFt?42z)aF;Z!hf`Vm4M^fU)w6N-~NIBi0|anN9y+`<8FFh`OVS1llJk1@$(b% zN3{6R@NXGccN2VW(dV7i-w(#OEX>;UQ-*g^KC=7y_SKfY?m3-JepU17C+X|Mc)FT( z`L8q7wZO^rtDk-%ZuhQzh10V6_(}UWW;_yaL~u5icalFx#$E4=GZg%2`iC=)yN4|^ zaQki>KcC2WLyxy>ihA)*@)yE5{>mJq_?Fh+0&ueL;XrjKZehT2SZwi)g3g)=jamK!r z|MAZU(mvI}<3G=Oow%Ok$oie|J{|fe@cgHEVycXQGYP90KY2LsB>k4)QD$8pL@pL^ zBlk7+SNG(dv@Zep>UA#v+0PSjSx2=h3ind?2JiH(^>0Np$2A7xlfbliC+V96PWEM9 zIDq3&OysLWw!D-4%>sXfw{`N?6mWjt!gq(De<9(c!R^Sv-!=hvZ%mAXu!=7~^8Omf zxcaWd*oI@&H#3fBL0?EuqP~amBgQ$h;#s_t@;S_S^P&RxPq=>C>i-;g*AsjEmroOL z`s4#0P9J%9Amw+B@jD8-@$Sc|KVW=enYOye2Hqv@i*bz@trH&b{3HIA@k>UUo}R8W zeyJS3eYK^JOtWq4-${6R#udmy{Xg{n)?mEAOI_aUG4)~KlJ!@E1l+ab-+R`a;>(BB zuPx*ALcV3yZ04QRuN&hk>P_~q!l?T)e*X5CyRST`2QwZ_ZiGR+lm07$@osjX{=Jr> z9?SUAhKAJIXEc9FjB7p)u)2MTzCY~%ug{Cwc`W_G>gP8&URNz3$1yd`1F%^WFg}&wi)*0Z&Duxj!z#E#F}#4YCMhdTo6tFWX5aveVRMN ziNAkH{e>~^YE+TmyFc%w{FX3&pfK-a(GPn4L~tj=`#b77a~xSeb*@AGrZO&h{u=P< zBl*h)A3zq6-{!a$yi9VZBTfGa@Q5j0Z>c?Y<;e3nc^e&nxBxC$pY_9)+g0s9M6`$g zzpnsS8fJT5tB)J!J#~NFf9cepfD6-~7C)Qk#=Y+vovh=?JE`A#@J;JyD~>L6R-9- zhgMP7U|bzX81OE2!kiP=Pozo6_M&SIB=O1bRWsIK~ zc5&nt$RF{0jO&#=8Li<#!@p#F*XX8kQ3H7={ZAv~if?-OU;D=AkKCWX8Bej79w`g? zBkfNvk8fXPDb+XMI=FFtyn9UkhG_ZqW4v~RQb9%QWnj{ujAF3(a=cjLS&2F~j2Lfs#H0XaaRPQ)F0iwBT5 zjFXJNkozkX+?YHdT1DL3^H+>V?;O`Y{uvFfJMz4Y;|8(h{MBvV)Z@VGH-(1xe<0&YUW^gin}cYC+3{oYm2_kqu~|7PxNUzoQ=od^>vM3_-iz(B_FE>o?+ zH+d)V8!{d>CcU{Zo4P&Ys+>$@@(d<6(;w?kvack33(9uVh@Z&*K8>8yP42o2%mVk^f($ zes_T<_qg@)Q=pieCLg!)0d7BS|KIW$zxZ3l{9%Xm6*8{%;b7In4(YqX_=?9)F^@W= z?>^&>zos0yJf5cS6}WU_(GnH>eNwVNO^5V-W_)49F&nc>H2;4YH!rs^N!UfbXFlJ) z+Tw52Ju{>_ntFf6tvxRi`wWzs^Lz97a;EFXpr>QH`j!C$USJrcC&aW;MbG2WKG zw)U6KIGer$jI-%G1wOQCQ;8=Y|JHEv?Qiyl-d`6PC*#j%H~9RM`{xeha%3QWKlSH~ zue!6O#T@saZSDIbxa9lO1QFLPg`ZS@)PI3LosD;{`6cAe#f6tCbr~-SPwww-NBH)0 z^dtVT-YDdHz)>49~XA>Lt=;Y4+2-%y=T$1PeM-Tx&6N%hv@aq z!6o~$4-s*fYkQeCB~s_WO?%5;yHg|LBJ+P7>)WCIc!T5F9ljU3iMZYlW8XUJ()Jq& zPCowyH3+$StA*?2OlkWI1z)k|<~D)0h_jBW-g+;Fcapz_;P1|TUfr}x$jyIR;$DsW z&$jlv8oYJuv=fD|h1~Auf04plyp#K9Gx+gDynua;i2F1#ETw!feZK4lm;W(jZEb{* z+ZT7KN2huke;&B&idl8nYlNKpyL+YC{i&Y;FI>F%_NrAP&i2R0vq_e`llm(IKdLML zn0qMXPEH*;WAsE?zjwiN=ez1_FT>xj++6zK^5x5)JYQdcufWruQ{DzdIuhU-vXZF!_$nGw@lk(L8|JY*ETQ*6+busxRXFiUGHvxYb z_Ga)ucbtE&NL1e8`RfQy&ixtJDB$At%l9YmrQtont;hybl>)A=^CR~h2R{8I|Kq_U zx72M4H4}0k>h6a-XVCG3Y2eH54m8QWBjCt9vquSh`IG!dfL}E^zooWbzzN7kn^AoE zl0G;V9B&?%Hut@NBkOR^#8OWJ|8)J5Fh5er^(?pC5g<#)hj)Tok%80ALM{exApTjC ze!s~9AG)kSUVg5KTQ~SkqZ0mpN7^?@-zo5mDx-39t_nHvn)h|V@O_cw{{nbaVxir( zY#~SXxtSo#=bzNiE%1YizqT(46mqNAq*#_3(d$12FB&##{e`2r{H#7Ui|_GH!oLNV z%ufgrapm4FxdxMI`o4p2Tzq1u+Gr6+mLZ?_qu%Kl-@epW;GJ*r_si3Gdzb7$>I&e& zas5ly*onA>bGG-KS0Y-a=prIMO;akLwK*he0Y++^^9-nwjpTRBYOSqjE7`DAA9x$Ex#Pb z?Kx9-g$*=)rx}-jw#t6SOnUuGjK5k`X;dVjewXnArNP>Y8q{BaHx9uo`+f>JvJdJY zB|3iA!1#qL-#;yB;KP&l-OBj3VE5N|uJTUGxBGFveYM3O`ZxW-5NIF7`!epd`frz-xNo z88Qh%&OUWfmCRMzKAti@hYWD+qyCQZUD-dU`NQ})DW7J>D-PKo>O6rDPrUO9zWsF0 z+F~#5Dde^*J|8Iifp_x%ONnvG_!dqdNk94jr_H!_zS&#ZOg_9kb`!>rX$G(EyqtH^ ze>pMkyk*P4E)#ht_rDi-EZMj_UdY|OF*J1&%#R@Vhacnkc!%mP@_cxbznP3%KFJ$& z0=^#;k7k@K?+?V^AKKo(S2Lda*6?JvJ=BxIGw&sCU+yO4Dr7I6?E>GoN%}Jw4_MUX z+ZEDBJfCs0&3V^%eEh_V7>^0?UEi&Y`gO*;-i{yAJ%jo~@DsZ~HPHsL|gKnNyzy{<1`Vm&GG7H>G=anXx(leni@L zG~=?`ekfj!cT&Hr8PBzqKmX(vA3v#|WX4B~x^%|0h~6I=;JJ8t-`-|1*Ia&n+`|s@ z3-TFvUKID|;T#&ii1F~;e)aR*==HCI$KYxC-OhBh&L1g1lD>zG$J|ow{iFx2 zpEryTsJqd_w3e1%6XO^Dtn9k>Jay?)eEVv-%(JcZ{#IaI&gjEmGd%yOt$qhE zJ`+z+(Zu;{yT1*<-_20IVYF1tW$xH=_!86~sUJJWjmSnoJ?Z z!+3YR!Hb0#4gU%JgB@OAeObhf`_+Bs8T|i~ls~DzKa6MMW7_aeO+0sa-!lf8_r|IOD^2<}I!LLgQb`__Uw_S2yAQos=KBzt=Io zeDLNz4*Pj0@uxAK`o7cTIy^s&+<)Z#U_ax>jz%9$hUYtp|0MW|kq>ecJVcy*MW+UN z4O)K}7(f1JdXmBqn*Q62>yd*@@6hyDGrngs-l!;#PajGD2k?1hV=w&w^Za}1rrz;< zcv8MU!6olURwAy~#b=FgPSg0i7Vzz-aNwE`qx<3YPZRA=DKSU($0>P8-;Yhf^XGow_03Ss*&ox;e%*slKY2bofk*vR zcy~sC=Z|iTGHrd!hbKN9T(UohnV8#xxAC@-q3@p)z~AEKQKRwm`^w9yPtL&lC=z}; z_?m)UUXh2y{QPQZ`hFe>{$YK5!7ddsXZ|{T{~2`}e=K+%K9=ACE}uY)pCL<2Y5vxC z^r5)_t!$dx6aT+z>%Y^%4~Y8|Cn>vfFH|o4d!WGQpR}L-;O65@haK$Y%8kOq6n!-L z@+bGt3C7dx0#%io`S?kA1Rl~`^U)W5SI({Lps6oZX!u*;=Zx?O{x322{EbeD(ry0z ziPYaS#_=gkGn8|9C++J!<6+K6da10S-oiLJ{z3)+KPK&mgzs{OZ(nWKZ%xG+fd3c7 zl^GX`{>k?3O2g|gzV1`m;l3~E`Vv#{%)0~1Zru`d<#Prv=nLgX`Zs6BD@SE*uEpio z*1ktDzG&9OB>OwGefTr3zOq;1=3MHt7)NOrSJ$nizL0UUjkqI>uaNc`&v>`1hD*2L z|EHw=5Z}Uh{_~oJZ@W|9%lPOYsZq|a=>2m9T=Lz1lbF+9aA&Yahw?ekctV*|s&fl1 zpK`_%-Cw&wXfV+dYix_wx`QZY9+EooXdtWP6u51zgM z>%w?7F}KvDWR?QV?B_4 zp}vywV^On`!}0iDTl?O~xWd%mmUC_R_CxA#7vpn%Hb0u%n}*M0yuxYFvUzxYX zo>*VHy%4=<;Uaa7ycW2CWMcl)Xx}j$@&&U zj@#zhD_m+b|9ya@e=2zQ-!=86794kJb;!fwRDOJ&^dI5iP1df5CWLuwTKNl|CdVKJ}KpOv6@FpqMpWpHIyCawV z!!4=r1D|+k;Ybf%0hfojDcxbgJIUV>@X^%)zr)XP+(5j{+T$wkqq0gP8+E|V7w+4$;iy+om{_`@dS&~9Wrjbljp}*#)WwLirr9} zeyMYO`;qJ~;3VJ_!>`^CETY$!XS`7R%ACn*)HN8N{GhDUl=(D$!x-q@@jH9Ipx5_hd=~xy72F~H!HkD(3yLg+^po<7U_9cq zcYyo?n*LbE=T|wpPaj3om&7edW@+bY*Z^j3_>zQ;O%AdGg5#PSr!pD*Ys_A_B zko&tI<9Pd??n=?rhcNE4e!oY_Xx>TvSu(y?b#+3hF)e=~c=4aJv#!Z;+_c!av&!G` zPVT=^j7!#MT%kUh@k!}x7J6sV>xVHe*`IX<^(BlCILdv?4xpaMc&zSwZ!x}cTl&oX zxc_W>e|pCFh@=_6_S;i`4=&kXx&QyBzlCu&{aw!U?WZj~n|@`++4So$&Zgg#aW?(V z;A(ZU;ZeJsxyH$jDILpy1moQ=I{$?@Gt3C@$S(oqaCSl0Vmr7pBw7T)nD{5dB2dxznAf#&EG<|`BFc^_~XF6 z*_=7=<=zhI|3d})&tXMqo}{fWQ-lV=mT{~v>sb6wSY zI&+=zL4fm<>GSCgxaFh!F}@3&IpN6<&u8DI`TGidci7jfL5IWcdRES}K*|KlHc z+=Anw`#ERMY3NW_FFD>x`g<1h?Mo(R;m-%|&fL!VpGPG6QC9rH(KxY5VZgwkakx3K~r@U(J*OwRm-KJ_sRuGH zof&jRxtTA25`GTj!A8!VQ6;V481UV*CTPEL`rq^?FwUlb8{=&HvlwU7f1GhP{iTev z>8}7+D_^%z<*y6(rpm5MZHMxI%D7dx`9*!9{K@_Ij`44QUA+4_)ADU*`~+U!)K8sy z=MujCv|T^qpiBQMTK?MLEf=Tf1+8@99whaQN{iy-C+Ra`eCz7R zvgtnb`c90GU2-5T-H^H$h9{0 zzG%iho9D}Y?U26Jj8FH&C%hTa>nAh5vgqT(-T3}&`+t_f_|5?bOPcCw`tlh+vtq`6 z&&$+{7{6Deos^MD{W{}~BD{eIJikf#KLnq@X3^P1b!Se`eEur04*7q>_}+g5&;RI< z|0c%!Rh0kO*CGGXrF{Eoi$8hCLbH)QX#N!#mz$*%*7BB5Ke@jLFuvOA)`7O?KXC)b zTRSbO@rLIQaXZGz@X9az{AnBib7#C^_ucXPr_k$<10NGRrlE4T6Gx^&HNgEx%5NIu zWSOvbhyE{;@qoGoem6VZe=8WT!t3W3Y0&c7!1%~jH*e|uqUqboIGLt>>ml`njJs$I z633jTeunYFcmK!MeaF@O{SN?7R%l2nl}$uuB&Bg~b#F^cX=rPRWT&W%`j8nR60#a1 z70N0rGYy*(l9BAv(*B)u->>W3$NB#5zt6`x?{m)kyvIH7b6)4sy3u>7-(`I2rSL0{ zmQjDk_|T<)+#2xz2T}W0fop~04d{j&pbNi-^?M>#|KE&n9h-OXiCFzR829pa(s(LX z|9&^Q{w2y^`(WM0r)9K!DvXow$ImX(@{MJ@sxRIEZy$AS#_{y``OjBSH(`8dglFAz zvHIJC`|n)4MetD{9n&`Ie2V`+i>`k!##b+Sz2jL5^fwx!eBb}{b06wk z!G-JVej6eZrYXIgbJBkgfXB(<2tfA`QotLrx98ID=c(WWhxZMbor}<`wwZ_@8u z=fQ>FPsbo6jANce{RVimuHn4H3wdZ;p_=!-^VEyM@v4an23HMHc6$A(GI_3jh3`+` zOGyBzB!rGkZt{Hdou;n_pL{D_ZnTjR(%3NH&%&E?lD-~%sLGj=E-N1LJ>)oj^?h1D ziCbL%35%@Gu(d}>MQ^p;R$neXdB2qb$7gkv3?ARuwgPV;FGJf;mGS3!VMa?}{y4e+ zXfQsc=awjyyY&0+48{X&4&1$i=VyxghbiM(2U4Y$MNppuPQrs1oAJ;(5`eiM*M6k@ z-i(jFnAf{TZ2s*M#vd-anpA`5x0AAy_KRSAIoZJTC~g03j4MCCRQxrZdIGpGez_D6 zySC>IIBH+k^wb!Tf7dhsTVs(R1E6Acm%Y z$GC8R4t)Me`;+VA2l&es3&sq3h|udEgZAH0qUCR8oXihX6f3_}0oT7o=}8>uAhGf* zG5*=_gVQZse$oANG~+e@J?1IH{Bcr0EyjN&U!M@{N6U}E1!Us`96w=-%x$wfV&%7C zoXjsx# zKMcx!riFx;-YB%-Q zj4v9HKVoMv^&0SklQ_V?Dnc>amUoVsP46#F;4OKf&l56?5Rd;Nt6>POUys{d{}H)_ z{t4qovHA^Q{JPfC7mZ@|8_swH-e9dstbUUi*BjoattpO{U!U>6N-uXdFQIM;zI6R0 zRjo z{S$ZszU{A_W{9d+Pj0qQqy6I#<6fo}Qyc%%^b&Wt{u61W?RgcCUpUE5Jby&&{wNFX z_ALM7Kz|-0kI|)y&j0TJL%^R7!V~1Wc<7bgqRGbb-2Z!We;fzCY%Pwk@54iF52G7a z4Wr`+Gr&LP;Q&!NJhVFX@tU2-xc6J~d@=$5+dA)nY8?+#)bEvU-bN5V_X;qvXFWa z;~Oras1IV}Z{^^xSKygrZ9Jr2Gr2)jf71S67?;0i`%zSXQolyVJ5DZrIvwgyo!(9I&{llN}k9Q0DUkRn>Zzbasyn&_MWa_&Zzka;7{Hoaaz!AoKfA1O`0OJ=V|1*r+O_%eQFW~wI@hglc zMh-ohe}wvd@T)ky^D+E=G3k6_=2*BsNdI`jIDf%GzQ#sc|BsA+S4()K;X&(H$9UZ1 z{VT`mQtx7X=BD_*3!11*M9;mHYCp5f#2Uhs2;UA zK_&doy+m5c}`X8yEI^$%YmqtAPCF-Bk82@bi*~@`~e-Pt!I80iuKj)Z51!!` zg-}WL@S5^__E-_xcV~2=;4fIy|*dR@~MFf<0JPqMqdwl&M$7K={3Z?m50du z+*7@2dTsCnvAU1S9^v<|&G-)ltnVY|*BCtbfzh-rMLe|giQehNbUJ_07JTIik4^jd z#>mg*uG+z5ZvG*8zPU4QH{)~P-|ML_VqAY<&sI}6&dKq^7$^JpB|`iw;+q*C_}H|p z7UCC@{)ip;p7L_A*904{tK~3G=6kXETn&vrjN7r1LAUGcI0# zlD?R6@%j^g&A52|Ngu6YT)h6on-~|>U(|nk6mtDbR6p_hlk@|?=Ny`OrSd+0KXDt8 zAs9gapA2XGWAc>WbzLA={3ZC*eF{Iv zTk?=F&MlOm9RCyeg@m#QcNHF*e(jD+>J{$(K-&Kg<7AuU)OdRTka)=TpMHlIcMp{| zMyI+mTI!0Z%QC(Xhlw(S`NO3B1~V@FJ_YkXiH~O-FCV^NkMBRC^EZ=m=gaZ2$0+V)IYi8NYWc#n(oUo}a!&T>lc4PYwrQZ&9Q^i18u2|BKA~ zOV8gJ@Okoh<&Z58{Y_TrlM3}C{eL>+M_us_Fk>UG%xC& zjFa)5Q?sZqW_;!Znf6o4)YpPP+&MBxM*e@xzlCv8`9=4S{fvvsFX~^(jI-rG5AIDi z*1+*$CzAo@My`D1{NDuMwC|{6o2Mx{fAz&mt&Lp!llQMj;KKR$^YQvg9KKR%1N92< zDUJ21Bk}q~vd%wX9p~iz;0yT3P9LjX%S};E50!3;5!CC!Z+^oQhr{sx9X8ordinJJ zB~i@v9}lu|Sppvo8J=*`Y$@mD{L6rU&~-zBJNal@`f-_?c>XSFAL6Ru5{0X38Up!9 zex=2W)$6(AllQ~1;KFegXFNYVuCH&F0m3rXIvNiEnS9PJIpI!hO8jx%tT?{}{$Y-_+)P zeMUW=@$TneWHF!B*A2X*^xvi2b zKY2ctFkZMfIVklKJ^vMqpMSpghW#!sJ!${1jN{o|3LP-Nn$*9U@y$+S7o0Mr?bow} z>tCYsEj!S0)j^560^{?_p2>For0p|;aZ{Dk^H1NUKAG`}^EOJ=Z~DyrR_{5~ z;`p;4T$C?88AAKFCgVBI!{j0xX#Tp4lm4wyMBR*Wm${Q~JUdQ(F5}}Jb(GhK(en9% zUyrehopp(imOUw)69mt9a(yjl{OGJ(ok8;S`dQC-Y0Bl(i}CtD(!M19PR2XsvYmqQ z`a6*yVtnG-G|46Vsi!mU{wXPQ3En?U)W0u*%XBEXXW;d56Qw>!9SShn9e+eczhd z565p5?(YcmQ_1~dE%^Nayn(U=ACb>L9!+%oJqBF5Bt&%~j<4{ajBVCFJU&bAP2~FB z2d-RqB%#rik4SvP^kFW-_XD#2_c*visdD&ayg$_#72SSq@coIjUnV%7-8x_)j^C+D zw#WQRkDn**NAdo5)ggC|w{hchr2jkszqiHoxPLc3l3Ahb(>IuNQok4At9NKliZ$e; z{;tVeoALS=^8P}O{{j5h0X(p}mye8`YAbf*?*pRu!{6XB1q;5v@4-iJ)t5WnF{0iM z{=n4o!kQXWB)$6fMSeV&KdFD8$6Wss#vfa3iq`a!=~#*950myI$5#S>Yov6-M4yiy z^G)uJ+C}pp1s+}Tx}biYDYw6k*!R0B;8V#4lUMmDaNd0XoG~uK{z39LVEp5JjPey|A98=nWBkA; zyb)k0&A*WGQCAmuoP0t3730~vY&=>rI4AY{%(#KSwukM1)aw~9)En%P;zqsO6R!V= z%J0;_yGNTAJ-!^{cy+0}J$#=c?Kgz+rFoCt)2e9uXfocm`;vRdW$L=%ygJ`v4+B2x zkuf(f721#FZ^rnqADVJ=#M*Bz<7E>ieLKY3&zJFAOUf>uI!o)nobfYRnSC8M(d%P9 zI7w4aXWZdJ?|I$u_`j(CUSeFo;qBQB zSbs#?=Pu)9dXr=pcl`^Wf8cU2yL5|j{9m^miQqHPzNGwBjFaj08PLAOe=|;&KV`h6 zlasKh$4YI&(916~?d2zrB#@$+bUuzZ%PUuj?n=vS!fq z+KgK-3hbUOOWlO=eM*zgWQ%=2wP(DdpnlG|>sA`i| zaQq(o{DmcZrrvc>xER>qHP7*o*e6<2=J{s$N*`xLlm(fXw@UY)i3%J~@T z7Z~4mpPwt`P5l<*lPg=ZJ!evX#Q3wOtc)DIK7{m7a(>@39)^ck`r_xS$iFi_c#LYY z_buALTfoV-KFYIAk=^paVYy=culF;q|A<`p{R-NL^lwGR9Y_bu=E_IfZxrLg_$^zg zPi5RGGV|hmJbzns{TVUtBH_?WR*$+h{mx^^wJRl;gG` zGEjcv*BBqW*hs|}%1`=m5#vSC4Fj)0`H7b^zVuLfe>qL=_{6_3KJbF4w10Qne;UDS zn)ciaT#w_^p9>1lgZDpDzV0u${v-0YBXNWzc)uYo&v<3ZbM=qAx#N@mH;nNrjWr>$ z3u*Z#GXCKV-ss$z`YgsjO)41pS(Um4-Eykn6m+JFPJ-xPbl z^=EuK9zfNH`jP&Mnyz+lx)m*QAi0`^C=R3&vCa z{{8O<)Q_CMkBs}wiHI=9_ZM>g6R%@@NJiJn1XEi6F2>7yMhE?Z`K6?P%Dm+Im#BQo zczdV(E^huXXtAE`<7#^D~ZdqqN~hhs4gG4&$zi_ihvH;mSw) zFQ0L;k6s2n!hPHxb{Y58w6 zE?nm;R{kg8Atj#<1@|{WE3Zx%a}nm>k@{6KZsxR3MLLX@?MUllM+i^o$>PUI(}Oq^=XWs zRW{MJhwGOdpU3#d3;QOdLH{Oh3qIwL#O*)H#;9Rh<5fOhe@Dhg$n(nsoP56dnrMvX zTr__zgYy@Sp9C@fAC=ULPgOKL%X&ebi!C?6E!YP9^yI z6y+b!_>lW@@q*FRPlD$>SbhEIJG{Ryo@FiV$+Zu;{?CE;yt`{^DBeGBdh_nuYie|T z%}wyn7xd+R_240&#Umc@#?tj4#o)GIw#_llM+ire-y_&c=Vz3I7Y>;bchCqSo?LG5 zAX6@X^8Bp^UuwDL?0+~ugjBEohR^M|^yL0g5573zc%A8AgpOvpPExC+E>XtyAKxGU z9eD4D(1KUj6vyHCe&pUn(#wGFOL^J0bH5QP_APnfElaKxbl(qH3q*epFHOWp1&sS z$0qdtXa_zFhtIq0gwTNKn-7nd(E53TtJ=R-i`dFXA1fEQU+$#u$HCwvd|&BqKDuA8 zVz*R*JO8A8*MN_zXj!)?k&hG~{Ftydfcj?egY)smEXD#f@JZI$uD;awf-BxZude&y z{p%lXSUas7^<&_#LzeRA+wf8T>V>y`dQd+LzVvzDXU(GpXr`s-5t9+ruYwEXI!OzV z@P9adza;&el>a{X%>H|N&c^$reR`Q(vEmcwJ1+$%c$&n z+R0r%#QTb?AD*_U*!HW794NO z+i}_25M}k!kWs|@Z;JZwH1Jf71NSBu>mu@feykepA4cGYAsKVlIvJuWldb#Rm(l(= z8{Bqu!lHo2S!eQ5F1KRz5x*hm zdyEJ5mEhgocTX%@YKX}CkR)Z=zc+xJeQ6(f-(nVuwq5zB0Lo8}zZ1Mq*T}%)!+I#@ zW*qXx@h3&)O9aopyX5HH>w4%#+^8cy(wvj)I}QA4fxqI6wpob8|4_L|)8~K->z`tP ze$G$)di^l17G8aC}(N`|mNvf(Y zWExV7A(x)?j}_qW56h=qi^K5+*S~BJOLe|U&Mmn=Zv-dzt#vC*&~f?2?nY_c_%3<= z>;xC??;T`7?o3C3v1ml;)tUUYmo4Sc-XOGl+h6U6he zOO+o=JqP?D-rjDOuL(LC;;3DfL-W4{o|MoyU*jO&zsWJZ+!wEZ5gor2{L1~OF_Un7 zz^(iBlbWtjuK-U!s-u{0V~ko9;$^<)(DAn#@X1s6e?3rOEZo25%@6MRM$Uf|ctDxP zcbyCz9~eL1t3J{6J>GEr>)ygGn+ZCPTBb}FX-%rW;n+RTBJR*IQDt`Y@Gu-Xohq@l)-#gFszXsn& zNqRGI^7`b{ z3-IUVc3ET8^yt}!Dhujc!1JXX_E}Zp_2*4Jw(fk*oj+3kc<>G5y7$iUHb#X89&hU; zx%8wDp8$Wh$o!4(SRUGv|M}bfncVkJ;#uI&FZvAZ(T9f&S1W6zzvP_ce+~THppdiI zkTKGIsxqkMhU>rUvxsqFeA9!}%Nbwn-j!*)lKL0$AIBpz-sAi?k66*#I-7bU<43DM z@l(f8@BWtSUm7pd{}>n>qign>v%Mr-|J`5Z!B>%un>CHO`6JjRaotG$hk<`u*s}4= z4<0HEad;Rc<`cn%`=_1#U!MgoXI^mq$Pym9oB8vn5>8L5yhlY{? zeld3jPrZm2j@lWcol)x${S^pJ?#m5gJeSEHguD0fG8)dffFz-cR>{-%?%hOg_R4eP6aJKGv4@za(&B z{Q}Jp`3!e}$F(o1-x=^Jhl3K1x0oUA@ypIn#K#xie=dV(8(bKT#+swM!?RaNdD8TE z!G-@XR+yoJ6yMUldDNeR_ZSwfn6}ysxei=y?|6}xuM#|7T4L^-f#zt;w%u2+)zb7o zz&)d{H#ChhLxaM88Mte6>B;@O1^mK+;Iy-LW@z?DWlsyqdBXEY+OO9;u75oVy>#AG z&kSYEd@(PI=1^Un9vGe=~bFXJkjehT=( zy#2f7o|+-m84p`a5nCR z6fa@>llDyoC+qG*hMOUWky||lk)Hp~PY(F!UpVmF5OcI~UssQB55g@X^LqI&u-vRvHsv_AsUp{j9-XWO9 zqxpM-4=hfI(oW+evcFGE2krmC;HPt^^!sTcKwG8Hgq?Jx9uEEnPw$z7=l_}7cs+7H zPp_}7;D&2lPHC$NkT6b=98G@!T=>7}geeM=NohLK#m)aB{W}%>O6xg`b$+I(>c>kh z-O1efC)d|`@VJfoc@b%*XlG*99ytZBex&`cgEtKNeDJ^m{QXfOar8y}d=YC;!Q7;3>PY=`o+)R;Lpy3yr66&A9zpLV%xZ=8 z>4v{Qo4D*$-*KF#?*hL*>Gt}oai-|t<+=T%XL9G4^ndC1T>le{I_j+7laEGZ9=>*A zK9`=ZB9(IVbOrJn-{Pp%=|2o1#_5HOH*BbLW@1EqKx2W))7kd5{gDZ@mnLj+h1buol=1oyPeSZoAml-na)SYr;q!WB^p%i}q z6rI0K;MJjt#bMh`Q0Voes!JQW^rZdvfZzGv+A}X2?~m##uPt9r->;8?pGmMZsyb|f z0`M<&63ssYe4X0-{OVv6MB?mRUPAo}cqf)IWf)y+2NGkC6$onU8nq*hjq6WK_ zB-|fvfXBb*Qx~```M{6wpD4NVdaOQo|0ma1zbdYOwMOidSH8(dgF>SNCrZ2jdp->U zuX_>uVQ>f^t-n6e<@8wU>fmH~hhmKxdL!r_R%A@`*8(3+Ha_#GTs}czmx;fJd-QY5LjVeJb13a>npc+!d`;7j3xb2f4mo!G-g?`(mHqEqN)*{onIt z0l4|}jU$!J&5__@eTO41A9?>H?^hxJpO55R_HX!{?%je5@_^mYEHFu~lXIyiD!t>fZ zu6(5Y>%se@MG9kY2#~yU>AQooX#d*Dc#(qCEWSK#ze9{~ddxdeTTPFj&bYAuF72^l3PG3Cqh35a8@$8k) z0uEoJ-og0&L+wgO_EPWnk?UWg@&yD%#y!T@x9IHa|XC@-(X`?^yt-u13Pe~Q=@t{lg)T5dUp39ADdG4X?-Kuc>4N?DS2RHqz%=2{; zpebcC6|3?5WRdsz#Pu&N=Uy**$>RTC`19lum|sfTPYJwNo=?Sz+2$xHU}DeYQ*``n zG`Pp0ul%2W`2Jr1xu*;Me?ab!r2JaoF-qm7%{uu1Jy~GsOw%Lq$1j|IOrFL^YWQzH zy2pJ#BI#|x?{=OK|1%rEpAQWZ^n&lFeb%L;1CM|EPP@0&9lh@pDo8M1jkbg%|kyBUBrx?*iXw z7&q2Jg^w2DjdGgGsUHRp+&8Ji>H#198L3bkl*o4S7(q?4ud-uwCU5rcV7C__o0#m)Lai(fI1&HGvPf z@n>@UD)7BS@W?==sc`-1eH@=s^nUOgyr};DuZ$Qo^wV$IKK)r-{-k|77}r|$is@*{c9F^Ju^2$h9!mDXCLC6%gM0NZRk81DhW4KRIp%L7EuR)NG|Dt7!wjECkIF13g6Kjipt!MA~T-p z{@)pY{8N4BlL}hD7RGB7Z4I8Dqu#rk>p#Nh8-70HL*hR*oRj{m2p&Coc4}Yze3A4? zbIF}C@89!nH29zd#ciujnxb#LL*fby=LxTG@_d^Dj)yg_mOU^<)n7KJF81Y~U!;E< zfY%)=uzu4Dx1=IYU!AB)8S>UCP*H;=jWaS0Y z^nT#N`&WPft#xd#th>WGIsS5RvaOFaF8{c1#Rkc@Y5CTHOIl^luZ!lR1cjW!s^OfI z@@)r~9y#aPr0aaN0tX1#nnyhW{Nj;|f*!s2NUN*nP)jD9H|GZDf=e~ijl&{?CDlb5-W2~c3JfhwVo^E~k&F?4y zI=k@Q@^50^;|tfn@aocJmAL}6qh9BDZ5d534}M-?V0sd-pIN3pYev*{>O;Y;ip;O2 z^%bDq);NNz2X#&Gd(C%K#*Yyow=uWtBGl;k;Y@I&dv9|8>xa{yD1BoxoR0qq!1a|X zl21sOA@jfQDu*|5PWp!<_~|Hniz5RB=mnmpxLAXxpARnFmk{sY?B*8cIo_CFAIrfP zlE9m7CP-@6j93?I>XG1syoVjR8exK*4U6iB&!qi(8#o@8OugW5g1)y`_*dfVk32ug z`9A>en4$XL6>C$JDOjCy*MfR7xPTm3&lFYS$Ma<|KLne*>4NPN!Z5z721Cwm`uYNvxbW@BM7*pTS-2 zqZba^jmIAZ@jin!x$B42?+>_=!l7M3*Gv#Ojc@d5`Y!M(fg`$|T#Jv7<2PKz+j zt@Ix9d};nO!1oU7;UueQjFNIICQUDK7v3L9|KWo>CGLw_GQ=3||8ncCYZ>=`P42Ju z;KR&uWV}NrsNOKP`au`>|C_icIGJAf<$*DJ8obqgnI-rCjog2Nz&~!=esaYTJia-8 zd%>i7>T5*#zrNphogw}{oi?xE1zqYf;0AqPom^&M!o}y{QI7|=a@{=h}rwk5|;2A{TM(Xkf1KU;jmlpMWMdj7J(HDt8=T9hI5^|ESt{9yY3;u_<^`>Z1M zhm5Pf<^7l~NBtG!)0VynIVDB?6XRCh7It-)q+Z9k-`@5uUTw7eo#5?rH~gMag3#(N zmo2daY5IO&x&9^c5ja3>iwyNaj2Hi?ALK9g|4*IqF#H1YSc0b4Vtmx=*z{Sgw0uV3 zWM8Gx1$g_t)dS?$snGPZ8BhJ`<@$91byvpc_?MB{|0Xg{z7qt0r|Hwc$@IPfcz-{( z{5gz^$}j4_w-{&3UkWaRmkn+`_rK+@V4N*~4dZP28^I3@#Vd@i;`qiB);W}YqV<#f z#`UkzDf5p?WZ?ainD&=roGt%g@T%v%_k^bYZ~4bD&X#`$<81j&z=h*>ig&6+-8JVLAR@Y3c>G<_C0_k9M>kH+H&uQX`-eDF8<%jYC4G)8NB zhdq_-PtR{5xEl%ZsLey$?=J0I^pbvmdkKC*R`bmt58OWC0T#obQ2z)%=ZLJI!CE~3 zqk9}*Rh70+EjU@1Z`u#XuO4jVsH#J~6I{5z#{?d_+oz5cSB}R|Rx8d)n$Fdqw68XJ z(2>i7v+(?cyPssHJd5Y^ah1eGjw3a;Qa!)K1lwy;L<%8_a5~Q&#yh{ zl+gK@%b&PA_y@eL(7kSE2=DTE_4_!kf05%a1Xm>=NavWL8f!d~1kVqWel>VWJTLc_ zqB%Md!Rt5f5LZ6p(colV$#OjYPvY3fgmCRk?w`BC=S|GMZ#u&at(jG@@YXuozDK|d zYc`Dj;ckxVU8ZT7mviMK?+>TJolS6r#R@YNGE}jvxsuDDl>aig*<1zFw|IP_xc2Ch z;SKcs+ylQm*S}KH8INzR#|xyQX!)LllX(MCIDYUj3kx}uz1;U5lK)3=GOTGSiQ}Vx zS$K1JBKLkm>h~MG#L4rIk%uwDyVJf#P4xYx9o+x!vJeTpf4!ucq|D3t-1|F8-{%L{ zzx1~p8Mms|7*%Se6@A!CT?t&c?%D?-vW?guD|-Aii7C1x8V zvQNwUXqw)SaUNctvm=7~a&TdMFdSc=e7^F(L)&j1`1)y6J+^cp)VlV1z!i5|zwO{L zmDZPjNSGiJzt-4^=AQt*xf}iii^pFxEl0K;Gp3#be!WFTLFS<`iux?2VlGzx^Wehx zWXe30@OE!ZN<2OO4e$cn!RW>-gv`hU@hIxW;PuWA+*RHnblARr?w=6azskYqwj{+# z$?%X>=&SPGE2&q5@2vA_I*)y2qwn7K#WeqV@C8Zk4#O3Ai0^+p@nHaUiJx5m+FOMe z)(qgGqw^v|=6X|?0k4~YCurdN+cjPHGjHcoR|WUZB;_&aow^O$P7tUXJ zZHy-4g)~pM()``PZ9nIveabXNH(uy1zaq!||0VA@fsFh9{JmJNhWr0Yd^O`zJyQbx zZ&Lq{@r=Rq{POVpB+>JC5BLqA6TH65@b{13_o52=(c>Ru+-OD6)8J1ueJ10)M!AtH z*Qn<+PQtj{iKqS$eDb?p6_cl$qAri4y5Cjk@yi&OAPXS=(Dc=eOZwH6@rtN7Fy7ue2)6_pfT@PIL z)grm@3wZx;5(uZ2x;f)ydd8sV)SVc=HRD6!5&|BCD;O8fgY%}o z0bKb1aFq!<9r4J#MGCu5ugx?;!hJTrQ-98Q)tHkHr`)CffpHh-o{Od)rC!VUqnHJKwAN7XWSoDw z@RXJVb?M(+|4PQ&?|f)6MisX`HQwK$uF80pSGL*=vEyqn9^KYWZim?MXE5%3z(Mi@ zKE7yt$rN0nFaAQ4hv!E-lw_!j^^ZA>m;V}iEIfvm&zteH+m`Kp;zNB2;~U2mY#ysm zJpw#>b7!AP5ypr=ZiLHRJpWPDKesV1{GSv;J%RC4Iwz~o*iuhryxj29MCb9;a~SU@ zP!EypNxcBPUh>CD2Lof&+jC-QHGaN}%J-P@{f|8cd~v4!j`7hr0Kyk7>OUC2kbB*{ zMuvJT<2;SuA8Tsp_>EL8*MEH1mm93<IOW?aE!h1T-^ z)U_Dz8jcr2eW%AqjFb8EL+(?z0e{+d?^V(b9vUxs_}$%^G=F!-72oHTs12mPi1BXM zEAp5Brum0~hmZlf1|Ir(sO`-ChtxMSPUdG0Nu|CI{F7X-r0`rk|J$|fS*$KS{t3p( zIzv50>e-CrlF3ZjLdeoO_>NVhwWZ-=@ z4@rDfncjfs--`NY6XU4|1{F1k_3s{aT>lZJx1Oy$zp;wTpS(W|V7y*JsipB6_2G;s z<__H5bddTa#>q66X8e9ADxW^%)k6ndZ?>my32s`@+}Ud?5BX)x=*k*G>*oS~P)4ip zfezmP;2jPC`+}wqV0`&rd;dY_sIOvN+1##u&`#=6j9+WF*{iaU`fkSk&RLIF#s5!4 z^-BU5&WpzDmzyQt9=LFXdIsZd!;7N&tflXVR~hd@SAxBqs6Sv_`29|c=Km6WAsN`N zM5x!sc$0o|)IWg>|9|80DRpE$(QPU9Ka6iK8o#*LZ0Zt!xc*a?gaczoAoQYp^#}*C z^C!#rj9s_AJ15fggTaOCrri+2v%pu@{p9{1lktJ^;NcCM+a4^$`$xVXZ+lGIOSnFQ zJi}&!3%~mo!~W(lKa>3bGy{K}bLU~;HiSl9SGeG5Lg!yPfV*11Qt&V`M7eEqH^{A` z^Gm(K?R3X%ZzJWqD0A|rD@`8^eskoFbzANlp-sK!mrI}E{-2Zat+n7Ubx7nfg#P3% z*gqQ9PmuD(fG00MRk^8T79!iQzVe{??*rG>@Jao-eHJp9@I3Ke6*oUb4yQj3zFX^q z=)n3S;(1JZy!^TI?K7JG0l0Ag>4N{w z{{{G&9@}ppy!5~Me_+zH`Tu6pCweqH{Z~Sd-wv*N>t5sUwFcVv+%SpEi#%N-aT z`b{i%jTuZ%eNm>!JIvE6WY{(Dd8E*SIS5i-_VG4MwS!MDj zoaIKysLLQM7|(AP-5+m&&y({Svke)c=~MokAM=s+{}S-_`^KxJBzWll73<5daQl<= zWPGjyT$4fr7VMqQ3;H$Z2v z+0H#~PJKFf;Vk^(_Qi<%{*Bj1ko4sKW&*Atd+qM+k47k>jvt%3lm1@B*f{>bmN8d|;#@L~RUdLG+p zfDUyz54nO}RKGlMy!+Gm^g}jC0g3J ztrYBQ(zZjvgU=~duAl$!{Cxx$jz4N!qeVfcQ<7eI3)7SKsRbAAUvSR`tzO*Y10Nq> zRK5;y;riV2|Mk9&T>nw?+Y@)8%m$qtdg95?)3p4`;CNg55liD{BV%;^zwx!+|N8f6 z@Wrc>TT3rlp?j(E#_!iqpDOaNPaJIxY*A#<;Yn6~eE-$Y5d4zH1>TrVv(Xgu)|`ih zH2rMwt8ctd-L|tvWcu7PRiA&yp9gL?>{{`KEb@MeQ=Sxwfj(4!tRN z9-2Iu=AX>C`7MVB@fFlBfWIi7*Z08(JJjF9uJVr$J$?b>OVZBDcbiC$|Ag`4y1u4z ze`))^2lu@&>P6@gJLK2>>wJfHdi>wua%2JC3_CPh@Mz+6dwTp%#&d=^gsS(Y$Cqj1 z`j03*zwzZwrQ6g8GfwI$6+w@$$#_8WJBOC({=)VpoH;aoCHRA1lIlH`t79P1@OY!(9G4g!X1=oli z@hShXIl7(aekb%XH-1F=4I z5xIYF2EVmjMMpcq9C>tnnUxy4~}0;*J+Q# z_jkO#xT6(!e1NmVo%xKHAkM4 zt>xc0aNl1^{`%m4Jsf97jh>Ch>+LD3gz*_tKMQaYUf~4pzXKnYOG@g{{GGsU`fRbd z>}`P}@B$mh=d^sj;KKPewdSbu&hEprN7MAnz&mc>4TP$#kW5vAf0hD0|B>J-`m@`r zl`N4~b*6fcoz%C1PYfSWcK9}4AOAsTQ#|~CC-pl3uHR@LT@hu8CN2N8Q3}TYN&S++ zh4cT;nxn+t*$tl*Ue$;Hd~;nV>+%qkE4DaoZJ_`%UK{hy*Tehc>Ir~ zC;h7keDK=sG0o3$`|TSs-B?v^ehj38`NfxcA6+dR;jd-1>wawEbjSxc*1>4UW5J z!Oh>_#f=}3`;!_t*%ziH!vghiUL)ya#=W1A{KtWl&qDgRebzcX-IlePo8LytKNFls zF5sJ%=tfeOYpEaSB!5%zJqE@lyJIcT2)F%NRxp2ooIg8oYP5%RY zq1yTr=lK>$ulJ+>Qel1?DPIdXj(R)ginbMMP5gY`ejm-hS1Z@Q96NLKSLj-zeNzpK z*M-ph6~MbZ`^qJ*u|z**$MxFcNqsoD_2!Q)(vK{Vv0G`%%u+hPVN_0@qhAsC-rj%7sfX# z$Ls%RH|wQW(EZ5*zz4iBFCSUMN2)Qc9%c2Mlk_XV|AZgv{BcEq7UI`4(^_tS6>@#7 z2iMxwe(UBn0UDO1{=ob*^&Q~k@zwjh0Fh;E;jn)YxjqguZnq-FI{62eo_H#_D_OvP zf{!xJNaiNA(ehnjeBgnPic$^KZ-RRp-Rafu1|J1~R_{_6#jPJA^(z72vky;PjpC#E z7FXH^+3b+9x9G%hi$2U0S`Xox**~ZACdi2RiD!RhZ?{ard6+q#_OK~n%3-C zafe$UMCPA#YvcM?a7V*Y?Pfk|jKTr%uG93g;5X!Y_p$%WN5XY*cz;bYzCg;a23{?t z^5DV+KI%|9GC{kE)?WjB4S7Mz#qlB5+3-4*Y5BFm*Ug>e*r_c*H4XV{L3n>pQh(CF zjKMS4zgkfGkdIn!#&$&wr0H$J$8P@Q_hF;}?HN|5d2tLapF8-aet3f%6EpNk3A0D`WAA3UJbtGn%&LSc>lfF_=E*1V#kjLH+W{X!~YK- z{d}pV5)1p|k@ndQe(Y9i>B&7fK85{+HTr#_=^5m@a&Dj$U6q+qwQ1hpT6e*9T^ey*eo(ma9KG{s8bLWMd0M zb0my^?ZP=ZKf}P+xA@&%CL=(SiBf8vV*B4s04H%@s}lvN`(8D^(;|BQb;0enejnsq zW`>js7ESP3Li0BRC&OFe&jpB#uO5zY5Z>QN|C|esqZ;q8MtszJetGe6ynd40|A_m7 ze;JZiV}4J7dQIA;eRAQPfB#=rfWNU)JsI)=#~+dE8d)Q@f8aWBJ+eS(l^G(ZZ(_Oq zzx3M~uffy%)t*pK02l7hhT|u(=~EbI)1L>Aa=Cns-pl|W#rO$QQ3!R+* zYH;EFFCBAq=iHbl;xW(beMWv5N0ZUavCWqkHRfG#_Qmsug|Zs2-&`%i;n z93Noi3;h^dTK+)rwM&j`$|L;$#Xr~~U)^4Ke<9aT2)OY1^H6}u_6NOTe^b&vQQ$9! z;SmgJGxYk*t{Bg5^!U5Lm%J@;7&6)%Wo)kqJa(Jje-4AY&y(32o+?0{-tVvI?4aq> z!G+%!dYhr@N0)kjx1@d%yl2Ihv3c_N{08oESrJN~54XXuOkYw+^nrAcK@9Kj-&H^RK6%c4y#*v9)D>4^uYJ8Ig@F! z+Y)V!I56kHOYZ(f&c8Xh{$xe9dMg{$4{x9nqU0#Ne-U>EKV#_Zc23z6Wgc6&RWXyB z-%i>$0DO|9Z)EpjmS}XYot8>IonO2H{HI2#z1b`a)LVLwVX!v!_2BK>wB0`?TB5&i zR~6ZWQQrYBI|WA=nqq;@Rvc?O6h!?X_}7H`9g#;YkniCeefVi~etIhSzQDqd3)L-9 zc1XIsUMo$10bKb1$Hx+p?{C*t=>LzK;KKMYapvgd4(S!I?$P{9z-@Pz{Thn@pE}hK zj{A+{OZ|I)1FtQ3x%l&OOSF1fw$Abm-1|MbKYjrh{(n`mM6Ofn%$8fy@-={8w@SCV zhu_Z|1D;1Hj-vk$x^;2=%kzcn#OxqTbnVmnKbI!b^s?Z>`OzU3sB5%gsPSc5J~i-O zc-w@Ui|bOIZw~lppW`p5W<6)T5;d^NdNKyAKfqE=2>|>esHek z@(efb`wO`~g27`~9$J?5!yKvXn$yR&C#~OFa5)lSr`;U+-0Ik1c95oz0k2A&)#`N* zKVM4H{UoMR-v=&?@BZEj?fUd*nAQgB$H7M~#Sy&X&C%rK+a_gVo(aC5ykPrSp^oI& zX}%k{@28}GdEgowOLW8bSfH3`Hxh66rR9GBuGa%c*2m*_R~%C&F4;wo{{mdeDlS5O z0veSkq_+n|DUI&hn8%A`u+AdxZHZ{m#1+5S~JXSrJtC0fP38V z)*=7@RL-6}y>%!}-w!|KyWx6>&hJbzjbJ|aeUO|V6>yh_T6fOj^%K#7X9HLISqk4@ zh--lVO@qCTrAOnZsS9lW9X|vd?+R4eW@V1>UGl~c2U@-;aHU|}Lveh_!sThJYJ1W0 z?E;^#aPZ2_gLwRR(SPg46wLmY|6y>0r2WG#?>9q#3;a$GKSR@}gX3*mcK+CGCXCPT zlT7_0`1_wnL`C*Z~7x=ro# z*a98*$2(zOqvfjv-|mQ8$kqmB1{|r2Ea#q|r2T$^|NoW2$+*=`9N%R9$ssz2 zXHg#wzNh72(T>p?`hDM%oGx(yyJ%7pfWf$<`ONJRb`21)pIy!nR=F*e;`GcFLeR=CL)eOnl zZ!)_5ljgqyyotBJr$VBc@cTuOHuwHU(r*BFBpaA%n4wemtaP>>r0HY9g>f-m1ZdEK z(>Zsa*xn@Po?Jgiz_-6&uUWoSfQr3Ftn~kFD{Oz#zUkn?_rJ#ibkk5T#6Q6HU;n%a zo>v=PpRSDKlUD1F9HvgMkK5pU(s91w@sp~N&8xO^KGMIwfeYgw{1TvtZ8H;ZtI+ms23O2jK4Zv60eX9` zY)qpx*T2a5=^@GWue?a7gX59}2uBxKBe9(8zr^LiOLmXn=G=kDr|>+VrMoyMZ8!`Z zFN@odSRp`;RgY=|9@6?x1fQ+5mFJxzKx4@Vq|LVf`u{9&yPXG?48ZYWPr58wsGUID z-x7RlI1W&T&oBAB*-*{34=JA$xYD$OifH`)JGjsEvVkF-llJiiA6TQXW)JRvNx#$X zY4)e>vkY9gKOK&LM#8wfn?ch@f|p4z<6T^W{~y1R3wy7`)t~f_ZQ%K<@B~+Z85%)0 z(2M8lNBUO+xbzp*fIt@;lze7YsK;mTf7f>!c<@8Tcb~&-5U(M5Hkn^Qo?j&Y3*cnm z(Djmb=s@8z{YT4u{`J3`;JtHJ^{g0ZgCfzfX}Tlm{D=~8FY@4DV1p`b+(wO@Nz=au z-UvI>ptk<7;>{eSMD-v@?*lX-R3 zc>YBGZdo~>B>H_|B6zb)>*JmdwurojZMw*f|B~bDf|KV~ioXpaafW}w_Y-n{1mFtZ zE}ap|_J}M)oOG48zXSN*nVKiYEV4!6&G*A|rMd4fB)vCy;PCw=gTL9Jx4nnwru)+G zH^Jb-{gtI{&`+7`Q?B&o#*az+tp%Ua>qvjSId&*!hgo`$Yuxu2l79?1iTgL$%^t}% z=4HP~rRCcP-WYw={J5+=+V9oN_s$pU$H8|^zkGJ$a2u5VPPOde2U@;N@bs9#RlPUc zqEUgxqrbuYVN$+4@O@3ayb|#FU4p|O^pc_FD+DhbCavG>ZI1+=FYic7ap#w`|10pb zP1(wQ1-2+)Kx5RSuinDpKMX=2#J}i z@&9+x_wVjKxc;R@Hm+&0MJ@Hgx1Ji(|9^7e!uYBCY!G=5_1eS5=OXv7!QlJ92TxP9 zv`2$AYHijzaqsV>{l|e{8@#%5s#JJZ;x7&ko%- zyR*++$5Yro2H7wzYkU;2}*hvIoy_}Jw5V;LvoW2atl zPRc)>aWcR5+zzgN$n%fKcxc6@>Z>NSeQg*w?ir(er8My*&A(#; zmp}19#{E-sI`>y|POiZa#=DGc5~dvE@+Tg}_`&ioQy;o=?MwR4F2=Q1ZY=Uu;M$ke z|1h|HP-5uehN&pWDMzwhBGO&q0pW5NFscHVJ4e_!AygsiNPii!}@B9yw)dao9xL?}B{Mv4&0 z$|huGMj^_kWRLn#_8vtdBO@vEch2jcy5Gn9@%ue~@4tHVeB6ERecgNRx##foSpTNP zXX3*V^N#Fcll1eBnIgRb@iVtAy-N+-vt{FKlRu3V$ z$66MeT>fzUwyW{e&vIvfy}&uj*FoX~;910pt$o;xW=;QIZYkP#T8-B&S?7Ak^i$fG+m=Ld1^^uF`{LHV;I-s9}Jm94&-Fbtplwkgja z%a;-VQ=y3e`Jo+qHsHdKImEGleTi4g_x;Id^0#yO#rGM(#1-vMZ$F#WpTWPt=$iLG z%6Ay?VLkJjRvzzs?%}=HUAiU?WvKJPIWUKKOe1i-I;S?<{tF%owDUfP9Lrxuym)W# z#+mor*~A%5^8d6QBc;dh>n7r-$9%ofYpx}Wy0O1+*VcT0fbUcG5s$cd+&Qs(Pu9A@ zfY)Vh2A`|i9~~p!aJpZ?`hQmJo}KIKGY~%zIgZ~2;_18K0n2x5_Ip`_x)&h+X4UsQ zkGRXoR?bZ>^<(G&gy~<@LkywNc|sePYdR_VE1= z%BPbWH)=CwVpgGeAK*p2e(Pb+_3HIwgH3*WI~ei(Bjz7SJRxS|f(8xxu|_@?34dFN z`iH1-vuPbQe0+KRu>43h?g8eX`#13Vq5Q|G@vw|WPisEn^+Uc!jjz5{Q|6~D>X)R( zk9_`qEG>ZRH?jT)h(9t05AH+zvJ-)KVl_sH`kf-aaq)?p*||3CNa@m-{|*ZM{uQ}j=wA}$6XpM<8h3$Z$m9s$-(vkfs`1Y|54BfS@b?Xv{wMLb z-3^{k&9GsQivrsDri<~bTc68c6-PG`%AY)coIfqp_<%M3Spx=ej`Wrx~ftQc@+p6&v?X|}Icbw;s^6RF?Z+kT!v$mF~pN|?} z729mg5KmEl5b@+ji}uX(vSb#K8_RD%{2T0FtY4@aKRUQwliB7X|7hYZ!}7lE^|xd_ zT7B8tdM?i&*Uu%ydqy{Sf904Z3n`lra~s}=;o6ApTTi?TDnLywSZD2srT12Hj^n@U zfB85IRv#Rwta2zx1F-v%KWE->Fza5 z{k++c;o5>cm-xRN`C9K!px-a{T$p;DbCjP)#2xd-+$+AOV87N@JgraZvHov~cfFu; zNqDJX;pnLEnkfGV@xJY$=08>J-H1O)7kk-D^~3(DtHtH(Xlh6OqPr@#UvuQ-9~$=3 z{t4^Xg7^y$P=M*Vvr0Hd&X4Fx) zkF~l5u3k_+P`(!sPad)S$U8sqKZ_2Yy*bD9tBEJAeQtAhg)_6lUkK+YKii0pLIdGQ z7god9b;Y#l1FGfYAo2Ts;ej6LcW>zb>G2={{HQ}(9RE|qAGC(ZC%wRaz!pZLjB_mi z3i015Uv8`HU6`cDe>y;_Kd#Sr{y)5cIQmrz0{fw(Q+k+p^>C5uhwcAN9PJWMZU_I> ze-<1GFcG zou&F?|1jdZ)@2@H51g6B(Y}2K>=X4<63@Of>dKQ8XZGeg1X3&)+@JWdF#ot4#m+3{ z-1S~zcD#N#zGH~D?0YC(aoU+3yEuGp&yynkG~yjGa2nWep&4^lO(!TqhZY(4XV?bG{j`KbC)yc<=dxmg-x&uz7D~ ziFZdhN#ld*^NCAx_raM>9k=>p^aD};bK;(1={q%dI5Wu(@HUq(O#hL1P|MI!1~7iM z@y}CYzz!7KkK@+uLwzb=_=b>qWYc}NamGiQ5)O2TOW|!T$|6H1XC_l}K zW7vSMNmRcVJUzD0ka+572<*^I$p*dF4xhT&Rq7vY;O4~pW8nF^N+!J{k93vlhy8Cy zeCLPmMbWT+HJP;|=3{fgWyCY?6|IZ8reMdLdPG?5W_F2h$| zrt_4nY3SCuwv7cpPW-oCyY4p+D4Fa@Me_uR<52Z|zeN04G6Zn&mNO~N+j+h|;`rSm zj@O>8N6T6CJpUbT5JwdI2iy0O_{mkSVa8w|;_=^1ix!Op|3thsKFnVvXBL6qQr(Ag zj_vYN^_%4yNxliX*j(Xa^y8gY0Oa94I<-o&r$F`X2iC70}5Lf`WIv3(h5vmL^}9{{WDW$jnFQ~fFu-z6KEBvLFNx!|-;gpn!_Vu6<05@2 z@h@d^|An41$^Tow0la-UKmHM)0^(UbTE-+h?e;u9w!cARE+D*S%=-uD*AU`47ab3d*HN;_ z`tGyacjMm=Y~Og|R?mHBPO^sgRp_6mT+FWs;%JvrA9(1z+L!aD^YsV&ZvpY(PeUB- zVf`DJv1P&SuVQ^#L;Po_lYUfHYBN@mb&b)urbC_jyO z%he-WhSpFrw6iu$6Fif+4JX>xjIs3A$R_?7>&hh)-p1AMV^fTN0^-vB`Z@*cbu-yG#*F8W^1X&QhMya#tzf4iy!4(nBK>ya)9t{s2=GOF2j@&l z7Cepkp6m@5VmBz*y!T7n6kG#89FRATZzl13k#67%N?@sc&+%SHvm_L=(ye|XyS~~h-|5j6*%a3&bxn0h*wmx{cCsE|zm^ip~X!WI3#%$Z@bu6X*Bd$+v ziA(QCX35zAALX8QzG8pdnYa|c@v59@x?bP^4fY4PzG46OBrf^=0sFQ=gZ{{ifAIN% z`8yJq&X+^v>{GNu&%hi}KTqPl@d43Jct2*ZzcLZxRO7c7<$pMFA9Sp=N6s?F^|eiG z$2sOdk@&k!*KMA__iah1Gl{pr4@lMe8%4Zbi*-8_p#QbLmo<&7#Uzg7yNI|Hw^A-= z<;KpV9;P}}^915)+VDab?9+OOd_J4%DAMn$O201d(4jAK=4jHUkK!BWSif}Qr{`&u zzJ4HQ%d`z94TU({RrSjz{!ljC|M6Qn`@9qkfr1^XD(VFXHP2UOvv2Lfa%SO6K#pP&ereUmtOOtt2kJAFiij1Bac< zRVoFq+my>!%2TKAH_j{Br-&?T=N4jpZAm<8)i$F=+m)>I-8-%$R*Lk-!~+@}$-g;X z$uvHDq^zO*aeOU^AGI&q*lnPa*`cGSWnzEkKwOGT`9aCx^x@ERjo6>L6PN6xy%a1r zwyZ^;+r0hQ|AEAfyCd0zJg?C;>7J^Z7ne-v>yxc1&@ zrC>9|X563rQpoQj;u?4FW*m!w{XHIJmkXXid}AvJ@X-y*hvj_&#PPuK$NkqX;x3w} z;>|zG*_DF-4w?MV{x_X?dne1+4_7D{xEKDne=Ki5rq3ph*ONQDf_*H;sT<7q=O`aH ziA(x>GgoG!yZdFA-~9Z8{r{YJ_P6+EWe^_|?{E7);~dxL_r%Y10ngbr+?Z`IjW4Ic zk9Sr5D~Y%2I>EeAcQ@AOMExH*iTwP6@>jPRm!BKcz_9QOE@QM~VuNUuX&I#EC)1|9|P<9EnT*1F{ut$;M`~GTNVE{XB_FD~Po1v|Cp-l_@<&N2U)#LGhA0m&={1MkLj$L!+Y zFPwjiiDUTEfDa1x;aR)Vgz+N%dg3*+UDmY!tzceYNOtNs|9;~6a5wR}=%5q!C*}~Q zX(9Lt#qq)NGl*mOX3ri<_CR^|k;y>8&k;WxH~rPK1Ob-&5k|JLX?(a2)h=?{(&-Q~ub#65^v@cl$8DzLE_n?iq3YwJ5)WxI+K+ z_Ysi(ca7b>!e@#6HJfw!xxfF~+n9PvHZ@7F&b2g=z6EiQ+TjN7(-d64tijV``9{Pg z`()TZE*x?v)A*D~Z%%w=tJ?*JZxt+hW7fo3GEu%g@%+T2DW}^i+2-~o_H4RHuOu$T zw<}OE>(j9hAHn!w|Kt1`LY#%n`Mn1?zQ5Kr;Q1pTN4)**(BX9_!ufgh(mwU}^7Rkr zcZ3?xEmK?yXvXJ1&d)gFLHFZ#Y;jRa@5`6&68p1tYJB@dF!XE8^T+SsE;asj23X2K z9D%C+Plg(Ij%{HVS0vWw^TfC7Lg2wq3bud!v~{ujc==ereBv1Q{sQP%9w-LZ?tO)G zEdPZXKbCUZwU@al|C1VDQ`acodXwOP)OhIVB{wZ=^Zvp78@Ax`Q&qn5;^(FolR3xv z(N>M4d)XcjMS4@>=(kONNWnBVPyMV+74`2!yh?xH)oRc86W2M%_18^}uf=z4aQ?^s zMLt-KtLy*AsPSN@o%tEHc>OT_bTux?$3#*81!^3tSNopeYl&wl28A|Ss$iiHk9R(@ zQ1tIkH6HY2=YN`?ME%p%xDP&b^x^sA{5z+{-3n&5NXr!E=Mgu&*1x`$LctcUxt_AM zo8Zrh&uWq8T5war%HbOS!aY8}@caIec;mC?iKgQeEd57eeEClYY5$1h|A+Vv`3-|{ zu>Q&&jV8TH;rlzBe_AcMd|>#jXTM;73U>IKaM6qN7v;A#aqSNkJ+!yL{$gA0Ud6P3 zL-{cw?%Q;-W$H2o^SiQeayi@+SIvLxs`O|Wy%x?Nm-mHyT*x{0k0bGAXZj!Y%~!Ce zGKeJli{Gzc`JTjgCU$zz;=6){9f?dgza-8lfogoTjn&Uv{kZ&L{U#CLoCXhjpDWno z)g`vsIpY2&T8&F_5H|7sC#H{A<9Uk9S2BC@@{w;+<2Ju1pB}wU)GtMiCmm>=*0`>i zKPT0AP?lF$r6=DXWByl(YoXzOl7bm|tVv6x`s4WBSL4z>(MDc>?B60a?vxx|FBRfc z;rv5hrp9ej#vS;xiF2G^wRE_ARF!WE=8Ik$qW;a)_$*oQ(G^~z{)WWCZRDq@5wL%R zXMjC(dH-Ym&DHpH-v%EnHi-H=sPR)ZtmPXlgnYTH@m{_`+Y&a2`VS)xVJ8~;OjR(5 z68?29#F0Sx#QvQ~T=ILqP{FF|k8Q{KHH$cgKdoh?U_pwN$us?U{jmN^)%a=E$-!^5 zMgJxeFYZ+kn5Yl)ue9y(S<^-R_7U&5u|>P2V(?#u8{Ax;KbC(&jZaK}GB!cR(<8q^ zyzCDg%mWqda(ggu^6yLj}NS{p{m+iXuWo&lfm%GNaf5-GUiA(pd6J-4U<$v^( z&xlL{ry@w8LB{uT9Av5}!cZjIwa`VPboZAh*c z2K58)rnY8R`TB(ATN2;o2pjWSD(0tm^LGjOSw;EA`ZMBiI(0s^RmCJfJ2(1O_rE*w zdaE1uIc^2*YqmXk{d>WO5tsDtIx2?ZX*=V8)*s?Jzj8lae-HkLaR29OCzX%#A5FYx z@U3YPHB=0q5B_m$WG9u6d9pkvyyExndp!>jDJ5-#y1e}4tM@>`;|(l-?m$_8RWLn$(+?Jf7Dd`4Qsytny$@CEHP9@y6^Z=P1ADiEsOOtL>+YO14V5 z$UQHca~!`s;)W1@d@`KRdNx}6W?nCm|1;vXHd=-;xWBs=So$~ef~enn;!aO2rVlm( z|307w_*p92UrAiwN2NWzzlymny>@u%VB6~Tp>7*4KUI87d~f34 zYF}_quTZj?%f9}XJCf&*<2zD~kJJ1zPv1fGPna6_g)ohwdOUxW;kjzu>F3Ay=PE_{ zD~JcpJM{McDJ45JyJl8coG5>*8kgeR1oHM_{s+|feb(Z|7}parsYIY{tq?2AU11>p^Wc8 zP<}OaxqQ?;aV)ObLCHQmnwq%Dfaj0>-%^e5O>k_#;j1XWgBsV^b~McYqA1@=joTL8 zT7GyaFCY8QQH@LA|L>xHUc_seguS0!Tgk3i-^p?ZJ8hI7tltPVzCOWZ&vt!YKJrjC zj{cXveiHL{jvDVZ_{LPHbE5p^#3vR1O8JtkWavivM~GFl0g*TwdY-h{`?g2+bb6id}FU-V;j^v=$b6}RpL@ydutVI2n&67 z3$CBX_30jQGcOCL&rE3`!WYEz&*wN zfgW)@_PO>^F?fYpl&`_{e^~#n#6N@in9UOKpY)(YS^mwbdVgX|yvVU=c|Dyc55nr9yV5mV87q;4YQ)Jz7y#CleU*ex2EPCJH&g@4Y`ypF;a*q15QN(fC z*y0KAU(ZCpuT?1aH&cj9{-eMyX~C8s|I)$E1?!IG#}Lo^KD)Qu2p3lV;goVY#Hp_8 zzZJyo>(#7mHpGRY9_i;;UOuMZLi|m?o7N-uyReLhCM_EUi2hF{UTy*oww8i_9)Il| zTPPp%$Mh$OCwJ=hCFZva)61AQEqyj0AJiXRA-;K9fKjXMF6?$n*QBC+E?>y+5trV_ zM!B%{1L7wZ@8aW!{r8$U`fUw?@mbXa6n!)J{t@>NWyBr!ws&Yd8~nR9o@ac11mC}5 z{x$Wud_=r@wmSW$GmHE%HoXPtS8)G^eb|I}!s$_Z#^Eju&kxC&;(k=0xDX*QqdkL!Cl zaa>l;g5BMx4IaKqZ!y2;5`Pi`7D&@w82S-T{NPwE|I3Nz>|WTbMjo^e;!`{i74_dt z{MD=G8Q-S5u(74fj+^cm`o|RFlKxx6mHk;fJbmGKuD`+lKS>;)M;EPfA^RepKhFQF z#33yG%st&)S-b2L@A7nA7`7e9_W|()x1Afj%%MJtz2e$ohf!@ zi=NGB*aYkYv42s1J`>mf&*a?U1Fo#w)+TvtdW-ex5Ah>&AOIrVKYVy1b2{n3*AMJp zEqyLuU>&|QvZX6ayJt|Y@s{^5=HH5V--L!We87Luv<;X1SFaKFR~?8qR!(l=Kh%|> z8usRMG5;)x>tW#4LRXflIs4s5ct?-&i|uzH4%P$Ni8EbU^u3$~!wdQR!}_U+OZQjs zzFXS=4i@bTAl|0XuhofgCDS%u;Mx}M|EuJ00&(eHaHWz>8@apHvD1RjATGT>Fjg|} z`=KUpH2MA>#~_Zlo64Vd>a1r{MItE;R)a|FGwF%OFA z@i5J~*&F@c*%o+)b|8+QZ%{t$iGy44+m&T1_NS%g;DtX0R}z08{$j#b$RD)lS@C;$ z|6v`65I=ThdvnJZDmJeJ%n&%AVENd;Z{$l$U5bvvT(m(T*I|J{S?Yej7`cv%RHN-pO#GIyLyK8uv2Uql!_Gj4s z9mL~?wdnV`nLD#xCY#%%NbtkNjlw$Qj|g^WH}|gakx#dk<`?!)HgOD3TbSg^=KOne zc?sO_V%@R)JmPh=GS_+>b7lR<-cBw7`$KF$rhiHt!>8VZ^e6825A+zx*Eg(R3Gp+> zPXw%i__}i~0y0vy#Qvj#xEpQ^ufhFft2tq3|8b7;so9Rp&++CR4Oc&RWnPwjjvaX| z^eZihqx-;y@v#22(e-fJBFZ-+{v!0~tA(AwKhg_#qxp@*_r;v}18{3u{LPgOf&gm; zU>}ZSFUb#a^b38>-jz)&$r&4UQtXeE#K#W!o7g|wmH8xZjNK0Xhv`v1h7hlX4xl%H zf6hv9fZLnv-?5L!6UVSuQ|o~L_EE)?Cf*nQ8%bP>+o9#gBt893zW!kui-@D&$$NbL`Z*JN-hSO{3dZJzUp)EU({}khklmW z|2!q$cI=&|=eo$G`-5OFk$(wsbpInCD`TIGPnbL_=HrL`TS45mb-G855I1)8@Lv7D zpeMxh3zo0hp3BeqLU4fJPsUy(JN#M=_BmDOO=g7Q-2`<>?^Up z?b)t?AJ>lz;(8mx2i6*|VlT3z!i}1W{nx=i%<`Vp744O=KUA`9CFo^YV-G+RIg}R#Zf#4%y$~`cXnWYvry! z8D~NNXYS-a{E*n+R1n`=3q0t<`<^nJ9opv`@cQ8#(lq4qGYB1QRH_(QQO0)h;rkaH zpBBW2=2QliLi`JNQ{9lcf&Bgg>t{q<$9!JEjA8Cs;B}0+ z{A_~bbI1jEmiXoP?e~qjehTHY8S!bI9?sng{zI%E-i=zNkS;t$y!yyI*u?E28wn-GapaWfF16wU^dR z+3n8on!qxa>vwQ|%p^Wz?8oB`@;z9gJp{0ZIDl39r^Uo^dv`F-lO6kg&S%?Uo*wJJ zp18sC0e{kzo^0d_gX|NRg??%`ap_&zdrvle=C7%@zz!4VHtxTU5SR42;NL}xbKoeK z_BS{_=ZL@1eQ0_<+mj8f8`W=PKV>z)N!+4-tFMdw!9Pw(zl1vwM+(<3X@5iBGKiBv{C!pWIl4dIwDw{n>Qqer27bz`_)p?ndz1%8clTn?*t{8EcZ%;@ zePb?P(*B^H7xRW|s`nNODLwXY8{&E$58bo?`Pc`~yxIrKs`qbQhzG|wHSY}L_pJX1 z3mi$<&WHv_??9pZ=ZYR$u3woZ0B{~L*l6a@gQF3 z>9^nGV?9|#{G&Aqun))fVgC*#{-$_g@&`9hcFteEel48SkYoPiiA#1BZXV1a#6`1G zCF&PJJV^O-R+p(B?6&@;n=Opps^uq^xYYl{Jeghj5x=E#A@Erk$^-CiD^|mTV`z`pN0`<+WcZ%xt2Z@*Vc6OZt^JhrVXzQ;`=ua|vuQ5zkmAogzbo_?+QhBA z7To=~$%9S1=@G6soy#Ad0ooD&f61pAaYs-~8bSOwuwv4jchFUOzl80#C!SvLE+Iot z!M-T|WTvbX`%ib`o5B3}shNUp`3(;E$MNqsrXNDwrgh2T3q9d|Z%Hcaevi)|F+L=HLMV{M6z2;`_JF#GU0wqV(YXjd5JY=kI@c{ZYR55jQmI`7uZn>=)5~@U^J_ zG2-WL6kfhyr(jR4k3X27B=#>Ch_5|x@s^LTg2C4(<0vF+J`dB8W@=*}%SX z>GifFOh6BeeT(yZ0r7NQg62b65fa4 z{J{C6Adb&=9TMbB((^ir`7?xg;+gfUns}?2=LO}HZ1BU3YZHFoCJ@&*n(W>Y;y*rk z(JW@}CSl(aLHs66f9+u^mY{tgb+88i{-S)u60aQpbn}b<;C>zbxDFNRR}q)=`-Vyu z(zSep{y6^qMETrGT)H1iQ!&=8{9^|#ohQOMj-yHGZ`U6XMiTs}v z2dlfVoE9q9w#o5_AFW0D55!IWb}spExROclG;I0%T`d16amg;yRmITEab`ol|H1yN z*NMy5N>8iZOW}Qlmr8cO0QBfMKP3G&@d9ukn?6>_PJRWx54V(w^zp={_}n4zzWc%U9$7EB{A2zbiNou< zxo!$2e_!)I^-Ct+uq5EkwD&S5`H5Z(aU3Bnw*MG$o##bHXDh)l?bm7}%b{X_dx7}g z+HinQl`+%RPCbm<@ckvuuY5I*e(=4R;LnL~Z|!e+b%LBt1qWjF>T>zV`SF4H(B9f> z>YSA^(9%6v1NYR}|Cs+z;?nv8_FKoSl#{wl6#3Wd%;jrU$biee`@{RMsasuiXN&!_ z4sl8UmMCNPQGWZ5h4c1d{vC*$>D9Zg@c`_*-dxM+F-j(_KUhCY;x7F^SCoT(EN9X$ zgYO1nf7+k8WOuh-#z1>(@F-PTy?^y2F1_!!f%uf@=hlF8%zrrXJz3{lnZWxOv&%lC zUqBp;s`(L0{OG%SFUP?CL9$Nn4UyP2bd4_Y8-=)O2b(t0zTwlTF z|2sIUZWNb4Tq8FU4>s}YQ33Ch-xv1MtuaUNWa9QmIxtlah~Eg$g!AGAKT2GRzp+8i zN;WJ$;hrb>1>!I|bDP8a<$3O?^~wH|6J7%)ck` z8RIXG9N$XCic_OjTr1)7hyCB5c&EocZk1R{@scH^Z)j$$1@c>QZn^e zOISy%=0^bWR`d1NnU9A3*SYSKUw^Rt6ynnRpT6#Fz=6N@2EaO9)xP7zrTyg!74umbZgcILsQ*RcHKtrx za7zjL#h+^{wmcF%pLo;1&iNbLsaR{Hy@!e+&S};D;u-NSky@v`&#PFE7KinhL7YV7 z*uM9~!8_9#Onl+0yIkpP?C0nzhXL^lBoa6kH5!W!gw!SD^&dk9)_1pjC?@N3hxL=E^ zkTZ;{xq$$>{f@{4nBh`(w2o-p^tjhJSZC$Nj@>;x8W=WEE&B zSbgs<5!N+D{gx89?&dNq#8$x+hN~2MN5%eW1Mw?uE^gT_Q?ONX@YI(l_-^8OY|``M z{O+Bc`J5fw!Ers84_qG}67TzN_N$O6IosO-9PQNN@`3yfaVJ$-WoI~l9p8B)d~zkv zALm~gaVhSBrh;usgrAJdHAarJGb8HmJj9Q_XEejDe)T9HumT-2kg5V zhTeY}B)*UO#HIMReU;4WT%AW>;hi+f7p{M%#HIML3zU-nrYC$Ss^+H+@zR>7dyH+S zViEuR7Q4fD4mtL(6LFM_A{!+u`Yh|@U7vFte=p)CYoCs64(G3V(e+#EfgDw(4l}U zhnhh!}m{LgT(&s3~|Z6Wrl)v$?x>FLu+1tOn;3yx~JIr z8RQQhI)p%+va0^MM;xN3J$@lmu)Cun!i|cLKi031_znA&UfV!FGo!mPI}>Pq)G=O2N+Dx*E+|iT;%nhp0hK>UUMLqXD_2BAfI4as3-i9Ms!p z6Tc|fXE381)QZ;+=g%nO-%Tz1wr>pe53PUBVLLzn;QS3I4&HZ6E+~~Or|_@woxwbR zOh1=6s^^}hC>W}by&z6A_79HFa^gA`AIwd*$eHA4RZAv)AF%(n5Fhr`rB)>P-9k4MfA^Q;!@m+I5}${ z_@Ia1Ws&|4acTd3A9(*S!3|>sFZkc|aDF$exhuEraxp%o#HIazs+=_%7*Mhuri^~~hVD)ip;aXUCi`P@fb@(a`h{4<^MtlZF@myi57@n}>ab%OZM z;NHiI^oPhV5%<9Xg!pObM{0MTXy0w(l}W#!*>;e#%dd70aRUDwxV~chUJ}0+kTz#x zu^U4(#q@oAexdx95|`|s;C+r{f9uOR&Y{1=e{S|%Tw@{Jk35OhUS&8?k}s@ZV>2#4 zl3&TSp3JyKK>vX?2TJn~%Wq3uitm%`!BEeYmFq2WEWZo!`Qc&jHoo^@Xy=l=S#TTT zS`|Il)Q0#2%CM4JGVsq|wf;F1uXt6S+i5u5&%pD}3S&=cd{Djz62E#13`gPq;$A?l zfIT`Q{Yc`lyFD;5$%Acul$JksgD5|gxKnF~<-bOIvOfy%#GpG~QvTTf*~EX?wy5(H z?q?3h`HvebA1HBb-!kH6ITKgO>UgmkXOnaff&c8P{p)7pcq~xD{qFvR`q_6|dq^C= zpQ*%`)Lo}K1^0I*gTf-u+wuHyeLGFOu-);pal70ZhF5#*<6S-fbBN0zeC^{T*#E;u z&CZUu57XZ#E}bvqAwG-d-OZ~t#Q41;e#HVJm?yfkuD{zn|Ik{b|4dwpix}t5);*3N zH>;0V_4xlGzQ038lZ?(D48pS{wMr2EtJQnLC>RYQR;kJ*D(GeyxbR*Iz6< z3H|cM=xp<~gE+_axdUw}+HJ`aiWN ze%SU|RAGucJKAsN#jI@6J_Ye_*C2pM0o<=QI;Xk&rr>_WgPNJWZVK^T(9U1+Psqn; z;tyT-rbYMlVEYOJ{A`YL`9%4cN?cKM{J&bM9&B{$8L{Kwo($I)>y^m=HSsm=ht`a{uVVdU8tU8j<{ZB-Ux`cpiw-NxRPAjL^d(|Hi}>P`!`EDwf^w%3>$5gTeY^{(8h6>sw9w=LGsmxS)w? zEYh12_wIJ$sO|wJ`+ae}f$FF@|Mn){Z1IEd4Nkfzh4(WryLF#X=-@^5EI`Qw| zp04+LC2QEO>A;Vo}Q%&nqH`d-!Y^N_gf)qB^{KyT5_`D;QAh)+^gzc<8t9$Bw(dkFY9 z`Y=vUYrNoP#6wKuFPOpo-O8&C2f4U-O7jQDU&DgS&+k3Xv)6Q2v1^*QFPp$Ue%1VH zN?baB#Hv`YDbLn@ZO`+^{%cQs^BV{t4SEyl9cYY~lpbZQ2XV>1;jDtCe(h(x+6&_7 z0K@gmfjGuR-0~RiS7V<#w{{TYrzCEewk697_U93omwoPag4-wH_zofN_0#cM)Lwr7 zyYM3KU(A1;8kgc{F6ZfyM-bP}Yc{I3xsu7jk>=r^BL4-%FMxS!?pg(FaC@2az^^=i z?7ua{CB2KLlBFg6J)+r+b8O>w;zh0yK^ER$YA3k-*Da9ekMfa5{C?YG7s`T_%+T&} z@1SP<`-lCTNxXFBkJJRvzrSd$5%a18&mVa%ap~L+dNIj=n6K!+$Hdp?eYHEeQNbL* zJZI8DKEE-2330S92-&J&Ha755W*J|9aekE(FNfz%(O@^yp;Rv?KTOQuT9#aX*4KU4 zWy%%>>;5*&qV`qJF@J61TDU=91n=i#dnl7({XzLfu20Wg1 z@85RfvFCDjIO{s{RaPe zAxSH)HvDgh^nF12yiR=3DZ zY~K{(gFo~*)2R*kcYHcx-$kPUiR1Xi5Z}{nfZlufeq1>_>Q#S#&T;>@g7}E`^;YfJ zu3)X}oPQN?!>?NYwh))@$8X4`_^msd21p#oZ$EMA{UDrAXDRv&|KK-Nk}n*e)5I}+ zqLCiNSG67ZHq&vaBp=v+SBc+Wb@J+Mh@bpqQmak-XAP4$j{iO4jd#bZx^|H>+{dT_ zImh&`h{LWU*yNy$4e#`QbV?7={x8JW{teV>qA6!_0rqPw4S4!ykp3U>dxznI8|Ft= zVT$YNP*MLz)?B`%`vve1`g*=q#pWnpf9$`u#Q$!E2ks!hzt;B|w!S&fA9)wz(*4s> z8M_46XT3J^`eFas5O+;2{k;?JrAV!r1(O;`j#+_Y3YO2rIACzx>;*x*lFG@DV z)u;LEXg+?}KV6AGn&JF8+e6M?x6r@7=c~UozcBwk#QS`naLVc>_`ihr%_Z?7e^=s9 zA7A+94f{I`)3d0ySpR&9hwHyu8vjntAiQw7^+1t+H1UnUUUz1*Js3kl?C4i*|2K_z z<8MWE9)f<(x5>suO5phY!uBm7{_e}H&3_kz|G-}QHJ_dsB#l4z|2pDhgHCJj9|HRa ze5kf(kR+e@{oFx(lHJ3g69EeLqo&)Wpz9+2A>x(a2TVMisbKx#p-)YSFNWV&OrJ#@ z&08M!RWR^!KIDZ9=lK1~CH|{@?))XY6s+#deUk>1@$)10?<3;U{(L9I7lC`8^|eL) ziixi~@Ab9BOu?>!`(B3@oMZdH6JJzd93)Rxu(MA)xz20kQ(eDWy}0}wtubl8f3ciZ zHhFgHYKrzLiDSJE4N$Tsrs4X*eSIYP!}V<_aX1|| z`{4`sLoE(IjW_j?#uxi*|hOlXyGUH zQ*p#4`@^0p=DTU#e0PW+iDwH;zm|C3!rxZ0CzVqC`Lqv$?;tMOmo8VbOC$bj`OoDX z$Nv!V!btmCCC}jg=+xOJbzh3~S;T*=jC-ryQN_%IweI)M5&e@(Jb7fr;*D@Wywf!K zb{@nptlHl_uFBtT%eiSC+}YFbw_D6B=kkU9|Bkrl__ruK_3;6h8`znY_ z`sHqLzYlH}ZZ8+**R$dBGX?{Q&QP$cW?osxNdJZTw2ezrog-(Gix z>%TC)2l0D>;Gx9}BJpTL2z5a{%f?b?}2^%{EPXYBaVJc zeZam=Uw^RinO%bC5qE*>gS%k=CF!qV{BZrm{rhv`YeSEpvH<_P?%+PG`vYHT{$c-q zs!CsPWv>Giz#q-Ddxe;GsyC?ShW3cZ$+~%c5J>Tl}&zHDl z_mn1QlAXj%QNK~di~p8{zbKS5yvH1VnXfHR#|4ie9`mK4 z?oYU1>)$lKb@?cWzF7ZKiI?QT z0|v0KH9OF@H0`HIf0B4zbo>tI>zf1h^ zn;Pf!;C=WmeVgAaX7Tjc{zBsDcH;U21zWppOI+3x!9NrKc11SwIoK!f`LX=aup+_# z5|{LoVRE+aQTw&ZQqFPyH0;CW>z;9=$ssPV{=+lB`kj5G@x$+fE^#UDuQlusT8&&f zMb6V>|8*fQ`9F40FudlhJT3C?O}u{ti17DU#{4~7uX`6M#?Oto+;(@b;m6YV_suBi&!*%2;0PnIk%`BE2^8(yJdgc)S7on-d9v zXRJkf1L9fw1xH`P`P4E0R%$O#&QZR)5tr)!P0kV@G+nez&htm!mw2Q7k;dOlA$>+n zeLKd}>?0`07!G=NJfOozmv*2Z(rWhPS?t1r()_~y zTSZ)oKj94i`_Vt_4!(cH{!b!4_GHbZc5weZ^!2v1Pa6kUe?JZpNAsxCCo;A+x&N)q zxq_b|j&3^6XXE5uPr@f%$I{kTW`iwp$sl#G4NpK;>r zC7xbdpNO}|05*#tK1kugZ-?fJ{7Z?iV3}#dFMxh1eCdh~&qV&eiT?<&^=g&|@fQm6 zJ|{mC`PaAQ@&($XySKqE=Dl9644Y{py$*5y{iON3N^oQ1%PbDBcm?*kGcvD--kK!1 zIdR|PO`>ukKGU^^gRVGCA1sXzu8;P_cja!rcuH*fOd<}7YUZV-`6T-pK_vk`V{&wQ{e6jsA z_`ZSt@xMaeJ{;dP;;G=)aBxc{JGj?(`0P!hewoDC^ZmXiCMpKzSv4J637$i|xR23` zJ)^uBL^m3wU0>AiA#o`_1$@77e1G^0{)YH${D8o{lh>G7rDbnkKWTj;{w-p`o%!)f z))5}sd>zBb59ePkJ1#%{Pi%n5G%AMS8J%|V^vIhLKf=xo(1LSizt0wa;dKNzRO8qC zq%SI$^Yb&Nw;;ZtOU|BfH*bbv?u?`O{KfI@ug34}O4+8ICi3@E<0?4dM}&&}M-umG z_NeZoEnaL0Jb-O^nXez1f4CaQ=Z_5*@%3L?f7G~H%HzozGSNS))i|gh>Q-v`OY)ED zcMyMgYP{9WTHXxZAC`<7QawM?iJSZ?9?!mbvJ7RmQ|2rl9~|ZHyc(ZW5S8+56y+BXNB7fzEfh@OuKA|jdqw&$ z#KF6h{fr(I-|(>Lznb=Z{JnI}p7k{x#QKb?^)4uYf1h!Dn-Z7&@?27}>#Ks_KYAEc zt-mlNe!Sc84F#W74BgKbjG5adUF_wQayY<66YomG=d=BmT1M>F=B7c(7J6 zF7J$L2Un+;6ED97j_t;JFnFEoc5enxkK^Y@+&F2l-FGJs7Pc<4?};#xehhJGf3v}z zDN__zZXFcmPa|#*?)iSz@nGpXNgAGoJUy=O^ND}_*19NB;lY-^eQ-Z1O{8B%Jn^3G z)5fRWSv`Xn&yTGMlIB0k-!|fUCpIRvt?-b}r(GgB$MHQ#+|>5ZcC*PItcjD(c%v@C z)#)>dM<;f6oG{Iky}7A0f7&gmT7Q{KJRHKC*0Atooy@LwU1dF{djIo;coJ;yGx~Wl z3_mf`cue*F+tiEcEZ(+m{HakA$NHBOALM)IyVGp^@B zDh_soe&Ctm<#QMK_+tBp632IKuL9xy_F&&lgRTlbfp~7?FHHi<;a;=!^_^G5G5<*7 zJ?9i8beIM9sX^OAvSWFAl+T64SMA=tXa}6HU+sJ9G%1FUFQ#8dJh)zs75#cb{E}&r z^>)n^kIqtA-{2b0P{|w?yby`%DlFVLbP?|#%>O*`F+X09 z+!5`{I>Q5y-uFjV%f~I^b{6k1doFNgy>8gLd*zR;mXGJeuf}$d__f`Q`B#oMfAd77 z|3ExzO4g+0rEYAW&8|1O*@FKhu4;ZfY1wL5_RY`A((jzezaHcAGZh_oM#K9$P$b%1 z5b1S@!|RLpmUrcBNN|3Ai$@}T2jcL$UGp2nKf6);;wj%3BE2PXx1UFs{@v!vCJyOR zd&;Si)$+-Rmpg-EIa|iY9`9N&(84d$oA_tP$1g=WOC`p(j^9&2VO?6@>@t0mro$&tFT3 zN9c}E$%MGf=)ZeH6z6!pTTi^@;Dp(OBb>SZa1-Y^{=0}v@m&pF*nwp(_St(x{)dT6 z_ETFR{w}Dg9CnKIS;QM?#ab?hciFiA4NVZ~bBIg&A9oi9Q8YunKXQ)q>j81Ea}nl2 z7hPEI*zDm4QbhXK#5WJJzW;ZkGkX-+U}g`$5z_cz`@axhq#E@`BgKVzm9L*-pUpYS z|3Bgj<`qA`I346`^|~_i49>BC8ujPnhkh&m!Mik@_*M-r`i_v+57ghZB`(Ex9q-00 z);0fFvYFQp*MC#uh8m4`$Y;4Re7^E(4bLCb+Yp!HD-LvHprw8>@~9}^nYd)%5$DE^ zFZ7;e5y&~7j|LK#>{mV9r2V;NF6UVONa8(EF}%o)^CYGHr$IYU3?(&zev1> z{+rwezB2Z+;Xa$#Hhg}e{M;g5FajLkgZ>DjkQdi(F8B-LQ)5P~Fj(!zG6x@2Zj2TD zBXQ|{-+DPK^Ku#bas{8C_$h#wRrwvH-_*0y511|-;uafKUkkWHd*(i{5t0-zt+SdI(@yD3*1<*A&tvC z-9-Hc5C^YaKacHpV-UUh#&wV%jK7TI<4xRsbGYu#_A<7A_`B%H=fkD-1;;0d_`o4^ z6*c({BiseiDTI3AFaUteno9vrKw22m$)qU$>R&9Zp@>@#tCma z3x14v<-=jycf-3vj~hjryWWWUUnE`#?zOILRWPe~&xvteMESRf!?w?2O_m!A?)b+4 zx&zN2D)d9^S?&i9UZHgx=ZhS{<}Ct8Xx5Mi67|0%&&soZ3l3q-6xB4 z%)f|u!?h{%Z_OFR7KM&{7TIUyIowm=94;e%u0ukXF-C(Jgb$ybRnL_n$31|C6PF*1 zFY)PzHw)*`*|@m@9b_BRGq&Y@!wY-Yi;W*_STwflXo+L{ zeTkp`c4_KyxZf~-c=GSFha)A9{Wpp@Xus}u1pRD7ntcyE4_pyGnCvXnO{=x5uF7f&Wx2`lj;>N}~csps{ zA1HC`pU%WRLtSnR2EPg#kKR8^Y9jilml~JSyKwo#@|}pIUO5}yt)8B+%{Zgq2q}MD zzr2aVvyb{_bDgF5KH9{we?}0;bIYy%4$Mp=cy{cNK+59VmurDzYn20gFs@Jj z09j!5_irZg_rBm5uhgFH$j&#u;>J0CUl$R7JI+VZ_r3#b1kVo)`||Yz%U?&lVjx(S zIXN(hPPO{uD3Sk8;_uwd{uw3=V58w0<&2Em$6@~I#L;}sAL1gpM0Xm~uPZ4& zcMo_UzhL74cBOK&r(1yFImD&?OWFVi&zxo*nIQNB;!^z5@B!@5@WXA_`w0G;xa6Pk z$N*-MCm#~-FZh@L5C2E})zyt>)>jN*CmQxv$aF;e8oO}$I$&VlB(a_ovsQs7pq|KI zm-t)^%-q$9p`R6d4Z%ARhpwnmqrKDrY40rKvS=E#p?u{ z87?cF!TTq&`ZpAwP4AJO(w(fSQ-9C6VcfI$Veq?_P1t*>PdCD*dAIE^{22IqmAf3@ zlGB~+j_4C?zeA)y4c;WH@08Py-O25Kue(?-6MhlArs0Q@ndiEb?32DJpT`Nm3clNm z2IY$%bt7*5v*r(2BK$V^tNTvnjri1^r0V$meiAJF0r<=lch$)u-N?6wQwn1oxM$mU z8eY0T5YvsgG;-d)AwtBz4*z_SZT*BN-ANaZ7jv$+=lw5P`8|eb)9z*L?n=g))~#J} zKlkkX^#pNs_9NNvE^kU8EXda&(e_Itkp~I6^ zA*nn*%ijTo&s?xzo8Dm&{|r2PZR7oOHOap)F=mNA_w4)mrovY-GEB5F6aFdu%-ls} z>PIy(p)W8N4;8*t;r(ehx5ZP%`hO|>f+40GthNYW&4t%5Iej(_{O1c|`x?T3wMx9d zd7qkOd~Sa>ur>FreA+2|IO_o2Q}nMlQFx0No6KtbQN9ieU-?P!dw=?V0jvKkeJ_Q- zd$;x0oI}D7hYvXz9(S3}YwYm&QQl&E?%DTOq{3&1@946a_Wxz+v+|#y@T{NOB6@tu zeh&O?V|w9gq9)RD;v>>eSNM^7eR}1i{<8EpDtsav$Uj4*zYpGNkMrgR-|YS){SykW zO#iCFE7Q-1Z<6O($9t0i6{3DX<|q;}3dt*5~I} z7QY2Non1NfxQ8`i(=%Jm74f^kv->`})oh5ThS93E@GQO+eC4vL*8ZQYNPhn!_4IzC z{<^~NK1CZyxz=PcJ&o76BGT^%zwIh9TtVl}+f9eJA4kiFegCrj2f#0QS=r5s&WquY zAM<%CJ-%fh4gX>HU&K|(-s%d3m<2^1)qBD{J3sG%r?YPy zXiVo#lg636$J1x!mkZyF4oh*Mvkj5v341I2W%$Dt^lRJpvmvG5{ia1%947T|WaaY+ ze)z)KOM(a6kgUZE9|dXh_9^>*eF?v3)u4&-8CK-^?%+TpH{O0^-=AOL>9iFcPSAM~ zpG@CzuR|-*zSQc;>sS1kjOyQCSd)ut%S~f_MSNZO5ou8q2VAisO$IDTZr)L}kDI{v zm|h@qULX{F^DqjmNaICZU>+hU#bB zv+Z+$ze&4iP1m#{z6WCcv^$CX_knLat;V5gbY8ih!((e4)e+@03|<;Pd6y+QzB$u< zcry`yBs{zCtUhf;=u^;r?+1$QPk?V@((KNRVb(-@z_UB=R3iQ9@L#IZ7pulvk?bdq zz6GB|{uje9FX?gJ>!+18|4hL?;a9_t|JJR~GzS}U*eavr)<5>&cKE^jZ`Z55$cE@_ zb=tMDOvFD3-@>eO;l`#mBq`7$?tUXt{%7Ei)X$qedaVtq#wIGb!`r{Ce%^pzo;skx z{9l%2@a|);SEUY>&d==ow*dZeq-%}4ldZ^H_tZgAGq`8<^Buf2?tMFJBGvPzqWpfs zvwp|%I)r#PZ#p||2hTq{eyX|g`d6EE9MT}96&=2P+*Xml`tVa}_4s6KOM>V`NNInh z-x~g6j?H${hIZuKwZ;SQsYU#5@aohGwG!iO$+IJ2LF%d^f41<|S;x!kw&atEiKYHm z9-kdQz2Gw&(3$y~5VCIK_9r>Fxo7orAiVK`9i6P`yaDYd?61+ef~X(C@co?V6J`fO zeEp99OrrIJo!?mcvG8}>m6+DLL8RkD=P)lHR=!E_(1I_812XtQNCfk;*dO2T||0Z~;{o0DoyYOh(_4+hE%O9&B z`{2FD1l6lnkr0>1nW4JfMfn|vch9aHyf(s?Xti2S7SZclIsRq%6?yBj=I*g2F79n2 zZ*>syAHchK(-Eeu2pK#0W%j*%v3(`QXOUF+hOGv`I&0U+vanH6-5B?hMRy!$%@bOh|a?kcpGx&#hCdWF} zwjf(-U3Iv7nU^2i|DEBb@h_`dkodFyEB2ii`_}?K!kmswu+faL=d8vP#P&JE8{JFD zIz8HqgwcU4)&z_AKJb0QVnQ`L2UEA2zwzb(A?7F?4;AYP~4GUGVI>_qUEY`7t|h zM)nes{$Y626YE;Ik1`{}f+D;R{}A_A&%-yR-CG?;nv=@&hZm0fBmN!uQ{!tGIy+d> zHbjGd@3qDLFM^lG6)ZOA`~Q#lAL04ul zoz=Ehcc<~?#I%0)d5M`$oeD{V1PT zmCoBvhYz^1tPzjTwr?u@`yFeqHwFnkyOspa3Mg`r#;3Y}i+_Kx^Vd&!-$|R!&!h83g|i0{SNQppeScPV=k+h5*@x6^ ziT1?Z-lt%pANQ<$>%w=?sw~yw`45DjOoxZG z$#fuede1{&;Mc?#`lSKOI@Y4H1ZVrTv8#=nj0E#g;)&wrLv9O&Xm27O2vH0h)`zczxWk6rDX=sS{( z>DF(eQ~CXGR(|c_rSXgAIgpc|X$Sqq!kfb9CRD8cv%Z?J_Yjlq`T2##cY@!rhQ4?* zR87{6zir&GlQ_S4!Mm~-sI}F^?0YARgEd6^%okpoA1O>tKG<*2yD?Fu9}aJ8w%VfK zc{RCJvF*CY?qdIsg&*XYIO2H&H96bm@ZwW;V*NAVLu&5Rv_D`+;@Zim+4lpBe+d5c`JXi$*V~aPrwcCby35aBto?8np3d4gI+M;DI`$$7`f-n^&-_hz z>G^<-S{lFRS{aYe>TdzOG;h^cJ90X9e^M5nAFyqB3;!sU4(v&{pT3^e=e`NgAM@q# z()gL9>`2+(X6@C(xo7)V$CKB;G|lV3DkZ6j;qB-}jarNSR|lTWpVYaXnk?MfX4beL zBL6Mmm$((y8+JrZc85Pt_R-_%v+s{C@L_cN6dz+Xsd=rqMvFIM|69R-`gWvuVwRfF zS?I%bPjJu5*A;&0ip?7iUQ!b}`}*U3`TYFPe1G_(z3CH*jdrAUUcT4mBjWod2)@fK zm)?KA^e;`f&QNox&!vt?hjuI19fOey%ZlGluS8_8jb)xWAGE zzbduafjoNul#Sn@H=M_3`9B3uXV;5Pm3H-|5KcYI`;w>@Fakm{@X^9fdeoZ#JFE*s|G zR!v^s=umcYIrnV;`oMn}LoaOF+LKSl7lK+I6Z!Lpm!2=ud66z%q(Aj}{bS`D4Npg3 z@AxIhioBTPrOx`qx1ae$_}h&Q(%0Xx;@=-7eE+fSn+v}->CNy{`z^`m2X`i?#Bk5@ zmk!?`PF=iaur+bZGFy4inb%(ye*^rQ?<@Zrddynt|9GsN$7jdq9{4sV-%qGG&5G2d z-Dn$*5%G_~v*u-`=jMc62W-d|`MU_8WA`R!bPG%J(>;pS~juQukVuGhrWpZw=?3)&F+z zmtyV}uPmhT?--_4*W%^F%HIT@^_ySa(~^v`rf*QGgm-{v!{6ok+mY2;7xeao@cqx~ zpEtY#oA`PN^)EaceICa1&(imWcl{b$<%72!VeG26w_*!hVu*C z|6}0?Jk<#Du1`pEXhg#YNuvB`z<;2_XS}BKe*M0XJ)&SC_bh)Y@Znj}i=XeZBjaZ| zjnVz1{;h#8xjkis&62iK{f5rGFZ2Jq~qv_>c zS9<@a=GBSjH!?;1xA1)a0Xq`fq;GGd)8hCphiC7#l+bxI!{`K&2~9=*bi8@}TXELU zD3NYoIr(sT@;tHqb>NHC^aMJUkh#$*eH@WLR{vYTAJ*|+;zs99e64?La3Q@uV(km* z`xE{_cRKTF2Q_&?hrx3R74_3f;md7je*Z9^dscsXDtt}Vr+MFViG+*WPeWKUw=Ji zaciXTw-tW<&g`%4Y5ivLS^l0W{GgzX`zGxZ@jt+KU^liR?TG5<(Zr8tqW-9Sc>R(6 zAeY?Y4?{%!8VbKJg$@Kmk6(HHjTOH7;}eJ8)B4RkJ4QMvd`Jg+rE^ZCZ>I3M@pJ%0 zdVhe$XXWbzzr3|ZSXdW3Qrex)G=ug9+kPK~@0r+TdZoT%{r(Csy~jz%x03T0t?<(P zdKtn`Quuy;-E%7(=boLP=P7*F_8#pk6p7 z0oN0Ge71f272ee)Gh)Je;ZG^NQ@j0B+ME^p_d0yXy7bM_hlJ2sY|`4{`AEM--GZENVzTIaJooJUWeXqkt4-||nHJ>xoez0Sjkss!-wQry{mS=Lg)g^G`7Rs2yLj>UA)e=5HBnEPO0{a|2&>g|n7q zjmIpL~V?@|F(t zSy8P2wZaEIu5FHGTI25$NM%aVImzY`R`{H5*4 zUqiTO`+o-fm=Oc!9hzZI+%ud{CsyH}wO^Jf{O}g}7Kt6XXXUp};bS(%WlicOe3rsb zGpyQXQUv#G{~v{a)3N4tZ+icq%^xUlA6x%Lg_pOFeRr_@-&c5f``Gz``C@oBFPU+M z8Ii`RYA*8kMd1gJU%geW7GAqQuRn5pHh%4Ef02KEg+IOX&6`y84`SPA0MDNw`kbcuQ(yQ1_<6@@$6ZTfvU2uI^=sO{Q9i#$!%NSH zuA52shqux8zx@3>5q?y%Zc){7rljENV5`QoeZ}Il@25HN?6%j=UMA${y@j>)X!}9- zY48ying<51G$B!L&!+6P6+RPw=+kpri|Uw?h?sAgH)#7uj=vke8yh&V*qF?nKekDq zGLiqI@GHz)Wqa;1B~7xno!?8J53=~I{$7B8zIf}KHV2H!=>=!j4$Btt@4_F@tn&HO zA`|j?>LHirK4Sev@Eg`TH9z0jl#tv(*&T6zg>C-__#s+@TMsZYC2gXTmhDOt`}a5e zL$`+ON1Bn`VSdLa zqJ7Pdk+$&duN-bX+R}vVsCze{1?_(+?>}RBHg0C!dnSB*jX~o3*&e2b&&RdxwRy)$|Y5Zr+YrOnf`6a+N?ACOHehvEkg}xtcTv5cI4$t13T8xJe=&UJ zQzd0|*dLNv7#3){lc&$l53Av)5AS>A$5C5Cy3eY)-J8c}^J2t(5D}FHdZ2LRI8!vmm|N2K8vM_R*W6>B9-x7Y_boyePmkp`?`qf!}gu*8YGP8)9|u(!6|Q5x+0|v9`CjeAr-1CeR6hYflvG_lIBGQE&6F=GLS~ zmzj^g(&JaI|55OZZru53>}ErH{a)k4K#CE#9x&3@`P2{N_kzsGi*2Ysa5YvGU&sfB$Ti zNsZn*61NI<`W{Oa&##Wd(_uSLwp-#zbYFk#lB~x)tKXO5rTdSujzr(HK*vih`~!Gt z{_T7Ra&Q)%V0?^7zZl+Q&#j^*agL;PeZw#1f4m>|8Gca61m7W-oygdhAJ0ABA)Y^J z4&wETJvX28*@2WKuPCUvgs0Dr@0#$^{Njt9NS?>miGvJ9{u;wOk?Ad6^qhGAs%Y+6 z`Lu^Wu{I|mVVffQMzf9f@VpwfR|Z#rtP7;HCO?&XLe0RjM`Iv*ULO ze9d8h?JLl&-)s!2=Q zL1hL!OaCxDoBnZoxIJlLopUw*I*-r3f6l`%SHCbG{lK2kZ!w=+w0{aazF7R*@JF`K zu5k3JJ$XgDc@p$5W4;ic4*PcL*(G~AwV3CR18Bdn`dbSBoYc&Y_(l8A(|$;Xw0{sw zpKaey_>qQw5%WemkTDOYKfk|IKJHH0O zPdIcaV0Vm~_`%= z=A;cjzq9Snf!A(6Fjw2iPMV+n)Cqq5$owhzX^xI7-N)IHG4~tlZ8sI)57*$O@$Fsg z$o9?0d%VW`Gwk@!hnL3hT1fA&t~htG=%BcMErFNjUv;u0_U6}iwxIc!+n3+qFSg0e z`e9D*FVh!z7CVdWt1yJuFKK+Qp@a;Nf9B$BCALo=zN|GJxUGvli3~MvE@J(L@V}faBfs^vBb}dGcD?Y&_M5{`f4kVM;|V)r(5h;B zZW@oz_Ma0xojudO-YYwjre%F|KP_MR`_CJGVE1n4hW1mF<_n)V^`zU+Jp2ChgD1V| z8)Vsp+%7zN%i@pg=O}pT{jVE#L~1A2+_zm#e`?dMu)!vc3T~gzA;y!Ww?tz#3 zCEa%<=Mt9mOqeCUpN_%PVcQ%_XFHIivzwbYpyTt)`~M=m)W2`73+d2sWa6e*JbiY3 zeGi`9p1c3to;Z}fDH*;?)ZgduyT2bW@u}fVe7xGO2_4VZ&(04Y;Tse!OFJ3tK&GyL zcIzIUKS8b^s-e7o`J8&$YA~IbI{iqv<)tlu^uK^_JMyM|kJt9(OO>i`H;ohJ(-1zK zO(3CiBAI5+O`7}`+t(Ie8vkLl3;DIbt;_bdJbku(J>c26ckhq6kQzPHL(4~q?YD!M z&i|Hl{6u;KlxXnpN49r%!KRRioo`L|8`5*LlFxXZ3$A{FNhg0E!YPBE5$fF4Erx|MK02(lrIn zWR1zz8yd^GXZ8OGe6M*yWvw4NlDy+|BArsP{tNI`=<9>SXSfjKo9$XHtIy-J^VdE2 zAF51~QOjM(s^P!mBm49GvGRQZpH5#NnO@(O6pT-tI-2$$lDGde{Hs0bcPB(SlF5U| ze7qSh-mldf#_Lz%JU{oVbbi5(kq`ZUed6!e)}-m{!%Oq07dnyDT^CAMZ{+P)c7ACN zPhV?`A64YU`%kRm`=5RPbb@coIzDDP6Hht;{nxjm{#wB2+E~OFZEz<0kGhN)=_tle zaE8~}HS~V8rxR%&Z&^ObNW8!A1K+ni&MG*}nb2Nj2P2$Cd_Q>U`C_q?G{0BYVD4G@ zMZ)i#Ob0IAOt){S(E%rTR{zJt)6pxIsn3$2+4+AR{9hjiuBznfOr-aKx(UAv{*{etOYdRM#C}I;{(FCs z|HJT4Tl)8GW$8?$aY}lM_~+rJ@%i1Ii4l8{gX;^n{@d`<@%`ADTyA)H*Q;7QeOCVp z;f?*u&)2W%EIq#+lfctwr9akb|E$T!PhrQmE&QctDbjJ?sS6elP2Q)I~x9p z(KUk#C6;7t^CnIG|L{}c4>T*yRlTMCzmIPSh-@L^C&ROOcg(|*!TOFlp>My{okzD{{{FlMUszyWDfNOSu`JJaimJH~5vuA9o2JY(>)PD5N@}+_U{xVK}c}YdgL0 z8Zyy>v>HEc`SGVBzCQfiZjAyLx3?x?bO5(;%eZIts~P--P>=KGCDvr;t)^ep_eJ~0 z5WalO#OK?qS`z6!9y&jb{QY79e|ObD{WZVLNybO-#+5v|XXj5Bc>4B1*x^7+BF!^X zAmaCfm*zjdZ9@8fJ@>o=oqvecUABLM;C+|nys|iKLXQ2lv~`(|*#1%QzdCm8-P78P zu<6gv_YvDa3En$xUO+21bF!lE>TR87a?kQN7rw~9+V;X(ri9J2l5&xIw*GW@4fl6X zf6g){0qTpbm#W43H^6V~c-P5liwRk0S7nvv6z*C1?tu^TvTu}h#Edu>dLEnmi?@H+ z{yPSLcS?REdtDP!p`c2;eVE^g`HS#rTU<+Lyf!7Ym%HAb^*p}x{RwY5ioSu+&Xl}* z(cAHrA74N7&*2Y@sa|&7*_2e@vM%8>=1*eje}rG;pX5+$gel29GcA4FBwqfkd{lnC zemx6md8hY5W0JA9RuzXyEL^>5SrJDHQ#73${Jb{F+aEw7)AAK_mT0e6Q4hazfyhFG1H-%Y~X@Bh<{Z|LEe`dh%(f_zTbFwWN7N|L? zI^KU~@l)Vmx-PqUb)z-uUhja_7i$rJ4SZ;7NpzG17>-F{P`lw-wt^GewP(7 zRW;H*ZouQS`gaIk8eiR#kXae+R{WeC6VJz|W%b8a zUjM`J6mV37T$?#R%)0qKwn3Lao zpPy}3nQuRw+Ts~R3nhBX+>C(=@ow;Y__Y%GrJ211&`TUk%V*h`EAN~FI z%+DvxNpSa>nRRywuN}ba7rXo%T4qd&GVB{{z0SwaX62_3KR5hE`IfHq`7N7&ag2y> z0KX%%&SOt{{9c&m`zquFpZ|pAzYF}iOVL_3E38Ss>vN)94vF!}E#bH52Sv4~{YTkz zwk?LjyTBLi+w^Ruku_N{y6dHzCET<2X!MXUFGy_yy<2w2!|=pRdpt z*hd$O_*w8TSM;bpXQwq;bK0xb@6~+!Sot1-w;^APE>5y0noen^ZC8r?=fS5nT)TQp zOG27C#|9Q@i1E$uz?)CB_T5XL&yB5=aQ(zAQ9jS$2Tg9iZSYbX^73OJr-v6s{15PK zT+qagHl+0h*LFW$#Q4*yKwiHrQcU`OePu;xFJU*cGkpALR(>_$SG7K;v$-PeU*5=Y zWhR~fjg<}Cz9#UrSE1(XT51wmZ+XeSTjKa>55MJmhwpbM+mjt-Ln5Zr@x9sc%g$dW z@I%=HgqwDxIFnBBaz-3K_V9W2n+13Ap!dh!+uqx%Eza+r@IM;u>))(5?H{{s$6Z^T zKUw~U!WVa6lRvMgJz2Qf^O4movHmc4X@1Xl_GF(`&9{;B21xm1$L|<;*AW*E);@1X zChpwtpGe0)kgxBj$?Gq8ajX*U-+$2CVu0^jk^UlhugNJ9Pw4%r%Cwu+`Sbx&`LXYZ zRq)3WKR!LRQ%$-KX`&jnk{`cp{oCME3h4kfZ|sSiMc(n(Uq$^o2*0=5sO@vtIuMT* zCywbf5dJK@bY8flCN6aNrJY@P`mFqK!P8oocHB!%a`u-Vz8TKaWH)W zugk-OS-xWbl){^JTlnL+n)bh+wTr~N7$eEI_wHRKG^!}!As*;TB^ybypXZ^bo_G`pPgS?!H@5i*<(cx?f+Uo z`N**0JbmW7!n-sWr7^-#O*UpMzi_FkSicRtbpLFdntVPGm3>)LcsKZ~Z(7g4M&r}F zKrxBixo7zs08gI^UjI($_$D1|O`2Uz#1Dd(+7B<({AZ~WbC?pgXt@U~6M-u9#Qx45VF)O~}3< zR>H5>pd(zob|lv|T<_)-^7)C_@v#lwG`~rMZQmV<@z}huLpO!bfxk(+Z?Ej?M79}J zJXCjrn4jYmygL2Ck%yI>2pyi&wIeHfSC7sBMDOpV_1~FuX^=R-o5M@*XD*@l_mkZkH~7lu=VR$R!S71j zs1tqPiR^l{y>2?@_hIRK!_%jSokm;Qlk~Ok9ZGxh`3YJ14TrC7P$jrm0e}C}@t`Q5 z2>3g*FTAfp?;ovu7a26W8UKD@@yEgUrqf!)e{mx3^;eeVTJZTT*g1X{d}3X-DGa&VBBXTqzv= zPxgTqhq|2`Oh-kJs!3mF628FW&-gtMzwh7im7YH@5?)T9udfGD`W8L^Okd7lU%nn1 zX_qJW()&%ldh+<)YyIs5vHjBbP(26!J!I;WOQT9Za{2r>?=gU<&&N5W*YWHM5L8wdGjR&oBzdU{V)Fc|KjEH`)}))w_lnEb)W;!SCUsQ&6@P{ z4co8ua{ZI{pV?YnjhUneq2Cs%#iRP=%3j_->hYi7U$yK>=x8#xo_*INvX|p$x75*{ z9cfHzsyuW4j4%6hzZ>shKL7Wz#eaG^pZ{(7oBl9&Ae^6%Wo|l@?-!X36x(1Z)c)47LYP2RnnOg5AJTU=Q#Jus3)#xIcI@crZ8=>Qb3v4%1I84sR_@QL6M@KkUc9$YmOJQRK|I03v6 z91BhX`+?KIN#GS=eeh~<7w~#;6YwT*Q}8x$Gw?2O8}MGR9ymwg{{q*9KL)N1J_*(Z zp9MDuUjTOmUjerQ-vBoT-vPG;KLED|KL)o07lK=WUw~_YOTb3pci=kUkKlUXui#GL za&QCiZ*X0(Rv172JAf-GxGK02d`)mSa4m3qa6NECa3gSMa5HdAa7%D~a9gkexFfhL zxQoJf2OGkhg6D!Q!E?a2;Dum&@FK7?I2r5)UJUjCF9mypQ^Ebg^T30_DPUjld~g7G z0XPJ_1UwSl0~`%z*PZMq4qS($DgoR9JOONs_>;lxo&o!r4(<*=2W$df0Ja3DfK9<^ zU^DPausL`w*aEx({F<*`wMD@@!9U^mC^!eKLVAZ4oD2Sj_@}`-2!CF|m%&n_jmEhF zeuMaTz;b#Iz!j0+V+B7`#D58v(|-egiS*xtDsWh1ZyHcO%>b{T#EQ@6>JFp4sWDjV{i$)xq@xLa{6lU2ZVQ0up9UXyoZ8) zz}ncJ0SX=p{)G5`3JwOpg%1ON0Y@r)timUNzasnu1y2T-!B1E49B?J%e}RHi!0!=1 z9jt}$84AA^{0iYWD0r(P{!Z{Ogx{m!9PnrOzZ9Gc)9@4?>S&)`1b?_eMBPjFwbMmRq{)!+(X2XJL@ zFK~6R3s?_q3$6pU12+Ko1UCV@f}4Zg!L7me;Pzl^a3`=ExGT6f*ciM9Yz}@3wgwl1 z)!;W^XYd(tFYq34AMh1$U+`A&Km`v2?}85i-v@_)Gr=Rl_rOsKjsw4d9}C_9o(Rqc zPX@0BPX|8)&jD`)F9a8Zmw?xS)4}V(E5Uz(*MbYc8^No<+rW3hS>V^;Z164cA#fh} zsDe*|pTM659|m6l?*Lx~%jw?)pN78+J_vpUJ_#-WZwEgI7lBK_N5Q4wP2kVq=ioB% z1@JHMS+HgVKR)+@D}h&ntAS5|^}wgVb-_8{M&NT`1MnkoYw%-m2k=F37w~3q5AbEM zxq_|1=i$}hS70XvyMYhDdxDRF`+|3a2Z7&$hk;*$1Hjk8BfvMn5#Y7pQQ&>x(cld5 zc<>=`68JWFI`|rRHh3p^0XQF=qVQ?pE$}PBN5E^r&%hhNcfec0SHU~Mm%w|$x!?of zZQvu|d+Y6SD zj~uYPfBpi?`|lW7t}iFSa{WCEmXDVUV7Y!=0n5kd4X}JX-vP_}{{dL8ACJLu{VN2^ z_45T-J|5-ggSAn=EO6g`F6y5(xB;(DDm$>;es=)(KzJ9h++K78Uq*ZnuzWwj3;YDW zpTZ9U%k`IyV9HjdkMMrr*;v2)+`tAL0)GbKM}mXFQDC|K8Vl}+_@lvcdv+XHAATaZ zE7F?`?gBpz+yp!mJO$zBf@{Dp1k3H^6z~XyPXjka_~qc1@TVEKAs0XPhPF*q5V3T_Tw4&Dx41x^F61J4I<1e=4mg8PDZf=7e*faUXTHkkE6 zU_S@JYb2um>cGC>^XNt`0n7IU{kPsJ!J`&%i9JV ziSTOheWdRQt`6@CJ_qg%o{8|Qz!%}yf#v&c8^P}ozJdeKzkL5wN5R#=P6%HU+y<-< z)&ti8M`8U9z&h|vz}MiLgLQGdXgKlw$oKaufL|bfW$u4Xy}22(Ah~0^X1Gj)NP6PlF$U&x7s2m%#ei-fLhN_*-DPy>J&C5C0G> zm(OFcyg#0TkxKKyWp14${*FTfx@?R{+-qvv(fZPeZVLKe#D)xMb77_W;ZJF#}gad@Jx~geTy8UkkEc!AF2kgGYgF!SP^Y@K|tjq&ES)6+Q{P5j+hnw})qfC&14I>wy=7 zGr=if9A2t4@Fw^b;Eu@8Dlmax2lfPS1c!sSf`h<2xF@b|z6;U9tJ``J&x^8M^* z;PD9m0z3fem4Jib--3(4AHXBQpTX-8|2xMNS2W|^?0CxnB1$O~^V13=dI`AgoDqsunbA-16 zABI?r*vR?CQ?;E!l!^c!KZ@n!!HN-fzJTff?o^vfzJfnz;6bhfZq;Q z!)JjPgZF{u{tQFWe|#^zAGj?z2;2baj{tvw9|^t%j#Bto@FK(?4UPnl1rI{}iQqBt zN#Jqdso+!KncxD%p9`)EUZCK`;5+cC;2fm496SV^0bYXeYr##y8^GrfehYXocssZ* zSndxVjre=ve}Hqq(-HmXgaz*E7u!H>ZA z!Jom8z)|2Q;BCmyGq5)N3k8>eJHWpMj{v_1j|P7N??U?Dz>nd7faigKgXQ!!`|$JG zMfi%~&EP8FzToQM8(5znI1yY2+z8?8gR8+e20Oqv0~f-#1n&U11@}Vu4&W~Eoxzvk zyMm9w8-vfon}c70t-x6bPrxql_TXOd&fpZV8+azz1AGYV4IT>a4?ckO2ZKMs`+~c{ z`-7d~gTZ~kVc_`)9|3*~9}SkDcf^7%5q=CuI+kc0>3M;0$nQa1+Gu2A&Q!0bc-HfDa+Q4cH1^4PFj*0^dgXp5Qomckp1a z7x*Z+AGkkw5cnt38w#!r?+5M-4gzO@L&4V&KO8LAk7)3FgpUJjA$$VZ3_L**J`rq* z_*218!85^~5q}Oi0e%7aBzQ6S1Hvx_r@}7-Yk@Ps$H8mCufUlK-VE*sza1=Z?=Eml ztbY%S|`yqT7I0+m9mitFUgXR7avEZ8sKL(ry9uGc+^(BH! z;HQG+{uML8OW=9xM-InTO>~ET3Xo zisdgXD~&|HuxyBBODwx$X^Eu^mVL4G!!i=f@mS8rG6TykSY~5+9Lq~s-ovs8%lBCR z#IiEp3$BA@b1XYyX^N!-mY!G+!4kXe-^ITr@NWtHTLS-!_3J>O{9odNaO$v_VqS`q3n*j!v|0(vnI#!%eU* zJ>u)@8yn{rFw!?*#7N(ec)yrHRi7B$Wd3}@ zo>N8%l!QytU>F}4Fv3rYItwf%n#>?Jj;>8|=`u#pGE&8?kuiEK!_C0(ph$*Uz{mg| z`T$r?EEi0Zr@>VkzI1-6%DxdJe1j5#0^;L>d`ATNv66QURP~NfjSGlU?b8Seic>Au z42leh3Jg-M(~1jHE!B>UQI%=OgoH==`-Q8v^5;dGp>!8V1_Y^w2T4JHYpOI|BYOwM z1;xaw;(g)GuEA!u>V-qXBsWRF(xJ| z=I_Y6G(sa)pJ>e7#x!Q+=%AQ5AJturh-klOMMbJIw0xqFIl8r3^tp}}H$G9Si`0n>Yx@RDrHo>I zNVm#6G%_SS2uZ45YT>U~)mtsPx_x4nff|LG+La3RF#|>nIJQpC^x`|K+m( zo{XfqijAYG^1@Rc(ncxLDjyhxwY{Zl3k`}@ozWhvxXB-PMOs$5#3wDl9MTuq#gr0&i&=sjRUAAGV~!R+|}<0p+cx0ab! zH|BeQbGvcw3ywa+ISj1(fHUil$I>$Zv*(+P*U*k*EWK24GJR0Tm_5H?K8fD=X1pIf z{43|v;5FYkv*%GYv{fo2+EIsve*;bee*s5R%RKAv!oo+>8|RE!|0%{Q+L4zr>wnAG zfCgmT1+1&dpC4F*lPhv&&v#k)TrlgO!nhR7o-Z)=tjWVifK~dOs@n8aG{qtOo70cr}{e$6gBdjN#1s<1%m5Lr=>8N$?tD&g^*^^G_ltFA)k9*HDyt4>cW|;X=Lm4LKIbIx@EV+x<@of$I7@F6 zI2ZBv%i*hYe-4~T~~)G3}((cog3s&%yP<@4yD&a&Rj!J=sXx zmqa^8vHUg!tLQnFu^~9?BxfsdDLs&w_n}Oe>`&>(U%_z-o~hu)3SOh&oeDmv;8O~| zq~PlczNg@)3Vx;F4+<_nXT_f}1P2gMzy&*iylEwA9t~*OC6RzBR1B zl?(l4&*^*8UpM;8`hfMOzwY#xyzVx>r{q0YG2hd;oL+t5) z4)pi`$2tsDzVVUKtXUfx?CTdE9vB)DO25=t^EH^ZU}};P~+Hhyd2Sj|+{DJ4v}rCS z14lm(^o#Rj$;HH}d=mmgN7DvHOjmRIH)~p`e8=)dWPr*yCWvaRl$A?2n#I4< zW$jJ2asSzV=^PipS|1K{Jt|(P-n?-y6}>OJfS?T#Y-Vg{f4@MMINj6;zmY+qu~EMM z@xlK9|FLvsG^yBt&``|%o1pjEvvLoidG_b|N zBnO~-f(G~bv&{baiQFEidyig4{6__+pZt%PA-<6@XqwW$cw?3R@pmKDSHAf9A8Qy6 zD!KBpwlc3<@+V`J{CCTlUMc@^efy8=X6efIAD{3mY3U<+kkE^0>CYJXiWh`yT}tv* zuJk9rzWw{kmR2TqG)q^re_zMSSFrN6>)#ix><=0om#NZ{UU5oGdSS|z?242vrAtxv Thjb0f{-FO<|8cF)PS*bidRGhC From 59c92f70580a64160b29f00a13c1a38a7bac1dcb Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Tue, 2 Aug 2016 11:33:38 +0200 Subject: [PATCH 055/181] Fixed name of unittest dir --- README.md | 280 +++++++++++------- docs/logo_CLion.png | Bin 0 -> 6614 bytes .../mapcode_library_c.doc | Bin docs/mapcode_library_c.pdf | Bin 0 -> 295659 bytes {unitttest => unittest}/README.md | 0 {unitttest => unittest}/decode_test.h | 0 {unitttest => unittest}/test_territories.c | 0 {unitttest => unittest}/unittest.c | 0 8 files changed, 174 insertions(+), 106 deletions(-) create mode 100644 docs/logo_CLion.png rename mapcode_library_c.doc => docs/mapcode_library_c.doc (100%) create mode 100644 docs/mapcode_library_c.pdf rename {unitttest => unittest}/README.md (100%) rename {unitttest => unittest}/decode_test.h (100%) rename {unitttest => unittest}/test_territories.c (100%) rename {unitttest => unittest}/unittest.c (100%) diff --git a/README.md b/README.md index fec556f..d22dfff 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,9 @@ # Mapcode Library for C/C++ -Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) +[![License](http://img.shields.io/badge/license-APACHE2-blue.svg)]() + +**Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com)** ----- **Online documentation: http://mapcode-foundation.github.io/mapcode-cpp/** @@ -12,21 +13,24 @@ Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) The directory 'mapcodelib' contains the files: - mapcoder.h <-- Header file with method prototypes and defines for caller. - mapcoder.c - basics.h + mapcodelib/ + mapcoder.h <-- Header file with method prototypes and defines for caller. + mapcoder.c + basics.h - mapcode_fastencode.h <-- include unless FAST_ENCODE is undefined - mapcode_fastalpha.h <-- needed only if FAST_ALPHA is defined + mapcode_fastencode.h <-- include unless FAST_ENCODE is undefined + mapcode_fastalpha.h <-- needed only if FAST_ALPHA is defined - mapcode_countrynames.h <-- optional array with english territory names, including official names - mapcode_countrynames_short.h <-- optional array with english territory names + mapcode_countrynames.h <-- optional array with english territory names, including official names + mapcode_countrynames_short.h <-- optional array with english territory names Together these provide routine to encode/decode Mapcodes. Documentation, including example snippets of C source code, can be found in - mapcode_library.doc (Microsoft Word format). + docs/ + mapcode_library_c.pdf <-- PDF format. + mapcode_library_c.doc <-- Microsoft Word format. A unit test can be found in the unittest\ subdirectory. Compile and run unittest\unittest/c to see if the library performs as expected. @@ -57,169 +61,226 @@ To build the original Mapcode tool, execute: For help, simply execute the binary file 'mapcode' without no arguments. This tool provides a rather extensive command-line interface to encode and -decode Mapcodes. +decode Mapcodes. +This produces the following help text: + + MAPCODE (version 2.2.2) + Copyright (C) 2014-2015 Stichting Mapcode Foundation + + Usage: + mapcode [-d| --decode] [ ...] + + Decode a mapcode to a lat/lon. The default territory code is used if + the mapcode is a shorthand local code + + mapcode [-e[0-8] | --encode[0-8]] [territory]> + + Encode a lat/lon to a mapcode. If the territory code is specified, the + encoding will only succeeed if the lat/lon is located in the territory. + You can specify the number of additional digits, 0, 1 or 2 (default 0) + for high-precision mapcodes. + + mapcode [-b[XYZ] | --boundaries[XYZ]] [] + mapcode [-g[XYZ] | --grid[XYZ]] [] + mapcode [-r[XYZ] | --random[XYZ]] [] [] + + Create a test set of lat/lon pairs based on the mapcode boundaries database + as a fixed 3D grid or random uniformly distributed set of lat/lons with their + (x, y, z) coordinates and all mapcode aliases. + + : 0-8; specifies additional accuracy, use 0 for standard. + is an optional random seed, use 0 for arbitrary>. + (You may wish to specify a specific seed to regenerate test cases). + + The output format is: + [ ] + (repeated 'number-of-aliases' times) + (empty lines and next record) + Ranges: + number-of-aliases : >= 1 + lat-deg, lon-deg : [-90..90], [-180..180] + x, y, z : [-1..1] + + The lat/lon pairs will be distributed over the 3D surface of the Earth + and the (x, y, z) coordinates are placed on a sphere with radius 1. + The (x, y, z) coordinates are primarily meant for visualization of the data set. + + Example: + mapcode -g 100 : produces a grid of 100 points as lat/lon pairs + mapcode -gXYZ 100 : produces a grid of 100 points as (x, y, z) sphere coordinates) + + Notes on the use of stdout and stderr: + stdout: used for outputting 3D point data; stderr: used for statistics. + You can redirect stdout to a destination file, while stderr will show progress. + + The result code is 0 when no error occurred, 1 if an input error occurred and 2 + if an internal error occurred. # Release Notes -* 2.2.2 +### 2.2.2 - Removed minor warnings from CLion inspections. - -* 2.2.1 +* Removed minor warnings from CLion inspections. - Solved 1-microdegree gap in a few spots on Earth, noticable now extreme precision is possible. +### 2.2.1 -* 2.1.5 +* Solved 1-microdegree gap in a few spots on Earth, noticable now extreme precision is possible. - Added stricter unit tests. +### 2.1.5 -* 2.1.4 +* Added stricter unit tests. - Added `maxErrorInMetersz` to API. - - Moved recode logic into decoder. - - Adjusted unit test. +### 2.1.4 -* 2.1.3 +* Added `maxErrorInMetersz` to API. - Added useful routine `DistanceInMeters` to API. +* Moved recode logic into decoder. + +* Adjusted unit test. -* 2.1.2 +### 2.1.3 - Rewrote fraction floating points to integer arithmetic. +* Added useful routine `DistanceInMeters` to API. -* 2.1.1 +### 2.1.2 - Added `unittest/` which can be compiled and executed to check - if the mapcode library performs as expected. +* Rewrote fraction floating points to integer arithmetic. -* 2.1.0 +### 2.1.1 - Fixes floating point inaccuracy (prevent `encode(decode(M)) != M`). +* Added `unittest/` which can be compiled and executed to check +if the mapcode library performs as expected. -* 2.0.3 +### 2.1.0 - Added `#define FAST_ALPHA` for faster alphacode string recognition. +* Fixes floating point inaccuracy (prevent `encode(decode(M)) != M`). -* 2.0.2.4 +### 2.0.3 - Added point structs to source. +* Added `#define FAST_ALPHA` for faster alphacode string recognition. -* 2.0.2.3 +### 2.0.2.4 - Cleaned up source. +* Added point structs to source. -* 2.0.2.2 +### 2.0.2.3 - Cleaned up source. +* Cleaned up source. -* 2.0.2.1 +### 2.0.2.2 - Cleaned up source, removed legacy code. - - Renamed `dividemaps.h` to `mapcode_fast_encode.h`. - - Improved `convertToRoman` and `convertToAlphabet` to trim and skip leading territory. +* Cleaned up source. - Rolled back 2.0.2 fix for letters "i" and "o" in Hindi, Bengali, Tibetan and Gurmukhi. +### 2.0.2.1 -* 2.0.2 +* Cleaned up source, removed legacy code. - Speed-up of encoding (4 times faster than 2.0.1). +* Renamed `dividemaps.h` to `mapcode_fast_encode.h`. - Added optional `mapcode_countrynames.h` (with the English short names, formal names, - and name variants of all territories) and `mapcode_countrynames_short.h` (with only - the short English names and name variants. +* Improved `convertToRoman` and `convertToAlphabet` to trim and skip leading territory. - Stricter processing of high-precision letters (now fails on illegal high-precision - letters, which includes the letter Z). +* Rolled back 2.0.2 fix for letters "i" and "o" in Hindi, Bengali, Tibetan and Gurmukhi. - Fix for letters "i" and "o" in Hindi, Bengali, Tibetan and Gurmukhi; +### 2.0.2 - Fix for some unrecognized aliases in `convertTerritoryIsoNameToCode()`. - -* 2.0.1 +* Speed-up of encoding (4 times faster than 2.0.1). - Removed compiler warnings. - -* 2.0.0 +* Added optional `mapcode_countrynames.h` (with the English short names, formal names, +and name variants of all territories) and `mapcode_countrynames_short.h` (with only +the short English names and name variants. - Support for high-precision mapcodes, with up to 8 character extensions (up to 10 micron accuracy). - - Fixes to the data rectangles (primarily intended for ISO proposal), see Word document for details. +* Stricter processing of high-precision letters (now fails on illegal high-precision +letters, which includes the letter Z). -* 1.50.1 +* Fix for letters "i" and "o" in Hindi, Bengali, Tibetan and Gurmukhi; - Bug fix for state IN-DD (in India). - - If the executable name contains "debug", the self checking mechanism is activated. Note, however, that - this feature is under construction and produces false negative for certain decodes. - -* 1.50 +* Fix for some unrecognized aliases in `convertTerritoryIsoNameToCode()`. + +### 2.0.1 - Major release. This version is not backwards compatible with mapcode 1.4x: is has dropped support for - Antartica AT0-8 codes and has a changed (improved) way of dealing with the Greek alphabet. +* Removed compiler warnings. + +### 2.0.0 - Added 22-chararcter post-processing of all-digit mapcodes for the Greek alphabet. +* Support for high-precision mapcodes, with up to 8 character extensions (up to 10 micron accuracy). - Retired legacy aliases EAZ and SKM, AU-QL, AU-TS, AU-NI and AU-JB. +* Fixes to the data rectangles (primarily intended for ISO proposal), see Word document for details. - Retired legacy Antarctica claims AT0 through AT8. - -* 1.41.1 +### 1.50.1 + +* Bug fix for state IN-DD (in India). + +* If the executable name contains `debug`, the self checking mechanism is activated. Note, however, that +this feature is under construction and produces false negative for certain decodes. + +### 1.50 + +* Major release. This version is not backwards compatible with mapcode 1.4x: is has dropped support for +Antartica AT0-8 codes and has a changed (improved) way of dealing with the Greek alphabet. - Bugfix for “utility/mapcode” utility (-d option was case sensitive). +* Added 22-chararcter post-processing of all-digit mapcodes for the Greek alphabet. -* 1.41 +* Retired legacy aliases EAZ and SKM, AU-QL, AU-TS, AU-NI and AU-JB. - Added the India state Telangana (IN-TG), until 2014 a region in Adhra Pradesh. +* Retired legacy Antarctica claims AT0 through AT8. + +### 1.41.1 - Fixed a problem with the "extraDigits" parameter of the “utility/mapcode" utility (maximum digits is 2, not 3). +* Bugfix for `utility/mapcode` utility (`-d` option was case sensitive). -* 1.40 +### 1.41 - Added extraDigits parameter to allow high-precision mapcodes to be generated by the “utility/mapcode” utility. +* Added the India state Telangana (IN-TG), until 2014 a region in Adhra Pradesh. -* 1.33 +* Fixed a problem with the `extraDigits` parameter of the `utility/mapcode` utility (maximum digits is 2, not 3). - Fix to not remove valid results just across the edge of a territory. - Improved interface readability and renamed methods to more readable forms. +### 1.40 -* 1.32 +* Added extraDigits parameter to allow high-precision mapcodes to be generated by the `utility/mapcode` utility. - Added encodeLatLonToSingleMapcode(); fixed 1.29 so no country-wide alternative - is produced in edge cases; prevent FIJI failing to decode at exactly 180 degrees. +### 1.33 -* 1.31 +* Fix to not remove valid results just across the edge of a territory. - Added compareWithMapcodeFormat(). +* Improved interface readability and renamed methods to more readable forms. -* 1.30 +### 1.32 - IUpdated the documentation and extended it with examples and suggestions. +* Added `encodeLatLonToSingleMapcode()` -* 1.29 +* Fixed 1.29 so no country-wide alternative +is produced in edge cases; prevent FIJI failing to decode at exactly 180 degrees. - Also generate country-wide alternative mapcodes for states. +### 1.31 -* 1.28 +* Added `compareWithMapcodeFormat()`. - Bug fix for the needless generation of 7-letter alternatives to short mapcodes - in large states in India. +### 1.30 -* 1.27 +* IUpdated the documentation and extended it with examples and suggestions. - Improved (faster) implementation of the function isInArea. +### 1.29 -* 1.26 +* Also generate country-wide alternative mapcodes for states. - Added alias OD ("Odisha") for indian state OR ("Orissa"). +### 1.28 -* 1.25 +* Bug fix for the needless generation of 7-letter alternatives to short mapcodes +in large states in India. + +### 1.27 + +* Improved (faster) implementation of the function `isInArea`. + +### 1.26 + +* Added alias OD ("Odisha") for indian state OR ("Orissa"). + +### 1.25 + +* Initial release to the public domain. - Initial release to the public domain. # License @@ -235,3 +296,10 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. + +# Acknowledgements + +Development of the C/C++ version of the Mapcode Library is kindly sponsored by +[**JetBrains**](https://www.jetbrains.com). + +[![CLion](docs/logo_CLion.png)](https://www.jetbrains.com/clion/) diff --git a/docs/logo_CLion.png b/docs/logo_CLion.png new file mode 100644 index 0000000000000000000000000000000000000000..d9f1f126248d2ec9183a88f78979eb2598e80242 GIT binary patch literal 6614 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 literal 0 HcmV?d00001 diff --git a/mapcode_library_c.doc b/docs/mapcode_library_c.doc similarity index 100% rename from mapcode_library_c.doc rename to docs/mapcode_library_c.doc diff --git a/docs/mapcode_library_c.pdf b/docs/mapcode_library_c.pdf new file mode 100644 index 0000000000000000000000000000000000000000..21ee88d22b5ebdbe89eaf7a5f0fd699ee6e2e607 GIT binary patch literal 295659 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 z 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�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 zaᙣ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 CC{eNi literal 0 HcmV?d00001 diff --git a/unitttest/README.md b/unittest/README.md similarity index 100% rename from unitttest/README.md rename to unittest/README.md diff --git a/unitttest/decode_test.h b/unittest/decode_test.h similarity index 100% rename from unitttest/decode_test.h rename to unittest/decode_test.h diff --git a/unitttest/test_territories.c b/unittest/test_territories.c similarity index 100% rename from unitttest/test_territories.c rename to unittest/test_territories.c diff --git a/unitttest/unittest.c b/unittest/unittest.c similarity index 100% rename from unitttest/unittest.c rename to unittest/unittest.c From b4eadf8eed26c08b5098ca58af50aa122fa229b0 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Thu, 29 Sep 2016 18:33:16 +0200 Subject: [PATCH 056/181] Fixed warnings --- README.md | 13 + mapcodelib/mapcoder.c | 696 ++++++++++++++++++++++++++++++++---------- mapcodelib/mapcoder.h | 5 +- 3 files changed, 547 insertions(+), 167 deletions(-) diff --git a/README.md b/README.md index d22dfff..b6830c7 100644 --- a/README.md +++ b/README.md @@ -119,6 +119,19 @@ This produces the following help text: # Release Notes +### 2.3.0 + +* Arabic script added. + +* Greek script extended to be AEU-capable. + +* Tibetan script changed so all characters can be easily typed on a computer keyboard. + +* Greek, Hebrew and Arab, the languages that have (implied) vowels in mapcode sequences, +have been extended with ABJAD conversion, to prevent more than two consecutive non-digits +from occurring. (As a result, mapcodes in Greek, Arab and Hebrew scripts are now often +one character longer than in the roman script.) + ### 2.2.2 * Removed minor warnings from CLion inspections. diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 0fc9b1d..99b8ede 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -52,8 +52,12 @@ double distanceInMeters(double latDeg1, double lonDeg1, double latDeg2, double l // PI #define _PI 3.14159265358979323846 - if (lonDeg1 < 0 && lonDeg2 > 1) { lonDeg1 += 360; } - if (lonDeg2 < 0 && lonDeg1 > 1) { lonDeg2 += 360; } + if (lonDeg1 < 0 && lonDeg2 > 1) { + lonDeg1 += 360; + } + if (lonDeg2 < 0 && lonDeg1 > 1) { + lonDeg2 += 360; + } { const double dy = (latDeg2 - latDeg1) * METERS_PER_DEGREE_LAT; const double dx = (lonDeg2 - lonDeg1) * METERS_PER_DEGREE_LON * cos((latDeg1 + latDeg2) * _PI / 360.0); @@ -120,7 +124,11 @@ static point convertFractionsToDegrees(const point *p) { static void convertCoordsToMicrosAndFractions(point32 *coord32, int *fraclat, int *fraclon, double lat, double lon) { double frac; - if (lat < -90) { lat = -90; } else if (lat > 90) { lat = 90; } + if (lat < -90) { + lat = -90; + } else if (lat > 90) { + lat = 90; + } lat += 90; // lat now [0..180] lat *= (double) 810000000000; frac = floor(lat + 0.1); @@ -154,9 +162,17 @@ static void convertCoordsToMicrosAndFractions(point32 *coord32, int *fraclat, in // returns nonzero if x in the range minx...maxx static int isInRange(int x, const int minx, const int maxx) { - if (minx <= x && x < maxx) { return 1; } - if (x < minx) { x += 360000000; } else { x -= 360000000; } // 1.32 fix FIJI edge case - if (minx <= x && x < maxx) { return 1; } + if (minx <= x && x < maxx) { + return 1; + } + if (x < minx) { + x += 360000000; + } else { + x -= 360000000; + } // 1.32 fix FIJI edge case + if (minx <= x && x < maxx) { + return 1; + } return 0; } @@ -200,8 +216,7 @@ static void setFromFractions(MapcodeZone *z, if (yDelta < 0) { z->fminy = y + 1 + yDelta; // y+yDelta can NOT be represented z->fmaxy = y + 1; // y CAN be represented - } - else { + } else { z->fminy = y; z->fmaxy = y + yDelta; } @@ -244,8 +259,7 @@ static int restrictZoneTo(MapcodeZone *z, const MapcodeZone *zone, const Boundar if (bmaxx < 0 && z->fminx > 0) { bminx += (360000000 * MICROLON_TO_FRACTIONS_FACTOR); bmaxx += (360000000 * MICROLON_TO_FRACTIONS_FACTOR); - } - else if (bminx > 0 && z->fmaxx < 0) { + } else if (bminx > 0 && z->fmaxx < 0) { bminx -= (360000000 * MICROLON_TO_FRACTIONS_FACTOR); bmaxx -= (360000000 * MICROLON_TO_FRACTIONS_FACTOR); } @@ -268,9 +282,13 @@ static int restrictZoneTo(MapcodeZone *z, const MapcodeZone *zone, const Boundar /*** low-level data access ***/ -static int firstrec(const int ccode) { return data_start[ccode]; } +static int firstrec(const int ccode) { + return data_start[ccode]; +} -static int lastrec(const int ccode) { return data_start[ccode + 1] - 1; } +static int lastrec(const int ccode) { + return data_start[ccode + 1] - 1; +} #define ParentLetter(ccode) ((int)parentletter[ccode]) @@ -318,7 +336,9 @@ static int isSubdivision(const int ccode) { static int firstNamelessRecord(const int m, const int firstcode) { int i = m; const int codexm = coDex(m); - while (i >= firstcode && coDex(i) == codexm && isNameless(i)) { i--; } + while (i >= firstcode && coDex(i) == codexm && isNameless(i)) { + i--; + } return (i + 1); } @@ -327,7 +347,9 @@ static int countNamelessRecords(const int m, const int firstcode) { const int first = firstNamelessRecord(m, firstcode); const int codexm = coDex(m); int last = m; - while (coDex(last) == codexm) { last++; } + while (coDex(last) == codexm) { + last++; + } return (last - first); } @@ -339,7 +361,9 @@ static int isNearBorderOf(const point32 *coord32, const Boundaries *b) { } static const char *get_entity_iso3(char *entity_iso3_result, const int ccode) { - if (ccode < 0 || ccode >= MAX_MAPCODE_TERRITORY_CODE) { return "AAA"; } // solve bad args + if (ccode < 0 || ccode >= MAX_MAPCODE_TERRITORY_CODE) { + return "AAA"; + } // solve bad args memcpy(entity_iso3_result, entity_iso + ccode * 4, 3); entity_iso3_result[3] = 0; return entity_iso3_result; @@ -357,8 +381,12 @@ static int getParentcode(const char *s, const int len) { const char *p = (len == 2 ? parents2 : parents3); const char *f; char country[4]; - if (s[0] == 0 || s[1] == 0) { return -27; } // solve bad args - if (len != 2 && len != 3) { return -923; } // solve bad args + if (s[0] == 0 || s[1] == 0) { + return -27; + } // solve bad args + if (len != 2 && len != 3) { + return -923; + } // solve bad args memcpy(country, s, len); country[len] = 0; makeupper(country); @@ -402,8 +430,7 @@ static void repack_if_alldigits(char *input, const int aonly) { *input = 'A'; *s = encode_chars[v / 32]; *e = encode_chars[v % 32]; - } - else // encode using A,E,U + } else // encode using A,E,U { const int v = ((*s) - '0') * 10 + ((*e) - '0'); *s = encode_chars[(v / 34) + 31]; @@ -418,7 +445,9 @@ static int unpack_if_alldigits(char *input) { char *s = input; char *dotpos = NULL; const int aonly = ((*s == 'A') || (*s == 'a')); - if (aonly) { s++; } //*** v1.50 + if (aonly) { + s++; + } //*** v1.50 for (; *s != 0 && s[2] != 0 && s[2] != '-'; s++) { if (*s == '-') { break; @@ -447,7 +476,9 @@ static int unpack_if_alldigits(char *input) { int v = 0; if (*s == 'e' || *s == 'E') { v = 34; - } else if (*s == 'u' || *s == 'U') { v = 68; } + } else if (*s == 'u' || *s == 'U') { + v = 68; + } if ((*e == 'a') || (*e == 'A')) { v += 31; @@ -457,7 +488,9 @@ static int unpack_if_alldigits(char *input) { v += 33; } else if (decodeChar(*e) < 0) { return -9; // invalid last character! - } else { v += decodeChar(*e); } + } else { + v += decodeChar(*e); + } if (v < 100) { *s = encode_chars[(unsigned int) v / 10]; @@ -499,8 +532,16 @@ static void encodeExtension(char *result, const int extrax4, const int extray, c double valy = ((double) MAX_PRECISION_FACTOR * extray) + (ydirection * enc->fraclat); // perfect integer! // protect against floating point errors - if (valx < 0) { valx = 0; } else if (valx >= factorx) { valx = factorx - 1; } - if (valy < 0) { valy = 0; } else if (valy >= factory) { valy = factory - 1; } + if (valx < 0) { + valx = 0; + } else if (valx >= factorx) { + valx = factorx - 1; + } + if (valy < 0) { + valy = 0; + } else if (valy >= factory) { + valy = factory - 1; + } if (extraDigits > MAX_PRECISION_DIGITS) { extraDigits = MAX_PRECISION_DIGITS; @@ -508,7 +549,7 @@ static void encodeExtension(char *result, const int extrax4, const int extray, c *s++ = '-'; - for (; ;) { + for (;;) { int gx, gy; factorx /= 30; @@ -518,10 +559,14 @@ static void encodeExtension(char *result, const int extrax4, const int extray, c gy = (int) (valy / factory); *s++ = encode_chars[(gy / 5) * 5 + (gx / 6)]; - if (--extraDigits == 0) { break; } + if (--extraDigits == 0) { + break; + } *s++ = encode_chars[(gy % 5) * 6 + (gx % 6)]; - if (--extraDigits == 0) { break; } + if (--extraDigits == 0) { + break; + } valx -= factorx * gx; // for next iteration valy -= factory * gy; // for next iteration @@ -544,8 +589,7 @@ static void encode_triple(char *result, const int difx, const int dify) { { *result = encode_chars[((difx / 28) + 6 * (dify / 34))]; encodeBase31(result + 1, ((difx % 28) * 34 + (dify % 34)), 2); - } - else // bottom row + } else // bottom row { *result = encode_chars[(difx / 24) + 24]; encodeBase31(result + 1, (difx % 24) * 40 + (dify - 136), 2); @@ -576,13 +620,14 @@ static void encodeGrid(char *result, const encodeRec *enc, const int m, const in int codexm = orgcodex; if (codexm == 21) { codexm = 22; - } - else if (codexm == 14) { + } else if (codexm == 14) { codexm = 23; } *result = 0; - if (headerLetter) { result++; } + if (headerLetter) { + result++; + } { // encode int divx, divy; @@ -593,8 +638,7 @@ static void encodeGrid(char *result, const encodeRec *enc, const int m, const in if (divy == 1) { divx = xside[prelen]; divy = yside[prelen]; - } - else { + } else { divx = (nc[prelen] / divy); } @@ -608,8 +652,7 @@ static void encodeGrid(char *result, const encodeRec *enc, const int m, const in if (relx < 0) { relx += 360000000; x += 360000000; - } - else if (relx >= 360000000) // 1.32 fix FIJI edge case + } else if (relx >= 360000000) // 1.32 fix FIJI edge case { relx -= 360000000; x -= 360000000; @@ -667,8 +710,7 @@ static void encodeGrid(char *result, const encodeRec *enc, const int m, const in if (postlen == 3) // encode special { encode_triple(resultptr, difx, dify); - } - else { + } else { encodeBase31(resultptr, (difx) * yside[postlen] + dify, postlen); // swap 4-int codes for readability if (postlen == 4) { @@ -718,19 +760,16 @@ static void encodeNameless(char *result, const encodeRec *enc, const int input_c if (codexm != 21 && A <= 31) { storage_offset = (X * p + (X < r ? X : r)) * (961 * 961); - } - else if (codexm != 21 && A < 62) { + } else if (codexm != 21 && A < 62) { if (X < (62 - A)) { storage_offset = X * (961 * 961); - } - else { + } else { storage_offset = (62 - A + ((X - 62 + A) / 2)) * (961 * 961); if ((X + A) & 1) { storage_offset += (16 * 961 * 31); } } - } - else { + } else { const int BASEPOWER = (codexm == 21) ? 961 * 961 : 961 * 961 * 31; int BASEPOWERA = (BASEPOWER / A); if (A == 62) { @@ -768,8 +807,7 @@ static void encodeNameless(char *result, const encodeRec *enc, const int input_c SIDE = 1 + ((b->maxy - b->miny) / 90); // new side, based purely on y-distance xSIDE = (orgSIDE * orgSIDE) / SIDE; v += encodeSixWide(dx, SIDE - 1 - dy, xSIDE, SIDE); - } - else { + } else { v += (dx * SIDE + dy); } @@ -814,7 +852,7 @@ static void encodeAutoHeader(char *result, const encodeRec *enc, const int m, co } i = firstindex; - for (; ;) { + for (;;) { b = boundaries(i); // determine how many cells H = (b->maxy - b->miny + 89) / 90; // multiple of 10m @@ -890,17 +928,14 @@ static void encoderEngine(const int ccode, const encodeRec *enc, const int stop_ if (fitsInsideBoundaries(&enc->coord32, boundaries(i))) { if (isNameless(i)) { encodeNameless(result, enc, ccode, extraDigits, i); - } - else if (recType(i) > 1) { + } else if (recType(i) > 1) { encodeAutoHeader(result, enc, i, extraDigits); - } - else if ((i == upto) && isSubdivision(ccode)) { + } else if ((i == upto) && isSubdivision(ccode)) { // *** do a recursive call for the parent *** encoderEngine(ParentTerritoryOf(ccode), enc, stop_with_one_result, extraDigits, requiredEncoder, ccode); return; /**/ - } - else // must be grid + } else // must be grid { // skip isRestricted records unless there already is a result if (result_counter || !isRestricted(i)) { @@ -929,9 +964,13 @@ static void encoderEngine(const int ccode, const encodeRec *enc, const int stop_ strcat(s, result); } } - if (requiredEncoder == i) { return; } + if (requiredEncoder == i) { + return; + } + } + if (stop_with_one_result) { + return; } - if (stop_with_one_result) { return; } *result = 0; // clear for next iteration } } @@ -957,23 +996,23 @@ static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, const int sum = enc.coord32.lon + enc.coord32.lat; int coord = enc.coord32.lon; int i = 0; // pointer into redivar - for (; ;) { + for (;;) { const int r = redivar[i++]; if (r >= 0 && r < 1024) { // leaf? int j; for (j = 0; j <= r; j++) { const int ctry = (j == r ? ccode_earth : redivar[i + j]); encoderEngine(ctry, &enc, stop_with_one_result, extraDigits, requiredEncoder, -1); - if ((stop_with_one_result || (requiredEncoder >= 0)) && (enc.mapcodes->count > 0)) { break; } + if ((stop_with_one_result || (requiredEncoder >= 0)) && (enc.mapcodes->count > 0)) { + break; + } } break; - } - else { + } else { coord = sum - coord; if (coord > r) { i = redivar[i]; - } - else { + } else { i++; } } @@ -985,8 +1024,7 @@ static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, if ((stop_with_one_result || (requiredEncoder >= 0)) && (enc.mapcodes->count > 0)) { break; } } #endif - } - else { + } else { encoderEngine((tc - 1), &enc, stop_with_one_result, extraDigits, requiredEncoder, -1); } @@ -998,8 +1036,7 @@ static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, if (p == NULL) { v[i * 2 + 1] = (char *) "AAA"; v[i * 2] = s; - } - else { + } else { *p++ = 0; v[i * 2 + 1] = s; v[i * 2] = p; @@ -1049,16 +1086,19 @@ static int decodeExtension(decodeRec *dec, while (*extrapostfix) { int column1, row1, column2, row2; const int c1 = decodeChar(*extrapostfix++); - if (c1 < 0 || c1 == 30) { return -1; } // illegal extension character + if (c1 < 0 || c1 == 30) { + return -1; + } // illegal extension character row1 = (c1 / 5); column1 = (c1 % 5); if (*extrapostfix) { const int c2 = decodeChar(*extrapostfix++); - if (c2 < 0 || c2 == 30) { return -1; } // illegal extension character + if (c2 < 0 || c2 == 30) { + return -1; + } // illegal extension character row2 = (c2 / 6); column2 = (c2 % 6); - } - else { + } else { odd = 1; row2 = 0; column2 = 0; @@ -1094,8 +1134,7 @@ static int decodeExtension(decodeRec *dec, if (dec->zone.fmaxy > extremeLat32 * MICROLAT_TO_FRACTIONS_FACTOR) { dec->zone.fmaxy = extremeLat32 * MICROLAT_TO_FRACTIONS_FACTOR; } - } - else { + } else { if (dec->zone.fminy < extremeLat32 * MICROLAT_TO_FRACTIONS_FACTOR) { dec->zone.fminy = extremeLat32 * MICROLAT_TO_FRACTIONS_FACTOR; } @@ -1119,8 +1158,7 @@ static void decode_triple(const char *result, int *difx, int *dify) { int m = decodeBase31(result); *difx = (c1 % 6) * 28 + (m / 34); *dify = (c1 / 6) * 34 + (m % 34); - } - else // bottom row + } else // bottom row { int x = decodeBase31(result); *dify = (x % 40) + 136; @@ -1153,8 +1191,12 @@ static int decodeGrid(decodeRec *dec, const int m, const int hasHeaderLetter) { int prelen = (int) (strchr(input, '.') - input); char result[MAX_PROPER_MAPCODE_LEN + 1]; - if (codexlen > MAX_PROPER_MAPCODE_LEN) { return -109; } - if (prelen > 5) { return -119; } + if (codexlen > MAX_PROPER_MAPCODE_LEN) { + return -109; + } + if (prelen > 5) { + return -119; + } strcpy(result, input); if (prelen == 1 && codexlen == 5) { @@ -1172,8 +1214,7 @@ static int decodeGrid(decodeRec *dec, const int m, const int hasHeaderLetter) { if (divy == 1) { divx = xside[prelen]; divy = yside[prelen]; - } - else { + } else { divx = (nc[prelen] / divy); } @@ -1190,8 +1231,7 @@ static int decodeGrid(decodeRec *dec, const int m, const int hasHeaderLetter) { if (divx != divy && prelen > 2) { // special grid, useful when prefix is 3 or more, and not a nice 961x961 decodeSixWide(v, divx, divy, &relx, &rely); - } - else { + } else { relx = (v / divy); rely = divy - 1 - (v % divy); } @@ -1224,8 +1264,7 @@ static int decodeGrid(decodeRec *dec, const int m, const int hasHeaderLetter) { if (postlen == 3) // decode special { decode_triple(r, &difx, &dify); - } - else { + } else { if (postlen == 4) { char t = r[1]; r[1] = r[2]; @@ -1303,28 +1342,28 @@ static int decodeNameless(decodeRec *dec, int m) { if (offset < r * (p + 1)) { X = offset / (p + 1); - } - else { + } else { swapletters = ((p == 1) && (codexm == 22)); X = r + (offset - (r * (p + 1))) / p; } - } - else if (codexm != 21 && A < 62) { + } else if (codexm != 21 && A < 62) { X = decodeChar(*result); if (X < (62 - A)) { swapletters = (codexm == 22); - } - else { + } else { X = X + (X - (62 - A)); } - } - else // code==21 || A>=62 + } else // code==21 || A>=62 { const int BASEPOWER = (codexm == 21) ? 961 * 961 : 961 * 961 * 31; int BASEPOWERA = (BASEPOWER / A); - if (A == 62) { BASEPOWERA++; } else { BASEPOWERA = 961 * (BASEPOWERA / 961); } + if (A == 62) { + BASEPOWERA++; + } else { + BASEPOWERA = 961 * (BASEPOWERA / 961); + } v = decodeBase31(result); X = (v / BASEPOWERA); @@ -1345,8 +1384,7 @@ static int decodeNameless(decodeRec *dec, int m) { if (X > 0) { v -= (X * p + (X < r ? X : r)) * (961 * 961); } - } - else if (codexm != 21 && A < 62) { + } else if (codexm != 21 && A < 62) { v = decodeBase31(result + 1); if (X >= (62 - A)) { if (v >= (16 * 961 * 31)) { @@ -1373,8 +1411,7 @@ static int decodeNameless(decodeRec *dec, int m) { decodeSixWide(v, xSIDE, SIDE, &dx, &dy); dy = SIDE - 1 - dy; - } - else { + } else { dy = v % SIDE; dx = v / SIDE; } @@ -1482,11 +1519,17 @@ static int decoderEngine(decodeRec *dec) { char *w; // skip whitesace s = (char *) dec->orginput; - while (*s <= 32 && *s > 0) { s++; } + while (*s <= 32 && *s > 0) { + s++; + } // remove trail and overhead len = (int) strlen(s); - if (len > MAX_MAPCODE_RESULT_LEN - 1) { len = MAX_MAPCODE_RESULT_LEN - 1; } - while (len > 0 && s[len - 1] <= 32 && s[len - 1] >= 0) { len--; } + if (len > MAX_MAPCODE_RESULT_LEN - 1) { + len = MAX_MAPCODE_RESULT_LEN - 1; + } + while (len > 0 && s[len - 1] <= 32 && s[len - 1] >= 0) { + len--; + } // copy into dec->minput; memcpy(w = dec->minput, s, len); w[len] = 0; @@ -1494,10 +1537,11 @@ static int decoderEngine(decodeRec *dec) { s = strchr(w, ' '); if (s) { *s++ = 0; - while (*s > 0 && *s <= 32) { s++; } + while (*s > 0 && *s <= 32) { + s++; + } ccode = getTerritoryCode(w, dec->context - 1) - 1; - } - else { + } else { ccode = dec->context - 1; s = w; } @@ -1528,21 +1572,18 @@ static int decoderEngine(decodeRec *dec) { } else if (dec->extension == NULL) { hasletters = 1; } - } - else if (*w == '.') { + } else if (*w == '.') { if (dot) { return -18; } // already had a dot prelen = (int) ((dot = w) - s); - } - else if (*w == '-') { + } else if (*w == '-') { if (dec->extension != NULL) { return -17; // already had a hyphen } dec->extension = w + 1; *w = 0; - } - else if (decodeChar(*w) < 0) { // invalid char? + } else if (decodeChar(*w) < 0) { // invalid char? return -4; } } @@ -1559,16 +1600,14 @@ static int decoderEngine(decodeRec *dec) { if (unpack_if_alldigits(s) <= 0) { return -77; } - } - else if (!hasletters) { + } else if (!hasletters) { return -78; } if (codex == 54) { // international mapcodes must be in international context ccode = ccode_earth; - } - else if (isSubdivision(ccode)) { + } else if (isSubdivision(ccode)) { // int mapcodes must be interpreted in the parent of a subdivision int parent = ParentTerritoryOf(ccode); if ((codex == 44) || ((codex == 34 || codex == 43) && (parent == ccode_ind || parent == ccode_mex))) { @@ -1595,8 +1634,7 @@ static int decoderEngine(decodeRec *dec) { err = decodeNameless(dec, i); break; } - } - else { + } else { if ((codexi == codex) || ((codex == 22) && (codexi == 21))) { err = decodeGrid(dec, i, 0); @@ -1631,8 +1669,7 @@ static int decoderEngine(decodeRec *dec) { // first fit! remember... zoneCopyFrom(&zfound, &z); memcpy(&prevu, boundaries(j), sizeof(Boundaries)); - } - else { // nrZoneOverlaps >= 2 + } else { // nrZoneOverlaps >= 2 // more than one hit break; // give up } @@ -1654,14 +1691,12 @@ static int decoderEngine(decodeRec *dec) { break; } } - } - else if (r == 1) { + } else if (r == 1) { if (codex == codexi + 10 && headerLetter(i) == *s) { err = decodeGrid(dec, i, 1); break; } - } - else { //r>1 + } else { //r>1 if (((codex == 23) && (codexi == 22)) || ((codex == 33) && (codexi == 23))) { err = decodeAutoHeader(dec, i); @@ -1686,10 +1721,18 @@ static int decoderEngine(decodeRec *dec) { dec->result = convertFractionsToDegrees(&dec->result); // normalise between =180 and 180 - if (dec->result.lat < -90.0) { dec->result.lat = -90.0; } - if (dec->result.lat > 90.0) { dec->result.lat = 90.0; } - if (dec->result.lon < -180.0) { dec->result.lon += 360.0; } - if (dec->result.lon >= 180.0) { dec->result.lon -= 360.0; } + if (dec->result.lat < -90.0) { + dec->result.lat = -90.0; + } + if (dec->result.lat > 90.0) { + dec->result.lat = 90.0; + } + if (dec->result.lon < -180.0) { + dec->result.lon += 360.0; + } + if (dec->result.lon >= 180.0) { + dec->result.lon -= 360.0; + } return 0; } @@ -1706,7 +1749,7 @@ static int decoderEngine(decodeRec *dec) { static UWORD asc2lan[MAPCODE_ALPHABETS_TOTAL][36] = // A-Z equivalents for ascii characters A to Z, 0-9 { {0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 0x0058, 0x0059, 0x005a, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // roman - {0x0391, 0x0392, 0x039e, 0x0394, 0x003f, 0x0395, 0x0393, 0x0397, 0x0399, 0x03a0, 0x039a, 0x039b, 0x039c, 0x039d, 0x039f, 0x03a1, 0x0398, 0x03a8, 0x03a3, 0x03a4, 0x003f, 0x03a6, 0x03a9, 0x03a7, 0x03a5, 0x0396, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // greek + {0x0391, 0x0392, 0x039e, 0x0394, 0x0388, 0x0395, 0x0393, 0x0397, 0x0399, 0x03a0, 0x039a, 0x039b, 0x039c, 0x039d, 0x039f, 0x03a1, 0x0398, 0x03a8, 0x03a3, 0x03a4, 0x0389, 0x03a6, 0x03a9, 0x03a7, 0x03a5, 0x0396, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // greek {0x0410, 0x0412, 0x0421, 0x0414, 0x0415, 0x0416, 0x0413, 0x041d, 0x0418, 0x041f, 0x041a, 0x041b, 0x041c, 0x0417, 0x041e, 0x0420, 0x0424, 0x042f, 0x0426, 0x0422, 0x042d, 0x0427, 0x0428, 0x0425, 0x0423, 0x0411, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // cyrillic {0x05d0, 0x05d1, 0x05d2, 0x05d3, 0x05e3, 0x05d4, 0x05d6, 0x05d7, 0x05d5, 0x05d8, 0x05d9, 0x05da, 0x05db, 0x05dc, 0x05e1, 0x05dd, 0x05de, 0x05e0, 0x05e2, 0x05e4, 0x05e5, 0x05e6, 0x05e7, 0x05e8, 0x05e9, 0x05ea, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // hebrew {0x0905, 0x0915, 0x0917, 0x0918, 0x090f, 0x091a, 0x091c, 0x091f, 0x0049, 0x0920, 0x0923, 0x0924, 0x0926, 0x0927, 0x004f, 0x0928, 0x092a, 0x092d, 0x092e, 0x0930, 0x092b, 0x0932, 0x0935, 0x0938, 0x0939, 0x0921, 0x0966, 0x0967, 0x0968, 0x0969, 0x096a, 0x096b, 0x096c, 0x096d, 0x096e, 0x096f}, // hindi @@ -1718,7 +1761,8 @@ static UWORD asc2lan[MAPCODE_ALPHABETS_TOTAL][36] = // A-Z equivalents for ascii {0x0556, 0x0532, 0x0533, 0x0534, 0x0535, 0x0538, 0x0539, 0x053a, 0x053b, 0x053d, 0x053f, 0x0540, 0x0541, 0x0543, 0x0555, 0x0547, 0x0548, 0x054a, 0x054d, 0x054e, 0x0545, 0x054f, 0x0550, 0x0551, 0x0552, 0x0553, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // armenian {0x0985, 0x098c, 0x0995, 0x0996, 0x098f, 0x0997, 0x0999, 0x099a, 0x0049, 0x099d, 0x09a0, 0x09a1, 0x09a2, 0x09a3, 0x004f, 0x09a4, 0x09a5, 0x09a6, 0x09a8, 0x09aa, 0x0993, 0x09ac, 0x09ad, 0x09af, 0x09b2, 0x09b9, 0x09e6, 0x09e7, 0x09e8, 0x09e9, 0x09ea, 0x09eb, 0x09ec, 0x09ed, 0x09ee, 0x09ef}, // Bengali {0x0a05, 0x0a15, 0x0a17, 0x0a18, 0x0a0f, 0x0a1a, 0x0a1c, 0x0a1f, 0x0049, 0x0a20, 0x0a23, 0x0a24, 0x0a26, 0x0a27, 0x004f, 0x0a28, 0x0a2a, 0x0a2d, 0x0a2e, 0x0a30, 0x0a2b, 0x0a32, 0x0a35, 0x0a38, 0x0a39, 0x0a21, 0x0a66, 0x0a67, 0x0a68, 0x0a69, 0x0a6a, 0x0a6b, 0x0a6c, 0x0a6d, 0x0a6e, 0x0a6f}, // Gurmukhi - {0x0f58, 0x0f40, 0x0f41, 0x0f42, 0x0f64, 0x0f44, 0x0f45, 0x0f46, 0x0049, 0x0f47, 0x0f4a, 0x0f4c, 0x0f4e, 0x0f4f, 0x004f, 0x0f51, 0x0f53, 0x0f54, 0x0f56, 0x0f5e, 0x0f65, 0x0f5f, 0x0f61, 0x0f62, 0x0f63, 0x0f66, 0x0f20, 0x0f21, 0x0f22, 0x0f23, 0x0f24, 0x0f25, 0x0f26, 0x0f27, 0x0f28, 0x0f29}, // Tibetan + {0x0f58, 0x0f40, 0x0f41, 0x0f42, 0x0f64, 0x0f44, 0x0f45, 0x0f46, 0x0049, 0x0f47, 0x0f49, 0x0f55, 0x0f50, 0x0f4f, 0x004f, 0x0f51, 0x0f53, 0x0f54, 0x0f56, 0x0f5e, 0x0f60, 0x0f5f, 0x0f61, 0x0f62, 0x0f63, 0x0f66, 0x0f20, 0x0f21, 0x0f22, 0x0f23, 0x0f24, 0x0f25, 0x0f26, 0x0f27, 0x0f28, 0x0f29}, // Tibetan + {0x0628, 0x062a, 0x062d, 0x062e, 0x0649, 0x062f, 0x0630, 0x0631, 0x0049, 0x0632, 0x0633, 0x0634, 0x0635, 0x0636, 0x004f, 0x0637, 0x0638, 0x0639, 0x063a, 0x0641, 0x0642, 0x0643, 0x0644, 0x0645, 0x0646, 0x0648, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Arabic }; static struct { @@ -1728,7 +1772,7 @@ static struct { } unicode2asc[] = { {0x0041, 0x005a, "ABCDEFGHIJKLMNOPQRSTUVWXYZ"}, // Roman - {0x0391, 0x03a9, "ABGDFZHQIKLMNCOJP?STYVXRW"}, // Greek + {0x0388, 0x03a9, "EU???????ABGDFZHQIKLMNCOJP?STYVXRW"}, // Greek {0x0410, 0x042f, "AZBGDEFNI?KLMHOJPCTYQXSVW????U?R"}, // Cyrillic {0x05d0, 0x05ea, "ABCDFIGHJKLMNPQ?ROSETUVWXYZ"}, // Hebrew {0x0905, 0x0939, "A?????????E?????B?CD?F?G??HJZ?KL?MNP?QU?RS?T?V??W??XY"}, // Hindi @@ -1740,7 +1784,8 @@ static struct { {0x0532, 0x0556, "BCDE??FGHI?J?KLM?N?U?PQ?R??STVWXYZ?OA"}, // Armenian {0x0985, 0x09b9, "A??????B??E???U?CDF?GH??J??KLMNPQR?S?T?VW?X??Y??????Z"}, // Bengali {0x0a05, 0x0a39, "A?????????E?????B?CD?F?G??HJZ?KL?MNP?QU?RS?T?V??W??XY"}, // Gurmukhi - {0x0f40, 0x0f66, "BCD?FGHJ??K?L?MN?P?QR?S?A?????TV?WXYEUZ"}, // Tibetan + {0x0f40, 0x0f66, "BCD?FGHJ?K?????NMP?QRLS?A?????TVUWXYE?Z"}, // Tibetan + {0x0628, 0x0649, "A?B??CDFGHJKLMNPQRS??????TUVWXY?ZE"}, // Arabic {0x0966, 0x096f, ""}, // Hindi {0x0d66, 0x0d6f, ""}, // Malai @@ -1750,17 +1795,26 @@ static struct { {0x0f20, 0x0f29, ""}, // Tibetan // lowercase variants: greek, georgisch - {0x03B1, 0x03c9, "ABGDFZHQIKLMNCOJP?STYVXRW"}, // Greek lowercase + {0x03AD, 0x03c9, "EU??ABGDFZHQIKLMNCOJP?STYVXRW"}, // Greek lowercase {0x10d0, 0x10ef, "AB?CE?D?UF?GHOJ?KLMINPQRSTVW?XYZ"}, // Georgisch lowercase {0x0562, 0x0586, "BCDE??FGHI?J?KLM?N?U?PQ?R??STVWXYZ?OA"}, // Armenian lowercase - {0, 0, NULL} + {0, 0, NULL} }; +// Abjad forward declarations +static int isAbjadScript(const UWORD *s); + +static char *convertToAbjad(char *str, const char *source, int maxlen); + +static void convertFromAbjad(char *s); char *convertToRoman(char *asciibuf, int maxlen, const UWORD *s) { char *w = asciibuf; const char *e = w + maxlen - 1; - while (*s > 0 && *s <= 32) { s++; } // skip lead + int is_abjad = isAbjadScript(s); + while (*s > 0 && *s <= 32) { + s++; + } // skip lead for (; *s != 0 && w < e; s++) { if (*s >= 1 && *s <= 'z') { // normal ascii *w++ = (char) (*s); @@ -1769,7 +1823,9 @@ char *convertToRoman(char *asciibuf, int maxlen, const UWORD *s) { for (i = 0; unicode2asc[i].min != 0; i++) { if (*s >= unicode2asc[i].min && *s <= unicode2asc[i].max) { const char *cv = unicode2asc[i].convert; - if (*cv == 0) { cv = "0123456789"; } + if (*cv == 0) { + cv = "0123456789"; + } *w++ = cv[*s - unicode2asc[i].min]; found = 1; break; @@ -1782,15 +1838,24 @@ char *convertToRoman(char *asciibuf, int maxlen, const UWORD *s) { } } // trim - while (w > asciibuf && w[-1] > 0 && w[-1] <= 32) { w--; } + while (w > asciibuf && w[-1] > 0 && w[-1] <= 32) { + w--; + } *w = 0; // skip past last space (if any) w = strrchr(asciibuf, ' '); - if (w) { w++; } else { w = asciibuf; } + if (w) { + w++; + } else { + w = asciibuf; + } if (*w == 'A') { unpack_if_alldigits(w); repack_if_alldigits(w, 0); } + if (is_abjad) { + convertFromAbjad(w); + } return asciibuf; } @@ -1803,7 +1868,9 @@ static UWORD *encode_utf16(UWORD *unibuf, const int maxlen, const char *mapcode, const char *r = mapcode; while (*r != 0 && w < e) { char c = *r++; - if ((c >= 'a') && (c <= 'z')) { c += ('A' - 'a'); } + if ((c >= 'a') && (c <= 'z')) { + c += ('A' - 'a'); + } if ((c < 0) || (c > 'Z')) { // not in any valid range? *w++ = '?'; } else if (c < 'A') { // valid but not a letter (e.g. a dot, a space...) @@ -1822,10 +1889,13 @@ UWORD *convertToAlphabet(UWORD *unibuf, int maxlength, const char *mapcode, int UWORD *startbuf = unibuf; UWORD *lastspot = &unibuf[maxlength - 1]; if (maxlength > 0) { - char u[MAX_MAPCODE_RESULT_LEN]; +#define USIZE 256 + char u[USIZE]; // skip leading spaces - while (*mapcode > 0 && *mapcode <= 32) { mapcode++; } + while (*mapcode > 0 && *mapcode <= 32) { + mapcode++; + } // straight-copy everything up to and including first space { @@ -1842,24 +1912,10 @@ UWORD *convertToAlphabet(UWORD *unibuf, int maxlength, const char *mapcode, int } } - // re-pack E/U-voweled mapcodes when necessary: - if (asc2lan[alphabet][4] == 0x003f) { // alphabet has no letter E - if (strchr(mapcode, 'E') || strchr(mapcode, 'U') || - strchr(mapcode, 'e') || strchr(mapcode, 'u')) { - // copy trimmed mapcode into temporary buffer u - int len = (int) strlen(mapcode); - if (len > MAX_MAPCODE_RESULT_LEN - 1) { - len = MAX_MAPCODE_RESULT_LEN - 1; - } - while (len > 0 && mapcode[len - 1] > 0 && mapcode[len - 1] <= 32) { len--; } - memcpy(u, mapcode, len); - u[len] = 0; - // re-pack into A-voweled mapcode - unpack_if_alldigits(u); - repack_if_alldigits(u, 1); - mapcode = u; - } + if (alphabet == 1 || alphabet == 3 || alphabet == 14) { + mapcode = convertToAbjad(u, mapcode, USIZE); } + encode_utf16(unibuf, 1 + (int) (lastspot - unibuf), mapcode, alphabet); } return startbuf; @@ -1942,7 +1998,7 @@ static signed char fullmc_statemachine[23][6] = { int compareWithMapcodeFormat(const char *s, int fullcode) { int nondigits = 0, vowels = 0; int state = (fullcode ? 0 : 18); // initial state - for (; ; s++) { + for (;; s++) { int newstate, token; // recognise token: decode returns -2=a -3=e -4=0, 0..9 for digit or "o" or "i", 10..31 for char, -1 for illegal char if (*s == '.') { @@ -1965,7 +2021,9 @@ int compareWithMapcodeFormat(const char *s, int fullcode) { token = TOKENCHR; // digit } else { // charcter B-Z token = TOKENCHR; - if (state != 11 && state != 12 && state != 13) { nondigits++; } + if (state != 11 && state != 12 && state != 13) { + nondigits++; + } } } newstate = fullmc_statemachine[state][token]; @@ -1999,13 +2057,14 @@ char *getTerritoryIsoName(char *result, int territoryCode, int format) { const int p = ParentLetter(territoryCode - 1); char iso3[4]; const char *ei = get_entity_iso3(iso3, territoryCode - 1); - if (*ei >= '0' && *ei <= '9') { ei++; } + if (*ei >= '0' && *ei <= '9') { + ei++; + } if (format == 0 && p) { memcpy(result, &parents2[p * 3 - 3], 2); result[2] = '-'; strcpy(result + 3, ei); - } - else { + } else { strcpy(result, ei); } } @@ -2015,7 +2074,9 @@ char *getTerritoryIsoName(char *result, int territoryCode, int format) { // PUBLIC - returns negative if territoryCode tc is not a code that has a parent country int getParentCountryOf(int tc) { const int parentccode = ParentTerritoryOf(tc - 1); // returns parent ccode or -1 - if (parentccode >= 0) { return parentccode + 1; } + if (parentccode >= 0) { + return parentccode + 1; + } return -1; } @@ -2024,7 +2085,9 @@ int getParentCountryOf(int tc) { int getCountryOrParentCountry(int tc) { if (tc > 0 && tc < MAX_MAPCODE_TERRITORY_CODE) { const int tp = getParentCountryOf(tc); - if (tp > 0) { return tp; } + if (tp > 0) { + return tp; + } return tc; } return -1; @@ -2075,7 +2138,9 @@ static int binfindmatch(const int parentcode, const char *str) { const char *r = str; int len = 0; - if (parentcode < 0) { return -1; } + if (parentcode < 0) { + return -1; + } if (parentcode > 0) { tmp[len++] = (char) ('0' + parentcode); } @@ -2106,8 +2171,12 @@ static int binfindmatch(const int parentcode, const char *str) { // PUBLIC - returns territoryCode of string (or negative if not found). // optional_tc: context territoryCode to handle ambiguities (pass <=0 if unknown). int getTerritoryCode(const char *string, int optional_tc) { - if (string == NULL) { return -1; } - while (*string > 0 && *string <= 32) { string++; } // skip leading whitespace + if (string == NULL) { + return -1; + } + while (*string > 0 && *string <= 32) { + string++; + } // skip leading whitespace if (string[0] && string[1]) { const int ccode = optional_tc - 1; @@ -2135,8 +2204,7 @@ int decodeMapcodeToLatLon(double *lat, double *lon, const char *input, { if ((lat == NULL) || (lon == NULL) || (input == NULL)) { return -100; - } - else { + } else { int ret; decodeRec dec; dec.orginput = input; @@ -2196,7 +2264,9 @@ static char *makeiso_buf; const char *convertTerritoryCodeToIsoName(int tc, int format) { if (makeiso_buf == makeiso_bufbytes) { makeiso_buf = makeiso_bufbytes + 8; - } else { makeiso_buf = makeiso_bufbytes; } + } else { + makeiso_buf = makeiso_bufbytes; + } return (const char *) getTerritoryIsoName(makeiso_buf, tc, format); } @@ -2218,3 +2288,299 @@ const UWORD *encodeToAlphabet(const char *mapcode, int alphabet) // 0=roman, 2=c } #endif + +/////////////////////////////////////////////////////////////////////////////////////////////// +// +// ABJAD ROUTINES +// +/////////////////////////////////////////////////////////////////////////////////////////////// + +static int isAbjadScript(const UWORD *s) { + for (; *s != 0; s++) { + UWORD c = *s; + if (c >= 1576 && c <= 1609) { + return 1; + } // arabic + if (c >= 1488 && c <= 1514) { + return 1; + } // hebrew + if (c >= 904 && c <= 937) { + return 1; + } // greek + } + return 0; +} + +/// PRIVATE convert a mapcode to an ABJAD-format (never more than 2 non-digits in a row) +static char *convertToAbjad(char *str, const char *source, int maxlen) { + int form, i, dot, inarow; + int len = (int) strlen(source); + const char *rest = strchr(source, '-'); + if (rest != NULL) { + len = ((int) (rest - source)) - 1; + } + if (len >= maxlen) { + len = maxlen - 1; + } + while (len > 0 && source[len - 1] == ' ') { + len--; + } + + // copy source into str + memcpy(str, source, len); + str[len] = 0; + unpack_if_alldigits(str); + + len = (int) strlen(str); + dot = (int) (strchr(str, '.') - str); + form = dot * 10 + (len - dot - 1); + + // see if >2 non-digits in a row + inarow = 0; + for (i = 0; i < len; i++) { + int c = (int) str[i]; + if (c != 46) { + inarow++; + if (decodeChar(c) <= 9) { + inarow = 0; + } else if (inarow > 2) { + break; + } + } + } + if (inarow < 3 && + (form == 22 || form == 32 || form == 33 || form == 42 || form == 43 || form == 44 || form == 54)) { + // no need to do anything + } else if (form >= 22 && form <= 54) { + char c1, c2, c3 = '?'; + int c = decodeChar(str[2]); + if (c < 0) { + c = decodeChar(str[3]); + } + + if (form >= 44) { + c = (c * 31) + (decodeChar(str[len - 1]) + 39); + c1 = encode_chars[c / 100]; + c2 = encode_chars[(c % 100) / 10]; + c3 = encode_chars[c % 10]; + } else if (len == 7) { + if (form == 24) { + c += 7; + } else if (form == 33) { + c += 38; + } else if (form == 42) { + c += 69; + } + c1 = encode_chars[c / 10]; + c2 = encode_chars[c % 10]; + } else { + c1 = encode_chars[2 + (c / 8)]; + c2 = encode_chars[2 + (c % 8)]; + } + + if (form == 22) // s0 s1 . s3 s4 -> s0 s1 . C1 C2 s4 + { + str[6] = 0; + str[5] = str[4]; + str[4] = c2; + str[3] = c1; +// str[2] = '.'; +// str[1] = str[1]; +// str[0] = str[0]; + } else if (form == 23) { // s0 s1 . s3 s4 s5 -> s0 s1 . C1 C2 s4 s5 + str[7] = 0; + str[6] = str[5]; + str[5] = str[4]; + str[4] = c2; + str[3] = c1; +// str[2] = '.'; +// str[1] = str[1]; +// str[0] = str[0]; + } else if (form == 32) { // s0 s1 s2 . s4 s5 -> s0 s1 . C* C2 s4 s5 + str[7] = 0; + str[6] = str[5]; + str[5] = str[4]; + str[4] = c2; + str[3] = (char) (c1 + 4); + str[2] = '.'; +// str[1] = str[1]; +// str[0] = str[0]; + } else if (form == 24 || form == 33 || form == 42) { + // s0 s1 . s3 s4 s5 s6 -> s0 s1 C1 . s4 C2 s5 s6 + // s0 s1 s2 . s4 s5 s6 -> s0 s1 C1 . s4 C2 s5 s6 + // s0 s1 s2 s3 . s5 s6 -> s0 s1 C1 . s3 C2 s5 s6 + str[8] = 0; + str[7] = str[6]; + str[6] = str[5]; + str[5] = c2; + str[4] = str[(form == 42 ? 3 : 4)]; + str[3] = '.'; + str[2] = c1; +// str[1] = str[1]; +// str[0] = str[0]; + } else if (form == 34) { // s0 s1 s2 . s4 s5 s6 s7 -> s0 s1 C1 . s4 s5 C2 S6 S7 + str[9] = 0; + str[8] = str[7]; + str[7] = str[6]; + str[6] = c2; +// str[5] = str[5]; +// str[4] = str[4]; +// str[3] = '.'; + str[2] = c1; +// str[1] = str[1]; +// str[0] = str[0]; + } else if (form == 43) { // s0 s1 s2 s3 . s5 s6 s7 -> s0 s1 C* . s3 s5 C2 S6 S7 + str[9] = 0; + str[8] = str[7]; + str[7] = str[6]; + str[6] = c2; +// str[5] = str[5]; + str[4] = str[3]; + str[3] = '.'; + str[2] = (char) (c1 + 4); +// str[1] = str[1]; +// str[0] = str[0]; + } else if (form == 44) { + str[10] = 0; + str[9] = str[7]; + str[8] = c3; + str[7] = str[6]; + str[6] = str[5]; + str[5] = c2; +// str[4] = '.'; +// str[3] = str[3]; + str[2] = c1; +// str[1] = str[1]; +// str[0] = str[0]; + } else if (form == 54) { + str[11] = 0; + str[10] = str[8]; + str[9] = c3; + str[8] = str[7]; + str[7] = str[6]; + str[6] = c2; +// str[5] = '.'; +// str[4] = str[4]; +// str[3] = str[3]; + str[2] = c1; +// str[1] = str[1]; +// str[0] = str[0]; + } + } + repack_if_alldigits(str, 0); + if (rest) { + int len = (int) strlen(str); + int tocopy = maxlen - len - 1; + if (tocopy > 0) { + memcpy(str + len, rest, tocopy); + str[len + tocopy] = 0; + } + } + return str; +} + + +static void convertFromAbjad(char *s) { + int len, dot, form, c; + char *postfix = strchr(s, '-'); + if (postfix) { + *postfix = 0; + postfix++; + } + + unpack_if_alldigits(s); + + len = (int) strlen(s); + dot = (int) (strchr(s, '.') - s); + form = dot * 10 + (len - dot - 1); + + if (form == 23) { + c = decodeChar(s[3]) * 8 + (decodeChar(s[4]) - 18); +// s[0] = s[0]; +// s[1] = s[1]; +// s[2] = '.'; + s[3] = encode_chars[c]; + s[4] = s[5]; + s[5] = 0; + } else if (form == 24) { + c = decodeChar(s[3]) * 8 + (decodeChar(s[4]) - 18); +// s[0] = s[0]; +// s[1] = s[1]; +// s[2] = '.'; + s[3] = '.'; + s[4] = s[5]; + s[5] = s[6]; + s[6] = 0; + if (c >= 32) { + s[2] = encode_chars[c - 32]; + } else { + s[3] = encode_chars[c]; + } + } else if (form == 34) { + c = (decodeChar(s[2]) * 10) + (decodeChar(s[5]) - 7); +// s[0] = s[0]; +// s[1] = s[1]; + s[2] = '.'; +// s[3] = '.'; +// s[4] = s[4]; + s[5] = s[6]; + s[6] = s[7]; + s[7] = 0; + + if (c < 31) { + s[3] = encode_chars[c]; + } else if (c < 62) { + s[2] = encode_chars[c - 31]; + } else { + s[2] = encode_chars[c - 62]; + s[3] = s[4]; + s[4] = '.'; + } + } else if (form == 35) { + c = (decodeChar(s[2]) * 8) + (decodeChar(s[6]) - 18); +// s[0] = s[0]; +// s[1] = s[1]; +// s[3] = '.'; +// s[4] = s[4]; +// s[5] = s[5]; + s[6] = s[7]; + s[7] = s[8]; + s[8] = 0; + if (c >= 32) { + s[2] = encode_chars[c - 32]; + s[3] = s[4]; + s[4] = '.'; + } else { + s[2] = encode_chars[c]; + } + } else if (form == 45) { + c = (decodeChar(s[2]) * 100) + (decodeChar(s[5]) * 10) + (decodeChar(s[8]) - 39); +// s[0] = s[0]; +// s[1] = s[1]; + s[2] = encode_chars[c / 31]; +// s[3] = s[3]; +// s[4] = '.'; + s[5] = s[6]; + s[6] = s[7]; + s[7] = s[9]; + s[8] = encode_chars[c % 31]; + s[9] = 0; + } else if (form == 55) { + c = (decodeChar(s[2]) * 100) + (decodeChar(s[6]) * 10) + (decodeChar(s[9]) - 39); +// s[0] = s[0]; +// s[1] = s[1]; + s[2] = encode_chars[c / 31]; +// s[3] = s[3]; +// s[4] = s[4]; +// s[5] = '.'; + s[6] = s[7]; + s[7] = s[8]; + s[8] = s[10]; + s[9] = encode_chars[c % 31]; + s[10] = 0; + } + repack_if_alldigits(s, 0); + if (postfix) { + memmove(s + strlen(s), postfix, strlen(postfix) + 1); + } +} diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index 7825d1d..7985a62 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -21,7 +21,7 @@ extern "C" { #endif -#define mapcode_cversion "2.2.2" +#define mapcode_cversion "2.3.0" #define UWORD unsigned short int // 2-byte unsigned integer. @@ -266,7 +266,7 @@ int multipleBordersNearby( /** * Alphabets: */ -#define MAPCODE_ALPHABETS_TOTAL 14 +#define MAPCODE_ALPHABETS_TOTAL 15 #define MAPCODE_ALPHABET_ROMAN 0 #define MAPCODE_ALPHABET_GREEK 1 @@ -282,6 +282,7 @@ int multipleBordersNearby( #define MAPCODE_ALPHABET_BENGALI 11 #define MAPCODE_ALPHABET_GURMUKHI 12 #define MAPCODE_ALPHABET_TIBETAN 13 +#define MAPCODE_ALPHABET_ARABIC 14 /** From c79d3fb4d0b5fcd2c851a6a7f3c6ca355ed66942 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Thu, 29 Sep 2016 19:54:10 +0200 Subject: [PATCH 057/181] Changed error msg for unit tests --- unittest/unittest.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/unittest/unittest.c b/unittest/unittest.c index 065cc58..c9745df 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -49,7 +49,7 @@ static void alphabet_tests() { convertToAlphabet(enc, 64, str, i); if (*enc) { nrErrors++; - printf("convertToAlphabet(\"%s\",%d) = \"%s\"\n", str, i, dec); + printf("*** ERROR *** convertToAlphabet(\"%s\",%d) = \"%s\"\n", str, i, dec); } else { // see if empty UTF16 converts to empty string @@ -57,7 +57,7 @@ static void alphabet_tests() { convertToRoman(dec, 64, enc); if (*dec) { nrErrors++; - printf("convertToRoman(\"\") = \"%s\"\n", dec); + printf("*** ERROR *** convertToRoman(\"\") = \"%s\"\n", dec); } } @@ -69,7 +69,7 @@ static void alphabet_tests() { nrTests++; if (strlen(dec) != 59 || strcmp(dec, expect)) { nrErrors++; - printf("convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\"\n", str, i, dec); + printf("*** ERROR *** convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\"\n", str, i, dec); } // see if E/U voweled mapcodes (re)convert as expected @@ -79,7 +79,7 @@ static void alphabet_tests() { nrTests++; if (strcmp(dec, str) != 0) { nrErrors++; - printf("convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\"\n", str, i, dec); + printf("*** ERROR *** convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\"\n", str, i, dec); } else { nrTests++; @@ -90,7 +90,7 @@ static void alphabet_tests() { nrTests++; if (strcmp(dec, "Oio 112.3AU") != 0) { nrErrors++; - printf("convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\"\n", str, i, dec); + printf("*** ERROR *** convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\"\n", str, i, dec); } } } From 49a1c5d5d487f7f29b4081316cd40783a0875bd7 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Fri, 30 Sep 2016 09:09:47 +0200 Subject: [PATCH 058/181] Improved unit test --- CMakeLists.txt | 18 ++++++++++++++---- unittest/unittest.c | 30 ++++++++++++++---------------- 2 files changed, 28 insertions(+), 20 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 82c7d48..e3e7a80 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -11,9 +11,19 @@ set(SOURCE_FILES mapcodelib/mapcode_fastalpha.h mapcodelib/mapcoder.c mapcodelib/mapcoder.h - unitttest/decode_test.h - unitttest/test_territories.c - unitttest/unittest.c + unittest/decode_test.h + unittest/test_territories.c + unittest/unittest.c utility/mapcode.cpp) -add_executable(mapcode_cpp ${SOURCE_FILES}) \ No newline at end of file +set(SOURCE_FILES_UNITTEST + unittest/unittest.c) + +set(SOURCE_FILES_UTILITY + utility/mapcode.cpp) + +add_executable(all ${SOURCE_FILES}) + +add_executable(unittest ${SOURCE_FILES_UNITTEST}) + +add_executable(mapcode ${SOURCE_FILES_UTILITY}) diff --git a/unittest/unittest.c b/unittest/unittest.c index c9745df..a8bc8c7 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -40,8 +40,8 @@ static void alphabet_tests() { printf("%d alphabets\n", MAPCODE_ALPHABETS_TOTAL); for (i = 0; i < MAPCODE_ALPHABETS_TOTAL; i++) { - UWORD enc[64]; - char dec[64]; + UWORD enc[69]; + char dec[69]; // see if convertToAlphabet survives empty string nrTests++; @@ -49,7 +49,7 @@ static void alphabet_tests() { convertToAlphabet(enc, 64, str, i); if (*enc) { nrErrors++; - printf("*** ERROR *** convertToAlphabet(\"%s\",%d) = \"%s\"\n", str, i, dec); + printf("*** ERROR *** empty string: convertToAlphabet(\"%s\",%d) = \"%s\"\n", str, i, dec); } else { // see if empty UTF16 converts to empty string @@ -62,40 +62,38 @@ static void alphabet_tests() { } // see if alphabets (re)convert as expected - str = "OEUoi OIoi#%?-.abcdfghjklmnpqrstvwxyz0123456789ABCDFGHJKLMNPQRSTVWXYZ"; - expect = "OEUoi OIOI#%?-.ABCDFGHJKLMNPQRSTVWXYZ0123456789ABCDFGHJKLMN"; - convertToAlphabet(enc, 64, str, i); - convertToRoman(dec, 60, enc); + str = "OEUoi OIoi#%?-.abcdfghjklmnpqrstvwxyz0123456789ABCDFGHJKLMNPQRSTVWXYZ"; + expect = "OEUoi OIOI#%?-.ABCDFGHJKLMNPQRSTVWXYZ0123456789ABCDFGHJKLMNPQRSTVWXYZ"; + convertToAlphabet(enc, sizeof(enc), str, i); + convertToRoman(dec, sizeof(dec), enc); nrTests++; if (strlen(dec) != 59 || strcmp(dec, expect)) { nrErrors++; - printf("*** ERROR *** convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\"\n", str, i, dec); + printf("*** ERROR *** all chars: convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\", expected=\"%s\"\n", str, i, dec, expect); } // see if E/U voweled mapcodes (re)convert as expected str = "OMN 112.3EU"; - convertToAlphabet(enc, 64, str, i); - convertToRoman(dec, 64, enc); + convertToAlphabet(enc, sizeof(enc), str, i); + convertToRoman(dec, sizeof(dec), enc); nrTests++; if (strcmp(dec, str) != 0) { nrErrors++; - printf("*** ERROR *** convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\"\n", str, i, dec); + printf("*** ERROR *** vowels EU: convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\", expected=\"%s\"\n", str, i, dec, expect); } else { nrTests++; { str = " Oio 112.3AU "; - convertToAlphabet(enc, 64, str, i); - convertToRoman(dec, 64, enc); + convertToAlphabet(enc, sizeof(enc), str, i); + convertToRoman(dec, sizeof(dec), enc); nrTests++; if (strcmp(dec, "Oio 112.3AU") != 0) { nrErrors++; - printf("*** ERROR *** convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\"\n", str, i, dec); + printf("*** ERROR *** vowels AU: convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\"\n", str, i, dec); } } } - - } } From 49f2b7cc6677e8291d96b18532bca64e258d7f46 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Fri, 30 Sep 2016 19:10:54 +0200 Subject: [PATCH 059/181] Improved unit test --- unittest/unittest.c | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/unittest/unittest.c b/unittest/unittest.c index a8bc8c7..583faa8 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -40,8 +40,8 @@ static void alphabet_tests() { printf("%d alphabets\n", MAPCODE_ALPHABETS_TOTAL); for (i = 0; i < MAPCODE_ALPHABETS_TOTAL; i++) { - UWORD enc[69]; - char dec[69]; + UWORD enc[64]; + char dec[64]; // see if convertToAlphabet survives empty string nrTests++; @@ -49,7 +49,7 @@ static void alphabet_tests() { convertToAlphabet(enc, 64, str, i); if (*enc) { nrErrors++; - printf("*** ERROR *** empty string: convertToAlphabet(\"%s\",%d) = \"%s\"\n", str, i, dec); + printf("*** ERROR *** convertToAlphabet(\"%s\",%d) = \"%s\"\n", str, i, dec); } else { // see if empty UTF16 converts to empty string @@ -62,38 +62,40 @@ static void alphabet_tests() { } // see if alphabets (re)convert as expected - str = "OEUoi OIoi#%?-.abcdfghjklmnpqrstvwxyz0123456789ABCDFGHJKLMNPQRSTVWXYZ"; - expect = "OEUoi OIOI#%?-.ABCDFGHJKLMNPQRSTVWXYZ0123456789ABCDFGHJKLMNPQRSTVWXYZ"; - convertToAlphabet(enc, sizeof(enc), str, i); - convertToRoman(dec, sizeof(dec), enc); + str = "OEUoi OIoi#%?-.abcdfghjklmnpqrstvwxyz0123456789ABCDFGHJKLMNPQRSTVWXYZ"; + expect = "OEUoi OIOI#%?-.ABCDFGHJKLMNPQRSTVWXYZ0123456789ABCDFGHJKLMN"; + convertToAlphabet(enc, 64, str, i); + convertToRoman(dec, 60, enc); nrTests++; if (strlen(dec) != 59 || strcmp(dec, expect)) { nrErrors++; - printf("*** ERROR *** all chars: convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\", expected=\"%s\"\n", str, i, dec, expect); + printf("*** ERROR *** convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\", expect=\"%s\"\n", str, i, dec, expect); } // see if E/U voweled mapcodes (re)convert as expected str = "OMN 112.3EU"; - convertToAlphabet(enc, sizeof(enc), str, i); - convertToRoman(dec, sizeof(dec), enc); + convertToAlphabet(enc, 64, str, i); + convertToRoman(dec, 64, enc); nrTests++; if (strcmp(dec, str) != 0) { nrErrors++; - printf("*** ERROR *** vowels EU: convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\", expected=\"%s\"\n", str, i, dec, expect); + printf("*** ERROR *** convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\"\n", str, i, dec); } else { nrTests++; { str = " Oio 112.3AU "; - convertToAlphabet(enc, sizeof(enc), str, i); - convertToRoman(dec, sizeof(dec), enc); + convertToAlphabet(enc, 64, str, i); + convertToRoman(dec, 64, enc); nrTests++; if (strcmp(dec, "Oio 112.3AU") != 0) { nrErrors++; - printf("*** ERROR *** vowels AU: convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\"\n", str, i, dec); + printf("*** ERROR *** convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\"\n", str, i, dec); } } } + + } } From 1a3587f280514212247521ac3fa774592b2cfc2d Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Fri, 30 Sep 2016 19:17:47 +0200 Subject: [PATCH 060/181] Fixed unit test --- mapcodelib/mapcoder.c | 182 ++++++++++++++++++++++++------------------ unittest/unittest.c | 126 ++++++++++++++++------------- 2 files changed, 175 insertions(+), 133 deletions(-) diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 99b8ede..b2e4924 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -1798,7 +1798,7 @@ static struct { {0x03AD, 0x03c9, "EU??ABGDFZHQIKLMNCOJP?STYVXRW"}, // Greek lowercase {0x10d0, 0x10ef, "AB?CE?D?UF?GHOJ?KLMINPQRSTVW?XYZ"}, // Georgisch lowercase {0x0562, 0x0586, "BCDE??FGHI?J?KLM?N?U?PQ?R??STVWXYZ?OA"}, // Armenian lowercase - {0, 0, NULL} + {0, 0, NULL} }; // Abjad forward declarations @@ -2317,7 +2317,7 @@ static char *convertToAbjad(char *str, const char *source, int maxlen) { int len = (int) strlen(source); const char *rest = strchr(source, '-'); if (rest != NULL) { - len = ((int) (rest - source)) - 1; + len = ((int) (rest - source)); } if (len >= maxlen) { len = maxlen - 1; @@ -2333,6 +2333,7 @@ static char *convertToAbjad(char *str, const char *source, int maxlen) { len = (int) strlen(str); dot = (int) (strchr(str, '.') - str); + form = dot * 10 + (len - dot - 1); // see if >2 non-digits in a row @@ -2348,9 +2349,17 @@ static char *convertToAbjad(char *str, const char *source, int maxlen) { } } } - if (inarow < 3 && - (form == 22 || form == 32 || form == 33 || form == 42 || form == 43 || form == 44 || form == 54)) { - // no need to do anything + if (dot < 2 || dot > 5 || (inarow < 3 && + (form == 22 || form == 32 || form == 33 || form == 42 || form == 43 || form == 44 || + form == 54))) { + // no need to do anything, return input unchanged + len = (int) strlen(source); + if (len >= maxlen) { + len = maxlen - 1; + } + memcpy(str, source, len); + str[len] = 0; + return str; } else if (form >= 22 && form <= 54) { char c1, c2, c3 = '?'; int c = decodeChar(str[2]); @@ -2469,8 +2478,12 @@ static char *convertToAbjad(char *str, const char *source, int maxlen) { } repack_if_alldigits(str, 0); if (rest) { - int len = (int) strlen(str); + len = (int) strlen(str); + int needed = (int) strlen(rest); int tocopy = maxlen - len - 1; + if (tocopy > needed) { + tocopy = needed; + } if (tocopy > 0) { memcpy(str + len, rest, tocopy); str[len + tocopy] = 0; @@ -2485,102 +2498,115 @@ static void convertFromAbjad(char *s) { char *postfix = strchr(s, '-'); if (postfix) { *postfix = 0; - postfix++; } unpack_if_alldigits(s); len = (int) strlen(s); dot = (int) (strchr(s, '.') - s); - form = dot * 10 + (len - dot - 1); + form = (dot >= 2 && dot <= 5 ? dot * 10 + (len - dot - 1) : 0); if (form == 23) { c = decodeChar(s[3]) * 8 + (decodeChar(s[4]) - 18); -// s[0] = s[0]; -// s[1] = s[1]; -// s[2] = '.'; - s[3] = encode_chars[c]; - s[4] = s[5]; - s[5] = 0; + if (c >= 0 && c < 31) { +// s[0] = s[0]; +// s[1] = s[1]; +// s[2] = '.'; + s[3] = encode_chars[c]; + s[4] = s[5]; + s[5] = 0; + } } else if (form == 24) { c = decodeChar(s[3]) * 8 + (decodeChar(s[4]) - 18); -// s[0] = s[0]; -// s[1] = s[1]; -// s[2] = '.'; - s[3] = '.'; - s[4] = s[5]; - s[5] = s[6]; - s[6] = 0; - if (c >= 32) { - s[2] = encode_chars[c - 32]; - } else { - s[3] = encode_chars[c]; + if (c >= 0 && c < 63) { +// s[0] = s[0]; +// s[1] = s[1]; +// s[2] = '.'; + s[3] = '.'; + s[4] = s[5]; + s[5] = s[6]; + s[6] = 0; + if (c >= 32) { + s[2] = encode_chars[c - 32]; + } else { + s[3] = encode_chars[c]; + } } } else if (form == 34) { c = (decodeChar(s[2]) * 10) + (decodeChar(s[5]) - 7); -// s[0] = s[0]; -// s[1] = s[1]; - s[2] = '.'; -// s[3] = '.'; -// s[4] = s[4]; - s[5] = s[6]; - s[6] = s[7]; - s[7] = 0; - - if (c < 31) { - s[3] = encode_chars[c]; - } else if (c < 62) { - s[2] = encode_chars[c - 31]; - } else { - s[2] = encode_chars[c - 62]; - s[3] = s[4]; - s[4] = '.'; + if (c >= 0 && c < 93) { +// s[0] = s[0]; +// s[1] = s[1]; + s[2] = '.'; +// s[3] = '.'; +// s[4] = s[4]; + s[5] = s[6]; + s[6] = s[7]; + s[7] = 0; + + if (c < 31) { + s[3] = encode_chars[c]; + } else if (c < 62) { + s[2] = encode_chars[c - 31]; + } else { + s[2] = encode_chars[c - 62]; + s[3] = s[4]; + s[4] = '.'; + } } } else if (form == 35) { c = (decodeChar(s[2]) * 8) + (decodeChar(s[6]) - 18); -// s[0] = s[0]; -// s[1] = s[1]; -// s[3] = '.'; -// s[4] = s[4]; -// s[5] = s[5]; - s[6] = s[7]; - s[7] = s[8]; - s[8] = 0; - if (c >= 32) { - s[2] = encode_chars[c - 32]; - s[3] = s[4]; - s[4] = '.'; - } else { - s[2] = encode_chars[c]; + if (c >= 0 && c < 63) { +// s[0] = s[0]; +// s[1] = s[1]; +// s[3] = '.'; +// s[4] = s[4]; +// s[5] = s[5]; + s[6] = s[7]; + s[7] = s[8]; + s[8] = 0; + if (c >= 32) { + s[2] = encode_chars[c - 32]; + s[3] = s[4]; + s[4] = '.'; + } else { + s[2] = encode_chars[c]; + } } } else if (form == 45) { c = (decodeChar(s[2]) * 100) + (decodeChar(s[5]) * 10) + (decodeChar(s[8]) - 39); -// s[0] = s[0]; -// s[1] = s[1]; - s[2] = encode_chars[c / 31]; -// s[3] = s[3]; -// s[4] = '.'; - s[5] = s[6]; - s[6] = s[7]; - s[7] = s[9]; - s[8] = encode_chars[c % 31]; - s[9] = 0; + if (c >= 0 && c < 961) { +// s[0] = s[0]; +// s[1] = s[1]; + s[2] = encode_chars[c / 31]; +// s[3] = s[3]; +// s[4] = '.'; + s[5] = s[6]; + s[6] = s[7]; + s[7] = s[9]; + s[8] = encode_chars[c % 31]; + s[9] = 0; + } } else if (form == 55) { c = (decodeChar(s[2]) * 100) + (decodeChar(s[6]) * 10) + (decodeChar(s[9]) - 39); -// s[0] = s[0]; -// s[1] = s[1]; - s[2] = encode_chars[c / 31]; -// s[3] = s[3]; -// s[4] = s[4]; -// s[5] = '.'; - s[6] = s[7]; - s[7] = s[8]; - s[8] = s[10]; - s[9] = encode_chars[c % 31]; - s[10] = 0; + if (c >= 0 && c < 961) { +// s[0] = s[0]; +// s[1] = s[1]; + s[2] = encode_chars[c / 31]; +// s[3] = s[3]; +// s[4] = s[4]; +// s[5] = '.'; + s[6] = s[7]; + s[7] = s[8]; + s[8] = s[10]; + s[9] = encode_chars[c % 31]; + s[10] = 0; + } } repack_if_alldigits(s, 0); if (postfix) { - memmove(s + strlen(s), postfix, strlen(postfix) + 1); + int len = (int) strlen(s); + *postfix = '-'; + memmove(s + len, postfix, strlen(postfix) + 1); } } diff --git a/unittest/unittest.c b/unittest/unittest.c index 583faa8..5411c93 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -34,68 +34,84 @@ int nrTests = 0, nrErrors = 0, nrWarnings = 0; // test the alphabet conversion routines static void alphabet_tests() { - int i; + int i,j; const char *str, *expect; + static const char *testpairs[] = { + ".123",".123", + "","", + "-","-", + ".",".", + "-123","-123", + "-xyz","-XYZ", + ".xyz",".XYZ", + "12.34","12.34", + "OEUoi OIoi#%?-.abcdfghjklmnpqrstvwxyz0123456789euEUABCDFGHJKLMNPQRSTVWXYZ" , "OEUoi OIOI#%?-.ABCDFGHJKLMNPQRSTVWXYZ0123456789EUEUABCDFGHJ", + "OEUoi OIoi#%?abcdfghjklmnpqrstvwxyz0123456789euEUABCDFGHJKLMNPQRSTVWXYZ" , "OEUoi OIOI#%?ABCDFGHJKLMNPQRSTVWXYZ0123456789EUEUABCDFGHJKL", + " Oio 12.AU ","Oio 12.AU", + "OMN 112.3EU","OMN 112.3EU", + "49.4V","49.4V", + "NLD 49.4V-xx123","NLD 49.4V-XX123", + "xx.xx","XX.XX", + "xx.xxx","XX.XXX", + "xxx.xx","XXX.XX", + "xx.xxxx","XX.XXXX", + "xxx.xxx","XXX.XXX", + "xxxx.xx","XXXX.XX", + "xxx.xxxx","XXX.XXXX", + "xxxx.xxx","XXXX.XXX", + "xxxx.xxxx","XXXX.XXXX", + "xxxxx.xxxx","XXXXX.XXXX", + "pq.rs","PQ.RS", + "bc.123","BC.123", + "123.xy","123.XY", + " nld 12.34E0","nld 12.34E0", + "VVX.xxx","VVX.XXX", + "x123.xx","X123.XX", + "xxx.xxxx","XXX.XXXX", + "12xx.xxx","12XX.XXX", + "xxxx.xx12","XXXX.XX12", + "99zxx.xxxx","99ZXX.XXXX", + "xx.xx-P","XX.XX-P", + "xx.xxx-pq","XX.XXX-PQ", + "xxx.xx-123","XXX.XX-123", + "xx.xxxx-pqRS","XX.XXXX-PQRS", + "xxx.xxx-PQRSTUVW","XXX.XXX-PQRSTUVW", + "xxxx.xx-pqrstuvw","XXXX.XX-PQRSTUVW", + "xxx.xxxx-PQrsTU","XXX.XXXX-PQRSTU", + "xxxx.xxx-09876543","XXXX.XXX-09876543", + "xxxx.xxxx-PQRSTUVW","XXXX.XXXX-PQRSTUVW", + "xxxxx.xxxx-PQRSTUVW","XXXXX.XXXX-PQRSTUVW", + "pq.rs-PQRSTUVW","PQ.RS-PQRSTUVW", + "bc.123-PQRSTUVW","BC.123-PQRSTUVW", + "123.xy-PQRSTUVW","123.XY-PQRSTUVW", + "12.34E0-PQRSTUVW","12.34E0-PQRSTUVW", + "VVX.xxx-PQRSTUVW","VVX.XXX-PQRSTUVW", + "x123.xx-PQRSTUVW","X123.XX-PQRSTUVW", + "xxx.xxxx-PQRSTUVW","XXX.XXXX-PQRSTUVW", + "12xx.xxx-PQRSTUVW","12XX.XXX-PQRSTUVW", + "xxxx.xx12-PQRSTUVW","XXXX.XX12-PQRSTUVW", + "99zxx.xxxx-PQRSTUVW","99ZXX.XXXX-PQRSTUVW", + NULL + }; printf("%d alphabets\n", MAPCODE_ALPHABETS_TOTAL); - for (i = 0; i < MAPCODE_ALPHABETS_TOTAL; i++) { - UWORD enc[64]; - char dec[64]; - - // see if convertToAlphabet survives empty string - nrTests++; - str = ""; - convertToAlphabet(enc, 64, str, i); - if (*enc) { - nrErrors++; - printf("*** ERROR *** convertToAlphabet(\"%s\",%d) = \"%s\"\n", str, i, dec); - } - else { - // see if empty UTF16 converts to empty string + for(j=0;testpairs[j]!=NULL;j+=2) + { + for (i = 0; i < MAPCODE_ALPHABETS_TOTAL; i++) { + UWORD enc[64]; + char dec[64]; + // see if alphabets (re)convert as expected + str = testpairs[j]; + expect = testpairs[j+1]; + convertToAlphabet(enc, 64, str, i); + convertToRoman(dec, 60, enc); nrTests++; - convertToRoman(dec, 64, enc); - if (*dec) { + if (strcmp(dec, expect)) { nrErrors++; - printf("*** ERROR *** convertToRoman(\"\") = \"%s\"\n", dec); - } - } - - // see if alphabets (re)convert as expected - str = "OEUoi OIoi#%?-.abcdfghjklmnpqrstvwxyz0123456789ABCDFGHJKLMNPQRSTVWXYZ"; - expect = "OEUoi OIOI#%?-.ABCDFGHJKLMNPQRSTVWXYZ0123456789ABCDFGHJKLMN"; - convertToAlphabet(enc, 64, str, i); - convertToRoman(dec, 60, enc); - nrTests++; - if (strlen(dec) != 59 || strcmp(dec, expect)) { - nrErrors++; - printf("*** ERROR *** convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\", expect=\"%s\"\n", str, i, dec, expect); - } - - // see if E/U voweled mapcodes (re)convert as expected - str = "OMN 112.3EU"; - convertToAlphabet(enc, 64, str, i); - convertToRoman(dec, 64, enc); - nrTests++; - if (strcmp(dec, str) != 0) { - nrErrors++; - printf("*** ERROR *** convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\"\n", str, i, dec); - } - else { - nrTests++; - { - str = " Oio 112.3AU "; - convertToAlphabet(enc, 64, str, i); - convertToRoman(dec, 64, enc); - nrTests++; - if (strcmp(dec, "Oio 112.3AU") != 0) { - nrErrors++; - printf("*** ERROR *** convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\"\n", str, i, dec); - } + printf("convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\"\n", str, i, dec); } } - - } } @@ -251,8 +267,8 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso int tc2 = -1; int tcParent = -1; int j; - found = 0; char *e = strchr(strResult, ' '); + found = 0; if (e) { *e = 0; tc2 = convertTerritoryIsoNameToCode(strResult, 0); From ca96d9958491ecc48cfe137b06ddec644d27ad07 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Sat, 1 Oct 2016 10:00:30 +0200 Subject: [PATCH 061/181] Fixed layout --- unittest/unittest.c | 133 ++++++++++++++++++++++---------------------- 1 file changed, 66 insertions(+), 67 deletions(-) diff --git a/unittest/unittest.c b/unittest/unittest.c index 5411c93..40eb53b 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -34,82 +34,84 @@ int nrTests = 0, nrErrors = 0, nrWarnings = 0; // test the alphabet conversion routines static void alphabet_tests() { - int i,j; + int i, j; const char *str, *expect; static const char *testpairs[] = { - ".123",".123", - "","", - "-","-", - ".",".", - "-123","-123", - "-xyz","-XYZ", - ".xyz",".XYZ", - "12.34","12.34", - "OEUoi OIoi#%?-.abcdfghjklmnpqrstvwxyz0123456789euEUABCDFGHJKLMNPQRSTVWXYZ" , "OEUoi OIOI#%?-.ABCDFGHJKLMNPQRSTVWXYZ0123456789EUEUABCDFGHJ", - "OEUoi OIoi#%?abcdfghjklmnpqrstvwxyz0123456789euEUABCDFGHJKLMNPQRSTVWXYZ" , "OEUoi OIOI#%?ABCDFGHJKLMNPQRSTVWXYZ0123456789EUEUABCDFGHJKL", - " Oio 12.AU ","Oio 12.AU", - "OMN 112.3EU","OMN 112.3EU", - "49.4V","49.4V", - "NLD 49.4V-xx123","NLD 49.4V-XX123", - "xx.xx","XX.XX", - "xx.xxx","XX.XXX", - "xxx.xx","XXX.XX", - "xx.xxxx","XX.XXXX", - "xxx.xxx","XXX.XXX", - "xxxx.xx","XXXX.XX", - "xxx.xxxx","XXX.XXXX", - "xxxx.xxx","XXXX.XXX", - "xxxx.xxxx","XXXX.XXXX", - "xxxxx.xxxx","XXXXX.XXXX", - "pq.rs","PQ.RS", - "bc.123","BC.123", - "123.xy","123.XY", - " nld 12.34E0","nld 12.34E0", - "VVX.xxx","VVX.XXX", - "x123.xx","X123.XX", - "xxx.xxxx","XXX.XXXX", - "12xx.xxx","12XX.XXX", - "xxxx.xx12","XXXX.XX12", - "99zxx.xxxx","99ZXX.XXXX", - "xx.xx-P","XX.XX-P", - "xx.xxx-pq","XX.XXX-PQ", - "xxx.xx-123","XXX.XX-123", - "xx.xxxx-pqRS","XX.XXXX-PQRS", - "xxx.xxx-PQRSTUVW","XXX.XXX-PQRSTUVW", - "xxxx.xx-pqrstuvw","XXXX.XX-PQRSTUVW", - "xxx.xxxx-PQrsTU","XXX.XXXX-PQRSTU", - "xxxx.xxx-09876543","XXXX.XXX-09876543", - "xxxx.xxxx-PQRSTUVW","XXXX.XXXX-PQRSTUVW", - "xxxxx.xxxx-PQRSTUVW","XXXXX.XXXX-PQRSTUVW", - "pq.rs-PQRSTUVW","PQ.RS-PQRSTUVW", - "bc.123-PQRSTUVW","BC.123-PQRSTUVW", - "123.xy-PQRSTUVW","123.XY-PQRSTUVW", - "12.34E0-PQRSTUVW","12.34E0-PQRSTUVW", - "VVX.xxx-PQRSTUVW","VVX.XXX-PQRSTUVW", - "x123.xx-PQRSTUVW","X123.XX-PQRSTUVW", - "xxx.xxxx-PQRSTUVW","XXX.XXXX-PQRSTUVW", - "12xx.xxx-PQRSTUVW","12XX.XXX-PQRSTUVW", - "xxxx.xx12-PQRSTUVW","XXXX.XX12-PQRSTUVW", - "99zxx.xxxx-PQRSTUVW","99ZXX.XXXX-PQRSTUVW", - NULL + ".123", ".123", + "", "", + "-", "-", + ".", ".", + "-123", "-123", + "-xyz", "-XYZ", + ".xyz", ".XYZ", + "12.34", "12.34", + "OEUoi OIoi#%?-.abcdfghjklmnpqrstvwxyz0123456789euEUABCDFGHJKLMNPQRSTVWXYZ", + "OEUoi OIOI#%?-.ABCDFGHJKLMNPQRSTVWXYZ0123456789EUEUABCDFGHJ", + "OEUoi OIoi#%?abcdfghjklmnpqrstvwxyz0123456789euEUABCDFGHJKLMNPQRSTVWXYZ", + "OEUoi OIOI#%?ABCDFGHJKLMNPQRSTVWXYZ0123456789EUEUABCDFGHJKL", + " Oio 12.AU ", "Oio 12.AU", + "OMN 112.3EU", "OMN 112.3EU", + "49.4V", "49.4V", + "NLD 49.4V-xx123", "NLD 49.4V-XX123", + "xx.xx", "XX.XX", + "xx.xxx", "XX.XXX", + "xxx.xx", "XXX.XX", + "xx.xxxx", "XX.XXXX", + "xxx.xxx", "XXX.XXX", + "xxxx.xx", "XXXX.XX", + "xxx.xxxx", "XXX.XXXX", + "xxxx.xxx", "XXXX.XXX", + "xxxx.xxxx", "XXXX.XXXX", + "xxxxx.xxxx", "XXXXX.XXXX", + "pq.rs", "PQ.RS", + "bc.123", "BC.123", + "123.xy", "123.XY", + " nld 12.34E0", "nld 12.34E0", + "VVX.xxx", "VVX.XXX", + "x123.xx", "X123.XX", + "xxx.xxxx", "XXX.XXXX", + "12xx.xxx", "12XX.XXX", + "xxxx.xx12", "XXXX.XX12", + "99zxx.xxxx", "99ZXX.XXXX", + "xx.xx-P", "XX.XX-P", + "xx.xxx-pq", "XX.XXX-PQ", + "xxx.xx-123", "XXX.XX-123", + "xx.xxxx-pqRS", "XX.XXXX-PQRS", + "xxx.xxx-PQRSTUVW", "XXX.XXX-PQRSTUVW", + "xxxx.xx-pqrstuvw", "XXXX.XX-PQRSTUVW", + "xxx.xxxx-PQrsTU", "XXX.XXXX-PQRSTU", + "xxxx.xxx-09876543", "XXXX.XXX-09876543", + "xxxx.xxxx-PQRSTUVW", "XXXX.XXXX-PQRSTUVW", + "xxxxx.xxxx-PQRSTUVW", "XXXXX.XXXX-PQRSTUVW", + "pq.rs-PQRSTUVW", "PQ.RS-PQRSTUVW", + "bc.123-PQRSTUVW", "BC.123-PQRSTUVW", + "123.xy-PQRSTUVW", "123.XY-PQRSTUVW", + "12.34E0-PQRSTUVW", "12.34E0-PQRSTUVW", + "VVX.xxx-PQRSTUVW", "VVX.XXX-PQRSTUVW", + "x123.xx-PQRSTUVW", "X123.XX-PQRSTUVW", + "xxx.xxxx-PQRSTUVW", "XXX.XXXX-PQRSTUVW", + "12xx.xxx-PQRSTUVW", "12XX.XXX-PQRSTUVW", + "xxxx.xx12-PQRSTUVW", "XXXX.XX12-PQRSTUVW", + "99zxx.xxxx-PQRSTUVW", "99ZXX.XXXX-PQRSTUVW", + NULL }; printf("%d alphabets\n", MAPCODE_ALPHABETS_TOTAL); - for(j=0;testpairs[j]!=NULL;j+=2) - { + for (j = 0; testpairs[j] != NULL; j += 2) { for (i = 0; i < MAPCODE_ALPHABETS_TOTAL; i++) { UWORD enc[64]; char dec[64]; // see if alphabets (re)convert as expected - str = testpairs[j]; - expect = testpairs[j+1]; + str = testpairs[j]; + expect = testpairs[j + 1]; convertToAlphabet(enc, 64, str, i); convertToRoman(dec, 60, enc); nrTests++; if (strcmp(dec, expect)) { nrErrors++; - printf("convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\"\n", str, i, dec); + printf("*** ERROR *** convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\", expect=\"%s\"\n", str, i, + dec, expect); } } } @@ -249,8 +251,7 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso if (err) { nrErrors++; printf("*** ERROR *** decode('%s') = no result, expected ~(%0.8f , %0.8f)\n", strResult, y, x); - } - else { + } else { double dm = distanceInMeters(y, x, lat, lon); double maxerror = maxErrorInMeters(precision); // check if decode is sufficiently close to the encoded coordinate @@ -260,8 +261,7 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso printf("*** ERROR *** decode('%s') = (%0.8f , %0.8f), which is %0.4f cm way (>%0.4f cm) from (%0.8f , %0.8f)\n", strResult, lat, lon, dm * 100.0, maxerror * 100.0, y, x); - } - else { + } else { Mapcodes mapcodesTerritory; Mapcodes mapcodesParent; int tc2 = -1; @@ -684,8 +684,7 @@ int main(const int argc, const char **argv) { printf("Done.\nExecuted %d tests, found %d errors (and %d warnings)\n", nrTests, nrErrors, nrWarnings); if ((nrWarnings > 0) || (nrErrors > 0)) { printf("UNIT TESTS FAILED!\n"); - } - else { + } else { printf("Unit tests passed\n"); } return ((nrErrors + nrWarnings) == 0) ? 0 : -1; From 312844a33f824d7642da0a238aaf06ce9bb205ac Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Sun, 2 Oct 2016 13:17:34 +0200 Subject: [PATCH 062/181] Fixed arabic stuff --- CMakeLists.txt | 2 +- mapcodelib/mapcoder.c | 41 ++++++++++++++++++++++++++++++----------- mapcodelib/mapcoder.h | 14 +++++++------- unittest/unittest.c | 35 ++++++++++++++++++----------------- 4 files changed, 56 insertions(+), 36 deletions(-) mode change 100644 => 100755 mapcodelib/mapcoder.c mode change 100644 => 100755 mapcodelib/mapcoder.h mode change 100644 => 100755 unittest/unittest.c diff --git a/CMakeLists.txt b/CMakeLists.txt index e3e7a80..31f8b8d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -22,7 +22,7 @@ set(SOURCE_FILES_UNITTEST set(SOURCE_FILES_UTILITY utility/mapcode.cpp) -add_executable(all ${SOURCE_FILES}) +add_executable(fullset ${SOURCE_FILES}) add_executable(unittest ${SOURCE_FILES_UNITTEST}) diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c old mode 100644 new mode 100755 index b2e4924..62a254e --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -1748,6 +1748,7 @@ static int decoderEngine(decodeRec *dec) { // WARNING - these alphabets have NOT yet been released as standard! use at your own risk! check www.mapcode.com for details. static UWORD asc2lan[MAPCODE_ALPHABETS_TOTAL][36] = // A-Z equivalents for ascii characters A to Z, 0-9 { + // Character: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9 {0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 0x0058, 0x0059, 0x005a, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // roman {0x0391, 0x0392, 0x039e, 0x0394, 0x0388, 0x0395, 0x0393, 0x0397, 0x0399, 0x03a0, 0x039a, 0x039b, 0x039c, 0x039d, 0x039f, 0x03a1, 0x0398, 0x03a8, 0x03a3, 0x03a4, 0x0389, 0x03a6, 0x03a9, 0x03a7, 0x03a5, 0x0396, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // greek {0x0410, 0x0412, 0x0421, 0x0414, 0x0415, 0x0416, 0x0413, 0x041d, 0x0418, 0x041f, 0x041a, 0x041b, 0x041c, 0x0417, 0x041e, 0x0420, 0x0424, 0x042f, 0x0426, 0x0422, 0x042d, 0x0427, 0x0428, 0x0425, 0x0423, 0x0411, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // cyrillic @@ -1907,15 +1908,35 @@ UWORD *convertToAlphabet(UWORD *unibuf, int maxlength, const char *mapcode, int *unibuf = 0; return startbuf; } - *unibuf++ = *mapcode++; + *unibuf++ = (UWORD) *mapcode++; } } } - if (alphabet == 1 || alphabet == 3 || alphabet == 14) { + if (alphabet == 1 || alphabet == 3 || alphabet == 14) { // greek hebrew arabic mapcode = convertToAbjad(u, mapcode, USIZE); } + // re-pack E/U-voweled mapcodes when necessary: + if (alphabet == 1) { // alphabet has no letter E (greek!) + if (strchr(mapcode, 'E') || strchr(mapcode, 'U') || + strchr(mapcode, 'e') || strchr(mapcode, 'u')) { + // copy trimmed mapcode into temporary buffer u + int len = (int) strlen(mapcode); + if (len < MAX_MAPCODE_RESULT_LEN) { + while (len > 0 && mapcode[len - 1] > 0 && mapcode[len - 1] <= 32) { + len--; + } + memcpy(u, mapcode, len); + u[len] = 0; + // re-pack into A-voweled mapcode + unpack_if_alldigits(u); + repack_if_alldigits(u, 1); + mapcode = u; + } + } + } + encode_utf16(unibuf, 1 + (int) (lastspot - unibuf), mapcode, alphabet); } return startbuf; @@ -2134,7 +2155,7 @@ static int cmp_alphacode(const void *e1, const void *e2) { static int binfindmatch(const int parentcode, const char *str) { // build a 4-letter uppercase search term - char tmp[5]; + char alphaCode[5]; const char *r = str; int len = 0; @@ -2142,21 +2163,19 @@ static int binfindmatch(const int parentcode, const char *str) { return -1; } if (parentcode > 0) { - tmp[len++] = (char) ('0' + parentcode); + alphaCode[len++] = (char) ('0' + parentcode); } while ((len < 4) && (*r > 32)) { - tmp[len++] = *r++; + alphaCode[len++] = *r++; } if (*r > 32) { return -1; } - tmp[len] = 0; - makeupper(tmp); + alphaCode[len] = 0; + makeupper(alphaCode); { // binary-search the result const alphaRec *p; - alphaRec t; - t.alphaCode = tmp; - t.ccode = parentcode; + alphaRec t = {alphaCode, parentcode}; p = (const alphaRec *) bsearch(&t, alphaSearch, NRTERREC, sizeof(alphaRec), cmp_alphacode); if (p) { @@ -2605,7 +2624,7 @@ static void convertFromAbjad(char *s) { } repack_if_alldigits(s, 0); if (postfix) { - int len = (int) strlen(s); + len = (int) strlen(s); *postfix = '-'; memmove(s + len, postfix, strlen(postfix) + 1); } diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h old mode 100644 new mode 100755 index 7985a62..4649465 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -183,7 +183,7 @@ int getTerritoryCode( * Convert a territory name to a territory code. * * Arguments: - * result - String to store result + * result - String to store result. * territoryCode - Territory code. * format - Pass 0 for full name, 1 for short name (state codes may be ambiguous). * @@ -250,7 +250,7 @@ double maxErrorInMeters(int extraDigits); * Arguments: * lat - Latitude, in degrees. Range: -90..90. * lon - Longitude, in degrees. Range: -180..180. - * territoryCode - Territory code (obtained from getTerritoryCode) + * territoryCode - Territory code (obtained from getTerritoryCode). * * returns nonzero if coordinate is near more than one territory border * @@ -294,7 +294,7 @@ int multipleBordersNearby( * maxlen - Size of asciibuf * * Returns: - * pointer to asciibuf, which holds the result + * Pointer to asciibuf, which holds the result. */ char *convertToRoman(char *asciibuf, int maxlen, const UWORD *string); @@ -310,10 +310,9 @@ const char *decodeToRoman(const UWORD *string); * * Arguments: * string - String to encode. - * alphabet - Alphabet to use. Currently supported are: - * 0 = roman, 2 = cyrillic, 4 = hindi, 12 = gurmukhi. - * unibuf - Buffer to be filled with the result - * maxlen - Size of unibuf + * alphabet - Alphabet to use. + * unibuf - Buffer to be filled with the result. + * maxlen - Size of unibuf. * * * Returns: @@ -362,6 +361,7 @@ const UWORD *encodeToAlphabet(const char *string, int alphabet); #define MAPCODE_LANGUAGE_BENGALI MAPCODE_ALPHABET_BENGALI #define MAPCODE_LANGUAGE_GURMUKHI MAPCODE_ALPHABET_GURMUKHI #define MAPCODE_LANGUAGE_TIBETAN MAPCODE_ALPHABET_TIBETAN +#define MAPCODE_LANGUAGE_ARABIC MAPCODE_ALPHABET_ARABIC #ifdef __cplusplus } diff --git a/unittest/unittest.c b/unittest/unittest.c old mode 100644 new mode 100755 index 40eb53b..caca980 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -37,6 +37,7 @@ static void alphabet_tests() { int i, j; const char *str, *expect; static const char *testpairs[] = { + "00.E0", "00.E0", ".123", ".123", "", "", "-", "-", @@ -53,6 +54,7 @@ static void alphabet_tests() { "OMN 112.3EU", "OMN 112.3EU", "49.4V", "49.4V", "NLD 49.4V-xx123", "NLD 49.4V-XX123", + "A12.345", "112.3AU", "xx.xx", "XX.XX", "xx.xxx", "XX.XXX", "xxx.xx", "XXX.XX", @@ -77,22 +79,22 @@ static void alphabet_tests() { "xx.xxx-pq", "XX.XXX-PQ", "xxx.xx-123", "XXX.XX-123", "xx.xxxx-pqRS", "XX.XXXX-PQRS", - "xxx.xxx-PQRSTUVW", "XXX.XXX-PQRSTUVW", - "xxxx.xx-pqrstuvw", "XXXX.XX-PQRSTUVW", - "xxx.xxxx-PQrsTU", "XXX.XXXX-PQRSTU", + "xxx.xxx-PQRSTZVW", "XXX.XXX-PQRSTZVW", + "xxxx.xx-pqrstZvw", "XXXX.XX-PQRSTZVW", + "xxx.xxxx-PQrsTZ", "XXX.XXXX-PQRSTZ", "xxxx.xxx-09876543", "XXXX.XXX-09876543", - "xxxx.xxxx-PQRSTUVW", "XXXX.XXXX-PQRSTUVW", - "xxxxx.xxxx-PQRSTUVW", "XXXXX.XXXX-PQRSTUVW", - "pq.rs-PQRSTUVW", "PQ.RS-PQRSTUVW", - "bc.123-PQRSTUVW", "BC.123-PQRSTUVW", - "123.xy-PQRSTUVW", "123.XY-PQRSTUVW", - "12.34E0-PQRSTUVW", "12.34E0-PQRSTUVW", - "VVX.xxx-PQRSTUVW", "VVX.XXX-PQRSTUVW", - "x123.xx-PQRSTUVW", "X123.XX-PQRSTUVW", - "xxx.xxxx-PQRSTUVW", "XXX.XXXX-PQRSTUVW", - "12xx.xxx-PQRSTUVW", "12XX.XXX-PQRSTUVW", - "xxxx.xx12-PQRSTUVW", "XXXX.XX12-PQRSTUVW", - "99zxx.xxxx-PQRSTUVW", "99ZXX.XXXX-PQRSTUVW", + "xxxx.xxxx-PQRSTZVW", "XXXX.XXXX-PQRSTZVW", + "xxxxx.xxxx-PQRSTZVW", "XXXXX.XXXX-PQRSTZVW", + "pq.rs-PQRSTZVW", "PQ.RS-PQRSTZVW", + "bc.123-PQRSTZVW", "BC.123-PQRSTZVW", + "123.xy-PQRSTZVW", "123.XY-PQRSTZVW", + "12.34E0-PQRSTZVW", "12.34E0-PQRSTZVW", + "VVX.xxx-PQRSTZVW", "VVX.XXX-PQRSTZVW", + "x123.xx-PQRSTZVW", "X123.XX-PQRSTZVW", + "xxx.xxxx-PQRSTZVW", "XXX.XXXX-PQRSTZVW", + "12xx.xxx-PQRSTZVW", "12XX.XXX-PQRSTZVW", + "xxxx.xx12-PQRSTZVW", "XXXX.XX12-PQRSTZVW", + "99zxx.xxxx-PQRSTZVW", "99ZXX.XXXX-PQRSTZVW", NULL }; @@ -110,8 +112,7 @@ static void alphabet_tests() { nrTests++; if (strcmp(dec, expect)) { nrErrors++; - printf("*** ERROR *** convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\", expect=\"%s\"\n", str, i, - dec, expect); + printf("convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\"\n", str, i, dec); } } } From 0e8c052c9d1d13f99f21f04159e51c065d70c572 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Sun, 2 Oct 2016 13:27:29 +0200 Subject: [PATCH 063/181] Fixed file attribs --- mapcodelib/mapcoder.c | 0 mapcodelib/mapcoder.h | 0 unittest/unittest.c | 0 3 files changed, 0 insertions(+), 0 deletions(-) mode change 100755 => 100644 mapcodelib/mapcoder.c mode change 100755 => 100644 mapcodelib/mapcoder.h mode change 100755 => 100644 unittest/unittest.c diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c old mode 100755 new mode 100644 diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h old mode 100755 new mode 100644 diff --git a/unittest/unittest.c b/unittest/unittest.c old mode 100755 new mode 100644 From c754b0ab51904e899756e3ec365637a0afdedc29 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Mon, 3 Oct 2016 10:51:48 +0200 Subject: [PATCH 064/181] Fixed warning --- README.md | 4 +- mapcodelib/mapcoder.c | 12 +- mapcodelib/mapcoder.h | 40 +++--- unittest/unittest.c | 274 +++++++++++++++++++++++++++++++++++++++--- 4 files changed, 286 insertions(+), 44 deletions(-) diff --git a/README.md b/README.md index b6830c7..f505a1d 100644 --- a/README.md +++ b/README.md @@ -122,12 +122,10 @@ This produces the following help text: ### 2.3.0 * Arabic script added. - -* Greek script extended to be AEU-capable. * Tibetan script changed so all characters can be easily typed on a computer keyboard. -* Greek, Hebrew and Arab, the languages that have (implied) vowels in mapcode sequences, +* Greek, Hebrew and Arabic, the scripts that have (implied) vowels in mapcode sequences, have been extended with ABJAD conversion, to prevent more than two consecutive non-digits from occurring. (As a result, mapcodes in Greek, Arab and Hebrew scripts are now often one character longer than in the roman script.) diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 62a254e..b531653 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -2175,7 +2175,9 @@ static int binfindmatch(const int parentcode, const char *str) { makeupper(alphaCode); { // binary-search the result const alphaRec *p; - alphaRec t = {alphaCode, parentcode}; + alphaRec t; + t.alphaCode = alphaCode; + t.ccode = parentcode; p = (const alphaRec *) bsearch(&t, alphaSearch, NRTERREC, sizeof(alphaRec), cmp_alphacode); if (p) { @@ -2497,15 +2499,15 @@ static char *convertToAbjad(char *str, const char *source, int maxlen) { } repack_if_alldigits(str, 0); if (rest) { - len = (int) strlen(str); + int totalLen = (int) strlen(str); int needed = (int) strlen(rest); - int tocopy = maxlen - len - 1; + int tocopy = maxlen - totalLen - 1; if (tocopy > needed) { tocopy = needed; } if (tocopy > 0) { - memcpy(str + len, rest, tocopy); - str[len + tocopy] = 0; + memcpy(str + totalLen, rest, tocopy); + str[totalLen + tocopy] = 0; } } return str; diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index 4649465..86dca4c 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -29,9 +29,9 @@ extern "C" { #define SUPPORT_HIGH_PRECISION // Define to enable high-precision extension logic. #define MAX_NR_OF_MAPCODE_RESULTS 22 // Max. number of results ever returned by encoder (e.g. for 26.904899, 95.138515). -#define MAX_PROPER_MAPCODE_LEN 10 // Max. number of characters in a proper mapcode (including the dot). +#define MAX_PROPER_MAPCODE_LEN 11 // Max. number of characters in a proper mapcode (including the dot). #define MAX_PRECISION_DIGITS 8 // Max. number of extension characters (excluding the hyphen). Must be even. -#define MAX_PRECISION_FACTOR 810000 // 30 to the power (MAX_PRECISION_DIGITS/2) +#define MAX_PRECISION_FACTOR 810000 // 30 to the power (MAX_PRECISION_DIGITS/2). #define MAX_ISOCODE_LEN 7 // Max. number of characters of a valid territory code; although nothing longer than SIX characters is ever generated (RU-KAM), users can input SEVEN characters (RUS-KAM). #define MAX_CLEAN_MAPCODE_LEN (MAX_PROPER_MAPCODE_LEN + 1 + MAX_PRECISION_DIGITS) // Max. number of characters in a clean mapcode (excluding zero-terminator). #define MAX_MAPCODE_RESULT_LEN (MAX_ISOCODE_LEN + 1 + MAX_CLEAN_MAPCODE_LEN + 1) // Max. number of characters to store a single result (including zero-terminator). @@ -140,7 +140,7 @@ int encodeLatLonToSingleMapcode( * Pass 0 if not available. * * Returns: - * 0 if encoding succeeded, nonzero in case of error + * 0 if encoding succeeded, nonzero in case of error. */ int decodeMapcodeToLatLon( double *lat, @@ -289,42 +289,44 @@ int multipleBordersNearby( * Decode a string to Roman characters. * * Arguments: - * string - String to decode. + * string - String to decode, allocated by caller. * asciibuf - Buffer to be filled with the result * maxlen - Size of asciibuf * * Returns: - * Pointer to asciibuf, which holds the result. + * Pointer to same buffers as asciibuf (allocated by caller), which holds the result. */ char *convertToRoman(char *asciibuf, int maxlen, const UWORD *string); -/** - * old variant, not thread-safe: uses a pre-allocated static buffer, overwritten by the next call - * Returns converted string. allocated by the library. String must NOT be - * de-allocated by the caller. It will be overwritten by a subsequent call to this method! - */ -const char *decodeToRoman(const UWORD *string); - /** * Encode a string to Alphabet characters for a language. * * Arguments: - * string - String to encode. + * string - String to encode, allocated by caller. * alphabet - Alphabet to use. * unibuf - Buffer to be filled with the result. * maxlen - Size of unibuf. * - * * Returns: - * Encoded string. The string is allocated by the library and must NOT be - * de-allocated by the caller. It will be overwritten by a subsequent call to this method! + * Encoded string, points at buffer from 'unibuf', allocated by caller. */ UWORD *convertToAlphabet(UWORD *unibuf, int maxlength, const char *string, int alphabet); + +/* DEPRECATED METHODS AND CONSTANT - WILL BE DROPPED IN FUTURE RELEASES. */ + +/** + * DEPRECATED ODL VARIANT, NOT THREAD-SAFE: + * Uses a pre-allocated static buffer, overwritten by the next call + * Returns converted string. allocated by the library. String must NOT be + * de-allocated by the caller. It will be overwritten by a subsequent call to this method! + */ +const char *decodeToRoman(const UWORD *string); + /** - * old variant, not thread-safe: uses a pre-allocated static buffer, overwritten by the next call - * Returns converted string. allocated by the library. String must NOT be - * de-allocated by the caller. It will be overwritten by a subsequent call to this method! + * DEPRECATED ODL VARIANT, NOT THREAD-SAFE: + * Returns converted string. allocated by the library. String must NOT be + * de-allocated by the caller. It will be overwritten by a subsequent call to this method! */ const UWORD *encodeToAlphabet(const char *string, int alphabet); diff --git a/unittest/unittest.c b/unittest/unittest.c index caca980..46f002e 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -95,12 +95,12 @@ static void alphabet_tests() { "12xx.xxx-PQRSTZVW", "12XX.XXX-PQRSTZVW", "xxxx.xx12-PQRSTZVW", "XXXX.XX12-PQRSTZVW", "99zxx.xxxx-PQRSTZVW", "99ZXX.XXXX-PQRSTZVW", - NULL + 0 }; printf("%d alphabets\n", MAPCODE_ALPHABETS_TOTAL); - for (j = 0; testpairs[j] != NULL; j += 2) { + for (j = 0; testpairs[j] != 0; j += 2) { for (i = 0; i < MAPCODE_ALPHABETS_TOTAL; i++) { UWORD enc[64]; char dec[64]; @@ -162,7 +162,7 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso // copy and recognise territory memcpy(territory, s, len); territory[len] = 0; - tc = convertTerritoryIsoNameToCode(territory, 0); + tc = getTerritoryCode(territory, 0); // make s skip to start of proper mapcode s = p; while (*s > 0 && *s <= 32) { @@ -171,7 +171,7 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso } else { // assume s is the start of the proper mapcode *territory = 0; - tc = convertTerritoryIsoNameToCode("AAA", 0); + tc = getTerritoryCode("AAA", 0); } // build normalised version of source string in "clean" @@ -272,7 +272,7 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso found = 0; if (e) { *e = 0; - tc2 = convertTerritoryIsoNameToCode(strResult, 0); + tc2 = getTerritoryCode(strResult, 0); tcParent = getParentCountryOf(tc2); *e = ' '; } @@ -382,10 +382,10 @@ static void test_failing_decodes() { "NLD ZZZ.ZZZ", // grid out of range "NLD SHH.HHH", // grid out of encompassing "NLD L222.222", // grid out of range (restricted) - NULL + 0 }; int i; - for (i = 0; badcodes[i] != NULL; i++) { + for (i = 0; badcodes[i] != 0; i++) { double lat, lon; const char *str = badcodes[i]; int err; @@ -403,7 +403,7 @@ static void test_failing_decodes() { // perform testEncodeAndDecode for all elements of encode_test[] (from decode_test.h) void encode_decode_tests() { int i, nr = 0; - for (i = 0; encode_test[i].mapcode != NULL; i++) { + for (i = 0; encode_test[i].mapcode != 0; i++) { nr++; } printf("%d encodes\n", nr); @@ -425,20 +425,20 @@ void test_territory(const char *alphaCode, int tc, int isAlias, int needsParent, int tn; strcpy(alphacode, alphaCode); if (!needsParent && (i == 0)) { - tn = convertTerritoryIsoNameToCode(alphacode, 0); + tn = getTerritoryCode(alphacode, 0); nrTests++; if (tn != tc) { nrErrors++; - printf("*** ERROR *** convertTerritoryIsoNameToCode('%s')=%d but expected %d (%s)\n", + printf("*** ERROR *** getTerritoryCode('%s')=%d but expected %d (%s)\n", alphacode, tn, tc, convertTerritoryCodeToIsoName(tc, 0)); } } alphacode[i] = (char) tolower(alphacode[i]); - tn = convertTerritoryIsoNameToCode(alphacode, tcParent); + tn = getTerritoryCode(alphacode, tcParent); nrTests++; if (tn != tc) { nrErrors++; - printf("*** ERROR *** convertTerritoryIsoNameToCode('%s',%s)=%d but expected %d\n", alphacode, + printf("*** ERROR *** getTerritoryCode('%s',%s)=%d but expected %d\n", alphacode, tcParent ? convertTerritoryCodeToIsoName(tcParent, 0) : "", tn, tc); } } @@ -595,11 +595,11 @@ void test_territory_insides() { {"MEX", 21.431778909671, -89.779828861356, 1}, {"MEX", 21.431788272457, -89.779820144176, 1}, - {NULL} + {0} }; - for (i = 0; iTestData[i].territory != NULL; i++) { - int territory = convertTerritoryIsoNameToCode(iTestData[i].territory, 0); + for (i = 0; iTestData[i].territory != 0; i++) { + int territory = getTerritoryCode(iTestData[i].territory, 0); nrTests++; if (multipleBordersNearby(iTestData[i].lat, iTestData[i].lon, territory) != iTestData[i].nearborders) { nrErrors++; @@ -640,10 +640,10 @@ void territory_code_tests() { {483, 431, "AL"}, // 431=ru-tam {365, 411, "AL"}, // 411=usa {365, 392, "AL"}, // 392=us-ca - {0, 0, NULL} + {0, 0, 0} }; - for (i = 0; tcTestData[i].inputstring != NULL; i++) { + for (i = 0; tcTestData[i].inputstring != 0; i++) { int tc = getTerritoryCode(tcTestData[i].inputstring, tcTestData[i].context); nrTests++; if (tc != tcTestData[i].expectedresult) { @@ -656,10 +656,250 @@ void territory_code_tests() { } +void check_incorrect_get_territory_code_test(char *tcAlpha) { + int tc = getTerritoryCode(tcAlpha, 0); + if (tc >= 0) { + nrErrors++; + printf("*** ERROR *** getTerritoryCode returns '%d' (should be < 0) for territory code '%s'\n", tc, tcAlpha); + } +} + + +void get_territory_robustness_tests() { + int i; + char s1[1]; + char s10k[10000]; + + check_incorrect_get_territory_code_test("UNKNOWN"); + check_incorrect_get_territory_code_test("A"); + check_incorrect_get_territory_code_test(" A"); + check_incorrect_get_territory_code_test("A "); + check_incorrect_get_territory_code_test(" A "); + check_incorrect_get_territory_code_test("AA"); + check_incorrect_get_territory_code_test(" AA"); + check_incorrect_get_territory_code_test("AA "); + check_incorrect_get_territory_code_test(" AA "); + check_incorrect_get_territory_code_test("US-"); + check_incorrect_get_territory_code_test(" US-"); + check_incorrect_get_territory_code_test("US- "); + check_incorrect_get_territory_code_test(" US- "); + check_incorrect_get_territory_code_test(" "); + + s1[0] = 0; + check_incorrect_get_territory_code_test(s1); + + for (i = 0; i < sizeof(s10k); ++i) { + s10k[i] = (char) ((i % 223) + 32); + } + check_incorrect_get_territory_code_test(s10k); +} + + +void check_incorrect_encode_test(double lat, double lon) { + Mapcodes mapcodes; + int nrResults = encodeLatLonToMapcodes(&mapcodes, lat, lon, 0, 0); + if (nrResults > 0) { + nrErrors++; + printf("*** ERROR *** encodeLatLonToMapcodes returns '%d' (should be <= 0) for lat=%f, lon=%f\n", nrResults, + lat, lon); + } +} + + +void check_correct_encode_test(double lat, double lon) { + Mapcodes mapcodes; + int nrResults = encodeLatLonToMapcodes(&mapcodes, lat, lon, 0, 0); + if (nrResults <= 0) { + nrErrors++; + printf("*** ERROR *** encodeLatLonToMapcodes returns '%d' (should be > 0) for lat=%f, lon=%f\n", nrResults, lat, + lon); + } +} + + +void encode_robustness_tests() { + double d; + unsigned char *b = (unsigned char *) &d; + + check_correct_encode_test(-90.0, 0.0); + check_correct_encode_test(90.0, 0.0); + check_correct_encode_test(-91.0, 0.0); + check_correct_encode_test(91.0, 0.0); + + check_correct_encode_test(0.0, -180.0); + check_correct_encode_test(0.0, 180.0); + check_correct_encode_test(1.0, -181.0); + check_correct_encode_test(0.0, 181.0); + + // NAN - See: https://en.wikipedia.org/wiki/Double-precision_floating-point_format + b[7] = 0x7f; + b[6] = 0xff; + b[5] = 0xff; + b[4] = 0xff; + b[3] = 0xff; + b[2] = 0xff; + b[1] = 0xff; + b[0] = 0xff; + check_incorrect_encode_test(0.0, d); + check_incorrect_encode_test(d, 0.0); + check_incorrect_encode_test(d, d); + + // Infinity. + b[7] = 0x7f; + b[6] = 0xf0; + b[5] = 0x00; + b[4] = 0x00; + b[3] = 0x00; + b[2] = 0x00; + b[1] = 0x00; + b[0] = 0x00; + check_correct_encode_test(d, 0.0); // Lat may be Inf. + check_incorrect_encode_test(0.0, d); + check_incorrect_encode_test(d, d); + + // -Infinity. + b[7] = 0xff; + b[6] = 0xf0; + b[5] = 0x00; + b[4] = 0x00; + b[3] = 0x00; + b[2] = 0x00; + b[1] = 0x00; + b[0] = 0x00; + check_correct_encode_test(d, 0.0); // Lat may be -Inf. + check_incorrect_encode_test(0.0, d); + check_incorrect_encode_test(d, d); + + // Max double + b[7] = 0x7f; + b[6] = 0xef; + b[5] = 0xff; + b[4] = 0xff; + b[3] = 0xff; + b[2] = 0xff; + b[1] = 0xff; + b[0] = 0xff; + check_correct_encode_test(d, 0.0); + check_correct_encode_test(0.0, d); + check_correct_encode_test(d, d); + + d = -d; + check_correct_encode_test(d, 0.0); + check_correct_encode_test(0.0, d); + check_correct_encode_test(d, d); +} + + +void check_incorrect_decode_test(char *mc, int tc) { + double lat; + double lon; + int rc = decodeMapcodeToLatLon(&lat, &lon, mc, tc); + if (rc >= 0) { + nrErrors++; + printf("*** ERROR *** decodeMapcodeToLatLon returns '%d' (should be non-0) for mapcode='%s'\n", rc, mc); + } +} + + +void check_correct_decode_test(char *mc, int tc) { + double lat; + double lon; + int rc = decodeMapcodeToLatLon(&lat, &lon, mc, tc); + if (rc < 0) { + nrErrors++; + printf("*** ERROR *** decodeMapcodeToLatLon returns '%d' (should be 0) for mapcode='%s'\n", rc, mc); + } +} + + +void decode_robustness_tests() { + int i; + char s1[1]; + char s10k[10000]; + + int tc = getTerritoryCode("NLD", 0); + check_incorrect_decode_test("", 0); + check_incorrect_decode_test(" ", 0); + check_incorrect_decode_test("AA", 0); + check_incorrect_decode_test("", tc); + check_incorrect_decode_test(" ", tc); + check_incorrect_decode_test("AA", tc); + check_incorrect_decode_test("XX.XX", 0); + check_correct_decode_test("NLD XX.XX", tc); + check_correct_decode_test("NLD XX.XX", 0); + + s1[0] = 0; + check_incorrect_decode_test(s1, 0); + check_incorrect_decode_test(s1, tc); + + for (i = 0; i < sizeof(s10k); ++i) { + s10k[i] = (char) ((i % 223) + 32); + } + check_incorrect_decode_test(s1, 0); + check_incorrect_decode_test(s1, tc); +} + + +void check_alphabet_assertion(char *msg, int condition, char* format, int a) { + if (condition == 0) { + nrErrors++; + printf("*** ERROR *** %s, ", msg); + printf(format, a); + printf("\n"); + } +} + + +void alphabet_robustness_tests() { + int i; + int a; + char s1[1]; + char s10k[10000]; + char *ps; + UWORD u1[1]; + UWORD u10k[10000]; + UWORD *pu; + + s1[0] = 0; + for (i = 0; i < sizeof(s10k); ++i) { + s10k[i] = (char) ((i % 223) + 32); + } + + for (a = 0; a < MAPCODE_ALPHABETS_TOTAL; a++) { + + pu = convertToAlphabet(u1, sizeof(u1), "", a); + check_alphabet_assertion("convertToAlphabet cannot return 0", pu != 0, "alphabet=%d", a); + check_alphabet_assertion("convertToAlphabet must return empty string", pu[0] == 0, "alphabet=%d", a); + + ps = convertToRoman(s1, sizeof(s1), u1); + check_alphabet_assertion("convertToRoman cannot return 0", ps != 0, "alphabet=%d", a); + check_alphabet_assertion("convertToRoman must return empty string", ps[0] == 0, "alphabet=%d", a); + + pu = convertToAlphabet(u10k, sizeof(u10k), s10k, 0); + check_alphabet_assertion("convertToAlphabet cannot return 0", pu != 0, "alphabet=%d", a); + + ps = convertToRoman(s10k, sizeof(s10k), pu); + check_alphabet_assertion("convertToRoman cannot return 0", ps != 0, "alphabet=%d", a); + check_alphabet_assertion("convertToRoman must return size", strlen(ps) < sizeof(s10k), "alphabet=%d", a); + } +} + + +void robustness_tests() { + get_territory_robustness_tests(); + encode_robustness_tests(); + decode_robustness_tests(); + alphabet_robustness_tests(); +} + + int main(const int argc, const char **argv) { printf("Mapcode C Library Unit Tests\n"); printf("Library version %s (data version %s)\n", mapcode_cversion, mapcode_dataversion); + printf("-----------------------------------------------------------\nRobustness tests\n"); + robustness_tests(); + printf("-----------------------------------------------------------\nAlphabet tests\n"); alphabet_tests(); From 88d0cf837b747f8ff417431fef8f3e1d6e0af10c Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Mon, 3 Oct 2016 11:09:51 +0200 Subject: [PATCH 065/181] New data added --- README.md | 8 ++++++++ mapcodelib/basics.h | 11 +++++++---- mapcodelib/mapcode_countrynames.h | 7 ++++--- mapcodelib/mapcode_countrynames_short.h | 7 ++++--- mapcodelib/mapcode_fast_encode.h | 9 ++++++--- mapcodelib/mapcode_fastalpha.h | 7 ++++--- mapcodelib/mapcoder.c | 8 ++++---- 7 files changed, 37 insertions(+), 20 deletions(-) diff --git a/README.md b/README.md index f505a1d..1b4890c 100644 --- a/README.md +++ b/README.md @@ -119,6 +119,14 @@ This produces the following help text: # Release Notes +### 2.3.1 + +* Minor fixes to prevent compiler warnings. + +* Minor fixes to prevent multiple inclusion of `.h` files. + +* Minor data fix for Gansu Province, China (mountain range extending further west). + ### 2.3.0 * Arabic script added. diff --git a/mapcodelib/basics.h b/mapcodelib/basics.h index f8e3201..7deaa6a 100644 --- a/mapcodelib/basics.h +++ b/mapcodelib/basics.h @@ -13,12 +13,13 @@ * See the License for the specific language governing permissions and * limitations under the License. */ +#ifndef __BASICS_H__ +#define __BASICS_H__ -// *** GENERATED FILE, DO NOT CHANGE OR PRETTIFY *** -// TODO: Missing multiple header inclusion prevention: #ifndef __FILE_H__ #define __FILE_H__ etc. +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** -#define mapcode_dataversion "2.2" // coords 2.0.2 +#define mapcode_dataversion "2.3.0" // coords 2.0.2 static const char *ALIASES = "2UK=2UT,2CG=2CT,1GU=GUM,1UM=UMI,1VI=VIR,1AS=ASM,1MP=MNP,4CX=CXR,4CC=CCK,4NF=NFK,4HM=HMD,COL=5CL," @@ -16449,7 +16450,7 @@ static const mminforec mminfo[NR_RECS+1] = { { 99663928, 37426995, 103030311, 40108185, 0x001000d}, { 96267754, 38767590, 99663928, 41448780, 0x0010015}, { 89350000, 31535000, 108740000, 42800000, 0x3060016}, - { 92750000, 32560000, 108740000, 42800000, 0x0020217}, + { 92290000, 32560000, 108740000, 42800000, 0x0020217}, { 101693766, 36588138, 101816182, 36666629, 0x01b000a}, // 8QH { 101463360, 36352880, 102041448, 36843920, 0x001000c}, { 102040000, 36411010, 102338819, 36535000, 0x782044b}, @@ -16593,3 +16594,5 @@ static const mminforec mminfo[NR_RECS+1] = { }; #endif // MAKE_SOURCE_DIGITAL +#endif // __BASICS_H__ + diff --git a/mapcodelib/mapcode_countrynames.h b/mapcodelib/mapcode_countrynames.h index c89b9a3..9eca406 100644 --- a/mapcodelib/mapcode_countrynames.h +++ b/mapcodelib/mapcode_countrynames.h @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -// *** GENERATED FILE, DO NOT CHANGE OR PRETTIFY *** - -// TODO: Missing multiple header inclusion prevention: #ifndef __FILE_H__ #define __FILE_H__ etc. +#ifndef __MAPCODE_COUNTRYNAMES_H__ +#define __MAPCODE_COUNTRYNAMES_H__ +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** const char *isofullname[] = { "Vatican City State (Holy See)", "Monaco (Principality of _)", @@ -553,3 +553,4 @@ const char *isofullname[] = { "International (Worldwide) (Earth)", "?"}; +#endif diff --git a/mapcodelib/mapcode_countrynames_short.h b/mapcodelib/mapcode_countrynames_short.h index 4db96ed..268bb92 100644 --- a/mapcodelib/mapcode_countrynames_short.h +++ b/mapcodelib/mapcode_countrynames_short.h @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -// *** GENERATED FILE, DO NOT CHANGE OR PRETTIFY *** - -// TODO: Missing multiple header inclusion prevention: #ifndef __FILE_H__ #define __FILE_H__ etc. +#ifndef __MAPCODE_COUNTRYNAMES_H__ +#define __MAPCODE_COUNTRYNAMES_H__ +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** const char *isofullname[] = { "Vatican City State (Holy See)", "Monaco", @@ -553,3 +553,4 @@ const char *isofullname[] = { "International (Worldwide) (Earth)", "?"}; +#endif diff --git a/mapcodelib/mapcode_fast_encode.h b/mapcodelib/mapcode_fast_encode.h index f40275b..bf033a1 100644 --- a/mapcodelib/mapcode_fast_encode.h +++ b/mapcodelib/mapcode_fast_encode.h @@ -14,11 +14,13 @@ * limitations under the License. */ -// *** GENERATED FILE, DO NOT CHANGE OR PRETTIFY *** +#ifndef __MAPCODE_FAST_ENCODE_H__ +#define __MAPCODE_FAST_ENCODE_H__ -// TODO: Missing multiple header inclusion prevention: #ifndef __FILE_H__ #define __FILE_H__ etc. +// *** GENERATED FILE (dividemaps.cpp), DO NOT CHANGE OR PRETTIFY *** -static int redivar[2924] = { +#define REDIVAR_SIZE 2924 +static int redivar[REDIVAR_SIZE] = { 27984500, 1383, 2537718, 676, 12842450, 332, @@ -717,3 +719,4 @@ static int redivar[2924] = { 7, 468, 469, 476, 478, 485, 494, 496, 8, 393, 410, 486, 487, 488, 492, 494, 496, 0}; // 2924 records, data version 2.2 +#endif // __MAPCODE_FAST_ENCODE_H__ diff --git a/mapcodelib/mapcode_fastalpha.h b/mapcodelib/mapcode_fastalpha.h index f5248f4..a02576e 100644 --- a/mapcodelib/mapcode_fastalpha.h +++ b/mapcodelib/mapcode_fastalpha.h @@ -14,8 +14,8 @@ * limitations under the License. */ -// TODO: Missing multiple header inclusion prevention: #ifndef __FILE_H__ #define __FILE_H__ etc. - +#ifndef __MAPCODE_FASTALPHA_H__ +#define __MAPCODE_FASTALPHA_H__ // *** GENERATED FILE, DO NOT CHANGE OR PRETTIFY *** static const char parentletter[MAX_CCODE + 1] = @@ -985,4 +985,5 @@ static const alphaRec alphaSearch[NRTERREC] = { {"ZWE", 185} }; -// produced by fast_territories.cpp +// produced by dividemaps.cpp : fast_territories.cpp +#endif // __MAPCODE_FASTALPHA_H__ diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index b531653..c96a4cf 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -2499,15 +2499,15 @@ static char *convertToAbjad(char *str, const char *source, int maxlen) { } repack_if_alldigits(str, 0); if (rest) { - int totalLen = (int) strlen(str); + int len = (int) strlen(str); int needed = (int) strlen(rest); - int tocopy = maxlen - totalLen - 1; + int tocopy = maxlen - len - 1; if (tocopy > needed) { tocopy = needed; } if (tocopy > 0) { - memcpy(str + totalLen, rest, tocopy); - str[totalLen + tocopy] = 0; + memcpy(str + len, rest, tocopy); + str[len + tocopy] = 0; } } return str; From 5c407311abd17154821b6fa148dd241bb1ce802e Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Mon, 3 Oct 2016 11:39:30 +0200 Subject: [PATCH 066/181] Updated to 2.3.1 --- mapcodelib/mapcoder.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index 86dca4c..6e80b07 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -21,7 +21,7 @@ extern "C" { #endif -#define mapcode_cversion "2.3.0" +#define mapcode_cversion "2.3.1" #define UWORD unsigned short int // 2-byte unsigned integer. From a450ba01f5693c8a1dc46ac17c2f2b8b82886835 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Thu, 13 Oct 2016 21:31:39 +0200 Subject: [PATCH 067/181] Added alphabets support --- README.md | 11 + mapcodelib/mapcode_territory_alphabets.h | 571 +++++++++++++++++++++++ mapcodelib/mapcoder.c | 111 +++-- mapcodelib/mapcoder.h | 44 +- unittest/territories.csv | 534 +++++++++++++++++++++ unittest/unittest.c | 137 +++++- utility/mapcode.cpp | 77 +++ 7 files changed, 1447 insertions(+), 38 deletions(-) create mode 100644 mapcodelib/mapcode_territory_alphabets.h create mode 100644 unittest/territories.csv diff --git a/README.md b/README.md index 1b4890c..420fa60 100644 --- a/README.md +++ b/README.md @@ -119,6 +119,17 @@ This produces the following help text: # Release Notes +### 2.4.0 + +* Added scripts for Korean (Choson'gul / Hangul), Burmese, Khmer, Sinhalese, Thaana (Maldivan), +Chinese (Zhuyin, Bopomofo), Tifinagh (Berber), Tamil, Amharic, Telugu, Odia, Kannada, Gujarati. + +* Renamed constants to more correct terms (Malay to Malayalam; Hindi to Devanagari). + +* Added getAlphabetsForTerritory(t), returning the most commonly used alphabets for territory t. + +* Improved some characters for Arabic and Devanagari; Fixed Bengali to also support Assamese. + ### 2.3.1 * Minor fixes to prevent compiler warnings. diff --git a/mapcodelib/mapcode_territory_alphabets.h b/mapcodelib/mapcode_territory_alphabets.h new file mode 100644 index 0000000..d07a790 --- /dev/null +++ b/mapcodelib/mapcode_territory_alphabets.h @@ -0,0 +1,571 @@ +/* + * Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __MAPCODE_TERRITORY_ALPHABETS_H__ +#define __MAPCODE_TERRITORY_ALPHABETS_H__ + + +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +#ifdef __cplusplus +extern "C" { +#endif + +#include "basics.h" + +#include "mapcoder.h" + +TerritoryAlphabets alphabetsForTerritory[MAX_CCODE] = { + {1, {MAPCODE_ALPHABET_ROMAN}}, // 0 VAT Vatican City State + {1, {MAPCODE_ALPHABET_ROMAN}}, // 1 MCO Monaco + {1, {MAPCODE_ALPHABET_ROMAN}}, // 2 GIB Gibraltar + {1, {MAPCODE_ALPHABET_ROMAN}}, // 3 TKL Tokelau + {2, {MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_ARABIC}}, // 4 CCK Cocos Islands + {1, {MAPCODE_ALPHABET_ROMAN}}, // 5 BLM Saint-Barthelemy + {1, {MAPCODE_ALPHABET_ROMAN}}, // 6 NRU Nauru + {1, {MAPCODE_ALPHABET_ROMAN}}, // 7 TUV Tuvalu + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 8 MAC Macau + {1, {MAPCODE_ALPHABET_ROMAN}}, // 9 SXM Sint Maarten + {1, {MAPCODE_ALPHABET_ROMAN}}, // 10 MAF Saint Martin + {1, {MAPCODE_ALPHABET_ROMAN}}, // 11 NFK Norfolk and Philip Island + {1, {MAPCODE_ALPHABET_ROMAN}}, // 12 PCN Pitcairn Islands + {1, {MAPCODE_ALPHABET_ROMAN}}, // 13 BVT Bouvet Island + {1, {MAPCODE_ALPHABET_ROMAN}}, // 14 BMU Bermuda + {1, {MAPCODE_ALPHABET_ROMAN}}, // 15 IOT British Indian Ocean Territory + {1, {MAPCODE_ALPHABET_ROMAN}}, // 16 SMR San Marino + {1, {MAPCODE_ALPHABET_ROMAN}}, // 17 GGY Guernsey + {1, {MAPCODE_ALPHABET_ROMAN}}, // 18 AIA Anguilla + {1, {MAPCODE_ALPHABET_ROMAN}}, // 19 MSR Montserrat + {1, {MAPCODE_ALPHABET_ROMAN}}, // 20 JEY Jersey + {3, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 21 CXR Christmas Island + {1, {MAPCODE_ALPHABET_ROMAN}}, // 22 WLF Wallis and Futuna the + {1, {MAPCODE_ALPHABET_ROMAN}}, // 23 VGB British Virgin Islands + {1, {MAPCODE_ALPHABET_ROMAN}}, // 24 LIE Liechtenstein + {1, {MAPCODE_ALPHABET_ROMAN}}, // 25 ABW Aruba + {1, {MAPCODE_ALPHABET_ROMAN}}, // 26 MHL Marshall Islands + {1, {MAPCODE_ALPHABET_ROMAN}}, // 27 ASM American Samoa + {1, {MAPCODE_ALPHABET_ROMAN}}, // 28 COK Cook Islands + {1, {MAPCODE_ALPHABET_ROMAN}}, // 29 SPM Saint Pierre and Miquelon + {1, {MAPCODE_ALPHABET_ROMAN}}, // 30 NIU Niue + {1, {MAPCODE_ALPHABET_ROMAN}}, // 31 KNA Saint Kitts and Nevis, Federation of + {1, {MAPCODE_ALPHABET_ROMAN}}, // 32 CYM Cayman islands + {1, {MAPCODE_ALPHABET_ROMAN}}, // 33 BES Bonaire, St Eustasuis and Saba + {2, {MAPCODE_ALPHABET_THAANA, MAPCODE_ALPHABET_ROMAN}}, // 34 MDV Maldives + {1, {MAPCODE_ALPHABET_ROMAN}}, // 35 SHN Saint Helena, Ascension and Tristan da Cunha + {1, {MAPCODE_ALPHABET_ROMAN}}, // 36 MLT Malta + {1, {MAPCODE_ALPHABET_ROMAN}}, // 37 GRD Grenada + {1, {MAPCODE_ALPHABET_ROMAN}}, // 38 VIR Virgin Islands of the United States + {2, {MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_ARABIC}}, // 39 MYT Mayotte + {2, {MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_CYRILLIC}}, // 40 SJM Svalbard and Jan Mayen + {1, {MAPCODE_ALPHABET_ROMAN}}, // 41 VCT Saint Vincent and the Grenadines + {1, {MAPCODE_ALPHABET_ROMAN}}, // 42 HMD Heard Island and McDonald Islands + {1, {MAPCODE_ALPHABET_ROMAN}}, // 43 BRB Barbados + {1, {MAPCODE_ALPHABET_ROMAN}}, // 44 ATG Antigua and Barbuda + {1, {MAPCODE_ALPHABET_ROMAN}}, // 45 CUW Curacao + {1, {MAPCODE_ALPHABET_ROMAN}}, // 46 SYC Seychelles + {1, {MAPCODE_ALPHABET_ROMAN}}, // 47 PLW Palau + {1, {MAPCODE_ALPHABET_ROMAN}}, // 48 MNP Northern Mariana Islands + {1, {MAPCODE_ALPHABET_ROMAN}}, // 49 AND Andorra, Principality of + {1, {MAPCODE_ALPHABET_ROMAN}}, // 50 GUM Guam + {1, {MAPCODE_ALPHABET_ROMAN}}, // 51 IMN Isle of Mann + {1, {MAPCODE_ALPHABET_ROMAN}}, // 52 LCA Saint Lucia + {1, {MAPCODE_ALPHABET_ROMAN}}, // 53 FSM Micronesia + {3, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 54 SGP Singapore + {1, {MAPCODE_ALPHABET_ROMAN}}, // 55 TON Tonga + {1, {MAPCODE_ALPHABET_ROMAN}}, // 56 DMA Dominica, Commonwealth of + {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 57 BHR Bahrain + {1, {MAPCODE_ALPHABET_ROMAN}}, // 58 KIR Kiribati + {1, {MAPCODE_ALPHABET_ROMAN}}, // 59 TCA Turks and Caicos Islands + {1, {MAPCODE_ALPHABET_ROMAN}}, // 60 STP Sao Tome and Principe + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 61 HKG Hong Kong + {1, {MAPCODE_ALPHABET_ROMAN}}, // 62 MTQ Martinique + {1, {MAPCODE_ALPHABET_ROMAN}}, // 63 FRO Faroe Islands + {1, {MAPCODE_ALPHABET_ROMAN}}, // 64 GLP Guadeloupe + {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 65 COM Comoros, Union of the + {1, {MAPCODE_ALPHABET_ROMAN}}, // 66 MUS Mauritius + {1, {MAPCODE_ALPHABET_ROMAN}}, // 67 REU Reunion + {1, {MAPCODE_ALPHABET_ROMAN}}, // 68 LUX Luxembourg + {1, {MAPCODE_ALPHABET_ROMAN}}, // 69 WSM Samoa, Independent State of + {1, {MAPCODE_ALPHABET_ROMAN}}, // 70 SGS South Georgia and the South Sandwich Islands + {1, {MAPCODE_ALPHABET_ROMAN}}, // 71 PYF French Polynesia + {1, {MAPCODE_ALPHABET_ROMAN}}, // 72 CPV Cape Verde + {1, {MAPCODE_ALPHABET_ROMAN}}, // 73 TTO Trinidad and Tobago + {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 74 BRN Brunei + {1, {MAPCODE_ALPHABET_ROMAN}}, // 75 ATF French Southern and Antarctic Lands + {1, {MAPCODE_ALPHABET_ROMAN}}, // 76 PRI Puerto Rico + {2, {MAPCODE_ALPHABET_GREEK, MAPCODE_ALPHABET_ROMAN}}, // 77 CYP Cyprus + {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 78 LBN Lebanon + {1, {MAPCODE_ALPHABET_ROMAN}}, // 79 JAM Jamaica + {1, {MAPCODE_ALPHABET_ROMAN}}, // 80 GMB Gambia + {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 81 QAT Qatar, State of + {1, {MAPCODE_ALPHABET_ROMAN}}, // 82 FLK Falkland Islands + {1, {MAPCODE_ALPHABET_ROMAN}}, // 83 VUT Vanuatu + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 84 MNE Montenegro + {1, {MAPCODE_ALPHABET_ROMAN}}, // 85 BHS Bahamas, Commonwealth of the + {2, {MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_ARABIC}}, // 86 TLS Timor-Leste + {1, {MAPCODE_ALPHABET_ROMAN}}, // 87 SWZ Swaziland + {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 88 KWT Kuwait, State of + {2, {MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_DEVANAGARI}}, // 89 FJI Fiji + {1, {MAPCODE_ALPHABET_ROMAN}}, // 90 NCL New Caledonia + {1, {MAPCODE_ALPHABET_ROMAN}}, // 91 SVN Slovenia + {3, {MAPCODE_ALPHABET_HEBREW, MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 92 ISR Israel + {3, {MAPCODE_ALPHABET_HEBREW, MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 93 PSE Palestinian territories + {1, {MAPCODE_ALPHABET_ROMAN}}, // 94 SLV El Salvador + {1, {MAPCODE_ALPHABET_ROMAN}}, // 95 BLZ Belize + {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 96 DJI Djibouti + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 97 MKD Macedonia + {1, {MAPCODE_ALPHABET_ROMAN}}, // 98 RWA Rwanda + {1, {MAPCODE_ALPHABET_ROMAN}}, // 99 HTI Haiti + {1, {MAPCODE_ALPHABET_ROMAN}}, // 100 BDI Burundi + {1, {MAPCODE_ALPHABET_ROMAN}}, // 101 GNQ Equatorial Guinea + {1, {MAPCODE_ALPHABET_ROMAN}}, // 102 ALB Albania + {1, {MAPCODE_ALPHABET_ROMAN}}, // 103 SLB Solomon Islands + {2, {MAPCODE_ALPHABET_ARMENIAN, MAPCODE_ALPHABET_ROMAN}}, // 104 ARM Armenia + {1, {MAPCODE_ALPHABET_ROMAN}}, // 105 LSO Lesotho + {1, {MAPCODE_ALPHABET_ROMAN}}, // 106 BEL Belgium + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 107 MDA Moldova + {1, {MAPCODE_ALPHABET_ROMAN}}, // 108 GNB Guinea-Bissau + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 109 TWN Taiwan + {2, {MAPCODE_ALPHABET_TIBETAN, MAPCODE_ALPHABET_ROMAN}}, // 110 BTN Bhutan + {1, {MAPCODE_ALPHABET_ROMAN}}, // 111 CHE Switzerland + {1, {MAPCODE_ALPHABET_ROMAN}}, // 112 NLD Netherlands + {1, {MAPCODE_ALPHABET_ROMAN}}, // 113 DNK Denmark + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 114 EST Estonia + {1, {MAPCODE_ALPHABET_ROMAN}}, // 115 DOM Dominican Republic + {1, {MAPCODE_ALPHABET_ROMAN}}, // 116 SVK Slovakia + {1, {MAPCODE_ALPHABET_ROMAN}}, // 117 CRI Costa Rica + {2, {MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_CYRILLIC}}, // 118 BIH Bosnia and Herzegovina + {2, {MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_CYRILLIC}}, // 119 HRV Croatia + {1, {MAPCODE_ALPHABET_ROMAN}}, // 120 TGO Togo + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 121 LVA Latvia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 122 LTU Lithuania + {3, {MAPCODE_ALPHABET_SINHALESE, MAPCODE_ALPHABET_TAMIL, MAPCODE_ALPHABET_ROMAN}}, // 123 LKA Sri Lanka + {3, {MAPCODE_ALPHABET_GEORGIAN, MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 124 GEO Georgia + {1, {MAPCODE_ALPHABET_ROMAN}}, // 125 IRL Ireland + {1, {MAPCODE_ALPHABET_ROMAN}}, // 126 SLE Sierra Leone + {1, {MAPCODE_ALPHABET_ROMAN}}, // 127 PAN Panama + {1, {MAPCODE_ALPHABET_ROMAN}}, // 128 CZE Czech Republic + {1, {MAPCODE_ALPHABET_ROMAN}}, // 129 GUF French Guiana + {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 130 ARE United Arab Emirates + {1, {MAPCODE_ALPHABET_ROMAN}}, // 131 AUT Austria + {3, {MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ARABIC}}, // 132 AZE Azerbaijan + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 133 SRB Serbia + {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 134 JOR Jordan + {1, {MAPCODE_ALPHABET_ROMAN}}, // 135 PRT Portugal + {1, {MAPCODE_ALPHABET_ROMAN}}, // 136 HUN Hungary + {2, {MAPCODE_ALPHABET_KOREAN, MAPCODE_ALPHABET_ROMAN}}, // 137 KOR South Korea + {1, {MAPCODE_ALPHABET_ROMAN}}, // 138 ISL Iceland + {1, {MAPCODE_ALPHABET_ROMAN}}, // 139 GTM Guatemala + {1, {MAPCODE_ALPHABET_ROMAN}}, // 140 CUB Cuba + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 141 BGR Bulgaria + {1, {MAPCODE_ALPHABET_ROMAN}}, // 142 LBR Liberia + {1, {MAPCODE_ALPHABET_ROMAN}}, // 143 HND Honduras + {1, {MAPCODE_ALPHABET_ROMAN}}, // 144 BEN Benin + {3, {MAPCODE_ALPHABET_AMHARIC, MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 145 ERI Eritrea + {1, {MAPCODE_ALPHABET_ROMAN}}, // 146 MWI Malawi + {2, {MAPCODE_ALPHABET_KOREAN, MAPCODE_ALPHABET_ROMAN}}, // 147 PRK North Korea + {1, {MAPCODE_ALPHABET_ROMAN}}, // 148 NIC Nicaragua + {2, {MAPCODE_ALPHABET_GREEK, MAPCODE_ALPHABET_ROMAN}}, // 149 GRC Greece + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 150 TJK Tajikistan + {2, {MAPCODE_ALPHABET_BENGALI, MAPCODE_ALPHABET_ROMAN}}, // 151 BGD Bangladesh, People's Republic of + {2, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 152 NPL Nepal + {3, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_TIFINAGH}}, // 153 TUN Tunisia + {1, {MAPCODE_ALPHABET_ROMAN}}, // 154 SUR Suriname + {1, {MAPCODE_ALPHABET_ROMAN}}, // 155 URY Uruguay + {2, {MAPCODE_ALPHABET_KHMER, MAPCODE_ALPHABET_ROMAN}}, // 156 KHM Cambodia + {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 157 SYR Syria + {1, {MAPCODE_ALPHABET_ROMAN}}, // 158 SEN Senegal + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 159 KGZ Kyrgyzstan + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 160 BLR Belarus + {1, {MAPCODE_ALPHABET_ROMAN}}, // 161 GUY Guyana + {2, {MAPCODE_ALPHABET_LAO, MAPCODE_ALPHABET_ROMAN}}, // 162 LAO Laos + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 163 ROU Romania + {1, {MAPCODE_ALPHABET_ROMAN}}, // 164 GHA Ghana + {1, {MAPCODE_ALPHABET_ROMAN}}, // 165 UGA Uganda + {1, {MAPCODE_ALPHABET_ROMAN}}, // 166 GBR United Kingdom + {1, {MAPCODE_ALPHABET_ROMAN}}, // 167 GIN Guinea + {1, {MAPCODE_ALPHABET_ROMAN}}, // 168 ECU Ecuador + {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 169 ESH Western Sahara + {1, {MAPCODE_ALPHABET_ROMAN}}, // 170 GAB Gabon + {1, {MAPCODE_ALPHABET_ROMAN}}, // 171 NZL New Zealand + {1, {MAPCODE_ALPHABET_ROMAN}}, // 172 BFA Burkina Faso + {1, {MAPCODE_ALPHABET_ROMAN}}, // 173 PHL Philippines the + {1, {MAPCODE_ALPHABET_ROMAN}}, // 174 ITA Italy + {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 175 OMN Oman + {1, {MAPCODE_ALPHABET_ROMAN}}, // 176 POL Poland + {1, {MAPCODE_ALPHABET_ROMAN}}, // 177 CIV Ivory Coast + {1, {MAPCODE_ALPHABET_ROMAN}}, // 178 NOR Norway + {3, {MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_CHINESE}}, // 179 MYS Malaysia + {1, {MAPCODE_ALPHABET_ROMAN}}, // 180 VNM Vietnam + {1, {MAPCODE_ALPHABET_ROMAN}}, // 181 FIN Finland + {1, {MAPCODE_ALPHABET_ROMAN}}, // 182 COG Congo-Brazzaville + {1, {MAPCODE_ALPHABET_ROMAN}}, // 183 DEU Germany + {2, {MAPCODE_ALPHABET_KATAKANA, MAPCODE_ALPHABET_ROMAN}}, // 184 JPN Japan + {1, {MAPCODE_ALPHABET_ROMAN}}, // 185 ZWE Zimbabwe + {1, {MAPCODE_ALPHABET_ROMAN}}, // 186 PRY Paraguay + {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 187 IRQ Iraq + {3, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_TIFINAGH}}, // 188 MAR Morocco + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 189 UZB Uzbekistan + {1, {MAPCODE_ALPHABET_ROMAN}}, // 190 SWE Sweden + {1, {MAPCODE_ALPHABET_ROMAN}}, // 191 PNG Papua New Guinea + {1, {MAPCODE_ALPHABET_ROMAN}}, // 192 CMR Cameroon + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 193 TKM Turkmenistan + {1, {MAPCODE_ALPHABET_ROMAN}}, // 194 ESP Spain + {2, {MAPCODE_ALPHABET_THAI, MAPCODE_ALPHABET_ROMAN}}, // 195 THA Thailand + {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 196 YEM Yemen + {1, {MAPCODE_ALPHABET_ROMAN}}, // 197 FRA France + {1, {MAPCODE_ALPHABET_ROMAN}}, // 198 ALA Aaland Islands + {1, {MAPCODE_ALPHABET_ROMAN}}, // 199 KEN Kenya + {1, {MAPCODE_ALPHABET_ROMAN}}, // 200 BWA Botswana + {1, {MAPCODE_ALPHABET_ROMAN}}, // 201 MDG Madagascar + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 202 UKR Ukraine + {2, {MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_ARABIC}}, // 203 SSD South Sudan + {1, {MAPCODE_ALPHABET_ROMAN}}, // 204 CAF Central African Republic + {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 205 SOM Somalia + {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 206 AFG Afghanistan + {2, {MAPCODE_ALPHABET_BURMESE, MAPCODE_ALPHABET_ROMAN}}, // 207 MMR Myanmar + {1, {MAPCODE_ALPHABET_ROMAN}}, // 208 ZMB Zambia + {1, {MAPCODE_ALPHABET_ROMAN}}, // 209 CHL Chile + {1, {MAPCODE_ALPHABET_ROMAN}}, // 210 TUR Turkey + {3, {MAPCODE_ALPHABET_GURMUKHI, MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 211 PAK Pakistan + {1, {MAPCODE_ALPHABET_ROMAN}}, // 212 MOZ Mozambique + {1, {MAPCODE_ALPHABET_ROMAN}}, // 213 NAM Namibia + {1, {MAPCODE_ALPHABET_ROMAN}}, // 214 VEN Venezuela + {2, {MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_ARABIC}}, // 215 NGA Nigeria + {1, {MAPCODE_ALPHABET_ROMAN}}, // 216 TZA Tanzania + {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 217 EGY Egypt + {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 218 MRT Mauritania + {1, {MAPCODE_ALPHABET_ROMAN}}, // 219 BOL Bolivia + {3, {MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_AMHARIC, MAPCODE_ALPHABET_ARABIC}}, // 220 ETH Ethiopia + {1, {MAPCODE_ALPHABET_ROMAN}}, // 221 COL Colombia + {1, {MAPCODE_ALPHABET_ROMAN}}, // 222 ZAF South Africa + {1, {MAPCODE_ALPHABET_ROMAN}}, // 223 MLI Mali + {1, {MAPCODE_ALPHABET_ROMAN}}, // 224 AGO Angola + {1, {MAPCODE_ALPHABET_ROMAN}}, // 225 NER Niger + {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 226 TCD Chad + {1, {MAPCODE_ALPHABET_ROMAN}}, // 227 PER Peru + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 228 MNG Mongolia + {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 229 IRN Iran + {3, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_TIFINAGH}}, // 230 LBY Libya + {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 231 SDN Sudan + {1, {MAPCODE_ALPHABET_ROMAN}}, // 232 IDN Indonesia + {1, {MAPCODE_ALPHABET_ROMAN}}, // 233 MX-DIF Federal District, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 234 MX-TLA Tlaxcala, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 235 MX-MOR Morelos, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 236 MX-AGU Aguascalientes, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 237 MX-CL Colima, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 238 MX-QUE Queretaro, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 239 MX-HID Hidalgo, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 240 MX-ME Mexico State, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 241 MX-TAB Tabasco, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 242 MX-NAY Nayarit, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 243 MX-GUA Guanajuato, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 244 MX-PUE Puebla, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 245 MX-YUC Yucatan, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 246 MX-ROO Quintana Roo, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 247 MX-SIN Sinaloa, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 248 MX-CAM Campeche, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 249 MX-MIC Michoacan, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 250 MX-SLP San Luis Potosi, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 251 MX-GRO Guerrero, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 252 MX-NLE Nuevo Leon, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 253 MX-BCN Baja California, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 254 MX-VER Veracruz, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 255 MX-CHP Chiapas, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 256 MX-BCS Baja California Sur, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 257 MX-ZAC Zacatecas, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 258 MX-JAL Jalisco, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 259 MX-TAM Tamaulipas, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 260 MX-OAX Oaxaca, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 261 MX-DUR Durango, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 262 MX-COA Coahuila, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 263 MX-SON Sonora, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 264 MX-CHH Chihuahua, Mexico + {1, {MAPCODE_ALPHABET_ROMAN}}, // 265 GRL Greenland + {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 266 SAU Saudi Arabia + {1, {MAPCODE_ALPHABET_ROMAN}}, // 267 COD Congo-Kinshasa + {3, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_TIFINAGH}}, // 268 DZA Algeria + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 269 KAZ Kazakhstan + {1, {MAPCODE_ALPHABET_ROMAN}}, // 270 ARG Argentina + {3, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_GUJARATI, MAPCODE_ALPHABET_ROMAN}}, // 271 IN-DD Daman and Diu + {3, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_GUJARATI, MAPCODE_ALPHABET_ROMAN}}, // 272 IN-DN Dadra and Nagar Haveli + {3, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_GURMUKHI}}, // 273 IN-CH Chandigarh + {3, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_BENGALI}}, // 274 IN-AN Andaman and Nicobar + {3, {MAPCODE_ALPHABET_MALAYALAM, MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_DEVANAGARI}}, // 275 IN-LD Lakshadweep + {3, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_GURMUKHI, MAPCODE_ALPHABET_ROMAN}}, // 276 IN-DL Delhi, National Capital Territory of + {2, {MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_DEVANAGARI}}, // 277 IN-ML Meghalaya + {2, {MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_DEVANAGARI}}, // 278 IN-NL Nagaland + {3, {MAPCODE_ALPHABET_BENGALI, MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 279 IN-MN Manipur + {3, {MAPCODE_ALPHABET_BENGALI, MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 280 IN-TR Tripura + {2, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 281 IN-MZ Mizoram + {2, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 282 IN-SK Sikkim + {3, {MAPCODE_ALPHABET_GURMUKHI, MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 283 IN-PB Punjab + {3, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_GURMUKHI, MAPCODE_ALPHABET_ROMAN}}, // 284 IN-HR Haryana + {2, {MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_DEVANAGARI}}, // 285 IN-AR Arunachal Pradesh + {3, {MAPCODE_ALPHABET_BENGALI, MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_DEVANAGARI}}, // 286 IN-AS Assam + {2, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 287 IN-BR Bihar + {2, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 288 IN-UT Uttarakhand + {2, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 289 IN-GA Goa + {3, {MAPCODE_ALPHABET_MALAYALAM, MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_DEVANAGARI}}, // 290 IN-KL Kerala + {3, {MAPCODE_ALPHABET_TAMIL, MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 291 IN-TN Tamil Nadu + {2, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 292 IN-HP Himachal Pradesh + {3, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_GURMUKHI, MAPCODE_ALPHABET_ROMAN}}, // 293 IN-JK Jammu and Kashmir + {2, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 294 IN-CT Chhattisgarh + {3, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_BENGALI, MAPCODE_ALPHABET_ROMAN}}, // 295 IN-JH Jharkhand + {3, {MAPCODE_ALPHABET_KANNADA, MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 296 IN-KA Karnataka + {2, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 297 IN-RJ Rajasthan + {3, {MAPCODE_ALPHABET_ODIA, MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_DEVANAGARI}}, // 298 IN-OR Odisha + {3, {MAPCODE_ALPHABET_GUJARATI, MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_DEVANAGARI}}, // 299 IN-GJ Gujarat + {3, {MAPCODE_ALPHABET_BENGALI, MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_DEVANAGARI}}, // 300 IN-WB West Bengal + {2, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 301 IN-MP Madhya Pradesh + {3, {MAPCODE_ALPHABET_TELUGU, MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 302 IN-TG Telangana + {3, {MAPCODE_ALPHABET_TELUGU, MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_DEVANAGARI}}, // 303 IN-AP Andhra Pradesh + {2, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 304 IN-MH Maharashtra + {2, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 305 IN-UP Uttar Pradesh + {3, {MAPCODE_ALPHABET_MALAYALAM, MAPCODE_ALPHABET_TELUGU, MAPCODE_ALPHABET_DEVANAGARI}}, // 306 IN-PY Puducherry + {1, {MAPCODE_ALPHABET_ROMAN}}, // 307 AU-NSW New South Wales, Australia + {1, {MAPCODE_ALPHABET_ROMAN}}, // 308 AU-ACT Australian Capital Territory, Australia + {1, {MAPCODE_ALPHABET_ROMAN}}, // 309 AU-JBT Jervis Bay Territory, Australia + {1, {MAPCODE_ALPHABET_ROMAN}}, // 310 AU-NT Northern Territory, Australia + {1, {MAPCODE_ALPHABET_ROMAN}}, // 311 AU-SA South Australia, Australia + {1, {MAPCODE_ALPHABET_ROMAN}}, // 312 AU-TAS Tasmania, Australia + {1, {MAPCODE_ALPHABET_ROMAN}}, // 313 AU-VIC Victoria, Australia + {1, {MAPCODE_ALPHABET_ROMAN}}, // 314 AU-WA Western Australia, Australia + {1, {MAPCODE_ALPHABET_ROMAN}}, // 315 AU-QLD Queensland, Australia + {1, {MAPCODE_ALPHABET_ROMAN}}, // 316 BR-DF Distrito Federal, Brazil + {1, {MAPCODE_ALPHABET_ROMAN}}, // 317 BR-SE Sergipe, Brazil + {1, {MAPCODE_ALPHABET_ROMAN}}, // 318 BR-AL Alagoas, Brazil + {1, {MAPCODE_ALPHABET_ROMAN}}, // 319 BR-RJ Rio de Janeiro, Brazil + {1, {MAPCODE_ALPHABET_ROMAN}}, // 320 BR-ES Espirito Santo, Brazil + {1, {MAPCODE_ALPHABET_ROMAN}}, // 321 BR-RN Rio Grande do Norte, Brazil + {1, {MAPCODE_ALPHABET_ROMAN}}, // 322 BR-PB Paraiba, Brazil + {1, {MAPCODE_ALPHABET_ROMAN}}, // 323 BR-SC Santa Catarina, Brazil + {1, {MAPCODE_ALPHABET_ROMAN}}, // 324 BR-PE Pernambuco, Brazil + {1, {MAPCODE_ALPHABET_ROMAN}}, // 325 BR-AP Amapa, Brazil + {1, {MAPCODE_ALPHABET_ROMAN}}, // 326 BR-CE Ceara, Brazil + {1, {MAPCODE_ALPHABET_ROMAN}}, // 327 BR-AC Acre, Brazil + {1, {MAPCODE_ALPHABET_ROMAN}}, // 328 BR-PR Parana, Brazil + {1, {MAPCODE_ALPHABET_ROMAN}}, // 329 BR-RR Roraima, Brazil + {1, {MAPCODE_ALPHABET_ROMAN}}, // 330 BR-RO Rondonia, Brazil + {1, {MAPCODE_ALPHABET_ROMAN}}, // 331 BR-SP Sao Paulo, Brazil + {1, {MAPCODE_ALPHABET_ROMAN}}, // 332 BR-PI Piaui, Brazil + {1, {MAPCODE_ALPHABET_ROMAN}}, // 333 BR-TO Tocantins, Brazil + {1, {MAPCODE_ALPHABET_ROMAN}}, // 334 BR-RS Rio Grande do Sul, Brazil + {1, {MAPCODE_ALPHABET_ROMAN}}, // 335 BR-MA Maranhao, Brazil + {1, {MAPCODE_ALPHABET_ROMAN}}, // 336 BR-GO Goias, Brazil + {1, {MAPCODE_ALPHABET_ROMAN}}, // 337 BR-MS Mato Grosso do Sul, Brazil + {1, {MAPCODE_ALPHABET_ROMAN}}, // 338 BR-BA Bahia, Brazil + {1, {MAPCODE_ALPHABET_ROMAN}}, // 339 BR-MG Minas Gerais, Brazil + {1, {MAPCODE_ALPHABET_ROMAN}}, // 340 BR-MT Mato Grosso, Brazil + {1, {MAPCODE_ALPHABET_ROMAN}}, // 341 BR-PA Para, Brazil + {1, {MAPCODE_ALPHABET_ROMAN}}, // 342 BR-AM Amazonas, Brazil + {1, {MAPCODE_ALPHABET_ROMAN}}, // 343 US-DC District of Columbia, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 344 US-RI Rhode Island, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 345 US-DE Delaware, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 346 US-CT Connecticut, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 347 US-NJ New Jersey, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 348 US-NH New Hampshire, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 349 US-VT Vermont, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 350 US-MA Massachusetts, Commonwealth of, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 351 US-HI Hawaii, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 352 US-MD Maryland, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 353 US-WV West Virginia, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 354 US-SC South Carolina, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 355 US-ME Maine, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 356 US-IN Indiana, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 357 US-KY Kentucky, Commonwealth of, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 358 US-TN Tennessee, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 359 US-VA Virginia, Commonwealth of, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 360 US-OH Ohio, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 361 US-PA Pennsylvania, Commonwealth of, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 362 US-MS Mississippi, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 363 US-LA Louisiana, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 364 US-AL Alabama, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 365 US-AR Arkansas, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 366 US-NC North Carolina, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 367 US-NY New York, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 368 US-IA Iowa, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 369 US-IL Illinois, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 370 US-GA Georgia, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 371 US-WI Wisconsin, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 372 US-FL Florida, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 373 US-MO Missouri, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 374 US-OK Oklahoma, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 375 US-ND North Dakota, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 376 US-WA Washington, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 377 US-SD South Dakota, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 378 US-NE Nebraska, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 379 US-KS Kansas, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 380 US-ID Idaho, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 381 US-UT Utah, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 382 US-MN Minnesota, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 383 US-MI Michigan, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 384 US-WY Wyoming, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 385 US-OR Oregon, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 386 US-CO Colorado, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 387 US-NV Nevada, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 388 US-AZ Arizona, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 389 US-NM New Mexico, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 390 US-MT Montana, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 391 US-CA California, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 392 US-TX Texas, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 393 US-AK Alaska, USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 394 CA-BC British Columbia, Canada + {1, {MAPCODE_ALPHABET_ROMAN}}, // 395 CA-AB Alberta, Canada + {1, {MAPCODE_ALPHABET_ROMAN}}, // 396 CA-ON Ontario, Canada + {1, {MAPCODE_ALPHABET_ROMAN}}, // 397 CA-QC Quebec, Canada + {1, {MAPCODE_ALPHABET_ROMAN}}, // 398 CA-SK Saskatchewan, Canada + {1, {MAPCODE_ALPHABET_ROMAN}}, // 399 CA-MB Manitoba, Canada + {1, {MAPCODE_ALPHABET_ROMAN}}, // 400 CA-NL Newfoundland and Labrador, Canada + {1, {MAPCODE_ALPHABET_ROMAN}}, // 401 CA-NB New Brunswick, Canada + {1, {MAPCODE_ALPHABET_ROMAN}}, // 402 CA-NS Nova Scotia, Canada + {1, {MAPCODE_ALPHABET_ROMAN}}, // 403 CA-PE Prince Edward Island, Canada + {1, {MAPCODE_ALPHABET_ROMAN}}, // 404 CA-YT Yukon, Canada + {1, {MAPCODE_ALPHABET_ROMAN}}, // 405 CA-NT Northwest Territories, Canada + {1, {MAPCODE_ALPHABET_ROMAN}}, // 406 CA-NU Nunavut, Canada + {3, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_BENGALI, MAPCODE_ALPHABET_ROMAN}}, // 407 IND India + {1, {MAPCODE_ALPHABET_ROMAN}}, // 408 AUS Australia, Commonwealth of + {1, {MAPCODE_ALPHABET_ROMAN}}, // 409 BRA Brazil + {1, {MAPCODE_ALPHABET_ROMAN}}, // 410 USA USA + {1, {MAPCODE_ALPHABET_ROMAN}}, // 411 MEX Mexico + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 412 RU-MOW Moscow, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 413 RU-SPE Saint Petersburg, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 414 RU-KGD Kaliningrad Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 415 RU-IN Ingushetia, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 416 RU-AD Adygea Republic, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 417 RU-SE North Ossetia-Alania Republic, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 418 RU-KB Kabardino-Balkar Republic, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 419 RU-KC Karachay-Cherkess Republic, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 420 RU-CE Chechen Republic, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 421 RU-CU Chuvash Republic, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 422 RU-IVA Ivanovo Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 423 RU-LIP Lipetsk Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 424 RU-ORL Oryol Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 425 RU-TUL Tula Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 426 RU-BE Belgorod Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 427 RU-VLA Vladimir Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 428 RU-KRS Kursk Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 429 RU-KLU Kaluga Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 430 RU-TAM Tambov Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 431 RU-BRY Bryansk Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 432 RU-YAR Yaroslavl Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 433 RU-RYA Ryazan Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 434 RU-AST Astrakhan Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 435 RU-MOS Moscow Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 436 RU-SMO Smolensk Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 437 RU-DA Dagestan Republic, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 438 RU-VOR Voronezh Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 439 RU-NGR Novgorod Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 440 RU-PSK Pskov Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 441 RU-KOS Kostroma Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 442 RU-STA Stavropol Krai, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 443 RU-KDA Krasnodar Krai, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 444 RU-KL Kalmykia Republic, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 445 RU-TVE Tver Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 446 RU-LEN Leningrad Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 447 RU-ROS Rostov Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 448 RU-VGG Volgograd Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 449 RU-VLG Vologda Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 450 RU-MUR Murmansk Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 451 RU-KR Karelia Republic, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 452 RU-NEN Nenets Autonomous Okrug, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 453 RU-KO Komi Republic, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 454 RU-ARK Arkhangelsk Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 455 RU-MO Mordovia Republic, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 456 RU-NIZ Nizhny Novgorod Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 457 RU-PNZ Penza Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 458 RU-KI Kirov Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 459 RU-ME Mari El Republic, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 460 RU-ORE Orenburg Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 461 RU-ULY Ulyanovsk Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 462 RU-PM Perm Krai, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 463 RU-BA Bashkortostan Republic, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 464 RU-UD Udmurt Republic, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 465 RU-TA Tatarstan Republic, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 466 RU-SAM Samara Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 467 RU-SAR Saratov Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 468 RU-YAN Yamalo-Nenets, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 469 RU-KM Khanty-Mansi, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 470 RU-SVE Sverdlovsk Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 471 RU-TYU Tyumen Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 472 RU-KGN Kurgan Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 473 RU-CH Chelyabinsk Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 474 RU-BU Buryatia Republic, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 475 RU-ZAB Zabaykalsky Krai, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 476 RU-IRK Irkutsk Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 477 RU-NVS Novosibirsk Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 478 RU-TOM Tomsk Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 479 RU-OMS Omsk Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 480 RU-KK Khakassia Republic, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 481 RU-KEM Kemerovo Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 482 RU-AL Altai Republic, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 483 RU-ALT Altai Krai, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 484 RU-TY Tuva Republic, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 485 RU-KYA Krasnoyarsk Krai, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 486 RU-MAG Magadan Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 487 RU-CHU Chukotka Okrug, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 488 RU-KAM Kamchatka Krai, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 489 RU-SAK Sakhalin Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 490 RU-PO Primorsky Krai, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 491 RU-YEV Jewish Autonomous Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 492 RU-KHA Khabarovsk Krai, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 493 RU-AMU Amur Oblast, Russia + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 494 RU-SA Sakha Republic, Russia + {1, {MAPCODE_ALPHABET_ROMAN}}, // 495 CAN Canada + {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 496 RUS Russia + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 497 CN-SH Shanghai Municipality, China + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 498 CN-TJ Tianjin Municipality, China + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 499 CN-BJ Beijing Municipality, China + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 500 CN-HI Hainan Province, China + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 501 CN-NX Ningxia Hui Autonomous Region, China + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 502 CN-CQ Chongqing Municipality, China + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 503 CN-ZJ Zhejiang Province, China + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 504 CN-JS Jiangsu Province, China + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 505 CN-FJ Fujian Province, China + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 506 CN-AH Anhui Province, China + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 507 CN-LN Liaoning Province, China + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 508 CN-SD Shandong Province, China + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 509 CN-SX Shanxi Province, China + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 510 CN-JX Jiangxi Province, China + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 511 CN-HA Henan Province, China + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 512 CN-GZ Guizhou Province, China + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 513 CN-GD Guangdong Province, China + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 514 CN-HB Hubei Province, China + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 515 CN-JL Jilin Province, China + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 516 CN-HE Hebei Province, China + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 517 CN-SN Shaanxi Province, China + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 518 CN-NM Nei Mongol Autonomous Region, China + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 519 CN-HL Heilongjiang Province, China + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 520 CN-HN Hunan Province, China + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 521 CN-GX Guangxi Zhuang Autonomous Region, China + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 522 CN-SC Sichuan Province, China + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 523 CN-YN Yunnan Province, China + {3, {MAPCODE_ALPHABET_TIBETAN, MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 524 CN-XZ Xizang Autonomous Region, China + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 525 CN-GS Gansu Province, China + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 526 CN-QH Qinghai Province, China + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 527 CN-XJ Xinjiang Uyghur Autonomous Region, China + {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 528 CHN China, People's Republic of + {1, {MAPCODE_ALPHABET_ROMAN}}, // 529 UMI United States Minor Outlying Islands + {1, {MAPCODE_ALPHABET_ROMAN}}, // 530 CPT Clipperton Island + {1, {MAPCODE_ALPHABET_ROMAN}}, // 531 ATA Antarctica + {1, {MAPCODE_ALPHABET_ROMAN}}, // 532 AAA International +}; + +#ifdef __cplusplus +} +#endif + +#endif // __MAPCODE_TERRITORY_ALPHABETS_H__ + diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index c96a4cf..684caf2 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -1748,22 +1748,35 @@ static int decoderEngine(decodeRec *dec) { // WARNING - these alphabets have NOT yet been released as standard! use at your own risk! check www.mapcode.com for details. static UWORD asc2lan[MAPCODE_ALPHABETS_TOTAL][36] = // A-Z equivalents for ascii characters A to Z, 0-9 { - // Character: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9 + // A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9 {0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 0x0058, 0x0059, 0x005a, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // roman {0x0391, 0x0392, 0x039e, 0x0394, 0x0388, 0x0395, 0x0393, 0x0397, 0x0399, 0x03a0, 0x039a, 0x039b, 0x039c, 0x039d, 0x039f, 0x03a1, 0x0398, 0x03a8, 0x03a3, 0x03a4, 0x0389, 0x03a6, 0x03a9, 0x03a7, 0x03a5, 0x0396, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // greek {0x0410, 0x0412, 0x0421, 0x0414, 0x0415, 0x0416, 0x0413, 0x041d, 0x0418, 0x041f, 0x041a, 0x041b, 0x041c, 0x0417, 0x041e, 0x0420, 0x0424, 0x042f, 0x0426, 0x0422, 0x042d, 0x0427, 0x0428, 0x0425, 0x0423, 0x0411, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // cyrillic {0x05d0, 0x05d1, 0x05d2, 0x05d3, 0x05e3, 0x05d4, 0x05d6, 0x05d7, 0x05d5, 0x05d8, 0x05d9, 0x05da, 0x05db, 0x05dc, 0x05e1, 0x05dd, 0x05de, 0x05e0, 0x05e2, 0x05e4, 0x05e5, 0x05e6, 0x05e7, 0x05e8, 0x05e9, 0x05ea, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // hebrew - {0x0905, 0x0915, 0x0917, 0x0918, 0x090f, 0x091a, 0x091c, 0x091f, 0x0049, 0x0920, 0x0923, 0x0924, 0x0926, 0x0927, 0x004f, 0x0928, 0x092a, 0x092d, 0x092e, 0x0930, 0x092b, 0x0932, 0x0935, 0x0938, 0x0939, 0x0921, 0x0966, 0x0967, 0x0968, 0x0969, 0x096a, 0x096b, 0x096c, 0x096d, 0x096e, 0x096f}, // hindi - {0x0d12, 0x0d15, 0x0d16, 0x0d17, 0x0d0b, 0x0d1a, 0x0d1c, 0x0d1f, 0x0d07, 0x0d21, 0x0d24, 0x0d25, 0x0d26, 0x0d27, 0x0d20, 0x0d28, 0x0d2e, 0x0d30, 0x0d31, 0x0d32, 0x0d09, 0x0d34, 0x0d35, 0x0d36, 0x0d38, 0x0d39, 0x0d66, 0x0d67, 0x0d68, 0x0d69, 0x0d6a, 0x0d6b, 0x0d6c, 0x0d6d, 0x0d6e, 0x0d6f}, // malay + {0x0905, 0x0915, 0x0917, 0x0918, 0x090f, 0x091a, 0x091c, 0x091f, 0x0049, 0x0920, 0x0923, 0x0924, 0x0926, 0x0927, 0x004f, 0x0928, 0x092a, 0x092d, 0x092e, 0x0930, 0x092b, 0x0932, 0x0935, 0x0938, 0x0939, 0x092c, 0x0966, 0x0967, 0x0968, 0x0969, 0x096a, 0x096b, 0x096c, 0x096d, 0x096e, 0x096f}, // Devanagari + {0x0d12, 0x0d15, 0x0d16, 0x0d17, 0x0d0b, 0x0d1a, 0x0d1c, 0x0d1f, 0x0d07, 0x0d21, 0x0d24, 0x0d25, 0x0d26, 0x0d27, 0x0d20, 0x0d28, 0x0d2e, 0x0d30, 0x0d31, 0x0d32, 0x0d09, 0x0d34, 0x0d35, 0x0d36, 0x0d38, 0x0d39, 0x0d66, 0x0d67, 0x0d68, 0x0d69, 0x0d6a, 0x0d6b, 0x0d6c, 0x0d6d, 0x0d6e, 0x0d6f}, // Malayalam {0x10a0, 0x10a1, 0x10a3, 0x10a6, 0x10a4, 0x10a9, 0x10ab, 0x10ac, 0x10b3, 0x10ae, 0x10b0, 0x10b1, 0x10b2, 0x10b4, 0x10ad, 0x10b5, 0x10b6, 0x10b7, 0x10b8, 0x10b9, 0x10a8, 0x10ba, 0x10bb, 0x10bd, 0x10be, 0x10bf, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Georgian {0x30a2, 0x30ab, 0x30ad, 0x30af, 0x30aa, 0x30b1, 0x30b3, 0x30b5, 0x30a4, 0x30b9, 0x30c1, 0x30c8, 0x30ca, 0x30cc, 0x30a6, 0x30d2, 0x30d5, 0x30d8, 0x30db, 0x30e1, 0x30a8, 0x30e2, 0x30e8, 0x30e9, 0x30ed, 0x30f2, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Katakana {0x0e30, 0x0e01, 0x0e02, 0x0e04, 0x0e32, 0x0e07, 0x0e08, 0x0e09, 0x0e31, 0x0e0a, 0x0e11, 0x0e14, 0x0e16, 0x0e17, 0x0e0d, 0x0e18, 0x0e1a, 0x0e1c, 0x0e21, 0x0e23, 0x0e2c, 0x0e25, 0x0e27, 0x0e2d, 0x0e2e, 0x0e2f, 0x0e50, 0x0e51, 0x0e52, 0x0e53, 0x0e54, 0x0e55, 0x0e56, 0x0e57, 0x0e58, 0x0e59}, // Thai {0x0eb0, 0x0e81, 0x0e82, 0x0e84, 0x0ec3, 0x0e87, 0x0e88, 0x0e8a, 0x0ec4, 0x0e8d, 0x0e94, 0x0e97, 0x0e99, 0x0e9a, 0x0ec6, 0x0e9c, 0x0e9e, 0x0ea1, 0x0ea2, 0x0ea3, 0x0ebd, 0x0ea7, 0x0eaa, 0x0eab, 0x0ead, 0x0eaf, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Laos {0x0556, 0x0532, 0x0533, 0x0534, 0x0535, 0x0538, 0x0539, 0x053a, 0x053b, 0x053d, 0x053f, 0x0540, 0x0541, 0x0543, 0x0555, 0x0547, 0x0548, 0x054a, 0x054d, 0x054e, 0x0545, 0x054f, 0x0550, 0x0551, 0x0552, 0x0553, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // armenian - {0x0985, 0x098c, 0x0995, 0x0996, 0x098f, 0x0997, 0x0999, 0x099a, 0x0049, 0x099d, 0x09a0, 0x09a1, 0x09a2, 0x09a3, 0x004f, 0x09a4, 0x09a5, 0x09a6, 0x09a8, 0x09aa, 0x0993, 0x09ac, 0x09ad, 0x09af, 0x09b2, 0x09b9, 0x09e6, 0x09e7, 0x09e8, 0x09e9, 0x09ea, 0x09eb, 0x09ec, 0x09ed, 0x09ee, 0x09ef}, // Bengali + {0x099c, 0x0998, 0x0995, 0x0996, 0x09ae, 0x0997, 0x0999, 0x099a, 0x09ab, 0x099d, 0x09a0, 0x09a1, 0x09a2, 0x09a3, 0x099e, 0x09a4, 0x09a5, 0x09a6, 0x09a8, 0x09aa, 0x099f, 0x09ac, 0x09ad, 0x09af, 0x09b2, 0x09b9, 0x09e6, 0x09e7, 0x09e8, 0x09e9, 0x09ea, 0x09eb, 0x09ec, 0x09ed, 0x09ee, 0x09ef}, // Bengali/Assamese {0x0a05, 0x0a15, 0x0a17, 0x0a18, 0x0a0f, 0x0a1a, 0x0a1c, 0x0a1f, 0x0049, 0x0a20, 0x0a23, 0x0a24, 0x0a26, 0x0a27, 0x004f, 0x0a28, 0x0a2a, 0x0a2d, 0x0a2e, 0x0a30, 0x0a2b, 0x0a32, 0x0a35, 0x0a38, 0x0a39, 0x0a21, 0x0a66, 0x0a67, 0x0a68, 0x0a69, 0x0a6a, 0x0a6b, 0x0a6c, 0x0a6d, 0x0a6e, 0x0a6f}, // Gurmukhi {0x0f58, 0x0f40, 0x0f41, 0x0f42, 0x0f64, 0x0f44, 0x0f45, 0x0f46, 0x0049, 0x0f47, 0x0f49, 0x0f55, 0x0f50, 0x0f4f, 0x004f, 0x0f51, 0x0f53, 0x0f54, 0x0f56, 0x0f5e, 0x0f60, 0x0f5f, 0x0f61, 0x0f62, 0x0f63, 0x0f66, 0x0f20, 0x0f21, 0x0f22, 0x0f23, 0x0f24, 0x0f25, 0x0f26, 0x0f27, 0x0f28, 0x0f29}, // Tibetan - {0x0628, 0x062a, 0x062d, 0x062e, 0x0649, 0x062f, 0x0630, 0x0631, 0x0049, 0x0632, 0x0633, 0x0634, 0x0635, 0x0636, 0x004f, 0x0637, 0x0638, 0x0639, 0x063a, 0x0641, 0x0642, 0x0643, 0x0644, 0x0645, 0x0646, 0x0648, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Arabic + {0x0628, 0x062a, 0x062d, 0x062e, 0x062B, 0x062f, 0x0630, 0x0631, 0x0627, 0x0632, 0x0633, 0x0634, 0x0635, 0x0636, 0x0647, 0x0637, 0x0638, 0x0639, 0x063a, 0x0641, 0x0642, 0x062C, 0x0644, 0x0645, 0x0646, 0x0648, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Arabic + {0x1112, 0x1100, 0x1102, 0x1103, 0x1166, 0x1105, 0x1107, 0x1109, 0x1175, 0x1110, 0x1111, 0x1161, 0x1162, 0x1163, 0x110b, 0x1164, 0x1165, 0x1167, 0x1169, 0x1172, 0x1174, 0x110c, 0x110e, 0x110f, 0x116d, 0x116e, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Korean // 0xc601, 0xc77c, 0xc774, 0xc0bc, 0xc0ac, 0xc624, 0xc721, 0xce60, 0xd314, 0xad6c (vocal digits) + {0x1005, 0x1000, 0x1001, 0x1002, 0x1013, 0x1003, 0x1004, 0x101a, 0x101b, 0x1007, 0x100c, 0x100d, 0x100e, 0x1010, 0x101d, 0x1011, 0x1012, 0x101e, 0x1014, 0x1015, 0x1016, 0x101f, 0x1017, 0x1018, 0x100f, 0x101c, 0x1040, 0x1041, 0x1042, 0x1043, 0x1044, 0x1045, 0x1046, 0x1047, 0x1048, 0x1049}, // Burmese + {0x1789, 0x1780, 0x1781, 0x1782, 0x1785, 0x1783, 0x1784, 0x1787, 0x179a, 0x1788, 0x178a, 0x178c, 0x178d, 0x178e, 0x179c, 0x1791, 0x1792, 0x1793, 0x1794, 0x1795, 0x179f, 0x1796, 0x1798, 0x179b, 0x17a0, 0x17a2, 0x17e0, 0x17e1, 0x17e2, 0x17e3, 0x17e4, 0x17e5, 0x17e6, 0x17e7, 0x17e8, 0x17e9}, // Khmer + {0x0d85, 0x0d9a, 0x0d9c, 0x0d9f, 0x0d89, 0x0da2, 0x0da7, 0x0da9, 0x0dc2, 0x0dac, 0x0dad, 0x0daf, 0x0db1, 0x0db3, 0x0dc5, 0x0db4, 0x0db6, 0x0db8, 0x0db9, 0x0dba, 0x0d8b, 0x0dbb, 0x0dbd, 0x0dc0, 0x0dc3, 0x0dc4, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Sinhalese + {0x0794, 0x0780, 0x0781, 0x0782, 0x0797, 0x0783, 0x0784, 0x0785, 0x07a4, 0x0786, 0x0787, 0x0788, 0x0789, 0x078a, 0x0796, 0x078b, 0x078c, 0x078d, 0x078e, 0x078f, 0x079c, 0x0790, 0x0791, 0x0792, 0x0793, 0x07b1, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Thaana + {0x3123, 0x3105, 0x3108, 0x3106, 0x3114, 0x3107, 0x3109, 0x310a, 0x311e, 0x310b, 0x310c, 0x310d, 0x310e, 0x310f, 0x3120, 0x3115, 0x3116, 0x3110, 0x3111, 0x3112, 0x3113, 0x3129, 0x3117, 0x3128, 0x3118, 0x3119, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Chinese + {0x2D49, 0x2D31, 0x2D33, 0x2D37, 0x2D53, 0x2D3C, 0x2D3D, 0x2D40, 0x2D4F, 0x2D43, 0x2D44, 0x2D45, 0x2D47, 0x2D4D, 0x2D54, 0x2D4E, 0x2D55, 0x2D56, 0x2D59, 0x2D5A, 0x2D62, 0x2D5B, 0x2D5C, 0x2D5F, 0x2D61, 0x2D63, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Tifinagh (BERBER) + {0x0b99, 0x0b95, 0x0b9a, 0x0b9f, 0x0b86, 0x0ba4, 0x0ba8, 0x0baa, 0x0ba9, 0x0bae, 0x0baf, 0x0bb0, 0x0bb2, 0x0bb5, 0x0b9e, 0x0bb4, 0x0bb3, 0x0bb1, 0x0b85, 0x0b88, 0x0b93, 0x0b89, 0x0b8e, 0x0b8f, 0x0b90, 0x0b92, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Tamil (digits 0xBE6-0xBEF) + {0x121B, 0x1260, 0x1264, 0x12F0, 0x121E, 0x134A, 0x1308, 0x1200, 0x12A0, 0x12E8, 0x12AC, 0x1208, 0x1293, 0x1350, 0x12D0, 0x1354, 0x1240, 0x1244, 0x122C, 0x1220, 0x12C8, 0x1226, 0x1270, 0x1276, 0x1338, 0x12DC, 0x1372, 0x1369, 0x136a, 0x136b, 0x136c, 0x136d, 0x136e, 0x136f, 0x1370, 0x1371}, // Amharic (digits 1372|1369-1371) + {0x0C1E, 0x0C15, 0x0C17, 0x0C19, 0x0C2B, 0x0C1A, 0x0C1C, 0x0C1F, 0x0C1B, 0x0C20, 0x0C21, 0x0C23, 0x0C24, 0x0C25, 0x0C16, 0x0C26, 0x0C27, 0x0C28, 0x0C2A, 0x0C2C, 0x0C2D, 0x0C2E, 0x0C30, 0x0C32, 0x0C33, 0x0C35, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Telugu + {0x0B1D, 0x0B15, 0x0B16, 0x0B17, 0x0B23, 0x0B18, 0x0B1A, 0x0B1C, 0x0B2B, 0x0B1F, 0x0B21, 0x0B22, 0x0B24, 0x0B25, 0x0B20, 0x0B26, 0x0B27, 0x0B28, 0x0B2A, 0x0B2C, 0x0B39, 0x0B2E, 0x0B2F, 0x0B30, 0x0B33, 0x0B38, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Odia + {0x0C92, 0x0C95, 0x0C96, 0x0C97, 0x0C8E, 0x0C99, 0x0C9A, 0x0C9B, 0x0C85, 0x0C9C, 0x0CA0, 0x0CA1, 0x0CA3, 0x0CA4, 0x0C89, 0x0CA6, 0x0CA7, 0x0CA8, 0x0CAA, 0x0CAB, 0x0C87, 0x0CAC, 0x0CAD, 0x0CB0, 0x0CB2, 0x0CB5, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Kannada + {0x0AB3, 0x0A97, 0x0A9C, 0x0AA1, 0x0A87, 0x0AA6, 0x0AAC, 0x0A95, 0x0A8F, 0x0A9A, 0x0A9F, 0x0AA4, 0x0AAA, 0x0AA0, 0x0A8D, 0x0AB0, 0x0AB5, 0x0A9E, 0x0AAE, 0x0AAB, 0x0A89, 0x0AB7, 0x0AA8, 0x0A9D, 0x0AA2, 0x0AAD, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Gujarati }; static struct { @@ -1774,26 +1787,44 @@ static struct { { {0x0041, 0x005a, "ABCDEFGHIJKLMNOPQRSTUVWXYZ"}, // Roman {0x0388, 0x03a9, "EU???????ABGDFZHQIKLMNCOJP?STYVXRW"}, // Greek - {0x0410, 0x042f, "AZBGDEFNI?KLMHOJPCTYQXSVW????U?R"}, // Cyrillic + {0x0410, 0x042f, "AZBGDEFNI?KLMHOJPCTYQXSVW????U?R"}, // Cyrillic {0x05d0, 0x05ea, "ABCDFIGHJKLMNPQ?ROSETUVWXYZ"}, // Hebrew - {0x0905, 0x0939, "A?????????E?????B?CD?F?G??HJZ?KL?MNP?QU?RS?T?V??W??XY"}, // Hindi - {0x0d07, 0x0d39, "I?U?E??????A??BCD??F?G??HOJ??KLMNP?????Q?RST?VWX?YZ"}, // Malay - {0x10a0, 0x10bf, "AB?CE?D?UF?GHOJ?KLMINPQRSTVW?XYZ"}, // Georgisch + {0x0905, 0x0939, "A?????????E?????B?CD?F?G??HJZ?KL?MNP?QUZRS?T?V??W??XY"}, // Devanagari + {0x0d07, 0x0d39, "I?U?E??????A??BCD??F?G??HOJ??KLMNP?????Q?RST?VWX?YZ"}, // Malayalam + {0x10a0, 0x10bf, "AB?CE?D?UF?GHOJ?KLMINPQRSTVW?XYZ"}, // Georgian {0x30a2, 0x30f2, "A?I?O?U?EB?C?D?F?G?H???J???????K??????L?M?N?????P??Q??R??S?????TV?????WX???Y????Z"}, // Katakana {0x0e01, 0x0e32, "BC?D??FGHJ??O???K??L?MNP?Q?R????S?T?V?W????UXYZAIE"}, // Thai {0x0e81, 0x0ec6, "BC?D??FG?H??J??????K??L?MN?P?Q??RST???V??WX?Y?ZA????????????U?????EI?O"}, // Lao {0x0532, 0x0556, "BCDE??FGHI?J?KLM?N?U?PQ?R??STVWXYZ?OA"}, // Armenian - {0x0985, 0x09b9, "A??????B??E???U?CDF?GH??J??KLMNPQR?S?T?VW?X??Y??????Z"}, // Bengali + {0x0995, 0x09b9, "CDFBGH?AJOUKLMNPQR?S?TIVWEX??Y??????Z" }, // Bengali/Assamese {0x0a05, 0x0a39, "A?????????E?????B?CD?F?G??HJZ?KL?MNP?QU?RS?T?V??W??XY"}, // Gurmukhi {0x0f40, 0x0f66, "BCD?FGHJ?K?????NMP?QRLS?A?????TVUWXYE?Z"}, // Tibetan - {0x0628, 0x0649, "A?B??CDFGHJKLMNPQRS??????TUVWXY?ZE"}, // Arabic - - {0x0966, 0x096f, ""}, // Hindi - {0x0d66, 0x0d6f, ""}, // Malai - {0x0e50, 0x0e59, ""}, // Thai - {0x09e6, 0x09ef, ""}, // Bengali - {0x0a66, 0x0a6f, ""}, // Gurmukhi - {0x0f20, 0x0f29, ""}, // Tibetan + {0x0627, 0x0648, "IA?BEVCDFGHJKLMNPQRS??????TU?WXYOZ"}, // Arabic + + {0x0966, 0x096f, ""}, // Devanagari digits + {0x0d66, 0x0d6f, ""}, // Malayalam digits + {0x0e50, 0x0e59, ""}, // Thai digits + {0x09e6, 0x09ef, ""}, // Bengali digits + {0x0a66, 0x0a6f, ""}, // Gurmukhi digits + {0x0f20, 0x0f29, ""}, // Tibetan digits + {0x1040, 0x1049, ""}, // Burmese digits + {0x17e0, 0x17e9, ""}, // Khmer digits + {0x0be6, 0x0bef, ""}, // Tamil digits + {0x1369, 0x1372, "1234567890"}, // Amharic digits [1-9][0] + + {0x1100, 0x1175, "B?CD?F?G?H?OV?WXJKA??????????????????????????????????????????????????????????????????????????????LMNPQER?S???YZ???T?UI"}, // Korean + {0x1000, 0x101f, "BCDFGA?J????KLMYNPQESTUWX?HIZORV"}, // Burmese + {0x1780, 0x17a2, "BCDFGE?HJAK?LMN??PQRSTV?W?IXO??UY?Z"}, // Khmer + {0x0d85, 0x0dc5, "A???E?U??????????????B?C??D??F????G?H??JK?L?M?NP?Q?RSTV?W??X?IYZO"}, // Sinhalese + {0x0780, 0x07b1, "BCDFGHJKLMNPQRSTVWXYA?OE????U???????I????????????Z"}, // Thaana + {0x3105, 0x3129, "BDFCGHJKLMNRSTUEPQWYZ????I?O??A????XV"}, // Chinese + {0x2d31, 0x2d63, "B?C???D????FG??H??JKL?M?A???NPI???EOQR??STVW??X?YUZ" }, // Tifinagh + {0x0b85, 0x0bb5, "SE?TV????WXY?ZU?B???AC???OD????F???GIH???JKLRMQPN" }, // Tamil + {0x1200, 0x1354, "H???????L??????????????????A??E?T?????V?????S???????????????????Q???R???????????????????????????B???C???????????W?????X????????????????????????????M????????????I???????????K???????????????????????????U???????O???????????Z???????????J???????D???????????????????????G???????????????????????????????????????????????Y?????????????????F?????N???P" }, // Amharic + {0x0c15, 0x0c35, "BOC?DFIG?AHJK?LMNPQR?SETUV?W?XY?Z" }, // Telugu + {0x0b15, 0x0b39, "BCDF?G?HA?JOKLEMNPQR?SIT?VWX??Y????ZU" }, // Odia + {0x0c85, 0x0cb5, "I?U?O????E???A??BCD?FGHJ???KL?MN?PQR?STVW??X?Y??Z" }, // Kannada + {0x0a87, 0x0ab7, "E?U???O?I?????H?B??J?CXRKNDY?L?F?W?MTGZS?P??A?Q?V" }, // Gujarati // lowercase variants: greek, georgisch {0x03AD, 0x03c9, "EU??ABGDFZHQIKLMNCOJP?STYVXRW"}, // Greek lowercase @@ -1872,8 +1903,10 @@ static UWORD *encode_utf16(UWORD *unibuf, const int maxlen, const char *mapcode, if ((c >= 'a') && (c <= 'z')) { c += ('A' - 'a'); } - if ((c < 0) || (c > 'Z')) { // not in any valid range? + if ((c < ' ') || (c > 'Z')) { // not in any valid range? *w++ = '?'; + } else if ((c >= '0') && (c <= '9')) { // digit? + *w++ = asc2lan[language][26 + (int)c - '0']; } else if (c < 'A') { // valid but not a letter (e.g. a dot, a space...) *w++ = (UWORD) c; // leave untranslated } else { @@ -1913,7 +1946,7 @@ UWORD *convertToAlphabet(UWORD *unibuf, int maxlength, const char *mapcode, int } } - if (alphabet == 1 || alphabet == 3 || alphabet == 14) { // greek hebrew arabic + if (alphabet == 1 || alphabet == 3 || alphabet == 14 || alphabet == 15) { // greek hebrew arabic korean mapcode = convertToAbjad(u, mapcode, USIZE); } @@ -1961,7 +1994,7 @@ UWORD *convertToAlphabet(UWORD *unibuf, int maxlength, const char *mapcode, int #define GO 99 static signed char fullmc_statemachine[23][6] = { - // WHI DOT DET VOW ZER HYP + // WHI DOT DET VOW ZER HYP /* 0 start */ {0, ERR, 1, 1, ERR, ERR}, // looking for very first detter /* 1 gotL */ {ERR, ERR, 2, 2, ERR, ERR}, // got one detter, MUST get another one @@ -2319,19 +2352,23 @@ const UWORD *encodeToAlphabet(const char *mapcode, int alphabet) // 0=roman, 2=c static int isAbjadScript(const UWORD *s) { for (; *s != 0; s++) { UWORD c = *s; - if (c >= 1576 && c <= 1609) { + if (c >= 0x0628 && c <= 0x0649) { return 1; } // arabic - if (c >= 1488 && c <= 1514) { + if (c >= 0x05d0 && c <= 0x05ea) { return 1; } // hebrew - if (c >= 904 && c <= 937) { + if (c >= 0x388 && c <= 0x3c9) { + return 1; + } // greek uppercase and lowecase + if ((c >= 0x1100 && c <= 0x1174) || (c >= 0xad6c && c <= 0xd314)) { return 1; - } // greek + } // korean } return 0; } + /// PRIVATE convert a mapcode to an ABJAD-format (never more than 2 non-digits in a row) static char *convertToAbjad(char *str, const char *source, int maxlen) { int form, i, dot, inarow; @@ -2499,15 +2536,15 @@ static char *convertToAbjad(char *str, const char *source, int maxlen) { } repack_if_alldigits(str, 0); if (rest) { - int len = (int) strlen(str); + int totalLen = (int) strlen(str); int needed = (int) strlen(rest); - int tocopy = maxlen - len - 1; + int tocopy = maxlen - totalLen - 1; if (tocopy > needed) { tocopy = needed; } if (tocopy > 0) { - memcpy(str + len, rest, tocopy); - str[len + tocopy] = 0; + memcpy(str + totalLen, rest, tocopy); + str[totalLen + tocopy] = 0; } } return str; @@ -2517,6 +2554,10 @@ static char *convertToAbjad(char *str, const char *source, int maxlen) { static void convertFromAbjad(char *s) { int len, dot, form, c; char *postfix = strchr(s, '-'); + dot = (int) (strchr(s, '.') - s); + if (dot<2 || dot>5) { + return; + } if (postfix) { *postfix = 0; } @@ -2524,7 +2565,6 @@ static void convertFromAbjad(char *s) { unpack_if_alldigits(s); len = (int) strlen(s); - dot = (int) (strchr(s, '.') - s); form = (dot >= 2 && dot <= 5 ? dot * 10 + (len - dot - 1) : 0); if (form == 23) { @@ -2631,3 +2671,14 @@ static void convertFromAbjad(char *s) { memmove(s + len, postfix, strlen(postfix) + 1); } } + + + +const TerritoryAlphabets *getAlphabetsForTerritory(int territoryCode) { + const int ccode = territoryCode - 1; + if ((ccode >= 0) && (ccode <= ccode_earth)) { // valid territory, not earth + return &alphabetsForTerritory[ccode]; + } + return NULL; +} + diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index 6e80b07..d933f8c 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -21,7 +21,7 @@ extern "C" { #endif -#define mapcode_cversion "2.3.1" +#define mapcode_cversion "2.4.0" #define UWORD unsigned short int // 2-byte unsigned integer. @@ -266,14 +266,14 @@ int multipleBordersNearby( /** * Alphabets: */ -#define MAPCODE_ALPHABETS_TOTAL 15 +#define MAPCODE_ALPHABETS_TOTAL 28 #define MAPCODE_ALPHABET_ROMAN 0 #define MAPCODE_ALPHABET_GREEK 1 #define MAPCODE_ALPHABET_CYRILLIC 2 #define MAPCODE_ALPHABET_HEBREW 3 -#define MAPCODE_ALPHABET_HINDI 4 -#define MAPCODE_ALPHABET_MALAY 5 +#define MAPCODE_ALPHABET_DEVANAGARI 4 +#define MAPCODE_ALPHABET_MALAYALAM 5 #define MAPCODE_ALPHABET_GEORGIAN 6 #define MAPCODE_ALPHABET_KATAKANA 7 #define MAPCODE_ALPHABET_THAI 8 @@ -283,7 +283,38 @@ int multipleBordersNearby( #define MAPCODE_ALPHABET_GURMUKHI 12 #define MAPCODE_ALPHABET_TIBETAN 13 #define MAPCODE_ALPHABET_ARABIC 14 +#define MAPCODE_ALPHABET_KOREAN 15 +#define MAPCODE_ALPHABET_BURMESE 16 +#define MAPCODE_ALPHABET_KHMER 17 +#define MAPCODE_ALPHABET_SINHALESE 18 +#define MAPCODE_ALPHABET_THAANA 19 +#define MAPCODE_ALPHABET_CHINESE 20 +#define MAPCODE_ALPHABET_TIFINAGH 21 +#define MAPCODE_ALPHABET_TAMIL 22 +#define MAPCODE_ALPHABET_AMHARIC 23 +#define MAPCODE_ALPHABET_TELUGU 24 +#define MAPCODE_ALPHABET_ODIA 25 +#define MAPCODE_ALPHABET_KANNADA 26 +#define MAPCODE_ALPHABET_GUJARATI 27 + +#define MAX_ALPHABETS_PER_TERRITORY 3 +typedef struct { + int count; + int alphabet[MAX_ALPHABETS_PER_TERRITORY]; +} TerritoryAlphabets; + +#include "mapcode_territory_alphabets.h" +/** + * Given a territory code, returns a structure defining which alphabets (in order of importance) are in common use in the territory + * + * Arguments: + * territoryCode - territory code. + * + * Returns: + * a pointer to a TerritoryAlphabets structure (or NULL if territoryCode is invalid) + */ +const TerritoryAlphabets *getAlphabetsForTerritory(int territoryCode); /** * Decode a string to Roman characters. @@ -353,8 +384,9 @@ const UWORD *encodeToAlphabet(const char *string, int alphabet); #define MAPCODE_LANGUAGE_GREEK MAPCODE_ALPHABET_GREEK #define MAPCODE_LANGUAGE_CYRILLIC MAPCODE_ALPHABET_CYRILLIC #define MAPCODE_LANGUAGE_HEBREW MAPCODE_ALPHABET_HEBREW -#define MAPCODE_LANGUAGE_HINDI MAPCODE_ALPHABET_HINDI -#define MAPCODE_LANGUAGE_MALAY MAPCODE_ALPHABET_MALAY +#define MAPCODE_LANGUAGE_HINDI MAPCODE_ALPHABET_DEVANAGARI +#define MAPCODE_ALPHABET_HINDI MAPCODE_ALPHABET_DEVANAGARI +#define MAPCODE_LANGUAGE_MALAYALAM MAPCODE_ALPHABET_MALAYALAM #define MAPCODE_LANGUAGE_GEORGIAN MAPCODE_ALPHABET_GEORGIAN #define MAPCODE_LANGUAGE_KATAKANA MAPCODE_ALPHABET_KATAKANA #define MAPCODE_LANGUAGE_THAI MAPCODE_ALPHABET_THAI diff --git a/unittest/territories.csv b/unittest/territories.csv new file mode 100644 index 0000000..dbab6a9 --- /dev/null +++ b/unittest/territories.csv @@ -0,0 +1,534 @@ +ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separated) +0,VAT,0,Vatican|Holy See +1,MCO,0,Monaco +2,GIB,0,Gibraltar +3,TKL,0,Tokelau +4,CCK|AU-CC|CC,0|14,Cocos Islands|Keeling Islands +5,BLM,0,Saint-Barthelemy +6,NRU,0,Nauru +7,TUV,0,Tuvalu +8,MAC|CN-92|CN-MC|MC,20|0,Macau|Aomen +9,SXM,0,Sint Maarten +10,MAF,0,Saint Martin +11,NFK|AU-NF|NF,0,Norfolk and Philip Island|Philip Island +12,PCN,0,Pitcairn Islands +13,BVT,0,Bouvet Island +14,BMU,0,Bermuda|Somers Isles +15,IOT|DGA,0,British Indian Ocean Territory +16,SMR,0,San Marino +17,GGY,0,Guernsey +18,AIA,0,Anguilla +19,MSR,0,Montserrat +20,JEY,0,Jersey +21,CXR|AU-CX|CX,20|14|0,Christmas Island +22,WLF,0,Wallis and Futuna|Futuna +23,VGB,0,British Virgin Islands|Virgin Islands, British +24,LIE,0,Liechtenstein +25,ABW,0,Aruba +26,MHL|WAK,0,Marshall Islands +27,ASM|US-AS,0,American Samoa|Samoa, American +28,COK,0,Cook Islands +29,SPM,0,Saint Pierre and Miquelon|Miquelon +30,NIU,0,Niue +31,KNA,0,Saint Kitts and Nevis|Nevis +32,CYM,0,Cayman islands +33,BES,0,Bonaire, St Eustasuis and Saba|Saba|St Eustasius +34,MDV,19|0,Maldives +35,SHN|ASC|TAA,0,Saint Helena, Ascension and Tristan da Cunha|Ascension|Tristan da Cunha +36,MLT,0,Malta +37,GRD,0,Grenada +38,VIR|US-VI|VI,0,Virgin Islands of the United States|US Virgin Islands|American Virgin Islands +39,MYT,0|14,Mayotte|Maore +40,SJM,0|2,Svalbard and Jan Mayen|Jan Mayen|Spitsbergen +41,VCT,0,Saint Vincent and the Grenadines|Grenadines +42,HMD|AU-HM|HM,0,Heard Island and McDonald Islands|McDonald Islands +43,BRB,0,Barbados +44,ATG,0,Antigua and Barbuda|Barbuda +45,CUW,0,Curacao +46,SYC,0,Seychelles +47,PLW,0,Palau +48,MNP|US-MP,0,Northern Mariana Islands +49,AND,0,Andorra +50,GUM|US-GU|GU,0,Guam +51,IMN,0,Isle of Mann|Mann +52,LCA,0,Saint Lucia +53,FSM,0,Micronesia|Federated States of Micronesia +54,SGP,20|14|0,Singapore +55,TON,0,Tonga +56,DMA,0,Dominica +57,BHR,14|0,Bahrain +58,KIR,0,Kiribati +59,TCA,0,Turks and Caicos Islands|Caicos Islands +60,STP,0,Sao Tome and Principe|Principe +61,HKG|CN-91|CN-HK|HK,20|0,Hong Kong|Xianggang +62,MTQ,0,Martinique +63,FRO,0,Faroe Islands +64,GLP,0,Guadeloupe +65,COM,14|0,Comoros +66,MUS,0,Mauritius +67,REU,0,Reunion +68,LUX,0,Luxembourg +69,WSM,0,Samoa +70,SGS,0,South Georgia and the South Sandwich Islands|South Sandwich Islands +71,PYF,0,French Polynesia +72,CPV,0,Cape Verde|Cabo Verde|Republic of Cabo Verde +73,TTO,0,Trinidad and Tobago|Tobago +74,BRN,14|0,Brunei +75,ATF,0,French Southern and Antarctic Lands +76,PRI|US-PR,0,Puerto Rico +77,CYP,1|0,Cyprus +78,LBN,14|0,Lebanon|Lebanese Republic +79,JAM,0,Jamaica +80,GMB,0,Gambia|The Gambia +81,QAT,14|0,Qatar +82,FLK,0,Falkland Islands +83,VUT,0,Vanuatu +84,MNE,2|0,Montenegro +85,BHS,0,Bahamas +86,TLS,0|14,Timor-Leste|East Timor +87,SWZ,0,Swaziland +88,KWT,14|0,Kuwait +89,FJI,0|4,Fiji +90,NCL,0,New Caledonia +91,SVN,0,Slovenia +92,ISR,3|14|0,Israel +93,PSE,3|14|0,Palestinian territories|State of Palestine +94,SLV,0,El Salvador +95,BLZ,0,Belize +96,DJI,14|0,Djibouti +97,MKD,2|0,Macedonia|FYROM|Former Yugoslav Republic of Macedonia +98,RWA,0,Rwanda +99,HTI,0,Haiti +100,BDI,0,Burundi +101,GNQ,0,Equatorial Guinea +102,ALB,0,Albania +103,SLB,0,Solomon Islands +104,ARM,10|0,Armenia +105,LSO,0,Lesotho +106,BEL,0,Belgium +107,MDA,2|0,Moldova +108,GNB,0,Guinea-Bissau +109,TWN|CN-71|CN-TW|TW,20|0,Taiwan|Republic of China +110,BTN,13|0,Bhutan +111,CHE,0,Switzerland|Swiss Confederation +112,NLD,0,Netherlands|The Netherlands +113,DNK,0,Denmark +114,EST,2|0,Estonia +115,DOM,0,Dominican Republic +116,SVK,0,Slovakia|Slovak Republic +117,CRI,0,Costa Rica +118,BIH,0|2,Bosnia and Herzegovina +119,HRV,0|2,Croatia +120,TGO,0,Togo|Togolese Republic +121,LVA,2|0,Latvia +122,LTU,2|0,Lithuania +123,LKA,18|22|0,Sri Lanka +124,GEO,6|2|0,Georgia +125,IRL,0,Ireland +126,SLE,0,Sierra Leone +127,PAN,0,Panama +128,CZE,0,Czech Republic +129,GUF,0,French Guiana|Guiana +130,ARE,14|0,United Arab Emirates|Emirates +131,AUT,0,Austria +132,AZE,0|2|14,Azerbaijan +133,SRB,2|0,Serbia +134,JOR,14|0,Jordan +135,PRT,0,Portugal|Portuguese Republic +136,HUN,0,Hungary +137,KOR,15|0,South Korea|Republic of Korea +138,ISL,0,Iceland +139,GTM,0,Guatemala +140,CUB,0,Cuba +141,BGR,2|0,Bulgaria +142,LBR,0,Liberia +143,HND,0,Honduras +144,BEN,0,Benin +145,ERI,23|14|0,Eritrea +146,MWI,0,Malawi +147,PRK,15|0,North Korea|Democratic People's Republic of Korea +148,NIC,0,Nicaragua +149,GRC,1|0,Greece|Hellenic Republic +150,TJK,2|0,Tajikistan +151,BGD,11|0,Bangladesh +152,NPL,4|0,Nepal +153,TUN,14|0|21,Tunisia|Tunisian Republic +154,SUR,0,Suriname +155,URY,0,Uruguay +156,KHM,17|0,Cambodia +157,SYR,14|0,Syria|Syrian Arab Republic +158,SEN,0,Senegal +159,KGZ,2|0,Kyrgyzstan|Kyrgyz Republic +160,BLR,2|0,Belarus +161,GUY,0,Guyana +162,LAO,9|0,Laos|Lao People's Democratic Republic +163,ROU,2|0,Romania +164,GHA,0,Ghana +165,UGA,0,Uganda +166,GBR,0,United Kingdom|Scotland|Great Britain|Northern Ireland|Ireland, Northern|Britain|United Kingdom of Great Britain and Northern Ireland +167,GIN,0,Guinea|Guinea-Conakry +168,ECU,0,Ecuador +169,ESH,14|0,Western Sahara|Sahrawi Arab Democratic Republic +170,GAB,0,Gabon|Gabonese Republic +171,NZL,0,New Zealand +172,BFA,0,Burkina Faso +173,PHL,0,Philippines +174,ITA,0,Italy|Italian Republic +175,OMN,14|0,Oman +176,POL,0,Poland +177,CIV,0,Ivory Coast|Cote d'Ivoire|Republic of Cote d'Ivoire +178,NOR,0,Norway +179,MYS,0|14|20,Malaysia +180,VNM,0,Vietnam +181,FIN,0,Finland +182,COG,0,Congo-Brazzaville|West Congo|Republic of the Congo +183,DEU,0,Germany +184,JPN,7|0,Japan +185,ZWE,0,Zimbabwe +186,PRY,0,Paraguay +187,IRQ,14|0,Iraq +188,MAR,14|0|21,Morocco +189,UZB,2|0,Uzbekistan +190,SWE,0,Sweden +191,PNG,0,Papua New Guinea +192,CMR,0,Cameroon +193,TKM,2|0,Turkmenistan +194,ESP,0,Spain +195,THA,8|0,Thailand +196,YEM,14|0,Yemen +197,FRA,0,France|French Republic +198,ALA,0,Aaland Islands +199,KEN,0,Kenya +200,BWA,0,Botswana +201,MDG,0,Madagascar +202,UKR,2|0,Ukraine +203,SSD,0|14,South Sudan +204,CAF,0,Central African Republic +205,SOM,14|0,Somalia +206,AFG,14|0,Afghanistan +207,MMR,16|0,Myanmar|Burma +208,ZMB,0,Zambia +209,CHL,0,Chile +210,TUR,0,Turkey +211,PAK,12|14|0,Pakistan +212,MOZ,0,Mozambique +213,NAM,0,Namibia +214,VEN,0,Venezuela +215,NGA,0|14,Nigeria +216,TZA,0,Tanzania +217,EGY,14|0,Egypt +218,MRT,14|0,Mauritania +219,BOL,0,Bolivia +220,ETH,0|23|14,Ethiopia +221,COL,0,Colombia +222,ZAF,0,South Africa +223,MLI,0,Mali +224,AGO,0,Angola +225,NER,0,Niger +226,TCD,14|0,Chad +227,PER,0,Peru +228,MNG,2|0,Mongolia +229,IRN,14|0,Iran|Persia +230,LBY,14|0|21,Libya +231,SDN,14|0,Sudan +232,IDN,0,Indonesia +233,MX-DIF|MX-DF|DIF,0,Federal District +234,MX-TLA|MX-TL|TL|TLA,0,Tlaxcala +235,MX-MOR|MX-MO|MOR,0,Morelos +236,MX-AGU|MX-AG|AG|AGU,0,Aguascalientes +237,MX-CL|MX-COL|CL,0,Colima +238,MX-QUE|MX-QE|QE|QUE,0,Queretaro +239,MX-HID|MX-HG|HG|HID,0,Hidalgo +240,MX-MX|MX-ME|MX-MEX|MX,0,Mexico State +241,MX-TAB|MX-TB|TAB|TB,0,Tabasco +242,MX-NAY|MX-NA|NA|NAY,0,Nayarit +243,MX-GUA|MX-GT|GT|GUA,0,Guanajuato +244,MX-PUE|MX-PB|PUE,0,Puebla +245,MX-YUC|MX-YU|YU|YUC,0,Yucatan +246,MX-ROO|MX-QR|QR|ROO,0,Quintana Roo +247,MX-SIN|MX-SI|SI|SIN,0,Sinaloa +248,MX-CAM|MX-CM|CAM|CM,0,Campeche +249,MX-MIC|MX-MI|MIC,0,Michoacan +250,MX-SLP|MX-SL|SL|SLP,0,San Luis Potosi +251,MX-GRO|MX-GR|GR|GRO,0,Guerrero +252,MX-NLE|MX-NL|NLE,0,Nuevo Leon|New Leon +253,MX-BCN|MX-BC|BCN,0,Baja California +254,MX-VER|MX-VE|VE|VER,0,Veracruz +255,MX-CHP|MX-CS|CHP|CS,0,Chiapas +256,MX-BCS|MX-BS|BCS|BS,0,Baja California Sur +257,MX-ZAC|MX-ZA|ZA|ZAC,0,Zacatecas +258,MX-JAL|MX-JA|JA|JAL,0,Jalisco +259,MX-TAM|MX-TM|TAM|TM,0,Tamaulipas +260,MX-OAX|MX-OA|OA|OAX,0,Oaxaca +261,MX-DUR|MX-DG|DG|DUR,0,Durango +262,MX-COA|MX-CO|COA,0,Coahuila +263,MX-SON|MX-SO|SO|SON,0,Sonora +264,MX-CHH|MX-CH|CHH,0,Chihuahua +265,GRL,0,Greenland +266,SAU,14|0,Saudi Arabia +267,COD,0,Congo-Kinshasa|Democratic Republic of the Congo|East Congo +268,DZA,14|0|21,Algeria +269,KAZ,2|0,Kazakhstan +270,ARG,0,Argentina|Argentine Republic +271,IN-DD|DD,4|27|0,Daman and Diu +272,IN-DN|DN,4|27|0,Dadra and Nagar Haveli +273,IN-CH|CH,4|0|12,Chandigarh +274,IN-AN|AN,4|0|11,Andaman and Nicobar +275,IN-LD|LD,5|0|4,Lakshadweep +276,IN-DL|DL,4|12|0,Delhi +277,IN-ML|ML,0|4,Meghalaya +278,IN-NL|NL,0|4,Nagaland +279,IN-MN|MN,11|4|0,Manipur +280,IN-TR|TR,11|4|0,Tripura +281,IN-MZ|MZ,4|0,Mizoram +282,IN-SK|SK,4|0,Sikkim +283,IN-PB|PB,12|4|0,Punjab +284,IN-HR|HR,4|12|0,Haryana +285,IN-AR|AR,0|4,Arunachal Pradesh +286,IN-AS|AS,11|0|4,Assam +287,IN-BR|BR,4|0,Bihar +288,IN-UT|IN-UK|UK|UT,4|0,Uttarakhand +289,IN-GA|GA,4|0,Goa +290,IN-KL|KL,5|0|4,Kerala +291,IN-TN|TN,22|4|0,Tamil Nadu +292,IN-HP|HP,4|0,Himachal Pradesh +293,IN-JK|JK,4|12|0,Jammu and Kashmir +294,IN-CT|IN-CG|CG|CT,4|0,Chhattisgarh +295,IN-JH|JH,4|11|0,Jharkhand +296,IN-KA|KA,26|4|0,Karnataka +297,IN-RJ|RJ,4|0,Rajasthan +298,IN-OR|IN-OD|OD|OR,25|0|4,Odisha|Orissa +299,IN-GJ|GJ,27|0|4,Gujarat +300,IN-WB|WB,11|0|4,West Bengal +301,IN-MP|MP,4|0,Madhya Pradesh +302,IN-TG|TG,24|4|0,Telangana +303,IN-AP|AP,24|0|4,Andhra Pradesh +304,IN-MH|MH,4|0,Maharashtra +305,IN-UP|UP,4|0,Uttar Pradesh +306,IN-PY|PY,5|24|4,Puducherry +307,AU-NSW|NSW,0,New South Wales +308,AU-ACT|ACT,0,Australian Capital Territory +309,AU-JBT|JBT,0,Jervis Bay Territory +310,AU-NT|NT,0,Northern Territory +311,AU-SA|SA,0,South Australia +312,AU-TAS|TAS,0,Tasmania +313,AU-VIC|VIC,0,Victoria +314,AU-WA|WA,0,Western Australia +315,AU-QLD|QLD,0,Queensland +316,BR-DF|DF,0,Distrito Federal +317,BR-SE|SE,0,Sergipe +318,BR-AL|AL,0,Alagoas +319,BR-RJ,0,Rio de Janeiro +320,BR-ES|ES,0,Espirito Santo +321,BR-RN|RN,0,Rio Grande do Norte +322,BR-PB,0,Paraiba +323,BR-SC|SC,0,Santa Catarina +324,BR-PE|PE,0,Pernambuco +325,BR-AP,0,Amapa +326,BR-CE|CE,0,Ceara +327,BR-AC|AC,0,Acre +328,BR-PR|PR,0,Parana +329,BR-RR|RR,0,Roraima +330,BR-RO|RO,0,Rondonia +331,BR-SP|SP,0,Sao Paulo +332,BR-PI|PI,0,Piaui +333,BR-TO|TO,0,Tocantins +334,BR-RS|RS,0,Rio Grande do Sul +335,BR-MA|MA,0,Maranhao +336,BR-GO|GO,0,Goias +337,BR-MS|MS,0,Mato Grosso do Sul +338,BR-BA|BA,0,Bahia +339,BR-MG|MG,0,Minas Gerais +340,BR-MT|MT,0,Mato Grosso +341,BR-PA|PA,0,Para +342,BR-AM|AM,0,Amazonas +343,US-DC|DC,0,District of Columbia|Washington, D.C. +344,US-RI|RI,0,Rhode Island +345,US-DE|DE,0,Delaware +346,US-CT,0,Connecticut +347,US-NJ|NJ,0,New Jersey +348,US-NH|NH,0,New Hampshire +349,US-VT|VT,0,Vermont +350,US-MA,0,Massachusetts +351,US-HI|US-MID|HI|MID,0,Hawaii +352,US-MD|MD,0,Maryland +353,US-WV|WV,0,West Virginia +354,US-SC,0,South Carolina +355,US-ME|ME,0,Maine +356,US-IN|IN,0,Indiana +357,US-KY|KY,0,Kentucky +358,US-TN,0,Tennessee +359,US-VA|VA,0,Virginia +360,US-OH|OH,0,Ohio +361,US-PA,0,Pennsylvania +362,US-MS,0,Mississippi +363,US-LA|LA,0,Louisiana +364,US-AL,0,Alabama +365,US-AR,0,Arkansas +366,US-NC|NC,0,North Carolina +367,US-NY|NY,0,New York +368,US-IA|IA,0,Iowa +369,US-IL|IL,0,Illinois +370,US-GA,0,Georgia +371,US-WI|WI,0,Wisconsin +372,US-FL|FL,0,Florida +373,US-MO|MO,0,Missouri +374,US-OK|OK,0,Oklahoma +375,US-ND|ND,0,North Dakota +376,US-WA,0,Washington +377,US-SD|SD,0,South Dakota +378,US-NE|NE,0,Nebraska +379,US-KS|KS,0,Kansas +380,US-ID|ID,0,Idaho +381,US-UT,0,Utah +382,US-MN,0,Minnesota +383,US-MI|MI,0,Michigan +384,US-WY|WY,0,Wyoming +385,US-OR,0,Oregon +386,US-CO|CO,0,Colorado +387,US-NV|NV,0,Nevada +388,US-AZ|AZ,0,Arizona +389,US-NM|NM,0,New Mexico +390,US-MT,0,Montana +391,US-CA|CA,0,California +392,US-TX|TX,0,Texas +393,US-AK|AK,0,Alaska +394,CA-BC|BC,0,British Columbia +395,CA-AB|AB,0,Alberta +396,CA-ON|ON,0,Ontario +397,CA-QC|QC,0,Quebec +398,CA-SK,0,Saskatchewan +399,CA-MB|MB,0,Manitoba +400,CA-NL,0,Newfoundland and Labrador|Labrador +401,CA-NB|NB,0,New Brunswick +402,CA-NS|NS,0,Nova Scotia +403,CA-PE,0,Prince Edward Island +404,CA-YT|YT,0,Yukon +405,CA-NT,0,Northwest Territories +406,CA-NU|NU,0,Nunavut +407,IND,4|11|0,India +408,AUS|AU,0,Australia +409,BRA,0,Brazil +410,USA|US,0,USA|United States of America|America +411,MEX,0,Mexico|United Mexican States +412,RU-MOW|MOW,2|0,Moscow +413,RU-SPE|SPE,2|0,Saint Petersburg +414,RU-KGD|KGD,2|0,Kaliningrad Oblast +415,RU-IN,2|0,Ingushetia +416,RU-AD|AD,2|0,Adygea Republic +417,RU-SE,2|0,North Ossetia-Alania Republic +418,RU-KB|KB,2|0,Kabardino-Balkar Republic +419,RU-KC|KC,2|0,Karachay-Cherkess Republic +420,RU-CE,2|0,Chechen Republic|Chechnya|Ichkeria +421,RU-CU|CU,2|0,Chuvash Republic +422,RU-IVA|IVA,2|0,Ivanovo Oblast +423,RU-LIP|LIP,2|0,Lipetsk Oblast +424,RU-ORL|ORL,2|0,Oryol Oblast +425,RU-TUL|TUL,2|0,Tula Oblast +426,RU-BE|RU-BEL|BE,2|0,Belgorod Oblast +427,RU-VLA|VLA,2|0,Vladimir Oblast +428,RU-KRS|KRS,2|0,Kursk Oblast +429,RU-KLU|KLU,2|0,Kaluga Oblast +430,RU-TT|RU-TAM|TT,2|0,Tambov Oblast +431,RU-BRY|BRY,2|0,Bryansk Oblast +432,RU-YAR|YAR,2|0,Yaroslavl Oblast +433,RU-RYA|RYA,2|0,Ryazan Oblast +434,RU-AST|AST,2|0,Astrakhan Oblast +435,RU-MOS|MOS,2|0,Moscow Oblast +436,RU-SMO|SMO,2|0,Smolensk Oblast +437,RU-DA|DA,2|0,Dagestan Republic +438,RU-VOR|VOR,2|0,Voronezh Oblast +439,RU-NGR|NGR,2|0,Novgorod Oblast +440,RU-PSK|PSK,2|0,Pskov Oblast +441,RU-KOS|KOS,2|0,Kostroma Oblast +442,RU-STA|STA,2|0,Stavropol Krai +443,RU-KDA|KDA,2|0,Krasnodar Krai +444,RU-KL,2|0,Kalmykia Republic +445,RU-TVE|TVE,2|0,Tver Oblast +446,RU-LEN|LEN,2|0,Leningrad Oblast +447,RU-ROS|ROS,2|0,Rostov Oblast +448,RU-VGG|VGG,2|0,Volgograd Oblast +449,RU-VLG|VLG,2|0,Vologda Oblast +450,RU-MUR|MUR,2|0,Murmansk Oblast +451,RU-KR|KR,2|0,Karelia Republic +452,RU-NEN|NEN,2|0,Nenets Autonomous Okrug +453,RU-KO|KO,2|0,Komi Republic +454,RU-ARK|ARK,2|0,Arkhangelsk Oblast +455,RU-MO,2|0,Mordovia Republic +456,RU-NIZ|NIZ,2|0,Nizhny Novgorod Oblast +457,RU-PNZ|PNZ,2|0,Penza Oblast +458,RU-KI|RU-KIR|KI,2|0,Kirov Oblast +459,RU-ME,2|0,Mari El Republic +460,RU-ORE|ORE,2|0,Orenburg Oblast +461,RU-ULY|ULY,2|0,Ulyanovsk Oblast +462,RU-PM|RU-PER|PM,2|0,Perm Krai +463,RU-BA,2|0,Bashkortostan Republic +464,RU-UD|UD,2|0,Udmurt Republic +465,RU-TA|TA,2|0,Tatarstan Republic +466,RU-SAM|SAM,2|0,Samara Oblast +467,RU-SAR|SAR,2|0,Saratov Oblast +468,RU-YAN|YAN,2|0,Yamalo-Nenets +469,RU-KM|RU-KHM|KM,2|0,Khanty-Mansi +470,RU-SVE|SVE,2|0,Sverdlovsk Oblast +471,RU-TYU|TYU,2|0,Tyumen Oblast +472,RU-KGN|KGN,2|0,Kurgan Oblast +473,RU-CH|RU-CHE,2|0,Chelyabinsk Oblast +474,RU-BU|BU,2|0,Buryatia Republic +475,RU-ZAB|ZAB,2|0,Zabaykalsky Krai +476,RU-IRK|IRK,2|0,Irkutsk Oblast +477,RU-NVS|NVS,2|0,Novosibirsk Oblast +478,RU-TOM|TOM,2|0,Tomsk Oblast +479,RU-OMS|OMS,2|0,Omsk Oblast +480,RU-KK|KK,2|0,Khakassia Republic +481,RU-KEM|KEM,2|0,Kemerovo Oblast +482,RU-AL,2|0,Altai Republic +483,RU-ALT|ALT,2|0,Altai Krai +484,RU-TY|TY,2|0,Tuva Republic +485,RU-KYA|KYA,2|0,Krasnoyarsk Krai +486,RU-MAG|MAG,2|0,Magadan Oblast +487,RU-CHU|CHU,2|0,Chukotka Okrug +488,RU-KAM|KAM,2|0,Kamchatka Krai +489,RU-SAK|SAK,2|0,Sakhalin Oblast +490,RU-PO|RU-PRI|PO,2|0,Primorsky Krai +491,RU-YEV|YEV,2|0,Jewish Autonomous Oblast +492,RU-KHA|KHA,2|0,Khabarovsk Krai +493,RU-AMU|AMU,2|0,Amur Oblast +494,RU-SA,2|0,Sakha Republic|Yakutia Republic +495,CAN,0,Canada +496,RUS|RU,2|0,Russia|Russian Federation +497,CN-SH|CN-31|SH,20|0,Shanghai +498,CN-TJ|CN-12|TJ,20|0,Tianjin +499,CN-BJ|CN-11|BJ,20|0,Beijing +500,CN-HI|CN-46,20|0,Hainan +501,CN-NX|CN-64|NX,20|0,Ningxia Hui +502,CN-CQ|CN-50|CQ,20|0,Chongqing +503,CN-ZJ|CN-33|ZJ,20|0,Zhejiang +504,CN-JS|CN-32|JS,20|0,Jiangsu +505,CN-FJ|CN-35|FJ,20|0,Fujian +506,CN-AH|CN-34|AH,20|0,Anhui +507,CN-LN|CN-21|LN,20|0,Liaoning +508,CN-SD|CN-37,20|0,Shandong +509,CN-SX|CN-14|SX,20|0,Shanxi +510,CN-JX|CN-36|JX,20|0,Jiangxi +511,CN-HA|CN-41|HA,20|0,Henan +512,CN-GZ|CN-52|GZ,20|0,Guizhou +513,CN-GD|CN-44|GD,20|0,Guangdong +514,CN-HB|CN-42|HB,20|0,Hubei +515,CN-JL|CN-22|JL,20|0,Jilin +516,CN-HE|CN-13|HE,20|0,Hebei|Yanzhao +517,CN-SN|CN-61|SN,20|0,Shaanxi +518,CN-NM|CN-15,20|0,Nei Mongol|Inner Mongolia +519,CN-HL|CN-23|HL,20|0,Heilongjiang +520,CN-HN|CN-43|HN,20|0,Hunan +521,CN-GX|CN-45|GX,20|0,Guangxi Zhuang +522,CN-SC|CN-51,20|0,Sichuan +523,CN-YN|CN-53|YN,20|0,Yunnan +524,CN-XZ|CN-54|XZ,13|20|0,Xizang|Tibet +525,CN-GS|CN-62|GS,20|0,Gansu +526,CN-QH|CN-63|QH,20|0,Qinghai|Tsinghai +527,CN-XJ|CN-65|XJ,20|0,Xinjiang Uyghur +528,CHN|CN,20|0,China +529,UMI|US-UM|JTN|UM,0,United States Minor Outlying Islands +530,CPT,0,Clipperton Island +531,ATA,0,Antarctica +532,AAA,0,International|Worldwide|Earth diff --git a/unittest/unittest.c b/unittest/unittest.c index 46f002e..00d6595 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -24,6 +24,7 @@ // #include #include "../mapcodelib/mapcoder.c" +#include "../mapcodelib/mapcode_countrynames_short.h" #include "test_territories.c" #include "decode_test.h" @@ -37,8 +38,11 @@ static void alphabet_tests() { int i, j; const char *str, *expect; static const char *testpairs[] = { + ".123",".123", + "49.4V", "49.4V", "00.E0", "00.E0", - ".123", ".123", + "X123.P456","X123.P456", + "z789.b012","Z789.B012", "", "", "-", "-", ".", ".", @@ -46,6 +50,8 @@ static void alphabet_tests() { "-xyz", "-XYZ", ".xyz", ".XYZ", "12.34", "12.34", + "56.78", "56.78", + "90.01", "90.01", "OEUoi OIoi#%?-.abcdfghjklmnpqrstvwxyz0123456789euEUABCDFGHJKLMNPQRSTVWXYZ", "OEUoi OIOI#%?-.ABCDFGHJKLMNPQRSTVWXYZ0123456789EUEUABCDFGHJ", "OEUoi OIoi#%?abcdfghjklmnpqrstvwxyz0123456789euEUABCDFGHJKLMNPQRSTVWXYZ", @@ -892,6 +898,129 @@ void robustness_tests() { alphabet_robustness_tests(); } +void alphabet_per_territory_tests() { + int i,j; + for (i=0;iMAX_ALPHABETS_PER_TERRITORY) { + nrErrors++; + printf("*** ERROR *** Bad alphabetsForTerritory[%d].count: %d\n", i, alphabetsForTerritory[i].count); + } + for (j=0;j=MAPCODE_ALPHABETS_TOTAL) { + nrErrors++; + printf("*** ERROR *** Bad alphabetsForTerritory[%d].alphabet[%d]: %d\n", i,j, alphabetsForTerritory[i].alphabet[j]); + } + } + } +} + +void test_territories_csv() { + int linesTested = 0; + const char *csvName = "territories.csv"; + FILE *fp = fopen(csvName, "r"); + if (fp == NULL) { + nrErrors++; + printf("*** ERROR *** Can't read file %s\n", csvName ); + } + else { + #define MAXLINESIZE 1024 + char line[MAXLINESIZE]; + if (fgets(line, MAXLINESIZE, fp) != NULL) { // skip header line + while (fgets(line, MAXLINESIZE, fp) != NULL) { + long csvTerritoryCode; + char *s = line; + char *e = strchr(s,','); + if (e) { + linesTested++; + *e=0; + csvTerritoryCode = atol(s) + 1; + s = e+1; + // parse and check aliases + e = strchr(s,','); + if (e) { + *e = 0; + while (*s) { + int territoryCode; + char* sep = strchr(s,'|'); + if (sep) { + *sep = 0; + } + territoryCode = getTerritoryCode(s, 0); + if (territoryCode != csvTerritoryCode) { + nrErrors++; + printf("*** ERROR *** Territory string %s returns code %d, expected %d\n", s, territoryCode, csvTerritoryCode); + } + if (sep) { + s = sep + 1; + } + else { + s = e; + } + } + s++; + } + // parse and check alphabets + e = strchr(s,','); + if (e) { + int csvNrAlphabets = 0; + const TerritoryAlphabets *territoryAlphabet = getAlphabetsForTerritory(csvTerritoryCode); + *e = 0; + while (*s) { + char* sep = strchr(s,'|'); + if (sep) { + *sep = 0; + } + csvNrAlphabets++; + if ((csvNrAlphabets > territoryAlphabet->count) || (atol(s) != territoryAlphabet->alphabet[csvNrAlphabets-1])) { + nrErrors++; + printf("*** ERROR *** Mismatch: alphabet %d of territory should be %d\n", csvNrAlphabets, atol(s)); + } + if (sep) { + s = sep + 1; + } + else { + s = e; + } + } + if (csvNrAlphabets != territoryAlphabet->count) { + nrErrors++; + printf("*** ERROR *** %d alphabets for territory %d, expected %d\n", territoryAlphabet->count, csvNrAlphabets); + } + s++; + } + // parse and check names + e = strchr(s,10); + if (e) { + const char *territoryNames = isofullname[csvTerritoryCode-1]; + *e = 0; + while (*s) { + char *match; + char* sep = strchr(s,'|'); + if (sep) { + *sep = 0; + } + match = strstr(territoryNames,s); + if (match == NULL || (match[strlen(s)] != ' ' && match[strlen(s)] != 0 && match[strlen(s)] != ')')) { + nrErrors++; + printf("*** ERROR *** Name \"%s\" not found in \"%s\"\n", s, territoryNames); + } + if (sep) { + s = sep + 1; + } + else { + s = e; + } + } + s++; + } + } + } + } + + fclose(fp); + } + printf("%d lines tested from %s\n", linesTested, csvName); +} int main(const int argc, const char **argv) { printf("Mapcode C Library Unit Tests\n"); @@ -903,16 +1032,20 @@ int main(const int argc, const char **argv) { printf("-----------------------------------------------------------\nAlphabet tests\n"); alphabet_tests(); + printf("-----------------------------------------------------------\nAlphabet per territory tests\n"); + alphabet_per_territory_tests(); + printf("-----------------------------------------------------------\nDistance tests\n"); distance_tests(); printf("-----------------------------------------------------------\nTerritory tests\n"); printf("%d territories\n", MAX_CCODE); + test_territories_csv(); test_territories(); territory_code_tests(); test_territory_insides(); - printf("-----------------------------------------------------------\nIncorrect format tests\n"); + printf("-----------------------------------------------------------\nFormat tests\n"); test_failing_decodes(); printf("-----------------------------------------------------------\nEncode/decode tests\n"); diff --git a/utility/mapcode.cpp b/utility/mapcode.cpp index f410c24..e88d1b0 100644 --- a/utility/mapcode.cpp +++ b/utility/mapcode.cpp @@ -43,6 +43,7 @@ #include #include "../mapcodelib/mapcoder.c" #include "../mapcodelib/mapcoder.h" +#include "../mapcodelib/mapcode_countrynames_short.h" // Specific define to be able to limit output to microdegrees, for test files. #undef LIMIT_TO_MICRODEGREES @@ -101,6 +102,10 @@ static void usage(const char *appName) { printf(" You can specify the number of additional digits, 0, 1 or 2 (default 0)\n"); printf(" for high-precision mapcodes.\n"); printf("\n"); + printf(" %s [-t | --territories]\n", appName); + printf("\n"); + printf(" Create a test set for territories in CSV format\n"); + printf("\n"); printf(" %s [-b[XYZ] | --boundaries[XYZ]] []\n", appName); printf(" %s [-g[XYZ] | --grid[XYZ]] []\n", appName); printf(" %s [-r[XYZ] | --random[XYZ]] [] []\n", appName); @@ -527,6 +532,78 @@ int main(const int argc, const char **argv) { } } } + else if ((strcmp(cmd, "-t") == 0) || + (strcmp(cmd, "--boundaries") == 0)) { + + // ------------------------------------------------------------------ + // Generate a test set based on the Mapcode territories + // ------------------------------------------------------------------ + if ((argc < 2) || (argc > 2)) { + fprintf(stderr, "error: incorrect number of arguments\n\n"); + usage(appName); + return NORMAL_ERROR; + } + printf("ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separated)\n"); + for (int i = 1; i <= MAX_MAPCODE_TERRITORY_CODE; ++i) { + int ccode = i-1; + char territoryName[MAX_MAPCODE_RESULT_LEN]; + printf("%d,",ccode); + // use internal knowledge of alphaSearch to show aliases of territoryName + printf("%s", getTerritoryIsoName(territoryName,i,0)); + for (int a = 0; a < NRTERREC; a++ ) { + if ( alphaSearch[a].ccode == ccode ) { + char fullcode[16]; + strcpy(fullcode,alphaSearch[a].alphaCode); + if ( fullcode[0]>='0' && fullcode[0]<='9' ) { + int p = (fullcode[0] - '0'); + memcpy(fullcode, &parents2[p * 3 - 3], 2); + fullcode[2] = '-'; + strcpy(fullcode+ 3, alphaSearch[a].alphaCode+1); + } + if (strcmp(fullcode,territoryName)!=0) { + printf("|%s",fullcode); + } + } + } + printf(","); + // print alphabets + const TerritoryAlphabets *territoryAlphabets = getAlphabetsForTerritory(i); + for (int j = 0; j < territoryAlphabets->count; j++) { + if (j>0) { + printf("|"); + } + printf("%d",territoryAlphabets->alphabet[j]); + } + printf(","); + // use internal knowledge of isofullname to show aliases of full territory name + char *names = strdup(isofullname[ccode]); + char *s = names; + while (s) { + if (s != names) { + printf("|"); + } + char *e = strstr(s," ("); + if (e) { + *e = 0; + if (e[-1]==')') { + e[-1]=0; + } + printf("%s",s); + s = e + 2; + } + else { + e = s + strlen(s); + if (e[-1]==')') { + e[-1]=0; + } + printf("%s",s); + s = NULL; + } + } + // end of line + printf("\n"); + } + } else if ((strcmp(cmd, "-b") == 0) || (strcmp(cmd, "-bXYZ") == 0) || (strcmp(cmd, "--boundaries") == 0) || (strcmp(cmd, "--boundariesXYZ") == 0)) { From 914d8db952a99a0af02bb62f7c0c615f10156fca Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Thu, 13 Oct 2016 22:18:31 +0200 Subject: [PATCH 068/181] Merged --- CMakeLists.txt | 1 + README.md | 8 +- mapcodelib/mapcode_alphabets.h | 69 ++++++++++++ mapcodelib/mapcode_countrynames.h | 2 +- mapcodelib/mapcode_countrynames_short.h | 2 +- mapcodelib/mapcode_territory_alphabets.h | 5 +- mapcodelib/mapcoder.c | 23 ++-- mapcodelib/mapcoder.h | 46 +------- unittest/territories.csv | 4 +- unittest/unittest.c | 81 +++++++------- utility/mapcode.cpp | 136 ++++++++++------------- 11 files changed, 198 insertions(+), 179 deletions(-) create mode 100644 mapcodelib/mapcode_alphabets.h diff --git a/CMakeLists.txt b/CMakeLists.txt index 31f8b8d..75ac0b4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -9,6 +9,7 @@ set(SOURCE_FILES mapcodelib/mapcode_countrynames_short.h mapcodelib/mapcode_fast_encode.h mapcodelib/mapcode_fastalpha.h + mapcodelib/mapcode_territory_alphabets.h mapcodelib/mapcoder.c mapcodelib/mapcoder.h unittest/decode_test.h diff --git a/README.md b/README.md index 420fa60..45c8fcd 100644 --- a/README.md +++ b/README.md @@ -124,11 +124,13 @@ This produces the following help text: * Added scripts for Korean (Choson'gul / Hangul), Burmese, Khmer, Sinhalese, Thaana (Maldivan), Chinese (Zhuyin, Bopomofo), Tifinagh (Berber), Tamil, Amharic, Telugu, Odia, Kannada, Gujarati. -* Renamed constants to more correct terms (Malay to Malayalam; Hindi to Devanagari). +* Renamed constants to more correct terms (Malay to Malayalam, Hindi to Devanagari). -* Added getAlphabetsForTerritory(t), returning the most commonly used alphabets for territory t. +* Added `getAlphabetsForTerritory(t)`, returning the most commonly used alphabets for territory `t`. -* Improved some characters for Arabic and Devanagari; Fixed Bengali to also support Assamese. +* Improved some characters for Arabic and Devanagari. + +* Fixed Bengali to also support Assamese. ### 2.3.1 diff --git a/mapcodelib/mapcode_alphabets.h b/mapcodelib/mapcode_alphabets.h new file mode 100644 index 0000000..63371fe --- /dev/null +++ b/mapcodelib/mapcode_alphabets.h @@ -0,0 +1,69 @@ +/* + * Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __MAPCODE_ALPHABETS_H__ +#define __MAPCODE_ALPHABETS_H__ + + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * Alphabets: + */ +#define MAPCODE_ALPHABETS_TOTAL 28 + +#define MAPCODE_ALPHABET_ROMAN 0 +#define MAPCODE_ALPHABET_GREEK 1 +#define MAPCODE_ALPHABET_CYRILLIC 2 +#define MAPCODE_ALPHABET_HEBREW 3 +#define MAPCODE_ALPHABET_DEVANAGARI 4 +#define MAPCODE_ALPHABET_MALAYALAM 5 +#define MAPCODE_ALPHABET_GEORGIAN 6 +#define MAPCODE_ALPHABET_KATAKANA 7 +#define MAPCODE_ALPHABET_THAI 8 +#define MAPCODE_ALPHABET_LAO 9 +#define MAPCODE_ALPHABET_ARMENIAN 10 +#define MAPCODE_ALPHABET_BENGALI 11 +#define MAPCODE_ALPHABET_GURMUKHI 12 +#define MAPCODE_ALPHABET_TIBETAN 13 +#define MAPCODE_ALPHABET_ARABIC 14 +#define MAPCODE_ALPHABET_KOREAN 15 +#define MAPCODE_ALPHABET_BURMESE 16 +#define MAPCODE_ALPHABET_KHMER 17 +#define MAPCODE_ALPHABET_SINHALESE 18 +#define MAPCODE_ALPHABET_THAANA 19 +#define MAPCODE_ALPHABET_CHINESE 20 +#define MAPCODE_ALPHABET_TIFINAGH 21 +#define MAPCODE_ALPHABET_TAMIL 22 +#define MAPCODE_ALPHABET_AMHARIC 23 +#define MAPCODE_ALPHABET_TELUGU 24 +#define MAPCODE_ALPHABET_ODIA 25 +#define MAPCODE_ALPHABET_KANNADA 26 +#define MAPCODE_ALPHABET_GUJARATI 27 + +#define MAX_ALPHABETS_PER_TERRITORY 3 +typedef struct { + int count; + int alphabet[MAX_ALPHABETS_PER_TERRITORY]; +} TerritoryAlphabets; + +#ifdef __cplusplus +} +#endif + +#endif // __MAPCODE_ALPHABETS_H__ + diff --git a/mapcodelib/mapcode_countrynames.h b/mapcodelib/mapcode_countrynames.h index 9eca406..83e7b21 100644 --- a/mapcodelib/mapcode_countrynames.h +++ b/mapcodelib/mapcode_countrynames.h @@ -17,7 +17,7 @@ #define __MAPCODE_COUNTRYNAMES_H__ // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** -const char *isofullname[] = { +static const char *isofullname[] = { "Vatican City State (Holy See)", "Monaco (Principality of _)", "Gibraltar", diff --git a/mapcodelib/mapcode_countrynames_short.h b/mapcodelib/mapcode_countrynames_short.h index 268bb92..a89984b 100644 --- a/mapcodelib/mapcode_countrynames_short.h +++ b/mapcodelib/mapcode_countrynames_short.h @@ -17,7 +17,7 @@ #define __MAPCODE_COUNTRYNAMES_H__ // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** -const char *isofullname[] = { +static const char *isofullname[] = { "Vatican City State (Holy See)", "Monaco", "Gibraltar", diff --git a/mapcodelib/mapcode_territory_alphabets.h b/mapcodelib/mapcode_territory_alphabets.h index d07a790..bec0558 100644 --- a/mapcodelib/mapcode_territory_alphabets.h +++ b/mapcodelib/mapcode_territory_alphabets.h @@ -24,10 +24,9 @@ extern "C" { #endif #include "basics.h" +#include "mapcode_alphabets.h" -#include "mapcoder.h" - -TerritoryAlphabets alphabetsForTerritory[MAX_CCODE] = { +static const TerritoryAlphabets alphabetsForTerritory[MAX_CCODE] = { {1, {MAPCODE_ALPHABET_ROMAN}}, // 0 VAT Vatican City State {1, {MAPCODE_ALPHABET_ROMAN}}, // 1 MCO Monaco {1, {MAPCODE_ALPHABET_ROMAN}}, // 2 GIB Gibraltar diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 684caf2..90260e8 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -1796,7 +1796,7 @@ static struct { {0x0e01, 0x0e32, "BC?D??FGHJ??O???K??L?MNP?Q?R????S?T?V?W????UXYZAIE"}, // Thai {0x0e81, 0x0ec6, "BC?D??FG?H??J??????K??L?MN?P?Q??RST???V??WX?Y?ZA????????????U?????EI?O"}, // Lao {0x0532, 0x0556, "BCDE??FGHI?J?KLM?N?U?PQ?R??STVWXYZ?OA"}, // Armenian - {0x0995, 0x09b9, "CDFBGH?AJOUKLMNPQR?S?TIVWEX??Y??????Z" }, // Bengali/Assamese + {0x0995, 0x09b9, "CDFBGH?AJOUKLMNPQR?S?TIVWEX??Y??????Z"}, // Bengali/Assamese {0x0a05, 0x0a39, "A?????????E?????B?CD?F?G??HJZ?KL?MNP?QU?RS?T?V??W??XY"}, // Gurmukhi {0x0f40, 0x0f66, "BCD?FGHJ?K?????NMP?QRLS?A?????TVUWXYE?Z"}, // Tibetan {0x0627, 0x0648, "IA?BEVCDFGHJKLMNPQRS??????TU?WXYOZ"}, // Arabic @@ -1811,20 +1811,20 @@ static struct { {0x17e0, 0x17e9, ""}, // Khmer digits {0x0be6, 0x0bef, ""}, // Tamil digits {0x1369, 0x1372, "1234567890"}, // Amharic digits [1-9][0] - + {0x1100, 0x1175, "B?CD?F?G?H?OV?WXJKA??????????????????????????????????????????????????????????????????????????????LMNPQER?S???YZ???T?UI"}, // Korean {0x1000, 0x101f, "BCDFGA?J????KLMYNPQESTUWX?HIZORV"}, // Burmese {0x1780, 0x17a2, "BCDFGE?HJAK?LMN??PQRSTV?W?IXO??UY?Z"}, // Khmer {0x0d85, 0x0dc5, "A???E?U??????????????B?C??D??F????G?H??JK?L?M?NP?Q?RSTV?W??X?IYZO"}, // Sinhalese {0x0780, 0x07b1, "BCDFGHJKLMNPQRSTVWXYA?OE????U???????I????????????Z"}, // Thaana {0x3105, 0x3129, "BDFCGHJKLMNRSTUEPQWYZ????I?O??A????XV"}, // Chinese - {0x2d31, 0x2d63, "B?C???D????FG??H??JKL?M?A???NPI???EOQR??STVW??X?YUZ" }, // Tifinagh - {0x0b85, 0x0bb5, "SE?TV????WXY?ZU?B???AC???OD????F???GIH???JKLRMQPN" }, // Tamil - {0x1200, 0x1354, "H???????L??????????????????A??E?T?????V?????S???????????????????Q???R???????????????????????????B???C???????????W?????X????????????????????????????M????????????I???????????K???????????????????????????U???????O???????????Z???????????J???????D???????????????????????G???????????????????????????????????????????????Y?????????????????F?????N???P" }, // Amharic - {0x0c15, 0x0c35, "BOC?DFIG?AHJK?LMNPQR?SETUV?W?XY?Z" }, // Telugu - {0x0b15, 0x0b39, "BCDF?G?HA?JOKLEMNPQR?SIT?VWX??Y????ZU" }, // Odia - {0x0c85, 0x0cb5, "I?U?O????E???A??BCD?FGHJ???KL?MN?PQR?STVW??X?Y??Z" }, // Kannada - {0x0a87, 0x0ab7, "E?U???O?I?????H?B??J?CXRKNDY?L?F?W?MTGZS?P??A?Q?V" }, // Gujarati + {0x2d31, 0x2d63, "B?C???D????FG??H??JKL?M?A???NPI???EOQR??STVW??X?YUZ"}, // Tifinagh + {0x0b85, 0x0bb5, "SE?TV????WXY?ZU?B???AC???OD????F???GIH???JKLRMQPN"}, // Tamil + {0x1200, 0x1354, "H???????L??????????????????A??E?T?????V?????S???????????????????Q???R???????????????????????????B???C???????????W?????X????????????????????????????M????????????I???????????K???????????????????????????U???????O???????????Z???????????J???????D???????????????????????G???????????????????????????????????????????????Y?????????????????F?????N???P"}, // Amharic + {0x0c15, 0x0c35, "BOC?DFIG?AHJK?LMNPQR?SETUV?W?XY?Z"}, // Telugu + {0x0b15, 0x0b39, "BCDF?G?HA?JOKLEMNPQR?SIT?VWX??Y????ZU"}, // Odia + {0x0c85, 0x0cb5, "I?U?O????E???A??BCD?FGHJ???KL?MN?PQR?STVW??X?Y??Z"}, // Kannada + {0x0a87, 0x0ab7, "E?U???O?I?????H?B??J?CXRKNDY?L?F?W?MTGZS?P??A?Q?V"}, // Gujarati // lowercase variants: greek, georgisch {0x03AD, 0x03c9, "EU??ABGDFZHQIKLMNCOJP?STYVXRW"}, // Greek lowercase @@ -1906,7 +1906,7 @@ static UWORD *encode_utf16(UWORD *unibuf, const int maxlen, const char *mapcode, if ((c < ' ') || (c > 'Z')) { // not in any valid range? *w++ = '?'; } else if ((c >= '0') && (c <= '9')) { // digit? - *w++ = asc2lan[language][26 + (int)c - '0']; + *w++ = asc2lan[language][26 + (int) c - '0']; } else if (c < 'A') { // valid but not a letter (e.g. a dot, a space...) *w++ = (UWORD) c; // leave untranslated } else { @@ -2555,7 +2555,7 @@ static void convertFromAbjad(char *s) { int len, dot, form, c; char *postfix = strchr(s, '-'); dot = (int) (strchr(s, '.') - s); - if (dot<2 || dot>5) { + if (dot < 2 || dot > 5) { return; } if (postfix) { @@ -2673,7 +2673,6 @@ static void convertFromAbjad(char *s) { } - const TerritoryAlphabets *getAlphabetsForTerritory(int territoryCode) { const int ccode = territoryCode - 1; if ((ccode >= 0) && (ccode <= ccode_earth)) { // valid territory, not earth diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index d933f8c..e75bc10 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -21,6 +21,9 @@ extern "C" { #endif +#include "mapcode_alphabets.h" +#include "mapcode_territory_alphabets.h" + #define mapcode_cversion "2.4.0" #define UWORD unsigned short int // 2-byte unsigned integer. @@ -36,6 +39,7 @@ extern "C" { #define MAX_CLEAN_MAPCODE_LEN (MAX_PROPER_MAPCODE_LEN + 1 + MAX_PRECISION_DIGITS) // Max. number of characters in a clean mapcode (excluding zero-terminator). #define MAX_MAPCODE_RESULT_LEN (MAX_ISOCODE_LEN + 1 + MAX_CLEAN_MAPCODE_LEN + 1) // Max. number of characters to store a single result (including zero-terminator). + /** * The type Mapcodes hold a number of mapcodes, for example from an encoding call. * If a result contains a space, it splits the territory alphacode from the mapcode. @@ -263,48 +267,6 @@ int multipleBordersNearby( double lon, int territoryCode); -/** - * Alphabets: - */ -#define MAPCODE_ALPHABETS_TOTAL 28 - -#define MAPCODE_ALPHABET_ROMAN 0 -#define MAPCODE_ALPHABET_GREEK 1 -#define MAPCODE_ALPHABET_CYRILLIC 2 -#define MAPCODE_ALPHABET_HEBREW 3 -#define MAPCODE_ALPHABET_DEVANAGARI 4 -#define MAPCODE_ALPHABET_MALAYALAM 5 -#define MAPCODE_ALPHABET_GEORGIAN 6 -#define MAPCODE_ALPHABET_KATAKANA 7 -#define MAPCODE_ALPHABET_THAI 8 -#define MAPCODE_ALPHABET_LAO 9 -#define MAPCODE_ALPHABET_ARMENIAN 10 -#define MAPCODE_ALPHABET_BENGALI 11 -#define MAPCODE_ALPHABET_GURMUKHI 12 -#define MAPCODE_ALPHABET_TIBETAN 13 -#define MAPCODE_ALPHABET_ARABIC 14 -#define MAPCODE_ALPHABET_KOREAN 15 -#define MAPCODE_ALPHABET_BURMESE 16 -#define MAPCODE_ALPHABET_KHMER 17 -#define MAPCODE_ALPHABET_SINHALESE 18 -#define MAPCODE_ALPHABET_THAANA 19 -#define MAPCODE_ALPHABET_CHINESE 20 -#define MAPCODE_ALPHABET_TIFINAGH 21 -#define MAPCODE_ALPHABET_TAMIL 22 -#define MAPCODE_ALPHABET_AMHARIC 23 -#define MAPCODE_ALPHABET_TELUGU 24 -#define MAPCODE_ALPHABET_ODIA 25 -#define MAPCODE_ALPHABET_KANNADA 26 -#define MAPCODE_ALPHABET_GUJARATI 27 - -#define MAX_ALPHABETS_PER_TERRITORY 3 -typedef struct { - int count; - int alphabet[MAX_ALPHABETS_PER_TERRITORY]; -} TerritoryAlphabets; - -#include "mapcode_territory_alphabets.h" - /** * Given a territory code, returns a structure defining which alphabets (in order of importance) are in common use in the territory * diff --git a/unittest/territories.csv b/unittest/territories.csv index dbab6a9..2d0fefd 100644 --- a/unittest/territories.csv +++ b/unittest/territories.csv @@ -1,5 +1,5 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separated) -0,VAT,0,Vatican|Holy See +0,VAT,0,Vatican City State|Holy See 1,MCO,0,Monaco 2,GIB,0,Gibraltar 3,TKL,0,Tokelau @@ -11,7 +11,7 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 9,SXM,0,Sint Maarten 10,MAF,0,Saint Martin 11,NFK|AU-NF|NF,0,Norfolk and Philip Island|Philip Island -12,PCN,0,Pitcairn Islands +12,PCN,0,Pitcairn Group of Islands 13,BVT,0,Bouvet Island 14,BMU,0,Bermuda|Somers Isles 15,IOT|DGA,0,British Indian Ocean Territory diff --git a/unittest/unittest.c b/unittest/unittest.c index 00d6595..7e3be2f 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -38,11 +38,11 @@ static void alphabet_tests() { int i, j; const char *str, *expect; static const char *testpairs[] = { - ".123",".123", + ".123", ".123", "49.4V", "49.4V", "00.E0", "00.E0", - "X123.P456","X123.P456", - "z789.b012","Z789.B012", + "X123.P456", "X123.P456", + "z789.b012", "Z789.B012", "", "", "-", "-", ".", ".", @@ -846,7 +846,7 @@ void decode_robustness_tests() { } -void check_alphabet_assertion(char *msg, int condition, char* format, int a) { +void check_alphabet_assertion(char *msg, int condition, char *format, int a) { if (condition == 0) { nrErrors++; printf("*** ERROR *** %s, ", msg); @@ -899,16 +899,18 @@ void robustness_tests() { } void alphabet_per_territory_tests() { - int i,j; - for (i=0;iMAX_ALPHABETS_PER_TERRITORY) { + int i, j; + for (i = 0; i < MAX_CCODE; i++) { + if (alphabetsForTerritory[i].count < 1 || alphabetsForTerritory[i].count > MAX_ALPHABETS_PER_TERRITORY) { nrErrors++; printf("*** ERROR *** Bad alphabetsForTerritory[%d].count: %d\n", i, alphabetsForTerritory[i].count); } - for (j=0;j=MAPCODE_ALPHABETS_TOTAL) { + for (j = 0; j < alphabetsForTerritory[i].count; j++) { + if (alphabetsForTerritory[i].alphabet[j] < 0 || + alphabetsForTerritory[i].alphabet[j] >= MAPCODE_ALPHABETS_TOTAL) { nrErrors++; - printf("*** ERROR *** Bad alphabetsForTerritory[%d].alphabet[%d]: %d\n", i,j, alphabetsForTerritory[i].alphabet[j]); + printf("*** ERROR *** Bad alphabetsForTerritory[%d].alphabet[%d]: %d\n", i, j, + alphabetsForTerritory[i].alphabet[j]); } } } @@ -920,94 +922,95 @@ void test_territories_csv() { FILE *fp = fopen(csvName, "r"); if (fp == NULL) { nrErrors++; - printf("*** ERROR *** Can't read file %s\n", csvName ); - } - else { - #define MAXLINESIZE 1024 - char line[MAXLINESIZE]; + printf("*** ERROR *** Can't read file %s\n", csvName); + } else { +#define MAXLINESIZE 1024 + char line[MAXLINESIZE]; if (fgets(line, MAXLINESIZE, fp) != NULL) { // skip header line while (fgets(line, MAXLINESIZE, fp) != NULL) { - long csvTerritoryCode; + int csvTerritoryCode; char *s = line; - char *e = strchr(s,','); + char *e = strchr(s, ','); if (e) { linesTested++; - *e=0; - csvTerritoryCode = atol(s) + 1; - s = e+1; + *e = 0; + csvTerritoryCode = atoi(s) + 1; + s = e + 1; // parse and check aliases - e = strchr(s,','); + e = strchr(s, ','); if (e) { *e = 0; while (*s) { int territoryCode; - char* sep = strchr(s,'|'); + char *sep = strchr(s, '|'); if (sep) { *sep = 0; } territoryCode = getTerritoryCode(s, 0); if (territoryCode != csvTerritoryCode) { nrErrors++; - printf("*** ERROR *** Territory string %s returns code %d, expected %d\n", s, territoryCode, csvTerritoryCode); + printf("*** ERROR *** Territory string %s returns code %d, expected %d\n", s, + territoryCode, csvTerritoryCode); } if (sep) { s = sep + 1; - } - else { + } else { s = e; } } s++; } // parse and check alphabets - e = strchr(s,','); + e = strchr(s, ','); if (e) { int csvNrAlphabets = 0; const TerritoryAlphabets *territoryAlphabet = getAlphabetsForTerritory(csvTerritoryCode); *e = 0; while (*s) { - char* sep = strchr(s,'|'); + char *sep = strchr(s, '|'); if (sep) { *sep = 0; } csvNrAlphabets++; - if ((csvNrAlphabets > territoryAlphabet->count) || (atol(s) != territoryAlphabet->alphabet[csvNrAlphabets-1])) { + if ((csvNrAlphabets > territoryAlphabet->count) || + (atoi(s) != territoryAlphabet->alphabet[csvNrAlphabets - 1])) { nrErrors++; - printf("*** ERROR *** Mismatch: alphabet %d of territory should be %d\n", csvNrAlphabets, atol(s)); + printf("*** ERROR *** Mismatch: alphabet %d of territory %d should be %d\n", + csvNrAlphabets, csvTerritoryCode, atoi(s)); } if (sep) { s = sep + 1; - } - else { + } else { s = e; } } if (csvNrAlphabets != territoryAlphabet->count) { nrErrors++; - printf("*** ERROR *** %d alphabets for territory %d, expected %d\n", territoryAlphabet->count, csvNrAlphabets); + printf("*** ERROR *** %d alphabets for territory %d, expected %d\n", + territoryAlphabet->count, csvTerritoryCode, csvNrAlphabets); } s++; } // parse and check names - e = strchr(s,10); + e = strchr(s, 10); if (e) { - const char *territoryNames = isofullname[csvTerritoryCode-1]; + const char *territoryNames = isofullname[csvTerritoryCode - 1]; *e = 0; while (*s) { char *match; - char* sep = strchr(s,'|'); + char *sep = strchr(s, '|'); if (sep) { *sep = 0; } - match = strstr(territoryNames,s); - if (match == NULL || (match[strlen(s)] != ' ' && match[strlen(s)] != 0 && match[strlen(s)] != ')')) { + match = strstr(territoryNames, s); + if (match == NULL || + (match[strlen(s)] != ' ' && match[strlen(s)] != 0 && match[strlen(s)] != ')')) { nrErrors++; printf("*** ERROR *** Name \"%s\" not found in \"%s\"\n", s, territoryNames); } if (sep) { s = sep + 1; - } - else { + } else { s = e; } } diff --git a/utility/mapcode.cpp b/utility/mapcode.cpp index e88d1b0..b821b25 100644 --- a/utility/mapcode.cpp +++ b/utility/mapcode.cpp @@ -104,7 +104,7 @@ static void usage(const char *appName) { printf("\n"); printf(" %s [-t | --territories]\n", appName); printf("\n"); - printf(" Create a test set for territories in CSV format\n"); + printf(" Create a full set of territories in CSV format.\n"); printf("\n"); printf(" %s [-b[XYZ] | --boundaries[XYZ]] []\n", appName); printf(" %s [-g[XYZ] | --grid[XYZ]] []\n", appName); @@ -212,7 +212,7 @@ static void selfCheckLatLonToMapcode(const double lat, double lon, const char *m const int nrResults = encodeLatLonToMapcodes(&mapcodes, limitLat, limitLon, context, extraDigits); if (nrResults <= 0) { fprintf(stderr, "error: encoding lat/lon to mapcode failure; " - "cannot encode lat=%.20g, lon=%.20g\n", lat, lon); + "cannot encode lat=%.20g, lon=%.20g\n", lat, lon); if (selfCheckEnabled) { exit(INTERNAL_ERROR); } @@ -318,8 +318,7 @@ static void generateAndOutputMapcodes(double lat, double lon, int iShowError, in double z; convertLatLonToXYZ(lat, lon, &x, &y, &z); printf("%d %.20g %.20g %.20g %.20g %.20g\n", nrResults, lat, lon, x, y, z); - } - else { + } else { printf("%d %.20g %.20g\n", nrResults, lat, lon); } for (int j = 0; j < nrResults; ++j) { @@ -448,17 +447,16 @@ int main(const int argc, const char **argv) { selfCheckLatLonToMapcode(lat, lon, mapcode, extraDigits); } } - } - else if ((strcmp(cmd, "-e") == 0) || (strcmp(cmd, "-e0") == 0) || - (strcmp(cmd, "-e1") == 0) || (strcmp(cmd, "-e2") == 0) || - (strcmp(cmd, "-e3") == 0) || (strcmp(cmd, "-e4") == 0) || - (strcmp(cmd, "-e5") == 0) || (strcmp(cmd, "-e6") == 0) || - (strcmp(cmd, "-e7") == 0) || (strcmp(cmd, "-e8") == 0) || - (strcmp(cmd, "--encode") == 0) || (strcmp(cmd, "--encode0") == 0) || - (strcmp(cmd, "--encode1") == 0) || (strcmp(cmd, "--encode2") == 0) || - (strcmp(cmd, "--encode3") == 0) || (strcmp(cmd, "--encode4") == 0) || - (strcmp(cmd, "--encode5") == 0) || (strcmp(cmd, "--encode5") == 0) || - (strcmp(cmd, "--encode7") == 0) || (strcmp(cmd, "--encode8") == 0)) { + } else if ((strcmp(cmd, "-e") == 0) || (strcmp(cmd, "-e0") == 0) || + (strcmp(cmd, "-e1") == 0) || (strcmp(cmd, "-e2") == 0) || + (strcmp(cmd, "-e3") == 0) || (strcmp(cmd, "-e4") == 0) || + (strcmp(cmd, "-e5") == 0) || (strcmp(cmd, "-e6") == 0) || + (strcmp(cmd, "-e7") == 0) || (strcmp(cmd, "-e8") == 0) || + (strcmp(cmd, "--encode") == 0) || (strcmp(cmd, "--encode0") == 0) || + (strcmp(cmd, "--encode1") == 0) || (strcmp(cmd, "--encode2") == 0) || + (strcmp(cmd, "--encode3") == 0) || (strcmp(cmd, "--encode4") == 0) || + (strcmp(cmd, "--encode5") == 0) || (strcmp(cmd, "--encode5") == 0) || + (strcmp(cmd, "--encode7") == 0) || (strcmp(cmd, "--encode8") == 0)) { // ------------------------------------------------------------------ // Encode: [-e[0-8] | --encode[0-8]] [territory]> @@ -478,29 +476,21 @@ int main(const int argc, const char **argv) { if (strstr(cmd, "-e1") || strstr(cmd, "--encode1")) { extraDigits = 1; - } - else if (strstr(cmd, "-e2") || strstr(cmd, "--encode2")) { + } else if (strstr(cmd, "-e2") || strstr(cmd, "--encode2")) { extraDigits = 2; - } - else if (strstr(cmd, "-e3") || strstr(cmd, "--encode3")) { + } else if (strstr(cmd, "-e3") || strstr(cmd, "--encode3")) { extraDigits = 3; - } - else if (strstr(cmd, "-e4") || strstr(cmd, "--encode4")) { + } else if (strstr(cmd, "-e4") || strstr(cmd, "--encode4")) { extraDigits = 4; - } - else if (strstr(cmd, "-e5") || strstr(cmd, "--encode5")) { + } else if (strstr(cmd, "-e5") || strstr(cmd, "--encode5")) { extraDigits = 5; - } - else if (strstr(cmd, "-e6") || strstr(cmd, "--encode6")) { + } else if (strstr(cmd, "-e6") || strstr(cmd, "--encode6")) { extraDigits = 6; - } - else if (strstr(cmd, "-e7") || strstr(cmd, "--encode7")) { + } else if (strstr(cmd, "-e7") || strstr(cmd, "--encode7")) { extraDigits = 7; - } - else if (strstr(cmd, "-e8") || strstr(cmd, "--encode8")) { + } else if (strstr(cmd, "-e8") || strstr(cmd, "--encode8")) { extraDigits = 8; - } - else { + } else { extraDigits = 0; } @@ -531,9 +521,8 @@ int main(const int argc, const char **argv) { selfCheckMapcodeToLatLon(foundMapcode, lat, lon); } } - } - else if ((strcmp(cmd, "-t") == 0) || - (strcmp(cmd, "--boundaries") == 0)) { + } else if ((strcmp(cmd, "-t") == 0) || + (strcmp(cmd, "--boundaries") == 0)) { // ------------------------------------------------------------------ // Generate a test set based on the Mapcode territories @@ -545,67 +534,67 @@ int main(const int argc, const char **argv) { } printf("ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separated)\n"); for (int i = 1; i <= MAX_MAPCODE_TERRITORY_CODE; ++i) { - int ccode = i-1; + int ccode = i - 1; char territoryName[MAX_MAPCODE_RESULT_LEN]; - printf("%d,",ccode); - // use internal knowledge of alphaSearch to show aliases of territoryName - printf("%s", getTerritoryIsoName(territoryName,i,0)); - for (int a = 0; a < NRTERREC; a++ ) { - if ( alphaSearch[a].ccode == ccode ) { + printf("%d,", ccode); + + // Use internal knowledge of alphaSearch to show aliases of territoryName. + printf("%s", getTerritoryIsoName(territoryName, i, 0)); + for (int a = 0; a < NRTERREC; a++) { + if (alphaSearch[a].ccode == ccode) { char fullcode[16]; - strcpy(fullcode,alphaSearch[a].alphaCode); - if ( fullcode[0]>='0' && fullcode[0]<='9' ) { + strcpy(fullcode, alphaSearch[a].alphaCode); + if (fullcode[0] >= '0' && fullcode[0] <= '9') { int p = (fullcode[0] - '0'); memcpy(fullcode, &parents2[p * 3 - 3], 2); fullcode[2] = '-'; - strcpy(fullcode+ 3, alphaSearch[a].alphaCode+1); + strcpy(fullcode + 3, alphaSearch[a].alphaCode + 1); } - if (strcmp(fullcode,territoryName)!=0) { - printf("|%s",fullcode); + if (strcmp(fullcode, territoryName) != 0) { + printf("|%s", fullcode); } } } printf(","); - // print alphabets + + // Print alphabets. const TerritoryAlphabets *territoryAlphabets = getAlphabetsForTerritory(i); for (int j = 0; j < territoryAlphabets->count; j++) { - if (j>0) { + if (j > 0) { printf("|"); } - printf("%d",territoryAlphabets->alphabet[j]); + printf("%d", territoryAlphabets->alphabet[j]); } printf(","); - // use internal knowledge of isofullname to show aliases of full territory name + + // Use internal knowledge of isofullname to show aliases of full territory name. char *names = strdup(isofullname[ccode]); char *s = names; while (s) { if (s != names) { printf("|"); } - char *e = strstr(s," ("); + char *e = strstr(s, " ("); if (e) { *e = 0; - if (e[-1]==')') { - e[-1]=0; + if (e[-1] == ')') { + e[-1] = 0; } - printf("%s",s); + printf("%s", s); s = e + 2; - } - else { + } else { e = s + strlen(s); - if (e[-1]==')') { - e[-1]=0; + if (e[-1] == ')') { + e[-1] = 0; } - printf("%s",s); + printf("%s", s); s = NULL; - } + } } - // end of line printf("\n"); } - } - else if ((strcmp(cmd, "-b") == 0) || (strcmp(cmd, "-bXYZ") == 0) || - (strcmp(cmd, "--boundaries") == 0) || (strcmp(cmd, "--boundariesXYZ") == 0)) { + } else if ((strcmp(cmd, "-b") == 0) || (strcmp(cmd, "-bXYZ") == 0) || + (strcmp(cmd, "--boundaries") == 0) || (strcmp(cmd, "--boundariesXYZ") == 0)) { // ------------------------------------------------------------------ // Generate a test set based on the Mapcode boundaries. @@ -669,11 +658,10 @@ int main(const int argc, const char **argv) { } } outputStatistics(); - } - else if ((strcmp(cmd, "-g") == 0) || (strcmp(cmd, "-gXYZ") == 0) || - (strcmp(cmd, "--grid") == 0) || (strcmp(cmd, "--gridXYZ") == 0) || - (strcmp(cmd, "-r") == 0) || (strcmp(cmd, "-rXYZ") == 0) || - (strcmp(cmd, "--random") == 0) || (strcmp(cmd, "--randomXYZ") == 0)) { + } else if ((strcmp(cmd, "-g") == 0) || (strcmp(cmd, "-gXYZ") == 0) || + (strcmp(cmd, "--grid") == 0) || (strcmp(cmd, "--gridXYZ") == 0) || + (strcmp(cmd, "-r") == 0) || (strcmp(cmd, "-rXYZ") == 0) || + (strcmp(cmd, "--random") == 0) || (strcmp(cmd, "--randomXYZ") == 0)) { // ------------------------------------------------------------------ // Generate grid test set: [-g | --grid] [] @@ -703,8 +691,7 @@ int main(const int argc, const char **argv) { if (argc == 5) { const int seed = atoi(argv[4]); srand((unsigned int) seed); - } - else { + } else { srand((unsigned int) time(0)); } } @@ -725,15 +712,13 @@ int main(const int argc, const char **argv) { if (random) { unit1 = ((double) rand()) / RAND_MAX; unit2 = ((double) rand()) / RAND_MAX; - } - else { + } else { unit1 = ((double) gridX) / line; unit2 = ((double) gridY) / line; if (gridX < line) { ++gridX; - } - else { + } else { gridX = 0; ++gridY; } @@ -747,8 +732,7 @@ int main(const int argc, const char **argv) { } } outputStatistics(); - } - else { + } else { // ------------------------------------------------------------------ // Usage. From c141d47f2688be5de062dfd1918e02ef7cb3ab07 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Fri, 14 Oct 2016 10:32:50 +0200 Subject: [PATCH 069/181] Regenerated files --- mapcodelib/mapcode_countrynames.h | 50 +++++------ mapcodelib/mapcode_countrynames_short.h | 50 +++++------ unittest/territories.csv | 50 +++++------ unittest/unittest.c | 108 ++++++++++++++---------- 4 files changed, 137 insertions(+), 121 deletions(-) diff --git a/mapcodelib/mapcode_countrynames.h b/mapcodelib/mapcode_countrynames.h index 83e7b21..5c1205b 100644 --- a/mapcodelib/mapcode_countrynames.h +++ b/mapcodelib/mapcode_countrynames.h @@ -18,7 +18,7 @@ // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** static const char *isofullname[] = { -"Vatican City State (Holy See)", +"Vatican (Holy See) (_ City State)", "Monaco (Principality of _)", "Gibraltar", "Tokelau", @@ -29,8 +29,8 @@ static const char *isofullname[] = { "Macau (Aomen)", "Sint Maarten", "Saint Martin (Collectivity of _)", -"Norfolk and Philip Island (Philip Island)", -"Pitcairn Group of Islands", +"Norfolk and Philip Island (Philip Island) (Norfolk Island)", +"Pitcairn Islands (Pitcairn, Henderson, Ducie and Oeno Islands)", "Bouvet Island", "Bermuda (Somers Isles)", "British Indian Ocean Territory", @@ -40,29 +40,29 @@ static const char *isofullname[] = { "Montserrat", "Jersey (Bailiwick of _)", "Christmas Island", -"Wallis and Futuna (Futuna) (Collectivity of the _ Islands)", +"Wallis and Futuna (Futuna) (Wallis) (Collectivity of the _ Islands)", "British Virgin Islands (Virgin Islands, British)", "Liechtenstein (Principality of _)", "Aruba", "Marshall Islands (Republic of the _)", "American Samoa (Samoa, American)", "Cook Islands", -"Saint Pierre and Miquelon (Miquelon) (Collectivity of _)", +"Saint Pierre and Miquelon (Miquelon) (Saint Pierre) (Collectivity of _)", "Niue", -"Saint Kitts and Nevis (Nevis) (Federation of _)", +"Saint Kitts and Nevis (Nevis) (Saint Kitts) (Federation of _)", "Cayman islands", -"Bonaire, St Eustasuis and Saba (Saba) (St Eustasius)", +"Bonaire, St Eustasuis and Saba (Bonaire) (Saba) (St Eustasius)", "Maldives (Republic of _)", -"Saint Helena, Ascension and Tristan da Cunha (Ascension) (Tristan da Cunha)", +"Saint Helena, Ascension and Tristan da Cunha (Saint Helena) (Ascension) (Tristan da Cunha)", "Malta (Republic of _)", "Grenada", "Virgin Islands of the United States (US Virgin Islands) (American Virgin Islands)", "Mayotte (Maore)", -"Svalbard and Jan Mayen (Jan Mayen) (Spitsbergen)", -"Saint Vincent and the Grenadines (Grenadines)", -"Heard Island and McDonald Islands (McDonald Islands)", +"Svalbard and Jan Mayen (Svalbard) (Jan Mayen) (Spitsbergen)", +"Saint Vincent and the Grenadines (Saint Vincent) (Grenadines)", +"Heard Island and McDonald Islands (Heard Island) (McDonald Islands)", "Barbados", -"Antigua and Barbuda (Barbuda)", +"Antigua and Barbuda (Antigua) (Barbuda)", "Curacao", "Seychelles (Republic of _)", "Palau (Republic of _)", @@ -77,8 +77,8 @@ static const char *isofullname[] = { "Dominica (Commonwealth of _)", "Bahrain (Kingdom of _)", "Kiribati (Republic of _)", -"Turks and Caicos Islands (Caicos Islands)", -"Sao Tome and Principe (Principe) (Democratic Republic of _)", +"Turks and Caicos Islands (Turks Islands) (Caicos Islands)", +"Sao Tome and Principe (Sao Tome) (Principe) (Democratic Republic of _)", "Hong Kong (Xianggang)", "Martinique", "Faroe Islands", @@ -88,10 +88,10 @@ static const char *isofullname[] = { "Reunion", "Luxembourg (Grand Duchy of _)", "Samoa (Independent State of _)", -"South Georgia and the South Sandwich Islands (South Sandwich Islands)", +"South Georgia and the South Sandwich Islands (South Georgia) (South Sandwich Islands)", "French Polynesia (Collectivity of _)", "Cape Verde (Cabo Verde) (Republic of Cabo Verde)", -"Trinidad and Tobago (Republic of _) (Tobago)", +"Trinidad and Tobago (Republic of _) (Trinidad) (Tobago)", "Brunei (Nation of _, the Abode of Peace)", "French Southern and Antarctic Lands", "Puerto Rico (Commonwealth of _)", @@ -100,7 +100,7 @@ static const char *isofullname[] = { "Jamaica", "Gambia (The Gambia) (Republic of the _)", "Qatar (State of _)", -"Falkland Islands", +"Falkland Islands (The Falklands)", "Vanuatu (Republic of _)", "Montenegro", "Bahamas (Commonwealth of the _)", @@ -155,7 +155,7 @@ static const char *isofullname[] = { "Jordan (Hashemite Kingdom of _) (Kingdom of _)", "Portugal (Portuguese Republic)", "Hungary (Republic of _)", -"South Korea (Republic of Korea)", +"South Korea (Republic of Korea) (Korea, South)", "Iceland", "Guatemala (Republic of _)", "Cuba (Republic of _)", @@ -165,9 +165,9 @@ static const char *isofullname[] = { "Benin (Republic of _)", "Eritrea (State of _)", "Malawi (Republic of _)", -"North Korea (Democratic People's Republic of Korea)", +"North Korea (Democratic People's Republic of Korea) (Korea, North)", "Nicaragua (Republic of _)", -"Greece (Hellenic Republic)", +"Greece (Hellenic Republic) (Hellas)", "Tajikistan (Republic of _)", "Bangladesh (People's Republic of _)", "Nepal (Federal Democratic Republic of _)", @@ -184,7 +184,7 @@ static const char *isofullname[] = { "Romania", "Ghana (Republic of _)", "Uganda (Republic of _)", -"United Kingdom (Scotland) (Great Britain) (Northern Ireland) (Ireland, Northern) (Britain) (United Kingdom of Great Britain and Northern Ireland)", +"United Kingdom (Scotland) (Great Britain) (England) (Northern Ireland) (Ireland, Northern) (Britain) (United Kingdom of Great Britain and Northern Ireland)", "Guinea (Republic of _) (Guinea-Conakry)", "Ecuador (Republic of _)", "Western Sahara (Sahrawi Arab Democratic Republic)", @@ -290,9 +290,9 @@ static const char *isofullname[] = { "Kazakhstan (Republic of _)", "Argentina (Argentine Republic)", "Daman and Diu", -"Dadra and Nagar Haveli", +"Dadra and Nagar Haveli (Dadra) (Nagar Haveli)", "Chandigarh", -"Andaman and Nicobar", +"Andaman and Nicobar (Andaman) (Nicobar)", "Lakshadweep", "Delhi (National Capital Territory of _)", "Meghalaya", @@ -311,7 +311,7 @@ static const char *isofullname[] = { "Kerala", "Tamil Nadu", "Himachal Pradesh", -"Jammu and Kashmir", +"Jammu and Kashmir (Jammu) (Kashmir)", "Chhattisgarh", "Jharkhand", "Karnataka", @@ -418,7 +418,7 @@ static const char *isofullname[] = { "Quebec", "Saskatchewan", "Manitoba", -"Newfoundland and Labrador (Labrador)", +"Newfoundland and Labrador (Newfoundland) (Labrador)", "New Brunswick", "Nova Scotia", "Prince Edward Island", diff --git a/mapcodelib/mapcode_countrynames_short.h b/mapcodelib/mapcode_countrynames_short.h index a89984b..236f466 100644 --- a/mapcodelib/mapcode_countrynames_short.h +++ b/mapcodelib/mapcode_countrynames_short.h @@ -18,7 +18,7 @@ // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** static const char *isofullname[] = { -"Vatican City State (Holy See)", +"Vatican (Holy See)", "Monaco", "Gibraltar", "Tokelau", @@ -29,8 +29,8 @@ static const char *isofullname[] = { "Macau (Aomen)", "Sint Maarten", "Saint Martin", -"Norfolk and Philip Island (Philip Island)", -"Pitcairn Group of Islands", +"Norfolk and Philip Island (Philip Island) (Norfolk Island)", +"Pitcairn Islands (Pitcairn, Henderson, Ducie and Oeno Islands)", "Bouvet Island", "Bermuda (Somers Isles)", "British Indian Ocean Territory", @@ -40,29 +40,29 @@ static const char *isofullname[] = { "Montserrat", "Jersey", "Christmas Island", -"Wallis and Futuna (Futuna)", +"Wallis and Futuna (Futuna) (Wallis)", "British Virgin Islands (Virgin Islands, British)", "Liechtenstein", "Aruba", "Marshall Islands", "American Samoa (Samoa, American)", "Cook Islands", -"Saint Pierre and Miquelon (Miquelon)", +"Saint Pierre and Miquelon (Miquelon) (Saint Pierre)", "Niue", -"Saint Kitts and Nevis (Nevis)", +"Saint Kitts and Nevis (Nevis) (Saint Kitts)", "Cayman islands", -"Bonaire, St Eustasuis and Saba (Saba) (St Eustasius)", +"Bonaire, St Eustasuis and Saba (Bonaire) (Saba) (St Eustasius)", "Maldives", -"Saint Helena, Ascension and Tristan da Cunha (Ascension) (Tristan da Cunha)", +"Saint Helena, Ascension and Tristan da Cunha (Saint Helena) (Ascension) (Tristan da Cunha)", "Malta", "Grenada", "Virgin Islands of the United States (US Virgin Islands) (American Virgin Islands)", "Mayotte (Maore)", -"Svalbard and Jan Mayen (Jan Mayen) (Spitsbergen)", -"Saint Vincent and the Grenadines (Grenadines)", -"Heard Island and McDonald Islands (McDonald Islands)", +"Svalbard and Jan Mayen (Svalbard) (Jan Mayen) (Spitsbergen)", +"Saint Vincent and the Grenadines (Saint Vincent) (Grenadines)", +"Heard Island and McDonald Islands (Heard Island) (McDonald Islands)", "Barbados", -"Antigua and Barbuda (Barbuda)", +"Antigua and Barbuda (Antigua) (Barbuda)", "Curacao", "Seychelles", "Palau", @@ -77,8 +77,8 @@ static const char *isofullname[] = { "Dominica", "Bahrain", "Kiribati", -"Turks and Caicos Islands (Caicos Islands)", -"Sao Tome and Principe (Principe)", +"Turks and Caicos Islands (Turks Islands) (Caicos Islands)", +"Sao Tome and Principe (Sao Tome) (Principe)", "Hong Kong (Xianggang)", "Martinique", "Faroe Islands", @@ -88,10 +88,10 @@ static const char *isofullname[] = { "Reunion", "Luxembourg", "Samoa", -"South Georgia and the South Sandwich Islands (South Sandwich Islands)", +"South Georgia and the South Sandwich Islands (South Georgia) (South Sandwich Islands)", "French Polynesia", "Cape Verde (Cabo Verde) (Republic of Cabo Verde)", -"Trinidad and Tobago (Tobago)", +"Trinidad and Tobago (Trinidad) (Tobago)", "Brunei", "French Southern and Antarctic Lands", "Puerto Rico", @@ -100,7 +100,7 @@ static const char *isofullname[] = { "Jamaica", "Gambia (The Gambia)", "Qatar", -"Falkland Islands", +"Falkland Islands (The Falklands)", "Vanuatu", "Montenegro", "Bahamas", @@ -155,7 +155,7 @@ static const char *isofullname[] = { "Jordan", "Portugal (Portuguese Republic)", "Hungary", -"South Korea (Republic of Korea)", +"South Korea (Republic of Korea) (Korea, South)", "Iceland", "Guatemala", "Cuba", @@ -165,9 +165,9 @@ static const char *isofullname[] = { "Benin", "Eritrea", "Malawi", -"North Korea (Democratic People's Republic of Korea)", +"North Korea (Democratic People's Republic of Korea) (Korea, North)", "Nicaragua", -"Greece (Hellenic Republic)", +"Greece (Hellenic Republic) (Hellas)", "Tajikistan", "Bangladesh", "Nepal", @@ -184,7 +184,7 @@ static const char *isofullname[] = { "Romania", "Ghana", "Uganda", -"United Kingdom (Scotland) (Great Britain) (Northern Ireland) (Ireland, Northern) (Britain) (United Kingdom of Great Britain and Northern Ireland)", +"United Kingdom (Scotland) (Great Britain) (England) (Northern Ireland) (Ireland, Northern) (Britain) (United Kingdom of Great Britain and Northern Ireland)", "Guinea (Guinea-Conakry)", "Ecuador", "Western Sahara (Sahrawi Arab Democratic Republic)", @@ -290,9 +290,9 @@ static const char *isofullname[] = { "Kazakhstan", "Argentina (Argentine Republic)", "Daman and Diu", -"Dadra and Nagar Haveli", +"Dadra and Nagar Haveli (Dadra) (Nagar Haveli)", "Chandigarh", -"Andaman and Nicobar", +"Andaman and Nicobar (Andaman) (Nicobar)", "Lakshadweep", "Delhi", "Meghalaya", @@ -311,7 +311,7 @@ static const char *isofullname[] = { "Kerala", "Tamil Nadu", "Himachal Pradesh", -"Jammu and Kashmir", +"Jammu and Kashmir (Jammu) (Kashmir)", "Chhattisgarh", "Jharkhand", "Karnataka", @@ -418,7 +418,7 @@ static const char *isofullname[] = { "Quebec", "Saskatchewan", "Manitoba", -"Newfoundland and Labrador (Labrador)", +"Newfoundland and Labrador (Newfoundland) (Labrador)", "New Brunswick", "Nova Scotia", "Prince Edward Island", diff --git a/unittest/territories.csv b/unittest/territories.csv index 2d0fefd..83660ce 100644 --- a/unittest/territories.csv +++ b/unittest/territories.csv @@ -1,5 +1,5 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separated) -0,VAT,0,Vatican City State|Holy See +0,VAT,0,Vatican|Holy See 1,MCO,0,Monaco 2,GIB,0,Gibraltar 3,TKL,0,Tokelau @@ -10,8 +10,8 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 8,MAC|CN-92|CN-MC|MC,20|0,Macau|Aomen 9,SXM,0,Sint Maarten 10,MAF,0,Saint Martin -11,NFK|AU-NF|NF,0,Norfolk and Philip Island|Philip Island -12,PCN,0,Pitcairn Group of Islands +11,NFK|AU-NF|NF,0,Norfolk and Philip Island|Philip Island|Norfolk Island +12,PCN,0,Pitcairn Islands|Pitcairn, Henderson, Ducie and Oeno Islands 13,BVT,0,Bouvet Island 14,BMU,0,Bermuda|Somers Isles 15,IOT|DGA,0,British Indian Ocean Territory @@ -21,29 +21,29 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 19,MSR,0,Montserrat 20,JEY,0,Jersey 21,CXR|AU-CX|CX,20|14|0,Christmas Island -22,WLF,0,Wallis and Futuna|Futuna +22,WLF,0,Wallis and Futuna|Futuna|Wallis 23,VGB,0,British Virgin Islands|Virgin Islands, British 24,LIE,0,Liechtenstein 25,ABW,0,Aruba 26,MHL|WAK,0,Marshall Islands 27,ASM|US-AS,0,American Samoa|Samoa, American 28,COK,0,Cook Islands -29,SPM,0,Saint Pierre and Miquelon|Miquelon +29,SPM,0,Saint Pierre and Miquelon|Miquelon|Saint Pierre 30,NIU,0,Niue -31,KNA,0,Saint Kitts and Nevis|Nevis +31,KNA,0,Saint Kitts and Nevis|Nevis|Saint Kitts 32,CYM,0,Cayman islands -33,BES,0,Bonaire, St Eustasuis and Saba|Saba|St Eustasius +33,BES,0,Bonaire, St Eustasuis and Saba|Bonaire|Saba|St Eustasius 34,MDV,19|0,Maldives -35,SHN|ASC|TAA,0,Saint Helena, Ascension and Tristan da Cunha|Ascension|Tristan da Cunha +35,SHN|ASC|TAA,0,Saint Helena, Ascension and Tristan da Cunha|Saint Helena|Ascension|Tristan da Cunha 36,MLT,0,Malta 37,GRD,0,Grenada 38,VIR|US-VI|VI,0,Virgin Islands of the United States|US Virgin Islands|American Virgin Islands 39,MYT,0|14,Mayotte|Maore -40,SJM,0|2,Svalbard and Jan Mayen|Jan Mayen|Spitsbergen -41,VCT,0,Saint Vincent and the Grenadines|Grenadines -42,HMD|AU-HM|HM,0,Heard Island and McDonald Islands|McDonald Islands +40,SJM,0|2,Svalbard and Jan Mayen|Svalbard|Jan Mayen|Spitsbergen +41,VCT,0,Saint Vincent and the Grenadines|Saint Vincent|Grenadines +42,HMD|AU-HM|HM,0,Heard Island and McDonald Islands|Heard Island|McDonald Islands 43,BRB,0,Barbados -44,ATG,0,Antigua and Barbuda|Barbuda +44,ATG,0,Antigua and Barbuda|Antigua|Barbuda 45,CUW,0,Curacao 46,SYC,0,Seychelles 47,PLW,0,Palau @@ -58,8 +58,8 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 56,DMA,0,Dominica 57,BHR,14|0,Bahrain 58,KIR,0,Kiribati -59,TCA,0,Turks and Caicos Islands|Caicos Islands -60,STP,0,Sao Tome and Principe|Principe +59,TCA,0,Turks and Caicos Islands|Turks Islands|Caicos Islands +60,STP,0,Sao Tome and Principe|Sao Tome|Principe 61,HKG|CN-91|CN-HK|HK,20|0,Hong Kong|Xianggang 62,MTQ,0,Martinique 63,FRO,0,Faroe Islands @@ -69,10 +69,10 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 67,REU,0,Reunion 68,LUX,0,Luxembourg 69,WSM,0,Samoa -70,SGS,0,South Georgia and the South Sandwich Islands|South Sandwich Islands +70,SGS,0,South Georgia and the South Sandwich Islands|South Georgia|South Sandwich Islands 71,PYF,0,French Polynesia 72,CPV,0,Cape Verde|Cabo Verde|Republic of Cabo Verde -73,TTO,0,Trinidad and Tobago|Tobago +73,TTO,0,Trinidad and Tobago|Trinidad|Tobago 74,BRN,14|0,Brunei 75,ATF,0,French Southern and Antarctic Lands 76,PRI|US-PR,0,Puerto Rico @@ -81,7 +81,7 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 79,JAM,0,Jamaica 80,GMB,0,Gambia|The Gambia 81,QAT,14|0,Qatar -82,FLK,0,Falkland Islands +82,FLK,0,Falkland Islands|The Falklands 83,VUT,0,Vanuatu 84,MNE,2|0,Montenegro 85,BHS,0,Bahamas @@ -136,7 +136,7 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 134,JOR,14|0,Jordan 135,PRT,0,Portugal|Portuguese Republic 136,HUN,0,Hungary -137,KOR,15|0,South Korea|Republic of Korea +137,KOR,15|0,South Korea|Republic of Korea|Korea, South 138,ISL,0,Iceland 139,GTM,0,Guatemala 140,CUB,0,Cuba @@ -146,9 +146,9 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 144,BEN,0,Benin 145,ERI,23|14|0,Eritrea 146,MWI,0,Malawi -147,PRK,15|0,North Korea|Democratic People's Republic of Korea +147,PRK,15|0,North Korea|Democratic People's Republic of Korea|Korea, North 148,NIC,0,Nicaragua -149,GRC,1|0,Greece|Hellenic Republic +149,GRC,1|0,Greece|Hellenic Republic|Hellas 150,TJK,2|0,Tajikistan 151,BGD,11|0,Bangladesh 152,NPL,4|0,Nepal @@ -165,7 +165,7 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 163,ROU,2|0,Romania 164,GHA,0,Ghana 165,UGA,0,Uganda -166,GBR,0,United Kingdom|Scotland|Great Britain|Northern Ireland|Ireland, Northern|Britain|United Kingdom of Great Britain and Northern Ireland +166,GBR,0,United Kingdom|Scotland|Great Britain|England|Northern Ireland|Ireland, Northern|Britain|United Kingdom of Great Britain and Northern Ireland 167,GIN,0,Guinea|Guinea-Conakry 168,ECU,0,Ecuador 169,ESH,14|0,Western Sahara|Sahrawi Arab Democratic Republic @@ -271,9 +271,9 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 269,KAZ,2|0,Kazakhstan 270,ARG,0,Argentina|Argentine Republic 271,IN-DD|DD,4|27|0,Daman and Diu -272,IN-DN|DN,4|27|0,Dadra and Nagar Haveli +272,IN-DN|DN,4|27|0,Dadra and Nagar Haveli|Dadra|Nagar Haveli 273,IN-CH|CH,4|0|12,Chandigarh -274,IN-AN|AN,4|0|11,Andaman and Nicobar +274,IN-AN|AN,4|0|11,Andaman and Nicobar|Andaman|Nicobar 275,IN-LD|LD,5|0|4,Lakshadweep 276,IN-DL|DL,4|12|0,Delhi 277,IN-ML|ML,0|4,Meghalaya @@ -292,7 +292,7 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 290,IN-KL|KL,5|0|4,Kerala 291,IN-TN|TN,22|4|0,Tamil Nadu 292,IN-HP|HP,4|0,Himachal Pradesh -293,IN-JK|JK,4|12|0,Jammu and Kashmir +293,IN-JK|JK,4|12|0,Jammu and Kashmir|Jammu|Kashmir 294,IN-CT|IN-CG|CG|CT,4|0,Chhattisgarh 295,IN-JH|JH,4|11|0,Jharkhand 296,IN-KA|KA,26|4|0,Karnataka @@ -399,7 +399,7 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 397,CA-QC|QC,0,Quebec 398,CA-SK,0,Saskatchewan 399,CA-MB|MB,0,Manitoba -400,CA-NL,0,Newfoundland and Labrador|Labrador +400,CA-NL,0,Newfoundland and Labrador|Newfoundland|Labrador 401,CA-NB|NB,0,New Brunswick 402,CA-NS|NS,0,Nova Scotia 403,CA-PE,0,Prince Edward Island diff --git a/unittest/unittest.c b/unittest/unittest.c index 7e3be2f..be669ca 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -21,7 +21,7 @@ #include #include -// #include +#include #include "../mapcodelib/mapcoder.c" #include "../mapcodelib/mapcode_countrynames_short.h" @@ -30,8 +30,12 @@ extern void test_territories(); +#define MAXLINESIZE 1024 + // globals to count tests, errors and warnings -int nrTests = 0, nrErrors = 0, nrWarnings = 0; +int nrTests = 0; +int nrErrors = 0; +int nrWarnings = 0; // test the alphabet conversion routines static void alphabet_tests() { @@ -124,8 +128,21 @@ static void alphabet_tests() { } } +// Show progress. +void show_progress(int at, int max) { + static clock_t prevTick = 0; + + // No worries, clock() is a very fast call. + clock_t tick = clock() / (CLOCKS_PER_SEC / 2); + if (tick != prevTick) { + prevTick = tick; + + // Use stderr to not pollute logs. + fprintf(stderr, "\r%0.1f%%\r", (at * 100.0) / max); + } +} -// +// static void printGeneratedMapcodes(const char *title, const Mapcodes *mapcodes) { int i, nrresults = mapcodes->count; printf(" %s: %d results", title, nrresults); @@ -176,7 +193,7 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso } } else { // assume s is the start of the proper mapcode - *territory = 0; + territory[0] = 0; tc = getTerritoryCode("AAA", 0); } @@ -408,16 +425,12 @@ static void test_failing_decodes() { // perform testEncodeAndDecode for all elements of encode_test[] (from decode_test.h) void encode_decode_tests() { - int i, nr = 0; - for (i = 0; encode_test[i].mapcode != 0; i++) { - nr++; - } + int i = 0; + int nr = sizeof(encode_test) / sizeof(encode_test_record) - 1; printf("%d encodes\n", nr); for (i = 0; i < nr; i++) { + show_progress(i, nr); const encode_test_record *t = &encode_test[i]; - if ((i & 255) == 0) { - fprintf(stderr, "%0.1f%%\r", i * 100.0 / nr); - } testEncodeAndDecode(t->mapcode, t->latitude, t->longitude, t->nr_local_mapcodes, t->nr_global_mapcodes); } } @@ -484,12 +497,11 @@ static void re_encode_tests() { int nrrecords = lastrec(ccode_earth) + 1; printf("%d records\n", nrrecords); for (ccode = 0; ccode <= ccode_earth; ccode++) { + show_progress(ccode, ccode_earth); for (m = firstrec(ccode); m <= lastrec(ccode); m++) { double y, x, midx, midy, thirdx; const mminforec *b = boundaries(m); - fprintf(stderr, "%0.2f%%\r", m * 100.0 / nrrecords); - midy = (b->miny + b->maxy) / 2000000.0; midx = (b->minx + b->maxx) / 2000000.0; thirdx = (2 * b->minx + b->maxx) / 3000000.0; @@ -701,24 +713,28 @@ void get_territory_robustness_tests() { } -void check_incorrect_encode_test(double lat, double lon) { +void check_incorrect_encode_test(double lat, double lon, int treatAsError) { Mapcodes mapcodes; int nrResults = encodeLatLonToMapcodes(&mapcodes, lat, lon, 0, 0); if (nrResults > 0) { - nrErrors++; - printf("*** ERROR *** encodeLatLonToMapcodes returns '%d' (should be <= 0) for lat=%f, lon=%f\n", nrResults, - lat, lon); + if (treatAsError) { + nrErrors++; + } + printf("*** %s *** encodeLatLonToMapcodes returns '%d' (should be <= 0) for lat=%f, lon=%f\n", + treatAsError ? "ERROR" : "WARNING", nrResults, lat, lon); } } -void check_correct_encode_test(double lat, double lon) { +void check_correct_encode_test(double lat, double lon, int treatAsError) { Mapcodes mapcodes; int nrResults = encodeLatLonToMapcodes(&mapcodes, lat, lon, 0, 0); if (nrResults <= 0) { - nrErrors++; - printf("*** ERROR *** encodeLatLonToMapcodes returns '%d' (should be > 0) for lat=%f, lon=%f\n", nrResults, lat, - lon); + if (treatAsError) { + nrErrors++; + } + printf("*** %s *** encodeLatLonToMapcodes returns '%d' (should be > 0) for lat=%f, lon=%f\n", + treatAsError ? "ERROR" : "WARNING", nrResults, lat, lon); } } @@ -727,15 +743,15 @@ void encode_robustness_tests() { double d; unsigned char *b = (unsigned char *) &d; - check_correct_encode_test(-90.0, 0.0); - check_correct_encode_test(90.0, 0.0); - check_correct_encode_test(-91.0, 0.0); - check_correct_encode_test(91.0, 0.0); + check_correct_encode_test(-90.0, 0.0, 1); + check_correct_encode_test(90.0, 0.0, 1); + check_correct_encode_test(-91.0, 0.0, 1); + check_correct_encode_test(91.0, 0.0, 1); - check_correct_encode_test(0.0, -180.0); - check_correct_encode_test(0.0, 180.0); - check_correct_encode_test(1.0, -181.0); - check_correct_encode_test(0.0, 181.0); + check_correct_encode_test(0.0, -180.0, 1); + check_correct_encode_test(0.0, 180.0, 1); + check_correct_encode_test(1.0, -181.0, 1); + check_correct_encode_test(0.0, 181.0, 1); // NAN - See: https://en.wikipedia.org/wiki/Double-precision_floating-point_format b[7] = 0x7f; @@ -746,9 +762,9 @@ void encode_robustness_tests() { b[2] = 0xff; b[1] = 0xff; b[0] = 0xff; - check_incorrect_encode_test(0.0, d); - check_incorrect_encode_test(d, 0.0); - check_incorrect_encode_test(d, d); + check_incorrect_encode_test(0.0, d, 0); + check_incorrect_encode_test(d, 0.0, 0); + check_incorrect_encode_test(d, d, 0); // Infinity. b[7] = 0x7f; @@ -759,9 +775,9 @@ void encode_robustness_tests() { b[2] = 0x00; b[1] = 0x00; b[0] = 0x00; - check_correct_encode_test(d, 0.0); // Lat may be Inf. - check_incorrect_encode_test(0.0, d); - check_incorrect_encode_test(d, d); + check_correct_encode_test(d, 0.0, 0); // Lat may be Inf. + check_incorrect_encode_test(0.0, d, 0); + check_incorrect_encode_test(d, d, 0); // -Infinity. b[7] = 0xff; @@ -772,9 +788,9 @@ void encode_robustness_tests() { b[2] = 0x00; b[1] = 0x00; b[0] = 0x00; - check_correct_encode_test(d, 0.0); // Lat may be -Inf. - check_incorrect_encode_test(0.0, d); - check_incorrect_encode_test(d, d); + check_correct_encode_test(d, 0.0, 0); // Lat may be -Inf. + check_incorrect_encode_test(0.0, d, 0); + check_incorrect_encode_test(d, d, 0); // Max double b[7] = 0x7f; @@ -785,14 +801,14 @@ void encode_robustness_tests() { b[2] = 0xff; b[1] = 0xff; b[0] = 0xff; - check_correct_encode_test(d, 0.0); - check_correct_encode_test(0.0, d); - check_correct_encode_test(d, d); + check_correct_encode_test(d, 0.0, 0); + check_correct_encode_test(0.0, d, 0); + check_correct_encode_test(d, d, 0); d = -d; - check_correct_encode_test(d, 0.0); - check_correct_encode_test(0.0, d); - check_correct_encode_test(d, d); + check_correct_encode_test(d, 0.0, 0); + check_correct_encode_test(0.0, d, 0); + check_correct_encode_test(d, d, 0); } @@ -924,7 +940,6 @@ void test_territories_csv() { nrErrors++; printf("*** ERROR *** Can't read file %s\n", csvName); } else { -#define MAXLINESIZE 1024 char line[MAXLINESIZE]; if (fgets(line, MAXLINESIZE, fp) != NULL) { // skip header line while (fgets(line, MAXLINESIZE, fp) != NULL) { @@ -1004,7 +1019,8 @@ void test_territories_csv() { } match = strstr(territoryNames, s); if (match == NULL || - (match[strlen(s)] != ' ' && match[strlen(s)] != 0 && match[strlen(s)] != ')')) { + (match[strlen(s)] != ' ' && match[strlen(s)] != 0 && match[strlen(s)] != ',' && + match[strlen(s)] != ')')) { nrErrors++; printf("*** ERROR *** Name \"%s\" not found in \"%s\"\n", s, territoryNames); } From 2ca24e9f1477636786ad46f8782d442b8d90ec89 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Fri, 14 Oct 2016 11:32:43 +0200 Subject: [PATCH 070/181] Multi-threaded unit test for 5x speed-up --- unittest/unittest.c | 130 ++++++++++++++++++++++++++++---------------- 1 file changed, 83 insertions(+), 47 deletions(-) diff --git a/unittest/unittest.c b/unittest/unittest.c index be669ca..ae8a438 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -22,6 +22,7 @@ #include #include #include +#include #include "../mapcodelib/mapcoder.c" #include "../mapcodelib/mapcode_countrynames_short.h" @@ -31,6 +32,8 @@ extern void test_territories(); #define MAXLINESIZE 1024 +#define MAX_THREADS 16 + // globals to count tests, errors and warnings int nrTests = 0; @@ -230,7 +233,7 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso nrTests++; if (nrresults != localsolutions) { nrErrors++; - printf("*** ERROR *** encode(%0.8f , %0.8f,%d) does not deliver %d local solutions\n", + printf("*** ERROR *** encode(%0.8f, %0.8f,%d) does not deliver %d local solutions\n", y, x, tc, localsolutions); printGeneratedMapcodes("Delivered", &mapcodes); } @@ -246,7 +249,7 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso } if (!found) { nrErrors++; - printf("*** ERROR *** encode(%0.8f , %0.8f) does not deliver \"%s\"\n", y, x, clean); + printf("*** ERROR *** encode(%0.8f, %0.8f) does not deliver \"%s\"\n", y, x, clean); printGeneratedMapcodes("Delivered", &mapcodes); } } @@ -258,7 +261,7 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso nrresults = encodeLatLonToMapcodes(&mapcodes, y, x, 0, precision); if (nrresults != globalsolutions) { nrErrors++; - printf("*** ERROR *** encode(%0.8f , %0.8f) does not deliver %d global solutions\n", y, x, globalsolutions); + printf("*** ERROR *** encode(%0.8f, %0.8f) does not deliver %d global solutions\n", y, x, globalsolutions); printGeneratedMapcodes("Delivered", &mapcodes); } } @@ -274,7 +277,7 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso err = decodeMapcodeToLatLon(&lat, &lon, strResult, 0); if (err) { nrErrors++; - printf("*** ERROR *** decode('%s') = no result, expected ~(%0.8f , %0.8f)\n", strResult, y, x); + printf("*** ERROR *** decode('%s') = no result, expected ~(%0.8f, %0.8f)\n", strResult, y, x); } else { double dm = distanceInMeters(y, x, lat, lon); double maxerror = maxErrorInMeters(precision); @@ -282,7 +285,7 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso nrTests++; if (dm > maxerror) { nrErrors++; - printf("*** ERROR *** decode('%s') = (%0.8f , %0.8f), which is %0.4f cm way (>%0.4f cm) from (%0.8f , %0.8f)\n", + printf("*** ERROR *** decode('%s') = (%0.8f, %0.8f), which is %0.4f cm away (>%0.4f cm) from (%0.8f, %0.8f)\n", strResult, lat, lon, dm * 100.0, maxerror * 100.0, y, x); } else { @@ -423,18 +426,6 @@ static void test_failing_decodes() { } } -// perform testEncodeAndDecode for all elements of encode_test[] (from decode_test.h) -void encode_decode_tests() { - int i = 0; - int nr = sizeof(encode_test) / sizeof(encode_test_record) - 1; - printf("%d encodes\n", nr); - for (i = 0; i < nr; i++) { - show_progress(i, nr); - const encode_test_record *t = &encode_test[i]; - testEncodeAndDecode(t->mapcode, t->latitude, t->longitude, t->nr_local_mapcodes, t->nr_global_mapcodes); - } -} - // perform tests on alphacodes (designed in test_territories.c) void test_territory(const char *alphaCode, int tc, int isAlias, int needsParent, int tcParent) { @@ -491,46 +482,91 @@ static void test_around(double y, double x) { testEncodeAndDecode("", y - 0.00001, x - 0.00001, 0, 0); } + +void join_threads(pthread_t *threads, int total) { + for (int i = 0; i < total; ++i) { + if (pthread_join(threads[i], 0)) { + nrErrors++; + fprintf(stderr, "*** ERROR *** Error joining thread %d of %d\n", i, total); + return; + + } + } +} + +// perform testEncodeAndDecode for all elements of encode_test[] (from decode_test.h) +void encode_decode_tests() { + int i = 0; + int nr = sizeof(encode_test) / sizeof(encode_test_record) - 1; + printf("%d encodes\n", nr); + for (i = 0; i < nr; i++) { + show_progress(i, nr); + const encode_test_record *t = &encode_test[i]; + testEncodeAndDecode(t->mapcode, t->latitude, t->longitude, t->nr_local_mapcodes, t->nr_global_mapcodes); + } +} + +void *execute_test_around(void *context_mminforec) { + double y, x, midx, midy, thirdx; + const mminforec *b = (mminforec *) context_mminforec; + + midy = (b->miny + b->maxy) / 2000000.0; + midx = (b->minx + b->maxx) / 2000000.0; + thirdx = (2 * b->minx + b->maxx) / 3000000.0; + test_around(midy, midx); + + y = (b->miny) / 1000000.0; + x = (b->minx) / 1000000.0; + test_around(y, x); + test_around(midy, x); + test_around(y, midx); + test_around(y, thirdx); + + x = (b->maxx) / 1000000.0; + test_around(y, x); + test_around(midy, x); + + y = (b->maxy) / 1000000.0; + x = (b->minx) / 1000000.0; + test_around(y, x); + test_around(y, midx); + + x = (b->maxx) / 1000000.0; + test_around(y, x); + test_around(midy, x); + return 0; +} + // test around all centers and corners of all territory rectangles static void re_encode_tests() { - int ccode, m; - int nrrecords = lastrec(ccode_earth) + 1; - printf("%d records\n", nrrecords); + int ccode = 0; + int m = 0; + int nrRecords = lastrec(ccode_earth) + 1; + int nrThread = 0; + pthread_t threads[MAX_THREADS]; + printf("%d records\n", nrRecords); for (ccode = 0; ccode <= ccode_earth; ccode++) { show_progress(ccode, ccode_earth); for (m = firstrec(ccode); m <= lastrec(ccode); m++) { - double y, x, midx, midy, thirdx; const mminforec *b = boundaries(m); - - midy = (b->miny + b->maxy) / 2000000.0; - midx = (b->minx + b->maxx) / 2000000.0; - thirdx = (2 * b->minx + b->maxx) / 3000000.0; - test_around(midy, midx); - - y = (b->miny) / 1000000.0; - x = (b->minx) / 1000000.0; - test_around(y, x); - test_around(midy, x); - test_around(y, midx); - test_around(y, thirdx); - - x = (b->maxx) / 1000000.0; - test_around(y, x); - test_around(midy, x); - - y = (b->maxy) / 1000000.0; - x = (b->minx) / 1000000.0; - test_around(y, x); - test_around(y, midx); - - x = (b->maxx) / 1000000.0; - test_around(y, x); - test_around(midy, x); + if (nrThread < MAX_THREADS) { + // Execute the test on a new thread. + if (pthread_create(&threads[nrThread], 0, execute_test_around, (void *) b)) { + nrErrors++; + fprintf(stderr, "*** ERROR *** Cannot create thread\n"); + return; + } + nrThread++; + } else { + join_threads(threads, nrThread); + nrThread = 0; + } } + join_threads(threads, nrThread); + nrThread = 0; } } - void distance_tests() { if (strcmp(mapcode_cversion, "2.1.3") >= 0) { int i; From 039362aef0230ec4eb735fa39f928c80fbbe418f Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Fri, 14 Oct 2016 14:07:18 +0200 Subject: [PATCH 071/181] Multi-threaded unit test --- docs/mapcode_library_c.doc | Bin 155136 -> 0 bytes docs/mapcode_library_c.docx | Bin 0 -> 55421 bytes docs/mapcode_library_c.pdf | Bin 295659 -> 296555 bytes unittest/test_territories.c | 2682 ++++++++++++++++++----------------- unittest/unittest.c | 464 +++--- 5 files changed, 1608 insertions(+), 1538 deletions(-) delete mode 100644 docs/mapcode_library_c.doc create mode 100644 docs/mapcode_library_c.docx diff --git a/docs/mapcode_library_c.doc b/docs/mapcode_library_c.doc deleted file mode 100644 index 99d19b17124ff853d83772b2fea6859aaf91a2da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155136 zcmeFa34B!5+4z4^1R{%*2_5%^kP8w6z7X zYTfHrwQfamsk>Nhtyn8A6ssb*pyGmpeO>z_Ke}6xK5_tdmN1gu1=X7?QO}js=tF}=6Q1SPk;W#@xGf$X#!s)x6zMDQ6{Lbmz z%PBvklk?_Dj^d)Z`e?skq`>w!-|XUr+S|4fey27Tb=6_{4Q|WcY~da{y86D!oV#nY z-WmKYXV)n9--@JeNH`8R;n?`)e{q~E2_MqpIM?#~+KGw z45FOKuN2``&p6I@{9ePa{B`7aKjN+UtK&3s;$hD@&Rc|^Jbc263J^Sn3r;S8}Tkm?>`wOFZxT`tW!D zw%4%<+47O=%pl*_AlG|wgMT{Rac=15*MIGKj`Kd&V!}m^Gq|fgyZv8DNB%N@tvuRa z9jpCsDUYe`ANG!9UdM)QIa~Q@@7E?|?L+XlZaj59#c?|K_U%XTxST7;9b3CKIz`saAJptaVN-mT;S+Ew#zI zSlW#y>fEMiYrM6sE_P5;GSQ&6B9SSvR63qaxWxsf(uLYs`%&$W7E*M6JdenqTHN&fGyt8W?qp1NosaU$LsWs1y z)FsRvTB(s6Gl~kg2>PFiMl`r|N(J?`?S*s4RZKl@T*bu73B!gTH)(kFlA>9`q9~QbBrV1d<)wakhj`7jvSWQw2MI^c{tyQ`%hP*V#6IvX?vLi(*lChAq7b)#XY^l)NPu3QN z6|;b4^kl`ms{%K&Q&qh?FWKfsQz&<`)lIjtfqIL?dRfd9D}E5!Lz8S|Y9dDQic(|2 zqD_RbzoKrrVxD5D{_-M8JnD&+M6x%4Kky_KH*prPh<0?{-v?oz1E-Exl z!(^?RR*ST@!gKRm8;vHobK(^8Old^D+!UCUkDhysYRgrW#whh1^##ODNX^zKv3GM2 z2$~yAYD=^>bDv2oPt5ZPVj-1bG%Y;B6<1Aw5-ky?WFp#B@L%0rsyk_krfIhVEoXPi zPo&EeS1a7{7;eD#(WtiDre<$arCR)^-iV7EiHuLS(%_Du_L^v1Yv=ts?WUu%Vwh}B zNH*2wVM7wgQz{m%OGoQtZi@89;)NT4an?DU(-^N6;gjY(t=lJ(#AYhhPq&IVMrTLk zO-hP$wGX6)E!|dMAD@e`9XCuGZE0rf`scYb+Yq5vvAJotp(!~t+JxjIO0`M>q79g* zB#!DF9JN;5R2tD(lq^WA-CxPK%}h%)o=R)Q5xqfKCa1OKPQ>OIZwx)b07mO*rFRN9 z(?-GLqTJyIyC}Fzx6}h=m$a+CJ9VgAc(53%L^9RPEqDir=oMbGiXnQ8&pXowJJ84uQO#;|fig^fYW)v(IbV!>Zk$G*9LL>5ToaAJfd}@N z2!TuJ_PN=!De+_6V9OgR^~{b+c3@FKq58`kXf}pKh7KR=Ru&B^7&f9rZBHz#99b}K z(vgu7lPX*;m z^LZJ0OgAP|t@tip5?oH-q^)Y@@noE3%3H^rlWc3Ep$p0jtzLE&RB{teUkZf&YEu*9 zhd78~p^Qa3rHw8O38-YFp)E?)x5lVpx>lzD!x>F6Defc|RvT$I7r!ZMHPNl23a@k37;nI)BonVn=(twnfftT|i7 zOsHl=_rlz45xIan#1kkCHm#GJYllOMRogN!lr-51oRCbnW;vrYbjGAfLo)l_^s-}# zId+ zl9Gr=L#bAcw@FGb1VPieuOpX?!Qf!v`O-x-u7>pR64ZBHoMu3rZH&2CI&nkvi5Nyv ztl*Wa5_R!tBAVw;uC9<;QwAvJRwWwR(wrXW$fP!mL9`&0GjpfXm^Ay&r7d3a(L}v) zDMm)(Sc+N^-4^OBUKgv&7(J1aO3aU?l5*|ZD83Dr+L1>Y#!7EKlu@F+c&*P;gVCAjwA&I#r$q!*)2%vr%0*cit*u3R@M~zR z7BLKxs6)g(&DE_f9;&%poOs<(qqM4@5YwYqd444wx(NN6GOb|Llto(YW5^QfqPm?} zE3z(w3b<%81i&a&Y<660EV&bn_fJQ0WZ$I8{yyDsw=yi_nskx>x;E}D*s_V31yxWP zCbe&K{hMeSWf~Tvgl+HU5gvLZ>KRfLpl`)1?ffwCyMXciu+7UXr8WD;D)w0{73ZIE0dramkcf#R6J<#z{0%z z^0I=WqVm$x(nzENA;2c5lP&Zw@ZHrAyAcyS8yr-n&}}KKdo%rXMy2WN;*+3ex^i2j zDMZ$!uVYlzok?TBnc90FIk6g*_D1YT&kC&4841+3;hN*u@tYa68?eQf#U^AZW>87(*_++|)=bE-vVwu-%6>@SV%r<`j6B(V zn7as#PSD8es|7W)w4|VT;Napx1M^Bt3kD4;8eCo&iRf;MxM>MD;MBR3VlB)d#%l}Q z3Y=07)+6M37-l>w97jDUB{o(BMb-YH3oFLD>Z*&R+DTIPJZ+~}RgE6Rlk@u8*nNX} zWE^Giph4vW%ks(x77Q*KSW?EYNHC95zuMo#{W5tJ+fmWPc*YRqpf)OcWVGMbuo3{R zm|ibKO_a=(8DOQu6sKv-iCi&OCePG}nN2EoVw*S?3`EQld8Bpc268JH?~68T@3_CX z$3rLC{SC<|=4xmvIzQgT?AT7DP(9N@v-V51ZPxP^6^qp}2#F=}wT~pyNm@32L(QTu zb)pWc|AYD#xJOwBSC4^6hr!%Eqlffs)Ch!e4Y>p58++C#gBoB4- zi_CZ*C4~9JqcX>&R^=w_^qnUeM;}A8dy*30zDi~L=IMZTkwUvd0ZKR&*2X2YD>I7t zmQ(3`Oq({%UL_R2QvM3$E8F4mlgExFYp1B;M$yu^c)`--*l|PurWg_2R}Ur1=%Kzn ze*o2U;%q&pZ{%y#ME;&N@aON&Yd5|_Vh35)qG z8&qDV%xC%F!Np}o5jUU`!E}jRTv$4=WDrBv151m_3J0}&bDPb_mJn5RNNZ9s)%>Ee zf|BC0;=;js`K9Frg+*oM0}Hn$VWuZ=xAdGE)@Lhqr$@{&TiUkD*s$-{DAf_GPg~>} zOwW6e5tB6CBCM%&hQl2m-6d3KGDDP>kwOMZ%xGSeu1u0fu`b5&ii}|;#m9kAqR!al5M2-8a9%39}CjfQTEgjS#!+HF$9A#F@}%2=7Wdd6{5 z_hP5YXxg{b-^9`Fm|}P};oU0j10$hoGJ}hFomf?<%rMwYT5pa@(u2}o$Iwi|t7;@4 z*#y2Mnn5g&-T-^5@A{{miCG@kra+Pd-tIFSeU?FSKXR|ev6XG7J zkzG~!IOfsXS$V##qFfWnIia%UR<%Rt=1Ng0N6vFU`!mMo6_}KYM4{9@&x>JUCL$OY zkORSZyv#_9`Fqa}VU2y15OIyA{BbVK821I&Sb zx_GyGQqhxntrONR)Fovc9}6Aq|F*E2ubyd1Iw><&8l~Ck;2VuqTRO1sEL|M4cej2lb~Z!Tu_9*=m{nn zuu!8CA~C91OffRKOhJp7q}6DEG-ZsNGc?YCzbuBK1f}(nu$DKe7;H5Oa#e;Dbw93Y z5$heJDH)te&UF{7kQ?jB5==2&F)?;cBF^!{?ZMbgrbQ8N}y`$=1r=#(@A*N2kH!BlQ zqTc=;htm>^trqgMVh^p5h~p;qz?*57*3?e>i`;vuiCNGSOhyz#m9Nc=mYs$48SPY> zG7D;&khOx^e#ud4O0H^C^u`g$qgrDp4KMRf(j6bC*E=v2*BotS0vgj~d&N0s{jNX7 zY!_S9&_`5jvi)gh9k=~iX09s>d}C?vT;l5S43;%g#o+=^doA zVspZ>Y_+`GU%#C(L8)Duw6s=~u381odilYFMVR!tSf?#qQ!RAy=d4W0H>(E_80wON zAuEqY!X-7)AwAyiPp@M;=pxA+e4Q-SrqL*Nhs%SS#Miz&<{WwzK{0Q<^~`zaN(t|ORGQORZr z@#ui8nN*n%pG@=aolEIeU|m`IZD&oz#?d2AVL7}x7~|gNnHB!!3|7i?fa&I`Zs@#t zOy&%&^h#r_+*pw?M8)pc&5`a-P`TWc?>gJ(2TH`}2wdG8HZCqGEjP8!&?p+N=W*sR zMWY3^s9<23jnJA*(hBlS1`Dqm#YmDQ9cb;`>L$Zxiu@HbNNvxI%5+bCDk&464A}CR zkgS^umssL!mbs4Cbrkm@Pnp&}-idNK9J*T3Ye#X<(SdJ>6d`75!FG4kdwv2+s zQ&?^bpJ9I_2K5~rmH`UHjv*sLT6XobG2TTpuET9J6HhxkuwYO?BxE|d9=RB&8^0kr z!Tb!#p>;#uW)o}kf*GR67;>`IX^vmQI#T{v6RmVGO`3k{VNhvKVFCB0^utD*>ctym zd7BGp#gvuYs zOZloIGR@Js@n#lC>7r6~N}iaoV^M%!s$RFbfe~r;Dv08rICgkN^>BCmgqq>{K`6ay zLi~L-v5HAZ$GpjTb?uDtEHfP`Peo;zGNqFG<{0FP8H3I29i7#-l$vQY?toPhJ04O^(@@aH&!mOesieT2q}PQ@J?O(?J&dcyI#qeFMruwyLueO1 zP;1`QG}44#(4|qPfCf@6y;A)NI#HMx7t4ax2lQ-6WS57lZ!$(PqP(L=#%af>)=7x>7j2~qyvG=^P7(F&-hklL zP=%F{T-O}cT`ay;%`2gIL_T$h;D};M1j%LSmZ^2{#-Z z`c)l2ed-Wby1I+hXqcxqsKwN&`O~J^-AceBMRIjne{Qa7PZhBtiGy7_ddhjmsZbIh zb&HMX=;o><`s-e%sH-^<^6s8zKUF&KU`FJ&Yz^#+9%^m~t?VZtItCeI}F6uuWL|%{rdB`v0NuME+ zK;NF6E7MyOtpA#1RXQn;S>}3Gt<0gW4rExj|I9@3?2yWSR^^~6_MdQ|4X4i(cx*^L zSYwu)lhfdHLv&4~yb`pT>e(StLisbsd!n+&mD+qxsK?*szJvM4HiyCpg%=LVtmzD= zhsc^AS#61xw{@umHkhg#VFE0xswDJ)4K=3h5LSFG+ECAusVqvVn)1K_9WHLVS7;&)$_F$r2I#&Gj|6&8*pqM1L3O+5;(Z1m znP)V@D}z8^*eee2u0sWrr4!*bkGkLCFJd>w()egf{&yOfU5q9t;^I$9Qt}WnI?B*9 z*_S4YdcoT>O_bI2$<&(+YjMjEH0vizCi*6TL|=yBkTCJWcV9Hul(e0#J0 zAW?tqGDh)dxGOieT+;3Dvh*pAR*F6^HbzGL76eocj^N%h0;Jqe@iEjJEUZVQ2l{O@ z%uum3&Fb!KS;-@1@@S=c4S{qGY@@78PozH0gENe1Z`KZzkjkOCHRhXwt$^r{e_`7I zQT^lFYZK^}Ya4I;UP+`YhgKoZ-epi*1dO zsBH4Wsw5*op7<%}3CYa0M`$ItB!Jre(xRZ=`{Bv9cvGr>mqoxr-Vddot17R*6)CKQ z^g%OYS^2V#k#4ws5x0^pf*q_XUqV5`n4 za3Xw0I7#-n?3wFCoo1)SX<|E%J*`focV?3FS_#RSu2W0Qg!)bLJDYteb)ASa(K(WI zCppy|&0$|s{pRKj$SH90a|&`?C)XLJ(y8OyC7mX&*vRipQfYPilcVfuxSjXwT;Lqk zxnE~VV-opE^NE|BWJ@RFRH$6ZeMqkBh}){Rl1@G0IpjLd9=WRq?~WyAJ^60plO&El z>N=%aax0}Od6yD!)g8oCxkS0A7E({DBXuT4DP_5GJ!#g0E#yf?%SPhy2}D#SO#P^kFbCO0}9%I*yD8^di6cy$B zBj0*nf)RJ=jgv^Mjz_>`_#O{URfx(#FimOO_4Q>mSLeWgpjVCX&s6Ib^plZx+)q1f z{)OonHL=c2brB?2*<2u%m>jeNQp{KB(L-+tMM_3|9JQ{jf`{%HW3m0oz$6IMLP>e@ zK>3xDVwE08(yzK;>e~!Uxf4Jw!D8 zF2q4C$rc{umb3GDc#8)z=Fw`K$JEth4ZM^=6*TYL;$>RZGPfn~HBf$T^4=l&iYWZ`5F=_IP++EINz(VA{AfJ~Q6LtxGS% zR-HfR0)@s zbO&W*!+7ZW2^{53sKk}|z<8<2hN41uuFIG10%@Ni&|e@maxc!JjQYvxs>?2&c1I7o<%dV% zwMCv9Pn^J0$qnx0c@2$J7-~CPR@~&dl}r#vBZKnIjH@V!wqaEXM8F-#3!jorJVjl$ zc?_Kq?vFGY+oJr-bH~Nz(j&|kdnlK0V#1pxRH`XZ9YGS#R+Lhfl%~#%xdnfYktd2NO4F|kR|XJS<~z}F((qy%l)knWL6Wj3{P58Pb5CdKH^kW!Uuj!=@} zlj+pTC1g>CpA#)52!$94ql-#_80}n0T?h;uLfR^BS zR;c@wkP)9TxR!;5`4guXOrJho+DCOV@5_`Wqo$a=Qq6j+qF0`g8W(M%fuXK*#|@jp z^)kveEL2-eS0$@2C>Br`;}kJ4;!AV4QZ*wP;EXaKD;JznS+n^C!zRYNpqy*kc;CA+ zK8je^G4WJP4Vha-vOY5v~X&`P0!O70M4oYqIEMO0k)EF+2FcUM_LEdy6=hkQ&E>u2 zFEepl#O0zMYMG5j_N?USl{7fa6;zW^GCJj!- zWS)8Xs8$bb6K-%N53^TB=S4=yO%9V+*s28%blzB`DOEF0JTNR+T-|im%!>&KWZvq7 zl>PX&S#5~Ax?)XoR-TMB{U!3Aq)WT`4hhL(|OtOf&c6RdfYL z4lh5&TC<7q1nUx;a8s4ZNk!ucQ|98yyGY91u_fFyTBBbtB$3rCaK8C z$sqSYuRivWL@mWc;i$}UDFnsDpgUaD$*cx!P)+*E zO3Hcyk#WODikjC&8<-V{@-p2l%ArM|DBp^JC%ck&S%=9IC7y;OmouY@S?Pd5-OMk~ z)X`cVm*bT`3^b8QIx@Wi;n%WJQ7=Y4YktOQWt}FKC(dU;{G=1=HN8qtC(91dEW#8DN2awup zyy?4-nvBeh!W(Kx&C7bTgT%y0?+Rjz`Eun=1XrBns{6nCwE3Xf0yLQQ_-00DtZNpWE`W%ct_T|n5yog*xbeRt=)wls|dWV-SfZx^U}{f zjGv~PooUI`EE!mrwTtcD35}ZSGf$sB4PEf-Lk6CCH%Z`)fl65=F{Q>)Mp^C*fbK$` z--3E}#d`KOfr7}yQPlp#MwwJwhXTGqHUCvZv?17V zs#n?4@0=8i)klVnA0w`GLT)GP<)&vSd?4u&3?|V?+2)oNoXYId_Ni{GT1OC>IGnPb z7)!NfO??}0MhaJoHGBzK^I1vb&r>4a3u-)fBWou>6_Z+l5qNvPt-bP~WcfoH%C1Sf zenOiFL|Uz1*3G6F7i36^@oXN+k(Ws7M|t%^WTaoUy!yFq-aD)2hiK$O!k~uc{C94% zJ|q=upzRLE)AM*{aiOOYx?3DrS(awte}oZ6f0Qp6L1)YpZ_`swtLIZ??vgR}RD~{4lZ3anb_kI$#GNjhgFSW)Ol+D$Vn5_@08(_D6R4N z6NjpwQ94vJUhkYn5l+q@UwxGRtx-SnIz9GIsj5`JM~)pv=}yY8o~V8%Rf~1WA3ufR zdR}zIG5M+HRDP$7*@6 znt0Ej!`z`uLHH~Cb8Rkpwkf};m`Qn=Xk`j1c&D~<_BHG0q$eh`56sf?-eb(O+?`BO z%7WqHYH0z>F-5Sfyjb6ted5llC?ud(GOB*DJb$Mq0PTaR`hmmHN(OK0pRPo(BIThm zMxMl7*27YI9Rpng{rrN>g&s4Iy!s^_crK9)=ec#~mmw5!)LvR6!WJlb`rZYy1;*z{J{uG(aGojA$1r0g<&eAm%7Ql-qe z<&WWQYB*GW%3ZrwrjiJo+9QoHJLbn2sIjw&UCV6>!+5xXb(s{BcWk;n78>U0I#}-} zkHc()kqn;)uA%0mx|W!RpNOSq(>rCZSV_4d$yA-c-MRZQQYmpaLQ;&gj#~~xh z+0m}!Y>bJ~S!xa^+x>LyI*}W1j><7zywy?uD<~NSn922v%?*-)@n*AY*PzzOb>%!F zl&B3Vs3v+s++0x~WFJj+*Q2HcilssdPtKH6$5#f9;OF{@cGn?^NxTtb1BWWcxPj~u zvenhKt9t3CvW{lOjcRpMViin_?3-0q_(nx5#kR0cRTf*w(wy)FxoUO-L&IWZ=kYFw zj8#auAdCxPE#(;y^_0Fhr>F)3Q8UkS_?j%OK2CtLgmySOtMbWPD`aAyi}NN9`t-ie z%6L>ZJA}Sk1)6T_M-3cxHF78l6;{1+uhO&@R8))1N>$+}RJ%2H8}T>$sTuzysp%SC zl0bZY4gvpK+Oe}5$i*|J=*`T0*Q3no)MccS+r}lJ<07k3WYh(t&jR6j^55q1sIq;( zpgeLW%SVi@)-R@HIfg7{D3GXSW>82x$+SCRn48;o0)o&O?b}}&a&^B9Fsbg43?BBK z!0cz5!|L=wcB}=PUa!1m7DCG_v}Ei>xt?AN(3a5u*IPVYm8d|Z)cNHsKWk8}iL@GG zqUCWs_0+Xl#3T2HSK&DvxIy?6B+YcCeL0$Xc>%YmAGz`BoOW9Yxz4>>tEX;9U76-N z^gmCTksIAq1}@@@kmOL60}m7y6_gb6Y&>nBazbbYleN4>+1|7GJ>KXa>&um{nCHE% z2i?H(L0P+{Q!6s{px&Dx?=vxXk*mtNg#TK=OaU`FRNP!!l-vJc{XgSShl8b8PSf4) zE#MEB)me3+mpxEG{u;c4i9=tQY1$E0qpQ^GOhoA^R`XNx1bRd zr61YUPdljxeppXILi|S^s_X+#bI8&^@oq_tIpYNkv^F{^-P%T1F#jvPeqaA>luG zWi5m9RqXQ0gS?fVX01BUWfb#&Q0hC>zE^PEIODEt8Rg1qGBp9_y~%;BstnjyMc9>a z#`2`1bCjp3T|W-CNa698YvfzMg=tPoRvgx=H$qb-^-bdAAb_fGuWDMvf|s+<^P@*d z>Bo6_WtxXf;yfeFW3}?UAEIHTNDcnl?h1niDWpk_&Pj%3v8|N7HKOuAL!pQAW)H1Z zdVQ7OgJ6(3%`!gii&6l6w|+xNJdWNm5j;L`G<^1+3D-A+9^{NJ7C?BPzV7&&~>@DXk(5xE%2 z^z2C{+P_wjT&u(XJ4`#*D$>^~-O9C!^|d?F3zLo1x&~i_ky_Th&R7-TK zgSV1usieB~$JpDsNU5og!mV6opj>4ukLI;=iGk)4TdVRixx}}8Y^$A1mzhf!Z{_X= z$)&fnX1<;D2buIswvv9iPJhb-2kl&=++3qGPr)#tdK z{^>2pFFN|j5r^&4v$3Y3!s*p`^7fB71G}BkvuERb4M&*p&;dCujgE7=v%7cP+vVhV z`}XPC_(oN(Ij5}K8AAtbH>2Ab$8m1}aJ`o3g8;oW*QuG{ZK zx#P;w`#Diy&!AotGxl8GFeSLBw@pRT3ZHvz{r-c)YH-OaZC-4pIM18to>sji!4VJ)aIB`eENx^*B7?iY7V12tsJ_sHO1>R}*$m-yc zSHEi@lv*h8_h8bYz%%V0c{F$=l$v*dQr+dO#!kmVL!GDsJ9g~nbRW^#X{eiDb9yK& z$7RQEXD#3Ec+h7!ogLz;W1Ty(B_iT<;tE~S?)^GN_akKyxnNku=_U1l(HV|&4}AT# zm#6>R`2Rr(Y}cvNc4D7Jf9HYd@MG`<{0&yXn;?4qA*_dwU;}&xU&Bu5c?6DvsW1&h z|L1|&fOFt6cpAoacbr;ifHt@pmcTu5FFXs+!IvApT)$!6+pE7^x&9x|ez}Z)d>*{> z<}cTOdF7YCntiN%qjc}Mp0TZ)diYCH9896#g= zbEZRRhsn0Zadz@rJeoJTh946PPunAgLfW7+E6!KHC--??wLzwB&1`FlDM$8`I+FUS zr`&D5{E}^{o47Y>9GFb=Ar2ByNX z&;X4PhZA5Hh@AWeu7E4yTDT5w29cY0o_*)8OYS=Du6OQY<22cjuR7TrdlzMaZp-a$ zi*E1a4Bb}U{uUNQidt*gw&d+w*d45uR9P?e-QjC-M{-t2Om9N0v5CVzKQ#8R2ONj^`j~{snX%A*n(Xu9 z$TdtHKTY;Iv=c!op?e{XO#krStSy~x;eM(udOJ0*fPd|9?^%tFV{YBT; zU4PMp>qj0+H3w_bboHcN(`}yA8YR!&>)xHIS$0*9-rZ~JDQMl=@9yOFZ0tNRpBk2L zq75CeOXcWYy_h=Mu1-ti>8GFWNU7>{B{sFue!9ebv0s98x0-{W24iLuHT8SBeR`?;QTN?W|5xsJ^W(jxuHS(5@D=P%ok@M~4^rocKo!gb zTdzN7yKz^?`5n9k<-5`D!?W-Sd?WaFX9|RA==T9hLfAZ0fYh)ay;AZa?PtQ}_yUc5|E`!H+@eyb^}NaHxXO zPz_O-3Ae!$AhPjS5czloL_Rh_-tO2GI1;A7x$tY~j@*d+Y*@c;HJ|mX*ZqsnOY4_E zz3wsot$S?ghC9|>^{WNxtN7IEV%xiCqZE^;Ut%WoKv0w|jt;Nw)1jljH9)=O+#h8* z*Bo-(;4%M9|H6K6K#H3fLG89yk9I(N^SUB~Hc{e927H*sydXY36z zyCTk*Ua&Xp5B;DF2Ekycg3&Mr#zHH!!5rA|-l`Yxzv}*T?@yka zJSutBA-*8DzlC>m$i8P#BhntW(`IengWFbrjrdolM{ZO4H8m|AkI!A`zTq}q#XD=8 z?me^Z_WGq_C_?>GWK8ZNw9oS{B(~p$-BoO~t#_$&scWfUsoP(`6YwPLK+m=xRDtwz zCqXsLh6V6T_$}NBH^Iq09Vfq+`0jdBkLd3ia1q=9H^I$tJKO<(gr)E(h#Wix>)|8#7(Rh_o~09a$!V9I z)^N#bV^1r6*2{Nb15F&1zj~WA>xP3zd<*-qO`5o^_T<}XE@w%l^itm)wsoBK?JT5R ztD{%hRqAgeY=SS~EBG2Zqr;-}J3@EZ33i5EU{}~3dO|Pg4Sirw*av+zU(L zO;`){~vcQ@ENyoYV6M_Y$qvmK%S_JR_qg3)j!Tmuil8rXSH$2kJpZ};0j z5^91&t$Qf&VNg8Y4F=u{213!kbKqaWq+bdKLY=y&f=5Duhl59Cn-1BI{kHEuVte{~ zBAmhSjzb>Q;qCPC1rrbSdVLaK!n!3_Vy(P@UzOg;KA8bj`(y@C?e|-K--{5Dae9e9 zc7>gw2lRwq@MAata-lyILNSy=IShf3U}az;+ad>3VLHr!Mo2*`%!gCpY7kku7OsaI z;TE_RZi7F<61W%c1Cgn}!&~q%{0~HsEs?R^jht2T+X}Pc)3vXxRlFh_udIFXFONKM z_w6sWLfUUL2=x14j!0{O>BEP)iZ{N@dMRLz>mFIr2#N{;B`!SKXn zn;fTqCCAyK4<|+L+Zc%TUWeYPL?b1;Gb#lYji>x2Tq16oUW zsu*STb(hG?W=kB6Ze~4zwGzJ8t0Trf?0)DSI%X$rFT5}-3FJ)Ao&@ZT(@S*bdQ<;* z^ScBdfhXW8cm`gFb+7|+Au`ei)yPH6$jH4$PS)`I4txL~!Jf#*36Lp23)puq{0zR_ z^eHpF`t#cAmsUUf*hBa6S@O`Gzx(YOar!wj6SSmtafdw`i7%SbQ4dIbMk(%I>bt{d z(UMBlc2FlG)W8|AK(_lj&SZEW4*w~BAk2r8;NMQ*FBAxQeeDNA zF5vePXn*7;G%OVgw0}RLBX0x>$LU}|ouWOw-PV{E$r2+mXrrVE`Nig)kJR!gRO>{t6qw%IU`S8`r<}(sLW%dTRascdWl* z{Zo9d{MD6g-LU=~K3DSD$k)bGiFoCy!7`Q}mlTnw(b!?J0=?9?w-?K<_e#;}J{v|u z*8gz6wo|6ZhSw%BLvh&mN#8!6&!x^IMX4kmTlsh<0ZCE%rrxy)FOKf-hrKgpZ|FMY zUG`<f>~<_B)N; zo&)#8%kVGQ8{2&V6oc6Fu`mwC!#oh%z5sp!UqILW=*hyq@ZQVsEnl{L*+ci-dd)rO zCC*Dsxo13|Y^{Dq#S=tYS56s22^i_6L{7%cb@blEvy=GSc-FQ`1DY4Sif;>KZ%9YE zADw?+8$)u7t!U}|r_IiheO?)$5Bi*}vaP)t{2pyzwyHT!Z>c+}s~jkSS?~*Z3f_iy z;3N1LezZU10x%7x!-c_f)0~j-e255wHU?JQ9p{D=8ED&mvzyH8@ zc5-xE-!!DmwECCtyUA>cC^~zIjut^NjDr(EWMB@=g?VreTmYBB?XU#yfd}A0SOzbG zl^2nfPvM>AOP61h=L_9}J@3Gr;P&==UPH4eo|};ZI<7eik}^BBbC9 zSO8)N&W0=CdayR(NNj+#3r{Y;`@Os2NUAG+rn-2h3PN@j)7xgCe%R; z;?N3hu;$sjF5`2`@u#R?*_O{JK9^CGGDg`>X>P7hE&xsZTM;cu`GK8DZWbNCwm%bNV}KRX@t zGrmnm14gs6tSan3WQl42MI@cQL?3?!SHN}fJGdEs5BGx9@%^wT_4Xr>I^Gxdhkh^_ zra&#!fzflLO2J7LW0{R5-9vpFy<5WN#zKtyZ-#Pz*auY36mO$zM-ct9^P|wTZ zefR`EhcBTIb-WLZg-I|O=ELbA@^C%e0wNc;ft8CM$U_4p;1oC$ehmxZV)zpTW#>b} zLHT(Qxp@NKd(rzm^5QLQUw8TWr(Hhh@;Oa#`Dy11(aZ6hraAX!`flD{Ip+1Au`Ho* zcE4}mj1+@U7V4qDObbOgR$eqV_v#nj5OuD9V_LfxmABd z$8`EhIa^)b10CH9hQYDW0BN`aeh+uTAHnMLI=1uB<#MpPJ(cZaVJ0+!==vFO9-I$X z!%c8MJP3b*f51xkCv+)f{0MSjM<|6d_!-;^Z^8%g5%exXMqy7F0a4hndgTk=XSHl@ zSp68EmG|1+x39dBeJ|X;`u3~%EIRWl6vC@vJhrTh_s{Eh}c8 zAC87q(7A;90ayq>E@jLfM#Bm4z(DF2j>Ew?9-`1e+a2GdChFcgM}j7 z%y9p`oLLR#%H_9Lqbek3#N}6q7?mYf^S-aB*?8Hn_blCY4|TpegBYp+^YyQur>SJU z+n7;IdyQtf6R@W5Sbn1H_AEk3!_1g&XqIOiv^8Ws(E5rvy-6^I!+lbCYm z=Htu#q?|jUpE=MU20$Jh3qk#j5k4O-fD7U0un-o(#c&B+4u60<;7+&~mcm2u2)qLC z!8&jU;afr@#9=lpfM3FI;Vam&9QzJmeD*P)_tw7l{1bfceg0ngx%JvhetrJhvrj)c zb@D9p@g;$}|4UaHo0D&OK2y{~hp1_mT#A&aW2}sjUrLWHvpULKJt1@EV-wTcB~Nqe6{{jcs(p~x(NGV1ueqjoz(10?Ld!qmU4zC(z1xOb*7-24 z5BDTtU-Fe6uvZxeezjicUtJElVw+Ec#bE1A>P+fN%HD-(u-jnD5e|S{=rx4)7itd1 zFN6yYVQtW%%oW17G030!l}7^~3{Zjo-|PM+^Hc2xLOFOL80~Mtz|+A%=*Sc89(g!; zhKYfD<$ZiCq{2NuAYa2{L( z*TPNk0DQUW;}15yyXK8|SG~LD-BoKoShMQgO|NYF$8(#W+4T6PhaY(O%R9fk?aPl} zx#7zju2L*IFN>DSTV2jP{8(y5zMB~=mSJDnD>bWY(%VZ7F78{(Uip?<*C8bX)P+)U zd7A*LuH$H{D-!Wu^h8zX$JN}R&irWj4C2VQ)T^YR>t5pNHc0kqS+mmg#QX}C#^fA2 zF{G&s3BOhrt(57U+g#aS$!oFLYbnF0;6vzj7&->);C<+J1o?q-m;uMYGMK`ZkAh}6 z2d;(d;A1E7w>q%xgaV;xuLYyM5)6cn{G;6?&jpV>6AU~V3_Q}YzyrZ(_XGoX1_L(* z1O7H<*ngXsT9m2muD>M?fVTE$O;}~N)RIgU@2oMijkWjBII|DVkUILf(_*$}j=#@r zi7D6_W4x@Jvt3I!d1h~yv-aW{@V$69n22zD$CSwKA$s#5{0Sa{M_?IyPY|nrbAPKYKR5%?jgp1*FxDoyU_rd*O9Wfg zUw+}`=U#s1$(PR+Em6fOx;j|qe3$n?YS}9x(L4#Gd1&pu)vuc4Mr+Mct%K@3_T0Gh zE5-uv@Z+RP=}&vpc9P-|Gajd0da4*Y9%pi0IYWoVVwCroMo7Np969FftXl-n$`F>y z3WmjMc;W1}iLFwuW|?m<$9qT7R^4<%vs`e?RiK@-e{d2kY(1!u##Z~h~uj6RO6I$4yN2NDaUJqOOW@-R!$n3{geuj=I#|yL{`qlp|*CHLa`J-x05#*fK{! zDp_Ki>-k5>lU=p_(2l#PyeacgVx{S_rl(9=TkWBG5-55wKy0?u$Dx$(d2l{l05`)@ z_zS!Ouflo5@TXuclnrM;Y=SS~-!NlD#xo!5y=q|N?O@=|js-%EK`79E0?!AN4te;Y z05akKg#!2a`x);H2HL-9Fjn?$WxqEaaFpk#Z^yVyvi@A}nGFex09rpjTexZBA25Hx zw|Gd3x@`~vvFFO@&q2q25enaM($Y}4U)1ICPSLAFK>LCK!{IOqYT#!e^0gQ)h0Ea-E1sanDWix$e@7e{u1-7oU0Z#jSGWt(Lb`J)k*DwhEgc6LHBnMy_5+U83&5S}&=1$*r5e0 z2*iO>ruV~x@D{uW4!YbOc81+xcjyg!f(rvd^#8Z;d-ww^f&1ZQ5WDaOtcTBFBUl?T z02@&VB~SrJgV>FFXn?cfTv!NKz#m}ar|W~Cb?fF>u;2?j#h!DI0M=-~T*&-$B`MlkSrFz`^j0S@*dwHCr?{2em&}-b>1IzIUz{ z{U=ff-C;NA4SirA*bnxH1EC0tp$rB=If$ND!f>bu(fJc04VS_1U^zSwD`4*`(uJSE zzHk8KLOBeEL*P&t3ZtM3M#C7G0!P7Am;uMY7oV-O|K9rStyL>NTOoY*^nFj?cjwJl zEV|&cRbQO@8Anc=zbgHi^t1GP1y!9>hDLsUqe1l$U&Oqhv8E zKcnItJ?3xT>maGCYL+nV$C_iV@?}^V{4Uf}OXD{p?7Yj*&e!SOZiG2N!ecoJ2S(z3+xKJ!Dtu*V__zw;Y|1q zTnZ0>yYL7amTmdy-@bFO!Ov@r-tj`pY3A8(ViZ0bdE40C>a6ViCSAx|4 zO^_)AyHn45Ku{KhhKd7-iKeT{&2{I8r%s+MhsZB6n+2u7O7b}0M-;e%+ zUPu9H`!6hd<>gK$l3HOef_`zdnzwGt2ov>WP3v+E%LHw%f z;aB?Z@-|eX&3-$?xw6kYx1*MUG*{K&pYW@yoBIq{KSI9E8zAMHg83kNy9j;@OW*-` z6KHLoiQkzs#h&VPq&EGYo5bY2V2yjyu#J*J`>n5F&coW%$Dq#T8eRh(iskL4 z1rzD!{h^#55V6$O`@9}Ink`k8%HA(HUSMgqV5WEDd;B}BXKLn;g6G+{k3TMGNa6ViJ7s0PVdD zFa>7ATzCk+hHjIXKZbpv2%dsxp-(mANpK%L4S#{>U=6$n??cxbEH7+$_qBIlc=xpz z-u>G%%N|>H|LyX*R=zL3|MqilKdn_h^?)T_qQ*w9?EIM?N7+S<+Q=)vv7`PmUJkBb z1dg?pxL(*x;nm$A$xMMhRPNXts1G^D8KVYtGH(;-h)#R6Bi>cb5$~#@F!eU9Hlf;U z*)R2}270MSsb%Vsbfm_-dev=(w>LC)NbJM@DBI0(w229AX~m<89s zz3?*p3toq};azwS_DA0G;b5qQVK5G+!O<`Sj)xe`g~#D(_$#~&AA-p1#`ibA|4;ba z;~U>!`g=BX@b~Yx_xYQOvr!-4_ z|NhhMFRZowJiCVP8ML#7{Esr8X6>Q% zG_(($4CyE-OCy}s<`Y+rdFc^%^gip_jT_SH?6xJl1t4ADMrGW&bD)&zac}`Fg0=7s z9ECo&!BV5!<>+)JoC4RuYw!USqT|!yF8CYtK;K2@kAP874=2KTa1*=QZ1`U=W-24&fYvU~|HKY{-PY8KltriuE2U7Bh0 zp_z4XC$#*h?S9BohXStzs|c6Z|NAcsJnHAn-%_?2`<@f9@6sL2wqJ~Zv#Z}j*yXIN zcaUDevHS*l2Hi}Iu>H^0hV&BMkUIShTm~<~3XnRUK^-3hpFj`l`4~7BR>3;zJ5C)- zJ1ct$I7!MO*3LFK;!toG?6Ce$( za1xvhi{N7TaP`X7E7cbp%U3`7=%4Pp>%Lpe=ZeJ_EWY3rKJu+uEdQ_1*tRifo%eq+ z_mCkH^?!IWB6H_YYs@k4fA(b5rRu=(X0M#@$3d?onmwPG1&6lTn1t?Wea?pH-K+nK zmtWi4SG|9%xBPnEpXo2K+Q_pFUR%*I&EGd@`8hZIT&enx(2At~E`*;$f9hobdCyGT!VzfQgP>r_?WiS6wc zH#yx_6gt~2`sR!s-*BBSn|72ap}#Jt_X>px?AVH<)2YYjB+;|1Q}55WN9W}0M=Q`& z=NsY2{^nl(=HC8h>548+ryV#+ZS1&xlM|IB=C$^%+0)5U+0=P#sFOW>C)ox%^yGKIj1Y>PsTa|kuCG`U>ca{I&aDzXD{5xHO zcGcR{3#fastKVP!AHUrXqx`byovQyo|3Ku|>0;Z@E2!`5;RaX&e}eC?{x8C^{Sfr0 zz53tu1Cd{+i}+5#dcVii{X_gd4}XVO;8l1B-i1%#Q}{Rh59H9iNfWm#>;^xEyJPFHS z1-t~W!yB*;-iHnF8GH#}LFYEso51d{2kZ^|KtDJD4uivC1dN2~a5NkTQD}fBNWeTe z2|oMqv)4UjOTzZ^vTUd?yI;o+ha{5SFVSCqomPdpLut4@pL9!JY}jAT>eEgZJ-2lo ztY@j)?@#|9>HNdi|J)x){+%vXhdZGMK|L1T`~K?xqaA+O^*{9ol7FX*wXvsD-$6So zw)Oj~f4A!oyZ(RH<%f}fr%SL6we9DF)V;K!-(USt?DoSbzxMpUr9Tk)b-Gwz>2K6` z&|eZC>HDky({;iA5XW6q|L>h2i2OQTg1&Ij4;J6|`>X#u7*_is_y79*K=SW&v3;CU z>f82jCb2DjobRvxU+@0IuK!U#ko-Gcf_>RPQ|C{^Gf+F5zBqgv8K?{n@3tQZ#-hJu zMx>Sf+%@vUuK&4A-u)2lm(x|oD$aqQ!7pGDEQV{~I`{+J0e8Y(@E|+{55ps1W#&#~ zQD~@{jFhEZxpS!hS?a?$@0yn%lJ`4spDI~%0GMF zNxo%x-(<)uDenfK^xQ_}3koi!{Aaj%H+ZR#YfPC%nOIvP-Y76ykHl2E+-j!0*mb}eg?_ScVw7uq{A6#{{^O= zE2DokW9+3pt#DTQuXVIcxBrK4k@BlTq)#mQz8bcGmH(fye;kUE@5P`m^n)3&5`}v2!_B=xC>^%GFSy$;Ru|7@8Jh4HDurm_!0_D<6SYtKpZ>nKjFwIk#Z`Ond3G?=$bNdUctr zC#IfZw{+=JMSuHZ=t1IFFm6En0kijRpMUpplB}$2{*I8d#9c_6X-Ao*C%S2F&N60V zOF>CH%2@?!{U_bcS@BcCU9ZT|3$6RP9_493eko`?O-NYZ4oG!92mdo%4;|yTqjI#m z)L+SiZXo#}d2kwrnrUvO_ibjH@5C-OgLg%65?b9!{f9CsI~g1qPRrmpYuEYS?#Lj?p!2o;v<#9{cFEu9IF`NZWC&XZhh0CzzF#q;)fp8Y zr2LAe@9P#yim@^KPl}|mC&kd%lcHwq>DDS#>QPN-3+0A02y~=>*iWh~pR=p#Gg3Uu%P(d#R%&-At1_9-%j9D%9fG*bAuxV$ z=hokFmy2ieRF$=#QKNmB#3%Dv)r{D1D+-rh|MH%(o*Y2kY#-`hKKZx`+M zoZIdsM*8}>SX>*zW&$B)!$J9jI@f$94pUhRY>w_Hq3#!a5vlo(!SpZ z^I!u!2^(P(ya@Z?CHNGM!DnzBPQd3N_l8sO1zd)|;G4ty4sTepVb+paBR0(1cX(gd zG`G8)w~iTk^+Cbx=9Q5OJu{#0ITf;5AFo`mudc>sr~SFQ7R^YjPczpR59L}Fm3&DB z#XY>V+{d9TG=ZiN1&ehIIC1aDmFf_bHsLdGxJz2PzvQm3Ogy|P!X ztn%kgFK>Ez+b^90-ged2j#}-5WqaERZ#&^_C%o;1)gE}Vz3qgzo%lz$6En=Gr%U=d zZH9hMyL2O-(~Msw*q+nUuauqVwDhy(`OzD$A}Z_WT5o!#r+~M7aXZS`?iTp{maUI6 zwXCH?=sLE*!*6~!`Qi)j=AD0++N3&c%qgRg%)nOs+C~jh-Bp4bq9Rl+RUb1_)r9&= z2B-cvFJALz#{8yUyw=T(`Axle?VB0%n|kqxn;G+)dht3pGv+t-;&pFk%x~(&>)p(l z-_(mo-prWa)Qi`@nK8d<7ndH~P3yy17boTarQ2L*ag~orAuCiKnHFMhzPej&b*-g) z?Fmcc@3Q5(|IJO}d^OwEo-clj&b8=WO}K8gbEEjF!MRkYic-P+dcoNIRVNy8@SW*;8Mc}LrI;fhtm zh{9jzou@-PWL64N91S~gAcKsoiT00l>RJ1 z+Q$XbJ~yDhGT>A!Xr(HuQBmhpU%^&sAq&v{gsYCEaFV{ZQ@&in)>bVgoqxfW5bSQx zv}7dB3BhRo5_DL@2~n(?Wa{Nn1<2hHQpt}D@Z%$^ex!bgs;qjEA`VAo6&%8^e&uJm z%3pOuD^dG0T)SCzha8Jg;p9|4M+7;QPw6>soGU4l!1=Lg@QZDgm)}eVD(CLJW6Lj_SIM7+21z^J%!5 z-s36BF=iN8-AMK3{AO}KCEhqcP_^P5$<1g|Q&Lo7%4dHlEfK0DF}p*@tWa9atnzKe zte{KGqIArn9n>pT(9{aD#V0*xp5oO29~>&t(Lm>Gx5_fTG6!Llv>#5IjsPi9Qa=lG zj{d}ub8KAgVW|wji0)mENSkg@nr@6P&7v!1HV1V(s5~F3(Pe9-S{AikEp&{u)wrMx z<+lwX7(vbEyJJdbB$@M&_zkRVsoAofN=jvUm0#EH@+ueC*1w;nfOl7&$$z88a4M!$ zlVb(+dDY#XC$&FF72}(1XVpO9n`o*>)N1vLqppsF;jgqvlSu)|uhE1*UX9|+V5O(% zl4{n7->yl_hGy9-rs%0uHcnEFp$W8y$uI?`!a7(FG9~sGkduQ+hH$6}wV*zXhn;X5 z#!>7OVG6to!+e-a3gh8H*a+{yAvh1EX!oKa9yY^vcn=Q4C*VWM`N9Es#Gg6Da0tGD zpW!m(3*a|FP!6gR>U=U1CsU^k4SJs1sBU@EMJ zo$w1>hI;(Au?gG-vtS;~hu!cze8Vrme&aVlzeB}PzNrM!uneAu{qPs~Q~0G>?f~6D zJ{vO=?vi~9d=K~mn(|wUD3}6MA&^^E4yX;I-~o6YzJYJyES!U)#rYjE^nt!G4ie!Z zco_DQEaZpfSY46xa>>;RuA3 zA}ml5;$bPg3*W;z_zixCzaSM#lqOwZ60CzGa2YC=A+2C0Y=#$L4;+J+%kn*3_z@bH zBadJx9DsxHGwdr*oZ&l&s=#k%U)bP`5I95B=Z-_*S8O z!$K%lm2Wpedl(6OsQrt z=w6%h0P`X!n|1ic8?1)c;U_4>a7bbJ9)5tpNa6&M&>sfCLFieZ?>)d6m4DM}2d4R8>Zexza1-J;8pg#@dO32-m_7g%NFXV&#Pym`h zQy2ybun69OH{mUK8@`7hpneo(5|+bZI07Y_@q2g(hf>f19*5k`xh8}_UT6;;pd-XU z63l`}VJS>&LA%isJy;5F!dvhaoCn`lG6amIZGrMo6B~T$ zVJEx@```$C3di7ExCH+J$0+Iz1VIQ)fvJ!J_riVfFsy}juo-s1PS^_v;2^vUAAx+I z@f4hg-{4R19ZkCd`Jg;hfCy*}ZQu^*3;kdaya8{*TQFn{Z5nKWt*{4-$Y*#AK7ztyDQhqr z%8aAD!Y-hTrMkfe_!3UT&?LeJ6_d$xxD9H6d^e`lc+wb7LaPb%2cXPE>MVQ%EhkY{ z;6Ydb55q!O3`^iqSPIKw1+0VhumQHi4%i91;ZcI8$F;;xF_C??f08Va@HlGdU|k`c zQ_YhMD`On~jWXZx^!#&;pU50WLZrBpIkS-Yc#v^8EgxL{%t|I<@%7-R$oxFWvhvd_ z(}|WTZ@uZ_HeI5!NSA+uOd@?vbu$aStkNaR>q(vVmosRuUE2wf1!N(U)}GC+UXCne zLGEQy9QK$l5|*6TpqGW8Sza#-Jqd-!aC&8uJekXcH(k8x;@ZA=E)&`BN6N@r`j)XD zd8^8NXzR>4rMSewX~|@?&_(8B$)4~alRl;=ne;I|$)u0zNhWw*vHG+w;dEHx zlu=C=Sz7#Lw9}nT{PZM~IJl8b4_bG=26cpljQl|O0yJ~XKk1ADe2)Y zFaKj@!gc)R?=BPGGU%;i|7-2;f4h!(uXk(LF>f1rYv-T0{(1AydykXH32Xark85Oq z{6%J#q;DC+>6KY2^Uq2b8Go_f8@lF^$gKB&t}iT-P{+(TrMSjHWY&1AT_$}gky&G$t}^`d z=;y5>b7qk)BJ-3kB6F86loyBPr_3I-r9V zmMI@Z=B`Xg-dcJx+tW4QEj>3fxsHeHWxvgm8Ku^iqJQ(1y}48}1J&Ay1G|OO!s06P z3lB{z^X_C;*>xxLH7=6kD&w%n>;3m-S;yV#qqxRF(#7hdxXNyP9I{^~WM;6n8F`zY z)?S&BGTwCYmI+Ei%0IV0WWT=4%zJBdE!VfG%n@L_7rVqk%dC5`JDJr#b0@RzRqkZg zy~>@;x(B$ES@!^UGHWiJJDKD#TZ%iGH5bmE%$f`5A``#T?x|NH)9Go=lXKD2vS9Jq zLpXC~AQ<)H%r!pb3 zKuNjG^<9a~Q<)H%r!pZjPh~=6?#o0dL2#zk=?U$0m`o$%IPH3w)*J+GgVMr`}c1YhOJ&UH*_kX9X*xwMp^foecnx)G~+!R|{N3ow47WPv>Zz%z9JcPuQnWG}6 zEF$31D0XiVy}YjB)R9TiamXYy;;yoYpO$6PGZRSkGRd@`DhoeZ%f&-l-%~e25A?_{ zI@iH^aJT-OeSJ6Ab==&o-R5r1Hg{{axm$}()?u@+x#n)YsO+xSl+`*-?$$`MuW{sQ ztsw6@L7vwM`fslh?Rky(DaUhfH;o?Rw>K5mnVpE+#dT$wJ@Vaa2YNmxQ4 z((h;{nS{mIQXFzUOHZ!1%9L=k(J~L$)A6&*9!t|R($iHYqu2dOPr065W{ZR4ts@!J zY?<9pn@qx~`*nsqQ&=*T7p`Z|2PtP(KDef*UC%WiY~{@H24S(6r3LBX%p|jwGo7AA zYziAEtc&~3r8j)6 z>qs70GRZ%Cn{2)nM4UOC*AfSJ;ml{N5B6|o6_%hVf@JEMVYe(DcdL&lX)*=mE&Bdt zc{9l-TUt_fNi(}1w>@jqvI4eny6OenWEt`uKdpIqR#-yub@Xy0EOwczpO#G0jAit! zO^3zxdh%ws?6@a&8MI`gCm35wz_KXztTanuUobYUSK1{GWwflcmf737)U<+TlnF~F z*Sc(z*{>(E?Kas{Q5?t+7E8D)z%CQL=N;*?IDjAZFClaZ5?pbMiWxb@T72N0RRcZg3vCwmmnZEd3pE|2x9@chsZ*<#7HTalcVz$$pa^Tb zWHavXooxMrZzvd@wQP&-7uaQAOQF$Qikth9dzot+l2skE%hL3G#ouec_uKtUOHVg` zrpa_PGF~rRGBLy$9IyU9!&Jmy*8sU^Cyv&-ZO@YgV!=`8mW^ zmOggz(~`;cKD5cQ>!-VL+WoZ0AuB)aG9!-&kg@5$_jFqvxRb9SrLa~!44KLL<**ByDb_s)E~DB2m(t&#;ZllA@%1O89qo$U4Y;i83B8~< z5Cqi^Sh8OYguxIELtrQjgW*8%)JPZ&V;}*>LLv}sz7#~d!6cC9OLPzkw>}6m+FNWA0dL`od5m z@-^fkA7Wq;?3%(j66q~z-kcz|0O~4n{#di~}yEpR@5& zfBKrNRVjei>MocKb6_sq4fnvka39Qr`{4n25Ej5gun<;&q}_9P)Ph}EH@_{kgAuR@ zw!k*n4zi~HQIO0FgAz~@WS#wH5C^kiF5C^W_WnlL2gl$zoB&ymKNZT5W=)|vv;bM7 zKNjY~YFG#BLDubm101AlaR`S}AZz)zfM}QwDKHaceg8FZ0KR~);0(x`{{a-Z($EB& zL35Dr01Smua5vls^FY20Am44upQ}J>{@#mH^Oq}-x_JNMcW&1H;`zZOetswnC7={k zg#4uz1EEWyi8>p}5i<5{D5f*eXty2gTSz+|rAnL&!8X1`m8w!wQq&*Pisn(yvr_Rw zRNz^34JBU+xAHk#12>L-yA!idECKqzJW#KlJl%Y z;Uz*9qTZIUDH*^CRK7kr*l+6N(AUm;Run{>nwk?cR~BD}_bjWKgJWVN%9MPwnX zlZC8q7P5L-$Re|l)%PGXK6omP>uyTM=anfcHTeh*B}9Hgn~#hMX-mPU#g>n9$Okm! zrJ8J#;!;q2KypCxlD0zMQKei+9?|BiweSUg`&6Mp#P5Fi{T+U{!|$s2JrBRP;CFS? z@6^;2X!xsf=ikenm#c(T`qSTEC7Q0|6~&c=OFrtjLc5YpSAXpqZ|P~*1XFgrg6K^& zWh=C6lIiNNU6U<6?V4h`j+Ym`skrp@v}>BBr(M%cS(tXsu=L7_-kqjvg?6QwXZF{w znWijEyY4b&$IFV|EK5(jW}B}5+BL`0)2_Lu>v$Q_yW7&!u6ry!?YbA2#34+(?z8kt zi{3m_wnDq+TYB1czv&9ot_RFBlP~AW>8~C%Wf9u7z?99;6^85~Q}&K_J#5N?bBk=D zDeI_Ri!43uT5RcQ*Ah!FkLW#O>1o%arfa@-Ew%KtYni1NB6`a$J?&ay>1o$WOHaEV zGhM-XMelJ-PrFv(k`$b;T~Ang+O^u!%O`qk%riS`*IH9HU%S@f3dEOpv}?VkmtXWY zSbEy^q@|}_8%@_c+O^3%Gq`~0J!Q%|YS(5$rApGxfsS$eG(MJ?+|I>1o$a^UUMg^_(dSYb$!YOj&>J+HL7+*Yl?9xOTl@ zo*C9o^!Avt{@S(Il&#RN7cD*Q+Gpvt7rmD(J?(ng($lV2EIsXd)za%Adas$T{@S(Q zJadJ19kBGY>!79AQS@H7^t9^@OHaGrG-b!N>n&3jcDv}kZRu&(JC>ey9kTSa>s?b8 zaV&!Td(V_5Yu8~@wnMv)n6mTQ^}eO|ndp6B>1o%8rfY|G9W~E9uU#LRvWVlN_pvEU z)~-)1J?;9`be-3(W9FF=Cq(ZvOHaFwo30(&b;5L=*RIcTNga#$T=Y&_dfIi$($lUl zEIsY|($YIAdZ$fSvUYuC>1o#)OHaGLHeC^?MDH8Zm8@Og;*zlJ(60Zp^t9_cQx@@s z=zVYLY1a>yo_76c%0@5n<;laH;yMDFwwClVn ztNO6${btHWYuE3Vo_76Vx_;2E3+9Q2@G$@Z=F4J{fyK#wtB$2tNA&7idfHXb($lU;OHaG%TY7ax zuYskfT@5Wg?P_G{X;))Qub${NvGla7simh~QI?)|HM8_0MX$M~r(G>9J?&~~>1kIh zORv7@wYK!MtBs|nU2QEr?P_P~H4we_rmJQ1I^tR83(&B&Kfe6Ydi*x#D0j^-TL20da7st& z!=HkD^iz-zehTujPeDHPDac1Y1^K|IARqS>ryhoO=s|v`qG8}nngL8IJ|@*3lZuW>b;hLfVp4rEskoSfF&+9f zfI|;rJM`-Sr+y*e)I-`1{bInOUky0)0Jl@WB5>-L1P(piO3ByEve3CXNYjcV=r)qPWHm7TIhBoiiW{NgvVmkDIx>LV` zaOy#IrygE+>cMrV9$t6q0d}VzUU%w&cBdX@cdGf?hX=H8_iOV(Z7$H}L)u)Z&4;zQ zNSli>9r^`_L%-s1=$9N0{hGs}UvxP2s}83guy^QJ9uD=G)_Pp~uu7XxXmhnT*I+vI z*ql@U{KKh#0OC{|wDd`BZq()`Z9b*V&Dwlgo6l(TS#567=2lFH+NSrnYjcM-cWU!F zZSKb(rg z^yXC$%r*(4Vd@NXVT*}0Q*rPv)TOZ!w!=k`W-A!-n-s>b0HaO*#I7}fQE|A#qz|^R zX`sO{8akoeV1uu*zc<+uO}tF{#?a%0T0`*9q!;!Bu*761wosH_NNJM=*pI+!*aX{Q zpUKn17%v~rYg))3XK)!?s4ABG57&nC>U?h7F!r$G7I}YlMfT=gY;gC zwEkCqE0L3Pf`MwPdm?$TWdtBEHdR%>L@R(@5DGzIWK>O61d2j22!rB4b=3WgaO_e* zb=3Wfve@O(qYCPNMMZ3?l5(bx)0C|In`3%{i$XdUhh+#GQ8ra z3g|mMMPCgDin+eSQ+)N^JrzfYq=D*1|ei4;$b~*a(~8DcH<)p2mI#o`o&2 z6}G{4*a17?IoJie;dyug_P}0v5%$4L@G`stufl7v9}d7lcpct=H{mUK8{UCK@GiUu zhv5jk4A=jA@WCY}kk)u?>>OL?i0V&Z#hbG1*C8?Cg zs7hq6Mm2azaC5?_r6z9}t6Bu`c;_0f~0yc%7< zl(7 z`#FZshM)H1#=ddf2&WOk%vZM`G4`eK8x_b3v;8Xeu-SdKA2-gohsW^QQ#u$@dq^^; zt=<33`^FI?j&|M5XWFllIfPlCpM9xumCWg5KVrYS-DkV5Jude1?XfWS?MLjsdD8Nf zr-rUQoOYk>$L&`!_U(S!LzQ{ou4|Xtk7wS`e8e6$Py6;X%v=ku%}-C)`llVwT;n{2 zQ0n}8usQ^CqxN?&Z3coN59Eas5DsOaEZhd;VG`_wSK&1L1VMhB1GhtG7z|V4QGYrt zumZNhA8-jSgN)euKnUc6f>0PrLlvk6wV^&VfoAX~ybYhjPq3Eue*=64=O8i%9Z)C| zM7W_UG>80o=m5iM_!_=}KcP?v=RyS3g9gwBHozu01K)ytZF)QWnUDFJ@I-z(TJR&B z1)0}b5BeA90UKtOWoQ?o>0u9rSeOovz%p0~&%mef9Zb88jwGzE!*$^)*b3WW2keAB zuoqs0eeg280texBco*J-FX1$N1K+}r@DuzFe?U-Oe$xzjAOs3RFS-MLp&yKbsW2Pv zhWp@tSOsffGlbLgstpe{ByC_f?18=TCcFdhK|&+q2KT}esK*mSGl+vZFc+4=Gw>P| zXi6D?P^b)5pgP|CLp&1N;cz6R2 z!x8udKJP>Qf+l^57IcTca12gCfqp!=g1n-U0T6jTBLg6vpa(1%K$`(eVKsaS{|7w> zGJpUD2l4O=N8l4!Fqk?8-J>bHa6E=G4?#m{Q=l+}gS?iJfe(2V^C)}_C*dpj5t-_*a9!W zf=LDsV+#vS7Gp1gM`0-}hZV3BWPl}rA&-9#e#GTkxz*Cais!8s?tfEweJO9g3{D!h z>>D__`51#{vDoWD`h=(98~6n-Kq~k-())(t>`R}p7Ssc)515E|li*c&15W!gs0vn} z@OeLEVD$;V@aH=4GyDctpU~H~J*SZA0E^FY=DTMSm;?*RS3x1mQ6 z_XHRf%m6-EeZSN^#3zLN85DrxP#Ua0V0-pE!=Ze%>#!w117WZmUV>)|GAIU9i*dh% zJjH20p%{dN)dx&ue*$cW7vUw?5BHU%?Sn^P9c+SaunS&=*WoA}gER0QT!72q7tXy6 z3d6zD+az*+Vuo|9%)|F_hp=)K@a;RLD zdjO1t(O~sqQ>xQ90ILtXmHp=+vO)$6$NuyWqiub}ADR+(DAkO3gVo1-oc;CCu{i_F5Cg-&>g&y7{~lP{l6xXZ z-|jS6eL7$IYdOHRPj{p>`2ugXq0a^N=wCH}3j@d-7(a-<0lXAX{2`3{Vn2w5IM@W6 z;S_uea?hLz6~|G=LDm&ZhHJk^)}~(HidgrEtn3>ZFZ*?Fq`x=HudLhaYcC(3{mr3@ zv%*p7F9$xKn#c8zo@kF@!NWc)UBFe6nkR(UQHP7{KR2v$sB)EtsG)a0Ug^uHr`30r zh+ckYxytV>eK*>jtV{T7jYAu5yW5?t&By~SFTL2dqB~hc&&6%Nd?D%sce1!H=Z3$U z|NPJHWDf3dg~4^p8A|Iuo6!&`c+gLAp8r7h2Sexf4%HPBXhB7gg$I$od1pWRm-gVW z6AvPN2jjMR;845HX6;2_K$;h;{O}?$!0^I{F!)Fq2*?#e@kx#}FUAJq#V0uoFZ}Vs z-|%9?6+-c3aGDoUIq~Aj;7ndzx`G#z@}zkYk{d53<+zr$uPN zG%vQ~$BWQ{nIdwfwD`7gninaB@Z#ITnY=L5A|$<7#Yrx+71RamurtjIT`mqgUDD$2 zI63*Awo<^%60$&!7@Or;5$)M3zckNu30dW5PnCg2DY1KKmKQf38lf8-nC77_FJl8; zB53!_Of8R|MdeKMOqZOfoYxW6klbmW=`s|O`#Pg~DkRNAU7}8fTt`&5O$G?UO|d%hf8%%~oeMVp)6E;`YyuC<+anJvG~8^aH2W;>?p&Our; z+cDMdhtu?frDbi}#;)Oq`_|R&hmYxpuSY-JH>!3&e6JW6X-Cbtq_v|Nb^0(j;LNs57kZRjC6C~#9m`m-M6*Z5!GwB!MnRd8#j3OPet6|ofL#C-A3F$0i~CN z?A+d^Sedtxv+O~$xf`S$LCY8=nULuL+NAMgWD`}tIBN87bm zJ}aj8qfZsVpJI>)-0f%gik`w^Kb}wJu2OxzyQ|o*o==TkIwk(fXW4!BwBMD{315;k z5YCv%TApJ|nGW_21KD*(@q3#-KB`-opX$>uK>c1Ihq|{wkgCufWw})O=@QRibubwXjWLUU!G8RzpJ7?)F7g>Fz~TmCD7` zf*K{&`;jGCU$CT_S-+%;>J_faM~AEUDdFlJzf!7rU>Q}gQCYPlx|~`)tek2)wSwvs zT2aL}uc*FgS5Z}|T8U4bRZ`CluB19ttE@hcsjP-htE}$oQbp|q-#XRQoIch04Ow*+ z7kHbRovViGHLQkOKc%KxQaVD7ZctavY7e3Hc-0@No~#+EUMpH(HEPvJb!Prz!In+c z{DM*HyWvslaDis3`|xIJ|CDC@4y?JF=+|8BZQW80<`+{lDzsALtF}@_nzmwEWotD! zw2gW!sf`M5)>dt+*G>)S+)k~^)m{bpcTk%mJE+fkc2Kp$I;whQI;w^xJFAA(Ix`Km zi>l+_Rn;ueRW%sgRfU9gQ^N;9@9yfJr0%M%Zx7WdcTaV?MNhSScu#eqLNC>#UT-zV zzmJM6&_@Nf=%+5U?x)VS>aQwK>92xv4N#3H4N%>j1J$gi1J&>C2C5ZZ2dV0%qM6$k zqq^6PQ3V2rsHtH?)CK0+&1o`3-8*QAsx*9v8d__pT3R+%jrEIDfyLrfg@`y6Tt80r zpFTn@>NZj>C^cF=<`=JymXBAljpJ3xHu0+Eka)ExE?yN2O;CQt68JsQSk)(Jtm@u< zth&siqvJ}BQ{R^zr@o6Gr`{@)sM>T&RNe9=tLoLqt1b!S)$9%v)Lgi0@C5b!q>1X$ zfs@p`xu>e0!=|c%Gp4GyN=#ELhfPxf!>6eVp)*uq#~G?!^qp!-_Y~Er)J*l>*qQ33 zUU#Wu(X-XBQ|GAu&E~3cW$#wy+TE=ZhTW}p!taCbQTdbZQL~!er|#`{pL%loeQMP7 zdFngIeATJd{mL2oAoEWasEQ*VQeSmgsE!9MQptH2sY{L}>P(v@ELXZjeUSKw$`!Fp zz1()Wx-Dd->eOJRI@^Aw>XGAdb)dlGszI$M)ab!$Rbu>F)wtk#HK_Y~RkP1}wPM10 z)jNKJdf?6t>WN}cs`xHXs;x;I)yva2s^11~Qos5=twwiwMxAK+tjgDTi+U(xt6I@( zoBFH&HuXiB?P|@0?dr#%9coUU9qQFaJ5;3xJJrI{&+(i3UCOu0E>)uBZnb{uZgsZs z^D3s(^QvQ$J*wsKJ*rdry(*}|UNzSDMYW~KK6SCuKGk>BJ~d_HOKO_W%c@+^%j#IZ zmsQnzuc-3_Us3CVURA^VUsF;2UsEBW`&Hfg`&HiF`&Ay_1M1Gm18PA00d+C-psGLV zpjtNib=9lKTdI7~x784zLn?2nL+V8LLu&E#Lux_fVKpuEh^k)fef3e7_f=TPN9x{o zA1VJHAFKW|K2~{heWEtx{#1=A^{J{-r`6*Sl)hSi4+G&;I_Z8F0&!}m6&!|CN&ZtMC&!~@+&ZyrepHcg}e9g4W zZ`87B->CK_zE>@3e6PAy{z0|x`lIR{@sp~R_>(GK_h(gg)X(axu4mP#5x=P9QNO6+ z?a!;KJ4MA24ktwY`K~@VH2qQpN43R0VQ(+p&wAMu+D~QO{)^#AOi0p(HK~@ow zsji>GG58iPfvhMZQ(kj`tSS-$Q$SW0k*Tfsf~+ng(_7cVI@k<5Kvo%%X|4xARvMA1 zt{;J{HgXEigRD66C-{zL3KZmn@=yU}Dr{?z)kkDHY+sNSNCv?h@Fr|!it8RY3bHDR zOn?0vWMvYW0{c7s0sc(e$pf-dNg-$nt)Lym08Nt`2}vNUmdJG2MX(r7Grct?i7+J_ zQ&!~`Cq}zjShv@R(`;ukSA*9scfgk!$duMrxEJ#i0gLgM?LE>XemLeq~=a zv7=_cJk?pza8u^kq0=d=FrTHws3>iB5;5*o;!f3{eF|V1lX!m79?ukwiI{R!B4=&J zS#q|#s4_af_Wb}(Y*T1~6b+}pkDsrf)5kZpfjZS}l6pCZ>50A&``!7O^B9&jNmAkb zxH^{Wh4X{z1dc^>WjbN_!?HPk4yPl)-{~h_%VvA&pi<;OH-7FshM!X>=$}g0F0Zei z)8E%Ao4$GrH&<`Q52#0QC2E{%T1V>y_~dXp{hYoYby{$Z@meny(+af_Qey1u=R%}`z% zzhP3?E)}f7#c^tX7*AbFkqG64t~Hsb7sB>DcD8yVgT}V z*^QbiT+c=pn_Fh^72WZIQY*n&lkASzaNW5*^Kw1+nbKV8&8b!&#v}PM6kE zW|`A?l&7XxGM&M4?(u^+SjErUttwVb0!@*nCVsX34Tae<~$mF9MoPUHTVbi{_(1bE?jR3^s_+4=V)Q zA3F?NZfX^=3|@aWN_tA@7=kBgoV8y*uI8y}t=HzI!2i1^{*(J|wbamnGNTC z%zmE4rBg!UnCQ{fhbGVgm2=(c)~Z`W%R-UgZY`4$-dQh^5#B2yaVW>5fR$QeQm~>x zO&PFrP4Rafdf)$Y?fTyxc1RwOBswqTE+%fdzlrVLyeZ&K0dER;Q^1=7-W2erfHwua zDd0^3Zwh!*;D0*>JU#!*bG7s6p`$CR7YkYV2+#jjFFw)i~-CB88?^@GP7zCH!_SN_oiH|HRp!F>O zYME}VYx2(ukL6$0>-4Xlsc-pL{yP0*>8=d%4ZlwRSh^vDe?_m;zX%uq3S6guwO#y^ zvUNS>#VQ|Ge#n^F_4rrQC45q+uE)O`=zBMB3V2h%n*!bx@TPz_1-vQXO#yET+=?k+ zJ!49LSe~in*-oBR<$b;MyX8H-yqlM2b$JezXL9M^%QL<_x63nqK9Fa3d5&NSKJx=9 ztkuT8%<+-um14lW*eiY@r5xwT^H&9^2r@^kGE@P1&Z`F1;Wm(dxb*Gic|o2*$A!X3~Jx3B8~<^nt$65BdX3 z(p}dFQpTVk4+$_9#z7(^K{AYo2`~{R!DN^MQ(+oRhZ%4uq`*wL3ueJ=m;-a+Zny{T zh5KM0%!m8o0eBD=z(epbEQCd{7?!{z@F*;WWw0Dpz)E-w{$jG#D(ojB3y$1z@Km#{(@AH0U?=s zDHEH0z!&^L)}0T4K#=w4gCHl!I`p|9H^_SQGQUUGq|XQWp#T(wLLhk*id_U`?5-Hd zJfPwrYuJlC9J>^hhB8nV%7OeqN#vJpR56dqalyOYm=utC$O(ELVJq5|WZII+QZll= z6{5sgA@M=WKZjH6zHIo=+OQ0B@b1rg$~>iN~6U0o1O4_dP;L~U_6Mrms^cekd(M+djc_1I7@y3-6Gs}~0 z!g03!>)pMU>s!~9r0}+<_7wcz+INuqK0!wPac#RxQa0SqM-6Y8Fl79g*!X1qXmEQs gnWM@fU8iNgx+Sk3sm|Bmb|cHWRc^iZjY)z32dzRq8~^|S diff --git a/docs/mapcode_library_c.docx b/docs/mapcode_library_c.docx new file mode 100644 index 0000000000000000000000000000000000000000..9155e245e861d26fc34dec11ec8a59d3d9b5eaf5 GIT binary patch literal 55421 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ⅈ;&n5 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 literal 0 HcmV?d00001 diff --git a/docs/mapcode_library_c.pdf b/docs/mapcode_library_c.pdf index 21ee88d22b5ebdbe89eaf7a5f0fd699ee6e2e607..6064f2b369701a0b5385109da7e395644e7f20e4 100644 GIT binary patch literal 296555 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 delta 279267 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 GRr){a5l$cg diff --git a/docs/mapcode_library_c.pdf b/docs/mapcode_library_c.pdf index 6064f2b369701a0b5385109da7e395644e7f20e4..f78e9f8146827981feba3f3884c2f4da1a70ac74 100644 GIT binary patch delta 241444 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

x)vm|Cl{xMB8neAoTRW1LhMFV^`+wOgt4vM4g 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

C5_9 z@SA#Ji{T~h&0JywD4G$NQNDzJA|oq!>MY2R(}>+&fJ|T6t?m%GBeo>v-Hj+51|c;= z`$D2w_L-OBA~wn&EH@XH{>^~5F&@E!Qe(danLbesA8eeaem(r=sV4!Wc{9*ygXdo} z1TWhb5r-fHM?O}}tut(fr;)UUFq|z~ii3e?-WLnRFOtPHv9_<+wdXW-VI-V`fuNYY z7jhKz0Gar#uB}9#?nZ7r$Qf;xS)}@k#C6G`h$z{8l+wXJyl+%U=b9R`ZT4e%LX=3b z*8Mg=WPbuvtl$P#mmWu-7}PG<2T^+Y>iqm_h8gulXWYY>G3xDsQQ&ALqfkSr9?JEY zQ&MvV^KD=#FJB$VCWDXWZS8yGulVMiy_xlkA0VVu5a#sqMaG}RU-~7Y9ss_h=Pf{+W9yoU5Ao#$tfOTe%Qt67F?1Z}2+rU9Pa3R-zel5q(6h4xn2v934Hwcbq+@C8habeU(9A7Y120F00FmbYwukIZ<*RVP9wUdQc!G!99%7PwyM?fa zx~1{U!@klIqGOh=>zF>QXy!V^F#|N*C}Ml9;W$73(F3?EvV|d4u#_1;CBbUc3Gt=S zi)|Qsp>(R%(r7GUnPj2Y-wfZ5#j$irxzF`y*@`ekTj}G9n*{28EjlA%66v(n089-L z#1jA?{A6j!pO}}2G^ZreKf@G*?A|jVfw~>*kywRjg<-fP*`|D@*e&fN%}r0jZJmVL zCr??p;iXBwFYR_n2J)+kjRjJ&A#I{J9g@FFOY3NK)r(O00`LE?M-It^UZ)A`{l3J+luz&*7$g5+3$7s*EfsN zevJXm@;o*@{qU}yS0%ggS+kmSO8se@$@oAoFm2bgAeFL2DU)a=4V*s|v=>J(H zwt`_#&4LDo0byrMErSN$1ZQL*_^BD^vHt$=mEzVF7+_XNfUa%g-M|rJ48tB{m@l zA_4&;DgczWD{_wMt%_MWfFt*+Yq1=?ifZQQ-_cX;$J@KbIaEMHwd%%O(grv8n1E;Fj-Z#mv6yjSVcztuJ`@LLl5^8 zU`#slK3oY^o4RY{Q|y+)?Yt~pmP9_XD&M4;yLUO>Ty(U z{GTBftaNE5R)=Jho)yy)YSoo=2uZ{#A=IB_oYn(opW@B|zl^^WD+zs5ohz`AfE>@p z7Qjb{D@)|e;h(85X`SM6`24?z)fvqiL~9*P}LT81fPw)N+y!x4?O zlG=uZ1G1)|85qIM?Aj z1b1UHhgw|KlPoP_;m8olskESNJz$#6mvGt!sL}NZbu}#OckNP;|^zPHnFlc#4M*filTES_6sRrEt zd$#T;*vrQiIM(=Ng6uV-M0qK8uKJ>?t0kFutD?*x%4tYNw(J1L;_+Ye1k@nQjCZ(l zQD@Y+g3@D=&Uc*FL_j+8k$5w*Zze0RL)W6QUn@OpD8q zzBX^5cYE4{;bOY~oUYLW9QlP-`gm@0dX?YpcQSo3#)g7kMVEeo^fv_AG8e%TT}zOY z1%Z~Jv2|Ih=Y5{ef@r0h%SQLTQfyoV97wRTjyV%Pgw8^+ir!rw`cpiN%`aD6xvp@- z$5A}{3YD|jD%(B{0wSD_{~n@mb{^aB(1JZTf%r@4KBH}n2ZN1`SkhUm4R9>WviCQb zWJKkO9Gz!w-cJu7s%O^H+ta((2@nQEBIkQ(bLfd6(v*uR4!AU%vgZFUw%#!~llF`H zjg3hrwr$(aOl;e>?^rXjC$??d_8r@{lauFPbxzf(_x;#?b??5ub@$q9|JL)!N;^79 z1Qnj9qq91yth13NC~G5*o8tj3Q(dTIngJoVr*1$T`=dXs#`^mfAfvw=k-k|vnN3QX z5cGZUAPHn$IR9T6Hi7K2wpLkf& zb(k?T+lQ8TxxF!3VtW>nQih_GqyS6fA>vk)Rkk;tvvC^66lr6oSuK)}Mdep(mf4oY zBuHG!QmNQ#B4sH;D-(O9-X9GzA|u>W@(`u7rYY#IKZVJQw^Uy_F=d=l!<>6F3TpwB zC-|m-erd=Jqhq+@>*PBTKHWA^ElYyLT5a&qb-4L-qJB34n2Z>iob8;5Tt;xBaxtk&Q`}Sg^kZ-$ z9dN&XP<9ilz%ZfcP2p8=j{(#!pvNt&AA`i%IChxdgxOM$k7t;5Hy^D64-suynsZs= z;NL*~DN9I_Td)nv^(Al+ngr=h$2&K4Y8MT(4ga#cAWCBUoN)pN%SK}7PVwRbjei28y9D?BI8l?~>Sg;ti^y7O;~iTqf{EBT@*SNrn-*#;SYjYNRH3 zN>WJL1^AABg^(C7e|93T9}hmpV1d4`Nk6wExR4;>sxVS2=Y3z2jHl$2lEURuAJMo1wQmlORO#ir^;L$?zV-?WfH3$_}rnKyo>;W(VSAC0ow(bI!qsr!BH#VsZ zb#As{TG>+UIX;$Dl={Tm%Tz9ZhvLTs%FD*vFxc_pf`y+wcHyn<7U!#5&B^c17Q0fz z5$=m|$p8A$X0{;6j)OmwE9)(3UbaZxqU!?@4&oU#AwH_b;Mh-t;_@#S;o!a|`|Ad5 zj|Kq?E&$RcoOoi_JBZdnvBWv{E>F z1zkPs`^{j={@OxbW7e)dA7SEGO0_^(M2*AXIx(`~-Lo{6>Tl3s^fp`@Z-wa%dm_MG z`!1?F>|URMi{S-+zE0-8`q^mALG!>zyG$Yv2LKs->`%4|`8LAKdrB1KCPliOdDPH6 zlowTgONTuB8iGU=MKTRVScP<(0|X{xCzi0?Q`5^_-hUW{l->v*2@Fcoo3dMR4AB~R^cj|@!g#^pe?(ZlKT zYdgIdJLWcnG{kW8_%_FhL^HxeN$qX90rneQ8?{wal~3R3ADH$)9Q-oz5K$4?;dQ88 zG_Js%HVH0#$RXTM%T&=e;VT>M#_>c%f#j{R#lvV{OhTh`wA=j6#x^f@LwIJ}d$owX zrE3m_d_uGFO*_E?1|*KZU=f2={n*}gSR5zTM-)iHh}AXv>RmM(RNV=0HAmZtfU84; zWx~wITK9rfOP`&8ALR4XM}x-(k*d*P)Rp<>$BS-5^JOz(HBj*DJhC768q&|K87Sso z_5+f51-<@o7lx|KW>Hn-xfvtkB>1oDHIK6fvXvP@wW2fJ=?-qegB=pR%l_!H1}OH5 zSid&FG!DFfW!Gx%sV3s2-Bd`(0uVRBS?ny`1Q-T~4v;V- z=5KjsDeskvrKEI%n;}YoR<%B_rWm@rH+uCabFrn-W^E)N4Y0AaYe3a#_aWA(Cn!z} zj)Q;MwcVxFD?!}*i9k0M0EAA*@RF1&W+e-P-!Zt9k<2ozGcr=;c=M%2`VR#Av?9(` zHra7PErP}4;G+2kpj6_g9w%HflaF}@Y4T$l8VD`$3e^@Uk2?y=(LVR~NWiW{XIM1X)T?1=&I#Bl3bZ%iRqcc0?6|QAb1W1;(3(xg|5(Q29X3PiGL4 zib6De+*~2csTmg56{QSU>|4GrQjBxfTX>1IX{0+QeG7``_*8aQ^;5w%^JmWNn|dG6 z+29Xm=D~NUnk;Z=fR|ilJ=dLmoFQf3(e5AWol^PRiI&hdaZ=ZyU$SifOiL#FG@(dh z!j#z&!_dR3^1ilOn$uj`?kVBL`?r?gKXG+I0eZ z)=N7GJeEG z(XFycR1D(}MR>`>(2tbxY6QHz?&_5-G!nKHd?rRyktp!K*pHg%NUC%EY|JM0ZQ$E_ z-$UVDVCzg^kmQ!*AhH68&CW9l+~P&j#R#LoHRFj*hdo@>yu>a@7}Q=@V3131W&W7t z=RT?-9Uyj!&vUQu%UXYWyLhzwvA#g-r|bze_#GM2OUs%PXZg+3OD-a7uX1lKCwKSd zPUeRy3)6DU7~30sTO5~KfZ|AMpMZqZFBx@J1Hj@=l25Hccv$w`KpG0sIZ{4aKn z!$QCx(v~3fzuPH8gxA-xxEPG4$M2RXE;G;gJHQ&D6LPwj>zp9~G-*cFFJWWz4`Kg8#`XfF~ z7rs)P>~|4u26E_X&2{f#+|u3S4w?D!^wEDz)bL47KMjplAJ}w+>*88_w8!IU_NqxQ zG5}E%xta90-G*>Qj}uO=U3?OIm9eU#(m~rUMFwiT8@#*fdE(6YykkLLsZ*HTn6H7d3r^h0-;Ze0_R_Ok>=FMwnc&ArA0qIM;c zb};5p4oQ}=@!JX1WGT1p&QgU=sT%I87=T9)%jZ14v#|<;wdYt&i+U-J_rAHeh0@Jo zZ&N^RCX**CE0#h;3=yM>%KtREW={&xZ>Y?Mj<@sL5Xu)}_O2EueJT&krGp3iyqiUO9Ga|?$o!;9 znViH@zY=a796h;ZmwC55;0Xv0bBmM{^*QfhGzZe+{kFNb(I0b;`$)P+GCHa6nN}B> zV&gm5Wh(pla`%*>+hJb%dG`r6T@(>}xOFN!n(#MCHFIHh5Z}A0=K_#;6i?5PI`Lrq zXzVyFpic*}XX7~eIkmg>?$+moA(+NAy1R99m3@5Goh{aK3+;PAm&KG-_iV#r7&w@1 z_kI@higL%v|Ev=9Ji(V@A(bt!F=!Mt=_8MS4yYMaw`rQ;0~Y*QHYE|WvoywZN3noc zK)Zw0es|`ii!+m^2m=Hu4Llp7ORFuv1E!sGH7!lzPp;<1B&8>=S+i^Y4JL0KDso4> z>r8s26aBAvGBK{8!o|ZGxO7QQLsn$_mD!Yyf_K%wGMDMGgS*$W;l=kV9g~1@q?t zgocl^X}1A+cJJ}e+G)^W4&EA{ANO8H>k_+ zk;COIqq4ArXQav!`?*saa17@xmaWhC`KWj%=IFU_B_S?T*X+z^h8x0-1-w@xZsZ02 ztQg{gp1gl^&*lIjbcU#Wgb)*D1Dfxw^!K4HVmj@X(q~igPsbjzbEXO5F30pI3TI(Q zk71L0atBh~$LdE3QnZ^$XrQ&G&V!N%rI`fV;dEqen&cWl~CtAs)bh$MIUi zf4|%-5f2OTmv>244_qwL)D?)gSjaPmC}wFULUKC2TVMhHKUI~Az~bcYm~vhv5H;5* z-4_+iG~+R^$3z2&ONkbhr~Dg6OF=i@7f+#2##ag+*iO>k7Nfl@Wpy>qR7cqNNq(R5 zmA|_FeGZyAO~@SWC=mNJ-L+7+LAj-ehpr&*CoWqyi5y5KkK6P`-Q@T&$Gxl8t8C$A zKuz;NI;{+Nk>17LLRRzV#|!9`LYalCf~WJ6tsp`Yn(-5ycFqb{g8HEWZ*Q`l82O_D zcJEfVuV`O*CvN^$)p|1pQaj8Elda^|T9vn0-@Id0%o(|E+bSn%YE^p3Py4XZj1&eG#t5i>!b1f7}i%CG;zK{<om&|G}f+__nuVbBByel6zO2^|$lbvV}MUA|@b< z3h)N7peP^cfSH(^W@0F9L;US|6?Mn4wC#07Ei^xYedT0MPeh=-W}Vg$(IU5;o#r}d zCaA7XH~l%5KFMzICHlt#YmaX0bm+grHx0b>l+ z3~DLre-?dQ-Mjc$n|v{NZyK;Va@nLf?mD4FVow4LBHY((Uyp z^?l&T??9);K)2BeA=ZbOcc=Gm)tC<+`d{5%reZ{jP(isWITU(;q2b#$x8fj7j363- zM2wmw+thJA2@7pnxPwYC#bRphTqV<{#%v%F=>_E+jx%@??E`tFq793>(~o?2vio%I zjhFh)n*qP6bILN>!{YERoMgx`BNd(Z$Nq9QYO>v8QmI9Cj$090Sy_eml;i&RaC9AXJGI*I$hW=7<22xa$DTny zP|6X_xzLZ^O$I`+L}!qRyAHF#&)8h}Q$a!6mie%cfUV3gR1k#hL`=`x*3;OYXz(5@ z4XptBUFe!^s|Xn>g?bjCR_VHVI%IAV)U&0k?2BS+iYsJ@SXrYWkV4$(c=Y-2pA-Y( zxL(@xn4R~J!3$gc$l2#xj=&#)nCw^eHILNXo>$1^%S<06RN$vU*lXYiF|PU#1Mxlh zM`%AeP~D_sA1ex$gMLV-501cC3<&>|4)SURUZu|1Pnv-~Gn=Z@4V$Xi{!%@Ve=%Om zwvTBI(9Vz;6(I!qoe47LbQ9|xwOamA|QIzR3l_ zKf4Fd!5(W6Q5=3WAc6R(MY&I@me8k|M$cW&nbt}paNQ<|DV>*{Kh>aJviPc+n)b@Y za>gf*7l{0#o+PYTj(XBMQZSFV$LVH^5PqAXVj9}7&J$he&?(o15Kdb1ebY+JBM zP~3EII2i2YnSqyQq+mx?A`qEq9jhm2|3m4Zy5R^I_v8c*Qn+9 zn+MMUJId5`qEK96O(&0VQLUL>D<0k@F`znIRo6K}1pxS&dUFP#p-&|eMPJjHVECoOZE<1Cvm+{YI91B54g4tv$2M6jShD_7@Q16yWQu&}>P~xrz+1dR32VJ?Yv;B-#);Ij zt?+ADxieb9$7{3#wbi2AuwNHwSKNio09xp5$P7WcdPGSie^1CGkczE*5K#};M1o-a zq?CZ?npG`^AeUr4CLfo|4e|5fdgBeGKM*(Fl|wG2je22)40voCuHXK6sg{pfiFd?} z*Jqn8ChGu*Ve2OG^;L<|%Rl0e+5}tFw)N5)f9qf~JmI-Q92@i!;GO$B4lbH}%n8F!$M%p|pR;5Xigd>Uf%{6iRO zVB1h`1lfbt8i{_^BUewV#Bmnw!M;K*r!bR*!Ghl*2^9ku5C~tH&Bx4vT53$}*QuCW zK2<9jX8*1ed6zVd2@XoA#TM2ZmZ3HLzZ`VZwn(+zQ2!X8Pg*JM{2O2UU zr9iIFB#ykWnrLq9Q0O8N53_Rdpm;L*C0?q~d}OqCk^K!DeA7$5mEA~;PP@yy4ctNs zS|MCUOi?BEPB|Dt$$toZen5v6uEp6XI^$Zdv~*X=*iY_p;zdZk$9xHw<7dWB5FB>s z)m_GNa-J@dsq)Yd#GC1KxOqfWNoycrlH#kkmM$WJWdzyO;CD?!a$7K8xTUEKJD==I zw>ibgoV2l|JVSMreTw?I$?LHKu-jS;i_P* ztYCeJzj<$enZ3E0bryw{i+lJZN=zt@Q_|kHD}#*9p?V+h$mPwE?JK)G5-KHX{JmtE zI~CXpo|KzADB#$U`eEzE!=E}8gGTQZ&c*h~ydMzQ+f~m*hWy3TD)w6!F~Sezo_@=b zg+I$L>`T5O=MGefLt{ABNexhHoVzFWV(@6?=OAWRbL~9+f)wP7MxDYXCU){DskJeF zV)TmoYIRg^t`*BiSG@P4$BoGB^2*T&D(3Z!xDko^xPgd!IT^^AB|uo_{D>O zjnm2=A0q<-862oJCj~g<@RfKWH0DcnwqQZHWiAL%I_x5i*R$;KVbA6^WFq*5^nJ$* z)tnISI=iG-Vi_Z-&vzJ9XO^bmR8VUGvFP`saJW(5P~0S^!0jf(VeV;|Sz}pq6%pt4 zGhZcZS9!bm_|hhI!}kjN8x}{KF73gmLkC@($^&Q$ZvdyMfKIr1(5Ge4lf{K)$>Oki zV^kL8B3y|9xF;&qA?mf-$L^6dokQqmlnD+5^zVHwt>6HGWL^sfD{gRK4&h-5A*&$@HZ!8tGjP;0T zsb0{bG;K)%2x2&w<3Z0j86_?QYm)01TRMB=aPUdIn$L_Tz(#iU`?GSB9>hszGMjCS zwVyxIVv#v}0Xy&eP^8WneO{#=NAg;aSQQsz=!iENQ_Il>?8uhW|3RK7xW+Uh83*O% zNP6Loyy?T9DUazUNF3-2bMdJ{7#sK!Y8pGKc>_HKcsmXK>y;i_4tsHW%IW)8`Ly`H z^Gm3cEQfni?gQZz68J)pO zO37YXboqwt)y92K5l(z1XaK$m_%V2ddOE-+RAD^D# zg2}N7Kr;f$`Qya>90}bZLxCR7WtrwMmpyJ?FeahzW&Ehr%pXf#aws*_Nc#HHGw6Xv z-P)q=*Kvz@5}X}5uAwrXI$F8wQI~bq=|0^YH>XI?N~^p{KA`ZC40-a#}Y5(P(;xiTQ%SfI|-gTe`Zv)vKv1^z3Y? zp7N;de=fw&gqRO3Y~6P_>~lz5&Fk9%m)8+O)Cx#4jxKjW2Aso>T`&&XWl!)94N1IQ zBERec-VVDJQ>(-OPhS!j%m2&aW#MA_Z~4E3buLh*ZxAm*$_y+hYRVQrXcEDHxZVFL zC;#ar>_lAb|DR~WNyNqZpOFdtTS-ZA1c2f<4+(&ZK?7_P_M03(r}RN--6mWwOLpFv zN=K5>TXz%p66Mlm%3MBcnyV={CM(R`4|u=ERNljGL86L5r(%gXm1xv7GspuZ^50G{ z*@RBLzqzZMiK??>-K&1aO{Vrp%ZGv!Q$DYQqLvJV6GI<&4iQc1c~<-OZ~2UWR`1tx zvFgU34gt+a9v#$cLmB%2id-k(58gXp?%z9D3c0(Pw^HBDvoq3`_5sdjI0;|tAD^y z(U(ydpF0cIbUEH@UYV94r}K-z{}QvtS)D%t7i^VQ%9yV8S&5kwe3extVY%#F^B2zZ0`yl^Rp+$J?lIm7B$3lR+lNR6v}YabC%`xv!tIk9zjWO?ZldO<<$| z19Sey{FjLpho-sEwcO*jU@YR?U%%YB>g9S?j%An1;V+$ ztXofin1Vq3q~G)C~eyTd0YSLDkH0y$qNu9eG>4!H$XpeetqlbcAaC} z?wtMG?{?IF>I_EUM3x_Reyv;leE;sw`gbn&KCf@?+@IVr?W+h0C#vnL2_LGrE|6Ct z=**l`E5mGOk^0>xq!X~VCVt*Im;I1g`c0icoi>6LeenH33sc7O!Ln#WSJK=Lki3&( z_O0!1Ya+IgLrQAwwDXrZ=hC~fWS*Eq#j**_vnLAW=8BZBcf4OG{kp9Dx)G`m(9!E_ zM894N`H;=W*NjR<4C-XZ|CUG$ImNh6G{u-O z{nlA0i7_%qyqhrnINJ#?*nOM~sGE8W`_2(%-t^>&^;@{wh%1phrb=j5WQ_0N%}qVH z`lxyPse}T0+hlI7_rzuJi}Xv*h3Uf1$rL|XslMc zgC$=mbqcyYm%5E+=WBb_2j^L;4q6aikDFmVQGHl)Ao?X>+({eZ!HkIo@cfHtJT~aH zch6@VXwOA@{@PZegi?!v3_e}2%x(H2je;YDy4h23R)|rpB&iqF3 z+~UGhFMYBoc#k1>Qj^>R5cb>Fh`{->b)`Xk%_hatb1P9qqF#8!8;agvbg+2yh~b;o z4fY0W*$^wyS^0s08royIt>(KO15+TrO0qe<1T5z8wx(t>a(RS8W zW`CzVg7_$X-UId-VYuOZ%w@h6fx36sJmsxeH*gvi+pBwp;3h2`;6lxogs2v}hy7(w z{XiKhrTEH2+)nSb+ZEb6p!NF)_`sFr;$OpiCeC+a#5x0nUI^gwc^1|UTO$6%=TPji zqQQg{gv2Vc?pm3{^D9-PS?ep`+*^s7wE!z_`aAhVz3>uePsWlAog`U$kR5obUPa>IkS5)cv<} zJzHtuHIE)wh@2vssjA@VN4mbOWzu9d*<->AAB3R2MiP5Pk@d1HZNN{oJ0S$v4Xs(@ z=x}g`ls4Hn>`|L|;*L$1K?M{s)|JxA*w+G<1CrPSftaOuK$t~bb^d7%gkj88#faIJTa^xTn&A~vF%vyhqg=?7Z3+}IkP#^#0kUH&h??`c7S(oZ%ju}At}SZ9f= zW;lMN7U1^q{Xv|yMMsQA6L|%6fR1#|j-r#e2s>|58hP&DrN4^0#=f1KtAOO*yh8i0aHtQ68mmG@n;N*Q87GaeLYWreG2oG*cG0n z2Bb0R#PsMVN~HAcU7;r|dd|&bG`L@)Ry?UZw$GPXL~W809Zm&ZzTm*Wx(u>JU%Bv~ z=HPNM0O)yNUo|nlOl1Tzw!z3M5Ma2^c#^3MfK&QnI&S4rCWUIYgDN~7*D|YgYa1eO zNZrPF0xH;Myw%PJDGY3quk0VFf3-r0UH~219t+VptA&%JBMT5WF&a{0+rWG2p6D*M1_XzTUAXoTg1G)^YEosZem{QC0KF&xG zFl%#+BrsS~s=#H=AqdL^mo$?tdYrfo8KE!-TNx)k0pDrIlQ>$T+`mN5ak}9bFzJzu z$Ji&iQzl{|qdb02K{qFMej_Vb{^l=0(Q5I@8S3N0|sz$UZ;X{P<;ZkQO1493}=XIt5?d z$J1c>);j?=!&v6{IA$Lf$8JOhu)&JgJdYul5JT_WA~|eFN!fFlv(FFJ`$mpe7Ce@n?%@(ioC>mV-tqQ} zhkJe6Bm>&7@*KI+PyloHjcM7&p}{VZ-)J{1Nvx_Sr2WRhL1)d-w9}~ogG!#3F0P}l zaKYpp`ZUJ_H}88wR0;O6Pb*QtgHZsI`Cc*~sbD~0xvSulN^gL3^XmihN1K#ZS)D3L zE^);A7Q7hihH`NUFi_>V-G{iB)frgN4?SDCMtx}i=mchz*1P2mz)(|yZY)zy9BSDY*jPSRqr$L0S+%QIH;Pq(n6~`D_od5;p=D*d(GpgCDbGl1@H0Esk`crEkn#+6dsK-K~sG#-_8a_~`%VJpDI_4VD_7L&5%x{54B zD6fkGPmsiq3$fYar=eAuux;k{LvmlveUZzMd7Jr(a}u39{BP_(He6SX%?|GkbR|>^ zgRp*;kg?Zr1-n1s)nKf1%0QI)v@onP+>M)JlIq501wqVyx zSS;NfvQ)Mzd9479_#^hZtt~;}c=%-$8>6_%ftzaLA^jaZb2{fRt;>T+k!LjGZ6ZF_ zyh$TY{{3_rvO!KcAXR80->AsD^|YWSwnshv&zUq@*vA4JFbInSI2SGdGC_~aaPFig z0!p;>F(-9VylMY@8fkpGYhk3t{5}{u8Dbb+xZ@lY8EF7-YJ&#{{&>0zjMH$CF@)Qa zob-rPRY3i#YO_pnLPT<|9T&wMKP*Hq7I-lYe$yf1hP_HAZad|+XyoQT#8WdbPf_>t z46^!13nC;*d@debM~1N)SLZtpb@$i}sPv3U8RDX3LOERa3Xe%qNyACvXwd%0r+@{0~O8C>o~qF@pKb`70(ULh<@d6Uf+~%Y&r! zgt>emY8gt~sGv+xr<*9w`;a)%eIPP9VH`Lo<3SutC5CxsJD>78qc`TS33nwPZt998E}DgO=60%J~yw?tq`MJAov$?_sgaDdce1asT(+Qw=w`e+oE7=_C_ zq{G9Ji2gB?glw~-Px1+!!a(qOKa>g=cT5#hSTg6?HqpM#TnBPzjS0z%&A1A?p+G0; zx^*}dDhIv@6h+>Z0_IkXMA~ih9#wGAw(OOp|DL7S?sKGdY^vPhvBpM6lwi@_4{= zdA9Ry2soZKb<>9#KZjDBq|hPK7Wt{pPGiLFLt0~gQ?32edA7y1H2R9@tZsz5W@7-YQ!u##(MmzKbg;?`mWj(4uqe#J15cxX_ z_gD4H_i@*k=fF1YQLI+pP%Hj510XA$xEDL$8eNLDd&gU*KB5 zjQgn|lpS4=+uJUO#toG6hV0@Jxt4?z5HPaWPQj^1FMGFPWe!Z#hnyyhmr&!RJ4o`Q-?XSW5IF){|p^3{Y{T}692dD~!W>E0& zr|oZoIQH}1j&b<&J)|AF2y=kM!pxA=~_n_fR%*83KNYn{!!o?Pl9E{t0AwgKo-6iGQ86i!lNvQKCuXN4c9lfml zOHE}vtChS)4`PXWaV)DC38#W-<*mkHuQ zYmz})ySQ1Q$6nxOe~F+E^$K#=_6a+t$I9$b`%9>eF5|N_-W$$lbj?hn2PPc9u#+_9-=m=aJv&sIwZ{LKRGw~pI z`PiYabFc5;dS?lpP&o7)3{QD8sgV%QVea|;qRfpk04JYAw)#oWOXCpQ-!{8DL zd9xZ@(Rc;d4&b=UfmuY2BqkEGom|d;7d@j)lqCQ;4wyvRB85Rqi}!NOKXy1L^riLV z#yifV6xDPNiR$?GFZY2?%Fq~)QFU>@2g6@dFOz-ZT4RvZsN7;AESgD*epL$<2_OElbu>xd zB4m@kV(XK6Babyw^`b{Ddxh~tQ6^t&_E ze}$;4L$xDwl5i*^a>0Qk$6&@R!xk<-@-mxBy8_6u3b!Jo?{y%WAF5ptChRmG=P0Bd zH96UVM(2E1OWGkDExrV`!Tvga@Kg6APde}XyH_lRgg5}>Hf08b&Imfi*BgvooBbfa zf99NqO432cYk8+Pc5(xj9RKPi?Rr)KET^;gXtG>+e-zU6;x2)fG=rw~dr)#t^}q4XG9 zvUzt1MFQ-Ky%Ck95`_$bgtYC^NeM~02Rw$*#0>+%l73612iQ$DVvz}h<7v*Lg@ERe z#zeK1J{hAgi_S|7M z=p)uQh<&>#BCo|=#)tP!3hF$a&AVa95)vTKOtQ8qk1#5(QBkj``;hm;W#zJc<+=s5 zw2AMz3eb>w@O^ywA-3kSM7^TqsQ`j88hITQE0oE9Y4w03_8I!AStN4iME)9rokDa@ z@b$`xg*T|=dDEUDmQ@|<8U_);$7mFr6iA>>`1B93hW+7=aq1!`YyuL6aPEB4e_hQ& zaR@Q7;13_P$r}9x#q}3jdQje(`xYI0dQiLi2n1;^niDRrt#!o5)EhYNv;p!6B4)6| z7hvST0ri;m;gVz^f|8eb!19LWTV%pg(Gw1Hu4I$$z5VJ&qkG(L(=<^uYc$_@;u5fdCE|n z?c*4HtqwdzbMUW?KsL=2>j0mbA38=R1eE%xj*|Dd3s2YN6AeJ{>n@D#orR{XizO^~ zL$qWU!Zx9W!V)_OW>NFf-~<3li3KIQ`-iY2M8(>dT~MW-xW1-E4XBPS@3Hv-1p4`5 z`An6D`cE?qk= zl6<|nJ(%xWdIYX`N+y~rX32Z6O-l*Sqt%hT(f?D>iYWU1Qt*c2m#2g;N}p$9sfux^i# z@|gvS_}|kmW-G zcOUxWY2(`*LUAs~3IL{hw}9J+gK{XdHe4*(+UZ$@fGiPL*KcSg!~JK8U$vh~Z^Un=z1#kpHts_Eo1bW;DpPF zegd$PnnYai0Id7O9#R;WXH_8l84%Z6sUMGX2};1?IFj_{~=E!$QM`i&foa zxpY?~+FR-E3opPlv~pF4CD`A2Yu2#dgS{W0-c3|}E{;X(Q>K<;*v2Bq6eLLD@29h+ zio~b)iV+2VyR0$qPStuoD!y_y4-0+tf5V&Te&Qm~0nE|oVT|bCUnGn)Ae_EJ!O#W| z@hNBX_6wpTyHW)`hjV)s26EFIgfO-z-d9 z_LaiB2P}a1bJV#~Q{ke+!r{)cgJWX_GdUsJot3VrDwi*NBKp5&2tAK5f;yNxq)S(_ zWdIh_Oa6M9I+ZuHz)OX5G!6H&xGnrktOtFipnhxVo2ERvb^XI;T;goQ5E1YjWlFf< z?mE;7?u?}0B=MPKFKh0n%_&kT@-l6};*hY?0YK4ID$PwfCKLmmUE-W9Vr*M1DA>iS z$WQmS_m7m*ZKzxf$SXy7Bs}9(aC4*+;T*1B#>!w8L+pUQAOQhnOh2;SI41OHPM>L= zlLwlJq*5Mys&WFmtjDt7xw|s%PZm<22p4gNt>*!TiI2s-xcPV?ZKpm_tfzk!k*pG6 z;Q)|T^2m+|kkv4^zi^AG^8$$WOsb;g>n46#DNCZzMm39-1D_&{^zfcprbn4hK?+q8 zoer!)n#JpgC`QcPlH(yXMRdzaSg`^ZZH~Su7{{e@>N+mZIY@6()H{m-ZN1Y5t_%4e z)`Qg|m(bPLKAWFyEJimkTvMCd#Z;oO=L>XL+O5q^Og*%v-r%4v@MRB|1m7xkpB&xj(G zV6(`WPcS`ZHNMk(54Z4ZU?b03d;zShUexB8G!Cm-8B>^|)6x4}VfEs~YB>XxHRj_&_RtM$U`rTeOwhYXEH?gRF|Zdhzh-ZySB1qj|o`_i6h z(wJDXj;S6#{3}cPgmYg2&aBK4jskyoP@%L!cNiv8!2CBbfm~pEBdRkjz1ln(Qw4w2{REkbnjr|=m2*RY}MMvKD!F{{HcMgTs?<=ev&%k48dUYbl1j0pn@z@ zUR_Go&3Nl@!UE0`FV}Mk-FaUk4-tW&uI$Mb= z%rvu?M5Kp!<6*JF4kVITU=MVQEHH@3HM$o@^ROP+-`ZVuf#0zsTQD+pQrc3Gy%F<2VbE^avZeh z54Di>^Jb+%q?_0COTd-X%4II2i8WUG!xY=kruRmuqT+$}a0Z+Fkf&wy!|<$F-Kfm+ z%7z-1uN^G023c8B&1YbYFGVyQSAl!555Pw^LnRGjTy><$ zK#$0>D=5(FTtgrVIR@E($K-898}AQkG_YboW7MjK1PlIxRWcf`#6R>-;(#K$aa(@j z@$lCK$p0cFw^tzY=14avLgT^r9yrI3)9 zL}oYt)q5>g1~|k&rzr2v+@P?)v2%Br7N3Kvb{KbKze#p~w?Qlt$lo9>1NXD1oM>;| z8kE64k9$x89hNOrbKmJQ5tIMUo?(!3mVwpi8q{c+%s;~*(9iLmx;9Ti%jBxag4HAe z6ZztW#Ly#_G(kOHNG#(!bz?X)R<))XwC78FC(UP3j!Cbq9?>vlnv~Ppv)$oYq`HV0 zv@RucTUl>^v2%?r|8(SPTQEhxFIztlMcH2mD&2#(#mwP0Vni&7#P3Cd{o5?0-r@XYCl5M`((_lonHc?^;KHo;sC)6+H$^X-5h z8>dp4X$Ol)X>;Z&P>jmF-L(1?>RQGvngRp*%i*xC;$~P5F*){qEFzzWFU6ZhcEM_N?dTCT{B|Ql=FQ7g zs%E-&kgh@V=fvP?qc8UPg0wHVm%qI>&M6ha)Y$qvCw*G3Fi|ttJ>vt+*53-TlRzz_ zM9wv#hJ%7(d^zXUgky#+gs|v0H@cmq=GnTyJ*|-n#u#@`)T~(W1oL&!Sd^h=;9QS? zwGl`yZ3h}INN<`gS2R=#67M|Y)vj$6gVRVV98$E)h#^9~JeX{1l$z@X=4aPw69OIn zS2hyG4akoAtbfyQRA+!ayFLx_)V>;l=WDD56@o$lA6;n8@LQUodEr|hof5==RlY0D zw%w;SrbQorH&IrZ=#;5I6*h|-o%|g7LmPak54CoSabTcZv9ko_T1(n-|TE!)AWN$*PRTeKs ztyPLt>&yZRYHcO<^H6K`DIsq9jL{3tUJ_ObFW<1YMx9kO`D1w#Vb8-J8PI7GfJ#-G(3yDk=6b1!LALF&Ak* zJ<4xjr^%*lm3=m6wOAHoWY_8w>N?6|d{jvr(Z`1{#^P?v9V*-TZC z47i9Yy!pT}v!zW(DJWs0!+!vr5jbEh*|J&&EX)q?lGsW(wOZ_Jkdos}C!0}axq8g7 zWs7~QlrD%%HZlb$kQn{`JF5KIA`=eoRhLuw+8jaCpzU=&lT5L$a5;KBNveA^#GB^- zEyTRaQ?JM`m6V^no`E%gm|=jmIA_sncfcuZ4TLj95n678W!* zt@wgoqQ-r~-k&o3VefV7dwBUd+1OmSL&O@TzXTx^5CW>wR>+Q2*=OUH9!DtE=zU4@ zu_!aGge?dTD)h5#q;(Neg!xd-=hbdsN1e?YkxbUEJ7g7q*h^3IdZHE?Mbq7g_cd^4 zPjcR#R!Fg)(~{+de<0GH7iZHrjc=)P2r7UVRFq+W+seIKi4P639rzy zFeX#}+($Vm<;*5Z-+&iL3Tkd9;K{9Ri;NMo^*X%{*9XC)B~rJF>=$;}+`fnwmpVer?S!IBZPR%wk}*ao zIXFfh3!{tg!Ogc+RjHvKaCk7&$WFK<0HPwao#^Qpemi*2;^jOeaAko{)ZK&FBG*-( z63tJJJ}Ws8kRo}_t!UPV2c|!Fq3j@h@C7L)g9HqJ5ixauMbV>)OC#DQ9oSLMR=WRz@6(L7;Gr<7=B%hw|O zV`iYjCv&k(!P3V$fh}s2@Iv|WDf@f5WnUC_vq3QoY8npZ$S9J`El>=PKSGrprSIi2 z;VvhCBgca9LKt!)u-QwUVGQe8XLFTD@(xa#5q4i44{y(8PX@xqvW$OmI7(7_6w09I zL+yx?I=uo8cBz*CWmB(hOsR*^{4H8Sz9?gv5T1`S%u|gu*p2Y6$pSgvI)$dnsZAtG zVu!s?EUqF*SwFi+Ik5coRE9hw!TM2^i%)=rRTLl3X_kfqUwIL@@@MA;gpYrS13 z{_J&>bGtWIY9#jJk(>!byfD|^bRy`q6A`t}y@?;%!S`eVHkqc1R~=9_#0ifGAM=!d zSyTc0sY*HCmbr`=0w1nh2&PpOn;BrAt3-G`9VeuF`w^;kiLFWe+211S+G9%bO7~2+ zsfc_=OshpnFVJTsbmvNAHy_`wlPbT%d1q}B>cPdR3hWTaKGMQ7Voqp@qdfz93+ zc2kwI;p{AT7hOhY+EuM&(*` zkLuv?0R{7r%&mC_yd^zogrXvzv+~T+2y(l-2F`~XN1bjamRWw?n$|;q{B@eG#FoxM zWHS?(&8xTuG&mn5FBSk;N;i$4XN<=le9|KBphm28F@Q&)01mI1aTN!3$7aZB?C~>R zKd2VDeUTj7Eq1MkbWAl-^?%hwJK5Jj;@J#V4Hu2~Zva<8oivvizSU>{vp7qm1 zZtUG*9f_W3&!;hdlD1@j^^CXf-ZA=`UHh05Q9Yq*X->69r&FB4W#wC{mXX-myvw|a z77-S5%Y!1CXZR{wGJHNU+m{)94B_*f@B(c;wF@wEja0x$>0pvLcOF1LX|eleAoJH; zO|JYaW?T~g(WW`VZ5H88z}b=N97D6?ze#KX9C)@rFc6zgmJeZnjYdedJ02u4eot-V z7(QzajLrFp1ByiTOnBM$qfDIM;QYiTv6a1yZ2E^J9)*1T-73pj1~J02QZOL_KNYPx zYto*@=)}yGn3pY#)Xz_1bW7oo)M2R`#&YF6u!7bs$y+3Km$*JrAaxPt1`IQQIImy% zi)?bNV{DRX2ZQ}rOF#$u#pdLM0$H7-g$%6q2Ry;j9^A|?&M?i-8myUh`(v#e8443|%0S%K`4h)n3ZwwGJAUPl~AW|SNR8%oCATl?%p??8O2Y=07 z*_Ir~aec3^NXT1{ttocxRrV7>Qx+wVmVl9ETjPfzKmc538XU|})UW8P_({IG+{oH; zY2x@COXskAx~ifgA|q}@Mn)#SSHD-^tEw(L`=4$&s<9f>{a5Ob>P~(1$@@yZe6Nn? z|L6OvJQm$$m%DV2HZ0hB00ofuF9e=6|b@k0Y zt@_xMO`A_j3lpZ*m(4U)|MxntjVkS!H0FEj#z&8s)n|91CUtP?wzswyMOdp%HI&EW zaj@J&tJ-41S}hJSRT$H2rn0S%$J){Atf9IOYjcgUx#FO_R<+G{RZ~{2YPzxlOEAn@ z)iCBh+w@7map3Gf%z-*o(0^cPV7nTOfSr75D|tdbTx9xiHwi0G`C0Od{VWdr+sjF9yb@Kt@)v1NC;yXGZE-mLK-J#+ zi(+l3TgM4+!aZT*Yk&K$Y;#0*J`9m>9!}r6SMXC_?)ka9D6B)B?%mA~Z#k|}j-2bZ zFugsDUP21kIlWe&knj!P^(H2B)%ImQYN*jKiP+3c=2v{h$;-NaZE?8yMqdtVyG979 zCjg~+^PYIhA!cFHok3kwLkn6DS-wrmYQ(qEF@>>5cP23?K1^%`u^#h>OwRsP1VWJ+_(deLk=!a0 zqxL)M5e@(+fIkBDMo&5L4G@6N8A)8CBMwtMH?AG8@Jv=Um6J zJoXVh^v*@onujj>&q>iZb)d4zkq%Um*X!i3X%To02Y&%vEHEAPi2PKnoNxP<f*cCkV7Z^{vLX?8k11 z%c@O*Lw^uShO6nABIeQw5`##gQK%-!+8}m^RktLjQzfUextmaFG|g3_tn~?WvTmdE zWRFfp*Z)QBXC%jUUAALAI*!whttaLo@te9YThwi`i9vkfHGxj671FVUJ zg|PtL15-L?Xp2M&QF#fEH}XcwTz#5M&Tq))8^v!fQz#AsuUkU6C&DS}U`;(WN|@D! zur;$9`kdOMIWCNRMl8dEBMxi=yhy-uSurDB7LB15F{H!)f$}t6(`qWw2 z3xC=rkyl;IH5o&3qB{;R0V##T2su5fkWR=9y~j{kL;6|7B7<0s!+FF4C`>n;q3<5* z%Jg2NZOrT&luGIbp+0vk4?439f~}t0d1@K@k0LiPsp-1x!Gy|0?tJ7HV_T$u77yd; zUyE6B*R<4KL|Tv3|3Ui~4BO(=cP@&aPJe57Q~U51Mzt2fe>zruT89~^)=o$YvxpIl zA`W3ut;W1frWnvs$4Qmh_F`+~9736f8EJst%4hGP+F|n7# zAoeF~;NstV6Ju*R7Qj$m6+vl1VrEQ=9;IT7dn2d;#@lK@&TO=h1#F+u@Ld%5P(`D6 z>=g&e>>l}ya1JjpiKt|HTXgiC7k_$n3%Ac!X$&8w_@y7wReu1Wm#e3H zW)+WbEPDHiNh*aMyRtu`$e+tq48^OdI+IvrJgW&yF3qve<}8TfPGP$+?yl`5wE`^Q z(cLApi40^1lwrlvF&}|6<}R_!w84r4GNEi@(1fr`Kwp14fM3=WtYt9)uqAr?+ZVJ% zD>{<$Fh;apT~=K_yRo3wc7HvV?}vP1kX?9P%gnzwvh#u;YC4pTa$!j={&zr$p-qo5 zSQ8tZRcFM|W=oQiN<`j`CCPdiJ7r%VDW0~HhY>YE5#Qut0%;{qbue}ZLnXVWRhe31GrZQ|dF5zna^0!_gP7qt>&GEShDj?H@s1@XFNh}<- zv;qY$=9#ont($oihksS^8xIl9GNM#FmhChRj@vYZ#h|(Y?6(sNuU7OlF^Eo9L!TR@ zre)3X+316)5TAtL)37FqGd=mJT4cWG(26L;&OPd*?lcTzIUv)NF20RSI84pFOHtC34MXZla*$G_98(yj zP1^KqzNl7}2G8XtBDO4DTF)%uUvy^P!hBLj-O;^!l>zg|7HzFoArV_+y!|Px4-NC@ z5sM6Xja9Q27Jrn@SrF#K#$I<-*|u2EPD+m+bJzWSdPiWS&z3;_f^eRIr>*6rPbfUS3N;vQ_ z+;U(V(TR%)Xfwsie*^(#CPFMAMo>6@^7nhSYtjZme33)(_V1;f{lgk{c*`AMA<;;^ zKHV#3o@9)ls#p9<3M9Z!{(i4+9kP+wyRC6Y<68rl@6h1W%@kSeO$&&3kx0^@s(Kc! zh+mud)_;yz+;M~JvWQ~c$-ZiP`!2$tl-3O02=3%p)>4$5*5Hr7p+8CuO#+*CxEd`X z*nn}3`&?Q=YkJ2o$qpU#yrEOSS2MLmhcf0}(ACr@6jp`Nav0kh1i<$MBY(z4M~Y~_0p3q&wKBY=NkL(30V9U5 zKcisp6i09|XzzX#G?`V8Xsu^YYfx0|k6k@i`EvEn%~Son<{3kcuNDbMQVwEO=3(YX z&*??mMneJNoW>q>;FrS~83NBMY7r*h3VrFSrx3R{SUK^N4jY~c^MYcvpvu$&hXcy|`9YF(wzB1Y#h zaI)VEY9m8CV7J&ZG;B6G`OsiyF1O@xXOp0YD6{I)&I#|u!K!w-$&+y6Z*!9*DYwJ~ z_mx3?=8Q;wK=+V*zi}63DBa(vnxn_u8GqLHqL@H(?t`VLV-46bI*1rOM=3V<(JSI- z5sO5S8ZC}z5ray@Nt|D}RbQU&k;K~4_r2&za=RZ1iOjd|B;|djcIQ8lb=6i* z(E;CDwhcb}t9ZBIiWJEO3PbHQ*Z^}!+yK0Y+i#YaTWk%$ED#tS^n)cx$C?Dum4BK^ zj0P340qgcKgx$?YaP@iZ^)BY>x<{~$5YjD>XLxyn5=7JJ1B?8eBOui}X^GL13(YMi z0hHV5?yvX-E3MX4#ZnmzdB=Uq#j*Rc2W}eiKhVL^8+Hz<$k6IK$=GP%(Yj2t1zl3$ zRsXitA+@5rXJlE+>35Mk+JNnq|9^rbWG49W`8{^19kB^Im*;318#Qr2<(Nwg@(ZWy zM2~-O5FE>j?5CrWSLpMZRYzZI`Mhbd_S+Va2{=ytjP>kXf ze${XRaW=WaU13gLl&(5{4n3dYNt29!lYlZDoha#=Q!6OkC=;ju~kbG&Kqn4 zLc2|*dS}Ya(0nSMCn>p-PR0hTBq^J$=nYr|+m9JH=FPE}Nb$-(wj%9r_?W5tYaCf% z2b|VGyG(_3#Nwu{I-EJ76`JXjvSq68fO2L!m61BT3nU&q4g-uZ6IUC4sV4zdeP^C#5HD{+7E$qyH^@iICI|ZE< z(!`(z$E;u5qOrNi?yZj(_^Csqlh|Vzf17Q-UBr6P#0Je;?36T%x?#uIpc$Aqz$G&j z8n$1b&IrxTfDw-vvwx4wpV0vYJPDmXRKKE|?Uq$gl{FkQ(ICT;aM12-KtWvoRO&Py zo%ys}3Qfph<&LuH77lB_9N+@^LfM~+H7zLSlwW+VlHRU=16enX8^@L+=GEjqqPNwn_p;_(Z-`<`E+LI zQH>WIk!f4eEPveWt|58smGLC_@sp`Hy@%&9z2*fGQAh}C^BK}2TGBaZ)4r$`IS^>j zbQa1pmvuJkHX2CW$~x`|1Gh8|HRk0JG;penrQXsxluayRzc%&8`E6Mn)0%K{hc&`R z>4V@5Axvo#mVzvnizL2FalTm#)3LFy8kNh>EQW1nBo$T-&Lc(} z-kFi;)988}RG7_~WCX}prGR1%R6_67Vp8Tx7NWaAM$q@@7CIvzz+4QQb6~k)UAp9u z+0|tjxvkC^6Hv5mm?={5G zvPVjMZH`cGEQPq$*urA0HpNbi<8QbZnIVQtjCP>MjXr>NNVG1y4pS>iagePW3S;2M z-LKnClj}?|(_t3t zO|oq#Fx6({b`1(&g2hl>PNv%RobJL49W}N)#Ln+^Lz*Jx`yHOj%BR`5gA~#fN}oPb z%WhLC`f)iR94Q-egS)TvF(d=F!>FWS3=@%q^32InXAz5JOFDkzG}%6zGn^tvp?_B) z7y4RNLVeJ+y4(a^b7=CVeejtByrZ+>{R6-BoOx_<)J#~DtALC84|?uGCfA@8d>*~a z7_kvc#+az)GKZM^IRmQ1Tz(0CYB<*VoXs{(bDUKp!DSwM!}CG(?jtwE+2NMs$P~o& z*2h*)aCSk7eX40%i5O}Hk@}@h1b-~}6XmD@$vzM(=I3!5{lFG&R9xw0w)*b%V)F!S zrop5E=a8n;1Z-=rGtPy=0Q;D*%>@u=Wt^l}%7t58`x#*qPid(c#l;%ts zZ(HA5?BoJ?O*j|8#o&7}gFZjOaYC5{M~E+%{$18`MlRr5}j z*Go7E;U2BmZNX?Cfkx589ah3BDexNI%mW*JVle*gg=}I_!a7t3>gfJP(ZVK(Tj2#i z3C{dM9^7E8%cbn|i{NR~FxY8WgKZBp8juEB4SrxApr;o-&c#g<^M8rJoj<$f?My}& z!Ksw(9MFqou?G#}IBf(_hW}unS!AYP>CGe&K|OC`#5=Qjgd-QhXCtWvutE0c2fIlB zOpSeiW8cB&wFr?Srxii>gwTA}(`T@sod>v@fE@!b;?K(ibaG=U(ZVxo0=szt24I%b zePAAdsojj2H?B3}*nd2r>TB%7hz)@3^ZUR&KzD~b#ZzBDyEuS})lLCKpFC&sfTU0e zT)GBgX9D|`2J4GRr)4)pDi3gd0?~i+Me=|-;SbCMQlxwy@PgrAO7gZ!(CDN4Xa6#Q z{wH26;z~{4qJUpVSr_Q_?W+R))B-+(%;iTj^RLCUI6@s8 zBtKB=`aF8Wpf*9)ReGSWAv>@ZzwDZ_56V%|#;%%JXhREkiQ{BpwMLz3#E}ZQ@ z`09AfMO`#CeaUJ6gi9@=X_PW-ug5v43Madxp+1XvUMK0^dIc-P{FI*UbE2~)6)k)E z=p1a`c2nxn)!8w~gz?}1FDys^GnX-@0Tc{1ATS_rVrmLDFflNf9-aa1lNWFelc+Te zlUWW7mzh2R4GA(JGB+SFAW{mGu*Vp;UY`Lu2Yi24|KK%G~t-gA#D)ayAuh6zCo6i2Nzl?R+s&Sgjx%lc% zJ%75v>#FWMb@P?#deh8(+}x=TZ*Ce@tD6_eTM1=KIgg_kXx5 z@Z{&_$?fh+)s@=aUR|k1?f!A`*FTvi_Fp#qz<{{6?Megb!z(qZogK}7uLSmgsheM` zPi_nkmUPwgST;@XXj5O^6`(Ca(XPHyH-F!rht*VV*>?G$G%;~lL)p%A{r}JN#<0@L zq&43=Cm$^_%g_Ew&1&b^ZJTyiMVzZ`J(g8fjTU=wRclO~tHmzG3Zr`MTy{-WH4av9 z71e!MookKG6+7j*s&&4v+p_Ld+m|&^f?_tRfie%-s!sq81E>FS4Aia$zhZ*z8-E}I zbn>CC=!w~Ik!i#ITn>X{<29^U^8{ABpr^1L?W`5=zAoeRi~!dR@FZgh_#8Cn6Oyv7 zt5N%z5L6mPD|EH{;%OYkx@pRxou?(-b0`uTG(9H2x)}hhpR<9%2R{DvO1o2~RkP6q zf(MVkchC6wjr)6l;J4RT1q6g{AAd-{FRqk*1aj?{kND;G3a#QM+0-Wi!Ew{uaD!`xd~Od|)8|kB&rsmi)5(ETo}O`I=N71imof$ zZCwV-NK{C}byKUIphx7^YzPQ49fVKP6C{{7caD=5Lb1CKRndBYlRkz4rgs8E=Ld)x z$5~_c;&9|EqIA1^`?h?G|9@_;{@Gw>;$wO|!r*XmGCZ&hGDJh36S)9i@pXL1!H)rv zUQgCO#A!n_m-Xb5xP^aLVTz#BQs67Xc{qwxWH5R1#`zFBWvV$p6%qZBU)C-8{Mq*o z6bC_6jZ>t(;@k{~GbBpqPz$15lxENZ=VC$2npHKG6(j!w5V%tyX@6(9e~}9JQ`yWz z1+=2j99kEI`w-OMGTeu77X+_3cOB=P5BHhCpj)5ODgGzFXr=BE<#gbew^Rf1p$hTd zwvvvA<9ELAQ-Y(Xpl0!JLPWkmNbiv_3{%-6z&S~8J6SzHh$&z*HUQS-!%8S~GxjBB zM)|-X5^`#pFF0&dc?fDXKvy4mx`%P~nJW55wG)$bUQS^mO4M7LwHTT6bUU z4pf#kn)LdIJ#fN=14%v~`6r|aNr=x(O);^|EQ&VS@Lw*LyU$${*fMTTP^Em9meWfL-pfy;41NIEUH5QNrqX$l*y)Ta>L zW17NGfb|Bm)&!eH4dVz$cg`x7VH1)g0Xeykl@sNKnq2}9Oo@gH^Q$;23j;Nbi-jKJ z6^4E&yIAg{3zp1%UIMWgq^W{cZ$b+4o+u>8=q;pNW`74pKV>OEyy+82vMN#Wyv0kW zSnrN>ITXxBQJ@}B(CrYHEmhmry8BB!#@9M7Ujz&!#CTngs4%qSn2i~jv@%R%y@o~J zg!WA5P3SN$WrD$01VbL~U($G}ykz~KDHS#qGh_?OV^83RV`RL-g&4KdLCs*co`)U3 zBLaE`Wq+EWJZsB9hkK&^jdO2@J+UJC|KofmI>&9VLk8NSpqI_~luC4%$zKKxxW!bW z8(@F6_6o*swv`ns0ryK*kw0NTFg%p0=fTw{)b3S^Lw$q1qHiaM$F`#k6JzI%+Hz`? z&blDRbcJK+AdfDKSZW95F4{=al~ly!75g07=6?e*`uYCqq> z$TNXKqEu!gPQ3YPpX+2{Z9YMqPf^$)gK0XH=r2Hu$Ov1dDj?Rb_6PbN6&foP02SU- zV@(zZ+O{hD4jP!rw{T5lEd;BP(CJ1muIS~j$Q0a#Tt>=Qi7EjiZX=lA#gwm%WH4X{OQc@axi zHsls+F;Vx&TT$se<~#1Th5{_LnXjTN)E?s zU!BZ(ZK7-BVDoD8l@=U2XbT{gM59}Q`hTV^aLRCWe|sGzEdX5rHC0e~!of@#+zijS zDWRHb@DNhu1E;kcEOa7QhELpfOr61Mn~??89(^;d-D zr9e?ps|AvJLjC6Fi=?MS9PY714Hpi|Y#b~S)978oV>DQmx(F5|8B=W|nSN@^k$-c0 zR`<+Y;Ft7j zl;D0H29MuuO$z1?ZUzhFx#*=bK4Df~2VjZp9t^%+o9~gLGQT2;~ zCnY-4!p}gXLO)5;^E@S6ivyx4=&xL|_5Z zKwZK`8HsG9+C3`X2-T(>nDS#_sSF*=83cVXxr5+EHmZAB-N#fkz;!L>dVfYtL39pr zO0NDSTvt=+{SOzwN|>PKX@{s6(c^F->DvTSnBUulq&^1h;&r4gNZy-Dg7}Hc3w1T+ zdg`qYmA4|%2XUF_E9murd9JQ{Mp0N<_+NDNion98=ptA~S}|C_Yto{RF?orXahSF; zy>ghAH}IFn! zShy$Nr+DyT&bS)UEL&KPFo#0cX!%Arwa6M*{X>jBKb>irTqMp zS=wG^PHpDPghKzg1P`EmLBX856N-{=C`wtx09+c z(3Ap(m!IY~@$zimAEXW}5088Gtuw<1y%b_Cle7S$C*>p~=uxIbfgp2LIivH98Ur(U!A&Z>8&$bPrI`alU>TpIe+PsP`$(KCnpoNv=qC`w+v`9 z8f4wjY%;{*Z|cc>CuF}2S!|V#9y$QE)iZXyIE5pQrVwc4Ry(x$& z%S(a^-brzmjYvEHW*?Dd(3x#bDcp`$_}az8GqLy|iKjr}gTr1P-Cl(x{)&}G>vEiA zh*fB_UVpLH0m82AblID@U&sy{O7bAPCyDU>rMC8ZsLL^^(_BicFB;)mP-qHT1k zWPq?f*gatFT==O4<-iCPl%~K98cD~sqkZ{`qmnIp4*_8ls;{%sE`u*cXBoL**4rvB{! zDu0?bpdtaxrT+g4bHju|?VkJxzeT7>$O4-V^uh}V-cB)6vgmL`YnZUR)e6=Di&s1J zCOFQ9fA>kEs?c?)CZ7OK3pwP)hxYQUpTEnx_LIoPfEt49C z`b#-gRqsZ7KMkw3ub8nX&7!^yEYvXB%NgMQ5$X9NL~ zAW`l{ov6gt0Ql`qW7w7kDp&x9n-y|^IcbOx1YgpSErk|dy`F0-!TX7!MMa^WuzB|a ztN0xi>G8)zeklN>Lg$yc+8H}T2Y>9%$l;m3mjXHz-5Awk`$Ie6+*2+vY>fIXk^j_L zfn+tL1%l9}`nYrMu$2#`=6uyn*+JJKhQK#nA^=e$iGai%av<*K`QKp)WbCmIDwky` z{&y29b3Kapxxm2xCxSe22EW4^QJn9xo7WEaeu{4+EOrTD?rHZ@rt>24J%6J87JrBj zX9b^t0*CmSBVaWSp;sNe4u?x*sZQr@I6nsq)zzwl)5(N|DCS&E;S=}>>Sr%qfr#gB zjt{pg3@4&jt(lD)a}@I>D37^5RN-=mrRP6k{uv4yG@8cAG3@=6rhy=*5x1il61HK1 z1W_0Io0a1i5|U91CoK9d!GF2MTrE9i!VZ%eS#VqmOIRR5wy&*iS8%89pJ9KCg@v)k zR)b8IrF`Cs6f7YAM3Uts)6IJD$&{*_ah4w25r2Z={@U4@S<33N zHCMFH7h1~YVk>~2^W?$;48C$P$blg+~>~P!uF=g!a=qduaz<|48DoLHFV7Sp5RHVGEu9`sq5=>jV z$P^U~@@sPk(Lw@|+JDY6{_Q?TfhwjYIQE5e8&I|d+(inrf>x%0;liPdfWa7In3)wR zU6_j=;tY4|+$GRLc4_w=#-TYH^A~D2LHUJRQJv*>j_U!lKDA4p(>4iTkDIpaaPMgd zCgZ~jcrGv)0_)GLI=^v~9e _MEmOh^6auTM&?aS*q>M4}bTER8qOi_?avjb9|2X zr5oSu7q*~ochdjyBeP4$fDP7g*oi=N#oYEi$d;5NM`Gi9-zvVc=i7*ryC(pyF_=|9 zJKUYY-Y)^97I%Zw?G9N24%8^+e)N_YL~kTaDI4-N;N*$w9%T-505S)dDJ4R$W0o!R zuWewbl|<_nOn=cwUu)^Ee9$-h#jbp4u{SmII3<-JN8PbU46BV4iamK`9*xNWj}xuq zgliIWu}TGndO#jKVxw9vunR5Pl9)DV+s4|n{Vt|pc~k7P1=v@=;q;4alhf;ab1KX5 zFF4&U?Vo7FE-Vn5@hbx10~uz+tTmV-u^1?D9uqQ0qJMtqwN{JFB{xe1CT%+tEG^ou z%5G+dEkZW;F)bpsPbZ8CLJ?yoSmTCFlo4_vr7}YtheLFQo7n_rjX7Hf6%O=9br0T3 z>)h#C5t^>THb_w)GJ5}k`ZZOM4RI5gyG(^o-i0}y1eXWCKKkWpK6>Xj)^TeORYxV2 zF}@;N}UTV5$>>yY@Xn%^MR$V#>KoAmq4M;n~NIk z?S?upcSrQ{O^;=kv42W4_{2SsCY^gQyU(8!+<(9DivWS6Fu-tCu=$i16PrqBT-a=v z@dOGx|4e{bU;tvFeZ(#hodJ&rac`-MY^@jKxvgp!r2R%wvEu7bm@ZuJa*_m|OYG30 zLYH>M)ai_1v6caB;kIT4+qJ~~`8<{OZcaLDxO6mU!eL9W_bNdSdG5e`FOu$*GrAg!>asc*eH8KSJ2d7yLB2)j|#UhQo-od0dJ5 zz~N6XyE(y!T>>4m7RfQwePJTuN78ll)dskRj%gu6x^AB7Wd*$AMt&YU-Qt1~EW;6mk`?Z}RSzCb|q z}?ns``0efYG&mW68yGsMZbp=tL3Zf(b&_ys>TR9}kD4Y|WMZ;T(%-J6Z7dWd4j z?gw#FM)~ddgtf6>RNtf{DZEFS1O+b3<_u`E<$v_LN8bHQ5(kMaKQ$r^lma(2u&U*! z4dkA%HE1n(v(bW;24u0T@skvBB6L}xtFYkI7(!A;aavzF*{`kdgvB~SHh(a9W$H9l za^u|lqz^)24`hh0o|2vYoq|;w@Xg)VZ@xyzj!g?1>{_dE9fJeD9aK{F7JZhlYGy?L zd<~JvO?jRZI#L1a!0(OzJH-*nKaipN5_PH-O-@?LJN?@lbi%y`7*~}RyvKYFzmE}B zm1Sm|Vo!@Rz$g?h1-V>xTYmzBs?^QxRY#5vDjqx}Vx8>+idymMx>K>-won zN7-l*Q5|2-Uo6lAi3QoKc@VsPk@-eyfCcCPnFpNAoijG1HIZ2C{`k@V}qH?Q}0<(WdpwF-^-)4>u_ZZx1I)j(lb_1 z@{=>kxhO4E9XZk}Yja1=S}dyvj39c#MfT>Wo}pdiY=Q2@#*l~1pZHDyP_`ydavk|B z1SSWgphg9uh(f-TZyb~eQFjBpBqlMx^KMJP1kL5yDll0hiGOQ=6^G=j`;;5fdt91s z8kL9<+uSzxicqUO-ZrQ#F>+_(^h0k-VjBU00&baYK!s6>=o`eH8Zh|_6yw9QzJt2b$NIVaf7q)lIT zZyAMM4!D!D)_*r%>7VSvA*JkJs~hzFsx@|rrG6a7-DHV~eM56V@@V`IKk0|w9FC5E z?^4=YJrJ-Sm078!XeJvn9Nl5PUBpyV1)pm(cwYypf^TJ3MOp8&L*z z_vJl&ifPBUhv)1`&iUpDoo{e~uI<3rdV$9A_6~>D;(xl+LiUJ7j*1iu-Cp{$sslOH z@1r@HhmW8-!a|8%^lL{li*-9H6Q84DoDcekN5)C3QgARYl|P61m$o6NONJAhs&ukt zj;a(Ld^Pow+mhlN>rn?X+L;RyuJqI=;B*9Tbrhd)!O!?%=a=>gI96EY-NGr7^;ZVa z>q=n}xqoy*gxHb*Tjrn%UA8I6V$($+LQAug;RO^^hFc`_M&C!?39mCL{6r>XhZAnO z{Bu7$rF7(_6iI$JmT zDuujXT{SwZ6IfIJI841`d}L45EgajnZQHhOYhq2@v2EM7ZQGfNZBCrL`9IIS_xFBT zt7}*Fss2)@&)KzWE!BCx3{gslb*WRDYYd3c8p(Yl?2!cYj@3P=o_&|b3b!{Ixa^)` z8^KuT%Fz?W{lsNY*4UwCkw4t3dd@75rIcP#u>6eRCm*IDlBYK%LZZMQgya(068ccTk#?XfDpSAK{YGticcGD7deOk#X^88N1;Eqv~TB;E;^`KV`j+Es>YuX5U;B*-( z|Bk6p0aQm`$CtPpq2$J_RwNvis(NHw$~>KZMD0QXV0L1Fo4)m&LW1RlK0DPyoBWC! zwKazAfJ5KcKcnsdDnmXe!s}jl!dr1Xa1{ijmQdmK5f(7a`pV*Jf8u?0_#p)abft0* zE&APRBFTg5$>#$d)yfGHaV)f>PhU3xATNK--P&seZ;51>%~%LNG;|Eezvp-+irqm0 z%L*-<2ip<=GaIKkhDkXj+i)#%0UT~4v0%9vL>RFs63lWsT@-wKzZT>HWs5;hdjAsH zi+luMv;s(ypjBg$3c_r988IR+;i}h3Im{pra*J|dkp;3vHOXm2l0{Kox7sTNz!%ED&K#4)yIJ1 zbL1!BBKYH#{;@K(rq~DX8d-+o1iB|eBSyJ7hU4e#dOqyfpmI>fTjKl&t2<9{400q! zUd0v=lB7(zmmu$ePLNaEsr_d?0VYBF_g|$L9@w8ka!a31d7JLqn5`Y*^)BzP{&rJF zXSSE02mCup?CHxhu&@5o>-gG5KPZ4WjR?eSl8=m}bM6WKb_H5RQ>qKi!^+6!d2nCh z$Df0n%k|JA_&^|&2MT7QdM4@l;Qn#qGInji7{*A=_~O}Uwivf>OfkdV&*xs72a>5S zxB=eLp@ar!(y!@0pPBL77wItk>YX?ohDm#~EsR09S>fSG~5TvXP z`$Qctsyicy*QWe+?0N15vTn|IMXrcb=5~ilVQB}68XB)*0L;5{jIk>_+OXbjUV}M3X_E2f#zp>p$24j0 zzd>BH(Ybhr?|k9CB(;rlQXk_%_8_e~DPb z8{u}os2IfHX&rR3uQ=ETb+ca=m<+7a-M3bG!?}UTU$2l05(bY*j?ag{+KK?R&3LS4 zX#+J=*E-n^$(!!fM^XqZBUOb(ejF3Q3?9FGYD1TyBAnvqG_%ydFk1QU7ZzpyRwASGBiy=FTyC@dn z>MtM=oG=@5JrpnN!agraxLr^L?(Bexm(5d8TDyaTP%1D=attKz;g`5 za?moWmum)6zJZUg?8bZC=tI$0OhYe?~|tlWAZU1GAW% z{Guqxl@n{Cy=;`6=~gNyu}Qv&lf)(!XoP*Q(|PR|Xg_IEyHrogJH+<;jOm8fKDM|M(iQ z$6Sn73Uruv`7S21D#}8_U>j5YxmAcF*Q_>!xg`=<&$V8yX{bdhKot_8S_t%3`JMk%s-oKc~mtt*e z5-UvFA5XJ*#e)T(t}eb}dom_#9izG?V3>7>6)9^kZ#{%tK>RaxHVpY~Smzrj#AmX0 z9M`3|(FV)_?O_z?Sk9aw``(U4Ko;78xCI%PjCOq6pKeXJ<38jj9l)@ca5GZ4<$`2P zm{tB&xxEaS;h{WbUqakHmWgu;#f6i&F2vGm1$Sg!A4>ae-US>@VLbb?gVz@=H(P$g zX9cba{GwS#Dp0b^tA+zkZT#Db+A9Z+LE@$qYCPjTRJ}1>PXC5#0?4r@6+>mfR&Ub&J@3M$e?4@;ZokMyN9wmt{0;UyPkX7Q?;bzT5 zpNHJD2~0goxkwL;VJVeN!C=WCT3c}B?TFiB!=lGPqf5=Yv}NAb!q?th5s&1ur=Xbt zB#xska_{&CXHuz_%6+aktRv3|Fzs0m#|jvnqJMeutQ=O7NcxqUA=%%QO(7y&{Y+A7 z5~;ffu_o2m2f?Mv5Tnn_a9@kh$u;Z% z@13>b=JE6#OVK|CjEPoia(7vE;=>2{M2_3Q`E!}JjFDN%R`-JaMfx4W>}e3f3#0d^ z%X=Vhr+{@%@wF<6kv{<&z7O}i>|;PsExFg?korYn74d`1;!j1hhyH6H+L2^8CrzSh zYC7Q%20y8u@bmNWaih;UH7osZB-+V?C~V|D@>-|f!;=g?!b6{oDDan-uG#?rVsA#m z6UctwahSaYqWla#ltAwO=6Qq&A+rm}`|4E`w&$5=w*|9T43yxxI9 zRMhX;?E3t4jPKlU-;)SIq|#Co<#*C}@!O|9-%qxTHPRc~_g-YD(V(RLp>|#+D*hJ! z%Ce4OqYO*i*E6KAnF+v<9?v$wv1IEa4{)?crA5DHfV-wHg94u&gx9%k=l6aaKY0ix z3pIuW(Zg#r^Qu@D|2z9D*IRP<#faJ?_xqFpomI=*yzegWF{#n z3A$!$FFpZqxt9v~*cT8Y)h2LsMTvB?+*Yce*Ed4AWzCL#rKSym*rg(~+K_!ofT5#- zOK41I;cr#bo;HVP%A-Ago%Jl@Eu+L(e5U+5mXCCbKqmi-Ak?SN8{jvq1u}{r*zo#m zs6*tNfRs1&=1;A#9hU-tMc@L*-wEw_VyOYBJ8XlnjPGjV4eJQAY3BWC|qEvoe3OngyC8 z?Hc3d1R7{(PET*4lxcW32sC^v^N@D4Sp&p5;c-DYR;vfkg<1h%nJ#NkCU#(f=lIIZ z(AsZji++M`R3B$z6bAROW(~{m^mjgl-c$`XHu>7@3jh4FDW>r$`Q9Fhex+o+|`( z8jGv8P@rHL9VG(vvffh0r|QXyhy+|bG=xbli58HjvES%FafMfJpk)0>r8ow}8m<3? zVY5#D!4(PhrW}8Sh**bU#Z%q!T6})k{-{h#S zz(~U7O&m6O3AfuPZ6i|cz&BEBz9>sktwR#n0Q&iGZ^s0Hr;$(iIT~Jdj0Z~hW<}#B zKhXfHblICm&1yXt2kFi+tyS+>J@ct%pylotsS!8shEdbMK{_ieaEu5tOG^+Z@76Z( zEyfYXrkq~sLcFC4v8Z9v0*1^dFS=R~nqSkQ8^!O@H8iHWyn6-VubZnSA@ruj1 zT`DvbYr8S^QVQ}+!ax#-dRojQff4c$q?O9s$!Df#u(C^6n%njtilJ{tPd}}m@2F>H ze_1l8&>hG&3~K`OY$_%2H5KLG0Bm|0RJZ-i=}1mMbXrcy3=9Sn0!8XwXj^C+_xnBM z3)8!e4ynGP^EY&e&@U0XmkzvUF4-G=s}q-#^S_}lx{R-(QO&Z~mg@rpzej^Sa;0laxaYhX@4o4r0XL{tA z{#%{h9+9rUTg(8ZOord4?z-O>NyEQGK^BiUt>&WX7>MQjMhe0<>cQh^J3?isdfOWUwG0~M}>;I%o(H!Noi&A@=RBD*WrvB zph`e_r?PMw=iPAWsFIP#?L*{KH0Jyh(*gGBt!8qjudR-mV{UTuYt^umq)KfKaU;Il zuPAqC-`xPf*3#))b3O{^LfGc8{NC19LbH6;^Cnj!=xJGolk(+SW|Q(Y?epF7`W2-g zNPCk>`}<4*y+h{4omai`G0n2i&pdSfoBNhubUy<>4O`~sMy*bTH|sMO_6kt36}KGL zCINZkj4qm%Vt!zzTDLZyk4>KvM-c_fXMEXR6_-3N3i~zUXGFZ04w# ze%{=W)SW(W+Ncozc_eqY>X9APsflEmdgyNYQL?~cHm;#K%cOyOtR$|Q;$y_G83p;N zbe&d*aFMR;)?h!*Dx8eeQJ2^7CkJX$Bk%tsA({t<2Z``)jG(6Dnj2C=%1(|2%zL+t zaUTru;fi?NE1l}xtUy-C)=Y8VFXdFQ6-+Ea{l*6wU~EYll(^ZdcEFAK-aw1U1zAf~ zEk8p0%`4xda#lC<-H+32>FAg;n8p0c+a=aJ)O7cke?E&4ip=?)^SFx~xOtz4=!)=V zUa7I|N@*9Db-mzcog<|-S9jS`xp0*wB!>git8Vpr?Rllwe$f37>1d zWuUdld?cri(8_^u`scyDEH@*9D}cly$;Ug{J8X%T<*~%{mR);W(Sa{6l&l0dV1Ws+ zWWGh@eg0TzCz1~ql$HruS7K)e!*E`Gap1pb4>E!jwR=txoeU!FV5N%&mDymY!!+fm zm~*p&f~R(IG7DlN@??qg(DqSy?dsKtk=o_05>H7eEeo-8wfyO-#wdv`$00!;hfLFL z4xps=e1`M&N=Y~XCl%RDl;eB;-K7pdQ`b*JpUJOcviyX{oqf8 znRwu&mM_Y@t^-SbUm6$MCv0dyiK8=0EM^?TEyPJ!j6F!kWjbr>ouV~&Yrg_SZ84q6 z9HQ!?<%Q^^ZCg;CttqKk`s%|4*|7IO_2z~Js2q}qvoAFJCoO?`RC(n%T~}NYevpfS zc=IMKA0>eh;#oucU8gxB*LN_MBDFLL+!7Z!7Yo+`1*(F`9>N~2$;6&T*-}NW+HmeJ zc_~BuBG*bj;}K}TJWVLQuiXNahL}t<+@^Zvi+vPdE;q_h^X7fbj(A~nJA+xz+w33D zJ82QCZ&|u+b1XOp<%+^obn@Yz_ePh1wpLY_lMPw(=#Ir4%Y^d1Q_tmF|LjO z(_hu_+^*t2Gb4ZVe>5jCgijU^Xy!1Yw<-&Vl2Q_bBG!Oc&pNWxE5_3Z&v@%$A0}!4 zQ5GI)q)Wv}mI8y8qaer1gk;d|$}@!ssp|hn7IFX5Y+*&0uQYEOgFJO$vpcD5#Tl-f z&>7VIZIMdOG_qr%e&z-+j@v?((ZBm8dzoo?;jH$kuww9AQG1ol%M;Iiu2Qnl)~1qd zw~&HyU8`3g{`A}>CU%PPwDvFyYp3wY<4qTA_&{o4Kg?IE-yz0(WcVK_{geWCo2813RJ&}Fya*1{6 z*{=nvI^_++C3`k1c%KrQcF``M6%z9eOD%SUNfx{WC5>jQMZKW6o>(cDcsvPe;cINK zni`pc6~|(ld!1*%F0T26!$XHs^|S~er}Ut=Ss<&pTg%GVcXw6Q4__$chQFzk>$Y!L zqx=Mga<=>z?{m&0WzzGYibi~6IUqQ>LLsl9vM4ZVU}MuNr-pp4^0cY&d_Q6U2y;PN zBtsJ(mr;xx6w8euNkV*1&pe9%gU<@+Qn48{;%1FVlhX~bss^q%MC66*{A;0dReu*a z%erAWUx25ZVHZC>*ePOyz!5EWPbj%R><|PQq0^X7#}Z;oy@#HsonMMnM8hZ%WaWk^ zz&fJ$0}8>UkNRvtNy)^&ZwykpBMIeFNkN}!P25%o925eaM4_O!B6BZj!$ZW65(MjWlj#OeaU zL;@wNKobYNsGn z;r@uD*m;G;Iz0}q3HjJ#qWX!~h{gl5qN6DH<&YP^0|v?s^6&SIu&8ahuCZual#FDb z=|>q7No%I0Gi%=-^)z;v5*TI&dn2yu4U83BSK4f1 zn>`*jVPq5rs^V})HtF+@5VekIcF9K3 zjdnHyhyaHGpe!8Y6FD{@k(nrq}Aha$H%=NJZVvp%Wl6E~B*o zDCWxn5@}^;;Kg&6FS@_S^z68|Iw`SZHR4!a4{)qx{%W5(dd=7v^CDN%=gNr1l+yYO zndaJ=C{@&zogta&C5v4RES2L$dY51l#p%DSlp8bv^={Ad3pNXf+-Rx_{~fqck`SBf zzM_IsGZ(WIE(@Hoh%<;!L4MV5BNu4^2;q?@t_~_gNgF~;S_f&nQCb{0W~TR9Be-42 zs2kK9FDBuT56e)91pB>~sdM&kW4tl&D;$fTUubI?nwMp9X(^AP1PxLx-(+CjxZhCs z`5O6>B*Z|6;0NhM(imP6{n#az#=*3S!TmJG$f_uBE)a|{cLK-=zD{Y z$>dDb=7UP^I4Ouw_7g!yk+M*@QmoD8b8@w@!rA>ul{{>wY;ygvC}02v#3+@CJ<|Jr z4a&GHlj~bniS1NT7iKiFtN5#h4x4kWErN{|OwXf&9d# zebbLzgX2ndL!WTWJ%}b)netwKKNHzeoV;N*V*L)Xvyd!1^ImBimmLM!i zAUk4)2qTTTv+C9`ip4PmRD(rmac_!3&B)jnN=JM&BIg%x^q*keDMy6sOZn%i)JG~o z3d|BqhJZzw?@q!(l6&cX`aAYemCMn;g86IHrmq zi70PU5bJ>cD>-kxQA3x$X(Ibf=0T&yFF~KuHTu?G*oVW89g9#0K(lX}wBlvJQ;JZE ztRl9>hB5RJ`lVNw6%bB4fkbUEZL@mY#xi%7^I2smsyG4RZ&N{ZBy2-V3oIT{^ExQ; zMe=Wn6Du31bn}fz{N9jnj+?7=Ud&^rbVV==%xf*OqZgJ>*z*J=uf1ebiA&9`Bc3ot z$uGkW1ogApk`So^syYdcKp(cB0i{a`ous<^8(;lVY9RuJ@u{~0s@hyXi~Qa}8%<`7 zckQ*W97t-NaRSOv=P{-Ko6A8-+n75&Z}9fqxnTH<dP=5WxmBT_@?2-w1jo2<;xo{mO4hVW1?ZdbfFJKPtW)nKZiHh5#UK)N$mbm~dNCgjU+XVrsK zo|F!x;@1>X`Ge$wPC#XhDwm|mY=*rZy44BPkl#Fh917#NaUaYhNpQC|F@*1vFZfO@ zS*b8-Ir9RbcL<>t?{o<^(GwFNdS-jA4D<*RtI-!8TB8wl1nLq}R(o7G5v61@^9Y6$ zA3xc1^n}2cD!`qK?t+y;y^KHcc+*kZ>Ts3bh>LbJ1>-JyZJPJEd|1S|RAPSZLxGs^ zL59fOi4PFv;)K9Cta{*|0n8OJef8X(M^@$%NyZL{f-cim80w-)0X0;tD-P$mw&XxI zr<_6vd4kRM7QZlRY7H&~=X$Tx`|ADkT-x4>Cd`$bW;^~S{;<(~atn8*aumgU<_#rL z!L~VQGs1T?A9Ex9Mri3h`!7=WvAh1e4!1zviojCfIQ(vJ*ewh#%rccz@o!0*^82qI zza}xjw-BXixF5M4T}AO70&*CvuWpl#zLHS|hZ#4mA~ZQoNa3xjM5MqIi8AT_8%q~3 zRwXd*-FiukIJkdI6Ktlb6Q3MydDm$a_VV8C$5T>2rZ}eQxUIJ;8!1LoqY@iSfk(6X z8e60@w8AJ$^OkLK{+Aha&8T%Yw9_7smD&NI`6WNl*^$~-BkFhCNh_qbUgu*5-}UVYDuED;f~Z23E-yeW)=J)xgpq6?ubRRBKYx{%da z6j;+pllYc$Xh1-pijs*}vPtq@^fKlWdBuEyZQE?wku`F-p@qs$389OQ_nHI7guOo= z5w2YjgRLR%=KMws-~NXPP6bLHW?=^4xkDbbU=?t%pO<{~NT$=+Xu1$rWHDD3)NLv7 zS25M_fy-Wn*;ZX@NtokiE*dt zP}|$-zWwHin=I|6vr0MuV#$t%`I1Fuw?HCejX|P8j6{JZaCcnhchMGC65{_Xl0C&4 zFF#VYR7fYO)VVm?oH?3?Ps)S@eyT3D-X;T<)GGPFqGICc2|>zRg~viH>S&J}1qRf3 zkHO_t3eLc4JRF_My_czlQlAZuz4r?SwP&=$=Pm>O4Ub5h@75|C^U1x#G4bk`kelzDUgll&NY zE$J_^-#HNYysS~(i&3OErUIq#zQB79q!lgipW3=V@mP%&@)9{u`UZ|0v7P^)#11A4+y71MuyHf}zr+qp z8nXc~VO#D4a4j?l8&euE1PB|1oQ#5;ly+Jg3J3)-Yg;c02r+OP>o+j{|Ls6Q18Ig} zW&XLIO4`vUFm>7!8i*hOm(_(bDI$#lV zX2j%)l)OyAe`CV}yl$f^X>%G7rqa@$3E^V7_D(PACQ}8JOzUqBdk3c%B4Y}|_ zr|BzmC87C%j95CZ=1RYpCXvFD=tt6;G_kZKzT+3;j*lCeogkcc=XM{9&b88#Dubb) zTXNn9f%R+TQQEV_xn{*tt-yEb%)%pRJi9NhchQqIC2@uH=hs;=An zjF>1^LU@>K0p$gN9Wo-kS*Mmb`19}}gnu+s^$m+(^LtzbP=oWT{%3u1UVUeJjSuUA zb~$G6X$9m@nXj`mC-J`6X{BSr@qi1tO@$XZ9AoS9EE4q{khp)psll*L06{-wH#}It zfq(8e)Ji9B0KdOZAu$HA9G?&}5fbAd0g(qo3u*&@KawK=WFAQz>MDjcSX_&3tknimu~2j&gzp{EBM9%$^`y-9;O@!y*zQ0@rSQSUtiB=SRh%-L zMc%j+M01H5iEn@$LBiqVV87RS0m9G~HORf8g>?&)b<()=kdL6iyHx&8LZ`?S3kP)t z9*JxB!~y`Q?%+qRLtvpAd`Nzq7-=PiL`z`xxeXng7*rv+(>{WX-YT%!{zPs z%tX)@>Oty9yZA7PV1jZJ%vg7z$0UGQlWi_ zU;7E`%tVtHH5pcPe_Y;8O;Z;>*`nM*MMGNi5jY)PYAIH-37b+zMiW)ENRYyCM=I78T(@r0 z7!S~zk44pUXmt#{_(by(4B1xf*j6lf_L(Kx|KD#w<;4z@O|(Qhl2)Hc$Zf`0O~qi@ zEs862i?FpCC@g8w7DuQlp`&=!$;U z%enepRL`n9hN)eH65`WSeX*BoIYCZ*2oKyM*I*G)koZbLGXl+pQW1iFEh&z1>Mj|= zAMGKG1eWnLsj5aDM<;Fcl$1c1VmLl-5#(mH0gk9;cHwbR8pH~|+{vE`8_Wtl5-4#f zmjY@;XB@LyBh{sJF;6n?q^$-%lNL$R5OQ)x7>(9=xfAtjZ(Pfi7n_4%YO52pW&y=< ziZGzi_a@0m*%!MFQu(GrLY7<~f7&8GgXEhy(X}45nohcq>*kTUd z@G+|~)AD`h%{#12k7iv0oiAwKTSQUEHCaQYTe(86)jf-{kYk>t%@a&3{5NZ znn0?oBRpvwq)*fED@bZ zIZ*Tq(!V<`!9igHToJ6@2B+Wz?`0L+-%#iTs=o+;VnIOWG+nTG2UlG|nuGM=^+0XGYePV}>ojD+kZ16wREDNxS0$3k8e_(9~?sI1TKhXO>kw;FK{}Y+t znSRoA`COSdg#Qm_o-{=P?2rG!+W$s=!T`Ph6MEES{jS&2$Au7PhpH4-nt|ra?gs@y zgyJK*b^KrQ?;nExY5D&bru<)m;_C(_IDHoCgM8!H1H@k-iU5$_g60Vi|AXK!qDRP% z|DZq+>QlJ(KREpv@&6z88&J>AR9xn7X=KB@E@Ol~4_iGdcG(Y6AN1;f)DM%}gw|j# z#OX*qryZ?DIS)>^#|?{g0fYe(6@LIZXTE!O#OHVWGH?JHm-p~LM9AkidtfPxtP9}^ zN)t!8Rq+$Jec_JFqZg_M)q*PLxwT$R@HKS5M|=jiYC%E9z*_$^V+*H&qsPD=cvzat4*|f#F!2m#f0{q!=)wKJ zG_ZGs_mhfqL_p-?+r9N48sh#R0!2VP`Dy(S7hm@O((dj5Z&2Xw3;qdIASqNV5m#XL z|I#j$^M9?~pYS;M|IknG{~JUDfZUQGG+kSy^O&&qnBu(64BN#Oy-nc1O;Nwi7`cts zzK!?tkb&nbh4S0`sjAzh^t{F7?IwZTHV#P}zr|qH1J(0av<2Wle}=Am!Z|6Z334m^;{DKXlUDma)99a zo8%*5m1xUgD@c?D5F24AfuaF>`s0rSoAtxRH?#3&k&~aNY`Ss;?coWboJR5enHajc zyQLv87#z~(tJYZDLNTzF#j=vUZ6kkdCUYa{8zKK9Wuc@!5mcd<8D)m`_W=QUxrJ!2+!jd1l}neX3wO_ zX|({K=}P@Z)>F)RdhpcX)nibF`6Q?KNL{p76e;W5sjwhZIlq4?6fu5)61$6LUlSUv z%uhNq+?F@f&ulyjV5)*5gQc%F7sj`Pj;8AJvcqm8LH)DVpt| zE+UWb$S1Ei`bwNt<{+KlnI}1bF>8G|^bpnTA1EqHCNe;Yp$*rRJopTsiyT$%qgC3o z#a;>70!^7s6_VRpoHdr|TMJS1{|iHppHuX+Gx0YWU#jv3fJd6FW8cZDo3fX6eR)n| zt=o;gU7Qi2E)V}ra(gFd81(Rw;v`V%+@@bNted-_jpLST%@ZYGmfA`ubiB*jIUw&Msu=vCUC3aSd$ikD!gL5Lt0J;?wqct1*v?k-fi-M?!sTf< z+h94!LFCp8FkHJz`p;oy%9wS<%d;|kd1~*;nW2)CZ)$U$$yOYxf;DO_!_6tDAnF3{ zjz@HX2gE^8(@8_onY`hiXZ28K`ycGZp;-HuT~0SZ`{bh@K)b5@ToVn*DK;(6fe0&e zu)b_zf3uD0@n>{=Pi?^t_(E^wlPF!v*CB%h3v(C&Otw_&ZS%?mwQh&@yXpq<{h4*> zY3HjKr?+qWkx!zJ!Ot1eP2LVoa4+duXzece<#2&>^A>e#&nx?53-vH(7QkM~Qa8CW zdGn63=GD@!exy_9T%*~clcF)Z(ys8-+d6B^UvW`sh>_r}tw&eAoo07cDVy|W;f$GX zKeL_-=pl^zQjF)a)Fj&0z?1?~yK!9W{Ix>D)vIGB)XJ=r+~C{E?k(s`qC-Z^yPzSt z3-ayC&hc>r;CT481aSPMWS=-LFPy=SxxiugaN$`YuyeN`%zKbIjZ_n}SvsBp+r`e} z&R(^V1HQ>v1o|evN7LKM^`O|!lxU~|ItRVUCHzm;Kc<8=CJ918hvcb}Z zXT&=)MGA(rKHM+Qlche3Y8_J+`uDeF%FXi~R^;g)jzM+#>yFbuT4YYR+z=~@*pFlZ zwr{F(D0!E|gu5~QG7m|=p_~%M4+VUBC1@hLBkv<_cckzQD%@`0R1K!U8HzBBKY!uhvX3>6vj_Ya5!Un#^YEk zyhPq2cT35D{x*G)+*=!WPDV&lenTw)$agbzL;hwU(v0t#5YVA|8(yRQ#_J@$MEu5Z z*mod}Ti~)WxAHF~>Q0vP2e1eL`)g^m~cEr+%rD?ov35A3B1}hΝl&$%gt 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%0DS0KOAj}-tvV4%-Lyof=MErI>94wr{2 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

ddkR!mWgFf?_He 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 z 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 7) & 3) +#define smartDiv(m) (mminfo[m].flags >> 16) +#define headerLetter(m) (encode_chars[(mminfo[m].flags >> 11) & 31]) +#define boundaries(m) (&mminfo[m]) + +#define TOKENSEP 0 +#define TOKENDOT 1 +#define TOKENCHR 2 +#define TOKENVOWEL 3 +#define TOKENZERO 4 +#define TOKENHYPH 5 + +#define ERR -1 +#define Prt -9 // partial +#define GO 99 + +#define USIZE 256 + +// Radius of Earth. #define EARTH_RADIUS_X_METERS 6378137 #define EARTH_RADIUS_Y_METERS 6356752 - // Circumference of Earth. +// Circumference of Earth. #define EARTH_CIRCUMFERENCE_X (EARTH_RADIUS_X_METERS * 2 * _PI) #define EARTH_CIRCUMFERENCE_Y (EARTH_RADIUS_Y_METERS * 2 * _PI) - // Meters per degree latitude is fixed. For longitude: use factor * cos(midpoint of two degree latitudes). +// Meters per degree latitude is fixed. For longitude: use factor * cos(midpoint of two degree latitudes). #define METERS_PER_DEGREE_LAT (EARTH_CIRCUMFERENCE_Y / 360.0) #define METERS_PER_DEGREE_LON (EARTH_CIRCUMFERENCE_X / 360.0) - // PI +// PI #define _PI 3.14159265358979323846 +typedef mminforec Boundaries; + +/////////////////////////////////////////////////////////////////////////////////////////////// +// +// distanceInMeters +// +/////////////////////////////////////////////////////////////////////////////////////////////// + +// PUBLIC - returns distance (in meters) between two coordinates (in degrees) +double distanceInMeters(double latDeg1, double lonDeg1, double latDeg2, double lonDeg2) { if (lonDeg1 < 0 && lonDeg2 > 1) { lonDeg1 += 360; } @@ -158,7 +180,6 @@ static void convertCoordsToMicrosAndFractions(point32 *coord32, int *fraclat, in // /////////////////////////////////////////////////////////////////////////////////////////////// -#define Boundaries mminforec // returns nonzero if x in the range minx...maxx static int isInRange(int x, const int minx, const int maxx) { @@ -302,14 +323,6 @@ static int coDex(const int m) { return 10 * (c / 5) + ((c % 5) + 1); } -#define isNameless(m) ((mminfo[m].flags & 64)) -#define recType(m) ((mminfo[m].flags>>7) & 3) -#define isRestricted(m) (mminfo[m].flags & 512) -#define isSpecialShape22(m) (mminfo[m].flags & 1024) -#define headerLetter(m) (encode_chars[(mminfo[m].flags>>11)&31]) -#define smartDiv(m) (mminfo[m].flags>>16) -#define boundaries(m) (&mminfo[m]) - static int xDivider4(const int miny, const int maxy) { if (miny >= 0) { // both above equator? then miny is closest return xdivider19[(miny) >> 19]; @@ -1834,31 +1847,31 @@ static struct { }; // Abjad forward declarations -static int isAbjadScript(const UWORD *s); +static int isAbjadScript(const UWORD *unicodeString); static char *convertToAbjad(char *str, const char *source, int maxlen); static void convertFromAbjad(char *s); -char *convertToRoman(char *asciibuf, int maxlen, const UWORD *s) { - char *w = asciibuf; - const char *e = w + maxlen - 1; - int is_abjad = isAbjadScript(s); - while (*s > 0 && *s <= 32) { - s++; +char *convertToRoman(char *asciiBuffer, int maxLength, const UWORD *unicodeBuffer) { + char *w = asciiBuffer; + const char *e = w + maxLength - 1; + int is_abjad = isAbjadScript(unicodeBuffer); + while (*unicodeBuffer > 0 && *unicodeBuffer <= 32) { + unicodeBuffer++; } // skip lead - for (; *s != 0 && w < e; s++) { - if (*s >= 1 && *s <= 127) { // normal ascii - *w++ = (char) (*s); + for (; *unicodeBuffer != 0 && w < e; unicodeBuffer++) { + if (*unicodeBuffer >= 1 && *unicodeBuffer <= 127) { // normal ascii + *w++ = (char) (*unicodeBuffer); } else { int i, found = 0; for (i = 0; unicode2asc[i].min != 0; i++) { - if (*s >= unicode2asc[i].min && *s <= unicode2asc[i].max) { + if (*unicodeBuffer >= unicode2asc[i].min && *unicodeBuffer <= unicode2asc[i].max) { const char *cv = unicode2asc[i].convert; if (*cv == 0) { cv = "0123456789"; } - *w++ = cv[*s - unicode2asc[i].min]; + *w++ = cv[*unicodeBuffer - unicode2asc[i].min]; found = 1; break; } @@ -1870,16 +1883,16 @@ char *convertToRoman(char *asciibuf, int maxlen, const UWORD *s) { } } // trim - while (w > asciibuf && w[-1] > 0 && w[-1] <= 32) { + while (w > asciiBuffer && w[-1] > 0 && w[-1] <= 32) { w--; } *w = 0; // skip past last space (if any) - w = strrchr(asciibuf, ' '); + w = strrchr(asciiBuffer, ' '); if (w) { w++; } else { - w = asciibuf; + w = asciiBuffer; } if (*w == 'A') { unpack_if_alldigits(w); @@ -1888,7 +1901,7 @@ char *convertToRoman(char *asciibuf, int maxlen, const UWORD *s) { if (is_abjad) { convertFromAbjad(w); } - return asciibuf; + return asciiBuffer; } @@ -1918,59 +1931,58 @@ static UWORD *encode_utf16(UWORD *unibuf, const int maxlen, const char *mapcode, } // PUBLIC - convert as much as will fit of mapcode into unibuf -UWORD *convertToAlphabet(UWORD *unibuf, int maxlength, const char *mapcode, int alphabet) // 0=roman, 2=cyrillic +UWORD *convertToAlphabet(UWORD *unicodeString, int maxLength, const char *asciiString, int alphabet) // 0=roman, 2=cyrillic { - UWORD *startbuf = unibuf; - UWORD *lastspot = &unibuf[maxlength - 1]; - if (maxlength > 0) { -#define USIZE 256 + UWORD *startbuf = unicodeString; + UWORD *lastspot = &unicodeString[maxLength - 1]; + if (maxLength > 0) { char u[USIZE]; // skip leading spaces - while (*mapcode > 0 && *mapcode <= 32) { - mapcode++; + while (*asciiString > 0 && *asciiString <= 32) { + asciiString++; } // straight-copy everything up to and including first space { - const char *e = strchr(mapcode, ' '); + const char *e = strchr(asciiString, ' '); if (e) { - while (mapcode <= e) { - if (unibuf == lastspot) { // buffer fully filled? + while (asciiString <= e) { + if (unicodeString == lastspot) { // buffer fully filled? // zero-terminate and return - *unibuf = 0; + *unicodeString = 0; return startbuf; } - *unibuf++ = (UWORD) *mapcode++; + *unicodeString++ = (UWORD) *asciiString++; } } } if (alphabet == 1 || alphabet == 3 || alphabet == 14 || alphabet == 15) { // greek hebrew arabic korean - mapcode = convertToAbjad(u, mapcode, USIZE); + asciiString = convertToAbjad(u, asciiString, USIZE); } // re-pack E/U-voweled mapcodes when necessary: if (alphabet == 1) { // alphabet has no letter E (greek!) - if (strchr(mapcode, 'E') || strchr(mapcode, 'U') || - strchr(mapcode, 'e') || strchr(mapcode, 'u')) { + if (strchr(asciiString, 'E') || strchr(asciiString, 'U') || + strchr(asciiString, 'e') || strchr(asciiString, 'u')) { // copy trimmed mapcode into temporary buffer u - int len = (int) strlen(mapcode); + int len = (int) strlen(asciiString); if (len < MAX_MAPCODE_RESULT_LEN) { - while (len > 0 && mapcode[len - 1] > 0 && mapcode[len - 1] <= 32) { + while (len > 0 && asciiString[len - 1] > 0 && asciiString[len - 1] <= 32) { len--; } - memcpy(u, mapcode, len); + memcpy(u, asciiString, len); u[len] = 0; // re-pack into A-voweled mapcode unpack_if_alldigits(u); repack_if_alldigits(u, 1); - mapcode = u; + asciiString = u; } } } - encode_utf16(unibuf, 1 + (int) (lastspot - unibuf), mapcode, alphabet); + encode_utf16(unicodeString, 1 + (int) (lastspot - unicodeString), asciiString, alphabet); } return startbuf; } @@ -1983,15 +1995,6 @@ UWORD *convertToAlphabet(UWORD *unibuf, int maxlength, const char *mapcode, int // /////////////////////////////////////////////////////////////////////////////////////////////// -#define TOKENSEP 0 -#define TOKENDOT 1 -#define TOKENCHR 2 -#define TOKENVOWEL 3 -#define TOKENZERO 4 -#define TOKENHYPH 5 -#define ERR -1 -#define Prt -9 // partial -#define GO 99 static signed char fullmc_statemachine[23][6] = { // WHI DOT DET VOW ZER HYP @@ -2049,22 +2052,22 @@ static signed char fullmc_statemachine[23][6] = { // pass fullcode=1 to recognise territory and mapcode, pass fullcode=0 to only recognise proper mapcode (without optional territory) // returns 0 if ok, negative in case of error (where -999 represents "may BECOME a valid mapcode if more characters are added) -int compareWithMapcodeFormat(const char *s, int fullcode) { +int compareWithMapcodeFormat(const char *asciiString, int fullcode) { int nondigits = 0, vowels = 0; int state = (fullcode ? 0 : 18); // initial state - for (;; s++) { + for (;; asciiString++) { int newstate, token; // recognise token: decode returns -2=a -3=e -4=0, 0..9 for digit or "o" or "i", 10..31 for char, -1 for illegal char - if (*s == '.') { + if (*asciiString == '.') { token = TOKENDOT; - } else if (*s == '-') { + } else if (*asciiString == '-') { token = TOKENHYPH; - } else if (*s == 0) { + } else if (*asciiString == 0) { token = TOKENZERO; - } else if ((*s == ' ') || (*s == '\t')) { + } else if ((*asciiString == ' ') || (*asciiString == '\t')) { token = TOKENSEP; } else { - const signed char c = decode_chars[(unsigned char) *s]; + const signed char c = decode_chars[(unsigned char) *asciiString]; if (c < 0) { // vowel or illegal? token = TOKENVOWEL; vowels++; // assume vowel (-2,-3,-4) @@ -2104,9 +2107,9 @@ int compareWithMapcodeFormat(const char *s, int fullcode) { // PUBLIC - returns name of territoryCode in (sufficiently large!) result string. // formats: 0=full 1=short // returns empty string in case of error -char *getTerritoryIsoName(char *result, int territoryCode, int format) { +char *getTerritoryIsoName(char *territoryISO, int territoryCode, int useShortName) { if ((territoryCode < 1) || (territoryCode > MAX_MAPCODE_TERRITORY_CODE)) { - *result = 0; + *territoryISO = 0; } else { const int p = ParentLetter(territoryCode - 1); char iso3[4]; @@ -2114,15 +2117,15 @@ char *getTerritoryIsoName(char *result, int territoryCode, int format) { if (*ei >= '0' && *ei <= '9') { ei++; } - if (format == 0 && p) { - memcpy(result, &parents2[p * 3 - 3], 2); - result[2] = '-'; - strcpy(result + 3, ei); + if (useShortName == 0 && p) { + memcpy(territoryISO, &parents2[p * 3 - 3], 2); + territoryISO[2] = '-'; + strcpy(territoryISO + 3, ei); } else { - strcpy(result, ei); + strcpy(territoryISO, ei); } } - return result; + return territoryISO; } // PUBLIC - returns negative if territoryCode tc is not a code that has a parent country @@ -2224,30 +2227,30 @@ static int binfindmatch(const int parentcode, const char *str) { // PUBLIC - returns territoryCode of string (or negative if not found). // optional_tc: context territoryCode to handle ambiguities (pass <=0 if unknown). -int getTerritoryCode(const char *string, int optional_tc) { - if (string == NULL) { +int getTerritoryCode(const char *territoryISO, int optional_tc) { + if (territoryISO == NULL) { return -1; } - while (*string > 0 && *string <= 32) { - string++; + while (*territoryISO > 0 && *territoryISO <= 32) { + territoryISO++; } // skip leading whitespace - if (string[0] && string[1]) { + if (territoryISO[0] && territoryISO[1]) { const int ccode = optional_tc - 1; - if (string[2] == '-') { - return binfindmatch(getParentcode(string, 2), string + 3); - } else if (string[2] && string[3] == '-') { - return binfindmatch(getParentcode(string, 3), string + 4); + if (territoryISO[2] == '-') { + return binfindmatch(getParentcode(territoryISO, 2), territoryISO + 3); + } else if (territoryISO[2] && territoryISO[3] == '-') { + return binfindmatch(getParentcode(territoryISO, 3), territoryISO + 4); } else { const int parentcode = ccode < 0 ? 0 : ((parentnumber[ccode] > 0) ? parentnumber[ccode] : parentnumber[ParentTerritoryOf( ccode)]); - const int b = binfindmatch(parentcode, string); + const int b = binfindmatch(parentcode, territoryISO); if (b > 0) { return b; } // } // - return binfindmatch(0, string); + return binfindmatch(0, territoryISO); } // else, fail: return -1; } @@ -2315,13 +2318,13 @@ int encodeLatLonToMapcodes_Deprecated(char **v, double lat, double lon, int terr static char makeiso_bufbytes[16]; static char *makeiso_buf; -const char *convertTerritoryCodeToIsoName(int tc, int format) { +const char *convertTerritoryCodeToIsoName(int tc, int useShortName) { if (makeiso_buf == makeiso_bufbytes) { makeiso_buf = makeiso_bufbytes + 8; } else { makeiso_buf = makeiso_bufbytes; } - return (const char *) getTerritoryIsoName(makeiso_buf, tc, format); + return (const char *) getTerritoryIsoName(makeiso_buf, tc, useShortName); } #ifdef SUPPORT_FOREIGN_ALPHABETS @@ -2329,16 +2332,16 @@ const char *convertTerritoryCodeToIsoName(int tc, int format) { // Legacy: NOT threadsafe static char asciibuf[MAX_MAPCODE_RESULT_LEN]; -const char *decodeToRoman(const UWORD *s) { - return convertToRoman(asciibuf, MAX_MAPCODE_RESULT_LEN, s); +const char *decodeToRoman(const UWORD *unicodeString) { + return convertToRoman(asciibuf, MAX_MAPCODE_RESULT_LEN, unicodeString); } // Legacy: NOT threadsafe static UWORD unibuf[MAX_MAPCODE_RESULT_LEN]; -const UWORD *encodeToAlphabet(const char *mapcode, int alphabet) // 0=roman, 2=cyrillic +const UWORD *encodeToAlphabet(const char *asciiString, int alphabet) // 0=roman, 2=cyrillic { - return convertToAlphabet(unibuf, MAX_MAPCODE_RESULT_LEN, mapcode, alphabet); + return convertToAlphabet(unibuf, MAX_MAPCODE_RESULT_LEN, asciiString, alphabet); } #endif @@ -2349,9 +2352,9 @@ const UWORD *encodeToAlphabet(const char *mapcode, int alphabet) // 0=roman, 2=c // /////////////////////////////////////////////////////////////////////////////////////////////// -static int isAbjadScript(const UWORD *s) { - for (; *s != 0; s++) { - UWORD c = *s; +static int isAbjadScript(const UWORD *unicodeString) { + for (; *unicodeString != 0; unicodeString++) { + UWORD c = *unicodeString; if (c >= 0x0628 && c <= 0x0649) { return 1; } // arabic diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index e75bc10..b613601 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -157,7 +157,7 @@ int decodeMapcodeToLatLon( * the return value '0' indicates the string has the Mapcode format, much like string comparison strcmp returns.) * * Arguments: - * check - Mapcode string to check. + * asciiString - Mapcode string to check. * includesTerritory - If 0, no territory is includes in the string. If 1, territory information is * supposed to be available in the string as well. * Returns: @@ -166,43 +166,43 @@ int decodeMapcodeToLatLon( * to lack some characters. */ int compareWithMapcodeFormat( - const char *check, + const char *asciiString, int includesTerritory); /** * Convert a territory name to a territory code. * * Arguments: - * string - String starting with ISO code of territory (e.g. "USA" or "US-CA"). + * territoryISO - String starting with ISO code of territory (e.g. "USA" or "US-CA"). * parentTerritoryCode - Parent territory code, or 0 if not available. * * Returns: * Territory code >0 if succeeded, or <0 if failed. */ int getTerritoryCode( - const char *string, + const char *territoryISO, int parentTerritoryCode); /** - * Convert a territory name to a territory code. + * Convert a territory code to a territory name. * * Arguments: - * result - String to store result. + * territoryISO - String to territory ISO code name result. * territoryCode - Territory code. - * format - Pass 0 for full name, 1 for short name (state codes may be ambiguous). + * userShortName - Pass 0 for full name, 1 for short name (state codes may be ambiguous). * * Returns: * Pointer to result. Empty if territoryCode illegal. */ char *getTerritoryIsoName( - char *result, + char *territoryISO, int territoryCode, - int format); + int useShortName); // the old, non-threadsafe routine which uses static storage, overwritten at each call: const char *convertTerritoryCodeToIsoName( int territoryCode, - int format); + int useShortName); /** * Given a territory code, return the territory code itself it it was a country, or return its parent @@ -234,7 +234,6 @@ int getParentCountryOf(int territoryCode); */ double distanceInMeters(double latDeg1, double lonDeg1, double latDeg2, double lonDeg2); - /** * How far away, at worst, can a decoded mapcode be from the original encoded coordinate? * (which can be 0 for all territories). @@ -244,7 +243,7 @@ double distanceInMeters(double latDeg1, double lonDeg1, double latDeg2, double l * make them represent coordinates more accurately. * * Returns: - * the worst-case distance in meters between a decoded mapcode and the encoded coordinate + * The worst-case distance in meters between a decoded mapcode and the encoded coordinate. */ double maxErrorInMeters(int extraDigits); @@ -274,7 +273,7 @@ int multipleBordersNearby( * territoryCode - territory code. * * Returns: - * a pointer to a TerritoryAlphabets structure (or NULL if territoryCode is invalid) + * A pointer to a TerritoryAlphabets structure (or NULL if territoryCode is invalid). */ const TerritoryAlphabets *getAlphabetsForTerritory(int territoryCode); @@ -282,28 +281,28 @@ const TerritoryAlphabets *getAlphabetsForTerritory(int territoryCode); * Decode a string to Roman characters. * * Arguments: - * string - String to decode, allocated by caller. - * asciibuf - Buffer to be filled with the result - * maxlen - Size of asciibuf + * asciiString - Buffer to be filled with the ASCII string result. + * maxLength - Size of asciiString buffer. + * unicodeString - Unicode string to decode, allocated by caller. * * Returns: - * Pointer to same buffers as asciibuf (allocated by caller), which holds the result. + * Pointer to same buffer as asciiString (allocated by caller), which holds the result. */ -char *convertToRoman(char *asciibuf, int maxlen, const UWORD *string); +char *convertToRoman(char *asciiString, int maxLength, const UWORD *unicodeString); /** * Encode a string to Alphabet characters for a language. * * Arguments: - * string - String to encode, allocated by caller. - * alphabet - Alphabet to use. - * unibuf - Buffer to be filled with the result. - * maxlen - Size of unibuf. + * unicodeString - Buffer to be filled with the Unicode string result. + * asciiString - ASCII string to encode. + * maxLength - Size of unicodeString buffer. + * alphabet - Alphabet to use. * * Returns: - * Encoded string, points at buffer from 'unibuf', allocated by caller. + * Encoded Unicode string, points at buffer from 'unicodeString', allocated/deallocated by caller. */ -UWORD *convertToAlphabet(UWORD *unibuf, int maxlength, const char *string, int alphabet); +UWORD *convertToAlphabet(UWORD *unicodeString, int maxLength, const char *asciiString, int alphabet); /* DEPRECATED METHODS AND CONSTANT - WILL BE DROPPED IN FUTURE RELEASES. */ @@ -314,14 +313,14 @@ UWORD *convertToAlphabet(UWORD *unibuf, int maxlength, const char *string, int a * Returns converted string. allocated by the library. String must NOT be * de-allocated by the caller. It will be overwritten by a subsequent call to this method! */ -const char *decodeToRoman(const UWORD *string); +const char *decodeToRoman(const UWORD *unicodeString); /** * DEPRECATED ODL VARIANT, NOT THREAD-SAFE: * Returns converted string. allocated by the library. String must NOT be * de-allocated by the caller. It will be overwritten by a subsequent call to this method! */ -const UWORD *encodeToAlphabet(const char *string, int alphabet); +const UWORD *encodeToAlphabet(const char *asciiString, int alphabet); /** From 972d10a1b4528a036d478455d39ef39f429953aa Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Sat, 15 Oct 2016 14:11:00 +0200 Subject: [PATCH 084/181] Improved readability, added option NO_FAST_ENCODING --- README.md | 10 + docs/mapcode_library_c.docx | Bin 54396 -> 54428 bytes docs/mapcode_library_c.pdf | Bin 296252 -> 295905 bytes mapcodelib/mapcoder.c | 686 ++++++++++++++++++------------------ mapcodelib/mapcoder.h | 75 ++-- 5 files changed, 393 insertions(+), 378 deletions(-) diff --git a/README.md b/README.md index 45c8fcd..8effe2f 100644 --- a/README.md +++ b/README.md @@ -132,6 +132,16 @@ Chinese (Zhuyin, Bopomofo), Tifinagh (Berber), Tamil, Amharic, Telugu, Odia, Kan * Fixed Bengali to also support Assamese. +* Improved readability of implementation. + +* Added conditional define option for `unittest`: `NO_POSIX_THREADS`. Add `-DNO_POSIX_THREADS` +to your compiler command-line to not use `pthreads.h`, for example, on MSVC platforms. + +* Added conditional define option library: `NO_FAST_ENCODE`. Add `-DNO_FAST_ENCODE` to your +compiler command-line to not use the fast encoding (default is to use fast encoding). Using +fast encoding speeds up de encoding by a factor of 2. For normal use, there is no reason not +to use fast encoding. + ### 2.3.1 * Minor fixes to prevent compiler warnings. diff --git a/docs/mapcode_library_c.docx b/docs/mapcode_library_c.docx index 2434e45dbe6b37f988b228bb00ea0f647c175130..337c0c0589934f25869f0c771b1a761437f7b278 100644 GIT binary patch delta 38372 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⁡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 delta 38284 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 Ss${Z!n| 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 z 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 z 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

dO~8~V@xRQ(YDS0=n8ZIe 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 D5l_2_ delta 243960 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

SNFq?ygo- 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 7) & 3) @@ -43,9 +45,9 @@ #define TOKENZERO 4 #define TOKENHYPH 5 -#define ERR -1 -#define Prt -9 // partial -#define GO 99 +#define STATE_ERR -1 +#define Prt -9 +#define STATE_GO 99 #define USIZE 256 @@ -61,11 +63,20 @@ #define METERS_PER_DEGREE_LAT (EARTH_CIRCUMFERENCE_Y / 360.0) #define METERS_PER_DEGREE_LON (EARTH_CIRCUMFERENCE_X / 360.0) -// PI #define _PI 3.14159265358979323846 +// Legacy buffers: NOT threadsafe! +static char legacy_asciiBuffer[MAX_MAPCODE_RESULT_LEN]; +static UWORD legacy_utf16Buffer[MAX_MAPCODE_RESULT_LEN]; +static int debugStopAt = -1; // to externally test-restrict internal encoding, do not use! + + typedef mminforec Boundaries; +static char decodeChar(char ch) { + return decode_chars[(int) ch]; +} + /////////////////////////////////////////////////////////////////////////////////////////////// // // distanceInMeters @@ -121,8 +132,8 @@ double maxErrorInMeters(int extraDigits) { /////////////////////////////////////////////////////////////////////////////////////////////// typedef struct { - int lat; // latitude in microdegrees - int lon; // longitude in microdegrees + int latMicroDeg; // latitude in microdegrees + int lonMicroDeg; // longitude in microdegrees } point32; typedef struct { // point @@ -132,8 +143,8 @@ typedef struct { // point static point32 convertFractionsToCoord32(const point *p) { point32 p32; - p32.lat = (int) floor(p->lat / 810000); - p32.lon = (int) floor(p->lon / 3240000); + p32.latMicroDeg = (int) floor(p->lat / 810000); + p32.lonMicroDeg = (int) floor(p->lon / 3240000); return p32; } @@ -144,33 +155,33 @@ static point convertFractionsToDegrees(const point *p) { return pd; } -static void convertCoordsToMicrosAndFractions(point32 *coord32, int *fraclat, int *fraclon, double lat, double lon) { +static void convertCoordsToMicrosAndFractions(point32 *coord32, int *fracLat, int *fracLon, double latDeg, double lonDeg) { double frac; - if (lat < -90) { - lat = -90; - } else if (lat > 90) { - lat = 90; - } - lat += 90; // lat now [0..180] - lat *= (double) 810000000000; - frac = floor(lat + 0.1); - coord32->lat = (int) (frac / (double) 810000); - if (fraclat) { - frac -= ((double) coord32->lat * (double) 810000); - *fraclat = (int) frac; - } - coord32->lat -= 90000000; - - lon -= (360.0 * floor(lon / 360)); // lon now in [0..360> - lon *= (double) 3240000000000; - frac = floor(lon + 0.1); - coord32->lon = (int) (frac / (double) 3240000); - if (fraclon) { - frac -= (double) coord32->lon * (double) 3240000; - *fraclon = (int) frac; - } - if (coord32->lon >= 180000000) { - coord32->lon -= 360000000; + if (latDeg < -90) { + latDeg = -90; + } else if (latDeg > 90) { + latDeg = 90; + } + latDeg += 90; // lat now [0..180] + latDeg *= (double) 810000000000; + frac = floor(latDeg + 0.1); + coord32->latMicroDeg = (int) (frac / (double) 810000); + if (fracLat) { + frac -= ((double) coord32->latMicroDeg * (double) 810000); + *fracLat = (int) frac; + } + coord32->latMicroDeg -= 90000000; + + lonDeg -= (360.0 * floor(lonDeg / 360)); // lon now in [0..360> + lonDeg *= (double) 3240000000000; + frac = floor(lonDeg + 0.1); + coord32->lonMicroDeg = (int) (frac / (double) 3240000); + if (fracLon) { + frac -= (double) coord32->lonMicroDeg * (double) 3240000; + *fracLon = (int) frac; + } + if (coord32->lonMicroDeg >= 180000000) { + coord32->lonMicroDeg -= 360000000; } } @@ -182,16 +193,16 @@ static void convertCoordsToMicrosAndFractions(point32 *coord32, int *fraclat, in // returns nonzero if x in the range minx...maxx -static int isInRange(int x, const int minx, const int maxx) { - if (minx <= x && x < maxx) { +static int isInRange(int lonMicroDeg, const int minLonMicroDeg, const int maxLonMicroDeg) { + if (minLonMicroDeg <= lonMicroDeg && lonMicroDeg < maxLonMicroDeg) { return 1; } - if (x < minx) { - x += 360000000; + if (lonMicroDeg < minLonMicroDeg) { + lonMicroDeg += 360000000; } else { - x -= 360000000; + lonMicroDeg -= 360000000; } // 1.32 fix FIJI edge case - if (minx <= x && x < maxx) { + if (minLonMicroDeg <= lonMicroDeg && lonMicroDeg < maxLonMicroDeg) { return 1; } return 0; @@ -199,16 +210,18 @@ static int isInRange(int x, const int minx, const int maxx) { // returns true iff given coordinate "coord32" fits inside given Boundaries static int fitsInsideBoundaries(const point32 *coord32, const Boundaries *b) { - return (b->miny <= coord32->lat && coord32->lat < b->maxy && isInRange(coord32->lon, b->minx, b->maxx)); + return (b->miny <= coord32->latMicroDeg && + coord32->latMicroDeg < b->maxy && + isInRange(coord32->lonMicroDeg, b->minx, b->maxx)); } // set target Boundaries to a source extended with deltalat, deltaLon (in microDegrees) static Boundaries *getExtendedBoundaries(Boundaries *target, const Boundaries *source, - const int deltaLat, const int deltaLon) { - target->miny = source->miny - deltaLat; - target->minx = source->minx - deltaLon; - target->maxy = source->maxy + deltaLat; - target->maxx = source->maxx + deltaLon; + const int deltaLatMicroDeg, const int deltaLonMicroDeg) { + target->miny = source->miny - deltaLatMicroDeg; + target->minx = source->minx - deltaLonMicroDeg; + target->maxy = source->maxy + deltaLatMicroDeg; + target->maxx = source->maxx + deltaLonMicroDeg; return target; } @@ -333,11 +346,6 @@ static int xDivider4(const int miny, const int maxy) { return xdivider19[(-maxy) >> 19]; // both negative, so maxy is closest to equator } -// Legacy: NOT threadsafe -static int debugStopAt = -1; // to externally test-restrict internal encoding, do not use! - -#define decodeChar(c) decode_chars[(unsigned char)c] // force c to be in range of the index, between 0 and 255 - /*** mid-level data access ***/ // returns true iff ccode is a subdivision of some other country @@ -658,8 +666,8 @@ static void encodeGrid(char *result, const encodeRec *enc, const int m, const in { // grid const int ygridsize = (b->maxy - b->miny + divy - 1) / divy; const int xgridsize = (b->maxx - b->minx + divx - 1) / divx; - int rely = enc->coord32.lat - b->miny; - int x = enc->coord32.lon; + int rely = enc->coord32.latMicroDeg - b->miny; + int x = enc->coord32.lonMicroDeg; int relx = x - b->minx; if (relx < 0) { @@ -707,7 +715,7 @@ static void encodeGrid(char *result, const encodeRec *enc, const int m, const in int difx = x - relx; - int dify = enc->coord32.lat - rely; + int dify = enc->coord32.latMicroDeg - rely; *resultptr++ = '.'; @@ -804,12 +812,12 @@ static void encodeNameless(char *result, const encodeRec *enc, const int input_c const int dividerx4 = xDivider4(b->miny, b->maxy); // *** note: dividerx4 is 4 times too large! const int xFracture = (enc->fraclon / MAX_PRECISION_FACTOR); - const int dx = (4 * (enc->coord32.lon - b->minx) + xFracture) / dividerx4; // div with quarters - const int extrax4 = (enc->coord32.lon - b->minx) * 4 - (dx * dividerx4); // mod with quarters + const int dx = (4 * (enc->coord32.lonMicroDeg - b->minx) + xFracture) / dividerx4; // div with quarters + const int extrax4 = (enc->coord32.lonMicroDeg - b->minx) * 4 - (dx * dividerx4); // mod with quarters const int dividery = 90; - int dy = (b->maxy - enc->coord32.lat) / dividery; - int extray = (b->maxy - enc->coord32.lat) % dividery; + int dy = (b->maxy - enc->coord32.latMicroDeg) / dividery; + int extray = (b->maxy - enc->coord32.latMicroDeg) % dividery; if (extray == 0 && enc->fraclat > 0) { dy--; @@ -883,12 +891,12 @@ static void encodeAutoHeader(char *result, const encodeRec *enc, const int m, co if (i == m) { // encode const int dividerx = (b->maxx - b->minx + W - 1) / W; - const int vx = (enc->coord32.lon - b->minx) / dividerx; - const int extrax = (enc->coord32.lon - b->minx) % dividerx; + const int vx = (enc->coord32.lonMicroDeg - b->minx) / dividerx; + const int extrax = (enc->coord32.lonMicroDeg - b->minx) % dividerx; const int dividery = (b->maxy - b->miny + H - 1) / H; - int vy = (b->maxy - enc->coord32.lat) / dividery; - int extray = (b->maxy - enc->coord32.lat) % dividery; + int vy = (b->maxy - enc->coord32.latMicroDeg) / dividery; + int extray = (b->maxy - enc->coord32.latMicroDeg) % dividery; const int codexlen = (codexm / 10) + (codexm % 10); int value = (vx / 168) * (H / 176); @@ -947,7 +955,7 @@ static void encoderEngine(const int ccode, const encodeRec *enc, const int stop_ // *** do a recursive call for the parent *** encoderEngine(ParentTerritoryOf(ccode), enc, stop_with_one_result, extraDigits, requiredEncoder, ccode); - return; + return; } else // must be grid { // skip isRestricted records unless there already is a result @@ -1005,9 +1013,10 @@ static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, if (tc <= 0) // ALL results? { -#ifdef FAST_ENCODE - const int sum = enc.coord32.lon + enc.coord32.lat; - int coord = enc.coord32.lon; + +#ifndef NO_FAST_ENCODE + const int sum = enc.coord32.lonMicroDeg + enc.coord32.latMicroDeg; + int coord = enc.coord32.lonMicroDeg; int i = 0; // pointer into redivar for (;;) { const int r = redivar[i++]; @@ -1032,11 +1041,14 @@ static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, } #else int i; - for(i=0;i= 0)) && (enc.mapcodes->count > 0)) { break; } + for(i = 0; i < MAX_MAPCODE_TERRITORY_CODE; i++) { + encoderEngine(i, &enc, stop_with_one_result, extraDigits, requiredEncoder, -1); + if ((stop_with_one_result || (requiredEncoder >= 0)) && (enc.mapcodes->count > 0)) { + break; + } } #endif + } else { encoderEngine((tc - 1), &enc, stop_with_one_result, extraDigits, requiredEncoder, -1); } @@ -1128,9 +1140,9 @@ static int decodeExtension(decodeRec *dec, processor *= 30; } - lon4 = (dec->coord32.lon * 4 * (double) MAX_PRECISION_FACTOR) + ((lon32 * (double) dividerx4)) + + lon4 = (dec->coord32.lonMicroDeg * 4 * (double) MAX_PRECISION_FACTOR) + ((lon32 * (double) dividerx4)) + (lon_offset4 * (double) MAX_PRECISION_FACTOR); - lat1 = (dec->coord32.lat * (double) MAX_PRECISION_FACTOR) + ((lat32 * (double) dividery)); + lat1 = (dec->coord32.latMicroDeg * (double) MAX_PRECISION_FACTOR) + ((lat32 * (double) dividery)); // determine the range of coordinates that are encoded to this mapcode if (odd) { @@ -1296,8 +1308,8 @@ static int decodeGrid(decodeRec *dec, const int m, const int hasHeaderLetter) { // reverse y-direction dify = yp - 1 - dify; - dec->coord32.lon = relx + (difx * dividerx); - dec->coord32.lat = rely + (dify * dividery); + dec->coord32.lonMicroDeg = relx + (difx * dividerx); + dec->coord32.latMicroDeg = rely + (dify * dividery); if (!fitsInsideBoundaries(&dec->coord32, boundaries(m))) { return -912; } @@ -1439,8 +1451,8 @@ static int decodeNameless(decodeRec *dec, int m) { const int dividery = 90; // *** note: FIRST multiply, then divide... more precise, larger rects - dec->coord32.lon = b->minx + ((dx * dividerx4) / 4); - dec->coord32.lat = b->maxy - (dy * dividery); + dec->coord32.lonMicroDeg = b->minx + ((dx * dividerx4) / 4); + dec->coord32.latMicroDeg = b->maxy - (dy * dividery); return decodeExtension(dec, dividerx4, -dividery, ((dx * dividerx4) % 4), b->miny, b->maxx); // nameless } @@ -1496,12 +1508,12 @@ static int decodeAutoHeader(decodeRec *dec, int m) { const int vx = (value / (H / 176)) * 168 + difx; // is vx/168 const int vy = (value % (H / 176)) * 176 + dify; // is vy/176 - dec->coord32.lat = b->maxy - vy * dividery; - dec->coord32.lon = b->minx + vx * dividerx; + dec->coord32.latMicroDeg = b->maxy - vy * dividery; + dec->coord32.lonMicroDeg = b->minx + vx * dividerx; - if ((dec->coord32.lon < b->minx) || (dec->coord32.lon >= b->maxx) || - (dec->coord32.lat < b->miny) || - (dec->coord32.lat > b->maxy)) // *** CAREFUL! do this test BEFORE adding remainder... + if ((dec->coord32.lonMicroDeg < b->minx) || (dec->coord32.lonMicroDeg >= b->maxx) || + (dec->coord32.latMicroDeg < b->miny) || + (dec->coord32.latMicroDeg > b->maxy)) // *** CAREFUL! do this test BEFORE adding remainder... { return -122; // invalid code } @@ -1759,97 +1771,95 @@ static int decoderEngine(decodeRec *dec) { #ifdef SUPPORT_FOREIGN_ALPHABETS // WARNING - these alphabets have NOT yet been released as standard! use at your own risk! check www.mapcode.com for details. -static UWORD asc2lan[MAPCODE_ALPHABETS_TOTAL][36] = // A-Z equivalents for ascii characters A to Z, 0-9 - { - // A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9 - {0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 0x0058, 0x0059, 0x005a, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // roman - {0x0391, 0x0392, 0x039e, 0x0394, 0x0388, 0x0395, 0x0393, 0x0397, 0x0399, 0x03a0, 0x039a, 0x039b, 0x039c, 0x039d, 0x039f, 0x03a1, 0x0398, 0x03a8, 0x03a3, 0x03a4, 0x0389, 0x03a6, 0x03a9, 0x03a7, 0x03a5, 0x0396, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // greek - {0x0410, 0x0412, 0x0421, 0x0414, 0x0415, 0x0416, 0x0413, 0x041d, 0x0049, 0x041f, 0x041a, 0x041b, 0x041c, 0x0417, 0x041e, 0x0420, 0x0424, 0x042f, 0x0426, 0x0422, 0x042d, 0x0427, 0x0428, 0x0425, 0x0423, 0x0411, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // cyrillic - {0x05d0, 0x05d1, 0x05d2, 0x05d3, 0x05e3, 0x05d4, 0x05d6, 0x05d7, 0x05d5, 0x05d8, 0x05d9, 0x05da, 0x05db, 0x05dc, 0x05e1, 0x05dd, 0x05de, 0x05e0, 0x05e2, 0x05e4, 0x05e5, 0x05e6, 0x05e7, 0x05e8, 0x05e9, 0x05ea, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // hebrew - {0x0905, 0x0915, 0x0917, 0x0918, 0x090f, 0x091a, 0x091c, 0x091f, 0x0049, 0x0920, 0x0923, 0x0924, 0x0926, 0x0927, 0x004f, 0x0928, 0x092a, 0x092d, 0x092e, 0x0930, 0x092b, 0x0932, 0x0935, 0x0938, 0x0939, 0x092c, 0x0966, 0x0967, 0x0968, 0x0969, 0x096a, 0x096b, 0x096c, 0x096d, 0x096e, 0x096f}, // Devanagari - {0x0d12, 0x0d15, 0x0d16, 0x0d17, 0x0d0b, 0x0d1a, 0x0d1c, 0x0d1f, 0x0049, 0x0d21, 0x0d24, 0x0d25, 0x0d26, 0x0d27, 0x0d20, 0x0d28, 0x0d2e, 0x0d30, 0x0d31, 0x0d32, 0x0d09, 0x0d34, 0x0d35, 0x0d36, 0x0d38, 0x0d39, 0x0d66, 0x0d67, 0x0d68, 0x0d69, 0x0d6a, 0x0d6b, 0x0d6c, 0x0d6d, 0x0d6e, 0x0d6f}, // Malayalam - {0x10a0, 0x10a1, 0x10a3, 0x10a6, 0x10a4, 0x10a9, 0x10ab, 0x10ac, 0x0049, 0x10ae, 0x10b0, 0x10b1, 0x10b2, 0x10b4, 0x10ad, 0x10b5, 0x10b6, 0x10b7, 0x10b8, 0x10b9, 0x10a8, 0x10ba, 0x10bb, 0x10bd, 0x10be, 0x10bf, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Georgian - {0x30a2, 0x30ab, 0x30ad, 0x30af, 0x30aa, 0x30b1, 0x30b3, 0x30b5, 0x0049, 0x30b9, 0x30c1, 0x30c8, 0x30ca, 0x30cc, 0x004f, 0x30d2, 0x30d5, 0x30d8, 0x30db, 0x30e1, 0x30a8, 0x30e2, 0x30e8, 0x30e9, 0x30ed, 0x30f2, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Katakana - {0x0e30, 0x0e01, 0x0e02, 0x0e04, 0x0e32, 0x0e07, 0x0e08, 0x0e09, 0x0049, 0x0e0a, 0x0e11, 0x0e14, 0x0e16, 0x0e17, 0x004f, 0x0e18, 0x0e1a, 0x0e1c, 0x0e21, 0x0e23, 0x0e2c, 0x0e25, 0x0e27, 0x0e2d, 0x0e2e, 0x0e2f, 0x0e50, 0x0e51, 0x0e52, 0x0e53, 0x0e54, 0x0e55, 0x0e56, 0x0e57, 0x0e58, 0x0e59}, // Thai - {0x0eb0, 0x0e81, 0x0e82, 0x0e84, 0x0ec3, 0x0e87, 0x0e88, 0x0e8a, 0x0ec4, 0x0e8d, 0x0e94, 0x0e97, 0x0e99, 0x0e9a, 0x004f, 0x0e9c, 0x0e9e, 0x0ea1, 0x0ea2, 0x0ea3, 0x0ebd, 0x0ea7, 0x0eaa, 0x0eab, 0x0ead, 0x0eaf, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Laos - {0x0556, 0x0532, 0x0533, 0x0534, 0x0535, 0x0538, 0x0539, 0x053a, 0x053b, 0x053d, 0x053f, 0x0540, 0x0541, 0x0543, 0x0555, 0x0547, 0x0548, 0x054a, 0x054d, 0x054e, 0x0545, 0x054f, 0x0550, 0x0551, 0x0552, 0x0553, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // armenian - {0x099c, 0x0998, 0x0995, 0x0996, 0x09ae, 0x0997, 0x0999, 0x099a, 0x0049, 0x099d, 0x09a0, 0x09a1, 0x09a2, 0x09a3, 0x004f, 0x09a4, 0x09a5, 0x09a6, 0x09a8, 0x09aa, 0x099f, 0x09ac, 0x09ad, 0x09af, 0x09b2, 0x09b9, 0x09e6, 0x09e7, 0x09e8, 0x09e9, 0x09ea, 0x09eb, 0x09ec, 0x09ed, 0x09ee, 0x09ef}, // Bengali/Assamese - {0x0a05, 0x0a15, 0x0a17, 0x0a18, 0x0a0f, 0x0a1a, 0x0a1c, 0x0a1f, 0x0049, 0x0a20, 0x0a23, 0x0a24, 0x0a26, 0x0a27, 0x004f, 0x0a28, 0x0a2a, 0x0a2d, 0x0a2e, 0x0a30, 0x0a2b, 0x0a32, 0x0a35, 0x0a38, 0x0a39, 0x0a21, 0x0a66, 0x0a67, 0x0a68, 0x0a69, 0x0a6a, 0x0a6b, 0x0a6c, 0x0a6d, 0x0a6e, 0x0a6f}, // Gurmukhi - {0x0f58, 0x0f40, 0x0f41, 0x0f42, 0x0f64, 0x0f44, 0x0f45, 0x0f46, 0x0049, 0x0f47, 0x0f49, 0x0f55, 0x0f50, 0x0f4f, 0x004f, 0x0f51, 0x0f53, 0x0f54, 0x0f56, 0x0f5e, 0x0f60, 0x0f5f, 0x0f61, 0x0f62, 0x0f63, 0x0f66, 0x0f20, 0x0f21, 0x0f22, 0x0f23, 0x0f24, 0x0f25, 0x0f26, 0x0f27, 0x0f28, 0x0f29}, // Tibetan - {0x0628, 0x062a, 0x062d, 0x062e, 0x062B, 0x062f, 0x0630, 0x0631, 0x0627, 0x0632, 0x0633, 0x0634, 0x0635, 0x0636, 0x0647, 0x0637, 0x0638, 0x0639, 0x063a, 0x0641, 0x0642, 0x062C, 0x0644, 0x0645, 0x0646, 0x0648, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Arabic - {0x1112, 0x1100, 0x1102, 0x1103, 0x1166, 0x1105, 0x1107, 0x1109, 0x1175, 0x1110, 0x1111, 0x1161, 0x1162, 0x1163, 0x110b, 0x1164, 0x1165, 0x1167, 0x1169, 0x1172, 0x1174, 0x110c, 0x110e, 0x110f, 0x116d, 0x116e, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Korean // 0xc601, 0xc77c, 0xc774, 0xc0bc, 0xc0ac, 0xc624, 0xc721, 0xce60, 0xd314, 0xad6c (vocal digits) - {0x1005, 0x1000, 0x1001, 0x1002, 0x1013, 0x1003, 0x1004, 0x101a, 0x0049, 0x1007, 0x100c, 0x100d, 0x100e, 0x1010, 0x101d, 0x1011, 0x1012, 0x101e, 0x1014, 0x1015, 0x1016, 0x101f, 0x1017, 0x1018, 0x100f, 0x101c, 0x1040, 0x1041, 0x1042, 0x1043, 0x1044, 0x1045, 0x1046, 0x1047, 0x1048, 0x1049}, // Burmese - {0x1789, 0x1780, 0x1781, 0x1782, 0x1785, 0x1783, 0x1784, 0x1787, 0x179a, 0x1788, 0x178a, 0x178c, 0x178d, 0x178e, 0x004f, 0x1791, 0x1792, 0x1793, 0x1794, 0x1795, 0x179f, 0x1796, 0x1798, 0x179b, 0x17a0, 0x17a2, 0x17e0, 0x17e1, 0x17e2, 0x17e3, 0x17e4, 0x17e5, 0x17e6, 0x17e7, 0x17e8, 0x17e9}, // Khmer - {0x0d85, 0x0d9a, 0x0d9c, 0x0d9f, 0x0d89, 0x0da2, 0x0da7, 0x0da9, 0x0049, 0x0dac, 0x0dad, 0x0daf, 0x0db1, 0x0db3, 0x004f, 0x0db4, 0x0db6, 0x0db8, 0x0db9, 0x0dba, 0x0d8b, 0x0dbb, 0x0dbd, 0x0dc0, 0x0dc3, 0x0dc4, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Sinhalese - {0x0794, 0x0780, 0x0781, 0x0782, 0x0797, 0x0783, 0x0784, 0x0785, 0x0049, 0x0786, 0x0787, 0x0788, 0x0789, 0x078a, 0x004f, 0x078b, 0x078c, 0x078d, 0x078e, 0x078f, 0x079c, 0x0790, 0x0791, 0x0792, 0x0793, 0x07b1, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Thaana - {0x3123, 0x3105, 0x3108, 0x3106, 0x3114, 0x3107, 0x3109, 0x310a, 0x0049, 0x310b, 0x310c, 0x310d, 0x310e, 0x310f, 0x004f, 0x3115, 0x3116, 0x3110, 0x3111, 0x3112, 0x3113, 0x3129, 0x3117, 0x3128, 0x3118, 0x3119, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Chinese - {0x2D49, 0x2D31, 0x2D33, 0x2D37, 0x2D53, 0x2D3C, 0x2D3D, 0x2D40, 0x2D4F, 0x2D43, 0x2D44, 0x2D45, 0x2D47, 0x2D4D, 0x2D54, 0x2D4E, 0x2D55, 0x2D56, 0x2D59, 0x2D5A, 0x2D62, 0x2D5B, 0x2D5C, 0x2D5F, 0x2D61, 0x2D63, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Tifinagh (BERBER) - {0x0b99, 0x0b95, 0x0b9a, 0x0b9f, 0x0b86, 0x0ba4, 0x0ba8, 0x0baa, 0x0049, 0x0bae, 0x0baf, 0x0bb0, 0x0bb2, 0x0bb5, 0x004f, 0x0bb4, 0x0bb3, 0x0bb1, 0x0b85, 0x0b88, 0x0b93, 0x0b89, 0x0b8e, 0x0b8f, 0x0b90, 0x0b92, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Tamil (digits 0xBE6-0xBEF) - {0x121B, 0x1260, 0x1264, 0x12F0, 0x121E, 0x134A, 0x1308, 0x1200, 0x0049, 0x12E8, 0x12AC, 0x1208, 0x1293, 0x1350, 0x12D0, 0x1354, 0x1240, 0x1244, 0x122C, 0x1220, 0x12C8, 0x1226, 0x1270, 0x1276, 0x1338, 0x12DC, 0x1372, 0x1369, 0x136a, 0x136b, 0x136c, 0x136d, 0x136e, 0x136f, 0x1370, 0x1371}, // Amharic (digits 1372|1369-1371) - {0x0C1E, 0x0C15, 0x0C17, 0x0C19, 0x0C2B, 0x0C1A, 0x0C1C, 0x0C1F, 0x0049, 0x0C20, 0x0C21, 0x0C23, 0x0C24, 0x0C25, 0x004f, 0x0C26, 0x0C27, 0x0C28, 0x0C2A, 0x0C2C, 0x0C2D, 0x0C2E, 0x0C30, 0x0C32, 0x0C33, 0x0C35, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Telugu - {0x0B1D, 0x0B15, 0x0B16, 0x0B17, 0x0B23, 0x0B18, 0x0B1A, 0x0B1C, 0x0049, 0x0B1F, 0x0B21, 0x0B22, 0x0B24, 0x0B25, 0x0B20, 0x0B26, 0x0B27, 0x0B28, 0x0B2A, 0x0B2C, 0x0B39, 0x0B2E, 0x0B2F, 0x0B30, 0x0B33, 0x0B38, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Odia - {0x0C92, 0x0C95, 0x0C96, 0x0C97, 0x0C8E, 0x0C99, 0x0C9A, 0x0C9B, 0x0049, 0x0C9C, 0x0CA0, 0x0CA1, 0x0CA3, 0x0CA4, 0x004f, 0x0CA6, 0x0CA7, 0x0CA8, 0x0CAA, 0x0CAB, 0x0C87, 0x0CAC, 0x0CAD, 0x0CB0, 0x0CB2, 0x0CB5, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Kannada - {0x0AB3, 0x0A97, 0x0A9C, 0x0AA1, 0x0A87, 0x0AA6, 0x0AAC, 0x0A95, 0x0049, 0x0A9A, 0x0A9F, 0x0AA4, 0x0AAA, 0x0AA0, 0x004f, 0x0AB0, 0x0AB5, 0x0A9E, 0x0AAE, 0x0AAB, 0x0A89, 0x0AB7, 0x0AA8, 0x0A9D, 0x0AA2, 0x0AAD, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Gujarati - }; +static UWORD asc2lan[MAPCODE_ALPHABETS_TOTAL][36] = { // A-Z equivalents for ascii characters A to Z, 0-9 + // A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9 + {0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 0x0058, 0x0059, 0x005a, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // roman + {0x0391, 0x0392, 0x039e, 0x0394, 0x0388, 0x0395, 0x0393, 0x0397, 0x0399, 0x03a0, 0x039a, 0x039b, 0x039c, 0x039d, 0x039f, 0x03a1, 0x0398, 0x03a8, 0x03a3, 0x03a4, 0x0389, 0x03a6, 0x03a9, 0x03a7, 0x03a5, 0x0396, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // greek + {0x0410, 0x0412, 0x0421, 0x0414, 0x0415, 0x0416, 0x0413, 0x041d, 0x0049, 0x041f, 0x041a, 0x041b, 0x041c, 0x0417, 0x041e, 0x0420, 0x0424, 0x042f, 0x0426, 0x0422, 0x042d, 0x0427, 0x0428, 0x0425, 0x0423, 0x0411, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // cyrillic + {0x05d0, 0x05d1, 0x05d2, 0x05d3, 0x05e3, 0x05d4, 0x05d6, 0x05d7, 0x05d5, 0x05d8, 0x05d9, 0x05da, 0x05db, 0x05dc, 0x05e1, 0x05dd, 0x05de, 0x05e0, 0x05e2, 0x05e4, 0x05e5, 0x05e6, 0x05e7, 0x05e8, 0x05e9, 0x05ea, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // hebrew + {0x0905, 0x0915, 0x0917, 0x0918, 0x090f, 0x091a, 0x091c, 0x091f, 0x0049, 0x0920, 0x0923, 0x0924, 0x0926, 0x0927, 0x004f, 0x0928, 0x092a, 0x092d, 0x092e, 0x0930, 0x092b, 0x0932, 0x0935, 0x0938, 0x0939, 0x092c, 0x0966, 0x0967, 0x0968, 0x0969, 0x096a, 0x096b, 0x096c, 0x096d, 0x096e, 0x096f}, // Devanagari + {0x0d12, 0x0d15, 0x0d16, 0x0d17, 0x0d0b, 0x0d1a, 0x0d1c, 0x0d1f, 0x0049, 0x0d21, 0x0d24, 0x0d25, 0x0d26, 0x0d27, 0x0d20, 0x0d28, 0x0d2e, 0x0d30, 0x0d31, 0x0d32, 0x0d09, 0x0d34, 0x0d35, 0x0d36, 0x0d38, 0x0d39, 0x0d66, 0x0d67, 0x0d68, 0x0d69, 0x0d6a, 0x0d6b, 0x0d6c, 0x0d6d, 0x0d6e, 0x0d6f}, // Malayalam + {0x10a0, 0x10a1, 0x10a3, 0x10a6, 0x10a4, 0x10a9, 0x10ab, 0x10ac, 0x0049, 0x10ae, 0x10b0, 0x10b1, 0x10b2, 0x10b4, 0x10ad, 0x10b5, 0x10b6, 0x10b7, 0x10b8, 0x10b9, 0x10a8, 0x10ba, 0x10bb, 0x10bd, 0x10be, 0x10bf, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Georgian + {0x30a2, 0x30ab, 0x30ad, 0x30af, 0x30aa, 0x30b1, 0x30b3, 0x30b5, 0x0049, 0x30b9, 0x30c1, 0x30c8, 0x30ca, 0x30cc, 0x004f, 0x30d2, 0x30d5, 0x30d8, 0x30db, 0x30e1, 0x30a8, 0x30e2, 0x30e8, 0x30e9, 0x30ed, 0x30f2, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Katakana + {0x0e30, 0x0e01, 0x0e02, 0x0e04, 0x0e32, 0x0e07, 0x0e08, 0x0e09, 0x0049, 0x0e0a, 0x0e11, 0x0e14, 0x0e16, 0x0e17, 0x004f, 0x0e18, 0x0e1a, 0x0e1c, 0x0e21, 0x0e23, 0x0e2c, 0x0e25, 0x0e27, 0x0e2d, 0x0e2e, 0x0e2f, 0x0e50, 0x0e51, 0x0e52, 0x0e53, 0x0e54, 0x0e55, 0x0e56, 0x0e57, 0x0e58, 0x0e59}, // Thai + {0x0eb0, 0x0e81, 0x0e82, 0x0e84, 0x0ec3, 0x0e87, 0x0e88, 0x0e8a, 0x0ec4, 0x0e8d, 0x0e94, 0x0e97, 0x0e99, 0x0e9a, 0x004f, 0x0e9c, 0x0e9e, 0x0ea1, 0x0ea2, 0x0ea3, 0x0ebd, 0x0ea7, 0x0eaa, 0x0eab, 0x0ead, 0x0eaf, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Laos + {0x0556, 0x0532, 0x0533, 0x0534, 0x0535, 0x0538, 0x0539, 0x053a, 0x053b, 0x053d, 0x053f, 0x0540, 0x0541, 0x0543, 0x0555, 0x0547, 0x0548, 0x054a, 0x054d, 0x054e, 0x0545, 0x054f, 0x0550, 0x0551, 0x0552, 0x0553, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // armenian + {0x099c, 0x0998, 0x0995, 0x0996, 0x09ae, 0x0997, 0x0999, 0x099a, 0x0049, 0x099d, 0x09a0, 0x09a1, 0x09a2, 0x09a3, 0x004f, 0x09a4, 0x09a5, 0x09a6, 0x09a8, 0x09aa, 0x099f, 0x09ac, 0x09ad, 0x09af, 0x09b2, 0x09b9, 0x09e6, 0x09e7, 0x09e8, 0x09e9, 0x09ea, 0x09eb, 0x09ec, 0x09ed, 0x09ee, 0x09ef}, // Bengali/Assamese + {0x0a05, 0x0a15, 0x0a17, 0x0a18, 0x0a0f, 0x0a1a, 0x0a1c, 0x0a1f, 0x0049, 0x0a20, 0x0a23, 0x0a24, 0x0a26, 0x0a27, 0x004f, 0x0a28, 0x0a2a, 0x0a2d, 0x0a2e, 0x0a30, 0x0a2b, 0x0a32, 0x0a35, 0x0a38, 0x0a39, 0x0a21, 0x0a66, 0x0a67, 0x0a68, 0x0a69, 0x0a6a, 0x0a6b, 0x0a6c, 0x0a6d, 0x0a6e, 0x0a6f}, // Gurmukhi + {0x0f58, 0x0f40, 0x0f41, 0x0f42, 0x0f64, 0x0f44, 0x0f45, 0x0f46, 0x0049, 0x0f47, 0x0f49, 0x0f55, 0x0f50, 0x0f4f, 0x004f, 0x0f51, 0x0f53, 0x0f54, 0x0f56, 0x0f5e, 0x0f60, 0x0f5f, 0x0f61, 0x0f62, 0x0f63, 0x0f66, 0x0f20, 0x0f21, 0x0f22, 0x0f23, 0x0f24, 0x0f25, 0x0f26, 0x0f27, 0x0f28, 0x0f29}, // Tibetan + {0x0628, 0x062a, 0x062d, 0x062e, 0x062B, 0x062f, 0x0630, 0x0631, 0x0627, 0x0632, 0x0633, 0x0634, 0x0635, 0x0636, 0x0647, 0x0637, 0x0638, 0x0639, 0x063a, 0x0641, 0x0642, 0x062C, 0x0644, 0x0645, 0x0646, 0x0648, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Arabic + {0x1112, 0x1100, 0x1102, 0x1103, 0x1166, 0x1105, 0x1107, 0x1109, 0x1175, 0x1110, 0x1111, 0x1161, 0x1162, 0x1163, 0x110b, 0x1164, 0x1165, 0x1167, 0x1169, 0x1172, 0x1174, 0x110c, 0x110e, 0x110f, 0x116d, 0x116e, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Korean // 0xc601, 0xc77c, 0xc774, 0xc0bc, 0xc0ac, 0xc624, 0xc721, 0xce60, 0xd314, 0xad6c (vocal digits) + {0x1005, 0x1000, 0x1001, 0x1002, 0x1013, 0x1003, 0x1004, 0x101a, 0x0049, 0x1007, 0x100c, 0x100d, 0x100e, 0x1010, 0x101d, 0x1011, 0x1012, 0x101e, 0x1014, 0x1015, 0x1016, 0x101f, 0x1017, 0x1018, 0x100f, 0x101c, 0x1040, 0x1041, 0x1042, 0x1043, 0x1044, 0x1045, 0x1046, 0x1047, 0x1048, 0x1049}, // Burmese + {0x1789, 0x1780, 0x1781, 0x1782, 0x1785, 0x1783, 0x1784, 0x1787, 0x179a, 0x1788, 0x178a, 0x178c, 0x178d, 0x178e, 0x004f, 0x1791, 0x1792, 0x1793, 0x1794, 0x1795, 0x179f, 0x1796, 0x1798, 0x179b, 0x17a0, 0x17a2, 0x17e0, 0x17e1, 0x17e2, 0x17e3, 0x17e4, 0x17e5, 0x17e6, 0x17e7, 0x17e8, 0x17e9}, // Khmer + {0x0d85, 0x0d9a, 0x0d9c, 0x0d9f, 0x0d89, 0x0da2, 0x0da7, 0x0da9, 0x0049, 0x0dac, 0x0dad, 0x0daf, 0x0db1, 0x0db3, 0x004f, 0x0db4, 0x0db6, 0x0db8, 0x0db9, 0x0dba, 0x0d8b, 0x0dbb, 0x0dbd, 0x0dc0, 0x0dc3, 0x0dc4, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Sinhalese + {0x0794, 0x0780, 0x0781, 0x0782, 0x0797, 0x0783, 0x0784, 0x0785, 0x0049, 0x0786, 0x0787, 0x0788, 0x0789, 0x078a, 0x004f, 0x078b, 0x078c, 0x078d, 0x078e, 0x078f, 0x079c, 0x0790, 0x0791, 0x0792, 0x0793, 0x07b1, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Thaana + {0x3123, 0x3105, 0x3108, 0x3106, 0x3114, 0x3107, 0x3109, 0x310a, 0x0049, 0x310b, 0x310c, 0x310d, 0x310e, 0x310f, 0x004f, 0x3115, 0x3116, 0x3110, 0x3111, 0x3112, 0x3113, 0x3129, 0x3117, 0x3128, 0x3118, 0x3119, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Chinese + {0x2D49, 0x2D31, 0x2D33, 0x2D37, 0x2D53, 0x2D3C, 0x2D3D, 0x2D40, 0x2D4F, 0x2D43, 0x2D44, 0x2D45, 0x2D47, 0x2D4D, 0x2D54, 0x2D4E, 0x2D55, 0x2D56, 0x2D59, 0x2D5A, 0x2D62, 0x2D5B, 0x2D5C, 0x2D5F, 0x2D61, 0x2D63, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Tifinagh (BERBER) + {0x0b99, 0x0b95, 0x0b9a, 0x0b9f, 0x0b86, 0x0ba4, 0x0ba8, 0x0baa, 0x0049, 0x0bae, 0x0baf, 0x0bb0, 0x0bb2, 0x0bb5, 0x004f, 0x0bb4, 0x0bb3, 0x0bb1, 0x0b85, 0x0b88, 0x0b93, 0x0b89, 0x0b8e, 0x0b8f, 0x0b90, 0x0b92, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Tamil (digits 0xBE6-0xBEF) + {0x121B, 0x1260, 0x1264, 0x12F0, 0x121E, 0x134A, 0x1308, 0x1200, 0x0049, 0x12E8, 0x12AC, 0x1208, 0x1293, 0x1350, 0x12D0, 0x1354, 0x1240, 0x1244, 0x122C, 0x1220, 0x12C8, 0x1226, 0x1270, 0x1276, 0x1338, 0x12DC, 0x1372, 0x1369, 0x136a, 0x136b, 0x136c, 0x136d, 0x136e, 0x136f, 0x1370, 0x1371}, // Amharic (digits 1372|1369-1371) + {0x0C1E, 0x0C15, 0x0C17, 0x0C19, 0x0C2B, 0x0C1A, 0x0C1C, 0x0C1F, 0x0049, 0x0C20, 0x0C21, 0x0C23, 0x0C24, 0x0C25, 0x004f, 0x0C26, 0x0C27, 0x0C28, 0x0C2A, 0x0C2C, 0x0C2D, 0x0C2E, 0x0C30, 0x0C32, 0x0C33, 0x0C35, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Telugu + {0x0B1D, 0x0B15, 0x0B16, 0x0B17, 0x0B23, 0x0B18, 0x0B1A, 0x0B1C, 0x0049, 0x0B1F, 0x0B21, 0x0B22, 0x0B24, 0x0B25, 0x0B20, 0x0B26, 0x0B27, 0x0B28, 0x0B2A, 0x0B2C, 0x0B39, 0x0B2E, 0x0B2F, 0x0B30, 0x0B33, 0x0B38, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Odia + {0x0C92, 0x0C95, 0x0C96, 0x0C97, 0x0C8E, 0x0C99, 0x0C9A, 0x0C9B, 0x0049, 0x0C9C, 0x0CA0, 0x0CA1, 0x0CA3, 0x0CA4, 0x004f, 0x0CA6, 0x0CA7, 0x0CA8, 0x0CAA, 0x0CAB, 0x0C87, 0x0CAC, 0x0CAD, 0x0CB0, 0x0CB2, 0x0CB5, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Kannada + {0x0AB3, 0x0A97, 0x0A9C, 0x0AA1, 0x0A87, 0x0AA6, 0x0AAC, 0x0A95, 0x0049, 0x0A9A, 0x0A9F, 0x0AA4, 0x0AAA, 0x0AA0, 0x004f, 0x0AB0, 0x0AB5, 0x0A9E, 0x0AAE, 0x0AAB, 0x0A89, 0x0AB7, 0x0AA8, 0x0A9D, 0x0AA2, 0x0AAD, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Gujarati +}; static struct { UWORD min; UWORD max; const char *convert; -} unicode2asc[] = - { - {0x0041, 0x005a, "ABCDEFGHIJKLMNOPQRSTUVWXYZ"}, // Roman - {0x0388, 0x03a9, "EU???????ABGDFZHQIKLMNCOJP?STYVXRW"}, // Greek - {0x0410, 0x042f, "AZBGDEFN??KLMHOJPCTYQXSVW????U?R"}, // Cyrillic - {0x05d0, 0x05ea, "ABCDFIGHJKLMNPQ?ROSETUVWXYZ"}, // Hebrew - {0x0905, 0x0939, "A?????????E?????B?CD?F?G??HJZ?KL?MNP?QUZRS?T?V??W??XY"}, // Devanagari - {0x0d07, 0x0d39, "??U?E??????A??BCD??F?G??HOJ??KLMNP?????Q?RST?VWX?YZ"}, // Malayalam - {0x10a0, 0x10bf, "AB?CE?D?UF?GHOJ?KLM?NPQRSTVW?XYZ"}, // Georgian - {0x30a2, 0x30f2, "A?????U?EB?C?D?F?G?H???J???????K??????L?M?N?????P??Q??R??S?????TV?????WX???Y????Z"}, // Katakana - {0x0e01, 0x0e32, "BC?D??FGHJ??????K??L?MNP?Q?R????S?T?V?W????UXYZA?E"}, // Thai - {0x0e81, 0x0ec6, "BC?D??FG?H??J??????K??L?MN?P?Q??RST???V??WX?Y?ZA????????????U?????EI??"}, // Lao - {0x0532, 0x0556, "BCDE??FGHI?J?KLM?N?U?PQ?R??STVWXYZ?OA"}, // Armenian - {0x0995, 0x09b9, "CDFBGH?AJ?UKLMNPQR?S?T?VWEX??Y??????Z"}, // Bengali/Assamese - {0x0a05, 0x0a39, "A?????????E?????B?CD?F?G??HJZ?KL?MNP?QU?RS?T?V??W??XY"}, // Gurmukhi - {0x0f40, 0x0f66, "BCD?FGHJ?K?????NMP?QRLS?A?????TVUWXYE?Z"}, // Tibetan - {0x0627, 0x0648, "IA?BEVCDFGHJKLMNPQRS??????TU?WXYOZ"}, // Arabic - - {0x0966, 0x096f, ""}, // Devanagari digits - {0x0d66, 0x0d6f, ""}, // Malayalam digits - {0x0e50, 0x0e59, ""}, // Thai digits - {0x09e6, 0x09ef, ""}, // Bengali digits - {0x0a66, 0x0a6f, ""}, // Gurmukhi digits - {0x0f20, 0x0f29, ""}, // Tibetan digits - {0x1040, 0x1049, ""}, // Burmese digits - {0x17e0, 0x17e9, ""}, // Khmer digits - {0x0be6, 0x0bef, ""}, // Tamil digits - {0x1369, 0x1372, "1234567890"}, // Amharic digits [1-9][0] - - {0x1100, 0x1175, "B?CD?F?G?H?OV?WXJKA??????????????????????????????????????????????????????????????????????????????LMNPQER?S???YZ???T?UI"}, // Korean - {0x1000, 0x101f, "BCDFGA?J????KLMYNPQESTUWX?H?ZORV"}, // Burmese - {0x1780, 0x17a2, "BCDFGE?HJAK?LMN??PQRSTV?W?IX???UY?Z"}, // Khmer - {0x0d85, 0x0dc5, "A???E?U??????????????B?C??D??F????G?H??JK?L?M?NP?Q?RSTV?W??X??YZ?"}, // Sinhalese - {0x0780, 0x07b1, "BCDFGHJKLMNPQRSTVWXYA??E????U????????????????????Z"}, // Thaana - {0x3105, 0x3129, "BDFCGHJKLMNRSTUEPQWYZ?????????A????XV"}, // Chinese - {0x2d31, 0x2d63, "B?C???D????FG??H??JKL?M?A???NPI???EOQR??STVW??X?YUZ"}, // Tifinagh - {0x0b85, 0x0bb5, "SE?TV????WXY?ZU?B???AC????D????F???G?H???JKLRMQPN"}, // Tamil - {0x1200, 0x1354, "H???????L??????????????????A??E?T?????V?????S???????????????????Q???R???????????????????????????B???C???????????W?????X????????????????????????????M????????????I???????????K???????????????????????????U???????O???????????Z???????????J???????D???????????????????????G???????????????????????????????????????????????Y?????????????????F?????N???P"}, // Amharic - {0x0c15, 0x0c35, "B?C?DF?G?AHJK?LMNPQR?SETUV?W?XY?Z"}, // Telugu - {0x0b15, 0x0b39, "BCDF?G?HA?JOKLEMNPQR?S?T?VWX??Y????ZU"}, // Odia - {0x0c85, 0x0cb5, "??U??????E???A??BCD?FGHJ???KL?MN?PQR?STVW??X?Y??Z"}, // Kannada - {0x0a87, 0x0ab7, "E?U???????????H?B??J?CXRKNDY?L?F?W?MTGZS?P??A?Q?V"}, // Gujarati - - // lowercase variants: greek, georgisch - {0x03AD, 0x03c9, "EU??ABGDFZHQIKLMNCOJP?STYVXRW"}, // Greek lowercase - {0x10d0, 0x10ef, "AB?CE?D?UF?GHOJ?KLMINPQRSTVW?XYZ"}, // Georgisch lowercase - {0x0562, 0x0586, "BCDE??FGHI?J?KLM?N?U?PQ?R??STVWXYZ?OA"}, // Armenian lowercase - {0, 0, NULL} - }; +} utf16ToAscii[] = { + {0x0041, 0x005a, "ABCDEFGHIJKLMNOPQRSTUVWXYZ"}, // Roman + {0x0388, 0x03a9, "EU???????ABGDFZHQIKLMNCOJP?STYVXRW"}, // Greek + {0x0410, 0x042f, "AZBGDEFN??KLMHOJPCTYQXSVW????U?R"}, // Cyrillic + {0x05d0, 0x05ea, "ABCDFIGHJKLMNPQ?ROSETUVWXYZ"}, // Hebrew + {0x0905, 0x0939, "A?????????E?????B?CD?F?G??HJZ?KL?MNP?QUZRS?T?V??W??XY"}, // Devanagari + {0x0d07, 0x0d39, "??U?E??????A??BCD??F?G??HOJ??KLMNP?????Q?RST?VWX?YZ"}, // Malayalam + {0x10a0, 0x10bf, "AB?CE?D?UF?GHOJ?KLM?NPQRSTVW?XYZ"}, // Georgian + {0x30a2, 0x30f2, "A?????U?EB?C?D?F?G?H???J???????K??????L?M?N?????P??Q??R??S?????TV?????WX???Y????Z"}, // Katakana + {0x0e01, 0x0e32, "BC?D??FGHJ??????K??L?MNP?Q?R????S?T?V?W????UXYZA?E"}, // Thai + {0x0e81, 0x0ec6, "BC?D??FG?H??J??????K??L?MN?P?Q??RST???V??WX?Y?ZA????????????U?????EI??"}, // Lao + {0x0532, 0x0556, "BCDE??FGHI?J?KLM?N?U?PQ?R??STVWXYZ?OA"}, // Armenian + {0x0995, 0x09b9, "CDFBGH?AJ?UKLMNPQR?S?T?VWEX??Y??????Z"}, // Bengali/Assamese + {0x0a05, 0x0a39, "A?????????E?????B?CD?F?G??HJZ?KL?MNP?QU?RS?T?V??W??XY"}, // Gurmukhi + {0x0f40, 0x0f66, "BCD?FGHJ?K?????NMP?QRLS?A?????TVUWXYE?Z"}, // Tibetan + {0x0627, 0x0648, "IA?BEVCDFGHJKLMNPQRS??????TU?WXYOZ"}, // Arabic + + {0x0966, 0x096f, ""}, // Devanagari digits + {0x0d66, 0x0d6f, ""}, // Malayalam digits + {0x0e50, 0x0e59, ""}, // Thai digits + {0x09e6, 0x09ef, ""}, // Bengali digits + {0x0a66, 0x0a6f, ""}, // Gurmukhi digits + {0x0f20, 0x0f29, ""}, // Tibetan digits + {0x1040, 0x1049, ""}, // Burmese digits + {0x17e0, 0x17e9, ""}, // Khmer digits + {0x0be6, 0x0bef, ""}, // Tamil digits + {0x1369, 0x1372, "1234567890"}, // Amharic digits [1-9][0] + + {0x1100, 0x1175, "B?CD?F?G?H?OV?WXJKA??????????????????????????????????????????????????????????????????????????????LMNPQER?S???YZ???T?UI"}, // Korean + {0x1000, 0x101f, "BCDFGA?J????KLMYNPQESTUWX?H?ZORV"}, // Burmese + {0x1780, 0x17a2, "BCDFGE?HJAK?LMN??PQRSTV?W?IX???UY?Z"}, // Khmer + {0x0d85, 0x0dc5, "A???E?U??????????????B?C??D??F????G?H??JK?L?M?NP?Q?RSTV?W??X??YZ?"}, // Sinhalese + {0x0780, 0x07b1, "BCDFGHJKLMNPQRSTVWXYA??E????U????????????????????Z"}, // Thaana + {0x3105, 0x3129, "BDFCGHJKLMNRSTUEPQWYZ?????????A????XV"}, // Chinese + {0x2d31, 0x2d63, "B?C???D????FG??H??JKL?M?A???NPI???EOQR??STVW??X?YUZ"}, // Tifinagh + {0x0b85, 0x0bb5, "SE?TV????WXY?ZU?B???AC????D????F???G?H???JKLRMQPN"}, // Tamil + {0x1200, 0x1354, "H???????L??????????????????A??E?T?????V?????S???????????????????Q???R???????????????????????????B???C???????????W?????X????????????????????????????M????????????I???????????K???????????????????????????U???????O???????????Z???????????J???????D???????????????????????G???????????????????????????????????????????????Y?????????????????F?????N???P"}, // Amharic + {0x0c15, 0x0c35, "B?C?DF?G?AHJK?LMNPQR?SETUV?W?XY?Z"}, // Telugu + {0x0b15, 0x0b39, "BCDF?G?HA?JOKLEMNPQR?S?T?VWX??Y????ZU"}, // Odia + {0x0c85, 0x0cb5, "??U??????E???A??BCD?FGHJ???KL?MN?PQR?STVW??X?Y??Z"}, // Kannada + {0x0a87, 0x0ab7, "E?U???????????H?B??J?CXRKNDY?L?F?W?MTGZS?P??A?Q?V"}, // Gujarati + + // lowercase variants: greek, georgisch + {0x03AD, 0x03c9, "EU??ABGDFZHQIKLMNCOJP?STYVXRW"}, // Greek lowercase + {0x10d0, 0x10ef, "AB?CE?D?UF?GHOJ?KLMINPQRSTVW?XYZ"}, // Georgisch lowercase + {0x0562, 0x0586, "BCDE??FGHI?J?KLM?N?U?PQ?R??STVWXYZ?OA"}, // Armenian lowercase + {0, 0, NULL} +}; // Abjad forward declarations -static int isAbjadScript(const UWORD *unicodeString); +static int isAbjadScript(const UWORD *utf16String); -static char *convertToAbjad(char *str, const char *source, int maxlen); +static char *convertToAbjad(char *utf16String, const char *asciiString, int maxLength); static void convertFromAbjad(char *s); @@ -1865,13 +1875,13 @@ char *convertToRoman(char *asciiBuffer, int maxLength, const UWORD *unicodeBuffe *w++ = (char) (*unicodeBuffer); } else { int i, found = 0; - for (i = 0; unicode2asc[i].min != 0; i++) { - if (*unicodeBuffer >= unicode2asc[i].min && *unicodeBuffer <= unicode2asc[i].max) { - const char *cv = unicode2asc[i].convert; + for (i = 0; utf16ToAscii[i].min != 0; i++) { + if (*unicodeBuffer >= utf16ToAscii[i].min && *unicodeBuffer <= utf16ToAscii[i].max) { + const char *cv = utf16ToAscii[i].convert; if (*cv == 0) { cv = "0123456789"; } - *w++ = cv[*unicodeBuffer - unicode2asc[i].min]; + *w++ = cv[*unicodeBuffer - utf16ToAscii[i].min]; found = 1; break; } @@ -1930,11 +1940,12 @@ static UWORD *encode_utf16(UWORD *unibuf, const int maxlen, const char *mapcode, return unibuf; } -// PUBLIC - convert as much as will fit of mapcode into unibuf -UWORD *convertToAlphabet(UWORD *unicodeString, int maxLength, const char *asciiString, int alphabet) // 0=roman, 2=cyrillic +// PUBLIC - convert as much as will fit of mapcode into utf16String +UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiString, + int alphabet) // 0=roman, 2=cyrillic { - UWORD *startbuf = unicodeString; - UWORD *lastspot = &unicodeString[maxLength - 1]; + UWORD *startbuf = utf16String; + UWORD *lastspot = &utf16String[maxLength - 1]; if (maxLength > 0) { char u[USIZE]; @@ -1948,12 +1959,12 @@ UWORD *convertToAlphabet(UWORD *unicodeString, int maxLength, const char *asciiS const char *e = strchr(asciiString, ' '); if (e) { while (asciiString <= e) { - if (unicodeString == lastspot) { // buffer fully filled? + if (utf16String == lastspot) { // buffer fully filled? // zero-terminate and return - *unicodeString = 0; + *utf16String = 0; return startbuf; } - *unicodeString++ = (UWORD) *asciiString++; + *utf16String++ = (UWORD) *asciiString++; } } } @@ -1982,7 +1993,7 @@ UWORD *convertToAlphabet(UWORD *unicodeString, int maxLength, const char *asciiS } } - encode_utf16(unicodeString, 1 + (int) (lastspot - unicodeString), asciiString, alphabet); + encode_utf16(utf16String, 1 + (int) (lastspot - utf16String), asciiString, alphabet); } return startbuf; } @@ -1998,55 +2009,52 @@ UWORD *convertToAlphabet(UWORD *unicodeString, int maxLength, const char *asciiS static signed char fullmc_statemachine[23][6] = { // WHI DOT DET VOW ZER HYP - /* 0 start */ {0, ERR, 1, 1, ERR, ERR}, // looking for very first detter + /* 0 start */ {0, STATE_ERR, 1, 1, STATE_ERR, STATE_ERR}, // looking for very first detter /* 1 gotL */ - {ERR, ERR, 2, 2, ERR, ERR}, // got one detter, MUST get another one + {STATE_ERR, STATE_ERR, 2, 2, STATE_ERR, STATE_ERR}, // got one detter, MUST get another one /* 2 gotLL */ - {18, 6, 3, 3, ERR, 14}, // GOT2: white: got territory + start prefix | dot: 2.X mapcode | det:3letter | hyphen: 2-state + {18, 6, 3, 3, STATE_ERR, 14}, // GOT2: white: got territory + start prefix | dot: 2.X mapcode | det:3letter | hyphen: 2-state /* 3 gotLLL */ - {18, 6, 4, ERR, ERR, 14}, // white: got territory + start prefix | dot: 3.X mapcode | det:4letterprefix | hyphen: 3-state + {18, 6, 4, STATE_ERR, STATE_ERR, 14}, // white: got territory + start prefix | dot: 3.X mapcode | det:4letterprefix | hyphen: 3-state /* 4 gotprefix4 */ - {ERR, 6, 5, ERR, ERR, ERR}, // dot: 4.X mapcode | det: got 5th prefix letter + {STATE_ERR, 6, 5, STATE_ERR, STATE_ERR, STATE_ERR}, // dot: 4.X mapcode | det: got 5th prefix letter /* 5 gotprefix5 */ - {ERR, 6, ERR, ERR, ERR, ERR}, // got 5char so MUST get dot! + {STATE_ERR, 6, STATE_ERR, STATE_ERR, STATE_ERR, STATE_ERR}, // got 5char so MUST get dot! /* 6 prefix. */ - {ERR, ERR, 7, 7, Prt, ERR}, // MUST get first letter after dot + {STATE_ERR, STATE_ERR, 7, 7, Prt, STATE_ERR}, // MUST get first letter after dot /* 7 prefix.L */ - {ERR, ERR, 8, 8, Prt, ERR}, // MUST get second letter after dot + {STATE_ERR, STATE_ERR, 8, 8, Prt, STATE_ERR}, // MUST get second letter after dot /* 8 prefix.LL */ - {22, ERR, 9, 9, GO, 11}, // get 3d letter after dot | X.2- | X.2 done! + {22, STATE_ERR, 9, 9, STATE_GO, 11}, // get 3d letter after dot | X.2- | X.2 done! /* 9 prefix.LLL */ - {22, ERR, 10, 10, GO, 11}, // get 4th letter after dot | X.3- | X.3 done! + {22, STATE_ERR, 10, 10, STATE_GO, 11}, // get 4th letter after dot | X.3- | X.3 done! /*10 prefix.LLLL */ - {22, ERR, ERR, ERR, GO, 11}, // X.4- | x.4 done! - + {22, STATE_ERR, STATE_ERR, STATE_ERR, STATE_GO, 11}, // X.4- | x.4 done! /*11 mc- */ - {ERR, ERR, 12, ERR, Prt, ERR}, // MUST get first precision letter + {STATE_ERR, STATE_ERR, 12, STATE_ERR, Prt, STATE_ERR}, // MUST get first precision letter /*12 mc-L */ - {22, ERR, 13, ERR, GO, ERR}, // Get 2nd precision letter | done X.Y-1 + {22, STATE_ERR, 13, STATE_ERR, STATE_GO, STATE_ERR}, // Get 2nd precision letter | done X.Y-1 /*13 mc-LL* */ - {22, ERR, 13, ERR, GO, ERR}, // *** keep reading precision detters *** until whitespace or done - + {22, STATE_ERR, 13, STATE_ERR, STATE_GO, STATE_ERR}, // *** keep reading precision detters *** until whitespace or done /*14 ctry- */ - {ERR, ERR, 15, 15, ERR, ERR}, // MUST get first state letter + {STATE_ERR, STATE_ERR, 15, 15, STATE_ERR, STATE_ERR}, // MUST get first state letter /*15 ctry-L */ - {ERR, ERR, 16, 16, ERR, ERR}, // MUST get 2nd state letter + {STATE_ERR, STATE_ERR, 16, 16, STATE_ERR, STATE_ERR}, // MUST get 2nd state letter /*16 ctry-LL */ - {18, ERR, 17, 17, ERR, ERR}, // white: got CCC-SS and get prefix | got 3d letter + {18, STATE_ERR, 17, 17, STATE_ERR, STATE_ERR}, // white: got CCC-SS and get prefix | got 3d letter /*17 ctry-LLL */ - {18, ERR, ERR, ERR, ERR, ERR}, // got CCC-SSS so MUST get whitespace and then get prefix + {18, STATE_ERR, STATE_ERR, STATE_ERR, STATE_ERR, STATE_ERR}, // got CCC-SSS so MUST get whitespace and then get prefix /*18 startprefix */ - {18, ERR, 19, 19, ERR, ERR}, // skip more whitespace, MUST get 1st prefix letter + {18, STATE_ERR, 19, 19, STATE_ERR, STATE_ERR}, // skip more whitespace, MUST get 1st prefix letter /*19 gotprefix1 */ - {ERR, ERR, 20, ERR, ERR, ERR}, // MUST get second prefix letter + {STATE_ERR, STATE_ERR, 20, STATE_ERR, STATE_ERR, STATE_ERR}, // MUST get second prefix letter /*20 gotprefix2 */ - {ERR, 6, 21, ERR, ERR, ERR}, // dot: 2.X mapcode | det: 3d perfix letter + {STATE_ERR, 6, 21, STATE_ERR, STATE_ERR, STATE_ERR}, // dot: 2.X mapcode | det: 3d perfix letter /*21 gotprefix3 */ - {ERR, 6, 4, ERR, ERR, ERR}, // dot: 3.x mapcode | det: got 4th prefix letter - + {STATE_ERR, 6, 4, STATE_ERR, STATE_ERR, STATE_ERR}, // dot: 3.x mapcode | det: got 4th prefix letter /*22 whitespace */ - {22, ERR, ERR, ERR, GO, ERR} // whitespace until end of string + {22, STATE_ERR, STATE_ERR, STATE_ERR, STATE_GO, STATE_ERR} // whitespace until end of string }; @@ -2067,7 +2075,7 @@ int compareWithMapcodeFormat(const char *asciiString, int fullcode) { } else if ((*asciiString == ' ') || (*asciiString == '\t')) { token = TOKENSEP; } else { - const signed char c = decode_chars[(unsigned char) *asciiString]; + const signed char c = decodeChar((unsigned char) *asciiString); if (c < 0) { // vowel or illegal? token = TOKENVOWEL; vowels++; // assume vowel (-2,-3,-4) @@ -2084,9 +2092,9 @@ int compareWithMapcodeFormat(const char *asciiString, int fullcode) { } } newstate = fullmc_statemachine[state][token]; - if (newstate == ERR) { + if (newstate == STATE_ERR) { return -(1000 + 10 * state + token); - } else if (newstate == GO) { + } else if (newstate == STATE_GO) { return (nondigits ? (vowels > 0 ? -6 : 0) : (vowels > 0 && vowels <= 2 ? 0 : -5)); } else if (newstate == Prt) { return -999; @@ -2129,8 +2137,8 @@ char *getTerritoryIsoName(char *territoryISO, int territoryCode, int useShortNam } // PUBLIC - returns negative if territoryCode tc is not a code that has a parent country -int getParentCountryOf(int tc) { - const int parentccode = ParentTerritoryOf(tc - 1); // returns parent ccode or -1 +int getParentCountryOf(int territoryCode) { + const int parentccode = ParentTerritoryOf(territoryCode - 1); // returns parent ccode or -1 if (parentccode >= 0) { return parentccode + 1; } @@ -2139,25 +2147,25 @@ int getParentCountryOf(int tc) { // PUBLIC - returns tc if territoryCode tc is a country, or parent country if tc is a state. // returns megative if tc is invalid. -int getCountryOrParentCountry(int tc) { - if (tc > 0 && tc < MAX_MAPCODE_TERRITORY_CODE) { - const int tp = getParentCountryOf(tc); +int getCountryOrParentCountry(int territoryCode) { + if (territoryCode > 0 && territoryCode < MAX_MAPCODE_TERRITORY_CODE) { + const int tp = getParentCountryOf(territoryCode); if (tp > 0) { return tp; } - return tc; + return territoryCode; } return -1; } // PUBLIC - returns nonzero if coordinate is near more than one territory border -int multipleBordersNearby(double lat, double lon, int territoryCode) { +int multipleBordersNearby(double latDeg, double lonDeg, int territoryCode) { const int ccode = territoryCode - 1; if ((ccode >= 0) && (ccode < ccode_earth)) { // valid territory, not earth const int parentTerritoryCode = getParentCountryOf(territoryCode); if (parentTerritoryCode >= 0) { // there is a parent! check its borders as well... - if (multipleBordersNearby(lat, lon, parentTerritoryCode)) { + if (multipleBordersNearby(latDeg, lonDeg, parentTerritoryCode)) { return 1; } } @@ -2167,7 +2175,7 @@ int multipleBordersNearby(double lat, double lon, int territoryCode) { const int from = firstrec(ccode); const int upto = lastrec(ccode); point32 coord32; - convertCoordsToMicrosAndFractions(&coord32, NULL, NULL, lat, lon); + convertCoordsToMicrosAndFractions(&coord32, NULL, NULL, latDeg, lonDeg); for (m = upto; m >= from; m--) { if (!isRestricted(m)) { if (isNearBorderOf(&coord32, boundaries(m))) { @@ -2189,31 +2197,31 @@ static int cmp_alphacode(const void *e1, const void *e2) { return strcmp(a1->alphaCode, a2->alphaCode); } // cmp -static int binfindmatch(const int parentcode, const char *str) { +static int binfindmatch(const int parentTerritoryCode, const char *territoryISO) { // build a 4-letter uppercase search term - char alphaCode[5]; - const char *r = str; + char codeISO[5]; + const char *r = territoryISO; int len = 0; - if (parentcode < 0) { + if (parentTerritoryCode < 0) { return -1; } - if (parentcode > 0) { - alphaCode[len++] = (char) ('0' + parentcode); + if (parentTerritoryCode > 0) { + codeISO[len++] = (char) ('0' + parentTerritoryCode); } while ((len < 4) && (*r > 32)) { - alphaCode[len++] = *r++; + codeISO[len++] = *r++; } if (*r > 32) { return -1; } - alphaCode[len] = 0; - makeupper(alphaCode); + codeISO[len] = 0; + makeupper(codeISO); { // binary-search the result const alphaRec *p; alphaRec t; - t.alphaCode = alphaCode; - t.ccode = parentcode; + t.alphaCode = codeISO; + t.ccode = parentTerritoryCode; p = (const alphaRec *) bsearch(&t, alphaSearch, NRTERREC, sizeof(alphaRec), cmp_alphacode); if (p) { @@ -2227,7 +2235,7 @@ static int binfindmatch(const int parentcode, const char *str) { // PUBLIC - returns territoryCode of string (or negative if not found). // optional_tc: context territoryCode to handle ambiguities (pass <=0 if unknown). -int getTerritoryCode(const char *territoryISO, int optional_tc) { +int getTerritoryCode(const char *territoryISO, int optionalTerritoryContext) { if (territoryISO == NULL) { return -1; } @@ -2236,7 +2244,7 @@ int getTerritoryCode(const char *territoryISO, int optional_tc) { } // skip leading whitespace if (territoryISO[0] && territoryISO[1]) { - const int ccode = optional_tc - 1; + const int ccode = optionalTerritoryContext - 1; if (territoryISO[2] == '-') { return binfindmatch(getParentcode(territoryISO, 2), territoryISO + 3); } else if (territoryISO[2] && territoryISO[3] == '-') { @@ -2256,49 +2264,50 @@ int getTerritoryCode(const char *territoryISO, int optional_tc) { } // PUBLIC - decode string into lat,lon; returns negative in case of error -int decodeMapcodeToLatLon(double *lat, double *lon, const char *input, - int context_tc) // context_tc is used to disambiguate ambiguous short mapcode inputs; pass 0 or negative if not available -{ - if ((lat == NULL) || (lon == NULL) || (input == NULL)) { +int decodeMapcodeToLatLon(double *latDeg, + double *lonDeg, + const char *mapcode, + int territoryCode) { + if ((latDeg == NULL) || (lonDeg == NULL) || (mapcode == NULL)) { return -100; } else { int ret; decodeRec dec; - dec.orginput = input; - dec.context = context_tc; + dec.orginput = mapcode; + dec.context = territoryCode; ret = decoderEngine(&dec); - *lat = dec.result.lat; - *lon = dec.result.lon; + *latDeg = dec.result.lat; + *lonDeg = dec.result.lon; return ret; } } // PUBLIC - encode lat,lon for TerritoryCode tc to a mapcode with extraDigits accuracy -int encodeLatLonToSingleMapcode(char *result, double lat, double lon, int tc, int extraDigits) { +int encodeLatLonToSingleMapcode(char *mapcode, double latDeg, double lonDeg, int territoryCode, int extraDigits) { char *v[2]; Mapcodes rlocal; int ret; - if (tc <= 0) { + if (territoryCode <= 0) { return 0; } - ret = encodeLatLonToMapcodes_internal(v, &rlocal, lat, lon, tc, 1, debugStopAt, extraDigits); - *result = 0; + ret = encodeLatLonToMapcodes_internal(v, &rlocal, latDeg, lonDeg, territoryCode, 1, debugStopAt, extraDigits); + *mapcode = 0; if (ret <= 0) { // no solutions? return -1; } // prefix territory unless international if (strcmp(v[1], "AAA") != 0) { - strcpy(result, v[1]); - strcat(result, " "); + strcpy(mapcode, v[1]); + strcat(mapcode, " "); } - strcat(result, v[0]); + strcat(mapcode, v[0]); return 1; } // PUBLIC - encode lat,lon for (optional) TerritoryCode tc to mapcodes with extraDigits accuracy -int encodeLatLonToMapcodes(Mapcodes *results, double lat, double lon, int territoryCode, int extraDigits) { - return encodeLatLonToMapcodes_internal(NULL, results, lat, lon, territoryCode, 0, debugStopAt, extraDigits); +int encodeLatLonToMapcodes(Mapcodes *mapcodes, double latDeg, double lonDeg, int territoryCode, int extraDigits) { + return encodeLatLonToMapcodes_internal(NULL, mapcodes, latDeg, lonDeg, territoryCode, 0, debugStopAt, extraDigits); } /////////////////////////////////////////////////////////////////////////////////////////////// @@ -2310,38 +2319,34 @@ int encodeLatLonToMapcodes(Mapcodes *results, double lat, double lon, int territ // Legacy: NOT threadsafe Mapcodes rglobal; -int encodeLatLonToMapcodes_Deprecated(char **v, double lat, double lon, int territoryCode, int extraDigits) { - return encodeLatLonToMapcodes_internal(v, &rglobal, lat, lon, territoryCode, 0, debugStopAt, extraDigits); +int encodeLatLonToMapcodes_Deprecated(char **mapcodesAndTerritories, double latDeg, double lonDeg, int territoryCode, int extraDigits) { + return encodeLatLonToMapcodes_internal(mapcodesAndTerritories, &rglobal, latDeg, lonDeg, territoryCode, 0, debugStopAt, extraDigits); } // Legacy: NOT threadsafe static char makeiso_bufbytes[16]; static char *makeiso_buf; -const char *convertTerritoryCodeToIsoName(int tc, int useShortName) { +const char *convertTerritoryCodeToIsoName(int territoryContext, int useShortName) { if (makeiso_buf == makeiso_bufbytes) { makeiso_buf = makeiso_bufbytes + 8; } else { makeiso_buf = makeiso_bufbytes; } - return (const char *) getTerritoryIsoName(makeiso_buf, tc, useShortName); + return (const char *) getTerritoryIsoName(makeiso_buf, territoryContext, useShortName); } #ifdef SUPPORT_FOREIGN_ALPHABETS -// Legacy: NOT threadsafe -static char asciibuf[MAX_MAPCODE_RESULT_LEN]; -const char *decodeToRoman(const UWORD *unicodeString) { - return convertToRoman(asciibuf, MAX_MAPCODE_RESULT_LEN, unicodeString); +const char *decodeToRoman(const UWORD *utf16String) { + return convertToRoman(legacy_asciiBuffer, MAX_MAPCODE_RESULT_LEN, utf16String); } -// Legacy: NOT threadsafe -static UWORD unibuf[MAX_MAPCODE_RESULT_LEN]; -const UWORD *encodeToAlphabet(const char *asciiString, int alphabet) // 0=roman, 2=cyrillic -{ - return convertToAlphabet(unibuf, MAX_MAPCODE_RESULT_LEN, asciiString, alphabet); +const UWORD *encodeToAlphabet(const char *asciiString, + int alphabet) { + return convertToAlphabet(legacy_utf16Buffer, MAX_MAPCODE_RESULT_LEN, asciiString, alphabet); } #endif @@ -2352,9 +2357,9 @@ const UWORD *encodeToAlphabet(const char *asciiString, int alphabet) // 0=roman, // /////////////////////////////////////////////////////////////////////////////////////////////// -static int isAbjadScript(const UWORD *unicodeString) { - for (; *unicodeString != 0; unicodeString++) { - UWORD c = *unicodeString; +static int isAbjadScript(const UWORD *utf16String) { + for (; *utf16String != 0; utf16String++) { + UWORD c = *utf16String; if (c >= 0x0628 && c <= 0x0649) { return 1; } // arabic @@ -2373,34 +2378,34 @@ static int isAbjadScript(const UWORD *unicodeString) { /// PRIVATE convert a mapcode to an ABJAD-format (never more than 2 non-digits in a row) -static char *convertToAbjad(char *str, const char *source, int maxlen) { +static char *convertToAbjad(char *utf16String, const char *asciiString, int maxLength) { int form, i, dot, inarow; - int len = (int) strlen(source); - const char *rest = strchr(source, '-'); + int len = (int) strlen(asciiString); + const char *rest = strchr(asciiString, '-'); if (rest != NULL) { - len = ((int) (rest - source)); + len = ((int) (rest - asciiString)); } - if (len >= maxlen) { - len = maxlen - 1; + if (len >= maxLength) { + len = maxLength - 1; } - while (len > 0 && source[len - 1] == ' ') { + while (len > 0 && asciiString[len - 1] == ' ') { len--; } - // copy source into str - memcpy(str, source, len); - str[len] = 0; - unpack_if_alldigits(str); + // copy asciiString into str + memcpy(utf16String, asciiString, len); + utf16String[len] = 0; + unpack_if_alldigits(utf16String); - len = (int) strlen(str); - dot = (int) (strchr(str, '.') - str); + len = (int) strlen(utf16String); + dot = (int) (strchr(utf16String, '.') - utf16String); form = dot * 10 + (len - dot - 1); // see if >2 non-digits in a row inarow = 0; for (i = 0; i < len; i++) { - int c = (int) str[i]; + int c = (int) utf16String[i]; if (c != 46) { inarow++; if (decodeChar(c) <= 9) { @@ -2414,22 +2419,22 @@ static char *convertToAbjad(char *str, const char *source, int maxlen) { (form == 22 || form == 32 || form == 33 || form == 42 || form == 43 || form == 44 || form == 54))) { // no need to do anything, return input unchanged - len = (int) strlen(source); - if (len >= maxlen) { - len = maxlen - 1; + len = (int) strlen(asciiString); + if (len >= maxLength) { + len = maxLength - 1; } - memcpy(str, source, len); - str[len] = 0; - return str; + memcpy(utf16String, asciiString, len); + utf16String[len] = 0; + return utf16String; } else if (form >= 22 && form <= 54) { char c1, c2, c3 = '?'; - int c = decodeChar(str[2]); + int c = decodeChar(utf16String[2]); if (c < 0) { - c = decodeChar(str[3]); + c = decodeChar(utf16String[3]); } if (form >= 44) { - c = (c * 31) + (decodeChar(str[len - 1]) + 39); + c = (c * 31) + (decodeChar(utf16String[len - 1]) + 39); c1 = encode_chars[c / 100]; c2 = encode_chars[(c % 100) / 10]; c3 = encode_chars[c % 10]; @@ -2450,107 +2455,107 @@ static char *convertToAbjad(char *str, const char *source, int maxlen) { if (form == 22) // s0 s1 . s3 s4 -> s0 s1 . C1 C2 s4 { - str[6] = 0; - str[5] = str[4]; - str[4] = c2; - str[3] = c1; + utf16String[6] = 0; + utf16String[5] = utf16String[4]; + utf16String[4] = c2; + utf16String[3] = c1; // str[2] = '.'; // str[1] = str[1]; // str[0] = str[0]; } else if (form == 23) { // s0 s1 . s3 s4 s5 -> s0 s1 . C1 C2 s4 s5 - str[7] = 0; - str[6] = str[5]; - str[5] = str[4]; - str[4] = c2; - str[3] = c1; + utf16String[7] = 0; + utf16String[6] = utf16String[5]; + utf16String[5] = utf16String[4]; + utf16String[4] = c2; + utf16String[3] = c1; // str[2] = '.'; // str[1] = str[1]; // str[0] = str[0]; } else if (form == 32) { // s0 s1 s2 . s4 s5 -> s0 s1 . C* C2 s4 s5 - str[7] = 0; - str[6] = str[5]; - str[5] = str[4]; - str[4] = c2; - str[3] = (char) (c1 + 4); - str[2] = '.'; + utf16String[7] = 0; + utf16String[6] = utf16String[5]; + utf16String[5] = utf16String[4]; + utf16String[4] = c2; + utf16String[3] = (char) (c1 + 4); + utf16String[2] = '.'; // str[1] = str[1]; // str[0] = str[0]; } else if (form == 24 || form == 33 || form == 42) { // s0 s1 . s3 s4 s5 s6 -> s0 s1 C1 . s4 C2 s5 s6 // s0 s1 s2 . s4 s5 s6 -> s0 s1 C1 . s4 C2 s5 s6 // s0 s1 s2 s3 . s5 s6 -> s0 s1 C1 . s3 C2 s5 s6 - str[8] = 0; - str[7] = str[6]; - str[6] = str[5]; - str[5] = c2; - str[4] = str[(form == 42 ? 3 : 4)]; - str[3] = '.'; - str[2] = c1; + utf16String[8] = 0; + utf16String[7] = utf16String[6]; + utf16String[6] = utf16String[5]; + utf16String[5] = c2; + utf16String[4] = utf16String[(form == 42 ? 3 : 4)]; + utf16String[3] = '.'; + utf16String[2] = c1; // str[1] = str[1]; // str[0] = str[0]; } else if (form == 34) { // s0 s1 s2 . s4 s5 s6 s7 -> s0 s1 C1 . s4 s5 C2 S6 S7 - str[9] = 0; - str[8] = str[7]; - str[7] = str[6]; - str[6] = c2; + utf16String[9] = 0; + utf16String[8] = utf16String[7]; + utf16String[7] = utf16String[6]; + utf16String[6] = c2; // str[5] = str[5]; // str[4] = str[4]; // str[3] = '.'; - str[2] = c1; + utf16String[2] = c1; // str[1] = str[1]; // str[0] = str[0]; } else if (form == 43) { // s0 s1 s2 s3 . s5 s6 s7 -> s0 s1 C* . s3 s5 C2 S6 S7 - str[9] = 0; - str[8] = str[7]; - str[7] = str[6]; - str[6] = c2; + utf16String[9] = 0; + utf16String[8] = utf16String[7]; + utf16String[7] = utf16String[6]; + utf16String[6] = c2; // str[5] = str[5]; - str[4] = str[3]; - str[3] = '.'; - str[2] = (char) (c1 + 4); + utf16String[4] = utf16String[3]; + utf16String[3] = '.'; + utf16String[2] = (char) (c1 + 4); // str[1] = str[1]; // str[0] = str[0]; } else if (form == 44) { - str[10] = 0; - str[9] = str[7]; - str[8] = c3; - str[7] = str[6]; - str[6] = str[5]; - str[5] = c2; + utf16String[10] = 0; + utf16String[9] = utf16String[7]; + utf16String[8] = c3; + utf16String[7] = utf16String[6]; + utf16String[6] = utf16String[5]; + utf16String[5] = c2; // str[4] = '.'; // str[3] = str[3]; - str[2] = c1; + utf16String[2] = c1; // str[1] = str[1]; // str[0] = str[0]; } else if (form == 54) { - str[11] = 0; - str[10] = str[8]; - str[9] = c3; - str[8] = str[7]; - str[7] = str[6]; - str[6] = c2; + utf16String[11] = 0; + utf16String[10] = utf16String[8]; + utf16String[9] = c3; + utf16String[8] = utf16String[7]; + utf16String[7] = utf16String[6]; + utf16String[6] = c2; // str[5] = '.'; // str[4] = str[4]; // str[3] = str[3]; - str[2] = c1; + utf16String[2] = c1; // str[1] = str[1]; // str[0] = str[0]; } } - repack_if_alldigits(str, 0); + repack_if_alldigits(utf16String, 0); if (rest) { - int totalLen = (int) strlen(str); + int totalLen = (int) strlen(utf16String); int needed = (int) strlen(rest); - int tocopy = maxlen - totalLen - 1; + int tocopy = maxLength - totalLen - 1; if (tocopy > needed) { tocopy = needed; } if (tocopy > 0) { - memcpy(str + totalLen, rest, tocopy); - str[totalLen + tocopy] = 0; + memcpy(utf16String + totalLen, rest, tocopy); + utf16String[totalLen + tocopy] = 0; } } - return str; + return utf16String; } @@ -2675,7 +2680,6 @@ static void convertFromAbjad(char *s) { } } - const TerritoryAlphabets *getAlphabetsForTerritory(int territoryCode) { const int ccode = territoryCode - 1; if ((ccode >= 0) && (ccode <= ccode_earth)) { // valid territory, not earth diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index b613601..0968f44 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -54,7 +54,7 @@ typedef struct { * Encode a latitude, longitude pair (in degrees) to a set of Mapcodes. * * Arguments: - * mapcodes - a pointer to an Mapcodes, allocated by the caller. + * mapcodes - A pointer to a buffer to hold the mapcodes, allocated by the caller. * lat - Latitude, in degrees. Range: -90..90. * lon - Longitude, in degrees. Range: -180..180. * territoryCode - Territory code (obtained from getTerritoryCode), used as encoding context. @@ -71,8 +71,8 @@ typedef struct { int encodeLatLonToMapcodes( Mapcodes *mapcodes, - double lat, - double lon, + double latDeg, + double lonDeg, int territoryCode, int extraDigits); @@ -83,17 +83,18 @@ int encodeLatLonToMapcodes( * Encode a latitude, longitude pair (in degrees) to a set of Mapcodes. Not thread-safe! * * Arguments: - * results - Results set of Mapcodes. The caller must pass an array of at least 2 * MAX_NR_OF_MAPCODE_RESULTS - * string points, which must NOT be allocated or de-allocated by the caller. - * The resulting strings are statically allocated by the library and will be overwritten - * by the next call to this method! - * lat - Latitude, in degrees. Range: -90..90. - * lon - Longitude, in degrees. Range: -180..180. - * territoryCode - Territory code (obtained from getTerritoryCode), used as encoding context. - * Pass 0 to get Mapcodes for all territories. - * extraDigits - Number of extra "digits" to add to the generated mapcode. The preferred default is 0. - * Other valid values are 1 and 2, which will add extra letters to the mapcodes to - * make them represent the coordinate more accurately. + * mapcodesAndTerritories - Results set of mapcodes and territories. + * The caller must pass an array of at least 2 * MAX_NR_OF_MAPCODE_RESULTS + * string points, which must NOT be allocated or de-allocated by the caller. + * The resulting strings are statically allocated by the library and will be overwritten + * by the next call to this method! + * lat - Latitude, in degrees. Range: -90..90. + * lon - Longitude, in degrees. Range: -180..180. + * territoryCode - Territory code (obtained from getTerritoryCode), used as encoding context. + * Pass 0 to get Mapcodes for all territories. + * extraDigits - Number of extra "digits" to add to the generated mapcode. The preferred default is 0. + * Other valid values are 1 and 2, which will add extra letters to the mapcodes to + * make them represent the coordinate more accurately. * * Returns: * Number of results stored in parameter results. Always >= 0 (0 if no encoding was possible or an error occurred). @@ -101,9 +102,9 @@ int encodeLatLonToMapcodes( * (results[0], results[1])...(results[(2 * N) - 2], results[(2 * N) - 1]) */ int encodeLatLonToMapcodes_Deprecated( // Warning: this method is deprecated and not thread-safe. - char **results, - double lat, - double lon, + char **mapcodesAndTerritories, + double latDeg, + double lonDeg, int territoryCode, int extraDigits); @@ -127,9 +128,9 @@ int encodeLatLonToMapcodes_Deprecated( // Warning: this method is deprecated * 0 if encoding failed, or >0 if it succeeded. */ int encodeLatLonToSingleMapcode( - char *result, - double lat, - double lon, + char *mapcode, + double latDeg, + double lonDeg, int territoryCode, int extraDigits); @@ -147,8 +148,8 @@ int encodeLatLonToSingleMapcode( * 0 if encoding succeeded, nonzero in case of error. */ int decodeMapcodeToLatLon( - double *lat, - double *lon, + double *latDeg, + double *lonDeg, const char *mapcode, int territoryCode); @@ -181,7 +182,7 @@ int compareWithMapcodeFormat( */ int getTerritoryCode( const char *territoryISO, - int parentTerritoryCode); + int optionalTerritoryContext); /** * Convert a territory code to a territory name. @@ -201,7 +202,7 @@ char *getTerritoryIsoName( // the old, non-threadsafe routine which uses static storage, overwritten at each call: const char *convertTerritoryCodeToIsoName( - int territoryCode, + int territoryContext, int useShortName); /** @@ -262,8 +263,8 @@ double maxErrorInMeters(int extraDigits); * Furthermore, encode(q) must yield back M *unless* point q is near multiple borders. */ int multipleBordersNearby( - double lat, - double lon, + double latDeg, + double lonDeg, int territoryCode); /** @@ -281,28 +282,28 @@ const TerritoryAlphabets *getAlphabetsForTerritory(int territoryCode); * Decode a string to Roman characters. * * Arguments: - * asciiString - Buffer to be filled with the ASCII string result. - * maxLength - Size of asciiString buffer. - * unicodeString - Unicode string to decode, allocated by caller. + * asciiString - Buffer to be filled with the ASCII string result. + * maxLength - Size of asciiString buffer. + * utf16String - Unicode string to decode, allocated by caller. * * Returns: * Pointer to same buffer as asciiString (allocated by caller), which holds the result. */ -char *convertToRoman(char *asciiString, int maxLength, const UWORD *unicodeString); +char *convertToRoman(char *asciiString, int maxLength, const UWORD *utf16String); /** * Encode a string to Alphabet characters for a language. * * Arguments: - * unicodeString - Buffer to be filled with the Unicode string result. - * asciiString - ASCII string to encode. - * maxLength - Size of unicodeString buffer. - * alphabet - Alphabet to use. + * utf16String - Buffer to be filled with the Unicode string result. + * asciiString - ASCII string to encode. + * maxLength - Size of utf16String buffer. + * alphabet - Alphabet to use. * * Returns: - * Encoded Unicode string, points at buffer from 'unicodeString', allocated/deallocated by caller. + * Encoded Unicode string, points at buffer from 'utf16String', allocated/deallocated by caller. */ -UWORD *convertToAlphabet(UWORD *unicodeString, int maxLength, const char *asciiString, int alphabet); +UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiString, int alphabet); /* DEPRECATED METHODS AND CONSTANT - WILL BE DROPPED IN FUTURE RELEASES. */ @@ -313,7 +314,7 @@ UWORD *convertToAlphabet(UWORD *unicodeString, int maxLength, const char *asciiS * Returns converted string. allocated by the library. String must NOT be * de-allocated by the caller. It will be overwritten by a subsequent call to this method! */ -const char *decodeToRoman(const UWORD *unicodeString); +const char *decodeToRoman(const UWORD *utf16String); /** * DEPRECATED ODL VARIANT, NOT THREAD-SAFE: From e2e1536036a5b9594c45894e1be41fe5de9a2c68 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Sat, 15 Oct 2016 14:25:25 +0200 Subject: [PATCH 085/181] Fixed utility --- README.md | 24 ++++++++++++++++-------- utility/mapcode.cpp | 22 +++++++++++----------- 2 files changed, 27 insertions(+), 19 deletions(-) diff --git a/README.md b/README.md index 8effe2f..2ca0cec 100644 --- a/README.md +++ b/README.md @@ -65,25 +65,33 @@ decode Mapcodes. This produces the following help text: - MAPCODE (version 2.2.2) + MAPCODE (version 2.4.0) Copyright (C) 2014-2015 Stichting Mapcode Foundation Usage: - mapcode [-d| --decode] [ ...] + ./mapcode [-d| --decode] [ ...] Decode a mapcode to a lat/lon. The default territory code is used if the mapcode is a shorthand local code - mapcode [-e[0-8] | --encode[0-8]] [territory]> + ./mapcode [-e[0-8] | --encode[0-8]] [territory]> Encode a lat/lon to a mapcode. If the territory code is specified, the encoding will only succeeed if the lat/lon is located in the territory. You can specify the number of additional digits, 0, 1 or 2 (default 0) for high-precision mapcodes. - mapcode [-b[XYZ] | --boundaries[XYZ]] [] - mapcode [-g[XYZ] | --grid[XYZ]] [] - mapcode [-r[XYZ] | --random[XYZ]] [] [] + ./mapcode [-t | --territories] + + Create a full set of territories in CSV format. + + ./mapcode [-a | --alphabets] + + Create a full set of alphabet tests in CSV format. + + ./mapcode [-b[XYZ] | --boundaries[XYZ]] [] + ./mapcode [-g[XYZ] | --grid[XYZ]] [] + ./mapcode [-r[XYZ] | --random[XYZ]] [] [] Create a test set of lat/lon pairs based on the mapcode boundaries database as a fixed 3D grid or random uniformly distributed set of lat/lons with their @@ -107,8 +115,8 @@ This produces the following help text: The (x, y, z) coordinates are primarily meant for visualization of the data set. Example: - mapcode -g 100 : produces a grid of 100 points as lat/lon pairs - mapcode -gXYZ 100 : produces a grid of 100 points as (x, y, z) sphere coordinates) + ./mapcode -g 100 : produces a grid of 100 points as lat/lon pairs + ./mapcode -gXYZ 100 : produces a grid of 100 points as (x, y, z) sphere coordinates) Notes on the use of stdout and stderr: stdout: used for outputting 3D point data; stderr: used for statistics. diff --git a/utility/mapcode.cpp b/utility/mapcode.cpp index 0a0bccb..4eff8ee 100644 --- a/utility/mapcode.cpp +++ b/utility/mapcode.cpp @@ -700,20 +700,20 @@ int main(const int argc, const char **argv) { for (variant = 0; variant <= 2; variant++) { int m; for (m = 0; mapcodeForCSV[m] != NULL; m++) { - char str[128]; - char recoded[128]; - UWORD unibuf[128]; + char asciiString[128]; + char aciiStringRecoded[128]; + UWORD utf16String[128]; // build a mapcode variant - char mc[128]; - strcpy(mc, mapcodeForCSV[m]); - strcat(mc, (variant == 1) ? "-bc" : (variant == 2) ? "-DFGHJKLM" : ""); + char mapcode[128]; + strcpy(mapcode, mapcodeForCSV[m]); + strcat(mapcode, (variant == 1) ? "-bc" : (variant == 2) ? "-DFGHJKLM" : ""); // convert to alphabet, and back to roman - convertToAlphabet(unibuf, 128, mc, alphabet); - convertToRoman(recoded, 128, unibuf); + convertToAlphabet(utf16String, 128, mapcode, alphabet); + convertToRoman(aciiStringRecoded, 128, utf16String); // output a line of csv (in utf8 format) - convertUtf16ToUtf8(str, unibuf); - printf("%d,%s,%s,%s\n", alphabet, mc, str, recoded); - if (stricmp(mc, recoded) != 0) { + convertUtf16ToUtf8(asciiString, utf16String); + printf("%d,%s,%s,%s\n", alphabet, mapcode, asciiString, aciiStringRecoded); + if (strcmp(mapcode, aciiStringRecoded) != 0) { fprintf(stderr, "error: utility produces unexpected results\n\n"); return NORMAL_ERROR; } From df98eacdebbbb41aaade25fdbadf2f4183d91a69 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Sun, 16 Oct 2016 14:11:06 +0200 Subject: [PATCH 086/181] Fixed non-terminated string in unittest --- unittest/unittest.c | 45 +++++++++++++++++++++++++++++---------------- 1 file changed, 29 insertions(+), 16 deletions(-) diff --git a/unittest/unittest.c b/unittest/unittest.c index 25ed1fb..7b11a5f 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -53,8 +53,6 @@ static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; static int nrErrors = 0; -#define LARGE_NUMBER 16000 - static void found_error(void) { pthread_mutex_lock(&mutex); ++nrErrors; @@ -788,7 +786,7 @@ static int get_territory_robustness_tests(void) { int nrTests = 0; int i; char s1[1]; - char largeString[LARGE_NUMBER]; + char largeString[16000]; nrTests += check_incorrect_get_territory_code_test("UNKNOWN"); nrTests += check_incorrect_get_territory_code_test("A"); @@ -808,9 +806,10 @@ static int get_territory_robustness_tests(void) { s1[0] = 0; nrTests += check_incorrect_get_territory_code_test(s1); - for (i = 0; i < sizeof(largeString); ++i) { + for (i = 0; i < sizeof(largeString) - 1; ++i) { largeString[i] = (char) ((i % 223) + 32); } + largeString[sizeof(largeString) - 1] = 0; nrTests += check_incorrect_get_territory_code_test(largeString); return nrTests; } @@ -950,7 +949,7 @@ static int decode_robustness_tests(void) { int nrTests = 0; int i; char s1[1]; - char largeString[LARGE_NUMBER]; + char largeString[16000]; int tc = getTerritoryCode("NLD", 0); nrTests += check_incorrect_decode_test("", 0); @@ -967,9 +966,10 @@ static int decode_robustness_tests(void) { nrTests += check_incorrect_decode_test(s1, 0); nrTests += check_incorrect_decode_test(s1, tc); - for (i = 0; i < sizeof(largeString); ++i) { + for (i = 0; i < sizeof(largeString) - 1; ++i) { largeString[i] = (char) ((i % 223) + 32); } + largeString[sizeof(largeString) - 1] = 0; nrTests += check_incorrect_decode_test(s1, 0); nrTests += check_incorrect_decode_test(s1, tc); return nrTests; @@ -992,34 +992,47 @@ static int alphabet_robustness_tests(void) { int i; int a; char s1[1]; - char largeString[LARGE_NUMBER]; + char largeString1[20000]; + char largeString2[10000]; char *ps; UWORD u1[1]; - UWORD largeUnicodeString[LARGE_NUMBER]; + UWORD largeUnicodeString1[10000]; + UWORD largeUnicodeString2[20000]; UWORD *pu; s1[0] = 0; - for (i = 0; i < sizeof(largeString) - 1; ++i) { - largeString[i] = (char) ((i % 223) + 32); + for (i = 0; i < sizeof(largeString1) - 1; ++i) { + largeString1[i] = (char) ((i % 223) + 32); } - largeString[sizeof(largeString) - 1] = 0; + largeString1[sizeof(largeString1) - 1] = 0; + for (i = 0; i < sizeof(largeString2) - 1; ++i) { + largeString1[2] = (char) ((i % 223) + 32); + } + largeString2[sizeof(largeString2) - 1] = 0; for (a = 0; a < MAPCODE_ALPHABETS_TOTAL; a++) { - pu = convertToAlphabet(u1, sizeof(u1), "", a); + pu = convertToAlphabet(u1, sizeof(u1) / sizeof(u1[0]), "", a); nrTests += check_alphabet_assertion("convertToAlphabet cannot return 0", pu != 0, "alphabet=%d", a); nrTests += check_alphabet_assertion("convertToAlphabet must return empty string", pu[0] == 0, "alphabet=%d", a); - ps = convertToRoman(s1, sizeof(s1), u1); + ps = convertToRoman(s1, sizeof(s1) / sizeof(s1[0]), u1); nrTests += check_alphabet_assertion("convertToRoman cannot return 0", ps != 0, "alphabet=%d", a); nrTests += check_alphabet_assertion("convertToRoman must return empty string", ps[0] == 0, "alphabet=%d", a); - pu = convertToAlphabet(largeUnicodeString, sizeof(largeUnicodeString) / sizeof(largeUnicodeString[0]), largeString, 0); + pu = convertToAlphabet(largeUnicodeString1, sizeof(largeUnicodeString1) / sizeof(largeUnicodeString1[0]), largeString1, 0); + nrTests += check_alphabet_assertion("convertToAlphabet cannot return 0", pu != 0, "alphabet=%d", a); + + ps = convertToRoman(largeString1, sizeof(largeString1) / sizeof(largeString1[0]), pu); + nrTests += check_alphabet_assertion("convertToRoman cannot return 0", ps != 0, "alphabet=%d", a); + nrTests += check_alphabet_assertion("convertToRoman must return size", strlen(ps) < (sizeof(largeString1) / sizeof(largeString1[0])), "alphabet=%d", a); + + pu = convertToAlphabet(largeUnicodeString2, sizeof(largeUnicodeString2) / sizeof(largeUnicodeString2[0]), largeString2, 0); nrTests += check_alphabet_assertion("convertToAlphabet cannot return 0", pu != 0, "alphabet=%d", a); - ps = convertToRoman(largeString, sizeof(largeString) / sizeof(largeString[0]), pu); + ps = convertToRoman(largeString2, sizeof(largeString2) / sizeof(largeString2[0]), pu); nrTests += check_alphabet_assertion("convertToRoman cannot return 0", ps != 0, "alphabet=%d", a); - nrTests += check_alphabet_assertion("convertToRoman must return size", strlen(ps) < sizeof(largeString), "alphabet=%d", a); + nrTests += check_alphabet_assertion("convertToRoman must return size", strlen(ps) < (sizeof(largeString2) / sizeof(largeString2[0])), "alphabet=%d", a); } return nrTests; } From 24ba8351c79fa3a8e7f490bb5355a12ab2e8401c Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Mon, 17 Oct 2016 10:23:19 +0200 Subject: [PATCH 087/181] Added parseMapcodeString --- .gitignore | 1 + README.md | 4 + mapcodelib/mapcoder.c | 509 +++++++++++++++++++++--------------------- mapcodelib/mapcoder.h | 37 ++- unittest/unittest.c | 270 +++++++++++++++++++++- 5 files changed, 564 insertions(+), 257 deletions(-) diff --git a/.gitignore b/.gitignore index 9f79f26..270847a 100644 --- a/.gitignore +++ b/.gitignore @@ -99,6 +99,7 @@ atlassian-ide-plugin.xml *.sln *.vcxproj* Debug +Release *.opt *.pch *.pdb diff --git a/README.md b/README.md index 2ca0cec..2d5a764 100644 --- a/README.md +++ b/README.md @@ -150,6 +150,10 @@ compiler command-line to not use the fast encoding (default is to use fast encod fast encoding speeds up de encoding by a factor of 2. For normal use, there is no reason not to use fast encoding. +* Added `parseMapcodeString` to get individual mapcode elements, like the territory code, +the 'proper' mapcode (without the territory and precision extension) and the precision +extension parsed from a (user) input string. + ### 2.3.1 * Minor fixes to prevent compiler warnings. diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index ba9fb8e..91f2bb5 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -27,7 +27,9 @@ // #define NO_FAST_ENCODE #ifndef NO_FAST_ENCODE + #include "mapcode_fast_encode.h" + #endif #define isNameless(m) (mminfo[m].flags & 64) @@ -46,8 +48,8 @@ #define TOKENHYPH 5 #define STATE_ERR -1 -#define Prt -9 -#define STATE_GO 99 +#define STATE_PRT -9 +#define STATE_GO 31 #define USIZE 256 @@ -73,8 +75,8 @@ static int debugStopAt = -1; // to externally test-restrict internal encoding, d typedef mminforec Boundaries; -static char decodeChar(char ch) { - return decode_chars[(int) ch]; +static signed char decodeChar(char ch) { + return decode_chars[(unsigned char) ch]; // ch can be negative, must be fit to range 0-255. } /////////////////////////////////////////////////////////////////////////////////////////////// @@ -155,8 +157,16 @@ static point convertFractionsToDegrees(const point *p) { return pd; } -static void convertCoordsToMicrosAndFractions(point32 *coord32, int *fracLat, int *fracLon, double latDeg, double lonDeg) { +static const unsigned char DOUBLE_NAN[8] = {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F}; // NAN - See: https://en.wikipedia.org/wiki/Double-precision_floating-point_format +static const unsigned char DOUBLE_INF[8] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x7F}; // +Infinity +static const unsigned char DOUBLE_MIN_INF[8] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xFF}; // -Infinity + +static int convertCoordsToMicrosAndFractions(point32 *coord32, int *fracLat, int *fracLon, double latDeg, double lonDeg) { double frac; + if (memcmp(&lonDeg, DOUBLE_NAN, 8) == 0 || memcmp(&lonDeg, DOUBLE_INF, 8) == 0 || memcmp(&lonDeg, DOUBLE_MIN_INF, 8) == 0 || + memcmp(&latDeg, DOUBLE_NAN, 8) == 0) { + return -1; + } if (latDeg < -90) { latDeg = -90; } else if (latDeg > 90) { @@ -183,6 +193,7 @@ static void convertCoordsToMicrosAndFractions(point32 *coord32, int *fracLat, in if (coord32->lonMicroDeg >= 180000000) { coord32->lonMicroDeg -= 360000000; } + return 0; } /////////////////////////////////////////////////////////////////////////////////////////////// @@ -1009,7 +1020,9 @@ static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, enc.mapcodes = mapcodes; enc.mapcodes->count = 0; - convertCoordsToMicrosAndFractions(&enc.coord32, &enc.fraclat, &enc.fraclon, lat, lon); + if (convertCoordsToMicrosAndFractions(&enc.coord32, &enc.fraclat, &enc.fraclon, lat, lon) < 0) { + return 0; + } if (tc <= 0) // ALL results? { @@ -1080,8 +1093,8 @@ static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, typedef struct { // input + MapcodeElements mapcodeFormat; const char *orginput; // original full input string - char minput[MAX_MAPCODE_RESULT_LEN]; // room to manipulate clean copy of input const char *mapcode; // input mapcode (first character of proper mapcode excluding territory code) const char *extension; // input extension (or empty) int context; // input territory context (or negative) @@ -1535,100 +1548,25 @@ static int decoderEngine(decodeRec *dec) { int codex; char *s; - { - int hasvowels = 0; - int hasletters = 0; - const char *dot = NULL; - int prelen = 0; - int len; - char *w; - // skip whitesace - s = (char *) dec->orginput; - while (*s <= 32 && *s > 0) { - s++; - } - // remove trail and overhead - len = (int) strlen(s); - if (len > MAX_MAPCODE_RESULT_LEN - 1) { - len = MAX_MAPCODE_RESULT_LEN - 1; - } - while (len > 0 && s[len - 1] <= 32 && s[len - 1] >= 0) { - len--; - } - // copy into dec->minput; - memcpy(w = dec->minput, s, len); - w[len] = 0; - // split off iso - s = strchr(w, ' '); - if (s) { - *s++ = 0; - while (*s > 0 && *s <= 32) { - s++; - } - ccode = getTerritoryCode(w, dec->context - 1) - 1; - } else { - ccode = dec->context - 1; - s = w; - } - if (ccode == ccode_mex && len < 8) { - ccode = getTerritoryCode("5MX", -1) - 1; - } // special case for mexico country vs state - if ((*s == 'u') || (*s == 'U')) { - strcpy(s, s + 1); - repack_if_alldigits(s, 1); - } - dec->context = ccode; - dec->mapcode = s; - dec->extension = NULL; - // make upper, handle i and o, split off high precision characters if any - for (w = s; *w != 0; w++) { - // uppercase - if (*w >= 'a' && *w <= 'z') { - *w += ('A' - 'a'); - } - // analyse - if (*w >= 'A' && *w <= 'Z') { - if (*w == 'O') { - *w = '0'; - } else if (*w == 'I') { - *w = '1'; - } else if ((*w == 'A') || (*w == 'E') || (*w == 'U')) { - hasvowels = 1; - } else if (dec->extension == NULL) { - hasletters = 1; - } - } else if (*w == '.') { - if (dot) { - return -18; - } // already had a dot - prelen = (int) ((dot = w) - s); - } else if (*w == '-') { - if (dec->extension != NULL) { - return -17; // already had a hyphen - } - dec->extension = w + 1; - *w = 0; - } else if (decodeChar(*w) < 0) { // invalid char? - return -4; - } - } - if (!dot) { - return -27; - } - if (dec->extension == NULL) { - dec->extension = ""; - } + err = parseMapcodeString(&dec->mapcodeFormat, dec->orginput, 1, dec->context); + if (err) { + return err; + } - codex = prelen * 10 + (int) strlen(dot) - 1; + ccode = dec->mapcodeFormat.territoryCode - 1; + dec->context = ccode; + dec->mapcode = dec->mapcodeFormat.properMapcode; + dec->extension = dec->mapcodeFormat.precisionExtension; + codex = dec->mapcodeFormat.indexOfDot * 9 + dec->mapcodeFormat.properMapcodeLength - 1; + s = dec->mapcodeFormat.properMapcode; - if (hasvowels) { - if (unpack_if_alldigits(s) <= 0) { - return -77; - } - } else if (!hasletters) { - return -78; + if (strchr(s, 'A') || strchr(s, 'E') || strchr(s, 'U')) { + if (unpack_if_alldigits(s) <= 0) { + return -77; } + } + { if (codex == 54) { // international mapcodes must be in international context ccode = ccode_earth; @@ -1859,7 +1797,7 @@ static struct { // Abjad forward declarations static int isAbjadScript(const UWORD *utf16String); -static char *convertToAbjad(char *utf16String, const char *asciiString, int maxLength); +static char *convertToAbjad(char *targetAsciiString, const char *sourceAsciiString, int maxLength); static void convertFromAbjad(char *s); @@ -1947,7 +1885,7 @@ UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiStr UWORD *startbuf = utf16String; UWORD *lastspot = &utf16String[maxLength - 1]; if (maxLength > 0) { - char u[USIZE]; + char targetAsciiString[USIZE]; // skip leading spaces while (*asciiString > 0 && *asciiString <= 32) { @@ -1970,25 +1908,25 @@ UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiStr } if (alphabet == 1 || alphabet == 3 || alphabet == 14 || alphabet == 15) { // greek hebrew arabic korean - asciiString = convertToAbjad(u, asciiString, USIZE); + asciiString = convertToAbjad(targetAsciiString, asciiString, USIZE); } // re-pack E/U-voweled mapcodes when necessary: if (alphabet == 1) { // alphabet has no letter E (greek!) if (strchr(asciiString, 'E') || strchr(asciiString, 'U') || strchr(asciiString, 'e') || strchr(asciiString, 'u')) { - // copy trimmed mapcode into temporary buffer u + // copy trimmed mapcode into temporary buffer targetAsciiString int len = (int) strlen(asciiString); if (len < MAX_MAPCODE_RESULT_LEN) { while (len > 0 && asciiString[len - 1] > 0 && asciiString[len - 1] <= 32) { len--; } - memcpy(u, asciiString, len); - u[len] = 0; + memcpy(targetAsciiString, asciiString, len); + targetAsciiString[len] = 0; // re-pack into A-voweled mapcode - unpack_if_alldigits(u); - repack_if_alldigits(u, 1); - asciiString = u; + unpack_if_alldigits(targetAsciiString); + repack_if_alldigits(targetAsciiString, 1); + asciiString = targetAsciiString; } } } @@ -2002,72 +1940,86 @@ UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiStr /////////////////////////////////////////////////////////////////////////////////////////////// // -// compareWithMapcodeFormat +// compareWithMapcodeFormat & parseMapcode // /////////////////////////////////////////////////////////////////////////////////////////////// - -static signed char fullmc_statemachine[23][6] = { - // WHI DOT DET VOW ZER HYP - /* 0 start */ {0, STATE_ERR, 1, 1, STATE_ERR, STATE_ERR}, // looking for very first detter +// 32=termstart 64=end territory 128(256)=end of clean mapcode(with extension) 512=end of extension +static int fullmc_statemachine[24][6] = { + // WHI DOT DET VOW ZER HYP + /* 0 start */ {0, STATE_ERR, 1 | 32, 1 | 32, STATE_ERR, STATE_ERR}, // looking for very first detter /* 1 gotL */ - {STATE_ERR, STATE_ERR, 2, 2, STATE_ERR, STATE_ERR}, // got one detter, MUST get another one + {STATE_ERR, STATE_ERR, 2, 13, STATE_ERR, STATE_ERR}, // got one detter, MUST get another one (if vowel, must be territory!) /* 2 gotLL */ - {18, 6, 3, 3, STATE_ERR, 14}, // GOT2: white: got territory + start prefix | dot: 2.X mapcode | det:3letter | hyphen: 2-state + {18 | + 64, 6, 3, 23, STATE_ERR, 14}, // GOT2: white: got territory + start prefix | dot: 2.X mapcode | det:3letter | hyphen: 2-state | vowel: 3-territory /* 3 gotLLL */ - {18, 6, 4, STATE_ERR, STATE_ERR, 14}, // white: got territory + start prefix | dot: 3.X mapcode | det:4letterprefix | hyphen: 3-state - /* 4 gotprefix4 */ - {STATE_ERR, 6, 5, STATE_ERR, STATE_ERR, STATE_ERR}, // dot: 4.X mapcode | det: got 5th prefix letter - /* 5 gotprefix5 */ - {STATE_ERR, 6, STATE_ERR, STATE_ERR, STATE_ERR, STATE_ERR}, // got 5char so MUST get dot! + {18 | 64, 6, 4, STATE_ERR, STATE_ERR, 14}, // white: got territory + start prefix | dot: 3.X mapcode | det:4letterprefix | hyphen: 3-state + /* 4 gotLLLL */ + {STATE_ERR, 6, 5, STATE_ERR, STATE_ERR, STATE_ERR}, // dot: 4.X mapcode | det: got 5th prefix letter + /* 5 gotLLLLL */ + {STATE_ERR, 6, STATE_ERR, STATE_ERR, STATE_ERR, STATE_ERR}, // got 5char so MUST get dot! /* 6 prefix. */ - {STATE_ERR, STATE_ERR, 7, 7, Prt, STATE_ERR}, // MUST get first letter after dot + {STATE_ERR, STATE_ERR, 7, 9, STATE_PRT, STATE_ERR}, // MUST get first letter after dot (after a vowel, next letter is LAST letter) /* 7 prefix.L */ - {STATE_ERR, STATE_ERR, 8, 8, Prt, STATE_ERR}, // MUST get second letter after dot + {STATE_ERR, STATE_ERR, 8, 9, STATE_PRT, STATE_ERR}, // MUST get second letter after dot /* 8 prefix.LL */ - {22, STATE_ERR, 9, 9, STATE_GO, 11}, // get 3d letter after dot | X.2- | X.2 done! + {22 | 128, STATE_ERR, 9, 9, STATE_GO | 128, 11 | 256}, // get 3d letter after dot | X.2- | X.2 done! /* 9 prefix.LLL */ - {22, STATE_ERR, 10, 10, STATE_GO, 11}, // get 4th letter after dot | X.3- | X.3 done! + {22 | 128, STATE_ERR, 10, 10, STATE_GO | 128, 11 | 256}, // get 4th letter after dot | X.3- | X.3 done! /*10 prefix.LLLL */ - {22, STATE_ERR, STATE_ERR, STATE_ERR, STATE_GO, 11}, // X.4- | x.4 done! + {22 | 128, STATE_ERR, STATE_ERR, STATE_ERR, STATE_GO | 128, 11 | 256}, // X.4- | x.4 done! + /*11 mc- */ - {STATE_ERR, STATE_ERR, 12, STATE_ERR, Prt, STATE_ERR}, // MUST get first precision letter - /*12 mc-L */ - {22, STATE_ERR, 13, STATE_ERR, STATE_GO, STATE_ERR}, // Get 2nd precision letter | done X.Y-1 - /*13 mc-LL* */ - {22, STATE_ERR, 13, STATE_ERR, STATE_GO, STATE_ERR}, // *** keep reading precision detters *** until whitespace or done + {STATE_ERR, STATE_ERR, 12, STATE_ERR, STATE_PRT, STATE_ERR}, // MUST get first precision letter + /*12 mc-L* */ + {22 | 512, STATE_ERR, 12, STATE_ERR, STATE_GO | 512, STATE_ERR}, // *** keep reading precision detters *** until whitespace or done + /*13 gotTA */ + {18 | 64, STATE_ERR, 23, 23, STATE_ERR, 14}, // got two territory letters: + /*14 ctry- */ - {STATE_ERR, STATE_ERR, 15, 15, STATE_ERR, STATE_ERR}, // MUST get first state letter + {STATE_ERR, STATE_ERR, 15, 15, STATE_ERR, STATE_ERR}, // MUST get first state letter /*15 ctry-L */ - {STATE_ERR, STATE_ERR, 16, 16, STATE_ERR, STATE_ERR}, // MUST get 2nd state letter + {STATE_ERR, STATE_ERR, 16, 16, STATE_ERR, STATE_ERR}, // MUST get 2nd state letter /*16 ctry-LL */ - {18, STATE_ERR, 17, 17, STATE_ERR, STATE_ERR}, // white: got CCC-SS and get prefix | got 3d letter + {18 | 64, STATE_ERR, 17, 17, STATE_ERR, STATE_ERR}, // white: got CCC-SS and get prefix | got 3d letter /*17 ctry-LLL */ - {18, STATE_ERR, STATE_ERR, STATE_ERR, STATE_ERR, STATE_ERR}, // got CCC-SSS so MUST get whitespace and then get prefix + {18 | 64, STATE_ERR, STATE_ERR, STATE_ERR, STATE_ERR, STATE_ERR}, // got CCC-SSS so MUST get whitespace and then get prefix /*18 startprefix */ - {18, STATE_ERR, 19, 19, STATE_ERR, STATE_ERR}, // skip more whitespace, MUST get 1st prefix letter + {18, STATE_ERR, 19 | 32, 19 | 32, STATE_ERR, STATE_ERR}, // skip more whitespace, MUST get 1st prefix letter /*19 gotprefix1 */ - {STATE_ERR, STATE_ERR, 20, STATE_ERR, STATE_ERR, STATE_ERR}, // MUST get second prefix letter + {STATE_ERR, STATE_ERR, 20, STATE_ERR, STATE_ERR, STATE_ERR}, // MUST get second prefix letter /*20 gotprefix2 */ - {STATE_ERR, 6, 21, STATE_ERR, STATE_ERR, STATE_ERR}, // dot: 2.X mapcode | det: 3d perfix letter + {STATE_ERR, 6, 21, STATE_ERR, STATE_ERR, STATE_ERR}, // dot: 2.X mapcode | det: 3d perfix letter /*21 gotprefix3 */ - {STATE_ERR, 6, 4, STATE_ERR, STATE_ERR, STATE_ERR}, // dot: 3.x mapcode | det: got 4th prefix letter + {STATE_ERR, 6, 4, STATE_ERR, STATE_ERR, STATE_ERR}, // dot: 3.x mapcode | det: got 4th prefix letter + /*22 whitespace */ - {22, STATE_ERR, STATE_ERR, STATE_ERR, STATE_GO, STATE_ERR} // whitespace until end of string + {22, STATE_ERR, STATE_ERR, STATE_ERR, STATE_GO, STATE_ERR}, // whitespace until end of string + /*23 gotTTA */ + {18 | 64, STATE_ERR, STATE_ERR, STATE_ERR, STATE_ERR, 14} // MUST get hyphen or space }; -// pass fullcode=1 to recognise territory and mapcode, pass fullcode=0 to only recognise proper mapcode (without optional territory) -// returns 0 if ok, negative in case of error (where -999 represents "may BECOME a valid mapcode if more characters are added) -int compareWithMapcodeFormat(const char *asciiString, int fullcode) { +// Pass fullcode=1 to recognise territory and mapcode, pass fullcode=0 to only recognise proper mapcode (without optional territory) +// Returns 0 if ok, negative in case of error (where -999 represents "may BECOME a valid mapcode if more characters are added) +int parseMapcodeString(MapcodeElements *mapcodeFormat, const char *asciiString, int containsTerritory, int territoryCode) { + const char *mcStart = NULL, *exStart = NULL; int nondigits = 0, vowels = 0; - int state = (fullcode ? 0 : 18); // initial state + int state = (containsTerritory ? 0 : 18); // initial state + if (mapcodeFormat) { + *mapcodeFormat->precisionExtension = 0; + *mapcodeFormat->territoryISO = 0; + } for (;; asciiString++) { int newstate, token; // recognise token: decode returns -2=a -3=e -4=0, 0..9 for digit or "o" or "i", 10..31 for char, -1 for illegal char if (*asciiString == '.') { token = TOKENDOT; + if (mapcodeFormat) { + mapcodeFormat->indexOfDot = (int) (asciiString - mcStart); + } } else if (*asciiString == '-') { token = TOKENHYPH; } else if (*asciiString == 0) { @@ -2075,7 +2027,7 @@ int compareWithMapcodeFormat(const char *asciiString, int fullcode) { } else if ((*asciiString == ' ') || (*asciiString == '\t')) { token = TOKENSEP; } else { - const signed char c = decodeChar((unsigned char) *asciiString); + const signed char c = decodeChar(*asciiString); if (c < 0) { // vowel or illegal? token = TOKENVOWEL; vowels++; // assume vowel (-2,-3,-4) @@ -2086,25 +2038,74 @@ int compareWithMapcodeFormat(const char *asciiString, int fullcode) { token = TOKENCHR; // digit } else { // charcter B-Z token = TOKENCHR; - if (state != 11 && state != 12 && state != 13) { + if ((state != 11) && (state != 12) && (state != 13)) { nondigits++; } } } newstate = fullmc_statemachine[state][token]; + if (newstate >= 32) { + if (newstate >= 512) { // end of extension + int len = (int) (asciiString - exStart); + if ((len < 1) || (len > MAX_PRECISION_DIGITS)) { + return -7; + } + if (mapcodeFormat) { + memcpy(mapcodeFormat->precisionExtension, exStart, len); + mapcodeFormat->precisionExtension[len] = 0; + } + } else if (newstate >= 128) { // start of extension + if (newstate >= 256) { + exStart = asciiString + 1; + } + // end of proper mapcode + if (mapcodeFormat) { + mapcodeFormat->properMapcodeLength = (int) (asciiString - mcStart); + memcpy(mapcodeFormat->properMapcode, mcStart, mapcodeFormat->properMapcodeLength); + mapcodeFormat->properMapcode[mapcodeFormat->properMapcodeLength] = 0; + makeupper(mapcodeFormat->properMapcode); + } + } else if (newstate >= 64) { // end of territory + nondigits = vowels = 0; + if (mapcodeFormat) { + int len = (int) (asciiString - mcStart); + memcpy(mapcodeFormat->territoryISO, mcStart, len); + mapcodeFormat->territoryISO[len] = 0; + makeupper(mapcodeFormat->territoryISO); + } + } else { // start of mapcode or territory + mcStart = asciiString; + } + newstate &= 31; + } + if (newstate == STATE_ERR) { return -(1000 + 10 * state + token); } else if (newstate == STATE_GO) { - return (nondigits ? (vowels > 0 ? -6 : 0) : (vowels > 0 && vowels <= 2 ? 0 : -5)); - } else if (newstate == Prt) { + int ret = (nondigits ? (vowels > 2 ? -6 : 0) : (vowels > 0 && vowels <= 3 ? 0 : -5)); + if (ret == 0) { + if (*mapcodeFormat->territoryISO) { + mapcodeFormat->territoryCode = getTerritoryCode(mapcodeFormat->territoryISO, territoryCode - 1); + } else { + mapcodeFormat->territoryCode = territoryCode; + } + if (mapcodeFormat->territoryCode == (ccode_mex + 1) && (mapcodeFormat->properMapcodeLength < 8)) { + mapcodeFormat->territoryCode = getTerritoryCode("5MX", -1); + } + } + return ret; + } else if (newstate == STATE_PRT) { return -999; - } else if (newstate == 18) { - nondigits = vowels = 0; } state = newstate; } } +int compareWithMapcodeFormat(const char *asciiString, int fullcode) { + parseMapcodeString(NULL, asciiString, fullcode, 0); + return -1; +} + /////////////////////////////////////////////////////////////////////////////////////////////// // @@ -2113,7 +2114,7 @@ int compareWithMapcodeFormat(const char *asciiString, int fullcode) { /////////////////////////////////////////////////////////////////////////////////////////////// // PUBLIC - returns name of territoryCode in (sufficiently large!) result string. -// formats: 0=full 1=short +// useShortNames: 0=full 1=short // returns empty string in case of error char *getTerritoryIsoName(char *territoryISO, int territoryCode, int useShortName) { if ((territoryCode < 1) || (territoryCode > MAX_MAPCODE_TERRITORY_CODE)) { @@ -2136,7 +2137,7 @@ char *getTerritoryIsoName(char *territoryISO, int territoryCode, int useShortNam return territoryISO; } -// PUBLIC - returns negative if territoryCode tc is not a code that has a parent country +// PUBLIC - returns negative if territoryCode is not a code that has a parent country int getParentCountryOf(int territoryCode) { const int parentccode = ParentTerritoryOf(territoryCode - 1); // returns parent ccode or -1 if (parentccode >= 0) { @@ -2145,8 +2146,8 @@ int getParentCountryOf(int territoryCode) { return -1; } -// PUBLIC - returns tc if territoryCode tc is a country, or parent country if tc is a state. -// returns megative if tc is invalid. +// PUBLIC - returns territoryCode if it is a country, or parent country if territoryCode is a state. +// returns megative if territoryCode is invalid. int getCountryOrParentCountry(int territoryCode) { if (territoryCode > 0 && territoryCode < MAX_MAPCODE_TERRITORY_CODE) { const int tp = getParentCountryOf(territoryCode); @@ -2233,8 +2234,8 @@ static int binfindmatch(const int parentTerritoryCode, const char *territoryISO) return -1; } -// PUBLIC - returns territoryCode of string (or negative if not found). -// optional_tc: context territoryCode to handle ambiguities (pass <=0 if unknown). +// PUBLIC - returns territoryCode of territoryISO (or negative if not found). +// optionalTerritoryContext: pass to handle ambiguities (pass <=0 if unknown). int getTerritoryCode(const char *territoryISO, int optionalTerritoryContext) { if (territoryISO == NULL) { return -1; @@ -2378,34 +2379,34 @@ static int isAbjadScript(const UWORD *utf16String) { /// PRIVATE convert a mapcode to an ABJAD-format (never more than 2 non-digits in a row) -static char *convertToAbjad(char *utf16String, const char *asciiString, int maxLength) { +static char *convertToAbjad(char *targetAsciiString, const char *sourceAsciiString, int maxLength) { int form, i, dot, inarow; - int len = (int) strlen(asciiString); - const char *rest = strchr(asciiString, '-'); + int len = (int) strlen(sourceAsciiString); + const char *rest = strchr(sourceAsciiString, '-'); if (rest != NULL) { - len = ((int) (rest - asciiString)); + len = ((int) (rest - sourceAsciiString)); } if (len >= maxLength) { len = maxLength - 1; } - while (len > 0 && asciiString[len - 1] == ' ') { + while (len > 0 && sourceAsciiString[len - 1] == ' ') { len--; } - // copy asciiString into str - memcpy(utf16String, asciiString, len); - utf16String[len] = 0; - unpack_if_alldigits(utf16String); + // copy sourceAsciiString into targetAsciiString + memcpy(targetAsciiString, sourceAsciiString, len); + targetAsciiString[len] = 0; + unpack_if_alldigits(targetAsciiString); - len = (int) strlen(utf16String); - dot = (int) (strchr(utf16String, '.') - utf16String); + len = (int) strlen(targetAsciiString); + dot = (int) (strchr(targetAsciiString, '.') - targetAsciiString); form = dot * 10 + (len - dot - 1); // see if >2 non-digits in a row inarow = 0; for (i = 0; i < len; i++) { - int c = (int) utf16String[i]; + char c = targetAsciiString[i]; if (c != 46) { inarow++; if (decodeChar(c) <= 9) { @@ -2419,22 +2420,22 @@ static char *convertToAbjad(char *utf16String, const char *asciiString, int maxL (form == 22 || form == 32 || form == 33 || form == 42 || form == 43 || form == 44 || form == 54))) { // no need to do anything, return input unchanged - len = (int) strlen(asciiString); + len = (int) strlen(sourceAsciiString); if (len >= maxLength) { len = maxLength - 1; } - memcpy(utf16String, asciiString, len); - utf16String[len] = 0; - return utf16String; + memcpy(targetAsciiString, sourceAsciiString, len); + targetAsciiString[len] = 0; + return targetAsciiString; } else if (form >= 22 && form <= 54) { char c1, c2, c3 = '?'; - int c = decodeChar(utf16String[2]); + int c = decodeChar(targetAsciiString[2]); if (c < 0) { - c = decodeChar(utf16String[3]); + c = decodeChar(targetAsciiString[3]); } if (form >= 44) { - c = (c * 31) + (decodeChar(utf16String[len - 1]) + 39); + c = (c * 31) + (decodeChar(targetAsciiString[len - 1]) + 39); c1 = encode_chars[c / 100]; c2 = encode_chars[(c % 100) / 10]; c3 = encode_chars[c % 10]; @@ -2455,107 +2456,107 @@ static char *convertToAbjad(char *utf16String, const char *asciiString, int maxL if (form == 22) // s0 s1 . s3 s4 -> s0 s1 . C1 C2 s4 { - utf16String[6] = 0; - utf16String[5] = utf16String[4]; - utf16String[4] = c2; - utf16String[3] = c1; -// str[2] = '.'; -// str[1] = str[1]; -// str[0] = str[0]; + targetAsciiString[6] = 0; + targetAsciiString[5] = targetAsciiString[4]; + targetAsciiString[4] = c2; + targetAsciiString[3] = c1; +// targetAsciiString[2] = '.'; +// targetAsciiString[1] = targetAsciiString[1]; +// targetAsciiString[0] = targetAsciiString[0]; } else if (form == 23) { // s0 s1 . s3 s4 s5 -> s0 s1 . C1 C2 s4 s5 - utf16String[7] = 0; - utf16String[6] = utf16String[5]; - utf16String[5] = utf16String[4]; - utf16String[4] = c2; - utf16String[3] = c1; -// str[2] = '.'; -// str[1] = str[1]; -// str[0] = str[0]; + targetAsciiString[7] = 0; + targetAsciiString[6] = targetAsciiString[5]; + targetAsciiString[5] = targetAsciiString[4]; + targetAsciiString[4] = c2; + targetAsciiString[3] = c1; +// targetAsciiString[2] = '.'; +// targetAsciiString[1] = targetAsciiString[1]; +// targetAsciiString[0] = targetAsciiString[0]; } else if (form == 32) { // s0 s1 s2 . s4 s5 -> s0 s1 . C* C2 s4 s5 - utf16String[7] = 0; - utf16String[6] = utf16String[5]; - utf16String[5] = utf16String[4]; - utf16String[4] = c2; - utf16String[3] = (char) (c1 + 4); - utf16String[2] = '.'; -// str[1] = str[1]; -// str[0] = str[0]; + targetAsciiString[7] = 0; + targetAsciiString[6] = targetAsciiString[5]; + targetAsciiString[5] = targetAsciiString[4]; + targetAsciiString[4] = c2; + targetAsciiString[3] = (char) (c1 + 4); + targetAsciiString[2] = '.'; +// targetAsciiString[1] = targetAsciiString[1]; +// targetAsciiString[0] = targetAsciiString[0]; } else if (form == 24 || form == 33 || form == 42) { // s0 s1 . s3 s4 s5 s6 -> s0 s1 C1 . s4 C2 s5 s6 // s0 s1 s2 . s4 s5 s6 -> s0 s1 C1 . s4 C2 s5 s6 // s0 s1 s2 s3 . s5 s6 -> s0 s1 C1 . s3 C2 s5 s6 - utf16String[8] = 0; - utf16String[7] = utf16String[6]; - utf16String[6] = utf16String[5]; - utf16String[5] = c2; - utf16String[4] = utf16String[(form == 42 ? 3 : 4)]; - utf16String[3] = '.'; - utf16String[2] = c1; -// str[1] = str[1]; -// str[0] = str[0]; + targetAsciiString[8] = 0; + targetAsciiString[7] = targetAsciiString[6]; + targetAsciiString[6] = targetAsciiString[5]; + targetAsciiString[5] = c2; + targetAsciiString[4] = targetAsciiString[(form == 42 ? 3 : 4)]; + targetAsciiString[3] = '.'; + targetAsciiString[2] = c1; +// targetAsciiString[1] = targetAsciiString[1]; +// targetAsciiString[0] = targetAsciiString[0]; } else if (form == 34) { // s0 s1 s2 . s4 s5 s6 s7 -> s0 s1 C1 . s4 s5 C2 S6 S7 - utf16String[9] = 0; - utf16String[8] = utf16String[7]; - utf16String[7] = utf16String[6]; - utf16String[6] = c2; -// str[5] = str[5]; -// str[4] = str[4]; -// str[3] = '.'; - utf16String[2] = c1; -// str[1] = str[1]; -// str[0] = str[0]; + targetAsciiString[9] = 0; + targetAsciiString[8] = targetAsciiString[7]; + targetAsciiString[7] = targetAsciiString[6]; + targetAsciiString[6] = c2; +// targetAsciiString[5] = targetAsciiString[5]; +// targetAsciiString[4] = targetAsciiString[4]; +// targetAsciiString[3] = '.'; + targetAsciiString[2] = c1; +// targetAsciiString[1] = targetAsciiString[1]; +// targetAsciiString[0] = targetAsciiString[0]; } else if (form == 43) { // s0 s1 s2 s3 . s5 s6 s7 -> s0 s1 C* . s3 s5 C2 S6 S7 - utf16String[9] = 0; - utf16String[8] = utf16String[7]; - utf16String[7] = utf16String[6]; - utf16String[6] = c2; -// str[5] = str[5]; - utf16String[4] = utf16String[3]; - utf16String[3] = '.'; - utf16String[2] = (char) (c1 + 4); -// str[1] = str[1]; -// str[0] = str[0]; + targetAsciiString[9] = 0; + targetAsciiString[8] = targetAsciiString[7]; + targetAsciiString[7] = targetAsciiString[6]; + targetAsciiString[6] = c2; +// targetAsciiString[5] = targetAsciiString[5]; + targetAsciiString[4] = targetAsciiString[3]; + targetAsciiString[3] = '.'; + targetAsciiString[2] = (char) (c1 + 4); +// targetAsciiString[1] = targetAsciiString[1]; +// targetAsciiString[0] = targetAsciiString[0]; } else if (form == 44) { - utf16String[10] = 0; - utf16String[9] = utf16String[7]; - utf16String[8] = c3; - utf16String[7] = utf16String[6]; - utf16String[6] = utf16String[5]; - utf16String[5] = c2; -// str[4] = '.'; -// str[3] = str[3]; - utf16String[2] = c1; -// str[1] = str[1]; -// str[0] = str[0]; + targetAsciiString[10] = 0; + targetAsciiString[9] = targetAsciiString[7]; + targetAsciiString[8] = c3; + targetAsciiString[7] = targetAsciiString[6]; + targetAsciiString[6] = targetAsciiString[5]; + targetAsciiString[5] = c2; +// targetAsciiString[4] = '.'; +// targetAsciiString[3] = targetAsciiString[3]; + targetAsciiString[2] = c1; +// targetAsciiString[1] = targetAsciiString[1]; +// targetAsciiString[0] = targetAsciiString[0]; } else if (form == 54) { - utf16String[11] = 0; - utf16String[10] = utf16String[8]; - utf16String[9] = c3; - utf16String[8] = utf16String[7]; - utf16String[7] = utf16String[6]; - utf16String[6] = c2; -// str[5] = '.'; -// str[4] = str[4]; -// str[3] = str[3]; - utf16String[2] = c1; -// str[1] = str[1]; -// str[0] = str[0]; - } - } - repack_if_alldigits(utf16String, 0); + targetAsciiString[11] = 0; + targetAsciiString[10] = targetAsciiString[8]; + targetAsciiString[9] = c3; + targetAsciiString[8] = targetAsciiString[7]; + targetAsciiString[7] = targetAsciiString[6]; + targetAsciiString[6] = c2; +// targetAsciiString[5] = '.'; +// targetAsciiString[4] = targetAsciiString[4]; +// targetAsciiString[3] = targetAsciiString[3]; + targetAsciiString[2] = c1; +// targetAsciiString[1] = targetAsciiString[1]; +// targetAsciiString[0] = targetAsciiString[0]; + } + } + repack_if_alldigits(targetAsciiString, 0); if (rest) { - int totalLen = (int) strlen(utf16String); + int totalLen = (int) strlen(targetAsciiString); int needed = (int) strlen(rest); int tocopy = maxLength - totalLen - 1; if (tocopy > needed) { tocopy = needed; } if (tocopy > 0) { - memcpy(utf16String + totalLen, rest, tocopy); - utf16String[totalLen + tocopy] = 0; + memcpy(targetAsciiString + totalLen, rest, tocopy); + targetAsciiString[totalLen + tocopy] = 0; } } - return utf16String; + return targetAsciiString; } diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index 0968f44..19a1767 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -32,7 +32,7 @@ extern "C" { #define SUPPORT_HIGH_PRECISION // Define to enable high-precision extension logic. #define MAX_NR_OF_MAPCODE_RESULTS 22 // Max. number of results ever returned by encoder (e.g. for 26.904899, 95.138515). -#define MAX_PROPER_MAPCODE_LEN 11 // Max. number of characters in a proper mapcode (including the dot). +#define MAX_PROPER_MAPCODE_LEN 11 // Max. number of characters in a proper mapcode (including the dot, excl. precision extension). #define MAX_PRECISION_DIGITS 8 // Max. number of extension characters (excluding the hyphen). Must be even. #define MAX_PRECISION_FACTOR 810000 // 30 to the power (MAX_PRECISION_DIGITS/2). #define MAX_ISOCODE_LEN 7 // Max. number of characters of a valid territory code; although nothing longer than SIX characters is ever generated (RU-KAM), users can input SEVEN characters (RUS-KAM). @@ -50,6 +50,15 @@ typedef struct { char mapcode[MAX_NR_OF_MAPCODE_RESULTS][MAX_MAPCODE_RESULT_LEN]; // The mapcodes. } Mapcodes; +typedef struct { + char territoryISO[MAX_ISOCODE_LEN + 1]; // The (trimmed and uppercased) candidate territory. + int territoryCode; // The territory, as recognised and disambiguated, same as from getTerritoryCode(). + char properMapcode[MAX_PROPER_MAPCODE_LEN + 1]; // The (trimmed and uppercased) proper mapcode (excluding territory and precision extension). + int properMapcodeLength; // Length of proper mapcode. + int indexOfDot; // Position of dot in properMapcode (a value between 2 and 5). + char precisionExtension[MAX_PRECISION_DIGITS + 1]; // The (trimmed and uppercased) precision extension including hyphen; empty if precision 0. +} MapcodeElements; + /** * Encode a latitude, longitude pair (in degrees) to a set of Mapcodes. * @@ -170,6 +179,32 @@ int compareWithMapcodeFormat( const char *asciiString, int includesTerritory); +/** + * Parses a string into its mapcode components (returns nonzero in case the string is not a valid mapcode). + * + * Arguments: + * mapcodeFormat - If not NULL, filled with analysis of the 'check' string if it was a correct mapcode. + * Pass NULL to skip returning the additional analysis. + * asciiString - Mapcode string to check. + * includesTerritory - If 0, no territory is includes in the string. If non-0, territory information is + * supposed to be available in the string as well. Pass non-0 when in doubt. + * territoryCode - Territory code (obtained from getTerritoryCode), used as decoding context in case + * the mapcode string does not contain a territory. + * Pass 0 if not available. + * Returns: + * Returns 0 if the string has a correct Mapcode format. + * Return <0 if the string does not have a Mapcode format. + * Special value COMPARE_MAPCODE_MISSING_CHARACTERS indicates the string could be a Mapcode, but it seems + * to lack some characters. + * If 0 is returned, the structure mapcodeFormat is correctly filled with (trimmed, uppercased) components + * id the passed pointer to mapcodeFormat was not NULL. + */ +int parseMapcodeString( + MapcodeElements *mapcodeFormat, + const char *asciiString, + int containsTerritory, + int territoryCode); + /** * Convert a territory name to a territory code. * diff --git a/unittest/unittest.c b/unittest/unittest.c index 7b11a5f..c48272b 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -44,7 +44,9 @@ #define pthread_create(ignore1, ignore2, func, context) func(context) #define MAX_THREADS 1 #else + #include + #define MAX_THREADS 16 // Optimal: not too much, approx. nr of cores * 2, better no more than 32. #endif @@ -65,6 +67,7 @@ static int alphabet_tests(void) { int i, j; const char *str, *expect; static const char *testpairs[] = { + "mx XX.XX", "mx XX.XX", ".123", ".123", "49.4V", "49.4V", "00.E0", "00.E0", @@ -152,6 +155,267 @@ static int alphabet_tests(void) { return nrTests; } + +// test the alphabet conversion routines +static int test_mapcode_formats(void) { + int nrTests = 0; + int i; + static const char *testpairs[] = { + "WLF 01.AE-09V", "WLF 01.AE-09V|22", + "01.AE", "01.AE|22", + "CUB 3467.UY", "CUB 3467.UY|42", + "34.UY", "34.UY|22", + "mx XX.XX", "MX XX.XX|22", + "", "", // empty + "MAP.CODE", "", // vowels + "XAXX.XXXX", "", // vowels + "XXAX.XXXX", "", // vowels + "XXXA.XXXX", "", // vowels + "XXXAX.XXXX", "", // vowels + "XXXXA.XXXX", "", // vowels + "XXXX.AXXX", "", // vowel plus more than one token + "2A22.2222", "", // vowels + "22A2.2222", "", // vowels + "222A.2222", "", // vowels + "222A2.2222", "", // vowels + "2222A.2222", "", // vowels + "2222.A22", "-1102", // vowel plus more than one token + "2222.A222", "-1102", // vowel plus more than one token + "2222.2A22", "-1102", // vowel plus more than one token + "2222.2AAA", "-1103", // 2 vowels plus more tokens + "A222.2AAA", "-1103", // 2 vowels plus more tokens + "2222.22A2", "2222.22A2|44", // + "2222.22AA", "2222.22AA|44", // + "A222.22AA", "A222.22AA|44", // + ".123", "", // bad dot + ".xyz", "", // bad dot + "x.xyz", "", // bad dot + "xxx.z-12", "", // bad dot + "xx.xx.", "", // two dots + + "123", "", // no dot OR incomplete + "xxx.z", "", // bad dot OR incomplete + "NLD 49.4V-", "", // incomplete + + "NLD 49.4V", "NLD 49.4V|22", + " NLD 49.4V ", "NLD 49.4V|22", + "NLD 49.4V-1", "NLD 49.4V-1|22", + "NLD 49.4V-12", "NLD 49.4V-12|22", + "NLD 49.4V-123", "NLD 49.4V-123|22", + "NLD 49.4V-12345678", "NLD 49.4V-12345678|22", + + "NLD 49.4V-123456789", "", // extension too long + "NLD 49.4V-123456789123456789", "", // extension too long + + "XAX 49.4V", "XAX 49.4V|22", + "XXA 49.4V", "XXA 49.4V|22", + "XA 49.4V", "XA 49.4V|22", + + "N 49.4V", "", // bad territory + "XXXX 49.4V", "", // bad territory + "XXXXX 49.4V", "", // bad territory + "-XX 49.4V", "", // bad territory + "X-XX 49.4V", "", // bad territory + "XXXX-XX 49.4V", "", // bad territory + "XX-X 49.4V", "", // bad territory + "XX-XXXX 49.4V", "", // bad territory + + "12.34", "", // digits only + "NLD 12.34", "", // digits only + "AAA 12.34", "", // digits only + "xx-xx 12.34", "", // digits only + "12-34 12.34", "", // digits only + "12-34 12.3X", "12-34 12.3X|22", + + " TER XX.XX-XX ", "TER XX.XX-XX|22", + " TER XXX.XX-XX ", "TER XXX.XX-XX|32", + " TER XX.XXX-XX ", "TER XX.XXX-XX|23", + " TER XX.XXXX-XX ", "TER XX.XXXX-XX|24", + " TER XXX.XXX-XX ", "TER XXX.XXX-XX|33", + " TER XXXX.XX-XX ", "TER XXXX.XX-XX|42", + " TER XXX.XXXX-XX ", "TER XXX.XXXX-XX|34", + " TER XXXX.XXX-XX ", "TER XXXX.XXX-XX|43", + " TER XXXX.XXXX-XX ", "TER XXXX.XXXX-XX|44", + " TER XXXXX.XXXX-XX ", "TER XXXXX.XXXX-XX|54", + + " TER XXXXX.XXX-XX ", "TER XXXXX.XXX-XX|53", // illegal but NOT recognised + + " TER XX.XXXXX-XX ", "", // too many chars after dot + " TER XXX.XXXXX-XX ", "", // too many chars after dot + " TER XXXX.XXXXX-XX ", "", // too many chars after dot + " TER XXXXX.XXXXX-XX ", "", // too many chars after dot + + "xx-xx.x xx.xx", "", // dot in territory + "xx-xx-x xx.xx", "", // second hyphen in territory + "xx.xx-x-x", "", // second hyphen in mapcode + "xx-xx xx-xx", "", // no dot in mapcode + "xx-xx xx-xx.xx", "", // hyphen before dot (or no dot) in mapcode + "xx.xx.xx", "", // second dot in mapcode + "xx-xx xx.xx.xx", "", // second dot in mapcode + "xx-xx xx.xx-xx-xx", "", // second hyphen in mapcode + "xx-xx xx.xx x", "", // debris after mapcode + "xx-xx xx.xx-x x", "", // debris after mapcode + "xx-xx xx.xx-x -", "", // debris after mapcode + "xx-xx xx.xx-x .", "", // debris after mapcode + "xx-xx xx.xx-x 2", "", // debris after mapcode + "xx-xx xx.x#x", "", // bad char in mapcode + "xx# xx.xx", "", // bad char in territory + "xx-xx -xx.xx", "", // unexpected hyphen at start of mapcode + "xx-xx .xx.xx", "", // unexpected dot at start of mapcode + "xx-xx #xx.xx", "", // unexpected char at start of mapcode + + // all possible errors + + ".123", "-1001", // dot start + " .123", "-1001", // dot start + "", "-1004", // empty + " ", "-1004", // empty + "-xx.xx", "-1005", // hyphen start + " - xx.xx", "-1005", // hyphen start + + "D xx.xx", "-1010", // bad territory + "D.123", "-1011", // not enough before dot + "D", "-1014", // zero + "D-xxxxx", "-1015", // hyphen + + "DD", "-1024", // zero + + "DDDa.DDD", "-1033", // vowel + "DDD", "-1034", // zero + + "DDDD xx.xx", "-1040", // white + "DDDDE.xxxx", "-1043", // vowel + "DDDD", "-1044", // zero + "DDDD-CA xx.xx", "-1045", // hyphen + + "DDDDD CA xx.xx", "-1050", // white + "DDDDDD xx.xx", "-1052", // letter + "DDDDDA xx.xx", "-1053", // vowel + "DDDDD", "-1054", // zero + "DDDDD-CA xx.xx", "-1055", // hyphen + + "DDDDD. xxxx.xx", "-1060", // white + "DDDDD..xxxx", "-1061", // dot + "DDDDD.", "-999", // ***PARTIAL*** + "DDDDD.-xxxx.xx", "-1065", // hyphen + + "DDD.L ", "-1070", // white + "DDD.L.LLL ", "-1071", // dot + "DDD.L", "-999", // ***PARTIAL*** + "DDD.L-xxxxxxxx", "-1075", // hyphen + + "DD.DD.CA", "-1081", // dot + + "DD.DDD.CA", "-1091", // dot + + "DD.DDDD.CA ", "-1101", // dot + "DD.DDDDD ", "-1102", // letter + "DD.DDDDA ", "-1103", // vowel + + "DD.DD- ", "-1110", // white + "DD.DD-. ", "-1111", // dot + "DD.DD-A", "-1113", // vowel + "DD.DD-", "-999", // ***PARTIAL*** + "DD.DD--XXX", "-1115", // hyphen + + "DD.DD-x. ", "-1121", // dot + "DD.DD-xA", "-1123", // vowel + "DD.DD-x-xxx", "-1125", // hyphen + + "ta.xx ", "-1131", // dot + "ta", "-1134", // zero + + "DAD- ", "-1140", // white + "DAD-. ", "-1141", // dot + "DAD-", "-1144", // zero + "DAD--XXX", "-1145", // hyphen + + "DAD-X xx.xx", "-1150", // white + "DAD-X. ", "-1151", // dot + "DAD-X", "-1154", // zero + "DAD-X-XXX", "-1155", // hyphen + + "DAD-XX.XX ", "-1161", // dot + "DAD-XX", "-1164", // zero + "DAD-XX-XX", "-1165", // hyphen + + "DAD-XXX.XX ", "-1171", // dot + "DAD-XXXX", "-1172", // letter + "DAD-XXXA", "-1173", // vowel + "DAD-XXX", "-1174", // zero + "DAD-XXX-XX", "-1175", // hyphen + + "DAD-XX .XX ", "-1181", // dot + "DAD-XX ", "-1184", // zero + "DAD-XX -XX", "-1185", // hyphen + + "DD-DD A ", "-1190", // white + "DD-DD A. ", "-1191", // dot + "DD-DD AA.33 ", "-1193", // vowel + "DD-DD A", "-1194", // zero + "DD-DD A-XX", "-1195", // hyphen + + "DD-DD A3 ", "-1200", // white + "DD-DD A3A.XX ", "-1203", // vowel + "DD-DD A3", "-1204", // zero + "DD-DD A3-XX", "-1205", // hyphen + + "DD-DD A33 ", "-1210", // white + "DD-DD A33A.XX", "-1213", // vowel + "DD-DD A33", "-1214", // zero + "DD-DD A33-XX", "-1215", // hyphen + + "DD-DD xx.xx .", "-1221", // dot + "DD-DD xx.xx x", "-1222", // letter + "DD-DD xx.xx a", "-1223", // vowel + "DD-DD xx.xx -", "-1225", // hyphen + + "xx.xx .", "-1221", // dot + "xx.xx x", "-1222", // letter + "xx.xx a", "-1223", // vowel + "xx.xx -", "-1225", // hyphen + + " xx.xx-DD .", "-1221", // dot + " xx.xx-DD x", "-1222", // letter + " xx.xx-DD a", "-1223", // vowel + " xx.xx-DD -", "-1225", // hyphen + + "tta.ttt ", "-1231", // dot + "ttat.tt ", "-1232", // letter + "ttaa.ttt ", "-1233", // vowel + "tta", "-1234", // zero + + NULL, NULL + }; + for (i = 0; testpairs[i] != NULL; i += 2) { + char str[MAX_MAPCODE_RESULT_LEN + 16]; + MapcodeElements mapcodeFormat; + int err = parseMapcodeString(&mapcodeFormat, testpairs[i], 1, 0); + nrTests++; + if (err == 0) { + sprintf(str, "%s%s%s%s%s|%d", + mapcodeFormat.territoryISO, + *mapcodeFormat.territoryISO ? " " : "", + mapcodeFormat.properMapcode, + *mapcodeFormat.precisionExtension ? "-" : "", + mapcodeFormat.precisionExtension, + (mapcodeFormat.indexOfDot * 9) + mapcodeFormat.properMapcodeLength - 1); + if (strcmp(str, testpairs[i + 1]) != 0) { + found_error(); + printf("*** ERROR *** compareWithMapcodeFormat(\"%s\") succeeded with \"%s\"\n", testpairs[i], str); + } + } else { + sprintf(str, "%d", err); + if (testpairs[i + 1][0] != 0 && strcmp(str, testpairs[i + 1]) != 0) { + found_error(); + printf("*** ERROR *** compareWithMapcodeFormat(\"%s\") failed unexpectedly %d\n", testpairs[i], err); + } + } + } + return nrTests; +} + + // Show progress. static void show_progress(int at, int max, int nrTests) { static clock_t prevTick = 0; @@ -316,7 +580,7 @@ static int testEncodeAndDecode(const char *str, double y, double x, int localsol int tc2 = -1; int tcParent = -1; int j; - char *e = (char*) strchr(strResult, ' '); + char *e = (char *) strchr(strResult, ' '); found = 0; if (e) { *e = 0; @@ -961,6 +1225,7 @@ static int decode_robustness_tests(void) { nrTests += check_incorrect_decode_test("XX.XX", 0); nrTests += check_correct_decode_test("NLD XX.XX", tc); nrTests += check_correct_decode_test("NLD XX.XX", 0); + nrTests += check_correct_decode_test("MX XX.XX", 0); s1[0] = 0; nrTests += check_incorrect_decode_test(s1, 0); @@ -1155,7 +1420,7 @@ static int test_territories_csv(void) { if (sep) { *sep = 0; } - match = (char*) strstr(territoryNames, s); + match = (char *) strstr(territoryNames, s); if (match == NULL || (match[strlen(s)] != ' ' && match[strlen(s)] != 0 && match[strlen(s)] != ',' && match[strlen(s)] != ')')) { @@ -1205,6 +1470,7 @@ int main(const int argc, const char **argv) { nrTests += test_territory_insides(); printf("-----------------------------------------------------------\nFormat tests\n"); + nrTests += test_mapcode_formats(); nrTests += test_failing_decodes(); printf("-----------------------------------------------------------\nEncode/decode tests\n"); From a648a187d88d65a19d3c02862eefc1bb799412f7 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Mon, 17 Oct 2016 10:38:42 +0200 Subject: [PATCH 088/181] Added parseMapcodeString --- mapcodelib/mapcoder.c | 10 +++++----- mapcodelib/mapcoder.h | 4 ++-- unittest/unittest.c | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 91f2bb5..3961323 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -1557,7 +1557,7 @@ static int decoderEngine(decodeRec *dec) { dec->context = ccode; dec->mapcode = dec->mapcodeFormat.properMapcode; dec->extension = dec->mapcodeFormat.precisionExtension; - codex = dec->mapcodeFormat.indexOfDot * 9 + dec->mapcodeFormat.properMapcodeLength - 1; + codex = dec->mapcodeFormat.indexOfDot * 9 + (int) strlen(dec->mapcodeFormat.properMapcode) - 1; s = dec->mapcodeFormat.properMapcode; if (strchr(s, 'A') || strchr(s, 'E') || strchr(s, 'U')) { @@ -2060,9 +2060,9 @@ int parseMapcodeString(MapcodeElements *mapcodeFormat, const char *asciiString, } // end of proper mapcode if (mapcodeFormat) { - mapcodeFormat->properMapcodeLength = (int) (asciiString - mcStart); - memcpy(mapcodeFormat->properMapcode, mcStart, mapcodeFormat->properMapcodeLength); - mapcodeFormat->properMapcode[mapcodeFormat->properMapcodeLength] = 0; + int properMapcodeLength = (int) (asciiString - mcStart); + memcpy(mapcodeFormat->properMapcode, mcStart, properMapcodeLength); + mapcodeFormat->properMapcode[properMapcodeLength] = 0; makeupper(mapcodeFormat->properMapcode); } } else if (newstate >= 64) { // end of territory @@ -2089,7 +2089,7 @@ int parseMapcodeString(MapcodeElements *mapcodeFormat, const char *asciiString, } else { mapcodeFormat->territoryCode = territoryCode; } - if (mapcodeFormat->territoryCode == (ccode_mex + 1) && (mapcodeFormat->properMapcodeLength < 8)) { + if (mapcodeFormat->territoryCode == (ccode_mex + 1) && (strlen(mapcodeFormat->properMapcode) < 8)) { mapcodeFormat->territoryCode = getTerritoryCode("5MX", -1); } } diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index 19a1767..1b8584c 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -54,7 +54,6 @@ typedef struct { char territoryISO[MAX_ISOCODE_LEN + 1]; // The (trimmed and uppercased) candidate territory. int territoryCode; // The territory, as recognised and disambiguated, same as from getTerritoryCode(). char properMapcode[MAX_PROPER_MAPCODE_LEN + 1]; // The (trimmed and uppercased) proper mapcode (excluding territory and precision extension). - int properMapcodeLength; // Length of proper mapcode. int indexOfDot; // Position of dot in properMapcode (a value between 2 and 5). char precisionExtension[MAX_PRECISION_DIGITS + 1]; // The (trimmed and uppercased) precision extension including hyphen; empty if precision 0. } MapcodeElements; @@ -180,7 +179,8 @@ int compareWithMapcodeFormat( int includesTerritory); /** - * Parses a string into its mapcode components (returns nonzero in case the string is not a valid mapcode). + * Parses a string into its mapcode components, separating the territory, the 'proper' mapcode (without the + * territory and the precision extension) and the precision extension. * * Arguments: * mapcodeFormat - If not NULL, filled with analysis of the 'check' string if it was a correct mapcode. diff --git a/unittest/unittest.c b/unittest/unittest.c index c48272b..c2514eb 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -399,7 +399,7 @@ static int test_mapcode_formats(void) { mapcodeFormat.properMapcode, *mapcodeFormat.precisionExtension ? "-" : "", mapcodeFormat.precisionExtension, - (mapcodeFormat.indexOfDot * 9) + mapcodeFormat.properMapcodeLength - 1); + (mapcodeFormat.indexOfDot * 9) + (int) strlen(mapcodeFormat.properMapcode) - 1); if (strcmp(str, testpairs[i + 1]) != 0) { found_error(); printf("*** ERROR *** compareWithMapcodeFormat(\"%s\") succeeded with \"%s\"\n", testpairs[i], str); From 9ca3b3df1dda83a119595976edbf0a844cb487c1 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Tue, 18 Oct 2016 11:38:32 +0200 Subject: [PATCH 089/181] Added comment to compile for MSVC --- README.md | 12 ++++++++---- unittest/README.md | 9 +++++++++ unittest/unittest.c | 4 ++-- utility/README.md | 8 ++++++++ 4 files changed, 27 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 2d5a764..45d2778 100644 --- a/README.md +++ b/README.md @@ -55,10 +55,6 @@ To build the original Mapcode tool, execute: cd utility gcc -O mapcode.cpp -o mapcode -(Or if you need to make sure there are no warnings:) - - gcc -Wall -Wstrict-prototypes -Wshorten-64-to-32 -O mapcode.cpp -o mapcode - For help, simply execute the binary file 'mapcode' without no arguments. This tool provides a rather extensive command-line interface to encode and decode Mapcodes. @@ -125,6 +121,14 @@ This produces the following help text: The result code is 0 when no error occurred, 1 if an input error occurred and 2 if an internal error occurred. +If you use **Microsoft Visual C++**, you may need to add the following defines to your preprocessor +settings: + + NO_POSIX_THREADS + _CRT_SECURE_NO_WARNINGS + _CRT_NONSTDC_NO_DEPRECATE + + # Release Notes ### 2.4.0 diff --git a/unittest/README.md b/unittest/README.md index c8dabd0..ded8f8b 100644 --- a/unittest/README.md +++ b/unittest/README.md @@ -12,3 +12,12 @@ To build the unit tests, execute: To execute the tests, simply execute: ./unittest + +If you use **Microsoft Visual C++**, you may need to add the following defines to your preprocessor +settings: + + NO_POSIX_THREADS + _CRT_SECURE_NO_WARNINGS + _CRT_NONSTDC_NO_DEPRECATE + + diff --git a/unittest/unittest.c b/unittest/unittest.c index c2514eb..0b33930 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -580,7 +580,7 @@ static int testEncodeAndDecode(const char *str, double y, double x, int localsol int tc2 = -1; int tcParent = -1; int j; - char *e = (char *) strchr(strResult, ' '); + char *e = strchr(strResult, ' '); found = 0; if (e) { *e = 0; @@ -1420,7 +1420,7 @@ static int test_territories_csv(void) { if (sep) { *sep = 0; } - match = (char *) strstr(territoryNames, s); + match = strstr(territoryNames, s); if (match == NULL || (match[strlen(s)] != ' ' && match[strlen(s)] != 0 && match[strlen(s)] != ',' && match[strlen(s)] != ')')) { diff --git a/utility/README.md b/utility/README.md index d79482a..ee73e6f 100644 --- a/utility/README.md +++ b/utility/README.md @@ -20,3 +20,11 @@ As an example, type: This tool provides a rather extensive command-line interface to encode and decode Mapcodes. +If you use **Microsoft Visual C++**, you may need to add the following defines to your preprocessor +settings: + + NO_POSIX_THREADS + _CRT_SECURE_NO_WARNINGS + _CRT_NONSTDC_NO_DEPRECATE + + From 7b586019e6b7deca4edb8baa4f5b5d1bb98ecca2 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 19 Oct 2016 14:47:59 +0200 Subject: [PATCH 090/181] Fixed bug in parseMapcodeString, rename compareWithMapcodeFormat to hasMapcodeFormat --- mapcodelib/mapcoder.c | 9 ++++----- mapcodelib/mapcoder.h | 2 +- unittest/unittest.c | 41 +++++++++++++++++++++++++++++------------ 3 files changed, 34 insertions(+), 18 deletions(-) diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 3961323..958cd78 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -1940,7 +1940,7 @@ UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiStr /////////////////////////////////////////////////////////////////////////////////////////////// // -// compareWithMapcodeFormat & parseMapcode +// hasMapcodeFormat & parseMapcode // /////////////////////////////////////////////////////////////////////////////////////////////// @@ -2083,7 +2083,7 @@ int parseMapcodeString(MapcodeElements *mapcodeFormat, const char *asciiString, return -(1000 + 10 * state + token); } else if (newstate == STATE_GO) { int ret = (nondigits ? (vowels > 2 ? -6 : 0) : (vowels > 0 && vowels <= 3 ? 0 : -5)); - if (ret == 0) { + if (ret == 0 && mapcodeFormat) { if (*mapcodeFormat->territoryISO) { mapcodeFormat->territoryCode = getTerritoryCode(mapcodeFormat->territoryISO, territoryCode - 1); } else { @@ -2101,9 +2101,8 @@ int parseMapcodeString(MapcodeElements *mapcodeFormat, const char *asciiString, } } -int compareWithMapcodeFormat(const char *asciiString, int fullcode) { - parseMapcodeString(NULL, asciiString, fullcode, 0); - return -1; +int hasMapcodeFormat(const char *asciiString, int includesTerritory) { + return parseMapcodeString(NULL, asciiString, includesTerritory, 0); } diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index 1b8584c..68c1635 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -174,7 +174,7 @@ int decodeMapcodeToLatLon( * Special value COMPARE_MAPCODE_MISSING_CHARACTERS (-999) indicates the string could be a Mapcode, but it seems * to lack some characters. */ -int compareWithMapcodeFormat( +int hasMapcodeFormat( const char *asciiString, int includesTerritory); diff --git a/unittest/unittest.c b/unittest/unittest.c index 0b33930..f0c98c9 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -387,31 +387,48 @@ static int test_mapcode_formats(void) { NULL, NULL }; + int shouldSucceed = 29; // Number of calls to parse() that should be successful. + int total = 0; + int succeeded = 0; for (i = 0; testpairs[i] != NULL; i += 2) { char str[MAX_MAPCODE_RESULT_LEN + 16]; - MapcodeElements mapcodeFormat; - int err = parseMapcodeString(&mapcodeFormat, testpairs[i], 1, 0); + MapcodeElements mapcodeElements; + int result = parseMapcodeString(&mapcodeElements, testpairs[i], 1, 0); + int format = hasMapcodeFormat(testpairs[i], 1); + nrTests++; - if (err == 0) { + if ((!result && format) || (result && !format)) { + found_error(); + printf("*** ERROR *** parseMapcodeString=%d, hasMapcodeFormat=%d\n", result, format); + } + + nrTests++; + ++total; + if (result == 0) { + ++succeeded; sprintf(str, "%s%s%s%s%s|%d", - mapcodeFormat.territoryISO, - *mapcodeFormat.territoryISO ? " " : "", - mapcodeFormat.properMapcode, - *mapcodeFormat.precisionExtension ? "-" : "", - mapcodeFormat.precisionExtension, - (mapcodeFormat.indexOfDot * 9) + (int) strlen(mapcodeFormat.properMapcode) - 1); + mapcodeElements.territoryISO, + *mapcodeElements.territoryISO ? " " : "", + mapcodeElements.properMapcode, + *mapcodeElements.precisionExtension ? "-" : "", + mapcodeElements.precisionExtension, + (mapcodeElements.indexOfDot * 9) + (int) strlen(mapcodeElements.properMapcode) - 1); if (strcmp(str, testpairs[i + 1]) != 0) { found_error(); - printf("*** ERROR *** compareWithMapcodeFormat(\"%s\") succeeded with \"%s\"\n", testpairs[i], str); + printf("*** ERROR *** parseMapcodeString(\"%s\") succeeded with \"%s\"\n", testpairs[i], str); } } else { - sprintf(str, "%d", err); + sprintf(str, "%d", result); if (testpairs[i + 1][0] != 0 && strcmp(str, testpairs[i + 1]) != 0) { found_error(); - printf("*** ERROR *** compareWithMapcodeFormat(\"%s\") failed unexpectedly %d\n", testpairs[i], err); + printf("*** ERROR *** hasMapcodeFormat(\"%s\") failed unexpectedly %d\n", testpairs[i], result); } } } + if (succeeded != shouldSucceed) { + found_error(); + printf("*** ERROR *** Too few parseMapcodeString() calls succeeded (%d of %d, expected %d)\n", succeeded, total, shouldSucceed); + } return nrTests; } From 3265ccfb7a8897191a1e0f864f8ed2d370f55e09 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 19 Oct 2016 14:51:54 +0200 Subject: [PATCH 091/181] Undone rename of compareWithMapcodeFormat --- mapcodelib/mapcoder.c | 4 ++-- mapcodelib/mapcoder.h | 2 +- unittest/unittest.c | 6 +++--- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 958cd78..96bee64 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -1940,7 +1940,7 @@ UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiStr /////////////////////////////////////////////////////////////////////////////////////////////// // -// hasMapcodeFormat & parseMapcode +// compareWithMapcodeFormat & parseMapcode // /////////////////////////////////////////////////////////////////////////////////////////////// @@ -2101,7 +2101,7 @@ int parseMapcodeString(MapcodeElements *mapcodeFormat, const char *asciiString, } } -int hasMapcodeFormat(const char *asciiString, int includesTerritory) { +int compareWithMapcodeFormat(const char *asciiString, int includesTerritory) { return parseMapcodeString(NULL, asciiString, includesTerritory, 0); } diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index 68c1635..1b8584c 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -174,7 +174,7 @@ int decodeMapcodeToLatLon( * Special value COMPARE_MAPCODE_MISSING_CHARACTERS (-999) indicates the string could be a Mapcode, but it seems * to lack some characters. */ -int hasMapcodeFormat( +int compareWithMapcodeFormat( const char *asciiString, int includesTerritory); diff --git a/unittest/unittest.c b/unittest/unittest.c index f0c98c9..15517b4 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -394,12 +394,12 @@ static int test_mapcode_formats(void) { char str[MAX_MAPCODE_RESULT_LEN + 16]; MapcodeElements mapcodeElements; int result = parseMapcodeString(&mapcodeElements, testpairs[i], 1, 0); - int format = hasMapcodeFormat(testpairs[i], 1); + int format = compareWithMapcodeFormat(testpairs[i], 1); nrTests++; if ((!result && format) || (result && !format)) { found_error(); - printf("*** ERROR *** parseMapcodeString=%d, hasMapcodeFormat=%d\n", result, format); + printf("*** ERROR *** parseMapcodeString=%d, compareWithMapcodeFormat=%d\n", result, format); } nrTests++; @@ -421,7 +421,7 @@ static int test_mapcode_formats(void) { sprintf(str, "%d", result); if (testpairs[i + 1][0] != 0 && strcmp(str, testpairs[i + 1]) != 0) { found_error(); - printf("*** ERROR *** hasMapcodeFormat(\"%s\") failed unexpectedly %d\n", testpairs[i], result); + printf("*** ERROR *** compareWithMapcodeFormat(\"%s\") failed unexpectedly %d\n", testpairs[i], result); } } } From b9d598a22b41dd8b99098099d7e66c9874916ceb Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Thu, 20 Oct 2016 07:49:57 +0200 Subject: [PATCH 092/181] Bug fix --- mapcodelib/mapcode_fastalpha.h | 4 ++-- unittest/README.md | 2 +- unittest/unittest.c | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/mapcodelib/mapcode_fastalpha.h b/mapcodelib/mapcode_fastalpha.h index a02576e..9c1b77e 100644 --- a/mapcodelib/mapcode_fastalpha.h +++ b/mapcodelib/mapcode_fastalpha.h @@ -37,7 +37,7 @@ static const char parentletter[MAX_CCODE + 1] = 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 0, 0, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 0, 0, 0, 0, 0,0}; + 8, 0, 0, 0, 0, 0, 0}; static const char parentnumber[MAX_CCODE + 1] = @@ -59,7 +59,7 @@ static const char parentnumber[MAX_CCODE + 1] = 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 8, 0, 0, 0, 0,0}; + 0, 8, 0, 0, 0, 0, 0}; #define NRTERREC 916 typedef struct { diff --git a/unittest/README.md b/unittest/README.md index ded8f8b..451d697 100644 --- a/unittest/README.md +++ b/unittest/README.md @@ -7,7 +7,7 @@ To build the unit tests, execute: (Or if you need to make sure there are no warnings:) - gcc -Wall -O unittest.c -lm -lpthread -o unittest + gcc -Wall -O unittest.c -lm -lpthread -fsanitize=address -o unittest To execute the tests, simply execute: diff --git a/unittest/unittest.c b/unittest/unittest.c index 15517b4..749be92 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -713,6 +713,7 @@ static int test_failing_decodes(void) { "NLD ZZZ.ZZZ", // grid out of range "NLD SHH.HHH", // grid out of encompassing "NLD L222.222", // grid out of range (restricted) + "W9.SX94", // reported as an error case 0 }; int i; From 163b19ae92d935c02ce3824adc27b9d717c7e1c8 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Thu, 20 Oct 2016 09:09:27 +0200 Subject: [PATCH 093/181] Investigating address sanitizer bug --- README.md | 2 + mapcodelib/basics.h | 142 ++++--- mapcodelib/mapcode_fastalpha.h | 752 ++++++++++++++++----------------- mapcodelib/mapcoder.c | 169 ++++---- unittest/unittest.c | 27 +- 5 files changed, 572 insertions(+), 520 deletions(-) diff --git a/README.md b/README.md index 45d2778..858d4f4 100644 --- a/README.md +++ b/README.md @@ -158,6 +158,8 @@ to use fast encoding. the 'proper' mapcode (without the territory and precision extension) and the precision extension parsed from a (user) input string. +* Additional bug fixes. + ### 2.3.1 * Minor fixes to prevent compiler warnings. diff --git a/mapcodelib/basics.h b/mapcodelib/basics.h index 5ffc028..4b885cd 100644 --- a/mapcodelib/basics.h +++ b/mapcodelib/basics.h @@ -23,61 +23,93 @@ #define MAX_CCODE 533 // nr of territories in this database -static const char *entity_iso = "" - "VAT,MCO,GIB,TKL,CCK,BLM,NRU,TUV,MAC,SXM," - "MAF,NFK,PCN,BVT,BMU,IOT,SMR,GGY,AIA,MSR," - "JEY,CXR,WLF,VGB,LIE,ABW,MHL,ASM,COK,SPM," - "NIU,KNA,CYM,BES,MDV,SHN,MLT,GRD,VIR,MYT," - "SJM,VCT,HMD,BRB,ATG,CUW,SYC,PLW,MNP,AND," - "GUM,IMN,LCA,FSM,SGP,TON,DMA,BHR,KIR,TCA," - "STP,HKG,MTQ,FRO,GLP,COM,MUS,REU,LUX,WSM," - "SGS,PYF,CPV,TTO,BRN,ATF,PRI,CYP,LBN,JAM," - "GMB,QAT,FLK,VUT,MNE,BHS,TLS,SWZ,KWT,FJI," - "NCL,SVN,ISR,PSE,SLV,BLZ,DJI,MKD,RWA,HTI," - "BDI,GNQ,ALB,SLB,ARM,LSO,BEL,MDA,GNB,TWN," - "BTN,CHE,NLD,DNK,EST,DOM,SVK,CRI,BIH,HRV," - "TGO,LVA,LTU,LKA,GEO,IRL,SLE,PAN,CZE,GUF," - "ARE,AUT,AZE,SRB,JOR,PRT,HUN,KOR,ISL,GTM," - "CUB,BGR,LBR,HND,BEN,ERI,MWI,PRK,NIC,GRC," - "TJK,BGD,NPL,TUN,SUR,URY,KHM,SYR,SEN,KGZ," - "BLR,GUY,LAO,ROU,GHA,UGA,GBR,GIN,ECU,ESH," - "GAB,NZL,BFA,PHL,ITA,OMN,POL,CIV,NOR,MYS," - "VNM,FIN,COG,DEU,JPN,ZWE,PRY,IRQ,MAR,UZB," - "SWE,PNG,CMR,TKM,ESP,THA,YEM,FRA,ALA,KEN," - "BWA,MDG,UKR,SSD,CAF,SOM,AFG,MMR,ZMB,CHL," - "TUR,PAK,MOZ,NAM,VEN,NGA,TZA,EGY,MRT,BOL," - "ETH,COL,ZAF,MLI,AGO,NER,TCD,PER,MNG,IRN," - "LBY,SDN,IDN,DIF,TLA,MOR,AGU,5CL,QUE,HID," - "5MX,TAB,NAY,GUA,PUE,YUC,ROO,SIN,CAM,MIC," - "SLP,GRO,NLE,BCN,VER,CHP,BCS,ZAC,JAL,TAM," - "OAX,DUR,COA,SON,CHH,GRL,SAU,COD,DZA,KAZ," - "ARG,2DD,2DN,2CH,2AN,2LD,2DL,2ML,2NL,2MN," - "2TR,2MZ,2SK,2PB,2HR,2AR,2AS,2BR,2UT,2GA," - "2KL,2TN,2HP,2JK,2CT,2JH,2KA,2RJ,2OR,2GJ," - "2WB,2MP,2TG,2AP,2MH,2UP,2PY,NSW,ACT,JBT," - "4NT,4SA,TAS,VIC,4WA,QLD,6DF,6SE,6AL,6RJ," - "6ES,6RN,6PB,6SC,6PE,6AP,6CE,6AC,6PR,6RR," - "6RO,6SP,6PI,6TO,6RS,6MA,6GO,6MS,6BA,6MG," - "6MT,6PA,6AM,1DC,1RI,1DE,1CT,1NJ,1NH,1VT," - "1MA,1HI,1MD,1WV,1SC,1ME,1IN,1KY,1TN,1VA," - "1OH,1PA,1MS,1LA,1AL,1AR,1NC,1NY,1IA,1IL," - "1GA,1WI,1FL,1MO,1OK,1ND,1WA,1SD,1NE,1KS," - "1ID,1UT,1MN,1MI,1WY,1OR,1CO,1NV,1AZ,1NM," - "1MT,1CA,1TX,1AK,3BC,3AB,3ON,3QC,3SK,3MB," - "3NL,3NB,3NS,3PE,3YT,3NT,3NU,IND,AUS,BRA," - "USA,MEX,MOW,SPE,KGD,7IN,7AD,7SE,7KB,7KC," - "7CE,7CU,IVA,LIP,ORL,TUL,7BE,VLA,KRS,KLU," - "7TT,BRY,YAR,RYA,AST,MOS,SMO,7DA,VOR,NGR," - "PSK,KOS,STA,KDA,7KL,TVE,LEN,ROS,VGG,VLG," - "MUR,7KR,NEN,7KO,ARK,7MO,NIZ,PNZ,7KI,7ME," - "ORE,ULY,7PM,7BA,7UD,7TA,SAM,SAR,YAN,7KM," - "SVE,TYU,KGN,7CH,7BU,ZAB,IRK,NVS,TOM,OMS," - "7KK,KEM,7AL,ALT,7TY,KYA,MAG,CHU,KAM,SAK," - "7PO,YEV,KHA,AMU,7SA,CAN,RUS,8SH,8TJ,8BJ," - "8HI,8NX,8CQ,8ZJ,8JS,8FJ,8AH,8LN,8SD,8SX," - "8JX,8HA,8GZ,8GD,8HB,8JL,8HE,8SN,8NM,8HL," - "8HN,8GX,8SC,8YN,8XZ,8GS,8QH,8XJ,CHN,UMI," - "CPT,ATA,AAA,"; +static const char *iso3166alpha[533] = { + + "VAT", "MCO", "GIB", "TKL", "CCK", "BLM", "NRU", "TUV", "MAC", "SXM", + "MAF", "NFK", "PCN", "BVT", "BMU", "IOT", "SMR", "GGY", "AIA", "MSR", + "JEY", "CXR", "WLF", "VGB", "LIE", "ABW", "MHL", "ASM", "COK", "SPM", + "NIU", "KNA", "CYM", "BES", "MDV", "SHN", "MLT", "GRD", "VIR", "MYT", + "SJM", "VCT", "HMD", "BRB", "ATG", "CUW", "SYC", "PLW", "MNP", "AND", + "GUM", "IMN", "LCA", "FSM", "SGP", "TON", "DMA", "BHR", "KIR", "TCA", + "STP", "HKG", "MTQ", "FRO", "GLP", "COM", "MUS", "REU", "LUX", "WSM", + "SGS", "PYF", "CPV", "TTO", "BRN", "ATF", "PRI", "CYP", "LBN", "JAM", + "GMB", "QAT", "FLK", "VUT", "MNE", "BHS", "TLS", "SWZ", "KWT", "FJI", + "NCL", "SVN", "ISR", "PSE", "SLV", "BLZ", "DJI", "MKD", "RWA", "HTI", + "BDI", "GNQ", "ALB", "SLB", "ARM", "LSO", "BEL", "MDA", "GNB", "TWN", + "BTN", "CHE", "NLD", "DNK", "EST", "DOM", "SVK", "CRI", "BIH", "HRV", + "TGO", "LVA", "LTU", "LKA", "GEO", "IRL", "SLE", "PAN", "CZE", "GUF", + "ARE", "AUT", "AZE", "SRB", "JOR", "PRT", "HUN", "KOR", "ISL", "GTM", + "CUB", "BGR", "LBR", "HND", "BEN", "ERI", "MWI", "PRK", "NIC", "GRC", + "TJK", "BGD", "NPL", "TUN", "SUR", "URY", "KHM", "SYR", "SEN", "KGZ", + "BLR", "GUY", "LAO", "ROU", "GHA", "UGA", "GBR", "GIN", "ECU", "ESH", + "GAB", "NZL", "BFA", "PHL", "ITA", "OMN", "POL", "CIV", "NOR", "MYS", + "VNM", "FIN", "COG", "DEU", "JPN", "ZWE", "PRY", "IRQ", "MAR", "UZB", + "SWE", "PNG", "CMR", "TKM", "ESP", "THA", "YEM", "FRA", "ALA", "KEN", + "BWA", "MDG", "UKR", "SSD", "CAF", "SOM", "AFG", "MMR", "ZMB", "CHL", + "TUR", "PAK", "MOZ", "NAM", "VEN", "NGA", "TZA", "EGY", "MRT", "BOL", + "ETH", "COL", "ZAF", "MLI", "AGO", "NER", "TCD", "PER", "MNG", "IRN", + "LBY", "SDN", "IDN", "MX-DIF", "MX-TLA", + "MX-MOR", "MX-AGU", "MX-CL", "MX-QUE", "MX-HID", + "MX-MX", "MX-TAB", "MX-NAY", "MX-GUA", "MX-PUE", + "MX-YUC", "MX-ROO", "MX-SIN", "MX-CAM", "MX-MIC", + "MX-SLP", "MX-GRO", "MX-NLE", "MX-BCN", "MX-VER", + "MX-CHP", "MX-BCS", "MX-ZAC", "MX-JAL", "MX-TAM", + "MX-OAX", "MX-DUR", "MX-COA", "MX-SON", "MX-CHH", + "GRL", "SAU", "COD", "DZA", "KAZ", + "ARG", "IN-DD", "IN-DN", "IN-CH", "IN-AN", + "IN-LD", "IN-DL", "IN-ML", "IN-NL", "IN-MN", + "IN-TR", "IN-MZ", "IN-SK", "IN-PB", "IN-HR", + "IN-AR", "IN-AS", "IN-BR", "IN-UT", "IN-GA", + "IN-KL", "IN-TN", "IN-HP", "IN-JK", "IN-CT", + "IN-JH", "IN-KA", "IN-RJ", "IN-OR", "IN-GJ", + "IN-WB", "IN-MP", "IN-TG", "IN-AP", "IN-MH", + "IN-UP", "IN-PY", "AU-NSW", "AU-ACT", "AU-JBT", + "AU-NT", "AU-SA", "AU-TAS", "AU-VIC", "AU-WA", + "AU-QLD", "BR-DF", "BR-SE", "BR-AL", "BR-RJ", + "BR-ES", "BR-RN", "BR-PB", "BR-SC", "BR-PE", + "BR-AP", "BR-CE", "BR-AC", "BR-PR", "BR-RR", + "BR-RO", "BR-SP", "BR-PI", "BR-TO", "BR-RS", + "BR-MA", "BR-GO", "BR-MS", "BR-BA", "BR-MG", + "BR-MT", "BR-PA", "BR-AM", "US-DC", "US-RI", + "US-DE", "US-CT", "US-NJ", "US-NH", "US-VT", + "US-MA", "US-HI", "US-MD", "US-WV", "US-SC", + "US-ME", "US-IN", "US-KY", "US-TN", "US-VA", + "US-OH", "US-PA", "US-MS", "US-LA", "US-AL", + "US-AR", "US-NC", "US-NY", "US-IA", "US-IL", + "US-GA", "US-WI", "US-FL", "US-MO", "US-OK", + "US-ND", "US-WA", "US-SD", "US-NE", "US-KS", + "US-ID", "US-UT", "US-MN", "US-MI", "US-WY", + "US-OR", "US-CO", "US-NV", "US-AZ", "US-NM", + "US-MT", "US-CA", "US-TX", "US-AK", "CA-BC", + "CA-AB", "CA-ON", "CA-QC", "CA-SK", "CA-MB", + "CA-NL", "CA-NB", "CA-NS", "CA-PE", "CA-YT", + "CA-NT", "CA-NU", "IND", "AUS", "BRA", + "USA", "MEX", "RU-MOW", "RU-SPE", "RU-KGD", + "RU-IN", "RU-AD", "RU-SE", "RU-KB", "RU-KC", + "RU-CE", "RU-CU", "RU-IVA", "RU-LIP", "RU-ORL", + "RU-TUL", "RU-BE", "RU-VLA", "RU-KRS", "RU-KLU", + "RU-TT", "RU-BRY", "RU-YAR", "RU-RYA", "RU-AST", + "RU-MOS", "RU-SMO", "RU-DA", "RU-VOR", "RU-NGR", + "RU-PSK", "RU-KOS", "RU-STA", "RU-KDA", "RU-KL", + "RU-TVE", "RU-LEN", "RU-ROS", "RU-VGG", "RU-VLG", + "RU-MUR", "RU-KR", "RU-NEN", "RU-KO", "RU-ARK", + "RU-MO", "RU-NIZ", "RU-PNZ", "RU-KI", "RU-ME", + "RU-ORE", "RU-ULY", "RU-PM", "RU-BA", "RU-UD", + "RU-TA", "RU-SAM", "RU-SAR", "RU-YAN", "RU-KM", + "RU-SVE", "RU-TYU", "RU-KGN", "RU-CH", "RU-BU", + "RU-ZAB", "RU-IRK", "RU-NVS", "RU-TOM", "RU-OMS", + "RU-KK", "RU-KEM", "RU-AL", "RU-ALT", "RU-TY", + "RU-KYA", "RU-MAG", "RU-CHU", "RU-KAM", "RU-SAK", + "RU-PO", "RU-YEV", "RU-KHA", "RU-AMU", "RU-SA", + "CAN", "RUS", "CN-SH", "CN-TJ", "CN-BJ", + "CN-HI", "CN-NX", "CN-CQ", "CN-ZJ", "CN-JS", + "CN-FJ", "CN-AH", "CN-LN", "CN-SD", "CN-SX", + "CN-JX", "CN-HA", "CN-GZ", "CN-GD", "CN-HB", + "CN-JL", "CN-HE", "CN-SN", "CN-NM", "CN-HL", + "CN-HN", "CN-GX", "CN-SC", "CN-YN", "CN-XZ", + "CN-GS", "CN-QH", "CN-XJ", "CHN", "UMI", + "CPT", "ATA", "AAA" +}; #define usa_from 343 #define usa_upto 393 diff --git a/mapcodelib/mapcode_fastalpha.h b/mapcodelib/mapcode_fastalpha.h index 9c1b77e..3b86e41 100644 --- a/mapcodelib/mapcode_fastalpha.h +++ b/mapcodelib/mapcode_fastalpha.h @@ -16,7 +16,7 @@ #ifndef __MAPCODE_FASTALPHA_H__ #define __MAPCODE_FASTALPHA_H__ -// *** GENERATED FILE, DO NOT CHANGE OR PRETTIFY *** +// *** GENERATED FILE (dividemaps/fast_territories), DO NOT CHANGE OR PRETTIFY *** static const char parentletter[MAX_CCODE + 1] = { @@ -37,7 +37,7 @@ static const char parentletter[MAX_CCODE + 1] = 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 0, 0, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 0, 0, 0, 0, 0, 0}; + 8, 0, 0, 0, 0, 0,0}; static const char parentnumber[MAX_CCODE + 1] = @@ -59,7 +59,7 @@ static const char parentnumber[MAX_CCODE + 1] = 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 8, 0, 0, 0, 0, 0}; + 0, 8, 0, 0, 0, 0,0}; #define NRTERREC 916 typedef struct { @@ -67,379 +67,6 @@ typedef struct { int ccode; } alphaRec; static const alphaRec alphaSearch[NRTERREC] = { - {"1AK", 393}, - {"1AL", 364}, - {"1AR", 365}, - {"1AS", 27}, - {"1AZ", 388}, - {"1CA", 391}, - {"1CO", 386}, - {"1CT", 346}, - {"1DC", 343}, - {"1DE", 345}, - {"1FL", 372}, - {"1GA", 370}, - {"1GU", 50}, - {"1HI", 351}, - {"1IA", 368}, - {"1ID", 380}, - {"1IL", 369}, - {"1IN", 356}, - {"1KS", 379}, - {"1KY", 357}, - {"1LA", 363}, - {"1MA", 350}, - {"1MD", 352}, - {"1ME", 355}, - {"1MI", 383}, - {"1MID", 351}, - {"1MN", 382}, - {"1MO", 373}, - {"1MP", 48}, - {"1MS", 362}, - {"1MT", 390}, - {"1NC", 366}, - {"1ND", 375}, - {"1NE", 378}, - {"1NH", 348}, - {"1NJ", 347}, - {"1NM", 389}, - {"1NV", 387}, - {"1NY", 367}, - {"1OH", 360}, - {"1OK", 374}, - {"1OR", 385}, - {"1PA", 361}, - {"1PR", 76}, - {"1RI", 344}, - {"1SC", 354}, - {"1SD", 377}, - {"1TN", 358}, - {"1TX", 392}, - {"1UM", 529}, - {"1UT", 381}, - {"1VA", 359}, - {"1VI", 38}, - {"1VT", 349}, - {"1WA", 376}, - {"1WI", 371}, - {"1WV", 353}, - {"1WY", 384}, - {"2AN", 274}, - {"2AP", 303}, - {"2AR", 285}, - {"2AS", 286}, - {"2BR", 287}, - {"2CG", 294}, - {"2CH", 273}, - {"2CT", 294}, - {"2DD", 271}, - {"2DL", 276}, - {"2DN", 272}, - {"2GA", 289}, - {"2GJ", 299}, - {"2HP", 292}, - {"2HR", 284}, - {"2JH", 295}, - {"2JK", 293}, - {"2KA", 296}, - {"2KL", 290}, - {"2LD", 275}, - {"2MH", 304}, - {"2ML", 277}, - {"2MN", 279}, - {"2MP", 301}, - {"2MZ", 281}, - {"2NL", 278}, - {"2OD", 298}, - {"2OR", 298}, - {"2PB", 283}, - {"2PY", 306}, - {"2RJ", 297}, - {"2SK", 282}, - {"2TG", 302}, - {"2TN", 291}, - {"2TR", 280}, - {"2UK", 288}, - {"2UP", 305}, - {"2UT", 288}, - {"2WB", 300}, - {"3AB", 395}, - {"3BC", 394}, - {"3MB", 399}, - {"3NB", 401}, - {"3NL", 400}, - {"3NS", 402}, - {"3NT", 405}, - {"3NU", 406}, - {"3ON", 396}, - {"3PE", 403}, - {"3QC", 397}, - {"3SK", 398}, - {"3YT", 404}, - {"4ACT", 308}, - {"4CC", 4}, - {"4CX", 21}, - {"4HM", 42}, - {"4JBT", 309}, - {"4NF", 11}, - {"4NSW", 307}, - {"4NT", 310}, - {"4QLD", 315}, - {"4SA", 311}, - {"4TAS", 312}, - {"4VIC", 313}, - {"4WA", 314}, - {"5AG", 236}, - {"5AGU", 236}, - {"5BC", 253}, - {"5BCN", 253}, - {"5BCS", 256}, - {"5BS", 256}, - {"5CAM", 248}, - {"5CH", 264}, - {"5CHH", 264}, - {"5CHP", 255}, - {"5CL", 237}, - {"5CM", 248}, - {"5CO", 262}, - {"5COA", 262}, - {"5COL", 237}, - {"5CS", 255}, - {"5DF", 233}, - {"5DG", 261}, - {"5DIF", 233}, - {"5DUR", 261}, - {"5GR", 251}, - {"5GRO", 251}, - {"5GT", 243}, - {"5GUA", 243}, - {"5HG", 239}, - {"5HID", 239}, - {"5JA", 258}, - {"5JAL", 258}, - {"5ME", 240}, - {"5MEX", 240}, - {"5MI", 249}, - {"5MIC", 249}, - {"5MO", 235}, - {"5MOR", 235}, - {"5MX", 240}, - {"5NA", 242}, - {"5NAY", 242}, - {"5NL", 252}, - {"5NLE", 252}, - {"5OA", 260}, - {"5OAX", 260}, - {"5PB", 244}, - {"5PUE", 244}, - {"5QE", 238}, - {"5QR", 246}, - {"5QUE", 238}, - {"5ROO", 246}, - {"5SI", 247}, - {"5SIN", 247}, - {"5SL", 250}, - {"5SLP", 250}, - {"5SO", 263}, - {"5SON", 263}, - {"5TAB", 241}, - {"5TAM", 259}, - {"5TB", 241}, - {"5TL", 234}, - {"5TLA", 234}, - {"5TM", 259}, - {"5VE", 254}, - {"5VER", 254}, - {"5YU", 245}, - {"5YUC", 245}, - {"5ZA", 257}, - {"5ZAC", 257}, - {"6AC", 327}, - {"6AL", 318}, - {"6AM", 342}, - {"6AP", 325}, - {"6BA", 338}, - {"6CE", 326}, - {"6DF", 316}, - {"6ES", 320}, - {"6GO", 336}, - {"6MA", 335}, - {"6MG", 339}, - {"6MS", 337}, - {"6MT", 340}, - {"6PA", 341}, - {"6PB", 322}, - {"6PE", 324}, - {"6PI", 332}, - {"6PR", 328}, - {"6RJ", 319}, - {"6RN", 321}, - {"6RO", 330}, - {"6RR", 329}, - {"6RS", 334}, - {"6SC", 323}, - {"6SE", 317}, - {"6SP", 331}, - {"6TO", 333}, - {"7AD", 416}, - {"7AL", 482}, - {"7ALT", 483}, - {"7AMU", 493}, - {"7ARK", 454}, - {"7AST", 434}, - {"7BA", 463}, - {"7BE", 426}, - {"7BEL", 426}, - {"7BRY", 431}, - {"7BU", 474}, - {"7CE", 420}, - {"7CH", 473}, - {"7CHE", 473}, - {"7CHU", 487}, - {"7CU", 421}, - {"7DA", 437}, - {"7IN", 415}, - {"7IRK", 476}, - {"7IVA", 422}, - {"7KAM", 488}, - {"7KB", 418}, - {"7KC", 419}, - {"7KDA", 443}, - {"7KEM", 481}, - {"7KGD", 414}, - {"7KGN", 472}, - {"7KHA", 492}, - {"7KHM", 469}, - {"7KI", 458}, - {"7KIR", 458}, - {"7KK", 480}, - {"7KL", 444}, - {"7KLU", 429}, - {"7KM", 469}, - {"7KO", 453}, - {"7KOS", 441}, - {"7KR", 451}, - {"7KRS", 428}, - {"7KYA", 485}, - {"7LEN", 446}, - {"7LIP", 423}, - {"7MAG", 486}, - {"7ME", 459}, - {"7MO", 455}, - {"7MOS", 435}, - {"7MOW", 412}, - {"7MUR", 450}, - {"7NEN", 452}, - {"7NGR", 439}, - {"7NIZ", 456}, - {"7NVS", 477}, - {"7OMS", 479}, - {"7ORE", 460}, - {"7ORL", 424}, - {"7PER", 462}, - {"7PM", 462}, - {"7PNZ", 457}, - {"7PO", 490}, - {"7PRI", 490}, - {"7PSK", 440}, - {"7ROS", 447}, - {"7RYA", 433}, - {"7SA", 494}, - {"7SAK", 489}, - {"7SAM", 466}, - {"7SAR", 467}, - {"7SE", 417}, - {"7SMO", 436}, - {"7SPE", 413}, - {"7STA", 442}, - {"7SVE", 470}, - {"7TA", 465}, - {"7TAM", 430}, - {"7TOM", 478}, - {"7TT", 430}, - {"7TUL", 425}, - {"7TVE", 445}, - {"7TY", 484}, - {"7TYU", 471}, - {"7UD", 464}, - {"7ULY", 461}, - {"7VGG", 448}, - {"7VLA", 427}, - {"7VLG", 449}, - {"7VOR", 438}, - {"7YAN", 468}, - {"7YAR", 432}, - {"7YEV", 491}, - {"7ZAB", 475}, - {"811", 499}, - {"812", 498}, - {"813", 516}, - {"814", 509}, - {"815", 518}, - {"821", 507}, - {"822", 515}, - {"823", 519}, - {"831", 497}, - {"832", 504}, - {"833", 503}, - {"834", 506}, - {"835", 505}, - {"836", 510}, - {"837", 508}, - {"841", 511}, - {"842", 514}, - {"843", 520}, - {"844", 513}, - {"845", 521}, - {"846", 500}, - {"850", 502}, - {"851", 522}, - {"852", 512}, - {"853", 523}, - {"854", 524}, - {"861", 517}, - {"862", 525}, - {"863", 526}, - {"864", 501}, - {"865", 527}, - {"871", 109}, - {"891", 61}, - {"892", 8}, - {"8AH", 506}, - {"8BJ", 499}, - {"8CQ", 502}, - {"8FJ", 505}, - {"8GD", 513}, - {"8GS", 525}, - {"8GX", 521}, - {"8GZ", 512}, - {"8HA", 511}, - {"8HB", 514}, - {"8HE", 516}, - {"8HI", 500}, - {"8HK", 61}, - {"8HL", 519}, - {"8HN", 520}, - {"8JL", 515}, - {"8JS", 504}, - {"8JX", 510}, - {"8LN", 507}, - {"8MC", 8}, - {"8NM", 518}, - {"8NX", 501}, - {"8QH", 526}, - {"8SC", 522}, - {"8SD", 508}, - {"8SH", 497}, - {"8SN", 517}, - {"8SX", 509}, - {"8TJ", 498}, - {"8TW", 109}, - {"8XJ", 527}, - {"8XZ", 524}, - {"8YN", 523}, - {"8ZJ", 503}, {"AAA", 532}, {"AB", 395}, {"ABW", 25}, @@ -475,6 +102,19 @@ static const alphaRec alphaSearch[NRTERREC] = { {"ATF", 75}, {"ATG", 44}, {"AU", 408}, + {"AU-ACT", 308}, + {"AU-CC", 4}, + {"AU-CX", 21}, + {"AU-HM", 42}, + {"AU-JBT", 309}, + {"AU-NF", 11}, + {"AU-NSW", 307}, + {"AU-NT", 310}, + {"AU-QLD", 315}, + {"AU-SA", 311}, + {"AU-TAS", 312}, + {"AU-VIC", 313}, + {"AU-WA", 314}, {"AUS", 408}, {"AUT", 131}, {"AZ", 388}, @@ -501,6 +141,33 @@ static const alphaRec alphaSearch[NRTERREC] = { {"BMU", 14}, {"BOL", 219}, {"BR", 287}, + {"BR-AC", 327}, + {"BR-AL", 318}, + {"BR-AM", 342}, + {"BR-AP", 325}, + {"BR-BA", 338}, + {"BR-CE", 326}, + {"BR-DF", 316}, + {"BR-ES", 320}, + {"BR-GO", 336}, + {"BR-MA", 335}, + {"BR-MG", 339}, + {"BR-MS", 337}, + {"BR-MT", 340}, + {"BR-PA", 341}, + {"BR-PB", 322}, + {"BR-PE", 324}, + {"BR-PI", 332}, + {"BR-PR", 328}, + {"BR-RJ", 319}, + {"BR-RN", 321}, + {"BR-RO", 330}, + {"BR-RR", 329}, + {"BR-RS", 334}, + {"BR-SC", 323}, + {"BR-SE", 317}, + {"BR-SP", 331}, + {"BR-TO", 333}, {"BRA", 409}, {"BRB", 43}, {"BRN", 74}, @@ -511,6 +178,19 @@ static const alphaRec alphaSearch[NRTERREC] = { {"BVT", 13}, {"BWA", 200}, {"CA", 391}, + {"CA-AB", 395}, + {"CA-BC", 394}, + {"CA-MB", 399}, + {"CA-NB", 401}, + {"CA-NL", 400}, + {"CA-NS", 402}, + {"CA-NT", 405}, + {"CA-NU", 406}, + {"CA-ON", 396}, + {"CA-PE", 403}, + {"CA-QC", 397}, + {"CA-SK", 398}, + {"CA-YT", 404}, {"CAF", 204}, {"CAM", 248}, {"CAN", 495}, @@ -530,6 +210,74 @@ static const alphaRec alphaSearch[NRTERREC] = { {"CM", 248}, {"CMR", 192}, {"CN", 528}, + {"CN-11", 499}, + {"CN-12", 498}, + {"CN-13", 516}, + {"CN-14", 509}, + {"CN-15", 518}, + {"CN-21", 507}, + {"CN-22", 515}, + {"CN-23", 519}, + {"CN-31", 497}, + {"CN-32", 504}, + {"CN-33", 503}, + {"CN-34", 506}, + {"CN-35", 505}, + {"CN-36", 510}, + {"CN-37", 508}, + {"CN-41", 511}, + {"CN-42", 514}, + {"CN-43", 520}, + {"CN-44", 513}, + {"CN-45", 521}, + {"CN-46", 500}, + {"CN-50", 502}, + {"CN-51", 522}, + {"CN-52", 512}, + {"CN-53", 523}, + {"CN-54", 524}, + {"CN-61", 517}, + {"CN-62", 525}, + {"CN-63", 526}, + {"CN-64", 501}, + {"CN-65", 527}, + {"CN-71", 109}, + {"CN-91", 61}, + {"CN-92", 8}, + {"CN-AH", 506}, + {"CN-BJ", 499}, + {"CN-CQ", 502}, + {"CN-FJ", 505}, + {"CN-GD", 513}, + {"CN-GS", 525}, + {"CN-GX", 521}, + {"CN-GZ", 512}, + {"CN-HA", 511}, + {"CN-HB", 514}, + {"CN-HE", 516}, + {"CN-HI", 500}, + {"CN-HK", 61}, + {"CN-HL", 519}, + {"CN-HN", 520}, + {"CN-JL", 515}, + {"CN-JS", 504}, + {"CN-JX", 510}, + {"CN-LN", 507}, + {"CN-MC", 8}, + {"CN-NM", 518}, + {"CN-NX", 501}, + {"CN-QH", 526}, + {"CN-SC", 522}, + {"CN-SD", 508}, + {"CN-SH", 497}, + {"CN-SN", 517}, + {"CN-SX", 509}, + {"CN-TJ", 498}, + {"CN-TW", 109}, + {"CN-XJ", 527}, + {"CN-XZ", 524}, + {"CN-YN", 523}, + {"CN-ZJ", 503}, {"CO", 386}, {"COA", 262}, {"COD", 267}, @@ -638,6 +386,45 @@ static const alphaRec alphaSearch[NRTERREC] = { {"IL", 369}, {"IMN", 51}, {"IN", 356}, + {"IN-AN", 274}, + {"IN-AP", 303}, + {"IN-AR", 285}, + {"IN-AS", 286}, + {"IN-BR", 287}, + {"IN-CG", 294}, + {"IN-CH", 273}, + {"IN-CT", 294}, + {"IN-DD", 271}, + {"IN-DL", 276}, + {"IN-DN", 272}, + {"IN-GA", 289}, + {"IN-GJ", 299}, + {"IN-HP", 292}, + {"IN-HR", 284}, + {"IN-JH", 295}, + {"IN-JK", 293}, + {"IN-KA", 296}, + {"IN-KL", 290}, + {"IN-LD", 275}, + {"IN-MH", 304}, + {"IN-ML", 277}, + {"IN-MN", 279}, + {"IN-MP", 301}, + {"IN-MZ", 281}, + {"IN-NL", 278}, + {"IN-OD", 298}, + {"IN-OR", 298}, + {"IN-PB", 283}, + {"IN-PY", 306}, + {"IN-RJ", 297}, + {"IN-SK", 282}, + {"IN-TG", 302}, + {"IN-TN", 291}, + {"IN-TR", 280}, + {"IN-UK", 288}, + {"IN-UP", 305}, + {"IN-UT", 288}, + {"IN-WB", 300}, {"IND", 407}, {"IOT", 15}, {"IRK", 476}, @@ -750,6 +537,71 @@ static const alphaRec alphaSearch[NRTERREC] = { {"MUS", 66}, {"MWI", 146}, {"MX", 240}, + {"MX-AG", 236}, + {"MX-AGU", 236}, + {"MX-BC", 253}, + {"MX-BCN", 253}, + {"MX-BCS", 256}, + {"MX-BS", 256}, + {"MX-CAM", 248}, + {"MX-CH", 264}, + {"MX-CHH", 264}, + {"MX-CHP", 255}, + {"MX-CL", 237}, + {"MX-CM", 248}, + {"MX-CO", 262}, + {"MX-COA", 262}, + {"MX-COL", 237}, + {"MX-CS", 255}, + {"MX-DF", 233}, + {"MX-DG", 261}, + {"MX-DIF", 233}, + {"MX-DUR", 261}, + {"MX-GR", 251}, + {"MX-GRO", 251}, + {"MX-GT", 243}, + {"MX-GUA", 243}, + {"MX-HG", 239}, + {"MX-HID", 239}, + {"MX-JA", 258}, + {"MX-JAL", 258}, + {"MX-ME", 240}, + {"MX-MEX", 240}, + {"MX-MI", 249}, + {"MX-MIC", 249}, + {"MX-MO", 235}, + {"MX-MOR", 235}, + {"MX-MX", 240}, + {"MX-NA", 242}, + {"MX-NAY", 242}, + {"MX-NL", 252}, + {"MX-NLE", 252}, + {"MX-OA", 260}, + {"MX-OAX", 260}, + {"MX-PB", 244}, + {"MX-PUE", 244}, + {"MX-QE", 238}, + {"MX-QR", 246}, + {"MX-QUE", 238}, + {"MX-ROO", 246}, + {"MX-SI", 247}, + {"MX-SIN", 247}, + {"MX-SL", 250}, + {"MX-SLP", 250}, + {"MX-SO", 263}, + {"MX-SON", 263}, + {"MX-TAB", 241}, + {"MX-TAM", 259}, + {"MX-TB", 241}, + {"MX-TL", 234}, + {"MX-TLA", 234}, + {"MX-TM", 259}, + {"MX-VE", 254}, + {"MX-VER", 254}, + {"MX-YU", 245}, + {"MX-YUC", 245}, + {"MX-ZA", 257}, + {"MX-ZAC", 257}, {"MYS", 179}, {"MYT", 39}, {"MZ", 281}, @@ -842,6 +694,96 @@ static const alphaRec alphaSearch[NRTERREC] = { {"RR", 329}, {"RS", 334}, {"RU", 496}, + {"RU-AD", 416}, + {"RU-AL", 482}, + {"RU-ALT", 483}, + {"RU-AMU", 493}, + {"RU-ARK", 454}, + {"RU-AST", 434}, + {"RU-BA", 463}, + {"RU-BE", 426}, + {"RU-BEL", 426}, + {"RU-BRY", 431}, + {"RU-BU", 474}, + {"RU-CE", 420}, + {"RU-CH", 473}, + {"RU-CHE", 473}, + {"RU-CHU", 487}, + {"RU-CU", 421}, + {"RU-DA", 437}, + {"RU-IN", 415}, + {"RU-IRK", 476}, + {"RU-IVA", 422}, + {"RU-KAM", 488}, + {"RU-KB", 418}, + {"RU-KC", 419}, + {"RU-KDA", 443}, + {"RU-KEM", 481}, + {"RU-KGD", 414}, + {"RU-KGN", 472}, + {"RU-KHA", 492}, + {"RU-KHM", 469}, + {"RU-KI", 458}, + {"RU-KIR", 458}, + {"RU-KK", 480}, + {"RU-KL", 444}, + {"RU-KLU", 429}, + {"RU-KM", 469}, + {"RU-KO", 453}, + {"RU-KOS", 441}, + {"RU-KR", 451}, + {"RU-KRS", 428}, + {"RU-KYA", 485}, + {"RU-LEN", 446}, + {"RU-LIP", 423}, + {"RU-MAG", 486}, + {"RU-ME", 459}, + {"RU-MO", 455}, + {"RU-MOS", 435}, + {"RU-MOW", 412}, + {"RU-MUR", 450}, + {"RU-NEN", 452}, + {"RU-NGR", 439}, + {"RU-NIZ", 456}, + {"RU-NVS", 477}, + {"RU-OMS", 479}, + {"RU-ORE", 460}, + {"RU-ORL", 424}, + {"RU-PER", 462}, + {"RU-PM", 462}, + {"RU-PNZ", 457}, + {"RU-PO", 490}, + {"RU-PRI", 490}, + {"RU-PSK", 440}, + {"RU-ROS", 447}, + {"RU-RYA", 433}, + {"RU-SA", 494}, + {"RU-SAK", 489}, + {"RU-SAM", 466}, + {"RU-SAR", 467}, + {"RU-SE", 417}, + {"RU-SMO", 436}, + {"RU-SPE", 413}, + {"RU-STA", 442}, + {"RU-SVE", 470}, + {"RU-TA", 465}, + {"RU-TAM", 430}, + {"RU-TOM", 478}, + {"RU-TT", 430}, + {"RU-TUL", 425}, + {"RU-TVE", 445}, + {"RU-TY", 484}, + {"RU-TYU", 471}, + {"RU-UD", 464}, + {"RU-ULY", 461}, + {"RU-VGG", 448}, + {"RU-VLA", 427}, + {"RU-VLG", 449}, + {"RU-VOR", 438}, + {"RU-YAN", 468}, + {"RU-YAR", 432}, + {"RU-YEV", 491}, + {"RU-ZAB", 475}, {"RUS", 496}, {"RWA", 98}, {"RYA", 433}, @@ -938,6 +880,64 @@ static const alphaRec alphaSearch[NRTERREC] = { {"UP", 305}, {"URY", 155}, {"US", 410}, + {"US-AK", 393}, + {"US-AL", 364}, + {"US-AR", 365}, + {"US-AS", 27}, + {"US-AZ", 388}, + {"US-CA", 391}, + {"US-CO", 386}, + {"US-CT", 346}, + {"US-DC", 343}, + {"US-DE", 345}, + {"US-FL", 372}, + {"US-GA", 370}, + {"US-GU", 50}, + {"US-HI", 351}, + {"US-IA", 368}, + {"US-ID", 380}, + {"US-IL", 369}, + {"US-IN", 356}, + {"US-KS", 379}, + {"US-KY", 357}, + {"US-LA", 363}, + {"US-MA", 350}, + {"US-MD", 352}, + {"US-ME", 355}, + {"US-MI", 383}, + {"US-MID", 351}, + {"US-MN", 382}, + {"US-MO", 373}, + {"US-MP", 48}, + {"US-MS", 362}, + {"US-MT", 390}, + {"US-NC", 366}, + {"US-ND", 375}, + {"US-NE", 378}, + {"US-NH", 348}, + {"US-NJ", 347}, + {"US-NM", 389}, + {"US-NV", 387}, + {"US-NY", 367}, + {"US-OH", 360}, + {"US-OK", 374}, + {"US-OR", 385}, + {"US-PA", 361}, + {"US-PR", 76}, + {"US-RI", 344}, + {"US-SC", 354}, + {"US-SD", 377}, + {"US-TN", 358}, + {"US-TX", 392}, + {"US-UM", 529}, + {"US-UT", 381}, + {"US-VA", 359}, + {"US-VI", 38}, + {"US-VT", 349}, + {"US-WA", 376}, + {"US-WI", 371}, + {"US-WV", 353}, + {"US-WY", 384}, {"USA", 410}, {"UT", 288}, {"UZB", 189}, diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 96bee64..1812462 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -157,13 +157,16 @@ static point convertFractionsToDegrees(const point *p) { return pd; } -static const unsigned char DOUBLE_NAN[8] = {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F}; // NAN - See: https://en.wikipedia.org/wiki/Double-precision_floating-point_format +static const unsigned char DOUBLE_NAN[8] = {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x7F}; // NAN - See: https://en.wikipedia.org/wiki/Double-precision_floating-point_format static const unsigned char DOUBLE_INF[8] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x7F}; // +Infinity static const unsigned char DOUBLE_MIN_INF[8] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xFF}; // -Infinity -static int convertCoordsToMicrosAndFractions(point32 *coord32, int *fracLat, int *fracLon, double latDeg, double lonDeg) { +static int +convertCoordsToMicrosAndFractions(point32 *coord32, int *fracLat, int *fracLon, double latDeg, double lonDeg) { double frac; - if (memcmp(&lonDeg, DOUBLE_NAN, 8) == 0 || memcmp(&lonDeg, DOUBLE_INF, 8) == 0 || memcmp(&lonDeg, DOUBLE_MIN_INF, 8) == 0 || + if (memcmp(&lonDeg, DOUBLE_NAN, 8) == 0 || memcmp(&lonDeg, DOUBLE_INF, 8) == 0 || + memcmp(&lonDeg, DOUBLE_MIN_INF, 8) == 0 || memcmp(&latDeg, DOUBLE_NAN, 8) == 0) { return -1; } @@ -338,7 +341,10 @@ static int lastrec(const int ccode) { #define ParentLetter(ccode) ((int)parentletter[ccode]) // returns parent of ccode, or -1 -static int ParentTerritoryOf(const int ccode) { +static int parentTerritoryOf(const int ccode) { + if (ccode < 0 || ccode > ccode_earth) { + return -1; + } return parentnr[ParentLetter(ccode)]; } @@ -361,7 +367,7 @@ static int xDivider4(const int miny, const int maxy) { // returns true iff ccode is a subdivision of some other country static int isSubdivision(const int ccode) { - return (ParentTerritoryOf(ccode) >= 0); + return (parentTerritoryOf(ccode) >= 0); } // find first territory rectangle of the same type as m @@ -392,15 +398,6 @@ static int isNearBorderOf(const point32 *coord32, const Boundaries *b) { (!fitsInsideBoundaries(coord32, getExtendedBoundaries(&tmp, b, -60, -xdiv8)))); } -static const char *get_entity_iso3(char *entity_iso3_result, const int ccode) { - if (ccode < 0 || ccode >= MAX_MAPCODE_TERRITORY_CODE) { - return "AAA"; - } // solve bad args - memcpy(entity_iso3_result, entity_iso + ccode * 4, 3); - entity_iso3_result[3] = 0; - return entity_iso3_result; -} - static void makeupper(char *s) { while (*s) { *s = (char) toupper(*s); @@ -409,7 +406,7 @@ static void makeupper(char *s) { } // returns 1 - 8, or negative if error -static int getParentcode(const char *s, const int len) { +static int getParentNumber(const char *s, const int len) { const char *p = (len == 2 ? parents2 : parents3); const char *f; char country[4]; @@ -964,7 +961,7 @@ static void encoderEngine(const int ccode, const encodeRec *enc, const int stop_ encodeAutoHeader(result, enc, i, extraDigits); } else if ((i == upto) && isSubdivision(ccode)) { // *** do a recursive call for the parent *** - encoderEngine(ParentTerritoryOf(ccode), enc, stop_with_one_result, extraDigits, requiredEncoder, + encoderEngine(parentTerritoryOf(ccode), enc, stop_with_one_result, extraDigits, requiredEncoder, ccode); return; } else // must be grid @@ -1572,7 +1569,7 @@ static int decoderEngine(decodeRec *dec) { ccode = ccode_earth; } else if (isSubdivision(ccode)) { // int mapcodes must be interpreted in the parent of a subdivision - int parent = ParentTerritoryOf(ccode); + int parent = parentTerritoryOf(ccode); if ((codex == 44) || ((codex == 34 || codex == 43) && (parent == ccode_ind || parent == ccode_mex))) { ccode = parent; } @@ -1947,64 +1944,73 @@ UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiStr // 32=termstart 64=end territory 128(256)=end of clean mapcode(with extension) 512=end of extension static int fullmc_statemachine[24][6] = { // WHI DOT DET VOW ZER HYP - /* 0 start */ {0, STATE_ERR, 1 | 32, 1 | 32, STATE_ERR, STATE_ERR}, // looking for very first detter + /* 0 start */ + {0, STATE_ERR, 1 | 32, 1 | 32, STATE_ERR, STATE_ERR}, // looking for very first detter /* 1 gotL */ - {STATE_ERR, STATE_ERR, 2, 13, STATE_ERR, STATE_ERR}, // got one detter, MUST get another one (if vowel, must be territory!) + {STATE_ERR, STATE_ERR, 2, 13, STATE_ERR, STATE_ERR}, // got one detter, MUST get another one (if vowel, must be territory!) /* 2 gotLL */ - {18 | - 64, 6, 3, 23, STATE_ERR, 14}, // GOT2: white: got territory + start prefix | dot: 2.X mapcode | det:3letter | hyphen: 2-state | vowel: 3-territory + {18 | + 64, 6, 3, 23, STATE_ERR, 14}, // GOT2: white: got territory | dot: 2.X mapcode | det:3letter | hyphen: 2-state | vowel: 3-ter /* 3 gotLLL */ - {18 | 64, 6, 4, STATE_ERR, STATE_ERR, 14}, // white: got territory + start prefix | dot: 3.X mapcode | det:4letterprefix | hyphen: 3-state + {18 | + 64, 6, 4, STATE_ERR, STATE_ERR, 14}, // white: got territory + start prefix | dot: 3.X mapcode | det:4letterprefix | hyphen: 3-state /* 4 gotLLLL */ - {STATE_ERR, 6, 5, STATE_ERR, STATE_ERR, STATE_ERR}, // dot: 4.X mapcode | det: got 5th prefix letter + {STATE_ERR, 6, 5, STATE_ERR, STATE_ERR, STATE_ERR}, // dot: 4.X mapcode | det: got 5th prefix letter /* 5 gotLLLLL */ - {STATE_ERR, 6, STATE_ERR, STATE_ERR, STATE_ERR, STATE_ERR}, // got 5char so MUST get dot! + {STATE_ERR, 6, STATE_ERR, STATE_ERR, STATE_ERR, STATE_ERR}, // got 5char so MUST get dot! /* 6 prefix. */ - {STATE_ERR, STATE_ERR, 7, 9, STATE_PRT, STATE_ERR}, // MUST get first letter after dot (after a vowel, next letter is LAST letter) + {STATE_ERR, STATE_ERR, 7, 9, STATE_PRT, STATE_ERR}, // MUST get first letter after dot (after a vowel, next letter is LAST letter) /* 7 prefix.L */ - {STATE_ERR, STATE_ERR, 8, 9, STATE_PRT, STATE_ERR}, // MUST get second letter after dot + {STATE_ERR, STATE_ERR, 8, 9, STATE_PRT, STATE_ERR}, // MUST get second letter after dot /* 8 prefix.LL */ - {22 | 128, STATE_ERR, 9, 9, STATE_GO | 128, 11 | 256}, // get 3d letter after dot | X.2- | X.2 done! + {22 | 128, STATE_ERR, 9, 9, STATE_GO | 128, 11 | + 256}, // get 3d letter after dot | X.2- | X.2 done! /* 9 prefix.LLL */ - {22 | 128, STATE_ERR, 10, 10, STATE_GO | 128, 11 | 256}, // get 4th letter after dot | X.3- | X.3 done! + {22 | 128, STATE_ERR, 10, 10, STATE_GO | 128, 11 | + 256}, // get 4th letter after dot | X.3- | X.3 done! /*10 prefix.LLLL */ - {22 | 128, STATE_ERR, STATE_ERR, STATE_ERR, STATE_GO | 128, 11 | 256}, // X.4- | x.4 done! + {22 | 128, STATE_ERR, STATE_ERR, STATE_ERR, STATE_GO | 128, 11 | 256}, // X.4- | x.4 done! /*11 mc- */ - {STATE_ERR, STATE_ERR, 12, STATE_ERR, STATE_PRT, STATE_ERR}, // MUST get first precision letter + {STATE_ERR, STATE_ERR, 12, STATE_ERR, STATE_PRT, STATE_ERR}, // MUST get first precision letter /*12 mc-L* */ - {22 | 512, STATE_ERR, 12, STATE_ERR, STATE_GO | 512, STATE_ERR}, // *** keep reading precision detters *** until whitespace or done + {22 | 512, STATE_ERR, 12, STATE_ERR, STATE_GO | + 512, STATE_ERR}, // *** keep reading precision detters *** until whitespace or done /*13 gotTA */ - {18 | 64, STATE_ERR, 23, 23, STATE_ERR, 14}, // got two territory letters: + {18 | 64, STATE_ERR, 23, 23, STATE_ERR, 14}, // got two territory letters: /*14 ctry- */ - {STATE_ERR, STATE_ERR, 15, 15, STATE_ERR, STATE_ERR}, // MUST get first state letter + {STATE_ERR, STATE_ERR, 15, 15, STATE_ERR, STATE_ERR}, // MUST get first state letter /*15 ctry-L */ - {STATE_ERR, STATE_ERR, 16, 16, STATE_ERR, STATE_ERR}, // MUST get 2nd state letter + {STATE_ERR, STATE_ERR, 16, 16, STATE_ERR, STATE_ERR}, // MUST get 2nd state letter /*16 ctry-LL */ - {18 | 64, STATE_ERR, 17, 17, STATE_ERR, STATE_ERR}, // white: got CCC-SS and get prefix | got 3d letter + {18 | + 64, STATE_ERR, 17, 17, STATE_ERR, STATE_ERR}, // white: got CCC-SS and get prefix | got 3d letter /*17 ctry-LLL */ - {18 | 64, STATE_ERR, STATE_ERR, STATE_ERR, STATE_ERR, STATE_ERR}, // got CCC-SSS so MUST get whitespace and then get prefix + {18 | + 64, STATE_ERR, STATE_ERR, STATE_ERR, STATE_ERR, STATE_ERR}, // got CCC-SSS so MUST get whitespace and then get prefix /*18 startprefix */ - {18, STATE_ERR, 19 | 32, 19 | 32, STATE_ERR, STATE_ERR}, // skip more whitespace, MUST get 1st prefix letter + {18, STATE_ERR, 19 | 32, 19 | + 32, STATE_ERR, STATE_ERR}, // skip more whitespace, MUST get 1st prefix letter /*19 gotprefix1 */ - {STATE_ERR, STATE_ERR, 20, STATE_ERR, STATE_ERR, STATE_ERR}, // MUST get second prefix letter + {STATE_ERR, STATE_ERR, 20, STATE_ERR, STATE_ERR, STATE_ERR}, // MUST get second prefix letter /*20 gotprefix2 */ - {STATE_ERR, 6, 21, STATE_ERR, STATE_ERR, STATE_ERR}, // dot: 2.X mapcode | det: 3d perfix letter + {STATE_ERR, 6, 21, STATE_ERR, STATE_ERR, STATE_ERR}, // dot: 2.X mapcode | det: 3d perfix letter /*21 gotprefix3 */ - {STATE_ERR, 6, 4, STATE_ERR, STATE_ERR, STATE_ERR}, // dot: 3.x mapcode | det: got 4th prefix letter + {STATE_ERR, 6, 4, STATE_ERR, STATE_ERR, STATE_ERR}, // dot: 3.x mapcode | det: got 4th prefix letter /*22 whitespace */ - {22, STATE_ERR, STATE_ERR, STATE_ERR, STATE_GO, STATE_ERR}, // whitespace until end of string + {22, STATE_ERR, STATE_ERR, STATE_ERR, STATE_GO, STATE_ERR}, // whitespace until end of string /*23 gotTTA */ - {18 | 64, STATE_ERR, STATE_ERR, STATE_ERR, STATE_ERR, 14} // MUST get hyphen or space + {18 | 64, STATE_ERR, STATE_ERR, STATE_ERR, STATE_ERR, 14} // MUST get hyphen or space }; // Pass fullcode=1 to recognise territory and mapcode, pass fullcode=0 to only recognise proper mapcode (without optional territory) // Returns 0 if ok, negative in case of error (where -999 represents "may BECOME a valid mapcode if more characters are added) -int parseMapcodeString(MapcodeElements *mapcodeFormat, const char *asciiString, int containsTerritory, int territoryCode) { +int +parseMapcodeString(MapcodeElements *mapcodeFormat, const char *asciiString, int containsTerritory, int territoryCode) { const char *mcStart = NULL, *exStart = NULL; int nondigits = 0, vowels = 0; int state = (containsTerritory ? 0 : 18); // initial state @@ -2090,7 +2096,7 @@ int parseMapcodeString(MapcodeElements *mapcodeFormat, const char *asciiString, mapcodeFormat->territoryCode = territoryCode; } if (mapcodeFormat->territoryCode == (ccode_mex + 1) && (strlen(mapcodeFormat->properMapcode) < 8)) { - mapcodeFormat->territoryCode = getTerritoryCode("5MX", -1); + mapcodeFormat->territoryCode = getTerritoryCode("MX-MX", -1); } } return ret; @@ -2101,8 +2107,8 @@ int parseMapcodeString(MapcodeElements *mapcodeFormat, const char *asciiString, } } -int compareWithMapcodeFormat(const char *asciiString, int includesTerritory) { - return parseMapcodeString(NULL, asciiString, includesTerritory, 0); +int compareWithMapcodeFormat(const char *asciiString, int containsTerritory) { + return parseMapcodeString(NULL, asciiString, containsTerritory, 0); } @@ -2119,18 +2125,12 @@ char *getTerritoryIsoName(char *territoryISO, int territoryCode, int useShortNam if ((territoryCode < 1) || (territoryCode > MAX_MAPCODE_TERRITORY_CODE)) { *territoryISO = 0; } else { - const int p = ParentLetter(territoryCode - 1); - char iso3[4]; - const char *ei = get_entity_iso3(iso3, territoryCode - 1); - if (*ei >= '0' && *ei <= '9') { - ei++; - } - if (useShortName == 0 && p) { - memcpy(territoryISO, &parents2[p * 3 - 3], 2); - territoryISO[2] = '-'; - strcpy(territoryISO + 3, ei); + const char *alphaCode = iso3166alpha[territoryCode - 1]; + const char *hyphen = strchr(alphaCode, '-'); + if (useShortName && hyphen != NULL) { + strcpy(territoryISO, hyphen + 1); } else { - strcpy(territoryISO, ei); + strcpy(territoryISO, alphaCode); } } return territoryISO; @@ -2138,7 +2138,7 @@ char *getTerritoryIsoName(char *territoryISO, int territoryCode, int useShortNam // PUBLIC - returns negative if territoryCode is not a code that has a parent country int getParentCountryOf(int territoryCode) { - const int parentccode = ParentTerritoryOf(territoryCode - 1); // returns parent ccode or -1 + const int parentccode = parentTerritoryOf(territoryCode - 1); // returns parent ccode or -1 if (parentccode >= 0) { return parentccode + 1; } @@ -2197,19 +2197,21 @@ static int cmp_alphacode(const void *e1, const void *e2) { return strcmp(a1->alphaCode, a2->alphaCode); } // cmp -static int binfindmatch(const int parentTerritoryCode, const char *territoryISO) { - // build a 4-letter uppercase search term - char codeISO[5]; +static int binfindmatch(const int parentNumber, const char *territoryISO) { + // build an uppercase search term + char codeISO[MAX_ISOCODE_LEN + 1]; const char *r = territoryISO; int len = 0; - if (parentTerritoryCode < 0) { + if (parentNumber < 0) { return -1; } - if (parentTerritoryCode > 0) { - codeISO[len++] = (char) ('0' + parentTerritoryCode); + if (parentNumber > 0) { + static const char *p2[9] = {"", "US-", "IN-", "CA-", "AU-", "MX-", "BR-", "RU-", "CN-"}; + strcpy(codeISO, p2[parentNumber]); + len = 3; } - while ((len < 4) && (*r > 32)) { + while ((len < MAX_ISOCODE_LEN) && (*r > 32)) { codeISO[len++] = *r++; } if (*r > 32) { @@ -2221,7 +2223,6 @@ static int binfindmatch(const int parentTerritoryCode, const char *territoryISO) const alphaRec *p; alphaRec t; t.alphaCode = codeISO; - t.ccode = parentTerritoryCode; p = (const alphaRec *) bsearch(&t, alphaSearch, NRTERREC, sizeof(alphaRec), cmp_alphacode); if (p) { @@ -2246,14 +2247,14 @@ int getTerritoryCode(const char *territoryISO, int optionalTerritoryContext) { if (territoryISO[0] && territoryISO[1]) { const int ccode = optionalTerritoryContext - 1; if (territoryISO[2] == '-') { - return binfindmatch(getParentcode(territoryISO, 2), territoryISO + 3); + return binfindmatch(getParentNumber(territoryISO, 2), territoryISO + 3); } else if (territoryISO[2] && territoryISO[3] == '-') { - return binfindmatch(getParentcode(territoryISO, 3), territoryISO + 4); + return binfindmatch(getParentNumber(territoryISO, 3), territoryISO + 4); } else { - const int parentcode = - ccode < 0 ? 0 : ((parentnumber[ccode] > 0) ? parentnumber[ccode] : parentnumber[ParentTerritoryOf( + const int parentNumber = + ccode < 0 ? 0 : ((parentnumber[ccode] > 0) ? parentnumber[ccode] : parentnumber[parentTerritoryOf( ccode)]); - const int b = binfindmatch(parentcode, territoryISO); + const int b = binfindmatch(parentNumber, territoryISO); if (b > 0) { return b; } // @@ -2319,8 +2320,10 @@ int encodeLatLonToMapcodes(Mapcodes *mapcodes, double latDeg, double lonDeg, int // Legacy: NOT threadsafe Mapcodes rglobal; -int encodeLatLonToMapcodes_Deprecated(char **mapcodesAndTerritories, double latDeg, double lonDeg, int territoryCode, int extraDigits) { - return encodeLatLonToMapcodes_internal(mapcodesAndTerritories, &rglobal, latDeg, lonDeg, territoryCode, 0, debugStopAt, extraDigits); +int encodeLatLonToMapcodes_Deprecated(char **mapcodesAndTerritories, double latDeg, double lonDeg, int territoryCode, + int extraDigits) { + return encodeLatLonToMapcodes_internal(mapcodesAndTerritories, &rglobal, latDeg, lonDeg, territoryCode, 0, + debugStopAt, extraDigits); } // Legacy: NOT threadsafe @@ -2590,7 +2593,7 @@ static void convertFromAbjad(char *s) { if (c >= 0 && c < 63) { // s[0] = s[0]; // s[1] = s[1]; -// s[2] = '.'; +// s[2] = '.'; s[3] = '.'; s[4] = s[5]; s[5] = s[6]; @@ -2607,8 +2610,8 @@ static void convertFromAbjad(char *s) { // s[0] = s[0]; // s[1] = s[1]; s[2] = '.'; -// s[3] = '.'; -// s[4] = s[4]; +// s[3] = '.'; +// s[4] = s[4]; s[5] = s[6]; s[6] = s[7]; s[7] = 0; @@ -2628,9 +2631,9 @@ static void convertFromAbjad(char *s) { if (c >= 0 && c < 63) { // s[0] = s[0]; // s[1] = s[1]; -// s[3] = '.'; -// s[4] = s[4]; -// s[5] = s[5]; +// s[3] = '.'; +// s[4] = s[4]; +// s[5] = s[5]; s[6] = s[7]; s[7] = s[8]; s[8] = 0; @@ -2648,8 +2651,8 @@ static void convertFromAbjad(char *s) { // s[0] = s[0]; // s[1] = s[1]; s[2] = encode_chars[c / 31]; -// s[3] = s[3]; -// s[4] = '.'; +// s[3] = s[3]; +// s[4] = '.'; s[5] = s[6]; s[6] = s[7]; s[7] = s[9]; @@ -2662,8 +2665,8 @@ static void convertFromAbjad(char *s) { // s[0] = s[0]; // s[1] = s[1]; s[2] = encode_chars[c / 31]; -// s[3] = s[3]; -// s[4] = s[4]; +// s[3] = s[3]; +// s[4] = s[4]; // s[5] = '.'; s[6] = s[7]; s[7] = s[8]; diff --git a/unittest/unittest.c b/unittest/unittest.c index 749be92..05b3562 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -427,7 +427,8 @@ static int test_mapcode_formats(void) { } if (succeeded != shouldSucceed) { found_error(); - printf("*** ERROR *** Too few parseMapcodeString() calls succeeded (%d of %d, expected %d)\n", succeeded, total, shouldSucceed); + printf("*** ERROR *** Too few parseMapcodeString() calls succeeded (%d of %d, expected %d)\n", succeeded, total, + shouldSucceed); } return nrTests; } @@ -1223,7 +1224,12 @@ static int check_correct_decode_test(char *mc, int tc) { found_error(); printf("*** ERROR *** decodeMapcodeToLatLon returns '%d' (should be 0) for mapcode='%s'\n", rc, mc); } - return 1; + rc = compareWithMapcodeFormat(mc, 1); + if (rc < 0) { + found_error(); + printf("*** ERROR *** decodeMapcodeToLatLon returns '%d' (should be 0) for mapcode='%s'\n", rc, mc); + } + return 2; } @@ -1242,6 +1248,9 @@ static int decode_robustness_tests(void) { nrTests += check_incorrect_decode_test("AA", tc); nrTests += check_incorrect_decode_test("XX.XX", 0); nrTests += check_correct_decode_test("NLD XX.XX", tc); + nrTests += check_correct_decode_test("NLD 39.UC", tc); + nrTests += check_correct_decode_test("W9.SX9", tc); + nrTests += check_correct_decode_test("MEX 49.4V", tc); nrTests += check_correct_decode_test("NLD XX.XX", 0); nrTests += check_correct_decode_test("MX XX.XX", 0); @@ -1303,19 +1312,25 @@ static int alphabet_robustness_tests(void) { nrTests += check_alphabet_assertion("convertToRoman cannot return 0", ps != 0, "alphabet=%d", a); nrTests += check_alphabet_assertion("convertToRoman must return empty string", ps[0] == 0, "alphabet=%d", a); - pu = convertToAlphabet(largeUnicodeString1, sizeof(largeUnicodeString1) / sizeof(largeUnicodeString1[0]), largeString1, 0); + pu = convertToAlphabet(largeUnicodeString1, sizeof(largeUnicodeString1) / sizeof(largeUnicodeString1[0]), + largeString1, 0); nrTests += check_alphabet_assertion("convertToAlphabet cannot return 0", pu != 0, "alphabet=%d", a); ps = convertToRoman(largeString1, sizeof(largeString1) / sizeof(largeString1[0]), pu); nrTests += check_alphabet_assertion("convertToRoman cannot return 0", ps != 0, "alphabet=%d", a); - nrTests += check_alphabet_assertion("convertToRoman must return size", strlen(ps) < (sizeof(largeString1) / sizeof(largeString1[0])), "alphabet=%d", a); + nrTests += check_alphabet_assertion("convertToRoman must return size", + strlen(ps) < (sizeof(largeString1) / sizeof(largeString1[0])), + "alphabet=%d", a); - pu = convertToAlphabet(largeUnicodeString2, sizeof(largeUnicodeString2) / sizeof(largeUnicodeString2[0]), largeString2, 0); + pu = convertToAlphabet(largeUnicodeString2, sizeof(largeUnicodeString2) / sizeof(largeUnicodeString2[0]), + largeString2, 0); nrTests += check_alphabet_assertion("convertToAlphabet cannot return 0", pu != 0, "alphabet=%d", a); ps = convertToRoman(largeString2, sizeof(largeString2) / sizeof(largeString2[0]), pu); nrTests += check_alphabet_assertion("convertToRoman cannot return 0", ps != 0, "alphabet=%d", a); - nrTests += check_alphabet_assertion("convertToRoman must return size", strlen(ps) < (sizeof(largeString2) / sizeof(largeString2[0])), "alphabet=%d", a); + nrTests += check_alphabet_assertion("convertToRoman must return size", + strlen(ps) < (sizeof(largeString2) / sizeof(largeString2[0])), + "alphabet=%d", a); } return nrTests; } From 361f788d794726cf4f3ace395c04370ecd65fe98 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Thu, 20 Oct 2016 10:17:35 +0200 Subject: [PATCH 094/181] Improved CMakeLists to include address sanitizer for debug mode --- CMakeLists.txt | 17 ++++++++++++++++- mapcodelib/mapcoder.c | 20 +++++++++----------- 2 files changed, 25 insertions(+), 12 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 9917b6a..6fe5312 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,22 @@ +# Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + cmake_minimum_required(VERSION 3.3) project(mapcode_cpp) -set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") +set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -Wall -Werror -fsanitize=address") +set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -std=c++11") set(SOURCE_FILES mapcodelib/basics.h diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 1812462..60f6118 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -1563,20 +1563,18 @@ static int decoderEngine(decodeRec *dec) { } } - { - if (codex == 54) { - // international mapcodes must be in international context - ccode = ccode_earth; - } else if (isSubdivision(ccode)) { - // int mapcodes must be interpreted in the parent of a subdivision - int parent = parentTerritoryOf(ccode); - if ((codex == 44) || ((codex == 34 || codex == 43) && (parent == ccode_ind || parent == ccode_mex))) { - ccode = parent; - } + if (codex == 54) { + // international mapcodes must be in international context + ccode = ccode_earth; + } else if (isSubdivision(ccode)) { + // int mapcodes must be interpreted in the parent of a subdivision + int parent = parentTerritoryOf(ccode); + if ((codex == 44) || ((codex == 34 || codex == 43) && (parent == ccode_ind || parent == ccode_mex))) { + ccode = parent; } - } + { const int from = firstrec(ccode); const int upto = lastrec(ccode); From cd59e9a0d4278850c6d27e1ee0fc4a0829f81c13 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Thu, 20 Oct 2016 10:33:57 +0200 Subject: [PATCH 095/181] Updated CMakeLists --- CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 6fe5312..b0cd754 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -15,8 +15,9 @@ cmake_minimum_required(VERSION 3.3) project(mapcode_cpp) -set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -Wall -Werror -fsanitize=address") +set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -Wall -Werror -fsanitize=address -O1 -fno-common -fno-optimize-sibling-calls -fno-omit-frame-pointer") set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -std=c++11") +set(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -fsanitize=address") set(SOURCE_FILES mapcodelib/basics.h From 31d6383b8ab2f78158b56cf197cbd50ef37288b9 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Thu, 20 Oct 2016 10:52:27 +0200 Subject: [PATCH 096/181] Updated CMakeLists --- CMakeLists.txt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index b0cd754..e93297c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -15,6 +15,13 @@ cmake_minimum_required(VERSION 3.3) project(mapcode_cpp) +# The debug configuration adds the "address sanitizer" to check for out of bounds behavior and such. +# You may wish to set the following environment variables during runtime as well: +# +# export ASAN_OPTIONS=verbosity=2:coverage=true:strict_string_checks=1:replace_str=true: +# replace_intrin=true:detect_stack_use_after_return=true:detect_invalid_pointer_pairs=99999: +# detect_container_overflow=true:detect_odr_violation=2 + set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -Wall -Werror -fsanitize=address -O1 -fno-common -fno-optimize-sibling-calls -fno-omit-frame-pointer") set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -std=c++11") set(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -fsanitize=address") From a4ad49a95524090d47cdb9006be32318b3945405 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Thu, 20 Oct 2016 10:57:57 +0200 Subject: [PATCH 097/181] Fixed additional compiler warnings --- mapcodelib/mapcoder.c | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 60f6118..2caca0f 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -416,7 +416,7 @@ static int getParentNumber(const char *s, const int len) { if (len != 2 && len != 3) { return -923; } // solve bad args - memcpy(country, s, len); + memcpy(country, s, (size_t) len); country[len] = 0; makeupper(country); f = strstr(p, country); @@ -1541,7 +1541,7 @@ static int decodeAutoHeader(decodeRec *dec, int m) { static int decoderEngine(decodeRec *dec) { int ccode; - int err = -817; + int err; int codex; char *s; @@ -1916,7 +1916,7 @@ UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiStr while (len > 0 && asciiString[len - 1] > 0 && asciiString[len - 1] <= 32) { len--; } - memcpy(targetAsciiString, asciiString, len); + memcpy(targetAsciiString, asciiString, (size_t) len); targetAsciiString[len] = 0; // re-pack into A-voweled mapcode unpack_if_alldigits(targetAsciiString); @@ -2055,7 +2055,7 @@ parseMapcodeString(MapcodeElements *mapcodeFormat, const char *asciiString, int return -7; } if (mapcodeFormat) { - memcpy(mapcodeFormat->precisionExtension, exStart, len); + memcpy(mapcodeFormat->precisionExtension, exStart, (size_t) len); mapcodeFormat->precisionExtension[len] = 0; } } else if (newstate >= 128) { // start of extension @@ -2065,7 +2065,7 @@ parseMapcodeString(MapcodeElements *mapcodeFormat, const char *asciiString, int // end of proper mapcode if (mapcodeFormat) { int properMapcodeLength = (int) (asciiString - mcStart); - memcpy(mapcodeFormat->properMapcode, mcStart, properMapcodeLength); + memcpy(mapcodeFormat->properMapcode, mcStart, (size_t) properMapcodeLength); mapcodeFormat->properMapcode[properMapcodeLength] = 0; makeupper(mapcodeFormat->properMapcode); } @@ -2073,7 +2073,7 @@ parseMapcodeString(MapcodeElements *mapcodeFormat, const char *asciiString, int nondigits = vowels = 0; if (mapcodeFormat) { int len = (int) (asciiString - mcStart); - memcpy(mapcodeFormat->territoryISO, mcStart, len); + memcpy(mapcodeFormat->territoryISO, mcStart, (size_t) len); mapcodeFormat->territoryISO[len] = 0; makeupper(mapcodeFormat->territoryISO); } @@ -2394,7 +2394,7 @@ static char *convertToAbjad(char *targetAsciiString, const char *sourceAsciiStri } // copy sourceAsciiString into targetAsciiString - memcpy(targetAsciiString, sourceAsciiString, len); + memcpy(targetAsciiString, sourceAsciiString, (size_t) len); targetAsciiString[len] = 0; unpack_if_alldigits(targetAsciiString); @@ -2424,7 +2424,7 @@ static char *convertToAbjad(char *targetAsciiString, const char *sourceAsciiStri if (len >= maxLength) { len = maxLength - 1; } - memcpy(targetAsciiString, sourceAsciiString, len); + memcpy(targetAsciiString, sourceAsciiString, (size_t) len); targetAsciiString[len] = 0; return targetAsciiString; } else if (form >= 22 && form <= 54) { @@ -2552,7 +2552,7 @@ static char *convertToAbjad(char *targetAsciiString, const char *sourceAsciiStri tocopy = needed; } if (tocopy > 0) { - memcpy(targetAsciiString + totalLen, rest, tocopy); + memcpy(targetAsciiString + totalLen, rest, (size_t) tocopy); targetAsciiString[totalLen + tocopy] = 0; } } From 5732e4697512f71646bc7bd935aa0e1257e494fc Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Thu, 20 Oct 2016 14:43:48 +0200 Subject: [PATCH 098/181] Fixed ccode array index bug --- CMakeLists.txt | 8 +- mapcodelib/mapcoder.c | 210 ++++++++++++++++++++++-------------------- unittest/README.md | 2 +- 3 files changed, 117 insertions(+), 103 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index e93297c..e761738 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -18,11 +18,11 @@ project(mapcode_cpp) # The debug configuration adds the "address sanitizer" to check for out of bounds behavior and such. # You may wish to set the following environment variables during runtime as well: # -# export ASAN_OPTIONS=verbosity=2:coverage=true:strict_string_checks=1:replace_str=true: -# replace_intrin=true:detect_stack_use_after_return=true:detect_invalid_pointer_pairs=99999: -# detect_container_overflow=true:detect_odr_violation=2 +# export ASAN_OPTIONS=verbosity=2:debug=true:strict_string_checks=1:detect_stack_use_after_return=true: +# detect_invalid_pointer_pairs=99999: +# detect_container_overflow=true:detect_odr_violation=2:check_initialization_order=true -set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -Wall -Werror -fsanitize=address -O1 -fno-common -fno-optimize-sibling-calls -fno-omit-frame-pointer") +set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -Wall -Werror -fsanitize=address -fno-common -fno-optimize-sibling-calls -fno-omit-frame-pointer") set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -std=c++11") set(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -fsanitize=address") diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 2caca0f..537d398 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -53,19 +53,21 @@ #define USIZE 256 +#define MATH_PI 3.14159265358979323846 + // Radius of Earth. #define EARTH_RADIUS_X_METERS 6378137 #define EARTH_RADIUS_Y_METERS 6356752 // Circumference of Earth. -#define EARTH_CIRCUMFERENCE_X (EARTH_RADIUS_X_METERS * 2 * _PI) -#define EARTH_CIRCUMFERENCE_Y (EARTH_RADIUS_Y_METERS * 2 * _PI) +#define EARTH_CIRCUMFERENCE_X (EARTH_RADIUS_X_METERS * 2 * MATH_PI) +#define EARTH_CIRCUMFERENCE_Y (EARTH_RADIUS_Y_METERS * 2 * MATH_PI) // Meters per degree latitude is fixed. For longitude: use factor * cos(midpoint of two degree latitudes). #define METERS_PER_DEGREE_LAT (EARTH_CIRCUMFERENCE_Y / 360.0) #define METERS_PER_DEGREE_LON (EARTH_CIRCUMFERENCE_X / 360.0) -#define _PI 3.14159265358979323846 +#define PARENT_LETTER(ccode) ((int) parentletter[ccode]) // Legacy buffers: NOT threadsafe! static char legacy_asciiBuffer[MAX_MAPCODE_RESULT_LEN]; @@ -95,7 +97,7 @@ double distanceInMeters(double latDeg1, double lonDeg1, double latDeg2, double l } { const double dy = (latDeg2 - latDeg1) * METERS_PER_DEGREE_LAT; - const double dx = (lonDeg2 - lonDeg1) * METERS_PER_DEGREE_LON * cos((latDeg1 + latDeg2) * _PI / 360.0); + const double dx = (lonDeg2 - lonDeg1) * METERS_PER_DEGREE_LON * cos((latDeg1 + latDeg2) * MATH_PI / 360.0); return sqrt(dx * dx + dy * dy); } } @@ -338,14 +340,12 @@ static int lastrec(const int ccode) { return data_start[ccode + 1] - 1; } -#define ParentLetter(ccode) ((int)parentletter[ccode]) - // returns parent of ccode, or -1 static int parentTerritoryOf(const int ccode) { if (ccode < 0 || ccode > ccode_earth) { return -1; } - return parentnr[ParentLetter(ccode)]; + return parentnr[PARENT_LETTER(ccode)]; } static int coDex(const int m) { @@ -1090,7 +1090,7 @@ static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, typedef struct { // input - MapcodeElements mapcodeFormat; + MapcodeElements mapcodeElements; const char *orginput; // original full input string const char *mapcode; // input mapcode (first character of proper mapcode excluding territory code) const char *extension; // input extension (or empty) @@ -1543,19 +1543,22 @@ static int decoderEngine(decodeRec *dec) { int ccode; int err; int codex; + int from; + int upto; + int i; char *s; - err = parseMapcodeString(&dec->mapcodeFormat, dec->orginput, 1, dec->context); + err = parseMapcodeString(&dec->mapcodeElements, dec->orginput, 1, dec->context); if (err) { return err; } - ccode = dec->mapcodeFormat.territoryCode - 1; + ccode = dec->mapcodeElements.territoryCode - 1; dec->context = ccode; - dec->mapcode = dec->mapcodeFormat.properMapcode; - dec->extension = dec->mapcodeFormat.precisionExtension; - codex = dec->mapcodeFormat.indexOfDot * 9 + (int) strlen(dec->mapcodeFormat.properMapcode) - 1; - s = dec->mapcodeFormat.properMapcode; + dec->mapcode = dec->mapcodeElements.properMapcode; + dec->extension = dec->mapcodeElements.precisionExtension; + codex = dec->mapcodeElements.indexOfDot * 9 + (int) strlen(dec->mapcodeElements.properMapcode) - 1; + s = dec->mapcodeElements.properMapcode; if (strchr(s, 'A') || strchr(s, 'E') || strchr(s, 'U')) { if (unpack_if_alldigits(s) <= 0) { @@ -1574,95 +1577,94 @@ static int decoderEngine(decodeRec *dec) { } } + if (ccode < 0) { + return -1; + } + from = firstrec(ccode); + upto = lastrec(ccode); - { - const int from = firstrec(ccode); - const int upto = lastrec(ccode); - int i; - - // try all ccode rectangles to decode s (pointing to first character of proper mapcode) - for (i = from; i <= upto; i++) { - const int codexi = coDex(i); - const int r = recType(i); - if (r == 0) { - if (isNameless(i)) { - if (((codexi == 21) && (codex == 22)) || - ((codexi == 22) && (codex == 32)) || - ((codexi == 13) && (codex == 23))) { - err = decodeNameless(dec, i); - break; - } - } else { - if ((codexi == codex) || ((codex == 22) && (codexi == 21))) { - err = decodeGrid(dec, i, 0); - - // first of all, make sure the zone fits the country - restrictZoneTo(&dec->zone, &dec->zone, boundaries(upto)); - - if ((err == 0) && isRestricted(i)) { - int nrZoneOverlaps = 0; - int j; - - // *** make sure decode fits somewhere *** - dec->result = getMidPointFractions(&dec->zone); - dec->coord32 = convertFractionsToCoord32(&dec->result); - for (j = i - 1; j >= from; j--) { // look in previous rects - if (!isRestricted(j)) { - if (fitsInsideBoundaries(&dec->coord32, boundaries(j))) { - nrZoneOverlaps = 1; - break; - } + // try all ccode rectangles to decode s (pointing to first character of proper mapcode) + for (i = from; i <= upto; i++) { + const int codexi = coDex(i); + const int r = recType(i); + if (r == 0) { + if (isNameless(i)) { + if (((codexi == 21) && (codex == 22)) || + ((codexi == 22) && (codex == 32)) || + ((codexi == 13) && (codex == 23))) { + err = decodeNameless(dec, i); + break; + } + } else { + if ((codexi == codex) || ((codex == 22) && (codexi == 21))) { + err = decodeGrid(dec, i, 0); + + // first of all, make sure the zone fits the country + restrictZoneTo(&dec->zone, &dec->zone, boundaries(upto)); + + if ((err == 0) && isRestricted(i)) { + int nrZoneOverlaps = 0; + int j; + + // *** make sure decode fits somewhere *** + dec->result = getMidPointFractions(&dec->zone); + dec->coord32 = convertFractionsToCoord32(&dec->result); + for (j = i - 1; j >= from; j--) { // look in previous rects + if (!isRestricted(j)) { + if (fitsInsideBoundaries(&dec->coord32, boundaries(j))) { + nrZoneOverlaps = 1; + break; } } + } - if (!nrZoneOverlaps) { - MapcodeZone zfound; - Boundaries prevu; - for (j = from; j < i; j++) { // try all smaller rectangles j - if (!isRestricted(j)) { - MapcodeZone z; - if (restrictZoneTo(&z, &dec->zone, boundaries(j))) { - nrZoneOverlaps++; - if (nrZoneOverlaps == 1) { - // first fit! remember... - zoneCopyFrom(&zfound, &z); - memcpy(&prevu, boundaries(j), sizeof(Boundaries)); - } else { // nrZoneOverlaps >= 2 - // more than one hit - break; // give up - } + if (!nrZoneOverlaps) { + MapcodeZone zfound; + Boundaries prevu; + for (j = from; j < i; j++) { // try all smaller rectangles j + if (!isRestricted(j)) { + MapcodeZone z; + if (restrictZoneTo(&z, &dec->zone, boundaries(j))) { + nrZoneOverlaps++; + if (nrZoneOverlaps == 1) { + // first fit! remember... + zoneCopyFrom(&zfound, &z); + memcpy(&prevu, boundaries(j), sizeof(Boundaries)); + } else { // nrZoneOverlaps >= 2 + // more than one hit + break; // give up } - } // isRestricted - } // for j + } + } // isRestricted + } // for j - // if several sub-areas intersect, just return the whole zone - // (the center of which may NOT re-encode to the same mapcode!) - if (nrZoneOverlaps == 1) { // found exactly ONE intersection? - zoneCopyFrom(&dec->zone, &zfound); - } + // if several sub-areas intersect, just return the whole zone + // (the center of which may NOT re-encode to the same mapcode!) + if (nrZoneOverlaps == 1) { // found exactly ONE intersection? + zoneCopyFrom(&dec->zone, &zfound); } + } - if (!nrZoneOverlaps) { - err = -1234; - } - } // *** make sure decode fits somewhere *** - break; - } - } - } else if (r == 1) { - if (codex == codexi + 10 && headerLetter(i) == *s) { - err = decodeGrid(dec, i, 1); - break; - } - } else { //r>1 - if (((codex == 23) && (codexi == 22)) || - ((codex == 33) && (codexi == 23))) { - err = decodeAutoHeader(dec, i); + if (!nrZoneOverlaps) { + err = -1234; + } + } // *** make sure decode fits somewhere *** break; } } - } // for - } + } else if (r == 1) { + if (codex == codexi + 10 && headerLetter(i) == *s) { + err = decodeGrid(dec, i, 1); + break; + } + } else { //r>1 + if (((codex == 23) && (codexi == 22)) || + ((codex == 33) && (codexi == 23))) { + err = decodeAutoHeader(dec, i); + break; + } + } + } // for restrictZoneTo(&dec->zone, &dec->zone, boundaries(lastrec(ccode))); @@ -2249,14 +2251,26 @@ int getTerritoryCode(const char *territoryISO, int optionalTerritoryContext) { } else if (territoryISO[2] && territoryISO[3] == '-') { return binfindmatch(getParentNumber(territoryISO, 3), territoryISO + 4); } else { - const int parentNumber = - ccode < 0 ? 0 : ((parentnumber[ccode] > 0) ? parentnumber[ccode] : parentnumber[parentTerritoryOf( - ccode)]); - const int b = binfindmatch(parentNumber, territoryISO); + int b; + int parentNumber = 0; + if (ccode >= 0) { + if (parentnumber[ccode] > 0) { + parentNumber = parentnumber[ccode]; + } else { + int parentTerritory = parentTerritoryOf(ccode); + if (parentTerritory >= 0) { + parentNumber = parentnumber[parentTerritory]; + } else { + parentNumber = -1; + } + + } + } + b = binfindmatch(parentNumber, territoryISO); if (b > 0) { return b; - } // - } // + } + } return binfindmatch(0, territoryISO); } // else, fail: return -1; diff --git a/unittest/README.md b/unittest/README.md index 451d697..1cde7e4 100644 --- a/unittest/README.md +++ b/unittest/README.md @@ -5,7 +5,7 @@ To build the unit tests, execute: cd unittest gcc -O unittest.c -lm -lpthread -o unittest -(Or if you need to make sure there are no warnings:) +(Or to compile and run with additional checks, when using `clang`:) gcc -Wall -O unittest.c -lm -lpthread -fsanitize=address -o unittest From b5c28bf7f3311c24d3ab35faf6f8366f7ac5207e Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Fri, 21 Oct 2016 10:58:27 +0200 Subject: [PATCH 099/181] Fixed comment --- CMakeLists.txt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index e761738..2034504 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -18,9 +18,8 @@ project(mapcode_cpp) # The debug configuration adds the "address sanitizer" to check for out of bounds behavior and such. # You may wish to set the following environment variables during runtime as well: # -# export ASAN_OPTIONS=verbosity=2:debug=true:strict_string_checks=1:detect_stack_use_after_return=true: -# detect_invalid_pointer_pairs=99999: -# detect_container_overflow=true:detect_odr_violation=2:check_initialization_order=true +# export ASAN_OPTIONS=debug=true:strict_string_checks=1:detect_stack_use_after_return=true:detect_invalid_pointer_pairs=99999: +# detect_container_overflow=true:detect_odr_violation=2:check_initialization_order=true set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -Wall -Werror -fsanitize=address -fno-common -fno-optimize-sibling-calls -fno-omit-frame-pointer") set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -std=c++11") From e0e63bb4f686c508cb2cb1d7d445cec5272c498d Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Thu, 27 Oct 2016 08:14:31 +0200 Subject: [PATCH 100/181] WIP --- CMakeLists.txt | 33 +- README.md | 8 + docs/mapcode_library_c.docx | Bin 54428 -> 49668 bytes docs/mapcode_library_c.pdf | Bin 295905 -> 327835 bytes mapcodelib/basics.h | 33099 ++++++++++----------- mapcodelib/mapcode_alphabets.h | 64 +- mapcodelib/mapcode_countrynames.h | 1070 +- mapcodelib/mapcode_countrynames_local.h | 563 + mapcodelib/mapcode_countrynames_short.h | 1070 +- mapcodelib/mapcode_fast_encode.h | 792 +- mapcodelib/mapcode_fastalpha.h | 1847 +- mapcodelib/mapcode_legacy.h | 67 + mapcodelib/mapcode_territories.h | 577 + mapcodelib/mapcode_territory_alphabets.h | 1070 +- mapcodelib/mapcoder.c | 675 +- mapcodelib/mapcoder.h | 219 +- unittest/decode_test.h | 31714 ++++++++++---------- unittest/territories.csv | 56 +- unittest/test_territories.c | 2304 +- unittest/unittest.c | 877 +- utility/mapcode.cpp | 41 +- 21 files changed, 38630 insertions(+), 37516 deletions(-) create mode 100644 mapcodelib/mapcode_countrynames_local.h create mode 100644 mapcodelib/mapcode_legacy.h create mode 100644 mapcodelib/mapcode_territories.h diff --git a/CMakeLists.txt b/CMakeLists.txt index 2034504..af1946a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -21,24 +21,27 @@ project(mapcode_cpp) # export ASAN_OPTIONS=debug=true:strict_string_checks=1:detect_stack_use_after_return=true:detect_invalid_pointer_pairs=99999: # detect_container_overflow=true:detect_odr_violation=2:check_initialization_order=true -set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -Wall -Werror -fsanitize=address -fno-common -fno-optimize-sibling-calls -fno-omit-frame-pointer") -set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -std=c++11") +set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -DNO_POSIX_THREADS -DDEBUG -Wall -fsanitize=address -fno-common -fno-optimize-sibling-calls -fno-omit-frame-pointer") +set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -DDEBUG -std=c++11") set(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -fsanitize=address") set(SOURCE_FILES - mapcodelib/basics.h - mapcodelib/mapcode_alphabets.h - mapcodelib/mapcode_countrynames.h - mapcodelib/mapcode_countrynames_short.h - mapcodelib/mapcode_fast_encode.h - mapcodelib/mapcode_fastalpha.h - mapcodelib/mapcode_territory_alphabets.h - mapcodelib/mapcoder.c - mapcodelib/mapcoder.h - unittest/decode_test.h - unittest/test_territories.c - unittest/unittest.c - utility/mapcode.cpp) + mapcodelib/basics.h + mapcodelib/mapcode_alphabets.h + mapcodelib/mapcode_countrynames.h + mapcodelib/mapcode_countrynames_local.h + mapcodelib/mapcode_countrynames_short.h + mapcodelib/mapcode_fast_encode.h + mapcodelib/mapcode_fastalpha.h + mapcodelib/mapcode_legacy.h + mapcodelib/mapcode_territory_alphabets.h + mapcodelib/mapcode_territories.h + mapcodelib/mapcoder.c + mapcodelib/mapcoder.h + unittest/decode_test.h + unittest/test_territories.c + unittest/unittest.c + utility/mapcode.cpp) set(SOURCE_FILES_UNITTEST unittest/unittest.c) diff --git a/README.md b/README.md index 858d4f4..b01f499 100644 --- a/README.md +++ b/README.md @@ -131,6 +131,14 @@ settings: # Release Notes +### 2.4.1 + +* Turned territories, alphabets and error codes into enums; Cleaned up source. + +* Split off legacy stuff into mapcode_legacy.h + +* Added mapcode_territories.h + ### 2.4.0 * Added scripts for Korean (Choson'gul / Hangul), Burmese, Khmer, Sinhalese, Thaana (Maldivan), diff --git a/docs/mapcode_library_c.docx b/docs/mapcode_library_c.docx index 337c0c0589934f25869f0c771b1a761437f7b278..39b38ce0d8bfd0598e02cf467af2f4eae0cbef41 100644 GIT binary patch literal 49668 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

^;1~Liocs1U;f=2ehg8e-S=D+U? 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 diff --git a/unittest/test_territories.c b/unittest/test_territories.c index 9ccd652..ce8f478 100644 --- a/unittest/test_territories.c +++ b/unittest/test_territories.c @@ -1,1344 +1,1346 @@ // produced by fast_territories.cpp -extern void test_territory(const char *alphacode, int tc, int isAlias, int needsParent, int tcParent ); +extern int test_territory(const char *alphacode, int tc, int isAlias, int needsParent, int tcParent ); -void test_territories() { - test_territory("AAA", 533, 0, 0, 0); - test_territory("AB", 396, 0, 0, 496); - test_territory("ABW", 26, 0, 0, 0); - test_territory("AC", 328, 0, 0, 410); - test_territory("ACT", 309, 0, 0, 409); - test_territory("AD", 417, 0, 0, 497); - test_territory("AFG", 207, 0, 0, 0); - test_territory("AG", 237, 1, 0, 412); - test_territory("AGO", 225, 0, 0, 0); - test_territory("AGU", 237, 0, 0, 412); - test_territory("AH", 507, 0, 0, 529); - test_territory("AIA", 19, 0, 0, 0); - test_territory("AK", 394, 0, 0, 411); - test_territory("AL", 483, 0, 1, 497); - test_territory("AL", 365, 0, 1, 411); - test_territory("AL", 319, 0, 1, 410); - test_territory("ALA", 199, 0, 0, 0); - test_territory("ALB", 103, 0, 0, 0); - test_territory("ALT", 484, 0, 0, 497); - test_territory("AM", 343, 0, 0, 410); - test_territory("AMU", 494, 0, 0, 497); - test_territory("AN", 275, 0, 0, 408); - test_territory("AND", 50, 0, 0, 0); - test_territory("AP", 326, 0, 1, 410); - test_territory("AP", 304, 0, 1, 408); - test_territory("AR", 366, 0, 1, 411); - test_territory("AR", 286, 0, 1, 408); - test_territory("ARE", 131, 0, 0, 0); - test_territory("ARG", 271, 0, 0, 0); - test_territory("ARK", 455, 0, 0, 497); - test_territory("ARM", 105, 0, 0, 0); - test_territory("AS", 287, 0, 1, 408); - test_territory("AS", 28, 1, 1, 411); - test_territory("ASC", 36, 1, 0, 0); - test_territory("ASM", 28, 0, 0, 0); - test_territory("AST", 435, 0, 0, 497); - test_territory("ATA", 532, 0, 0, 0); - test_territory("ATF", 76, 0, 0, 0); - test_territory("ATG", 45, 0, 0, 0); - test_territory("AU", 409, 1, 0, 0); - test_territory("AU-ACT", 309, 0, 0, 409); - test_territory("AU-CC", 5, 1, 0, 409); - test_territory("AU-CX", 22, 1, 0, 409); - test_territory("AU-HM", 43, 1, 0, 409); - test_territory("AU-JBT", 310, 0, 0, 409); - test_territory("AU-NF", 12, 1, 0, 409); - test_territory("AU-NSW", 308, 0, 0, 409); - test_territory("AU-NT", 311, 0, 0, 409); - test_territory("AU-QLD", 316, 0, 0, 409); - test_territory("AU-SA", 312, 0, 0, 409); - test_territory("AU-TAS", 313, 0, 0, 409); - test_territory("AU-VIC", 314, 0, 0, 409); - test_territory("AU-WA", 315, 0, 0, 409); - test_territory("AUS", 409, 0, 0, 0); - test_territory("AUS-ACT", 309, 0, 0, 409); - test_territory("AUS-CC", 5, 1, 0, 409); - test_territory("AUS-CX", 22, 1, 0, 409); - test_territory("AUS-HM", 43, 1, 0, 409); - test_territory("AUS-JBT", 310, 0, 0, 409); - test_territory("AUS-NF", 12, 1, 0, 409); - test_territory("AUS-NSW", 308, 0, 0, 409); - test_territory("AUS-NT", 311, 0, 0, 409); - test_territory("AUS-QLD", 316, 0, 0, 409); - test_territory("AUS-SA", 312, 0, 0, 409); - test_territory("AUS-TAS", 313, 0, 0, 409); - test_territory("AUS-VIC", 314, 0, 0, 409); - test_territory("AUS-WA", 315, 0, 0, 409); - test_territory("AUT", 132, 0, 0, 0); - test_territory("AZ", 389, 0, 0, 411); - test_territory("AZE", 133, 0, 0, 0); - test_territory("BA", 464, 0, 1, 497); - test_territory("BA", 339, 0, 1, 410); - test_territory("BC", 395, 0, 1, 496); - test_territory("BC", 254, 1, 1, 412); - test_territory("BCN", 254, 0, 0, 412); - test_territory("BCS", 257, 0, 0, 412); - test_territory("BDI", 101, 0, 0, 0); - test_territory("BE", 427, 0, 0, 497); - test_territory("BEL", 107, 0, 0, 0); - test_territory("BEN", 145, 0, 0, 0); - test_territory("BES", 34, 0, 0, 0); - test_territory("BFA", 173, 0, 0, 0); - test_territory("BGD", 152, 0, 0, 0); - test_territory("BGR", 142, 0, 0, 0); - test_territory("BHR", 58, 0, 0, 0); - test_territory("BHS", 86, 0, 0, 0); - test_territory("BIH", 119, 0, 0, 0); - test_territory("BJ", 500, 0, 0, 529); - test_territory("BLM", 6, 0, 0, 0); - test_territory("BLR", 161, 0, 0, 0); - test_territory("BLZ", 96, 0, 0, 0); - test_territory("BMU", 15, 0, 0, 0); - test_territory("BOL", 220, 0, 0, 0); - test_territory("BR", 288, 0, 0, 408); - test_territory("BR-AC", 328, 0, 0, 410); - test_territory("BR-AL", 319, 0, 0, 410); - test_territory("BR-AM", 343, 0, 0, 410); - test_territory("BR-AP", 326, 0, 0, 410); - test_territory("BR-BA", 339, 0, 0, 410); - test_territory("BR-CE", 327, 0, 0, 410); - test_territory("BR-DF", 317, 0, 0, 410); - test_territory("BR-ES", 321, 0, 0, 410); - test_territory("BR-GO", 337, 0, 0, 410); - test_territory("BR-MA", 336, 0, 0, 410); - test_territory("BR-MG", 340, 0, 0, 410); - test_territory("BR-MS", 338, 0, 0, 410); - test_territory("BR-MT", 341, 0, 0, 410); - test_territory("BR-PA", 342, 0, 0, 410); - test_territory("BR-PB", 323, 0, 0, 410); - test_territory("BR-PE", 325, 0, 0, 410); - test_territory("BR-PI", 333, 0, 0, 410); - test_territory("BR-PR", 329, 0, 0, 410); - test_territory("BR-RJ", 320, 0, 0, 410); - test_territory("BR-RN", 322, 0, 0, 410); - test_territory("BR-RO", 331, 0, 0, 410); - test_territory("BR-RR", 330, 0, 0, 410); - test_territory("BR-RS", 335, 0, 0, 410); - test_territory("BR-SC", 324, 0, 0, 410); - test_territory("BR-SE", 318, 0, 0, 410); - test_territory("BR-SP", 332, 0, 0, 410); - test_territory("BR-TO", 334, 0, 0, 410); - test_territory("BRA", 410, 0, 0, 0); - test_territory("BRA-AC", 328, 0, 0, 410); - test_territory("BRA-AL", 319, 0, 0, 410); - test_territory("BRA-AM", 343, 0, 0, 410); - test_territory("BRA-AP", 326, 0, 0, 410); - test_territory("BRA-BA", 339, 0, 0, 410); - test_territory("BRA-CE", 327, 0, 0, 410); - test_territory("BRA-DF", 317, 0, 0, 410); - test_territory("BRA-ES", 321, 0, 0, 410); - test_territory("BRA-GO", 337, 0, 0, 410); - test_territory("BRA-MA", 336, 0, 0, 410); - test_territory("BRA-MG", 340, 0, 0, 410); - test_territory("BRA-MS", 338, 0, 0, 410); - test_territory("BRA-MT", 341, 0, 0, 410); - test_territory("BRA-PA", 342, 0, 0, 410); - test_territory("BRA-PB", 323, 0, 0, 410); - test_territory("BRA-PE", 325, 0, 0, 410); - test_territory("BRA-PI", 333, 0, 0, 410); - test_territory("BRA-PR", 329, 0, 0, 410); - test_territory("BRA-RJ", 320, 0, 0, 410); - test_territory("BRA-RN", 322, 0, 0, 410); - test_territory("BRA-RO", 331, 0, 0, 410); - test_territory("BRA-RR", 330, 0, 0, 410); - test_territory("BRA-RS", 335, 0, 0, 410); - test_territory("BRA-SC", 324, 0, 0, 410); - test_territory("BRA-SE", 318, 0, 0, 410); - test_territory("BRA-SP", 332, 0, 0, 410); - test_territory("BRA-TO", 334, 0, 0, 410); - test_territory("BRB", 44, 0, 0, 0); - test_territory("BRN", 75, 0, 0, 0); - test_territory("BRY", 432, 0, 0, 497); - test_territory("BS", 257, 1, 0, 412); - test_territory("BTN", 111, 0, 0, 0); - test_territory("BU", 475, 0, 0, 497); - test_territory("BVT", 14, 0, 0, 0); - test_territory("BWA", 201, 0, 0, 0); - test_territory("CA", 392, 0, 0, 411); - test_territory("CA-AB", 396, 0, 0, 496); - test_territory("CA-BC", 395, 0, 0, 496); - test_territory("CA-MB", 400, 0, 0, 496); - test_territory("CA-NB", 402, 0, 0, 496); - test_territory("CA-NL", 401, 0, 0, 496); - test_territory("CA-NS", 403, 0, 0, 496); - test_territory("CA-NT", 406, 0, 0, 496); - test_territory("CA-NU", 407, 0, 0, 496); - test_territory("CA-ON", 397, 0, 0, 496); - test_territory("CA-PE", 404, 0, 0, 496); - test_territory("CA-QC", 398, 0, 0, 496); - test_territory("CA-SK", 399, 0, 0, 496); - test_territory("CA-YT", 405, 0, 0, 496); - test_territory("CAF", 205, 0, 0, 0); - test_territory("CAM", 249, 0, 0, 412); - test_territory("CAN", 496, 0, 0, 0); - test_territory("CAN-AB", 396, 0, 0, 496); - test_territory("CAN-BC", 395, 0, 0, 496); - test_territory("CAN-MB", 400, 0, 0, 496); - test_territory("CAN-NB", 402, 0, 0, 496); - test_territory("CAN-NL", 401, 0, 0, 496); - test_territory("CAN-NS", 403, 0, 0, 496); - test_territory("CAN-NT", 406, 0, 0, 496); - test_territory("CAN-NU", 407, 0, 0, 496); - test_territory("CAN-ON", 397, 0, 0, 496); - test_territory("CAN-PE", 404, 0, 0, 496); - test_territory("CAN-QC", 398, 0, 0, 496); - test_territory("CAN-SK", 399, 0, 0, 496); - test_territory("CAN-YT", 405, 0, 0, 496); - test_territory("CC", 5, 1, 0, 409); - test_territory("CCK", 5, 0, 0, 0); - test_territory("CE", 421, 0, 1, 497); - test_territory("CE", 327, 0, 1, 410); - test_territory("CG", 295, 1, 0, 408); - test_territory("CH", 474, 0, 1, 497); - test_territory("CH", 274, 0, 1, 408); - test_territory("CH", 265, 1, 1, 412); - test_territory("CHE", 112, 0, 0, 0); - test_territory("CHH", 265, 0, 0, 412); - test_territory("CHL", 210, 0, 0, 0); - test_territory("CHN", 529, 0, 0, 0); - test_territory("CHN-11", 500, 1, 0, 529); - test_territory("CHN-12", 499, 1, 0, 529); - test_territory("CHN-13", 517, 1, 0, 529); - test_territory("CHN-14", 510, 1, 0, 529); - test_territory("CHN-15", 519, 1, 0, 529); - test_territory("CHN-21", 508, 1, 0, 529); - test_territory("CHN-22", 516, 1, 0, 529); - test_territory("CHN-23", 520, 1, 0, 529); - test_territory("CHN-31", 498, 1, 0, 529); - test_territory("CHN-32", 505, 1, 0, 529); - test_territory("CHN-33", 504, 1, 0, 529); - test_territory("CHN-34", 507, 1, 0, 529); - test_territory("CHN-35", 506, 1, 0, 529); - test_territory("CHN-36", 511, 1, 0, 529); - test_territory("CHN-37", 509, 1, 0, 529); - test_territory("CHN-41", 512, 1, 0, 529); - test_territory("CHN-42", 515, 1, 0, 529); - test_territory("CHN-43", 521, 1, 0, 529); - test_territory("CHN-44", 514, 1, 0, 529); - test_territory("CHN-45", 522, 1, 0, 529); - test_territory("CHN-46", 501, 1, 0, 529); - test_territory("CHN-50", 503, 1, 0, 529); - test_territory("CHN-51", 523, 1, 0, 529); - test_territory("CHN-52", 513, 1, 0, 529); - test_territory("CHN-53", 524, 1, 0, 529); - test_territory("CHN-54", 525, 1, 0, 529); - test_territory("CHN-61", 518, 1, 0, 529); - test_territory("CHN-62", 526, 1, 0, 529); - test_territory("CHN-63", 527, 1, 0, 529); - test_territory("CHN-64", 502, 1, 0, 529); - test_territory("CHN-65", 528, 1, 0, 529); - test_territory("CHN-71", 110, 1, 0, 529); - test_territory("CHN-91", 62, 1, 0, 529); - test_territory("CHN-92", 9, 1, 0, 529); - test_territory("CHN-AH", 507, 0, 0, 529); - test_territory("CHN-BJ", 500, 0, 0, 529); - test_territory("CHN-CQ", 503, 0, 0, 529); - test_territory("CHN-FJ", 506, 0, 0, 529); - test_territory("CHN-GD", 514, 0, 0, 529); - test_territory("CHN-GS", 526, 0, 0, 529); - test_territory("CHN-GX", 522, 0, 0, 529); - test_territory("CHN-GZ", 513, 0, 0, 529); - test_territory("CHN-HA", 512, 0, 0, 529); - test_territory("CHN-HB", 515, 0, 0, 529); - test_territory("CHN-HE", 517, 0, 0, 529); - test_territory("CHN-HI", 501, 0, 0, 529); - test_territory("CHN-HK", 62, 1, 0, 529); - test_territory("CHN-HL", 520, 0, 0, 529); - test_territory("CHN-HN", 521, 0, 0, 529); - test_territory("CHN-JL", 516, 0, 0, 529); - test_territory("CHN-JS", 505, 0, 0, 529); - test_territory("CHN-JX", 511, 0, 0, 529); - test_territory("CHN-LN", 508, 0, 0, 529); - test_territory("CHN-MC", 9, 1, 0, 529); - test_territory("CHN-NM", 519, 0, 0, 529); - test_territory("CHN-NX", 502, 0, 0, 529); - test_territory("CHN-QH", 527, 0, 0, 529); - test_territory("CHN-SC", 523, 0, 0, 529); - test_territory("CHN-SD", 509, 0, 0, 529); - test_territory("CHN-SH", 498, 0, 0, 529); - test_territory("CHN-SN", 518, 0, 0, 529); - test_territory("CHN-SX", 510, 0, 0, 529); - test_territory("CHN-TJ", 499, 0, 0, 529); - test_territory("CHN-TW", 110, 1, 0, 529); - test_territory("CHN-XJ", 528, 0, 0, 529); - test_territory("CHN-XZ", 525, 0, 0, 529); - test_territory("CHN-YN", 524, 0, 0, 529); - test_territory("CHN-ZJ", 504, 0, 0, 529); - test_territory("CHP", 256, 0, 0, 412); - test_territory("CHU", 488, 0, 0, 497); - test_territory("CIV", 178, 0, 0, 0); - test_territory("CL", 238, 0, 0, 412); - test_territory("CM", 249, 1, 0, 412); - test_territory("CMR", 193, 0, 0, 0); - test_territory("CN", 529, 1, 0, 0); - test_territory("CN-11", 500, 1, 0, 529); - test_territory("CN-12", 499, 1, 0, 529); - test_territory("CN-13", 517, 1, 0, 529); - test_territory("CN-14", 510, 1, 0, 529); - test_territory("CN-15", 519, 1, 0, 529); - test_territory("CN-21", 508, 1, 0, 529); - test_territory("CN-22", 516, 1, 0, 529); - test_territory("CN-23", 520, 1, 0, 529); - test_territory("CN-31", 498, 1, 0, 529); - test_territory("CN-32", 505, 1, 0, 529); - test_territory("CN-33", 504, 1, 0, 529); - test_territory("CN-34", 507, 1, 0, 529); - test_territory("CN-35", 506, 1, 0, 529); - test_territory("CN-36", 511, 1, 0, 529); - test_territory("CN-37", 509, 1, 0, 529); - test_territory("CN-41", 512, 1, 0, 529); - test_territory("CN-42", 515, 1, 0, 529); - test_territory("CN-43", 521, 1, 0, 529); - test_territory("CN-44", 514, 1, 0, 529); - test_territory("CN-45", 522, 1, 0, 529); - test_territory("CN-46", 501, 1, 0, 529); - test_territory("CN-50", 503, 1, 0, 529); - test_territory("CN-51", 523, 1, 0, 529); - test_territory("CN-52", 513, 1, 0, 529); - test_territory("CN-53", 524, 1, 0, 529); - test_territory("CN-54", 525, 1, 0, 529); - test_territory("CN-61", 518, 1, 0, 529); - test_territory("CN-62", 526, 1, 0, 529); - test_territory("CN-63", 527, 1, 0, 529); - test_territory("CN-64", 502, 1, 0, 529); - test_territory("CN-65", 528, 1, 0, 529); - test_territory("CN-71", 110, 1, 0, 529); - test_territory("CN-91", 62, 1, 0, 529); - test_territory("CN-92", 9, 1, 0, 529); - test_territory("CN-AH", 507, 0, 0, 529); - test_territory("CN-BJ", 500, 0, 0, 529); - test_territory("CN-CQ", 503, 0, 0, 529); - test_territory("CN-FJ", 506, 0, 0, 529); - test_territory("CN-GD", 514, 0, 0, 529); - test_territory("CN-GS", 526, 0, 0, 529); - test_territory("CN-GX", 522, 0, 0, 529); - test_territory("CN-GZ", 513, 0, 0, 529); - test_territory("CN-HA", 512, 0, 0, 529); - test_territory("CN-HB", 515, 0, 0, 529); - test_territory("CN-HE", 517, 0, 0, 529); - test_territory("CN-HI", 501, 0, 0, 529); - test_territory("CN-HK", 62, 1, 0, 529); - test_territory("CN-HL", 520, 0, 0, 529); - test_territory("CN-HN", 521, 0, 0, 529); - test_territory("CN-JL", 516, 0, 0, 529); - test_territory("CN-JS", 505, 0, 0, 529); - test_territory("CN-JX", 511, 0, 0, 529); - test_territory("CN-LN", 508, 0, 0, 529); - test_territory("CN-MC", 9, 1, 0, 529); - test_territory("CN-NM", 519, 0, 0, 529); - test_territory("CN-NX", 502, 0, 0, 529); - test_territory("CN-QH", 527, 0, 0, 529); - test_territory("CN-SC", 523, 0, 0, 529); - test_territory("CN-SD", 509, 0, 0, 529); - test_territory("CN-SH", 498, 0, 0, 529); - test_territory("CN-SN", 518, 0, 0, 529); - test_territory("CN-SX", 510, 0, 0, 529); - test_territory("CN-TJ", 499, 0, 0, 529); - test_territory("CN-TW", 110, 1, 0, 529); - test_territory("CN-XJ", 528, 0, 0, 529); - test_territory("CN-XZ", 525, 0, 0, 529); - test_territory("CN-YN", 524, 0, 0, 529); - test_territory("CN-ZJ", 504, 0, 0, 529); - test_territory("CO", 387, 0, 1, 411); - test_territory("CO", 263, 1, 1, 412); - test_territory("COA", 263, 0, 0, 412); - test_territory("COD", 268, 0, 0, 0); - test_territory("COG", 183, 0, 0, 0); - test_territory("COK", 29, 0, 0, 0); - test_territory("COL", 222, 0, 0, 0); - test_territory("COM", 66, 0, 0, 0); - test_territory("CPT", 531, 0, 0, 0); - test_territory("CPV", 73, 0, 0, 0); - test_territory("CQ", 503, 0, 0, 529); - test_territory("CRI", 118, 0, 0, 0); - test_territory("CS", 256, 1, 0, 412); - test_territory("CT", 347, 0, 1, 411); - test_territory("CT", 295, 0, 1, 408); - test_territory("CU", 422, 0, 0, 497); - test_territory("CUB", 141, 0, 0, 0); - test_territory("CUW", 46, 0, 0, 0); - test_territory("CX", 22, 1, 0, 409); - test_territory("CXR", 22, 0, 0, 0); - test_territory("CYM", 33, 0, 0, 0); - test_territory("CYP", 78, 0, 0, 0); - test_territory("CZE", 129, 0, 0, 0); - test_territory("DA", 438, 0, 0, 497); - test_territory("DC", 344, 0, 0, 411); - test_territory("DD", 272, 0, 0, 408); - test_territory("DE", 346, 0, 0, 411); - test_territory("DEU", 184, 0, 0, 0); - test_territory("DF", 317, 0, 1, 410); - test_territory("DF", 234, 1, 1, 412); - test_territory("DG", 262, 1, 0, 412); - test_territory("DGA", 16, 1, 0, 0); - test_territory("DIF", 234, 0, 0, 412); - test_territory("DJI", 97, 0, 0, 0); - test_territory("DL", 277, 0, 0, 408); - test_territory("DMA", 57, 0, 0, 0); - test_territory("DN", 273, 0, 0, 408); - test_territory("DNK", 114, 0, 0, 0); - test_territory("DOM", 116, 0, 0, 0); - test_territory("DUR", 262, 0, 0, 412); - test_territory("DZA", 269, 0, 0, 0); - test_territory("ECU", 169, 0, 0, 0); - test_territory("EGY", 218, 0, 0, 0); - test_territory("ERI", 146, 0, 0, 0); - test_territory("ES", 321, 0, 0, 410); - test_territory("ESH", 170, 0, 0, 0); - test_territory("ESP", 195, 0, 0, 0); - test_territory("EST", 115, 0, 0, 0); - test_territory("ETH", 221, 0, 0, 0); - test_territory("FIN", 182, 0, 0, 0); - test_territory("FJ", 506, 0, 0, 529); - test_territory("FJI", 90, 0, 0, 0); - test_territory("FL", 373, 0, 0, 411); - test_territory("FLK", 83, 0, 0, 0); - test_territory("FRA", 198, 0, 0, 0); - test_territory("FRO", 64, 0, 0, 0); - test_territory("FSM", 54, 0, 0, 0); - test_territory("GA", 371, 0, 1, 411); - test_territory("GA", 290, 0, 1, 408); - test_territory("GAB", 171, 0, 0, 0); - test_territory("GBR", 167, 0, 0, 0); - test_territory("GD", 514, 0, 0, 529); - test_territory("GEO", 125, 0, 0, 0); - test_territory("GGY", 18, 0, 0, 0); - test_territory("GHA", 165, 0, 0, 0); - test_territory("GIB", 3, 0, 0, 0); - test_territory("GIN", 168, 0, 0, 0); - test_territory("GJ", 300, 0, 0, 408); - test_territory("GLP", 65, 0, 0, 0); - test_territory("GMB", 81, 0, 0, 0); - test_territory("GNB", 109, 0, 0, 0); - test_territory("GNQ", 102, 0, 0, 0); - test_territory("GO", 337, 0, 0, 410); - test_territory("GR", 252, 1, 0, 412); - test_territory("GRC", 150, 0, 0, 0); - test_territory("GRD", 38, 0, 0, 0); - test_territory("GRL", 266, 0, 0, 0); - test_territory("GRO", 252, 0, 0, 412); - test_territory("GS", 526, 0, 0, 529); - test_territory("GT", 244, 1, 0, 412); - test_territory("GTM", 140, 0, 0, 0); - test_territory("GU", 51, 1, 0, 411); - test_territory("GUA", 244, 0, 0, 412); - test_territory("GUF", 130, 0, 0, 0); - test_territory("GUM", 51, 0, 0, 0); - test_territory("GUY", 162, 0, 0, 0); - test_territory("GX", 522, 0, 0, 529); - test_territory("GZ", 513, 0, 0, 529); - test_territory("HA", 512, 0, 0, 529); - test_territory("HB", 515, 0, 0, 529); - test_territory("HE", 517, 0, 0, 529); - test_territory("HG", 240, 1, 0, 412); - test_territory("HI", 501, 0, 1, 529); - test_territory("HI", 352, 0, 1, 411); - test_territory("HID", 240, 0, 0, 412); - test_territory("HK", 62, 1, 0, 529); - test_territory("HKG", 62, 0, 0, 0); - test_territory("HL", 520, 0, 0, 529); - test_territory("HM", 43, 1, 0, 409); - test_territory("HMD", 43, 0, 0, 0); - test_territory("HN", 521, 0, 0, 529); - test_territory("HND", 144, 0, 0, 0); - test_territory("HP", 293, 0, 0, 408); - test_territory("HR", 285, 0, 0, 408); - test_territory("HRV", 120, 0, 0, 0); - test_territory("HTI", 100, 0, 0, 0); - test_territory("HUN", 137, 0, 0, 0); - test_territory("IA", 369, 0, 0, 411); - test_territory("ID", 381, 0, 0, 411); - test_territory("IDN", 233, 0, 0, 0); - test_territory("IL", 370, 0, 0, 411); - test_territory("IMN", 52, 0, 0, 0); - test_territory("IN", 416, 0, 1, 497); - test_territory("IN", 357, 0, 1, 411); - test_territory("IN-AN", 275, 0, 0, 408); - test_territory("IN-AP", 304, 0, 0, 408); - test_territory("IN-AR", 286, 0, 0, 408); - test_territory("IN-AS", 287, 0, 0, 408); - test_territory("IN-BR", 288, 0, 0, 408); - test_territory("IN-CG", 295, 1, 0, 408); - test_territory("IN-CH", 274, 0, 0, 408); - test_territory("IN-CT", 295, 0, 0, 408); - test_territory("IN-DD", 272, 0, 0, 408); - test_territory("IN-DL", 277, 0, 0, 408); - test_territory("IN-DN", 273, 0, 0, 408); - test_territory("IN-GA", 290, 0, 0, 408); - test_territory("IN-GJ", 300, 0, 0, 408); - test_territory("IN-HP", 293, 0, 0, 408); - test_territory("IN-HR", 285, 0, 0, 408); - test_territory("IN-JH", 296, 0, 0, 408); - test_territory("IN-JK", 294, 0, 0, 408); - test_territory("IN-KA", 297, 0, 0, 408); - test_territory("IN-KL", 291, 0, 0, 408); - test_territory("IN-LD", 276, 0, 0, 408); - test_territory("IN-MH", 305, 0, 0, 408); - test_territory("IN-ML", 278, 0, 0, 408); - test_territory("IN-MN", 280, 0, 0, 408); - test_territory("IN-MP", 302, 0, 0, 408); - test_territory("IN-MZ", 282, 0, 0, 408); - test_territory("IN-NL", 279, 0, 0, 408); - test_territory("IN-OD", 299, 1, 0, 408); - test_territory("IN-OR", 299, 0, 0, 408); - test_territory("IN-PB", 284, 0, 0, 408); - test_territory("IN-PY", 307, 0, 0, 408); - test_territory("IN-RJ", 298, 0, 0, 408); - test_territory("IN-SK", 283, 0, 0, 408); - test_territory("IN-TG", 303, 0, 0, 408); - test_territory("IN-TN", 292, 0, 0, 408); - test_territory("IN-TR", 281, 0, 0, 408); - test_territory("IN-UK", 289, 1, 0, 408); - test_territory("IN-UP", 306, 0, 0, 408); - test_territory("IN-UT", 289, 0, 0, 408); - test_territory("IN-WB", 301, 0, 0, 408); - test_territory("IND", 408, 0, 0, 0); - test_territory("IND-AN", 275, 0, 0, 408); - test_territory("IND-AP", 304, 0, 0, 408); - test_territory("IND-AR", 286, 0, 0, 408); - test_territory("IND-AS", 287, 0, 0, 408); - test_territory("IND-BR", 288, 0, 0, 408); - test_territory("IND-CG", 295, 1, 0, 408); - test_territory("IND-CH", 274, 0, 0, 408); - test_territory("IND-CT", 295, 0, 0, 408); - test_territory("IND-DD", 272, 0, 0, 408); - test_territory("IND-DL", 277, 0, 0, 408); - test_territory("IND-DN", 273, 0, 0, 408); - test_territory("IND-GA", 290, 0, 0, 408); - test_territory("IND-GJ", 300, 0, 0, 408); - test_territory("IND-HP", 293, 0, 0, 408); - test_territory("IND-HR", 285, 0, 0, 408); - test_territory("IND-JH", 296, 0, 0, 408); - test_territory("IND-JK", 294, 0, 0, 408); - test_territory("IND-KA", 297, 0, 0, 408); - test_territory("IND-KL", 291, 0, 0, 408); - test_territory("IND-LD", 276, 0, 0, 408); - test_territory("IND-MH", 305, 0, 0, 408); - test_territory("IND-ML", 278, 0, 0, 408); - test_territory("IND-MN", 280, 0, 0, 408); - test_territory("IND-MP", 302, 0, 0, 408); - test_territory("IND-MZ", 282, 0, 0, 408); - test_territory("IND-NL", 279, 0, 0, 408); - test_territory("IND-OD", 299, 1, 0, 408); - test_territory("IND-OR", 299, 0, 0, 408); - test_territory("IND-PB", 284, 0, 0, 408); - test_territory("IND-PY", 307, 0, 0, 408); - test_territory("IND-RJ", 298, 0, 0, 408); - test_territory("IND-SK", 283, 0, 0, 408); - test_territory("IND-TG", 303, 0, 0, 408); - test_territory("IND-TN", 292, 0, 0, 408); - test_territory("IND-TR", 281, 0, 0, 408); - test_territory("IND-UK", 289, 1, 0, 408); - test_territory("IND-UP", 306, 0, 0, 408); - test_territory("IND-UT", 289, 0, 0, 408); - test_territory("IND-WB", 301, 0, 0, 408); - test_territory("IOT", 16, 0, 0, 0); - test_territory("IRK", 477, 0, 0, 497); - test_territory("IRL", 126, 0, 0, 0); - test_territory("IRN", 230, 0, 0, 0); - test_territory("IRQ", 188, 0, 0, 0); - test_territory("ISL", 139, 0, 0, 0); - test_territory("ISR", 93, 0, 0, 0); - test_territory("ITA", 175, 0, 0, 0); - test_territory("IVA", 423, 0, 0, 497); - test_territory("JA", 259, 1, 0, 412); - test_territory("JAL", 259, 0, 0, 412); - test_territory("JAM", 80, 0, 0, 0); - test_territory("JBT", 310, 0, 0, 409); - test_territory("JEY", 21, 0, 0, 0); - test_territory("JH", 296, 0, 0, 408); - test_territory("JK", 294, 0, 0, 408); - test_territory("JL", 516, 0, 0, 529); - test_territory("JOR", 135, 0, 0, 0); - test_territory("JPN", 185, 0, 0, 0); - test_territory("JS", 505, 0, 0, 529); - test_territory("JTN", 530, 1, 0, 0); - test_territory("JX", 511, 0, 0, 529); - test_territory("KA", 297, 0, 0, 408); - test_territory("KAM", 489, 0, 0, 497); - test_territory("KAZ", 270, 0, 0, 0); - test_territory("KB", 419, 0, 0, 497); - test_territory("KC", 420, 0, 0, 497); - test_territory("KDA", 444, 0, 0, 497); - test_territory("KEM", 482, 0, 0, 497); - test_territory("KEN", 200, 0, 0, 0); - test_territory("KGD", 415, 0, 0, 497); - test_territory("KGN", 473, 0, 0, 497); - test_territory("KGZ", 160, 0, 0, 0); - test_territory("KHA", 493, 0, 0, 497); - test_territory("KHM", 157, 0, 0, 0); - test_territory("KI", 459, 0, 0, 497); - test_territory("KIR", 59, 0, 0, 0); - test_territory("KK", 481, 0, 0, 497); - test_territory("KL", 445, 0, 1, 497); - test_territory("KL", 291, 0, 1, 408); - test_territory("KLU", 430, 0, 0, 497); - test_territory("KM", 470, 0, 0, 497); - test_territory("KNA", 32, 0, 0, 0); - test_territory("KO", 454, 0, 0, 497); - test_territory("KOR", 138, 0, 0, 0); - test_territory("KOS", 442, 0, 0, 497); - test_territory("KR", 452, 0, 0, 497); - test_territory("KRS", 429, 0, 0, 497); - test_territory("KS", 380, 0, 0, 411); - test_territory("KWT", 89, 0, 0, 0); - test_territory("KY", 358, 0, 0, 411); - test_territory("KYA", 486, 0, 0, 497); - test_territory("LA", 364, 0, 0, 411); - test_territory("LAO", 163, 0, 0, 0); - test_territory("LBN", 79, 0, 0, 0); - test_territory("LBR", 143, 0, 0, 0); - test_territory("LBY", 231, 0, 0, 0); - test_territory("LCA", 53, 0, 0, 0); - test_territory("LD", 276, 0, 0, 408); - test_territory("LEN", 447, 0, 0, 497); - test_territory("LIE", 25, 0, 0, 0); - test_territory("LIP", 424, 0, 0, 497); - test_territory("LKA", 124, 0, 0, 0); - test_territory("LN", 508, 0, 0, 529); - test_territory("LSO", 106, 0, 0, 0); - test_territory("LTU", 123, 0, 0, 0); - test_territory("LUX", 69, 0, 0, 0); - test_territory("LVA", 122, 0, 0, 0); - test_territory("MA", 351, 0, 1, 411); - test_territory("MA", 336, 0, 1, 410); - test_territory("MAC", 9, 0, 0, 0); - test_territory("MAF", 11, 0, 0, 0); - test_territory("MAG", 487, 0, 0, 497); - test_territory("MAR", 189, 0, 0, 0); - test_territory("MB", 400, 0, 0, 496); - test_territory("MC", 9, 1, 0, 529); - test_territory("MCO", 2, 0, 0, 0); - test_territory("MD", 353, 0, 0, 411); - test_territory("MDA", 108, 0, 0, 0); - test_territory("MDG", 202, 0, 0, 0); - test_territory("MDV", 35, 0, 0, 0); - test_territory("ME", 460, 0, 1, 497); - test_territory("ME", 356, 0, 1, 411); - test_territory("ME", 241, 1, 1, 412); - test_territory("MEX", 412, 0, 0, 0); - test_territory("MEX-AG", 237, 1, 0, 412); - test_territory("MEX-AGU", 237, 0, 0, 412); - test_territory("MEX-BC", 254, 1, 0, 412); - test_territory("MEX-BCN", 254, 0, 0, 412); - test_territory("MEX-BCS", 257, 0, 0, 412); - test_territory("MEX-BS", 257, 1, 0, 412); - test_territory("MEX-CAM", 249, 0, 0, 412); - test_territory("MEX-CH", 265, 1, 0, 412); - test_territory("MEX-CHH", 265, 0, 0, 412); - test_territory("MEX-CHP", 256, 0, 0, 412); - test_territory("MEX-CL", 238, 0, 0, 412); - test_territory("MEX-CM", 249, 1, 0, 412); - test_territory("MEX-CO", 263, 1, 0, 412); - test_territory("MEX-COA", 263, 0, 0, 412); - test_territory("MEX-COL", 238, 1, 0, 412); - test_territory("MEX-CS", 256, 1, 0, 412); - test_territory("MEX-DF", 234, 1, 0, 412); - test_territory("MEX-DG", 262, 1, 0, 412); - test_territory("MEX-DIF", 234, 0, 0, 412); - test_territory("MEX-DUR", 262, 0, 0, 412); - test_territory("MEX-GR", 252, 1, 0, 412); - test_territory("MEX-GRO", 252, 0, 0, 412); - test_territory("MEX-GT", 244, 1, 0, 412); - test_territory("MEX-GUA", 244, 0, 0, 412); - test_territory("MEX-HG", 240, 1, 0, 412); - test_territory("MEX-HID", 240, 0, 0, 412); - test_territory("MEX-JA", 259, 1, 0, 412); - test_territory("MEX-JAL", 259, 0, 0, 412); - test_territory("MEX-ME", 241, 1, 0, 412); - test_territory("MEX-MEX", 241, 1, 0, 412); - test_territory("MEX-MI", 250, 1, 0, 412); - test_territory("MEX-MIC", 250, 0, 0, 412); - test_territory("MEX-MO", 236, 1, 0, 412); - test_territory("MEX-MOR", 236, 0, 0, 412); - test_territory("MEX-MX", 241, 0, 0, 412); - test_territory("MEX-NA", 243, 1, 0, 412); - test_territory("MEX-NAY", 243, 0, 0, 412); - test_territory("MEX-NL", 253, 1, 0, 412); - test_territory("MEX-NLE", 253, 0, 0, 412); - test_territory("MEX-OA", 261, 1, 0, 412); - test_territory("MEX-OAX", 261, 0, 0, 412); - test_territory("MEX-PB", 245, 1, 0, 412); - test_territory("MEX-PUE", 245, 0, 0, 412); - test_territory("MEX-QE", 239, 1, 0, 412); - test_territory("MEX-QR", 247, 1, 0, 412); - test_territory("MEX-QUE", 239, 0, 0, 412); - test_territory("MEX-ROO", 247, 0, 0, 412); - test_territory("MEX-SI", 248, 1, 0, 412); - test_territory("MEX-SIN", 248, 0, 0, 412); - test_territory("MEX-SL", 251, 1, 0, 412); - test_territory("MEX-SLP", 251, 0, 0, 412); - test_territory("MEX-SO", 264, 1, 0, 412); - test_territory("MEX-SON", 264, 0, 0, 412); - test_territory("MEX-TAB", 242, 0, 0, 412); - test_territory("MEX-TAM", 260, 0, 0, 412); - test_territory("MEX-TAM", 260, 1, 0, 412); - test_territory("MEX-TB", 242, 1, 0, 412); - test_territory("MEX-TL", 235, 1, 0, 412); - test_territory("MEX-TLA", 235, 0, 0, 412); - test_territory("MEX-TM", 260, 1, 0, 412); - test_territory("MEX-VE", 255, 1, 0, 412); - test_territory("MEX-VER", 255, 0, 0, 412); - test_territory("MEX-YU", 246, 1, 0, 412); - test_territory("MEX-YUC", 246, 0, 0, 412); - test_territory("MEX-ZA", 258, 1, 0, 412); - test_territory("MEX-ZAC", 258, 0, 0, 412); - test_territory("MG", 340, 0, 0, 410); - test_territory("MH", 305, 0, 0, 408); - test_territory("MHL", 27, 0, 0, 0); - test_territory("MI", 384, 0, 1, 411); - test_territory("MI", 250, 1, 1, 412); - test_territory("MIC", 250, 0, 0, 412); - test_territory("MID", 352, 1, 0, 411); - test_territory("MKD", 98, 0, 0, 0); - test_territory("ML", 278, 0, 0, 408); - test_territory("MLI", 224, 0, 0, 0); - test_territory("MLT", 37, 0, 0, 0); - test_territory("MMR", 208, 0, 0, 0); - test_territory("MN", 383, 0, 1, 411); - test_territory("MN", 280, 0, 1, 408); - test_territory("MNE", 85, 0, 0, 0); - test_territory("MNG", 229, 0, 0, 0); - test_territory("MNP", 49, 0, 0, 0); - test_territory("MO", 456, 0, 1, 497); - test_territory("MO", 374, 0, 1, 411); - test_territory("MO", 236, 1, 1, 412); - test_territory("MOR", 236, 0, 0, 412); - test_territory("MOS", 436, 0, 0, 497); - test_territory("MOW", 413, 0, 0, 497); - test_territory("MOZ", 213, 0, 0, 0); - test_territory("MP", 302, 0, 1, 408); - test_territory("MP", 49, 1, 1, 411); - test_territory("MRT", 219, 0, 0, 0); - test_territory("MS", 363, 0, 1, 411); - test_territory("MS", 338, 0, 1, 410); - test_territory("MSR", 20, 0, 0, 0); - test_territory("MT", 391, 0, 1, 411); - test_territory("MT", 341, 0, 1, 410); - test_territory("MTQ", 63, 0, 0, 0); - test_territory("MUR", 451, 0, 0, 497); - test_territory("MUS", 67, 0, 0, 0); - test_territory("MWI", 147, 0, 0, 0); - test_territory("MX", 241, 0, 0, 412); - test_territory("MX-AG", 237, 1, 0, 412); - test_territory("MX-AGU", 237, 0, 0, 412); - test_territory("MX-BC", 254, 1, 0, 412); - test_territory("MX-BCN", 254, 0, 0, 412); - test_territory("MX-BCS", 257, 0, 0, 412); - test_territory("MX-BS", 257, 1, 0, 412); - test_territory("MX-CAM", 249, 0, 0, 412); - test_territory("MX-CH", 265, 1, 0, 412); - test_territory("MX-CHH", 265, 0, 0, 412); - test_territory("MX-CHP", 256, 0, 0, 412); - test_territory("MX-CL", 238, 0, 0, 412); - test_territory("MX-CM", 249, 1, 0, 412); - test_territory("MX-CO", 263, 1, 0, 412); - test_territory("MX-COA", 263, 0, 0, 412); - test_territory("MX-COL", 238, 1, 0, 412); - test_territory("MX-CS", 256, 1, 0, 412); - test_territory("MX-DF", 234, 1, 0, 412); - test_territory("MX-DG", 262, 1, 0, 412); - test_territory("MX-DIF", 234, 0, 0, 412); - test_territory("MX-DUR", 262, 0, 0, 412); - test_territory("MX-GR", 252, 1, 0, 412); - test_territory("MX-GRO", 252, 0, 0, 412); - test_territory("MX-GT", 244, 1, 0, 412); - test_territory("MX-GUA", 244, 0, 0, 412); - test_territory("MX-HG", 240, 1, 0, 412); - test_territory("MX-HID", 240, 0, 0, 412); - test_territory("MX-JA", 259, 1, 0, 412); - test_territory("MX-JAL", 259, 0, 0, 412); - test_territory("MX-ME", 241, 1, 0, 412); - test_territory("MX-MEX", 241, 1, 0, 412); - test_territory("MX-MI", 250, 1, 0, 412); - test_territory("MX-MIC", 250, 0, 0, 412); - test_territory("MX-MO", 236, 1, 0, 412); - test_territory("MX-MOR", 236, 0, 0, 412); - test_territory("MX-MX", 241, 0, 0, 412); - test_territory("MX-NA", 243, 1, 0, 412); - test_territory("MX-NAY", 243, 0, 0, 412); - test_territory("MX-NL", 253, 1, 0, 412); - test_territory("MX-NLE", 253, 0, 0, 412); - test_territory("MX-OA", 261, 1, 0, 412); - test_territory("MX-OAX", 261, 0, 0, 412); - test_territory("MX-PB", 245, 1, 0, 412); - test_territory("MX-PUE", 245, 0, 0, 412); - test_territory("MX-QE", 239, 1, 0, 412); - test_territory("MX-QR", 247, 1, 0, 412); - test_territory("MX-QUE", 239, 0, 0, 412); - test_territory("MX-ROO", 247, 0, 0, 412); - test_territory("MX-SI", 248, 1, 0, 412); - test_territory("MX-SIN", 248, 0, 0, 412); - test_territory("MX-SL", 251, 1, 0, 412); - test_territory("MX-SLP", 251, 0, 0, 412); - test_territory("MX-SO", 264, 1, 0, 412); - test_territory("MX-SON", 264, 0, 0, 412); - test_territory("MX-TAB", 242, 0, 0, 412); - test_territory("MX-TAM", 260, 0, 0, 412); - test_territory("MX-TAM", 260, 1, 0, 412); - test_territory("MX-TB", 242, 1, 0, 412); - test_territory("MX-TL", 235, 1, 0, 412); - test_territory("MX-TLA", 235, 0, 0, 412); - test_territory("MX-TM", 260, 1, 0, 412); - test_territory("MX-VE", 255, 1, 0, 412); - test_territory("MX-VER", 255, 0, 0, 412); - test_territory("MX-YU", 246, 1, 0, 412); - test_territory("MX-YUC", 246, 0, 0, 412); - test_territory("MX-ZA", 258, 1, 0, 412); - test_territory("MX-ZAC", 258, 0, 0, 412); - test_territory("MYS", 180, 0, 0, 0); - test_territory("MYT", 40, 0, 0, 0); - test_territory("MZ", 282, 0, 0, 408); - test_territory("NA", 243, 1, 0, 412); - test_territory("NAM", 214, 0, 0, 0); - test_territory("NAY", 243, 0, 0, 412); - test_territory("NB", 402, 0, 0, 496); - test_territory("NC", 367, 0, 0, 411); - test_territory("NCL", 91, 0, 0, 0); - test_territory("ND", 376, 0, 0, 411); - test_territory("NE", 379, 0, 0, 411); - test_territory("NEN", 453, 0, 0, 497); - test_territory("NER", 226, 0, 0, 0); - test_territory("NF", 12, 1, 0, 409); - test_territory("NFK", 12, 0, 0, 0); - test_territory("NGA", 216, 0, 0, 0); - test_territory("NGR", 440, 0, 0, 497); - test_territory("NH", 349, 0, 0, 411); - test_territory("NIC", 149, 0, 0, 0); - test_territory("NIU", 31, 0, 0, 0); - test_territory("NIZ", 457, 0, 0, 497); - test_territory("NJ", 348, 0, 0, 411); - test_territory("NL", 401, 0, 1, 496); - test_territory("NL", 279, 0, 1, 408); - test_territory("NL", 253, 1, 1, 412); - test_territory("NLD", 113, 0, 0, 0); - test_territory("NLE", 253, 0, 0, 412); - test_territory("NM", 519, 0, 1, 529); - test_territory("NM", 390, 0, 1, 411); - test_territory("NOR", 179, 0, 0, 0); - test_territory("NPL", 153, 0, 0, 0); - test_territory("NRU", 7, 0, 0, 0); - test_territory("NS", 403, 0, 0, 496); - test_territory("NSW", 308, 0, 0, 409); - test_territory("NT", 406, 0, 1, 496); - test_territory("NT", 311, 0, 1, 409); - test_territory("NU", 407, 0, 0, 496); - test_territory("NV", 388, 0, 0, 411); - test_territory("NVS", 478, 0, 0, 497); - test_territory("NX", 502, 0, 0, 529); - test_territory("NY", 368, 0, 0, 411); - test_territory("NZL", 172, 0, 0, 0); - test_territory("OA", 261, 1, 0, 412); - test_territory("OAX", 261, 0, 0, 412); - test_territory("OD", 299, 1, 0, 408); - test_territory("OH", 361, 0, 0, 411); - test_territory("OK", 375, 0, 0, 411); - test_territory("OMN", 176, 0, 0, 0); - test_territory("OMS", 480, 0, 0, 497); - test_territory("ON", 397, 0, 0, 496); - test_territory("OR", 386, 0, 1, 411); - test_territory("OR", 299, 0, 1, 408); - test_territory("ORE", 461, 0, 0, 497); - test_territory("ORL", 425, 0, 0, 497); - test_territory("PA", 362, 0, 1, 411); - test_territory("PA", 342, 0, 1, 410); - test_territory("PAK", 212, 0, 0, 0); - test_territory("PAN", 128, 0, 0, 0); - test_territory("PB", 323, 0, 1, 410); - test_territory("PB", 284, 0, 1, 408); - test_territory("PB", 245, 1, 1, 412); - test_territory("PCN", 13, 0, 0, 0); - test_territory("PE", 404, 0, 1, 496); - test_territory("PE", 325, 0, 1, 410); - test_territory("PER", 228, 0, 0, 0); - test_territory("PHL", 174, 0, 0, 0); - test_territory("PI", 333, 0, 0, 410); - test_territory("PLW", 48, 0, 0, 0); - test_territory("PM", 463, 0, 0, 497); - test_territory("PNG", 192, 0, 0, 0); - test_territory("PNZ", 458, 0, 0, 497); - test_territory("PO", 491, 0, 0, 497); - test_territory("POL", 177, 0, 0, 0); - test_territory("PR", 329, 0, 1, 410); - test_territory("PR", 77, 1, 1, 411); - test_territory("PRI", 77, 0, 0, 0); - test_territory("PRK", 148, 0, 0, 0); - test_territory("PRT", 136, 0, 0, 0); - test_territory("PRY", 187, 0, 0, 0); - test_territory("PSE", 94, 0, 0, 0); - test_territory("PSK", 441, 0, 0, 497); - test_territory("PUE", 245, 0, 0, 412); - test_territory("PY", 307, 0, 0, 408); - test_territory("PYF", 72, 0, 0, 0); - test_territory("QAT", 82, 0, 0, 0); - test_territory("QC", 398, 0, 0, 496); - test_territory("QE", 239, 1, 0, 412); - test_territory("QH", 527, 0, 0, 529); - test_territory("QLD", 316, 0, 0, 409); - test_territory("QR", 247, 1, 0, 412); - test_territory("QUE", 239, 0, 0, 412); - test_territory("REU", 68, 0, 0, 0); - test_territory("RI", 345, 0, 0, 411); - test_territory("RJ", 320, 0, 1, 410); - test_territory("RJ", 298, 0, 1, 408); - test_territory("RN", 322, 0, 0, 410); - test_territory("RO", 331, 0, 0, 410); - test_territory("ROO", 247, 0, 0, 412); - test_territory("ROS", 448, 0, 0, 497); - test_territory("ROU", 164, 0, 0, 0); - test_territory("RR", 330, 0, 0, 410); - test_territory("RS", 335, 0, 0, 410); - test_territory("RU", 497, 1, 0, 0); - test_territory("RU-AD", 417, 0, 0, 497); - test_territory("RU-AL", 483, 0, 0, 497); - test_territory("RU-ALT", 484, 0, 0, 497); - test_territory("RU-AMU", 494, 0, 0, 497); - test_territory("RU-ARK", 455, 0, 0, 497); - test_territory("RU-AST", 435, 0, 0, 497); - test_territory("RU-BA", 464, 0, 0, 497); - test_territory("RU-BE", 427, 0, 0, 497); - test_territory("RU-BEL", 427, 1, 0, 497); - test_territory("RU-BRY", 432, 0, 0, 497); - test_territory("RU-BU", 475, 0, 0, 497); - test_territory("RU-CE", 421, 0, 0, 497); - test_territory("RU-CH", 474, 0, 0, 497); - test_territory("RU-CHE", 474, 1, 0, 497); - test_territory("RU-CHU", 488, 0, 0, 497); - test_territory("RU-CU", 422, 0, 0, 497); - test_territory("RU-DA", 438, 0, 0, 497); - test_territory("RU-IN", 416, 0, 0, 497); - test_territory("RU-IRK", 477, 0, 0, 497); - test_territory("RU-IVA", 423, 0, 0, 497); - test_territory("RU-KAM", 489, 0, 0, 497); - test_territory("RU-KB", 419, 0, 0, 497); - test_territory("RU-KC", 420, 0, 0, 497); - test_territory("RU-KDA", 444, 0, 0, 497); - test_territory("RU-KEM", 482, 0, 0, 497); - test_territory("RU-KGD", 415, 0, 0, 497); - test_territory("RU-KGN", 473, 0, 0, 497); - test_territory("RU-KHA", 493, 0, 0, 497); - test_territory("RU-KHM", 470, 1, 0, 497); - test_territory("RU-KI", 459, 0, 0, 497); - test_territory("RU-KIR", 459, 1, 0, 497); - test_territory("RU-KK", 481, 0, 0, 497); - test_territory("RU-KL", 445, 0, 0, 497); - test_territory("RU-KLU", 430, 0, 0, 497); - test_territory("RU-KM", 470, 0, 0, 497); - test_territory("RU-KO", 454, 0, 0, 497); - test_territory("RU-KOS", 442, 0, 0, 497); - test_territory("RU-KR", 452, 0, 0, 497); - test_territory("RU-KRS", 429, 0, 0, 497); - test_territory("RU-KYA", 486, 0, 0, 497); - test_territory("RU-LEN", 447, 0, 0, 497); - test_territory("RU-LIP", 424, 0, 0, 497); - test_territory("RU-MAG", 487, 0, 0, 497); - test_territory("RU-ME", 460, 0, 0, 497); - test_territory("RU-MO", 456, 0, 0, 497); - test_territory("RU-MOS", 436, 0, 0, 497); - test_territory("RU-MOW", 413, 0, 0, 497); - test_territory("RU-MUR", 451, 0, 0, 497); - test_territory("RU-NEN", 453, 0, 0, 497); - test_territory("RU-NGR", 440, 0, 0, 497); - test_territory("RU-NIZ", 457, 0, 0, 497); - test_territory("RU-NVS", 478, 0, 0, 497); - test_territory("RU-OMS", 480, 0, 0, 497); - test_territory("RU-ORE", 461, 0, 0, 497); - test_territory("RU-ORL", 425, 0, 0, 497); - test_territory("RU-PER", 463, 1, 0, 497); - test_territory("RU-PM", 463, 0, 0, 497); - test_territory("RU-PNZ", 458, 0, 0, 497); - test_territory("RU-PO", 491, 0, 0, 497); - test_territory("RU-PRI", 491, 1, 0, 497); - test_territory("RU-PSK", 441, 0, 0, 497); - test_territory("RU-ROS", 448, 0, 0, 497); - test_territory("RU-RYA", 434, 0, 0, 497); - test_territory("RU-SA", 495, 0, 0, 497); - test_territory("RU-SAK", 490, 0, 0, 497); - test_territory("RU-SAM", 467, 0, 0, 497); - test_territory("RU-SAR", 468, 0, 0, 497); - test_territory("RU-SE", 418, 0, 0, 497); - test_territory("RU-SMO", 437, 0, 0, 497); - test_territory("RU-SPE", 414, 0, 0, 497); - test_territory("RU-STA", 443, 0, 0, 497); - test_territory("RU-SVE", 471, 0, 0, 497); - test_territory("RU-TA", 466, 0, 0, 497); - test_territory("RU-TAM", 431, 1, 0, 497); - test_territory("RU-TOM", 479, 0, 0, 497); - test_territory("RU-TT", 431, 0, 0, 497); - test_territory("RU-TUL", 426, 0, 0, 497); - test_territory("RU-TVE", 446, 0, 0, 497); - test_territory("RU-TY", 485, 0, 0, 497); - test_territory("RU-TYU", 472, 0, 0, 497); - test_territory("RU-UD", 465, 0, 0, 497); - test_territory("RU-ULY", 462, 0, 0, 497); - test_territory("RU-VGG", 449, 0, 0, 497); - test_territory("RU-VLA", 428, 0, 0, 497); - test_territory("RU-VLG", 450, 0, 0, 497); - test_territory("RU-VOR", 439, 0, 0, 497); - test_territory("RU-YAN", 469, 0, 0, 497); - test_territory("RU-YAR", 433, 0, 0, 497); - test_territory("RU-YEV", 492, 0, 0, 497); - test_territory("RU-ZAB", 476, 0, 0, 497); - test_territory("RUS", 497, 0, 0, 0); - test_territory("RUS-AD", 417, 0, 0, 497); - test_territory("RUS-AL", 483, 0, 0, 497); - test_territory("RUS-ALT", 484, 0, 0, 497); - test_territory("RUS-AMU", 494, 0, 0, 497); - test_territory("RUS-ARK", 455, 0, 0, 497); - test_territory("RUS-AST", 435, 0, 0, 497); - test_territory("RUS-BA", 464, 0, 0, 497); - test_territory("RUS-BE", 427, 0, 0, 497); - test_territory("RUS-BEL", 427, 1, 0, 497); - test_territory("RUS-BRY", 432, 0, 0, 497); - test_territory("RUS-BU", 475, 0, 0, 497); - test_territory("RUS-CE", 421, 0, 0, 497); - test_territory("RUS-CH", 474, 0, 0, 497); - test_territory("RUS-CHE", 474, 1, 0, 497); - test_territory("RUS-CHU", 488, 0, 0, 497); - test_territory("RUS-CU", 422, 0, 0, 497); - test_territory("RUS-DA", 438, 0, 0, 497); - test_territory("RUS-IN", 416, 0, 0, 497); - test_territory("RUS-IRK", 477, 0, 0, 497); - test_territory("RUS-IVA", 423, 0, 0, 497); - test_territory("RUS-KAM", 489, 0, 0, 497); - test_territory("RUS-KB", 419, 0, 0, 497); - test_territory("RUS-KC", 420, 0, 0, 497); - test_territory("RUS-KDA", 444, 0, 0, 497); - test_territory("RUS-KEM", 482, 0, 0, 497); - test_territory("RUS-KGD", 415, 0, 0, 497); - test_territory("RUS-KGN", 473, 0, 0, 497); - test_territory("RUS-KHA", 493, 0, 0, 497); - test_territory("RUS-KHM", 470, 1, 0, 497); - test_territory("RUS-KI", 459, 0, 0, 497); - test_territory("RUS-KIR", 459, 1, 0, 497); - test_territory("RUS-KK", 481, 0, 0, 497); - test_territory("RUS-KL", 445, 0, 0, 497); - test_territory("RUS-KLU", 430, 0, 0, 497); - test_territory("RUS-KM", 470, 0, 0, 497); - test_territory("RUS-KO", 454, 0, 0, 497); - test_territory("RUS-KOS", 442, 0, 0, 497); - test_territory("RUS-KR", 452, 0, 0, 497); - test_territory("RUS-KRS", 429, 0, 0, 497); - test_territory("RUS-KYA", 486, 0, 0, 497); - test_territory("RUS-LEN", 447, 0, 0, 497); - test_territory("RUS-LIP", 424, 0, 0, 497); - test_territory("RUS-MAG", 487, 0, 0, 497); - test_territory("RUS-ME", 460, 0, 0, 497); - test_territory("RUS-MO", 456, 0, 0, 497); - test_territory("RUS-MOS", 436, 0, 0, 497); - test_territory("RUS-MOW", 413, 0, 0, 497); - test_territory("RUS-MUR", 451, 0, 0, 497); - test_territory("RUS-NEN", 453, 0, 0, 497); - test_territory("RUS-NGR", 440, 0, 0, 497); - test_territory("RUS-NIZ", 457, 0, 0, 497); - test_territory("RUS-NVS", 478, 0, 0, 497); - test_territory("RUS-OMS", 480, 0, 0, 497); - test_territory("RUS-ORE", 461, 0, 0, 497); - test_territory("RUS-ORL", 425, 0, 0, 497); - test_territory("RUS-PER", 463, 1, 0, 497); - test_territory("RUS-PM", 463, 0, 0, 497); - test_territory("RUS-PNZ", 458, 0, 0, 497); - test_territory("RUS-PO", 491, 0, 0, 497); - test_territory("RUS-PRI", 491, 1, 0, 497); - test_territory("RUS-PSK", 441, 0, 0, 497); - test_territory("RUS-ROS", 448, 0, 0, 497); - test_territory("RUS-RYA", 434, 0, 0, 497); - test_territory("RUS-SA", 495, 0, 0, 497); - test_territory("RUS-SAK", 490, 0, 0, 497); - test_territory("RUS-SAM", 467, 0, 0, 497); - test_territory("RUS-SAR", 468, 0, 0, 497); - test_territory("RUS-SE", 418, 0, 0, 497); - test_territory("RUS-SMO", 437, 0, 0, 497); - test_territory("RUS-SPE", 414, 0, 0, 497); - test_territory("RUS-STA", 443, 0, 0, 497); - test_territory("RUS-SVE", 471, 0, 0, 497); - test_territory("RUS-TA", 466, 0, 0, 497); - test_territory("RUS-TAM", 431, 1, 0, 497); - test_territory("RUS-TOM", 479, 0, 0, 497); - test_territory("RUS-TT", 431, 0, 0, 497); - test_territory("RUS-TUL", 426, 0, 0, 497); - test_territory("RUS-TVE", 446, 0, 0, 497); - test_territory("RUS-TY", 485, 0, 0, 497); - test_territory("RUS-TYU", 472, 0, 0, 497); - test_territory("RUS-UD", 465, 0, 0, 497); - test_territory("RUS-ULY", 462, 0, 0, 497); - test_territory("RUS-VGG", 449, 0, 0, 497); - test_territory("RUS-VLA", 428, 0, 0, 497); - test_territory("RUS-VLG", 450, 0, 0, 497); - test_territory("RUS-VOR", 439, 0, 0, 497); - test_territory("RUS-YAN", 469, 0, 0, 497); - test_territory("RUS-YAR", 433, 0, 0, 497); - test_territory("RUS-YEV", 492, 0, 0, 497); - test_territory("RUS-ZAB", 476, 0, 0, 497); - test_territory("RWA", 99, 0, 0, 0); - test_territory("RYA", 434, 0, 0, 497); - test_territory("SA", 495, 0, 1, 497); - test_territory("SA", 312, 0, 1, 409); - test_territory("SAK", 490, 0, 0, 497); - test_territory("SAM", 467, 0, 0, 497); - test_territory("SAR", 468, 0, 0, 497); - test_territory("SAU", 267, 0, 0, 0); - test_territory("SC", 523, 0, 1, 529); - test_territory("SC", 355, 0, 1, 411); - test_territory("SC", 324, 0, 1, 410); - test_territory("SD", 509, 0, 1, 529); - test_territory("SD", 378, 0, 1, 411); - test_territory("SDN", 232, 0, 0, 0); - test_territory("SE", 418, 0, 1, 497); - test_territory("SE", 318, 0, 1, 410); - test_territory("SEN", 159, 0, 0, 0); - test_territory("SGP", 55, 0, 0, 0); - test_territory("SGS", 71, 0, 0, 0); - test_territory("SH", 498, 0, 0, 529); - test_territory("SHN", 36, 0, 0, 0); - test_territory("SI", 248, 1, 0, 412); - test_territory("SIN", 248, 0, 0, 412); - test_territory("SJM", 41, 0, 0, 0); - test_territory("SK", 399, 0, 1, 496); - test_territory("SK", 283, 0, 1, 408); - test_territory("SL", 251, 1, 0, 412); - test_territory("SLB", 104, 0, 0, 0); - test_territory("SLE", 127, 0, 0, 0); - test_territory("SLP", 251, 0, 0, 412); - test_territory("SLV", 95, 0, 0, 0); - test_territory("SMO", 437, 0, 0, 497); - test_territory("SMR", 17, 0, 0, 0); - test_territory("SN", 518, 0, 0, 529); - test_territory("SO", 264, 1, 0, 412); - test_territory("SOM", 206, 0, 0, 0); - test_territory("SON", 264, 0, 0, 412); - test_territory("SP", 332, 0, 0, 410); - test_territory("SPE", 414, 0, 0, 497); - test_territory("SPM", 30, 0, 0, 0); - test_territory("SRB", 134, 0, 0, 0); - test_territory("SSD", 204, 0, 0, 0); - test_territory("STA", 443, 0, 0, 497); - test_territory("STP", 61, 0, 0, 0); - test_territory("SUR", 155, 0, 0, 0); - test_territory("SVE", 471, 0, 0, 497); - test_territory("SVK", 117, 0, 0, 0); - test_territory("SVN", 92, 0, 0, 0); - test_territory("SWE", 191, 0, 0, 0); - test_territory("SWZ", 88, 0, 0, 0); - test_territory("SX", 510, 0, 0, 529); - test_territory("SXM", 10, 0, 0, 0); - test_territory("SYC", 47, 0, 0, 0); - test_territory("SYR", 158, 0, 0, 0); - test_territory("TA", 466, 0, 0, 497); - test_territory("TAA", 36, 1, 0, 0); - test_territory("TAB", 242, 0, 0, 412); - test_territory("TAM", 260, 0, 0, 412); - test_territory("TAS", 313, 0, 0, 409); - test_territory("TB", 242, 1, 0, 412); - test_territory("TCA", 60, 0, 0, 0); - test_territory("TCD", 227, 0, 0, 0); - test_territory("TG", 303, 0, 0, 408); - test_territory("TGO", 121, 0, 0, 0); - test_territory("THA", 196, 0, 0, 0); - test_territory("TJ", 499, 0, 0, 529); - test_territory("TJK", 151, 0, 0, 0); - test_territory("TKL", 4, 0, 0, 0); - test_territory("TKM", 194, 0, 0, 0); - test_territory("TL", 235, 1, 0, 412); - test_territory("TLA", 235, 0, 0, 412); - test_territory("TLS", 87, 0, 0, 0); - test_territory("TM", 260, 1, 0, 412); - test_territory("TN", 359, 0, 1, 411); - test_territory("TN", 292, 0, 1, 408); - test_territory("TO", 334, 0, 0, 410); - test_territory("TOM", 479, 0, 0, 497); - test_territory("TON", 56, 0, 0, 0); - test_territory("TR", 281, 0, 0, 408); - test_territory("TT", 431, 0, 0, 497); - test_territory("TTO", 74, 0, 0, 0); - test_territory("TUL", 426, 0, 0, 497); - test_territory("TUN", 154, 0, 0, 0); - test_territory("TUR", 211, 0, 0, 0); - test_territory("TUV", 8, 0, 0, 0); - test_territory("TVE", 446, 0, 0, 497); - test_territory("TW", 110, 1, 0, 529); - test_territory("TWN", 110, 0, 0, 0); - test_territory("TX", 393, 0, 0, 411); - test_territory("TY", 485, 0, 0, 497); - test_territory("TYU", 472, 0, 0, 497); - test_territory("TZA", 217, 0, 0, 0); - test_territory("UD", 465, 0, 0, 497); - test_territory("UGA", 166, 0, 0, 0); - test_territory("UK", 289, 1, 0, 408); - test_territory("UKR", 203, 0, 0, 0); - test_territory("ULY", 462, 0, 0, 497); - test_territory("UM", 530, 1, 0, 411); - test_territory("UMI", 530, 0, 0, 0); - test_territory("UP", 306, 0, 0, 408); - test_territory("URY", 156, 0, 0, 0); - test_territory("US", 411, 1, 0, 0); - test_territory("US-AK", 394, 0, 0, 411); - test_territory("US-AL", 365, 0, 0, 411); - test_territory("US-AR", 366, 0, 0, 411); - test_territory("US-AS", 28, 1, 0, 411); - test_territory("US-AZ", 389, 0, 0, 411); - test_territory("US-CA", 392, 0, 0, 411); - test_territory("US-CO", 387, 0, 0, 411); - test_territory("US-CT", 347, 0, 0, 411); - test_territory("US-DC", 344, 0, 0, 411); - test_territory("US-DE", 346, 0, 0, 411); - test_territory("US-FL", 373, 0, 0, 411); - test_territory("US-GA", 371, 0, 0, 411); - test_territory("US-GU", 51, 1, 0, 411); - test_territory("US-HI", 352, 0, 0, 411); - test_territory("US-IA", 369, 0, 0, 411); - test_territory("US-ID", 381, 0, 0, 411); - test_territory("US-IL", 370, 0, 0, 411); - test_territory("US-IN", 357, 0, 0, 411); - test_territory("US-KS", 380, 0, 0, 411); - test_territory("US-KY", 358, 0, 0, 411); - test_territory("US-LA", 364, 0, 0, 411); - test_territory("US-MA", 351, 0, 0, 411); - test_territory("US-MD", 353, 0, 0, 411); - test_territory("US-ME", 356, 0, 0, 411); - test_territory("US-MI", 384, 0, 0, 411); - test_territory("US-MID", 352, 1, 0, 411); - test_territory("US-MN", 383, 0, 0, 411); - test_territory("US-MO", 374, 0, 0, 411); - test_territory("US-MP", 49, 1, 0, 411); - test_territory("US-MS", 363, 0, 0, 411); - test_territory("US-MT", 391, 0, 0, 411); - test_territory("US-NC", 367, 0, 0, 411); - test_territory("US-ND", 376, 0, 0, 411); - test_territory("US-NE", 379, 0, 0, 411); - test_territory("US-NH", 349, 0, 0, 411); - test_territory("US-NJ", 348, 0, 0, 411); - test_territory("US-NM", 390, 0, 0, 411); - test_territory("US-NV", 388, 0, 0, 411); - test_territory("US-NY", 368, 0, 0, 411); - test_territory("US-OH", 361, 0, 0, 411); - test_territory("US-OK", 375, 0, 0, 411); - test_territory("US-OR", 386, 0, 0, 411); - test_territory("US-PA", 362, 0, 0, 411); - test_territory("US-PR", 77, 1, 0, 411); - test_territory("US-RI", 345, 0, 0, 411); - test_territory("US-SC", 355, 0, 0, 411); - test_territory("US-SD", 378, 0, 0, 411); - test_territory("US-TN", 359, 0, 0, 411); - test_territory("US-TX", 393, 0, 0, 411); - test_territory("US-UM", 530, 1, 0, 411); - test_territory("US-UT", 382, 0, 0, 411); - test_territory("US-VA", 360, 0, 0, 411); - test_territory("US-VI", 39, 1, 0, 411); - test_territory("US-VT", 350, 0, 0, 411); - test_territory("US-WA", 377, 0, 0, 411); - test_territory("US-WI", 372, 0, 0, 411); - test_territory("US-WV", 354, 0, 0, 411); - test_territory("US-WY", 385, 0, 0, 411); - test_territory("USA", 411, 0, 0, 0); - test_territory("USA-AK", 394, 0, 0, 411); - test_territory("USA-AL", 365, 0, 0, 411); - test_territory("USA-AR", 366, 0, 0, 411); - test_territory("USA-AS", 28, 1, 0, 411); - test_territory("USA-AZ", 389, 0, 0, 411); - test_territory("USA-CA", 392, 0, 0, 411); - test_territory("USA-CO", 387, 0, 0, 411); - test_territory("USA-CT", 347, 0, 0, 411); - test_territory("USA-DC", 344, 0, 0, 411); - test_territory("USA-DE", 346, 0, 0, 411); - test_territory("USA-FL", 373, 0, 0, 411); - test_territory("USA-GA", 371, 0, 0, 411); - test_territory("USA-GU", 51, 1, 0, 411); - test_territory("USA-HI", 352, 0, 0, 411); - test_territory("USA-IA", 369, 0, 0, 411); - test_territory("USA-ID", 381, 0, 0, 411); - test_territory("USA-IL", 370, 0, 0, 411); - test_territory("USA-IN", 357, 0, 0, 411); - test_territory("USA-KS", 380, 0, 0, 411); - test_territory("USA-KY", 358, 0, 0, 411); - test_territory("USA-LA", 364, 0, 0, 411); - test_territory("USA-MA", 351, 0, 0, 411); - test_territory("USA-MD", 353, 0, 0, 411); - test_territory("USA-ME", 356, 0, 0, 411); - test_territory("USA-MI", 384, 0, 0, 411); - test_territory("USA-MID", 352, 1, 0, 411); - test_territory("USA-MN", 383, 0, 0, 411); - test_territory("USA-MO", 374, 0, 0, 411); - test_territory("USA-MP", 49, 1, 0, 411); - test_territory("USA-MS", 363, 0, 0, 411); - test_territory("USA-MT", 391, 0, 0, 411); - test_territory("USA-NC", 367, 0, 0, 411); - test_territory("USA-ND", 376, 0, 0, 411); - test_territory("USA-NE", 379, 0, 0, 411); - test_territory("USA-NH", 349, 0, 0, 411); - test_territory("USA-NJ", 348, 0, 0, 411); - test_territory("USA-NM", 390, 0, 0, 411); - test_territory("USA-NV", 388, 0, 0, 411); - test_territory("USA-NY", 368, 0, 0, 411); - test_territory("USA-OH", 361, 0, 0, 411); - test_territory("USA-OK", 375, 0, 0, 411); - test_territory("USA-OR", 386, 0, 0, 411); - test_territory("USA-PA", 362, 0, 0, 411); - test_territory("USA-PR", 77, 1, 0, 411); - test_territory("USA-RI", 345, 0, 0, 411); - test_territory("USA-SC", 355, 0, 0, 411); - test_territory("USA-SD", 378, 0, 0, 411); - test_territory("USA-TN", 359, 0, 0, 411); - test_territory("USA-TX", 393, 0, 0, 411); - test_territory("USA-UM", 530, 1, 0, 411); - test_territory("USA-UT", 382, 0, 0, 411); - test_territory("USA-VA", 360, 0, 0, 411); - test_territory("USA-VI", 39, 1, 0, 411); - test_territory("USA-VT", 350, 0, 0, 411); - test_territory("USA-WA", 377, 0, 0, 411); - test_territory("USA-WI", 372, 0, 0, 411); - test_territory("USA-WV", 354, 0, 0, 411); - test_territory("USA-WY", 385, 0, 0, 411); - test_territory("UT", 382, 0, 1, 411); - test_territory("UT", 289, 0, 1, 408); - test_territory("UZB", 190, 0, 0, 0); - test_territory("VA", 360, 0, 0, 411); - test_territory("VAT", 1, 0, 0, 0); - test_territory("VCT", 42, 0, 0, 0); - test_territory("VE", 255, 1, 0, 412); - test_territory("VEN", 215, 0, 0, 0); - test_territory("VER", 255, 0, 0, 412); - test_territory("VGB", 24, 0, 0, 0); - test_territory("VGG", 449, 0, 0, 497); - test_territory("VI", 39, 1, 0, 411); - test_territory("VIC", 314, 0, 0, 409); - test_territory("VIR", 39, 0, 0, 0); - test_territory("VLA", 428, 0, 0, 497); - test_territory("VLG", 450, 0, 0, 497); - test_territory("VNM", 181, 0, 0, 0); - test_territory("VOR", 439, 0, 0, 497); - test_territory("VT", 350, 0, 0, 411); - test_territory("VUT", 84, 0, 0, 0); - test_territory("WA", 377, 0, 1, 411); - test_territory("WA", 315, 0, 1, 409); - test_territory("WAK", 27, 1, 0, 0); - test_territory("WB", 301, 0, 0, 408); - test_territory("WI", 372, 0, 0, 411); - test_territory("WLF", 23, 0, 0, 0); - test_territory("WSM", 70, 0, 0, 0); - test_territory("WV", 354, 0, 0, 411); - test_territory("WY", 385, 0, 0, 411); - test_territory("XJ", 528, 0, 0, 529); - test_territory("XZ", 525, 0, 0, 529); - test_territory("YAN", 469, 0, 0, 497); - test_territory("YAR", 433, 0, 0, 497); - test_territory("YEM", 197, 0, 0, 0); - test_territory("YEV", 492, 0, 0, 497); - test_territory("YN", 524, 0, 0, 529); - test_territory("YT", 405, 0, 0, 496); - test_territory("YU", 246, 1, 0, 412); - test_territory("YUC", 246, 0, 0, 412); - test_territory("ZA", 258, 1, 0, 412); - test_territory("ZAB", 476, 0, 0, 497); - test_territory("ZAC", 258, 0, 0, 412); - test_territory("ZAF", 223, 0, 0, 0); - test_territory("ZJ", 504, 0, 0, 529); - test_territory("ZMB", 209, 0, 0, 0); - test_territory("ZWE", 186, 0, 0, 0); +int test_territories() { + int nrTests = 0; + nrTests += test_territory("AAA", 533, 0, 0, 0); + nrTests += test_territory("AB", 396, 0, 0, 496); + nrTests += test_territory("ABW", 26, 0, 0, 0); + nrTests += test_territory("AC", 328, 0, 0, 410); + nrTests += test_territory("ACT", 309, 0, 0, 409); + nrTests += test_territory("AD", 417, 0, 0, 497); + nrTests += test_territory("AFG", 207, 0, 0, 0); + nrTests += test_territory("AG", 237, 1, 0, 412); + nrTests += test_territory("AGO", 225, 0, 0, 0); + nrTests += test_territory("AGU", 237, 0, 0, 412); + nrTests += test_territory("AH", 507, 0, 0, 529); + nrTests += test_territory("AIA", 19, 0, 0, 0); + nrTests += test_territory("AK", 394, 0, 0, 411); + nrTests += test_territory("AL", 483, 0, 1, 497); + nrTests += test_territory("AL", 365, 0, 1, 411); + nrTests += test_territory("AL", 319, 0, 1, 410); + nrTests += test_territory("ALA", 199, 0, 0, 0); + nrTests += test_territory("ALB", 103, 0, 0, 0); + nrTests += test_territory("ALT", 484, 0, 0, 497); + nrTests += test_territory("AM", 343, 0, 0, 410); + nrTests += test_territory("AMU", 494, 0, 0, 497); + nrTests += test_territory("AN", 275, 0, 0, 408); + nrTests += test_territory("AND", 50, 0, 0, 0); + nrTests += test_territory("AP", 326, 0, 1, 410); + nrTests += test_territory("AP", 304, 0, 1, 408); + nrTests += test_territory("AR", 366, 0, 1, 411); + nrTests += test_territory("AR", 286, 0, 1, 408); + nrTests += test_territory("ARE", 131, 0, 0, 0); + nrTests += test_territory("ARG", 271, 0, 0, 0); + nrTests += test_territory("ARK", 455, 0, 0, 497); + nrTests += test_territory("ARM", 105, 0, 0, 0); + nrTests += test_territory("AS", 287, 0, 1, 408); + nrTests += test_territory("AS", 28, 1, 1, 411); + nrTests += test_territory("ASC", 36, 1, 0, 0); + nrTests += test_territory("ASM", 28, 0, 0, 0); + nrTests += test_territory("AST", 435, 0, 0, 497); + nrTests += test_territory("ATA", 532, 0, 0, 0); + nrTests += test_territory("ATF", 76, 0, 0, 0); + nrTests += test_territory("ATG", 45, 0, 0, 0); + nrTests += test_territory("AU", 409, 1, 0, 0); + nrTests += test_territory("AU-ACT", 309, 0, 0, 409); + nrTests += test_territory("AU-CC", 5, 1, 0, 409); + nrTests += test_territory("AU-CX", 22, 1, 0, 409); + nrTests += test_territory("AU-HM", 43, 1, 0, 409); + nrTests += test_territory("AU-JBT", 310, 0, 0, 409); + nrTests += test_territory("AU-NF", 12, 1, 0, 409); + nrTests += test_territory("AU-NSW", 308, 0, 0, 409); + nrTests += test_territory("AU-NT", 311, 0, 0, 409); + nrTests += test_territory("AU-QLD", 316, 0, 0, 409); + nrTests += test_territory("AU-SA", 312, 0, 0, 409); + nrTests += test_territory("AU-TAS", 313, 0, 0, 409); + nrTests += test_territory("AU-VIC", 314, 0, 0, 409); + nrTests += test_territory("AU-WA", 315, 0, 0, 409); + nrTests += test_territory("AUS", 409, 0, 0, 0); + nrTests += test_territory("AUS-ACT", 309, 0, 0, 409); + nrTests += test_territory("AUS-CC", 5, 1, 0, 409); + nrTests += test_territory("AUS-CX", 22, 1, 0, 409); + nrTests += test_territory("AUS-HM", 43, 1, 0, 409); + nrTests += test_territory("AUS-JBT", 310, 0, 0, 409); + nrTests += test_territory("AUS-NF", 12, 1, 0, 409); + nrTests += test_territory("AUS-NSW", 308, 0, 0, 409); + nrTests += test_territory("AUS-NT", 311, 0, 0, 409); + nrTests += test_territory("AUS-QLD", 316, 0, 0, 409); + nrTests += test_territory("AUS-SA", 312, 0, 0, 409); + nrTests += test_territory("AUS-TAS", 313, 0, 0, 409); + nrTests += test_territory("AUS-VIC", 314, 0, 0, 409); + nrTests += test_territory("AUS-WA", 315, 0, 0, 409); + nrTests += test_territory("AUT", 132, 0, 0, 0); + nrTests += test_territory("AZ", 389, 0, 0, 411); + nrTests += test_territory("AZE", 133, 0, 0, 0); + nrTests += test_territory("BA", 464, 0, 1, 497); + nrTests += test_territory("BA", 339, 0, 1, 410); + nrTests += test_territory("BC", 395, 0, 1, 496); + nrTests += test_territory("BC", 254, 1, 1, 412); + nrTests += test_territory("BCN", 254, 0, 0, 412); + nrTests += test_territory("BCS", 257, 0, 0, 412); + nrTests += test_territory("BDI", 101, 0, 0, 0); + nrTests += test_territory("BE", 427, 0, 0, 497); + nrTests += test_territory("BEL", 107, 0, 0, 0); + nrTests += test_territory("BEN", 145, 0, 0, 0); + nrTests += test_territory("BES", 34, 0, 0, 0); + nrTests += test_territory("BFA", 173, 0, 0, 0); + nrTests += test_territory("BGD", 152, 0, 0, 0); + nrTests += test_territory("BGR", 142, 0, 0, 0); + nrTests += test_territory("BHR", 58, 0, 0, 0); + nrTests += test_territory("BHS", 86, 0, 0, 0); + nrTests += test_territory("BIH", 119, 0, 0, 0); + nrTests += test_territory("BJ", 500, 0, 0, 529); + nrTests += test_territory("BLM", 6, 0, 0, 0); + nrTests += test_territory("BLR", 161, 0, 0, 0); + nrTests += test_territory("BLZ", 96, 0, 0, 0); + nrTests += test_territory("BMU", 15, 0, 0, 0); + nrTests += test_territory("BOL", 220, 0, 0, 0); + nrTests += test_territory("BR", 288, 0, 0, 408); + nrTests += test_territory("BR-AC", 328, 0, 0, 410); + nrTests += test_territory("BR-AL", 319, 0, 0, 410); + nrTests += test_territory("BR-AM", 343, 0, 0, 410); + nrTests += test_territory("BR-AP", 326, 0, 0, 410); + nrTests += test_territory("BR-BA", 339, 0, 0, 410); + nrTests += test_territory("BR-CE", 327, 0, 0, 410); + nrTests += test_territory("BR-DF", 317, 0, 0, 410); + nrTests += test_territory("BR-ES", 321, 0, 0, 410); + nrTests += test_territory("BR-GO", 337, 0, 0, 410); + nrTests += test_territory("BR-MA", 336, 0, 0, 410); + nrTests += test_territory("BR-MG", 340, 0, 0, 410); + nrTests += test_territory("BR-MS", 338, 0, 0, 410); + nrTests += test_territory("BR-MT", 341, 0, 0, 410); + nrTests += test_territory("BR-PA", 342, 0, 0, 410); + nrTests += test_territory("BR-PB", 323, 0, 0, 410); + nrTests += test_territory("BR-PE", 325, 0, 0, 410); + nrTests += test_territory("BR-PI", 333, 0, 0, 410); + nrTests += test_territory("BR-PR", 329, 0, 0, 410); + nrTests += test_territory("BR-RJ", 320, 0, 0, 410); + nrTests += test_territory("BR-RN", 322, 0, 0, 410); + nrTests += test_territory("BR-RO", 331, 0, 0, 410); + nrTests += test_territory("BR-RR", 330, 0, 0, 410); + nrTests += test_territory("BR-RS", 335, 0, 0, 410); + nrTests += test_territory("BR-SC", 324, 0, 0, 410); + nrTests += test_territory("BR-SE", 318, 0, 0, 410); + nrTests += test_territory("BR-SP", 332, 0, 0, 410); + nrTests += test_territory("BR-TO", 334, 0, 0, 410); + nrTests += test_territory("BRA", 410, 0, 0, 0); + nrTests += test_territory("BRA-AC", 328, 0, 0, 410); + nrTests += test_territory("BRA-AL", 319, 0, 0, 410); + nrTests += test_territory("BRA-AM", 343, 0, 0, 410); + nrTests += test_territory("BRA-AP", 326, 0, 0, 410); + nrTests += test_territory("BRA-BA", 339, 0, 0, 410); + nrTests += test_territory("BRA-CE", 327, 0, 0, 410); + nrTests += test_territory("BRA-DF", 317, 0, 0, 410); + nrTests += test_territory("BRA-ES", 321, 0, 0, 410); + nrTests += test_territory("BRA-GO", 337, 0, 0, 410); + nrTests += test_territory("BRA-MA", 336, 0, 0, 410); + nrTests += test_territory("BRA-MG", 340, 0, 0, 410); + nrTests += test_territory("BRA-MS", 338, 0, 0, 410); + nrTests += test_territory("BRA-MT", 341, 0, 0, 410); + nrTests += test_territory("BRA-PA", 342, 0, 0, 410); + nrTests += test_territory("BRA-PB", 323, 0, 0, 410); + nrTests += test_territory("BRA-PE", 325, 0, 0, 410); + nrTests += test_territory("BRA-PI", 333, 0, 0, 410); + nrTests += test_territory("BRA-PR", 329, 0, 0, 410); + nrTests += test_territory("BRA-RJ", 320, 0, 0, 410); + nrTests += test_territory("BRA-RN", 322, 0, 0, 410); + nrTests += test_territory("BRA-RO", 331, 0, 0, 410); + nrTests += test_territory("BRA-RR", 330, 0, 0, 410); + nrTests += test_territory("BRA-RS", 335, 0, 0, 410); + nrTests += test_territory("BRA-SC", 324, 0, 0, 410); + nrTests += test_territory("BRA-SE", 318, 0, 0, 410); + nrTests += test_territory("BRA-SP", 332, 0, 0, 410); + nrTests += test_territory("BRA-TO", 334, 0, 0, 410); + nrTests += test_territory("BRB", 44, 0, 0, 0); + nrTests += test_territory("BRN", 75, 0, 0, 0); + nrTests += test_territory("BRY", 432, 0, 0, 497); + nrTests += test_territory("BS", 257, 1, 0, 412); + nrTests += test_territory("BTN", 111, 0, 0, 0); + nrTests += test_territory("BU", 475, 0, 0, 497); + nrTests += test_territory("BVT", 14, 0, 0, 0); + nrTests += test_territory("BWA", 201, 0, 0, 0); + nrTests += test_territory("CA", 392, 0, 0, 411); + nrTests += test_territory("CA-AB", 396, 0, 0, 496); + nrTests += test_territory("CA-BC", 395, 0, 0, 496); + nrTests += test_territory("CA-MB", 400, 0, 0, 496); + nrTests += test_territory("CA-NB", 402, 0, 0, 496); + nrTests += test_territory("CA-NL", 401, 0, 0, 496); + nrTests += test_territory("CA-NS", 403, 0, 0, 496); + nrTests += test_territory("CA-NT", 406, 0, 0, 496); + nrTests += test_territory("CA-NU", 407, 0, 0, 496); + nrTests += test_territory("CA-ON", 397, 0, 0, 496); + nrTests += test_territory("CA-PE", 404, 0, 0, 496); + nrTests += test_territory("CA-QC", 398, 0, 0, 496); + nrTests += test_territory("CA-SK", 399, 0, 0, 496); + nrTests += test_territory("CA-YT", 405, 0, 0, 496); + nrTests += test_territory("CAF", 205, 0, 0, 0); + nrTests += test_territory("CAM", 249, 0, 0, 412); + nrTests += test_territory("CAN", 496, 0, 0, 0); + nrTests += test_territory("CAN-AB", 396, 0, 0, 496); + nrTests += test_territory("CAN-BC", 395, 0, 0, 496); + nrTests += test_territory("CAN-MB", 400, 0, 0, 496); + nrTests += test_territory("CAN-NB", 402, 0, 0, 496); + nrTests += test_territory("CAN-NL", 401, 0, 0, 496); + nrTests += test_territory("CAN-NS", 403, 0, 0, 496); + nrTests += test_territory("CAN-NT", 406, 0, 0, 496); + nrTests += test_territory("CAN-NU", 407, 0, 0, 496); + nrTests += test_territory("CAN-ON", 397, 0, 0, 496); + nrTests += test_territory("CAN-PE", 404, 0, 0, 496); + nrTests += test_territory("CAN-QC", 398, 0, 0, 496); + nrTests += test_territory("CAN-SK", 399, 0, 0, 496); + nrTests += test_territory("CAN-YT", 405, 0, 0, 496); + nrTests += test_territory("CC", 5, 1, 0, 409); + nrTests += test_territory("CCK", 5, 0, 0, 0); + nrTests += test_territory("CE", 421, 0, 1, 497); + nrTests += test_territory("CE", 327, 0, 1, 410); + nrTests += test_territory("CG", 295, 1, 0, 408); + nrTests += test_territory("CH", 474, 0, 1, 497); + nrTests += test_territory("CH", 274, 0, 1, 408); + nrTests += test_territory("CH", 265, 1, 1, 412); + nrTests += test_territory("CHE", 112, 0, 0, 0); + nrTests += test_territory("CHH", 265, 0, 0, 412); + nrTests += test_territory("CHL", 210, 0, 0, 0); + nrTests += test_territory("CHN", 529, 0, 0, 0); + nrTests += test_territory("CHN-11", 500, 1, 0, 529); + nrTests += test_territory("CHN-12", 499, 1, 0, 529); + nrTests += test_territory("CHN-13", 517, 1, 0, 529); + nrTests += test_territory("CHN-14", 510, 1, 0, 529); + nrTests += test_territory("CHN-15", 519, 1, 0, 529); + nrTests += test_territory("CHN-21", 508, 1, 0, 529); + nrTests += test_territory("CHN-22", 516, 1, 0, 529); + nrTests += test_territory("CHN-23", 520, 1, 0, 529); + nrTests += test_territory("CHN-31", 498, 1, 0, 529); + nrTests += test_territory("CHN-32", 505, 1, 0, 529); + nrTests += test_territory("CHN-33", 504, 1, 0, 529); + nrTests += test_territory("CHN-34", 507, 1, 0, 529); + nrTests += test_territory("CHN-35", 506, 1, 0, 529); + nrTests += test_territory("CHN-36", 511, 1, 0, 529); + nrTests += test_territory("CHN-37", 509, 1, 0, 529); + nrTests += test_territory("CHN-41", 512, 1, 0, 529); + nrTests += test_territory("CHN-42", 515, 1, 0, 529); + nrTests += test_territory("CHN-43", 521, 1, 0, 529); + nrTests += test_territory("CHN-44", 514, 1, 0, 529); + nrTests += test_territory("CHN-45", 522, 1, 0, 529); + nrTests += test_territory("CHN-46", 501, 1, 0, 529); + nrTests += test_territory("CHN-50", 503, 1, 0, 529); + nrTests += test_territory("CHN-51", 523, 1, 0, 529); + nrTests += test_territory("CHN-52", 513, 1, 0, 529); + nrTests += test_territory("CHN-53", 524, 1, 0, 529); + nrTests += test_territory("CHN-54", 525, 1, 0, 529); + nrTests += test_territory("CHN-61", 518, 1, 0, 529); + nrTests += test_territory("CHN-62", 526, 1, 0, 529); + nrTests += test_territory("CHN-63", 527, 1, 0, 529); + nrTests += test_territory("CHN-64", 502, 1, 0, 529); + nrTests += test_territory("CHN-65", 528, 1, 0, 529); + nrTests += test_territory("CHN-71", 110, 1, 0, 529); + nrTests += test_territory("CHN-91", 62, 1, 0, 529); + nrTests += test_territory("CHN-92", 9, 1, 0, 529); + nrTests += test_territory("CHN-AH", 507, 0, 0, 529); + nrTests += test_territory("CHN-BJ", 500, 0, 0, 529); + nrTests += test_territory("CHN-CQ", 503, 0, 0, 529); + nrTests += test_territory("CHN-FJ", 506, 0, 0, 529); + nrTests += test_territory("CHN-GD", 514, 0, 0, 529); + nrTests += test_territory("CHN-GS", 526, 0, 0, 529); + nrTests += test_territory("CHN-GX", 522, 0, 0, 529); + nrTests += test_territory("CHN-GZ", 513, 0, 0, 529); + nrTests += test_territory("CHN-HA", 512, 0, 0, 529); + nrTests += test_territory("CHN-HB", 515, 0, 0, 529); + nrTests += test_territory("CHN-HE", 517, 0, 0, 529); + nrTests += test_territory("CHN-HI", 501, 0, 0, 529); + nrTests += test_territory("CHN-HK", 62, 1, 0, 529); + nrTests += test_territory("CHN-HL", 520, 0, 0, 529); + nrTests += test_territory("CHN-HN", 521, 0, 0, 529); + nrTests += test_territory("CHN-JL", 516, 0, 0, 529); + nrTests += test_territory("CHN-JS", 505, 0, 0, 529); + nrTests += test_territory("CHN-JX", 511, 0, 0, 529); + nrTests += test_territory("CHN-LN", 508, 0, 0, 529); + nrTests += test_territory("CHN-MC", 9, 1, 0, 529); + nrTests += test_territory("CHN-NM", 519, 0, 0, 529); + nrTests += test_territory("CHN-NX", 502, 0, 0, 529); + nrTests += test_territory("CHN-QH", 527, 0, 0, 529); + nrTests += test_territory("CHN-SC", 523, 0, 0, 529); + nrTests += test_territory("CHN-SD", 509, 0, 0, 529); + nrTests += test_territory("CHN-SH", 498, 0, 0, 529); + nrTests += test_territory("CHN-SN", 518, 0, 0, 529); + nrTests += test_territory("CHN-SX", 510, 0, 0, 529); + nrTests += test_territory("CHN-TJ", 499, 0, 0, 529); + nrTests += test_territory("CHN-TW", 110, 1, 0, 529); + nrTests += test_territory("CHN-XJ", 528, 0, 0, 529); + nrTests += test_territory("CHN-XZ", 525, 0, 0, 529); + nrTests += test_territory("CHN-YN", 524, 0, 0, 529); + nrTests += test_territory("CHN-ZJ", 504, 0, 0, 529); + nrTests += test_territory("CHP", 256, 0, 0, 412); + nrTests += test_territory("CHU", 488, 0, 0, 497); + nrTests += test_territory("CIV", 178, 0, 0, 0); + nrTests += test_territory("CL", 238, 0, 0, 412); + nrTests += test_territory("CM", 249, 1, 0, 412); + nrTests += test_territory("CMR", 193, 0, 0, 0); + nrTests += test_territory("CN", 529, 1, 0, 0); + nrTests += test_territory("CN-11", 500, 1, 0, 529); + nrTests += test_territory("CN-12", 499, 1, 0, 529); + nrTests += test_territory("CN-13", 517, 1, 0, 529); + nrTests += test_territory("CN-14", 510, 1, 0, 529); + nrTests += test_territory("CN-15", 519, 1, 0, 529); + nrTests += test_territory("CN-21", 508, 1, 0, 529); + nrTests += test_territory("CN-22", 516, 1, 0, 529); + nrTests += test_territory("CN-23", 520, 1, 0, 529); + nrTests += test_territory("CN-31", 498, 1, 0, 529); + nrTests += test_territory("CN-32", 505, 1, 0, 529); + nrTests += test_territory("CN-33", 504, 1, 0, 529); + nrTests += test_territory("CN-34", 507, 1, 0, 529); + nrTests += test_territory("CN-35", 506, 1, 0, 529); + nrTests += test_territory("CN-36", 511, 1, 0, 529); + nrTests += test_territory("CN-37", 509, 1, 0, 529); + nrTests += test_territory("CN-41", 512, 1, 0, 529); + nrTests += test_territory("CN-42", 515, 1, 0, 529); + nrTests += test_territory("CN-43", 521, 1, 0, 529); + nrTests += test_territory("CN-44", 514, 1, 0, 529); + nrTests += test_territory("CN-45", 522, 1, 0, 529); + nrTests += test_territory("CN-46", 501, 1, 0, 529); + nrTests += test_territory("CN-50", 503, 1, 0, 529); + nrTests += test_territory("CN-51", 523, 1, 0, 529); + nrTests += test_territory("CN-52", 513, 1, 0, 529); + nrTests += test_territory("CN-53", 524, 1, 0, 529); + nrTests += test_territory("CN-54", 525, 1, 0, 529); + nrTests += test_territory("CN-61", 518, 1, 0, 529); + nrTests += test_territory("CN-62", 526, 1, 0, 529); + nrTests += test_territory("CN-63", 527, 1, 0, 529); + nrTests += test_territory("CN-64", 502, 1, 0, 529); + nrTests += test_territory("CN-65", 528, 1, 0, 529); + nrTests += test_territory("CN-71", 110, 1, 0, 529); + nrTests += test_territory("CN-91", 62, 1, 0, 529); + nrTests += test_territory("CN-92", 9, 1, 0, 529); + nrTests += test_territory("CN-AH", 507, 0, 0, 529); + nrTests += test_territory("CN-BJ", 500, 0, 0, 529); + nrTests += test_territory("CN-CQ", 503, 0, 0, 529); + nrTests += test_territory("CN-FJ", 506, 0, 0, 529); + nrTests += test_territory("CN-GD", 514, 0, 0, 529); + nrTests += test_territory("CN-GS", 526, 0, 0, 529); + nrTests += test_territory("CN-GX", 522, 0, 0, 529); + nrTests += test_territory("CN-GZ", 513, 0, 0, 529); + nrTests += test_territory("CN-HA", 512, 0, 0, 529); + nrTests += test_territory("CN-HB", 515, 0, 0, 529); + nrTests += test_territory("CN-HE", 517, 0, 0, 529); + nrTests += test_territory("CN-HI", 501, 0, 0, 529); + nrTests += test_territory("CN-HK", 62, 1, 0, 529); + nrTests += test_territory("CN-HL", 520, 0, 0, 529); + nrTests += test_territory("CN-HN", 521, 0, 0, 529); + nrTests += test_territory("CN-JL", 516, 0, 0, 529); + nrTests += test_territory("CN-JS", 505, 0, 0, 529); + nrTests += test_territory("CN-JX", 511, 0, 0, 529); + nrTests += test_territory("CN-LN", 508, 0, 0, 529); + nrTests += test_territory("CN-MC", 9, 1, 0, 529); + nrTests += test_territory("CN-NM", 519, 0, 0, 529); + nrTests += test_territory("CN-NX", 502, 0, 0, 529); + nrTests += test_territory("CN-QH", 527, 0, 0, 529); + nrTests += test_territory("CN-SC", 523, 0, 0, 529); + nrTests += test_territory("CN-SD", 509, 0, 0, 529); + nrTests += test_territory("CN-SH", 498, 0, 0, 529); + nrTests += test_territory("CN-SN", 518, 0, 0, 529); + nrTests += test_territory("CN-SX", 510, 0, 0, 529); + nrTests += test_territory("CN-TJ", 499, 0, 0, 529); + nrTests += test_territory("CN-TW", 110, 1, 0, 529); + nrTests += test_territory("CN-XJ", 528, 0, 0, 529); + nrTests += test_territory("CN-XZ", 525, 0, 0, 529); + nrTests += test_territory("CN-YN", 524, 0, 0, 529); + nrTests += test_territory("CN-ZJ", 504, 0, 0, 529); + nrTests += test_territory("CO", 387, 0, 1, 411); + nrTests += test_territory("CO", 263, 1, 1, 412); + nrTests += test_territory("COA", 263, 0, 0, 412); + nrTests += test_territory("COD", 268, 0, 0, 0); + nrTests += test_territory("COG", 183, 0, 0, 0); + nrTests += test_territory("COK", 29, 0, 0, 0); + nrTests += test_territory("COL", 222, 0, 0, 0); + nrTests += test_territory("COM", 66, 0, 0, 0); + nrTests += test_territory("CPT", 531, 0, 0, 0); + nrTests += test_territory("CPV", 73, 0, 0, 0); + nrTests += test_territory("CQ", 503, 0, 0, 529); + nrTests += test_territory("CRI", 118, 0, 0, 0); + nrTests += test_territory("CS", 256, 1, 0, 412); + nrTests += test_territory("CT", 347, 0, 1, 411); + nrTests += test_territory("CT", 295, 0, 1, 408); + nrTests += test_territory("CU", 422, 0, 0, 497); + nrTests += test_territory("CUB", 141, 0, 0, 0); + nrTests += test_territory("CUW", 46, 0, 0, 0); + nrTests += test_territory("CX", 22, 1, 0, 409); + nrTests += test_territory("CXR", 22, 0, 0, 0); + nrTests += test_territory("CYM", 33, 0, 0, 0); + nrTests += test_territory("CYP", 78, 0, 0, 0); + nrTests += test_territory("CZE", 129, 0, 0, 0); + nrTests += test_territory("DA", 438, 0, 0, 497); + nrTests += test_territory("DC", 344, 0, 0, 411); + nrTests += test_territory("DD", 272, 0, 0, 408); + nrTests += test_territory("DE", 346, 0, 0, 411); + nrTests += test_territory("DEU", 184, 0, 0, 0); + nrTests += test_territory("DF", 317, 0, 1, 410); + nrTests += test_territory("DF", 234, 1, 1, 412); + nrTests += test_territory("DG", 262, 1, 0, 412); + nrTests += test_territory("DGA", 16, 1, 0, 0); + nrTests += test_territory("DIF", 234, 0, 0, 412); + nrTests += test_territory("DJI", 97, 0, 0, 0); + nrTests += test_territory("DL", 277, 0, 0, 408); + nrTests += test_territory("DMA", 57, 0, 0, 0); + nrTests += test_territory("DN", 273, 0, 0, 408); + nrTests += test_territory("DNK", 114, 0, 0, 0); + nrTests += test_territory("DOM", 116, 0, 0, 0); + nrTests += test_territory("DUR", 262, 0, 0, 412); + nrTests += test_territory("DZA", 269, 0, 0, 0); + nrTests += test_territory("ECU", 169, 0, 0, 0); + nrTests += test_territory("EGY", 218, 0, 0, 0); + nrTests += test_territory("ERI", 146, 0, 0, 0); + nrTests += test_territory("ES", 321, 0, 0, 410); + nrTests += test_territory("ESH", 170, 0, 0, 0); + nrTests += test_territory("ESP", 195, 0, 0, 0); + nrTests += test_territory("EST", 115, 0, 0, 0); + nrTests += test_territory("ETH", 221, 0, 0, 0); + nrTests += test_territory("FIN", 182, 0, 0, 0); + nrTests += test_territory("FJ", 506, 0, 0, 529); + nrTests += test_territory("FJI", 90, 0, 0, 0); + nrTests += test_territory("FL", 373, 0, 0, 411); + nrTests += test_territory("FLK", 83, 0, 0, 0); + nrTests += test_territory("FRA", 198, 0, 0, 0); + nrTests += test_territory("FRO", 64, 0, 0, 0); + nrTests += test_territory("FSM", 54, 0, 0, 0); + nrTests += test_territory("GA", 371, 0, 1, 411); + nrTests += test_territory("GA", 290, 0, 1, 408); + nrTests += test_territory("GAB", 171, 0, 0, 0); + nrTests += test_territory("GBR", 167, 0, 0, 0); + nrTests += test_territory("GD", 514, 0, 0, 529); + nrTests += test_territory("GEO", 125, 0, 0, 0); + nrTests += test_territory("GGY", 18, 0, 0, 0); + nrTests += test_territory("GHA", 165, 0, 0, 0); + nrTests += test_territory("GIB", 3, 0, 0, 0); + nrTests += test_territory("GIN", 168, 0, 0, 0); + nrTests += test_territory("GJ", 300, 0, 0, 408); + nrTests += test_territory("GLP", 65, 0, 0, 0); + nrTests += test_territory("GMB", 81, 0, 0, 0); + nrTests += test_territory("GNB", 109, 0, 0, 0); + nrTests += test_territory("GNQ", 102, 0, 0, 0); + nrTests += test_territory("GO", 337, 0, 0, 410); + nrTests += test_territory("GR", 252, 1, 0, 412); + nrTests += test_territory("GRC", 150, 0, 0, 0); + nrTests += test_territory("GRD", 38, 0, 0, 0); + nrTests += test_territory("GRL", 266, 0, 0, 0); + nrTests += test_territory("GRO", 252, 0, 0, 412); + nrTests += test_territory("GS", 526, 0, 0, 529); + nrTests += test_territory("GT", 244, 1, 0, 412); + nrTests += test_territory("GTM", 140, 0, 0, 0); + nrTests += test_territory("GU", 51, 1, 0, 411); + nrTests += test_territory("GUA", 244, 0, 0, 412); + nrTests += test_territory("GUF", 130, 0, 0, 0); + nrTests += test_territory("GUM", 51, 0, 0, 0); + nrTests += test_territory("GUY", 162, 0, 0, 0); + nrTests += test_territory("GX", 522, 0, 0, 529); + nrTests += test_territory("GZ", 513, 0, 0, 529); + nrTests += test_territory("HA", 512, 0, 0, 529); + nrTests += test_territory("HB", 515, 0, 0, 529); + nrTests += test_territory("HE", 517, 0, 0, 529); + nrTests += test_territory("HG", 240, 1, 0, 412); + nrTests += test_territory("HI", 501, 0, 1, 529); + nrTests += test_territory("HI", 352, 0, 1, 411); + nrTests += test_territory("HID", 240, 0, 0, 412); + nrTests += test_territory("HK", 62, 1, 0, 529); + nrTests += test_territory("HKG", 62, 0, 0, 0); + nrTests += test_territory("HL", 520, 0, 0, 529); + nrTests += test_territory("HM", 43, 1, 0, 409); + nrTests += test_territory("HMD", 43, 0, 0, 0); + nrTests += test_territory("HN", 521, 0, 0, 529); + nrTests += test_territory("HND", 144, 0, 0, 0); + nrTests += test_territory("HP", 293, 0, 0, 408); + nrTests += test_territory("HR", 285, 0, 0, 408); + nrTests += test_territory("HRV", 120, 0, 0, 0); + nrTests += test_territory("HTI", 100, 0, 0, 0); + nrTests += test_territory("HUN", 137, 0, 0, 0); + nrTests += test_territory("IA", 369, 0, 0, 411); + nrTests += test_territory("ID", 381, 0, 0, 411); + nrTests += test_territory("IDN", 233, 0, 0, 0); + nrTests += test_territory("IL", 370, 0, 0, 411); + nrTests += test_territory("IMN", 52, 0, 0, 0); + nrTests += test_territory("IN", 416, 0, 1, 497); + nrTests += test_territory("IN", 357, 0, 1, 411); + nrTests += test_territory("IN-AN", 275, 0, 0, 408); + nrTests += test_territory("IN-AP", 304, 0, 0, 408); + nrTests += test_territory("IN-AR", 286, 0, 0, 408); + nrTests += test_territory("IN-AS", 287, 0, 0, 408); + nrTests += test_territory("IN-BR", 288, 0, 0, 408); + nrTests += test_territory("IN-CG", 295, 1, 0, 408); + nrTests += test_territory("IN-CH", 274, 0, 0, 408); + nrTests += test_territory("IN-CT", 295, 0, 0, 408); + nrTests += test_territory("IN-DD", 272, 0, 0, 408); + nrTests += test_territory("IN-DL", 277, 0, 0, 408); + nrTests += test_territory("IN-DN", 273, 0, 0, 408); + nrTests += test_territory("IN-GA", 290, 0, 0, 408); + nrTests += test_territory("IN-GJ", 300, 0, 0, 408); + nrTests += test_territory("IN-HP", 293, 0, 0, 408); + nrTests += test_territory("IN-HR", 285, 0, 0, 408); + nrTests += test_territory("IN-JH", 296, 0, 0, 408); + nrTests += test_territory("IN-JK", 294, 0, 0, 408); + nrTests += test_territory("IN-KA", 297, 0, 0, 408); + nrTests += test_territory("IN-KL", 291, 0, 0, 408); + nrTests += test_territory("IN-LD", 276, 0, 0, 408); + nrTests += test_territory("IN-MH", 305, 0, 0, 408); + nrTests += test_territory("IN-ML", 278, 0, 0, 408); + nrTests += test_territory("IN-MN", 280, 0, 0, 408); + nrTests += test_territory("IN-MP", 302, 0, 0, 408); + nrTests += test_territory("IN-MZ", 282, 0, 0, 408); + nrTests += test_territory("IN-NL", 279, 0, 0, 408); + nrTests += test_territory("IN-OD", 299, 1, 0, 408); + nrTests += test_territory("IN-OR", 299, 0, 0, 408); + nrTests += test_territory("IN-PB", 284, 0, 0, 408); + nrTests += test_territory("IN-PY", 307, 0, 0, 408); + nrTests += test_territory("IN-RJ", 298, 0, 0, 408); + nrTests += test_territory("IN-SK", 283, 0, 0, 408); + nrTests += test_territory("IN-TG", 303, 0, 0, 408); + nrTests += test_territory("IN-TN", 292, 0, 0, 408); + nrTests += test_territory("IN-TR", 281, 0, 0, 408); + nrTests += test_territory("IN-UK", 289, 1, 0, 408); + nrTests += test_territory("IN-UP", 306, 0, 0, 408); + nrTests += test_territory("IN-UT", 289, 0, 0, 408); + nrTests += test_territory("IN-WB", 301, 0, 0, 408); + nrTests += test_territory("IND", 408, 0, 0, 0); + nrTests += test_territory("IND-AN", 275, 0, 0, 408); + nrTests += test_territory("IND-AP", 304, 0, 0, 408); + nrTests += test_territory("IND-AR", 286, 0, 0, 408); + nrTests += test_territory("IND-AS", 287, 0, 0, 408); + nrTests += test_territory("IND-BR", 288, 0, 0, 408); + nrTests += test_territory("IND-CG", 295, 1, 0, 408); + nrTests += test_territory("IND-CH", 274, 0, 0, 408); + nrTests += test_territory("IND-CT", 295, 0, 0, 408); + nrTests += test_territory("IND-DD", 272, 0, 0, 408); + nrTests += test_territory("IND-DL", 277, 0, 0, 408); + nrTests += test_territory("IND-DN", 273, 0, 0, 408); + nrTests += test_territory("IND-GA", 290, 0, 0, 408); + nrTests += test_territory("IND-GJ", 300, 0, 0, 408); + nrTests += test_territory("IND-HP", 293, 0, 0, 408); + nrTests += test_territory("IND-HR", 285, 0, 0, 408); + nrTests += test_territory("IND-JH", 296, 0, 0, 408); + nrTests += test_territory("IND-JK", 294, 0, 0, 408); + nrTests += test_territory("IND-KA", 297, 0, 0, 408); + nrTests += test_territory("IND-KL", 291, 0, 0, 408); + nrTests += test_territory("IND-LD", 276, 0, 0, 408); + nrTests += test_territory("IND-MH", 305, 0, 0, 408); + nrTests += test_territory("IND-ML", 278, 0, 0, 408); + nrTests += test_territory("IND-MN", 280, 0, 0, 408); + nrTests += test_territory("IND-MP", 302, 0, 0, 408); + nrTests += test_territory("IND-MZ", 282, 0, 0, 408); + nrTests += test_territory("IND-NL", 279, 0, 0, 408); + nrTests += test_territory("IND-OD", 299, 1, 0, 408); + nrTests += test_territory("IND-OR", 299, 0, 0, 408); + nrTests += test_territory("IND-PB", 284, 0, 0, 408); + nrTests += test_territory("IND-PY", 307, 0, 0, 408); + nrTests += test_territory("IND-RJ", 298, 0, 0, 408); + nrTests += test_territory("IND-SK", 283, 0, 0, 408); + nrTests += test_territory("IND-TG", 303, 0, 0, 408); + nrTests += test_territory("IND-TN", 292, 0, 0, 408); + nrTests += test_territory("IND-TR", 281, 0, 0, 408); + nrTests += test_territory("IND-UK", 289, 1, 0, 408); + nrTests += test_territory("IND-UP", 306, 0, 0, 408); + nrTests += test_territory("IND-UT", 289, 0, 0, 408); + nrTests += test_territory("IND-WB", 301, 0, 0, 408); + nrTests += test_territory("IOT", 16, 0, 0, 0); + nrTests += test_territory("IRK", 477, 0, 0, 497); + nrTests += test_territory("IRL", 126, 0, 0, 0); + nrTests += test_territory("IRN", 230, 0, 0, 0); + nrTests += test_territory("IRQ", 188, 0, 0, 0); + nrTests += test_territory("ISL", 139, 0, 0, 0); + nrTests += test_territory("ISR", 93, 0, 0, 0); + nrTests += test_territory("ITA", 175, 0, 0, 0); + nrTests += test_territory("IVA", 423, 0, 0, 497); + nrTests += test_territory("JA", 259, 1, 0, 412); + nrTests += test_territory("JAL", 259, 0, 0, 412); + nrTests += test_territory("JAM", 80, 0, 0, 0); + nrTests += test_territory("JBT", 310, 0, 0, 409); + nrTests += test_territory("JEY", 21, 0, 0, 0); + nrTests += test_territory("JH", 296, 0, 0, 408); + nrTests += test_territory("JK", 294, 0, 0, 408); + nrTests += test_territory("JL", 516, 0, 0, 529); + nrTests += test_territory("JOR", 135, 0, 0, 0); + nrTests += test_territory("JPN", 185, 0, 0, 0); + nrTests += test_territory("JS", 505, 0, 0, 529); + nrTests += test_territory("JTN", 530, 1, 0, 0); + nrTests += test_territory("JX", 511, 0, 0, 529); + nrTests += test_territory("KA", 297, 0, 0, 408); + nrTests += test_territory("KAM", 489, 0, 0, 497); + nrTests += test_territory("KAZ", 270, 0, 0, 0); + nrTests += test_territory("KB", 419, 0, 0, 497); + nrTests += test_territory("KC", 420, 0, 0, 497); + nrTests += test_territory("KDA", 444, 0, 0, 497); + nrTests += test_territory("KEM", 482, 0, 0, 497); + nrTests += test_territory("KEN", 200, 0, 0, 0); + nrTests += test_territory("KGD", 415, 0, 0, 497); + nrTests += test_territory("KGN", 473, 0, 0, 497); + nrTests += test_territory("KGZ", 160, 0, 0, 0); + nrTests += test_territory("KHA", 493, 0, 0, 497); + nrTests += test_territory("KHM", 157, 0, 0, 0); + nrTests += test_territory("KI", 459, 0, 0, 497); + nrTests += test_territory("KIR", 59, 0, 0, 0); + nrTests += test_territory("KK", 481, 0, 0, 497); + nrTests += test_territory("KL", 445, 0, 1, 497); + nrTests += test_territory("KL", 291, 0, 1, 408); + nrTests += test_territory("KLU", 430, 0, 0, 497); + nrTests += test_territory("KM", 470, 0, 0, 497); + nrTests += test_territory("KNA", 32, 0, 0, 0); + nrTests += test_territory("KO", 454, 0, 0, 497); + nrTests += test_territory("KOR", 138, 0, 0, 0); + nrTests += test_territory("KOS", 442, 0, 0, 497); + nrTests += test_territory("KR", 452, 0, 0, 497); + nrTests += test_territory("KRS", 429, 0, 0, 497); + nrTests += test_territory("KS", 380, 0, 0, 411); + nrTests += test_territory("KWT", 89, 0, 0, 0); + nrTests += test_territory("KY", 358, 0, 0, 411); + nrTests += test_territory("KYA", 486, 0, 0, 497); + nrTests += test_territory("LA", 364, 0, 0, 411); + nrTests += test_territory("LAO", 163, 0, 0, 0); + nrTests += test_territory("LBN", 79, 0, 0, 0); + nrTests += test_territory("LBR", 143, 0, 0, 0); + nrTests += test_territory("LBY", 231, 0, 0, 0); + nrTests += test_territory("LCA", 53, 0, 0, 0); + nrTests += test_territory("LD", 276, 0, 0, 408); + nrTests += test_territory("LEN", 447, 0, 0, 497); + nrTests += test_territory("LIE", 25, 0, 0, 0); + nrTests += test_territory("LIP", 424, 0, 0, 497); + nrTests += test_territory("LKA", 124, 0, 0, 0); + nrTests += test_territory("LN", 508, 0, 0, 529); + nrTests += test_territory("LSO", 106, 0, 0, 0); + nrTests += test_territory("LTU", 123, 0, 0, 0); + nrTests += test_territory("LUX", 69, 0, 0, 0); + nrTests += test_territory("LVA", 122, 0, 0, 0); + nrTests += test_territory("MA", 351, 0, 1, 411); + nrTests += test_territory("MA", 336, 0, 1, 410); + nrTests += test_territory("MAC", 9, 0, 0, 0); + nrTests += test_territory("MAF", 11, 0, 0, 0); + nrTests += test_territory("MAG", 487, 0, 0, 497); + nrTests += test_territory("MAR", 189, 0, 0, 0); + nrTests += test_territory("MB", 400, 0, 0, 496); + nrTests += test_territory("MC", 9, 1, 0, 529); + nrTests += test_territory("MCO", 2, 0, 0, 0); + nrTests += test_territory("MD", 353, 0, 0, 411); + nrTests += test_territory("MDA", 108, 0, 0, 0); + nrTests += test_territory("MDG", 202, 0, 0, 0); + nrTests += test_territory("MDV", 35, 0, 0, 0); + nrTests += test_territory("ME", 460, 0, 1, 497); + nrTests += test_territory("ME", 356, 0, 1, 411); + nrTests += test_territory("ME", 241, 1, 1, 412); + nrTests += test_territory("MEX", 412, 0, 0, 0); + nrTests += test_territory("MEX-AG", 237, 1, 0, 412); + nrTests += test_territory("MEX-AGU", 237, 0, 0, 412); + nrTests += test_territory("MEX-BC", 254, 1, 0, 412); + nrTests += test_territory("MEX-BCN", 254, 0, 0, 412); + nrTests += test_territory("MEX-BCS", 257, 0, 0, 412); + nrTests += test_territory("MEX-BS", 257, 1, 0, 412); + nrTests += test_territory("MEX-CAM", 249, 0, 0, 412); + nrTests += test_territory("MEX-CH", 265, 1, 0, 412); + nrTests += test_territory("MEX-CHH", 265, 0, 0, 412); + nrTests += test_territory("MEX-CHP", 256, 0, 0, 412); + nrTests += test_territory("MEX-CL", 238, 0, 0, 412); + nrTests += test_territory("MEX-CM", 249, 1, 0, 412); + nrTests += test_territory("MEX-CO", 263, 1, 0, 412); + nrTests += test_territory("MEX-COA", 263, 0, 0, 412); + nrTests += test_territory("MEX-COL", 238, 1, 0, 412); + nrTests += test_territory("MEX-CS", 256, 1, 0, 412); + nrTests += test_territory("MEX-DF", 234, 1, 0, 412); + nrTests += test_territory("MEX-DG", 262, 1, 0, 412); + nrTests += test_territory("MEX-DIF", 234, 0, 0, 412); + nrTests += test_territory("MEX-DUR", 262, 0, 0, 412); + nrTests += test_territory("MEX-GR", 252, 1, 0, 412); + nrTests += test_territory("MEX-GRO", 252, 0, 0, 412); + nrTests += test_territory("MEX-GT", 244, 1, 0, 412); + nrTests += test_territory("MEX-GUA", 244, 0, 0, 412); + nrTests += test_territory("MEX-HG", 240, 1, 0, 412); + nrTests += test_territory("MEX-HID", 240, 0, 0, 412); + nrTests += test_territory("MEX-JA", 259, 1, 0, 412); + nrTests += test_territory("MEX-JAL", 259, 0, 0, 412); + nrTests += test_territory("MEX-ME", 241, 1, 0, 412); + nrTests += test_territory("MEX-MEX", 241, 1, 0, 412); + nrTests += test_territory("MEX-MI", 250, 1, 0, 412); + nrTests += test_territory("MEX-MIC", 250, 0, 0, 412); + nrTests += test_territory("MEX-MO", 236, 1, 0, 412); + nrTests += test_territory("MEX-MOR", 236, 0, 0, 412); + nrTests += test_territory("MEX-MX", 241, 0, 0, 412); + nrTests += test_territory("MEX-NA", 243, 1, 0, 412); + nrTests += test_territory("MEX-NAY", 243, 0, 0, 412); + nrTests += test_territory("MEX-NL", 253, 1, 0, 412); + nrTests += test_territory("MEX-NLE", 253, 0, 0, 412); + nrTests += test_territory("MEX-OA", 261, 1, 0, 412); + nrTests += test_territory("MEX-OAX", 261, 0, 0, 412); + nrTests += test_territory("MEX-PB", 245, 1, 0, 412); + nrTests += test_territory("MEX-PUE", 245, 0, 0, 412); + nrTests += test_territory("MEX-QE", 239, 1, 0, 412); + nrTests += test_territory("MEX-QR", 247, 1, 0, 412); + nrTests += test_territory("MEX-QUE", 239, 0, 0, 412); + nrTests += test_territory("MEX-ROO", 247, 0, 0, 412); + nrTests += test_territory("MEX-SI", 248, 1, 0, 412); + nrTests += test_territory("MEX-SIN", 248, 0, 0, 412); + nrTests += test_territory("MEX-SL", 251, 1, 0, 412); + nrTests += test_territory("MEX-SLP", 251, 0, 0, 412); + nrTests += test_territory("MEX-SO", 264, 1, 0, 412); + nrTests += test_territory("MEX-SON", 264, 0, 0, 412); + nrTests += test_territory("MEX-TAB", 242, 0, 0, 412); + nrTests += test_territory("MEX-TAM", 260, 0, 0, 412); + nrTests += test_territory("MEX-TAM", 260, 1, 0, 412); + nrTests += test_territory("MEX-TB", 242, 1, 0, 412); + nrTests += test_territory("MEX-TL", 235, 1, 0, 412); + nrTests += test_territory("MEX-TLA", 235, 0, 0, 412); + nrTests += test_territory("MEX-TM", 260, 1, 0, 412); + nrTests += test_territory("MEX-VE", 255, 1, 0, 412); + nrTests += test_territory("MEX-VER", 255, 0, 0, 412); + nrTests += test_territory("MEX-YU", 246, 1, 0, 412); + nrTests += test_territory("MEX-YUC", 246, 0, 0, 412); + nrTests += test_territory("MEX-ZA", 258, 1, 0, 412); + nrTests += test_territory("MEX-ZAC", 258, 0, 0, 412); + nrTests += test_territory("MG", 340, 0, 0, 410); + nrTests += test_territory("MH", 305, 0, 0, 408); + nrTests += test_territory("MHL", 27, 0, 0, 0); + nrTests += test_territory("MI", 384, 0, 1, 411); + nrTests += test_territory("MI", 250, 1, 1, 412); + nrTests += test_territory("MIC", 250, 0, 0, 412); + nrTests += test_territory("MID", 352, 1, 0, 411); + nrTests += test_territory("MKD", 98, 0, 0, 0); + nrTests += test_territory("ML", 278, 0, 0, 408); + nrTests += test_territory("MLI", 224, 0, 0, 0); + nrTests += test_territory("MLT", 37, 0, 0, 0); + nrTests += test_territory("MMR", 208, 0, 0, 0); + nrTests += test_territory("MN", 383, 0, 1, 411); + nrTests += test_territory("MN", 280, 0, 1, 408); + nrTests += test_territory("MNE", 85, 0, 0, 0); + nrTests += test_territory("MNG", 229, 0, 0, 0); + nrTests += test_territory("MNP", 49, 0, 0, 0); + nrTests += test_territory("MO", 456, 0, 1, 497); + nrTests += test_territory("MO", 374, 0, 1, 411); + nrTests += test_territory("MO", 236, 1, 1, 412); + nrTests += test_territory("MOR", 236, 0, 0, 412); + nrTests += test_territory("MOS", 436, 0, 0, 497); + nrTests += test_territory("MOW", 413, 0, 0, 497); + nrTests += test_territory("MOZ", 213, 0, 0, 0); + nrTests += test_territory("MP", 302, 0, 1, 408); + nrTests += test_territory("MP", 49, 1, 1, 411); + nrTests += test_territory("MRT", 219, 0, 0, 0); + nrTests += test_territory("MS", 363, 0, 1, 411); + nrTests += test_territory("MS", 338, 0, 1, 410); + nrTests += test_territory("MSR", 20, 0, 0, 0); + nrTests += test_territory("MT", 391, 0, 1, 411); + nrTests += test_territory("MT", 341, 0, 1, 410); + nrTests += test_territory("MTQ", 63, 0, 0, 0); + nrTests += test_territory("MUR", 451, 0, 0, 497); + nrTests += test_territory("MUS", 67, 0, 0, 0); + nrTests += test_territory("MWI", 147, 0, 0, 0); + nrTests += test_territory("MX", 241, 0, 0, 412); + nrTests += test_territory("MX-AG", 237, 1, 0, 412); + nrTests += test_territory("MX-AGU", 237, 0, 0, 412); + nrTests += test_territory("MX-BC", 254, 1, 0, 412); + nrTests += test_territory("MX-BCN", 254, 0, 0, 412); + nrTests += test_territory("MX-BCS", 257, 0, 0, 412); + nrTests += test_territory("MX-BS", 257, 1, 0, 412); + nrTests += test_territory("MX-CAM", 249, 0, 0, 412); + nrTests += test_territory("MX-CH", 265, 1, 0, 412); + nrTests += test_territory("MX-CHH", 265, 0, 0, 412); + nrTests += test_territory("MX-CHP", 256, 0, 0, 412); + nrTests += test_territory("MX-CL", 238, 0, 0, 412); + nrTests += test_territory("MX-CM", 249, 1, 0, 412); + nrTests += test_territory("MX-CO", 263, 1, 0, 412); + nrTests += test_territory("MX-COA", 263, 0, 0, 412); + nrTests += test_territory("MX-COL", 238, 1, 0, 412); + nrTests += test_territory("MX-CS", 256, 1, 0, 412); + nrTests += test_territory("MX-DF", 234, 1, 0, 412); + nrTests += test_territory("MX-DG", 262, 1, 0, 412); + nrTests += test_territory("MX-DIF", 234, 0, 0, 412); + nrTests += test_territory("MX-DUR", 262, 0, 0, 412); + nrTests += test_territory("MX-GR", 252, 1, 0, 412); + nrTests += test_territory("MX-GRO", 252, 0, 0, 412); + nrTests += test_territory("MX-GT", 244, 1, 0, 412); + nrTests += test_territory("MX-GUA", 244, 0, 0, 412); + nrTests += test_territory("MX-HG", 240, 1, 0, 412); + nrTests += test_territory("MX-HID", 240, 0, 0, 412); + nrTests += test_territory("MX-JA", 259, 1, 0, 412); + nrTests += test_territory("MX-JAL", 259, 0, 0, 412); + nrTests += test_territory("MX-ME", 241, 1, 0, 412); + nrTests += test_territory("MX-MEX", 241, 1, 0, 412); + nrTests += test_territory("MX-MI", 250, 1, 0, 412); + nrTests += test_territory("MX-MIC", 250, 0, 0, 412); + nrTests += test_territory("MX-MO", 236, 1, 0, 412); + nrTests += test_territory("MX-MOR", 236, 0, 0, 412); + nrTests += test_territory("MX-MX", 241, 0, 0, 412); + nrTests += test_territory("MX-NA", 243, 1, 0, 412); + nrTests += test_territory("MX-NAY", 243, 0, 0, 412); + nrTests += test_territory("MX-NL", 253, 1, 0, 412); + nrTests += test_territory("MX-NLE", 253, 0, 0, 412); + nrTests += test_territory("MX-OA", 261, 1, 0, 412); + nrTests += test_territory("MX-OAX", 261, 0, 0, 412); + nrTests += test_territory("MX-PB", 245, 1, 0, 412); + nrTests += test_territory("MX-PUE", 245, 0, 0, 412); + nrTests += test_territory("MX-QE", 239, 1, 0, 412); + nrTests += test_territory("MX-QR", 247, 1, 0, 412); + nrTests += test_territory("MX-QUE", 239, 0, 0, 412); + nrTests += test_territory("MX-ROO", 247, 0, 0, 412); + nrTests += test_territory("MX-SI", 248, 1, 0, 412); + nrTests += test_territory("MX-SIN", 248, 0, 0, 412); + nrTests += test_territory("MX-SL", 251, 1, 0, 412); + nrTests += test_territory("MX-SLP", 251, 0, 0, 412); + nrTests += test_territory("MX-SO", 264, 1, 0, 412); + nrTests += test_territory("MX-SON", 264, 0, 0, 412); + nrTests += test_territory("MX-TAB", 242, 0, 0, 412); + nrTests += test_territory("MX-TAM", 260, 0, 0, 412); + nrTests += test_territory("MX-TAM", 260, 1, 0, 412); + nrTests += test_territory("MX-TB", 242, 1, 0, 412); + nrTests += test_territory("MX-TL", 235, 1, 0, 412); + nrTests += test_territory("MX-TLA", 235, 0, 0, 412); + nrTests += test_territory("MX-TM", 260, 1, 0, 412); + nrTests += test_territory("MX-VE", 255, 1, 0, 412); + nrTests += test_territory("MX-VER", 255, 0, 0, 412); + nrTests += test_territory("MX-YU", 246, 1, 0, 412); + nrTests += test_territory("MX-YUC", 246, 0, 0, 412); + nrTests += test_territory("MX-ZA", 258, 1, 0, 412); + nrTests += test_territory("MX-ZAC", 258, 0, 0, 412); + nrTests += test_territory("MYS", 180, 0, 0, 0); + nrTests += test_territory("MYT", 40, 0, 0, 0); + nrTests += test_territory("MZ", 282, 0, 0, 408); + nrTests += test_territory("NA", 243, 1, 0, 412); + nrTests += test_territory("NAM", 214, 0, 0, 0); + nrTests += test_territory("NAY", 243, 0, 0, 412); + nrTests += test_territory("NB", 402, 0, 0, 496); + nrTests += test_territory("NC", 367, 0, 0, 411); + nrTests += test_territory("NCL", 91, 0, 0, 0); + nrTests += test_territory("ND", 376, 0, 0, 411); + nrTests += test_territory("NE", 379, 0, 0, 411); + nrTests += test_territory("NEN", 453, 0, 0, 497); + nrTests += test_territory("NER", 226, 0, 0, 0); + nrTests += test_territory("NF", 12, 1, 0, 409); + nrTests += test_territory("NFK", 12, 0, 0, 0); + nrTests += test_territory("NGA", 216, 0, 0, 0); + nrTests += test_territory("NGR", 440, 0, 0, 497); + nrTests += test_territory("NH", 349, 0, 0, 411); + nrTests += test_territory("NIC", 149, 0, 0, 0); + nrTests += test_territory("NIU", 31, 0, 0, 0); + nrTests += test_territory("NIZ", 457, 0, 0, 497); + nrTests += test_territory("NJ", 348, 0, 0, 411); + nrTests += test_territory("NL", 401, 0, 1, 496); + nrTests += test_territory("NL", 279, 0, 1, 408); + nrTests += test_territory("NL", 253, 1, 1, 412); + nrTests += test_territory("NLD", 113, 0, 0, 0); + nrTests += test_territory("NLE", 253, 0, 0, 412); + nrTests += test_territory("NM", 519, 0, 1, 529); + nrTests += test_territory("NM", 390, 0, 1, 411); + nrTests += test_territory("NOR", 179, 0, 0, 0); + nrTests += test_territory("NPL", 153, 0, 0, 0); + nrTests += test_territory("NRU", 7, 0, 0, 0); + nrTests += test_territory("NS", 403, 0, 0, 496); + nrTests += test_territory("NSW", 308, 0, 0, 409); + nrTests += test_territory("NT", 406, 0, 1, 496); + nrTests += test_territory("NT", 311, 0, 1, 409); + nrTests += test_territory("NU", 407, 0, 0, 496); + nrTests += test_territory("NV", 388, 0, 0, 411); + nrTests += test_territory("NVS", 478, 0, 0, 497); + nrTests += test_territory("NX", 502, 0, 0, 529); + nrTests += test_territory("NY", 368, 0, 0, 411); + nrTests += test_territory("NZL", 172, 0, 0, 0); + nrTests += test_territory("OA", 261, 1, 0, 412); + nrTests += test_territory("OAX", 261, 0, 0, 412); + nrTests += test_territory("OD", 299, 1, 0, 408); + nrTests += test_territory("OH", 361, 0, 0, 411); + nrTests += test_territory("OK", 375, 0, 0, 411); + nrTests += test_territory("OMN", 176, 0, 0, 0); + nrTests += test_territory("OMS", 480, 0, 0, 497); + nrTests += test_territory("ON", 397, 0, 0, 496); + nrTests += test_territory("OR", 386, 0, 1, 411); + nrTests += test_territory("OR", 299, 0, 1, 408); + nrTests += test_territory("ORE", 461, 0, 0, 497); + nrTests += test_territory("ORL", 425, 0, 0, 497); + nrTests += test_territory("PA", 362, 0, 1, 411); + nrTests += test_territory("PA", 342, 0, 1, 410); + nrTests += test_territory("PAK", 212, 0, 0, 0); + nrTests += test_territory("PAN", 128, 0, 0, 0); + nrTests += test_territory("PB", 323, 0, 1, 410); + nrTests += test_territory("PB", 284, 0, 1, 408); + nrTests += test_territory("PB", 245, 1, 1, 412); + nrTests += test_territory("PCN", 13, 0, 0, 0); + nrTests += test_territory("PE", 404, 0, 1, 496); + nrTests += test_territory("PE", 325, 0, 1, 410); + nrTests += test_territory("PER", 228, 0, 0, 0); + nrTests += test_territory("PHL", 174, 0, 0, 0); + nrTests += test_territory("PI", 333, 0, 0, 410); + nrTests += test_territory("PLW", 48, 0, 0, 0); + nrTests += test_territory("PM", 463, 0, 0, 497); + nrTests += test_territory("PNG", 192, 0, 0, 0); + nrTests += test_territory("PNZ", 458, 0, 0, 497); + nrTests += test_territory("PO", 491, 0, 0, 497); + nrTests += test_territory("POL", 177, 0, 0, 0); + nrTests += test_territory("PR", 329, 0, 1, 410); + nrTests += test_territory("PR", 77, 1, 1, 411); + nrTests += test_territory("PRI", 77, 0, 0, 0); + nrTests += test_territory("PRK", 148, 0, 0, 0); + nrTests += test_territory("PRT", 136, 0, 0, 0); + nrTests += test_territory("PRY", 187, 0, 0, 0); + nrTests += test_territory("PSE", 94, 0, 0, 0); + nrTests += test_territory("PSK", 441, 0, 0, 497); + nrTests += test_territory("PUE", 245, 0, 0, 412); + nrTests += test_territory("PY", 307, 0, 0, 408); + nrTests += test_territory("PYF", 72, 0, 0, 0); + nrTests += test_territory("QAT", 82, 0, 0, 0); + nrTests += test_territory("QC", 398, 0, 0, 496); + nrTests += test_territory("QE", 239, 1, 0, 412); + nrTests += test_territory("QH", 527, 0, 0, 529); + nrTests += test_territory("QLD", 316, 0, 0, 409); + nrTests += test_territory("QR", 247, 1, 0, 412); + nrTests += test_territory("QUE", 239, 0, 0, 412); + nrTests += test_territory("REU", 68, 0, 0, 0); + nrTests += test_territory("RI", 345, 0, 0, 411); + nrTests += test_territory("RJ", 320, 0, 1, 410); + nrTests += test_territory("RJ", 298, 0, 1, 408); + nrTests += test_territory("RN", 322, 0, 0, 410); + nrTests += test_territory("RO", 331, 0, 0, 410); + nrTests += test_territory("ROO", 247, 0, 0, 412); + nrTests += test_territory("ROS", 448, 0, 0, 497); + nrTests += test_territory("ROU", 164, 0, 0, 0); + nrTests += test_territory("RR", 330, 0, 0, 410); + nrTests += test_territory("RS", 335, 0, 0, 410); + nrTests += test_territory("RU", 497, 1, 0, 0); + nrTests += test_territory("RU-AD", 417, 0, 0, 497); + nrTests += test_territory("RU-AL", 483, 0, 0, 497); + nrTests += test_territory("RU-ALT", 484, 0, 0, 497); + nrTests += test_territory("RU-AMU", 494, 0, 0, 497); + nrTests += test_territory("RU-ARK", 455, 0, 0, 497); + nrTests += test_territory("RU-AST", 435, 0, 0, 497); + nrTests += test_territory("RU-BA", 464, 0, 0, 497); + nrTests += test_territory("RU-BE", 427, 0, 0, 497); + nrTests += test_territory("RU-BEL", 427, 1, 0, 497); + nrTests += test_territory("RU-BRY", 432, 0, 0, 497); + nrTests += test_territory("RU-BU", 475, 0, 0, 497); + nrTests += test_territory("RU-CE", 421, 0, 0, 497); + nrTests += test_territory("RU-CH", 474, 0, 0, 497); + nrTests += test_territory("RU-CHE", 474, 1, 0, 497); + nrTests += test_territory("RU-CHU", 488, 0, 0, 497); + nrTests += test_territory("RU-CU", 422, 0, 0, 497); + nrTests += test_territory("RU-DA", 438, 0, 0, 497); + nrTests += test_territory("RU-IN", 416, 0, 0, 497); + nrTests += test_territory("RU-IRK", 477, 0, 0, 497); + nrTests += test_territory("RU-IVA", 423, 0, 0, 497); + nrTests += test_territory("RU-KAM", 489, 0, 0, 497); + nrTests += test_territory("RU-KB", 419, 0, 0, 497); + nrTests += test_territory("RU-KC", 420, 0, 0, 497); + nrTests += test_territory("RU-KDA", 444, 0, 0, 497); + nrTests += test_territory("RU-KEM", 482, 0, 0, 497); + nrTests += test_territory("RU-KGD", 415, 0, 0, 497); + nrTests += test_territory("RU-KGN", 473, 0, 0, 497); + nrTests += test_territory("RU-KHA", 493, 0, 0, 497); + nrTests += test_territory("RU-KHM", 470, 1, 0, 497); + nrTests += test_territory("RU-KI", 459, 0, 0, 497); + nrTests += test_territory("RU-KIR", 459, 1, 0, 497); + nrTests += test_territory("RU-KK", 481, 0, 0, 497); + nrTests += test_territory("RU-KL", 445, 0, 0, 497); + nrTests += test_territory("RU-KLU", 430, 0, 0, 497); + nrTests += test_territory("RU-KM", 470, 0, 0, 497); + nrTests += test_territory("RU-KO", 454, 0, 0, 497); + nrTests += test_territory("RU-KOS", 442, 0, 0, 497); + nrTests += test_territory("RU-KR", 452, 0, 0, 497); + nrTests += test_territory("RU-KRS", 429, 0, 0, 497); + nrTests += test_territory("RU-KYA", 486, 0, 0, 497); + nrTests += test_territory("RU-LEN", 447, 0, 0, 497); + nrTests += test_territory("RU-LIP", 424, 0, 0, 497); + nrTests += test_territory("RU-MAG", 487, 0, 0, 497); + nrTests += test_territory("RU-ME", 460, 0, 0, 497); + nrTests += test_territory("RU-MO", 456, 0, 0, 497); + nrTests += test_territory("RU-MOS", 436, 0, 0, 497); + nrTests += test_territory("RU-MOW", 413, 0, 0, 497); + nrTests += test_territory("RU-MUR", 451, 0, 0, 497); + nrTests += test_territory("RU-NEN", 453, 0, 0, 497); + nrTests += test_territory("RU-NGR", 440, 0, 0, 497); + nrTests += test_territory("RU-NIZ", 457, 0, 0, 497); + nrTests += test_territory("RU-NVS", 478, 0, 0, 497); + nrTests += test_territory("RU-OMS", 480, 0, 0, 497); + nrTests += test_territory("RU-ORE", 461, 0, 0, 497); + nrTests += test_territory("RU-ORL", 425, 0, 0, 497); + nrTests += test_territory("RU-PER", 463, 1, 0, 497); + nrTests += test_territory("RU-PM", 463, 0, 0, 497); + nrTests += test_territory("RU-PNZ", 458, 0, 0, 497); + nrTests += test_territory("RU-PO", 491, 0, 0, 497); + nrTests += test_territory("RU-PRI", 491, 1, 0, 497); + nrTests += test_territory("RU-PSK", 441, 0, 0, 497); + nrTests += test_territory("RU-ROS", 448, 0, 0, 497); + nrTests += test_territory("RU-RYA", 434, 0, 0, 497); + nrTests += test_territory("RU-SA", 495, 0, 0, 497); + nrTests += test_territory("RU-SAK", 490, 0, 0, 497); + nrTests += test_territory("RU-SAM", 467, 0, 0, 497); + nrTests += test_territory("RU-SAR", 468, 0, 0, 497); + nrTests += test_territory("RU-SE", 418, 0, 0, 497); + nrTests += test_territory("RU-SMO", 437, 0, 0, 497); + nrTests += test_territory("RU-SPE", 414, 0, 0, 497); + nrTests += test_territory("RU-STA", 443, 0, 0, 497); + nrTests += test_territory("RU-SVE", 471, 0, 0, 497); + nrTests += test_territory("RU-TA", 466, 0, 0, 497); + nrTests += test_territory("RU-TAM", 431, 1, 0, 497); + nrTests += test_territory("RU-TOM", 479, 0, 0, 497); + nrTests += test_territory("RU-TT", 431, 0, 0, 497); + nrTests += test_territory("RU-TUL", 426, 0, 0, 497); + nrTests += test_territory("RU-TVE", 446, 0, 0, 497); + nrTests += test_territory("RU-TY", 485, 0, 0, 497); + nrTests += test_territory("RU-TYU", 472, 0, 0, 497); + nrTests += test_territory("RU-UD", 465, 0, 0, 497); + nrTests += test_territory("RU-ULY", 462, 0, 0, 497); + nrTests += test_territory("RU-VGG", 449, 0, 0, 497); + nrTests += test_territory("RU-VLA", 428, 0, 0, 497); + nrTests += test_territory("RU-VLG", 450, 0, 0, 497); + nrTests += test_territory("RU-VOR", 439, 0, 0, 497); + nrTests += test_territory("RU-YAN", 469, 0, 0, 497); + nrTests += test_territory("RU-YAR", 433, 0, 0, 497); + nrTests += test_territory("RU-YEV", 492, 0, 0, 497); + nrTests += test_territory("RU-ZAB", 476, 0, 0, 497); + nrTests += test_territory("RUS", 497, 0, 0, 0); + nrTests += test_territory("RUS-AD", 417, 0, 0, 497); + nrTests += test_territory("RUS-AL", 483, 0, 0, 497); + nrTests += test_territory("RUS-ALT", 484, 0, 0, 497); + nrTests += test_territory("RUS-AMU", 494, 0, 0, 497); + nrTests += test_territory("RUS-ARK", 455, 0, 0, 497); + nrTests += test_territory("RUS-AST", 435, 0, 0, 497); + nrTests += test_territory("RUS-BA", 464, 0, 0, 497); + nrTests += test_territory("RUS-BE", 427, 0, 0, 497); + nrTests += test_territory("RUS-BEL", 427, 1, 0, 497); + nrTests += test_territory("RUS-BRY", 432, 0, 0, 497); + nrTests += test_territory("RUS-BU", 475, 0, 0, 497); + nrTests += test_territory("RUS-CE", 421, 0, 0, 497); + nrTests += test_territory("RUS-CH", 474, 0, 0, 497); + nrTests += test_territory("RUS-CHE", 474, 1, 0, 497); + nrTests += test_territory("RUS-CHU", 488, 0, 0, 497); + nrTests += test_territory("RUS-CU", 422, 0, 0, 497); + nrTests += test_territory("RUS-DA", 438, 0, 0, 497); + nrTests += test_territory("RUS-IN", 416, 0, 0, 497); + nrTests += test_territory("RUS-IRK", 477, 0, 0, 497); + nrTests += test_territory("RUS-IVA", 423, 0, 0, 497); + nrTests += test_territory("RUS-KAM", 489, 0, 0, 497); + nrTests += test_territory("RUS-KB", 419, 0, 0, 497); + nrTests += test_territory("RUS-KC", 420, 0, 0, 497); + nrTests += test_territory("RUS-KDA", 444, 0, 0, 497); + nrTests += test_territory("RUS-KEM", 482, 0, 0, 497); + nrTests += test_territory("RUS-KGD", 415, 0, 0, 497); + nrTests += test_territory("RUS-KGN", 473, 0, 0, 497); + nrTests += test_territory("RUS-KHA", 493, 0, 0, 497); + nrTests += test_territory("RUS-KHM", 470, 1, 0, 497); + nrTests += test_territory("RUS-KI", 459, 0, 0, 497); + nrTests += test_territory("RUS-KIR", 459, 1, 0, 497); + nrTests += test_territory("RUS-KK", 481, 0, 0, 497); + nrTests += test_territory("RUS-KL", 445, 0, 0, 497); + nrTests += test_territory("RUS-KLU", 430, 0, 0, 497); + nrTests += test_territory("RUS-KM", 470, 0, 0, 497); + nrTests += test_territory("RUS-KO", 454, 0, 0, 497); + nrTests += test_territory("RUS-KOS", 442, 0, 0, 497); + nrTests += test_territory("RUS-KR", 452, 0, 0, 497); + nrTests += test_territory("RUS-KRS", 429, 0, 0, 497); + nrTests += test_territory("RUS-KYA", 486, 0, 0, 497); + nrTests += test_territory("RUS-LEN", 447, 0, 0, 497); + nrTests += test_territory("RUS-LIP", 424, 0, 0, 497); + nrTests += test_territory("RUS-MAG", 487, 0, 0, 497); + nrTests += test_territory("RUS-ME", 460, 0, 0, 497); + nrTests += test_territory("RUS-MO", 456, 0, 0, 497); + nrTests += test_territory("RUS-MOS", 436, 0, 0, 497); + nrTests += test_territory("RUS-MOW", 413, 0, 0, 497); + nrTests += test_territory("RUS-MUR", 451, 0, 0, 497); + nrTests += test_territory("RUS-NEN", 453, 0, 0, 497); + nrTests += test_territory("RUS-NGR", 440, 0, 0, 497); + nrTests += test_territory("RUS-NIZ", 457, 0, 0, 497); + nrTests += test_territory("RUS-NVS", 478, 0, 0, 497); + nrTests += test_territory("RUS-OMS", 480, 0, 0, 497); + nrTests += test_territory("RUS-ORE", 461, 0, 0, 497); + nrTests += test_territory("RUS-ORL", 425, 0, 0, 497); + nrTests += test_territory("RUS-PER", 463, 1, 0, 497); + nrTests += test_territory("RUS-PM", 463, 0, 0, 497); + nrTests += test_territory("RUS-PNZ", 458, 0, 0, 497); + nrTests += test_territory("RUS-PO", 491, 0, 0, 497); + nrTests += test_territory("RUS-PRI", 491, 1, 0, 497); + nrTests += test_territory("RUS-PSK", 441, 0, 0, 497); + nrTests += test_territory("RUS-ROS", 448, 0, 0, 497); + nrTests += test_territory("RUS-RYA", 434, 0, 0, 497); + nrTests += test_territory("RUS-SA", 495, 0, 0, 497); + nrTests += test_territory("RUS-SAK", 490, 0, 0, 497); + nrTests += test_territory("RUS-SAM", 467, 0, 0, 497); + nrTests += test_territory("RUS-SAR", 468, 0, 0, 497); + nrTests += test_territory("RUS-SE", 418, 0, 0, 497); + nrTests += test_territory("RUS-SMO", 437, 0, 0, 497); + nrTests += test_territory("RUS-SPE", 414, 0, 0, 497); + nrTests += test_territory("RUS-STA", 443, 0, 0, 497); + nrTests += test_territory("RUS-SVE", 471, 0, 0, 497); + nrTests += test_territory("RUS-TA", 466, 0, 0, 497); + nrTests += test_territory("RUS-TAM", 431, 1, 0, 497); + nrTests += test_territory("RUS-TOM", 479, 0, 0, 497); + nrTests += test_territory("RUS-TT", 431, 0, 0, 497); + nrTests += test_territory("RUS-TUL", 426, 0, 0, 497); + nrTests += test_territory("RUS-TVE", 446, 0, 0, 497); + nrTests += test_territory("RUS-TY", 485, 0, 0, 497); + nrTests += test_territory("RUS-TYU", 472, 0, 0, 497); + nrTests += test_territory("RUS-UD", 465, 0, 0, 497); + nrTests += test_territory("RUS-ULY", 462, 0, 0, 497); + nrTests += test_territory("RUS-VGG", 449, 0, 0, 497); + nrTests += test_territory("RUS-VLA", 428, 0, 0, 497); + nrTests += test_territory("RUS-VLG", 450, 0, 0, 497); + nrTests += test_territory("RUS-VOR", 439, 0, 0, 497); + nrTests += test_territory("RUS-YAN", 469, 0, 0, 497); + nrTests += test_territory("RUS-YAR", 433, 0, 0, 497); + nrTests += test_territory("RUS-YEV", 492, 0, 0, 497); + nrTests += test_territory("RUS-ZAB", 476, 0, 0, 497); + nrTests += test_territory("RWA", 99, 0, 0, 0); + nrTests += test_territory("RYA", 434, 0, 0, 497); + nrTests += test_territory("SA", 495, 0, 1, 497); + nrTests += test_territory("SA", 312, 0, 1, 409); + nrTests += test_territory("SAK", 490, 0, 0, 497); + nrTests += test_territory("SAM", 467, 0, 0, 497); + nrTests += test_territory("SAR", 468, 0, 0, 497); + nrTests += test_territory("SAU", 267, 0, 0, 0); + nrTests += test_territory("SC", 523, 0, 1, 529); + nrTests += test_territory("SC", 355, 0, 1, 411); + nrTests += test_territory("SC", 324, 0, 1, 410); + nrTests += test_territory("SD", 509, 0, 1, 529); + nrTests += test_territory("SD", 378, 0, 1, 411); + nrTests += test_territory("SDN", 232, 0, 0, 0); + nrTests += test_territory("SE", 418, 0, 1, 497); + nrTests += test_territory("SE", 318, 0, 1, 410); + nrTests += test_territory("SEN", 159, 0, 0, 0); + nrTests += test_territory("SGP", 55, 0, 0, 0); + nrTests += test_territory("SGS", 71, 0, 0, 0); + nrTests += test_territory("SH", 498, 0, 0, 529); + nrTests += test_territory("SHN", 36, 0, 0, 0); + nrTests += test_territory("SI", 248, 1, 0, 412); + nrTests += test_territory("SIN", 248, 0, 0, 412); + nrTests += test_territory("SJM", 41, 0, 0, 0); + nrTests += test_territory("SK", 399, 0, 1, 496); + nrTests += test_territory("SK", 283, 0, 1, 408); + nrTests += test_territory("SL", 251, 1, 0, 412); + nrTests += test_territory("SLB", 104, 0, 0, 0); + nrTests += test_territory("SLE", 127, 0, 0, 0); + nrTests += test_territory("SLP", 251, 0, 0, 412); + nrTests += test_territory("SLV", 95, 0, 0, 0); + nrTests += test_territory("SMO", 437, 0, 0, 497); + nrTests += test_territory("SMR", 17, 0, 0, 0); + nrTests += test_territory("SN", 518, 0, 0, 529); + nrTests += test_territory("SO", 264, 1, 0, 412); + nrTests += test_territory("SOM", 206, 0, 0, 0); + nrTests += test_territory("SON", 264, 0, 0, 412); + nrTests += test_territory("SP", 332, 0, 0, 410); + nrTests += test_territory("SPE", 414, 0, 0, 497); + nrTests += test_territory("SPM", 30, 0, 0, 0); + nrTests += test_territory("SRB", 134, 0, 0, 0); + nrTests += test_territory("SSD", 204, 0, 0, 0); + nrTests += test_territory("STA", 443, 0, 0, 497); + nrTests += test_territory("STP", 61, 0, 0, 0); + nrTests += test_territory("SUR", 155, 0, 0, 0); + nrTests += test_territory("SVE", 471, 0, 0, 497); + nrTests += test_territory("SVK", 117, 0, 0, 0); + nrTests += test_territory("SVN", 92, 0, 0, 0); + nrTests += test_territory("SWE", 191, 0, 0, 0); + nrTests += test_territory("SWZ", 88, 0, 0, 0); + nrTests += test_territory("SX", 510, 0, 0, 529); + nrTests += test_territory("SXM", 10, 0, 0, 0); + nrTests += test_territory("SYC", 47, 0, 0, 0); + nrTests += test_territory("SYR", 158, 0, 0, 0); + nrTests += test_territory("TA", 466, 0, 0, 497); + nrTests += test_territory("TAA", 36, 1, 0, 0); + nrTests += test_territory("TAB", 242, 0, 0, 412); + nrTests += test_territory("TAM", 260, 0, 0, 412); + nrTests += test_territory("TAS", 313, 0, 0, 409); + nrTests += test_territory("TB", 242, 1, 0, 412); + nrTests += test_territory("TCA", 60, 0, 0, 0); + nrTests += test_territory("TCD", 227, 0, 0, 0); + nrTests += test_territory("TG", 303, 0, 0, 408); + nrTests += test_territory("TGO", 121, 0, 0, 0); + nrTests += test_territory("THA", 196, 0, 0, 0); + nrTests += test_territory("TJ", 499, 0, 0, 529); + nrTests += test_territory("TJK", 151, 0, 0, 0); + nrTests += test_territory("TKL", 4, 0, 0, 0); + nrTests += test_territory("TKM", 194, 0, 0, 0); + nrTests += test_territory("TL", 235, 1, 0, 412); + nrTests += test_territory("TLA", 235, 0, 0, 412); + nrTests += test_territory("TLS", 87, 0, 0, 0); + nrTests += test_territory("TM", 260, 1, 0, 412); + nrTests += test_territory("TN", 359, 0, 1, 411); + nrTests += test_territory("TN", 292, 0, 1, 408); + nrTests += test_territory("TO", 334, 0, 0, 410); + nrTests += test_territory("TOM", 479, 0, 0, 497); + nrTests += test_territory("TON", 56, 0, 0, 0); + nrTests += test_territory("TR", 281, 0, 0, 408); + nrTests += test_territory("TT", 431, 0, 0, 497); + nrTests += test_territory("TTO", 74, 0, 0, 0); + nrTests += test_territory("TUL", 426, 0, 0, 497); + nrTests += test_territory("TUN", 154, 0, 0, 0); + nrTests += test_territory("TUR", 211, 0, 0, 0); + nrTests += test_territory("TUV", 8, 0, 0, 0); + nrTests += test_territory("TVE", 446, 0, 0, 497); + nrTests += test_territory("TW", 110, 1, 0, 529); + nrTests += test_territory("TWN", 110, 0, 0, 0); + nrTests += test_territory("TX", 393, 0, 0, 411); + nrTests += test_territory("TY", 485, 0, 0, 497); + nrTests += test_territory("TYU", 472, 0, 0, 497); + nrTests += test_territory("TZA", 217, 0, 0, 0); + nrTests += test_territory("UD", 465, 0, 0, 497); + nrTests += test_territory("UGA", 166, 0, 0, 0); + nrTests += test_territory("UK", 289, 1, 0, 408); + nrTests += test_territory("UKR", 203, 0, 0, 0); + nrTests += test_territory("ULY", 462, 0, 0, 497); + nrTests += test_territory("UM", 530, 1, 0, 411); + nrTests += test_territory("UMI", 530, 0, 0, 0); + nrTests += test_territory("UP", 306, 0, 0, 408); + nrTests += test_territory("URY", 156, 0, 0, 0); + nrTests += test_territory("US", 411, 1, 0, 0); + nrTests += test_territory("US-AK", 394, 0, 0, 411); + nrTests += test_territory("US-AL", 365, 0, 0, 411); + nrTests += test_territory("US-AR", 366, 0, 0, 411); + nrTests += test_territory("US-AS", 28, 1, 0, 411); + nrTests += test_territory("US-AZ", 389, 0, 0, 411); + nrTests += test_territory("US-CA", 392, 0, 0, 411); + nrTests += test_territory("US-CO", 387, 0, 0, 411); + nrTests += test_territory("US-CT", 347, 0, 0, 411); + nrTests += test_territory("US-DC", 344, 0, 0, 411); + nrTests += test_territory("US-DE", 346, 0, 0, 411); + nrTests += test_territory("US-FL", 373, 0, 0, 411); + nrTests += test_territory("US-GA", 371, 0, 0, 411); + nrTests += test_territory("US-GU", 51, 1, 0, 411); + nrTests += test_territory("US-HI", 352, 0, 0, 411); + nrTests += test_territory("US-IA", 369, 0, 0, 411); + nrTests += test_territory("US-ID", 381, 0, 0, 411); + nrTests += test_territory("US-IL", 370, 0, 0, 411); + nrTests += test_territory("US-IN", 357, 0, 0, 411); + nrTests += test_territory("US-KS", 380, 0, 0, 411); + nrTests += test_territory("US-KY", 358, 0, 0, 411); + nrTests += test_territory("US-LA", 364, 0, 0, 411); + nrTests += test_territory("US-MA", 351, 0, 0, 411); + nrTests += test_territory("US-MD", 353, 0, 0, 411); + nrTests += test_territory("US-ME", 356, 0, 0, 411); + nrTests += test_territory("US-MI", 384, 0, 0, 411); + nrTests += test_territory("US-MID", 352, 1, 0, 411); + nrTests += test_territory("US-MN", 383, 0, 0, 411); + nrTests += test_territory("US-MO", 374, 0, 0, 411); + nrTests += test_territory("US-MP", 49, 1, 0, 411); + nrTests += test_territory("US-MS", 363, 0, 0, 411); + nrTests += test_territory("US-MT", 391, 0, 0, 411); + nrTests += test_territory("US-NC", 367, 0, 0, 411); + nrTests += test_territory("US-ND", 376, 0, 0, 411); + nrTests += test_territory("US-NE", 379, 0, 0, 411); + nrTests += test_territory("US-NH", 349, 0, 0, 411); + nrTests += test_territory("US-NJ", 348, 0, 0, 411); + nrTests += test_territory("US-NM", 390, 0, 0, 411); + nrTests += test_territory("US-NV", 388, 0, 0, 411); + nrTests += test_territory("US-NY", 368, 0, 0, 411); + nrTests += test_territory("US-OH", 361, 0, 0, 411); + nrTests += test_territory("US-OK", 375, 0, 0, 411); + nrTests += test_territory("US-OR", 386, 0, 0, 411); + nrTests += test_territory("US-PA", 362, 0, 0, 411); + nrTests += test_territory("US-PR", 77, 1, 0, 411); + nrTests += test_territory("US-RI", 345, 0, 0, 411); + nrTests += test_territory("US-SC", 355, 0, 0, 411); + nrTests += test_territory("US-SD", 378, 0, 0, 411); + nrTests += test_territory("US-TN", 359, 0, 0, 411); + nrTests += test_territory("US-TX", 393, 0, 0, 411); + nrTests += test_territory("US-UM", 530, 1, 0, 411); + nrTests += test_territory("US-UT", 382, 0, 0, 411); + nrTests += test_territory("US-VA", 360, 0, 0, 411); + nrTests += test_territory("US-VI", 39, 1, 0, 411); + nrTests += test_territory("US-VT", 350, 0, 0, 411); + nrTests += test_territory("US-WA", 377, 0, 0, 411); + nrTests += test_territory("US-WI", 372, 0, 0, 411); + nrTests += test_territory("US-WV", 354, 0, 0, 411); + nrTests += test_territory("US-WY", 385, 0, 0, 411); + nrTests += test_territory("USA", 411, 0, 0, 0); + nrTests += test_territory("USA-AK", 394, 0, 0, 411); + nrTests += test_territory("USA-AL", 365, 0, 0, 411); + nrTests += test_territory("USA-AR", 366, 0, 0, 411); + nrTests += test_territory("USA-AS", 28, 1, 0, 411); + nrTests += test_territory("USA-AZ", 389, 0, 0, 411); + nrTests += test_territory("USA-CA", 392, 0, 0, 411); + nrTests += test_territory("USA-CO", 387, 0, 0, 411); + nrTests += test_territory("USA-CT", 347, 0, 0, 411); + nrTests += test_territory("USA-DC", 344, 0, 0, 411); + nrTests += test_territory("USA-DE", 346, 0, 0, 411); + nrTests += test_territory("USA-FL", 373, 0, 0, 411); + nrTests += test_territory("USA-GA", 371, 0, 0, 411); + nrTests += test_territory("USA-GU", 51, 1, 0, 411); + nrTests += test_territory("USA-HI", 352, 0, 0, 411); + nrTests += test_territory("USA-IA", 369, 0, 0, 411); + nrTests += test_territory("USA-ID", 381, 0, 0, 411); + nrTests += test_territory("USA-IL", 370, 0, 0, 411); + nrTests += test_territory("USA-IN", 357, 0, 0, 411); + nrTests += test_territory("USA-KS", 380, 0, 0, 411); + nrTests += test_territory("USA-KY", 358, 0, 0, 411); + nrTests += test_territory("USA-LA", 364, 0, 0, 411); + nrTests += test_territory("USA-MA", 351, 0, 0, 411); + nrTests += test_territory("USA-MD", 353, 0, 0, 411); + nrTests += test_territory("USA-ME", 356, 0, 0, 411); + nrTests += test_territory("USA-MI", 384, 0, 0, 411); + nrTests += test_territory("USA-MID", 352, 1, 0, 411); + nrTests += test_territory("USA-MN", 383, 0, 0, 411); + nrTests += test_territory("USA-MO", 374, 0, 0, 411); + nrTests += test_territory("USA-MP", 49, 1, 0, 411); + nrTests += test_territory("USA-MS", 363, 0, 0, 411); + nrTests += test_territory("USA-MT", 391, 0, 0, 411); + nrTests += test_territory("USA-NC", 367, 0, 0, 411); + nrTests += test_territory("USA-ND", 376, 0, 0, 411); + nrTests += test_territory("USA-NE", 379, 0, 0, 411); + nrTests += test_territory("USA-NH", 349, 0, 0, 411); + nrTests += test_territory("USA-NJ", 348, 0, 0, 411); + nrTests += test_territory("USA-NM", 390, 0, 0, 411); + nrTests += test_territory("USA-NV", 388, 0, 0, 411); + nrTests += test_territory("USA-NY", 368, 0, 0, 411); + nrTests += test_territory("USA-OH", 361, 0, 0, 411); + nrTests += test_territory("USA-OK", 375, 0, 0, 411); + nrTests += test_territory("USA-OR", 386, 0, 0, 411); + nrTests += test_territory("USA-PA", 362, 0, 0, 411); + nrTests += test_territory("USA-PR", 77, 1, 0, 411); + nrTests += test_territory("USA-RI", 345, 0, 0, 411); + nrTests += test_territory("USA-SC", 355, 0, 0, 411); + nrTests += test_territory("USA-SD", 378, 0, 0, 411); + nrTests += test_territory("USA-TN", 359, 0, 0, 411); + nrTests += test_territory("USA-TX", 393, 0, 0, 411); + nrTests += test_territory("USA-UM", 530, 1, 0, 411); + nrTests += test_territory("USA-UT", 382, 0, 0, 411); + nrTests += test_territory("USA-VA", 360, 0, 0, 411); + nrTests += test_territory("USA-VI", 39, 1, 0, 411); + nrTests += test_territory("USA-VT", 350, 0, 0, 411); + nrTests += test_territory("USA-WA", 377, 0, 0, 411); + nrTests += test_territory("USA-WI", 372, 0, 0, 411); + nrTests += test_territory("USA-WV", 354, 0, 0, 411); + nrTests += test_territory("USA-WY", 385, 0, 0, 411); + nrTests += test_territory("UT", 382, 0, 1, 411); + nrTests += test_territory("UT", 289, 0, 1, 408); + nrTests += test_territory("UZB", 190, 0, 0, 0); + nrTests += test_territory("VA", 360, 0, 0, 411); + nrTests += test_territory("VAT", 1, 0, 0, 0); + nrTests += test_territory("VCT", 42, 0, 0, 0); + nrTests += test_territory("VE", 255, 1, 0, 412); + nrTests += test_territory("VEN", 215, 0, 0, 0); + nrTests += test_territory("VER", 255, 0, 0, 412); + nrTests += test_territory("VGB", 24, 0, 0, 0); + nrTests += test_territory("VGG", 449, 0, 0, 497); + nrTests += test_territory("VI", 39, 1, 0, 411); + nrTests += test_territory("VIC", 314, 0, 0, 409); + nrTests += test_territory("VIR", 39, 0, 0, 0); + nrTests += test_territory("VLA", 428, 0, 0, 497); + nrTests += test_territory("VLG", 450, 0, 0, 497); + nrTests += test_territory("VNM", 181, 0, 0, 0); + nrTests += test_territory("VOR", 439, 0, 0, 497); + nrTests += test_territory("VT", 350, 0, 0, 411); + nrTests += test_territory("VUT", 84, 0, 0, 0); + nrTests += test_territory("WA", 377, 0, 1, 411); + nrTests += test_territory("WA", 315, 0, 1, 409); + nrTests += test_territory("WAK", 27, 1, 0, 0); + nrTests += test_territory("WB", 301, 0, 0, 408); + nrTests += test_territory("WI", 372, 0, 0, 411); + nrTests += test_territory("WLF", 23, 0, 0, 0); + nrTests += test_territory("WSM", 70, 0, 0, 0); + nrTests += test_territory("WV", 354, 0, 0, 411); + nrTests += test_territory("WY", 385, 0, 0, 411); + nrTests += test_territory("XJ", 528, 0, 0, 529); + nrTests += test_territory("XZ", 525, 0, 0, 529); + nrTests += test_territory("YAN", 469, 0, 0, 497); + nrTests += test_territory("YAR", 433, 0, 0, 497); + nrTests += test_territory("YEM", 197, 0, 0, 0); + nrTests += test_territory("YEV", 492, 0, 0, 497); + nrTests += test_territory("YN", 524, 0, 0, 529); + nrTests += test_territory("YT", 405, 0, 0, 496); + nrTests += test_territory("YU", 246, 1, 0, 412); + nrTests += test_territory("YUC", 246, 0, 0, 412); + nrTests += test_territory("ZA", 258, 1, 0, 412); + nrTests += test_territory("ZAB", 476, 0, 0, 497); + nrTests += test_territory("ZAC", 258, 0, 0, 412); + nrTests += test_territory("ZAF", 223, 0, 0, 0); + nrTests += test_territory("ZJ", 504, 0, 0, 529); + nrTests += test_territory("ZMB", 209, 0, 0, 0); + nrTests += test_territory("ZWE", 186, 0, 0, 0); + return nrTests; } diff --git a/unittest/unittest.c b/unittest/unittest.c index ae8a438..41b7abe 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -29,19 +29,22 @@ #include "test_territories.c" #include "decode_test.h" -extern void test_territories(); - #define MAXLINESIZE 1024 -#define MAX_THREADS 16 +#define MAX_THREADS 16 // Optimal: not too much, approx. nr of cores * 2, better no more than 32. -// globals to count tests, errors and warnings -int nrTests = 0; +pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; int nrErrors = 0; -int nrWarnings = 0; -// test the alphabet conversion routines -static void alphabet_tests() { +void found_error() { + pthread_mutex_lock(&mutex); + ++nrErrors; + pthread_mutex_unlock(&mutex); +} + +// test the alphabet conversion routines +int alphabet_tests() { + int nrTests = 0; int i, j; const char *str, *expect; static const char *testpairs[] = { @@ -122,17 +125,18 @@ static void alphabet_tests() { expect = testpairs[j + 1]; convertToAlphabet(enc, 64, str, i); convertToRoman(dec, 60, enc); - nrTests++; + ++nrTests; if (strcmp(dec, expect)) { - nrErrors++; - printf("convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\"\n", str, i, dec); + found_error(); + printf("*** ERROR *** convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\"\n", str, i, dec); } } } + return nrTests; } // Show progress. -void show_progress(int at, int max) { +void show_progress(int at, int max, int nrTests) { static clock_t prevTick = 0; // No worries, clock() is a very fast call. @@ -141,12 +145,12 @@ void show_progress(int at, int max) { prevTick = tick; // Use stderr to not pollute logs. - fprintf(stderr, "\r%0.1f%%\r", (at * 100.0) / max); + fprintf(stderr, "\r%0.1f%% (executed %0.1fM tests)\r", (at * 100.0) / max, nrTests / 1000000.0); } } // -static void printGeneratedMapcodes(const char *title, const Mapcodes *mapcodes) { +void printGeneratedMapcodes(const char *title, const Mapcodes *mapcodes) { int i, nrresults = mapcodes->count; printf(" %s: %d results", title, nrresults); for (i = 0; i < nrresults; i++) { @@ -157,7 +161,8 @@ static void printGeneratedMapcodes(const char *title, const Mapcodes *mapcodes) } // test encode x,y to M, decode M, re-encode back to M -static void testEncodeAndDecode(const char *str, double y, double x, int localsolutions, int globalsolutions) { +int testEncodeAndDecode(const char *str, double y, double x, int localsolutions, int globalsolutions) { + int nrTests = 0; char clean[MAX_MAPCODE_RESULT_LEN]; const char *p, *s; int found = 0; @@ -230,16 +235,16 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso // encode nrresults = encodeLatLonToMapcodes(&mapcodes, y, x, tc, precision); - nrTests++; + ++nrTests; if (nrresults != localsolutions) { - nrErrors++; + found_error(); printf("*** ERROR *** encode(%0.8f, %0.8f,%d) does not deliver %d local solutions\n", y, x, tc, localsolutions); printGeneratedMapcodes("Delivered", &mapcodes); } // test that EXPECTED solution is there (if requested) - nrTests++; + ++nrTests; for (i = 0; i < nrresults; i++) { const char *m = mapcodes.mapcode[i]; if (strstr(m, clean) == m) { @@ -248,7 +253,7 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso } } if (!found) { - nrErrors++; + found_error(); printf("*** ERROR *** encode(%0.8f, %0.8f) does not deliver \"%s\"\n", y, x, clean); printGeneratedMapcodes("Delivered", &mapcodes); } @@ -257,10 +262,10 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso // test if correct nr of global solutions (if requested) if (globalsolutions > 0) { - nrTests++; + ++nrTests; nrresults = encodeLatLonToMapcodes(&mapcodes, y, x, 0, precision); if (nrresults != globalsolutions) { - nrErrors++; + found_error(); printf("*** ERROR *** encode(%0.8f, %0.8f) does not deliver %d global solutions\n", y, x, globalsolutions); printGeneratedMapcodes("Delivered", &mapcodes); } @@ -273,18 +278,18 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso const char *strResult = mapcodes.mapcode[i]; // check if every solution decodes - nrTests++; + ++nrTests; err = decodeMapcodeToLatLon(&lat, &lon, strResult, 0); if (err) { - nrErrors++; + found_error(); printf("*** ERROR *** decode('%s') = no result, expected ~(%0.8f, %0.8f)\n", strResult, y, x); } else { double dm = distanceInMeters(y, x, lat, lon); double maxerror = maxErrorInMeters(precision); // check if decode is sufficiently close to the encoded coordinate - nrTests++; + ++nrTests; if (dm > maxerror) { - nrErrors++; + found_error(); printf("*** ERROR *** decode('%s') = (%0.8f, %0.8f), which is %0.4f cm away (>%0.4f cm) from (%0.8f, %0.8f)\n", strResult, lat, lon, dm * 100.0, maxerror * 100.0, y, x); @@ -303,7 +308,7 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso *e = ' '; } - nrTests++; + ++nrTests; // see if the original mapcode was generated { @@ -328,7 +333,7 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso if (!found) { // within 7.5 meters, but not reproduced! if (!multipleBordersNearby(lat, lon, tc2)) { // but SHOULD be reproduced! - nrErrors++; + found_error(); printf("*** ERROR *** %s does not re-encode (%0.15f,%0.15f) from (%0.15f,%0.15f)\n", strResult, lat, lon, y, x); printGeneratedMapcodes("Global ", &mapcodes); @@ -342,10 +347,12 @@ static void testEncodeAndDecode(const char *str, double y, double x, int localso } } } + return nrTests; } // test strings that are expected to FAIL a decode -static void test_failing_decodes() { +int test_failing_decodes() { + int nrTests = 0; static const char *badcodes[] = { "", // empty @@ -416,19 +423,19 @@ static void test_failing_decodes() { const char *str = badcodes[i]; int err; - nrTests++; + ++nrTests; err = decodeMapcodeToLatLon(&lat, &lon, str, 0); if (err >= 0) { - nrErrors++; + found_error(); printf("*** ERROR *** invalid mapcode \"%s\" decodes without error\n", str); } - //printf("Confirm %d for decode(%s)\n",err,str); } + return nrTests; } // perform tests on alphacodes (designed in test_territories.c) -void test_territory(const char *alphaCode, int tc, int isAlias, int needsParent, int tcParent) { - +int test_territory(const char *alphaCode, int tc, int isAlias, int needsParent, int tcParent) { + int nrTests = 0; unsigned int i; for (i = 0; i <= strlen(alphaCode); i++) { char alphacode[8]; @@ -436,18 +443,18 @@ void test_territory(const char *alphaCode, int tc, int isAlias, int needsParent, strcpy(alphacode, alphaCode); if (!needsParent && (i == 0)) { tn = getTerritoryCode(alphacode, 0); - nrTests++; + ++nrTests; if (tn != tc) { - nrErrors++; + found_error(); printf("*** ERROR *** getTerritoryCode('%s')=%d but expected %d (%s)\n", alphacode, tn, tc, convertTerritoryCodeToIsoName(tc, 0)); } } alphacode[i] = (char) tolower(alphacode[i]); tn = getTerritoryCode(alphacode, tcParent); - nrTests++; + ++nrTests; if (tn != tc) { - nrErrors++; + found_error(); printf("*** ERROR *** getTerritoryCode('%s',%s)=%d but expected %d\n", alphacode, tcParent ? convertTerritoryCodeToIsoName(tcParent, 0) : "", tn, tc); } @@ -456,118 +463,149 @@ void test_territory(const char *alphaCode, int tc, int isAlias, int needsParent, if (tcParent == 0 && !isAlias && (strlen(alphaCode) <= 3 || alphaCode[3] != '-')) { char nam[8]; getTerritoryIsoName(nam, tc, 0); - nrTests++; + ++nrTests; if (!strstr(nam, alphaCode)) { // @@@ why strstr - nrErrors++; + found_error(); printf("*** ERROR *** getTerritoryIsoName(%d)=\"%s\" which does not equal or contain \"%s\"\n", tc, nam, alphaCode); } } - + return nrTests; } // test closely around a particular coordinate -static void test_around(double y, double x) { - testEncodeAndDecode("", y + 0.00001, x + 0.00001, 0, 0); - testEncodeAndDecode("", y + 0.00001, x, 0, 0); - testEncodeAndDecode("", y + 0.00001, x - 0.00001, 0, 0); - - testEncodeAndDecode("", y, x + 0.00001, 0, 0); - testEncodeAndDecode("", y, x, 0, 0); - testEncodeAndDecode("", y, x - 0.00001, 0, 0); - - testEncodeAndDecode("", y - 0.00001, x + 0.00001, 0, 0); - testEncodeAndDecode("", y - 0.00001, x, 0, 0); - testEncodeAndDecode("", y - 0.00001, x - 0.00001, 0, 0); +int test_around(double y, double x) { + int nrTests = 0; + nrTests += testEncodeAndDecode("", y + 0.00001, x + 0.00001, 0, 0); + nrTests += testEncodeAndDecode("", y + 0.00001, x, 0, 0); + nrTests += testEncodeAndDecode("", y + 0.00001, x - 0.00001, 0, 0); + + nrTests += testEncodeAndDecode("", y, x + 0.00001, 0, 0); + nrTests += testEncodeAndDecode("", y, x, 0, 0); + nrTests += testEncodeAndDecode("", y, x - 0.00001, 0, 0); + + nrTests += testEncodeAndDecode("", y - 0.00001, x + 0.00001, 0, 0); + nrTests += testEncodeAndDecode("", y - 0.00001, x, 0, 0); + nrTests += testEncodeAndDecode("", y - 0.00001, x - 0.00001, 0, 0); + return nrTests; } -void join_threads(pthread_t *threads, int total) { +// This context holds a record to process and a return value (nrTests) per thread. +struct context_test_around { + int nrTests; + const mminforec *mminfo; +}; + + +int join_threads(pthread_t *threads, struct context_test_around *contexts, int total) { + int nrTests = 0; for (int i = 0; i < total; ++i) { if (pthread_join(threads[i], 0)) { - nrErrors++; - fprintf(stderr, "*** ERROR *** Error joining thread %d of %d\n", i, total); - return; + found_error(); + printf("*** ERROR *** Error joining thread %d of %d\n", i, total); + return 0; } + nrTests += contexts[i].nrTests; } + return nrTests; } // perform testEncodeAndDecode for all elements of encode_test[] (from decode_test.h) -void encode_decode_tests() { +int encode_decode_tests() { + int nrTests = 0; int i = 0; int nr = sizeof(encode_test) / sizeof(encode_test_record) - 1; printf("%d encodes\n", nr); for (i = 0; i < nr; i++) { - show_progress(i, nr); + show_progress(i, nr, nrTests); const encode_test_record *t = &encode_test[i]; - testEncodeAndDecode(t->mapcode, t->latitude, t->longitude, t->nr_local_mapcodes, t->nr_global_mapcodes); + nrTests += testEncodeAndDecode(t->mapcode, t->latitude, t->longitude, t->nr_local_mapcodes, + t->nr_global_mapcodes); } + return nrTests; } -void *execute_test_around(void *context_mminforec) { +void *execute_test_around(void *context) { + int nrTests = 0; double y, x, midx, midy, thirdx; - const mminforec *b = (mminforec *) context_mminforec; + struct context_test_around *c = (struct context_test_around *) context; + const mminforec *b = c->mminfo; midy = (b->miny + b->maxy) / 2000000.0; midx = (b->minx + b->maxx) / 2000000.0; thirdx = (2 * b->minx + b->maxx) / 3000000.0; - test_around(midy, midx); + nrTests += test_around(midy, midx); y = (b->miny) / 1000000.0; x = (b->minx) / 1000000.0; - test_around(y, x); - test_around(midy, x); - test_around(y, midx); - test_around(y, thirdx); + nrTests += test_around(y, x); + nrTests += test_around(midy, x); + nrTests += test_around(y, midx); + nrTests += test_around(y, thirdx); x = (b->maxx) / 1000000.0; - test_around(y, x); - test_around(midy, x); + nrTests += test_around(y, x); + nrTests += test_around(midy, x); y = (b->maxy) / 1000000.0; x = (b->minx) / 1000000.0; - test_around(y, x); - test_around(y, midx); + nrTests += test_around(y, x); + nrTests += test_around(y, midx); x = (b->maxx) / 1000000.0; - test_around(y, x); - test_around(midy, x); + nrTests += test_around(y, x); + nrTests += test_around(midy, x); + c->nrTests = nrTests; return 0; } // test around all centers and corners of all territory rectangles -static void re_encode_tests() { +int re_encode_tests() { + int nrTests = 0; int ccode = 0; int m = 0; int nrRecords = lastrec(ccode_earth) + 1; int nrThread = 0; + + // Declare threads and contexts. pthread_t threads[MAX_THREADS]; + struct context_test_around contexts[MAX_THREADS]; + printf("%d records\n", nrRecords); for (ccode = 0; ccode <= ccode_earth; ccode++) { - show_progress(ccode, ccode_earth); + show_progress(ccode, ccode_earth, nrTests); for (m = firstrec(ccode); m <= lastrec(ccode); m++) { const mminforec *b = boundaries(m); - if (nrThread < MAX_THREADS) { - // Execute the test on a new thread. - if (pthread_create(&threads[nrThread], 0, execute_test_around, (void *) b)) { - nrErrors++; - fprintf(stderr, "*** ERROR *** Cannot create thread\n"); - return; - } - nrThread++; - } else { - join_threads(threads, nrThread); + + // Create context for thread. + contexts[nrThread].nrTests = 0; + contexts[nrThread].mminfo = b; + + // Execute task on new thread. + if (pthread_create(&threads[nrThread], 0, execute_test_around, (void *) &contexts[nrThread])) { + found_error(); + printf("*** ERROR *** Cannot create thread\n"); + return 0; + } + + // Move to next thread in pool. If out of threads, join them and start over. + nrThread++; + if (nrThread >= MAX_THREADS) { + nrTests += join_threads(threads, contexts, nrThread); nrThread = 0; } } - join_threads(threads, nrThread); + nrTests += join_threads(threads, contexts, nrThread); nrThread = 0; } + return nrTests; } -void distance_tests() { +int distance_tests() { + int nrTests = 0; if (strcmp(mapcode_cversion, "2.1.3") >= 0) { int i; double coordpairs[] = { @@ -594,17 +632,19 @@ void distance_tests() { const double distance = distanceInMeters( coordpairs[i], coordpairs[i + 1], coordpairs[i + 2], coordpairs[i + 3]); - nrTests++; + ++nrTests; if (floor(0.5 + (100000.0 * distance)) != coordpairs[i + 4]) { - nrErrors++; + found_error(); printf("*** ERROR *** distanceInMeters %d failed: %f\n", i, distance);; } } } + return nrTests; } -void test_territory_insides() { +int test_territory_insides() { + int nrTests = 0; if (strcmp(mapcode_cversion, "2.1.5") >= 0) { int i; struct { @@ -654,17 +694,19 @@ void test_territory_insides() { for (i = 0; iTestData[i].territory != 0; i++) { int territory = getTerritoryCode(iTestData[i].territory, 0); - nrTests++; + ++nrTests; if (multipleBordersNearby(iTestData[i].lat, iTestData[i].lon, territory) != iTestData[i].nearborders) { - nrErrors++; + found_error(); printf("*** ERROR *** multipleBordersNearby(%+18.13f,%+18.13f, \"%s\") not %d\n", iTestData[i].lat, iTestData[i].lon, iTestData[i].territory, iTestData[i].nearborders); } } } + return nrTests; } -void territory_code_tests() { +int territory_code_tests() { + int nrTests = 0; int i; static const struct { @@ -699,95 +741,104 @@ void territory_code_tests() { for (i = 0; tcTestData[i].inputstring != 0; i++) { int tc = getTerritoryCode(tcTestData[i].inputstring, tcTestData[i].context); - nrTests++; + ++nrTests; if (tc != tcTestData[i].expectedresult) { - nrErrors++; + found_error(); printf("*** ERROR *** getTerritoryCode(\"%s\", %d)=%d, expected %d\n", tcTestData[i].inputstring, tcTestData[i].context, tc, tcTestData[i].expectedresult); } } + return nrTests; } -void check_incorrect_get_territory_code_test(char *tcAlpha) { +int check_incorrect_get_territory_code_test(char *tcAlpha) { int tc = getTerritoryCode(tcAlpha, 0); if (tc >= 0) { - nrErrors++; + found_error(); printf("*** ERROR *** getTerritoryCode returns '%d' (should be < 0) for territory code '%s'\n", tc, tcAlpha); } + return 1; } -void get_territory_robustness_tests() { +int get_territory_robustness_tests() { + int nrTests = 0; int i; char s1[1]; char s10k[10000]; - check_incorrect_get_territory_code_test("UNKNOWN"); - check_incorrect_get_territory_code_test("A"); - check_incorrect_get_territory_code_test(" A"); - check_incorrect_get_territory_code_test("A "); - check_incorrect_get_territory_code_test(" A "); - check_incorrect_get_territory_code_test("AA"); - check_incorrect_get_territory_code_test(" AA"); - check_incorrect_get_territory_code_test("AA "); - check_incorrect_get_territory_code_test(" AA "); - check_incorrect_get_territory_code_test("US-"); - check_incorrect_get_territory_code_test(" US-"); - check_incorrect_get_territory_code_test("US- "); - check_incorrect_get_territory_code_test(" US- "); - check_incorrect_get_territory_code_test(" "); + nrTests += check_incorrect_get_territory_code_test("UNKNOWN"); + nrTests += check_incorrect_get_territory_code_test("A"); + nrTests += check_incorrect_get_territory_code_test(" A"); + nrTests += check_incorrect_get_territory_code_test("A "); + nrTests += check_incorrect_get_territory_code_test(" A "); + nrTests += check_incorrect_get_territory_code_test("AA"); + nrTests += check_incorrect_get_territory_code_test(" AA"); + nrTests += check_incorrect_get_territory_code_test("AA "); + nrTests += check_incorrect_get_territory_code_test(" AA "); + nrTests += check_incorrect_get_territory_code_test("US-"); + nrTests += check_incorrect_get_territory_code_test(" US-"); + nrTests += check_incorrect_get_territory_code_test("US- "); + nrTests += check_incorrect_get_territory_code_test(" US- "); + nrTests += check_incorrect_get_territory_code_test(" "); s1[0] = 0; - check_incorrect_get_territory_code_test(s1); + nrTests += check_incorrect_get_territory_code_test(s1); for (i = 0; i < sizeof(s10k); ++i) { s10k[i] = (char) ((i % 223) + 32); } - check_incorrect_get_territory_code_test(s10k); + nrTests += check_incorrect_get_territory_code_test(s10k); + return nrTests; } -void check_incorrect_encode_test(double lat, double lon, int treatAsError) { +int check_incorrect_encode_test(double lat, double lon, int treatAsError) { + int nrTests = 0; Mapcodes mapcodes; + ++nrTests; int nrResults = encodeLatLonToMapcodes(&mapcodes, lat, lon, 0, 0); if (nrResults > 0) { if (treatAsError) { - nrErrors++; + found_error(); } printf("*** %s *** encodeLatLonToMapcodes returns '%d' (should be <= 0) for lat=%f, lon=%f\n", treatAsError ? "ERROR" : "WARNING", nrResults, lat, lon); } + return nrTests; } -void check_correct_encode_test(double lat, double lon, int treatAsError) { +int check_correct_encode_test(double lat, double lon, int treatAsError) { Mapcodes mapcodes; int nrResults = encodeLatLonToMapcodes(&mapcodes, lat, lon, 0, 0); if (nrResults <= 0) { if (treatAsError) { - nrErrors++; + found_error(); } printf("*** %s *** encodeLatLonToMapcodes returns '%d' (should be > 0) for lat=%f, lon=%f\n", treatAsError ? "ERROR" : "WARNING", nrResults, lat, lon); } + return 1; } -void encode_robustness_tests() { +int encode_robustness_tests() { + int nrTests = 0; double d; unsigned char *b = (unsigned char *) &d; - check_correct_encode_test(-90.0, 0.0, 1); - check_correct_encode_test(90.0, 0.0, 1); - check_correct_encode_test(-91.0, 0.0, 1); - check_correct_encode_test(91.0, 0.0, 1); + nrTests += check_correct_encode_test(-90.0, 0.0, 1); + nrTests += check_correct_encode_test(90.0, 0.0, 1); + nrTests += check_correct_encode_test(-91.0, 0.0, 1); + nrTests += check_correct_encode_test(91.0, 0.0, 1); - check_correct_encode_test(0.0, -180.0, 1); - check_correct_encode_test(0.0, 180.0, 1); - check_correct_encode_test(1.0, -181.0, 1); - check_correct_encode_test(0.0, 181.0, 1); + nrTests += check_correct_encode_test(0.0, -180.0, 1); + nrTests += check_correct_encode_test(0.0, 180.0, 1); + nrTests += check_correct_encode_test(1.0, -181.0, 1); + nrTests += check_correct_encode_test(0.0, 181.0, 1); // NAN - See: https://en.wikipedia.org/wiki/Double-precision_floating-point_format b[7] = 0x7f; @@ -798,9 +849,9 @@ void encode_robustness_tests() { b[2] = 0xff; b[1] = 0xff; b[0] = 0xff; - check_incorrect_encode_test(0.0, d, 0); - check_incorrect_encode_test(d, 0.0, 0); - check_incorrect_encode_test(d, d, 0); + nrTests += check_incorrect_encode_test(0.0, d, 0); + nrTests += check_incorrect_encode_test(d, 0.0, 0); + nrTests += check_incorrect_encode_test(d, d, 0); // Infinity. b[7] = 0x7f; @@ -811,9 +862,9 @@ void encode_robustness_tests() { b[2] = 0x00; b[1] = 0x00; b[0] = 0x00; - check_correct_encode_test(d, 0.0, 0); // Lat may be Inf. - check_incorrect_encode_test(0.0, d, 0); - check_incorrect_encode_test(d, d, 0); + nrTests += check_correct_encode_test(d, 0.0, 0); // Lat may be Inf. + nrTests += check_incorrect_encode_test(0.0, d, 0); + nrTests += check_incorrect_encode_test(d, d, 0); // -Infinity. b[7] = 0xff; @@ -824,9 +875,9 @@ void encode_robustness_tests() { b[2] = 0x00; b[1] = 0x00; b[0] = 0x00; - check_correct_encode_test(d, 0.0, 0); // Lat may be -Inf. - check_incorrect_encode_test(0.0, d, 0); - check_incorrect_encode_test(d, d, 0); + nrTests += check_correct_encode_test(d, 0.0, 0); // Lat may be -Inf. + nrTests += check_incorrect_encode_test(0.0, d, 0); + nrTests += check_incorrect_encode_test(d, d, 0); // Max double b[7] = 0x7f; @@ -837,78 +888,85 @@ void encode_robustness_tests() { b[2] = 0xff; b[1] = 0xff; b[0] = 0xff; - check_correct_encode_test(d, 0.0, 0); - check_correct_encode_test(0.0, d, 0); - check_correct_encode_test(d, d, 0); + nrTests += check_correct_encode_test(d, 0.0, 0); + nrTests += check_correct_encode_test(0.0, d, 0); + nrTests += check_correct_encode_test(d, d, 0); d = -d; - check_correct_encode_test(d, 0.0, 0); - check_correct_encode_test(0.0, d, 0); - check_correct_encode_test(d, d, 0); + nrTests += check_correct_encode_test(d, 0.0, 0); + nrTests += check_correct_encode_test(0.0, d, 0); + nrTests += check_correct_encode_test(d, d, 0); + return nrTests; } -void check_incorrect_decode_test(char *mc, int tc) { +int check_incorrect_decode_test(char *mc, int tc) { double lat; double lon; int rc = decodeMapcodeToLatLon(&lat, &lon, mc, tc); if (rc >= 0) { - nrErrors++; + found_error(); printf("*** ERROR *** decodeMapcodeToLatLon returns '%d' (should be non-0) for mapcode='%s'\n", rc, mc); } + return 1; } -void check_correct_decode_test(char *mc, int tc) { +int check_correct_decode_test(char *mc, int tc) { double lat; double lon; int rc = decodeMapcodeToLatLon(&lat, &lon, mc, tc); if (rc < 0) { - nrErrors++; + found_error(); printf("*** ERROR *** decodeMapcodeToLatLon returns '%d' (should be 0) for mapcode='%s'\n", rc, mc); } + return 1; } -void decode_robustness_tests() { +int decode_robustness_tests() { + int nrTests = 0; int i; char s1[1]; char s10k[10000]; int tc = getTerritoryCode("NLD", 0); - check_incorrect_decode_test("", 0); - check_incorrect_decode_test(" ", 0); - check_incorrect_decode_test("AA", 0); - check_incorrect_decode_test("", tc); - check_incorrect_decode_test(" ", tc); - check_incorrect_decode_test("AA", tc); - check_incorrect_decode_test("XX.XX", 0); - check_correct_decode_test("NLD XX.XX", tc); - check_correct_decode_test("NLD XX.XX", 0); + nrTests += check_incorrect_decode_test("", 0); + nrTests += check_incorrect_decode_test(" ", 0); + nrTests += check_incorrect_decode_test("AA", 0); + nrTests += check_incorrect_decode_test("", tc); + nrTests += check_incorrect_decode_test(" ", tc); + nrTests += check_incorrect_decode_test("AA", tc); + nrTests += check_incorrect_decode_test("XX.XX", 0); + nrTests += check_correct_decode_test("NLD XX.XX", tc); + nrTests += check_correct_decode_test("NLD XX.XX", 0); s1[0] = 0; - check_incorrect_decode_test(s1, 0); - check_incorrect_decode_test(s1, tc); + nrTests += check_incorrect_decode_test(s1, 0); + nrTests += check_incorrect_decode_test(s1, tc); for (i = 0; i < sizeof(s10k); ++i) { s10k[i] = (char) ((i % 223) + 32); } - check_incorrect_decode_test(s1, 0); - check_incorrect_decode_test(s1, tc); + nrTests += check_incorrect_decode_test(s1, 0); + nrTests += check_incorrect_decode_test(s1, tc); + return nrTests; } -void check_alphabet_assertion(char *msg, int condition, char *format, int a) { +int check_alphabet_assertion(char *msg, int condition, char *format, int a) { if (condition == 0) { - nrErrors++; + found_error(); printf("*** ERROR *** %s, ", msg); printf(format, a); printf("\n"); } + return 1; } -void alphabet_robustness_tests() { +int alphabet_robustness_tests() { + int nrTests = 0; int i; int a; char s1[1]; @@ -926,54 +984,63 @@ void alphabet_robustness_tests() { for (a = 0; a < MAPCODE_ALPHABETS_TOTAL; a++) { pu = convertToAlphabet(u1, sizeof(u1), "", a); - check_alphabet_assertion("convertToAlphabet cannot return 0", pu != 0, "alphabet=%d", a); - check_alphabet_assertion("convertToAlphabet must return empty string", pu[0] == 0, "alphabet=%d", a); + nrTests += check_alphabet_assertion("convertToAlphabet cannot return 0", pu != 0, "alphabet=%d", a); + nrTests += check_alphabet_assertion("convertToAlphabet must return empty string", pu[0] == 0, "alphabet=%d", a); ps = convertToRoman(s1, sizeof(s1), u1); - check_alphabet_assertion("convertToRoman cannot return 0", ps != 0, "alphabet=%d", a); - check_alphabet_assertion("convertToRoman must return empty string", ps[0] == 0, "alphabet=%d", a); + nrTests += check_alphabet_assertion("convertToRoman cannot return 0", ps != 0, "alphabet=%d", a); + nrTests += check_alphabet_assertion("convertToRoman must return empty string", ps[0] == 0, "alphabet=%d", a); pu = convertToAlphabet(u10k, sizeof(u10k), s10k, 0); - check_alphabet_assertion("convertToAlphabet cannot return 0", pu != 0, "alphabet=%d", a); + nrTests += check_alphabet_assertion("convertToAlphabet cannot return 0", pu != 0, "alphabet=%d", a); ps = convertToRoman(s10k, sizeof(s10k), pu); - check_alphabet_assertion("convertToRoman cannot return 0", ps != 0, "alphabet=%d", a); - check_alphabet_assertion("convertToRoman must return size", strlen(ps) < sizeof(s10k), "alphabet=%d", a); + nrTests += check_alphabet_assertion("convertToRoman cannot return 0", ps != 0, "alphabet=%d", a); + nrTests += check_alphabet_assertion("convertToRoman must return size", strlen(ps) < sizeof(s10k), "alphabet=%d", + a); } + return nrTests; } -void robustness_tests() { - get_territory_robustness_tests(); - encode_robustness_tests(); - decode_robustness_tests(); - alphabet_robustness_tests(); +int robustness_tests() { + int nrTests = 0; + nrTests += get_territory_robustness_tests(); + nrTests += encode_robustness_tests(); + nrTests += decode_robustness_tests(); + nrTests += alphabet_robustness_tests(); + return nrTests; } -void alphabet_per_territory_tests() { +int alphabet_per_territory_tests() { + int nrTests = 0; int i, j; for (i = 0; i < MAX_CCODE; i++) { + ++nrTests; if (alphabetsForTerritory[i].count < 1 || alphabetsForTerritory[i].count > MAX_ALPHABETS_PER_TERRITORY) { - nrErrors++; + found_error(); printf("*** ERROR *** Bad alphabetsForTerritory[%d].count: %d\n", i, alphabetsForTerritory[i].count); } for (j = 0; j < alphabetsForTerritory[i].count; j++) { + ++nrTests; if (alphabetsForTerritory[i].alphabet[j] < 0 || alphabetsForTerritory[i].alphabet[j] >= MAPCODE_ALPHABETS_TOTAL) { - nrErrors++; + found_error(); printf("*** ERROR *** Bad alphabetsForTerritory[%d].alphabet[%d]: %d\n", i, j, alphabetsForTerritory[i].alphabet[j]); } } } + return nrTests; } -void test_territories_csv() { +int test_territories_csv() { + int nrTests = 0; int linesTested = 0; const char *csvName = "territories.csv"; FILE *fp = fopen(csvName, "r"); if (fp == NULL) { - nrErrors++; + found_error(); printf("*** ERROR *** Can't read file %s\n", csvName); } else { char line[MAXLINESIZE]; @@ -999,7 +1066,7 @@ void test_territories_csv() { } territoryCode = getTerritoryCode(s, 0); if (territoryCode != csvTerritoryCode) { - nrErrors++; + found_error(); printf("*** ERROR *** Territory string %s returns code %d, expected %d\n", s, territoryCode, csvTerritoryCode); } @@ -1025,7 +1092,7 @@ void test_territories_csv() { csvNrAlphabets++; if ((csvNrAlphabets > territoryAlphabet->count) || (atoi(s) != territoryAlphabet->alphabet[csvNrAlphabets - 1])) { - nrErrors++; + found_error(); printf("*** ERROR *** Mismatch: alphabet %d of territory %d should be %d\n", csvNrAlphabets, csvTerritoryCode, atoi(s)); } @@ -1036,7 +1103,7 @@ void test_territories_csv() { } } if (csvNrAlphabets != territoryAlphabet->count) { - nrErrors++; + found_error(); printf("*** ERROR *** %d alphabets for territory %d, expected %d\n", territoryAlphabet->count, csvTerritoryCode, csvNrAlphabets); } @@ -1057,7 +1124,7 @@ void test_territories_csv() { if (match == NULL || (match[strlen(s)] != ' ' && match[strlen(s)] != 0 && match[strlen(s)] != ',' && match[strlen(s)] != ')')) { - nrErrors++; + found_error(); printf("*** ERROR *** Name \"%s\" not found in \"%s\"\n", s, territoryNames); } if (sep) { @@ -1066,7 +1133,6 @@ void test_territories_csv() { s = e; } } - s++; } } } @@ -1075,46 +1141,48 @@ void test_territories_csv() { fclose(fp); } printf("%d lines tested from %s\n", linesTested, csvName); + return nrTests; } int main(const int argc, const char **argv) { + int nrTests = 0; printf("Mapcode C Library Unit Tests\n"); printf("Library version %s (data version %s)\n", mapcode_cversion, mapcode_dataversion); printf("-----------------------------------------------------------\nRobustness tests\n"); - robustness_tests(); + nrTests += robustness_tests(); printf("-----------------------------------------------------------\nAlphabet tests\n"); - alphabet_tests(); + nrTests += alphabet_tests(); printf("-----------------------------------------------------------\nAlphabet per territory tests\n"); - alphabet_per_territory_tests(); + nrTests += alphabet_per_territory_tests(); printf("-----------------------------------------------------------\nDistance tests\n"); - distance_tests(); + nrTests += distance_tests(); printf("-----------------------------------------------------------\nTerritory tests\n"); printf("%d territories\n", MAX_CCODE); - test_territories_csv(); - test_territories(); - territory_code_tests(); - test_territory_insides(); + nrTests += test_territories_csv(); + nrTests += test_territories(); + nrTests += territory_code_tests(); + nrTests += test_territory_insides(); printf("-----------------------------------------------------------\nFormat tests\n"); - test_failing_decodes(); + nrTests += test_failing_decodes(); printf("-----------------------------------------------------------\nEncode/decode tests\n"); - encode_decode_tests(); + nrTests += encode_decode_tests(); printf("-----------------------------------------------------------\nRe-encode tests\n"); - re_encode_tests(); + nrTests += re_encode_tests(); printf("-----------------------------------------------------------\n"); - printf("Done.\nExecuted %d tests, found %d errors (and %d warnings)\n", nrTests, nrErrors, nrWarnings); - if ((nrWarnings > 0) || (nrErrors > 0)) { + printf("Done.\nExecuted %d tests, found %d errors)\n", nrTests, nrErrors); + if (nrErrors > 0) { printf("UNIT TESTS FAILED!\n"); } else { printf("Unit tests passed\n"); } - return ((nrErrors + nrWarnings) == 0) ? 0 : -1; + return nrErrors; } From bec681f30e34fdc2b390ac2e08403ed2c7aec758 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Fri, 14 Oct 2016 14:41:22 +0200 Subject: [PATCH 072/181] Updated --- unittest/unittest.c | 1 + 1 file changed, 1 insertion(+) diff --git a/unittest/unittest.c b/unittest/unittest.c index 41b7abe..1d92689 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -1148,6 +1148,7 @@ int main(const int argc, const char **argv) { int nrTests = 0; printf("Mapcode C Library Unit Tests\n"); printf("Library version %s (data version %s)\n", mapcode_cversion, mapcode_dataversion); + printf("Using up to %d threads to test in parallel...\n", MAX_THREADS); printf("-----------------------------------------------------------\nRobustness tests\n"); nrTests += robustness_tests(); From 0d06698094885c890cf529ace3d30c14e0663468 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Fri, 14 Oct 2016 15:52:11 +0200 Subject: [PATCH 073/181] Changed compile switches --- mapcodelib/basics.h | 12 ------------ unittest/README.md | 4 ++-- unittest/unittest.c | 3 ++- utility/README.md | 4 ++-- 4 files changed, 6 insertions(+), 17 deletions(-) diff --git a/mapcodelib/basics.h b/mapcodelib/basics.h index 7deaa6a..5ffc028 100644 --- a/mapcodelib/basics.h +++ b/mapcodelib/basics.h @@ -21,18 +21,6 @@ #define mapcode_dataversion "2.3.0" // coords 2.0.2 -static const char *ALIASES = - "2UK=2UT,2CG=2CT,1GU=GUM,1UM=UMI,1VI=VIR,1AS=ASM,1MP=MNP,4CX=CXR,4CC=CCK,4NF=NFK,4HM=HMD,COL=5CL," - "5ME=5MX,MEX=5MX,5AG=AGU,5BC=BCN,5BS=BCS,5CM=CAM,5CS=CHP,5CH=CHH,5CO=COA,5DF=DIF,5DG=DUR,5GT=GUA," - "5GR=GRO,5HG=HID,5JA=JAL,5MI=MIC,5MO=MOR,5NA=NAY,5NL=NLE,5OA=OAX,5PB=PUE,5QE=QUE,5QR=ROO,5SL=SLP," - "5SI=SIN,5SO=SON,5TB=TAB,5TL=TLA,5VE=VER,5YU=YUC,5ZA=ZAC,811=8BJ,812=8TJ,813=8HE,814=8SX,815=8NM," - "821=8LN,822=8JL,823=8HL,831=8SH,832=8JS,833=8ZJ,834=8AH,835=8FJ,836=8JX,837=8SD,841=8HA,842=8HB," - "843=8HN,844=8GD,845=8GX,846=8HI,850=8CQ,851=8SC,852=8GZ,853=8YN,854=8XZ,861=8SN,862=8GS,863=8QH," - "864=8NX,865=8XJ,871=TWN,891=HKG,892=MAC,8TW=TWN,8HK=HKG,8MC=MAC,BEL=7BE,KIR=7KI,PRI=7PO,CHE=7CH," - "KHM=7KM,PER=7PM,TAM=7TT,0US=USA,0AU=AUS,0RU=RUS,0CN=CHN,TAA=SHN,ASC=SHN,DGA=IOT,WAK=MHL,JTN=UMI," - "MID=1HI,1PR=PRI,5TM=TAM,TAM=TAM,2OD=2OR,"; - - #define MAX_CCODE 533 // nr of territories in this database static const char *entity_iso = "" diff --git a/unittest/README.md b/unittest/README.md index 6c1d10a..c8dabd0 100644 --- a/unittest/README.md +++ b/unittest/README.md @@ -3,11 +3,11 @@ To build the unit tests, execute: cd unittest - gcc -O unittest.c -o unittest + gcc -O unittest.c -lm -lpthread -o unittest (Or if you need to make sure there are no warnings:) - gcc -Wall -Wstrict-prototypes -Wshorten-64-to-32 -O unittest.c -o unittest + gcc -Wall -O unittest.c -lm -lpthread -o unittest To execute the tests, simply execute: diff --git a/unittest/unittest.c b/unittest/unittest.c index 1d92689..2e1fedb 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -500,8 +500,9 @@ struct context_test_around { int join_threads(pthread_t *threads, struct context_test_around *contexts, int total) { + int i = 0; int nrTests = 0; - for (int i = 0; i < total; ++i) { + for (i = 0; i < total; ++i) { if (pthread_join(threads[i], 0)) { found_error(); printf("*** ERROR *** Error joining thread %d of %d\n", i, total); diff --git a/utility/README.md b/utility/README.md index e0e6061..d79482a 100644 --- a/utility/README.md +++ b/utility/README.md @@ -3,11 +3,11 @@ This directory contains a Mapcode encoding/decoding utility. To build the original Mapcode tool, execute: - gcc -O mapcode.cpp -o mapcode + gcc -O mapcode.cpp -lm -lpthread -o mapcode (Or if you need to make sure there are no warnings:) - gcc -Wall -Wstrict-prototypes -Wshorten-64-to-32 -O mapcode.cpp -o mapcode + gcc -Wall -O mapcode.cpp -lm -lpthread -o mapcode For help, simply execute: From 6032eebc0312cc073bb3bc554380254c5d316e31 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Fri, 14 Oct 2016 16:04:39 +0200 Subject: [PATCH 074/181] Fixed non-pthread platforms --- unittest/unittest.c | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/unittest/unittest.c b/unittest/unittest.c index 2e1fedb..bb6d009 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -22,7 +22,21 @@ #include #include #include + +#define USE_PTHREADS // Please change this to #undef USE_PTHREADS if your platform does not support pthread.h! +// #undef USE_PTHREADS + +#ifdef USE_PTHREADS #include +#else +#define pthread_mutex_lock(ignore) // Fake implementation of pthread. +#define pthread_mutex_unlock(ignore) +#define pthread_mutex_t int +#define PTHREAD_MUTEX_INITIALIZER 0 +#define pthread_t int +#define pthread_join(ignore1, ignore2) 0 +#define pthread_create(ignore1, ignore2, func, context) func(context) +#endif #include "../mapcodelib/mapcoder.c" #include "../mapcodelib/mapcode_countrynames_short.h" @@ -30,8 +44,11 @@ #include "decode_test.h" #define MAXLINESIZE 1024 +#ifdef USE_PTHREADS #define MAX_THREADS 16 // Optimal: not too much, approx. nr of cores * 2, better no more than 32. - +#else +#define MAX_THREADS 1 +#endif pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; int nrErrors = 0; @@ -563,6 +580,7 @@ void *execute_test_around(void *context) { return 0; } + // test around all centers and corners of all territory rectangles int re_encode_tests() { int nrTests = 0; From 4ea8e285805905b060ffe5cd673141aa69c4afe0 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Fri, 14 Oct 2016 16:06:20 +0200 Subject: [PATCH 075/181] Fixed --- unittest/unittest.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/unittest/unittest.c b/unittest/unittest.c index bb6d009..4f386f4 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -23,7 +23,7 @@ #include #include -#define USE_PTHREADS // Please change this to #undef USE_PTHREADS if your platform does not support pthread.h! +#define USE_PTHREADS // If your platform does not support pthread.h please change this line to #undef! // #undef USE_PTHREADS #ifdef USE_PTHREADS From 64cfb3686aa8332fe9eae370c195eaa2a27f0a66 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Fri, 14 Oct 2016 16:11:06 +0200 Subject: [PATCH 076/181] Fixed order of includes --- unittest/unittest.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/unittest/unittest.c b/unittest/unittest.c index 4f386f4..73d0f77 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -26,6 +26,11 @@ #define USE_PTHREADS // If your platform does not support pthread.h please change this line to #undef! // #undef USE_PTHREADS +#include "../mapcodelib/mapcoder.c" +#include "../mapcodelib/mapcode_countrynames_short.h" +#include "test_territories.c" +#include "decode_test.h" + #ifdef USE_PTHREADS #include #else @@ -38,11 +43,6 @@ #define pthread_create(ignore1, ignore2, func, context) func(context) #endif -#include "../mapcodelib/mapcoder.c" -#include "../mapcodelib/mapcode_countrynames_short.h" -#include "test_territories.c" -#include "decode_test.h" - #define MAXLINESIZE 1024 #ifdef USE_PTHREADS #define MAX_THREADS 16 // Optimal: not too much, approx. nr of cores * 2, better no more than 32. From 1b1d0fda6744a0e4638bf0e2b14a5bd54c113c4d Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Fri, 14 Oct 2016 16:56:18 +0200 Subject: [PATCH 077/181] Fixed MSVC --- mapcodelib/mapcoder.c | 74 +- unittest/alphabet_tests.csv | 4873 +++++++++++++++++++++++++++++++++++ unittest/unittest.c | 9 +- utility/mapcode.cpp | 129 +- 4 files changed, 5043 insertions(+), 42 deletions(-) create mode 100644 unittest/alphabet_tests.csv diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 90260e8..d9de8bd 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -1751,32 +1751,32 @@ static UWORD asc2lan[MAPCODE_ALPHABETS_TOTAL][36] = // A-Z equivalents for ascii // A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9 {0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 0x0058, 0x0059, 0x005a, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // roman {0x0391, 0x0392, 0x039e, 0x0394, 0x0388, 0x0395, 0x0393, 0x0397, 0x0399, 0x03a0, 0x039a, 0x039b, 0x039c, 0x039d, 0x039f, 0x03a1, 0x0398, 0x03a8, 0x03a3, 0x03a4, 0x0389, 0x03a6, 0x03a9, 0x03a7, 0x03a5, 0x0396, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // greek - {0x0410, 0x0412, 0x0421, 0x0414, 0x0415, 0x0416, 0x0413, 0x041d, 0x0418, 0x041f, 0x041a, 0x041b, 0x041c, 0x0417, 0x041e, 0x0420, 0x0424, 0x042f, 0x0426, 0x0422, 0x042d, 0x0427, 0x0428, 0x0425, 0x0423, 0x0411, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // cyrillic + {0x0410, 0x0412, 0x0421, 0x0414, 0x0415, 0x0416, 0x0413, 0x041d, 0x0049, 0x041f, 0x041a, 0x041b, 0x041c, 0x0417, 0x041e, 0x0420, 0x0424, 0x042f, 0x0426, 0x0422, 0x042d, 0x0427, 0x0428, 0x0425, 0x0423, 0x0411, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // cyrillic {0x05d0, 0x05d1, 0x05d2, 0x05d3, 0x05e3, 0x05d4, 0x05d6, 0x05d7, 0x05d5, 0x05d8, 0x05d9, 0x05da, 0x05db, 0x05dc, 0x05e1, 0x05dd, 0x05de, 0x05e0, 0x05e2, 0x05e4, 0x05e5, 0x05e6, 0x05e7, 0x05e8, 0x05e9, 0x05ea, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // hebrew {0x0905, 0x0915, 0x0917, 0x0918, 0x090f, 0x091a, 0x091c, 0x091f, 0x0049, 0x0920, 0x0923, 0x0924, 0x0926, 0x0927, 0x004f, 0x0928, 0x092a, 0x092d, 0x092e, 0x0930, 0x092b, 0x0932, 0x0935, 0x0938, 0x0939, 0x092c, 0x0966, 0x0967, 0x0968, 0x0969, 0x096a, 0x096b, 0x096c, 0x096d, 0x096e, 0x096f}, // Devanagari - {0x0d12, 0x0d15, 0x0d16, 0x0d17, 0x0d0b, 0x0d1a, 0x0d1c, 0x0d1f, 0x0d07, 0x0d21, 0x0d24, 0x0d25, 0x0d26, 0x0d27, 0x0d20, 0x0d28, 0x0d2e, 0x0d30, 0x0d31, 0x0d32, 0x0d09, 0x0d34, 0x0d35, 0x0d36, 0x0d38, 0x0d39, 0x0d66, 0x0d67, 0x0d68, 0x0d69, 0x0d6a, 0x0d6b, 0x0d6c, 0x0d6d, 0x0d6e, 0x0d6f}, // Malayalam - {0x10a0, 0x10a1, 0x10a3, 0x10a6, 0x10a4, 0x10a9, 0x10ab, 0x10ac, 0x10b3, 0x10ae, 0x10b0, 0x10b1, 0x10b2, 0x10b4, 0x10ad, 0x10b5, 0x10b6, 0x10b7, 0x10b8, 0x10b9, 0x10a8, 0x10ba, 0x10bb, 0x10bd, 0x10be, 0x10bf, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Georgian - {0x30a2, 0x30ab, 0x30ad, 0x30af, 0x30aa, 0x30b1, 0x30b3, 0x30b5, 0x30a4, 0x30b9, 0x30c1, 0x30c8, 0x30ca, 0x30cc, 0x30a6, 0x30d2, 0x30d5, 0x30d8, 0x30db, 0x30e1, 0x30a8, 0x30e2, 0x30e8, 0x30e9, 0x30ed, 0x30f2, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Katakana - {0x0e30, 0x0e01, 0x0e02, 0x0e04, 0x0e32, 0x0e07, 0x0e08, 0x0e09, 0x0e31, 0x0e0a, 0x0e11, 0x0e14, 0x0e16, 0x0e17, 0x0e0d, 0x0e18, 0x0e1a, 0x0e1c, 0x0e21, 0x0e23, 0x0e2c, 0x0e25, 0x0e27, 0x0e2d, 0x0e2e, 0x0e2f, 0x0e50, 0x0e51, 0x0e52, 0x0e53, 0x0e54, 0x0e55, 0x0e56, 0x0e57, 0x0e58, 0x0e59}, // Thai - {0x0eb0, 0x0e81, 0x0e82, 0x0e84, 0x0ec3, 0x0e87, 0x0e88, 0x0e8a, 0x0ec4, 0x0e8d, 0x0e94, 0x0e97, 0x0e99, 0x0e9a, 0x0ec6, 0x0e9c, 0x0e9e, 0x0ea1, 0x0ea2, 0x0ea3, 0x0ebd, 0x0ea7, 0x0eaa, 0x0eab, 0x0ead, 0x0eaf, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Laos + {0x0d12, 0x0d15, 0x0d16, 0x0d17, 0x0d0b, 0x0d1a, 0x0d1c, 0x0d1f, 0x0049, 0x0d21, 0x0d24, 0x0d25, 0x0d26, 0x0d27, 0x0d20, 0x0d28, 0x0d2e, 0x0d30, 0x0d31, 0x0d32, 0x0d09, 0x0d34, 0x0d35, 0x0d36, 0x0d38, 0x0d39, 0x0d66, 0x0d67, 0x0d68, 0x0d69, 0x0d6a, 0x0d6b, 0x0d6c, 0x0d6d, 0x0d6e, 0x0d6f}, // Malayalam + {0x10a0, 0x10a1, 0x10a3, 0x10a6, 0x10a4, 0x10a9, 0x10ab, 0x10ac, 0x0049, 0x10ae, 0x10b0, 0x10b1, 0x10b2, 0x10b4, 0x10ad, 0x10b5, 0x10b6, 0x10b7, 0x10b8, 0x10b9, 0x10a8, 0x10ba, 0x10bb, 0x10bd, 0x10be, 0x10bf, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Georgian + {0x30a2, 0x30ab, 0x30ad, 0x30af, 0x30aa, 0x30b1, 0x30b3, 0x30b5, 0x0049, 0x30b9, 0x30c1, 0x30c8, 0x30ca, 0x30cc, 0x004f, 0x30d2, 0x30d5, 0x30d8, 0x30db, 0x30e1, 0x30a8, 0x30e2, 0x30e8, 0x30e9, 0x30ed, 0x30f2, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Katakana + {0x0e30, 0x0e01, 0x0e02, 0x0e04, 0x0e32, 0x0e07, 0x0e08, 0x0e09, 0x0049, 0x0e0a, 0x0e11, 0x0e14, 0x0e16, 0x0e17, 0x004f, 0x0e18, 0x0e1a, 0x0e1c, 0x0e21, 0x0e23, 0x0e2c, 0x0e25, 0x0e27, 0x0e2d, 0x0e2e, 0x0e2f, 0x0e50, 0x0e51, 0x0e52, 0x0e53, 0x0e54, 0x0e55, 0x0e56, 0x0e57, 0x0e58, 0x0e59}, // Thai + {0x0eb0, 0x0e81, 0x0e82, 0x0e84, 0x0ec3, 0x0e87, 0x0e88, 0x0e8a, 0x0ec4, 0x0e8d, 0x0e94, 0x0e97, 0x0e99, 0x0e9a, 0x004f, 0x0e9c, 0x0e9e, 0x0ea1, 0x0ea2, 0x0ea3, 0x0ebd, 0x0ea7, 0x0eaa, 0x0eab, 0x0ead, 0x0eaf, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Laos {0x0556, 0x0532, 0x0533, 0x0534, 0x0535, 0x0538, 0x0539, 0x053a, 0x053b, 0x053d, 0x053f, 0x0540, 0x0541, 0x0543, 0x0555, 0x0547, 0x0548, 0x054a, 0x054d, 0x054e, 0x0545, 0x054f, 0x0550, 0x0551, 0x0552, 0x0553, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // armenian - {0x099c, 0x0998, 0x0995, 0x0996, 0x09ae, 0x0997, 0x0999, 0x099a, 0x09ab, 0x099d, 0x09a0, 0x09a1, 0x09a2, 0x09a3, 0x099e, 0x09a4, 0x09a5, 0x09a6, 0x09a8, 0x09aa, 0x099f, 0x09ac, 0x09ad, 0x09af, 0x09b2, 0x09b9, 0x09e6, 0x09e7, 0x09e8, 0x09e9, 0x09ea, 0x09eb, 0x09ec, 0x09ed, 0x09ee, 0x09ef}, // Bengali/Assamese + {0x099c, 0x0998, 0x0995, 0x0996, 0x09ae, 0x0997, 0x0999, 0x099a, 0x0049, 0x099d, 0x09a0, 0x09a1, 0x09a2, 0x09a3, 0x004f, 0x09a4, 0x09a5, 0x09a6, 0x09a8, 0x09aa, 0x099f, 0x09ac, 0x09ad, 0x09af, 0x09b2, 0x09b9, 0x09e6, 0x09e7, 0x09e8, 0x09e9, 0x09ea, 0x09eb, 0x09ec, 0x09ed, 0x09ee, 0x09ef}, // Bengali/Assamese {0x0a05, 0x0a15, 0x0a17, 0x0a18, 0x0a0f, 0x0a1a, 0x0a1c, 0x0a1f, 0x0049, 0x0a20, 0x0a23, 0x0a24, 0x0a26, 0x0a27, 0x004f, 0x0a28, 0x0a2a, 0x0a2d, 0x0a2e, 0x0a30, 0x0a2b, 0x0a32, 0x0a35, 0x0a38, 0x0a39, 0x0a21, 0x0a66, 0x0a67, 0x0a68, 0x0a69, 0x0a6a, 0x0a6b, 0x0a6c, 0x0a6d, 0x0a6e, 0x0a6f}, // Gurmukhi {0x0f58, 0x0f40, 0x0f41, 0x0f42, 0x0f64, 0x0f44, 0x0f45, 0x0f46, 0x0049, 0x0f47, 0x0f49, 0x0f55, 0x0f50, 0x0f4f, 0x004f, 0x0f51, 0x0f53, 0x0f54, 0x0f56, 0x0f5e, 0x0f60, 0x0f5f, 0x0f61, 0x0f62, 0x0f63, 0x0f66, 0x0f20, 0x0f21, 0x0f22, 0x0f23, 0x0f24, 0x0f25, 0x0f26, 0x0f27, 0x0f28, 0x0f29}, // Tibetan {0x0628, 0x062a, 0x062d, 0x062e, 0x062B, 0x062f, 0x0630, 0x0631, 0x0627, 0x0632, 0x0633, 0x0634, 0x0635, 0x0636, 0x0647, 0x0637, 0x0638, 0x0639, 0x063a, 0x0641, 0x0642, 0x062C, 0x0644, 0x0645, 0x0646, 0x0648, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Arabic {0x1112, 0x1100, 0x1102, 0x1103, 0x1166, 0x1105, 0x1107, 0x1109, 0x1175, 0x1110, 0x1111, 0x1161, 0x1162, 0x1163, 0x110b, 0x1164, 0x1165, 0x1167, 0x1169, 0x1172, 0x1174, 0x110c, 0x110e, 0x110f, 0x116d, 0x116e, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Korean // 0xc601, 0xc77c, 0xc774, 0xc0bc, 0xc0ac, 0xc624, 0xc721, 0xce60, 0xd314, 0xad6c (vocal digits) - {0x1005, 0x1000, 0x1001, 0x1002, 0x1013, 0x1003, 0x1004, 0x101a, 0x101b, 0x1007, 0x100c, 0x100d, 0x100e, 0x1010, 0x101d, 0x1011, 0x1012, 0x101e, 0x1014, 0x1015, 0x1016, 0x101f, 0x1017, 0x1018, 0x100f, 0x101c, 0x1040, 0x1041, 0x1042, 0x1043, 0x1044, 0x1045, 0x1046, 0x1047, 0x1048, 0x1049}, // Burmese - {0x1789, 0x1780, 0x1781, 0x1782, 0x1785, 0x1783, 0x1784, 0x1787, 0x179a, 0x1788, 0x178a, 0x178c, 0x178d, 0x178e, 0x179c, 0x1791, 0x1792, 0x1793, 0x1794, 0x1795, 0x179f, 0x1796, 0x1798, 0x179b, 0x17a0, 0x17a2, 0x17e0, 0x17e1, 0x17e2, 0x17e3, 0x17e4, 0x17e5, 0x17e6, 0x17e7, 0x17e8, 0x17e9}, // Khmer - {0x0d85, 0x0d9a, 0x0d9c, 0x0d9f, 0x0d89, 0x0da2, 0x0da7, 0x0da9, 0x0dc2, 0x0dac, 0x0dad, 0x0daf, 0x0db1, 0x0db3, 0x0dc5, 0x0db4, 0x0db6, 0x0db8, 0x0db9, 0x0dba, 0x0d8b, 0x0dbb, 0x0dbd, 0x0dc0, 0x0dc3, 0x0dc4, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Sinhalese - {0x0794, 0x0780, 0x0781, 0x0782, 0x0797, 0x0783, 0x0784, 0x0785, 0x07a4, 0x0786, 0x0787, 0x0788, 0x0789, 0x078a, 0x0796, 0x078b, 0x078c, 0x078d, 0x078e, 0x078f, 0x079c, 0x0790, 0x0791, 0x0792, 0x0793, 0x07b1, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Thaana - {0x3123, 0x3105, 0x3108, 0x3106, 0x3114, 0x3107, 0x3109, 0x310a, 0x311e, 0x310b, 0x310c, 0x310d, 0x310e, 0x310f, 0x3120, 0x3115, 0x3116, 0x3110, 0x3111, 0x3112, 0x3113, 0x3129, 0x3117, 0x3128, 0x3118, 0x3119, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Chinese + {0x1005, 0x1000, 0x1001, 0x1002, 0x1013, 0x1003, 0x1004, 0x101a, 0x0049, 0x1007, 0x100c, 0x100d, 0x100e, 0x1010, 0x101d, 0x1011, 0x1012, 0x101e, 0x1014, 0x1015, 0x1016, 0x101f, 0x1017, 0x1018, 0x100f, 0x101c, 0x1040, 0x1041, 0x1042, 0x1043, 0x1044, 0x1045, 0x1046, 0x1047, 0x1048, 0x1049}, // Burmese + {0x1789, 0x1780, 0x1781, 0x1782, 0x1785, 0x1783, 0x1784, 0x1787, 0x179a, 0x1788, 0x178a, 0x178c, 0x178d, 0x178e, 0x004f, 0x1791, 0x1792, 0x1793, 0x1794, 0x1795, 0x179f, 0x1796, 0x1798, 0x179b, 0x17a0, 0x17a2, 0x17e0, 0x17e1, 0x17e2, 0x17e3, 0x17e4, 0x17e5, 0x17e6, 0x17e7, 0x17e8, 0x17e9}, // Khmer + {0x0d85, 0x0d9a, 0x0d9c, 0x0d9f, 0x0d89, 0x0da2, 0x0da7, 0x0da9, 0x0049, 0x0dac, 0x0dad, 0x0daf, 0x0db1, 0x0db3, 0x004f, 0x0db4, 0x0db6, 0x0db8, 0x0db9, 0x0dba, 0x0d8b, 0x0dbb, 0x0dbd, 0x0dc0, 0x0dc3, 0x0dc4, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Sinhalese + {0x0794, 0x0780, 0x0781, 0x0782, 0x0797, 0x0783, 0x0784, 0x0785, 0x0049, 0x0786, 0x0787, 0x0788, 0x0789, 0x078a, 0x004f, 0x078b, 0x078c, 0x078d, 0x078e, 0x078f, 0x079c, 0x0790, 0x0791, 0x0792, 0x0793, 0x07b1, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Thaana + {0x3123, 0x3105, 0x3108, 0x3106, 0x3114, 0x3107, 0x3109, 0x310a, 0x0049, 0x310b, 0x310c, 0x310d, 0x310e, 0x310f, 0x004f, 0x3115, 0x3116, 0x3110, 0x3111, 0x3112, 0x3113, 0x3129, 0x3117, 0x3128, 0x3118, 0x3119, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Chinese {0x2D49, 0x2D31, 0x2D33, 0x2D37, 0x2D53, 0x2D3C, 0x2D3D, 0x2D40, 0x2D4F, 0x2D43, 0x2D44, 0x2D45, 0x2D47, 0x2D4D, 0x2D54, 0x2D4E, 0x2D55, 0x2D56, 0x2D59, 0x2D5A, 0x2D62, 0x2D5B, 0x2D5C, 0x2D5F, 0x2D61, 0x2D63, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Tifinagh (BERBER) - {0x0b99, 0x0b95, 0x0b9a, 0x0b9f, 0x0b86, 0x0ba4, 0x0ba8, 0x0baa, 0x0ba9, 0x0bae, 0x0baf, 0x0bb0, 0x0bb2, 0x0bb5, 0x0b9e, 0x0bb4, 0x0bb3, 0x0bb1, 0x0b85, 0x0b88, 0x0b93, 0x0b89, 0x0b8e, 0x0b8f, 0x0b90, 0x0b92, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Tamil (digits 0xBE6-0xBEF) - {0x121B, 0x1260, 0x1264, 0x12F0, 0x121E, 0x134A, 0x1308, 0x1200, 0x12A0, 0x12E8, 0x12AC, 0x1208, 0x1293, 0x1350, 0x12D0, 0x1354, 0x1240, 0x1244, 0x122C, 0x1220, 0x12C8, 0x1226, 0x1270, 0x1276, 0x1338, 0x12DC, 0x1372, 0x1369, 0x136a, 0x136b, 0x136c, 0x136d, 0x136e, 0x136f, 0x1370, 0x1371}, // Amharic (digits 1372|1369-1371) - {0x0C1E, 0x0C15, 0x0C17, 0x0C19, 0x0C2B, 0x0C1A, 0x0C1C, 0x0C1F, 0x0C1B, 0x0C20, 0x0C21, 0x0C23, 0x0C24, 0x0C25, 0x0C16, 0x0C26, 0x0C27, 0x0C28, 0x0C2A, 0x0C2C, 0x0C2D, 0x0C2E, 0x0C30, 0x0C32, 0x0C33, 0x0C35, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Telugu - {0x0B1D, 0x0B15, 0x0B16, 0x0B17, 0x0B23, 0x0B18, 0x0B1A, 0x0B1C, 0x0B2B, 0x0B1F, 0x0B21, 0x0B22, 0x0B24, 0x0B25, 0x0B20, 0x0B26, 0x0B27, 0x0B28, 0x0B2A, 0x0B2C, 0x0B39, 0x0B2E, 0x0B2F, 0x0B30, 0x0B33, 0x0B38, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Odia - {0x0C92, 0x0C95, 0x0C96, 0x0C97, 0x0C8E, 0x0C99, 0x0C9A, 0x0C9B, 0x0C85, 0x0C9C, 0x0CA0, 0x0CA1, 0x0CA3, 0x0CA4, 0x0C89, 0x0CA6, 0x0CA7, 0x0CA8, 0x0CAA, 0x0CAB, 0x0C87, 0x0CAC, 0x0CAD, 0x0CB0, 0x0CB2, 0x0CB5, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Kannada - {0x0AB3, 0x0A97, 0x0A9C, 0x0AA1, 0x0A87, 0x0AA6, 0x0AAC, 0x0A95, 0x0A8F, 0x0A9A, 0x0A9F, 0x0AA4, 0x0AAA, 0x0AA0, 0x0A8D, 0x0AB0, 0x0AB5, 0x0A9E, 0x0AAE, 0x0AAB, 0x0A89, 0x0AB7, 0x0AA8, 0x0A9D, 0x0AA2, 0x0AAD, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Gujarati + {0x0b99, 0x0b95, 0x0b9a, 0x0b9f, 0x0b86, 0x0ba4, 0x0ba8, 0x0baa, 0x0049, 0x0bae, 0x0baf, 0x0bb0, 0x0bb2, 0x0bb5, 0x004f, 0x0bb4, 0x0bb3, 0x0bb1, 0x0b85, 0x0b88, 0x0b93, 0x0b89, 0x0b8e, 0x0b8f, 0x0b90, 0x0b92, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Tamil (digits 0xBE6-0xBEF) + {0x121B, 0x1260, 0x1264, 0x12F0, 0x121E, 0x134A, 0x1308, 0x1200, 0x0049, 0x12E8, 0x12AC, 0x1208, 0x1293, 0x1350, 0x12D0, 0x1354, 0x1240, 0x1244, 0x122C, 0x1220, 0x12C8, 0x1226, 0x1270, 0x1276, 0x1338, 0x12DC, 0x1372, 0x1369, 0x136a, 0x136b, 0x136c, 0x136d, 0x136e, 0x136f, 0x1370, 0x1371}, // Amharic (digits 1372|1369-1371) + {0x0C1E, 0x0C15, 0x0C17, 0x0C19, 0x0C2B, 0x0C1A, 0x0C1C, 0x0C1F, 0x0049, 0x0C20, 0x0C21, 0x0C23, 0x0C24, 0x0C25, 0x004f, 0x0C26, 0x0C27, 0x0C28, 0x0C2A, 0x0C2C, 0x0C2D, 0x0C2E, 0x0C30, 0x0C32, 0x0C33, 0x0C35, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Telugu + {0x0B1D, 0x0B15, 0x0B16, 0x0B17, 0x0B23, 0x0B18, 0x0B1A, 0x0B1C, 0x0049, 0x0B1F, 0x0B21, 0x0B22, 0x0B24, 0x0B25, 0x0B20, 0x0B26, 0x0B27, 0x0B28, 0x0B2A, 0x0B2C, 0x0B39, 0x0B2E, 0x0B2F, 0x0B30, 0x0B33, 0x0B38, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Odia + {0x0C92, 0x0C95, 0x0C96, 0x0C97, 0x0C8E, 0x0C99, 0x0C9A, 0x0C9B, 0x0049, 0x0C9C, 0x0CA0, 0x0CA1, 0x0CA3, 0x0CA4, 0x004f, 0x0CA6, 0x0CA7, 0x0CA8, 0x0CAA, 0x0CAB, 0x0C87, 0x0CAC, 0x0CAD, 0x0CB0, 0x0CB2, 0x0CB5, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Kannada + {0x0AB3, 0x0A97, 0x0A9C, 0x0AA1, 0x0A87, 0x0AA6, 0x0AAC, 0x0A95, 0x0049, 0x0A9A, 0x0A9F, 0x0AA4, 0x0AAA, 0x0AA0, 0x004f, 0x0AB0, 0x0AB5, 0x0A9E, 0x0AAE, 0x0AAB, 0x0A89, 0x0AB7, 0x0AA8, 0x0A9D, 0x0AA2, 0x0AAD, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Gujarati }; static struct { @@ -1787,16 +1787,16 @@ static struct { { {0x0041, 0x005a, "ABCDEFGHIJKLMNOPQRSTUVWXYZ"}, // Roman {0x0388, 0x03a9, "EU???????ABGDFZHQIKLMNCOJP?STYVXRW"}, // Greek - {0x0410, 0x042f, "AZBGDEFNI?KLMHOJPCTYQXSVW????U?R"}, // Cyrillic + {0x0410, 0x042f, "AZBGDEFN??KLMHOJPCTYQXSVW????U?R"}, // Cyrillic {0x05d0, 0x05ea, "ABCDFIGHJKLMNPQ?ROSETUVWXYZ"}, // Hebrew {0x0905, 0x0939, "A?????????E?????B?CD?F?G??HJZ?KL?MNP?QUZRS?T?V??W??XY"}, // Devanagari - {0x0d07, 0x0d39, "I?U?E??????A??BCD??F?G??HOJ??KLMNP?????Q?RST?VWX?YZ"}, // Malayalam - {0x10a0, 0x10bf, "AB?CE?D?UF?GHOJ?KLMINPQRSTVW?XYZ"}, // Georgian - {0x30a2, 0x30f2, "A?I?O?U?EB?C?D?F?G?H???J???????K??????L?M?N?????P??Q??R??S?????TV?????WX???Y????Z"}, // Katakana - {0x0e01, 0x0e32, "BC?D??FGHJ??O???K??L?MNP?Q?R????S?T?V?W????UXYZAIE"}, // Thai - {0x0e81, 0x0ec6, "BC?D??FG?H??J??????K??L?MN?P?Q??RST???V??WX?Y?ZA????????????U?????EI?O"}, // Lao + {0x0d07, 0x0d39, "??U?E??????A??BCD??F?G??HOJ??KLMNP?????Q?RST?VWX?YZ"}, // Malayalam + {0x10a0, 0x10bf, "AB?CE?D?UF?GHOJ?KLM?NPQRSTVW?XYZ"}, // Georgian + {0x30a2, 0x30f2, "A?????U?EB?C?D?F?G?H???J???????K??????L?M?N?????P??Q??R??S?????TV?????WX???Y????Z"}, // Katakana + {0x0e01, 0x0e32, "BC?D??FGHJ??????K??L?MNP?Q?R????S?T?V?W????UXYZA?E"}, // Thai + {0x0e81, 0x0ec6, "BC?D??FG?H??J??????K??L?MN?P?Q??RST???V??WX?Y?ZA????????????U?????EI??"}, // Lao {0x0532, 0x0556, "BCDE??FGHI?J?KLM?N?U?PQ?R??STVWXYZ?OA"}, // Armenian - {0x0995, 0x09b9, "CDFBGH?AJOUKLMNPQR?S?TIVWEX??Y??????Z"}, // Bengali/Assamese + {0x0995, 0x09b9, "CDFBGH?AJ?UKLMNPQR?S?T?VWEX??Y??????Z"}, // Bengali/Assamese {0x0a05, 0x0a39, "A?????????E?????B?CD?F?G??HJZ?KL?MNP?QU?RS?T?V??W??XY"}, // Gurmukhi {0x0f40, 0x0f66, "BCD?FGHJ?K?????NMP?QRLS?A?????TVUWXYE?Z"}, // Tibetan {0x0627, 0x0648, "IA?BEVCDFGHJKLMNPQRS??????TU?WXYOZ"}, // Arabic @@ -1813,18 +1813,18 @@ static struct { {0x1369, 0x1372, "1234567890"}, // Amharic digits [1-9][0] {0x1100, 0x1175, "B?CD?F?G?H?OV?WXJKA??????????????????????????????????????????????????????????????????????????????LMNPQER?S???YZ???T?UI"}, // Korean - {0x1000, 0x101f, "BCDFGA?J????KLMYNPQESTUWX?HIZORV"}, // Burmese - {0x1780, 0x17a2, "BCDFGE?HJAK?LMN??PQRSTV?W?IXO??UY?Z"}, // Khmer - {0x0d85, 0x0dc5, "A???E?U??????????????B?C??D??F????G?H??JK?L?M?NP?Q?RSTV?W??X?IYZO"}, // Sinhalese - {0x0780, 0x07b1, "BCDFGHJKLMNPQRSTVWXYA?OE????U???????I????????????Z"}, // Thaana - {0x3105, 0x3129, "BDFCGHJKLMNRSTUEPQWYZ????I?O??A????XV"}, // Chinese + {0x1000, 0x101f, "BCDFGA?J????KLMYNPQESTUWX?H?ZORV"}, // Burmese + {0x1780, 0x17a2, "BCDFGE?HJAK?LMN??PQRSTV?W?IX???UY?Z"}, // Khmer + {0x0d85, 0x0dc5, "A???E?U??????????????B?C??D??F????G?H??JK?L?M?NP?Q?RSTV?W??X??YZ?"}, // Sinhalese + {0x0780, 0x07b1, "BCDFGHJKLMNPQRSTVWXYA??E????U????????????????????Z"}, // Thaana + {0x3105, 0x3129, "BDFCGHJKLMNRSTUEPQWYZ?????????A????XV"}, // Chinese {0x2d31, 0x2d63, "B?C???D????FG??H??JKL?M?A???NPI???EOQR??STVW??X?YUZ"}, // Tifinagh - {0x0b85, 0x0bb5, "SE?TV????WXY?ZU?B???AC???OD????F???GIH???JKLRMQPN"}, // Tamil + {0x0b85, 0x0bb5, "SE?TV????WXY?ZU?B???AC????D????F???G?H???JKLRMQPN"}, // Tamil {0x1200, 0x1354, "H???????L??????????????????A??E?T?????V?????S???????????????????Q???R???????????????????????????B???C???????????W?????X????????????????????????????M????????????I???????????K???????????????????????????U???????O???????????Z???????????J???????D???????????????????????G???????????????????????????????????????????????Y?????????????????F?????N???P"}, // Amharic - {0x0c15, 0x0c35, "BOC?DFIG?AHJK?LMNPQR?SETUV?W?XY?Z"}, // Telugu - {0x0b15, 0x0b39, "BCDF?G?HA?JOKLEMNPQR?SIT?VWX??Y????ZU"}, // Odia - {0x0c85, 0x0cb5, "I?U?O????E???A??BCD?FGHJ???KL?MN?PQR?STVW??X?Y??Z"}, // Kannada - {0x0a87, 0x0ab7, "E?U???O?I?????H?B??J?CXRKNDY?L?F?W?MTGZS?P??A?Q?V"}, // Gujarati + {0x0c15, 0x0c35, "B?C?DF?G?AHJK?LMNPQR?SETUV?W?XY?Z"}, // Telugu + {0x0b15, 0x0b39, "BCDF?G?HA?JOKLEMNPQR?S?T?VWX??Y????ZU"}, // Odia + {0x0c85, 0x0cb5, "??U??????E???A??BCD?FGHJ???KL?MN?PQR?STVW??X?Y??Z"}, // Kannada + {0x0a87, 0x0ab7, "E?U???????????H?B??J?CXRKNDY?L?F?W?MTGZS?P??A?Q?V"}, // Gujarati // lowercase variants: greek, georgisch {0x03AD, 0x03c9, "EU??ABGDFZHQIKLMNCOJP?STYVXRW"}, // Greek lowercase @@ -1848,7 +1848,7 @@ char *convertToRoman(char *asciibuf, int maxlen, const UWORD *s) { s++; } // skip lead for (; *s != 0 && w < e; s++) { - if (*s >= 1 && *s <= 'z') { // normal ascii + if (*s >= 1 && *s <= 127) { // normal ascii *w++ = (char) (*s); } else { int i, found = 0; @@ -1904,7 +1904,7 @@ static UWORD *encode_utf16(UWORD *unibuf, const int maxlen, const char *mapcode, c += ('A' - 'a'); } if ((c < ' ') || (c > 'Z')) { // not in any valid range? - *w++ = '?'; + *w++ = (UWORD) c; // leave untranslated } else if ((c >= '0') && (c <= '9')) { // digit? *w++ = asc2lan[language][26 + (int) c - '0']; } else if (c < 'A') { // valid but not a letter (e.g. a dot, a space...) diff --git a/unittest/alphabet_tests.csv b/unittest/alphabet_tests.csv new file mode 100644 index 0000000..a194bee --- /dev/null +++ b/unittest/alphabet_tests.csv @@ -0,0 +1,4873 @@ +alphabetNr,MapcodeInRoman,MapcodeInAlphabet,BackInRoman +0,89.EU,89.EU,89.EU +0,00.0A,00.0A,00.0A +0,BCDF.GHJK,BCDF.GHJK,BCDF.GHJK +0,LMNP.QRST,LMNP.QRST,LMNP.QRST +0,VWXY.Z123,VWXY.Z123,VWXY.Z123 +0,4567.890B,4567.890B,4567.890B +0,pq.xy,PQ.XY,PQ.XY +0,pq.xyz,PQ.XYZ,PQ.XYZ +0,pqx.yz,PQX.YZ,PQX.YZ +0,pq.rxyz,PQ.RXYZ,PQ.RXYZ +0,pqr.xyz,PQR.XYZ,PQR.XYZ +0,pqrx.yz,PQRX.YZ,PQRX.YZ +0,pqr.sxyz,PQR.SXYZ,PQR.SXYZ +0,pqrs.xyz,PQRS.XYZ,PQRS.XYZ +0,pqrs.txyz,PQRS.TXYZ,PQRS.TXYZ +0,pqrst.vxyz,PQRST.VXYZ,PQRST.VXYZ +0,p1.xy,P1.XY,P1.XY +0,pq.2y,PQ.2Y,PQ.2Y +0,3q.x4,3Q.X4,3Q.X4 +0,5q.6y,5Q.6Y,5Q.6Y +0,pq.1yz,PQ.1YZ,PQ.1YZ +0,pq1.yz,PQ1.YZ,PQ1.YZ +0,p2.x3z,P2.X3Z,P2.X3Z +0,p2x.3z,P2X.3Z,P2X.3Z +0,pq.1xy2,PQ.1XY2,PQ.1XY2 +0,pq1.xy2,PQ1.XY2,PQ1.XY2 +0,pq1x.y2,PQ1X.Y2,PQ1X.Y2 +0,p3.rx4z,P3.RX4Z,P3.RX4Z +0,p3r.x4z,P3R.X4Z,P3R.X4Z +0,p3rx.4z,P3RX.4Z,P3RX.4Z +0,5q.r6y7,5Q.R6Y7,5Q.R6Y7 +0,5qr.6y7,5QR.6Y7,5QR.6Y7 +0,5qr6.y7,5QR6.Y7,5QR6.Y7 +0,pq1.sx2z,PQ1.SX2Z,PQ1.SX2Z +0,pq1s.x2z,PQ1S.X2Z,PQ1S.X2Z +0,p3r.s4yz,P3R.S4YZ,P3R.S4YZ +0,p3rs.4yz,P3RS.4YZ,P3RS.4YZ +0,5qr.6xy7,5QR.6XY7,5QR.6XY7 +0,5qr6.xy7,5QR6.XY7,5QR6.XY7 +0,8q9.sx0z,8Q9.SX0Z,8Q9.SX0Z +0,8q9s.x0z,8Q9S.X0Z,8Q9S.X0Z +0,1qr2.tx3z,1QR2.TX3Z,1QR2.TX3Z +0,p4rs.5xy6,P4RS.5XY6,P4RS.5XY6 +0,p7r8.t9y0,P7R8.T9Y0,P7R8.T9Y0 +0,pq1st.2xy3,PQ1ST.2XY3,PQ1ST.2XY3 +0,p4rs5.vx6z,P4RS5.VX6Z,P4RS5.VX6Z +0,7qr8t.v9yz,7QR8T.V9YZ,7QR8T.V9YZ +0,p1r2t.3x4z,P1R2T.3X4Z,P1R2T.3X4Z +0,5q6s7.v8y9,5Q6S7.V8Y9,5Q6S7.V8Y9 +0,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +0,abcdefghijklmnopqrstuvwxyz,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +0,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +0,OI.xx,OI.XX,OI.XX +0,oi.xx,OI.XX,OI.XX +0,oi.xx-oooooooo,OI.XX-OOOOOOOO,OI.XX-OOOOOOOO +0,oi.xx-iiiiiiii,OI.XX-IIIIIIII,OI.XX-IIIIIIII +0,PQ.RS-01234567,PQ.RS-01234567,PQ.RS-01234567 +0,PQ.RS-890,PQ.RS-890,PQ.RS-890 +0,89.EU-bc,89.EU-BC,89.EU-BC +0,00.0A-bc,00.0A-BC,00.0A-BC +0,BCDF.GHJK-bc,BCDF.GHJK-BC,BCDF.GHJK-BC +0,LMNP.QRST-bc,LMNP.QRST-BC,LMNP.QRST-BC +0,VWXY.Z123-bc,VWXY.Z123-BC,VWXY.Z123-BC +0,4567.890B-bc,4567.890B-BC,4567.890B-BC +0,pq.xy-bc,PQ.XY-BC,PQ.XY-BC +0,pq.xyz-bc,PQ.XYZ-BC,PQ.XYZ-BC +0,pqx.yz-bc,PQX.YZ-BC,PQX.YZ-BC +0,pq.rxyz-bc,PQ.RXYZ-BC,PQ.RXYZ-BC +0,pqr.xyz-bc,PQR.XYZ-BC,PQR.XYZ-BC +0,pqrx.yz-bc,PQRX.YZ-BC,PQRX.YZ-BC +0,pqr.sxyz-bc,PQR.SXYZ-BC,PQR.SXYZ-BC +0,pqrs.xyz-bc,PQRS.XYZ-BC,PQRS.XYZ-BC +0,pqrs.txyz-bc,PQRS.TXYZ-BC,PQRS.TXYZ-BC +0,pqrst.vxyz-bc,PQRST.VXYZ-BC,PQRST.VXYZ-BC +0,p1.xy-bc,P1.XY-BC,P1.XY-BC +0,pq.2y-bc,PQ.2Y-BC,PQ.2Y-BC +0,3q.x4-bc,3Q.X4-BC,3Q.X4-BC +0,5q.6y-bc,5Q.6Y-BC,5Q.6Y-BC +0,pq.1yz-bc,PQ.1YZ-BC,PQ.1YZ-BC +0,pq1.yz-bc,PQ1.YZ-BC,PQ1.YZ-BC +0,p2.x3z-bc,P2.X3Z-BC,P2.X3Z-BC +0,p2x.3z-bc,P2X.3Z-BC,P2X.3Z-BC +0,pq.1xy2-bc,PQ.1XY2-BC,PQ.1XY2-BC +0,pq1.xy2-bc,PQ1.XY2-BC,PQ1.XY2-BC +0,pq1x.y2-bc,PQ1X.Y2-BC,PQ1X.Y2-BC +0,p3.rx4z-bc,P3.RX4Z-BC,P3.RX4Z-BC +0,p3r.x4z-bc,P3R.X4Z-BC,P3R.X4Z-BC +0,p3rx.4z-bc,P3RX.4Z-BC,P3RX.4Z-BC +0,5q.r6y7-bc,5Q.R6Y7-BC,5Q.R6Y7-BC +0,5qr.6y7-bc,5QR.6Y7-BC,5QR.6Y7-BC +0,5qr6.y7-bc,5QR6.Y7-BC,5QR6.Y7-BC +0,pq1.sx2z-bc,PQ1.SX2Z-BC,PQ1.SX2Z-BC +0,pq1s.x2z-bc,PQ1S.X2Z-BC,PQ1S.X2Z-BC +0,p3r.s4yz-bc,P3R.S4YZ-BC,P3R.S4YZ-BC +0,p3rs.4yz-bc,P3RS.4YZ-BC,P3RS.4YZ-BC +0,5qr.6xy7-bc,5QR.6XY7-BC,5QR.6XY7-BC +0,5qr6.xy7-bc,5QR6.XY7-BC,5QR6.XY7-BC +0,8q9.sx0z-bc,8Q9.SX0Z-BC,8Q9.SX0Z-BC +0,8q9s.x0z-bc,8Q9S.X0Z-BC,8Q9S.X0Z-BC +0,1qr2.tx3z-bc,1QR2.TX3Z-BC,1QR2.TX3Z-BC +0,p4rs.5xy6-bc,P4RS.5XY6-BC,P4RS.5XY6-BC +0,p7r8.t9y0-bc,P7R8.T9Y0-BC,P7R8.T9Y0-BC +0,pq1st.2xy3-bc,PQ1ST.2XY3-BC,PQ1ST.2XY3-BC +0,p4rs5.vx6z-bc,P4RS5.VX6Z-BC,P4RS5.VX6Z-BC +0,7qr8t.v9yz-bc,7QR8T.V9YZ-BC,7QR8T.V9YZ-BC +0,p1r2t.3x4z-bc,P1R2T.3X4Z-BC,P1R2T.3X4Z-BC +0,5q6s7.v8y9-bc,5Q6S7.V8Y9-BC,5Q6S7.V8Y9-BC +0,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +0,abcdefghijklmnopqrstuvwxyz-bc,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +0,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +0,OI.xx-bc,OI.XX-BC,OI.XX-BC +0,oi.xx-bc,OI.XX-BC,OI.XX-BC +0,oi.xx-oooooooo-bc,OI.XX-OOOOOOOO-BC,OI.XX-OOOOOOOO-BC +0,oi.xx-iiiiiiii-bc,OI.XX-IIIIIIII-BC,OI.XX-IIIIIIII-BC +0,PQ.RS-01234567-bc,PQ.RS-01234567-BC,PQ.RS-01234567-BC +0,PQ.RS-890-bc,PQ.RS-890-BC,PQ.RS-890-BC +0,89.EU-DFGHJKLM,89.EU-DFGHJKLM,89.EU-DFGHJKLM +0,00.0A-DFGHJKLM,00.0A-DFGHJKLM,00.0A-DFGHJKLM +0,BCDF.GHJK-DFGHJKLM,BCDF.GHJK-DFGHJKLM,BCDF.GHJK-DFGHJKLM +0,LMNP.QRST-DFGHJKLM,LMNP.QRST-DFGHJKLM,LMNP.QRST-DFGHJKLM +0,VWXY.Z123-DFGHJKLM,VWXY.Z123-DFGHJKLM,VWXY.Z123-DFGHJKLM +0,4567.890B-DFGHJKLM,4567.890B-DFGHJKLM,4567.890B-DFGHJKLM +0,pq.xy-DFGHJKLM,PQ.XY-DFGHJKLM,PQ.XY-DFGHJKLM +0,pq.xyz-DFGHJKLM,PQ.XYZ-DFGHJKLM,PQ.XYZ-DFGHJKLM +0,pqx.yz-DFGHJKLM,PQX.YZ-DFGHJKLM,PQX.YZ-DFGHJKLM +0,pq.rxyz-DFGHJKLM,PQ.RXYZ-DFGHJKLM,PQ.RXYZ-DFGHJKLM +0,pqr.xyz-DFGHJKLM,PQR.XYZ-DFGHJKLM,PQR.XYZ-DFGHJKLM +0,pqrx.yz-DFGHJKLM,PQRX.YZ-DFGHJKLM,PQRX.YZ-DFGHJKLM +0,pqr.sxyz-DFGHJKLM,PQR.SXYZ-DFGHJKLM,PQR.SXYZ-DFGHJKLM +0,pqrs.xyz-DFGHJKLM,PQRS.XYZ-DFGHJKLM,PQRS.XYZ-DFGHJKLM +0,pqrs.txyz-DFGHJKLM,PQRS.TXYZ-DFGHJKLM,PQRS.TXYZ-DFGHJKLM +0,pqrst.vxyz-DFGHJKLM,PQRST.VXYZ-DFGHJKLM,PQRST.VXYZ-DFGHJKLM +0,p1.xy-DFGHJKLM,P1.XY-DFGHJKLM,P1.XY-DFGHJKLM +0,pq.2y-DFGHJKLM,PQ.2Y-DFGHJKLM,PQ.2Y-DFGHJKLM +0,3q.x4-DFGHJKLM,3Q.X4-DFGHJKLM,3Q.X4-DFGHJKLM +0,5q.6y-DFGHJKLM,5Q.6Y-DFGHJKLM,5Q.6Y-DFGHJKLM +0,pq.1yz-DFGHJKLM,PQ.1YZ-DFGHJKLM,PQ.1YZ-DFGHJKLM +0,pq1.yz-DFGHJKLM,PQ1.YZ-DFGHJKLM,PQ1.YZ-DFGHJKLM +0,p2.x3z-DFGHJKLM,P2.X3Z-DFGHJKLM,P2.X3Z-DFGHJKLM +0,p2x.3z-DFGHJKLM,P2X.3Z-DFGHJKLM,P2X.3Z-DFGHJKLM +0,pq.1xy2-DFGHJKLM,PQ.1XY2-DFGHJKLM,PQ.1XY2-DFGHJKLM +0,pq1.xy2-DFGHJKLM,PQ1.XY2-DFGHJKLM,PQ1.XY2-DFGHJKLM +0,pq1x.y2-DFGHJKLM,PQ1X.Y2-DFGHJKLM,PQ1X.Y2-DFGHJKLM +0,p3.rx4z-DFGHJKLM,P3.RX4Z-DFGHJKLM,P3.RX4Z-DFGHJKLM +0,p3r.x4z-DFGHJKLM,P3R.X4Z-DFGHJKLM,P3R.X4Z-DFGHJKLM +0,p3rx.4z-DFGHJKLM,P3RX.4Z-DFGHJKLM,P3RX.4Z-DFGHJKLM +0,5q.r6y7-DFGHJKLM,5Q.R6Y7-DFGHJKLM,5Q.R6Y7-DFGHJKLM +0,5qr.6y7-DFGHJKLM,5QR.6Y7-DFGHJKLM,5QR.6Y7-DFGHJKLM +0,5qr6.y7-DFGHJKLM,5QR6.Y7-DFGHJKLM,5QR6.Y7-DFGHJKLM +0,pq1.sx2z-DFGHJKLM,PQ1.SX2Z-DFGHJKLM,PQ1.SX2Z-DFGHJKLM +0,pq1s.x2z-DFGHJKLM,PQ1S.X2Z-DFGHJKLM,PQ1S.X2Z-DFGHJKLM +0,p3r.s4yz-DFGHJKLM,P3R.S4YZ-DFGHJKLM,P3R.S4YZ-DFGHJKLM +0,p3rs.4yz-DFGHJKLM,P3RS.4YZ-DFGHJKLM,P3RS.4YZ-DFGHJKLM +0,5qr.6xy7-DFGHJKLM,5QR.6XY7-DFGHJKLM,5QR.6XY7-DFGHJKLM +0,5qr6.xy7-DFGHJKLM,5QR6.XY7-DFGHJKLM,5QR6.XY7-DFGHJKLM +0,8q9.sx0z-DFGHJKLM,8Q9.SX0Z-DFGHJKLM,8Q9.SX0Z-DFGHJKLM +0,8q9s.x0z-DFGHJKLM,8Q9S.X0Z-DFGHJKLM,8Q9S.X0Z-DFGHJKLM +0,1qr2.tx3z-DFGHJKLM,1QR2.TX3Z-DFGHJKLM,1QR2.TX3Z-DFGHJKLM +0,p4rs.5xy6-DFGHJKLM,P4RS.5XY6-DFGHJKLM,P4RS.5XY6-DFGHJKLM +0,p7r8.t9y0-DFGHJKLM,P7R8.T9Y0-DFGHJKLM,P7R8.T9Y0-DFGHJKLM +0,pq1st.2xy3-DFGHJKLM,PQ1ST.2XY3-DFGHJKLM,PQ1ST.2XY3-DFGHJKLM +0,p4rs5.vx6z-DFGHJKLM,P4RS5.VX6Z-DFGHJKLM,P4RS5.VX6Z-DFGHJKLM +0,7qr8t.v9yz-DFGHJKLM,7QR8T.V9YZ-DFGHJKLM,7QR8T.V9YZ-DFGHJKLM +0,p1r2t.3x4z-DFGHJKLM,P1R2T.3X4Z-DFGHJKLM,P1R2T.3X4Z-DFGHJKLM +0,5q6s7.v8y9-DFGHJKLM,5Q6S7.V8Y9-DFGHJKLM,5Q6S7.V8Y9-DFGHJKLM +0,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +0,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +0,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +0,OI.xx-DFGHJKLM,OI.XX-DFGHJKLM,OI.XX-DFGHJKLM +0,oi.xx-DFGHJKLM,OI.XX-DFGHJKLM,OI.XX-DFGHJKLM +0,oi.xx-oooooooo-DFGHJKLM,OI.XX-OOOOOOOO-DFGHJKLM,OI.XX-OOOOOOOO-DFGHJKLM +0,oi.xx-iiiiiiii-DFGHJKLM,OI.XX-IIIIIIII-DFGHJKLM,OI.XX-IIIIIIII-DFGHJKLM +0,PQ.RS-01234567-DFGHJKLM,PQ.RS-01234567-DFGHJKLM,PQ.RS-01234567-DFGHJKLM +0,PQ.RS-890-DFGHJKLM,PQ.RS-890-DFGHJKLM,PQ.RS-890-DFGHJKLM +1,89.EU,Α9.Ω3,89.EU +1,00.0A,00.0Α,00.0A +1,BCDF.GHJK,ΒΞ4Ε.2ΓΗ8Π,BCDF.GHJK +1,LMNP.QRST,ΛΜ6Ρ.8ΘΨ4Σ,LMNP.QRST +1,VWXY.Z123,ΦΩ9Υ.1Ζ102,VWXY.Z123 +1,4567.890B,4567.890Β,4567.890B +1,pq.xy,ΡΘ.56Υ,PQ.XY +1,pq.xyz,ΡΘ.56ΥΖ,PQ.XYZ +1,pqx.yz,ΡΘ.96ΥΖ,PQX.YZ +1,pq.rxyz,ΡΘ3.Χ0ΥΖ,PQ.RXYZ +1,pqr.xyz,ΡΘ6.Χ1ΥΖ,PQR.XYZ +1,pqrx.yz,ΡΘ9.Χ2ΥΖ,PQRX.YZ +1,pqr.sxyz,ΡΘ4.ΣΧ9ΥΖ,PQR.SXYZ +1,pqrs.xyz,ΡΘ8.ΣΧ9ΥΖ,PQRS.XYZ +1,pqrs.txyz,ΡΘ7Σ.8ΤΧ2Υ,PQRS.TXYZ +1,pqrst.vxyz,ΡΘ7ΣΤ.8ΦΧ2Υ,PQRST.VXYZ +1,p1.xy,Ρ1.ΧΥ,P1.XY +1,pq.2y,ΡΘ.2Υ,PQ.2Y +1,3q.x4,3Θ.Χ4,3Q.X4 +1,5q.6y,5Θ.6Υ,5Q.6Y +1,pq.1yz,ΡΘ.23ΥΖ,PQ.1YZ +1,pq1.yz,ΡΘ1.ΥΖ,PQ1.YZ +1,p2.x3z,Ρ2.563Ζ,P2.X3Z +1,p2x.3z,Ρ2Χ.3Ζ,P2X.3Z +1,pq.1xy2,ΡΘ0.Χ8Υ2,PQ.1XY2 +1,pq1.xy2,ΡΘ1.ΧΥ2,PQ1.XY2 +1,pq1x.y2,ΡΘ1Χ.Υ2,PQ1X.Y2 +1,p3.rx4z,Ρ33.Χ04Ζ,P3.RX4Z +1,p3r.x4z,Ρ3Ψ.Χ4Ζ,P3R.X4Z +1,p3rx.4z,Ρ3ΨΧ.4Ζ,P3RX.4Z +1,5q.r6y7,5Θ3.60Υ7,5Q.R6Y7 +1,5qr.6y7,5ΘΨ.6Υ7,5QR.6Y7 +1,5qr6.y7,5ΘΨ6.Υ7,5QR6.Y7 +1,pq1.sx2z,ΡΘ2.ΣΧ32Ζ,PQ1.SX2Z +1,pq1s.x2z,ΡΘ1Σ.Χ2Ζ,PQ1S.X2Z +1,p3r.s4yz,Ρ34.Σ49ΥΖ,P3R.S4YZ +1,p3rs.4yz,Ρ3ΨΣ.4ΥΖ,P3RS.4YZ +1,5qr.6xy7,5Θ4.6Χ9Υ7,5QR.6XY7 +1,5qr6.xy7,5ΘΨ6.ΧΥ7,5QR6.XY7 +1,8q9.sx0z,8Θ3.ΣΧ30Ζ,8Q9.SX0Z +1,8q9s.x0z,8Θ9Σ.Χ0Ζ,8Q9S.X0Z +1,1qr2.tx3z,1ΘΨ2.ΤΧ3Ζ,1QR2.TX3Z +1,p4rs.5xy6,Ρ4ΨΣ.5ΧΥ6,P4RS.5XY6 +1,p7r8.t9y0,Ρ7Ψ8.Τ9Υ0,P7R8.T9Y0 +1,pq1st.2xy3,ΡΘ1ΣΤ.2ΧΥ3,PQ1ST.2XY3 +1,p4rs5.vx6z,Ρ4ΨΣ5.ΦΧ6Ζ,P4RS5.VX6Z +1,7qr8t.v9yz,7ΘΨ8Τ.Φ9ΥΖ,7QR8T.V9YZ +1,p1r2t.3x4z,Ρ1Ψ2Τ.3Χ4Ζ,P1R2T.3X4Z +1,5q6s7.v8y9,5Θ6Σ7.Φ8Υ9,5Q6S7.V8Y9 +1,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +1,abcdefghijklmnopqrstuvwxyz,ΑΒΞΔΈΕΓΗΙΠΚΛΜΝΟΡΘΨΣΤΉΦΩΧΥΖ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +1,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ΑΒΞΔΈΕΓΗΙΠΚΛΜΝΟΡΘΨΣΤΉΦΩΧΥΖ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +1,OI.xx,ΟΙ.ΧΧ,OI.XX +1,oi.xx,ΟΙ.ΧΧ,OI.XX +1,oi.xx-oooooooo,ΟΙ.ΧΧ-ΟΟΟΟΟΟΟΟ,OI.XX-OOOOOOOO +1,oi.xx-iiiiiiii,ΟΙ.ΧΧ-ΙΙΙΙΙΙΙΙ,OI.XX-IIIIIIII +1,PQ.RS-01234567,ΡΘ.49Σ-01234567,PQ.RS-01234567 +1,PQ.RS-890,ΡΘ.49Σ-890,PQ.RS-890 +1,89.EU-bc,Α9.Ω3-ΒΞ,89.EU-BC +1,00.0A-bc,00.0Α-ΒΞ,00.0A-BC +1,BCDF.GHJK-bc,ΒΞ4Ε.2ΓΗ8Π-ΒΞ,BCDF.GHJK-BC +1,LMNP.QRST-bc,ΛΜ6Ρ.8ΘΨ4Σ-ΒΞ,LMNP.QRST-BC +1,VWXY.Z123-bc,ΦΩ9Υ.1Ζ102-ΒΞ,VWXY.Z123-BC +1,4567.890B-bc,4567.890Β-ΒΞ,4567.890B-BC +1,pq.xy-bc,ΡΘ.56Υ-ΒΞ,PQ.XY-BC +1,pq.xyz-bc,ΡΘ.56ΥΖ-ΒΞ,PQ.XYZ-BC +1,pqx.yz-bc,ΡΘ.96ΥΖ-ΒΞ,PQX.YZ-BC +1,pq.rxyz-bc,ΡΘ3.Χ0ΥΖ-ΒΞ,PQ.RXYZ-BC +1,pqr.xyz-bc,ΡΘ6.Χ1ΥΖ-ΒΞ,PQR.XYZ-BC +1,pqrx.yz-bc,ΡΘ9.Χ2ΥΖ-ΒΞ,PQRX.YZ-BC +1,pqr.sxyz-bc,ΡΘ4.ΣΧ9ΥΖ-ΒΞ,PQR.SXYZ-BC +1,pqrs.xyz-bc,ΡΘ8.ΣΧ9ΥΖ-ΒΞ,PQRS.XYZ-BC +1,pqrs.txyz-bc,ΡΘ7Σ.8ΤΧ2Υ-ΒΞ,PQRS.TXYZ-BC +1,pqrst.vxyz-bc,ΡΘ7ΣΤ.8ΦΧ2Υ-ΒΞ,PQRST.VXYZ-BC +1,p1.xy-bc,Ρ1.ΧΥ-ΒΞ,P1.XY-BC +1,pq.2y-bc,ΡΘ.2Υ-ΒΞ,PQ.2Y-BC +1,3q.x4-bc,3Θ.Χ4-ΒΞ,3Q.X4-BC +1,5q.6y-bc,5Θ.6Υ-ΒΞ,5Q.6Y-BC +1,pq.1yz-bc,ΡΘ.23ΥΖ-ΒΞ,PQ.1YZ-BC +1,pq1.yz-bc,ΡΘ1.ΥΖ-ΒΞ,PQ1.YZ-BC +1,p2.x3z-bc,Ρ2.563Ζ-ΒΞ,P2.X3Z-BC +1,p2x.3z-bc,Ρ2Χ.3Ζ-ΒΞ,P2X.3Z-BC +1,pq.1xy2-bc,ΡΘ0.Χ8Υ2-ΒΞ,PQ.1XY2-BC +1,pq1.xy2-bc,ΡΘ1.ΧΥ2-ΒΞ,PQ1.XY2-BC +1,pq1x.y2-bc,ΡΘ1Χ.Υ2-ΒΞ,PQ1X.Y2-BC +1,p3.rx4z-bc,Ρ33.Χ04Ζ-ΒΞ,P3.RX4Z-BC +1,p3r.x4z-bc,Ρ3Ψ.Χ4Ζ-ΒΞ,P3R.X4Z-BC +1,p3rx.4z-bc,Ρ3ΨΧ.4Ζ-ΒΞ,P3RX.4Z-BC +1,5q.r6y7-bc,5Θ3.60Υ7-ΒΞ,5Q.R6Y7-BC +1,5qr.6y7-bc,5ΘΨ.6Υ7-ΒΞ,5QR.6Y7-BC +1,5qr6.y7-bc,5ΘΨ6.Υ7-ΒΞ,5QR6.Y7-BC +1,pq1.sx2z-bc,ΡΘ2.ΣΧ32Ζ-ΒΞ,PQ1.SX2Z-BC +1,pq1s.x2z-bc,ΡΘ1Σ.Χ2Ζ-ΒΞ,PQ1S.X2Z-BC +1,p3r.s4yz-bc,Ρ34.Σ49ΥΖ-ΒΞ,P3R.S4YZ-BC +1,p3rs.4yz-bc,Ρ3ΨΣ.4ΥΖ-ΒΞ,P3RS.4YZ-BC +1,5qr.6xy7-bc,5Θ4.6Χ9Υ7-ΒΞ,5QR.6XY7-BC +1,5qr6.xy7-bc,5ΘΨ6.ΧΥ7-ΒΞ,5QR6.XY7-BC +1,8q9.sx0z-bc,8Θ3.ΣΧ30Ζ-ΒΞ,8Q9.SX0Z-BC +1,8q9s.x0z-bc,8Θ9Σ.Χ0Ζ-ΒΞ,8Q9S.X0Z-BC +1,1qr2.tx3z-bc,1ΘΨ2.ΤΧ3Ζ-ΒΞ,1QR2.TX3Z-BC +1,p4rs.5xy6-bc,Ρ4ΨΣ.5ΧΥ6-ΒΞ,P4RS.5XY6-BC +1,p7r8.t9y0-bc,Ρ7Ψ8.Τ9Υ0-ΒΞ,P7R8.T9Y0-BC +1,pq1st.2xy3-bc,ΡΘ1ΣΤ.2ΧΥ3-ΒΞ,PQ1ST.2XY3-BC +1,p4rs5.vx6z-bc,Ρ4ΨΣ5.ΦΧ6Ζ-ΒΞ,P4RS5.VX6Z-BC +1,7qr8t.v9yz-bc,7ΘΨ8Τ.Φ9ΥΖ-ΒΞ,7QR8T.V9YZ-BC +1,p1r2t.3x4z-bc,Ρ1Ψ2Τ.3Χ4Ζ-ΒΞ,P1R2T.3X4Z-BC +1,5q6s7.v8y9-bc,5Θ6Σ7.Φ8Υ9-ΒΞ,5Q6S7.V8Y9-BC +1,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ΒΞ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +1,abcdefghijklmnopqrstuvwxyz-bc,ΑΒΞΔΈΕΓΗΙΠΚΛΜΝΟΡΘΨΣΤΉΦΩΧΥΖ-ΒΞ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +1,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ΑΒΞΔΈΕΓΗΙΠΚΛΜΝΟΡΘΨΣΤΉΦΩΧΥΖ-ΒΞ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +1,OI.xx-bc,ΟΙ.ΧΧ-ΒΞ,OI.XX-BC +1,oi.xx-bc,ΟΙ.ΧΧ-ΒΞ,OI.XX-BC +1,oi.xx-oooooooo-bc,ΟΙ.ΧΧ-ΟΟΟΟΟΟΟΟ-ΒΞ,OI.XX-OOOOOOOO-BC +1,oi.xx-iiiiiiii-bc,ΟΙ.ΧΧ-ΙΙΙΙΙΙΙΙ-ΒΞ,OI.XX-IIIIIIII-BC +1,PQ.RS-01234567-bc,ΡΘ.49Σ-01234567-ΒΞ,PQ.RS-01234567-BC +1,PQ.RS-890-bc,ΡΘ.49Σ-890-ΒΞ,PQ.RS-890-BC +1,89.EU-DFGHJKLM,Α9.Ω3-ΔΕΓΗΠΚΛΜ,89.EU-DFGHJKLM +1,00.0A-DFGHJKLM,00.0Α-ΔΕΓΗΠΚΛΜ,00.0A-DFGHJKLM +1,BCDF.GHJK-DFGHJKLM,ΒΞ4Ε.2ΓΗ8Π-ΔΕΓΗΠΚΛΜ,BCDF.GHJK-DFGHJKLM +1,LMNP.QRST-DFGHJKLM,ΛΜ6Ρ.8ΘΨ4Σ-ΔΕΓΗΠΚΛΜ,LMNP.QRST-DFGHJKLM +1,VWXY.Z123-DFGHJKLM,ΦΩ9Υ.1Ζ102-ΔΕΓΗΠΚΛΜ,VWXY.Z123-DFGHJKLM +1,4567.890B-DFGHJKLM,4567.890Β-ΔΕΓΗΠΚΛΜ,4567.890B-DFGHJKLM +1,pq.xy-DFGHJKLM,ΡΘ.56Υ-ΔΕΓΗΠΚΛΜ,PQ.XY-DFGHJKLM +1,pq.xyz-DFGHJKLM,ΡΘ.56ΥΖ-ΔΕΓΗΠΚΛΜ,PQ.XYZ-DFGHJKLM +1,pqx.yz-DFGHJKLM,ΡΘ.96ΥΖ-ΔΕΓΗΠΚΛΜ,PQX.YZ-DFGHJKLM +1,pq.rxyz-DFGHJKLM,ΡΘ3.Χ0ΥΖ-ΔΕΓΗΠΚΛΜ,PQ.RXYZ-DFGHJKLM +1,pqr.xyz-DFGHJKLM,ΡΘ6.Χ1ΥΖ-ΔΕΓΗΠΚΛΜ,PQR.XYZ-DFGHJKLM +1,pqrx.yz-DFGHJKLM,ΡΘ9.Χ2ΥΖ-ΔΕΓΗΠΚΛΜ,PQRX.YZ-DFGHJKLM +1,pqr.sxyz-DFGHJKLM,ΡΘ4.ΣΧ9ΥΖ-ΔΕΓΗΠΚΛΜ,PQR.SXYZ-DFGHJKLM +1,pqrs.xyz-DFGHJKLM,ΡΘ8.ΣΧ9ΥΖ-ΔΕΓΗΠΚΛΜ,PQRS.XYZ-DFGHJKLM +1,pqrs.txyz-DFGHJKLM,ΡΘ7Σ.8ΤΧ2Υ-ΔΕΓΗΠΚΛΜ,PQRS.TXYZ-DFGHJKLM +1,pqrst.vxyz-DFGHJKLM,ΡΘ7ΣΤ.8ΦΧ2Υ-ΔΕΓΗΠΚΛΜ,PQRST.VXYZ-DFGHJKLM +1,p1.xy-DFGHJKLM,Ρ1.ΧΥ-ΔΕΓΗΠΚΛΜ,P1.XY-DFGHJKLM +1,pq.2y-DFGHJKLM,ΡΘ.2Υ-ΔΕΓΗΠΚΛΜ,PQ.2Y-DFGHJKLM +1,3q.x4-DFGHJKLM,3Θ.Χ4-ΔΕΓΗΠΚΛΜ,3Q.X4-DFGHJKLM +1,5q.6y-DFGHJKLM,5Θ.6Υ-ΔΕΓΗΠΚΛΜ,5Q.6Y-DFGHJKLM +1,pq.1yz-DFGHJKLM,ΡΘ.23ΥΖ-ΔΕΓΗΠΚΛΜ,PQ.1YZ-DFGHJKLM +1,pq1.yz-DFGHJKLM,ΡΘ1.ΥΖ-ΔΕΓΗΠΚΛΜ,PQ1.YZ-DFGHJKLM +1,p2.x3z-DFGHJKLM,Ρ2.563Ζ-ΔΕΓΗΠΚΛΜ,P2.X3Z-DFGHJKLM +1,p2x.3z-DFGHJKLM,Ρ2Χ.3Ζ-ΔΕΓΗΠΚΛΜ,P2X.3Z-DFGHJKLM +1,pq.1xy2-DFGHJKLM,ΡΘ0.Χ8Υ2-ΔΕΓΗΠΚΛΜ,PQ.1XY2-DFGHJKLM +1,pq1.xy2-DFGHJKLM,ΡΘ1.ΧΥ2-ΔΕΓΗΠΚΛΜ,PQ1.XY2-DFGHJKLM +1,pq1x.y2-DFGHJKLM,ΡΘ1Χ.Υ2-ΔΕΓΗΠΚΛΜ,PQ1X.Y2-DFGHJKLM +1,p3.rx4z-DFGHJKLM,Ρ33.Χ04Ζ-ΔΕΓΗΠΚΛΜ,P3.RX4Z-DFGHJKLM +1,p3r.x4z-DFGHJKLM,Ρ3Ψ.Χ4Ζ-ΔΕΓΗΠΚΛΜ,P3R.X4Z-DFGHJKLM +1,p3rx.4z-DFGHJKLM,Ρ3ΨΧ.4Ζ-ΔΕΓΗΠΚΛΜ,P3RX.4Z-DFGHJKLM +1,5q.r6y7-DFGHJKLM,5Θ3.60Υ7-ΔΕΓΗΠΚΛΜ,5Q.R6Y7-DFGHJKLM +1,5qr.6y7-DFGHJKLM,5ΘΨ.6Υ7-ΔΕΓΗΠΚΛΜ,5QR.6Y7-DFGHJKLM +1,5qr6.y7-DFGHJKLM,5ΘΨ6.Υ7-ΔΕΓΗΠΚΛΜ,5QR6.Y7-DFGHJKLM +1,pq1.sx2z-DFGHJKLM,ΡΘ2.ΣΧ32Ζ-ΔΕΓΗΠΚΛΜ,PQ1.SX2Z-DFGHJKLM +1,pq1s.x2z-DFGHJKLM,ΡΘ1Σ.Χ2Ζ-ΔΕΓΗΠΚΛΜ,PQ1S.X2Z-DFGHJKLM +1,p3r.s4yz-DFGHJKLM,Ρ34.Σ49ΥΖ-ΔΕΓΗΠΚΛΜ,P3R.S4YZ-DFGHJKLM +1,p3rs.4yz-DFGHJKLM,Ρ3ΨΣ.4ΥΖ-ΔΕΓΗΠΚΛΜ,P3RS.4YZ-DFGHJKLM +1,5qr.6xy7-DFGHJKLM,5Θ4.6Χ9Υ7-ΔΕΓΗΠΚΛΜ,5QR.6XY7-DFGHJKLM +1,5qr6.xy7-DFGHJKLM,5ΘΨ6.ΧΥ7-ΔΕΓΗΠΚΛΜ,5QR6.XY7-DFGHJKLM +1,8q9.sx0z-DFGHJKLM,8Θ3.ΣΧ30Ζ-ΔΕΓΗΠΚΛΜ,8Q9.SX0Z-DFGHJKLM +1,8q9s.x0z-DFGHJKLM,8Θ9Σ.Χ0Ζ-ΔΕΓΗΠΚΛΜ,8Q9S.X0Z-DFGHJKLM +1,1qr2.tx3z-DFGHJKLM,1ΘΨ2.ΤΧ3Ζ-ΔΕΓΗΠΚΛΜ,1QR2.TX3Z-DFGHJKLM +1,p4rs.5xy6-DFGHJKLM,Ρ4ΨΣ.5ΧΥ6-ΔΕΓΗΠΚΛΜ,P4RS.5XY6-DFGHJKLM +1,p7r8.t9y0-DFGHJKLM,Ρ7Ψ8.Τ9Υ0-ΔΕΓΗΠΚΛΜ,P7R8.T9Y0-DFGHJKLM +1,pq1st.2xy3-DFGHJKLM,ΡΘ1ΣΤ.2ΧΥ3-ΔΕΓΗΠΚΛΜ,PQ1ST.2XY3-DFGHJKLM +1,p4rs5.vx6z-DFGHJKLM,Ρ4ΨΣ5.ΦΧ6Ζ-ΔΕΓΗΠΚΛΜ,P4RS5.VX6Z-DFGHJKLM +1,7qr8t.v9yz-DFGHJKLM,7ΘΨ8Τ.Φ9ΥΖ-ΔΕΓΗΠΚΛΜ,7QR8T.V9YZ-DFGHJKLM +1,p1r2t.3x4z-DFGHJKLM,Ρ1Ψ2Τ.3Χ4Ζ-ΔΕΓΗΠΚΛΜ,P1R2T.3X4Z-DFGHJKLM +1,5q6s7.v8y9-DFGHJKLM,5Θ6Σ7.Φ8Υ9-ΔΕΓΗΠΚΛΜ,5Q6S7.V8Y9-DFGHJKLM +1,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ΔΕΓΗΠΚΛΜ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +1,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ΑΒΞΔΈΕΓΗΙΠΚΛΜΝΟΡΘΨΣΤΉΦΩΧΥΖ-ΔΕΓΗΠΚΛΜ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +1,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ΑΒΞΔΈΕΓΗΙΠΚΛΜΝΟΡΘΨΣΤΉΦΩΧΥΖ-ΔΕΓΗΠΚΛΜ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +1,OI.xx-DFGHJKLM,ΟΙ.ΧΧ-ΔΕΓΗΠΚΛΜ,OI.XX-DFGHJKLM +1,oi.xx-DFGHJKLM,ΟΙ.ΧΧ-ΔΕΓΗΠΚΛΜ,OI.XX-DFGHJKLM +1,oi.xx-oooooooo-DFGHJKLM,ΟΙ.ΧΧ-ΟΟΟΟΟΟΟΟ-ΔΕΓΗΠΚΛΜ,OI.XX-OOOOOOOO-DFGHJKLM +1,oi.xx-iiiiiiii-DFGHJKLM,ΟΙ.ΧΧ-ΙΙΙΙΙΙΙΙ-ΔΕΓΗΠΚΛΜ,OI.XX-IIIIIIII-DFGHJKLM +1,PQ.RS-01234567-DFGHJKLM,ΡΘ.49Σ-01234567-ΔΕΓΗΠΚΛΜ,PQ.RS-01234567-DFGHJKLM +1,PQ.RS-890-DFGHJKLM,ΡΘ.49Σ-890-ΔΕΓΗΠΚΛΜ,PQ.RS-890-DFGHJKLM +2,89.EU,89.ЕЭ,89.EU +2,00.0A,00.0А,00.0A +2,BCDF.GHJK,ВСДЖ.ГНПК,BCDF.GHJK +2,LMNP.QRST,ЛМЗР.ФЯЦТ,LMNP.QRST +2,VWXY.Z123,ЧШХУ.Б123,VWXY.Z123 +2,4567.890B,4567.890В,4567.890B +2,pq.xy,РФ.ХУ,PQ.XY +2,pq.xyz,РФ.ХУБ,PQ.XYZ +2,pqx.yz,РФХ.УБ,PQX.YZ +2,pq.rxyz,РФ.ЯХУБ,PQ.RXYZ +2,pqr.xyz,РФЯ.ХУБ,PQR.XYZ +2,pqrx.yz,РФЯХ.УБ,PQRX.YZ +2,pqr.sxyz,РФЯ.ЦХУБ,PQR.SXYZ +2,pqrs.xyz,РФЯЦ.ХУБ,PQRS.XYZ +2,pqrs.txyz,РФЯЦ.ТХУБ,PQRS.TXYZ +2,pqrst.vxyz,РФЯЦТ.ЧХУБ,PQRST.VXYZ +2,p1.xy,Р1.ХУ,P1.XY +2,pq.2y,РФ.2У,PQ.2Y +2,3q.x4,3Ф.Х4,3Q.X4 +2,5q.6y,5Ф.6У,5Q.6Y +2,pq.1yz,РФ.1УБ,PQ.1YZ +2,pq1.yz,РФ1.УБ,PQ1.YZ +2,p2.x3z,Р2.Х3Б,P2.X3Z +2,p2x.3z,Р2Х.3Б,P2X.3Z +2,pq.1xy2,РФ.1ХУ2,PQ.1XY2 +2,pq1.xy2,РФ1.ХУ2,PQ1.XY2 +2,pq1x.y2,РФ1Х.У2,PQ1X.Y2 +2,p3.rx4z,Р3.ЯХ4Б,P3.RX4Z +2,p3r.x4z,Р3Я.Х4Б,P3R.X4Z +2,p3rx.4z,Р3ЯХ.4Б,P3RX.4Z +2,5q.r6y7,5Ф.Я6У7,5Q.R6Y7 +2,5qr.6y7,5ФЯ.6У7,5QR.6Y7 +2,5qr6.y7,5ФЯ6.У7,5QR6.Y7 +2,pq1.sx2z,РФ1.ЦХ2Б,PQ1.SX2Z +2,pq1s.x2z,РФ1Ц.Х2Б,PQ1S.X2Z +2,p3r.s4yz,Р3Я.Ц4УБ,P3R.S4YZ +2,p3rs.4yz,Р3ЯЦ.4УБ,P3RS.4YZ +2,5qr.6xy7,5ФЯ.6ХУ7,5QR.6XY7 +2,5qr6.xy7,5ФЯ6.ХУ7,5QR6.XY7 +2,8q9.sx0z,8Ф9.ЦХ0Б,8Q9.SX0Z +2,8q9s.x0z,8Ф9Ц.Х0Б,8Q9S.X0Z +2,1qr2.tx3z,1ФЯ2.ТХ3Б,1QR2.TX3Z +2,p4rs.5xy6,Р4ЯЦ.5ХУ6,P4RS.5XY6 +2,p7r8.t9y0,Р7Я8.Т9У0,P7R8.T9Y0 +2,pq1st.2xy3,РФ1ЦТ.2ХУ3,PQ1ST.2XY3 +2,p4rs5.vx6z,Р4ЯЦ5.ЧХ6Б,P4RS5.VX6Z +2,7qr8t.v9yz,7ФЯ8Т.Ч9УБ,7QR8T.V9YZ +2,p1r2t.3x4z,Р1Я2Т.3Х4Б,P1R2T.3X4Z +2,5q6s7.v8y9,5Ф6Ц7.Ч8У9,5Q6S7.V8Y9 +2,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +2,abcdefghijklmnopqrstuvwxyz,АВСДЕЖГНIПКЛМЗОРФЯЦТЭЧШХУБ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +2,ABCDEFGHIJKLMNOPQRSTUVWXYZ,АВСДЕЖГНIПКЛМЗОРФЯЦТЭЧШХУБ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +2,OI.xx,ОI.ХХ,OI.XX +2,oi.xx,ОI.ХХ,OI.XX +2,oi.xx-oooooooo,ОI.ХХ-ОООООООО,OI.XX-OOOOOOOO +2,oi.xx-iiiiiiii,ОI.ХХ-IIIIIIII,OI.XX-IIIIIIII +2,PQ.RS-01234567,РФ.ЯЦ-01234567,PQ.RS-01234567 +2,PQ.RS-890,РФ.ЯЦ-890,PQ.RS-890 +2,89.EU-bc,89.ЕЭ-ВС,89.EU-BC +2,00.0A-bc,00.0А-ВС,00.0A-BC +2,BCDF.GHJK-bc,ВСДЖ.ГНПК-ВС,BCDF.GHJK-BC +2,LMNP.QRST-bc,ЛМЗР.ФЯЦТ-ВС,LMNP.QRST-BC +2,VWXY.Z123-bc,ЧШХУ.Б123-ВС,VWXY.Z123-BC +2,4567.890B-bc,4567.890В-ВС,4567.890B-BC +2,pq.xy-bc,РФ.ХУ-ВС,PQ.XY-BC +2,pq.xyz-bc,РФ.ХУБ-ВС,PQ.XYZ-BC +2,pqx.yz-bc,РФХ.УБ-ВС,PQX.YZ-BC +2,pq.rxyz-bc,РФ.ЯХУБ-ВС,PQ.RXYZ-BC +2,pqr.xyz-bc,РФЯ.ХУБ-ВС,PQR.XYZ-BC +2,pqrx.yz-bc,РФЯХ.УБ-ВС,PQRX.YZ-BC +2,pqr.sxyz-bc,РФЯ.ЦХУБ-ВС,PQR.SXYZ-BC +2,pqrs.xyz-bc,РФЯЦ.ХУБ-ВС,PQRS.XYZ-BC +2,pqrs.txyz-bc,РФЯЦ.ТХУБ-ВС,PQRS.TXYZ-BC +2,pqrst.vxyz-bc,РФЯЦТ.ЧХУБ-ВС,PQRST.VXYZ-BC +2,p1.xy-bc,Р1.ХУ-ВС,P1.XY-BC +2,pq.2y-bc,РФ.2У-ВС,PQ.2Y-BC +2,3q.x4-bc,3Ф.Х4-ВС,3Q.X4-BC +2,5q.6y-bc,5Ф.6У-ВС,5Q.6Y-BC +2,pq.1yz-bc,РФ.1УБ-ВС,PQ.1YZ-BC +2,pq1.yz-bc,РФ1.УБ-ВС,PQ1.YZ-BC +2,p2.x3z-bc,Р2.Х3Б-ВС,P2.X3Z-BC +2,p2x.3z-bc,Р2Х.3Б-ВС,P2X.3Z-BC +2,pq.1xy2-bc,РФ.1ХУ2-ВС,PQ.1XY2-BC +2,pq1.xy2-bc,РФ1.ХУ2-ВС,PQ1.XY2-BC +2,pq1x.y2-bc,РФ1Х.У2-ВС,PQ1X.Y2-BC +2,p3.rx4z-bc,Р3.ЯХ4Б-ВС,P3.RX4Z-BC +2,p3r.x4z-bc,Р3Я.Х4Б-ВС,P3R.X4Z-BC +2,p3rx.4z-bc,Р3ЯХ.4Б-ВС,P3RX.4Z-BC +2,5q.r6y7-bc,5Ф.Я6У7-ВС,5Q.R6Y7-BC +2,5qr.6y7-bc,5ФЯ.6У7-ВС,5QR.6Y7-BC +2,5qr6.y7-bc,5ФЯ6.У7-ВС,5QR6.Y7-BC +2,pq1.sx2z-bc,РФ1.ЦХ2Б-ВС,PQ1.SX2Z-BC +2,pq1s.x2z-bc,РФ1Ц.Х2Б-ВС,PQ1S.X2Z-BC +2,p3r.s4yz-bc,Р3Я.Ц4УБ-ВС,P3R.S4YZ-BC +2,p3rs.4yz-bc,Р3ЯЦ.4УБ-ВС,P3RS.4YZ-BC +2,5qr.6xy7-bc,5ФЯ.6ХУ7-ВС,5QR.6XY7-BC +2,5qr6.xy7-bc,5ФЯ6.ХУ7-ВС,5QR6.XY7-BC +2,8q9.sx0z-bc,8Ф9.ЦХ0Б-ВС,8Q9.SX0Z-BC +2,8q9s.x0z-bc,8Ф9Ц.Х0Б-ВС,8Q9S.X0Z-BC +2,1qr2.tx3z-bc,1ФЯ2.ТХ3Б-ВС,1QR2.TX3Z-BC +2,p4rs.5xy6-bc,Р4ЯЦ.5ХУ6-ВС,P4RS.5XY6-BC +2,p7r8.t9y0-bc,Р7Я8.Т9У0-ВС,P7R8.T9Y0-BC +2,pq1st.2xy3-bc,РФ1ЦТ.2ХУ3-ВС,PQ1ST.2XY3-BC +2,p4rs5.vx6z-bc,Р4ЯЦ5.ЧХ6Б-ВС,P4RS5.VX6Z-BC +2,7qr8t.v9yz-bc,7ФЯ8Т.Ч9УБ-ВС,7QR8T.V9YZ-BC +2,p1r2t.3x4z-bc,Р1Я2Т.3Х4Б-ВС,P1R2T.3X4Z-BC +2,5q6s7.v8y9-bc,5Ф6Ц7.Ч8У9-ВС,5Q6S7.V8Y9-BC +2,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ВС,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +2,abcdefghijklmnopqrstuvwxyz-bc,АВСДЕЖГНIПКЛМЗОРФЯЦТЭЧШХУБ-ВС,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +2,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,АВСДЕЖГНIПКЛМЗОРФЯЦТЭЧШХУБ-ВС,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +2,OI.xx-bc,ОI.ХХ-ВС,OI.XX-BC +2,oi.xx-bc,ОI.ХХ-ВС,OI.XX-BC +2,oi.xx-oooooooo-bc,ОI.ХХ-ОООООООО-ВС,OI.XX-OOOOOOOO-BC +2,oi.xx-iiiiiiii-bc,ОI.ХХ-IIIIIIII-ВС,OI.XX-IIIIIIII-BC +2,PQ.RS-01234567-bc,РФ.ЯЦ-01234567-ВС,PQ.RS-01234567-BC +2,PQ.RS-890-bc,РФ.ЯЦ-890-ВС,PQ.RS-890-BC +2,89.EU-DFGHJKLM,89.ЕЭ-ДЖГНПКЛМ,89.EU-DFGHJKLM +2,00.0A-DFGHJKLM,00.0А-ДЖГНПКЛМ,00.0A-DFGHJKLM +2,BCDF.GHJK-DFGHJKLM,ВСДЖ.ГНПК-ДЖГНПКЛМ,BCDF.GHJK-DFGHJKLM +2,LMNP.QRST-DFGHJKLM,ЛМЗР.ФЯЦТ-ДЖГНПКЛМ,LMNP.QRST-DFGHJKLM +2,VWXY.Z123-DFGHJKLM,ЧШХУ.Б123-ДЖГНПКЛМ,VWXY.Z123-DFGHJKLM +2,4567.890B-DFGHJKLM,4567.890В-ДЖГНПКЛМ,4567.890B-DFGHJKLM +2,pq.xy-DFGHJKLM,РФ.ХУ-ДЖГНПКЛМ,PQ.XY-DFGHJKLM +2,pq.xyz-DFGHJKLM,РФ.ХУБ-ДЖГНПКЛМ,PQ.XYZ-DFGHJKLM +2,pqx.yz-DFGHJKLM,РФХ.УБ-ДЖГНПКЛМ,PQX.YZ-DFGHJKLM +2,pq.rxyz-DFGHJKLM,РФ.ЯХУБ-ДЖГНПКЛМ,PQ.RXYZ-DFGHJKLM +2,pqr.xyz-DFGHJKLM,РФЯ.ХУБ-ДЖГНПКЛМ,PQR.XYZ-DFGHJKLM +2,pqrx.yz-DFGHJKLM,РФЯХ.УБ-ДЖГНПКЛМ,PQRX.YZ-DFGHJKLM +2,pqr.sxyz-DFGHJKLM,РФЯ.ЦХУБ-ДЖГНПКЛМ,PQR.SXYZ-DFGHJKLM +2,pqrs.xyz-DFGHJKLM,РФЯЦ.ХУБ-ДЖГНПКЛМ,PQRS.XYZ-DFGHJKLM +2,pqrs.txyz-DFGHJKLM,РФЯЦ.ТХУБ-ДЖГНПКЛМ,PQRS.TXYZ-DFGHJKLM +2,pqrst.vxyz-DFGHJKLM,РФЯЦТ.ЧХУБ-ДЖГНПКЛМ,PQRST.VXYZ-DFGHJKLM +2,p1.xy-DFGHJKLM,Р1.ХУ-ДЖГНПКЛМ,P1.XY-DFGHJKLM +2,pq.2y-DFGHJKLM,РФ.2У-ДЖГНПКЛМ,PQ.2Y-DFGHJKLM +2,3q.x4-DFGHJKLM,3Ф.Х4-ДЖГНПКЛМ,3Q.X4-DFGHJKLM +2,5q.6y-DFGHJKLM,5Ф.6У-ДЖГНПКЛМ,5Q.6Y-DFGHJKLM +2,pq.1yz-DFGHJKLM,РФ.1УБ-ДЖГНПКЛМ,PQ.1YZ-DFGHJKLM +2,pq1.yz-DFGHJKLM,РФ1.УБ-ДЖГНПКЛМ,PQ1.YZ-DFGHJKLM +2,p2.x3z-DFGHJKLM,Р2.Х3Б-ДЖГНПКЛМ,P2.X3Z-DFGHJKLM +2,p2x.3z-DFGHJKLM,Р2Х.3Б-ДЖГНПКЛМ,P2X.3Z-DFGHJKLM +2,pq.1xy2-DFGHJKLM,РФ.1ХУ2-ДЖГНПКЛМ,PQ.1XY2-DFGHJKLM +2,pq1.xy2-DFGHJKLM,РФ1.ХУ2-ДЖГНПКЛМ,PQ1.XY2-DFGHJKLM +2,pq1x.y2-DFGHJKLM,РФ1Х.У2-ДЖГНПКЛМ,PQ1X.Y2-DFGHJKLM +2,p3.rx4z-DFGHJKLM,Р3.ЯХ4Б-ДЖГНПКЛМ,P3.RX4Z-DFGHJKLM +2,p3r.x4z-DFGHJKLM,Р3Я.Х4Б-ДЖГНПКЛМ,P3R.X4Z-DFGHJKLM +2,p3rx.4z-DFGHJKLM,Р3ЯХ.4Б-ДЖГНПКЛМ,P3RX.4Z-DFGHJKLM +2,5q.r6y7-DFGHJKLM,5Ф.Я6У7-ДЖГНПКЛМ,5Q.R6Y7-DFGHJKLM +2,5qr.6y7-DFGHJKLM,5ФЯ.6У7-ДЖГНПКЛМ,5QR.6Y7-DFGHJKLM +2,5qr6.y7-DFGHJKLM,5ФЯ6.У7-ДЖГНПКЛМ,5QR6.Y7-DFGHJKLM +2,pq1.sx2z-DFGHJKLM,РФ1.ЦХ2Б-ДЖГНПКЛМ,PQ1.SX2Z-DFGHJKLM +2,pq1s.x2z-DFGHJKLM,РФ1Ц.Х2Б-ДЖГНПКЛМ,PQ1S.X2Z-DFGHJKLM +2,p3r.s4yz-DFGHJKLM,Р3Я.Ц4УБ-ДЖГНПКЛМ,P3R.S4YZ-DFGHJKLM +2,p3rs.4yz-DFGHJKLM,Р3ЯЦ.4УБ-ДЖГНПКЛМ,P3RS.4YZ-DFGHJKLM +2,5qr.6xy7-DFGHJKLM,5ФЯ.6ХУ7-ДЖГНПКЛМ,5QR.6XY7-DFGHJKLM +2,5qr6.xy7-DFGHJKLM,5ФЯ6.ХУ7-ДЖГНПКЛМ,5QR6.XY7-DFGHJKLM +2,8q9.sx0z-DFGHJKLM,8Ф9.ЦХ0Б-ДЖГНПКЛМ,8Q9.SX0Z-DFGHJKLM +2,8q9s.x0z-DFGHJKLM,8Ф9Ц.Х0Б-ДЖГНПКЛМ,8Q9S.X0Z-DFGHJKLM +2,1qr2.tx3z-DFGHJKLM,1ФЯ2.ТХ3Б-ДЖГНПКЛМ,1QR2.TX3Z-DFGHJKLM +2,p4rs.5xy6-DFGHJKLM,Р4ЯЦ.5ХУ6-ДЖГНПКЛМ,P4RS.5XY6-DFGHJKLM +2,p7r8.t9y0-DFGHJKLM,Р7Я8.Т9У0-ДЖГНПКЛМ,P7R8.T9Y0-DFGHJKLM +2,pq1st.2xy3-DFGHJKLM,РФ1ЦТ.2ХУ3-ДЖГНПКЛМ,PQ1ST.2XY3-DFGHJKLM +2,p4rs5.vx6z-DFGHJKLM,Р4ЯЦ5.ЧХ6Б-ДЖГНПКЛМ,P4RS5.VX6Z-DFGHJKLM +2,7qr8t.v9yz-DFGHJKLM,7ФЯ8Т.Ч9УБ-ДЖГНПКЛМ,7QR8T.V9YZ-DFGHJKLM +2,p1r2t.3x4z-DFGHJKLM,Р1Я2Т.3Х4Б-ДЖГНПКЛМ,P1R2T.3X4Z-DFGHJKLM +2,5q6s7.v8y9-DFGHJKLM,5Ф6Ц7.Ч8У9-ДЖГНПКЛМ,5Q6S7.V8Y9-DFGHJKLM +2,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ДЖГНПКЛМ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +2,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,АВСДЕЖГНIПКЛМЗОРФЯЦТЭЧШХУБ-ДЖГНПКЛМ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +2,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,АВСДЕЖГНIПКЛМЗОРФЯЦТЭЧШХУБ-ДЖГНПКЛМ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +2,OI.xx-DFGHJKLM,ОI.ХХ-ДЖГНПКЛМ,OI.XX-DFGHJKLM +2,oi.xx-DFGHJKLM,ОI.ХХ-ДЖГНПКЛМ,OI.XX-DFGHJKLM +2,oi.xx-oooooooo-DFGHJKLM,ОI.ХХ-ОООООООО-ДЖГНПКЛМ,OI.XX-OOOOOOOO-DFGHJKLM +2,oi.xx-iiiiiiii-DFGHJKLM,ОI.ХХ-IIIIIIII-ДЖГНПКЛМ,OI.XX-IIIIIIII-DFGHJKLM +2,PQ.RS-01234567-DFGHJKLM,РФ.ЯЦ-01234567-ДЖГНПКЛМ,PQ.RS-01234567-DFGHJKLM +2,PQ.RS-890-DFGHJKLM,РФ.ЯЦ-890-ДЖГНПКЛМ,PQ.RS-890-DFGHJKLM +3,89.EU,89.ףץ,89.EU +3,00.0A,00.0א,00.0A +3,BCDF.GHJK,בג4ה.2זח8ט,BCDF.GHJK +3,LMNP.QRST,ךכ6ם.8מנ4ע,LMNP.QRST +3,VWXY.Z123,צק9ש.1ת102,VWXY.Z123 +3,4567.890B,4567.890ב,4567.890B +3,pq.xy,םמ.56ש,PQ.XY +3,pq.xyz,םמ.56שת,PQ.XYZ +3,pqx.yz,םמ.96שת,PQX.YZ +3,pq.rxyz,םמ3.ר0שת,PQ.RXYZ +3,pqr.xyz,םמ6.ר1שת,PQR.XYZ +3,pqrx.yz,םמ9.ר2שת,PQRX.YZ +3,pqr.sxyz,םמ4.ער9שת,PQR.SXYZ +3,pqrs.xyz,םמ8.ער9שת,PQRS.XYZ +3,pqrs.txyz,םמ7ע.8פר2ש,PQRS.TXYZ +3,pqrst.vxyz,םמ7עפ.8צר2ש,PQRST.VXYZ +3,p1.xy,ם1.רש,P1.XY +3,pq.2y,םמ.2ש,PQ.2Y +3,3q.x4,3מ.ר4,3Q.X4 +3,5q.6y,5מ.6ש,5Q.6Y +3,pq.1yz,םמ.23שת,PQ.1YZ +3,pq1.yz,םמ1.שת,PQ1.YZ +3,p2.x3z,ם2.563ת,P2.X3Z +3,p2x.3z,ם2ר.3ת,P2X.3Z +3,pq.1xy2,םמ0.ר8ש2,PQ.1XY2 +3,pq1.xy2,םמ1.רש2,PQ1.XY2 +3,pq1x.y2,םמ1ר.ש2,PQ1X.Y2 +3,p3.rx4z,ם33.ר04ת,P3.RX4Z +3,p3r.x4z,ם3נ.ר4ת,P3R.X4Z +3,p3rx.4z,ם3נר.4ת,P3RX.4Z +3,5q.r6y7,5מ3.60ש7,5Q.R6Y7 +3,5qr.6y7,5מנ.6ש7,5QR.6Y7 +3,5qr6.y7,5מנ6.ש7,5QR6.Y7 +3,pq1.sx2z,םמ2.ער32ת,PQ1.SX2Z +3,pq1s.x2z,םמ1ע.ר2ת,PQ1S.X2Z +3,p3r.s4yz,ם34.ע49שת,P3R.S4YZ +3,p3rs.4yz,ם3נע.4שת,P3RS.4YZ +3,5qr.6xy7,5מ4.6ר9ש7,5QR.6XY7 +3,5qr6.xy7,5מנ6.רש7,5QR6.XY7 +3,8q9.sx0z,8מ3.ער30ת,8Q9.SX0Z +3,8q9s.x0z,8מ9ע.ר0ת,8Q9S.X0Z +3,1qr2.tx3z,1מנ2.פר3ת,1QR2.TX3Z +3,p4rs.5xy6,ם4נע.5רש6,P4RS.5XY6 +3,p7r8.t9y0,ם7נ8.פ9ש0,P7R8.T9Y0 +3,pq1st.2xy3,םמ1עפ.2רש3,PQ1ST.2XY3 +3,p4rs5.vx6z,ם4נע5.צר6ת,P4RS5.VX6Z +3,7qr8t.v9yz,7מנ8פ.צ9שת,7QR8T.V9YZ +3,p1r2t.3x4z,ם1נ2פ.3ר4ת,P1R2T.3X4Z +3,5q6s7.v8y9,5מ6ע7.צ8ש9,5Q6S7.V8Y9 +3,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +3,abcdefghijklmnopqrstuvwxyz,אבגדףהזחוטיךכלסםמנעפץצקרשת,ABCDEFGHIJKLMNOPQRSTUVWXYZ +3,ABCDEFGHIJKLMNOPQRSTUVWXYZ,אבגדףהזחוטיךכלסםמנעפץצקרשת,ABCDEFGHIJKLMNOPQRSTUVWXYZ +3,OI.xx,סו.רר,OI.XX +3,oi.xx,סו.רר,OI.XX +3,oi.xx-oooooooo,סו.רר-סססססססס,OI.XX-OOOOOOOO +3,oi.xx-iiiiiiii,סו.רר-וווווווו,OI.XX-IIIIIIII +3,PQ.RS-01234567,םמ.49ע-01234567,PQ.RS-01234567 +3,PQ.RS-890,םמ.49ע-890,PQ.RS-890 +3,89.EU-bc,89.ףץ-בג,89.EU-BC +3,00.0A-bc,00.0א-בג,00.0A-BC +3,BCDF.GHJK-bc,בג4ה.2זח8ט-בג,BCDF.GHJK-BC +3,LMNP.QRST-bc,ךכ6ם.8מנ4ע-בג,LMNP.QRST-BC +3,VWXY.Z123-bc,צק9ש.1ת102-בג,VWXY.Z123-BC +3,4567.890B-bc,4567.890ב-בג,4567.890B-BC +3,pq.xy-bc,םמ.56ש-בג,PQ.XY-BC +3,pq.xyz-bc,םמ.56שת-בג,PQ.XYZ-BC +3,pqx.yz-bc,םמ.96שת-בג,PQX.YZ-BC +3,pq.rxyz-bc,םמ3.ר0שת-בג,PQ.RXYZ-BC +3,pqr.xyz-bc,םמ6.ר1שת-בג,PQR.XYZ-BC +3,pqrx.yz-bc,םמ9.ר2שת-בג,PQRX.YZ-BC +3,pqr.sxyz-bc,םמ4.ער9שת-בג,PQR.SXYZ-BC +3,pqrs.xyz-bc,םמ8.ער9שת-בג,PQRS.XYZ-BC +3,pqrs.txyz-bc,םמ7ע.8פר2ש-בג,PQRS.TXYZ-BC +3,pqrst.vxyz-bc,םמ7עפ.8צר2ש-בג,PQRST.VXYZ-BC +3,p1.xy-bc,ם1.רש-בג,P1.XY-BC +3,pq.2y-bc,םמ.2ש-בג,PQ.2Y-BC +3,3q.x4-bc,3מ.ר4-בג,3Q.X4-BC +3,5q.6y-bc,5מ.6ש-בג,5Q.6Y-BC +3,pq.1yz-bc,םמ.23שת-בג,PQ.1YZ-BC +3,pq1.yz-bc,םמ1.שת-בג,PQ1.YZ-BC +3,p2.x3z-bc,ם2.563ת-בג,P2.X3Z-BC +3,p2x.3z-bc,ם2ר.3ת-בג,P2X.3Z-BC +3,pq.1xy2-bc,םמ0.ר8ש2-בג,PQ.1XY2-BC +3,pq1.xy2-bc,םמ1.רש2-בג,PQ1.XY2-BC +3,pq1x.y2-bc,םמ1ר.ש2-בג,PQ1X.Y2-BC +3,p3.rx4z-bc,ם33.ר04ת-בג,P3.RX4Z-BC +3,p3r.x4z-bc,ם3נ.ר4ת-בג,P3R.X4Z-BC +3,p3rx.4z-bc,ם3נר.4ת-בג,P3RX.4Z-BC +3,5q.r6y7-bc,5מ3.60ש7-בג,5Q.R6Y7-BC +3,5qr.6y7-bc,5מנ.6ש7-בג,5QR.6Y7-BC +3,5qr6.y7-bc,5מנ6.ש7-בג,5QR6.Y7-BC +3,pq1.sx2z-bc,םמ2.ער32ת-בג,PQ1.SX2Z-BC +3,pq1s.x2z-bc,םמ1ע.ר2ת-בג,PQ1S.X2Z-BC +3,p3r.s4yz-bc,ם34.ע49שת-בג,P3R.S4YZ-BC +3,p3rs.4yz-bc,ם3נע.4שת-בג,P3RS.4YZ-BC +3,5qr.6xy7-bc,5מ4.6ר9ש7-בג,5QR.6XY7-BC +3,5qr6.xy7-bc,5מנ6.רש7-בג,5QR6.XY7-BC +3,8q9.sx0z-bc,8מ3.ער30ת-בג,8Q9.SX0Z-BC +3,8q9s.x0z-bc,8מ9ע.ר0ת-בג,8Q9S.X0Z-BC +3,1qr2.tx3z-bc,1מנ2.פר3ת-בג,1QR2.TX3Z-BC +3,p4rs.5xy6-bc,ם4נע.5רש6-בג,P4RS.5XY6-BC +3,p7r8.t9y0-bc,ם7נ8.פ9ש0-בג,P7R8.T9Y0-BC +3,pq1st.2xy3-bc,םמ1עפ.2רש3-בג,PQ1ST.2XY3-BC +3,p4rs5.vx6z-bc,ם4נע5.צר6ת-בג,P4RS5.VX6Z-BC +3,7qr8t.v9yz-bc,7מנ8פ.צ9שת-בג,7QR8T.V9YZ-BC +3,p1r2t.3x4z-bc,ם1נ2פ.3ר4ת-בג,P1R2T.3X4Z-BC +3,5q6s7.v8y9-bc,5מ6ע7.צ8ש9-בג,5Q6S7.V8Y9-BC +3,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-בג,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +3,abcdefghijklmnopqrstuvwxyz-bc,אבגדףהזחוטיךכלסםמנעפץצקרשת-בג,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +3,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,אבגדףהזחוטיךכלסםמנעפץצקרשת-בג,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +3,OI.xx-bc,סו.רר-בג,OI.XX-BC +3,oi.xx-bc,סו.רר-בג,OI.XX-BC +3,oi.xx-oooooooo-bc,סו.רר-סססססססס-בג,OI.XX-OOOOOOOO-BC +3,oi.xx-iiiiiiii-bc,סו.רר-וווווווו-בג,OI.XX-IIIIIIII-BC +3,PQ.RS-01234567-bc,םמ.49ע-01234567-בג,PQ.RS-01234567-BC +3,PQ.RS-890-bc,םמ.49ע-890-בג,PQ.RS-890-BC +3,89.EU-DFGHJKLM,89.ףץ-דהזחטיךכ,89.EU-DFGHJKLM +3,00.0A-DFGHJKLM,00.0א-דהזחטיךכ,00.0A-DFGHJKLM +3,BCDF.GHJK-DFGHJKLM,בג4ה.2זח8ט-דהזחטיךכ,BCDF.GHJK-DFGHJKLM +3,LMNP.QRST-DFGHJKLM,ךכ6ם.8מנ4ע-דהזחטיךכ,LMNP.QRST-DFGHJKLM +3,VWXY.Z123-DFGHJKLM,צק9ש.1ת102-דהזחטיךכ,VWXY.Z123-DFGHJKLM +3,4567.890B-DFGHJKLM,4567.890ב-דהזחטיךכ,4567.890B-DFGHJKLM +3,pq.xy-DFGHJKLM,םמ.56ש-דהזחטיךכ,PQ.XY-DFGHJKLM +3,pq.xyz-DFGHJKLM,םמ.56שת-דהזחטיךכ,PQ.XYZ-DFGHJKLM +3,pqx.yz-DFGHJKLM,םמ.96שת-דהזחטיךכ,PQX.YZ-DFGHJKLM +3,pq.rxyz-DFGHJKLM,םמ3.ר0שת-דהזחטיךכ,PQ.RXYZ-DFGHJKLM +3,pqr.xyz-DFGHJKLM,םמ6.ר1שת-דהזחטיךכ,PQR.XYZ-DFGHJKLM +3,pqrx.yz-DFGHJKLM,םמ9.ר2שת-דהזחטיךכ,PQRX.YZ-DFGHJKLM +3,pqr.sxyz-DFGHJKLM,םמ4.ער9שת-דהזחטיךכ,PQR.SXYZ-DFGHJKLM +3,pqrs.xyz-DFGHJKLM,םמ8.ער9שת-דהזחטיךכ,PQRS.XYZ-DFGHJKLM +3,pqrs.txyz-DFGHJKLM,םמ7ע.8פר2ש-דהזחטיךכ,PQRS.TXYZ-DFGHJKLM +3,pqrst.vxyz-DFGHJKLM,םמ7עפ.8צר2ש-דהזחטיךכ,PQRST.VXYZ-DFGHJKLM +3,p1.xy-DFGHJKLM,ם1.רש-דהזחטיךכ,P1.XY-DFGHJKLM +3,pq.2y-DFGHJKLM,םמ.2ש-דהזחטיךכ,PQ.2Y-DFGHJKLM +3,3q.x4-DFGHJKLM,3מ.ר4-דהזחטיךכ,3Q.X4-DFGHJKLM +3,5q.6y-DFGHJKLM,5מ.6ש-דהזחטיךכ,5Q.6Y-DFGHJKLM +3,pq.1yz-DFGHJKLM,םמ.23שת-דהזחטיךכ,PQ.1YZ-DFGHJKLM +3,pq1.yz-DFGHJKLM,םמ1.שת-דהזחטיךכ,PQ1.YZ-DFGHJKLM +3,p2.x3z-DFGHJKLM,ם2.563ת-דהזחטיךכ,P2.X3Z-DFGHJKLM +3,p2x.3z-DFGHJKLM,ם2ר.3ת-דהזחטיךכ,P2X.3Z-DFGHJKLM +3,pq.1xy2-DFGHJKLM,םמ0.ר8ש2-דהזחטיךכ,PQ.1XY2-DFGHJKLM +3,pq1.xy2-DFGHJKLM,םמ1.רש2-דהזחטיךכ,PQ1.XY2-DFGHJKLM +3,pq1x.y2-DFGHJKLM,םמ1ר.ש2-דהזחטיךכ,PQ1X.Y2-DFGHJKLM +3,p3.rx4z-DFGHJKLM,ם33.ר04ת-דהזחטיךכ,P3.RX4Z-DFGHJKLM +3,p3r.x4z-DFGHJKLM,ם3נ.ר4ת-דהזחטיךכ,P3R.X4Z-DFGHJKLM +3,p3rx.4z-DFGHJKLM,ם3נר.4ת-דהזחטיךכ,P3RX.4Z-DFGHJKLM +3,5q.r6y7-DFGHJKLM,5מ3.60ש7-דהזחטיךכ,5Q.R6Y7-DFGHJKLM +3,5qr.6y7-DFGHJKLM,5מנ.6ש7-דהזחטיךכ,5QR.6Y7-DFGHJKLM +3,5qr6.y7-DFGHJKLM,5מנ6.ש7-דהזחטיךכ,5QR6.Y7-DFGHJKLM +3,pq1.sx2z-DFGHJKLM,םמ2.ער32ת-דהזחטיךכ,PQ1.SX2Z-DFGHJKLM +3,pq1s.x2z-DFGHJKLM,םמ1ע.ר2ת-דהזחטיךכ,PQ1S.X2Z-DFGHJKLM +3,p3r.s4yz-DFGHJKLM,ם34.ע49שת-דהזחטיךכ,P3R.S4YZ-DFGHJKLM +3,p3rs.4yz-DFGHJKLM,ם3נע.4שת-דהזחטיךכ,P3RS.4YZ-DFGHJKLM +3,5qr.6xy7-DFGHJKLM,5מ4.6ר9ש7-דהזחטיךכ,5QR.6XY7-DFGHJKLM +3,5qr6.xy7-DFGHJKLM,5מנ6.רש7-דהזחטיךכ,5QR6.XY7-DFGHJKLM +3,8q9.sx0z-DFGHJKLM,8מ3.ער30ת-דהזחטיךכ,8Q9.SX0Z-DFGHJKLM +3,8q9s.x0z-DFGHJKLM,8מ9ע.ר0ת-דהזחטיךכ,8Q9S.X0Z-DFGHJKLM +3,1qr2.tx3z-DFGHJKLM,1מנ2.פר3ת-דהזחטיךכ,1QR2.TX3Z-DFGHJKLM +3,p4rs.5xy6-DFGHJKLM,ם4נע.5רש6-דהזחטיךכ,P4RS.5XY6-DFGHJKLM +3,p7r8.t9y0-DFGHJKLM,ם7נ8.פ9ש0-דהזחטיךכ,P7R8.T9Y0-DFGHJKLM +3,pq1st.2xy3-DFGHJKLM,םמ1עפ.2רש3-דהזחטיךכ,PQ1ST.2XY3-DFGHJKLM +3,p4rs5.vx6z-DFGHJKLM,ם4נע5.צר6ת-דהזחטיךכ,P4RS5.VX6Z-DFGHJKLM +3,7qr8t.v9yz-DFGHJKLM,7מנ8פ.צ9שת-דהזחטיךכ,7QR8T.V9YZ-DFGHJKLM +3,p1r2t.3x4z-DFGHJKLM,ם1נ2פ.3ר4ת-דהזחטיךכ,P1R2T.3X4Z-DFGHJKLM +3,5q6s7.v8y9-DFGHJKLM,5מ6ע7.צ8ש9-דהזחטיךכ,5Q6S7.V8Y9-DFGHJKLM +3,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-דהזחטיךכ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +3,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,אבגדףהזחוטיךכלסםמנעפץצקרשת-דהזחטיךכ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +3,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,אבגדףהזחוטיךכלסםמנעפץצקרשת-דהזחטיךכ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +3,OI.xx-DFGHJKLM,סו.רר-דהזחטיךכ,OI.XX-DFGHJKLM +3,oi.xx-DFGHJKLM,סו.רר-דהזחטיךכ,OI.XX-DFGHJKLM +3,oi.xx-oooooooo-DFGHJKLM,סו.רר-סססססססס-דהזחטיךכ,OI.XX-OOOOOOOO-DFGHJKLM +3,oi.xx-iiiiiiii-DFGHJKLM,סו.רר-וווווווו-דהזחטיךכ,OI.XX-IIIIIIII-DFGHJKLM +3,PQ.RS-01234567-DFGHJKLM,םמ.49ע-01234567-דהזחטיךכ,PQ.RS-01234567-DFGHJKLM +3,PQ.RS-890-DFGHJKLM,םמ.49ע-890-דהזחטיךכ,PQ.RS-890-DFGHJKLM +4,89.EU,८९.एफ,89.EU +4,00.0A,००.०अ,00.0A +4,BCDF.GHJK,कगघच.जटठण,BCDF.GHJK +4,LMNP.QRST,तदधन.पभमर,LMNP.QRST +4,VWXY.Z123,लवसह.ब१२३,VWXY.Z123 +4,4567.890B,४५६७.८९०क,4567.890B +4,pq.xy,नप.सह,PQ.XY +4,pq.xyz,नप.सहब,PQ.XYZ +4,pqx.yz,नपस.हब,PQX.YZ +4,pq.rxyz,नप.भसहब,PQ.RXYZ +4,pqr.xyz,नपभ.सहब,PQR.XYZ +4,pqrx.yz,नपभस.हब,PQRX.YZ +4,pqr.sxyz,नपभ.मसहब,PQR.SXYZ +4,pqrs.xyz,नपभम.सहब,PQRS.XYZ +4,pqrs.txyz,नपभम.रसहब,PQRS.TXYZ +4,pqrst.vxyz,नपभमर.लसहब,PQRST.VXYZ +4,p1.xy,न१.सह,P1.XY +4,pq.2y,नप.२ह,PQ.2Y +4,3q.x4,३प.स४,3Q.X4 +4,5q.6y,५प.६ह,5Q.6Y +4,pq.1yz,नप.१हब,PQ.1YZ +4,pq1.yz,नप१.हब,PQ1.YZ +4,p2.x3z,न२.स३ब,P2.X3Z +4,p2x.3z,न२स.३ब,P2X.3Z +4,pq.1xy2,नप.१सह२,PQ.1XY2 +4,pq1.xy2,नप१.सह२,PQ1.XY2 +4,pq1x.y2,नप१स.ह२,PQ1X.Y2 +4,p3.rx4z,न३.भस४ब,P3.RX4Z +4,p3r.x4z,न३भ.स४ब,P3R.X4Z +4,p3rx.4z,न३भस.४ब,P3RX.4Z +4,5q.r6y7,५प.भ६ह७,5Q.R6Y7 +4,5qr.6y7,५पभ.६ह७,5QR.6Y7 +4,5qr6.y7,५पभ६.ह७,5QR6.Y7 +4,pq1.sx2z,नप१.मस२ब,PQ1.SX2Z +4,pq1s.x2z,नप१म.स२ब,PQ1S.X2Z +4,p3r.s4yz,न३भ.म४हब,P3R.S4YZ +4,p3rs.4yz,न३भम.४हब,P3RS.4YZ +4,5qr.6xy7,५पभ.६सह७,5QR.6XY7 +4,5qr6.xy7,५पभ६.सह७,5QR6.XY7 +4,8q9.sx0z,८प९.मस०ब,8Q9.SX0Z +4,8q9s.x0z,८प९म.स०ब,8Q9S.X0Z +4,1qr2.tx3z,१पभ२.रस३ब,1QR2.TX3Z +4,p4rs.5xy6,न४भम.५सह६,P4RS.5XY6 +4,p7r8.t9y0,न७भ८.र९ह०,P7R8.T9Y0 +4,pq1st.2xy3,नप१मर.२सह३,PQ1ST.2XY3 +4,p4rs5.vx6z,न४भम५.लस६ब,P4RS5.VX6Z +4,7qr8t.v9yz,७पभ८र.ल९हब,7QR8T.V9YZ +4,p1r2t.3x4z,न१भ२र.३स४ब,P1R2T.3X4Z +4,5q6s7.v8y9,५प६म७.ल८ह९,5Q6S7.V8Y9 +4,^0123456789!@#$^&*()/:;[]{}<>?|~%,^०१२३४५६७८९!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +4,abcdefghijklmnopqrstuvwxyz,अकगघएचजटIठणतदधOनपभमरफलवसहब,ABCDEFGHIJKLMNOPQRSTUVWXYZ +4,ABCDEFGHIJKLMNOPQRSTUVWXYZ,अकगघएचजटIठणतदधOनपभमरफलवसहब,ABCDEFGHIJKLMNOPQRSTUVWXYZ +4,OI.xx,OI.सस,OI.XX +4,oi.xx,OI.सस,OI.XX +4,oi.xx-oooooooo,OI.सस-OOOOOOOO,OI.XX-OOOOOOOO +4,oi.xx-iiiiiiii,OI.सस-IIIIIIII,OI.XX-IIIIIIII +4,PQ.RS-01234567,नप.भम-०१२३४५६७,PQ.RS-01234567 +4,PQ.RS-890,नप.भम-८९०,PQ.RS-890 +4,89.EU-bc,८९.एफ-कग,89.EU-BC +4,00.0A-bc,००.०अ-कग,00.0A-BC +4,BCDF.GHJK-bc,कगघच.जटठण-कग,BCDF.GHJK-BC +4,LMNP.QRST-bc,तदधन.पभमर-कग,LMNP.QRST-BC +4,VWXY.Z123-bc,लवसह.ब१२३-कग,VWXY.Z123-BC +4,4567.890B-bc,४५६७.८९०क-कग,4567.890B-BC +4,pq.xy-bc,नप.सह-कग,PQ.XY-BC +4,pq.xyz-bc,नप.सहब-कग,PQ.XYZ-BC +4,pqx.yz-bc,नपस.हब-कग,PQX.YZ-BC +4,pq.rxyz-bc,नप.भसहब-कग,PQ.RXYZ-BC +4,pqr.xyz-bc,नपभ.सहब-कग,PQR.XYZ-BC +4,pqrx.yz-bc,नपभस.हब-कग,PQRX.YZ-BC +4,pqr.sxyz-bc,नपभ.मसहब-कग,PQR.SXYZ-BC +4,pqrs.xyz-bc,नपभम.सहब-कग,PQRS.XYZ-BC +4,pqrs.txyz-bc,नपभम.रसहब-कग,PQRS.TXYZ-BC +4,pqrst.vxyz-bc,नपभमर.लसहब-कग,PQRST.VXYZ-BC +4,p1.xy-bc,न१.सह-कग,P1.XY-BC +4,pq.2y-bc,नप.२ह-कग,PQ.2Y-BC +4,3q.x4-bc,३प.स४-कग,3Q.X4-BC +4,5q.6y-bc,५प.६ह-कग,5Q.6Y-BC +4,pq.1yz-bc,नप.१हब-कग,PQ.1YZ-BC +4,pq1.yz-bc,नप१.हब-कग,PQ1.YZ-BC +4,p2.x3z-bc,न२.स३ब-कग,P2.X3Z-BC +4,p2x.3z-bc,न२स.३ब-कग,P2X.3Z-BC +4,pq.1xy2-bc,नप.१सह२-कग,PQ.1XY2-BC +4,pq1.xy2-bc,नप१.सह२-कग,PQ1.XY2-BC +4,pq1x.y2-bc,नप१स.ह२-कग,PQ1X.Y2-BC +4,p3.rx4z-bc,न३.भस४ब-कग,P3.RX4Z-BC +4,p3r.x4z-bc,न३भ.स४ब-कग,P3R.X4Z-BC +4,p3rx.4z-bc,न३भस.४ब-कग,P3RX.4Z-BC +4,5q.r6y7-bc,५प.भ६ह७-कग,5Q.R6Y7-BC +4,5qr.6y7-bc,५पभ.६ह७-कग,5QR.6Y7-BC +4,5qr6.y7-bc,५पभ६.ह७-कग,5QR6.Y7-BC +4,pq1.sx2z-bc,नप१.मस२ब-कग,PQ1.SX2Z-BC +4,pq1s.x2z-bc,नप१म.स२ब-कग,PQ1S.X2Z-BC +4,p3r.s4yz-bc,न३भ.म४हब-कग,P3R.S4YZ-BC +4,p3rs.4yz-bc,न३भम.४हब-कग,P3RS.4YZ-BC +4,5qr.6xy7-bc,५पभ.६सह७-कग,5QR.6XY7-BC +4,5qr6.xy7-bc,५पभ६.सह७-कग,5QR6.XY7-BC +4,8q9.sx0z-bc,८प९.मस०ब-कग,8Q9.SX0Z-BC +4,8q9s.x0z-bc,८प९म.स०ब-कग,8Q9S.X0Z-BC +4,1qr2.tx3z-bc,१पभ२.रस३ब-कग,1QR2.TX3Z-BC +4,p4rs.5xy6-bc,न४भम.५सह६-कग,P4RS.5XY6-BC +4,p7r8.t9y0-bc,न७भ८.र९ह०-कग,P7R8.T9Y0-BC +4,pq1st.2xy3-bc,नप१मर.२सह३-कग,PQ1ST.2XY3-BC +4,p4rs5.vx6z-bc,न४भम५.लस६ब-कग,P4RS5.VX6Z-BC +4,7qr8t.v9yz-bc,७पभ८र.ल९हब-कग,7QR8T.V9YZ-BC +4,p1r2t.3x4z-bc,न१भ२र.३स४ब-कग,P1R2T.3X4Z-BC +4,5q6s7.v8y9-bc,५प६म७.ल८ह९-कग,5Q6S7.V8Y9-BC +4,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^०१२३४५६७८९!@#$^&*()/:;[]{}<>?|~%-कग,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +4,abcdefghijklmnopqrstuvwxyz-bc,अकगघएचजटIठणतदधOनपभमरफलवसहब-कग,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +4,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,अकगघएचजटIठणतदधOनपभमरफलवसहब-कग,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +4,OI.xx-bc,OI.सस-कग,OI.XX-BC +4,oi.xx-bc,OI.सस-कग,OI.XX-BC +4,oi.xx-oooooooo-bc,OI.सस-OOOOOOOO-कग,OI.XX-OOOOOOOO-BC +4,oi.xx-iiiiiiii-bc,OI.सस-IIIIIIII-कग,OI.XX-IIIIIIII-BC +4,PQ.RS-01234567-bc,नप.भम-०१२३४५६७-कग,PQ.RS-01234567-BC +4,PQ.RS-890-bc,नप.भम-८९०-कग,PQ.RS-890-BC +4,89.EU-DFGHJKLM,८९.एफ-घचजटठणतद,89.EU-DFGHJKLM +4,00.0A-DFGHJKLM,००.०अ-घचजटठणतद,00.0A-DFGHJKLM +4,BCDF.GHJK-DFGHJKLM,कगघच.जटठण-घचजटठणतद,BCDF.GHJK-DFGHJKLM +4,LMNP.QRST-DFGHJKLM,तदधन.पभमर-घचजटठणतद,LMNP.QRST-DFGHJKLM +4,VWXY.Z123-DFGHJKLM,लवसह.ब१२३-घचजटठणतद,VWXY.Z123-DFGHJKLM +4,4567.890B-DFGHJKLM,४५६७.८९०क-घचजटठणतद,4567.890B-DFGHJKLM +4,pq.xy-DFGHJKLM,नप.सह-घचजटठणतद,PQ.XY-DFGHJKLM +4,pq.xyz-DFGHJKLM,नप.सहब-घचजटठणतद,PQ.XYZ-DFGHJKLM +4,pqx.yz-DFGHJKLM,नपस.हब-घचजटठणतद,PQX.YZ-DFGHJKLM +4,pq.rxyz-DFGHJKLM,नप.भसहब-घचजटठणतद,PQ.RXYZ-DFGHJKLM +4,pqr.xyz-DFGHJKLM,नपभ.सहब-घचजटठणतद,PQR.XYZ-DFGHJKLM +4,pqrx.yz-DFGHJKLM,नपभस.हब-घचजटठणतद,PQRX.YZ-DFGHJKLM +4,pqr.sxyz-DFGHJKLM,नपभ.मसहब-घचजटठणतद,PQR.SXYZ-DFGHJKLM +4,pqrs.xyz-DFGHJKLM,नपभम.सहब-घचजटठणतद,PQRS.XYZ-DFGHJKLM +4,pqrs.txyz-DFGHJKLM,नपभम.रसहब-घचजटठणतद,PQRS.TXYZ-DFGHJKLM +4,pqrst.vxyz-DFGHJKLM,नपभमर.लसहब-घचजटठणतद,PQRST.VXYZ-DFGHJKLM +4,p1.xy-DFGHJKLM,न१.सह-घचजटठणतद,P1.XY-DFGHJKLM +4,pq.2y-DFGHJKLM,नप.२ह-घचजटठणतद,PQ.2Y-DFGHJKLM +4,3q.x4-DFGHJKLM,३प.स४-घचजटठणतद,3Q.X4-DFGHJKLM +4,5q.6y-DFGHJKLM,५प.६ह-घचजटठणतद,5Q.6Y-DFGHJKLM +4,pq.1yz-DFGHJKLM,नप.१हब-घचजटठणतद,PQ.1YZ-DFGHJKLM +4,pq1.yz-DFGHJKLM,नप१.हब-घचजटठणतद,PQ1.YZ-DFGHJKLM +4,p2.x3z-DFGHJKLM,न२.स३ब-घचजटठणतद,P2.X3Z-DFGHJKLM +4,p2x.3z-DFGHJKLM,न२स.३ब-घचजटठणतद,P2X.3Z-DFGHJKLM +4,pq.1xy2-DFGHJKLM,नप.१सह२-घचजटठणतद,PQ.1XY2-DFGHJKLM +4,pq1.xy2-DFGHJKLM,नप१.सह२-घचजटठणतद,PQ1.XY2-DFGHJKLM +4,pq1x.y2-DFGHJKLM,नप१स.ह२-घचजटठणतद,PQ1X.Y2-DFGHJKLM +4,p3.rx4z-DFGHJKLM,न३.भस४ब-घचजटठणतद,P3.RX4Z-DFGHJKLM +4,p3r.x4z-DFGHJKLM,न३भ.स४ब-घचजटठणतद,P3R.X4Z-DFGHJKLM +4,p3rx.4z-DFGHJKLM,न३भस.४ब-घचजटठणतद,P3RX.4Z-DFGHJKLM +4,5q.r6y7-DFGHJKLM,५प.भ६ह७-घचजटठणतद,5Q.R6Y7-DFGHJKLM +4,5qr.6y7-DFGHJKLM,५पभ.६ह७-घचजटठणतद,5QR.6Y7-DFGHJKLM +4,5qr6.y7-DFGHJKLM,५पभ६.ह७-घचजटठणतद,5QR6.Y7-DFGHJKLM +4,pq1.sx2z-DFGHJKLM,नप१.मस२ब-घचजटठणतद,PQ1.SX2Z-DFGHJKLM +4,pq1s.x2z-DFGHJKLM,नप१म.स२ब-घचजटठणतद,PQ1S.X2Z-DFGHJKLM +4,p3r.s4yz-DFGHJKLM,न३भ.म४हब-घचजटठणतद,P3R.S4YZ-DFGHJKLM +4,p3rs.4yz-DFGHJKLM,न३भम.४हब-घचजटठणतद,P3RS.4YZ-DFGHJKLM +4,5qr.6xy7-DFGHJKLM,५पभ.६सह७-घचजटठणतद,5QR.6XY7-DFGHJKLM +4,5qr6.xy7-DFGHJKLM,५पभ६.सह७-घचजटठणतद,5QR6.XY7-DFGHJKLM +4,8q9.sx0z-DFGHJKLM,८प९.मस०ब-घचजटठणतद,8Q9.SX0Z-DFGHJKLM +4,8q9s.x0z-DFGHJKLM,८प९म.स०ब-घचजटठणतद,8Q9S.X0Z-DFGHJKLM +4,1qr2.tx3z-DFGHJKLM,१पभ२.रस३ब-घचजटठणतद,1QR2.TX3Z-DFGHJKLM +4,p4rs.5xy6-DFGHJKLM,न४भम.५सह६-घचजटठणतद,P4RS.5XY6-DFGHJKLM +4,p7r8.t9y0-DFGHJKLM,न७भ८.र९ह०-घचजटठणतद,P7R8.T9Y0-DFGHJKLM +4,pq1st.2xy3-DFGHJKLM,नप१मर.२सह३-घचजटठणतद,PQ1ST.2XY3-DFGHJKLM +4,p4rs5.vx6z-DFGHJKLM,न४भम५.लस६ब-घचजटठणतद,P4RS5.VX6Z-DFGHJKLM +4,7qr8t.v9yz-DFGHJKLM,७पभ८र.ल९हब-घचजटठणतद,7QR8T.V9YZ-DFGHJKLM +4,p1r2t.3x4z-DFGHJKLM,न१भ२र.३स४ब-घचजटठणतद,P1R2T.3X4Z-DFGHJKLM +4,5q6s7.v8y9-DFGHJKLM,५प६म७.ल८ह९-घचजटठणतद,5Q6S7.V8Y9-DFGHJKLM +4,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^०१२३४५६७८९!@#$^&*()/:;[]{}<>?|~%-घचजटठणतद,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +4,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,अकगघएचजटIठणतदधOनपभमरफलवसहब-घचजटठणतद,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +4,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,अकगघएचजटIठणतदधOनपभमरफलवसहब-घचजटठणतद,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +4,OI.xx-DFGHJKLM,OI.सस-घचजटठणतद,OI.XX-DFGHJKLM +4,oi.xx-DFGHJKLM,OI.सस-घचजटठणतद,OI.XX-DFGHJKLM +4,oi.xx-oooooooo-DFGHJKLM,OI.सस-OOOOOOOO-घचजटठणतद,OI.XX-OOOOOOOO-DFGHJKLM +4,oi.xx-iiiiiiii-DFGHJKLM,OI.सस-IIIIIIII-घचजटठणतद,OI.XX-IIIIIIII-DFGHJKLM +4,PQ.RS-01234567-DFGHJKLM,नप.भम-०१२३४५६७-घचजटठणतद,PQ.RS-01234567-DFGHJKLM +4,PQ.RS-890-DFGHJKLM,नप.भम-८९०-घचजटठणतद,PQ.RS-890-DFGHJKLM +5,89.EU,൮൯.ഋഉ,89.EU +5,00.0A,൦൦.൦ഒ,00.0A +5,BCDF.GHJK,കഖഗച.ജടഡത,BCDF.GHJK +5,LMNP.QRST,ഥദധന.മരറല,LMNP.QRST +5,VWXY.Z123,ഴവശസ.ഹ൧൨൩,VWXY.Z123 +5,4567.890B,൪൫൬൭.൮൯൦ക,4567.890B +5,pq.xy,നമ.ശസ,PQ.XY +5,pq.xyz,നമ.ശസഹ,PQ.XYZ +5,pqx.yz,നമശ.സഹ,PQX.YZ +5,pq.rxyz,നമ.രശസഹ,PQ.RXYZ +5,pqr.xyz,നമര.ശസഹ,PQR.XYZ +5,pqrx.yz,നമരശ.സഹ,PQRX.YZ +5,pqr.sxyz,നമര.റശസഹ,PQR.SXYZ +5,pqrs.xyz,നമരറ.ശസഹ,PQRS.XYZ +5,pqrs.txyz,നമരറ.ലശസഹ,PQRS.TXYZ +5,pqrst.vxyz,നമരറല.ഴശസഹ,PQRST.VXYZ +5,p1.xy,ന൧.ശസ,P1.XY +5,pq.2y,നമ.൨സ,PQ.2Y +5,3q.x4,൩മ.ശ൪,3Q.X4 +5,5q.6y,൫മ.൬സ,5Q.6Y +5,pq.1yz,നമ.൧സഹ,PQ.1YZ +5,pq1.yz,നമ൧.സഹ,PQ1.YZ +5,p2.x3z,ന൨.ശ൩ഹ,P2.X3Z +5,p2x.3z,ന൨ശ.൩ഹ,P2X.3Z +5,pq.1xy2,നമ.൧ശസ൨,PQ.1XY2 +5,pq1.xy2,നമ൧.ശസ൨,PQ1.XY2 +5,pq1x.y2,നമ൧ശ.സ൨,PQ1X.Y2 +5,p3.rx4z,ന൩.രശ൪ഹ,P3.RX4Z +5,p3r.x4z,ന൩ര.ശ൪ഹ,P3R.X4Z +5,p3rx.4z,ന൩രശ.൪ഹ,P3RX.4Z +5,5q.r6y7,൫മ.ര൬സ൭,5Q.R6Y7 +5,5qr.6y7,൫മര.൬സ൭,5QR.6Y7 +5,5qr6.y7,൫മര൬.സ൭,5QR6.Y7 +5,pq1.sx2z,നമ൧.റശ൨ഹ,PQ1.SX2Z +5,pq1s.x2z,നമ൧റ.ശ൨ഹ,PQ1S.X2Z +5,p3r.s4yz,ന൩ര.റ൪സഹ,P3R.S4YZ +5,p3rs.4yz,ന൩രറ.൪സഹ,P3RS.4YZ +5,5qr.6xy7,൫മര.൬ശസ൭,5QR.6XY7 +5,5qr6.xy7,൫മര൬.ശസ൭,5QR6.XY7 +5,8q9.sx0z,൮മ൯.റശ൦ഹ,8Q9.SX0Z +5,8q9s.x0z,൮മ൯റ.ശ൦ഹ,8Q9S.X0Z +5,1qr2.tx3z,൧മര൨.ലശ൩ഹ,1QR2.TX3Z +5,p4rs.5xy6,ന൪രറ.൫ശസ൬,P4RS.5XY6 +5,p7r8.t9y0,ന൭ര൮.ല൯സ൦,P7R8.T9Y0 +5,pq1st.2xy3,നമ൧റല.൨ശസ൩,PQ1ST.2XY3 +5,p4rs5.vx6z,ന൪രറ൫.ഴശ൬ഹ,P4RS5.VX6Z +5,7qr8t.v9yz,൭മര൮ല.ഴ൯സഹ,7QR8T.V9YZ +5,p1r2t.3x4z,ന൧ര൨ല.൩ശ൪ഹ,P1R2T.3X4Z +5,5q6s7.v8y9,൫മ൬റ൭.ഴ൮സ൯,5Q6S7.V8Y9 +5,^0123456789!@#$^&*()/:;[]{}<>?|~%,^൦൧൨൩൪൫൬൭൮൯!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +5,abcdefghijklmnopqrstuvwxyz,ഒകഖഗഋചജടIഡതഥദധഠനമരറലഉഴവശസഹ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +5,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ഒകഖഗഋചജടIഡതഥദധഠനമരറലഉഴവശസഹ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +5,OI.xx,ഠI.ശശ,OI.XX +5,oi.xx,ഠI.ശശ,OI.XX +5,oi.xx-oooooooo,ഠI.ശശ-ഠഠഠഠഠഠഠഠ,OI.XX-OOOOOOOO +5,oi.xx-iiiiiiii,ഠI.ശശ-IIIIIIII,OI.XX-IIIIIIII +5,PQ.RS-01234567,നമ.രറ-൦൧൨൩൪൫൬൭,PQ.RS-01234567 +5,PQ.RS-890,നമ.രറ-൮൯൦,PQ.RS-890 +5,89.EU-bc,൮൯.ഋഉ-കഖ,89.EU-BC +5,00.0A-bc,൦൦.൦ഒ-കഖ,00.0A-BC +5,BCDF.GHJK-bc,കഖഗച.ജടഡത-കഖ,BCDF.GHJK-BC +5,LMNP.QRST-bc,ഥദധന.മരറല-കഖ,LMNP.QRST-BC +5,VWXY.Z123-bc,ഴവശസ.ഹ൧൨൩-കഖ,VWXY.Z123-BC +5,4567.890B-bc,൪൫൬൭.൮൯൦ക-കഖ,4567.890B-BC +5,pq.xy-bc,നമ.ശസ-കഖ,PQ.XY-BC +5,pq.xyz-bc,നമ.ശസഹ-കഖ,PQ.XYZ-BC +5,pqx.yz-bc,നമശ.സഹ-കഖ,PQX.YZ-BC +5,pq.rxyz-bc,നമ.രശസഹ-കഖ,PQ.RXYZ-BC +5,pqr.xyz-bc,നമര.ശസഹ-കഖ,PQR.XYZ-BC +5,pqrx.yz-bc,നമരശ.സഹ-കഖ,PQRX.YZ-BC +5,pqr.sxyz-bc,നമര.റശസഹ-കഖ,PQR.SXYZ-BC +5,pqrs.xyz-bc,നമരറ.ശസഹ-കഖ,PQRS.XYZ-BC +5,pqrs.txyz-bc,നമരറ.ലശസഹ-കഖ,PQRS.TXYZ-BC +5,pqrst.vxyz-bc,നമരറല.ഴശസഹ-കഖ,PQRST.VXYZ-BC +5,p1.xy-bc,ന൧.ശസ-കഖ,P1.XY-BC +5,pq.2y-bc,നമ.൨സ-കഖ,PQ.2Y-BC +5,3q.x4-bc,൩മ.ശ൪-കഖ,3Q.X4-BC +5,5q.6y-bc,൫മ.൬സ-കഖ,5Q.6Y-BC +5,pq.1yz-bc,നമ.൧സഹ-കഖ,PQ.1YZ-BC +5,pq1.yz-bc,നമ൧.സഹ-കഖ,PQ1.YZ-BC +5,p2.x3z-bc,ന൨.ശ൩ഹ-കഖ,P2.X3Z-BC +5,p2x.3z-bc,ന൨ശ.൩ഹ-കഖ,P2X.3Z-BC +5,pq.1xy2-bc,നമ.൧ശസ൨-കഖ,PQ.1XY2-BC +5,pq1.xy2-bc,നമ൧.ശസ൨-കഖ,PQ1.XY2-BC +5,pq1x.y2-bc,നമ൧ശ.സ൨-കഖ,PQ1X.Y2-BC +5,p3.rx4z-bc,ന൩.രശ൪ഹ-കഖ,P3.RX4Z-BC +5,p3r.x4z-bc,ന൩ര.ശ൪ഹ-കഖ,P3R.X4Z-BC +5,p3rx.4z-bc,ന൩രശ.൪ഹ-കഖ,P3RX.4Z-BC +5,5q.r6y7-bc,൫മ.ര൬സ൭-കഖ,5Q.R6Y7-BC +5,5qr.6y7-bc,൫മര.൬സ൭-കഖ,5QR.6Y7-BC +5,5qr6.y7-bc,൫മര൬.സ൭-കഖ,5QR6.Y7-BC +5,pq1.sx2z-bc,നമ൧.റശ൨ഹ-കഖ,PQ1.SX2Z-BC +5,pq1s.x2z-bc,നമ൧റ.ശ൨ഹ-കഖ,PQ1S.X2Z-BC +5,p3r.s4yz-bc,ന൩ര.റ൪സഹ-കഖ,P3R.S4YZ-BC +5,p3rs.4yz-bc,ന൩രറ.൪സഹ-കഖ,P3RS.4YZ-BC +5,5qr.6xy7-bc,൫മര.൬ശസ൭-കഖ,5QR.6XY7-BC +5,5qr6.xy7-bc,൫മര൬.ശസ൭-കഖ,5QR6.XY7-BC +5,8q9.sx0z-bc,൮മ൯.റശ൦ഹ-കഖ,8Q9.SX0Z-BC +5,8q9s.x0z-bc,൮മ൯റ.ശ൦ഹ-കഖ,8Q9S.X0Z-BC +5,1qr2.tx3z-bc,൧മര൨.ലശ൩ഹ-കഖ,1QR2.TX3Z-BC +5,p4rs.5xy6-bc,ന൪രറ.൫ശസ൬-കഖ,P4RS.5XY6-BC +5,p7r8.t9y0-bc,ന൭ര൮.ല൯സ൦-കഖ,P7R8.T9Y0-BC +5,pq1st.2xy3-bc,നമ൧റല.൨ശസ൩-കഖ,PQ1ST.2XY3-BC +5,p4rs5.vx6z-bc,ന൪രറ൫.ഴശ൬ഹ-കഖ,P4RS5.VX6Z-BC +5,7qr8t.v9yz-bc,൭മര൮ല.ഴ൯സഹ-കഖ,7QR8T.V9YZ-BC +5,p1r2t.3x4z-bc,ന൧ര൨ല.൩ശ൪ഹ-കഖ,P1R2T.3X4Z-BC +5,5q6s7.v8y9-bc,൫മ൬റ൭.ഴ൮സ൯-കഖ,5Q6S7.V8Y9-BC +5,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^൦൧൨൩൪൫൬൭൮൯!@#$^&*()/:;[]{}<>?|~%-കഖ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +5,abcdefghijklmnopqrstuvwxyz-bc,ഒകഖഗഋചജടIഡതഥദധഠനമരറലഉഴവശസഹ-കഖ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +5,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ഒകഖഗഋചജടIഡതഥദധഠനമരറലഉഴവശസഹ-കഖ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +5,OI.xx-bc,ഠI.ശശ-കഖ,OI.XX-BC +5,oi.xx-bc,ഠI.ശശ-കഖ,OI.XX-BC +5,oi.xx-oooooooo-bc,ഠI.ശശ-ഠഠഠഠഠഠഠഠ-കഖ,OI.XX-OOOOOOOO-BC +5,oi.xx-iiiiiiii-bc,ഠI.ശശ-IIIIIIII-കഖ,OI.XX-IIIIIIII-BC +5,PQ.RS-01234567-bc,നമ.രറ-൦൧൨൩൪൫൬൭-കഖ,PQ.RS-01234567-BC +5,PQ.RS-890-bc,നമ.രറ-൮൯൦-കഖ,PQ.RS-890-BC +5,89.EU-DFGHJKLM,൮൯.ഋഉ-ഗചജടഡതഥദ,89.EU-DFGHJKLM +5,00.0A-DFGHJKLM,൦൦.൦ഒ-ഗചജടഡതഥദ,00.0A-DFGHJKLM +5,BCDF.GHJK-DFGHJKLM,കഖഗച.ജടഡത-ഗചജടഡതഥദ,BCDF.GHJK-DFGHJKLM +5,LMNP.QRST-DFGHJKLM,ഥദധന.മരറല-ഗചജടഡതഥദ,LMNP.QRST-DFGHJKLM +5,VWXY.Z123-DFGHJKLM,ഴവശസ.ഹ൧൨൩-ഗചജടഡതഥദ,VWXY.Z123-DFGHJKLM +5,4567.890B-DFGHJKLM,൪൫൬൭.൮൯൦ക-ഗചജടഡതഥദ,4567.890B-DFGHJKLM +5,pq.xy-DFGHJKLM,നമ.ശസ-ഗചജടഡതഥദ,PQ.XY-DFGHJKLM +5,pq.xyz-DFGHJKLM,നമ.ശസഹ-ഗചജടഡതഥദ,PQ.XYZ-DFGHJKLM +5,pqx.yz-DFGHJKLM,നമശ.സഹ-ഗചജടഡതഥദ,PQX.YZ-DFGHJKLM +5,pq.rxyz-DFGHJKLM,നമ.രശസഹ-ഗചജടഡതഥദ,PQ.RXYZ-DFGHJKLM +5,pqr.xyz-DFGHJKLM,നമര.ശസഹ-ഗചജടഡതഥദ,PQR.XYZ-DFGHJKLM +5,pqrx.yz-DFGHJKLM,നമരശ.സഹ-ഗചജടഡതഥദ,PQRX.YZ-DFGHJKLM +5,pqr.sxyz-DFGHJKLM,നമര.റശസഹ-ഗചജടഡതഥദ,PQR.SXYZ-DFGHJKLM +5,pqrs.xyz-DFGHJKLM,നമരറ.ശസഹ-ഗചജടഡതഥദ,PQRS.XYZ-DFGHJKLM +5,pqrs.txyz-DFGHJKLM,നമരറ.ലശസഹ-ഗചജടഡതഥദ,PQRS.TXYZ-DFGHJKLM +5,pqrst.vxyz-DFGHJKLM,നമരറല.ഴശസഹ-ഗചജടഡതഥദ,PQRST.VXYZ-DFGHJKLM +5,p1.xy-DFGHJKLM,ന൧.ശസ-ഗചജടഡതഥദ,P1.XY-DFGHJKLM +5,pq.2y-DFGHJKLM,നമ.൨സ-ഗചജടഡതഥദ,PQ.2Y-DFGHJKLM +5,3q.x4-DFGHJKLM,൩മ.ശ൪-ഗചജടഡതഥദ,3Q.X4-DFGHJKLM +5,5q.6y-DFGHJKLM,൫മ.൬സ-ഗചജടഡതഥദ,5Q.6Y-DFGHJKLM +5,pq.1yz-DFGHJKLM,നമ.൧സഹ-ഗചജടഡതഥദ,PQ.1YZ-DFGHJKLM +5,pq1.yz-DFGHJKLM,നമ൧.സഹ-ഗചജടഡതഥദ,PQ1.YZ-DFGHJKLM +5,p2.x3z-DFGHJKLM,ന൨.ശ൩ഹ-ഗചജടഡതഥദ,P2.X3Z-DFGHJKLM +5,p2x.3z-DFGHJKLM,ന൨ശ.൩ഹ-ഗചജടഡതഥദ,P2X.3Z-DFGHJKLM +5,pq.1xy2-DFGHJKLM,നമ.൧ശസ൨-ഗചജടഡതഥദ,PQ.1XY2-DFGHJKLM +5,pq1.xy2-DFGHJKLM,നമ൧.ശസ൨-ഗചജടഡതഥദ,PQ1.XY2-DFGHJKLM +5,pq1x.y2-DFGHJKLM,നമ൧ശ.സ൨-ഗചജടഡതഥദ,PQ1X.Y2-DFGHJKLM +5,p3.rx4z-DFGHJKLM,ന൩.രശ൪ഹ-ഗചജടഡതഥദ,P3.RX4Z-DFGHJKLM +5,p3r.x4z-DFGHJKLM,ന൩ര.ശ൪ഹ-ഗചജടഡതഥദ,P3R.X4Z-DFGHJKLM +5,p3rx.4z-DFGHJKLM,ന൩രശ.൪ഹ-ഗചജടഡതഥദ,P3RX.4Z-DFGHJKLM +5,5q.r6y7-DFGHJKLM,൫മ.ര൬സ൭-ഗചജടഡതഥദ,5Q.R6Y7-DFGHJKLM +5,5qr.6y7-DFGHJKLM,൫മര.൬സ൭-ഗചജടഡതഥദ,5QR.6Y7-DFGHJKLM +5,5qr6.y7-DFGHJKLM,൫മര൬.സ൭-ഗചജടഡതഥദ,5QR6.Y7-DFGHJKLM +5,pq1.sx2z-DFGHJKLM,നമ൧.റശ൨ഹ-ഗചജടഡതഥദ,PQ1.SX2Z-DFGHJKLM +5,pq1s.x2z-DFGHJKLM,നമ൧റ.ശ൨ഹ-ഗചജടഡതഥദ,PQ1S.X2Z-DFGHJKLM +5,p3r.s4yz-DFGHJKLM,ന൩ര.റ൪സഹ-ഗചജടഡതഥദ,P3R.S4YZ-DFGHJKLM +5,p3rs.4yz-DFGHJKLM,ന൩രറ.൪സഹ-ഗചജടഡതഥദ,P3RS.4YZ-DFGHJKLM +5,5qr.6xy7-DFGHJKLM,൫മര.൬ശസ൭-ഗചജടഡതഥദ,5QR.6XY7-DFGHJKLM +5,5qr6.xy7-DFGHJKLM,൫മര൬.ശസ൭-ഗചജടഡതഥദ,5QR6.XY7-DFGHJKLM +5,8q9.sx0z-DFGHJKLM,൮മ൯.റശ൦ഹ-ഗചജടഡതഥദ,8Q9.SX0Z-DFGHJKLM +5,8q9s.x0z-DFGHJKLM,൮മ൯റ.ശ൦ഹ-ഗചജടഡതഥദ,8Q9S.X0Z-DFGHJKLM +5,1qr2.tx3z-DFGHJKLM,൧മര൨.ലശ൩ഹ-ഗചജടഡതഥദ,1QR2.TX3Z-DFGHJKLM +5,p4rs.5xy6-DFGHJKLM,ന൪രറ.൫ശസ൬-ഗചജടഡതഥദ,P4RS.5XY6-DFGHJKLM +5,p7r8.t9y0-DFGHJKLM,ന൭ര൮.ല൯സ൦-ഗചജടഡതഥദ,P7R8.T9Y0-DFGHJKLM +5,pq1st.2xy3-DFGHJKLM,നമ൧റല.൨ശസ൩-ഗചജടഡതഥദ,PQ1ST.2XY3-DFGHJKLM +5,p4rs5.vx6z-DFGHJKLM,ന൪രറ൫.ഴശ൬ഹ-ഗചജടഡതഥദ,P4RS5.VX6Z-DFGHJKLM +5,7qr8t.v9yz-DFGHJKLM,൭മര൮ല.ഴ൯സഹ-ഗചജടഡതഥദ,7QR8T.V9YZ-DFGHJKLM +5,p1r2t.3x4z-DFGHJKLM,ന൧ര൨ല.൩ശ൪ഹ-ഗചജടഡതഥദ,P1R2T.3X4Z-DFGHJKLM +5,5q6s7.v8y9-DFGHJKLM,൫മ൬റ൭.ഴ൮സ൯-ഗചജടഡതഥദ,5Q6S7.V8Y9-DFGHJKLM +5,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^൦൧൨൩൪൫൬൭൮൯!@#$^&*()/:;[]{}<>?|~%-ഗചജടഡതഥദ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +5,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ഒകഖഗഋചജടIഡതഥദധഠനമരറലഉഴവശസഹ-ഗചജടഡതഥദ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +5,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ഒകഖഗഋചജടIഡതഥദധഠനമരറലഉഴവശസഹ-ഗചജടഡതഥദ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +5,OI.xx-DFGHJKLM,ഠI.ശശ-ഗചജടഡതഥദ,OI.XX-DFGHJKLM +5,oi.xx-DFGHJKLM,ഠI.ശശ-ഗചജടഡതഥദ,OI.XX-DFGHJKLM +5,oi.xx-oooooooo-DFGHJKLM,ഠI.ശശ-ഠഠഠഠഠഠഠഠ-ഗചജടഡതഥദ,OI.XX-OOOOOOOO-DFGHJKLM +5,oi.xx-iiiiiiii-DFGHJKLM,ഠI.ശശ-IIIIIIII-ഗചജടഡതഥദ,OI.XX-IIIIIIII-DFGHJKLM +5,PQ.RS-01234567-DFGHJKLM,നമ.രറ-൦൧൨൩൪൫൬൭-ഗചജടഡതഥദ,PQ.RS-01234567-DFGHJKLM +5,PQ.RS-890-DFGHJKLM,നമ.രറ-൮൯൦-ഗചജടഡതഥദ,PQ.RS-890-DFGHJKLM +6,89.EU,89.ႤႨ,89.EU +6,00.0A,00.0Ⴀ,00.0A +6,BCDF.GHJK,ႡႣႦႩ.ႫႬႮႰ,BCDF.GHJK +6,LMNP.QRST,ႱႲႴႵ.ႶႷႸႹ,LMNP.QRST +6,VWXY.Z123,ႺႻႽႾ.Ⴟ123,VWXY.Z123 +6,4567.890B,4567.890Ⴁ,4567.890B +6,pq.xy,ႵႶ.ႽႾ,PQ.XY +6,pq.xyz,ႵႶ.ႽႾႿ,PQ.XYZ +6,pqx.yz,ႵႶႽ.ႾႿ,PQX.YZ +6,pq.rxyz,ႵႶ.ႷႽႾႿ,PQ.RXYZ +6,pqr.xyz,ႵႶႷ.ႽႾႿ,PQR.XYZ +6,pqrx.yz,ႵႶႷႽ.ႾႿ,PQRX.YZ +6,pqr.sxyz,ႵႶႷ.ႸႽႾႿ,PQR.SXYZ +6,pqrs.xyz,ႵႶႷႸ.ႽႾႿ,PQRS.XYZ +6,pqrs.txyz,ႵႶႷႸ.ႹႽႾႿ,PQRS.TXYZ +6,pqrst.vxyz,ႵႶႷႸႹ.ႺႽႾႿ,PQRST.VXYZ +6,p1.xy,Ⴕ1.ႽႾ,P1.XY +6,pq.2y,ႵႶ.2Ⴞ,PQ.2Y +6,3q.x4,3Ⴖ.Ⴝ4,3Q.X4 +6,5q.6y,5Ⴖ.6Ⴞ,5Q.6Y +6,pq.1yz,ႵႶ.1ႾႿ,PQ.1YZ +6,pq1.yz,ႵႶ1.ႾႿ,PQ1.YZ +6,p2.x3z,Ⴕ2.Ⴝ3Ⴟ,P2.X3Z +6,p2x.3z,Ⴕ2Ⴝ.3Ⴟ,P2X.3Z +6,pq.1xy2,ႵႶ.1ႽႾ2,PQ.1XY2 +6,pq1.xy2,ႵႶ1.ႽႾ2,PQ1.XY2 +6,pq1x.y2,ႵႶ1Ⴝ.Ⴞ2,PQ1X.Y2 +6,p3.rx4z,Ⴕ3.ႷႽ4Ⴟ,P3.RX4Z +6,p3r.x4z,Ⴕ3Ⴗ.Ⴝ4Ⴟ,P3R.X4Z +6,p3rx.4z,Ⴕ3ႷႽ.4Ⴟ,P3RX.4Z +6,5q.r6y7,5Ⴖ.Ⴗ6Ⴞ7,5Q.R6Y7 +6,5qr.6y7,5ႶႷ.6Ⴞ7,5QR.6Y7 +6,5qr6.y7,5ႶႷ6.Ⴞ7,5QR6.Y7 +6,pq1.sx2z,ႵႶ1.ႸႽ2Ⴟ,PQ1.SX2Z +6,pq1s.x2z,ႵႶ1Ⴘ.Ⴝ2Ⴟ,PQ1S.X2Z +6,p3r.s4yz,Ⴕ3Ⴗ.Ⴘ4ႾႿ,P3R.S4YZ +6,p3rs.4yz,Ⴕ3ႷႸ.4ႾႿ,P3RS.4YZ +6,5qr.6xy7,5ႶႷ.6ႽႾ7,5QR.6XY7 +6,5qr6.xy7,5ႶႷ6.ႽႾ7,5QR6.XY7 +6,8q9.sx0z,8Ⴖ9.ႸႽ0Ⴟ,8Q9.SX0Z +6,8q9s.x0z,8Ⴖ9Ⴘ.Ⴝ0Ⴟ,8Q9S.X0Z +6,1qr2.tx3z,1ႶႷ2.ႹႽ3Ⴟ,1QR2.TX3Z +6,p4rs.5xy6,Ⴕ4ႷႸ.5ႽႾ6,P4RS.5XY6 +6,p7r8.t9y0,Ⴕ7Ⴗ8.Ⴙ9Ⴞ0,P7R8.T9Y0 +6,pq1st.2xy3,ႵႶ1ႸႹ.2ႽႾ3,PQ1ST.2XY3 +6,p4rs5.vx6z,Ⴕ4ႷႸ5.ႺႽ6Ⴟ,P4RS5.VX6Z +6,7qr8t.v9yz,7ႶႷ8Ⴙ.Ⴚ9ႾႿ,7QR8T.V9YZ +6,p1r2t.3x4z,Ⴕ1Ⴗ2Ⴙ.3Ⴝ4Ⴟ,P1R2T.3X4Z +6,5q6s7.v8y9,5Ⴖ6Ⴘ7.Ⴚ8Ⴞ9,5Q6S7.V8Y9 +6,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +6,abcdefghijklmnopqrstuvwxyz,ႠႡႣႦႤႩႫႬIႮႰႱႲႴႭႵႶႷႸႹႨႺႻႽႾႿ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +6,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ႠႡႣႦႤႩႫႬIႮႰႱႲႴႭႵႶႷႸႹႨႺႻႽႾႿ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +6,OI.xx,ႭI.ႽႽ,OI.XX +6,oi.xx,ႭI.ႽႽ,OI.XX +6,oi.xx-oooooooo,ႭI.ႽႽ-ႭႭႭႭႭႭႭႭ,OI.XX-OOOOOOOO +6,oi.xx-iiiiiiii,ႭI.ႽႽ-IIIIIIII,OI.XX-IIIIIIII +6,PQ.RS-01234567,ႵႶ.ႷႸ-01234567,PQ.RS-01234567 +6,PQ.RS-890,ႵႶ.ႷႸ-890,PQ.RS-890 +6,89.EU-bc,89.ႤႨ-ႡႣ,89.EU-BC +6,00.0A-bc,00.0Ⴀ-ႡႣ,00.0A-BC +6,BCDF.GHJK-bc,ႡႣႦႩ.ႫႬႮႰ-ႡႣ,BCDF.GHJK-BC +6,LMNP.QRST-bc,ႱႲႴႵ.ႶႷႸႹ-ႡႣ,LMNP.QRST-BC +6,VWXY.Z123-bc,ႺႻႽႾ.Ⴟ123-ႡႣ,VWXY.Z123-BC +6,4567.890B-bc,4567.890Ⴁ-ႡႣ,4567.890B-BC +6,pq.xy-bc,ႵႶ.ႽႾ-ႡႣ,PQ.XY-BC +6,pq.xyz-bc,ႵႶ.ႽႾႿ-ႡႣ,PQ.XYZ-BC +6,pqx.yz-bc,ႵႶႽ.ႾႿ-ႡႣ,PQX.YZ-BC +6,pq.rxyz-bc,ႵႶ.ႷႽႾႿ-ႡႣ,PQ.RXYZ-BC +6,pqr.xyz-bc,ႵႶႷ.ႽႾႿ-ႡႣ,PQR.XYZ-BC +6,pqrx.yz-bc,ႵႶႷႽ.ႾႿ-ႡႣ,PQRX.YZ-BC +6,pqr.sxyz-bc,ႵႶႷ.ႸႽႾႿ-ႡႣ,PQR.SXYZ-BC +6,pqrs.xyz-bc,ႵႶႷႸ.ႽႾႿ-ႡႣ,PQRS.XYZ-BC +6,pqrs.txyz-bc,ႵႶႷႸ.ႹႽႾႿ-ႡႣ,PQRS.TXYZ-BC +6,pqrst.vxyz-bc,ႵႶႷႸႹ.ႺႽႾႿ-ႡႣ,PQRST.VXYZ-BC +6,p1.xy-bc,Ⴕ1.ႽႾ-ႡႣ,P1.XY-BC +6,pq.2y-bc,ႵႶ.2Ⴞ-ႡႣ,PQ.2Y-BC +6,3q.x4-bc,3Ⴖ.Ⴝ4-ႡႣ,3Q.X4-BC +6,5q.6y-bc,5Ⴖ.6Ⴞ-ႡႣ,5Q.6Y-BC +6,pq.1yz-bc,ႵႶ.1ႾႿ-ႡႣ,PQ.1YZ-BC +6,pq1.yz-bc,ႵႶ1.ႾႿ-ႡႣ,PQ1.YZ-BC +6,p2.x3z-bc,Ⴕ2.Ⴝ3Ⴟ-ႡႣ,P2.X3Z-BC +6,p2x.3z-bc,Ⴕ2Ⴝ.3Ⴟ-ႡႣ,P2X.3Z-BC +6,pq.1xy2-bc,ႵႶ.1ႽႾ2-ႡႣ,PQ.1XY2-BC +6,pq1.xy2-bc,ႵႶ1.ႽႾ2-ႡႣ,PQ1.XY2-BC +6,pq1x.y2-bc,ႵႶ1Ⴝ.Ⴞ2-ႡႣ,PQ1X.Y2-BC +6,p3.rx4z-bc,Ⴕ3.ႷႽ4Ⴟ-ႡႣ,P3.RX4Z-BC +6,p3r.x4z-bc,Ⴕ3Ⴗ.Ⴝ4Ⴟ-ႡႣ,P3R.X4Z-BC +6,p3rx.4z-bc,Ⴕ3ႷႽ.4Ⴟ-ႡႣ,P3RX.4Z-BC +6,5q.r6y7-bc,5Ⴖ.Ⴗ6Ⴞ7-ႡႣ,5Q.R6Y7-BC +6,5qr.6y7-bc,5ႶႷ.6Ⴞ7-ႡႣ,5QR.6Y7-BC +6,5qr6.y7-bc,5ႶႷ6.Ⴞ7-ႡႣ,5QR6.Y7-BC +6,pq1.sx2z-bc,ႵႶ1.ႸႽ2Ⴟ-ႡႣ,PQ1.SX2Z-BC +6,pq1s.x2z-bc,ႵႶ1Ⴘ.Ⴝ2Ⴟ-ႡႣ,PQ1S.X2Z-BC +6,p3r.s4yz-bc,Ⴕ3Ⴗ.Ⴘ4ႾႿ-ႡႣ,P3R.S4YZ-BC +6,p3rs.4yz-bc,Ⴕ3ႷႸ.4ႾႿ-ႡႣ,P3RS.4YZ-BC +6,5qr.6xy7-bc,5ႶႷ.6ႽႾ7-ႡႣ,5QR.6XY7-BC +6,5qr6.xy7-bc,5ႶႷ6.ႽႾ7-ႡႣ,5QR6.XY7-BC +6,8q9.sx0z-bc,8Ⴖ9.ႸႽ0Ⴟ-ႡႣ,8Q9.SX0Z-BC +6,8q9s.x0z-bc,8Ⴖ9Ⴘ.Ⴝ0Ⴟ-ႡႣ,8Q9S.X0Z-BC +6,1qr2.tx3z-bc,1ႶႷ2.ႹႽ3Ⴟ-ႡႣ,1QR2.TX3Z-BC +6,p4rs.5xy6-bc,Ⴕ4ႷႸ.5ႽႾ6-ႡႣ,P4RS.5XY6-BC +6,p7r8.t9y0-bc,Ⴕ7Ⴗ8.Ⴙ9Ⴞ0-ႡႣ,P7R8.T9Y0-BC +6,pq1st.2xy3-bc,ႵႶ1ႸႹ.2ႽႾ3-ႡႣ,PQ1ST.2XY3-BC +6,p4rs5.vx6z-bc,Ⴕ4ႷႸ5.ႺႽ6Ⴟ-ႡႣ,P4RS5.VX6Z-BC +6,7qr8t.v9yz-bc,7ႶႷ8Ⴙ.Ⴚ9ႾႿ-ႡႣ,7QR8T.V9YZ-BC +6,p1r2t.3x4z-bc,Ⴕ1Ⴗ2Ⴙ.3Ⴝ4Ⴟ-ႡႣ,P1R2T.3X4Z-BC +6,5q6s7.v8y9-bc,5Ⴖ6Ⴘ7.Ⴚ8Ⴞ9-ႡႣ,5Q6S7.V8Y9-BC +6,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ႡႣ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +6,abcdefghijklmnopqrstuvwxyz-bc,ႠႡႣႦႤႩႫႬIႮႰႱႲႴႭႵႶႷႸႹႨႺႻႽႾႿ-ႡႣ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +6,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ႠႡႣႦႤႩႫႬIႮႰႱႲႴႭႵႶႷႸႹႨႺႻႽႾႿ-ႡႣ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +6,OI.xx-bc,ႭI.ႽႽ-ႡႣ,OI.XX-BC +6,oi.xx-bc,ႭI.ႽႽ-ႡႣ,OI.XX-BC +6,oi.xx-oooooooo-bc,ႭI.ႽႽ-ႭႭႭႭႭႭႭႭ-ႡႣ,OI.XX-OOOOOOOO-BC +6,oi.xx-iiiiiiii-bc,ႭI.ႽႽ-IIIIIIII-ႡႣ,OI.XX-IIIIIIII-BC +6,PQ.RS-01234567-bc,ႵႶ.ႷႸ-01234567-ႡႣ,PQ.RS-01234567-BC +6,PQ.RS-890-bc,ႵႶ.ႷႸ-890-ႡႣ,PQ.RS-890-BC +6,89.EU-DFGHJKLM,89.ႤႨ-ႦႩႫႬႮႰႱႲ,89.EU-DFGHJKLM +6,00.0A-DFGHJKLM,00.0Ⴀ-ႦႩႫႬႮႰႱႲ,00.0A-DFGHJKLM +6,BCDF.GHJK-DFGHJKLM,ႡႣႦႩ.ႫႬႮႰ-ႦႩႫႬႮႰႱႲ,BCDF.GHJK-DFGHJKLM +6,LMNP.QRST-DFGHJKLM,ႱႲႴႵ.ႶႷႸႹ-ႦႩႫႬႮႰႱႲ,LMNP.QRST-DFGHJKLM +6,VWXY.Z123-DFGHJKLM,ႺႻႽႾ.Ⴟ123-ႦႩႫႬႮႰႱႲ,VWXY.Z123-DFGHJKLM +6,4567.890B-DFGHJKLM,4567.890Ⴁ-ႦႩႫႬႮႰႱႲ,4567.890B-DFGHJKLM +6,pq.xy-DFGHJKLM,ႵႶ.ႽႾ-ႦႩႫႬႮႰႱႲ,PQ.XY-DFGHJKLM +6,pq.xyz-DFGHJKLM,ႵႶ.ႽႾႿ-ႦႩႫႬႮႰႱႲ,PQ.XYZ-DFGHJKLM +6,pqx.yz-DFGHJKLM,ႵႶႽ.ႾႿ-ႦႩႫႬႮႰႱႲ,PQX.YZ-DFGHJKLM +6,pq.rxyz-DFGHJKLM,ႵႶ.ႷႽႾႿ-ႦႩႫႬႮႰႱႲ,PQ.RXYZ-DFGHJKLM +6,pqr.xyz-DFGHJKLM,ႵႶႷ.ႽႾႿ-ႦႩႫႬႮႰႱႲ,PQR.XYZ-DFGHJKLM +6,pqrx.yz-DFGHJKLM,ႵႶႷႽ.ႾႿ-ႦႩႫႬႮႰႱႲ,PQRX.YZ-DFGHJKLM +6,pqr.sxyz-DFGHJKLM,ႵႶႷ.ႸႽႾႿ-ႦႩႫႬႮႰႱႲ,PQR.SXYZ-DFGHJKLM +6,pqrs.xyz-DFGHJKLM,ႵႶႷႸ.ႽႾႿ-ႦႩႫႬႮႰႱႲ,PQRS.XYZ-DFGHJKLM +6,pqrs.txyz-DFGHJKLM,ႵႶႷႸ.ႹႽႾႿ-ႦႩႫႬႮႰႱႲ,PQRS.TXYZ-DFGHJKLM +6,pqrst.vxyz-DFGHJKLM,ႵႶႷႸႹ.ႺႽႾႿ-ႦႩႫႬႮႰႱႲ,PQRST.VXYZ-DFGHJKLM +6,p1.xy-DFGHJKLM,Ⴕ1.ႽႾ-ႦႩႫႬႮႰႱႲ,P1.XY-DFGHJKLM +6,pq.2y-DFGHJKLM,ႵႶ.2Ⴞ-ႦႩႫႬႮႰႱႲ,PQ.2Y-DFGHJKLM +6,3q.x4-DFGHJKLM,3Ⴖ.Ⴝ4-ႦႩႫႬႮႰႱႲ,3Q.X4-DFGHJKLM +6,5q.6y-DFGHJKLM,5Ⴖ.6Ⴞ-ႦႩႫႬႮႰႱႲ,5Q.6Y-DFGHJKLM +6,pq.1yz-DFGHJKLM,ႵႶ.1ႾႿ-ႦႩႫႬႮႰႱႲ,PQ.1YZ-DFGHJKLM +6,pq1.yz-DFGHJKLM,ႵႶ1.ႾႿ-ႦႩႫႬႮႰႱႲ,PQ1.YZ-DFGHJKLM +6,p2.x3z-DFGHJKLM,Ⴕ2.Ⴝ3Ⴟ-ႦႩႫႬႮႰႱႲ,P2.X3Z-DFGHJKLM +6,p2x.3z-DFGHJKLM,Ⴕ2Ⴝ.3Ⴟ-ႦႩႫႬႮႰႱႲ,P2X.3Z-DFGHJKLM +6,pq.1xy2-DFGHJKLM,ႵႶ.1ႽႾ2-ႦႩႫႬႮႰႱႲ,PQ.1XY2-DFGHJKLM +6,pq1.xy2-DFGHJKLM,ႵႶ1.ႽႾ2-ႦႩႫႬႮႰႱႲ,PQ1.XY2-DFGHJKLM +6,pq1x.y2-DFGHJKLM,ႵႶ1Ⴝ.Ⴞ2-ႦႩႫႬႮႰႱႲ,PQ1X.Y2-DFGHJKLM +6,p3.rx4z-DFGHJKLM,Ⴕ3.ႷႽ4Ⴟ-ႦႩႫႬႮႰႱႲ,P3.RX4Z-DFGHJKLM +6,p3r.x4z-DFGHJKLM,Ⴕ3Ⴗ.Ⴝ4Ⴟ-ႦႩႫႬႮႰႱႲ,P3R.X4Z-DFGHJKLM +6,p3rx.4z-DFGHJKLM,Ⴕ3ႷႽ.4Ⴟ-ႦႩႫႬႮႰႱႲ,P3RX.4Z-DFGHJKLM +6,5q.r6y7-DFGHJKLM,5Ⴖ.Ⴗ6Ⴞ7-ႦႩႫႬႮႰႱႲ,5Q.R6Y7-DFGHJKLM +6,5qr.6y7-DFGHJKLM,5ႶႷ.6Ⴞ7-ႦႩႫႬႮႰႱႲ,5QR.6Y7-DFGHJKLM +6,5qr6.y7-DFGHJKLM,5ႶႷ6.Ⴞ7-ႦႩႫႬႮႰႱႲ,5QR6.Y7-DFGHJKLM +6,pq1.sx2z-DFGHJKLM,ႵႶ1.ႸႽ2Ⴟ-ႦႩႫႬႮႰႱႲ,PQ1.SX2Z-DFGHJKLM +6,pq1s.x2z-DFGHJKLM,ႵႶ1Ⴘ.Ⴝ2Ⴟ-ႦႩႫႬႮႰႱႲ,PQ1S.X2Z-DFGHJKLM +6,p3r.s4yz-DFGHJKLM,Ⴕ3Ⴗ.Ⴘ4ႾႿ-ႦႩႫႬႮႰႱႲ,P3R.S4YZ-DFGHJKLM +6,p3rs.4yz-DFGHJKLM,Ⴕ3ႷႸ.4ႾႿ-ႦႩႫႬႮႰႱႲ,P3RS.4YZ-DFGHJKLM +6,5qr.6xy7-DFGHJKLM,5ႶႷ.6ႽႾ7-ႦႩႫႬႮႰႱႲ,5QR.6XY7-DFGHJKLM +6,5qr6.xy7-DFGHJKLM,5ႶႷ6.ႽႾ7-ႦႩႫႬႮႰႱႲ,5QR6.XY7-DFGHJKLM +6,8q9.sx0z-DFGHJKLM,8Ⴖ9.ႸႽ0Ⴟ-ႦႩႫႬႮႰႱႲ,8Q9.SX0Z-DFGHJKLM +6,8q9s.x0z-DFGHJKLM,8Ⴖ9Ⴘ.Ⴝ0Ⴟ-ႦႩႫႬႮႰႱႲ,8Q9S.X0Z-DFGHJKLM +6,1qr2.tx3z-DFGHJKLM,1ႶႷ2.ႹႽ3Ⴟ-ႦႩႫႬႮႰႱႲ,1QR2.TX3Z-DFGHJKLM +6,p4rs.5xy6-DFGHJKLM,Ⴕ4ႷႸ.5ႽႾ6-ႦႩႫႬႮႰႱႲ,P4RS.5XY6-DFGHJKLM +6,p7r8.t9y0-DFGHJKLM,Ⴕ7Ⴗ8.Ⴙ9Ⴞ0-ႦႩႫႬႮႰႱႲ,P7R8.T9Y0-DFGHJKLM +6,pq1st.2xy3-DFGHJKLM,ႵႶ1ႸႹ.2ႽႾ3-ႦႩႫႬႮႰႱႲ,PQ1ST.2XY3-DFGHJKLM +6,p4rs5.vx6z-DFGHJKLM,Ⴕ4ႷႸ5.ႺႽ6Ⴟ-ႦႩႫႬႮႰႱႲ,P4RS5.VX6Z-DFGHJKLM +6,7qr8t.v9yz-DFGHJKLM,7ႶႷ8Ⴙ.Ⴚ9ႾႿ-ႦႩႫႬႮႰႱႲ,7QR8T.V9YZ-DFGHJKLM +6,p1r2t.3x4z-DFGHJKLM,Ⴕ1Ⴗ2Ⴙ.3Ⴝ4Ⴟ-ႦႩႫႬႮႰႱႲ,P1R2T.3X4Z-DFGHJKLM +6,5q6s7.v8y9-DFGHJKLM,5Ⴖ6Ⴘ7.Ⴚ8Ⴞ9-ႦႩႫႬႮႰႱႲ,5Q6S7.V8Y9-DFGHJKLM +6,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ႦႩႫႬႮႰႱႲ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +6,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ႠႡႣႦႤႩႫႬIႮႰႱႲႴႭႵႶႷႸႹႨႺႻႽႾႿ-ႦႩႫႬႮႰႱႲ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +6,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ႠႡႣႦႤႩႫႬIႮႰႱႲႴႭႵႶႷႸႹႨႺႻႽႾႿ-ႦႩႫႬႮႰႱႲ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +6,OI.xx-DFGHJKLM,ႭI.ႽႽ-ႦႩႫႬႮႰႱႲ,OI.XX-DFGHJKLM +6,oi.xx-DFGHJKLM,ႭI.ႽႽ-ႦႩႫႬႮႰႱႲ,OI.XX-DFGHJKLM +6,oi.xx-oooooooo-DFGHJKLM,ႭI.ႽႽ-ႭႭႭႭႭႭႭႭ-ႦႩႫႬႮႰႱႲ,OI.XX-OOOOOOOO-DFGHJKLM +6,oi.xx-iiiiiiii-DFGHJKLM,ႭI.ႽႽ-IIIIIIII-ႦႩႫႬႮႰႱႲ,OI.XX-IIIIIIII-DFGHJKLM +6,PQ.RS-01234567-DFGHJKLM,ႵႶ.ႷႸ-01234567-ႦႩႫႬႮႰႱႲ,PQ.RS-01234567-DFGHJKLM +6,PQ.RS-890-DFGHJKLM,ႵႶ.ႷႸ-890-ႦႩႫႬႮႰႱႲ,PQ.RS-890-DFGHJKLM +7,89.EU,89.オエ,89.EU +7,00.0A,00.0ア,00.0A +7,BCDF.GHJK,カキクケ.コサスチ,BCDF.GHJK +7,LMNP.QRST,トナヌヒ.フヘホメ,LMNP.QRST +7,VWXY.Z123,モヨラロ.ヲ123,VWXY.Z123 +7,4567.890B,4567.890カ,4567.890B +7,pq.xy,ヒフ.ラロ,PQ.XY +7,pq.xyz,ヒフ.ラロヲ,PQ.XYZ +7,pqx.yz,ヒフラ.ロヲ,PQX.YZ +7,pq.rxyz,ヒフ.ヘラロヲ,PQ.RXYZ +7,pqr.xyz,ヒフヘ.ラロヲ,PQR.XYZ +7,pqrx.yz,ヒフヘラ.ロヲ,PQRX.YZ +7,pqr.sxyz,ヒフヘ.ホラロヲ,PQR.SXYZ +7,pqrs.xyz,ヒフヘホ.ラロヲ,PQRS.XYZ +7,pqrs.txyz,ヒフヘホ.メラロヲ,PQRS.TXYZ +7,pqrst.vxyz,ヒフヘホメ.モラロヲ,PQRST.VXYZ +7,p1.xy,ヒ1.ラロ,P1.XY +7,pq.2y,ヒフ.2ロ,PQ.2Y +7,3q.x4,3フ.ラ4,3Q.X4 +7,5q.6y,5フ.6ロ,5Q.6Y +7,pq.1yz,ヒフ.1ロヲ,PQ.1YZ +7,pq1.yz,ヒフ1.ロヲ,PQ1.YZ +7,p2.x3z,ヒ2.ラ3ヲ,P2.X3Z +7,p2x.3z,ヒ2ラ.3ヲ,P2X.3Z +7,pq.1xy2,ヒフ.1ラロ2,PQ.1XY2 +7,pq1.xy2,ヒフ1.ラロ2,PQ1.XY2 +7,pq1x.y2,ヒフ1ラ.ロ2,PQ1X.Y2 +7,p3.rx4z,ヒ3.ヘラ4ヲ,P3.RX4Z +7,p3r.x4z,ヒ3ヘ.ラ4ヲ,P3R.X4Z +7,p3rx.4z,ヒ3ヘラ.4ヲ,P3RX.4Z +7,5q.r6y7,5フ.ヘ6ロ7,5Q.R6Y7 +7,5qr.6y7,5フヘ.6ロ7,5QR.6Y7 +7,5qr6.y7,5フヘ6.ロ7,5QR6.Y7 +7,pq1.sx2z,ヒフ1.ホラ2ヲ,PQ1.SX2Z +7,pq1s.x2z,ヒフ1ホ.ラ2ヲ,PQ1S.X2Z +7,p3r.s4yz,ヒ3ヘ.ホ4ロヲ,P3R.S4YZ +7,p3rs.4yz,ヒ3ヘホ.4ロヲ,P3RS.4YZ +7,5qr.6xy7,5フヘ.6ラロ7,5QR.6XY7 +7,5qr6.xy7,5フヘ6.ラロ7,5QR6.XY7 +7,8q9.sx0z,8フ9.ホラ0ヲ,8Q9.SX0Z +7,8q9s.x0z,8フ9ホ.ラ0ヲ,8Q9S.X0Z +7,1qr2.tx3z,1フヘ2.メラ3ヲ,1QR2.TX3Z +7,p4rs.5xy6,ヒ4ヘホ.5ラロ6,P4RS.5XY6 +7,p7r8.t9y0,ヒ7ヘ8.メ9ロ0,P7R8.T9Y0 +7,pq1st.2xy3,ヒフ1ホメ.2ラロ3,PQ1ST.2XY3 +7,p4rs5.vx6z,ヒ4ヘホ5.モラ6ヲ,P4RS5.VX6Z +7,7qr8t.v9yz,7フヘ8メ.モ9ロヲ,7QR8T.V9YZ +7,p1r2t.3x4z,ヒ1ヘ2メ.3ラ4ヲ,P1R2T.3X4Z +7,5q6s7.v8y9,5フ6ホ7.モ8ロ9,5Q6S7.V8Y9 +7,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +7,abcdefghijklmnopqrstuvwxyz,アカキクオケコサIスチトナヌOヒフヘホメエモヨラロヲ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +7,ABCDEFGHIJKLMNOPQRSTUVWXYZ,アカキクオケコサIスチトナヌOヒフヘホメエモヨラロヲ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +7,OI.xx,OI.ララ,OI.XX +7,oi.xx,OI.ララ,OI.XX +7,oi.xx-oooooooo,OI.ララ-OOOOOOOO,OI.XX-OOOOOOOO +7,oi.xx-iiiiiiii,OI.ララ-IIIIIIII,OI.XX-IIIIIIII +7,PQ.RS-01234567,ヒフ.ヘホ-01234567,PQ.RS-01234567 +7,PQ.RS-890,ヒフ.ヘホ-890,PQ.RS-890 +7,89.EU-bc,89.オエ-カキ,89.EU-BC +7,00.0A-bc,00.0ア-カキ,00.0A-BC +7,BCDF.GHJK-bc,カキクケ.コサスチ-カキ,BCDF.GHJK-BC +7,LMNP.QRST-bc,トナヌヒ.フヘホメ-カキ,LMNP.QRST-BC +7,VWXY.Z123-bc,モヨラロ.ヲ123-カキ,VWXY.Z123-BC +7,4567.890B-bc,4567.890カ-カキ,4567.890B-BC +7,pq.xy-bc,ヒフ.ラロ-カキ,PQ.XY-BC +7,pq.xyz-bc,ヒフ.ラロヲ-カキ,PQ.XYZ-BC +7,pqx.yz-bc,ヒフラ.ロヲ-カキ,PQX.YZ-BC +7,pq.rxyz-bc,ヒフ.ヘラロヲ-カキ,PQ.RXYZ-BC +7,pqr.xyz-bc,ヒフヘ.ラロヲ-カキ,PQR.XYZ-BC +7,pqrx.yz-bc,ヒフヘラ.ロヲ-カキ,PQRX.YZ-BC +7,pqr.sxyz-bc,ヒフヘ.ホラロヲ-カキ,PQR.SXYZ-BC +7,pqrs.xyz-bc,ヒフヘホ.ラロヲ-カキ,PQRS.XYZ-BC +7,pqrs.txyz-bc,ヒフヘホ.メラロヲ-カキ,PQRS.TXYZ-BC +7,pqrst.vxyz-bc,ヒフヘホメ.モラロヲ-カキ,PQRST.VXYZ-BC +7,p1.xy-bc,ヒ1.ラロ-カキ,P1.XY-BC +7,pq.2y-bc,ヒフ.2ロ-カキ,PQ.2Y-BC +7,3q.x4-bc,3フ.ラ4-カキ,3Q.X4-BC +7,5q.6y-bc,5フ.6ロ-カキ,5Q.6Y-BC +7,pq.1yz-bc,ヒフ.1ロヲ-カキ,PQ.1YZ-BC +7,pq1.yz-bc,ヒフ1.ロヲ-カキ,PQ1.YZ-BC +7,p2.x3z-bc,ヒ2.ラ3ヲ-カキ,P2.X3Z-BC +7,p2x.3z-bc,ヒ2ラ.3ヲ-カキ,P2X.3Z-BC +7,pq.1xy2-bc,ヒフ.1ラロ2-カキ,PQ.1XY2-BC +7,pq1.xy2-bc,ヒフ1.ラロ2-カキ,PQ1.XY2-BC +7,pq1x.y2-bc,ヒフ1ラ.ロ2-カキ,PQ1X.Y2-BC +7,p3.rx4z-bc,ヒ3.ヘラ4ヲ-カキ,P3.RX4Z-BC +7,p3r.x4z-bc,ヒ3ヘ.ラ4ヲ-カキ,P3R.X4Z-BC +7,p3rx.4z-bc,ヒ3ヘラ.4ヲ-カキ,P3RX.4Z-BC +7,5q.r6y7-bc,5フ.ヘ6ロ7-カキ,5Q.R6Y7-BC +7,5qr.6y7-bc,5フヘ.6ロ7-カキ,5QR.6Y7-BC +7,5qr6.y7-bc,5フヘ6.ロ7-カキ,5QR6.Y7-BC +7,pq1.sx2z-bc,ヒフ1.ホラ2ヲ-カキ,PQ1.SX2Z-BC +7,pq1s.x2z-bc,ヒフ1ホ.ラ2ヲ-カキ,PQ1S.X2Z-BC +7,p3r.s4yz-bc,ヒ3ヘ.ホ4ロヲ-カキ,P3R.S4YZ-BC +7,p3rs.4yz-bc,ヒ3ヘホ.4ロヲ-カキ,P3RS.4YZ-BC +7,5qr.6xy7-bc,5フヘ.6ラロ7-カキ,5QR.6XY7-BC +7,5qr6.xy7-bc,5フヘ6.ラロ7-カキ,5QR6.XY7-BC +7,8q9.sx0z-bc,8フ9.ホラ0ヲ-カキ,8Q9.SX0Z-BC +7,8q9s.x0z-bc,8フ9ホ.ラ0ヲ-カキ,8Q9S.X0Z-BC +7,1qr2.tx3z-bc,1フヘ2.メラ3ヲ-カキ,1QR2.TX3Z-BC +7,p4rs.5xy6-bc,ヒ4ヘホ.5ラロ6-カキ,P4RS.5XY6-BC +7,p7r8.t9y0-bc,ヒ7ヘ8.メ9ロ0-カキ,P7R8.T9Y0-BC +7,pq1st.2xy3-bc,ヒフ1ホメ.2ラロ3-カキ,PQ1ST.2XY3-BC +7,p4rs5.vx6z-bc,ヒ4ヘホ5.モラ6ヲ-カキ,P4RS5.VX6Z-BC +7,7qr8t.v9yz-bc,7フヘ8メ.モ9ロヲ-カキ,7QR8T.V9YZ-BC +7,p1r2t.3x4z-bc,ヒ1ヘ2メ.3ラ4ヲ-カキ,P1R2T.3X4Z-BC +7,5q6s7.v8y9-bc,5フ6ホ7.モ8ロ9-カキ,5Q6S7.V8Y9-BC +7,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-カキ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +7,abcdefghijklmnopqrstuvwxyz-bc,アカキクオケコサIスチトナヌOヒフヘホメエモヨラロヲ-カキ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +7,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,アカキクオケコサIスチトナヌOヒフヘホメエモヨラロヲ-カキ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +7,OI.xx-bc,OI.ララ-カキ,OI.XX-BC +7,oi.xx-bc,OI.ララ-カキ,OI.XX-BC +7,oi.xx-oooooooo-bc,OI.ララ-OOOOOOOO-カキ,OI.XX-OOOOOOOO-BC +7,oi.xx-iiiiiiii-bc,OI.ララ-IIIIIIII-カキ,OI.XX-IIIIIIII-BC +7,PQ.RS-01234567-bc,ヒフ.ヘホ-01234567-カキ,PQ.RS-01234567-BC +7,PQ.RS-890-bc,ヒフ.ヘホ-890-カキ,PQ.RS-890-BC +7,89.EU-DFGHJKLM,89.オエ-クケコサスチトナ,89.EU-DFGHJKLM +7,00.0A-DFGHJKLM,00.0ア-クケコサスチトナ,00.0A-DFGHJKLM +7,BCDF.GHJK-DFGHJKLM,カキクケ.コサスチ-クケコサスチトナ,BCDF.GHJK-DFGHJKLM +7,LMNP.QRST-DFGHJKLM,トナヌヒ.フヘホメ-クケコサスチトナ,LMNP.QRST-DFGHJKLM +7,VWXY.Z123-DFGHJKLM,モヨラロ.ヲ123-クケコサスチトナ,VWXY.Z123-DFGHJKLM +7,4567.890B-DFGHJKLM,4567.890カ-クケコサスチトナ,4567.890B-DFGHJKLM +7,pq.xy-DFGHJKLM,ヒフ.ラロ-クケコサスチトナ,PQ.XY-DFGHJKLM +7,pq.xyz-DFGHJKLM,ヒフ.ラロヲ-クケコサスチトナ,PQ.XYZ-DFGHJKLM +7,pqx.yz-DFGHJKLM,ヒフラ.ロヲ-クケコサスチトナ,PQX.YZ-DFGHJKLM +7,pq.rxyz-DFGHJKLM,ヒフ.ヘラロヲ-クケコサスチトナ,PQ.RXYZ-DFGHJKLM +7,pqr.xyz-DFGHJKLM,ヒフヘ.ラロヲ-クケコサスチトナ,PQR.XYZ-DFGHJKLM +7,pqrx.yz-DFGHJKLM,ヒフヘラ.ロヲ-クケコサスチトナ,PQRX.YZ-DFGHJKLM +7,pqr.sxyz-DFGHJKLM,ヒフヘ.ホラロヲ-クケコサスチトナ,PQR.SXYZ-DFGHJKLM +7,pqrs.xyz-DFGHJKLM,ヒフヘホ.ラロヲ-クケコサスチトナ,PQRS.XYZ-DFGHJKLM +7,pqrs.txyz-DFGHJKLM,ヒフヘホ.メラロヲ-クケコサスチトナ,PQRS.TXYZ-DFGHJKLM +7,pqrst.vxyz-DFGHJKLM,ヒフヘホメ.モラロヲ-クケコサスチトナ,PQRST.VXYZ-DFGHJKLM +7,p1.xy-DFGHJKLM,ヒ1.ラロ-クケコサスチトナ,P1.XY-DFGHJKLM +7,pq.2y-DFGHJKLM,ヒフ.2ロ-クケコサスチトナ,PQ.2Y-DFGHJKLM +7,3q.x4-DFGHJKLM,3フ.ラ4-クケコサスチトナ,3Q.X4-DFGHJKLM +7,5q.6y-DFGHJKLM,5フ.6ロ-クケコサスチトナ,5Q.6Y-DFGHJKLM +7,pq.1yz-DFGHJKLM,ヒフ.1ロヲ-クケコサスチトナ,PQ.1YZ-DFGHJKLM +7,pq1.yz-DFGHJKLM,ヒフ1.ロヲ-クケコサスチトナ,PQ1.YZ-DFGHJKLM +7,p2.x3z-DFGHJKLM,ヒ2.ラ3ヲ-クケコサスチトナ,P2.X3Z-DFGHJKLM +7,p2x.3z-DFGHJKLM,ヒ2ラ.3ヲ-クケコサスチトナ,P2X.3Z-DFGHJKLM +7,pq.1xy2-DFGHJKLM,ヒフ.1ラロ2-クケコサスチトナ,PQ.1XY2-DFGHJKLM +7,pq1.xy2-DFGHJKLM,ヒフ1.ラロ2-クケコサスチトナ,PQ1.XY2-DFGHJKLM +7,pq1x.y2-DFGHJKLM,ヒフ1ラ.ロ2-クケコサスチトナ,PQ1X.Y2-DFGHJKLM +7,p3.rx4z-DFGHJKLM,ヒ3.ヘラ4ヲ-クケコサスチトナ,P3.RX4Z-DFGHJKLM +7,p3r.x4z-DFGHJKLM,ヒ3ヘ.ラ4ヲ-クケコサスチトナ,P3R.X4Z-DFGHJKLM +7,p3rx.4z-DFGHJKLM,ヒ3ヘラ.4ヲ-クケコサスチトナ,P3RX.4Z-DFGHJKLM +7,5q.r6y7-DFGHJKLM,5フ.ヘ6ロ7-クケコサスチトナ,5Q.R6Y7-DFGHJKLM +7,5qr.6y7-DFGHJKLM,5フヘ.6ロ7-クケコサスチトナ,5QR.6Y7-DFGHJKLM +7,5qr6.y7-DFGHJKLM,5フヘ6.ロ7-クケコサスチトナ,5QR6.Y7-DFGHJKLM +7,pq1.sx2z-DFGHJKLM,ヒフ1.ホラ2ヲ-クケコサスチトナ,PQ1.SX2Z-DFGHJKLM +7,pq1s.x2z-DFGHJKLM,ヒフ1ホ.ラ2ヲ-クケコサスチトナ,PQ1S.X2Z-DFGHJKLM +7,p3r.s4yz-DFGHJKLM,ヒ3ヘ.ホ4ロヲ-クケコサスチトナ,P3R.S4YZ-DFGHJKLM +7,p3rs.4yz-DFGHJKLM,ヒ3ヘホ.4ロヲ-クケコサスチトナ,P3RS.4YZ-DFGHJKLM +7,5qr.6xy7-DFGHJKLM,5フヘ.6ラロ7-クケコサスチトナ,5QR.6XY7-DFGHJKLM +7,5qr6.xy7-DFGHJKLM,5フヘ6.ラロ7-クケコサスチトナ,5QR6.XY7-DFGHJKLM +7,8q9.sx0z-DFGHJKLM,8フ9.ホラ0ヲ-クケコサスチトナ,8Q9.SX0Z-DFGHJKLM +7,8q9s.x0z-DFGHJKLM,8フ9ホ.ラ0ヲ-クケコサスチトナ,8Q9S.X0Z-DFGHJKLM +7,1qr2.tx3z-DFGHJKLM,1フヘ2.メラ3ヲ-クケコサスチトナ,1QR2.TX3Z-DFGHJKLM +7,p4rs.5xy6-DFGHJKLM,ヒ4ヘホ.5ラロ6-クケコサスチトナ,P4RS.5XY6-DFGHJKLM +7,p7r8.t9y0-DFGHJKLM,ヒ7ヘ8.メ9ロ0-クケコサスチトナ,P7R8.T9Y0-DFGHJKLM +7,pq1st.2xy3-DFGHJKLM,ヒフ1ホメ.2ラロ3-クケコサスチトナ,PQ1ST.2XY3-DFGHJKLM +7,p4rs5.vx6z-DFGHJKLM,ヒ4ヘホ5.モラ6ヲ-クケコサスチトナ,P4RS5.VX6Z-DFGHJKLM +7,7qr8t.v9yz-DFGHJKLM,7フヘ8メ.モ9ロヲ-クケコサスチトナ,7QR8T.V9YZ-DFGHJKLM +7,p1r2t.3x4z-DFGHJKLM,ヒ1ヘ2メ.3ラ4ヲ-クケコサスチトナ,P1R2T.3X4Z-DFGHJKLM +7,5q6s7.v8y9-DFGHJKLM,5フ6ホ7.モ8ロ9-クケコサスチトナ,5Q6S7.V8Y9-DFGHJKLM +7,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-クケコサスチトナ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +7,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,アカキクオケコサIスチトナヌOヒフヘホメエモヨラロヲ-クケコサスチトナ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +7,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,アカキクオケコサIスチトナヌOヒフヘホメエモヨラロヲ-クケコサスチトナ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +7,OI.xx-DFGHJKLM,OI.ララ-クケコサスチトナ,OI.XX-DFGHJKLM +7,oi.xx-DFGHJKLM,OI.ララ-クケコサスチトナ,OI.XX-DFGHJKLM +7,oi.xx-oooooooo-DFGHJKLM,OI.ララ-OOOOOOOO-クケコサスチトナ,OI.XX-OOOOOOOO-DFGHJKLM +7,oi.xx-iiiiiiii-DFGHJKLM,OI.ララ-IIIIIIII-クケコサスチトナ,OI.XX-IIIIIIII-DFGHJKLM +7,PQ.RS-01234567-DFGHJKLM,ヒフ.ヘホ-01234567-クケコサスチトナ,PQ.RS-01234567-DFGHJKLM +7,PQ.RS-890-DFGHJKLM,ヒフ.ヘホ-890-クケコサスチトナ,PQ.RS-890-DFGHJKLM +8,89.EU,๘๙.าฬ,89.EU +8,00.0A,๐๐.๐ะ,00.0A +8,BCDF.GHJK,กขคง.จฉชฑ,BCDF.GHJK +8,LMNP.QRST,ดถทธ.บผมร,LMNP.QRST +8,VWXY.Z123,ลวอฮ.ฯ๑๒๓,VWXY.Z123 +8,4567.890B,๔๕๖๗.๘๙๐ก,4567.890B +8,pq.xy,ธบ.อฮ,PQ.XY +8,pq.xyz,ธบ.อฮฯ,PQ.XYZ +8,pqx.yz,ธบอ.ฮฯ,PQX.YZ +8,pq.rxyz,ธบ.ผอฮฯ,PQ.RXYZ +8,pqr.xyz,ธบผ.อฮฯ,PQR.XYZ +8,pqrx.yz,ธบผอ.ฮฯ,PQRX.YZ +8,pqr.sxyz,ธบผ.มอฮฯ,PQR.SXYZ +8,pqrs.xyz,ธบผม.อฮฯ,PQRS.XYZ +8,pqrs.txyz,ธบผม.รอฮฯ,PQRS.TXYZ +8,pqrst.vxyz,ธบผมร.ลอฮฯ,PQRST.VXYZ +8,p1.xy,ธ๑.อฮ,P1.XY +8,pq.2y,ธบ.๒ฮ,PQ.2Y +8,3q.x4,๓บ.อ๔,3Q.X4 +8,5q.6y,๕บ.๖ฮ,5Q.6Y +8,pq.1yz,ธบ.๑ฮฯ,PQ.1YZ +8,pq1.yz,ธบ๑.ฮฯ,PQ1.YZ +8,p2.x3z,ธ๒.อ๓ฯ,P2.X3Z +8,p2x.3z,ธ๒อ.๓ฯ,P2X.3Z +8,pq.1xy2,ธบ.๑อฮ๒,PQ.1XY2 +8,pq1.xy2,ธบ๑.อฮ๒,PQ1.XY2 +8,pq1x.y2,ธบ๑อ.ฮ๒,PQ1X.Y2 +8,p3.rx4z,ธ๓.ผอ๔ฯ,P3.RX4Z +8,p3r.x4z,ธ๓ผ.อ๔ฯ,P3R.X4Z +8,p3rx.4z,ธ๓ผอ.๔ฯ,P3RX.4Z +8,5q.r6y7,๕บ.ผ๖ฮ๗,5Q.R6Y7 +8,5qr.6y7,๕บผ.๖ฮ๗,5QR.6Y7 +8,5qr6.y7,๕บผ๖.ฮ๗,5QR6.Y7 +8,pq1.sx2z,ธบ๑.มอ๒ฯ,PQ1.SX2Z +8,pq1s.x2z,ธบ๑ม.อ๒ฯ,PQ1S.X2Z +8,p3r.s4yz,ธ๓ผ.ม๔ฮฯ,P3R.S4YZ +8,p3rs.4yz,ธ๓ผม.๔ฮฯ,P3RS.4YZ +8,5qr.6xy7,๕บผ.๖อฮ๗,5QR.6XY7 +8,5qr6.xy7,๕บผ๖.อฮ๗,5QR6.XY7 +8,8q9.sx0z,๘บ๙.มอ๐ฯ,8Q9.SX0Z +8,8q9s.x0z,๘บ๙ม.อ๐ฯ,8Q9S.X0Z +8,1qr2.tx3z,๑บผ๒.รอ๓ฯ,1QR2.TX3Z +8,p4rs.5xy6,ธ๔ผม.๕อฮ๖,P4RS.5XY6 +8,p7r8.t9y0,ธ๗ผ๘.ร๙ฮ๐,P7R8.T9Y0 +8,pq1st.2xy3,ธบ๑มร.๒อฮ๓,PQ1ST.2XY3 +8,p4rs5.vx6z,ธ๔ผม๕.ลอ๖ฯ,P4RS5.VX6Z +8,7qr8t.v9yz,๗บผ๘ร.ล๙ฮฯ,7QR8T.V9YZ +8,p1r2t.3x4z,ธ๑ผ๒ร.๓อ๔ฯ,P1R2T.3X4Z +8,5q6s7.v8y9,๕บ๖ม๗.ล๘ฮ๙,5Q6S7.V8Y9 +8,^0123456789!@#$^&*()/:;[]{}<>?|~%,^๐๑๒๓๔๕๖๗๘๙!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +8,abcdefghijklmnopqrstuvwxyz,ะกขคางจฉIชฑดถทOธบผมรฬลวอฮฯ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +8,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ะกขคางจฉIชฑดถทOธบผมรฬลวอฮฯ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +8,OI.xx,OI.ออ,OI.XX +8,oi.xx,OI.ออ,OI.XX +8,oi.xx-oooooooo,OI.ออ-OOOOOOOO,OI.XX-OOOOOOOO +8,oi.xx-iiiiiiii,OI.ออ-IIIIIIII,OI.XX-IIIIIIII +8,PQ.RS-01234567,ธบ.ผม-๐๑๒๓๔๕๖๗,PQ.RS-01234567 +8,PQ.RS-890,ธบ.ผม-๘๙๐,PQ.RS-890 +8,89.EU-bc,๘๙.าฬ-กข,89.EU-BC +8,00.0A-bc,๐๐.๐ะ-กข,00.0A-BC +8,BCDF.GHJK-bc,กขคง.จฉชฑ-กข,BCDF.GHJK-BC +8,LMNP.QRST-bc,ดถทธ.บผมร-กข,LMNP.QRST-BC +8,VWXY.Z123-bc,ลวอฮ.ฯ๑๒๓-กข,VWXY.Z123-BC +8,4567.890B-bc,๔๕๖๗.๘๙๐ก-กข,4567.890B-BC +8,pq.xy-bc,ธบ.อฮ-กข,PQ.XY-BC +8,pq.xyz-bc,ธบ.อฮฯ-กข,PQ.XYZ-BC +8,pqx.yz-bc,ธบอ.ฮฯ-กข,PQX.YZ-BC +8,pq.rxyz-bc,ธบ.ผอฮฯ-กข,PQ.RXYZ-BC +8,pqr.xyz-bc,ธบผ.อฮฯ-กข,PQR.XYZ-BC +8,pqrx.yz-bc,ธบผอ.ฮฯ-กข,PQRX.YZ-BC +8,pqr.sxyz-bc,ธบผ.มอฮฯ-กข,PQR.SXYZ-BC +8,pqrs.xyz-bc,ธบผม.อฮฯ-กข,PQRS.XYZ-BC +8,pqrs.txyz-bc,ธบผม.รอฮฯ-กข,PQRS.TXYZ-BC +8,pqrst.vxyz-bc,ธบผมร.ลอฮฯ-กข,PQRST.VXYZ-BC +8,p1.xy-bc,ธ๑.อฮ-กข,P1.XY-BC +8,pq.2y-bc,ธบ.๒ฮ-กข,PQ.2Y-BC +8,3q.x4-bc,๓บ.อ๔-กข,3Q.X4-BC +8,5q.6y-bc,๕บ.๖ฮ-กข,5Q.6Y-BC +8,pq.1yz-bc,ธบ.๑ฮฯ-กข,PQ.1YZ-BC +8,pq1.yz-bc,ธบ๑.ฮฯ-กข,PQ1.YZ-BC +8,p2.x3z-bc,ธ๒.อ๓ฯ-กข,P2.X3Z-BC +8,p2x.3z-bc,ธ๒อ.๓ฯ-กข,P2X.3Z-BC +8,pq.1xy2-bc,ธบ.๑อฮ๒-กข,PQ.1XY2-BC +8,pq1.xy2-bc,ธบ๑.อฮ๒-กข,PQ1.XY2-BC +8,pq1x.y2-bc,ธบ๑อ.ฮ๒-กข,PQ1X.Y2-BC +8,p3.rx4z-bc,ธ๓.ผอ๔ฯ-กข,P3.RX4Z-BC +8,p3r.x4z-bc,ธ๓ผ.อ๔ฯ-กข,P3R.X4Z-BC +8,p3rx.4z-bc,ธ๓ผอ.๔ฯ-กข,P3RX.4Z-BC +8,5q.r6y7-bc,๕บ.ผ๖ฮ๗-กข,5Q.R6Y7-BC +8,5qr.6y7-bc,๕บผ.๖ฮ๗-กข,5QR.6Y7-BC +8,5qr6.y7-bc,๕บผ๖.ฮ๗-กข,5QR6.Y7-BC +8,pq1.sx2z-bc,ธบ๑.มอ๒ฯ-กข,PQ1.SX2Z-BC +8,pq1s.x2z-bc,ธบ๑ม.อ๒ฯ-กข,PQ1S.X2Z-BC +8,p3r.s4yz-bc,ธ๓ผ.ม๔ฮฯ-กข,P3R.S4YZ-BC +8,p3rs.4yz-bc,ธ๓ผม.๔ฮฯ-กข,P3RS.4YZ-BC +8,5qr.6xy7-bc,๕บผ.๖อฮ๗-กข,5QR.6XY7-BC +8,5qr6.xy7-bc,๕บผ๖.อฮ๗-กข,5QR6.XY7-BC +8,8q9.sx0z-bc,๘บ๙.มอ๐ฯ-กข,8Q9.SX0Z-BC +8,8q9s.x0z-bc,๘บ๙ม.อ๐ฯ-กข,8Q9S.X0Z-BC +8,1qr2.tx3z-bc,๑บผ๒.รอ๓ฯ-กข,1QR2.TX3Z-BC +8,p4rs.5xy6-bc,ธ๔ผม.๕อฮ๖-กข,P4RS.5XY6-BC +8,p7r8.t9y0-bc,ธ๗ผ๘.ร๙ฮ๐-กข,P7R8.T9Y0-BC +8,pq1st.2xy3-bc,ธบ๑มร.๒อฮ๓-กข,PQ1ST.2XY3-BC +8,p4rs5.vx6z-bc,ธ๔ผม๕.ลอ๖ฯ-กข,P4RS5.VX6Z-BC +8,7qr8t.v9yz-bc,๗บผ๘ร.ล๙ฮฯ-กข,7QR8T.V9YZ-BC +8,p1r2t.3x4z-bc,ธ๑ผ๒ร.๓อ๔ฯ-กข,P1R2T.3X4Z-BC +8,5q6s7.v8y9-bc,๕บ๖ม๗.ล๘ฮ๙-กข,5Q6S7.V8Y9-BC +8,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^๐๑๒๓๔๕๖๗๘๙!@#$^&*()/:;[]{}<>?|~%-กข,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +8,abcdefghijklmnopqrstuvwxyz-bc,ะกขคางจฉIชฑดถทOธบผมรฬลวอฮฯ-กข,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +8,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ะกขคางจฉIชฑดถทOธบผมรฬลวอฮฯ-กข,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +8,OI.xx-bc,OI.ออ-กข,OI.XX-BC +8,oi.xx-bc,OI.ออ-กข,OI.XX-BC +8,oi.xx-oooooooo-bc,OI.ออ-OOOOOOOO-กข,OI.XX-OOOOOOOO-BC +8,oi.xx-iiiiiiii-bc,OI.ออ-IIIIIIII-กข,OI.XX-IIIIIIII-BC +8,PQ.RS-01234567-bc,ธบ.ผม-๐๑๒๓๔๕๖๗-กข,PQ.RS-01234567-BC +8,PQ.RS-890-bc,ธบ.ผม-๘๙๐-กข,PQ.RS-890-BC +8,89.EU-DFGHJKLM,๘๙.าฬ-คงจฉชฑดถ,89.EU-DFGHJKLM +8,00.0A-DFGHJKLM,๐๐.๐ะ-คงจฉชฑดถ,00.0A-DFGHJKLM +8,BCDF.GHJK-DFGHJKLM,กขคง.จฉชฑ-คงจฉชฑดถ,BCDF.GHJK-DFGHJKLM +8,LMNP.QRST-DFGHJKLM,ดถทธ.บผมร-คงจฉชฑดถ,LMNP.QRST-DFGHJKLM +8,VWXY.Z123-DFGHJKLM,ลวอฮ.ฯ๑๒๓-คงจฉชฑดถ,VWXY.Z123-DFGHJKLM +8,4567.890B-DFGHJKLM,๔๕๖๗.๘๙๐ก-คงจฉชฑดถ,4567.890B-DFGHJKLM +8,pq.xy-DFGHJKLM,ธบ.อฮ-คงจฉชฑดถ,PQ.XY-DFGHJKLM +8,pq.xyz-DFGHJKLM,ธบ.อฮฯ-คงจฉชฑดถ,PQ.XYZ-DFGHJKLM +8,pqx.yz-DFGHJKLM,ธบอ.ฮฯ-คงจฉชฑดถ,PQX.YZ-DFGHJKLM +8,pq.rxyz-DFGHJKLM,ธบ.ผอฮฯ-คงจฉชฑดถ,PQ.RXYZ-DFGHJKLM +8,pqr.xyz-DFGHJKLM,ธบผ.อฮฯ-คงจฉชฑดถ,PQR.XYZ-DFGHJKLM +8,pqrx.yz-DFGHJKLM,ธบผอ.ฮฯ-คงจฉชฑดถ,PQRX.YZ-DFGHJKLM +8,pqr.sxyz-DFGHJKLM,ธบผ.มอฮฯ-คงจฉชฑดถ,PQR.SXYZ-DFGHJKLM +8,pqrs.xyz-DFGHJKLM,ธบผม.อฮฯ-คงจฉชฑดถ,PQRS.XYZ-DFGHJKLM +8,pqrs.txyz-DFGHJKLM,ธบผม.รอฮฯ-คงจฉชฑดถ,PQRS.TXYZ-DFGHJKLM +8,pqrst.vxyz-DFGHJKLM,ธบผมร.ลอฮฯ-คงจฉชฑดถ,PQRST.VXYZ-DFGHJKLM +8,p1.xy-DFGHJKLM,ธ๑.อฮ-คงจฉชฑดถ,P1.XY-DFGHJKLM +8,pq.2y-DFGHJKLM,ธบ.๒ฮ-คงจฉชฑดถ,PQ.2Y-DFGHJKLM +8,3q.x4-DFGHJKLM,๓บ.อ๔-คงจฉชฑดถ,3Q.X4-DFGHJKLM +8,5q.6y-DFGHJKLM,๕บ.๖ฮ-คงจฉชฑดถ,5Q.6Y-DFGHJKLM +8,pq.1yz-DFGHJKLM,ธบ.๑ฮฯ-คงจฉชฑดถ,PQ.1YZ-DFGHJKLM +8,pq1.yz-DFGHJKLM,ธบ๑.ฮฯ-คงจฉชฑดถ,PQ1.YZ-DFGHJKLM +8,p2.x3z-DFGHJKLM,ธ๒.อ๓ฯ-คงจฉชฑดถ,P2.X3Z-DFGHJKLM +8,p2x.3z-DFGHJKLM,ธ๒อ.๓ฯ-คงจฉชฑดถ,P2X.3Z-DFGHJKLM +8,pq.1xy2-DFGHJKLM,ธบ.๑อฮ๒-คงจฉชฑดถ,PQ.1XY2-DFGHJKLM +8,pq1.xy2-DFGHJKLM,ธบ๑.อฮ๒-คงจฉชฑดถ,PQ1.XY2-DFGHJKLM +8,pq1x.y2-DFGHJKLM,ธบ๑อ.ฮ๒-คงจฉชฑดถ,PQ1X.Y2-DFGHJKLM +8,p3.rx4z-DFGHJKLM,ธ๓.ผอ๔ฯ-คงจฉชฑดถ,P3.RX4Z-DFGHJKLM +8,p3r.x4z-DFGHJKLM,ธ๓ผ.อ๔ฯ-คงจฉชฑดถ,P3R.X4Z-DFGHJKLM +8,p3rx.4z-DFGHJKLM,ธ๓ผอ.๔ฯ-คงจฉชฑดถ,P3RX.4Z-DFGHJKLM +8,5q.r6y7-DFGHJKLM,๕บ.ผ๖ฮ๗-คงจฉชฑดถ,5Q.R6Y7-DFGHJKLM +8,5qr.6y7-DFGHJKLM,๕บผ.๖ฮ๗-คงจฉชฑดถ,5QR.6Y7-DFGHJKLM +8,5qr6.y7-DFGHJKLM,๕บผ๖.ฮ๗-คงจฉชฑดถ,5QR6.Y7-DFGHJKLM +8,pq1.sx2z-DFGHJKLM,ธบ๑.มอ๒ฯ-คงจฉชฑดถ,PQ1.SX2Z-DFGHJKLM +8,pq1s.x2z-DFGHJKLM,ธบ๑ม.อ๒ฯ-คงจฉชฑดถ,PQ1S.X2Z-DFGHJKLM +8,p3r.s4yz-DFGHJKLM,ธ๓ผ.ม๔ฮฯ-คงจฉชฑดถ,P3R.S4YZ-DFGHJKLM +8,p3rs.4yz-DFGHJKLM,ธ๓ผม.๔ฮฯ-คงจฉชฑดถ,P3RS.4YZ-DFGHJKLM +8,5qr.6xy7-DFGHJKLM,๕บผ.๖อฮ๗-คงจฉชฑดถ,5QR.6XY7-DFGHJKLM +8,5qr6.xy7-DFGHJKLM,๕บผ๖.อฮ๗-คงจฉชฑดถ,5QR6.XY7-DFGHJKLM +8,8q9.sx0z-DFGHJKLM,๘บ๙.มอ๐ฯ-คงจฉชฑดถ,8Q9.SX0Z-DFGHJKLM +8,8q9s.x0z-DFGHJKLM,๘บ๙ม.อ๐ฯ-คงจฉชฑดถ,8Q9S.X0Z-DFGHJKLM +8,1qr2.tx3z-DFGHJKLM,๑บผ๒.รอ๓ฯ-คงจฉชฑดถ,1QR2.TX3Z-DFGHJKLM +8,p4rs.5xy6-DFGHJKLM,ธ๔ผม.๕อฮ๖-คงจฉชฑดถ,P4RS.5XY6-DFGHJKLM +8,p7r8.t9y0-DFGHJKLM,ธ๗ผ๘.ร๙ฮ๐-คงจฉชฑดถ,P7R8.T9Y0-DFGHJKLM +8,pq1st.2xy3-DFGHJKLM,ธบ๑มร.๒อฮ๓-คงจฉชฑดถ,PQ1ST.2XY3-DFGHJKLM +8,p4rs5.vx6z-DFGHJKLM,ธ๔ผม๕.ลอ๖ฯ-คงจฉชฑดถ,P4RS5.VX6Z-DFGHJKLM +8,7qr8t.v9yz-DFGHJKLM,๗บผ๘ร.ล๙ฮฯ-คงจฉชฑดถ,7QR8T.V9YZ-DFGHJKLM +8,p1r2t.3x4z-DFGHJKLM,ธ๑ผ๒ร.๓อ๔ฯ-คงจฉชฑดถ,P1R2T.3X4Z-DFGHJKLM +8,5q6s7.v8y9-DFGHJKLM,๕บ๖ม๗.ล๘ฮ๙-คงจฉชฑดถ,5Q6S7.V8Y9-DFGHJKLM +8,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^๐๑๒๓๔๕๖๗๘๙!@#$^&*()/:;[]{}<>?|~%-คงจฉชฑดถ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +8,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ะกขคางจฉIชฑดถทOธบผมรฬลวอฮฯ-คงจฉชฑดถ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +8,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ะกขคางจฉIชฑดถทOธบผมรฬลวอฮฯ-คงจฉชฑดถ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +8,OI.xx-DFGHJKLM,OI.ออ-คงจฉชฑดถ,OI.XX-DFGHJKLM +8,oi.xx-DFGHJKLM,OI.ออ-คงจฉชฑดถ,OI.XX-DFGHJKLM +8,oi.xx-oooooooo-DFGHJKLM,OI.ออ-OOOOOOOO-คงจฉชฑดถ,OI.XX-OOOOOOOO-DFGHJKLM +8,oi.xx-iiiiiiii-DFGHJKLM,OI.ออ-IIIIIIII-คงจฉชฑดถ,OI.XX-IIIIIIII-DFGHJKLM +8,PQ.RS-01234567-DFGHJKLM,ธบ.ผม-๐๑๒๓๔๕๖๗-คงจฉชฑดถ,PQ.RS-01234567-DFGHJKLM +8,PQ.RS-890-DFGHJKLM,ธบ.ผม-๘๙๐-คงจฉชฑดถ,PQ.RS-890-DFGHJKLM +9,89.EU,89.ໃຽ,89.EU +9,00.0A,00.0ະ,00.0A +9,BCDF.GHJK,ກຂຄງ.ຈຊຍດ,BCDF.GHJK +9,LMNP.QRST,ທນບຜ.ພມຢຣ,LMNP.QRST +9,VWXY.Z123,ວສຫອ.ຯ123,VWXY.Z123 +9,4567.890B,4567.890ກ,4567.890B +9,pq.xy,ຜພ.ຫອ,PQ.XY +9,pq.xyz,ຜພ.ຫອຯ,PQ.XYZ +9,pqx.yz,ຜພຫ.ອຯ,PQX.YZ +9,pq.rxyz,ຜພ.ມຫອຯ,PQ.RXYZ +9,pqr.xyz,ຜພມ.ຫອຯ,PQR.XYZ +9,pqrx.yz,ຜພມຫ.ອຯ,PQRX.YZ +9,pqr.sxyz,ຜພມ.ຢຫອຯ,PQR.SXYZ +9,pqrs.xyz,ຜພມຢ.ຫອຯ,PQRS.XYZ +9,pqrs.txyz,ຜພມຢ.ຣຫອຯ,PQRS.TXYZ +9,pqrst.vxyz,ຜພມຢຣ.ວຫອຯ,PQRST.VXYZ +9,p1.xy,ຜ1.ຫອ,P1.XY +9,pq.2y,ຜພ.2ອ,PQ.2Y +9,3q.x4,3ພ.ຫ4,3Q.X4 +9,5q.6y,5ພ.6ອ,5Q.6Y +9,pq.1yz,ຜພ.1ອຯ,PQ.1YZ +9,pq1.yz,ຜພ1.ອຯ,PQ1.YZ +9,p2.x3z,ຜ2.ຫ3ຯ,P2.X3Z +9,p2x.3z,ຜ2ຫ.3ຯ,P2X.3Z +9,pq.1xy2,ຜພ.1ຫອ2,PQ.1XY2 +9,pq1.xy2,ຜພ1.ຫອ2,PQ1.XY2 +9,pq1x.y2,ຜພ1ຫ.ອ2,PQ1X.Y2 +9,p3.rx4z,ຜ3.ມຫ4ຯ,P3.RX4Z +9,p3r.x4z,ຜ3ມ.ຫ4ຯ,P3R.X4Z +9,p3rx.4z,ຜ3ມຫ.4ຯ,P3RX.4Z +9,5q.r6y7,5ພ.ມ6ອ7,5Q.R6Y7 +9,5qr.6y7,5ພມ.6ອ7,5QR.6Y7 +9,5qr6.y7,5ພມ6.ອ7,5QR6.Y7 +9,pq1.sx2z,ຜພ1.ຢຫ2ຯ,PQ1.SX2Z +9,pq1s.x2z,ຜພ1ຢ.ຫ2ຯ,PQ1S.X2Z +9,p3r.s4yz,ຜ3ມ.ຢ4ອຯ,P3R.S4YZ +9,p3rs.4yz,ຜ3ມຢ.4ອຯ,P3RS.4YZ +9,5qr.6xy7,5ພມ.6ຫອ7,5QR.6XY7 +9,5qr6.xy7,5ພມ6.ຫອ7,5QR6.XY7 +9,8q9.sx0z,8ພ9.ຢຫ0ຯ,8Q9.SX0Z +9,8q9s.x0z,8ພ9ຢ.ຫ0ຯ,8Q9S.X0Z +9,1qr2.tx3z,1ພມ2.ຣຫ3ຯ,1QR2.TX3Z +9,p4rs.5xy6,ຜ4ມຢ.5ຫອ6,P4RS.5XY6 +9,p7r8.t9y0,ຜ7ມ8.ຣ9ອ0,P7R8.T9Y0 +9,pq1st.2xy3,ຜພ1ຢຣ.2ຫອ3,PQ1ST.2XY3 +9,p4rs5.vx6z,ຜ4ມຢ5.ວຫ6ຯ,P4RS5.VX6Z +9,7qr8t.v9yz,7ພມ8ຣ.ວ9ອຯ,7QR8T.V9YZ +9,p1r2t.3x4z,ຜ1ມ2ຣ.3ຫ4ຯ,P1R2T.3X4Z +9,5q6s7.v8y9,5ພ6ຢ7.ວ8ອ9,5Q6S7.V8Y9 +9,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +9,abcdefghijklmnopqrstuvwxyz,ະກຂຄໃງຈຊໄຍດທນບOຜພມຢຣຽວສຫອຯ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +9,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ະກຂຄໃງຈຊໄຍດທນບOຜພມຢຣຽວສຫອຯ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +9,OI.xx,Oໄ.ຫຫ,OI.XX +9,oi.xx,Oໄ.ຫຫ,OI.XX +9,oi.xx-oooooooo,Oໄ.ຫຫ-OOOOOOOO,OI.XX-OOOOOOOO +9,oi.xx-iiiiiiii,Oໄ.ຫຫ-ໄໄໄໄໄໄໄໄ,OI.XX-IIIIIIII +9,PQ.RS-01234567,ຜພ.ມຢ-01234567,PQ.RS-01234567 +9,PQ.RS-890,ຜພ.ມຢ-890,PQ.RS-890 +9,89.EU-bc,89.ໃຽ-ກຂ,89.EU-BC +9,00.0A-bc,00.0ະ-ກຂ,00.0A-BC +9,BCDF.GHJK-bc,ກຂຄງ.ຈຊຍດ-ກຂ,BCDF.GHJK-BC +9,LMNP.QRST-bc,ທນບຜ.ພມຢຣ-ກຂ,LMNP.QRST-BC +9,VWXY.Z123-bc,ວສຫອ.ຯ123-ກຂ,VWXY.Z123-BC +9,4567.890B-bc,4567.890ກ-ກຂ,4567.890B-BC +9,pq.xy-bc,ຜພ.ຫອ-ກຂ,PQ.XY-BC +9,pq.xyz-bc,ຜພ.ຫອຯ-ກຂ,PQ.XYZ-BC +9,pqx.yz-bc,ຜພຫ.ອຯ-ກຂ,PQX.YZ-BC +9,pq.rxyz-bc,ຜພ.ມຫອຯ-ກຂ,PQ.RXYZ-BC +9,pqr.xyz-bc,ຜພມ.ຫອຯ-ກຂ,PQR.XYZ-BC +9,pqrx.yz-bc,ຜພມຫ.ອຯ-ກຂ,PQRX.YZ-BC +9,pqr.sxyz-bc,ຜພມ.ຢຫອຯ-ກຂ,PQR.SXYZ-BC +9,pqrs.xyz-bc,ຜພມຢ.ຫອຯ-ກຂ,PQRS.XYZ-BC +9,pqrs.txyz-bc,ຜພມຢ.ຣຫອຯ-ກຂ,PQRS.TXYZ-BC +9,pqrst.vxyz-bc,ຜພມຢຣ.ວຫອຯ-ກຂ,PQRST.VXYZ-BC +9,p1.xy-bc,ຜ1.ຫອ-ກຂ,P1.XY-BC +9,pq.2y-bc,ຜພ.2ອ-ກຂ,PQ.2Y-BC +9,3q.x4-bc,3ພ.ຫ4-ກຂ,3Q.X4-BC +9,5q.6y-bc,5ພ.6ອ-ກຂ,5Q.6Y-BC +9,pq.1yz-bc,ຜພ.1ອຯ-ກຂ,PQ.1YZ-BC +9,pq1.yz-bc,ຜພ1.ອຯ-ກຂ,PQ1.YZ-BC +9,p2.x3z-bc,ຜ2.ຫ3ຯ-ກຂ,P2.X3Z-BC +9,p2x.3z-bc,ຜ2ຫ.3ຯ-ກຂ,P2X.3Z-BC +9,pq.1xy2-bc,ຜພ.1ຫອ2-ກຂ,PQ.1XY2-BC +9,pq1.xy2-bc,ຜພ1.ຫອ2-ກຂ,PQ1.XY2-BC +9,pq1x.y2-bc,ຜພ1ຫ.ອ2-ກຂ,PQ1X.Y2-BC +9,p3.rx4z-bc,ຜ3.ມຫ4ຯ-ກຂ,P3.RX4Z-BC +9,p3r.x4z-bc,ຜ3ມ.ຫ4ຯ-ກຂ,P3R.X4Z-BC +9,p3rx.4z-bc,ຜ3ມຫ.4ຯ-ກຂ,P3RX.4Z-BC +9,5q.r6y7-bc,5ພ.ມ6ອ7-ກຂ,5Q.R6Y7-BC +9,5qr.6y7-bc,5ພມ.6ອ7-ກຂ,5QR.6Y7-BC +9,5qr6.y7-bc,5ພມ6.ອ7-ກຂ,5QR6.Y7-BC +9,pq1.sx2z-bc,ຜພ1.ຢຫ2ຯ-ກຂ,PQ1.SX2Z-BC +9,pq1s.x2z-bc,ຜພ1ຢ.ຫ2ຯ-ກຂ,PQ1S.X2Z-BC +9,p3r.s4yz-bc,ຜ3ມ.ຢ4ອຯ-ກຂ,P3R.S4YZ-BC +9,p3rs.4yz-bc,ຜ3ມຢ.4ອຯ-ກຂ,P3RS.4YZ-BC +9,5qr.6xy7-bc,5ພມ.6ຫອ7-ກຂ,5QR.6XY7-BC +9,5qr6.xy7-bc,5ພມ6.ຫອ7-ກຂ,5QR6.XY7-BC +9,8q9.sx0z-bc,8ພ9.ຢຫ0ຯ-ກຂ,8Q9.SX0Z-BC +9,8q9s.x0z-bc,8ພ9ຢ.ຫ0ຯ-ກຂ,8Q9S.X0Z-BC +9,1qr2.tx3z-bc,1ພມ2.ຣຫ3ຯ-ກຂ,1QR2.TX3Z-BC +9,p4rs.5xy6-bc,ຜ4ມຢ.5ຫອ6-ກຂ,P4RS.5XY6-BC +9,p7r8.t9y0-bc,ຜ7ມ8.ຣ9ອ0-ກຂ,P7R8.T9Y0-BC +9,pq1st.2xy3-bc,ຜພ1ຢຣ.2ຫອ3-ກຂ,PQ1ST.2XY3-BC +9,p4rs5.vx6z-bc,ຜ4ມຢ5.ວຫ6ຯ-ກຂ,P4RS5.VX6Z-BC +9,7qr8t.v9yz-bc,7ພມ8ຣ.ວ9ອຯ-ກຂ,7QR8T.V9YZ-BC +9,p1r2t.3x4z-bc,ຜ1ມ2ຣ.3ຫ4ຯ-ກຂ,P1R2T.3X4Z-BC +9,5q6s7.v8y9-bc,5ພ6ຢ7.ວ8ອ9-ກຂ,5Q6S7.V8Y9-BC +9,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ກຂ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +9,abcdefghijklmnopqrstuvwxyz-bc,ະກຂຄໃງຈຊໄຍດທນບOຜພມຢຣຽວສຫອຯ-ກຂ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +9,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ະກຂຄໃງຈຊໄຍດທນບOຜພມຢຣຽວສຫອຯ-ກຂ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +9,OI.xx-bc,Oໄ.ຫຫ-ກຂ,OI.XX-BC +9,oi.xx-bc,Oໄ.ຫຫ-ກຂ,OI.XX-BC +9,oi.xx-oooooooo-bc,Oໄ.ຫຫ-OOOOOOOO-ກຂ,OI.XX-OOOOOOOO-BC +9,oi.xx-iiiiiiii-bc,Oໄ.ຫຫ-ໄໄໄໄໄໄໄໄ-ກຂ,OI.XX-IIIIIIII-BC +9,PQ.RS-01234567-bc,ຜພ.ມຢ-01234567-ກຂ,PQ.RS-01234567-BC +9,PQ.RS-890-bc,ຜພ.ມຢ-890-ກຂ,PQ.RS-890-BC +9,89.EU-DFGHJKLM,89.ໃຽ-ຄງຈຊຍດທນ,89.EU-DFGHJKLM +9,00.0A-DFGHJKLM,00.0ະ-ຄງຈຊຍດທນ,00.0A-DFGHJKLM +9,BCDF.GHJK-DFGHJKLM,ກຂຄງ.ຈຊຍດ-ຄງຈຊຍດທນ,BCDF.GHJK-DFGHJKLM +9,LMNP.QRST-DFGHJKLM,ທນບຜ.ພມຢຣ-ຄງຈຊຍດທນ,LMNP.QRST-DFGHJKLM +9,VWXY.Z123-DFGHJKLM,ວສຫອ.ຯ123-ຄງຈຊຍດທນ,VWXY.Z123-DFGHJKLM +9,4567.890B-DFGHJKLM,4567.890ກ-ຄງຈຊຍດທນ,4567.890B-DFGHJKLM +9,pq.xy-DFGHJKLM,ຜພ.ຫອ-ຄງຈຊຍດທນ,PQ.XY-DFGHJKLM +9,pq.xyz-DFGHJKLM,ຜພ.ຫອຯ-ຄງຈຊຍດທນ,PQ.XYZ-DFGHJKLM +9,pqx.yz-DFGHJKLM,ຜພຫ.ອຯ-ຄງຈຊຍດທນ,PQX.YZ-DFGHJKLM +9,pq.rxyz-DFGHJKLM,ຜພ.ມຫອຯ-ຄງຈຊຍດທນ,PQ.RXYZ-DFGHJKLM +9,pqr.xyz-DFGHJKLM,ຜພມ.ຫອຯ-ຄງຈຊຍດທນ,PQR.XYZ-DFGHJKLM +9,pqrx.yz-DFGHJKLM,ຜພມຫ.ອຯ-ຄງຈຊຍດທນ,PQRX.YZ-DFGHJKLM +9,pqr.sxyz-DFGHJKLM,ຜພມ.ຢຫອຯ-ຄງຈຊຍດທນ,PQR.SXYZ-DFGHJKLM +9,pqrs.xyz-DFGHJKLM,ຜພມຢ.ຫອຯ-ຄງຈຊຍດທນ,PQRS.XYZ-DFGHJKLM +9,pqrs.txyz-DFGHJKLM,ຜພມຢ.ຣຫອຯ-ຄງຈຊຍດທນ,PQRS.TXYZ-DFGHJKLM +9,pqrst.vxyz-DFGHJKLM,ຜພມຢຣ.ວຫອຯ-ຄງຈຊຍດທນ,PQRST.VXYZ-DFGHJKLM +9,p1.xy-DFGHJKLM,ຜ1.ຫອ-ຄງຈຊຍດທນ,P1.XY-DFGHJKLM +9,pq.2y-DFGHJKLM,ຜພ.2ອ-ຄງຈຊຍດທນ,PQ.2Y-DFGHJKLM +9,3q.x4-DFGHJKLM,3ພ.ຫ4-ຄງຈຊຍດທນ,3Q.X4-DFGHJKLM +9,5q.6y-DFGHJKLM,5ພ.6ອ-ຄງຈຊຍດທນ,5Q.6Y-DFGHJKLM +9,pq.1yz-DFGHJKLM,ຜພ.1ອຯ-ຄງຈຊຍດທນ,PQ.1YZ-DFGHJKLM +9,pq1.yz-DFGHJKLM,ຜພ1.ອຯ-ຄງຈຊຍດທນ,PQ1.YZ-DFGHJKLM +9,p2.x3z-DFGHJKLM,ຜ2.ຫ3ຯ-ຄງຈຊຍດທນ,P2.X3Z-DFGHJKLM +9,p2x.3z-DFGHJKLM,ຜ2ຫ.3ຯ-ຄງຈຊຍດທນ,P2X.3Z-DFGHJKLM +9,pq.1xy2-DFGHJKLM,ຜພ.1ຫອ2-ຄງຈຊຍດທນ,PQ.1XY2-DFGHJKLM +9,pq1.xy2-DFGHJKLM,ຜພ1.ຫອ2-ຄງຈຊຍດທນ,PQ1.XY2-DFGHJKLM +9,pq1x.y2-DFGHJKLM,ຜພ1ຫ.ອ2-ຄງຈຊຍດທນ,PQ1X.Y2-DFGHJKLM +9,p3.rx4z-DFGHJKLM,ຜ3.ມຫ4ຯ-ຄງຈຊຍດທນ,P3.RX4Z-DFGHJKLM +9,p3r.x4z-DFGHJKLM,ຜ3ມ.ຫ4ຯ-ຄງຈຊຍດທນ,P3R.X4Z-DFGHJKLM +9,p3rx.4z-DFGHJKLM,ຜ3ມຫ.4ຯ-ຄງຈຊຍດທນ,P3RX.4Z-DFGHJKLM +9,5q.r6y7-DFGHJKLM,5ພ.ມ6ອ7-ຄງຈຊຍດທນ,5Q.R6Y7-DFGHJKLM +9,5qr.6y7-DFGHJKLM,5ພມ.6ອ7-ຄງຈຊຍດທນ,5QR.6Y7-DFGHJKLM +9,5qr6.y7-DFGHJKLM,5ພມ6.ອ7-ຄງຈຊຍດທນ,5QR6.Y7-DFGHJKLM +9,pq1.sx2z-DFGHJKLM,ຜພ1.ຢຫ2ຯ-ຄງຈຊຍດທນ,PQ1.SX2Z-DFGHJKLM +9,pq1s.x2z-DFGHJKLM,ຜພ1ຢ.ຫ2ຯ-ຄງຈຊຍດທນ,PQ1S.X2Z-DFGHJKLM +9,p3r.s4yz-DFGHJKLM,ຜ3ມ.ຢ4ອຯ-ຄງຈຊຍດທນ,P3R.S4YZ-DFGHJKLM +9,p3rs.4yz-DFGHJKLM,ຜ3ມຢ.4ອຯ-ຄງຈຊຍດທນ,P3RS.4YZ-DFGHJKLM +9,5qr.6xy7-DFGHJKLM,5ພມ.6ຫອ7-ຄງຈຊຍດທນ,5QR.6XY7-DFGHJKLM +9,5qr6.xy7-DFGHJKLM,5ພມ6.ຫອ7-ຄງຈຊຍດທນ,5QR6.XY7-DFGHJKLM +9,8q9.sx0z-DFGHJKLM,8ພ9.ຢຫ0ຯ-ຄງຈຊຍດທນ,8Q9.SX0Z-DFGHJKLM +9,8q9s.x0z-DFGHJKLM,8ພ9ຢ.ຫ0ຯ-ຄງຈຊຍດທນ,8Q9S.X0Z-DFGHJKLM +9,1qr2.tx3z-DFGHJKLM,1ພມ2.ຣຫ3ຯ-ຄງຈຊຍດທນ,1QR2.TX3Z-DFGHJKLM +9,p4rs.5xy6-DFGHJKLM,ຜ4ມຢ.5ຫອ6-ຄງຈຊຍດທນ,P4RS.5XY6-DFGHJKLM +9,p7r8.t9y0-DFGHJKLM,ຜ7ມ8.ຣ9ອ0-ຄງຈຊຍດທນ,P7R8.T9Y0-DFGHJKLM +9,pq1st.2xy3-DFGHJKLM,ຜພ1ຢຣ.2ຫອ3-ຄງຈຊຍດທນ,PQ1ST.2XY3-DFGHJKLM +9,p4rs5.vx6z-DFGHJKLM,ຜ4ມຢ5.ວຫ6ຯ-ຄງຈຊຍດທນ,P4RS5.VX6Z-DFGHJKLM +9,7qr8t.v9yz-DFGHJKLM,7ພມ8ຣ.ວ9ອຯ-ຄງຈຊຍດທນ,7QR8T.V9YZ-DFGHJKLM +9,p1r2t.3x4z-DFGHJKLM,ຜ1ມ2ຣ.3ຫ4ຯ-ຄງຈຊຍດທນ,P1R2T.3X4Z-DFGHJKLM +9,5q6s7.v8y9-DFGHJKLM,5ພ6ຢ7.ວ8ອ9-ຄງຈຊຍດທນ,5Q6S7.V8Y9-DFGHJKLM +9,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ຄງຈຊຍດທນ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +9,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ະກຂຄໃງຈຊໄຍດທນບOຜພມຢຣຽວສຫອຯ-ຄງຈຊຍດທນ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +9,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ະກຂຄໃງຈຊໄຍດທນບOຜພມຢຣຽວສຫອຯ-ຄງຈຊຍດທນ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +9,OI.xx-DFGHJKLM,Oໄ.ຫຫ-ຄງຈຊຍດທນ,OI.XX-DFGHJKLM +9,oi.xx-DFGHJKLM,Oໄ.ຫຫ-ຄງຈຊຍດທນ,OI.XX-DFGHJKLM +9,oi.xx-oooooooo-DFGHJKLM,Oໄ.ຫຫ-OOOOOOOO-ຄງຈຊຍດທນ,OI.XX-OOOOOOOO-DFGHJKLM +9,oi.xx-iiiiiiii-DFGHJKLM,Oໄ.ຫຫ-ໄໄໄໄໄໄໄໄ-ຄງຈຊຍດທນ,OI.XX-IIIIIIII-DFGHJKLM +9,PQ.RS-01234567-DFGHJKLM,ຜພ.ມຢ-01234567-ຄງຈຊຍດທນ,PQ.RS-01234567-DFGHJKLM +9,PQ.RS-890-DFGHJKLM,ຜພ.ມຢ-890-ຄງຈຊຍດທນ,PQ.RS-890-DFGHJKLM +10,89.EU,89.ԵՅ,89.EU +10,00.0A,00.0Ֆ,00.0A +10,BCDF.GHJK,ԲԳԴԸ.ԹԺԽԿ,BCDF.GHJK +10,LMNP.QRST,ՀՁՃՇ.ՈՊՍՎ,LMNP.QRST +10,VWXY.Z123,ՏՐՑՒ.Փ123,VWXY.Z123 +10,4567.890B,4567.890Բ,4567.890B +10,pq.xy,ՇՈ.ՑՒ,PQ.XY +10,pq.xyz,ՇՈ.ՑՒՓ,PQ.XYZ +10,pqx.yz,ՇՈՑ.ՒՓ,PQX.YZ +10,pq.rxyz,ՇՈ.ՊՑՒՓ,PQ.RXYZ +10,pqr.xyz,ՇՈՊ.ՑՒՓ,PQR.XYZ +10,pqrx.yz,ՇՈՊՑ.ՒՓ,PQRX.YZ +10,pqr.sxyz,ՇՈՊ.ՍՑՒՓ,PQR.SXYZ +10,pqrs.xyz,ՇՈՊՍ.ՑՒՓ,PQRS.XYZ +10,pqrs.txyz,ՇՈՊՍ.ՎՑՒՓ,PQRS.TXYZ +10,pqrst.vxyz,ՇՈՊՍՎ.ՏՑՒՓ,PQRST.VXYZ +10,p1.xy,Շ1.ՑՒ,P1.XY +10,pq.2y,ՇՈ.2Ւ,PQ.2Y +10,3q.x4,3Ո.Ց4,3Q.X4 +10,5q.6y,5Ո.6Ւ,5Q.6Y +10,pq.1yz,ՇՈ.1ՒՓ,PQ.1YZ +10,pq1.yz,ՇՈ1.ՒՓ,PQ1.YZ +10,p2.x3z,Շ2.Ց3Փ,P2.X3Z +10,p2x.3z,Շ2Ց.3Փ,P2X.3Z +10,pq.1xy2,ՇՈ.1ՑՒ2,PQ.1XY2 +10,pq1.xy2,ՇՈ1.ՑՒ2,PQ1.XY2 +10,pq1x.y2,ՇՈ1Ց.Ւ2,PQ1X.Y2 +10,p3.rx4z,Շ3.ՊՑ4Փ,P3.RX4Z +10,p3r.x4z,Շ3Պ.Ց4Փ,P3R.X4Z +10,p3rx.4z,Շ3ՊՑ.4Փ,P3RX.4Z +10,5q.r6y7,5Ո.Պ6Ւ7,5Q.R6Y7 +10,5qr.6y7,5ՈՊ.6Ւ7,5QR.6Y7 +10,5qr6.y7,5ՈՊ6.Ւ7,5QR6.Y7 +10,pq1.sx2z,ՇՈ1.ՍՑ2Փ,PQ1.SX2Z +10,pq1s.x2z,ՇՈ1Ս.Ց2Փ,PQ1S.X2Z +10,p3r.s4yz,Շ3Պ.Ս4ՒՓ,P3R.S4YZ +10,p3rs.4yz,Շ3ՊՍ.4ՒՓ,P3RS.4YZ +10,5qr.6xy7,5ՈՊ.6ՑՒ7,5QR.6XY7 +10,5qr6.xy7,5ՈՊ6.ՑՒ7,5QR6.XY7 +10,8q9.sx0z,8Ո9.ՍՑ0Փ,8Q9.SX0Z +10,8q9s.x0z,8Ո9Ս.Ց0Փ,8Q9S.X0Z +10,1qr2.tx3z,1ՈՊ2.ՎՑ3Փ,1QR2.TX3Z +10,p4rs.5xy6,Շ4ՊՍ.5ՑՒ6,P4RS.5XY6 +10,p7r8.t9y0,Շ7Պ8.Վ9Ւ0,P7R8.T9Y0 +10,pq1st.2xy3,ՇՈ1ՍՎ.2ՑՒ3,PQ1ST.2XY3 +10,p4rs5.vx6z,Շ4ՊՍ5.ՏՑ6Փ,P4RS5.VX6Z +10,7qr8t.v9yz,7ՈՊ8Վ.Տ9ՒՓ,7QR8T.V9YZ +10,p1r2t.3x4z,Շ1Պ2Վ.3Ց4Փ,P1R2T.3X4Z +10,5q6s7.v8y9,5Ո6Ս7.Տ8Ւ9,5Q6S7.V8Y9 +10,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +10,abcdefghijklmnopqrstuvwxyz,ՖԲԳԴԵԸԹԺԻԽԿՀՁՃՕՇՈՊՍՎՅՏՐՑՒՓ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +10,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ՖԲԳԴԵԸԹԺԻԽԿՀՁՃՕՇՈՊՍՎՅՏՐՑՒՓ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +10,OI.xx,ՕԻ.ՑՑ,OI.XX +10,oi.xx,ՕԻ.ՑՑ,OI.XX +10,oi.xx-oooooooo,ՕԻ.ՑՑ-ՕՕՕՕՕՕՕՕ,OI.XX-OOOOOOOO +10,oi.xx-iiiiiiii,ՕԻ.ՑՑ-ԻԻԻԻԻԻԻԻ,OI.XX-IIIIIIII +10,PQ.RS-01234567,ՇՈ.ՊՍ-01234567,PQ.RS-01234567 +10,PQ.RS-890,ՇՈ.ՊՍ-890,PQ.RS-890 +10,89.EU-bc,89.ԵՅ-ԲԳ,89.EU-BC +10,00.0A-bc,00.0Ֆ-ԲԳ,00.0A-BC +10,BCDF.GHJK-bc,ԲԳԴԸ.ԹԺԽԿ-ԲԳ,BCDF.GHJK-BC +10,LMNP.QRST-bc,ՀՁՃՇ.ՈՊՍՎ-ԲԳ,LMNP.QRST-BC +10,VWXY.Z123-bc,ՏՐՑՒ.Փ123-ԲԳ,VWXY.Z123-BC +10,4567.890B-bc,4567.890Բ-ԲԳ,4567.890B-BC +10,pq.xy-bc,ՇՈ.ՑՒ-ԲԳ,PQ.XY-BC +10,pq.xyz-bc,ՇՈ.ՑՒՓ-ԲԳ,PQ.XYZ-BC +10,pqx.yz-bc,ՇՈՑ.ՒՓ-ԲԳ,PQX.YZ-BC +10,pq.rxyz-bc,ՇՈ.ՊՑՒՓ-ԲԳ,PQ.RXYZ-BC +10,pqr.xyz-bc,ՇՈՊ.ՑՒՓ-ԲԳ,PQR.XYZ-BC +10,pqrx.yz-bc,ՇՈՊՑ.ՒՓ-ԲԳ,PQRX.YZ-BC +10,pqr.sxyz-bc,ՇՈՊ.ՍՑՒՓ-ԲԳ,PQR.SXYZ-BC +10,pqrs.xyz-bc,ՇՈՊՍ.ՑՒՓ-ԲԳ,PQRS.XYZ-BC +10,pqrs.txyz-bc,ՇՈՊՍ.ՎՑՒՓ-ԲԳ,PQRS.TXYZ-BC +10,pqrst.vxyz-bc,ՇՈՊՍՎ.ՏՑՒՓ-ԲԳ,PQRST.VXYZ-BC +10,p1.xy-bc,Շ1.ՑՒ-ԲԳ,P1.XY-BC +10,pq.2y-bc,ՇՈ.2Ւ-ԲԳ,PQ.2Y-BC +10,3q.x4-bc,3Ո.Ց4-ԲԳ,3Q.X4-BC +10,5q.6y-bc,5Ո.6Ւ-ԲԳ,5Q.6Y-BC +10,pq.1yz-bc,ՇՈ.1ՒՓ-ԲԳ,PQ.1YZ-BC +10,pq1.yz-bc,ՇՈ1.ՒՓ-ԲԳ,PQ1.YZ-BC +10,p2.x3z-bc,Շ2.Ց3Փ-ԲԳ,P2.X3Z-BC +10,p2x.3z-bc,Շ2Ց.3Փ-ԲԳ,P2X.3Z-BC +10,pq.1xy2-bc,ՇՈ.1ՑՒ2-ԲԳ,PQ.1XY2-BC +10,pq1.xy2-bc,ՇՈ1.ՑՒ2-ԲԳ,PQ1.XY2-BC +10,pq1x.y2-bc,ՇՈ1Ց.Ւ2-ԲԳ,PQ1X.Y2-BC +10,p3.rx4z-bc,Շ3.ՊՑ4Փ-ԲԳ,P3.RX4Z-BC +10,p3r.x4z-bc,Շ3Պ.Ց4Փ-ԲԳ,P3R.X4Z-BC +10,p3rx.4z-bc,Շ3ՊՑ.4Փ-ԲԳ,P3RX.4Z-BC +10,5q.r6y7-bc,5Ո.Պ6Ւ7-ԲԳ,5Q.R6Y7-BC +10,5qr.6y7-bc,5ՈՊ.6Ւ7-ԲԳ,5QR.6Y7-BC +10,5qr6.y7-bc,5ՈՊ6.Ւ7-ԲԳ,5QR6.Y7-BC +10,pq1.sx2z-bc,ՇՈ1.ՍՑ2Փ-ԲԳ,PQ1.SX2Z-BC +10,pq1s.x2z-bc,ՇՈ1Ս.Ց2Փ-ԲԳ,PQ1S.X2Z-BC +10,p3r.s4yz-bc,Շ3Պ.Ս4ՒՓ-ԲԳ,P3R.S4YZ-BC +10,p3rs.4yz-bc,Շ3ՊՍ.4ՒՓ-ԲԳ,P3RS.4YZ-BC +10,5qr.6xy7-bc,5ՈՊ.6ՑՒ7-ԲԳ,5QR.6XY7-BC +10,5qr6.xy7-bc,5ՈՊ6.ՑՒ7-ԲԳ,5QR6.XY7-BC +10,8q9.sx0z-bc,8Ո9.ՍՑ0Փ-ԲԳ,8Q9.SX0Z-BC +10,8q9s.x0z-bc,8Ո9Ս.Ց0Փ-ԲԳ,8Q9S.X0Z-BC +10,1qr2.tx3z-bc,1ՈՊ2.ՎՑ3Փ-ԲԳ,1QR2.TX3Z-BC +10,p4rs.5xy6-bc,Շ4ՊՍ.5ՑՒ6-ԲԳ,P4RS.5XY6-BC +10,p7r8.t9y0-bc,Շ7Պ8.Վ9Ւ0-ԲԳ,P7R8.T9Y0-BC +10,pq1st.2xy3-bc,ՇՈ1ՍՎ.2ՑՒ3-ԲԳ,PQ1ST.2XY3-BC +10,p4rs5.vx6z-bc,Շ4ՊՍ5.ՏՑ6Փ-ԲԳ,P4RS5.VX6Z-BC +10,7qr8t.v9yz-bc,7ՈՊ8Վ.Տ9ՒՓ-ԲԳ,7QR8T.V9YZ-BC +10,p1r2t.3x4z-bc,Շ1Պ2Վ.3Ց4Փ-ԲԳ,P1R2T.3X4Z-BC +10,5q6s7.v8y9-bc,5Ո6Ս7.Տ8Ւ9-ԲԳ,5Q6S7.V8Y9-BC +10,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ԲԳ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +10,abcdefghijklmnopqrstuvwxyz-bc,ՖԲԳԴԵԸԹԺԻԽԿՀՁՃՕՇՈՊՍՎՅՏՐՑՒՓ-ԲԳ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +10,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ՖԲԳԴԵԸԹԺԻԽԿՀՁՃՕՇՈՊՍՎՅՏՐՑՒՓ-ԲԳ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +10,OI.xx-bc,ՕԻ.ՑՑ-ԲԳ,OI.XX-BC +10,oi.xx-bc,ՕԻ.ՑՑ-ԲԳ,OI.XX-BC +10,oi.xx-oooooooo-bc,ՕԻ.ՑՑ-ՕՕՕՕՕՕՕՕ-ԲԳ,OI.XX-OOOOOOOO-BC +10,oi.xx-iiiiiiii-bc,ՕԻ.ՑՑ-ԻԻԻԻԻԻԻԻ-ԲԳ,OI.XX-IIIIIIII-BC +10,PQ.RS-01234567-bc,ՇՈ.ՊՍ-01234567-ԲԳ,PQ.RS-01234567-BC +10,PQ.RS-890-bc,ՇՈ.ՊՍ-890-ԲԳ,PQ.RS-890-BC +10,89.EU-DFGHJKLM,89.ԵՅ-ԴԸԹԺԽԿՀՁ,89.EU-DFGHJKLM +10,00.0A-DFGHJKLM,00.0Ֆ-ԴԸԹԺԽԿՀՁ,00.0A-DFGHJKLM +10,BCDF.GHJK-DFGHJKLM,ԲԳԴԸ.ԹԺԽԿ-ԴԸԹԺԽԿՀՁ,BCDF.GHJK-DFGHJKLM +10,LMNP.QRST-DFGHJKLM,ՀՁՃՇ.ՈՊՍՎ-ԴԸԹԺԽԿՀՁ,LMNP.QRST-DFGHJKLM +10,VWXY.Z123-DFGHJKLM,ՏՐՑՒ.Փ123-ԴԸԹԺԽԿՀՁ,VWXY.Z123-DFGHJKLM +10,4567.890B-DFGHJKLM,4567.890Բ-ԴԸԹԺԽԿՀՁ,4567.890B-DFGHJKLM +10,pq.xy-DFGHJKLM,ՇՈ.ՑՒ-ԴԸԹԺԽԿՀՁ,PQ.XY-DFGHJKLM +10,pq.xyz-DFGHJKLM,ՇՈ.ՑՒՓ-ԴԸԹԺԽԿՀՁ,PQ.XYZ-DFGHJKLM +10,pqx.yz-DFGHJKLM,ՇՈՑ.ՒՓ-ԴԸԹԺԽԿՀՁ,PQX.YZ-DFGHJKLM +10,pq.rxyz-DFGHJKLM,ՇՈ.ՊՑՒՓ-ԴԸԹԺԽԿՀՁ,PQ.RXYZ-DFGHJKLM +10,pqr.xyz-DFGHJKLM,ՇՈՊ.ՑՒՓ-ԴԸԹԺԽԿՀՁ,PQR.XYZ-DFGHJKLM +10,pqrx.yz-DFGHJKLM,ՇՈՊՑ.ՒՓ-ԴԸԹԺԽԿՀՁ,PQRX.YZ-DFGHJKLM +10,pqr.sxyz-DFGHJKLM,ՇՈՊ.ՍՑՒՓ-ԴԸԹԺԽԿՀՁ,PQR.SXYZ-DFGHJKLM +10,pqrs.xyz-DFGHJKLM,ՇՈՊՍ.ՑՒՓ-ԴԸԹԺԽԿՀՁ,PQRS.XYZ-DFGHJKLM +10,pqrs.txyz-DFGHJKLM,ՇՈՊՍ.ՎՑՒՓ-ԴԸԹԺԽԿՀՁ,PQRS.TXYZ-DFGHJKLM +10,pqrst.vxyz-DFGHJKLM,ՇՈՊՍՎ.ՏՑՒՓ-ԴԸԹԺԽԿՀՁ,PQRST.VXYZ-DFGHJKLM +10,p1.xy-DFGHJKLM,Շ1.ՑՒ-ԴԸԹԺԽԿՀՁ,P1.XY-DFGHJKLM +10,pq.2y-DFGHJKLM,ՇՈ.2Ւ-ԴԸԹԺԽԿՀՁ,PQ.2Y-DFGHJKLM +10,3q.x4-DFGHJKLM,3Ո.Ց4-ԴԸԹԺԽԿՀՁ,3Q.X4-DFGHJKLM +10,5q.6y-DFGHJKLM,5Ո.6Ւ-ԴԸԹԺԽԿՀՁ,5Q.6Y-DFGHJKLM +10,pq.1yz-DFGHJKLM,ՇՈ.1ՒՓ-ԴԸԹԺԽԿՀՁ,PQ.1YZ-DFGHJKLM +10,pq1.yz-DFGHJKLM,ՇՈ1.ՒՓ-ԴԸԹԺԽԿՀՁ,PQ1.YZ-DFGHJKLM +10,p2.x3z-DFGHJKLM,Շ2.Ց3Փ-ԴԸԹԺԽԿՀՁ,P2.X3Z-DFGHJKLM +10,p2x.3z-DFGHJKLM,Շ2Ց.3Փ-ԴԸԹԺԽԿՀՁ,P2X.3Z-DFGHJKLM +10,pq.1xy2-DFGHJKLM,ՇՈ.1ՑՒ2-ԴԸԹԺԽԿՀՁ,PQ.1XY2-DFGHJKLM +10,pq1.xy2-DFGHJKLM,ՇՈ1.ՑՒ2-ԴԸԹԺԽԿՀՁ,PQ1.XY2-DFGHJKLM +10,pq1x.y2-DFGHJKLM,ՇՈ1Ց.Ւ2-ԴԸԹԺԽԿՀՁ,PQ1X.Y2-DFGHJKLM +10,p3.rx4z-DFGHJKLM,Շ3.ՊՑ4Փ-ԴԸԹԺԽԿՀՁ,P3.RX4Z-DFGHJKLM +10,p3r.x4z-DFGHJKLM,Շ3Պ.Ց4Փ-ԴԸԹԺԽԿՀՁ,P3R.X4Z-DFGHJKLM +10,p3rx.4z-DFGHJKLM,Շ3ՊՑ.4Փ-ԴԸԹԺԽԿՀՁ,P3RX.4Z-DFGHJKLM +10,5q.r6y7-DFGHJKLM,5Ո.Պ6Ւ7-ԴԸԹԺԽԿՀՁ,5Q.R6Y7-DFGHJKLM +10,5qr.6y7-DFGHJKLM,5ՈՊ.6Ւ7-ԴԸԹԺԽԿՀՁ,5QR.6Y7-DFGHJKLM +10,5qr6.y7-DFGHJKLM,5ՈՊ6.Ւ7-ԴԸԹԺԽԿՀՁ,5QR6.Y7-DFGHJKLM +10,pq1.sx2z-DFGHJKLM,ՇՈ1.ՍՑ2Փ-ԴԸԹԺԽԿՀՁ,PQ1.SX2Z-DFGHJKLM +10,pq1s.x2z-DFGHJKLM,ՇՈ1Ս.Ց2Փ-ԴԸԹԺԽԿՀՁ,PQ1S.X2Z-DFGHJKLM +10,p3r.s4yz-DFGHJKLM,Շ3Պ.Ս4ՒՓ-ԴԸԹԺԽԿՀՁ,P3R.S4YZ-DFGHJKLM +10,p3rs.4yz-DFGHJKLM,Շ3ՊՍ.4ՒՓ-ԴԸԹԺԽԿՀՁ,P3RS.4YZ-DFGHJKLM +10,5qr.6xy7-DFGHJKLM,5ՈՊ.6ՑՒ7-ԴԸԹԺԽԿՀՁ,5QR.6XY7-DFGHJKLM +10,5qr6.xy7-DFGHJKLM,5ՈՊ6.ՑՒ7-ԴԸԹԺԽԿՀՁ,5QR6.XY7-DFGHJKLM +10,8q9.sx0z-DFGHJKLM,8Ո9.ՍՑ0Փ-ԴԸԹԺԽԿՀՁ,8Q9.SX0Z-DFGHJKLM +10,8q9s.x0z-DFGHJKLM,8Ո9Ս.Ց0Փ-ԴԸԹԺԽԿՀՁ,8Q9S.X0Z-DFGHJKLM +10,1qr2.tx3z-DFGHJKLM,1ՈՊ2.ՎՑ3Փ-ԴԸԹԺԽԿՀՁ,1QR2.TX3Z-DFGHJKLM +10,p4rs.5xy6-DFGHJKLM,Շ4ՊՍ.5ՑՒ6-ԴԸԹԺԽԿՀՁ,P4RS.5XY6-DFGHJKLM +10,p7r8.t9y0-DFGHJKLM,Շ7Պ8.Վ9Ւ0-ԴԸԹԺԽԿՀՁ,P7R8.T9Y0-DFGHJKLM +10,pq1st.2xy3-DFGHJKLM,ՇՈ1ՍՎ.2ՑՒ3-ԴԸԹԺԽԿՀՁ,PQ1ST.2XY3-DFGHJKLM +10,p4rs5.vx6z-DFGHJKLM,Շ4ՊՍ5.ՏՑ6Փ-ԴԸԹԺԽԿՀՁ,P4RS5.VX6Z-DFGHJKLM +10,7qr8t.v9yz-DFGHJKLM,7ՈՊ8Վ.Տ9ՒՓ-ԴԸԹԺԽԿՀՁ,7QR8T.V9YZ-DFGHJKLM +10,p1r2t.3x4z-DFGHJKLM,Շ1Պ2Վ.3Ց4Փ-ԴԸԹԺԽԿՀՁ,P1R2T.3X4Z-DFGHJKLM +10,5q6s7.v8y9-DFGHJKLM,5Ո6Ս7.Տ8Ւ9-ԴԸԹԺԽԿՀՁ,5Q6S7.V8Y9-DFGHJKLM +10,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ԴԸԹԺԽԿՀՁ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +10,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ՖԲԳԴԵԸԹԺԻԽԿՀՁՃՕՇՈՊՍՎՅՏՐՑՒՓ-ԴԸԹԺԽԿՀՁ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +10,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ՖԲԳԴԵԸԹԺԻԽԿՀՁՃՕՇՈՊՍՎՅՏՐՑՒՓ-ԴԸԹԺԽԿՀՁ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +10,OI.xx-DFGHJKLM,ՕԻ.ՑՑ-ԴԸԹԺԽԿՀՁ,OI.XX-DFGHJKLM +10,oi.xx-DFGHJKLM,ՕԻ.ՑՑ-ԴԸԹԺԽԿՀՁ,OI.XX-DFGHJKLM +10,oi.xx-oooooooo-DFGHJKLM,ՕԻ.ՑՑ-ՕՕՕՕՕՕՕՕ-ԴԸԹԺԽԿՀՁ,OI.XX-OOOOOOOO-DFGHJKLM +10,oi.xx-iiiiiiii-DFGHJKLM,ՕԻ.ՑՑ-ԻԻԻԻԻԻԻԻ-ԴԸԹԺԽԿՀՁ,OI.XX-IIIIIIII-DFGHJKLM +10,PQ.RS-01234567-DFGHJKLM,ՇՈ.ՊՍ-01234567-ԴԸԹԺԽԿՀՁ,PQ.RS-01234567-DFGHJKLM +10,PQ.RS-890-DFGHJKLM,ՇՈ.ՊՍ-890-ԴԸԹԺԽԿՀՁ,PQ.RS-890-DFGHJKLM +11,89.EU,৮৯.মট,89.EU +11,00.0A,০০.০জ,00.0A +11,BCDF.GHJK,ঘকখগ.ঙচঝঠ,BCDF.GHJK +11,LMNP.QRST,ডঢণত.থদনপ,LMNP.QRST +11,VWXY.Z123,বভযল.হ১২৩,VWXY.Z123 +11,4567.890B,৪৫৬৭.৮৯০ঘ,4567.890B +11,pq.xy,তথ.যল,PQ.XY +11,pq.xyz,তথ.যলহ,PQ.XYZ +11,pqx.yz,তথয.লহ,PQX.YZ +11,pq.rxyz,তথ.দযলহ,PQ.RXYZ +11,pqr.xyz,তথদ.যলহ,PQR.XYZ +11,pqrx.yz,তথদয.লহ,PQRX.YZ +11,pqr.sxyz,তথদ.নযলহ,PQR.SXYZ +11,pqrs.xyz,তথদন.যলহ,PQRS.XYZ +11,pqrs.txyz,তথদন.পযলহ,PQRS.TXYZ +11,pqrst.vxyz,তথদনপ.বযলহ,PQRST.VXYZ +11,p1.xy,ত১.যল,P1.XY +11,pq.2y,তথ.২ল,PQ.2Y +11,3q.x4,৩থ.য৪,3Q.X4 +11,5q.6y,৫থ.৬ল,5Q.6Y +11,pq.1yz,তথ.১লহ,PQ.1YZ +11,pq1.yz,তথ১.লহ,PQ1.YZ +11,p2.x3z,ত২.য৩হ,P2.X3Z +11,p2x.3z,ত২য.৩হ,P2X.3Z +11,pq.1xy2,তথ.১যল২,PQ.1XY2 +11,pq1.xy2,তথ১.যল২,PQ1.XY2 +11,pq1x.y2,তথ১য.ল২,PQ1X.Y2 +11,p3.rx4z,ত৩.দয৪হ,P3.RX4Z +11,p3r.x4z,ত৩দ.য৪হ,P3R.X4Z +11,p3rx.4z,ত৩দয.৪হ,P3RX.4Z +11,5q.r6y7,৫থ.দ৬ল৭,5Q.R6Y7 +11,5qr.6y7,৫থদ.৬ল৭,5QR.6Y7 +11,5qr6.y7,৫থদ৬.ল৭,5QR6.Y7 +11,pq1.sx2z,তথ১.নয২হ,PQ1.SX2Z +11,pq1s.x2z,তথ১ন.য২হ,PQ1S.X2Z +11,p3r.s4yz,ত৩দ.ন৪লহ,P3R.S4YZ +11,p3rs.4yz,ত৩দন.৪লহ,P3RS.4YZ +11,5qr.6xy7,৫থদ.৬যল৭,5QR.6XY7 +11,5qr6.xy7,৫থদ৬.যল৭,5QR6.XY7 +11,8q9.sx0z,৮থ৯.নয০হ,8Q9.SX0Z +11,8q9s.x0z,৮থ৯ন.য০হ,8Q9S.X0Z +11,1qr2.tx3z,১থদ২.পয৩হ,1QR2.TX3Z +11,p4rs.5xy6,ত৪দন.৫যল৬,P4RS.5XY6 +11,p7r8.t9y0,ত৭দ৮.প৯ল০,P7R8.T9Y0 +11,pq1st.2xy3,তথ১নপ.২যল৩,PQ1ST.2XY3 +11,p4rs5.vx6z,ত৪দন৫.বয৬হ,P4RS5.VX6Z +11,7qr8t.v9yz,৭থদ৮প.ব৯লহ,7QR8T.V9YZ +11,p1r2t.3x4z,ত১দ২প.৩য৪হ,P1R2T.3X4Z +11,5q6s7.v8y9,৫থ৬ন৭.ব৮ল৯,5Q6S7.V8Y9 +11,^0123456789!@#$^&*()/:;[]{}<>?|~%,^০১২৩৪৫৬৭৮৯!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +11,abcdefghijklmnopqrstuvwxyz,জঘকখমগঙচIঝঠডঢণOতথদনপটবভযলহ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +11,ABCDEFGHIJKLMNOPQRSTUVWXYZ,জঘকখমগঙচIঝঠডঢণOতথদনপটবভযলহ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +11,OI.xx,OI.যয,OI.XX +11,oi.xx,OI.যয,OI.XX +11,oi.xx-oooooooo,OI.যয-OOOOOOOO,OI.XX-OOOOOOOO +11,oi.xx-iiiiiiii,OI.যয-IIIIIIII,OI.XX-IIIIIIII +11,PQ.RS-01234567,তথ.দন-০১২৩৪৫৬৭,PQ.RS-01234567 +11,PQ.RS-890,তথ.দন-৮৯০,PQ.RS-890 +11,89.EU-bc,৮৯.মট-ঘক,89.EU-BC +11,00.0A-bc,০০.০জ-ঘক,00.0A-BC +11,BCDF.GHJK-bc,ঘকখগ.ঙচঝঠ-ঘক,BCDF.GHJK-BC +11,LMNP.QRST-bc,ডঢণত.থদনপ-ঘক,LMNP.QRST-BC +11,VWXY.Z123-bc,বভযল.হ১২৩-ঘক,VWXY.Z123-BC +11,4567.890B-bc,৪৫৬৭.৮৯০ঘ-ঘক,4567.890B-BC +11,pq.xy-bc,তথ.যল-ঘক,PQ.XY-BC +11,pq.xyz-bc,তথ.যলহ-ঘক,PQ.XYZ-BC +11,pqx.yz-bc,তথয.লহ-ঘক,PQX.YZ-BC +11,pq.rxyz-bc,তথ.দযলহ-ঘক,PQ.RXYZ-BC +11,pqr.xyz-bc,তথদ.যলহ-ঘক,PQR.XYZ-BC +11,pqrx.yz-bc,তথদয.লহ-ঘক,PQRX.YZ-BC +11,pqr.sxyz-bc,তথদ.নযলহ-ঘক,PQR.SXYZ-BC +11,pqrs.xyz-bc,তথদন.যলহ-ঘক,PQRS.XYZ-BC +11,pqrs.txyz-bc,তথদন.পযলহ-ঘক,PQRS.TXYZ-BC +11,pqrst.vxyz-bc,তথদনপ.বযলহ-ঘক,PQRST.VXYZ-BC +11,p1.xy-bc,ত১.যল-ঘক,P1.XY-BC +11,pq.2y-bc,তথ.২ল-ঘক,PQ.2Y-BC +11,3q.x4-bc,৩থ.য৪-ঘক,3Q.X4-BC +11,5q.6y-bc,৫থ.৬ল-ঘক,5Q.6Y-BC +11,pq.1yz-bc,তথ.১লহ-ঘক,PQ.1YZ-BC +11,pq1.yz-bc,তথ১.লহ-ঘক,PQ1.YZ-BC +11,p2.x3z-bc,ত২.য৩হ-ঘক,P2.X3Z-BC +11,p2x.3z-bc,ত২য.৩হ-ঘক,P2X.3Z-BC +11,pq.1xy2-bc,তথ.১যল২-ঘক,PQ.1XY2-BC +11,pq1.xy2-bc,তথ১.যল২-ঘক,PQ1.XY2-BC +11,pq1x.y2-bc,তথ১য.ল২-ঘক,PQ1X.Y2-BC +11,p3.rx4z-bc,ত৩.দয৪হ-ঘক,P3.RX4Z-BC +11,p3r.x4z-bc,ত৩দ.য৪হ-ঘক,P3R.X4Z-BC +11,p3rx.4z-bc,ত৩দয.৪হ-ঘক,P3RX.4Z-BC +11,5q.r6y7-bc,৫থ.দ৬ল৭-ঘক,5Q.R6Y7-BC +11,5qr.6y7-bc,৫থদ.৬ল৭-ঘক,5QR.6Y7-BC +11,5qr6.y7-bc,৫থদ৬.ল৭-ঘক,5QR6.Y7-BC +11,pq1.sx2z-bc,তথ১.নয২হ-ঘক,PQ1.SX2Z-BC +11,pq1s.x2z-bc,তথ১ন.য২হ-ঘক,PQ1S.X2Z-BC +11,p3r.s4yz-bc,ত৩দ.ন৪লহ-ঘক,P3R.S4YZ-BC +11,p3rs.4yz-bc,ত৩দন.৪লহ-ঘক,P3RS.4YZ-BC +11,5qr.6xy7-bc,৫থদ.৬যল৭-ঘক,5QR.6XY7-BC +11,5qr6.xy7-bc,৫থদ৬.যল৭-ঘক,5QR6.XY7-BC +11,8q9.sx0z-bc,৮থ৯.নয০হ-ঘক,8Q9.SX0Z-BC +11,8q9s.x0z-bc,৮থ৯ন.য০হ-ঘক,8Q9S.X0Z-BC +11,1qr2.tx3z-bc,১থদ২.পয৩হ-ঘক,1QR2.TX3Z-BC +11,p4rs.5xy6-bc,ত৪দন.৫যল৬-ঘক,P4RS.5XY6-BC +11,p7r8.t9y0-bc,ত৭দ৮.প৯ল০-ঘক,P7R8.T9Y0-BC +11,pq1st.2xy3-bc,তথ১নপ.২যল৩-ঘক,PQ1ST.2XY3-BC +11,p4rs5.vx6z-bc,ত৪দন৫.বয৬হ-ঘক,P4RS5.VX6Z-BC +11,7qr8t.v9yz-bc,৭থদ৮প.ব৯লহ-ঘক,7QR8T.V9YZ-BC +11,p1r2t.3x4z-bc,ত১দ২প.৩য৪হ-ঘক,P1R2T.3X4Z-BC +11,5q6s7.v8y9-bc,৫থ৬ন৭.ব৮ল৯-ঘক,5Q6S7.V8Y9-BC +11,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^০১২৩৪৫৬৭৮৯!@#$^&*()/:;[]{}<>?|~%-ঘক,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +11,abcdefghijklmnopqrstuvwxyz-bc,জঘকখমগঙচIঝঠডঢণOতথদনপটবভযলহ-ঘক,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +11,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,জঘকখমগঙচIঝঠডঢণOতথদনপটবভযলহ-ঘক,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +11,OI.xx-bc,OI.যয-ঘক,OI.XX-BC +11,oi.xx-bc,OI.যয-ঘক,OI.XX-BC +11,oi.xx-oooooooo-bc,OI.যয-OOOOOOOO-ঘক,OI.XX-OOOOOOOO-BC +11,oi.xx-iiiiiiii-bc,OI.যয-IIIIIIII-ঘক,OI.XX-IIIIIIII-BC +11,PQ.RS-01234567-bc,তথ.দন-০১২৩৪৫৬৭-ঘক,PQ.RS-01234567-BC +11,PQ.RS-890-bc,তথ.দন-৮৯০-ঘক,PQ.RS-890-BC +11,89.EU-DFGHJKLM,৮৯.মট-খগঙচঝঠডঢ,89.EU-DFGHJKLM +11,00.0A-DFGHJKLM,০০.০জ-খগঙচঝঠডঢ,00.0A-DFGHJKLM +11,BCDF.GHJK-DFGHJKLM,ঘকখগ.ঙচঝঠ-খগঙচঝঠডঢ,BCDF.GHJK-DFGHJKLM +11,LMNP.QRST-DFGHJKLM,ডঢণত.থদনপ-খগঙচঝঠডঢ,LMNP.QRST-DFGHJKLM +11,VWXY.Z123-DFGHJKLM,বভযল.হ১২৩-খগঙচঝঠডঢ,VWXY.Z123-DFGHJKLM +11,4567.890B-DFGHJKLM,৪৫৬৭.৮৯০ঘ-খগঙচঝঠডঢ,4567.890B-DFGHJKLM +11,pq.xy-DFGHJKLM,তথ.যল-খগঙচঝঠডঢ,PQ.XY-DFGHJKLM +11,pq.xyz-DFGHJKLM,তথ.যলহ-খগঙচঝঠডঢ,PQ.XYZ-DFGHJKLM +11,pqx.yz-DFGHJKLM,তথয.লহ-খগঙচঝঠডঢ,PQX.YZ-DFGHJKLM +11,pq.rxyz-DFGHJKLM,তথ.দযলহ-খগঙচঝঠডঢ,PQ.RXYZ-DFGHJKLM +11,pqr.xyz-DFGHJKLM,তথদ.যলহ-খগঙচঝঠডঢ,PQR.XYZ-DFGHJKLM +11,pqrx.yz-DFGHJKLM,তথদয.লহ-খগঙচঝঠডঢ,PQRX.YZ-DFGHJKLM +11,pqr.sxyz-DFGHJKLM,তথদ.নযলহ-খগঙচঝঠডঢ,PQR.SXYZ-DFGHJKLM +11,pqrs.xyz-DFGHJKLM,তথদন.যলহ-খগঙচঝঠডঢ,PQRS.XYZ-DFGHJKLM +11,pqrs.txyz-DFGHJKLM,তথদন.পযলহ-খগঙচঝঠডঢ,PQRS.TXYZ-DFGHJKLM +11,pqrst.vxyz-DFGHJKLM,তথদনপ.বযলহ-খগঙচঝঠডঢ,PQRST.VXYZ-DFGHJKLM +11,p1.xy-DFGHJKLM,ত১.যল-খগঙচঝঠডঢ,P1.XY-DFGHJKLM +11,pq.2y-DFGHJKLM,তথ.২ল-খগঙচঝঠডঢ,PQ.2Y-DFGHJKLM +11,3q.x4-DFGHJKLM,৩থ.য৪-খগঙচঝঠডঢ,3Q.X4-DFGHJKLM +11,5q.6y-DFGHJKLM,৫থ.৬ল-খগঙচঝঠডঢ,5Q.6Y-DFGHJKLM +11,pq.1yz-DFGHJKLM,তথ.১লহ-খগঙচঝঠডঢ,PQ.1YZ-DFGHJKLM +11,pq1.yz-DFGHJKLM,তথ১.লহ-খগঙচঝঠডঢ,PQ1.YZ-DFGHJKLM +11,p2.x3z-DFGHJKLM,ত২.য৩হ-খগঙচঝঠডঢ,P2.X3Z-DFGHJKLM +11,p2x.3z-DFGHJKLM,ত২য.৩হ-খগঙচঝঠডঢ,P2X.3Z-DFGHJKLM +11,pq.1xy2-DFGHJKLM,তথ.১যল২-খগঙচঝঠডঢ,PQ.1XY2-DFGHJKLM +11,pq1.xy2-DFGHJKLM,তথ১.যল২-খগঙচঝঠডঢ,PQ1.XY2-DFGHJKLM +11,pq1x.y2-DFGHJKLM,তথ১য.ল২-খগঙচঝঠডঢ,PQ1X.Y2-DFGHJKLM +11,p3.rx4z-DFGHJKLM,ত৩.দয৪হ-খগঙচঝঠডঢ,P3.RX4Z-DFGHJKLM +11,p3r.x4z-DFGHJKLM,ত৩দ.য৪হ-খগঙচঝঠডঢ,P3R.X4Z-DFGHJKLM +11,p3rx.4z-DFGHJKLM,ত৩দয.৪হ-খগঙচঝঠডঢ,P3RX.4Z-DFGHJKLM +11,5q.r6y7-DFGHJKLM,৫থ.দ৬ল৭-খগঙচঝঠডঢ,5Q.R6Y7-DFGHJKLM +11,5qr.6y7-DFGHJKLM,৫থদ.৬ল৭-খগঙচঝঠডঢ,5QR.6Y7-DFGHJKLM +11,5qr6.y7-DFGHJKLM,৫থদ৬.ল৭-খগঙচঝঠডঢ,5QR6.Y7-DFGHJKLM +11,pq1.sx2z-DFGHJKLM,তথ১.নয২হ-খগঙচঝঠডঢ,PQ1.SX2Z-DFGHJKLM +11,pq1s.x2z-DFGHJKLM,তথ১ন.য২হ-খগঙচঝঠডঢ,PQ1S.X2Z-DFGHJKLM +11,p3r.s4yz-DFGHJKLM,ত৩দ.ন৪লহ-খগঙচঝঠডঢ,P3R.S4YZ-DFGHJKLM +11,p3rs.4yz-DFGHJKLM,ত৩দন.৪লহ-খগঙচঝঠডঢ,P3RS.4YZ-DFGHJKLM +11,5qr.6xy7-DFGHJKLM,৫থদ.৬যল৭-খগঙচঝঠডঢ,5QR.6XY7-DFGHJKLM +11,5qr6.xy7-DFGHJKLM,৫থদ৬.যল৭-খগঙচঝঠডঢ,5QR6.XY7-DFGHJKLM +11,8q9.sx0z-DFGHJKLM,৮থ৯.নয০হ-খগঙচঝঠডঢ,8Q9.SX0Z-DFGHJKLM +11,8q9s.x0z-DFGHJKLM,৮থ৯ন.য০হ-খগঙচঝঠডঢ,8Q9S.X0Z-DFGHJKLM +11,1qr2.tx3z-DFGHJKLM,১থদ২.পয৩হ-খগঙচঝঠডঢ,1QR2.TX3Z-DFGHJKLM +11,p4rs.5xy6-DFGHJKLM,ত৪দন.৫যল৬-খগঙচঝঠডঢ,P4RS.5XY6-DFGHJKLM +11,p7r8.t9y0-DFGHJKLM,ত৭দ৮.প৯ল০-খগঙচঝঠডঢ,P7R8.T9Y0-DFGHJKLM +11,pq1st.2xy3-DFGHJKLM,তথ১নপ.২যল৩-খগঙচঝঠডঢ,PQ1ST.2XY3-DFGHJKLM +11,p4rs5.vx6z-DFGHJKLM,ত৪দন৫.বয৬হ-খগঙচঝঠডঢ,P4RS5.VX6Z-DFGHJKLM +11,7qr8t.v9yz-DFGHJKLM,৭থদ৮প.ব৯লহ-খগঙচঝঠডঢ,7QR8T.V9YZ-DFGHJKLM +11,p1r2t.3x4z-DFGHJKLM,ত১দ২প.৩য৪হ-খগঙচঝঠডঢ,P1R2T.3X4Z-DFGHJKLM +11,5q6s7.v8y9-DFGHJKLM,৫থ৬ন৭.ব৮ল৯-খগঙচঝঠডঢ,5Q6S7.V8Y9-DFGHJKLM +11,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^০১২৩৪৫৬৭৮৯!@#$^&*()/:;[]{}<>?|~%-খগঙচঝঠডঢ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +11,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,জঘকখমগঙচIঝঠডঢণOতথদনপটবভযলহ-খগঙচঝঠডঢ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +11,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,জঘকখমগঙচIঝঠডঢণOতথদনপটবভযলহ-খগঙচঝঠডঢ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +11,OI.xx-DFGHJKLM,OI.যয-খগঙচঝঠডঢ,OI.XX-DFGHJKLM +11,oi.xx-DFGHJKLM,OI.যয-খগঙচঝঠডঢ,OI.XX-DFGHJKLM +11,oi.xx-oooooooo-DFGHJKLM,OI.যয-OOOOOOOO-খগঙচঝঠডঢ,OI.XX-OOOOOOOO-DFGHJKLM +11,oi.xx-iiiiiiii-DFGHJKLM,OI.যয-IIIIIIII-খগঙচঝঠডঢ,OI.XX-IIIIIIII-DFGHJKLM +11,PQ.RS-01234567-DFGHJKLM,তথ.দন-০১২৩৪৫৬৭-খগঙচঝঠডঢ,PQ.RS-01234567-DFGHJKLM +11,PQ.RS-890-DFGHJKLM,তথ.দন-৮৯০-খগঙচঝঠডঢ,PQ.RS-890-DFGHJKLM +12,89.EU,੮੯.ਏਫ,89.EU +12,00.0A,੦੦.੦ਅ,00.0A +12,BCDF.GHJK,ਕਗਘਚ.ਜਟਠਣ,BCDF.GHJK +12,LMNP.QRST,ਤਦਧਨ.ਪਭਮਰ,LMNP.QRST +12,VWXY.Z123,ਲਵਸਹ.ਡ੧੨੩,VWXY.Z123 +12,4567.890B,੪੫੬੭.੮੯੦ਕ,4567.890B +12,pq.xy,ਨਪ.ਸਹ,PQ.XY +12,pq.xyz,ਨਪ.ਸਹਡ,PQ.XYZ +12,pqx.yz,ਨਪਸ.ਹਡ,PQX.YZ +12,pq.rxyz,ਨਪ.ਭਸਹਡ,PQ.RXYZ +12,pqr.xyz,ਨਪਭ.ਸਹਡ,PQR.XYZ +12,pqrx.yz,ਨਪਭਸ.ਹਡ,PQRX.YZ +12,pqr.sxyz,ਨਪਭ.ਮਸਹਡ,PQR.SXYZ +12,pqrs.xyz,ਨਪਭਮ.ਸਹਡ,PQRS.XYZ +12,pqrs.txyz,ਨਪਭਮ.ਰਸਹਡ,PQRS.TXYZ +12,pqrst.vxyz,ਨਪਭਮਰ.ਲਸਹਡ,PQRST.VXYZ +12,p1.xy,ਨ੧.ਸਹ,P1.XY +12,pq.2y,ਨਪ.੨ਹ,PQ.2Y +12,3q.x4,੩ਪ.ਸ੪,3Q.X4 +12,5q.6y,੫ਪ.੬ਹ,5Q.6Y +12,pq.1yz,ਨਪ.੧ਹਡ,PQ.1YZ +12,pq1.yz,ਨਪ੧.ਹਡ,PQ1.YZ +12,p2.x3z,ਨ੨.ਸ੩ਡ,P2.X3Z +12,p2x.3z,ਨ੨ਸ.੩ਡ,P2X.3Z +12,pq.1xy2,ਨਪ.੧ਸਹ੨,PQ.1XY2 +12,pq1.xy2,ਨਪ੧.ਸਹ੨,PQ1.XY2 +12,pq1x.y2,ਨਪ੧ਸ.ਹ੨,PQ1X.Y2 +12,p3.rx4z,ਨ੩.ਭਸ੪ਡ,P3.RX4Z +12,p3r.x4z,ਨ੩ਭ.ਸ੪ਡ,P3R.X4Z +12,p3rx.4z,ਨ੩ਭਸ.੪ਡ,P3RX.4Z +12,5q.r6y7,੫ਪ.ਭ੬ਹ੭,5Q.R6Y7 +12,5qr.6y7,੫ਪਭ.੬ਹ੭,5QR.6Y7 +12,5qr6.y7,੫ਪਭ੬.ਹ੭,5QR6.Y7 +12,pq1.sx2z,ਨਪ੧.ਮਸ੨ਡ,PQ1.SX2Z +12,pq1s.x2z,ਨਪ੧ਮ.ਸ੨ਡ,PQ1S.X2Z +12,p3r.s4yz,ਨ੩ਭ.ਮ੪ਹਡ,P3R.S4YZ +12,p3rs.4yz,ਨ੩ਭਮ.੪ਹਡ,P3RS.4YZ +12,5qr.6xy7,੫ਪਭ.੬ਸਹ੭,5QR.6XY7 +12,5qr6.xy7,੫ਪਭ੬.ਸਹ੭,5QR6.XY7 +12,8q9.sx0z,੮ਪ੯.ਮਸ੦ਡ,8Q9.SX0Z +12,8q9s.x0z,੮ਪ੯ਮ.ਸ੦ਡ,8Q9S.X0Z +12,1qr2.tx3z,੧ਪਭ੨.ਰਸ੩ਡ,1QR2.TX3Z +12,p4rs.5xy6,ਨ੪ਭਮ.੫ਸਹ੬,P4RS.5XY6 +12,p7r8.t9y0,ਨ੭ਭ੮.ਰ੯ਹ੦,P7R8.T9Y0 +12,pq1st.2xy3,ਨਪ੧ਮਰ.੨ਸਹ੩,PQ1ST.2XY3 +12,p4rs5.vx6z,ਨ੪ਭਮ੫.ਲਸ੬ਡ,P4RS5.VX6Z +12,7qr8t.v9yz,੭ਪਭ੮ਰ.ਲ੯ਹਡ,7QR8T.V9YZ +12,p1r2t.3x4z,ਨ੧ਭ੨ਰ.੩ਸ੪ਡ,P1R2T.3X4Z +12,5q6s7.v8y9,੫ਪ੬ਮ੭.ਲ੮ਹ੯,5Q6S7.V8Y9 +12,^0123456789!@#$^&*()/:;[]{}<>?|~%,^੦੧੨੩੪੫੬੭੮੯!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +12,abcdefghijklmnopqrstuvwxyz,ਅਕਗਘਏਚਜਟIਠਣਤਦਧOਨਪਭਮਰਫਲਵਸਹਡ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +12,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ਅਕਗਘਏਚਜਟIਠਣਤਦਧOਨਪਭਮਰਫਲਵਸਹਡ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +12,OI.xx,OI.ਸਸ,OI.XX +12,oi.xx,OI.ਸਸ,OI.XX +12,oi.xx-oooooooo,OI.ਸਸ-OOOOOOOO,OI.XX-OOOOOOOO +12,oi.xx-iiiiiiii,OI.ਸਸ-IIIIIIII,OI.XX-IIIIIIII +12,PQ.RS-01234567,ਨਪ.ਭਮ-੦੧੨੩੪੫੬੭,PQ.RS-01234567 +12,PQ.RS-890,ਨਪ.ਭਮ-੮੯੦,PQ.RS-890 +12,89.EU-bc,੮੯.ਏਫ-ਕਗ,89.EU-BC +12,00.0A-bc,੦੦.੦ਅ-ਕਗ,00.0A-BC +12,BCDF.GHJK-bc,ਕਗਘਚ.ਜਟਠਣ-ਕਗ,BCDF.GHJK-BC +12,LMNP.QRST-bc,ਤਦਧਨ.ਪਭਮਰ-ਕਗ,LMNP.QRST-BC +12,VWXY.Z123-bc,ਲਵਸਹ.ਡ੧੨੩-ਕਗ,VWXY.Z123-BC +12,4567.890B-bc,੪੫੬੭.੮੯੦ਕ-ਕਗ,4567.890B-BC +12,pq.xy-bc,ਨਪ.ਸਹ-ਕਗ,PQ.XY-BC +12,pq.xyz-bc,ਨਪ.ਸਹਡ-ਕਗ,PQ.XYZ-BC +12,pqx.yz-bc,ਨਪਸ.ਹਡ-ਕਗ,PQX.YZ-BC +12,pq.rxyz-bc,ਨਪ.ਭਸਹਡ-ਕਗ,PQ.RXYZ-BC +12,pqr.xyz-bc,ਨਪਭ.ਸਹਡ-ਕਗ,PQR.XYZ-BC +12,pqrx.yz-bc,ਨਪਭਸ.ਹਡ-ਕਗ,PQRX.YZ-BC +12,pqr.sxyz-bc,ਨਪਭ.ਮਸਹਡ-ਕਗ,PQR.SXYZ-BC +12,pqrs.xyz-bc,ਨਪਭਮ.ਸਹਡ-ਕਗ,PQRS.XYZ-BC +12,pqrs.txyz-bc,ਨਪਭਮ.ਰਸਹਡ-ਕਗ,PQRS.TXYZ-BC +12,pqrst.vxyz-bc,ਨਪਭਮਰ.ਲਸਹਡ-ਕਗ,PQRST.VXYZ-BC +12,p1.xy-bc,ਨ੧.ਸਹ-ਕਗ,P1.XY-BC +12,pq.2y-bc,ਨਪ.੨ਹ-ਕਗ,PQ.2Y-BC +12,3q.x4-bc,੩ਪ.ਸ੪-ਕਗ,3Q.X4-BC +12,5q.6y-bc,੫ਪ.੬ਹ-ਕਗ,5Q.6Y-BC +12,pq.1yz-bc,ਨਪ.੧ਹਡ-ਕਗ,PQ.1YZ-BC +12,pq1.yz-bc,ਨਪ੧.ਹਡ-ਕਗ,PQ1.YZ-BC +12,p2.x3z-bc,ਨ੨.ਸ੩ਡ-ਕਗ,P2.X3Z-BC +12,p2x.3z-bc,ਨ੨ਸ.੩ਡ-ਕਗ,P2X.3Z-BC +12,pq.1xy2-bc,ਨਪ.੧ਸਹ੨-ਕਗ,PQ.1XY2-BC +12,pq1.xy2-bc,ਨਪ੧.ਸਹ੨-ਕਗ,PQ1.XY2-BC +12,pq1x.y2-bc,ਨਪ੧ਸ.ਹ੨-ਕਗ,PQ1X.Y2-BC +12,p3.rx4z-bc,ਨ੩.ਭਸ੪ਡ-ਕਗ,P3.RX4Z-BC +12,p3r.x4z-bc,ਨ੩ਭ.ਸ੪ਡ-ਕਗ,P3R.X4Z-BC +12,p3rx.4z-bc,ਨ੩ਭਸ.੪ਡ-ਕਗ,P3RX.4Z-BC +12,5q.r6y7-bc,੫ਪ.ਭ੬ਹ੭-ਕਗ,5Q.R6Y7-BC +12,5qr.6y7-bc,੫ਪਭ.੬ਹ੭-ਕਗ,5QR.6Y7-BC +12,5qr6.y7-bc,੫ਪਭ੬.ਹ੭-ਕਗ,5QR6.Y7-BC +12,pq1.sx2z-bc,ਨਪ੧.ਮਸ੨ਡ-ਕਗ,PQ1.SX2Z-BC +12,pq1s.x2z-bc,ਨਪ੧ਮ.ਸ੨ਡ-ਕਗ,PQ1S.X2Z-BC +12,p3r.s4yz-bc,ਨ੩ਭ.ਮ੪ਹਡ-ਕਗ,P3R.S4YZ-BC +12,p3rs.4yz-bc,ਨ੩ਭਮ.੪ਹਡ-ਕਗ,P3RS.4YZ-BC +12,5qr.6xy7-bc,੫ਪਭ.੬ਸਹ੭-ਕਗ,5QR.6XY7-BC +12,5qr6.xy7-bc,੫ਪਭ੬.ਸਹ੭-ਕਗ,5QR6.XY7-BC +12,8q9.sx0z-bc,੮ਪ੯.ਮਸ੦ਡ-ਕਗ,8Q9.SX0Z-BC +12,8q9s.x0z-bc,੮ਪ੯ਮ.ਸ੦ਡ-ਕਗ,8Q9S.X0Z-BC +12,1qr2.tx3z-bc,੧ਪਭ੨.ਰਸ੩ਡ-ਕਗ,1QR2.TX3Z-BC +12,p4rs.5xy6-bc,ਨ੪ਭਮ.੫ਸਹ੬-ਕਗ,P4RS.5XY6-BC +12,p7r8.t9y0-bc,ਨ੭ਭ੮.ਰ੯ਹ੦-ਕਗ,P7R8.T9Y0-BC +12,pq1st.2xy3-bc,ਨਪ੧ਮਰ.੨ਸਹ੩-ਕਗ,PQ1ST.2XY3-BC +12,p4rs5.vx6z-bc,ਨ੪ਭਮ੫.ਲਸ੬ਡ-ਕਗ,P4RS5.VX6Z-BC +12,7qr8t.v9yz-bc,੭ਪਭ੮ਰ.ਲ੯ਹਡ-ਕਗ,7QR8T.V9YZ-BC +12,p1r2t.3x4z-bc,ਨ੧ਭ੨ਰ.੩ਸ੪ਡ-ਕਗ,P1R2T.3X4Z-BC +12,5q6s7.v8y9-bc,੫ਪ੬ਮ੭.ਲ੮ਹ੯-ਕਗ,5Q6S7.V8Y9-BC +12,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^੦੧੨੩੪੫੬੭੮੯!@#$^&*()/:;[]{}<>?|~%-ਕਗ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +12,abcdefghijklmnopqrstuvwxyz-bc,ਅਕਗਘਏਚਜਟIਠਣਤਦਧOਨਪਭਮਰਫਲਵਸਹਡ-ਕਗ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +12,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ਅਕਗਘਏਚਜਟIਠਣਤਦਧOਨਪਭਮਰਫਲਵਸਹਡ-ਕਗ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +12,OI.xx-bc,OI.ਸਸ-ਕਗ,OI.XX-BC +12,oi.xx-bc,OI.ਸਸ-ਕਗ,OI.XX-BC +12,oi.xx-oooooooo-bc,OI.ਸਸ-OOOOOOOO-ਕਗ,OI.XX-OOOOOOOO-BC +12,oi.xx-iiiiiiii-bc,OI.ਸਸ-IIIIIIII-ਕਗ,OI.XX-IIIIIIII-BC +12,PQ.RS-01234567-bc,ਨਪ.ਭਮ-੦੧੨੩੪੫੬੭-ਕਗ,PQ.RS-01234567-BC +12,PQ.RS-890-bc,ਨਪ.ਭਮ-੮੯੦-ਕਗ,PQ.RS-890-BC +12,89.EU-DFGHJKLM,੮੯.ਏਫ-ਘਚਜਟਠਣਤਦ,89.EU-DFGHJKLM +12,00.0A-DFGHJKLM,੦੦.੦ਅ-ਘਚਜਟਠਣਤਦ,00.0A-DFGHJKLM +12,BCDF.GHJK-DFGHJKLM,ਕਗਘਚ.ਜਟਠਣ-ਘਚਜਟਠਣਤਦ,BCDF.GHJK-DFGHJKLM +12,LMNP.QRST-DFGHJKLM,ਤਦਧਨ.ਪਭਮਰ-ਘਚਜਟਠਣਤਦ,LMNP.QRST-DFGHJKLM +12,VWXY.Z123-DFGHJKLM,ਲਵਸਹ.ਡ੧੨੩-ਘਚਜਟਠਣਤਦ,VWXY.Z123-DFGHJKLM +12,4567.890B-DFGHJKLM,੪੫੬੭.੮੯੦ਕ-ਘਚਜਟਠਣਤਦ,4567.890B-DFGHJKLM +12,pq.xy-DFGHJKLM,ਨਪ.ਸਹ-ਘਚਜਟਠਣਤਦ,PQ.XY-DFGHJKLM +12,pq.xyz-DFGHJKLM,ਨਪ.ਸਹਡ-ਘਚਜਟਠਣਤਦ,PQ.XYZ-DFGHJKLM +12,pqx.yz-DFGHJKLM,ਨਪਸ.ਹਡ-ਘਚਜਟਠਣਤਦ,PQX.YZ-DFGHJKLM +12,pq.rxyz-DFGHJKLM,ਨਪ.ਭਸਹਡ-ਘਚਜਟਠਣਤਦ,PQ.RXYZ-DFGHJKLM +12,pqr.xyz-DFGHJKLM,ਨਪਭ.ਸਹਡ-ਘਚਜਟਠਣਤਦ,PQR.XYZ-DFGHJKLM +12,pqrx.yz-DFGHJKLM,ਨਪਭਸ.ਹਡ-ਘਚਜਟਠਣਤਦ,PQRX.YZ-DFGHJKLM +12,pqr.sxyz-DFGHJKLM,ਨਪਭ.ਮਸਹਡ-ਘਚਜਟਠਣਤਦ,PQR.SXYZ-DFGHJKLM +12,pqrs.xyz-DFGHJKLM,ਨਪਭਮ.ਸਹਡ-ਘਚਜਟਠਣਤਦ,PQRS.XYZ-DFGHJKLM +12,pqrs.txyz-DFGHJKLM,ਨਪਭਮ.ਰਸਹਡ-ਘਚਜਟਠਣਤਦ,PQRS.TXYZ-DFGHJKLM +12,pqrst.vxyz-DFGHJKLM,ਨਪਭਮਰ.ਲਸਹਡ-ਘਚਜਟਠਣਤਦ,PQRST.VXYZ-DFGHJKLM +12,p1.xy-DFGHJKLM,ਨ੧.ਸਹ-ਘਚਜਟਠਣਤਦ,P1.XY-DFGHJKLM +12,pq.2y-DFGHJKLM,ਨਪ.੨ਹ-ਘਚਜਟਠਣਤਦ,PQ.2Y-DFGHJKLM +12,3q.x4-DFGHJKLM,੩ਪ.ਸ੪-ਘਚਜਟਠਣਤਦ,3Q.X4-DFGHJKLM +12,5q.6y-DFGHJKLM,੫ਪ.੬ਹ-ਘਚਜਟਠਣਤਦ,5Q.6Y-DFGHJKLM +12,pq.1yz-DFGHJKLM,ਨਪ.੧ਹਡ-ਘਚਜਟਠਣਤਦ,PQ.1YZ-DFGHJKLM +12,pq1.yz-DFGHJKLM,ਨਪ੧.ਹਡ-ਘਚਜਟਠਣਤਦ,PQ1.YZ-DFGHJKLM +12,p2.x3z-DFGHJKLM,ਨ੨.ਸ੩ਡ-ਘਚਜਟਠਣਤਦ,P2.X3Z-DFGHJKLM +12,p2x.3z-DFGHJKLM,ਨ੨ਸ.੩ਡ-ਘਚਜਟਠਣਤਦ,P2X.3Z-DFGHJKLM +12,pq.1xy2-DFGHJKLM,ਨਪ.੧ਸਹ੨-ਘਚਜਟਠਣਤਦ,PQ.1XY2-DFGHJKLM +12,pq1.xy2-DFGHJKLM,ਨਪ੧.ਸਹ੨-ਘਚਜਟਠਣਤਦ,PQ1.XY2-DFGHJKLM +12,pq1x.y2-DFGHJKLM,ਨਪ੧ਸ.ਹ੨-ਘਚਜਟਠਣਤਦ,PQ1X.Y2-DFGHJKLM +12,p3.rx4z-DFGHJKLM,ਨ੩.ਭਸ੪ਡ-ਘਚਜਟਠਣਤਦ,P3.RX4Z-DFGHJKLM +12,p3r.x4z-DFGHJKLM,ਨ੩ਭ.ਸ੪ਡ-ਘਚਜਟਠਣਤਦ,P3R.X4Z-DFGHJKLM +12,p3rx.4z-DFGHJKLM,ਨ੩ਭਸ.੪ਡ-ਘਚਜਟਠਣਤਦ,P3RX.4Z-DFGHJKLM +12,5q.r6y7-DFGHJKLM,੫ਪ.ਭ੬ਹ੭-ਘਚਜਟਠਣਤਦ,5Q.R6Y7-DFGHJKLM +12,5qr.6y7-DFGHJKLM,੫ਪਭ.੬ਹ੭-ਘਚਜਟਠਣਤਦ,5QR.6Y7-DFGHJKLM +12,5qr6.y7-DFGHJKLM,੫ਪਭ੬.ਹ੭-ਘਚਜਟਠਣਤਦ,5QR6.Y7-DFGHJKLM +12,pq1.sx2z-DFGHJKLM,ਨਪ੧.ਮਸ੨ਡ-ਘਚਜਟਠਣਤਦ,PQ1.SX2Z-DFGHJKLM +12,pq1s.x2z-DFGHJKLM,ਨਪ੧ਮ.ਸ੨ਡ-ਘਚਜਟਠਣਤਦ,PQ1S.X2Z-DFGHJKLM +12,p3r.s4yz-DFGHJKLM,ਨ੩ਭ.ਮ੪ਹਡ-ਘਚਜਟਠਣਤਦ,P3R.S4YZ-DFGHJKLM +12,p3rs.4yz-DFGHJKLM,ਨ੩ਭਮ.੪ਹਡ-ਘਚਜਟਠਣਤਦ,P3RS.4YZ-DFGHJKLM +12,5qr.6xy7-DFGHJKLM,੫ਪਭ.੬ਸਹ੭-ਘਚਜਟਠਣਤਦ,5QR.6XY7-DFGHJKLM +12,5qr6.xy7-DFGHJKLM,੫ਪਭ੬.ਸਹ੭-ਘਚਜਟਠਣਤਦ,5QR6.XY7-DFGHJKLM +12,8q9.sx0z-DFGHJKLM,੮ਪ੯.ਮਸ੦ਡ-ਘਚਜਟਠਣਤਦ,8Q9.SX0Z-DFGHJKLM +12,8q9s.x0z-DFGHJKLM,੮ਪ੯ਮ.ਸ੦ਡ-ਘਚਜਟਠਣਤਦ,8Q9S.X0Z-DFGHJKLM +12,1qr2.tx3z-DFGHJKLM,੧ਪਭ੨.ਰਸ੩ਡ-ਘਚਜਟਠਣਤਦ,1QR2.TX3Z-DFGHJKLM +12,p4rs.5xy6-DFGHJKLM,ਨ੪ਭਮ.੫ਸਹ੬-ਘਚਜਟਠਣਤਦ,P4RS.5XY6-DFGHJKLM +12,p7r8.t9y0-DFGHJKLM,ਨ੭ਭ੮.ਰ੯ਹ੦-ਘਚਜਟਠਣਤਦ,P7R8.T9Y0-DFGHJKLM +12,pq1st.2xy3-DFGHJKLM,ਨਪ੧ਮਰ.੨ਸਹ੩-ਘਚਜਟਠਣਤਦ,PQ1ST.2XY3-DFGHJKLM +12,p4rs5.vx6z-DFGHJKLM,ਨ੪ਭਮ੫.ਲਸ੬ਡ-ਘਚਜਟਠਣਤਦ,P4RS5.VX6Z-DFGHJKLM +12,7qr8t.v9yz-DFGHJKLM,੭ਪਭ੮ਰ.ਲ੯ਹਡ-ਘਚਜਟਠਣਤਦ,7QR8T.V9YZ-DFGHJKLM +12,p1r2t.3x4z-DFGHJKLM,ਨ੧ਭ੨ਰ.੩ਸ੪ਡ-ਘਚਜਟਠਣਤਦ,P1R2T.3X4Z-DFGHJKLM +12,5q6s7.v8y9-DFGHJKLM,੫ਪ੬ਮ੭.ਲ੮ਹ੯-ਘਚਜਟਠਣਤਦ,5Q6S7.V8Y9-DFGHJKLM +12,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^੦੧੨੩੪੫੬੭੮੯!@#$^&*()/:;[]{}<>?|~%-ਘਚਜਟਠਣਤਦ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +12,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ਅਕਗਘਏਚਜਟIਠਣਤਦਧOਨਪਭਮਰਫਲਵਸਹਡ-ਘਚਜਟਠਣਤਦ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +12,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ਅਕਗਘਏਚਜਟIਠਣਤਦਧOਨਪਭਮਰਫਲਵਸਹਡ-ਘਚਜਟਠਣਤਦ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +12,OI.xx-DFGHJKLM,OI.ਸਸ-ਘਚਜਟਠਣਤਦ,OI.XX-DFGHJKLM +12,oi.xx-DFGHJKLM,OI.ਸਸ-ਘਚਜਟਠਣਤਦ,OI.XX-DFGHJKLM +12,oi.xx-oooooooo-DFGHJKLM,OI.ਸਸ-OOOOOOOO-ਘਚਜਟਠਣਤਦ,OI.XX-OOOOOOOO-DFGHJKLM +12,oi.xx-iiiiiiii-DFGHJKLM,OI.ਸਸ-IIIIIIII-ਘਚਜਟਠਣਤਦ,OI.XX-IIIIIIII-DFGHJKLM +12,PQ.RS-01234567-DFGHJKLM,ਨਪ.ਭਮ-੦੧੨੩੪੫੬੭-ਘਚਜਟਠਣਤਦ,PQ.RS-01234567-DFGHJKLM +12,PQ.RS-890-DFGHJKLM,ਨਪ.ਭਮ-੮੯੦-ਘਚਜਟਠਣਤਦ,PQ.RS-890-DFGHJKLM +13,89.EU,༨༩.ཤའ,89.EU +13,00.0A,༠༠.༠མ,00.0A +13,BCDF.GHJK,ཀཁགང.ཅཆཇཉ,BCDF.GHJK +13,LMNP.QRST,ཕཐཏད.ནཔབཞ,LMNP.QRST +13,VWXY.Z123,ཟཡརལ.ས༡༢༣,VWXY.Z123 +13,4567.890B,༤༥༦༧.༨༩༠ཀ,4567.890B +13,pq.xy,དན.རལ,PQ.XY +13,pq.xyz,དན.རལས,PQ.XYZ +13,pqx.yz,དནར.ལས,PQX.YZ +13,pq.rxyz,དན.པརལས,PQ.RXYZ +13,pqr.xyz,དནཔ.རལས,PQR.XYZ +13,pqrx.yz,དནཔར.ལས,PQRX.YZ +13,pqr.sxyz,དནཔ.བརལས,PQR.SXYZ +13,pqrs.xyz,དནཔབ.རལས,PQRS.XYZ +13,pqrs.txyz,དནཔབ.ཞརལས,PQRS.TXYZ +13,pqrst.vxyz,དནཔབཞ.ཟརལས,PQRST.VXYZ +13,p1.xy,ད༡.རལ,P1.XY +13,pq.2y,དན.༢ལ,PQ.2Y +13,3q.x4,༣ན.ར༤,3Q.X4 +13,5q.6y,༥ན.༦ལ,5Q.6Y +13,pq.1yz,དན.༡ལས,PQ.1YZ +13,pq1.yz,དན༡.ལས,PQ1.YZ +13,p2.x3z,ད༢.ར༣ས,P2.X3Z +13,p2x.3z,ད༢ར.༣ས,P2X.3Z +13,pq.1xy2,དན.༡རལ༢,PQ.1XY2 +13,pq1.xy2,དན༡.རལ༢,PQ1.XY2 +13,pq1x.y2,དན༡ར.ལ༢,PQ1X.Y2 +13,p3.rx4z,ད༣.པར༤ས,P3.RX4Z +13,p3r.x4z,ད༣པ.ར༤ས,P3R.X4Z +13,p3rx.4z,ད༣པར.༤ས,P3RX.4Z +13,5q.r6y7,༥ན.པ༦ལ༧,5Q.R6Y7 +13,5qr.6y7,༥ནཔ.༦ལ༧,5QR.6Y7 +13,5qr6.y7,༥ནཔ༦.ལ༧,5QR6.Y7 +13,pq1.sx2z,དན༡.བར༢ས,PQ1.SX2Z +13,pq1s.x2z,དན༡བ.ར༢ས,PQ1S.X2Z +13,p3r.s4yz,ད༣པ.བ༤ལས,P3R.S4YZ +13,p3rs.4yz,ད༣པབ.༤ལས,P3RS.4YZ +13,5qr.6xy7,༥ནཔ.༦རལ༧,5QR.6XY7 +13,5qr6.xy7,༥ནཔ༦.རལ༧,5QR6.XY7 +13,8q9.sx0z,༨ན༩.བར༠ས,8Q9.SX0Z +13,8q9s.x0z,༨ན༩བ.ར༠ས,8Q9S.X0Z +13,1qr2.tx3z,༡ནཔ༢.ཞར༣ས,1QR2.TX3Z +13,p4rs.5xy6,ད༤པབ.༥རལ༦,P4RS.5XY6 +13,p7r8.t9y0,ད༧པ༨.ཞ༩ལ༠,P7R8.T9Y0 +13,pq1st.2xy3,དན༡བཞ.༢རལ༣,PQ1ST.2XY3 +13,p4rs5.vx6z,ད༤པབ༥.ཟར༦ས,P4RS5.VX6Z +13,7qr8t.v9yz,༧ནཔ༨ཞ.ཟ༩ལས,7QR8T.V9YZ +13,p1r2t.3x4z,ད༡པ༢ཞ.༣ར༤ས,P1R2T.3X4Z +13,5q6s7.v8y9,༥ན༦བ༧.ཟ༨ལ༩,5Q6S7.V8Y9 +13,^0123456789!@#$^&*()/:;[]{}<>?|~%,^༠༡༢༣༤༥༦༧༨༩!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +13,abcdefghijklmnopqrstuvwxyz,མཀཁགཤངཅཆIཇཉཕཐཏOདནཔབཞའཟཡརལས,ABCDEFGHIJKLMNOPQRSTUVWXYZ +13,ABCDEFGHIJKLMNOPQRSTUVWXYZ,མཀཁགཤངཅཆIཇཉཕཐཏOདནཔབཞའཟཡརལས,ABCDEFGHIJKLMNOPQRSTUVWXYZ +13,OI.xx,OI.རར,OI.XX +13,oi.xx,OI.རར,OI.XX +13,oi.xx-oooooooo,OI.རར-OOOOOOOO,OI.XX-OOOOOOOO +13,oi.xx-iiiiiiii,OI.རར-IIIIIIII,OI.XX-IIIIIIII +13,PQ.RS-01234567,དན.པབ-༠༡༢༣༤༥༦༧,PQ.RS-01234567 +13,PQ.RS-890,དན.པབ-༨༩༠,PQ.RS-890 +13,89.EU-bc,༨༩.ཤའ-ཀཁ,89.EU-BC +13,00.0A-bc,༠༠.༠མ-ཀཁ,00.0A-BC +13,BCDF.GHJK-bc,ཀཁགང.ཅཆཇཉ-ཀཁ,BCDF.GHJK-BC +13,LMNP.QRST-bc,ཕཐཏད.ནཔབཞ-ཀཁ,LMNP.QRST-BC +13,VWXY.Z123-bc,ཟཡརལ.ས༡༢༣-ཀཁ,VWXY.Z123-BC +13,4567.890B-bc,༤༥༦༧.༨༩༠ཀ-ཀཁ,4567.890B-BC +13,pq.xy-bc,དན.རལ-ཀཁ,PQ.XY-BC +13,pq.xyz-bc,དན.རལས-ཀཁ,PQ.XYZ-BC +13,pqx.yz-bc,དནར.ལས-ཀཁ,PQX.YZ-BC +13,pq.rxyz-bc,དན.པརལས-ཀཁ,PQ.RXYZ-BC +13,pqr.xyz-bc,དནཔ.རལས-ཀཁ,PQR.XYZ-BC +13,pqrx.yz-bc,དནཔར.ལས-ཀཁ,PQRX.YZ-BC +13,pqr.sxyz-bc,དནཔ.བརལས-ཀཁ,PQR.SXYZ-BC +13,pqrs.xyz-bc,དནཔབ.རལས-ཀཁ,PQRS.XYZ-BC +13,pqrs.txyz-bc,དནཔབ.ཞརལས-ཀཁ,PQRS.TXYZ-BC +13,pqrst.vxyz-bc,དནཔབཞ.ཟརལས-ཀཁ,PQRST.VXYZ-BC +13,p1.xy-bc,ད༡.རལ-ཀཁ,P1.XY-BC +13,pq.2y-bc,དན.༢ལ-ཀཁ,PQ.2Y-BC +13,3q.x4-bc,༣ན.ར༤-ཀཁ,3Q.X4-BC +13,5q.6y-bc,༥ན.༦ལ-ཀཁ,5Q.6Y-BC +13,pq.1yz-bc,དན.༡ལས-ཀཁ,PQ.1YZ-BC +13,pq1.yz-bc,དན༡.ལས-ཀཁ,PQ1.YZ-BC +13,p2.x3z-bc,ད༢.ར༣ས-ཀཁ,P2.X3Z-BC +13,p2x.3z-bc,ད༢ར.༣ས-ཀཁ,P2X.3Z-BC +13,pq.1xy2-bc,དན.༡རལ༢-ཀཁ,PQ.1XY2-BC +13,pq1.xy2-bc,དན༡.རལ༢-ཀཁ,PQ1.XY2-BC +13,pq1x.y2-bc,དན༡ར.ལ༢-ཀཁ,PQ1X.Y2-BC +13,p3.rx4z-bc,ད༣.པར༤ས-ཀཁ,P3.RX4Z-BC +13,p3r.x4z-bc,ད༣པ.ར༤ས-ཀཁ,P3R.X4Z-BC +13,p3rx.4z-bc,ད༣པར.༤ས-ཀཁ,P3RX.4Z-BC +13,5q.r6y7-bc,༥ན.པ༦ལ༧-ཀཁ,5Q.R6Y7-BC +13,5qr.6y7-bc,༥ནཔ.༦ལ༧-ཀཁ,5QR.6Y7-BC +13,5qr6.y7-bc,༥ནཔ༦.ལ༧-ཀཁ,5QR6.Y7-BC +13,pq1.sx2z-bc,དན༡.བར༢ས-ཀཁ,PQ1.SX2Z-BC +13,pq1s.x2z-bc,དན༡བ.ར༢ས-ཀཁ,PQ1S.X2Z-BC +13,p3r.s4yz-bc,ད༣པ.བ༤ལས-ཀཁ,P3R.S4YZ-BC +13,p3rs.4yz-bc,ད༣པབ.༤ལས-ཀཁ,P3RS.4YZ-BC +13,5qr.6xy7-bc,༥ནཔ.༦རལ༧-ཀཁ,5QR.6XY7-BC +13,5qr6.xy7-bc,༥ནཔ༦.རལ༧-ཀཁ,5QR6.XY7-BC +13,8q9.sx0z-bc,༨ན༩.བར༠ས-ཀཁ,8Q9.SX0Z-BC +13,8q9s.x0z-bc,༨ན༩བ.ར༠ས-ཀཁ,8Q9S.X0Z-BC +13,1qr2.tx3z-bc,༡ནཔ༢.ཞར༣ས-ཀཁ,1QR2.TX3Z-BC +13,p4rs.5xy6-bc,ད༤པབ.༥རལ༦-ཀཁ,P4RS.5XY6-BC +13,p7r8.t9y0-bc,ད༧པ༨.ཞ༩ལ༠-ཀཁ,P7R8.T9Y0-BC +13,pq1st.2xy3-bc,དན༡བཞ.༢རལ༣-ཀཁ,PQ1ST.2XY3-BC +13,p4rs5.vx6z-bc,ད༤པབ༥.ཟར༦ས-ཀཁ,P4RS5.VX6Z-BC +13,7qr8t.v9yz-bc,༧ནཔ༨ཞ.ཟ༩ལས-ཀཁ,7QR8T.V9YZ-BC +13,p1r2t.3x4z-bc,ད༡པ༢ཞ.༣ར༤ས-ཀཁ,P1R2T.3X4Z-BC +13,5q6s7.v8y9-bc,༥ན༦བ༧.ཟ༨ལ༩-ཀཁ,5Q6S7.V8Y9-BC +13,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^༠༡༢༣༤༥༦༧༨༩!@#$^&*()/:;[]{}<>?|~%-ཀཁ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +13,abcdefghijklmnopqrstuvwxyz-bc,མཀཁགཤངཅཆIཇཉཕཐཏOདནཔབཞའཟཡརལས-ཀཁ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +13,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,མཀཁགཤངཅཆIཇཉཕཐཏOདནཔབཞའཟཡརལས-ཀཁ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +13,OI.xx-bc,OI.རར-ཀཁ,OI.XX-BC +13,oi.xx-bc,OI.རར-ཀཁ,OI.XX-BC +13,oi.xx-oooooooo-bc,OI.རར-OOOOOOOO-ཀཁ,OI.XX-OOOOOOOO-BC +13,oi.xx-iiiiiiii-bc,OI.རར-IIIIIIII-ཀཁ,OI.XX-IIIIIIII-BC +13,PQ.RS-01234567-bc,དན.པབ-༠༡༢༣༤༥༦༧-ཀཁ,PQ.RS-01234567-BC +13,PQ.RS-890-bc,དན.པབ-༨༩༠-ཀཁ,PQ.RS-890-BC +13,89.EU-DFGHJKLM,༨༩.ཤའ-གངཅཆཇཉཕཐ,89.EU-DFGHJKLM +13,00.0A-DFGHJKLM,༠༠.༠མ-གངཅཆཇཉཕཐ,00.0A-DFGHJKLM +13,BCDF.GHJK-DFGHJKLM,ཀཁགང.ཅཆཇཉ-གངཅཆཇཉཕཐ,BCDF.GHJK-DFGHJKLM +13,LMNP.QRST-DFGHJKLM,ཕཐཏད.ནཔབཞ-གངཅཆཇཉཕཐ,LMNP.QRST-DFGHJKLM +13,VWXY.Z123-DFGHJKLM,ཟཡརལ.ས༡༢༣-གངཅཆཇཉཕཐ,VWXY.Z123-DFGHJKLM +13,4567.890B-DFGHJKLM,༤༥༦༧.༨༩༠ཀ-གངཅཆཇཉཕཐ,4567.890B-DFGHJKLM +13,pq.xy-DFGHJKLM,དན.རལ-གངཅཆཇཉཕཐ,PQ.XY-DFGHJKLM +13,pq.xyz-DFGHJKLM,དན.རལས-གངཅཆཇཉཕཐ,PQ.XYZ-DFGHJKLM +13,pqx.yz-DFGHJKLM,དནར.ལས-གངཅཆཇཉཕཐ,PQX.YZ-DFGHJKLM +13,pq.rxyz-DFGHJKLM,དན.པརལས-གངཅཆཇཉཕཐ,PQ.RXYZ-DFGHJKLM +13,pqr.xyz-DFGHJKLM,དནཔ.རལས-གངཅཆཇཉཕཐ,PQR.XYZ-DFGHJKLM +13,pqrx.yz-DFGHJKLM,དནཔར.ལས-གངཅཆཇཉཕཐ,PQRX.YZ-DFGHJKLM +13,pqr.sxyz-DFGHJKLM,དནཔ.བརལས-གངཅཆཇཉཕཐ,PQR.SXYZ-DFGHJKLM +13,pqrs.xyz-DFGHJKLM,དནཔབ.རལས-གངཅཆཇཉཕཐ,PQRS.XYZ-DFGHJKLM +13,pqrs.txyz-DFGHJKLM,དནཔབ.ཞརལས-གངཅཆཇཉཕཐ,PQRS.TXYZ-DFGHJKLM +13,pqrst.vxyz-DFGHJKLM,དནཔབཞ.ཟརལས-གངཅཆཇཉཕཐ,PQRST.VXYZ-DFGHJKLM +13,p1.xy-DFGHJKLM,ད༡.རལ-གངཅཆཇཉཕཐ,P1.XY-DFGHJKLM +13,pq.2y-DFGHJKLM,དན.༢ལ-གངཅཆཇཉཕཐ,PQ.2Y-DFGHJKLM +13,3q.x4-DFGHJKLM,༣ན.ར༤-གངཅཆཇཉཕཐ,3Q.X4-DFGHJKLM +13,5q.6y-DFGHJKLM,༥ན.༦ལ-གངཅཆཇཉཕཐ,5Q.6Y-DFGHJKLM +13,pq.1yz-DFGHJKLM,དན.༡ལས-གངཅཆཇཉཕཐ,PQ.1YZ-DFGHJKLM +13,pq1.yz-DFGHJKLM,དན༡.ལས-གངཅཆཇཉཕཐ,PQ1.YZ-DFGHJKLM +13,p2.x3z-DFGHJKLM,ད༢.ར༣ས-གངཅཆཇཉཕཐ,P2.X3Z-DFGHJKLM +13,p2x.3z-DFGHJKLM,ད༢ར.༣ས-གངཅཆཇཉཕཐ,P2X.3Z-DFGHJKLM +13,pq.1xy2-DFGHJKLM,དན.༡རལ༢-གངཅཆཇཉཕཐ,PQ.1XY2-DFGHJKLM +13,pq1.xy2-DFGHJKLM,དན༡.རལ༢-གངཅཆཇཉཕཐ,PQ1.XY2-DFGHJKLM +13,pq1x.y2-DFGHJKLM,དན༡ར.ལ༢-གངཅཆཇཉཕཐ,PQ1X.Y2-DFGHJKLM +13,p3.rx4z-DFGHJKLM,ད༣.པར༤ས-གངཅཆཇཉཕཐ,P3.RX4Z-DFGHJKLM +13,p3r.x4z-DFGHJKLM,ད༣པ.ར༤ས-གངཅཆཇཉཕཐ,P3R.X4Z-DFGHJKLM +13,p3rx.4z-DFGHJKLM,ད༣པར.༤ས-གངཅཆཇཉཕཐ,P3RX.4Z-DFGHJKLM +13,5q.r6y7-DFGHJKLM,༥ན.པ༦ལ༧-གངཅཆཇཉཕཐ,5Q.R6Y7-DFGHJKLM +13,5qr.6y7-DFGHJKLM,༥ནཔ.༦ལ༧-གངཅཆཇཉཕཐ,5QR.6Y7-DFGHJKLM +13,5qr6.y7-DFGHJKLM,༥ནཔ༦.ལ༧-གངཅཆཇཉཕཐ,5QR6.Y7-DFGHJKLM +13,pq1.sx2z-DFGHJKLM,དན༡.བར༢ས-གངཅཆཇཉཕཐ,PQ1.SX2Z-DFGHJKLM +13,pq1s.x2z-DFGHJKLM,དན༡བ.ར༢ས-གངཅཆཇཉཕཐ,PQ1S.X2Z-DFGHJKLM +13,p3r.s4yz-DFGHJKLM,ད༣པ.བ༤ལས-གངཅཆཇཉཕཐ,P3R.S4YZ-DFGHJKLM +13,p3rs.4yz-DFGHJKLM,ད༣པབ.༤ལས-གངཅཆཇཉཕཐ,P3RS.4YZ-DFGHJKLM +13,5qr.6xy7-DFGHJKLM,༥ནཔ.༦རལ༧-གངཅཆཇཉཕཐ,5QR.6XY7-DFGHJKLM +13,5qr6.xy7-DFGHJKLM,༥ནཔ༦.རལ༧-གངཅཆཇཉཕཐ,5QR6.XY7-DFGHJKLM +13,8q9.sx0z-DFGHJKLM,༨ན༩.བར༠ས-གངཅཆཇཉཕཐ,8Q9.SX0Z-DFGHJKLM +13,8q9s.x0z-DFGHJKLM,༨ན༩བ.ར༠ས-གངཅཆཇཉཕཐ,8Q9S.X0Z-DFGHJKLM +13,1qr2.tx3z-DFGHJKLM,༡ནཔ༢.ཞར༣ས-གངཅཆཇཉཕཐ,1QR2.TX3Z-DFGHJKLM +13,p4rs.5xy6-DFGHJKLM,ད༤པབ.༥རལ༦-གངཅཆཇཉཕཐ,P4RS.5XY6-DFGHJKLM +13,p7r8.t9y0-DFGHJKLM,ད༧པ༨.ཞ༩ལ༠-གངཅཆཇཉཕཐ,P7R8.T9Y0-DFGHJKLM +13,pq1st.2xy3-DFGHJKLM,དན༡བཞ.༢རལ༣-གངཅཆཇཉཕཐ,PQ1ST.2XY3-DFGHJKLM +13,p4rs5.vx6z-DFGHJKLM,ད༤པབ༥.ཟར༦ས-གངཅཆཇཉཕཐ,P4RS5.VX6Z-DFGHJKLM +13,7qr8t.v9yz-DFGHJKLM,༧ནཔ༨ཞ.ཟ༩ལས-གངཅཆཇཉཕཐ,7QR8T.V9YZ-DFGHJKLM +13,p1r2t.3x4z-DFGHJKLM,ད༡པ༢ཞ.༣ར༤ས-གངཅཆཇཉཕཐ,P1R2T.3X4Z-DFGHJKLM +13,5q6s7.v8y9-DFGHJKLM,༥ན༦བ༧.ཟ༨ལ༩-གངཅཆཇཉཕཐ,5Q6S7.V8Y9-DFGHJKLM +13,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^༠༡༢༣༤༥༦༧༨༩!@#$^&*()/:;[]{}<>?|~%-གངཅཆཇཉཕཐ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +13,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,མཀཁགཤངཅཆIཇཉཕཐཏOདནཔབཞའཟཡརལས-གངཅཆཇཉཕཐ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +13,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,མཀཁགཤངཅཆIཇཉཕཐཏOདནཔབཞའཟཡརལས-གངཅཆཇཉཕཐ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +13,OI.xx-DFGHJKLM,OI.རར-གངཅཆཇཉཕཐ,OI.XX-DFGHJKLM +13,oi.xx-DFGHJKLM,OI.རར-གངཅཆཇཉཕཐ,OI.XX-DFGHJKLM +13,oi.xx-oooooooo-DFGHJKLM,OI.རར-OOOOOOOO-གངཅཆཇཉཕཐ,OI.XX-OOOOOOOO-DFGHJKLM +13,oi.xx-iiiiiiii-DFGHJKLM,OI.རར-IIIIIIII-གངཅཆཇཉཕཐ,OI.XX-IIIIIIII-DFGHJKLM +13,PQ.RS-01234567-DFGHJKLM,དན.པབ-༠༡༢༣༤༥༦༧-གངཅཆཇཉཕཐ,PQ.RS-01234567-DFGHJKLM +13,PQ.RS-890-DFGHJKLM,དན.པབ-༨༩༠-གངཅཆཇཉཕཐ,PQ.RS-890-DFGHJKLM +14,89.EU,89.ثق,89.EU +14,00.0A,00.0ب,00.0A +14,BCDF.GHJK,تح4د.2ذر8ز,BCDF.GHJK +14,LMNP.QRST,شص6ط.8ظع4غ,LMNP.QRST +14,VWXY.Z123,جل9ن.1و102,VWXY.Z123 +14,4567.890B,4567.890ت,4567.890B +14,pq.xy,طظ.56ن,PQ.XY +14,pq.xyz,طظ.56نو,PQ.XYZ +14,pqx.yz,طظ.96نو,PQX.YZ +14,pq.rxyz,طظ3.م0نو,PQ.RXYZ +14,pqr.xyz,طظ6.م1نو,PQR.XYZ +14,pqrx.yz,طظ9.م2نو,PQRX.YZ +14,pqr.sxyz,طظ4.غم9نو,PQR.SXYZ +14,pqrs.xyz,طظ8.غم9نو,PQRS.XYZ +14,pqrs.txyz,طظ7غ.8فم2ن,PQRS.TXYZ +14,pqrst.vxyz,طظ7غف.8جم2ن,PQRST.VXYZ +14,p1.xy,ط1.من,P1.XY +14,pq.2y,طظ.2ن,PQ.2Y +14,3q.x4,3ظ.م4,3Q.X4 +14,5q.6y,5ظ.6ن,5Q.6Y +14,pq.1yz,طظ.23نو,PQ.1YZ +14,pq1.yz,طظ1.نو,PQ1.YZ +14,p2.x3z,ط2.563و,P2.X3Z +14,p2x.3z,ط2م.3و,P2X.3Z +14,pq.1xy2,طظ0.م8ن2,PQ.1XY2 +14,pq1.xy2,طظ1.من2,PQ1.XY2 +14,pq1x.y2,طظ1م.ن2,PQ1X.Y2 +14,p3.rx4z,ط33.م04و,P3.RX4Z +14,p3r.x4z,ط3ع.م4و,P3R.X4Z +14,p3rx.4z,ط3عم.4و,P3RX.4Z +14,5q.r6y7,5ظ3.60ن7,5Q.R6Y7 +14,5qr.6y7,5ظع.6ن7,5QR.6Y7 +14,5qr6.y7,5ظع6.ن7,5QR6.Y7 +14,pq1.sx2z,طظ2.غم32و,PQ1.SX2Z +14,pq1s.x2z,طظ1غ.م2و,PQ1S.X2Z +14,p3r.s4yz,ط34.غ49نو,P3R.S4YZ +14,p3rs.4yz,ط3عغ.4نو,P3RS.4YZ +14,5qr.6xy7,5ظ4.6م9ن7,5QR.6XY7 +14,5qr6.xy7,5ظع6.من7,5QR6.XY7 +14,8q9.sx0z,8ظ3.غم30و,8Q9.SX0Z +14,8q9s.x0z,8ظ9غ.م0و,8Q9S.X0Z +14,1qr2.tx3z,1ظع2.فم3و,1QR2.TX3Z +14,p4rs.5xy6,ط4عغ.5من6,P4RS.5XY6 +14,p7r8.t9y0,ط7ع8.ف9ن0,P7R8.T9Y0 +14,pq1st.2xy3,طظ1غف.2من3,PQ1ST.2XY3 +14,p4rs5.vx6z,ط4عغ5.جم6و,P4RS5.VX6Z +14,7qr8t.v9yz,7ظع8ف.ج9نو,7QR8T.V9YZ +14,p1r2t.3x4z,ط1ع2ف.3م4و,P1R2T.3X4Z +14,5q6s7.v8y9,5ظ6غ7.ج8ن9,5Q6S7.V8Y9 +14,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +14,abcdefghijklmnopqrstuvwxyz,بتحخثدذرازسشصضهطظعغفقجلمنو,ABCDEFGHIJKLMNOPQRSTUVWXYZ +14,ABCDEFGHIJKLMNOPQRSTUVWXYZ,بتحخثدذرازسشصضهطظعغفقجلمنو,ABCDEFGHIJKLMNOPQRSTUVWXYZ +14,OI.xx,ها.مم,OI.XX +14,oi.xx,ها.مم,OI.XX +14,oi.xx-oooooooo,ها.مم-هههههههه,OI.XX-OOOOOOOO +14,oi.xx-iiiiiiii,ها.مم-اااااااا,OI.XX-IIIIIIII +14,PQ.RS-01234567,طظ.49غ-01234567,PQ.RS-01234567 +14,PQ.RS-890,طظ.49غ-890,PQ.RS-890 +14,89.EU-bc,89.ثق-تح,89.EU-BC +14,00.0A-bc,00.0ب-تح,00.0A-BC +14,BCDF.GHJK-bc,تح4د.2ذر8ز-تح,BCDF.GHJK-BC +14,LMNP.QRST-bc,شص6ط.8ظع4غ-تح,LMNP.QRST-BC +14,VWXY.Z123-bc,جل9ن.1و102-تح,VWXY.Z123-BC +14,4567.890B-bc,4567.890ت-تح,4567.890B-BC +14,pq.xy-bc,طظ.56ن-تح,PQ.XY-BC +14,pq.xyz-bc,طظ.56نو-تح,PQ.XYZ-BC +14,pqx.yz-bc,طظ.96نو-تح,PQX.YZ-BC +14,pq.rxyz-bc,طظ3.م0نو-تح,PQ.RXYZ-BC +14,pqr.xyz-bc,طظ6.م1نو-تح,PQR.XYZ-BC +14,pqrx.yz-bc,طظ9.م2نو-تح,PQRX.YZ-BC +14,pqr.sxyz-bc,طظ4.غم9نو-تح,PQR.SXYZ-BC +14,pqrs.xyz-bc,طظ8.غم9نو-تح,PQRS.XYZ-BC +14,pqrs.txyz-bc,طظ7غ.8فم2ن-تح,PQRS.TXYZ-BC +14,pqrst.vxyz-bc,طظ7غف.8جم2ن-تح,PQRST.VXYZ-BC +14,p1.xy-bc,ط1.من-تح,P1.XY-BC +14,pq.2y-bc,طظ.2ن-تح,PQ.2Y-BC +14,3q.x4-bc,3ظ.م4-تح,3Q.X4-BC +14,5q.6y-bc,5ظ.6ن-تح,5Q.6Y-BC +14,pq.1yz-bc,طظ.23نو-تح,PQ.1YZ-BC +14,pq1.yz-bc,طظ1.نو-تح,PQ1.YZ-BC +14,p2.x3z-bc,ط2.563و-تح,P2.X3Z-BC +14,p2x.3z-bc,ط2م.3و-تح,P2X.3Z-BC +14,pq.1xy2-bc,طظ0.م8ن2-تح,PQ.1XY2-BC +14,pq1.xy2-bc,طظ1.من2-تح,PQ1.XY2-BC +14,pq1x.y2-bc,طظ1م.ن2-تح,PQ1X.Y2-BC +14,p3.rx4z-bc,ط33.م04و-تح,P3.RX4Z-BC +14,p3r.x4z-bc,ط3ع.م4و-تح,P3R.X4Z-BC +14,p3rx.4z-bc,ط3عم.4و-تح,P3RX.4Z-BC +14,5q.r6y7-bc,5ظ3.60ن7-تح,5Q.R6Y7-BC +14,5qr.6y7-bc,5ظع.6ن7-تح,5QR.6Y7-BC +14,5qr6.y7-bc,5ظع6.ن7-تح,5QR6.Y7-BC +14,pq1.sx2z-bc,طظ2.غم32و-تح,PQ1.SX2Z-BC +14,pq1s.x2z-bc,طظ1غ.م2و-تح,PQ1S.X2Z-BC +14,p3r.s4yz-bc,ط34.غ49نو-تح,P3R.S4YZ-BC +14,p3rs.4yz-bc,ط3عغ.4نو-تح,P3RS.4YZ-BC +14,5qr.6xy7-bc,5ظ4.6م9ن7-تح,5QR.6XY7-BC +14,5qr6.xy7-bc,5ظع6.من7-تح,5QR6.XY7-BC +14,8q9.sx0z-bc,8ظ3.غم30و-تح,8Q9.SX0Z-BC +14,8q9s.x0z-bc,8ظ9غ.م0و-تح,8Q9S.X0Z-BC +14,1qr2.tx3z-bc,1ظع2.فم3و-تح,1QR2.TX3Z-BC +14,p4rs.5xy6-bc,ط4عغ.5من6-تح,P4RS.5XY6-BC +14,p7r8.t9y0-bc,ط7ع8.ف9ن0-تح,P7R8.T9Y0-BC +14,pq1st.2xy3-bc,طظ1غف.2من3-تح,PQ1ST.2XY3-BC +14,p4rs5.vx6z-bc,ط4عغ5.جم6و-تح,P4RS5.VX6Z-BC +14,7qr8t.v9yz-bc,7ظع8ف.ج9نو-تح,7QR8T.V9YZ-BC +14,p1r2t.3x4z-bc,ط1ع2ف.3م4و-تح,P1R2T.3X4Z-BC +14,5q6s7.v8y9-bc,5ظ6غ7.ج8ن9-تح,5Q6S7.V8Y9-BC +14,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-تح,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +14,abcdefghijklmnopqrstuvwxyz-bc,بتحخثدذرازسشصضهطظعغفقجلمنو-تح,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +14,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,بتحخثدذرازسشصضهطظعغفقجلمنو-تح,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +14,OI.xx-bc,ها.مم-تح,OI.XX-BC +14,oi.xx-bc,ها.مم-تح,OI.XX-BC +14,oi.xx-oooooooo-bc,ها.مم-هههههههه-تح,OI.XX-OOOOOOOO-BC +14,oi.xx-iiiiiiii-bc,ها.مم-اااااااا-تح,OI.XX-IIIIIIII-BC +14,PQ.RS-01234567-bc,طظ.49غ-01234567-تح,PQ.RS-01234567-BC +14,PQ.RS-890-bc,طظ.49غ-890-تح,PQ.RS-890-BC +14,89.EU-DFGHJKLM,89.ثق-خدذرزسشص,89.EU-DFGHJKLM +14,00.0A-DFGHJKLM,00.0ب-خدذرزسشص,00.0A-DFGHJKLM +14,BCDF.GHJK-DFGHJKLM,تح4د.2ذر8ز-خدذرزسشص,BCDF.GHJK-DFGHJKLM +14,LMNP.QRST-DFGHJKLM,شص6ط.8ظع4غ-خدذرزسشص,LMNP.QRST-DFGHJKLM +14,VWXY.Z123-DFGHJKLM,جل9ن.1و102-خدذرزسشص,VWXY.Z123-DFGHJKLM +14,4567.890B-DFGHJKLM,4567.890ت-خدذرزسشص,4567.890B-DFGHJKLM +14,pq.xy-DFGHJKLM,طظ.56ن-خدذرزسشص,PQ.XY-DFGHJKLM +14,pq.xyz-DFGHJKLM,طظ.56نو-خدذرزسشص,PQ.XYZ-DFGHJKLM +14,pqx.yz-DFGHJKLM,طظ.96نو-خدذرزسشص,PQX.YZ-DFGHJKLM +14,pq.rxyz-DFGHJKLM,طظ3.م0نو-خدذرزسشص,PQ.RXYZ-DFGHJKLM +14,pqr.xyz-DFGHJKLM,طظ6.م1نو-خدذرزسشص,PQR.XYZ-DFGHJKLM +14,pqrx.yz-DFGHJKLM,طظ9.م2نو-خدذرزسشص,PQRX.YZ-DFGHJKLM +14,pqr.sxyz-DFGHJKLM,طظ4.غم9نو-خدذرزسشص,PQR.SXYZ-DFGHJKLM +14,pqrs.xyz-DFGHJKLM,طظ8.غم9نو-خدذرزسشص,PQRS.XYZ-DFGHJKLM +14,pqrs.txyz-DFGHJKLM,طظ7غ.8فم2ن-خدذرزسشص,PQRS.TXYZ-DFGHJKLM +14,pqrst.vxyz-DFGHJKLM,طظ7غف.8جم2ن-خدذرزسشص,PQRST.VXYZ-DFGHJKLM +14,p1.xy-DFGHJKLM,ط1.من-خدذرزسشص,P1.XY-DFGHJKLM +14,pq.2y-DFGHJKLM,طظ.2ن-خدذرزسشص,PQ.2Y-DFGHJKLM +14,3q.x4-DFGHJKLM,3ظ.م4-خدذرزسشص,3Q.X4-DFGHJKLM +14,5q.6y-DFGHJKLM,5ظ.6ن-خدذرزسشص,5Q.6Y-DFGHJKLM +14,pq.1yz-DFGHJKLM,طظ.23نو-خدذرزسشص,PQ.1YZ-DFGHJKLM +14,pq1.yz-DFGHJKLM,طظ1.نو-خدذرزسشص,PQ1.YZ-DFGHJKLM +14,p2.x3z-DFGHJKLM,ط2.563و-خدذرزسشص,P2.X3Z-DFGHJKLM +14,p2x.3z-DFGHJKLM,ط2م.3و-خدذرزسشص,P2X.3Z-DFGHJKLM +14,pq.1xy2-DFGHJKLM,طظ0.م8ن2-خدذرزسشص,PQ.1XY2-DFGHJKLM +14,pq1.xy2-DFGHJKLM,طظ1.من2-خدذرزسشص,PQ1.XY2-DFGHJKLM +14,pq1x.y2-DFGHJKLM,طظ1م.ن2-خدذرزسشص,PQ1X.Y2-DFGHJKLM +14,p3.rx4z-DFGHJKLM,ط33.م04و-خدذرزسشص,P3.RX4Z-DFGHJKLM +14,p3r.x4z-DFGHJKLM,ط3ع.م4و-خدذرزسشص,P3R.X4Z-DFGHJKLM +14,p3rx.4z-DFGHJKLM,ط3عم.4و-خدذرزسشص,P3RX.4Z-DFGHJKLM +14,5q.r6y7-DFGHJKLM,5ظ3.60ن7-خدذرزسشص,5Q.R6Y7-DFGHJKLM +14,5qr.6y7-DFGHJKLM,5ظع.6ن7-خدذرزسشص,5QR.6Y7-DFGHJKLM +14,5qr6.y7-DFGHJKLM,5ظع6.ن7-خدذرزسشص,5QR6.Y7-DFGHJKLM +14,pq1.sx2z-DFGHJKLM,طظ2.غم32و-خدذرزسشص,PQ1.SX2Z-DFGHJKLM +14,pq1s.x2z-DFGHJKLM,طظ1غ.م2و-خدذرزسشص,PQ1S.X2Z-DFGHJKLM +14,p3r.s4yz-DFGHJKLM,ط34.غ49نو-خدذرزسشص,P3R.S4YZ-DFGHJKLM +14,p3rs.4yz-DFGHJKLM,ط3عغ.4نو-خدذرزسشص,P3RS.4YZ-DFGHJKLM +14,5qr.6xy7-DFGHJKLM,5ظ4.6م9ن7-خدذرزسشص,5QR.6XY7-DFGHJKLM +14,5qr6.xy7-DFGHJKLM,5ظع6.من7-خدذرزسشص,5QR6.XY7-DFGHJKLM +14,8q9.sx0z-DFGHJKLM,8ظ3.غم30و-خدذرزسشص,8Q9.SX0Z-DFGHJKLM +14,8q9s.x0z-DFGHJKLM,8ظ9غ.م0و-خدذرزسشص,8Q9S.X0Z-DFGHJKLM +14,1qr2.tx3z-DFGHJKLM,1ظع2.فم3و-خدذرزسشص,1QR2.TX3Z-DFGHJKLM +14,p4rs.5xy6-DFGHJKLM,ط4عغ.5من6-خدذرزسشص,P4RS.5XY6-DFGHJKLM +14,p7r8.t9y0-DFGHJKLM,ط7ع8.ف9ن0-خدذرزسشص,P7R8.T9Y0-DFGHJKLM +14,pq1st.2xy3-DFGHJKLM,طظ1غف.2من3-خدذرزسشص,PQ1ST.2XY3-DFGHJKLM +14,p4rs5.vx6z-DFGHJKLM,ط4عغ5.جم6و-خدذرزسشص,P4RS5.VX6Z-DFGHJKLM +14,7qr8t.v9yz-DFGHJKLM,7ظع8ف.ج9نو-خدذرزسشص,7QR8T.V9YZ-DFGHJKLM +14,p1r2t.3x4z-DFGHJKLM,ط1ع2ف.3م4و-خدذرزسشص,P1R2T.3X4Z-DFGHJKLM +14,5q6s7.v8y9-DFGHJKLM,5ظ6غ7.ج8ن9-خدذرزسشص,5Q6S7.V8Y9-DFGHJKLM +14,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-خدذرزسشص,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +14,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,بتحخثدذرازسشصضهطظعغفقجلمنو-خدذرزسشص,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +14,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,بتحخثدذرازسشصضهطظعغفقجلمنو-خدذرزسشص,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +14,OI.xx-DFGHJKLM,ها.مم-خدذرزسشص,OI.XX-DFGHJKLM +14,oi.xx-DFGHJKLM,ها.مم-خدذرزسشص,OI.XX-DFGHJKLM +14,oi.xx-oooooooo-DFGHJKLM,ها.مم-هههههههه-خدذرزسشص,OI.XX-OOOOOOOO-DFGHJKLM +14,oi.xx-iiiiiiii-DFGHJKLM,ها.مم-اااااااا-خدذرزسشص,OI.XX-IIIIIIII-DFGHJKLM +14,PQ.RS-01234567-DFGHJKLM,طظ.49غ-01234567-خدذرزسشص,PQ.RS-01234567-DFGHJKLM +14,PQ.RS-890-DFGHJKLM,طظ.49غ-890-خدذرزسشص,PQ.RS-890-DFGHJKLM +15,89.EU,89.ᅦᅴ,89.EU +15,00.0A,00.0ᄒ,00.0A +15,BCDF.GHJK,ᄀᄂ4ᄅ.2ᄇᄉ8ᄐ,BCDF.GHJK +15,LMNP.QRST,ᅡᅢ6ᅤ.8ᅥᅧ4ᅩ,LMNP.QRST +15,VWXY.Z123,ᄌᄎ9ᅭ.1ᅮ102,VWXY.Z123 +15,4567.890B,4567.890ᄀ,4567.890B +15,pq.xy,ᅤᅥ.56ᅭ,PQ.XY +15,pq.xyz,ᅤᅥ.56ᅭᅮ,PQ.XYZ +15,pqx.yz,ᅤᅥ.96ᅭᅮ,PQX.YZ +15,pq.rxyz,ᅤᅥ3.ᄏ0ᅭᅮ,PQ.RXYZ +15,pqr.xyz,ᅤᅥ6.ᄏ1ᅭᅮ,PQR.XYZ +15,pqrx.yz,ᅤᅥ9.ᄏ2ᅭᅮ,PQRX.YZ +15,pqr.sxyz,ᅤᅥ4.ᅩᄏ9ᅭᅮ,PQR.SXYZ +15,pqrs.xyz,ᅤᅥ8.ᅩᄏ9ᅭᅮ,PQRS.XYZ +15,pqrs.txyz,ᅤᅥ7ᅩ.8ᅲᄏ2ᅭ,PQRS.TXYZ +15,pqrst.vxyz,ᅤᅥ7ᅩᅲ.8ᄌᄏ2ᅭ,PQRST.VXYZ +15,p1.xy,ᅤ1.쿄,P1.XY +15,pq.2y,ᅤᅥ.2ᅭ,PQ.2Y +15,3q.x4,3ᅥ.ᄏ4,3Q.X4 +15,5q.6y,5ᅥ.6ᅭ,5Q.6Y +15,pq.1yz,ᅤᅥ.23ᅭᅮ,PQ.1YZ +15,pq1.yz,ᅤᅥ1.ᅭᅮ,PQ1.YZ +15,p2.x3z,ᅤ2.563ᅮ,P2.X3Z +15,p2x.3z,ᅤ2ᄏ.3ᅮ,P2X.3Z +15,pq.1xy2,ᅤᅥ0.ᄏ8ᅭ2,PQ.1XY2 +15,pq1.xy2,ᅤᅥ1.쿄2,PQ1.XY2 +15,pq1x.y2,ᅤᅥ1ᄏ.ᅭ2,PQ1X.Y2 +15,p3.rx4z,ᅤ33.ᄏ04ᅮ,P3.RX4Z +15,p3r.x4z,ᅤ3ᅧ.ᄏ4ᅮ,P3R.X4Z +15,p3rx.4z,ᅤ3ᅧᄏ.4ᅮ,P3RX.4Z +15,5q.r6y7,5ᅥ3.60ᅭ7,5Q.R6Y7 +15,5qr.6y7,5ᅥᅧ.6ᅭ7,5QR.6Y7 +15,5qr6.y7,5ᅥᅧ6.ᅭ7,5QR6.Y7 +15,pq1.sx2z,ᅤᅥ2.ᅩᄏ32ᅮ,PQ1.SX2Z +15,pq1s.x2z,ᅤᅥ1ᅩ.ᄏ2ᅮ,PQ1S.X2Z +15,p3r.s4yz,ᅤ34.ᅩ49ᅭᅮ,P3R.S4YZ +15,p3rs.4yz,ᅤ3ᅧᅩ.4ᅭᅮ,P3RS.4YZ +15,5qr.6xy7,5ᅥ4.6ᄏ9ᅭ7,5QR.6XY7 +15,5qr6.xy7,5ᅥᅧ6.쿄7,5QR6.XY7 +15,8q9.sx0z,8ᅥ3.ᅩᄏ30ᅮ,8Q9.SX0Z +15,8q9s.x0z,8ᅥ9ᅩ.ᄏ0ᅮ,8Q9S.X0Z +15,1qr2.tx3z,1ᅥᅧ2.ᅲᄏ3ᅮ,1QR2.TX3Z +15,p4rs.5xy6,ᅤ4ᅧᅩ.5쿄6,P4RS.5XY6 +15,p7r8.t9y0,ᅤ7ᅧ8.ᅲ9ᅭ0,P7R8.T9Y0 +15,pq1st.2xy3,ᅤᅥ1ᅩᅲ.2쿄3,PQ1ST.2XY3 +15,p4rs5.vx6z,ᅤ4ᅧᅩ5.ᄌᄏ6ᅮ,P4RS5.VX6Z +15,7qr8t.v9yz,7ᅥᅧ8ᅲ.ᄌ9ᅭᅮ,7QR8T.V9YZ +15,p1r2t.3x4z,ᅤ1ᅧ2ᅲ.3ᄏ4ᅮ,P1R2T.3X4Z +15,5q6s7.v8y9,5ᅥ6ᅩ7.ᄌ8ᅭ9,5Q6S7.V8Y9 +15,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +15,abcdefghijklmnopqrstuvwxyz,ᄒᄀᄂ데ᄅᄇ시ᄐ파ᅢᅣ얘ᅥᅧᅩᅲᅴᄌᄎ쿄ᅮ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +15,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ᄒᄀᄂ데ᄅᄇ시ᄐ파ᅢᅣ얘ᅥᅧᅩᅲᅴᄌᄎ쿄ᅮ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +15,OI.xx,이.ᄏᄏ,OI.XX +15,oi.xx,이.ᄏᄏ,OI.XX +15,oi.xx-oooooooo,이.ᄏᄏ-ᄋᄋᄋᄋᄋᄋᄋᄋ,OI.XX-OOOOOOOO +15,oi.xx-iiiiiiii,이.ᄏᄏ-ᅵᅵᅵᅵᅵᅵᅵᅵ,OI.XX-IIIIIIII +15,PQ.RS-01234567,ᅤᅥ.49ᅩ-01234567,PQ.RS-01234567 +15,PQ.RS-890,ᅤᅥ.49ᅩ-890,PQ.RS-890 +15,89.EU-bc,89.ᅦᅴ-ᄀᄂ,89.EU-BC +15,00.0A-bc,00.0ᄒ-ᄀᄂ,00.0A-BC +15,BCDF.GHJK-bc,ᄀᄂ4ᄅ.2ᄇᄉ8ᄐ-ᄀᄂ,BCDF.GHJK-BC +15,LMNP.QRST-bc,ᅡᅢ6ᅤ.8ᅥᅧ4ᅩ-ᄀᄂ,LMNP.QRST-BC +15,VWXY.Z123-bc,ᄌᄎ9ᅭ.1ᅮ102-ᄀᄂ,VWXY.Z123-BC +15,4567.890B-bc,4567.890ᄀ-ᄀᄂ,4567.890B-BC +15,pq.xy-bc,ᅤᅥ.56ᅭ-ᄀᄂ,PQ.XY-BC +15,pq.xyz-bc,ᅤᅥ.56ᅭᅮ-ᄀᄂ,PQ.XYZ-BC +15,pqx.yz-bc,ᅤᅥ.96ᅭᅮ-ᄀᄂ,PQX.YZ-BC +15,pq.rxyz-bc,ᅤᅥ3.ᄏ0ᅭᅮ-ᄀᄂ,PQ.RXYZ-BC +15,pqr.xyz-bc,ᅤᅥ6.ᄏ1ᅭᅮ-ᄀᄂ,PQR.XYZ-BC +15,pqrx.yz-bc,ᅤᅥ9.ᄏ2ᅭᅮ-ᄀᄂ,PQRX.YZ-BC +15,pqr.sxyz-bc,ᅤᅥ4.ᅩᄏ9ᅭᅮ-ᄀᄂ,PQR.SXYZ-BC +15,pqrs.xyz-bc,ᅤᅥ8.ᅩᄏ9ᅭᅮ-ᄀᄂ,PQRS.XYZ-BC +15,pqrs.txyz-bc,ᅤᅥ7ᅩ.8ᅲᄏ2ᅭ-ᄀᄂ,PQRS.TXYZ-BC +15,pqrst.vxyz-bc,ᅤᅥ7ᅩᅲ.8ᄌᄏ2ᅭ-ᄀᄂ,PQRST.VXYZ-BC +15,p1.xy-bc,ᅤ1.쿄-ᄀᄂ,P1.XY-BC +15,pq.2y-bc,ᅤᅥ.2ᅭ-ᄀᄂ,PQ.2Y-BC +15,3q.x4-bc,3ᅥ.ᄏ4-ᄀᄂ,3Q.X4-BC +15,5q.6y-bc,5ᅥ.6ᅭ-ᄀᄂ,5Q.6Y-BC +15,pq.1yz-bc,ᅤᅥ.23ᅭᅮ-ᄀᄂ,PQ.1YZ-BC +15,pq1.yz-bc,ᅤᅥ1.ᅭᅮ-ᄀᄂ,PQ1.YZ-BC +15,p2.x3z-bc,ᅤ2.563ᅮ-ᄀᄂ,P2.X3Z-BC +15,p2x.3z-bc,ᅤ2ᄏ.3ᅮ-ᄀᄂ,P2X.3Z-BC +15,pq.1xy2-bc,ᅤᅥ0.ᄏ8ᅭ2-ᄀᄂ,PQ.1XY2-BC +15,pq1.xy2-bc,ᅤᅥ1.쿄2-ᄀᄂ,PQ1.XY2-BC +15,pq1x.y2-bc,ᅤᅥ1ᄏ.ᅭ2-ᄀᄂ,PQ1X.Y2-BC +15,p3.rx4z-bc,ᅤ33.ᄏ04ᅮ-ᄀᄂ,P3.RX4Z-BC +15,p3r.x4z-bc,ᅤ3ᅧ.ᄏ4ᅮ-ᄀᄂ,P3R.X4Z-BC +15,p3rx.4z-bc,ᅤ3ᅧᄏ.4ᅮ-ᄀᄂ,P3RX.4Z-BC +15,5q.r6y7-bc,5ᅥ3.60ᅭ7-ᄀᄂ,5Q.R6Y7-BC +15,5qr.6y7-bc,5ᅥᅧ.6ᅭ7-ᄀᄂ,5QR.6Y7-BC +15,5qr6.y7-bc,5ᅥᅧ6.ᅭ7-ᄀᄂ,5QR6.Y7-BC +15,pq1.sx2z-bc,ᅤᅥ2.ᅩᄏ32ᅮ-ᄀᄂ,PQ1.SX2Z-BC +15,pq1s.x2z-bc,ᅤᅥ1ᅩ.ᄏ2ᅮ-ᄀᄂ,PQ1S.X2Z-BC +15,p3r.s4yz-bc,ᅤ34.ᅩ49ᅭᅮ-ᄀᄂ,P3R.S4YZ-BC +15,p3rs.4yz-bc,ᅤ3ᅧᅩ.4ᅭᅮ-ᄀᄂ,P3RS.4YZ-BC +15,5qr.6xy7-bc,5ᅥ4.6ᄏ9ᅭ7-ᄀᄂ,5QR.6XY7-BC +15,5qr6.xy7-bc,5ᅥᅧ6.쿄7-ᄀᄂ,5QR6.XY7-BC +15,8q9.sx0z-bc,8ᅥ3.ᅩᄏ30ᅮ-ᄀᄂ,8Q9.SX0Z-BC +15,8q9s.x0z-bc,8ᅥ9ᅩ.ᄏ0ᅮ-ᄀᄂ,8Q9S.X0Z-BC +15,1qr2.tx3z-bc,1ᅥᅧ2.ᅲᄏ3ᅮ-ᄀᄂ,1QR2.TX3Z-BC +15,p4rs.5xy6-bc,ᅤ4ᅧᅩ.5쿄6-ᄀᄂ,P4RS.5XY6-BC +15,p7r8.t9y0-bc,ᅤ7ᅧ8.ᅲ9ᅭ0-ᄀᄂ,P7R8.T9Y0-BC +15,pq1st.2xy3-bc,ᅤᅥ1ᅩᅲ.2쿄3-ᄀᄂ,PQ1ST.2XY3-BC +15,p4rs5.vx6z-bc,ᅤ4ᅧᅩ5.ᄌᄏ6ᅮ-ᄀᄂ,P4RS5.VX6Z-BC +15,7qr8t.v9yz-bc,7ᅥᅧ8ᅲ.ᄌ9ᅭᅮ-ᄀᄂ,7QR8T.V9YZ-BC +15,p1r2t.3x4z-bc,ᅤ1ᅧ2ᅲ.3ᄏ4ᅮ-ᄀᄂ,P1R2T.3X4Z-BC +15,5q6s7.v8y9-bc,5ᅥ6ᅩ7.ᄌ8ᅭ9-ᄀᄂ,5Q6S7.V8Y9-BC +15,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ᄀᄂ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +15,abcdefghijklmnopqrstuvwxyz-bc,ᄒᄀᄂ데ᄅᄇ시ᄐ파ᅢᅣ얘ᅥᅧᅩᅲᅴᄌᄎ쿄ᅮ-ᄀᄂ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +15,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ᄒᄀᄂ데ᄅᄇ시ᄐ파ᅢᅣ얘ᅥᅧᅩᅲᅴᄌᄎ쿄ᅮ-ᄀᄂ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +15,OI.xx-bc,이.ᄏᄏ-ᄀᄂ,OI.XX-BC +15,oi.xx-bc,이.ᄏᄏ-ᄀᄂ,OI.XX-BC +15,oi.xx-oooooooo-bc,이.ᄏᄏ-ᄋᄋᄋᄋᄋᄋᄋᄋ-ᄀᄂ,OI.XX-OOOOOOOO-BC +15,oi.xx-iiiiiiii-bc,이.ᄏᄏ-ᅵᅵᅵᅵᅵᅵᅵᅵ-ᄀᄂ,OI.XX-IIIIIIII-BC +15,PQ.RS-01234567-bc,ᅤᅥ.49ᅩ-01234567-ᄀᄂ,PQ.RS-01234567-BC +15,PQ.RS-890-bc,ᅤᅥ.49ᅩ-890-ᄀᄂ,PQ.RS-890-BC +15,89.EU-DFGHJKLM,89.ᅦᅴ-ᄃᄅᄇᄉᄐ파ᅢ,89.EU-DFGHJKLM +15,00.0A-DFGHJKLM,00.0ᄒ-ᄃᄅᄇᄉᄐ파ᅢ,00.0A-DFGHJKLM +15,BCDF.GHJK-DFGHJKLM,ᄀᄂ4ᄅ.2ᄇᄉ8ᄐ-ᄃᄅᄇᄉᄐ파ᅢ,BCDF.GHJK-DFGHJKLM +15,LMNP.QRST-DFGHJKLM,ᅡᅢ6ᅤ.8ᅥᅧ4ᅩ-ᄃᄅᄇᄉᄐ파ᅢ,LMNP.QRST-DFGHJKLM +15,VWXY.Z123-DFGHJKLM,ᄌᄎ9ᅭ.1ᅮ102-ᄃᄅᄇᄉᄐ파ᅢ,VWXY.Z123-DFGHJKLM +15,4567.890B-DFGHJKLM,4567.890ᄀ-ᄃᄅᄇᄉᄐ파ᅢ,4567.890B-DFGHJKLM +15,pq.xy-DFGHJKLM,ᅤᅥ.56ᅭ-ᄃᄅᄇᄉᄐ파ᅢ,PQ.XY-DFGHJKLM +15,pq.xyz-DFGHJKLM,ᅤᅥ.56ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQ.XYZ-DFGHJKLM +15,pqx.yz-DFGHJKLM,ᅤᅥ.96ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQX.YZ-DFGHJKLM +15,pq.rxyz-DFGHJKLM,ᅤᅥ3.ᄏ0ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQ.RXYZ-DFGHJKLM +15,pqr.xyz-DFGHJKLM,ᅤᅥ6.ᄏ1ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQR.XYZ-DFGHJKLM +15,pqrx.yz-DFGHJKLM,ᅤᅥ9.ᄏ2ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQRX.YZ-DFGHJKLM +15,pqr.sxyz-DFGHJKLM,ᅤᅥ4.ᅩᄏ9ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQR.SXYZ-DFGHJKLM +15,pqrs.xyz-DFGHJKLM,ᅤᅥ8.ᅩᄏ9ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQRS.XYZ-DFGHJKLM +15,pqrs.txyz-DFGHJKLM,ᅤᅥ7ᅩ.8ᅲᄏ2ᅭ-ᄃᄅᄇᄉᄐ파ᅢ,PQRS.TXYZ-DFGHJKLM +15,pqrst.vxyz-DFGHJKLM,ᅤᅥ7ᅩᅲ.8ᄌᄏ2ᅭ-ᄃᄅᄇᄉᄐ파ᅢ,PQRST.VXYZ-DFGHJKLM +15,p1.xy-DFGHJKLM,ᅤ1.쿄-ᄃᄅᄇᄉᄐ파ᅢ,P1.XY-DFGHJKLM +15,pq.2y-DFGHJKLM,ᅤᅥ.2ᅭ-ᄃᄅᄇᄉᄐ파ᅢ,PQ.2Y-DFGHJKLM +15,3q.x4-DFGHJKLM,3ᅥ.ᄏ4-ᄃᄅᄇᄉᄐ파ᅢ,3Q.X4-DFGHJKLM +15,5q.6y-DFGHJKLM,5ᅥ.6ᅭ-ᄃᄅᄇᄉᄐ파ᅢ,5Q.6Y-DFGHJKLM +15,pq.1yz-DFGHJKLM,ᅤᅥ.23ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQ.1YZ-DFGHJKLM +15,pq1.yz-DFGHJKLM,ᅤᅥ1.ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQ1.YZ-DFGHJKLM +15,p2.x3z-DFGHJKLM,ᅤ2.563ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,P2.X3Z-DFGHJKLM +15,p2x.3z-DFGHJKLM,ᅤ2ᄏ.3ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,P2X.3Z-DFGHJKLM +15,pq.1xy2-DFGHJKLM,ᅤᅥ0.ᄏ8ᅭ2-ᄃᄅᄇᄉᄐ파ᅢ,PQ.1XY2-DFGHJKLM +15,pq1.xy2-DFGHJKLM,ᅤᅥ1.쿄2-ᄃᄅᄇᄉᄐ파ᅢ,PQ1.XY2-DFGHJKLM +15,pq1x.y2-DFGHJKLM,ᅤᅥ1ᄏ.ᅭ2-ᄃᄅᄇᄉᄐ파ᅢ,PQ1X.Y2-DFGHJKLM +15,p3.rx4z-DFGHJKLM,ᅤ33.ᄏ04ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,P3.RX4Z-DFGHJKLM +15,p3r.x4z-DFGHJKLM,ᅤ3ᅧ.ᄏ4ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,P3R.X4Z-DFGHJKLM +15,p3rx.4z-DFGHJKLM,ᅤ3ᅧᄏ.4ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,P3RX.4Z-DFGHJKLM +15,5q.r6y7-DFGHJKLM,5ᅥ3.60ᅭ7-ᄃᄅᄇᄉᄐ파ᅢ,5Q.R6Y7-DFGHJKLM +15,5qr.6y7-DFGHJKLM,5ᅥᅧ.6ᅭ7-ᄃᄅᄇᄉᄐ파ᅢ,5QR.6Y7-DFGHJKLM +15,5qr6.y7-DFGHJKLM,5ᅥᅧ6.ᅭ7-ᄃᄅᄇᄉᄐ파ᅢ,5QR6.Y7-DFGHJKLM +15,pq1.sx2z-DFGHJKLM,ᅤᅥ2.ᅩᄏ32ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQ1.SX2Z-DFGHJKLM +15,pq1s.x2z-DFGHJKLM,ᅤᅥ1ᅩ.ᄏ2ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQ1S.X2Z-DFGHJKLM +15,p3r.s4yz-DFGHJKLM,ᅤ34.ᅩ49ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,P3R.S4YZ-DFGHJKLM +15,p3rs.4yz-DFGHJKLM,ᅤ3ᅧᅩ.4ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,P3RS.4YZ-DFGHJKLM +15,5qr.6xy7-DFGHJKLM,5ᅥ4.6ᄏ9ᅭ7-ᄃᄅᄇᄉᄐ파ᅢ,5QR.6XY7-DFGHJKLM +15,5qr6.xy7-DFGHJKLM,5ᅥᅧ6.쿄7-ᄃᄅᄇᄉᄐ파ᅢ,5QR6.XY7-DFGHJKLM +15,8q9.sx0z-DFGHJKLM,8ᅥ3.ᅩᄏ30ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,8Q9.SX0Z-DFGHJKLM +15,8q9s.x0z-DFGHJKLM,8ᅥ9ᅩ.ᄏ0ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,8Q9S.X0Z-DFGHJKLM +15,1qr2.tx3z-DFGHJKLM,1ᅥᅧ2.ᅲᄏ3ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,1QR2.TX3Z-DFGHJKLM +15,p4rs.5xy6-DFGHJKLM,ᅤ4ᅧᅩ.5쿄6-ᄃᄅᄇᄉᄐ파ᅢ,P4RS.5XY6-DFGHJKLM +15,p7r8.t9y0-DFGHJKLM,ᅤ7ᅧ8.ᅲ9ᅭ0-ᄃᄅᄇᄉᄐ파ᅢ,P7R8.T9Y0-DFGHJKLM +15,pq1st.2xy3-DFGHJKLM,ᅤᅥ1ᅩᅲ.2쿄3-ᄃᄅᄇᄉᄐ파ᅢ,PQ1ST.2XY3-DFGHJKLM +15,p4rs5.vx6z-DFGHJKLM,ᅤ4ᅧᅩ5.ᄌᄏ6ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,P4RS5.VX6Z-DFGHJKLM +15,7qr8t.v9yz-DFGHJKLM,7ᅥᅧ8ᅲ.ᄌ9ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,7QR8T.V9YZ-DFGHJKLM +15,p1r2t.3x4z-DFGHJKLM,ᅤ1ᅧ2ᅲ.3ᄏ4ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,P1R2T.3X4Z-DFGHJKLM +15,5q6s7.v8y9-DFGHJKLM,5ᅥ6ᅩ7.ᄌ8ᅭ9-ᄃᄅᄇᄉᄐ파ᅢ,5Q6S7.V8Y9-DFGHJKLM +15,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ᄃᄅᄇᄉᄐ파ᅢ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +15,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ᄒᄀᄂ데ᄅᄇ시ᄐ파ᅢᅣ얘ᅥᅧᅩᅲᅴᄌᄎ쿄ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +15,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ᄒᄀᄂ데ᄅᄇ시ᄐ파ᅢᅣ얘ᅥᅧᅩᅲᅴᄌᄎ쿄ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +15,OI.xx-DFGHJKLM,이.ᄏᄏ-ᄃᄅᄇᄉᄐ파ᅢ,OI.XX-DFGHJKLM +15,oi.xx-DFGHJKLM,이.ᄏᄏ-ᄃᄅᄇᄉᄐ파ᅢ,OI.XX-DFGHJKLM +15,oi.xx-oooooooo-DFGHJKLM,이.ᄏᄏ-ᄋᄋᄋᄋᄋᄋᄋᄋ-ᄃᄅᄇᄉᄐ파ᅢ,OI.XX-OOOOOOOO-DFGHJKLM +15,oi.xx-iiiiiiii-DFGHJKLM,이.ᄏᄏ-ᅵᅵᅵᅵᅵᅵᅵᅵ-ᄃᄅᄇᄉᄐ파ᅢ,OI.XX-IIIIIIII-DFGHJKLM +15,PQ.RS-01234567-DFGHJKLM,ᅤᅥ.49ᅩ-01234567-ᄃᄅᄇᄉᄐ파ᅢ,PQ.RS-01234567-DFGHJKLM +15,PQ.RS-890-DFGHJKLM,ᅤᅥ.49ᅩ-890-ᄃᄅᄇᄉᄐ파ᅢ,PQ.RS-890-DFGHJKLM +16,89.EU,၈၉.ဓဖ,89.EU +16,00.0A,၀၀.၀စ,00.0A +16,BCDF.GHJK,ကခဂဃ.ငယဇဌ,BCDF.GHJK +16,LMNP.QRST,ဍဎတထ.ဒသနပ,LMNP.QRST +16,VWXY.Z123,ဟဗဘဏ.လ၁၂၃,VWXY.Z123 +16,4567.890B,၄၅၆၇.၈၉၀က,4567.890B +16,pq.xy,ထဒ.ဘဏ,PQ.XY +16,pq.xyz,ထဒ.ဘဏလ,PQ.XYZ +16,pqx.yz,ထဒဘ.ဏလ,PQX.YZ +16,pq.rxyz,ထဒ.သဘဏလ,PQ.RXYZ +16,pqr.xyz,ထဒသ.ဘဏလ,PQR.XYZ +16,pqrx.yz,ထဒသဘ.ဏလ,PQRX.YZ +16,pqr.sxyz,ထဒသ.နဘဏလ,PQR.SXYZ +16,pqrs.xyz,ထဒသန.ဘဏလ,PQRS.XYZ +16,pqrs.txyz,ထဒသန.ပဘဏလ,PQRS.TXYZ +16,pqrst.vxyz,ထဒသနပ.ဟဘဏလ,PQRST.VXYZ +16,p1.xy,ထ၁.ဘဏ,P1.XY +16,pq.2y,ထဒ.၂ဏ,PQ.2Y +16,3q.x4,၃ဒ.ဘ၄,3Q.X4 +16,5q.6y,၅ဒ.၆ဏ,5Q.6Y +16,pq.1yz,ထဒ.၁ဏလ,PQ.1YZ +16,pq1.yz,ထဒ၁.ဏလ,PQ1.YZ +16,p2.x3z,ထ၂.ဘ၃လ,P2.X3Z +16,p2x.3z,ထ၂ဘ.၃လ,P2X.3Z +16,pq.1xy2,ထဒ.၁ဘဏ၂,PQ.1XY2 +16,pq1.xy2,ထဒ၁.ဘဏ၂,PQ1.XY2 +16,pq1x.y2,ထဒ၁ဘ.ဏ၂,PQ1X.Y2 +16,p3.rx4z,ထ၃.သဘ၄လ,P3.RX4Z +16,p3r.x4z,ထ၃သ.ဘ၄လ,P3R.X4Z +16,p3rx.4z,ထ၃သဘ.၄လ,P3RX.4Z +16,5q.r6y7,၅ဒ.သ၆ဏ၇,5Q.R6Y7 +16,5qr.6y7,၅ဒသ.၆ဏ၇,5QR.6Y7 +16,5qr6.y7,၅ဒသ၆.ဏ၇,5QR6.Y7 +16,pq1.sx2z,ထဒ၁.နဘ၂လ,PQ1.SX2Z +16,pq1s.x2z,ထဒ၁န.ဘ၂လ,PQ1S.X2Z +16,p3r.s4yz,ထ၃သ.န၄ဏလ,P3R.S4YZ +16,p3rs.4yz,ထ၃သန.၄ဏလ,P3RS.4YZ +16,5qr.6xy7,၅ဒသ.၆ဘဏ၇,5QR.6XY7 +16,5qr6.xy7,၅ဒသ၆.ဘဏ၇,5QR6.XY7 +16,8q9.sx0z,၈ဒ၉.နဘ၀လ,8Q9.SX0Z +16,8q9s.x0z,၈ဒ၉န.ဘ၀လ,8Q9S.X0Z +16,1qr2.tx3z,၁ဒသ၂.ပဘ၃လ,1QR2.TX3Z +16,p4rs.5xy6,ထ၄သန.၅ဘဏ၆,P4RS.5XY6 +16,p7r8.t9y0,ထ၇သ၈.ပ၉ဏ၀,P7R8.T9Y0 +16,pq1st.2xy3,ထဒ၁နပ.၂ဘဏ၃,PQ1ST.2XY3 +16,p4rs5.vx6z,ထ၄သန၅.ဟဘ၆လ,P4RS5.VX6Z +16,7qr8t.v9yz,၇ဒသ၈ပ.ဟ၉ဏလ,7QR8T.V9YZ +16,p1r2t.3x4z,ထ၁သ၂ပ.၃ဘ၄လ,P1R2T.3X4Z +16,5q6s7.v8y9,၅ဒ၆န၇.ဟ၈ဏ၉,5Q6S7.V8Y9 +16,^0123456789!@#$^&*()/:;[]{}<>?|~%,^၀၁၂၃၄၅၆၇၈၉!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +16,abcdefghijklmnopqrstuvwxyz,စကခဂဓဃငယIဇဌဍဎတဝထဒသနပဖဟဗဘဏလ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +16,ABCDEFGHIJKLMNOPQRSTUVWXYZ,စကခဂဓဃငယIဇဌဍဎတဝထဒသနပဖဟဗဘဏလ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +16,OI.xx,ဝI.ဘဘ,OI.XX +16,oi.xx,ဝI.ဘဘ,OI.XX +16,oi.xx-oooooooo,ဝI.ဘဘ-ဝဝဝဝဝဝဝဝ,OI.XX-OOOOOOOO +16,oi.xx-iiiiiiii,ဝI.ဘဘ-IIIIIIII,OI.XX-IIIIIIII +16,PQ.RS-01234567,ထဒ.သန-၀၁၂၃၄၅၆၇,PQ.RS-01234567 +16,PQ.RS-890,ထဒ.သန-၈၉၀,PQ.RS-890 +16,89.EU-bc,၈၉.ဓဖ-ကခ,89.EU-BC +16,00.0A-bc,၀၀.၀စ-ကခ,00.0A-BC +16,BCDF.GHJK-bc,ကခဂဃ.ငယဇဌ-ကခ,BCDF.GHJK-BC +16,LMNP.QRST-bc,ဍဎတထ.ဒသနပ-ကခ,LMNP.QRST-BC +16,VWXY.Z123-bc,ဟဗဘဏ.လ၁၂၃-ကခ,VWXY.Z123-BC +16,4567.890B-bc,၄၅၆၇.၈၉၀က-ကခ,4567.890B-BC +16,pq.xy-bc,ထဒ.ဘဏ-ကခ,PQ.XY-BC +16,pq.xyz-bc,ထဒ.ဘဏလ-ကခ,PQ.XYZ-BC +16,pqx.yz-bc,ထဒဘ.ဏလ-ကခ,PQX.YZ-BC +16,pq.rxyz-bc,ထဒ.သဘဏလ-ကခ,PQ.RXYZ-BC +16,pqr.xyz-bc,ထဒသ.ဘဏလ-ကခ,PQR.XYZ-BC +16,pqrx.yz-bc,ထဒသဘ.ဏလ-ကခ,PQRX.YZ-BC +16,pqr.sxyz-bc,ထဒသ.နဘဏလ-ကခ,PQR.SXYZ-BC +16,pqrs.xyz-bc,ထဒသန.ဘဏလ-ကခ,PQRS.XYZ-BC +16,pqrs.txyz-bc,ထဒသန.ပဘဏလ-ကခ,PQRS.TXYZ-BC +16,pqrst.vxyz-bc,ထဒသနပ.ဟဘဏလ-ကခ,PQRST.VXYZ-BC +16,p1.xy-bc,ထ၁.ဘဏ-ကခ,P1.XY-BC +16,pq.2y-bc,ထဒ.၂ဏ-ကခ,PQ.2Y-BC +16,3q.x4-bc,၃ဒ.ဘ၄-ကခ,3Q.X4-BC +16,5q.6y-bc,၅ဒ.၆ဏ-ကခ,5Q.6Y-BC +16,pq.1yz-bc,ထဒ.၁ဏလ-ကခ,PQ.1YZ-BC +16,pq1.yz-bc,ထဒ၁.ဏလ-ကခ,PQ1.YZ-BC +16,p2.x3z-bc,ထ၂.ဘ၃လ-ကခ,P2.X3Z-BC +16,p2x.3z-bc,ထ၂ဘ.၃လ-ကခ,P2X.3Z-BC +16,pq.1xy2-bc,ထဒ.၁ဘဏ၂-ကခ,PQ.1XY2-BC +16,pq1.xy2-bc,ထဒ၁.ဘဏ၂-ကခ,PQ1.XY2-BC +16,pq1x.y2-bc,ထဒ၁ဘ.ဏ၂-ကခ,PQ1X.Y2-BC +16,p3.rx4z-bc,ထ၃.သဘ၄လ-ကခ,P3.RX4Z-BC +16,p3r.x4z-bc,ထ၃သ.ဘ၄လ-ကခ,P3R.X4Z-BC +16,p3rx.4z-bc,ထ၃သဘ.၄လ-ကခ,P3RX.4Z-BC +16,5q.r6y7-bc,၅ဒ.သ၆ဏ၇-ကခ,5Q.R6Y7-BC +16,5qr.6y7-bc,၅ဒသ.၆ဏ၇-ကခ,5QR.6Y7-BC +16,5qr6.y7-bc,၅ဒသ၆.ဏ၇-ကခ,5QR6.Y7-BC +16,pq1.sx2z-bc,ထဒ၁.နဘ၂လ-ကခ,PQ1.SX2Z-BC +16,pq1s.x2z-bc,ထဒ၁န.ဘ၂လ-ကခ,PQ1S.X2Z-BC +16,p3r.s4yz-bc,ထ၃သ.န၄ဏလ-ကခ,P3R.S4YZ-BC +16,p3rs.4yz-bc,ထ၃သန.၄ဏလ-ကခ,P3RS.4YZ-BC +16,5qr.6xy7-bc,၅ဒသ.၆ဘဏ၇-ကခ,5QR.6XY7-BC +16,5qr6.xy7-bc,၅ဒသ၆.ဘဏ၇-ကခ,5QR6.XY7-BC +16,8q9.sx0z-bc,၈ဒ၉.နဘ၀လ-ကခ,8Q9.SX0Z-BC +16,8q9s.x0z-bc,၈ဒ၉န.ဘ၀လ-ကခ,8Q9S.X0Z-BC +16,1qr2.tx3z-bc,၁ဒသ၂.ပဘ၃လ-ကခ,1QR2.TX3Z-BC +16,p4rs.5xy6-bc,ထ၄သန.၅ဘဏ၆-ကခ,P4RS.5XY6-BC +16,p7r8.t9y0-bc,ထ၇သ၈.ပ၉ဏ၀-ကခ,P7R8.T9Y0-BC +16,pq1st.2xy3-bc,ထဒ၁နပ.၂ဘဏ၃-ကခ,PQ1ST.2XY3-BC +16,p4rs5.vx6z-bc,ထ၄သန၅.ဟဘ၆လ-ကခ,P4RS5.VX6Z-BC +16,7qr8t.v9yz-bc,၇ဒသ၈ပ.ဟ၉ဏလ-ကခ,7QR8T.V9YZ-BC +16,p1r2t.3x4z-bc,ထ၁သ၂ပ.၃ဘ၄လ-ကခ,P1R2T.3X4Z-BC +16,5q6s7.v8y9-bc,၅ဒ၆န၇.ဟ၈ဏ၉-ကခ,5Q6S7.V8Y9-BC +16,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^၀၁၂၃၄၅၆၇၈၉!@#$^&*()/:;[]{}<>?|~%-ကခ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +16,abcdefghijklmnopqrstuvwxyz-bc,စကခဂဓဃငယIဇဌဍဎတဝထဒသနပဖဟဗဘဏလ-ကခ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +16,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,စကခဂဓဃငယIဇဌဍဎတဝထဒသနပဖဟဗဘဏလ-ကခ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +16,OI.xx-bc,ဝI.ဘဘ-ကခ,OI.XX-BC +16,oi.xx-bc,ဝI.ဘဘ-ကခ,OI.XX-BC +16,oi.xx-oooooooo-bc,ဝI.ဘဘ-ဝဝဝဝဝဝဝဝ-ကခ,OI.XX-OOOOOOOO-BC +16,oi.xx-iiiiiiii-bc,ဝI.ဘဘ-IIIIIIII-ကခ,OI.XX-IIIIIIII-BC +16,PQ.RS-01234567-bc,ထဒ.သန-၀၁၂၃၄၅၆၇-ကခ,PQ.RS-01234567-BC +16,PQ.RS-890-bc,ထဒ.သန-၈၉၀-ကခ,PQ.RS-890-BC +16,89.EU-DFGHJKLM,၈၉.ဓဖ-ဂဃငယဇဌဍဎ,89.EU-DFGHJKLM +16,00.0A-DFGHJKLM,၀၀.၀စ-ဂဃငယဇဌဍဎ,00.0A-DFGHJKLM +16,BCDF.GHJK-DFGHJKLM,ကခဂဃ.ငယဇဌ-ဂဃငယဇဌဍဎ,BCDF.GHJK-DFGHJKLM +16,LMNP.QRST-DFGHJKLM,ဍဎတထ.ဒသနပ-ဂဃငယဇဌဍဎ,LMNP.QRST-DFGHJKLM +16,VWXY.Z123-DFGHJKLM,ဟဗဘဏ.လ၁၂၃-ဂဃငယဇဌဍဎ,VWXY.Z123-DFGHJKLM +16,4567.890B-DFGHJKLM,၄၅၆၇.၈၉၀က-ဂဃငယဇဌဍဎ,4567.890B-DFGHJKLM +16,pq.xy-DFGHJKLM,ထဒ.ဘဏ-ဂဃငယဇဌဍဎ,PQ.XY-DFGHJKLM +16,pq.xyz-DFGHJKLM,ထဒ.ဘဏလ-ဂဃငယဇဌဍဎ,PQ.XYZ-DFGHJKLM +16,pqx.yz-DFGHJKLM,ထဒဘ.ဏလ-ဂဃငယဇဌဍဎ,PQX.YZ-DFGHJKLM +16,pq.rxyz-DFGHJKLM,ထဒ.သဘဏလ-ဂဃငယဇဌဍဎ,PQ.RXYZ-DFGHJKLM +16,pqr.xyz-DFGHJKLM,ထဒသ.ဘဏလ-ဂဃငယဇဌဍဎ,PQR.XYZ-DFGHJKLM +16,pqrx.yz-DFGHJKLM,ထဒသဘ.ဏလ-ဂဃငယဇဌဍဎ,PQRX.YZ-DFGHJKLM +16,pqr.sxyz-DFGHJKLM,ထဒသ.နဘဏလ-ဂဃငယဇဌဍဎ,PQR.SXYZ-DFGHJKLM +16,pqrs.xyz-DFGHJKLM,ထဒသန.ဘဏလ-ဂဃငယဇဌဍဎ,PQRS.XYZ-DFGHJKLM +16,pqrs.txyz-DFGHJKLM,ထဒသန.ပဘဏလ-ဂဃငယဇဌဍဎ,PQRS.TXYZ-DFGHJKLM +16,pqrst.vxyz-DFGHJKLM,ထဒသနပ.ဟဘဏလ-ဂဃငယဇဌဍဎ,PQRST.VXYZ-DFGHJKLM +16,p1.xy-DFGHJKLM,ထ၁.ဘဏ-ဂဃငယဇဌဍဎ,P1.XY-DFGHJKLM +16,pq.2y-DFGHJKLM,ထဒ.၂ဏ-ဂဃငယဇဌဍဎ,PQ.2Y-DFGHJKLM +16,3q.x4-DFGHJKLM,၃ဒ.ဘ၄-ဂဃငယဇဌဍဎ,3Q.X4-DFGHJKLM +16,5q.6y-DFGHJKLM,၅ဒ.၆ဏ-ဂဃငယဇဌဍဎ,5Q.6Y-DFGHJKLM +16,pq.1yz-DFGHJKLM,ထဒ.၁ဏလ-ဂဃငယဇဌဍဎ,PQ.1YZ-DFGHJKLM +16,pq1.yz-DFGHJKLM,ထဒ၁.ဏလ-ဂဃငယဇဌဍဎ,PQ1.YZ-DFGHJKLM +16,p2.x3z-DFGHJKLM,ထ၂.ဘ၃လ-ဂဃငယဇဌဍဎ,P2.X3Z-DFGHJKLM +16,p2x.3z-DFGHJKLM,ထ၂ဘ.၃လ-ဂဃငယဇဌဍဎ,P2X.3Z-DFGHJKLM +16,pq.1xy2-DFGHJKLM,ထဒ.၁ဘဏ၂-ဂဃငယဇဌဍဎ,PQ.1XY2-DFGHJKLM +16,pq1.xy2-DFGHJKLM,ထဒ၁.ဘဏ၂-ဂဃငယဇဌဍဎ,PQ1.XY2-DFGHJKLM +16,pq1x.y2-DFGHJKLM,ထဒ၁ဘ.ဏ၂-ဂဃငယဇဌဍဎ,PQ1X.Y2-DFGHJKLM +16,p3.rx4z-DFGHJKLM,ထ၃.သဘ၄လ-ဂဃငယဇဌဍဎ,P3.RX4Z-DFGHJKLM +16,p3r.x4z-DFGHJKLM,ထ၃သ.ဘ၄လ-ဂဃငယဇဌဍဎ,P3R.X4Z-DFGHJKLM +16,p3rx.4z-DFGHJKLM,ထ၃သဘ.၄လ-ဂဃငယဇဌဍဎ,P3RX.4Z-DFGHJKLM +16,5q.r6y7-DFGHJKLM,၅ဒ.သ၆ဏ၇-ဂဃငယဇဌဍဎ,5Q.R6Y7-DFGHJKLM +16,5qr.6y7-DFGHJKLM,၅ဒသ.၆ဏ၇-ဂဃငယဇဌဍဎ,5QR.6Y7-DFGHJKLM +16,5qr6.y7-DFGHJKLM,၅ဒသ၆.ဏ၇-ဂဃငယဇဌဍဎ,5QR6.Y7-DFGHJKLM +16,pq1.sx2z-DFGHJKLM,ထဒ၁.နဘ၂လ-ဂဃငယဇဌဍဎ,PQ1.SX2Z-DFGHJKLM +16,pq1s.x2z-DFGHJKLM,ထဒ၁န.ဘ၂လ-ဂဃငယဇဌဍဎ,PQ1S.X2Z-DFGHJKLM +16,p3r.s4yz-DFGHJKLM,ထ၃သ.န၄ဏလ-ဂဃငယဇဌဍဎ,P3R.S4YZ-DFGHJKLM +16,p3rs.4yz-DFGHJKLM,ထ၃သန.၄ဏလ-ဂဃငယဇဌဍဎ,P3RS.4YZ-DFGHJKLM +16,5qr.6xy7-DFGHJKLM,၅ဒသ.၆ဘဏ၇-ဂဃငယဇဌဍဎ,5QR.6XY7-DFGHJKLM +16,5qr6.xy7-DFGHJKLM,၅ဒသ၆.ဘဏ၇-ဂဃငယဇဌဍဎ,5QR6.XY7-DFGHJKLM +16,8q9.sx0z-DFGHJKLM,၈ဒ၉.နဘ၀လ-ဂဃငယဇဌဍဎ,8Q9.SX0Z-DFGHJKLM +16,8q9s.x0z-DFGHJKLM,၈ဒ၉န.ဘ၀လ-ဂဃငယဇဌဍဎ,8Q9S.X0Z-DFGHJKLM +16,1qr2.tx3z-DFGHJKLM,၁ဒသ၂.ပဘ၃လ-ဂဃငယဇဌဍဎ,1QR2.TX3Z-DFGHJKLM +16,p4rs.5xy6-DFGHJKLM,ထ၄သန.၅ဘဏ၆-ဂဃငယဇဌဍဎ,P4RS.5XY6-DFGHJKLM +16,p7r8.t9y0-DFGHJKLM,ထ၇သ၈.ပ၉ဏ၀-ဂဃငယဇဌဍဎ,P7R8.T9Y0-DFGHJKLM +16,pq1st.2xy3-DFGHJKLM,ထဒ၁နပ.၂ဘဏ၃-ဂဃငယဇဌဍဎ,PQ1ST.2XY3-DFGHJKLM +16,p4rs5.vx6z-DFGHJKLM,ထ၄သန၅.ဟဘ၆လ-ဂဃငယဇဌဍဎ,P4RS5.VX6Z-DFGHJKLM +16,7qr8t.v9yz-DFGHJKLM,၇ဒသ၈ပ.ဟ၉ဏလ-ဂဃငယဇဌဍဎ,7QR8T.V9YZ-DFGHJKLM +16,p1r2t.3x4z-DFGHJKLM,ထ၁သ၂ပ.၃ဘ၄လ-ဂဃငယဇဌဍဎ,P1R2T.3X4Z-DFGHJKLM +16,5q6s7.v8y9-DFGHJKLM,၅ဒ၆န၇.ဟ၈ဏ၉-ဂဃငယဇဌဍဎ,5Q6S7.V8Y9-DFGHJKLM +16,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^၀၁၂၃၄၅၆၇၈၉!@#$^&*()/:;[]{}<>?|~%-ဂဃငယဇဌဍဎ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +16,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,စကခဂဓဃငယIဇဌဍဎတဝထဒသနပဖဟဗဘဏလ-ဂဃငယဇဌဍဎ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +16,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,စကခဂဓဃငယIဇဌဍဎတဝထဒသနပဖဟဗဘဏလ-ဂဃငယဇဌဍဎ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +16,OI.xx-DFGHJKLM,ဝI.ဘဘ-ဂဃငယဇဌဍဎ,OI.XX-DFGHJKLM +16,oi.xx-DFGHJKLM,ဝI.ဘဘ-ဂဃငယဇဌဍဎ,OI.XX-DFGHJKLM +16,oi.xx-oooooooo-DFGHJKLM,ဝI.ဘဘ-ဝဝဝဝဝဝဝဝ-ဂဃငယဇဌဍဎ,OI.XX-OOOOOOOO-DFGHJKLM +16,oi.xx-iiiiiiii-DFGHJKLM,ဝI.ဘဘ-IIIIIIII-ဂဃငယဇဌဍဎ,OI.XX-IIIIIIII-DFGHJKLM +16,PQ.RS-01234567-DFGHJKLM,ထဒ.သန-၀၁၂၃၄၅၆၇-ဂဃငယဇဌဍဎ,PQ.RS-01234567-DFGHJKLM +16,PQ.RS-890-DFGHJKLM,ထဒ.သန-၈၉၀-ဂဃငယဇဌဍဎ,PQ.RS-890-DFGHJKLM +17,89.EU,៨៩.ចស,89.EU +17,00.0A,០០.០ញ,00.0A +17,BCDF.GHJK,កខគឃ.ងជឈដ,BCDF.GHJK +17,LMNP.QRST,ឌឍណទ.ធនបផ,LMNP.QRST +17,VWXY.Z123,ពមលហ.អ១២៣,VWXY.Z123 +17,4567.890B,៤៥៦៧.៨៩០ក,4567.890B +17,pq.xy,ទធ.លហ,PQ.XY +17,pq.xyz,ទធ.លហអ,PQ.XYZ +17,pqx.yz,ទធល.ហអ,PQX.YZ +17,pq.rxyz,ទធ.នលហអ,PQ.RXYZ +17,pqr.xyz,ទធន.លហអ,PQR.XYZ +17,pqrx.yz,ទធនល.ហអ,PQRX.YZ +17,pqr.sxyz,ទធន.បលហអ,PQR.SXYZ +17,pqrs.xyz,ទធនប.លហអ,PQRS.XYZ +17,pqrs.txyz,ទធនប.ផលហអ,PQRS.TXYZ +17,pqrst.vxyz,ទធនបផ.ពលហអ,PQRST.VXYZ +17,p1.xy,ទ១.លហ,P1.XY +17,pq.2y,ទធ.២ហ,PQ.2Y +17,3q.x4,៣ធ.ល៤,3Q.X4 +17,5q.6y,៥ធ.៦ហ,5Q.6Y +17,pq.1yz,ទធ.១ហអ,PQ.1YZ +17,pq1.yz,ទធ១.ហអ,PQ1.YZ +17,p2.x3z,ទ២.ល៣អ,P2.X3Z +17,p2x.3z,ទ២ល.៣អ,P2X.3Z +17,pq.1xy2,ទធ.១លហ២,PQ.1XY2 +17,pq1.xy2,ទធ១.លហ២,PQ1.XY2 +17,pq1x.y2,ទធ១ល.ហ២,PQ1X.Y2 +17,p3.rx4z,ទ៣.នល៤អ,P3.RX4Z +17,p3r.x4z,ទ៣ន.ល៤អ,P3R.X4Z +17,p3rx.4z,ទ៣នល.៤អ,P3RX.4Z +17,5q.r6y7,៥ធ.ន៦ហ៧,5Q.R6Y7 +17,5qr.6y7,៥ធន.៦ហ៧,5QR.6Y7 +17,5qr6.y7,៥ធន៦.ហ៧,5QR6.Y7 +17,pq1.sx2z,ទធ១.បល២អ,PQ1.SX2Z +17,pq1s.x2z,ទធ១ប.ល២អ,PQ1S.X2Z +17,p3r.s4yz,ទ៣ន.ប៤ហអ,P3R.S4YZ +17,p3rs.4yz,ទ៣នប.៤ហអ,P3RS.4YZ +17,5qr.6xy7,៥ធន.៦លហ៧,5QR.6XY7 +17,5qr6.xy7,៥ធន៦.លហ៧,5QR6.XY7 +17,8q9.sx0z,៨ធ៩.បល០អ,8Q9.SX0Z +17,8q9s.x0z,៨ធ៩ប.ល០អ,8Q9S.X0Z +17,1qr2.tx3z,១ធន២.ផល៣អ,1QR2.TX3Z +17,p4rs.5xy6,ទ៤នប.៥លហ៦,P4RS.5XY6 +17,p7r8.t9y0,ទ៧ន៨.ផ៩ហ០,P7R8.T9Y0 +17,pq1st.2xy3,ទធ១បផ.២លហ៣,PQ1ST.2XY3 +17,p4rs5.vx6z,ទ៤នប៥.ពល៦អ,P4RS5.VX6Z +17,7qr8t.v9yz,៧ធន៨ផ.ព៩ហអ,7QR8T.V9YZ +17,p1r2t.3x4z,ទ១ន២ផ.៣ល៤អ,P1R2T.3X4Z +17,5q6s7.v8y9,៥ធ៦ប៧.ព៨ហ៩,5Q6S7.V8Y9 +17,^0123456789!@#$^&*()/:;[]{}<>?|~%,^០១២៣៤៥៦៧៨៩!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +17,abcdefghijklmnopqrstuvwxyz,ញកខគចឃងជរឈដឌឍណOទធនបផសពមលហអ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +17,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ញកខគចឃងជរឈដឌឍណOទធនបផសពមលហអ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +17,OI.xx,Oរ.លល,OI.XX +17,oi.xx,Oរ.លល,OI.XX +17,oi.xx-oooooooo,Oរ.លល-OOOOOOOO,OI.XX-OOOOOOOO +17,oi.xx-iiiiiiii,Oរ.លល-ររររររររ,OI.XX-IIIIIIII +17,PQ.RS-01234567,ទធ.នប-០១២៣៤៥៦៧,PQ.RS-01234567 +17,PQ.RS-890,ទធ.នប-៨៩០,PQ.RS-890 +17,89.EU-bc,៨៩.ចស-កខ,89.EU-BC +17,00.0A-bc,០០.០ញ-កខ,00.0A-BC +17,BCDF.GHJK-bc,កខគឃ.ងជឈដ-កខ,BCDF.GHJK-BC +17,LMNP.QRST-bc,ឌឍណទ.ធនបផ-កខ,LMNP.QRST-BC +17,VWXY.Z123-bc,ពមលហ.អ១២៣-កខ,VWXY.Z123-BC +17,4567.890B-bc,៤៥៦៧.៨៩០ក-កខ,4567.890B-BC +17,pq.xy-bc,ទធ.លហ-កខ,PQ.XY-BC +17,pq.xyz-bc,ទធ.លហអ-កខ,PQ.XYZ-BC +17,pqx.yz-bc,ទធល.ហអ-កខ,PQX.YZ-BC +17,pq.rxyz-bc,ទធ.នលហអ-កខ,PQ.RXYZ-BC +17,pqr.xyz-bc,ទធន.លហអ-កខ,PQR.XYZ-BC +17,pqrx.yz-bc,ទធនល.ហអ-កខ,PQRX.YZ-BC +17,pqr.sxyz-bc,ទធន.បលហអ-កខ,PQR.SXYZ-BC +17,pqrs.xyz-bc,ទធនប.លហអ-កខ,PQRS.XYZ-BC +17,pqrs.txyz-bc,ទធនប.ផលហអ-កខ,PQRS.TXYZ-BC +17,pqrst.vxyz-bc,ទធនបផ.ពលហអ-កខ,PQRST.VXYZ-BC +17,p1.xy-bc,ទ១.លហ-កខ,P1.XY-BC +17,pq.2y-bc,ទធ.២ហ-កខ,PQ.2Y-BC +17,3q.x4-bc,៣ធ.ល៤-កខ,3Q.X4-BC +17,5q.6y-bc,៥ធ.៦ហ-កខ,5Q.6Y-BC +17,pq.1yz-bc,ទធ.១ហអ-កខ,PQ.1YZ-BC +17,pq1.yz-bc,ទធ១.ហអ-កខ,PQ1.YZ-BC +17,p2.x3z-bc,ទ២.ល៣អ-កខ,P2.X3Z-BC +17,p2x.3z-bc,ទ២ល.៣អ-កខ,P2X.3Z-BC +17,pq.1xy2-bc,ទធ.១លហ២-កខ,PQ.1XY2-BC +17,pq1.xy2-bc,ទធ១.លហ២-កខ,PQ1.XY2-BC +17,pq1x.y2-bc,ទធ១ល.ហ២-កខ,PQ1X.Y2-BC +17,p3.rx4z-bc,ទ៣.នល៤អ-កខ,P3.RX4Z-BC +17,p3r.x4z-bc,ទ៣ន.ល៤អ-កខ,P3R.X4Z-BC +17,p3rx.4z-bc,ទ៣នល.៤អ-កខ,P3RX.4Z-BC +17,5q.r6y7-bc,៥ធ.ន៦ហ៧-កខ,5Q.R6Y7-BC +17,5qr.6y7-bc,៥ធន.៦ហ៧-កខ,5QR.6Y7-BC +17,5qr6.y7-bc,៥ធន៦.ហ៧-កខ,5QR6.Y7-BC +17,pq1.sx2z-bc,ទធ១.បល២អ-កខ,PQ1.SX2Z-BC +17,pq1s.x2z-bc,ទធ១ប.ល២អ-កខ,PQ1S.X2Z-BC +17,p3r.s4yz-bc,ទ៣ន.ប៤ហអ-កខ,P3R.S4YZ-BC +17,p3rs.4yz-bc,ទ៣នប.៤ហអ-កខ,P3RS.4YZ-BC +17,5qr.6xy7-bc,៥ធន.៦លហ៧-កខ,5QR.6XY7-BC +17,5qr6.xy7-bc,៥ធន៦.លហ៧-កខ,5QR6.XY7-BC +17,8q9.sx0z-bc,៨ធ៩.បល០អ-កខ,8Q9.SX0Z-BC +17,8q9s.x0z-bc,៨ធ៩ប.ល០អ-កខ,8Q9S.X0Z-BC +17,1qr2.tx3z-bc,១ធន២.ផល៣អ-កខ,1QR2.TX3Z-BC +17,p4rs.5xy6-bc,ទ៤នប.៥លហ៦-កខ,P4RS.5XY6-BC +17,p7r8.t9y0-bc,ទ៧ន៨.ផ៩ហ០-កខ,P7R8.T9Y0-BC +17,pq1st.2xy3-bc,ទធ១បផ.២លហ៣-កខ,PQ1ST.2XY3-BC +17,p4rs5.vx6z-bc,ទ៤នប៥.ពល៦អ-កខ,P4RS5.VX6Z-BC +17,7qr8t.v9yz-bc,៧ធន៨ផ.ព៩ហអ-កខ,7QR8T.V9YZ-BC +17,p1r2t.3x4z-bc,ទ១ន២ផ.៣ល៤អ-កខ,P1R2T.3X4Z-BC +17,5q6s7.v8y9-bc,៥ធ៦ប៧.ព៨ហ៩-កខ,5Q6S7.V8Y9-BC +17,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^០១២៣៤៥៦៧៨៩!@#$^&*()/:;[]{}<>?|~%-កខ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +17,abcdefghijklmnopqrstuvwxyz-bc,ញកខគចឃងជរឈដឌឍណOទធនបផសពមលហអ-កខ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +17,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ញកខគចឃងជរឈដឌឍណOទធនបផសពមលហអ-កខ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +17,OI.xx-bc,Oរ.លល-កខ,OI.XX-BC +17,oi.xx-bc,Oរ.លល-កខ,OI.XX-BC +17,oi.xx-oooooooo-bc,Oរ.លល-OOOOOOOO-កខ,OI.XX-OOOOOOOO-BC +17,oi.xx-iiiiiiii-bc,Oរ.លល-ររររររររ-កខ,OI.XX-IIIIIIII-BC +17,PQ.RS-01234567-bc,ទធ.នប-០១២៣៤៥៦៧-កខ,PQ.RS-01234567-BC +17,PQ.RS-890-bc,ទធ.នប-៨៩០-កខ,PQ.RS-890-BC +17,89.EU-DFGHJKLM,៨៩.ចស-គឃងជឈដឌឍ,89.EU-DFGHJKLM +17,00.0A-DFGHJKLM,០០.០ញ-គឃងជឈដឌឍ,00.0A-DFGHJKLM +17,BCDF.GHJK-DFGHJKLM,កខគឃ.ងជឈដ-គឃងជឈដឌឍ,BCDF.GHJK-DFGHJKLM +17,LMNP.QRST-DFGHJKLM,ឌឍណទ.ធនបផ-គឃងជឈដឌឍ,LMNP.QRST-DFGHJKLM +17,VWXY.Z123-DFGHJKLM,ពមលហ.អ១២៣-គឃងជឈដឌឍ,VWXY.Z123-DFGHJKLM +17,4567.890B-DFGHJKLM,៤៥៦៧.៨៩០ក-គឃងជឈដឌឍ,4567.890B-DFGHJKLM +17,pq.xy-DFGHJKLM,ទធ.លហ-គឃងជឈដឌឍ,PQ.XY-DFGHJKLM +17,pq.xyz-DFGHJKLM,ទធ.លហអ-គឃងជឈដឌឍ,PQ.XYZ-DFGHJKLM +17,pqx.yz-DFGHJKLM,ទធល.ហអ-គឃងជឈដឌឍ,PQX.YZ-DFGHJKLM +17,pq.rxyz-DFGHJKLM,ទធ.នលហអ-គឃងជឈដឌឍ,PQ.RXYZ-DFGHJKLM +17,pqr.xyz-DFGHJKLM,ទធន.លហអ-គឃងជឈដឌឍ,PQR.XYZ-DFGHJKLM +17,pqrx.yz-DFGHJKLM,ទធនល.ហអ-គឃងជឈដឌឍ,PQRX.YZ-DFGHJKLM +17,pqr.sxyz-DFGHJKLM,ទធន.បលហអ-គឃងជឈដឌឍ,PQR.SXYZ-DFGHJKLM +17,pqrs.xyz-DFGHJKLM,ទធនប.លហអ-គឃងជឈដឌឍ,PQRS.XYZ-DFGHJKLM +17,pqrs.txyz-DFGHJKLM,ទធនប.ផលហអ-គឃងជឈដឌឍ,PQRS.TXYZ-DFGHJKLM +17,pqrst.vxyz-DFGHJKLM,ទធនបផ.ពលហអ-គឃងជឈដឌឍ,PQRST.VXYZ-DFGHJKLM +17,p1.xy-DFGHJKLM,ទ១.លហ-គឃងជឈដឌឍ,P1.XY-DFGHJKLM +17,pq.2y-DFGHJKLM,ទធ.២ហ-គឃងជឈដឌឍ,PQ.2Y-DFGHJKLM +17,3q.x4-DFGHJKLM,៣ធ.ល៤-គឃងជឈដឌឍ,3Q.X4-DFGHJKLM +17,5q.6y-DFGHJKLM,៥ធ.៦ហ-គឃងជឈដឌឍ,5Q.6Y-DFGHJKLM +17,pq.1yz-DFGHJKLM,ទធ.១ហអ-គឃងជឈដឌឍ,PQ.1YZ-DFGHJKLM +17,pq1.yz-DFGHJKLM,ទធ១.ហអ-គឃងជឈដឌឍ,PQ1.YZ-DFGHJKLM +17,p2.x3z-DFGHJKLM,ទ២.ល៣អ-គឃងជឈដឌឍ,P2.X3Z-DFGHJKLM +17,p2x.3z-DFGHJKLM,ទ២ល.៣អ-គឃងជឈដឌឍ,P2X.3Z-DFGHJKLM +17,pq.1xy2-DFGHJKLM,ទធ.១លហ២-គឃងជឈដឌឍ,PQ.1XY2-DFGHJKLM +17,pq1.xy2-DFGHJKLM,ទធ១.លហ២-គឃងជឈដឌឍ,PQ1.XY2-DFGHJKLM +17,pq1x.y2-DFGHJKLM,ទធ១ល.ហ២-គឃងជឈដឌឍ,PQ1X.Y2-DFGHJKLM +17,p3.rx4z-DFGHJKLM,ទ៣.នល៤អ-គឃងជឈដឌឍ,P3.RX4Z-DFGHJKLM +17,p3r.x4z-DFGHJKLM,ទ៣ន.ល៤អ-គឃងជឈដឌឍ,P3R.X4Z-DFGHJKLM +17,p3rx.4z-DFGHJKLM,ទ៣នល.៤អ-គឃងជឈដឌឍ,P3RX.4Z-DFGHJKLM +17,5q.r6y7-DFGHJKLM,៥ធ.ន៦ហ៧-គឃងជឈដឌឍ,5Q.R6Y7-DFGHJKLM +17,5qr.6y7-DFGHJKLM,៥ធន.៦ហ៧-គឃងជឈដឌឍ,5QR.6Y7-DFGHJKLM +17,5qr6.y7-DFGHJKLM,៥ធន៦.ហ៧-គឃងជឈដឌឍ,5QR6.Y7-DFGHJKLM +17,pq1.sx2z-DFGHJKLM,ទធ១.បល២អ-គឃងជឈដឌឍ,PQ1.SX2Z-DFGHJKLM +17,pq1s.x2z-DFGHJKLM,ទធ១ប.ល២អ-គឃងជឈដឌឍ,PQ1S.X2Z-DFGHJKLM +17,p3r.s4yz-DFGHJKLM,ទ៣ន.ប៤ហអ-គឃងជឈដឌឍ,P3R.S4YZ-DFGHJKLM +17,p3rs.4yz-DFGHJKLM,ទ៣នប.៤ហអ-គឃងជឈដឌឍ,P3RS.4YZ-DFGHJKLM +17,5qr.6xy7-DFGHJKLM,៥ធន.៦លហ៧-គឃងជឈដឌឍ,5QR.6XY7-DFGHJKLM +17,5qr6.xy7-DFGHJKLM,៥ធន៦.លហ៧-គឃងជឈដឌឍ,5QR6.XY7-DFGHJKLM +17,8q9.sx0z-DFGHJKLM,៨ធ៩.បល០អ-គឃងជឈដឌឍ,8Q9.SX0Z-DFGHJKLM +17,8q9s.x0z-DFGHJKLM,៨ធ៩ប.ល០អ-គឃងជឈដឌឍ,8Q9S.X0Z-DFGHJKLM +17,1qr2.tx3z-DFGHJKLM,១ធន២.ផល៣អ-គឃងជឈដឌឍ,1QR2.TX3Z-DFGHJKLM +17,p4rs.5xy6-DFGHJKLM,ទ៤នប.៥លហ៦-គឃងជឈដឌឍ,P4RS.5XY6-DFGHJKLM +17,p7r8.t9y0-DFGHJKLM,ទ៧ន៨.ផ៩ហ០-គឃងជឈដឌឍ,P7R8.T9Y0-DFGHJKLM +17,pq1st.2xy3-DFGHJKLM,ទធ១បផ.២លហ៣-គឃងជឈដឌឍ,PQ1ST.2XY3-DFGHJKLM +17,p4rs5.vx6z-DFGHJKLM,ទ៤នប៥.ពល៦អ-គឃងជឈដឌឍ,P4RS5.VX6Z-DFGHJKLM +17,7qr8t.v9yz-DFGHJKLM,៧ធន៨ផ.ព៩ហអ-គឃងជឈដឌឍ,7QR8T.V9YZ-DFGHJKLM +17,p1r2t.3x4z-DFGHJKLM,ទ១ន២ផ.៣ល៤អ-គឃងជឈដឌឍ,P1R2T.3X4Z-DFGHJKLM +17,5q6s7.v8y9-DFGHJKLM,៥ធ៦ប៧.ព៨ហ៩-គឃងជឈដឌឍ,5Q6S7.V8Y9-DFGHJKLM +17,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^០១២៣៤៥៦៧៨៩!@#$^&*()/:;[]{}<>?|~%-គឃងជឈដឌឍ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +17,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ញកខគចឃងជរឈដឌឍណOទធនបផសពមលហអ-គឃងជឈដឌឍ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +17,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ញកខគចឃងជរឈដឌឍណOទធនបផសពមលហអ-គឃងជឈដឌឍ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +17,OI.xx-DFGHJKLM,Oរ.លល-គឃងជឈដឌឍ,OI.XX-DFGHJKLM +17,oi.xx-DFGHJKLM,Oរ.លល-គឃងជឈដឌឍ,OI.XX-DFGHJKLM +17,oi.xx-oooooooo-DFGHJKLM,Oរ.លល-OOOOOOOO-គឃងជឈដឌឍ,OI.XX-OOOOOOOO-DFGHJKLM +17,oi.xx-iiiiiiii-DFGHJKLM,Oរ.លល-ររររររររ-គឃងជឈដឌឍ,OI.XX-IIIIIIII-DFGHJKLM +17,PQ.RS-01234567-DFGHJKLM,ទធ.នប-០១២៣៤៥៦៧-គឃងជឈដឌឍ,PQ.RS-01234567-DFGHJKLM +17,PQ.RS-890-DFGHJKLM,ទធ.នប-៨៩០-គឃងជឈដឌឍ,PQ.RS-890-DFGHJKLM +18,89.EU,89.ඉඋ,89.EU +18,00.0A,00.0අ,00.0A +18,BCDF.GHJK,කගඟජ.ටඩඬත,BCDF.GHJK +18,LMNP.QRST,දනඳප.බමඹය,LMNP.QRST +18,VWXY.Z123,රලවස.හ123,VWXY.Z123 +18,4567.890B,4567.890ක,4567.890B +18,pq.xy,පබ.වස,PQ.XY +18,pq.xyz,පබ.වසහ,PQ.XYZ +18,pqx.yz,පබව.සහ,PQX.YZ +18,pq.rxyz,පබ.මවසහ,PQ.RXYZ +18,pqr.xyz,පබම.වසහ,PQR.XYZ +18,pqrx.yz,පබමව.සහ,PQRX.YZ +18,pqr.sxyz,පබම.ඹවසහ,PQR.SXYZ +18,pqrs.xyz,පබමඹ.වසහ,PQRS.XYZ +18,pqrs.txyz,පබමඹ.යවසහ,PQRS.TXYZ +18,pqrst.vxyz,පබමඹය.රවසහ,PQRST.VXYZ +18,p1.xy,ප1.වස,P1.XY +18,pq.2y,පබ.2ස,PQ.2Y +18,3q.x4,3බ.ව4,3Q.X4 +18,5q.6y,5බ.6ස,5Q.6Y +18,pq.1yz,පබ.1සහ,PQ.1YZ +18,pq1.yz,පබ1.සහ,PQ1.YZ +18,p2.x3z,ප2.ව3හ,P2.X3Z +18,p2x.3z,ප2ව.3හ,P2X.3Z +18,pq.1xy2,පබ.1වස2,PQ.1XY2 +18,pq1.xy2,පබ1.වස2,PQ1.XY2 +18,pq1x.y2,පබ1ව.ස2,PQ1X.Y2 +18,p3.rx4z,ප3.මව4හ,P3.RX4Z +18,p3r.x4z,ප3ම.ව4හ,P3R.X4Z +18,p3rx.4z,ප3මව.4හ,P3RX.4Z +18,5q.r6y7,5බ.ම6ස7,5Q.R6Y7 +18,5qr.6y7,5බම.6ස7,5QR.6Y7 +18,5qr6.y7,5බම6.ස7,5QR6.Y7 +18,pq1.sx2z,පබ1.ඹව2හ,PQ1.SX2Z +18,pq1s.x2z,පබ1ඹ.ව2හ,PQ1S.X2Z +18,p3r.s4yz,ප3ම.ඹ4සහ,P3R.S4YZ +18,p3rs.4yz,ප3මඹ.4සහ,P3RS.4YZ +18,5qr.6xy7,5බම.6වස7,5QR.6XY7 +18,5qr6.xy7,5බම6.වස7,5QR6.XY7 +18,8q9.sx0z,8බ9.ඹව0හ,8Q9.SX0Z +18,8q9s.x0z,8බ9ඹ.ව0හ,8Q9S.X0Z +18,1qr2.tx3z,1බම2.යව3හ,1QR2.TX3Z +18,p4rs.5xy6,ප4මඹ.5වස6,P4RS.5XY6 +18,p7r8.t9y0,ප7ම8.ය9ස0,P7R8.T9Y0 +18,pq1st.2xy3,පබ1ඹය.2වස3,PQ1ST.2XY3 +18,p4rs5.vx6z,ප4මඹ5.රව6හ,P4RS5.VX6Z +18,7qr8t.v9yz,7බම8ය.ර9සහ,7QR8T.V9YZ +18,p1r2t.3x4z,ප1ම2ය.3ව4හ,P1R2T.3X4Z +18,5q6s7.v8y9,5බ6ඹ7.ර8ස9,5Q6S7.V8Y9 +18,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +18,abcdefghijklmnopqrstuvwxyz,අකගඟඉජටඩIඬතදනඳOපබමඹයඋරලවසහ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +18,ABCDEFGHIJKLMNOPQRSTUVWXYZ,අකගඟඉජටඩIඬතදනඳOපබමඹයඋරලවසහ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +18,OI.xx,OI.වව,OI.XX +18,oi.xx,OI.වව,OI.XX +18,oi.xx-oooooooo,OI.වව-OOOOOOOO,OI.XX-OOOOOOOO +18,oi.xx-iiiiiiii,OI.වව-IIIIIIII,OI.XX-IIIIIIII +18,PQ.RS-01234567,පබ.මඹ-01234567,PQ.RS-01234567 +18,PQ.RS-890,පබ.මඹ-890,PQ.RS-890 +18,89.EU-bc,89.ඉඋ-කග,89.EU-BC +18,00.0A-bc,00.0අ-කග,00.0A-BC +18,BCDF.GHJK-bc,කගඟජ.ටඩඬත-කග,BCDF.GHJK-BC +18,LMNP.QRST-bc,දනඳප.බමඹය-කග,LMNP.QRST-BC +18,VWXY.Z123-bc,රලවස.හ123-කග,VWXY.Z123-BC +18,4567.890B-bc,4567.890ක-කග,4567.890B-BC +18,pq.xy-bc,පබ.වස-කග,PQ.XY-BC +18,pq.xyz-bc,පබ.වසහ-කග,PQ.XYZ-BC +18,pqx.yz-bc,පබව.සහ-කග,PQX.YZ-BC +18,pq.rxyz-bc,පබ.මවසහ-කග,PQ.RXYZ-BC +18,pqr.xyz-bc,පබම.වසහ-කග,PQR.XYZ-BC +18,pqrx.yz-bc,පබමව.සහ-කග,PQRX.YZ-BC +18,pqr.sxyz-bc,පබම.ඹවසහ-කග,PQR.SXYZ-BC +18,pqrs.xyz-bc,පබමඹ.වසහ-කග,PQRS.XYZ-BC +18,pqrs.txyz-bc,පබමඹ.යවසහ-කග,PQRS.TXYZ-BC +18,pqrst.vxyz-bc,පබමඹය.රවසහ-කග,PQRST.VXYZ-BC +18,p1.xy-bc,ප1.වස-කග,P1.XY-BC +18,pq.2y-bc,පබ.2ස-කග,PQ.2Y-BC +18,3q.x4-bc,3බ.ව4-කග,3Q.X4-BC +18,5q.6y-bc,5බ.6ස-කග,5Q.6Y-BC +18,pq.1yz-bc,පබ.1සහ-කග,PQ.1YZ-BC +18,pq1.yz-bc,පබ1.සහ-කග,PQ1.YZ-BC +18,p2.x3z-bc,ප2.ව3හ-කග,P2.X3Z-BC +18,p2x.3z-bc,ප2ව.3හ-කග,P2X.3Z-BC +18,pq.1xy2-bc,පබ.1වස2-කග,PQ.1XY2-BC +18,pq1.xy2-bc,පබ1.වස2-කග,PQ1.XY2-BC +18,pq1x.y2-bc,පබ1ව.ස2-කග,PQ1X.Y2-BC +18,p3.rx4z-bc,ප3.මව4හ-කග,P3.RX4Z-BC +18,p3r.x4z-bc,ප3ම.ව4හ-කග,P3R.X4Z-BC +18,p3rx.4z-bc,ප3මව.4හ-කග,P3RX.4Z-BC +18,5q.r6y7-bc,5බ.ම6ස7-කග,5Q.R6Y7-BC +18,5qr.6y7-bc,5බම.6ස7-කග,5QR.6Y7-BC +18,5qr6.y7-bc,5බම6.ස7-කග,5QR6.Y7-BC +18,pq1.sx2z-bc,පබ1.ඹව2හ-කග,PQ1.SX2Z-BC +18,pq1s.x2z-bc,පබ1ඹ.ව2හ-කග,PQ1S.X2Z-BC +18,p3r.s4yz-bc,ප3ම.ඹ4සහ-කග,P3R.S4YZ-BC +18,p3rs.4yz-bc,ප3මඹ.4සහ-කග,P3RS.4YZ-BC +18,5qr.6xy7-bc,5බම.6වස7-කග,5QR.6XY7-BC +18,5qr6.xy7-bc,5බම6.වස7-කග,5QR6.XY7-BC +18,8q9.sx0z-bc,8බ9.ඹව0හ-කග,8Q9.SX0Z-BC +18,8q9s.x0z-bc,8බ9ඹ.ව0හ-කග,8Q9S.X0Z-BC +18,1qr2.tx3z-bc,1බම2.යව3හ-කග,1QR2.TX3Z-BC +18,p4rs.5xy6-bc,ප4මඹ.5වස6-කග,P4RS.5XY6-BC +18,p7r8.t9y0-bc,ප7ම8.ය9ස0-කග,P7R8.T9Y0-BC +18,pq1st.2xy3-bc,පබ1ඹය.2වස3-කග,PQ1ST.2XY3-BC +18,p4rs5.vx6z-bc,ප4මඹ5.රව6හ-කග,P4RS5.VX6Z-BC +18,7qr8t.v9yz-bc,7බම8ය.ර9සහ-කග,7QR8T.V9YZ-BC +18,p1r2t.3x4z-bc,ප1ම2ය.3ව4හ-කග,P1R2T.3X4Z-BC +18,5q6s7.v8y9-bc,5බ6ඹ7.ර8ස9-කග,5Q6S7.V8Y9-BC +18,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-කග,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +18,abcdefghijklmnopqrstuvwxyz-bc,අකගඟඉජටඩIඬතදනඳOපබමඹයඋරලවසහ-කග,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +18,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,අකගඟඉජටඩIඬතදනඳOපබමඹයඋරලවසහ-කග,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +18,OI.xx-bc,OI.වව-කග,OI.XX-BC +18,oi.xx-bc,OI.වව-කග,OI.XX-BC +18,oi.xx-oooooooo-bc,OI.වව-OOOOOOOO-කග,OI.XX-OOOOOOOO-BC +18,oi.xx-iiiiiiii-bc,OI.වව-IIIIIIII-කග,OI.XX-IIIIIIII-BC +18,PQ.RS-01234567-bc,පබ.මඹ-01234567-කග,PQ.RS-01234567-BC +18,PQ.RS-890-bc,පබ.මඹ-890-කග,PQ.RS-890-BC +18,89.EU-DFGHJKLM,89.ඉඋ-ඟජටඩඬතදන,89.EU-DFGHJKLM +18,00.0A-DFGHJKLM,00.0අ-ඟජටඩඬතදන,00.0A-DFGHJKLM +18,BCDF.GHJK-DFGHJKLM,කගඟජ.ටඩඬත-ඟජටඩඬතදන,BCDF.GHJK-DFGHJKLM +18,LMNP.QRST-DFGHJKLM,දනඳප.බමඹය-ඟජටඩඬතදන,LMNP.QRST-DFGHJKLM +18,VWXY.Z123-DFGHJKLM,රලවස.හ123-ඟජටඩඬතදන,VWXY.Z123-DFGHJKLM +18,4567.890B-DFGHJKLM,4567.890ක-ඟජටඩඬතදන,4567.890B-DFGHJKLM +18,pq.xy-DFGHJKLM,පබ.වස-ඟජටඩඬතදන,PQ.XY-DFGHJKLM +18,pq.xyz-DFGHJKLM,පබ.වසහ-ඟජටඩඬතදන,PQ.XYZ-DFGHJKLM +18,pqx.yz-DFGHJKLM,පබව.සහ-ඟජටඩඬතදන,PQX.YZ-DFGHJKLM +18,pq.rxyz-DFGHJKLM,පබ.මවසහ-ඟජටඩඬතදන,PQ.RXYZ-DFGHJKLM +18,pqr.xyz-DFGHJKLM,පබම.වසහ-ඟජටඩඬතදන,PQR.XYZ-DFGHJKLM +18,pqrx.yz-DFGHJKLM,පබමව.සහ-ඟජටඩඬතදන,PQRX.YZ-DFGHJKLM +18,pqr.sxyz-DFGHJKLM,පබම.ඹවසහ-ඟජටඩඬතදන,PQR.SXYZ-DFGHJKLM +18,pqrs.xyz-DFGHJKLM,පබමඹ.වසහ-ඟජටඩඬතදන,PQRS.XYZ-DFGHJKLM +18,pqrs.txyz-DFGHJKLM,පබමඹ.යවසහ-ඟජටඩඬතදන,PQRS.TXYZ-DFGHJKLM +18,pqrst.vxyz-DFGHJKLM,පබමඹය.රවසහ-ඟජටඩඬතදන,PQRST.VXYZ-DFGHJKLM +18,p1.xy-DFGHJKLM,ප1.වස-ඟජටඩඬතදන,P1.XY-DFGHJKLM +18,pq.2y-DFGHJKLM,පබ.2ස-ඟජටඩඬතදන,PQ.2Y-DFGHJKLM +18,3q.x4-DFGHJKLM,3බ.ව4-ඟජටඩඬතදන,3Q.X4-DFGHJKLM +18,5q.6y-DFGHJKLM,5බ.6ස-ඟජටඩඬතදන,5Q.6Y-DFGHJKLM +18,pq.1yz-DFGHJKLM,පබ.1සහ-ඟජටඩඬතදන,PQ.1YZ-DFGHJKLM +18,pq1.yz-DFGHJKLM,පබ1.සහ-ඟජටඩඬතදන,PQ1.YZ-DFGHJKLM +18,p2.x3z-DFGHJKLM,ප2.ව3හ-ඟජටඩඬතදන,P2.X3Z-DFGHJKLM +18,p2x.3z-DFGHJKLM,ප2ව.3හ-ඟජටඩඬතදන,P2X.3Z-DFGHJKLM +18,pq.1xy2-DFGHJKLM,පබ.1වස2-ඟජටඩඬතදන,PQ.1XY2-DFGHJKLM +18,pq1.xy2-DFGHJKLM,පබ1.වස2-ඟජටඩඬතදන,PQ1.XY2-DFGHJKLM +18,pq1x.y2-DFGHJKLM,පබ1ව.ස2-ඟජටඩඬතදන,PQ1X.Y2-DFGHJKLM +18,p3.rx4z-DFGHJKLM,ප3.මව4හ-ඟජටඩඬතදන,P3.RX4Z-DFGHJKLM +18,p3r.x4z-DFGHJKLM,ප3ම.ව4හ-ඟජටඩඬතදන,P3R.X4Z-DFGHJKLM +18,p3rx.4z-DFGHJKLM,ප3මව.4හ-ඟජටඩඬතදන,P3RX.4Z-DFGHJKLM +18,5q.r6y7-DFGHJKLM,5බ.ම6ස7-ඟජටඩඬතදන,5Q.R6Y7-DFGHJKLM +18,5qr.6y7-DFGHJKLM,5බම.6ස7-ඟජටඩඬතදන,5QR.6Y7-DFGHJKLM +18,5qr6.y7-DFGHJKLM,5බම6.ස7-ඟජටඩඬතදන,5QR6.Y7-DFGHJKLM +18,pq1.sx2z-DFGHJKLM,පබ1.ඹව2හ-ඟජටඩඬතදන,PQ1.SX2Z-DFGHJKLM +18,pq1s.x2z-DFGHJKLM,පබ1ඹ.ව2හ-ඟජටඩඬතදන,PQ1S.X2Z-DFGHJKLM +18,p3r.s4yz-DFGHJKLM,ප3ම.ඹ4සහ-ඟජටඩඬතදන,P3R.S4YZ-DFGHJKLM +18,p3rs.4yz-DFGHJKLM,ප3මඹ.4සහ-ඟජටඩඬතදන,P3RS.4YZ-DFGHJKLM +18,5qr.6xy7-DFGHJKLM,5බම.6වස7-ඟජටඩඬතදන,5QR.6XY7-DFGHJKLM +18,5qr6.xy7-DFGHJKLM,5බම6.වස7-ඟජටඩඬතදන,5QR6.XY7-DFGHJKLM +18,8q9.sx0z-DFGHJKLM,8බ9.ඹව0හ-ඟජටඩඬතදන,8Q9.SX0Z-DFGHJKLM +18,8q9s.x0z-DFGHJKLM,8බ9ඹ.ව0හ-ඟජටඩඬතදන,8Q9S.X0Z-DFGHJKLM +18,1qr2.tx3z-DFGHJKLM,1බම2.යව3හ-ඟජටඩඬතදන,1QR2.TX3Z-DFGHJKLM +18,p4rs.5xy6-DFGHJKLM,ප4මඹ.5වස6-ඟජටඩඬතදන,P4RS.5XY6-DFGHJKLM +18,p7r8.t9y0-DFGHJKLM,ප7ම8.ය9ස0-ඟජටඩඬතදන,P7R8.T9Y0-DFGHJKLM +18,pq1st.2xy3-DFGHJKLM,පබ1ඹය.2වස3-ඟජටඩඬතදන,PQ1ST.2XY3-DFGHJKLM +18,p4rs5.vx6z-DFGHJKLM,ප4මඹ5.රව6හ-ඟජටඩඬතදන,P4RS5.VX6Z-DFGHJKLM +18,7qr8t.v9yz-DFGHJKLM,7බම8ය.ර9සහ-ඟජටඩඬතදන,7QR8T.V9YZ-DFGHJKLM +18,p1r2t.3x4z-DFGHJKLM,ප1ම2ය.3ව4හ-ඟජටඩඬතදන,P1R2T.3X4Z-DFGHJKLM +18,5q6s7.v8y9-DFGHJKLM,5බ6ඹ7.ර8ස9-ඟජටඩඬතදන,5Q6S7.V8Y9-DFGHJKLM +18,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ඟජටඩඬතදන,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +18,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,අකගඟඉජටඩIඬතදනඳOපබමඹයඋරලවසහ-ඟජටඩඬතදන,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +18,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,අකගඟඉජටඩIඬතදනඳOපබමඹයඋරලවසහ-ඟජටඩඬතදන,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +18,OI.xx-DFGHJKLM,OI.වව-ඟජටඩඬතදන,OI.XX-DFGHJKLM +18,oi.xx-DFGHJKLM,OI.වව-ඟජටඩඬතදන,OI.XX-DFGHJKLM +18,oi.xx-oooooooo-DFGHJKLM,OI.වව-OOOOOOOO-ඟජටඩඬතදන,OI.XX-OOOOOOOO-DFGHJKLM +18,oi.xx-iiiiiiii-DFGHJKLM,OI.වව-IIIIIIII-ඟජටඩඬතදන,OI.XX-IIIIIIII-DFGHJKLM +18,PQ.RS-01234567-DFGHJKLM,පබ.මඹ-01234567-ඟජටඩඬතදන,PQ.RS-01234567-DFGHJKLM +18,PQ.RS-890-DFGHJKLM,පබ.මඹ-890-ඟජටඩඬතදන,PQ.RS-890-DFGHJKLM +19,89.EU,89.ޗޜ,89.EU +19,00.0A,00.0ޔ,00.0A +19,BCDF.GHJK,ހށނރ.ބޅކއ,BCDF.GHJK +19,LMNP.QRST,ވމފދ.ތލގޏ,LMNP.QRST +19,VWXY.Z123,ސޑޒޓ.ޱ123,VWXY.Z123 +19,4567.890B,4567.890ހ,4567.890B +19,pq.xy,ދތ.ޒޓ,PQ.XY +19,pq.xyz,ދތ.ޒޓޱ,PQ.XYZ +19,pqx.yz,ދތޒ.ޓޱ,PQX.YZ +19,pq.rxyz,ދތ.ލޒޓޱ,PQ.RXYZ +19,pqr.xyz,ދތލ.ޒޓޱ,PQR.XYZ +19,pqrx.yz,ދތލޒ.ޓޱ,PQRX.YZ +19,pqr.sxyz,ދތލ.ގޒޓޱ,PQR.SXYZ +19,pqrs.xyz,ދތލގ.ޒޓޱ,PQRS.XYZ +19,pqrs.txyz,ދތލގ.ޏޒޓޱ,PQRS.TXYZ +19,pqrst.vxyz,ދތލގޏ.ސޒޓޱ,PQRST.VXYZ +19,p1.xy,ދ1.ޒޓ,P1.XY +19,pq.2y,ދތ.2ޓ,PQ.2Y +19,3q.x4,3ތ.ޒ4,3Q.X4 +19,5q.6y,5ތ.6ޓ,5Q.6Y +19,pq.1yz,ދތ.1ޓޱ,PQ.1YZ +19,pq1.yz,ދތ1.ޓޱ,PQ1.YZ +19,p2.x3z,ދ2.ޒ3ޱ,P2.X3Z +19,p2x.3z,ދ2ޒ.3ޱ,P2X.3Z +19,pq.1xy2,ދތ.1ޒޓ2,PQ.1XY2 +19,pq1.xy2,ދތ1.ޒޓ2,PQ1.XY2 +19,pq1x.y2,ދތ1ޒ.ޓ2,PQ1X.Y2 +19,p3.rx4z,ދ3.ލޒ4ޱ,P3.RX4Z +19,p3r.x4z,ދ3ލ.ޒ4ޱ,P3R.X4Z +19,p3rx.4z,ދ3ލޒ.4ޱ,P3RX.4Z +19,5q.r6y7,5ތ.ލ6ޓ7,5Q.R6Y7 +19,5qr.6y7,5ތލ.6ޓ7,5QR.6Y7 +19,5qr6.y7,5ތލ6.ޓ7,5QR6.Y7 +19,pq1.sx2z,ދތ1.ގޒ2ޱ,PQ1.SX2Z +19,pq1s.x2z,ދތ1ގ.ޒ2ޱ,PQ1S.X2Z +19,p3r.s4yz,ދ3ލ.ގ4ޓޱ,P3R.S4YZ +19,p3rs.4yz,ދ3ލގ.4ޓޱ,P3RS.4YZ +19,5qr.6xy7,5ތލ.6ޒޓ7,5QR.6XY7 +19,5qr6.xy7,5ތލ6.ޒޓ7,5QR6.XY7 +19,8q9.sx0z,8ތ9.ގޒ0ޱ,8Q9.SX0Z +19,8q9s.x0z,8ތ9ގ.ޒ0ޱ,8Q9S.X0Z +19,1qr2.tx3z,1ތލ2.ޏޒ3ޱ,1QR2.TX3Z +19,p4rs.5xy6,ދ4ލގ.5ޒޓ6,P4RS.5XY6 +19,p7r8.t9y0,ދ7ލ8.ޏ9ޓ0,P7R8.T9Y0 +19,pq1st.2xy3,ދތ1ގޏ.2ޒޓ3,PQ1ST.2XY3 +19,p4rs5.vx6z,ދ4ލގ5.ސޒ6ޱ,P4RS5.VX6Z +19,7qr8t.v9yz,7ތލ8ޏ.ސ9ޓޱ,7QR8T.V9YZ +19,p1r2t.3x4z,ދ1ލ2ޏ.3ޒ4ޱ,P1R2T.3X4Z +19,5q6s7.v8y9,5ތ6ގ7.ސ8ޓ9,5Q6S7.V8Y9 +19,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +19,abcdefghijklmnopqrstuvwxyz,ޔހށނޗރބޅIކއވމފOދތލގޏޜސޑޒޓޱ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +19,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ޔހށނޗރބޅIކއވމފOދތލގޏޜސޑޒޓޱ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +19,OI.xx,OI.ޒޒ,OI.XX +19,oi.xx,OI.ޒޒ,OI.XX +19,oi.xx-oooooooo,OI.ޒޒ-OOOOOOOO,OI.XX-OOOOOOOO +19,oi.xx-iiiiiiii,OI.ޒޒ-IIIIIIII,OI.XX-IIIIIIII +19,PQ.RS-01234567,ދތ.ލގ-01234567,PQ.RS-01234567 +19,PQ.RS-890,ދތ.ލގ-890,PQ.RS-890 +19,89.EU-bc,89.ޗޜ-ހށ,89.EU-BC +19,00.0A-bc,00.0ޔ-ހށ,00.0A-BC +19,BCDF.GHJK-bc,ހށނރ.ބޅކއ-ހށ,BCDF.GHJK-BC +19,LMNP.QRST-bc,ވމފދ.ތލގޏ-ހށ,LMNP.QRST-BC +19,VWXY.Z123-bc,ސޑޒޓ.ޱ123-ހށ,VWXY.Z123-BC +19,4567.890B-bc,4567.890ހ-ހށ,4567.890B-BC +19,pq.xy-bc,ދތ.ޒޓ-ހށ,PQ.XY-BC +19,pq.xyz-bc,ދތ.ޒޓޱ-ހށ,PQ.XYZ-BC +19,pqx.yz-bc,ދތޒ.ޓޱ-ހށ,PQX.YZ-BC +19,pq.rxyz-bc,ދތ.ލޒޓޱ-ހށ,PQ.RXYZ-BC +19,pqr.xyz-bc,ދތލ.ޒޓޱ-ހށ,PQR.XYZ-BC +19,pqrx.yz-bc,ދތލޒ.ޓޱ-ހށ,PQRX.YZ-BC +19,pqr.sxyz-bc,ދތލ.ގޒޓޱ-ހށ,PQR.SXYZ-BC +19,pqrs.xyz-bc,ދތލގ.ޒޓޱ-ހށ,PQRS.XYZ-BC +19,pqrs.txyz-bc,ދތލގ.ޏޒޓޱ-ހށ,PQRS.TXYZ-BC +19,pqrst.vxyz-bc,ދތލގޏ.ސޒޓޱ-ހށ,PQRST.VXYZ-BC +19,p1.xy-bc,ދ1.ޒޓ-ހށ,P1.XY-BC +19,pq.2y-bc,ދތ.2ޓ-ހށ,PQ.2Y-BC +19,3q.x4-bc,3ތ.ޒ4-ހށ,3Q.X4-BC +19,5q.6y-bc,5ތ.6ޓ-ހށ,5Q.6Y-BC +19,pq.1yz-bc,ދތ.1ޓޱ-ހށ,PQ.1YZ-BC +19,pq1.yz-bc,ދތ1.ޓޱ-ހށ,PQ1.YZ-BC +19,p2.x3z-bc,ދ2.ޒ3ޱ-ހށ,P2.X3Z-BC +19,p2x.3z-bc,ދ2ޒ.3ޱ-ހށ,P2X.3Z-BC +19,pq.1xy2-bc,ދތ.1ޒޓ2-ހށ,PQ.1XY2-BC +19,pq1.xy2-bc,ދތ1.ޒޓ2-ހށ,PQ1.XY2-BC +19,pq1x.y2-bc,ދތ1ޒ.ޓ2-ހށ,PQ1X.Y2-BC +19,p3.rx4z-bc,ދ3.ލޒ4ޱ-ހށ,P3.RX4Z-BC +19,p3r.x4z-bc,ދ3ލ.ޒ4ޱ-ހށ,P3R.X4Z-BC +19,p3rx.4z-bc,ދ3ލޒ.4ޱ-ހށ,P3RX.4Z-BC +19,5q.r6y7-bc,5ތ.ލ6ޓ7-ހށ,5Q.R6Y7-BC +19,5qr.6y7-bc,5ތލ.6ޓ7-ހށ,5QR.6Y7-BC +19,5qr6.y7-bc,5ތލ6.ޓ7-ހށ,5QR6.Y7-BC +19,pq1.sx2z-bc,ދތ1.ގޒ2ޱ-ހށ,PQ1.SX2Z-BC +19,pq1s.x2z-bc,ދތ1ގ.ޒ2ޱ-ހށ,PQ1S.X2Z-BC +19,p3r.s4yz-bc,ދ3ލ.ގ4ޓޱ-ހށ,P3R.S4YZ-BC +19,p3rs.4yz-bc,ދ3ލގ.4ޓޱ-ހށ,P3RS.4YZ-BC +19,5qr.6xy7-bc,5ތލ.6ޒޓ7-ހށ,5QR.6XY7-BC +19,5qr6.xy7-bc,5ތލ6.ޒޓ7-ހށ,5QR6.XY7-BC +19,8q9.sx0z-bc,8ތ9.ގޒ0ޱ-ހށ,8Q9.SX0Z-BC +19,8q9s.x0z-bc,8ތ9ގ.ޒ0ޱ-ހށ,8Q9S.X0Z-BC +19,1qr2.tx3z-bc,1ތލ2.ޏޒ3ޱ-ހށ,1QR2.TX3Z-BC +19,p4rs.5xy6-bc,ދ4ލގ.5ޒޓ6-ހށ,P4RS.5XY6-BC +19,p7r8.t9y0-bc,ދ7ލ8.ޏ9ޓ0-ހށ,P7R8.T9Y0-BC +19,pq1st.2xy3-bc,ދތ1ގޏ.2ޒޓ3-ހށ,PQ1ST.2XY3-BC +19,p4rs5.vx6z-bc,ދ4ލގ5.ސޒ6ޱ-ހށ,P4RS5.VX6Z-BC +19,7qr8t.v9yz-bc,7ތލ8ޏ.ސ9ޓޱ-ހށ,7QR8T.V9YZ-BC +19,p1r2t.3x4z-bc,ދ1ލ2ޏ.3ޒ4ޱ-ހށ,P1R2T.3X4Z-BC +19,5q6s7.v8y9-bc,5ތ6ގ7.ސ8ޓ9-ހށ,5Q6S7.V8Y9-BC +19,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ހށ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +19,abcdefghijklmnopqrstuvwxyz-bc,ޔހށނޗރބޅIކއވމފOދތލގޏޜސޑޒޓޱ-ހށ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +19,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ޔހށނޗރބޅIކއވމފOދތލގޏޜސޑޒޓޱ-ހށ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +19,OI.xx-bc,OI.ޒޒ-ހށ,OI.XX-BC +19,oi.xx-bc,OI.ޒޒ-ހށ,OI.XX-BC +19,oi.xx-oooooooo-bc,OI.ޒޒ-OOOOOOOO-ހށ,OI.XX-OOOOOOOO-BC +19,oi.xx-iiiiiiii-bc,OI.ޒޒ-IIIIIIII-ހށ,OI.XX-IIIIIIII-BC +19,PQ.RS-01234567-bc,ދތ.ލގ-01234567-ހށ,PQ.RS-01234567-BC +19,PQ.RS-890-bc,ދތ.ލގ-890-ހށ,PQ.RS-890-BC +19,89.EU-DFGHJKLM,89.ޗޜ-ނރބޅކއވމ,89.EU-DFGHJKLM +19,00.0A-DFGHJKLM,00.0ޔ-ނރބޅކއވމ,00.0A-DFGHJKLM +19,BCDF.GHJK-DFGHJKLM,ހށނރ.ބޅކއ-ނރބޅކއވމ,BCDF.GHJK-DFGHJKLM +19,LMNP.QRST-DFGHJKLM,ވމފދ.ތލގޏ-ނރބޅކއވމ,LMNP.QRST-DFGHJKLM +19,VWXY.Z123-DFGHJKLM,ސޑޒޓ.ޱ123-ނރބޅކއވމ,VWXY.Z123-DFGHJKLM +19,4567.890B-DFGHJKLM,4567.890ހ-ނރބޅކއވމ,4567.890B-DFGHJKLM +19,pq.xy-DFGHJKLM,ދތ.ޒޓ-ނރބޅކއވމ,PQ.XY-DFGHJKLM +19,pq.xyz-DFGHJKLM,ދތ.ޒޓޱ-ނރބޅކއވމ,PQ.XYZ-DFGHJKLM +19,pqx.yz-DFGHJKLM,ދތޒ.ޓޱ-ނރބޅކއވމ,PQX.YZ-DFGHJKLM +19,pq.rxyz-DFGHJKLM,ދތ.ލޒޓޱ-ނރބޅކއވމ,PQ.RXYZ-DFGHJKLM +19,pqr.xyz-DFGHJKLM,ދތލ.ޒޓޱ-ނރބޅކއވމ,PQR.XYZ-DFGHJKLM +19,pqrx.yz-DFGHJKLM,ދތލޒ.ޓޱ-ނރބޅކއވމ,PQRX.YZ-DFGHJKLM +19,pqr.sxyz-DFGHJKLM,ދތލ.ގޒޓޱ-ނރބޅކއވމ,PQR.SXYZ-DFGHJKLM +19,pqrs.xyz-DFGHJKLM,ދތލގ.ޒޓޱ-ނރބޅކއވމ,PQRS.XYZ-DFGHJKLM +19,pqrs.txyz-DFGHJKLM,ދތލގ.ޏޒޓޱ-ނރބޅކއވމ,PQRS.TXYZ-DFGHJKLM +19,pqrst.vxyz-DFGHJKLM,ދތލގޏ.ސޒޓޱ-ނރބޅކއވމ,PQRST.VXYZ-DFGHJKLM +19,p1.xy-DFGHJKLM,ދ1.ޒޓ-ނރބޅކއވމ,P1.XY-DFGHJKLM +19,pq.2y-DFGHJKLM,ދތ.2ޓ-ނރބޅކއވމ,PQ.2Y-DFGHJKLM +19,3q.x4-DFGHJKLM,3ތ.ޒ4-ނރބޅކއވމ,3Q.X4-DFGHJKLM +19,5q.6y-DFGHJKLM,5ތ.6ޓ-ނރބޅކއވމ,5Q.6Y-DFGHJKLM +19,pq.1yz-DFGHJKLM,ދތ.1ޓޱ-ނރބޅކއވމ,PQ.1YZ-DFGHJKLM +19,pq1.yz-DFGHJKLM,ދތ1.ޓޱ-ނރބޅކއވމ,PQ1.YZ-DFGHJKLM +19,p2.x3z-DFGHJKLM,ދ2.ޒ3ޱ-ނރބޅކއވމ,P2.X3Z-DFGHJKLM +19,p2x.3z-DFGHJKLM,ދ2ޒ.3ޱ-ނރބޅކއވމ,P2X.3Z-DFGHJKLM +19,pq.1xy2-DFGHJKLM,ދތ.1ޒޓ2-ނރބޅކއވމ,PQ.1XY2-DFGHJKLM +19,pq1.xy2-DFGHJKLM,ދތ1.ޒޓ2-ނރބޅކއވމ,PQ1.XY2-DFGHJKLM +19,pq1x.y2-DFGHJKLM,ދތ1ޒ.ޓ2-ނރބޅކއވމ,PQ1X.Y2-DFGHJKLM +19,p3.rx4z-DFGHJKLM,ދ3.ލޒ4ޱ-ނރބޅކއވމ,P3.RX4Z-DFGHJKLM +19,p3r.x4z-DFGHJKLM,ދ3ލ.ޒ4ޱ-ނރބޅކއވމ,P3R.X4Z-DFGHJKLM +19,p3rx.4z-DFGHJKLM,ދ3ލޒ.4ޱ-ނރބޅކއވމ,P3RX.4Z-DFGHJKLM +19,5q.r6y7-DFGHJKLM,5ތ.ލ6ޓ7-ނރބޅކއވމ,5Q.R6Y7-DFGHJKLM +19,5qr.6y7-DFGHJKLM,5ތލ.6ޓ7-ނރބޅކއވމ,5QR.6Y7-DFGHJKLM +19,5qr6.y7-DFGHJKLM,5ތލ6.ޓ7-ނރބޅކއވމ,5QR6.Y7-DFGHJKLM +19,pq1.sx2z-DFGHJKLM,ދތ1.ގޒ2ޱ-ނރބޅކއވމ,PQ1.SX2Z-DFGHJKLM +19,pq1s.x2z-DFGHJKLM,ދތ1ގ.ޒ2ޱ-ނރބޅކއވމ,PQ1S.X2Z-DFGHJKLM +19,p3r.s4yz-DFGHJKLM,ދ3ލ.ގ4ޓޱ-ނރބޅކއވމ,P3R.S4YZ-DFGHJKLM +19,p3rs.4yz-DFGHJKLM,ދ3ލގ.4ޓޱ-ނރބޅކއވމ,P3RS.4YZ-DFGHJKLM +19,5qr.6xy7-DFGHJKLM,5ތލ.6ޒޓ7-ނރބޅކއވމ,5QR.6XY7-DFGHJKLM +19,5qr6.xy7-DFGHJKLM,5ތލ6.ޒޓ7-ނރބޅކއވމ,5QR6.XY7-DFGHJKLM +19,8q9.sx0z-DFGHJKLM,8ތ9.ގޒ0ޱ-ނރބޅކއވމ,8Q9.SX0Z-DFGHJKLM +19,8q9s.x0z-DFGHJKLM,8ތ9ގ.ޒ0ޱ-ނރބޅކއވމ,8Q9S.X0Z-DFGHJKLM +19,1qr2.tx3z-DFGHJKLM,1ތލ2.ޏޒ3ޱ-ނރބޅކއވމ,1QR2.TX3Z-DFGHJKLM +19,p4rs.5xy6-DFGHJKLM,ދ4ލގ.5ޒޓ6-ނރބޅކއވމ,P4RS.5XY6-DFGHJKLM +19,p7r8.t9y0-DFGHJKLM,ދ7ލ8.ޏ9ޓ0-ނރބޅކއވމ,P7R8.T9Y0-DFGHJKLM +19,pq1st.2xy3-DFGHJKLM,ދތ1ގޏ.2ޒޓ3-ނރބޅކއވމ,PQ1ST.2XY3-DFGHJKLM +19,p4rs5.vx6z-DFGHJKLM,ދ4ލގ5.ސޒ6ޱ-ނރބޅކއވމ,P4RS5.VX6Z-DFGHJKLM +19,7qr8t.v9yz-DFGHJKLM,7ތލ8ޏ.ސ9ޓޱ-ނރބޅކއވމ,7QR8T.V9YZ-DFGHJKLM +19,p1r2t.3x4z-DFGHJKLM,ދ1ލ2ޏ.3ޒ4ޱ-ނރބޅކއވމ,P1R2T.3X4Z-DFGHJKLM +19,5q6s7.v8y9-DFGHJKLM,5ތ6ގ7.ސ8ޓ9-ނރބޅކއވމ,5Q6S7.V8Y9-DFGHJKLM +19,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ނރބޅކއވމ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +19,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ޔހށނޗރބޅIކއވމފOދތލގޏޜސޑޒޓޱ-ނރބޅކއވމ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +19,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ޔހށނޗރބޅIކއވމފOދތލގޏޜސޑޒޓޱ-ނރބޅކއވމ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +19,OI.xx-DFGHJKLM,OI.ޒޒ-ނރބޅކއވމ,OI.XX-DFGHJKLM +19,oi.xx-DFGHJKLM,OI.ޒޒ-ނރބޅކއވމ,OI.XX-DFGHJKLM +19,oi.xx-oooooooo-DFGHJKLM,OI.ޒޒ-OOOOOOOO-ނރބޅކއވމ,OI.XX-OOOOOOOO-DFGHJKLM +19,oi.xx-iiiiiiii-DFGHJKLM,OI.ޒޒ-IIIIIIII-ނރބޅކއވމ,OI.XX-IIIIIIII-DFGHJKLM +19,PQ.RS-01234567-DFGHJKLM,ދތ.ލގ-01234567-ނރބޅކއވމ,PQ.RS-01234567-DFGHJKLM +19,PQ.RS-890-DFGHJKLM,ދތ.ލގ-890-ނރބޅކއވމ,PQ.RS-890-DFGHJKLM +20,89.EU,89.ㄔㄓ,89.EU +20,00.0A,00.0ㄣ,00.0A +20,BCDF.GHJK,ㄅㄈㄆㄇ.ㄉㄊㄋㄌ,BCDF.GHJK +20,LMNP.QRST,ㄍㄎㄏㄕ.ㄖㄐㄑㄒ,LMNP.QRST +20,VWXY.Z123,ㄩㄗㄨㄘ.ㄙ123,VWXY.Z123 +20,4567.890B,4567.890ㄅ,4567.890B +20,pq.xy,ㄕㄖ.ㄨㄘ,PQ.XY +20,pq.xyz,ㄕㄖ.ㄨㄘㄙ,PQ.XYZ +20,pqx.yz,ㄕㄖㄨ.ㄘㄙ,PQX.YZ +20,pq.rxyz,ㄕㄖ.ㄐㄨㄘㄙ,PQ.RXYZ +20,pqr.xyz,ㄕㄖㄐ.ㄨㄘㄙ,PQR.XYZ +20,pqrx.yz,ㄕㄖㄐㄨ.ㄘㄙ,PQRX.YZ +20,pqr.sxyz,ㄕㄖㄐ.ㄑㄨㄘㄙ,PQR.SXYZ +20,pqrs.xyz,ㄕㄖㄐㄑ.ㄨㄘㄙ,PQRS.XYZ +20,pqrs.txyz,ㄕㄖㄐㄑ.ㄒㄨㄘㄙ,PQRS.TXYZ +20,pqrst.vxyz,ㄕㄖㄐㄑㄒ.ㄩㄨㄘㄙ,PQRST.VXYZ +20,p1.xy,ㄕ1.ㄨㄘ,P1.XY +20,pq.2y,ㄕㄖ.2ㄘ,PQ.2Y +20,3q.x4,3ㄖ.ㄨ4,3Q.X4 +20,5q.6y,5ㄖ.6ㄘ,5Q.6Y +20,pq.1yz,ㄕㄖ.1ㄘㄙ,PQ.1YZ +20,pq1.yz,ㄕㄖ1.ㄘㄙ,PQ1.YZ +20,p2.x3z,ㄕ2.ㄨ3ㄙ,P2.X3Z +20,p2x.3z,ㄕ2ㄨ.3ㄙ,P2X.3Z +20,pq.1xy2,ㄕㄖ.1ㄨㄘ2,PQ.1XY2 +20,pq1.xy2,ㄕㄖ1.ㄨㄘ2,PQ1.XY2 +20,pq1x.y2,ㄕㄖ1ㄨ.ㄘ2,PQ1X.Y2 +20,p3.rx4z,ㄕ3.ㄐㄨ4ㄙ,P3.RX4Z +20,p3r.x4z,ㄕ3ㄐ.ㄨ4ㄙ,P3R.X4Z +20,p3rx.4z,ㄕ3ㄐㄨ.4ㄙ,P3RX.4Z +20,5q.r6y7,5ㄖ.ㄐ6ㄘ7,5Q.R6Y7 +20,5qr.6y7,5ㄖㄐ.6ㄘ7,5QR.6Y7 +20,5qr6.y7,5ㄖㄐ6.ㄘ7,5QR6.Y7 +20,pq1.sx2z,ㄕㄖ1.ㄑㄨ2ㄙ,PQ1.SX2Z +20,pq1s.x2z,ㄕㄖ1ㄑ.ㄨ2ㄙ,PQ1S.X2Z +20,p3r.s4yz,ㄕ3ㄐ.ㄑ4ㄘㄙ,P3R.S4YZ +20,p3rs.4yz,ㄕ3ㄐㄑ.4ㄘㄙ,P3RS.4YZ +20,5qr.6xy7,5ㄖㄐ.6ㄨㄘ7,5QR.6XY7 +20,5qr6.xy7,5ㄖㄐ6.ㄨㄘ7,5QR6.XY7 +20,8q9.sx0z,8ㄖ9.ㄑㄨ0ㄙ,8Q9.SX0Z +20,8q9s.x0z,8ㄖ9ㄑ.ㄨ0ㄙ,8Q9S.X0Z +20,1qr2.tx3z,1ㄖㄐ2.ㄒㄨ3ㄙ,1QR2.TX3Z +20,p4rs.5xy6,ㄕ4ㄐㄑ.5ㄨㄘ6,P4RS.5XY6 +20,p7r8.t9y0,ㄕ7ㄐ8.ㄒ9ㄘ0,P7R8.T9Y0 +20,pq1st.2xy3,ㄕㄖ1ㄑㄒ.2ㄨㄘ3,PQ1ST.2XY3 +20,p4rs5.vx6z,ㄕ4ㄐㄑ5.ㄩㄨ6ㄙ,P4RS5.VX6Z +20,7qr8t.v9yz,7ㄖㄐ8ㄒ.ㄩ9ㄘㄙ,7QR8T.V9YZ +20,p1r2t.3x4z,ㄕ1ㄐ2ㄒ.3ㄨ4ㄙ,P1R2T.3X4Z +20,5q6s7.v8y9,5ㄖ6ㄑ7.ㄩ8ㄘ9,5Q6S7.V8Y9 +20,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +20,abcdefghijklmnopqrstuvwxyz,ㄣㄅㄈㄆㄔㄇㄉㄊIㄋㄌㄍㄎㄏOㄕㄖㄐㄑㄒㄓㄩㄗㄨㄘㄙ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +20,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ㄣㄅㄈㄆㄔㄇㄉㄊIㄋㄌㄍㄎㄏOㄕㄖㄐㄑㄒㄓㄩㄗㄨㄘㄙ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +20,OI.xx,OI.ㄨㄨ,OI.XX +20,oi.xx,OI.ㄨㄨ,OI.XX +20,oi.xx-oooooooo,OI.ㄨㄨ-OOOOOOOO,OI.XX-OOOOOOOO +20,oi.xx-iiiiiiii,OI.ㄨㄨ-IIIIIIII,OI.XX-IIIIIIII +20,PQ.RS-01234567,ㄕㄖ.ㄐㄑ-01234567,PQ.RS-01234567 +20,PQ.RS-890,ㄕㄖ.ㄐㄑ-890,PQ.RS-890 +20,89.EU-bc,89.ㄔㄓ-ㄅㄈ,89.EU-BC +20,00.0A-bc,00.0ㄣ-ㄅㄈ,00.0A-BC +20,BCDF.GHJK-bc,ㄅㄈㄆㄇ.ㄉㄊㄋㄌ-ㄅㄈ,BCDF.GHJK-BC +20,LMNP.QRST-bc,ㄍㄎㄏㄕ.ㄖㄐㄑㄒ-ㄅㄈ,LMNP.QRST-BC +20,VWXY.Z123-bc,ㄩㄗㄨㄘ.ㄙ123-ㄅㄈ,VWXY.Z123-BC +20,4567.890B-bc,4567.890ㄅ-ㄅㄈ,4567.890B-BC +20,pq.xy-bc,ㄕㄖ.ㄨㄘ-ㄅㄈ,PQ.XY-BC +20,pq.xyz-bc,ㄕㄖ.ㄨㄘㄙ-ㄅㄈ,PQ.XYZ-BC +20,pqx.yz-bc,ㄕㄖㄨ.ㄘㄙ-ㄅㄈ,PQX.YZ-BC +20,pq.rxyz-bc,ㄕㄖ.ㄐㄨㄘㄙ-ㄅㄈ,PQ.RXYZ-BC +20,pqr.xyz-bc,ㄕㄖㄐ.ㄨㄘㄙ-ㄅㄈ,PQR.XYZ-BC +20,pqrx.yz-bc,ㄕㄖㄐㄨ.ㄘㄙ-ㄅㄈ,PQRX.YZ-BC +20,pqr.sxyz-bc,ㄕㄖㄐ.ㄑㄨㄘㄙ-ㄅㄈ,PQR.SXYZ-BC +20,pqrs.xyz-bc,ㄕㄖㄐㄑ.ㄨㄘㄙ-ㄅㄈ,PQRS.XYZ-BC +20,pqrs.txyz-bc,ㄕㄖㄐㄑ.ㄒㄨㄘㄙ-ㄅㄈ,PQRS.TXYZ-BC +20,pqrst.vxyz-bc,ㄕㄖㄐㄑㄒ.ㄩㄨㄘㄙ-ㄅㄈ,PQRST.VXYZ-BC +20,p1.xy-bc,ㄕ1.ㄨㄘ-ㄅㄈ,P1.XY-BC +20,pq.2y-bc,ㄕㄖ.2ㄘ-ㄅㄈ,PQ.2Y-BC +20,3q.x4-bc,3ㄖ.ㄨ4-ㄅㄈ,3Q.X4-BC +20,5q.6y-bc,5ㄖ.6ㄘ-ㄅㄈ,5Q.6Y-BC +20,pq.1yz-bc,ㄕㄖ.1ㄘㄙ-ㄅㄈ,PQ.1YZ-BC +20,pq1.yz-bc,ㄕㄖ1.ㄘㄙ-ㄅㄈ,PQ1.YZ-BC +20,p2.x3z-bc,ㄕ2.ㄨ3ㄙ-ㄅㄈ,P2.X3Z-BC +20,p2x.3z-bc,ㄕ2ㄨ.3ㄙ-ㄅㄈ,P2X.3Z-BC +20,pq.1xy2-bc,ㄕㄖ.1ㄨㄘ2-ㄅㄈ,PQ.1XY2-BC +20,pq1.xy2-bc,ㄕㄖ1.ㄨㄘ2-ㄅㄈ,PQ1.XY2-BC +20,pq1x.y2-bc,ㄕㄖ1ㄨ.ㄘ2-ㄅㄈ,PQ1X.Y2-BC +20,p3.rx4z-bc,ㄕ3.ㄐㄨ4ㄙ-ㄅㄈ,P3.RX4Z-BC +20,p3r.x4z-bc,ㄕ3ㄐ.ㄨ4ㄙ-ㄅㄈ,P3R.X4Z-BC +20,p3rx.4z-bc,ㄕ3ㄐㄨ.4ㄙ-ㄅㄈ,P3RX.4Z-BC +20,5q.r6y7-bc,5ㄖ.ㄐ6ㄘ7-ㄅㄈ,5Q.R6Y7-BC +20,5qr.6y7-bc,5ㄖㄐ.6ㄘ7-ㄅㄈ,5QR.6Y7-BC +20,5qr6.y7-bc,5ㄖㄐ6.ㄘ7-ㄅㄈ,5QR6.Y7-BC +20,pq1.sx2z-bc,ㄕㄖ1.ㄑㄨ2ㄙ-ㄅㄈ,PQ1.SX2Z-BC +20,pq1s.x2z-bc,ㄕㄖ1ㄑ.ㄨ2ㄙ-ㄅㄈ,PQ1S.X2Z-BC +20,p3r.s4yz-bc,ㄕ3ㄐ.ㄑ4ㄘㄙ-ㄅㄈ,P3R.S4YZ-BC +20,p3rs.4yz-bc,ㄕ3ㄐㄑ.4ㄘㄙ-ㄅㄈ,P3RS.4YZ-BC +20,5qr.6xy7-bc,5ㄖㄐ.6ㄨㄘ7-ㄅㄈ,5QR.6XY7-BC +20,5qr6.xy7-bc,5ㄖㄐ6.ㄨㄘ7-ㄅㄈ,5QR6.XY7-BC +20,8q9.sx0z-bc,8ㄖ9.ㄑㄨ0ㄙ-ㄅㄈ,8Q9.SX0Z-BC +20,8q9s.x0z-bc,8ㄖ9ㄑ.ㄨ0ㄙ-ㄅㄈ,8Q9S.X0Z-BC +20,1qr2.tx3z-bc,1ㄖㄐ2.ㄒㄨ3ㄙ-ㄅㄈ,1QR2.TX3Z-BC +20,p4rs.5xy6-bc,ㄕ4ㄐㄑ.5ㄨㄘ6-ㄅㄈ,P4RS.5XY6-BC +20,p7r8.t9y0-bc,ㄕ7ㄐ8.ㄒ9ㄘ0-ㄅㄈ,P7R8.T9Y0-BC +20,pq1st.2xy3-bc,ㄕㄖ1ㄑㄒ.2ㄨㄘ3-ㄅㄈ,PQ1ST.2XY3-BC +20,p4rs5.vx6z-bc,ㄕ4ㄐㄑ5.ㄩㄨ6ㄙ-ㄅㄈ,P4RS5.VX6Z-BC +20,7qr8t.v9yz-bc,7ㄖㄐ8ㄒ.ㄩ9ㄘㄙ-ㄅㄈ,7QR8T.V9YZ-BC +20,p1r2t.3x4z-bc,ㄕ1ㄐ2ㄒ.3ㄨ4ㄙ-ㄅㄈ,P1R2T.3X4Z-BC +20,5q6s7.v8y9-bc,5ㄖ6ㄑ7.ㄩ8ㄘ9-ㄅㄈ,5Q6S7.V8Y9-BC +20,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ㄅㄈ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +20,abcdefghijklmnopqrstuvwxyz-bc,ㄣㄅㄈㄆㄔㄇㄉㄊIㄋㄌㄍㄎㄏOㄕㄖㄐㄑㄒㄓㄩㄗㄨㄘㄙ-ㄅㄈ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +20,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ㄣㄅㄈㄆㄔㄇㄉㄊIㄋㄌㄍㄎㄏOㄕㄖㄐㄑㄒㄓㄩㄗㄨㄘㄙ-ㄅㄈ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +20,OI.xx-bc,OI.ㄨㄨ-ㄅㄈ,OI.XX-BC +20,oi.xx-bc,OI.ㄨㄨ-ㄅㄈ,OI.XX-BC +20,oi.xx-oooooooo-bc,OI.ㄨㄨ-OOOOOOOO-ㄅㄈ,OI.XX-OOOOOOOO-BC +20,oi.xx-iiiiiiii-bc,OI.ㄨㄨ-IIIIIIII-ㄅㄈ,OI.XX-IIIIIIII-BC +20,PQ.RS-01234567-bc,ㄕㄖ.ㄐㄑ-01234567-ㄅㄈ,PQ.RS-01234567-BC +20,PQ.RS-890-bc,ㄕㄖ.ㄐㄑ-890-ㄅㄈ,PQ.RS-890-BC +20,89.EU-DFGHJKLM,89.ㄔㄓ-ㄆㄇㄉㄊㄋㄌㄍㄎ,89.EU-DFGHJKLM +20,00.0A-DFGHJKLM,00.0ㄣ-ㄆㄇㄉㄊㄋㄌㄍㄎ,00.0A-DFGHJKLM +20,BCDF.GHJK-DFGHJKLM,ㄅㄈㄆㄇ.ㄉㄊㄋㄌ-ㄆㄇㄉㄊㄋㄌㄍㄎ,BCDF.GHJK-DFGHJKLM +20,LMNP.QRST-DFGHJKLM,ㄍㄎㄏㄕ.ㄖㄐㄑㄒ-ㄆㄇㄉㄊㄋㄌㄍㄎ,LMNP.QRST-DFGHJKLM +20,VWXY.Z123-DFGHJKLM,ㄩㄗㄨㄘ.ㄙ123-ㄆㄇㄉㄊㄋㄌㄍㄎ,VWXY.Z123-DFGHJKLM +20,4567.890B-DFGHJKLM,4567.890ㄅ-ㄆㄇㄉㄊㄋㄌㄍㄎ,4567.890B-DFGHJKLM +20,pq.xy-DFGHJKLM,ㄕㄖ.ㄨㄘ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ.XY-DFGHJKLM +20,pq.xyz-DFGHJKLM,ㄕㄖ.ㄨㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ.XYZ-DFGHJKLM +20,pqx.yz-DFGHJKLM,ㄕㄖㄨ.ㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQX.YZ-DFGHJKLM +20,pq.rxyz-DFGHJKLM,ㄕㄖ.ㄐㄨㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ.RXYZ-DFGHJKLM +20,pqr.xyz-DFGHJKLM,ㄕㄖㄐ.ㄨㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQR.XYZ-DFGHJKLM +20,pqrx.yz-DFGHJKLM,ㄕㄖㄐㄨ.ㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQRX.YZ-DFGHJKLM +20,pqr.sxyz-DFGHJKLM,ㄕㄖㄐ.ㄑㄨㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQR.SXYZ-DFGHJKLM +20,pqrs.xyz-DFGHJKLM,ㄕㄖㄐㄑ.ㄨㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQRS.XYZ-DFGHJKLM +20,pqrs.txyz-DFGHJKLM,ㄕㄖㄐㄑ.ㄒㄨㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQRS.TXYZ-DFGHJKLM +20,pqrst.vxyz-DFGHJKLM,ㄕㄖㄐㄑㄒ.ㄩㄨㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQRST.VXYZ-DFGHJKLM +20,p1.xy-DFGHJKLM,ㄕ1.ㄨㄘ-ㄆㄇㄉㄊㄋㄌㄍㄎ,P1.XY-DFGHJKLM +20,pq.2y-DFGHJKLM,ㄕㄖ.2ㄘ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ.2Y-DFGHJKLM +20,3q.x4-DFGHJKLM,3ㄖ.ㄨ4-ㄆㄇㄉㄊㄋㄌㄍㄎ,3Q.X4-DFGHJKLM +20,5q.6y-DFGHJKLM,5ㄖ.6ㄘ-ㄆㄇㄉㄊㄋㄌㄍㄎ,5Q.6Y-DFGHJKLM +20,pq.1yz-DFGHJKLM,ㄕㄖ.1ㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ.1YZ-DFGHJKLM +20,pq1.yz-DFGHJKLM,ㄕㄖ1.ㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ1.YZ-DFGHJKLM +20,p2.x3z-DFGHJKLM,ㄕ2.ㄨ3ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,P2.X3Z-DFGHJKLM +20,p2x.3z-DFGHJKLM,ㄕ2ㄨ.3ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,P2X.3Z-DFGHJKLM +20,pq.1xy2-DFGHJKLM,ㄕㄖ.1ㄨㄘ2-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ.1XY2-DFGHJKLM +20,pq1.xy2-DFGHJKLM,ㄕㄖ1.ㄨㄘ2-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ1.XY2-DFGHJKLM +20,pq1x.y2-DFGHJKLM,ㄕㄖ1ㄨ.ㄘ2-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ1X.Y2-DFGHJKLM +20,p3.rx4z-DFGHJKLM,ㄕ3.ㄐㄨ4ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,P3.RX4Z-DFGHJKLM +20,p3r.x4z-DFGHJKLM,ㄕ3ㄐ.ㄨ4ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,P3R.X4Z-DFGHJKLM +20,p3rx.4z-DFGHJKLM,ㄕ3ㄐㄨ.4ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,P3RX.4Z-DFGHJKLM +20,5q.r6y7-DFGHJKLM,5ㄖ.ㄐ6ㄘ7-ㄆㄇㄉㄊㄋㄌㄍㄎ,5Q.R6Y7-DFGHJKLM +20,5qr.6y7-DFGHJKLM,5ㄖㄐ.6ㄘ7-ㄆㄇㄉㄊㄋㄌㄍㄎ,5QR.6Y7-DFGHJKLM +20,5qr6.y7-DFGHJKLM,5ㄖㄐ6.ㄘ7-ㄆㄇㄉㄊㄋㄌㄍㄎ,5QR6.Y7-DFGHJKLM +20,pq1.sx2z-DFGHJKLM,ㄕㄖ1.ㄑㄨ2ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ1.SX2Z-DFGHJKLM +20,pq1s.x2z-DFGHJKLM,ㄕㄖ1ㄑ.ㄨ2ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ1S.X2Z-DFGHJKLM +20,p3r.s4yz-DFGHJKLM,ㄕ3ㄐ.ㄑ4ㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,P3R.S4YZ-DFGHJKLM +20,p3rs.4yz-DFGHJKLM,ㄕ3ㄐㄑ.4ㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,P3RS.4YZ-DFGHJKLM +20,5qr.6xy7-DFGHJKLM,5ㄖㄐ.6ㄨㄘ7-ㄆㄇㄉㄊㄋㄌㄍㄎ,5QR.6XY7-DFGHJKLM +20,5qr6.xy7-DFGHJKLM,5ㄖㄐ6.ㄨㄘ7-ㄆㄇㄉㄊㄋㄌㄍㄎ,5QR6.XY7-DFGHJKLM +20,8q9.sx0z-DFGHJKLM,8ㄖ9.ㄑㄨ0ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,8Q9.SX0Z-DFGHJKLM +20,8q9s.x0z-DFGHJKLM,8ㄖ9ㄑ.ㄨ0ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,8Q9S.X0Z-DFGHJKLM +20,1qr2.tx3z-DFGHJKLM,1ㄖㄐ2.ㄒㄨ3ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,1QR2.TX3Z-DFGHJKLM +20,p4rs.5xy6-DFGHJKLM,ㄕ4ㄐㄑ.5ㄨㄘ6-ㄆㄇㄉㄊㄋㄌㄍㄎ,P4RS.5XY6-DFGHJKLM +20,p7r8.t9y0-DFGHJKLM,ㄕ7ㄐ8.ㄒ9ㄘ0-ㄆㄇㄉㄊㄋㄌㄍㄎ,P7R8.T9Y0-DFGHJKLM +20,pq1st.2xy3-DFGHJKLM,ㄕㄖ1ㄑㄒ.2ㄨㄘ3-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ1ST.2XY3-DFGHJKLM +20,p4rs5.vx6z-DFGHJKLM,ㄕ4ㄐㄑ5.ㄩㄨ6ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,P4RS5.VX6Z-DFGHJKLM +20,7qr8t.v9yz-DFGHJKLM,7ㄖㄐ8ㄒ.ㄩ9ㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,7QR8T.V9YZ-DFGHJKLM +20,p1r2t.3x4z-DFGHJKLM,ㄕ1ㄐ2ㄒ.3ㄨ4ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,P1R2T.3X4Z-DFGHJKLM +20,5q6s7.v8y9-DFGHJKLM,5ㄖ6ㄑ7.ㄩ8ㄘ9-ㄆㄇㄉㄊㄋㄌㄍㄎ,5Q6S7.V8Y9-DFGHJKLM +20,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ㄆㄇㄉㄊㄋㄌㄍㄎ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +20,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ㄣㄅㄈㄆㄔㄇㄉㄊIㄋㄌㄍㄎㄏOㄕㄖㄐㄑㄒㄓㄩㄗㄨㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +20,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ㄣㄅㄈㄆㄔㄇㄉㄊIㄋㄌㄍㄎㄏOㄕㄖㄐㄑㄒㄓㄩㄗㄨㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +20,OI.xx-DFGHJKLM,OI.ㄨㄨ-ㄆㄇㄉㄊㄋㄌㄍㄎ,OI.XX-DFGHJKLM +20,oi.xx-DFGHJKLM,OI.ㄨㄨ-ㄆㄇㄉㄊㄋㄌㄍㄎ,OI.XX-DFGHJKLM +20,oi.xx-oooooooo-DFGHJKLM,OI.ㄨㄨ-OOOOOOOO-ㄆㄇㄉㄊㄋㄌㄍㄎ,OI.XX-OOOOOOOO-DFGHJKLM +20,oi.xx-iiiiiiii-DFGHJKLM,OI.ㄨㄨ-IIIIIIII-ㄆㄇㄉㄊㄋㄌㄍㄎ,OI.XX-IIIIIIII-DFGHJKLM +20,PQ.RS-01234567-DFGHJKLM,ㄕㄖ.ㄐㄑ-01234567-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ.RS-01234567-DFGHJKLM +20,PQ.RS-890-DFGHJKLM,ㄕㄖ.ㄐㄑ-890-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ.RS-890-DFGHJKLM +21,89.EU,89.ⵓⵢ,89.EU +21,00.0A,00.0ⵉ,00.0A +21,BCDF.GHJK,ⴱⴳⴷⴼ.ⴽⵀⵃⵄ,BCDF.GHJK +21,LMNP.QRST,ⵅⵇⵍⵎ.ⵕⵖⵙⵚ,LMNP.QRST +21,VWXY.Z123,ⵛⵜⵟⵡ.ⵣ123,VWXY.Z123 +21,4567.890B,4567.890ⴱ,4567.890B +21,pq.xy,ⵎⵕ.ⵟⵡ,PQ.XY +21,pq.xyz,ⵎⵕ.ⵟⵡⵣ,PQ.XYZ +21,pqx.yz,ⵎⵕⵟ.ⵡⵣ,PQX.YZ +21,pq.rxyz,ⵎⵕ.ⵖⵟⵡⵣ,PQ.RXYZ +21,pqr.xyz,ⵎⵕⵖ.ⵟⵡⵣ,PQR.XYZ +21,pqrx.yz,ⵎⵕⵖⵟ.ⵡⵣ,PQRX.YZ +21,pqr.sxyz,ⵎⵕⵖ.ⵙⵟⵡⵣ,PQR.SXYZ +21,pqrs.xyz,ⵎⵕⵖⵙ.ⵟⵡⵣ,PQRS.XYZ +21,pqrs.txyz,ⵎⵕⵖⵙ.ⵚⵟⵡⵣ,PQRS.TXYZ +21,pqrst.vxyz,ⵎⵕⵖⵙⵚ.ⵛⵟⵡⵣ,PQRST.VXYZ +21,p1.xy,ⵎ1.ⵟⵡ,P1.XY +21,pq.2y,ⵎⵕ.2ⵡ,PQ.2Y +21,3q.x4,3ⵕ.ⵟ4,3Q.X4 +21,5q.6y,5ⵕ.6ⵡ,5Q.6Y +21,pq.1yz,ⵎⵕ.1ⵡⵣ,PQ.1YZ +21,pq1.yz,ⵎⵕ1.ⵡⵣ,PQ1.YZ +21,p2.x3z,ⵎ2.ⵟ3ⵣ,P2.X3Z +21,p2x.3z,ⵎ2ⵟ.3ⵣ,P2X.3Z +21,pq.1xy2,ⵎⵕ.1ⵟⵡ2,PQ.1XY2 +21,pq1.xy2,ⵎⵕ1.ⵟⵡ2,PQ1.XY2 +21,pq1x.y2,ⵎⵕ1ⵟ.ⵡ2,PQ1X.Y2 +21,p3.rx4z,ⵎ3.ⵖⵟ4ⵣ,P3.RX4Z +21,p3r.x4z,ⵎ3ⵖ.ⵟ4ⵣ,P3R.X4Z +21,p3rx.4z,ⵎ3ⵖⵟ.4ⵣ,P3RX.4Z +21,5q.r6y7,5ⵕ.ⵖ6ⵡ7,5Q.R6Y7 +21,5qr.6y7,5ⵕⵖ.6ⵡ7,5QR.6Y7 +21,5qr6.y7,5ⵕⵖ6.ⵡ7,5QR6.Y7 +21,pq1.sx2z,ⵎⵕ1.ⵙⵟ2ⵣ,PQ1.SX2Z +21,pq1s.x2z,ⵎⵕ1ⵙ.ⵟ2ⵣ,PQ1S.X2Z +21,p3r.s4yz,ⵎ3ⵖ.ⵙ4ⵡⵣ,P3R.S4YZ +21,p3rs.4yz,ⵎ3ⵖⵙ.4ⵡⵣ,P3RS.4YZ +21,5qr.6xy7,5ⵕⵖ.6ⵟⵡ7,5QR.6XY7 +21,5qr6.xy7,5ⵕⵖ6.ⵟⵡ7,5QR6.XY7 +21,8q9.sx0z,8ⵕ9.ⵙⵟ0ⵣ,8Q9.SX0Z +21,8q9s.x0z,8ⵕ9ⵙ.ⵟ0ⵣ,8Q9S.X0Z +21,1qr2.tx3z,1ⵕⵖ2.ⵚⵟ3ⵣ,1QR2.TX3Z +21,p4rs.5xy6,ⵎ4ⵖⵙ.5ⵟⵡ6,P4RS.5XY6 +21,p7r8.t9y0,ⵎ7ⵖ8.ⵚ9ⵡ0,P7R8.T9Y0 +21,pq1st.2xy3,ⵎⵕ1ⵙⵚ.2ⵟⵡ3,PQ1ST.2XY3 +21,p4rs5.vx6z,ⵎ4ⵖⵙ5.ⵛⵟ6ⵣ,P4RS5.VX6Z +21,7qr8t.v9yz,7ⵕⵖ8ⵚ.ⵛ9ⵡⵣ,7QR8T.V9YZ +21,p1r2t.3x4z,ⵎ1ⵖ2ⵚ.3ⵟ4ⵣ,P1R2T.3X4Z +21,5q6s7.v8y9,5ⵕ6ⵙ7.ⵛ8ⵡ9,5Q6S7.V8Y9 +21,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +21,abcdefghijklmnopqrstuvwxyz,ⵉⴱⴳⴷⵓⴼⴽⵀⵏⵃⵄⵅⵇⵍⵔⵎⵕⵖⵙⵚⵢⵛⵜⵟⵡⵣ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +21,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ⵉⴱⴳⴷⵓⴼⴽⵀⵏⵃⵄⵅⵇⵍⵔⵎⵕⵖⵙⵚⵢⵛⵜⵟⵡⵣ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +21,OI.xx,ⵔⵏ.ⵟⵟ,OI.XX +21,oi.xx,ⵔⵏ.ⵟⵟ,OI.XX +21,oi.xx-oooooooo,ⵔⵏ.ⵟⵟ-ⵔⵔⵔⵔⵔⵔⵔⵔ,OI.XX-OOOOOOOO +21,oi.xx-iiiiiiii,ⵔⵏ.ⵟⵟ-ⵏⵏⵏⵏⵏⵏⵏⵏ,OI.XX-IIIIIIII +21,PQ.RS-01234567,ⵎⵕ.ⵖⵙ-01234567,PQ.RS-01234567 +21,PQ.RS-890,ⵎⵕ.ⵖⵙ-890,PQ.RS-890 +21,89.EU-bc,89.ⵓⵢ-ⴱⴳ,89.EU-BC +21,00.0A-bc,00.0ⵉ-ⴱⴳ,00.0A-BC +21,BCDF.GHJK-bc,ⴱⴳⴷⴼ.ⴽⵀⵃⵄ-ⴱⴳ,BCDF.GHJK-BC +21,LMNP.QRST-bc,ⵅⵇⵍⵎ.ⵕⵖⵙⵚ-ⴱⴳ,LMNP.QRST-BC +21,VWXY.Z123-bc,ⵛⵜⵟⵡ.ⵣ123-ⴱⴳ,VWXY.Z123-BC +21,4567.890B-bc,4567.890ⴱ-ⴱⴳ,4567.890B-BC +21,pq.xy-bc,ⵎⵕ.ⵟⵡ-ⴱⴳ,PQ.XY-BC +21,pq.xyz-bc,ⵎⵕ.ⵟⵡⵣ-ⴱⴳ,PQ.XYZ-BC +21,pqx.yz-bc,ⵎⵕⵟ.ⵡⵣ-ⴱⴳ,PQX.YZ-BC +21,pq.rxyz-bc,ⵎⵕ.ⵖⵟⵡⵣ-ⴱⴳ,PQ.RXYZ-BC +21,pqr.xyz-bc,ⵎⵕⵖ.ⵟⵡⵣ-ⴱⴳ,PQR.XYZ-BC +21,pqrx.yz-bc,ⵎⵕⵖⵟ.ⵡⵣ-ⴱⴳ,PQRX.YZ-BC +21,pqr.sxyz-bc,ⵎⵕⵖ.ⵙⵟⵡⵣ-ⴱⴳ,PQR.SXYZ-BC +21,pqrs.xyz-bc,ⵎⵕⵖⵙ.ⵟⵡⵣ-ⴱⴳ,PQRS.XYZ-BC +21,pqrs.txyz-bc,ⵎⵕⵖⵙ.ⵚⵟⵡⵣ-ⴱⴳ,PQRS.TXYZ-BC +21,pqrst.vxyz-bc,ⵎⵕⵖⵙⵚ.ⵛⵟⵡⵣ-ⴱⴳ,PQRST.VXYZ-BC +21,p1.xy-bc,ⵎ1.ⵟⵡ-ⴱⴳ,P1.XY-BC +21,pq.2y-bc,ⵎⵕ.2ⵡ-ⴱⴳ,PQ.2Y-BC +21,3q.x4-bc,3ⵕ.ⵟ4-ⴱⴳ,3Q.X4-BC +21,5q.6y-bc,5ⵕ.6ⵡ-ⴱⴳ,5Q.6Y-BC +21,pq.1yz-bc,ⵎⵕ.1ⵡⵣ-ⴱⴳ,PQ.1YZ-BC +21,pq1.yz-bc,ⵎⵕ1.ⵡⵣ-ⴱⴳ,PQ1.YZ-BC +21,p2.x3z-bc,ⵎ2.ⵟ3ⵣ-ⴱⴳ,P2.X3Z-BC +21,p2x.3z-bc,ⵎ2ⵟ.3ⵣ-ⴱⴳ,P2X.3Z-BC +21,pq.1xy2-bc,ⵎⵕ.1ⵟⵡ2-ⴱⴳ,PQ.1XY2-BC +21,pq1.xy2-bc,ⵎⵕ1.ⵟⵡ2-ⴱⴳ,PQ1.XY2-BC +21,pq1x.y2-bc,ⵎⵕ1ⵟ.ⵡ2-ⴱⴳ,PQ1X.Y2-BC +21,p3.rx4z-bc,ⵎ3.ⵖⵟ4ⵣ-ⴱⴳ,P3.RX4Z-BC +21,p3r.x4z-bc,ⵎ3ⵖ.ⵟ4ⵣ-ⴱⴳ,P3R.X4Z-BC +21,p3rx.4z-bc,ⵎ3ⵖⵟ.4ⵣ-ⴱⴳ,P3RX.4Z-BC +21,5q.r6y7-bc,5ⵕ.ⵖ6ⵡ7-ⴱⴳ,5Q.R6Y7-BC +21,5qr.6y7-bc,5ⵕⵖ.6ⵡ7-ⴱⴳ,5QR.6Y7-BC +21,5qr6.y7-bc,5ⵕⵖ6.ⵡ7-ⴱⴳ,5QR6.Y7-BC +21,pq1.sx2z-bc,ⵎⵕ1.ⵙⵟ2ⵣ-ⴱⴳ,PQ1.SX2Z-BC +21,pq1s.x2z-bc,ⵎⵕ1ⵙ.ⵟ2ⵣ-ⴱⴳ,PQ1S.X2Z-BC +21,p3r.s4yz-bc,ⵎ3ⵖ.ⵙ4ⵡⵣ-ⴱⴳ,P3R.S4YZ-BC +21,p3rs.4yz-bc,ⵎ3ⵖⵙ.4ⵡⵣ-ⴱⴳ,P3RS.4YZ-BC +21,5qr.6xy7-bc,5ⵕⵖ.6ⵟⵡ7-ⴱⴳ,5QR.6XY7-BC +21,5qr6.xy7-bc,5ⵕⵖ6.ⵟⵡ7-ⴱⴳ,5QR6.XY7-BC +21,8q9.sx0z-bc,8ⵕ9.ⵙⵟ0ⵣ-ⴱⴳ,8Q9.SX0Z-BC +21,8q9s.x0z-bc,8ⵕ9ⵙ.ⵟ0ⵣ-ⴱⴳ,8Q9S.X0Z-BC +21,1qr2.tx3z-bc,1ⵕⵖ2.ⵚⵟ3ⵣ-ⴱⴳ,1QR2.TX3Z-BC +21,p4rs.5xy6-bc,ⵎ4ⵖⵙ.5ⵟⵡ6-ⴱⴳ,P4RS.5XY6-BC +21,p7r8.t9y0-bc,ⵎ7ⵖ8.ⵚ9ⵡ0-ⴱⴳ,P7R8.T9Y0-BC +21,pq1st.2xy3-bc,ⵎⵕ1ⵙⵚ.2ⵟⵡ3-ⴱⴳ,PQ1ST.2XY3-BC +21,p4rs5.vx6z-bc,ⵎ4ⵖⵙ5.ⵛⵟ6ⵣ-ⴱⴳ,P4RS5.VX6Z-BC +21,7qr8t.v9yz-bc,7ⵕⵖ8ⵚ.ⵛ9ⵡⵣ-ⴱⴳ,7QR8T.V9YZ-BC +21,p1r2t.3x4z-bc,ⵎ1ⵖ2ⵚ.3ⵟ4ⵣ-ⴱⴳ,P1R2T.3X4Z-BC +21,5q6s7.v8y9-bc,5ⵕ6ⵙ7.ⵛ8ⵡ9-ⴱⴳ,5Q6S7.V8Y9-BC +21,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ⴱⴳ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +21,abcdefghijklmnopqrstuvwxyz-bc,ⵉⴱⴳⴷⵓⴼⴽⵀⵏⵃⵄⵅⵇⵍⵔⵎⵕⵖⵙⵚⵢⵛⵜⵟⵡⵣ-ⴱⴳ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +21,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ⵉⴱⴳⴷⵓⴼⴽⵀⵏⵃⵄⵅⵇⵍⵔⵎⵕⵖⵙⵚⵢⵛⵜⵟⵡⵣ-ⴱⴳ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +21,OI.xx-bc,ⵔⵏ.ⵟⵟ-ⴱⴳ,OI.XX-BC +21,oi.xx-bc,ⵔⵏ.ⵟⵟ-ⴱⴳ,OI.XX-BC +21,oi.xx-oooooooo-bc,ⵔⵏ.ⵟⵟ-ⵔⵔⵔⵔⵔⵔⵔⵔ-ⴱⴳ,OI.XX-OOOOOOOO-BC +21,oi.xx-iiiiiiii-bc,ⵔⵏ.ⵟⵟ-ⵏⵏⵏⵏⵏⵏⵏⵏ-ⴱⴳ,OI.XX-IIIIIIII-BC +21,PQ.RS-01234567-bc,ⵎⵕ.ⵖⵙ-01234567-ⴱⴳ,PQ.RS-01234567-BC +21,PQ.RS-890-bc,ⵎⵕ.ⵖⵙ-890-ⴱⴳ,PQ.RS-890-BC +21,89.EU-DFGHJKLM,89.ⵓⵢ-ⴷⴼⴽⵀⵃⵄⵅⵇ,89.EU-DFGHJKLM +21,00.0A-DFGHJKLM,00.0ⵉ-ⴷⴼⴽⵀⵃⵄⵅⵇ,00.0A-DFGHJKLM +21,BCDF.GHJK-DFGHJKLM,ⴱⴳⴷⴼ.ⴽⵀⵃⵄ-ⴷⴼⴽⵀⵃⵄⵅⵇ,BCDF.GHJK-DFGHJKLM +21,LMNP.QRST-DFGHJKLM,ⵅⵇⵍⵎ.ⵕⵖⵙⵚ-ⴷⴼⴽⵀⵃⵄⵅⵇ,LMNP.QRST-DFGHJKLM +21,VWXY.Z123-DFGHJKLM,ⵛⵜⵟⵡ.ⵣ123-ⴷⴼⴽⵀⵃⵄⵅⵇ,VWXY.Z123-DFGHJKLM +21,4567.890B-DFGHJKLM,4567.890ⴱ-ⴷⴼⴽⵀⵃⵄⵅⵇ,4567.890B-DFGHJKLM +21,pq.xy-DFGHJKLM,ⵎⵕ.ⵟⵡ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ.XY-DFGHJKLM +21,pq.xyz-DFGHJKLM,ⵎⵕ.ⵟⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ.XYZ-DFGHJKLM +21,pqx.yz-DFGHJKLM,ⵎⵕⵟ.ⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQX.YZ-DFGHJKLM +21,pq.rxyz-DFGHJKLM,ⵎⵕ.ⵖⵟⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ.RXYZ-DFGHJKLM +21,pqr.xyz-DFGHJKLM,ⵎⵕⵖ.ⵟⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQR.XYZ-DFGHJKLM +21,pqrx.yz-DFGHJKLM,ⵎⵕⵖⵟ.ⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQRX.YZ-DFGHJKLM +21,pqr.sxyz-DFGHJKLM,ⵎⵕⵖ.ⵙⵟⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQR.SXYZ-DFGHJKLM +21,pqrs.xyz-DFGHJKLM,ⵎⵕⵖⵙ.ⵟⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQRS.XYZ-DFGHJKLM +21,pqrs.txyz-DFGHJKLM,ⵎⵕⵖⵙ.ⵚⵟⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQRS.TXYZ-DFGHJKLM +21,pqrst.vxyz-DFGHJKLM,ⵎⵕⵖⵙⵚ.ⵛⵟⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQRST.VXYZ-DFGHJKLM +21,p1.xy-DFGHJKLM,ⵎ1.ⵟⵡ-ⴷⴼⴽⵀⵃⵄⵅⵇ,P1.XY-DFGHJKLM +21,pq.2y-DFGHJKLM,ⵎⵕ.2ⵡ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ.2Y-DFGHJKLM +21,3q.x4-DFGHJKLM,3ⵕ.ⵟ4-ⴷⴼⴽⵀⵃⵄⵅⵇ,3Q.X4-DFGHJKLM +21,5q.6y-DFGHJKLM,5ⵕ.6ⵡ-ⴷⴼⴽⵀⵃⵄⵅⵇ,5Q.6Y-DFGHJKLM +21,pq.1yz-DFGHJKLM,ⵎⵕ.1ⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ.1YZ-DFGHJKLM +21,pq1.yz-DFGHJKLM,ⵎⵕ1.ⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ1.YZ-DFGHJKLM +21,p2.x3z-DFGHJKLM,ⵎ2.ⵟ3ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,P2.X3Z-DFGHJKLM +21,p2x.3z-DFGHJKLM,ⵎ2ⵟ.3ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,P2X.3Z-DFGHJKLM +21,pq.1xy2-DFGHJKLM,ⵎⵕ.1ⵟⵡ2-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ.1XY2-DFGHJKLM +21,pq1.xy2-DFGHJKLM,ⵎⵕ1.ⵟⵡ2-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ1.XY2-DFGHJKLM +21,pq1x.y2-DFGHJKLM,ⵎⵕ1ⵟ.ⵡ2-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ1X.Y2-DFGHJKLM +21,p3.rx4z-DFGHJKLM,ⵎ3.ⵖⵟ4ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,P3.RX4Z-DFGHJKLM +21,p3r.x4z-DFGHJKLM,ⵎ3ⵖ.ⵟ4ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,P3R.X4Z-DFGHJKLM +21,p3rx.4z-DFGHJKLM,ⵎ3ⵖⵟ.4ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,P3RX.4Z-DFGHJKLM +21,5q.r6y7-DFGHJKLM,5ⵕ.ⵖ6ⵡ7-ⴷⴼⴽⵀⵃⵄⵅⵇ,5Q.R6Y7-DFGHJKLM +21,5qr.6y7-DFGHJKLM,5ⵕⵖ.6ⵡ7-ⴷⴼⴽⵀⵃⵄⵅⵇ,5QR.6Y7-DFGHJKLM +21,5qr6.y7-DFGHJKLM,5ⵕⵖ6.ⵡ7-ⴷⴼⴽⵀⵃⵄⵅⵇ,5QR6.Y7-DFGHJKLM +21,pq1.sx2z-DFGHJKLM,ⵎⵕ1.ⵙⵟ2ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ1.SX2Z-DFGHJKLM +21,pq1s.x2z-DFGHJKLM,ⵎⵕ1ⵙ.ⵟ2ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ1S.X2Z-DFGHJKLM +21,p3r.s4yz-DFGHJKLM,ⵎ3ⵖ.ⵙ4ⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,P3R.S4YZ-DFGHJKLM +21,p3rs.4yz-DFGHJKLM,ⵎ3ⵖⵙ.4ⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,P3RS.4YZ-DFGHJKLM +21,5qr.6xy7-DFGHJKLM,5ⵕⵖ.6ⵟⵡ7-ⴷⴼⴽⵀⵃⵄⵅⵇ,5QR.6XY7-DFGHJKLM +21,5qr6.xy7-DFGHJKLM,5ⵕⵖ6.ⵟⵡ7-ⴷⴼⴽⵀⵃⵄⵅⵇ,5QR6.XY7-DFGHJKLM +21,8q9.sx0z-DFGHJKLM,8ⵕ9.ⵙⵟ0ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,8Q9.SX0Z-DFGHJKLM +21,8q9s.x0z-DFGHJKLM,8ⵕ9ⵙ.ⵟ0ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,8Q9S.X0Z-DFGHJKLM +21,1qr2.tx3z-DFGHJKLM,1ⵕⵖ2.ⵚⵟ3ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,1QR2.TX3Z-DFGHJKLM +21,p4rs.5xy6-DFGHJKLM,ⵎ4ⵖⵙ.5ⵟⵡ6-ⴷⴼⴽⵀⵃⵄⵅⵇ,P4RS.5XY6-DFGHJKLM +21,p7r8.t9y0-DFGHJKLM,ⵎ7ⵖ8.ⵚ9ⵡ0-ⴷⴼⴽⵀⵃⵄⵅⵇ,P7R8.T9Y0-DFGHJKLM +21,pq1st.2xy3-DFGHJKLM,ⵎⵕ1ⵙⵚ.2ⵟⵡ3-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ1ST.2XY3-DFGHJKLM +21,p4rs5.vx6z-DFGHJKLM,ⵎ4ⵖⵙ5.ⵛⵟ6ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,P4RS5.VX6Z-DFGHJKLM +21,7qr8t.v9yz-DFGHJKLM,7ⵕⵖ8ⵚ.ⵛ9ⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,7QR8T.V9YZ-DFGHJKLM +21,p1r2t.3x4z-DFGHJKLM,ⵎ1ⵖ2ⵚ.3ⵟ4ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,P1R2T.3X4Z-DFGHJKLM +21,5q6s7.v8y9-DFGHJKLM,5ⵕ6ⵙ7.ⵛ8ⵡ9-ⴷⴼⴽⵀⵃⵄⵅⵇ,5Q6S7.V8Y9-DFGHJKLM +21,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ⴷⴼⴽⵀⵃⵄⵅⵇ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +21,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ⵉⴱⴳⴷⵓⴼⴽⵀⵏⵃⵄⵅⵇⵍⵔⵎⵕⵖⵙⵚⵢⵛⵜⵟⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +21,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ⵉⴱⴳⴷⵓⴼⴽⵀⵏⵃⵄⵅⵇⵍⵔⵎⵕⵖⵙⵚⵢⵛⵜⵟⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +21,OI.xx-DFGHJKLM,ⵔⵏ.ⵟⵟ-ⴷⴼⴽⵀⵃⵄⵅⵇ,OI.XX-DFGHJKLM +21,oi.xx-DFGHJKLM,ⵔⵏ.ⵟⵟ-ⴷⴼⴽⵀⵃⵄⵅⵇ,OI.XX-DFGHJKLM +21,oi.xx-oooooooo-DFGHJKLM,ⵔⵏ.ⵟⵟ-ⵔⵔⵔⵔⵔⵔⵔⵔ-ⴷⴼⴽⵀⵃⵄⵅⵇ,OI.XX-OOOOOOOO-DFGHJKLM +21,oi.xx-iiiiiiii-DFGHJKLM,ⵔⵏ.ⵟⵟ-ⵏⵏⵏⵏⵏⵏⵏⵏ-ⴷⴼⴽⵀⵃⵄⵅⵇ,OI.XX-IIIIIIII-DFGHJKLM +21,PQ.RS-01234567-DFGHJKLM,ⵎⵕ.ⵖⵙ-01234567-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ.RS-01234567-DFGHJKLM +21,PQ.RS-890-DFGHJKLM,ⵎⵕ.ⵖⵙ-890-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ.RS-890-DFGHJKLM +22,89.EU,89.ஆஓ,89.EU +22,00.0A,00.0ங,00.0A +22,BCDF.GHJK,கசடத.நபமய,BCDF.GHJK +22,LMNP.QRST,ரலவழ.ளறஅஈ,LMNP.QRST +22,VWXY.Z123,உஎஏஐ.ஒ123,VWXY.Z123 +22,4567.890B,4567.890க,4567.890B +22,pq.xy,ழள.ஏஐ,PQ.XY +22,pq.xyz,ழள.ஏஐஒ,PQ.XYZ +22,pqx.yz,ழளஏ.ஐஒ,PQX.YZ +22,pq.rxyz,ழள.றஏஐஒ,PQ.RXYZ +22,pqr.xyz,ழளற.ஏஐஒ,PQR.XYZ +22,pqrx.yz,ழளறஏ.ஐஒ,PQRX.YZ +22,pqr.sxyz,ழளற.அஏஐஒ,PQR.SXYZ +22,pqrs.xyz,ழளறஅ.ஏஐஒ,PQRS.XYZ +22,pqrs.txyz,ழளறஅ.ஈஏஐஒ,PQRS.TXYZ +22,pqrst.vxyz,ழளறஅஈ.உஏஐஒ,PQRST.VXYZ +22,p1.xy,ழ1.ஏஐ,P1.XY +22,pq.2y,ழள.2ஐ,PQ.2Y +22,3q.x4,3ள.ஏ4,3Q.X4 +22,5q.6y,5ள.6ஐ,5Q.6Y +22,pq.1yz,ழள.1ஐஒ,PQ.1YZ +22,pq1.yz,ழள1.ஐஒ,PQ1.YZ +22,p2.x3z,ழ2.ஏ3ஒ,P2.X3Z +22,p2x.3z,ழ2ஏ.3ஒ,P2X.3Z +22,pq.1xy2,ழள.1ஏஐ2,PQ.1XY2 +22,pq1.xy2,ழள1.ஏஐ2,PQ1.XY2 +22,pq1x.y2,ழள1ஏ.ஐ2,PQ1X.Y2 +22,p3.rx4z,ழ3.றஏ4ஒ,P3.RX4Z +22,p3r.x4z,ழ3ற.ஏ4ஒ,P3R.X4Z +22,p3rx.4z,ழ3றஏ.4ஒ,P3RX.4Z +22,5q.r6y7,5ள.ற6ஐ7,5Q.R6Y7 +22,5qr.6y7,5ளற.6ஐ7,5QR.6Y7 +22,5qr6.y7,5ளற6.ஐ7,5QR6.Y7 +22,pq1.sx2z,ழள1.அஏ2ஒ,PQ1.SX2Z +22,pq1s.x2z,ழள1அ.ஏ2ஒ,PQ1S.X2Z +22,p3r.s4yz,ழ3ற.அ4ஐஒ,P3R.S4YZ +22,p3rs.4yz,ழ3றஅ.4ஐஒ,P3RS.4YZ +22,5qr.6xy7,5ளற.6ஏஐ7,5QR.6XY7 +22,5qr6.xy7,5ளற6.ஏஐ7,5QR6.XY7 +22,8q9.sx0z,8ள9.அஏ0ஒ,8Q9.SX0Z +22,8q9s.x0z,8ள9அ.ஏ0ஒ,8Q9S.X0Z +22,1qr2.tx3z,1ளற2.ஈஏ3ஒ,1QR2.TX3Z +22,p4rs.5xy6,ழ4றஅ.5ஏஐ6,P4RS.5XY6 +22,p7r8.t9y0,ழ7ற8.ஈ9ஐ0,P7R8.T9Y0 +22,pq1st.2xy3,ழள1அஈ.2ஏஐ3,PQ1ST.2XY3 +22,p4rs5.vx6z,ழ4றஅ5.உஏ6ஒ,P4RS5.VX6Z +22,7qr8t.v9yz,7ளற8ஈ.உ9ஐஒ,7QR8T.V9YZ +22,p1r2t.3x4z,ழ1ற2ஈ.3ஏ4ஒ,P1R2T.3X4Z +22,5q6s7.v8y9,5ள6அ7.உ8ஐ9,5Q6S7.V8Y9 +22,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +22,abcdefghijklmnopqrstuvwxyz,ஙகசடஆதநபIமயரலவOழளறஅஈஓஉஎஏஐஒ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +22,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ஙகசடஆதநபIமயரலவOழளறஅஈஓஉஎஏஐஒ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +22,OI.xx,OI.ஏஏ,OI.XX +22,oi.xx,OI.ஏஏ,OI.XX +22,oi.xx-oooooooo,OI.ஏஏ-OOOOOOOO,OI.XX-OOOOOOOO +22,oi.xx-iiiiiiii,OI.ஏஏ-IIIIIIII,OI.XX-IIIIIIII +22,PQ.RS-01234567,ழள.றஅ-01234567,PQ.RS-01234567 +22,PQ.RS-890,ழள.றஅ-890,PQ.RS-890 +22,89.EU-bc,89.ஆஓ-கச,89.EU-BC +22,00.0A-bc,00.0ங-கச,00.0A-BC +22,BCDF.GHJK-bc,கசடத.நபமய-கச,BCDF.GHJK-BC +22,LMNP.QRST-bc,ரலவழ.ளறஅஈ-கச,LMNP.QRST-BC +22,VWXY.Z123-bc,உஎஏஐ.ஒ123-கச,VWXY.Z123-BC +22,4567.890B-bc,4567.890க-கச,4567.890B-BC +22,pq.xy-bc,ழள.ஏஐ-கச,PQ.XY-BC +22,pq.xyz-bc,ழள.ஏஐஒ-கச,PQ.XYZ-BC +22,pqx.yz-bc,ழளஏ.ஐஒ-கச,PQX.YZ-BC +22,pq.rxyz-bc,ழள.றஏஐஒ-கச,PQ.RXYZ-BC +22,pqr.xyz-bc,ழளற.ஏஐஒ-கச,PQR.XYZ-BC +22,pqrx.yz-bc,ழளறஏ.ஐஒ-கச,PQRX.YZ-BC +22,pqr.sxyz-bc,ழளற.அஏஐஒ-கச,PQR.SXYZ-BC +22,pqrs.xyz-bc,ழளறஅ.ஏஐஒ-கச,PQRS.XYZ-BC +22,pqrs.txyz-bc,ழளறஅ.ஈஏஐஒ-கச,PQRS.TXYZ-BC +22,pqrst.vxyz-bc,ழளறஅஈ.உஏஐஒ-கச,PQRST.VXYZ-BC +22,p1.xy-bc,ழ1.ஏஐ-கச,P1.XY-BC +22,pq.2y-bc,ழள.2ஐ-கச,PQ.2Y-BC +22,3q.x4-bc,3ள.ஏ4-கச,3Q.X4-BC +22,5q.6y-bc,5ள.6ஐ-கச,5Q.6Y-BC +22,pq.1yz-bc,ழள.1ஐஒ-கச,PQ.1YZ-BC +22,pq1.yz-bc,ழள1.ஐஒ-கச,PQ1.YZ-BC +22,p2.x3z-bc,ழ2.ஏ3ஒ-கச,P2.X3Z-BC +22,p2x.3z-bc,ழ2ஏ.3ஒ-கச,P2X.3Z-BC +22,pq.1xy2-bc,ழள.1ஏஐ2-கச,PQ.1XY2-BC +22,pq1.xy2-bc,ழள1.ஏஐ2-கச,PQ1.XY2-BC +22,pq1x.y2-bc,ழள1ஏ.ஐ2-கச,PQ1X.Y2-BC +22,p3.rx4z-bc,ழ3.றஏ4ஒ-கச,P3.RX4Z-BC +22,p3r.x4z-bc,ழ3ற.ஏ4ஒ-கச,P3R.X4Z-BC +22,p3rx.4z-bc,ழ3றஏ.4ஒ-கச,P3RX.4Z-BC +22,5q.r6y7-bc,5ள.ற6ஐ7-கச,5Q.R6Y7-BC +22,5qr.6y7-bc,5ளற.6ஐ7-கச,5QR.6Y7-BC +22,5qr6.y7-bc,5ளற6.ஐ7-கச,5QR6.Y7-BC +22,pq1.sx2z-bc,ழள1.அஏ2ஒ-கச,PQ1.SX2Z-BC +22,pq1s.x2z-bc,ழள1அ.ஏ2ஒ-கச,PQ1S.X2Z-BC +22,p3r.s4yz-bc,ழ3ற.அ4ஐஒ-கச,P3R.S4YZ-BC +22,p3rs.4yz-bc,ழ3றஅ.4ஐஒ-கச,P3RS.4YZ-BC +22,5qr.6xy7-bc,5ளற.6ஏஐ7-கச,5QR.6XY7-BC +22,5qr6.xy7-bc,5ளற6.ஏஐ7-கச,5QR6.XY7-BC +22,8q9.sx0z-bc,8ள9.அஏ0ஒ-கச,8Q9.SX0Z-BC +22,8q9s.x0z-bc,8ள9அ.ஏ0ஒ-கச,8Q9S.X0Z-BC +22,1qr2.tx3z-bc,1ளற2.ஈஏ3ஒ-கச,1QR2.TX3Z-BC +22,p4rs.5xy6-bc,ழ4றஅ.5ஏஐ6-கச,P4RS.5XY6-BC +22,p7r8.t9y0-bc,ழ7ற8.ஈ9ஐ0-கச,P7R8.T9Y0-BC +22,pq1st.2xy3-bc,ழள1அஈ.2ஏஐ3-கச,PQ1ST.2XY3-BC +22,p4rs5.vx6z-bc,ழ4றஅ5.உஏ6ஒ-கச,P4RS5.VX6Z-BC +22,7qr8t.v9yz-bc,7ளற8ஈ.உ9ஐஒ-கச,7QR8T.V9YZ-BC +22,p1r2t.3x4z-bc,ழ1ற2ஈ.3ஏ4ஒ-கச,P1R2T.3X4Z-BC +22,5q6s7.v8y9-bc,5ள6அ7.உ8ஐ9-கச,5Q6S7.V8Y9-BC +22,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-கச,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +22,abcdefghijklmnopqrstuvwxyz-bc,ஙகசடஆதநபIமயரலவOழளறஅஈஓஉஎஏஐஒ-கச,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +22,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ஙகசடஆதநபIமயரலவOழளறஅஈஓஉஎஏஐஒ-கச,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +22,OI.xx-bc,OI.ஏஏ-கச,OI.XX-BC +22,oi.xx-bc,OI.ஏஏ-கச,OI.XX-BC +22,oi.xx-oooooooo-bc,OI.ஏஏ-OOOOOOOO-கச,OI.XX-OOOOOOOO-BC +22,oi.xx-iiiiiiii-bc,OI.ஏஏ-IIIIIIII-கச,OI.XX-IIIIIIII-BC +22,PQ.RS-01234567-bc,ழள.றஅ-01234567-கச,PQ.RS-01234567-BC +22,PQ.RS-890-bc,ழள.றஅ-890-கச,PQ.RS-890-BC +22,89.EU-DFGHJKLM,89.ஆஓ-டதநபமயரல,89.EU-DFGHJKLM +22,00.0A-DFGHJKLM,00.0ங-டதநபமயரல,00.0A-DFGHJKLM +22,BCDF.GHJK-DFGHJKLM,கசடத.நபமய-டதநபமயரல,BCDF.GHJK-DFGHJKLM +22,LMNP.QRST-DFGHJKLM,ரலவழ.ளறஅஈ-டதநபமயரல,LMNP.QRST-DFGHJKLM +22,VWXY.Z123-DFGHJKLM,உஎஏஐ.ஒ123-டதநபமயரல,VWXY.Z123-DFGHJKLM +22,4567.890B-DFGHJKLM,4567.890க-டதநபமயரல,4567.890B-DFGHJKLM +22,pq.xy-DFGHJKLM,ழள.ஏஐ-டதநபமயரல,PQ.XY-DFGHJKLM +22,pq.xyz-DFGHJKLM,ழள.ஏஐஒ-டதநபமயரல,PQ.XYZ-DFGHJKLM +22,pqx.yz-DFGHJKLM,ழளஏ.ஐஒ-டதநபமயரல,PQX.YZ-DFGHJKLM +22,pq.rxyz-DFGHJKLM,ழள.றஏஐஒ-டதநபமயரல,PQ.RXYZ-DFGHJKLM +22,pqr.xyz-DFGHJKLM,ழளற.ஏஐஒ-டதநபமயரல,PQR.XYZ-DFGHJKLM +22,pqrx.yz-DFGHJKLM,ழளறஏ.ஐஒ-டதநபமயரல,PQRX.YZ-DFGHJKLM +22,pqr.sxyz-DFGHJKLM,ழளற.அஏஐஒ-டதநபமயரல,PQR.SXYZ-DFGHJKLM +22,pqrs.xyz-DFGHJKLM,ழளறஅ.ஏஐஒ-டதநபமயரல,PQRS.XYZ-DFGHJKLM +22,pqrs.txyz-DFGHJKLM,ழளறஅ.ஈஏஐஒ-டதநபமயரல,PQRS.TXYZ-DFGHJKLM +22,pqrst.vxyz-DFGHJKLM,ழளறஅஈ.உஏஐஒ-டதநபமயரல,PQRST.VXYZ-DFGHJKLM +22,p1.xy-DFGHJKLM,ழ1.ஏஐ-டதநபமயரல,P1.XY-DFGHJKLM +22,pq.2y-DFGHJKLM,ழள.2ஐ-டதநபமயரல,PQ.2Y-DFGHJKLM +22,3q.x4-DFGHJKLM,3ள.ஏ4-டதநபமயரல,3Q.X4-DFGHJKLM +22,5q.6y-DFGHJKLM,5ள.6ஐ-டதநபமயரல,5Q.6Y-DFGHJKLM +22,pq.1yz-DFGHJKLM,ழள.1ஐஒ-டதநபமயரல,PQ.1YZ-DFGHJKLM +22,pq1.yz-DFGHJKLM,ழள1.ஐஒ-டதநபமயரல,PQ1.YZ-DFGHJKLM +22,p2.x3z-DFGHJKLM,ழ2.ஏ3ஒ-டதநபமயரல,P2.X3Z-DFGHJKLM +22,p2x.3z-DFGHJKLM,ழ2ஏ.3ஒ-டதநபமயரல,P2X.3Z-DFGHJKLM +22,pq.1xy2-DFGHJKLM,ழள.1ஏஐ2-டதநபமயரல,PQ.1XY2-DFGHJKLM +22,pq1.xy2-DFGHJKLM,ழள1.ஏஐ2-டதநபமயரல,PQ1.XY2-DFGHJKLM +22,pq1x.y2-DFGHJKLM,ழள1ஏ.ஐ2-டதநபமயரல,PQ1X.Y2-DFGHJKLM +22,p3.rx4z-DFGHJKLM,ழ3.றஏ4ஒ-டதநபமயரல,P3.RX4Z-DFGHJKLM +22,p3r.x4z-DFGHJKLM,ழ3ற.ஏ4ஒ-டதநபமயரல,P3R.X4Z-DFGHJKLM +22,p3rx.4z-DFGHJKLM,ழ3றஏ.4ஒ-டதநபமயரல,P3RX.4Z-DFGHJKLM +22,5q.r6y7-DFGHJKLM,5ள.ற6ஐ7-டதநபமயரல,5Q.R6Y7-DFGHJKLM +22,5qr.6y7-DFGHJKLM,5ளற.6ஐ7-டதநபமயரல,5QR.6Y7-DFGHJKLM +22,5qr6.y7-DFGHJKLM,5ளற6.ஐ7-டதநபமயரல,5QR6.Y7-DFGHJKLM +22,pq1.sx2z-DFGHJKLM,ழள1.அஏ2ஒ-டதநபமயரல,PQ1.SX2Z-DFGHJKLM +22,pq1s.x2z-DFGHJKLM,ழள1அ.ஏ2ஒ-டதநபமயரல,PQ1S.X2Z-DFGHJKLM +22,p3r.s4yz-DFGHJKLM,ழ3ற.அ4ஐஒ-டதநபமயரல,P3R.S4YZ-DFGHJKLM +22,p3rs.4yz-DFGHJKLM,ழ3றஅ.4ஐஒ-டதநபமயரல,P3RS.4YZ-DFGHJKLM +22,5qr.6xy7-DFGHJKLM,5ளற.6ஏஐ7-டதநபமயரல,5QR.6XY7-DFGHJKLM +22,5qr6.xy7-DFGHJKLM,5ளற6.ஏஐ7-டதநபமயரல,5QR6.XY7-DFGHJKLM +22,8q9.sx0z-DFGHJKLM,8ள9.அஏ0ஒ-டதநபமயரல,8Q9.SX0Z-DFGHJKLM +22,8q9s.x0z-DFGHJKLM,8ள9அ.ஏ0ஒ-டதநபமயரல,8Q9S.X0Z-DFGHJKLM +22,1qr2.tx3z-DFGHJKLM,1ளற2.ஈஏ3ஒ-டதநபமயரல,1QR2.TX3Z-DFGHJKLM +22,p4rs.5xy6-DFGHJKLM,ழ4றஅ.5ஏஐ6-டதநபமயரல,P4RS.5XY6-DFGHJKLM +22,p7r8.t9y0-DFGHJKLM,ழ7ற8.ஈ9ஐ0-டதநபமயரல,P7R8.T9Y0-DFGHJKLM +22,pq1st.2xy3-DFGHJKLM,ழள1அஈ.2ஏஐ3-டதநபமயரல,PQ1ST.2XY3-DFGHJKLM +22,p4rs5.vx6z-DFGHJKLM,ழ4றஅ5.உஏ6ஒ-டதநபமயரல,P4RS5.VX6Z-DFGHJKLM +22,7qr8t.v9yz-DFGHJKLM,7ளற8ஈ.உ9ஐஒ-டதநபமயரல,7QR8T.V9YZ-DFGHJKLM +22,p1r2t.3x4z-DFGHJKLM,ழ1ற2ஈ.3ஏ4ஒ-டதநபமயரல,P1R2T.3X4Z-DFGHJKLM +22,5q6s7.v8y9-DFGHJKLM,5ள6அ7.உ8ஐ9-டதநபமயரல,5Q6S7.V8Y9-DFGHJKLM +22,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-டதநபமயரல,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +22,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ஙகசடஆதநபIமயரலவOழளறஅஈஓஉஎஏஐஒ-டதநபமயரல,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +22,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ஙகசடஆதநபIமயரலவOழளறஅஈஓஉஎஏஐஒ-டதநபமயரல,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +22,OI.xx-DFGHJKLM,OI.ஏஏ-டதநபமயரல,OI.XX-DFGHJKLM +22,oi.xx-DFGHJKLM,OI.ஏஏ-டதநபமயரல,OI.XX-DFGHJKLM +22,oi.xx-oooooooo-DFGHJKLM,OI.ஏஏ-OOOOOOOO-டதநபமயரல,OI.XX-OOOOOOOO-DFGHJKLM +22,oi.xx-iiiiiiii-DFGHJKLM,OI.ஏஏ-IIIIIIII-டதநபமயரல,OI.XX-IIIIIIII-DFGHJKLM +22,PQ.RS-01234567-DFGHJKLM,ழள.றஅ-01234567-டதநபமயரல,PQ.RS-01234567-DFGHJKLM +22,PQ.RS-890-DFGHJKLM,ழள.றஅ-890-டதநபமயரல,PQ.RS-890-DFGHJKLM +23,89.EU,፰፱.ሞወ,89.EU +23,00.0A,፲፲.፲ማ,00.0A +23,BCDF.GHJK,በቤደፊ.ገሀየኬ,BCDF.GHJK +23,LMNP.QRST,ለናፐፔ.ቀቄሬሠ,LMNP.QRST +23,VWXY.Z123,ሦተቶጸ.ዜ፩፪፫,VWXY.Z123 +23,4567.890B,፬፭፮፯.፰፱፲በ,4567.890B +23,pq.xy,ፔቀ.ቶጸ,PQ.XY +23,pq.xyz,ፔቀ.ቶጸዜ,PQ.XYZ +23,pqx.yz,ፔቀቶ.ጸዜ,PQX.YZ +23,pq.rxyz,ፔቀ.ቄቶጸዜ,PQ.RXYZ +23,pqr.xyz,ፔቀቄ.ቶጸዜ,PQR.XYZ +23,pqrx.yz,ፔቀቄቶ.ጸዜ,PQRX.YZ +23,pqr.sxyz,ፔቀቄ.ሬቶጸዜ,PQR.SXYZ +23,pqrs.xyz,ፔቀቄሬ.ቶጸዜ,PQRS.XYZ +23,pqrs.txyz,ፔቀቄሬ.ሠቶጸዜ,PQRS.TXYZ +23,pqrst.vxyz,ፔቀቄሬሠ.ሦቶጸዜ,PQRST.VXYZ +23,p1.xy,ፔ፩.ቶጸ,P1.XY +23,pq.2y,ፔቀ.፪ጸ,PQ.2Y +23,3q.x4,፫ቀ.ቶ፬,3Q.X4 +23,5q.6y,፭ቀ.፮ጸ,5Q.6Y +23,pq.1yz,ፔቀ.፩ጸዜ,PQ.1YZ +23,pq1.yz,ፔቀ፩.ጸዜ,PQ1.YZ +23,p2.x3z,ፔ፪.ቶ፫ዜ,P2.X3Z +23,p2x.3z,ፔ፪ቶ.፫ዜ,P2X.3Z +23,pq.1xy2,ፔቀ.፩ቶጸ፪,PQ.1XY2 +23,pq1.xy2,ፔቀ፩.ቶጸ፪,PQ1.XY2 +23,pq1x.y2,ፔቀ፩ቶ.ጸ፪,PQ1X.Y2 +23,p3.rx4z,ፔ፫.ቄቶ፬ዜ,P3.RX4Z +23,p3r.x4z,ፔ፫ቄ.ቶ፬ዜ,P3R.X4Z +23,p3rx.4z,ፔ፫ቄቶ.፬ዜ,P3RX.4Z +23,5q.r6y7,፭ቀ.ቄ፮ጸ፯,5Q.R6Y7 +23,5qr.6y7,፭ቀቄ.፮ጸ፯,5QR.6Y7 +23,5qr6.y7,፭ቀቄ፮.ጸ፯,5QR6.Y7 +23,pq1.sx2z,ፔቀ፩.ሬቶ፪ዜ,PQ1.SX2Z +23,pq1s.x2z,ፔቀ፩ሬ.ቶ፪ዜ,PQ1S.X2Z +23,p3r.s4yz,ፔ፫ቄ.ሬ፬ጸዜ,P3R.S4YZ +23,p3rs.4yz,ፔ፫ቄሬ.፬ጸዜ,P3RS.4YZ +23,5qr.6xy7,፭ቀቄ.፮ቶጸ፯,5QR.6XY7 +23,5qr6.xy7,፭ቀቄ፮.ቶጸ፯,5QR6.XY7 +23,8q9.sx0z,፰ቀ፱.ሬቶ፲ዜ,8Q9.SX0Z +23,8q9s.x0z,፰ቀ፱ሬ.ቶ፲ዜ,8Q9S.X0Z +23,1qr2.tx3z,፩ቀቄ፪.ሠቶ፫ዜ,1QR2.TX3Z +23,p4rs.5xy6,ፔ፬ቄሬ.፭ቶጸ፮,P4RS.5XY6 +23,p7r8.t9y0,ፔ፯ቄ፰.ሠ፱ጸ፲,P7R8.T9Y0 +23,pq1st.2xy3,ፔቀ፩ሬሠ.፪ቶጸ፫,PQ1ST.2XY3 +23,p4rs5.vx6z,ፔ፬ቄሬ፭.ሦቶ፮ዜ,P4RS5.VX6Z +23,7qr8t.v9yz,፯ቀቄ፰ሠ.ሦ፱ጸዜ,7QR8T.V9YZ +23,p1r2t.3x4z,ፔ፩ቄ፪ሠ.፫ቶ፬ዜ,P1R2T.3X4Z +23,5q6s7.v8y9,፭ቀ፮ሬ፯.ሦ፰ጸ፱,5Q6S7.V8Y9 +23,^0123456789!@#$^&*()/:;[]{}<>?|~%,^፲፩፪፫፬፭፮፯፰፱!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +23,abcdefghijklmnopqrstuvwxyz,ማበቤደሞፊገሀIየኬለናፐዐፔቀቄሬሠወሦተቶጸዜ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +23,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ማበቤደሞፊገሀIየኬለናፐዐፔቀቄሬሠወሦተቶጸዜ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +23,OI.xx,ዐI.ቶቶ,OI.XX +23,oi.xx,ዐI.ቶቶ,OI.XX +23,oi.xx-oooooooo,ዐI.ቶቶ-ዐዐዐዐዐዐዐዐ,OI.XX-OOOOOOOO +23,oi.xx-iiiiiiii,ዐI.ቶቶ-IIIIIIII,OI.XX-IIIIIIII +23,PQ.RS-01234567,ፔቀ.ቄሬ-፲፩፪፫፬፭፮፯,PQ.RS-01234567 +23,PQ.RS-890,ፔቀ.ቄሬ-፰፱፲,PQ.RS-890 +23,89.EU-bc,፰፱.ሞወ-በቤ,89.EU-BC +23,00.0A-bc,፲፲.፲ማ-በቤ,00.0A-BC +23,BCDF.GHJK-bc,በቤደፊ.ገሀየኬ-በቤ,BCDF.GHJK-BC +23,LMNP.QRST-bc,ለናፐፔ.ቀቄሬሠ-በቤ,LMNP.QRST-BC +23,VWXY.Z123-bc,ሦተቶጸ.ዜ፩፪፫-በቤ,VWXY.Z123-BC +23,4567.890B-bc,፬፭፮፯.፰፱፲በ-በቤ,4567.890B-BC +23,pq.xy-bc,ፔቀ.ቶጸ-በቤ,PQ.XY-BC +23,pq.xyz-bc,ፔቀ.ቶጸዜ-በቤ,PQ.XYZ-BC +23,pqx.yz-bc,ፔቀቶ.ጸዜ-በቤ,PQX.YZ-BC +23,pq.rxyz-bc,ፔቀ.ቄቶጸዜ-በቤ,PQ.RXYZ-BC +23,pqr.xyz-bc,ፔቀቄ.ቶጸዜ-በቤ,PQR.XYZ-BC +23,pqrx.yz-bc,ፔቀቄቶ.ጸዜ-በቤ,PQRX.YZ-BC +23,pqr.sxyz-bc,ፔቀቄ.ሬቶጸዜ-በቤ,PQR.SXYZ-BC +23,pqrs.xyz-bc,ፔቀቄሬ.ቶጸዜ-በቤ,PQRS.XYZ-BC +23,pqrs.txyz-bc,ፔቀቄሬ.ሠቶጸዜ-በቤ,PQRS.TXYZ-BC +23,pqrst.vxyz-bc,ፔቀቄሬሠ.ሦቶጸዜ-በቤ,PQRST.VXYZ-BC +23,p1.xy-bc,ፔ፩.ቶጸ-በቤ,P1.XY-BC +23,pq.2y-bc,ፔቀ.፪ጸ-በቤ,PQ.2Y-BC +23,3q.x4-bc,፫ቀ.ቶ፬-በቤ,3Q.X4-BC +23,5q.6y-bc,፭ቀ.፮ጸ-በቤ,5Q.6Y-BC +23,pq.1yz-bc,ፔቀ.፩ጸዜ-በቤ,PQ.1YZ-BC +23,pq1.yz-bc,ፔቀ፩.ጸዜ-በቤ,PQ1.YZ-BC +23,p2.x3z-bc,ፔ፪.ቶ፫ዜ-በቤ,P2.X3Z-BC +23,p2x.3z-bc,ፔ፪ቶ.፫ዜ-በቤ,P2X.3Z-BC +23,pq.1xy2-bc,ፔቀ.፩ቶጸ፪-በቤ,PQ.1XY2-BC +23,pq1.xy2-bc,ፔቀ፩.ቶጸ፪-በቤ,PQ1.XY2-BC +23,pq1x.y2-bc,ፔቀ፩ቶ.ጸ፪-በቤ,PQ1X.Y2-BC +23,p3.rx4z-bc,ፔ፫.ቄቶ፬ዜ-በቤ,P3.RX4Z-BC +23,p3r.x4z-bc,ፔ፫ቄ.ቶ፬ዜ-በቤ,P3R.X4Z-BC +23,p3rx.4z-bc,ፔ፫ቄቶ.፬ዜ-በቤ,P3RX.4Z-BC +23,5q.r6y7-bc,፭ቀ.ቄ፮ጸ፯-በቤ,5Q.R6Y7-BC +23,5qr.6y7-bc,፭ቀቄ.፮ጸ፯-በቤ,5QR.6Y7-BC +23,5qr6.y7-bc,፭ቀቄ፮.ጸ፯-በቤ,5QR6.Y7-BC +23,pq1.sx2z-bc,ፔቀ፩.ሬቶ፪ዜ-በቤ,PQ1.SX2Z-BC +23,pq1s.x2z-bc,ፔቀ፩ሬ.ቶ፪ዜ-በቤ,PQ1S.X2Z-BC +23,p3r.s4yz-bc,ፔ፫ቄ.ሬ፬ጸዜ-በቤ,P3R.S4YZ-BC +23,p3rs.4yz-bc,ፔ፫ቄሬ.፬ጸዜ-በቤ,P3RS.4YZ-BC +23,5qr.6xy7-bc,፭ቀቄ.፮ቶጸ፯-በቤ,5QR.6XY7-BC +23,5qr6.xy7-bc,፭ቀቄ፮.ቶጸ፯-በቤ,5QR6.XY7-BC +23,8q9.sx0z-bc,፰ቀ፱.ሬቶ፲ዜ-በቤ,8Q9.SX0Z-BC +23,8q9s.x0z-bc,፰ቀ፱ሬ.ቶ፲ዜ-በቤ,8Q9S.X0Z-BC +23,1qr2.tx3z-bc,፩ቀቄ፪.ሠቶ፫ዜ-በቤ,1QR2.TX3Z-BC +23,p4rs.5xy6-bc,ፔ፬ቄሬ.፭ቶጸ፮-በቤ,P4RS.5XY6-BC +23,p7r8.t9y0-bc,ፔ፯ቄ፰.ሠ፱ጸ፲-በቤ,P7R8.T9Y0-BC +23,pq1st.2xy3-bc,ፔቀ፩ሬሠ.፪ቶጸ፫-በቤ,PQ1ST.2XY3-BC +23,p4rs5.vx6z-bc,ፔ፬ቄሬ፭.ሦቶ፮ዜ-በቤ,P4RS5.VX6Z-BC +23,7qr8t.v9yz-bc,፯ቀቄ፰ሠ.ሦ፱ጸዜ-በቤ,7QR8T.V9YZ-BC +23,p1r2t.3x4z-bc,ፔ፩ቄ፪ሠ.፫ቶ፬ዜ-በቤ,P1R2T.3X4Z-BC +23,5q6s7.v8y9-bc,፭ቀ፮ሬ፯.ሦ፰ጸ፱-በቤ,5Q6S7.V8Y9-BC +23,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^፲፩፪፫፬፭፮፯፰፱!@#$^&*()/:;[]{}<>?|~%-በቤ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +23,abcdefghijklmnopqrstuvwxyz-bc,ማበቤደሞፊገሀIየኬለናፐዐፔቀቄሬሠወሦተቶጸዜ-በቤ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +23,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ማበቤደሞፊገሀIየኬለናፐዐፔቀቄሬሠወሦተቶጸዜ-በቤ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +23,OI.xx-bc,ዐI.ቶቶ-በቤ,OI.XX-BC +23,oi.xx-bc,ዐI.ቶቶ-በቤ,OI.XX-BC +23,oi.xx-oooooooo-bc,ዐI.ቶቶ-ዐዐዐዐዐዐዐዐ-በቤ,OI.XX-OOOOOOOO-BC +23,oi.xx-iiiiiiii-bc,ዐI.ቶቶ-IIIIIIII-በቤ,OI.XX-IIIIIIII-BC +23,PQ.RS-01234567-bc,ፔቀ.ቄሬ-፲፩፪፫፬፭፮፯-በቤ,PQ.RS-01234567-BC +23,PQ.RS-890-bc,ፔቀ.ቄሬ-፰፱፲-በቤ,PQ.RS-890-BC +23,89.EU-DFGHJKLM,፰፱.ሞወ-ደፊገሀየኬለና,89.EU-DFGHJKLM +23,00.0A-DFGHJKLM,፲፲.፲ማ-ደፊገሀየኬለና,00.0A-DFGHJKLM +23,BCDF.GHJK-DFGHJKLM,በቤደፊ.ገሀየኬ-ደፊገሀየኬለና,BCDF.GHJK-DFGHJKLM +23,LMNP.QRST-DFGHJKLM,ለናፐፔ.ቀቄሬሠ-ደፊገሀየኬለና,LMNP.QRST-DFGHJKLM +23,VWXY.Z123-DFGHJKLM,ሦተቶጸ.ዜ፩፪፫-ደፊገሀየኬለና,VWXY.Z123-DFGHJKLM +23,4567.890B-DFGHJKLM,፬፭፮፯.፰፱፲በ-ደፊገሀየኬለና,4567.890B-DFGHJKLM +23,pq.xy-DFGHJKLM,ፔቀ.ቶጸ-ደፊገሀየኬለና,PQ.XY-DFGHJKLM +23,pq.xyz-DFGHJKLM,ፔቀ.ቶጸዜ-ደፊገሀየኬለና,PQ.XYZ-DFGHJKLM +23,pqx.yz-DFGHJKLM,ፔቀቶ.ጸዜ-ደፊገሀየኬለና,PQX.YZ-DFGHJKLM +23,pq.rxyz-DFGHJKLM,ፔቀ.ቄቶጸዜ-ደፊገሀየኬለና,PQ.RXYZ-DFGHJKLM +23,pqr.xyz-DFGHJKLM,ፔቀቄ.ቶጸዜ-ደፊገሀየኬለና,PQR.XYZ-DFGHJKLM +23,pqrx.yz-DFGHJKLM,ፔቀቄቶ.ጸዜ-ደፊገሀየኬለና,PQRX.YZ-DFGHJKLM +23,pqr.sxyz-DFGHJKLM,ፔቀቄ.ሬቶጸዜ-ደፊገሀየኬለና,PQR.SXYZ-DFGHJKLM +23,pqrs.xyz-DFGHJKLM,ፔቀቄሬ.ቶጸዜ-ደፊገሀየኬለና,PQRS.XYZ-DFGHJKLM +23,pqrs.txyz-DFGHJKLM,ፔቀቄሬ.ሠቶጸዜ-ደፊገሀየኬለና,PQRS.TXYZ-DFGHJKLM +23,pqrst.vxyz-DFGHJKLM,ፔቀቄሬሠ.ሦቶጸዜ-ደፊገሀየኬለና,PQRST.VXYZ-DFGHJKLM +23,p1.xy-DFGHJKLM,ፔ፩.ቶጸ-ደፊገሀየኬለና,P1.XY-DFGHJKLM +23,pq.2y-DFGHJKLM,ፔቀ.፪ጸ-ደፊገሀየኬለና,PQ.2Y-DFGHJKLM +23,3q.x4-DFGHJKLM,፫ቀ.ቶ፬-ደፊገሀየኬለና,3Q.X4-DFGHJKLM +23,5q.6y-DFGHJKLM,፭ቀ.፮ጸ-ደፊገሀየኬለና,5Q.6Y-DFGHJKLM +23,pq.1yz-DFGHJKLM,ፔቀ.፩ጸዜ-ደፊገሀየኬለና,PQ.1YZ-DFGHJKLM +23,pq1.yz-DFGHJKLM,ፔቀ፩.ጸዜ-ደፊገሀየኬለና,PQ1.YZ-DFGHJKLM +23,p2.x3z-DFGHJKLM,ፔ፪.ቶ፫ዜ-ደፊገሀየኬለና,P2.X3Z-DFGHJKLM +23,p2x.3z-DFGHJKLM,ፔ፪ቶ.፫ዜ-ደፊገሀየኬለና,P2X.3Z-DFGHJKLM +23,pq.1xy2-DFGHJKLM,ፔቀ.፩ቶጸ፪-ደፊገሀየኬለና,PQ.1XY2-DFGHJKLM +23,pq1.xy2-DFGHJKLM,ፔቀ፩.ቶጸ፪-ደፊገሀየኬለና,PQ1.XY2-DFGHJKLM +23,pq1x.y2-DFGHJKLM,ፔቀ፩ቶ.ጸ፪-ደፊገሀየኬለና,PQ1X.Y2-DFGHJKLM +23,p3.rx4z-DFGHJKLM,ፔ፫.ቄቶ፬ዜ-ደፊገሀየኬለና,P3.RX4Z-DFGHJKLM +23,p3r.x4z-DFGHJKLM,ፔ፫ቄ.ቶ፬ዜ-ደፊገሀየኬለና,P3R.X4Z-DFGHJKLM +23,p3rx.4z-DFGHJKLM,ፔ፫ቄቶ.፬ዜ-ደፊገሀየኬለና,P3RX.4Z-DFGHJKLM +23,5q.r6y7-DFGHJKLM,፭ቀ.ቄ፮ጸ፯-ደፊገሀየኬለና,5Q.R6Y7-DFGHJKLM +23,5qr.6y7-DFGHJKLM,፭ቀቄ.፮ጸ፯-ደፊገሀየኬለና,5QR.6Y7-DFGHJKLM +23,5qr6.y7-DFGHJKLM,፭ቀቄ፮.ጸ፯-ደፊገሀየኬለና,5QR6.Y7-DFGHJKLM +23,pq1.sx2z-DFGHJKLM,ፔቀ፩.ሬቶ፪ዜ-ደፊገሀየኬለና,PQ1.SX2Z-DFGHJKLM +23,pq1s.x2z-DFGHJKLM,ፔቀ፩ሬ.ቶ፪ዜ-ደፊገሀየኬለና,PQ1S.X2Z-DFGHJKLM +23,p3r.s4yz-DFGHJKLM,ፔ፫ቄ.ሬ፬ጸዜ-ደፊገሀየኬለና,P3R.S4YZ-DFGHJKLM +23,p3rs.4yz-DFGHJKLM,ፔ፫ቄሬ.፬ጸዜ-ደፊገሀየኬለና,P3RS.4YZ-DFGHJKLM +23,5qr.6xy7-DFGHJKLM,፭ቀቄ.፮ቶጸ፯-ደፊገሀየኬለና,5QR.6XY7-DFGHJKLM +23,5qr6.xy7-DFGHJKLM,፭ቀቄ፮.ቶጸ፯-ደፊገሀየኬለና,5QR6.XY7-DFGHJKLM +23,8q9.sx0z-DFGHJKLM,፰ቀ፱.ሬቶ፲ዜ-ደፊገሀየኬለና,8Q9.SX0Z-DFGHJKLM +23,8q9s.x0z-DFGHJKLM,፰ቀ፱ሬ.ቶ፲ዜ-ደፊገሀየኬለና,8Q9S.X0Z-DFGHJKLM +23,1qr2.tx3z-DFGHJKLM,፩ቀቄ፪.ሠቶ፫ዜ-ደፊገሀየኬለና,1QR2.TX3Z-DFGHJKLM +23,p4rs.5xy6-DFGHJKLM,ፔ፬ቄሬ.፭ቶጸ፮-ደፊገሀየኬለና,P4RS.5XY6-DFGHJKLM +23,p7r8.t9y0-DFGHJKLM,ፔ፯ቄ፰.ሠ፱ጸ፲-ደፊገሀየኬለና,P7R8.T9Y0-DFGHJKLM +23,pq1st.2xy3-DFGHJKLM,ፔቀ፩ሬሠ.፪ቶጸ፫-ደፊገሀየኬለና,PQ1ST.2XY3-DFGHJKLM +23,p4rs5.vx6z-DFGHJKLM,ፔ፬ቄሬ፭.ሦቶ፮ዜ-ደፊገሀየኬለና,P4RS5.VX6Z-DFGHJKLM +23,7qr8t.v9yz-DFGHJKLM,፯ቀቄ፰ሠ.ሦ፱ጸዜ-ደፊገሀየኬለና,7QR8T.V9YZ-DFGHJKLM +23,p1r2t.3x4z-DFGHJKLM,ፔ፩ቄ፪ሠ.፫ቶ፬ዜ-ደፊገሀየኬለና,P1R2T.3X4Z-DFGHJKLM +23,5q6s7.v8y9-DFGHJKLM,፭ቀ፮ሬ፯.ሦ፰ጸ፱-ደፊገሀየኬለና,5Q6S7.V8Y9-DFGHJKLM +23,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^፲፩፪፫፬፭፮፯፰፱!@#$^&*()/:;[]{}<>?|~%-ደፊገሀየኬለና,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +23,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ማበቤደሞፊገሀIየኬለናፐዐፔቀቄሬሠወሦተቶጸዜ-ደፊገሀየኬለና,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +23,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ማበቤደሞፊገሀIየኬለናፐዐፔቀቄሬሠወሦተቶጸዜ-ደፊገሀየኬለና,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +23,OI.xx-DFGHJKLM,ዐI.ቶቶ-ደፊገሀየኬለና,OI.XX-DFGHJKLM +23,oi.xx-DFGHJKLM,ዐI.ቶቶ-ደፊገሀየኬለና,OI.XX-DFGHJKLM +23,oi.xx-oooooooo-DFGHJKLM,ዐI.ቶቶ-ዐዐዐዐዐዐዐዐ-ደፊገሀየኬለና,OI.XX-OOOOOOOO-DFGHJKLM +23,oi.xx-iiiiiiii-DFGHJKLM,ዐI.ቶቶ-IIIIIIII-ደፊገሀየኬለና,OI.XX-IIIIIIII-DFGHJKLM +23,PQ.RS-01234567-DFGHJKLM,ፔቀ.ቄሬ-፲፩፪፫፬፭፮፯-ደፊገሀየኬለና,PQ.RS-01234567-DFGHJKLM +23,PQ.RS-890-DFGHJKLM,ፔቀ.ቄሬ-፰፱፲-ደፊገሀየኬለና,PQ.RS-890-DFGHJKLM +24,89.EU,89.ఫభ,89.EU +24,00.0A,00.0ఞ,00.0A +24,BCDF.GHJK,కగఙచ.జటఠడ,BCDF.GHJK +24,LMNP.QRST,ణతథద.ధనపబ,LMNP.QRST +24,VWXY.Z123,మరలళ.వ123,VWXY.Z123 +24,4567.890B,4567.890క,4567.890B +24,pq.xy,దధ.లళ,PQ.XY +24,pq.xyz,దధ.లళవ,PQ.XYZ +24,pqx.yz,దధల.ళవ,PQX.YZ +24,pq.rxyz,దధ.నలళవ,PQ.RXYZ +24,pqr.xyz,దధన.లళవ,PQR.XYZ +24,pqrx.yz,దధనల.ళవ,PQRX.YZ +24,pqr.sxyz,దధన.పలళవ,PQR.SXYZ +24,pqrs.xyz,దధనప.లళవ,PQRS.XYZ +24,pqrs.txyz,దధనప.బలళవ,PQRS.TXYZ +24,pqrst.vxyz,దధనపబ.మలళవ,PQRST.VXYZ +24,p1.xy,ద1.లళ,P1.XY +24,pq.2y,దధ.2ళ,PQ.2Y +24,3q.x4,3ధ.ల4,3Q.X4 +24,5q.6y,5ధ.6ళ,5Q.6Y +24,pq.1yz,దధ.1ళవ,PQ.1YZ +24,pq1.yz,దధ1.ళవ,PQ1.YZ +24,p2.x3z,ద2.ల3వ,P2.X3Z +24,p2x.3z,ద2ల.3వ,P2X.3Z +24,pq.1xy2,దధ.1లళ2,PQ.1XY2 +24,pq1.xy2,దధ1.లళ2,PQ1.XY2 +24,pq1x.y2,దధ1ల.ళ2,PQ1X.Y2 +24,p3.rx4z,ద3.నల4వ,P3.RX4Z +24,p3r.x4z,ద3న.ల4వ,P3R.X4Z +24,p3rx.4z,ద3నల.4వ,P3RX.4Z +24,5q.r6y7,5ధ.న6ళ7,5Q.R6Y7 +24,5qr.6y7,5ధన.6ళ7,5QR.6Y7 +24,5qr6.y7,5ధన6.ళ7,5QR6.Y7 +24,pq1.sx2z,దధ1.పల2వ,PQ1.SX2Z +24,pq1s.x2z,దధ1ప.ల2వ,PQ1S.X2Z +24,p3r.s4yz,ద3న.ప4ళవ,P3R.S4YZ +24,p3rs.4yz,ద3నప.4ళవ,P3RS.4YZ +24,5qr.6xy7,5ధన.6లళ7,5QR.6XY7 +24,5qr6.xy7,5ధన6.లళ7,5QR6.XY7 +24,8q9.sx0z,8ధ9.పల0వ,8Q9.SX0Z +24,8q9s.x0z,8ధ9ప.ల0వ,8Q9S.X0Z +24,1qr2.tx3z,1ధన2.బల3వ,1QR2.TX3Z +24,p4rs.5xy6,ద4నప.5లళ6,P4RS.5XY6 +24,p7r8.t9y0,ద7న8.బ9ళ0,P7R8.T9Y0 +24,pq1st.2xy3,దధ1పబ.2లళ3,PQ1ST.2XY3 +24,p4rs5.vx6z,ద4నప5.మల6వ,P4RS5.VX6Z +24,7qr8t.v9yz,7ధన8బ.మ9ళవ,7QR8T.V9YZ +24,p1r2t.3x4z,ద1న2బ.3ల4వ,P1R2T.3X4Z +24,5q6s7.v8y9,5ధ6ప7.మ8ళ9,5Q6S7.V8Y9 +24,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +24,abcdefghijklmnopqrstuvwxyz,ఞకగఙఫచజటIఠడణతథOదధనపబభమరలళవ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +24,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ఞకగఙఫచజటIఠడణతథOదధనపబభమరలళవ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +24,OI.xx,OI.లల,OI.XX +24,oi.xx,OI.లల,OI.XX +24,oi.xx-oooooooo,OI.లల-OOOOOOOO,OI.XX-OOOOOOOO +24,oi.xx-iiiiiiii,OI.లల-IIIIIIII,OI.XX-IIIIIIII +24,PQ.RS-01234567,దధ.నప-01234567,PQ.RS-01234567 +24,PQ.RS-890,దధ.నప-890,PQ.RS-890 +24,89.EU-bc,89.ఫభ-కగ,89.EU-BC +24,00.0A-bc,00.0ఞ-కగ,00.0A-BC +24,BCDF.GHJK-bc,కగఙచ.జటఠడ-కగ,BCDF.GHJK-BC +24,LMNP.QRST-bc,ణతథద.ధనపబ-కగ,LMNP.QRST-BC +24,VWXY.Z123-bc,మరలళ.వ123-కగ,VWXY.Z123-BC +24,4567.890B-bc,4567.890క-కగ,4567.890B-BC +24,pq.xy-bc,దధ.లళ-కగ,PQ.XY-BC +24,pq.xyz-bc,దధ.లళవ-కగ,PQ.XYZ-BC +24,pqx.yz-bc,దధల.ళవ-కగ,PQX.YZ-BC +24,pq.rxyz-bc,దధ.నలళవ-కగ,PQ.RXYZ-BC +24,pqr.xyz-bc,దధన.లళవ-కగ,PQR.XYZ-BC +24,pqrx.yz-bc,దధనల.ళవ-కగ,PQRX.YZ-BC +24,pqr.sxyz-bc,దధన.పలళవ-కగ,PQR.SXYZ-BC +24,pqrs.xyz-bc,దధనప.లళవ-కగ,PQRS.XYZ-BC +24,pqrs.txyz-bc,దధనప.బలళవ-కగ,PQRS.TXYZ-BC +24,pqrst.vxyz-bc,దధనపబ.మలళవ-కగ,PQRST.VXYZ-BC +24,p1.xy-bc,ద1.లళ-కగ,P1.XY-BC +24,pq.2y-bc,దధ.2ళ-కగ,PQ.2Y-BC +24,3q.x4-bc,3ధ.ల4-కగ,3Q.X4-BC +24,5q.6y-bc,5ధ.6ళ-కగ,5Q.6Y-BC +24,pq.1yz-bc,దధ.1ళవ-కగ,PQ.1YZ-BC +24,pq1.yz-bc,దధ1.ళవ-కగ,PQ1.YZ-BC +24,p2.x3z-bc,ద2.ల3వ-కగ,P2.X3Z-BC +24,p2x.3z-bc,ద2ల.3వ-కగ,P2X.3Z-BC +24,pq.1xy2-bc,దధ.1లళ2-కగ,PQ.1XY2-BC +24,pq1.xy2-bc,దధ1.లళ2-కగ,PQ1.XY2-BC +24,pq1x.y2-bc,దధ1ల.ళ2-కగ,PQ1X.Y2-BC +24,p3.rx4z-bc,ద3.నల4వ-కగ,P3.RX4Z-BC +24,p3r.x4z-bc,ద3న.ల4వ-కగ,P3R.X4Z-BC +24,p3rx.4z-bc,ద3నల.4వ-కగ,P3RX.4Z-BC +24,5q.r6y7-bc,5ధ.న6ళ7-కగ,5Q.R6Y7-BC +24,5qr.6y7-bc,5ధన.6ళ7-కగ,5QR.6Y7-BC +24,5qr6.y7-bc,5ధన6.ళ7-కగ,5QR6.Y7-BC +24,pq1.sx2z-bc,దధ1.పల2వ-కగ,PQ1.SX2Z-BC +24,pq1s.x2z-bc,దధ1ప.ల2వ-కగ,PQ1S.X2Z-BC +24,p3r.s4yz-bc,ద3న.ప4ళవ-కగ,P3R.S4YZ-BC +24,p3rs.4yz-bc,ద3నప.4ళవ-కగ,P3RS.4YZ-BC +24,5qr.6xy7-bc,5ధన.6లళ7-కగ,5QR.6XY7-BC +24,5qr6.xy7-bc,5ధన6.లళ7-కగ,5QR6.XY7-BC +24,8q9.sx0z-bc,8ధ9.పల0వ-కగ,8Q9.SX0Z-BC +24,8q9s.x0z-bc,8ధ9ప.ల0వ-కగ,8Q9S.X0Z-BC +24,1qr2.tx3z-bc,1ధన2.బల3వ-కగ,1QR2.TX3Z-BC +24,p4rs.5xy6-bc,ద4నప.5లళ6-కగ,P4RS.5XY6-BC +24,p7r8.t9y0-bc,ద7న8.బ9ళ0-కగ,P7R8.T9Y0-BC +24,pq1st.2xy3-bc,దధ1పబ.2లళ3-కగ,PQ1ST.2XY3-BC +24,p4rs5.vx6z-bc,ద4నప5.మల6వ-కగ,P4RS5.VX6Z-BC +24,7qr8t.v9yz-bc,7ధన8బ.మ9ళవ-కగ,7QR8T.V9YZ-BC +24,p1r2t.3x4z-bc,ద1న2బ.3ల4వ-కగ,P1R2T.3X4Z-BC +24,5q6s7.v8y9-bc,5ధ6ప7.మ8ళ9-కగ,5Q6S7.V8Y9-BC +24,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-కగ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +24,abcdefghijklmnopqrstuvwxyz-bc,ఞకగఙఫచజటIఠడణతథOదధనపబభమరలళవ-కగ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +24,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ఞకగఙఫచజటIఠడణతథOదధనపబభమరలళవ-కగ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +24,OI.xx-bc,OI.లల-కగ,OI.XX-BC +24,oi.xx-bc,OI.లల-కగ,OI.XX-BC +24,oi.xx-oooooooo-bc,OI.లల-OOOOOOOO-కగ,OI.XX-OOOOOOOO-BC +24,oi.xx-iiiiiiii-bc,OI.లల-IIIIIIII-కగ,OI.XX-IIIIIIII-BC +24,PQ.RS-01234567-bc,దధ.నప-01234567-కగ,PQ.RS-01234567-BC +24,PQ.RS-890-bc,దధ.నప-890-కగ,PQ.RS-890-BC +24,89.EU-DFGHJKLM,89.ఫభ-ఙచజటఠడణత,89.EU-DFGHJKLM +24,00.0A-DFGHJKLM,00.0ఞ-ఙచజటఠడణత,00.0A-DFGHJKLM +24,BCDF.GHJK-DFGHJKLM,కగఙచ.జటఠడ-ఙచజటఠడణత,BCDF.GHJK-DFGHJKLM +24,LMNP.QRST-DFGHJKLM,ణతథద.ధనపబ-ఙచజటఠడణత,LMNP.QRST-DFGHJKLM +24,VWXY.Z123-DFGHJKLM,మరలళ.వ123-ఙచజటఠడణత,VWXY.Z123-DFGHJKLM +24,4567.890B-DFGHJKLM,4567.890క-ఙచజటఠడణత,4567.890B-DFGHJKLM +24,pq.xy-DFGHJKLM,దధ.లళ-ఙచజటఠడణత,PQ.XY-DFGHJKLM +24,pq.xyz-DFGHJKLM,దధ.లళవ-ఙచజటఠడణత,PQ.XYZ-DFGHJKLM +24,pqx.yz-DFGHJKLM,దధల.ళవ-ఙచజటఠడణత,PQX.YZ-DFGHJKLM +24,pq.rxyz-DFGHJKLM,దధ.నలళవ-ఙచజటఠడణత,PQ.RXYZ-DFGHJKLM +24,pqr.xyz-DFGHJKLM,దధన.లళవ-ఙచజటఠడణత,PQR.XYZ-DFGHJKLM +24,pqrx.yz-DFGHJKLM,దధనల.ళవ-ఙచజటఠడణత,PQRX.YZ-DFGHJKLM +24,pqr.sxyz-DFGHJKLM,దధన.పలళవ-ఙచజటఠడణత,PQR.SXYZ-DFGHJKLM +24,pqrs.xyz-DFGHJKLM,దధనప.లళవ-ఙచజటఠడణత,PQRS.XYZ-DFGHJKLM +24,pqrs.txyz-DFGHJKLM,దధనప.బలళవ-ఙచజటఠడణత,PQRS.TXYZ-DFGHJKLM +24,pqrst.vxyz-DFGHJKLM,దధనపబ.మలళవ-ఙచజటఠడణత,PQRST.VXYZ-DFGHJKLM +24,p1.xy-DFGHJKLM,ద1.లళ-ఙచజటఠడణత,P1.XY-DFGHJKLM +24,pq.2y-DFGHJKLM,దధ.2ళ-ఙచజటఠడణత,PQ.2Y-DFGHJKLM +24,3q.x4-DFGHJKLM,3ధ.ల4-ఙచజటఠడణత,3Q.X4-DFGHJKLM +24,5q.6y-DFGHJKLM,5ధ.6ళ-ఙచజటఠడణత,5Q.6Y-DFGHJKLM +24,pq.1yz-DFGHJKLM,దధ.1ళవ-ఙచజటఠడణత,PQ.1YZ-DFGHJKLM +24,pq1.yz-DFGHJKLM,దధ1.ళవ-ఙచజటఠడణత,PQ1.YZ-DFGHJKLM +24,p2.x3z-DFGHJKLM,ద2.ల3వ-ఙచజటఠడణత,P2.X3Z-DFGHJKLM +24,p2x.3z-DFGHJKLM,ద2ల.3వ-ఙచజటఠడణత,P2X.3Z-DFGHJKLM +24,pq.1xy2-DFGHJKLM,దధ.1లళ2-ఙచజటఠడణత,PQ.1XY2-DFGHJKLM +24,pq1.xy2-DFGHJKLM,దధ1.లళ2-ఙచజటఠడణత,PQ1.XY2-DFGHJKLM +24,pq1x.y2-DFGHJKLM,దధ1ల.ళ2-ఙచజటఠడణత,PQ1X.Y2-DFGHJKLM +24,p3.rx4z-DFGHJKLM,ద3.నల4వ-ఙచజటఠడణత,P3.RX4Z-DFGHJKLM +24,p3r.x4z-DFGHJKLM,ద3న.ల4వ-ఙచజటఠడణత,P3R.X4Z-DFGHJKLM +24,p3rx.4z-DFGHJKLM,ద3నల.4వ-ఙచజటఠడణత,P3RX.4Z-DFGHJKLM +24,5q.r6y7-DFGHJKLM,5ధ.న6ళ7-ఙచజటఠడణత,5Q.R6Y7-DFGHJKLM +24,5qr.6y7-DFGHJKLM,5ధన.6ళ7-ఙచజటఠడణత,5QR.6Y7-DFGHJKLM +24,5qr6.y7-DFGHJKLM,5ధన6.ళ7-ఙచజటఠడణత,5QR6.Y7-DFGHJKLM +24,pq1.sx2z-DFGHJKLM,దధ1.పల2వ-ఙచజటఠడణత,PQ1.SX2Z-DFGHJKLM +24,pq1s.x2z-DFGHJKLM,దధ1ప.ల2వ-ఙచజటఠడణత,PQ1S.X2Z-DFGHJKLM +24,p3r.s4yz-DFGHJKLM,ద3న.ప4ళవ-ఙచజటఠడణత,P3R.S4YZ-DFGHJKLM +24,p3rs.4yz-DFGHJKLM,ద3నప.4ళవ-ఙచజటఠడణత,P3RS.4YZ-DFGHJKLM +24,5qr.6xy7-DFGHJKLM,5ధన.6లళ7-ఙచజటఠడణత,5QR.6XY7-DFGHJKLM +24,5qr6.xy7-DFGHJKLM,5ధన6.లళ7-ఙచజటఠడణత,5QR6.XY7-DFGHJKLM +24,8q9.sx0z-DFGHJKLM,8ధ9.పల0వ-ఙచజటఠడణత,8Q9.SX0Z-DFGHJKLM +24,8q9s.x0z-DFGHJKLM,8ధ9ప.ల0వ-ఙచజటఠడణత,8Q9S.X0Z-DFGHJKLM +24,1qr2.tx3z-DFGHJKLM,1ధన2.బల3వ-ఙచజటఠడణత,1QR2.TX3Z-DFGHJKLM +24,p4rs.5xy6-DFGHJKLM,ద4నప.5లళ6-ఙచజటఠడణత,P4RS.5XY6-DFGHJKLM +24,p7r8.t9y0-DFGHJKLM,ద7న8.బ9ళ0-ఙచజటఠడణత,P7R8.T9Y0-DFGHJKLM +24,pq1st.2xy3-DFGHJKLM,దధ1పబ.2లళ3-ఙచజటఠడణత,PQ1ST.2XY3-DFGHJKLM +24,p4rs5.vx6z-DFGHJKLM,ద4నప5.మల6వ-ఙచజటఠడణత,P4RS5.VX6Z-DFGHJKLM +24,7qr8t.v9yz-DFGHJKLM,7ధన8బ.మ9ళవ-ఙచజటఠడణత,7QR8T.V9YZ-DFGHJKLM +24,p1r2t.3x4z-DFGHJKLM,ద1న2బ.3ల4వ-ఙచజటఠడణత,P1R2T.3X4Z-DFGHJKLM +24,5q6s7.v8y9-DFGHJKLM,5ధ6ప7.మ8ళ9-ఙచజటఠడణత,5Q6S7.V8Y9-DFGHJKLM +24,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ఙచజటఠడణత,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +24,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ఞకగఙఫచజటIఠడణతథOదధనపబభమరలళవ-ఙచజటఠడణత,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +24,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ఞకగఙఫచజటIఠడణతథOదధనపబభమరలళవ-ఙచజటఠడణత,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +24,OI.xx-DFGHJKLM,OI.లల-ఙచజటఠడణత,OI.XX-DFGHJKLM +24,oi.xx-DFGHJKLM,OI.లల-ఙచజటఠడణత,OI.XX-DFGHJKLM +24,oi.xx-oooooooo-DFGHJKLM,OI.లల-OOOOOOOO-ఙచజటఠడణత,OI.XX-OOOOOOOO-DFGHJKLM +24,oi.xx-iiiiiiii-DFGHJKLM,OI.లల-IIIIIIII-ఙచజటఠడణత,OI.XX-IIIIIIII-DFGHJKLM +24,PQ.RS-01234567-DFGHJKLM,దధ.నప-01234567-ఙచజటఠడణత,PQ.RS-01234567-DFGHJKLM +24,PQ.RS-890-DFGHJKLM,దధ.నప-890-ఙచజటఠడణత,PQ.RS-890-DFGHJKLM +25,89.EU,89.ଣହ,89.EU +25,00.0A,00.0ଝ,00.0A +25,BCDF.GHJK,କଖଗଘ.ଚଜଟଡ,BCDF.GHJK +25,LMNP.QRST,ଢତଥଦ.ଧନପବ,LMNP.QRST +25,VWXY.Z123,ମଯରଳ.ସ123,VWXY.Z123 +25,4567.890B,4567.890କ,4567.890B +25,pq.xy,ଦଧ.ରଳ,PQ.XY +25,pq.xyz,ଦଧ.ରଳସ,PQ.XYZ +25,pqx.yz,ଦଧର.ଳସ,PQX.YZ +25,pq.rxyz,ଦଧ.ନରଳସ,PQ.RXYZ +25,pqr.xyz,ଦଧନ.ରଳସ,PQR.XYZ +25,pqrx.yz,ଦଧନର.ଳସ,PQRX.YZ +25,pqr.sxyz,ଦଧନ.ପରଳସ,PQR.SXYZ +25,pqrs.xyz,ଦଧନପ.ରଳସ,PQRS.XYZ +25,pqrs.txyz,ଦଧନପ.ବରଳସ,PQRS.TXYZ +25,pqrst.vxyz,ଦଧନପବ.ମରଳସ,PQRST.VXYZ +25,p1.xy,ଦ1.ରଳ,P1.XY +25,pq.2y,ଦଧ.2ଳ,PQ.2Y +25,3q.x4,3ଧ.ର4,3Q.X4 +25,5q.6y,5ଧ.6ଳ,5Q.6Y +25,pq.1yz,ଦଧ.1ଳସ,PQ.1YZ +25,pq1.yz,ଦଧ1.ଳସ,PQ1.YZ +25,p2.x3z,ଦ2.ର3ସ,P2.X3Z +25,p2x.3z,ଦ2ର.3ସ,P2X.3Z +25,pq.1xy2,ଦଧ.1ରଳ2,PQ.1XY2 +25,pq1.xy2,ଦଧ1.ରଳ2,PQ1.XY2 +25,pq1x.y2,ଦଧ1ର.ଳ2,PQ1X.Y2 +25,p3.rx4z,ଦ3.ନର4ସ,P3.RX4Z +25,p3r.x4z,ଦ3ନ.ର4ସ,P3R.X4Z +25,p3rx.4z,ଦ3ନର.4ସ,P3RX.4Z +25,5q.r6y7,5ଧ.ନ6ଳ7,5Q.R6Y7 +25,5qr.6y7,5ଧନ.6ଳ7,5QR.6Y7 +25,5qr6.y7,5ଧନ6.ଳ7,5QR6.Y7 +25,pq1.sx2z,ଦଧ1.ପର2ସ,PQ1.SX2Z +25,pq1s.x2z,ଦଧ1ପ.ର2ସ,PQ1S.X2Z +25,p3r.s4yz,ଦ3ନ.ପ4ଳସ,P3R.S4YZ +25,p3rs.4yz,ଦ3ନପ.4ଳସ,P3RS.4YZ +25,5qr.6xy7,5ଧନ.6ରଳ7,5QR.6XY7 +25,5qr6.xy7,5ଧନ6.ରଳ7,5QR6.XY7 +25,8q9.sx0z,8ଧ9.ପର0ସ,8Q9.SX0Z +25,8q9s.x0z,8ଧ9ପ.ର0ସ,8Q9S.X0Z +25,1qr2.tx3z,1ଧନ2.ବର3ସ,1QR2.TX3Z +25,p4rs.5xy6,ଦ4ନପ.5ରଳ6,P4RS.5XY6 +25,p7r8.t9y0,ଦ7ନ8.ବ9ଳ0,P7R8.T9Y0 +25,pq1st.2xy3,ଦଧ1ପବ.2ରଳ3,PQ1ST.2XY3 +25,p4rs5.vx6z,ଦ4ନପ5.ମର6ସ,P4RS5.VX6Z +25,7qr8t.v9yz,7ଧନ8ବ.ମ9ଳସ,7QR8T.V9YZ +25,p1r2t.3x4z,ଦ1ନ2ବ.3ର4ସ,P1R2T.3X4Z +25,5q6s7.v8y9,5ଧ6ପ7.ମ8ଳ9,5Q6S7.V8Y9 +25,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +25,abcdefghijklmnopqrstuvwxyz,ଝକଖଗଣଘଚଜIଟଡଢତଥଠଦଧନପବହମଯରଳସ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +25,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ଝକଖଗଣଘଚଜIଟଡଢତଥଠଦଧନପବହମଯରଳସ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +25,OI.xx,ଠI.ରର,OI.XX +25,oi.xx,ଠI.ରର,OI.XX +25,oi.xx-oooooooo,ଠI.ରର-ଠଠଠଠଠଠଠଠ,OI.XX-OOOOOOOO +25,oi.xx-iiiiiiii,ଠI.ରର-IIIIIIII,OI.XX-IIIIIIII +25,PQ.RS-01234567,ଦଧ.ନପ-01234567,PQ.RS-01234567 +25,PQ.RS-890,ଦଧ.ନପ-890,PQ.RS-890 +25,89.EU-bc,89.ଣହ-କଖ,89.EU-BC +25,00.0A-bc,00.0ଝ-କଖ,00.0A-BC +25,BCDF.GHJK-bc,କଖଗଘ.ଚଜଟଡ-କଖ,BCDF.GHJK-BC +25,LMNP.QRST-bc,ଢତଥଦ.ଧନପବ-କଖ,LMNP.QRST-BC +25,VWXY.Z123-bc,ମଯରଳ.ସ123-କଖ,VWXY.Z123-BC +25,4567.890B-bc,4567.890କ-କଖ,4567.890B-BC +25,pq.xy-bc,ଦଧ.ରଳ-କଖ,PQ.XY-BC +25,pq.xyz-bc,ଦଧ.ରଳସ-କଖ,PQ.XYZ-BC +25,pqx.yz-bc,ଦଧର.ଳସ-କଖ,PQX.YZ-BC +25,pq.rxyz-bc,ଦଧ.ନରଳସ-କଖ,PQ.RXYZ-BC +25,pqr.xyz-bc,ଦଧନ.ରଳସ-କଖ,PQR.XYZ-BC +25,pqrx.yz-bc,ଦଧନର.ଳସ-କଖ,PQRX.YZ-BC +25,pqr.sxyz-bc,ଦଧନ.ପରଳସ-କଖ,PQR.SXYZ-BC +25,pqrs.xyz-bc,ଦଧନପ.ରଳସ-କଖ,PQRS.XYZ-BC +25,pqrs.txyz-bc,ଦଧନପ.ବରଳସ-କଖ,PQRS.TXYZ-BC +25,pqrst.vxyz-bc,ଦଧନପବ.ମରଳସ-କଖ,PQRST.VXYZ-BC +25,p1.xy-bc,ଦ1.ରଳ-କଖ,P1.XY-BC +25,pq.2y-bc,ଦଧ.2ଳ-କଖ,PQ.2Y-BC +25,3q.x4-bc,3ଧ.ର4-କଖ,3Q.X4-BC +25,5q.6y-bc,5ଧ.6ଳ-କଖ,5Q.6Y-BC +25,pq.1yz-bc,ଦଧ.1ଳସ-କଖ,PQ.1YZ-BC +25,pq1.yz-bc,ଦଧ1.ଳସ-କଖ,PQ1.YZ-BC +25,p2.x3z-bc,ଦ2.ର3ସ-କଖ,P2.X3Z-BC +25,p2x.3z-bc,ଦ2ର.3ସ-କଖ,P2X.3Z-BC +25,pq.1xy2-bc,ଦଧ.1ରଳ2-କଖ,PQ.1XY2-BC +25,pq1.xy2-bc,ଦଧ1.ରଳ2-କଖ,PQ1.XY2-BC +25,pq1x.y2-bc,ଦଧ1ର.ଳ2-କଖ,PQ1X.Y2-BC +25,p3.rx4z-bc,ଦ3.ନର4ସ-କଖ,P3.RX4Z-BC +25,p3r.x4z-bc,ଦ3ନ.ର4ସ-କଖ,P3R.X4Z-BC +25,p3rx.4z-bc,ଦ3ନର.4ସ-କଖ,P3RX.4Z-BC +25,5q.r6y7-bc,5ଧ.ନ6ଳ7-କଖ,5Q.R6Y7-BC +25,5qr.6y7-bc,5ଧନ.6ଳ7-କଖ,5QR.6Y7-BC +25,5qr6.y7-bc,5ଧନ6.ଳ7-କଖ,5QR6.Y7-BC +25,pq1.sx2z-bc,ଦଧ1.ପର2ସ-କଖ,PQ1.SX2Z-BC +25,pq1s.x2z-bc,ଦଧ1ପ.ର2ସ-କଖ,PQ1S.X2Z-BC +25,p3r.s4yz-bc,ଦ3ନ.ପ4ଳସ-କଖ,P3R.S4YZ-BC +25,p3rs.4yz-bc,ଦ3ନପ.4ଳସ-କଖ,P3RS.4YZ-BC +25,5qr.6xy7-bc,5ଧନ.6ରଳ7-କଖ,5QR.6XY7-BC +25,5qr6.xy7-bc,5ଧନ6.ରଳ7-କଖ,5QR6.XY7-BC +25,8q9.sx0z-bc,8ଧ9.ପର0ସ-କଖ,8Q9.SX0Z-BC +25,8q9s.x0z-bc,8ଧ9ପ.ର0ସ-କଖ,8Q9S.X0Z-BC +25,1qr2.tx3z-bc,1ଧନ2.ବର3ସ-କଖ,1QR2.TX3Z-BC +25,p4rs.5xy6-bc,ଦ4ନପ.5ରଳ6-କଖ,P4RS.5XY6-BC +25,p7r8.t9y0-bc,ଦ7ନ8.ବ9ଳ0-କଖ,P7R8.T9Y0-BC +25,pq1st.2xy3-bc,ଦଧ1ପବ.2ରଳ3-କଖ,PQ1ST.2XY3-BC +25,p4rs5.vx6z-bc,ଦ4ନପ5.ମର6ସ-କଖ,P4RS5.VX6Z-BC +25,7qr8t.v9yz-bc,7ଧନ8ବ.ମ9ଳସ-କଖ,7QR8T.V9YZ-BC +25,p1r2t.3x4z-bc,ଦ1ନ2ବ.3ର4ସ-କଖ,P1R2T.3X4Z-BC +25,5q6s7.v8y9-bc,5ଧ6ପ7.ମ8ଳ9-କଖ,5Q6S7.V8Y9-BC +25,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-କଖ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +25,abcdefghijklmnopqrstuvwxyz-bc,ଝକଖଗଣଘଚଜIଟଡଢତଥଠଦଧନପବହମଯରଳସ-କଖ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +25,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ଝକଖଗଣଘଚଜIଟଡଢତଥଠଦଧନପବହମଯରଳସ-କଖ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +25,OI.xx-bc,ଠI.ରର-କଖ,OI.XX-BC +25,oi.xx-bc,ଠI.ରର-କଖ,OI.XX-BC +25,oi.xx-oooooooo-bc,ଠI.ରର-ଠଠଠଠଠଠଠଠ-କଖ,OI.XX-OOOOOOOO-BC +25,oi.xx-iiiiiiii-bc,ଠI.ରର-IIIIIIII-କଖ,OI.XX-IIIIIIII-BC +25,PQ.RS-01234567-bc,ଦଧ.ନପ-01234567-କଖ,PQ.RS-01234567-BC +25,PQ.RS-890-bc,ଦଧ.ନପ-890-କଖ,PQ.RS-890-BC +25,89.EU-DFGHJKLM,89.ଣହ-ଗଘଚଜଟଡଢତ,89.EU-DFGHJKLM +25,00.0A-DFGHJKLM,00.0ଝ-ଗଘଚଜଟଡଢତ,00.0A-DFGHJKLM +25,BCDF.GHJK-DFGHJKLM,କଖଗଘ.ଚଜଟଡ-ଗଘଚଜଟଡଢତ,BCDF.GHJK-DFGHJKLM +25,LMNP.QRST-DFGHJKLM,ଢତଥଦ.ଧନପବ-ଗଘଚଜଟଡଢତ,LMNP.QRST-DFGHJKLM +25,VWXY.Z123-DFGHJKLM,ମଯରଳ.ସ123-ଗଘଚଜଟଡଢତ,VWXY.Z123-DFGHJKLM +25,4567.890B-DFGHJKLM,4567.890କ-ଗଘଚଜଟଡଢତ,4567.890B-DFGHJKLM +25,pq.xy-DFGHJKLM,ଦଧ.ରଳ-ଗଘଚଜଟଡଢତ,PQ.XY-DFGHJKLM +25,pq.xyz-DFGHJKLM,ଦଧ.ରଳସ-ଗଘଚଜଟଡଢତ,PQ.XYZ-DFGHJKLM +25,pqx.yz-DFGHJKLM,ଦଧର.ଳସ-ଗଘଚଜଟଡଢତ,PQX.YZ-DFGHJKLM +25,pq.rxyz-DFGHJKLM,ଦଧ.ନରଳସ-ଗଘଚଜଟଡଢତ,PQ.RXYZ-DFGHJKLM +25,pqr.xyz-DFGHJKLM,ଦଧନ.ରଳସ-ଗଘଚଜଟଡଢତ,PQR.XYZ-DFGHJKLM +25,pqrx.yz-DFGHJKLM,ଦଧନର.ଳସ-ଗଘଚଜଟଡଢତ,PQRX.YZ-DFGHJKLM +25,pqr.sxyz-DFGHJKLM,ଦଧନ.ପରଳସ-ଗଘଚଜଟଡଢତ,PQR.SXYZ-DFGHJKLM +25,pqrs.xyz-DFGHJKLM,ଦଧନପ.ରଳସ-ଗଘଚଜଟଡଢତ,PQRS.XYZ-DFGHJKLM +25,pqrs.txyz-DFGHJKLM,ଦଧନପ.ବରଳସ-ଗଘଚଜଟଡଢତ,PQRS.TXYZ-DFGHJKLM +25,pqrst.vxyz-DFGHJKLM,ଦଧନପବ.ମରଳସ-ଗଘଚଜଟଡଢତ,PQRST.VXYZ-DFGHJKLM +25,p1.xy-DFGHJKLM,ଦ1.ରଳ-ଗଘଚଜଟଡଢତ,P1.XY-DFGHJKLM +25,pq.2y-DFGHJKLM,ଦଧ.2ଳ-ଗଘଚଜଟଡଢତ,PQ.2Y-DFGHJKLM +25,3q.x4-DFGHJKLM,3ଧ.ର4-ଗଘଚଜଟଡଢତ,3Q.X4-DFGHJKLM +25,5q.6y-DFGHJKLM,5ଧ.6ଳ-ଗଘଚଜଟଡଢତ,5Q.6Y-DFGHJKLM +25,pq.1yz-DFGHJKLM,ଦଧ.1ଳସ-ଗଘଚଜଟଡଢତ,PQ.1YZ-DFGHJKLM +25,pq1.yz-DFGHJKLM,ଦଧ1.ଳସ-ଗଘଚଜଟଡଢତ,PQ1.YZ-DFGHJKLM +25,p2.x3z-DFGHJKLM,ଦ2.ର3ସ-ଗଘଚଜଟଡଢତ,P2.X3Z-DFGHJKLM +25,p2x.3z-DFGHJKLM,ଦ2ର.3ସ-ଗଘଚଜଟଡଢତ,P2X.3Z-DFGHJKLM +25,pq.1xy2-DFGHJKLM,ଦଧ.1ରଳ2-ଗଘଚଜଟଡଢତ,PQ.1XY2-DFGHJKLM +25,pq1.xy2-DFGHJKLM,ଦଧ1.ରଳ2-ଗଘଚଜଟଡଢତ,PQ1.XY2-DFGHJKLM +25,pq1x.y2-DFGHJKLM,ଦଧ1ର.ଳ2-ଗଘଚଜଟଡଢତ,PQ1X.Y2-DFGHJKLM +25,p3.rx4z-DFGHJKLM,ଦ3.ନର4ସ-ଗଘଚଜଟଡଢତ,P3.RX4Z-DFGHJKLM +25,p3r.x4z-DFGHJKLM,ଦ3ନ.ର4ସ-ଗଘଚଜଟଡଢତ,P3R.X4Z-DFGHJKLM +25,p3rx.4z-DFGHJKLM,ଦ3ନର.4ସ-ଗଘଚଜଟଡଢତ,P3RX.4Z-DFGHJKLM +25,5q.r6y7-DFGHJKLM,5ଧ.ନ6ଳ7-ଗଘଚଜଟଡଢତ,5Q.R6Y7-DFGHJKLM +25,5qr.6y7-DFGHJKLM,5ଧନ.6ଳ7-ଗଘଚଜଟଡଢତ,5QR.6Y7-DFGHJKLM +25,5qr6.y7-DFGHJKLM,5ଧନ6.ଳ7-ଗଘଚଜଟଡଢତ,5QR6.Y7-DFGHJKLM +25,pq1.sx2z-DFGHJKLM,ଦଧ1.ପର2ସ-ଗଘଚଜଟଡଢତ,PQ1.SX2Z-DFGHJKLM +25,pq1s.x2z-DFGHJKLM,ଦଧ1ପ.ର2ସ-ଗଘଚଜଟଡଢତ,PQ1S.X2Z-DFGHJKLM +25,p3r.s4yz-DFGHJKLM,ଦ3ନ.ପ4ଳସ-ଗଘଚଜଟଡଢତ,P3R.S4YZ-DFGHJKLM +25,p3rs.4yz-DFGHJKLM,ଦ3ନପ.4ଳସ-ଗଘଚଜଟଡଢତ,P3RS.4YZ-DFGHJKLM +25,5qr.6xy7-DFGHJKLM,5ଧନ.6ରଳ7-ଗଘଚଜଟଡଢତ,5QR.6XY7-DFGHJKLM +25,5qr6.xy7-DFGHJKLM,5ଧନ6.ରଳ7-ଗଘଚଜଟଡଢତ,5QR6.XY7-DFGHJKLM +25,8q9.sx0z-DFGHJKLM,8ଧ9.ପର0ସ-ଗଘଚଜଟଡଢତ,8Q9.SX0Z-DFGHJKLM +25,8q9s.x0z-DFGHJKLM,8ଧ9ପ.ର0ସ-ଗଘଚଜଟଡଢତ,8Q9S.X0Z-DFGHJKLM +25,1qr2.tx3z-DFGHJKLM,1ଧନ2.ବର3ସ-ଗଘଚଜଟଡଢତ,1QR2.TX3Z-DFGHJKLM +25,p4rs.5xy6-DFGHJKLM,ଦ4ନପ.5ରଳ6-ଗଘଚଜଟଡଢତ,P4RS.5XY6-DFGHJKLM +25,p7r8.t9y0-DFGHJKLM,ଦ7ନ8.ବ9ଳ0-ଗଘଚଜଟଡଢତ,P7R8.T9Y0-DFGHJKLM +25,pq1st.2xy3-DFGHJKLM,ଦଧ1ପବ.2ରଳ3-ଗଘଚଜଟଡଢତ,PQ1ST.2XY3-DFGHJKLM +25,p4rs5.vx6z-DFGHJKLM,ଦ4ନପ5.ମର6ସ-ଗଘଚଜଟଡଢତ,P4RS5.VX6Z-DFGHJKLM +25,7qr8t.v9yz-DFGHJKLM,7ଧନ8ବ.ମ9ଳସ-ଗଘଚଜଟଡଢତ,7QR8T.V9YZ-DFGHJKLM +25,p1r2t.3x4z-DFGHJKLM,ଦ1ନ2ବ.3ର4ସ-ଗଘଚଜଟଡଢତ,P1R2T.3X4Z-DFGHJKLM +25,5q6s7.v8y9-DFGHJKLM,5ଧ6ପ7.ମ8ଳ9-ଗଘଚଜଟଡଢତ,5Q6S7.V8Y9-DFGHJKLM +25,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ଗଘଚଜଟଡଢତ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +25,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ଝକଖଗଣଘଚଜIଟଡଢତଥଠଦଧନପବହମଯରଳସ-ଗଘଚଜଟଡଢତ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +25,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ଝକଖଗଣଘଚଜIଟଡଢତଥଠଦଧନପବହମଯରଳସ-ଗଘଚଜଟଡଢତ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +25,OI.xx-DFGHJKLM,ଠI.ରର-ଗଘଚଜଟଡଢତ,OI.XX-DFGHJKLM +25,oi.xx-DFGHJKLM,ଠI.ରର-ଗଘଚଜଟଡଢତ,OI.XX-DFGHJKLM +25,oi.xx-oooooooo-DFGHJKLM,ଠI.ରର-ଠଠଠଠଠଠଠଠ-ଗଘଚଜଟଡଢତ,OI.XX-OOOOOOOO-DFGHJKLM +25,oi.xx-iiiiiiii-DFGHJKLM,ଠI.ରର-IIIIIIII-ଗଘଚଜଟଡଢତ,OI.XX-IIIIIIII-DFGHJKLM +25,PQ.RS-01234567-DFGHJKLM,ଦଧ.ନପ-01234567-ଗଘଚଜଟଡଢତ,PQ.RS-01234567-DFGHJKLM +25,PQ.RS-890-DFGHJKLM,ଦଧ.ନପ-890-ଗଘଚଜଟଡଢତ,PQ.RS-890-DFGHJKLM +26,89.EU,89.ಎಇ,89.EU +26,00.0A,00.0ಒ,00.0A +26,BCDF.GHJK,ಕಖಗಙ.ಚಛಜಠ,BCDF.GHJK +26,LMNP.QRST,ಡಣತದ.ಧನಪಫ,LMNP.QRST +26,VWXY.Z123,ಬಭರಲ.ವ123,VWXY.Z123 +26,4567.890B,4567.890ಕ,4567.890B +26,pq.xy,ದಧ.ರಲ,PQ.XY +26,pq.xyz,ದಧ.ರಲವ,PQ.XYZ +26,pqx.yz,ದಧರ.ಲವ,PQX.YZ +26,pq.rxyz,ದಧ.ನರಲವ,PQ.RXYZ +26,pqr.xyz,ದಧನ.ರಲವ,PQR.XYZ +26,pqrx.yz,ದಧನರ.ಲವ,PQRX.YZ +26,pqr.sxyz,ದಧನ.ಪರಲವ,PQR.SXYZ +26,pqrs.xyz,ದಧನಪ.ರಲವ,PQRS.XYZ +26,pqrs.txyz,ದಧನಪ.ಫರಲವ,PQRS.TXYZ +26,pqrst.vxyz,ದಧನಪಫ.ಬರಲವ,PQRST.VXYZ +26,p1.xy,ದ1.ರಲ,P1.XY +26,pq.2y,ದಧ.2ಲ,PQ.2Y +26,3q.x4,3ಧ.ರ4,3Q.X4 +26,5q.6y,5ಧ.6ಲ,5Q.6Y +26,pq.1yz,ದಧ.1ಲವ,PQ.1YZ +26,pq1.yz,ದಧ1.ಲವ,PQ1.YZ +26,p2.x3z,ದ2.ರ3ವ,P2.X3Z +26,p2x.3z,ದ2ರ.3ವ,P2X.3Z +26,pq.1xy2,ದಧ.1ರಲ2,PQ.1XY2 +26,pq1.xy2,ದಧ1.ರಲ2,PQ1.XY2 +26,pq1x.y2,ದಧ1ರ.ಲ2,PQ1X.Y2 +26,p3.rx4z,ದ3.ನರ4ವ,P3.RX4Z +26,p3r.x4z,ದ3ನ.ರ4ವ,P3R.X4Z +26,p3rx.4z,ದ3ನರ.4ವ,P3RX.4Z +26,5q.r6y7,5ಧ.ನ6ಲ7,5Q.R6Y7 +26,5qr.6y7,5ಧನ.6ಲ7,5QR.6Y7 +26,5qr6.y7,5ಧನ6.ಲ7,5QR6.Y7 +26,pq1.sx2z,ದಧ1.ಪರ2ವ,PQ1.SX2Z +26,pq1s.x2z,ದಧ1ಪ.ರ2ವ,PQ1S.X2Z +26,p3r.s4yz,ದ3ನ.ಪ4ಲವ,P3R.S4YZ +26,p3rs.4yz,ದ3ನಪ.4ಲವ,P3RS.4YZ +26,5qr.6xy7,5ಧನ.6ರಲ7,5QR.6XY7 +26,5qr6.xy7,5ಧನ6.ರಲ7,5QR6.XY7 +26,8q9.sx0z,8ಧ9.ಪರ0ವ,8Q9.SX0Z +26,8q9s.x0z,8ಧ9ಪ.ರ0ವ,8Q9S.X0Z +26,1qr2.tx3z,1ಧನ2.ಫರ3ವ,1QR2.TX3Z +26,p4rs.5xy6,ದ4ನಪ.5ರಲ6,P4RS.5XY6 +26,p7r8.t9y0,ದ7ನ8.ಫ9ಲ0,P7R8.T9Y0 +26,pq1st.2xy3,ದಧ1ಪಫ.2ರಲ3,PQ1ST.2XY3 +26,p4rs5.vx6z,ದ4ನಪ5.ಬರ6ವ,P4RS5.VX6Z +26,7qr8t.v9yz,7ಧನ8ಫ.ಬ9ಲವ,7QR8T.V9YZ +26,p1r2t.3x4z,ದ1ನ2ಫ.3ರ4ವ,P1R2T.3X4Z +26,5q6s7.v8y9,5ಧ6ಪ7.ಬ8ಲ9,5Q6S7.V8Y9 +26,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +26,abcdefghijklmnopqrstuvwxyz,ಒಕಖಗಎಙಚಛIಜಠಡಣತOದಧನಪಫಇಬಭರಲವ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +26,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ಒಕಖಗಎಙಚಛIಜಠಡಣತOದಧನಪಫಇಬಭರಲವ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +26,OI.xx,OI.ರರ,OI.XX +26,oi.xx,OI.ರರ,OI.XX +26,oi.xx-oooooooo,OI.ರರ-OOOOOOOO,OI.XX-OOOOOOOO +26,oi.xx-iiiiiiii,OI.ರರ-IIIIIIII,OI.XX-IIIIIIII +26,PQ.RS-01234567,ದಧ.ನಪ-01234567,PQ.RS-01234567 +26,PQ.RS-890,ದಧ.ನಪ-890,PQ.RS-890 +26,89.EU-bc,89.ಎಇ-ಕಖ,89.EU-BC +26,00.0A-bc,00.0ಒ-ಕಖ,00.0A-BC +26,BCDF.GHJK-bc,ಕಖಗಙ.ಚಛಜಠ-ಕಖ,BCDF.GHJK-BC +26,LMNP.QRST-bc,ಡಣತದ.ಧನಪಫ-ಕಖ,LMNP.QRST-BC +26,VWXY.Z123-bc,ಬಭರಲ.ವ123-ಕಖ,VWXY.Z123-BC +26,4567.890B-bc,4567.890ಕ-ಕಖ,4567.890B-BC +26,pq.xy-bc,ದಧ.ರಲ-ಕಖ,PQ.XY-BC +26,pq.xyz-bc,ದಧ.ರಲವ-ಕಖ,PQ.XYZ-BC +26,pqx.yz-bc,ದಧರ.ಲವ-ಕಖ,PQX.YZ-BC +26,pq.rxyz-bc,ದಧ.ನರಲವ-ಕಖ,PQ.RXYZ-BC +26,pqr.xyz-bc,ದಧನ.ರಲವ-ಕಖ,PQR.XYZ-BC +26,pqrx.yz-bc,ದಧನರ.ಲವ-ಕಖ,PQRX.YZ-BC +26,pqr.sxyz-bc,ದಧನ.ಪರಲವ-ಕಖ,PQR.SXYZ-BC +26,pqrs.xyz-bc,ದಧನಪ.ರಲವ-ಕಖ,PQRS.XYZ-BC +26,pqrs.txyz-bc,ದಧನಪ.ಫರಲವ-ಕಖ,PQRS.TXYZ-BC +26,pqrst.vxyz-bc,ದಧನಪಫ.ಬರಲವ-ಕಖ,PQRST.VXYZ-BC +26,p1.xy-bc,ದ1.ರಲ-ಕಖ,P1.XY-BC +26,pq.2y-bc,ದಧ.2ಲ-ಕಖ,PQ.2Y-BC +26,3q.x4-bc,3ಧ.ರ4-ಕಖ,3Q.X4-BC +26,5q.6y-bc,5ಧ.6ಲ-ಕಖ,5Q.6Y-BC +26,pq.1yz-bc,ದಧ.1ಲವ-ಕಖ,PQ.1YZ-BC +26,pq1.yz-bc,ದಧ1.ಲವ-ಕಖ,PQ1.YZ-BC +26,p2.x3z-bc,ದ2.ರ3ವ-ಕಖ,P2.X3Z-BC +26,p2x.3z-bc,ದ2ರ.3ವ-ಕಖ,P2X.3Z-BC +26,pq.1xy2-bc,ದಧ.1ರಲ2-ಕಖ,PQ.1XY2-BC +26,pq1.xy2-bc,ದಧ1.ರಲ2-ಕಖ,PQ1.XY2-BC +26,pq1x.y2-bc,ದಧ1ರ.ಲ2-ಕಖ,PQ1X.Y2-BC +26,p3.rx4z-bc,ದ3.ನರ4ವ-ಕಖ,P3.RX4Z-BC +26,p3r.x4z-bc,ದ3ನ.ರ4ವ-ಕಖ,P3R.X4Z-BC +26,p3rx.4z-bc,ದ3ನರ.4ವ-ಕಖ,P3RX.4Z-BC +26,5q.r6y7-bc,5ಧ.ನ6ಲ7-ಕಖ,5Q.R6Y7-BC +26,5qr.6y7-bc,5ಧನ.6ಲ7-ಕಖ,5QR.6Y7-BC +26,5qr6.y7-bc,5ಧನ6.ಲ7-ಕಖ,5QR6.Y7-BC +26,pq1.sx2z-bc,ದಧ1.ಪರ2ವ-ಕಖ,PQ1.SX2Z-BC +26,pq1s.x2z-bc,ದಧ1ಪ.ರ2ವ-ಕಖ,PQ1S.X2Z-BC +26,p3r.s4yz-bc,ದ3ನ.ಪ4ಲವ-ಕಖ,P3R.S4YZ-BC +26,p3rs.4yz-bc,ದ3ನಪ.4ಲವ-ಕಖ,P3RS.4YZ-BC +26,5qr.6xy7-bc,5ಧನ.6ರಲ7-ಕಖ,5QR.6XY7-BC +26,5qr6.xy7-bc,5ಧನ6.ರಲ7-ಕಖ,5QR6.XY7-BC +26,8q9.sx0z-bc,8ಧ9.ಪರ0ವ-ಕಖ,8Q9.SX0Z-BC +26,8q9s.x0z-bc,8ಧ9ಪ.ರ0ವ-ಕಖ,8Q9S.X0Z-BC +26,1qr2.tx3z-bc,1ಧನ2.ಫರ3ವ-ಕಖ,1QR2.TX3Z-BC +26,p4rs.5xy6-bc,ದ4ನಪ.5ರಲ6-ಕಖ,P4RS.5XY6-BC +26,p7r8.t9y0-bc,ದ7ನ8.ಫ9ಲ0-ಕಖ,P7R8.T9Y0-BC +26,pq1st.2xy3-bc,ದಧ1ಪಫ.2ರಲ3-ಕಖ,PQ1ST.2XY3-BC +26,p4rs5.vx6z-bc,ದ4ನಪ5.ಬರ6ವ-ಕಖ,P4RS5.VX6Z-BC +26,7qr8t.v9yz-bc,7ಧನ8ಫ.ಬ9ಲವ-ಕಖ,7QR8T.V9YZ-BC +26,p1r2t.3x4z-bc,ದ1ನ2ಫ.3ರ4ವ-ಕಖ,P1R2T.3X4Z-BC +26,5q6s7.v8y9-bc,5ಧ6ಪ7.ಬ8ಲ9-ಕಖ,5Q6S7.V8Y9-BC +26,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ಕಖ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +26,abcdefghijklmnopqrstuvwxyz-bc,ಒಕಖಗಎಙಚಛIಜಠಡಣತOದಧನಪಫಇಬಭರಲವ-ಕಖ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +26,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ಒಕಖಗಎಙಚಛIಜಠಡಣತOದಧನಪಫಇಬಭರಲವ-ಕಖ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +26,OI.xx-bc,OI.ರರ-ಕಖ,OI.XX-BC +26,oi.xx-bc,OI.ರರ-ಕಖ,OI.XX-BC +26,oi.xx-oooooooo-bc,OI.ರರ-OOOOOOOO-ಕಖ,OI.XX-OOOOOOOO-BC +26,oi.xx-iiiiiiii-bc,OI.ರರ-IIIIIIII-ಕಖ,OI.XX-IIIIIIII-BC +26,PQ.RS-01234567-bc,ದಧ.ನಪ-01234567-ಕಖ,PQ.RS-01234567-BC +26,PQ.RS-890-bc,ದಧ.ನಪ-890-ಕಖ,PQ.RS-890-BC +26,89.EU-DFGHJKLM,89.ಎಇ-ಗಙಚಛಜಠಡಣ,89.EU-DFGHJKLM +26,00.0A-DFGHJKLM,00.0ಒ-ಗಙಚಛಜಠಡಣ,00.0A-DFGHJKLM +26,BCDF.GHJK-DFGHJKLM,ಕಖಗಙ.ಚಛಜಠ-ಗಙಚಛಜಠಡಣ,BCDF.GHJK-DFGHJKLM +26,LMNP.QRST-DFGHJKLM,ಡಣತದ.ಧನಪಫ-ಗಙಚಛಜಠಡಣ,LMNP.QRST-DFGHJKLM +26,VWXY.Z123-DFGHJKLM,ಬಭರಲ.ವ123-ಗಙಚಛಜಠಡಣ,VWXY.Z123-DFGHJKLM +26,4567.890B-DFGHJKLM,4567.890ಕ-ಗಙಚಛಜಠಡಣ,4567.890B-DFGHJKLM +26,pq.xy-DFGHJKLM,ದಧ.ರಲ-ಗಙಚಛಜಠಡಣ,PQ.XY-DFGHJKLM +26,pq.xyz-DFGHJKLM,ದಧ.ರಲವ-ಗಙಚಛಜಠಡಣ,PQ.XYZ-DFGHJKLM +26,pqx.yz-DFGHJKLM,ದಧರ.ಲವ-ಗಙಚಛಜಠಡಣ,PQX.YZ-DFGHJKLM +26,pq.rxyz-DFGHJKLM,ದಧ.ನರಲವ-ಗಙಚಛಜಠಡಣ,PQ.RXYZ-DFGHJKLM +26,pqr.xyz-DFGHJKLM,ದಧನ.ರಲವ-ಗಙಚಛಜಠಡಣ,PQR.XYZ-DFGHJKLM +26,pqrx.yz-DFGHJKLM,ದಧನರ.ಲವ-ಗಙಚಛಜಠಡಣ,PQRX.YZ-DFGHJKLM +26,pqr.sxyz-DFGHJKLM,ದಧನ.ಪರಲವ-ಗಙಚಛಜಠಡಣ,PQR.SXYZ-DFGHJKLM +26,pqrs.xyz-DFGHJKLM,ದಧನಪ.ರಲವ-ಗಙಚಛಜಠಡಣ,PQRS.XYZ-DFGHJKLM +26,pqrs.txyz-DFGHJKLM,ದಧನಪ.ಫರಲವ-ಗಙಚಛಜಠಡಣ,PQRS.TXYZ-DFGHJKLM +26,pqrst.vxyz-DFGHJKLM,ದಧನಪಫ.ಬರಲವ-ಗಙಚಛಜಠಡಣ,PQRST.VXYZ-DFGHJKLM +26,p1.xy-DFGHJKLM,ದ1.ರಲ-ಗಙಚಛಜಠಡಣ,P1.XY-DFGHJKLM +26,pq.2y-DFGHJKLM,ದಧ.2ಲ-ಗಙಚಛಜಠಡಣ,PQ.2Y-DFGHJKLM +26,3q.x4-DFGHJKLM,3ಧ.ರ4-ಗಙಚಛಜಠಡಣ,3Q.X4-DFGHJKLM +26,5q.6y-DFGHJKLM,5ಧ.6ಲ-ಗಙಚಛಜಠಡಣ,5Q.6Y-DFGHJKLM +26,pq.1yz-DFGHJKLM,ದಧ.1ಲವ-ಗಙಚಛಜಠಡಣ,PQ.1YZ-DFGHJKLM +26,pq1.yz-DFGHJKLM,ದಧ1.ಲವ-ಗಙಚಛಜಠಡಣ,PQ1.YZ-DFGHJKLM +26,p2.x3z-DFGHJKLM,ದ2.ರ3ವ-ಗಙಚಛಜಠಡಣ,P2.X3Z-DFGHJKLM +26,p2x.3z-DFGHJKLM,ದ2ರ.3ವ-ಗಙಚಛಜಠಡಣ,P2X.3Z-DFGHJKLM +26,pq.1xy2-DFGHJKLM,ದಧ.1ರಲ2-ಗಙಚಛಜಠಡಣ,PQ.1XY2-DFGHJKLM +26,pq1.xy2-DFGHJKLM,ದಧ1.ರಲ2-ಗಙಚಛಜಠಡಣ,PQ1.XY2-DFGHJKLM +26,pq1x.y2-DFGHJKLM,ದಧ1ರ.ಲ2-ಗಙಚಛಜಠಡಣ,PQ1X.Y2-DFGHJKLM +26,p3.rx4z-DFGHJKLM,ದ3.ನರ4ವ-ಗಙಚಛಜಠಡಣ,P3.RX4Z-DFGHJKLM +26,p3r.x4z-DFGHJKLM,ದ3ನ.ರ4ವ-ಗಙಚಛಜಠಡಣ,P3R.X4Z-DFGHJKLM +26,p3rx.4z-DFGHJKLM,ದ3ನರ.4ವ-ಗಙಚಛಜಠಡಣ,P3RX.4Z-DFGHJKLM +26,5q.r6y7-DFGHJKLM,5ಧ.ನ6ಲ7-ಗಙಚಛಜಠಡಣ,5Q.R6Y7-DFGHJKLM +26,5qr.6y7-DFGHJKLM,5ಧನ.6ಲ7-ಗಙಚಛಜಠಡಣ,5QR.6Y7-DFGHJKLM +26,5qr6.y7-DFGHJKLM,5ಧನ6.ಲ7-ಗಙಚಛಜಠಡಣ,5QR6.Y7-DFGHJKLM +26,pq1.sx2z-DFGHJKLM,ದಧ1.ಪರ2ವ-ಗಙಚಛಜಠಡಣ,PQ1.SX2Z-DFGHJKLM +26,pq1s.x2z-DFGHJKLM,ದಧ1ಪ.ರ2ವ-ಗಙಚಛಜಠಡಣ,PQ1S.X2Z-DFGHJKLM +26,p3r.s4yz-DFGHJKLM,ದ3ನ.ಪ4ಲವ-ಗಙಚಛಜಠಡಣ,P3R.S4YZ-DFGHJKLM +26,p3rs.4yz-DFGHJKLM,ದ3ನಪ.4ಲವ-ಗಙಚಛಜಠಡಣ,P3RS.4YZ-DFGHJKLM +26,5qr.6xy7-DFGHJKLM,5ಧನ.6ರಲ7-ಗಙಚಛಜಠಡಣ,5QR.6XY7-DFGHJKLM +26,5qr6.xy7-DFGHJKLM,5ಧನ6.ರಲ7-ಗಙಚಛಜಠಡಣ,5QR6.XY7-DFGHJKLM +26,8q9.sx0z-DFGHJKLM,8ಧ9.ಪರ0ವ-ಗಙಚಛಜಠಡಣ,8Q9.SX0Z-DFGHJKLM +26,8q9s.x0z-DFGHJKLM,8ಧ9ಪ.ರ0ವ-ಗಙಚಛಜಠಡಣ,8Q9S.X0Z-DFGHJKLM +26,1qr2.tx3z-DFGHJKLM,1ಧನ2.ಫರ3ವ-ಗಙಚಛಜಠಡಣ,1QR2.TX3Z-DFGHJKLM +26,p4rs.5xy6-DFGHJKLM,ದ4ನಪ.5ರಲ6-ಗಙಚಛಜಠಡಣ,P4RS.5XY6-DFGHJKLM +26,p7r8.t9y0-DFGHJKLM,ದ7ನ8.ಫ9ಲ0-ಗಙಚಛಜಠಡಣ,P7R8.T9Y0-DFGHJKLM +26,pq1st.2xy3-DFGHJKLM,ದಧ1ಪಫ.2ರಲ3-ಗಙಚಛಜಠಡಣ,PQ1ST.2XY3-DFGHJKLM +26,p4rs5.vx6z-DFGHJKLM,ದ4ನಪ5.ಬರ6ವ-ಗಙಚಛಜಠಡಣ,P4RS5.VX6Z-DFGHJKLM +26,7qr8t.v9yz-DFGHJKLM,7ಧನ8ಫ.ಬ9ಲವ-ಗಙಚಛಜಠಡಣ,7QR8T.V9YZ-DFGHJKLM +26,p1r2t.3x4z-DFGHJKLM,ದ1ನ2ಫ.3ರ4ವ-ಗಙಚಛಜಠಡಣ,P1R2T.3X4Z-DFGHJKLM +26,5q6s7.v8y9-DFGHJKLM,5ಧ6ಪ7.ಬ8ಲ9-ಗಙಚಛಜಠಡಣ,5Q6S7.V8Y9-DFGHJKLM +26,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ಗಙಚಛಜಠಡಣ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +26,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ಒಕಖಗಎಙಚಛIಜಠಡಣತOದಧನಪಫಇಬಭರಲವ-ಗಙಚಛಜಠಡಣ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +26,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ಒಕಖಗಎಙಚಛIಜಠಡಣತOದಧನಪಫಇಬಭರಲವ-ಗಙಚಛಜಠಡಣ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +26,OI.xx-DFGHJKLM,OI.ರರ-ಗಙಚಛಜಠಡಣ,OI.XX-DFGHJKLM +26,oi.xx-DFGHJKLM,OI.ರರ-ಗಙಚಛಜಠಡಣ,OI.XX-DFGHJKLM +26,oi.xx-oooooooo-DFGHJKLM,OI.ರರ-OOOOOOOO-ಗಙಚಛಜಠಡಣ,OI.XX-OOOOOOOO-DFGHJKLM +26,oi.xx-iiiiiiii-DFGHJKLM,OI.ರರ-IIIIIIII-ಗಙಚಛಜಠಡಣ,OI.XX-IIIIIIII-DFGHJKLM +26,PQ.RS-01234567-DFGHJKLM,ದಧ.ನಪ-01234567-ಗಙಚಛಜಠಡಣ,PQ.RS-01234567-DFGHJKLM +26,PQ.RS-890-DFGHJKLM,ದಧ.ನಪ-890-ಗಙಚಛಜಠಡಣ,PQ.RS-890-DFGHJKLM +27,89.EU,89.ઇઉ,89.EU +27,00.0A,00.0ળ,00.0A +27,BCDF.GHJK,ગજડદ.બકચટ,BCDF.GHJK +27,LMNP.QRST,તપઠર.વઞમફ,LMNP.QRST +27,VWXY.Z123,ષનઝઢ.ભ123,VWXY.Z123 +27,4567.890B,4567.890ગ,4567.890B +27,pq.xy,રવ.ઝઢ,PQ.XY +27,pq.xyz,રવ.ઝઢભ,PQ.XYZ +27,pqx.yz,રવઝ.ઢભ,PQX.YZ +27,pq.rxyz,રવ.ઞઝઢભ,PQ.RXYZ +27,pqr.xyz,રવઞ.ઝઢભ,PQR.XYZ +27,pqrx.yz,રવઞઝ.ઢભ,PQRX.YZ +27,pqr.sxyz,રવઞ.મઝઢભ,PQR.SXYZ +27,pqrs.xyz,રવઞમ.ઝઢભ,PQRS.XYZ +27,pqrs.txyz,રવઞમ.ફઝઢભ,PQRS.TXYZ +27,pqrst.vxyz,રવઞમફ.ષઝઢભ,PQRST.VXYZ +27,p1.xy,ર1.ઝઢ,P1.XY +27,pq.2y,રવ.2ઢ,PQ.2Y +27,3q.x4,3વ.ઝ4,3Q.X4 +27,5q.6y,5વ.6ઢ,5Q.6Y +27,pq.1yz,રવ.1ઢભ,PQ.1YZ +27,pq1.yz,રવ1.ઢભ,PQ1.YZ +27,p2.x3z,ર2.ઝ3ભ,P2.X3Z +27,p2x.3z,ર2ઝ.3ભ,P2X.3Z +27,pq.1xy2,રવ.1ઝઢ2,PQ.1XY2 +27,pq1.xy2,રવ1.ઝઢ2,PQ1.XY2 +27,pq1x.y2,રવ1ઝ.ઢ2,PQ1X.Y2 +27,p3.rx4z,ર3.ઞઝ4ભ,P3.RX4Z +27,p3r.x4z,ર3ઞ.ઝ4ભ,P3R.X4Z +27,p3rx.4z,ર3ઞઝ.4ભ,P3RX.4Z +27,5q.r6y7,5વ.ઞ6ઢ7,5Q.R6Y7 +27,5qr.6y7,5વઞ.6ઢ7,5QR.6Y7 +27,5qr6.y7,5વઞ6.ઢ7,5QR6.Y7 +27,pq1.sx2z,રવ1.મઝ2ભ,PQ1.SX2Z +27,pq1s.x2z,રવ1મ.ઝ2ભ,PQ1S.X2Z +27,p3r.s4yz,ર3ઞ.મ4ઢભ,P3R.S4YZ +27,p3rs.4yz,ર3ઞમ.4ઢભ,P3RS.4YZ +27,5qr.6xy7,5વઞ.6ઝઢ7,5QR.6XY7 +27,5qr6.xy7,5વઞ6.ઝઢ7,5QR6.XY7 +27,8q9.sx0z,8વ9.મઝ0ભ,8Q9.SX0Z +27,8q9s.x0z,8વ9મ.ઝ0ભ,8Q9S.X0Z +27,1qr2.tx3z,1વઞ2.ફઝ3ભ,1QR2.TX3Z +27,p4rs.5xy6,ર4ઞમ.5ઝઢ6,P4RS.5XY6 +27,p7r8.t9y0,ર7ઞ8.ફ9ઢ0,P7R8.T9Y0 +27,pq1st.2xy3,રવ1મફ.2ઝઢ3,PQ1ST.2XY3 +27,p4rs5.vx6z,ર4ઞમ5.ષઝ6ભ,P4RS5.VX6Z +27,7qr8t.v9yz,7વઞ8ફ.ષ9ઢભ,7QR8T.V9YZ +27,p1r2t.3x4z,ર1ઞ2ફ.3ઝ4ભ,P1R2T.3X4Z +27,5q6s7.v8y9,5વ6મ7.ષ8ઢ9,5Q6S7.V8Y9 +27,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +27,abcdefghijklmnopqrstuvwxyz,ળગજડઇદબકIચટતપઠOરવઞમફઉષનઝઢભ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +27,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ળગજડઇદબકIચટતપઠOરવઞમફઉષનઝઢભ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +27,OI.xx,OI.ઝઝ,OI.XX +27,oi.xx,OI.ઝઝ,OI.XX +27,oi.xx-oooooooo,OI.ઝઝ-OOOOOOOO,OI.XX-OOOOOOOO +27,oi.xx-iiiiiiii,OI.ઝઝ-IIIIIIII,OI.XX-IIIIIIII +27,PQ.RS-01234567,રવ.ઞમ-01234567,PQ.RS-01234567 +27,PQ.RS-890,રવ.ઞમ-890,PQ.RS-890 +27,89.EU-bc,89.ઇઉ-ગજ,89.EU-BC +27,00.0A-bc,00.0ળ-ગજ,00.0A-BC +27,BCDF.GHJK-bc,ગજડદ.બકચટ-ગજ,BCDF.GHJK-BC +27,LMNP.QRST-bc,તપઠર.વઞમફ-ગજ,LMNP.QRST-BC +27,VWXY.Z123-bc,ષનઝઢ.ભ123-ગજ,VWXY.Z123-BC +27,4567.890B-bc,4567.890ગ-ગજ,4567.890B-BC +27,pq.xy-bc,રવ.ઝઢ-ગજ,PQ.XY-BC +27,pq.xyz-bc,રવ.ઝઢભ-ગજ,PQ.XYZ-BC +27,pqx.yz-bc,રવઝ.ઢભ-ગજ,PQX.YZ-BC +27,pq.rxyz-bc,રવ.ઞઝઢભ-ગજ,PQ.RXYZ-BC +27,pqr.xyz-bc,રવઞ.ઝઢભ-ગજ,PQR.XYZ-BC +27,pqrx.yz-bc,રવઞઝ.ઢભ-ગજ,PQRX.YZ-BC +27,pqr.sxyz-bc,રવઞ.મઝઢભ-ગજ,PQR.SXYZ-BC +27,pqrs.xyz-bc,રવઞમ.ઝઢભ-ગજ,PQRS.XYZ-BC +27,pqrs.txyz-bc,રવઞમ.ફઝઢભ-ગજ,PQRS.TXYZ-BC +27,pqrst.vxyz-bc,રવઞમફ.ષઝઢભ-ગજ,PQRST.VXYZ-BC +27,p1.xy-bc,ર1.ઝઢ-ગજ,P1.XY-BC +27,pq.2y-bc,રવ.2ઢ-ગજ,PQ.2Y-BC +27,3q.x4-bc,3વ.ઝ4-ગજ,3Q.X4-BC +27,5q.6y-bc,5વ.6ઢ-ગજ,5Q.6Y-BC +27,pq.1yz-bc,રવ.1ઢભ-ગજ,PQ.1YZ-BC +27,pq1.yz-bc,રવ1.ઢભ-ગજ,PQ1.YZ-BC +27,p2.x3z-bc,ર2.ઝ3ભ-ગજ,P2.X3Z-BC +27,p2x.3z-bc,ર2ઝ.3ભ-ગજ,P2X.3Z-BC +27,pq.1xy2-bc,રવ.1ઝઢ2-ગજ,PQ.1XY2-BC +27,pq1.xy2-bc,રવ1.ઝઢ2-ગજ,PQ1.XY2-BC +27,pq1x.y2-bc,રવ1ઝ.ઢ2-ગજ,PQ1X.Y2-BC +27,p3.rx4z-bc,ર3.ઞઝ4ભ-ગજ,P3.RX4Z-BC +27,p3r.x4z-bc,ર3ઞ.ઝ4ભ-ગજ,P3R.X4Z-BC +27,p3rx.4z-bc,ર3ઞઝ.4ભ-ગજ,P3RX.4Z-BC +27,5q.r6y7-bc,5વ.ઞ6ઢ7-ગજ,5Q.R6Y7-BC +27,5qr.6y7-bc,5વઞ.6ઢ7-ગજ,5QR.6Y7-BC +27,5qr6.y7-bc,5વઞ6.ઢ7-ગજ,5QR6.Y7-BC +27,pq1.sx2z-bc,રવ1.મઝ2ભ-ગજ,PQ1.SX2Z-BC +27,pq1s.x2z-bc,રવ1મ.ઝ2ભ-ગજ,PQ1S.X2Z-BC +27,p3r.s4yz-bc,ર3ઞ.મ4ઢભ-ગજ,P3R.S4YZ-BC +27,p3rs.4yz-bc,ર3ઞમ.4ઢભ-ગજ,P3RS.4YZ-BC +27,5qr.6xy7-bc,5વઞ.6ઝઢ7-ગજ,5QR.6XY7-BC +27,5qr6.xy7-bc,5વઞ6.ઝઢ7-ગજ,5QR6.XY7-BC +27,8q9.sx0z-bc,8વ9.મઝ0ભ-ગજ,8Q9.SX0Z-BC +27,8q9s.x0z-bc,8વ9મ.ઝ0ભ-ગજ,8Q9S.X0Z-BC +27,1qr2.tx3z-bc,1વઞ2.ફઝ3ભ-ગજ,1QR2.TX3Z-BC +27,p4rs.5xy6-bc,ર4ઞમ.5ઝઢ6-ગજ,P4RS.5XY6-BC +27,p7r8.t9y0-bc,ર7ઞ8.ફ9ઢ0-ગજ,P7R8.T9Y0-BC +27,pq1st.2xy3-bc,રવ1મફ.2ઝઢ3-ગજ,PQ1ST.2XY3-BC +27,p4rs5.vx6z-bc,ર4ઞમ5.ષઝ6ભ-ગજ,P4RS5.VX6Z-BC +27,7qr8t.v9yz-bc,7વઞ8ફ.ષ9ઢભ-ગજ,7QR8T.V9YZ-BC +27,p1r2t.3x4z-bc,ર1ઞ2ફ.3ઝ4ભ-ગજ,P1R2T.3X4Z-BC +27,5q6s7.v8y9-bc,5વ6મ7.ષ8ઢ9-ગજ,5Q6S7.V8Y9-BC +27,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ગજ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +27,abcdefghijklmnopqrstuvwxyz-bc,ળગજડઇદબકIચટતપઠOરવઞમફઉષનઝઢભ-ગજ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +27,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ળગજડઇદબકIચટતપઠOરવઞમફઉષનઝઢભ-ગજ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +27,OI.xx-bc,OI.ઝઝ-ગજ,OI.XX-BC +27,oi.xx-bc,OI.ઝઝ-ગજ,OI.XX-BC +27,oi.xx-oooooooo-bc,OI.ઝઝ-OOOOOOOO-ગજ,OI.XX-OOOOOOOO-BC +27,oi.xx-iiiiiiii-bc,OI.ઝઝ-IIIIIIII-ગજ,OI.XX-IIIIIIII-BC +27,PQ.RS-01234567-bc,રવ.ઞમ-01234567-ગજ,PQ.RS-01234567-BC +27,PQ.RS-890-bc,રવ.ઞમ-890-ગજ,PQ.RS-890-BC +27,89.EU-DFGHJKLM,89.ઇઉ-ડદબકચટતપ,89.EU-DFGHJKLM +27,00.0A-DFGHJKLM,00.0ળ-ડદબકચટતપ,00.0A-DFGHJKLM +27,BCDF.GHJK-DFGHJKLM,ગજડદ.બકચટ-ડદબકચટતપ,BCDF.GHJK-DFGHJKLM +27,LMNP.QRST-DFGHJKLM,તપઠર.વઞમફ-ડદબકચટતપ,LMNP.QRST-DFGHJKLM +27,VWXY.Z123-DFGHJKLM,ષનઝઢ.ભ123-ડદબકચટતપ,VWXY.Z123-DFGHJKLM +27,4567.890B-DFGHJKLM,4567.890ગ-ડદબકચટતપ,4567.890B-DFGHJKLM +27,pq.xy-DFGHJKLM,રવ.ઝઢ-ડદબકચટતપ,PQ.XY-DFGHJKLM +27,pq.xyz-DFGHJKLM,રવ.ઝઢભ-ડદબકચટતપ,PQ.XYZ-DFGHJKLM +27,pqx.yz-DFGHJKLM,રવઝ.ઢભ-ડદબકચટતપ,PQX.YZ-DFGHJKLM +27,pq.rxyz-DFGHJKLM,રવ.ઞઝઢભ-ડદબકચટતપ,PQ.RXYZ-DFGHJKLM +27,pqr.xyz-DFGHJKLM,રવઞ.ઝઢભ-ડદબકચટતપ,PQR.XYZ-DFGHJKLM +27,pqrx.yz-DFGHJKLM,રવઞઝ.ઢભ-ડદબકચટતપ,PQRX.YZ-DFGHJKLM +27,pqr.sxyz-DFGHJKLM,રવઞ.મઝઢભ-ડદબકચટતપ,PQR.SXYZ-DFGHJKLM +27,pqrs.xyz-DFGHJKLM,રવઞમ.ઝઢભ-ડદબકચટતપ,PQRS.XYZ-DFGHJKLM +27,pqrs.txyz-DFGHJKLM,રવઞમ.ફઝઢભ-ડદબકચટતપ,PQRS.TXYZ-DFGHJKLM +27,pqrst.vxyz-DFGHJKLM,રવઞમફ.ષઝઢભ-ડદબકચટતપ,PQRST.VXYZ-DFGHJKLM +27,p1.xy-DFGHJKLM,ર1.ઝઢ-ડદબકચટતપ,P1.XY-DFGHJKLM +27,pq.2y-DFGHJKLM,રવ.2ઢ-ડદબકચટતપ,PQ.2Y-DFGHJKLM +27,3q.x4-DFGHJKLM,3વ.ઝ4-ડદબકચટતપ,3Q.X4-DFGHJKLM +27,5q.6y-DFGHJKLM,5વ.6ઢ-ડદબકચટતપ,5Q.6Y-DFGHJKLM +27,pq.1yz-DFGHJKLM,રવ.1ઢભ-ડદબકચટતપ,PQ.1YZ-DFGHJKLM +27,pq1.yz-DFGHJKLM,રવ1.ઢભ-ડદબકચટતપ,PQ1.YZ-DFGHJKLM +27,p2.x3z-DFGHJKLM,ર2.ઝ3ભ-ડદબકચટતપ,P2.X3Z-DFGHJKLM +27,p2x.3z-DFGHJKLM,ર2ઝ.3ભ-ડદબકચટતપ,P2X.3Z-DFGHJKLM +27,pq.1xy2-DFGHJKLM,રવ.1ઝઢ2-ડદબકચટતપ,PQ.1XY2-DFGHJKLM +27,pq1.xy2-DFGHJKLM,રવ1.ઝઢ2-ડદબકચટતપ,PQ1.XY2-DFGHJKLM +27,pq1x.y2-DFGHJKLM,રવ1ઝ.ઢ2-ડદબકચટતપ,PQ1X.Y2-DFGHJKLM +27,p3.rx4z-DFGHJKLM,ર3.ઞઝ4ભ-ડદબકચટતપ,P3.RX4Z-DFGHJKLM +27,p3r.x4z-DFGHJKLM,ર3ઞ.ઝ4ભ-ડદબકચટતપ,P3R.X4Z-DFGHJKLM +27,p3rx.4z-DFGHJKLM,ર3ઞઝ.4ભ-ડદબકચટતપ,P3RX.4Z-DFGHJKLM +27,5q.r6y7-DFGHJKLM,5વ.ઞ6ઢ7-ડદબકચટતપ,5Q.R6Y7-DFGHJKLM +27,5qr.6y7-DFGHJKLM,5વઞ.6ઢ7-ડદબકચટતપ,5QR.6Y7-DFGHJKLM +27,5qr6.y7-DFGHJKLM,5વઞ6.ઢ7-ડદબકચટતપ,5QR6.Y7-DFGHJKLM +27,pq1.sx2z-DFGHJKLM,રવ1.મઝ2ભ-ડદબકચટતપ,PQ1.SX2Z-DFGHJKLM +27,pq1s.x2z-DFGHJKLM,રવ1મ.ઝ2ભ-ડદબકચટતપ,PQ1S.X2Z-DFGHJKLM +27,p3r.s4yz-DFGHJKLM,ર3ઞ.મ4ઢભ-ડદબકચટતપ,P3R.S4YZ-DFGHJKLM +27,p3rs.4yz-DFGHJKLM,ર3ઞમ.4ઢભ-ડદબકચટતપ,P3RS.4YZ-DFGHJKLM +27,5qr.6xy7-DFGHJKLM,5વઞ.6ઝઢ7-ડદબકચટતપ,5QR.6XY7-DFGHJKLM +27,5qr6.xy7-DFGHJKLM,5વઞ6.ઝઢ7-ડદબકચટતપ,5QR6.XY7-DFGHJKLM +27,8q9.sx0z-DFGHJKLM,8વ9.મઝ0ભ-ડદબકચટતપ,8Q9.SX0Z-DFGHJKLM +27,8q9s.x0z-DFGHJKLM,8વ9મ.ઝ0ભ-ડદબકચટતપ,8Q9S.X0Z-DFGHJKLM +27,1qr2.tx3z-DFGHJKLM,1વઞ2.ફઝ3ભ-ડદબકચટતપ,1QR2.TX3Z-DFGHJKLM +27,p4rs.5xy6-DFGHJKLM,ર4ઞમ.5ઝઢ6-ડદબકચટતપ,P4RS.5XY6-DFGHJKLM +27,p7r8.t9y0-DFGHJKLM,ર7ઞ8.ફ9ઢ0-ડદબકચટતપ,P7R8.T9Y0-DFGHJKLM +27,pq1st.2xy3-DFGHJKLM,રવ1મફ.2ઝઢ3-ડદબકચટતપ,PQ1ST.2XY3-DFGHJKLM +27,p4rs5.vx6z-DFGHJKLM,ર4ઞમ5.ષઝ6ભ-ડદબકચટતપ,P4RS5.VX6Z-DFGHJKLM +27,7qr8t.v9yz-DFGHJKLM,7વઞ8ફ.ષ9ઢભ-ડદબકચટતપ,7QR8T.V9YZ-DFGHJKLM +27,p1r2t.3x4z-DFGHJKLM,ર1ઞ2ફ.3ઝ4ભ-ડદબકચટતપ,P1R2T.3X4Z-DFGHJKLM +27,5q6s7.v8y9-DFGHJKLM,5વ6મ7.ષ8ઢ9-ડદબકચટતપ,5Q6S7.V8Y9-DFGHJKLM +27,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ડદબકચટતપ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +27,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ળગજડઇદબકIચટતપઠOરવઞમફઉષનઝઢભ-ડદબકચટતપ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +27,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ળગજડઇદબકIચટતપઠOરવઞમફઉષનઝઢભ-ડદબકચટતપ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +27,OI.xx-DFGHJKLM,OI.ઝઝ-ડદબકચટતપ,OI.XX-DFGHJKLM +27,oi.xx-DFGHJKLM,OI.ઝઝ-ડદબકચટતપ,OI.XX-DFGHJKLM +27,oi.xx-oooooooo-DFGHJKLM,OI.ઝઝ-OOOOOOOO-ડદબકચટતપ,OI.XX-OOOOOOOO-DFGHJKLM +27,oi.xx-iiiiiiii-DFGHJKLM,OI.ઝઝ-IIIIIIII-ડદબકચટતપ,OI.XX-IIIIIIII-DFGHJKLM +27,PQ.RS-01234567-DFGHJKLM,રવ.ઞમ-01234567-ડદબકચટતપ,PQ.RS-01234567-DFGHJKLM +27,PQ.RS-890-DFGHJKLM,રવ.ઞમ-890-ડદબકચટતપ,PQ.RS-890-DFGHJKLM diff --git a/unittest/unittest.c b/unittest/unittest.c index 73d0f77..c8b1b14 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -316,7 +316,7 @@ int testEncodeAndDecode(const char *str, double y, double x, int localsolutions, int tc2 = -1; int tcParent = -1; int j; - char *e = strchr(strResult, ' '); + char *e = (char*) strchr(strResult, ' '); found = 0; if (e) { *e = 0; @@ -538,8 +538,8 @@ int encode_decode_tests() { int nr = sizeof(encode_test) / sizeof(encode_test_record) - 1; printf("%d encodes\n", nr); for (i = 0; i < nr; i++) { - show_progress(i, nr, nrTests); const encode_test_record *t = &encode_test[i]; + show_progress(i, nr, nrTests); nrTests += testEncodeAndDecode(t->mapcode, t->latitude, t->longitude, t->nr_local_mapcodes, t->nr_global_mapcodes); } @@ -815,10 +815,11 @@ int get_territory_robustness_tests() { int check_incorrect_encode_test(double lat, double lon, int treatAsError) { + int nrResults; int nrTests = 0; Mapcodes mapcodes; ++nrTests; - int nrResults = encodeLatLonToMapcodes(&mapcodes, lat, lon, 0, 0); + nrResults = encodeLatLonToMapcodes(&mapcodes, lat, lon, 0, 0); if (nrResults > 0) { if (treatAsError) { found_error(); @@ -1139,7 +1140,7 @@ int test_territories_csv() { if (sep) { *sep = 0; } - match = strstr(territoryNames, s); + match = (char*) strstr(territoryNames, s); if (match == NULL || (match[strlen(s)] != ' ' && match[strlen(s)] != 0 && match[strlen(s)] != ',' && match[strlen(s)] != ')')) { diff --git a/utility/mapcode.cpp b/utility/mapcode.cpp index b821b25..0a0bccb 100644 --- a/utility/mapcode.cpp +++ b/utility/mapcode.cpp @@ -106,6 +106,10 @@ static void usage(const char *appName) { printf("\n"); printf(" Create a full set of territories in CSV format.\n"); printf("\n"); + printf(" %s [-a | --alphabets]\n", appName); + printf("\n"); + printf(" Create a full set of alphabet tests in CSV format.\n"); + printf("\n"); printf(" %s [-b[XYZ] | --boundaries[XYZ]] []\n", appName); printf(" %s [-g[XYZ] | --grid[XYZ]] []\n", appName); printf(" %s [-r[XYZ] | --random[XYZ]] [] []\n", appName); @@ -380,6 +384,25 @@ static void showProgress(int i) { i, totalNrOfPoints, totalNrOfResults); } +/** + * Quickly convert a zero-terminated UTF16 to a UTF8 string (assuming sufficient room in utf8) + */ +void convertUtf16ToUtf8(char *utf8, const UWORD *utf16) { + while (*utf16) { + UWORD c = *utf16++; + if (c < 0x80) { + *utf8++ = (char) c; + } else if (c < 0x800) { + *utf8++ = (char) (192 + (c >> 6)); + *utf8++ = (char) (128 + (c & 63)); + } else { + *utf8++ = (char) (224 + (c >> 12)); + *utf8++ = (char) (128 + ((c >> 6) & 63)); + *utf8++ = (char) (128 + (c & 63)); + } + } + *utf8 = 0; +} /** * This is the main() method which is called from the command-line. @@ -522,7 +545,7 @@ int main(const int argc, const char **argv) { } } } else if ((strcmp(cmd, "-t") == 0) || - (strcmp(cmd, "--boundaries") == 0)) { + (strcmp(cmd, "--territories") == 0)) { // ------------------------------------------------------------------ // Generate a test set based on the Mapcode territories @@ -593,6 +616,110 @@ int main(const int argc, const char **argv) { } printf("\n"); } + } else if ((strcmp(cmd, "-a") == 0) || + (strcmp(cmd, "--alphabets") == 0)) { + + // ------------------------------------------------------------------ + // Generate a test set based on the Mapcode territories + // ------------------------------------------------------------------ + static const char *mapcodeForCSV[] = { + // all characters + "89.EU", + "00.0A", + "BCDF.GHJK", + "LMNP.QRST", + "VWXY.Z123", + "4567.890B", + // all forms + "pq.xy", + "pq.xyz", + "pqx.yz", + "pq.rxyz", + "pqr.xyz", + "pqrx.yz", + "pqr.sxyz", + "pqrs.xyz", + "pqrs.txyz", + "pqrst.vxyz", + // all adjad forms + "p1.xy", + "pq.2y", + "3q.x4", + "5q.6y", + "pq.1yz", + "pq1.yz", + "p2.x3z", + "p2x.3z", + "pq.1xy2", + "pq1.xy2", + "pq1x.y2", + "p3.rx4z", + "p3r.x4z", + "p3rx.4z", + "5q.r6y7", + "5qr.6y7", + "5qr6.y7", + "pq1.sx2z", + "pq1s.x2z", + "p3r.s4yz", + "p3rs.4yz", + "5qr.6xy7", + "5qr6.xy7", + "8q9.sx0z", + "8q9s.x0z", + "1qr2.tx3z", + "p4rs.5xy6", + "p7r8.t9y0", + "pq1st.2xy3", + "p4rs5.vx6z", + "7qr8t.v9yz", + "p1r2t.3x4z", + "5q6s7.v8y9", + // non-mapcode + "^0123456789!@#$^&*()/:;[]{}<>?|~%", + "abcdefghijklmnopqrstuvwxyz", + "ABCDEFGHIJKLMNOPQRSTUVWXYZ", + // special case for digit-like characters + "OI.xx", + "oi.xx", + "oi.xx-oooooooo", + "oi.xx-iiiiiiii", + "PQ.RS-01234567", + "PQ.RS-890", + NULL + }; + if ((argc < 2) || (argc > 2)) { + fprintf(stderr, "error: incorrect number of arguments\n\n"); + usage(appName); + return NORMAL_ERROR; + } + + printf("alphabetNr,MapcodeInRoman,MapcodeInAlphabet,BackInRoman\n"); + for (int alphabet = 0; alphabet < MAPCODE_ALPHABETS_TOTAL; ++alphabet) { + int variant; + for (variant = 0; variant <= 2; variant++) { + int m; + for (m = 0; mapcodeForCSV[m] != NULL; m++) { + char str[128]; + char recoded[128]; + UWORD unibuf[128]; + // build a mapcode variant + char mc[128]; + strcpy(mc, mapcodeForCSV[m]); + strcat(mc, (variant == 1) ? "-bc" : (variant == 2) ? "-DFGHJKLM" : ""); + // convert to alphabet, and back to roman + convertToAlphabet(unibuf, 128, mc, alphabet); + convertToRoman(recoded, 128, unibuf); + // output a line of csv (in utf8 format) + convertUtf16ToUtf8(str, unibuf); + printf("%d,%s,%s,%s\n", alphabet, mc, str, recoded); + if (stricmp(mc, recoded) != 0) { + fprintf(stderr, "error: utility produces unexpected results\n\n"); + return NORMAL_ERROR; + } + } + } + } } else if ((strcmp(cmd, "-b") == 0) || (strcmp(cmd, "-bXYZ") == 0) || (strcmp(cmd, "--boundaries") == 0) || (strcmp(cmd, "--boundariesXYZ") == 0)) { From 472f230a274f896f45a05dc2f8bb3ad36df37924 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Fri, 14 Oct 2016 19:57:31 +0200 Subject: [PATCH 078/181] Fixed error in unit test which caused stack corruption --- .gitignore | 4 ++ mapcodelib/mapcoder.c | 4 +- unittest/test_territories.c | 2 +- unittest/unittest.c | 113 ++++++++++++++++++------------------ 4 files changed, 64 insertions(+), 59 deletions(-) diff --git a/.gitignore b/.gitignore index 6f8157d..9f79f26 100644 --- a/.gitignore +++ b/.gitignore @@ -95,6 +95,10 @@ atlassian-ide-plugin.xml *.dsw *.ncb *.plg +*.suo +*.sln +*.vcxproj* +Debug *.opt *.pch *.pdb diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index d9de8bd..744ffb7 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -447,7 +447,7 @@ static int unpack_if_alldigits(char *input) { const int aonly = ((*s == 'A') || (*s == 'a')); if (aonly) { s++; - } //*** v1.50 + } // v1.50 for (; *s != 0 && s[2] != 0 && s[2] != '-'; s++) { if (*s == '-') { break; @@ -934,7 +934,7 @@ static void encoderEngine(const int ccode, const encodeRec *enc, const int stop_ // *** do a recursive call for the parent *** encoderEngine(ParentTerritoryOf(ccode), enc, stop_with_one_result, extraDigits, requiredEncoder, ccode); - return; /**/ + return; } else // must be grid { // skip isRestricted records unless there already is a result diff --git a/unittest/test_territories.c b/unittest/test_territories.c index ce8f478..ab671bf 100644 --- a/unittest/test_territories.c +++ b/unittest/test_territories.c @@ -2,7 +2,7 @@ extern int test_territory(const char *alphacode, int tc, int isAlias, int needsParent, int tcParent ); -int test_territories() { +static int test_territories(void) { int nrTests = 0; nrTests += test_territory("AAA", 533, 0, 0, 0); nrTests += test_territory("AB", 396, 0, 0, 496); diff --git a/unittest/unittest.c b/unittest/unittest.c index c8b1b14..4702680 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -23,44 +23,46 @@ #include #include -#define USE_PTHREADS // If your platform does not support pthread.h please change this line to #undef! -// #undef USE_PTHREADS - #include "../mapcodelib/mapcoder.c" #include "../mapcodelib/mapcode_countrynames_short.h" #include "test_territories.c" #include "decode_test.h" -#ifdef USE_PTHREADS -#include -#else -#define pthread_mutex_lock(ignore) // Fake implementation of pthread. +// If your platform does not support pthread.h, either add -DNO_POSIX_THREADS +// to your compiler command-line, or uncomment the following line: +// #define NO_POSIX_THREADS + +#ifdef NO_POSIX_THREADS + +// Fake implementation of pthread to not use threads at all: +#define pthread_mutex_lock(ignore) #define pthread_mutex_unlock(ignore) #define pthread_mutex_t int #define PTHREAD_MUTEX_INITIALIZER 0 #define pthread_t int #define pthread_join(ignore1, ignore2) 0 #define pthread_create(ignore1, ignore2, func, context) func(context) +#define MAX_THREADS 1 +#else +#include +#define MAX_THREADS 16 // Optimal: not too much, approx. nr of cores * 2, better no more than 32. #endif #define MAXLINESIZE 1024 -#ifdef USE_PTHREADS -#define MAX_THREADS 16 // Optimal: not too much, approx. nr of cores * 2, better no more than 32. -#else -#define MAX_THREADS 1 -#endif -pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; -int nrErrors = 0; +static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; +static int nrErrors = 0; + +#define LARGE_NUMBER 16000 -void found_error() { +static void found_error(void) { pthread_mutex_lock(&mutex); ++nrErrors; pthread_mutex_unlock(&mutex); } // test the alphabet conversion routines -int alphabet_tests() { +static int alphabet_tests(void) { int nrTests = 0; int i, j; const char *str, *expect; @@ -153,7 +155,7 @@ int alphabet_tests() { } // Show progress. -void show_progress(int at, int max, int nrTests) { +static void show_progress(int at, int max, int nrTests) { static clock_t prevTick = 0; // No worries, clock() is a very fast call. @@ -167,7 +169,7 @@ void show_progress(int at, int max, int nrTests) { } // -void printGeneratedMapcodes(const char *title, const Mapcodes *mapcodes) { +static void printGeneratedMapcodes(const char *title, const Mapcodes *mapcodes) { int i, nrresults = mapcodes->count; printf(" %s: %d results", title, nrresults); for (i = 0; i < nrresults; i++) { @@ -178,7 +180,7 @@ void printGeneratedMapcodes(const char *title, const Mapcodes *mapcodes) { } // test encode x,y to M, decode M, re-encode back to M -int testEncodeAndDecode(const char *str, double y, double x, int localsolutions, int globalsolutions) { +static int testEncodeAndDecode(const char *str, double y, double x, int localsolutions, int globalsolutions) { int nrTests = 0; char clean[MAX_MAPCODE_RESULT_LEN]; const char *p, *s; @@ -368,7 +370,7 @@ int testEncodeAndDecode(const char *str, double y, double x, int localsolutions, } // test strings that are expected to FAIL a decode -int test_failing_decodes() { +static int test_failing_decodes(void) { int nrTests = 0; static const char *badcodes[] = { @@ -492,7 +494,7 @@ int test_territory(const char *alphaCode, int tc, int isAlias, int needsParent, // test closely around a particular coordinate -int test_around(double y, double x) { +static int test_around(double y, double x) { int nrTests = 0; nrTests += testEncodeAndDecode("", y + 0.00001, x + 0.00001, 0, 0); nrTests += testEncodeAndDecode("", y + 0.00001, x, 0, 0); @@ -516,7 +518,7 @@ struct context_test_around { }; -int join_threads(pthread_t *threads, struct context_test_around *contexts, int total) { +static int join_threads(pthread_t *threads, struct context_test_around *contexts, int total) { int i = 0; int nrTests = 0; for (i = 0; i < total; ++i) { @@ -532,7 +534,7 @@ int join_threads(pthread_t *threads, struct context_test_around *contexts, int t } // perform testEncodeAndDecode for all elements of encode_test[] (from decode_test.h) -int encode_decode_tests() { +static int encode_decode_tests(void) { int nrTests = 0; int i = 0; int nr = sizeof(encode_test) / sizeof(encode_test_record) - 1; @@ -546,7 +548,7 @@ int encode_decode_tests() { return nrTests; } -void *execute_test_around(void *context) { +static void *execute_test_around(void *context) { int nrTests = 0; double y, x, midx, midy, thirdx; struct context_test_around *c = (struct context_test_around *) context; @@ -582,7 +584,7 @@ void *execute_test_around(void *context) { // test around all centers and corners of all territory rectangles -int re_encode_tests() { +static int re_encode_tests(void) { int nrTests = 0; int ccode = 0; int m = 0; @@ -623,7 +625,7 @@ int re_encode_tests() { return nrTests; } -int distance_tests() { +static int distance_tests(void) { int nrTests = 0; if (strcmp(mapcode_cversion, "2.1.3") >= 0) { int i; @@ -662,7 +664,7 @@ int distance_tests() { } -int test_territory_insides() { +static int test_territory_insides(void) { int nrTests = 0; if (strcmp(mapcode_cversion, "2.1.5") >= 0) { int i; @@ -724,7 +726,7 @@ int test_territory_insides() { return nrTests; } -int territory_code_tests() { +static int territory_code_tests(void) { int nrTests = 0; int i; @@ -772,7 +774,7 @@ int territory_code_tests() { } -int check_incorrect_get_territory_code_test(char *tcAlpha) { +static int check_incorrect_get_territory_code_test(char *tcAlpha) { int tc = getTerritoryCode(tcAlpha, 0); if (tc >= 0) { found_error(); @@ -782,11 +784,11 @@ int check_incorrect_get_territory_code_test(char *tcAlpha) { } -int get_territory_robustness_tests() { +static int get_territory_robustness_tests(void) { int nrTests = 0; int i; char s1[1]; - char s10k[10000]; + char largeString[LARGE_NUMBER]; nrTests += check_incorrect_get_territory_code_test("UNKNOWN"); nrTests += check_incorrect_get_territory_code_test("A"); @@ -806,15 +808,15 @@ int get_territory_robustness_tests() { s1[0] = 0; nrTests += check_incorrect_get_territory_code_test(s1); - for (i = 0; i < sizeof(s10k); ++i) { - s10k[i] = (char) ((i % 223) + 32); + for (i = 0; i < sizeof(largeString); ++i) { + largeString[i] = (char) ((i % 223) + 32); } - nrTests += check_incorrect_get_territory_code_test(s10k); + nrTests += check_incorrect_get_territory_code_test(largeString); return nrTests; } -int check_incorrect_encode_test(double lat, double lon, int treatAsError) { +static int check_incorrect_encode_test(double lat, double lon, int treatAsError) { int nrResults; int nrTests = 0; Mapcodes mapcodes; @@ -831,7 +833,7 @@ int check_incorrect_encode_test(double lat, double lon, int treatAsError) { } -int check_correct_encode_test(double lat, double lon, int treatAsError) { +static int check_correct_encode_test(double lat, double lon, int treatAsError) { Mapcodes mapcodes; int nrResults = encodeLatLonToMapcodes(&mapcodes, lat, lon, 0, 0); if (nrResults <= 0) { @@ -845,7 +847,7 @@ int check_correct_encode_test(double lat, double lon, int treatAsError) { } -int encode_robustness_tests() { +static int encode_robustness_tests(void) { int nrTests = 0; double d; unsigned char *b = (unsigned char *) &d; @@ -920,7 +922,7 @@ int encode_robustness_tests() { } -int check_incorrect_decode_test(char *mc, int tc) { +static int check_incorrect_decode_test(char *mc, int tc) { double lat; double lon; int rc = decodeMapcodeToLatLon(&lat, &lon, mc, tc); @@ -932,7 +934,7 @@ int check_incorrect_decode_test(char *mc, int tc) { } -int check_correct_decode_test(char *mc, int tc) { +static int check_correct_decode_test(char *mc, int tc) { double lat; double lon; int rc = decodeMapcodeToLatLon(&lat, &lon, mc, tc); @@ -944,11 +946,11 @@ int check_correct_decode_test(char *mc, int tc) { } -int decode_robustness_tests() { +static int decode_robustness_tests(void) { int nrTests = 0; int i; char s1[1]; - char s10k[10000]; + char largeString[LARGE_NUMBER]; int tc = getTerritoryCode("NLD", 0); nrTests += check_incorrect_decode_test("", 0); @@ -965,8 +967,8 @@ int decode_robustness_tests() { nrTests += check_incorrect_decode_test(s1, 0); nrTests += check_incorrect_decode_test(s1, tc); - for (i = 0; i < sizeof(s10k); ++i) { - s10k[i] = (char) ((i % 223) + 32); + for (i = 0; i < sizeof(largeString); ++i) { + largeString[i] = (char) ((i % 223) + 32); } nrTests += check_incorrect_decode_test(s1, 0); nrTests += check_incorrect_decode_test(s1, tc); @@ -974,7 +976,7 @@ int decode_robustness_tests() { } -int check_alphabet_assertion(char *msg, int condition, char *format, int a) { +static int check_alphabet_assertion(char *msg, int condition, char *format, int a) { if (condition == 0) { found_error(); printf("*** ERROR *** %s, ", msg); @@ -985,20 +987,20 @@ int check_alphabet_assertion(char *msg, int condition, char *format, int a) { } -int alphabet_robustness_tests() { +static int alphabet_robustness_tests(void) { int nrTests = 0; int i; int a; char s1[1]; - char s10k[10000]; + char largeString[LARGE_NUMBER]; char *ps; UWORD u1[1]; - UWORD u10k[10000]; + UWORD largeUnicodeString[LARGE_NUMBER]; UWORD *pu; s1[0] = 0; - for (i = 0; i < sizeof(s10k); ++i) { - s10k[i] = (char) ((i % 223) + 32); + for (i = 0; i < sizeof(largeString); ++i) { + largeString[i] = (char) ((i % 223) + 32); } for (a = 0; a < MAPCODE_ALPHABETS_TOTAL; a++) { @@ -1011,19 +1013,18 @@ int alphabet_robustness_tests() { nrTests += check_alphabet_assertion("convertToRoman cannot return 0", ps != 0, "alphabet=%d", a); nrTests += check_alphabet_assertion("convertToRoman must return empty string", ps[0] == 0, "alphabet=%d", a); - pu = convertToAlphabet(u10k, sizeof(u10k), s10k, 0); + pu = convertToAlphabet(largeUnicodeString, sizeof(largeUnicodeString) / sizeof(largeUnicodeString[0]), largeString, 0); nrTests += check_alphabet_assertion("convertToAlphabet cannot return 0", pu != 0, "alphabet=%d", a); - ps = convertToRoman(s10k, sizeof(s10k), pu); + ps = convertToRoman(largeString, sizeof(largeString) / sizeof(largeString[0]), pu); nrTests += check_alphabet_assertion("convertToRoman cannot return 0", ps != 0, "alphabet=%d", a); - nrTests += check_alphabet_assertion("convertToRoman must return size", strlen(ps) < sizeof(s10k), "alphabet=%d", - a); + nrTests += check_alphabet_assertion("convertToRoman must return size", strlen(ps) < sizeof(largeString), "alphabet=%d", a); } return nrTests; } -int robustness_tests() { +static int robustness_tests(void) { int nrTests = 0; nrTests += get_territory_robustness_tests(); nrTests += encode_robustness_tests(); @@ -1032,7 +1033,7 @@ int robustness_tests() { return nrTests; } -int alphabet_per_territory_tests() { +static int alphabet_per_territory_tests(void) { int nrTests = 0; int i, j; for (i = 0; i < MAX_CCODE; i++) { @@ -1054,7 +1055,7 @@ int alphabet_per_territory_tests() { return nrTests; } -int test_territories_csv() { +static int test_territories_csv(void) { int nrTests = 0; int linesTested = 0; const char *csvName = "territories.csv"; From 76c3ad1bf67478127707873b28f74d2ffac54e52 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Sat, 15 Oct 2016 11:34:02 +0200 Subject: [PATCH 079/181] Fixed open-ended string --- unittest/unittest.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/unittest/unittest.c b/unittest/unittest.c index 4702680..1b00132 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -999,9 +999,10 @@ static int alphabet_robustness_tests(void) { UWORD *pu; s1[0] = 0; - for (i = 0; i < sizeof(largeString); ++i) { + for (i = 0; i < sizeof(largeString) - 1; ++i) { largeString[i] = (char) ((i % 223) + 32); } + largeString[sizeof(largeString) - 1] = 0; for (a = 0; a < MAPCODE_ALPHABETS_TOTAL; a++) { From dea5ca1da642848b6ca4e7d2196e85e86cf9a087 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Sat, 15 Oct 2016 11:35:30 +0200 Subject: [PATCH 080/181] Fixed open-ended string --- unittest/unittest.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/unittest/unittest.c b/unittest/unittest.c index 1b00132..25ed1fb 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -1201,7 +1201,7 @@ int main(const int argc, const char **argv) { nrTests += re_encode_tests(); printf("-----------------------------------------------------------\n"); - printf("Done.\nExecuted %d tests, found %d errors)\n", nrTests, nrErrors); + printf("Done.\nExecuted %d tests, found %d errors\n", nrTests, nrErrors); if (nrErrors > 0) { printf("UNIT TESTS FAILED!\n"); } else { From 90cd32ce4daae63cc507c80bb42590f5adaca006 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Sat, 15 Oct 2016 11:38:43 +0200 Subject: [PATCH 081/181] Fixed CMakeLists.txt --- CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 75ac0b4..9917b6a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,6 +5,7 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") set(SOURCE_FILES mapcodelib/basics.h + mapcodelib/mapcode_alphabets.h mapcodelib/mapcode_countrynames.h mapcodelib/mapcode_countrynames_short.h mapcodelib/mapcode_fast_encode.h From 189171f83cc3ceac7c168ff0527aa15d62dcd198 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Sat, 15 Oct 2016 11:41:15 +0200 Subject: [PATCH 082/181] Fixed name of CSV file --- unittest/{alphabet_tests.csv => alphabets.csv} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename unittest/{alphabet_tests.csv => alphabets.csv} (100%) diff --git a/unittest/alphabet_tests.csv b/unittest/alphabets.csv similarity index 100% rename from unittest/alphabet_tests.csv rename to unittest/alphabets.csv From 45dafe9bdaacb48c7253b32e0a41328e0b84deb4 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Sat, 15 Oct 2016 12:21:08 +0200 Subject: [PATCH 083/181] Fixed parameters names --- docs/mapcode_library_c.docx | Bin 55421 -> 54396 bytes docs/mapcode_library_c.pdf | Bin 296555 -> 296252 bytes mapcodelib/mapcoder.c | 207 ++++++++++++++++++------------------ mapcodelib/mapcoder.h | 51 +++++---- 4 files changed, 130 insertions(+), 128 deletions(-) diff --git a/docs/mapcode_library_c.docx b/docs/mapcode_library_c.docx index 9155e245e861d26fc34dec11ec8a59d3d9b5eaf5..2434e45dbe6b37f988b228bb00ea0f647c175130 100644 GIT binary patch delta 47157 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%0DDqGb2!%k zYN`r*9qgxEgFUZfB@X%np@SXaF;Od#=KJ(upG38XC& z4^#k&Zs31LhZM{kw?lG*qTq1p1(>Lwu8PXS3Zw|M4bZGrJ_$(ioP#hP=WZsTMwbm=NabrJ9& z(JV|CbN`M_l*OwdCo*_&T!(ppjpEH#Jh%kHEv{zU84v9;>kTiQ&O?*_Gz&il1!nSa znY2JF7`Ay3aS?RaKuAl~TmO!OzsL&7gV29rCaxY_B=LoRF&Cc~H9!nQc~gQo%@{*X zInGCJqkUcJa>`pOTrTJQ?##tJoQ6EAnP!5%`^4U0AeM(uIL-78(nmIZ(Dc(X9w$S` z&{7Q#STgctOFFKSO@BLz51&MA+Dj&&*{#G8(w(VI;Ctdp@N z4{tOFx@^2gAWB7s;n2oG-ji%TjBKtQ-i#v$hfat-ZZ%R0fM^gSbK@ifxSD@y=FP-U zkI{!uG6n@$kLf~HNB;yF{SjXZTa#-$UTGuqFiY`ReD7y)XYP$7qSgmAQk39`U zrK)yHzIc9BeP>{)Hbb%5jVMw%R0kl#R7NXfLTyKFUI>d2Hf#cp)gsRMj)Elnyz0xW3tQdbe-iiq5RS*S9 z*=tm~A`oacVpe9e%G%ac?CJHRtSvWHKQ`DEmH9RquDWFP(8}@wN=(;l2jQe|RMP>( z>-855P16Y-x3Y7cj9rCFRI14+8|doLKr#eOO$6z>AapOZx)Ps-f1GE3M;s$UD)E@R zInVs?CG(@FK99l{QTTt-zZ2eW9#&pA|KK*y!vX_)+=G?#VZ}N2d&v>}sdS5=jiv9Flu@e86aNgUcNu{bud(HPc zp4)K*UCl*6Z5RXqKntjit6=*kY(ZT8_0h`k%OD9vL*8h0o+5t^KKekkW2~cWmf1CQ z3#hsO8BCYrG-4ePWr$4Uo06<`b7EnvI$x6X&Q(#qmpnw28`CkHB9+f z=L(}Eg?A2Hogg#_a3i@|DjusjSO;c99%F=5fXupCJRbiAmv1AFx5XXz-lVd2*GuV4 zQds}nf)ZXS&*6U;%8M7g-ESC$qCB?kY@|bEsyfAv-SAQfMutbk(cI4HAeiX1kw3df zbo4YKkqpiZ%d^7XSpsJv4Cb2ND|B1yxWMJ6M-_O?7}n)}gJ`C&AF{`K2}h{VSuczX*zlv#fXAL=ac@X#CDsO(>I*dc+k z|83;um`C2s6E-@w!A!ZfowW0^rdpZuUI%!@RQ&6Q?Os+RSVgW72Ais5TeJ~U#GYkX znlMyOkXX1yHdX$3m3{F_fr>EB#Seu&oM&GsUzy+k^p*L}{>E{C`ry8Q|K`It@Be@H z6aVwGI`-N@rg|2zbl8q@-q7N~9W=;j5Tt9CCOnd=&0(1iK{EE^Rs|%* z2rcWbRf&kI5|Mh%e2k`4%wLhJ3ekUDY`Cz&ybt6Er5|&}iCTw?C9!v;8^DI(1oz&- ztCdussu{_HFbWw=bl*83sQo`Qr^`3t<3{@fn zTZnCJyH+D}|M8LDK-J7JL=CFxw6kia zT@JW)%3BpN&mo#oUj?y--pOd|YC*=dFk@f6 zDCSGD1HJ7yA zZI6R9ulljIZ)2P59f#-YjN`Yw`@C+z?g^sLg2~mS-U^k6=zsh5zf;i@wd``*nQkUK zQ{xh#c19=2@~94F%#(jYM9B)d`s@Fny>H!(+&C9}6(S29XaY%L@lG2nfLD)>=i+E) zl1Yrfpt>oEF}tbL>>iE$%kOZ09UuYrN3d8du)D94M+p2RTVEB~O;(e|;-xhsd4hQC z>1G$JzWVOhD)p0lW9;O>)nvnZgp&AdT6Yt24cAkJns>G{-a3D3_7RcXDNa1d^Dw?_ z=|@HaZkBuOnebcuINm+!Rlu9QSJz)!V5rI1q9k42KP67Y8sMnkmdGbF;wO!-2Dk+BDCXz@TH?3m;*Wo=}@@sqKJGcvwCR#AhD)>kp` zlN7Iziy*b^Ij*KzaO;Oh>H-1{NR3=aHx!krV|)}y&5f9on74?xQ&n6oFv!H(5$L=> zEAEi)B?jFJS16AJkSQw!*ZOT_oh;(%l#@{#tWEFQhXHu1?&35RAw30|$Z$OoWBicv z1o?l4>FKVBdw2W@$p=Ve5lRvwX+B7(HU}Zg_sMj%;e=U7tI>q%w43x}1kj2?oE_>& zFrKEqMCm92*W#Zjq}wT|>o?iv`Ub>Y*+&{CJyyjW^n|{nc^u2a14n(xW!z<+#WZte z0#IBspxDiQJOmu_+jy2--4~|B!^~X8=6yZa+V+aQ8%M4n8WLawLC3 z<(h6-p+QC`Rj|u2uwAH;HibKgD6(#n$=71!RexNFyuQtDQJuUlv+T!3wEB@Gtl`HJ z*c_~hMKFfq4{x)XW@w6Ss;bH4m^Iv(a*Cu2Ea$G5$xkqglDL3C!6vM~DdTdtg8&Qu z^8LjY_o1m^QZ;>{`n>VbEI#Tw^c#OHz(JwU$+%ufmAp&x8#>WB1w^9V+}DN2lL&l_ zdURB01oDFp&q*OpoX61$hKFY#@fZII0F35yjLH~Yt6Bs6ZEHhgiMd-7`lpECr4jg{ zrjnMQp9>_L$ros@d(0}V6$YwHM!NNT!7AIVlVy)t;lnJkfxC;Zt}rVFRtUpI0;P!|k6$C-4;Q+f%F-OVCj2+Os4{(5yH(dzN zCbI+vwH#o>HU3Leyo<3pLQ`Q3Mb}gzrpw!31FNV%-h)*{pohT5G4})~tS+l{rq>sf z&fdQlr~flWaAsRzS!y7QsMdcE1vtRn647c{aV*{4B&kr1yz4Vo1a6$zHo?VS8k>)rN$H`Cf>jybmj0TN812Owf~#$>4uUGQSYy=wcB= znp-B_V9AP=W;*1Y`fZ+x0I1Go&#yrITt!JroIZ4&W1=L^$UE~jcqZ2P_(V4>2fyQ0 z>gwFFbV*g{?XbB#O6Fg|>i9}(@Ea@eTJ8v3P=~mh-M#czV08lpo~($(%TTCVl}E$f>LouH4VjUh=9*!3G%7Jf9F``~cdT=aN-oJk@^->YI>PYuq zdc6w_N8;tYjdFZ9rPCSq%oIIt2UiMFnC=_C&AKj32kU|k=`??_JJ5IsrGV=~>2_TZ zy5DzQScT)Wi~4%bQm*Wo#=4_b3^N>ye$5!07ExbvrHiroE*-O&>5tf)m3_|&ap5#y zHZo1!aBLA>mDkL%;j$aFx(A4wb#*T7ZX?@vq4m3IhNc`?h8ynnkO*{7Gl|F=49!Eg zm))w;VsjchC4YaPIgRAqjjyp3RnyF3#VDU83D)hgwlHpM+?J(*E}LHeaj_yHSVJ*= zAGp%w2F8K0gOlmqes@EiEPbLAEwAUGH#U0G%{@*aJYf0 zsFZ;eSiamW3e7bAke0+yj2iBj@h*RoH$Rq$wE zw|tjLrbn8g%Q~ue-frgt_0zR*fo3hTgCN`KZGHCr-A%HN3C#W?egE;}$L~+>@9+PD z|GWCdci(+?`upGiUi$vz;-dbQ0CZ%cyem1cP@{Y-Wy|y)#3yEQ zx6ps2=kGhx+{a>}$f6Z^j^!}9sK`)|t=aX~=sb%1JW+TQrkai%+Lpm22dbv8g-GA2 z83Q2GU@H_WkkeHdBrAAcPr!89HA%a20eGN5Ry5Cm6IG1`Pxq7{1P|qICw+~D{eJ6} zuIi7SoGVA^qoZHM>&9%}=Q;CGY( z33>gi+dE~STf-i>?)4N9*JR$u^%wIcZ>ll@b_oOF#}O+fhny zUOKUD8$t*xvK`2QY`>V^d#%E-d9RrG*RYv!ShcG)1FdQSxl>qD&9VjTnubNT5$=C0 z5{Q%**(xTk&uE4@G8@<>r)AMVNk?S9p%^sb2#~{M%WQC++hw#a_JCX_#g9qbVe+)QkbL zsfDINDlxkh&G8seWR-NmrwC%?Qbd1hD~cQ-sJDot{Qg*)M+sK%HhD~HGwvzUL#{Ka z(!gNB1d`umt0MDonNc#KU?;)iB?&jivpCNqn$>Vg`Z;2rEftYutUcar77=9PNck*E zv2=-Mv&{-BVes>J2_ymVF0h_LBW`(N$r0a4in9-E400l^o(O^7sSfJC8kUahqInHx-v;saOij9>@{H2w46}b*OrZGQFcT(8PaoH-NJ>f5xFXLjdVrAZ` zY-HF9H#fEbRzRu0&y2kmFheuxjvMUW2MCb6Y?ZH1h~_#Kx114CHR|HeQY`a`2pq+Y zdeT(GKDb?)yXoJk7t9R+=|PAzUP6HlS9FVA(~&7lvjw!8jz9!m$DTO6=0~(KuN_paZ}}Izp--R*6yJG1kgAt1VKk0l!MHN0q|} z=`Owdmv6MZ1}Iy%02)hM#j8@L+C3wZ!b|3dANc7~*`*?=Pt#)2WPM5`7mq!Ny%c#~8fM3(#8| zk4^x>b(Tq2(MnootM$zRzz5kJ7^xSRfYTjb+ip{uma^`H6Tw@S_rWFP;4lB9J>p%u3HhxFfY}F>KcdDwKZImBYRn^+#G;E@& zx}}pnZx1MX8lrpM#fADsBVu$E#*RgU&xh!<;C`9oD_WCk!|Ql-&y}5ya>BbQ6B#Jj zO(GXv{DtuDII^mwLsCH2_qaXP5@G5g(w+w~-P822rOyT3N}(%%$X2N>AFvBw|+$G{%5v8vMsi(@WB9jF3IP@6MKx2&LCQ!3#4jvN0Ny6p;6$hTa9 zp&DpSbeVND$S9Z??`lt5$K;MV0rzr$*T~&f%T)s<5OPF}=I+J0$Szv*a3F&Qenrx3 z6ht#=+Mm#6jhBgkqi??zNE9n#v7@f0JrQ{S+4kz3?$`9F&OIx790IF-*t3zBLmJB= zu>C{cq-BXDI2smG&A=1sZ9U%mrUzLU93REfKcHRmN_qXd%Y~m8a@nTMJ#z%2B$Cqj`@^ z-u2lf->G0B-yM+Qa$6>O^F63Wh+HzrsdanGsZO1LN27Lm#?R#uJ=UpoP8@B#KI?6m z#CoY0(Z^)5sh8*u!6jOYQ@Q|G@q9DGWC+Qk^ZiUwI!vPMI4HoW46H>cK8ed#%jhuo z3am=B7WS$kr1|1qpNqnZDyK4KKzs@`4h?>nLe3hrDdVCpZ$F&Xxz+MrYqnhyAWU?b zeE>#(bdUd`ord!`hL9ZG9QEHy*I71~l6f3;5su*D+Wgc}dKcYu6E}vQ6k{EmoJ=xX zD9fA2S8-9;F(b7gn-x|fNljUmOXv6bI$n?tvovpkR)%bA6()jA6(aExTHqZ5B2X|x zN@b2EQps{c%2>8_GbGXbg!0QIBLTp8N&X9e#t=Xe4R2FeX|jiSC}C5i5ol9M0ErO^ zMPL=pL7vzs4An$dMZ>Fbg8DbqP@x}naKy7WF~*g62Ah_&BK$E=@^!SF#V4ycB?|L9g+#*kX_3mjerj*v&Gg*l|f_GGV4dXP=ZU ziXjH_%g=wSHZsA#f{{o3^xXQ<8m9b*FqO&g|6@TO#5%m#JZCg)LW?3m7XCwl0fyYK-*J9UboLR2*0_Tyzgm$4dU1F zdfN;MT4*p=^-24kqHRca|C$X?HL+M?dXF@+t)4A9n`DDv?~&a#_onHthNqUJA)ZU7 z^Co%xR-`AYV#pryLx!&Oz|-Au*MMUX!28ox1Hd`3l_c)0?e1Q(LcLUZ(vdE+*GrYR zXWpv$<5Hk>~uexw}G#CdSOrm`* zu>9XR)WdL(mtur1b_$VJr>bfOy3ID)(jCpSRBz`pY<(dkSo>abVFp%x0hJqWd{xWO z;H2k*4NVbJP0wZrqo|>d&7WO6QgUd;)n!W@vkP*q9$JwNq|{yiyy>En$QtX=UP?R`?x?w1qVrs6-WS__=@YEpK z9kc;OIvUMdrt3U7N9)UIy2a@y=XM96^%|0lQxcosUi4fYiSu=@1aB=P&`dNStDU!| zWhz>wak=Q4M+n-iJsYQ6HZKjctm5>R$eeN_(d;Gz7yTX7u+TVv#^oyhkPuffiCUBc zaZ7g?v`D!jtxBLj8gG}K5}{?64ZGmI#y4S*1`iL2;32Yxw5p;l>+s)x`T4){tw6$W z$rj0a&99&KkRF6Xs@q0gC-u;kweXmgJ1bB zf8KHF23jYs!IOron}}0eP{*Zatm(I(7OO`jA4PX8JJ88?Yh1uI6@^R<7>otQJ&eQx z&iNqNbI5xf6u}vISB!(J`K~lI3$O~p5V8ID~8ewSNlQsQg~!So|femJIE z__e;i;aSm`P4`=c0&|M)YbH_ktARO;HL9-EiH-NdCwQxxtLP?eYe&X-y@4*+U3_t% zhQ|1TTCOUzblVOY7c2zVO|PO!54frZzF0{#8f(sqM$%-}lvRi2C5qvCp=;OAH=gf1 zfi4?=!=`aVD8mdSr?Xp`2Y&m@cH)spqdO?DBX=tf8<|8YBkdS-}g!r(RvB&dd? zb9Yj1+^;t|>zb+u3NcfvPApfmT}x(iGU^Uvy6<)`vXFDXL3wH==Wd-#I8j6KeIqp4 z!M>)V$d2mQnOINPmhT{&X%JL@#JVb{ejwLY6*S$68oFhAW>Fs8xW*)j8ZFy9EYGbR zjpN-Ce${P8iZC163G{QNRH8=}urxXUCQ9qCM_q*vEL63wYBthUl?hxR$5w5}-7$#D zb%>Hw{c+k3Z+D?%as|k?_HzZu_~`zQl^T{^$LsG%lCnpo%Im9v_qM-(b}wJ`@ITASF!e`}ZhPWvTg=rCSQ% zSJlUYWK;9Pddq`4a1KEXQ-;%=!)-u$lfT-YoOxdqssY&H5>h*+}XUA98)>EJ5{HL)Nfi7SsM%u z#{EreAcWs^Du9oQVg?xXnDB~h2dbu2eAx{Gq$c==azZ}6HNJ{-i^BGWVcN2%vMEz4 zv<-Aqyi zsP8RuF6D&lBCK&fZZZb%P@G#8=kVtTc>Bn#fbI?mQ_0$?p)0xoWECtiCrdi!%?;Zg zCkD{~OHz3y<(tcYdGdiYxD!Sl5&G3+*Rf@TQ6V+Ox7hjA zh~I=@SM$vyPg51!5a~eQ>yk(NO&XLoVyoYMmH*`B zeSj?>p#lkiWU6vtk}9#Pe*wnrpUw4awiWs+>48~`QYf15BBqw< z%k@7Z>Q{uWU$;WbQbR^8BPBFk%dPumnCqX!8})@H90(`Q6cOLQj%+KiNmfJEuyI3I zalGBFKFsZ7ZTI?elcsT@I1BsiN{_~Ye0IWp_OKa$qhUjeA*BGBflT_jP6^B|+lB>Z z)d!?0Mgx_#oIY(s!#&HfWdUJE*z)@ZO5i-*>ah}~()|V*bm14#I$3YJy3Y!5fn+Jo z=%rrdmkfpV;!TWXpdM-;P-F6Y_1}(O7Yy%Ymi`OoiL82#19k z_e0}Sc73EfkeW=DF65zeV}efk`6t1rHYYk%Sh z({~T8vrj)mPT2A$D1D4)8NQmsay>C8D z!5ExvBF!a<%+<)g6}W*GG6{bi{ap-=9;-HgEu1l6dcJJXetuP=)KDlJm4N{b&^$Q( z?G9J79xG6xXRSv2c~sYk4c#HKHU{mFde>RuZI&+M^<7+a_*Cb_c;nOGq}QQoI$s)x2hc*?*YS#&?JSCIJB zjnQhsv_J2*Z)X6o zvOp^dhy?q_23u=*J^*QW_|{s-FAjo#&fM{l=Ql$GX}cDB4Tp$f;A4+N`w3PYb0I&d z6>34SH!IHa94jOv(!}Iv6Zfj2GDTQ=(X9vz3JA8aQi8SH3z%hT28Sh&M4NS1;B=Gb zA@UP|iEs+FsRyAFGW0Av7E)Yw*I9f3cm~jOFZ*cvRv-ikDP}RK*sp%2`%U718Pb&n z#PtC#FRGGJpY&<0Dq_3gGG2kY!HgXJ&745(H=sXmrvr=bV!$ChU)Ox@xaOn0GTBo( zWkM$Wlb#CDjUwBa(n(M8s#0Vr4hl^sxHg`x9MG@OARicH{Y0kDA4k3GEL-L4lNpS8 zE^};l#!b!s$yOM5VGzX564hyTfmp{J1q3BvQ?a1 zV?LAK-bDB!yC=z_Ed}h~j}cg^V(3hYjAGfIo_ru(NZG`($x32 zb+C(M{vm9oDKe3fRr#c7M!?Ph?s?<^c-=SogWJ!VM~0kLyP6|cQ#9K4)j1onb8lzA zjq+KNh;HQU4e4We0C0$ZWe^#zZ|XLi*z2m6j+pw&&kun&CQOP&ZBwFPt9~|3J{@Yw6t|Ute%t{sI^` zl3xiU+J>rW6L2h{d9TQFe9!P0#cc|iUVofM>pbI+vs zKQ;;G5>Vv&%g_IRSs7!uh9+c}(CYaLit@ppiF)+^>bRnK$#b*_Ur~WeLv~f&&8Yy{ z>b?_LuE%By$)WDbOdt6}l5JaXxAVx%6>u6ZG{gFBr4x8gyMq%VXJ9|QbF+`$*|J0< zYai_z74&HyQJPw8a?&bp+b{j#fLpZ2CB&fiu~h>T-9fy69Jhmg4ep^X4I_4*{1iWf zG099Tcn-T3kqG@ZLb!B)uG=CKPbH_?7OmRcf7ew~gc-_;X=?`2LkH(qZfr_6u_#pVntgT;|R9 zj8N#hq0IOm9)-`ipqD++i};OYJ8Ey!`Ev(?fjD`E5Xi9Y(6-5_psM+f3?~SlHUd?&6iM7E zO04dGDO{o=;}jLgb7h?r_g3BIfreFNudbRrF?adrOx?{Zm+oAl;fsa~&8*p>G_qr9 zYT(zC6dG-z_KU4QPA<0isB*D2qX+iMwGX?`-sZpV@DGT)c9_d8_fH<$H|pDIbg-MG z-5){>!b2RizL##N(54NkMHis@i~xQ0UASX^PDu9x4|0{`7|YSSw;?hZ;vcY$VpPU1 zUL?F=7g02uYrQwfw9^;ak(f(wa!0x#*>KeOUx6!JR8MVLU;q6ZR(JFk4CS$7pez#*CG~U_kMbzU!~63c*;815wvPsSwevbWc%# zebX0dUdZz^i(P^TO@SLme332nMe*x^b3y?Somq{Tl^B1r+ct`B#b` zz|USLbNt(zYuYdi2<9|;CcP7&QnI8E6{Oce8w~JLb*DN036r%g? zsqO6}YI{9ig#mDW?#CaZWpo{_T7&hX^tDYH5=o~r4CDq1VR#R~2KP+NFKloC8yw6& z{`o)t`H$0o{=a|z&(SD$bg{|vB-&MD2;rKh*}83uguQJ8sb))|ml&=UD>NK`uUnOH zXjpmTPD8bQ67m-U@Mhf>+m>==~(1X)R)`Va|nS76*!gk@`~ab<|2B`WKSO@mlYzq9=MLcr^naEB6lC3WEY%iC@Od;)c;UR>0YS1wWQ2uGQwa{Bi+?&O zI2SL2S6jY-M3hG?DT6?@nY@O_4F)%O^^NnQqzWXYJz7?vn`Dsr(~%PIE?&O-_IUvZ zB%(eVrssw(ac4Xo26>Ku|J<5XNJM``rr}ze{iN(l=fZJIO9F#INP$#5SGGt8yQiZx zyuJu__B9gGAdw=6ffGI{o65z!A$Sv%U=UFuWz*FiOM6o0#JA611{WnVNJvD7)I(X< zb>&Hc;m!H0=gx}~ACQO=X*iB-`|NTvCxBhL-im4}g}nQel2y6!>lT z4EIXi1=*ofWMIkl&fuP=Io{{c`jc#Huaa9YhP@oHlAF`$=IlCNm!y)1+3Ib) z!t5to-80wuX-mCHv3oNj=&l=hnvnI{6A|i9=i{A~ZH!wviSX?0lZk zv@F-G_uV^xJY_ThgvXlryos}03Q%A}>k?M*YLSFC6*PNS5z+0(BT(^C1zx2VLMY-e zReG)Z$7(af-^5ayF=D~kJ9G#QYE7iuHQ ze1nxxP)`MJN%l2M@mLE{)eJ>bje3W;PkT$$&f&vm-&SCA*u8ACO7La9itk`&MIt-% zDP*%(KOz^E|5UO_rR?gyyRwsiyIy}i%Qjt;U8=|AB^P%;#~in_j_NdQK;W`NOl8N!1~rNId_g=>#49iC`;Q&-JRcIR zKAteY98n;N4?0;HVpsXbq)4tQs_q3kBLfjO1>L~h4b&hgDkH@gZ{SgXoFKUyDvDey zciS_11m;mFH36WFK;}>UyeYF!^GJiez7B z9BpD;GatK zg!E*_u-_Udb=Upp2f@mSB7DAN5v4_Y?Tqdpp_3i7qn-H4{tm6IVg8PEgo$?RZ>D2XE7#Q9@<<4`*>|7M(k$P9pJ>_} zYz4hEO?o1Ss?2nfuo$0jW|+ue1}yyk#0wUJ850DihNx_@_@ z-ELB{xs!Q}HRbia1k;YOd`dC`Ev6GrpDZt^wMZ$e2Z z5!aUhBa8_YrhRds>X@l$PI&@1!HStn@XUkde2dZbGD$J2ijSLYwMDl4@j70{E7G;< z@_vgJ^j4+2Yy)zY4$UKf4#J7By?IwV5mjO6;zvCLTBphZ-9MF-ACf{Diwb1}|9`#O zKya3F!%`~+mnVQBPP01+6tk7|%g=wyHtQ2;6N6<2W>WbtKmWb11vjI*?s=-EYOKfI z@{s50b+hb&P`v^5Ixhr0lbGX^X&7U%4_ZBy=r_l9!6lvQ_#vTx9B1bn1xvpWXLs2u z1%8aNkZuHYOw5`t@dhO%OCRA6s;$5^lOL1=BV(AvOxpc`+Y)|Gv>Y0upJl5hs5nP- zDf1MSLnW_PSQ{meK;`xds|&9;t3tjItqKE${s?PV*-!D3Dq~oe+7Ky>WsWM#&oGYw zIYAeKolhxcwb_#!le;dEe5w-=<9`*TdHc~V~dyL@JrV(T1Uc$?*T6-_H*^p!{O&$kck`kj<(RfqV(xA-q0crb{oPY;dm zL1=T!Eb%2SCS@}pKc0SMTg6SzWJ=V_7of3^A)QXaw$ARz@ZafR#NWl4ldhxt{Kv^a zh&6p!GLbHS;@iz7HuR1q+POtKx_EcuyqGwW;`&GpJZ7jolI=h@)E#|(q2n)fT%qGd zGFxRQkkZ)SN^Ya0H(0@c8Lg6KHYtK5-B1jL?X<1vx{quZKK+8=j|IUAiXR-u3;*&| zX#GA}{xyMCcJJ=5Z?KVp_xk~Y2*T@wK=5v`#XKp0S(uKgIx?9bUv=1oPUu>6s{9wS zn20RQlQdp~lb`zCfQL?nT<1${;7TvE<#m=Oq6pHlrU>?Ec#o#RmYXA0HISx$VX9MN zk8wEcq4GPs5@$sRu!XA|!fftl6XE~&VvaB4kI8IWr2%WiGIC@#^#bzc!%BhA7yNz* z{2uOq6zV`X7s4YEe(U&XFZj$vw*845PSsPBaeWUdEDXn09Lr&Zg<(2|tQhs;jW5JB zj+n-4;A1?ng@WEwL!X*XC?6@b_^W6oEwdF(T$zf3-b6p%M0@U;2P7yZ^gYXBe6NP# zn!2Jw(%Tn;`r@7c)0`1v*y)*!)SG#wGY5(xQk?Y&<*w3$}7UK{OHGQ z9UV*W-Z+A+MNqf(Wfk)Yrsao%e8b@g0<^Elr6O$DbCguX*!- zXu66BLgm;n%k2AhxWk zrswD`qhll8vka3~?0;d)6RS^$WP%-N^neU<%8<>=D4k==6C0>6{XewYn4;VJTB5pE z-`zc|YmTk|8As+?82B1;7&6y1#YUR)CE@MKk@-VV`2$&gR73g$ZU5XT zkr0U%2yg(fivA#`+Ux@ER z;~qK@XOc`-Z*wjU`-3m%&f$Csf%xo@16ZA)vYtM!TGefTS(+v0Ph!HVrW=M;bwjY9 z8<2X|U#iCPiIba2bf4nUBwjC!r+RLGT;7;E!zB$J{7E0q6kAv@s}z!=YD&DFKlxY^ zu*5s~wMhA;LDCFIVH8$?K=b28QwX%MA{lm0DM}ctDqnd+(4VGUWd^pVyQbH1FY7(L zHD0R1Z#VRRLpU6yGELe&H!8<*?#jZ7^o6l4^errw07Y{w$F#~Et-QYkWFIX^Kmm>y zL5g`fkJ5}?(bDM!-yR6XegR+00Cu}O0x$3(y6|FXia2j>Op*|KYXWQbtw3bW8<$SnPm%P=jjpZ|cF_bPqL?gcu~M{eXn z=k_ich2)U6XP(O~dY2Z=oy*7HuFOn+tMoaq!`MYSi2uGq@)mt;tSY;ayjo6K*6Bp6 zn8$K1DU2P#&@fkZ&3CIM;`7-xq}_9=$3xVAVIom?p?_n5n)nORS{Pl zQxTo(Z%jqxWw;{oJu!UJyGPey@4gI!B`n&Kl<&SJbC#p4l^5`}n!z_;F44ga@g7K! zvM%M%0t3HhD*kJ#;;Uz!PUq4KCsA^QuDl>1J>N|a7BeH_%`(udo>sl|V~kaQ&arZ( zEs7&pRQPK=TC9EGu)8bqJn1&xu(2;WhR-&UmQB&V)M)f*hC$#a zfS!Bmes3kYEQ0cFf|zv zzgSFT)Xn6yJ9QZ8C@#~_xXxwz;ews1G67d6;fnl~Lmk{l>| zSghKi4lCyMm$%@smL_|k>BGnCX>3xRYDrG+!^nNIf>d>ecZH4mmSO*Y+fy6W=-v=3 z3f-tAiZSPnPS#B$o=n$M=8n<9*1RnSVWdlcGYx;b4mP_)a|+= znL>Ww1U4N<6U3hiV(+hiF44hzGKR!MCxceX#LrVEetBZ;YhUR(rx658MzCB`{G@q( zeLDAJJoHA-yV8@jC2TZK(IYbQ?w>b$->M^36?O*OyezW5ri*k^uexc zt)>@}IH3=GAoNiUy7!`{YMdwo^p+Dbj$l|nRUzLu-I<2Y`W@7_t^oB#ns)gL?ld@J z)vx}n5IGVpv`H?1@O1ETHL-qK@s$v)#2Ba>!4W^>3s!2DHimt#j;Kbph1Rl4j9igN1kZyczoDX6ut4<-(JI`Ug)cQEy2z6)j&r zt_zAGoAvh;X@0ZQiLi>e+al%=eS||hke7Bq7_mIfs(ojFWsaHPML{=ZF&B8Xudqj} z&;vMm_vy0QGU#`cfDEF#cR{UiNt8^1cdD#rw7wnRnBP8>x#J$?i*cB4+yfi)FbsWn zzQzO}r6<-rq9KXr-4(O%Vlv9gy({J9PUYO|Zg}{1xjAGueAv(iqffWz!PdlZ62){{ ziRb%>d?%iN4@gxXzWOI94V1-iul}Wu&z0`kgTIyd7?Doq3R`LhD5}5CVCQ~!sZRF89_t>2y!5=+IqJxA7qr@WDVh@JDAvyv|98KF zQ}8$o{uj+9^k||th1On_9k7*Z+O}y#qI=5ZU#7JbfB*Gw_Uma!Vx~trF4eB659%g4 znwQAUI5_R6G`&d~9!Z+W8@inH2szm?Y*T4}QN??uJi2;!Uag|N8dBl##$z}hs4{K4 zRjzfR&BT*KAT~~IAIsX3J`rdrkFcowExuAnF70>#4&uAwmv5Q za#%|pg>asH0QN@iAa~t?ckCXc2QL{eW(A7?DpTFi{Cod znR5iMr`I3Z>u39#QtPsFWw4ib>ARcD^uw=|gr7Q>-7o3u4SVV8?B(;B$zK2K+@jRI z?sTu%%XJr$NS({iN9g)fN4L^{m+lRF{d}&o*AH+NeZ5KF-lX4Ne@)+Z^$YfT)%}oO zZDs7DAAPJ;PB=?2RUu#UEvbTq1=bY4N;#2jSrEnNmlK`o+^2^Vpi}Rb3JX=L=-~7W zdiO(u530F+GG+in-7z!_pQ3+y#`x@3z@+8#z1e-cBtTHI9fathdvRTVbmOyxu#D95 zjSKF@+GVg^_rVc*??$ov$R2w-p}G{_JiYg+ab0e+=GIzPQgy=-a_A8$s8rd6Z1Vix z3Xes5zK0;?O7_44^q3rvtyv~4MUSeOnzo3Z@lwbB58)VRmMi^wGW{k912;nl`)ZDo z+c3O`aE}>Mdb!7(6L>6ttSu*U_l#1D4sg zn!#o6#n(L86>fw@5`ual+Aid45rr~S<@gxq1~g@#&6GjLyi5%gpjDwW*==(Ma2|2OIWJ9@5O8@2^hU>fr}b5W)=y$b05%u2zuXk`tBfdT{Ix$ z7~Q(bgX^YNaKV(apZDE6FMyv?eG+*|7(J#Y+5Llz#?VrXlDg~B?+7|~DYK3c{ReC* zGz>@S-a>jCpW535f(P|j!c-=;S;M=4QWVU8l%!Xt7pUAZy)En+>4jm`_kz?tn4Urq zPNtg{Wjey1HzMqRAP1@nLvWPm_MOe)jykAxoH6WHr{+FJJl}x>$xAbxD#!moH*n7gcD)1DDV4oHU}!MAK1Jp6vRl3a zW-^vFGk->A3t?v8-BF0dZBERc45w8Ryje^r7}z9Te>_2(#>m0z z!L4a>>Kh<^bzL6Q6^UO3W_~-3)tHgT)XH*y7HiqvxX|$?R&_341@)ZBTUY5n-Tqp; zKuVTwn4-{p2wa;HdjE2akRUpej#)RR#^pg&EQP0@Uwh<%wQ(PWoey3R4@q1<_A$n? zWb=*t{d-`4xB8E2LCY&xa`L_M8Un4YNV4IyDpE6}kR%OgYECmuN734sme_#SX9X*N z$8oAD;0+rHYsxMghA8n?RpvHzTBvCaL6A+w*tCAp zEL7Pxh1#J?`QV7W@#7e#4IN~QAm6lQ+Ienb`MDL3B%AQwN7K}4E9+h$elq!go#$pW zznWD7%`b+0HpPg{ZK)pxp$vQg|c^!M+6Le8V=Sl>GOHKBMaq~GZl%W@6S@7pfx zPbrx5uT}cP*wL`1IvYH*n*3o0Yl_6RsIY|k!x0HqQ+wsaw_Ly%6~pGO zj1{konB|}<8LDoY`m;cliizfbh`3cyJ@;%y!A7?;$-Rw+&>vFg69rX@0+1ZKfvQ zuWLQBf3O0&%k3v$YHYRavXm9eF*oIxYuaTg7`!d3?Gk&>oplGRU+i^TG)=MbWLu31 z?&enOo7EOOD}$|U{L^*%N`+nKuw}|JAggg<7j?nW1*KI*@;Bsvcdwyfl9OfIkV>7e z-ljy|)`cUL;+1!F!w~WF^xaS}FNnBRyGK8D_4;j+V;Pp@yqr~#FQ3b6*mgACcr}l6 z?&)nSGJRpCa+h0_47`?V7SJz$wC^kZmTyr_MREJc{IV)Ko%2_i?n6KQL)G-#c_>?? z#@6m~`7x=p!y46p(l353h(F*ZZLysTNi}RJhO)D(n~P)CySmv&1#`-7lg{ZZ$XfjO zNbJT(h@E{Cr9J*1p!xdzY=C2QO`st=G{_IoEi?p!qjh@WXiO6C*7LpOF+BzZx|z>f z65qOyVbDiQz1Hc2pjml5x$R8P2=Jx{@v!qqjthwVgq*y8ZHpVLDw-wdtkeCxp*tKH zl+8PK!EyZou^Rjh1V)v5INgvbw3IZ(TN4#FD*f&tS8l{ml!0_ed~6 zpB@LpNpytFp|@Lq;jKU{DU@`k(7tUEJEQ!6OY@o=UW$qycttiHBj103w|GmHc+eXg zh`V}~ewpm~Rr+joZrn{CeHUfR-ygy;Kb=5E!7#iZk?5XLonGdFJ_jrECLkj^?SI~c zJy901rU;UlaRvTab3R(J;Z}}UItH8Op7O~=zIPju=n;K)=`~@1hF<(+6?Q%&%By|7 z1ymnRlP`=*aCZpq?k>UIU4sR8m%-h_9}5uN-Q6_=5AGV=-T8Rl-EZIBz31LJr|0x^ zRae(c_e}TH{HE#=@U@Wl$@}=ky1)^31$`$SwzqhgyTo5#4EBt0GD7O?R5W<7lPC=KrR%ezd>0WotRKLP!#T&?&SH=rVfHVLv_!b6MYZ6phIOyi<&LDf3Q(*r+>-xkBo_HQH~#b4FC>~D zqEhn5pQuFRJDCgjv@&ui-F+@~a@0DTV-K}~VK!-HvlD3ndUxGfZL)aE*jqDeH1ydk z=|#t@YxEyf0Ho{wYj44)G=diU4UZjMq}85S3tuh1t_)>)<;a3}n49Z!dwq8Se(c*S zB{C)jGMzX@&D9D-Tg@0w;;`9*Njlq(&y4o+oTxsN>Z*8Smzg1UQe!5HEIbODi+I|M zeVLl^_V+uEQOr2EeKHB+@jqd!&zbsc6zzH}WDnSGfMj(@xsC)Ebm)rcqVX^KYs62V z^u3<^mxH=?gaVh9688NUGsZZ1a{UP@;U3ccb}6kwE1zM(1xe~1c1Dahha8<~zea~K z8cU3Poz`gyE`=F9;po6d%czDP8;mzyAEo-)u+R3pPFh7t@UGK`8n0p*wroOw2PNEa2_bwo(RQ#Awz5GiozFEPMBTEJr&k@yrt4WK5|(i(7iu zU2AXl@^rTmSXAGCz?S_AX3^O4O0Rsh``&c_RUCFL`zGttL<(l^(Bi4u%9uN8N1=yX zw;FUrX8pb8L7bWbR>7ZC|1fbB%zDdL0%oB65+ zlq0*=oL0RgdJq5CEnCg-{-^RVD>zh-dk9)A(Ub>%?d@Sk+60AUx6(G$cSB5706hlH z6ycT%KK*R=7d4?Ka=E9412;ng1ByHTh9|h+3sEN)5zQgUwi#Z#`&X#E0!i$u8Sb5F z8n8+eQ?&57v>wH_*^^0r=>68>wT{XtGkkg_HgL7LShM97xr#@7TV9WcHA@hH=1;lV@=Nk+bwAYGmJ=a6W0=_9+Gblan#UVB8!MMmcKb?QfDl~e9K-x z8wwH~)z#5`sg+kyKx~%w!Z(B#x^yUh6`WPH6OUDkY&*|J30-c=sX>Ym$F*ogiM2MBIpho72Rnb<1ONTeV~YWdpI! zVWS_%aQ0@His;NV+3@t{C1%MBxf_4j!gy4A!sz<@wqMqZC|3Tgx}OH*o*?t1!ICVP z7OO(D;{|WzxO;z*O(i~f$h6OHLj?F?wV{>vcsZ_0`tg%m_laxBI@d!cj=o!uputJW zn1$=k#asYZVPg>ovQ6|S?Rwe=qBaZFWnK_GUw9Q|GHD@vQRa&4Y9o@f-oT6=smY2=f`_w{f@ zC=n_oNNk)&W%nd z^&t(5c)I$4NIFMJkPI+Ik3HCzI)LPCm_|GD?oD_&0cDVykXnoAbIB5Sfdadzj!T655Q#7v_W**WUG5(lw6T zZ1+)0nq)d>@R&$c(~K>RFgM;WUReP2`Lo~C@Zqipg!?z0N+uwt=q6tQn&%|- z6T*=CH5KsyRat zG8)gJ7fsQ#@Lrn5DvpvEyx`nDb*|ZjEX9)RMW}K2Q5LwOmVM_<9?b#{kf$~c>g+bQ ztay)gr9*<6+USPo`00?70!%s;l}&=mq!asrV;UT^cx;Ks#8DF9K-~bGpgP9=LQX8R zWlU?(^Af7Tho-lptGah0=?JAu7lE3d3FL*=jJVg zueE7{I(*w@z!naqp?$Wu-d1STQiv zLR6`d~SnFSt} z%^0bzU)sY^BSxBKrbgGr__yBf*oB`V|1~I!wLrf)J_aQi?0*}S-^@+S{&P?cB(KCR zv!I5Z)87)2ZB#81LSg11(Tj_RF3XnNKZ6ai4v-1`a{pDQ{llh)=!6ibBC2k>ai*fV1;>;qNRjUn{wIl>l9f%;cWp@G| zT7zCig1@k-sxW1g?JJ}FHWD(OZS8rBf?gfR?u}*jo%LZBEGbD8vU-GZ~$)FuvQ=-a)Qc zQZAM7HACbhVxk6Mz%R3K>}mvXR^SAY?ZUdm%|MB=s?Kz_jFSruV7;nonWZzWoyjmD zF9hE9t#u1}EaYl>?=mOoet6HwmkOC}iToDJLT){9G(40 zQq_>+0L1KF+qUm)ojNssdt4KGd)(i)U-a6;WcSS$RT!Y-L=j*rJZwuq*R=}vG;>-2 zuCKwR$TfJh@2>BdlEhU|VEKzEscU>RlwacSKR;`KdAPK}Ps`C(1ftr)1uu_r_J`*0 zyO=z2u~w=SS05L9*>9=LK8#=YO?wNyx1?;0{CQuU2GBGH-S433TZ&4WFL1cI*Dago zwMjaRg#Eow$5hc%9PL_}4$nA1teXpE8|9W0Q86y*6fhIwuK>k1duXV)#d4n1^ zeTw1J;ou+5Ry{ipk{(Vf?LpWjDh`Kk$gKps{0J^xCSP11q4you`Yr&Yu-S6RnGyqY zjP)w5fNsY*HAlFc#FBnjN6Ji6mQp7Oc`WaFe7xC>i2aAm-?UpWQagQ{^qf9kqUWwc zXpDgg=weBo)c@wDh~g7sR?PY*}c2IC`tVMZsx`|iOy+nIQkBsIJXE|0(I zJ@VD0t6srtrtZ#6ow$9?Lde@f!Q@y!D`49#gpx>LL$P18$>Lm&p`0i;^_Z&puu>yB z{r=2y$slS|pR-onYlp^dqsPMJgkLm$3Ta&#*V#Jcz2Fy1pR{tK6~v-=x$WLaC{H^o zqtO;mFHE3zgDQDgCpg71o-?#j@j4GvX}_ZQ(284<7&ls0NjQ1F(`(t+tCHs5jX?bF z!DAU}0B1+IGHwJC9mIlS}!`NyByw;WN5cbeIu6qAc=Bnb9litdV^V_HklCv&WWr4&7oVm?E z`~7n1Z7~WSd7*&|b}v9;v1cT1$+cEuWWROyS1E z$$!JboSgMpO^rHBf_636gwcCUh%{N{GLrSsjYEj_Q^bAU30Hq(r&Mln)isN$II)4M zaq{l(#w*``IZVXg*kak|r}Z5A00ZBzxd7PSdA`iGl$+Tp{C0N7n3t0SiqZV5;{g`j z@84mjePX^}od5WlxV2L*?7s7hTDauyUPeyPENVOJo#_Iq`bif`CmO@hneu+?wbP@+c?gY#`}3bU;Up%A{Q- ze}ln(zUf;>hF`Z2Vyd=0LHSN~Rby7y5Eg>{9X+XN0!+QbsF#DRmty&!PNT=AG;EY< zvY*Yc=|zWg568(H%QbU$E41CX(2##a%9gh;Z@BU{#YDFDOxUBj4&RXv@@i~)k*M5X zalpXd-yy-266;I8+Ogx6h(FH2?=s z4=B(XL4AL&0yAy5VyCe8t0|Z}Yu*rQ=%2f_(ct5R950NB1kTXHBgKpKcUd1VT|KzS zj5{q-LAiR8+ry+`}-EPy1UBHFaxWk+R3&Zn=Oi4*E`R+Gx zW&*dcv?%jZs00q^bC8&PdRT8}CQ9h|_s+?m)+3^{ zBYM9ghMH#cQ-zN&_%d=y+6mL>MGZoH3wY9tF?u8>SP0x8Ur+p~# z{spiK!Qgl$#>o7V+YOfz{B4k}jdpw`qY;adiCI&w+NCAT-HT%-G4~?|c-l+S817vj zlGCX(cAgNgwdOwF-N;?>cK`yY#veTnjqAd(xs zV*B`U`qi}fsGvHq5PMB`qZZp!>VP@vcZZbB>8t0qJO|R^ZZX5Jw;$T}= z{L9CHe@##IGwD(=$e%(wzcM3&fzh*rfuVtc0_QP6{J9w5?jWUHB5+2KT`mqV+_u4O z@O%~Hr1zdGr1V2-DlXdVa3&hOU7S&&;#?CsMv{9f4O54tVZ`x6!`&zjx%<=G8y zZo@nemR}9(S0-nh-kCWe&MnAD02?%t=8V=2Ncyg?ttbZFZyeh;iv+MIPxcz;_XRnp z78W&DN*JTeaDM5}1nJK$1Cf|WmV-CPE)#R_k^#cxH54VQ}9p1)LH|B zt}eUwuD10AjX%zYs8W{IzZihiw$teF(ReHcM}zb5RYc31&hlrh!zf$*B|uY87~Zx-Z9gC04(p2U z;>WwZxslxSeH%{}uYL>M-R`H#c2(|kQTY24wp2~_ckK$do=3P!`52)S!(LFppZ9Y&VUF_m zWgj=GJfmsZ_?c7=i4D6w!{ajp?j%e`ALqUPh>R+NW&4ti`)pu3z~c4lBvbIz)ix`| z`O?>Rt*ZOMQxe#>I+ouX>G{GS{MyEMf{tGYAng(I@eia{t`#Y3`$Rr|8 zA7K##q z0h)%Wio+$1yRb3*&(;tWJm)ZD{bF!yvad;@W*ZPfY3RNBI4`AuWo%8Bc=OFPX4Xbk zx-PIjkY#hHtLGUa8xW~m$WY}W(t{NMpATK=8sq;n$TGgLIj)gimEKp1+Ih+ z^qztWX5iZwX{#F7q+f`VIHeLjnv^5R*gPynJ?&JaeJ1M_W(a?r`k)S0{)|-QbTV36 zu_Y|lG(l>?xDbWhBA6z{u|$m|G7doMIFkZ3O&BQXE(um11J`Czrl=}Oots{m^c)j> zSUMd6(-N!(a5RvV+L8H%c`ad^h$e~uqkR%Bv<6;+L^3pjwTqK(^*kxL$OsZbMhjM1u%SOfrd z4tG(6NL6Ba#>fs9r9@;cXgd16O@Sl?Hst*1JppWGm~@0#@>b&dUg(fynB_R^jvn19 zF^Wvy1bPcX#>S~IQ}Iu6?4*oH!>xsy`rA)Q`nfk#1dWs)J(_JcK)( zULz0=aX#^GNAl`v>HCP5`pfiNHLE}n8{%=pE}|AM-}myb>*xz;HvEw#IH=1iCYt#e z8s2Hg1&mcft`_blfx6s?LPV5j zVHRuLvG*j@@LW=ATMso`2nA%}4re|Q9J#ukn9p_6EgcQF7-1E7Cl|iudO=IUg+N#o zZ3(o}W90C)w#Md+%=uU!Ehj0OUc^0}c}2GLAXI~4_9yz93Xtv}r4;lH<`6M)m{Mq} zg5cvH$mE*>AxU_$)CnrU*7f@5n4xBwz&yD=eYsr6K{08a?OU2Hr$O`*sD2NU-WV)q zNzWeYhTgiEbL}8bgnf-(*5FPdo*x{BN~lR1#vwsudzA%$5U({q#oO#F{|-2p6JwyL z>Jj_O#PE65oMBp=3W8i!y1~wLoo(MU8{x;5B2N)vd}Qt_+$B#jki(d^Q&CjFh+rv3 zNxl)LOY?Z}fQpB*kQ=XwP)KJ6p6^^5!ifMk zXn4?DXo0;VTBy8vTOEQB#X64{1d z?F@o9BI(K`n|z)DsCpQ|gN}<#3WMu-7awA{gVz1l<7T>B7Lj&*$pm{uZLP^75TAm) z|9e`wC~BWI3Gu6S$^aN6Ya7{?OTht8zva(q_V9CpoiysNhn|!WS=5ffrO_0kw#Do+0X7!YWP>LsDpm zN}H){Np?ZWQvi0NWbKyM5Wmw{1{)a@De}I9OgY3xBV|6M(2DdBgLo~bb|OLq%|$Cf z*E(D*K}**p!U!Mf@>l#(aDq<_8^3!+S_ig+dryp2U&W$|s45s9z9p|U^nL%E~zRu0<*odI`TOiZ)7O9&W}~76}<_$%YXz->MCaBskgc2 zmC;L;rw7^V3maeL$FDxPDw-?DU8RN{MA?-_F@jak07|Zv$U7b}p_qeZ!3@PgR(u}ttkq2~QLaP7#uI=6DzdXRB+1J$yY z+3n*3px#-}7{w~#A2-k0dwAk``HdQ8*`=?vZ(TI}=$hAfH+gF5`YRQqgez=3Bh`qn zCD|D-tZ3(J|6GxswlYwvFkyE!Tl9fjvYv6t$jSl{l(`91MAZMbGA+$&di z3vU^55QVS^^7^e+aor!MSD36--c_$$LchKNP|we~85{K74w^Fvi;%k2_-v`=!>6~0 zUe`v*A>8BsEoB}WMo0$2roc}Ys>rh=P9472^yN^*pu5^&rPzxt#)o4&H@#s4mm|+b zl^;*yB1FsY$-_WOxXUD&aH?*o%jl@9Vq=PBp@(kr%Z8Lz`g`hV`TK`O^FLl@L9&C0 z^#+wH;P4y0n+V$|U|_@`q&i%{Ky8-`+i#=n6@@9wodoU%7D+y|02ju+ge3$~UbWG| zT2Fz0QM3A#IPB$VE_Kb>X!MlcW|0yFukF-_Va;VSx$30J|K(9H9m>ecaDah-h2Yh( z1!s!EOeIq=>(tMyWm$L$Au7=fO-5UC^3L#E?ftb9@V*j1c^-8|nJWSGfY)ss;AfpO zjym6-ZRWtGa!?MU*h;YbJN8~BCB2xwc_t*jSamL==(LfU3&ew3e0gz6h$rqiQGNyEPqhW>adp_mYD^Zo0?t00#O{Tt(+) zbRyy(4XT8Xl&-SrQ<5bvUg9uK2(wQG2WTx%QiNc$b!0tZvo};!llCR#by1im>+{wa z7&aGRw-ezV zbEZLamGA1*-$#wVmip4Ow4U37`F=HeYd~C|8NRZ#epvc;l~r^(%oFv^A~TI~C*rNP zU@0|7GUFU*PbAInhFjwM@C~Fmlo(YI!PFhVP zD!XxsnHG%>QIdZJweFE7;?gl9vW5mRyph|c^RJK>_L11kLfh1|jls7&T^v6DN`#*s z^Pv=D_Z`Za5;qx%xE+WhYoQ>W1_r=hUrrr)Xibo!W$TO>eAUr|+LwEE?Qsps!-LPG zf9+@I+DDO%KvlXp^n$*H4zIR3!qD%SWDc6c=B;lOJKA*z7s1ppg6Teo1+ciuOE)3{ zxQrB6*Jp6w$=paL^11`V*~Lm1FniV z9Q%#@w|I+hA|Rf8(I&-x;;$|e#GNM73?DC`pQhzhOCZxLMhj78PDo4C(D!UTXK*i5 zNbI-2wp2q&U-D zeYp9{{ZZiXQLw?W>b@KNXajw-)2qw<{ndHX#7l9|XL%6ktwkh{+x_g*4fT99vs9a% zQaB~)Ch^6*O*fJ3!wU{%-n+8VnlZA__qk2vHA;$!mkamS>_i^;m+{X+LcVSA#EY^? zKl)hx!8Ypa%t`@n`A+nQc;SPWY=3;uiRjIfK{ba-K}Hmrn&`#;&-n@3yYP`p>^ls1 zY+tEYuvRx zc6MVrdMezUg0Pu zq{91A5MxVYEgMW=Z<_!qrNi}tB2k=213PAVy^my%D17(x9D#r94Tv?xWfEETtnBRA zH>F4S>TTM`h*LOjRY0i%Sku+B!?vqn*MKX5NFY-2I2gf)7fj>+a9T*)2Nv@HB$6V; znyvmMaITlfzwIF*t|N&Nd)TDzoD?la-<3D?Anr?iD(5x^;z!w9jOLq5(7j;MQND17W%u$Rq?zC&skKqw@Dwm@34W2Izh8x6Mcg9XcMZySyWz_deAis zW^>DD{#Opu=5uP|c0oxAcg&c~6Pivp^Y8=oMaw5n>=_mLKS>MaB#%p7tK!I|ooxFK zHbwSaoM(x5?}3|~*{7D!NV-l`ujfD$S6$3neCJFoQJ%+o?Ux%x5%&ngAHS^QWM$lw z)>}uAr}<@;NT-%Q#lf}MLZ3P_!hIEH(P$q@aErGQ7iEaBApToMg5jrwlUm>0Lo}(he~cn zh5@CwvH@+|Y8zV3uUuv!Mz;-bV+HS(^lK%Pd(W`)B{D!snTC7Cn{bZTS_{t#6+RSJ2w}(4933O=)7f3YO5G>MW%Wv{S0`);1S&G{P z#5n_;it)vG)sS*mOTxb3rC3J<6ylQ^mlE@Q)-zcx4O5;_|3brEwzZ2a$0^>UiiB44 zQJcC9Jcj>6+7D~Ezml9KiPQg*hzkC};+Tiu)AAuL^P{SP`lv<{%p6S^lFKT^7|Q_C zuP{<3UV<>>xkQswZALt}IA9Kaw``kGi}A<*{Z#ZDXC)ikl~3Wc%beyCldV6FWjL#J zj|%X$7?(<}KExpbti~V&FqYqe^Uf z%5uqn3ZkU{|Ed3KrB3a?6F*w{KUDDBrm79UPgyIbV1^7&B_tN$zN5v!Nyym0yq1fj zGW_Q7l0dD>d@~ntHE=B5fv$4WN4=g#bs`ZB(K((DtXs)*>2HiC0sGL*Jh!~z;newu zBXgmAHib>$^s|#pkGw9IPaNwB-@S$NJc;I();+1}iytn$7@M-mj}vJFg!?~vPW&!B z%a@$Fki@7()Kji$r+CHZ^P59v9 zc1@Z9$Sw^-ajrVZ(#v({n->Sh`MIqyMP3dc1=Ed4cF8)714iZ?e6cRz9yYWe9-fba z6qZF}uyzGQ^A6rd#V&)Rlfp#a9A@SBfM&$WPNwfNNY+g$dbJ#ZB4 zoc8oCLHh2O=XKg1IiD-qrKnH!cvJzNRAvXZdGbn`IVRP2P++pj}e>Hi8r)XuNVY;ew!`yO*I~IbmaFJ%=E7 zEXRs?YsD-4ohs#}0;b*|x1s!dhs?FO%J_TBgm{JEu^pv`X}*KF=;aO$hl~)K8ljagok5MDHOdhVtfPkflnv%PHb zow6;d_Zf0&VQTT%UF=#L7%!<=6Za2M5{SL|DyO52WEUwr+|pTn*Kq@|;yz@;fBrT7 z*cqEyE9~rw^1i=o`^Q^BdS!Mj>!2HW_f_Z`r=~wti!LK@cseYAt~1`e!~fH)`UR9T zeR%WId6#Hc{PAZIEi3M_FKM%)W_Hse?xEO>*%!Zk=7T_T-OdWdivlo^TER-QT%?K| zL}}NvB7DK!YIn955ZHc`ab)1T%a+@b7OPlQR*~C5&T&T9yz%3kTE^lHSCBODW6rZv zeEwwl#981uhlFJgq$`x2ILG$h%%?Q_9+if*BbH9A(C{tBW!JSp=<%K`!QZsMJU$kgTDG5qAb4&QF(ZgKn4u=Y2TW9gzN1# z_Z$;Um&})?^u47@sZtg2YfzAZrz9Yal<2b~ayou`sMR$slNhLv)7L}=q9OLCiGG*i z$XHVgMa(5+&djpumwiMkmsW4anTz`LJ9#+&^5)8qyucM~e1``6(Bb`Q2r<>0SM06U zM&YmEsMno3Q>qQ!Rb87T`r3Q+KGWlHRET=NG+qY6f%o9xNRwf#Q(e`(b!LpI;i&k{ z4$Jk%+L%ND*V=muPRsHzaB^%rq8Wb?7rJQVcd+(pYj~0a{rN#TI;Sjk)gJ!nn=fzI z?5pbmvVJAb8eW^~`RdOU&c_r&-48Ziy=`@Nm+f4CSi6xQUy-`CCTz3g?ax^3pY2=< zW;`I}Vvsi6f^6l#AU^`u_}iY`Ip;JC9@WctfiHDZ2Z$XQ*6XlldUo8Jm5TyMAQd z$O{=5rZsts&fH$jOrLOQA?qxE61Z|Mf4b2=g6i&SAxOxQh zYP^u)*xzv8P%w%_U1>ihcj3^7#7+W#)i8(D7Wt7cZbH;~)p)u27rFrcZ-?A}Kl31r;UjFLIGrNmYT4|*IPhwSjZ(V{&1yU0Y%%X2;Y6Upc7%`h zgMy(b+pJ?(9rwPY`WteT>Ol;acYafwq#fm4o-$jJZhyL$;gM6{fF@OhwOHn$to4sH z7>1(XzhruMz}>Y3HsBlVG2ogZ1kM1(P<68`NZ(%rkgOaP2R`Lpp9x|7D<1Xtm<&-# zIRPZ&gV0^b5IskjMT@y!y9b9Y*7~JuxM9~1Q;(~i(pVK6?_;Yv&J!`5 z(52xl3An+TFfXD0!8ovZVG{-7r(Iy-lpCrg)9eN}X2TuM3{V+9|$o3@81%2X!Me1C8= zvVb)lMWXz#0=*gZY4aFp9Wll}GCp}sAiJ^}dT8oA4a1q)y(cBps0Lq|CNK!8XFx&R zTbz!U)L^F^Er%lblQj#jcANB422St7)=ZF!*M0@(9kNhk*1*Us{*Bp5oBed9q|J%2 zIdBfV5of1=V;_@+V05NrpVbz1Lg>R#(XiZwrIkQ1LokL*Sw7iGh+O2t%_k)S5?u4B zzsY>dtS6RX)L(^8P&Ac+c+ixC{Thl3c z^YfN&pic+W?o-gsvPnlIq6+`b`VMw(6_%kk32m!CIhF!Jj%czJ&>5RjSVexcL*X_+aE)H!~%5pY`@_)hA- zQXrsr#d`_G6JzOrG${NJ5Gns{7#=#la-f5(zP^eQ98hprVL|LfSp-mh4fB0DtW;>| z!mz)sn%|v?Q=$Va+E{ow%PY zJ!(VN;sN)6&fSZ8Y>Wu4T`Bfw4rR9ya_MUY;J@@$OnOdFy;CvzO&`hKKe9RsRXSG$ zLyNt33R+PY7VC}#YP3?3q>yJhuoVE5kXMlpn&Fg#gE>sj4LIikq0Q`?efT8nm1_^=H=#R(eZN4aqnmk z`PQn|g)^}B35k^?8dmE53@&Yg*6!F=JRn*Ok$oebMH1uxibV@-4e&HmI%L{?Ycpuy_~IoOH-8vdZV%}w z)2W@Al@*I)v#X|OQM=2DHza_16qbQ*rx!>x*(R7$&3aCBTDE@Q4I!wfSoGo+{rLOR z9?3!d9W*(E1OL5#qd6KJ42%(UKBLMv00{;#&iFhLlgux zM^62}p|$^}ZzlXF`uiWCEeLfEhu|Nq<@JXyzdm&NpKXbO0_G?P{(v|Ml$sP@4OrAO7b_9rb)D z?qI6y?BM9aZ0g`_4pN!J1U)R^L(KMrFc&Gr|8>`YEE4#j{sWf$@78C>{##WON5_AV W^U8A2AJ^rdM$rCMgJJ5QqyG=nMC}&< delta 48369 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 L#!}z$$Jze_uG#a* literal 54428 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 diff --git a/docs/mapcode_library_c.pdf b/docs/mapcode_library_c.pdf index e170c15196b9c7b7e3eafc0bb2a7296dba92e660..6cc5c6181b3a4aff8c97b324243a69be81eb1669 100644 GIT binary patch delta 272137 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�W+|gDX+D&+m1TJK1;(u9I7={{a*0Bk-?yl3AA2?-j05@ zaFIG<$RW9@I6Qlo$z?U+il0k#9m0+dr$vgr@tn}9-(lf=KJ4vd+z`r7|Bp3QPck=Q zb8XuqRy}Ue#c$M`A6MZ(@E)(Y^Ab05ViXKx8CqxB2UZ&K;ot_RXSVRtUy9NE<*nL% zHQ_B*^<6uvxtx89;mIs8t@qTST3A0fG7XH$d*DecUwp3w8FsC3WW`+}nK`$i2?l02 zD(0ZMet_+12H{`JbxW3X+G;*>B4WtNJ()5gH(J@lz`>uz!ViD}&v>_wfH_9#n)B)Q zs@l4e*K8W|I}r;90siLwZRlL0>ced16%F6QX4U>4A`=f@V_;-4i_hH_N7cs;St*7H zgZws#OUD@f4qw!}?jis%s++X`HEV~iVdx}4n_O4uZC(x4YzqcgwvcnD!X=he12~F2 zXqyt8CY1AGZ&rr`mLxJB1zIi1T`&TICo$HKWsWK;%%nLeX!t1a$mwol%QV#ocSBN#mIHuRZsmZfa?%OLF<^7PcBEtA!4{AkAa)HAWYg zEnBfaNLS>ogR9}vBgH^xoLHc}klx=FmSIyR4aU@MJ+2Ock}50C%;uC!t{3+pXOj@l z9}c+^KZ1>V`);BO8zPr^^=koHHsti;%)pK{m(C!@$mQlbuJH~Wqa#akL`pWr*y1zl z-dCq!kp>fXh1Joru%o>9#a}{_L`KYKoI_j;A(lyap&AbF=;6Q442_tApccC|KB3wC zy0@zYQ4aEeSeDd+PQnYg9H7P@TvE|PO7yo8X$VR$0fn~FYOtX)O92RM+nxlX)Vv#~ za!B^E@udUk@JrwDRO|ZnYGgcG!%o|(f@cwE=e;g*WOn!?cLf)W7r#nUa+X|pS_kc| z;3Bu)LY!pwtb?x83_fc(mUh1`0Q~>7q;T)umV5a?#+)MUZxD5Y{F*Prspf2EAUHRkQ9J;s|F5d0c6`mOguPiyrNXRWYfW&~9jMMkmL z0X_JkFSlzwjdm-^E3|-gyf>m`&V8Ns`IYPV36;c<@61Yxe-!CW*Ey**UPL>X8O2pr>X2n8Hh-e4`52?!nj7;*_u7RZ7{icAYlcf=yca?7?cdpAa zLGx#gN3TO6-Yepmuc7?Nl?TZD#??n$fL)2gT+r|N)pLED`11t1`o8eK5bv9YyUark zBPd~^iMrG!f_n%@Oat+PfjjS_({_k)=d8>mPC2IHr1DxRK0R28Cfp?3D2lYew|ToG z{Afj$PPbb5CLzj6hm4v4%2)~P5#DeP+N`#jUJkS$)o9~$oN8r8U0H${N+cRc`T{=% z=e2*HW5O(PUAoTG`|^k)$pVwt5c_y9nV4s|Yw>q`TI0@}MCy`-cZKY&!*sJ-meh6; zg+EvL?rL+jCe0@FX>WxkyC+Q)L-h$pC|xFpjjq~B620B{g}0CKV$gTomO~A z5;2O{**crpIy(`urQTeD;^O}YUgG%IjxSI3zprFZjAxTUXC-20`ey}}QCXRV2=K2> zsf5s=cmO6MmjAg`S(%xIh=uciE+G1kJN~)!pWpYNw2AZo&Zs#5VN{9V$`Mi#vcRB0 z*%NcGDgWV83G1pTpS7i2bY$iR)yE77%D!m>e#Be@8p6fuG|g&W25zP-or%k};d)_L z+CBUU;@pJ}@CP(gRnGHImvg0^>|2$!^G`IiiRuSdW%KV|Z3CD@`RFK}Ghyk|Y2uvH zwo)nQDIv}0%1nKQ^81~UO2sqQ;hV(a+tARLjeAxb5E-kIQt^ELtbRcAsd81Tmr4Ez zWZ-2c%2{>^_rD*hw^XsNU%4v(^;ydOk?84aSu}G*r^P0fp&D!?r?V-c&+tnz3%_y> z2#f|Fn*#&m21zkB!%@#Ro*;Sq%8YZ)Hd#`SKh2g)(oRG)ajU{%@Pw}wA2_hlFOyUz zmdN5Vs@t&71w`-0F;#(L+9;;3hE&6-F6wTCvUdrae1*nUb?a6kE2?BM+i6CNhS~iz z4>T0V-9Y%SzS;9L3Hi0Ww>?6@cbAU>Wkklk^}%f^@VU9C^D8+l)?h5e?e`SdpI0*P z-X7{b!LAf;HtJ)LXnI_8Et?OjB{cRKgU87#BZ|gx)1<;M@fGRl71SC<`WTSsG|gN6 z^ON@B{AqOPe&mf>=QVu&n;HF!j^7EppLd;97!qzXNk#uW9KP;&zC7nu@KR?0J4Q#* z%IIt=Q7@Sf>LBYl+Vk8v6cOVrRl}MJ7l~;Zc7I#LiLd)L6HoT!L8-=yT%_^XZw~DZ zmt8!xYxO1Pfk&{@RvGF=ntFuBYFGKzJw=h6E1j)@4vzJ0fdO4e_1aBcTrP$av;-0` zeiwJ&D5=(@blorNMDG6O+Am52hCNH={jy5eQH1yY{X42D9eNkHDSHv_d(F&D5SoPz z7RuA_)+;<|13~5bE)q&II4iK_H45svgk|uXGE^-7-coHwsz9~1g~$9*2`x#pJw}-} zd8I|xHs=_KhU`F5kxYg$FbmOOQN!BdpyOs0X>_|X^4ZO$lCF1}FRUYoMSwKaz_31hrF&5KQeERmfv`bRf8MT8nIFdk$x z4$iTe;#&mni!%t35Iwuuelw~S2<4cqEu4{ zoW>to4AP&+IZmz0?+n9wz<3N8j-%0AX!etP+0b{kC1L?&);&VIt4k0s?kqLGs>Ch6 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ӰVY7uxh;od}MG=YBKtie3?@MtH~ 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Ƨq;l5X{oh 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%0DnFSq*ZTTzm(-3+ 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

tu{CiZaX8VRs7Xwe@)Q*0<>7o^DY>u{ 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

bF}xxD8S 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 static const int xdivider19[172] = { - 360, 360, 360, 360, 360, 360, 361, 361, 361, 361, - 362, 362, 362, 363, 363, 363, 364, 364, 365, 366, - 366, 367, 367, 368, 369, 370, 370, 371, 372, 373, - 374, 375, 376, 377, 378, 379, 380, 382, 383, 384, - 386, 387, 388, 390, 391, 393, 394, 396, 398, 399, - 401, 403, 405, 407, 409, 411, 413, 415, 417, 420, - 422, 424, 427, 429, 432, 435, 437, 440, 443, 446, - 449, 452, 455, 459, 462, 465, 469, 473, 476, 480, - 484, 488, 492, 496, 501, 505, 510, 515, 520, 525, - 530, 535, 540, 546, 552, 558, 564, 570, 577, 583, - 590, 598, 605, 612, 620, 628, 637, 645, 654, 664, - 673, 683, 693, 704, 715, 726, 738, 751, 763, 777, - 791, 805, 820, 836, 852, 869, 887, 906, 925, 946, - 968, 990, 1014, 1039, 1066, 1094, 1123, 1154, 1187, 1223, - 1260, 1300, 1343, 1389, 1438, 1490, 1547, 1609, 1676, 1749, - 1828, 1916, 2012, 2118, 2237, 2370, 2521, 2691, 2887, 3114, - 3380, 3696, 4077, 4547, 5139, 5910, 6952, 8443,10747,14784, - 23681,59485 + 360, 360, 360, 360, 360, 360, 361, 361, 361, 361, + 362, 362, 362, 363, 363, 363, 364, 364, 365, 366, + 366, 367, 367, 368, 369, 370, 370, 371, 372, 373, + 374, 375, 376, 377, 378, 379, 380, 382, 383, 384, + 386, 387, 388, 390, 391, 393, 394, 396, 398, 399, + 401, 403, 405, 407, 409, 411, 413, 415, 417, 420, + 422, 424, 427, 429, 432, 435, 437, 440, 443, 446, + 449, 452, 455, 459, 462, 465, 469, 473, 476, 480, + 484, 488, 492, 496, 501, 505, 510, 515, 520, 525, + 530, 535, 540, 546, 552, 558, 564, 570, 577, 583, + 590, 598, 605, 612, 620, 628, 637, 645, 654, 664, + 673, 683, 693, 704, 715, 726, 738, 751, 763, 777, + 791, 805, 820, 836, 852, 869, 887, 906, 925, 946, + 968, 990, 1014, 1039, 1066, 1094, 1123, 1154, 1187, 1223, + 1260, 1300, 1343, 1389, 1438, 1490, 1547, 1609, 1676, 1749, + 1828, 1916, 2012, 2118, 2237, 2370, 2521, 2691, 2887, 3114, + 3380, 3696, 4077, 4547, 5139, 5910, 6952, 8443, 10747, 14784, + 23681, 59485 }; -// number of combinations for n characters -static const int nc[6] = { 1, 31, 961, 29791, 923521, 28629151}; - -// default cell divisions for n characters -static const int xside[6] = { 0, 5, 31, 168, 961, 168*31}; -static const int yside[6] = { 0, 6, 31, 176, 961, 176*31}; - -// base-31 value of ascii character (negative for illegal characters) -static const signed char decode_chars[256] = { - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, -1, -1, -1, -1, -1, -1, - -1, -2, 10, 11, 12, -3, 13, 14, 15, 1, 16, 17, 18, 19, 20, 0, - 21, 22, 23, 24, 25, -4, 26, 27, 28, 29, 30, -1, -1, -1, -1, -1, - -1, -2, 10, 11, 12, -3, 13, 14, 15, 1, 16, 17, 18, 19, 20, 0, - 21, 22, 23, 24, 25, -4, 26, 27, 28, 29, 30, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 -}; - -// base-31 alphabet, plus vowels (worth 31, 32, 33) -static const char encode_chars[34] = { - '0','1','2','3','4','5','6','7','8','9', - 'B','C','D','F','G','H','J','K','L','M', - 'N','P','Q','R','S','T','V','W','X','Y','Z' - ,'A','E','U'}; - // index of first rectangle record for x-th territory -static const int data_start[MAX_CCODE+1] = { - 0, 3, 6, 10, 14, 17, 19, 20, 31, 32, - 34, 36, 38, 43, 45, 48, 52, 59, 63, 65, - 67, 71, 73, 81, 87, 95, 97, 132, 139, 149, - 151, 153, 156, 161, 173, 181, 188, 190, 192, 197, - 200, 207, 212, 214, 216, 220, 222, 229, 235, 239, - 243, 246, 250, 252, 281, 283, 290, 292, 297, 317, - 325, 329, 333, 335, 340, 348, 353, 364, 368, 373, - 377, 386, 400, 404, 409, 413, 429, 435, 440, 448, - 456, 472, 476, 480, 487, 498, 535, 539, 565, 571, - 589, 601, 637, 703, 738, 777, 789, 798, 826, 842, - 876, 892, 926, 962, 991, 1015, 1026, 1081, 1139, 1153, - 1215, 1239, 1268, 1336, 1414, 1467, 1546, 1631, 1683, 1758, - 1835, 1896, 1938, 1963, 2011, 2054, 2099, 2160, 2246, 2333, - 2384, 2447, 2532, 2623, 2708, 2767, 2882, 2985, 3078, 3162, - 3260, 3322, 3426, 3492, 3587, 3683, 3769, 3857, 3947, 4054, - 4200, 4302, 4406, 4437, 4474, 4551, 4587, 4621, 4657, 4709, - 4773, 4824, 4839, 4874, 5021, 5107, 5157, 5233, 5258, 5326, - 5383, 5418, 5500, 5551, 5624, 5717, 5752, 5830, 5889, 5955, - 6012, 6065, 6122, 6159, 6250, 6382, 6432, 6462, 6514, 6610, - 6643, 6724, 6772, 6852, 6895, 6989, 7023, 7068, 7175, 7179, - 7251, 7295, 7381, 7421, 7448, 7505, 7591, 7665, 7704, 7791, - 7867, 7975, 8053, 8127, 8197, 8254, 8336, 8418, 8477, 8504, - 8542, 8596, 8672, 8785, 8865, 8929, 8986, 9040, 9120, 9191, - 9277, 9327, 9391, 9535, 9539, 9544, 9549, 9554, 9560, 9565, - 9573, 9581, 9592, 9600, 9615, 9624, 9635, 9668, 9677, 9685, - 9700, 9710, 9720, 9728, 9736, 9752, 9760, 9770, 9781, 9791, - 9801, 9810, 9819, 9830, 9871, 9912, 9930, 10027, 10179, 10270, - 10352, 10547, 10550, 10553, 10556, 10566, 10571, 10574, 10586, 10599, - 10610, 10626, 10635, 10641, 10675, 10703, 10722, 10792, 10885, 10900, - 10904, 10940, 11027, 11038, 11056, 11073, 11137, 11169, 11210, 11230, - 11335, 11415, 11479, 11533, 11592, 11648, 11708, 11715, 11757, 11761, - 11764, 11774, 11789, 11800, 11838, 11901, 11947, 11952, 11959, 11964, - 11983, 11993, 12000, 12008, 12022, 12038, 12045, 12053, 12062, 12110, - 12119, 12130, 12180, 12191, 12201, 12220, 12236, 12249, 12261, 12280, - 12314, 12323, 12335, 12347, 12351, 12357, 12363, 12375, 12386, 12395, - 12401, 12415, 12435, 12446, 12488, 12539, 12589, 12645, 12658, 12671, - 12734, 12794, 12855, 12920, 12991, 13056, 13125, 13200, 13268, 13347, - 13424, 13438, 13453, 13498, 13511, 13539, 13553, 13566, 13582, 13598, - 13610, 13652, 13664, 13675, 13710, 13725, 13737, 13754, 13762, 13800, - 13813, 13828, 13948, 13996, 14040, 14080, 14104, 14145, 14184, 14204, - 14220, 14238, 14250, 14264, 14272, 14283, 14300, 14313, 14369, 14370, - 14371, 14372, 14413, 14419, 14424, 14429, 14434, 14440, 14447, 14453, - 14462, 14468, 14476, 14482, 14489, 14498, 14506, 14515, 14527, 14536, - 14544, 14555, 14566, 14575, 14585, 14592, 14642, 14676, 14685, 14697, - 14708, 14747, 14758, 14772, 14789, 14801, 14814, 14828, 14843, 14856, - 14877, 14885, 14904, 14913, 14925, 14936, 14950, 14965, 14978, 14992, - 15005, 15019, 15034, 15052, 15072, 15084, 15104, 15117, 15132, 15146, - 15164, 15180, 15194, 15207, 15224, 15244, 15261, 15279, 15294, 15308, - 15324, 15335, 15351, 15364, 15379, 15394, 15440, 15454, 15463, 15473, - 15486, 15500, 15511, 15524, 15540, 15555, 15556, 15583, 15589, 15597, - 15603, 15619, 15656, 15673, 15697, 15720, 15737, 15757, 15783, 15809, - 15828, 15845, 15898, 15939, 15961, 15988, 16008, 16029, 16047, 16078, - 16104, 16124, 16145, 16163, 16181, 16200, 16216, 16232, 16287, 16313, - 16320, 16322, 16324,16356 +static const int data_start[MAPCODE_NR_TERRITORIES + 1] = { + 0, 3, 6, 10, 14, 17, 19, 20, 31, 32, + 34, 36, 38, 43, 45, 48, 52, 59, 63, 65, + 67, 71, 73, 81, 87, 95, 97, 132, 139, 149, + 151, 153, 156, 161, 173, 181, 188, 190, 192, 197, + 200, 207, 212, 214, 216, 220, 222, 229, 235, 239, + 243, 246, 250, 252, 281, 283, 290, 292, 297, 317, + 325, 329, 333, 335, 340, 348, 353, 364, 368, 373, + 377, 386, 400, 404, 409, 413, 429, 435, 440, 448, + 456, 472, 476, 480, 487, 498, 535, 539, 565, 571, + 589, 601, 637, 703, 738, 777, 789, 798, 826, 842, + 876, 892, 926, 962, 991, 1015, 1026, 1081, 1139, 1153, + 1215, 1239, 1268, 1336, 1414, 1467, 1546, 1631, 1683, 1758, + 1835, 1896, 1938, 1963, 2011, 2054, 2099, 2160, 2246, 2333, + 2384, 2447, 2532, 2623, 2708, 2767, 2882, 2985, 3078, 3162, + 3260, 3322, 3426, 3492, 3587, 3683, 3769, 3857, 3947, 4054, + 4200, 4302, 4406, 4437, 4474, 4551, 4587, 4621, 4657, 4709, + 4773, 4824, 4839, 4874, 5021, 5107, 5157, 5233, 5258, 5326, + 5383, 5418, 5500, 5551, 5624, 5717, 5752, 5830, 5889, 5955, + 6012, 6065, 6122, 6159, 6250, 6382, 6432, 6462, 6514, 6610, + 6643, 6724, 6772, 6852, 6895, 6989, 7023, 7068, 7175, 7179, + 7251, 7295, 7381, 7421, 7448, 7505, 7591, 7665, 7704, 7791, + 7867, 7975, 8053, 8127, 8197, 8254, 8336, 8418, 8477, 8504, + 8542, 8596, 8672, 8785, 8865, 8929, 8986, 9040, 9120, 9191, + 9277, 9327, 9391, 9535, 9539, 9544, 9549, 9554, 9560, 9565, + 9573, 9581, 9592, 9600, 9615, 9624, 9635, 9668, 9677, 9685, + 9700, 9710, 9720, 9728, 9736, 9752, 9760, 9770, 9781, 9791, + 9801, 9810, 9819, 9830, 9871, 9912, 9930, 10027, 10179, 10270, + 10352, 10547, 10550, 10553, 10556, 10566, 10571, 10574, 10586, 10599, + 10610, 10626, 10635, 10641, 10675, 10703, 10722, 10792, 10885, 10900, + 10904, 10940, 11027, 11038, 11056, 11073, 11137, 11169, 11210, 11230, + 11335, 11415, 11479, 11533, 11592, 11648, 11708, 11715, 11757, 11761, + 11764, 11774, 11789, 11800, 11838, 11901, 11947, 11952, 11959, 11964, + 11983, 11993, 12000, 12008, 12022, 12038, 12045, 12053, 12062, 12110, + 12119, 12130, 12180, 12191, 12201, 12220, 12236, 12249, 12261, 12280, + 12314, 12323, 12335, 12347, 12351, 12357, 12363, 12375, 12386, 12395, + 12401, 12415, 12435, 12446, 12488, 12539, 12589, 12645, 12658, 12671, + 12734, 12794, 12855, 12920, 12991, 13056, 13125, 13200, 13268, 13347, + 13424, 13438, 13453, 13498, 13511, 13539, 13553, 13566, 13582, 13598, + 13610, 13652, 13664, 13675, 13710, 13725, 13737, 13754, 13762, 13800, + 13813, 13828, 13948, 13996, 14040, 14080, 14104, 14145, 14184, 14204, + 14220, 14238, 14250, 14264, 14272, 14283, 14300, 14313, 14369, 14370, + 14371, 14372, 14413, 14419, 14424, 14429, 14434, 14440, 14447, 14453, + 14462, 14468, 14476, 14482, 14489, 14498, 14506, 14515, 14527, 14536, + 14544, 14555, 14566, 14575, 14585, 14592, 14642, 14676, 14685, 14697, + 14708, 14747, 14758, 14772, 14789, 14801, 14814, 14828, 14843, 14856, + 14877, 14885, 14904, 14913, 14925, 14936, 14950, 14965, 14978, 14992, + 15005, 15019, 15034, 15052, 15072, 15084, 15104, 15117, 15132, 15146, + 15164, 15180, 15194, 15207, 15224, 15244, 15261, 15279, 15294, 15308, + 15324, 15335, 15351, 15364, 15379, 15394, 15440, 15454, 15463, 15473, + 15486, 15500, 15511, 15524, 15540, 15555, 15556, 15583, 15589, 15597, + 15603, 15619, 15656, 15673, 15697, 15720, 15737, 15757, 15783, 15809, + 15828, 15845, 15898, 15939, 15961, 15988, 16008, 16029, 16047, 16078, + 16104, 16124, 16145, 16163, 16181, 16200, 16216, 16232, 16287, 16313, + 16320, 16322, 16324, 16356 }; -#define NR_RECS 16356 +#define MAPCODE_NR_RECS 16356 -typedef struct { int minx; int miny; int maxx; int maxy; int flags; } mminforec; +typedef struct { + int minx; + int miny; + int maxx; + int maxy; + int flags; +} mminforec; #ifndef MAKE_SOURCE_DIGITAL -static const mminforec mminfo[NR_RECS+1] = { - { 12433114, 41851944, 12548434, 41938434, 0x001000b}, // VAT - { 5850000, 35450000, 18560000, 55080000, 0x50a0216}, - { 12444000, 41899000, 12460000, 41908000, 0x003021c}, - { 7404110, 43723932, 7444472, 43752762, 0x001000b}, // MCO - { -5200000, 41310000, 9600000, 53557000, 0x0010216}, - { 7404110, 43723932, 7444472, 43752762, 0x003021c}, - { -5384925, 36107682, -5321499, 36159576, 0x001000b}, // GIB - { -5734540, 35987080, -5161660, 36478120, 0x001888c}, - { -6703000, 35867000, -3426000, 38475972, 0x0a63291}, - { -5384925, 36107682, -5321499, 36159576, 0x003021c}, - {-172537866, -8601181,-172450415, -8514691, 0x001000a}, // TKL - {-171996267, -9340159,-171646464, -8994200, 0xf04004b}, - {-171498626, -9550077,-171160016, -9215188, 0xe89004b}, - {-172560193, -9660193,-171160016, -8289807, 0x0a70011}, - { 96815429,-12208160, 96866396,-12133320, 0x2a7044a}, // CCK - { 96888084,-12195000, 96931231,-12106697, 0x2a7044a}, - { 96629848,-12244608, 97088152,-11775392, 0x001000c}, - { -62877167, 17860755, -62786833, 17947245, 0x001000b}, // BLM - { -62951784, 17783968, -62707008, 18029488, 0x001000c}, - { 166898560, -564440, 166976401, -486599, 0x001000b}, // NRU - { 179163000, -8543596, 179227000, -8430000, 0x029000a}, // TUV - { 179009264, -8661830, 179243000, -8416310, 0x004010b}, - { 179794020, -9443960, 179883000, -9329384, 0x004010b}, - { 178286164, -8086652, 178463000, -7901148, 0x004010b}, - { 178634028, -7530304, 178727000, -7432096, 0x004010b}, - { 177115628, -7270404, 177209000, -7172196, 0x004010b}, - { 176273728, -6336404, 176367000, -6238196, 0x004010b}, - { 177270120, -6165560, 177379000, -6050984, 0x004010b}, - { 176037912, -5719816, 176157000, -5594000, 0x004010b}, - { 179424320,-10788660, 179533000,-10674084, 0x004010b}, - { 176030000,-10996000, 179940000, -5594000, 0x0010016}, - { 113528000, 22109440, 113600000, 22217700, 0x027000b}, // MAC - { -63110167, 18003755, -63019833, 18090245, 0x001000a}, // SXM - { -63158744, 17963792, -62966048, 18143000, 0x001000c}, - { -63110167, 18003755, -63019833, 18090245, 0x001000a}, // MAF - { -63158744, 17963792, -62966048, 18143000, 0x001000c}, - { 167902989,-29077245, 168001011,-28990755, 0x001000a}, // NFK - { 167809760,-29202312, 168127448,-28907688, 0x001000c}, - {-130134215,-25095292,-130079370,-25045433, 0x22a004a}, // PCN - {-130771365,-23953826,-130716936,-23903967, 0x22a004a}, - {-124812713,-24704785,-124757868,-24654926, 0x22a004a}, - {-128526171,-24571661,-128119947,-24178829, 0x001000c}, - {-130800000,-25100000,-124700000,-23890000, 0x04e0011}, - { 3280000,-54460000, 3436320,-54385000, 0x01c000b}, // BVT - { 3176640,-54572312, 3650568,-54277688, 0x001000c}, - { -64817896, 32283000, -64708081, 32323000, 0x2a7044a}, // BMU - { -64887829, 32246750, -64766566, 32283000, 0x2a7044a}, - { -65034230, 32140084, -64596758, 32532916, 0x001000c}, - { 72348074, -7341184, 72434564, -7254694, 0x001000a}, // IOT - { 72307352, -7475728, 72588584, -7181104, 0x001000c}, - { 71712684, -5499289, 71993916, -5204665, 0x0b00010}, - { 70504498, -7827595, 73185688, -5146405, 0x0a80011}, - { 12402340, 43893500, 12465083, 43975400, 0x2a7044a}, // SMR - { 12465083, 43895000, 12517906, 43992200, 0x2a7044a}, - { 12486204, 43652480, 13131996, 44143520, 0x0014088}, - { 8822749, 43227805, 12487042, 45908995, 0x0010015}, - { 9750000, 42200000, 13400000, 44780000, 0x01e188d}, - { 5850000, 35450000, 18560000, 55080000, 0x50a0216}, - { 12402340, 43893500, 12517000, 43992200, 0x003021c}, - { -2619780, 49416000, -2500000, 49510519, 0x022000a}, // GGY - { -2704183, 49374669, -2058391, 49816605, 0x001000c}, - { -10700000, 49122422, 1889648, 60875000, 0x0010216}, - { -2704183, 49374669, -2058391, 49816605, 0x003021c}, - { -63109000, 18167000, -62998270, 18236000, 0x019000a}, // AIA - { -63432000, 18147000, -62910000, 18600000, 0x01c000c}, - { -62241268, 16693000, -62178000, 16812970, 0x02b000a}, // MSR - { -62330844, 16591156, -62039196, 16885780, 0x001000c}, - { -2246000, 49162000, -2016000, 49206000, 0x010000b}, // JEY - { -2275397, 49122422, -1994165, 49318838, 0x001000c}, - { -10700000, 49122422, 1889648, 60875000, 0x0010216}, - { -2275397, 49122080, -1994165, 49318496, 0x003021c}, - { 105631382,-10495516, 105718833,-10409026, 0x001000a}, // CXR - { 105490182,-10633774, 105771414,-10339150, 0x001000c}, - {-176223924,-13250561,-176175640,-13218890, 0x1ad044a}, // WLF - {-176226867,-13274200,-176162211,-13250561, 0x1ad044a}, - {-176226867,-13300000,-176167576,-13274200, 0x1ad044a}, - {-176250390,-13321601,-176179814,-13300000, 0x1ad044a}, - {-176225180,-13352287,-176175324,-13321601, 0x1ad044a}, - {-178226240,-14468224,-177908552,-14146320, 0x001000c}, - {-176341581,-13435263,-176023893,-13113359, 0x0b00010}, - {-178252267,-14838976,-176017942,-12664233, 0x0a80211}, - { -64640000, 18411419, -64559180, 18460000, 0x2a7044a}, // VGB - { -64717380, 18380572, -64612398, 18418000, 0x2a7044a}, - { -64852000, 18305500, -64494413, 18547000, 0xc730447}, - { -64494413, 18305500, -64221498, 18593000, 0xbde0447}, - { -64600000, 18593000, -64219959, 18800000, 0xbde0447}, - { -64852000, 18305500, -64210000, 18800000, 0x0970211}, - { 9473847, 47053018, 9530152, 47091627, 0x1ad004a}, // LIE - { 9511847, 47091627, 9568152, 47130236, 0x1ad004a}, - { 9503847, 47130236, 9560152, 47168845, 0x1ad004a}, - { 9481847, 47168845, 9538152, 47207454, 0x1ad004a}, - { 9497579, 47207454, 9554420, 47246063, 0x1ad004a}, - { 9469000, 47044000, 9643000, 47274000, 0x001000c}, - { 5850000, 35450000, 18560000, 55080000, 0x50a0216}, - { 9469000, 47044000, 9643000, 47274000, 0x003021c}, - { -70063165, 12481492, -69974753, 12567982, 0x001000a}, // ABW - { -70114256, 12358320, -69827816, 12652944, 0x001000c}, - { 167709000, 8713000, 167757000, 8867000, 0x037000a}, // MHL - { 170962845, 6870363, 171431565, 7361403, 0x001000c}, - { 168544027, 7270280, 169012747, 7761320, 0x0b10010}, - { 168732832, 14415080, 169211968, 14906120, 0x001008c}, - { 168480677, 4519311, 168949397, 5010351, 0x001088c}, - { 160665840, 9576480, 161139768, 10067520, 0x001108c}, - { 166601440, 11097380, 167075368, 11588420, 0x001188c}, - { 166377624, 18845980, 166867176, 19337020, 0x001208c}, - { 169350000, 5785780, 169791760, 6312000, 0x021288c}, - { 171707598, 5845594, 172176318, 6336634, 0x001308c}, - { 171499552, 6877265, 171968272, 7368305, 0x001388c}, - { 167883840, 5370380, 168352560, 5861420, 0x001408c}, - { 166105640, 10904780, 166579568, 11395820, 0x001488c}, - { 169696640, 10074780, 170170568, 10565820, 0x001508c}, - { 170846081, 7968670, 171314801, 8459710, 0x001588c}, - { 162001340, 11249980, 162475268, 11741020, 0x001608c}, - { 165170340, 11350580, 165644268, 11841620, 0x001688c}, - { 168886340, 5397780, 169355060, 5888820, 0x001708c}, - { 166002340, 8692680, 166476268, 9183720, 0x001788c}, - { 167146640, 8067780, 167615360, 8558820, 0x001808c}, - { 166809963, 9069124, 167283891, 9560164, 0x001888c}, - { 167283891, 9069124, 167757819, 9560164, 0x001908c}, - { 167378676, 8578084, 167852604, 9069124, 0x001988c}, - { 168894640, 9669180, 169368568, 10160220, 0x001a08c}, - { 170806724, 8459019, 171280652, 8950059, 0x001a88c}, - { 170635940, 10042280, 171109868, 10533320, 0x001b08c}, - { 167920645, 7739474, 168389365, 8230514, 0x001b88c}, - { 167219240, 11105180, 167693168, 11596220, 0x001c08c}, - { 165411940, 8829380, 165885868, 9320420, 0x001c88c}, - { 169484440, 10978580, 169958368, 11469620, 0x001d08c}, - { 165725040, 9858480, 166198968, 10349520, 0x001d88c}, - { 169784163, 9311096, 170258091, 9802136, 0x001e08c}, - { 169784163, 8820055, 170258091, 9311095, 0x001e88c}, - { 169864212, 12013976, 170338140, 12505016, 0x001f08c}, - { 160595398, 4506265, 172402954, 19352930, 0x0010016}, - {-170756000,-14358000,-170674500,-14265950, 0x021000a}, // ASM - {-171102112,-11080370,-171051284,-11030511, 0x004010b}, - {-170860000,-14378000,-170540000,-14229000, 0x004010b}, - {-169701004,-14300981,-169403687,-14150000, 0x004010b}, - {-168235531,-14618875,-168086700,-14472514, 0x004010b}, - {-171102200,-14378100,-169403600,-11030500, 0x0ef0011}, - {-171102200,-14732000,-167913000,-11030500, 0x0010216}, - {-159832000,-21273000,-159723500,-21198400, 0x01a000b}, // COK - {-161271860,-10480061,-160797932, -9989021, 0x001000c}, - {-158183360, -9316420,-157709432, -8825380, 0x0b00010}, - {-159960141,-21417476,-157159787,-18736286, 0x0a90011}, - {-165952460,-11164220,-165478532,-10673180, 0x001b888}, - {-165651360,-11803620,-165177432,-11312580, 0x001a088}, - {-163382468,-13580320,-162903332,-13089280, 0x001c088}, - {-158196284,-21992220,-157696316,-21501180, 0x0019888}, - {-163406876,-18306520,-162917324,-17815480, 0x001a888}, - {-165960000,-21999000,-157154000, -8610000, 0x0010016}, - { -56246890, 46742755, -56120999, 46829245, 0x001000a}, // SPM - { -56602272, 46735356, -55987728, 47177292, 0x001000c}, - {-169949167,-19117044,-169857872,-19030554, 0x001000b}, // NIU - {-170002824,-19193312,-169705968,-18898688, 0x001000c}, - { -62743846, 17279490, -62680021, 17340599, 0x2a7004a}, // KNA - { -62632976, 17105911, -62569151, 17167020, 0x2a7004a}, - { -62907696, 17073584, -62517096, 17466416, 0x001000c}, - { -81395252, 19264490, -81330748, 19325599, 0x2a7004a}, // CYM - { -81419752, 19336490, -81355248, 19397599, 0x2a7004a}, - { -81484770, 19230000, -81046143, 19431629, 0x004010b}, - { -80143890, 19618658, -79652000, 19805000, 0x004010b}, - { -81484800, 19230000, -79651900, 19805100, 0x0610011}, - { -68311245, 12115916, -68224755, 12200484, 0x001000a}, // BES - { -68432676, 12257247, -68350030, 12337971, 0x001088b}, - { -68350030, 12257247, -68267384, 12337971, 0x001108b}, - { -68432676, 12176523, -68350030, 12257247, 0x001188b}, - { -68350030, 12176523, -68267384, 12257247, 0x001208b}, - { -68267384, 12176523, -68184738, 12257247, 0x001288b}, - { -68350030, 12095799, -68267384, 12176523, 0x001308b}, - { -68267384, 12095799, -68184738, 12176523, 0x001388b}, - { -68292178, 12015075, -68209532, 12095799, 0x001408b}, - { -63007557, 17459404, -62935482, 17528596, 0x001c88b}, - { -63274557, 17595404, -63202482, 17664596, 0x001c08b}, - { -68480000, 12000000, -62923000, 17680000, 0x0010216}, - { 73470755, 4165728, 73557245, 4252218, 0x001000a}, // MDV - { 73036128, -710000, 73504848, -218960, 0x001000c}, - { 72835640, 6523792, 73304360, 7014832, 0x0b10010}, - { 72500000, 5600000, 73510000, 7135000, 0x004018c}, - { 72660000, 1750000, 73790000, 5600000, 0x004018c}, - { 72900000, 160000, 73650000, 950000, 0x004010c}, - { 73026128, -720000, 73514848, -208960, 0x004010c}, - { 71500000, -1000000, 75500000, 7500000, 0x0010216}, - { -5761206,-15983245, -5671833,-15896755, 0x001000a}, // SHN - { -14424756, -7996255, -14288000, -7882857, 0x004010b}, - { -5805000,-16040000, -5617000,-15896000, 0x004010b}, - { -12372000,-37183000, -12204000,-37046000, 0x004010b}, - { -12747000,-37459000, -12452000,-37271000, 0x004010b}, - { -10060000,-40400000, -9800000,-40250000, 0x004010b}, - { -14530000,-40500000, -5540000, -7777000, 0x0010217}, - { 14419556, 35855000, 14548000, 35930000, 0x01a000a}, // MLT - { 14165848, 35753584, 14624152, 36146416, 0x001000c}, - { -61799362, 11987132, -61711911, 12073622, 0x001000a}, // GRD - { -61803000, 11983000, -61375000, 12531000, 0x022000c}, - { -64989026, 18309620, -64863850, 18373000, 0x016000a}, // VIR - { -65068846, 18260000, -64576690, 18422000, 0x004010b}, - { -64940000, 17660000, -64550000, 17820000, 0x004010b}, - { -65087000, 18225000, -64640000, 18422000, 0x0750010}, - { -65093994, 17636170, -64550000, 18426851, 0x0d00211}, - { 45200476,-12817650, 45242633,-12727106, 0x2a7044a}, // MYT - { 45242386,-12819750, 45301886,-12755553, 0x2a7044a}, - { 44900000,-13033000, 45360000,-12590000, 0x001000c}, - { 15485616, 78200711, 15782507, 78261820, 0x2a7004a}, // SJM - { 14043750, 78045711, 14328250, 78106820, 0x2a7004a}, - { -9164930, 70754480, -7779602, 71245520, 0x001000c}, - { 10400000, 76889405, 22024500, 79500000, 0x0a50011}, - { -9154000, 68600000, 33625000, 80843100, 0x0970012}, - { 10000000, 74300000, 33624989, 80843000, 0x0010016}, - { -9165000, 70754400, 33625000, 80843100, 0x003021c}, - { -61257000, 13122000, -61139000, 13183000, 0x016000a}, // VCT - { -61300000, 13100000, -61100000, 13390000, 0x004010b}, - { -61300000, 12770000, -61100000, 13100000, 0x004010b}, - { -61500000, 12530000, -61200000, 12770000, 0x004010b}, - { -61500000, 12530000, -61000000, 13400000, 0x0e00211}, - { 73395835,-53117885, 73539024,-53031395, 0x001000b}, // HMD - { 72580000,-53200000, 73870000,-52900000, 0x06a0010}, - { -59642289, 13077029, -59553877, 13163519, 0x001000a}, // BRB - { -59716656, 13022864, -59383344, 13366592, 0x001000c}, - { -61865167, 17086755, -61774833, 17173245, 0x001000a}, // ATG - { -61949413, 17488858, -61657765, 17783482, 0x0b10010}, - { -61959724, 16936995, -61636828, 17258899, 0x001000c}, - { -62413512, 16917821, -61489991, 17811551, 0x0a90011}, - { -68973785, 12083106, -68885373, 12169596, 0x001000a}, // CUW - { -69166000, 11974341, -68632450, 12395419, 0x01b000c}, - { 55404000, -4650226, 55483000, -4560000, 0x021000a}, // SYC - { 55180679, -4855520, 55649399, -4364480, 0x001000c}, - { 55527952, -4662728, 55996672, -4171688, 0x0b00010}, - { 53216000, -5800000, 56000000, -3690000, 0x0930011}, - { 46070000,-10307000, 51235000, -9160000, 0x00e000d}, - { 52640000, -7200000, 56380000, -5800000, 0x24d0015}, - { 46000000,-10500000, 56500000, -3690000, 0x0010016}, - { 134435755, 7299755, 134522245, 7386245, 0x001000a}, // PLW - { 134329233, 7134620, 134655304, 7765423, 0x02a000c}, - { 134030000, 6780415, 134422000, 7311000, 0x0c90010}, - { 132129405, 5539405, 134810595, 8220595, 0x0a90011}, - { 130959405, 2759404, 133640595, 5440594, 0x001000d}, - { 130900000, 2700000, 134818730, 8222400, 0x0010216}, - { 145692200, 15112000, 145761100, 15220000, 0x027000a}, // MNP - { 145400432, 14814480, 145884776, 15305520, 0x001000c}, - { 145610000, 18000000, 145840000, 18840000, 0x1520010}, - { 144875000, 14080000, 146076000, 20560000, 0x18d0011}, - { 1482182, 42461955, 1598463, 42548445, 0x001000a}, // AND - { 1404864, 42394488, 1795464, 42694568, 0x001000c}, - { 348000, 40191933, 3820000, 42873123, 0x0a90291}, - { 1404864, 42394488, 1795464, 42694568, 0x003021c}, - { 144826158, 13521379, 144888964, 13582488, 0x2a7004a}, // GUM - { 144737755, 13449545, 144800561, 13510654, 0x2a7004a}, - { 144534432, 13215480, 145013568, 13706520, 0x001000c}, - { -4563036, 54131248, -4416003, 54217738, 0x001000a}, // IMN - { -4920600, 53990480, -4134192, 54481520, 0x001000c}, - { -10700000, 49122422, 1889648, 60875000, 0x0010216}, - { -4920600, 53990480, -4134192, 54481520, 0x003021c}, - { -61016523, 13981053, -60928111, 14067543, 0x001000a}, // LCA - { -61100000, 13690000, -60830000, 14118000, 0x001000c}, - { 151555130, 7315679, 151641620, 7402169, 0x001000a}, // FSM - { 157759000, 6718000, 158372000, 7091000, 0x017000c}, - { 137891594, 9269744, 138365522, 9760784, 0x0b00010}, - { 137142440, 8207480, 137611160, 8698520, 0x0010088}, - { 139544140, 9687280, 140018068, 10178320, 0x0010888}, - { 140282640, 9517880, 140756568, 10008920, 0x0011088}, - { 143637140, 7116980, 144105860, 7608020, 0x0011888}, - { 144342740, 7130180, 144811460, 7621220, 0x0012088}, - { 144277940, 8342280, 144746660, 8833320, 0x0012888}, - { 145145940, 8982480, 145619868, 9473520, 0x0013088}, - { 145625740, 7448080, 146094460, 7939120, 0x0013888}, - { 145993640, 7242280, 146462360, 7733320, 0x0014088}, - { 149072540, 7234780, 149541260, 7725820, 0x0014888}, - { 149427440, 8342380, 149896160, 8833420, 0x0015088}, - { 150001640, 8528580, 150475568, 9019620, 0x0015888}, - { 152905440, 5668680, 153374160, 6159720, 0x0016088}, - { 153407940, 5210880, 153876660, 5701920, 0x0016888}, - { 154040940, 7853779, 154509660, 8344819, 0x0017088}, - { 155051640, 7270980, 155520360, 7762020, 0x0017888}, - { 157021840, 5565880, 157490560, 6056920, 0x0018088}, - { 159523340, 6440880, 159992060, 6931920, 0x0018888}, - { 160462640, 5966080, 160931360, 6457120, 0x0019088}, - { 160673440, 9554480, 161147368, 10045520, 0x0019888}, - { 162638740, 5219280, 163107460, 5710320, 0x001a088}, - { 146678969, 6573900, 149360159, 9255090, 0x0010015}, - { 150700754, 6573900, 153381944, 9255090, 0x0a90011}, - { 137000000, 5210000, 163120000, 10200000, 0x19a0016}, - { 152000000, 1000000, 157000000, 5210000, 0x09e0012}, - { 137000000, 1000000, 163120000, 10200000, 0x0010217}, - { 103796755, 1261728, 103883245, 1348218, 0x001000a}, // SGP - { 103570000, 1160000, 104130000, 1482000, 0x016000c}, - {-175250128,-21210543,-175157872,-21124053, 0x001000a}, // TON - {-175364984,-21477340,-174865016,-20986300, 0x001000c}, - {-174258388,-19031068,-173768836,-18540028, 0x0b10010}, - {-175738000,-21493000,-173674000,-17900000, 0x0e30011}, - {-176214000,-17900000,-173674000,-15542000, 0x001000d}, - {-176214000,-22350000,-173674000,-19500000, 0x4180015}, - {-176214000,-22350000,-173674000,-15542000, 0x0010216}, - { -61395587, 15258755, -61306214, 15345245, 0x001000a}, // DMA - { -61598068, 15182121, -61113724, 15673161, 0x001000c}, - { 50511077, 26194782, 50575813, 26258600, 0x2a7044a}, // BHR - { 50575813, 26194782, 50623592, 26281272, 0x2a7044a}, - { 50310000, 25788000, 50745000, 26338000, 0x023000c}, - { 50448000, 25557000, 50825000, 25967000, 0x0bd0010}, - { 50300000, 25557000, 50825000, 26338000, 0x0d80211}, - { 172918000, 1324000, 173080000, 1365000, 0x00f000a}, // KIR - { 172750000, 1690000, 173123949, 2010000, 0xf040447}, - { 172860000, 1315000, 173194709, 1650000, 0xe890447}, - {-157502976, 1911168,-157353217, 2060927, 0x680004b}, - { 172908912, 3266656, 173059087, 3416415, 0x680044b}, - { 172739000, 3038000, 172935649, 3152000, 0x680044b}, - { 174382200, -815000, 174483629, -594000, 0x680044b}, - { 175905120, -1396909, 176054879, -1247150, 0x680044b}, - { 174657000, -1260000, 174800639, -1104000, 0x680044b}, - { 173195120, 1937680, 173344879, 2087439, 0x680044b}, - { 172967000, 835000, 173079589, 1034000, 0x680044b}, - { 175500000, -1956000, 175627349, -1780000, 0x680044b}, - { 176393000, -1417000, 176520709, -1300000, 0x54f044b}, - {-160455000, 4640000,-160305186, 4740000, 0x54f044b}, - { 172594000, 69000, 173976000, 3415000, 0x1060011}, - { 174181028, -2888514, 176862218, -207324, 0x001000d}, - {-173318525, -4688133,-170637335, -2006943, 0x0010015}, - { 166790000, -4736000, 189387000, 3644400, 0x23b0016}, - { 197000000,-11500000, 210000000, 4750000, 0x0c00012}, - { 157830000,-11500000, 210000000, 4750000, 0x0010017}, - { -71169000, 21417755, -71108000, 21519000, 0x029000a}, // TCA - { -72500000, 21610000, -72400000, 21725000, 0x004010b}, - { -71730000, 21275000, -71605500, 21374852, 0x004010b}, - { -72370000, 21720000, -72057000, 21906781, 0x004010b}, - { -71259727, 21172423, -71077938, 21521497, 0x004010b}, - { -72075000, 21770000, -71838000, 21975000, 0x004010b}, - { -71917362, 21440000, -71454000, 21860000, 0x0aa0010}, - { -72500000, 21000000, -70900000, 22000000, 0x08a0011}, - { 6666755, 299756, 6753245, 386246, 0x001000a}, // STP - { 6377221, -34742, 6845941, 456298, 0x001000c}, - { 7107412, 1306789, 7576132, 1797829, 0x0b00010}, - { 5896479, -62362, 7773312, 1814471, 0x0a80211}, - { 114145854, 22262781, 114239071, 22349271, 0x001000a}, // HKG - { 113835000, 22153500, 114442000, 22564000, 0x0930010}, - { 112200000, 20400000, 118000000, 26400500, 0x0b5ba92}, - { 113835000, 22153500, 114442000, 22564000, 0x003021c}, - { -61100206, 14589000, -60983000, 14650000, 0x016000a}, // MTQ - { -61239568, 14388000, -60760432, 14879000, 0x001000c}, - { -6892690, 61974015, -6710100, 62060505, 0x001000a}, // FRO - { -7700000, 61928000, -6950000, 62355000, 0x001000c}, - { -6950000, 61928000, -6244000, 62406580, 0x0ce0010}, - { -7100000, 61300000, -6510000, 61928000, 0x02cc08c}, - { -7770000, 61300000, -6180000, 62410000, 0x0010216}, - { -61600000, 16214000, -61493000, 16283000, 0x019000a}, // GLP - { -61810000, 15940000, -61550000, 16366000, 0x004010b}, - { -61550000, 16194000, -61350000, 16515000, 0x004010b}, - { -61350000, 16230000, -61160000, 16340000, 0x004010b}, - { -61666000, 15820000, -61555000, 15895000, 0x004010b}, - { -61102000, 16288000, -60996000, 16365000, 0x004010b}, - { -61512968, 15704256, -61028624, 16195296, 0x0b00010}, - { -61882549, 15696598, -60899446, 16649910, 0x0a90011}, - { 44365794,-12193245, 44454206,-12106755, 0x001000a}, // COM - { 43196000,-11952895, 43540000,-11350000, 0x028000c}, - { 44190000,-12390000, 44560667,-12060000, 0xf04044b}, - { 43575000,-12460000, 43991759,-12185000, 0xe89044b}, - { 43165016,-12554984, 44624775,-11125016, 0x0a80011}, - { 57456000,-20192000, 57545700,-20108813, 0x001000a}, // MUS - { 57496000,-20122000, 57756000,-19979500, 0x004010b}, - { 57300000,-20490000, 57374000,-20401000, 0x004010b}, - { 57356000,-20530000, 57822000,-20122000, 0x004010b}, - { 63226096,-19911416, 63621904,-19518584, 0x0b10010}, - { 59343432,-16851520, 59827776,-16360480, 0x001588c}, - { 56494384,-10570312, 56775616,-10275688, 0x001a08c}, - { 54330304,-16089416, 54715696,-15696584, 0x001c88c}, - { 57450224,-19965312, 57944984,-19474272, 0x001688c}, - { 59454176,-16347312, 59745824,-16052688, 0x001e08c}, - { 54300000,-20800000, 63700000,-10270000, 0x0010216}, - { 55434000,-20939000, 55522965,-20871000, 0x001000b}, // REU - { 55210000,-21389870, 55672500,-20870000, 0x021000c}, - { 55517000,-21410000, 55850000,-20870000, 0x0e30010}, - { 54847807,-21782402, 56247984,-20441807, 0x0aa0211}, - { 6047691, 49561514, 6180309, 49648004, 0x001000a}, // LUX - { 5812948, 49447980, 6531652, 49939020, 0x001000c}, - { 5733648, 49694480, 6452352, 50185520, 0x0b00010}, - { -5200000, 41310000, 9600000, 53557000, 0x0010216}, - { 5733648, 49447980, 6531652, 50185520, 0x003021c}, - {-171837000,-13871000,-171715794,-13812702, 0x015000a}, // WSM - {-172158000,-14078000,-171397000,-13777100, 0x013000c}, - {-172803500,-13805000,-172171000,-13440000, 0x0840010}, - {-172830000,-14100000,-171397000,-13390000, 0x0780011}, - { -36582036,-54324245, -36435003,-54237755, 0x001000a}, // SGS - { -36993903,-54547416, -36197079,-54056376, 0x001000c}, - { -36524348,-54863306, -35727524,-54372266, 0x0b00010}, - { -38369968,-55334148, -35510032,-53636061, 0x0a80011}, - { -27700000,-59600000, -26000000,-56200000, 0x03a000d}, - { -41820000,-53910992, -41320032,-53600000, 0x0b0a890}, - { -39207461,-54097034, -38707493,-53786042, 0x0b0b090}, - { -34927700,-55178035, -34412108,-54867043, 0x0b0b890}, - { -41820000,-59600000, -26000000,-53600000, 0x0010216}, - {-149574753,-17567930,-149522540,-17518071, 0x22a004a}, // PYF - {-149626107,-17591935,-149573894,-17542076, 0x22a004a}, - {-149626107,-17641794,-149573894,-17591935, 0x22a004a}, - {-149982860,-17678752,-149691212,-17384128, 0x0b10010}, - {-149622848,-17941882,-149122880,-17445386, 0x01e000c}, - {-152311000,-18000000,-149116323,-15792905, 0x08e0011}, - {-141110738,-10590563,-138310384, -7820000, 0x01e000d}, - {-152059920,-11666322,-151585992,-11175282, 0x0b10090}, - {-152547440,-10307684,-152073512, -9816644, 0x0b00890}, - {-150439610,-10156375,-149965682, -9665335, 0x0b01090}, - {-144626240,-27851191,-144100232,-27360151, 0x0b01890}, - {-143759690,-27960000,-143233682,-27468960, 0x0b02090}, - {-154821400,-23960000,-134290000,-13860000, 0x29b0016}, - {-154821400,-27960000,-134290000, -7820000, 0x0010217}, - { -25024000, 16862000, -24902000, 16923380, 0x016000a}, // CPV - { -23865667, 14884990, -23381323, 15376030, 0x001000c}, - { -25366000, 16756115, -24856000, 17220000, 0x0a80010}, - { -25400386, 14639405, -22659614, 17320595, 0x0a90011}, - { -61550000, 10639900, -61471037, 10687900, 0x2a7044a}, // TTO - { -61471037, 10629000, -61392074, 10677000, 0x2a7044a}, - { -61710000, 10125000, -61373664, 10795000, 0x02b000c}, - { -61373664, 10236600, -60975903, 10824000, 0x0d30010}, - { -61974357, 9966514, -60365643, 11575228, 0x0aa0011}, - { 114873081, 4867204, 114959571, 4953694, 0x001000a}, // BRN - { 114171000, 4394000, 114681000, 4847000, 0x0a20010}, - { 114681000, 4649000, 115223000, 5057000, 0x01a000c}, - { 114060000, 4000000, 115390000, 5166660, 0x09e0011}, - { 70153022,-49392248, 70285640,-49305758, 0x001000b}, // ATF - { 77466060,-37908368, 77655339,-37758609, 0x001000c}, - { 77439572,-38788972, 77606228,-38652572, 0x0b00010}, - { 68507921,-49884000, 70617161,-48452324, 0x004010c}, - { 50155880,-46150560, 50312120,-46035984, 0x004010c}, - { 50336296,-46467104, 50471704,-46368896, 0x004010c}, - { 50375166,-45993638, 50479326,-45917254, 0x004010c}, - { 51622176,-46519664, 51919032,-46306880, 0x004010c}, - { 52078592,-46535208, 52349408,-46338792, 0x004010c}, - { 47254880,-11631840, 47416328,-11468160, 0x004010c}, - { 42662127,-17116110, 42789872,-16993801, 0x004010c}, - { 39626543,-21542110, 39757685,-21419801, 0x004010c}, - { 40297089,-22423110, 40428911,-22300801, 0x004010c}, - { 54501168,-15912824, 54548040,-15863720, 0x004010c}, - { 46373486,-12414110, 46498513,-12291801, 0x004010c}, - { 39626500,-50020000, 77655400,-11468100, 0x0010217}, - { -66121525, 18385157, -66031191, 18471647, 0x001000a}, // PRI - { -66259000, 18133300, -65588800, 18477700, 0x016000c}, - { -67216000, 17924000, -66530000, 18274000, 0x07e0010}, - { -67960177, 17830000, -65180000, 18550000, 0x0570011}, - { 172300000, 17821000, 295454000, 71425000, 0x2880217}, - { -67960177, 17830000, -65180000, 18550000, 0x003021c}, - { 33327717, 35135490, 33402406, 35196599, 0x2a7004a}, // CYP - { 32995942, 34647379, 33070121, 34708488, 0x2a7004a}, - { 33098768, 34884480, 33666440, 35375520, 0x001000c}, - { 32326000, 34555000, 33137000, 34894000, 0x07a0010}, - { 32190000, 34540000, 34740000, 35725000, 0x07e0011}, - { 35467106, 33823755, 35570894, 33910245, 0x001000a}, // LBN - { 35448768, 33724480, 36011232, 34215520, 0x001000c}, - { 35650707, 34213000, 35969126, 34525059, 0xc73044b}, - { 35257988, 33416709, 35546811, 33725000, 0xbde044b}, - { 35153000, 33143290, 35478824, 33416709, 0xbde044b}, - { 34800000, 33040000, 36630000, 34700000, 0x0af0011}, - { 34217000, 28520000, 48790000, 37390000, 0x0010216}, - { 34800000, 33040000, 36630000, 34700000, 0x003021c}, - { -76839167, 17962755, -76748833, 18049245, 0x001000a}, // JAM - { -76920109, 17875610, -76679891, 18104389, 0x9ee004b}, - { -77134581, 17838404, -76912224, 18050173, 0x931004b}, - { -77356644, 17796050, -77134875, 18007819, 0x931004b}, - { -77578707, 17880758, -77356350, 18092527, 0x931004b}, - { -76687500, 18115000, -76315455, 18241500, 0x931044b}, - { -78370000, 18193000, -77646000, 18530000, 0x015000c}, - { -78450000, 17650000, -76150000, 18600000, 0x06e0011}, - { -16741984, 13402431, -16653572, 13488921, 0x001000a}, // GMB - { -14420000, 13226000, -13795000, 13590000, 0x017000c}, - { -16662000, 13289000, -16539439, 13477000, 0x680044b}, - { -16815160, 13264220, -16661241, 13413979, 0x680004b}, - { -16791000, 13085000, -16662774, 13264250, 0x680044b}, - { -16663000, 13162000, -16481701, 13289000, 0x680044b}, - { -16553960, 13442520, -16400041, 13592279, 0x680004b}, - { -16502853, 13328490, -16377147, 13450799, 0x54f004b}, - { -15672853, 13472190, -15547147, 13594499, 0x54f004b}, - { -15621653, 13372190, -15495947, 13494499, 0x54f004b}, - { -16247653, 13458590, -16121947, 13580899, 0x54f004b}, - { -16121947, 13458590, -15996241, 13580899, 0x54f004b}, - { -14936353, 13581190, -14810647, 13703499, 0x54f004b}, - { -14839553, 13483390, -14713847, 13605699, 0x54f004b}, - { -14712853, 13368890, -14587147, 13491199, 0x54f004b}, - { -17000000, 13040000, -13792000, 13850000, 0x0550011}, - { 51467667, 25248970, 51562806, 25335460, 0x001000b}, // QAT - { 51164000, 25076000, 51630400, 25593000, 0x021000c}, - { 51147359, 24554270, 51630400, 25076000, 0x0bb0010}, - { 50700000, 24450000, 51700000, 26200000, 0x0e90011}, - { -57898434,-51722000, -57709000,-51672000, 0x014000b}, // FLK - { -58397827,-51826680, -57658291,-51335640, 0x001000c}, - { -59573376,-51886520, -58823424,-51395480, 0x0b00010}, - { -61500000,-52960000, -57500000,-50900000, 0x0980011}, - { 168274650,-17778525, 168364984,-17692035, 0x001000a}, // VUT - { 168111791,-17866416, 168601343,-17375376, 0x001000c}, - { 166817936,-15757079, 167302280,-15266039, 0x0b00010}, - { 166377845,-17307674, 169118617,-14626484, 0x0a90011}, - { 166330000,-14628000, 169100000,-13050000, 0x017000d}, - { 168000000,-20320000, 170300000,-17303000, 0x4660015}, - { 166330000,-20320000, 170300000,-13050000, 0x0010016}, - { 19206340, 42397755, 19322621, 42484245, 0x001000a}, // MNE - { 19539467, 42896760, 19826532, 43108529, 0x931004b}, - { 18839272, 42676640, 19101327, 42869959, 0x864004b}, - { 19227898, 43263340, 19492101, 43456659, 0x864004b}, - { 18744950, 42194400, 18930442, 42465059, 0x864044b}, - { 18979172, 42491737, 19241227, 42685056, 0x864004b}, - { 18485046, 42355440, 18744953, 42548759, 0x864004b}, - { 18930442, 41847000, 19394122, 42493000, 0x029000c}, - { 18433000, 41840000, 20382000, 43563000, 0x0b70011}, - { 12090000, 39600000, 30183000, 51061000, 0x0010216}, - { 18433000, 41840000, 20382000, 43563000, 0x003021c}, - { -77363700, 25015200, -77255000, 25087289, 0x01a000a}, // BHS - { -78997600, 26489000, -77989600, 26742440, 0x010000c}, - { -77989622, 26694793, -77893283, 26781282, 0x3c1004b}, - { -77989622, 26608304, -77893283, 26694793, 0x3c1004b}, - { -77893283, 26608304, -77796944, 26694793, 0x3c1004b}, - { -77900027, 26521815, -77803688, 26608304, 0x3c1004b}, - { -75488694, 24268219, -75394037, 24354708, 0x3c1004b}, - { -77543110, 26820100, -77446291, 26906589, 0x3c1004b}, - { -77553963, 24980500, -77458825, 25066989, 0x3c1004b}, - { -77458825, 25015182, -77363687, 25101671, 0x3c1004b}, - { -77458825, 24967000, -77288348, 25015200, 0x3c1044b}, - { -77130000, 26487850, -77036869, 26577300, 0x3c1044b}, - { -76306000, 24744800, -76163441, 24802400, 0x3c1044b}, - { -77848669, 24685600, -77753531, 24772089, 0x3c1004b}, - { -75071300, 23078200, -74929857, 23135600, 0x3c1044b}, - { -75748000, 24604700, -75615814, 24666600, 0x3c1044b}, - { -76711309, 25436400, -76615691, 25522889, 0x3c1004b}, - { -75833768, 23454800, -75739832, 23541289, 0x3c1004b}, - { -76222669, 24848100, -76127531, 24934589, 0x3c1004b}, - { -76222669, 24934589, -76127531, 25021078, 0x3c1004b}, - { -79310000, 25686200, -79222242, 25780400, 0x3c1044b}, - { -73686828, 20909200, -73594573, 20995689, 0x3c1004b}, - { -73914908, 22526000, -73821692, 22612489, 0x3c1004b}, - { -77901829, 25712600, -77805971, 25799089, 0x3c1004b}, - { -74539609, 24013900, -74445192, 24100389, 0x3c1004b}, - { -78100000, 25108700, -77988824, 25182600, 0x3c1044b}, - { -74270248, 22732400, -74176552, 22818889, 0x3c1004b}, - { -73140608, 22372300, -73047392, 22458789, 0x3c1004b}, - { -75758910, 22149900, -75689556, 22266000, 0x3c1044b}, - { -74880909, 23632600, -74786492, 23719089, 0x3c1004b}, - { -74384208, 22539600, -74290992, 22626089, 0x3c1004b}, - { -78345010, 27163800, -78248191, 27250289, 0x3c1004b}, - { -73027108, 22338100, -72933892, 22424589, 0x3c1004b}, - { -76940000, 22820000, -74390000, 25580000, 0x021000d}, - { -79000000, 23636000, -76940000, 27252000, 0x0e90011}, - { -75919000, 20900000, -72708460, 23137000, 0x33c0015}, - { -80500000, 20900000, -72708460, 27269069, 0x0010016}, - { 125497000, -8590000, 125630000, -8537500, 0x013000a}, // TLS - { 125339640, -8981294, 125813568, -8490254, 0x001000c}, - { 126152992, -8900316, 126626920, -8409276, 0x0b00010}, - { 124030000, -9510000, 127360000, -8100000, 0x06e0011}, - { 31067077,-26348500, 31167000,-26270000, 0x01d000a}, // SWZ - { 30994808,-26665520, 31510400,-26174480, 0x0b10010}, - { 31209120,-26032010, 31344679,-25909701, 0x54f0047}, - { 31086820,-26023910, 31222379,-25901601, 0x54f0047}, - { 31663820,-26048610, 31799379,-25926301, 0x54f0047}, - { 31780420,-26108510, 31915979,-25986201, 0x54f0047}, - { 31912720,-26071810, 32048279,-25949501, 0x54f0047}, - { 31879881,-26502210, 32016119,-26379901, 0x54f0047}, - { 30946241,-27039810, 31083159,-26917501, 0x54f0047}, - { 31639881,-26746710, 31776119,-26624401, 0x54f0047}, - { 31052530,-26743300, 31148869,-26656811, 0x3c10047}, - { 31258490,-26998400, 31355309,-26911911, 0x3c10047}, - { 31147890,-27152400, 31244709,-27065911, 0x3c10047}, - { 31818890,-27317418, 31915709,-27230929, 0x3c10047}, - { 31899971,-26273200, 31995829,-26186711, 0x3c10047}, - { 31899971,-26186711, 31995829,-26100222, 0x3c10047}, - { 31917790,-26829900, 32014609,-26743411, 0x3c10047}, - { 31820971,-26916389, 31917790,-26829900, 0x3c10047}, - { 31917790,-26916389, 32014609,-26829900, 0x3c10047}, - { 31500471,-26093300, 31596329,-26006811, 0x3c10047}, - { 31596329,-26093300, 31692187,-26006811, 0x3c10047}, - { 31500471,-26179789, 31596329,-26093300, 0x3c10047}, - { 31596329,-26179789, 31692187,-26093300, 0x3c10047}, - { 31500471,-26266278, 31596329,-26179789, 0x3c10047}, - { 31596329,-26266278, 31692187,-26179789, 0x3c10047}, - { 30790904,-27317418, 32134741,-25717939, 0x0c10011}, - { 47930226, 29305755, 48028248, 29392245, 0x001000a}, // KWT - { 47641894, 28920824, 48173110, 29411864, 0x001000c}, - { 47775243, 28524609, 48431159, 28920823, 0x08f0010}, - { 46541500, 28520000, 48790000, 30105000, 0x0960011}, - { 34217000, 28520000, 48790000, 37390000, 0x0010216}, - { 46541500, 28520000, 48790000, 30105000, 0x003021c}, - { 178420966,-18164596, 178466230,-18078106, 0x2a7044a}, // FJI - { 178466230,-18133505, 178519432,-18059946, 0x2a7044a}, - { 178005528,-18271000, 178653000,-17910000, 0x017000c}, - { 177373149,-17720079, 177629319,-17475460, 0xa9e004b}, - { 177232255,-17964698, 177488425,-17720079, 0xa9e004b}, - { 177629319,-17671155, 177885489,-17426536, 0xa9e004b}, - { 179260844,-16584390, 179499155,-16355611, 0x9ee004b}, - { 176834000,-18313000, 180054000,-16123000, 0x08d0011}, - { 179708000,-19265000, 181787000,-15940000, 0x027000d}, - { 177380224,-18775020, 177869776,-18283980, 0x0b19090}, - { 177857824,-18771320, 178347376,-18280280, 0x0b19890}, - { 177940000,-19220000, 178540000,-18856600, 0x0898890}, - { 178356724,-18848520, 178846276,-18357480, 0x0b15090}, - {-178669776,-20050120,-178175016,-19559080, 0x0b1d090}, - {-179054884,-21067720,-178554916,-20576680, 0x0b0e090}, - { 176909832,-12947620, 177388968,-12456580, 0x0b0b890}, - {-180193468,-15930020,-179709124,-15438980, 0x0b0c890}, - { 176834000,-21080000, 181831000,-12455000, 0x0010216}, - { 166406184,-22311215, 166499401,-22224725, 0x001000a}, // NCL - { 166245013,-22351326, 166744981,-21860286, 0x001000c}, - { 167800087,-21653000, 167970505,-21371000, 0x931044b}, - { 167970000,-21662000, 168132022,-21414771, 0x864044b}, - { 167161896,-21013660, 167368103,-20820341, 0x864004b}, - { 165251296,-21126560, 165457503,-20933241, 0x864004b}, - { 165337859,-21663660, 165545140,-21470341, 0x864004b}, - { 164762896,-21156660, 164969103,-20963341, 0x864004b}, - { 164163788,-22711839, 166993933,-20030649, 0x0a90011}, - { 166666000,-23050000, 168960000,-20650000, 0x001000d}, - { 162700000,-20835000, 164724000,-17857000, 0x4aa0015}, - { 158147000,-23050000, 168960000,-17850000, 0x0010016}, - { 14437596, 46016155, 14560604, 46102645, 0x001000a}, // SVN - { 14114488, 45887480, 14781112, 46378520, 0x001000c}, - { 15580335, 46492100, 15705264, 46578589, 0x3c1004b}, - { 15213735, 46209400, 15338664, 46295889, 0x3c1004b}, - { 15020535, 46326600, 15145464, 46413089, 0x3c1004b}, - { 13683237, 45497900, 13805763, 45584389, 0x3c1004b}, - { 13562137, 45461500, 13684663, 45547989, 0x3c1004b}, - { 15103236, 45760400, 15226963, 45846889, 0x3c1004b}, - { 15782000, 46384800, 15949569, 46449200, 0x3c1044b}, - { 14952400, 46117300, 15117199, 46182100, 0x3c1044b}, - { 13995835, 46360800, 14120764, 46447289, 0x3c1004b}, - { 13621136, 45891200, 13744863, 45977689, 0x3c1004b}, - { 16087535, 46616800, 16212464, 46703289, 0x3c1004b}, - { 14798737, 45606800, 14921263, 45693289, 0x3c1004b}, - { 14185236, 45758400, 14308963, 45844889, 0x3c1004b}, - { 14842000, 46503770, 14989809, 46576820, 0x3c1044b}, - { 15017535, 46476800, 15142464, 46563289, 0x3c1004b}, - { 15409536, 45906600, 15533263, 45993089, 0x3c1004b}, - { 15497535, 46356800, 15622464, 46443289, 0x3c1004b}, - { 15518136, 45878900, 15684093, 45943289, 0x3c1044b}, - { 14771536, 46021900, 14895263, 46108389, 0x3c1004b}, - { 13838136, 45846800, 13961863, 45933289, 0x3c1004b}, - { 13961236, 45962400, 14084963, 46048889, 0x3c1004b}, - { 15114737, 45526300, 15237263, 45612789, 0x3c1004b}, - { 13868035, 46239900, 13992964, 46326389, 0x3c1004b}, - { 15275998, 45984300, 15534398, 46025659, 0x3c1044b}, - { 15094135, 46196700, 15219064, 46283189, 0x3c1004b}, - { 14181737, 45531300, 14304263, 45617789, 0x3c1004b}, - { 13802636, 45675600, 13926363, 45762089, 0x3c1004b}, - { 15357835, 46315800, 15482764, 46402289, 0x3c1004b}, - { 15577535, 46196800, 15702464, 46283289, 0x3c1004b}, - { 15337535, 46176800, 15462464, 46263289, 0x3c1004b}, - { 15457535, 46496800, 15582464, 46583289, 0x3c1004b}, - { 13375500, 45421510, 16610484, 46876647, 0x0860011}, - { 12090000, 39600000, 30183000, 51061000, 0x0010216}, - { 13375500, 45421510, 16610484, 46876647, 0x003021c}, - { 35164982, 31732430, 35265887, 31818920, 0x001000a}, // ISR - { 34777130, 32113289, 34878995, 32199778, 0x3c1004b}, - { 34878995, 32113289, 34980860, 32199778, 0x3c1004b}, - { 34736384, 32026800, 34838249, 32113289, 0x3c1004b}, - { 34838249, 32026800, 34940114, 32113289, 0x3c1004b}, - { 34716252, 31940311, 34817636, 32026800, 0x3c1004b}, - { 34817636, 31940311, 34919020, 32026800, 0x3c1004b}, - { 34685836, 31853822, 34787220, 31940311, 0x3c1004b}, - { 34787220, 31853822, 34888604, 31940311, 0x3c1004b}, - { 34611108, 31762800, 34712492, 31849289, 0x3c1004b}, - { 34938707, 32750853, 35041292, 32837342, 0x3c1004b}, - { 35041292, 32742204, 35143877, 32828693, 0x3c1004b}, - { 35041292, 32828693, 35143877, 32915182, 0x3c1004b}, - { 35143907, 32789824, 35246492, 32876313, 0x3c1004b}, - { 34753548, 31211500, 34875452, 31283000, 0x3c1044b}, - { 34832867, 32278900, 34934732, 32365389, 0x3c1004b}, - { 34509708, 31619700, 34611092, 31706189, 0x3c1004b}, - { 35255607, 32668600, 35358192, 32755089, 0x3c1004b}, - { 34874567, 32410100, 34976432, 32496589, 0x3c1004b}, - { 34976432, 32381700, 35058263, 32489300, 0x3c1044b}, - { 34930708, 31705400, 35032092, 31791889, 0x3c1004b}, - { 35081000, 32988000, 35163837, 33095000, 0x3c1044b}, - { 34709308, 31566800, 34810692, 31653289, 0x3c1004b}, - { 35066307, 32902500, 35168892, 32988989, 0x3c1004b}, - { 35168907, 32902500, 35271492, 32988989, 0x3c1004b}, - { 35271307, 32898549, 35373892, 32985038, 0x3c1004b}, - { 34900989, 29528900, 35000211, 29615389, 0x3c1004b}, - { 35451407, 32764400, 35553992, 32850889, 0x3c1004b}, - { 35071867, 32471400, 35173732, 32557889, 0x3c1004b}, - { 35271000, 32594000, 35400486, 32662400, 0x3c1044b}, - { 34933973, 32222475, 35035838, 32308964, 0x3c1004b}, - { 34970248, 31026600, 35071152, 31113089, 0x3c1004b}, - { 34411000, 31541466, 34571675, 31596000, 0x3c10447}, - { 34366148, 31455000, 34467052, 31541489, 0x3c10047}, - { 34467052, 31455000, 34567956, 31541489, 0x3c10047}, - { 34258180, 31368511, 34359084, 31455000, 0x3c10047}, - { 34359084, 31368511, 34459988, 31455000, 0x3c10047}, - { 34177457, 31282022, 34278361, 31368511, 0x3c10047}, - { 34278361, 31282022, 34379265, 31368511, 0x3c10047}, - { 34225000, 31216000, 34357089, 31282000, 0x3c10447}, - { 35164208, 31819000, 35265592, 31905489, 0x3c10047}, - { 35164208, 31905489, 35265592, 31991978, 0x3c10047}, - { 35265608, 31741100, 35366992, 31827589, 0x3c10047}, - { 34938408, 31536900, 35039792, 31623389, 0x3c10047}, - { 35039792, 31536900, 35141176, 31623389, 0x3c10047}, - { 35141176, 31536900, 35242560, 31623389, 0x3c10047}, - { 34908232, 31450411, 35009136, 31536900, 0x3c10047}, - { 35009136, 31450411, 35110040, 31536900, 0x3c10047}, - { 35110040, 31450411, 35210944, 31536900, 0x3c10047}, - { 34928413, 31363922, 35029317, 31450411, 0x3c10047}, - { 35029317, 31363922, 35130221, 31450411, 0x3c10047}, - { 35130221, 31363922, 35231125, 31450411, 0x3c10047}, - { 35207367, 32174100, 35309232, 32260589, 0x3c10047}, - { 35010067, 32273300, 35111932, 32359789, 0x3c10047}, - { 34956767, 32123900, 35058632, 32210389, 0x3c10047}, - { 35414908, 31816600, 35516292, 31903089, 0x3c10047}, - { 35127767, 32433200, 35229632, 32519689, 0x3c10047}, - { 35229632, 32433200, 35331497, 32519689, 0x3c10047}, - { 35129508, 31647100, 35230892, 31733589, 0x3c10047}, - { 35194367, 32087600, 35296232, 32174089, 0x3c10047}, - { 35006408, 31860800, 35107792, 31947289, 0x3c10047}, - { 35150067, 32312500, 35251932, 32398989, 0x3c10047}, - { 35257567, 32339700, 35359432, 32426189, 0x3c10047}, - { 34217000, 29486000, 35933000, 33426000, 0x1110011}, - { 34217000, 28520000, 48790000, 37390000, 0x0010216}, - { 34217000, 29486000, 35933000, 33426000, 0x003021c}, - { 35164982, 31732430, 35265887, 31818920, 0x001000a}, // PSE - { 34411000, 31541466, 34571675, 31596000, 0x3c10447}, - { 34366148, 31455000, 34467052, 31541489, 0x3c10047}, - { 34467052, 31455000, 34567956, 31541489, 0x3c10047}, - { 34258180, 31368511, 34359084, 31455000, 0x3c10047}, - { 34359084, 31368511, 34459988, 31455000, 0x3c10047}, - { 34177457, 31282022, 34278361, 31368511, 0x3c10047}, - { 34278361, 31282022, 34379265, 31368511, 0x3c10047}, - { 34225000, 31216000, 34357089, 31282000, 0x3c10447}, - { 35164208, 31819000, 35265592, 31905489, 0x3c10047}, - { 35164208, 31905489, 35265592, 31991978, 0x3c10047}, - { 35265608, 31741100, 35366992, 31827589, 0x3c10047}, - { 34938408, 31536900, 35039792, 31623389, 0x3c10047}, - { 35039792, 31536900, 35141176, 31623389, 0x3c10047}, - { 35141176, 31536900, 35242560, 31623389, 0x3c10047}, - { 34908232, 31450411, 35009136, 31536900, 0x3c10047}, - { 35009136, 31450411, 35110040, 31536900, 0x3c10047}, - { 35110040, 31450411, 35210944, 31536900, 0x3c10047}, - { 34928413, 31363922, 35029317, 31450411, 0x3c10047}, - { 35029317, 31363922, 35130221, 31450411, 0x3c10047}, - { 35130221, 31363922, 35231125, 31450411, 0x3c10047}, - { 35207367, 32174100, 35309232, 32260589, 0x3c10047}, - { 35010067, 32273300, 35111932, 32359789, 0x3c10047}, - { 34956767, 32123900, 35058632, 32210389, 0x3c10047}, - { 35414908, 31816600, 35516292, 31903089, 0x3c10047}, - { 35127767, 32433200, 35229632, 32519689, 0x3c10047}, - { 35229632, 32433200, 35331497, 32519689, 0x3c10047}, - { 35129508, 31647100, 35230892, 31733589, 0x3c10047}, - { 35194367, 32087600, 35296232, 32174089, 0x3c10047}, - { 35006408, 31860800, 35107792, 31947289, 0x3c10047}, - { 35150067, 32312500, 35251932, 32398989, 0x3c10047}, - { 35257567, 32339700, 35359432, 32426189, 0x3c10047}, - { 34217000, 29486000, 35933000, 33426000, 0x1110011}, - { 34217000, 28520000, 48790000, 37390000, 0x0010216}, - { 34217000, 31217000, 35575500, 32552500, 0x003021c}, - { -89248047, 13650755, -89159635, 13737245, 0x001000a}, // SLV - { -89381654, 13444480, -88902518, 13935520, 0x001000c}, - { -89599246, 13955600, -89510355, 14042089, 0x3c1004b}, - { -88224446, 13431400, -88135555, 13517889, 0x3c1004b}, - { -89781846, 13673400, -89692955, 13759889, 0x3c1004b}, - { -88921646, 13796800, -88832755, 13883289, 0x3c1004b}, - { -88484446, 13296800, -88395555, 13383289, 0x3c1004b}, - { -88906846, 13462800, -88817955, 13549289, 0x3c1004b}, - { -88842546, 13622300, -88753655, 13708789, 0x3c1004b}, - { -89893446, 13893200, -89804555, 13979689, 0x3c1004b}, - { -89708630, 13962900, -89599019, 14033000, 0x3c1044b}, - { -89234446, 13916800, -89145555, 14003289, 0x3c1004b}, - { -87893446, 13275100, -87804555, 13361589, 0x3c1004b}, - { -89872146, 13555400, -89783255, 13641889, 0x3c1004b}, - { -88614446, 13730600, -88525555, 13817089, 0x3c1004b}, - { -89494566, 14286800, -89405435, 14373289, 0x3c1004b}, - { -88396846, 13361600, -88307955, 13448089, 0x3c1004b}, - { -88674446, 13836800, -88585555, 13923289, 0x3c1004b}, - { -89016846, 13995600, -88927955, 14082089, 0x3c1004b}, - { -88605946, 13260700, -88517055, 13347189, 0x3c1004b}, - { -89536346, 13700900, -89447455, 13787389, 0x3c1004b}, - { -88129846, 13653600, -88040955, 13740089, 0x3c1004b}, - { -88489446, 13432200, -88400555, 13518689, 0x3c1004b}, - { -87906846, 13560300, -87817955, 13646789, 0x3c1004b}, - { -89470146, 13779800, -89381255, 13866289, 0x3c1004b}, - { -89793846, 13807600, -89704955, 13894089, 0x3c1004b}, - { -88572146, 13462600, -88483255, 13549089, 0x3c1004b}, - { -89804946, 13925100, -89716055, 14011589, 0x3c1004b}, - { -88410346, 13480900, -88321455, 13567389, 0x3c1004b}, - { -89593446, 13814700, -89504555, 13901189, 0x3c1004b}, - { -89536412, 13877150, -89472588, 13939249, 0x2b2004b}, - { -88395995, 13301940, -88334206, 13362059, 0x29c004b}, - { -89323112, 14095950, -89259288, 14158049, 0x2b2004b}, - { -88302495, 13729340, -88240706, 13789459, 0x29c004b}, - { -89779412, 13751350, -89715588, 13813449, 0x2b2004b}, - { -89694595, 13716040, -89632806, 13776159, 0x29c004b}, - { -90131000, 13000000, -87682000, 14451660, 0x0830011}, - { -92236000, 7190000, -77140000, 18500000, 0x3300216}, - { -90131000, 13000000, -87682000, 14451660, 0x003021c}, - { -88243497, 17474790, -88179503, 17535899, 0x2a7004a}, // BLZ - { -88807813, 17220290, -88743988, 17281399, 0x2a7004a}, - { -89157164, 16967080, -88667612, 17458120, 0x001000c}, - { -88399185, 17409360, -88177416, 17621129, 0x931004b}, - { -88684893, 17992140, -88481908, 18185459, 0x864004b}, - { -88414756, 16831440, -88212845, 17024759, 0x864004b}, - { -88496393, 18305240, -88293408, 18498559, 0x864004b}, - { -88028500, 17872100, -87864071, 18110600, 0x864044b}, - { -88949319, 16018340, -88748482, 16211659, 0x864004b}, - { -89230000, 15880000, -87430000, 18500000, 0x0cf0011}, - { -92236000, 7190000, -77140000, 18500000, 0x3300216}, - { -89230000, 15880000, -87430000, 18500000, 0x003021c}, - { 43056793, 11536680, 43130467, 11588258, 0x2a7044a}, // DJI - { 43130467, 11538377, 43175056, 11623696, 0x2a7044a}, - { 42798247, 11133644, 43272175, 11624684, 0x001000c}, - { 42577086, 11054310, 42810313, 11283089, 0x9ee004b}, - { 42781757, 11744760, 42997643, 11956529, 0x931004b}, - { 43204357, 11940460, 43420243, 12152229, 0x931004b}, - { 42262351, 11004160, 42477649, 11215929, 0x931004b}, - { 42441162, 12070460, 42657637, 12282229, 0x931004b}, - { 41747000, 10900000, 43425000, 12725000, 0x0b10011}, - { 21390638, 41966800, 21514420, 42047600, 0x01d000a}, // MKD - { 21183760, 41789032, 21808720, 42280072, 0x001000c}, - { 21264540, 40972490, 21426260, 41094799, 0x54f004b}, - { 21452040, 41281290, 21613760, 41403599, 0x54f004b}, - { 20863160, 41941390, 21026239, 42063699, 0x54f004b}, - { 21026239, 41941390, 21189318, 42063699, 0x54f004b}, - { 21025560, 42063699, 21189998, 42186008, 0x54f004b}, - { 21703560, 41655890, 21866639, 41778199, 0x54f004b}, - { 20717640, 41092790, 20879360, 41215099, 0x54f004b}, - { 20838460, 41738890, 21001539, 41861199, 0x54f004b}, - { 22123040, 41707300, 22238359, 41793789, 0x3c1004b}, - { 22602821, 41386800, 22717179, 41473289, 0x3c1004b}, - { 21952821, 41396800, 22067179, 41483289, 0x3c1004b}, - { 20606921, 41136800, 20721279, 41223289, 0x3c1004b}, - { 22330840, 41852200, 22446159, 41938689, 0x3c1004b}, - { 20912140, 41473200, 21027459, 41559689, 0x3c1004b}, - { 22437140, 41575100, 22552459, 41661589, 0x3c1004b}, - { 22271860, 42168200, 22388140, 42254689, 0x3c1004b}, - { 22470021, 41106800, 22584379, 41193289, 0x3c1004b}, - { 22065440, 41456800, 22180759, 41543289, 0x3c1004b}, - { 21854340, 41821700, 21969659, 41908189, 0x3c1004b}, - { 20481340, 41474500, 20596659, 41560989, 0x3c1004b}, - { 22442340, 41856800, 22557659, 41943289, 0x3c1004b}, - { 20954221, 41050400, 21068579, 41136889, 0x3c1004b}, - { 21192321, 41325700, 21306679, 41412189, 0x3c1004b}, - { 20452518, 40853783, 23035000, 42373406, 0x0940011}, - { 12090000, 39600000, 30183000, 51061000, 0x0010216}, - { 20452518, 40853783, 23035000, 42373406, 0x003021c}, - { 30031755, -1995245, 30118245, -1908755, 0x001000a}, // RWA - { 29825640, -2185520, 30294360, -1694480, 0x001000c}, - { 29540120, -1574880, 29689879, -1425121, 0x680004b}, - { 29662620, -2664880, 29812379, -2515121, 0x680004b}, - { 29241820, -1739980, 29391579, -1590221, 0x680004b}, - { 29985120, -1654880, 30134879, -1505121, 0x680004b}, - { 30414920, -2033580, 30564679, -1883821, 0x680004b}, - { 28869745, -2545210, 28992054, -2422901, 0x54f004b}, - { 29691045, -2411110, 29813354, -2288801, 0x54f004b}, - { 29702545, -2131110, 29824854, -2008801, 0x54f004b}, - { 29518845, -2561110, 29641154, -2438801, 0x54f004b}, - { 30475345, -2221110, 30597654, -2098801, 0x54f004b}, - { 29317145, -2108910, 29439454, -1986601, 0x54f004b}, - { 29298798, -1986601, 29421107, -1864292, 0x54f004b}, - { 28930045, -2715310, 29052354, -2593001, 0x54f004b}, - { 28850000, -2839000, 30901000, -1047470, 0x09d0011}, - { -72375267, 18509755, -72284933, 18596245, 0x001000a}, // HTI - { -72672000, 18418000, -72028200, 18788000, 0x017000c}, - { -72255187, 19703700, -72163413, 19790189, 0x3c1004b}, - { -72722087, 19406800, -72630313, 19493289, 0x3c1004b}, - { -72727847, 19059700, -72636553, 19146189, 0x3c1004b}, - { -73810207, 18179000, -73719394, 18265489, 0x3c1004b}, - { -72499947, 19012700, -72408653, 19099189, 0x3c1004b}, - { -72553047, 19076800, -72461753, 19163289, 0x3c1004b}, - { -72867487, 19870900, -72775713, 19957389, 0x3c1004b}, - { -72775887, 19863800, -72684113, 19950289, 0x3c1004b}, - { -74173927, 18583500, -74082874, 18669989, 0x3c1004b}, - { -72577607, 18193300, -72486794, 18279789, 0x3c1004b}, - { -72428087, 19674200, -72336313, 19760689, 0x3c1004b}, - { -72670647, 19260200, -72579353, 19346689, 0x3c1004b}, - { -72579353, 19234253, -72488059, 19320742, 0x3c1004b}, - { -72039947, 19114800, -71948653, 19201289, 0x3c1004b}, - { -72375647, 19326800, -72284353, 19413289, 0x3c1004b}, - { -72033687, 19583500, -71941913, 19669989, 0x3c1004b}, - { -71789987, 19503900, -71698213, 19590389, 0x3c1004b}, - { -71767043, 19417411, -71675269, 19503900, 0x3c1004b}, - { -72905527, 18360900, -72814474, 18447389, 0x3c1004b}, - { -72145527, 18786800, -72054474, 18873289, 0x3c1004b}, - { -72227387, 19550500, -72135613, 19636989, 0x3c1004b}, - { -74463627, 18480300, -74372574, 18566789, 0x3c1004b}, - { -71856087, 19588800, -71764313, 19675289, 0x3c1004b}, - { -72725887, 19636800, -72634113, 19723289, 0x3c1004b}, - { -72160147, 19276500, -72068853, 19362989, 0x3c1004b}, - { -73121827, 18379500, -73030774, 18465989, 0x3c1004b}, - { -74460927, 18393000, -74369874, 18479489, 0x3c1004b}, - { -72245647, 19386800, -72154353, 19473289, 0x3c1004b}, - { -73415507, 18247900, -73324694, 18334389, 0x3c1004b}, - { -71985527, 18786800, -71894474, 18873289, 0x3c1004b}, - { -72913827, 18763000, -72822774, 18849489, 0x3c1004b}, - { -74480000, 18000000, -71613000, 20113000, 0x0940011}, - { 29337000, -3431020, 29406200, -3325000, 0x026000a}, // BDI - { 29209384, -3492760, 29678104, -3001720, 0x001000c}, - { 29821812, -3509180, 29971987, -3359421, 0x680004b}, - { 30252120, -2943680, 30401879, -2793921, 0x680004b}, - { 29755520, -2984280, 29905279, -2834521, 0x680004b}, - { 30164912, -3544880, 30315087, -3395121, 0x680004b}, - { 29545120, -2994880, 29694879, -2845121, 0x680004b}, - { 29582176, -4009510, 29704824, -3887201, 0x54f004b}, - { 29912276, -3997310, 30034924, -3875001, 0x54f004b}, - { 29742476, -4204710, 29865124, -4082401, 0x54f004b}, - { 29058845, -2961110, 29181154, -2838801, 0x54f004b}, - { 29162807, -3023487, 29285116, -2901178, 0x54f004b}, - { 30117045, -3144310, 30239354, -3022001, 0x54f004b}, - { 30478676, -3271110, 30601324, -3148801, 0x54f004b}, - { 30038845, -2641110, 30161154, -2518801, 0x54f004b}, - { 28987490, -4470000, 30853880, -2290000, 0x0b60011}, - { 8751000, 3710000, 8819498, 3764600, 0x2a7044a}, // GNQ - { 9741445, 1820491, 9802554, 1881600, 0x2a7004a}, - { 8510000, 3275000, 8940000, 3790000, 0x021000c}, - { 9722144, 1781121, 9871903, 1930880, 0x680004b}, - { 11184820, 2021620, 11334579, 2171379, 0x680004b}, - { 9566096, 1505121, 9715855, 1654880, 0x680004b}, - { 10808920, 1213220, 10958679, 1362979, 0x680004b}, - { 10694120, 1791120, 10843879, 1940879, 0x680004b}, - { 10468820, 1354920, 10618579, 1504679, 0x680004b}, - { 11194020, 1547920, 11343779, 1697679, 0x680004b}, - { 10587020, 996720, 10736779, 1146479, 0x680004b}, - { 10538520, 2025220, 10688279, 2174979, 0x680004b}, - { 10757445, 1518590, 10879754, 1640899, 0x54f004b}, - { 11198845, 1068890, 11321154, 1191199, 0x54f004b}, - { 5581011, -1500854, 5703320, -1378545, 0x001008c}, - { 8336477, 3457937, 8664581, 3801665, 0x001088c}, - { 8664581, 3457937, 8992685, 3801665, 0x001108c}, - { 8336477, 3114209, 8664581, 3457937, 0x001188c}, - { 8664581, 3114209, 8992685, 3457937, 0x001208c}, - { 9478995, 1864952, 9947715, 2355992, 0x001508c}, - { 9947715, 1717640, 10416435, 2208680, 0x001588c}, - { 10416435, 1717640, 10885155, 2208680, 0x001608c}, - { 10885155, 1717640, 11353875, 2208680, 0x001688c}, - { 9010274, 1373912, 9478994, 1864952, 0x001708c}, - { 9478994, 1373912, 9947714, 1864952, 0x001788c}, - { 9947714, 1373912, 10416434, 1864952, 0x001808c}, - { 10416434, 1373912, 10885154, 1864952, 0x001888c}, - { 10885154, 1373912, 11353874, 1864952, 0x001908c}, - { 9010274, 882872, 9478994, 1373912, 0x001a88c}, - { 9478994, 882872, 9947714, 1373912, 0x001b08c}, - { 9947714, 882872, 10416434, 1373912, 0x001b88c}, - { 10416434, 981080, 10885154, 1472120, 0x001c08c}, - { 10885154, 981080, 11353874, 1472120, 0x001c88c}, - { 5581000, -1501000, 11370000, 3810000, 0x0010216}, - { 19756439, 41295355, 19870798, 41381845, 0x001000a}, // ALB - { 19382650, 41130380, 20002402, 41621420, 0x001000c}, - { 20007021, 41062700, 20121379, 41149189, 0x3c1004b}, - { 19482360, 42041400, 19598640, 42127889, 0x3c1004b}, - { 19439681, 40437100, 19553318, 40523589, 0x3c1004b}, - { 20729281, 40580600, 20842918, 40667089, 0x3c1004b}, - { 19518981, 40678900, 19632618, 40765389, 0x3c1004b}, - { 19902981, 40678600, 20016618, 40765089, 0x3c1004b}, - { 19655581, 40867700, 19769218, 40954189, 0x3c1004b}, - { 20638881, 40827600, 20752518, 40914089, 0x3c1004b}, - { 19626940, 41605000, 19742259, 41691489, 0x3c1004b}, - { 20113162, 40019200, 20225838, 40105689, 0x3c1004b}, - { 19713981, 40554200, 19827618, 40640689, 0x3c1004b}, - { 19849981, 40764600, 19963618, 40851089, 0x3c1004b}, - { 20341360, 42022800, 20457640, 42109289, 0x3c1004b}, - { 19578640, 41754400, 19693959, 41840889, 0x3c1004b}, - { 19979642, 39834500, 20091357, 39920989, 0x3c1004b}, - { 20341940, 41646800, 20457259, 41733289, 0x3c1004b}, - { 19983840, 41565400, 20099159, 41651889, 0x3c1004b}, - { 19946821, 40982600, 20061179, 41069089, 0x3c1004b}, - { 20190681, 40443300, 20304318, 40529789, 0x3c1004b}, - { 20272021, 41135400, 20386379, 41221889, 0x3c1004b}, - { 19966462, 40267800, 20079138, 40354289, 0x3c1004b}, - { 20015881, 40550100, 20129518, 40636589, 0x3c1004b}, - { 20151681, 40813700, 20265318, 40900189, 0x3c1004b}, - { 20198840, 41456300, 20314159, 41542789, 0x3c1004b}, - { 20293762, 40199400, 20406438, 40285889, 0x3c1004b}, - { 19491921, 40958100, 19606279, 41044589, 0x3c1004b}, - { 19822340, 41726800, 19937659, 41813289, 0x3c1004b}, - { 19408581, 40573500, 19522218, 40659989, 0x3c1004b}, - { 19404481, 40715600, 19518118, 40802089, 0x3c1004b}, - { 19546681, 40812800, 19660318, 40899289, 0x3c1004b}, - { 19386260, 42171100, 19502540, 42257589, 0x3c1004b}, - { 19200000, 39600000, 21100000, 42700000, 0x0f40011}, - { 12090000, 39600000, 30183000, 51061000, 0x0010216}, - { 19200000, 39600000, 21100000, 42700000, 0x003021c}, - { 159914000, -9458000, 160053000, -9405000, 0x013000a}, // SLB - { 160644000, -8930000, 161112100, -8440000, 0x001000c}, - { 159909999, -9564924, 160084900, -9391945, 0x782004b}, - { 160084900, -9564924, 160259801, -9391945, 0x782004b}, - { 156745348, -8169192, 156919768, -7996213, 0x782004b}, - { 159532790, -8298383, 159707210, -8125404, 0x782004b}, - { 160062549, -9144000, 160254194, -8986213, 0x782044b}, - { 160236000, -9193788, 160414086, -9024000, 0x782044b}, - { 161792069,-10612979, 161967931,-10440000, 0x782004b}, - { 168750360,-12355846, 168903447,-12206087, 0x680004b}, - { 155880000, -8846000, 158750000, -6570000, 0x01b000d}, - { 158750000, -9964000, 161591000, -7474400, 0x09e0011}, - { 155470000, -7433255, 155938720, -6942215, 0x0b10090}, - { 159110983, -5491040, 159579703, -5000000, 0x0b00890}, - { 159345343, -5687420, 159814063, -5196380, 0x0b01090}, - { 159748247,-11756057, 160222175,-11265017, 0x0b11890}, - { 160222175,-11952473, 160696103,-11461433, 0x0b12090}, - { 161171712,-10621684, 161645640,-10130644, 0x0b12890}, - { 161588768,-10835412, 162062696,-10344372, 0x0b13090}, - { 162062696,-10935412, 162536624,-10444372, 0x0b13890}, - { 161728710,-10112070, 162202638, -9621030, 0x0b04090}, - { 161655639,-10372580, 162129567, -9881540, 0x0b04890}, - { 166943521,-10113021, 167417449, -9621981, 0x0b05090}, - { 165524550,-10464480, 165998478, -9973440, 0x0b15890}, - { 165998478,-10464480, 166472406, -9973440, 0x0b16090}, - { 165714122,-10955520, 166188050,-10464480, 0x0b16890}, - { 166282835,-11495664, 166756763,-11004624, 0x0b17090}, - { 166658951,-11892376, 167132879,-11401336, 0x0b17890}, - { 155470000,-12355900, 168903500, -5000000, 0x0010016}, - { 44452394, 40135449, 44565070, 40221938, 0x001000a}, // ARM - { 44143000, 40026600, 44713000, 40540000, 0x020000c}, - { 44703650, 40470890, 44864350, 40593199, 0x54f004b}, - { 44864350, 40470890, 45025050, 40593199, 0x54f004b}, - { 44704329, 40348581, 44863670, 40470890, 0x54f004b}, - { 44492129, 39913590, 44651470, 40035899, 0x54f004b}, - { 44579409, 39806190, 44737391, 39928499, 0x54f004b}, - { 46295609, 39438190, 46453591, 39560499, 0x54f004b}, - { 44397750, 40838890, 44558450, 40961199, 0x54f004b}, - { 43853850, 40556290, 44014550, 40678599, 0x54f004b}, - { 45080050, 40827390, 45240750, 40949699, 0x54f004b}, - { 45981909, 39460890, 46139891, 39583199, 0x54f004b}, - { 44600721, 41042600, 44715079, 41129089, 0x3c1004b}, - { 44830181, 40730900, 45012758, 40784689, 0x3c1044b}, - { 44332821, 40966800, 44447179, 41053289, 0x3c1004b}, - { 45673162, 40149900, 45785838, 40236389, 0x3c1004b}, - { 43971562, 40106800, 44084238, 40193289, 0x3c1004b}, - { 44353000, 39962433, 44497099, 40030000, 0x3c1044b}, - { 45296342, 39719100, 45408057, 39805589, 0x3c1004b}, - { 43801581, 40754100, 43915218, 40840589, 0x3c1004b}, - { 44414300, 40775000, 44550286, 40847200, 0x3c1044b}, - { 46349000, 39167600, 46483787, 39238700, 0x3c1044b}, - { 45096800, 40279100, 45186495, 40387700, 0x3c1044b}, - { 43440000, 38830000, 46645000, 41305000, 0x0a70011}, - { 27455206,-29379245, 27553228,-29292755, 0x001000a}, // LSO - { 27383756,-29555520, 27914972,-29064480, 0x001000c}, - { 27179077,-29927190, 27377522,-29754211, 0x782004b}, - { 27745158,-29031490, 27942642,-28858511, 0x782004b}, - { 27990938,-28982490, 28187461,-28809511, 0x782004b}, - { 27364797,-30256990, 27564203,-30084011, 0x782004b}, - { 28932558,-29367190, 29130042,-29194211, 0x782004b}, - { 28518277,-29614690, 28716722,-29441711, 0x782004b}, - { 28598297,-30144390, 28797703,-29971411, 0x782004b}, - { 27603980,-30464680, 27776619,-30314921, 0x680004b}, - { 27011000,-30678000, 29457000,-28570000, 0x0a60011}, - { 4309240, 50817496, 4404978, 50878605, 0x2a7004a}, // BEL - { 4371622, 51182571, 4468378, 51243680, 0x2a7004a}, - { 3985000, 50740000, 4645000, 51270000, 0x021000c}, - { 3623172, 50988890, 3816828, 51111199, 0x54f004b}, - { 3133172, 51141590, 3326828, 51263899, 0x54f004b}, - { 4760591, 50408890, 4952209, 50531199, 0x54f004b}, - { 4307091, 50358890, 4498709, 50481199, 0x54f004b}, - { 4498709, 50358890, 4690327, 50481199, 0x54f004b}, - { 4644445, 50836800, 4779945, 50923289, 0x3c1004b}, - { 3836350, 50395400, 3971850, 50481889, 0x3c1004b}, - { 5137829, 51006800, 5274770, 51093289, 0x3c1004b}, - { 5247829, 50886800, 5384770, 50973289, 0x3c1004b}, - { 2851529, 51176800, 2988470, 51263289, 0x3c1004b}, - { 3312250, 50582700, 3447750, 50669189, 0x3c1004b}, - { 5431529, 50948400, 5568470, 51034889, 0x3c1004b}, - { 3093029, 50898200, 3229970, 50984689, 0x3c1004b}, - { 5822550, 50545400, 5958050, 50631889, 0x3c1004b}, - { 3179350, 50709620, 3331065, 50786800, 0x3c1044b}, - { 3202250, 50786800, 3337750, 50873289, 0x3c1004b}, - { 4162250, 50429500, 4297750, 50515989, 0x3c1004b}, - { 5541750, 50627600, 5677250, 50714089, 0x3c1004b}, - { 5406250, 50627600, 5541750, 50714089, 0x3c1004b}, - { 5406250, 50541111, 5541750, 50627600, 0x3c1004b}, - { 5541750, 50541111, 5677250, 50627600, 0x3c1004b}, - { 4863729, 51275200, 5000670, 51361689, 0x3c1004b}, - { 4642700, 51037600, 4779641, 51124089, 0x3c1004b}, - { 5098650, 50789100, 5234150, 50875589, 0x3c1004b}, - { 5055229, 51142200, 5192170, 51228689, 0x3c1004b}, - { 4390000, 51269200, 4577671, 51332200, 0x3c1044b}, - { 4846014, 49606348, 5444934, 50015548, 0x001c88c}, - { 5325150, 49463128, 5924070, 49872328, 0x001d08c}, - { 4110123, 49933708, 4719459, 50342908, 0x001a88c}, - { 4719459, 49872328, 5328795, 50281528, 0x001b08c}, - { 5328795, 49872328, 5938131, 50281528, 0x001b88c}, - { 5694397, 49872328, 6303733, 50281528, 0x001c08c}, - { 3226586, 50281528, 3835922, 50690728, 0x001688c}, - { 3835922, 50281528, 4445258, 50690728, 0x001708c}, - { 4445258, 50281528, 5054594, 50690728, 0x001788c}, - { 5054594, 50281528, 5663930, 50690728, 0x001808c}, - { 5663930, 50281528, 6273266, 50690728, 0x001888c}, - { 5816264, 50281528, 6425600, 50690728, 0x001908c}, - { 2520642, 50690728, 3135186, 51099928, 0x001388c}, - { 3135186, 50690728, 3749730, 51099928, 0x001408c}, - { 3749730, 50690728, 4364274, 51099928, 0x001488c}, - { 4364274, 50690728, 4978818, 51099928, 0x001508c}, - { 4978818, 50690728, 5593362, 51099928, 0x001588c}, - { 5531907, 50690728, 6146451, 51099928, 0x001608c}, - { 2514496, 51099928, 3134248, 51509128, 0x001088c}, - { 3134248, 50977168, 3754000, 51386368, 0x001108c}, - { 3754000, 50977168, 4373752, 51386368, 0x001188c}, - { 4373752, 51099928, 4993504, 51509128, 0x001208c}, - { 4993504, 51099928, 5613256, 51509128, 0x001288c}, - { 5241405, 50895328, 5861157, 51304528, 0x001308c}, - { -5200000, 41310000, 9600000, 53557000, 0x0010216}, - { 2495000, 49463000, 6426400, 51509200, 0x003021c}, - { 28780035, 46980755, 28905926, 47067245, 0x001000a}, // MDA - { 28503980, 46778480, 29186228, 47269520, 0x001000c}, - { 29558135, 46811100, 29684265, 46897589, 0x3c1004b}, - { 27839934, 47718400, 27968466, 47804889, 0x3c1004b}, - { 29449335, 46786900, 29575465, 46873389, 0x3c1004b}, - { 28916434, 47732900, 29044966, 47819389, 0x3c1004b}, - { 28146736, 45878000, 28270463, 45964489, 0x3c1004b}, - { 28203634, 48113300, 28332166, 48199789, 0x3c1004b}, - { 27746935, 47166800, 27873065, 47253289, 0x3c1004b}, - { 29061534, 47239400, 29188865, 47325889, 0x3c1004b}, - { 28743634, 47333800, 28870965, 47420289, 0x3c1004b}, - { 28595635, 46271400, 28720564, 46357889, 0x3c1004b}, - { 28757036, 46039300, 28880763, 46125789, 0x3c1004b}, - { 27787834, 48018800, 27916366, 48105289, 0x3c1004b}, - { 29322535, 46596800, 29447464, 46683289, 0x3c1004b}, - { 27204334, 48148400, 27332866, 48234889, 0x3c1004b}, - { 27624534, 47536800, 27751865, 47623289, 0x3c1004b}, - { 28787234, 47669800, 28914565, 47756289, 0x3c1004b}, - { 29591235, 46725600, 29717365, 46812089, 0x3c1004b}, - { 28253934, 47224200, 28381265, 47310689, 0x3c1004b}, - { 28204634, 47829000, 28333166, 47915489, 0x3c1004b}, - { 28362936, 45636800, 28486663, 45723289, 0x3c1004b}, - { 27451534, 47916600, 27580066, 48003089, 0x3c1004b}, - { 28717035, 46503100, 28841964, 46589589, 0x3c1004b}, - { 28148435, 47046800, 28274565, 47133289, 0x3c1004b}, - { 28576536, 45850100, 28700263, 45936589, 0x3c1004b}, - { 29817935, 46569200, 29942864, 46655689, 0x3c1004b}, - { 28660734, 47957900, 28789266, 48044389, 0x3c1004b}, - { 27558434, 48188700, 27686966, 48275189, 0x3c1004b}, - { 27427134, 47757300, 27555666, 47843789, 0x3c1004b}, - { 27452425, 48376250, 27545574, 48438349, 0x2b2004b}, - { 26998628, 48183940, 27087972, 48244059, 0x29c004b}, - { 28210350, 46448550, 28300049, 46510649, 0x2b2004b}, - { 29260063, 47108440, 29347737, 47168559, 0x29c004b}, - { 29685919, 46666350, 29776480, 46728449, 0x2b2004b}, - { 28329945, 47469640, 28418454, 47529759, 0x29c004b}, - { 26582604, 48008960, 27275268, 48500000, 0x001008c}, - { 27275268, 48008960, 27967932, 48500000, 0x001088c}, - { 27967932, 48008960, 28660596, 48500000, 0x001108c}, - { 28660596, 48008960, 29353260, 48500000, 0x001188c}, - { 26582604, 47517920, 27270060, 48008960, 0x001208c}, - { 27270060, 47517920, 27957516, 48008960, 0x001288c}, - { 27957516, 47517920, 28644972, 48008960, 0x001308c}, - { 28644972, 47517920, 29332428, 48008960, 0x001388c}, - { 27275268, 47026880, 27957516, 47517920, 0x001408c}, - { 27957516, 47026880, 28639764, 47517920, 0x001488c}, - { 28639764, 47026880, 29322012, 47517920, 0x001508c}, - { 29322012, 47026880, 30004260, 47517920, 0x001588c}, - { 27957516, 46535840, 28634556, 47026880, 0x001608c}, - { 28634556, 46535840, 29311596, 47026880, 0x001688c}, - { 29311596, 46535840, 29988636, 47026880, 0x001708c}, - { 27962724, 46044800, 28629348, 46535840, 0x001788c}, - { 28629348, 46044800, 29295972, 46535840, 0x001808c}, - { 29295972, 46300000, 30183000, 46535840, 0x012888c}, - { 28070000, 45460000, 28562685, 46044800, 0x027908c}, - { 28562685, 45553760, 29224101, 46044800, 0x001988c}, - { 12090000, 39600000, 30183000, 51061000, 0x0010216}, - { 26580000, 45460000, 30183000, 48500000, 0x003021c}, - { -15655500, 11833600, -15573000, 11920000, 0x001000a}, // GNB - { -15969000, 11733300, -15360432, 12117500, 0x018000c}, - { -14792712, 12067010, -14615889, 12239989, 0x782004b}, - { -14262512, 12176310, -14085689, 12349289, 0x782004b}, - { -15513012, 12143510, -15336189, 12316489, 0x782004b}, - { -15634000, 11501000, -15413067, 11639000, 0x782044b}, - { -16109336, 11992120, -15956665, 12141879, 0x680004b}, - { -15910236, 11186920, -15757565, 11336679, 0x680004b}, - { -15313836, 11207120, -15161165, 11356879, 0x680004b}, - { -15375936, 11998620, -15223265, 12148379, 0x680004b}, - { -15088036, 11510320, -14935365, 11660079, 0x680004b}, - { -16860000, 10800000, -13600000, 12700000, 0x0810011}, - { -16860000, 4340000, 4000000, 15120000, 0x2a30216}, - { -16860000, 10800000, -13600000, 12700000, 0x003021c}, - { 121449531, 25006800, 121544669, 25093289, 0x001000a}, // TWN - { 121150000, 24816000, 121813000, 25190000, 0x017000c}, - { 120912730, 24758890, 121047270, 24881199, 0x54f004b}, - { 120246552, 22596800, 120340248, 22683289, 0x3c1004b}, - { 120340248, 22596800, 120433944, 22683289, 0x3c1004b}, - { 120368596, 22510311, 120461812, 22596800, 0x3c1004b}, - { 120275380, 22510311, 120368596, 22596800, 0x3c1004b}, - { 120651571, 24193300, 120746228, 24279789, 0x3c1004b}, - { 120642225, 24106811, 120736642, 24193300, 0x3c1004b}, - { 120642225, 24020322, 120736642, 24106811, 0x3c1004b}, - { 121651631, 24708400, 121746769, 24794889, 0x3c1004b}, - { 121737255, 24751644, 121832393, 24838133, 0x3c1004b}, - { 121604302, 24621911, 121698959, 24708400, 0x3c1004b}, - { 121698959, 24621911, 121793616, 24708400, 0x3c1004b}, - { 121746047, 24665155, 121841185, 24751644, 0x3c1004b}, - { 121793856, 24578666, 121888513, 24665155, 0x3c1004b}, - { 120152552, 22956800, 120246248, 23043289, 0x3c1004b}, - { 120246248, 22956800, 120339944, 23043289, 0x3c1004b}, - { 120396532, 23432100, 120490468, 23518589, 0x3c1004b}, - { 120501191, 24036000, 120595608, 24122489, 0x3c1004b}, - { 120442752, 22627700, 120536448, 22714189, 0x3c1004b}, - { 121086852, 22721000, 121180548, 22807489, 0x3c1004b}, - { 120508991, 23902000, 120603408, 23988489, 0x3c1004b}, - { 120527399, 23673325, 120621816, 23759814, 0x3c1004b}, - { 120506271, 24190500, 120600928, 24276989, 0x3c1004b}, - { 121555191, 23950700, 121649608, 24037189, 0x3c1004b}, - { 120635091, 23935700, 120729508, 24022189, 0x3c1004b}, - { 120635091, 23849211, 120729508, 23935700, 0x3c1004b}, - { 120228652, 22742200, 120322348, 22828689, 0x3c1004b}, - { 120842431, 24647100, 120937569, 24733589, 0x3c1004b}, - { 120776471, 24523500, 120871128, 24609989, 0x3c1004b}, - { 120912791, 23926800, 121007208, 24013289, 0x3c1004b}, - { 120518196, 24818960, 121033788, 25310000, 0x001008c}, - { 121033788, 24818960, 121549380, 25310000, 0x001088c}, - { 121549380, 24818960, 122064972, 25310000, 0x001108c}, - { 120415077, 24327920, 120925461, 24818960, 0x001188c}, - { 120925461, 24327920, 121435845, 24818960, 0x001208c}, - { 121435845, 24327920, 121946229, 24818960, 0x001288c}, - { 119904693, 23836880, 120415077, 24327920, 0x001308c}, - { 120415077, 23836880, 120925461, 24327920, 0x001388c}, - { 120925461, 23836880, 121435845, 24327920, 0x001408c}, - { 121435845, 23836880, 121946229, 24327920, 0x001488c}, - { 120088536, 23345840, 120593712, 23836880, 0x001508c}, - { 120593712, 23345840, 121098888, 23836880, 0x001588c}, - { 121098888, 23345840, 121604064, 23836880, 0x001608c}, - { 120012759, 22854800, 120517935, 23345840, 0x001688c}, - { 120517935, 22854800, 121023111, 23345840, 0x001708c}, - { 121023111, 22854800, 121528287, 23345840, 0x001788c}, - { 120012759, 22363760, 120517935, 22854800, 0x001808c}, - { 120517935, 22363760, 121023111, 22854800, 0x001888c}, - { 121023111, 22363760, 121528287, 22854800, 0x001908c}, - { 120012759, 21872720, 120512727, 22363760, 0x001988c}, - { 120512727, 21872720, 121012695, 22363760, 0x001a08c}, - { 121262679, 21872720, 121762647, 22363760, 0x001b88c}, - { 119281266, 23378875, 119786442, 23869915, 0x001a88c}, - { 119281266, 22887835, 119786442, 23378875, 0x001b08c}, - { 118122940, 24320194, 118492355, 24542126, 0x001c08c}, - { 119392453, 24925751, 119491405, 25023959, 0x001d88c}, - { 119888306, 25920379, 120083313, 26306957, 0x001e08c}, - { 121868618, 25370388, 122175890, 25665012, 0x001e88c}, - { 120099346, 25907927, 120614938, 26398967, 0x001f08c}, - { 118122500, 21750000, 122500000, 26400500, 0x0010216}, - { 89603000, 27430000, 89671500, 27547000, 0x02a000a}, // BTN - { 89457280, 27227180, 89978080, 27718220, 0x001000c}, - { 89311541, 26786690, 89448459, 26908999, 0x54f004b}, - { 91436341, 26789590, 91573259, 26911899, 0x54f004b}, - { 90181541, 26808890, 90318459, 26931199, 0x54f004b}, - { 89316801, 27378890, 89454398, 27501199, 0x54f004b}, - { 91501201, 27268890, 91638798, 27391199, 0x54f004b}, - { 89811541, 27008890, 89948459, 27131199, 0x54f004b}, - { 90437601, 27440890, 90575198, 27563199, 0x54f004b}, - { 90055641, 26946590, 90192559, 27068899, 0x54f004b}, - { 91110701, 27588890, 91248298, 27711199, 0x54f004b}, - { 90674301, 27503890, 90811898, 27626199, 0x54f004b}, - { 91339990, 26996000, 91436809, 27082489, 0x3c1004b}, - { 89680910, 27863200, 89778690, 27949689, 0x3c1004b}, - { 89224450, 27352800, 89321750, 27439289, 0x3c1004b}, - { 91190590, 27232400, 91287409, 27318889, 0x3c1004b}, - { 89516290, 27020500, 89613109, 27106989, 0x3c1004b}, - { 90642390, 27100200, 90739209, 27186689, 0x3c1004b}, - { 90442190, 26832300, 90539009, 26918789, 0x3c1004b}, - { 89474890, 26879500, 89571709, 26965989, 0x3c1004b}, - { 89490990, 27125600, 89587809, 27212089, 0x3c1004b}, - { 90388090, 27006400, 90484909, 27092889, 0x3c1004b}, - { 90880350, 27445300, 90977650, 27531789, 0x3c1004b}, - { 88730000, 26698900, 92135000, 28370000, 0x07c0011}, - { 8508200, 47358400, 8571799, 47401599, 0x1e0004a}, // CHE - { 6108800, 46179800, 6171199, 46222999, 0x1e0004a}, - { 7561200, 47521400, 7624799, 47564599, 0x1e0004a}, - { 7414800, 46928400, 7477799, 46971599, 0x1e0004a}, - { 8153000, 47150000, 8926000, 47572700, 0x01b000c}, - { 7517067, 47461490, 7697133, 47583799, 0x54f004b}, - { 7350816, 46888890, 7529183, 47011199, 0x54f004b}, - { 6105665, 46152590, 6282334, 46274899, 0x54f004b}, - { 5952215, 46126890, 6127185, 46249199, 0x54f004b}, - { 6459100, 46491000, 6716109, 46575000, 0x54f044b}, - { 9229667, 47377590, 9409733, 47499899, 0x54f004b}, - { 8210816, 46980590, 8389183, 47102899, 0x54f004b}, - { 7187616, 47053790, 7365983, 47176099, 0x54f004b}, - { 7545816, 46676990, 7724183, 46799299, 0x54f004b}, - { 6709316, 47019890, 6887683, 47142199, 0x54f004b}, - { 8556334, 47645200, 8683665, 47731689, 0x3c1004b}, - { 7076935, 46766800, 7203065, 46853289, 0x3c1004b}, - { 9444235, 46825400, 9570365, 46911889, 0x3c1004b}, - { 6829235, 46936500, 6955365, 47022989, 0x3c1004b}, - { 7279535, 46184000, 7404464, 46270489, 0x3c1004b}, - { 8870636, 45968200, 8994363, 46054689, 0x3c1004b}, - { 6814635, 46408900, 6939564, 46495389, 0x3c1004b}, - { 8920736, 45827000, 9044463, 45913489, 0x3c1004b}, - { 6602735, 46741400, 6728865, 46827889, 0x3c1004b}, - { 7971000, 47344400, 8133709, 47412000, 0x3c1044b}, - { 6162835, 46350700, 6287764, 46437189, 0x3c1004b}, - { 5920000, 45800000, 10495000, 47820000, 0x0860011}, - { 5850000, 35450000, 18560000, 55080000, 0x50a0216}, - { 5920000, 45800000, 10495000, 47820000, 0x003021c}, - { 4865037, 52348840, 4927562, 52387449, 0x1ad004a}, // NLD - { 4448737, 51910740, 4511262, 51949349, 0x1ad004a}, - { 4276537, 52056640, 4339062, 52095249, 0x1ad004a}, - { 5078737, 52080740, 5141262, 52119349, 0x1ad004a}, - { 5446459, 51420740, 5508341, 51459349, 0x1ad004a}, - { 4557401, 52041272, 5312561, 52532312, 0x001000c}, - { 6826868, 52168200, 6966932, 52254689, 0x3c1004b}, - { 5839968, 51925200, 5980032, 52011689, 0x3c1004b}, - { 4700688, 51545400, 4839311, 51631889, 0x3c1004b}, - { 4513588, 51875900, 4652211, 51962389, 0x3c1004b}, - { 4289968, 51969100, 4430032, 52055589, 0x3c1004b}, - { 5309968, 52121100, 5450032, 52207589, 0x3c1004b}, - { 6489666, 53169500, 6633334, 53255989, 0x3c1004b}, - { 4182268, 52036800, 4322332, 52123289, 0x3c1004b}, - { 5247588, 51656800, 5386211, 51743289, 0x3c1004b}, - { 4600688, 51774100, 4739311, 51860589, 0x3c1004b}, - { 5746466, 53153800, 5890134, 53240289, 0x3c1004b}, - { 5635750, 50815400, 5771250, 50901889, 0x3c1004b}, - { 5752988, 51779500, 5891611, 51865989, 0x3c1004b}, - { 5903768, 52159500, 6043832, 52245989, 0x3c1004b}, - { 4153920, 51896000, 4375487, 51950000, 0x3c1044b}, - { 4375288, 51867300, 4513911, 51953789, 0x3c1004b}, - { 4250688, 51806800, 4389311, 51893289, 0x3c1004b}, - { 4986888, 51509500, 5125511, 51595989, 0x3c1004b}, - { 5386888, 51405400, 5525511, 51491889, 0x3c1004b}, - { 5589668, 51952000, 5704955, 52057000, 0x3c1044b}, - { 4320000, 52055000, 4440971, 52155000, 0x3c1044b}, - { 4426868, 51996500, 4566932, 52082989, 0x3c1004b}, - { 4419968, 52126800, 4560032, 52213289, 0x3c1004b}, - { 6019127, 52459400, 6160873, 52545889, 0x3c1004b}, - { 5776629, 50947300, 5913570, 51033789, 0x3c1004b}, - { 5902829, 50866200, 6039770, 50952689, 0x3c1004b}, - { 4714627, 52609300, 4856373, 52695789, 0x3c1004b}, - { 6100829, 51338200, 6237770, 51424689, 0x3c1004b}, - { 6090168, 52206300, 6230232, 52292789, 0x3c1004b}, - { 5607434, 51454350, 5706965, 51516449, 0x2b2004b}, - { 6737320, 52243240, 6834680, 52303359, 0x29c004b}, - { 4410634, 51500750, 4510165, 51562849, 0x2b2004b}, - { 6602720, 52324840, 6700080, 52384959, 0x29c004b}, - { 5573755, 50743216, 6219547, 51174240, 0x001f08c}, - { 5586670, 51174240, 6237670, 51605264, 0x001e88c}, - { 4935670, 51174240, 5586670, 51605264, 0x001e08c}, - { 4284670, 51174240, 4935670, 51605264, 0x001d08c}, - { 3633670, 51174240, 4284670, 51605264, 0x001c88c}, - { 2982670, 51174240, 3633670, 51605264, 0x001c08c}, - { 6219442, 51605264, 6875650, 52036288, 0x001b88c}, - { 5563234, 51605264, 6219442, 52036288, 0x001b08c}, - { 4907026, 51605264, 5563234, 52036288, 0x001a88c}, - { 4250818, 51605264, 4907026, 52036288, 0x001908c}, - { 3594610, 51605264, 4250818, 52036288, 0x001888c}, - { 6509528, 52036288, 7176152, 52467312, 0x001788c}, - { 5842904, 52036288, 6509528, 52467312, 0x001708c}, - { 5176280, 52036288, 5842904, 52467312, 0x001688c}, - { 4509656, 52036288, 5176280, 52467312, 0x001608c}, - { 3843032, 52036288, 4509656, 52467312, 0x001588c}, - { 6509528, 52467312, 7181360, 52898336, 0x001508c}, - { 5837696, 52467312, 6509528, 52898336, 0x001488c}, - { 5165864, 52467312, 5837696, 52898336, 0x001408c}, - { 4494032, 52467312, 5165864, 52898336, 0x001388c}, - { 6576711, 52898336, 7248543, 53329360, 0x001308c}, - { 5904879, 52898336, 6576711, 53329360, 0x001288c}, - { 5233047, 52898336, 5904879, 53329360, 0x001208c}, - { 4561215, 52898336, 5233047, 53329360, 0x001188c}, - { 6269179, 53125976, 6951427, 53557000, 0x001108c}, - { 5586931, 53125976, 6269179, 53557000, 0x001088c}, - { 4904683, 53125976, 5586931, 53557000, 0x001008c}, - { -5200000, 41310000, 9600000, 53557000, 0x0010216}, - { 3350000, 50747000, 7236000, 53557000, 0x003021c}, - { 12481681, 55638755, 12634480, 55725245, 0x001000a}, // DNK - { 11866628, 55429584, 12684284, 55920624, 0x001000c}, - { 12215381, 55921600, 12368419, 56008089, 0x3c1004b}, - { 10083081, 56093400, 10236119, 56179889, 0x3c1004b}, - { 10158520, 56179900, 10313480, 56266389, 0x3c1004b}, - { 10319462, 55336900, 10470338, 55423389, 0x3c1004b}, - { 9859339, 57002400, 10016461, 57088889, 0x3c1004b}, - { 8364762, 55449000, 8515638, 55535489, 0x3c1004b}, - { 9962120, 56411800, 10117080, 56498289, 0x3c1004b}, - { 9416862, 55446800, 9567738, 55533289, 0x3c1004b}, - { 9777381, 55809600, 9930419, 55896089, 0x3c1004b}, - { 11681562, 55186500, 11832438, 55272989, 0x3c1004b}, - { 9480120, 56125400, 9635080, 56211889, 0x3c1004b}, - { 9651762, 55515200, 9802638, 55601689, 0x3c1004b}, - { 12473081, 55968300, 12626119, 56054789, 0x3c1004b}, - { 9332520, 56399500, 9487480, 56485989, 0x3c1004b}, - { 8527220, 56316800, 8682180, 56403289, 0x3c1004b}, - { 8885881, 56095400, 9038919, 56181889, 0x3c1004b}, - { 10403137, 57415400, 10562662, 57501889, 0x3c1004b}, - { 9481681, 55666800, 9634719, 55753289, 0x3c1004b}, - { 11294362, 55366800, 11445238, 55453289, 0x3c1004b}, - { 8942520, 56526800, 9097480, 56613289, 0x3c1004b}, - { 10558525, 55034250, 10665474, 55096349, 0x2b2004b}, - { 9734930, 54887540, 9838469, 54947659, 0x29c004b}, - { 9936030, 57428050, 10050569, 57490149, 0x2b2004b}, - { 11656311, 55688240, 11762689, 55748359, 0x29c004b}, - { 9428935, 55222450, 9537264, 55284549, 0x2b2004b}, - { 11751162, 55417640, 11856037, 55477759, 0x29c004b}, - { 11816525, 54738950, 11923474, 54801049, 0x2b2004b}, - { 9367330, 55013540, 9470869, 55073659, 0x29c004b}, - { 11027959, 55647950, 11137840, 55710049, 0x2b2004b}, - { 10736562, 55289740, 10841437, 55349859, 0x29c004b}, - { 11091335, 55311150, 11199664, 55373249, 0x2b2004b}, - { 9101843, 56104740, 9209557, 56164859, 0x29c004b}, - { 10828069, 56383650, 10939330, 56445749, 0x2b2004b}, - { 11090630, 54806340, 11194169, 54866459, 0x29c004b}, - { 14681835, 55080950, 14790164, 55143049, 0x2b2004b}, - { 9701962, 55458340, 9806837, 55518459, 0x29c004b}, - { 9883659, 56010450, 9993540, 56072549, 0x2b2004b}, - { 8643691, 56942440, 8752908, 57002559, 0x29c004b}, - { 8431059, 55587150, 8540940, 55649249, 0x2b2004b}, - { 11937711, 55958740, 12044089, 56018859, 0x29c004b}, - { 9899630, 57243750, 10014169, 57305849, 0x2b2004b}, - { 8531243, 56460940, 8638957, 56521059, 0x29c004b}, - { 8067764, 54800231, 8875004, 55291271, 0x001008c}, - { 8875004, 54800231, 9682244, 55291271, 0x001088c}, - { 9682244, 54800231, 10489484, 55291271, 0x001108c}, - { 8062556, 55291271, 8880212, 55782311, 0x001288c}, - { 8880212, 55291271, 9697868, 55782311, 0x001308c}, - { 9697868, 55291271, 10515524, 55782311, 0x001388c}, - { 8057348, 55782311, 8885420, 56273351, 0x001588c}, - { 8885420, 55782311, 9713492, 56273351, 0x001608c}, - { 9713492, 55782311, 10541564, 56273351, 0x001688c}, - { 8052140, 56273351, 8890628, 56764391, 0x001888c}, - { 8890628, 56273351, 9729116, 56764391, 0x001908c}, - { 9729116, 56273351, 10567604, 56764391, 0x001988c}, - { 8046932, 56764391, 8895836, 57255431, 0x001a88c}, - { 8895836, 56764391, 9744740, 57255431, 0x001b08c}, - { 9744740, 56764391, 10593644, 57255431, 0x001b88c}, - { 9055200, 57255431, 9919728, 57746471, 0x001c08c}, - { 9919728, 57255431, 10700000, 57760000, 0x021c88c}, - { 10479068, 56086810, 11307140, 56577850, 0x001a08c}, - { 10479068, 55595770, 11307140, 56086810, 0x001708c}, - { 10484276, 55104730, 11301932, 55595770, 0x001408c}, - { 10489484, 54613690, 11296724, 55104730, 0x001188c}, - { 11296724, 54559675, 12103964, 55050715, 0x001208c}, - { 11291516, 55050715, 12109172, 55541755, 0x001488c}, - { 11291516, 55541755, 12109172, 56032795, 0x001788c}, - { 11981315, 55652239, 12809387, 56143279, 0x001808c}, - { 11986523, 55161199, 12804179, 55652239, 0x001508c}, - { 11991731, 54670159, 12798971, 55161199, 0x001d08c}, - { 11461157, 56048697, 11955917, 56343321, 0x001d88c}, - { 10776112, 57119823, 11286496, 57414447, 0x001e08c}, - { 11418030, 56614292, 11751342, 56810708, 0x001e88c}, - { 14631144, 54973254, 15224856, 55333350, 0x001f08c}, - { 11690000, 54550000, 12170000, 55000000, 0x001f088}, - { 4490000, 54544000, 31600000, 68600000, 0x3770216}, - { 8000000, 54544000, 15198000, 57780000, 0x003021c}, - { 24636000, 59396800, 24854000, 59460000, 0x017000a}, // EST - { 24032000, 59283800, 25510000, 59572000, 0x012000c}, - { 26605576, 58307190, 26837624, 58429499, 0x54f004b}, - { 27980908, 59327090, 28220091, 59449399, 0x54f004b}, - { 27129308, 59333690, 27368491, 59455999, 0x54f004b}, - { 24471576, 58327490, 24703624, 58449799, 0x54f004b}, - { 25483976, 58308890, 25716024, 58431199, 0x54f004b}, - { 26250308, 59286490, 26489491, 59408799, 0x54f004b}, - { 27676708, 59297290, 27915891, 59419599, 0x54f004b}, - { 22366176, 58211990, 22598224, 58334299, 0x54f004b}, - { 26895675, 57788890, 27124325, 57911199, 0x54f004b}, - { 25935675, 57718890, 26164325, 57841199, 0x54f004b}, - { 23501954, 58896500, 23668446, 58982989, 0x3c1004b}, - { 27365832, 59293400, 27534967, 59379889, 0x3c1004b}, - { 25518854, 58852100, 25685346, 58938589, 0x3c1004b}, - { 26896232, 59302100, 27065367, 59388589, 0x3c1004b}, - { 25881554, 59219600, 26048046, 59306089, 0x3c1004b}, - { 26990556, 58013500, 27152243, 58099989, 0x3c1004b}, - { 26333455, 58701000, 26497544, 58787489, 0x3c1004b}, - { 25346754, 58776800, 25513246, 58863289, 0x3c1004b}, - { 26319156, 58186800, 26480843, 58273289, 0x3c1004b}, - { 24716754, 58966800, 24883246, 59053289, 0x3c1004b}, - { 25847155, 58628000, 26011244, 58714489, 0x3c1004b}, - { 23340000, 59225960, 24450605, 59616000, 0x018088c}, - { 24450605, 59225960, 25351589, 59717000, 0x001108c}, - { 25351589, 59225960, 26252573, 59717000, 0x001188c}, - { 26252573, 59225960, 27153557, 59717000, 0x001208c}, - { 27153557, 59225960, 28230000, 59600000, 0x018288c}, - { 21702604, 58734920, 22603588, 59225960, 0x001308c}, - { 22603587, 58734920, 23504571, 59225960, 0x001388c}, - { 23504571, 58734920, 24405555, 59225960, 0x001408c}, - { 24405555, 58734920, 25306539, 59225960, 0x001488c}, - { 25306539, 58734920, 26207523, 59225960, 0x001508c}, - { 26207523, 58734920, 27108507, 59225960, 0x001588c}, - { 27108507, 58734920, 28009491, 59225960, 0x001608c}, - { 21707811, 58243880, 22593171, 58734920, 0x001688c}, - { 22593171, 58243880, 23478531, 58734920, 0x001708c}, - { 23478531, 58243880, 24363891, 58734920, 0x001788c}, - { 24363891, 58243880, 25249251, 58734920, 0x001808c}, - { 25249251, 58243880, 26134611, 58734920, 0x001888c}, - { 26134611, 58243880, 27019971, 58734920, 0x001908c}, - { 27019971, 58243880, 27905331, 58734920, 0x001988c}, - { 21713020, 57752840, 22587964, 58243880, 0x001a08c}, - { 22587964, 57752840, 23462908, 58243880, 0x001a88c}, - { 23462908, 57752840, 24337852, 58243880, 0x001b08c}, - { 24337852, 57752840, 25212796, 58243880, 0x001b88c}, - { 25212796, 57752840, 26087740, 58243880, 0x001c08c}, - { 26087740, 57752840, 26962684, 58243880, 0x001c88c}, - { 26962684, 57752840, 27837628, 58243880, 0x001d08c}, - { 26120000, 57500000, 27555000, 57752840, 0x011d88c}, - { 25351589, 59717000, 27153557, 59822030, 0x00ae08c}, - { 14105000, 48990000, 32794200, 59822030, 0x0010216}, - { 21700000, 57500000, 28250000, 59822030, 0x003021c}, - { -69936000, 18456428, -69828000, 18523000, 0x018000a}, // DOM - { -70219200, 18229000, -69589555, 18605000, 0x017000c}, - { -70759175, 19412800, -70667401, 19499289, 0x3c1004b}, - { -70667401, 19421449, -70575627, 19507938, 0x3c1004b}, - { -69045127, 18392700, -68954074, 18479189, 0x3c1004b}, - { -69340827, 18422100, -69249774, 18508589, 0x3c1004b}, - { -70737587, 19748800, -70645813, 19835289, 0x3c1004b}, - { -70310247, 19256600, -70218953, 19343089, 0x3c1004b}, - { -70575547, 19180400, -70484253, 19266889, 0x3c1004b}, - { -70453647, 18891900, -70362353, 18978389, 0x3c1004b}, - { -71155607, 18173600, -71064794, 18260089, 0x3c1004b}, - { -71275527, 18766800, -71184474, 18853289, 0x3c1004b}, - { -68764027, 18573300, -68672974, 18659789, 0x3c1004b}, - { -70571347, 19357700, -70480053, 19444189, 0x3c1004b}, - { -70386507, 18233600, -70295694, 18320089, 0x3c1004b}, - { -70778927, 18411000, -70687874, 18497489, 0x3c1004b}, - { -71134487, 19507800, -71042713, 19594289, 0x3c1004b}, - { -70186575, 19024050, -70121026, 19086149, 0x2b2004b}, - { -71017497, 19558040, -70953704, 19618159, 0x29c004b}, - { -70202688, 18638950, -70137312, 18701049, 0x2b2004b}, - { -69877130, 19338040, -69813671, 19398159, 0x29c004b}, - { -69278188, 18723450, -69212812, 18785549, 0x2b2004b}, - { -70533746, 18534540, -70470454, 18594659, 0x29c004b}, - { -70896847, 19520450, -70830953, 19582549, 0x2b2004b}, - { -71551646, 18839940, -71488354, 18900059, 0x29c004b}, - { -70672775, 19088950, -70607226, 19151049, 0x2b2004b}, - { -70763330, 18876940, -70699871, 18937059, 0x29c004b}, - { -69332688, 18528950, -69267312, 18591049, 0x2b2004b}, - { -71451646, 18459940, -71388354, 18520059, 0x29c004b}, - { -69061588, 18728450, -68996212, 18790549, 0x2b2004b}, - { -71363497, 19451340, -71299704, 19511459, 0x29c004b}, - { -69806275, 18919750, -69740726, 18981849, 0x2b2004b}, - { -70447630, 19345140, -70384171, 19405259, 0x29c004b}, - { -69672688, 18728950, -69607312, 18791049, 0x2b2004b}, - { -71741897, 19519940, -71678104, 19580059, 0x29c004b}, - { -69822688, 18778950, -69757312, 18841049, 0x2b2004b}, - { -69441646, 18529940, -69378354, 18590059, 0x29c004b}, - { -71232602, 18215550, -71167398, 18277649, 0x2b2004b}, - { -71681897, 19819940, -71618104, 19880059, 0x29c004b}, - { -70231075, 19161050, -70165526, 19223149, 0x2b2004b}, - { -71231346, 18359340, -71168054, 18419459, 0x29c004b}, - { -69426275, 19020350, -69360726, 19082449, 0x2b2004b}, - { -69650430, 19195640, -69586971, 19255759, 0x29c004b}, - { -70150875, 19158350, -70085326, 19220449, 0x2b2004b}, - { -71481897, 19709940, -71418104, 19770059, 0x29c004b}, - { -71215402, 18261450, -71150198, 18323549, 0x2b2004b}, - { -69373330, 19188440, -69309871, 19248559, 0x29c004b}, - { -71732688, 18838950, -71667312, 18901049, 0x2b2004b}, - { -71776763, 18017740, -71713638, 18077859, 0x29c004b}, - { -72017395, 19448960, -71522635, 19940000, 0x001008c}, - { -71522635, 19448960, -71027875, 19940000, 0x001088c}, - { -71027875, 19448960, -70533115, 19940000, 0x001108c}, - { -70533115, 19448960, -70038355, 19940000, 0x001188c}, - { -70038355, 19448960, -69543595, 19940000, 0x001208c}, - { -72017395, 18957920, -71522635, 19448960, 0x001288c}, - { -71522635, 18957920, -71027875, 19448960, 0x001308c}, - { -71027875, 18957920, -70533115, 19448960, 0x001388c}, - { -70533115, 18957920, -70038355, 19448960, 0x001408c}, - { -70038355, 18957920, -69543595, 19448960, 0x001488c}, - { -69543595, 18957920, -69048835, 19448960, 0x001508c}, - { -69048836, 18957920, -68554076, 19448960, 0x001588c}, - { -72017395, 18466880, -71527843, 18957920, 0x001608c}, - { -71527844, 18466880, -71038292, 18957920, 0x001688c}, - { -71038292, 18466880, -70548740, 18957920, 0x001708c}, - { -70548740, 18466880, -70059188, 18957920, 0x001788c}, - { -70059188, 18466880, -69569636, 18957920, 0x001808c}, - { -69569636, 18466880, -69080084, 18957920, 0x001888c}, - { -69080084, 18466880, -68590532, 18957920, 0x001908c}, - { -72017396, 17975840, -71527844, 18466880, 0x001a08c}, - { -71527844, 17975840, -71038292, 18466880, 0x001a88c}, - { -71038292, 17975840, -70548740, 18466880, 0x001b08c}, - { -70548740, 17975840, -70059188, 18466880, 0x001b88c}, - { -70059188, 17975840, -69569636, 18466880, 0x001c08c}, - { -69569636, 17975840, -69080084, 18466880, 0x001c88c}, - { -71900000, 17450000, -71527844, 17975840, 0x024e08c}, - { -71527844, 17484800, -71038292, 17975840, 0x001e88c}, - { -68590532, 18317000, -68311001, 18835000, 0x02af08c}, - { -69080084, 18030000, -68550000, 18466880, 0x01cd08c}, - { -72020000, 17440000, -68310000, 20000000, 0x0010216}, - { 17066574, 48103781, 17194387, 48190271, 0x001000a}, // SVK - { 16959437, 47968494, 17652101, 48459534, 0x001000c}, - { 21188633, 48676100, 21318367, 48762589, 0x3c1004b}, - { 18015133, 48266800, 18144867, 48353289, 0x3c1004b}, - { 21164112, 48963000, 21295287, 49049489, 0x3c1004b}, - { 18689612, 49166800, 18820787, 49253289, 0x3c1004b}, - { 19087033, 48690700, 19216767, 48777189, 0x3c1004b}, - { 18857412, 49034600, 18988587, 49121089, 0x3c1004b}, - { 17965212, 48830900, 18096387, 48917389, 0x3c1004b}, - { 20221612, 49025000, 20352787, 49111489, 0x3c1004b}, - { 18551833, 48746500, 18681567, 48832989, 0x3c1004b}, - { 19093425, 48555650, 19186574, 48617749, 0x2b2004b}, - { 18401809, 49091540, 18492990, 49151659, 0x29c004b}, - { 18099457, 47954050, 18191743, 48016149, 0x2b2004b}, - { 20495509, 48919340, 20586690, 48979459, 0x29c004b}, - { 21863225, 48724150, 21956374, 48786249, 0x2b2004b}, - { 18070028, 47747440, 18159372, 47807559, 0x29c004b}, - { 18531557, 48195550, 18623843, 48257649, 0x2b2004b}, - { 21864409, 48899940, 21955590, 48960059, 0x29c004b}, - { 21243508, 49266650, 21337692, 49328749, 0x2b2004b}, - { 19564409, 49049940, 19655590, 49110059, 0x29c004b}, - { 17781625, 48567250, 17874774, 48629349, 0x2b2004b}, - { 19267609, 49042240, 19358790, 49102359, 0x29c004b}, - { 18113425, 48538950, 18206574, 48601049, 0x2b2004b}, - { 19610310, 48315340, 19700489, 48375459, 0x29c004b}, - { 18728590, 49420450, 18823809, 49482549, 0x2b2004b}, - { 18134409, 48939940, 18225590, 49000059, 0x29c004b}, - { 19973425, 48358950, 20066574, 48421049, 0x2b2004b}, - { 18347510, 48609240, 18437689, 48669359, 0x29c004b}, - { 17810557, 48120750, 17902843, 48182849, 0x2b2004b}, - { 17744310, 48415240, 17834489, 48475359, 0x29c004b}, - { 19592708, 48773150, 19686892, 48835249, 0x2b2004b}, - { 21644409, 48859940, 21735590, 48920059, 0x29c004b}, - { 21672625, 48605650, 21765774, 48667749, 0x2b2004b}, - { 17787610, 48723740, 17877789, 48783859, 0x29c004b}, - { 17316825, 48652350, 17409974, 48714449, 0x2b2004b}, - { 22092809, 48952140, 22183990, 49012259, 0x29c004b}, - { 20367608, 49109050, 20461792, 49171149, 0x2b2004b}, - { 18204910, 48689940, 18295089, 48750059, 0x29c004b}, - { 19252908, 49188950, 19347092, 49251049, 0x2b2004b}, - { 18814910, 48559940, 18905089, 48620059, 0x29c004b}, - { 20482325, 48611850, 20575474, 48673949, 0x2b2004b}, - { 18274409, 49089940, 18365590, 49150059, 0x29c004b}, - { 18713425, 48698950, 18806574, 48761049, 0x2b2004b}, - { 17701210, 48250340, 17791389, 48310459, 0x29c004b}, - { 18732908, 49268950, 18827092, 49331049, 0x2b2004b}, - { 17714328, 48148640, 17803672, 48208759, 0x29c004b}, - { 20642908, 49268950, 20737092, 49331049, 0x2b2004b}, - { 18354910, 48359940, 18445089, 48420059, 0x29c004b}, - { 19347425, 48533850, 19440574, 48595949, 0x2b2004b}, - { 17184409, 48819940, 17275590, 48880059, 0x29c004b}, - { 20068025, 48664050, 20161174, 48726149, 0x2b2004b}, - { 18059809, 48923940, 18150990, 48984059, 0x29c004b}, - { 19303857, 48168950, 19396143, 48231049, 0x2b2004b}, - { 17524910, 48739940, 17615089, 48800059, 0x29c004b}, - { 17649945, 49178064, 18358233, 49669104, 0x001008c}, - { 18358233, 49178064, 19066521, 49669104, 0x001088c}, - { 19066521, 49178064, 19774809, 49669104, 0x001108c}, - { 19774809, 49178064, 20483097, 49669104, 0x001188c}, - { 20483097, 49178064, 21191385, 49669104, 0x001208c}, - { 21191385, 49178064, 21899673, 49669104, 0x001288c}, - { 21899673, 49178064, 22607961, 49669104, 0x001308c}, - { 16946865, 48687024, 17649945, 49178064, 0x001388c}, - { 17649945, 48687024, 18353025, 49178064, 0x001408c}, - { 18353025, 48687024, 19056105, 49178064, 0x001488c}, - { 19056105, 48687024, 19759185, 49178064, 0x001508c}, - { 19759185, 48687024, 20462265, 49178064, 0x001588c}, - { 20462265, 48687024, 21165345, 49178064, 0x001608c}, - { 21165345, 48687024, 21868425, 49178064, 0x001688c}, - { 21868425, 48687024, 22571505, 49178064, 0x001708c}, - { 16811457, 48195984, 17504121, 48687024, 0x001788c}, - { 17504121, 48195984, 18196785, 48687024, 0x001808c}, - { 18196785, 48195984, 18889449, 48687024, 0x001888c}, - { 18889449, 48195984, 19582113, 48687024, 0x001908c}, - { 19582113, 48195984, 20274777, 48687024, 0x001988c}, - { 20274777, 48195984, 20967441, 48687024, 0x001a08c}, - { 20967441, 48195984, 21660105, 48687024, 0x001a88c}, - { 21660105, 48195984, 22352769, 48687024, 0x001b08c}, - { 16811457, 47704944, 17498913, 48195984, 0x001b88c}, - { 17498913, 47704944, 18186369, 48195984, 0x001c08c}, - { 18186369, 47704944, 18873825, 48195984, 0x001c88c}, - { 18873825, 47704944, 19561281, 48195984, 0x001d08c}, - { 19561281, 47704944, 20248737, 48195984, 0x001d88c}, - { 12090000, 39600000, 30183000, 51061000, 0x0010216}, - { 16820000, 47723000, 22570000, 49620000, 0x003021c}, - { -84123845, 9886800, -84036155, 9973289, 0x001000a}, // CRI - { -84405000, 9735000, -83856000, 10145000, 0x01a000c}, - { -83108904, 9908190, -82984897, 10030499, 0x54f004b}, - { -85498274, 10546290, -85373927, 10668599, 0x54f004b}, - { -84859804, 9943390, -84735797, 10065699, 0x54f004b}, - { -84735797, 9943390, -84611790, 10065699, 0x54f004b}, - { -83772534, 9309090, -83648866, 9431399, 0x54f004b}, - { -85029374, 10454790, -84905027, 10577099, 0x54f004b}, - { -83734604, 9812690, -83610597, 9934999, 0x54f004b}, - { -84378374, 10346890, -84254027, 10469199, 0x54f004b}, - { -85162174, 10368890, -85037827, 10491199, 0x54f004b}, - { -83840774, 10148690, -83716427, 10270999, 0x54f004b}, - { -83716427, 10148690, -83592080, 10270999, 0x54f004b}, - { -83579474, 10051290, -83455127, 10173599, 0x54f004b}, - { -83376674, 10039490, -83252327, 10161799, 0x54f004b}, - { -85508274, 10099190, -85383927, 10221499, 0x54f004b}, - { -84489965, 10036500, -84402035, 10122989, 0x3c1004b}, - { -84047545, 9611300, -83959855, 9697789, 0x3c1004b}, - { -83391425, 9125500, -83303975, 9211989, 0x3c1004b}, - { -84081684, 10733959, -83300000, 10979479, 0x011288c}, - { -85977396, 10733959, -85503468, 11224999, 0x001088c}, - { -85503468, 10733959, -85029540, 11224999, 0x001108c}, - { -85029540, 10733959, -84555612, 11224999, 0x001188c}, - { -84555612, 10733959, -84081684, 11224999, 0x001208c}, - { -85977396, 10242919, -85503468, 10733959, 0x001308c}, - { -85503468, 10242919, -85029540, 10733959, 0x001388c}, - { -85029540, 10242919, -84555612, 10733959, 0x001408c}, - { -84555612, 10242919, -84081684, 10733959, 0x001488c}, - { -84081684, 10242919, -83607756, 10733959, 0x001508c}, - { -83607756, 10242919, -83133828, 10733959, 0x001588c}, - { -85977396, 9751879, -85503468, 10242919, 0x001608c}, - { -85503468, 9751879, -85029540, 10242919, 0x001688c}, - { -85029540, 9751879, -84555612, 10242919, 0x001708c}, - { -84555612, 9751879, -84081684, 10242919, 0x001788c}, - { -84081684, 9751879, -83607756, 10242919, 0x001808c}, - { -83607756, 9751879, -83133828, 10242919, 0x001888c}, - { -83133828, 9751879, -82659900, 10242919, 0x001908c}, - { -85361289, 9260839, -84887361, 9751879, 0x001988c}, - { -84887361, 9260839, -84413433, 9751879, 0x001a08c}, - { -84413433, 9260839, -83939505, 9751879, 0x001a88c}, - { -83939505, 9260839, -83465577, 9751879, 0x001b08c}, - { -83465577, 9260839, -82991649, 9751879, 0x001b88c}, - { -82991649, 9260839, -82517721, 9751879, 0x001c08c}, - { -84105380, 8769800, -83631452, 9260840, 0x001c88c}, - { -83631452, 8769800, -83157524, 9260840, 0x001d08c}, - { -83157524, 8769800, -82683596, 9260840, 0x001d88c}, - { -83986898, 8278760, -83518178, 8769800, 0x001e08c}, - { -83518178, 8278760, -83049458, 8769800, 0x001e88c}, - { -83049458, 7975000, -82815000, 8769800, 0x037f08c}, - { -87250000, 5180000, -86900000, 5628708, 0x001008c}, - { -92236000, 7190000, -77140000, 18500000, 0x3300216}, - { -87250000, 5180000, -82540000, 11225000, 0x003021c}, - { 18297000, 43818400, 18449000, 43881200, 0x017000a}, // BIH - { 17831076, 43761612, 18476868, 44252652, 0x001000c}, - { 17134037, 44743700, 17255362, 44830189, 0x3c1004b}, - { 18597018, 44498600, 18717382, 44585089, 0x3c1004b}, - { 17750899, 43296800, 17869101, 43383289, 0x3c1004b}, - { 15809337, 44776800, 15930662, 44863289, 0x3c1004b}, - { 18726837, 44805500, 18848162, 44891989, 0x3c1004b}, - { 19159337, 44716800, 19280662, 44803289, 0x3c1004b}, - { 16649337, 44936800, 16770662, 45023289, 0x3c1004b}, - { 17390418, 44016800, 17509581, 44103289, 0x3c1004b}, - { 18281379, 42666800, 18398620, 42753289, 0x3c1004b}, - { 17609818, 44186800, 17730182, 44273289, 0x3c1004b}, - { 18029337, 44686800, 18150662, 44773289, 0x3c1004b}, - { 15879337, 44926800, 16000662, 45013289, 0x3c1004b}, - { 18920418, 43626800, 19039581, 43713289, 0x3c1004b}, - { 15762237, 45137000, 15884763, 45223489, 0x3c1004b}, - { 17900418, 43606800, 18019581, 43693289, 0x3c1004b}, - { 18619218, 44405200, 18739582, 44491689, 0x3c1004b}, - { 18438718, 44500000, 18559082, 44586489, 0x3c1004b}, - { 17730118, 44112500, 17850482, 44198989, 0x3c1004b}, - { 16107944, 44855650, 16195055, 44917749, 0x2b2004b}, - { 18738918, 43479940, 18821081, 43540059, 0x29c004b}, - { 18266444, 44668950, 18353555, 44731049, 0x2b2004b}, - { 18387833, 44849940, 18472167, 44910059, 0x29c004b}, - { 17205813, 45105150, 17293787, 45167249, 0x2b2004b}, - { 18107367, 44414440, 18191033, 44474559, 0x29c004b}, - { 16612944, 44736050, 16700055, 44798149, 0x2b2004b}, - { 17046567, 44384740, 17130233, 44444859, 0x29c004b}, - { 18384210, 42839050, 18468389, 42901149, 0x2b2004b}, - { 16952784, 43799040, 17035615, 43859159, 0x29c004b}, - { 17853844, 44951350, 17940955, 45013449, 0x2b2004b}, - { 16767515, 45132940, 16852684, 45193059, 0x29c004b}, - { 18286444, 44978950, 18373555, 45041049, 0x2b2004b}, - { 17958915, 45093040, 18044084, 45153159, 0x29c004b}, - { 17615289, 44130050, 17701710, 44192149, 0x2b2004b}, - { 17038167, 44249940, 17121833, 44310059, 0x29c004b}, - { 17226789, 44308950, 17313210, 44371049, 0x2b2004b}, - { 16337833, 45019940, 16422167, 45080059, 0x29c004b}, - { 17567220, 43788950, 17652779, 43851049, 0x2b2004b}, - { 19073067, 44377840, 19156733, 44437959, 0x29c004b}, - { 17507565, 43168950, 17592434, 43231049, 0x2b2004b}, - { 17548918, 43349940, 17631081, 43410059, 0x29c004b}, - { 17837565, 43378950, 17922434, 43441049, 0x2b2004b}, - { 17358167, 44109940, 17441833, 44170059, 0x29c004b}, - { 18757220, 43908950, 18842779, 43971049, 0x2b2004b}, - { 17998167, 44399940, 18081833, 44460059, 0x29c004b}, - { 15721000, 44929816, 16377208, 45420856, 0x001008c}, - { 16377208, 44929816, 17033416, 45420856, 0x001088c}, - { 17033416, 44929816, 17689624, 45420856, 0x001108c}, - { 17689624, 44929816, 18345832, 45420856, 0x001188c}, - { 18345832, 44929816, 19002040, 45420856, 0x001208c}, - { 15726208, 44438776, 16377208, 44929816, 0x001288c}, - { 16377208, 44438776, 17028208, 44929816, 0x001308c}, - { 17028208, 44438776, 17679208, 44929816, 0x001388c}, - { 17679208, 44438776, 18330208, 44929816, 0x001408c}, - { 18330208, 44438776, 18981208, 44929816, 0x001488c}, - { 18981208, 44438776, 19632208, 44929816, 0x001508c}, - { 16051708, 43947736, 16697500, 44438776, 0x001588c}, - { 16697500, 43947736, 17343292, 44438776, 0x001608c}, - { 17343292, 43947736, 17989084, 44438776, 0x001688c}, - { 17989084, 43947736, 18634876, 44438776, 0x001708c}, - { 18634876, 43947736, 19280668, 44438776, 0x001788c}, - { 19280668, 43947736, 19926460, 44438776, 0x001808c}, - { 16379812, 43456696, 17020396, 43947736, 0x001888c}, - { 17020396, 43456696, 17660980, 43947736, 0x001908c}, - { 17660980, 43456696, 18301564, 43947736, 0x001988c}, - { 18301564, 43456696, 18942148, 43947736, 0x001a08c}, - { 18942148, 43456696, 19582732, 43947736, 0x001a88c}, - { 17212571, 42965656, 17847947, 43456696, 0x001b08c}, - { 17847947, 42965656, 18483323, 43456696, 0x001c08c}, - { 18483323, 42965656, 19118699, 43456696, 0x001c88c}, - { 17530259, 42474616, 18165635, 42965656, 0x001d08c}, - { 18165635, 42474616, 18801011, 42965656, 0x001d88c}, - { 12090000, 39600000, 30183000, 51061000, 0x0010216}, - { 15721782, 42554500, 19622881, 45276696, 0x003021c}, - { 15908136, 45756800, 16031863, 45843289, 0x001000a}, // HRV - { 15462000, 45650000, 16343660, 46010000, 0x017000c}, - { 16312699, 43496800, 16430901, 43583289, 0x3c1004b}, - { 16430899, 43496800, 16549101, 43583289, 0x3c1004b}, - { 14375037, 45311000, 14497563, 45397489, 0x3c1004b}, - { 18618737, 45506800, 18741263, 45593289, 0x3c1004b}, - { 15193318, 44077900, 15313682, 44164389, 0x3c1004b}, - { 13801837, 44824900, 13923162, 44911389, 0x3c1004b}, - { 17948737, 45116800, 18071263, 45203289, 0x3c1004b}, - { 15478737, 45456800, 15601263, 45543289, 0x3c1004b}, - { 16267535, 46266800, 16392464, 46353289, 0x3c1004b}, - { 15830418, 43696800, 15949581, 43783289, 0x3c1004b}, - { 16298737, 45436800, 16421263, 45523289, 0x3c1004b}, - { 18738737, 45246800, 18861263, 45333289, 0x3c1004b}, - { 18011379, 42616800, 18128620, 42703289, 0x3c1004b}, - { 18928737, 45306800, 19051263, 45393289, 0x3c1004b}, - { 16778136, 45866800, 16901863, 45953289, 0x3c1004b}, - { 16768136, 46116800, 16891863, 46203289, 0x3c1004b}, - { 18348737, 45266800, 18471263, 45353289, 0x3c1004b}, - { 17618737, 45296800, 17741263, 45383289, 0x3c1004b}, - { 16357535, 46346800, 16482464, 46433289, 0x3c1004b}, - { 17328136, 45796800, 17451863, 45883289, 0x3c1004b}, - { 16718737, 45436800, 16841263, 45523289, 0x3c1004b}, - { 17570899, 43006800, 17689101, 43093289, 0x3c1004b}, - { 16220537, 45398100, 16343063, 45484589, 0x3c1004b}, - { 18639337, 45026800, 18760662, 45113289, 0x3c1004b}, - { 13579337, 45046800, 13700662, 45133289, 0x3c1004b}, - { 16960899, 43256800, 17079101, 43343289, 0x3c1004b}, - { 17318737, 45216800, 17441263, 45303289, 0x3c1004b}, - { 16478136, 45976800, 16601863, 46063289, 0x3c1004b}, - { 16580418, 43656800, 16699581, 43743289, 0x3c1004b}, - { 16140418, 43996800, 16259581, 44083289, 0x3c1004b}, - { 17648136, 45656800, 17771863, 45743289, 0x3c1004b}, - { 15580000, 46021560, 16123000, 46410000, 0x001008c}, - { 16123000, 46021560, 16798607, 46560000, 0x020088c}, - { 16798607, 46021560, 17333000, 46410000, 0x001108c}, - { 14470632, 45530520, 15132048, 46021560, 0x001188c}, - { 15132047, 45530520, 15793463, 46021560, 0x001208c}, - { 15793463, 45530520, 16454879, 46021560, 0x001288c}, - { 16454879, 45530520, 17116295, 46021560, 0x001308c}, - { 17116295, 45530520, 17777711, 46021560, 0x001388c}, - { 17777711, 45530520, 18439127, 46021560, 0x001408c}, - { 18439127, 45530520, 19100543, 46021560, 0x001488c}, - { 13478508, 45039480, 14134716, 45530520, 0x001508c}, - { 14134716, 45039480, 14790924, 45530520, 0x001588c}, - { 14790924, 45039480, 15447132, 45530520, 0x001608c}, - { 15447132, 45039480, 16103340, 45530520, 0x001688c}, - { 16103340, 45039480, 16759548, 45530520, 0x001708c}, - { 16759548, 45039480, 17415756, 45530520, 0x001788c}, - { 17415756, 45039480, 18071964, 45530520, 0x001808c}, - { 18071964, 45039480, 18728172, 45530520, 0x001888c}, - { 18728172, 45150000, 19455000, 45530520, 0x01a908c}, - { 18733380, 44830000, 19180000, 45150000, 0x001988c}, - { 13485904, 44548479, 14136904, 45039480, 0x001a08c}, - { 14136904, 44548479, 14787904, 45039480, 0x001a88c}, - { 14787904, 44548479, 15438904, 45039480, 0x001b08c}, - { 15438904, 44548479, 16089904, 45039480, 0x001b88c}, - { 13843954, 44057439, 14494954, 44548479, 0x001c08c}, - { 14494954, 44057439, 15145954, 44548479, 0x001c88c}, - { 15145954, 44057439, 15796954, 44548479, 0x001d08c}, - { 15796954, 44057439, 16447954, 44548479, 0x001d88c}, - { 14494954, 43566399, 15140746, 44057439, 0x001e08c}, - { 15140746, 43566399, 15786538, 44057439, 0x001e88c}, - { 15786538, 43566399, 16432330, 44057439, 0x001f08c}, - { 16432330, 43566399, 17078122, 44057439, 0x0010088}, - { 15824035, 43075359, 16464619, 43566399, 0x0010888}, - { 16464619, 43075359, 17105203, 43566399, 0x0011088}, - { 17105203, 43075359, 17745787, 43566399, 0x0011888}, - { 15695918, 42633423, 16331294, 43124463, 0x0012088}, - { 16331294, 42584319, 16966670, 43075359, 0x0012888}, - { 16966670, 42584319, 17602046, 43075359, 0x0013088}, - { 17602046, 42584319, 18237422, 43075359, 0x0013888}, - { 18167520, 42374480, 18797688, 42865520, 0x0014088}, - { 15961931, 42374480, 16592099, 42865520, 0x0014888}, - { 18680000, 44988000, 18920000, 45167000, 0x001f088}, - { 12090000, 39600000, 30183000, 51061000, 0x0010216}, - { 13489000, 42370000, 19455000, 46555000, 0x003021c}, - { 1198545, 6112424, 1242617, 6197433, 0x2a7044a}, // TGO - { 1242617, 6128600, 1297097, 6197433, 0x2a7044a}, - { 1020000, 6143500, 1700000, 6470000, 0x015000c}, - { 1088167, 8928891, 1211835, 9051200, 0x54f004b}, - { 568337, 6838891, 691665, 6961200, 0x54f004b}, - { 1048263, 7468983, 1171591, 7591292, 0x54f004b}, - { 1127997, 9488891, 1252004, 9611200, 0x54f004b}, - { 125826, 10807890, 250173, 10930199, 0x54f004b}, - { 746276, 9216801, 833726, 9303290, 0x3c1004b}, - { 1126396, 6906801, 1213605, 6993290, 0x3c1004b}, - { 1366276, 8976801, 1453726, 9063290, 0x3c1004b}, - { 406035, 10306800, 493965, 10393289, 0x3c1004b}, - { 556396, 7546801, 643605, 7633290, 0x3c1004b}, - { 1066156, 9726801, 1153846, 9813290, 0x3c1004b}, - { 1196276, 9296801, 1283726, 9383290, 0x3c1004b}, - { 936276, 8516801, 1023726, 8603290, 0x3c1004b}, - { 946396, 8276801, 1033605, 8363290, 0x3c1004b}, - { 486035, 10586800, 573965, 10673289, 0x3c1004b}, - { 1156396, 7716801, 1243605, 7803290, 0x3c1004b}, - { 1351939, 6589102, 1438908, 6675591, 0x3c1004b}, - { 1216396, 8026801, 1303605, 8113290, 0x3c1004b}, - { 1480566, 6576632, 1567535, 6663121, 0x3c1004b}, - { 872986, 7414223, 960195, 7500712, 0x3c1004b}, - { 566156, 9646801, 653846, 9733290, 0x3c1004b}, - { 768491, 9412804, 855941, 9499293, 0x3c1004b}, - { 1266961, 9622121, 1354651, 9708610, 0x3c1004b}, - { 995976, 9904412, 1083666, 9990901, 0x3c1004b}, - { 1126516, 6626801, 1213485, 6713290, 0x3c1004b}, - { 1276156, 9706801, 1363846, 9793290, 0x3c1004b}, - { -160000, 10526200, 201748, 11140000, 0x027008c}, - { 201748, 10526200, 563496, 11140000, 0x027088c}, - { 563496, 10526200, 1037424, 11017240, 0x001108c}, - { 89568, 10035160, 563496, 10526200, 0x001188c}, - { 563496, 10035160, 1037424, 10526200, 0x001208c}, - { 1037424, 10035160, 1511352, 10526200, 0x001288c}, - { 208049, 9544120, 681977, 10035160, 0x001308c}, - { 681977, 9544120, 1155905, 10035160, 0x001388c}, - { 1155905, 9544120, 1629833, 10035160, 0x001408c}, - { 208049, 9053080, 681977, 9544120, 0x001488c}, - { 681977, 9053080, 1155905, 9544120, 0x001508c}, - { 1155905, 9053080, 1629833, 9544120, 0x001588c}, - { 350228, 8562040, 824156, 9053080, 0x001608c}, - { 824156, 8562040, 1298084, 9053080, 0x001688c}, - { 1298084, 8562040, 1772012, 9053080, 0x001708c}, - { 350228, 8071000, 818948, 8562040, 0x001788c}, - { 818948, 8071000, 1287668, 8562040, 0x001808c}, - { 1287668, 8071000, 1756388, 8562040, 0x001888c}, - { 350228, 7579960, 818948, 8071000, 0x001908c}, - { 818948, 7579960, 1287668, 8071000, 0x001988c}, - { 1287668, 7579960, 1756388, 8071000, 0x001a08c}, - { 350228, 7088920, 818948, 7579960, 0x001a88c}, - { 818948, 7088920, 1287668, 7579960, 0x001b08c}, - { 1287668, 7088920, 1756388, 7579960, 0x001b88c}, - { 350228, 6597880, 818948, 7088920, 0x001c08c}, - { 818948, 6597880, 1287668, 7088920, 0x001c88c}, - { 1287668, 6597880, 1756388, 7088920, 0x001d08c}, - { 584588, 6106840, 1053308, 6597880, 0x001d88c}, - { 1053308, 6106840, 1522028, 6597880, 0x001e08c}, - { 1522028, 6106840, 1990748, 6597880, 0x001e88c}, - { -16860000, 4340000, 4000000, 15120000, 0x2a30216}, - { -150000, 6106800, 1813000, 11140000, 0x003021c}, - { 24059059, 56896355, 24215702, 56982845, 0x001000a}, // LVA - { 23594820, 56606720, 24433308, 57097760, 0x001000c}, - { 26463781, 55836800, 26616819, 55923289, 0x3c1004b}, - { 20984620, 56472900, 21139580, 56559389, 0x3c1004b}, - { 21139580, 56472900, 21294540, 56559389, 0x3c1004b}, - { 21504137, 57350800, 21663662, 57437289, 0x3c1004b}, - { 27242520, 56466800, 27397480, 56553289, 0x3c1004b}, - { 25792720, 56463400, 25947680, 56549889, 0x3c1004b}, - { 25333537, 57485800, 25493062, 57572289, 0x3c1004b}, - { 24525539, 56760200, 24682661, 56846689, 0x3c1004b}, - { 23078839, 56926600, 23235961, 57013089, 0x3c1004b}, - { 25213037, 57274500, 25372562, 57360989, 0x3c1004b}, - { 21871439, 56936800, 22028561, 57023289, 0x3c1004b}, - { 22429439, 56629100, 22586561, 56715589, 0x3c1004b}, - { 22510237, 57206800, 22669762, 57293289, 0x3c1004b}, - { 24102520, 56366800, 24257480, 56453289, 0x3c1004b}, - { 27069581, 55864100, 27222619, 55950589, 0x3c1004b}, - { 24767539, 57110900, 24924661, 57197389, 0x3c1004b}, - { 23204620, 56587100, 23359580, 56673589, 0x3c1004b}, - { 27614920, 56508200, 27769880, 56594689, 0x3c1004b}, - { 26099320, 56318000, 26254280, 56404489, 0x3c1004b}, - { 26664639, 57125500, 26821761, 57211989, 0x3c1004b}, - { 26142439, 56805900, 26299561, 56892389, 0x3c1004b}, - { 24629137, 57464300, 24788662, 57550789, 0x3c1004b}, - { 26679520, 56270700, 26834480, 56357189, 0x3c1004b}, - { 25153920, 56553000, 25308880, 56639489, 0x3c1004b}, - { 27172039, 57097200, 27329161, 57183689, 0x3c1004b}, - { 25826937, 57389100, 25986462, 57475589, 0x3c1004b}, - { 25950456, 57735300, 26112143, 57821789, 0x3c1004b}, - { 24694139, 56696700, 24851261, 56783189, 0x3c1004b}, - { 21521339, 56681000, 21678461, 56767489, 0x3c1004b}, - { 25307856, 57837600, 25469543, 57924089, 0x3c1004b}, - { 24451439, 57066800, 24608561, 57153289, 0x3c1004b}, - { 20900000, 56055000, 21620000, 57480000, 0x004018c}, - { 21620000, 56244000, 23255000, 57763000, 0x004018c}, - { 23255000, 56244000, 24323000, 57200000, 0x004018c}, - { 24323000, 56133000, 25670000, 58100000, 0x004010c}, - { 25670000, 57635000, 26255000, 57925000, 0x004018c}, - { 25670000, 56885000, 27877000, 57635000, 0x004018c}, - { 25670000, 55650000, 28265000, 56885000, 0x004018c}, - { 14105000, 48990000, 32794200, 59822030, 0x0010216}, - { 20900000, 55650000, 28265000, 58100000, 0x003021c}, - { 25192555, 54645755, 25341510, 54732245, 0x001000a}, // LTU - { 24878192, 54443480, 25675016, 54934520, 0x001000c}, - { 23846778, 54851090, 24057422, 54973399, 0x54f004b}, - { 21067290, 55640000, 21254885, 55781000, 0x54f044b}, - { 23211790, 55868890, 23428209, 55991199, 0x54f004b}, - { 24257490, 55679190, 24473909, 55801499, 0x54f004b}, - { 23933537, 54348690, 24141463, 54470999, 0x54f004b}, - { 23258837, 54498690, 23466763, 54620999, 0x54f004b}, - { 22249031, 56244490, 22468168, 56366799, 0x54f004b}, - { 24207978, 54990390, 24418622, 55112699, 0x54f004b}, - { 23908819, 55238590, 24122181, 55360899, 0x54f004b}, - { 25493319, 55438890, 25706681, 55561199, 0x54f004b}, - { 22121790, 55928890, 22338209, 56051199, 0x54f004b}, - { 24653319, 55198890, 24866681, 55321199, 0x54f004b}, - { 22173319, 55188890, 22386681, 55311199, 0x54f004b}, - { 26409824, 55557000, 26610312, 55622000, 0x3c1044b}, - { 21773481, 55866800, 21926519, 55953289, 0x3c1004b}, - { 21394562, 55306800, 21545438, 55393289, 0x3c1004b}, - { 21130481, 55855400, 21283519, 55941889, 0x3c1004b}, - { 23471181, 55762500, 23624219, 55848989, 0x3c1004b}, - { 20950000, 55015000, 22583000, 56437000, 0x004010c}, - { 22583000, 53893000, 25880000, 56452000, 0x004018c}, - { 25880000, 54920000, 26850000, 56009000, 0x004018c}, - { 14105000, 48990000, 32794200, 59822030, 0x0010216}, - { 19569000, 53893000, 26850000, 56452000, 0x003021c}, - { 79840675, 6862160, 79900000, 6981272, 0x02c000a}, // LKA - { 79816600, 6420000, 80043000, 7402500, 0x03f000c}, - { 80040215, 6808500, 80127184, 6894989, 0x3c1004b}, - { 79984355, 9645600, 80072045, 9732089, 0x3c1004b}, - { 80586395, 7246800, 80673604, 7333289, 0x3c1004b}, - { 80116555, 9635700, 80204245, 9722189, 0x3c1004b}, - { 81770295, 7386200, 81857504, 7472689, 0x3c1004b}, - { 80169415, 6022300, 80256384, 6108789, 0x3c1004b}, - { 81159875, 8545100, 81247325, 8631589, 0x3c1004b}, - { 81648495, 7693500, 81735704, 7779989, 0x3c1004b}, - { 80096155, 9742000, 80183845, 9828489, 0x3c1004b}, - { 80183845, 9750649, 80271535, 9837138, 0x3c1004b}, - { 80606395, 7806800, 80693604, 7893289, 0x3c1004b}, - { 80366395, 8276800, 80453604, 8363289, 0x3c1004b}, - { 80446275, 8716800, 80533725, 8803289, 0x3c1004b}, - { 80336515, 6656800, 80423484, 6743289, 0x3c1004b}, - { 80489700, 5918600, 80621648, 5975500, 0x3c1044b}, - { 79841075, 8965800, 79928525, 9052289, 0x3c1004b}, - { 81006395, 6946800, 81093604, 7033289, 0x3c1004b}, - { 79790395, 7996800, 79877604, 8083289, 0x3c1004b}, - { 80576395, 7426800, 80663604, 7513289, 0x3c1004b}, - { 81697695, 7609000, 81784904, 7695489, 0x3c1004b}, - { 80323295, 7453600, 80410504, 7540089, 0x3c1004b}, - { 80727095, 6914700, 80814304, 7001189, 0x3c1004b}, - { 80526395, 7126800, 80613604, 7213289, 0x3c1004b}, - { 79786000, 7452000, 79832644, 7613589, 0x3c1044b}, - { 81545895, 7754800, 81633104, 7841289, 0x3c1004b}, - { 80401615, 5934800, 80488584, 6021289, 0x3c1004b}, - { 80041592, 6892650, 80104208, 6954749, 0x2b2004b}, - { 80031373, 6217140, 80091826, 6277259, 0x29c004b}, - { 80357205, 9342150, 80419994, 9404249, 0x2b2004b}, - { 81657590, 7270940, 81718210, 7331059, 0x29c004b}, - { 80318692, 7218950, 80381308, 7281049, 0x2b2004b}, - { 80569690, 6859940, 80630310, 6920059, 0x29c004b}, - { 80498692, 7018950, 80561308, 7081049, 0x2b2004b}, - { 80990590, 7911740, 81051210, 7971859, 0x29c004b}, - { 80678778, 6618950, 80741222, 6681049, 0x2b2004b}, - { 81089973, 6112840, 81150426, 6172959, 0x29c004b}, - { 79500000, 8957000, 79942000, 9120000, 0x004018c}, - { 79502907, 9365402, 79554405, 9414855, 0x004018c}, - { 79634743, 9466333, 79749750, 9570959, 0x004010c}, - { 79750000, 9140000, 80877000, 9840000, 0x004018c}, - { 79875000, 8555000, 81300000, 9140000, 0x004018c}, - { 79688000, 8050000, 81475000, 8555000, 0x004018c}, - { 79688000, 6660000, 81890533, 8050000, 0x004018c}, - { 79922000, 6360000, 81800000, 6660000, 0x004018c}, - { 80000000, 5900000, 81535000, 6360000, 0x004018c}, - { 79450000, 5800000, 81900000, 9900000, 0x0010216}, - { 44714340, 41689163, 44829660, 41775653, 0x001000a}, // GEO - { 44588000, 41417600, 45127784, 41972000, 0x023000c}, - { 42601770, 42213000, 42738257, 42286600, 0x3c1044b}, - { 41778560, 42465400, 41894840, 42551889, 0x3c1004b}, - { 44052340, 41936800, 44167659, 42023289, 0x3c1004b}, - { 40953079, 42979800, 41085936, 43056100, 0x3c1044b}, - { 40219599, 43265000, 40337801, 43351489, 0x3c1004b}, - { 41611379, 42796800, 41728620, 42883289, 0x3c1004b}, - { 41425279, 42680500, 41542520, 42766989, 0x3c1004b}, - { 41588340, 41582200, 41703659, 41668689, 0x3c1004b}, - { 41754140, 41776700, 41869459, 41863189, 0x3c1004b}, - { 41644560, 42108200, 41760840, 42194689, 0x3c1004b}, - { 43882860, 42186000, 43999140, 42272489, 0x3c1004b}, - { 43516160, 41968300, 43632440, 42054789, 0x3c1004b}, - { 42001860, 42226800, 42118140, 42313289, 0x3c1004b}, - { 42291860, 42126800, 42408140, 42213289, 0x3c1004b}, - { 42951860, 42066800, 43068140, 42153289, 0x3c1004b}, - { 45409240, 41898500, 45524559, 41984989, 0x3c1004b}, - { 41932340, 41886800, 42047659, 41973289, 0x3c1004b}, - { 42922340, 41596800, 43037659, 41683289, 0x3c1004b}, - { 42541860, 42286800, 42658140, 42373289, 0x3c1004b}, - { 44352340, 41886800, 44467659, 41973289, 0x3c1004b}, - { 42928460, 42305900, 43044740, 42392389, 0x3c1004b}, - { 43211860, 42246800, 43328140, 42333289, 0x3c1004b}, - { 43341540, 41809600, 43456859, 41896089, 0x3c1004b}, - { 41671379, 42586800, 41788620, 42673289, 0x3c1004b}, - { 40543999, 43085800, 40662201, 43172289, 0x3c1004b}, - { 45228800, 41707000, 45409879, 41762000, 0x3c1044b}, - { 42385060, 42275700, 42501340, 42362189, 0x3c1004b}, - { 42671379, 42746800, 42788620, 42833289, 0x3c1004b}, - { 45742340, 41706800, 45857659, 41793289, 0x3c1004b}, - { 41053179, 42899500, 41170420, 42985989, 0x3c1004b}, - { 44474321, 41402800, 44588679, 41489289, 0x3c1004b}, - { 40006000, 43065000, 40870000, 43587000, 0x004018c}, - { 40870000, 42688000, 41560000, 43493000, 0x004018c}, - { 41470000, 41427000, 42985000, 43257000, 0x004018c}, - { 42985000, 42770000, 43746000, 43120000, 0x004018c}, - { 42985000, 41100000, 45330000, 42770000, 0x004018c}, - { 45330000, 41353000, 45800000, 42552000, 0x004018c}, - { 45700000, 41225000, 45800000, 41353000, 0x004018c}, - { 45800000, 41100000, 46440000, 42120000, 0x004018c}, - { 46440000, 41053000, 46738000, 41463000, 0x004018c}, - { 40006000, 41050000, 46738000, 43587000, 0x0010216}, - { -6342614, 53304179, -6199425, 53390669, 0x001000a}, // IRL - { -6836411, 53097580, -6036500, 53570000, 0x01e000c}, - { -8543000, 51856800, -8381586, 51931000, 0x3c1044b}, - { -8685073, 52613800, -8543327, 52700289, 0x3c1004b}, - { -9130700, 53248400, -8957281, 53320000, 0x3c1044b}, - { -7187732, 52206900, -7047668, 52293389, 0x3c1004b}, - { -6462575, 53955200, -6317225, 54041689, 0x3c1004b}, - { -6432675, 53676800, -6287325, 53763289, 0x3c1004b}, - { -9773032, 52227200, -9632968, 52313689, 0x3c1004b}, - { -7319573, 52609300, -7177827, 52695789, 0x3c1004b}, - { -9053373, 52800900, -8911627, 52887389, 0x3c1004b}, - { -8548616, 54226800, -8401584, 54313289, 0x3c1004b}, - { -8021834, 53376800, -7878166, 53463289, 0x3c1004b}, - { -6550032, 52296800, -6409968, 52383289, 0x3c1004b}, - { -7780032, 52316800, -7639968, 52403289, 0x3c1004b}, - { -6990873, 52796800, -6849127, 52883289, 0x3c1004b}, - { -6750475, 53608500, -6605125, 53694989, 0x3c1004b}, - { -7412675, 53486800, -7267325, 53573289, 0x3c1004b}, - { -7835977, 54906700, -7687023, 54993189, 0x3c1004b}, - { -9636834, 53032600, -9493166, 53119089, 0x3c1004b}, - { -7561834, 53236800, -7418166, 53323289, 0x3c1004b}, - { -7371834, 52996800, -7228166, 53083289, 0x3c1004b}, - { -6258973, 52757200, -6117227, 52843689, 0x3c1004b}, - { -9233516, 54076800, -9086484, 54163289, 0x3c1004b}, - { -8409930, 51793002, -8271307, 51879491, 0x3c1004b}, - { -6253381, 53578950, -6149020, 53641049, 0x2b2004b}, - { -9350517, 53829940, -9249483, 53890059, 0x29c004b}, - { -8970887, 52668950, -8869113, 52731049, 0x2b2004b}, - { -6619265, 52469940, -6520736, 52530059, 0x29c004b}, - { -6319000, 52623100, -6224749, 52690049, 0x2b2044b}, - { -8708680, 52109940, -8611320, 52170059, 0x29c004b}, - { -6101577, 52958950, -5998423, 53021049, 0x2b2004b}, - { -7678680, 52059940, -7581320, 52120059, 0x29c004b}, - { -6170081, 53533050, -6065720, 53595149, 0x2b2004b}, - { -6314017, 53639840, -6212983, 53699959, 0x29c004b}, - { -7869287, 52647550, -7767513, 52709649, 0x2b2004b}, - { -7848317, 53695040, -7747283, 53755159, 0x29c004b}, - { -7204983, 52130450, -7104417, 52192549, 0x2b2004b}, - { -6988180, 52361240, -6890820, 52421359, 0x29c004b}, - { -7029677, 52963650, -6926523, 53025749, 0x2b2004b}, - { -8218179, 51889940, -8121821, 51950059, 0x29c004b}, - { -10622000, 51417000, -5990000, 53900000, 0x09c0011}, - { -10383000, 53900000, -5400000, 55450000, 0x016000d}, - { -10700000, 49122422, 1889648, 60875000, 0x0010216}, - { -10700000, 51410000, -5390000, 55450000, 0x003021c}, - { -13299000, 8449300, -13154000, 8499500, 0x012000a}, // SLE - { -13300933, 8219928, -12832213, 8710968, 0x001000c}, - { -11032334, 8584790, -10908666, 8707099, 0x54f004b}, - { -12111834, 8818890, -11988166, 8941199, 0x54f004b}, - { -11801664, 7890590, -11678336, 8012899, 0x54f004b}, - { -11251664, 7818890, -11128336, 7941199, 0x54f004b}, - { -10396164, 8385990, -10272836, 8508299, 0x54f004b}, - { -11151034, 8533690, -11027366, 8655999, 0x54f004b}, - { -12588634, 8624490, -12464966, 8746799, 0x54f004b}, - { -12121664, 8138890, -11998336, 8261199, 0x54f004b}, - { -12826225, 8726800, -12738775, 8813289, 0x3c1004b}, - { -11974525, 8676800, -11887075, 8763289, 0x3c1004b}, - { -12007825, 8921000, -11920375, 9007489, 0x3c1004b}, - { -12536205, 7478200, -12448996, 7564689, 0x3c1004b}, - { -11905405, 8368200, -11818196, 8454689, 0x3c1004b}, - { -12223605, 7556800, -12136396, 7643289, 0x3c1004b}, - { -10623605, 8236800, -10536396, 8323289, 0x3c1004b}, - { -11593845, 9536800, -11506155, 9623289, 0x3c1004b}, - { -12483605, 8126800, -12396396, 8213289, 0x3c1004b}, - { -10973605, 7976800, -10886396, 8063289, 0x3c1004b}, - { -12963725, 9076800, -12876275, 9163289, 0x3c1004b}, - { -13083725, 8876800, -12996275, 8963289, 0x3c1004b}, - { -10793605, 8126800, -10706396, 8213289, 0x3c1004b}, - { -10753605, 8056800, -10666396, 8143289, 0x3c1004b}, - { -11513605, 7806800, -11426396, 7893289, 0x3c1004b}, - { -12692289, 9508960, -12218361, 10000000, 0x001008c}, - { -12218361, 9508960, -11744433, 10000000, 0x001088c}, - { -11744433, 9508960, -11270505, 10000000, 0x001108c}, - { -11270505, 9508960, -10796577, 10000000, 0x001188c}, - { -13308396, 9017920, -12834468, 9508960, 0x001208c}, - { -12834468, 9017920, -12360540, 9508960, 0x001288c}, - { -12360540, 9017920, -11886612, 9508960, 0x001308c}, - { -11886612, 9017920, -11412684, 9508960, 0x001388c}, - { -11412684, 9017920, -10938756, 9508960, 0x001408c}, - { -10938756, 9017920, -10464828, 9508960, 0x001488c}, - { -13308395, 8526880, -12834467, 9017920, 0x001508c}, - { -12834467, 8526880, -12360539, 9017920, 0x001588c}, - { -12360539, 8526880, -11886611, 9017920, 0x001608c}, - { -11886611, 8526880, -11412683, 9017920, 0x001688c}, - { -11412683, 8526880, -10938755, 9017920, 0x001708c}, - { -10938755, 8526880, -10464827, 9017920, 0x001788c}, - { -13545360, 8035840, -13076640, 8526880, 0x001808c}, - { -13076640, 8035840, -12607920, 8526880, 0x001888c}, - { -12607920, 8035840, -12139200, 8526880, 0x001908c}, - { -12139200, 8035840, -11670480, 8526880, 0x001988c}, - { -11670480, 8035840, -11201760, 8526880, 0x001a08c}, - { -11201760, 8035840, -10733040, 8526880, 0x001a88c}, - { -10733040, 8035840, -10264320, 8526880, 0x001b08c}, - { -13080000, 7685001, -12481365, 8035840, 0x017b88c}, - { -13080000, 7370001, -12481365, 7685001, 0x016e08c}, - { -12481366, 7544800, -12012646, 8035840, 0x001c08c}, - { -12012646, 7544800, -11543926, 8035840, 0x001c88c}, - { -11543926, 7544800, -11075206, 8035840, 0x001d08c}, - { -11075206, 7544800, -10606486, 8035840, 0x001d88c}, - { -12481365, 7053760, -12012645, 7544800, 0x001e88c}, - { -12012645, 7053760, -11543925, 7544800, 0x001f08c}, - { -11543925, 7053760, -11075205, 7544800, 0x0010888}, - { -11075206, 7053760, -10606486, 7544800, 0x0011088}, - { -11752245, 6919001, -11355000, 7053760, 0x0011888}, - { -16860000, 4340000, 4000000, 15120000, 0x2a30216}, - { -13711000, 6913198, -10266520, 10000300, 0x003021c}, - { -79557945, 8946695, -79512264, 9029247, 0x2a7044a}, // PAN - { -79512264, 8973150, -79454389, 9038274, 0x2a7044a}, - { -79855340, 8831000, -79198000, 9179000, 0x016000c}, - { -82489864, 8358590, -82366536, 8480899, 0x54f004b}, - { -79916825, 9306600, -79829375, 9393089, 0x3c1004b}, - { -79829375, 9306600, -79741925, 9393089, 0x3c1004b}, - { -81029305, 8063500, -80942096, 8149989, 0x3c1004b}, - { -82557425, 9395600, -82469975, 9482089, 0x3c1004b}, - { -81363605, 7966800, -81276396, 8053289, 0x3c1004b}, - { -82895505, 8237500, -82808296, 8323989, 0x3c1004b}, - { -82646725, 8463100, -82559275, 8549589, 0x3c1004b}, - { -82914925, 8776600, -82827475, 8863089, 0x3c1004b}, - { -80403725, 8466800, -80316275, 8553289, 0x3c1004b}, - { -79143725, 9126800, -79056275, 9213289, 0x3c1004b}, - { -78607625, 9357300, -78520175, 9443789, 0x3c1004b}, - { -80318605, 8369300, -80231396, 8455789, 0x3c1004b}, - { -80823605, 7896800, -80736396, 7983289, 0x3c1004b}, - { -80310205, 7712100, -80222996, 7798589, 0x3c1004b}, - { -79688445, 9508000, -79600755, 9594489, 0x3c1004b}, - { -80582505, 8202200, -80495296, 8288689, 0x3c1004b}, - { -80481105, 7915400, -80393896, 8001889, 0x3c1004b}, - { -82463725, 8516800, -82376275, 8603289, 0x3c1004b}, - { -80588405, 8286700, -80501196, 8373189, 0x3c1004b}, - { -81241305, 8265600, -81154096, 8352089, 0x3c1004b}, - { -79922425, 8704100, -79834975, 8790589, 0x3c1004b}, - { -81083605, 7946800, -80996396, 8033289, 0x3c1004b}, - { -80948205, 8007100, -80860996, 8093589, 0x3c1004b}, - { -80323005, 7794400, -80235796, 7880889, 0x3c1004b}, - { -81889405, 8192500, -81802196, 8278989, 0x3c1004b}, - { -82472825, 8732100, -82385375, 8818589, 0x3c1004b}, - { -79958925, 8457900, -79871475, 8544389, 0x3c1004b}, - { -79913725, 8536800, -79826275, 8623289, 0x3c1004b}, - { -79580625, 8751900, -79493175, 8838389, 0x3c1004b}, - { -83051396, 9129856, -82577468, 9620896, 0x001008c}, - { -83051396, 8638816, -82577468, 9129856, 0x001088c}, - { -83051396, 8147776, -82582676, 8638816, 0x001108c}, - { -83051396, 7656736, -82582676, 8147776, 0x001188c}, - { -82582676, 9129855, -82108748, 9620895, 0x001208c}, - { -82582676, 8638815, -82108748, 9129855, 0x001288c}, - { -82582676, 8147775, -82113956, 8638815, 0x001308c}, - { -82582676, 7656735, -82113956, 8147775, 0x001388c}, - { -82113956, 8835231, -81640028, 9326271, 0x001408c}, - { -82113956, 8344191, -81645236, 8835231, 0x001488c}, - { -82113956, 7853151, -81645236, 8344191, 0x001508c}, - { -81973340, 7190247, -81504620, 7681287, 0x001588c}, - { -81645236, 8442399, -81171308, 8933439, 0x001608c}, - { -81645236, 7951359, -81176516, 8442399, 0x001688c}, - { -81645236, 7460319, -81176516, 7951359, 0x001708c}, - { -81176516, 8663367, -80702588, 9154407, 0x001788c}, - { -81176516, 8172327, -80707796, 8663367, 0x001808c}, - { -81176516, 7681287, -80707796, 8172327, 0x001888c}, - { -81176516, 7190247, -80707796, 7681287, 0x001908c}, - { -80707796, 8678099, -80233868, 9169139, 0x001988c}, - { -80707796, 8187059, -80239076, 8678099, 0x001a08c}, - { -80707796, 7696019, -80239076, 8187059, 0x001a88c}, - { -80707796, 7204979, -80239076, 7696019, 0x001b08c}, - { -80239076, 8972723, -79765148, 9463763, 0x001b88c}, - { -80239076, 8481683, -79765148, 8972723, 0x001c08c}, - { -80239076, 7990643, -79770356, 8481683, 0x001c88c}, - { -80239076, 7352291, -79770356, 7843331, 0x001d08c}, - { -79770356, 9169139, -79296428, 9660179, 0x001d88c}, - { -79770356, 8678099, -79296428, 9169139, 0x001e08c}, - { -79770356, 8187059, -79301636, 8678099, 0x001e88c}, - { -79301636, 9169139, -78827708, 9660179, 0x001f08c}, - { -79301636, 8678099, -78827708, 9169139, 0x0010088}, - { -79206850, 8187059, -78738130, 8678099, 0x0010888}, - { -78831874, 9169139, -78357946, 9660179, 0x0011088}, - { -78831874, 8678099, -78357946, 9169139, 0x0011888}, - { -78831874, 8187059, -78363154, 8678099, 0x0012088}, - { -78831874, 7696019, -78363154, 8187059, 0x0012888}, - { -78363154, 9169139, -77889226, 9660179, 0x0013088}, - { -78363154, 8678099, -77889226, 9169139, 0x0013888}, - { -78363154, 8187059, -77894434, 8678099, 0x0014088}, - { -78363154, 7696019, -77894434, 8187059, 0x0014888}, - { -78363154, 7204979, -77894434, 7696019, 0x0015088}, - { -77894434, 8678099, -77420506, 9169139, 0x0015888}, - { -77894434, 8187059, -77425714, 8678099, 0x0016088}, - { -77894434, 7696019, -77425714, 8187059, 0x0016888}, - { -77894434, 7204979, -77425714, 7696019, 0x0017088}, - { -77608720, 8187059, -77140000, 8678099, 0x0017888}, - { -77608720, 7696019, -77140000, 8187059, 0x0018088}, - { -82331903, 7370480, -82144415, 7566896, 0x0b1e090}, - { -81855371, 7711435, -81667883, 7907851, 0x0b1e890}, - { -81637018, 8995753, -81449530, 9192169, 0x0b1f090}, - { -92236000, 7190000, -77140000, 18500000, 0x3300216}, - { -83054000, 7190000, -77140000, 9670000, 0x003021c}, - { 14363691, 50036755, 14497270, 50123245, 0x001000a}, // CZE - { 14220000, 49936630, 14743682, 50180000, 0xc730447}, - { 16402657, 49063290, 16817343, 49336709, 0xbde0047}, - { 18148419, 49644074, 18567662, 49917493, 0xbde0047}, - { 13303691, 49698200, 13436308, 49784689, 0x3c1004b}, - { 17183691, 49558200, 17316308, 49644689, 0x3c1004b}, - { 14992250, 50719500, 15127750, 50805989, 0x3c1004b}, - { 14407512, 48936800, 14538687, 49023289, 0x3c1004b}, - { 15766371, 50176800, 15900429, 50263289, 0x3c1004b}, - { 13952250, 50626800, 14087750, 50713289, 0x3c1004b}, - { 15702971, 49986800, 15837029, 50073289, 0x3c1004b}, - { 17584412, 49169500, 17715587, 49255989, 0x3c1004b}, - { 14036371, 50106800, 14170429, 50193289, 0x3c1004b}, - { 13602950, 50466800, 13738450, 50553289, 0x3c1004b}, - { 17822971, 49896800, 17957029, 49983289, 0x3c1004b}, - { 12776171, 50196800, 12910229, 50283289, 0x3c1004b}, - { 14122250, 50728200, 14257750, 50814689, 0x3c1004b}, - { 13752250, 50606800, 13887750, 50693289, 0x3c1004b}, - { 13329050, 50425400, 13464550, 50511889, 0x3c1004b}, - { 15513691, 49356800, 15646308, 49443289, 0x3c1004b}, - { 17386891, 49411800, 17519508, 49498289, 0x3c1004b}, - { 17053691, 49436800, 17186308, 49523289, 0x3c1004b}, - { 14832250, 50376800, 14967750, 50463289, 0x3c1004b}, - { 15134255, 50688350, 15231544, 50750449, 0x2b2004b}, - { 14482906, 50659940, 14577093, 50720059, 0x29c004b}, - { 15822908, 49188950, 15917092, 49251049, 0x2b2004b}, - { 18613908, 49659940, 18706091, 49720059, 0x29c004b}, - { 14627390, 49363850, 14722609, 49425949, 0x2b2004b}, - { 13959408, 49657540, 14051591, 49717659, 0x29c004b}, - { 16012908, 48828950, 16107092, 48891049, 0x2b2004b}, - { 12320207, 50046040, 12413392, 50106159, 0x29c004b}, - { 15878455, 50542150, 15975744, 50604249, 0x2b2004b}, - { 15143407, 49999940, 15236592, 50060059, 0x29c004b}, - { 14104408, 49278450, 14198592, 49340549, 0x2b2004b}, - { 16935007, 49940940, 17028192, 50001059, 0x29c004b}, - { 17348608, 49271650, 17442792, 49333749, 0x2b2004b}, - { 17940408, 49326440, 18032591, 49386559, 0x29c004b}, - { 17922390, 49448950, 18017609, 49511049, 0x2b2004b}, - { 17101109, 48834640, 17192290, 48894759, 0x29c004b}, - { 13551655, 50566350, 13648944, 50628449, 0x2b2004b}, - { 17944108, 49569940, 18036291, 49630059, 0x29c004b}, - { 17414408, 49024750, 17508592, 49086849, 0x2b2004b}, - { 16829410, 48726840, 16919589, 48786959, 0x29c004b}, - { 18572390, 49718950, 18667609, 49781049, 0x2b2004b}, - { 17650007, 50060040, 17743192, 50120159, 0x29c004b}, - { 12594873, 50158850, 12691127, 50220949, 0x2b2004b}, - { 14093406, 50501140, 14187593, 50561259, 0x29c004b}, - { 13189096, 50564766, 13923424, 51055806, 0x001088c}, - { 13923424, 50564766, 14657752, 51055806, 0x001108c}, - { 14657752, 50564766, 15392080, 51055806, 0x001188c}, - { 15392080, 50564766, 16473000, 50830000, 0x012208c}, - { 12095416, 49975518, 12819328, 50466558, 0x001288c}, - { 12819328, 50073726, 13543240, 50564766, 0x001308c}, - { 13543240, 50073726, 14267152, 50564766, 0x001388c}, - { 14267152, 50073726, 14991064, 50564766, 0x001408c}, - { 14991064, 50073726, 15714976, 50564766, 0x001488c}, - { 15714976, 50073726, 16438888, 50564766, 0x001508c}, - { 16438888, 50073726, 17162800, 50564766, 0x001588c}, - { 17162800, 50073726, 17886712, 50564766, 0x001608c}, - { 12384980, 49582686, 13103684, 50073726, 0x001688c}, - { 13103684, 49582686, 13822388, 50073726, 0x001708c}, - { 13822388, 49582686, 14541092, 50073726, 0x001788c}, - { 14541092, 49582686, 15259796, 50073726, 0x001808c}, - { 15259796, 49582686, 15978500, 50073726, 0x001888c}, - { 15978500, 49582686, 16697204, 50073726, 0x001908c}, - { 16697204, 49582686, 17415908, 50073726, 0x001988c}, - { 17415908, 49582686, 18134612, 50073726, 0x001a08c}, - { 18134612, 49582686, 18853316, 50073726, 0x001a88c}, - { 12490807, 49091646, 13199095, 49582686, 0x001b08c}, - { 13199095, 49091646, 13907383, 49582686, 0x001b88c}, - { 13907383, 49091646, 14615671, 49582686, 0x001c08c}, - { 14615671, 49091646, 15323959, 49582686, 0x001c88c}, - { 15323959, 49091646, 16032247, 49582686, 0x001d08c}, - { 16032247, 49091646, 16740535, 49582686, 0x001d88c}, - { 16740535, 49091646, 17448823, 49582686, 0x001e08c}, - { 17448823, 49091646, 18157111, 49582686, 0x001e88c}, - { 18157111, 49091646, 18865399, 49582686, 0x001f08c}, - { 13204303, 48600606, 13907383, 49091646, 0x0b00890}, - { 13907383, 48600606, 14610463, 49091646, 0x0b01090}, - { 14610463, 48600606, 15313543, 49091646, 0x0b01890}, - { 15313543, 48600606, 16016623, 49091646, 0x0b02090}, - { 16016623, 48600606, 16719703, 49091646, 0x0b02890}, - { 16719703, 48600606, 17422783, 49091646, 0x0b03090}, - { 17422783, 48600606, 18125863, 49091646, 0x0b03890}, - { 14053207, 48109566, 14745871, 48600606, 0x0b14090}, - { 12090000, 39600000, 30183000, 51061000, 0x0010216}, - { 12090000, 48546000, 18860000, 51061000, 0x003021c}, - { -52345874, 4864949, -52259384, 4951439, 0x001000a}, // GUF - { -52715086, 4758287, -52246366, 5249327, 0x001000c}, - { -54086273, 5394160, -53873328, 5605929, 0x931004b}, - { -52881928, 5163040, -52688072, 5356359, 0x864004b}, - { -53929597, 5577140, -53735204, 5770459, 0x864004b}, - { -54401128, 5039040, -54207272, 5232359, 0x864004b}, - { -54402128, 4153440, -54208272, 4346759, 0x864004b}, - { -53047197, 5286340, -52852804, 5479659, 0x864004b}, - { -54237896, 5288960, -53769176, 5780000, 0x001088c}, - { -53769176, 5288960, -53300456, 5780000, 0x001108c}, - { -53300456, 5293512, -52660000, 5600000, 0x015188c}, - { -54472255, 4802472, -54003535, 5293512, 0x001208c}, - { -54003535, 4802472, -53534815, 5293512, 0x001288c}, - { -53534815, 4802472, -53066095, 5293512, 0x001308c}, - { -53066095, 4802472, -52597375, 5293512, 0x001388c}, - { -52597375, 4802472, -52128655, 5293512, 0x001408c}, - { -54472255, 4311432, -54003535, 4802472, 0x001488c}, - { -54003535, 4311432, -53534815, 4802472, 0x001508c}, - { -53534815, 4311432, -53066095, 4802472, 0x001588c}, - { -53066095, 4311432, -52597375, 4802472, 0x001608c}, - { -52597375, 4311432, -52128655, 4802472, 0x001688c}, - { -52128655, 4311432, -51659935, 4802472, 0x001708c}, - { -54425383, 3820392, -53956663, 4311432, 0x001788c}, - { -53956663, 3820392, -53487943, 4311432, 0x001808c}, - { -53487943, 3820392, -53019223, 4311432, 0x001888c}, - { -53019223, 3820392, -52550503, 4311432, 0x001908c}, - { -52550503, 3820392, -52081783, 4311432, 0x001988c}, - { -52081783, 3820392, -51613063, 4311432, 0x001a08c}, - { -54191023, 3329352, -53722303, 3820392, 0x001a88c}, - { -53722303, 3329352, -53253583, 3820392, 0x001b08c}, - { -53253583, 3329352, -52784863, 3820392, 0x001b88c}, - { -52784863, 3329352, -52316143, 3820392, 0x001c08c}, - { -52316143, 3329352, -51847423, 3820392, 0x001c88c}, - { -54214459, 2838312, -53745739, 3329352, 0x001d08c}, - { -53745739, 2838312, -53277019, 3329352, 0x001d88c}, - { -53277019, 2838312, -52808299, 3329352, 0x001e08c}, - { -52808299, 2838312, -52339579, 3329352, 0x001e88c}, - { -52620811, 2838312, -52152091, 3329352, 0x001f08c}, - { -54565999, 2470032, -54097279, 2961072, 0x0b00090}, - { -54097279, 2470032, -53628559, 2961072, 0x0b00890}, - { -53628559, 2470032, -53159839, 2961072, 0x0b01090}, - { -53159839, 2470032, -52691119, 2961072, 0x0b01890}, - { -52878607, 2470032, -52409887, 2961072, 0x0b02090}, - { -54565999, 2100000, -54097279, 2591040, 0x0b02890}, - { -54097279, 2100000, -53628559, 2591040, 0x0b03090}, - { -53628559, 2100000, -53159839, 2591040, 0x0b03890}, - { -53159839, 2100000, -52691119, 2591040, 0x0b04090}, - { -52972351, 2100000, -52503631, 2591040, 0x0b04890}, - { -52660000, 5275000, -52250000, 5780000, 0x0c05090}, - { -52128655, 4802472, -51659935, 5293512, 0x0b05890}, - { -54597000, 2100000, -51514000, 5780000, 0x0010216}, - { 54318811, 24427655, 54412989, 24514145, 0x001000a}, // ARE - { 55039533, 24943292, 55555125, 25434332, 0x001000c}, - { 54378870, 24337590, 54512730, 24459899, 0x54f004b}, - { 54512730, 24337590, 54646590, 24459899, 0x54f004b}, - { 54646590, 24337590, 54780450, 24459899, 0x54f004b}, - { 54445800, 24215281, 54579660, 24337590, 0x54f004b}, - { 54579660, 24215281, 54713520, 24337590, 0x54f004b}, - { 54614463, 24459899, 54748323, 24582208, 0x54f004b}, - { 54668007, 24582208, 54801867, 24704517, 0x54f004b}, - { 55673070, 24168890, 55806930, 24291199, 0x54f004b}, - { 55539210, 24144428, 55673070, 24266737, 0x54f004b}, - { 55619696, 24046581, 55753216, 24168890, 0x54f004b}, - { 55753216, 24046581, 55886736, 24168890, 0x54f004b}, - { 55878790, 25688790, 56014009, 25811099, 0x54f004b}, - { 55953171, 25809800, 56049029, 25896289, 0x3c1004b}, - { 56313300, 25025000, 56368343, 25174450, 0x3c1044b}, - { 56333333, 25267400, 56378903, 25448600, 0x3c1044b}, - { 55525000, 25492000, 55609375, 25590000, 0x3c1044b}, - { 55475330, 25434250, 55618410, 25492000, 0x3c1044b}, - { 54944031, 24962200, 55039169, 25048689, 0x3c1004b}, - { 56243191, 25548300, 56338809, 25634789, 0x3c1004b}, - { 55868808, 25592260, 56384400, 26083300, 0x001008c}, - { 55868808, 25216044, 56384400, 25707084, 0x001088c}, - { 55868808, 24725004, 56384400, 25216044, 0x001108c}, - { 55353216, 25382997, 55868808, 25874037, 0x001188c}, - { 55353216, 24891957, 55868808, 25382997, 0x001208c}, - { 54837624, 24891957, 55353216, 25382997, 0x001288c}, - { 54064236, 24499125, 54574620, 24990165, 0x001308c}, - { 54574620, 24499125, 55085004, 24990165, 0x001388c}, - { 55085004, 24499125, 55595388, 24990165, 0x001408c}, - { 55595388, 24499125, 56105772, 24990165, 0x001488c}, - { 51512315, 24008085, 52022699, 24499125, 0x001508c}, - { 52022699, 24008085, 52533083, 24499125, 0x001588c}, - { 52533083, 24008085, 53043467, 24499125, 0x001608c}, - { 53043467, 24008085, 53553851, 24499125, 0x001688c}, - { 53553851, 24008085, 54064235, 24499125, 0x001708c}, - { 54064235, 24008085, 54574619, 24499125, 0x001788c}, - { 54574619, 24008085, 55085003, 24499125, 0x001808c}, - { 55085003, 24008085, 55595387, 24499125, 0x001888c}, - { 55595387, 24008085, 56105771, 24499125, 0x001908c}, - { 51543043, 23517045, 52048219, 24008085, 0x001988c}, - { 52048219, 23517045, 52553395, 24008085, 0x001a08c}, - { 52553395, 23517045, 53058571, 24008085, 0x001a88c}, - { 53058571, 23517045, 53563747, 24008085, 0x001b08c}, - { 53563747, 23517045, 54068923, 24008085, 0x001b88c}, - { 54068923, 23517045, 54574099, 24008085, 0x001c08c}, - { 54574099, 23517045, 55079275, 24008085, 0x001c88c}, - { 55079275, 23517045, 55584451, 24008085, 0x001d08c}, - { 52553395, 23026005, 53058571, 23517045, 0x001d88c}, - { 53058571, 23026005, 53563747, 23517045, 0x001e08c}, - { 53563747, 23026005, 54068923, 23517045, 0x001e88c}, - { 54068923, 23026005, 54574099, 23517045, 0x001f08c}, - { 52048219, 23026005, 52553395, 23517045, 0x0b15090}, - { 54574099, 23026005, 55079275, 23517045, 0x0b15890}, - { 55079275, 23026005, 55584451, 23517045, 0x0b16890}, - { 52452360, 22614011, 52957536, 23105051, 0x0b17890}, - { 52957536, 22614011, 53462712, 23105051, 0x0b18890}, - { 53462712, 22614011, 53967888, 23105051, 0x0b19890}, - { 53967888, 22614011, 54473064, 23105051, 0x0b1a890}, - { 54473064, 22614011, 54978240, 23105051, 0x0b1b890}, - { 54978240, 22614011, 55483416, 23105051, 0x0b1c090}, - { 51690000, 24390000, 55120000, 25960000, 0x015000d}, - { 51511000, 22614011, 56400000, 26083300, 0x0010216}, - { 16306574, 48176755, 16434387, 48263245, 0x001000a}, // AUT - { 16143000, 47696000, 16598000, 48401300, 0x02d000c}, - { 14229933, 48260300, 14359667, 48346789, 0x3c1004b}, - { 15377235, 47036800, 15503365, 47123289, 0x3c1004b}, - { 15377235, 46950311, 15503365, 47036800, 0x3c1004b}, - { 11338134, 47248700, 11531715, 47305500, 0x3c1044b}, - { 12966834, 47766400, 13095366, 47852889, 0x3c1004b}, - { 14240535, 46579900, 14365464, 46666389, 0x3c1004b}, - { 13787535, 46576800, 13912464, 46663289, 0x3c1004b}, - { 13965734, 48126800, 14094266, 48213289, 0x3c1004b}, - { 15594934, 48166900, 15723466, 48253389, 0x3c1004b}, - { 14345734, 47996800, 14474266, 48083289, 0x3c1004b}, - { 9539934, 47206500, 9667265, 47292989, 0x3c1004b}, - { 9639834, 47423700, 9767165, 47510189, 0x3c1004b}, - { 9637834, 47337400, 9765165, 47423889, 0x3c1004b}, - { 14990134, 47350300, 15117465, 47436789, 0x3c1004b}, - { 14778735, 46791900, 14904865, 46878389, 0x3c1004b}, - { 15568133, 48368800, 15697867, 48455289, 0x3c1004b}, - { 14200534, 48175500, 14329066, 48261989, 0x3c1004b}, - { 14820634, 48066800, 14949166, 48153289, 0x3c1004b}, - { 15216134, 47389500, 15343465, 47475989, 0x3c1004b}, - { 13010834, 47664900, 13138165, 47751389, 0x3c1004b}, - { 12957034, 48199400, 13085566, 48285889, 0x3c1004b}, - { 13465835, 46761200, 13591965, 46847689, 0x3c1004b}, - { 12108834, 47549000, 12236165, 47635489, 0x3c1004b}, - { 15046935, 47016800, 15173065, 47103289, 0x3c1004b}, - { 15476935, 46752800, 15603065, 46839289, 0x3c1004b}, - { 12817488, 47380850, 12908912, 47442949, 0x2b2004b}, - { 16005445, 47685240, 16093954, 47745359, 0x29c004b}, - { 14028319, 46698950, 14118880, 46761049, 0x2b2004b}, - { 9587445, 47306240, 9675954, 47366359, 0x29c004b}, - { 16000125, 48278250, 16093274, 48340349, 0x2b2004b}, - { 9756763, 47135740, 9844437, 47195859, 0x29c004b}, - { 11021088, 47270850, 11112512, 47332949, 0x2b2004b}, - { 13739828, 47889640, 13829172, 47949759, 0x29c004b}, - { 14310419, 46729150, 14400980, 46791249, 0x2b2004b}, - { 11651245, 47314240, 11739754, 47374359, 0x29c004b}, - { 14784288, 47188950, 14875712, 47251049, 0x2b2004b}, - { 12745363, 46799840, 12833037, 46859959, 0x29c004b}, - { 13436725, 48538016, 14139805, 48790000, 0x001008c}, - { 14139805, 48538016, 14842885, 48790000, 0x001088c}, - { 14842885, 48538016, 15545965, 49029000, 0x001108c}, - { 15545965, 48538016, 16249045, 48920000, 0x001188c}, - { 16249044, 48538016, 16952124, 48822000, 0x001208c}, - { 12738852, 48046976, 13431516, 48538016, 0x001288c}, - { 13431516, 48046976, 14124180, 48538016, 0x001308c}, - { 14124180, 48046976, 14816844, 48538016, 0x001388c}, - { 14816844, 48046976, 15509508, 48538016, 0x001408c}, - { 15509508, 48046976, 16202172, 48538016, 0x001488c}, - { 16202172, 48046976, 16699999, 48538016, 0x001508c}, - { 16699999, 48046976, 17188000, 48538016, 0x001588c}, - { 12738852, 47555936, 13426308, 48046976, 0x001608c}, - { 13426308, 47555936, 14113764, 48046976, 0x001688c}, - { 14113764, 47555936, 14801220, 48046976, 0x001708c}, - { 14801220, 47555936, 15488676, 48046976, 0x001788c}, - { 15488676, 47555936, 16176132, 48046976, 0x001808c}, - { 16176132, 47555936, 16700000, 48046976, 0x001888c}, - { 16700000, 47670000, 17188000, 48046976, 0x001908c}, - { 12744061, 47064896, 13426309, 47555936, 0x001988c}, - { 13426309, 47064896, 14108557, 47555936, 0x001a08c}, - { 14108557, 47064896, 14790805, 47555936, 0x001a88c}, - { 14790805, 47064896, 15473053, 47555936, 0x001b08c}, - { 15473053, 47064896, 16155301, 47555936, 0x001b88c}, - { 16155301, 47064896, 16837549, 47555936, 0x001c08c}, - { 12744061, 46573856, 13421101, 47064896, 0x001c88c}, - { 13421101, 46573856, 14098141, 47064896, 0x001d08c}, - { 14098141, 46573856, 14775181, 47064896, 0x001d88c}, - { 14775180, 46573856, 15452220, 47064896, 0x001e08c}, - { 15452220, 46573856, 16129260, 47064896, 0x001e88c}, - { 16129260, 46573856, 16806300, 47064896, 0x001f08c}, - { 13087788, 46082816, 13754412, 46573856, 0x0b1e090}, - { 13754412, 46082816, 14421036, 46573856, 0x0b1e890}, - { 14421036, 46082816, 15087660, 46573856, 0x0b1f090}, - { 9469000, 47209779, 10217582, 47600000, 0x0970090}, - { 9469000, 46835000, 10217582, 47209779, 0x0930890}, - { 10212374, 47209779, 10899830, 47600000, 0x09d1090}, - { 10217582, 46750000, 10899830, 47209779, 0x0ab1890}, - { 10894622, 47209779, 11582078, 47540000, 0x0912090}, - { 10899830, 46750000, 11582078, 47209779, 0x0ab2890}, - { 11576870, 47258883, 12264326, 47749923, 0x0b13090}, - { 11582078, 46850000, 12264326, 47258883, 0x0a13890}, - { 12259118, 47209779, 12750000, 47700819, 0x0d14090}, - { 12264326, 46630000, 12750000, 47209779, 0x0e24890}, - { 5850000, 35450000, 18560000, 55080000, 0x50a0216}, - { 9469000, 46366000, 17180000, 49022000, 0x003021c}, - { 49784462, 40357279, 49896899, 40443769, 0x001000a}, // AZE - { 49518792, 40289000, 50364000, 40636000, 0x016000c}, - { 46280650, 40621890, 46360940, 40744199, 0x3c1044b}, - { 46360940, 40621890, 46441230, 40744199, 0x3c1044b}, - { 46964000, 40727000, 47125055, 40788000, 0x3c1044b}, - { 48860262, 39899600, 48972938, 39986089, 0x3c1004b}, - { 45365403, 39148100, 45476397, 39234589, 0x3c1004b}, - { 47143921, 41155300, 47258279, 41241789, 0x3c1004b}, - { 47093181, 40574800, 47206818, 40661289, 0x3c1004b}, - { 46722742, 39792500, 46834457, 39878989, 0x3c1004b}, - { 48767963, 38707200, 48878236, 38793689, 0x3c1004b}, - { 46872462, 39951500, 46985138, 40037989, 0x3c1004b}, - { 47053662, 40346800, 47166338, 40433289, 0x3c1004b}, - { 48742340, 41426800, 48857659, 41513289, 0x3c1004b}, - { 48910142, 39544700, 49021857, 39631189, 0x3c1004b}, - { 48461303, 39185400, 48572297, 39271889, 0x3c1004b}, - { 47680881, 40583900, 47794518, 40670389, 0x3c1004b}, - { 45994181, 40800100, 46107818, 40886589, 0x3c1004b}, - { 47383562, 40011000, 47496238, 40097489, 0x3c1004b}, - { 47994142, 39826800, 48105857, 39913289, 0x3c1004b}, - { 48567981, 40591800, 48681618, 40678289, 0x3c1004b}, - { 48423662, 39956800, 48536338, 40043289, 0x3c1004b}, - { 48018742, 39651800, 48130457, 39738289, 0x3c1004b}, - { 47401481, 40616000, 47515118, 40702489, 0x3c1004b}, - { 48873262, 39998000, 48985938, 40084489, 0x3c1004b}, - { 48484045, 41344950, 48566154, 41407049, 0x2b2004b}, - { 49089154, 41060540, 49168645, 41120659, 0x29c004b}, - { 48955045, 41180250, 49037154, 41242349, 0x2b2004b}, - { 45327554, 41070640, 45407045, 41130759, 0x29c004b}, - { 49209594, 39345750, 49289805, 39407849, 0x2b2004b}, - { 46711173, 39729940, 46788827, 39790059, 0x29c004b}, - { 46596300, 41595150, 46679099, 41657249, 0x2b2004b}, - { 48523673, 39416940, 48601327, 39477059, 0x29c004b}, - { 46889549, 40308950, 46970450, 40371049, 0x2b2004b}, - { 48123239, 40319640, 48201561, 40379759, 0x29c004b}, - { 46297204, 40552150, 46378795, 40614249, 0x2b2004b}, - { 48329239, 39904940, 48407561, 39965059, 0x29c004b}, - { 48349204, 40538950, 48430795, 40601049, 0x2b2004b}, - { 48380254, 41389940, 48459745, 41450059, 0x29c004b}, - { 47610104, 40479850, 47691695, 40541949, 0x2b2004b}, - { 48813174, 38396940, 48889826, 38457059, 0x29c004b}, - { 45999920, 41438960, 46624880, 41930000, 0x001008c}, - { 46624879, 41438960, 47249839, 41930000, 0x001088c}, - { 47999791, 41438960, 48624751, 41930000, 0x001108c}, - { 48624751, 41438960, 49249711, 41930000, 0x001188c}, - { 44967694, 40997024, 45587446, 41488064, 0x001208c}, - { 45587446, 40997024, 46207198, 41488064, 0x001288c}, - { 46207198, 40997024, 46826950, 41488064, 0x001308c}, - { 46826950, 40997024, 47446702, 41488064, 0x001388c}, - { 47446702, 40997024, 48066454, 41488064, 0x001408c}, - { 48066454, 40997024, 48686206, 41488064, 0x001488c}, - { 48686206, 40997024, 49305958, 41488064, 0x001508c}, - { 45184607, 40505984, 45799151, 40997024, 0x001588c}, - { 45799151, 40505984, 46413695, 40997024, 0x001608c}, - { 46413695, 40505984, 47028239, 40997024, 0x001688c}, - { 47028239, 40505984, 47642783, 40997024, 0x001708c}, - { 47642783, 40505984, 48257327, 40997024, 0x001788c}, - { 48257327, 40505984, 48871871, 40997024, 0x001808c}, - { 48871871, 40505984, 49486415, 40997024, 0x001888c}, - { 49486415, 40505984, 50100959, 40997024, 0x001908c}, - { 45281997, 40014944, 45891333, 40505984, 0x001988c}, - { 45891333, 40014944, 46500669, 40505984, 0x001a08c}, - { 46500669, 40014944, 47110005, 40505984, 0x001a88c}, - { 47110005, 40014944, 47719341, 40505984, 0x001b08c}, - { 47719341, 40014944, 48328677, 40505984, 0x001b88c}, - { 48328677, 40014944, 48938013, 40505984, 0x001c08c}, - { 48938013, 40014944, 49547349, 40505984, 0x001c88c}, - { 49547349, 40014944, 50156685, 40505984, 0x001d08c}, - { 50065284, 40162256, 50674620, 40653296, 0x001d88c}, - { 45586665, 39523904, 46190793, 40014944, 0x001e08c}, - { 46190793, 39523904, 46794921, 40014944, 0x001e88c}, - { 46794921, 39523904, 47399049, 40014944, 0x001f08c}, - { 47399049, 39523904, 48003177, 40014944, 0x0015088}, - { 48003177, 39523904, 48607305, 40014944, 0x0015888}, - { 48607305, 39523904, 49211433, 40014944, 0x0016088}, - { 49211433, 39523904, 49815561, 40014944, 0x0016888}, - { 46377239, 39032864, 46976159, 39523904, 0x0017088}, - { 46976159, 39032864, 47575079, 39523904, 0x0017888}, - { 48114107, 39032864, 48713027, 39523904, 0x0018888}, - { 48713027, 39032864, 49311947, 39523904, 0x0019088}, - { 49311947, 39032864, 49910867, 39523904, 0x0019888}, - { 46377239, 38836448, 46976159, 39327488, 0x001a888}, - { 48024269, 38541824, 48617981, 39032864, 0x001b088}, - { 48439868, 38541824, 49033580, 39032864, 0x001b888}, - { 49033580, 38541824, 49627292, 39032864, 0x001c088}, - { 48474761, 38388000, 49063265, 38879040, 0x001c888}, - { 44760000, 39330000, 45360000, 39812000, 0x0010888}, - { 45360000, 39330000, 45950000, 39610000, 0x0011088}, - { 45060000, 38950000, 45600000, 39330000, 0x0011888}, - { 45600000, 38840000, 46155000, 39330000, 0x0012088}, - { 44750000, 38388000, 50800000, 41930000, 0x0010216}, - { 20399498, 44769457, 20520584, 44855947, 0x001000a}, // SRB - { 20171896, 44633584, 20828104, 45124624, 0x001000c}, - { 21111379, 42606800, 21228620, 42693289, 0x3c1004b}, - { 21000779, 42586000, 21118020, 42672489, 0x3c1004b}, - { 20681860, 42186800, 20798140, 42273289, 0x3c1004b}, - { 20251379, 42616800, 20368620, 42703289, 0x3c1004b}, - { 20371860, 42346800, 20488140, 42433289, 0x3c1004b}, - { 20811379, 42846800, 20928620, 42933289, 0x3c1004b}, - { 21421860, 42426800, 21538140, 42513289, 0x3c1004b}, - { 21139060, 42334400, 21255340, 42420889, 0x3c1004b}, - { 20601860, 42366800, 20718140, 42453289, 0x3c1004b}, - { 21131379, 42866800, 21248620, 42953289, 0x3c1004b}, - { 19765537, 45213100, 19888063, 45299589, 0x3c1004b}, - { 21856499, 43277500, 21974701, 43363989, 0x3c1004b}, - { 20853818, 43970600, 20972981, 44057089, 0x3c1004b}, - { 19618136, 46052900, 19741863, 46139389, 0x3c1004b}, - { 20344237, 45314600, 20466763, 45401089, 0x3c1004b}, - { 20307918, 43840600, 20427081, 43927089, 0x3c1004b}, - { 21891379, 42956800, 22008620, 43043289, 0x3c1004b}, - { 20888037, 44602700, 21009362, 44689189, 0x3c1004b}, - { 19829818, 44236800, 19950182, 44323289, 0x3c1004b}, - { 20605618, 43671100, 20724781, 43757589, 0x3c1004b}, - { 21268618, 43531800, 21387781, 43618289, 0x3c1004b}, - { 19804918, 43813400, 19924081, 43899889, 0x3c1004b}, - { 21855210, 42514150, 21939389, 42576249, 0x2b2004b}, - { 19645633, 44727740, 19729967, 44787859, 0x29c004b}, - { 19069182, 45741350, 19158018, 45803449, 0x2b2004b}, - { 21141833, 44593140, 21226167, 44653259, 0x29c004b}, - { 20418482, 45794750, 20507318, 45856849, 0x2b2004b}, - { 22557718, 43118740, 22639881, 43178859, 0x29c004b}, - { 22230320, 43873950, 22315879, 43936049, 0x2b2004b}, - { 22090984, 44023740, 22173815, 44083859, 0x29c004b}, - { 19552444, 44951250, 19639555, 45013349, 0x2b2004b}, - { 21255833, 45085640, 21340167, 45145759, 0x29c004b}, - { 21217220, 43948950, 21302779, 44011049, 0x2b2004b}, - { 19779433, 44976240, 19863767, 45036359, 0x29c004b}, - { 19348513, 45208550, 19436487, 45270649, 0x2b2004b}, - { 20038133, 45016040, 20122467, 45076159, 0x29c004b}, - { 19597113, 45543150, 19685087, 45605249, 0x2b2004b}, - { 19999415, 45588240, 20084584, 45648359, 0x29c004b}, - { 21371620, 43822750, 21457179, 43884849, 0x2b2004b}, - { 20922767, 44337840, 21006433, 44397959, 0x29c004b}, - { 18829666, 45703960, 19496290, 46195000, 0x001088c}, - { 19496290, 45703960, 20162914, 46195000, 0x001108c}, - { 20162914, 45703960, 20829538, 46195000, 0x001188c}, - { 18901536, 45212920, 19562952, 45703960, 0x001208c}, - { 19562952, 45212920, 20224368, 45703960, 0x001288c}, - { 20224368, 45212920, 20885784, 45703960, 0x001308c}, - { 20885784, 45212920, 21547200, 45703960, 0x001388c}, - { 18967678, 44721880, 19623886, 45212920, 0x001408c}, - { 19623886, 44721880, 20280094, 45212920, 0x001488c}, - { 20280094, 44721880, 20936302, 45212920, 0x001508c}, - { 20936302, 44721880, 21592510, 45212920, 0x001588c}, - { 19038507, 44230840, 19689507, 44721880, 0x001608c}, - { 19689507, 44230840, 20340507, 44721880, 0x001688c}, - { 20340507, 44230840, 20991507, 44721880, 0x001708c}, - { 20991507, 44230840, 21642507, 44721880, 0x001788c}, - { 21642507, 44230840, 22293507, 44721880, 0x001808c}, - { 22293507, 44230840, 22944507, 44721880, 0x001888c}, - { 19038507, 43739800, 19684299, 44230840, 0x001908c}, - { 19684299, 43739800, 20330091, 44230840, 0x001988c}, - { 20330091, 43739800, 20975883, 44230840, 0x001a08c}, - { 20975883, 43739800, 21621675, 44230840, 0x001a88c}, - { 21621675, 43739800, 22267467, 44230840, 0x001b08c}, - { 22267467, 43739800, 22913259, 44230840, 0x001b88c}, - { 19205163, 43248760, 19845747, 43739800, 0x001c08c}, - { 19845747, 43248760, 20486331, 43739800, 0x001c88c}, - { 20486331, 43248760, 21126915, 43739800, 0x001d08c}, - { 21126915, 43248760, 21767499, 43739800, 0x001d88c}, - { 21767499, 43248760, 22408083, 43739800, 0x001e08c}, - { 22408083, 43248760, 23048667, 43739800, 0x001e88c}, - { 19544672, 42782272, 20180048, 43273312, 0x0015088}, - { 20180048, 42782272, 20815424, 43273312, 0x0015888}, - { 20815424, 42782272, 21450800, 43273312, 0x0016088}, - { 21450800, 42782272, 22086176, 43273312, 0x0016888}, - { 22086176, 42782272, 22721552, 43273312, 0x0017088}, - { 22721552, 42782272, 23356928, 43273312, 0x0017888}, - { 20007351, 42291232, 20637519, 42782272, 0x0018088}, - { 20637519, 42291232, 21267687, 42782272, 0x0018888}, - { 21267687, 42291232, 21897855, 42782272, 0x0019088}, - { 21897855, 42291232, 22560000, 42782272, 0x01e9888}, - { 20360245, 41855000, 20870000, 42291232, 0x001a088}, - { 20870000, 42080000, 21800000, 42291232, 0x010a888}, - { 12090000, 39600000, 30183000, 51061000, 0x0010216}, - { 18825000, 41855000, 23010000, 46200000, 0x003021c}, - { 35865028, 31915755, 35965933, 32002245, 0x001000a}, // JOR - { 35698868, 31679107, 36245708, 32170147, 0x001000c}, - { 35736634, 32458610, 35940365, 32631589, 0x782004b}, - { 35669608, 32252520, 35845991, 32402279, 0x680004b}, - { 34956396, 29478320, 35128203, 29628079, 0x680004b}, - { 35962984, 32535320, 36140615, 32685079, 0x680004b}, - { 36110008, 32281420, 36286391, 32431179, 0x680004b}, - { 35643680, 30115120, 35816319, 30264879, 0x680004b}, - { 35520364, 30755720, 35693835, 30905479, 0x680004b}, - { 35838708, 32262820, 36015091, 32412579, 0x680004b}, - { 35627640, 31105220, 35802359, 31254979, 0x680004b}, - { 36499584, 32631320, 36677215, 32781079, 0x680004b}, - { 38023396, 33027239, 38575444, 33518279, 0x001088c}, - { 38575444, 33027239, 39127492, 33518279, 0x001108c}, - { 35539180, 32536200, 36091228, 33027240, 0x001188c}, - { 37140120, 32536200, 37692168, 33027240, 0x001208c}, - { 37692168, 32536200, 38244216, 33027240, 0x001288c}, - { 38244216, 32536200, 38796264, 33027240, 0x001308c}, - { 38796264, 32536200, 39348312, 33027240, 0x001388c}, - { 35483976, 32045160, 36036024, 32536200, 0x001408c}, - { 36036024, 32045160, 36588072, 32536200, 0x001488c}, - { 36588072, 32045160, 37140120, 32536200, 0x001508c}, - { 37140120, 32045160, 37692168, 32536200, 0x001588c}, - { 37692168, 32045160, 38244216, 32536200, 0x001608c}, - { 38244216, 32045160, 38796264, 32536200, 0x001688c}, - { 38796264, 32045160, 39348312, 32536200, 0x001708c}, - { 35489184, 31554120, 36036024, 32045160, 0x001788c}, - { 36036024, 31554120, 36582864, 32045160, 0x001808c}, - { 36582864, 31554120, 37129704, 32045160, 0x001888c}, - { 37129704, 31554120, 37676544, 32045160, 0x001908c}, - { 37676544, 31554120, 38223384, 32045160, 0x001988c}, - { 38223384, 31554120, 38770224, 32045160, 0x001a08c}, - { 38770224, 31554120, 39317064, 32045160, 0x001a88c}, - { 35325131, 31063080, 35871971, 31554120, 0x001b08c}, - { 35871971, 31063080, 36418811, 31554120, 0x001b88c}, - { 36418811, 31063080, 36965651, 31554120, 0x001c08c}, - { 36965651, 31063080, 37512491, 31554120, 0x001c88c}, - { 34942344, 30572040, 35483976, 31063080, 0x001d08c}, - { 35483976, 30572040, 36025608, 31063080, 0x001d88c}, - { 36025608, 30572040, 36567240, 31063080, 0x001e08c}, - { 36567240, 30572040, 37108872, 31063080, 0x001e88c}, - { 37108872, 30572040, 37650504, 31063080, 0x001f08c}, - { 37650504, 30572040, 38192136, 31063080, 0x0b05890}, - { 34947552, 30081000, 35483976, 30572040, 0x0b16090}, - { 35483976, 30081000, 36020400, 30572040, 0x0b16890}, - { 36020400, 30081000, 36556824, 30572040, 0x0b17090}, - { 36556824, 30081000, 37093248, 30572040, 0x0b17890}, - { 37093248, 30081000, 37629672, 30572040, 0x0b18090}, - { 37629672, 30081000, 38166096, 30572040, 0x0b18890}, - { 34947551, 29589960, 35483975, 30081000, 0x0b09090}, - { 35483975, 29589960, 36020399, 30081000, 0x0b09890}, - { 36020399, 29589960, 36556823, 30081000, 0x0b0a090}, - { 36556823, 29589960, 37093247, 30081000, 0x0b0a890}, - { 37093247, 29589960, 37629671, 30081000, 0x0b0b090}, - { 34947551, 29098920, 35478767, 29589960, 0x0b1c090}, - { 35478767, 29098920, 36009983, 29589960, 0x0b1c890}, - { 36009983, 29180000, 36580000, 29589960, 0x09cd090}, - { 34217000, 28520000, 48790000, 37390000, 0x0010216}, - { 34870000, 29180000, 39310000, 33377300, 0x003021c}, - { -9199159, 38695782, -9089605, 38782272, 0x001000a}, // PRT - { -9501000, 38433500, -8850000, 38869240, 0x01b000c}, - { -8726353, 41171666, -8611995, 41258155, 0x3c1004b}, - { -8611995, 41171666, -8497637, 41258155, 0x3c1004b}, - { -8693189, 41085177, -8578831, 41171666, 0x3c1004b}, - { -8578831, 41085177, -8464473, 41171666, 0x3c1004b}, - { -8660025, 40998688, -8545667, 41085177, 0x3c1004b}, - { -8487660, 41506800, -8372341, 41593289, 0x3c1004b}, - { -8497438, 40176300, -8384762, 40262789, 0x3c1004b}, - { -17004000, 32633200, -16829572, 32684000, 0x3c1044b}, - { -8747900, 40583700, -8610022, 40654900, 0x3c1044b}, - { -8855858, 39706800, -8744143, 39793289, 0x3c1004b}, - { -8056000, 37010400, -7883810, 37064500, 0x3c1044b}, - { -8357179, 41396800, -8242821, 41483289, 0x3c1004b}, - { -8598200, 37117200, -8495717, 37164000, 0x2b2044b}, - { -7945926, 38540040, -7869274, 38600159, 0x29c004b}, - { -7899943, 37983750, -7821457, 38045849, 0x2b2004b}, - { -7538827, 39788740, -7461173, 39848859, 0x29c004b}, - { -9083147, 38866250, -9003453, 38928349, 0x2b2004b}, - { -8966627, 39716640, -8888973, 39776759, 0x29c004b}, - { -7886926, 37013650, -7809475, 37075749, 0x2b2004b}, - { -8728577, 39209940, -8651424, 39270059, 0x29c004b}, - { -8781155, 41339350, -8699046, 41401449, 0x2b2004b}, - { -7959495, 40639940, -7880505, 40700059, 0x29c004b}, - { -7288996, 40517950, -7207405, 40580049, 0x2b2004b}, - { -9187627, 39369740, -9109973, 39429859, 0x29c004b}, - { -9394147, 39092050, -9314453, 39154149, 0x2b2004b}, - { -8059091, 37088640, -7984109, 37148759, 0x29c004b}, - { -8530796, 40868950, -8449205, 40931049, 0x2b2004b}, - { -7666091, 37110840, -7591109, 37170959, 0x29c004b}, - { -8596955, 41308350, -8514846, 41370449, 0x2b2004b}, - { -25724900, 37731500, -25627608, 37778100, 0x29c044b}, - { -6801600, 41775050, -6718801, 41837149, 0x2b2004b}, - { -8444627, 39571840, -8366973, 39631959, 0x29c004b}, - { -7513500, 41719250, -7430701, 41781349, 0x2b2004b}, - { -8788846, 41397140, -8709355, 41457259, 0x29c004b}, - { -8903047, 38892550, -8823353, 38954649, 0x2b2004b}, - { -8518727, 39429440, -8441073, 39489559, 0x29c004b}, - { -7520151, 40258850, -7439250, 40320949, 0x2b2004b}, - { -8660080, 41499940, -8579921, 41560059, 0x29c004b}, - { -8757200, 37075350, -8661340, 37125440, 0x2b2044b}, - { -8678400, 40845700, -8576825, 40892400, 0x29c044b}, - { -7472188, 38756150, -7393012, 38818249, 0x2b2004b}, - { -8901661, 40119840, -8823339, 40179959, 0x29c004b}, - { -8221306, 39435550, -8141095, 39497649, 0x2b2004b}, - { -7789746, 41279940, -7710255, 41340059, 0x29c004b}, - { -8660451, 39888950, -8579550, 39951049, 0x2b2004b}, - { -8127491, 37039940, -8052509, 37100059, 0x29c004b}, - { -8323200, 37071500, -8197257, 37109600, 0x2b2044b}, - { -7468577, 39259940, -7391424, 39320059, 0x29c004b}, - { -8121585, 41237274, -8039476, 41299373, 0x2b2004b}, - { -8214251, 41419100, -8134092, 41479219, 0x29c004b}, - { -8992480, 41695555, -8367520, 42186595, 0x001008c}, - { -8367520, 41695555, -7742560, 42186595, 0x001088c}, - { -7742559, 41695555, -7117599, 42186595, 0x001108c}, - { -7117600, 41695555, -6492640, 42186595, 0x001188c}, - { -8987272, 41204515, -8367520, 41695555, 0x001208c}, - { -8367520, 41204515, -7747768, 41695555, 0x001288c}, - { -7747768, 41204515, -7128016, 41695555, 0x001308c}, - { -7128016, 41204515, -6508264, 41695555, 0x001388c}, - { -6508264, 41204515, -5888512, 41695555, 0x001408c}, - { -8987271, 40713475, -8372727, 41204515, 0x001488c}, - { -8372727, 40713475, -7758183, 41204515, 0x001508c}, - { -7758183, 40713475, -7143639, 41204515, 0x001588c}, - { -7143639, 40713475, -6529095, 41204515, 0x001608c}, - { -8982063, 40222435, -8372727, 40713475, 0x001688c}, - { -8372727, 40222435, -7763391, 40713475, 0x001708c}, - { -7763391, 40222435, -7154055, 40713475, 0x001788c}, - { -7154055, 40222435, -6544719, 40713475, 0x001808c}, - { -9103931, 39731395, -8499803, 40222435, 0x001888c}, - { -8499803, 39731395, -7895675, 40222435, 0x001908c}, - { -7895675, 39731395, -7291547, 40222435, 0x001988c}, - { -7291547, 39639000, -6860000, 40222435, 0x028a08c}, - { -9410786, 39240355, -8811866, 39731395, 0x001a88c}, - { -8811866, 39240355, -8212946, 39731395, 0x001b08c}, - { -8212946, 39240355, -7614026, 39731395, 0x001b88c}, - { -7614026, 39240355, -7015106, 39731395, 0x001c08c}, - { -9877943, 38749315, -9284231, 39240355, 0x001c88c}, - { -9284231, 38749315, -8690519, 39240355, 0x001d08c}, - { -8690519, 38749315, -8096807, 39240355, 0x001d88c}, - { -8096807, 38749315, -7503095, 39240355, 0x001e08c}, - { -7503095, 38749315, -6909383, 39240355, 0x001e88c}, - { -9575879, 38258275, -8987375, 38749315, 0x001f08c}, - { -8987375, 38258275, -8398871, 38749315, 0x0010088}, - { -8398871, 38258275, -7810367, 38749315, 0x0010888}, - { -7810367, 38258275, -7221863, 38749315, 0x0011088}, - { -8987375, 37767235, -8398871, 38258275, 0x0011888}, - { -8398871, 37767235, -7810367, 38258275, 0x0012088}, - { -7810367, 37767235, -7221863, 38258275, 0x0012888}, - { -7516115, 37889995, -6927611, 38381035, 0x0013088}, - { -9046225, 37276195, -8457721, 37767235, 0x0013888}, - { -8457721, 37276195, -7869217, 37767235, 0x0014088}, - { -7869217, 37276195, -7280713, 37767235, 0x0014888}, - { -9046225, 36785155, -8462929, 37276195, 0x0015088}, - { -8462930, 36785155, -7879634, 37276195, 0x0015888}, - { -7879634, 36785155, -7296338, 37276195, 0x0016088}, - { -17320204, 32624000, -16634000, 32890000, 0x0759890}, - { -16545000, 32402000, -16275000, 33128000, 0x133b890}, - { -16217756, 29847341, -15681332, 30338381, 0x0b0c090}, - { -31417659, 39303576, -30818739, 39794616, 0x0b1c890}, - { -28840000, 38372000, -28001000, 38651000, 0x070d090}, - { -28322000, 38525000, -27845000, 39100000, 0x0d5d890}, - { -27845000, 38522000, -27017000, 38822000, 0x075e090}, - { -25878000, 37684000, -25118000, 37923000, 0x06ce890}, - { -25378928, 36736192, -24795632, 37227232, 0x0b0f090}, - { -9722767, 41157162, -6177638, 43838352, 0x0a80891}, - { -9839578, 38475972, -6443404, 41157162, 0x0a91091}, - { -9979996, 35867000, -6703000, 38475972, 0x0a61891}, - { -18145009, 31649405, -15016954, 34330595, 0x0a99891}, - { -18115218, 28968215, -15076536, 31649405, 0x0a9a091}, - { -31500000, 38595688, -29057138, 40502312, 0x0a8c891}, - { -29032561, 37668688, -26619490, 39575312, 0x0a7e091}, - { -26278640, 36409012, -23895360, 38315636, 0x0a7f091}, - { -31500000, 27500000, 4400000, 43850000, 0x0010217}, - { -31500000, 29660000, -6170000, 42154300, 0x003021c}, - { 18982634, 47451000, 19109965, 47537489, 0x001000a}, // HUN - { 18707922, 47323584, 19395378, 47814624, 0x001000c}, - { 21574834, 47484200, 21702165, 47570689, 0x3c1004b}, - { 20671600, 48048600, 20816985, 48125000, 0x3c1044b}, - { 20085535, 46209800, 20210464, 46296289, 0x3c1004b}, - { 18174836, 46028300, 18298563, 46114789, 0x3c1004b}, - { 17590134, 47643300, 17717465, 47729789, 0x3c1004b}, - { 21663434, 47911500, 21791966, 47997989, 0x3c1004b}, - { 19626935, 46866800, 19753065, 46953289, 0x3c1004b}, - { 18352935, 47142200, 18479065, 47228689, 0x3c1004b}, - { 16563034, 47191700, 16690365, 47278189, 0x3c1004b}, - { 20117535, 47123700, 20243665, 47210189, 0x3c1004b}, - { 18325734, 47521400, 18453065, 47607889, 0x3c1004b}, - { 17727535, 46316800, 17852464, 46403289, 0x3c1004b}, - { 21025235, 46629600, 21150164, 46716089, 0x3c1004b}, - { 16782419, 46809750, 16872980, 46871849, 0x2b2004b}, - { 17877363, 47071840, 17965037, 47131959, 0x29c004b}, - { 20317957, 47864250, 20410243, 47926349, 0x2b2004b}, - { 16537745, 47657040, 16626254, 47717159, 0x29c004b}, - { 18905800, 46948950, 18970636, 47035500, 0x2b2044b}, - { 16946580, 46429940, 17033419, 46490059, 0x29c004b}, - { 20274350, 46383950, 20364049, 46446049, 0x2b2004b}, - { 19775328, 48041000, 19833374, 48133300, 0x29c044b}, - { 20246957, 48195850, 20339243, 48257949, 0x2b2004b}, - { 18916780, 46152940, 19003619, 46213059, 0x29c004b}, - { 19738219, 47149250, 19828780, 47211349, 0x2b2004b}, - { 18660180, 46320940, 18747019, 46381059, 0x29c004b}, - { 19885557, 47762250, 19977843, 47824349, 0x2b2004b}, - { 17425745, 47299940, 17514254, 47360059, 0x29c004b}, - { 21241180, 46626340, 21362989, 46672000, 0x2b2044b}, - { 20590828, 48228440, 20680172, 48288559, 0x29c004b}, - { 21456888, 47640750, 21548312, 47702849, 0x2b2004b}, - { 19796163, 46679940, 19883837, 46740059, 0x29c004b}, - { 20591000, 46542000, 20702279, 46592000, 0x2b2044b}, - { 20216580, 46629940, 20303419, 46690059, 0x29c004b}, - { 17240057, 47837450, 17332343, 47899549, 0x2b2004b}, - { 19436580, 46399940, 19523419, 46460059, 0x29c004b}, - { 19864288, 47468950, 19955712, 47531049, 0x2b2004b}, - { 18216480, 46166940, 18303319, 46227059, 0x29c004b}, - { 19737819, 47003950, 19828380, 47066049, 0x2b2004b}, - { 20440880, 46188140, 20527719, 46248259, 0x29c004b}, - { 18279288, 47623750, 18370712, 47685849, 0x2b2004b}, - { 21340845, 47415140, 21429354, 47475259, 0x29c004b}, - { 18006619, 46862150, 18097180, 46924249, 0x2b2004b}, - { 19635745, 47639940, 19724254, 47700059, 0x29c004b}, - { 20364719, 47148950, 20455280, 47211049, 0x2b2004b}, - { 20882945, 47282340, 20971454, 47342459, 0x29c004b}, - { 17234519, 46739150, 17325080, 46801249, 0x2b2004b}, - { 21077963, 46743040, 21165637, 46803159, 0x29c004b}, - { 18098219, 47149850, 18188780, 47211949, 0x2b2004b}, - { 18086580, 46349940, 18173419, 46410059, 0x29c004b}, - { 19397758, 48093870, 20090422, 48584910, 0x001008c}, - { 20090422, 48093870, 20783086, 48584910, 0x001088c}, - { 20783086, 48093870, 21475750, 48584910, 0x001108c}, - { 21475750, 48093870, 22168414, 48584910, 0x001188c}, - { 22168414, 48093870, 22861078, 48584910, 0x001208c}, - { 16800267, 47602830, 17487723, 48093870, 0x001288c}, - { 17487723, 47602830, 18175179, 48093870, 0x001308c}, - { 18175179, 47602830, 18862635, 48093870, 0x001388c}, - { 18862635, 47602830, 19550091, 48093870, 0x001408c}, - { 19550091, 47602830, 20237547, 48093870, 0x001488c}, - { 20237547, 47602830, 20925003, 48093870, 0x001508c}, - { 20925003, 47602830, 21612459, 48093870, 0x001588c}, - { 21612459, 47602830, 22299915, 48093870, 0x001608c}, - { 22299915, 47602830, 22987371, 48093870, 0x001688c}, - { 16112811, 47357310, 16800267, 47848350, 0x001708c}, - { 16798601, 47111790, 17480849, 47602830, 0x001788c}, - { 17480849, 47111790, 18163097, 47602830, 0x001808c}, - { 18163097, 47111790, 18845345, 47602830, 0x001888c}, - { 18845345, 47111790, 19527593, 47602830, 0x001908c}, - { 19527593, 47111790, 20209841, 47602830, 0x001988c}, - { 20209841, 47111790, 20892089, 47602830, 0x001a08c}, - { 20892089, 47111790, 21574337, 47602830, 0x001a88c}, - { 21574337, 47111790, 22256585, 47602830, 0x001b08c}, - { 16116353, 46866270, 16798601, 47357310, 0x001b88c}, - { 16791778, 46620750, 17468818, 47111790, 0x001c08c}, - { 17468818, 46620750, 18145858, 47111790, 0x001c88c}, - { 18145858, 46620750, 18822898, 47111790, 0x001d08c}, - { 18822898, 46620750, 19499938, 47111790, 0x001d88c}, - { 19499938, 46620750, 20176978, 47111790, 0x001e08c}, - { 20176978, 46620750, 20854018, 47111790, 0x001e88c}, - { 20854018, 46620750, 21531058, 47111790, 0x001f08c}, - { 21531058, 46620750, 22208098, 47111790, 0x0010088}, - { 16114738, 46375230, 16791778, 46866270, 0x0010888}, - { 16790216, 46129710, 17456840, 46620750, 0x0011088}, - { 17456840, 46129710, 18123464, 46620750, 0x0011888}, - { 18123464, 46129710, 18790088, 46620750, 0x0012088}, - { 18790088, 46129710, 19456712, 46620750, 0x0012888}, - { 19456712, 46129710, 20123336, 46620750, 0x0013088}, - { 20117763, 46115500, 20784387, 46620750, 0x0013888}, - { 20784387, 46129710, 21451011, 46620750, 0x0014088}, - { 17117955, 45638670, 17784579, 46129710, 0x0014888}, - { 17784579, 45638670, 18451203, 46129710, 0x0015088}, - { 18451203, 45638670, 19117827, 46129710, 0x0015888}, - { 19117827, 45638670, 19784451, 46129710, 0x0016088}, - { 20117763, 46115500, 20784387, 46620750, 0x0b33890}, - { 20784387, 46129710, 21451011, 46620750, 0x0b14090}, - { 17117955, 45638670, 17784579, 46129710, 0x0b14890}, - { 17784579, 45638670, 18451203, 46129710, 0x0b15090}, - { 18451203, 45638670, 19117827, 46129710, 0x0b15890}, - { 19117827, 45638670, 19784451, 46129710, 0x0b16090}, - { 12090000, 39600000, 30183000, 51061000, 0x0010216}, - { 16105000, 45728000, 22900000, 48585300, 0x003021c}, - { 126909304, 37513000, 127017896, 37599489, 0x001000a}, // KOR - { 126592000, 37224480, 127187000, 37702000, 0x01e000c}, - { 129022155, 35130890, 129171644, 35253199, 0x54f004b}, - { 128598798, 35809390, 128749306, 35931699, 0x54f004b}, - { 128448290, 35791043, 128598798, 35913352, 0x54f004b}, - { 127327336, 36280590, 127478863, 36402899, 0x54f004b}, - { 126846606, 35116300, 126951594, 35202789, 0x3c1004b}, - { 126741618, 35116300, 126846606, 35202789, 0x3c1004b}, - { 129274245, 35498500, 129379954, 35584989, 0x3c1004b}, - { 127087185, 35797600, 127193614, 35884089, 0x3c1004b}, - { 127422125, 36592800, 127529275, 36679289, 0x3c1004b}, - { 128621045, 35179900, 128726754, 35266389, 0x3c1004b}, - { 128517450, 35188549, 128623159, 35275038, 0x3c1004b}, - { 127005504, 37690000, 127114096, 37776489, 0x3c1004b}, - { 129306485, 35979000, 129412914, 36065489, 0x3c1004b}, - { 128041145, 35145900, 128146854, 35232389, 0x3c1004b}, - { 126459167, 33451100, 126562233, 33537589, 0x3c1004b}, - { 127076964, 36770400, 127184835, 36856889, 0x3c1004b}, - { 126917985, 35905400, 127024414, 35991889, 0x3c1004b}, - { 128303085, 36069800, 128409514, 36156289, 0x3c1004b}, - { 126346806, 34765900, 126451794, 34852389, 0x3c1004b}, - { 126657185, 35942400, 126763614, 36028889, 0x3c1004b}, - { 127682844, 37827700, 127792156, 37914189, 0x3c1004b}, - { 128836245, 35203500, 128941954, 35289989, 0x3c1004b}, - { 127891004, 37305700, 127999596, 37392189, 0x3c1004b}, - { 127457506, 34921400, 127562494, 35007889, 0x3c1004b}, - { 128856804, 37722800, 128965396, 37809289, 0x3c1004b}, - { 127874364, 36943100, 127982235, 37029589, 0x3c1004b}, - { 129158585, 35812100, 129265014, 35898589, 0x3c1004b}, - { 126926620, 38133960, 127515124, 38625000, 0x001008c}, - { 127515124, 38133960, 128103628, 38625000, 0x001088c}, - { 128103627, 38133960, 128692131, 38625000, 0x001108c}, - { 124570000, 37520160, 124866855, 38011200, 0x001188c}, - { 125573061, 37348296, 126161565, 37839336, 0x001208c}, - { 126161565, 37642920, 126750069, 38133960, 0x001288c}, - { 126750069, 37642920, 127338573, 38133960, 0x001308c}, - { 127338573, 37642920, 127927077, 38133960, 0x001388c}, - { 127927077, 37642920, 128515581, 38133960, 0x001408c}, - { 128515581, 37642920, 129104085, 38133960, 0x001488c}, - { 125926163, 37151880, 126509459, 37642920, 0x001508c}, - { 126509459, 37151880, 127092755, 37642920, 0x001588c}, - { 127092755, 37151880, 127676051, 37642920, 0x001608c}, - { 127676051, 37151880, 128259347, 37642920, 0x001688c}, - { 128259347, 37151880, 128842643, 37642920, 0x001708c}, - { 128842643, 37151880, 129425939, 37642920, 0x001788c}, - { 125639723, 36660840, 126217811, 37151880, 0x001808c}, - { 126217811, 36660840, 126795899, 37151880, 0x001888c}, - { 126795899, 36660840, 127373987, 37151880, 0x001908c}, - { 127373987, 36660840, 127952075, 37151880, 0x001988c}, - { 127952075, 36660840, 128530163, 37151880, 0x001a08c}, - { 128530163, 36660840, 129108251, 37151880, 0x001a88c}, - { 129108251, 36660840, 129686339, 37151880, 0x001b08c}, - { 125639723, 35826072, 126212603, 36317112, 0x001b88c}, - { 126212603, 36169800, 126785483, 36660840, 0x001c08c}, - { 126785483, 36169800, 127358363, 36660840, 0x001c88c}, - { 127358363, 36169800, 127931243, 36660840, 0x001d08c}, - { 127931243, 36169800, 128504123, 36660840, 0x001d88c}, - { 128504123, 36169800, 129077003, 36660840, 0x001e08c}, - { 129077003, 36169800, 129649883, 36660840, 0x001e88c}, - { 126212603, 35678760, 126785483, 36169800, 0x001f08c}, - { 126785483, 35678760, 127358363, 36169800, 0x0010088}, - { 127358363, 35678760, 127931243, 36169800, 0x0010888}, - { 127931243, 35678760, 128504123, 36169800, 0x0011088}, - { 128504123, 35678760, 129077003, 36169800, 0x0011888}, - { 129077003, 35678760, 129649883, 36169800, 0x0012088}, - { 125639723, 35187720, 126212603, 35678760, 0x0012888}, - { 126212603, 35187720, 126785483, 35678760, 0x0013088}, - { 126785483, 35187720, 127358363, 35678760, 0x0013888}, - { 127358363, 35187720, 127931243, 35678760, 0x0014088}, - { 127931243, 35187720, 128504123, 35678760, 0x0014888}, - { 128504123, 35187720, 129077003, 35678760, 0x0015088}, - { 129077003, 35187720, 129649883, 35678760, 0x0015888}, - { 125043407, 34451160, 125605871, 34942200, 0x0016088}, - { 125830856, 34696680, 126398528, 35187720, 0x0016888}, - { 126398528, 34696680, 126966200, 35187720, 0x0017088}, - { 126966200, 34696680, 127533872, 35187720, 0x0017888}, - { 127533872, 34696680, 128101544, 35187720, 0x0018088}, - { 128101544, 34696680, 128669216, 35187720, 0x0018888}, - { 128669216, 34696680, 129236888, 35187720, 0x0019088}, - { 125036116, 33960120, 125598580, 34451160, 0x0019888}, - { 125598580, 34205640, 126161044, 34696680, 0x001a088}, - { 126161044, 34205640, 126723508, 34696680, 0x001a888}, - { 126723508, 34205640, 127285972, 34696680, 0x001b088}, - { 127285972, 34205640, 127848436, 34696680, 0x001b888}, - { 127848436, 34205640, 128410900, 34696680, 0x001c088}, - { 128410900, 34205640, 128973364, 34696680, 0x001c888}, - { 126245413, 33714600, 126807877, 34205640, 0x001d088}, - { 126807877, 33714600, 127370341, 34205640, 0x001d888}, - { 126001379, 33100000, 126558635, 33591040, 0x001e088}, - { 126558635, 33100000, 127115891, 33591040, 0x001e888}, - { 130368752, 37256580, 130957256, 37747620, 0x001f088}, - { 127370341, 33714600, 127850000, 34205640, 0x0bff090}, - { 124570000, 33100000, 131000000, 38625000, 0x0010216}, - { -22037500, 64086000, -21836500, 64166000, 0x01d000a}, // ISL - { -22118200, 63842000, -21214000, 64386000, 0x023000c}, - { -22751449, 63961090, -22477952, 64083399, 0x54f004b}, - { -21195149, 63900490, -20921652, 64022799, 0x54f004b}, - { -18209088, 65638200, -18000312, 65724689, 0x3c1004b}, - { -20365018, 63388200, -20174982, 63474689, 0x3c1004b}, - { -23226688, 66037100, -23017912, 66123589, 0x3c1004b}, - { -19764388, 65696800, -19555612, 65783289, 0x3c1004b}, - { -22546700, 63806800, -22353300, 63893289, 0x3c1004b}, - { -17402188, 66006800, -17193412, 66093289, 0x3c1004b}, - { -22000224, 64496800, -21799376, 64583289, 0x3c1004b}, - { -14502346, 65216800, -14297654, 65303289, 0x3c1004b}, - { -15308502, 64216800, -15111498, 64303289, 0x3c1004b}, - { -18684388, 65936800, -18475612, 66023289, 0x3c1004b}, - { -13802346, 65106800, -13597654, 65193289, 0x3c1004b}, - { -19036550, 66116800, -18823450, 66203289, 0x3c1004b}, - { -22840424, 65009500, -22639576, 65095989, 0x3c1004b}, - { -23840424, 64846800, -23639576, 64933289, 0x3c1004b}, - { -14102346, 65026800, -13897654, 65113289, 0x3c1004b}, - { -18754388, 66026800, -18545612, 66113289, 0x3c1004b}, - { -23376550, 66106800, -23163450, 66193289, 0x3c1004b}, - { -20414388, 65616800, -20205612, 65703289, 0x3c1004b}, - { -22466700, 63926800, -22273300, 64013289, 0x3c1004b}, - { -23370424, 64876800, -23169576, 64963289, 0x3c1004b}, - { -20326700, 63706800, -20133300, 63793289, 0x3c1004b}, - { -14122346, 65206800, -13917654, 65293289, 0x3c1004b}, - { -14320424, 64986800, -14119576, 65073289, 0x3c1004b}, - { -24104388, 65536800, -23895612, 65623289, 0x3c1004b}, - { -20496700, 63786800, -20303300, 63873289, 0x3c1004b}, - { -14120424, 64886800, -13919576, 64973289, 0x3c1004b}, - { -21183900, 63815700, -20990500, 63902189, 0x3c1004b}, - { -23220000, 66231700, -21783000, 66480000, 0x013008c}, - { -16655743, 66231680, -15504775, 66600000, 0x001088c}, - { -15504775, 66231680, -14353807, 66600000, 0x001108c}, - { -24356814, 65740640, -23226678, 66231680, 0x001188c}, - { -23226678, 65740640, -22096542, 66231680, 0x001208c}, - { -22096542, 65740640, -20966406, 66231680, 0x001288c}, - { -20966406, 65740640, -19836270, 66231680, 0x001308c}, - { -19836270, 65740640, -18706134, 66231680, 0x001388c}, - { -18706134, 65740640, -17575998, 66231680, 0x001408c}, - { -17575998, 65740640, -16445862, 66231680, 0x001488c}, - { -16445862, 65740640, -15315726, 66231680, 0x001508c}, - { -15315726, 65740640, -14185590, 66231680, 0x001588c}, - { -24572425, 65249600, -23463121, 65740640, 0x001608c}, - { -23463121, 65249600, -22353817, 65740640, 0x001688c}, - { -22353817, 65249600, -21244513, 65740640, 0x001708c}, - { -21244513, 65249600, -20135209, 65740640, 0x001788c}, - { -20135209, 65249600, -19025905, 65740640, 0x001808c}, - { -19025905, 65249600, -17916601, 65740640, 0x001888c}, - { -17916601, 65249600, -16807297, 65740640, 0x001908c}, - { -16807297, 65249600, -15697993, 65740640, 0x001988c}, - { -15697993, 65249600, -14588689, 65740640, 0x001a08c}, - { -14588689, 65249600, -13479385, 65740640, 0x001a88c}, - { -24218124, 64660352, -23129652, 65151392, 0x001b08c}, - { -23129652, 64758560, -22041180, 65249600, 0x001b88c}, - { -22041180, 64758560, -20952708, 65249600, 0x001c08c}, - { -20952708, 64758560, -19864236, 65249600, 0x001c88c}, - { -19864236, 64758560, -18775764, 65249600, 0x001d08c}, - { -18775764, 64758560, -17687292, 65249600, 0x001d88c}, - { -17687292, 64758560, -16598820, 65249600, 0x001e08c}, - { -16598820, 64758560, -15510348, 65249600, 0x001e88c}, - { -15510348, 64758560, -14421876, 65249600, 0x001f08c}, - { -14421876, 64758560, -13333404, 65249600, 0x0010088}, - { -22487923, 64267520, -21420283, 64758560, 0x0010888}, - { -21420283, 64267520, -20352643, 64758560, 0x0011088}, - { -20352643, 64267520, -19285003, 64758560, 0x0011888}, - { -19285003, 64267520, -18217363, 64758560, 0x0012088}, - { -18217363, 64267520, -17149723, 64758560, 0x0012888}, - { -17149723, 64267520, -16082083, 64758560, 0x0013088}, - { -16082083, 64267520, -15014443, 64758560, 0x0013888}, - { -15014443, 64267520, -13946803, 64758560, 0x0014088}, - { -22851181, 63776480, -21804373, 64267520, 0x0014888}, - { -21804373, 63776480, -20757565, 64267520, 0x0015088}, - { -20757565, 63776480, -19710757, 64267520, 0x0015888}, - { -19710757, 63776480, -18663949, 64267520, 0x0016088}, - { -18663949, 63776480, -17617141, 64267520, 0x0016888}, - { -17617141, 63776480, -16570333, 64267520, 0x0017088}, - { -16570333, 63776480, -15523525, 64267520, 0x0017888}, - { -15523525, 63776480, -14476717, 64267520, 0x0018088}, - { -21061191, 63285440, -20035215, 63776480, 0x0018888}, - { -20035215, 63285440, -19009239, 63776480, 0x0019088}, - { -19009239, 63285440, -17983263, 63776480, 0x0019888}, - { -17983263, 63285440, -16957287, 63776480, 0x001a088}, - { -25334760, 62014358, -12065240, 68151511, 0x0010016}, - { -90572103, 14586755, -90483691, 14673245, 0x001000a}, // GTM - { -90875250, 14334076, -90396114, 14825116, 0x001000c}, - { -91570386, 14801400, -91481014, 14887889, 0x3c1004b}, - { -90822466, 14256800, -90733335, 14343289, 0x3c1004b}, - { -91532706, 15275900, -91443094, 15362389, 0x3c1004b}, - { -88631806, 15666100, -88542194, 15752589, 0x3c1004b}, - { -90429106, 15426200, -90339494, 15512689, 0x3c1004b}, - { -91411786, 14861500, -91322414, 14947989, 0x3c1004b}, - { -91908966, 14659000, -91819835, 14745489, 0x3c1004b}, - { -91533666, 14476100, -91444535, 14562589, 0x3c1004b}, - { -91712766, 14499800, -91623635, 14586289, 0x3c1004b}, - { -91494986, 14867700, -91405614, 14954189, 0x3c1004b}, - { -91834486, 14923500, -91745114, 15009989, 0x3c1004b}, - { -91213086, 14714400, -91123714, 14800889, 0x3c1004b}, - { -89601286, 14920700, -89511914, 15007189, 0x3c1004b}, - { -89937166, 14247600, -89848035, 14334089, 0x3c1004b}, - { -89952767, 16864400, -89862434, 16950889, 0x3c1004b}, - { -90308666, 14360600, -90219535, 14447089, 0x3c1004b}, - { -91456086, 15000300, -91366714, 15086789, 0x3c1004b}, - { -91652186, 14843700, -91562814, 14930189, 0x3c1004b}, - { -91194686, 14986800, -91105314, 15073289, 0x3c1004b}, - { -91691286, 14767900, -91601914, 14854389, 0x3c1004b}, - { -90912085, 14698950, -90847916, 14761049, 0x2b2004b}, - { -91181545, 15390040, -91119255, 15450159, 0x29c004b}, - { -89381998, 14538950, -89318002, 14601049, 0x2b2004b}, - { -90347462, 15068840, -90285339, 15128959, 0x29c004b}, - { -91015085, 14739950, -90950916, 14802049, 0x2b2004b}, - { -90829895, 13916600, -90757746, 13968000, 0x29c044b}, - { -91090812, 14068750, -91026988, 14130849, 0x2b2004b}, - { -91043978, 14652940, -90982022, 14713059, 0x29c004b}, - { -91482485, 14807350, -91418316, 14869449, 0x2b2004b}, - { -91367462, 14809540, -91305339, 14869659, 0x29c004b}, - { -91399698, 14258550, -91335702, 14320649, 0x2b2004b}, - { -90486045, 15340140, -90423755, 15400259, 0x29c004b}, - { -90846298, 14629350, -90782302, 14691449, 0x2b2004b}, - { -91334278, 14156140, -91272322, 14216259, 0x29c004b}, - { -91049298, 14308650, -90985302, 14370749, 0x2b2004b}, - { -91141262, 14907640, -91079139, 14967759, 0x29c004b}, - { -90022898, 14605950, -89958902, 14668049, 0x2b2004b}, - { -89573962, 14771040, -89511839, 14831159, 0x29c004b}, - { -91261698, 14608250, -91197702, 14670349, 0x2b2004b}, - { -91738645, 15641740, -91676355, 15701859, 0x29c004b}, - { -90525385, 15054750, -90461216, 15116849, 0x2b2004b}, - { -90656662, 15081040, -90594539, 15141159, 0x29c004b}, - { -91089552, 17439444, -90600000, 17930484, 0x001008c}, - { -90600000, 17439444, -90110448, 17930484, 0x001088c}, - { -90110448, 17439444, -89620896, 17930484, 0x001108c}, - { -89620896, 17439444, -89131344, 17930484, 0x001188c}, - { -91579104, 16948404, -91089552, 17439444, 0x001208c}, - { -91089552, 16948404, -90600000, 17439444, 0x001288c}, - { -90600000, 16948404, -90110448, 17439444, 0x001308c}, - { -90110448, 16948404, -89620896, 17439444, 0x001388c}, - { -89620896, 16948404, -89131344, 17439444, 0x001408c}, - { -91084344, 16457364, -90600000, 16948404, 0x001488c}, - { -90600000, 16457364, -90115656, 16948404, 0x001508c}, - { -90115656, 16457364, -89631312, 16948404, 0x001588c}, - { -89631312, 16457364, -89146968, 16948404, 0x001608c}, - { -92053032, 15966324, -91568688, 16457364, 0x001688c}, - { -91568688, 15966324, -91084344, 16457364, 0x001708c}, - { -91084344, 15966324, -90600000, 16457364, 0x001788c}, - { -90600000, 15966324, -90115656, 16457364, 0x001808c}, - { -90115656, 15966324, -89631312, 16457364, 0x001888c}, - { -89631312, 15966324, -89146968, 16457364, 0x001908c}, - { -92101467, 15475284, -91617123, 15966324, 0x001988c}, - { -91617123, 15475284, -91132779, 15966324, 0x001a08c}, - { -91132779, 15475284, -90648435, 15966324, 0x001a88c}, - { -90648435, 15475284, -90164091, 15966324, 0x001b08c}, - { -90164091, 15475284, -89679747, 15966324, 0x001b88c}, - { -89679747, 15475284, -89195403, 15966324, 0x001c08c}, - { -89195403, 15475284, -88711059, 15966324, 0x001c88c}, - { -88711059, 15475284, -88226715, 15966324, 0x001d08c}, - { -92236000, 14984244, -91751656, 15475284, 0x001d88c}, - { -91762426, 14984244, -91278082, 15475284, 0x001e08c}, - { -91278082, 14984244, -90793738, 15475284, 0x001e88c}, - { -90793738, 14984244, -90309394, 15475284, 0x001f08c}, - { -90309394, 14984244, -89825050, 15475284, 0x0010088}, - { -89825050, 14984244, -89340706, 15475284, 0x0010888}, - { -89340706, 14984244, -88856362, 15475284, 0x0011088}, - { -88856362, 14984244, -88372018, 15475284, 0x0011888}, - { -92236000, 14493204, -91756864, 14984244, 0x0012088}, - { -91767634, 14493204, -91288498, 14984244, 0x0012888}, - { -91288498, 14493204, -90809362, 14984244, 0x0013088}, - { -90809362, 14493204, -90330226, 14984244, 0x0013888}, - { -90330226, 14493204, -89851090, 14984244, 0x0014088}, - { -89851090, 14493204, -89371954, 14984244, 0x0014888}, - { -89606731, 14493204, -89127595, 14984244, 0x0015088}, - { -92179691, 14002164, -91700555, 14493204, 0x0015888}, - { -91700555, 14002164, -91221419, 14493204, 0x0016088}, - { -91221419, 14002164, -90742283, 14493204, 0x0016888}, - { -90742283, 14002164, -90263147, 14493204, 0x0017088}, - { -90263147, 14002164, -89784011, 14493204, 0x0017888}, - { -89784011, 14002164, -89304875, 14493204, 0x0018088}, - { -91839504, 13511124, -91360368, 14002164, 0x0018888}, - { -91360368, 13511124, -90881232, 14002164, 0x0019088}, - { -90881232, 13511124, -90402096, 14002164, 0x0019888}, - { -90402096, 13511124, -89922960, 14002164, 0x001a088}, - { -92236000, 7190000, -77140000, 18500000, 0x3300216}, - { -92236000, 13500000, -88213058, 17820000, 0x003021c}, - { -82436128, 23060808, -82342911, 23147298, 0x001000a}, // CUB - { -82528200, 23001000, -82213374, 23181000, 0x9ee0447}, - { -75919449, 19934760, -75694151, 20146529, 0x9310047}, - { -78027132, 21281260, -77800069, 21493029, 0x9310047}, - { -76364144, 20775460, -76138257, 20987229, 0x9310047}, - { -80091020, 22304060, -79862780, 22515829, 0x9310047}, - { -75249007, 20102400, -75156993, 20188889, 0x3c1004b}, - { -76688507, 20335000, -76596493, 20421489, 0x3c1004b}, - { -83744508, 22372700, -83651292, 22459189, 0x3c1004b}, - { -80495408, 22115100, -80402192, 22201589, 0x3c1004b}, - { -81620100, 23019400, -81486526, 23080000, 0x3c1044b}, - { -77012000, 20941000, -76846017, 20989000, 0x3c1044b}, - { -79501288, 21894900, -79408313, 21981389, 0x3c1004b}, - { -77165707, 20273300, -77073693, 20359789, 0x3c1004b}, - { -76046007, 20176800, -75953993, 20263289, 0x3c1004b}, - { -78808288, 21802200, -78715313, 21888689, 0x3c1004b}, - { -81250037, 23003550, -81182763, 23065649, 0x2b2004b}, - { -76614131, 21150840, -76549670, 21210959, 0x29c004b}, - { -76280233, 20259850, -76214167, 20321949, 0x2b2004b}, - { -75722064, 20629940, -75657937, 20690059, 0x29c004b}, - { -80929837, 22683950, -80862563, 22746049, 0x2b2004b}, - { -74967564, 20616640, -74903437, 20676759, 0x29c004b}, - { -83553265, 22472050, -83486336, 22534149, 0x2b2004b}, - { -82801065, 22792440, -82735936, 22852559, 0x29c004b}, - { -82058837, 22812550, -81991563, 22874649, 0x2b2004b}, - { -75862480, 20157040, -75798520, 20217159, 0x29c004b}, - { -83072237, 22674650, -83004963, 22736749, 0x2b2004b}, - { -74532280, 20310040, -74468320, 20370159, 0x29c004b}, - { -82186037, 22935950, -82118763, 22998049, 0x2b2004b}, - { -80012514, 21753140, -79947886, 21813259, 0x29c004b}, - { -78659265, 22071050, -78592336, 22133149, 0x2b2004b}, - { -81163598, 22489640, -81098803, 22549759, 0x29c004b}, - { -80117837, 22775150, -80050563, 22837249, 0x2b2004b}, - { -77299614, 21519840, -77234986, 21579959, 0x29c004b}, - { -78257792, 21494250, -78191208, 21556349, 0x2b2004b}, - { -81225865, 22771440, -81160736, 22831559, 0x29c004b}, - { -80269537, 22548550, -80202263, 22610649, 0x2b2004b}, - { -80192398, 22345940, -80127603, 22406059, 0x29c004b}, - { -79687365, 22279050, -79620436, 22341149, 0x2b2004b}, - { -79267098, 22312440, -79202303, 22372559, 0x29c004b}, - { -75753120, 20928950, -75686881, 20991049, 0x2b2004b}, - { -77382231, 21019940, -77317770, 21080059, 0x29c004b}, - { -81581637, 22755550, -81514363, 22817649, 0x2b2004b}, - { -80232398, 22119940, -80167603, 22180059, 0x29c004b}, - { -76463033, 20338950, -76396967, 20401049, 0x2b2004b}, - { -78029064, 20696640, -77964937, 20756759, 0x29c004b}, - { -79518565, 22038650, -79451636, 22100749, 0x2b2004b}, - { -79554198, 22469740, -79489403, 22529859, 0x29c004b}, - { -75683033, 20138950, -75616967, 20201049, 0x2b2004b}, - { -82601165, 22943640, -82536036, 23003759, 0x29c004b}, - { -79769665, 22447350, -79702736, 22509449, 0x2b2004b}, - { -80002398, 22119940, -79937603, 22180059, 0x29c004b}, - { -82533637, 22848950, -82466363, 22911049, 0x2b2004b}, - { -79502398, 22489940, -79437603, 22550059, 0x29c004b}, - { -80083637, 22618950, -80016363, 22681049, 0x2b2004b}, - { -79301814, 21742540, -79237186, 21802659, 0x29c004b}, - { -82420037, 22942650, -82352763, 23004749, 0x2b2004b}, - { -81946365, 22753040, -81881236, 22813159, 0x29c004b}, - { -77744000, 19820000, -74120000, 21970000, 0x2fa0015}, - { -84970000, 21430000, -80500000, 23286000, 0x0700011}, - { -80500000, 20341000, -77600000, 23230000, 0x001000d}, - { -84970000, 19820000, -74120000, 23286000, 0x0010216}, - { 23265379, 42654755, 23382621, 42741245, 0x001000a}, // BGR - { 23014000, 42529000, 23476623, 42770000, 0xc730447}, - { 24610000, 41982490, 24977597, 42255909, 0xbde0447}, - { 27544800, 43140000, 28049468, 43342400, 0xbde0447}, - { 27395000, 42440000, 27495187, 42540300, 0x3c1044b}, - { 25913018, 43805000, 26032181, 43891489, 0x3c1004b}, - { 25581500, 42391400, 25720770, 42463570, 0x3c1044b}, - { 24557899, 43373800, 24676101, 43460289, 0x3c1004b}, - { 26263879, 42615900, 26381120, 42702389, 0x3c1004b}, - { 27760018, 43532100, 27879181, 43618589, 0x3c1004b}, - { 26884999, 43204300, 27003201, 43290789, 0x3c1004b}, - { 25490540, 41907400, 25605859, 41993889, 0x3c1004b}, - { 24266160, 42163500, 24382440, 42249989, 0x3c1004b}, - { 26438160, 42458000, 26554440, 42544489, 0x3c1004b}, - { 23012360, 41980900, 23128640, 42067389, 0x3c1004b}, - { 25553399, 43029200, 25671601, 43115689, 0x3c1004b}, - { 25259179, 42839800, 25376420, 42926289, 0x3c1004b}, - { 23503299, 43176800, 23621501, 43263289, 0x3c1004b}, - { 25324079, 42590500, 25441320, 42676989, 0x3c1004b}, - { 22803018, 43958700, 22922181, 44045189, 0x3c1004b}, - { 22649386, 42252000, 22752961, 42302000, 0x2b2044b}, - { 23208818, 43387040, 23290981, 43447159, 0x29c004b}, - { 25569355, 42028150, 25652844, 42090249, 0x2b2004b}, - { 25339120, 41600840, 25419279, 41660959, 0x29c004b}, - { 26512765, 43222250, 26597634, 43284349, 0x2b2004b}, - { 24674218, 43121340, 24756381, 43181459, 0x29c004b}, - { 23089055, 42235850, 23172544, 42297949, 0x2b2004b}, - { 27205767, 44064340, 27289433, 44124459, 0x29c004b}, - { 25664265, 43100550, 25749134, 43162649, 0x2b2004b}, - { 26466018, 43511740, 26548181, 43571859, 0x29c004b}, - { 24658600, 41561150, 24741399, 41623249, 0x2b2004b}, - { 25316184, 43573740, 25399015, 43633859, 0x29c004b}, - { 23123954, 41382000, 23254496, 41421000, 0x2b2044b}, - { 23489886, 42318840, 23570713, 42378959, 0x29c004b}, - { 23229900, 41516150, 23312699, 41578249, 0x2b2004b}, - { 24720000, 42622000, 24829677, 42666600, 0x29c044b}, - { 25962355, 42447750, 26045844, 42509849, 0x2b2004b}, - { 23967586, 41999140, 24029537, 42077500, 0x29c044b}, - { 25084265, 43002050, 25169134, 43064149, 0x2b2004b}, - { 27215952, 42689640, 27297447, 42749759, 0x29c004b}, - { 23778910, 42868750, 23863089, 42930849, 0x2b2004b}, - { 25868820, 41894640, 25948979, 41954759, 0x29c004b}, - { 26938610, 42620650, 27022789, 42682749, 0x2b2004b}, - { 26203318, 43299040, 26285481, 43359159, 0x29c004b}, - { 24266455, 42001850, 24349944, 42063949, 0x2b2004b}, - { 23683920, 41543940, 23764079, 41604059, 0x29c004b}, - { 24137910, 42478950, 24222089, 42541049, 0x2b2004b}, - { 24067118, 43247340, 24149281, 43307459, 0x29c004b}, - { 25288255, 42168950, 25371744, 42231049, 0x2b2004b}, - { 26140320, 41745740, 26220479, 41805859, 0x29c004b}, - { 22350000, 43724856, 22995792, 44215896, 0x001088c}, - { 22995792, 43724856, 23641584, 44215896, 0x001108c}, - { 23641584, 43724856, 24287376, 44215896, 0x001188c}, - { 25578959, 43724856, 26224751, 44215896, 0x001208c}, - { 26224751, 43724856, 26870543, 44215896, 0x001288c}, - { 26870543, 43724856, 27516335, 44215896, 0x001308c}, - { 27516335, 43724856, 28162127, 44215896, 0x001388c}, - { 22355207, 43233816, 22995791, 43724856, 0x001408c}, - { 22995791, 43233816, 23636375, 43724856, 0x001488c}, - { 23636375, 43233816, 24276959, 43724856, 0x001508c}, - { 24276959, 43233816, 24917543, 43763000, 0x020588c}, - { 24917543, 43233816, 25558127, 43724856, 0x001608c}, - { 25558127, 43233816, 26198711, 43724856, 0x001688c}, - { 26198711, 43233816, 26839295, 43724856, 0x001708c}, - { 26839295, 43233816, 27479879, 43724856, 0x001788c}, - { 27479879, 43233816, 28120463, 43724856, 0x001808c}, - { 28120463, 43332024, 28761047, 43823064, 0x001888c}, - { 22355207, 42742776, 22990583, 43233816, 0x001908c}, - { 22990583, 42742776, 23625959, 43233816, 0x001988c}, - { 23625959, 42742776, 24261335, 43233816, 0x001a08c}, - { 24261335, 42742776, 24896711, 43233816, 0x001a88c}, - { 24896711, 42742776, 25532087, 43233816, 0x001b08c}, - { 25532087, 42742776, 26167463, 43233816, 0x001b88c}, - { 26167463, 42742776, 26802839, 43233816, 0x001c08c}, - { 26802839, 42742776, 27438215, 43233816, 0x001c88c}, - { 27438215, 42742776, 28073591, 43233816, 0x001d08c}, - { 22360415, 42251736, 22990583, 42742776, 0x001d88c}, - { 22990583, 42251736, 23620751, 42742776, 0x001e08c}, - { 23620751, 42251736, 24250919, 42742776, 0x001e88c}, - { 24250919, 42251736, 24881087, 42742776, 0x001f08c}, - { 24881087, 42251736, 25511255, 42742776, 0x0010088}, - { 25511255, 42251736, 26141423, 42742776, 0x0010888}, - { 26141423, 42251736, 26771591, 42742776, 0x0011088}, - { 26771591, 42251736, 27401759, 42742776, 0x0011888}, - { 27401759, 42251736, 28031927, 42742776, 0x0012088}, - { 22436036, 41760696, 23060996, 42251736, 0x0012888}, - { 23060996, 41760696, 23685956, 42251736, 0x0013088}, - { 23685956, 41760696, 24310916, 42251736, 0x0013888}, - { 24310916, 41760696, 24935876, 42251736, 0x0014088}, - { 24935876, 41760696, 25560836, 42251736, 0x0014888}, - { 25560836, 41760696, 26185796, 42251736, 0x0015088}, - { 26185796, 41760696, 26810756, 42251736, 0x0015888}, - { 26810756, 41760696, 27435716, 42251736, 0x0016088}, - { 27435716, 41760696, 28060676, 42251736, 0x0016888}, - { 22722476, 41269656, 23342228, 41760696, 0x0017088}, - { 23342228, 41269656, 23961980, 41760696, 0x0017888}, - { 23961980, 41269656, 24581732, 41760696, 0x0018088}, - { 24581732, 41269656, 25201484, 41760696, 0x0018888}, - { 25201484, 41234000, 25770000, 41760696, 0x0219088}, - { 25770000, 41294000, 26363000, 41760696, 0x0019888}, - { 25201484, 41234000, 25770000, 41760696, 0x0bfa890}, - { 25770000, 41294000, 26363000, 41760696, 0x0b0b090}, - { 12090000, 39600000, 30183000, 51061000, 0x0010216}, - { 22350000, 41234000, 28620000, 44260000, 0x003021c}, - { -10818550, 6265705, -10732060, 6352195, 0x001000a}, // LBR - { -10852000, 6139800, -10319500, 6563120, 0x01b000c}, - { -8205296, 5995121, -8054705, 6144880, 0x680004b}, - { -10093696, 5818720, -9943105, 5968479, 0x680004b}, - { -8628442, 7486398, -8477435, 7636157, 0x680004b}, - { -9551664, 6948891, -9428336, 7071200, 0x54f004b}, - { -7791963, 4360584, -7669315, 4482893, 0x54f004b}, - { -10864664, 6828690, -10741336, 6950999, 0x54f004b}, - { -9075676, 4963584, -8953028, 5085893, 0x54f004b}, - { -9046824, 7164062, -8923496, 7286371, 0x54f004b}, - { -8281324, 4618891, -8158676, 4741200, 0x54f004b}, - { -9821664, 8358891, -9698336, 8481200, 0x54f004b}, - { -11386994, 6676290, -11264006, 6798599, 0x54f004b}, - { -8930224, 6434145, -8807236, 6556454, 0x54f004b}, - { -8774149, 7301483, -8650821, 7423792, 0x54f004b}, - { -9624372, 5392151, -9501384, 5514460, 0x54f004b}, - { -10584695, 8063928, -10115975, 8554968, 0x001108c}, - { -10115976, 8063928, -9647256, 8554968, 0x001188c}, - { -9647256, 8063928, -9178536, 8554968, 0x001208c}, - { -11053416, 7572888, -10584696, 8063928, 0x001288c}, - { -10584696, 7572888, -10115976, 8063928, 0x001308c}, - { -10115976, 7572888, -9647256, 8063928, 0x001388c}, - { -9647256, 7572888, -9178536, 8063928, 0x001408c}, - { -11522135, 7081848, -11053415, 7572888, 0x001508c}, - { -11053415, 7081848, -10584695, 7572888, 0x001588c}, - { -10584695, 7081848, -10115975, 7572888, 0x001608c}, - { -10115975, 7081848, -9647255, 7572888, 0x001688c}, - { -9647255, 7081848, -9178535, 7572888, 0x001708c}, - { -9178535, 7081848, -8709815, 7572888, 0x001788c}, - { -8709815, 7081848, -8241095, 7572888, 0x001808c}, - { -11522135, 6590808, -11053415, 7081848, 0x001888c}, - { -11053415, 6590808, -10584695, 7081848, 0x001908c}, - { -10584695, 6590808, -10115975, 7081848, 0x001988c}, - { -10115975, 6590808, -9647255, 7081848, 0x001a08c}, - { -9647255, 6590808, -9178535, 7081848, 0x001a88c}, - { -9178535, 6590808, -8709815, 7081848, 0x001b08c}, - { -8709815, 6590808, -8241095, 7081848, 0x001b88c}, - { -11100287, 6099768, -10631567, 6590808, 0x001c08c}, - { -10631567, 6099768, -10162847, 6590808, 0x001c88c}, - { -10162847, 6099768, -9694127, 6590808, 0x001d08c}, - { -9694127, 6099768, -9225407, 6590808, 0x001d88c}, - { -9225407, 6099768, -8756687, 6590808, 0x001e08c}, - { -8756687, 6099768, -8287967, 6590808, 0x001e88c}, - { -8287967, 6099768, -7819247, 6590808, 0x001f08c}, - { -8756688, 7219339, -8287968, 7710379, 0x001488c}, - { -10647972, 5608728, -10179252, 6099768, 0x0015088}, - { -10179252, 5608728, -9710532, 6099768, 0x0015888}, - { -9710532, 5608728, -9241812, 6099768, 0x0016088}, - { -9241812, 5608728, -8773092, 6099768, 0x0016888}, - { -8773092, 5608728, -8304372, 6099768, 0x0017088}, - { -8304372, 5608728, -7835652, 6099768, 0x0017888}, - { -7835652, 5608728, -7366932, 6099768, 0x0018888}, - { -10179251, 5117688, -9710531, 5608728, 0x0019088}, - { -9710531, 5117688, -9241811, 5608728, 0x0019888}, - { -9241811, 5117688, -8773091, 5608728, 0x001a888}, - { -8773091, 5117688, -8304371, 5608728, 0x001b088}, - { -8304371, 5117688, -7835651, 5608728, 0x001b888}, - { -7835651, 5117688, -7366931, 5608728, 0x001c088}, - { -9358991, 4626648, -8890271, 5117688, 0x001c888}, - { -8890271, 4626648, -8421551, 5117688, 0x001d088}, - { -8421551, 4626648, -7952831, 5117688, 0x001d888}, - { -7952831, 4626648, -7484111, 5117688, 0x001e088}, - { -8421551, 4340000, -7952831, 4831040, 0x001e888}, - { -7952831, 4340000, -7484111, 4831040, 0x001f088}, - { -16860000, 4340000, 4000000, 15120000, 0x2a30216}, - { -11500000, 4340000, -7367778, 8569677, 0x003021c}, - { -87254206, 14039855, -87165794, 14126345, 0x001000a}, // HND - { -88217002, 15178017, -87732658, 15669057, 0x001000c}, - { -87268953, 14021490, -87143247, 14143799, 0x54f004b}, - { -86863600, 15733000, -86743734, 15797789, 0x3c1044b}, - { -87213446, 13266500, -87124555, 13352989, 0x3c1004b}, - { -87675466, 14416800, -87586335, 14503289, 0x3c1004b}, - { -87965226, 15783200, -87875374, 15869689, 0x3c1004b}, - { -86614246, 13999700, -86525355, 14086189, 0x3c1004b}, - { -87888066, 14543300, -87798935, 14629789, 0x3c1004b}, - { -86274566, 14626800, -86185435, 14713289, 0x3c1004b}, - { -85942886, 14785800, -85853514, 14872289, 0x3c1004b}, - { -87538000, 15747000, -87396910, 15802000, 0x3c1044b}, - { -86054906, 15598200, -85965294, 15684689, 0x3c1004b}, - { -88824686, 14726800, -88735314, 14813289, 0x3c1004b}, - { -86624806, 15436800, -86535194, 15523289, 0x3c1004b}, - { -87519246, 13397600, -87430355, 13484089, 0x3c1004b}, - { -86604446, 13816800, -86515555, 13903289, 0x3c1004b}, - { -87723366, 14305500, -87634235, 14391989, 0x3c1004b}, - { -87174686, 15086800, -87085314, 15173289, 0x3c1004b}, - { -88811286, 14987700, -88721914, 15074189, 0x3c1004b}, - { -88299486, 14877200, -88210114, 14963689, 0x3c1004b}, - { -87134566, 14356800, -87045435, 14443289, 0x3c1004b}, - { -87506846, 13482200, -87417955, 13568689, 0x3c1004b}, - { -88214566, 14276800, -88125435, 14363289, 0x3c1004b}, - { -86902366, 14486100, -86813235, 14572589, 0x3c1004b}, - { -87642606, 15250000, -87552994, 15336489, 0x3c1004b}, - { -86599346, 16266500, -86509254, 16352989, 0x3c1004b}, - { -86324806, 15576800, -86235194, 15663289, 0x3c1004b}, - { -88008966, 14648400, -87919835, 14734889, 0x3c1004b}, - { -88084446, 14106800, -87995555, 14193289, 0x3c1004b}, - { -86293606, 15488100, -86203994, 15574589, 0x3c1004b}, - { -87720706, 15261800, -87631094, 15348289, 0x3c1004b}, - { -84171396, 17167043, -83681844, 17658083, 0x001d888}, - { -87172848, 16039408, -86688504, 16530448, 0x001e088}, - { -86688504, 16039408, -86204160, 16530448, 0x001e888}, - { -86204160, 16039408, -85719816, 16530448, 0x001f088}, - { -88429538, 15548368, -87945194, 16039408, 0x001008c}, - { -87945194, 15548368, -87460850, 16039408, 0x001088c}, - { -87460850, 15548368, -86976506, 16039408, 0x001108c}, - { -86976506, 15548368, -86492162, 16039408, 0x001188c}, - { -86492162, 15548368, -86007818, 16039408, 0x001208c}, - { -86007818, 15548368, -85523474, 16039408, 0x001288c}, - { -85523474, 15548368, -85039130, 16039408, 0x001308c}, - { -85039130, 15548368, -84554786, 16039408, 0x001388c}, - { -84554786, 15548368, -84070442, 16039408, 0x001408c}, - { -84070442, 15548368, -83586098, 16039408, 0x001488c}, - { -88817013, 15057328, -88332669, 15548368, 0x001588c}, - { -89301357, 15057328, -88817013, 15548368, 0x001508c}, - { -88332669, 15057328, -87848325, 15548368, 0x001608c}, - { -87848325, 15057328, -87363981, 15548368, 0x001688c}, - { -87363981, 15057328, -86879637, 15548368, 0x001708c}, - { -86879637, 15057328, -86395293, 15548368, 0x001788c}, - { -86395293, 15057328, -85910949, 15548368, 0x001808c}, - { -85910949, 15057328, -85426605, 15548368, 0x001888c}, - { -85426605, 15057328, -84942261, 15548368, 0x001908c}, - { -84942261, 15057328, -84457917, 15548368, 0x001988c}, - { -84457917, 15057328, -83973573, 15548368, 0x001a08c}, - { -83973573, 15057328, -83489229, 15548368, 0x001a88c}, - { -83489229, 14811807, -83004885, 15302847, 0x001b08c}, - { -87790203, 14566288, -87311067, 15057328, 0x001d08c}, - { -88269339, 14566288, -87790203, 15057328, 0x001c88c}, - { -88748475, 14566288, -88269339, 15057328, 0x001c08c}, - { -89227611, 14566288, -88748475, 15057328, 0x001b88c}, - { -87311067, 14566288, -86831931, 15057328, 0x001d88c}, - { -86831931, 14566288, -86352795, 15057328, 0x001e08c}, - { -86352795, 14566288, -85873659, 15057328, 0x001e88c}, - { -85873659, 14566288, -85394523, 15057328, 0x001f08c}, - { -85394523, 14566288, -84915387, 15057328, 0x0b10090}, - { -84915387, 14566288, -84436251, 15057328, 0x0b10890}, - { -84436251, 14566288, -83957115, 15057328, 0x0b11090}, - { -83957115, 14566288, -83477979, 15057328, 0x0b11890}, - { -85519099, 14075248, -85039963, 14566288, 0x0b16090}, - { -89352187, 14075248, -88873051, 14566288, 0x0b12090}, - { -88873051, 14075248, -88393915, 14566288, 0x0b12890}, - { -88393915, 14075248, -87914779, 14566288, 0x0b13090}, - { -87914779, 14075248, -87435643, 14566288, 0x0b13890}, - { -87435643, 14075248, -86956507, 14566288, 0x0b14090}, - { -86956507, 14075248, -86477371, 14566288, 0x0b14890}, - { -86477371, 14075248, -85998235, 14566288, 0x0b15090}, - { -85998235, 14075248, -85519099, 14566288, 0x0b15890}, - { -88777224, 13584208, -88298088, 14075248, 0x0b16890}, - { -88298088, 13584208, -87818952, 14075248, 0x0b17090}, - { -87818952, 13584208, -87339816, 14075248, 0x0b17890}, - { -87339816, 13584208, -86860680, 14075248, 0x0b18090}, - { -86860680, 13584208, -86381544, 14075248, 0x0b18890}, - { -86381544, 13584208, -85902408, 14075248, 0x0b19090}, - { -85902408, 13584208, -85423272, 14075248, 0x0b19890}, - { -88058520, 13093168, -87579384, 13584208, 0x0b0a090}, - { -87579384, 13093168, -87100248, 13584208, 0x0b0a890}, - { -87100248, 13093168, -86621112, 13584208, 0x0b0b090}, - { -88058520, 12602128, -87579384, 13093168, 0x0b0b890}, - { -87579384, 12602128, -87100248, 13093168, 0x0b0c090}, - { -87100248, 12602128, -86621112, 13093168, 0x0b0c890}, - { -92236000, 7190000, -77140000, 18500000, 0x3300216}, - { -89355000, 12984900, -83000000, 17500000, 0x003021c}, - { 2342000, 6346000, 2487000, 6397000, 0x012000a}, // BEN - { 2043000, 6333000, 2684400, 6680000, 0x016000c}, - { 2540000, 9295000, 2606429, 9408801, 0x3c1044b}, - { 2606429, 9295000, 2672858, 9408801, 0x3c1044b}, - { 1629156, 9662002, 1716846, 9748491, 0x3c1004b}, - { 2037096, 7136302, 2124305, 7222791, 0x3c1004b}, - { 1950096, 7138302, 2037305, 7224791, 0x3c1004b}, - { 1336335, 10257800, 1424265, 10344289, 0x3c1004b}, - { 1654616, 6577002, 1741585, 6663491, 0x3c1004b}, - { 2451096, 7993602, 2538305, 8080091, 0x3c1004b}, - { 1636235, 10286700, 1724165, 10373189, 0x3c1004b}, - { 2596896, 6932902, 2684105, 7019391, 0x3c1004b}, - { 2889815, 11085900, 2977985, 11172389, 0x3c1004b}, - { 1650276, 8950402, 1737726, 9036891, 0x3c1004b}, - { 1922796, 7031602, 2010005, 7118091, 0x3c1004b}, - { 2196396, 7930502, 2283605, 8016991, 0x3c1004b}, - { 2368176, 8452202, 2455626, 8538691, 0x3c1004b}, - { 2343635, 10313600, 2431565, 10400089, 0x3c1004b}, - { 2401315, 11260800, 2489485, 11347289, 0x3c1004b}, - { 1937296, 7886402, 2024505, 7972891, 0x3c1004b}, - { 3159556, 9890802, 3247246, 9977291, 0x3c1004b}, - { 3326315, 11798800, 3414485, 11885289, 0x3c1004b}, - { 1667500, 6241100, 1832933, 6286500, 0x3c1044b}, - { 2612916, 6689802, 2699885, 6776291, 0x3c1004b}, - { 2148396, 7734502, 2235605, 7820991, 0x3c1004b}, - { 2627135, 10184300, 2715065, 10270789, 0x3c1004b}, - { 1868656, 9489802, 1956346, 9576291, 0x3c1004b}, - { 1956835, 10184600, 2044765, 10271089, 0x3c1004b}, - { 3130615, 12038400, 3218785, 12124889, 0x3c1004b}, - { 1747679, 6772752, 1810123, 6834851, 0x2b2004b}, - { 1859574, 6357242, 1920027, 6417361, 0x29c004b}, - { 1658193, 6915352, 1720809, 6977451, 0x2b2004b}, - { 2563507, 8861242, 2624294, 8921361, 0x29c004b}, - { 1231033, 10594750, 1294167, 10656849, 0x2b2004b}, - { 2093239, 10784940, 2154360, 10845059, 0x29c004b}, - { 2578693, 7328952, 2641309, 7391051, 0x2b2004b}, - { 2308405, 7185801, 2369025, 7245920, 0x29c004b}, - { 1498640, 6116481, 1967360, 6607521, 0x001008c}, - { 1967360, 6116481, 2436080, 6607521, 0x001088c}, - { 2436080, 6116481, 2904800, 6607521, 0x001108c}, - { 1498640, 6607521, 1967360, 7098561, 0x001188c}, - { 1967360, 6607521, 2436080, 7098561, 0x001208c}, - { 2436080, 6607521, 2904800, 7098561, 0x001288c}, - { 1498640, 7098561, 1967360, 7589601, 0x001308c}, - { 1967360, 7098561, 2436080, 7589601, 0x001388c}, - { 2436080, 7098561, 2904800, 7589601, 0x001408c}, - { 1498640, 7589601, 1967360, 8080641, 0x001488c}, - { 1967360, 7589601, 2436080, 8080641, 0x001508c}, - { 2436080, 7589601, 2904800, 8080641, 0x001588c}, - { 1498640, 8080640, 1967360, 8571680, 0x001608c}, - { 1967360, 8080640, 2436080, 8571680, 0x001688c}, - { 2436080, 8080640, 2904800, 8571680, 0x001708c}, - { 1498640, 8571680, 1972568, 9062720, 0x001788c}, - { 1972568, 8571680, 2446496, 9062720, 0x001808c}, - { 2446496, 8571680, 2920424, 9062720, 0x001888c}, - { 1332765, 9062720, 1806693, 9553760, 0x001908c}, - { 1806693, 9062720, 2280621, 9553760, 0x001988c}, - { 2280621, 9062720, 2754549, 9553760, 0x001a08c}, - { 2754549, 9062720, 3228477, 9553760, 0x001a88c}, - { 1261676, 9553760, 1735604, 10044800, 0x001b08c}, - { 1735604, 9553760, 2209532, 10044800, 0x001b88c}, - { 2209532, 9553760, 2683460, 10044800, 0x001c08c}, - { 2683460, 9553760, 3157388, 10044800, 0x001c88c}, - { 3157388, 9553760, 3631316, 10044800, 0x001d08c}, - { 764051, 10044800, 1237979, 10535840, 0x001d88c}, - { 1237979, 10044800, 1711907, 10535840, 0x001e08c}, - { 1711907, 10044800, 2185835, 10535840, 0x001e88c}, - { 2185835, 10044800, 2659763, 10535840, 0x001f08c}, - { 2659763, 10044800, 3133691, 10535840, 0x0010088}, - { 3133691, 10044800, 3607619, 10535840, 0x0010888}, - { 3526072, 10044800, 4000000, 10535840, 0x0011088}, - { 764051, 10535840, 1237979, 11026880, 0x0011888}, - { 1237979, 10535840, 1711907, 11026880, 0x0012088}, - { 1711907, 10535840, 2185835, 11026880, 0x0012888}, - { 2185835, 10535840, 2659763, 11026880, 0x0013088}, - { 2659763, 10535840, 3133691, 11026880, 0x0013888}, - { 3133691, 10535840, 3607619, 11026880, 0x0014088}, - { 3526072, 10535840, 4000000, 11026880, 0x0014888}, - { 929926, 11026880, 1403854, 11517920, 0x0015088}, - { 1403854, 11026880, 1877782, 11517920, 0x0015888}, - { 1877782, 11026880, 2351710, 11517920, 0x0016088}, - { 2351710, 11026880, 2825638, 11517920, 0x0016888}, - { 2825638, 11026880, 3299566, 11517920, 0x0017088}, - { 3299566, 11026880, 3773494, 11517920, 0x0017888}, - { 2110000, 11517920, 2588674, 11920600, 0x01cd088}, - { 2588674, 11517920, 3062602, 11920600, 0x001d888}, - { 3062602, 11517920, 3617000, 11920600, 0x01ae088}, - { 2369604, 11920600, 2843532, 12411641, 0x001e888}, - { 2843532, 11920600, 3317460, 12411641, 0x001f088}, - { 2114746, 11517920, 2588674, 11920600, 0x0a0d090}, - { 2588674, 11517920, 3062602, 11920600, 0x0a0d890}, - { 3062602, 11517920, 3617000, 11920600, 0x094e090}, - { 2369604, 11920601, 2843532, 12411641, 0x0b1e890}, - { 2843532, 11920601, 3317460, 12411641, 0x0b1f090}, - { -16860000, 4340000, 4000000, 15120000, 0x2a30216}, - { 770000, 6100000, 3860000, 12410000, 0x003021c}, - { 38870225, 15293955, 38959598, 15380445, 0x001000a}, // ERI - { 38687336, 15113011, 39171680, 15604051, 0x001000c}, - { 38394637, 15716890, 38521362, 15839199, 0x54f004b}, - { 42632517, 12945190, 42757883, 13067499, 0x54f004b}, - { 39366537, 15555390, 39493262, 15677699, 0x54f004b}, - { 41627147, 13868890, 41752853, 13991199, 0x54f004b}, - { 38751807, 14825890, 38878193, 14948199, 0x54f004b}, - { 37526807, 15058890, 37653193, 15181199, 0x54f004b}, - { 39306007, 14782990, 39432393, 14905299, 0x54f004b}, - { 42266547, 13206090, 42392253, 13328399, 0x54f004b}, - { 38984907, 15000290, 39111293, 15122599, 0x54f004b}, - { 38768577, 14573490, 38894623, 14695799, 0x54f004b}, - { 39356977, 14628890, 39483023, 14751199, 0x54f004b}, - { 36613114, 15060300, 36702486, 15146789, 0x3c1004b}, - { 40265414, 14855900, 40354786, 14942389, 0x3c1004b}, - { 38431354, 16621900, 38521446, 16708389, 0x3c1004b}, - { 38640374, 16144700, 38730226, 16231189, 0x3c1004b}, - { 38402074, 15841000, 38491926, 15927489, 0x3c1004b}, - { 38004174, 16207600, 38094026, 16294089, 0x3c1004b}, - { 37982694, 15498500, 38072306, 15584989, 0x3c1004b}, - { 37522114, 14988400, 37611486, 15074889, 0x3c1004b}, - { 37609114, 14974800, 37698486, 15061289, 0x3c1004b}, - { 38328075, 17531160, 38817627, 18022200, 0x001008c}, - { 37334264, 17174080, 37823816, 17665120, 0x001088c}, - { 37823816, 17174080, 38313368, 17665120, 0x001108c}, - { 38313368, 17174080, 38802920, 17665120, 0x001188c}, - { 38802920, 17174080, 39292472, 17665120, 0x001208c}, - { 36849920, 16683039, 37334264, 17174079, 0x001288c}, - { 37334264, 16683039, 37818608, 17174079, 0x001308c}, - { 37818608, 16683039, 38302952, 17174079, 0x001388c}, - { 38302952, 16683039, 38787296, 17174079, 0x001408c}, - { 38787296, 16683039, 39271640, 17174079, 0x001488c}, - { 36849920, 16192000, 37334264, 16683040, 0x001508c}, - { 37334264, 16192000, 37818608, 16683040, 0x001588c}, - { 37818608, 16192000, 38302952, 16683040, 0x001608c}, - { 38302952, 16192000, 38787296, 16683040, 0x001688c}, - { 38787296, 16192000, 39271640, 16683040, 0x001708c}, - { 36607748, 15700960, 37092092, 16192000, 0x001788c}, - { 37092092, 15700960, 37576436, 16192000, 0x001808c}, - { 37576436, 15700960, 38060780, 16192000, 0x001888c}, - { 38060780, 15700960, 38545124, 16192000, 0x001908c}, - { 38545124, 15700960, 39029468, 16192000, 0x001988c}, - { 39029468, 15700960, 39513812, 16192000, 0x001a08c}, - { 36438228, 15209920, 36922572, 15700960, 0x001a88c}, - { 36922572, 15209920, 37406916, 15700960, 0x001b08c}, - { 37406916, 15209920, 37891260, 15700960, 0x001b88c}, - { 37891260, 15209920, 38375604, 15700960, 0x001c08c}, - { 38375604, 15209920, 38859948, 15700960, 0x001c88c}, - { 38859948, 15209920, 39344292, 15700960, 0x001d08c}, - { 39344292, 15209920, 39828636, 15700960, 0x001d88c}, - { 39828636, 15209920, 40312980, 15700960, 0x001e08c}, - { 39889000, 15701012, 40260000, 16289000, 0x026e88c}, - { 40313000, 15466000, 40842000, 15907000, 0x01cf08c}, - { 36438248, 14718932, 36922592, 15209972, 0x0010088}, - { 36922592, 14718932, 37406936, 15209972, 0x0010888}, - { 37406936, 14718932, 37891280, 15209972, 0x0011088}, - { 37891280, 14718932, 38375624, 15209972, 0x0011888}, - { 38375624, 14718932, 38859968, 15209972, 0x0012088}, - { 38859968, 14718932, 39344312, 15209972, 0x0015088}, - { 39344312, 14718932, 39828656, 15209972, 0x0015888}, - { 39828656, 14718932, 40313000, 15209972, 0x0016088}, - { 40313000, 14718932, 40797344, 15209972, 0x0016888}, - { 36438248, 14227892, 36917384, 14718932, 0x0012888}, - { 36917384, 14227892, 37396520, 14718932, 0x0013088}, - { 37396520, 14179000, 37830000, 14718914, 0x0223888}, - { 37875656, 14227892, 38354792, 14718932, 0x0014088}, - { 38354792, 14227892, 38833928, 14718932, 0x0014888}, - { 38833928, 14227892, 39313064, 14718932, 0x0017088}, - { 39313063, 14227892, 39792199, 14718932, 0x0017888}, - { 39792199, 14227892, 40271335, 14718932, 0x0018088}, - { 40271336, 14227892, 40750472, 14718932, 0x0018888}, - { 40750472, 14227892, 41229608, 14718932, 0x0019088}, - { 41229608, 14227892, 41708744, 14718932, 0x0019888}, - { 40654644, 13736852, 41133780, 14227892, 0x001a088}, - { 41133780, 13736852, 41612916, 14227892, 0x001a888}, - { 41612916, 13736852, 42092052, 14227892, 0x001b088}, - { 41133780, 13245812, 41612916, 13736852, 0x001b888}, - { 41612916, 13245812, 42092052, 13736852, 0x001c088}, - { 42092052, 13245812, 42571188, 13736852, 0x001c888}, - { 41708743, 12754772, 42187879, 13245812, 0x001d088}, - { 42187880, 12754772, 42667016, 13245812, 0x001d888}, - { 42667015, 12754772, 43146151, 13245812, 0x001e088}, - { 42211836, 12350000, 42690972, 12841040, 0x001e888}, - { 42681864, 12350000, 43161000, 12841040, 0x001f088}, - { 39266000, 14718932, 41473500, 16773000, 0x0010015}, - { 36433480, 12350000, 43161000, 18022200, 0x0010216}, - { 34969050,-15836490, 35058423,-15750000, 0x001000a}, // MWI - { 34843074,-15971880, 35201526,-15625921, 0xf040047}, - { 33627904,-14137400, 33972095,-13802511, 0xe890047}, - { 33967315,-11495400, 34055485,-11408911, 0x3c1004b}, - { 35283694,-15434300, 35373306,-15347811, 0x3c1004b}, - { 33867855, -9979500, 33955545, -9893011, 0x3c1004b}, - { 35216034,-14500900, 35305165,-14414411, 0x3c1004b}, - { 33445374,-13081300, 33534025,-12994811, 0x3c1004b}, - { 34413854,-13838700, 34502745,-13752211, 0x3c1004b}, - { 34223874,-12956400, 34312525,-12869911, 0x3c1004b}, - { 35209333,-16973400, 35299666,-16886911, 0x3c1004b}, - { 35182814,-15112300, 35272186,-15025811, 0x3c1004b}, - { 34278134,-14414700, 34367265,-14328211, 0x3c1004b}, - { 34913814,-15033800, 35003186,-14947311, 0x3c1004b}, - { 33817335,-11058500, 33905265,-10972011, 0x3c1004b}, - { 33553215,-11946000, 33641385,-11859511, 0x3c1004b}, - { 35457574,-16066900, 35547426,-15980411, 0x3c1004b}, - { 32835554,-13843200, 32924445,-13756711, 0x3c1004b}, - { 33695554,-13574500, 33784445,-13488011, 0x3c1004b}, - { 33631915,-11167900, 33720085,-11081411, 0x3c1004b}, - { 34227815,-11650500, 34315985,-11564011, 0x3c1004b}, - { 35255074,-16053200, 35344926,-15966711, 0x3c1004b}, - { 34844354,-14128700, 34933245,-14042211, 0x3c1004b}, - { 34499794,-15639300, 34589406,-15552811, 0x3c1004b}, - { 34602714,-14867500, 34692086,-14781011, 0x3c1004b}, - { 33229355, -9742500, 33317045, -9656011, 0x3c1004b}, - { 34781474,-16064100, 34871326,-15977611, 0x3c1004b}, - { 34046054,-13374000, 34134945,-13287511, 0x3c1004b}, - { 35076574,-16107500, 35166426,-16021011, 0x3c1004b}, - { 34096535,-10667200, 34184465,-10580711, 0x3c1004b}, - { 33874854,-13682200, 33963745,-13595711, 0x3c1004b}, - { 35595774,-15831400, 35685626,-15744911, 0x3c1004b}, - { 34447154,-14033000, 34536045,-13946511, 0x3c1004b}, - { 35480614,-14925300, 35569986,-14838811, 0x3c1004b}, - { 32911567, -9856040, 33385495, -9365000, 0x001008c}, - { 33385495, -9856040, 33859423, -9365000, 0x001088c}, - { 33859423, -9856040, 34333351, -9365000, 0x001108c}, - { 33314406,-10347080, 33788334, -9856040, 0x001188c}, - { 33788334,-10347080, 34262262, -9856040, 0x001208c}, - { 33314406,-10838120, 33788334,-10347080, 0x001288c}, - { 33788334,-10838120, 34262262,-10347080, 0x001308c}, - { 33077442,-11329160, 33551370,-10838120, 0x001388c}, - { 33551370,-11329160, 34025298,-10838120, 0x001408c}, - { 34025298,-11329160, 34499226,-10838120, 0x001488c}, - { 33077442,-11820200, 33551370,-11329160, 0x001508c}, - { 33551370,-11820200, 34025298,-11329160, 0x001588c}, - { 34025298,-11820200, 34499226,-11329160, 0x001608c}, - { 33243317,-12311240, 33717245,-11820200, 0x001688c}, - { 33717245,-12311240, 34191173,-11820200, 0x001708c}, - { 32930056,-12802280, 33409192,-12311240, 0x001788c}, - { 33409192,-12802280, 33888328,-12311240, 0x001808c}, - { 33888328,-12802280, 34367464,-12311240, 0x001888c}, - { 32930056,-13293320, 33409192,-12802280, 0x001908c}, - { 33409192,-13293320, 33888328,-12802280, 0x001988c}, - { 33888328,-13293320, 34367464,-12802280, 0x001a08c}, - { 32671892,-13784360, 33151028,-13293320, 0x001a88c}, - { 33145667,-13784360, 33624803,-13293320, 0x001b08c}, - { 33624803,-13784360, 34103939,-13293320, 0x001b88c}, - { 34103939,-13784360, 34583075,-13293320, 0x001c08c}, - { 34583075,-13784360, 35062211,-13293320, 0x001c88c}, - { 35062211,-13784360, 35541347,-13293320, 0x001d08c}, - { 32671892,-14275400, 33151028,-13784360, 0x001d88c}, - { 33145667,-14275400, 33624803,-13784360, 0x001e08c}, - { 33624803,-14275400, 34103939,-13784360, 0x001e88c}, - { 34103939,-14275400, 34583075,-13784360, 0x001f08c}, - { 34583075,-14275400, 35062211,-13784360, 0x0010088}, - { 35062211,-14275400, 35541347,-13784360, 0x0010888}, - { 33385235,-14766440, 33864371,-14275400, 0x0011088}, - { 33864371,-14766440, 34343507,-14275400, 0x0011888}, - { 34343507,-14766440, 34822643,-14275400, 0x0012088}, - { 34822643,-14766440, 35301779,-14275400, 0x0012888}, - { 35301779,-14766440, 35780915,-14275400, 0x0013088}, - { 35470864,-14766440, 35950000,-14275400, 0x0013888}, - { 34535161,-15257480, 35019505,-14766440, 0x0014088}, - { 35019505,-15257480, 35503849,-14766440, 0x0014888}, - { 35465656,-15257480, 35950000,-14766440, 0x0015088}, - { 34196121,-15748520, 34680465,-15257480, 0x0015888}, - { 34680465,-15748520, 35164809,-15257480, 0x0016088}, - { 35164809,-15748520, 35649153,-15257480, 0x0016888}, - { 35465656,-15748520, 35950000,-15257480, 0x0017088}, - { 34196121,-16239560, 34680465,-15748520, 0x0017888}, - { 34680465,-16239560, 35164809,-15748520, 0x0018088}, - { 35164809,-16239560, 35649153,-15748520, 0x0018888}, - { 35465656,-16239560, 35950000,-15748520, 0x0019088}, - { 34389858,-16730600, 34874202,-16239560, 0x0019888}, - { 34874202,-16730600, 35358546,-16239560, 0x001a088}, - { 34874202,-17140000, 35358546,-16648960, 0x001a888}, - { 32671892,-17140000, 35950000, -9365000, 0x0010216}, - { 125699223, 38990755, 125809738, 39077245, 0x001000a}, // PRK - { 125578636, 38903990, 125892564, 39148609, 0xa9e0047}, - { 127384917, 39790890, 127700883, 40035509, 0xa9e0047}, - { 129585620, 41656490, 129911779, 41901109, 0xa9e0047}, - { 124343076, 40000810, 124641124, 40229589, 0x9ee0047}, - { 125572309, 39574590, 125730291, 39696899, 0x54f004b}, - { 125316028, 38710890, 125471972, 38833199, 0x54f004b}, - { 127343818, 39126490, 127500781, 39248799, 0x54f004b}, - { 125660807, 37991590, 125815392, 38113899, 0x54f004b}, - { 126502207, 37904490, 126656792, 38026799, 0x54f004b}, - { 125781018, 39182190, 125937981, 39304499, 0x54f004b}, - { 125720428, 38437190, 125876372, 38559499, 0x54f004b}, - { 126535840, 40909390, 126697560, 41031699, 0x54f004b}, - { 129124350, 40645890, 129285050, 40768199, 0x54f004b}, - { 128147621, 41352200, 128261979, 41438689, 0x3c1004b}, - { 125587963, 38702100, 125698236, 38788589, 0x3c1004b}, - { 130270760, 42194800, 130387040, 42281289, 0x3c1004b}, - { 130289379, 42481500, 130406620, 42567989, 0x3c1004b}, - { 129190460, 42176000, 129329851, 42248000, 0x3c1044b}, - { 128843281, 40389700, 128956918, 40476189, 0x3c1004b}, - { 128374462, 40097700, 128487138, 40184189, 0x3c1004b}, - { 127914262, 40001700, 128026938, 40088189, 0x3c1004b}, - { 128125662, 40007800, 128238338, 40094289, 0x3c1004b}, - { 125193262, 39935800, 125305938, 40022289, 0x3c1004b}, - { 125317044, 37884100, 125426356, 37970589, 0x3c1004b}, - { 129693160, 42394800, 129809440, 42481289, 0x3c1004b}, - { 128592862, 40286500, 128705538, 40372989, 0x3c1004b}, - { 129423620, 42530960, 130058996, 43022000, 0x001008c}, - { 130058996, 42530960, 130694372, 43022000, 0x001088c}, - { 128856990, 42051213, 129487158, 42542253, 0x001108c}, - { 129487158, 42051213, 130117326, 42542253, 0x001188c}, - { 130079832, 42051213, 130710000, 42542253, 0x001208c}, - { 126556877, 41560173, 127181837, 42051213, 0x001288c}, - { 127963037, 41560173, 128587997, 42051213, 0x001308c}, - { 128587997, 41560173, 129212957, 42051213, 0x001388c}, - { 129212957, 41560173, 129837917, 42051213, 0x001408c}, - { 129837917, 41560173, 130462877, 42051213, 0x001488c}, - { 126105864, 41069133, 126725616, 41560173, 0x001508c}, - { 126725616, 41069133, 127345368, 41560173, 0x001588c}, - { 127345368, 41069133, 127965120, 41560173, 0x001608c}, - { 127965120, 41069133, 128584872, 41560173, 0x001688c}, - { 128584872, 41069133, 129204624, 41560173, 0x001708c}, - { 129204624, 41069133, 129824376, 41560173, 0x001788c}, - { 125114261, 40578093, 125728805, 41069133, 0x001808c}, - { 125728805, 40578093, 126343349, 41069133, 0x001888c}, - { 126343349, 40578093, 126957893, 41069133, 0x001908c}, - { 126957893, 40578093, 127572437, 41069133, 0x001988c}, - { 127572437, 40578093, 128186981, 41069133, 0x001a08c}, - { 128186981, 40578093, 128801525, 41069133, 0x001a88c}, - { 128801525, 40578093, 129416069, 41069133, 0x001b08c}, - { 129416069, 40578093, 130030613, 41069133, 0x001b88c}, - { 124351289, 40087053, 124960625, 40578093, 0x001c08c}, - { 124960625, 40087053, 125569961, 40578093, 0x001c88c}, - { 125569961, 40087053, 126179297, 40578093, 0x001d08c}, - { 126179297, 40087053, 126788633, 40578093, 0x001d88c}, - { 126788633, 40087053, 127397969, 40578093, 0x001e08c}, - { 127397969, 40087053, 128007305, 40578093, 0x001e88c}, - { 128007305, 40087053, 128616641, 40578093, 0x001f08c}, - { 128616641, 40087053, 129225977, 40578093, 0x0010088}, - { 124168488, 39596013, 124772616, 40087053, 0x0010888}, - { 124772616, 39596013, 125376744, 40087053, 0x0011088}, - { 125376744, 39596013, 125980872, 40087053, 0x0011888}, - { 125980872, 39596013, 126585000, 40087053, 0x0012088}, - { 126585000, 39596013, 127189128, 40087053, 0x0012888}, - { 127189128, 39596013, 127793256, 40087053, 0x0013088}, - { 127793256, 39596013, 128397384, 40087053, 0x0013888}, - { 124475760, 39104973, 125074680, 39596013, 0x0014088}, - { 125074680, 39104973, 125673600, 39596013, 0x0014888}, - { 125673600, 39104973, 126272520, 39596013, 0x0015088}, - { 126272520, 39104973, 126871440, 39596013, 0x0015888}, - { 126871440, 39104973, 127470360, 39596013, 0x0016088}, - { 127470360, 39104973, 128069280, 39596013, 0x0016888}, - { 124895004, 38613933, 125488716, 39104973, 0x0017088}, - { 125488716, 38613933, 126082428, 39104973, 0x0017888}, - { 126082428, 38613933, 126676140, 39104973, 0x0018088}, - { 126676140, 38613933, 127269852, 39104973, 0x0018888}, - { 127269852, 38613933, 127863564, 39104973, 0x0019088}, - { 127863564, 38613933, 128457276, 39104973, 0x0019888}, - { 124306500, 38122893, 124895004, 38613933, 0x001a088}, - { 124895004, 38122893, 125483508, 38613933, 0x001a888}, - { 125483508, 38122893, 126072012, 38613933, 0x001b088}, - { 126072012, 38122893, 126660516, 38613933, 0x001b888}, - { 126660516, 38122893, 127249020, 38613933, 0x001c088}, - { 127249020, 38122893, 127837524, 38613933, 0x001c888}, - { 127837524, 38122893, 128426028, 38613933, 0x001d088}, - { 124600752, 37631853, 125189256, 38122893, 0x001d888}, - { 125189256, 37631853, 125777760, 38122893, 0x001e088}, - { 125777760, 37631853, 126366264, 38122893, 0x001e888}, - { 126366264, 37631853, 126954768, 38122893, 0x001f088}, - { 124150000, 37566000, 130710000, 43022000, 0x0010216}, - { -86317000, 12100000, -86206600, 12164000, 0x017000a}, // NIC - { -86394960, 11738580, -85921032, 12229620, 0x001000c}, - { -86922206, 12394800, -86833795, 12481289, 0x3c1004b}, - { -87182026, 12596700, -87093375, 12683189, 0x3c1004b}, - { -85981026, 12892100, -85892375, 12978589, 0x3c1004b}, - { -86398326, 13048800, -86309675, 13135289, 0x3c1004b}, - { -83843185, 11968000, -83755015, 12054489, 0x3c1004b}, - { -86498946, 13599900, -86410055, 13686389, 0x3c1004b}, - { -87058806, 12513800, -86970395, 12600289, 0x3c1004b}, - { -86052226, 13051900, -85963575, 13138389, 0x3c1004b}, - { -85413506, 12059500, -85325095, 12145989, 0x3c1004b}, - { -84504085, 11646800, -84415915, 11733289, 0x3c1004b}, - { -86610706, 12220900, -86522295, 12307389, 0x3c1004b}, - { -86164046, 13887200, -86075155, 13973689, 0x3c1004b}, - { -83445446, 13991200, -83356555, 14077689, 0x3c1004b}, - { -85870685, 11399300, -85782515, 11485789, 0x3c1004b}, - { -84264206, 12106800, -84175795, 12193289, 0x3c1004b}, - { -86481385, 11801200, -86393215, 11887689, 0x3c1004b}, - { -85704206, 12426800, -85615795, 12513289, 0x3c1004b}, - { -87214906, 12470000, -87126495, 12556489, 0x3c1004b}, - { -86140726, 12810900, -86052075, 12897389, 0x3c1004b}, - { -86708906, 12282400, -86620495, 12368889, 0x3c1004b}, - { -86634446, 13436800, -86545555, 13523289, 0x3c1004b}, - { -86478406, 12184000, -86389995, 12270489, 0x3c1004b}, - { -85541740, 12348950, -85478261, 12411049, 0x2b2004b}, - { -85121944, 12034340, -85060656, 12094459, 0x29c004b}, - { -86149026, 12691150, -86085375, 12753249, 0x2b2004b}, - { -86955311, 13015640, -86893689, 13075759, 0x29c004b}, - { -84790653, 11107150, -84727347, 11169249, 0x2b2004b}, - { -85247311, 12893540, -85185689, 12953659, 0x29c004b}, - { -86055112, 13536550, -85991288, 13598649, 0x2b2004b}, - { -84814195, 13692540, -84752406, 13752659, 0x29c004b}, - { -85199453, 11951750, -85136147, 12013849, 0x2b2004b}, - { -86432795, 13333840, -86371006, 13393959, 0x29c004b}, - { -85491826, 12798950, -85428175, 12861049, 0x2b2004b}, - { -86166495, 13691840, -86104706, 13751959, 0x29c004b}, - { -86571826, 12848950, -86508175, 12911049, 0x2b2004b}, - { -85020644, 12019940, -84959356, 12080059, 0x29c004b}, - { -84420912, 13884550, -84357088, 13946649, 0x2b2004b}, - { -83080628, 12141640, -83019173, 12201759, 0x29c004b}, - { -86909440, 12480550, -86845961, 12542649, 0x2b2004b}, - { -85890644, 11219940, -85829356, 11280059, 0x29c004b}, - { -85509931, 14593064, -85030795, 15084104, 0x001008c}, - { -85030795, 14593064, -84551659, 15084104, 0x001088c}, - { -84551659, 14593064, -84072523, 15084104, 0x001108c}, - { -84072523, 14593064, -83593387, 15084104, 0x001188c}, - { -83593387, 14593064, -83114251, 15084104, 0x001208c}, - { -85509931, 14102024, -85030795, 14593064, 0x001288c}, - { -85030795, 14102024, -84551659, 14593064, 0x001308c}, - { -84551659, 14102024, -84072523, 14593064, 0x001388c}, - { -84072523, 14102024, -83593387, 14593064, 0x001408c}, - { -83593387, 14102024, -83114251, 14593064, 0x001488c}, - { -86947339, 13610984, -86468203, 14102024, 0x001508c}, - { -86468203, 13610984, -85989067, 14102024, 0x001588c}, - { -85989067, 13610984, -85509931, 14102024, 0x001608c}, - { -85509931, 13610984, -85030795, 14102024, 0x001688c}, - { -85030795, 13610984, -84551659, 14102024, 0x001708c}, - { -84551659, 13610984, -84072523, 14102024, 0x001788c}, - { -84072523, 13610984, -83593387, 14102024, 0x001808c}, - { -83593387, 13610984, -83114251, 14102024, 0x001888c}, - { -86947339, 13119944, -86468203, 13610984, 0x001908c}, - { -86468203, 13119944, -85989067, 13610984, 0x001988c}, - { -85989067, 13119944, -85509931, 13610984, 0x001a08c}, - { -85509931, 13119944, -85030795, 13610984, 0x001a88c}, - { -85030795, 13119944, -84551659, 13610984, 0x001b08c}, - { -84551659, 13119944, -84072523, 13610984, 0x001b88c}, - { -84072523, 13119944, -83593387, 13610984, 0x001c08c}, - { -83593387, 13119944, -83114251, 13610984, 0x001c88c}, - { -87694791, 12628904, -87215655, 13119944, 0x001d08c}, - { -87215655, 12628904, -86736519, 13119944, 0x001d88c}, - { -86736519, 12628904, -86257383, 13119944, 0x001e08c}, - { -86257383, 12628904, -85778247, 13119944, 0x001e88c}, - { -85778247, 12628904, -85299111, 13119944, 0x001f08c}, - { -85299111, 12628904, -84819975, 13119944, 0x0010088}, - { -84819975, 12628904, -84340839, 13119944, 0x0010888}, - { -84340839, 12628904, -83861703, 13119944, 0x0011088}, - { -83861703, 12628904, -83382567, 13119944, 0x0011888}, - { -87694791, 12137864, -87215655, 12628904, 0x0012088}, - { -87215655, 12137864, -86736519, 12628904, 0x0012888}, - { -86736519, 12137864, -86257383, 12628904, 0x0013088}, - { -86257383, 12137864, -85778247, 12628904, 0x0013888}, - { -85778247, 12137864, -85299111, 12628904, 0x0014088}, - { -85299111, 12137864, -84819975, 12628904, 0x0014888}, - { -84819975, 12137864, -84340839, 12628904, 0x0015088}, - { -84340839, 12137864, -83861703, 12628904, 0x0015888}, - { -83861703, 12137864, -83382567, 12628904, 0x0016088}, - { -86922965, 11646824, -86449037, 12137864, 0x0016888}, - { -86449037, 11646824, -85975109, 12137864, 0x0017088}, - { -85975109, 11646824, -85501181, 12137864, 0x0017888}, - { -85501181, 11646824, -85027253, 12137864, 0x0018088}, - { -85027253, 11646824, -84553325, 12137864, 0x0018888}, - { -84553325, 11646824, -84079397, 12137864, 0x0019088}, - { -84079397, 11646824, -83605469, 12137864, 0x0019888}, - { -86449037, 11155784, -85975109, 11646824, 0x001a088}, - { -85975109, 11155784, -85501181, 11646824, 0x001a888}, - { -85501181, 11155784, -85027253, 11646824, 0x001b088}, - { -85027253, 11155784, -84553325, 11646824, 0x001b888}, - { -84553325, 11155784, -84079397, 11646824, 0x001c088}, - { -84079397, 11155784, -83605469, 11646824, 0x001c888}, - { -85975109, 11008472, -85501181, 11499512, 0x001d088}, - { -85501181, 10959368, -85027253, 11450408, 0x001d888}, - { -85027253, 10910264, -84553325, 11401304, 0x001e088}, - { -84553325, 10758041, -84079397, 11249081, 0x001e888}, - { -84079397, 10704027, -83605469, 11195067, 0x001f088}, - { -83600000, 11100000, -82300000, 15035000, 0x6980015}, - { -92236000, 7190000, -77140000, 18500000, 0x3300216}, - { -87700000, 10700000, -82300000, 15035000, 0x003021c}, - { 23671160, 37930187, 23779753, 38016677, 0x001000a}, // GRC - { 23303857, 37773000, 24032100, 38169000, 0x019000c}, - { 21705344, 38196800, 21814656, 38283289, 0x3c1004b}, - { 25077145, 35261800, 25182854, 35348289, 0x3c1004b}, - { 22364142, 39596800, 22475857, 39683289, 0x3c1004b}, - { 22933181, 40536800, 23046818, 40623289, 0x3c1004b}, - { 22884142, 39326800, 22995857, 39413289, 0x3c1004b}, - { 20794142, 39616800, 20905857, 39703289, 0x3c1004b}, - { 24337421, 40896800, 24451779, 40983289, 0x3c1004b}, - { 23492921, 41043200, 23607279, 41129689, 0x3c1004b}, - { 23544863, 38446800, 23655136, 38533289, 0x3c1004b}, - { 23967145, 35466800, 24072854, 35553289, 0x3c1004b}, - { 28143825, 36371600, 28250975, 36458089, 0x3c1004b}, - { 22443662, 40216800, 22556338, 40303289, 0x3c1004b}, - { 22066064, 36966800, 22173935, 37053289, 0x3c1004b}, - { 25820781, 40833500, 25934418, 40919989, 0x3c1004b}, - { 21714142, 39516800, 21825857, 39603289, 0x3c1004b}, - { 22374503, 38856800, 22485497, 38943289, 0x3c1004b}, - { 24837821, 41066800, 24952179, 41153289, 0x3c1004b}, - { 22143181, 40476800, 22256818, 40563289, 0x3c1004b}, - { 21354863, 38576800, 21465136, 38663289, 0x3c1004b}, - { 22863181, 40616800, 22976818, 40703289, 0x3c1004b}, - { 21864142, 39326800, 21975857, 39413289, 0x3c1004b}, - { 19822542, 39580500, 19934257, 39666989, 0x3c1004b}, - { 25358945, 41088950, 25441054, 41151049, 0x2b2004b}, - { 24105354, 41117840, 24184845, 41177959, 0x29c004b}, - { 21749549, 40268950, 21830450, 40331049, 0x2b2004b}, - { 21640505, 40479940, 21719495, 40540059, 0x29c004b}, - { 24433050, 35314850, 24508949, 35376949, 0x2b2004b}, - { 26497923, 39079840, 26575076, 39139959, 0x29c004b}, - { 22343004, 40770350, 22424595, 40832449, 0x2b2004b}, - { 22335058, 37485440, 22410541, 37545559, 0x29c004b}, - { 22700515, 37607150, 22778484, 37669249, 0x2b2004b}, - { 26113700, 38318000, 26157877, 38422200, 0x29c044b}, - { 21395215, 37643750, 21473184, 37705849, 0x2b2004b}, - { 23279874, 38285840, 23356526, 38345959, 0x29c004b}, - { 22040757, 38218950, 22119243, 38281049, 0x2b2004b}, - { 22860074, 38416440, 22936726, 38476559, 0x29c004b}, - { 22050104, 40617150, 22131695, 40679249, 0x2b2004b}, - { 20951423, 39129940, 21028576, 39190059, 0x29c004b}, - { 22909000, 37923800, 22990102, 37983800, 0x2b2044b}, - { 22018805, 40757528, 22097795, 40817647, 0x29c004b}, - { 19361536, 39421980, 19965664, 39913020, 0x0010088}, - { 20288852, 38024280, 20877356, 38515320, 0x0010888}, - { 20483452, 37542580, 21071956, 38033620, 0x0011088}, - { 23378660, 35212580, 23951540, 35703620, 0x0011888}, - { 23951540, 35138924, 24524420, 35629964, 0x0012088}, - { 24524420, 35237132, 25097300, 35728172, 0x0012888}, - { 24529628, 34800000, 25097300, 35291040, 0x0013088}, - { 25097300, 34908135, 25664972, 35399175, 0x0013888}, - { 25664971, 34990000, 26361000, 35360000, 0x0184088}, - { 24211652, 37263880, 24800156, 37754920, 0x0014888}, - { 27379460, 35862280, 27952340, 36353320, 0x0015088}, - { 27723188, 36034144, 28296068, 36525184, 0x0015888}, - { 25425844, 38937380, 26024764, 39428420, 0x0016088}, - { 26024764, 38937380, 26623684, 39428420, 0x0016888}, - { 26781060, 36593580, 27359148, 37084620, 0x0017088}, - { 24924052, 36753880, 25507348, 37244920, 0x0017888}, - { 25507348, 36753880, 26090644, 37244920, 0x0018088}, - { 24972860, 36309880, 25550948, 36800920, 0x0018888}, - { 26204960, 36236280, 26783048, 36727320, 0x0019088}, - { 24187960, 36565000, 24990000, 36867120, 0x0149888}, - { 24750000, 37215000, 25640548, 37518000, 0x013a088}, - { 24677552, 37513680, 25266056, 38004720, 0x001a888}, - { 24938736, 39676380, 25542864, 40167420, 0x001b088}, - { 26810000, 35330000, 27250000, 35920000, 0x026b888}, - { 25970052, 37265000, 26616100, 37695820, 0x01bc088}, - { 24248452, 36784280, 24831748, 37275320, 0x001c888}, - { 24222244, 38660880, 24815956, 39151920, 0x001d088}, - { 24368136, 40355380, 24977472, 40846420, 0x001d888}, - { 25335536, 40275080, 25944872, 40766120, 0x001e088}, - { 26494452, 37328880, 27082956, 37819920, 0x001e888}, - { 25709852, 38133780, 26298356, 38624820, 0x001f088}, - { 22755000, 41204856, 23905000, 41457000, 0x010008c}, - { 23904682, 41204856, 24524434, 41580000, 0x001088c}, - { 24524433, 41204856, 25144185, 41580000, 0x001108c}, - { 25736049, 41204856, 26190000, 41750000, 0x026188c}, - { 26190000, 41204856, 26643000, 41750000, 0x026208c}, - { 20840009, 40713816, 21454553, 41204856, 0x001288c}, - { 21454553, 40713816, 22069097, 41204856, 0x001308c}, - { 22069097, 40713816, 22683641, 41204856, 0x001388c}, - { 22683641, 40713816, 23298185, 41204856, 0x001408c}, - { 23298185, 40713816, 23912729, 41204856, 0x001488c}, - { 23912729, 40713816, 24527273, 41204856, 0x001508c}, - { 24527273, 40713816, 25141817, 41204856, 0x001588c}, - { 25141817, 40836576, 25756361, 41327616, 0x001608c}, - { 25756361, 40713816, 26370905, 41204856, 0x001688c}, - { 20679290, 40222776, 21288626, 40713816, 0x001708c}, - { 21288626, 40222776, 21897962, 40713816, 0x001788c}, - { 21897962, 40222776, 22507298, 40713816, 0x001808c}, - { 22507298, 40222776, 23116634, 40713816, 0x001888c}, - { 23116634, 40222776, 23725970, 40713816, 0x001908c}, - { 23725970, 40222776, 24335306, 40713816, 0x001988c}, - { 20191821, 39731736, 20795949, 40222776, 0x001a08c}, - { 20795949, 39731736, 21400077, 40222776, 0x001a88c}, - { 21400077, 39731736, 22004205, 40222776, 0x001b08c}, - { 22004205, 39731736, 22608333, 40222776, 0x001b88c}, - { 22608333, 39731736, 23212461, 40222776, 0x001c08c}, - { 23212461, 39731736, 23816589, 40222776, 0x001c88c}, - { 23816589, 39731736, 24420717, 40222776, 0x001d08c}, - { 19743933, 39240696, 20342853, 39731736, 0x001d88c}, - { 20342853, 39240696, 20941773, 39731736, 0x001e08c}, - { 20941773, 39240696, 21540693, 39731736, 0x001e88c}, - { 21540693, 39240696, 22139613, 39731736, 0x001f08c}, - { 22139613, 39240696, 22738533, 39731736, 0x0b10090}, - { 22738533, 39240696, 23337453, 39731736, 0x0b10890}, - { 20432691, 38749656, 21026403, 39240696, 0x0b11090}, - { 21026403, 38749656, 21620115, 39240696, 0x0b11890}, - { 21620115, 38749656, 22213827, 39240696, 0x0b12090}, - { 22213827, 38749656, 22807539, 39240696, 0x0b12890}, - { 22807539, 38749656, 23401251, 39240696, 0x0b13090}, - { 23401251, 38749656, 23994963, 39240696, 0x0b13890}, - { 20437899, 38258616, 21026403, 38749656, 0x0b14090}, - { 21026403, 38258616, 21614907, 38749656, 0x0b14890}, - { 21614907, 38258616, 22203411, 38749656, 0x0b15090}, - { 22203411, 38258616, 22791915, 38749656, 0x0b15890}, - { 22791915, 38258616, 23380419, 38749656, 0x0b16090}, - { 23380419, 38258616, 23968923, 38749656, 0x0b16890}, - { 23968923, 38258616, 24557427, 38749656, 0x0b17090}, - { 21085253, 37767576, 21673757, 38258616, 0x0b17890}, - { 21673757, 37767576, 22262261, 38258616, 0x0b18090}, - { 22262261, 37767576, 22850765, 38258616, 0x0b18890}, - { 22850765, 37767576, 23439269, 38258616, 0x0b19090}, - { 23439269, 37767576, 24027773, 38258616, 0x0b19890}, - { 24027773, 37767576, 24616277, 38258616, 0x0b1a090}, - { 21232379, 37276536, 21820883, 37767576, 0x0b0a890}, - { 21820883, 37276536, 22409387, 37767576, 0x0b0b090}, - { 22409387, 37276536, 22997891, 37767576, 0x0b0b890}, - { 22997891, 37276536, 23586395, 37767576, 0x0b0c090}, - { 23586395, 37276536, 24174899, 37767576, 0x0b0c890}, - { 21526631, 36685000, 22000000, 37276536, 0x0d6d090}, - { 22000000, 36785496, 22550000, 37276536, 0x0b6d890}, - { 22550000, 36785496, 23100000, 37276536, 0x0b6e090}, - { 22290124, 36294456, 22868212, 36785496, 0x0b1e890}, - { 22868212, 36115000, 23227000, 36785496, 0x105f090}, - { 19360400, 38400000, 20459500, 39262500, 0x001008d}, - { 20000000, 37200000, 21072000, 38515000, 0x001088d}, - { 23815000, 38500000, 25640000, 39700000, 0x001108d}, - { 23085000, 36600000, 24780000, 37516000, 0x001188d}, - { 24780000, 36200000, 26100000, 37516000, 0x001208d}, - { 26100000, 36200000, 27130000, 37516000, 0x001288d}, - { 23200000, 34800000, 25000000, 36000000, 0x001308d}, - { 25000000, 34800000, 26485000, 36200000, 0x001388d}, - { 26485000, 35300000, 27897000, 36699255, 0x001408d}, - { 27897000, 34800000, 29646000, 36167000, 0x001488d}, - { 19360400, 34800000, 29646000, 41750000, 0x0010216}, - { 68715409, 38517071, 68825682, 38603560, 0x001000a}, // TJK - { 68169531, 38395400, 69060284, 38700000, 0x014000c}, - { 68972344, 38257700, 69081656, 38344189, 0x3c1004b}, - { 69243363, 38324100, 69353636, 38410589, 0x3c1004b}, - { 69584662, 40242600, 69697338, 40329089, 0x3c1004b}, - { 69731344, 37858600, 69840656, 37945089, 0x3c1004b}, - { 68715344, 37796800, 68824656, 37883289, 0x3c1004b}, - { 70359562, 40261700, 70472238, 40348189, 0x3c1004b}, - { 68958200, 39876800, 69044260, 39990000, 0x3c1044b}, - { 68164863, 38466800, 68275136, 38553289, 0x3c1004b}, - { 70587200, 40103600, 70721333, 40176200, 0x3c1044b}, - { 67464400, 39474400, 67653305, 39525500, 0x3c1044b}, - { 71495704, 37446800, 71604296, 37533289, 0x3c1004b}, - { 69584844, 37775400, 69694156, 37861889, 0x3c1004b}, - { 69680062, 40202400, 69792738, 40288889, 0x3c1004b}, - { 68575004, 37547100, 68683596, 37633589, 0x3c1004b}, - { 69361704, 37454100, 69470296, 37540589, 0x3c1004b}, - { 69561804, 37605700, 69670396, 37692189, 0x3c1004b}, - { 69273744, 38055100, 69383056, 38141589, 0x3c1004b}, - { 68774604, 37652200, 68883196, 37738689, 0x3c1004b}, - { 69439100, 40133560, 69637720, 40182600, 0x3c1044b}, - { 69237681, 40370200, 69351318, 40456689, 0x3c1004b}, - { 69743762, 40170500, 69856438, 40256989, 0x3c1004b}, - { 68076064, 37216800, 68183935, 37303289, 0x3c1004b}, - { 69261181, 40460400, 69374818, 40546889, 0x3c1004b}, - { 69316039, 40127040, 69399520, 40187159, 0x2b2044b}, - { 70342223, 39015740, 70419376, 39075859, 0x29c004b}, - { 69578204, 40525650, 69659795, 40587749, 0x2b2004b}, - { 70309705, 40641040, 70388695, 40701159, 0x29c004b}, - { 68865257, 37828950, 68943743, 37891049, 0x2b2004b}, - { 69991770, 38069500, 70040681, 38162703, 0x29c044b}, - { 69658712, 38704450, 69737888, 38766549, 0x2b2004b}, - { 68779708, 37918140, 68855692, 37978259, 0x29c004b}, - { 68795349, 40189850, 68876250, 40251949, 0x2b2004b}, - { 68510374, 38497840, 68587026, 38557959, 0x29c004b}, - { 69286012, 38522550, 69365188, 38584649, 0x2b2004b}, - { 68593758, 37374440, 68669241, 37434559, 0x29c004b}, - { 68768649, 40246550, 68849550, 40308649, 0x2b2004b}, - { 69093539, 39932140, 69171861, 39992259, 0x29c004b}, - { 68762215, 37743050, 68840184, 37805149, 0x2b2004b}, - { 68299074, 38536740, 68375726, 38596859, 0x29c004b}, - { 71400000, 36670000, 75189000, 38200000, 0x2a80015}, - { 69240000, 40561900, 70184976, 40840000, 0x012008c}, - { 70184976, 40561900, 70799520, 41052940, 0x001088c}, - { 68457169, 40070860, 69066505, 40561900, 0x001108c}, - { 69066505, 40070860, 69675841, 40561900, 0x001188c}, - { 69675841, 40070860, 70285177, 40561900, 0x001208c}, - { 70285177, 40070860, 70894513, 40561900, 0x001288c}, - { 68548570, 39589640, 69152698, 40080680, 0x001308c}, - { 69152698, 39589640, 69756826, 40080680, 0x001388c}, - { 70391160, 39766415, 70995288, 40257455, 0x001408c}, - { 67343543, 39186988, 67942463, 39678028, 0x001488c}, - { 67942463, 39186988, 68541383, 39678028, 0x001508c}, - { 68541383, 39186988, 69140303, 39678028, 0x001588c}, - { 69140303, 39186988, 69739223, 39678028, 0x001608c}, - { 69739223, 39186988, 70338143, 39678028, 0x001688c}, - { 70338143, 39186988, 70937063, 39678028, 0x001708c}, - { 70937063, 39186988, 71535983, 39678028, 0x001788c}, - { 71535983, 39186988, 72134903, 39678028, 0x001808c}, - { 72134903, 39186988, 72733823, 39678028, 0x001888c}, - { 72733823, 39186988, 73332743, 39678028, 0x001908c}, - { 73332743, 39186988, 73931663, 39678028, 0x001988c}, - { 67343543, 38695948, 67937255, 39186988, 0x001a08c}, - { 67937255, 38695948, 68530967, 39186988, 0x001a88c}, - { 68530967, 38695948, 69124679, 39186988, 0x001b08c}, - { 69124679, 38695948, 69718391, 39186988, 0x001b88c}, - { 69718391, 38695948, 70312103, 39186988, 0x001c08c}, - { 70312103, 38695948, 70905815, 39186988, 0x001c88c}, - { 70905815, 38695948, 71499527, 39186988, 0x001d08c}, - { 71499527, 38695948, 72093239, 39186988, 0x001d88c}, - { 72093239, 38695948, 72686951, 39186988, 0x001e08c}, - { 72686951, 38695948, 73280663, 39186988, 0x001e88c}, - { 73280663, 38695948, 73874375, 39186988, 0x001f08c}, - { 67942463, 38204908, 68530967, 38695948, 0x0010088}, - { 68530967, 38204908, 69119471, 38695948, 0x0010888}, - { 69119471, 38204908, 69707975, 38695948, 0x0011088}, - { 69707975, 38204908, 70296479, 38695948, 0x0011888}, - { 70296479, 38204908, 70884983, 38695948, 0x0012088}, - { 70884983, 38204908, 71473487, 38695948, 0x0012888}, - { 71473487, 38204908, 72061991, 38695948, 0x0013088}, - { 72061991, 38204908, 72650495, 38695948, 0x0013888}, - { 72650495, 38204908, 73238999, 38695948, 0x0014088}, - { 73238999, 38204908, 73827503, 38695948, 0x0014888}, - { 73827503, 38204908, 74416007, 38695948, 0x0015088}, - { 74416007, 38204908, 75004511, 38695948, 0x0015888}, - { 71255741, 37713868, 71844245, 38204908, 0x0016088}, - { 71255741, 37222828, 71839037, 37713868, 0x0016888}, - { 67755965, 37713868, 68344469, 38204908, 0x0017088}, - { 68344469, 37713868, 68932973, 38204908, 0x0017888}, - { 68932973, 37713868, 69521477, 38204908, 0x0018088}, - { 69521477, 37713868, 70109981, 38204908, 0x0018888}, - { 70109981, 37713868, 70698485, 38204908, 0x0019088}, - { 67755965, 37222828, 68339261, 37713868, 0x0019888}, - { 68339261, 37222828, 68922557, 37713868, 0x001a088}, - { 68922557, 37222828, 69505853, 37713868, 0x001a888}, - { 69505853, 37222828, 70089149, 37713868, 0x001b088}, - { 70089149, 37222828, 70672445, 37713868, 0x001b888}, - { 67755965, 36731788, 68339261, 37222828, 0x001c088}, - { 68339261, 36731788, 68922557, 37222828, 0x001c888}, - { 68922557, 36731788, 69505853, 37222828, 0x001d088}, - { 55980000, 36670000, 80230000, 45600000, 0x27a0216}, - { 67340000, 36670000, 75189000, 41056000, 0x003021c}, - { 90355211, 23688355, 90449389, 23774845, 0x001000a}, // BGD - { 90202000, 23426000, 90590000, 24050000, 0x028000c}, - { 91745300, 22343000, 91873048, 22406000, 0x3c1044b}, - { 91760000, 22267000, 91865923, 22343000, 0x3c1044b}, - { 89509852, 22783100, 89603548, 22869589, 0x3c1004b}, - { 88552771, 24350900, 88659445, 24427500, 0x3c1044b}, - { 91157032, 23414800, 91270421, 23486400, 0x3c1044b}, - { 90360631, 24706700, 90455769, 24793189, 0x3c1004b}, - { 91821831, 24862300, 91951124, 24925900, 0x3c1044b}, - { 89202071, 25706800, 89297929, 25793289, 0x3c1004b}, - { 90657791, 23876200, 90752208, 23962689, 0x3c1004b}, - { 90313852, 22654000, 90407548, 22740489, 0x3c1004b}, - { 91947832, 21405300, 92040567, 21491789, 0x3c1004b}, - { 89159532, 23126200, 89253468, 23212689, 0x3c1004b}, - { 89324031, 24804900, 89419169, 24891389, 0x3c1004b}, - { 91059691, 23931400, 91154108, 24017889, 0x3c1004b}, - { 88592191, 25586800, 88687809, 25673289, 0x3c1004b}, - { 89192291, 23963400, 89286708, 24049889, 0x3c1004b}, - { 88215271, 24549500, 88309928, 24635989, 0x3c1004b}, - { 89889171, 24204600, 89983828, 24291089, 0x3c1004b}, - { 89892431, 24876800, 89987569, 24963289, 0x3c1004b}, - { 88912431, 24776800, 89007569, 24863289, 0x3c1004b}, - { 89626371, 24416900, 89721028, 24503389, 0x3c1004b}, - { 90634232, 23186100, 90728168, 23272589, 0x3c1004b}, - { 91075652, 22902800, 91169348, 22989289, 0x3c1004b}, - { 89097704, 23878950, 89165495, 23941049, 0x2b2004b}, - { 88827285, 23602640, 88892915, 23662759, 0x29c004b}, - { 91064263, 22840050, 91131537, 22902149, 0x2b2004b}, - { 89043035, 22685140, 89108164, 22745259, 0x29c004b}, - { 89506773, 25302250, 89575427, 25364349, 0x2b2004b}, - { 89812552, 23568740, 89877848, 23628859, 0x29c004b}, - { 89038204, 24089550, 89105995, 24151649, 0x2b2004b}, - { 90953285, 24029140, 91018915, 24089259, 0x29c004b}, - { 88948918, 24380150, 89016882, 24442249, 0x2b2004b}, - { 89566801, 24144740, 89632598, 24204859, 0x29c004b}, - { 89983345, 24984050, 90051654, 25046149, 0x2b2004b}, - { 90593235, 22655140, 90658364, 22715259, 0x29c004b}, - { 89137977, 23511350, 89205423, 23573449, 0x2b2004b}, - { 90748001, 24399640, 90813798, 24459759, 0x29c004b}, - { 89610987, 25782550, 89679813, 25844649, 0x2b2004b}, - { 91393601, 24343040, 91459398, 24403159, 0x29c004b}, - { 88300400, 26148960, 88815992, 26640000, 0x001008c}, - { 88815992, 25991648, 89331584, 26482688, 0x001088c}, - { 88078695, 25746128, 88594287, 26237168, 0x001108c}, - { 88594287, 25746128, 89109879, 26237168, 0x001188c}, - { 89109879, 25705000, 89550000, 26120000, 0x001208c}, - { 89550000, 25705000, 89898735, 26260000, 0x028288c}, - { 88310000, 25255088, 88841771, 25746128, 0x01e308c}, - { 88841771, 25255088, 89357363, 25746128, 0x001388c}, - { 89357363, 25255088, 89890000, 25705000, 0x01d408c}, - { 88064808, 24764048, 88580400, 25255088, 0x001488c}, - { 88580399, 24764048, 89095991, 25255088, 0x001508c}, - { 89095991, 24764048, 89611583, 25255088, 0x001588c}, - { 89611583, 24764048, 90070000, 25311000, 0x022608c}, - { 90070000, 24764048, 90580000, 25248267, 0x001688c}, - { 90580000, 24764048, 91143967, 25202000, 0x01b708c}, - { 91143967, 24764048, 91659559, 25255088, 0x001788c}, - { 91659559, 24764048, 92175151, 25255088, 0x001808c}, - { 92167000, 24418000, 92500000, 25141000, 0x02e888c}, - { 88004500, 24296023, 88550000, 24764048, 0x01d908c}, - { 88550000, 24273008, 89065976, 24764048, 0x01e988c}, - { 89065976, 24273008, 89576360, 24764048, 0x001a08c}, - { 89576359, 24273008, 90086743, 24764048, 0x001a88c}, - { 90086743, 24273008, 90597127, 24764048, 0x001b08c}, - { 90597127, 24273008, 91107511, 24764048, 0x001b88c}, - { 91107512, 24273008, 91617896, 24764048, 0x001c08c}, - { 91617896, 24365000, 92175000, 24764048, 0x01ac88c}, - { 88555591, 23781968, 89065975, 24273008, 0x001d08c}, - { 89065974, 23781968, 89576358, 24273008, 0x001d88c}, - { 89576358, 23781968, 90086742, 24273008, 0x001e08c}, - { 90086742, 23781968, 90597126, 24273008, 0x001e88c}, - { 90597127, 23781968, 91107511, 24273008, 0x001f08c}, - { 91107511, 23781968, 91617895, 24273008, 0x0010088}, - { 91617895, 24076592, 92128279, 24567632, 0x0010888}, - { 88560798, 23290928, 89065974, 23781968, 0x0011088}, - { 89065974, 23290928, 89571150, 23781968, 0x0011888}, - { 89571150, 23290928, 90076326, 23781968, 0x0012088}, - { 90076326, 23290928, 90581502, 23781968, 0x0012888}, - { 90581502, 23290928, 91086678, 23781968, 0x0013088}, - { 91086678, 23290928, 91591854, 23781968, 0x0013888}, - { 88690016, 22799888, 89195192, 23290928, 0x0015088}, - { 89195192, 22799888, 89700368, 23290928, 0x0015888}, - { 89700368, 22799888, 90205544, 23290928, 0x0016088}, - { 90205544, 22799888, 90710720, 23290928, 0x0016888}, - { 90710720, 22799888, 91215896, 23290928, 0x0017088}, - { 91215896, 22799888, 91721072, 23290928, 0x0017888}, - { 91830000, 23380000, 92360000, 23740000, 0x01a4088}, - { 91721072, 22799888, 92100000, 23380000, 0x0278088}, - { 92100000, 22799888, 92480000, 23380000, 0x0268888}, - { 88907241, 22308847, 89412417, 22799887, 0x0019088}, - { 89412417, 22308847, 89917593, 22799887, 0x0019888}, - { 89917593, 22308847, 90422769, 22799887, 0x001a088}, - { 90422769, 22308847, 90927945, 22799887, 0x001a888}, - { 90927945, 22308847, 91433121, 22799887, 0x001b088}, - { 91433121, 22308847, 91938297, 22799887, 0x001b888}, - { 91938297, 22308847, 92443473, 22799887, 0x001c088}, - { 92176824, 22308847, 92682000, 22799887, 0x001c888}, - { 91655399, 21817808, 92155367, 22308848, 0x001d088}, - { 92155367, 21817808, 92655335, 22308848, 0x001d888}, - { 91830387, 21326767, 92330355, 21817807, 0x001e088}, - { 92320000, 21200000, 92682000, 21818000, 0x028e888}, - { 92020000, 20680000, 92386000, 21327000, 0x029f088}, - { 88990000, 20650000, 92030000, 22308848, 0x2dd0015}, - { 88004500, 20573700, 92682000, 26640000, 0x0010216}, - { 85262950, 27666755, 85360011, 27753245, 0x001000a}, // NPL - { 85113600, 27470680, 85639608, 27961720, 0x001000c}, - { 87221981, 26388790, 87358219, 26511099, 0x54f004b}, - { 83920861, 28158890, 84059138, 28281199, 0x54f004b}, - { 84801541, 26958890, 84938459, 27081199, 0x54f004b}, - { 87205241, 26748890, 87342159, 26871199, 0x54f004b}, - { 84330601, 27601890, 84468198, 27724199, 0x54f004b}, - { 85845381, 26657790, 85981619, 26780099, 0x54f004b}, - { 80117029, 28920100, 80215770, 29006589, 0x3c1004b}, - { 83397550, 27635500, 83494850, 27721989, 0x3c1004b}, - { 80540869, 28646800, 80639130, 28733289, 0x3c1004b}, - { 84971350, 27366800, 85068650, 27453289, 0x3c1004b}, - { 81571810, 28004300, 81669590, 28090789, 0x3c1004b}, - { 87620630, 26632200, 87716969, 26718689, 0x3c1004b}, - { 83401850, 27471200, 83499150, 27557689, 0x3c1004b}, - { 81294610, 28163500, 81392390, 28249989, 0x3c1004b}, - { 87221530, 26629600, 87317869, 26716089, 0x3c1004b}, - { 81062869, 28487400, 81161130, 28573889, 0x3c1004b}, - { 82241110, 28086800, 82338890, 28173289, 0x3c1004b}, - { 86650790, 26754000, 86747609, 26840489, 0x3c1004b}, - { 81563769, 28533700, 81662030, 28620189, 0x3c1004b}, - { 84975090, 26978600, 85071909, 27065089, 0x3c1004b}, - { 86691830, 26496800, 86788169, 26583289, 0x3c1004b}, - { 86412530, 26694100, 86508869, 26780589, 0x3c1004b}, - { 85221830, 26726800, 85318169, 26813289, 0x3c1004b}, - { 87061230, 26566500, 87157569, 26652989, 0x3c1004b}, - { 85522690, 26809600, 85619509, 26896089, 0x3c1004b}, - { 80050000, 27650000, 82700000, 30450000, 0x021000d}, - { 84630000, 26340000, 88200000, 28500000, 0x08a0011}, - { 82700000, 27314000, 85200000, 29860000, 0x0010015}, - { 80050000, 26340000, 88202700, 30450000, 0x0010216}, - { 10116400, 36817700, 10220679, 36862290, 0x2a7044a}, // TUN - { 10081887, 36775500, 10192227, 36817700, 0x2a7044a}, - { 10004097, 36624220, 10432702, 36970179, 0xf040047}, - { 10510545, 35598600, 10919854, 35933489, 0xe890047}, - { 9789327, 37214490, 9941873, 37336799, 0x54f004b}, - { 10021914, 33829890, 10168685, 33952199, 0x54f004b}, - { 10957406, 33754600, 11061193, 33841089, 0x3c1004b}, - { 10043145, 35634800, 10148854, 35721289, 0x3c1004b}, - { 10744599, 34699390, 10818778, 34821699, 0x3c1044b}, - { 10670365, 34699390, 10744544, 34821699, 0x3c1044b}, - { 8729346, 34370200, 8833853, 34456689, 0x3c1004b}, - { 8777145, 35136800, 8882854, 35223289, 0x3c1004b}, - { 11021767, 33468600, 11124833, 33555089, 0x3c1004b}, - { 10789706, 33815700, 10893493, 33902189, 0x3c1004b}, - { 10672921, 36420000, 10825452, 36480700, 0x3c1044b}, - { 10536000, 36370900, 10672921, 36438550, 0x3c1044b}, - { 10398707, 32886800, 10501292, 32973289, 0x3c1004b}, - { 10432567, 33304900, 10535633, 33391389, 0x3c1004b}, - { 9150625, 36686000, 9257775, 36772489, 0x3c1004b}, - { 10923445, 35579100, 11029154, 35665589, 0x3c1004b}, - { 9735764, 37111300, 9843635, 37197789, 0x3c1004b}, - { 8652385, 36127400, 8758814, 36213889, 0x3c1004b}, - { 11025300, 35385700, 11081949, 35547000, 0x3c1044b}, - { 8724325, 36456000, 8831475, 36542489, 0x3c1004b}, - { 8346646, 34272100, 8451153, 34358589, 0x3c1004b}, - { 9431106, 34993200, 9536094, 35079689, 0x3c1004b}, - { 11030564, 36816700, 11138435, 36903189, 0x3c1004b}, - { 9727206, 33844400, 9830993, 33930889, 0x3c1004b}, - { 10920164, 36708000, 11028035, 36794489, 0x3c1004b}, - { 8080306, 33872900, 8184093, 33959389, 0x3c1004b}, - { 10773925, 36515500, 10881075, 36601989, 0x3c1004b}, - { 8967767, 33426700, 9070833, 33513189, 0x3c1004b}, - { 10921045, 35359400, 11026754, 35445889, 0x3c1004b}, - { 7500000, 32800000, 11563000, 34697028, 0x017000d}, - { 8111127, 34697028, 11358346, 37378218, 0x0a80011}, - { 8340000, 30390000, 11620000, 32800000, 0x3740015}, - { 7500000, 30185000, 11620000, 37600000, 0x0010016}, - { -55214000, 5798360, -55160063, 5867900, 0x2a7044a}, // SUR - { -55160063, 5821370, -55098977, 5882772, 0x2a7044a}, - { -55420298, 5506280, -54951578, 5997320, 0x001000c}, - { -57071670, 5837910, -56897730, 6010889, 0x782004b}, - { -54491170, 5544210, -54317230, 5717189, 0x782004b}, - { -54960270, 5758810, -54786330, 5931789, 0x782004b}, - { -56766970, 5693510, -56593030, 5866489, 0x782004b}, - { -54175696, 5415920, -54025105, 5565679, 0x680004b}, - { -55566096, 5725220, -55415505, 5874979, 0x680004b}, - { -55260988, 4971320, -55110813, 5121079, 0x680004b}, - { -55110813, 4971320, -54960638, 5121079, 0x680004b}, - { -56369996, 5760620, -56219405, 5910379, 0x680004b}, - { -57215496, 5535742, -56746776, 6026782, 0x001008c}, - { -56746776, 5535742, -56278056, 6026782, 0x001088c}, - { -56278056, 5535742, -55809336, 6026782, 0x001108c}, - { -55809336, 5535742, -55340616, 6026782, 0x001188c}, - { -55340616, 5535742, -54871896, 6026782, 0x001208c}, - { -54871896, 5535742, -54403176, 6026782, 0x001288c}, - { -54447720, 5462086, -53979000, 5953126, 0x001308c}, - { -57337363, 5044702, -56868643, 5535742, 0x001388c}, - { -56868643, 5044702, -56399923, 5535742, 0x001408c}, - { -56399923, 5044702, -55931203, 5535742, 0x001488c}, - { -55931203, 5044702, -55462483, 5535742, 0x001508c}, - { -55462483, 5044702, -54993763, 5535742, 0x001588c}, - { -54993763, 5044702, -54525043, 5535742, 0x001608c}, - { -54525043, 5044702, -54056323, 5535742, 0x001688c}, - { -58073253, 4553662, -57604533, 5044702, 0x001708c}, - { -57604533, 4553662, -57135813, 5044702, 0x001788c}, - { -57135813, 4553662, -56667093, 5044702, 0x001808c}, - { -56667093, 4553662, -56198373, 5044702, 0x001888c}, - { -56198373, 4553662, -55729653, 5044702, 0x001908c}, - { -55729653, 4553662, -55260933, 5044702, 0x001988c}, - { -55260933, 4553662, -54792213, 5044702, 0x001a08c}, - { -54792213, 4553662, -54323493, 5044702, 0x001a88c}, - { -58073253, 4062622, -57604533, 4553662, 0x001b08c}, - { -57604533, 4062622, -57135813, 4553662, 0x001b88c}, - { -57135813, 4062622, -56667093, 4553662, 0x001c08c}, - { -56667093, 4062622, -56198373, 4553662, 0x001c88c}, - { -56198373, 4062622, -55729653, 4553662, 0x001d08c}, - { -55729653, 4062622, -55260933, 4553662, 0x001d88c}, - { -55260933, 4062622, -54792213, 4553662, 0x001e08c}, - { -54792213, 4062622, -54323493, 4553662, 0x001e88c}, - { -58073253, 3571582, -57604533, 4062622, 0x001f08c}, - { -57604533, 3571582, -57135813, 4062622, 0x0010088}, - { -57135813, 3571582, -56667093, 4062622, 0x0010888}, - { -56667093, 3571582, -56198373, 4062622, 0x0011088}, - { -56198373, 3571582, -55729653, 4062622, 0x0011888}, - { -55729653, 3571582, -55260933, 4062622, 0x0012088}, - { -55260933, 3571582, -54792213, 4062622, 0x0012888}, - { -54792213, 3571582, -54323493, 4062622, 0x0013088}, - { -54447720, 3571582, -53979000, 4062622, 0x0013888}, - { -57721713, 3080542, -57252993, 3571582, 0x0014088}, - { -57252993, 3080542, -56784273, 3571582, 0x0014888}, - { -56784273, 3080542, -56315553, 3571582, 0x0015088}, - { -56315553, 3080542, -55846833, 3571582, 0x0015888}, - { -55846833, 3080542, -55378113, 3571582, 0x0016088}, - { -55378113, 3080542, -54909393, 3571582, 0x0016888}, - { -54909393, 3080542, -54440673, 3571582, 0x0017088}, - { -54447720, 3080542, -53979000, 3571582, 0x0017888}, - { -57276429, 2589502, -56807709, 3080542, 0x0018088}, - { -56807709, 2589502, -56338989, 3080542, 0x0018888}, - { -56338989, 2589502, -55870269, 3080542, 0x0019088}, - { -55870269, 2589502, -55401549, 3080542, 0x0019888}, - { -55401549, 2589502, -54932829, 3080542, 0x001a088}, - { -54932829, 2589502, -54464109, 3080542, 0x001a888}, - { -54464109, 2589502, -53995389, 3080542, 0x001b088}, - { -57042069, 2098462, -56573349, 2589502, 0x001b888}, - { -56573349, 2098462, -56104629, 2589502, 0x001c088}, - { -56104629, 2098462, -55635909, 2589502, 0x001c888}, - { -55635909, 2098462, -55167189, 2589502, 0x001d088}, - { -55167189, 2098462, -54698469, 2589502, 0x001d888}, - { -54698469, 2098462, -54229749, 2589502, 0x001e088}, - { -56760837, 1830000, -56292117, 2098462, 0x001e888}, - { -56292117, 1830000, -55823397, 2098462, 0x001f088}, - { -56760837, 1830000, -56292117, 2098462, 0x082e890}, - { -56292117, 1830000, -55823397, 2098462, 0x082f090}, - { -58086600, 1830000, -53979000, 6029000, 0x0010216}, - { -56221894,-34928845, -56117145,-34842355, 0x001000a}, // URY - { -56477600,-34938500, -55600000,-34627800, 0x013000c}, - { -58005647,-31443110, -57862953,-31320801, 0x54f004b}, - { -58116000,-32356750, -58028021,-32256750, 0x3c1044b}, - { -55576492,-30944400, -55476309,-30857911, 0x3c1004b}, - { -55004994,-34973000, -54912351,-34875000, 0x3c1044b}, - { -54912351,-34942400, -54777647,-34875000, 0x3c1044b}, - { -56030992,-31748000, -55929608,-31661511, 0x3c1004b}, - { -54209033,-32410000, -54107168,-32323511, 0x3c1004b}, - { -58081533,-33295200, -57978467,-33208711, 0x3c1004b}, - { -56516851,-30443200, -56417149,-30356711, 0x3c1004b}, - { -55295254,-34424500, -55190747,-34338011, 0x3c1004b}, - { -56756154,-34379400, -56651647,-34292911, 0x3c1004b}, - { -56271894,-34143200, -56168107,-34056711, 0x3c1004b}, - { -57886354,-34476400, -57781847,-34389911, 0x3c1004b}, - { -58361333,-33193900, -58258267,-33107411, 0x3c1004b}, - { -56574233,-33424700, -56471167,-33338211, 0x3c1004b}, - { -54379354,-34522400, -54274847,-34435911, 0x3c1004b}, - { -54972094,-34835400, -54867106,-34748911, 0x3c1004b}, - { -54436533,-33275400, -54333467,-33188911, 0x3c1004b}, - { -56332754,-34567800, -56228247,-34481311, 0x3c1004b}, - { -56949433,-33560200, -56846367,-33473711, 0x3c1004b}, - { -58359794,-34032300, -58256007,-33945811, 0x3c1004b}, - { -56459154,-34487300, -56354647,-34400811, 0x3c1004b}, - { -53436093,-32657900, -53333508,-32571411, 0x3c1004b}, - { -57681293,-32747600, -57578708,-32661111, 0x3c1004b}, - { -58268633,-33574000, -58165567,-33487511, 0x3c1004b}, - { -57640451,-30301700, -57540749,-30215211, 0x3c1004b}, - { -56561293,-32853200, -56458708,-32766711, 0x3c1004b}, - { -57499554,-34446000, -57395047,-34359511, 0x3c1004b}, - { -53510594,-33737600, -53406807,-33651111, 0x3c1004b}, - { -57301254,-34358900, -57196747,-34272411, 0x3c1004b}, - { -58447000,-34974500, -53350000,-33310000, 0x0690011}, - { -58368000,-33310000, -53152000,-31895300, 0x011000d}, - { -58220000,-31895300, -54080000,-30085692, 0x2aa0015}, - { -58447000,-34974500, -53152000,-30085692, 0x0010216}, - { 104859637, 11518755, 104947088, 11605245, 0x001000a}, // KHM - { 104681640, 11365584, 105155568, 11856624, 0x001000c}, - { 103471526, 10554890, 103595873, 10677199, 0x54f004b}, - { 103111317, 13040290, 103236683, 13162599, 0x54f004b}, - { 103786247, 13320590, 103911953, 13442899, 0x54f004b}, - { 102541347, 13598790, 102667053, 13721099, 0x54f004b}, - { 104598694, 12193500, 104687105, 12279989, 0x3c1004b}, - { 105312115, 11447100, 105400285, 11533589, 0x3c1004b}, - { 103874794, 12495800, 103963205, 12582289, 0x3c1004b}, - { 104734035, 10937800, 104821965, 11024289, 0x3c1004b}, - { 104480715, 11439600, 104568885, 11526089, 0x3c1004b}, - { 106125915, 11770500, 106214085, 11856989, 0x3c1004b}, - { 105055015, 12014100, 105143185, 12100589, 0x3c1004b}, - { 102943854, 13526100, 103032745, 13612589, 0x3c1004b}, - { 105985794, 12436800, 106074205, 12523289, 0x3c1004b}, - { 104136035, 10566800, 104223965, 10653289, 0x3c1004b}, - { 104845674, 12676800, 104934325, 12763289, 0x3c1004b}, - { 102928615, 11562000, 103016785, 11648489, 0x3c1004b}, - { 105755915, 11036800, 105844085, 11123289, 0x3c1004b}, - { 104276935, 10475900, 104364865, 10562389, 0x3c1004b}, - { 107145794, 12406800, 107234205, 12493289, 0x3c1004b}, - { 106743554, 13918400, 106832445, 14004889, 0x3c1004b}, - { 105934354, 13476100, 106023245, 13562589, 0x3c1004b}, - { 102563074, 12825400, 102651725, 12911889, 0x3c1004b}, - { 104150694, 12478100, 104239105, 12564589, 0x3c1004b}, - { 105409415, 11932800, 105497585, 12019289, 0x3c1004b}, - { 103417174, 12712000, 103505825, 12798489, 0x3c1004b}, - { 102867355, 9881000, 102955045, 9967489, 0x3c1004b}, - { 103450000, 9272000, 103561110, 9340000, 0x3c1044b}, - { 102700000, 10230000, 106230000, 12250000, 0x0800011}, - { 105350000, 11653500, 107640000, 14693000, 0x45d0015}, - { 102330000, 12250000, 105350000, 14444000, 0x01a000d}, - { 97330000, 5612500, 109500000, 23400000, 0x4720216}, - { 102330000, 9270000, 107640000, 14704960, 0x003021c}, - { 36242067, 33475355, 36344894, 33561845, 0x001000a}, // SYR - { 36113166, 33344000, 36577557, 33651000, 0xf040447}, - { 36990450, 36044100, 37402549, 36378989, 0xe890047}, - { 36638065, 34665190, 36786534, 34787499, 0x54f004b}, - { 35717000, 35495000, 35890909, 35600099, 0x54f044b}, - { 36683165, 35055190, 36831634, 35177499, 0x54f004b}, - { 40088145, 35292800, 40193854, 35379289, 0x3c1004b}, - { 40690125, 36464600, 40797275, 36551089, 0x3c1004b}, - { 41189564, 37023050, 41304394, 37104189, 0x3c1044b}, - { 38929500, 35925700, 39060627, 35995889, 0x3c1044b}, - { 35863106, 34847100, 35968094, 34933589, 0x3c1004b}, - { 36610985, 35907200, 36717414, 35993689, 0x3c1004b}, - { 36037707, 32595200, 36140292, 32681689, 0x3c1004b}, - { 38487485, 35781600, 38593914, 35868089, 0x3c1004b}, - { 37901225, 36483300, 38008375, 36569789, 0x3c1004b}, - { 36536007, 32677900, 36638592, 32764389, 0x3c1004b}, - { 36995406, 34967900, 37100394, 35054389, 0x3c1004b}, - { 36641745, 35601800, 36747454, 35688289, 0x3c1004b}, - { 35912945, 35326300, 36018654, 35412789, 0x3c1004b}, - { 36269085, 35769600, 36375514, 35856089, 0x3c1004b}, - { 37479025, 36329500, 37586175, 36415989, 0x3c1004b}, - { 35990707, 32849800, 36093292, 32936289, 0x3c1004b}, - { 40865746, 34407600, 40970253, 34494089, 0x3c1004b}, - { 35922500, 35156000, 36000489, 35273000, 0x3c1044b}, - { 38227746, 34506800, 38332253, 34593289, 0x3c1004b}, - { 36559985, 35776700, 36666414, 35863189, 0x3c1004b}, - { 40389706, 34977100, 40494694, 35063589, 0x3c1004b}, - { 36644406, 33956500, 36748193, 34042989, 0x3c1004b}, - { 35815967, 33107400, 35919033, 33193889, 0x3c1004b}, - { 36683006, 34878700, 36787994, 34965189, 0x3c1004b}, - { 36517046, 34494100, 36621553, 34580589, 0x3c1004b}, - { 35717000, 34650000, 39550000, 36926185, 0x08f0011}, - { 35586890, 32313599, 38955000, 34650000, 0x01c000d}, - { 39550000, 34380000, 42380000, 37322182, 0x4350015}, - { 34217000, 28520000, 48790000, 37390000, 0x0010016}, - { 35586900, 32313600, 42380000, 37322200, 0x003021c}, - { -17490000, 14648500, -17416000, 14747500, 0x024000a}, // SEN - { -17530000, 14642000, -16875000, 14988000, 0x016000c}, - { -16118946, 14117700, -16030055, 14204189, 0x3c1004b}, - { -16312726, 12522590, -16199475, 12590000, 0x3c1044b}, - { -17025266, 14386800, -16936135, 14473289, 0x3c1004b}, - { -16515126, 15978200, -16425274, 16064689, 0x3c1004b}, - { -15934000, 14850000, -15823610, 14920000, 0x3c1044b}, - { -15934000, 14780000, -15823610, 14850000, 0x3c1044b}, - { -16275666, 14608200, -16186535, 14694689, 0x3c1004b}, - { -16268506, 15580800, -16178894, 15667289, 0x3c1004b}, - { -15727000, 16431700, -15574845, 16482850, 0x3c1044b}, - { -13724446, 13710900, -13635555, 13797389, 0x3c1004b}, - { -14994326, 12866800, -14905675, 12953289, 0x3c1004b}, - { -16450366, 14290100, -16361235, 14376589, 0x3c1004b}, - { -16272326, 12757600, -16183675, 12844089, 0x3c1004b}, - { -16873646, 14133800, -16784755, 14220289, 0x3c1004b}, - { -15821546, 13702300, -15732655, 13788789, 0x3c1004b}, - { -15596126, 12660200, -15507475, 12746689, 0x3c1004b}, - { -15507871, 15318550, -15443530, 15380649, 0x2b2004b}, - { -15616995, 13603340, -15555206, 13663459, 0x29c004b}, - { -15586912, 14075550, -15523088, 14137649, 0x2b2004b}, - { -16495978, 14676240, -16434022, 14736359, 0x29c004b}, - { -15536943, 16481750, -15472257, 16543849, 0x2b2004b}, - { -14140895, 13119940, -14079106, 13180059, 0x29c004b}, - { -16665785, 15081450, -16601616, 15143549, 0x2b2004b}, - { -16476345, 15340340, -16414055, 15400459, 0x29c004b}, - { -12216640, 12527950, -12153161, 12590049, 0x2b2004b}, - { -15975878, 14238140, -15913922, 14298259, 0x29c004b}, - { -14835412, 13945850, -14771588, 14007949, 0x2b2004b}, - { -16387095, 13852540, -16325306, 13912659, 0x29c004b}, - { -16713485, 14723650, -16649316, 14785749, 0x2b2004b}, - { -13793311, 13103440, -13731689, 13163559, 0x29c004b}, - { -14207426, 12701650, -14143775, 12763749, 0x2b2004b}, - { -13351145, 15569940, -13288855, 15630059, 0x29c004b}, - { -15162871, 15381750, -15098530, 15443849, 0x2b2004b}, - { -12908645, 15219440, -12846355, 15279559, 0x29c004b}, - { -16111298, 14474050, -16047302, 14536149, 0x2b2004b}, - { -12491362, 14877640, -12429239, 14937759, 0x29c004b}, - { -15889940, 12521750, -15826461, 12583849, 0x2b2004b}, - { -14518611, 12844140, -14456989, 12904259, 0x29c004b}, - { -16521912, 13758950, -16458088, 13821049, 0x2b2004b}, - { -15991911, 12787940, -15930289, 12848059, 0x29c004b}, - { -15961912, 13888950, -15898088, 13951049, 0x2b2004b}, - { -16533411, 12749840, -16471789, 12809959, 0x29c004b}, - { -16747998, 14404850, -16684002, 14466949, 0x2b2004b}, - { -15001712, 16633840, -14939088, 16693959, 0x29c004b}, - { -16569440, 12440850, -16505961, 12502949, 0x2b2004b}, - { -16700978, 14159940, -16639022, 14220059, 0x29c004b}, - { -16888000, 12301390, -11400000, 13510000, 0x00e000d}, - { -17550000, 13587000, -15216600, 16590000, 0x0c10011}, - { -15216600, 13510000, -11925000, 15700000, 0x31a0015}, - { -17620000, 12301390, -11333000, 16694000, 0x0010016}, - { 74531379, 42818155, 74648621, 42904645, 0x001000a}, // KGZ - { 73770000, 42768000, 75210000, 42973000, 0x00d000c}, - { 72733250, 40463190, 72893950, 40585499, 0x54f004b}, - { 72880250, 40867490, 73040950, 40989799, 0x54f004b}, - { 78310381, 42439990, 78474819, 42562299, 0x54f004b}, - { 75204401, 42765990, 75370198, 42888299, 0x54f004b}, - { 75890000, 41410000, 76136924, 41450000, 0x3c1044b}, - { 72161000, 42499000, 72343877, 42554400, 0x3c1044b}, - { 72025000, 40209000, 72162181, 40280000, 0x3c1044b}, - { 73248881, 40744700, 73362518, 40831189, 0x3c1004b}, - { 76127860, 42412800, 76244140, 42499289, 0x3c1004b}, - { 72707721, 40983100, 72822079, 41069589, 0x3c1004b}, - { 72834281, 40671100, 72947918, 40757589, 0x3c1004b}, - { 72162821, 41306800, 72277179, 41393289, 0x3c1004b}, - { 72392821, 41216800, 72507179, 41303289, 0x3c1004b}, - { 74382340, 41636800, 74497659, 41723289, 0x3c1004b}, - { 72897140, 41839400, 73012459, 41925889, 0x3c1004b}, - { 72948981, 40737900, 73062618, 40824389, 0x3c1004b}, - { 75652779, 42760100, 75770020, 42846589, 0x3c1004b}, - { 77951360, 42302100, 78067640, 42388589, 0x3c1004b}, - { 75758621, 41120700, 75872979, 41207189, 0x3c1004b}, - { 69492000, 39811900, 69573025, 39931000, 0x3c1044b}, - { 76915960, 42066700, 77032240, 42153189, 0x3c1044b}, - { 72290621, 40997800, 72404979, 41084289, 0x3c1004b}, - { 69554000, 39907000, 69760945, 39954000, 0x3c1044b}, - { 75864021, 41127100, 75978379, 41213589, 0x3c1004b}, - { 78301379, 42686800, 78418620, 42773289, 0x3c1004b}, - { 75531379, 42706800, 75648620, 42793289, 0x3c1004b}, - { 77021379, 42606800, 77138620, 42693289, 0x3c1044b}, - { 70841000, 42162719, 79230000, 43268600, 0x0460011}, - { 70422234, 39481505, 73877990, 42162695, 0x001000d}, - { 69233716, 39720856, 69837844, 40211896, 0x0b00090}, - { 69837844, 39720856, 70441972, 40211896, 0x0b00890}, - { 73856265, 41682150, 74481225, 42173190, 0x0b01090}, - { 74481225, 41682150, 75106185, 42173190, 0x0b01890}, - { 75106185, 41682150, 75731145, 42173190, 0x0b02090}, - { 75731145, 41682150, 76356105, 42173190, 0x0b02890}, - { 76356105, 41682150, 76981065, 42173190, 0x0b03090}, - { 76981065, 41682150, 77606025, 42173190, 0x0b03890}, - { 77606025, 41682150, 78230985, 42173190, 0x0b04090}, - { 78230985, 41682150, 78855945, 42173190, 0x0b04890}, - { 78855945, 41682150, 79480905, 42173190, 0x0b05090}, - { 73861473, 41191110, 74481225, 41682150, 0x0b05890}, - { 74481225, 41191110, 75100977, 41682150, 0x0b06090}, - { 75100977, 41191110, 75720729, 41682150, 0x0b06890}, - { 75720729, 41191110, 76340481, 41682150, 0x0b07090}, - { 76340481, 41191110, 76960233, 41682150, 0x0b07890}, - { 76960233, 41191110, 77579985, 41682150, 0x0b08090}, - { 77579985, 41191110, 78199737, 41682150, 0x0b08890}, - { 78199737, 41360000, 79108000, 41682150, 0x0769090}, - { 73861473, 40700070, 74476017, 41191110, 0x0b09890}, - { 74476017, 40700070, 75090561, 41191110, 0x0b0a090}, - { 75090560, 40700070, 75705104, 41191110, 0x0b0a890}, - { 75705105, 40700070, 76319649, 41191110, 0x0b0b090}, - { 76319649, 40700070, 76934193, 41191110, 0x0b0b890}, - { 76934192, 40963000, 78035500, 41191110, 0x05ac090}, - { 73869284, 40209030, 74478620, 40700070, 0x0b0c890}, - { 74478620, 40209030, 75087956, 40700070, 0x0b0d090}, - { 75087956, 40209030, 75697292, 40700070, 0x0b0d890}, - { 75697292, 40209030, 76306628, 40700070, 0x0b0e090}, - { 76306628, 40209030, 76915964, 40700070, 0x0b0e890}, - { 73869284, 39717990, 74473412, 40209030, 0x0b0f090}, - { 55980000, 36670000, 80230000, 45600000, 0x27a0016}, - { 69249199, 39172800, 80230000, 43268600, 0x003021c}, - { 27478925, 53858155, 27624036, 53944645, 0x001000a}, // BLR - { 27344452, 53787690, 27755548, 54032309, 0xa9e0047}, - { 30791926, 52307690, 31188073, 52552309, 0xa9e0047}, - { 30121552, 53777990, 30532648, 54022609, 0xa9e0047}, - { 29980453, 55077210, 30379546, 55305989, 0x9ee0047}, - { 23729026, 53610690, 23831723, 53732999, 0x3c1044b}, - { 23831723, 53610690, 23934420, 53732999, 0x3c1044b}, - { 23593563, 52039990, 23692526, 52162299, 0x3c1044b}, - { 23692526, 52039990, 23791489, 52162299, 0x3c1044b}, - { 29139800, 53100400, 29260894, 53202940, 0x3c1044b}, - { 25948966, 53094100, 26092634, 53180589, 0x3c1004b}, - { 28449000, 54168400, 28571246, 54272300, 0x3c1044b}, - { 26006768, 52101400, 26192306, 52166600, 0x3c1044b}, - { 30336484, 54466800, 30483516, 54553289, 0x3c1004b}, - { 29174468, 52010100, 29314532, 52096589, 0x3c1004b}, - { 27464127, 52776400, 27605873, 52862889, 0x3c1004b}, - { 28508500, 55483300, 28714640, 55546489, 0x3c1044b}, - { 25224825, 53859600, 25370175, 53946089, 0x3c1004b}, - { 26780284, 54270800, 26927316, 54357289, 0x3c1004b}, - { 28711662, 55447200, 28862538, 55533689, 0x3c1004b}, - { 29639600, 52594250, 29859226, 52650000, 0x3c1044b}, - { 30319868, 52328000, 30459932, 52414489, 0x3c1004b}, - { 29939827, 52847400, 30081573, 52933889, 0x3c1004b}, - { 27478166, 52986800, 27621834, 53073289, 0x3c1004b}, - { 24279968, 52166800, 24420032, 52253289, 0x3c1004b}, - { 31638625, 53664400, 31783975, 53750889, 0x3c1004b}, - { 28281315, 54068950, 28386884, 54131049, 0x2b2004b}, - { 29981067, 53055740, 30080932, 53115859, 0x29c004b}, - { 25273023, 53057650, 25376177, 53119749, 0x2b2004b}, - { 24392567, 53125840, 24492432, 53185959, 0x29c004b}, - { 29276117, 52095750, 29376683, 52157849, 0x2b2004b}, - { 26345398, 54456940, 26447601, 54517059, 0x29c004b}, - { 28574823, 53275950, 28677977, 53338049, 0x2b2004b}, - { 30924898, 54256140, 31027101, 54316259, 0x29c004b}, - { 24903313, 52512550, 25005087, 52574649, 0x2b2004b}, - { 25762983, 53567440, 25864017, 53627559, 0x29c004b}, - { 26856715, 54469050, 26962284, 54531149, 0x2b2004b}, - { 24397535, 52521540, 24496064, 52581659, 0x29c004b}, - { 27087819, 53658950, 27192180, 53721049, 0x2b2004b}, - { 28099483, 53479940, 28200517, 53540059, 0x29c004b}, - { 26785835, 55088950, 26894164, 55151049, 0x2b2004b}, - { 26760020, 52220940, 26857380, 52281059, 0x29c004b}, - { 30168819, 53492450, 30273180, 53554549, 0x2b2004b}, - { 31268520, 52381340, 31365880, 52441459, 0x29c004b}, - { 28646125, 54849250, 28753074, 54911349, 0x2b2004b}, - { 31893783, 53572140, 31994817, 53632259, 0x29c004b}, - { 23179217, 51760000, 28050000, 54178000, 0x0960011}, - { 28050000, 51760000, 32794200, 54178000, 0x01c000d}, - { 25132800, 54178000, 31478900, 56171740, 0x2be0015}, - { 14105000, 48990000, 32794200, 59822030, 0x0010016}, - { 23179217, 51262642, 32794200, 56171740, 0x003021c}, - { -58205500, 6777000, -58065100, 6827100, 0x012000a}, // GUY - { -58540000, 6589100, -57784000, 6887700, 0x013000c}, - { -58391270, 5876410, -58217330, 6049389, 0x782004b}, - { -57610570, 6157010, -57436630, 6329989, 0x782004b}, - { -57436630, 6157010, -57262690, 6329989, 0x782004b}, - { -57288470, 5815110, -57114530, 5988089, 0x782004b}, - { -58608304, 7188720, -58457297, 7338479, 0x680004b}, - { -58724896, 6315320, -58574305, 6465079, 0x680004b}, - { -57748296, 6398820, -57597705, 6548579, 0x680004b}, - { -57702496, 6323820, -57551905, 6473579, 0x680004b}, - { -57859196, 6485920, -57708605, 6635679, 0x680004b}, - { -59790000, 2500000, -57110000, 5100000, 0x001000d}, - { -59350000, 5100000, -57110000, 8200000, 0x0c60011}, - { -61430000, 5100000, -59350000, 8400000, 0x4bc0015}, - { -61430000, 1164000, -56470909, 8560000, 0x0010016}, - { 102520000, 17958851, 102610530, 18002100, 0x2a7044a}, // LAO - { 102610530, 17915606, 102653904, 18005800, 0x2a7044a}, - { 102372324, 17795636, 102861876, 18286676, 0x001000c}, - { 104686297, 16508890, 104813702, 16631199, 0x54f004b}, - { 105751768, 15067236, 105878154, 15189545, 0x54f004b}, - { 103974938, 20358890, 104105061, 20481199, 0x54f004b}, - { 104740878, 17344407, 104868962, 17466716, 0x54f004b}, - { 102075108, 19828890, 102204891, 19951199, 0x54f004b}, - { 106775070, 14754024, 106901456, 14876333, 0x54f004b}, - { 103583125, 18337162, 103711549, 18459471, 0x54f004b}, - { 101338960, 20905597, 101469423, 21027906, 0x54f004b}, - { 101084429, 21128890, 101215571, 21251199, 0x54f004b}, - { 103324353, 19296800, 103415647, 19383289, 0x3c1004b}, - { 106365194, 15676800, 106454806, 15763289, 0x3c1004b}, - { 102059296, 21653508, 102152271, 21739997, 0x3c1004b}, - { 101477583, 19043364, 101568877, 19129853, 0x3c1004b}, - { 105849585, 14859575, 105938957, 14946064, 0x3c1004b}, - { 104253872, 20756800, 104346127, 20843289, 0x3c1004b}, - { 105755194, 15536800, 105844806, 15623289, 0x3c1004b}, - { 102388305, 18448661, 102479358, 18535150, 0x3c1004b}, - { 105816162, 14069547, 105905053, 14156036, 0x3c1004b}, - { 102404628, 18870408, 102495681, 18956897, 0x3c1004b}, - { 101603993, 20266800, 101696007, 20353289, 0x3c1004b}, - { 106655194, 15366800, 106744806, 15453289, 0x3c1004b}, - { 104144697, 18188864, 104235510, 18275353, 0x3c1004b}, - { 104954426, 13906000, 107695198, 16587190, 0x001000d}, - { 101299893, 17745048, 104100247, 20426238, 0x0a80011}, - { 104513031, 16324524, 104997375, 16815564, 0x0b10090}, - { 103918363, 20355569, 104413123, 20846609, 0x0b10890}, - { 104560149, 17160041, 105049701, 17651081, 0x0b01090}, - { 101026941, 20832878, 101526909, 21323918, 0x0b01890}, - { 101855801, 21451232, 102355769, 21942272, 0x0b12090}, - { 103945329, 17986588, 104434881, 18477628, 0x0b12890}, - { 97330000, 5612500, 109500000, 23400000, 0x4720016}, - { 100085450, 13906000, 107695198, 22500830, 0x003021c}, - { 26040418, 44396755, 26160543, 44483245, 0x001000a}, // ROU - { 25930286, 44317690, 26270714, 44562309, 0xa9e0047}, - { 27391632, 47037690, 27748368, 47282309, 0xa9e0047}, - { 23423330, 46637690, 23776669, 46882309, 0xa9e0047}, - { 21064959, 45640510, 21392240, 45869289, 0x9ee0047}, - { 28572000, 44124600, 28665310, 44236100, 0x3c1044b}, - { 23754618, 44275900, 23874982, 44362389, 0x3c1004b}, - { 27978737, 45396800, 28101263, 45483289, 0x3c1004b}, - { 25552237, 45610000, 25674763, 45696489, 0x3c1004b}, - { 25969337, 44896800, 26090662, 44983289, 0x3c1004b}, - { 27895037, 45234000, 28017563, 45320489, 0x3c1004b}, - { 21859035, 47021400, 21985165, 47107889, 0x3c1004b}, - { 26857535, 46536800, 26982464, 46623289, 0x3c1004b}, - { 21266135, 46139200, 21391064, 46225689, 0x3c1004b}, - { 24809337, 44816800, 24930662, 44903289, 0x3c1004b}, - { 24077436, 45747100, 24201163, 45833589, 0x3c1004b}, - { 24500835, 46510600, 24625764, 46597089, 0x3c1004b}, - { 23516334, 47616800, 23643665, 47703289, 0x3c1004b}, - { 26758737, 45106800, 26881263, 45193289, 0x3c1004b}, - { 22825734, 47746800, 22954266, 47833289, 0x3c1004b}, - { 26615557, 47712950, 26707843, 47775049, 0x2b2004b}, - { 24325633, 45081040, 24409967, 45141159, 0x29c004b}, - { 26195688, 47628150, 26287112, 47690249, 0x2b2004b}, - { 26325763, 46903540, 26413437, 46963659, 0x29c004b}, - { 22606100, 44610700, 22719219, 44658400, 0x2b2044b}, - { 27125398, 45655140, 27211402, 45715259, 0x29c004b}, - { 23227444, 45017450, 23314555, 45079549, 0x2b2004b}, - { 28752615, 45155940, 28837784, 45216059, 0x29c004b}, - { 25407144, 44899750, 25494255, 44961849, 0x2b2004b}, - { 21848615, 45283140, 21933784, 45343259, 0x29c004b}, - { 24454719, 47108950, 24545280, 47171049, 0x2b2004b}, - { 24317667, 44391340, 24401333, 44451459, 0x29c004b}, - { 22867582, 45733250, 22956418, 45795349, 0x2b2004b}, - { 27675080, 46617440, 27761919, 46677559, 0x29c004b}, - { 27282889, 44177750, 27369310, 44239849, 0x2b2004b}, - { 25918884, 43869140, 26001715, 43929259, 0x29c004b}, - { 26884719, 46898950, 26975280, 46961049, 0x2b2004b}, - { 22878398, 45856540, 22964402, 45916659, 0x29c004b}, - { 27625950, 46182250, 27715649, 46244349, 0x2b2004b}, - { 23526998, 46049940, 23613002, 46110059, 0x29c004b}, - { 23014719, 47148950, 23105280, 47211049, 0x2b2004b}, - { 25762898, 45846740, 25848902, 45906859, 0x29c004b}, - { 23735150, 46538950, 23824849, 46601049, 0x2b2004b}, - { 24308098, 46135640, 24394102, 46195759, 0x29c004b}, - { 27330389, 44549450, 27416810, 44611549, 0x2b2004b}, - { 26740280, 46220240, 26827119, 46280359, 0x29c004b}, - { 25270520, 43946250, 25356079, 44008349, 0x2b2004b}, - { 23337415, 45379940, 23422584, 45440059, 0x29c004b}, - { 21865582, 45658950, 21954418, 45721049, 0x2b2004b}, - { 28255867, 44234040, 28339533, 44294159, 0x29c004b}, - { 27385682, 45822450, 27474518, 45884549, 0x2b2004b}, - { 25766580, 46339940, 25853419, 46400059, 0x29c004b}, - { 22735000, 47855574, 23660000, 48121000, 0x0130088}, - { 23660000, 47855574, 24700000, 48000000, 0x00d0888}, - { 25205000, 47855574, 25900000, 47980000, 0x0011088}, - { 25900000, 47855574, 26580000, 48265650, 0x0011888}, - { 26580000, 47855574, 27266000, 48265650, 0x0012088}, - { 21900000, 47326342, 22536000, 47820000, 0x0202888}, - { 22536000, 47326342, 23172000, 47855574, 0x0213088}, - { 23172000, 47326342, 23808000, 47855574, 0x0213888}, - { 23808000, 47326342, 24444000, 47855574, 0x0214088}, - { 24444000, 47326342, 25080000, 47855574, 0x0214888}, - { 25080000, 47326342, 25716000, 47855574, 0x0215088}, - { 25716000, 47326342, 26352000, 47855574, 0x0215888}, - { 26352000, 47326342, 26988000, 47855574, 0x0216088}, - { 26988000, 47326342, 27622000, 47855574, 0x0216888}, - { 21512000, 46797110, 22176000, 47326342, 0x0207088}, - { 22176000, 46797110, 22840000, 47326342, 0x0207888}, - { 22840000, 46797110, 23504000, 47326342, 0x0208088}, - { 23504000, 46797110, 24168000, 47326342, 0x0208888}, - { 24168000, 46797110, 24832000, 47326342, 0x0209088}, - { 24832000, 46797110, 25496000, 47326342, 0x0209888}, - { 25496000, 46797110, 26160000, 47326342, 0x020a088}, - { 26160000, 46797110, 26824000, 47326342, 0x020a888}, - { 26824000, 46797110, 27488000, 47326342, 0x020b088}, - { 27488000, 46797110, 28147000, 47326342, 0x020b888}, - { 21100000, 46267878, 21752000, 46797110, 0x020c088}, - { 21752000, 46267878, 22404000, 46797110, 0x020c888}, - { 22404000, 46267878, 23056000, 46797110, 0x020d088}, - { 23056000, 46267878, 23708000, 46797110, 0x020d888}, - { 23708000, 46267878, 24360000, 46797110, 0x020e088}, - { 24360000, 46267878, 25012000, 46797110, 0x020e888}, - { 25012000, 46267878, 25664000, 46797110, 0x020f088}, - { 25664000, 46267878, 26316000, 46797110, 0x020008c}, - { 26316000, 46267878, 26968000, 46797110, 0x020088c}, - { 26968000, 46267878, 27620000, 46797110, 0x020108c}, - { 27620000, 46267878, 28270000, 46797110, 0x020188c}, - { 20259000, 45738646, 20866000, 46289000, 0x022208c}, - { 20866000, 45738646, 21473000, 46289000, 0x022288c}, - { 21473000, 45738646, 22080000, 46267878, 0x021308c}, - { 22080000, 45738646, 22687000, 46267878, 0x021388c}, - { 22687000, 45738646, 23294000, 46267878, 0x021408c}, - { 23294000, 45738646, 23901000, 46267878, 0x021488c}, - { 23901000, 45738646, 24508000, 46267878, 0x021508c}, - { 24508000, 45738646, 25115000, 46267878, 0x021588c}, - { 25115000, 45738646, 25722000, 46267878, 0x021608c}, - { 25722000, 45738646, 26329000, 46267878, 0x021688c}, - { 26329000, 45738646, 26936000, 46267878, 0x021708c}, - { 26936000, 45738646, 27548000, 46267878, 0x021788c}, - { 27548000, 45738646, 28162000, 46267878, 0x021808c}, - { 20760000, 45209414, 21401000, 45738646, 0x020888c}, - { 21401000, 45209414, 22042000, 45738646, 0x020908c}, - { 22042000, 45209414, 22683000, 45738646, 0x020988c}, - { 22683000, 45209414, 23324000, 45738646, 0x020a08c}, - { 23324000, 45209414, 23965000, 45738646, 0x020a88c}, - { 23965000, 45209414, 24606000, 45738646, 0x020b08c}, - { 24606000, 45209414, 25247000, 45738646, 0x020b88c}, - { 25247000, 45209414, 25888000, 45738646, 0x020c08c}, - { 25888000, 45209414, 26529000, 45738646, 0x020c88c}, - { 26529000, 45209414, 27170000, 45738646, 0x020d08c}, - { 27170000, 45209414, 27811000, 45738646, 0x020d88c}, - { 27811000, 45209414, 28450000, 45738646, 0x020e08c}, - { 28450000, 45209400, 29705000, 45470000, 0x010e88c}, - { 21343427, 44770000, 22100000, 45209414, 0x01bf08c}, - { 22100000, 44680182, 22734000, 45209414, 0x0ba0090}, - { 22734000, 44680182, 23368000, 45209414, 0x0ba0890}, - { 23368000, 44680182, 24002000, 45209414, 0x0ba1090}, - { 24002000, 44680182, 24636000, 45209414, 0x0ba1890}, - { 24636000, 44680182, 25270000, 45209414, 0x0ba2090}, - { 25270000, 44680182, 25904000, 45209414, 0x0ba2890}, - { 25904000, 44680182, 26538000, 45209414, 0x0ba3090}, - { 26538000, 44680182, 27172000, 45209414, 0x0ba3890}, - { 27172000, 44680182, 27806000, 45209414, 0x0ba4090}, - { 27806000, 44680182, 28440000, 45209414, 0x0ba4890}, - { 28440000, 44680182, 29074000, 45209414, 0x0ba5090}, - { 29074000, 44680182, 29708000, 45209414, 0x0ba5890}, - { 21566329, 44460000, 22450000, 44770000, 0x0786090}, - { 22450000, 44150950, 23110000, 44680182, 0x0b66890}, - { 23110000, 44150950, 23770000, 44680182, 0x0b67090}, - { 23770000, 44150950, 24430000, 44680182, 0x0b67890}, - { 24430000, 44150950, 25090000, 44680182, 0x0b68090}, - { 25090000, 44150950, 25750000, 44680182, 0x0b68890}, - { 25750000, 44150950, 26410000, 44680182, 0x0b69090}, - { 26410000, 44150950, 27070000, 44680182, 0x0b69890}, - { 27070000, 44150950, 27730000, 44680182, 0x0b6a090}, - { 27730000, 44150950, 28390000, 44680182, 0x0b6a890}, - { 28390000, 44150950, 29050000, 44680182, 0x0b6b090}, - { 22820000, 43770000, 23470000, 44150950, 0x09bb890}, - { 23470000, 43660000, 24100000, 44150950, 0x0b2c090}, - { 24100000, 43660000, 24730000, 44150950, 0x0b2c890}, - { 24730000, 43621718, 25340000, 44150950, 0x0bcd090}, - { 25340000, 43621718, 25950000, 44150950, 0x0bcd890}, - { 25950000, 43860000, 26930000, 44150950, 0x06ee090}, - { 26930000, 43860000, 27930000, 44150950, 0x06de890}, - { 27930000, 43730000, 28714000, 44150950, 0x094f090}, - { 12090000, 39600000, 30183000, 51061000, 0x0010216}, - { 20251650, 43612000, 29705000, 48265650, 0x003021c}, - { -240995, 5526500, -200000, 5618000, 0x2a7044a}, // GHA - { -200000, 5542800, -150136, 5618000, 0x2a7044a}, - { -495600, 5462000, 121000, 5835000, 0x017000c}, - { -1705485, 6689810, -1618516, 6776299, 0x3c1004b}, - { -1618516, 6689810, -1531547, 6776299, 0x3c1004b}, - { -1705485, 6603321, -1618516, 6689810, 0x3c1004b}, - { -1618516, 6603321, -1531547, 6689810, 0x3c1004b}, - { -884223, 9372191, -796773, 9458680, 0x3c1004b}, - { -1702000, 6161900, -1581998, 6224500, 0x3c1044b}, - { -893965, 10746800, -806035, 10833289, 0x3c1004b}, - { -303485, 6046801, -230815, 6150220, 0x3c1044b}, - { -1826715, 4870807, -1739986, 4957296, 0x3c1004b}, - { -2360500, 7314750, -2252781, 7384750, 0x3c1044b}, - { -1300000, 5098700, -1197297, 5171600, 0x3c1044b}, - { 433240, 6572254, 520209, 6658743, 0x3c1004b}, - { -2550865, 10006100, -2462935, 10092589, 0x3c1004b}, - { -297385, 11012800, -181506, 11078500, 0x3c1044b}, - { -806522, 6517907, -744078, 6580006, 0x2b2004b}, - { -1739582, 4920887, -1679296, 4981006, 0x29c004b}, - { -41395, 9408951, 21394, 9471050, 0x2b2004b}, - { -726285, 5505250, -665832, 5565369, 0x29c004b}, - { -1117855, 6765514, -1055411, 6827613, 0x2b2004b}, - { -661572, 5325011, -601119, 5385130, 0x29c004b}, - { -1972273, 7550098, -1909657, 7612197, 0x2b2004b}, - { -2628067, 7420000, -2560732, 7474000, 0x29c044b}, - { -685496, 5811311, -623052, 5873410, 0x2b2004b}, - { 439691, 7119941, 500311, 7180060, 0x29c004b}, - { 1008433, 6045926, 1070877, 6108025, 0x2b2004b}, - { -2030227, 5269941, -1969774, 5330060, 0x29c004b}, - { -1418800, 7005600, -1367346, 7081100, 0x2b2044b}, - { -1005500, 5899400, -928486, 5946500, 0x29c044b}, - { -864300, 5490000, -810454, 5561841, 0x2b2044b}, - { -478392, 6016774, -417939, 6076893, 0x29c004b}, - { 867000, 5778700, 964196, 5818500, 0x2b2044b}, - { 961500, 5818500, 994712, 5927800, 0x29c044b}, - { -398015, 6353878, -335571, 6415977, 0x2b2004b}, - { -2140310, 7709941, -2079690, 7770060, 0x29c004b}, - { -861079, 9597722, -798118, 9659821, 0x2b2004b}, - { -1373200, 5077000, -1322120, 5147900, 0x29c044b}, - { 280800, 6968000, 329985, 7047000, 0x2b2044b}, - { -1820227, 5929941, -1759774, 5990060, 0x29c004b}, - { -1747000, 8010000, -1693459, 8082500, 0x2b2044b}, - { -2158000, 5410487, -2084787, 5460000, 0x29c044b}, - { -787174, 5249344, -724730, 5311443, 0x2b2004b}, - { -2249162, 4843407, -2188876, 4903526, 0x29c004b}, - { -1901222, 6788951, -1838778, 6851050, 0x2b2004b}, - { -152534, 6068344, -92081, 6128463, 0x29c004b}, - { -1114500, 5177600, -1033006, 5225000, 0x2b2044b}, - { -1240327, 6600906, -1179874, 6661025, 0x29c004b}, - { -1680043, 4965040, -1617772, 5027139, 0x2b2004b}, - { -1297025, 5673454, -1236572, 5733573, 0x29c004b}, - { -2720000, 6762000, 740000, 8930000, 0x018000d}, - { -2944000, 8930000, 580000, 11173850, 0x3030015}, - { -3014990, 7156300, -2720000, 7972400, 0x032008c}, - { -3260000, 6709650, -2720000, 7156300, 0x01b088c}, - { -3260000, 6267000, -2720000, 6709650, 0x01b108c}, - { -2720567, 6267208, -2241431, 6763704, 0x01e188c}, - { -2241431, 6267208, -1762295, 6763704, 0x01e208c}, - { -1762295, 6267208, -1283159, 6763704, 0x01e288c}, - { -1283159, 6267208, -804023, 6763704, 0x01e308c}, - { -804024, 6267208, -324888, 6763704, 0x01e388c}, - { -324888, 6267208, 154248, 6763704, 0x01e408c}, - { 154000, 6218000, 597000, 6763704, 0x021488c}, - { 597000, 6218000, 1040000, 6763704, 0x021508c}, - { -3139568, 5770712, -2660432, 6267208, 0x01e588c}, - { -2660432, 5770712, -2181296, 6267208, 0x01e608c}, - { -2181296, 5770712, -1702160, 6267208, 0x01e688c}, - { -1702160, 5770712, -1223024, 6267208, 0x01e708c}, - { -1223024, 5770712, -743888, 6267208, 0x01e788c}, - { -743888, 5770712, -264752, 6267208, 0x01e808c}, - { -264752, 5770712, 214386, 6267208, 0x01e888c}, - { 214384, 5741000, 693520, 6218000, 0x01e908c}, - { 693520, 5758000, 1201100, 6218000, 0x01c988c}, - { -3069568, 5276943, -2590432, 5773439, 0x01ea08c}, - { -2590432, 5276943, -2111296, 5773439, 0x01ea88c}, - { -2111296, 5276943, -1632160, 5773439, 0x01eb08c}, - { -1632160, 5276943, -1153024, 5773439, 0x01eb88c}, - { -1153024, 5276943, -673888, 5773439, 0x01ec08c}, - { -673888, 5276943, -194752, 5773439, 0x01ec88c}, - { -194753, 5276943, 284383, 5773439, 0x01ed08c}, - { -3118000, 4924000, -2447202, 5276943, 0x016d88c}, - { -2447202, 4736000, -2020000, 5276943, 0x022e08c}, - { -2020000, 4736000, -1590000, 5276943, 0x022e88c}, - { -1609000, 5025600, -734700, 5276943, 0x010f08c}, - { -16860000, 4340000, 4000000, 15120000, 0x2a30216}, - { -3260000, 4727777, 1203850, 11173850, 0x003021c}, - { 32536755, 276755, 32623245, 363245, 0x001000a}, // UGA - { 32345640, 35196, 32814360, 526236, 0x001000c}, - { 32236755, 2736800, 32323244, 2823289, 0x3c1004b}, - { 32846755, 2216800, 32933244, 2303289, 0x3c1004b}, - { 33136829, 411300, 33243388, 481470, 0x3c1044b}, - { 34126755, 1046800, 34213244, 1133289, 0x3c1004b}, - { 30606755, -643200, 30693244, -556711, 0x3c1004b}, - { 31686755, -373200, 31773244, -286711, 0x3c1004b}, - { 30000000, 150800, 30126269, 210000, 0x3c1044b}, - { 33137555, 591700, 33224044, 678189, 0x3c1004b}, - { 30871355, 2986700, 30957844, 3073189, 0x3c1004b}, - { 29936755, -1293200, 30023244, -1206711, 0x3c1004b}, - { 32826635, 3256800, 32913364, 3343289, 0x3c1004b}, - { 34168455, 680700, 34254944, 767189, 0x3c1004b}, - { 33556755, 1666800, 33643244, 1753289, 0x3c1004b}, - { 30226755, 626800, 30313244, 713289, 0x3c1004b}, - { 33456055, 576300, 33542544, 662789, 0x3c1004b}, - { 34071055, 414900, 34157544, 501389, 0x3c1004b}, - { 32006755, 356800, 32093244, 443289, 0x3c1004b}, - { 31311355, 1403200, 31397844, 1489689, 0x3c1004b}, - { 32898950, 348950, 32961049, 411049, 0x2b2004b}, - { 30933657, 3373640, 30993943, 3433759, 0x29c004b}, - { 31684650, 1653250, 31746749, 1715349, 0x2b2004b}, - { 30943940, 2404740, 31004059, 2464859, 0x29c004b}, - { 33694150, 1148750, 33756249, 1210849, 0x2b2004b}, - { 32468740, 815240, 32528859, 875359, 0x29c004b}, - { 31058050, 2469750, 31120149, 2531849, 0x2b2004b}, - { 30469940, -150060, 30530059, -89941, 0x29c004b}, - { 30135250, -573650, 30197349, -511551, 0x2b2004b}, - { 33130440, 1730940, 33190559, 1791059, 0x29c004b}, - { 32507250, 552150, 32569349, 614249, 0x2b2004b}, - { 31750657, 3368940, 31810943, 3429059, 0x29c004b}, - { 32876550, 663050, 32938649, 725149, 0x2b2004b}, - { 32493940, 712140, 32554059, 772259, 0x29c004b}, - { 29608950, -906550, 29671049, -844451, 0x2b2004b}, - { 31450640, 2443040, 31510759, 2503159, 0x29c004b}, - { 30484150, 629650, 30546249, 691749, 0x2b2004b}, - { 31366740, 534140, 31426859, 594259, 0x29c004b}, - { 30366850, -608250, 30428949, -546151, 0x2b2004b}, - { 30604240, 578340, 30664359, 638459, 0x29c004b}, - { 31208864, 3428950, 31271135, 3491049, 0x2b2004b}, - { 31823240, -168260, 31883359, -108141, 0x29c004b}, - { 30028350, 678250, 30090449, 740349, 0x2b2004b}, - { 30424040, 160240, 30484159, 220359, 0x29c004b}, - { 34078950, 2978950, 34141049, 3041049, 0x2b2004b}, - { 30131840, 253340, 30191959, 313459, 0x29c004b}, - { 30730000, 1940000, 34290000, 3750000, 0x016000d}, - { 31450000, -428657, 34380000, 1940000, 0x0970011}, - { 29573567, -1481288, 31450000, 1940000, 0x5110015}, - { 29573567, -1481290, 35036050, 4231640, 0x0010016}, - { -196868, 51459457, -58484, 51545947, 0x001000a}, // GBR - { -518400, 51282900, 338400, 51692000, 0x01a000c}, - { -4346519, 55826800, -4193481, 55913289, 0x3c1004b}, - { -2184373, 52548000, -2042627, 52634489, 0x3c1004b}, - { -2042627, 52504755, -1900881, 52591244, 0x3c1004b}, - { -1900881, 52504755, -1759135, 52591244, 0x3c1004b}, - { -2184373, 52461511, -2042627, 52548000, 0x3c1004b}, - { -2041786, 52418266, -1901722, 52504755, 0x3c1004b}, - { -1901722, 52418266, -1761658, 52504755, 0x3c1004b}, - { -3004934, 53378200, -2861266, 53464689, 0x3c1004b}, - { -3295319, 55904200, -3142281, 55990689, 0x3c1004b}, - { -1541234, 53344200, -1397566, 53430689, 0x3c1004b}, - { -1623275, 53762600, -1477925, 53849089, 0x3c1004b}, - { -2631112, 51416700, -2492489, 51503189, 0x3c1004b}, - { -2321834, 53436800, -2178166, 53523289, 0x3c1004b}, - { -1200873, 52596800, -1059127, 52683289, 0x3c1004b}, - { -432875, 53716900, -287525, 53803389, 0x3c1004b}, - { -1570032, 52376800, -1429968, 52463289, 0x3c1004b}, - { -1833275, 53756400, -1687925, 53842889, 0x3c1004b}, - { -3251212, 51447700, -3112589, 51534189, 0x3c1004b}, - { -1246673, 52926700, -1104927, 53013189, 0x3c1004b}, - { -2261834, 52966800, -2118166, 53053289, 0x3c1004b}, - { -5999377, 54556300, -5850423, 54642789, 0x3c1004b}, - { -1556273, 52874300, -1414527, 52960789, 0x3c1004b}, - { -1055912, 51407200, -917289, 51493689, 0x3c1004b}, - { -4205145, 50360950, -4107856, 50423049, 0x2b2004b}, - { -1451395, 50894900, -1345091, 50948659, 0x29c044b}, - { -2179007, 57117550, -2066193, 57179649, 0x2b2004b}, - { -1649970, 54944640, -1546431, 55004759, 0x29c004b}, - { -2764281, 53739150, -2659920, 53801249, 0x2b2004b}, - { -472479, 51867140, -376121, 51927259, 0x29c004b}, - { -1460175, 54877450, -1353226, 54939549, 0x2b2004b}, - { -1135294, 50778840, -1041107, 50838959, 0x29c004b}, - { 1236213, 52608150, 1337987, 52670249, 0x2b2004b}, - { -3994779, 51604240, -3898421, 51664359, 0x29c004b}, - { -1932907, 50715540, -1811648, 50765249, 0x2b2044b}, - { -2027094, 50706773, -1932907, 50766892, 0x29c004b}, - { 631100, 51529000, 770300, 51573300, 0x2b2044b}, - { -1829366, 51543000, -1730123, 51601300, 0x29c044b}, - { -3058557, 56451000, -2916013, 56499359, 0x2b2044b}, - { -3058300, 53776000, -2986155, 53860000, 0x29c044b}, - { -5074521, 55920616, -4246449, 56411656, 0x0010088}, - { -4246449, 55920616, -3418377, 56411656, 0x0010888}, - { -3418377, 55920616, -2590305, 56411656, 0x0011088}, - { -4887345, 55429576, -4069689, 55920616, 0x0011888}, - { -4874065, 54938536, -4066825, 55429576, 0x0012088}, - { -4670193, 52747068, -3904617, 53238108, 0x0012888}, - { -3904617, 52747068, -3139041, 53238108, 0x0013088}, - { -3139041, 52747068, -2373465, 53238108, 0x0013888}, - { -4664985, 52256028, -3909825, 52747068, 0x0014088}, - { -3909825, 52256028, -3154665, 52747068, 0x0014888}, - { -3154665, 52256028, -2399505, 52747068, 0x0015088}, - { -5405042, 51764988, -4655090, 52256028, 0x0015888}, - { -4655090, 51764988, -3905138, 52256028, 0x0016088}, - { -3905138, 51764988, -3155186, 52256028, 0x001e888}, - { -3155186, 51764988, -2405234, 52256028, 0x0016888}, - { -5330000, 51520000, -3875140, 51764988, 0x00f7088}, - { -3875140, 51273948, -3135604, 51764988, 0x0017888}, - { -3135603, 51273948, -2396067, 51764988, 0x0018088}, - { -4602072, 50782908, -3867744, 51273948, 0x0018888}, - { -3867744, 50782908, -3133416, 51273948, 0x0019088}, - { -3133416, 50782908, -2399088, 51273948, 0x0019888}, - { -4787789, 50291868, -4063877, 50782908, 0x001a088}, - { -3575000, 50511000, -2400000, 50782908, 0x012a888}, - { -4063878, 50199000, -3478000, 50782908, 0x025b088}, - { -6229980, 54390390, -5433156, 54881430, 0x001b888}, - { -7445782, 54862408, -6638542, 55353448, 0x001c088}, - { -6638542, 54862408, -5831302, 55353448, 0x001c888}, - { -3710000, 56411000, -2420000, 56715400, 0x013d088}, - { -3419148, 56715420, -2570244, 57206460, 0x001d888}, - { -2570000, 56715400, -1944000, 57309000, 0x027e088}, - { -5288000, 49954500, -4764000, 50604296, 0x029f088}, - { -2400270, 50556764, 1800261, 53237954, 0x0a80011}, - { -4073034, 53237954, 365825, 55919144, 0x0010015}, - { -10700000, 49122422, 1889648, 60875000, 0x0010016}, - { -8650000, 49122422, 1889648, 60875000, 0x003021c}, - { -13722274, 9500222, -13661320, 9541500, 0x22a044a}, // GIN - { -13685400, 9541500, -13610759, 9575200, 0x22a044a}, - { -13667200, 9575200, -13607250, 9617200, 0x22a044a}, - { -13721360, 9494480, -13247432, 9985520, 0x001000c}, - { -8869277, 7701965, -8737146, 7816000, 0x54f044b}, - { -12928174, 9995890, -12803827, 10118199, 0x54f004b}, - { -9352674, 10343890, -9214693, 10454000, 0x54f044b}, - { -10193834, 8500890, -10070166, 8623199, 0x54f004b}, - { -14618074, 10606890, -14493727, 10729199, 0x54f004b}, - { -10161834, 9123890, -10038166, 9246199, 0x54f004b}, - { -12352744, 11262090, -12228057, 11384399, 0x54f004b}, - { -9213644, 11339990, -9088957, 11462299, 0x54f004b}, - { -9066160, 9208413, -8942492, 9330722, 0x54f004b}, - { -13647974, 10337490, -13523627, 10459799, 0x54f004b}, - { -13874844, 11042990, -13750157, 11165299, 0x54f004b}, - { -12359944, 12015490, -12235257, 12137799, 0x54f004b}, - { -8757674, 10562290, -8633327, 10684599, 0x54f004b}, - { -10804174, 9979490, -10679827, 10101799, 0x54f004b}, - { -8590316, 7740710, -8466988, 7863019, 0x54f004b}, - { -10759385, 11249700, -10671215, 11336189, 0x3c1004b}, - { -14748791, 9038147, -12037810, 11719337, 0x0a80011}, - { -11080000, 7180000, -8398810, 9861190, 0x001000d}, - { -12037810, 9840605, -8173041, 11719337, 0x2a20015}, - { -16860000, 4340000, 4000000, 15120000, 0x2a30016}, - { -15082785, 7180000, -7637570, 12690000, 0x003021c}, - { -79950000, -2242100, -79873500, -2147241, 0x022000a}, // ECU - { -80091651, -2338831, -79745692, -1992872, 0xf040047}, - { -78644847, -382320, -78309958, -47431, 0xe890047}, - { -79045700, -2926600, -78935991, -2858477, 0x3c1044b}, - { -79212245, -299100, -79125756, -212611, 0x3c1004b}, - { -80003365, -3303200, -79891547, -3236200, 0x3c1044b}, - { -80763245, -1003200, -80646066, -939480, 0x3c1044b}, - { -80507545, -1097300, -80421056, -1010811, 0x3c1004b}, - { -78668945, -1306800, -78582456, -1220311, 0x3c1004b}, - { -78699445, -1698500, -78612956, -1612011, 0x3c1004b}, - { -79505445, -1056500, -79418956, -970011, 0x3c1004b}, - { -79243696, -4039230, -79172851, -3933570, 0x3c1044b}, - { -79635445, -2177700, -79548956, -2091211, 0x3c1004b}, - { -78161945, 311600, -78075456, 398089, 0x3c1004b}, - { -79709845, 905600, -79623356, 992089, 0x3c1004b}, - { -79574045, -1851400, -79487556, -1764911, 0x3c1004b}, - { -80954250, -2263850, -80892151, -2201751, 0x2b2004b}, - { -78651560, -963060, -78591441, -902941, 0x29c004b}, - { -77844750, -1026050, -77782651, -963951, 0x2b2004b}, - { -79839543, -3359460, -79779257, -3299341, 0x29c004b}, - { -80129250, -726850, -80067151, -664751, 0x2b2004b}, - { -79990143, -3480060, -79929857, -3419941, 0x29c004b}, - { -80259436, -3507950, -80197165, -3445851, 0x2b2004b}, - { -80059860, -1354260, -79999741, -1294141, 0x29c004b}, - { -79663250, -1087950, -79601151, -1025851, 0x2b2004b}, - { -80610060, -1380060, -80549941, -1319941, 0x29c004b}, - { -80010950, -1880950, -79948851, -1818851, 0x2b2004b}, - { -79030460, -1615860, -78970341, -1555741, 0x29c004b}, - { -79935250, -1396050, -79873151, -1333951, 0x2b2004b}, - { -78882760, -2778260, -78822641, -2718141, 0x29c004b}, - { -81013450, -2244750, -80951351, -2182651, 0x2b2004b}, - { -79500460, 295240, -79440341, 355359, 0x29c004b}, - { -80893850, -2257450, -80831751, -2195351, 0x2b2004b}, - { -79374860, -2454460, -79314741, -2394341, 0x29c004b}, - { -78290150, 199650, -78228051, 261749, 0x2b2004b}, - { -79491860, -2198760, -79431741, -2138641, 0x29c004b}, - { -79782650, -1594350, -79720551, -1532251, 0x2b2004b}, - { -80443260, -639660, -80383141, -579541, 0x29c004b}, - { -78191050, 18950, -78128951, 81049, 0x2b2004b}, - { -80420060, -2660060, -80359941, -2599941, 0x29c004b}, - { -79651050, -2701050, -79588951, -2638951, 0x2b2004b}, - { -78032760, -1523960, -77972641, -1463841, 0x29c004b}, - { -76927450, 52250, -76865351, 114349, 0x2b2004b}, - { -78150060, -2340060, -78089941, -2279941, 0x29c004b}, - { -79063850, -1727250, -79001751, -1665151, 0x2b2004b}, - { -80261660, -1850660, -80201541, -1790541, 0x29c004b}, - { -80010750, -1661050, -79948651, -1598951, 0x2b2004b}, - { -79724860, -2125460, -79664741, -2065341, 0x29c004b}, - { -78263750, 289350, -78201651, 351449, 0x2b2004b}, - { -79387843, -4018860, -79327557, -3958741, 0x29c004b}, - { -78601050, -541050, -78538951, -478951, 0x2b2004b}, - { -78866160, 1242240, -78806041, 1302359, 0x29c004b}, - { -81007645, -4615816, -78326455, -1934626, 0x001000d}, - { -80917000, -1934626, -77950000, 440000, 0x0960011}, - { -79900960, 580520, -79432240, 1071560, 0x0b00090}, - { -78048055, -1240520, -77579335, -749480, 0x0b00890}, - { -77130755, -162221, -76662035, 328819, 0x0b01890}, - { -81687615, -679951, -79512872, 1494792, 0x0a80891}, - { -79512872, -679951, -77338129, 1494792, 0x0a81091}, - { -77343743, -679951, -75169000, 1494792, 0x0a81891}, - { -81687615, -2854693, -79512872, -679950, 0x0a82091}, - { -79512872, -2854693, -77338129, -679950, 0x0a82891}, - { -77343743, -2854693, -75169000, -679950, 0x0a83091}, - { -81687615, -5018000, -79512872, -2843257, 0x0a83891}, - { -79512872, -5018000, -77338129, -2843257, 0x0a84091}, - { -91775398, -1621587, -89213372, 940439, 0x0a87091}, - { -92040000, 940439, -89213372, 1685000, 0x0567891}, - { -92040000, -5018000, -75169000, 1685000, 0x0010217}, - { -7700000, 33541151, -7577000, 33610298, 0x019000a}, // ESH - { -6902394, 33931500, -6798607, 34017989, 0x3c1004b}, - { -6984294, 33892100, -6880507, 33978589, 0x3c1004b}, - { -6858094, 34001700, -6754307, 34088189, 0x3c1004b}, - { -5051894, 33986900, -4948107, 34073389, 0x3c1004b}, - { -8084038, 31566000, -8017152, 31697000, 0x3c1044b}, - { -8017152, 31566000, -7950266, 31697000, 0x3c1044b}, - { -9610451, 30359100, -9510749, 30445589, 0x3c1004b}, - { -9551451, 30304900, -9451749, 30391389, 0x3c1004b}, - { -5895750, 35725500, -5771711, 35799600, 0x3c1044b}, - { -5603294, 33844200, -5477691, 33915600, 0x3c1044b}, - { -1960494, 34637800, -1855506, 34724289, 0x3c1004b}, - { -6656370, 34226800, -6511734, 34289200, 0x3c1044b}, - { -9283833, 32242500, -9181968, 32328989, 0x3c1004b}, - { -5423800, 35552400, -5291581, 35621500, 0x3c1044b}, - { -6965293, 32836600, -6862708, 32923089, 0x3c1004b}, - { -6431333, 32281800, -6329468, 32368289, 0x3c1004b}, - { -8553701, 33203050, -8479700, 33265149, 0x2b2004b}, - { -3010100, 35139940, -2911211, 35184500, 0x29c044b}, - { -7657128, 32969750, -7583472, 33031849, 0x2b2004b}, - { -5929389, 34967140, -5856411, 35027259, 0x29c004b}, - { -6110060, 33796450, -6035541, 33858549, 0x2b2004b}, - { -6169940, 35143340, -6096461, 35203459, 0x29c004b}, - { -10087848, 28958750, -10016952, 29020849, 0x2b2004b}, - { -4040622, 34199440, -3967978, 34259559, 0x29c004b}, - { -6743770, 32462650, -6670631, 32524749, 0x2b2004b}, - { -5703154, 32914440, -5631846, 32974559, 0x29c004b}, - { -4468797, 31899350, -4396003, 31961449, 0x2b2004b}, - { -2362889, 34894940, -2289911, 34955059, 0x29c004b}, - { -6611228, 32830450, -6537572, 32892549, 0x2b2004b}, - { -5971422, 34230540, -5898778, 34290659, 0x29c004b}, - { -2932518, 34377550, -2857482, 34439649, 0x2b2004b}, - { -5756222, 34186940, -5683578, 34247059, 0x29c004b}, - { -8916666, 30438250, -8844735, 30500349, 0x2b2004b}, - { -2213222, 34290740, -2140578, 34350859, 0x29c004b}, - { -7984470, 32202150, -7911331, 32264249, 0x2b2004b}, - { -8554404, 32206840, -8483597, 32266959, 0x29c004b}, - { -7423670, 32018250, -7350531, 32080349, 0x2b2004b}, - { -3972240, 35200640, -3898761, 35260759, 0x29c004b}, - { -5616391, 34759050, -5541010, 34821149, 0x2b2004b}, - { -9773885, 29674440, -9704915, 29734559, 0x29c004b}, - { -6360760, 33861650, -6286241, 33923749, 0x2b2004b}, - { -9241752, 30367240, -9172448, 30427359, 0x29c004b}, - { -11135276, 28398950, -11064725, 28461049, 0x2b2004b}, - { -13221250, 27106940, -13153950, 27167059, 0x29c004b}, - { -15970296, 23677250, -15902505, 23739349, 0x2b2004b}, - { -11706383, 26712740, -11639417, 26772859, 0x29c004b}, - { -14550000, 25700000, -11000000, 27670000, 0x018000d}, - { -16011084, 23470080, -15505908, 23961120, 0x001f08c}, - { -14550212, 25964994, -11600903, 28646184, 0x0a94091}, - { -11600903, 25964994, -8651594, 28646184, 0x0a94891}, - { -17764661, 23283804, -14874934, 25964994, 0x0a95091}, - { -14874934, 23283804, -11985207, 25964994, 0x0a95891}, - { -17764661, 20727860, -14904725, 23283804, 0x0a46091}, - { -14904725, 20727860, -12044789, 23283804, 0x0a46891}, - { -17764661, 20727860, -995000, 35930000, 0x0010217}, - { -17764661, 20727860, -8651594, 27670000, 0x003021c}, - { 9408500, 409894, 9494719, 453139, 0x2a7044a}, // GAB - { 9428100, 366649, 9514319, 409894, 0x2a7044a}, - { 9304000, 282200, 9907000, 669400, 0x018000c}, - { 8728400, -831900, 8823619, -674900, 0x54f044b}, - { 13520945, -1688310, 13643254, -1566001, 0x54f004b}, - { 13168845, -1603610, 13291154, -1481301, 0x54f004b}, - { 11519755, 1555500, 11606244, 1641989, 0x3c1004b}, - { 12803455, 517700, 12889944, 604189, 0x3c1004b}, - { 11033155, -1923800, 11119644, -1837311, 0x3c1004b}, - { 10204055, -724800, 10290544, -638311, 0x3c1004b}, - { 10946255, -2982500, 11032744, -2896011, 0x3c1004b}, - { 12396055, -1195100, 12482544, -1108611, 0x3c1004b}, - { 11453055, 2060500, 11539544, 2146989, 0x3c1004b}, - { 9977855, -2779300, 10064344, -2692811, 0x3c1004b}, - { 13115255, -1434500, 13201744, -1348011, 0x3c1004b}, - { 12686255, -849000, 12772744, -762511, 0x3c1004b}, - { 13630155, -702100, 13716644, -615611, 0x3c1004b}, - { 10106155, -2845500, 10192644, -2759011, 0x3c1004b}, - { 11304155, -2446300, 11390644, -2359811, 0x3c1004b}, - { 11889955, -119300, 11976444, -32811, 0x3c1004b}, - { 10575355, -1279400, 10661844, -1192911, 0x3c1004b}, - { 10726555, -207600, 10813044, -121111, 0x3c1004b}, - { 9748158, -2585167, 9834647, -2498678, 0x3c1004b}, - { 10638535, -3461800, 10725264, -3375311, 0x3c1004b}, - { 11865355, -1938100, 11951844, -1851611, 0x3c1004b}, - { 11492855, 763200, 11579344, 849689, 0x3c1004b}, - { 13893755, 948700, 13980244, 1035189, 0x3c1004b}, - { 14211955, -1630500, 14298444, -1544011, 0x3c1004b}, - { 11599355, -1681400, 11685844, -1594911, 0x3c1004b}, - { 12124455, -2197300, 12210944, -2110811, 0x3c1004b}, - { 9549274, 927660, 9635763, 1014149, 0x3c1004b}, - { 11059405, -361970, 13740595, 2319220, 0x0a80011}, - { 11060000, -2476000, 14529296, -360000, 0x018000d}, - { 8697000, -3075000, 11060000, 595, 0x4480015}, - { 8697000, -3958680, 14529296, 2319220, 0x0010016}, - { 174706184,-36923545, 174813816,-36837055, 0x001000a}, // NZL - { 174473560,-37095520, 175051648,-36604480, 0x001000c}, - { 172507599,-43527400, 172625801,-43440911, 0x3c1004b}, - { 172625801,-43527400, 172744003,-43440911, 0x3c1004b}, - { 172495297,-43613889, 172614460,-43527400, 0x3c1004b}, - { 172614460,-43590000, 172778883,-43527400, 0x3c1044b}, - { 174715000,-41348300, 174836498,-41267000, 0x3c1044b}, - { 174757000,-41267000, 174840656,-41149000, 0x3c1044b}, - { 174822000,-41149000, 174955517,-41075000, 0x3c1044b}, - { 174874721,-41249900, 174989079,-41163411, 0x3c1004b}, - { 174970000,-41164300, 175113037,-41095220, 0x3c1044b}, - { 175209217,-37840510, 175285943,-37718201, 0x3c1044b}, - { 175285943,-37840510, 175362669,-37718201, 0x3c1044b}, - { 170418136,-45923200, 170541863,-45836711, 0x3c1004b}, - { 176111004,-37742800, 176219596,-37656311, 0x3c1004b}, - { 175553662,-40393200, 175666338,-40306711, 0x3c1004b}, - { 176794542,-39689800, 176906257,-39603311, 0x3c1004b}, - { 173189621,-41340500, 173303979,-41254011, 0x3c1004b}, - { 176818342,-39550800, 176930057,-39464311, 0x3c1004b}, - { 176192944,-38177600, 176302256,-38091111, 0x3c1004b}, - { 174290992,-35751550, 174402405,-35669000, 0x3c1044b}, - { 174021000,-39092600, 174149204,-39017800, 0x3c1044b}, - { 168330450,-46445950, 168467339,-46367100, 0x3c1044b}, - { 174969462,-39969200, 175082138,-39882711, 0x3c1004b}, - { 174969681,-40936200, 175083318,-40849711, 0x3c1004b}, - { 177981312,-38686450, 178060488,-38624351, 0x2b2004b}, - { 173913420,-41550260, 173993579,-41490141, 0x29c004b}, - { 171187500,-44420000, 171262774,-44348800, 0x2b2044b}, - { 176044974,-38724160, 176121626,-38664041, 0x29c004b}, - { 174861374,-37236250, 174938825,-37174151, 0x2b2004b}, - { 175610254,-40980060, 175689745,-40919941, 0x29c004b}, - { 175239204,-40651050, 175320795,-40588951, 0x2b2004b}, - { 176945208,-37990560, 177021192,-37930441, 0x29c004b}, - { 171702220,-43932350, 171787779,-43870251, 0x2b2004b}, - { 175435908,-37928460, 175511892,-37868341, 0x29c004b}, - { 175825557,-38258150, 175904043,-38196051, 0x2b2004b}, - { 175531439,-40252660, 175609761,-40192541, 0x29c004b}, - { 175289557,-38050250, 175368043,-37988151, 0x2b2004b}, - { 170915633,-45116560, 170999967,-45056441, 0x29c004b}, - { 172529365,-43333450, 172614234,-43271351, 0x2b2004b}, - { 174241173,-39610060, 174318827,-39549941, 0x29c004b}, - { 173691704,-39411595, 177028296,-36730405, 0x0a80011}, - { 173652379,-42092785, 177108135,-39411595, 0x001000d}, - { 172322012,-43688120, 172962596,-43197080, 0x0b00890}, - { 174609328,-41457120, 175229080,-40966080, 0x0b01090}, - { 175071352,-38100020, 175659856,-37608980, 0x0b01890}, - { 170169596,-45941120, 170831012,-45450080, 0x0b12090}, - { 175797952,-37842920, 176386456,-37351880, 0x0b02890}, - { 175228536,-40659120, 175837872,-40168080, 0x0b03090}, - { 176499536,-39822520, 177103664,-39331480, 0x0b03890}, - { 172941728,-41542520, 173561480,-41051480, 0x0b04090}, - { 175744952,-38419520, 176333456,-37928480, 0x0b14890}, - { 174038360,-36053420, 174611240,-35562380, 0x0b05090}, - { 173790144,-39447820, 174389064,-38956780, 0x0b15890}, - { 167970188,-46628120, 168636812,-46137080, 0x0b16090}, - { 174753436,-40181620, 175357564,-39690580, 0x0b06890}, - { 174825328,-41134220, 175439872,-40643180, 0x0b07090}, - { 177763944,-38789220, 178357656,-38298180, 0x0b17890}, - { 173546228,-41645420, 174165980,-41154380, 0x0b08090}, - { 170789304,-44522420, 171435096,-44031380, 0x0b08890}, - { 175786144,-38939520, 176379856,-38448480, 0x0b19090}, - { 175341728,-41195520, 175956272,-40704480, 0x0b09890}, - { 176603852,-38327120, 177192356,-37836080, 0x0b1a090}, - { 171495404,-44022120, 172141196,-43531080, 0x0b0a890}, - { 170566396,-45310720, 171222604,-44819680, 0x0b0b090}, - { 172600000,-36730405, 175969585,-34370000, 0x09b5091}, - { 177028296,-39411595, 180364888,-36730405, 0x0a85891}, - { 171129678,-42092785, 174585434,-39411595, 0x0a86091}, - { 166923188,-44773975, 170527899,-42092785, 0x0a86891}, - { 170527899,-44773975, 174132610,-42092785, 0x0a87091}, - { 163690507,-47455165, 167444173,-44773975, 0x0a87891}, - { 167444173,-47455165, 171197839,-44773975, 0x0a88891}, - { 173691704,-39411595, 177028296,-36730405, 0x0a89091}, - { 173652379,-42092785, 177108135,-39411595, 0x0a89891}, - { 177756637,-50333695, 179782425,-48993100, 0x0a8a091}, - { 182853029,-44947803, 184700071,-43607208, 0x0a8a891}, - { 165697550,-48579152, 167425428,-47417303, 0x0a7b891}, - { 165050949,-51461337, 167106528,-50120742, 0x0a9e091}, - { 178071823,-48406038, 180008238,-47065443, 0x0a9e891}, - { 168097751,-53210883, 170242703,-51870288, 0x0a8f091}, - { 171364030,-35340595, 172942953,-34000000, 0x0aa4891}, - { 160000000,-60000000, 185000000,-34000000, 0x0010217}, - { -1574206, 12319755, -1485794, 12406245, 0x001000a}, // BFA - { -1689141, 12207318, -1335494, 12553277, 0xf040047}, - { -4475060, 11012600, -4133660, 11347489, 0xe890047}, - { -2414206, 12206800, -2325795, 12293289, 0x3c1004b}, - { -2464446, 13526800, -2375555, 13613289, 0x3c1004b}, - { -4794965, 10601300, -4707035, 10687789, 0x3c1004b}, - { -3500906, 12426700, -3412495, 12513189, 0x3c1004b}, - { -1120726, 13035000, -1032075, 13121489, 0x3c1004b}, - { -412385, 11737600, -324215, 11824089, 0x3c1004b}, - { 322315, 12017000, 410485, 12103489, 0x3c1004b}, - { -68146, 13989700, 20745, 14076189, 0x3c1004b}, - { -2518706, 12274200, -2430295, 12360689, 0x3c1004b}, - { -3568385, 11439600, -3480215, 11526089, 0x3c1004b}, - { -1674446, 14056800, -1585555, 14143289, 0x3c1004b}, - { -2117285, 11063900, -2029115, 11150389, 0x3c1004b}, - { -1205485, 11130000, -1117315, 11216489, 0x3c1004b}, - { -1568646, 13300000, -1479755, 13386489, 0x3c1004b}, - { -2301126, 12917500, -2212475, 13003989, 0x3c1004b}, - { -399006, 12137600, -310595, 12224089, 0x3c1004b}, - { -670506, 12207800, -582095, 12294289, 0x3c1004b}, - { -1384085, 12026800, -1295915, 12113289, 0x3c1004b}, - { -4947765, 10939200, -4859835, 11025689, 0x3c1004b}, - { -3447226, 13055050, -3383575, 13117149, 0x2b2004b}, - { -3099411, 13041240, -3037789, 13101359, 0x29c004b}, - { -3895426, 12704550, -3831775, 12766649, 0x2b2004b}, - { -1100644, 11629940, -1039356, 11690059, 0x29c004b}, - { -2961653, 11718950, -2898347, 11781049, 0x2b2004b}, - { -600811, 12629940, -539189, 12690059, 0x29c004b}, - { -3274067, 10931750, -3210933, 10993849, 0x2b2004b}, - { -5192561, 10629040, -5131440, 10689159, 0x29c004b}, - { -2385512, 13176650, -2321688, 13238749, 0x2b2004b}, - { -5341244, 11049040, -5279956, 11109159, 0x29c004b}, - { -178726, 12946450, -115075, 13008549, 0x2b2004b}, - { -580644, 11769940, -519356, 11830059, 0x29c004b}, - { -3491567, 10108950, -3428433, 10171049, 0x2b2004b}, - { -3550561, 10259940, -3489440, 10320059, 0x29c004b}, - { -3201912, 13468950, -3138088, 13531049, 0x2b2004b}, - { -2210644, 11619940, -2149356, 11680059, 0x29c004b}, - { -3204567, 10302750, -3141433, 10364849, 0x2b2004b}, - { -170895, 13369940, -109106, 13430059, 0x29c004b}, - { -3291653, 11508950, -3228347, 11571049, 0x2b2004b}, - { -3920644, 11609940, -3859356, 11670059, 0x29c004b}, - { -3091653, 11118950, -3028347, 11181049, 0x2b2004b}, - { -260978, 14409940, -199022, 14470059, 0x29c004b}, - { 1758347, 12048950, 1821653, 12111049, 0x2b2004b}, - { -724844, 11212440, -663556, 11272559, 0x29c004b}, - { -3328340, 10937662, -617359, 13618852, 0x0a90011}, - { -5521000, 10103000, -3328340, 13186000, 0x025000d}, - { -617360, 10937662, 2093621, 13618852, 0x0010015}, - { -16860000, 4340000, 4000000, 15120000, 0x2a30016}, - { -5521000, 9380000, 2410000, 15088140, 0x003021c}, - { 120956694, 14555155, 121045106, 14641645, 0x001000a}, // PHL - { 120795432, 14295480, 121274568, 14786520, 0x001000c}, - { 125515000, 7024500, 125598307, 7115000, 0x3c1044b}, - { 125598307, 7044000, 125665007, 7157000, 0x3c1044b}, - { 123812035, 10250900, 123899965, 10337389, 0x3c1004b}, - { 123899965, 10288090, 123987895, 10374579, 0x3c1004b}, - { 124605375, 8430500, 124692825, 8516989, 0x3c1004b}, - { 122922035, 10624400, 123009965, 10710889, 0x3c1004b}, - { 122510535, 10677900, 122598465, 10764389, 0x3c1004b}, - { 120545914, 15112300, 120635286, 15198789, 0x3c1004b}, - { 120538754, 16377600, 120628846, 16464089, 0x3c1004b}, - { 121356234, 14224300, 121445365, 14310789, 0x3c1004b}, - { 120640014, 14986400, 120729386, 15072889, 0x3c1004b}, - { 121558454, 13895100, 121647345, 13981589, 0x3c1004b}, - { 125122715, 6076000, 125209684, 6162489, 0x3c1004b}, - { 120234614, 14789300, 120323986, 14875789, 0x3c1004b}, - { 124957115, 11174700, 125045285, 11261189, 0x3c1004b}, - { 123619435, 10332700, 123707365, 10419189, 0x3c1004b}, - { 124195895, 7161400, 124283104, 7247889, 0x3c1004b}, - { 122036095, 6890300, 122123304, 6976789, 0x3c1004b}, - { 124527615, 12055000, 124615785, 12141489, 0x3c1004b}, - { 123138954, 13591100, 123227845, 13677589, 0x3c1004b}, - { 124233095, 7956200, 124320304, 8042689, 0x3c1004b}, - { 121286888, 14032450, 121350712, 14094549, 0x2b2004b}, - { 120937855, 15461140, 121000145, 15521259, 0x29c004b}, - { 120317743, 15998950, 120382257, 16061049, 0x2b2004b}, - { 122717656, 11548140, 122778944, 11608259, 0x29c004b}, - { 120592915, 14929150, 120657084, 14991249, 0x2b2004b}, - { 125491506, 8922340, 125552293, 8982459, 0x29c004b}, - { 121516557, 16669650, 121581243, 16731749, 0x2b2004b}, - { 125777090, 7417440, 125837710, 7477559, 0x29c004b}, - { 123254805, 9286650, 123317594, 9348749, 0x2b2004b}, - { 120743138, 15127540, 120805261, 15187659, 0x29c004b}, - { 125323978, 6718150, 125386422, 6780249, 0x2b2004b}, - { 121259022, 14466540, 121320978, 14526659, 0x29c004b}, - { 121687684, 17587750, 121752715, 17649849, 0x2b2004b}, - { 126312090, 8167340, 126372710, 8227459, 0x29c004b}, - { 123972333, 10499150, 124035467, 10561249, 0x2b2004b}, - { 118724323, 9721340, 118785277, 9781459, 0x29c004b}, - { 123360588, 13398250, 123424412, 13460349, 0x2b2004b}, - { 120867938, 14927840, 120930061, 14987959, 0x29c004b}, - { 120973678, 6017750, 121036122, 6079849, 0x2b2004b}, - { 123704605, 13123640, 123766394, 13183759, 0x29c004b}, - { 119664614, 13594539, 122405386, 16275729, 0x0a90011}, - { 121859405, 9029405, 124570386, 11710595, 0x001000d}, - { 125463840, 6999480, 125932560, 7490520, 0x0b10090}, - { 124435640, 8204480, 124904360, 8695520, 0x0b10890}, - { 120251432, 16197179, 120735776, 16688219, 0x0b11090}, - { 124815640, 6054480, 125284360, 6545520, 0x0b11890}, - { 124788240, 11044480, 125262168, 11535520, 0x0b12090}, - { 124148140, 7022580, 124616860, 7513620, 0x0b12890}, - { 121866940, 6889080, 122335660, 7380120, 0x0b13090}, - { 124505040, 11706680, 124978968, 12197720, 0x0b13890}, - { 123043032, 13243080, 123522168, 13734120, 0x0b14090}, - { 124019840, 7773779, 124488560, 8264819, 0x0b14890}, - { 125225340, 8669880, 125699268, 9160920, 0x0b05090}, - { 121123032, 16364480, 121607376, 16855520, 0x0b15890}, - { 121475224, 17374480, 121964776, 17865520, 0x0b06090}, - { 125995440, 7978680, 126464160, 8469720, 0x0b16890}, - { 118488240, 9494480, 118962168, 9985520, 0x0b07090}, - { 120825440, 5748980, 121294160, 6240020, 0x0b17890}, - { 123640432, 12829480, 124119568, 13320520, 0x0b08090}, - { 123157340, 8296580, 123626060, 8787620, 0x0b18890}, - { 123399140, 7779580, 123867860, 8270620, 0x0b19090}, - { 125036140, 6535380, 125504860, 7026420, 0x0b19890}, - { 125344040, 9555780, 125817968, 10046820, 0x0b0a090}, - { 120240224, 17334480, 120729776, 17825520, 0x0b0a890}, - { 125985640, 6714480, 126454360, 7205520, 0x0b1b090}, - { 122615932, 13900080, 123095068, 14391120, 0x0b1b890}, - { 120463424, 17842380, 120952976, 18333420, 0x0b1c090}, - { 116866000, 4599000, 126607050, 21143000, 0x4c90016}, - { 116866000, 4380000, 128000000, 21143000, 0x0d40012}, - { 116866000, 4380000, 128000000, 21143000, 0x0010217}, - { 12433114, 41851944, 12548434, 41938434, 0x001000a}, // ITA - { 8986829, 45365330, 9393170, 45652159, 0xc730047}, - { 12317720, 41753290, 12682279, 42026709, 0xbde0047}, - { 14090379, 40789890, 14449621, 41063309, 0xbde0047}, - { 7617137, 45025700, 7738462, 45112189, 0x3c1004b}, - { 13305344, 38081100, 13414656, 38167589, 0x3c1004b}, - { 11161000, 43749800, 11323811, 43813000, 0x3c1044b}, - { 11269000, 44456800, 11405521, 44533000, 0x3c1044b}, - { 8839718, 44383000, 9022081, 44440000, 0x3c1044b}, - { 15025704, 37465400, 15134296, 37551889, 0x3c1004b}, - { 16747300, 41080000, 16909377, 41141000, 0x3c1044b}, - { 12301837, 45338700, 12384966, 45466000, 0x3c1044b}, - { 10928737, 45396000, 11080078, 45465989, 0x3c1044b}, - { 15500000, 38130000, 15576211, 38254000, 0x3c1044b}, - { 13745537, 45589500, 13868063, 45675989, 0x3c1004b}, - { 11809037, 45362200, 11931563, 45448689, 0x3c1004b}, - { 10158737, 45498200, 10281263, 45584689, 0x3c1004b}, - { 10859337, 44606800, 10980662, 44693289, 0x3c1004b}, - { 11030418, 43835500, 11159625, 43915200, 0x3c1044b}, - { 9086000, 39185400, 9201730, 39268200, 0x3c1044b}, - { 15629800, 38014300, 15689176, 38173500, 0x3c1044b}, - { 10281100, 44766000, 10374397, 44823949, 0x2b2044b}, - { 12316718, 43068440, 12398881, 43128559, 0x29c004b}, - { 10297700, 43512000, 10358953, 43598000, 0x2b2044b}, - { 15509920, 41427340, 15590079, 41487459, 0x29c004b}, - { 14496604, 40724650, 14578195, 40786749, 0x2b2004b}, - { 10580533, 44679940, 10664867, 44740059, 0x29c004b}, - { 12166789, 44388950, 12253210, 44451049, 0x2b2004b}, - { 17215705, 40437540, 17294695, 40497659, 0x29c004b}, - { 11566444, 44808950, 11653555, 44871049, 0x2b2004b}, - { 12528584, 44029940, 12611415, 44090059, 0x29c004b}, - { 15225674, 37048250, 15303125, 37110349, 0x2b2004b}, - { 14168386, 42436940, 14249213, 42497059, 0x29c004b}, - { 8519204, 40698950, 8600795, 40761049, 0x2b2004b}, - { 12855620, 41434040, 12935779, 41494159, 0x29c004b}, - { 9623882, 45664050, 9712718, 45726149, 0x2b2004b}, - { 12011267, 44190840, 12094933, 44250959, 0x29c004b}, - { 11501613, 45518850, 11589587, 45580949, 0x2b2004b}, - { 12599952, 42536940, 12681447, 42597059, 0x29c004b}, - { 8576013, 45418950, 8663987, 45481049, 0x2b2004b}, - { 13190298, 46038140, 13276302, 46098259, 0x29c004b}, - { 11292550, 46458150, 11382249, 46520249, 0x2b2004b}, - { 11824118, 43434540, 11906281, 43494659, 0x29c004b}, - { 16552153, 38873950, 16631847, 38936049, 0x2b2004b}, - { 16256454, 41197640, 16335945, 41257759, 0x29c004b}, - { 11087800, 46032500, 11139299, 46139500, 0x2b2044b}, - { 13480400, 43554500, 13545375, 43631049, 0x29c044b}, - { 9631833, 45023000, 9766793, 45063000, 0x2b2044b}, - { 17910000, 40611000, 18023637, 40652700, 0x29c044b}, - { 7273396, 44761580, 7929604, 45252620, 0x0010088}, - { 12947152, 37732780, 13535656, 38223820, 0x0010888}, - { 14733252, 37204480, 15316548, 37695520, 0x0011088}, - { 16417628, 40768980, 17032172, 41260020, 0x0011888}, - { 15146152, 37918180, 15734656, 38409220, 0x0012088}, - { 13272396, 45568680, 13933812, 46059720, 0x0012888}, - { 17064628, 40374080, 17679172, 40865120, 0x0013088}, - { 8840944, 38973080, 9439864, 39464120, 0x0013888}, - { 12486204, 43652480, 13131996, 44143520, 0x0014088}, - { 14775452, 36720780, 15358748, 37211820, 0x0014888}, - { 8126228, 40483080, 8740772, 40974120, 0x0015088}, - { 10733488, 45878680, 11400112, 46369720, 0x0015888}, - { 8119996, 45164680, 8781412, 45655720, 0x0016088}, - { 13128712, 43279680, 13769296, 43770720, 0x0016888}, - { 10911480, 46339480, 11588520, 46830520, 0x0017088}, - { 16095643, 38874480, 16694563, 39365520, 0x0017888}, - { 17675136, 40244480, 18284472, 40735520, 0x0018088}, - { 15770328, 41184480, 16390080, 41675520, 0x0018888}, - { 8201488, 45641480, 8868112, 46132520, 0x0019088}, - { 7991896, 44679480, 8648104, 45170520, 0x0019888}, - { 12406052, 37591980, 12994556, 38083020, 0x001a088}, - { 13928452, 37044480, 14511748, 37535520, 0x001a888}, - { 10501712, 42640680, 11137088, 43131720, 0x001b088}, - { 15512336, 40301680, 16121672, 40792720, 0x001b888}, - { 11574020, 41981280, 12204188, 42472320, 0x001c088}, - { 7922204, 43864480, 8567996, 44355520, 0x001c888}, - { 14273352, 36709480, 14856648, 37200520, 0x001d088}, - { 16478836, 40342780, 17088172, 40833820, 0x001d888}, - { 13418352, 37089480, 14001648, 37580520, 0x001e088}, - { 7219704, 44144480, 7870704, 44635520, 0x001e888}, - { 16688944, 38921480, 17287864, 39412520, 0x001f088}, - { 12147410, 40513464, 15662748, 43194654, 0x0a80011}, - { 8822749, 43227805, 12487042, 45908995, 0x0010015}, - { 7600000, 38835000, 11000000, 41316000, 0x001008d}, - { 6500000, 43700000, 9750000, 46514000, 0x021088d}, - { 9750000, 44780000, 13930000, 47100000, 0x01b108d}, - { 9750000, 42200000, 13400000, 44780000, 0x01e188d}, - { 13400000, 42050000, 15850000, 43635000, 0x001208d}, - { 11700000, 39950000, 15400000, 42200000, 0x01b308d}, - { 15400000, 39250000, 18560000, 42050000, 0x021388d}, - { 11700000, 35450000, 14100000, 38835000, 0x028408d}, - { 14100000, 36600000, 17330000, 39250000, 0x001488d}, - { 5850000, 35450000, 18560000, 55080000, 0x50a0216}, - { 6500000, 35450000, 18560000, 47100000, 0x003021c}, - { 58513246, 23559300, 58615000, 23637420, 0x01c000a}, // OMN - { 57921000, 23400000, 58700000, 23715800, 0x014000c}, - { 53958727, 16962790, 54086472, 17085099, 0x54f004b}, - { 54085327, 16994990, 54213072, 17117299, 0x54f004b}, - { 56652770, 24301890, 56786630, 24424199, 0x54f004b}, - { 56434979, 23165890, 56567820, 23288199, 0x54f004b}, - { 57298140, 23775690, 57431660, 23897999, 0x54f004b}, - { 57423340, 23735990, 57556860, 23858299, 0x54f004b}, - { 56827571, 24135800, 56922228, 24222289, 0x3c1004b}, - { 57508000, 22831400, 57564451, 22974900, 0x3c1044b}, - { 57401832, 23378900, 57468887, 23500000, 0x3c1044b}, - { 57833591, 23629800, 57928008, 23716289, 0x3c1004b}, - { 59459792, 22522900, 59553008, 22609389, 0x3c1004b}, - { 55751771, 24223200, 55846428, 24309689, 0x3c1004b}, - { 57253152, 22926800, 57346848, 23013289, 0x3c1004b}, - { 56399931, 24688400, 56495069, 24774889, 0x3c1004b}, - { 58073392, 22526800, 58166608, 22613289, 0x3c1004b}, - { 57050891, 23937000, 57145308, 24023489, 0x3c1004b}, - { 57553091, 23726000, 57647508, 23812489, 0x3c1004b}, - { 57915132, 23249700, 58009068, 23336189, 0x3c1004b}, - { 58849232, 23194900, 58943168, 23281389, 0x3c1004b}, - { 58485552, 22668800, 58579248, 22755289, 0x3c1004b}, - { 56199571, 26126900, 56295429, 26213389, 0x3c1004b}, - { 56478132, 23533500, 56572068, 23619989, 0x3c1004b}, - { 57244452, 23053600, 57338148, 23140089, 0x3c1004b}, - { 57779632, 23363400, 57873568, 23449889, 0x3c1004b}, - { 57478232, 23267700, 57572168, 23354189, 0x3c1004b}, - { 56200000, 22450000, 59218000, 24985000, 0x0a00011}, - { 52169914, 16639605, 54940477, 19320795, 0x001000d}, - { 59259025, 22320624, 59764201, 22811664, 0x0b00090}, - { 55747961, 24168192, 56258345, 24659232, 0x0b10890}, - { 56056779, 25924580, 56572371, 26415620, 0x0b11090}, - { 56132000, 25540000, 56649709, 25924580, 0x09c1890}, - { 56200000, 25200000, 56700000, 25350000, 0x0632090}, - { 51904148, 16639560, 59840000, 26525000, 0x0010016}, - { 20950808, 52216755, 21090153, 52303245, 0x001000a}, // POL - { 18568920, 50083300, 19503000, 50463450, 0x018000c}, - { 20879968, 52260000, 21020032, 52346489, 0x3c1004b}, - { 21020032, 52260000, 21160096, 52346489, 0x3c1004b}, - { 20879968, 52173511, 21020032, 52260000, 0x3c1004b}, - { 21020032, 52173511, 21160096, 52260000, 0x3c1004b}, - { 20950000, 52087022, 21090064, 52173511, 0x3c1004b}, - { 19390688, 51726800, 19529311, 51813289, 0x3c1004b}, - { 19887771, 50012300, 20021829, 50098789, 0x3c1004b}, - { 16957529, 51062800, 17094470, 51149289, 0x3c1004b}, - { 16844068, 52362100, 16984132, 52448589, 0x3c1004b}, - { 18554184, 54324700, 18701216, 54411189, 0x3c1004b}, - { 14458166, 53386800, 14601834, 53473289, 0x3c1004b}, - { 17915000, 53094000, 18090811, 53164600, 0x3c1044b}, - { 22488429, 51197300, 22625370, 51283789, 0x3c1004b}, - { 23079366, 53092300, 23223034, 53178789, 0x3c1004b}, - { 18421884, 54479500, 18568916, 54565989, 0x3c1004b}, - { 19056450, 50767000, 19191950, 50853489, 0x3c1004b}, - { 21083729, 51357800, 21220670, 51444289, 0x3c1004b}, - { 20557650, 50834200, 20693150, 50920689, 0x3c1004b}, - { 18541066, 52983000, 18710448, 53056300, 0x3c1044b}, - { 18972591, 49776200, 19105208, 49862689, 0x3c1004b}, - { 20404325, 53726400, 20549675, 53812889, 0x3c1004b}, - { 21956473, 50004850, 22052727, 50066949, 0x2b2004b}, - { 18507007, 50061140, 18600192, 50121259, 0x29c004b}, - { 16231255, 50762150, 16328544, 50824249, 0x2b2004b}, - { 17898906, 50641440, 17993093, 50701559, 0x29c004b}, - { 19663113, 52512450, 19764887, 52574549, 0x2b2004b}, - { 19358598, 54138040, 19460801, 54198159, 0x29c004b}, - { 15188113, 52710450, 15289887, 52772549, 0x2b2004b}, - { 19024435, 52629740, 19122964, 52689859, 0x29c004b}, - { 20924073, 49977650, 21020327, 50039749, 0x2b2004b}, - { 15441120, 51912840, 15538480, 51972959, 0x29c004b}, - { 18047534, 51733150, 18147065, 51795249, 0x2b2004b}, - { 16135498, 54161740, 16237701, 54221859, 0x29c004b}, - { 16129538, 51170950, 16227862, 51233049, 0x2b2004b}, - { 18720867, 53453940, 18820732, 53514059, 0x29c004b}, - { 16971515, 54432950, 17077084, 54495049, 0x2b2004b}, - { 18543207, 49924340, 18636392, 49984459, 0x29c004b}, - { 15690838, 50872150, 15789162, 50934249, 0x2b2004b}, - { 20656008, 49588740, 20748191, 49648859, 0x29c004b}, - { 20763850, 52131100, 20855234, 52199350, 0x2b2044b}, - { 19642800, 51379240, 19747679, 51433750, 0x29c044b}, - { 16164748, 50137417, 16888660, 50628457, 0x001008c}, - { 16888660, 50137417, 17612572, 50628457, 0x001088c}, - { 17612572, 50137417, 18336484, 50628457, 0x001108c}, - { 18336484, 50137417, 19060396, 50628457, 0x001188c}, - { 19060396, 50137417, 19784308, 50628457, 0x001208c}, - { 19784308, 50137417, 20508220, 50628457, 0x001288c}, - { 20508220, 50137417, 21232132, 50628457, 0x001308c}, - { 21232132, 50137417, 21956044, 50628457, 0x001388c}, - { 21956044, 50137417, 22679956, 50628457, 0x001408c}, - { 22679956, 50137417, 23403868, 50628457, 0x001488c}, - { 23403868, 50137417, 24127780, 50628457, 0x001508c}, - { 17612572, 49646377, 18331276, 50137417, 0x001588c}, - { 18331276, 49646377, 19049980, 50137417, 0x001608c}, - { 19049980, 49646377, 19768684, 50137417, 0x001688c}, - { 19768684, 49646377, 20487388, 50137417, 0x001708c}, - { 20487388, 49646377, 21206092, 50137417, 0x001788c}, - { 21206092, 49646377, 21924796, 50137417, 0x001808c}, - { 21924796, 49646377, 22643500, 50137417, 0x001888c}, - { 22643500, 49646377, 23362204, 50137417, 0x001908c}, - { 18803641, 49155337, 19511929, 49646377, 0x001988c}, - { 19511929, 49155337, 20220217, 49646377, 0x001a08c}, - { 20220217, 49155337, 20928505, 49646377, 0x001a88c}, - { 20928505, 49155337, 21636793, 49646377, 0x001b08c}, - { 21636793, 49155337, 22345081, 49646377, 0x001b88c}, - { 22345081, 49155337, 23053369, 49646377, 0x001c08c}, - { 20577624, 52004480, 21332784, 52495520, 0x001c88c}, - { 19085024, 51524480, 19834976, 52015520, 0x001d08c}, - { 18170892, 54199680, 18967716, 54690720, 0x001d88c}, - { 14392208, 53139480, 15168200, 53630520, 0x001e08c}, - { 18943059, 53922580, 19729467, 54413620, 0x001e88c}, - { 15792000, 53944480, 16578408, 54435520, 0x001f08c}, - { 15180081, 50625524, 19380612, 53306714, 0x001000d}, - { 19380612, 50625524, 23581143, 53306714, 0x0010015}, - { 14105000, 48990000, 32794200, 59822030, 0x0010016}, - { 14105000, 48990000, 24150000, 54850000, 0x003021c}, - { -4073245, 5286756, -3986755, 5373246, 0x001000a}, // CIV - { -4430560, 5191700, -3718950, 5513000, 0x014000c}, - { -5091564, 7632591, -5029946, 7754900, 0x3c1044b}, - { -5029946, 7632591, -4968328, 7754900, 0x3c1044b}, - { -6492905, 6833522, -6405696, 6920011, 0x3c1004b}, - { -5307785, 6766522, -5220816, 6853011, 0x3c1004b}, - { -5673325, 9415722, -5585875, 9502211, 0x3c1004b}, - { -6696665, 4716322, -6609936, 4802811, 0x3c1004b}, - { -5402885, 5789022, -5315916, 5875511, 0x3c1004b}, - { -7595905, 7364722, -7508696, 7451211, 0x3c1004b}, - { -5993985, 6088122, -5907016, 6174611, 0x3c1004b}, - { -3540785, 6685922, -3453816, 6772411, 0x3c1004b}, - { -5775408, 6959672, -5712792, 7021771, 0x2b2004b}, - { -4752821, 6621308, -4692368, 6681427, 0x29c004b}, - { -4237982, 5898971, -4175538, 5961070, 0x2b2004b}, - { -5941527, 6591262, -5881074, 6651381, 0x29c004b}, - { -8182008, 7226572, -8119392, 7288671, 0x2b2004b}, - { -2831910, 8010362, -2771290, 8070481, 0x29c004b}, - { -5235727, 9563235, -5172766, 9625334, 0x2b2004b}, - { -5126573, 8114133, -5065953, 8174252, 0x29c004b}, - { -6613722, 6462272, -6551278, 6524371, 0x2b2004b}, - { -5435827, 6337962, -5375374, 6398081, 0x29c004b}, - { -7593981, 9472872, -7531020, 9534971, 0x2b2004b}, - { -5043327, 6536645, -4982874, 6596764, 0x29c004b}, - { -3893922, 6074472, -3831478, 6136571, 0x2b2004b}, - { -6629701, 5749920, -6569248, 5810039, 0x29c004b}, - { -7384622, 6708972, -7322178, 6771071, 0x2b2004b}, - { -6705610, 7928862, -6644990, 7988981, 0x29c004b}, - { -3233878, 7105847, -3171262, 7167946, 0x2b2004b}, - { -4003675, 7029521, -3943055, 7089640, 0x29c004b}, - { -3238122, 5437372, -3175678, 5499471, 0x2b2004b}, - { -4855887, 5866610, -4795434, 5926729, 0x29c004b}, - { -3913655, 6363751, -3851211, 6425850, 0x2b2004b}, - { -5716051, 5828268, -5655598, 5888387, 0x29c004b}, - { -6435067, 10452250, -6371933, 10514349, 0x2b2004b}, - { -7528936, 6497478, -7468483, 6557597, 0x29c004b}, - { -6513281, 9492572, -6450320, 9554671, 0x2b2004b}, - { -3634532, 5235753, -3574246, 5295872, 0x29c004b}, - { -4001922, 6642772, -3939478, 6704871, 0x2b2004b}, - { -6082010, 7397862, -6021390, 7457981, 0x29c004b}, - { -6508508, 7350672, -6445892, 7412771, 0x2b2004b}, - { -3982027, 6289462, -3921574, 6349581, 0x29c004b}, - { -4229422, 6626872, -4166978, 6688971, 0x2b2004b}, - { -5332672, 6159890, -5272219, 6220009, 0x29c004b}, - { -4401620, 6440108, -4339176, 6502207, 0x2b2004b}, - { -7702006, 8247847, -7641386, 8307966, 0x29c004b}, - { -5971222, 6288951, -5908778, 6351050, 0x2b2004b}, - { -3030394, 9239941, -2969607, 9300060, 0x29c004b}, - { -6120856, 4924434, -6058585, 4986533, 0x2b2004b}, - { -4774814, 5819963, -4714361, 5880082, 0x29c004b}, - { -7651308, 7708951, -7588692, 7771050, 0x2b2004b}, - { -3198995, 7774648, -3138375, 7834767, 0x29c004b}, - { -5255094, 7127785, -5192478, 7189884, 0x2b2004b}, - { -7390075, 4394680, -7329789, 4454799, 0x29c004b}, - { -5534432, 5659050, -2853242, 8340240, 0x0a90011}, - { -8215622, 5659050, -5534432, 8340240, 0x001000d}, - { -7610000, 4340000, -2717000, 5659050, 0x1f30015}, - { -16860000, 4340000, 4000000, 15120000, 0x2a30016}, - { -8606667, 4340000, -2488056, 10750000, 0x003021c}, - { 10664471, 59881944, 10835529, 59968434, 0x001000a}, // NOR - { 10291696, 59551720, 11208304, 60042760, 0x001000c}, - { 10294000, 63395000, 10546525, 63460000, 0x3c1044b}, - { 10294000, 63320000, 10512908, 63395000, 0x3c1044b}, - { 5203590, 60330500, 5378010, 60416989, 0x3c1004b}, - { 5204911, 60244011, 5376688, 60330500, 0x3c1004b}, - { 5604554, 58925800, 5771046, 59012289, 0x3c1004b}, - { 5604554, 58839311, 5771046, 58925800, 0x3c1004b}, - { 5604554, 58752822, 5771046, 58839311, 0x3c1004b}, - { 10866454, 59174800, 11032946, 59261289, 0x3c1004b}, - { 10104132, 59706900, 10273267, 59793389, 0x3c1004b}, - { 7913756, 58098100, 8075443, 58184589, 0x3c1004b}, - { 18842394, 69622800, 19086006, 69709289, 0x3c1004b}, - { 10356054, 59232700, 10522546, 59319189, 0x3c1004b}, - { 6101063, 62433400, 6287736, 62519889, 0x3c1004b}, - { 6287736, 62433400, 6474409, 62519889, 0x3c1004b}, - { 5235332, 59370500, 5404467, 59456989, 0x3c1004b}, - { 10120854, 59098900, 10287346, 59185389, 0x3c1004b}, - { 10575432, 59394000, 10744567, 59480489, 0x3c1004b}, - { 14300985, 67246800, 14523215, 67333289, 0x3c1004b}, - { 8682455, 58416900, 8846544, 58503389, 0x3c1004b}, - { 10996790, 60755900, 11171210, 60842389, 0x3c1004b}, - { 9964254, 59011500, 10130746, 59097989, 0x3c1004b}, - { 11320754, 59084000, 11487246, 59170489, 0x3c1004b}, - { 10373648, 61077100, 10550951, 61163589, 0x3c1004b}, - { 7046460, 62730000, 7314524, 62761000, 0x2b2044b}, - { 14091536, 66297840, 14239664, 66357959, 0x29c004b}, - { 10378880, 59378950, 10500319, 59441049, 0x2b2004b}, - { 9592516, 59631940, 9710083, 59692059, 0x29c004b}, - { 10590183, 60758250, 10715417, 60820349, 0x2b2004b}, - { 7694252, 63076040, 7826348, 63136159, 0x29c004b}, - { 17326410, 68391550, 17493389, 68453649, 0x2b2004b}, - { 10177898, 60143140, 10297302, 60203259, 0x29c004b}, - { 11501848, 60853750, 11629152, 60915849, 0x2b2004b}, - { 23210744, 69930840, 23384256, 69990959, 0x29c004b}, - { 11108332, 60128350, 11231668, 60190449, 0x2b2004b}, - { 11439130, 63986340, 11576069, 64046459, 0x29c004b}, - { 11926532, 60160650, 12049868, 60222749, 0x2b2004b}, - { 7902970, 58229940, 8017030, 58290059, 0x29c004b}, - { 5422180, 59746150, 5543619, 59808249, 0x2b2004b}, - { 7403905, 58008440, 7516295, 58068559, 0x29c004b}, - { 9986694, 63112632, 11012670, 63603672, 0x001008c}, - { 10797058, 63603672, 11843866, 64094712, 0x001088c}, - { 6942123, 62934236, 7968099, 63425276, 0x001108c}, - { 7968099, 62934236, 8994075, 63425276, 0x001188c}, - { 8994075, 62934236, 10020051, 63425276, 0x001208c}, - { 5921355, 62443196, 6931707, 62934236, 0x001288c}, - { 6931707, 62443196, 7942059, 62934236, 0x001308c}, - { 7942059, 62443196, 8952411, 62934236, 0x001388c}, - { 4921419, 61952156, 5910939, 62443196, 0x001408c}, - { 5910939, 61952156, 6900459, 62443196, 0x001488c}, - { 6900459, 61952156, 7889979, 62443196, 0x001508c}, - { 6002600, 62124020, 6992120, 62615060, 0x001588c}, - { 5026100, 61485668, 5999996, 61976708, 0x001608c}, - { 5999996, 61485668, 6973892, 61976708, 0x001688c}, - { 4933918, 60994628, 5892190, 61485668, 0x001708c}, - { 5892190, 60994628, 6850462, 61485668, 0x001788c}, - { 6850462, 60994628, 7808734, 61485668, 0x001808c}, - { 4944334, 60503588, 5886982, 60994628, 0x001888c}, - { 5886982, 60503588, 6829630, 60994628, 0x001908c}, - { 6829630, 60503588, 7772278, 60994628, 0x001988c}, - { 7724128, 58874335, 12877971, 61555525, 0x0010015}, - { 4716295, 57949905, 9721183, 60631095, 0x001000d}, - { -9154000, 68600000, 33625000, 80843100, 0x0970012}, - { 4490000, 54544000, 31600000, 68600000, 0x3770016}, - { -9154000, 57950000, 31180000, 80843100, 0x003021c}, - { 101659426, 3107727, 101745916, 3194217, 0x001000a}, // MYS - { 101369240, 2806580, 101837960, 3297620, 0x001000c}, - { 103623355, 1465800, 103709844, 1552289, 0x3c1044b}, - { 103709844, 1452826, 103796333, 1539315, 0x3c1044b}, - { 103757855, 1531100, 103847944, 1614000, 0x3c1044b}, - { 103876055, 1432000, 103957684, 1523600, 0x3c1044b}, - { 101029135, 4536600, 101140412, 4604000, 0x3c1044b}, - { 101043500, 4604000, 101160553, 4668000, 0x3c1044b}, - { 110291045, 1488390, 110352154, 1610699, 0x3c1044b}, - { 110352154, 1488390, 110413263, 1610699, 0x3c1044b}, - { 116040115, 5906300, 116127084, 5992789, 0x3c1044b}, - { 118028800, 5828300, 118133598, 5900000, 0x3c1044b}, - { 101918155, 2671200, 102004644, 2757689, 0x3c1044b}, - { 103272000, 3777100, 103361617, 3860770, 0x3c1044b}, - { 103096115, 5255000, 103185528, 5339000, 0x3c1044b}, - { 102227915, 6084400, 102314884, 6170889, 0x3c1044b}, - { 117836300, 4238300, 117951548, 4303289, 0x3c1044b}, - { 100690000, 4800000, 100753896, 4917200, 0x3c1044b}, - { 100331700, 6080000, 100402379, 6186300, 0x3c1044b}, - { 100270000, 5382000, 100347195, 5479340, 0x3c1044b}, - { 100254500, 5271000, 100322193, 5382000, 0x3c1044b}, - { 100454915, 5605300, 100541884, 5691789, 0x3c1044b}, - { 113967135, 4342900, 114026067, 4470000, 0x3c1044b}, - { 111815220, 2236100, 111875519, 2360000, 0x3c1044b}, - { 100411615, 5289200, 100498584, 5375689, 0x3c1044b}, - { 102216055, 2176400, 102302544, 2262889, 0x3c1044b}, - { 103270055, 1991000, 103368334, 2067000, 0x3c1044b}, - { 102920000, 1800000, 103010179, 1882889, 0x3c1044b}, - { 100525000, 5352100, 100601290, 5450589, 0x3c1044b}, - { 113030300, 3135910, 113123989, 3215689, 0x3c1044b}, - { 102535155, 2009700, 102621644, 2096189, 0x3c1044b}, - { 100363000, 5340000, 100429154, 5453530, 0x3c1044b}, - { 101789200, 2520000, 101847969, 2585554, 0x2b2044b}, - { 101549857, 3289940, 101610143, 3350059, 0x29c044b}, - { 101280800, 1329000, 103970000, 4001000, 0x0a80011}, - { 100171000, 4001000, 103260000, 6262000, 0x01a000d}, - { 110117795, 1304024, 110586515, 1795064, 0x0b00890}, - { 115839065, 5675844, 116307785, 6166884, 0x0b11090}, - { 117846835, 5618630, 118315555, 6109670, 0x0b11890}, - { 117629785, 4025274, 118098505, 4516314, 0x0b02090}, - { 113746985, 4160929, 114215705, 4651969, 0x0b02890}, - { 111596385, 2052530, 112065105, 2543570, 0x0b03090}, - { 112820055, 2930279, 113288775, 3421319, 0x0b03890}, - { 118105645, 4784479, 118574365, 5275519, 0x0b04090}, - { 115005635, 5044479, 115474355, 5535519, 0x0b04890}, - { 103243384, 3981687, 103712104, 4472727, 0x0b05090}, - { 103243384, 4472727, 103712104, 4963767, 0x0b05890}, - { 103243384, 4963767, 103712104, 5454807, 0x0b06090}, - { 100358624, 3534024, 100827344, 4025064, 0x0b06890}, - { 100827343, 3534024, 101296063, 4025064, 0x0b07090}, - { 101050000, 2880000, 101340000, 3534023, 0x1037890}, - { 99620000, 6094367, 100088720, 6585407, 0x0b18090}, - { 100100060, 6251500, 100568780, 6742540, 0x0b18890}, - { 100568780, 6251500, 101037500, 6742540, 0x0b19090}, - { 103939066, 1828136, 104407786, 2319176, 0x0b09890}, - { 103939066, 1337096, 104407786, 1828136, 0x0b0a090}, - { 99620000, 845000, 119276000, 7525000, 0x2230016}, - { 106639255, 10731355, 106726706, 10817845, 0x001000a}, // VNM - { 106561937, 10667020, 106913662, 11012979, 0xf040047}, - { 105667792, 20908100, 106025007, 21242989, 0xe890047}, - { 108095174, 16059400, 108185026, 16145889, 0x3c1004b}, - { 108185026, 16059400, 108274878, 16145889, 0x3c1004b}, - { 108113144, 15972911, 108202996, 16059400, 0x3c1004b}, - { 108202996, 15972911, 108292848, 16059400, 0x3c1004b}, - { 106635872, 20812800, 106760671, 20876630, 0x3c1044b}, - { 107548354, 16422500, 107638446, 16508989, 0x3c1004b}, - { 109171894, 12193000, 109237581, 12309289, 0x3c1044b}, - { 105706435, 10001500, 105794365, 10087989, 0x3c1004b}, - { 105061400, 9940000, 105137136, 10040000, 0x3c1044b}, - { 107055035, 10328600, 107142965, 10415089, 0x3c1004b}, - { 105386035, 10346800, 105473965, 10433289, 0x3c1004b}, - { 107184400, 20976500, 107368521, 21020000, 0x3c1044b}, - { 108066335, 10911600, 108154265, 10998089, 0x3c1004b}, - { 106990300, 20935700, 107131899, 20992000, 0x3c1044b}, - { 109113015, 11883600, 109201185, 11970089, 0x3c1004b}, - { 105805112, 21520000, 105898087, 21606489, 0x3c1004b}, - { 108395915, 11913700, 108505738, 11983000, 0x3c1044b}, - { 109187288, 13738350, 109251112, 13800449, 0x2b2004b}, - { 106136920, 20399140, 106200880, 20459259, 0x29c004b}, - { 108008174, 12648950, 108071825, 12711049, 0x2b2004b}, - { 106333439, 10341340, 106430794, 10379000, 0x29c044b}, - { 105944419, 9571950, 106007380, 9634049, 0x2b2004b}, - { 107980805, 13948240, 108042594, 14008359, 0x29c004b}, - { 105742053, 19779650, 105807947, 19841749, 0x2b2004b}, - { 105119606, 9149940, 105180393, 9210059, 0x29c004b}, - { 105697005, 9265250, 105759794, 9327349, 0x2b2004b}, - { 105935600, 10209400, 106004773, 10262459, 0x29c044b}, - { 105322000, 20764500, 105360111, 20872400, 0x2b2044b}, - { 105650054, 18648840, 105713346, 18708959, 0x29c004b}, - { 108984447, 11540650, 109047753, 11602749, 0x2b2004b}, - { 104842000, 21689200, 104928687, 21734000, 0x29c044b}, - { 105359500, 21297470, 105443261, 21346760, 0x2b2044b}, - { 109281489, 13058840, 109343111, 13118959, 0x29c004b}, - { 105573008, 21280750, 105639592, 21342849, 0x2b2004b}, - { 105073839, 10667840, 105134960, 10727959, 0x29c004b}, - { 108455629, 15526350, 108519970, 15588449, 0x2b2004b}, - { 106297736, 20904440, 106361863, 20964559, 0x29c004b}, - { 106345933, 10213150, 106409067, 10275249, 0x2b2004b}, - { 106317423, 9915240, 106378377, 9975359, 0x29c004b}, - { 105842867, 20050050, 105908933, 20112149, 0x2b2004b}, - { 106172769, 21251040, 106237230, 21311159, 0x29c004b}, - { 106305567, 20422950, 106371633, 20485049, 0x2b2004b}, - { 107974922, 14320640, 108036878, 14380759, 0x29c004b}, - { 106026408, 21151950, 106092992, 21214049, 0x2b2004b}, - { 105729439, 10269940, 105790560, 10330059, 0x29c004b}, - { 104784708, 8893967, 107495689, 11575157, 0x0a80011}, - { 104696438, 19413586, 107526583, 22094776, 0x001000d}, - { 107940000, 11485000, 109472800, 16345000, 0x6c00015}, - { 97330000, 5612500, 109500000, 23400000, 0x4720016}, - { 102135000, 7500000, 109500000, 23400000, 0x003021c}, - { 24854471, 60144053, 25025529, 60230543, 0x001000a}, // FIN - { 24574000, 60096344, 25247886, 60449000, 0xf040447}, - { 23430600, 61297900, 24164724, 61611000, 0xe890447}, - { 22162790, 60406800, 22337210, 60493289, 0x3c1004b}, - { 25380676, 64976900, 25581524, 65063389, 0x3c1004b}, - { 25568848, 60943200, 25746151, 61029689, 0x3c1004b}, - { 27544663, 62855700, 27731336, 62942189, 0x3c1004b}, - { 25658345, 62216800, 25841654, 62303289, 0x3c1004b}, - { 21697287, 61443200, 21877713, 61529689, 0x3c1004b}, - { 28091348, 61016800, 28268651, 61103289, 0x3c1004b}, - { 21541782, 63065100, 21731818, 63151589, 0x3c1004b}, - { 26831590, 60426900, 27006010, 60513389, 0x3c1004b}, - { 29686363, 62571600, 29873036, 62658089, 0x3c1004b}, - { 24361348, 60956800, 24538651, 61043289, 0x3c1004b}, - { 25562890, 60350800, 25737310, 60437289, 0x3c1004b}, - { 27173287, 61647200, 27353713, 61733689, 0x3c1004b}, - { 21425148, 61086800, 21602451, 61173289, 0x3c1004b}, - { 24795683, 60601750, 24920917, 60663849, 0x2b2004b}, - { 25039379, 60449940, 25160620, 60510059, 0x29c004b}, - { 25610097, 66468550, 25763103, 66530649, 0x2b2004b}, - { 24020298, 60219940, 24139702, 60280059, 0x29c004b}, - { 23050569, 63808950, 23189430, 63871049, 0x2b2004b}, - { 27661530, 64199940, 27798469, 64260059, 0x29c004b}, - { 26652848, 60841050, 26780152, 60903149, 0x2b2004b}, - { 28711077, 61150040, 28834322, 61210159, 0x29c004b}, - { 22782884, 62754150, 22916915, 62816249, 0x2b2004b}, - { 28851392, 61838440, 28976808, 61898559, 0x29c004b}, - { 24714083, 60710550, 24839317, 60772649, 0x2b2004b}, - { 23071079, 60357940, 23192320, 60418059, 0x29c004b}, - { 22117383, 60458950, 22242617, 60521049, 0x2b2004b}, - { 27134083, 63537440, 27268517, 63597559, 0x29c004b}, - { 27807492, 62289050, 27939108, 62351149, 0x2b2004b}, - { 24496439, 65714540, 24641561, 65774659, 0x29c004b}, - { 24085149, 65810550, 24235050, 65872649, 0x2b2004b}, - { 25968377, 61179940, 26091622, 61240059, 0x29c004b}, - { 22843248, 61308050, 22970552, 61370149, 0x2b2004b}, - { 26548377, 60889940, 26671622, 60950059, 0x29c004b}, - { 23966348, 61238950, 24093652, 61301049, 0x2b2004b}, - { 27593952, 63049940, 27726048, 63110059, 0x29c004b}, - { 22640569, 63647750, 22779430, 63709849, 0x2b2004b}, - { 23569379, 60789940, 23690620, 60850059, 0x29c004b}, - { 29105049, 65928950, 29254950, 65991049, 0x2b2004b}, - { 24407895, 64658950, 24586171, 64706000, 0x29c044b}, - { 25237883, 60611850, 25363117, 60673949, 0x2b2004b}, - { 21349379, 60769940, 21470620, 60830059, 0x29c004b}, - { 25846892, 62365350, 25978508, 62427449, 0x2b2004b}, - { 26742079, 60659840, 26863320, 60719959, 0x29c004b}, - { 25197383, 60338950, 25322617, 60401049, 0x2b2004b}, - { 25278858, 65159940, 25421141, 65220059, 0x29c004b}, - { 24576048, 60893450, 24703352, 60955549, 0x2b2004b}, - { 23412198, 59956440, 23531602, 60016559, 0x29c004b}, - { 21372000, 61800000, 28350000, 63792000, 0x017000d}, - { 21372000, 59808000, 28350000, 61800000, 0x07e0011}, - { 22560000, 63792000, 28900000, 66200000, 0x3750015}, - { -9154000, 68600000, 33625000, 80843100, 0x0970012}, - { 4490000, 54544000, 31600000, 68600000, 0x3770016}, - { 19100000, 59675750, 31700000, 70150000, 0x003021c}, - { 15216755, -4284596, 15303245, -4198106, 0x001000a}, // COG - { 15017140, -4388380, 15364060, -4042421, 0xf040047}, - { 11776090, -4930700, 12111909, -4595811, 0xe890047}, - { 12611976, -4260910, 12734624, -4138601, 0x54f004b}, - { 13260035, -4245800, 13346764, -4159311, 0x3c1004b}, - { 13011435, -4178800, 13098164, -4092311, 0x3c1004b}, - { 12672755, -3004500, 12759244, -2918011, 0x3c1004b}, - { 15853355, -527200, 15939844, -440711, 0x3c1004b}, - { 16006755, 1566800, 16093244, 1653289, 0x3c1004b}, - { 13508335, -4215000, 13595064, -4128511, 0x3c1004b}, - { 15829255, -1919300, 15915744, -1832811, 0x3c1004b}, - { 18001655, 1559700, 18088144, 1646189, 0x3c1004b}, - { 14724435, -4405500, 14811164, -4319011, 0x3c1004b}, - { 13333435, -3729300, 13420164, -3642811, 0x3c1004b}, - { 14711455, -2584300, 14797944, -2497811, 0x3c1004b}, - { 11893135, -4212200, 11979864, -4125711, 0x3c1004b}, - { 14794455, -924500, 14880944, -838011, 0x3c1004b}, - { 12652355, -1923200, 12738844, -1836711, 0x3c1004b}, - { 17997955, 2005500, 18084444, 2091989, 0x3c1004b}, - { 16756755, -1263200, 16843244, -1176711, 0x3c1004b}, - { 14536755, 1596800, 14623244, 1683289, 0x3c1004b}, - { 14316335, -4300700, 14403064, -4214211, 0x3c1004b}, - { 14465155, -123900, 14551644, -37411, 0x3c1004b}, - { 12267635, -3518400, 12354364, -3431911, 0x3c1004b}, - { 17432755, 1321100, 17519244, 1407589, 0x3c1004b}, - { 13183635, -3322400, 13270364, -3235911, 0x3c1004b}, - { 13781455, -2908000, 13867944, -2821511, 0x3c1004b}, - { 11621135, -4292800, 11707864, -4206311, 0x3c1004b}, - { 11263535, -4032600, 11350264, -3946111, 0x3c1004b}, - { 14639155, 389400, 14725644, 475889, 0x3c1004b}, - { 14081055, 2015600, 14167544, 2102089, 0x3c1004b}, - { 15060955, -1497000, 15147444, -1410511, 0x3c1004b}, - { 13909335, -4041400, 13996064, -3954911, 0x3c1004b}, - { 11148038, -5050000, 13829228, -2368810, 0x0a80011}, - { 13829228, -5050000, 16510418, -2368810, 0x001000d}, - { 14097347, -2424226, 16778537, 256964, 0x0010015}, - { 11140000, -5050000, 18700000, 3720000, 0x0010016}, - { 13343147, 52475655, 13484414, 52562145, 0x001000a}, // DEU - { 13259774, 52495590, 13460225, 52617899, 0x54f004b}, - { 13460225, 52495590, 13660676, 52617899, 0x54f004b}, - { 13260963, 52373281, 13459036, 52495590, 0x54f004b}, - { 13459036, 52373281, 13657109, 52495590, 0x54f004b}, - { 9854800, 53542300, 10119184, 53637299, 0x54f044b}, - { 11474117, 48076390, 11655882, 48198699, 0x54f004b}, - { 6866672, 50880990, 7060328, 51003299, 0x54f004b}, - { 8612971, 50076800, 8747029, 50163289, 0x3c1004b}, - { 7410688, 51466800, 7549311, 51553289, 0x3c1004b}, - { 9129133, 48751900, 9258867, 48838389, 0x3c1004b}, - { 6921888, 51424600, 7060511, 51511089, 0x3c1004b}, - { 6727229, 51187800, 6864170, 51274289, 0x3c1004b}, - { 8738166, 53036800, 8881834, 53123289, 0x3c1004b}, - { 9659968, 52356800, 9800032, 52443289, 0x3c1004b}, - { 6671688, 51386300, 6810311, 51472789, 0x3c1004b}, - { 10983691, 49406800, 11116308, 49493289, 0x3c1004b}, - { 12331529, 51306800, 12468470, 51393289, 0x3c1004b}, - { 13671529, 51006800, 13808470, 51093289, 0x3c1004b}, - { 7133188, 51423600, 7271811, 51510089, 0x3c1004b}, - { 7111529, 51216800, 7248470, 51303289, 0x3c1004b}, - { 8473768, 51983900, 8613832, 52070389, 0x3c1004b}, - { 7032250, 50686800, 7177197, 50767600, 0x3c1044b}, - { 8403691, 49456800, 8536308, 49543289, 0x3c1004b}, - { 8334412, 48962000, 8480602, 49039500, 0x3c1044b}, - { 7040688, 51466800, 7179311, 51553289, 0x3c10047}, - { 7549468, 51917600, 7689532, 52004089, 0x3c10047}, - { 10825133, 48316800, 10954867, 48403289, 0x3c10047}, - { 12849950, 50784300, 12985450, 50870789, 0x3c10047}, - { 6037050, 50732700, 6172550, 50819189, 0x3c10047}, - { 8167571, 50026800, 8301629, 50113289, 0x3c10047}, - { 6382129, 51144600, 6519070, 51231089, 0x3c10047}, - { 11554868, 52083100, 11694932, 52169589, 0x3c10047}, - { 6797488, 51470400, 6936111, 51556889, 0x3c10047}, - { 10441068, 52221500, 10581132, 52307989, 0x3c10047}, - { 6511529, 51292900, 6648470, 51379389, 0x3c10047}, - { 11890688, 51436800, 12029311, 51523289, 0x3c10047}, - { 10046484, 54276800, 10193516, 54363289, 0x3c10047}, - { 10597625, 53828900, 10742975, 53915389, 0x3c10047}, - { 7782934, 47952300, 7911466, 48038789, 0x3c10047}, - { 7389429, 51327100, 7526370, 51413589, 0x3c10047}, - { 10961529, 50946800, 11098470, 51033289, 0x3c10047}, - { 12041284, 54055500, 12188316, 54141989, 0x3c10047}, - { 9411529, 51276800, 9548470, 51363289, 0x3c10047}, - { 8199171, 49951900, 8333229, 50038389, 0x3c10047}, - { 7730688, 51626800, 7869311, 51713289, 0x3c10047}, - { 6905812, 49180900, 7036987, 49267389, 0x3c10047}, - { 7125488, 51514300, 7264111, 51600789, 0x3c10047}, - { 6808188, 51386800, 6946811, 51473289, 0x3c10047}, - { 7979968, 52236800, 8120032, 52323289, 0x3c10047}, - { 6984829, 51135500, 7121770, 51221989, 0x3c10047}, - { 6927229, 51000500, 7064170, 51086989, 0x3c10047}, - { 8138166, 53106800, 8281834, 53193289, 0x3c10047}, - { 6597729, 51157800, 6734670, 51244289, 0x3c10047}, - { 8592591, 49370400, 8725208, 49456889, 0x3c10047}, - { 8670688, 51676800, 8809311, 51763289, 0x3c10047}, - { 7910000, 48000000, 11940000, 50507000, 0x01d000d}, - { 12891024, 52228680, 13646184, 52719720, 0x0b10090}, - { 9359508, 53324480, 10135500, 53815520, 0x0b10890}, - { 8129816, 52859480, 8895392, 53350520, 0x0b11090}, - { 11810132, 51169480, 12549668, 51660520, 0x0b11890}, - { 13235232, 50944480, 13974768, 51435520, 0x0b12090}, - { 12314140, 50619480, 13048468, 51110520, 0x0b02890}, - { 11543224, 51733180, 12293176, 52224220, 0x0b03090}, - { 9929300, 53849480, 10715708, 54340520, 0x0b03890}, - { 7411372, 47564480, 8098828, 48055520, 0x0b14090}, - { 10940440, 50714480, 11674768, 51205520, 0x0b04890}, - { 11359500, 53614480, 12145908, 54105520, 0x0b05090}, - { 6473756, 49083180, 7182044, 49574220, 0x0b15890}, - { 11991064, 48709480, 12694144, 49200520, 0x0b06090}, - { 8010408, 53412280, 8786400, 53903320, 0x0b16890}, - { 7202248, 50038780, 7926160, 50529820, 0x0b17090}, - { 11620740, 50447980, 12355068, 50939020, 0x0b07890}, - { 13915232, 51359480, 14654768, 51850520, 0x0b18090}, - { 6270648, 49504480, 6989352, 49995520, 0x0b08890}, - { 7216456, 49055380, 7924744, 49546420, 0x0b19090}, - { 9022892, 54358980, 9819716, 54850020, 0x0b09890}, - { 9041372, 47479480, 9728828, 47970520, 0x0b1a090}, - { 11809924, 52269480, 12565084, 52760520, 0x0b1a890}, - { 9668616, 52630680, 10434192, 53121720, 0x0b1b090}, - { 12884608, 53324480, 13660600, 53815520, 0x0b1b890}, - { 10014608, 53004480, 10790600, 53495520, 0x0b1c090}, - { 14058924, 52003180, 14814084, 52494220, 0x0b1c890}, - { 10051272, 47614480, 10738728, 48105520, 0x0b1d090}, - { 11791064, 48294480, 12494144, 48785520, 0x0b0d890}, - { 11806272, 47614480, 12493728, 48105520, 0x0b1e090}, - { 12849400, 53959480, 13635808, 54450520, 0x0b0e890}, - { 14335232, 50924480, 15074768, 51415520, 0x0b1f090}, - { 5942200, 50507000, 10950000, 52630000, 0x0890011}, - { 5850000, 35450000, 18560000, 55080000, 0x50a0016}, - { 5850000, 47255000, 15100000, 55080000, 0x003021c}, - { 139686489, 35626755, 139792199, 35713245, 0x001000a}, // JPN - { 139510642, 35943289, 139617071, 36029778, 0x3c10047}, - { 139617071, 35943289, 139723500, 36029778, 0x3c10047}, - { 139723500, 35943289, 139829929, 36029778, 0x3c10047}, - { 139446785, 35856800, 139553214, 35943289, 0x3c10047}, - { 139553214, 35856800, 139659643, 35943289, 0x3c10047}, - { 139659643, 35856800, 139766072, 35943289, 0x3c10047}, - { 139766072, 35856800, 139872501, 35943289, 0x3c10047}, - { 139872501, 35856800, 139978930, 35943289, 0x3c10047}, - { 139446785, 35770311, 139553214, 35856800, 0x3c10047}, - { 139553214, 35770311, 139659643, 35856800, 0x3c10047}, - { 139659643, 35770311, 139766072, 35856800, 0x3c10047}, - { 139766072, 35770311, 139872501, 35856800, 0x3c10047}, - { 139872501, 35770311, 139978930, 35856800, 0x3c10047}, - { 139978930, 35770311, 140085359, 35856800, 0x3c10047}, - { 139446785, 35683822, 139553214, 35770311, 0x3c10047}, - { 139553214, 35683822, 139659643, 35770311, 0x3c10047}, - { 139659643, 35683822, 139766072, 35770311, 0x3c10047}, - { 139766072, 35683822, 139872501, 35770311, 0x3c10047}, - { 139872501, 35683822, 139978930, 35770311, 0x3c10047}, - { 139978930, 35683822, 140085359, 35770311, 0x3c10047}, - { 139447145, 35597333, 139552854, 35683822, 0x3c10047}, - { 139552854, 35597333, 139658563, 35683822, 0x3c10047}, - { 139658563, 35597333, 139764272, 35683822, 0x3c10047}, - { 139764272, 35597333, 139869981, 35683822, 0x3c10047}, - { 139869981, 35597333, 139975690, 35683822, 0x3c10047}, - { 139394290, 35510844, 139499999, 35597333, 0x3c10047}, - { 139499999, 35510844, 139605708, 35597333, 0x3c10047}, - { 139605708, 35510844, 139711417, 35597333, 0x3c10047}, - { 139711417, 35510844, 139817126, 35597333, 0x3c10047}, - { 139447145, 35424355, 139552854, 35510844, 0x3c10047}, - { 139552854, 35424355, 139658563, 35510844, 0x3c10047}, - { 135447506, 34636800, 135552494, 34723289, 0x3c1004b}, - { 136857506, 35106800, 136962494, 35193289, 0x3c1004b}, - { 141280899, 43016800, 141399101, 43103289, 0x3c1004b}, - { 135117106, 34640000, 135222094, 34726489, 0x3c1004b}, - { 135697506, 34966800, 135802494, 35053289, 0x3c1004b}, - { 130358467, 33546800, 130461533, 33633289, 0x3c1004b}, - { 132402146, 34347500, 132506653, 34433989, 0x3c1004b}, - { 140835344, 38216800, 140944656, 38303289, 0x3c1004b}, - { 130808106, 33836800, 130911893, 33923289, 0x3c1004b}, - { 140057145, 35566800, 140162854, 35653289, 0x3c1004b}, - { 135427746, 34526800, 135532253, 34613289, 0x3c1004b}, - { 130658707, 32756800, 130761292, 32843289, 0x3c1004b}, - { 133864206, 34613300, 133969194, 34699789, 0x3c1004b}, - { 139339445, 35548200, 139445154, 35634689, 0x3c1004b}, - { 137668706, 34669700, 137773694, 34756189, 0x3c1004b}, - { 139277145, 35616800, 139382854, 35703289, 0x3c1004b}, - { 130509308, 31546800, 130610692, 31633289, 0x3c1004b}, - { 135545906, 34626600, 135650894, 34713089, 0x3c1004b}, - { 138985344, 37876800, 139094656, 37963289, 0x3c1004b}, - { 134637506, 34786800, 134742494, 34873289, 0x3c1004b}, - { 132730540, 33804150, 132805059, 33866249, 0x2b2004b}, - { 138353511, 34949940, 138426489, 35010059, 0x29c004b}, - { 135302709, 34703250, 135378090, 34765349, 0x2b2004b}, - { 136602759, 36529940, 136677240, 36590059, 0x29c004b}, - { 135373709, 34699750, 135449090, 34761849, 0x2b2004b}, - { 139852759, 36529940, 139927240, 36590059, 0x29c004b}, - { 131562999, 33208950, 131637000, 33271049, 0x2b2004b}, - { 133736178, 34561240, 133808822, 34621359, 0x29c004b}, - { 139632050, 35238950, 139707949, 35301049, 0x2b2004b}, - { 129844346, 32719940, 129915654, 32780059, 0x29c004b}, - { 135617609, 34785650, 135692990, 34847749, 0x2b2004b}, - { 136723260, 35389940, 136796739, 35450059, 0x29c004b}, - { 139435550, 35304350, 139511449, 35366449, 0x2b2004b}, - { 135373511, 34782540, 135446489, 34842659, 0x29c004b}, - { 133335082, 34469050, 133410118, 34531149, 0x2b2004b}, - { 135133678, 34189940, 135206322, 34250059, 0x29c004b}, - { 137352309, 34728950, 137427690, 34791049, 0x2b2004b}, - { 135773011, 34660340, 135845989, 34720459, 0x29c004b}, - { 138141533, 36618950, 138218467, 36681049, 0x2b2004b}, - { 137123511, 35059940, 137196489, 35120059, 0x29c004b}, - { 140841274, 37018950, 140918725, 37081049, 0x2b2004b}, - { 142318584, 43739940, 142401415, 43800059, 0x29c004b}, - { 138000000, 34900000, 141045000, 37719521, 0x0b20011}, - { 133019845, 34140000, 138360000, 35630000, 0x011000d}, - { 141173412, 42758800, 141833743, 43231100, 0x0aa0090}, - { 130334975, 33550000, 131028227, 33946000, 0x08e0890}, - { 132218768, 34190000, 132955329, 34565520, 0x0871090}, - { 140701452, 38168280, 141363520, 38605000, 0x09d1890}, - { 130420000, 32430000, 130847182, 33064000, 0x0e42090}, - { 130291784, 31344480, 130838624, 31835520, 0x0b02890}, - { 138782000, 37717000, 139510411, 38115000, 0x08f3090}, - { 132675000, 33725000, 133357992, 34132120, 0x0923890}, - { 136369060, 36384580, 136947148, 36875620, 0x0b14090}, - { 131400000, 32955000, 131929046, 33464000, 0x0b84890}, - { 129803248, 32701880, 130237000, 33323000, 0x0e05090}, - { 141800000, 43455000, 142458280, 43933000, 0x0ab5890}, - { 133197500, 33350000, 134109676, 33650000, 0x06c6090}, - { 136947000, 36545000, 137624878, 36964300, 0x0976890}, - { 140015436, 39326580, 140619564, 39817620, 0x0b07090}, - { 131000000, 31638000, 131538000, 32136961, 0x0b47890}, - { 127636000, 26074000, 128016556, 26740000, 0x0f08090}, - { 140268128, 40592980, 140882672, 41084020, 0x0b08890}, - { 139975000, 37720000, 140847208, 38050000, 0x0779090}, - { 140965000, 39105000, 141296546, 39990000, 0x13f9890}, - { 140499586, 41694000, 141189000, 42138000, 0x0a0a090}, - { 134268768, 33824480, 134831232, 34315520, 0x0b0a890}, - { 139960000, 38050000, 140509973, 38574120, 0x0bdb090}, - { 135967360, 35825180, 136540240, 36316220, 0x0b1b890}, - { 130860000, 33922600, 131874445, 34195520, 0x062c090}, - { 141115936, 40308280, 141725272, 40799320, 0x0b0c890}, - { 130236575, 33064480, 130793831, 33555520, 0x0b0d090}, - { 137786000, 35630000, 138000000, 36944467, 0x1d9d890}, - { 143813412, 42921880, 144448788, 43412920, 0x0b0e090}, - { 142872312, 42674480, 143507688, 43165520, 0x0b0e890}, - { 132370000, 35118341, 133020000, 35548000, 0x09af090}, - { 145382749, 42876810, 149017251, 45558000, 0x0a80091}, - { 128250000, 31940000, 130128000, 34770000, 0x0e00891}, - { 128800000, 27990000, 131230000, 30946000, 0x0c51091}, - { 126363710, 25316208, 129313019, 27997398, 0x0a91891}, - { 122826065, 24030000, 125745583, 26711190, 0x0a82091}, - { 138230268, 31875196, 141358323, 34556386, 0x0a92891}, - { 138885670, 29194006, 141924352, 31875196, 0x0a93091}, - { 139523197, 26512816, 142502297, 29194006, 0x0a83891}, - { 140148808, 24030000, 143068326, 26711190, 0x0a84091}, - { 129733478, 24030000, 132652996, 26711190, 0x0a84891}, - { 129300000, 30965000, 132104000, 33975000, 0x0bc5091}, - { 130713029, 33698405, 133930457, 36379595, 0x0a85891}, - { 131933868, 31838167, 135061923, 34519357, 0x0a96891}, - { 142473401, 41849223, 146048321, 44530413, 0x0a87091}, - { 139746928, 42868810, 143381430, 45550000, 0x0a88091}, - { 133928074, 33296227, 137115711, 35977417, 0x0a88891}, - { 138920228, 41312985, 142465357, 43994175, 0x0a89091}, - { 138170000, 37235000, 141702706, 39130000, 0x08a9891}, - { 135445000, 34450000, 138170700, 37560000, 0x0c6a091}, - { 138979810, 38899914, 142405775, 41581104, 0x0a9c091}, - { 138170686, 34556386, 141388114, 37237576, 0x0a9c891}, - { 139750000, 41390000, 142473401, 44530413, 0x0d0f091}, - { 135377023, 37560000, 138600000, 40236615, 0x0acd091}, - { 131000000, 35959405, 134250000, 38640595, 0x0a9d891}, - { 122826000, 24030000, 149150000, 45558000, 0x0010217}, - { 31004713,-17869254, 31095286,-17782765, 0x001000a}, // ZWE - { 30886966,-18040495, 31249262,-17694536, 0xf040047}, - { 28397258,-20302655, 28753542,-19967766, 0xe890047}, - { 29727408,-19526610, 29857191,-19404301, 0x54f004b}, - { 30613458,-17940610, 30741542,-17818301, 0x54f004b}, - { 29838688,-18403810, 29967112,-18281501, 0x54f004b}, - { 30782293,-20119400, 30874307,-20032911, 0x3c1004b}, - { 29777453,-18965900, 29868747,-18879411, 0x3c1004b}, - { 31504793,-18243100, 31595606,-18156611, 0x3c1004b}, - { 30016893,-20360500, 30108907,-20274011, 0x3c1004b}, - { 30145013,-17418900, 30235586,-17332411, 0x3c1004b}, - { 26456093,-18397100, 26546906,-18310611, 0x3c1004b}, - { 30092893,-18177600, 30183706,-18091111, 0x3c1004b}, - { 29716353,-19058700, 29807647,-18972211, 0x3c1004b}, - { 28801554,-16553800, 28891646,-16467311, 0x3c1004b}, - { 31280533,-17350100, 31370866,-17263611, 0x3c1004b}, - { 25764293,-17978400, 25855106,-17891911, 0x3c1004b}, - { 32550853,-19038700, 32642147,-18952211, 0x3c1004b}, - { 32642147,-19048800, 32719571,-18947000, 0x3c1044b}, - { 29653133,-16872200, 29743466,-16785711, 0x3c1004b}, - { 32085573,-18580800, 32176626,-18494311, 0x3c1004b}, - { 29947513,-19721500, 30039287,-19635011, 0x3c1004b}, - { 31629332,-21092800, 31722067,-21006311, 0x3c1004b}, - { 27764093,-20531100, 27856107,-20444611, 0x3c1004b}, - { 31540954,-16812800, 31631046,-16726311, 0x3c1004b}, - { 32587193,-20240500, 32679207,-20154011, 0x3c1004b}, - { 28960972,-20981200, 29053227,-20894711, 0x3c1004b}, - { 32823113,-19852300, 32914887,-19765811, 0x3c1004b}, - { 30850253,-19059100, 30941547,-18972611, 0x3c1004b}, - { 30481853,-19331900, 30573147,-19245411, 0x3c1004b}, - { 29949292,-22254400, 30042508,-22167911, 0x3c1004b}, - { 29768924,-18490620, 30258476,-17999580, 0x001088c}, - { 29622058,-18981660, 30111610,-18490620, 0x001108c}, - { 29622058,-19472700, 30116818,-18981660, 0x001188c}, - { 29622058,-19963740, 30116818,-19472700, 0x001208c}, - { 29671534,-20454780, 30166294,-19963740, 0x001288c}, - { 28739732,-16767720, 29224076,-16276680, 0x001708c}, - { 25598124,-18300320, 26087676,-17809280, 0x001788c}, - { 29375532,-17074120, 29859876,-16583080, 0x001808c}, - { 27666924,-20733420, 28161684,-20242380, 0x001888c}, - { 28918616,-21240620, 29418584,-20749580, 0x001908c}, - { 29745916,-22316820, 30245884,-21825780, 0x001988c}, - { 26256724,-18673120, 26746276,-18182080, 0x001a88c}, - { 26746276,-18673120, 27235828,-18182080, 0x001b08c}, - { 27235828,-18732044, 27725380,-18241004, 0x001b88c}, - { 27725380,-18732044, 28214932,-18241004, 0x001c08c}, - { 27480604,-19223084, 27970156,-18732044, 0x001c88c}, - { 30106670,-18840595, 32877233,-16159405, 0x001000d}, - { 30079858,-21521785, 32880212,-18840595, 0x0010015}, - { 25235000,-22420410, 33080000,-15606000, 0x0010016}, - { -57672089,-25343245, -57576950,-25256755, 0x001000a}, // PRY - { -57672570,-25557220, -57156978,-25066180, 0x001000c}, - { -54728710,-25578910, -54593491,-25456601, 0x54f004b}, - { -54715188,-25701219, -54579969,-25578910, 0x54f004b}, - { -54863929,-25578910, -54728710,-25456601, 0x54f004b}, - { -54715188,-25456601, -54579969,-25334292, 0x54f004b}, - { -55910899,-27390010, -55773302,-27267701, 0x54f004b}, - { -55791911,-22599010, -55660089,-22476701, 0x54f004b}, - { -56087610,-25521110, -55952391,-25398801, 0x54f004b}, - { -56487809,-25493200, -56392191,-25406711, 0x3c1004b}, - { -57460168,-23443700, -57366232,-23357211, 0x3c1004b}, - { -56508029,-25820300, -56412171,-25733811, 0x3c1004b}, - { -58321810,-26909600, -58224991,-26823111, 0x3c1004b}, - { -57189209,-25440600, -57093591,-25354111, 0x3c1004b}, - { -57070110,-26924700, -56973291,-26838211, 0x3c1004b}, - { -56482929,-24714900, -56388272,-24628411, 0x3c1004b}, - { -56928900,-27409100, -56777634,-27353500, 0x3c1044b}, - { -57188070,-26700000, -57027070,-26648300, 0x3c1044b}, - { -57101668,-23390700, -57007732,-23304211, 0x3c1004b}, - { -55755309,-25415500, -55659691,-25329011, 0x3c1004b}, - { -55735329,-24522900, -55640672,-24436411, 0x3c1004b}, - { -57083409,-25503300, -56987791,-25416811, 0x3c1004b}, - { -57128109,-25303300, -57032491,-25216811, 0x3c1004b}, - { -57203609,-25663200, -57107991,-25576711, 0x3c1004b}, - { -56286210,-27201000, -56189391,-27114511, 0x3c1004b}, - { -55140329,-25838700, -55044471,-25752211, 0x3c1004b}, - { -57826000,-25966242, -54242000,-23812000, 0x0880011}, - { -58667000,-27605000, -54615000,-25788711, 0x015000d}, - { -59864333,-23812000, -55423000,-22070000, 0x2710015}, - { -62660000,-27605000, -54230000,-19280000, 0x0010016}, - { 44349467, 33297800, 44452533, 33384289, 0x001000a}, // IRQ - { 44081000, 33198000, 44574349, 33487000, 0xf040447}, - { 47648274, 30339300, 48034326, 30674189, 0xe890047}, - { 43044425, 36352300, 43151575, 36438789, 0x3c1004b}, - { 43151575, 36352300, 43258725, 36438789, 0x3c1004b}, - { 43044425, 36265811, 43151575, 36352300, 0x3c1004b}, - { 43151575, 36265811, 43258725, 36352300, 0x3c1004b}, - { 43935746, 36118890, 44010944, 36241199, 0x3c1044b}, - { 44010944, 36108890, 44086142, 36231199, 0x3c1044b}, - { 44323245, 35446400, 44428954, 35532889, 0x3c1004b}, - { 44316000, 35375000, 44443929, 35446422, 0x3c1044b}, - { 45367000, 35524000, 45482499, 35603089, 0x3c1044b}, - { 44308167, 31984400, 44410032, 32070889, 0x3c1004b}, - { 43953207, 32569100, 44055792, 32655589, 0x3c1004b}, - { 46209548, 30996800, 46310452, 31083289, 0x3c1004b}, - { 44367467, 32429400, 44469332, 32515889, 0x3c1004b}, - { 43238267, 33388300, 43341333, 33474789, 0x3c1004b}, - { 44876708, 31952400, 44978092, 32038889, 0x3c1004b}, - { 45779967, 32466300, 45881832, 32552789, 0x3c1004b}, - { 47115908, 31800700, 47217292, 31887189, 0x3c1004b}, - { 44581506, 33703000, 44685293, 33789489, 0x3c1004b}, - { 43748899, 33312850, 43822900, 33374949, 0x2b2004b}, - { 43849578, 34166540, 43922222, 34226659, 0x29c004b}, - { 47679107, 30359650, 47750693, 30421749, 0x2b2004b}, - { 42393300, 36346640, 42482722, 36396600, 0x29c044b}, - { 45245775, 31289750, 45318224, 31351849, 0x2b2004b}, - { 46134930, 31379940, 46205069, 31440059, 0x29c004b}, - { 44802550, 35487650, 44878449, 35549749, 0x2b2004b}, - { 44644596, 32269940, 44715403, 32330059, 0x29c004b}, - { 46421634, 30860450, 46493565, 30922549, 0x2b2004b}, - { 42793609, 36829440, 42868591, 36889559, 0x29c004b}, - { 45342482, 34318950, 45417518, 34381049, 0x2b2004b}, - { 45905460, 35596340, 45978939, 35656459, 0x29c004b}, - { 44238272, 32684350, 44311928, 32746449, 0x2b2004b}, - { 43454011, 34891340, 43526989, 34951459, 0x29c004b}, - { 44246472, 32746350, 44320128, 32808449, 0x2b2004b}, - { 45034346, 32879940, 45105654, 32940059, 0x29c004b}, - { 42926000, 36839200, 43049923, 36877900, 0x2b2044b}, - { 43534179, 33359940, 43605821, 33420059, 0x29c004b}, - { 44183172, 32518950, 44256828, 32581049, 0x2b2004b}, - { 42600000, 37133400, 42731107, 37167750, 0x29c044b}, - { 44580809, 34853350, 44656190, 34915449, 0x2b2004b}, - { 41876878, 34446140, 41949522, 34506259, 0x29c004b}, - { 42332482, 34108950, 42407518, 34171049, 0x2b2004b}, - { 44554763, 31929940, 44625236, 31990059, 0x29c004b}, - { 48434207, 29939750, 48505793, 30001849, 0x2b2004b}, - { 44745046, 32895940, 44816354, 32956059, 0x29c004b}, - { 42519793, 31750126, 45647848, 34431316, 0x0a90011}, - { 45646359, 29900105, 48714832, 32581295, 0x001000d}, - { 42370000, 34431347, 45520000, 37173400, 0x3d90015}, - { 34217000, 28520000, 48790000, 37390000, 0x0010016}, - { 38789600, 29000000, 48700000, 37390000, 0x003021c}, - { -7700000, 33541151, -7577000, 33610298, 0x019000a}, // MAR - { -7847000, 33230000, -7326400, 33734000, 0x020000c}, - { -6902394, 33931500, -6798607, 34017989, 0x3c1004b}, - { -6984294, 33892100, -6880507, 33978589, 0x3c1004b}, - { -6858094, 34001700, -6754307, 34088189, 0x3c1004b}, - { -5051894, 33986900, -4948107, 34073389, 0x3c1004b}, - { -8084038, 31566000, -8017152, 31697000, 0x3c1044b}, - { -8017152, 31566000, -7950266, 31697000, 0x3c1044b}, - { -9610451, 30359100, -9510749, 30445589, 0x3c1004b}, - { -9551451, 30304900, -9451749, 30391389, 0x3c1004b}, - { -5895750, 35725500, -5771711, 35799600, 0x3c1044b}, - { -5603294, 33844200, -5477691, 33915600, 0x3c1044b}, - { -1960494, 34637800, -1855506, 34724289, 0x3c1004b}, - { -6656370, 34226800, -6511734, 34289200, 0x3c1044b}, - { -9283833, 32242500, -9181968, 32328989, 0x3c1004b}, - { -5423800, 35552400, -5291581, 35621500, 0x3c1044b}, - { -6965293, 32836600, -6862708, 32923089, 0x3c1004b}, - { -6431333, 32281800, -6329468, 32368289, 0x3c1004b}, - { -8553701, 33203050, -8479700, 33265149, 0x2b2004b}, - { -3010100, 35139940, -2911211, 35184500, 0x29c044b}, - { -7657128, 32969750, -7583472, 33031849, 0x2b2004b}, - { -5929389, 34967140, -5856411, 35027259, 0x29c004b}, - { -6110060, 33796450, -6035541, 33858549, 0x2b2004b}, - { -6169940, 35143340, -6096461, 35203459, 0x29c004b}, - { -10087848, 28958750, -10016952, 29020849, 0x2b2004b}, - { -4040622, 34199440, -3967978, 34259559, 0x29c004b}, - { -6743770, 32462650, -6670631, 32524749, 0x2b2004b}, - { -5703154, 32914440, -5631846, 32974559, 0x29c004b}, - { -4468797, 31899350, -4396003, 31961449, 0x2b2004b}, - { -2362889, 34894940, -2289911, 34955059, 0x29c004b}, - { -6611228, 32830450, -6537572, 32892549, 0x2b2004b}, - { -5971422, 34230540, -5898778, 34290659, 0x29c004b}, - { -2932518, 34377550, -2857482, 34439649, 0x2b2004b}, - { -5756222, 34186940, -5683578, 34247059, 0x29c004b}, - { -8916666, 30438250, -8844735, 30500349, 0x2b2004b}, - { -2213222, 34290740, -2140578, 34350859, 0x29c004b}, - { -7984470, 32202150, -7911331, 32264249, 0x2b2004b}, - { -8554404, 32206840, -8483597, 32266959, 0x29c004b}, - { -7423670, 32018250, -7350531, 32080349, 0x2b2004b}, - { -3972240, 35200640, -3898761, 35260759, 0x29c004b}, - { -5616391, 34759050, -5541010, 34821149, 0x2b2004b}, - { -9773885, 29674440, -9704915, 29734559, 0x29c004b}, - { -6360760, 33861650, -6286241, 33923749, 0x2b2004b}, - { -9241752, 30367240, -9172448, 30427359, 0x29c004b}, - { -11135276, 28398950, -11064725, 28461049, 0x2b2004b}, - { -13221250, 27106940, -13153950, 27167059, 0x29c004b}, - { -15970296, 23677250, -15902505, 23739349, 0x2b2004b}, - { -11706383, 26712740, -11639417, 26772859, 0x29c004b}, - { -14550000, 25700000, -11000000, 27670000, 0x018000d}, - { -6206056, 35342092, -5633176, 35833132, 0x001008c}, - { -5633176, 35430480, -5060296, 35921520, 0x001088c}, - { -6321153, 34851052, -5753481, 35342092, 0x001108c}, - { -5583179, 34939440, -5015507, 35430480, 0x001188c}, - { -6025732, 34583280, -5463268, 35074320, 0x001208c}, - { -5463268, 34583280, -4900804, 35074320, 0x001288c}, - { -4934232, 33729480, -4371768, 34220520, 0x001308c}, - { -8273616, 31385480, -7726776, 31876520, 0x001388c}, - { -9675708, 30071880, -9139284, 30562920, 0x001408c}, - { -2395832, 34665480, -1828160, 35156520, 0x001488c}, - { -9293324, 32017980, -8741276, 32509020, 0x001508c}, - { -8693162, 32917680, -8141114, 33408720, 0x001588c}, - { -8742846, 32426639, -8190798, 32917679, 0x001608c}, - { -8743159, 31935600, -8196319, 32426640, 0x001688c}, - { -3235932, 34916680, -2668260, 35407720, 0x001708c}, - { -10318008, 28744280, -9786792, 29235320, 0x001788c}, - { -4285531, 33983980, -3723067, 34475020, 0x001808c}, - { -4635816, 31633980, -4088976, 32125020, 0x001888c}, - { -3408732, 34078780, -2846268, 34569820, 0x001908c}, - { -9141108, 30223780, -8604684, 30714820, 0x001988c}, - { -2589832, 34196880, -2027368, 34687920, 0x001a08c}, - { -9823216, 31235480, -9276376, 31726520, 0x001a88c}, - { -4353449, 34803480, -3785777, 35294520, 0x001b08c}, - { -3785777, 34803480, -3218105, 35294520, 0x001b88c}, - { -9999808, 29458980, -9463384, 29950020, 0x001c08c}, - { -11355200, 28184480, -10829192, 28675520, 0x001c88c}, - { -7170816, 30674480, -6629184, 31165520, 0x001d08c}, - { -4927524, 32435980, -4375476, 32927020, 0x001d88c}, - { -5795616, 31274480, -5248776, 31765520, 0x001e08c}, - { -8247716, 30421480, -7706084, 30912520, 0x001e88c}, - { -16011084, 23470080, -15505908, 23961120, 0x001f08c}, - { -8052729, 31909405, -4924674, 34590595, 0x0010015}, - { -6972871, 33248810, -3755443, 35930000, 0x0a80091}, - { -4212428, 33248810, -995000, 35930000, 0x0a80891}, - { -10130717, 31327374, -7002662, 34008564, 0x0a81091}, - { -7002662, 31327374, -3874607, 34008564, 0x0a81891}, - { -4123055, 31327374, -995000, 34008564, 0x0a82091}, - { -11571112, 28646184, -8532430, 31327374, 0x0a82891}, - { -8532430, 28646184, -5493748, 31327374, 0x0a83091}, - { -5493748, 28646184, -2455066, 31327374, 0x0a83891}, - { -14550212, 25964994, -11600903, 28646184, 0x0a94091}, - { -11600903, 25964994, -8651594, 28646184, 0x0a94891}, - { -17764661, 23283804, -14874934, 25964994, 0x0a95091}, - { -14874934, 23283804, -11985207, 25964994, 0x0a95891}, - { -17764661, 20727860, -14904725, 23283804, 0x0a46091}, - { -14904725, 20727860, -12044789, 23283804, 0x0a46891}, - { -17764661, 20727860, -995000, 35930000, 0x0010217}, - { 69181679, 41239111, 69296037, 41325600, 0x001000a}, // UZB - { 68907928, 40993580, 69527680, 41484620, 0x001000c}, - { 71583040, 40936690, 71744760, 41058999, 0x54f004b}, - { 66884509, 39589190, 67042491, 39711499, 0x54f004b}, - { 72273850, 40718190, 72434550, 40840499, 0x54f004b}, - { 64350009, 39713890, 64507991, 39836199, 0x54f004b}, - { 59518381, 42401290, 59682819, 42523599, 0x54f004b}, - { 71727662, 40340800, 71840338, 40427289, 0x3c1004b}, - { 65735203, 38809800, 65846197, 38896289, 0x3c1004b}, - { 70883181, 40496800, 70996818, 40583289, 0x3c1004b}, - { 69522421, 41418300, 69636779, 41504789, 0x3c1004b}, - { 60566840, 41508200, 60682159, 41594689, 0x3c1004b}, - { 67784862, 40083900, 67897538, 40170389, 0x3c1004b}, - { 70039021, 40972100, 70153379, 41058589, 0x3c1004b}, - { 65293362, 40071800, 65406038, 40158289, 0x3c1004b}, - { 71664581, 40425700, 71778218, 40512189, 0x3c1004b}, - { 69186762, 40183800, 69299438, 40270289, 0x3c1004b}, - { 67231364, 37184600, 67339235, 37271089, 0x3c1004b}, - { 69533181, 40806800, 69646818, 40893289, 0x3c1004b}, - { 59389360, 42363900, 59505640, 42450389, 0x3c1004b}, - { 66773803, 39017900, 66884797, 39104389, 0x3c1004b}, - { 68726481, 40459900, 68840118, 40546389, 0x3c1004b}, - { 66203662, 39856800, 66316338, 39943289, 0x3c1004b}, - { 67855244, 38233100, 67964556, 38319589, 0x3c1004b}, - { 60938940, 41511100, 61054259, 41597589, 0x3c1004b}, - { 71176121, 40958000, 71290479, 41044489, 0x3c1004b}, - { 64499742, 39680500, 64611457, 39766989, 0x3c1004b}, - { 72003181, 40666800, 72116818, 40753289, 0x3c1004b}, - { 68424000, 40140000, 73180000, 42072480, 0x07a0011}, - { 63520000, 38468711, 68424000, 40285000, 0x015000d}, - { 57954561, 41131721, 61499690, 43812911, 0x0010015}, - { 55980000, 36670000, 80230000, 45600000, 0x27a0016}, - { 55980000, 37170000, 73180000, 45600000, 0x003021c}, - { 17985432, 59286755, 18154568, 59373245, 0x001000a}, // SWE - { 17565570, 59086269, 18466554, 59577309, 0x001000c}, - { 11929156, 57676800, 12090843, 57763289, 0x3c1004b}, - { 12934362, 55552900, 13085238, 55639389, 0x3c1004b}, - { 17548311, 59812200, 17720088, 59898689, 0x3c1004b}, - { 16457832, 59582500, 16626967, 59668989, 0x3c1004b}, - { 15125054, 59233000, 15291546, 59319489, 0x3c1004b}, - { 15552155, 58360200, 15716244, 58446689, 0x3c1004b}, - { 12676181, 55997200, 12829219, 56083689, 0x3c1004b}, - { 14126156, 57736900, 14287843, 57823389, 0x3c1004b}, - { 16103555, 58554800, 16267644, 58641289, 0x3c1004b}, - { 13123081, 55663200, 13276119, 55749689, 0x3c1004b}, - { 20150800, 63783800, 20344200, 63870289, 0x3c1004b}, - { 17059490, 60626400, 17233910, 60712889, 0x3c1004b}, - { 12872156, 57679700, 13033843, 57766189, 0x3c1004b}, - { 16406332, 59319500, 16575467, 59405989, 0x3c1004b}, - { 13422532, 59358900, 13591667, 59445389, 0x3c1004b}, - { 12714900, 56634500, 12937259, 56695600, 0x3c1044b}, - { 14715839, 56837000, 14872961, 56923489, 0x3c1004b}, - { 17214845, 62365500, 17398154, 62451989, 0x3c1004b}, - { 22027000, 65558260, 22282485, 65628870, 0x3c1044b}, - { 12252000, 58249600, 12354278, 58321049, 0x2b2044b}, - { 14578652, 63153140, 14710748, 63213259, 0x29c004b}, - { 15368983, 60458750, 15494217, 60520849, 0x2b2004b}, - { 15583679, 60575940, 15704920, 60636059, 0x29c004b}, - { 16275793, 56648750, 16388607, 56710849, 0x2b2004b}, - { 13797170, 58366340, 13911230, 58426459, 0x29c004b}, - { 15521269, 56147550, 15632530, 56209649, 0x2b2004b}, - { 14087211, 56002140, 14193589, 56062259, 0x29c004b}, - { 11870192, 58323650, 11988008, 58385749, 0x2b2004b}, - { 14977470, 58510540, 15091530, 58570659, 0x29c004b}, - { 18652177, 63261050, 18788623, 63323149, 0x2b2004b}, - { 12793011, 55847640, 12899389, 55907759, 0x29c004b}, - { 14455780, 59298450, 14577219, 59360549, 0x2b2004b}, - { 16962135, 58729940, 17077865, 58790059, 0x29c004b}, - { 12199293, 57077350, 12312107, 57139449, 0x2b2004b}, - { 13097462, 55357440, 13202337, 55417559, 0x29c004b}, - { 13101092, 58478950, 13218908, 58541049, 0x2b2004b}, - { 17781216, 59599940, 17898783, 59660059, 0x29c004b}, - { 12481954, 57898950, 12598045, 57961049, 0x2b2004b}, - { 12816443, 56222140, 12924157, 56282259, 0x29c004b}, - { 16707383, 60588950, 16832617, 60651049, 0x2b2004b}, - { 21402158, 65289640, 21544441, 65349759, 0x29c004b}, - { 18239230, 57601850, 18353769, 57663949, 0x2b2004b}, - { 12272970, 58339940, 12387030, 58400059, 0x29c004b}, - { 11190000, 55320000, 14655000, 58660000, 0x028000d}, - { 14588328, 57898780, 15463272, 58389820, 0x0b00090}, - { 15463272, 57898780, 16338216, 58389820, 0x0b00890}, - { 16338215, 57898780, 17213159, 58389820, 0x0b01090}, - { 14593536, 57407740, 15458064, 57898780, 0x0b01890}, - { 15458064, 57407740, 16322592, 57898780, 0x0b02090}, - { 16322592, 57407740, 17187120, 57898780, 0x0b02890}, - { 14603952, 56916700, 15452856, 57407740, 0x0b03090}, - { 15452856, 56916700, 16301760, 57407740, 0x0b03890}, - { 16301760, 56916700, 17150664, 57407740, 0x0b04090}, - { 14609160, 56425660, 15447648, 56916700, 0x0b04890}, - { 15447648, 56425660, 16286136, 56916700, 0x0b05090}, - { 16286136, 56425660, 17124624, 56916700, 0x0b05890}, - { 14614368, 55934620, 15442440, 56425660, 0x0b06090}, - { 15442440, 55934620, 16270512, 56425660, 0x0b06890}, - { 16270512, 55934620, 17098584, 56425660, 0x0b07090}, - { 21276652, 65209180, 22385956, 65700220, 0x0b07890}, - { 21266236, 65700220, 22396372, 66191260, 0x0b08090}, - { 22396372, 65700220, 23526508, 66191260, 0x0b08890}, - { 19625700, 63550080, 20672508, 64041120, 0x0b09090}, - { 14136816, 62937680, 15162792, 63428720, 0x0b19890}, - { 18277716, 63056080, 19303692, 63547120, 0x0b1a090}, - { 18083736, 57345380, 18948264, 57836420, 0x0b0a890}, - { 18076861, 56854340, 18925765, 57345380, 0x0b0b090}, - { 18490897, 57590900, 19355425, 58081940, 0x0b0b890}, - { 12458392, 59028980, 13359376, 59520020, 0x0b0c090}, - { 13359376, 59151740, 14260360, 59642780, 0x0b0c890}, - { 13364584, 58660700, 14249944, 59151740, 0x0b1d090}, - { 17104424, 62511780, 18114776, 63002820, 0x0b0d890}, - { 16761216, 62020740, 17750736, 62511780, 0x0b1e090}, - { 16623204, 61529700, 17597100, 62020740, 0x0b1e890}, - { 16384938, 61038660, 17343210, 61529700, 0x0b0f090}, - { 14237588, 58368100, 19302058, 61049290, 0x0a90011}, - { -9154000, 68600000, 33625000, 80843100, 0x0970012}, - { 4490000, 54544000, 31600000, 68600000, 0x3770016}, - { 10960000, 55320000, 24170000, 69070000, 0x003021c}, - { 147132300, -9504800, 147226575, -9424700, 0x01c000a}, // PNG - { 146992425, -9626760, 147466353, -9135720, 0x001000c}, - { 146919606, -6746410, 147042594, -6624101, 0x54f004b}, - { 145704876, -5279810, 145827524, -5157501, 0x54f004b}, - { 143560000, -3620000, 143721275, -3527101, 0x54f044b}, - { 155556615, -6280100, 155643584, -6193611, 0x3c1004b}, - { 145372415, -6119900, 145459384, -6033411, 0x3c1004b}, - { 141255155, -2749900, 141341644, -2663411, 0x3c1004b}, - { 150104915, -5608300, 150191884, -5521811, 0x3c1004b}, - { 152121935, -4242800, 152208664, -4156311, 0x3c1004b}, - { 144214915, -5896000, 144301884, -5809511, 0x3c1004b}, - { 143173275, -9104900, 143260725, -9018411, 0x3c1004b}, - { 150768455, -2635800, 150854944, -2549311, 0x3c1004b}, - { 150422335,-10334900, 150510265,-10248411, 0x3c1004b}, - { 143620515, -6207300, 143707484, -6120811, 0x3c1004b}, - { 148210375, -8794800, 148297825, -8708311, 0x3c1004b}, - { 146614595, -7230500, 146701804, -7144011, 0x3c1004b}, - { 141257515, -6156700, 141344484, -6070211, 0x3c1004b}, - { 144927415, -6063300, 145014384, -5976811, 0x3c1004b}, - { 147253255, -2094700, 147339744, -2008211, 0x3c1004b}, - { 146652195, -7373400, 146739404, -7286911, 0x3c1004b}, - { 155036415, -6262000, 155123384, -6175511, 0x3c1004b}, - { 143659715, -5502700, 143746684, -5416211, 0x3c1004b}, - { 147703175, -8914500, 147790625, -8828011, 0x3c1004b}, - { 145807615, -6310900, 145894584, -6224411, 0x3c1004b}, - { 145706995, -7987700, 145794204, -7901211, 0x3c1004b}, - { 155414415, -6352800, 155501384, -6266311, 0x3c1004b}, - { 142309555, -3203900, 142396044, -3117411, 0x3c1004b}, - { 152226735, -4395400, 152313464, -4308911, 0x3c1004b}, - { 154610915, -5478300, 154697884, -5391811, 0x3c1004b}, - { 146352681,-10345954, 149033871, -7664764, 0x0a90011}, - { 143550000, -6910000, 147070000, -5058000, 0x016000d}, - { 143406275, -3819070, 143874995, -3328030, 0x0b00090}, - { 155294635, -6518725, 155763355, -6027685, 0x0b10890}, - { 141064035, -2952175, 141532755, -2461135, 0x0b01090}, - { 149914035, -5810575, 150382755, -5319535, 0x0b11890}, - { 151983335, -4521375, 152452055, -4030335, 0x0b02090}, - { 142985239, -9307175, 143459167, -8816135, 0x0b02890}, - { 150577335, -2838075, 151046055, -2347035, 0x0b03090}, - { 150234539,-10537175, 150708467,-10046135, 0x0b13890}, - { 146442635, -7504225, 146911355, -7013185, 0x0b14090}, - { 141066635, -6358975, 141535355, -5867935, 0x0b14890}, - { 147062135, -2296974, 147530855, -1805934, 0x0b05090}, - { 154845535, -6464275, 155314255, -5973235, 0x0b15890}, - { 145516235, -8189975, 145984955, -7698935, 0x0b16090}, - { 142118435, -3406175, 142587155, -2915135, 0x0b06890}, - { 154420035, -5680575, 154888755, -5189535, 0x0b07090}, - { 140830000,-11660000, 159505000, -870000, 0x2c90016}, - { 9681000, 4004756, 9767490, 4091246, 0x001000a}, // CMR - { 9559398, 3939421, 9847023, 4226250, 0xc730047}, - { 11336111, 3734290, 11610289, 4007709, 0xbde0047}, - { 13260871, 9196790, 13537328, 9470209, 0xbde0047}, - { 14970915, 12035400, 15059085, 12121889, 0x3c1004b}, - { 10115715, 5926800, 10202684, 6013289, 0x3c1004b}, - { 14264000, 10570000, 14382125, 10634290, 0x3c1044b}, - { 10373115, 5438900, 10460084, 5525389, 0x3c1004b}, - { 13758035, 10696800, 13845965, 10783289, 0x3c1004b}, - { 13539395, 7278700, 13626604, 7365189, 0x3c1004b}, - { 13641635, 4533800, 13728364, 4620289, 0x3c1004b}, - { 9396636, 4596801, 9483365, 4683290, 0x3c1004b}, - { 10856515, 5686800, 10943484, 5773289, 0x3c1004b}, - { 9151357, 3992402, 9238086, 4078891, 0x3c1004b}, - { 9686636, 4676801, 9773365, 4763290, 0x3c1004b}, - { 9896636, 4916801, 9983365, 5003290, 0x3c1004b}, - { 14406335, 10064800, 14494265, 10151289, 0x3c1004b}, - { 10089935, 3751600, 10176664, 3838089, 0x3c1004b}, - { 10210315, 5582300, 10297284, 5668789, 0x3c1004b}, - { 10634815, 6168500, 10721784, 6254989, 0x3c1004b}, - { 14246515, 6476800, 14333484, 6563289, 0x3c1004b}, - { 10014115, 5404700, 10101084, 5491189, 0x3c1004b}, - { 13900255, 9888400, 13987945, 9974889, 0x3c1004b}, - { 10230435, 5100100, 10317164, 5186589, 0x3c1004b}, - { 10602878, 5478050, 10665322, 5540149, 0x2b2004b}, - { 11469857, 3489940, 11530143, 3550059, 0x29c004b}, - { 11126850, 2890550, 11188949, 2952649, 0x2b2004b}, - { 10149857, 5139940, 10210143, 5200059, 0x29c004b}, - { 11198864, 4718950, 11261135, 4781049, 0x2b2004b}, - { 9199858, 4129941, 9260144, 4190060, 0x29c004b}, - { 15210533, 10309250, 15273667, 10371349, 0x2b2004b}, - { 10048373, 6358340, 10108826, 6418459, 0x29c004b}, - { 10494064, 5111850, 10556335, 5173949, 0x2b2004b}, - { 14114656, 11020940, 14175944, 11081059, 0x29c004b}, - { 10408078, 5961850, 10470522, 6023949, 0x2b2004b}, - { 11942040, 2903040, 12002159, 2963159, 0x29c004b}, - { 9276068, 4056447, 9338339, 4118546, 0x2b2004b}, - { 14329857, 4399940, 14390143, 4460059, 0x29c004b}, - { 14518778, 5858950, 14581222, 5921049, 0x2b2004b}, - { 11775373, 6717340, 11835826, 6777459, 0x29c004b}, - { 10262278, 6235750, 10324722, 6297849, 0x2b2004b}, - { 9336068, 4051413, 9396354, 4111532, 0x29c004b}, - { 9534532, 4470698, 9596803, 4532797, 0x2b2004b}, - { 9893846, 2909668, 9953965, 2969787, 0x29c004b}, - { 9837997, 5447471, 9900441, 5509570, 0x2b2004b}, - { 15019857, 3479940, 15080143, 3540059, 0x29c004b}, - { 13348640, 7076480, 13817360, 7567520, 0x0010088}, - { 13817360, 6781856, 14286080, 7272896, 0x0010888}, - { 14051720, 6290816, 14520440, 6781856, 0x0011088}, - { 13450640, 4331480, 13919360, 4822520, 0x0011888}, - { 14125640, 4184480, 14594360, 4675520, 0x0012088}, - { 14166240, 5643980, 14634960, 6135020, 0x0012888}, - { 11575640, 6504480, 12044360, 6995520, 0x0013088}, - { 9846740, 2688280, 10315460, 3179320, 0x0013888}, - { 10315459, 2688280, 10784179, 3179320, 0x0014088}, - { 10784179, 2688280, 11252899, 3179320, 0x0014888}, - { 11252899, 2688280, 11721619, 3179320, 0x0015088}, - { 11721619, 2688280, 12190339, 3179320, 0x0015888}, - { 10549820, 3179320, 11018540, 3670360, 0x0016088}, - { 11018539, 3179320, 11487259, 3670360, 0x0016888}, - { 11487259, 3179320, 11955979, 3670360, 0x0017088}, - { 10596692, 2197240, 11065412, 2688280, 0x0017888}, - { 11065412, 2197240, 11534132, 2688280, 0x0018088}, - { 14779540, 3182880, 15248260, 3673920, 0x0018888}, - { 12385640, 6224480, 12854360, 6715520, 0x0019088}, - { 12385640, 6715520, 12854360, 7206560, 0x0019888}, - { 12854359, 6715520, 13323079, 7206560, 0x001a088}, - { 13385640, 2914480, 13854360, 3405520, 0x001a888}, - { 14966540, 1899480, 15435260, 2390520, 0x001b088}, - { 12094440, 3473180, 12563160, 3964220, 0x001b888}, - { 12135640, 4424480, 12604360, 4915520, 0x001c088}, - { 13944140, 8155580, 14412860, 8646620, 0x001c888}, - { 13475420, 8155580, 13944140, 8646620, 0x001d088}, - { 13381676, 8769379, 13855604, 9260419, 0x001d888}, - { 13151640, 6224483, 13620360, 6715523, 0x001e088}, - { 14696060, 8107303, 15164780, 8598343, 0x001e888}, - { 15064316, 2495081, 15533036, 2986121, 0x001f088}, - { 8952500, 3760933, 11633690, 6442123, 0x0a80011}, - { 13207000, 9265000, 15455000, 12187000, 0x44d0015}, - { 8340000, 1640000, 16210000, 13110000, 0x0010016}, - { 58346284, 37892255, 58454877, 37978745, 0x001000a}, // TKM - { 57926000, 37841000, 58617000, 38252000, 0x01a000c}, - { 63514503, 39056800, 63625497, 39143289, 0x3c1004b}, - { 63514503, 38970311, 63625497, 39056800, 0x3c1004b}, - { 59902340, 41806800, 60017659, 41893289, 0x3c1004b}, - { 61785404, 37553400, 61893996, 37639889, 0x3c1004b}, - { 54304142, 39466800, 54415857, 39553289, 0x3c1004b}, - { 52903062, 39985500, 53015738, 40071989, 0x3c1004b}, - { 62105704, 37576800, 62214296, 37663289, 0x3c1004b}, - { 60445704, 37336800, 60554296, 37423289, 0x3c1004b}, - { 56214503, 38936800, 56325497, 39023289, 0x3c1004b}, - { 59611860, 42096800, 59728140, 42183289, 0x3c1004b}, - { 65995344, 37766800, 66104656, 37853289, 0x3c1004b}, - { 65166744, 37794300, 65276056, 37880789, 0x3c1004b}, - { 62302104, 37253900, 62410696, 37340389, 0x3c1004b}, - { 59572240, 41832300, 59687559, 41918789, 0x3c1004b}, - { 59081860, 42286800, 59198140, 42373289, 0x3c1004b}, - { 59329960, 42008000, 59446240, 42094489, 0x3c1004b}, - { 54535903, 39160300, 54646897, 39246789, 0x3c1004b}, - { 57391063, 38376300, 57501336, 38462789, 0x3c1004b}, - { 61332621, 41139800, 61446979, 41226289, 0x3c1004b}, - { 61218263, 41170071, 61332621, 41256560, 0x3c1004b}, - { 55461703, 39212400, 55572697, 39298889, 0x3c1004b}, - { 59568304, 37302600, 59676896, 37389089, 0x3c1004b}, - { 56224863, 38396800, 56335136, 38483289, 0x3c1004b}, - { 63830363, 38743200, 63940636, 38829689, 0x3c1004b}, - { 61176525, 36486100, 61283675, 36572589, 0x3c1004b}, - { 59873400, 41621050, 59956199, 41683149, 0x2b2004b}, - { 64828308, 38051240, 64904292, 38111359, 0x29c004b}, - { 59906855, 42035750, 59990344, 42097849, 0x2b2004b}, - { 54204373, 39602540, 54282027, 39662659, 0x29c004b}, - { 55342504, 40744050, 55424095, 40806149, 0x2b2004b}, - { 61622258, 37629940, 61697741, 37690059, 0x29c004b}, - { 62303115, 37381550, 62381084, 37443649, 0x2b2004b}, - { 63561423, 39139940, 63638576, 39200059, 0x29c004b}, - { 56763712, 38698750, 56842888, 38760849, 0x2b2004b}, - { 62898010, 35911800, 62988602, 35960800, 0x29c044b}, - { 52553200, 41509050, 52635999, 41571149, 0x2b2004b}, - { 60370009, 36845240, 60444991, 36905359, 0x29c004b}, - { 54522000, 37500000, 59345000, 39420000, 0x0770011}, - { 59345000, 36336000, 62921305, 38760595, 0x01c000d}, - { 58090000, 40311505, 61840317, 42800000, 0x37d0015}, - { 52430000, 35130000, 66684310, 42800000, 0x0010016}, - { -3750145, 40389490, -3669855, 40450599, 0x2a7004a}, // ESP - { 2129600, 41369490, 2210400, 41430599, 0x2a7004a}, - { -3950167, 40147028, -3340831, 40638068, 0x001000c}, - { -430758, 39436000, -319043, 39522489, 0x3c1004b}, - { 2015621, 41349900, 2129979, 41436389, 0x3c1004b}, - { 2147621, 41393600, 2261979, 41480089, 0x3c1004b}, - { 1969921, 41263400, 2084279, 41349889, 0x3c1004b}, - { 2084221, 41283300, 2198579, 41369789, 0x3c1004b}, - { -6023396, 37349300, -5914804, 37435789, 0x3c1004b}, - { -947660, 41606800, -832341, 41693289, 0x3c1004b}, - { -4494775, 36672500, -4387625, 36758989, 0x3c1004b}, - { -1181056, 37935000, -1071744, 38021489, 0x3c1004b}, - { -3009600, 43230300, -2872456, 43304789, 0x3c1044b}, - { -4799360, 41606000, -4684041, 41692489, 0x3c1004b}, - { -538337, 38320300, -428064, 38406789, 0x3c1004b}, - { -4820556, 37842700, -4711244, 37929189, 0x3c1004b}, - { -8773040, 42185600, -8656760, 42272089, 0x3c1004b}, - { -5733101, 43487100, -5614899, 43573589, 0x3c1004b}, - { -3656936, 37128700, -3549065, 37215189, 0x3c1004b}, - { -8469101, 43297700, -8350899, 43384189, 0x3c1004b}, - { -2755321, 42816000, -2638080, 42902489, 0x3c1004b}, - { -727156, 38228000, -617844, 38314489, 0x3c1004b}, - { -5890401, 43346300, -5772199, 43432789, 0x3c1004b}, - { -1021085, 37585550, -943116, 37647649, 0x2b2004b}, - { -1690848, 42782440, -1609353, 42842559, 0x29c004b}, - { 2063400, 41514550, 2146199, 41576649, 0x2b2004b}, - { -6161641, 36654440, -6087160, 36714559, 0x29c004b}, - { 1971900, 41527750, 2054699, 41589849, 0x2b2004b}, - { 2614973, 39550040, 2692627, 39610159, 0x29c004b}, - { -15481003, 28080750, -15410797, 28142849, 0x2b2004b}, - { -16311951, 28426140, -16243649, 28486259, 0x29c004b}, - { -2022435, 43288950, -1888858, 43328300, 0x2b2044b}, - { -3868000, 43439940, -3764312, 43487500, 0x29c044b}, - { -3731745, 42318950, -3648256, 42381049, 0x2b2004b}, - { -2478091, 36808940, -2403109, 36869059, 0x29c004b}, - { -100351, 39939150, -19450, 40001249, 0x2b2004b}, - { -5697446, 40926740, -5617955, 40986859, 0x29c004b}, - { -1913947, 38969850, -1834253, 39031949, 0x2b2004b}, - { -6974142, 37226940, -6898659, 37287059, 0x29c004b}, - { -2481945, 42413850, -2398456, 42475949, 0x2b2004b}, - { -4665000, 36505000, -4603676, 36577950, 0x29c044b}, - { -7008947, 38840450, -6929253, 38902549, 0x2b2004b}, - { -4543266, 36578600, -4478597, 36647791, 0x29c044b}, - { -5623490, 42561950, -5539311, 42624049, 0x2b2004b}, - { -3825542, 37744540, -3750059, 37804659, 0x29c004b}, - { -3046232, 36659405, 260569, 39340595, 0x001000d}, - { -9350000, 41807000, -4812540, 43820000, 0x2e30015}, - { -4028489, 39658440, -3424361, 40149480, 0x001008c}, - { 1905628, 41252780, 2525380, 41743820, 0x001088c}, - { -758156, 39251780, -159236, 39742820, 0x001108c}, - { -6241148, 37090680, -5657852, 37581720, 0x001188c}, - { -1194672, 41404480, -574920, 41895520, 0x001208c}, - { -4948540, 36461080, -4370452, 36952120, 0x001288c}, - { -4370451, 36685000, -3040000, 36890000, 0x00d308c}, - { -3214988, 42967580, -2579612, 43458620, 0x001388c}, - { -5046372, 41403680, -4426620, 41894720, 0x001408c}, - { -5054948, 37640380, -4466444, 38131420, 0x001488c}, - { -3894648, 36926380, -3311352, 37417420, 0x001508c}, - { -2878380, 42419080, -2248212, 42910120, 0x001588c}, - { -1853388, 42468380, -1218012, 42959420, 0x001608c}, - { -6443240, 36365780, -5865152, 36856820, 0x001688c}, - { 2338136, 39345980, 2942264, 39837020, 0x001708c}, - { -15843200, 27707380, -15317192, 28198420, 0x001788c}, - { -16880400, 27982880, -16354392, 28473920, 0x001808c}, - { -5734540, 35987080, -5161660, 36478120, 0x001888c}, - { -2306288, 42910080, -1670912, 43401120, 0x001908c}, - { -4108288, 43030180, -3467704, 43521220, 0x001988c}, - { -3999880, 42104480, -3369712, 42595520, 0x001a08c}, - { -352064, 39724480, 252064, 40215520, 0x001a88c}, - { -5977272, 40724480, -5362728, 41215520, 0x001b08c}, - { -7358748, 37106480, -6775452, 37597520, 0x001b88c}, - { -7130756, 38544680, -6537044, 39035720, 0x001c08c}, - { -4089048, 37524480, -3500544, 38015520, 0x001c88c}, - { 858428, 40980180, 1478180, 41471220, 0x001d08c}, - { 325328, 41374480, 945080, 41865520, 0x001d88c}, - { -6674256, 39224480, -6075336, 39715520, 0x001e08c}, - { 2621620, 41649480, 3246580, 42140520, 0x001e88c}, - { 278373, 40383120, 892917, 40874160, 0x001f08c}, - { 348000, 40191933, 3820000, 42873123, 0x0a90091}, - { -9722767, 41157162, -6177638, 43838352, 0x0a80891}, - { -9839578, 38475972, -6443404, 41157162, 0x0a91091}, - { -9979996, 35867000, -6703000, 38475972, 0x0a61891}, - { -6177638, 41157162, -2632509, 43838352, 0x0a82091}, - { -6443404, 38475972, -3047230, 41157162, 0x0a92891}, - { -6703000, 35867000, -3426000, 38475972, 0x0a63091}, - { -2632509, 41157162, 912620, 43500000, 0x09d3891}, - { -3047230, 38475972, 348000, 41157162, 0x0a94091}, - { -3426000, 35920000, -300000, 38475972, 0x0a94891}, - { 1033604, 37805405, 4399987, 40486595, 0x0a99891}, - { -18200000, 27600000, -15950000, 30200000, 0x0c0c891}, - { -15950000, 27600000, -13300000, 30200000, 0x0b17091}, - { -2970500, 35262000, -2830000, 35323000, 0x07af091}, - { -31500000, 27500000, 4400000, 43850000, 0x0010217}, - { -18200000, 27500000, 4400000, 43850000, 0x003021c}, - { 100485777, 13686800, 100574668, 13773289, 0x001000a}, // THA - { 100270732, 13502880, 100749868, 13993920, 0x001000c}, - { 102725958, 17348890, 102854042, 17471199, 0x54f004b}, - { 100920947, 13298390, 101046653, 13420699, 0x54f004b}, - { 102031107, 14911090, 102157493, 15033399, 0x54f004b}, - { 98941800, 18739090, 99064121, 18867700, 0x54f044b}, - { 100426395, 6956800, 100513604, 7043289, 0x3c1004b}, - { 100906500, 13138550, 100985401, 13235880, 0x3c1044b}, - { 99436193, 18243000, 99527006, 18329489, 0x3c1004b}, - { 102786954, 16391900, 102877046, 16478389, 0x3c1004b}, - { 99285875, 9088300, 99373325, 9174789, 0x3c1004b}, - { 99906495, 8381500, 99993704, 8467989, 0x3c1004b}, - { 104817694, 15219400, 104907306, 15305889, 0x3c1004b}, - { 100015554, 13776800, 100104445, 13863289, 0x3c1004b}, - { 101234074, 12648000, 101322725, 12734489, 0x3c1004b}, - { 100577054, 14041500, 100665945, 14127989, 0x3c1004b}, - { 100224833, 16779700, 100315166, 16866189, 0x3c1004b}, - { 100067494, 15662700, 100157106, 15749189, 0x3c1004b}, - { 102068894, 12566800, 102157305, 12653289, 0x3c1004b}, - { 100854974, 12874600, 100943625, 12961089, 0x3c1004b}, - { 99775554, 13496800, 99864445, 13583289, 0x3c1004b}, - { 101240215, 6506300, 101327184, 6592789, 0x3c1004b}, - { 100571704, 7122500, 100642488, 7229000, 0x3c1044b}, - { 98336395, 7836800, 98423604, 7923289, 0x3c1004b}, - { 100525434, 14316800, 100614565, 14403289, 0x3c1004b}, - { 99784113, 19866800, 99875887, 19953289, 0x3c1004b}, - { 100872434, 14488200, 100961565, 14574689, 0x3c1004b}, - { 100185254, 13494200, 100274145, 13580689, 0x3c1004b}, - { 99486354, 13980400, 99575245, 14066889, 0x3c1004b}, - { 99665575, 12369405, 102406347, 15050595, 0x0a80011}, - { 98194000, 6618000, 100877000, 9340000, 0x001000d}, - { 98670000, 17424000, 101165000, 20465250, 0x43d0015}, - { 97330000, 5612500, 109500000, 23400000, 0x4720016}, - { 97330000, 5612500, 105640000, 20465250, 0x003021c}, - { 44162794, 15311755, 44252167, 15398245, 0x001000a}, // YEM - { 44029154, 15157020, 44386645, 15502979, 0xf040047}, - { 44798769, 12743700, 45142030, 13078589, 0xe890047}, - { 42923314, 14752200, 43012686, 14838689, 0x3c1004b}, - { 43955554, 13545400, 44044445, 13631889, 0x3c1004b}, - { 44044445, 13545400, 44133336, 13631889, 0x3c1004b}, - { 49090134, 14509500, 49179265, 14595989, 0x3c1004b}, - { 49167678, 14544095, 49256809, 14630584, 0x3c1004b}, - { 44114154, 13915200, 44203045, 14001689, 0x3c1004b}, - { 44291914, 15070000, 44381286, 15156489, 0x3c1004b}, - { 43304934, 14161900, 43394065, 14248389, 0x3c1004b}, - { 43230014, 15004400, 43319386, 15090889, 0x3c1004b}, - { 44367434, 14493200, 44456565, 14579689, 0x3c1004b}, - { 49564114, 14743500, 49653486, 14829989, 0x3c1004b}, - { 44795434, 14386800, 44884565, 14473289, 0x3c1004b}, - { 44093954, 13749100, 44182845, 13835589, 0x3c1004b}, - { 43121714, 14793800, 43211086, 14880289, 0x3c1004b}, - { 43894294, 15617000, 43983906, 15703489, 0x3c1004b}, - { 44355734, 14249900, 44444865, 14336389, 0x3c1004b}, - { 45530654, 13949700, 45619545, 14036189, 0x3c1004b}, - { 48746974, 15904000, 48836826, 15990489, 0x3c1004b}, - { 44076654, 13174500, 44165545, 13260989, 0x3c1004b}, - { 44637854, 13819600, 44726745, 13906089, 0x3c1004b}, - { 47018934, 14302000, 47108065, 14388489, 0x3c1004b}, - { 51199914, 15185700, 51289286, 15272189, 0x3c1004b}, - { 45656854, 13343700, 45745745, 13430189, 0x3c1004b}, - { 45264354, 13166300, 45353245, 13252789, 0x3c1004b}, - { 43571729, 15665250, 43636070, 15727349, 0x2b2004b}, - { 43293622, 14488840, 43355578, 14548959, 0x29c004b}, - { 42685329, 15673950, 42749670, 15736049, 0x2b2004b}, - { 42978855, 15299940, 43041145, 15360059, 0x29c004b}, - { 45285929, 15439350, 45350270, 15501449, 0x2b2004b}, - { 45833905, 13858340, 45895694, 13918459, 0x29c004b}, - { 43229688, 13285650, 43293512, 13347749, 0x2b2004b}, - { 45337989, 13079840, 45399611, 13139959, 0x29c004b}, - { 46805502, 14497650, 46869498, 14559749, 0x2b2004b}, - { 44747371, 16148240, 44809828, 16208359, 0x29c004b}, - { 43723170, 16913750, 43788029, 16975849, 0x2b2004b}, - { 52156371, 16167340, 52218828, 16227459, 0x29c004b}, - { 45659588, 13908650, 45723412, 13970749, 0x2b2004b}, - { 44707105, 13686240, 44768894, 13746359, 0x29c004b}, - { 42855536, 12573900, 45596308, 15255090, 0x0a80011}, - { 42663682, 14879723, 45434245, 17560913, 0x001000d}, - { 45596308, 13217385, 48337080, 15898575, 0x0010015}, - { 41801000, 11985592, 54750366, 19000000, 0x0010016}, - { 2274652, 48816755, 2405348, 48903245, 0x001000a}, // FRA - { 1991064, 48614480, 2694144, 49105520, 0x001000c}, - { 4761980, 45672020, 4833435, 45821779, 0x3c1044b}, - { 4833435, 45672020, 4904890, 45821779, 0x3c1044b}, - { 4904890, 45672020, 4976345, 45821779, 0x3c1044b}, - { 1355042, 43543890, 1439237, 43666199, 0x3c1044b}, - { 1439237, 43543890, 1523432, 43666199, 0x3c1044b}, - { 7219318, 43667800, 7338481, 43754289, 0x3c1004b}, - { 5346399, 43266800, 5464601, 43353289, 0x3c1004b}, - { -1617265, 47170500, -1491135, 47256989, 0x3c1004b}, - { 7680933, 48536200, 7810667, 48622689, 0x3c1004b}, - { 3810418, 43566800, 3929581, 43653289, 0x3c1004b}, - { -651863, 44794800, -530538, 44881289, 0x3c1004b}, - { -1727166, 48066800, -1598634, 48153289, 0x3c1004b}, - { 65791, 49466300, 198408, 49552789, 0x3c1004b}, - { 3959712, 49207700, 4090887, 49294189, 0x3c1004b}, - { 3002250, 50596800, 3137750, 50683289, 0x3c1004b}, - { 4329137, 45395000, 4451663, 45481489, 0x3c1004b}, - { 5852199, 43069300, 5970401, 43155789, 0x3c1004b}, - { -609466, 47426800, -482135, 47513289, 0x3c1004b}, - { 5667837, 45135600, 5790363, 45222089, 0x3c1004b}, - { -4555967, 48359700, -4426233, 48446189, 0x3c1004b}, - { 147734, 47959600, 276266, 48046089, 0x3c1004b}, - { 4979834, 47285300, 5107165, 47371789, 0x3c1004b}, - { 5394365, 43506050, 5479234, 43568149, 0x2b2004b}, - { 3047898, 45745540, 3133902, 45805659, 0x29c004b}, - { 4316920, 43801950, 4402479, 43864049, 0x2b2004b}, - { 2256007, 49860940, 2349192, 49921059, 0x29c004b}, - { 644288, 47348950, 735712, 47411049, 0x2b2004b}, - { 1217098, 45799740, 1303102, 45859859, 0x29c004b}, - { 6137008, 49087750, 6231192, 49149849, 0x2b2004b}, - { 5972145, 47216640, 6060654, 47276759, 0x29c004b}, - { -409092, 49150050, -314908, 49212149, 0x2b2004b}, - { 1860828, 47872640, 1950172, 47932759, 0x29c004b}, - { 7293857, 47728950, 7386143, 47791049, 0x2b2004b}, - { 2849252, 42669940, 2930747, 42730059, 0x29c004b}, - { 1032390, 49408950, 1127609, 49471049, 0x2b2004b}, - { 6130610, 48654840, 6220789, 48714959, 0x29c004b}, - { 3124555, 50678550, 3221844, 50740649, 0x2b2004b}, - { -416482, 43278140, -334319, 43338259, 0x29c004b}, - { 295150, 46548950, 384849, 46611049, 0x2b2004b}, - { 4766684, 43921140, 4849515, 43981259, 0x29c004b}, - { 5027612, 43145780, 5668196, 43636820, 0x0010088}, - { 4334796, 45373580, 4996212, 45864620, 0x0010888}, - { 1061704, 43566980, 1707496, 44058020, 0x0011088}, - { 6689412, 43329980, 7329996, 43821020, 0x0011888}, - { -1931020, 46956380, -1248772, 47447420, 0x0012088}, - { 7413764, 48454180, 8116844, 48945220, 0x0012888}, - { 3460012, 43264480, 4100596, 43755520, 0x0013088}, - { -943104, 44589480, -286896, 45080520, 0x0013888}, - { -2004028, 47864480, -1311364, 48355520, 0x0014088}, - { -468944, 49099780, 239344, 49590820, 0x0014888}, - { 2633248, 50254480, 3357160, 50745520, 0x0015088}, - { 5650512, 42972180, 6285888, 43463220, 0x0015888}, - { -1048720, 47024480, -366472, 47515520, 0x0016088}, - { 5484496, 45119480, 6145912, 45610520, 0x0016888}, - { -4641728, 47950980, -3949064, 48442020, 0x0017088}, - { -338928, 47737180, 353736, 48228220, 0x0017888}, - { 4707580, 47082980, 5389828, 47574020, 0x0018088}, - { 2765396, 45530080, 3426812, 46021120, 0x0018888}, - { 4261004, 43575080, 4906796, 44066120, 0x0019088}, - { 346480, 47031580, 1028728, 47522620, 0x0019888}, - { 934596, 45584280, 1596012, 46075320, 0x001a088}, - { 5835164, 48623880, 6538244, 49114920, 0x001a888}, - { 5680480, 47001180, 6362728, 47492220, 0x001b088}, - { 6761372, 47619480, 7448828, 48110520, 0x001b888}, - { 2558620, 42453680, 3188788, 42944720, 0x001c088}, - { -470088, 43028580, 170496, 43519620, 0x001c888}, - { 101580, 46449480, 778620, 46940520, 0x001d088}, - { -1513312, 45924480, -846688, 46415520, 0x001d888}, - { 1903340, 50612380, 2637668, 51103420, 0x001e088}, - { 2739912, 43024480, 3380496, 43515520, 0x001e888}, - { -2833728, 47224480, -2146272, 47715520, 0x001f088}, - { 2054080, 46834480, 2736328, 47325520, 0x0b00090}, - { 4636896, 44754480, 5293104, 45245520, 0x0b00890}, - { -3713728, 47494480, -3026272, 47985520, 0x0b11090}, - { -803312, 46074480, -136688, 46565520, 0x0b11890}, - { 4370648, 49504480, 5089352, 49995520, 0x0b02090}, - { -2415036, 48235780, -1711956, 48726820, 0x0b02890}, - { -1121128, 47824480, -428464, 48315520, 0x0b13090}, - { -1778520, 46424480, -1101480, 46915520, 0x0b03890}, - { 5786688, 45664480, 6453312, 46155520, 0x0b14090}, - { 4501480, 46544480, 5178520, 47035520, 0x0b04890}, - { 1361480, 46564480, 2038520, 47055520, 0x0b05090}, - { 1181896, 44914480, 1838104, 45405520, 0x0b05890}, - { 8417520, 41684480, 9042480, 42175520, 0x0b06090}, - { 1867104, 43524480, 2512896, 44015520, 0x0b06890}, - { 4308564, 48564480, 5011644, 49055520, 0x0b07090}, - { 1528840, 50499780, 2263168, 50990820, 0x0b07890}, - { 2022312, 42974480, 2657688, 43465520, 0x0b08090}, - { -3116336, 48274480, -2413256, 48765520, 0x0b08890}, - { -175504, 45414480, 485912, 45905520, 0x0b19090}, - { 8969832, 42464480, 9600000, 42955520, 0x0b09890}, - { 5803056, 49081980, 6511344, 49573020, 0x0b1a090}, - { 4631788, 45904480, 5298412, 46395520, 0x0b1a890}, - { 3078548, 50067380, 3802460, 50558420, 0x0b1b090}, - { -1830088, 43244480, -1189504, 43735520, 0x0b0b890}, - { 3757104, 43884480, 4402896, 44375520, 0x0b0c090}, - { 4701212, 43319180, 5341796, 43810220, 0x0b0c890}, - { 2246688, 46094480, 2913312, 46585520, 0x0b1d090}, - { 2814080, 46754480, 3496328, 47245520, 0x0b0d890}, - { 3736688, 45804480, 4403312, 46295520, 0x0b1e090}, - { 5759704, 44324480, 6410704, 44815520, 0x0b0e890}, - { 6098872, 47934480, 6791536, 48425520, 0x0b1f090}, - { 356523, 47484449, 4288935, 50165639, 0x0a80011}, - { -5200000, 41310000, 9600000, 53557000, 0x0010016}, - { -5200000, 41310000, 9600000, 51100000, 0x003021c}, - { 19474000, 59973000, 20400000, 60464000, 0x001000c}, // ALA - { 20400000, 59900000, 21118800, 60536000, 0x0e40010}, - { 4490000, 54544000, 31600000, 68600000, 0x3770016}, - { 19100000, 59675750, 21480000, 60671833, 0x003021c}, - { 36798377, -1311622, 36884867, -1225132, 0x001000a}, // KEN - { 36694245, -1500829, 37162965, -1009789, 0x001000c}, - { 39558535, -4050300, 39645264, -3963811, 0x3c1004b}, - { 39645264, -4078841, 39731993, -3992352, 0x3c1004b}, - { 36005155, -336200, 36091644, -249711, 0x3c1004b}, - { 36091644, -336200, 36178133, -249711, 0x3c1004b}, - { 34698155, -133200, 34784644, -46711, 0x3c1004b}, - { 34784644, -133200, 34871133, -46711, 0x3c1004b}, - { 34957155, 967300, 35043644, 1053789, 0x3c1004b}, - { 34716955, 247900, 34803444, 334389, 0x3c1004b}, - { 40051035, -3263600, 40137764, -3177111, 0x3c1004b}, - { 36930255, -467400, 37016744, -380911, 0x3c1004b}, - { 39615950, -487850, 39678049, -425751, 0x2b2004b}, - { 34513140, 537040, 34573259, 597159, 0x29c004b}, - { 37607850, 27650, 37669949, 89749, 0x2b2004b}, - { 34460040, 307840, 34520159, 367959, 0x29c004b}, - { 36415250, -764150, 36477349, -702051, 0x2b2004b}, - { 40030640, 1718840, 40090759, 1778959, 0x29c004b}, - { 34424450, -571350, 34486549, -509251, 0x2b2004b}, - { 34439940, -1100060, 34500059, -1039941, 0x29c004b}, - { 37031650, -19450, 37093749, 42649, 0x2b2004b}, - { 37426040, -567460, 37486159, -507341, 0x29c004b}, - { 34070250, 432950, 34132349, 495049, 0x2b2004b}, - { 41833957, 3910440, 41894243, 3970559, 0x29c004b}, - { 39817164, -3646850, 39879435, -3584751, 0x2b2004b}, - { 35254340, -391260, 35314459, -331141, 0x29c004b}, - { 37227250, -1545250, 37289349, -1483151, 0x2b2004b}, - { 37552840, 329040, 37612959, 389159, 0x29c004b}, - { 34741350, -702650, 34803449, -640551, 0x2b2004b}, - { 36337340, 3740, 36397459, 63859, 0x29c004b}, - { 35835050, -1120550, 35897149, -1058451, 0x2b2004b}, - { 35700240, -282260, 35760359, -222141, 0x29c004b}, - { 37126350, -757350, 37188449, -695251, 0x2b2004b}, - { 34733340, 579440, 34793459, 639559, 0x29c004b}, - { 35079050, 172650, 35141149, 234749, 0x2b2004b}, - { 40859740, -2304360, 40919859, -2244241, 0x29c004b}, - { 35566150, 3094350, 35628249, 3156449, 0x2b2004b}, - { 38537857, -3417560, 38598143, -3357441, 0x29c004b}, - { 36660150, 1059050, 36722249, 1121149, 0x2b2004b}, - { 37701640, -1144060, 37761759, -1083941, 0x29c004b}, - { 35619850, 2347750, 35681949, 2409849, 0x2b2004b}, - { 36349940, -300060, 36410059, -239941, 0x29c004b}, - { 37227350, -525850, 37289449, -463751, 0x2b2004b}, - { 39022457, 3499440, 39082743, 3559559, 0x29c004b}, - { 37960050, 2309950, 38022149, 2372049, 0x2b2004b}, - { 34556040, -874560, 34616159, -814441, 0x29c004b}, - { 34244650, 45350, 34306749, 107449, 0x2b2004b}, - { 35164140, -182860, 35224259, -122741, 0x29c004b}, - { 37977750, -1408550, 38039849, -1346451, 0x2b2004b}, - { 35064640, 1219040, 35124759, 1279159, 0x29c004b}, - { 34599650, -1215050, 34661749, -1152951, 0x2b2004b}, - { 36253240, -1916160, 36313359, -1856041, 0x29c004b}, - { 37647064, -3422150, 37709335, -3360051, 0x2b2004b}, - { 39615257, -4128360, 39675543, -4068241, 0x29c004b}, - { 33905000, -1339737, 36586190, 1341453, 0x0a80011}, - { 36586190, -1875974, 39267380, 805216, 0x001000d}, - { 39401340, -4231720, 39870060, -3740680, 0x0b00890}, - { 39672540, -3653820, 40141260, -3162780, 0x0b01090}, - { 39412640, -702320, 39881360, -211280, 0x0b01890}, - { 39769340, 1510780, 40238060, 2001820, 0x0b02090}, - { 41458040, 3504580, 41926760, 3995620, 0x0b02890}, - { 40655440, -2519820, 41124160, -2028780, 0x0b03090}, - { 35362840, 2879880, 35831560, 3370920, 0x0b03890}, - { 38333640, -3633020, 38802360, -3141980, 0x0b04090}, - { 36576040, 799579, 37044760, 1290619, 0x0b04890}, - { 35368440, 2123680, 35837160, 2614720, 0x0b05090}, - { 38818740, 3090880, 39287460, 3581920, 0x0b05890}, - { 37756740, 2095480, 38225460, 2586520, 0x0b06090}, - { 36125640, -1972520, 36594360, -1481480, 0x0b06890}, - { 37569540, -3647720, 38038260, -3156680, 0x0b07090}, - { 39154940, -4690820, 39623660, -4199780, 0x0b07890}, - { 33905000, -4725000, 41930000, 5051500, 0x0010016}, - { 25862911,-24693245, 25957089,-24606755, 0x001000a}, // BWA - { 25629288,-24920072, 26139672,-24429032, 0x001000c}, - { 27456829,-21236610, 27587971,-21114301, 0x54f004b}, - { 25450000,-24435000, 25611046,-24333401, 0x54f044b}, - { 27780159,-22034510, 27911641,-21912201, 0x54f004b}, - { 23370738,-20054110, 23500861,-19931801, 0x54f004b}, - { 26638089,-22458810, 26769911,-22336501, 0x54f004b}, - { 25286231,-25027300, 25381369,-24940811, 0x3c1004b}, - { 26780452,-23148400, 26874148,-23061911, 0x3c1004b}, - { 26092671,-24434200, 26187328,-24347711, 0x3c1004b}, - { 25642091,-25257800, 25737709,-25171311, 0x3c1004b}, - { 27080092,-22585700, 27173308,-22499211, 0x3c1004b}, - { 25491871,-24722400, 25586528,-24635911, 0x3c1004b}, - { 25370731,-24823000, 25465869,-24736511, 0x3c1004b}, - { 27416532,-21472100, 27509267,-21385611, 0x3c1004b}, - { 25543632,-21463200, 25636367,-21376711, 0x3c1004b}, - { 26995472,-20552400, 27087727,-20465911, 0x3c1004b}, - { 28373512,-22013200, 28466487,-21926711, 0x3c1004b}, - { 27706112,-21917000, 27799087,-21830511, 0x3c1004b}, - { 21593512,-21743200, 21686487,-21656711, 0x3c1004b}, - { 25331532,-21357400, 25424267,-21270911, 0x3c1004b}, - { 25128413,-17852500, 25218986,-17766011, 0x3c1004b}, - { 26460452,-23086800, 26554148,-23000311, 0x3c1004b}, - { 22357271,-26069300, 22453129,-25982811, 0x3c1004b}, - { 24683271,-24645800, 24777928,-24559311, 0x3c1004b}, - { 22121753,-19421100, 22213047,-19334611, 0x3c1004b}, - { 24983291,-24144500, 25077708,-24058011, 0x3c1004b}, - { 27165693,-20172900, 27257707,-20086411, 0x3c1004b}, - { 25189402,-22896564, 28019547,-20215374, 0x001000d}, - { 23180024,-20242420, 23674784,-19751380, 0x0b10090}, - { 28170016,-22215520, 28669984,-21724480, 0x0b10890}, - { 21390016,-21945520, 21889984,-21454480, 0x0b11090}, - { 24933424,-18257040, 25422976,-17766000, 0x0b01890}, - { 22151208,-26275820, 22666800,-25784780, 0x0b12090}, - { 21925224,-19623420, 22419984,-19132380, 0x0b02890}, - { 26787324,-20417220, 27282084,-19926180, 0x0b13090}, - { 24258624,-18427220, 24748176,-17936180, 0x0b13890}, - { 21713524,-18771720, 22203076,-18280680, 0x0b14090}, - { 22463824,-20715320, 22958584,-20224280, 0x0b14890}, - { 22547916,-23927120, 23053092,-23436080, 0x0b15090}, - { 23541408,-24798620, 24051792,-24307580, 0x0b15890}, - { 21517608,-24241020, 22027992,-23749980, 0x0b06090}, - { 24036491,-25577754, 26926218,-22896564, 0x0a90011}, - { 19980000,-26909000, 29380000,-17766000, 0x0010016}, - { 47512220,-18964346, 47603514,-18877857, 0x001000a}, // MDG - { 47264068,-19166620, 47753620,-18675580, 0x001000c}, - { 49340993,-18166300, 49431806,-18079811, 0x3c1004b}, - { 49322830,-18252789, 49413643,-18166300, 0x3c1004b}, - { 47007113,-19908000, 47098887,-19821511, 0x3c1004b}, - { 47052232,-21487700, 47144967,-21401211, 0x3c1004b}, - { 43639232,-23400800, 43733168,-23314311, 0x3c1004b}, - { 48192754,-13421600, 48281645,-13335111, 0x3c1004b}, - { 46284694,-15745000, 46374306,-15658511, 0x3c1004b}, - { 49258760,-12328250, 49322239,-12266151, 0x2b2004b}, - { 47303303,-19698360, 47367096,-19638241, 0x29c004b}, - { 46051745,-25207550, 46120054,-25145451, 0x2b2004b}, - { 48186021,-17617060, 48248979,-17556941, 0x29c004b}, - { 46936445,-25056550, 47004754,-24994451, 0x2b2004b}, - { 48387421,-17855660, 48450379,-17795541, 0x29c004b}, - { 46705725,-19201150, 46771274,-19139051, 0x2b2004b}, - { 49736071,-16206760, 49798528,-16146641, 0x29c004b}, - { 48490980,-20613250, 48557219,-20551151, 0x2b2004b}, - { 48763103,-19934260, 48826896,-19874141, 0x29c004b}, - { 49542470,-16954150, 49607329,-16892051, 0x2b2004b}, - { 44261420,-20318260, 44325380,-20258141, 0x29c004b}, - { 47972435,-22170950, 48039364,-22108851, 0x2b2004b}, - { 46910170,-19431360, 46973629,-19371241, 0x29c004b}, - { 46361145,-25070450, 46429454,-25008351, 0x2b2004b}, - { 50236238,-14928060, 50298361,-14867941, 0x29c004b}, - { 49163284,-17498250, 49228315,-17436151, 0x2b2004b}, - { 47338386,-22028060, 47403014,-21967941, 0x29c004b}, - { 50120702,-14293950, 50184698,-14231851, 0x2b2004b}, - { 47338020,-20270060, 47401980,-20209941, 0x29c004b}, - { 48419688,-13704150, 48483512,-13642051, 0x2b2004b}, - { 47207936,-20560060, 47272063,-20499941, 0x29c004b}, - { 44336104,-23751050, 44403895,-23688951, 0x2b2004b}, - { 47778270,-18950060, 47841729,-18889941, 0x29c004b}, - { 46632243,-16136250, 46696757,-16074151, 0x2b2004b}, - { 45450567,-25349160, 45517032,-25289041, 0x29c004b}, - { 46896622,-21861050, 46963378,-21798951, 0x2b2004b}, - { 46823503,-19869260, 46887296,-19809141, 0x29c004b}, - { 48299708,-21267150, 48366292,-21205051, 0x2b2004b}, - { 47398270,-19410060, 47461729,-19349941, 0x29c004b}, - { 48187225,-18971050, 48252774,-18908951, 0x2b2004b}, - { 46767936,-20580060, 46832063,-20519941, 0x29c004b}, - { 46007312,-18801050, 46072688,-18738951, 0x2b2004b}, - { 44477602,-22320060, 44542397,-22259941, 0x29c004b}, - { 44705845,-24731050, 44774154,-24668951, 0x2b2004b}, - { 47780935,-22850060, 47846064,-22789941, 0x29c004b}, - { 48177553,-19466150, 48243447,-19404051, 0x2b2004b}, - { 48104220,-20079460, 48168180,-20019341, 0x29c004b}, - { 47565777,-23373950, 47633223,-23311851, 0x2b2004b}, - { 44515203,-19729960, 44578996,-19669841, 0x29c004b}, - { 45023645,-25203150, 45091954,-25141051, 0x2b2004b}, - { 49710155,-15456660, 49772445,-15396541, 0x29c004b}, - { 46677657,-16501050, 46742343,-16438951, 0x2b2004b}, - { 44487435,-22950060, 44552564,-22889941, 0x29c004b}, - { 49618002,-14691050, 49681998,-14628951, 0x2b2004b}, - { 47958938,-14910060, 48021061,-14849941, 0x29c004b}, - { 45427653,-19567050, 45493547,-19504951, 0x2b2004b}, - { 49378521,-17410060, 49441479,-17349941, 0x29c004b}, - { 46199823,-21090595, 49000177,-18409405, 0x0a90011}, - { 49000000,-18500000, 50500000,-13800000, 0x037000d}, - { 46770811,-21876650, 47270779,-21385610, 0x0b10090}, - { 43438825,-23603075, 43944001,-23112035, 0x0b10890}, - { 46253761,-16142900, 46738105,-15651860, 0x0b01890}, - { 45988007,-25353470, 46503599,-24862430, 0x0b02890}, - { 48073429,-17951820, 48562981,-17460780, 0x0b03090}, - { 49058739,-12542720, 49532667,-12051680, 0x0b12090}, - { 48098567,-13765150, 48577703,-13274110, 0x0b11090}, - { 45017747,-25490625, 45533339,-24999585, 0x0b06090}, - { 46718007,-25271020, 47233599,-24779980, 0x0b03890}, - { 44051233,-20533720, 44545993,-20042680, 0x0b14090}, - { 47755911,-22385420, 48255879,-21894380, 0x0b14890}, - { 47120721,-22243520, 47620689,-21752480, 0x0b15090}, - { 44122615,-23965520, 44627791,-23474480, 0x0b15890}, - { 48083021,-21481620, 48582989,-20990580, 0x0b16890}, - { 45795229,-19015520, 46284781,-18524480, 0x0b17090}, - { 44262615,-22535520, 44767791,-22044480, 0x0b07890}, - { 44484803,-24945520, 44995187,-24454480, 0x0b18090}, - { 47566115,-23065520, 48071291,-22574480, 0x0b18890}, - { 47352125,-23588420, 47857301,-23097380, 0x0b19090}, - { 44304923,-19945420, 44799683,-19454380, 0x0b19890}, - { 46473041,-16715519, 46957385,-16224479, 0x0b1a090}, - { 44272615,-23165520, 44777791,-22674480, 0x0b1a890}, - { 47750427,-15125520, 48229563,-14634480, 0x0b1b090}, - { 45218433,-19781520, 45713193,-19290480, 0x0b0b890}, - { 43150016,-22305520, 43649984,-21814480, 0x0b1c090}, - { 43210000,-25610000, 50500000,-11930000, 0x0010016}, - { 42000000,-27000000, 54600000, -9000000, 0x0010217}, - { 30438530, 50402055, 30574031, 50488545, 0x001000a}, // UKR - { 30286000, 50324400, 30716635, 50539700, 0xa9e0447}, - { 36077520, 49858490, 36456680, 50103109, 0xa9e0047}, - { 34802935, 48344790, 35169864, 48589409, 0xa9e0047}, - { 37656000, 47908610, 38053905, 48104000, 0x9ee0447}, - { 30649435, 46437700, 30774364, 46524189, 0x3c1004b}, - { 30649435, 46351211, 30774364, 46437700, 0x3c1004b}, - { 37470700, 47028450, 37565986, 47142800, 0x3c1044b}, - { 37565986, 47085400, 37696972, 47168600, 0x3c1044b}, - { 35125734, 47779800, 35254266, 47866289, 0x3c1004b}, - { 23956691, 49794800, 24089308, 49881289, 0x3c1004b}, - { 33315734, 47866800, 33444266, 47953289, 0x3c1004b}, - { 31933935, 46932000, 32080671, 47006260, 0x3c1044b}, - { 39256800, 48534300, 39406919, 48608920, 0x3c1044b}, - { 34039337, 44906800, 34160662, 44993289, 0x3c1004b}, - { 28391000, 49200000, 28545653, 49273289, 0x3c1044b}, - { 33424700, 44556800, 33591782, 44619000, 0x3c1044b}, - { 34469500, 49550000, 34620747, 49625700, 0x3c1044b}, - { 32537535, 46613000, 32681444, 46688000, 0x3c1044b}, - { 31225600, 51467500, 31377782, 51546200, 0x3c1044b}, - { 34711529, 50876800, 34848470, 50963289, 0x3c1044b}, - { 31994700, 49364700, 32111999, 49462400, 0x3c1044b}, - { 37979900, 48264000, 38121379, 48343289, 0x3c1044b}, - { 28594100, 50224000, 28752152, 50297300, 0x3c1044b}, - { 26182250, 50580800, 26336785, 50656500, 0x3c1044b}, - { 26933691, 49376800, 27066308, 49463289, 0x3c1044b}, - { 32195133, 48456800, 32324867, 48543289, 0x3c1044b}, - { 34555133, 48477900, 34726582, 48543289, 0x3c1044b}, - { 25865133, 48256800, 25994867, 48343289, 0x3c1044b}, - { 33373000, 49008000, 33480697, 49113289, 0x3c1044b}, - { 25538200, 49503900, 25652601, 49604000, 0x3c1044b}, - { 24644412, 48876800, 24775587, 48963289, 0x3c1044b}, - { 25266360, 50706800, 25405103, 50791200, 0x3c1044b}, - { 30028800, 49766000, 30201161, 49832500, 0x3c1044b}, - { 37503700, 48688200, 37621959, 48783000, 0x3c1044b}, - { 35306935, 46803880, 35426502, 46895000, 0x3c1044b}, - { 35790585, 46773826, 39693206, 49455016, 0x0a80011}, - { 28277433, 48970645, 32329009, 51651835, 0x001000d}, - { 23545500, 47912870, 27140757, 50847000, 0x4220015}, - { 22135720, 44386383, 40227172, 52379475, 0x0010016}, - { 31533700, 4803300, 31623116, 4887600, 0x01e000a}, // SSD - { 31350640, 4600480, 31819360, 5091520, 0x001000c}, - { 31584680, 9464120, 31736519, 9613879, 0x680004b}, - { 27919496, 7628120, 28070503, 7777879, 0x680004b}, - { 32406512, 3759720, 32556687, 3909479, 0x680004b}, - { 28319912, 4497120, 28470087, 4646879, 0x680004b}, - { 30602912, 4020120, 30753087, 4169879, 0x680004b}, - { 27343066, 8706090, 27466734, 8828399, 0x54f004b}, - { 28038166, 8471890, 28161834, 8594199, 0x54f004b}, - { 29629506, 6740890, 29752494, 6863199, 0x54f004b}, - { 33005066, 8551490, 33128734, 8673799, 0x54f004b}, - { 30428506, 6488890, 30551494, 6611199, 0x54f004b}, - { 31516006, 6169090, 31638994, 6291399, 0x54f004b}, - { 32065496, 9826490, 32189503, 9948799, 0x54f004b}, - { 32748756, 11684990, 32873443, 11807299, 0x54f004b}, - { 30236905, 3683069, 32918095, 6364259, 0x0a80011}, - { 27287596, 6498319, 29968786, 9179509, 0x001000d}, - { 31428839, 9293479, 31902767, 9784519, 0x0b00890}, - { 28160635, 4326479, 28629355, 4817519, 0x0b01890}, - { 32832545, 8367124, 33301265, 8858164, 0x0b12090}, - { 30255645, 6304524, 30724365, 6795564, 0x0b12890}, - { 31895739, 9642124, 32369667, 10133164, 0x0b03090}, - { 32579339, 11500624, 33053267, 11991664, 0x0b13890}, - { 23400000, 3480000, 36000000, 12250000, 0x0900012}, - { 21810000, 9342000, 38630000, 23200000, 0x3580016}, - { -19000000,-47500000, 60000000, 37550000, 0x3e50217}, - { 23400000, 3480000, 36000000, 12250000, 0x003021c}, - { 18504835, 4317755, 18548785, 4402723, 0x2a7044a}, // CAF - { 18548785, 4344956, 18592194, 4431049, 0x2a7044a}, - { 18217521, 4115480, 18686241, 4606520, 0x001000c}, - { 17916835, 3829200, 18003564, 3915689, 0x3c1004b}, - { 15734935, 4214900, 15821664, 4301389, 0x3c1004b}, - { 19143395, 6946800, 19230604, 7033289, 0x3c1004b}, - { 16336515, 6275800, 16423484, 6362289, 0x3c1004b}, - { 15822635, 4897800, 15909364, 4984289, 0x3c1004b}, - { 19060415, 5691400, 19147384, 5777889, 0x3c1004b}, - { 20616815, 5718400, 20703784, 5804889, 0x3c1004b}, - { 21942515, 6498800, 22029484, 6585289, 0x3c1004b}, - { 15568915, 5900600, 15655884, 5987089, 0x3c1004b}, - { 17408015, 6464600, 17494984, 6551089, 0x3c1004b}, - { 22773635, 4707100, 22860364, 4793589, 0x3c1004b}, - { 15996635, 3476800, 16083364, 3563289, 0x3c1004b}, - { 23875335, 4944300, 23962064, 5030789, 0x3c1004b}, - { 21157715, 6208700, 21244684, 6295189, 0x3c1004b}, - { 21822535, 4559500, 21909264, 4645989, 0x3c1004b}, - { 21166635, 5006800, 21253364, 5093289, 0x3c1004b}, - { 15596395, 6946800, 15683604, 7033289, 0x3c1004b}, - { 22211235, 4579200, 22297964, 4665689, 0x3c1004b}, - { 20623995, 8352500, 20711204, 8438989, 0x3c1004b}, - { 18656635, 4916800, 18743364, 5003289, 0x3c1004b}, - { 14786515, 5756800, 14873484, 5843289, 0x3c1004b}, - { 17062315, 5266100, 17149284, 5352589, 0x3c1004b}, - { 22489635, 4283200, 22576364, 4369689, 0x3c1004b}, - { 25083435, 4986200, 25170164, 5072689, 0x3c1004b}, - { 15102235, 4071500, 15188964, 4157989, 0x3c1004b}, - { 15908415, 5653000, 15995384, 5739489, 0x3c1004b}, - { 18166535, 4648100, 18253264, 4734589, 0x3c1004b}, - { 19943335, 4975200, 20030064, 5061689, 0x3c1004b}, - { 18520535, 3603300, 18607264, 3689789, 0x3c1004b}, - { 21155364, 4302550, 21217635, 4364649, 0x2b2004b}, - { 26457773, 5368840, 26518226, 5428959, 0x29c004b}, - { 22758433, 10253350, 22821567, 10315449, 0x2b2004b}, - { 22369690, 8039940, 22430310, 8100059, 0x29c004b}, - { 16159405, 3473900, 18840595, 6155090, 0x0a80011}, - { 20373900, 4116652, 23055090, 6797842, 0x001000d}, - { 15543935, 4012624, 16012655, 4503664, 0x0b00090}, - { 18952635, 6744524, 19421355, 7235564, 0x0b10890}, - { 16145635, 6073524, 16614355, 6564564, 0x0b11090}, - { 15631635, 4695524, 16100355, 5186564, 0x0b01890}, - { 18869535, 5489124, 19338255, 5980164, 0x0b12090}, - { 15547785, 5574524, 16016505, 6065564, 0x0b12890}, - { 17217135, 6262324, 17685855, 6753364, 0x0b13090}, - { 15805635, 3274524, 16274355, 3765564, 0x0b03890}, - { 23684335, 4742024, 24153055, 5233064, 0x0b04090}, - { 15405635, 6744524, 15874355, 7235564, 0x0b14890}, - { 20433235, 8150224, 20901955, 8641264, 0x0b15090}, - { 14595635, 5554524, 15064355, 6045564, 0x0b15890}, - { 24892435, 4783924, 25361155, 5274964, 0x0b06090}, - { 14911235, 3869224, 15379955, 4360264, 0x0b06890}, - { 19752335, 4772924, 20221055, 5263964, 0x0b07090}, - { 26253635, 5153379, 26722355, 5644419, 0x0b07890}, - { 22558249, 10038879, 23032177, 10529919, 0x0b18090}, - { 22165645, 7824478, 22634365, 8315518, 0x0b18890}, - { 14400000, 2210000, 27467000, 11017950, 0x0010016}, - { 45300755, 2014460, 45345574, 2097542, 0x2a7044a}, // SOM - { 45345574, 2034700, 45392283, 2114560, 0x2a7044a}, - { 44997395, 1854066, 45466115, 2345106, 0x001000c}, - { 44018997, 9511446, 44106687, 9597935, 0x3c1004b}, - { 44969235, 10390800, 45057165, 10477289, 0x3c1004b}, - { 42487602, -389980, 42574091, -303491, 0x3c1004b}, - { 44716755, 1676800, 44803244, 1763289, 0x3c1004b}, - { 42706755, 36800, 42793244, 123289, 0x3c1004b}, - { 43606755, 3070800, 43693244, 3157289, 0x3c1004b}, - { 42503682, 3755511, 42590411, 3842000, 0x3c1004b}, - { 45490155, 9478800, 45577845, 9565289, 0x3c1004b}, - { 49141815, 11221600, 49229985, 11308089, 0x3c1004b}, - { 47387515, 6726800, 47474484, 6813289, 0x3c1004b}, - { 45163735, 4696901, 45250464, 4783390, 0x3c1004b}, - { 45457328, 2732236, 45543817, 2818725, 0x3c1004b}, - { 42236755, 2296800, 42323244, 2383289, 0x3c1004b}, - { 44498950, 1758950, 44561049, 1821049, 0x2b2004b}, - { 48454090, 8375140, 48514710, 8435259, 0x29c004b}, - { 49054319, 9475150, 49117280, 9537249, 0x2b2004b}, - { 47336939, 10584840, 47398060, 10644959, 0x29c004b}, - { 42729650, 484350, 42791749, 546449, 0x2b2004b}, - { 47331506, 8439440, 47392293, 8499559, 0x29c004b}, - { 43155219, 9905650, 43218180, 9967749, 0x2b2004b}, - { 44049940, 2769940, 44110059, 2830059, 0x29c004b}, - { 43996650, 1097950, 44058749, 1160049, 0x2b2004b}, - { 47149857, 3819940, 47210143, 3880059, 0x29c004b}, - { 42026364, 4146450, 42088635, 4208549, 0x2b2004b}, - { 44859940, 2589940, 44920059, 2650059, 0x29c004b}, - { 44482664, 3980450, 44544935, 4042549, 0x2b2004b}, - { 44804240, 1946440, 44864359, 2006559, 0x29c004b}, - { 49787092, 7949350, 49849708, 8011449, 0x2b2004b}, - { 45534757, 3824240, 45595043, 3884359, 0x29c004b}, - { 42946650, 2376750, 43008749, 2438849, 0x2b2004b}, - { 49859056, 11430540, 49920344, 11490659, 0x29c004b}, - { 50778519, 9468950, 50841480, 9531049, 0x2b2004b}, - { 42191457, 3299440, 42251743, 3359559, 0x29c004b}, - { 42039950, 481550, 42102049, 543649, 0x2b2004b}, - { 51019356, 11819940, 51080644, 11880059, 0x29c004b}, - { 51227933, 10395050, 51291067, 10457149, 0x2b2004b}, - { 43861057, 4092940, 43921343, 4153059, 0x29c004b}, - { 45502250, 2940650, 45564349, 3002749, 0x2b2004b}, - { 48489773, 5319940, 48550226, 5380059, 0x29c004b}, - { 46478778, 5718950, 46541222, 5781049, 0x2b2004b}, - { 45029606, 9379940, 45090393, 9440059, 0x29c004b}, - { 46588564, 4654650, 46650835, 4716749, 0x2b2004b}, - { 45559857, 3359940, 45620143, 3420059, 0x29c004b}, - { 42424150, 1609750, 42486249, 1671849, 0x2b2004b}, - { 43441256, 11314840, 43502544, 11374959, 0x29c004b}, - { 48148347, 11118950, 48211653, 11181049, 0x2b2004b}, - { 51019356, 11239940, 51080644, 11300059, 0x29c004b}, - { 43208864, 3788950, 43271135, 3851049, 0x2b2004b}, - { 42999857, 4499940, 43060143, 4560059, 0x29c004b}, - { 43125195, 1005703, 45806385, 3686893, 0x0a80011}, - { 44826740, 9180180, 45300668, 9671220, 0x0010088}, - { 43831040, 9309180, 44304968, 9800220, 0x0010888}, - { 44798640, 10063080, 45272568, 10554120, 0x0011088}, - { 42260740, -620520, 42729460, -129480, 0x0011888}, - { 42515640, -165520, 42984360, 325520, 0x0012088}, - { 42312640, 3553180, 42781360, 4044220, 0x0012888}, - { 45302240, 9276480, 45776168, 9767520, 0x0013088}, - { 48947240, 10837980, 49421168, 11329020, 0x0013888}, - { 47196640, 6524480, 47665360, 7015520, 0x0014088}, - { 44972740, 4494580, 45441460, 4985620, 0x0014888}, - { 42045640, 2094480, 42514360, 2585520, 0x0015088}, - { 48250040, 8159680, 48718760, 8650720, 0x0015888}, - { 48854040, 9260680, 49327968, 9751720, 0x0016088}, - { 46953440, 10563880, 47427368, 11054920, 0x0016888}, - { 42439040, 310580, 42907760, 801620, 0x0017088}, - { 47127540, 8223980, 47596260, 8715020, 0x0017888}, - { 43095240, 9572080, 43569168, 10063120, 0x0018088}, - { 46945640, 3604480, 47414360, 4095520, 0x0018888}, - { 41823140, 3931980, 42291860, 4423020, 0x0019088}, - { 44279440, 3765980, 44748160, 4257020, 0x0019888}, - { 49584040, 7734880, 50052760, 8225920, 0x001a088}, - { 45316040, 3658780, 45784760, 4149820, 0x001a888}, - { 42696240, 2256380, 43164960, 2747420, 0x001b088}, - { 49655340, 11058880, 50129268, 11549920, 0x001b888}, - { 50394040, 9316680, 50867968, 9807720, 0x001c088}, - { 42061140, 3073480, 42529860, 3564520, 0x001c888}, - { 41836640, 267079, 42305360, 758119, 0x001d088}, - { 50870000, 10300000, 51421968, 10696000, 0x019d888}, - { 43656840, 3877480, 44125560, 4368520, 0x001e088}, - { 48246340, 5127780, 48715060, 5618820, 0x001e888}, - { 50673000, 11651520, 51302000, 12000000, 0x016f088}, - { 41800000, -700000, 43125195, 4720970, 0x7970015}, - { 40970000, -1680000, 51460000, 12000000, 0x0010016}, - { 69118106, 34486755, 69221894, 34573245, 0x001000a}, // AFG - { 68960983, 34357020, 69379017, 34702979, 0xf040047}, - { 65533518, 31466300, 65926082, 31801189, 0xe890047}, - { 67046725, 36668300, 67153875, 36754789, 0x3c1004b}, - { 67153875, 36668300, 67261025, 36754789, 0x3c1004b}, - { 69117506, 34976800, 69222494, 35063289, 0x3c1004b}, - { 62129246, 34304200, 62233753, 34390689, 0x3c1004b}, - { 62233753, 34304200, 62338260, 34390689, 0x3c1004b}, - { 70392246, 34383500, 70496753, 34469989, 0x3c1004b}, - { 70505564, 37075200, 70613435, 37161689, 0x3c1004b}, - { 70157006, 34622800, 70261994, 34709289, 0x3c1004b}, - { 63085306, 34935300, 63190294, 35021789, 0x3c1004b}, - { 68688685, 36157500, 68795114, 36243989, 0x3c1004b}, - { 68812525, 36680700, 68919675, 36767189, 0x3c1004b}, - { 71077406, 34850500, 71182394, 34936989, 0x3c1004b}, - { 69184606, 33556100, 69288393, 33642589, 0x3c1004b}, - { 65197746, 34476800, 65302253, 34563289, 0x3c1004b}, - { 69031525, 36642600, 69138675, 36729089, 0x3c1004b}, - { 64736885, 35873300, 64843314, 35959789, 0x3c1004b}, - { 66816964, 36705200, 66924835, 36791689, 0x3c1004b}, - { 68376767, 33515600, 68479833, 33602089, 0x3c1004b}, - { 68664360, 35915300, 68705890, 36029250, 0x2b2044b}, - { 67679559, 36666640, 67754040, 36726759, 0x29c004b}, - { 65731033, 36632450, 65807967, 36694549, 0x2b2004b}, - { 68912578, 34545940, 68985222, 34606059, 0x29c004b}, - { 62077630, 32362450, 62150769, 32424549, 0x2b2004b}, - { 65079309, 36903440, 65154291, 36963559, 0x29c004b}, - { 64335103, 31560750, 64407897, 31622849, 0x2b2004b}, - { 68743678, 34419940, 68816322, 34480059, 0x29c004b}, - { 69492759, 36715950, 69601528, 36760059, 0x2b2044b}, - { 67466511, 34769540, 67539489, 34829659, 0x29c004b}, - { 66891930, 32070150, 66965069, 32132249, 0x2b2004b}, - { 61818181, 30925640, 61887819, 30985759, 0x29c004b}, - { 68874374, 37151150, 68951825, 37213249, 0x2b2004b}, - { 61449878, 34326140, 61522522, 34386259, 0x29c004b}, - { 61152909, 34617650, 61228290, 34679749, 0x2b2004b}, - { 68357909, 36966740, 68432891, 37026859, 0x29c004b}, - { 68905340, 33925250, 68979859, 33987349, 0x2b2004b}, - { 68983928, 33988140, 69056071, 34048259, 0x29c004b}, - { 69032040, 33907750, 69106559, 33969849, 0x2b2004b}, - { 69771358, 37360340, 69846841, 37420459, 0x29c004b}, - { 69869599, 33315150, 69943600, 33377249, 0x2b2004b}, - { 69943300, 33322350, 70014942, 33382469, 0x29c004b}, - { 62113399, 33285750, 62187400, 33347849, 0x2b2004b}, - { 66733609, 36991140, 66808591, 37051259, 0x29c004b}, - { 66141574, 36879250, 66219025, 36941349, 0x2b2004b}, - { 69222811, 34904440, 69295789, 34964559, 0x29c004b}, - { 67433184, 33019286, 70591030, 35700476, 0x0a90011}, - { 66050000, 35700000, 70700000, 37500000, 0x015000d}, - { 61952523, 34101924, 62514987, 34592964, 0x0b10090}, - { 62859177, 34733024, 63426849, 35224064, 0x0b00890}, - { 70851267, 34648224, 71418939, 35139264, 0x0b01090}, - { 64968763, 34274524, 65531227, 34765564, 0x0b11890}, - { 64503654, 35671024, 65076534, 36162064, 0x0b12090}, - { 65485659, 36417979, 66063747, 36909019, 0x0b12890}, - { 61838171, 32147979, 62390219, 32639019, 0x0b03090}, - { 64832969, 36687979, 65411057, 37179019, 0x0b13890}, - { 64103293, 31346279, 64650133, 31837319, 0x0b04090}, - { 66660283, 31855679, 67207123, 32346719, 0x0b14890}, - { 61690510, 30710080, 62232142, 31201120, 0x0b05090}, - { 61056483, 34257424, 61618947, 34748464, 0x0b15890}, - { 61876975, 33071279, 62434231, 33562319, 0x0b06090}, - { 64912143, 31879220, 65458983, 32370260, 0x0b16890}, - { 65458984, 31879220, 66005824, 32370260, 0x0b17090}, - { 66005824, 31879220, 66552664, 32370260, 0x0b17890}, - { 64912144, 31388180, 65458984, 31879220, 0x0b08890}, - { 65458984, 31388180, 66005824, 31879220, 0x0b09090}, - { 66005824, 31388180, 66552664, 31879220, 0x0b09890}, - { 64912144, 30897140, 65453776, 31388180, 0x0b0a890}, - { 65453776, 30897140, 65995408, 31388180, 0x0b0b090}, - { 65995408, 30897140, 66537040, 31388180, 0x0b0b890}, - { 63128537, 31917887, 63675377, 32408927, 0x0b1e090}, - { 66293170, 34156857, 66855634, 34647897, 0x0b1f090}, - { 60478400, 29377450, 74900000, 38483500, 0x0010016}, - { 96117194, 16766055, 96206567, 16852545, 0x001000a}, // MMR - { 96012010, 16737630, 96310790, 17024459, 0xc730047}, - { 95920637, 21823990, 96214562, 22097409, 0xbde0047}, - { 96035700, 19617500, 96290875, 19928300, 0xbde0447}, - { 97610954, 16429800, 97701046, 16516289, 0x3c1004b}, - { 96433533, 17273000, 96523866, 17359489, 0x3c1004b}, - { 94690354, 16743500, 94780446, 16829989, 0x3c1004b}, - { 95096500, 22078200, 95175554, 22180000, 0x3c1044b}, - { 92822293, 20113000, 92911626, 20202000, 0x3c1044b}, - { 95817772, 20832500, 95910027, 20918989, 0x3c1044b}, - { 98569894, 12409700, 98672749, 12484000, 0x3c1044b}, - { 96968672, 20734500, 97060927, 20820989, 0x3c1044b}, - { 98162054, 14048100, 98250945, 14134589, 0x3c1044b}, - { 97703252, 22907300, 97796948, 22993789, 0x3c1044b}, - { 95210973, 18780000, 95302026, 18866489, 0x3c1044b}, - { 95344732, 21418800, 95437467, 21505289, 0x3c1044b}, - { 95409213, 17601100, 95499786, 17687589, 0x3c1044b}, - { 96418712, 21983300, 96511687, 22069789, 0x3c1044b}, - { 95039732, 21311800, 95132467, 21398289, 0x3c1044b}, - { 97335000, 16880000, 97390741, 17019900, 0x3c1044b}, - { 94846093, 20407000, 94938107, 20493489, 0x3c1044b}, - { 96391653, 18886000, 96482947, 18972489, 0x3c1044b}, - { 94916000, 20100000, 95004855, 20189500, 0x3c1044b}, - { 97673274, 16226200, 97748821, 16328900, 0x3c1044b}, - { 96677093, 17928000, 96789925, 17997489, 0x3c1044b}, - { 94762272, 20870000, 94872863, 20942089, 0x3c1044b}, - { 95646292, 22524900, 95739508, 22611389, 0x3c1044b}, - { 96400000, 22892000, 96547126, 22947000, 0x3c1044b}, - { 97341000, 25335000, 97432439, 25425300, 0x3c1044b}, - { 99573632, 21246800, 99691168, 21315000, 0x3c1044b}, - { 95355074, 16246800, 95444926, 16333289, 0x3c1044b}, - { 95635074, 16246800, 95724926, 16333289, 0x3c1044b}, - { 95493993, 19966800, 95586007, 20053289, 0x3c1044b}, - { 95162000, 19286800, 95230399, 19402000, 0x3c1044b}, - { 94833993, 20136800, 94926007, 20223289, 0x3c1004b}, - { 94791014, 15668000, 97764000, 18149895, 0x09c0011}, - { 94207110, 18149895, 97007464, 20831085, 0x001000d}, - { 94177319, 20831085, 97037255, 23512275, 0x0010015}, - { 92170000, 9570000, 101176790, 28550000, 0x55c0016}, - { 28246794,-15463245, 28336167,-15376755, 0x001000a}, // ZMB - { 28164774,-15542310, 28418226,-15297691, 0xa9e0047}, - { 28077233,-12936110, 28327967,-12691491, 0xa9e0047}, - { 28515433,-13105110, 28766167,-12860491, 0xa9e0047}, - { 28327915,-14552190, 28563684,-14323411, 0x9ee0047}, - { 27824394,-12600800, 27912805,-12514311, 0x3c1004b}, - { 28183600,-12585400, 28288295,-12512440, 0x3c1044b}, - { 28355354,-13185530, 28453958,-13107660, 0x3c1044b}, - { 25807313,-17889600, 25897886,-17803111, 0x3c1004b}, - { 31143235,-10255400, 31231165,-10168911, 0x3c1004b}, - { 32589754,-13681800, 32678645,-13595311, 0x3c1004b}, - { 27793694,-12408600, 27882105,-12322111, 0x3c1004b}, - { 27710574,-15905700, 27800426,-15819211, 0x3c1004b}, - { 28126094,-15798100, 28215706,-15711611, 0x3c1004b}, - { 28845915,-11243200, 28934085,-11156711, 0x3c1004b}, - { 26930754,-16839400, 27020846,-16752911, 0x3c1004b}, - { 23114894,-15307600, 23204506,-15221111, 0x3c1004b}, - { 26342994,-12213550, 26444561,-12138311, 0x3c1044b}, - { 28659100,-14002700, 28744106,-13912400, 0x3c1044b}, - { 31383600,-11859800, 31473972,-11816370, 0x2b2044b}, - { 27448771,-16310060, 27511228,-16249941, 0x29c004b}, - { 28723755, -9372066, 28770255, -9288290, 0x2b2044b}, - { 29026700, -9815500, 29124336, -9778000, 0x29c044b}, - { 29514447,-11409350, 29577753,-11347251, 0x2b2004b}, - { 31335306, -8869860, 31396093, -8809741, 0x29c004b}, - { 27042715,-15026250, 27106884,-14964151, 0x2b2004b}, - { 31299522,-14293660, 31361478,-14233541, 0x29c004b}, - { 24269384,-17492750, 24334415,-17430651, 0x2b2004b}, - { 28678288,-16547160, 28740912,-16487041, 0x29c004b}, - { 28025474,-12667250, 28089125,-12605151, 0x2b2004b}, - { 24769038,-14830960, 24831161,-14770841, 0x29c004b}, - { 27190384,-17386650, 27255415,-17324551, 0x2b2004b}, - { 32042639,-10577260, 32103760,-10517141, 0x29c004b}, - { 32604433,-10188950, 32667567,-10126851, 0x2b2004b}, - { 26446904,-17057260, 26509695,-16997141, 0x29c004b}, - { 24400447,-11771750, 24463753,-11709651, 0x2b2004b}, - { 29356505,-13640660, 29418294,-13580541, 0x29c004b}, - { 28128088,-13541050, 28191912,-13478951, 0x2b2004b}, - { 32027205,-14110060, 32088994,-14049941, 0x29c004b}, - { 27420570,-17276750, 27485429,-17214651, 0x2b2004b}, - { 27844871,-15891760, 27907328,-15831641, 0x29c004b}, - { 29628533,-10928650, 29691667,-10866551, 0x2b2004b}, - { 32716906, -9362160, 32777693, -9302041, 0x29c004b}, - { 23278543,-16144150, 23343057,-16082051, 0x2b2004b}, - { 28248855,-15600060, 28311145,-15539941, 0x29c004b}, - { 33138260,-12321050, 33201739,-12258951, 0x2b2004b}, - { 30199005,-13257360, 30260794,-13197241, 0x29c004b}, - { 22632415,-15039150, 22696584,-14977051, 0x2b2004b}, - { 23123038,-15163360, 23185161,-15103241, 0x29c004b}, - { 31078105, -8805450, 31140894, -8743351, 0x2b2004b}, - { 26008055,-15770660, 26070345,-15710541, 0x29c004b}, - { 23078088,-13571050, 23141912,-13508951, 0x2b2004b}, - { 24969105,-13500060, 25030894,-13439941, 0x29c004b}, - { 28380058,-10900377, 31061248, -8219187, 0x001000d}, - { 27967032,-12944620, 28446168,-12453580, 0x001008c}, - { 28255532,-13291720, 28734668,-12800680, 0x001088c}, - { 28206232,-14683320, 28685368,-14192280, 0x001108c}, - { 25610224,-18002920, 26099776,-17511880, 0x001188c}, - { 31051840,-10436620, 31525768, -9945580, 0x001208c}, - { 32394632,-13884120, 32873768,-13393080, 0x001288c}, - { 27556732,-12686620, 28035868,-12195580, 0x001308c}, - { 28658240,-11445520, 29132168,-10954480, 0x001388c}, - { 22917932,-15427720, 23402276,-14936680, 0x001408c}, - { 26135740,-12421420, 26609668,-11930380, 0x001488c}, - { 28440032,-14203020, 28919168,-13711980, 0x001508c}, - { 31194140,-12083620, 31668068,-11592580, 0x001588c}, - { 31006140, -9045420, 31480068, -8554380, 0x001688c}, - { 29314340,-11623820, 29788268,-11132780, 0x001608c}, - { 31090932,-14509120, 31570068,-14018080, 0x001708c}, - { 24059924,-17576420, 24549476,-17085380, 0x001788c}, - { 24560532,-15046420, 25039668,-14555380, 0x001808c}, - { 24660432,-13820520, 25139568,-13329480, 0x001f08c}, - { 31841440,-10792720, 32315368,-10301680, 0x001888c}, - { 32404239,-10403420, 32878167, -9912380, 0x001908c}, - { 24200340,-11986220, 24674268,-11495180, 0x001988c}, - { 29150432,-13855520, 29629568,-13364480, 0x001a08c}, - { 27920432,-13755520, 28399568,-13264480, 0x001a88c}, - { 31820432,-14325520, 32299568,-13834480, 0x001b08c}, - { 32543640, -9702320, 33017568, -9211280, 0x001b88c}, - { 23033032,-16365520, 23517376,-15874480, 0x001c08c}, - { 32938240,-12535520, 33412168,-12044480, 0x001c88c}, - { 30000432,-13465520, 30479568,-12974480, 0x001d08c}, - { 22443032,-15235520, 22927376,-14744480, 0x001d88c}, - { 25649932,-16029420, 26134276,-15538380, 0x001e08c}, - { 22870432,-13785520, 23349568,-13294480, 0x001e88c}, - { 26112214,-17620595, 28882777,-14939405, 0x0010015}, - { 21980000,-18080000, 33708300, -8180000, 0x0010016}, - { -70689933,-33503245, -70587106,-33416755, 0x001000a}, // CHL - { -70908300,-33636000, -70488525,-33296300, 0xf040447}, - { -71660000,-33150000, -71223394,-32845411, 0xe890447}, - { -70421200,-23688500, -70368025,-23536000, 0x3c1044b}, - { -73145836,-36797300, -73037965,-36710811, 0x3c1004b}, - { -73151000,-36855600, -72991382,-36797200, 0x3c1044b}, - { -72653537,-38771000, -72543264,-38684511, 0x3c1004b}, - { -70158200,-20299500, -70077676,-20200700, 0x3c1044b}, - { -70788954,-34197000, -70670527,-34120711, 0x3c1044b}, - { -71712255,-35461850, -71587406,-35388750, 0x3c1044b}, - { -70333527,-18516200, -70247401,-18424911, 0x3c1044b}, - { -73006879,-41492200, -72892521,-41405711, 0x3c1044b}, - { -72403896,-37511800, -72295304,-37425311, 0x3c1044b}, - { -71383051,-30014800, -71283349,-29928311, 0x3c1044b}, - { -72163575,-36643200, -72056425,-36556711, 0x3c1044b}, - { -71283111,-29978000, -71210115,-29860511, 0x3c1044b}, - { -73189000,-37055500, -73112896,-36933000, 0x3c1044b}, - { -70965000,-53195000, -70853773,-53083400, 0x3c1044b}, - { -73184855,-40600000, -73090729,-40546200, 0x2b2044b}, - { -68951250,-22491100, -68888201,-22429400, 0x29c044b}, - { -73271306,-39856250, -73191095,-39794151, 0x2b2004b}, - { -70360917,-27401160, -70293283,-27341041, 0x29c004b}, - { -71271291,-35006330, -71179632,-34955351, 0x2b2044b}, - { -71232519,-30635460, -71162881,-30575341, 0x29c004b}, - { -71257260,-33717000, -71169997,-33664000, 0x2b2044b}, - { -71627000,-33625260, -71586890,-33518000, 0x29c044b}, - { -73050000,-36964300, -73005775,-36855600, 0x2b2044b}, - { -70748000,-32768000, -70629295,-32732000, 0x29c044b}, - { -70788880,-33773450, -70718357,-33708000, 0x2b2044b}, - { -71019000,-34610060, -70946356,-34549941, 0x29c044b}, - { -70634100,-32861050, -70568023,-32792000, 0x2b2044b}, - { -70960200,-33690060, -70880065,-33636000, 0x29c044b}, - { -72983200,-36650000, -72913514,-36581600, 0x2b2044b}, - { -70898000,-34440060, -70825356,-34379941, 0x29c044b}, - { -71998467,-36451050, -71900237,-36402500, 0x2b2044b}, - { -70786072,-33845700, -70708421,-33789941, 0x29c044b}, - { -71226828,-32808700, -71130648,-32761200, 0x2b2044b}, - { -73176000,-37123200, -73109549,-37055500, 0x29c044b}, - { -72745000,-37825000, -72656618,-37770000, 0x2b2044b}, - { -70802200,-28600060, -70723673,-28547800, 0x29c044b}, - { -72440500,-35385700, -72375161,-35313700, 0x2b2044b}, - { -73020000,-36768800, -72955108,-36699941, 0x29c044b}, - { -72269847,-39311050, -72190153,-39248951, 0x2b2044b}, - { -72112585,-45600060, -72014411,-45548000, 0x29c044b}, - { -72366000,-35996000, -72274854,-35944000, 0x2b2044b}, - { -71116322,-34460060, -71022690,-34413500, 0x29c044b}, - { -70904000,-33300000, -70814126,-33248951, 0x2b2044b}, - { -73870080,-41908000, -73775761,-41857000, 0x29c044b}, - { -72999588,-38785500, -72915707,-38727000, 0x2b2044b}, - { -73112300,-40320060, -73033978,-40259941, 0x29c044b}, - { -72410000,-35172161, -69766000,-32020000, 0x0c70011}, - { -73700000,-37680371, -70310000,-35172161, 0x01d000d}, - { -73783000,-40726561, -70825000,-37680371, 0x4440015}, - { -71212191,-20171190, -68411837,-17490000, 0x0a85091}, - { -70652120,-22802220, -67821975,-20121030, 0x0a95891}, - { -72691314,-25483410, -69801587,-22802220, 0x0a96091}, - { -69801587,-25483410, -66911860,-22802220, 0x0a96891}, - { -71247344,-28164600, -68298035,-25483410, 0x0a97091}, - { -72309393,-30845790, -69300502,-28164600, 0x0a97891}, - { -72850398,-33526980, -69752134,-30845790, 0x0a88091}, - { -72942154,-36208170, -69754517,-33526980, 0x0a88891}, - { -73958027,-38889360, -70651226,-36208170, 0x0a99091}, - { -74678969,-41570550, -71253004,-38889360, 0x0a99891}, - { -75110939,-44251740, -71536019,-41570550, 0x0a8a091}, - { -74795154,-46932930, -71071279,-44251740, 0x0a8a891}, - { -78519029,-46932930, -74795154,-44251740, 0x0a8b091}, - { -75722399,-49614120, -71819778,-46932930, 0x0a8b891}, - { -75841563,-52295310, -71730405,-49614120, 0x0a8c091}, - { -76958726,-54654757, -72639031,-51973567, 0x0a9c891}, - { -72639031,-54654757, -68319336,-51973567, 0x0a9d091}, - { -74888251,-56531590, -70389810,-53850400, 0x0a8d891}, - { -70880941,-56531590, -66382500,-53850400, 0x0a8e091}, - { -81290227,-35046658, -78132381,-32365468, 0x0a8e891}, - { -81444348,-27659247, -78495039,-24978057, 0x0a8f091}, - {-110000000,-28463297,-107050691,-25782107, 0x0a90091}, - {-110000000,-56536000, -66382500,-17490000, 0x0010217}, - { 28883919, 40978550, 28936040, 41073140, 0x2a7044a}, // TUR - { 28936040, 41000000, 29003512, 41073140, 0x2a7044a}, - { 32538562, 39926100, 32651238, 40012589, 0x3c10047}, - { 32651238, 39926100, 32763914, 40012589, 0x3c10047}, - { 32763914, 39934748, 32876590, 40021237, 0x3c10047}, - { 32876590, 39934748, 32989266, 40021237, 0x3c10047}, - { 32763914, 39848259, 32876590, 39934748, 0x3c10047}, - { 32876590, 39848259, 32989266, 39934748, 0x3c10047}, - { 27027763, 38447595, 27189215, 38506600, 0x3c10447}, - { 27189163, 38411300, 27299436, 38497789, 0x3c10047}, - { 27082863, 38361200, 27193136, 38447689, 0x3c10047}, - { 27082863, 38274711, 27193136, 38361200, 0x3c10047}, - { 28618921, 41042300, 28733279, 41128789, 0x3c10047}, - { 28733279, 41042300, 28847637, 41128789, 0x3c10047}, - { 28847637, 41042300, 28961995, 41128789, 0x3c10047}, - { 28961995, 41037975, 29076353, 41124464, 0x3c10047}, - { 29076353, 41037975, 29190711, 41124464, 0x3c10047}, - { 28544588, 40955811, 28658946, 41042300, 0x3c10047}, - { 28658946, 40955811, 28773304, 41042300, 0x3c10047}, - { 28773304, 40955811, 28887662, 41042300, 0x3c10047}, - { 29006594, 40951486, 29120952, 41037975, 0x3c10047}, - { 29120952, 40951486, 29235310, 41037975, 0x3c10047}, - { 29235310, 40951486, 29349668, 41037975, 0x3c10047}, - { 29095582, 40864997, 29209219, 40951486, 0x3c10047}, - { 29209219, 40864997, 29322856, 40951486, 0x3c10047}, - { 29322856, 40856348, 29436493, 40942837, 0x3c10047}, - { 29254686, 40760000, 29348102, 40865039, 0x3c10447}, - { 29348102, 40752000, 29442228, 40856390, 0x3c10447}, - { 29442228, 40763000, 29561896, 40845000, 0x3c10447}, - { 28912762, 40182600, 29025438, 40269089, 0x3c10047}, - { 29025438, 40167000, 29188180, 40226800, 0x3c10447}, - { 35240246, 36958800, 35329034, 37063800, 0x3c10447}, - { 35329034, 36958844, 35436905, 37045333, 0x3c10047}, - { 37320864, 37023000, 37428735, 37109489, 0x3c1004b}, - { 32438944, 37827300, 32548256, 37913789, 0x3c1004b}, - { 30642064, 36864800, 30749935, 36951289, 0x3c1004b}, - { 40136944, 37886200, 40246256, 37972689, 0x3c1004b}, - { 34573464, 36772500, 34681335, 36858989, 0x3c1004b}, - { 35424763, 38692600, 35535036, 38779089, 0x3c1004b}, - { 30446000, 39732100, 30580616, 39803789, 0x3c1044b}, - { 38759264, 37100000, 38834021, 37224600, 0x3c1044b}, - { 36268221, 41252400, 36382579, 41338889, 0x3c1004b}, - { 38248363, 38312200, 38358636, 38398689, 0x3c1004b}, - { 36817000, 37550700, 36998138, 37602500, 0x3c1044b}, - { 43317063, 38457300, 43427336, 38543789, 0x3c1004b}, - { 30322481, 40715300, 30436118, 40801789, 0x3c1004b}, - { 29022104, 37729000, 29130696, 37815489, 0x3c1004b}, - { 39126563, 38644000, 39276655, 38707500, 0x3c1044b}, - { 36948142, 39696800, 37059857, 39783289, 0x3c1004b}, - { 27839542, 39602400, 27951257, 39688889, 0x3c1004b}, - { 27315363, 38605200, 27474635, 38665000, 0x3c1044b}, - { 29750681, 40743400, 29979139, 40786400, 0x3c1044b}, - { 29934000, 39383000, 30080241, 39449000, 0x3c1044b}, - { 36117485, 36161200, 36223914, 36247689, 0x3c1004b}, - { 41235200, 39868200, 41297458, 39948800, 0x2b2044b}, - { 34847000, 36896500, 34937809, 36946000, 0x29c044b}, - { 39654000, 40981000, 39818219, 41012000, 0x2b2044b}, - { 33474500, 39819350, 33566569, 39870000, 0x29c044b}, - { 38204800, 37741500, 38311019, 37787000, 0x2b2044b}, - { 30507800, 37746100, 30600459, 37795000, 0x29c044b}, - { 41090357, 37854350, 41168843, 37916449, 0x2b2004b}, - { 36214209, 37043940, 36289191, 37104059, 0x29c004b}, - { 34917704, 40517650, 34999295, 40579749, 0x2b2004b}, - { 36129759, 36535840, 36204240, 36595959, 0x29c004b}, - { 27801457, 37801350, 27879943, 37863449, 0x2b2004b}, - { 29369874, 38641440, 29446526, 38701559, 0x29c004b}, - { 27759845, 41135950, 27841954, 41198049, 0x2b2004b}, - { 33979274, 38338640, 34055926, 38398759, 0x29c004b}, - { 30511012, 38724150, 30590188, 38786249, 0x2b2004b}, - { 39724009, 37202840, 39798991, 37262959, 0x29c004b}, - { 39282515, 37721750, 39360484, 37783849, 0x2b2004b}, - { 26523220, 41643140, 26603379, 41703259, 0x29c004b}, - { 29463249, 40059050, 29544150, 40121149, 0x2b2004b}, - { 40552509, 37159940, 40627491, 37220059, 0x29c004b}, - { 26214378, 36699724, 29521179, 39380914, 0x0a90011}, - { 26455685, 39380913, 29911441, 42062103, 0x001000d}, - { 36958559, 36652579, 37536647, 37143619, 0x0b10090}, - { 32347680, 37474729, 32936184, 37965769, 0x0b00890}, - { 30412159, 36662479, 30990247, 37153519, 0x0b11090}, - { 40141751, 37644179, 40730255, 38135219, 0x0b01890}, - { 34458859, 36626149, 35036947, 37117189, 0x0b12090}, - { 35183039, 38490279, 35776751, 38981319, 0x0b12890}, - { 29900021, 39347874, 30504149, 39838914, 0x0b03090}, - { 38303267, 36847600, 38886563, 37338640, 0x0b03890}, - { 35802927, 41187279, 36422679, 41678319, 0x0b04090}, - { 38014451, 38109879, 38602955, 38600919, 0x0b14890}, - { 36376727, 37161550, 36960023, 37652590, 0x0b05090}, - { 43083151, 38254979, 43671655, 38746019, 0x0b15890}, - { 30072023, 40512979, 30686567, 41004019, 0x0b06090}, - { 38843189, 38430230, 39436901, 38921270, 0x0b16890}, - { 36701931, 39494479, 37306059, 39985519, 0x0b07090}, - { 36062055, 36139629, 36634935, 36630669, 0x0b17890}, - { 40943981, 39662980, 41548109, 40154020, 0x0b08090}, - { 39316273, 40764159, 39930817, 41255199, 0x0b08890}, - { 33252041, 39520300, 33856169, 40011340, 0x0b09090}, - { 38119961, 37519409, 38708465, 38010449, 0x0b09890}, - { 30110621, 37507800, 30699125, 37998840, 0x0b0a090}, - { 40780751, 37772179, 41369255, 38263219, 0x0b1a890}, - { 35768347, 36721479, 36351643, 37212519, 0x0b0b090}, - { 34896973, 40468829, 35511517, 40959869, 0x0b0b890}, - { 33728551, 38123179, 34317055, 38614219, 0x0b1c090}, - { 30498439, 38497079, 31092151, 38988119, 0x0b1c890}, - { 39469847, 36987379, 40053143, 37478419, 0x0b0d090}, - { 39032451, 37507279, 39620955, 37998319, 0x0b0d890}, - { 40393427, 37014479, 40976723, 37505519, 0x0b0e090}, - { 36020535, 40239479, 36629871, 40730519, 0x0b0e890}, - { 37827723, 40709479, 38442267, 41200519, 0x0b0f090}, - { 25662000, 35806600, 44830000, 42110000, 0x2550016}, - { 66967667, 24810700, 67062806, 24897190, 0x001000a}, // PAK - { 66888808, 24746000, 67279956, 25082460, 0xf040447}, - { 74146042, 31333700, 74503671, 31699400, 0xe890447}, - { 72982896, 31444017, 73083800, 31530506, 0x3c1004b}, - { 73083800, 31444017, 73184704, 31530506, 0x3c1004b}, - { 72982896, 31357528, 73083800, 31444017, 0x3c1004b}, - { 73083800, 31357528, 73184704, 31444017, 0x3c1004b}, - { 72963000, 33693000, 73124351, 33748589, 0x3c1044b}, - { 72963000, 33636000, 73120247, 33693000, 0x3c1044b}, - { 72967000, 33580000, 73127055, 33636000, 0x3c1044b}, - { 72995000, 33523000, 73151155, 33580000, 0x3c1044b}, - { 71425149, 30153300, 71524851, 30239789, 0x3c1004b}, - { 68312900, 25341500, 68408518, 25427989, 0x3c1044b}, - { 74136660, 32110000, 74230999, 32203289, 0x3c1044b}, - { 71493906, 33967000, 71624585, 34035600, 0x3c1044b}, - { 66949000, 30133000, 67041855, 30225789, 0x3c1044b}, - { 72632000, 32031000, 72731003, 32119889, 0x3c1044b}, - { 74487867, 32462000, 74589732, 32548489, 0x3c1044b}, - { 71625529, 29347000, 71739272, 29422000, 0x3c1044b}, - { 68809500, 27662300, 68913786, 27742889, 0x3c1044b}, - { 72280248, 31237400, 72381152, 31323889, 0x3c1044b}, - { 73936508, 31669900, 74037892, 31756389, 0x3c1044b}, - { 68159000, 27515500, 68262679, 27596500, 0x3c1044b}, - { 74020407, 32537200, 74122992, 32623689, 0x3c1044b}, - { 71987846, 34158700, 72092353, 34245189, 0x3c1044b}, - { 74399548, 31076800, 74500452, 31163289, 0x3c1044b}, - { 70255969, 28376100, 70354230, 28462589, 0x3c1044b}, - { 73056808, 30626800, 73156991, 30713289, 0x3c1044b}, - { 73400808, 30761900, 73500991, 30848389, 0x3c1044b}, - { 72698106, 33726800, 72801893, 33813289, 0x3c1044b}, - { 70601000, 30006600, 70700702, 30093089, 0x3c1044b}, - { 68975973, 25488000, 69045821, 25549000, 0x2b2044b}, - { 68372284, 26222000, 68449676, 26273959, 0x29c044b}, - { 72322309, 34748950, 72397690, 34811049, 0x2b2044b}, - { 72946563, 31688440, 73017036, 31748559, 0x29c044b}, - { 74179803, 31945050, 74252597, 32007149, 0x2b2044b}, - { 72643448, 30127040, 72712752, 30187159, 0x29c044b}, - { 72278809, 30611000, 74655000, 34044000, 0x0da0011}, - { 66800000, 24587292, 69070000, 27870000, 0x027000d}, - { 69076400, 27686080, 69602408, 28177120, 0x0b00890}, - { 68296000, 27916380, 68822008, 28407420, 0x0b11090}, - { 69862800, 28118780, 70388808, 28609820, 0x0b11890}, - { 70377792, 28458780, 70909008, 28949820, 0x0b02090}, - { 70881892, 28903080, 71413108, 29394120, 0x0b12890}, - { 71457192, 29066080, 71988408, 29557120, 0x0b13090}, - { 72260292, 29800180, 72796716, 30291220, 0x0b03890}, - { 70244492, 29788680, 70780916, 30279720, 0x0b04090}, - { 70778092, 29832380, 71314516, 30323420, 0x0b04890}, - { 71448892, 30014980, 71985316, 30506020, 0x0b15090}, - { 66671691, 29924380, 67208115, 30415420, 0x0b15890}, - { 71908692, 30133880, 72445116, 30624920, 0x0b16090}, - { 70612884, 30750880, 71154516, 31241920, 0x0b06890}, - { 71155568, 33586080, 71718032, 34077120, 0x0b07090}, - { 71712168, 33788880, 72274632, 34279920, 0x0b07890}, - { 67566728, 29263420, 68097944, 29754460, 0x0b1a890}, - { 71288917, 32296663, 71840965, 32787703, 0x0b0b090}, - { 70563535, 31576045, 71110375, 32067085, 0x0b1b890}, - { 70501717, 34263405, 73719145, 36944595, 0x0a92891}, - { 67343871, 31582215, 70471926, 34263405, 0x0a93091}, - { 70471926, 31582215, 73599981, 34263405, 0x0a93891}, - { 60850000, 28901025, 66200000, 29880000, 0x04d5091}, - { 66200000, 28901025, 68644546, 31582215, 0x0bc6091}, - { 68644546, 28901025, 71683228, 31582215, 0x0a96891}, - { 71683228, 28901025, 74721910, 31582215, 0x0a97091}, - { 61442273, 26219835, 64421373, 28901025, 0x0a87891}, - { 64421373, 26219835, 67400473, 28901025, 0x0a88891}, - { 67400473, 26219835, 70379573, 28901025, 0x0a89091}, - { 69783753, 27560430, 72792644, 30241620, 0x0a89891}, - { 61538796, 23670000, 64428523, 26351190, 0x0a9a091}, - { 64428523, 23670000, 67318250, 26351190, 0x0a9a891}, - { 67318250, 23670000, 70207977, 26351190, 0x0a9b091}, - { 68213172, 24074883, 71132690, 26756073, 0x0a8b891}, - { 72500000, 33864760, 75000000, 37100000, 0x0d20091}, - { 75000000, 33864760, 77500000, 37100000, 0x0d20891}, - { 77495479, 33864760, 80500000, 36545950, 0x0ae1091}, - { 73426660, 31183570, 76554715, 33864760, 0x0a81891}, - { 76554715, 31183570, 79682770, 33864760, 0x0a82091}, - { 60850000, 23670000, 80500000, 37100000, 0x0010217}, - { 32534327,-25983731, 32629466,-25897241, 0x001000a}, // MOZ - { 32235937,-26152662, 32751529,-25661622, 0x001000c}, - { 34829113,-19852000, 34920887,-19765511, 0x3c1004b}, - { 34801580,-19765511, 34893354,-19679022, 0x3c1004b}, - { 39164014,-15147300, 39253386,-15060811, 0x3c1004b}, - { 39253386,-15173246, 39342758,-15086757, 0x3c1004b}, - { 33423553,-19164900, 33514847,-19078411, 0x3c1004b}, - { 40660500,-14618200, 40710027,-14462800, 0x3c1044b}, - { 40561434,-14588700, 40650565,-14502211, 0x3c1004b}, - { 36852713,-17896000, 36943286,-17809511, 0x3c1004b}, - { 33551374,-16210700, 33641226,-16124211, 0x3c1004b}, - { 33631800,-25095000, 33733571,-25014190, 0x3c1044b}, - { 36931794,-15522600, 37021406,-15436111, 0x3c1004b}, - { 35259991,-23903800, 35354408,-23817311, 0x3c1004b}, - { 35220500,-13353000, 35290891,-13244000, 0x3c1044b}, - { 40479574,-13033900, 40568225,-12947411, 0x3c1004b}, - { 34686613,-19656000, 34778387,-19569511, 0x3c1004b}, - { 39884374,-16246000, 39974226,-16159511, 0x3c1004b}, - { 36491114,-14843500, 36580486,-14757011, 0x3c1004b}, - { 38972974,-13170400, 39061625,-13083911, 0x3c1004b}, - { 38219833,-16894700, 38310166,-16808211, 0x3c1004b}, - { 35376104,-23937600, 35420413,-23842651, 0x2b2044b}, - { 32950101,-24555260, 33015898,-24495141, 0x29c004b}, - { 33508145,-24722150, 33576454,-24660051, 0x2b2004b}, - { 40613400,-15053500, 40750760,-15026400, 0x29c044b}, - { 32839225,-18962950, 32918549,-18911700, 0x2b2044b}, - { 34696934,-24740060, 34763065,-24679941, 0x29c004b}, - { 40598915,-15040350, 40674988,-14988000, 0x2b2044b}, - { 34984201,-24510760, 35049998,-24450641, 0x29c004b}, - { 34698304,-24104650, 34766095,-24042551, 0x2b2004b}, - { 33071834,-25061660, 33137965,-25001541, 0x29c004b}, - { 37470988,-13232150, 37534812,-13170051, 0x2b2004b}, - { 33760634,-25040460, 33826765,-24980341, 0x29c004b}, - { 35124704,-23931050, 35192495,-23868951, 0x2b2004b}, - { 32766767,-25430060, 32833232,-25369941, 0x29c004b}, - { 32619514,-26375550, 32688685,-26313451, 0x2b2004b}, - { 32631134,-25059660, 32697265,-24999541, 0x29c004b}, - { 30405829,-15654950, 30470170,-15592851, 0x2b2004b}, - { 35262785,-24130360, 35328415,-24070241, 0x29c004b}, - { 34937574,-12770450, 35001225,-12708351, 0x2b2004b}, - { 32205767,-25629760, 32272232,-25569641, 0x29c004b}, - { 35599502,-14389850, 35663498,-14327751, 0x2b2004b}, - { 31981784,-26003160, 32048416,-25943041, 0x29c004b}, - { 34150245,-24938650, 34218554,-24876551, 0x2b2004b}, - { 33851034,-24734960, 33917165,-24674841, 0x29c004b}, - { 31920000,-25666000, 35556000,-23583753, 0x0840011}, - { 32690000,-21431191, 35350000,-18750000, 0x001000d}, - { 32305808,-26604320, 32821400,-26113280, 0x0b10090}, - { 39016432,-15362520, 39500776,-14871480, 0x0b00890}, - { 36653224,-18098320, 37142776,-17607280, 0x0b01090}, - { 33359332,-16413020, 33843676,-15921980, 0x0b11890}, - { 36739632,-15724920, 37223976,-15233880, 0x0b02090}, - { 35016132,-13544020, 35495268,-13052980, 0x0b02890}, - { 39692332,-16448320, 40176676,-15957280, 0x0b13090}, - { 36296232,-15045820, 36775368,-14554780, 0x0b13890}, - { 38777732,-13372720, 39256868,-12881680, 0x0b04090}, - { 38028032,-17097020, 38512376,-16605980, 0x0b14890}, - { 31728108,-26223120, 32243700,-25732080, 0x0b15090}, - { 37263332,-13446620, 37742468,-12955580, 0x0b05890}, - { 30359632,-15872320, 30843976,-15381280, 0x0b06090}, - { 34729832,-12984920, 35208968,-12493880, 0x0b06890}, - { 35505832,-14557920, 35984968,-14066880, 0x0b17090}, - { 40195798,-15870259, 40680142,-15379219, 0x0b08890}, - { 40355632,-15379219, 40839976,-14888179, 0x0b09090}, - { 40360475,-14888179, 40839611,-14397139, 0x0b19890}, - { 40312561,-14397139, 40791697,-13906099, 0x0b1a090}, - { 40154446,-13906099, 40633582,-13415059, 0x0b1a890}, - { 40120907,-13415059, 40600043,-12924019, 0x0b0b090}, - { 40168821,-12924019, 40647957,-12432979, 0x0b0b890}, - { 40150072,-12432979, 40624000,-11941939, 0x0b1c090}, - { 40150072,-11941939, 40624000,-11450899, 0x0b1c890}, - { 40150072,-11450899, 40624000,-10959859, 0x0b1d090}, - { 40150072,-10959859, 40624000,-10468819, 0x0b1d890}, - { 30200000,-26870000, 40840060,-10468720, 0x4970016}, - { 17036872,-22602245, 17130089,-22515755, 0x001000a}, // NAM - { 16896566,-22731980, 17269433,-22386021, 0xf040047}, - { 19608683,-18186100, 19960316,-17851211, 0xe890047}, - { 15639513,-17825900, 15730086,-17739411, 0x3c1004b}, - { 15730086,-17825900, 15820659,-17739411, 0x3c1004b}, - { 14467252,-22998200, 14560948,-22911711, 0x3c1004b}, - { 14513152,-22702400, 14606848,-22615911, 0x3c1004b}, - { 24240313,-17563100, 24330886,-17476611, 0x3c1004b}, - { 18066813,-19614100, 18158587,-19527611, 0x3c1004b}, - { 17031432,-23362300, 17125368,-23275811, 0x3c1004b}, - { 16613993,-20510500, 16706007,-20424011, 0x3c1004b}, - { 16868412,-22039100, 16961387,-21952611, 0x3c1004b}, - { 18089330,-26621800, 18185669,-26535311, 0x3c1004b}, - { 18931992,-22504400, 19025208,-22417911, 0x3c1004b}, - { 17661853,-19284700, 17753147,-19198211, 0x3c1004b}, - { 15101330,-26695700, 15197669,-26609211, 0x3c1004b}, - { 17914071,-24668300, 18008728,-24581811, 0x3c1004b}, - { 15933993,-17946300, 16024806,-17859811, 0x3c1004b}, - { 14900293,-20426000, 14992307,-20339511, 0x3c1004b}, - { 16355669,-28608000, 16453930,-28521511, 0x3c1004b}, - { 17395872,-20628900, 17488127,-20542411, 0x3c1004b}, - { 16114193,-20149500, 16206207,-20063011, 0x3c1004b}, - { 14943392,-22473200, 15036608,-22386711, 0x3c1004b}, - { 17101830,-26543200, 17198169,-26456711, 0x3c1004b}, - { 15903632,-21473200, 15996367,-21386711, 0x3c1004b}, - { 18708110,-28061600, 18805890,-27975111, 0x3c1004b}, - { 13792093,-18095500, 13882906,-18009011, 0x3c1004b}, - { 15810612,-21973500, 15903587,-21887011, 0x3c1004b}, - { 17307053,-19671050, 17372947,-19608951, 0x2b2004b}, - { 15547686,-22030060, 15612314,-21969941, 0x29c004b}, - { 16086535,-22391050, 16153464,-22328951, 0x2b2004b}, - { 19067101,-24180060, 19132898,-24119941, 0x29c004b}, - { 16301384,-17509050, 16366415,-17446951, 0x2b2004b}, - { 15038537,-17928560, 15101662,-17868441, 0x29c004b}, - { 14950184,-17548350, 15015215,-17486251, 0x2b2004b}, - { 15863721,-17438060, 15926679,-17377941, 0x29c004b}, - { 16951845,-24861150, 17020154,-24799051, 0x2b2004b}, - { 18695849,-28470060, 18764151,-28409941, 0x29c004b}, - { 14246535,-22151050, 14313464,-22088951, 0x2b2004b}, - { 17550985,-24102660, 17616615,-24042541, 0x29c004b}, - { 14950000,-19712000, 18210000,-17389000, 0x0910011}, - { 14220000,-23390000, 18500000,-21670000, 0x014000d}, - { 24035524,-17929820, 24525076,-17438780, 0x0b00090}, - { 14807099,-26920520, 15327899,-26429480, 0x0b00890}, - { 15327900,-26920520, 15848700,-26429480, 0x0b01090}, - { 15848699,-26920520, 16369499,-26429480, 0x0b01890}, - { 16369500,-26920520, 16890300,-26429480, 0x0b02090}, - { 16890300,-26920520, 17411100,-26429480, 0x0b02890}, - { 17411100,-26920520, 17931900,-26429480, 0x0b03090}, - { 16417824,-20712820, 16912584,-20221780, 0x0b13890}, - { 18731216,-22706720, 19236392,-22215680, 0x0b04090}, - { 14801724,-20617220, 15296484,-20126180, 0x0b14890}, - { 16186699,-28677620, 16712707,-28186580, 0x0b15090}, - { 17296824,-20897720, 17791584,-20406680, 0x0b15890}, - { 15918024,-20351820, 16412784,-19860780, 0x0b16090}, - { 15700016,-21675520, 16199984,-21184480, 0x0b16890}, - { 13592724,-18297820, 14082276,-17806780, 0x0b07090}, - { 18844808,-24395520, 19355192,-23904480, 0x0b07890}, - { 16730808,-25075620, 17241192,-24584580, 0x0b18090}, - { 17328608,-24318120, 17838992,-23827080, 0x0b08890}, - { 17706208,-24870620, 18216592,-24379580, 0x0b19090}, - { 17706208,-25361659, 18221800,-24870619, 0x0b09890}, - { 17706208,-25852699, 18221800,-25361659, 0x0b1a090}, - { 17860885,-26343739, 18376477,-25852699, 0x0b1a890}, - { 17933016,-26834779, 18453816,-26343739, 0x0b0b090}, - { 18375696,-27325819, 18896496,-26834779, 0x0b1b890}, - { 18167376,-27816859, 18693384,-27325819, 0x0b0c090}, - { 18499200,-28263920, 19025208,-27772880, 0x0b0c890}, - { 18483200,-28733920, 19009208,-28242880, 0x0b1d090}, - { 11720000,-28970000, 25270000,-16950000, 0x0010016}, - { -66950440, 10460000, -66834794, 10524169, 0x017000a}, // VEN - { -67068050, 10381700, -66722090, 10623400, 0xc730447}, - { -67732000, 10145100, -67297651, 10320000, 0xbde0447}, - { -68115900, 10083000, -67781194, 10310000, 0xbde0447}, - { -71761465, 10632000, -71673535, 10718489, 0x3c1004b}, - { -71673535, 10632000, -71585605, 10718489, 0x3c1004b}, - { -71695517, 10545511, -71607587, 10632000, 0x3c1004b}, - { -69393000, 10044300, -69279175, 10111000, 0x3c1044b}, - { -62697100, 8316500, -62598184, 8392720, 0x3c1044b}, - { -64714440, 10046600, -64648012, 10161000, 0x3c1044b}, - { -63217000, 9708000, -63109874, 9778700, 0x3c1044b}, - { -64662065, 10170700, -64574135, 10257189, 0x3c1004b}, - { -63597100, 8058500, -63511252, 8146250, 0x3c1044b}, - { -64200000, 10412300, -64087822, 10480000, 0x3c1044b}, - { -71201225, 8553100, -71107496, 8633689, 0x3c1044b}, - { -70257300, 8579000, -70165664, 8661489, 0x3c1044b}, - { -72245000, 7735000, -72185651, 7862000, 0x3c1044b}, - { -66645700, 10445950, -66558776, 10491000, 0x2b2044b}, - { -71479800, 10368840, -71418679, 10428959, 0x29c044b}, - { -64714400, 10161000, -64653279, 10225000, 0x2b2044b}, - { -68073100, 10446500, -67992124, 10491800, 0x29c044b}, - { -69228000, 9512000, -69175533, 9586500, 0x2b2044b}, - { -66716100, 10223780, -66643084, 10274000, 0x29c044b}, - { -69704653, 11373650, -69631621, 11427400, 0x2b2044b}, - { -70624994, 9284700, -70575582, 9358500, 0x29c044b}, - { -66564600, 10443770, -66491401, 10497300, 0x2b2044b}, - { -69779094, 9019940, -69699197, 9065600, 0x29c044b}, - { -64283295, 8857250, -64213954, 8913360, 0x2b2044b}, - { -66805661, 10097600, -66738135, 10151959, 0x29c044b}, - { -63294500, 10621150, -63221576, 10674800, 0x2b2044b}, - { -66915061, 10141040, -66853940, 10201159, 0x29c044b}, - { -67456495, 8886000, -67386790, 8941849, 0x2b2044b}, - { -70223200, 11675500, -70162830, 11736500, 0x29c044b}, - { -66883067, 10196000, -66830273, 10270249, 0x2b2044b}, - { -70100800, 10144000, -70037026, 10201559, 0x29c044b}, - { -67511440, 7852000, -67428859, 7899000, 0x2b2044b}, - { -66037000, 9184000, -65966294, 9235600, 0x29c044b}, - { -67388181, 9875050, -67325220, 9937149, 0x2b2044b}, - { -63871660, 10944700, -63805415, 11000059, 0x29c044b}, - { -69649981, 9900000, -69582549, 9957949, 0x2b2044b}, - { -64503000, 9408940, -64443396, 9470200, 0x29c044b}, - { -68794160, 10307770, -68719223, 10360000, 0x2b2044b}, - { -69305500, 10003300, -69213361, 10043100, 0x29c044b}, - { -68617781, 9634800, -68549071, 9691649, 0x2b2044b}, - { -68338977, 9887440, -68275742, 9945300, 0x29c044b}, - { -71684700, 8597650, -71603347, 8645500, 0x2b2044b}, - { -71340161, 10169640, -71279040, 10229759, 0x29c044b}, - { -71254295, 8529550, -71191506, 8591649, 0x2b2044b}, - { -72392210, 7660540, -72331590, 7720659, 0x29c044b}, - { -69154567, 10044850, -69091433, 10106949, 0x2b2044b}, - { -67528961, 10008140, -67467840, 10068259, 0x29c044b}, - { -67635800, 5623150, -67573356, 5685249, 0x2b2044b}, - { -67821161, 10035840, -67760040, 10095959, 0x29c044b}, - { -69800000, 8759200, -66045300, 10660000, 0x0780011}, - { -64930000, 8000000, -62335300, 10766700, 0x020000d}, - { -72510982, 8411775, -69800000, 11092965, 0x0010015}, - { -73390000, 630000, -59790000, 12200000, 0x0010016}, - { 3328000, 6421000, 3482500, 6468900, 0x011000a}, // NGA - { 3168231, 6419660, 3405068, 6768800, 0xc730447}, - { 3746440, 7270861, 4022137, 7544280, 0xbde0047}, - { 8388632, 11861590, 8667367, 12135009, 0xbde0047}, - { 7355335, 10510400, 7443265, 10596889, 0x3c1004b}, - { 7443265, 10510400, 7531195, 10596889, 0x3c1004b}, - { 7355335, 10423911, 7443265, 10510400, 0x3c1004b}, - { 7443265, 10423911, 7531195, 10510400, 0x3c1004b}, - { 5544841, 6339495, 5631810, 6425984, 0x3c1004b}, - { 5631810, 6339495, 5718779, 6425984, 0x3c1004b}, - { 5544841, 6253006, 5631810, 6339495, 0x3c1004b}, - { 5631810, 6253006, 5718779, 6339495, 0x3c1004b}, - { 6970132, 4763727, 7056861, 4850216, 0x3c1004b}, - { 13114115, 11796900, 13202285, 11883389, 0x3c1004b}, - { 7673000, 11038400, 7747133, 11141100, 0x3c1044b}, - { 7323636, 5063801, 7410365, 5150290, 0x3c1004b}, - { 8841726, 9874456, 8929416, 9960945, 0x3c1004b}, - { 4506471, 8446060, 4593921, 8532549, 0x3c1004b}, - { 7471942, 6408820, 7558911, 6495309, 0x3c1004b}, - { 3300598, 7113490, 3387807, 7199979, 0x3c1004b}, - { 6759333, 6103471, 6846302, 6189960, 0x3c1004b}, - { 7448793, 9012900, 7526142, 9110600, 0x3c1044b}, - { 5729063, 5503872, 5791507, 5565971, 0x2b2004b}, - { 4210706, 8101199, 4271326, 8161318, 0x29c004b}, - { 3905123, 7815321, 3967739, 7877420, 0x2b2004b}, - { 5213389, 13020840, 5275011, 13080959, 0x29c004b}, - { 6194936, 7524222, 6257552, 7586321, 0x2b2004b}, - { 8306248, 4914580, 8366534, 4974699, 0x29c004b}, - { 8312489, 4973709, 8374760, 5035808, 0x2b2004b}, - { 4527241, 7739597, 4587861, 7799716, 0x29c004b}, - { 7576674, 12955450, 7640325, 13017549, 0x2b2004b}, - { 5157737, 7214723, 5218357, 7274842, 0x29c004b}, - { 4524793, 7446195, 4587409, 7508294, 0x2b2004b}, - { 9804039, 10282240, 9865160, 10342359, 0x29c004b}, - { 3565733, 7940467, 3628349, 8002566, 0x2b2004b}, - { 6521025, 9578798, 6581979, 9638917, 0x29c004b}, - { 8494919, 7699748, 8557535, 7761847, 0x2b2004b}, - { 4716325, 7596735, 4776945, 7656854, 0x29c004b}, - { 5557427, 7164026, 5620043, 7226125, 0x2b2004b}, - { 11146139, 10256340, 11207260, 10316459, 0x29c004b}, - { 4805667, 7060314, 4868283, 7122413, 0x2b2004b}, - { 11929456, 11715740, 11990744, 11775859, 0x29c004b}, - { 12414505, 9227650, 12477294, 9289749, 0x2b2004b}, - { 4156238, 7605558, 4216858, 7665677, 0x29c004b}, - { 7680672, 5152674, 7742943, 5214773, 0x2b2004b}, - { 6642472, 12138340, 6703927, 12198459, 0x29c004b}, - { 13238433, 10238950, 13301567, 10301049, 0x2b2004b}, - { 3477882, 6594148, 3538335, 6654267, 0x29c004b}, - { 2839404, 6289406, 5520594, 8970596, 0x0a90011}, - { 5522000, 4269668, 8430000, 6560000, 0x01b000d}, - { 6515986, 7427435, 6984706, 7918475, 0x0b10090}, - { 8275740, 11754480, 8749668, 12245520, 0x0b10890}, - { 7192840, 10237480, 7666768, 10728520, 0x0b11090}, - { 12926440, 11594580, 13400368, 12085620, 0x0b11890}, - { 7281340, 11063580, 7755268, 11554620, 0x0b12090}, - { 8653819, 9672135, 9127747, 10163175, 0x0b02890}, - { 5006332, 12804480, 5485468, 13295520, 0x0b03090}, - { 5953583, 7413390, 6422303, 7904430, 0x0b13890}, - { 7477932, 12729880, 7957068, 13220920, 0x0b04090}, - { 9728740, 10148080, 10202668, 10639120, 0x0b14890}, - { 6135324, 9449420, 6609252, 9940460, 0x0b05090}, - { 8453531, 7285120, 8922251, 7776160, 0x0b15890}, - { 5505378, 7090837, 5974098, 7581877, 0x0b16090}, - { 7400905, 8837035, 7874833, 9328075, 0x0b06890}, - { 10954440, 9996480, 11428368, 10487520, 0x0b17090}, - { 11873440, 11502880, 12347368, 11993920, 0x0b17890}, - { 12179740, 9075880, 12653668, 9566920, 0x0b08090}, - { 6522140, 11880780, 6996068, 12371820, 0x0b18890}, - { 12886140, 9978680, 13360068, 10469720, 0x0b19090}, - { 5907933, 8806624, 6381861, 9297664, 0x0b09890}, - { 6941001, 8893607, 7414929, 9384647, 0x0b0a090}, - { 8764663, 6413143, 9233383, 6904183, 0x0b1a890}, - { 3626789, 8952532, 4100717, 9443572, 0x0b0b090}, - { 8331391, 8232385, 8800111, 8723425, 0x0b1b890}, - { 10840132, 12643480, 11319268, 13134520, 0x0b0c090}, - { 11138240, 8644480, 11612168, 9135520, 0x0b0c890}, - { 13380140, 11253980, 13854068, 11745020, 0x0b1d090}, - { 5928401, 6514637, 6397121, 7005677, 0x0b1d890}, - { 7097329, 6608923, 7566049, 7099963, 0x0b1e090}, - { 10005432, 12424480, 10484568, 12915520, 0x0b0e890}, - { 9852940, 11234280, 10326868, 11725320, 0x0b1f090}, - { 2665436, 4269668, 14700000, 13888120, 0x0010016}, - { 39212292, -6860000, 39301572, -6776755, 0x01e000a}, // TZA - { 39106059, -6975680, 39453940, -6629721, 0xf040047}, - { 32865855, -2687000, 33200744, -2352111, 0xe890047}, - { 39207815, -6153000, 39294784, -6066511, 0x3c1004b}, - { 39185203, -6239489, 39272172, -6153000, 0x3c1004b}, - { 33403175, -8952600, 33490625, -8866111, 0x3c1004b}, - { 33490625, -8952600, 33578075, -8866111, 0x3c1004b}, - { 36642935, -3423500, 36729664, -3337011, 0x3c1004b}, - { 37620115, -6847800, 37707084, -6761311, 0x3c1004b}, - { 39047635, -5139800, 39134364, -5053311, 0x3c1004b}, - { 35696515, -6213200, 35783484, -6126711, 0x3c1004b}, - { 29608135, -4925000, 29694864, -4838511, 0x3c1004b}, - { 37296035, -3389600, 37382764, -3303111, 0x3c1004b}, - { 32770035, -5064100, 32856764, -4977611, 0x3c1004b}, - { 35608235,-10704900, 35696165,-10618411, 0x3c1004b}, - { 33760155, -1562200, 33846644, -1475711, 0x3c1004b}, - { 35646395, -7813200, 35733604, -7726711, 0x3c1004b}, - { 32722175, -9345700, 32809625, -9259211, 0x3c1004b}, - { 33377135, -3702000, 33463864, -3615511, 0x3c1004b}, - { 40143635,-10319700, 40231565,-10233211, 0x3c1004b}, - { 30360964, -5120350, 30423235, -5058251, 0x2b2004b}, - { 36964773, -6865560, 37025226, -6805441, 0x29c004b}, - { 31865464, -3493550, 31927735, -3431451, 0x2b2004b}, - { 31592590, -7990760, 31653210, -7930641, 0x29c004b}, - { 38858878, -6468650, 38921322, -6406551, 0x2b2004b}, - { 31777740, -1358260, 31837859, -1298141, 0x29c004b}, - { 31043078, -6374050, 31105522, -6311951, 0x2b2004b}, - { 34721557, -4848460, 34781843, -4788341, 0x29c004b}, - { 29965864, -5024350, 30028135, -4962251, 0x2b2004b}, - { 34796406, -8882760, 34857193, -8822641, 0x29c004b}, - { 32608950, -2681050, 32671049, -2618951, 0x2b2004b}, - { 31899240, -3034260, 31959359, -2974141, 0x29c004b}, - { 33838550, -2046350, 33900649, -1984251, 0x2b2004b}, - { 36653190, -8147660, 36713810, -8087541, 0x29c004b}, - { 34738005, -9369050, 34800794, -9306951, 0x2b2004b}, - { 39675639,-10026260, 39736760, -9966141, 0x29c004b}, - { 32910405, -9137150, 32973194, -9075051, 0x2b2004b}, - { 36827773, -6175460, 36888226, -6115341, 0x29c004b}, - { 36948292, -7723250, 37010908, -7661151, 0x2b2004b}, - { 31015657, -5152960, 31075943, -5092841, 0x29c004b}, - { 38774533,-10754350, 38837667,-10692251, 0x2b2004b}, - { 38410457, -5186960, 38470743, -5126841, 0x29c004b}, - { 30084964, -4606150, 30147235, -4544051, 0x2b2004b}, - { 39245139,-10964460, 39306260,-10904341, 0x29c004b}, - { 33048950, -2881050, 33111049, -2818951, 0x2b2004b}, - { 35780206, -8823660, 35840993, -8763541, 0x29c004b}, - { 35258092, -8324650, 35320708, -8262551, 0x2b2004b}, - { 33849857, -4310060, 33910143, -4249941, 0x29c004b}, - { 36600000, -5220000, 39230000, -2530000, 0x001000d}, - { 36750000, -7706880, 39600000, -5220000, 0x09d0011}, - { 33258840, -9154920, 33732768, -8663880, 0x0b00090}, - { 35505640, -6415520, 35974360, -5924480, 0x0b10890}, - { 29583740, -5176920, 30052460, -4685880, 0x0b01090}, - { 32579040, -5266420, 33047760, -4775380, 0x0b01890}, - { 35420440,-10907220, 35894368,-10416180, 0x0b12090}, - { 33569040, -1764520, 34037760, -1273480, 0x0b02890}, - { 35455640, -8015520, 35924360, -7524480, 0x0b13090}, - { 32615939, -9455920, 33089867, -8964880, 0x0b03890}, - { 33186139, -3904320, 33654859, -3413280, 0x0b04090}, - { 39971652,-10548520, 40445580,-10057480, 0x0b14890}, - { 30157740, -5334820, 30626460, -4843780, 0x0b05090}, - { 31662240, -3708020, 32130960, -3216980, 0x0b05890}, - { 31388540, -8206220, 31857260, -7715180, 0x0b16090}, - { 31573440, -1573720, 32042160, -1082680, 0x0b06890}, - { 30839940, -6588520, 31308660, -6097480, 0x0b17090}, - { 34517340, -5063920, 34986060, -4572880, 0x0b07890}, - { 34595040, -9098220, 35068968, -8607180, 0x0b08090}, - { 32405640, -2895520, 32874360, -2404480, 0x0b08890}, - { 31694940, -3249720, 32163660, -2758680, 0x0b09090}, - { 33635240, -2260819, 34103960, -1769779, 0x0b09890}, - { 36597640, -8149920, 37066360, -7658880, 0x0b1a090}, - { 34537640, -9583520, 35011568, -9092480, 0x0b0a890}, - { 39516440,-10257820, 39990368, -9766780, 0x0b0b090}, - { 30811440, -5368420, 31280160, -4877380, 0x0b0b890}, - { 38574340,-10968820, 39048268,-10477780, 0x0b1c090}, - { 29881740, -4820620, 30350460, -4329580, 0x0b0c890}, - { 39043940,-11179920, 39517868,-10688880, 0x0b1d090}, - { 32854840, -3163120, 33323560, -2672080, 0x0b0d890}, - { 35578840, -9039120, 36052768, -8548080, 0x0b0e090}, - { 35055040, -8539120, 35523760, -8048080, 0x0b1e890}, - { 33645640, -4525520, 34114360, -4034480, 0x0b0f090}, - { 29327168,-11761350, 40445580, -984617, 0x0010016}, - { 31200989, 30019755, 31299972, 30106245, 0x001000a}, // EGY - { 30858900, 29893000, 31551050, 30273150, 0x018000c}, - { 29854048, 31142500, 29954952, 31228989, 0x3c1004b}, - { 29934771, 31203042, 30035675, 31289531, 0x3c1004b}, - { 29711348, 31058300, 29812252, 31144789, 0x3c1004b}, - { 32243648, 31196500, 32344552, 31282989, 0x3c1004b}, - { 32476149, 29932800, 32575851, 30019289, 0x3c1004b}, - { 31114908, 30930800, 31253142, 30993400, 0x3c1044b}, - { 32602191, 25656800, 32697809, 25743289, 0x3c1004b}, - { 31327548, 30998600, 31428452, 31085089, 0x3c1004b}, - { 31145790, 27138700, 31242609, 27225189, 0x3c1004b}, - { 30946908, 30744800, 31047091, 30831289, 0x3c1004b}, - { 32844491, 24036800, 32938908, 24123289, 0x3c1004b}, - { 31040329, 29009200, 31139070, 29095689, 0x3c1004b}, - { 31670730, 26506800, 31767069, 26593289, 0x3c1004b}, - { 31464034, 30548950, 31535965, 30611049, 0x2b2004b}, - { 30805682, 29279940, 30874318, 29340059, 0x29c004b}, - { 32239834, 30562750, 32311765, 30624849, 0x2b2004b}, - { 30096130, 31095740, 30166269, 31155859, 0x29c004b}, - { 30426375, 31002050, 30498824, 31064149, 0x2b2004b}, - { 30714416, 28067040, 30782384, 28127159, 0x29c004b}, - { 32703787, 26140750, 32772613, 26202849, 0x2b2004b}, - { 30971181, 30532040, 31040819, 30592159, 0x29c004b}, - { 31131634, 30431550, 31203565, 30493649, 0x2b2004b}, - { 30817783, 27700540, 30885417, 27760659, 0x29c004b}, - { 30893975, 31062150, 30966424, 31124249, 0x2b2004b}, - { 31529748, 30394540, 31599052, 30454659, 0x29c004b}, - { 33773075, 31090250, 33845524, 31152349, 0x2b2004b}, - { 31235181, 30679940, 31304819, 30740059, 0x29c004b}, - { 31845414, 26298950, 31914585, 26361049, 0x2b2004b}, - { 32836934, 24949940, 32903065, 25010059, 0x29c004b}, - { 31298779, 29820050, 31370020, 29882149, 0x2b2004b}, - { 30604930, 31099940, 30675069, 31160059, 0x29c004b}, - { 30263775, 31278950, 30336224, 31341049, 0x2b2004b}, - { 31314930, 31189940, 31385069, 31250059, 0x29c004b}, - { 31983775, 31138950, 32056224, 31201049, 0x2b2004b}, - { 31635181, 30699940, 31704819, 30760059, 0x29c004b}, - { 31563775, 31048950, 31636224, 31111049, 0x2b2004b}, - { 29743430, 30976840, 29813569, 31036959, 0x29c004b}, - { 31783775, 31388950, 31856224, 31451049, 0x2b2004b}, - { 30676116, 28283340, 30744084, 28343459, 0x29c004b}, - { 30885534, 30445250, 30957465, 30507349, 0x2b2004b}, - { 31469617, 26737340, 31536583, 26797459, 0x29c004b}, - { 31103752, 29132750, 31174648, 29194849, 0x2b2004b}, - { 31422481, 30856840, 31492119, 30916959, 0x29c004b}, - { 30814379, 29458950, 30885620, 29521049, 0x2b2004b}, - { 30258181, 30881340, 30327819, 30941459, 0x29c004b}, - { 30990507, 30403950, 31062093, 30466049, 0x2b2004b}, - { 30917783, 27284140, 30985417, 27344259, 0x29c004b}, - { 32522273, 25593550, 32590927, 25655649, 0x2b2004b}, - { 30785181, 30789940, 30854819, 30850059, 0x29c004b}, - { 29300000, 29848000, 32586000, 31604000, 0x004010c}, - { 30348000, 28860000, 31400000, 29848000, 0x004010c}, - { 30545000, 27423000, 30930000, 28860000, 0x004018c}, - { 30715000, 27151000, 31391000, 27423000, 0x004018c}, - { 33617000, 26400000, 34110000, 27434000, 0x004018c}, - { 30350241, 24593166, 33269759, 27274356, 0x001000d}, - { 30380032, 21911977, 33239968, 24593167, 0x0010015}, - { 24690000, 21660000, 36908500, 31678500, 0x0010016}, - { -16027750, 18028850, -15934870, 18111666, 0x01e000a}, // MRT - { -16086029, 17822880, -15596477, 18313920, 0x001000c}, - { -11463703, 16558890, -11336298, 16681199, 0x54f004b}, - { -13560333, 16096490, -13433268, 16218799, 0x54f004b}, - { -13433268, 16096490, -13306203, 16218799, 0x54f004b}, - { -15866003, 16468290, -15738598, 16590599, 0x54f004b}, - { -12544151, 22668690, -12411650, 22790999, 0x54f004b}, - { -13111932, 20460590, -12981469, 20582899, 0x54f004b}, - { -7337103, 16558890, -7209698, 16681199, 0x54f004b}, - { -11489582, 18492690, -11360818, 18614999, 0x54f004b}, - { -13563873, 16938890, -13436128, 17061199, 0x54f004b}, - { -7100173, 17243290, -6972428, 17365599, 0x54f004b}, - { -14445887, 19706800, -14354113, 19793289, 0x3c1004b}, - { -13968367, 17010200, -13878034, 17096689, 0x3c1004b}, - { -14311446, 16567300, -14221354, 16653789, 0x3c1004b}, - { -12241986, 15115500, -12152614, 15201989, 0x3c1004b}, - { -12407407, 20420900, -12315393, 20507389, 0x3c1004b}, - { -8215726, 16199300, -8125874, 16285789, 0x3c1004b}, - { -9665046, 16616800, -9574954, 16703289, 0x3c1004b}, - { -9471526, 15762900, -9381674, 15849389, 0x3c1004b}, - { -12739448, 22646200, -12645752, 22732689, 0x3c1004b}, - { -11611609, 25170200, -11515991, 25256689, 0x3c1004b}, - { -11675428, 20886400, -11583173, 20972889, 0x3c1004b}, - { -16525000, 16068000, -13384576, 18400000, 0x0940011}, - { -13433300, 14710000, -10363000, 17045230, 0x01b000d}, - { -10363000, 15358000, -6800000, 17440433, 0x2ec0015}, - { -17240000, 14710000, -4790000, 27367000, 0x0010016}, - { -63225667,-17830445, -63135333,-17743955, 0x001000a}, // BOL - { -63270587,-17930570, -62970214,-17643741, 0xc730047}, - { -66358086,-17503300, -65957431,-17308000, 0xbde0447}, - { -68324000,-16666000, -67982564,-16438000, 0xbde0447}, - { -67168812,-18018510, -67040388,-17896201, 0x54f004b}, - { -65316747,-19077800, -65225453,-18991311, 0x3c1004b}, - { -64769968,-21571600, -64677233,-21485111, 0x3c1004b}, - { -65799787,-19621700, -65708013,-19535211, 0x3c1004b}, - { -63297567,-17378300, -63207234,-17291811, 0x3c1004b}, - { -64942085,-14856400, -64794774,-14804000, 0x3c1044b}, - { -63692690,-22058188, -63629997,-21930000, 0x3c1044b}, - { -66096465,-11054900, -66008535,-10968411, 0x3c1004b}, - { -65398665,-10866900, -65310735,-10780411, 0x3c1004b}, - { -66615527,-18490800, -66524474,-18404311, 0x3c1004b}, - { -65645108,-22139400, -65551892,-22052911, 0x3c1004b}, - { -63570507,-20074900, -63478493,-19988411, 0x3c1004b}, - { -64382748,-22777300, -64289052,-22690811, 0x3c1004b}, - { -65766368,-21483200, -65673633,-21396711, 0x3c1004b}, - { -68798765,-11063900, -68710835,-10977411, 0x3c1004b}, - { -61011846,-16419200, -60921754,-16332711, 0x3c1004b}, - { -63207587,-17566500, -63117014,-17480011, 0x3c1004b}, - { -66788386,-14903500, -66699014,-14817011, 0x3c1004b}, - { -63505900,-21287760, -63314735,-21245870, 0x3c1044b}, - { -66885407,-18333200, -66794594,-18246711, 0x3c1004b}, - { -63910350,-17423000, -63719495,-17382000, 0x3c1044b}, - { -65901329,-17562311, -65742236,-17513140, 0x3c1044b}, - { -63274067,-17160000, -63183734,-17073511, 0x3c1004b}, - { -65468746,-13782800, -65379855,-13696311, 0x3c1004b}, - { -63229726,-15935300, -63139874,-15848811, 0x3c1004b}, - { -67604126,-15879800, -67514274,-15793311, 0x3c1004b}, - { -63436407,-18044300, -63345594,-17957811, 0x3c1004b}, - { -57846247,-19020200, -57754953,-18933711, 0x3c1004b}, - { -63445287,-17403200, -63354714,-17316711, 0x3c1004b}, - { -66876007,-20503200, -66783993,-20416711, 0x3c1004b}, - { -65140747,-19664033, -62340393,-16982843, 0x0a80011}, - { -67941101,-19664033, -65140747,-16982843, 0x001000d}, - { -68751417,-16982842, -66010645,-14301652, 0x0010015}, - { -69660000,-22910000, -57440000, -9669100, 0x0010016}, - { 38696150, 8980000, 38779000, 9070000, 0x020000a}, // ETH - { 38587540, 8686380, 39061468, 9177420, 0x001000c}, - { 41775900, 9566000, 41894250, 9630000, 0x3c1044b}, - { 39436354, 13465000, 39525245, 13551489, 0x3c1004b}, - { 39228475, 8502100, 39315925, 8588589, 0x3c1004b}, - { 37343315, 11549900, 37431485, 11636389, 0x3c1004b}, - { 37408994, 12547800, 37497405, 12634289, 0x3c1004b}, - { 39600615, 11088500, 39688785, 11174989, 0x3c1004b}, - { 38455395, 7011000, 38535344, 7105300, 0x3c1044b}, - { 36797195, 7629100, 36884404, 7715589, 0x3c1004b}, - { 42079575, 9266500, 42167025, 9352989, 0x3c1004b}, - { 38573395, 7157200, 38660604, 7243689, 0x3c1004b}, - { 37528015, 5988700, 37614984, 6075189, 0x3c1004b}, - { 39700515, 11035200, 39788685, 11121689, 0x3c1004b}, - { 36502975, 9047000, 36590425, 9133489, 0x3c1004b}, - { 37686535, 10297800, 37774465, 10384289, 0x3c1004b}, - { 39101492, 7932350, 39164108, 7994449, 0x2b2004b}, - { 39430922, 14250540, 39492878, 14310659, 0x29c004b}, - { 37827792, 7521150, 37890408, 7583249, 0x2b2004b}, - { 37732190, 6819340, 37792810, 6879459, 0x29c004b}, - { 39499619, 9637450, 39562580, 9699549, 0x2b2004b}, - { 38271573, 6384940, 38332026, 6445059, 0x29c004b}, - { 39938692, 6978950, 40001308, 7041049, 0x2b2004b}, - { 39529272, 12389940, 39590727, 12450059, 0x29c004b}, - { 38244188, 14066450, 38308012, 14128549, 0x2b2004b}, - { 37827106, 8945340, 37887893, 9005459, 0x29c004b}, - { 39545678, 5301050, 39608122, 5363149, 0x2b2004b}, - { 42768506, 9321540, 42829293, 9381659, 0x29c004b}, - { 38699788, 14087150, 38763612, 14149249, 0x2b2004b}, - { 38850705, 14143040, 38912494, 14203159, 0x29c004b}, - { 37941505, 8501350, 38004294, 8563449, 0x2b2004b}, - { 39561856, 11800240, 39623144, 11860359, 0x29c004b}, - { 38360778, 6712550, 38423222, 6774649, 0x2b2004b}, - { 38789690, 8119940, 38850310, 8180059, 0x29c004b}, - { 39088605, 8568950, 39151394, 8631049, 0x2b2004b}, - { 39599690, 7829940, 39660310, 7890059, 0x29c004b}, - { 39611160, 12134050, 39674639, 12196149, 0x2b2004b}, - { 35799606, 9149940, 35860393, 9210059, 0x29c004b}, - { 38338692, 8088950, 38401308, 8151049, 0x2b2004b}, - { 40857006, 9039740, 40917793, 9099859, 0x29c004b}, - { 38948778, 5848950, 39011222, 5911049, 0x2b2004b}, - { 39509189, 12749940, 39570811, 12810059, 0x29c004b}, - { 38706119, 9753050, 38769080, 9815149, 0x2b2004b}, - { 38684890, 7887440, 38745510, 7947559, 0x29c004b}, - { 34772105, 8510250, 34834894, 8572349, 0x2b2004b}, - { 37853056, 11047240, 37914344, 11107359, 0x29c004b}, - { 41040247, 11707850, 41103553, 11769949, 0x2b2004b}, - { 34559690, 8219940, 34620310, 8280059, 0x29c004b}, - { 36480133, 10931550, 36543267, 10993649, 0x2b2004b}, - { 38480006, 9040140, 38540793, 9100259, 0x29c004b}, - { 37419583, 6653028, 40100773, 9334218, 0x0a90011}, - { 37258712, 9334218, 39969693, 12015408, 0x001000d}, - { 37258712, 12015408, 39969693, 14696598, 0x0010015}, - { 32970000, 3390000, 47999500, 14894220, 0x3360016}, - { -74133245, 4586755, -74046755, 4673245, 0x001000a}, // COL - { -74228439, 4484000, -73996769, 4840000, 0xc730447}, - { -76647089, 3283290, -76372911, 3556709, 0xbde0047}, - { -75727469, 6113290, -75452531, 6386709, 0xbde0047}, - { -74848000, 10962000, -74757782, 11046200, 0x3c1044b}, - { -74844000, 10884000, -74746554, 10962000, 0x3c1044b}, - { -75566000, 10390000, -75450894, 10456000, 0x3c1044b}, - { -75535000, 10309000, -75441305, 10390000, 0x3c1044b}, - { -72548200, 7866800, -72459357, 7951600, 0x3c1044b}, - { -73179305, 7095900, -73092096, 7182389, 0x3c1044b}, - { -75723365, 4766800, -75636636, 4853289, 0x3c1044b}, - { -74238000, 11179700, -74140746, 11258000, 0x3c1044b}, - { -75258165, 4405500, -75141924, 4470000, 0x3c1044b}, - { -77323245, 1156800, -77236756, 1243289, 0x3c1044b}, - { -75550265, 5024000, -75421119, 5082000, 0x3c1044b}, - { -75319645, 2899400, -75233156, 2985889, 0x3c1044b}, - { -73660665, 4093000, -73563377, 4170000, 0x3c1044b}, - { -75721865, 4490500, -75635136, 4576989, 0x3c1044b}, - { -73306065, 10418800, -73218135, 10505289, 0x3c1044b}, - { -75918225, 8719300, -75833050, 8808000, 0x3c1044b}, - { -75439425, 9257800, -75351975, 9344289, 0x3c1044b}, - { -73143005, 7012300, -73055796, 7098789, 0x3c1044b}, - { -76349665, 3490000, -76255987, 3570000, 0x3c1044b}, - { -77083565, 3855000, -76909203, 3898000, 0x3c1044b}, - { -76648745, 2420000, -76555326, 2500000, 0x3c1044b}, - { -73897705, 7030000, -73793162, 7102000, 0x3c1044b}, - { -75809065, 4769900, -75722336, 4856389, 0x3c1044b}, - { -76253365, 4046800, -76166636, 4133289, 0x3c1044b}, - { -75965765, 4706600, -75879036, 4793089, 0x3c1044b}, - { -74830236, 4269350, -74767965, 4331449, 0x2b2044b}, - { -75650060, 1579940, -75589941, 1640059, 0x29c044b}, - { -72272353, 11350450, -72209047, 11412549, 0x2b2044b}, - { -72958527, 5690140, -72898074, 5750259, 0x29c044b}, - { -76328236, 3872750, -76265965, 3934849, 0x2b2044b}, - { -73384627, 5506000, -73332048, 5575000, 0x29c044b}, - { -73201308, 7038950, -73138692, 7101049, 0x2b2044b}, - { -74801961, 10840240, -74740840, 10900359, 0x29c044b}, - { -74803780, 9221000, -74731254, 9274700, 0x2b2044b}, - { -72938800, 11503040, -72874209, 11560000, 0x29c044b}, - { -74391136, 4788950, -74328865, 4851049, 0x2b2044b}, - { -73064327, 5795540, -73003874, 5855659, 0x29c044b}, - { -76750000, 3210000, -73242159, 5235500, 0x0800011}, - { -76134830, 8386600, -73713108, 11295000, 0x022000d}, - { -72814560, 7640180, -72345840, 8131220, 0x0b10090}, - { -73348660, 6829380, -72879940, 7320420, 0x0b10890}, - { -77720560, 779880, -77251840, 1270920, 0x0b01090}, - { -75544360, 2732480, -75075640, 3223520, 0x0b01890}, - { -73498360, 10020880, -73024432, 10511920, 0x0b12090}, - { -77294360, 3630980, -76825640, 4122020, 0x0b02890}, - { -76843860, 2258180, -76375140, 2749220, 0x0b03090}, - { -74117860, 6820480, -73649140, 7311520, 0x0b13890}, - { -76075160, 1545280, -75606440, 2036320, 0x0b04090}, - { -72487460, 11135980, -72013532, 11627020, 0x0b14890}, - { -73388960, 5435280, -72920240, 5926320, 0x0b15090}, - { -73153060, 11225980, -72679132, 11717020, 0x0b15890}, - { -79043460, 1350580, -78574740, 1841620, 0x0b06090}, - { -76924360, 7639480, -76455640, 8130520, 0x0b16890}, - { -73719360, 8029480, -73250640, 8520520, 0x0b17090}, - { -74904360, 5224480, -74435640, 5715520, 0x0b07890}, - { -76894360, 5444480, -76425640, 5935520, 0x0b18090}, - { -70988260, 6625580, -70519540, 7116620, 0x0b18890}, - { -75754360, 5949480, -75285640, 6440520, 0x0b19090}, - { -72644360, 5104480, -72175640, 5595520, 0x0b09890}, - { -81735968, 12334480, -81256832, 12825520, 0x0b0a090}, - { -75244360, 7549480, -74775640, 8040520, 0x0b1a890}, - { -72889460, 7155380, -72420740, 7646420, 0x0b1b090}, - { -74054360, 5374480, -73585640, 5865520, 0x0b1b890}, - { -76658060, 2725180, -76189340, 3216220, 0x0b0c090}, - { -74934360, 6824480, -74465640, 7315520, 0x0b1c890}, - { -74654360, 6234480, -74185640, 6725520, 0x0b1d090}, - { -73373260, 6347380, -72904540, 6838420, 0x0b1d890}, - { -72129460, 6531580, -71660740, 7022620, 0x0b1e090}, - { -75946760, 1997380, -75478040, 2488420, 0x0b0e890}, - { -79060000, -4230000, -66860000, 12460000, 0x44a0016}, - { -81736000, 10500000, -79060000, 13395000, 0x0b50012}, - { -81736000, -4230000, -66860000, 13395000, 0x0010217}, - { 18371780,-33948000, 18459691,-33897133, 0x2a7044a}, // ZAF - { 18459691,-33983623, 18511422,-33897133, 0x2a7044a}, - { 30957089,-29910500, 31056311,-29824011, 0x3c1004b}, - { 27992071,-26233200, 28087929,-26146711, 0x3c1004b}, - { 28159371,-25781100, 28255229,-25694611, 0x3c1004b}, - { 27810871,-26298200, 27906729,-26211711, 0x3c1004b}, - { 25546906,-33999600, 25650693,-33913111, 0x3c1004b}, - { 28253971,-26223000, 28349829,-26136511, 0x3c1004b}, - { 27905530,-26693800, 28001869,-26607311, 0x3c1004b}, - { 30345489,-29656400, 30444711,-29569911, 0x3c1004b}, - { 27834307,-33048500, 27936892,-32962011, 0x3c1004b}, - { 28159571,-26056700, 28255429,-25970211, 0x3c1004b}, - { 26164529,-29162200, 26263270,-29075711, 0x3c1004b}, - { 28160971,-26282400, 28256829,-26195911, 0x3c1004b}, - { 27787130,-26750600, 27883469,-26664111, 0x3c1004b}, - { 29892150,-27792800, 29989450,-27706311, 0x3c1004b}, - { 27729871,-26151900, 27825729,-26065411, 0x3c1004b}, - { 26690110,-28011500, 26787890,-27925011, 0x3c1004b}, - { 28312871,-26292600, 28408729,-26206111, 0x3c1004b}, - { 28405871,-26290900, 28501729,-26204411, 0x3c1004b}, - { 25354406,-33809100, 25458193,-33722611, 0x3c1004b}, - { 29203987,-25915450, 29272813,-25853351, 0x2b2004b}, - { 28096117,-26301860, 28163083,-26241741, 0x29c004b}, - { 26674152,-29260850, 26745048,-29198751, 0x2b2004b}, - { 18944728,-33756660, 19016871,-33696541, 0x29c004b}, - { 28076187,-26021650, 28145013,-25959551, 0x2b2004b}, - { 24718149,-28766760, 24786451,-28706641, 0x29c004b}, - { 26621042,-26890550, 26690558,-26828451, 0x2b2004b}, - { 27359717,-26388160, 27426683,-26328041, 0x29c004b}, - { 28151787,-25891450, 28220613,-25829351, 0x2b2004b}, - { 18803928,-34100060, 18876071,-34039941, 0x29c004b}, - { 27663787,-26208550, 27732613,-26146451, 0x2b2004b}, - { 29434284,-25789660, 29500916,-25729541, 0x29c004b}, - { 27200973,-25688950, 27269627,-25626851, 0x2b2004b}, - { 28352017,-26388560, 28418983,-26328441, 0x29c004b}, - { 27058914,-26742150, 27128085,-26680051, 0x2b2004b}, - { 22411728,-33998960, 22483871,-33938841, 0x29c004b}, - { 29745124,-28586850, 29815675,-28524751, 0x2b2004b}, - { 29422685,-23922260, 29488315,-23862141, 0x29c004b}, - { 28954718,-24196250, 29022682,-24134151, 0x2b2004b}, - { 30595615,-29839560, 30664585,-29779441, 0x29c004b}, - { 28048273,-25527550, 28116927,-25465451, 0x2b2004b}, - { 19409128,-33674660, 19481271,-33614541, 0x29c004b}, - { 29050814,-26577450, 29119985,-26515351, 0x2b2004b}, - { 27176183,-27690060, 27243817,-27629941, 0x29c004b}, - { 18345468,-34139912, 18907932,-33648872, 0x001000c}, - { 30618792,-30134820, 31155216,-29643780, 0x0010088}, - { 25201968,-34056720, 25764432,-33565680, 0x0010888}, - { 30031992,-29915520, 30568416,-29424480, 0x0011088}, - { 27353976,-33255519, 27906024,-32764479, 0x0011888}, - { 25989192,-29395220, 26520408,-28904180, 0x0012088}, - { 29817200,-28200520, 30343208,-27709480, 0x0012888}, - { 26682200,-28120520, 27208208,-27629480, 0x0013088}, - { 26514392,-29465520, 27045608,-28974480, 0x0013888}, - { 18892668,-34177120, 19455132,-33686080, 0x0014088}, - { 24457692,-28970620, 24988908,-28479580, 0x0014888}, - { 22138276,-34035220, 22695532,-33544180, 0x0015088}, - { 30872908,-25573920, 31388500,-25082880, 0x0015888}, - { 30929808,-24180520, 31440192,-23689480, 0x0016088}, - { 29710500,-28774620, 30236508,-28283580, 0x0016888}, - { 28969808,-24270520, 29480192,-23779480, 0x0017088}, - { 19096676,-33745520, 19653932,-33254480, 0x0017888}, - { 31722092,-28997020, 32253308,-28505980, 0x0018088}, - { 29642616,-23285520, 30147792,-22794480, 0x0018888}, - { 28521784,-31825520, 29068624,-31334480, 0x0019088}, - { 25908008,-26423420, 26423600,-25932380, 0x0019888}, - { 26426676,-33695520, 26983932,-33204480, 0x001a088}, - { 30497200,-28115520, 31023208,-27624480, 0x001a888}, - { 18326576,-33755519, 18883832,-33264479, 0x001b088}, - { 28107200,-28250520, 28633208,-27759480, 0x001b888}, - { 26741684,-32125520, 27288524,-31634480, 0x001c088}, - { 17852776,-33197220, 18404824,-32706180, 0x001c888}, - { 21815368,-34384420, 22377832,-33893380, 0x001d088}, - { 20972200,-28705520, 21498208,-28214480, 0x001d888}, - { 25376308,-26116120, 25891900,-25625080, 0x001e088}, - { 29627508,-26585520, 30143100,-26094480, 0x001e888}, - { 30352616,-23375520, 30857792,-22884480, 0x001f088}, - { 28712100,-28645520, 29238108,-28154480, 0x0b10090}, - { 24469600,-27205520, 24990400,-26714480, 0x0b00890}, - { 22935768,-34103020, 23498232,-33611980, 0x0b01090}, - { 31034292,-29580520, 31565508,-29089480, 0x0b11890}, - { 22293976,-32595520, 22846024,-32104480, 0x0b02090}, - { 24263976,-32545519, 24816024,-32054479, 0x0b02890}, - { 30061384,-31101420, 30603016,-30610380, 0x0b03090}, - { 27823976,-32575520, 28376024,-32084480, 0x0b03890}, - { 30549600,-27245520, 31070400,-26754480, 0x0b14090}, - { 29554392,-29275520, 30085608,-28784480, 0x0b04890}, - { 25069600,-27435520, 25590400,-26944480, 0x0b15090}, - { 25341784,-32445520, 25888624,-31954480, 0x0b15890}, - { 30797408,-26025520, 31313000,-25534480, 0x0b16090}, - { 26353976,-33015520, 26906024,-32524480, 0x0b16890}, - { 23736992,-30895520, 24273416,-30404480, 0x0b17090}, - { 25524500,-27670520, 26045300,-27179480, 0x0b17890}, - { 29244808,-24445520, 29755192,-23954480, 0x0b08090}, - { 29156992,-30795520, 29693416,-30304480, 0x0b18890}, - { 18948768,-34655520, 19511232,-34164480, 0x0b19090}, - { 29962616,-24030520, 30467792,-23539480, 0x0b19890}, - { 26102200,-28085520, 26628208,-27594480, 0x0b0a090}, - { 29629600,-27605520, 30150400,-27114480, 0x0b1a890}, - { 30486992,-30525520, 31023416,-30034480, 0x0b1b090}, - { 26439184,-30935520, 26980816,-30444480, 0x0b0b890}, - { 19923768,-34155520, 20486232,-33664480, 0x0b0c090}, - { 24662300,-28195520, 25188308,-27704480, 0x0b0c890}, - { 26462200,-28645520, 26988208,-28154480, 0x0b1d090}, - { 30197408,-25335520, 30713000,-24844480, 0x0b0d890}, - { 27133976,-32805520, 27686024,-32314480, 0x0b0e090}, - { 28144808,-24945520, 28655192,-24454480, 0x0b1e890}, - { 27362200,-28565520, 27888208,-28074480, 0x0b1f090}, - { 26542941,-27500595, 29492250,-24819405, 0x0a80011}, - { 16440000,-34900000, 33000000,-22116000, 0x3580016}, - { 37000000,-47400000, 38500000,-46300000, 0x001988d}, - { -19000000,-47500000, 60000000, 37550000, 0x3e50217}, - { 16440000,-47400000, 38500000,-22116000, 0x003021c}, - { -8032023, 12595155, -7943611, 12681645, 0x001000a}, // MLI - { -8245146, 12392934, -7766010, 12883974, 0x001000c}, - { -5721785, 11275900, -5633615, 11362389, 0x3c1004b}, - { -5512206, 12334900, -5423795, 12421389, 0x3c1004b}, - { -4224566, 14446800, -4135435, 14533289, 0x3c1004b}, - { -4131166, 14488500, -4042035, 14574989, 0x3c1004b}, - { -11484566, 14406800, -11395435, 14493289, 0x3c1004b}, - { -4953346, 13236700, -4864455, 13323189, 0x3c1004b}, - { -6321346, 13372600, -6232455, 13459089, 0x3c1004b}, - { -6234446, 13415400, -6145555, 13501889, 0x3c1004b}, - { -9628106, 15206800, -9538494, 15293289, 0x3c1004b}, - { -3440026, 16223900, -3350174, 16310389, 0x3c1004b}, - { -6120546, 13657500, -6031655, 13743989, 0x3c1004b}, - { -3050646, 16728900, -2960554, 16815389, 0x3c1004b}, - { -4597246, 13881600, -4508355, 13968089, 0x3c1004b}, - { -62326, 16227600, 27526, 16314089, 0x3c1004b}, - { -8079546, 13535900, -7990655, 13622389, 0x3c1004b}, - { -7534085, 11376800, -7445915, 11463289, 0x3c1004b}, - { -6034166, 14198500, -5945035, 14284989, 0x3c1004b}, - { -7597226, 12827900, -7508575, 12914389, 0x3c1004b}, - { -7490646, 13504500, -7401755, 13590989, 0x3c1004b}, - { -7329786, 15125400, -7240414, 15211889, 0x3c1004b}, - { -10881646, 13744200, -10792755, 13830689, 0x3c1004b}, - { -8470485, 11874400, -8382315, 11960889, 0x3c1004b}, - { 1364673, 18398800, 1455726, 18485289, 0x3c1004b}, - { -3126446, 14028500, -3037555, 14114989, 0x3c1004b}, - { -4022257, 15898950, -3957743, 15961049, 0x2b2004b}, - { -3692512, 16385840, -3629888, 16445959, 0x29c004b}, - { -6927753, 11066150, -6864447, 11128249, 0x2b2004b}, - { -4810528, 12325340, -4749073, 12385459, 0x29c004b}, - { -5388112, 13957650, -5324288, 14019749, 0x2b2004b}, - { -2981362, 14974940, -2919239, 15035059, 0x29c004b}, - { -3641998, 14318950, -3578002, 14381049, 0x2b2004b}, - { -4948778, 14423040, -4886822, 14483159, 0x29c004b}, - { -4957626, 12803250, -4893975, 12865349, 0x2b2004b}, - { -9520811, 13009940, -9459189, 13070059, 0x29c004b}, - { -6136285, 14701450, -6072116, 14763549, 0x2b2004b}, - { -6033795, 13692240, -5972006, 13752359, 0x29c004b}, - { -3781757, 16090350, -3717243, 16152449, 0x2b2004b}, - { -6801844, 11829740, -6740556, 11889859, 0x29c004b}, - { -9076903, 11722831, -6365922, 14404021, 0x001000d}, - { -6395713, 12259069, -3654941, 14940259, 0x0a80011}, - { -254368, 16025280, 229976, 16516320, 0x0b10090}, - { -6056760, 10992980, -5582832, 11484020, 0x0b10890}, - { -11662768, 14131180, -11183632, 14622220, 0x0b11090}, - { -9791768, 14950480, -9307424, 15441520, 0x0b01890}, - { -3802868, 16022680, -3318524, 16513720, 0x0b12090}, - { -3231568, 16360880, -2747224, 16851920, 0x0b12890}, - { -7721760, 11174480, -7247832, 11665520, 0x0b13090}, - { -7706668, 14897280, -7222324, 15388320, 0x0b03890}, - { -11173068, 13454580, -10693932, 13945620, 0x0b14090}, - { 1165424, 18196480, 1654976, 18687520, 0x0b14890}, - { -3321568, 13826180, -2842432, 14317220, 0x0b15090}, - { -4316368, 15630380, -3832024, 16121420, 0x0b05890}, - { -7072160, 11000180, -6598232, 11491220, 0x0b16090}, - { -3245468, 14714480, -2761124, 15205520, 0x0b06890}, - { -3817268, 13992780, -3338132, 14483820, 0x0b17090}, - { -9894868, 12975880, -9415732, 13466920, 0x0b07890}, - { -6621509, 22328810, -3731782, 25010000, 0x0a80091}, - { -3731782, 22328810, -842055, 25010000, 0x0a80891}, - { -6591718, 19836096, -3761573, 22517286, 0x0a91091}, - { -3761573, 19836096, -931428, 22517286, 0x0a91891}, - { -931428, 19836096, 1898717, 22517286, 0x0a92091}, - { 1444855, 19836096, 4275000, 22517286, 0x0a92891}, - { -6591718, 17154906, -3791364, 19836096, 0x0a83091}, - { -3791364, 17154906, -991010, 19836096, 0x0a83891}, - { -991010, 17154906, 1809344, 19836096, 0x0a84091}, - { 1474646, 17154906, 4275000, 19836096, 0x0a84891}, - { -12250000, 13073716, -9509228, 15754906, 0x0a85091}, - { -9561881, 13073716, -6821109, 15754906, 0x0a85891}, - { -6821109, 14473716, -4080337, 17154906, 0x0a96091}, - { -4080337, 14473716, -1339565, 17154906, 0x0a96891}, - { -1339565, 14473716, 1401207, 17154906, 0x0a97091}, - { 1401207, 15200000, 4275000, 17154906, 0x08d7891}, - { -12250000, 11792526, -9539019, 14473716, 0x0a98891}, - { -9561880, 11792526, -6850899, 14473716, 0x0a99091}, - { -6850900, 11792526, -4139919, 14473716, 0x0a99891}, - { -4139919, 11792526, -1428938, 14473716, 0x0a9a091}, - { -8900000, 10130000, -5150000, 11795000, 0x071a891}, - { -12250000, 10130000, 4275000, 25010000, 0x0010217}, - { 13202002, -8880543, 13289453, -8794053, 0x001000a}, // AGO - { 13019857, -9163728, 13493785, -8672688, 0x001000c}, - { 19856615,-11823970, 19959924,-11750236, 0x3c1044b}, - { 13468000,-14875400, 13612521,-14822000, 0x3c1044b}, - { 13433714,-14961800, 13523086,-14875311, 0x3c1004b}, - { 13523086,-14961800, 13612458,-14875311, 0x3c1004b}, - { 15674217,-12829510, 15736853,-12707201, 0x3c1044b}, - { 15736853,-12829510, 15799489,-12707201, 0x3c1044b}, - { 13340386,-12680910, 13402853,-12558601, 0x3c1044b}, - { 13402853,-12640910, 13465320,-12518601, 0x3c1044b}, - { 16902000,-12434400, 16973207,-12327200, 0x3c1044b}, - { 13513994,-12401100, 13602405,-12314611, 0x3c1004b}, - { 13507894,-12484200, 13596305,-12397711, 0x3c1004b}, - { 12107914,-15229800, 12197286,-15143311, 0x3c1004b}, - { 16294000, -9581000, 16395012, -9506000, 0x3c1044b}, - { 12160500, -5619000, 12257515, -5541600, 0x3c1044b}, - { 20346700, -9708000, 20449081, -9634000, 0x3c1044b}, - { 14194415, -6304200, 14281384, -6217711, 0x3c1004b}, - { 15006395, -7663200, 15093604, -7576711, 0x3c1004b}, - { 20688995, -8474000, 20776204, -8387511, 0x3c1004b}, - { 15073415,-11434100, 15161585,-11347611, 0x3c1004b}, - { 13813315,-11250700, 13901485,-11164211, 0x3c1004b}, - { 12318715, -6196900, 12405684, -6110411, 0x3c1004b}, - { 13629105, -8608850, 13691894, -8546751, 0x2b2004b}, - { 17664122,-14690460, 17726078,-14630341, 0x29c004b}, - { 15525174,-12880150, 15588825,-12818051, 0x2b2004b}, - { 14657805,-13819560, 14719594,-13759441, 0x29c004b}, - { 14878605, -9331050, 14941394, -9268951, 0x2b2004b}, - { 15218289,-12948360, 15279911,-12888241, 0x29c004b}, - { 17247960,-12177750, 17311439,-12115651, 0x2b2004b}, - { 22200839,-10739760, 22261960,-10679641, 0x29c004b}, - { 17447547,-12058250, 17510853,-11996151, 0x2b2004b}, - { 16194372,-12593860, 16255827,-12533741, 0x29c004b}, - { 20408347,-11681050, 20471653,-11618951, 0x2b2004b}, - { 12852290, -7260360, 12912910, -7200241, 0x29c004b}, - { 15338692, -8221050, 15401308, -8158951, 0x2b2004b}, - { 20747256,-11593360, 20808544,-11533241, 0x29c004b}, - { 15681370,-17100050, 15746229,-17037951, 0x2b2004b}, - { 15033705,-13769660, 15095494,-13709541, 0x29c004b}, - { 14272247,-11438350, 14335553,-11376251, 0x2b2004b}, - { 15246590, -7790260, 15307210, -7730141, 0x29c004b}, - { 17960805, -8804850, 18023594, -8742751, 0x2b2004b}, - { 14822190, -7379960, 14882810, -7319841, 0x29c004b}, - { 14349503,-13947792, 17060484,-11266602, 0x0a90011}, - { 12807084, -9735525, 15488274, -7054335, 0x001000d}, - { 19676509,-12032622, 20150437,-11541582, 0x0b10090}, - { 13283547,-15137420, 13762683,-14646380, 0x0b10890}, - { 13231827,-12743280, 13710963,-12252240, 0x0b01090}, - { 11915641,-15432075, 12399985,-14941035, 0x0b01890}, - { 16112749, -9789020, 16586677, -9297980, 0x0b02090}, - { 11974645, -5825819, 12443365, -5334779, 0x0b12890}, - { 20166139, -9916520, 20640067, -9425480, 0x0b03090}, - { 14003535, -6506475, 14472255, -6015435, 0x0b13890}, - { 20498235, -8676275, 20966955, -8185235, 0x0b14090}, - { 13625639,-11452975, 14099567,-10961935, 0x0b14890}, - { 12127835, -6399175, 12596555, -5908135, 0x0b15090}, - { 17455537,-14905920, 17934673,-14414880, 0x0b15890}, - { 17147649,-12332470, 17621577,-11841430, 0x0b16090}, - { 21999639,-10955220, 22473567,-10464180, 0x0b16890}, - { 20376689,-11852665, 20850617,-11361625, 0x0b17090}, - { 15469019,-17314520, 15958571,-16823480, 0x0b07890}, - { 14072149,-11652820, 14546077,-11161780, 0x0b18090}, - { 17760439, -9019320, 18234367, -8528280, 0x0b08890}, - { 11670362,-18039060, 24089400, -4376823, 0x0010016}, - { 2065794, 13470755, 2154206, 13557245, 0x001000a}, // NER - { 2007115, 13260420, 2362684, 13606379, 0xf040047}, - { 6923004, 13289600, 7267195, 13624489, 0xe890047}, - { 8943554, 13763800, 9032445, 13850289, 0x3c1004b}, - { 7941833, 16927300, 8032166, 17013789, 0x3c1004b}, - { 5219214, 14845400, 5308586, 14931889, 0x3c1004b}, - { 7319473, 18697800, 7410526, 18784289, 0x3c1004b}, - { 3149674, 13005800, 3238325, 13092289, 0x3c1004b}, - { 5228454, 13721500, 5317345, 13807989, 0x3c1004b}, - { 3387115, 11818600, 3475285, 11905089, 0x3c1004b}, - { 3960354, 13601400, 4049245, 13687889, 0x3c1004b}, - { 869814, 14688600, 959186, 14775089, 0x3c1004b}, - { 5902654, 14043800, 5991545, 14130289, 0x3c1004b}, - { 2832274, 13050800, 2920925, 13137289, 0x3c1004b}, - { 8864374, 12960900, 8953025, 13047389, 0x3c1004b}, - { 7615954, 13884400, 7704845, 13970889, 0x3c1004b}, - { 7942554, 13713800, 8031445, 13800289, 0x3c1004b}, - { 12567654, 13271100, 12656545, 13357589, 0x3c1004b}, - { 709654, 13962800, 798545, 14049289, 0x3c1004b}, - { 9110154, 13669600, 9199045, 13756089, 0x3c1004b}, - { 6714234, 14455300, 6803365, 14541789, 0x3c1004b}, - { 1408834, 14166500, 1497965, 14252989, 0x3c1004b}, - { 13063334, 14209200, 13152465, 14295689, 0x3c1004b}, - { 5202134, 14417700, 5291265, 14504189, 0x3c1004b}, - { 8433154, 13387900, 8522045, 13474389, 0x3c1004b}, - { 7015554, 13530700, 7104445, 13617189, 0x3c1004b}, - { 8842115, 14935850, 8906284, 14997949, 0x2b2004b}, - { 10237405, 13954040, 10299194, 14014159, 0x29c004b}, - { 6250229, 15430750, 6314570, 15492849, 0x2b2004b}, - { 7743805, 13474940, 7805594, 13535059, 0x29c004b}, - { 3298002, 14318950, 3361998, 14381049, 0x2b2004b}, - { 2818389, 12968340, 2880011, 13028459, 0x29c004b}, - { 6665588, 13632750, 6729412, 13694849, 0x2b2004b}, - { 11997205, 13189740, 12058994, 13249859, 0x29c004b}, - { 2321174, 13067650, 2384825, 13129749, 0x2b2004b}, - { 2299105, 13289940, 2360894, 13350059, 0x29c004b}, - { 7145488, 13286250, 7209312, 13348349, 0x2b2004b}, - { 5750438, 14721040, 5812561, 14781159, 0x29c004b}, - { 5767743, 15868950, 5832257, 15931049, 0x2b2004b}, - { 8439105, 13519940, 8500894, 13580059, 0x29c004b}, - { 2058002, 14288950, 2121998, 14351049, 0x2b2004b}, - { 6019022, 14389940, 6080978, 14450059, 0x29c004b}, - { 671000, 12830000, 4109600, 14800000, 0x017000d}, - { 5182000, 13043057, 8050000, 15600000, 0x0a10011}, - { 8831732, 13514380, 9310868, 14005420, 0x0b10890}, - { 7602832, 16702480, 8087176, 17193520, 0x0b11090}, - { 7120224, 18495480, 7609776, 18986520, 0x0b11890}, - { 3222740, 11680000, 3696668, 12171040, 0x0b12090}, - { 8668932, 12806080, 9148068, 13297120, 0x0b03090}, - { 12372432, 13041780, 12851568, 13532820, 0x0b04090}, - { 12747632, 13880780, 13226768, 14371820, 0x0b15090}, - { 8234232, 13244980, 8713368, 13736020, 0x0b15890}, - { 8637232, 14721380, 9121576, 15212420, 0x0b06090}, - { 10028732, 13738580, 10507868, 14229620, 0x0b16890}, - { 11787032, 13070280, 12266168, 13561320, 0x0b07090}, - { 5551932, 15587580, 6036276, 16078620, 0x0b07890}, - { 150000, 11680000, 16000000, 23530000, 0x3330016}, - { 15030394, 12088553, 15118806, 12175043, 0x001000a}, // TCD - { 14928397, 11985471, 15220803, 12272300, 0xc730047}, - { 15928024, 8441191, 16204481, 8714610, 0xbde0047}, - { 18246106, 9009622, 18522563, 9283041, 0xbde0047}, - { 20787554, 13785800, 20876445, 13872289, 0x3c1004b}, - { 15757508, 9266023, 15844958, 9352512, 0x3c1004b}, - { 17502146, 8872102, 17589596, 8958591, 0x3c1004b}, - { 14861275, 9320800, 14948725, 9407289, 0x3c1004b}, - { 20239035, 10986800, 20326965, 11073289, 0x3c1004b}, - { 15328035, 10237800, 15415965, 10324289, 0x3c1004b}, - { 18648794, 12140800, 18737205, 12227289, 0x3c1004b}, - { 16801766, 8630473, 16889216, 8716962, 0x3c1004b}, - { 18299554, 13166500, 18388445, 13252989, 0x3c1004b}, - { 16249345, 9359973, 16336795, 9446462, 0x3c1004b}, - { 19648154, 13255700, 19737045, 13342189, 0x3c1004b}, - { 18176815, 11938500, 18264985, 12024989, 0x3c1004b}, - { 15265554, 14076800, 15354445, 14163289, 0x3c1004b}, - { 15396394, 12443500, 15484805, 12529989, 0x3c1004b}, - { 15823715, 11766300, 15911885, 11852789, 0x3c1004b}, - { 14179512, 9615462, 14267202, 9701951, 0x3c1004b}, - { 18896275, 9406800, 18983725, 9493289, 0x3c1004b}, - { 16269693, 8967682, 16357143, 9054171, 0x3c1004b}, - { 15682774, 12962900, 15771425, 13049389, 0x3c1004b}, - { 16444754, 13598500, 16533645, 13684989, 0x3c1004b}, - { 17015794, 12336800, 17104205, 12423289, 0x3c1004b}, - { 16111052, 9273975, 16198502, 9360464, 0x3c1004b}, - { 16679435, 10430500, 16767365, 10516989, 0x3c1004b}, - { 19062193, 17883900, 19153006, 17970389, 0x3c1004b}, - { 15100190, 9873012, 15187880, 9959501, 0x3c1004b}, - { 16522562, 8633919, 16610012, 8720408, 0x3c1004b}, - { 17115715, 11742400, 17203885, 11828889, 0x3c1004b}, - { 22155554, 13426800, 22244445, 13513289, 0x3c1004b}, - { 15498535, 10871100, 15586465, 10957589, 0x3c1004b}, - { 17726395, 8296800, 17813604, 8383289, 0x3c1004b}, - { 20888902, 14497150, 20952898, 14559249, 0x2b2004b}, - { 15658572, 7714810, 15719192, 7774929, 0x29c004b}, - { 14782347, 8290347, 17463537, 10971537, 0x0a90011}, - { 14782347, 11239656, 17493328, 13920846, 0x001000d}, - { 20592427, 13583524, 21071563, 14074564, 0x0b10090}, - { 17314119, 8669826, 17788047, 9160866, 0x0b00890}, - { 20051249, 10784524, 20525177, 11275564, 0x0b11090}, - { 18461239, 11938524, 18935167, 12429564, 0x0b11890}, - { 18104427, 12964224, 18583563, 13455264, 0x0b02090}, - { 19453027, 13053424, 19932163, 13544464, 0x0b02890}, - { 17989149, 11736224, 18463077, 12227264, 0x0b13090}, - { 15070427, 13874524, 15549563, 14365564, 0x0b13890}, - { 13991599, 9413186, 14465527, 9904226, 0x0b04090}, - { 18708239, 9204524, 19182167, 9695564, 0x0b04890}, - { 18862819, 17681624, 19352371, 18172664, 0x0b0a890}, - { 21960427, 13224524, 22439563, 13715564, 0x0b1b090}, - { 17535635, 8094524, 18004355, 8585564, 0x0b1b890}, - { 20681337, 14282679, 21160473, 14773719, 0x0b1c090}, - { 15454525, 7499349, 15923245, 7990389, 0x0b1c890}, - { 13450000, 7440000, 24000010, 23460000, 0x4890016}, - { -77066600,-12129255, -77008600,-12003998, 0x02d000a}, // PER - { -77171000,-12247500, -76894742,-11806000, 0xf040447}, - { -71734778,-16567260, -71386866,-16232371, 0xe890047}, - { -79100864, -8160610, -79039246, -8038301, 0x3c1044b}, - { -79039246, -8160610, -78977628, -8038301, 0x3c1044b}, - { -79928394, -6814010, -79866946, -6691701, 0x3c1044b}, - { -79866946, -6814010, -79805498, -6691701, 0x3c1044b}, - { -73349324, -3847510, -73288046, -3725201, 0x3c1044b}, - { -73288046, -3812510, -73226768, -3690201, 0x3c1044b}, - { -80694424, -5250710, -80633146, -5128401, 0x3c1044b}, - { -80633146, -5250710, -80571868, -5128401, 0x3c1044b}, - { -75298444,-12125110, -75236147,-12002801, 0x3c1044b}, - { -75236147,-12125110, -75173850,-12002801, 0x3c1044b}, - { -78613134, -9133000, -78533328, -9038301, 0x3c1044b}, - { -78534000, -9160610, -78429897, -9088000, 0x3c1044b}, - { -74607605, -8433000, -74520396, -8346511, 0x3c1004b}, - { -72002000,-13558000, -71861309,-13503400, 0x3c1044b}, - { -70290207,-18082400, -70221034,-17969000, 0x3c1044b}, - { -75770646,-14100600, -75681755,-14014111, 0x3c1004b}, - { -70184806,-15543200, -70095194,-15456711, 0x3c1004b}, - { -74264446,-13213200, -74175555,-13126711, 0x3c1004b}, - { -80731600, -4931100, -80657326, -4879100, 0x2b2044b}, - { -76264677, -9976540, -76219053, -9896400, 0x29c044b}, - { -76171912,-13451050, -76108088,-13388951, 0x2b2004b}, - { -76396427, -6518060, -76335974, -6457941, 0x29c004b}, - { -78532308, -7196750, -78469692, -7134651, 0x2b2004b}, - { -81293343, -4614260, -81233057, -4554141, 0x29c004b}, - { -70042957,-15881850, -69978443,-15819751, 0x2b2004b}, - { -80469843, -3612060, -80409557, -3551941, 0x29c004b}, - { -76721053,-11956200, -76632332,-11912000, 0x2b2044b}, - { -77558277, -9548060, -77497323, -9487941, 0x29c004b}, - { -80703222, -5312050, -80640778, -5249951, 0x2b2004b}, - { -77240644,-11530060, -77179356,-11469941, 0x29c004b}, - { -76301567,-10721050, -76238433,-10658951, 0x2b2004b}, - { -76226895,-13750760, -76165106,-13690641, 0x29c004b}, - { -77632453,-11136950, -77569147,-11074851, 0x2b2004b}, - { -80205443, -5127860, -80145157, -5067741, 0x29c004b}, - { -71361516,-17670050, -71296485,-17607951, 0x2b2004b}, - { -72911095,-13661060, -72849306,-13600941, 0x29c004b}, - { -75743753,-11427450, -75680447,-11365351, 0x2b2004b}, - { -77780861,-10776660, -77719740,-10716541, 0x29c004b}, - { -70972430,-17221050, -70907571,-17158951, 0x2b2004b}, - { -81133043, -5126160, -81072757, -5066041, 0x29c004b}, - { -76033595, -9323950, -75970806, -9261851, 0x2b2004b}, - { -78840227, -5740060, -78779774, -5679941, 0x29c004b}, - { -79451308, -7251050, -79388692, -7188951, 0x2b2004b}, - { -76152427, -5927060, -76091974, -5866941, 0x29c004b}, - { -77911026,-12427323, -75200045, -9746133, 0x001000d}, - { -81360000, -6036216, -78678810, -3355026, 0x0010015}, - { -69138720, -504010, -68670000, -12970, 0x001008c}, - { -69138720, -504010, -68670000, -12970, 0x001088c}, - { -79368995, -8200525, -78900275, -7709485, 0x001108c}, - { -79973145, -7015475, -79504425, -6524435, 0x001188c}, - { -73537735, -4014375, -73069015, -3523335, 0x001208c}, - { -78779331, -9344975, -78305403, -8853935, 0x001288c}, - { -74798345, -8635275, -74329625, -8144235, 0x001308c}, - { -72206453,-13776220, -71727317,-13285180, 0x001388c}, - { -70517731,-18271220, -70028179,-17780180, 0x001408c}, - { -75965763,-14302875, -75486627,-13811835, 0x001488c}, - { -70312259,-15920875, -69827915,-15429835, 0x001508c}, - { -74459563,-13415475, -73980427,-12924435, 0x001588c}, - { -76407563,-13815825, -75928427,-13324785, 0x001608c}, - { -76600545, -6733475, -76131825, -6242435, 0x001688c}, - { -78735355, -7411175, -78266635, -6920135, 0x001708c}, - { -77759551, -9763475, -77285623, -9272435, 0x001788c}, - { -71573771,-17884475, -71084219,-17393435, 0x001808c}, - { -73119763,-13876475, -72640627,-13385435, 0x001888c}, - { -71184771,-17435475, -70695219,-16944435, 0x001908c}, - { -76233951, -9538375, -75760023, -9047335, 0x001988c}, - { -79729355, -7555475, -79260635, -7064435, 0x001a08c}, - { -76356545, -6142475, -75887825, -5651435, 0x001a88c}, - { -75229553,-13035475, -74750417,-12544435, 0x001b08c}, - { -77204355, -6275475, -76735635, -5784435, 0x001b88c}, - { -69429513,-12910475, -68950377,-12419435, 0x001c08c}, - { -71469553,-14535475, -70990417,-14044435, 0x001c88c}, - { -76974355, -7415475, -76505635, -6924435, 0x001d08c}, - { -76584563,-13320475, -76105427,-12829435, 0x001d88c}, - { -69122744,-12739756, -68643608,-12248716, 0x001e08c}, - { -81360000,-18351470, -68670000, -12970, 0x4680016}, - { -92000000,-56600000, -30000000, 13500000, 0x0010217}, - { 106810541, 47889000, 106987706, 47951245, 0x016000a}, // MNG - { 106539272, 47662480, 107226728, 48153520, 0x001000c}, - { 103969749, 48970090, 104155251, 49092399, 0x54f004b}, - { 105854129, 49412290, 106041670, 49534599, 0x54f004b}, - { 114437917, 48013490, 114619682, 48135799, 0x54f004b}, - { 91551117, 47944890, 91732882, 48067199, 0x54f004b}, - { 110051014, 44834390, 110222586, 44956699, 0x54f004b}, - { 89889949, 48899790, 90075451, 49022099, 0x54f004b}, - { 91972210, 49919890, 92161789, 50042199, 0x54f004b}, - { 100083691, 49596800, 100216308, 49683289, 0x3c1004b}, - { 96789134, 47691300, 96916465, 47777789, 0x3c1004b}, - { 106140971, 50187800, 106275029, 50274289, 0x3c1004b}, - { 100057535, 46646800, 100182464, 46733289, 0x3c1004b}, - { 102716435, 46216500, 102841364, 46302989, 0x3c1004b}, - { 101402934, 47431400, 101530265, 47517889, 0x3c1004b}, - { 96188235, 46322800, 96313164, 46409289, 0x3c1004b}, - { 106401512, 48796700, 106532687, 48883189, 0x3c1004b}, - { 103468012, 48775300, 103599187, 48861789, 0x3c1004b}, - { 104343118, 43541100, 104462281, 43627589, 0x3c1004b}, - { 113213035, 46630200, 113337964, 46716689, 0x3c1004b}, - { 106210536, 45722600, 106334263, 45809089, 0x3c1004b}, - { 110585334, 47285200, 110712665, 47371689, 0x3c1004b}, - { 98197433, 48712900, 98327167, 48799389, 0x3c1004b}, - { 107206334, 47725600, 107334866, 47812089, 0x3c1004b}, - { 108320835, 46309400, 108445764, 46395889, 0x3c1004b}, - { 102114337, 44626800, 102235662, 44713289, 0x3c1004b}, - { 103737070, 47586257, 107669482, 50267447, 0x0a80011}, - { 99617367, 45480305, 103400824, 48161495, 0x0010015}, - { 114187671, 47829124, 114880335, 48320164, 0x0010088}, - { 91300871, 47760524, 91993535, 48251564, 0x0010888}, - { 109808701, 44650024, 110464909, 45141064, 0x0011088}, - { 89636373, 48715424, 90339453, 49206464, 0x0011888}, - { 91707643, 49735524, 92426347, 50226564, 0x0012088}, - { 99790643, 49394524, 100509347, 49885564, 0x0012888}, - { 96509067, 47489024, 97196523, 47980064, 0x0013088}, - { 105851257, 49985524, 106575169, 50476564, 0x0013888}, - { 95917383, 46120524, 96584007, 46611564, 0x0015888}, - { 103187263, 48573024, 103890343, 49064064, 0x0016088}, - { 104087611, 43338824, 104728195, 43829864, 0x0016888}, - { 112936975, 46427924, 113614015, 46918964, 0x0017088}, - { 105946895, 45520324, 106608311, 46011364, 0x0017888}, - { 110313079, 47082924, 110995327, 47573964, 0x0018088}, - { 97915973, 48510624, 98619053, 49001664, 0x0018888}, - { 88151115, 49468810, 92262273, 52150000, 0x0a89091}, - { 92262273, 49468810, 96373431, 52150000, 0x0a89891}, - { 96373431, 49468810, 100484589, 52150000, 0x0a8a091}, - { 100484589, 49468810, 104595747, 52150000, 0x0a8a891}, - { 104595747, 49468810, 108706905, 52150000, 0x0a8b091}, - { 112818063, 49468810, 116929221, 52150000, 0x0a8b891}, - { 87740000, 46921679, 91642621, 49602869, 0x0a8c091}, - { 91515115, 46921679, 95417736, 49602869, 0x0a8c891}, - { 95417736, 46921679, 99320357, 49602869, 0x0a8d091}, - { 99320357, 46921679, 103222978, 49602869, 0x0a8d891}, - { 103222978, 46921679, 107125599, 49602869, 0x0a8e091}, - { 107125599, 46921679, 111028220, 49602869, 0x0a8e891}, - { 111028220, 46921679, 114930841, 49602869, 0x0a8f091}, - { 114930841, 46921679, 118833462, 49602869, 0x0a80091}, - { 90589807, 44240489, 94313682, 46921679, 0x0a80891}, - { 94313682, 44240489, 98037557, 46921679, 0x0a81091}, - { 98037557, 44240489, 101761432, 46921679, 0x0a81891}, - { 101761432, 44240489, 105485307, 46921679, 0x0a82091}, - { 105485307, 44240489, 109209182, 46921679, 0x0a82891}, - { 109209182, 44240489, 112933057, 46921679, 0x0a83091}, - { 112933057, 44240489, 116656932, 46921679, 0x0a83891}, - { 116146543, 45581084, 119930000, 48262274, 0x0a84091}, - { 94772463, 41567630, 98347383, 44248820, 0x0a84891}, - { 98347383, 41567630, 101922303, 44248820, 0x0a85091}, - { 101922303, 41567630, 105497223, 44248820, 0x0a85891}, - { 105497223, 41567630, 109072143, 44248820, 0x0a86091}, - { 109072143, 41567630, 112647063, 44248820, 0x0a86891}, - { 87740000, 41567630, 119930000, 52150000, 0x0010217}, - { 51323945, 35635355, 51429655, 35721845, 0x001000a}, // IRN - { 51176280, 35483220, 51599119, 35829179, 0xf040047}, - { 59381850, 36131100, 59793949, 36465989, 0xe890047}, - { 51602864, 32601190, 51747936, 32723499, 0x54f004b}, - { 46212500, 38017000, 46386650, 38125500, 0x54f044b}, - { 52459189, 29540000, 52627692, 29641700, 0x54f044b}, - { 50870000, 35786000, 51057055, 35884299, 0x54f044b}, - { 50802350, 34578290, 50928934, 34721000, 0x54f044b}, - { 48618053, 31250690, 48760747, 31372999, 0x54f044b}, - { 47015605, 34282000, 47173400, 34396399, 0x54f044b}, - { 60794142, 29421790, 60934457, 29544099, 0x54f044b}, - { 45003804, 37502000, 45112396, 37588489, 0x3c1044b}, - { 57019500, 30238910, 57126050, 30319800, 0x3c1044b}, - { 54300208, 31841000, 54401592, 31927489, 0x3c1044b}, - { 49537404, 37240200, 49645996, 37326689, 0x3c1044b}, - { 49624200, 34061100, 49752719, 34130880, 0x3c1044b}, - { 48457706, 34756400, 48562694, 34842889, 0x3c1044b}, - { 48234844, 38207300, 48344156, 38293789, 0x3c1044b}, - { 49953925, 36243800, 50061075, 36330289, 0x3c1044b}, - { 48229149, 30313700, 48328851, 30400189, 0x3c1044b}, - { 46967145, 35256800, 47072854, 35343289, 0x3c1044b}, - { 48435300, 36641000, 48575566, 36707000, 0x3c1044b}, - { 48313000, 33424700, 48384963, 33548500, 0x3c1044b}, - { 56238200, 27166000, 56368871, 27230000, 0x3c1044b}, - { 48706600, 33850000, 48807363, 33939000, 0x3c1044b}, - { 54390764, 36797800, 54498635, 36884289, 0x3c1044b}, - { 49778986, 34315605, 52996414, 36996795, 0x0a90011}, - { 51236676, 32490679, 51788724, 32981719, 0x0010888}, - { 52396992, 29437980, 52933416, 29929020, 0x0011088}, - { 48363584, 31066280, 48910424, 31557320, 0x0011888}, - { 46749568, 34093680, 47312032, 34584720, 0x0012088}, - { 60542092, 29237380, 61073308, 29728420, 0x0012888}, - { 44735652, 37299680, 45324156, 37790720, 0x0013088}, - { 56776992, 30033880, 57313416, 30524920, 0x0013888}, - { 54051484, 31638680, 54598324, 32129720, 0x0014088}, - { 49204652, 37079180, 49787948, 37570220, 0x0014888}, - { 49367768, 33850480, 49930232, 34341520, 0x0015088}, - { 48196668, 34554080, 48759132, 35045120, 0x0015888}, - { 47945292, 30139780, 48481716, 30630820, 0x0016888}, - { 46708868, 35054480, 47276540, 35545520, 0x0017088}, - { 48178460, 36428480, 48756548, 36919520, 0x0017888}, - { 48074076, 33240279, 48631332, 33731319, 0x0018088}, - { 55869600, 27011680, 56390400, 27502720, 0x0018888}, - { 48620876, 33455580, 49178132, 33946620, 0x0019088}, - { 54127660, 36595480, 54705748, 37086520, 0x0019888}, - { 51298768, 33734480, 51861232, 34225520, 0x001a088}, - { 57343560, 35974480, 57916440, 36465520, 0x001a888}, - { 53033660, 36387980, 53611748, 36879020, 0x001b088}, - { 58533560, 35974480, 59106440, 36465520, 0x001b888}, - { 55464392, 29224480, 55995608, 29715520, 0x001c088}, - { 44673144, 38284480, 45266856, 38775520, 0x001c888}, - { 48193976, 32134480, 48746024, 32625520, 0x001d088}, - { 57030952, 37224480, 57619456, 37715520, 0x001d888}, - { 58943976, 32634480, 59496024, 33125520, 0x001e088}, - { 50763592, 28664080, 51294808, 29155120, 0x001f088}, - { 45091379, 36605345, 48398180, 39286535, 0x0010015}, - { 53559078, 35768215, 56836088, 38449405, 0x0a91091}, - { 56836088, 35768215, 60113098, 38449405, 0x0a91891}, - { 44020000, 37108809, 47356592, 39789999, 0x0a80091}, - { 47356592, 37108809, 50693184, 39789999, 0x0a80891}, - { 44413241, 34427619, 47630669, 37108809, 0x0a92091}, - { 47630669, 34427619, 50848097, 37108809, 0x0a92891}, - { 50848097, 34427619, 54065525, 37108809, 0x0a93091}, - { 54065525, 34427619, 57282953, 37108809, 0x0a93891}, - { 57282953, 34427619, 60500381, 37108809, 0x0a94091}, - { 58248181, 34427619, 61465609, 37108809, 0x0a94891}, - { 45373703, 31746429, 48501758, 34427619, 0x0a95091}, - { 48501758, 31746429, 51629813, 34427619, 0x0a95891}, - { 51629813, 31746429, 54757868, 34427619, 0x0a96091}, - { 54757868, 31746429, 57885923, 34427619, 0x0a96891}, - { 57885923, 31746429, 61013978, 34427619, 0x0a97091}, - { 58824339, 31746429, 61952394, 34427619, 0x0a97891}, - { 47593132, 29065239, 50631814, 31746429, 0x0a98091}, - { 50631814, 29065239, 53670496, 31746429, 0x0a98891}, - { 53670496, 29065239, 56709178, 31746429, 0x0a99091}, - { 56709178, 29065239, 59747860, 31746429, 0x0a99891}, - { 58836255, 29065239, 61874937, 31746429, 0x0a9a091}, - { 50661605, 26384049, 53640705, 29065239, 0x0a8a891}, - { 53640705, 26384049, 56619805, 29065239, 0x0a8b091}, - { 56619805, 26384049, 59598905, 29065239, 0x0a8b891}, - { 59598905, 26384049, 62578005, 29065239, 0x0a8c091}, - { 60370900, 26384049, 63350000, 29065239, 0x0a8c891}, - { 53670496, 25059100, 56590014, 27740290, 0x0a9d091}, - { 56590014, 25059100, 59509532, 27740290, 0x0a9d891}, - { 59509532, 25059100, 62429050, 27740290, 0x0a9e091}, - { 44020000, 25059100, 63350000, 39790000, 0x0010217}, - { 13143759, 32839490, 13216241, 32900599, 0x2a7004a}, // LBY - { 20034013, 32089490, 20105986, 32150599, 0x2a7004a}, - { 12975000, 32700000, 13433063, 32913000, 0xc730447}, - { 19974151, 31955948, 20294659, 32229367, 0xbde0047}, - { 14928986, 32147593, 15251013, 32421012, 0xbde0047}, - { 14232507, 32586600, 14335092, 32673089, 0x3c1004b}, - { 20159008, 30692000, 20259191, 30778489, 0x3c1004b}, - { 23905667, 32026900, 24007532, 32113389, 0x3c1004b}, - { 12969067, 32126800, 13070932, 32213289, 0x3c1004b}, - { 12668907, 32709700, 12771492, 32796189, 0x3c1004b}, - { 14508567, 32420600, 14610432, 32507089, 0x3c1004b}, - { 16532548, 31128600, 16633452, 31215089, 0x3c1004b}, - { 12721830, 26536800, 12818169, 26623289, 0x3c1004b}, - { 13954308, 31707200, 14055692, 31793689, 0x3c1004b}, - { 21708307, 32718500, 21810892, 32804989, 0x3c1004b}, - { 12485167, 32027200, 12587032, 32113689, 0x3c1004b}, - { 14379690, 26994600, 14476509, 27081089, 0x3c1004b}, - { 22592707, 32707300, 22695292, 32793789, 0x3c1004b}, - { 12969067, 32486800, 13070932, 32573289, 0x3c1004b}, - { 10929308, 31827000, 11030692, 31913489, 0x3c1004b}, - { 12430307, 32737900, 12532892, 32824389, 0x3c1004b}, - { 13867171, 25881000, 13963029, 25967489, 0x3c1004b}, - { 13587767, 32390300, 13689632, 32476789, 0x3c1004b}, - { 20780967, 32448700, 20882832, 32535189, 0x3c1004b}, - { 12035007, 32877100, 12137592, 32963589, 0x3c1004b}, - { 21823807, 32751300, 21926392, 32837789, 0x3c1004b}, - { 14232469, 27518450, 14302330, 27580549, 0x2b2004b}, - { 12951430, 31417840, 13021569, 31477959, 0x29c004b}, - { 20556830, 32156550, 20629969, 32218649, 0x2b2004b}, - { 20089381, 30919440, 20159019, 30979559, 0x29c004b}, - { 20546830, 32497750, 20619969, 32559849, 0x2b2004b}, - { 10148534, 24927340, 10214665, 24987459, 0x29c004b}, - { 21258152, 29116750, 21329048, 29178849, 0x2b2004b}, - { 23257101, 24169940, 23322898, 24230059, 0x29c004b}, - { 12543172, 32738950, 12616828, 32801049, 0x2b2004b}, - { 19561148, 30364140, 19630452, 30424259, 0x29c004b}, - { 20217003, 31640750, 20289797, 31702849, 0x2b2004b}, - { 16108982, 29134540, 16177618, 29194659, 0x29c004b}, - { 9465407, 30093650, 9536993, 30155749, 0x2b2004b}, - { 13986946, 32549240, 14058254, 32609359, 0x29c004b}, - { 25037203, 31721750, 25109997, 31783849, 0x2b2004b}, - { 11984763, 31919940, 12055236, 31980059, 0x29c004b}, - { 15915252, 29096150, 15986148, 29158249, 0x2b2004b}, - { 22201646, 32727740, 22272954, 32787859, 0x29c004b}, - { 11829572, 32923250, 11903228, 32985349, 0x2b2004b}, - { 21511282, 29005540, 21579918, 29065659, 0x29c004b}, - { 10612000, 31300000, 15410000, 32960000, 0x06b0011}, - { 19900000, 31300000, 24300000, 32960000, 0x014000d}, - { 12240241, 25429405, 15189550, 28110595, 0x0010015}, - { 9290000, 19480000, 25141963, 33170000, 0x3820016}, - { 32492924, 15532000, 32588750, 15615449, 0x01d000a}, // SDN - { 32287030, 15326640, 32771374, 15817680, 0x001000c}, - { 37141000, 19534500, 37245667, 19610250, 0x3c1044b}, - { 37141000, 19610250, 37245667, 19686000, 0x3c1044b}, - { 24840415, 12011800, 24928585, 12098289, 0x3c1004b}, - { 30175154, 13143600, 30264045, 13230089, 0x3c1004b}, - { 36335494, 15413400, 36425106, 15499889, 0x3c1004b}, - { 35331654, 13994800, 35420545, 14081289, 0x3c1004b}, - { 33481834, 14346500, 33570965, 14432989, 0x3c1004b}, - { 32615554, 13112200, 32704445, 13198689, 0x3c1004b}, - { 25304954, 13585900, 25393845, 13672389, 0x3c1004b}, - { 22410654, 13406700, 22499545, 13493189, 0x3c1004b}, - { 34328815, 11752900, 34416985, 11839389, 0x3c1004b}, - { 32954334, 14190300, 33043465, 14276789, 0x3c1004b}, - { 29669935, 10959300, 29757865, 11045789, 0x3c1004b}, - { 26085415, 11411700, 26173585, 11498189, 0x3c1004b}, - { 33551754, 13510300, 33640645, 13596789, 0x3c1004b}, - { 33964913, 17673400, 34055486, 17759889, 0x3c1004b}, - { 33292314, 14706800, 33381686, 14793289, 0x3c1004b}, - { 33394154, 16643700, 33484246, 16730189, 0x3c1004b}, - { 32702754, 13142700, 32791645, 13229189, 0x3c1004b}, - { 31176674, 12858700, 31265325, 12945189, 0x3c1004b}, - { 32252054, 13955500, 32340945, 14041989, 0x3c1004b}, - { 35566294, 15280000, 35655906, 15366489, 0x3c1004b}, - { 33932684, 17559550, 33997715, 17621649, 0x2b2004b}, - { 28393889, 12660840, 28455511, 12720959, 0x29c004b}, - { 33884988, 13116750, 33948812, 13178849, 0x2b2004b}, - { 27782056, 11298940, 27843344, 11359059, 0x29c004b}, - { 29621047, 12015950, 29684353, 12078049, 0x2b2004b}, - { 33849605, 13273840, 33911394, 13333959, 0x29c004b}, - { 35866015, 14931050, 35930184, 14993149, 0x2b2004b}, - { 31829189, 12979940, 31890811, 13040059, 0x29c004b}, - { 23438174, 12868950, 23501825, 12931049, 0x2b2004b}, - { 37298270, 19069940, 37361729, 19130059, 0x29c004b}, - { 33643188, 13385750, 33707012, 13447849, 0x2b2004b}, - { 31203756, 11429740, 31265044, 11489859, 0x29c004b}, - { 34339947, 11835350, 34403253, 11897449, 0x2b2004b}, - { 34592905, 13391240, 34654694, 13451359, 0x29c004b}, - { 33150488, 14027950, 33214312, 14090049, 0x2b2004b}, - { 34146005, 13248340, 34207794, 13308459, 0x29c004b}, - { 33957398, 17988950, 34022602, 18051049, 0x2b2004b}, - { 30610689, 12696240, 30672311, 12756359, 0x29c004b}, - { 29401922, 10653888, 32112903, 13335078, 0x001000d}, - { 32086091, 13066959, 34826863, 15748149, 0x0a80011}, - { 36828624, 19365380, 37323384, 19856420, 0x0b00890}, - { 24652740, 11809480, 25126668, 12300520, 0x0b11090}, - { 36143332, 15211080, 36627676, 15702120, 0x0b01890}, - { 35134432, 13746380, 35613568, 14237420, 0x0b12090}, - { 25075932, 13300780, 25555068, 13791820, 0x0b12890}, - { 22215532, 13204380, 22694668, 13695420, 0x0b13090}, - { 34038240, 11548780, 34512168, 12039820, 0x0b13890}, - { 25915640, 11268980, 26389568, 11760020, 0x0b14090}, - { 33759224, 17310980, 34248776, 17802020, 0x0b04890}, - { 33256532, 16487880, 33740876, 16978920, 0x0b15090}, - { 35511232, 14903280, 35995576, 15394320, 0x0b05890}, - { 28107232, 12407880, 28586368, 12898920, 0x0b06090}, - { 27568640, 11006780, 28042568, 11497820, 0x0b16890}, - { 23230432, 12654480, 23709568, 13145520, 0x0b07090}, - { 36965124, 18884980, 37459884, 19376020, 0x0b07890}, - { 33745224, 17774480, 34234776, 18265520, 0x0b08090}, - { 21810000, 9342000, 38630000, 23200000, 0x3580016}, - { 23400000, 3480000, 36000000, 12250000, 0x0900012}, - { -19000000,-47500000, 60000000, 37550000, 0x3e50217}, - { 21810000, 9342000, 38630000, 23200000, 0x003021c}, - { 106786755, -6240545, 106873245, -6154055, 0x001000a}, // IDN - { 106557000, -6425520, 107178000, -6068000, 0x017000c}, - { 112660000, -7245000, 112804926, -7193000, 0x3c1044b}, - { 112670000, -7297000, 112814926, -7245000, 0x3c1044b}, - { 112670000, -7348000, 112817740, -7297000, 0x3c1044b}, - { 112670000, -7400000, 112814926, -7348000, 0x3c1044b}, - { 107521495, -6953200, 107608704, -6866711, 0x3c1004b}, - { 107608704, -6961849, 107695913, -6875360, 0x3c1004b}, - { 98624000, 3530000, 98723905, 3605000, 0x3c1044b}, - { 98627000, 3605000, 98708043, 3697500, 0x3c1044b}, - { 104715055, -3025400, 104801544, -2938911, 0x3c1004b}, - { 110376495, -7033800, 110463704, -6947311, 0x3c1004b}, - { 119398935, -5192100, 119485664, -5105611, 0x3c1004b}, - { 112593095, -8006200, 112680304, -7919711, 0x3c1004b}, - { 105223015, -5467500, 105309984, -5381011, 0x3c1004b}, - { 106746515, -6623200, 106833484, -6536711, 0x3c1004b}, - { 100343655, -990400, 100430144, -903911, 0x3c1004b}, - { 110768095, -7596000, 110870641, -7522500, 0x3c1044b}, - { 114562764, -3352850, 114625035, -3290751, 0x2b2004b}, - { 101409740, 476040, 101469859, 536159, 0x29c004b}, - { 117101950, -530750, 117164049, -468651, 0x2b2004b}, - { 109303440, -53560, 109363559, 6559, 0x29c004b}, - { 115188605, -8681050, 115251394, -8618951, 0x2b2004b}, - { 110341490, -7825760, 110402110, -7765641, 0x29c004b}, - { 116804050, -1284850, 116866149, -1222751, 0x2b2004b}, - { 103581740, -1646060, 103641859, -1585941, 0x29c004b}, - { 124818750, 1453950, 124880849, 1516049, 0x2b2004b}, - { 116069206, -8609660, 116129993, -8549541, 0x29c004b}, - { 108523578, -6747550, 108586022, -6685451, 0x2b2004b}, - { 111979690, -7840060, 112040310, -7779941, 0x29c004b}, - { 109099392, -6904450, 109162008, -6842351, 0x2b2004b}, - { 109641790, -6909360, 109702410, -6849241, 0x29c004b}, - { 113664692, -8200950, 113727308, -8138851, 0x2b2004b}, - { 128153757, -3720000, 128221533, -3666600, 0x29c044b}, - { 95288778, 5518950, 95351222, 5581049, 0x2b2004b}, - { 108992690, -7746255, 109047592, -7680000, 0x29c044b}, - { 102246920, -3837350, 102316321, -3781700, 0x2b2044b}, - { 109209090, -7456460, 109269710, -7396341, 0x29c044b}, - { 99028950, 2928950, 99091049, 2991049, 0x2b2044b}, - { 108179890, -7353360, 108240510, -7293241, 0x29c044b}, - { 111501900, -7664200, 111558617, -7595800, 0x2b2044b}, - { 122480957, -4014060, 122541243, -3953941, 0x29c044b}, - { 119835000, -935180, 119906729, -881478, 0x2b2044b}, - { 125104000, 1426330, 125214249, 1459000, 0x29c044b}, - { 98466200, 3587420, 98533886, 3644449, 0x2b2044b}, - { 112869690, -7670060, 112930310, -7609941, 0x29c044b}, - { 123574033,-10202150, 123637167,-10140051, 0x2b2044b}, - { 103919000, 1018330, 104001619, 1062000, 0x29c044b}, - { 105900000, -7824000, 109528800, -5872000, 0x07c0011}, - { 109528800, -8382291, 113285000, -6566000, 0x015000d}, - { 98415640, 3409480, 98884360, 3900520, 0x0b00090}, - { 104524240, -3235520, 104992960, -2744480, 0x0b00890}, - { 119353000, -5439520, 119824512, -4948480, 0x0b01090}, - { 105063840, -5507720, 105532560, -5016680, 0x0b01890}, - { 100258340, -1014420, 100727060, -523380, 0x0b02090}, - { 114480640, -3615520, 114949360, -3124480, 0x0b02890}, - { 101195640, 314480, 101664360, 805520, 0x0b03090}, - { 116915640, -745520, 117384360, -254480, 0x0b03890}, - { 109105640, -265520, 109574360, 225520, 0x0b04090}, - { 114989040, -8860020, 115457760, -8368980, 0x0b14890}, - { 116598240, -1428020, 117066960, -936980, 0x0b05090}, - { 103375640, -1835520, 103844360, -1344480, 0x0b05890}, - { 124780640, 1234480, 125249360, 1725520, 0x0b06090}, - { 116006440, -8826320, 116475160, -8335280, 0x0b16890}, - { 113565640, -8195520, 114034360, -7704480, 0x0b17090}, - { 127895140, -3781320, 128363860, -3290280, 0x0b07890}, - { 95195240, 5189180, 95663960, 5680220, 0x0b08090}, - { 102170440, -4043120, 102639160, -3552080, 0x0b08890}, - { 98865640, 2899480, 99334360, 3390520, 0x0b09090}, - { 122296040, -4214520, 122764760, -3723480, 0x0b09890}, - { 119605640, -1145520, 120074360, -654480, 0x0b0a090}, - { 123280640,-10398920, 123754568, -9907880, 0x0b0a890}, - { 103717000, 750500, 104213000, 1199000, 0x0a4b090}, - { 113685640, -2455520, 114154360, -1964480, 0x0b0b890}, - { 122772240, 379280, 123240960, 870320, 0x0b0c090}, - { 140470540, -2919220, 140939260, -2428180, 0x0b0c890}, - { 96771940, 4786171, 97240660, 5280000, 0x0b1d090}, - { 105740990, -2235120, 106212500, -1744080, 0x0b0d890}, - { 104213000, 743500, 104700000, 1230000, 0x0ace090}, - { 98972840, 1043980, 99441560, 1535020, 0x0b0e890}, - { 114115640, -8560519, 114584360, -8069479, 0x0b1f090}, - { 129600000, -1474366, 132994416, 360487, 0x016008d}, - { 130313226, -4155557, 132994416, -1474367, 0x001088d}, - { 132994417, -2010605, 135675607, 670585, 0x001108d}, - { 132994417, -4691795, 135675607, -2010605, 0x001188d}, - { 135675607, -3109892, 138356797, -428702, 0x001208d}, - { 135675607, -5791082, 138356797, -3109892, 0x001288d}, - { 135675607, -8472272, 138356797, -5791082, 0x001308d}, - { 138356797, -3914249, 141037987, -1233059, 0x001388d}, - { 138356797, -6595439, 141037987, -3914249, 0x001408d}, - { 138356797, -9276629, 141037987, -6595439, 0x001488d}, - { 118680988, -362912, 121362178, 2318278, 0x001508d}, - { 121362178, -362912, 124043368, 2318278, 0x001588d}, - { 124043368, -362912, 126724558, 2318278, 0x001608d}, - { 118680988, -3044101, 121362178, -362911, 0x001688d}, - { 121362178, -3044101, 124043368, -362911, 0x001708d}, - { 124043368, -3044101, 126724558, -362911, 0x001788d}, - { 118680988, -5725291, 121362178, -3044101, 0x001808d}, - { 121362178, -5725291, 124043368, -3044101, 0x001888d}, - { 120343326, -8406481, 123024516, -5725291, 0x001908d}, - { 126984524, 21405, 129665714, 2702595, 0x001988d}, - { 126984524, -2659784, 129665714, 21406, 0x001a08d}, - { 125643929, -5340975, 128325119, -2659785, 0x001a88d}, - { 128325118, -4134439, 131006308, -1453249, 0x001b08d}, - { 131006308, -6413451, 133687498, -3732261, 0x001b88d}, - { 132615022, -7754046, 135296212, -5072856, 0x001c08d}, - { 130282387, -8826522, 132963577, -6145332, 0x001c88d}, - { 127601197, -8826522, 130282387, -6145332, 0x001d08d}, - { 124920007, -9898998, 127601197, -7217808, 0x001d88d}, - { 124900000, 2218000, 127500000, 4880000, 0x001e08d}, - { 104967524, 781552, 107648714, 3462742, 0x001e88d}, - { 107648714, 2256207, 110329904, 4937397, 0x001f08d}, - { 114604286, 1743107, 117285476, 4424297, 0x0a80091}, - { 117285476, 1743107, 119966666, 4424297, 0x0a80891}, - { 108685000, -938083, 110984679, 2090000, 0x0c11091}, - { 110984679, -938082, 113665869, 1743108, 0x0a81891}, - { 113665869, -938082, 116347059, 1743108, 0x0a82091}, - { 116347059, -938082, 119028249, 1743108, 0x0a82891}, - { 109241905, -3619272, 111923095, -938082, 0x0a83091}, - { 111923095, -3619272, 114604285, -938082, 0x0a83891}, - { 114604285, -3619272, 117285475, -938082, 0x0a84091}, - { 114068047, -6300462, 116749237, -3619272, 0x0a84891}, - { 95004700, 3225694, 97685890, 5906884, 0x0a85091}, - { 97685890, 3225694, 100367080, 5906884, 0x0a85891}, - { 95674997, 544519, 98356187, 3225709, 0x0a86091}, - { 98356187, 544519, 101037377, 3225709, 0x0a86891}, - { 101037377, 544519, 104857000, 2330000, 0x0737091}, - { 98141605, -2136670, 100822795, 544520, 0x0a87891}, - { 100822795, -2136670, 103503985, 544520, 0x0a88091}, - { 103503985, -2136670, 106185175, 544520, 0x0a88891}, - { 98141605, -4817860, 100822795, -2136670, 0x0a89091}, - { 100822795, -4817860, 103503985, -2136670, 0x0a89891}, - { 103503985, -4817860, 106185175, -2136670, 0x0a8a091}, - { 106185175, -4817860, 108866365, -2136670, 0x0a8a891}, - { 101975706, -7499050, 104656896, -4817860, 0x0a8b091}, - { 104656896, -7499050, 107338086, -4817860, 0x0a8b891}, - { 107338086, -8330218, 110019276, -5649028, 0x0a9c091}, - { 110019276, -8866456, 112700466, -6185266, 0x0a9c891}, - { 112700466, -9134575, 115381656, -6453385, 0x0a9d091}, - { 115381656, -9402694, 118062846, -6721504, 0x0a9d891}, - { 118062846, -8980000, 125200000, -8020000, 0x03ee091}, - { 118890000,-10850000, 122040000, -9200000, 0x07ae891}, - { 122486810,-11020000, 125197791, -8920080, 0x095f091}, - { 95004677,-11020000, 141054950, 5906884, 0x0010017}, - { -99180500, 19393000, -99074700, 19466000, 0x01a000a}, // DIF - { -99320000, 19197764, -98875000, 19732000, 0x022000c}, - {-100620000, 18300000, -98570000, 20296000, 0x0aa0011}, - { -99365200, 19045000, -98938000, 19593000, 0x0020216}, - { -98279000, 19283000, -98152500, 19343800, 0x016000a}, // TLA - { -98110776, 19103030, -97616016, 19594070, 0x0b00010}, - { -98590000, 19103030, -98110776, 19602000, 0x001000c}, - { -98725000, 19103000, -97616000, 19740000, 0x0830011}, - { -98725000, 19103000, -97616000, 19740000, 0x0020216}, - { -99254084, 18885404, -99162789, 18971894, 0x001000a}, // MOR - { -99494000, 18626120, -99020250, 19133000, 0x020000c}, - { -99020250, 18408400, -98665000, 19088000, 0x0f40010}, - {-100620000, 18300000, -98570000, 20296000, 0x0aa0011}, - { -99500000, 18323000, -98632000, 19144000, 0x0020216}, - {-102327212, 21836555,-102234956, 21923045, 0x001000a}, // AGU - {-102780000, 21620000,-102175000, 22016000, 0x019000c}, - {-102491600, 22016000,-101942000, 22460000, 0x0a00010}, - {-102880000, 21620000,-101833000, 22460000, 0x09c0011}, - {-102880000, 21620000,-101833000, 22460000, 0x0020216}, - {-103776000, 19216200,-103676500, 19295000, 0x01c000a}, // 5CL - {-103974776, 19022469,-103480016, 19513509, 0x001000c}, - {-104418598, 18901237,-104053419, 19247196, 0xf04004b}, - {-104056058, 18687811,-103703495, 19022700, 0xe89004b}, - {-104700000, 18660000,-103460000, 19520000, 0x0900011}, - {-104700000, 18660000,-103460000, 19520000, 0x0020216}, - {-100425500, 20546655,-100357475, 20661000, 0x029000a}, // QUE - {-100599396, 20344380,-100104636, 20835420, 0x001000c}, - {-100104636, 20292000, -99684000, 20870000, 0x0d00010}, - {-100602000, 20000000, -99035000, 21690000, 0x0b40011}, - {-100602000, 20000000, -99035000, 21690000, 0x0020216}, - { -98790000, 20057200, -98696600, 20140000, 0x01e000a}, // HID - { -99002176, 19800780, -98507416, 20291820, 0x001000c}, - { -99390884, 19883000, -99111261, 20110000, 0xa9e044b}, - { -99295000, 20110000, -99000570, 20326128, 0xa9e044b}, - { -99380124, 20326128, -99119877, 20570747, 0xa9e004b}, - { -98507998, 19977810, -98264603, 20206589, 0x9ee004b}, - { -99880000, 19577000, -97960000, 21404000, 0x0a90011}, - { -99880000, 19577000, -97960000, 21404000, 0x0020216}, - { -99180500, 19393000, -99074700, 19466000, 0x01a000a}, // 5MX - { -99320000, 19197764, -98875000, 19732000, 0x022000c}, - { -99780000, 19205000, -99477901, 19414000, 0xa9e044b}, - { -99237000, 19732000, -98943816, 19948500, 0xa9e044b}, - { -98875000, 19197764, -98756821, 19732000, 0xa9e044b}, - { -99423000, 19197764, -99319641, 19732000, 0x9ee044b}, - {-100620000, 18300000, -98570000, 20296000, 0x0aa0011}, - {-100620000, 18300000, -98570000, 20296000, 0x0020216}, - { -92975567, 17964355, -92885233, 18050845, 0x001000a}, // TAB - { -93222776, 17700880, -92733224, 18191920, 0x001000c}, - { -93461000, 17800000, -93307562, 18055000, 0x864044b}, - { -91526724, 17377140, -91324276, 17570459, 0x864004b}, - { -93374393, 18159340, -93171408, 18352659, 0x864004b}, - { -92632274, 17735510, -92451127, 17908489, 0x782004b}, - { -91839174, 17716110, -91658027, 17889089, 0x782004b}, - { -92731954, 18465710, -92549846, 18638689, 0x782004b}, - { -93289895, 18331240, -93013956, 18445000, 0x782044b}, - { -94140000, 17232000, -90958000, 18670000, 0x0730011}, - { -94140000, 17232000, -90958000, 18670000, 0x0020216}, - {-104932328, 21458155,-104840072, 21544645, 0x001000a}, // NAY - {-105177384, 21102580,-104677416, 21593620, 0x001000c}, - {-105569723, 22310790,-105306078, 22555409, 0xa9e004b}, - {-105441764, 20667590,-105180837, 20912209, 0xa9e004b}, - {-105318000, 21727200,-105048166, 21965500, 0xa9e044b}, - {-104548216, 20948310,-104304185, 21177089, 0x9ee004b}, - {-106720000, 20594000,-103706000, 23092000, 0x09e0011}, - {-106720000, 20594000,-103706000, 23092000, 0x0020216}, - {-101713628, 21089455,-101621372, 21175945, 0x001000a}, // GUA - {-101805876, 20949130,-101499925, 21235959, 0xc730047}, - {-101532424, 20549390,-101240777, 20822809, 0xbde0047}, - {-101017444, 20408890,-100726557, 20682309, 0xbde0047}, - {-101292056, 20472210,-101107545, 20645189, 0x782004b}, - {-101367956, 20919610,-101183445, 21092589, 0x782004b}, - {-101545856, 20842110,-101361345, 21015089, 0x782004b}, - {-101955956, 20910210,-101771445, 21083189, 0x782004b}, - {-100862872, 20864220,-100703129, 21013979, 0x680004b}, - {-101309164, 20306320,-101149837, 20456079, 0x680004b}, - {-101010288, 21095120,-100849713, 21244879, 0x680004b}, - {-101253564, 20083620,-101094237, 20233379, 0x680004b}, - {-100839764, 20000020,-100680437, 20149779, 0x680004b}, - {-102110000, 19890000, -99645000, 21847000, 0x09a0011}, - {-102110000, 19890000, -99645000, 21847000, 0x0020216}, - { -98244667, 19006755, -98153372, 19093245, 0x001000a}, // PUE - { -98382590, 18877020, -98017411, 19222979, 0xf040047}, - { -97555817, 18282600, -97204184, 18617489, 0xe890047}, - { -98630065, 18746590, -98372536, 18991209, 0xa9e004b}, - { -98614505, 19124890, -98356296, 19369509, 0xa9e004b}, - { -97548984, 19704290, -97289416, 19948909, 0xa9e004b}, - { -98168998, 20122510, -97925603, 20351289, 0x9ee004b}, - { -99088000, 17870000, -96722000, 20850000, 0x0c10011}, - { -99088000, 17870000, -96722000, 20850000, 0x0020216}, - { -89664828, 20932755, -89572572, 21019245, 0x001000a}, // YUC - { -89982000, 20799700, -89320753, 21164000, 0x017000c}, - { -88362044, 20612760, -88136157, 20824529, 0x931004b}, - { -88337741, 20986240, -88130460, 21179559, 0x864004b}, - { -89848000, 21205000, -89484003, 21315000, 0x864044b}, - { -89450135, 20159440, -89244465, 20352759, 0x864004b}, - { -90039504, 20499240, -89833297, 20692559, 0x864004b}, - { -89340641, 21038740, -89133360, 21232059, 0x864004b}, - { -90422000, 19515000, -87310000, 21650000, 0x08f0011}, - { -90422000, 21650000, -87310000, 23660000, 0x019000d}, - { -90422000, 19515000, -87310000, 23660000, 0x0020216}, - { -86913210, 21128780, -86803572, 21204200, 0x01a000a}, // ROO - { -87200012, 20800152, -86700044, 21291192, 0x001000c}, - { -88600000, 18470000, -88223560, 18700000, 0xc73044b}, - { -87190544, 20439490, -86899657, 20712909, 0xbde004b}, - { -88199364, 19439890, -87909236, 19713309, 0xbde004b}, - { -87649984, 21291191, -87150016, 21782231, 0x001008c}, - { -87150016, 21291191, -86650048, 21782231, 0x001088c}, - { -87699980, 20800152, -87200012, 21291192, 0x001108c}, - { -87200012, 20800152, -86700044, 21291192, 0x001188c}, - { -88194740, 20309112, -87699980, 20800152, 0x001208c}, - { -87699980, 20309112, -87205220, 20800152, 0x001288c}, - { -87205220, 20309112, -86710460, 20800152, 0x001308c}, - { -87205220, 19818072, -86710460, 20309112, 0x001388c}, - { -89317845, 19818072, -88823085, 20309112, 0x001408c}, - { -88823085, 19818072, -88328325, 20309112, 0x001488c}, - { -88328325, 19818072, -87833565, 20309112, 0x001508c}, - { -87833565, 19818072, -87338805, 20309112, 0x001588c}, - { -89317845, 19327032, -88823085, 19818072, 0x001608c}, - { -88823085, 19327032, -88328325, 19818072, 0x001688c}, - { -88328325, 19327032, -87833565, 19818072, 0x001708c}, - { -87833565, 19327032, -87338805, 19818072, 0x001788c}, - { -89169417, 18835992, -88679865, 19327032, 0x001808c}, - { -88679865, 18835992, -88190313, 19327032, 0x001888c}, - { -88190313, 18835992, -87700761, 19327032, 0x001908c}, - { -87700761, 18835992, -87211209, 19327032, 0x001988c}, - { -89169417, 18344952, -88679865, 18835992, 0x001a08c}, - { -88679865, 18344952, -88190313, 18835992, 0x001a88c}, - { -88190313, 18344952, -87700761, 18835992, 0x001b08c}, - { -87700761, 18344952, -87211209, 18835992, 0x001b88c}, - { -89218373, 17880000, -88728821, 18371040, 0x001c08c}, - { -89022552, 17880000, -88533000, 18371040, 0x001c88c}, - { -87994493, 18148536, -87504941, 18639576, 0x001d08c}, - { -89323000, 17880000, -86600000, 21800000, 0x0020216}, - {-107437189, 24750555,-107342050, 24837045, 0x001000a}, // SIN - {-107771892, 24481280,-107261508, 24972320, 0x001000c}, - {-106496042, 23174000,-106154798, 23364409, 0xa9e044b}, - {-109053920, 25654490,-108783480, 25899109, 0xa9e004b}, - {-108656120, 25501490,-108385680, 25746109, 0xa9e004b}, - {-108252864, 25328310,-107999936, 25557089, 0x9ee004b}, - {-109481209, 24388810,-106561691, 27070000, 0x0a90011}, - {-108249968, 22449405,-105360241, 25130595, 0x001000d}, - {-109511000, 22438000,-105344000, 27070000, 0x0020216}, - { -90572700, 19799000, -90469650, 19874000, 0x01b000a}, // CAM - { -90704476, 19599980, -90209716, 20091020, 0x001000c}, - { -91876000, 18593000, -91457775, 18800000, 0xc73044b}, - { -90784805, 19282590, -90496196, 19556009, 0xbde004b}, - { -90891025, 18473090, -90603176, 18746509, 0xbde004b}, - { -91340000, 17799000, -89094500, 20900000, 0x0ca0011}, - { -92470000, 17799000, -90300000, 20900000, 0x025000d}, - { -92470000, 17799000, -89094500, 20900000, 0x0020216}, - {-101240567, 19659255,-101149272, 19745745, 0x001000a}, // MIC - {-101400000, 19628330,-100956117, 19914400, 0xf040447}, - {-102246747, 19252600,-101893253, 19587489, 0xe890047}, - {-102356775, 19874910,-102173225, 20047889, 0x782004b}, - {-102403895, 18987000,-102174281, 19124500, 0x782044b}, - {-100451295, 19353510,-100268706, 19526489, 0x782004b}, - {-102335000, 17914000,-102097428, 18046200, 0x782044b}, - {-102099464, 20245620,-101940137, 20395379, 0x680004b}, - {-102754364, 19974520,-102595037, 20124279, 0x680004b}, - {-100649456, 19605120,-100490545, 19754879, 0x680004b}, - {-101859456, 19745120,-101700545, 19894879, 0x680004b}, - {-101728656, 19488020,-101569745, 19637779, 0x680004b}, - {-103052500, 17909000,-100060000, 20398000, 0x09d0011}, - {-103743000, 17909000,-100803000, 20398000, 0x01d000d}, - {-103743000, 17909000,-100060000, 20398000, 0x0020216}, - {-101021828, 22115155,-100928611, 22201645, 0x001000a}, // SLP - {-101139284, 21877780,-100639316, 22368820, 0x001000c}, - { -99049969, 21883610, -98804032, 22112389, 0x9ee004b}, - {-100736502, 23567960,-100506498, 23779729, 0x931004b}, - {-100063326, 21822260, -99835675, 22034029, 0x931004b}, - { -98920232, 21238360, -98693169, 21450129, 0x931004b}, - { -98552720, 22073660, -98324480, 22285429, 0x931004b}, - {-102310000, 21427000, -99839000, 24510000, 0x0c30011}, - {-101130145, 21132000, -98300000, 23813190, 0x001000d}, - {-102310000, 21132000, -98300000, 24510000, 0x0020216}, - { -99933600, 16814555, -99834525, 16892675, 0x01c000a}, // GRO - {-100129968, 16710480, -99645624, 17201520, 0x001000c}, - { -99572000, 17421300, -99354284, 17673000, 0x9ee044b}, - { -99594979, 18268160, -99372622, 18479929, 0x931004b}, - {-101663685, 17567660,-101441916, 17779429, 0x931004b}, - { -99652273, 18464660, -99429328, 18676429, 0x931004b}, - { -98654685, 17512560, -98432916, 17724329, 0x931004b}, - {-102190000, 16574000, -99042000, 18880000, 0x0930011}, - {-100288000, 16250000, -97960000, 18789000, 0x001000d}, - {-102190000, 16250000, -97960000, 18890000, 0x0020216}, - {-100353589, 25654755,-100258450, 25741245, 0x001000a}, // NLE - {-100641100, 25544000, -99919000, 25886986, 0x015000c}, - {-100081056, 25087630, -99765544, 25374459, 0xc73004b}, - { -99720381, 24723290, -99419620, 24996709, 0xbde004b}, - { -99756498, 27344290, -99448902, 27617709, 0xbde004b}, - {-100880000, 23135000, -98400000, 25936000, 0x0ba0011}, - {-101240000, 25936000, -98400000, 27830000, 0x001000d}, - {-101240000, 23135000, -98400000, 27830000, 0x0020216}, - {-117070733, 32462654,-116968867, 32549144, 0x001000a}, // BCN - {-117125500, 32175161,-116484412, 32587000, 0x01a000c}, - {-115593432, 32340220,-115185969, 32686179, 0xf04004b}, - {-116816282, 31702600,-116423718, 32037489, 0xe89004b}, - {-117545088, 30037805,-114476615, 32718995, 0x0a90011}, - {-116160000, 27999000,-112748200, 30050000, 0x019000d}, - {-118388964, 27999000,-115380073, 30680190, 0x0010015}, - {-118403860, 27999000,-112748200, 32719000, 0x0020216}, - { -96207200, 19182000, -96123221, 19228845, 0x2a7044a}, // VER - { -96186767, 19140000, -96093003, 19182000, 0x2a7044a}, - { -96325190, 19012620, -95960011, 19358579, 0xf040047}, - { -97148147, 19363600, -96794653, 19698489, 0xe890047}, - { -94531514, 17996610, -94349886, 18169589, 0x782004b}, - { -97491915, 20418000, -97297927, 20582000, 0x782044b}, - { -94733000, 17919000, -94513383, 18062000, 0x782044b}, - { -97054754, 18806110, -96872646, 18979089, 0x782004b}, - { -97224454, 18749710, -97042346, 18922689, 0x782004b}, - { -97476556, 20877210, -97292045, 21050189, 0x782004b}, - { -95318000, 18378000, -95018118, 18483000, 0x782044b}, - { -97102064, 20012820, -96942737, 20162579, 0x680004b}, - { -97444028, 18349405, -94643674, 20300000, 0x0900011}, - { -96330000, 17123005, -93599823, 18770000, 0x001000d}, - { -98680000, 20050000, -96000000, 22470595, 0x0010015}, - { -98682000, 17123000, -93593000, 22478000, 0x0020216}, - { -93174000, 16725600, -93060000, 16793245, 0x018000a}, // CHP - { -93390600, 16549700, -92881330, 17005400, 0x01d000c}, - { -92170000, 16099000, -91821433, 16344100, 0xc73044b}, - { -92685206, 16492090, -92400395, 16765509, 0xbde004b}, - { -92424167, 14763390, -92141634, 15036809, 0xbde004b}, - { -94240000, 16060000, -90368000, 17989000, 0x0790011}, - { -94240000, 14531918, -91700000, 16400000, 0x001000d}, - { -94240000, 14531918, -90368000, 17989000, 0x0020216}, - {-110350089, 24096755,-110255911, 24183245, 0x001000a}, // BCS - {-110575192, 23894480,-110064808, 24385520, 0x001000c}, - {-109804000, 22989490,-109555279, 23250000, 0xa9e044b}, - {-111584760, 25841390,-111313641, 26086009, 0xa9e004b}, - {-110079502, 22860990,-109814498, 23105609, 0xa9e004b}, - {-111743629, 24897410,-111491972, 25126189, 0x9ee004b}, - {-112310000, 22843000,-109400000, 25481190, 0x0a70011}, - {-113704131, 25319805,-110754822, 28000995, 0x001000d}, - {-116653440, 25319805,-113704131, 28000995, 0x0010015}, - {-116700000, 22800000,-109400000, 28001000, 0x0020216}, - {-102629000, 22736620,-102553341, 22790000, 0x2a7044a}, // ZAC - {-102553341, 22725800,-102476025, 22778000, 0x2a7044a}, - {-102824784, 22534480,-102319608, 23025520, 0x001000c}, - {-102923122, 23033610,-102675278, 23262389, 0x9ee004b}, - {-102293620, 22508860,-102065380, 22720629, 0x931004b}, - {-103116420, 22539860,-102888180, 22751629, 0x931004b}, - {-103212291, 23713360,-102981110, 23925129, 0x931004b}, - {-102116520, 22137760,-101888280, 22349529, 0x931004b}, - {-104368000, 21022000,-101266000, 23343000, 0x0970011}, - {-104140000, 23343000,-100738000, 25129000, 0x2d50015}, - {-104368000, 21022000,-100738000, 25129000, 0x0020216}, - {-103384528, 20622055,-103292272, 20708545, 0x001000a}, // JAL - {-103541476, 20381380,-103046716, 20872420, 0x001000c}, - {-105289216, 20548610,-105045185, 20777389, 0x9ee004b}, - {-103534055, 19525660,-103309345, 19737429, 0x931004b}, - {-102075632, 21260560,-101848569, 21472329, 0x931004b}, - {-102798544, 20725200,-102516881, 20895000, 0x931044b}, - {-102951750, 20286630,-102694471, 20472000, 0x931044b}, - {-105695000, 18914000,-101934000, 21025000, 0x0810011}, - {-104388000, 20939000,-101501000, 22760000, 0x3140015}, - {-106800000, 18914000,-101461000, 22760000, 0x0020216}, - { -97902500, 22208000, -97815298, 22300000, 0x021000a}, // TAM - { -98159934, 22207220, -97787067, 22553179, 0xf040047}, - { -98430000, 25918000, -97938034, 26170589, 0xe890447}, - { -97675760, 25699290, -97404641, 25943909, 0xa9e004b}, - { -99740298, 27358690, -99465102, 27603309, 0xa9e004b}, - { -99210821, 23682790, -98943779, 23927409, 0xa9e004b}, - { -99099322, 22649310, -98851478, 22878089, 0x9ee004b}, - {-100178000, 22200000, -97500000, 24881000, 0x0af0011}, - { -99990000, 24881000, -97121000, 27685000, 0x020000d}, - {-100178000, 22200000, -97121000, 27685000, 0x0020216}, - { -96771767, 17021955, -96681433, 17108445, 0x001000a}, // OAX - { -96901368, 16749980, -96417024, 17241020, 0x001000c}, - { -96191425, 17980000, -95857274, 18168000, 0xa9e044b}, - { -95321166, 16147890, -95067034, 16392509, 0xa9e004b}, - { -95220306, 16336000, -94985839, 16601709, 0xa9e044b}, - { -97902991, 17675010, -97663409, 17903789, 0x9ee004b}, - { -98590000, 15640000, -96280000, 18677000, 0x0c40011}, - { -96320000, 15640000, -93810000, 18340000, 0x020000d}, - { -98590000, 14564000, -93810000, 18677000, 0x0020216}, - {-104717000, 23985500,-104615000, 24063300, 0x01c000a}, // DUR - {-104847792, 23815080,-104337408, 24306120, 0x001000c}, - {-103636953, 25430630,-103319848, 25717459, 0xc73004b}, - {-105448381, 24915290,-105147620, 25188709, 0xbde004b}, - {-105455441, 23668190,-105156959, 23941609, 0xbde004b}, - {-106202000, 22309000,-103380000, 24700000, 0x0a10011}, - {-107260000, 24268000,-104800000, 26842000, 0x001000d}, - {-104800000, 24268000,-102477000, 26842000, 0x0010015}, - {-107260000, 22309000,-102477000, 26842000, 0x0020216}, - {-101039700, 25372750,-100959906, 25472750, 0x024000a}, // COA - {-101110039, 25330220,-100727562, 25676179, 0xf040047}, - {-103534619, 25456200,-103164381, 25791089, 0xe890047}, - {-101535319, 26744190,-101261482, 26988809, 0xa9e004b}, - {-100665457, 28583190,-100387543, 28827809, 0xa9e004b}, - {-101072037, 29161390,-100792764, 29406009, 0xa9e004b}, - {-101310888, 27775110,-101053512, 28003889, 0x9ee004b}, - {-103540000, 24524000,-100160000, 26500000, 0x0860011}, - {-103951000, 26500000,-101875000, 29883000, 0x029000d}, - {-101875000, 26500000, -99800000, 29883000, 0x50f0015}, - {-103951000, 24524000, -99800000, 29883000, 0x0020216}, - {-111016511, 29066055,-110918489, 29152545, 0x001000a}, // SON - {-111156485, 28952220,-110761515, 29298179, 0xf040047}, - {-110145175, 27319800,-109768425, 27654689, 0xe890047}, - {-111070532, 31131260,-110823468, 31343029, 0x931004b}, - {-114852344, 32299140,-114624657, 32492459, 0x864004b}, - {-109601605, 27017840,-109385195, 27211159, 0x864004b}, - {-110990479, 27850440,-110771921, 28043759, 0x864004b}, - {-109645870, 31175840,-109420331, 31369159, 0x864004b}, - {-112221164, 30591140,-111997236, 30784459, 0x864004b}, - {-111462000, 26280000,-108395000, 28820000, 0x0a10011}, - {-111566000, 28820000,-108520000, 31388000, 0x001000d}, - {-115013524, 32002879,-114461476, 32493919, 0x0b00090}, - {-115008316, 31511840,-114461476, 32002880, 0x0b13090}, - {-114461476, 31904671,-113914636, 32395711, 0x0b10890}, - {-114461476, 31413632,-113914636, 31904672, 0x0b03890}, - {-113914636, 31737718,-113367796, 32228758, 0x0b11090}, - {-113914636, 31246678,-113367796, 31737718, 0x0b04090}, - {-113367796, 31570764,-112820956, 32061804, 0x0b11890}, - {-112820956, 31570764,-112274116, 32061804, 0x0b12090}, - {-112274116, 31570764,-111727276, 32061804, 0x0b12890}, - {-113422480, 31079724,-112875640, 31570764, 0x0b04890}, - {-112875640, 31079724,-112328800, 31570764, 0x0b05090}, - {-112328800, 31079724,-111781960, 31570764, 0x0b05890}, - {-111781960, 31079724,-111235120, 31570764, 0x0b06090}, - {-113422480, 30588684,-112880848, 31079724, 0x0b06890}, - {-112880848, 30588684,-112339216, 31079724, 0x0b07090}, - {-112339216, 30588684,-111797584, 31079724, 0x0b07890}, - {-111797584, 30588684,-111255952, 31079724, 0x0b08090}, - {-113157288, 30097644,-112620864, 30588684, 0x0b18890}, - {-112620864, 30097644,-112084440, 30588684, 0x0b19090}, - {-112084440, 30097644,-111548016, 30588684, 0x0b19890}, - {-113157288, 29606604,-112620864, 30097644, 0x0b0a090}, - {-112620864, 29606604,-112084440, 30097644, 0x0b0a890}, - {-112084440, 29606604,-111548016, 30097644, 0x0b0b090}, - {-112620864, 29115564,-112089648, 29606604, 0x0b1b890}, - {-112089648, 29115564,-111558432, 29606604, 0x0b1c090}, - {-112620864, 28624524,-112089648, 29115564, 0x0b0c890}, - {-112089648, 28624524,-111558432, 29115564, 0x0b0d090}, - {-112403170, 28133484,-111877162, 28624524, 0x0b1d890}, - {-111882370, 28329900,-111351154, 28820940, 0x0b0e090}, - {-115060500, 26280000,-108395000, 32494000, 0x0020216}, - {-106516372, 31681755,-106415467, 31768245, 0x001000a}, // CHH - {-106679510, 31446120,-106275891, 31792079, 0xf040047}, - {-106218536, 28542900,-105838065, 28877789, 0xe890047}, - {-105609478, 28105790,-105332923, 28350409, 0xa9e004b}, - {-105858000, 26749400,-105564416, 26977500, 0xa9e044b}, - {-106955078, 28283790,-106678523, 28528409, 0xa9e004b}, - {-108051866, 30305610,-107788135, 30534389, 0x9ee004b}, - {-108380000, 26259900,-104248545, 28400000, 0x0800011}, - {-108400000, 28400000,-105833000, 31787000, 0x4980015}, - {-108920000, 30910000,-108400000, 31336700, 0x0010088}, - {-108949700, 30480000,-108400000, 30910000, 0x01c0888}, - {-108695000, 29600000,-108400000, 30480000, 0x0381088}, - {-108770000, 28950000,-108400000, 29600000, 0x02a1888}, - {-108770000, 28400000,-108400000, 28950000, 0x0272088}, - {-109082000, 28046000,-108380000, 28400000, 0x0162888}, - {-109038000, 27650000,-108380000, 28046000, 0x0183088}, - {-108773000, 26984000,-108380000, 27650000, 0x0293888}, - {-105833000, 30806000,-105262000, 31245700, 0x01c4088}, - {-105833000, 30300000,-105290000, 30806000, 0x0014888}, - {-105290000, 30300000,-104747000, 30806000, 0x0015088}, - {-105833000, 29860000,-105220000, 30300000, 0x01b5888}, - {-105220000, 29860000,-104607000, 30300000, 0x01b6088}, - {-105833000, 29387000,-105269000, 29860000, 0x01d6888}, - {-105269000, 29387000,-104705000, 29860000, 0x01d7088}, - {-104705000, 29387000,-104141000, 29860000, 0x01d7888}, - {-105833000, 28893500,-105294000, 29387000, 0x01e8088}, - {-105294000, 28893500,-104751000, 29387000, 0x01e8888}, - {-104751000, 28893500,-104209000, 29387000, 0x01e9088}, - {-104209000, 28893500,-103650000, 29387000, 0x01e9888}, - {-105833000, 28400000,-105294000, 28893500, 0x01ea088}, - {-105294000, 28400000,-104751000, 28893500, 0x01ea888}, - {-104751000, 28400000,-104209000, 28893500, 0x01eb088}, - {-104209000, 28400000,-103650000, 28893500, 0x01eb888}, - {-103650000, 28524000,-103295000, 29174500, 0x02bc088}, - {-104248545, 27884000,-103690000, 28400000, 0x01ec888}, - {-104248545, 27242000,-103806500, 27884000, 0x026d088}, - {-104248545, 26725000,-103698000, 27242000, 0x01ed888}, - {-107880400, 25854600,-107200100, 26259900, 0x018e088}, - {-107200100, 25922000,-106385000, 26259900, 0x014e888}, - {-107200100, 25560000,-106460000, 25922000, 0x016f088}, - {-109100000, 25555000,-103295000, 31800000, 0x0020216}, - { -51762770, 64129105, -51565765, 64215595, 0x001000a}, // GRL - { -52234800, 63935480, -51187992, 64426520, 0x001000c}, - { -53890666, 66852510, -53455334, 67025489, 0x782004b}, - { -51182368, 69142120, -50770529, 69291879, 0x680004b}, - { -46093403, 60642120, -45791388, 60791879, 0x680004b}, - { -53071344, 68635120, -52668657, 68784879, 0x680004b}, - { -52668657, 68635120, -52265970, 68784879, 0x680004b}, - { -53077216, 65342120, -52722785, 65491879, 0x680004b}, - { -49763222, 61934096, -49445815, 62083855, 0x680004b}, - { -37817752, 65540120, -37456249, 65689879, 0x680004b}, - { -46203504, 60842120, -45896497, 60991879, 0x680004b}, - { -45385720, 60068120, -45088281, 60217879, 0x680004b}, - { -48600000, 59700000, -42000000, 61600000, 0x07e0011}, - { -54100000, 63730446, -48900000, 66757595, 0x023000d}, - { -54246553, 66757605, -47513787, 69438795, 0x0010015}, - { -56180000, 59700000, -21340000, 72200000, 0x3120016}, - { -73263500, 72200000, -11100000, 83627430, 0x0840012}, - { -73263500, 59700000, -11100000, 83627430, 0x0010217}, - { 46675611, 24628355, 46769789, 24714845, 0x001000a}, // SAU - { 39087500, 21326400, 39399194, 21738000, 0xf040447}, - { 46569341, 24503600, 46935858, 24838489, 0xe890047}, - { 36498222, 28331090, 36637178, 28453399, 0x54f004b}, - { 43901381, 26303590, 44037619, 26425899, 0x54f004b}, - { 39750432, 21430000, 39843167, 21516489, 0x3c1004b}, - { 39843167, 21430000, 39935902, 21516489, 0x3c1004b}, - { 39935902, 21430000, 40028637, 21516489, 0x3c1004b}, - { 39731885, 21343511, 39824620, 21430000, 0x3c1004b}, - { 39824620, 21343511, 39917355, 21430000, 0x3c1004b}, - { 39532571, 24416800, 39627228, 24503289, 0x3c1004b}, - { 39627228, 24416800, 39721885, 24503289, 0x3c1004b}, - { 39532571, 24330311, 39627228, 24416800, 0x3c1004b}, - { 39627228, 24330311, 39721885, 24416800, 0x3c1004b}, - { 50003630, 26386800, 50099969, 26473289, 0x3c1004b}, - { 50099969, 26386800, 50196308, 26473289, 0x3c1004b}, - { 49948716, 26300311, 50045055, 26386800, 0x3c1004b}, - { 50045055, 26300311, 50141394, 26386800, 0x3c1004b}, - { 50141394, 26300311, 50237733, 26386800, 0x3c1004b}, - { 50132001, 26213822, 50227859, 26300311, 0x3c1004b}, - { 40378732, 21219000, 40471467, 21305489, 0x3c1004b}, - { 49544500, 25319400, 49642009, 25404100, 0x3c1044b}, - { 49509091, 25404100, 49609684, 25486200, 0x3c1044b}, - { 42683700, 18258700, 42779333, 18340700, 0x3c1044b}, - { 41656100, 27475700, 41743579, 27571800, 0x3c1044b}, - { 47262600, 24115100, 47379320, 24185000, 0x3c1044b}, - { 45912369, 28382400, 46010630, 28468889, 0x3c1004b}, - { 42480000, 18194700, 42612771, 18253750, 0x3c1044b}, - { 40982748, 30938700, 41083652, 31025189, 0x3c1004b}, - { 49993330, 26510600, 50089669, 26597089, 0x3c1004b}, - { 43956171, 26046200, 44052029, 26132689, 0x3c1004b}, - { 38010791, 24053600, 38121124, 24127500, 0x3c1044b}, - { 45531092, 23001497, 48420819, 25682687, 0x001000d}, - { 47318213, 25023724, 50267522, 27704914, 0x0010015}, - { 46481708, 24452880, 46992092, 24943920, 0x001008c}, - { 39058316, 21269480, 39558284, 21760520, 0x001088c}, - { 39552516, 21198880, 40052484, 21689920, 0x001108c}, - { 39357808, 24214480, 39868192, 24705520, 0x001188c}, - { 49717200, 26254180, 50238000, 26745220, 0x001208c}, - { 40115216, 21053280, 40615184, 21544320, 0x001288c}, - { 36305700, 28138680, 36831708, 28629720, 0x001308c}, - { 43727108, 25981880, 44242700, 26472920, 0x001388c}, - { 49268008, 25096480, 49783600, 25587520, 0x001408c}, - { 42371324, 18020580, 42860876, 18511620, 0x001488c}, - { 41441200, 27279380, 41967208, 27770420, 0x001508c}, - { 46987808, 23828380, 47498192, 24319420, 0x001588c}, - { 45702200, 28184480, 46228208, 28675520, 0x001608c}, - { 40762384, 30736380, 41304016, 31227420, 0x001688c}, - { 37920608, 23846380, 38430992, 24337420, 0x001708c}, - { 49389600, 26730580, 49910400, 27221620, 0x001788c}, - { 37071784, 31084480, 37618624, 31575520, 0x001808c}, - { 39772092, 29644480, 40308516, 30135520, 0x001888c}, - { 43253908, 25703880, 43769500, 26194920, 0x001908c}, - { 44041024, 17352180, 44530576, 17843220, 0x001988c}, - { 42445224, 16779480, 42934776, 17270520, 0x001a08c}, - { 48126600, 28054680, 48652608, 28545720, 0x001a88c}, - { 42357824, 19764480, 42852584, 20255520, 0x001b08c}, - { 44598308, 25975580, 45113900, 26466620, 0x001b88c}, - { 44124808, 24244480, 44635192, 24735520, 0x001c08c}, - { 46875224, 17224480, 47364776, 17715520, 0x001c88c}, - { 38391784, 31424480, 38938624, 31915520, 0x001d08c}, - { 49284708, 25538780, 49800300, 26029820, 0x001d88c}, - { 38772616, 22554480, 39277792, 23045520, 0x001e08c}, - { 43236992, 29384480, 43773416, 29875520, 0x001e88c}, - { 42674808, 23674480, 43185192, 24165520, 0x001f08c}, - { 36019131, 29479810, 39087604, 32161000, 0x0a80091}, - { 39087604, 29479810, 42156077, 32161000, 0x0a80891}, - { 42156077, 29479810, 45224550, 32161000, 0x0a81091}, - { 34484001, 26798620, 37463101, 29479810, 0x0a91891}, - { 37463101, 26798620, 40442201, 29479810, 0x0a92091}, - { 40442201, 26798620, 43421301, 29479810, 0x0a92891}, - { 43421301, 26798620, 46400401, 29479810, 0x0a93091}, - { 46400401, 26798620, 49379501, 29479810, 0x0a93891}, - { 47592041, 26798620, 50571141, 29479810, 0x0a94091}, - { 35735223, 24117430, 38654741, 26798620, 0x0a94891}, - { 38654741, 24117430, 41574259, 26798620, 0x0a95091}, - { 41574259, 24117430, 44493777, 26798620, 0x0a95891}, - { 44493777, 24117430, 47413295, 26798620, 0x0a96091}, - { 47413295, 24117430, 50332813, 26798620, 0x0a96891}, - { 50332813, 24117430, 53252331, 26798620, 0x0a97091}, - { 37890423, 21436240, 40750359, 24117430, 0x0a97891}, - { 40750359, 21436240, 43610295, 24117430, 0x0a98091}, - { 43610295, 21436240, 46470231, 24117430, 0x0a98891}, - { 46470231, 21436240, 49330167, 24117430, 0x0a99091}, - { 49330167, 21436240, 52190103, 24117430, 0x0a99891}, - { 52190103, 21436240, 55670000, 23440000, 0x084a091}, - { 38761394, 18755050, 41561748, 21436240, 0x0a9a891}, - { 41561748, 18755050, 44362102, 21436240, 0x0a9b091}, - { 44362102, 18755050, 47162456, 21436240, 0x0a9b891}, - { 47162456, 18755050, 49962810, 21436240, 0x0a9c091}, - { 49962810, 18755050, 52763164, 21436240, 0x0a9c891}, - { 52763164, 18755050, 55563518, 21436240, 0x0a9d091}, - { 40611415, 16073860, 43381978, 18755050, 0x0a9d891}, - { 43352187, 17146336, 46152541, 19827526, 0x0a8e091}, - { 46152541, 16878217, 48952895, 19559407, 0x0a8e891}, - { 48952895, 18218812, 51753249, 20900002, 0x0a9f091}, - { 34470000, 16073800, 55670000, 32161000, 0x0010217}, - { 15277000, -4382000, 15363245, -4296000, 0x001000a}, // COD - { 15171687, -4512500, 15547757, -4293200, 0xc730447}, - { 27322332,-11781110, 27601067,-11507691, 0xbde0047}, - { 23531631, -6322810, 23806569, -6049391, 0xbde0047}, - { 25443935,-10761200, 25531865,-10674711, 0x3c1004b}, - { 22356515, -5933200, 22443484, -5846711, 0x3c1004b}, - { 25147155, 483700, 25233644, 570189, 0x3c1004b}, - { 26692235,-11036600, 26780165,-10950111, 0x3c1004b}, - { 13014115, -5863800, 13101084, -5777311, 0x3c1004b}, - { 20741315, -6474200, 20828284, -6387711, 0x3c1004b}, - { 28807155, -2551000, 28893644, -2464511, 0x3c1004b}, - { 13428615, -5871700, 13515584, -5785211, 0x3c1004b}, - { 18763935, -5083800, 18850664, -4997311, 0x3c1004b}, - { 29114635, -3426400, 29201364, -3339911, 0x3c1004b}, - { 23408395, -7049700, 23495604, -6963211, 0x3c1004b}, - { 18217255, -7400, 18303744, 79089, 0x3c1004b}, - { 29253555, 77900, 29340044, 164389, 0x3c1004b}, - { 29162855, -1702300, 29249344, -1615811, 0x3c1004b}, - { 27583350, 2743050, 27645449, 2805149, 0x2b2004b}, - { 30218840, 1536140, 30278959, 1596259, 0x29c004b}, - { 19746664, 3215450, 19808935, 3277549, 0x2b2004b}, - { 25897140, -2978460, 25957259, -2918341, 0x29c004b}, - { 17352964, -3346750, 17415235, -3284651, 0x2b2004b}, - { 20565657, -4362460, 20625943, -4302341, 0x29c004b}, - { 29157878, -5958350, 29220322, -5896251, 0x2b2004b}, - { 29434640, 466140, 29494759, 526259, 0x29c004b}, - { 23917778, -6763550, 23980222, -6701451, 0x2b2004b}, - { 22438340, 2165840, 22498459, 2225959, 0x29c004b}, - { 14837864, -5279350, 14900135, -5217251, 0x2b2004b}, - { 27218956,-11788960, 27280244,-11728841, 0x29c004b}, - { 24966505, -8765450, 25029294, -8703351, 0x2b2004b}, - { 21484740, 2134840, 21544859, 2194959, 0x29c004b}, - { 23577364, -3553250, 23639635, -3491151, 0x2b2004b}, - { 24451373, -6170660, 24511826, -6110541, 0x29c004b}, - { 26634364, -4468750, 26696635, -4406651, 0x2b2004b}, - { 21530157, -4879560, 21590443, -4819441, 0x29c004b}, - { 20973064, 4253750, 21035335, 4315849, 0x2b2004b}, - { 18576357, -4584060, 18636643, -4523941, 0x29c004b}, - { 24703450, 2773850, 24765549, 2835949, 0x2b2004b}, - { 23570640, 1224940, 23630759, 1285059, 0x29c004b}, - { 23398864, -5001050, 23461135, -4938951, 0x2b2004b}, - { 17660240, -2743360, 17720359, -2683241, 0x29c004b}, - { 18259750, -1967950, 18321849, -1905851, 0x2b2004b}, - { 12913157, -5039260, 12973443, -4979141, 0x29c004b}, - { 19537164, -4100250, 19599435, -4038151, 0x2b2004b}, - { 17004757, -4842560, 17065043, -4782441, 0x29c004b}, - { 25800105, -9193550, 25862894, -9131451, 0x2b2004b}, - { 24410340, 749640, 24470459, 809759, 0x29c004b}, - { 27358092, -7328350, 27420708, -7266251, 0x2b2004b}, - { 23749940, 2709940, 23810059, 2770059, 0x29c004b}, - { 21376878, -5365150, 21439322, -5303051, 0x2b2004b}, - { 26569439,-10900060, 26630560,-10839941, 0x29c004b}, - { 21845890, -7258575, 24527080, -4577385, 0x0a80011}, - { 15026025, -4694725, 15494745, -4203685, 0x0011888}, - { 25217199,-10769520, 25691127,-10278480, 0x0012088}, - { 24956035, 281379, 25424755, 772419, 0x0012888}, - { 26426349,-11195520, 26900277,-10704480, 0x0013088}, - { 13030495, -6070070, 13499215, -5579030, 0x0013888}, - { 20550445, -6676520, 21019165, -6185480, 0x0014088}, - { 28595835, -2729420, 29064555, -2238380, 0x0014888}, - { 18572935, -5286120, 19041655, -4795080, 0x0015088}, - { 28823635, -3628720, 29292355, -3137680, 0x0015888}, - { 18026135, -209721, 18494855, 281319, 0x0016088}, - { 29146385, 63129, 29615105, 554169, 0x0016888}, - { 28971735, -1904620, 29440455, -1413580, 0x0017088}, - { 27380035, 2528579, 27848755, 3019619, 0x0017888}, - { 29900085, 1522579, 30368805, 2013619, 0x0018088}, - { 19543435, 3000979, 20012155, 3492019, 0x0018888}, - { 25692835, -3193920, 26161555, -2702880, 0x0019088}, - { 17149735, -3561220, 17618455, -3070180, 0x0019888}, - { 20361435, -4577920, 20830155, -4086880, 0x001a088}, - { 28954745, -6172820, 29423465, -5681780, 0x001a888}, - { 22234035, 1950379, 22702755, 2441419, 0x001b088}, - { 14775135, -5359670, 15243855, -4868630, 0x001b888}, - { 27017849,-12004420, 27491777,-11513380, 0x001c088}, - { 24766139, -8979920, 25240067, -8488880, 0x001c888}, - { 21280435, 1919379, 21749155, 2410419, 0x001d088}, - { 23374135, -3767720, 23842855, -3276680, 0x001d888}, - { 26431135, -4683220, 26899855, -4192180, 0x001e088}, - { 21325935, -5095020, 21794655, -4603980, 0x001e888}, - { 20857735, 4046879, 21326455, 4537919, 0x001f088}, - { 18372135, -4799520, 18840855, -4308480, 0x0b00090}, - { 24500135, 2559379, 24968855, 3050419, 0x0b00890}, - { 23366335, 1009479, 23835055, 1500519, 0x0b01090}, - { 17455935, -2958820, 17924655, -2467780, 0x0b01890}, - { 18056435, -2182420, 18525155, -1691380, 0x0b02090}, - { 12708935, -5254720, 13177655, -4763680, 0x0b02890}, - { 19333935, -4314720, 19802655, -3823680, 0x0b03090}, - { 16800535, -5058020, 17269255, -4566980, 0x0b03890}, - { 25599739, -9408020, 26073667, -8916980, 0x0b04090}, - { 24206035, 534179, 24674755, 1025219, 0x0b04890}, - { 27155045, -7542820, 27623765, -7051780, 0x0b15090}, - { 23545635, 2494479, 24014355, 2985519, 0x0b05890}, - { 21173745, -5579620, 21642465, -5088580, 0x0b06090}, - { 25515645, -5635520, 25984365, -5144480, 0x0b06890}, - { 16685635, -3265520, 17154355, -2774480, 0x0b07090}, - { 20625635, -465520, 21094355, 25520, 0x0b07890}, - { 26435635, -3845520, 26904355, -3354480, 0x0b08090}, - { 22205635, 3864479, 22674355, 4355519, 0x0b08890}, - { 26745645, -5625520, 27214365, -5134480, 0x0b09090}, - { 22015605, 2799479, 22484325, 3290519, 0x0b09890}, - { 22645635, 454479, 23114355, 945519, 0x0b0a090}, - { 25275635, 3044479, 25744355, 3535519, 0x0b0a890}, - { 17905635, -2965520, 18374355, -2474480, 0x0b0b090}, - { 20635635, 3094479, 21104355, 3585519, 0x0b0b890}, - { 26675645, -6295520, 27144365, -5804480, 0x0b1c090}, - { 29485645, -7305520, 29954365, -6814480, 0x0b1c890}, - { 16165635, -2270520, 16634355, -1779480, 0x0b0d090}, - { 23935645, -7815520, 24404365, -7324480, 0x0b1d890}, - { 18385635, 3414479, 18854355, 3905519, 0x0b0e090}, - { 25585635, 4484479, 26054355, 4975519, 0x0b0e890}, - { 29295635, 2794479, 29764355, 3285519, 0x0b0f090}, - { 21675219,-10687095, 24356409, -8005905, 0x001088d}, - { 24356409,-10687095, 27037599, -8005905, 0x001108d}, - { 26286865,-10687095, 28968055, -8005905, 0x001188d}, - { 28110075, -8810262, 30791265, -6129072, 0x001208d}, - { 22142000,-11712000, 25458676, -9346500, 0x01a288d}, - { 25458676,-12474000, 28240000, -9882738, 0x01e308d}, - { 28240000,-13460000, 29840000,-10687140, 0x029388d}, - { 27430000,-11230000, 28710000,-10100000, 0x001408d}, - { 18189677, 2718810, 20870867, 5400000, 0x0a80091}, - { 20870867, 2718810, 23552057, 5400000, 0x0a80891}, - { 23552057, 2718810, 26233247, 5400000, 0x0a81091}, - { 26233247, 2718810, 28914437, 5400000, 0x0a81891}, - { 28628810, 2718810, 31310000, 5400000, 0x0a82091}, - { 17653439, 37620, 20334629, 2718810, 0x0a82891}, - { 20334629, 37620, 23015819, 2718810, 0x0a83091}, - { 23015819, 37620, 25697009, 2718810, 0x0a83891}, - { 25697009, 37620, 28378199, 2718810, 0x0a84091}, - { 28378199, 37620, 31059389, 2718810, 0x0a84891}, - { 28628810, 37620, 31310000, 2718810, 0x0a85091}, - { 15910666, -2643570, 18591856, 37620, 0x0a85891}, - { 18591856, -2643570, 21273046, 37620, 0x0a86091}, - { 21273046, -2643570, 23954236, 37620, 0x0a86891}, - { 23954236, -2643570, 26635426, 37620, 0x0a87091}, - { 26635426, -2643570, 29316616, 37620, 0x0a87891}, - { 27171664, -2643570, 29852854, 37620, 0x0a88091}, - { 14623694, -5324760, 17304884, -2643570, 0x0a88891}, - { 17304884, -5324760, 19986074, -2643570, 0x0a89091}, - { 19986074, -5324760, 22667264, -2643570, 0x0a89891}, - { 22667264, -5324760, 25348454, -2643570, 0x0a8a091}, - { 25348454, -5324760, 28029644, -2643570, 0x0a8a891}, - { 26635426, -5324760, 29316616, -2643570, 0x0a8b091}, - { 12022940, -6665355, 14704130, -3984165, 0x0a8b891}, - { 14704130, -8005950, 17385320, -5324760, 0x0a9c091}, - { 17385320, -8005950, 20066510, -5324760, 0x0a9c891}, - { 20066510, -8005950, 22747700, -5324760, 0x0a9d091}, - { 22747700, -8005950, 25428890, -5324760, 0x0a9d891}, - { 25428890, -8005950, 28110080, -5324760, 0x0a9e091}, - { 28110080, -8005950, 30791270, -5324760, 0x0a9e891}, - { 17385320, -8274069, 20066510, -5592879, 0x0a9f091}, - { 11700000,-13460000, 31310000, 5400000, 0x0010217}, - { 2986184, 36735355, 3093816, 36821845, 0x001000a}, // DZA - { 2710600, 36444400, 3455670, 36822000, 0x018000c}, - { -670880, 35665100, -549721, 35741000, 0x3c1044b}, - { 6566425, 36317200, 6673575, 36403689, 0x3c1004b}, - { 6116345, 35506700, 6222054, 35593189, 0x3c1004b}, - { 7706000, 36824500, 7794339, 36930000, 0x3c1044b}, - { 5356785, 36146800, 5463214, 36233289, 0x3c1004b}, - { -667555, 35157700, -561846, 35244189, 0x3c1004b}, - { 5681706, 34787200, 5786694, 34873689, 0x3c1004b}, - { 3205706, 34622000, 3310694, 34708489, 0x3c1004b}, - { 8050445, 35376200, 8156154, 35462689, 0x3c1004b}, - { 6890364, 36815800, 6998235, 36902289, 0x3c1004b}, - { 5004925, 36692700, 5112075, 36779189, 0x3c1004b}, - { 1277145, 35312800, 1382854, 35399289, 0x3c1004b}, - { 1278685, 36108200, 1385114, 36194689, 0x3c1004b}, - { 3993125, 36666900, 4100275, 36753389, 0x3c1004b}, - { -2261697, 31575750, -2188903, 31637849, 0x2b2004b}, - { 4726110, 36040840, 4800090, 36100959, 0x29c004b}, - { 53092, 35908950, 129508, 35971049, 0x2b2004b}, - { 2731759, 36240040, 2806240, 36300159, 0x29c004b}, - { -1357691, 34858950, -1282310, 34921049, 0x2b2004b}, - { 5292763, 31921040, 5363236, 31981159, 0x29c004b}, - { 7921933, 36251050, 7998867, 36313149, 0x2b2004b}, - { 123180, 34810540, 179115, 34888900, 0x29c044b}, - { 7398000, 36432800, 7494669, 36482200, 0x2b2044b}, - { 7103460, 35398140, 7176939, 35458259, 0x29c004b}, - { 5711874, 36770450, 5789325, 36832549, 0x2b2004b}, - { 5647210, 36121540, 5721190, 36181659, 0x29c004b}, - { 6822999, 33338950, 6897000, 33401049, 0x2b2004b}, - { 511210, 35699340, 585190, 35759459, 0x29c004b}, - { 4501792, 35678950, 4578208, 35741049, 0x2b2004b}, - { 4143260, 35179940, 4216739, 35240059, 0x29c004b}, - { 2830740, 33778650, 2905259, 33840749, 0x2b2004b}, - { 7351310, 35764740, 7425290, 35824859, 0x29c004b}, - { 2864350, 35419450, 2940249, 35481549, 0x2b2004b}, - { 103260, 35369940, 176739, 35430059, 0x29c004b}, - { 5329750, 35356450, 5405649, 35418549, 0x2b2004b}, - { 3862759, 36349940, 3937240, 36410059, 0x29c004b}, - { 3633430, 32458950, 3706569, 32521049, 0x2b2004b}, - { 3463678, 34129940, 3536322, 34190059, 0x29c004b}, - { 7075592, 35852000, 7183350, 35896000, 0x2b2044b}, - { -1773289, 34824140, -1700311, 34884259, 0x29c004b}, - { 2883592, 36105750, 2960008, 36167849, 0x2b2004b}, - { 2183559, 36229740, 2258040, 36289859, 0x29c004b}, - { 6219174, 36727150, 6296625, 36789249, 0x2b2004b}, - { 6681059, 36228440, 6755540, 36288559, 0x29c004b}, - { 4464272, 32745850, 4537928, 32807949, 0x2b2004b}, - { 2706910, 35857140, 2780890, 35917259, 0x29c004b}, - { 2970000, 35044000, 3060895, 35095449, 0x2b2044b}, - { 990928, 33648440, 1063071, 33708559, 0x29c004b}, - { -2220600, 34678220, 2030414, 36581000, 0x016000d}, - { 2030414, 34257524, 5247842, 36938714, 0x0a90011}, - { 5247842, 34660000, 8690000, 37090000, 0x3790015}, - { -3200372, 34408810, 17056, 37090000, 0x001008d}, - { 17055, 34408810, 3234483, 37090000, 0x001088d}, - { 3234483, 34408810, 6451911, 37090000, 0x001108d}, - { 6451911, 34408810, 9669339, 37090000, 0x001188d}, - { -3170581, 32357699, -12735, 35038889, 0x001208d}, - { -12736, 32357699, 3145110, 35038889, 0x001288d}, - { 3145110, 32357699, 6302956, 35038889, 0x001308d}, - { 6302956, 32357699, 9460802, 35038889, 0x001388d}, - { -5637276, 29676509, -2568803, 32357699, 0x001408d}, - { -2568803, 29676509, 499670, 32357699, 0x001488d}, - { 499669, 29676509, 3568142, 32357699, 0x001508d}, - { 3568142, 29676509, 6636615, 32357699, 0x001588d}, - { 6636615, 29676509, 9705088, 32357699, 0x001608d}, - { -8670790, 26995319, -5691690, 29676509, 0x001688d}, - { -6003705, 26995319, -3024605, 29676509, 0x001708d}, - { -3024605, 26995319, -45505, 29676509, 0x001788d}, - { -45506, 26995319, 2933594, 29676509, 0x001808d}, - { 2933594, 26995319, 5912694, 29676509, 0x001888d}, - { 5912694, 26995319, 8891794, 29676509, 0x001908d}, - { 8891794, 26995319, 11870894, 29676509, 0x001988d}, - { -8655104, 24314129, -5735586, 26995319, 0x001a08d}, - { -5735586, 24314129, -2816068, 26995319, 0x001a88d}, - { -2816068, 24314129, 103450, 26995319, 0x001b08d}, - { 103449, 24314129, 3022967, 26995319, 0x001b88d}, - { 3022967, 24314129, 5942485, 26995319, 0x001c08d}, - { 5942485, 24314129, 8862003, 26995319, 0x001c88d}, - { 8862003, 24314129, 11781521, 26995319, 0x001d08d}, - { -4246036, 21632939, -1386100, 24314129, 0x0a90091}, - { -1386101, 21632939, 1473835, 24314129, 0x0a90891}, - { 1473835, 21632939, 4333771, 24314129, 0x0a91091}, - { 4333771, 21632939, 7193707, 24314129, 0x0a91891}, - { 7193707, 21632939, 10053643, 24314129, 0x0a92091}, - { 9139564, 21632939, 11999500, 24314129, 0x0a92891}, - { -1356310, 18951749, 1473835, 21632939, 0x0a83091}, - { 1473835, 18951749, 4303980, 21632939, 0x0a83891}, - { 4303980, 18951749, 7134125, 21632939, 0x0a84091}, - { 7134125, 18951749, 9964270, 21632939, 0x0a84891}, - { -8670790, 18944440, 11999500, 37090000, 0x0010217}, - { 76870879, 43211055, 76989082, 43297545, 0x001000a}, // KAZ - { 76716500, 43153730, 77108500, 43440559, 0xc730047}, - { 72901078, 49719090, 73320321, 49992509, 0xbde0047}, - { 69460000, 42245590, 69901891, 42473000, 0xbde0447}, - { 71298201, 42837190, 71463998, 42959499, 0x54f004b}, - { 71348872, 51109890, 71542528, 51232199, 0x54f004b}, - { 65416714, 44778490, 65588286, 44900799, 0x54f004b}, - { 76899168, 52236800, 77039232, 52323289, 0x3c1004b}, - { 82541571, 49928300, 82675629, 50014789, 0x3c1004b}, - { 80189450, 50371000, 80324950, 50457489, 0x3c1004b}, - { 57124871, 50239700, 57258929, 50326189, 0x3c1004b}, - { 63581866, 53170800, 63725534, 53257289, 0x3c1004b}, - { 69099023, 54835700, 69247977, 54922189, 0x3c1004b}, - { 51344829, 51187800, 51481770, 51274289, 0x3c1004b}, - { 72885071, 50027700, 73019129, 50114189, 0x3c1004b}, - { 51127218, 43615800, 51246381, 43702289, 0x3c1004b}, - { 51847635, 47066700, 51973765, 47153189, 0x3c1004b}, - { 75248988, 51680300, 75387611, 51766789, 0x3c1004b}, - { 68183955, 43270400, 68329094, 43340700, 0x3c1044b}, - { 63039427, 52925600, 63181173, 53012089, 0x3c1004b}, - { 67635934, 47753400, 67764466, 47839889, 0x3c1004b}, - { 69340500, 53242400, 69465481, 53341700, 0x3c1044b}, - { 78304500, 44974700, 78440217, 45052000, 0x3c1044b}, - { 74910235, 46804100, 75036365, 46890589, 0x3c1004b}, - { 67438400, 47848300, 67597160, 47918300, 0x3c1044b}, - { 63217437, 45594200, 63339963, 45680689, 0x3c1004b}, - { 83448371, 50299200, 83582429, 50385689, 0x3c1004b}, - { 68471000, 43483800, 68605807, 43559500, 0x3c1044b}, - { 70126000, 52905400, 70290904, 52979700, 0x3c1044b}, - { 52800000, 43307000, 52949567, 43375300, 0x3c1044b}, - { 71783668, 52292300, 71923732, 52378789, 0x3c1004b}, - { 66845471, 50210600, 66979529, 50297089, 0x3c1004b}, - { 67900000, 41193755, 71800000, 43585595, 0x0970011}, - { 75109749, 42760762, 78744251, 45441952, 0x001000d}, - { 66847895, 52606890, 71227172, 55288080, 0x0010015}, - { 60946509, 52768810, 65325786, 55450000, 0x001008d}, - { 65325786, 52768810, 69705063, 55450000, 0x001088d}, - { 69705063, 52768810, 74084340, 55450000, 0x001108d}, - { 74084340, 52768810, 78463617, 55450000, 0x001188d}, - { 47051987, 50087620, 51192936, 52768810, 0x001208d}, - { 51192936, 50087620, 55333885, 52768810, 0x001288d}, - { 55333885, 50087620, 59474834, 52768810, 0x001308d}, - { 59474834, 50087620, 63615783, 52768810, 0x001388d}, - { 63615783, 50087620, 67756732, 52768810, 0x001408d}, - { 67756732, 50087620, 71897681, 52768810, 0x001488d}, - { 71897681, 50087620, 76038630, 52768810, 0x001508d}, - { 76038630, 50087620, 80179579, 52768810, 0x001588d}, - { 80179579, 50087620, 84320528, 52768810, 0x001608d}, - { 83397797, 47942668, 87360000, 50623858, 0x001688d}, - { 46480000, 47406430, 50412412, 50087620, 0x001708d}, - { 50388281, 47406430, 54320693, 50087620, 0x001788d}, - { 54320693, 47406430, 58253105, 50087620, 0x001808d}, - { 58253105, 47406430, 62185517, 50087620, 0x001888d}, - { 62185517, 47406430, 66117929, 50087620, 0x001908d}, - { 66117929, 47406430, 70050341, 50087620, 0x001988d}, - { 70050341, 47406430, 73982753, 50087620, 0x001a08d}, - { 73982753, 47406430, 77915165, 50087620, 0x001a88d}, - { 77915165, 47406430, 81847577, 50087620, 0x001b08d}, - { 81847577, 47406430, 85779989, 50087620, 0x001b88d}, - { 48314827, 44725240, 52068493, 47406430, 0x001c08d}, - { 52068493, 44725240, 55822159, 47406430, 0x001c88d}, - { 55822159, 44725240, 59575825, 47406430, 0x001d08d}, - { 49530300, 42044050, 53135011, 44725240, 0x001d88d}, - { 53135011, 42044050, 56739722, 44725240, 0x001e08d}, - { 49589882, 40560000, 53045638, 43241190, 0x001e88d}, - { 53045638, 40560000, 56501394, 43241190, 0x001f08d}, - { 59462619, 44725240, 63216285, 47406430, 0x0a80091}, - { 63216285, 44725240, 66969951, 47406430, 0x0a80891}, - { 66969951, 44725240, 70723617, 47406430, 0x0a81091}, - { 70723617, 44725240, 74477283, 47406430, 0x0a81891}, - { 74477283, 44725240, 78230949, 47406430, 0x0a82091}, - { 78230949, 44725240, 81984615, 47406430, 0x0a82891}, - { 81984615, 44725240, 85738281, 47406430, 0x0a83091}, - { 59551992, 42044050, 63156703, 44725240, 0x0a83891}, - { 63156703, 42044050, 66761414, 44725240, 0x0a84091}, - { 66761414, 42044050, 70366125, 44725240, 0x0a84891}, - { 70366125, 42044050, 73970836, 44725240, 0x0a85091}, - { 73970836, 42044050, 77575547, 44725240, 0x0a85891}, - { 77575547, 42044050, 81180258, 44725240, 0x0a86091}, - { 65018641, 40560000, 68474397, 43241190, 0x0aa6891}, - { 68474397, 40560000, 71930153, 43241190, 0x0aa7091}, - { 46480000, 40560000, 87360000, 55450000, 0x0010217}, - { -58453030,-34644596, -58349242,-34558106, 0x001000a}, // ARG - { -58744317,-34890070, -58181853,-34399030, 0x001000c}, - { -64286115,-31387370, -64226686,-31336431, 0x236004b}, - { -64226686,-31387370, -64167257,-31336431, 0x236004b}, - { -64286115,-31438309, -64226686,-31387370, 0x236004b}, - { -64226686,-31438309, -64167257,-31387370, 0x236004b}, - { -60703310,-32937570, -60642891,-32886631, 0x236004b}, - { -60685184,-32988509, -60624765,-32937570, 0x236004b}, - { -68860210,-32915470, -68799791,-32864531, 0x236004b}, - { -57990917,-34945470, -57929083,-34894531, 0x236004b}, - { -65246612,-26852870, -65189589,-26801931, 0x236004b}, - { -57610891,-38025370, -57546510,-37974431, 0x236004b}, - { -65444417,-24815870, -65388384,-24764931, 0x236004b}, - { -60735456,-31654770, -60675744,-31603831, 0x236004b}, - { -68567356,-31567170, -68507644,-31516231, 0x236004b}, - { -59018653,-27485470, -58961347,-27434531, 0x236004b}, - { -64298153,-27823670, -64240847,-27772731, 0x236004b}, - { -68091886,-38977370, -68026514,-38926431, 0x236004b}, - { -58843453,-27521270, -58786147,-27470331, 0x236004b}, - { -62304874,-38745370, -62239927,-38694431, 0x236004b}, - { -55946453,-27407270, -55889147,-27356331, 0x236004b}, - { -60545356,-31764170, -60485644,-31713231, 0x236004b}, - { -65322275,-24216670, -65266525,-24165731, 0x236004b}, - { -58216829,-26203870, -58160372,-26152931, 0x236004b}, - { -65808936,-28495470, -65751064,-28444531, 0x236004b}, - { -64378851,-33154170, -64318149,-33103231, 0x236004b}, - { -67543736,-45885970, -67470865,-45835031, 0x236004b}, - { -60251951,-33364470, -60191249,-33313531, 0x236004b}, - { -66366951,-33325070, -66306249,-33274131, 0x236004b}, - { -58048315,-31407370, -57988886,-31356431, 0x236004b}, - { -66880419,-29438470, -66821981,-29387531, 0x236004b}, - { -68364076,-34642970, -68302525,-34592031, 0x236004b}, - { -71341977,-41183870, -71274624,-41132931, 0x236004b}, - { -65351709,-43280570, -65282092,-43229631, 0x236004b}, - { -65502464,-33701470, -65441337,-33650531, 0x236004b}, - { -59162179,-37341570, -59098222,-37290631, 0x236004b}, - { -64319854,-36642070, -64256746,-36591131, 0x236004b}, - { -68513351,-33105970, -68452649,-33055031, 0x236004b}, - { -63272898,-32438770, -63212903,-32387831, 0x236004b}, - { -59064364,-34127270, -59003237,-34076331, 0x236004b}, - { -60600564,-33920170, -60539437,-33869231, 0x236004b}, - { -69269522,-51652270, -69187878,-51601331, 0x236004b}, - { -59681678,-29165370, -59623523,-29114431, 0x236004b}, - { -60351266,-36925170, -60287734,-36874231, 0x236004b}, - { -58457717,-35053770, -58395883,-35002831, 0x236004b}, - { -58766374,-38584470, -58701427,-38533531, 0x236004b}, - { -67642686,-39045470, -67577314,-38994531, 0x236004b}, - { -61529715,-31275470, -61470286,-31224531, 0x236004b}, - { -58990776,-34185470, -58929225,-34134531, 0x236004b}, - { -60478512,-26815470, -60421489,-26764531, 0x236004b}, - { -63033464,-40835470, -62966536,-40784531, 0x236004b}, - { -62119715,-31455470, -62060286,-31404531, 0x236004b}, - { -58550210,-33045470, -58489791,-32994531, 0x236004b}, - { -60990776,-34615470, -60929225,-34564531, 0x236004b}, - { -59140776,-34605470, -59079225,-34554531, 0x236004b}, - { -65074526,-42795470, -65005475,-42744531, 0x236004b}, - { -64347663,-23165470, -64292338,-23114531, 0x236004b}, - { -68930210,-33055470, -68869791,-33004531, 0x236004b}, - { -62000564,-33775470, -61939437,-33724531, 0x236004b}, - { -59299078,-29165470, -59240923,-29114531, 0x236004b}, - { -58269998,-32505470, -58210003,-32454531, 0x236004b}, - { -68500351,-33215470, -68439649,-33164531, 0x236004b}, - { -59720564,-33695470, -59659437,-33644531, 0x236004b}, - { -54628229,-26225470, -54571772,-26174531, 0x236004b}, - { -62112686,-38905470, -62047314,-38854531, 0x236004b}, - { -63837451,-22575470, -63782550,-22524531, 0x236004b}, - { -69272686,-38965470, -69207314,-38914531, 0x236004b}, - { -64529715,-31445470, -64470286,-31394531, 0x236004b}, - { -55158653,-27505470, -55101347,-27454531, 0x236004b}, - { -63801130,-35685470, -63738871,-35634531, 0x236004b}, - { -60070917,-34925470, -60009083,-34874531, 0x236004b}, - { -59901766,-36805470, -59838234,-36754531, 0x236004b}, - { -64149998,-32205470, -64090003,-32154531, 0x236004b}, - { -59470917,-34685470, -59409083,-34634531, 0x236004b}, - { -60302474,-38395470, -60237527,-38344531, 0x236004b}, - { -64817804,-23845470, -64762196,-23794531, 0x236004b}, - { -60380351,-33255470, -60319649,-33204531, 0x236004b}, - { -58798795,-28145470, -58741206,-28094531, 0x236004b}, - { -64459856,-31685470, -64400144,-31634531, 0x236004b}, - { -64897875,-24245470, -64842125,-24194531, 0x236004b}, - { -62710210,-32625470, -62649791,-32574531, 0x236004b}, - { -60921130,-35485470, -60858871,-35434531, 0x236004b}, - { -60520917,-34675470, -60459083,-34624531, 0x236004b}, - { -59370351,-33175470, -59309649,-33124531, 0x236004b}, - { -58109078,-29205470, -58050923,-29154531, 0x236004b}, - { -65144809,-43325470, -65075192,-43274531, 0x236004b}, - { -57721554,-36355470, -57658446,-36304531, 0x236004b}, - { -61570917,-34905470, -61509083,-34854531, 0x236004b}, - { -60211130,-35455470, -60148871,-35404531, 0x236004b}, - { -60210210,-32635470, -60149791,-32584531, 0x236004b}, - { -68353865,-54815470, -68266136,-54764531, 0x236004b}, - { -60940000,-35185355, -57780000,-32644000, 0x0a40011}, - { -64571316,-31719620, -64024476,-31228580, 0x0010088}, - { -68969124,-33258820, -68417076,-32767780, 0x0010888}, - { -65482600,-27086820, -64961800,-26595780, 0x0011088}, - { -58047148,-38302820, -57458644,-37811780, 0x0011888}, - { -65736992,-25133620, -65221400,-24642580, 0x0012088}, - { -60965516,-31802020, -60418676,-31310980, 0x0012888}, - { -68765016,-31798720, -68218176,-31307680, 0x0013088}, - { -59162800,-27723420, -58642000,-27232380, 0x0013888}, - { -64497200,-28040820, -63971192,-27549780, 0x0014088}, - { -68266000,-39126000, -67409077,-38805000, 0x0154888}, - { -62472956,-39045520, -61879244,-38554480, 0x0015088}, - { -56178200,-27627320, -55657400,-27136280, 0x0015888}, - { -65350000,-24550000, -64773761,-24130000, 0x01b6088}, - { -58441192,-26423920, -57925600,-25932880, 0x0016888}, - { -65976907,-28849520, -65445691,-28358480, 0x0017088}, - { -64624524,-33374220, -64072476,-32883180, 0x0017888}, - { -67908504,-46046820, -67247088,-45555780, 0x0018088}, - { -66653023,-33555120, -66095767,-33064080, 0x0018888}, - { -58437716,-31623420, -57890876,-31132380, 0x0019088}, - { -67116808,-29658520, -66585592,-29167480, 0x0019888}, - { -68614532,-34863020, -68052068,-34371980, 0x001a088}, - { -71612972,-41403920, -70993220,-40912880, 0x001a888}, - { -65528488,-43523020, -64887904,-43031980, 0x001b088}, - { -65745324,-33921520, -65188068,-33430480, 0x001b888}, - { -59421848,-37561620, -58838552,-37070580, 0x001c088}, - { -64572140,-36862120, -63994052,-36371080, 0x001c888}, - { -63518924,-32658820, -62966876,-32167780, 0x001d088}, - { -69603676,-51872320, -68853724,-51381280, 0x001d888}, - { -59726908,-29385420, -59195692,-28894380, 0x001e088}, - { -60378540,-37085320, -59800452,-36594280, 0x001e888}, - { -59041248,-38696420, -58452744,-38205380, 0x001f088}, - { -61768216,-31495520, -61221376,-31004480, 0x0b00090}, - { -60710400,-27035520, -60189600,-26544480, 0x0b00890}, - { -63307272,-41055520, -62692728,-40564480, 0x0b01090}, - { -62358216,-31675520, -61811376,-31184480, 0x0b01890}, - { -61241232,-34835520, -60678768,-34344480, 0x0b12090}, - { -65357688,-43015520, -64722312,-42524480, 0x0b02890}, - { -64567384,-23385520, -64062208,-22894480, 0x0b13090}, - { -62243424,-33995520, -61686168,-33504480, 0x0b03890}, - { -58601324,-32661920, -58049276,-32170880, 0x0b04090}, - { -54852592,-26445520, -54337000,-25954480, 0x0b14890}, - { -64057384,-22795520, -63552208,-22304480, 0x0b05090}, - { -69536856,-39185520, -68943144,-38694480, 0x0b15890}, - { -55390400,-27725520, -54869600,-27234480, 0x0b16090}, - { -64056440,-35905520, -63483560,-35414480, 0x0b06890}, - { -64388216,-32425520, -63841376,-31934480, 0x0b17090}, - { -60559048,-38615520, -59970544,-38124480, 0x0b17890}, - { -65037384,-24065520, -64532208,-23574480, 0x0b18090}, - { -59027800,-28365520, -58501792,-27874480, 0x0b18890}, - { -62956024,-32845520, -62403976,-32354480, 0x0b09090}, - { -61176440,-35705520, -60603560,-35214480, 0x0b09890}, - { -58345608,-29425520, -57814392,-28934480, 0x0b1a090}, - { -57976440,-36575520, -57403560,-36084480, 0x0b1a890}, - { -61818632,-35125520, -61250960,-34634480, 0x0b0b090}, - { -60466440,-35675520, -59893560,-35184480, 0x0b0b890}, - { -60456024,-32855520, -59903976,-32364480, 0x0b0c090}, - { -68708416,-55035520, -67901176,-54544480, 0x0b0c890}, - { -68711936,-24460595, -65852000,-21779405, 0x001008d}, - { -65852000,-24460595, -62992064,-21779405, 0x001088d}, - { -62992064,-24460595, -60132128,-21779405, 0x001108d}, - { -60132128,-24460595, -57272192,-21779405, 0x001188d}, - { -68741727,-27141785, -65822209,-24460595, 0x001208d}, - { -65822209,-27141785, -62902691,-24460595, 0x001288d}, - { -62902691,-27141785, -59983173,-24460595, 0x001308d}, - { -59983173,-27141785, -57063655,-24460595, 0x001388d}, - { -70523228,-29822975, -67544128,-27141785, 0x001408d}, - { -67544128,-29822975, -64565028,-27141785, 0x001488d}, - { -64565028,-29822975, -61585928,-27141785, 0x001508d}, - { -61585928,-29822975, -58606828,-27141785, 0x001588d}, - { -58606828,-29822975, -55627728,-27141785, 0x001608d}, - { -56584309,-28214261, -53635000,-25533071, 0x001688d}, - { -70613495,-32504165, -67545022,-29822975, 0x001708d}, - { -67545022,-32504165, -64476549,-29822975, 0x001788d}, - { -64476549,-32504165, -61408076,-29822975, 0x001808d}, - { -61408076,-32504165, -58339603,-29822975, 0x001888d}, - { -60180687,-32504165, -57112214,-29822975, 0x001908d}, - { -70673077,-35185355, -67515231,-32504165, 0x001988d}, - { -67515231,-35185355, -64357385,-32504165, 0x001a08d}, - { -64357385,-35185355, -61199539,-32504165, 0x001a88d}, - { -61199539,-35185355, -58041693,-32504165, 0x001b08d}, - { -71458964,-37866545, -68181954,-35185355, 0x001b88d}, - { -68181954,-37866545, -64904944,-35185355, 0x001c08d}, - { -64904944,-37866545, -61627934,-35185355, 0x001c88d}, - { -61627934,-37866545, -58350924,-35185355, 0x001d08d}, - { -59861327,-37383930, -56614108,-34702740, 0x001d88d}, - { -71951856,-40547735, -68585473,-37866545, 0x0a90091}, - { -68585473,-40547735, -65219090,-37866545, 0x0a90891}, - { -65219090,-40547735, -61852707,-37866545, 0x0a91091}, - { -61852707,-40547735, -58486324,-37866545, 0x0a91891}, - { -58486324,-40038308, -55119941,-37357118, 0x0a82091}, - { -72243212,-43228925, -68727874,-40547735, 0x0a82891}, - { -68727874,-43228925, -65212536,-40547735, 0x0a83091}, - { -65212536,-43228925, -61697198,-40547735, 0x0a83891}, - { -72091873,-45910115, -68427580,-43228925, 0x0a84091}, - { -68427580,-45910115, -64763287,-43228925, 0x0a84891}, - { -72657604,-48591305, -68844356,-45910115, 0x0a95091}, - { -68844356,-48591305, -65031108,-45910115, 0x0a95891}, - { -73700289,-51272495, -69678504,-48591305, 0x0a86091}, - { -69678504,-51272495, -65656719,-48591305, 0x0a86891}, - { -72472900,-52479030, -68361742,-49797840, 0x0a87091}, - { -65274203,-55116860, -60894926,-52435670, 0x0a89091}, - { -68865210,-55116860, -64485933,-52435670, 0x0a88891}, - { -73730000,-55116860, -53635000,-21760000, 0x0010217}, - { 72821000, 20367000, 72906600, 20467200, 0x022000b}, // 2DD - { 70870000, 20690000, 71007000, 20744000, 0x001000c}, - { 70870000, 20367000, 72906600, 20744000, 0x0020216}, - { 72926000, 20300000, 73002000, 20364000, 0x001000a}, // 2DN - { 72920000, 20051500, 73232000, 20364000, 0x001000c}, - { 72920000, 20051500, 73232000, 20364000, 0x0020216}, - { 76714228, 30677855, 76814172, 30764345, 0x001000a}, // 2CH - { 76670456, 30633804, 76900000, 30808396, 0x001000c}, - { 76670456, 30633804, 76900000, 30808396, 0x0020216}, - { 92681755, 11603107, 92769206, 11689597, 0x001000a}, // 2AN - { 92512000, 11343000, 92800000, 12135000, 0x032000c}, - { 92213843, 10504821, 92687771, 10995861, 0x0b10010}, - { 92120300, 11160000, 93485000, 14248000, 0x004010c}, - { 92671000, 7842000, 93680000, 9296000, 0x004010c}, - { 93600000, 6720000, 94000000, 7465000, 0x004010c}, - { 92721605, 11139203, 92736454, 11150698, 0x004010c}, - { 94221815, 13371257, 94347521, 13493566, 0x004010c}, - { 93798494, 12219185, 93923521, 12341494, 0x004010c}, - { 92120300, 6670000, 94356000, 14333000, 0x0020216}, - { 72999358, 8253865, 73085848, 8340355, 0x001000b}, // 2LD - { 72570000, 10505000, 72845000, 11300000, 0x033000c}, - { 71923843, 10766451, 72397771, 11257491, 0x0b10010}, - { 71660809, 9770405, 74371790, 12451595, 0x0a80011}, - { 71660809, 8253865, 74371790, 12451595, 0x0020216}, - { 77170681, 28589511, 77268703, 28676001, 0x001000a}, // 2DL - { 76822831, 28395928, 77354047, 28886968, 0x001000c}, - { 76822831, 28395928, 77354047, 28886968, 0x0020216}, - { 91848224, 25533886, 91943363, 25620376, 0x001000a}, // 2ML - { 91543560, 25277659, 92059152, 25768699, 0x001000c}, - { 91171481, 25439210, 91362719, 25612189, 0x782004b}, - { 90551481, 25394310, 90742719, 25567289, 0x782004b}, - { 90544461, 25163810, 90734738, 25336789, 0x782004b}, - { 92128081, 25368610, 92319319, 25541589, 0x782004b}, - { 90103081, 25436510, 90294319, 25609489, 0x782004b}, - { 90335581, 25230210, 90526819, 25403189, 0x782004b}, - { 92306081, 25318710, 92497319, 25491689, 0x782004b}, - { 91812908, 25850520, 91978891, 26000279, 0x680004b}, - { 89800000, 25000000, 92810000, 26200000, 0x06f0011}, - { 89800000, 25000000, 92810000, 26200000, 0x0020216}, - { 93676911, 25851781, 93772050, 25938271, 0x001000a}, // 2NL - { 93645834, 25549928, 94161426, 26040968, 0x001000c}, - { 94535360, 26557610, 94728039, 26730589, 0x782004b}, - { 94383460, 26250810, 94576139, 26423789, 0x782004b}, - { 94201241, 25998610, 94392959, 26171589, 0x782004b}, - { 94737441, 26158410, 94929159, 26331389, 0x782004b}, - { 94473908, 25936020, 94639891, 26085779, 0x680004b}, - { 94359308, 25812620, 94525291, 25962379, 0x680004b}, - { 94947992, 26667620, 95114807, 26817379, 0x680004b}, - { 94994576, 26830020, 95162223, 26979779, 0x680004b}, - { 94593616, 25614720, 94759183, 25764479, 0x680004b}, - { 93321000, 25183000, 95266000, 27052000, 0x0ad0011}, - { 93321000, 25183000, 95266000, 27052000, 0x0020216}, - { 93892911, 24752755, 93988050, 24839245, 0x001000a}, // 2MN - { 93684808, 24544480, 94195192, 25035520, 0x001000c}, - { 94219074, 25009340, 94431725, 25202659, 0x864004b}, - { 93884574, 25135640, 94097225, 25328959, 0x864004b}, - { 93425374, 24850540, 93638025, 25043859, 0x864004b}, - { 93688142, 24373369, 93877458, 24546348, 0x782004b}, - { 93877458, 24373369, 94066774, 24546348, 0x782004b}, - { 93650278, 24200390, 93839594, 24373369, 0x782004b}, - { 93839594, 24200390, 94028910, 24373369, 0x782004b}, - { 92955000, 23830000, 94780000, 25700000, 0x0b20011}, - { 92955000, 23830000, 94780000, 25700000, 0x0020216}, - { 91243711, 23791055, 91337889, 23877545, 0x001000a}, // 2TR - { 91191568, 23490272, 91696744, 23981312, 0x001000c}, - { 91644972, 23319120, 91807627, 23468879, 0x680004b}, - { 91909556, 23916420, 92073043, 24066179, 0x680004b}, - { 91922548, 24235520, 92086451, 24385279, 0x680004b}, - { 92083848, 24320620, 92247751, 24470379, 0x680004b}, - { 92086848, 24176420, 92250751, 24326179, 0x680004b}, - { 92098056, 23759020, 92261543, 23908779, 0x680004b}, - { 91963856, 24089020, 92127343, 24238779, 0x680004b}, - { 91777040, 23894390, 91910560, 24016699, 0x54f004b}, - { 91765940, 24088990, 91899460, 24211299, 0x54f004b}, - { 91545840, 23978290, 91679360, 24100599, 0x54f004b}, - { 91634849, 22972690, 91767350, 23094999, 0x54f004b}, - { 91430079, 23196290, 91562920, 23318599, 0x54f004b}, - { 91130000, 22917792, 92350000, 24556297, 0x0cb0011}, - { 91130000, 22917792, 92350000, 24556297, 0x0020216}, - { 92670654, 23702800, 92758000, 23794500, 0x021000a}, // 2MZ - { 92467716, 23482880, 92972892, 23973920, 0x001000c}, - { 92860213, 22346910, 93106786, 22575689, 0x9ee004b}, - { 93120000, 23356960, 93374833, 23548000, 0x931044b}, - { 92566415, 24145360, 92798184, 24357129, 0x931004b}, - { 92693392, 22761160, 92922808, 22972929, 0x931004b}, - { 92740698, 23203460, 92970702, 23415229, 0x931004b}, - { 92178000, 21940000, 93450000, 24536000, 0x0f90011}, - { 92178000, 21940000, 93450000, 24536000, 0x0020216}, - { 88560950, 27287755, 88658011, 27374245, 0x001000a}, // 2SK - { 88348600, 27085480, 88869400, 27576520, 0x001000c}, - { 88520000, 27572000, 88883790, 27942000, 0xf04044b}, - { 88020000, 27098000, 88353481, 27474297, 0xe89044b}, - { 87978000, 27070000, 88928000, 28129412, 0x0bc0011}, - { 87978000, 27070000, 88928000, 28129412, 0x0020216}, - { 75800028, 30866755, 75899972, 30953245, 0x001000a}, // 2PB - { 75673878, 30766630, 76006121, 31053459, 0xc730047}, - { 74687883, 31489196, 75008391, 31762615, 0xbde0047}, - { 75418889, 31189363, 75737878, 31462782, 0xbde0047}, - { 76322602, 30268490, 76463597, 30390799, 0x54f004b}, - { 74878902, 30150190, 75019897, 30272499, 0x54f004b}, - { 75576673, 32205090, 75720726, 32327399, 0x54f004b}, - { 75838313, 31468890, 75981686, 31591199, 0x54f004b}, - { 76620463, 30648590, 76762137, 30770899, 0x54f004b}, - { 75123508, 30774800, 75223691, 30861289, 0x3c1004b}, - { 75152708, 31772900, 75254092, 31859389, 0x3c1004b}, - { 74149049, 30098200, 74248751, 30184689, 0x3c1004b}, - { 75833008, 30481400, 75933191, 30567889, 0x3c1004b}, - { 76197308, 30637000, 76297491, 30723489, 0x3c1004b}, - { 75729448, 31175900, 75830352, 31262389, 0x3c1004b}, - { 74495408, 30444800, 74595591, 30531289, 0x3c1004b}, - { 75484549, 30319700, 75584251, 30406189, 0x3c1004b}, - { 75331848, 31332700, 75432752, 31419189, 0x3c1004b}, - { 76538508, 30432400, 76638691, 30518889, 0x3c1004b}, - { 74703308, 30631500, 74803491, 30717989, 0x3c1004b}, - { 75793949, 30204400, 75893651, 30290889, 0x3c1004b}, - { 75406308, 30756500, 75506491, 30842989, 0x3c1004b}, - { 74774208, 30537000, 74874391, 30623489, 0x3c1004b}, - { 75353249, 29964900, 75452951, 30051389, 0x3c1004b}, - { 74448549, 30146400, 74548251, 30232889, 0x3c1004b}, - { 75352967, 31995400, 75454832, 32081889, 0x3c1004b}, - { 73980249, 30359700, 74079951, 30446189, 0x3c1004b}, - { 75289248, 31052300, 75390152, 31138789, 0x3c1004b}, - { 76084049, 30327500, 76183751, 30413989, 0x3c1004b}, - { 74567008, 30883800, 74667191, 30970289, 0x3c1004b}, - { 75273000, 32122000, 75932000, 32500000, 0x004010c}, - { 73875000, 29727000, 76933000, 32122000, 0x004010c}, - { 75154000, 29522000, 75402000, 29727000, 0x004018c}, - { 73875000, 29522000, 76933000, 32514000, 0x0020216}, - { 76977509, 28416165, 77075531, 28502655, 0x001000a}, // 2HR - { 76921600, 28080300, 77481544, 28546400, 0x01d000c}, - { 76910742, 29390090, 77051057, 29512399, 0x54f004b}, - { 76911082, 29267781, 77050718, 29390090, 0x54f004b}, - { 76685102, 30309090, 76826097, 30431399, 0x54f004b}, - { 76826097, 30309090, 76967092, 30431399, 0x54f004b}, - { 77209502, 30078890, 77350497, 30201199, 0x54f004b}, - { 76454722, 28831990, 76593678, 28954299, 0x54f004b}, - { 76593678, 28831990, 76732634, 28954299, 0x54f004b}, - { 75636282, 29085890, 75775918, 29208199, 0x54f004b}, - { 75775918, 29085890, 75915554, 29208199, 0x54f004b}, - { 76944289, 29646300, 77043511, 29732789, 0x3c1004b}, - { 76960629, 28946800, 77059370, 29033289, 0x3c1004b}, - { 76799808, 30630900, 76899991, 30717389, 0x3c1004b}, - { 76090569, 28749500, 76188830, 28835989, 0x3c1004b}, - { 74980389, 29486800, 75079611, 29573289, 0x3c1004b}, - { 76881169, 28650600, 76979430, 28737089, 0x3c1004b}, - { 76269929, 29272200, 76368670, 29358689, 0x3c1004b}, - { 76799549, 29921300, 76899251, 30007789, 0x3c1004b}, - { 76352589, 29758000, 76451811, 29844489, 0x3c1004b}, - { 76569510, 28153300, 76667290, 28239789, 0x3c1004b}, - { 75916029, 29056500, 76014770, 29142989, 0x3c1004b}, - { 76058010, 28003300, 76155790, 28089789, 0x3c1004b}, - { 75404189, 29469900, 75503411, 29556389, 0x3c1004b}, - { 76682000, 30491000, 77210000, 30916000, 0x004010c}, - { 74444000, 29214000, 75280000, 30000000, 0x004010c}, - { 75280000, 27640000, 77581000, 30491000, 0x004018c}, - { 74444000, 27640000, 77597000, 30931000, 0x0020216}, - { 93580000, 27058000, 93706000, 27121000, 0x017000a}, // 2AR - { 93484559, 26917620, 93871841, 27263579, 0xf040047}, - { 95186995, 27887700, 95565605, 28222589, 0xe890047}, - { 94719744, 28094720, 94889055, 28244479, 0x680004b}, - { 91833260, 27514820, 92001739, 27664579, 0x680004b}, - { 95430576, 26889120, 95598223, 27038879, 0x680004b}, - { 95665476, 27063820, 95833123, 27213579, 0x680004b}, - { 96080044, 27849120, 96249355, 27998879, 0x680004b}, - { 95767561, 28080190, 95905838, 28202499, 0x54f004b}, - { 95834522, 28736490, 95973478, 28858799, 0x54f004b}, - { 94968722, 28551190, 95107678, 28673499, 0x54f004b}, - { 94183861, 27919790, 94322138, 28042099, 0x54f004b}, - { 92377041, 27180090, 92513959, 27302399, 0x54f004b}, - { 92927001, 27296390, 93064598, 27418699, 0x54f004b}, - { 95540361, 28203790, 95678638, 28326099, 0x54f004b}, - { 93751001, 27500690, 93888598, 27622999, 0x54f004b}, - { 91555000, 26827000, 94690000, 29330000, 0x09f0011}, - { 94690000, 26641000, 97416000, 29400000, 0x020000d}, - { 91555000, 26641000, 97416000, 29400000, 0x0020216}, - { 91716000, 26110736, 91812830, 26200576, 0x001000a}, // 2AS - { 91380108, 26038280, 91895700, 26529320, 0x001000c}, - { 92735630, 24746390, 92870170, 24868699, 0x54f004b}, - { 92714281, 26609690, 92850519, 26731999, 0x54f004b}, - { 94870901, 27384990, 95008498, 27507299, 0x54f004b}, - { 94143581, 26695090, 94279819, 26817399, 0x54f004b}, - { 92616881, 26286390, 92753119, 26408699, 0x54f004b}, - { 95288201, 27431390, 95425798, 27553699, 0x54f004b}, - { 95262901, 27309290, 95400498, 27431599, 0x54f004b}, - { 94551941, 26916490, 94688859, 27038799, 0x54f004b}, - { 93697420, 25958690, 93832979, 26080999, 0x54f004b}, - { 93902881, 26451290, 94039119, 26573599, 0x54f004b}, - { 90464181, 26431890, 90600419, 26554199, 0x54f004b}, - { 89900320, 26003190, 90035879, 26125499, 0x54f004b}, - { 94052190, 27204200, 94149009, 27290689, 0x3c1004b}, - { 92313531, 24830000, 92408669, 24916489, 0x3c1004b}, - { 93389471, 25807600, 93485329, 25894089, 0x3c1004b}, - { 93123371, 25708000, 93219229, 25794489, 0x3c1004b}, - { 90551571, 26111000, 90647429, 26197489, 0x3c1004b}, - { 90956430, 26278100, 91052769, 26364589, 0x3c1004b}, - { 90911730, 26456900, 91008069, 26543389, 0x3c1004b}, - { 89736600, 26537480, 90257400, 27028520, 0x001008c}, - { 90257400, 26537480, 90778200, 27028520, 0x001088c}, - { 90778200, 26537480, 91299000, 27028520, 0x001108c}, - { 91299000, 26537480, 91819800, 27028520, 0x001188c}, - { 91819800, 26537480, 92340600, 27028520, 0x001208c}, - { 92340600, 26537480, 92861400, 27028520, 0x001288c}, - { 92861400, 26537480, 93382200, 27028520, 0x001308c}, - { 93382200, 26537480, 93903000, 27028520, 0x001388c}, - { 93903000, 26537480, 94423800, 27028520, 0x001408c}, - { 93903000, 27028520, 94423800, 27519560, 0x001488c}, - { 93903000, 27478960, 94429008, 27970000, 0x001508c}, - { 93376992, 27028520, 93897792, 27519560, 0x001588c}, - { 93903000, 26046440, 94418592, 26537480, 0x001608c}, - { 93387408, 26046440, 93903000, 26537480, 0x001688c}, - { 92871816, 26046440, 93387408, 26537480, 0x001708c}, - { 92356224, 26046440, 92871816, 26537480, 0x001788c}, - { 91840632, 26046440, 92356224, 26537480, 0x001808c}, - { 91325040, 26046440, 91840632, 26537480, 0x001888c}, - { 90809448, 26046440, 91325040, 26537480, 0x001908c}, - { 90293856, 26046440, 90809448, 26537480, 0x001988c}, - { 89778264, 26046440, 90293856, 26537480, 0x001a08c}, - { 89778264, 25555400, 90293856, 26046440, 0x001a88c}, - { 90293856, 25555400, 90809448, 26046440, 0x001b08c}, - { 90809448, 25555400, 91325040, 26046440, 0x001b88c}, - { 91325040, 25555400, 91840632, 26046440, 0x001c08c}, - { 91840632, 25555400, 92356224, 26046440, 0x001c88c}, - { 92356224, 25555400, 92871816, 26046440, 0x001d08c}, - { 92871816, 25555400, 93387408, 26046440, 0x001d88c}, - { 93387408, 25555400, 93903000, 26046440, 0x001e08c}, - { 93903000, 25555400, 94418592, 26046440, 0x001e88c}, - { 93897792, 27028520, 94428608, 27519560, 0x01ef08c}, - { 92098428, 25064360, 92614020, 25555400, 0x0b00890}, - { 92614020, 25064360, 93129612, 25555400, 0x0b01090}, - { 93129612, 25064360, 93645204, 25555400, 0x0b01890}, - { 92098428, 24573320, 92608812, 25064360, 0x0b12090}, - { 92608812, 24573320, 93119196, 25064360, 0x0b12890}, - { 93119196, 24573320, 93629580, 25064360, 0x0b13090}, - { 92098428, 24111000, 92608812, 24602040, 0x0b03890}, - { 92608812, 24111000, 93119196, 24602040, 0x0b04090}, - { 94428608, 27478960, 94954616, 27970000, 0x0b08890}, - { 94954616, 27478960, 95480624, 27970000, 0x0b09090}, - { 95480624, 27478960, 96006632, 27970000, 0x0b09890}, - { 94428608, 27028440, 94949408, 27519480, 0x0b1a090}, - { 94949408, 27028440, 95470208, 27519480, 0x0b1a890}, - { 95470208, 27028440, 95991008, 27519480, 0x0b1b090}, - { 94428608, 26537400, 94949408, 27028440, 0x0b0b890}, - { 94949408, 26537400, 95470208, 27028440, 0x0b0c090}, - { 94376000, 26537400, 94850000, 27028440, 0x0b9c890}, - { 89666000, 24111000, 96030000, 27970000, 0x0020216}, - { 85078640, 25570255, 85146498, 25631061, 0x2a7044a}, // 2BR - { 85146498, 25573000, 85228982, 25623000, 0x2a7044a}, - { 84987247, 25504930, 85304352, 25791759, 0xc730047}, - { 84823619, 24686290, 85124380, 24959709, 0xbde0047}, - { 86835319, 25154590, 87136080, 25428009, 0xbde0047}, - { 85332071, 26086800, 85427929, 26173289, 0x3c1004b}, - { 87422071, 25736800, 87517929, 25823289, 0x3c1004b}, - { 85851271, 26108200, 85947129, 26194689, 0x3c1004b}, - { 85472191, 25166800, 85567809, 25253289, 0x3c1004b}, - { 84612191, 25516800, 84707809, 25603289, 0x3c1004b}, - { 86450891, 25312200, 86546509, 25398689, 0x3c1004b}, - { 84672071, 25762700, 84767929, 25849189, 0x3c1004b}, - { 84767929, 25719455, 84863787, 25805944, 0x3c1004b}, - { 87522191, 25506800, 87617809, 25593289, 0x3c1004b}, - { 86082591, 25374300, 86178209, 25460789, 0x3c1004b}, - { 84457590, 26757200, 84554409, 26843689, 0x3c1004b}, - { 86550071, 25841300, 86645929, 25927789, 0x3c1004b}, - { 83968131, 24909900, 84063269, 24996389, 0x3c1004b}, - { 84133431, 24873400, 84228569, 24959889, 0x3c1004b}, - { 84863330, 26606100, 84959669, 26692589, 0x3c1004b}, - { 85494131, 24845400, 85589269, 24931889, 0x3c1004b}, - { 84039990, 27087700, 84136809, 27174189, 0x3c1004b}, - { 83927191, 25520600, 84022809, 25607089, 0x3c1004b}, - { 87899271, 26059200, 87995129, 26145689, 0x3c1004b}, - { 85446130, 26550200, 85542469, 26636689, 0x3c1004b}, - { 86441391, 25246500, 86537009, 25332989, 0x3c1004b}, - { 84938991, 25171400, 85034609, 25257889, 0x3c1004b}, - { 84327431, 24710000, 84422569, 24796489, 0x3c1004b}, - { 84309871, 26178200, 84405729, 26264689, 0x3c1004b}, - { 86050731, 25126000, 86145869, 25212489, 0x3c1004b}, - { 86177431, 24887500, 86272569, 24973989, 0x3c1004b}, - { 86013830, 26304100, 86110169, 26390589, 0x3c1004b}, - { 85733771, 25815500, 85829629, 25901989, 0x3c1004b}, - { 87417971, 26082400, 87513829, 26168889, 0x3c1004b}, - { 85902073, 25355950, 85970727, 25418049, 0x2b2004b}, - { 84408417, 26435640, 84475383, 26495759, 0x29c004b}, - { 86563787, 26089750, 86632613, 26151849, 0x2b2004b}, - { 84113867, 25527540, 84180332, 25587659, 0x29c004b}, - { 83739600, 27032480, 84260400, 27523520, 0x001008c}, - { 84260400, 27032480, 84781200, 27523520, 0x001088c}, - { 83739600, 26541440, 84260400, 27032480, 0x001108c}, - { 84260400, 26541440, 84781200, 27032480, 0x001188c}, - { 84781200, 26541440, 85302000, 27032480, 0x001208c}, - { 85302000, 26541440, 85822800, 27032480, 0x001288c}, - { 85822800, 26541440, 86343600, 27032480, 0x001308c}, - { 86343600, 26541440, 86864400, 27032480, 0x001388c}, - { 86864400, 26541440, 87385200, 27032480, 0x001408c}, - { 83744808, 26050400, 84260400, 26541440, 0x001488c}, - { 84260400, 26050400, 84775992, 26541440, 0x001508c}, - { 84775992, 26050400, 85291584, 26541440, 0x001588c}, - { 85291584, 26050400, 85807176, 26541440, 0x001608c}, - { 85807176, 26050400, 86322768, 26541440, 0x001688c}, - { 86322768, 26050400, 86838360, 26541440, 0x001708c}, - { 86838360, 26050400, 87353952, 26541440, 0x001788c}, - { 87353952, 26050400, 87869544, 26541440, 0x001808c}, - { 87817408, 26065131, 88333000, 26556171, 0x001888c}, - { 83744808, 25559360, 84260400, 26050400, 0x001908c}, - { 84260400, 25559360, 84775992, 26050400, 0x001988c}, - { 84775992, 25559360, 85291584, 26050400, 0x001a08c}, - { 85291584, 25559360, 85807176, 26050400, 0x001a88c}, - { 85807176, 25559360, 86322768, 26050400, 0x001b08c}, - { 86322768, 25559360, 86838360, 26050400, 0x001b88c}, - { 86838360, 25559360, 87353952, 26050400, 0x001c08c}, - { 87353952, 25559360, 87869544, 26050400, 0x001c88c}, - { 87817408, 25559360, 88333000, 26050400, 0x001d08c}, - { 87397168, 25709480, 87912760, 26200520, 0x001f08c}, - { 83298000, 25068320, 83813592, 25559360, 0x0010088}, - { 83744808, 25068320, 84260400, 25559360, 0x0010888}, - { 84260400, 25068320, 84775992, 25559360, 0x0011088}, - { 84775992, 25068320, 85291584, 25559360, 0x0011888}, - { 85291584, 25068320, 85807176, 25559360, 0x0012088}, - { 85807176, 25068320, 86322768, 25559360, 0x0012888}, - { 86322768, 25068320, 86838360, 25559360, 0x0013088}, - { 86838360, 25068320, 87353952, 25559360, 0x0013888}, - { 87353952, 25068320, 87869544, 25559360, 0x0014088}, - { 87817408, 25068320, 88333000, 25559360, 0x0014888}, - { 83298000, 24577280, 83808384, 25068320, 0x0015088}, - { 83739600, 24577280, 84249984, 25068320, 0x0015888}, - { 84249984, 24577280, 84760368, 25068320, 0x0016088}, - { 84760368, 24577280, 85270752, 25068320, 0x0016888}, - { 85270752, 24577280, 85781136, 25068320, 0x0017088}, - { 85781136, 24577280, 86291520, 25068320, 0x0017888}, - { 86291520, 24577280, 86801904, 25068320, 0x0018088}, - { 86801904, 24577280, 87312288, 25068320, 0x0018888}, - { 83298000, 24258000, 83808384, 24749040, 0x0019088}, - { 83739600, 24258000, 84249984, 24749040, 0x0019888}, - { 84249984, 24258000, 84760368, 24749040, 0x001a088}, - { 84760368, 24258000, 85270752, 24749040, 0x001a888}, - { 85270752, 24258000, 85781136, 24749040, 0x001b088}, - { 85781136, 24258000, 86291520, 24749040, 0x001b888}, - { 86291520, 24258000, 86801904, 24749040, 0x001c088}, - { 86801904, 24258000, 87312288, 24749040, 0x001c888}, - { 83298000, 24258000, 88333000, 27533000, 0x0020216}, - { 77984789, 30277355, 78083772, 30363845, 0x001000a}, // 2UT - { 77786992, 30094480, 78323416, 30585520, 0x001000c}, - { 78010877, 29848310, 78209322, 30021289, 0x782004b}, - { 77809577, 29781410, 78008022, 29954389, 0x782004b}, - { 79420258, 29104510, 79617742, 29277489, 0x782004b}, - { 79336358, 28883110, 79533842, 29056089, 0x782004b}, - { 78911712, 29136120, 79082687, 29285879, 0x680004b}, - { 78163880, 29989420, 78336519, 30139179, 0x680004b}, - { 80132296, 29484920, 80304103, 29634679, 0x680004b}, - { 79046212, 29337920, 79217187, 29487679, 0x680004b}, - { 78743212, 29167720, 78914187, 29317479, 0x680004b}, - { 77547000, 29486000, 80425000, 31461000, 0x004010c}, - { 80425000, 29780000, 81063000, 30520000, 0x004010c}, - { 78717000, 28680000, 80330000, 29486000, 0x004010c}, - { 77547000, 28680000, 81063000, 31461000, 0x0020216}, - { 73760576, 15347514, 73870000, 15416139, 0x018000a}, // 2GA - { 73679000, 15418000, 74290000, 15801000, 0x018000c}, - { 73870000, 14894000, 74344100, 15418000, 0x0b80010}, - { 73625000, 14894000, 74344100, 15801000, 0x0020216}, - { 76906794, 8462827, 76995206, 8550278, 0x001000a}, // 2KL - { 76775579, 8359520, 77124421, 8705479, 0xf040047}, - { 76185030, 9825700, 76524570, 10160589, 0xe890047}, - { 75750461, 11163340, 75947539, 11356659, 0x864004b}, - { 76513566, 8832040, 76709033, 9025359, 0x864004b}, - { 76111729, 10404040, 76308270, 10597359, 0x864004b}, - { 76284800, 9453400, 76393295, 9732800, 0x782044b}, - { 76600669, 10661710, 76776531, 10834689, 0x782004b}, - { 75299029, 11780410, 75475371, 11953389, 0x782004b}, - { 76456409, 9518110, 76631790, 9691089, 0x782004b}, - { 74859000, 12300960, 75338136, 12792000, 0x001088c}, - { 74907793, 12004083, 75381721, 12495123, 0x001108c}, - { 75381721, 12004083, 75855649, 12495123, 0x001188c}, - { 75049971, 11513043, 75523899, 12004083, 0x001208c}, - { 75523899, 11513043, 75997827, 12004083, 0x001288c}, - { 75997827, 11513043, 76471755, 12004083, 0x001308c}, - { 75523899, 11022003, 75997827, 11513043, 0x001388c}, - { 75997827, 11022003, 76471755, 11513043, 0x001408c}, - { 76471755, 11022003, 76945683, 11513043, 0x001488c}, - { 75523899, 10530963, 75997827, 11022003, 0x001508c}, - { 75997827, 10530963, 76471755, 11022003, 0x001588c}, - { 76471755, 10530963, 76945683, 11022003, 0x001608c}, - { 75978870, 10039923, 76452798, 10530963, 0x001688c}, - { 76452798, 10039923, 76926726, 10530963, 0x001708c}, - { 76926072, 10039923, 77400000, 10530963, 0x001788c}, - { 75978870, 9548883, 76452798, 10039923, 0x001808c}, - { 76452798, 9548883, 76926726, 10039923, 0x001888c}, - { 76926072, 9548883, 77400000, 10039923, 0x001908c}, - { 75978870, 9057843, 76452798, 9548883, 0x001988c}, - { 76452798, 9057843, 76926726, 9548883, 0x001a08c}, - { 76926072, 9057843, 77400000, 9548883, 0x001a88c}, - { 76452798, 8566803, 76926726, 9057843, 0x001b08c}, - { 76926072, 8566803, 77400000, 9057843, 0x001b88c}, - { 76452798, 8287000, 76921518, 8778040, 0x001c08c}, - { 76921518, 8287000, 77390238, 8778040, 0x001c88c}, - { 74859000, 8287000, 77400000, 12792000, 0x0020216}, - { 80203494, 13002655, 80291906, 13089145, 0x001000a}, // 2TN - { 79864632, 12789080, 80343768, 13280120, 0x001000c}, - { 78052496, 9865490, 78176503, 9987799, 0x54f004b}, - { 78645326, 10749090, 78769673, 10871399, 0x54f004b}, - { 78091456, 11596690, 78216143, 11718999, 0x54f004b}, - { 77660566, 8665090, 77784234, 8787399, 0x54f004b}, - { 77275156, 11047190, 77399843, 11169499, 0x54f004b}, - { 79724756, 11868590, 79849443, 11990899, 0x54f004b}, - { 78051766, 8753290, 78175434, 8875599, 0x54f004b}, - { 79075926, 10706590, 79200273, 10828899, 0x54f004b}, - { 77392000, 8138900, 77481297, 8223289, 0x3c1044b}, - { 77934835, 10316800, 78022765, 10403289, 0x3c1044b}, - { 79104700, 12882000, 79188462, 12973400, 0x3c1044b}, - { 78755000, 10046300, 78858485, 10119650, 0x3c1044b}, - { 77753100, 9419562, 77845737, 9501160, 0x3c1044b}, - { 78026800, 10920600, 78125710, 10997416, 0x3c1044b}, - { 76872035, 11010000, 76959965, 11096489, 0x3c1004b}, - { 76959965, 11010000, 77047895, 11096489, 0x3c1004b}, - { 76959965, 10923511, 77047895, 11010000, 0x3c1004b}, - { 76872035, 10923511, 76959965, 11010000, 0x3c1004b}, - { 79710315, 11708200, 79798485, 11794689, 0x3c1004b}, - { 79655674, 12796800, 79744325, 12883289, 0x3c1004b}, - { 77677115, 11306800, 77765285, 11393289, 0x3c1004b}, - { 79336035, 10918200, 79423965, 11004689, 0x3c1004b}, - { 79026394, 12190700, 79114805, 12277189, 0x3c1004b}, - { 79933000, 12985017, 80356168, 13500000, 0x021088c}, - { 79390000, 12985017, 79933000, 13360000, 0x019108c}, - { 78600000, 12985017, 79390000, 13200000, 0x00f188c}, - { 77481351, 12493977, 77960487, 12985017, 0x001208c}, - { 77960486, 12493977, 78439622, 12985017, 0x001288c}, - { 78439622, 12493977, 78918758, 12985017, 0x001308c}, - { 78918758, 12493977, 79397894, 12985017, 0x001388c}, - { 79397894, 12493977, 79877030, 12985017, 0x001408c}, - { 79877030, 12493977, 80356166, 12985017, 0x001488c}, - { 79762455, 12002937, 80236383, 12493977, 0x001508c}, - { 79288527, 12002937, 79762455, 12493977, 0x001588c}, - { 78814599, 12002937, 79288527, 12493977, 0x001608c}, - { 78340671, 12002937, 78814599, 12493977, 0x001688c}, - { 77866743, 12002937, 78340671, 12493977, 0x001708c}, - { 77392815, 12002937, 77866743, 12493977, 0x001788c}, - { 79478098, 11511897, 79952026, 12002937, 0x001808c}, - { 79004170, 11511897, 79478098, 12002937, 0x001888c}, - { 78530242, 11511897, 79004170, 12002937, 0x001908c}, - { 78056314, 11511897, 78530242, 12002937, 0x001988c}, - { 77582386, 11511897, 78056314, 12002937, 0x001a08c}, - { 77108458, 11511897, 77582386, 12002937, 0x001a88c}, - { 76634530, 11511897, 77108458, 12002937, 0x001b08c}, - { 76228000, 11511897, 76701928, 12002937, 0x001b88c}, - { 76228000, 11020857, 76701928, 11511897, 0x001c08c}, - { 76634530, 11020857, 77108458, 11511897, 0x001c88c}, - { 77108458, 11020857, 77582386, 11511897, 0x001d08c}, - { 77582386, 11020857, 78056314, 11511897, 0x001d88c}, - { 78056314, 11020857, 78530242, 11511897, 0x001e08c}, - { 78530242, 11020857, 79004170, 11511897, 0x001e88c}, - { 79004170, 11020857, 79478098, 11511897, 0x001f08c}, - { 79478098, 11020857, 79952026, 11511897, 0x0b10090}, - { 79478098, 10529817, 79952026, 11020857, 0x0b10890}, - { 79004170, 10529817, 79478098, 11020857, 0x0b11090}, - { 78530242, 10529817, 79004170, 11020857, 0x0b11890}, - { 78056314, 10529817, 78530242, 11020857, 0x0b12090}, - { 77582386, 10529817, 78056314, 11020857, 0x0b12890}, - { 77108458, 10529817, 77582386, 11020857, 0x0b13090}, - { 76634530, 10529817, 77108458, 11020857, 0x0b13890}, - { 76634530, 10038777, 77108458, 10529817, 0x0b14090}, - { 77108458, 10038777, 77582386, 10529817, 0x0b14890}, - { 77582386, 10038777, 78056314, 10529817, 0x0b15090}, - { 78056314, 10038777, 78530242, 10529817, 0x0b15890}, - { 78530242, 10038777, 79004170, 10529817, 0x0b16090}, - { 79004170, 10038777, 79478098, 10529817, 0x0b16890}, - { 79478098, 10038777, 79952026, 10529817, 0x0b17090}, - { 79004170, 9547737, 79478098, 10038777, 0x0b07890}, - { 78530242, 9547737, 79004170, 10038777, 0x0b08090}, - { 78056314, 9547737, 78530242, 10038777, 0x0b08890}, - { 77582386, 9547737, 78056314, 10038777, 0x0b09090}, - { 77108458, 9547737, 77582386, 10038777, 0x0b09890}, - { 77108458, 9056697, 77582386, 9547737, 0x0b0a090}, - { 77582386, 9056697, 78056314, 9547737, 0x0b0a890}, - { 78056314, 9056697, 78530242, 9547737, 0x0b0b090}, - { 78530242, 9056697, 79004170, 9547737, 0x0b0b890}, - { 79004170, 9056697, 79478098, 9547737, 0x0b0c090}, - { 77937832, 8565657, 78411760, 9056697, 0x0b0c890}, - { 77463904, 8565657, 77937832, 9056697, 0x0b0d090}, - { 76989976, 8565657, 77463904, 9056697, 0x0b0d890}, - { 76989976, 8074617, 77458696, 8565657, 0x0b1e090}, - { 77458696, 8074617, 77927416, 8565657, 0x0b1e890}, - { 77927416, 8074617, 78396136, 8565657, 0x0b1f090}, - { 76200000, 8000000, 80700000, 13555000, 0x0020216}, - { 77132028, 31046055, 77232933, 31132545, 0x001000a}, // 2HP - { 76911084, 30806980, 77452716, 31298020, 0x001000c}, - { 76199074, 32068110, 76468525, 32296889, 0x9ee004b}, - { 76848880, 31622160, 77097120, 31833929, 0x931004b}, - { 77171350, 30454160, 77416649, 30665929, 0x931004b}, - { 76807268, 31408860, 77054332, 31620629, 0x931004b}, - { 76009291, 32437160, 76258708, 32648929, 0x931004b}, - { 75576000, 31100000, 78023000, 33238000, 0x004010c}, - { 78023000, 31100000, 79020000, 32771000, 0x004010c}, - { 76577000, 30378000, 77904000, 31100000, 0x004010c}, - { 75576000, 30378000, 79020000, 33238000, 0x0020216}, - { 74755106, 34040755, 74858894, 34127245, 0x001000a}, // 2JK - { 74599424, 33911020, 75014575, 34256979, 0xf040047}, - { 74669392, 32547600, 75066607, 32882489, 0xe890047}, - { 75057644, 33656120, 75237355, 33805879, 0x680004b}, - { 74256720, 34139120, 74437679, 34288879, 0x680004b}, - { 75053984, 32837120, 75231615, 32986879, 0x680004b}, - { 75438808, 32308120, 75615191, 32457879, 0x680004b}, - { 74235856, 35866720, 74420143, 36016479, 0x680004b}, - { 75490480, 35232420, 75673519, 35382179, 0x680004b}, - { 73685000, 33087490, 73917302, 33202500, 0x680044b}, - { 73380520, 34289520, 73561479, 34439279, 0x680004b}, - { 74229768, 33296120, 74408231, 33445879, 0x680004b}, - { 75473424, 33084390, 75619175, 33206699, 0x54f004b}, - { 75690324, 33258690, 75836075, 33380999, 0x54f004b}, - { 73290000, 34947842, 78225000, 36590000, 0x013000d}, - { 73392645, 32266652, 76550491, 34947842, 0x0a80011}, - { 76550491, 32266652, 79708337, 34947842, 0x0010015}, - { 72500000, 32263000, 80430000, 37088000, 0x0020216}, - { 81591872, 21202755, 81684128, 21289245, 0x001000a}, // 2CT - { 81178000, 21014681, 81839248, 21379000, 0x017000c}, - { 82623196, 22310620, 82784603, 22460379, 0x680004b}, - { 82069004, 21998320, 82229995, 22148079, 0x680004b}, - { 80959712, 21025120, 81120287, 21174879, 0x680004b}, - { 83315504, 21820120, 83476495, 21969879, 0x680004b}, - { 81947960, 19008120, 82106039, 19157879, 0x680004b}, - { 83091380, 23057820, 83253619, 23207579, 0x680004b}, - { 81490628, 20645020, 81650371, 20794779, 0x680004b}, - { 82290572, 23100920, 82453227, 23250679, 0x680004b}, - { 81011428, 20506320, 81171171, 20656079, 0x680004b}, - { 81881259, 21675890, 82012741, 21798199, 0x54f004b}, - { 82006129, 21064690, 82137271, 21186999, 0x54f004b}, - { 80920000, 22200000, 84453000, 24147000, 0x017000d}, - { 80374000, 19950000, 83673000, 22200000, 0x08f0011}, - { 80238000, 17730000, 82810000, 20500000, 0x3fc0015}, - { 80238000, 17730000, 84453000, 24147000, 0x0020216}, - { 85281172, 23316455, 85374389, 23402945, 0x001000a}, // 2JH - { 86052300, 23608400, 86537261, 23877700, 0xf040447}, - { 85145037, 23192300, 85508763, 23527189, 0xe890047}, - { 86133849, 22732090, 86266350, 22854399, 0x54f004b}, - { 86618170, 24427290, 86752030, 24549599, 0x54f004b}, - { 85304640, 23909790, 85438160, 24032099, 0x54f004b}, - { 86237370, 24122690, 86371230, 24244999, 0x54f004b}, - { 85270540, 23598490, 85404060, 23720799, 0x54f004b}, - { 85404060, 23604605, 85537580, 23726914, 0x54f004b}, - { 84003940, 23981790, 84137460, 24104099, 0x54f004b}, - { 86749540, 23676090, 86883060, 23798399, 0x54f004b}, - { 87577790, 25178890, 87713009, 25301199, 0x54f004b}, - { 85475070, 24369990, 85608930, 24492299, 0x54f004b}, - { 85739789, 22482790, 85871611, 22605099, 0x54f004b}, - { 86579370, 24206190, 86713230, 24328499, 0x54f004b}, - { 87182970, 24226590, 87316830, 24348899, 0x54f004b}, - { 84477349, 22982390, 84609850, 23104699, 0x54f004b}, - { 85558149, 22613490, 85690650, 22735799, 0x54f004b}, - { 87160031, 24771200, 87255169, 24857689, 0x3c1004b}, - { 86965307, 24846960, 87480899, 25338000, 0x001008c}, - { 87451408, 24846960, 87967000, 25338000, 0x001088c}, - { 83356163, 24355920, 83866547, 24846960, 0x001108c}, - { 83866547, 24355920, 84376931, 24846960, 0x001188c}, - { 84376931, 24355920, 84887315, 24846960, 0x001208c}, - { 84887315, 24355920, 85397699, 24846960, 0x001288c}, - { 85397699, 24355920, 85908083, 24846960, 0x001308c}, - { 85908083, 24355920, 86418467, 24846960, 0x001388c}, - { 86418467, 24355920, 86928851, 24846960, 0x001408c}, - { 86928851, 24355920, 87439235, 24846960, 0x001488c}, - { 87439235, 24355920, 87949619, 24846960, 0x001508c}, - { 83305124, 23864880, 83815508, 24355920, 0x001588c}, - { 83815508, 23864880, 84325892, 24355920, 0x001608c}, - { 84325892, 23864880, 84836276, 24355920, 0x001688c}, - { 84836276, 23864880, 85346660, 24355920, 0x001708c}, - { 85346660, 23864880, 85857044, 24355920, 0x001788c}, - { 85857044, 23864880, 86367428, 24355920, 0x001808c}, - { 86367428, 23864880, 86877812, 24355920, 0x001888c}, - { 86877812, 23864880, 87388196, 24355920, 0x001908c}, - { 87388196, 23864880, 87898580, 24355920, 0x001988c}, - { 83565524, 23373840, 84070700, 23864880, 0x001a08c}, - { 84070700, 23373840, 84575876, 23864880, 0x001a88c}, - { 84575876, 23373840, 85081052, 23864880, 0x001b08c}, - { 85081052, 23373840, 85586228, 23864880, 0x001b88c}, - { 85586228, 23373840, 86091404, 23864880, 0x001c08c}, - { 86091404, 23373840, 86596580, 23864880, 0x001c88c}, - { 86596580, 23640000, 87300000, 23864880, 0x011d08c}, - { 84030287, 22882800, 84535463, 23373840, 0x001d88c}, - { 84535463, 22882800, 85040639, 23373840, 0x001e08c}, - { 85040639, 22882800, 85545815, 23373840, 0x001e88c}, - { 85545815, 22882800, 86050991, 23373840, 0x001f08c}, - { 86050991, 22882800, 86556167, 23373840, 0x0010088}, - { 83878734, 22391760, 84383910, 22882800, 0x0010888}, - { 84383910, 22391760, 84889086, 22882800, 0x0011088}, - { 84889086, 22391760, 85394262, 22882800, 0x0011888}, - { 85394262, 22391760, 85899438, 22882800, 0x0012088}, - { 85899438, 22391760, 86404614, 22882800, 0x0012888}, - { 86404614, 22391760, 86909790, 22882800, 0x0013088}, - { 83929251, 21940000, 84429219, 22431040, 0x0013888}, - { 84429219, 21940000, 84929187, 22431040, 0x0014088}, - { 84929187, 21940000, 85429155, 22431040, 0x0014888}, - { 85429155, 21940000, 85929123, 22431040, 0x0015088}, - { 85929123, 21940000, 86429091, 22431040, 0x0015888}, - { 86429091, 21940000, 86929059, 22431040, 0x0016088}, - { 83302000, 21940000, 87967000, 25338000, 0x0020216}, - { 77549894, 12928155, 77638306, 13014645, 0x001000a}, // 2KA - { 77354532, 12725880, 77833668, 13216920, 0x001000c}, - { 75066637, 15298890, 75193362, 15421199, 0x54f004b}, - { 76587486, 12248890, 76712513, 12371199, 0x54f004b}, - { 76769527, 17272990, 76897272, 17395299, 0x54f004b}, - { 74449167, 15798890, 74576232, 15921199, 0x54f004b}, - { 74795917, 12840090, 74921283, 12962399, 0x54f004b}, - { 75880734, 14412900, 75969865, 14499389, 0x3c1004b}, - { 76878914, 15093500, 76968286, 15179989, 0x3c1004b}, - { 75673833, 16786800, 75764166, 16873289, 0x3c1004b}, - { 75525554, 13886800, 75614445, 13973289, 0x3c1004b}, - { 77064454, 13305400, 77153345, 13391889, 0x3c1004b}, - { 77305074, 16166800, 77394926, 16253289, 0x3c1004b}, - { 77457293, 17868900, 77548106, 17955389, 0x3c1004b}, - { 76325194, 15236800, 76414806, 15323289, 0x3c1004b}, - { 75645554, 13796800, 75734445, 13883289, 0x3c1004b}, - { 78235674, 12926800, 78324325, 13013289, 0x3c1004b}, - { 76358934, 14183400, 76448065, 14269889, 0x3c1004b}, - { 78086274, 13093800, 78174925, 13180289, 0x3c1004b}, - { 76854194, 12480000, 76942605, 12566489, 0x3c1004b}, - { 76055574, 12966900, 76144225, 13053389, 0x3c1004b}, - { 75619074, 16116800, 75708926, 16203289, 0x3c1004b}, - { 74706554, 13291800, 74795445, 13378289, 0x3c1004b}, - { 75737554, 13281800, 75826445, 13368289, 0x3c1004b}, - { 75587434, 14572800, 75676565, 14659289, 0x3c1004b}, - { 76486194, 15388800, 76575806, 15475289, 0x3c1004b}, - { 75590194, 15385500, 75679806, 15471989, 0x3c1004b}, - { 77497354, 13258700, 77586245, 13345189, 0x3c1004b}, - { 74710000, 16100000, 77700000, 18447000, 0x01b000d}, - { 74524000, 12170000, 78589000, 13975000, 0x0710011}, - { 74094000, 13975000, 77520000, 16100000, 0x2ff0015}, - { 74040000, 11580000, 78600000, 18447000, 0x0020216}, - { 75757350, 26864355, 75853450, 26950845, 0x001000a}, // 2RJ - { 75644855, 26749930, 75965944, 27036759, 0xc730047}, - { 72864780, 26161890, 73167819, 26435309, 0xbde0047}, - { 75685619, 25092790, 75986380, 25366209, 0xbde0047}, - { 73266061, 27963390, 73404338, 28085699, 0x54f004b}, - { 74547781, 26396790, 74684019, 26519099, 0x54f004b}, - { 73642670, 24522290, 73776530, 24644599, 0x54f004b}, - { 74552790, 25280290, 74688009, 25402599, 0x54f004b}, - { 76580550, 27521100, 76677850, 27607589, 0x3c1004b}, - { 77446790, 27178300, 77543609, 27264789, 0x3c1004b}, - { 75094750, 27565700, 75192050, 27652189, 0x3c1004b}, - { 73273971, 25738200, 73369829, 25824689, 0x3c1004b}, - { 73839389, 29859500, 73938611, 29945989, 0x3c1004b}, - { 75732071, 26126800, 75827929, 26213289, 0x3c1004b}, - { 74803330, 26545000, 74899669, 26631489, 0x3c1004b}, - { 74260489, 29558000, 74359711, 29644489, 0x3c1004b}, - { 74297371, 26067200, 74393229, 26153689, 0x3c1004b}, - { 77830930, 26665500, 77927269, 26751989, 0x3c1004b}, - { 76314471, 25969800, 76410329, 26056289, 0x3c1004b}, - { 74918010, 28258000, 75015790, 28344489, 0x3c1004b}, - { 75343410, 28075400, 75441190, 28161889, 0x3c1004b}, - { 74580831, 24848300, 74675969, 24934789, 0x3c1004b}, - { 76667730, 26441300, 76764069, 26527789, 0x3c1004b}, - { 76463231, 25053300, 76558369, 25139789, 0x3c1004b}, - { 76805910, 28167400, 76903690, 28253889, 0x3c1004b}, - { 75597891, 25387000, 75693509, 25473489, 0x3c1004b}, - { 74421650, 27656000, 74518950, 27742489, 0x3c1004b}, - { 74386932, 23504200, 74480868, 23590689, 0x3c1004b}, - { 74666000, 26964500, 74755465, 27058000, 0x3c1044b}, - { 73690990, 27155600, 73787809, 27242089, 0x3c1004b}, - { 76981930, 26699500, 77078269, 26785989, 0x3c1004b}, - { 74183648, 23054298, 77073375, 25735488, 0x001000d}, - { 74150282, 25735488, 77099591, 28416678, 0x0a90011}, - { 73077399, 27779024, 73603407, 28270064, 0x0b00090}, - { 73454403, 24337924, 73964787, 24828964, 0x0b10890}, - { 77234795, 26976024, 77755595, 27467064, 0x0b11090}, - { 73069317, 25535924, 73584909, 26026964, 0x0b11890}, - { 73836541, 29506474, 74372965, 29997514, 0x0b02090}, - { 77618695, 26463224, 78139495, 26954264, 0x0b02890}, - { 73478995, 26953324, 73999795, 27444364, 0x0b13090}, - { 69400000, 22890000, 78320000, 30200000, 0x0020216}, - { 85789733, 20238455, 85881028, 20324945, 0x001000a}, // 2OR - { 85545748, 20120000, 85970000, 20680000, 0x023000c}, - { 84720960, 19245120, 84879039, 19394879, 0x680004b}, - { 84761596, 22165120, 84923003, 22314879, 0x680004b}, - { 85750544, 19780020, 85909455, 19929779, 0x680004b}, - { 83861029, 21430990, 83992171, 21553299, 0x54f004b}, - { 86865329, 21432690, 86996471, 21554999, 0x54f004b}, - { 86669959, 21873390, 86801441, 21995699, 0x54f004b}, - { 83446168, 20648290, 83576631, 20770599, 0x54f004b}, - { 83834759, 21757890, 83966241, 21880199, 0x54f004b}, - { 86575738, 20227290, 86705861, 20349599, 0x54f004b}, - { 83554729, 21289790, 83685871, 21412099, 0x54f004b}, - { 83099708, 19869490, 83229491, 19991799, 0x54f004b}, - { 83338448, 19147490, 83467552, 19269799, 0x54f004b}, - { 86438459, 21000564, 86569601, 21122873, 0x54f044b}, - { 85051450, 20781499, 85205433, 20885000, 0x54f044b}, - { 84621330, 19612019, 87451475, 22293209, 0x001000d}, - { 81791185, 19612019, 84621330, 22293209, 0x0a90011}, - { 81507000, 17800000, 85463000, 19612019, 0x2990015}, - { 81376000, 17800000, 87533000, 22576000, 0x0020216}, - { 72541672, 22977255, 72634889, 23063745, 0x001000a}, // 2GJ - { 72416334, 22892330, 72727065, 23179159, 0xc730047}, - { 72690117, 21078190, 72983283, 21351609, 0xbde0047}, - { 73032657, 22173290, 73327342, 22446709, 0xbde0047}, - { 70746792, 22240600, 70840008, 22327089, 0x3c1004b}, - { 72083512, 21712200, 72176487, 21798689, 0x3c1004b}, - { 70023392, 22405500, 70101961, 22508000, 0x3c1044b}, - { 70409700, 21462800, 70478021, 21580000, 0x3c1044b}, - { 70058152, 23019800, 70151848, 23106289, 0x3c1004b}, - { 72891872, 20901200, 72984127, 20987689, 0x3c1004b}, - { 72810952, 22644100, 72904648, 22730589, 0x3c1004b}, - { 72601532, 23184400, 72695468, 23270889, 0x3c1004b}, - { 72328532, 23552400, 72422468, 23638889, 0x3c1004b}, - { 72899292, 22522100, 72992508, 22608589, 0x3c1004b}, - { 69570112, 21601000, 69663087, 21687489, 0x3c1004b}, - { 70789152, 22775800, 70882848, 22862289, 0x3c1004b}, - { 71599752, 22666800, 71693448, 22753289, 0x3c1004b}, - { 72952312, 21675400, 73045287, 21761889, 0x3c1004b}, - { 72878993, 20325800, 72971007, 20412289, 0x3c1004b}, - { 70331872, 20870800, 70424127, 20957289, 0x3c1004b}, - { 69623332, 23202600, 69717268, 23289089, 0x3c1004b}, - { 72886472, 20565000, 72978727, 20651489, 0x3c1004b}, - { 73572152, 22732800, 73665848, 22819289, 0x3c1004b}, - { 71620392, 22126800, 71713608, 22213289, 0x3c1004b}, - { 72380671, 24128800, 72475328, 24215289, 0x3c1004b}, - { 72080291, 23804900, 72174708, 23891389, 0x3c1004b}, - { 70565712, 21717100, 70658687, 21803589, 0x3c1004b}, - { 70744212, 21918800, 70837187, 22005289, 0x3c1004b}, - { 72963812, 21587900, 73056787, 21674389, 0x3c1004b}, - { 71184922, 21571950, 71251678, 21634049, 0x2b2004b}, - { 72150701, 24226140, 72216498, 24286259, 0x29c004b}, - { 70415422, 21702150, 70482178, 21764249, 0x2b2004b}, - { 74222335, 22807540, 74287464, 22867659, 0x29c004b}, - { 73428063, 22578150, 73495337, 22640249, 0x2b2004b}, - { 72595702, 22295240, 72660497, 22355359, 0x29c004b}, - { 71730508, 21057150, 71797092, 21119249, 0x2b2004b}, - { 71276769, 21308840, 71341230, 21368959, 0x29c004b}, - { 72507204, 23677850, 72574995, 23739949, 0x2b2004b}, - { 71434735, 22962240, 71499864, 23022359, 0x29c004b}, - { 69990877, 23080850, 70058323, 23142949, 0x2b2004b}, - { 70219669, 21270340, 70284130, 21330459, 0x29c004b}, - { 68100000, 22728000, 71794000, 24750000, 0x017000d}, - { 71785408, 24258960, 72295792, 24750000, 0x001008c}, - { 72295792, 24258960, 72806176, 24750000, 0x001088c}, - { 72806175, 24258960, 73316559, 24750000, 0x001108c}, - { 71785408, 23846880, 72295792, 24337920, 0x001188c}, - { 72295792, 23846880, 72806176, 24337920, 0x001208c}, - { 72806175, 23846880, 73316559, 24337920, 0x001288c}, - { 71790615, 23355840, 72295791, 23846880, 0x001308c}, - { 72295791, 23355840, 72800967, 23846880, 0x001388c}, - { 72800967, 23355840, 73306143, 23846880, 0x001408c}, - { 73306143, 23355840, 73811319, 23846880, 0x001488c}, - { 73811319, 23355840, 74316495, 23846880, 0x001508c}, - { 71790615, 22864800, 72295791, 23355840, 0x001588c}, - { 72295791, 22864800, 72800967, 23355840, 0x001608c}, - { 72800967, 22864800, 73306143, 23355840, 0x001688c}, - { 73306143, 22864800, 73811319, 23355840, 0x001708c}, - { 73811319, 22864800, 74316495, 23355840, 0x001788c}, - { 74024824, 22864800, 74530000, 23355840, 0x001808c}, - { 69264736, 22373760, 69769912, 22864800, 0x001888c}, - { 69769912, 22373760, 70275088, 22864800, 0x001908c}, - { 70275088, 22373760, 70780264, 22864800, 0x001988c}, - { 70780264, 22373760, 71285440, 22864800, 0x001a08c}, - { 71285440, 22373760, 71790616, 22864800, 0x001a88c}, - { 71790616, 22373760, 72295792, 22864800, 0x001b08c}, - { 72295792, 22373760, 72800968, 22864800, 0x001b88c}, - { 72800968, 22373760, 73306144, 22864800, 0x001c08c}, - { 73306144, 22373760, 73811320, 22864800, 0x001c88c}, - { 73811320, 22373760, 74316496, 22864800, 0x001d08c}, - { 74024824, 22373760, 74530000, 22864800, 0x001d88c}, - { 69264735, 21882720, 69764703, 22373760, 0x001e08c}, - { 69764703, 21882720, 70264671, 22373760, 0x001e88c}, - { 70264671, 21882720, 70764639, 22373760, 0x001f08c}, - { 70764639, 21882720, 71264607, 22373760, 0x0b10090}, - { 71264607, 21882720, 71764575, 22373760, 0x0b10890}, - { 71764575, 21882720, 72264543, 22373760, 0x0b11090}, - { 72264543, 21882720, 72764511, 22373760, 0x0b11890}, - { 72764511, 21882720, 73264479, 22373760, 0x0b12090}, - { 73264479, 21882720, 73764447, 22373760, 0x0b12890}, - { 73764447, 21882720, 74264415, 22373760, 0x0b13090}, - { 69289734, 21391680, 69789702, 21882720, 0x0b13890}, - { 69789702, 21391680, 70289670, 21882720, 0x0b14090}, - { 70289670, 21391680, 70789638, 21882720, 0x0b14890}, - { 70789638, 21391680, 71289606, 21882720, 0x0b15090}, - { 71289606, 21391680, 71789574, 21882720, 0x0b15890}, - { 71789574, 21391680, 72289542, 21882720, 0x0b16090}, - { 72289542, 21391680, 72789510, 21882720, 0x0b16890}, - { 72789510, 21391680, 73289478, 21882720, 0x0b17090}, - { 73289478, 21391680, 73789446, 21882720, 0x0b17890}, - { 73789446, 21391680, 74289414, 21882720, 0x0b18090}, - { 69699708, 20900640, 70199676, 21391680, 0x0b08890}, - { 70199676, 20900640, 70699644, 21391680, 0x0b09090}, - { 70699644, 20900640, 71199612, 21391680, 0x0b09890}, - { 71199612, 20900640, 71699580, 21391680, 0x0b0a090}, - { 71699580, 20900640, 72199548, 21391680, 0x0b0a890}, - { 72579523, 20900640, 73079491, 21391680, 0x0b0b090}, - { 73079491, 20900640, 73579459, 21391680, 0x0b0b890}, - { 73579459, 20900640, 74079427, 21391680, 0x0b0c090}, - { 72784719, 20409600, 73279479, 20900640, 0x0b1c890}, - { 73279479, 20409600, 73774239, 20900640, 0x0b1d090}, - { 73774239, 20409600, 74268999, 20900640, 0x0b1d890}, - { 72730000, 20050000, 73375000, 20409600, 0x084e890}, - { 68929000, 21900000, 69266000, 22481000, 0x0ebe090}, - { 70368000, 20688000, 71495000, 20900640, 0x04df090}, - { 68100000, 20000000, 74530000, 24750000, 0x0020216}, - { 88301972, 22524755, 88395189, 22611245, 0x001000a}, // 2WB - { 88185689, 22334410, 88544200, 23006000, 0x02b000c}, - { 87247979, 23480990, 87380820, 23603299, 0x54f004b}, - { 86902540, 23623090, 87036060, 23745399, 0x54f004b}, - { 88352481, 26652290, 88488719, 26774599, 0x54f004b}, - { 87807179, 23191590, 87940020, 23313899, 0x54f004b}, - { 86772940, 23672690, 86906460, 23794999, 0x54f004b}, - { 88012800, 22456500, 88186041, 22503000, 0x3c1044b}, - { 86318789, 23286289, 86412725, 23372778, 0x3c1004b}, - { 88097131, 24966100, 88192269, 25052589, 0x3c1004b}, - { 87256892, 22296800, 87350108, 22383289, 0x3c1004b}, - { 87275392, 22382300, 87368608, 22468789, 0x3c1004b}, - { 88202191, 24056800, 88296608, 24143289, 0x3c1004b}, - { 88072191, 25576800, 88167809, 25663289, 0x3c1004b}, - { 88453632, 23366800, 88547568, 23453289, 0x3c1004b}, - { 88722191, 25186800, 88817809, 25273289, 0x3c1004b}, - { 88592652, 22798400, 88686348, 22884889, 0x3c1004b}, - { 87019032, 23192800, 87112968, 23279289, 0x3c1004b}, - { 87032391, 23660300, 87126808, 23746789, 0x3c1004b}, - { 87068132, 23575500, 87162068, 23661989, 0x3c1004b}, - { 88815052, 22612200, 88908748, 22698689, 0x3c1004b}, - { 88322232, 23365700, 88416168, 23452189, 0x3c1004b}, - { 88211790, 26992100, 88308609, 27078589, 0x3c1004b}, - { 88252791, 23646400, 88347208, 23732889, 0x3c1004b}, - { 88783552, 22997900, 88877248, 23084389, 0x3c1004b}, - { 88657730, 26485000, 88754069, 26571489, 0x3c1004b}, - { 88034500, 22015900, 88151856, 22084300, 0x3c1044b}, - { 88337032, 23198200, 88453451, 23267900, 0x3c1044b}, - { 87845040, 26748104, 88365840, 27239144, 0x001008c}, - { 88365840, 26748104, 88886640, 27239144, 0x001088c}, - { 88886640, 26748104, 89407440, 27239144, 0x001108c}, - { 89379200, 26748104, 89900000, 27239144, 0x001188c}, - { 87845039, 26257064, 88365839, 26748104, 0x001208c}, - { 88365839, 26257064, 88886639, 26748104, 0x001288c}, - { 88886639, 26257064, 89407439, 26748104, 0x001308c}, - { 89379200, 26257064, 89900000, 26748104, 0x001388c}, - { 87746087, 25766024, 88261679, 26257064, 0x001408c}, - { 88261679, 25766024, 88777271, 26257064, 0x001488c}, - { 88777271, 25766024, 89292863, 26257064, 0x001508c}, - { 89292863, 25766024, 89808455, 26257064, 0x001588c}, - { 87720308, 25274984, 88235900, 25766024, 0x001608c}, - { 88235900, 25274984, 88751492, 25766024, 0x001688c}, - { 88751492, 25078568, 89267084, 25569608, 0x001708c}, - { 87720308, 24783944, 88235900, 25274984, 0x001788c}, - { 88235900, 24783944, 88751492, 25274984, 0x001808c}, - { 87720308, 24292904, 88230692, 24783944, 0x001888c}, - { 88230692, 24292904, 88741076, 24783944, 0x001908c}, - { 86725059, 23801864, 87235443, 24292904, 0x001988c}, - { 87235443, 23801864, 87745827, 24292904, 0x001a08c}, - { 87745827, 23801864, 88256211, 24292904, 0x001a88c}, - { 88256211, 23801864, 88766595, 24292904, 0x001b08c}, - { 85811576, 23310824, 86316752, 23801864, 0x001b88c}, - { 86316752, 23310824, 86821928, 23801864, 0x001c08c}, - { 86821928, 23310824, 87327104, 23801864, 0x001c88c}, - { 87327104, 23310824, 87832280, 23801864, 0x001d08c}, - { 87832280, 23310824, 88337456, 23801864, 0x001d88c}, - { 88337456, 23310824, 88842632, 23801864, 0x001e08c}, - { 85811576, 22819784, 86316752, 23310824, 0x001e88c}, - { 86316752, 22819784, 86821928, 23310824, 0x001f08c}, - { 86821928, 22819784, 87327104, 23310824, 0x0010088}, - { 87327104, 22819784, 87832280, 23310824, 0x0010888}, - { 87832280, 22819784, 88337456, 23310824, 0x0011088}, - { 88337456, 22819784, 88842632, 23310824, 0x0011888}, - { 88842632, 22819784, 89347808, 23310824, 0x0012088}, - { 86316752, 22328744, 86821928, 22819784, 0x0012888}, - { 86821928, 22328744, 87327104, 22819784, 0x0013088}, - { 87327104, 22328744, 87832280, 22819784, 0x0013888}, - { 87832280, 22328744, 88337456, 22819784, 0x0014088}, - { 88337456, 22328744, 88842632, 22819784, 0x0014888}, - { 88842632, 22328744, 89347808, 22819784, 0x0015088}, - { 86670375, 21837704, 87170343, 22328744, 0x0015888}, - { 87170343, 21837704, 87670311, 22328744, 0x0016088}, - { 87670311, 21837704, 88170279, 22328744, 0x0016888}, - { 88170279, 21837704, 88670247, 22328744, 0x0017088}, - { 88670247, 21837704, 89170215, 22328744, 0x0017888}, - { 87170343, 21430000, 87670311, 21921040, 0x0018088}, - { 87670311, 21430000, 88170279, 21921040, 0x0018888}, - { 88170279, 21430000, 88670247, 21921040, 0x0019088}, - { 88670247, 21430000, 89170215, 21921040, 0x0019888}, - { 85700000, 21430000, 89900000, 27250000, 0x0020216}, - { 75814372, 22676755, 75907589, 22763245, 0x001000a}, // 2MP - { 75714698, 22622190, 75979702, 22866809, 0xa9e0047}, - { 77280858, 23074590, 77546541, 23319209, 0xa9e0047}, - { 79794198, 23047690, 80059202, 23292309, 0xa9e0047}, - { 78065518, 26161410, 78319081, 26390189, 0x9ee0047}, - { 75751832, 23128000, 75830128, 23231600, 0x3c1044b}, - { 75999452, 22916000, 76093148, 23002489, 0x3c1004b}, - { 80782671, 24528200, 80877328, 24614689, 0x3c1004b}, - { 80877371, 24528200, 80972028, 24614689, 0x3c1004b}, - { 78716991, 23789500, 78811408, 23875989, 0x3c1004b}, - { 74983032, 23306800, 75076968, 23393289, 0x3c1004b}, - { 80342791, 23785200, 80437208, 23871689, 0x3c1004b}, - { 76171332, 21271100, 76264067, 21357589, 0x3c1004b}, - { 76303512, 21786800, 76396487, 21873289, 0x3c1004b}, - { 77941830, 26466800, 78038169, 26553289, 0x3c1004b}, - { 78731630, 26523500, 78827969, 26609989, 0x3c1004b}, - { 77270571, 24604500, 77365228, 24690989, 0x3c1004b}, - { 77603291, 25384700, 77698909, 25471189, 0x3c1004b}, - { 77763232, 23474600, 77857168, 23561089, 0x3c1004b}, - { 75011291, 24028800, 75105708, 24115289, 0x3c1004b}, - { 78904512, 22013700, 78997487, 22100189, 0x3c1004b}, - { 79541031, 24865000, 79636169, 24951489, 0x3c1004b}, - { 74817371, 24424700, 74912028, 24511189, 0x3c1004b}, - { 75636852, 22568000, 75730548, 22654489, 0x3c1004b}, - { 79394791, 23791800, 79489208, 23878289, 0x3c1004b}, - { 77682452, 22703700, 77776148, 22790189, 0x3c1004b}, - { 77038732, 23165000, 77132668, 23251489, 0x3c1004b}, - { 75569312, 21780500, 75662287, 21866989, 0x3c1004b}, - { 77853612, 21865000, 77946587, 21951489, 0x3c1004b}, - { 79515235, 22060150, 79582164, 22122249, 0x2b2004b}, - { 75278735, 22569040, 75343864, 22629159, 0x29c004b}, - { 80154922, 21780050, 80221678, 21842149, 0x2b2004b}, - { 74929735, 22641440, 74994864, 22701559, 0x29c004b}, - { 78424873, 25634750, 78493527, 25696849, 0x2b2004b}, - { 75381252, 23434040, 75446548, 23494159, 0x29c004b}, - { 78134235, 22086950, 78201164, 22149049, 0x2b2004b}, - { 77728135, 22582040, 77793264, 22642159, 0x29c004b}, - { 75722735, 22519050, 75789664, 22581149, 0x2b2004b}, - { 81328952, 23274440, 81394248, 23334559, 0x29c004b}, - { 75091904, 23605750, 75159695, 23667849, 0x2b2004b}, - { 76246952, 23387240, 76312248, 23447359, 0x29c004b}, - { 78796845, 24721850, 78865154, 24783949, 0x2b2004b}, - { 74872686, 22009040, 74937314, 22069159, 0x29c004b}, - { 78210000, 21770000, 81500000, 23990000, 0x01a000d}, - { 74850000, 21570000, 78210000, 23720000, 0x08b0011}, - { 77832087, 26124524, 78347679, 26615564, 0x0b10090}, - { 80622133, 24325924, 81132517, 24816964, 0x0b10890}, - { 81132517, 24375028, 81642901, 24866068, 0x0b11090}, - { 81642900, 24424132, 82153284, 24915172, 0x0b11890}, - { 75970011, 21084524, 76469979, 21575564, 0x0b12090}, - { 78519395, 26321179, 79040195, 26812219, 0x0b02890}, - { 76041840, 24402180, 76552224, 24893220, 0x0b13090}, - { 76552224, 24402180, 77062608, 24893220, 0x0b13890}, - { 77062608, 24402180, 77572992, 24893220, 0x0b14090}, - { 77572992, 24402180, 78083376, 24893220, 0x0b14890}, - { 78083376, 24402180, 78593760, 24893220, 0x0b15090}, - { 78593760, 24402180, 79104144, 24893220, 0x0b15890}, - { 77398517, 25182379, 77914109, 25673419, 0x0b16090}, - { 74709403, 24023634, 75219787, 24514674, 0x0b06890}, - { 79336007, 24662679, 79851599, 25153719, 0x0b07090}, - { 78206617, 25420279, 78722209, 25911319, 0x0b17890}, - { 75594417, 24935811, 76110009, 25426851, 0x0b08090}, - { 77617446, 23750680, 78127830, 24241720, 0x0b08890}, - { 74000000, 21000000, 82950000, 26873000, 0x0020216}, - { 78440933, 17339555, 78531267, 17426045, 0x001000a}, // 2TG - { 78209624, 17172880, 78699176, 17663920, 0x001000c}, - { 83265613, 17686800, 83356186, 17773289, 0x3c1004b}, - { 83175040, 17682475, 83265613, 17768964, 0x3c1004b}, - { 83145713, 17637800, 83236286, 17724289, 0x3c1004b}, - { 80566954, 16476800, 80657046, 16563289, 0x3c1004b}, - { 80653442, 16450853, 80743534, 16537342, 0x3c1004b}, - { 80394954, 16258200, 80485046, 16344689, 0x3c1004b}, - { 79566693, 17934800, 79657506, 18021289, 0x3c1004b}, - { 79500593, 17962800, 79591406, 18049289, 0x3c1004b}, - { 79935434, 14390900, 80024565, 14477389, 0x3c1004b}, - { 77991374, 15778200, 78081226, 15864689, 0x3c1004b}, - { 81753833, 16968200, 81844166, 17054689, 0x3c1004b}, - { 78780434, 14428800, 78869565, 14515289, 0x3c1004b}, - { 82195833, 16967700, 82286166, 17054189, 0x3c1004b}, - { 82195833, 16881211, 82286166, 16967700, 0x3c1004b}, - { 78054473, 18636800, 78145526, 18723289, 0x3c1004b}, - { 79392254, 13586800, 79481145, 13673289, 0x3c1004b}, - { 77559734, 14630900, 77648865, 14717389, 0x3c1004b}, - { 79084473, 18398200, 79175526, 18484689, 0x3c1004b}, - { 79461112, 18720950, 79526488, 18783049, 0x2b2004b}, - { 83368437, 18089940, 83431562, 18150059, 0x29c004b}, - { 81059557, 16685250, 81124243, 16747349, 0x2b2004b}, - { 79999555, 15479240, 80061845, 15539359, 0x29c004b}, - { 78448229, 15444850, 78512570, 15506949, 0x2b2004b}, - { 80112304, 17213940, 80175095, 17274059, 0x29c004b}, - { 81101243, 16152750, 81165757, 16214849, 0x2b2004b}, - { 77243555, 15597940, 77305845, 15658059, 0x29c004b}, - { 80598343, 16208950, 80662857, 16271049, 0x2b2004b}, - { 78518938, 14725940, 78581061, 14786059, 0x29c004b}, - { 77971657, 16714950, 78036343, 16777049, 0x2b2004b}, - { 79069105, 13189940, 79130894, 13250059, 0x29c004b}, - { 77466088, 13801950, 77529912, 13864049, 0x2b2004b}, - { 81490988, 16510640, 81553612, 16570759, 0x29c004b}, - { 78477088, 13525850, 78540912, 13587949, 0x2b2004b}, - { 79241104, 17026940, 79303895, 17087059, 0x29c004b}, - { 77339015, 15133950, 77403184, 15196049, 0x2b2004b}, - { 83861137, 18269840, 83924262, 18329959, 0x29c004b}, - { 77687602, 14385950, 77751598, 14448049, 0x2b2004b}, - { 80964188, 16404940, 81026812, 16465059, 0x29c004b}, - { 78492253, 19640850, 78558147, 19702949, 0x2b2004b}, - { 80018671, 16203940, 80081128, 16264059, 0x29c004b}, - { 77963515, 14890550, 78027684, 14952649, 0x2b2004b}, - { 79589404, 17110940, 79652195, 17171059, 0x29c004b}, - { 81493970, 16782950, 81558829, 16845049, 0x2b2004b}, - { 80136671, 16065940, 80199128, 16126059, 0x29c004b}, - { 76745000, 13250000, 79111000, 16100000, 0x022000d}, - { 79111000, 15400000, 82440000, 17450000, 0x0860011}, - { 79334269, 17746524, 79823821, 18237564, 0x0b01090}, - { 77855219, 18434524, 78344771, 18925564, 0x0b12090}, - { 79060709, 18345104, 79550261, 18836144, 0x0b13090}, - { 77767031, 16500479, 78251375, 16991519, 0x0b14090}, - { 78283033, 19426379, 78777793, 19917419, 0x0b15090}, - { 76722000, 15777000, 81320000, 19920000, 0x0020216}, - { 78440933, 17339555, 78531267, 17426045, 0x001000a}, // 2AP - { 78209624, 17172880, 78699176, 17663920, 0x001000c}, - { 83265613, 17686800, 83356186, 17773289, 0x3c1004b}, - { 83175040, 17682475, 83265613, 17768964, 0x3c1004b}, - { 83145713, 17637800, 83236286, 17724289, 0x3c1004b}, - { 80566954, 16476800, 80657046, 16563289, 0x3c1004b}, - { 80653442, 16450853, 80743534, 16537342, 0x3c1004b}, - { 80394954, 16258200, 80485046, 16344689, 0x3c1004b}, - { 79566693, 17934800, 79657506, 18021289, 0x3c1004b}, - { 79500593, 17962800, 79591406, 18049289, 0x3c1004b}, - { 79935434, 14390900, 80024565, 14477389, 0x3c1004b}, - { 77991374, 15778200, 78081226, 15864689, 0x3c1004b}, - { 81753833, 16968200, 81844166, 17054689, 0x3c1004b}, - { 78780434, 14428800, 78869565, 14515289, 0x3c1004b}, - { 82195833, 16967700, 82286166, 17054189, 0x3c1004b}, - { 82195833, 16881211, 82286166, 16967700, 0x3c1004b}, - { 78054473, 18636800, 78145526, 18723289, 0x3c1004b}, - { 79392254, 13586800, 79481145, 13673289, 0x3c1004b}, - { 77559734, 14630900, 77648865, 14717389, 0x3c1004b}, - { 79084473, 18398200, 79175526, 18484689, 0x3c1004b}, - { 79461112, 18720950, 79526488, 18783049, 0x2b2004b}, - { 83368437, 18089940, 83431562, 18150059, 0x29c004b}, - { 81059557, 16685250, 81124243, 16747349, 0x2b2004b}, - { 79999555, 15479240, 80061845, 15539359, 0x29c004b}, - { 78448229, 15444850, 78512570, 15506949, 0x2b2004b}, - { 80112304, 17213940, 80175095, 17274059, 0x29c004b}, - { 81101243, 16152750, 81165757, 16214849, 0x2b2004b}, - { 77243555, 15597940, 77305845, 15658059, 0x29c004b}, - { 80598343, 16208950, 80662857, 16271049, 0x2b2004b}, - { 78518938, 14725940, 78581061, 14786059, 0x29c004b}, - { 77971657, 16714950, 78036343, 16777049, 0x2b2004b}, - { 79069105, 13189940, 79130894, 13250059, 0x29c004b}, - { 77466088, 13801950, 77529912, 13864049, 0x2b2004b}, - { 81490988, 16510640, 81553612, 16570759, 0x29c004b}, - { 78477088, 13525850, 78540912, 13587949, 0x2b2004b}, - { 79241104, 17026940, 79303895, 17087059, 0x29c004b}, - { 77339015, 15133950, 77403184, 15196049, 0x2b2004b}, - { 83861137, 18269840, 83924262, 18329959, 0x29c004b}, - { 77687602, 14385950, 77751598, 14448049, 0x2b2004b}, - { 80964188, 16404940, 81026812, 16465059, 0x29c004b}, - { 78492253, 19640850, 78558147, 19702949, 0x2b2004b}, - { 80018671, 16203940, 80081128, 16264059, 0x29c004b}, - { 77963515, 14890550, 78027684, 14952649, 0x2b2004b}, - { 79589404, 17110940, 79652195, 17171059, 0x29c004b}, - { 81493970, 16782950, 81558829, 16845049, 0x2b2004b}, - { 80136671, 16065940, 80199128, 16126059, 0x29c004b}, - { 76745000, 13250000, 79111000, 16100000, 0x022000d}, - { 79111000, 15400000, 82440000, 17450000, 0x0860011}, - { 83006169, 17460024, 83495721, 17951064, 0x0b00890}, - { 79334269, 17746524, 79823821, 18237564, 0x0b01090}, - { 79740427, 14188624, 80219563, 14679664, 0x0b11890}, - { 77855219, 18434524, 78344771, 18925564, 0x0b12090}, - { 79035557, 13186112, 79514693, 13677152, 0x0b12890}, - { 79060709, 18345104, 79550261, 18836144, 0x0b13090}, - { 83155219, 17874479, 83644771, 18365519, 0x0b13890}, - { 77767031, 16500479, 78251375, 16991519, 0x0b14090}, - { 83647919, 18054379, 84137471, 18545419, 0x0b14890}, - { 78283033, 19426379, 78777793, 19917419, 0x0b15090}, - { 76722000, 12550000, 84940000, 19920000, 0x0020216}, - { 72790089, 18892644, 72862186, 18998664, 0x026000a}, // 2MH - { 72775700, 18893000, 73212200, 19470000, 0x023000c}, - { 73785373, 18521397, 73876426, 18607886, 0x3c1004b}, - { 73876426, 18521397, 73967479, 18607886, 0x3c1004b}, - { 73876426, 18434908, 73967479, 18521397, 0x3c1004b}, - { 73785373, 18434908, 73876426, 18521397, 0x3c1004b}, - { 78987832, 21143726, 79080567, 21230215, 0x3c1004b}, - { 79080567, 21156700, 79173302, 21243189, 0x3c1004b}, - { 78987832, 21057237, 79080567, 21143726, 0x3c1004b}, - { 79080567, 21070211, 79173302, 21156700, 0x3c1004b}, - { 73687986, 19975449, 73780000, 20061938, 0x3c1004b}, - { 73780000, 19975449, 73872014, 20061938, 0x3c1004b}, - { 73780120, 19888960, 73871894, 19975449, 0x3c1004b}, - { 73688346, 19888960, 73780120, 19975449, 0x3c1004b}, - { 73754573, 18585000, 73845626, 18671489, 0x3c1004b}, - { 75301113, 19837800, 75392887, 19924289, 0x3c1004b}, - { 75870213, 17618700, 75960786, 17705189, 0x3c1004b}, - { 77713972, 20889100, 77806227, 20975589, 0x3c1004b}, - { 73208611, 19124400, 73299905, 19210889, 0x3c1004b}, - { 77269253, 19125200, 77360547, 19211689, 0x3c1004b}, - { 74182454, 16648300, 74272546, 16734789, 0x3c1004b}, - { 74533633, 16820300, 74623966, 16906789, 0x3c1004b}, - { 74483772, 20513700, 74576027, 20600189, 0x3c1004b}, - { 75513872, 20957800, 75606127, 21044289, 0x3c1004b}, - { 76957172, 20661800, 77049427, 20748289, 0x3c1004b}, - { 76528173, 18363800, 76619226, 18450289, 0x3c1004b}, - { 74723872, 20861100, 74816127, 20947589, 0x3c1004b}, - { 74694353, 19061000, 74785647, 19147489, 0x3c1004b}, - { 79270267, 19928950, 79336333, 19991049, 0x2b2004b}, - { 76744170, 19233940, 76807629, 19294059, 0x29c004b}, - { 74424457, 16671350, 74489143, 16733449, 0x2b2004b}, - { 75854503, 19813940, 75918296, 19874059, 0x29c004b}, - { 75749508, 21005950, 75816092, 21068049, 0x2b2004b}, - { 75723670, 18961140, 75787129, 19021259, 0x29c004b}, - { 80162708, 21437150, 80229292, 21499249, 0x2b2004b}, - { 73975321, 17655540, 74038279, 17715659, 0x29c004b}, - { 75657998, 18205950, 75723202, 18268049, 0x2b2004b}, - { 78093020, 20359940, 78156980, 20420059, 0x29c004b}, - { 75450177, 17559405, 78250531, 20240595, 0x001000d}, - { 72649823, 17559405, 75450177, 20240595, 0x0a80011}, - { 78846791, 20892636, 79346759, 21383676, 0x0b00090}, - { 79346759, 20892636, 79846727, 21383676, 0x0b00890}, - { 77385416, 20822580, 77885384, 21313620, 0x0b01090}, - { 74161932, 16529479, 74646276, 17020519, 0x0b11890}, - { 74399916, 20484980, 74899884, 20976020, 0x0b02090}, - { 75422016, 20773880, 75921984, 21264920, 0x0b02890}, - { 76128256, 20459380, 76628224, 20950420, 0x0b03090}, - { 76628224, 20459380, 77128192, 20950420, 0x0b03890}, - { 77128192, 20459380, 77628160, 20950420, 0x0b04090}, - { 78863220, 19837140, 79357980, 20328180, 0x0b14890}, - { 79357980, 19837140, 79852740, 20328180, 0x0b15090}, - { 79946016, 21149024, 80445984, 21640064, 0x0b15890}, - { 77882824, 20144380, 78377584, 20635420, 0x0b16090}, - { 73992916, 21127380, 74492884, 21618420, 0x0b16890}, - { 78355916, 20500380, 78855884, 20991420, 0x0b07090}, - { 72500000, 15474000, 80988000, 22110000, 0x0020216}, - { 80885950, 26803755, 80982050, 26890245, 0x001000a}, // 2UP - { 77276565, 28490000, 77591085, 28787000, 0xc730447}, - { 80781721, 26710290, 81086279, 26983709, 0xbde0047}, - { 80226621, 26333790, 80531179, 26607209, 0xbde0047}, - { 77904190, 27182000, 78001009, 27268489, 0x3c1004b}, - { 78001009, 27182000, 78097828, 27268489, 0x3c1004b}, - { 78001009, 27095511, 78097828, 27182000, 0x3c1004b}, - { 77904190, 27095511, 78001009, 27182000, 0x3c1004b}, - { 77661629, 28948800, 77760370, 29035289, 0x3c1004b}, - { 77661629, 28862311, 77760370, 28948800, 0x3c1004b}, - { 82952591, 25294100, 83048209, 25380589, 0x3c1004b}, - { 82933467, 25207611, 83029085, 25294100, 0x3c1004b}, - { 81725291, 25398200, 81820909, 25484689, 0x3c1004b}, - { 81820909, 25367928, 81916527, 25454417, 0x3c1004b}, - { 81820909, 25454417, 81916527, 25540906, 0x3c1004b}, - { 79375069, 28320800, 79473330, 28407289, 0x3c1004b}, - { 78720669, 28796800, 78818930, 28883289, 0x3c1004b}, - { 78021410, 27849900, 78119190, 27936389, 0x3c1004b}, - { 77490149, 29918200, 77589851, 30004689, 0x3c1004b}, - { 83333230, 26716300, 83429569, 26802789, 0x3c1004b}, - { 78348790, 27115500, 78445609, 27201989, 0x3c1004b}, - { 78518991, 25406800, 78614609, 25493289, 0x3c1004b}, - { 77675089, 29423800, 77774311, 29510289, 0x3c1004b}, - { 77631350, 27456800, 77728650, 27543289, 0x3c1004b}, - { 79875510, 27836800, 79973290, 27923289, 0x3c1004b}, - { 78984724, 28761050, 79055275, 28823149, 0x2b2004b}, - { 83526684, 25914940, 83593316, 25975059, 0x29c004b}, - { 79560500, 27348000, 79639980, 27402500, 0x2b2044b}, - { 77735849, 28699940, 77804151, 28760059, 0x29c004b}, - { 78989142, 26748950, 79058658, 26811049, 0x2b2004b}, - { 82533534, 25105940, 82599665, 25166059, 0x29c004b}, - { 77814724, 28378950, 77885275, 28441049, 0x2b2004b}, - { 78535149, 28540640, 78603451, 28600759, 0x29c004b}, - { 78438752, 28866550, 78509648, 28928649, 0x2b2004b}, - { 80780684, 25897540, 80847316, 25957659, 0x29c004b}, - { 81209387, 26198950, 81278213, 26261049, 0x2b2004b}, - { 79416684, 25959940, 79483316, 26020059, 0x29c004b}, - { 81555069, 27548950, 81624930, 27611049, 0x2b2004b}, - { 80646083, 27539940, 80713717, 27600059, 0x29c004b}, - { 82655587, 25716550, 82724413, 25778649, 0x2b2004b}, - { 82113050, 26743940, 82180350, 26804059, 0x29c004b}, - { 79084897, 27999650, 79155103, 28061749, 0x2b2004b}, - { 80310067, 25451940, 80376532, 25512059, 0x29c004b}, - { 80744897, 27916950, 80815103, 27979049, 0x2b2004b}, - { 78018183, 27567940, 78085817, 27628059, 0x29c004b}, - { 80169550, 25096510, 83118859, 27777700, 0x001000d}, - { 77190450, 26437105, 80169550, 29118295, 0x0a80011}, - { 77276892, 29719080, 77813316, 30210120, 0x0b00090}, - { 83111500, 26514480, 83632300, 27005520, 0x0b00890}, - { 78307408, 25204480, 78823000, 25695520, 0x0b11090}, - { 77088888, 29099404, 77620104, 29590444, 0x0b11890}, - { 77620104, 29099404, 78151320, 29590444, 0x0b12090}, - { 83120808, 25759780, 83636400, 26250820, 0x0b12890}, - { 79197308, 25744480, 79712900, 26235520, 0x0b13090}, - { 79197308, 25253440, 79712900, 25744480, 0x0b13890}, - { 80653602, 27771225, 81179610, 28262265, 0x0b04090}, - { 81179609, 27771225, 81705617, 28262265, 0x0b04890}, - { 78154908, 24456180, 78665292, 24947220, 0x0b15090}, - { 82866408, 25035480, 83382000, 25526520, 0x0b05890}, - { 77000000, 23820000, 84760000, 30417000, 0x0020216}, - { 79757488, 11882857, 79844939, 11969347, 0x001000a}, // 2PY - { 79595000, 11766000, 79908000, 12060000, 0x004010b}, - { 79727000, 10822000, 79871000, 11011000, 0x004010b}, - { 82183000, 16704000, 82328000, 16778000, 0x004010b}, - { 75522000, 11673000, 75569000, 11710000, 0x004010b}, - { 75522000, 11703500, 75569000, 11720000, 0x004010b}, - { 75522000, 10822000, 82328000, 16778000, 0x0020216}, - { 151158106,-33913245, 151261894,-33826755, 0x001000a}, // NSW - { 150745968,-34120420, 151308432,-33629380, 0x001000c}, - { 151601307,-32963200, 151703892,-32876711, 0x3c1004b}, - { 151703892,-32963200, 151806477,-32876711, 0x3c1004b}, - { 151632082,-33049689, 151734667,-32963200, 0x3c1004b}, - { 150817746,-34497800, 150922253,-34411311, 0x3c1004b}, - { 150862000,-34411306, 150942474,-34299000, 0x3c1044b}, - { 150757500,-34597600, 150876906,-34521980, 0x3c1044b}, - { 146877385,-36095000, 147017039,-36029200, 0x3c1044b}, - { 146820000,-36166000, 146949576,-36095000, 0x3c1044b}, - { 150552006,-34926400, 150640716,-34824211, 0x3c1044b}, - { 153062349,-30331800, 153162051,-30245311, 0x3c1004b}, - { 152843948,-31491200, 152944852,-31404711, 0x3c1004b}, - { 149522767,-33450800, 149625833,-33364311, 0x3c1004b}, - { 147307806,-35178000, 147412794,-35091511, 0x3c1004b}, - { 153253469,-28854500, 153351730,-28768011, 0x3c1004b}, - { 152429408,-31945500, 152530792,-31859011, 0x3c1004b}, - { 148565667,-32296500, 148667532,-32210011, 0x3c1004b}, - { 150867948,-31138200, 150968852,-31051711, 0x3c1004b}, - { 151611508,-30558200, 151711691,-30471711, 0x3c1004b}, - { 150651906,-33812200, 150755693,-33725711, 0x3c1004b}, - { 149657506,-34793200, 149762494,-34706711, 0x3c1004b}, - { 141412008,-32005000, 141513392,-31918511, 0x3c1004b}, - { 150285906,-33735570, 150470585,-33687000, 0x3c1044b}, - { 151308307,-32887900, 151410892,-32801411, 0x3c1004b}, - { 152469567,-32228900, 152571432,-32142411, 0x3c1004b}, - { 152856689,-29749400, 152955911,-29662911, 0x3c1004b}, - { 153511769,-28877300, 153610030,-28790811, 0x3c1004b}, - { 145991946,-34327600, 146096453,-34241111, 0x3c1004b}, - { 153044007,-30382750, 153115593,-30320651, 0x2b2004b}, - { 151421900,-32837100, 151505591,-32785930, 0x29c044b}, - { 151129872,-32586950, 151203528,-32524851, 0x2b2004b}, - { 150854596,-32300060, 150925403,-32239941, 0x29c004b}, - { 151708272,-32797550, 151781928,-32735451, 0x2b2004b}, - { 150801311,-34691460, 150874289,-34631341, 0x29c004b}, - { 150114499,-33516150, 150188500,-33454051, 0x2b2004b}, - { 153011349,-28890360, 153079651,-28830241, 0x29c004b}, - { 149157400,-35210595, 152315246,-32529405, 0x0a90011}, - { 150096664,-32529404, 153252000,-29966000, 0x01e000d}, - { 149234028,-29966000, 153655000,-28154347, 0x28e0015}, - { 141000000,-37508092, 159267000,-28154347, 0x2ca0016}, - { 140997000,-37508092, 159267000,-28154347, 0x0020217}, - { 149082445,-35350645, 149188155,-35264155, 0x001000a}, // ACT - { 148750000,-35500000, 149400000,-35121000, 0x019000c}, - { 148750000,-35922000, 149170000,-35400000, 0x0d40010}, - { 148750000,-35922000, 149400000,-35121000, 0x0020217}, - { 150670106,-35201645, 150774855,-35115155, 0x001000a}, // JBT - { 150589000,-35205000, 150790000,-35105200, 0x001000c}, - { 150589000,-35205000, 150790000,-35105200, 0x0020217}, - { 130841100,-12410500, 130924083,-12364600, 0x2a7044a}, // 4NT - { 130816194,-12471845, 130896969,-12424600, 0x2a7044a}, - { 130738532,-12803820, 131217668,-12312780, 0x001000c}, - { 133631125,-23846980, 134006875,-23501021, 0xf04004b}, - { 132066539,-14614900, 132411660,-14280011, 0xe89004b}, - { 130475928,-13770595, 133186909,-11089405, 0x0a90011}, - { 130889613,-16400456, 133630385,-13719266, 0x001000d}, - { 132440032,-25040595, 135329759,-22359405, 0x0010015}, - { 129000000,-26000000, 138000000,-10600000, 0x4d60016}, - { 128999000,-26040000, 138000000,-10600000, 0x0020217}, - { 138551406,-34968445, 138656155,-34881955, 0x001000a}, // 4SA - { 138459868,-35174720, 139027540,-34683680, 0x001000c}, - { 137423314,-33099090, 137628486,-32926111, 0x782004b}, - { 140667207,-37895490, 140884392,-37722511, 0x782004b}, - { 138629292,-34685190, 138838308,-34512211, 0x782004b}, - { 137701734,-32574790, 137905465,-32401811, 0x782004b}, - { 137930233,-33255090, 138136366,-33082111, 0x782004b}, - { 138573750,-35587600, 138935209,-35486500, 0x782044b}, - { 135730992,-34771390, 135940008,-34598411, 0x782004b}, - { 139188704,-35182780, 139370495,-35033021, 0x680004b}, - { 138087000,-38064800, 141000000,-35243000, 0x021000d}, - { 137240141,-35243000, 140036500,-32326000, 0x0ba0011}, - { 134082295,-35067336, 137240141,-32386146, 0x0010015}, - { 129000000,-38300000, 141000000,-26000000, 0x0010016}, - { 128999000,-38300000, 141005000,-25995000, 0x0020217}, - { 147243600,-42872000, 147336807,-42817755, 0x2a7044a}, // TAS - { 147273700,-42928500, 147363247,-42872000, 0x2a7044a}, - { 147011912,-43201520, 147647288,-42710480, 0x001000c}, - { 146963374,-41625770, 147342626,-41338941, 0xc73004b}, - { 145669239,-41201410, 146030760,-40927991, 0xbde004b}, - { 146030000,-41269300, 146580969,-41090000, 0xbde044b}, - { 144820374,-43672013, 148365503,-40990823, 0x0a80011}, - { 144560000,-41520000, 148516000,-39390000, 0x019000d}, - { 141154896,-41881195, 144580861,-39200005, 0x0010015}, - { 141000000,-45000000, 150000000,-39200000, 0x0010016}, - { 141000000,-45000000, 150000000,-39200000, 0x0020217}, - { 144907684,-37853245, 145016277,-37766755, 0x001000a}, // VIC - { 144710252,-38056820, 145298756,-37565780, 0x001000c}, - { 144296044,-38215300, 144405356,-38128811, 0x3c1004b}, - { 144296044,-38128811, 144405356,-38042322, 0x3c1004b}, - { 143785704,-37603200, 143894296,-37516711, 0x3c1004b}, - { 144226064,-36803200, 144333935,-36716711, 0x3c1004b}, - { 144991444,-38289100, 145100756,-38202611, 0x3c1004b}, - { 145069644,-38218600, 145178956,-38132111, 0x3c1004b}, - { 142107746,-34233200, 142212253,-34146711, 0x3c1004b}, - { 145332725,-36427100, 145439875,-36340611, 0x3c1004b}, - { 144515704,-37733200, 144624296,-37646711, 0x3c1004b}, - { 142430663,-38404200, 142540936,-38317711, 0x3c1004b}, - { 145215044,-38142500, 145324356,-38056011, 0x3c1004b}, - { 144684104,-37612100, 144792696,-37525611, 0x3c1004b}, - { 146475344,-38220000, 146643920,-38164000, 0x3c1044b}, - { 146246425,-36403200, 146353575,-36316711, 0x3c1004b}, - { 147005344,-38129500, 147195988,-38080000, 0x3c1044b}, - { 146227244,-38232400, 146336556,-38145911, 0x3c1004b}, - { 146352244,-38253900, 146461556,-38167411, 0x3c1004b}, - { 144599244,-37919400, 144708556,-37832911, 0x3c1004b}, - { 142148325,-36765900, 142255475,-36679411, 0x3c1004b}, - { 144696785,-36173200, 144803214,-36086711, 0x3c1004b}, - { 144375704,-37713200, 144484296,-37626711, 0x3c1004b}, - { 144476000,-38293200, 144683592,-38247700, 0x3c1044b}, - { 147574144,-37862800, 147683456,-37776311, 0x3c1004b}, - { 143539763,-38382800, 143650036,-38296311, 0x3c1004b}, - { 141536563,-38389900, 141646836,-38303411, 0x3c1004b}, - { 145284344,-38069600, 145393656,-37983111, 0x3c1004b}, - { 143487145,-35383200, 143592854,-35296711, 0x3c1004b}, - { 141965704,-37773200, 142074296,-37686711, 0x3c1004b}, - { 145840844,-38189300, 145950156,-38102811, 0x3c1004b}, - { 145919025,-36586700, 146026175,-36500211, 0x3c1004b}, - { 143676064,-37075870, 143831417,-37015890, 0x3c1044b}, - { 143161495,-38728713, 146438505,-36047523, 0x0a90011}, - { 146438505,-38728713, 149715515,-36047523, 0x0010015}, - { 141200000,-38663000, 143161495,-34087000, 0x034000d}, - { 141000000,-39206719, 151318000,-33977816, 0x0010016}, - { 140950000,-39260000, 151318000,-33977816, 0x0020217}, - { 115792028,-32003245, 115892933,-31916755, 0x001000a}, // 4WA - { 115689500,-32274400, 116116000,-31669000, 0x027000c}, - { 115700073,-32392510, 115844126,-32270201, 0x54f004b}, - { 115721700,-32519500, 115860241,-32392510, 0x54f044b}, - { 115627673,-32613710, 115815872,-32519500, 0x54f044b}, - { 121393663,-30827310, 121535337,-30705001, 0x54f004b}, - { 114578000,-28829500, 114681271,-28665000, 0x54f044b}, - { 115596624,-33420210, 115742375,-33297901, 0x54f004b}, - { 117805765,-35081110, 117954234,-34958801, 0x54f004b}, - { 118537938,-20425000, 118662603,-20297401, 0x54f044b}, - { 122173688,-18010210, 122302112,-17887901, 0x54f004b}, - { 115150800,-33693550, 115412483,-33625000, 0x54f044b}, - { 116775268,-20803010, 116905731,-20680701, 0x54f004b}, - { 121810614,-33899910, 121957385,-33777601, 0x54f004b}, - { 116071324,-33437210, 116217075,-33314901, 0x54f004b}, - { 113610930,-24949610, 113745470,-24827301, 0x54f004b}, - { 116596313,-31709910, 116739686,-31587601, 0x54f004b}, - { 115676167,-33300400, 115779233,-33213911, 0x3c1004b}, - { 114962979,-33989928, 118091034,-31308738, 0x0a80011}, - { 116891946,-35196656, 120049792,-32515466, 0x001000d}, - { 120079583,-34124180, 123207638,-31442990, 0x0010015}, - { 121599901,-16608714, 124340673,-13927524, 0x0a90091}, - { 124340673,-16608714, 126715000,-13524000, 0x0c20891}, - { 126715000,-16608714, 129000000,-13524000, 0x0c61091}, - { 120792565,-19289904, 123563128,-16608714, 0x0a91891}, - { 123563128,-19289904, 126333691,-16608714, 0x0a92091}, - { 126229437,-19289904, 129000000,-16608714, 0x0a92891}, - { 113005197,-21971094, 115835342,-19289904, 0x0a83091}, - { 115835342,-21971094, 118665487,-19289904, 0x0a83891}, - { 118665487,-21971094, 121495632,-19289904, 0x0a84091}, - { 121495632,-21971094, 124325777,-19289904, 0x0a84891}, - { 124325777,-21971094, 127155922,-19289904, 0x0a85091}, - { 126169855,-21971094, 129000000,-19289904, 0x0a85891}, - { 112975406,-24652284, 115835342,-21971094, 0x0a96091}, - { 115835342,-24652284, 118695278,-21971094, 0x0a96891}, - { 118695278,-24652284, 121555214,-21971094, 0x0a97091}, - { 112945615,-27333474, 115894924,-24652284, 0x0a87891}, - { 115894924,-27333474, 118844233,-24652284, 0x0a88091}, - { 118844233,-27333474, 121793542,-24652284, 0x0a88891}, - { 112915824,-30014664, 115924715,-27333474, 0x0a89091}, - { 115924715,-30014664, 118933606,-27333474, 0x0a89891}, - { 118933606,-30014664, 121942497,-27333474, 0x0a8a091}, - { 113788700,-32695854, 116857173,-30014664, 0x0a9a891}, - { 116857173,-32695854, 119925646,-30014664, 0x0a9b091}, - { 119925646,-32695854, 122994119,-30014664, 0x0a9b891}, - { 122994119,-32695854, 126062592,-30014664, 0x0a9c091}, - { 125931527,-32695854, 129000000,-30014664, 0x0a9c891}, - { 114496237,-35377044, 117654083,-32695854, 0x0a9d091}, - { 117654083,-35377044, 120811929,-32695854, 0x0a9d891}, - { 120811929,-35377044, 123969775,-32695854, 0x0a9e091}, - { 123969775,-35377044, 127127621,-32695854, 0x0a9e891}, - { 120612051,-24652284, 123471987,-21971094, 0x001008d}, - { 123471987,-24652284, 126331923,-21971094, 0x001088d}, - { 126140064,-24652284, 129000000,-21971094, 0x001108d}, - { 120582260,-27333474, 123531569,-24652284, 0x001188d}, - { 123531569,-27333474, 126480878,-24652284, 0x001208d}, - { 126050691,-27333474, 129000000,-24652284, 0x001288d}, - { 120552469,-30014664, 123561360,-27333474, 0x001308d}, - { 123561360,-30014664, 126570251,-27333474, 0x001388d}, - { 125991109,-30014664, 129000000,-27333474, 0x001408d}, - { 121680337,-14881190, 124391318,-12200000, 0x001488d}, - { 117765356,-18754141, 120535919,-16072951, 0x001508d}, - { 112700000,-35600000, 129000000,-12200000, 0x0020217}, - { 152981650,-27503145, 153078711,-27416655, 0x001000a}, // QLD - { 152912000,-27481600, 153208909,-27030380, 0xf040447}, - { 152725670,-27705000, 153290239,-27481600, 0xe890447}, - { 153284000,-27897000, 153412102,-27831100, 0x3c1044b}, - { 153293000,-27958000, 153431582,-27897000, 0x3c1044b}, - { 153311600,-28026530, 153434818,-27958000, 0x3c1044b}, - { 153352000,-28102290, 153463517,-28026530, 0x3c1044b}, - { 153399710,-28188900, 153497490,-28102411, 0x3c1004b}, - { 153019530,-26674700, 153115869,-26588211, 0x3c1004b}, - { 153043614,-26761189, 153139953,-26674700, 0x3c1004b}, - { 153055898,-26847678, 153152717,-26761189, 0x3c1004b}, - { 146702100,-19396600, 146756724,-19252211, 0x3c1044b}, - { 146756724,-19337000, 146836333,-19238000, 0x3c1044b}, - { 145692133,-16959000, 145782466,-16872511, 0x3c1004b}, - { 145692133,-17045489, 145782466,-16959000, 0x3c1004b}, - { 151896650,-27608900, 151993950,-27522411, 0x3c1004b}, - { 149133632,-21183200, 149226367,-21096711, 0x3c1004b}, - { 150473000,-23416300, 150553642,-23315650, 0x3c1044b}, - { 152800000,-25318000, 152911638,-25244000, 0x3c1044b}, - { 152999500,-26444900, 153114786,-26372660, 0x3c1044b}, - { 139470700,-20782730, 139530987,-20650500, 0x3c1044b}, - { 152296431,-24918200, 152391569,-24831711, 0x3c1004b}, - { 151202291,-23908300, 151296708,-23821811, 0x3c1004b}, - { 152647291,-25576200, 152742909,-25489711, 0x3c1004b}, - { 151978710,-28257500, 152076490,-28171011, 0x3c1004b}, - { 152617171,-26237800, 152713029,-26151311, 0x3c1004b}, - { 153281820,-27647000, 153382866,-27563800, 0x3c1044b}, - { 150693032,-23173200, 150786968,-23086711, 0x3c1004b}, - { 151222642,-27224650, 151292158,-27162551, 0x2b2004b}, - { 148134452,-23560700, 148189777,-23489941, 0x29c044b}, - { 148202567,-20030850, 148268633,-19968751, 0x2b2004b}, - { 145984821,-17546850, 146068514,-17501700, 0x29c044b}, - { 146234667,-20102550, 146300733,-20040451, 0x2b2004b}, - { 147346900,-19589100, 147426355,-19540900, 0x29c044b}, - { 153072300,-26590350, 153102775,-26449760, 0x2b2044b}, - { 151814617,-26576660, 151881583,-26516541, 0x29c004b}, - { 145390570,-17029450, 145455429,-16967351, 0x2b2004b}, - { 148020186,-22025560, 148084814,-21965441, 0x29c004b}, - { 148846277,-23611050, 148913723,-23548951, 0x2b2004b}, - { 145462530,-17289500, 145510469,-17210900, 0x29c044b}, - { 150642944,-28358473, 153592253,-25677283, 0x0a90011}, - { 150230339,-25677283, 153120066,-22996093, 0x001000d}, - { 146080000,-21260000, 149240000,-19019400, 0x33f0015}, - { 138000000,-29181841, 154000000,-15300000, 0x37a0016}, - { 138000000,-15300000, 146800000, -9182000, 0x0900012}, - { 137990000,-29181841, 159267000, -9182000, 0x0020217}, - { -47947500,-15840000, -47871000,-15735000, 0x025000a}, // 6DF - { -48290000,-16052000, -47805657,-15570000, 0x001000c}, - { -47805657,-16052000, -47300000,-15570000, 0x0ab0010}, - { -48290000,-16052000, -47300000,-15499000, 0x0800011}, - { -48290000,-16052000, -47300000,-15499000, 0x0020217}, - { -37106200,-10983900, -37042588,-10867000, 0x02a000a}, // 6SE - { -37315760,-11169520, -36841832,-10678480, 0x001000c}, - { -37590005,-10811470, -37298396,-10524641, 0xc73004b}, - { -37570268,-11382510, -37291533,-11109091, 0xbde004b}, - { -37716988,-11117710, -37439012,-10844291, 0xbde004b}, - { -38298340,-11609193, -36353760, -9459899, 0x0b20011}, - { -38298340,-11609193, -36353760, -9459899, 0x0020217}, - { -35768045, -9685600, -35686700, -9593530, 0x021000a}, // 6AL - { -36123300, -9848000, -35541888, -9457570, 0x018000c}, - { -36918360,-10009520, -36444432, -9518480, 0x0b00010}, - { -38248215,-10514818, -35106812, -8809082, 0x07c0011}, - { -38248215,-10514818, -35106812, -8809082, 0x0020217}, - { -43265000,-22930000, -43166429,-22889000, 0x2a7044a}, // 6RJ - { -43231000,-22989000, -43162556,-22930000, 0x2a7044a}, - { -43654000,-23034980, -42950000,-22689000, 0x016000c}, - { -43332220,-22689000, -43139561,-22563000, 0x680044b}, - { -42954120,-22836280, -42791881,-22686521, 0x680004b}, - { -43813820,-22992880, -43651581,-22843121, 0x680004b}, - { -42393651,-22943000, -42184222,-22827000, 0x680044b}, - { -41400796,-21842180, -41239805,-21692421, 0x680004b}, - { -43246311,-22556810, -43114489,-22434501, 0x54f004b}, - { -44214470,-22565600, -44048213,-22468700, 0x54f044b}, - { -42567700,-22340000, -42473805,-22168500, 0x54f044b}, - { -41829011,-22416010, -41697189,-22293701, 0x54f004b}, - { -44335651,-23041910, -44159470,-22950000, 0x54f044b}, - { -43021211,-22470010, -42889389,-22347701, 0x54f004b}, - { -42118551,-22927810, -41986050,-22805501, 0x54f004b}, - { -44592000,-22508000, -44385391,-22430000, 0x54f044b}, - { -44900000,-23382598, -40929565,-21497500, 0x0780011}, - { -42420000,-23200000, -40929565,-20720153, 0x001000d}, - { -44900000,-23382598, -40929565,-20720153, 0x0020217}, - { -40340167,-20395500, -40266600,-20289480, 0x026000a}, // 6ES - { -40539776,-20600000, -40145800,-20000000, 0x026000c}, - { -40627844,-20791740, -40401957,-20579971, 0x931004b}, - { -41230704,-20946660, -41024497,-20753341, 0x864004b}, - { -40154230,-19497060, -39950171,-19303741, 0x864004b}, - { -40714630,-19582960, -40510571,-19389641, 0x864004b}, - { -39931461,-18824060, -39727939,-18630741, 0x864004b}, - { -40419867,-19908960, -40214734,-19715641, 0x864004b}, - { -41883000,-21306000, -39656000,-17885000, 0x0d60011}, - { -41883000,-21306000, -39656000,-17885000, 0x0020217}, - { -35269000, -5862825, -35190755, -5770755, 0x021000a}, // 6RN - { -35514000, -6156640, -35096000, -5618080, 0x022000c}, - { -37441960, -5345280, -37095040, -4999321, 0xf04004b}, - { -37379175, -6590200, -37042426, -6255311, 0xe89004b}, - { -38224473, -6985000, -34947510, -4828300, 0x0890011}, - { -38606600, -6730000, -34947510, -4828300, 0x016000d}, - { -38606600, -6985000, -34947510, -4828300, 0x0020217}, - { -34900945, -7177245, -34814455, -7090755, 0x001000a}, // 6PB - { -35255260, -7278320, -34786540, -6787280, 0x001000c}, - { -36038610, -7387370, -35749391, -7100541, 0xc73004b}, - { -37486349, -7185510, -37210652, -6912091, 0xbde004b}, - { -38367169, -6986010, -38092231, -6712591, 0xbde004b}, - { -37800000, -8336500, -34768982, -5993000, 0x0940011}, - { -38784485, -8336500, -35800000, -5993000, 0x01b000d}, - { -38784485, -8336500, -34768982, -5993000, 0x0020217}, - { -48663550,-27630345, -48566489,-27543855, 0x001000a}, // 6SC - { -48744602,-27722080, -48355398,-27376121, 0xf040047}, - { -48947084,-26490100, -48575916,-26155211, 0xe890047}, - { -49191620,-26984390, -48997980,-26811411, 0x782004b}, - { -50422301,-27895990, -50227700,-27723011, 0x782004b}, - { -49465162,-28742390, -49268639,-28569411, 0x782004b}, - { -48775740,-26903090, -48583061,-26730111, 0x782004b}, - { -52731720,-27179290, -52538080,-27006311, 0x782004b}, - { -49153940,-26542290, -48961261,-26369311, 0x782004b}, - { -48761120,-27073390, -48567480,-26900411, 0x782004b}, - { -49026524,-27182880, -48858877,-27033121, 0x680004b}, - { -50620000,-29360000, -48342000,-25955000, 0x0d90011}, - { -53850000,-28398000, -50620000,-26056400, 0x01b000d}, - { -53850000,-29360000, -48342000,-25955000, 0x0020217}, - { -34934845, -8096445, -34848355, -8009955, 0x001000a}, // 6PE - { -35179707, -8350000, -34818000, -7724400, 0x028000c}, - { -36069504, -8368880, -35918497, -8219121, 0x680004b}, - { -40599712, -9468880, -40448289, -9319121, 0x680004b}, - { -36556012, -8967780, -36404589, -8818021, 0x680004b}, - { -35389504, -8208880, -35238497, -8059121, 0x680004b}, - { -36305839, -8011036, -36154832, -7861277, 0x680004b}, - { -35282104, -7930580, -35131097, -7780821, 0x680004b}, - { -35654004, -8295180, -35502997, -8145421, 0x680004b}, - { -37100000, -8516180, -36923674, -8388000, 0x680044b}, - { -38353604, -8046480, -38202597, -7896721, 0x680004b}, - { -35112864, -8470310, -34989536, -8348001, 0x54f004b}, - { -35075464, -7624610, -34952136, -7502301, 0x54f004b}, - { -38180000, -9400000, -34790000, -7250000, 0x0860011}, - { -41375000, -9484000, -38180000, -7288000, 0x019000d}, - { -41375000, -9484000, -34790000, -7250000, 0x0020217}, - { -51105370, -17245, -51040000, 94355, 0x028000a}, // 6AP - { -51388860, -175420, -50920140, 315620, 0x001000c}, - { -52562360, -969920, -52093640, -478880, 0x0b00010}, - { -52547000, -1241840, -49855957, 1600000, 0x0ad0011}, - { -52530000, 1600000, -49880000, 4450500, 0x020000d}, - { -54886000, -604500, -52530000, 2660000, 0x46b0015}, - { -54942627, -1241840, -49855957, 4450500, 0x0020217}, - { -38569145, -3787645, -38482655, -3701155, 0x001000a}, // 6CE - { -38706583, -4197000, -38288000, -3662800, 0x022000c}, - { -39470000, -7335000, -39074331, -7030000, 0xf04044b}, - { -40486000, -3963000, -40249276, -3488000, 0xe89044b}, - { -39330000, -5700000, -37239000, -2691000, 0x0ca0011}, - { -41448000, -5700000, -39330000, -2691000, 0x4790015}, - { -41000000, -7885000, -38000000, -5700000, 0x01a000d}, - { -41448000, -7885000, -37239000, -2691000, 0x0020217}, - { -67869245,-10007345, -67781794, -9920855, 0x001000a}, // 6AC - { -68036660,-10233520, -67562732, -9742480, 0x001000c}, - { -72969721, -7849880, -72620879, -7503921, 0xf04004b}, - { -68829705, -9275000, -68491095, -8940111, 0xe89004b}, - { -69434267,-11156000, -66610000, -8610000, 0x0a00011}, - { -71585069,-11090000, -69434267, -7850000, 0x026000d}, - { -74004000,-10050000, -71585069, -7100000, 0x4290015}, - { -74004000,-11156000, -66610000, -7100000, 0x0010016}, - { -74004000,-11156000, -66610000, -7100000, 0x0020217}, - { -49296589,-25489045, -49201450,-25402555, 0x001000a}, // 6PR - { -49480000,-25707000, -49014305,-25168441, 0x022000c}, - { -52063000,-23475000, -51841695,-23365000, 0x680044b}, - { -51217400,-23380500, -51041549,-23242000, 0x680044b}, - { -50233000,-25155500, -50014310,-25042801, 0x680044b}, - { -54601000,-25592000, -54491253,-25441500, 0x54f044b}, - { -53534770,-25014200, -53386172,-24903501, 0x54f044b}, - { -51538910,-25450010, -51403691,-25327701, 0x54f004b}, - { -48620610,-25618710, -48485391,-25496401, 0x54f004b}, - { -51516621,-23625710, -51383780,-23503401, 0x54f004b}, - { -53803070,-24793510, -53668530,-24671201, 0x54f004b}, - { -51504121,-23470510, -51371280,-23348201, 0x54f004b}, - { -51402000,-23346000, -51213246,-23260000, 0x54f044b}, - { -49606010,-25514710, -49470791,-25392401, 0x54f004b}, - { -53374060,-23832410, -53240540,-23710101, 0x54f004b}, - { -52448260,-24086410, -52314740,-23964101, 0x54f004b}, - { -51200000,-26322000, -48018000,-23898480, 0x0990011}, - { -53880000,-26755000, -51200000,-23900830, 0x021000d}, - { -54623000,-25705000, -54230000,-25110000, 0x0de0090}, - { -54230000,-25670000, -53880000,-25110000, 0x0e50890}, - { -54451500,-25110000, -53880000,-24739784, 0x0911090}, - { -54379592,-24739820, -53869208,-24248780, 0x0b11890}, - { -54379592,-24248780, -53869208,-23757740, 0x0b02090}, - { -54068153,-23905052, -53562977,-23414012, 0x0b12890}, - { -53562977,-23905052, -53057801,-23414012, 0x0b13090}, - { -53057801,-23905052, -52552625,-23414012, 0x0b13890}, - { -52552625,-23905052, -52047449,-23414012, 0x0b14090}, - { -52047449,-23905052, -51542273,-23414012, 0x0b14890}, - { -51542273,-23905052, -51037097,-23414012, 0x0b15090}, - { -51037097,-23905052, -50531921,-23414012, 0x0b15890}, - { -50531921,-23905052, -50026745,-23414012, 0x0b16090}, - { -50026745,-23905052, -49521569,-23414012, 0x0b16890}, - { -54068153,-23414012, -53562977,-22922972, 0x0b17090}, - { -53562977,-23414012, -53057801,-22922972, 0x0b17890}, - { -53057801,-23414012, -52552625,-22922972, 0x0b18090}, - { -52552625,-23414012, -52047449,-22922972, 0x0b18890}, - { -52047449,-23414012, -51542273,-22922972, 0x0b19090}, - { -51542273,-23414012, -51037097,-22922972, 0x0b19890}, - { -51037097,-23414012, -50531921,-22922972, 0x0b1a090}, - { -50531921,-23414012, -50026745,-22922972, 0x0b1a890}, - { -50026745,-23414012, -49521569,-22922972, 0x0b1b090}, - { -53562977,-23001040, -53057801,-22510000, 0x0b0b890}, - { -53057801,-23001040, -52552625,-22510000, 0x0b0c090}, - { -52552625,-23001040, -52047449,-22510000, 0x0b0c890}, - { -52047449,-23001040, -51542273,-22510000, 0x0b0d090}, - { -51542273,-23001040, -51037097,-22510000, 0x0b0d890}, - { -51037105,-22922972, -49945000,-22765036, 0x044e090}, - { -54640000,-26755000, -48018000,-22510000, 0x0020217}, - { -60755401, 2790454, -60641900, 2858456, 0x018000a}, // 6RR - { -60908360, 2570480, -60439640, 3061520, 0x001000c}, - { -61302280, 1649820, -60956321, 1995779, 0xf04004b}, - { -60592945, 773900, -60258056, 1108789, 0xe89004b}, - { -61557950, -79738, -58876760, 2601452, 0x0a80011}, - { -61557950, 2601452, -58876760, 5282642, 0x001000d}, - { -64239140, 1260857, -61557950, 3942047, 0x0010015}, - { -64863000, -1625000, -58842000, 5282642, 0x0010016}, - { -64863000, -1625000, -58842000, 5282642, 0x0020217}, - { -63919000, -8818700, -63833094, -8730600, 0x001000a}, // 6RO - { -63992460, -9063920, -63518532, -8572880, 0x001000c}, - { -62060548,-11007510, -61811852,-10762891, 0xa9e004b}, - { -63174508,-10034310, -62926492, -9789691, 0xa9e004b}, - { -60267467,-12860210, -60016733,-12615591, 0xa9e004b}, - { -61565914,-11523490, -61332687,-11294711, 0x9ee004b}, - { -64673247,-10800000, -61450000, -8571405, 0x08c0011}, - { -62355262,-13700000, -59760000,-10800000, 0x021000d}, - { -65368000,-13145000, -62355262,-10744627, 0x3600015}, - { -66885000,-13742000, -59677000, -7874000, 0x0010016}, - { -66885000,-13742000, -59677000, -7874000, 0x0020217}, - { -46700000,-23614000, -46613695,-23521931, 0x021000a}, // 6SP - { -46900000,-23789520, -46313344,-23378000, 0x01a000c}, - { -47141848,-22996000, -47077889,-22869400, 0x3c1044b}, - { -47078400,-22955500, -47007226,-22841700, 0x3c1044b}, - { -45941968,-23257200, -45848032,-23170711, 0x3c1004b}, - { -47861368,-21227200, -47768633,-21140711, 0x3c1004b}, - { -47535568,-23576100, -47441632,-23489611, 0x3c1004b}, - { -46393509,-23997500, -46299092,-23911011, 0x3c1004b}, - { -49437328,-20854400, -49345073,-20767911, 0x3c1004b}, - { -47694248,-22767000, -47600552,-22680511, 0x3c1004b}, - { -49131608,-22370500, -49038392,-22284011, 0x3c1004b}, - { -46479409,-24030300, -46384992,-23943811, 0x3c1004b}, - { -46244368,-23577100, -46150432,-23490611, 0x3c1004b}, - { -46929468,-23252400, -46835532,-23165911, 0x3c1004b}, - { -47450028,-20576000, -47357773,-20489511, 0x3c1004b}, - { -46303509,-24014500, -46209092,-23928011, 0x3c1004b}, - { -47458208,-22615500, -47364992,-22529011, 0x3c1004b}, - { -46314768,-23603700, -46220832,-23517211, 0x3c1004b}, - { -45619548,-23070300, -45525852,-22983811, 0x3c1004b}, - { -47496068,-23494800, -47402132,-23408311, 0x3c1004b}, - { -46559409,-24083600, -46464992,-23997111, 0x3c1004b}, - { -47313437,-22841150, -47246163,-22779051, 0x2b2004b}, - { -49978398,-22258160, -49913603,-22198041, 0x29c004b}, - { -45996623,-23333550, -45929177,-23271451, 0x2b2004b}, - { -51440298,-22153760, -51375503,-22093641, 0x29c004b}, - { -47925278,-22055250, -47858522,-21993151, 0x2b2004b}, - { -47362765,-22770960, -47297636,-22710841, 0x29c004b}, - { -46963823,-23567550, -46896377,-23505451, 0x2b2004b}, - { -48201214,-21819460, -48136586,-21759341, 0x29c004b}, - { -47231237,-22901750, -47163963,-22839651, 0x2b2004b}, - { -47438165,-22783060, -47373036,-22722941, 0x29c004b}, - { -47598665,-22436050, -47531736,-22373951, 0x2b2004b}, - { -50480731,-21238760, -50416270,-21178641, 0x29c004b}, - { -46962823,-23637150, -46895377,-23575051, 0x2b2004b}, - { -47248748,-23133660, -47183452,-23073541, 0x29c004b}, - { -46771323,-23318050, -46703877,-23255951, 0x2b2004b}, - { -47329748,-23302760, -47264452,-23242641, 0x29c004b}, - { -45494937,-22966350, -45427663,-22904251, 0x2b2004b}, - { -46970198,-22382460, -46905403,-22322341, 0x29c004b}, - { -48079223,-23627150, -48011777,-23565051, 0x2b2004b}, - { -46573765,-22984160, -46508636,-22924041, 0x29c004b}, - { -46469096,-23916250, -46401305,-23854151, 0x2b2004b}, - { -48592498,-22320460, -48527703,-22260341, 0x29c004b}, - { -48494337,-22920350, -48427063,-22858251, 0x2b2004b}, - { -49006331,-21166160, -48941870,-21106041, 0x29c004b}, - { -48628000,-24399539, -44156000,-22688818, 0x06c0011}, - { -51761505,-22688818, -48931360,-20007628, 0x001000d}, - { -48931360,-22688818, -46101215,-20007628, 0x0010015}, - { -53228000,-25304000, -44099000,-19663000, 0x0010016}, - { -53228000,-25310000, -44099000,-19663000, 0x0020217}, - { -42829445, -5135745, -42742955, -5049255, 0x001000a}, // 6PI - { -42863960, -5404120, -42395240, -4913080, 0x001000c}, - { -41871310, -3045610, -41626691, -2800991, 0xa9e004b}, - { -41533129, -7207510, -41286472, -6962891, 0xa9e004b}, - { -43120489, -6933710, -42874511, -6689091, 0xa9e004b}, - { -41892507, -4314190, -41663093, -4085411, 0x9ee004b}, - { -43105000, -5928842, -40872000, -2745000, 0x0c90011}, - { -43500000, -8220000, -40368000, -5928842, 0x01a000d}, - { -46000000,-10936000, -43374611, -8220000, 0x3d50015}, - { -46230000,-11049000, -40276000, -2592000, 0x0010016}, - { -46230000,-11049000, -40276000, -2592000, 0x0020217}, - { -48499863,-10456980, -48148138,-10111021, 0xf040047}, // 6TO - { -48392840, -7371400, -48055161, -7036511, 0xe890047}, - { -49216603,-11880370, -48924197,-11593541, 0xc73004b}, - { -49026088,-10321910, -48748112,-10048491, 0xbde004b}, - { -48541988,-10845210, -48264012,-10571791, 0xbde004b}, - { -50770000,-12319522, -48220000, -9500000, 0x0b20011}, - { -48220000,-12267681, -45670000, -9500000, 0x020000d}, - { -49031680, -9500000, -47380000, -5166000, 0x6160015}, - { -50998000,-13603000, -45527300, -5003000, 0x0010016}, - { -50998000,-13603000, -45527300, -5003000, 0x0020217}, - { -51252211,-30093445, -51153228,-30006955, 0x001000a}, // 6RS - { -51375000,-30219200, -50925097,-29654655, 0x024000c}, - { -51257988,-29244480, -51087013,-29094721, 0x680004b}, - { -52450000,-31787500, -52216319,-31675021, 0x680044b}, - { -53901504,-29750000, -53644413,-29650000, 0x680044b}, - { -52191592,-32132780, -52015209,-31983021, 0x680004b}, - { -52482756,-28334580, -52313445,-28184821, 0x680004b}, - { -57149204,-29868580, -56977397,-29718821, 0x680004b}, - { -52541904,-29798880, -52370097,-29649121, 0x680004b}, - { -54174547,-31392510, -54031853,-31270201, 0x54f004b}, - { -52391000,-27690000, -52172605,-27613000, 0x54f044b}, - { -55607737,-30955010, -55466063,-30832701, 0x54f004b}, - { -51546000,-29315000, -51452499,-29132400, 0x54f044b}, - { -55849658,-29858910, -55709343,-29736601, 0x54f004b}, - { -52964002,-29562200, -49688000,-27170000, 0x0980011}, - { -56037296,-31620000, -52943703,-29025300, 0x01e000d}, - { -52943703,-32250000, -49888000,-29562200, 0x3c50015}, - { -57788100,-33750000, -49482400,-26922070, 0x0010016}, - { -57788100,-33752000, -49482400,-26922070, 0x0020217}, - { -44315645, -2568745, -44229155, -2482255, 0x001000a}, // 6MA - { -44426241, -2957400, -44018000, -2403000, 0x023000c}, - { -47513870, -5584290, -47339930, -5411311, 0x782004b}, - { -42967130, -5200190, -42793671, -5027211, 0x782004b}, - { -43480730, -4980490, -43307271, -4807511, 0x782004b}, - { -47576330, -5031890, -47402871, -4858911, 0x782004b}, - { -44862188, -4300780, -44712013, -4151021, 0x680004b}, - { -45450388, -3736280, -45300213, -3586521, 0x680004b}, - { -46134304, -7606180, -45983297, -7456421, 0x680004b}, - { -43409988, -3810280, -43259813, -3660521, 0x680004b}, - { -45322796, -5579680, -45172205, -5429921, 0x680004b}, - { -44900000, -5598472, -42798000, -2245000, 0x0d50011}, - { -47755000, -5598472, -44900000, -3176752, 0x01c000d}, - { -46318872, -7645000, -42823000, -5598472, 0x2e10015}, - { -48758700,-10336500, -41785100, -950200, 0x0010016}, - { -48758700,-10336500, -41785100, -950200, 0x0020217}, - { -49318706,-16734045, -49229333,-16647555, 0x001000a}, // 6GO - { -49548368,-16979419, -49064024,-16488379, 0x001000c}, - { -49099802,-16426140, -48879798,-16214371, 0x931004b}, - { -48046419,-16281250, -47879616,-16048600, 0x864044b}, - { -51040724,-17881960, -50838276,-17688641, 0x864004b}, - { -48398550,-15837160, -48198250,-15643841, 0x864004b}, - { -49326493,-18510660, -49123508,-18317341, 0x864004b}, - { -47441250,-15634560, -47240950,-15441241, 0x864004b}, - { -50542216,-17000000, -46800000,-15042000, 0x07b0011}, - { -51267409,-18650000, -47127000,-17000000, 0x014000d}, - { -50051280,-15042000, -46800000,-12788000, 0x32a0015}, - { -53272700,-19497600, -45892600,-12318500, 0x0010016}, - { -53272700,-19497600, -45892600,-12318500, 0x0020217}, - { -54657967,-20506645, -54566672,-20420155, 0x001000a}, // 6MS - { -54923576,-20694320, -54428816,-20203280, 0x001000c}, - { -54916187,-22278590, -54669614,-22049811, 0x9ee004b}, - { -57742067,-19185440, -57518533,-18973671, 0x931004b}, - { -51847944,-20909840, -51622057,-20698071, 0x931004b}, - { -55775620,-22626140, -55547380,-22414371, 0x931004b}, - { -54316408,-23168240, -54086992,-22956471, 0x931004b}, - { -55819968,-24104595, -52960032,-21423405, 0x0a90011}, - { -55761577,-21423405, -52961223,-18742215, 0x001000d}, - { -52960000,-22380000, -50918000,-18733096, 0x5250015}, - { -58260500,-24146700, -50866600,-17161700, 0x0010016}, - { -58260500,-24146700, -50866600,-17161700, 0x0020217}, - { -38534706,-13018145, -38446294,-12931655, 0x001000a}, // 6BA - { -38537968,-13023320, -38058832,-12532280, 0x001000c}, - { -39037244,-12333880, -38884157,-12184121, 0x680004b}, - { -40923976,-14939080, -40769225,-14789321, 0x680004b}, - { -39360376,-14879080, -39205625,-14729321, 0x680004b}, - { -40586512, -9484580, -40435089, -9334821, 0x680004b}, - { -39165976,-14896280, -39011225,-14746521, 0x680004b}, - { -45080836,-12193280, -44928165,-12043521, 0x680004b}, - { -40164060,-13933280, -40010141,-13783521, 0x680004b}, - { -38496914,-12203710, -38371887,-12081401, 0x54f004b}, - { -39801642,-17602010, -39673558,-17479701, 0x54f004b}, - { -39152403,-16478810, -39024998,-16356501, 0x54f004b}, - { -38297134, -9459010, -38173466, -9336701, 0x54f004b}, - { -39637203,-16420610, -39509798,-16298301, 0x54f004b}, - { -41000000,-17950000, -38830000,-14420000, 0x028000d}, - { -41000000,-14420000, -37935000,-12050000, 0x0950011}, - { -45758320,-13680597, -43047339,-10999407, 0x0010015}, - { -46714000,-18437900, -37287600, -8407200, 0x0010016}, - { -46714000,-18437900, -37287600, -8407200, 0x0020217}, - { -43988500,-19951400, -43902900,-19860000, 0x021000a}, // 6MG - { -44255176,-20110620, -43760416,-19619580, 0x001000c}, - { -48341082,-18974510, -48212318,-18852201, 0x54f004b}, - { -43444041,-21817310, -43312559,-21695001, 0x54f004b}, - { -43918603,-16790010, -43791198,-16667701, 0x54f004b}, - { -48000792,-19805710, -47871009,-19683401, 0x54f004b}, - { -42003627,-18914200, -41912574,-18827711, 0x3c1004b}, - { -42597187,-19512100, -42505413,-19425611, 0x3c1004b}, - { -44279587,-19495600, -44187813,-19409111, 0x3c1004b}, - { -44929207,-20192800, -44837193,-20106311, 0x3c1004b}, - { -46613588,-21859800, -46520613,-21773311, 0x3c1004b}, - { -46551827,-18635200, -46460774,-18548711, 0x3c1004b}, - { -43813668,-21264500, -43720933,-21178011, 0x3c1004b}, - { -45484188,-21605800, -45391213,-21519311, 0x3c1004b}, - { -45981408,-22270900, -45888192,-22184411, 0x3c1004b}, - { -43832928,-20708400, -43740673,-20621911, 0x3c1004b}, - { -41549487,-17910500, -41458914,-17824011, 0x3c1004b}, - { -42675587,-19567400, -42583813,-19480911, 0x3c1004b}, - { -43273587,-19675800, -43181813,-19589311, 0x3c1004b}, - { -46652028,-20761300, -46559773,-20674811, 0x3c1004b}, - { -48241027,-18688500, -48149974,-18602011, 0x3c1004b}, - { -42427668,-21174200, -42334933,-21087711, 0x3c1004b}, - { -42990668,-21161000, -42897933,-21074511, 0x3c1004b}, - { -49511447,-19026900, -49420153,-18940411, 0x3c1004b}, - { -46995087,-19640600, -46903313,-19554111, 0x3c1004b}, - { -45508208,-22471200, -45414992,-22384711, 0x3c1004b}, - { -45041068,-21292700, -44948333,-21206211, 0x3c1004b}, - { -44292568,-21171800, -44199833,-21085311, 0x3c1004b}, - { -44631007,-20117200, -44538993,-20030711, 0x3c1004b}, - { -45127562,-21875992, -42297417,-19194802, 0x0a80011}, - { -44107220,-19194802, -41336657,-16513612, 0x0010015}, - { -49676877,-20418600, -46166215,-18316200, 0x018000d}, - { -51090000,-22958400, -39800000,-14200000, 0x0010016}, - { -51090000,-22958400, -39800000,-14200000, 0x0020217}, - { -56143500,-15636000, -56031600,-15569041, 0x018000a}, // 6MT - { -56364768,-15878020, -55880424,-15386980, 0x001000c}, - { -54746087,-16684580, -54385713,-16338621, 0xf04004b}, - { -55594900,-12018300, -55253500,-11683411, 0xe89004b}, - { -56749719,-17462941, -53979156,-14781751, 0x0a80011}, - { -56764795,-13191495, -54053814,-10510305, 0x001000d}, - { -61655000,-11140000, -58557582, -8795000, 0x3490015}, - { -61680000,-18150000, -50140000, -7300000, 0x0010016}, - { -61680000,-18150000, -50140000, -7300000, 0x0020217}, - { -48507750, -1478750, -48440500, -1372730, 0x026000a}, // 6PA - { -48510000, -1478500, -47866537, -1130020, 0x016000c}, - { -51234790, -100090, -51006011, 128689, 0x9ee004b}, - { -54877485, -2607440, -54665716, -2395671, 0x931004b}, - { -49208679, -5440000, -49020870, -5200671, 0x931044b}, - { -48982785, -1778440, -48771016, -1566671, 0x931004b}, - { -48786985, -1644440, -48575216, -1432671, 0x931004b}, - { -50217495, -3013195, -47536305, -332005, 0x0a80011}, - { -56112195, -4914671, -53431005, -2233481, 0x001000d}, - { -50493427, -5927971, -47812237, -3246781, 0x0010015}, - { -58920000, -9880000, -45990000, 2640000, 0x0010016}, - { -58920000, -9880000, -45990000, 2640000, 0x0020217}, - { -60074000, -3150750, -59968000, -3081000, 0x019000a}, // 6AM - { -60261160, -3325920, -59792440, -2834880, 0x001000c}, - { -56865690, -2767690, -56636911, -2538911, 0x9ee004b}, - { -60747185, -3343140, -60535416, -3131371, 0x931004b}, - { -58543085, -3178340, -58331316, -2966571, 0x931004b}, - { -64858979, -3404640, -64646622, -3192871, 0x931004b}, - { -63213679, -4249240, -63001322, -4037471, 0x931004b}, - { -61450595, -4440595, -58769405, -1759405, 0x0a80011}, - { -58769405, -4440595, -56088215, -1759405, 0x001000d}, - { -65240000, -4841911, -61450595, -2947500, 0x2a70015}, - { -73820000, -9847000, -56087000, 2245000, 0x3070016}, - { -73820000, -9847000, -56087000, 2245000, 0x0020217}, - { -77074777, 38866755, -76964262, 38953245, 0x001000a}, // 1DC - { -77120000, 38789750, -76908000, 38997000, 0x001000c}, - { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, - { -77120000, 38789750, -76908000, 38997000, 0x0020217}, - { -71470860, 41778255, -71355540, 41864745, 0x001000a}, // 1RI - { -71812000, 41648000, -71118000, 42023000, 0x019000c}, - { -71888000, 41300000, -71118000, 41648000, 0x0850010}, - { -73733000, 40977000, -69800000, 42887549, 0x0870011}, - { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, - { -71888000, 41140000, -71118000, 42030000, 0x0020217}, - { -75607738, 39702755, -75496262, 39789245, 0x001000a}, // 1DE - { -75788000, 39085000, -75395500, 39840000, 0x02f000c}, - { -75645759, 38495484, -75052047, 38986524, 0x0b10010}, - { -75788000, 38451000, -75000000, 39840000, 0x0fc0011}, - { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, - { -75788000, 38451000, -75000000, 39840000, 0x0020217}, - { -73244199, 41146555, -73129840, 41233045, 0x001000a}, // 1CT - { -73144600, 41417950, -72464873, 41861450, 0x01c000c}, - { -73228006, 41143840, -72972395, 41337159, 0x864004b}, - { -73447831, 41066512, -73192220, 41259831, 0x864004b}, - { -73703442, 40979518, -73447831, 41172837, 0x864004b}, - { -72979659, 41241510, -72750942, 41414489, 0x782004b}, - { -73550659, 41309310, -73321942, 41482289, 0x782004b}, - { -72208020, 41462110, -71977381, 41635089, 0x782004b}, - { -72223359, 41294610, -71994642, 41467589, 0x782004b}, - { -73733000, 40977000, -69800000, 42887549, 0x0870011}, - { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, - { -73735000, 40977000, -71786994, 42050588, 0x0020217}, - { -74071380, 40741500, -73996056, 40806566, 0x2a7044a}, // 1NJ - { -74107482, 40687708, -74016431, 40741500, 0x2a7044a}, - { -74494550, 40494880, -73936844, 41038539, 0x022000c}, - { -74495224, 40280410, -74197176, 40509189, 0x9ee004b}, - { -74294444, 39891860, -74018556, 40103629, 0x931004b}, - { -74811944, 40111160, -74536056, 40322929, 0x931004b}, - { -75144668, 39820160, -74871133, 40031929, 0x931004b}, - { -75276600, 39356864, -74942150, 39530000, 0x931044b}, - { -75583000, 38923000, -73885000, 41358000, 0x0e40011}, - { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, - { -75583000, 38923000, -73885000, 41358000, 0x0020217}, - { -71517521, 42937055, -71400279, 43023545, 0x001000a}, // 1NH - { -71623077, 42696800, -70765000, 43068000, 0x017000c}, - { -71726357, 43065990, -71392044, 43310609, 0xa9e004b}, - { -70936298, 42977290, -70604703, 43221909, 0xa9e004b}, - { -71020555, 43221909, -70686242, 43466528, 0xa9e004b}, - { -72433062, 42819610, -72122939, 43048389, 0x9ee004b}, - { -73435000, 42696800, -70575000, 45306000, 0x0bb0011}, - { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, - { -72577000, 42696800, -70575000, 45306000, 0x0020217}, - { -73248082, 44440355, -73127957, 44526845, 0x001000a}, // 1VT - { -73343196, 44340280, -72692196, 44831320, 0x001000c}, - { -72866296, 43977280, -72220504, 44468320, 0x0b00010}, - { -73435000, 42696800, -70575000, 45306000, 0x0bb0011}, - { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, - { -73435000, 42725000, -71445000, 45020000, 0x0020217}, - { -71125360, 42322755, -71009079, 42409245, 0x001000a}, // 1MA - { -71423580, 42107380, -70793412, 42598420, 0x001000c}, - { -71918281, 42176510, -71685720, 42349489, 0x782004b}, - { -72682981, 42057710, -72450420, 42230689, 0x782004b}, - { -71433242, 42546510, -71198759, 42719489, 0x782004b}, - { -71038720, 41572410, -70808081, 41745389, 0x782004b}, - { -71235504, 42659120, -71032497, 42808879, 0x680004b}, - { -71118672, 41981120, -70917329, 42130879, 0x680004b}, - { -71255440, 41644220, -71055761, 41793979, 0x680004b}, - { -71188240, 41825320, -70988561, 41975079, 0x680004b}, - { -73332472, 42380420, -73131129, 42530179, 0x680004b}, - { -73733000, 40977000, -69800000, 42887549, 0x0870011}, - { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, - { -73508143, 41227770, -69858861, 42887549, 0x0020217}, - {-157904128, 21307000,-157811682, 21350245, 0x2a7044a}, // 1HI - {-157882000, 21268000,-157779518, 21307000, 0x2a7044a}, - {-158283000, 21290000,-157989062, 21590000, 0xc730447}, - {-158156000, 21480000,-157822111, 21720000, 0xbde0447}, - {-157989062, 21250000,-157640698, 21480000, 0xbde0447}, - {-156700000, 20574000,-156170000, 21032000, 0x0a50010}, - {-160300000, 21700000,-159260000, 22300000, 0x004010c}, - {-158310000, 21200000,-157607000, 21812000, 0x004010c}, - {-157415000, 20444000,-155920000, 21280000, 0x004010c}, - {-156100000, 18880000,-154772000, 20280000, 0x004010c}, - {-177512700, 28095368,-177252300, 28340888, 0x004010c}, - {-162101772, 22890364,-161747628, 23234092, 0x004010c}, - {-164828492, 23462168,-164578508, 23707688, 0x004010c}, - {-166357112, 23556184,-165950888, 23949016, 0x004010c}, - {-171853592, 25656968,-171598400, 25902488, 0x004010c}, - {-174087292, 25945968,-173832100, 26191488, 0x004010c}, - {-176000580, 27655636,-175636020, 27999364, 0x004010c}, - {-178415076, 28290136,-178185924, 28502920, 0x004010c}, - {-178424000, 18840000,-154500000, 28503000, 0x2640016}, - {-178424000, 18840000,-154500000, 28503000, 0x0020217}, - { -76666277, 39255355, -76555762, 39341845, 0x001000a}, // 1MD - { -76906256, 39053080, -76307336, 39544120, 0x001000c}, - { -77339985, 39014260, -77068215, 39226029, 0x931004b}, - { -77102747, 38906340, -76854654, 39099659, 0x864004b}, - { -77044841, 38507840, -76798359, 38701159, 0x864004b}, - { -77569552, 39328840, -77319848, 39522159, 0x864004b}, - { -77841152, 39528940, -77591448, 39722259, 0x864004b}, - { -77180352, 39499840, -76930648, 39693159, 0x864004b}, - { -79487651, 37886607, -75042000, 39723622, 0x0790011}, - { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, - { -79487651, 37886607, -75042000, 39723622, 0x0020217}, - { -81773520, 38334000, -81584816, 38384800, 0x012000a}, // 1WV - { -82606888, 38259000, -81424419, 38493000, 0x00f000c}, - { -81648347, 39226040, -81415616, 39432000, 0x864044b}, - { -80753726, 40303040, -80501874, 40496359, 0x864004b}, - { -80080852, 39533340, -79831148, 39726659, 0x864004b}, - { -80798250, 39903000, -80631405, 40136500, 0x782044b}, - { -80254716, 39398510, -80031285, 39571489, 0x782004b}, - { -81296593, 37691510, -81079408, 37864489, 0x782004b}, - { -78075716, 39369510, -77852285, 39542489, 0x782004b}, - { -80876000, 40186000, -80510000, 40644000, 0x001008c}, - { -80876000, 39730000, -80510000, 40188000, 0x001088c}, - { -81750912, 39239362, -81151992, 39730402, 0x001108c}, - { -81151992, 39239362, -80553072, 39730402, 0x001188c}, - { -80553072, 39239362, -79954152, 39730402, 0x001208c}, - { -79954152, 39239362, -79355232, 39730402, 0x001288c}, - { -79355232, 39239362, -78756312, 39730402, 0x001308c}, - { -78756312, 39239362, -78157392, 39730402, 0x001388c}, - { -78170000, 39130000, -77719000, 39700000, 0x026408c}, - { -82469615, 38748322, -81875903, 39239362, 0x001488c}, - { -81875903, 38748322, -81282191, 39239362, 0x001508c}, - { -81282191, 38748322, -80688479, 39239362, 0x001588c}, - { -80688480, 38748322, -80094768, 39239362, 0x001608c}, - { -80094768, 38748322, -79501056, 39239362, 0x001688c}, - { -79501056, 38748322, -78907344, 39239362, 0x001708c}, - { -78907343, 38748322, -78313631, 39239362, 0x001788c}, - { -82600961, 38257282, -82012457, 38748322, 0x001808c}, - { -82012457, 38257282, -81423953, 38748322, 0x001888c}, - { -81423953, 38257282, -80835449, 38748322, 0x001908c}, - { -80835449, 38257282, -80246945, 38748322, 0x001988c}, - { -80246945, 38257282, -79658441, 38748322, 0x001a08c}, - { -79658441, 38257282, -79069937, 38748322, 0x001a88c}, - { -82644739, 37766242, -82056235, 38257282, 0x001b08c}, - { -82071308, 37766242, -81482804, 38257282, 0x001b88c}, - { -81482804, 37766242, -80894300, 38257282, 0x001c08c}, - { -80894300, 37766242, -80305796, 38257282, 0x001c88c}, - { -80305796, 37766242, -79717292, 38257282, 0x001d08c}, - { -82340000, 37273000, -81770000, 37766242, 0x001d88c}, - { -81770000, 37201483, -81297000, 37767725, 0x025e08c}, - { -81297000, 37230000, -80806000, 37766242, 0x023e88c}, - { -80806000, 37275202, -80217520, 37766242, 0x001f08c}, - { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, - { -82644739, 37201483, -77718935, 40644000, 0x0020217}, - { -81056966, 33961290, -80983635, 34022399, 0x2a7004a}, // 1SC - { -79992641, 32767890, -79920159, 32828999, 0x2a7004a}, - { -80318324, 32644480, -79766276, 33135520, 0x001000c}, - { -81162062, 33895160, -80907939, 34106929, 0x931004b}, - { -81142334, 34828340, -80907666, 35021659, 0x864004b}, - { -82511334, 34756340, -82276666, 34949659, 0x864004b}, - { -80514992, 33823340, -80283009, 34016659, 0x864004b}, - { -80885544, 32117540, -80657857, 32310859, 0x864004b}, - { -79916797, 34131940, -79683203, 34325259, 0x864004b}, - { -83363396, 34724960, -82795724, 35216000, 0x001008c}, - { -82795724, 34724960, -82228052, 35216000, 0x001088c}, - { -82228052, 34724960, -81660380, 35216000, 0x001108c}, - { -81660380, 34724960, -81092708, 35216000, 0x001188c}, - { -81092708, 34724960, -80525036, 35216000, 0x001208c}, - { -83363396, 34331628, -82800932, 34822668, 0x001288c}, - { -82800932, 34331628, -82238468, 34822668, 0x001308c}, - { -82238468, 34331628, -81676004, 34822668, 0x001388c}, - { -81676004, 34331628, -81113540, 34822668, 0x001408c}, - { -81113540, 34331628, -80551076, 34822668, 0x001488c}, - { -80551076, 34331628, -79988612, 34822668, 0x001508c}, - { -79988612, 34331628, -79426148, 34822668, 0x001588c}, - { -79426148, 34331628, -78863684, 34822668, 0x001608c}, - { -82857178, 33840588, -82294714, 34331628, 0x001688c}, - { -82294714, 33840588, -81732250, 34331628, 0x001708c}, - { -81732250, 33840588, -81169786, 34331628, 0x001788c}, - { -81169786, 33840588, -80607322, 34331628, 0x001808c}, - { -80607322, 33840588, -80044858, 34331628, 0x001888c}, - { -80044858, 33840588, -79482394, 34331628, 0x001908c}, - { -79482394, 33840588, -78919930, 34331628, 0x001988c}, - { -79090464, 33840588, -78528000, 34331628, 0x001a08c}, - { -82373875, 33349548, -81816619, 33840588, 0x001a88c}, - { -81816619, 33349548, -81259363, 33840588, 0x001b08c}, - { -81259363, 33349548, -80702107, 33840588, 0x001b88c}, - { -80702107, 33349548, -80144851, 33840588, 0x001c08c}, - { -80144851, 33349548, -79587595, 33840588, 0x001c88c}, - { -79587595, 33349548, -79030339, 33840588, 0x001d08c}, - { -79085256, 33349548, -78528000, 33840588, 0x001d88c}, - { -81956024, 32858508, -81403976, 33349548, 0x0b16090}, - { -81403976, 32858508, -80851928, 33349548, 0x0b16890}, - { -80851928, 32858508, -80299880, 33349548, 0x0b17090}, - { -80299880, 32858508, -79747832, 33349548, 0x0b17890}, - { -79747832, 32858508, -79195784, 33349548, 0x0b18090}, - { -79195784, 32858508, -78643736, 33349548, 0x0b18890}, - { -81514385, 32367468, -80962337, 32858508, 0x0b09090}, - { -80962337, 32367468, -80410289, 32858508, 0x0b09890}, - { -80410289, 32367468, -79858241, 32858508, 0x0b0a090}, - { -79858241, 32367468, -79306193, 32858508, 0x0b0a890}, - { -81233153, 32032000, -80686313, 32523040, 0x0b1b090}, - { -80686313, 32032000, -80139473, 32523040, 0x0b1b890}, - { -94618000, 24450000, -75350000, 36688000, 0x30e0216}, - { -83366000, 32032000, -78528000, 35216000, 0x0020217}, - { -70344382, 43617755, -70225218, 43704245, 0x001000a}, // 1ME - { -70508088, 43482280, -69867504, 43973320, 0x001000c}, - { -70383516, 43977690, -70046485, 44222309, 0xa9e004b}, - { -68939673, 44709990, -68596527, 44954609, 0xa9e004b}, - { -70636657, 43369790, -70302344, 43614409, 0xa9e004b}, - { -70002092, 44198310, -69683708, 44427089, 0x9ee004b}, - { -70723900, 45495527, -70062484, 45986567, 0x001008c}, - { -70062484, 45495527, -69401068, 45986567, 0x001088c}, - { -69401068, 45495527, -68739652, 45986567, 0x001108c}, - { -68739652, 45495527, -68078236, 45986567, 0x001188c}, - { -68078236, 45495527, -67416820, 45986567, 0x001208c}, - { -71084335, 45004487, -70428127, 45495527, 0x001288c}, - { -70464541, 45004487, -69808333, 45495527, 0x001308c}, - { -69808333, 45004487, -69152125, 45495527, 0x001388c}, - { -69152125, 45004487, -68495917, 45495527, 0x001408c}, - { -68495917, 45004487, -67839709, 45495527, 0x001488c}, - { -67839709, 45004487, -67183501, 45495527, 0x001508c}, - { -67541283, 45004487, -66885075, 45495527, 0x001588c}, - { -71084335, 44513447, -70433335, 45004487, 0x001608c}, - { -70464541, 44513447, -69813541, 45004487, 0x001688c}, - { -69813541, 44513447, -69162541, 45004487, 0x001708c}, - { -69162541, 44513447, -68511541, 45004487, 0x001788c}, - { -68511541, 44513447, -67860541, 45004487, 0x001808c}, - { -67860541, 44513447, -67209541, 45004487, 0x001888c}, - { -67536075, 44513447, -66885075, 45004487, 0x001908c}, - { -71050441, 44022407, -70404649, 44513447, 0x001988c}, - { -70404649, 44022407, -69758857, 44513447, 0x001a08c}, - { -69758857, 44022407, -69113065, 44513447, 0x001a88c}, - { -69113065, 44022407, -68467273, 44513447, 0x001b08c}, - { -68467273, 44022407, -67821481, 44513447, 0x001b88c}, - { -67821481, 44022407, -67175689, 44513447, 0x001c08c}, - { -71050441, 43531367, -70404649, 44022407, 0x001c88c}, - { -70404649, 43531367, -69758857, 44022407, 0x001d08c}, - { -69758857, 43531367, -69113065, 44022407, 0x001d88c}, - { -69113065, 43531367, -68467273, 44022407, 0x001e08c}, - { -70990341, 43040327, -70349757, 43531367, 0x001e88c}, - { -70635000, 42940000, -70206000, 43551400, 0x02af08c}, - { -69785459, 46968647, -69103211, 47459687, 0x0b08890}, - { -69103211, 46968647, -68420963, 47459687, 0x0b09090}, - { -68420963, 46968647, -67738715, 47459687, 0x0b09890}, - { -70467707, 46477607, -69790667, 46968647, 0x0b0a890}, - { -69790667, 46477607, -69113627, 46968647, 0x0b0b090}, - { -69113627, 46477607, -68436587, 46968647, 0x0b0b890}, - { -68436587, 46477607, -67759547, 46968647, 0x0b0c090}, - { -70394795, 45986567, -69728171, 46477607, 0x0b1c890}, - { -69728171, 45986567, -69061547, 46477607, 0x0b1e090}, - { -69061547, 45986567, -68394923, 46477607, 0x0b1e890}, - { -68394923, 45986567, -67728299, 46477607, 0x0b1f090}, - { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, - { -71084335, 42917000, -66885075, 47459687, 0x0020217}, - { -86213738, 39724755, -86102262, 39811245, 0x001000a}, // 1IN - { -86460064, 39522480, -85855936, 40013520, 0x001000c}, - { -85227908, 41034320, -85029893, 41184079, 0x680004b}, - { -86398940, 41611420, -86199261, 41761179, 0x680004b}, - { -86199261, 41611420, -85999582, 41761179, 0x680004b}, - { -85999582, 41611420, -85799903, 41761179, 0x680004b}, - { -87650640, 37933330, -87380371, 38038100, 0x680044b}, - { -87599840, 41508120, -87400161, 41657879, 0x680004b}, - { -86622096, 39090120, -86429905, 39239879, 0x680004b}, - { -87427540, 41531890, -87264461, 41654199, 0x54f004b}, - { -85469871, 40139590, -85310530, 40261899, 0x54f004b}, - { -86965071, 40349290, -86805730, 40471599, 0x54f004b}, - { -87475191, 39402690, -87317209, 39524999, 0x54f004b}, - { -85749371, 40037790, -85590030, 40160099, 0x54f004b}, - { -87847387, 41270328, -87227635, 41761368, 0x001008c}, - { -87227635, 41270328, -86607883, 41761368, 0x001088c}, - { -86607883, 41270328, -85988131, 41761368, 0x001108c}, - { -85988131, 41270328, -85368379, 41761368, 0x001188c}, - { -85399752, 41270328, -84780000, 41761368, 0x001208c}, - { -87692449, 40779288, -87077905, 41270328, 0x001288c}, - { -87077905, 40779288, -86463361, 41270328, 0x001308c}, - { -86463361, 40779288, -85848817, 41270328, 0x001388c}, - { -85848817, 40779288, -85234273, 41270328, 0x001408c}, - { -85394544, 40779288, -84780000, 41270328, 0x001488c}, - { -87687241, 40288248, -87077905, 40779288, 0x001508c}, - { -87077905, 40288248, -86468569, 40779288, 0x001588c}, - { -86468569, 40288248, -85859233, 40779288, 0x001608c}, - { -85859233, 40288248, -85249897, 40779288, 0x001688c}, - { -85389336, 40288248, -84780000, 40779288, 0x001708c}, - { -87687241, 39797208, -87083113, 40288248, 0x001788c}, - { -87083113, 39797208, -86478985, 40288248, 0x001808c}, - { -86478985, 39797208, -85874857, 40288248, 0x001888c}, - { -85874857, 39797208, -85270729, 40288248, 0x001908c}, - { -85384128, 39797208, -84780000, 40288248, 0x001988c}, - { -87682033, 39306168, -87083113, 39797208, 0x001a08c}, - { -87083113, 39306168, -86484193, 39797208, 0x001a88c}, - { -86484193, 39306168, -85885273, 39797208, 0x001b08c}, - { -85885273, 39306168, -85286353, 39797208, 0x001b88c}, - { -85378920, 39306168, -84780000, 39797208, 0x001c08c}, - { -87682033, 38815128, -87083113, 39306168, 0x001c88c}, - { -87083113, 38815128, -86484193, 39306168, 0x001d08c}, - { -86484193, 38815128, -85885273, 39306168, 0x001d88c}, - { -85885273, 38815128, -85286353, 39306168, 0x001e08c}, - { -85378920, 38815128, -84780000, 39306168, 0x001e88c}, - { -87771871, 38324088, -87178159, 38815128, 0x0b10090}, - { -87178159, 38324088, -86584447, 38815128, 0x0b10890}, - { -86584447, 38324088, -85990735, 38815128, 0x0b11090}, - { -85990735, 38324088, -85397023, 38815128, 0x0b11890}, - { -85397023, 38667816, -84803311, 39158856, 0x0b12090}, - { -88097892, 37767000, -87720000, 38390000, 0x0f92890}, - { -87720000, 37815000, -87183367, 38324088, 0x0bd3090}, - { -87183367, 37777000, -86690000, 38324088, 0x0cc3890}, - { -86690000, 37833048, -86160000, 38324088, 0x0ba4090}, - { -86160000, 37950000, -85630000, 38324088, 0x0a34890}, - { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, - { -88097892, 37767000, -84780000, 41761368, 0x0020217}, - { -84557316, 37990055, -84448723, 38076545, 0x001000a}, // 1KY - { -84750700, 37846450, -84395005, 38271600, 0xf040447}, - { -85904331, 38083100, -85481069, 38417989, 0xe890047}, - { -86576062, 36884160, -86311939, 37095929, 0x931004b}, - { -87222862, 37666440, -86980139, 37859759, 0x864004b}, - { -84590547, 38927940, -84342454, 39121259, 0x864004b}, - { -87609556, 36769340, -87368444, 36962659, 0x864004b}, - { -84416362, 37651340, -84173639, 37844659, 0x864004b}, - { -84821147, 38899140, -84573054, 39092459, 0x864004b}, - { -89580000, 36490000, -85451600, 38523000, 0x018000d}, - { -85451600, 36561000, -81963500, 39144000, 0x0a10011}, - { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, - { -89580000, 36490000, -81960000, 39144000, 0x0020217}, - { -90069894, 35106755, -89965145, 35193245, 0x001000a}, // 1TN - { -90147600, 34993512, -89623529, 35270700, 0xf040447}, - { -86990050, 35998600, -86577951, 36333489, 0xe890047}, - { -84103397, 35855160, -83842804, 36066929, 0x931004b}, - { -85331234, 34981240, -85096566, 35174559, 0x864004b}, - { -87481151, 36449840, -87241650, 36643159, 0x864004b}, - { -86508945, 35749340, -86271055, 35942659, 0x864004b}, - { -88932140, 35537640, -88695861, 35730959, 0x864004b}, - { -82485000, 36263600, -82144369, 36399489, 0x864044b}, - { -90313000, 34975000, -85900000, 36680000, 0x015000d}, - { -85900000, 34975000, -81646901, 36630000, 0x0730011}, - { -94618000, 24450000, -75350000, 36688000, 0x30e0216}, - { -90313000, 34975000, -81646901, 36688000, 0x0020217}, - { -76074816, 36809755, -75967184, 36896245, 0x001000a}, // 1VA - { -76530840, 36681180, -75952752, 37172220, 0x001000c}, - { -77251274, 38767510, -77030726, 38940489, 0x782004b}, - { -77568593, 37467510, -77351408, 37640489, 0x782004b}, - { -80067872, 37193510, -79852129, 37366489, 0x782004b}, - { -76714851, 36638010, -76500549, 36810989, 0x782004b}, - { -79285516, 37304020, -79097485, 37453779, 0x680004b}, - { -77471472, 38731120, -77280529, 38880879, 0x680004b}, - { -77402172, 38564520, -77211229, 38714279, 0x680004b}, - { -77463196, 38879220, -77271005, 39028979, 0x680004b}, - { -78959472, 38380320, -78768529, 38530079, 0x680004b}, - { -78571828, 38975460, -77972908, 39466500, 0x001008c}, - { -77972908, 38979928, -77211000, 39333000, 0x017088c}, - { -79769668, 38488888, -79175956, 38979928, 0x001108c}, - { -79175956, 38488888, -78582244, 38979928, 0x001188c}, - { -78582244, 38488888, -77988532, 38979928, 0x001208c}, - { -77988532, 38488888, -77394820, 38979928, 0x001288c}, - { -77394820, 38488888, -76801108, 38979928, 0x001308c}, - { -80001944, 37997848, -79413440, 38488888, 0x001388c}, - { -79413440, 37997848, -78824936, 38488888, 0x001408c}, - { -78824936, 37997848, -78236432, 38488888, 0x001488c}, - { -78236432, 37997848, -77647928, 38488888, 0x001508c}, - { -77647928, 37997848, -77059424, 38488888, 0x001588c}, - { -77059424, 37997848, -76470920, 38488888, 0x001608c}, - { -76470920, 37997848, -75882416, 38488888, 0x001688c}, - { -80331507, 37506808, -79743003, 37997848, 0x001708c}, - { -79743003, 37506808, -79154499, 37997848, 0x001788c}, - { -79154499, 37506808, -78565995, 37997848, 0x001808c}, - { -78565995, 37506808, -77977491, 37997848, 0x001888c}, - { -77977491, 37506808, -77388987, 37997848, 0x001908c}, - { -77388987, 37506808, -76800483, 37997848, 0x001988c}, - { -76800483, 37506808, -76211979, 37997848, 0x001a08c}, - { -76211979, 37506808, -75623475, 37997848, 0x001a88c}, - { -75754944, 37536270, -75166440, 38027310, 0x001b08c}, - { -77942180, 37015768, -77358884, 37506808, 0x001b88c}, - { -77358884, 37015768, -76775588, 37506808, 0x001c08c}, - { -76775588, 37015768, -76192292, 37506808, 0x001c88c}, - { -76192292, 37015768, -75608996, 37506808, 0x001d08c}, - { -77936972, 36530000, -77358884, 37021040, 0x001d88c}, - { -77358884, 36530000, -76780796, 37021040, 0x001e08c}, - { -76780796, 36530000, -76202708, 37021040, 0x001e88c}, - { -76202708, 36530000, -75624620, 37021040, 0x001f08c}, - { -83112801, 37047290, -82529505, 37538330, 0x0b00890}, - { -82529505, 37047290, -81946209, 37538330, 0x0b01090}, - { -81946209, 37047290, -81362913, 37538330, 0x0b01890}, - { -81362913, 37047290, -80779617, 37538330, 0x0b02090}, - { -83675290, 36556250, -83097202, 37047290, 0x0b12890}, - { -83112801, 36556250, -82534713, 37047290, 0x0b13090}, - { -82534713, 36556250, -81956625, 37047290, 0x0b13890}, - { -81956625, 36556250, -81378537, 37047290, 0x0b14090}, - { -81378537, 36556250, -80800449, 37047290, 0x0b14890}, - { -80805657, 37027648, -80222361, 37518688, 0x0b05090}, - { -80222361, 37027648, -79639065, 37518688, 0x0b05890}, - { -79639065, 37027648, -79055769, 37518688, 0x0b06090}, - { -79055769, 37027648, -78472473, 37518688, 0x0b06890}, - { -78472473, 37027648, -77889177, 37518688, 0x0b07090}, - { -80800449, 36536608, -80222361, 37027648, 0x0b17890}, - { -80222361, 36536608, -79644273, 37027648, 0x0b18090}, - { -79644273, 36536608, -79066185, 37027648, 0x0b18890}, - { -79066185, 36536608, -78488097, 37027648, 0x0b19090}, - { -78488097, 36536608, -77910009, 37027648, 0x0b19890}, - { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, - { -83675290, 36530000, -75166440, 39466500, 0x0020217}, - { -83054738, 39917755, -82942301, 40004245, 0x001000a}, // 1OH - { -83186682, 39836454, -82739818, 40182413, 0xf040047}, - { -81880975, 41247877, -81438177, 41582766, 0xe890047}, - { -84291881, 39662340, -84042177, 39855659, 0x864004b}, - { -84581047, 39092404, -84332954, 39285723, 0x864044b}, - { -84604000, 39285723, -84246875, 39420000, 0x864044b}, - { -83681852, 41558482, -83451213, 41731461, 0x782004b}, - { -81633359, 40994510, -81404642, 41167489, 0x782004b}, - { -81521183, 40747105, -81293908, 40920084, 0x782004b}, - { -80791805, 41013510, -80563088, 41186489, 0x782004b}, - { -84818198, 41243440, -84198446, 41734480, 0x001088c}, - { -84198446, 41243440, -83578694, 41734480, 0x001108c}, - { -83578694, 41243440, -82958942, 41734480, 0x001188c}, - { -82958942, 41243440, -82339190, 41734480, 0x001208c}, - { -82344398, 41488960, -81719438, 41980000, 0x001288c}, - { -81719438, 41488960, -81094478, 41980000, 0x001308c}, - { -81134960, 41488960, -80510000, 41980000, 0x001388c}, - { -84827000, 41007740, -84207248, 41498780, 0x001408c}, - { -84219278, 41007740, -83599526, 41498780, 0x001488c}, - { -83599526, 41007740, -82979774, 41498780, 0x001508c}, - { -82979774, 41007740, -82360022, 41498780, 0x001588c}, - { -82360022, 41007740, -81740270, 41498780, 0x001608c}, - { -81740270, 41007740, -81120518, 41498780, 0x001688c}, - { -81129752, 41007740, -80510000, 41498780, 0x001708c}, - { -84827000, 40516700, -84212456, 41007740, 0x001788c}, - { -84224486, 40516700, -83609942, 41007740, 0x001808c}, - { -83609942, 40516700, -82995398, 41007740, 0x001888c}, - { -82995398, 40516700, -82380854, 41007740, 0x001908c}, - { -82380854, 40516700, -81766310, 41007740, 0x001988c}, - { -81766310, 40516700, -81151766, 41007740, 0x001a08c}, - { -81151766, 40516700, -80537222, 41007740, 0x001a88c}, - { -84827000, 40025660, -84217664, 40516700, 0x001b08c}, - { -84255213, 40025660, -83645877, 40516700, 0x001b88c}, - { -83645877, 40025660, -83036541, 40516700, 0x001c08c}, - { -83036541, 40025660, -82427205, 40516700, 0x001c88c}, - { -82427205, 40025660, -81817869, 40516700, 0x001e08c}, - { -81817869, 40025660, -81208533, 40516700, 0x001e88c}, - { -81208533, 40025660, -80599197, 40516700, 0x001f08c}, - { -84827000, 39534620, -84222872, 40025660, 0x0b00890}, - { -84321355, 39534620, -83717227, 40025660, 0x0b01090}, - { -83717227, 39534620, -83113099, 40025660, 0x0b01890}, - { -83113099, 39534620, -82508971, 40025660, 0x0b02090}, - { -82508971, 39534620, -81904843, 40025660, 0x0b02890}, - { -81904843, 39534620, -81300715, 40025660, 0x0b03090}, - { -81300715, 39534620, -80696587, 40025660, 0x0b03890}, - { -84827000, 39043580, -84228080, 39534620, 0x0b14090}, - { -84381768, 39043580, -83782848, 39534620, 0x0b14890}, - { -83782848, 39043580, -83183928, 39534620, 0x0b15090}, - { -83183928, 39043580, -82585008, 39534620, 0x0b15890}, - { -82585008, 39043580, -81986088, 39534620, 0x0b16090}, - { -81986088, 39043580, -81387168, 39534620, 0x0b16890}, - { -81387168, 39043580, -80788248, 39534620, 0x0b17090}, - { -84441660, 38552540, -83847948, 39043580, 0x0b17890}, - { -83847948, 38552540, -83254236, 39043580, 0x0b18090}, - { -83254236, 38552540, -82660524, 39043580, 0x0b18890}, - { -82660524, 38552540, -82066812, 39043580, 0x0b19090}, - { -82066812, 38847164, -81467892, 39338204, 0x0b19890}, - { -82845408, 38400000, -82251696, 38891040, 0x0b1a090}, - { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, - { -84827000, 38400000, -80510000, 41980000, 0x0020217}, - { -75242238, 39908755, -75129801, 39995245, 0x001000a}, // 1PA - { -75371779, 39856500, -74991890, 40138500, 0xc730447}, - { -80186500, 40304290, -79766746, 40536300, 0xbde0447}, - { -75641100, 40504500, -75180045, 40717500, 0xbde0447}, - { -76050326, 40275440, -75798474, 40468759, 0x864004b}, - { -75776906, 41311740, -75521295, 41505059, 0x864004b}, - { -76023906, 41175940, -75744733, 41352850, 0x864044b}, - { -76433377, 39986410, -76234522, 40182300, 0x782044b}, - { -74992200, 40041000, -74758288, 40207500, 0x782044b}, - { -77016677, 40192000, -76739499, 40332500, 0x782044b}, - { -80247800, 42031300, -79965992, 42174000, 0x782044b}, - { -80519880, 41661090, -79894920, 42152130, 0x001088c}, - { -79894920, 41661090, -79269960, 42152130, 0x001108c}, - { -80376139, 41882058, -79751179, 42373098, 0x001008c}, - { -79269960, 41513778, -78645000, 42004818, 0x001188c}, - { -78645000, 41513778, -78020040, 42004818, 0x001208c}, - { -78020040, 41513778, -77395080, 42004818, 0x001288c}, - { -77395080, 41513778, -76770120, 42004818, 0x001308c}, - { -76770120, 41513778, -76145160, 42004818, 0x001388c}, - { -76145160, 41513778, -75520200, 42004818, 0x001408c}, - { -75520200, 41513778, -74895240, 42004818, 0x001488c}, - { -80519900, 41170050, -79900148, 41661090, 0x001508c}, - { -79907419, 41170050, -79287667, 41661090, 0x001588c}, - { -79287667, 41170050, -78667915, 41661090, 0x001608c}, - { -78667915, 41170050, -78048163, 41661090, 0x001688c}, - { -78048163, 41170050, -77428411, 41661090, 0x001708c}, - { -77428411, 41170050, -76808659, 41661090, 0x001788c}, - { -76808659, 41170050, -76188907, 41661090, 0x001808c}, - { -76188907, 41170050, -75569155, 41661090, 0x001888c}, - { -75569155, 41170050, -74949403, 41661090, 0x001908c}, - { -80519900, 40679010, -79905356, 41170050, 0x001988c}, - { -79912627, 40679010, -79298083, 41170050, 0x001a08c}, - { -79298083, 40679010, -78683539, 41170050, 0x001a88c}, - { -78683539, 40679010, -78068995, 41170050, 0x001b08c}, - { -78068995, 40679010, -77454451, 41170050, 0x001b88c}, - { -77454451, 40679010, -76839907, 41170050, 0x001c08c}, - { -76839907, 40679010, -76225363, 41170050, 0x001c88c}, - { -76225363, 40679010, -75610819, 41170050, 0x001d08c}, - { -75610819, 40679010, -74996275, 41170050, 0x001d88c}, - { -75309752, 41047290, -74690000, 41538330, 0x001e08c}, - { -80519900, 40187970, -79910564, 40679010, 0x0b00890}, - { -79916116, 40187970, -79306780, 40679010, 0x0b01090}, - { -79306780, 40187970, -78697444, 40679010, 0x0b01890}, - { -78697444, 40187970, -78088108, 40679010, 0x0b02090}, - { -78088108, 40187970, -77478772, 40679010, 0x0b02890}, - { -77478772, 40187970, -76869436, 40679010, 0x0b03090}, - { -76869436, 40187970, -76260100, 40679010, 0x0b03890}, - { -76260100, 40187970, -75650764, 40679010, 0x0b04090}, - { -75650764, 40187970, -75041428, 40679010, 0x0b04890}, - { -80519900, 39700000, -79915772, 40191040, 0x0b05090}, - { -79921324, 39700000, -79317196, 40191040, 0x0b05890}, - { -79317196, 39700000, -78713068, 40191040, 0x0b06090}, - { -78713068, 39700000, -78108940, 40191040, 0x0b06890}, - { -78108940, 39700000, -77504812, 40191040, 0x0b07090}, - { -77504812, 39700000, -76900684, 40191040, 0x0b07890}, - { -76900684, 39700000, -76296556, 40191040, 0x0b08090}, - { -76296556, 39700000, -75692428, 40191040, 0x0b08890}, - { -75692428, 39700000, -75088300, 40191040, 0x0b09090}, - { -75299336, 39942450, -74690000, 40433490, 0x0b09890}, - { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, - { -80519900, 39700000, -74690000, 42373098, 0x0020217}, - { -90256333, 32268754, -90154467, 32355244, 0x001000a}, // 1MS - { -90356132, 32139020, -89948669, 32484979, 0xf040047}, - { -89201000, 30321900, -88618341, 30543660, 0xe890447}, - { -90115840, 34805000, -89783394, 34996000, 0x9ee044b}, - { -89455032, 31218360, -89207968, 31430129, 0x931004b}, - { -88817109, 32274860, -88567692, 32486629, 0x931004b}, - { -88806344, 34144560, -88550457, 34356329, 0x931004b}, - { -91113879, 33301960, -90861521, 33513729, 0x931004b}, - { -90812304, 34505960, -90249840, 34997000, 0x001008c}, - { -90249840, 34505960, -89687376, 34997000, 0x001088c}, - { -89687376, 34505960, -89124912, 34997000, 0x001108c}, - { -89124912, 34505960, -88562448, 34997000, 0x001188c}, - { -88659464, 34505960, -88097000, 34997000, 0x001208c}, - { -90958544, 34037016, -90396080, 34528056, 0x001288c}, - { -90396080, 34037016, -89833616, 34528056, 0x001308c}, - { -89833616, 34037016, -89271152, 34528056, 0x001388c}, - { -89271152, 34037016, -88708688, 34528056, 0x001408c}, - { -88708688, 34037016, -88146224, 34528056, 0x001488c}, - { -91515800, 33545976, -90958544, 34037016, 0x001508c}, - { -90958544, 33545976, -90401288, 34037016, 0x001588c}, - { -90401288, 33545976, -89844032, 34037016, 0x001608c}, - { -89844032, 33545976, -89286776, 34037016, 0x001688c}, - { -89286776, 33545976, -88729520, 34037016, 0x001708c}, - { -88729520, 33545976, -88172264, 34037016, 0x001788c}, - { -91515800, 33054936, -90958544, 33545976, 0x001888c}, - { -90958544, 33054936, -90401288, 33545976, 0x001908c}, - { -90401288, 33054936, -89844032, 33545976, 0x001988c}, - { -89844032, 33054936, -89286776, 33545976, 0x001a08c}, - { -89286776, 33054936, -88729520, 33545976, 0x001a88c}, - { -88729520, 33054936, -88172264, 33545976, 0x001b08c}, - { -91515800, 32563896, -90963752, 33054936, 0x001b88c}, - { -90963752, 32563896, -90411704, 33054936, 0x001c08c}, - { -90411704, 32563896, -89859656, 33054936, 0x001c88c}, - { -89859656, 32563896, -89307608, 33054936, 0x001e08c}, - { -89307608, 32563896, -88755560, 33054936, 0x001e88c}, - { -88755560, 32563896, -88203512, 33054936, 0x001f08c}, - { -91656000, 32072856, -91103952, 32563896, 0x0b00890}, - { -91106733, 32072856, -90554685, 32563896, 0x0b01090}, - { -90554685, 32072856, -90002637, 32563896, 0x0b01890}, - { -90002637, 32072856, -89450589, 32563896, 0x0b02090}, - { -89450589, 32072856, -88898541, 32563896, 0x0b02890}, - { -88898541, 32072856, -88346493, 32563896, 0x0b03090}, - { -91653573, 31581816, -91106733, 32072856, 0x0b13890}, - { -91106733, 31581816, -90559893, 32072856, 0x0b14090}, - { -90559893, 31581816, -90013053, 32072856, 0x0b14890}, - { -90013053, 31581816, -89466213, 32072856, 0x0b15090}, - { -89466213, 31581816, -88919373, 32072856, 0x0b15890}, - { -88919373, 31581816, -88372533, 32072856, 0x0b16090}, - { -91653573, 31090776, -91106733, 31581816, 0x0b06890}, - { -91106733, 31090776, -90559893, 31581816, 0x0b07090}, - { -90559893, 31090776, -90013053, 31581816, 0x0b08890}, - { -90013053, 31090776, -89466213, 31581816, 0x0b09090}, - { -89466213, 31090776, -88919373, 31581816, 0x0b09890}, - { -88919373, 31090776, -88372533, 31581816, 0x0b0a090}, - { -91653573, 30599736, -91111941, 31090776, 0x0b0a890}, - { -91111941, 30599736, -90570309, 31090776, 0x0b0b090}, - { -90570309, 30599736, -90028677, 31090776, 0x0b0b890}, - { -90028677, 30599736, -89487045, 31090776, 0x0b0c090}, - { -89487045, 30599736, -88945413, 31090776, 0x0b0c890}, - { -88945413, 30599736, -88403781, 31090776, 0x0b0d090}, - { -89860979, 30145000, -89324555, 30636040, 0x0b1e090}, - { -89324555, 30145000, -88788131, 30636040, 0x0b1e890}, - { -88788131, 30145000, -88251707, 30636040, 0x0b1f090}, - { -94618000, 24450000, -75350000, 36688000, 0x30e0216}, - { -91656000, 30145000, -88097000, 34997000, 0x0020217}, - { -90162011, 29872755, -90063028, 29959245, 0x001000a}, // 1LA - { -90273446, 29782020, -89876554, 30127979, 0xf040047}, - { -91272926, 30277700, -90886874, 30612589, 0xe890047}, - { -93882554, 32362090, -93594447, 32606709, 0xa9e004b}, - { -92160896, 30088590, -91878905, 30333209, 0xa9e004b}, - { -93398996, 30116690, -93117005, 30361309, 0xa9e004b}, - { -92253726, 32427600, -91939013, 32623389, 0x9ee044b}, - { -94044000, 32528960, -93491952, 33020000, 0x001008c}, - { -93547156, 32528960, -92995108, 33020000, 0x001088c}, - { -92995108, 32528960, -92443060, 33020000, 0x001108c}, - { -92443060, 32528960, -91891012, 33020000, 0x001188c}, - { -91891012, 32528960, -91338964, 33020000, 0x001208c}, - { -91338964, 32528960, -90786916, 33020000, 0x001288c}, - { -94044000, 32037920, -93491952, 32528960, 0x001308c}, - { -93547156, 32037920, -92995108, 32528960, 0x001388c}, - { -92995108, 32037920, -92443060, 32528960, 0x001408c}, - { -92443060, 32037920, -91891012, 32528960, 0x001488c}, - { -91891012, 32037920, -91338964, 32528960, 0x001508c}, - { -91338964, 32037920, -90786916, 32528960, 0x001588c}, - { -94044000, 31546880, -93497160, 32037920, 0x001608c}, - { -93547156, 31546880, -93000316, 32037920, 0x001688c}, - { -93000316, 31546880, -92453476, 32037920, 0x001708c}, - { -92453476, 31546880, -91906636, 32037920, 0x001788c}, - { -91906636, 31546880, -91359796, 32037920, 0x001808c}, - { -91359796, 31546880, -90812956, 32037920, 0x001888c}, - { -93820576, 31055840, -93273736, 31546880, 0x001908c}, - { -93273736, 31055840, -92726896, 31546880, 0x001988c}, - { -92726896, 31055840, -92180056, 31546880, 0x001a08c}, - { -92180056, 31055840, -91633216, 31546880, 0x001a88c}, - { -91633216, 31055840, -91086376, 31546880, 0x001b08c}, - { -93820576, 30564800, -93278944, 31055840, 0x001b88c}, - { -93278944, 30564800, -92737312, 31055840, 0x001c08c}, - { -92737312, 30564800, -92195680, 31055840, 0x001c88c}, - { -92195680, 30564800, -91654048, 31055840, 0x001d08c}, - { -91654048, 30564800, -91112416, 31055840, 0x001d88c}, - { -91112416, 30564800, -90570784, 31055840, 0x001e08c}, - { -90570784, 30564800, -90029152, 31055840, 0x001e88c}, - { -90029152, 30564800, -89487520, 31055840, 0x001f08c}, - { -93815368, 30073760, -93278944, 30564800, 0x0010088}, - { -93278944, 30073760, -92742520, 30564800, 0x0010888}, - { -92742520, 30073760, -92206096, 30564800, 0x0011088}, - { -92206096, 30073760, -91669672, 30564800, 0x0011888}, - { -91669672, 30073760, -91133248, 30564800, 0x0012088}, - { -91133248, 30073760, -90596824, 30564800, 0x0012888}, - { -90596824, 30073760, -90060400, 30564800, 0x0013088}, - { -90060400, 30073760, -89523976, 30564800, 0x0013888}, - { -89523976, 30073760, -88987552, 30564800, 0x0014088}, - { -94044000, 29582720, -93507576, 30073760, 0x0014888}, - { -93547156, 29582720, -93010732, 30073760, 0x0015088}, - { -93010732, 29582720, -92474308, 30073760, 0x0015888}, - { -92474308, 29582720, -91937884, 30073760, 0x0016088}, - { -91937884, 29582720, -91401460, 30073760, 0x0016888}, - { -91401460, 29582720, -90865036, 30073760, 0x0017088}, - { -90865036, 29582720, -90328612, 30073760, 0x0017888}, - { -90328612, 29582720, -89792188, 30073760, 0x0018088}, - { -89792188, 29582720, -89255764, 30073760, 0x0018888}, - { -89294424, 29582720, -88758000, 30073760, 0x0019088}, - { -93010732, 29091680, -92479516, 29582720, 0x0019888}, - { -92479516, 29091680, -91948300, 29582720, 0x001a088}, - { -91948300, 29091680, -91417084, 29582720, 0x001a888}, - { -91417084, 29091680, -90885868, 29582720, 0x001b088}, - { -90885868, 29091680, -90354652, 29582720, 0x001b888}, - { -90354652, 29091680, -89823436, 29582720, 0x001c088}, - { -89823436, 29091680, -89292220, 29582720, 0x001c888}, - { -89292220, 29091680, -88761004, 29582720, 0x001d088}, - { -91151476, 28854000, -90620260, 29345040, 0x001d888}, - { -90620260, 28854000, -90089044, 29345040, 0x001e088}, - { -90089044, 28854000, -89557828, 29345040, 0x001e888}, - { -89557828, 28854000, -89026612, 29345040, 0x001f088}, - { -94618000, 24450000, -75350000, 36688000, 0x30e0216}, - { -94044000, 28854000, -88758000, 33020000, 0x0020217}, - { -86849933, 33473755, -86747106, 33560245, 0x001000a}, // 1AL - { -87004602, 33337330, -86662798, 33624159, 0xc730047}, - { -86482000, 32290000, -86067011, 32502100, 0xbde0447}, - { -86794391, 34593290, -86464010, 34866709, 0xbde0047}, - { -88278901, 30579410, -88013899, 30808189, 0x9ee004b}, - { -87685379, 33104460, -87433021, 33316229, 0x931004b}, - { -85504532, 31115560, -85257468, 31327329, 0x931004b}, - { -87116644, 34462660, -86860757, 34674429, 0x931004b}, - { -85555309, 32504160, -85305892, 32715929, 0x931004b}, - { -88245327, 34517960, -87677655, 35009000, 0x01e008c}, - { -87677655, 34517960, -87109983, 35009000, 0x01e088c}, - { -87109983, 34517960, -86542311, 35009000, 0x01e108c}, - { -86542311, 34517960, -85974639, 35009000, 0x01e188c}, - { -85974639, 34517960, -85406967, 35009000, 0x01e208c}, - { -88216943, 34115307, -87654479, 34606347, 0x001288c}, - { -87654479, 34115307, -87092015, 34606347, 0x001308c}, - { -87092015, 34115307, -86529551, 34606347, 0x001388c}, - { -86529551, 34115307, -85967087, 34606347, 0x001408c}, - { -85967087, 34115307, -85404623, 34606347, 0x001488c}, - { -88391307, 33624267, -87828843, 34115307, 0x001508c}, - { -87828843, 33624267, -87266379, 34115307, 0x001588c}, - { -87266379, 33624267, -86703915, 34115307, 0x001608c}, - { -86703915, 33624267, -86141451, 34115307, 0x001688c}, - { -86141451, 33624267, -85578987, 34115307, 0x001708c}, - { -85578987, 33624267, -85016523, 34115307, 0x001888c}, - { -88386099, 33133227, -87828843, 33624267, 0x001908c}, - { -87828843, 33133227, -87271587, 33624267, 0x001988c}, - { -87271587, 33133227, -86714331, 33624267, 0x001a08c}, - { -86714331, 33133227, -86157075, 33624267, 0x001a88c}, - { -86157075, 33133227, -85599819, 33624267, 0x001b08c}, - { -85599819, 33133227, -85042563, 33624267, 0x001b88c}, - { -88386099, 32642187, -87834051, 33133227, 0x001c08c}, - { -87834051, 32642187, -87282003, 33133227, 0x001c88c}, - { -87282003, 32642187, -86729955, 33133227, 0x001d08c}, - { -86729955, 32642187, -86177907, 33133227, 0x001e08c}, - { -86177907, 32642187, -85625859, 33133227, 0x001e88c}, - { -85625859, 32642187, -85073811, 33133227, 0x001f08c}, - { -88475000, 32151147, -87922952, 32642187, 0x0b00090}, - { -87922952, 32151147, -87370904, 32642187, 0x0b00890}, - { -87370904, 32151147, -86818856, 32642187, 0x0b01090}, - { -86818856, 32151147, -86266808, 32642187, 0x0b01890}, - { -86266808, 32151147, -85714760, 32642187, 0x0b02090}, - { -85714760, 32151147, -85162712, 32642187, 0x0b02890}, - { -85192616, 31920000, -84888000, 32642187, 0x11f3090}, - { -88471052, 31660107, -87924212, 32151147, 0x0b13890}, - { -87924212, 31660107, -87377372, 32151147, 0x0b14090}, - { -87377372, 31660107, -86830532, 32151147, 0x0b14890}, - { -86830532, 31660107, -86283692, 32151147, 0x0b15090}, - { -86283692, 31660107, -85736852, 32151147, 0x0b15890}, - { -85736852, 31660107, -85190012, 32151147, 0x0b16090}, - { -88471052, 31169067, -87924212, 31660107, 0x0b07090}, - { -87924212, 31169067, -87377372, 31660107, 0x0b07890}, - { -87377372, 31169067, -86830532, 31660107, 0x0b08090}, - { -86830532, 31169067, -86283692, 31660107, 0x0b08890}, - { -86283692, 31169067, -85736852, 31660107, 0x0b09090}, - { -85736852, 31169067, -85190012, 31660107, 0x0b09890}, - { -85192616, 30991000, -84970000, 31920000, 0x17ca890}, - { -88464219, 30678027, -87922587, 31169067, 0x0b0b090}, - { -87922587, 30678027, -87380955, 31169067, 0x0b0b890}, - { -87380955, 30991000, -86285500, 31169067, 0x04bc090}, - { -86285500, 30991000, -85192616, 31169067, 0x04bc890}, - { -88429325, 30186987, -87892901, 30678027, 0x0b1e090}, - { -87892901, 30186987, -87356477, 30678027, 0x0b1f090}, - { -94618000, 24450000, -75350000, 36688000, 0x30e0216}, - { -88475000, 30143000, -84888000, 35009000, 0x0020217}, - { -92341394, 34711355, -92236645, 34797845, 0x001000a}, // 1AR - { -94332220, 35909400, -94040727, 36414500, 0xf040447}, - { -92492329, 34587200, -92087672, 34922089, 0xe890047}, - { -94508690, 35245390, -94209711, 35490009, 0xa9e004b}, - { -90854509, 35719690, -90553492, 35964309, 0xa9e004b}, - { -92562970, 34942290, -92266030, 35186909, 0xa9e004b}, - { -92160621, 34123610, -91884180, 34352389, 0x9ee004b}, - { -94618000, 36008960, -94045120, 36500000, 0x001008c}, - { -94045120, 36008960, -93472240, 36500000, 0x001088c}, - { -93472240, 36008960, -92899360, 36500000, 0x001108c}, - { -92899360, 36008960, -92326480, 36500000, 0x001188c}, - { -92326480, 36008960, -91753600, 36500000, 0x001208c}, - { -91753600, 36008960, -91180720, 36500000, 0x001288c}, - { -91180720, 36008960, -90607840, 36500000, 0x001308c}, - { -90607840, 36008960, -90034960, 36500000, 0x001388c}, - { -94617999, 35517920, -94045119, 36008960, 0x001408c}, - { -94045119, 35517920, -93472239, 36008960, 0x001488c}, - { -93472239, 35517920, -92899359, 36008960, 0x001508c}, - { -92899359, 35517920, -92326479, 36008960, 0x001588c}, - { -92326479, 35517920, -91753599, 36008960, 0x001608c}, - { -91753599, 35517920, -91180719, 36008960, 0x001688c}, - { -91180719, 35517920, -90607839, 36008960, 0x001708c}, - { -90607839, 35517920, -90034959, 36008960, 0x001788c}, - { -90216880, 35517920, -89644000, 36008960, 0x001808c}, - { -94469571, 35026880, -93901899, 35517920, 0x001888c}, - { -93901899, 35026880, -93334227, 35517920, 0x001908c}, - { -93334227, 35026880, -92766555, 35517920, 0x001988c}, - { -92766555, 35026880, -92198883, 35517920, 0x001a08c}, - { -92198883, 35026880, -91631211, 35517920, 0x001a88c}, - { -91631211, 35026880, -91063539, 35517920, 0x001b08c}, - { -91063539, 35026880, -90495867, 35517920, 0x001b88c}, - { -90495867, 35026880, -89928195, 35517920, 0x001c08c}, - { -94611489, 34535840, -94049025, 35026880, 0x001c88c}, - { -94049025, 34535840, -93486561, 35026880, 0x001d08c}, - { -93486561, 34535840, -92924097, 35026880, 0x001d88c}, - { -92924097, 34535840, -92361633, 35026880, 0x001e08c}, - { -92361633, 34535840, -91799169, 35026880, 0x001e88c}, - { -91799169, 34535840, -91236705, 35026880, 0x001f08c}, - { -91236705, 34535840, -90674241, 35026880, 0x0010088}, - { -90674241, 34535840, -90111777, 35026880, 0x0010888}, - { -94611489, 34044800, -94049025, 34535840, 0x0011088}, - { -94049025, 34044800, -93486561, 34535840, 0x0011888}, - { -93486561, 34044800, -92924097, 34535840, 0x0012088}, - { -92924097, 34044800, -92361633, 34535840, 0x0012888}, - { -92361633, 34044800, -91799169, 34535840, 0x0013088}, - { -91799169, 34044800, -91236705, 34535840, 0x0013888}, - { -91236705, 34044800, -90674241, 34535840, 0x0014088}, - { -90674241, 34044800, -90111777, 34535840, 0x0014888}, - { -94606281, 33553760, -94049025, 34044800, 0x0015088}, - { -94049025, 33553760, -93491769, 34044800, 0x0015888}, - { -93491769, 33553760, -92934513, 34044800, 0x0016088}, - { -92934513, 33553760, -92377257, 34044800, 0x0016888}, - { -92377257, 33553760, -91820001, 34044800, 0x0017088}, - { -91820001, 33553760, -91262745, 34044800, 0x0017888}, - { -91262745, 33553760, -90705489, 34044800, 0x0018088}, - { -94394524, 33062720, -93837268, 33553760, 0x0018888}, - { -93837268, 33062720, -93280012, 33553760, 0x0019088}, - { -93280012, 33062720, -92722756, 33553760, 0x0019888}, - { -92722756, 33062720, -92165500, 33553760, 0x001a088}, - { -92165500, 33062720, -91608244, 33553760, 0x001a888}, - { -91608244, 33062720, -91050988, 33553760, 0x001b088}, - { -94171622, 33003000, -93619574, 33494040, 0x001b888}, - { -93619574, 33003000, -93067526, 33494040, 0x001c088}, - { -93067526, 33003000, -92515478, 33494040, 0x001c888}, - { -92515478, 33003000, -91963430, 33494040, 0x0b1e090}, - { -91963430, 33003000, -91411382, 33494040, 0x0b1e890}, - { -91411382, 33003000, -90859334, 33494040, 0x0b1f090}, - { -94618000, 24450000, -75350000, 36688000, 0x30e0216}, - { -94618000, 33003000, -89644000, 36500000, 0x0020217}, - { -80895855, 35183755, -80790145, 35270245, 0x001000a}, // 1NC - { -81052978, 35054020, -80633022, 35399979, 0xf040047}, - { -78907855, 35602600, -78498546, 35937489, 0xe890047}, - { -79005430, 35907510, -78792570, 36080489, 0x782004b}, - { -79040000, 34994000, -78854167, 35189300, 0x782044b}, - { -77957480, 34085663, -77792725, 34305000, 0x782044b}, - { -80352230, 36017010, -80139370, 36189989, 0x782004b}, - { -79950030, 35989010, -79737170, 36161989, 0x782004b}, - { -80119730, 35864010, -79906870, 36036989, 0x782004b}, - { -77468710, 35531510, -77257291, 35704489, 0x782004b}, - { -82650120, 35521020, -82467081, 35670779, 0x680004b}, - { -82603360, 36097960, -82030480, 36589000, 0x001008c}, - { -82030480, 36097960, -81457600, 36589000, 0x001088c}, - { -81457600, 36097960, -80884720, 36589000, 0x001108c}, - { -80884720, 36097960, -80311840, 36589000, 0x001188c}, - { -80311840, 36097960, -79738960, 36589000, 0x001208c}, - { -79738960, 36097960, -79166080, 36589000, 0x001288c}, - { -83749120, 35606920, -83176240, 36097960, 0x001308c}, - { -83176240, 35606920, -82603360, 36097960, 0x001388c}, - { -82603360, 35606920, -82030480, 36097960, 0x001408c}, - { -82030480, 35606920, -81457600, 36097960, 0x001488c}, - { -81457600, 35606920, -80884720, 36097960, 0x001508c}, - { -80884720, 35606920, -80311840, 36097960, 0x001588c}, - { -80311840, 35606920, -79738960, 36097960, 0x001608c}, - { -79738960, 35606920, -79166080, 36097960, 0x001688c}, - { -84316792, 35115880, -83749120, 35606920, 0x001708c}, - { -83749120, 35115880, -83181448, 35606920, 0x001788c}, - { -83181448, 35115880, -82613776, 35606920, 0x001808c}, - { -82613776, 35115880, -82046104, 35606920, 0x001888c}, - { -82046104, 35115880, -81478432, 35606920, 0x001908c}, - { -81478432, 35115880, -80910760, 35606920, 0x001988c}, - { -80910760, 35115880, -80343088, 35606920, 0x001a08c}, - { -80343088, 35115880, -79775416, 35606920, 0x001a88c}, - { -79775416, 35115880, -79207744, 35606920, 0x001b08c}, - { -84316792, 34985000, -82613776, 35115880, 0x009b88c}, - { -81478432, 34624840, -80910760, 35115880, 0x001c08c}, - { -80910760, 34624840, -80343088, 35115880, 0x001c88c}, - { -80343088, 34624840, -79775416, 35115880, 0x001d08c}, - { -79775416, 34624840, -79207744, 35115880, 0x001d88c}, - { -79775415, 34133800, -79212951, 34624840, 0x001e08c}, - { -78931720, 33752500, -78369256, 34243540, 0x001e88c}, - { -78369256, 33752500, -77806792, 34243540, 0x001f08c}, - { -79218159, 36063587, -78645279, 36554627, 0x0010088}, - { -78645279, 36063587, -78072399, 36554627, 0x0010888}, - { -78072399, 36063587, -77499519, 36554627, 0x0011088}, - { -77499519, 36063587, -76926639, 36554627, 0x0011888}, - { -76926639, 36063587, -76353759, 36554627, 0x0012088}, - { -76353759, 36063587, -75780879, 36554627, 0x0012888}, - { -75922880, 36063587, -75350000, 36554627, 0x0013088}, - { -79218159, 35572547, -78645279, 36063587, 0x0013888}, - { -78645279, 35572547, -78072399, 36063587, 0x0014088}, - { -78072399, 35572547, -77499519, 36063587, 0x0014888}, - { -77499519, 35572547, -76926639, 36063587, 0x0015088}, - { -76926639, 35572547, -76353759, 36063587, 0x0015888}, - { -76353759, 35572547, -75780879, 36063587, 0x0016088}, - { -75922880, 35572547, -75350000, 36063587, 0x0016888}, - { -79212951, 35081507, -78645279, 35572547, 0x0017088}, - { -78645279, 35081507, -78077607, 35572547, 0x0017888}, - { -78077607, 35081507, -77509935, 35572547, 0x0018088}, - { -77509935, 35081507, -76942263, 35572547, 0x0018888}, - { -76942263, 35081507, -76374591, 35572547, 0x0019088}, - { -76374591, 35081507, -75806919, 35572547, 0x0019888}, - { -75917672, 35081507, -75350000, 35572547, 0x001a088}, - { -79212951, 34590467, -78650487, 35081507, 0x001a888}, - { -78650487, 34590467, -78088023, 35081507, 0x001b088}, - { -78088023, 34590467, -77525559, 35081507, 0x001b888}, - { -77525559, 34590467, -76963095, 35081507, 0x001c088}, - { -76963095, 34590467, -76400631, 35081507, 0x001c888}, - { -76400631, 34590467, -75838167, 35081507, 0x001d088}, - { -79212951, 34099427, -78650487, 34590467, 0x001d888}, - { -78650487, 34099427, -78088023, 34590467, 0x001e088}, - { -78088023, 34099427, -77525559, 34590467, 0x001e888}, - { -77525559, 34099427, -76963095, 34590467, 0x001f088}, - { -94618000, 24450000, -75350000, 36688000, 0x30e0216}, - { -84322000, 33752500, -75350000, 36589000, 0x0020217}, - { -74019000, 40700000, -73960231, 40755500, 0x22a044a}, // 1NY - { -74007000, 40755500, -73928483, 40797000, 0x22a044a}, - { -73977300, 40797000, -73915693, 40850000, 0x22a044a}, - { -73972500, 40542180, -73301537, 40978600, 0x01c000c}, - { -78941162, 42795710, -78631039, 43024489, 0x9ee004b}, - { -77738809, 43062260, -77449391, 43274029, 0x931004b}, - { -76293033, 42973660, -76005968, 43185429, 0x931004b}, - { -73991933, 42632670, -73689252, 42833429, 0x931044b}, - { -74256850, 40495560, -73968794, 40700000, 0x931044b}, - { -79158350, 42929080, -78522974, 43420120, 0x001008c}, - { -78522974, 42929080, -77887598, 43420120, 0x001088c}, - { -77887598, 42929080, -77252222, 43420120, 0x001108c}, - { -77252222, 42929080, -76616846, 43420120, 0x001188c}, - { -76616846, 42929080, -75981470, 43420120, 0x001208c}, - { -75981470, 42929080, -75346094, 43420120, 0x001288c}, - { -75346094, 42929080, -74710718, 43420120, 0x001308c}, - { -74710718, 42929080, -74075342, 43420120, 0x001388c}, - { -74075342, 42929080, -73439966, 43420120, 0x001408c}, - { -73884729, 42929080, -73249353, 43420120, 0x001488c}, - { -79534367, 42438040, -78904199, 42929080, 0x001508c}, - { -78904199, 42438040, -78274031, 42929080, 0x001588c}, - { -78274031, 42438040, -77643863, 42929080, 0x001608c}, - { -77643863, 42438040, -77013695, 42929080, 0x001688c}, - { -77013695, 42438040, -76383527, 42929080, 0x001708c}, - { -76383527, 42438040, -75753359, 42929080, 0x001788c}, - { -75753359, 42438040, -75123191, 42929080, 0x001808c}, - { -75123191, 42438040, -74493023, 42929080, 0x001888c}, - { -74493023, 42438040, -73862855, 42929080, 0x001908c}, - { -73862855, 42438040, -73232687, 42929080, 0x001988c}, - { -75312241, 41455960, -74687281, 41947000, 0x001a88c}, - { -74687281, 41455960, -74062321, 41947000, 0x001b08c}, - { -74062321, 41455960, -73437361, 41947000, 0x001b88c}, - { -74619577, 40964920, -73999825, 41455960, 0x001c88c}, - { -73999825, 40964920, -73380073, 41455960, 0x001d08c}, - { -74929453, 41308648, -74309701, 41799688, 0x001c08c}, - { -74256850, 40495560, -73640369, 40964920, 0x01ef08c}, - { -73640369, 40498431, -73025825, 40989471, 0x001d88c}, - { -73025825, 40621191, -72411281, 41112231, 0x001e08c}, - { -72411281, 40805331, -71796737, 41296371, 0x001e88c}, - { -75235164, 44888000, -73320000, 45016000, 0x0340090}, - { -75883560, 44402200, -75232560, 44893240, 0x0b00890}, - { -75232560, 44402200, -74581560, 44893240, 0x0b01090}, - { -74581560, 44402200, -73930560, 44893240, 0x0b01890}, - { -73930560, 44402200, -73279560, 44893240, 0x0b02090}, - { -76469459, 43911160, -75823667, 44402200, 0x0b02890}, - { -75823667, 43911160, -75177875, 44402200, 0x0b03090}, - { -75177875, 43911160, -74532083, 44402200, 0x0b03890}, - { -74532083, 43911160, -73886291, 44402200, 0x0b04090}, - { -73886291, 43911160, -73240499, 44402200, 0x0b04890}, - { -76916306, 43420120, -76275722, 43911160, 0x0b05090}, - { -76275722, 43420120, -75635138, 43911160, 0x0b05890}, - { -75635138, 43420120, -74994554, 43911160, 0x0b06090}, - { -74994554, 43420120, -74353970, 43911160, 0x0b06890}, - { -74353970, 43420120, -73713386, 43911160, 0x0b07090}, - { -73713386, 43420120, -73072802, 43911160, 0x0b07890}, - { -79763000, 41947000, -79132832, 42438040, 0x0b08090}, - { -79342713, 41947000, -78712545, 42438040, 0x0b08890}, - { -78712545, 41947000, -78082377, 42438040, 0x0b09090}, - { -78082377, 41947000, -77452209, 42438040, 0x0b09890}, - { -77452209, 41947000, -76822041, 42438040, 0x0b0a090}, - { -76822041, 41947000, -76191873, 42438040, 0x0b0a890}, - { -76191873, 41947000, -75561705, 42438040, 0x0b0b090}, - { -75561705, 41947000, -74931537, 42438040, 0x0b0b890}, - { -74931537, 41947000, -74301369, 42438040, 0x0b0c090}, - { -74301369, 41947000, -73671201, 42438040, 0x0b0c890}, - { -73986284, 41947000, -73356116, 42438040, 0x0b0d090}, - { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, - { -79763000, 40477000, -71777000, 45016000, 0x0020217}, - { -93666660, 41557755, -93551340, 41644245, 0x001000a}, // 1IA - { -93890940, 41446020, -93429661, 41791979, 0xf040047}, - { -91850360, 41830600, -91403841, 42165489, 0xe890047}, - { -90650000, 41496020, -90473241, 41665100, 0x680044b}, - { -96495000, 42385200, -96314590, 42552200, 0x680044b}, - { -92500000, 42442000, -92248321, 42561779, 0x680044b}, - { -91647540, 41613820, -91447861, 41763579, 0x680004b}, - { -95931808, 41176320, -95733793, 41326079, 0x680004b}, - { -93703819, 41969290, -93539381, 42091599, 0x54f004b}, - { -90796419, 42447090, -90631981, 42569399, 0x54f004b}, - { -93305778, 43107190, -93138622, 43229499, 0x54f004b}, - { -92996419, 41996490, -92831981, 42118799, 0x54f004b}, - { -90332440, 41774590, -90169361, 41896899, 0x54f004b}, - { -91273000, 40754000, -91092907, 40863000, 0x54f044b}, - { -94236619, 42429190, -94072181, 42551499, 0x54f004b}, - { -92499260, 40950190, -92337540, 41072499, 0x54f004b}, - { -96640000, 43010960, -95999416, 43502000, 0x001088c}, - { -96003217, 43010960, -95362633, 43502000, 0x001108c}, - { -95362633, 43010960, -94722049, 43502000, 0x001188c}, - { -94722049, 43010960, -94081465, 43502000, 0x001208c}, - { -94081465, 43010960, -93440881, 43502000, 0x001288c}, - { -93440881, 43010960, -92800297, 43502000, 0x001308c}, - { -92800297, 43010960, -92159713, 43502000, 0x001388c}, - { -92159713, 43010960, -91519129, 43502000, 0x001408c}, - { -91519129, 43010960, -90878545, 43502000, 0x001488c}, - { -96640000, 42524830, -96004624, 43015870, 0x001508c}, - { -96008425, 42524830, -95373049, 43015870, 0x001588c}, - { -95373049, 42524830, -94737673, 43015870, 0x001608c}, - { -94737673, 42524830, -94102297, 43015870, 0x001688c}, - { -94102297, 42524830, -93466921, 43015870, 0x001708c}, - { -93466921, 42524830, -92831545, 43015870, 0x001788c}, - { -92831545, 42524830, -92196169, 43015870, 0x001808c}, - { -92196169, 42524830, -91560793, 43015870, 0x001888c}, - { -91560793, 42524830, -90925417, 43015870, 0x001908c}, - { -90925417, 42524830, -90290041, 43015870, 0x001988c}, - { -96638593, 42033790, -96008425, 42524830, 0x001a08c}, - { -96008425, 42033790, -95378257, 42524830, 0x001a88c}, - { -95378257, 42033790, -94748089, 42524830, 0x001b08c}, - { -94748089, 42033790, -94117921, 42524830, 0x001b88c}, - { -94117921, 42033790, -93487753, 42524830, 0x001c08c}, - { -93487753, 42033790, -92857585, 42524830, 0x001c88c}, - { -92857585, 42033790, -92227417, 42524830, 0x001d08c}, - { -92227417, 42033790, -91597249, 42524830, 0x001d88c}, - { -91597249, 42033790, -90967081, 42524830, 0x001e08c}, - { -90967081, 42033790, -90336913, 42524830, 0x001e88c}, - { -90769168, 42033790, -90139000, 42524830, 0x001f08c}, - { -96638593, 41542750, -96013633, 42033790, 0x0010088}, - { -96013633, 41542750, -95388673, 42033790, 0x0010888}, - { -95388673, 41542750, -94763713, 42033790, 0x0011088}, - { -94763713, 41542750, -94138753, 42033790, 0x0011888}, - { -94138753, 41542750, -93513793, 42033790, 0x0012088}, - { -93513793, 41542750, -92888833, 42033790, 0x0012888}, - { -92888833, 41542750, -92263873, 42033790, 0x0013088}, - { -92263873, 41542750, -91638913, 42033790, 0x0013888}, - { -91638913, 41542750, -91013953, 42033790, 0x0014088}, - { -91013953, 41542750, -90388993, 42033790, 0x0014888}, - { -90763960, 41542750, -90139000, 42033790, 0x0015088}, - { -96633385, 41051710, -96013633, 41542750, 0x0015888}, - { -96013633, 41051710, -95393881, 41542750, 0x0016088}, - { -95393881, 41051710, -94774129, 41542750, 0x0016888}, - { -94774129, 41051710, -94154377, 41542750, 0x0017088}, - { -94154377, 41051710, -93534625, 41542750, 0x0017888}, - { -93534625, 41051710, -92914873, 41542750, 0x0018088}, - { -92914873, 41051710, -92295121, 41542750, 0x0018888}, - { -92295121, 41051710, -91675369, 41542750, 0x0019088}, - { -91675369, 41051710, -91055617, 41542750, 0x0019888}, - { -91055617, 41051710, -90435865, 41542750, 0x001a088}, - { -96013633, 40560670, -95399089, 41051710, 0x001a888}, - { -95399089, 40560670, -94784545, 41051710, 0x001b088}, - { -94784545, 40560670, -94170001, 41051710, 0x001b888}, - { -94170001, 40560670, -93555457, 41051710, 0x001c088}, - { -93555457, 40560670, -92940913, 41051710, 0x001c888}, - { -92940913, 40560670, -92326369, 41051710, 0x001d088}, - { -92326369, 40560670, -91711825, 41051710, 0x001d888}, - { -91711825, 40560670, -91097281, 41051710, 0x001e088}, - { -91097281, 40560670, -90482737, 41051710, 0x001e888}, - { -91706617, 40375000, -91097281, 40866040, 0x001f088}, - {-104060000, 35995500, -89100000, 49384500, 0x0010216}, - { -96640000, 40375000, -90139000, 43502000, 0x0020217}, - { -87719160, 41832655, -87603840, 41919145, 0x001000a}, // 1IL - { -88049960, 41577000, -87521400, 42140000, 0x024000c}, - { -88337213, 41971010, -88049960, 42111000, 0x782044b}, - { -88279065, 41798031, -88048426, 41971010, 0x782004b}, - { -88279065, 41625052, -88048426, 41798031, 0x782004b}, - { -88274452, 41452073, -88043813, 41625052, 0x782004b}, - { -89150681, 42181810, -88960228, 42392900, 0x782044b}, - { -89740720, 39727120, -89522171, 39903800, 0x782044b}, - { -89687384, 40545500, -89549742, 40831000, 0x782044b}, - { -88002372, 42291220, -87801029, 42440979, 0x680004b}, - { -90692177, 42017960, -90062009, 42509000, 0x001008c}, - { -90062009, 42017960, -89431841, 42509000, 0x001088c}, - { -89431841, 42017960, -88801673, 42509000, 0x001108c}, - { -88801673, 42017960, -88171505, 42509000, 0x001188c}, - { -88171505, 42017960, -87541337, 42509000, 0x001208c}, - { -90566143, 41531830, -89941183, 42022870, 0x001288c}, - { -89941183, 41531830, -89316223, 42022870, 0x001308c}, - { -89316223, 41531830, -88691263, 42022870, 0x001388c}, - { -88691264, 41531830, -88066304, 42022870, 0x001408c}, - { -88066304, 41531830, -87441344, 42022870, 0x001488c}, - { -91185896, 41040790, -90566144, 41531830, 0x001508c}, - { -90566144, 41040790, -89946392, 41531830, 0x001588c}, - { -89946392, 41040790, -89326640, 41531830, 0x001608c}, - { -89326640, 41040790, -88706888, 41531830, 0x001688c}, - { -88706888, 41040790, -88087136, 41531830, 0x001708c}, - { -88087136, 41040790, -87467384, 41531830, 0x001788c}, - { -91514000, 40549750, -90899456, 41040790, 0x001808c}, - { -90912215, 40549750, -90297671, 41040790, 0x001888c}, - { -90297671, 40549750, -89683127, 41040790, 0x001908c}, - { -89683127, 40549750, -89068583, 41040790, 0x001988c}, - { -89068583, 40549750, -88454039, 41040790, 0x001a08c}, - { -88454039, 40549750, -87839495, 41040790, 0x001a88c}, - { -88039544, 40549750, -87425000, 41040790, 0x001b08c}, - { -91514000, 40058710, -90904664, 40549750, 0x001b88c}, - { -90912215, 40058710, -90302879, 40549750, 0x001c08c}, - { -90302879, 40058710, -89693543, 40549750, 0x001c88c}, - { -89693543, 40058710, -89084207, 40549750, 0x001d08c}, - { -89084207, 40058710, -88474871, 40549750, 0x001d88c}, - { -88474871, 40058710, -87865535, 40549750, 0x001e08c}, - { -88034336, 40058710, -87425000, 40549750, 0x001e88c}, - { -91514000, 39567670, -90909872, 40058710, 0x001f08c}, - { -90917423, 39567670, -90313295, 40058710, 0x0010088}, - { -90313295, 39567670, -89709167, 40058710, 0x0010888}, - { -89709167, 39567670, -89105039, 40058710, 0x0011088}, - { -89105039, 39567670, -88500911, 40058710, 0x0011888}, - { -88500911, 39567670, -87896783, 40058710, 0x0012088}, - { -88029128, 39567670, -87425000, 40058710, 0x0012888}, - { -91514000, 39076630, -90915080, 39567670, 0x0013088}, - { -90917423, 39076630, -90318503, 39567670, 0x0013888}, - { -90318503, 39076630, -89719583, 39567670, 0x0014088}, - { -89719583, 39076630, -89120663, 39567670, 0x0014888}, - { -89120663, 39076630, -88521743, 39567670, 0x0015088}, - { -88521743, 39076630, -87922823, 39567670, 0x0015888}, - { -88023920, 39076630, -87425000, 39567670, 0x0016088}, - { -90917423, 38585590, -90323711, 39076630, 0x0016888}, - { -90323711, 38585590, -89729999, 39076630, 0x0017088}, - { -89729999, 38585590, -89136287, 39076630, 0x0017888}, - { -89136287, 38585590, -88542575, 39076630, 0x0018088}, - { -88542575, 38585590, -87948863, 39076630, 0x0018888}, - { -88018712, 38585590, -87425000, 39076630, 0x0019088}, - { -90496617, 38094550, -89908113, 38585590, 0x0019888}, - { -89908113, 38094550, -89319609, 38585590, 0x001a088}, - { -89319609, 38094550, -88731105, 38585590, 0x001a888}, - { -88731105, 38094550, -88142601, 38585590, 0x001b088}, - { -88142601, 38094550, -87554097, 38585590, 0x001b888}, - { -90261215, 37603510, -89672711, 38094550, 0x001c088}, - { -89672711, 37603510, -89084207, 38094550, 0x001c888}, - { -89084207, 37603510, -88495703, 38094550, 0x001d088}, - { -88495703, 37603510, -87907199, 38094550, 0x001d888}, - { -89520000, 36969500, -89080000, 37603510, 0x028e088}, - { -89080000, 37050000, -88570000, 37603510, 0x023e888}, - { -88570000, 37050000, -88060000, 37603510, 0x023f088}, - { -89520000, 36969500, -89080000, 37603510, 0x0e7e090}, - { -89080000, 37050000, -88570000, 37603510, 0x0c8e890}, - { -88570000, 37050000, -88060000, 37603510, 0x0c8f090}, - { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, - { -91514000, 36969500, -87425000, 42509000, 0x0020217}, - { -84439894, 33714355, -84336106, 33800845, 0x001000a}, // 1GA - { -84644332, 33592880, -84081868, 34083920, 0x001000c}, - { -82144986, 33358140, -81914614, 33551459, 0x864004b}, - { -85064044, 32384240, -84836357, 32577559, 0x864004b}, - { -81263007, 31969540, -81036394, 32162859, 0x864004b}, - { -83486088, 33847310, -83278513, 34020289, 0x782004b}, - { -83768186, 32695810, -83563014, 32868789, 0x782004b}, - { -84271585, 31495810, -84068815, 31668789, 0x782004b}, - { -83761186, 32524710, -83556014, 32697689, 0x782004b}, - { -85606000, 32319810, -82448154, 35001000, 0x0a80011}, - { -82700000, 30354000, -80820000, 33911000, 0x58b0015}, - { -85249040, 30595312, -82150776, 33276502, 0x001000d}, - { -94618000, 24450000, -75350000, 36688000, 0x30e0216}, - { -85606000, 30354000, -80820000, 35001000, 0x0020217}, - { -87987321, 42995755, -87869118, 43082245, 0x001000a}, // 1WI - { -88304584, 42866020, -87835617, 43211979, 0xf040047}, - { -89602000, 42899600, -89182077, 43261500, 0xe890447}, - { -88171918, 44407340, -87902882, 44600659, 0x864004b}, - { -88018828, 42674440, -87756773, 42867759, 0x864004b}, - { -88068528, 42499740, -87806473, 42693059, 0x864004b}, - { -88520065, 44143610, -88257668, 44302268, 0x782044b}, - { -88778400, 43962000, -88505601, 44113089, 0x782044b}, - { -91569826, 44764800, -91364292, 44968900, 0x782044b}, - { -89124442, 42616510, -88889959, 42789489, 0x782004b}, - { -90000000, 44352595, -86700000, 46700000, 0x001000d}, - { -92890000, 44423600, -89250000, 47100000, 0x0010015}, - { -92113000, 42490000, -87490000, 44423600, 0x07e0011}, - { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, - { -92890000, 42490000, -86700000, 47100000, 0x0020217}, - { -80250265, 25743490, -80182536, 25804599, 0x2a7004a}, // 1FL - { -81691223, 30301490, -81620778, 30362599, 0x2a7004a}, - { -80436000, 25654000, -80071000, 26330000, 0x02b000c}, - { -81755703, 30245510, -81556297, 30418489, 0x782004b}, - { -82539356, 27889520, -82370045, 28039279, 0x680004b}, - { -82763240, 27698620, -82594761, 27848379, 0x680004b}, - { -81461472, 28461220, -81291329, 28610979, 0x680004b}, - { -84369120, 30367620, -84196481, 30517379, 0x680004b}, - { -80433824, 27219120, -80266177, 27368879, 0x680004b}, - { -82068608, 26543420, -81901793, 26693179, 0x680004b}, - { -80193508, 26674420, -80026693, 26824179, 0x680004b}, - { -82845356, 27912220, -82676045, 28061979, 0x680004b}, - { -82449204, 29577020, -82277397, 29726779, 0x680004b}, - { -82952745, 25468781, -80003436, 28149971, 0x0a90011}, - { -83513411, 28149971, -80504520, 30831161, 0x001000d}, - { -81194880, 25054480, -80679288, 25545520, 0x0b00090}, - { -80679288, 25054480, -80163696, 25545520, 0x0b00890}, - { -82999452, 24465232, -82489068, 24956272, 0x0b11090}, - { -82386991, 24465232, -81876607, 24956272, 0x0b11890}, - { -81876607, 24465232, -81366223, 24956272, 0x0b12090}, - { -81366223, 24465232, -80855839, 24956272, 0x0b12890}, - { -80855839, 24710752, -80340247, 25201792, 0x0b03090}, - { -87640916, 30510960, -87099284, 31002000, 0x0b05090}, - { -87099284, 30510960, -86557652, 31002000, 0x0b05890}, - { -86557652, 30510960, -86016020, 31002000, 0x0b06090}, - { -86016020, 30510960, -85474388, 31002000, 0x0b06890}, - { -85474387, 30510960, -84932755, 31002000, 0x0b07090}, - { -84932755, 30510960, -84391123, 31002000, 0x0b07890}, - { -84391123, 30510960, -83849491, 31002000, 0x0b08090}, - { -83849491, 30510960, -83307859, 31002000, 0x0b08890}, - { -87641000, 30019920, -87104576, 30510960, 0x0b19090}, - { -87640916, 30019920, -87104492, 30510960, 0x0b19890}, - { -87104492, 30019920, -86568068, 30510960, 0x0b1a090}, - { -86568068, 30019920, -86031644, 30510960, 0x0b1a890}, - { -86031644, 30019920, -85495220, 30510960, 0x0b1b090}, - { -85495220, 30019920, -84958796, 30510960, 0x0b1b890}, - { -84958796, 30019920, -84422372, 30510960, 0x0b1c090}, - { -84422372, 30019920, -83885948, 30510960, 0x0b1c890}, - { -83885948, 30019920, -83349524, 30510960, 0x0b1d090}, - { -85602504, 29528880, -85066080, 30019920, 0x0b0d890}, - { -85066080, 29528880, -84529656, 30019920, 0x0b0e090}, - { -84529656, 29528880, -83993232, 30019920, 0x0b0e890}, - { -83993232, 29528880, -83456808, 30019920, 0x0b0f090}, - { -94618000, 24450000, -75350000, 36688000, 0x30e0216}, - { -87641000, 24450000, -79900000, 31002000, 0x0020217}, - { -94607977, 39060255, -94497462, 39146745, 0x001000a}, // 1MO - { -94613300, 38886400, -94252133, 39311600, 0xf040447}, - { -90537000, 38454800, -90180703, 38856000, 0xe890447}, - { -93488269, 37041310, -93202931, 37270089, 0x9ee004b}, - { -92469885, 38846160, -92198115, 39057929, 0x931004b}, - { -90826303, 38644160, -90556298, 38855929, 0x931004b}, - { -94584500, 37025770, -94281090, 37210000, 0x931044b}, - { -94905968, 39677660, -94706601, 39968000, 0x931044b}, - { -94840000, 36471156, -91800000, 39312000, 0x0b50011}, - { -91800000, 35995500, -89098843, 39250000, 0x4920015}, - { -95774700, 39000000, -90649996, 40613641, 0x013000d}, - {-104060000, 35995500, -89100000, 49384500, 0x0010216}, - { -95774700, 35995500, -89100000, 40613641, 0x0020217}, - { -97568855, 35424755, -97463145, 35511245, 0x001000a}, // 1OK - { -97784000, 35177300, -97266561, 35713520, 0x022000c}, - { -96146330, 36114910, -95933470, 36287889, 0x782004b}, - { -95933470, 36114910, -95720610, 36287889, 0x782004b}, - { -96146330, 35941931, -95933470, 36114910, 0x782004b}, - { -95933470, 35941931, -95720610, 36114910, 0x782004b}, - { -98496180, 34549620, -98315221, 34699379, 0x680004b}, - { -97964168, 36318220, -97778633, 36467979, 0x680004b}, - { -97154444, 36048020, -96970157, 36197779, 0x680004b}, - { -95414944, 35675420, -95230657, 35825179, 0x680004b}, - { -96046068, 36686420, -95860533, 36836179, 0x680004b}, - { -96900000, 33615700, -94431300, 37002500, 0x0d80011}, - { -99450000, 33719000, -96900000, 37002500, 0x026000d}, - {-103002856, 36494024,-102403936, 37001432, 0x0b05090}, - {-102403936, 36494024,-101805016, 37001432, 0x0b05890}, - {-101805016, 36494024,-101206096, 37001432, 0x0b06090}, - {-101206096, 36495092,-100607176, 37002500, 0x0b06890}, - {-100607176, 36495092,-100008256, 37002500, 0x0b07090}, - {-100009037, 36506004, -99420533, 37002500, 0x0b07890}, - {-100009714, 36325924, -99431626, 36816964, 0x0b18090}, - {-100009714, 35834884, -99436834, 36325924, 0x0b18890}, - {-100009714, 35343844, -99436834, 35834884, 0x0b09090}, - {-100004506, 34852804, -99436834, 35343844, 0x0b09890}, - {-100004506, 34361764, -99442042, 34852804, 0x0b1a090}, - {-103002856, 36494024, -94610000, 37001432, 0x02ee091}, - {-100004500, 33615700, -97200000, 36494024, 0x0bbe891}, - { -97200000, 33615700, -94431300, 36494024, 0x0bcf091}, - {-103005000, 33615700, -94431300, 37002500, 0x0020217}, - { -96923000, 46832555, -96767400, 46905500, 0x019000a}, // 1ND - { -97244062, 46704020, -96739538, 47049979, 0xf040047}, - {-101025865, 46640600,-100542136, 46975489, 0xe890047}, - { -97190356, 47819160, -96875644, 48030929, 0x931004b}, - {-101469600, 48158600,-101125864, 48320100, 0x864044b}, - {-102930962, 46782340,-102649038, 46975659, 0x864004b}, - { -98848962, 46814340, -98567038, 47007659, 0x864004b}, - {-103761647, 48050340,-103474353, 48243659, 0x864004b}, - { -96833820, 46168340, -96554581, 46361659, 0x864004b}, - {-104049000, 45925000,-101549000, 49000700, 0x0df0011}, - {-101549000, 45925000, -99049000, 49000700, 0x029000d}, - { -99049000, 45925000, -96554000, 49000700, 0x4fc0015}, - {-104060000, 35995500, -89100000, 49384500, 0x0010216}, - {-104050000, 45925000, -96554000, 49000700, 0x0020217}, - {-122395426, 47562755,-122268574, 47649245, 0x001000a}, // 1WA - {-122423300, 47060000,-122065000, 48019000, 0x03b000c}, - {-117520000, 47587000,-117136414, 47759000, 0x931044b}, - {-122625130, 47067340,-122423006, 47336837, 0x864044b}, - {-122726800, 45576250,-122399381, 45737800, 0x864044b}, - {-122650490, 48692740,-122360511, 48886059, 0x864004b}, - {-119372900, 46161500,-119042311, 46324700, 0x864044b}, - {-120655500, 46539500,-120341031, 46711059, 0x864044b}, - {-124770000, 45543500,-122065000, 49002500, 0x0e20011}, - {-122065000, 45600000,-119544000, 49002500, 0x02a000d}, - {-119544000, 45900000,-116916000, 49002500, 0x4e00015}, - {-124800000, 40994700,-104018000, 49002500, 0x29e0216}, - {-124800000, 45543500,-116916000, 49002500, 0x0020217}, - { -96790921, 43498655, -96672718, 43585145, 0x001000a}, // 1SD - { -96973306, 43325420, -96500495, 43671379, 0xf040047}, - {-103415302, 43934600,-102953899, 44269489, 0xe890047}, - { -98599527, 45372710, -98354473, 45545689, 0x782004b}, - { -96939165, 44215410, -96698436, 44388389, 0x782004b}, - { -97226726, 44818310, -96984075, 44991289, 0x782004b}, - { -98155464, 43627710, -97917137, 43800689, 0x782004b}, - { -97502642, 42842710, -97268159, 43015689, 0x782004b}, - {-100452765, 44292810,-100212036, 44465789, 0x782004b}, - { -98334465, 44284010, -98093736, 44456989, 0x782004b}, - { -97019304, 42711720, -96816297, 42861479, 0x680004b}, - {-104060000, 42990000,-101420000, 45945400, 0x026000d}, - {-101420000, 42990000, -98800000, 45945400, 0x4a40015}, - { -98800000, 42479750, -96436000, 45945400, 0x0ed0011}, - {-104060000, 35995500, -89100000, 49384500, 0x0010216}, - {-104060000, 42479750, -96436000, 45945400, 0x0020217}, - { -95994500, 41228690, -95913700, 41289799, 0x2a7004a}, // 1NE - { -96740645, 40782990, -96660355, 40844099, 0x2a7004a}, - { -96298718, 41043220, -95841283, 41389179, 0xf040047}, - { -96887004, 40632600, -96446997, 40967489, 0xe890047}, - { -98480300, 40824140, -98226300, 41017459, 0x864004b}, - { -99208000, 40602340, -98954000, 40795659, 0x864004b}, - { -96589406, 41297340, -96333795, 41490659, 0x864004b}, - { -98524238, 40501510, -98296963, 40674489, 0x782004b}, - {-100883059, 41046210,-100654342, 41219189, 0x782004b}, - { -97542281, 41948610, -97309720, 42121589, 0x782004b}, - { -97421259, 41320610, -97192542, 41493589, 0x782004b}, - {-104053550, 39999700,-101050000, 43001710, 0x4480015}, - {-101050000, 39999700, -98190000, 43001710, 0x024000d}, - { -98190000, 39999700, -95308200, 43001710, 0x0c40011}, - {-104060000, 35995500, -89100000, 49384500, 0x0010216}, - {-104060000, 39999700, -95308200, 43001710, 0x0020217}, - { -97388116, 37648755, -97279523, 37735245, 0x001000a}, // 1KS - { -94950000, 38787600, -94593014, 39214979, 0xf040447}, - { -97548236, 37524600, -97127764, 37859489, 0xe890047}, - { -95834964, 38925690, -95521036, 39170309, 0xa9e004b}, - { -95391964, 38869500, -94948561, 39042600, 0xa9e044b}, - { -96728964, 39061690, -96415036, 39306309, 0xa9e004b}, - { -97730047, 38710510, -97438354, 38939289, 0x9ee004b}, - {-102052000, 36990000, -99600000, 40003300, 0x4a60015}, - { -99600000, 36990000, -97100000, 40003300, 0x026000d}, - { -97100000, 36990000, -94580000, 40003300, 0x0cd0011}, - {-104060000, 35995500, -89100000, 49384500, 0x0010216}, - {-102052000, 36990000, -94580000, 40003300, 0x0020217}, - {-116292582, 43566455,-116173418, 43652945, 0x001000a}, // 1ID - {-116981452, 43414000,-116092900, 43760000, 0x016000c}, - {-112190333, 43352610,-111877668, 43581389, 0x9ee004b}, - {-112619833, 42783860,-112332768, 42995629, 0x931004b}, - {-117044000, 47642000,-116686516, 47826600, 0x931044b}, - {-114577000, 42478000,-114349105, 42744600, 0x931044b}, - {-117066445, 46349160,-116760556, 46560929, 0x931004b}, - {-117244000, 41987500,-114150000, 44990000, 0x0c00011}, - {-114150000, 41987500,-111043000, 44990000, 0x023000d}, - {-117040000, 48420000,-116540000, 49002000, 0x0e40090}, - {-116540000, 48420000,-116040000, 49002000, 0x0e40890}, - {-117049723, 47934480,-116357059, 48425520, 0x0b11090}, - {-116357059, 47934480,-115664395, 48425520, 0x0b11890}, - {-117049723, 47443440,-116362267, 47934480, 0x0b12090}, - {-116362267, 47443440,-115674811, 47934480, 0x0b12890}, - {-116224775, 47443440,-115537319, 47934480, 0x0b13090}, - {-117044515, 46952400,-116362267, 47443440, 0x0b03890}, - {-116362267, 46952400,-115680019, 47443440, 0x0b04090}, - {-115680019, 46952400,-114997771, 47443440, 0x0b04890}, - {-117078627, 46461360,-116401587, 46952400, 0x0b05090}, - {-116401587, 46461360,-115724547, 46952400, 0x0b05890}, - {-115724547, 46461360,-115047507, 46952400, 0x0b06090}, - {-115047507, 46461360,-114370467, 46952400, 0x0b06890}, - {-114912099, 46461360,-114235059, 46952400, 0x0b07090}, - {-117073419, 45970320,-116406795, 46461360, 0x0b17890}, - {-116406795, 45970320,-115740171, 46461360, 0x0b18090}, - {-115740171, 45970320,-115073547, 46461360, 0x0b18890}, - {-115073547, 45970320,-114406923, 46461360, 0x0b19090}, - {-114940222, 45970320,-114273598, 46461360, 0x0b19890}, - {-116934886, 45479280,-116273470, 45970320, 0x0b1a090}, - {-116273470, 45479280,-115612054, 45970320, 0x0b1a890}, - {-115612054, 45479280,-114950638, 45970320, 0x0b1b090}, - {-114950638, 45479280,-114289222, 45970320, 0x0b1b890}, - {-114289222, 45479280,-113627806, 45970320, 0x0b1c090}, - {-116934886, 44988240,-116278678, 45479280, 0x0b0c890}, - {-116278678, 44988240,-115622470, 45479280, 0x0b0d090}, - {-115622470, 44988240,-114966262, 45479280, 0x0b0d890}, - {-114966262, 44988240,-114310054, 45479280, 0x0b0e090}, - {-114310054, 44988240,-113653846, 45479280, 0x0b0e890}, - {-114047571, 44988240,-113391363, 45479280, 0x0b0f090}, - {-124800000, 40994700,-104018000, 49002500, 0x29e0216}, - {-117244000, 41987500,-111043000, 49002500, 0x0020217}, - {-111949999, 40700455,-111836601, 40786945, 0x001000a}, // 1UT - {-112132000, 40330000,-111736000, 41050000, 0x02e000c}, - {-111791024, 40162510,-111492976, 40391289, 0x9ee004b}, - {-111815044, 39960860,-111539156, 40172629, 0x931004b}, - {-112180203, 41045360,-111900197, 41257129, 0x931004b}, - {-112175903, 41253160,-111895897, 41464929, 0x931004b}, - {-113710862, 37002660,-113446739, 37214429, 0x931004b}, - {-114053000, 38660000,-111540000, 42001700, 0x0db0011}, - {-111540000, 38660000,-109041000, 42001700, 0x028000d}, - {-114053000, 36997500,-109041000, 38660000, 0x26a0015}, - {-125000000, 31332000,-102041524, 42010000, 0x2b30216}, - {-114053000, 36997500,-109041000, 42001700, 0x0020217}, - { -93317243, 44939055, -93196157, 45025545, 0x001000a}, // 1MN - { -93597104, 44734180, -92940896, 45225220, 0x001000c}, - { -92686316, 43888590, -92349285, 44133209, 0xa9e004b}, - { -92345170, 46644390, -91991831, 46889009, 0xa9e004b}, - { -94373172, 45456990, -94026628, 45701609, 0xa9e004b}, - { -93429192, 44526810, -93110808, 44755589, 0x9ee004b}, - { -94867251, 43490005, -91202958, 46171195, 0x0a80011}, - { -94876486, 46171195, -91003656, 48852385, 0x001000d}, - { -97030000, 43490000, -94867251, 48000000, 0x6560015}, - {-104060000, 35995500, -89100000, 49384500, 0x0010016}, - { -97239500, 43490000, -89480000, 49384500, 0x0020217}, - { -83104860, 42321555, -82988579, 42408045, 0x001000a}, // 1MI - { -83518480, 42210500, -82867100, 42679920, 0x01d000c}, - { -85829362, 42842210, -85519239, 43070989, 0x9ee004b}, - { -84688433, 42625660, -84401368, 42837429, 0x931004b}, - { -83846000, 42159260, -83514582, 42341100, 0x931044b}, - { -83814400, 42882000, -83580405, 43141700, 0x931044b}, - { -83406000, 41987000, -83136897, 42211000, 0x931044b}, - { -86548000, 41695000, -82416000, 43990000, 0x0910011}, - { -86517500, 43990000, -83185600, 46774250, 0x021000d}, - { -89276718, 47664572, -88589262, 48155612, 0x0b10890}, - { -88589262, 47762780, -87896598, 48253820, 0x0b11090}, - { -83134937, 43983196, -82489145, 44474236, 0x0b01890}, - { -87062480, 41734480, -86437520, 42225520, 0x0b02090}, - { -88929306, 47048580, -88247058, 47539620, 0x0b05090}, - { -88247058, 47048580, -87564810, 47539620, 0x0b05890}, - { -90430252, 46557540, -89753212, 47048580, 0x0b06090}, - { -89753212, 46557540, -89076172, 47048580, 0x0b06890}, - { -89076172, 46557540, -88399132, 47048580, 0x0b07090}, - { -88399132, 46557540, -87722092, 47048580, 0x0b07890}, - { -87722092, 46557540, -87045052, 47048580, 0x0b08090}, - { -90425044, 46066500, -89758420, 46557540, 0x0b18890}, - { -89758420, 46066500, -89091796, 46557540, 0x0b19090}, - { -89091796, 46066500, -88425172, 46557540, 0x0b19890}, - { -88425172, 46066500, -87758548, 46557540, 0x0b1a090}, - { -87758548, 46066500, -87091924, 46557540, 0x0b1a890}, - { -87091924, 46066500, -86425300, 46557540, 0x0b1b090}, - { -89086588, 45575460, -88425172, 46066500, 0x0b1b890}, - { -88425172, 45575460, -87763756, 46066500, 0x0b1c090}, - { -87763756, 45575460, -87102340, 46066500, 0x0b1c890}, - { -87102340, 45575460, -86440924, 46066500, 0x0b1d090}, - { -88094464, 45084420, -87438256, 45575460, 0x0b0d890}, - { -87438256, 45084420, -86782048, 45575460, 0x0b0e090}, - { -86782048, 45084420, -86125840, 45575460, 0x0b0e890}, - { -92890000, 36490000, -66900000, 48295000, 0x2c00216}, - { -90440000, 41695000, -82122500, 48295000, 0x0020217}, - {-104861899, 41093855,-104747540, 41180345, 0x001000a}, // 1WY - {-104981518, 41011720,-104524083, 41357679, 0xf040047}, - {-109554399, 41392400,-109111601, 41727289, 0xe890047}, - {-106444028, 42770340,-106181973, 42963659, 0x864004b}, - {-105718806, 41214340,-105463195, 41407659, 0x864004b}, - {-105636518, 44179340,-105367482, 44372659, 0x864004b}, - {-107077326, 44710510,-106834675, 44883489, 0x782004b}, - {-111056959, 41181510,-110828242, 41354489, 0x782004b}, - {-108513842, 42938510,-108279359, 43111489, 0x782004b}, - {-110930303, 43393510,-110693898, 43566489, 0x782004b}, - {-111057000, 40994700,-108740000, 45006000, 0x02e000d}, - {-108740000, 40994700,-106400000, 45006000, 0x5a70015}, - {-106400000, 40994700,-104052000, 45006000, 0x0fd0011}, - {-124800000, 40994700,-104018000, 49002500, 0x29e0216}, - {-111057000, 40994700,-104018000, 45006000, 0x0020217}, - {-122717643, 45479755,-122595596, 45566245, 0x001000a}, // 1OR - {-123152000, 45265000,-122350000, 45657000, 0x019000c}, - {-123244604, 43957000,-122869133, 44149000, 0x9ee044b}, - {-123249000, 44837160,-122933376, 45036400, 0x931044b}, - {-123390000, 44525800,-122980935, 44678300, 0x931044b}, - {-122977000, 42217000,-122760169, 42495000, 0x931044b}, - {-121460886, 43952160,-121169115, 44163929, 0x931004b}, - {-124566400, 41991750,-120730000, 44520000, 0x09e0011}, - {-120730000, 41991750,-116886000, 44520000, 0x01d000d}, - {-124100000, 44520000,-117280000, 46010000, 0x2120015}, - {-124800000, 40994700,-104018000, 49002500, 0x29e0016}, - {-124800000, 41991750,-116463200, 46299100, 0x0020217}, - {-105040738, 39695755,-104929262, 39782245, 0x001000a}, // 1CO - {-105241764, 39516880,-104637636, 40007920, 0x001000c}, - {-104877300, 38807310,-104664781, 38987900, 0x782044b}, - {-104857672, 38664000,-104659271, 38808000, 0x680044b}, - {-105152984, 40470920,-104956217, 40620679, 0x680044b}, - {-105152152, 40321161,-104957049, 40470920, 0x680044b}, - {-104682040, 38205720,-104492761, 38355479, 0x680044b}, - {-105297652, 39962120,-105102549, 40111879, 0x680004b}, - {-104822952, 40337000,-104587398, 40461000, 0x680044b}, - {-105201252, 40082520,-105006149, 40232279, 0x680004b}, - {-108673896, 39021620,-108429268, 39139200, 0x680044b}, - {-104920000, 39327700,-104745161, 39493300, 0x680044b}, - {-105437698, 38322205,-102041524, 41003395, 0x0a90011}, - {-109060257, 38322205,-105437698, 41003395, 0x01e000d}, - {-109060257, 36992427,-102041524, 38322205, 0x1d30015}, - {-125000000, 31332000,-102041524, 42010000, 0x2b30216}, - {-109060257, 36992427,-102041524, 41003445, 0x0020217}, - {-115212855, 36086155,-115107145, 36172645, 0x001000a}, // 1NV - {-115412000, 35913000,-114765200, 36338000, 0x01b000c}, - {-120000000, 39016641,-119553136, 39702979, 0x0f20010}, - {-117286219, 34950000,-114039000, 37631190, 0x0a80011}, - {-120000000, 38480000,-117000000, 41310000, 0x021000d}, - {-117000000, 38480000,-114039000, 41310000, 0x4250015}, - {-125000000, 31332000,-102041524, 42010000, 0x2b30016}, - {-120008000, 34950000,-114039000, 42010000, 0x0020217}, - {-112124933, 33404755,-112022106, 33491245, 0x001000a}, // 1AZ - {-111252000, 32029300,-110679700, 32482000, 0x01d000c}, - {-112453072, 33611384,-112349284, 33697874, 0x001008b}, - {-112349284, 33611384,-112245496, 33697874, 0x001088b}, - {-112245496, 33611384,-112141708, 33697874, 0x001108b}, - {-112141708, 33611384,-112037920, 33697874, 0x001188b}, - {-112037920, 33611384,-111934132, 33697874, 0x001208b}, - {-111934132, 33611384,-111830344, 33697874, 0x001288b}, - {-112327566, 33524894,-112224739, 33611384, 0x001308b}, - {-112224739, 33524894,-112121912, 33611384, 0x001388b}, - {-112121912, 33524894,-112019085, 33611384, 0x001408b}, - {-112019085, 33524894,-111916258, 33611384, 0x001488b}, - {-111916258, 33524894,-111813431, 33611384, 0x001508b}, - {-112404686, 33438404,-112301859, 33524894, 0x001588b}, - {-112301859, 33438404,-112199032, 33524894, 0x001608b}, - {-112199032, 33438404,-112096205, 33524894, 0x001688b}, - {-112096205, 33438404,-111993378, 33524894, 0x001708b}, - {-111993378, 33438404,-111890551, 33524894, 0x001788b}, - {-111890551, 33395159,-111787724, 33481649, 0x001808b}, - {-111787724, 33395159,-111684897, 33481649, 0x001888b}, - {-111684897, 33395159,-111582070, 33481649, 0x001908b}, - {-112199032, 33351914,-112096205, 33438404, 0x001988b}, - {-112096205, 33351914,-111993378, 33438404, 0x001a08b}, - {-111993378, 33351914,-111890551, 33438404, 0x001a88b}, - {-111890551, 33308669,-111787724, 33395159, 0x001b08b}, - {-111787724, 33308669,-111684897, 33395159, 0x001b88b}, - {-111684897, 33308669,-111582070, 33395159, 0x001c08b}, - {-111582070, 33377861,-111479243, 33464351, 0x001c88b}, - {-112096205, 33265424,-111993378, 33351914, 0x001d08b}, - {-111993378, 33265424,-111890551, 33351914, 0x001d88b}, - {-111890551, 33222179,-111787724, 33308669, 0x001e08b}, - {-111787724, 33222179,-111684897, 33308669, 0x001e88b}, - {-111684897, 33222179,-111582070, 33308669, 0x001f08b}, - {-113142760, 31534379,-110014705, 34215569, 0x0a90011}, - {-113142760, 34215569,-110000000, 37004261, 0x020000d}, - {-114818269, 31967000,-113142760, 37004261, 0x70c0015}, - {-125000000, 31332000,-102041524, 42010000, 0x2b30016}, - {-114818269, 31332000,-109045152, 37004261, 0x0020217}, - {-106701894, 35040755,-106597145, 35127245, 0x001000a}, // 1NM - {-106802610, 34603010,-106473000, 35388000, 0x033000c}, - {-106137715, 35517260,-105878886, 35729029, 0x931004b}, - {-106867644, 32216840,-106639957, 32410159, 0x864004b}, - {-104638186, 33297340,-104407814, 33490659, 0x864004b}, - {-108250451, 36677240,-107963228, 36838416, 0x864044b}, - {-103356197, 34305940,-103122603, 34499259, 0x864004b}, - {-103267649, 32621340,-103038351, 32814659, 0x864004b}, - {-108530456, 34319104,-105313028, 37000294, 0x0a90011}, - {-109050173, 31772000,-106020000, 34330000, 0x001000d}, - {-106020000, 31990000,-103050000, 34522000, 0x0010015}, - {-125000000, 31332000,-102041524, 42010000, 0x2b30016}, - {-109050173, 31332000,-103002065, 37000294, 0x0020217}, - {-108620453, 45738390,-108470421, 45805350, 0x018000a}, // 1MT - {-108823000, 45639630,-108327314, 45877000, 0xc730447}, - {-114341868, 46778000,-113922132, 47037709, 0xbde0447}, - {-111568067, 47378190,-111165533, 47651609, 0xbde0047}, - {-111265603, 45604360,-110965597, 45816129, 0x931004b}, - {-112655077, 45901240,-112378523, 46094559, 0x864004b}, - {-112133620, 46529640,-111854381, 46722959, 0x864004b}, - {-114424447, 48057340,-114137153, 48250659, 0x864004b}, - {-109828990, 48453340,-109539011, 48646659, 0x864004b}, - {-105980620, 46311340,-105701381, 46504659, 0x864004b}, - {-115540320, 46090062,-111727072, 48771252, 0x0a90011}, - {-111735414, 45285705,-107951957, 47966895, 0x001000d}, - {-107951957, 45285705,-104168500, 47966895, 0x0010015}, - {-124800000, 40994700,-104018000, 49002500, 0x29e0016}, - {-116050004, 44358210,-104018000, 49002500, 0x0020217}, - {-118307394, 34003755,-118203606, 34090245, 0x001000a}, // 1CA - {-118439191, 33698979,-117804152, 34126659, 0x01b000c}, - {-119847764, 36686890,-119696237, 36809199, 0x54f004b}, - {-121544372, 38520890,-121388428, 38643199, 0x54f004b}, - {-122311000, 37744600,-122183650, 37892000, 0x54f044b}, - {-117189693, 32679200,-117087108, 32765689, 0x3c1004b}, - {-117087108, 32679200,-116984523, 32765689, 0x3c1004b}, - {-117117883, 32592711,-117015298, 32679200, 0x3c1004b}, - {-122514600, 37747370,-122368492, 37811540, 0x3c1044b}, - {-122508300, 37683200,-122362192, 37747370, 0x3c1044b}, - {-122057896, 37295800,-121949304, 37382289, 0x3c1004b}, - {-121949304, 37295800,-121840712, 37382289, 0x3c1004b}, - {-119071855, 35329800,-118966146, 35416289, 0x3c1004b}, - {-117451894, 33896800,-117348107, 33983289, 0x3c1004b}, - {-121351056, 37923300,-121241744, 38009789, 0x3c1004b}, - {-121044296, 37614400,-120935704, 37700889, 0x3c1004b}, - {-122054496, 37494600,-121945904, 37581089, 0x3c1004b}, - {-118338500, 34126659,-118215288, 34200000, 0x3c1044b}, - {-118033000, 33633300,-117896381, 33698979, 0x3c1044b}, - {-117845994, 33635600,-117742207, 33722089, 0x3c1004b}, - {-117808794, 34017900,-117705007, 34104389, 0x3c1004b}, - {-117705994, 34023100,-117602207, 34109589, 0x3c1004b}, - {-117609194, 34065500,-117505407, 34151989, 0x3c1004b}, - {-117508294, 34056800,-117404507, 34143289, 0x3c1004b}, - {-117344754, 34082100,-117240247, 34168589, 0x3c1004b}, - {-122774737, 38406800,-122664464, 38493289, 0x3c1004b}, - {-121690875, 36642100,-121583725, 36728589, 0x3c1004b}, - {-117621894, 33825300,-117518107, 33911789, 0x3c1004b}, - {-118174154, 34126659,-118019513, 34185000, 0x3c1044b}, - {-122156696, 37623800,-122048104, 37710289, 0x3c1004b}, - {-124249085, 41354968,-123629333, 41846008, 0x0b00090}, - {-123629333, 41354968,-123009581, 41846008, 0x0b00890}, - {-123009581, 41354968,-122389829, 41846008, 0x0b01090}, - {-122389829, 41354968,-121770077, 41846008, 0x0b01890}, - {-124187110, 40863928,-123572566, 41354968, 0x0b02090}, - {-123572566, 40863928,-122958022, 41354968, 0x0b02890}, - {-122958022, 40863928,-122343478, 41354968, 0x0b03090}, - {-122343478, 40863928,-121728934, 41354968, 0x0b03890}, - {-124408345, 40372888,-123793801, 40863928, 0x0b04090}, - {-123793801, 40372888,-123179257, 40863928, 0x0b04890}, - {-123179257, 40372888,-122564713, 40863928, 0x0b05090}, - {-122564713, 40372888,-121950169, 40863928, 0x0b05890}, - {-124366265, 39881848,-123756929, 40372888, 0x0b06090}, - {-123756929, 39881848,-123147593, 40372888, 0x0b06890}, - {-123147593, 39881848,-122538257, 40372888, 0x0b07090}, - {-122538257, 39881848,-121928921, 40372888, 0x0b07890}, - {-123921449, 39390808,-123317321, 39881848, 0x0b08090}, - {-123317321, 39390808,-122713193, 39881848, 0x0b08890}, - {-122713193, 39390808,-122109065, 39881848, 0x0b09090}, - {-122109065, 39390808,-121504937, 39881848, 0x0b09890}, - {-121504937, 39390808,-120900809, 39881848, 0x0b0a090}, - {-123831664, 38899768,-123232744, 39390808, 0x0b1a890}, - {-123232744, 38899768,-122633824, 39390808, 0x0b1b090}, - {-122633824, 38899768,-122034904, 39390808, 0x0b1b890}, - {-122034904, 38899768,-121435984, 39390808, 0x0b1c090}, - {-121435984, 38899768,-120837064, 39390808, 0x0b1c890}, - {-123707476, 38409480,-123113764, 38900520, 0x0010088}, - {-123113764, 38409480,-122520052, 38900520, 0x0010888}, - {-122520052, 38409480,-121926340, 38900520, 0x0011088}, - {-121926340, 38409480,-121332628, 38900520, 0x0011888}, - {-121332628, 38409480,-120738916, 38900520, 0x0012088}, - {-123108556, 37918440,-122520052, 38409480, 0x0012888}, - {-122520052, 37918440,-121931548, 38409480, 0x0013088}, - {-121931548, 37918440,-121343044, 38409480, 0x0013888}, - {-121343044, 37918440,-120754540, 38409480, 0x0014088}, - {-122737799, 37427400,-122149295, 37918440, 0x0014888}, - {-122149295, 37427400,-121560791, 37918440, 0x0015088}, - {-121560791, 37427400,-120972287, 37918440, 0x0015888}, - {-120972287, 37427400,-120383783, 37918440, 0x0016088}, - {-122443547, 36936360,-121860251, 37427400, 0x0016888}, - {-121860251, 36936360,-121276955, 37427400, 0x0017088}, - {-121276955, 36936360,-120693659, 37427400, 0x0017888}, - {-120693659, 36936360,-120110363, 37427400, 0x0018088}, - {-120110363, 36936360,-119527067, 37427400, 0x0018888}, - {-121983368, 36445320,-121405280, 36936360, 0x0019088}, - {-121405280, 36445320,-120827192, 36936360, 0x0019888}, - {-120827192, 36445320,-120249104, 36936360, 0x001a088}, - {-120249104, 36445320,-119671016, 36936360, 0x001a888}, - {-119671016, 36445320,-119092928, 36936360, 0x001b088}, - {-121434184, 35954280,-120861304, 36445320, 0x001b888}, - {-120861304, 35954280,-120288424, 36445320, 0x001c088}, - {-120288424, 35954280,-119715544, 36445320, 0x001c888}, - {-119715544, 35954280,-119142664, 36445320, 0x001d088}, - {-119142664, 35954280,-118569784, 36445320, 0x001d888}, - {-120918592, 35463240,-120345712, 35954280, 0x001e088}, - {-120345712, 35463240,-119772832, 35954280, 0x001e888}, - {-119772832, 35463240,-119199952, 35954280, 0x001f088}, - {-119199952, 35463240,-118627072, 35954280, 0x001008c}, - {-118627072, 35463240,-118054192, 35954280, 0x001088c}, - {-120930571, 34972200,-120362899, 35463240, 0x001108c}, - {-120362899, 34972200,-119795227, 35463240, 0x001188c}, - {-119795227, 34972200,-119227555, 35463240, 0x001208c}, - {-119227555, 34972200,-118659883, 35463240, 0x001288c}, - {-118659883, 34972200,-118092211, 35463240, 0x001308c}, - {-118092211, 34972200,-117524539, 35463240, 0x001388c}, - {-120686472, 34481160,-120124008, 34972200, 0x001408c}, - {-120124008, 34481160,-119561544, 34972200, 0x001488c}, - {-119561544, 34481160,-118999080, 34972200, 0x001508c}, - {-118999080, 34481160,-118436616, 34972200, 0x001588c}, - {-118436616, 34481160,-117874152, 34972200, 0x001608c}, - {-117874152, 34481160,-117311688, 34972200, 0x001688c}, - {-117311688, 34481160,-116749224, 34972200, 0x001708c}, - {-120510000, 34246850,-119352500, 34481200, 0x00e788c}, - {-119360520, 33990180,-118798056, 34481220, 0x001808c}, - {-118798056, 33990180,-118235592, 34481220, 0x001888c}, - {-118235592, 33990180,-117673128, 34481220, 0x001908c}, - {-117673128, 33990180,-117110664, 34481220, 0x001988c}, - {-117110664, 33990180,-116548200, 34481220, 0x001a08c}, - {-118494742, 33499140,-117937486, 33990180, 0x001a88c}, - {-117937486, 33499140,-117380230, 33990180, 0x001b08c}, - {-117380230, 33499140,-116822974, 33990180, 0x001b88c}, - {-116822974, 33499140,-116265718, 33990180, 0x001c08c}, - {-116265718, 33302724,-115708462, 33793764, 0x001c88c}, - {-117770309, 33008099,-117218261, 33499139, 0x001d08c}, - {-117218261, 33008099,-116666213, 33499139, 0x001d88c}, - {-117301068, 32528000,-116749020, 33019040, 0x001e08c}, - {-116749020, 32528000,-116196972, 33019040, 0x001e88c}, - {-115730660, 32650000,-115280478, 33250000, 0x026f08c}, - {-125000000, 31332000,-102041524, 42010000, 0x2b30016}, - {-125000000, 32528000,-114131000, 42010000, 0x0020217}, - { -95412011, 29719755, -95313028, 29806245, 0x001000a}, // 1TX - { -97083024, 32635688, -96530976, 33126728, 0x001000c}, - { -97813498, 30205890, -97672503, 30328199, 0x54f004b}, - { -97402436, 32676990, -97257364, 32799299, 0x54f004b}, - {-106532087, 31729990,-106388714, 31852299, 0x54f004b}, - { -97190000, 32633750, -97081543, 32797199, 0x54f044b}, - { -97469150, 27718900, -97371850, 27805389, 0x3c1004b}, - { -99528000, 27462400, -99441939, 27560050, 0x3c1044b}, - { -95511811, 29763000, -95412589, 29849489, 0x3c1004b}, - { -95412589, 29806244, -95313367, 29892733, 0x3c1004b}, - { -95313367, 29763000, -95214145, 29849489, 0x3c1004b}, - { -95511811, 29676511, -95412589, 29763000, 0x3c1004b}, - { -95412589, 29633266, -95313367, 29719755, 0x3c1004b}, - { -95313367, 29676511, -95214145, 29763000, 0x3c1004b}, - { -95214145, 29633266, -95114923, 29719755, 0x3c1004b}, - { -98683711, 29396300, -98584489, 29482789, 0x3c1004b}, - { -98584489, 29396300, -98485267, 29482789, 0x3c1004b}, - { -98485267, 29396300, -98386045, 29482789, 0x3c1004b}, - { -98683471, 29309811, -98584730, 29396300, 0x3c1004b}, - { -98584730, 29309811, -98485989, 29396300, 0x3c1004b}, - { -98485989, 29309811, -98387248, 29396300, 0x3c1004b}, - {-101923333, 33524300,-101820267, 33610789, 0x3c1004b}, - {-101891855, 35160300,-101786146, 35246789, 0x3c1004b}, - { -97527929, 25886800, -97432071, 25973289, 0x3c1004b}, - { -94189851, 30046800, -94090149, 30133289, 0x3c1004b}, - { -98287929, 26176800, -98192071, 26263289, 0x3c1004b}, - { -97212692, 31500000, -97111308, 31586489, 0x3c1004b}, - { -99790933, 32406800, -99689068, 32493289, 0x3c1004b}, - { -98571894, 33856800, -98468107, 33943289, 0x3c1004b}, - { -96700020, 28824583, -93661338, 31505773, 0x0a80011}, - { -99738702, 28824583, -96700020, 31505773, 0x001000d}, - { -98704954, 31505773, -95576899, 34186963, 0x0010015}, - {-103070000, 34590000, -99990000, 36501000, 0x0925091}, - {-103070000, 32020000,-100150000, 34590000, 0x0ab5891}, - {-100150000, 32020000, -97240000, 34590000, 0x0ab6091}, - { -97260000, 32020000, -94010000, 34000000, 0x08e6891}, - {-106646000, 30710000,-101417000, 32020000, 0x05a7091}, - {-105240000, 28940000,-101417000, 30710000, 0x07a7891}, - {-101417000, 29880000, -98790000, 32020000, 0x0a38091}, - { -98780000, 29880000, -96144000, 32020000, 0x0a28891}, - { -96144000, 29880000, -93508000, 32020000, 0x0a29091}, - {-101417000, 27750000, -98790000, 29880000, 0x0a19891}, - { -98780000, 27750000, -96144000, 29880000, 0x0a0a091}, - { -96144000, 27750000, -93800000, 29880000, 0x0aaa891}, - { -99860000, 25837000, -96800000, 27750000, 0x08cb091}, - { -99738702, 29880000, -96700020, 32020000, 0x097e091}, - { -99738702, 27750000, -96700020, 29880000, 0x095f091}, - {-106646000, 25837000, -93508000, 36501000, 0x0020217}, - {-149913412, 61137755,-149736588, 61224245, 0x001000a}, // 1AK - {-150072300, 61050725,-149420094, 61426800, 0xf040447}, - {-147997341, 64703800,-147061649, 64982000, 0xe890447}, - {-134675987, 58221060,-134274214, 58432829, 0x931044b}, - {-149884000, 61425000,-149338963, 61568000, 0x864044b}, - {-149884000, 61568000,-149335208, 61710000, 0x864044b}, - {-149342000, 61506000,-148953359, 61706435, 0x864044b}, - {-135505599, 56956340,-135154402, 57149659, 0x864044b}, - {-131809018, 55256140,-131471783, 55449459, 0x864044b}, - {-152491399, 59859405,-147188601, 62540595, 0x0a80011}, - {-134593907, 54612705,-129976302, 57293895, 0x001000d}, - {-137000562, 56136486,-132204211, 58817676, 0x0010015}, - {-141000000, 58350000,-134100000, 60360000, 0x07d0091}, - {-161020000, 70332000,-147280000, 71425000, 0x0510891}, - {-147955732, 67622347,-140954847, 70333328, 0x0a81091}, - {-154956617, 67622347,-147955732, 70333328, 0x0a81891}, - {-160923000, 67100000,-154956617, 70333329, 0x0c42091}, - {-166890000, 67100000,-160923000, 70333329, 0x0c42891}, - {-147300032, 64911366,-140954549, 67622347, 0x0a73091}, - {-153645515, 64911366,-147300032, 67622347, 0x0a73891}, - {-159990998, 64911366,-153645515, 67622347, 0x0a74091}, - {-168130000, 64911366,-159990998, 67100000, 0x0854891}, - {-146756645, 62200385,-140977191, 64911366, 0x0a85091}, - {-152536099, 62200385,-146756645, 64911366, 0x0a85891}, - {-158315553, 62200385,-152536099, 64911366, 0x0a86091}, - {-164095007, 62200385,-158315553, 64911366, 0x0a86891}, - {-169874461, 62200385,-164095007, 64911366, 0x0a87091}, - {-173500000, 60100000,-169850000, 63850000, 0x0f07891}, - {-146333970, 59489405,-141001381, 62200386, 0x0a88091}, - {-151666559, 59489405,-146333970, 62200386, 0x0a88891}, - {-156999148, 59489405,-151666559, 62200386, 0x0a89091}, - {-162331737, 59489405,-156999148, 62200386, 0x0a89891}, - {-167664326, 59489405,-162331737, 62200386, 0x0a8a091}, - {-152396081, 57330000,-146240000, 59489405, 0x087a891}, - {-157341387, 56820000,-152396081, 59489405, 0x0a6b091}, - {-162286693, 56820000,-157341387, 59489405, 0x0a6b891}, - {-172028350, 55437829,-167351163, 58119019, 0x0a8c091}, - {-162750000, 55440000,-153600000, 56820000, 0x056c891}, - {-167250000, 53954000,-159110000, 55440000, 0x05dd091}, - {-172000000, 52100000,-165900000, 54032000, 0x078d891}, - {-177330000, 51000000,-172000000, 53200000, 0x088e091}, - { 177340000, 51000000, 182670000, 53200000, 0x088e891}, - { 172300000, 51000000, 177340000, 53200000, 0x08cf091}, - { 172300000, 51000000, 230082000, 71425000, 0x0020217}, - {-123186748, 49208255,-123056052, 49294745, 0x001000a}, // 3BC - {-123294400, 49000000,-122427000, 49381200, 0x018000c}, - {-123561600, 48398700,-123440371, 48491200, 0x3c1044b}, - {-123443700, 48403000,-123357301, 48532600, 0x3c1044b}, - {-123357400, 48393000,-123261686, 48510000, 0x3c1044b}, - {-122393000, 49022000,-122213504, 49085100, 0x3c1044b}, - {-119505029, 49847000,-119370971, 49933489, 0x3c1004b}, - {-124035088, 49105200,-123903913, 49191689, 0x3c1004b}, - {-124103288, 49191000,-123933210, 49257600, 0x3c1044b}, - {-122836075, 53829400,-122724303, 53941789, 0x3c1044b}, - {-122002088, 49094000,-121900943, 49206089, 0x3c1044b}, - {-125291900, 49949000,-125202761, 50078989, 0x3c1044b}, - {-130354400, 54212000,-130251432, 54335400, 0x3c1044b}, - {-124476560, 49303900,-124274391, 49360589, 0x3c1044b}, - {-128672716, 54488900,-128480243, 54554889, 0x3c1044b}, - {-117818988, 49065000,-117614376, 49120400, 0x3c1044b}, - {-120431650, 50634300,-120296150, 50720789, 0x3c1004b}, - {-119342429, 50216500,-119208371, 50302989, 0x3c1004b}, - {-119651209, 49437400,-119518592, 49523889, 0x3c1004b}, - {-125033309, 49636600,-124900692, 49723089, 0x3c1004b}, - {-115830109, 49457600,-115697492, 49544089, 0x3c1004b}, - {-120908880, 56201300,-120753920, 56287789, 0x3c1004b}, - {-124863388, 49202300,-124732213, 49288789, 0x3c1004b}, - {-119321650, 50671700,-119186150, 50758189, 0x3c1004b}, - {-124571109, 49792200,-124438492, 49878689, 0x3c1004b}, - {-120312119, 55717400,-120159081, 55803889, 0x3c1004b}, - {-122207532, 52095000,-122067468, 52181489, 0x3c1004b}, - {-117356809, 49444300,-117224192, 49530789, 0x3c1004b}, - {-122535973, 52938400,-122394227, 53024889, 0x3c1004b}, - {-117745088, 49273300,-117613913, 49359789, 0x3c1004b}, - {-118282671, 50966800,-118145730, 51053289, 0x3c1004b}, - {-120834827, 50080850,-120738573, 50142949, 0x2b2004b}, - {-116023592, 49639640,-115931409, 49699759, 0x29c004b}, - {-123754375, 48747550,-123661226, 48809649, 0x2b2004b}, - {-123450090, 48611550,-123388936, 48700000, 0x29c044b}, - {-126432497, 48289405,-122410712, 50970595, 0x0a80011}, - {-122440503, 48986514,-118388927, 51667704, 0x001000d}, - {-118388926, 48986514,-114337350, 51667704, 0x0010015}, - {-139100000, 48260000,-114050000, 60000000, 0x3130016}, - {-139100000, 48260000,-114050000, 60000000, 0x0020217}, - {-114104678, 51007190,-114007922, 51068299, 0x2a7004a}, // 3AB - {-113578649, 53499690,-113475952, 53560799, 0x2a7004a}, - {-114333802, 50848520,-113791799, 51194479, 0xf040047}, - {-113802544, 53353100,-113246256, 53687989, 0xe890047}, - {-113951264, 52195120,-113708737, 52344879, 0x680004b}, - {-112942671, 49629690,-112755130, 49751999, 0x54f004b}, - {-110804890, 49973390,-110615311, 50095699, 0x54f004b}, - {-118911881, 55128590,-118698519, 55250899, 0x54f004b}, - {-111505098, 56652190,-111282903, 56774499, 0x54f004b}, - {-114111128, 51230590,-113917472, 51352899, 0x54f004b}, - {-114043185, 53467890,-113840016, 53590199, 0x54f004b}, - {-113590985, 53240890,-113387816, 53363199, 0x54f004b}, - {-113275274, 53680390,-113069727, 53802699, 0x54f004b}, - {-110206085, 53239590,-110002916, 53361899, 0x54f004b}, - {-112899326, 52941990,-112698875, 53064299, 0x54f004b}, - {-111994609, 50502890,-111802991, 50625199, 0x54f004b}, - {-110317563, 54378090,-110109637, 54500399, 0x54f004b}, - {-113835937, 52407190,-113637864, 52529499, 0x54f004b}, - {-113477126, 52908390,-113276675, 53030699, 0x54f004b}, - {-115375788, 48998005,-111324212, 51679195, 0x0a80011}, - {-115494952, 51679195,-111205048, 54360385, 0x001000d}, - {-115614116, 54360385,-111056093, 57041575, 0x0010015}, - {-120000000, 48998000,-110000000, 60000000, 0x0010016}, - {-120000000, 48998000,-110000000, 60000000, 0x0020217}, - { -79439582, 43622755, -79320418, 43709245, 0x001000a}, // 3ON - { -79846600, 43439000, -79120680, 43912800, 0x01c000c}, - { -75754500, 45404300, -75582886, 45466000, 0x3c1044b}, - { -75582886, 45424000, -75435625, 45495900, 0x3c1044b}, - { -75820373, 45317811, -75697847, 45404300, 0x3c1044b}, - { -75697847, 45317811, -75575321, 45404300, 0x3c1044b}, - { -79934701, 43185600, -79816499, 43272089, 0x3c1004b}, - { -79816499, 43185600, -79698297, 43272089, 0x3c1004b}, - { -80551601, 43408600, -80433399, 43495089, 0x3c1004b}, - { -81364621, 42937200, -81247380, 43023689, 0x3c1004b}, - { -81247380, 42937200, -81130139, 43023689, 0x3c1004b}, - { -79283200, 43106000, -79199561, 43228189, 0x3c1044b}, - { -83072940, 42240400, -82956660, 42326889, 0x3c1004b}, - { -78987082, 43847400, -78867919, 43933889, 0x3c1004b}, - { -78897709, 43856049, -78778546, 43942538, 0x3c1004b}, - { -79850501, 43320000, -79732299, 43406489, 0x3c1004b}, - { -80375201, 43336000, -80269545, 43432700, 0x3c1044b}, - { -79744482, 44337900, -79624118, 44424389, 0x3c1004b}, - { -80324001, 43500500, -80205799, 43586989, 0x3c1004b}, - { -76605182, 44207800, -76472168, 44285989, 0x3c1044b}, - { -81032500, 46457500, -80897951, 46537700, 0x3c1044b}, - { -89306180, 48362700, -89195346, 48463800, 0x3c1044b}, - { -80326101, 43107200, -80207899, 43193689, 0x3c1004b}, - { -79121582, 43809800, -79002419, 43896289, 0x3c1004b}, - { -79157001, 43061700, -79038799, 43148189, 0x3c1004b}, - { -82443021, 42935200, -82325780, 43021689, 0x3c1004b}, - { -75942663, 45271900, -75820137, 45358389, 0x3c1004b}, - { -78400182, 44256800, -78279818, 44343289, 0x3c1004b}, - { -84404465, 46494600, -84238066, 46559400, 0x3c1044b}, - { -77445382, 44131200, -77325018, 44217689, 0x3c1004b}, - { -79295990, 42961150, -79211811, 43023249, 0x2b2004b}, - { -79489320, 46277340, -79402481, 46337459, 0x29c004b}, - { -74778600, 45009674, -74676844, 45062749, 0x2b2044b}, - { -82231714, 42376640, -82150887, 42436759, 0x29c004b}, - { -81378975, 48446350, -81285826, 48508449, 0x2b2004b}, - { -77614833, 44080840, -77531167, 44140959, 0x29c004b}, - { -81799295, 42590583, -78164793, 45271773, 0x0a80011}, - { -81858877, 45195673, -78166000, 47876863, 0x0010015}, - { -78166000, 43837500, -74318000, 46150000, 0x01c000d}, - { -95157000, 41676000, -79499000, 57000000, 0x4300016}, - { -95157000, 41676000, -74318000, 57000000, 0x0020217}, - { -73658143, 45470755, -73536096, 45557245, 0x001000a}, // 3QC - { -73894304, 45323580, -73232888, 45814620, 0x001000c}, - { -71397165, 46822400, -71271035, 46908889, 0x3c1004b}, - { -71271035, 46822400, -71144905, 46908889, 0x3c1004b}, - { -71397165, 46735911, -71271035, 46822400, 0x3c1004b}, - { -71271035, 46735911, -71144905, 46822400, 0x3c1004b}, - { -71308274, 46649422, -71183345, 46735911, 0x3c1004b}, - { -75814063, 45417400, -75691537, 45503889, 0x3c1044b}, - { -75691537, 45454200, -75564421, 45537520, 0x3c1044b}, - { -71995500, 45360000, -71841864, 45428860, 0x3c1044b}, - { -71283750, 48381600, -71119996, 48450000, 0x3c1044b}, - { -71138133, 48381600, -71008399, 48468089, 0x3c1044b}, - { -72622465, 46313700, -72497536, 46400189, 0x3c1004b}, - { -73328263, 45244300, -73205737, 45330789, 0x3c1004b}, - { -72551864, 45839500, -72409983, 45914850, 0x3c1044b}, - { -74070064, 45750000, -73946337, 45836489, 0x3c1004b}, - { -72791263, 45366800, -72668737, 45453289, 0x3c1004b}, - { -72779565, 46536200, -72654636, 46622689, 0x3c1004b}, - { -73008263, 45586600, -72885737, 45673089, 0x3c1004b}, - { -73246263, 45511700, -73123737, 45598189, 0x3c1004b}, - { -68593467, 48416600, -68463733, 48503089, 0x3c1004b}, - { -74004063, 45499700, -73881537, 45586189, 0x3c1004b}, - { -72025064, 46015200, -71901337, 46101689, 0x3c1004b}, - { -79057000, 48187900, -78953880, 48295600, 0x3c1044b}, - { -74191220, 45234430, -74058366, 45314100, 0x3c1044b}, - { -73174264, 45972800, -73050537, 46059289, 0x3c1004b}, - { -77870166, 48054600, -77741634, 48141089, 0x3c1004b}, - { -70717664, 46076900, -70593937, 46163389, 0x3c1004b}, - { -71702167, 48520000, -71572433, 48606489, 0x3c1004b}, - { -66433229, 50189500, -66299171, 50275989, 0x3c1004b}, - { -74061363, 45353600, -73915377, 45426100, 0x3c1044b}, - { -71377464, 46036400, -71253737, 46122889, 0x3c1004b}, - { -72203463, 45225800, -72080937, 45312289, 0x3c1004b}, - { -76000000, 44999000, -71072386, 47000000, 0x07f0011}, - { -79517700, 45460000, -76000000, 48280000, 0x021000d}, - { -71875000, 45200000, -69240000, 48850000, 0x5420015}, - { -80200000, 44999000, -57103500, 57950000, 0x3400016}, - { -80850000, 57950000, -63000000, 62610000, 0x0780012}, - { -80850000, 44999000, -57103500, 62610000, 0x0020217}, - {-106728692, 52106755,-106589347, 52193245, 0x001000a}, // 3SK - {-106940131, 51977020,-106379869, 52322979, 0xf040047}, - {-104835839, 50286400,-104316761, 50621289, 0xe890047}, - {-105879884, 53141020,-105631117, 53290779, 0x680004b}, - {-105681464, 50313620,-105449337, 50463379, 0x680004b}, - {-102613660, 51161320,-102376541, 51311079, 0x680004b}, - {-107909864, 50223220,-107677737, 50372979, 0x680004b}, - {-108402320, 52695120,-108156881, 52844879, 0x680004b}, - {-103106968, 49064620,-102879833, 49214379, 0x680004b}, - {-103967816, 49588120,-103738185, 49737879, 0x680004b}, - {-110006985, 53223190,-109803816, 53345499, 0x54f004b}, - {-105163237, 52155690,-104965164, 52277999, 0x54f004b}, - {-108548263, 54065990,-108340337, 54188299, 0x54f004b}, - {-104714426, 52799690,-104513975, 52921999, 0x54f004b}, - {-102879128, 50874390,-102685472, 50996699, 0x54f004b}, - {-109992100, 50809405,-105791569, 53490595, 0x0a80011}, - {-105791569, 50809405,-101591038, 53490595, 0x001000d}, - {-108100000, 48998000,-102150000, 50809405, 0x28d0015}, - {-110007000, 48998000,-101357000, 60000000, 0x0010016}, - {-110007000, 48998000,-101357000, 60000000, 0x0020217}, - { -97195309, 49852955, -97061730, 49939445, 0x001000a}, // 3MB - { -97464752, 49692480, -96746048, 50183520, 0x001000c}, - {-100083018, 49756810, -99817783, 49929789, 0x782004b}, - { -98395059, 49877310, -98126941, 50050289, 0x782004b}, - { -96765718, 49457510, -96500483, 49630489, 0x782004b}, - { -98003139, 55659810, -97697062, 55832789, 0x782004b}, - { -98013268, 49100420, -97786133, 49250179, 0x680004b}, - {-102006160, 54693620,-101748241, 54843379, 0x680004b}, - {-100168260, 51075220, -99931141, 51224979, 0x680004b}, - { -98241168, 49119220, -98014033, 49268979, 0x680004b}, - { -97377864, 50275820, -97145737, 50425579, 0x680004b}, - {-100404447, 48998000, -96352871, 51679190, 0x0a80011}, - {-100523611, 51679190, -96233707, 54360380, 0x001000d}, - {-100642775, 54360380, -96084752, 57041570, 0x0010015}, - {-102010000, 48998000, -88926000, 60000000, 0x0010016}, - {-102010000, 48998000, -88926000, 60000000, 0x0020217}, - { -52792626, 47536455, -52665774, 47622945, 0x001000a}, // 3NL - { -53321028, 47322580, -52633572, 47813620, 0x001000c}, - { -58073176, 48856910, -57810824, 49029889, 0x782004b}, - { -54673100, 48880000, -54382629, 48997000, 0x680044b}, - { -55769800, 48922000, -55447115, 49027300, 0x680044b}, - { -67014320, 52864420, -66768881, 53014179, 0x680004b}, - { -60548384, 53268200, -60141446, 53359660, 0x680044b}, - { -58656000, 48491600, -58364941, 48607079, 0x680044b}, - { -54054280, 48091920, -53831721, 48241679, 0x680004b}, - { -57516868, 49132120, -57289733, 49281879, 0x680004b}, - { -55337000, 47108420, -55118601, 47258179, 0x680004b}, - { -55284300, 46985020, -55065901, 47134779, 0x680004b}, - { -56472835, 46600005, -52600005, 49281195, 0x0a80011}, - { -59484705, 47484797, -55552293, 50165987, 0x001000d}, - { -57625000, 49281000, -53559900, 51800000, 0x0010015}, - { -68006000, 51550000, -52600000, 60777500, 0x0a90012}, - { -69053000, 43330000, -52600000, 60777500, 0x46a0216}, - { -68006000, 46600000, -52600000, 60777500, 0x0020217}, - { -66120043, 45237255, -65997996, 45323745, 0x001000a}, // 3NB - { -66382904, 45127980, -65721488, 45619020, 0x001000c}, - { -64931474, 45984160, -64628527, 46195929, 0x931004b}, - { -66720677, 45812940, -66444123, 46006259, 0x864004b}, - { -65839305, 47537740, -65554696, 47731059, 0x864004b}, - { -66819147, 47846640, -66531853, 48039959, 0x864004b}, - { -68404805, 47300840, -68120196, 47494159, 0x864004b}, - { -65693262, 46935940, -65411338, 47129259, 0x864004b}, - { -67850000, 44562000, -63745000, 46778000, 0x0920011}, - { -69053000, 46242000, -64440000, 48075000, 0x017000d}, - { -69053000, 43330000, -52600000, 60777500, 0x46a0216}, - { -69053000, 44562000, -63745000, 48075000, 0x0020217}, - { -63646343, 44615755, -63525257, 44702245, 0x001000a}, // 3NS - { -63906096, 44428180, -63255096, 44919220, 0x001000c}, - { -62800035, 45517740, -62526166, 45711059, 0x864004b}, - { -60290077, 46072240, -60013523, 46265559, 0x864004b}, - { -66179076, 43717440, -65912725, 43910759, 0x864004b}, - { -63425027, 45284210, -63179973, 45457189, 0x782004b}, - { -61467827, 45512810, -61222773, 45685789, 0x782004b}, - { -64402628, 45768510, -64155172, 45941489, 0x782004b}, - { -64202526, 44916410, -63959875, 45089389, 0x782004b}, - { -65900000, 44200000, -60935000, 46024000, 0x0780011}, - { -66447101, 43330000, -61660000, 45020000, 0x015000d}, - { -61660000, 43330000, -59633507, 47253845, 0x61b0015}, - { -69053000, 43330000, -52600000, 60777500, 0x46a0216}, - { -66462000, 43330000, -59633500, 47254000, 0x0020217}, - { -63196865, 46195655, -63071935, 46282145, 0x001000a}, // 3PE - { -63841000, 46127400, -62959336, 46491720, 0x017000c}, - { -62914763, 45954130, -62504438, 46240959, 0xc73004b}, - { -64253000, 46675600, -63973045, 47064800, 0xbde044b}, - { -62429000, 46250400, -61970751, 46486000, 0xbde044b}, - { -64437000, 45944000, -61900000, 47150000, 0x08b0011}, - { -69053000, 43330000, -52600000, 60777500, 0x46a0216}, - { -64437000, 45944000, -61900000, 47150000, 0x0020217}, - {-135173160, 60687500,-135012300, 60790600, 0x023000a}, // 3YT - {-135557020, 60498880,-134614372, 60989920, 0x001000c}, - {-139525398, 63875090,-138978402, 64119709, 0xa9e004b}, - {-129038322, 59999000,-128552481, 60243619, 0xa9e004b}, - {-137754258, 60644690,-137260942, 60889309, 0xa9e004b}, - {-136506543, 61991910,-136021658, 62220689, 0x9ee004b}, - {-138931399, 59999405,-133628601, 62680595, 0x0a80011}, - {-133628601, 59999405,-128325803, 62680595, 0x001000d}, - {-139965146, 62680594,-134185692, 65361784, 0x0010015}, - {-141026000, 59999000,-123802000, 69669000, 0x0010016}, - {-141026000, 59999000,-123802000, 69669000, 0x0020217}, - {-114486217, 62405255,-114299783, 62491745, 0x001000a}, // 3NT - {-114906360, 62202980,-113916840, 62694020, 0x001000c}, - {-116030221, 60701810,-115681379, 60874789, 0x782004b}, - {-133818262, 68274710,-133353139, 68447689, 0x782004b}, - {-116198674, 62737010,-115825327, 62909989, 0x782004b}, - {-121557327, 61736710,-121196473, 61909689, 0x782004b}, - {-112168000, 59999000,-111777433, 60113000, 0x680044b}, - {-126953516, 65215720,-126599085, 65365479, 0x680004b}, - {-133213712, 69354520,-132791889, 69504279, 0x680004b}, - {-135242844, 68159520,-134840157, 68309279, 0x680004b}, - {-123543720, 60182320,-123246281, 60332079, 0x680004b}, - {-119171773, 60427524,-113779602, 63108714, 0x0a80011}, - {-124534153, 59999000,-119231355, 62680190, 0x001000d}, - {-136494983, 67020605,-129762217, 69701795, 0x0010015}, - {-136495000, 59999000,-101987000, 72050000, 0x30d0016}, - {-136495000, 72000000,-109800000, 79050000, 0x09e0012}, - {-136495000, 59999000,-101987000, 78836000, 0x0020217}, - { -68597300, 63706755, -68404139, 63793245, 0x001000a}, // 3NU - { -69039200, 63504480, -67992392, 63995520, 0x001000c}, - { -94287199, 61014810, -93818201, 61243589, 0x9ee004b}, - {-105351583, 69026460,-104769217, 69238229, 0x931004b}, - { -83433682, 64059460, -82951318, 64271229, 0x931004b}, - {-115357642, 67722760,-114801159, 67934529, 0x931004b}, - { -92353935, 62736260, -91896866, 62948029, 0x931004b}, - { -71410727, 62409405, -65631273, 65090595, 0x0a80011}, - {-121070000, 66480000,-115780000, 69910000, 0x027000d}, - {-102010000, 59995000, -93340000, 61700000, 0x2580015}, - {-115780000, 61283000, -61200000, 69920000, 0x2160016}, - {-109910000, 69920000, -61200000, 83200000, 0x0990012}, - {-121223000, 59995000, -60732000, 83140000, 0x0020217}, - { 72500000, 33864760, 75000000, 37100000, 0x0d20091}, // IND - { 75000000, 33864760, 77500000, 37100000, 0x0d20891}, - { 77495479, 33864760, 80500000, 36545950, 0x0ae1091}, - { 73426660, 31183570, 76554715, 33864760, 0x0a81891}, - { 76554715, 31183570, 79682770, 33864760, 0x0a82091}, - { 82608667, 23188563, 85498394, 25869753, 0x0a92891}, - { 85498394, 23188563, 88388000, 25869753, 0x0a93091}, - { 82669712, 20507373, 85529648, 23188563, 0x0a83891}, - { 85529648, 20507373, 88388000, 23188563, 0x0a84091}, - { 88388000, 20507373, 89100000, 25869753, 0x1dd4891}, - { 68370032, 20507373, 71229968, 23188563, 0x0a85091}, - { 71229968, 20507373, 74089904, 23188563, 0x0a85891}, - { 74089904, 20507373, 76949840, 23188563, 0x0a86091}, - { 76949840, 20507373, 79809776, 23188563, 0x0a86891}, - { 79809776, 20507373, 82669712, 23188563, 0x0a87091}, - { 72600000, 18094000, 75500000, 20507373, 0x09d7891}, - { 75500000, 18094000, 78400000, 20507373, 0x09d8091}, - { 78400000, 18094000, 81300000, 20507373, 0x09d8891}, - { 81300000, 18094000, 84200000, 20507373, 0x09d9091}, - { 84200000, 18094000, 87100000, 20507373, 0x09d9891}, - { 72800000, 15547171, 75600000, 18094000, 0x0a3a091}, - { 75600000, 15547171, 78400000, 18094000, 0x0a3a891}, - { 78400000, 15547171, 81200000, 18094000, 0x0a3b091}, - { 81200000, 15547171, 84000000, 18094000, 0x0a3b891}, - { 73454123, 12865982, 76194895, 15547172, 0x0a8c091}, - { 76194895, 12865982, 78935667, 15547172, 0x0a8c891}, - { 78935667, 12865982, 81676439, 15547172, 0x0a8d091}, - { 74371790, 10640595, 77520000, 12865982, 0x08ed891}, - { 77520000, 10640595, 80668000, 12865982, 0x08ee091}, - { 74839405, 7959405, 77520000, 10640595, 0x0a9e891}, - { 77520000, 7959405, 79915000, 10640595, 0x0b3f091}, - { 72077876, 28502380, 75124004, 31183570, 0x001508d}, - { 75127726, 28502380, 78166408, 31183570, 0x001588d}, - { 78166408, 28502380, 81205090, 31183570, 0x001608d}, - { 69450000, 25869753, 72100717, 28310000, 0x001688d}, - { 72115613, 25869753, 75064922, 28550943, 0x001708d}, - { 75064922, 25869753, 78014231, 28550943, 0x001788d}, - { 78014231, 25869753, 80963540, 28550943, 0x001808d}, - { 80963540, 25869753, 83912849, 28550943, 0x001888d}, - { 83912849, 25869753, 86862158, 28550943, 0x001908d}, - { 86862158, 25869753, 89811467, 28550943, 0x001988d}, - { 68160032, 23188563, 71049759, 25869753, 0x001a88d}, - { 71049759, 23188563, 73939486, 25869753, 0x001b08d}, - { 73939486, 23188563, 76829213, 25869753, 0x001b88d}, - { 76829213, 23188563, 79718940, 25869753, 0x001c08d}, - { 79718940, 23188563, 82608667, 25869753, 0x001c88d}, - { 94436900, 26808169, 97416000, 29489359, 0x001d88d}, - { 91457800, 26808169, 94436900, 29489359, 0x001d08d}, - { 89781676, 24245000, 92701194, 26919000, 0x001e08d}, - { 92701194, 24245000, 95620712, 26919000, 0x001e88d}, - { 91126000, 21930000, 94324762, 24245000, 0x01bf08d}, - { 71660809, 9770405, 74371790, 12451595, 0x001288d}, - { 92200000, 11130000, 94320000, 14333000, 0x026308d}, - { 92190000, 6730000, 93970000, 11000000, 0x030388d}, - { 74450000, 28502380, 75450000, 31183570, 0x001408d}, - { 67050143, 5900143, 97416000, 37299857, 0x0010217}, - { 112700000,-54780000, 159267000, -9182000, 0x0010017}, // AUS - { -74010000,-33750000, -32378000, 5280000, 0x0010017}, // BRA - { 172300000, 17821000, 295454000, 71425000, 0x2880017}, // USA - { -92550386, 16069405, -89779823, 18750595, 0x001188d}, // MEX - { -92580177, 18750595, -89779823, 21431785, 0x001108d}, - { -89779823, 17570871, -86979469, 20252061, 0x001208d}, - { -89779823, 20252061, -86600000, 21800000, 0x016088d}, - {-118403860, 28309343,-116586609, 29918057, 0x001288d}, - {-112669677, 17783805,-109869323, 20464995, 0x001308d}, - {-116119377, 17034705,-113319023, 19715895, 0x001388d}, - { -91632058, 21827524, -89338151, 23972476, 0x001408d}, - { -93436600, 16069405, -90958000, 18790000, 0x021488d}, - {-117320000, 31785945,-112189000, 32719000, 0x04d0091}, - {-116774659, 29104755,-113735977, 31785945, 0x0a90891}, - {-113735977, 29104755,-110697295, 31785945, 0x0a91091}, - {-110697295, 29104755,-107658613, 31785945, 0x0a91891}, - {-107658613, 29104755,-104619931, 31785945, 0x0a92091}, - {-104619931, 28960000,-100400000, 30000000, 0x0592891}, - {-116440999, 26423566,-113461899, 29104756, 0x0a83091}, - {-113461899, 26423566,-110482799, 29104756, 0x0a83891}, - {-110482799, 26423566,-107503699, 29104756, 0x0a84091}, - {-107503699, 26423566,-104524599, 29104756, 0x0a84891}, - {-104524599, 26423566,-101545499, 29104756, 0x0a85091}, - {-101545499, 26423566, -98566399, 29104756, 0x0a85891}, - {-113610855, 23742376,-110691337, 26423566, 0x0a86091}, - {-110730000, 22800001,-108748963, 26423566, 0x0ed6891}, - {-108748963, 23742376,-105829445, 26423566, 0x0a87091}, - {-105829445, 23742376,-102909927, 26423566, 0x0a87891}, - {-102909927, 23742376, -99990409, 26423566, 0x0a88091}, - { -99990409, 23742376, -97070891, 26423566, 0x0a88891}, - {-106879876, 21061186,-104019940, 23742376, 0x0a99091}, - {-104019940, 21061186,-101160004, 23742376, 0x0a99891}, - {-101160004, 21061186, -98300068, 23742376, 0x0a9a091}, - { -98300068, 21061186, -95440132, 23742376, 0x0a9a891}, - {-105763309, 18379996,-102962955, 21061186, 0x0a9b091}, - {-102962955, 18379996,-100162601, 21061186, 0x0a9b891}, - {-100162601, 18379996, -97362247, 21061186, 0x0a9c091}, - { -97362247, 18379996, -94561893, 21061186, 0x0a9c891}, - {-103633253, 15698806,-100862690, 18379996, 0x0a8d091}, - {-100862690, 15698806, -98092127, 18379996, 0x0a8d891}, - { -98092127, 15653001, -95321564, 18379996, 0x0aae091}, - { -95321564, 16074172, -92551001, 18755362, 0x0a9e891}, - { -94351867, 14531918, -91611095, 17213108, 0x0a9f091}, - {-118403860, 14531918, -86600000, 32719000, 0x0010217}, - { 37538581, 55705755, 37691380, 55792245, 0x001000a}, // MOW - { 37174200, 55508961, 37975000, 56000000, 0x001000c}, - { 37159175, 55614980, 37987247, 56106020, 0x001688c}, - { 37166258, 55123940, 37983914, 55614980, 0x001b08c}, - { 26672000, 49555000, 48440000, 61615000, 0x0010216}, - { 37160000, 55488191, 37975000, 56020920, 0x0020217}, - { 30203400, 59906311, 30400600, 59978850, 0x01a000a}, // SPE - { 29990732, 59630300, 30759500, 60186000, 0x024000c}, - { 29424750, 59789000, 30423508, 60244000, 0x0a40010}, - { 26672000, 49555000, 48440000, 61615000, 0x0010216}, - { 29424750, 59630300, 30759500, 60245000, 0x0020217}, - { 20440003, 54666155, 20588958, 54752645, 0x001000a}, // KGD - { 19957692, 54473980, 20754516, 54965020, 0x001000c}, - { 20754515, 54424876, 21551339, 54915916, 0x0b00010}, - { 19637000, 54316000, 22888000, 55296000, 0x0780011}, - { 19637000, 54316000, 22888000, 55296000, 0x0020217}, - { 44725548, 43190290, 44843751, 43276780, 0x001000a}, // 7IN - { 44479000, 43173000, 45180000, 43616660, 0x01c000c}, - { 44640000, 42613700, 45196000, 43173000, 0x0c90010}, - { 36598000, 41183000, 49615000, 51246000, 0x0010216}, - { 44479000, 42613700, 45196000, 43616660, 0x0020217}, - { 38914000, 44938348, 39015558, 45036000, 0x024000a}, // 7AD - { 38684000, 44805000, 39666000, 45104000, 0x013000c}, - { 39907000, 44244994, 40388000, 44907500, 0x0ee0010}, - { 37200000, 43383000, 41743000, 45505561, 0x0860011}, - { 36598000, 41183000, 49615000, 51246000, 0x0010216}, - { 38666000, 43756000, 40774000, 45217500, 0x0020217}, - { 44615000, 43000000, 44717951, 43097650, 0x023000a}, // 7SE - { 44343820, 42810000, 44960000, 43301040, 0x001000c}, - { 43874853, 42946020, 44343820, 43291979, 0xf04004b}, - { 44250000, 43585000, 44858095, 43839000, 0xe89044b}, - { 43398000, 42553000, 44960000, 43839000, 0x0b20011}, - { 36598000, 41183000, 49615000, 51246000, 0x0010216}, - { 43398000, 42553000, 44960000, 43839000, 0x0020217}, - { 43535500, 43462000, 43682003, 43526245, 0x017000a}, // 7KB - { 43279312, 43237480, 43919896, 43728520, 0x001000c}, - { 43919896, 43237480, 44473900, 43806642, 0x0cc0010}, - { 42404370, 42890800, 44473900, 44020070, 0x0910011}, - { 36598000, 41183000, 49615000, 51246000, 0x0010216}, - { 42404370, 42890800, 44473900, 44020070, 0x0020217}, - { 42010000, 44179500, 42088000, 44308800, 0x02f000a}, // 7KC - { 41713104, 44007980, 42358896, 44499000, 0x001000c}, - { 41017684, 43824090, 41354715, 44068709, 0xa9e004b}, - { 41420184, 43735690, 41757215, 43980309, 0xa9e004b}, - { 41743684, 43672090, 42080715, 43916709, 0xa9e004b}, - { 42363296, 43835210, 42678503, 44063989, 0x9ee004b}, - { 40684800, 43192200, 42682570, 44497110, 0x09f0011}, - { 36598000, 41183000, 49615000, 51246000, 0x0010216}, - { 40683000, 43191000, 42684000, 44499000, 0x0020217}, - { 45644000, 43255000, 45746952, 43352650, 0x023000a}, // 7CE - { 45359312, 43047480, 45999896, 43538520, 0x001000c}, - { 45359312, 42556440, 45994688, 43047480, 0x0b00010}, - { 44832000, 42473000, 46660000, 44014000, 0x0b40011}, - { 36598000, 41183000, 49615000, 51246000, 0x0010216}, - { 44832000, 42473000, 46660000, 44014000, 0x0020217}, - { 47205000, 56072300, 47362728, 56156000, 0x01e000a}, // 7CU - { 46898080, 55740000, 47833000, 56162000, 0x01b000c}, - { 46155608, 54711730, 46649592, 54998559, 0xc73004b}, - { 47267117, 55373690, 47744082, 55647109, 0xbde004b}, - { 46179817, 55358690, 46656782, 55632109, 0xbde004b}, - { 45910000, 54624000, 48423000, 56329000, 0x0b60011}, - { 26672000, 49555000, 48440000, 61615000, 0x0010216}, - { 45910000, 54624000, 48423000, 56329000, 0x0020217}, - { 40898859, 56951755, 41055502, 57038245, 0x001000a}, // IVA - { 40715552, 56652280, 41564456, 57143320, 0x001000c}, - { 41712748, 57165220, 42350851, 57511179, 0xf04004b}, - { 40111109, 56754900, 40719491, 57089789, 0xe89004b}, - { 39378000, 56351000, 43306500, 57743500, 0x0860011}, - { 39378000, 56351000, 43306500, 57743500, 0x0020217}, - { 39503947, 52563555, 39645214, 52650045, 0x001000a}, // LIP - { 39304424, 52344180, 40059584, 52835220, 0x001000c}, - { 38102105, 52493620, 38669094, 52839579, 0xf04004b}, - { 38721077, 52804400, 39269923, 53139289, 0xe89004b}, - { 37724000, 51887000, 40772600, 53589600, 0x09f0011}, - { 26672000, 49555000, 48440000, 61615000, 0x0010216}, - { 37724000, 51887000, 40772600, 53589600, 0x0020217}, - { 36020447, 52924355, 36161714, 53010845, 0x001000a}, // ORL - { 35679716, 52625780, 36445292, 53116820, 0x001000c}, - { 36397830, 53159290, 36804170, 53403909, 0xa9e004b}, - { 37375126, 52323690, 37771273, 52568309, 0xa9e004b}, - { 35815830, 53316090, 36222170, 53560709, 0xa9e004b}, - { 37154328, 52720310, 37529272, 52949089, 0x9ee004b}, - { 34791000, 51935000, 38064000, 53644000, 0x09b0011}, - { 26672000, 49555000, 48440000, 61615000, 0x0010216}, - { 34791000, 51935000, 38064000, 53644000, 0x0020217}, - { 37512964, 54142755, 37659997, 54229245, 0x001000a}, // TUL - { 37197200, 53884380, 37983608, 54375420, 0x001000c}, - { 38115484, 53810630, 38597516, 54097459, 0xc73004b}, - { 36961493, 54391490, 37426306, 54664909, 0xbde004b}, - { 37865552, 53526190, 38325048, 53799609, 0xbde004b}, - { 35895000, 52955000, 38958000, 54863000, 0x0ab0011}, - { 26672000, 49555000, 48440000, 61615000, 0x0010216}, - { 35895000, 52955000, 38958000, 54863000, 0x0020217}, - { 36516930, 50550755, 36652431, 50637245, 0x001000a}, // 7BE - { 36211240, 50350480, 36945568, 50841520, 0x001000c}, - { 37463000, 51131000, 37819106, 51397000, 0xa9e044b}, - { 37819106, 51106000, 38144575, 51397000, 0xa9e044b}, - { 36988881, 50680190, 37372118, 50924809, 0xa9e044b}, - { 38332000, 50541000, 38752320, 50736000, 0x9ee044b}, - { 35325000, 49794000, 39277700, 51437700, 0x0860011}, - { 26672000, 49555000, 48440000, 61615000, 0x0010216}, - { 35325000, 49794000, 39277700, 51437700, 0x0020217}, - { 40335281, 56096755, 40488080, 56183245, 0x001000a}, // VLA - { 39882360, 55963956, 40710432, 56454996, 0x001000c}, - { 40920000, 56300000, 41477601, 56420000, 0x864044b}, - { 41896971, 55436141, 42234206, 55629460, 0x864004b}, - { 40539000, 55422000, 40791612, 55680000, 0x864044b}, - { 38510039, 56264510, 38819960, 56437489, 0x782004b}, - { 39360000, 55880000, 39746658, 56016845, 0x782044b}, - { 41962158, 56136060, 42272079, 56309039, 0x782004b}, - { 38711440, 56058868, 39017517, 56231847, 0x782004b}, - { 38272000, 55111000, 42967000, 56811000, 0x0860011}, - { 26672000, 49555000, 48440000, 61615000, 0x0010216}, - { 38272000, 55111000, 42980000, 56820000, 0x0020217}, - { 36097808, 51694377, 36236192, 51780867, 0x001000a}, // KRS - { 35792024, 51470480, 36541976, 51961520, 0x001000c}, - { 35029767, 52146966, 35425914, 52391585, 0xa9e004b}, - { 34562457, 51377104, 34949771, 51621723, 0xa9e004b}, - { 35168000, 51573000, 35811498, 51722000, 0xa9e044b}, - { 36718359, 51755710, 37085041, 51984489, 0x9ee004b}, - { 34080500, 50910000, 38518000, 52442000, 0x07c0011}, - { 26672000, 49555000, 48440000, 61615000, 0x0010216}, - { 34080500, 50900000, 38555000, 52442000, 0x0020217}, - { 36210564, 54495000, 36365069, 54574500, 0x01c000a}, // KLU - { 35816292, 54361380, 36613116, 54852420, 0x001000c}, - { 36363208, 54954130, 36857192, 55240959, 0xc73004b}, - { 34200000, 53805000, 34573737, 54141000, 0xbde044b}, - { 35300000, 53921000, 35873387, 54140000, 0xbde044b}, - { 33431500, 53276500, 37274000, 55351500, 0x09f0011}, - { 26672000, 49555000, 48440000, 61615000, 0x0010216}, - { 33431500, 53276500, 37274000, 55351500, 0x0020217}, - { 41364500, 52672755, 41482983, 52772000, 0x024000a}, // 7TT - { 41244000, 52435000, 42072441, 52867000, 0x01c000c}, - { 40302467, 52780160, 40649533, 52991929, 0x931004b}, - { 42226897, 51796572, 42536745, 51989891, 0x864044b}, - { 41200000, 53117803, 41604994, 53271000, 0x864044b}, - { 41421000, 51684000, 41714547, 51888000, 0x864044b}, - { 42672472, 52786560, 42989301, 52979879, 0x864044b}, - { 41718000, 53308000, 41956302, 53568359, 0x864044b}, - { 39923000, 51590000, 43252000, 53823000, 0x0ae0011}, - { 26672000, 49555000, 48440000, 61615000, 0x0010216}, - { 39910000, 51590000, 43252000, 53823000, 0x0020217}, - { 34309000, 53217656, 34400941, 53285000, 0x2a7044a}, // BRY - { 34244098, 53285000, 34342169, 53348143, 0x2a7044a}, - { 33963708, 53014180, 34739700, 53505220, 0x001000c}, - { 32027028, 52629910, 32401972, 52858689, 0x9ee004b}, - { 31667000, 52406000, 32045074, 52598000, 0x931044b}, - { 32520467, 52731660, 32867533, 52943429, 0x931044b}, - { 33900355, 53689860, 34256245, 53901629, 0x931044b}, - { 34072755, 53488360, 34428645, 53700129, 0x931044b}, - { 31243000, 51842000, 35331000, 54043000, 0x09c0011}, - { 26672000, 49555000, 48440000, 61615000, 0x0010216}, - { 31243000, 51842000, 35331000, 54043000, 0x0020217}, - { 39763237, 57561755, 39906800, 57653825, 0x021000a}, // YAR - { 39464548, 57503120, 40102651, 57849079, 0xf040047}, - { 38595000, 57925000, 39346403, 58203989, 0xe890447}, - { 38158279, 57307930, 38687320, 57594759, 0xc73004b}, - { 39120044, 57061390, 39616756, 57334809, 0xbde004b}, - { 38598144, 56633890, 39094856, 56907309, 0xbde004b}, - { 37077000, 56531000, 41207500, 59160000, 0x0b40011}, - { 26672000, 49555000, 48440000, 61615000, 0x0010216}, - { 37077000, 56531000, 41207500, 59160000, 0x0020217}, - { 39633330, 54582200, 39798000, 54657529, 0x01b000a}, // RYA - { 39141603, 54460000, 40116016, 54850520, 0x019000c}, - { 39854962, 53594910, 40239438, 53823689, 0x9ee004b}, - { 41753000, 54147500, 42035896, 54416845, 0x931044b}, - { 41105300, 54847000, 41554024, 55019000, 0x931044b}, - { 38791935, 54170000, 39188816, 54362000, 0x931044b}, - { 39344855, 53721960, 39700745, 53933729, 0x931004b}, - { 38669670, 53311800, 42705000, 55352700, 0x09a0011}, - { 26672000, 49555000, 48440000, 61615000, 0x0010216}, - { 38660000, 53311800, 42705000, 55370000, 0x0020217}, - { 47962535, 46306700, 48099087, 46383800, 0x01b000a}, // AST - { 47691688, 46038376, 48358312, 46529416, 0x001000c}, - { 45697227, 47986471, 46389891, 48477511, 0x0b10010}, - { 44969730, 46443380, 49040000, 48865100, 0x01c000d}, - { 45838527, 45189350, 49615000, 47850000, 0x0a80011}, - { 36598000, 41183000, 49615000, 51246000, 0x0010216}, - { 44969730, 45000000, 49615000, 48867000, 0x0020217}, - { 37538581, 55705755, 37691380, 55792245, 0x001000a}, // MOS - { 37174200, 55508961, 37975000, 56000000, 0x001000c}, - { 37468000, 55340000, 37621388, 55510000, 0x54f044b}, - { 38067000, 55540000, 38317728, 55644000, 0x54f044b}, - { 38687178, 55023090, 38897822, 55145399, 0x54f044b}, - { 38390000, 55725000, 38541127, 55900000, 0x54f044b}, - { 37276178, 54873000, 37516737, 54980099, 0x54f044b}, - { 38824490, 55772000, 39125153, 55860000, 0x54f044b}, - { 37974000, 55860890, 38190419, 55983199, 0x54f044b}, - { 37949000, 56235000, 38192486, 56345000, 0x54f044b}, - { 36649220, 56296600, 36958980, 56383089, 0x54f044b}, - { 37397562, 55097800, 37699158, 55184289, 0x54f044b}, - { 38637000, 55255000, 38759145, 55361789, 0x3c1044b}, - { 36653462, 55349200, 36804338, 55435689, 0x3c1044b}, - { 37787000, 56000000, 37939082, 56087000, 0x3c1044b}, - { 38964000, 55351800, 39114876, 55438289, 0x3c1044b}, - { 37365081, 55993400, 37518119, 56079889, 0x3c1044b}, - { 38021523, 54835600, 38170477, 54922089, 0x3c1044b}, - { 37446000, 56271900, 37579675, 56372000, 0x3c1044b}, - { 38573681, 55740500, 38726719, 55826989, 0x3c1044b}, - { 36915620, 56143600, 37070580, 56230089, 0x3c1044b}, - { 37975000, 55712000, 38173424, 55778600, 0x3c1044b}, - { 38234800, 55692200, 38391978, 55776333, 0x3c1044b}, - { 36883360, 56597060, 37721848, 57088100, 0x001088c}, - { 37721847, 56597060, 38560335, 57088100, 0x001108c}, - { 35231538, 56106020, 36070026, 56597060, 0x001188c}, - { 36070026, 56106020, 36908514, 56597060, 0x001208c}, - { 36908514, 56106020, 37747002, 56597060, 0x001288c}, - { 37747002, 56106020, 38585490, 56597060, 0x001308c}, - { 34674959, 55614980, 35503031, 56106020, 0x001508c}, - { 35503031, 55614980, 36331103, 56106020, 0x001588c}, - { 36331103, 55614980, 37159175, 56106020, 0x001608c}, - { 37159175, 55614980, 37987247, 56106020, 0x001688c}, - { 37987247, 55614980, 38815319, 56106020, 0x001708c}, - { 38815319, 55614980, 39643391, 56106020, 0x001788c}, - { 39643391, 55614980, 40471463, 56106020, 0x001888c}, - { 34713290, 55123940, 35530946, 55614980, 0x001908c}, - { 35530946, 55123940, 36348602, 55614980, 0x001988c}, - { 36348602, 55123940, 37166258, 55614980, 0x001a88c}, - { 37166258, 55123940, 37983914, 55614980, 0x001b08c}, - { 37983914, 55123940, 38801570, 55614980, 0x001b88c}, - { 38801570, 55123940, 39619226, 55614980, 0x001c08c}, - { 39619226, 55123940, 40436882, 55614980, 0x001c88c}, - { 37007935, 54632900, 37815175, 55123940, 0x001d08c}, - { 37815175, 54632900, 38622415, 55123940, 0x001d88c}, - { 38622415, 54632900, 39429655, 55123940, 0x001e08c}, - { 39429655, 54632900, 40236895, 55123940, 0x001e88c}, - { 38304727, 54141860, 39101551, 54632900, 0x001f08c}, - { 26672000, 49555000, 48440000, 61615000, 0x0010216}, - { 35130000, 54254500, 40210000, 56978000, 0x0020217}, - { 31971102, 54735455, 32120057, 54821945, 0x001000a}, // SMO - { 31619792, 54518480, 32416616, 55009520, 0x001000c}, - { 32640762, 53819610, 33025238, 54048389, 0x9ee004b}, - { 34077290, 55088160, 34446710, 55299929, 0x931004b}, - { 32507443, 54967860, 32872157, 55179629, 0x931004b}, - { 33054043, 55022060, 33418757, 55233829, 0x931004b}, - { 30980756, 55496562, 31350176, 55708331, 0x931004b}, - { 33495000, 55781206, 34445000, 56071000, 0x016088c}, - { 34445000, 55781206, 35400000, 56071000, 0x016108c}, - { 30747000, 55290166, 31564656, 55781206, 0x001188c}, - { 31557187, 55290166, 32374843, 55781206, 0x001208c}, - { 32374843, 55290166, 33192499, 55781206, 0x001288c}, - { 33192499, 55290166, 34010155, 55781206, 0x001308c}, - { 34010155, 55290166, 34827811, 55781206, 0x001388c}, - { 34582344, 55290166, 35400000, 55781206, 0x001408c}, - { 30747000, 54799126, 31554240, 55290166, 0x001488c}, - { 31551979, 54799126, 32359219, 55290166, 0x001508c}, - { 32359219, 54799126, 33166459, 55290166, 0x001588c}, - { 33166459, 54799126, 33973699, 55290166, 0x001608c}, - { 33973699, 54799126, 34780939, 55290166, 0x001688c}, - { 34592760, 54799126, 35400000, 55290166, 0x001708c}, - { 30749947, 54308086, 31546771, 54799126, 0x001788c}, - { 31546771, 54308086, 32343595, 54799126, 0x001808c}, - { 32343595, 54308086, 33140419, 54799126, 0x001888c}, - { 33140419, 54308086, 33937243, 54799126, 0x001908c}, - { 33937243, 54455398, 34734067, 54946438, 0x001988c}, - { 34592760, 54602710, 35400000, 55093750, 0x001a08c}, - { 31302360, 53850000, 32088768, 54308086, 0x001a88c}, - { 32088768, 53850000, 32875176, 54308086, 0x001b08c}, - { 32875176, 53850000, 33700000, 54308086, 0x01db88c}, - { 31754000, 53412000, 32532000, 53850000, 0x001c08c}, - { 32532000, 53412000, 33310000, 53850000, 0x001c88c}, - { 26672000, 49555000, 48440000, 61615000, 0x0010216}, - { 30747000, 53412000, 35400000, 56071000, 0x0020217}, - { 47437379, 42922655, 47554621, 43009145, 0x001000a}, // 7DA - { 47083212, 42691280, 47718588, 43182320, 0x001000c}, - { 46530700, 43083830, 46922700, 43370659, 0xc73004b}, - { 48018101, 41954190, 48385698, 42227609, 0xbde004b}, - { 46748482, 42662290, 47119117, 42935709, 0xbde004b}, - { 45600000, 41184000, 48596880, 44320322, 0x0c60011}, - { 45080000, 42314009, 48596880, 44995200, 0x001000d}, - { 36598000, 41183000, 49615000, 51246000, 0x0010216}, - { 45080000, 41183000, 48598000, 44997000, 0x0020217}, - { 39110708, 51629275, 39235000, 51721345, 0x021000a}, // VOR - { 38859024, 51458480, 39608976, 51949520, 0x001000c}, - { 41861649, 51293260, 42196950, 51505029, 0x931004b}, - { 39090155, 51192840, 39396244, 51386159, 0x864004b}, - { 39442455, 50899440, 39748544, 51092759, 0x864004b}, - { 39408477, 50089140, 39708122, 50282459, 0x864004b}, - { 39670388, 49610040, 39966811, 49803359, 0x864004b}, - { 40233177, 50100440, 40532822, 50293759, 0x864004b}, - { 38139000, 49825039, 42944000, 52106000, 0x0900011}, - { 38139000, 49555000, 42315716, 52106000, 0x01d000d}, - { 26672000, 49555000, 48440000, 61615000, 0x0010216}, - { 38139000, 49555000, 42944000, 52106000, 0x0020217}, - { 31190115, 58506255, 31353485, 58592745, 0x001000a}, // NGR - { 30894820, 58258480, 31780180, 58749520, 0x001000c}, - { 33660677, 58277210, 34094722, 58505989, 0x9ee004b}, - { 31367772, 59086760, 31775428, 59298529, 0x931004b}, - { 33039413, 58329060, 33441186, 58540829, 0x931004b}, - { 35556013, 58450460, 35957786, 58662229, 0x931004b}, - { 31253165, 57886000, 31795602, 58040500, 0x931044b}, - { 29622000, 56917000, 34705456, 59436000, 0x09f0011}, - { 29622000, 57533219, 36241000, 59436000, 0x016000d}, - { 26672000, 49555000, 48440000, 61615000, 0x0010216}, - { 29622000, 56917000, 36241000, 59436000, 0x0020217}, - { 28268176, 57763755, 28429624, 57850245, 0x001000a}, // PSK - { 28004336, 57557980, 28868864, 58049020, 0x001000c}, - { 30365539, 56227110, 30675460, 56400089, 0x782004b}, - { 28175874, 57247710, 28494925, 57420689, 0x782004b}, - { 29412612, 57696410, 29735987, 57869389, 0x782004b}, - { 29703761, 55920810, 30009838, 56093789, 0x782004b}, - { 29749174, 57438410, 30068225, 57611389, 0x782004b}, - { 29212839, 56239210, 29522760, 56412189, 0x782004b}, - { 28759577, 56933110, 29073823, 57106089, 0x782004b}, - { 28937336, 58199220, 29221463, 58348979, 0x680004b}, - { 27323000, 58479356, 28020000, 59019500, 0x024008c}, - { 28020000, 58479356, 28739576, 59019500, 0x024088c}, - { 28739576, 58479356, 29624936, 58970396, 0x001108c}, - { 27416743, 57988316, 28291687, 58479356, 0x001188c}, - { 28291687, 57988316, 29166631, 58479356, 0x001208c}, - { 29166631, 57988316, 30041575, 58479356, 0x001288c}, - { 27334457, 57497276, 28198985, 57988316, 0x001308c}, - { 28198985, 57497276, 29063513, 57988316, 0x001388c}, - { 29063513, 57497276, 29928041, 57988316, 0x001408c}, - { 29928041, 57497276, 30792569, 57988316, 0x001488c}, - { 27474552, 57006236, 28323456, 57497276, 0x001508c}, - { 28323456, 57006236, 29172360, 57497276, 0x001588c}, - { 29172360, 57006236, 30021264, 57497276, 0x001608c}, - { 30021264, 57006236, 30870168, 57497276, 0x001688c}, - { 27650000, 56544658, 28514000, 57006236, 0x01d708c}, - { 28514000, 56544658, 29378000, 57006236, 0x01d788c}, - { 29378000, 56544658, 30241000, 57006236, 0x01d808c}, - { 30241000, 56544658, 31105000, 57006236, 0x01d888c}, - { 28073993, 56053618, 28902065, 56544658, 0x001908c}, - { 28902065, 56053618, 29730137, 56544658, 0x001988c}, - { 29730137, 56053618, 30329000, 56544658, 0x001a08c}, - { 30329000, 56053618, 30928000, 56544658, 0x001a88c}, - { 30928000, 56053618, 31526500, 56544658, 0x001b08c}, - { 28253096, 55589000, 29070752, 56080040, 0x001b88c}, - { 29070752, 55589000, 29888408, 56080040, 0x001c08c}, - { 29888408, 55589000, 30706064, 56080040, 0x001c88c}, - { 30706064, 55589000, 31523720, 56080040, 0x001d08c}, - { 26672000, 49555000, 48440000, 61615000, 0x0010216}, - { 27317000, 55589000, 31526500, 59019500, 0x0020217}, - { 40859776, 57724755, 41021224, 57811245, 0x001000a}, // KOS - { 40513036, 57417280, 41377564, 57908320, 0x001000c}, - { 41298977, 58343310, 41733022, 58572089, 0x9ee004b}, - { 42162013, 58278460, 42563786, 58490229, 0x931004b}, - { 44563713, 58239560, 44965486, 58451329, 0x931004b}, - { 45417000, 58269560, 46010013, 58413000, 0x931044b}, - { 43529654, 57772060, 43925545, 57983829, 0x931004b}, - { 40394000, 57273000, 45943714, 59435000, 0x08e0011}, - { 42339230, 57356000, 47650000, 59622000, 0x01b000d}, - { 26672000, 49555000, 48440000, 61615000, 0x0010216}, - { 40394000, 57273000, 47650000, 59622000, 0x0020217}, - { 41898457, 44993655, 42019543, 45080145, 0x001000a}, // STA - { 41785348, 44920620, 42270652, 45266579, 0xf040047}, - { 42811798, 43941400, 43273201, 44276289, 0xe890047}, - { 42418524, 43856000, 42820531, 43984000, 0x864044b}, - { 41765682, 44517140, 42034718, 44710459, 0x864004b}, - { 43263182, 44064240, 43532218, 44257559, 0x864004b}, - { 44082374, 44659910, 44325025, 44832889, 0x782004b}, - { 42812274, 44611410, 43054925, 44784389, 0x782004b}, - { 42711273, 45246610, 42956327, 45419589, 0x782004b}, - { 43259574, 44988910, 43502225, 45161889, 0x782004b}, - { 40843000, 43795000, 44820000, 46238500, 0x09b0011}, - { 41400000, 43658000, 45718000, 45950000, 0x01a000d}, - { 36598000, 41183000, 49615000, 51246000, 0x0010216}, - { 40843000, 43658000, 45718000, 46238500, 0x0020217}, - { 38928157, 44995255, 39049243, 45081745, 0x001000a}, // KDA - { 38754821, 44898330, 39157178, 45185159, 0xc730047}, - { 39686963, 43383000, 40060636, 43656419, 0xbde0047}, - { 37472627, 44652090, 37856173, 44925509, 0xbde0047}, - { 40392100, 45350000, 40772176, 45461500, 0x782044b}, - { 40948674, 44963710, 41191325, 45136689, 0x782004b}, - { 38120370, 46567510, 38370229, 46740489, 0x782004b}, - { 38003973, 45221210, 38249027, 45394189, 0x782004b}, - { 40036480, 45788220, 40250719, 45937979, 0x680004b}, - { 39016132, 44025120, 39222467, 44174879, 0x680004b}, - { 40642892, 44553920, 40851307, 44703679, 0x680004b}, - { 37848360, 44849320, 38058439, 44999079, 0x680004b}, - { 38873920, 45548120, 39086079, 45697879, 0x680004b}, - { 37200000, 43383000, 41743000, 45505561, 0x0860011}, - { 36598000, 44803239, 41280000, 46879000, 0x018000d}, - { 36598000, 41183000, 49615000, 51246000, 0x0010216}, - { 36590000, 43383000, 41743000, 46881000, 0x0020217}, - { 44201735, 46270455, 44326665, 46356945, 0x001000a}, // 7KL - { 43952788, 46134980, 44619412, 46626020, 0x001000c}, - { 44250393, 47662310, 44587207, 47891089, 0x9ee004b}, - { 44441914, 47218060, 44753685, 47429829, 0x931004b}, - { 44497744, 47871760, 44812456, 48083529, 0x931004b}, - { 41812526, 46036660, 42115473, 46248429, 0x931004b}, - { 47144997, 45277760, 47445003, 45489529, 0x931004b}, - { 43600000, 44660000, 47732000, 47051842, 0x0970011}, - { 43600000, 45859280, 47732000, 48281000, 0x01c000d}, - { 41631000, 45200000, 45304223, 47950000, 0x3dd0015}, - { 36598000, 41183000, 49615000, 51246000, 0x0010216}, - { 41631000, 44660000, 47732000, 48281000, 0x0020217}, - { 35819259, 56810055, 35975902, 56896545, 0x001000a}, // TVE - { 35411952, 56672880, 36260856, 57163920, 0x001000c}, - { 34053818, 56165540, 34400182, 56358859, 0x864004b}, - { 36663418, 56578840, 37009782, 56772159, 0x864004b}, - { 33952801, 56929640, 34303998, 57122959, 0x864004b}, - { 34807577, 56955710, 35121823, 57128689, 0x782004b}, - { 34371274, 57512910, 34690325, 57685889, 0x782004b}, - { 33853012, 57831010, 34176387, 58003989, 0x782004b}, - { 37169577, 56733210, 37483823, 56906189, 0x782004b}, - { 34108503, 55896000, 38329000, 58866000, 0x0bc0011}, - { 30778000, 55631000, 35514770, 58260000, 0x001000d}, - { 26672000, 49555000, 48440000, 61615000, 0x0010216}, - { 30778000, 55631000, 38329000, 58866000, 0x0020217}, - { 30203400, 59906311, 30400600, 59978850, 0x01a000a}, // LEN - { 29990732, 59630300, 30759500, 60186000, 0x024000c}, - { 29891576, 59516940, 30269623, 59710259, 0x864004b}, - { 28522069, 60587340, 28911930, 60780659, 0x864004b}, - { 28978523, 59801240, 29362477, 59994559, 0x864004b}, - { 33308864, 59537510, 33647135, 59710489, 0x782004b}, - { 29704164, 59651910, 30042435, 59824889, 0x782004b}, - { 31767264, 59378610, 32105535, 59551589, 0x782004b}, - { 30457522, 59936310, 30801078, 60109289, 0x782004b}, - { 30840141, 58900000, 35745000, 61615000, 0x020000d}, - { 26950000, 58418000, 31119761, 61615000, 0x0cb0011}, - { 26672000, 59394159, 33000000, 61615000, 0x31c0015}, - { 26672000, 49555000, 48440000, 61615000, 0x0010216}, - { 26672000, 58418000, 35745000, 61615000, 0x0020217}, - { 39637035, 47170755, 39762926, 47257245, 0x001000a}, // ROS - { 39461817, 47068800, 40210088, 47508624, 0x01c000c}, - { 38760169, 47156410, 39012430, 47329389, 0x782004b}, - { 40083268, 47623110, 40337932, 47796089, 0x782004b}, - { 41997668, 47449000, 42335144, 47579489, 0x782044b}, - { 39786668, 47646510, 40041332, 47819489, 0x782004b}, - { 39220769, 46994010, 39473030, 47166989, 0x782004b}, - { 40105467, 48216510, 40362533, 48389489, 0x782004b}, - { 39913067, 47813210, 40170133, 47986189, 0x782004b}, - { 41441140, 46421420, 41657459, 46571179, 0x680004b}, - { 39630000, 46969298, 42820000, 50216500, 0x0cd0011}, - { 38219000, 45950000, 42838317, 48050000, 0x018000d}, - { 39489008, 45950000, 44326000, 48050000, 0x2f50015}, - { 36598000, 41183000, 49615000, 51246000, 0x0010216}, - { 38219000, 45950000, 44326000, 50216500, 0x0020217}, - { 44440413, 48675055, 44570148, 48761545, 0x001000a}, // VGG - { 44105064, 48399961, 44722200, 48938520, 0x022000c}, - { 44722200, 48667160, 44951834, 48960000, 0x931044b}, - { 45174177, 49998240, 45473822, 50191559, 0x864004b}, - { 43157677, 49997740, 43457322, 50191059, 0x864004b}, - { 43477388, 49626340, 43773811, 49819659, 0x864004b}, - { 44635777, 50213540, 44935422, 50406859, 0x864004b}, - { 41811366, 50694340, 42114233, 50887659, 0x864004b}, - { 42000000, 47440000, 47066000, 49499000, 0x0820011}, - { 41165000, 49100000, 46131450, 51246000, 0x019000d}, - { 44134845, 48040000, 47425000, 51246000, 0x4840015}, - { 36598000, 41183000, 49615000, 51246000, 0x0010216}, - { 41165000, 47440000, 47425000, 51246000, 0x0020217}, - { 37850000, 59072855, 38016255, 59159345, 0x001000a}, // VLG - { 37421112, 58969000, 38322096, 59290000, 0x001000c}, - { 39751556, 59151420, 40039843, 59301179, 0x680004b}, - { 39466056, 59165320, 39754343, 59315079, 0x680004b}, - { 39933768, 59410320, 40226631, 59560079, 0x680004b}, - { 36356677, 58739390, 36592122, 58861699, 0x54f004b}, - { 38244140, 59807190, 38487060, 59929499, 0x54f004b}, - { 35775108, 59349890, 36014291, 59472199, 0x54f004b}, - { 36335233, 60930590, 36585967, 61052899, 0x54f004b}, - { 40133777, 58778790, 40369222, 58901099, 0x54f004b}, - { 45644040, 59932690, 45886960, 60054999, 0x54f004b}, - { 46153071, 60701790, 46399728, 60824099, 0x54f004b}, - { 35164677, 59060090, 35400122, 59182399, 0x54f004b}, - { 45370008, 59448190, 45609191, 59570499, 0x54f004b}, - { 40091740, 59916790, 40334660, 60039099, 0x54f004b}, - { 42665240, 59908990, 42908160, 60031299, 0x54f004b}, - { 34718000, 58478000, 38973441, 61615000, 0x0c70011}, - { 38973441, 58478000, 44201283, 61070000, 0x01e000d}, - { 40682496, 59073000, 47161000, 61202000, 0x2fc0015}, - { 26672000, 49555000, 48440000, 61615000, 0x0010216}, - { 34718000, 58478000, 47161000, 61615000, 0x0020217}, - { 33025000, 68884400, 33145164, 69037000, 0x039000a}, // MUR - { 32385416, 68743584, 33671792, 69234624, 0x001000c}, - { 32741080, 67500896, 33944128, 67991936, 0x0b00010}, - { 28414000, 66344000, 33240642, 69953000, 0x0e40011}, - { 33240642, 66053000, 38151373, 69440000, 0x028000d}, - { 34870857, 66053000, 41409500, 68700000, 0x3b60015}, - { 28411000, 59190000, 66300000, 70470500, 0x2c60216}, - { 28414000, 66053000, 41409500, 69953000, 0x0020217}, - { 34252027, 61752455, 34431734, 61838945, 0x001000a}, // 7KR - { 33809856, 61554480, 34783752, 62045520, 0x001000c}, - { 34097396, 62138920, 34414803, 62288679, 0x680004b}, - { 32872696, 60896120, 33179703, 61045879, 0x680004b}, - { 34122460, 63670920, 34457339, 63820679, 0x680004b}, - { 34611840, 64438120, 34952959, 64587879, 0x680004b}, - { 30058192, 61449820, 30370607, 61599579, 0x680004b}, - { 34348184, 62802920, 34671415, 62952679, 0x680004b}, - { 32180796, 62033820, 32498203, 62183579, 0x680004b}, - { 30515324, 61662390, 30770475, 61784699, 0x54f004b}, - { 36433224, 61751990, 36688375, 61874299, 0x54f004b}, - { 30500885, 64547090, 30784915, 64669399, 0x54f004b}, - { 34468000, 64927000, 34907526, 65006000, 0x54f044b}, - { 31383824, 61483190, 31638975, 61605499, 0x54f004b}, - { 29308000, 60674000, 37935500, 62355680, 0x0690011}, - { 29969000, 62355680, 37639000, 64383979, 0x2cf0015}, - { 29308000, 64380000, 36211270, 66679000, 0x01b000d}, - { 28411000, 59190000, 66300000, 70470500, 0x2c60216}, - { 29308000, 60674000, 37935500, 66679000, 0x0020217}, - { 52953585, 67596655, 53175576, 67683145, 0x001000a}, // NEN - { 52453880, 67406580, 53656928, 67897620, 0x001000c}, - { 56474796, 66984780, 57651804, 67475820, 0x0b00010}, - { 56884136, 66779405, 63616902, 69460595, 0x0a80011}, - { 50151370, 66779405, 56884136, 69460595, 0x001000d}, - { 43702214, 65894612, 50166861, 68575802, 0x0010015}, - { 43100000, 65800000, 69120700, 81856820, 0x0d20012}, - { 28411000, 59190000, 66300000, 70470500, 0x2c60216}, - { 43100000, 65800000, 65680000, 70470500, 0x0020217}, - { 50724500, 61620720, 50894000, 61710000, 0x020000a}, // 7KO - { 50483000, 61340000, 51101241, 62040000, 0x02e000c}, - { 53486000, 63486910, 54132011, 63668000, 0x9ee044b}, - { 63674235, 67427560, 64218365, 67639329, 0x931004b}, - { 59910706, 65922260, 60421894, 66134029, 0x931004b}, - { 56887212, 65008360, 57378988, 65220129, 0x931004b}, - { 50609065, 62431560, 51066134, 62643329, 0x931004b}, - { 48073101, 60280125, 53375899, 62961315, 0x0a80011}, - { 52630482, 63029405, 58499309, 65710595, 0x001000d}, - { 59392154, 65459405, 65737637, 68140595, 0x0010015}, - { 28411000, 59190000, 66300000, 70470500, 0x2c60016}, - { 45400000, 59199000, 66256000, 68427000, 0x0020217}, - { 40494956, 64506755, 40695805, 64593245, 0x001000a}, // ARK - { 39732000, 64346600, 41072063, 64716000, 0x017000c}, - { 37864409, 63778630, 38505791, 64065459, 0xc73004b}, - { 46339745, 61103290, 46900255, 61376709, 0xbde004b}, - { 46900255, 61103290, 47460765, 61376709, 0xbde004b}, - { 35914733, 63316652, 41783560, 65997842, 0x0a80011}, - { 37326827, 60643000, 42718998, 63324190, 0x001000d}, - { 42718998, 60715898, 48111169, 63397088, 0x0010015}, - { 43100000, 65800000, 69120700, 81856820, 0x0d20012}, - { 28411000, 59190000, 66300000, 70470500, 0x2c60016}, - { 35512400, 60643000, 69120700, 81856820, 0x0020217}, - { 45113264, 54145855, 45260297, 54232345, 0x001000a}, // 7MO - { 44770600, 53920480, 45557008, 54411520, 0x001000c}, - { 43665367, 54327710, 43959432, 54500689, 0x782004b}, - { 43813145, 54542510, 44111054, 54715489, 0x782004b}, - { 42656367, 54003510, 42950432, 54176489, 0x782004b}, - { 43044049, 53840910, 43334750, 54013889, 0x782004b}, - { 46159340, 54788220, 46417259, 54937979, 0x680004b}, - { 45991804, 54509920, 46246395, 54659679, 0x680004b}, - { 43782360, 53980820, 44034039, 54130579, 0x680004b}, - { 45246104, 54405620, 45500695, 54555379, 0x680004b}, - { 45115940, 54605420, 45373859, 54755179, 0x680004b}, - { 42166000, 53650000, 46719500, 55187000, 0x07f0011}, - { 41775000, 49802000, 61703000, 61676000, 0x0010216}, - { 42166000, 53650000, 46719500, 55187000, 0x0020217}, - { 43897520, 56265455, 44052241, 56351945, 0x001000a}, // NIZ - { 43407468, 56069080, 44235540, 56560120, 0x001000c}, - { 43106939, 56140010, 43416860, 56312989, 0x782004b}, - { 43641123, 55277510, 43942876, 55450489, 0x782004b}, - { 43013661, 55887710, 43319738, 56060689, 0x782004b}, - { 42003823, 55291210, 42305576, 55464189, 0x782004b}, - { 44301940, 56200720, 44570259, 56350479, 0x680004b}, - { 45356476, 55465420, 45617723, 55615179, 0x680004b}, - { 43301640, 56578820, 43569959, 56728579, 0x680004b}, - { 45617000, 57414000, 46007099, 57520000, 0x680044b}, - { 44946404, 55994820, 45211395, 56144579, 0x680004b}, - { 41775000, 54465000, 46420000, 57062761, 0x0a40011}, - { 42570000, 55668280, 47756000, 58090000, 0x01c000d}, - { 41775000, 49802000, 61703000, 61676000, 0x0010216}, - { 41775000, 54465000, 47756000, 58090000, 0x0020217}, - { 44909886, 53146355, 45053075, 53232845, 0x001000a}, // PNZ - { 44603616, 52939480, 45369192, 53430520, 0x001000c}, - { 45907000, 53616000, 46174711, 53803789, 0x782044b}, - { 46449731, 53018000, 46783115, 53167000, 0x782044b}, - { 42891649, 53642610, 43182350, 53815589, 0x782004b}, - { 44410331, 53383510, 44697669, 53556489, 0x782004b}, - { 42534616, 53408000, 42925707, 53535000, 0x782044b}, - { 45977653, 52816810, 46261147, 52989789, 0x782004b}, - { 43472031, 53413000, 43798986, 53565000, 0x782044b}, - { 44917000, 52797000, 45188546, 52932279, 0x680044b}, - { 42094000, 52300000, 46982500, 54032000, 0x07f0011}, - { 41775000, 49802000, 61703000, 61676000, 0x0010216}, - { 42094000, 52300000, 46982500, 54032000, 0x0020217}, - { 49542615, 58562755, 49705985, 58649245, 0x001000a}, // 7KI - { 49161320, 58400000, 50230735, 58784000, 0x018000c}, - { 52018215, 58614440, 52384985, 58807759, 0x864004b}, - { 48724816, 57487940, 49081383, 57681259, 0x864004b}, - { 50813000, 56163000, 51415751, 56274000, 0x864044b}, - { 52079164, 59274110, 52417435, 59447089, 0x782004b}, - { 49064807, 58949110, 49397792, 59122089, 0x782004b}, - { 47066979, 60537110, 47415821, 60710089, 0x782004b}, - { 47792574, 57230610, 48111625, 57403589, 0x782004b}, - { 49258117, 57538000, 53933000, 60330000, 0x0b00011}, - { 46262000, 57900000, 50298202, 61065000, 0x025000d}, - { 46262000, 56055000, 52000000, 58262712, 0x3190015}, - { 41775000, 49802000, 61703000, 61676000, 0x0010216}, - { 46262000, 56055000, 53933000, 61065000, 0x0020217}, - { 47802000, 56603000, 47981675, 56674400, 0x01a000a}, // 7ME - { 47401960, 56364480, 48240448, 56855520, 0x001000c}, - { 46376639, 56268710, 46686560, 56441689, 0x782004b}, - { 48175261, 55831810, 48481338, 56004789, 0x782004b}, - { 47738677, 56851010, 48052923, 57023989, 0x782004b}, - { 46094739, 56201310, 46404660, 56374289, 0x782004b}, - { 47911361, 55914510, 48217438, 56087489, 0x782004b}, - { 48940377, 56851010, 49254623, 57023989, 0x782004b}, - { 46683577, 56716710, 46997823, 56889689, 0x782004b}, - { 48571768, 56934320, 48843831, 57084079, 0x680004b}, - { 45622200, 55826700, 50201800, 57349600, 0x0810011}, - { 41775000, 49802000, 61703000, 61676000, 0x0010216}, - { 45622200, 55826700, 50201800, 57349600, 0x0020217}, - { 55060000, 51750000, 55186500, 51842070, 0x021000a}, // ORE - { 54679024, 51505480, 55428976, 51996520, 0x001000c}, - { 58196030, 51151073, 58502119, 51344392, 0x864044b}, - { 58502119, 51151073, 58808208, 51344392, 0x864044b}, - { 52054585, 52654340, 52371414, 52847659, 0x864044b}, - { 57301000, 51365500, 57658246, 51498000, 0x782044b}, - { 58844658, 51314000, 59220287, 51440000, 0x782044b}, - { 52977000, 52373000, 53299981, 52523000, 0x782044b}, - { 54888000, 51060000, 55203779, 51210000, 0x782044b}, - { 50766000, 51100000, 54128000, 54363000, 0x0d10011}, - { 54128000, 50499000, 57175000, 53425000, 0x026000d}, - { 57175000, 50499000, 61703000, 52485000, 0x31c0015}, - { 41775000, 49802000, 61703000, 61676000, 0x0010216}, - { 50766000, 50499000, 61703000, 54363000, 0x0020217}, - { 48278964, 54258755, 48425997, 54345245, 0x001000a}, // ULY - { 47998000, 54092800, 48897200, 54527800, 0x01b000c}, - { 49460600, 54132800, 49874923, 54255500, 0x782044b}, - { 46945160, 53975520, 47283656, 54086800, 0x680044b}, - { 46984000, 53611000, 47276516, 53739779, 0x680044b}, - { 47045000, 54280000, 47414953, 54383000, 0x680044b}, - { 47619216, 53117000, 48095522, 53195179, 0x680044b}, - { 46219060, 53787220, 46502199, 53920300, 0x680044b}, - { 46601560, 53684000, 46926444, 53800000, 0x680044b}, - { 49950304, 54215700, 50197245, 54370000, 0x680044b}, - { 47370216, 53114920, 47618983, 53264679, 0x680044b}, - { 47043400, 52614000, 47305359, 52754279, 0x680044b}, - { 45800290, 52535400, 50247800, 54893000, 0x09d0011}, - { 41775000, 49802000, 61703000, 61676000, 0x0010216}, - { 45800290, 52535400, 50247800, 54893000, 0x0020217}, - { 56127276, 57941700, 56288724, 58021245, 0x001000a}, // 7PM - { 55787000, 57784100, 56645472, 58223520, 0x001000c}, - { 56626768, 59347120, 56951839, 59482000, 0x680044b}, - { 56648660, 59588100, 56934307, 59741479, 0x680044b}, - { 53913300, 56657220, 54190758, 56804000, 0x680044b}, - { 57691000, 58050000, 57988296, 58191000, 0x680044b}, - { 56766788, 57359320, 57064923, 57498000, 0x680044b}, - { 57685150, 58235100, 57985839, 58376500, 0x680044b}, - { 55508216, 57993920, 55788183, 58143679, 0x680044b}, - { 54167380, 60245420, 54447301, 60404500, 0x680044b}, - { 56939092, 60337120, 57279222, 60470000, 0x680044b}, - { 57568177, 59004690, 57803622, 59126999, 0x54f044b}, - { 57699676, 58491290, 57931724, 58613599, 0x54f044b}, - { 53750000, 56106000, 58900000, 58527722, 0x09a0011}, - { 53200000, 58250000, 59490000, 60400172, 0x018000d}, - { 51775000, 59854398, 59490000, 61676000, 0x2920015}, - { 41775000, 49802000, 61703000, 61676000, 0x0010216}, - { 51775000, 56106000, 59490000, 61676000, 0x0020217}, - { 55891000, 54710000, 56043900, 54795700, 0x01e000a}, // 7BA - { 55632000, 54511480, 56464400, 54956000, 0x01c000c}, - { 55849860, 53579920, 56101539, 53729679, 0x680004b}, - { 55810716, 53282920, 56059483, 53432679, 0x680004b}, - { 54101504, 56020720, 54366495, 56170479, 0x680004b}, - { 55851116, 53430120, 56099883, 53579879, 0x680004b}, - { 58235160, 53872120, 58486839, 54021879, 0x680004b}, - { 55838974, 52903490, 56039425, 53025799, 0x54f004b}, - { 55663974, 52666390, 55864425, 52788699, 0x54f004b}, - { 54009337, 54043390, 54217263, 54165699, 0x54f004b}, - { 53407037, 54422590, 53614963, 54544899, 0x54f004b}, - { 53620578, 54533590, 53831222, 54655899, 0x54f004b}, - { 58569274, 52654390, 58769725, 52776699, 0x54f004b}, - { 58215174, 52530690, 58415625, 52652999, 0x54f004b}, - { 54924537, 54161990, 55132463, 54284299, 0x54f004b}, - { 53156000, 53715000, 57339630, 56536000, 0x0b30011}, - { 53760000, 51570000, 59000000, 53715000, 0x019000d}, - { 55786308, 53715000, 59994000, 56536000, 0x3fc0015}, - { 41775000, 49802000, 61703000, 61676000, 0x0010216}, - { 53156000, 51570000, 59994000, 56536000, 0x0020217}, - { 53168500, 56816300, 53325144, 56901345, 0x001000a}, // 7UD - { 52726360, 56540180, 53564848, 57031220, 0x001000c}, - { 53562018, 56344040, 53908382, 56537359, 0x864004b}, - { 53720301, 56919740, 54071498, 57113059, 0x864004b}, - { 52432000, 58031140, 52793400, 58224459, 0x864004b}, - { 52072739, 56344410, 52382660, 56517389, 0x782004b}, - { 52938274, 57478610, 53257325, 57651589, 0x782004b}, - { 51941377, 56908510, 52255623, 57081489, 0x782004b}, - { 53583612, 57800710, 53906987, 57973689, 0x782004b}, - { 51121800, 55857400, 54439400, 58545900, 0x0c90011}, - { 41775000, 49802000, 61703000, 61676000, 0x0010216}, - { 51121800, 55857400, 54439400, 58545900, 0x0020217}, - { 49092000, 55740300, 49238500, 55827700, 0x001000a}, // 7TA - { 51720000, 55560500, 52582714, 55802500, 0xf040447}, - { 48772000, 55587000, 49347847, 55931489, 0xe890447}, - { 52188240, 54816650, 52483359, 54947500, 0x680044b}, - { 48456000, 55768000, 48772269, 55893400, 0x680044b}, - { 52608800, 54495000, 53007211, 54590599, 0x680044b}, - { 52343000, 54535000, 52675629, 54651099, 0x680044b}, - { 50377500, 55318000, 50853052, 55400220, 0x680044b}, - { 51926419, 55241490, 52139781, 55363799, 0x54f004b}, - { 50715337, 54360890, 50923263, 54483199, 0x54f004b}, - { 52972778, 54785090, 53183422, 54907399, 0x54f004b}, - { 51248190, 55645690, 51464609, 55767999, 0x54f004b}, - { 50774531, 56102090, 50993668, 56224399, 0x54f004b}, - { 48181578, 54906190, 48392222, 55028499, 0x54f004b}, - { 50152031, 56294590, 50371168, 56416899, 0x54f004b}, - { 52182190, 55844490, 52398609, 55966799, 0x54f004b}, - { 47235000, 53974000, 51150000, 56676000, 0x0b50011}, - { 50430000, 53974000, 54270000, 56676000, 0x021000d}, - { 41775000, 49802000, 61703000, 61676000, 0x0010216}, - { 47235000, 53974000, 54270000, 56680000, 0x0020217}, - { 50070000, 53169000, 50230397, 53242200, 0x01a000a}, // SAM - { 49818661, 53055000, 50398122, 53398000, 0xf040447}, - { 49232000, 53315000, 49885463, 53600000, 0xe890447}, - { 48320000, 53036800, 48712436, 53226600, 0x931044b}, - { 49541385, 52862340, 49858214, 53055659, 0x864044b}, - { 49000000, 53495000, 49322010, 53690000, 0x864044b}, - { 51102037, 53237340, 51423162, 53430659, 0x864044b}, - { 50379537, 53154340, 50700662, 53347659, 0x864044b}, - { 51038358, 53824440, 51363242, 54017759, 0x864044b}, - { 47924000, 52225772, 52563000, 54677000, 0x09c0011}, - { 48693650, 51773000, 52563000, 54677000, 0x021000d}, - { 41775000, 49802000, 61703000, 61676000, 0x0010216}, - { 47924000, 51773000, 52563000, 54680000, 0x0020217}, - { 45927808, 51500055, 46066192, 51586545, 0x001000a}, // SAR - { 45530000, 51317000, 46355768, 51788520, 0x01c000c}, - { 47666176, 51898710, 47943423, 52071689, 0x782044b}, - { 43022076, 51465000, 43308844, 51632189, 0x782044b}, - { 47176235, 51964110, 47456365, 52137089, 0x782044b}, - { 48683535, 51924610, 48963665, 52097589, 0x782044b}, - { 44888784, 51812520, 45128815, 51962279, 0x680044b}, - { 45260636, 52223320, 45503163, 52373079, 0x680044b}, - { 46355836, 52232520, 46598363, 52382279, 0x680044b}, - { 43641836, 52169520, 43884363, 52319279, 0x680044b}, - { 43621840, 51090520, 43858959, 51240279, 0x680044b}, - { 42515000, 50476000, 47442105, 52740000, 0x08f0011}, - { 47196000, 49802000, 50841500, 52820000, 0x022000d}, - { 41775000, 49802000, 61703000, 61676000, 0x0010216}, - { 42515000, 49802000, 50841500, 52820000, 0x0020217}, - { 76511000, 66065000, 76811000, 66127800, 0x016000a}, // YAN - { 75958536, 65863180, 77088672, 66354220, 0x001000c}, - { 75182948, 63102260, 75648252, 63314029, 0x931044b}, - { 74431558, 63660740, 74863842, 63854059, 0x864044b}, - { 77503934, 64836040, 77952865, 65029359, 0x864044b}, - { 64561538, 65306940, 65019061, 65500259, 0x864044b}, - { 76353330, 64356740, 76793669, 64550059, 0x864044b}, - { 74365217, 63065640, 74789983, 63258959, 0x864044b}, - { 71080482, 62973900, 76949309, 65655090, 0x0a80011}, - { 76949309, 62973900, 82818136, 65655090, 0x0010015}, - { 73716985, 65655090, 80181632, 68336280, 0x001000d}, - { 62064000, 62201000, 86016000, 73526000, 0x0ac0012}, - { 57129000, 51980000, 80500000, 67000000, 0x3bd0216}, - { 62064000, 62201000, 86016000, 73526000, 0x0020217}, - { 73331500, 61225000, 73533700, 61299245, 0x01a000a}, // 7KM - { 72940000, 61140000, 73872831, 61402979, 0xf040447}, - { 76038938, 60835300, 76725461, 61170189, 0xe890447}, - { 72388996, 61037810, 72743604, 61210789, 0x782044b}, - { 68897696, 60951000, 69459866, 61060000, 0x782044b}, - { 74329090, 62158410, 74695710, 62331389, 0x782044b}, - { 64383373, 61569710, 64744227, 61742689, 0x782044b}, - { 65321000, 62056820, 65638407, 62206579, 0x680044b}, - { 77326296, 62047820, 77643703, 62197579, 0x680044b}, - { 63285000, 61285900, 63642375, 61414500, 0x680044b}, - { 74995496, 61190920, 75302503, 61340679, 0x680044b}, - { 75228292, 61666000, 75664622, 61773100, 0x680044b}, - { 71788041, 60029405, 77090839, 62710595, 0x0a80011}, - { 66485243, 60029405, 71788041, 62710595, 0x001000d}, - { 61093072, 60833762, 66574616, 63514952, 0x0010015}, - { 59192000, 58578000, 85971000, 65748000, 0x07b0012}, - { 57129000, 51980000, 80500000, 67000000, 0x3bd0216}, - { 59192000, 58578000, 85971000, 65748000, 0x0020217}, - { 60521250, 56787200, 60673400, 56877500, 0x020000a}, // SVE - { 60160960, 56592480, 60999448, 57083520, 0x001000c}, - { 59764400, 56776900, 60036626, 56976489, 0x782044b}, - { 59845000, 57844500, 60178638, 58012000, 0x782044b}, - { 61774700, 56320000, 62117194, 56476489, 0x782044b}, - { 60438864, 59516410, 60777135, 59689389, 0x782044b}, - { 59874000, 57203110, 60159851, 57396000, 0x782044b}, - { 61378000, 56913000, 61620633, 57137000, 0x782044b}, - { 59946964, 59679410, 60347539, 59825400, 0x782044b}, - { 60112900, 56391220, 60361869, 56552500, 0x680044b}, - { 57230000, 56053000, 63460486, 58050000, 0x07f0011}, - { 58360000, 59529280, 63880000, 61951000, 0x01c000d}, - { 58360000, 57816941, 66188000, 59530000, 0x2660015}, - { 57230000, 56053000, 66188000, 61951000, 0x0ba0012}, - { 57129000, 51980000, 80500000, 67000000, 0x3bd0216}, - { 57230000, 56053000, 66188000, 61951000, 0x0020217}, - { 65468959, 57095255, 65625602, 57181745, 0x001000a}, // TYU - { 65074352, 56883480, 65923256, 57374520, 0x001000c}, - { 68139300, 58141940, 68500700, 58335259, 0x864044b}, - { 69252766, 56025440, 69594834, 56218759, 0x864044b}, - { 66111718, 56548840, 66458082, 56742159, 0x864044b}, - { 66327700, 56392000, 66668904, 56549000, 0x782044b}, - { 68459412, 58047610, 68782787, 58220589, 0x782044b}, - { 68468377, 56783310, 68782623, 56956289, 0x782044b}, - { 69640839, 56550010, 69950760, 56722989, 0x782044b}, - { 64916700, 55147100, 71677500, 57092000, 0x0770011}, - { 64813700, 57092000, 71300000, 59248500, 0x018000d}, - { 68265000, 57970000, 75195800, 59992100, 0x2c50015}, - { 57129000, 51980000, 80500000, 67000000, 0x3bd0216}, - { 64813700, 55147100, 75195800, 59992100, 0x0020217}, - { 65265142, 55411155, 65416019, 55497645, 0x001000a}, // KGN - { 64940876, 55262280, 65758532, 55753320, 0x001000c}, - { 63430966, 55962340, 63773034, 56155659, 0x864044b}, - { 67054682, 55128540, 67391917, 55321859, 0x864044b}, - { 63101182, 55128540, 63438417, 55321859, 0x864044b}, - { 62419039, 56215610, 62728960, 56388589, 0x782044b}, - { 67785945, 54995110, 68083854, 55168089, 0x782044b}, - { 64281261, 55889110, 64587338, 56062089, 0x782044b}, - { 62735339, 56154610, 63045260, 56327589, 0x782044b}, - { 61972000, 54183000, 66500000, 56842000, 0x0a80011}, - { 64300000, 54183000, 68727000, 56842000, 0x001000d}, - { 57129000, 51980000, 80500000, 67000000, 0x3bd0216}, - { 61972000, 54183000, 68727000, 56842000, 0x0020217}, - { 61345656, 55110250, 61490000, 55198400, 0x020000a}, // 7CH - { 61094090, 54955020, 61689909, 55300979, 0xf040447}, - { 58880400, 53235500, 59436688, 53570389, 0xe890447}, - { 59554423, 55062710, 59856176, 55235689, 0x782044b}, - { 59950000, 54896000, 60172269, 55069679, 0x680044b}, - { 60498704, 55649420, 60763695, 55799179, 0x680044b}, - { 61484360, 54017000, 61768786, 54150979, 0x680044b}, - { 60060000, 55061120, 60221709, 55303000, 0x680044b}, - { 60125604, 55995420, 60390595, 56145179, 0x680044b}, - { 61272900, 54735000, 61483854, 54918000, 0x680044b}, - { 60103776, 55395120, 60365023, 55544879, 0x680044b}, - { 60522916, 52991420, 60771683, 53141179, 0x680044b}, - { 57173600, 54901820, 57431519, 55051579, 0x680044b}, - { 57129000, 54410000, 63300000, 56368000, 0x07b0011}, - { 58750000, 51980000, 63356000, 54410000, 0x01c000d}, - { 57129000, 51980000, 80500000, 67000000, 0x3bd0216}, - { 57129000, 51980000, 63356000, 56368000, 0x0020217}, - { 107546408, 51796000, 107703500, 51868540, 0x01a000a}, // 7BU - { 107147024, 51523480, 107896976, 52014520, 0x001000c}, - { 107475388, 50523420, 107710011, 50673179, 0x680044b}, - { 109520000, 55743000, 109799642, 55884800, 0x680044b}, - { 106422440, 51241320, 106659559, 51391079, 0x680044b}, - { 106337636, 50291020, 106569763, 50440779, 0x680044b}, - { 107894884, 51796320, 108134915, 51946079, 0x680044b}, - { 107541036, 52147320, 107783563, 52297079, 0x680044b}, - { 103250000, 50287620, 103455064, 50457000, 0x680044b}, - { 109679763, 52102290, 109877836, 52224599, 0x54f044b}, - { 114753531, 56277290, 114972668, 56399599, 0x54f044b}, - { 107312383, 51400490, 107508417, 51522799, 0x54f044b}, - { 110197437, 54245090, 110405363, 54367399, 0x54f044b}, - { 111401074, 52467990, 111601525, 52590299, 0x54f044b}, - { 105466421, 49957000, 109607370, 52638190, 0x0a80011}, - { 108275712, 51769000, 112565616, 54450190, 0x001000d}, - { 109229024, 54450190, 113787047, 57131380, 0x0010015}, - { 98632000, 49957000, 116919000, 57250000, 0x0870012}, - { 95653000, 49152000, 122149000, 61730000, 0x31c0216}, - { 98632000, 49957000, 117919000, 57250000, 0x0020217}, - { 113381000, 52016000, 113556200, 52085000, 0x018000a}, // ZAB - { 113001524, 51774180, 113751476, 52265220, 0x001000c}, - { 117932000, 50018000, 118276145, 50152700, 0x782044b}, - { 117473135, 52162110, 117753265, 52335089, 0x782044b}, - { 108744358, 51193210, 109018242, 51366189, 0x782044b}, - { 116471476, 51887810, 116748723, 52060789, 0x782044b}, - { 113745384, 51714620, 113985415, 51864379, 0x680044b}, - { 113899784, 51593420, 114190446, 51717000, 0x680044b}, - { 116305700, 50335000, 116652700, 50436179, 0x680044b}, - { 110377940, 51312920, 110694574, 51425000, 0x680044b}, - { 119621760, 53649920, 119873439, 53799679, 0x680044b}, - { 111344421, 49859405, 115485370, 52540595, 0x0a80011}, - { 115485370, 49859405, 119626319, 52540595, 0x001000d}, - { 116608490, 52540595, 120987767, 55221785, 0x0010015}, - { 107730000, 49152000, 122149000, 58441000, 0x0aa0012}, - { 95653000, 49152000, 122149000, 61730000, 0x31c0216}, - { 107730000, 49152000, 122149000, 58441000, 0x0020217}, - { 104230000, 52244500, 104371660, 52327345, 0x01e000a}, // IRK - { 103894569, 52126420, 104454831, 52472379, 0xf040447}, - { 103463000, 52440660, 104216871, 52684400, 0xe890447}, - { 101340500, 56077500, 101745790, 56208000, 0x782044b}, - { 101643000, 56224500, 102002586, 56373500, 0x782044b}, - { 102588000, 57886000, 102881931, 58076189, 0x782044b}, - { 103461453, 52684210, 103744947, 52857189, 0x782044b}, - { 103006000, 53024000, 103231146, 53189400, 0x680044b}, - { 105627700, 56751520, 106002931, 56860000, 0x680044b}, - { 100453804, 54487420, 100708395, 54637179, 0x680044b}, - { 113951000, 57793000, 114353957, 57897000, 0x680044b}, - { 103791000, 52472200, 104014609, 52636500, 0x680044b}, - { 102025839, 51132000, 106256161, 53813190, 0x0a80011}, - { 99775417, 55926569, 104512186, 58607759, 0x001000d}, - { 101108564, 53813190, 106810022, 55926569, 0x2f60015}, - { 95653000, 51132000, 121138000, 64326000, 0x09c0012}, - { 95653000, 49152000, 122149000, 61730000, 0x31c0216}, - { 95653000, 51132000, 121138000, 64326000, 0x0020217}, - { 82864000, 55002000, 83015274, 55084200, 0x01d000a}, // NVS - { 82568000, 54691000, 83238824, 55226520, 0x023000c}, - { 83146245, 54557010, 83444154, 54729989, 0x782044b}, - { 78187223, 55314610, 78488976, 55487589, 0x782044b}, - { 77107000, 54300210, 77401065, 54473189, 0x782044b}, - { 75816223, 55118110, 76117976, 55291089, 0x782044b}, - { 80071323, 55110110, 80373076, 55283089, 0x782044b}, - { 80315967, 54238310, 80674751, 54380000, 0x782044b}, - { 84210623, 55154010, 84539537, 55312600, 0x782044b}, - { 82137300, 53671120, 82388979, 53820879, 0x680044b}, - { 81234695, 53490000, 85116000, 56550000, 0x0c20011}, - { 75085000, 55244730, 81234695, 57234000, 0x017000d}, - { 75240000, 53291000, 81234695, 55244730, 0x2c30015}, - { 70354000, 49070000, 99271000, 61033000, 0x2e70216}, - { 75085000, 53291000, 85116000, 57234000, 0x0020217}, - { 84902720, 56450455, 85057441, 56536945, 0x001000a}, // TOM - { 84618660, 56233780, 85457148, 56724820, 0x001000c}, - { 85985543, 56883760, 86370257, 57095529, 0x931044b}, - { 77377569, 60624340, 77767430, 60817659, 0x864044b}, - { 82723115, 58239940, 83089885, 58433259, 0x864044b}, - { 83697716, 57261640, 84054283, 57454959, 0x864044b}, - { 81989401, 56972000, 82444911, 57120959, 0x864044b}, - { 83500016, 57553840, 83856583, 57747159, 0x864044b}, - { 82980187, 55670000, 87716956, 58351190, 0x0a80011}, - { 78213627, 56170880, 83009978, 58852070, 0x001000d}, - { 75600000, 58852070, 82411009, 60878000, 0x2d70015}, - { 75056000, 55670000, 89376000, 61033000, 0x08c0012}, - { 70354000, 49070000, 99271000, 61033000, 0x2e70216}, - { 75056000, 55670000, 89376000, 61033000, 0x0020217}, - { 73334800, 54927000, 73464535, 55024000, 0x023000a}, // OMS - { 72927584, 54661580, 73734824, 55152620, 0x001000c}, - { 72896000, 55215810, 73290697, 55348000, 0x782044b}, - { 74324277, 56781910, 74638523, 56954889, 0x782044b}, - { 71102445, 54867700, 71509319, 54994289, 0x782044b}, - { 73527367, 54474810, 73821432, 54647789, 0x782044b}, - { 74628104, 54088620, 74882695, 54238379, 0x680044b}, - { 71213476, 55467120, 71474723, 55616879, 0x680044b}, - { 74388640, 54993800, 74669654, 55131179, 0x680044b}, - { 75040000, 56324000, 75398619, 56436000, 0x680044b}, - { 71978804, 55837720, 72267841, 55974900, 0x680044b}, - { 70354000, 53436000, 75870000, 55558561, 0x0860011}, - { 70354000, 54600000, 76309000, 56589272, 0x017000d}, - { 70354000, 56421409, 76309000, 58577000, 0x3060015}, - { 70354000, 49070000, 99271000, 61033000, 0x2e70216}, - { 70354000, 53436000, 76309000, 58577000, 0x0020217}, - { 91353219, 53660500, 91492836, 53749000, 0x020000a}, // 7KK - { 90890400, 53480580, 91676808, 53971620, 0x001000c}, - { 91263700, 52960000, 91597981, 53220000, 0x9ee044b}, - { 90010000, 52557000, 90435979, 52729500, 0x931044b}, - { 89888396, 54388560, 90248404, 54600329, 0x931044b}, - { 90688000, 52915000, 91019136, 53136929, 0x931044b}, - { 90294000, 52982060, 90645772, 53193829, 0x931044b}, - { 88350000, 52252683, 91943000, 55436000, 0x0c90011}, - { 87871000, 51283000, 91943000, 53964192, 0x001000d}, - { 70354000, 49070000, 99271000, 61033000, 0x2e70216}, - { 87871000, 51283000, 91943000, 55436000, 0x0020217}, - { 87075000, 53739500, 87266549, 53802200, 0x017000a}, // KEM - { 86850000, 53580000, 87459385, 53910000, 0xf040447}, - { 85576500, 55215000, 86314556, 55480000, 0xe890447}, - { 86572649, 53765910, 86863350, 53938889, 0x782044b}, - { 86033945, 54560810, 86331854, 54733789, 0x782044b}, - { 87916549, 53610000, 88270473, 53752000, 0x782044b}, - { 84757461, 55646400, 85102873, 55799589, 0x782044b}, - { 86231130, 54397000, 86463689, 54560810, 0x680044b}, - { 85930204, 56007400, 86185480, 56162770, 0x680044b}, - { 86151800, 55549520, 86413047, 55699279, 0x680044b}, - { 87583440, 56143920, 87851759, 56293679, 0x680044b}, - { 87738680, 52737020, 87969811, 52896000, 0x680044b}, - { 84454000, 54393639, 89389000, 56833000, 0x09a0011}, - { 84900000, 52159000, 89250000, 54753702, 0x01e000d}, - { 70354000, 49070000, 99271000, 61033000, 0x2e70216}, - { 84454000, 52159000, 89389000, 56833000, 0x0020217}, - { 85880629, 51908871, 86019974, 51995361, 0x001000a}, // 7AL - { 85595424, 51701680, 86345376, 52192720, 0x001000c}, - { 85512055, 51173640, 85818144, 51366959, 0x864044b}, - { 86995365, 52171000, 87430573, 52310000, 0x864044b}, - { 84669755, 50910000, 85098251, 51048000, 0x864044b}, - { 85888000, 51330000, 86103174, 51550000, 0x782044b}, - { 85895000, 50722000, 86208583, 50871489, 0x782044b}, - { 85498741, 50195000, 85814010, 50342000, 0x782044b}, - { 88487500, 49907000, 88816300, 50048000, 0x782044b}, - { 83928000, 50666159, 89511000, 52662000, 0x07e0011}, - { 83928000, 49070000, 89864000, 50799802, 0x014000d}, - { 70354000, 49070000, 99271000, 61033000, 0x2e70216}, - { 83928000, 49070000, 89864000, 52662000, 0x0020217}, - { 83658000, 53321890, 83813000, 53399645, 0x01c000a}, // ALT - { 83458000, 53199500, 84051663, 53534389, 0xf040447}, - { 84897169, 52348820, 85422013, 52694779, 0xe890447}, - { 81110400, 51408800, 81420392, 51602000, 0x864044b}, - { 84823558, 53619440, 85148442, 53812759, 0x864044b}, - { 85252976, 51824140, 85491564, 52075000, 0x864044b}, - { 81164449, 53739310, 81455150, 53912289, 0x782044b}, - { 85003300, 52257800, 85534266, 52349000, 0x782044b}, - { 82615735, 52401310, 82895865, 52574289, 0x782044b}, - { 83420749, 53711110, 83711450, 53884089, 0x782044b}, - { 83560745, 51366000, 87163000, 54454000, 0x0c40011}, - { 78600000, 50638000, 84639894, 52464731, 0x015000d}, - { 77892000, 52464731, 83560745, 54454000, 0x2d80015}, - { 70354000, 49070000, 99271000, 61033000, 0x2e70216}, - { 77892000, 50638000, 87163000, 54454000, 0x0020217}, - { 94381000, 51677100, 94604200, 51730000, 0x013000a}, // 7TY - { 93955024, 51532000, 94936145, 51885000, 0x017000c}, - { 90454858, 51091000, 90752682, 51250000, 0x782044b}, - { 93385000, 51105500, 93913959, 51195000, 0x782044b}, - { 91076958, 51288110, 91350842, 51461089, 0x782044b}, - { 89994758, 50895410, 90268642, 51068389, 0x782044b}, - { 95455000, 51373000, 95752824, 51532000, 0x782044b}, - { 91400458, 51200410, 91674342, 51373389, 0x782044b}, - { 93815535, 52034410, 94095665, 52207389, 0x782044b}, - { 94263000, 51102000, 94563674, 51220000, 0x680044b}, - { 93562800, 49743000, 98700000, 51800000, 0x0840011}, - { 93562800, 51700000, 99271000, 53728000, 0x017000d}, - { 88799000, 49900000, 93562800, 52209000, 0x3400015}, - { 70354000, 49070000, 99271000, 61033000, 0x2e70216}, - { 88799000, 49743000, 99271000, 53728000, 0x0020217}, - { 92810181, 55964355, 92962980, 56050845, 0x001000a}, // KYA - { 92430568, 55792000, 93258640, 56219000, 0x001000c}, - { 87848687, 69244510, 88335913, 69417489, 0x782044b}, - { 90313140, 56156000, 90640315, 56319779, 0x782044b}, - { 95537040, 56121720, 95895014, 56271479, 0x782044b}, - { 91546460, 53603320, 91911576, 53741000, 0x782044b}, - { 94413504, 56030420, 94767038, 56180179, 0x782044b}, - { 92362800, 58154550, 92719152, 58311500, 0x782044b}, - { 88140988, 69436320, 88703757, 69586079, 0x782044b}, - { 89405340, 56137420, 89673659, 56287179, 0x680044b}, - { 88703050, 54662405, 93320655, 57343595, 0x0a80011}, - { 93320655, 54662405, 97938260, 57343595, 0x001000d}, - { 90371347, 57343595, 95316653, 60024785, 0x0010015}, - { 87740772, 73193548, 96827027, 75874738, 0x0a80091}, - { 96827026, 73193548, 105913281, 75874738, 0x0a80891}, - { 81592505, 70512358, 89516911, 73193548, 0x0a81091}, - { 89516911, 70512358, 97441317, 73193548, 0x0a81891}, - { 97441317, 70512358, 105365723, 73193548, 0x0a82091}, - { 78813005, 67831168, 85843681, 70512358, 0x0a82891}, - { 85843681, 67831168, 92874357, 70512358, 0x0a83091}, - { 92874357, 67831168, 99905033, 70512358, 0x0a83891}, - { 99905033, 67831168, 106935709, 70512358, 0x0a84091}, - { 105291245, 69439882, 112828368, 72121072, 0x0a84891}, - { 81692901, 65149978, 88038384, 67831168, 0x0a85091}, - { 88038384, 65149978, 94383867, 67831168, 0x0a85891}, - { 94383867, 65149978, 100729350, 67831168, 0x0a86091}, - { 100729350, 65149978, 107074833, 67831168, 0x0a86891}, - { 84181939, 62468788, 89961393, 65149978, 0x0a87091}, - { 89961393, 62468788, 95740847, 65149978, 0x0a87891}, - { 95740847, 62468788, 101520301, 65149978, 0x0a88091}, - { 101520301, 62468788, 107299755, 65149978, 0x0a88891}, - { 84246883, 59787598, 89549681, 62468788, 0x0a89091}, - { 89549681, 59787598, 94852479, 62468788, 0x0a89891}, - { 94852479, 59787598, 100155277, 62468788, 0x0a8a091}, - { 100155277, 59787598, 105458075, 62468788, 0x0a8a891}, - { 103000000, 61540000, 108400000, 64330000, 0x0afb091}, - { 87050217, 57106408, 91906150, 59787598, 0x0a8b891}, - { 91906150, 57106408, 96762083, 59787598, 0x0a8c091}, - { 96762083, 57106408, 101618016, 59787598, 0x0a8c891}, - { 101043049, 58178884, 106047937, 60860074, 0x0a8d091}, - { 88468864, 54425218, 93026887, 57106408, 0x0a8d891}, - { 93026887, 54425218, 97584910, 57106408, 0x0a8e091}, - { 90456817, 51771000, 94746721, 54452190, 0x0a8e891}, - { 94746721, 53350000, 97910000, 57106408, 0x0ecf091}, - { 75990000, 69000000, 113940000, 81273400, 0x0a20012}, - { 75990000, 51771000, 113940000, 81273400, 0x0020217}, - { 150771500, 59532360, 150921000, 59632500, 0x023000a}, // MAG - { 150111000, 59432950, 151026400, 59927600, 0x001000c}, - { 150704600, 60019940, 151088554, 60213259, 0x864044b}, - { 152128776, 62809240, 152546024, 63002559, 0x864044b}, - { 147744300, 62662640, 148247212, 62823000, 0x864044b}, - { 155521890, 62379210, 155888510, 62552189, 0x782044b}, - { 149431396, 61026310, 149786004, 61199289, 0x782044b}, - { 159071790, 61887210, 159438410, 62060189, 0x782044b}, - { 149456526, 62431110, 149829873, 62604089, 0x782044b}, - { 148389374, 58834000, 153543217, 61515190, 0x0a80011}, - { 147407760, 61510818, 152978677, 64192008, 0x001000d}, - { 152978677, 61510818, 161303169, 63300000, 0x2830015}, - { 144724300, 58834000, 163483700, 66340900, 0x0010016}, - { 144724300, 58834000, 163483700, 66340900, 0x0020217}, - { 177630000, 64688500, 177839805, 64777244, 0x01e000a}, // CHU - { 177048768, 64518380, 178137240, 65009420, 0x001000c}, - { 165793547, 67944720, 166702652, 68290679, 0xf04044b}, - { 169981264, 69510900, 170924536, 69845789, 0xe89044b}, - { 174966923, 63422405, 180835750, 66103595, 0x0a80011}, - { 162822035, 67580762, 169703756, 70261952, 0x001000d}, - { 169703756, 67580762, 176585477, 70261952, 0x0010015}, - { 157680000, 61808400, 190600000, 71612300, 0x2e40016}, - { 157680000, 61808400, 190600000, 71612300, 0x0020217}, - { 158565470, 53012300, 158717375, 53087000, 0x01c000a}, // KAM - { 158043916, 52840180, 158809492, 53331220, 0x001000c}, - { 158228695, 54467930, 158716305, 54754759, 0xc73044b}, - { 158246146, 57664690, 158750453, 57938109, 0xbde044b}, - { 156116748, 52702090, 156564852, 52975509, 0xbde044b}, - { 155852987, 51307226, 160083309, 53988416, 0x0a80011}, - { 155551919, 53988416, 160050360, 56669606, 0x001000d}, - { 155778033, 56669606, 160633966, 59350796, 0x0010015}, - { 155545700, 50864000, 174493390, 64947700, 0x0010016}, - { 155545700, 50864000, 174493390, 64947700, 0x0020217}, - { 142690673, 46923500, 142763770, 47067770, 0x034000a}, // SAK - { 142472680, 46588080, 143149720, 47079120, 0x001000c}, - { 142871508, 49059360, 143192691, 49271129, 0x931044b}, - { 141993299, 48903340, 142286500, 49096659, 0x864044b}, - { 142010438, 46957240, 142292362, 47150559, 0x864044b}, - { 142068966, 50791640, 142371833, 50984959, 0x864044b}, - { 142786858, 53477940, 143111742, 53671259, 0x864044b}, - { 142978976, 51694740, 143288824, 51888059, 0x864044b}, - { 141780000, 45890000, 144252959, 49940000, 0x1020011}, - { 141610000, 49940000, 144014422, 54425500, 0x034000d}, - { 141750000, 48450000, 144777000, 52006212, 0x4fc0015}, - { 141209000, 43359640, 156510100, 54425500, 0x0010016}, - { 141209000, 43359640, 156510100, 54425500, 0x0020217}, - { 131850779, 43077000, 131968982, 43163490, 0x001000a}, // 7PO - { 131810000, 43055300, 132501955, 43488000, 0x01c000c}, - { 131794000, 43724000, 132110943, 43886400, 0x864044b}, - { 132840250, 42757700, 133121093, 42938000, 0x864044b}, - { 133179282, 44079240, 133448318, 44272559, 0x864044b}, - { 133070000, 43031010, 133265569, 43240000, 0x782044b}, - { 132669535, 44485410, 132910264, 44658389, 0x782044b}, - { 135416000, 44479010, 135697185, 44627000, 0x782044b}, - { 133301973, 45400000, 133604784, 45539889, 0x782044b}, - { 130741457, 42406200, 133750000, 45572000, 0x0c80011}, - { 133750000, 42912000, 137377000, 45572000, 0x001000d}, - { 133360000, 45572000, 139015300, 47358897, 0x2830015}, - { 130400100, 42290000, 139015300, 48459900, 0x0010016}, - { 130393000, 42290000, 139015300, 48459900, 0x0020217}, - { 132864400, 48737700, 132989781, 48826745, 0x020000a}, // YEV - { 132551564, 48517580, 133254644, 49008620, 0x001000c}, - { 133636610, 48473940, 133926589, 48667259, 0x864044b}, - { 130943199, 48936000, 131427227, 49053000, 0x864044b}, - { 134349610, 48440640, 134639589, 48633959, 0x864044b}, - { 131695724, 48951110, 132062908, 49074600, 0x782044b}, - { 132476267, 47873210, 132783222, 48018000, 0x782044b}, - { 130932968, 47671010, 131187632, 47843989, 0x782044b}, - { 134635581, 48445800, 134985500, 48574000, 0x782044b}, - { 130508100, 47654300, 134985500, 49495900, 0x0830011}, - { 130508100, 47654300, 134985500, 49495900, 0x0020217}, - { 135031000, 48420205, 135138000, 48520645, 0x024000a}, // KHA - { 134741750, 48288000, 135265414, 48630800, 0xf040447}, - { 136796361, 50328700, 137253362, 50709000, 0xe890447}, - { 136594000, 50198000, 137150325, 50343789, 0x9ee044b}, - { 140112000, 48907460, 140395646, 49147200, 0x931044b}, - { 140464514, 53049260, 140990005, 53191000, 0x931044b}, - { 143036000, 59318200, 143518063, 59500000, 0x931044b}, - { 134643587, 47474900, 134944096, 47694529, 0x931044b}, - { 134263585, 46759405, 138166206, 49440595, 0x0a80011}, - { 134055049, 49440595, 138166206, 52121785, 0x001000d}, - { 138166206, 47355000, 140720000, 51456449, 0x5c50015}, - { 130388110, 46633000, 147201900, 62528600, 0x4490016}, - { 130388110, 46633000, 147201900, 62528600, 0x0020217}, - { 127472000, 50243100, 127583000, 50353400, 0x026000a}, // AMU - { 127308481, 50178320, 127844718, 50524279, 0xf040447}, - { 128153770, 50700700, 128806035, 50970000, 0xe890447}, - { 128000000, 51314510, 128284429, 51481000, 0x782044b}, - { 127075000, 53650000, 127418790, 53796189, 0x782044b}, - { 129321441, 50027710, 129589559, 50200689, 0x782044b}, - { 129277782, 49713610, 129543017, 49886589, 0x782044b}, - { 127603336, 51931220, 127926900, 52080979, 0x782044b}, - { 124648376, 55096320, 124996915, 55246079, 0x782044b}, - { 129992984, 49344720, 130299343, 49494479, 0x782044b}, - { 129749384, 49732020, 129979015, 49881779, 0x680044b}, - { 127200627, 48991267, 131252203, 51672457, 0x0a80011}, - { 125865990, 51672457, 130155894, 54353647, 0x001000d}, - { 121516504, 53281171, 125955363, 55962361, 0x0010015}, - { 119653500, 48854900, 134917300, 57055000, 0x0010016}, - { 119653500, 48854900, 134917300, 57055000, 0x0020217}, - { 129624204, 61996955, 129806794, 62083445, 0x001000a}, // 7SA - { 129360856, 61611741, 129960000, 62363400, 0x030000c}, - { 124553218, 56543040, 124931348, 56720000, 0x864044b}, - { 128840000, 61359840, 129234837, 61557200, 0x864044b}, - { 127292358, 63826040, 127724642, 64019359, 0x864044b}, - { 114790000, 60694000, 115491315, 60780000, 0x782044b}, - { 125264410, 58482810, 125592590, 58655789, 0x782044b}, - { 117454490, 62063510, 117821110, 62236489, 0x782044b}, - { 132350000, 61940000, 132837556, 62070000, 0x782044b}, - { 127573027, 60699405, 132965198, 63380595, 0x0a80011}, - { 122716720, 56329405, 127513071, 59010595, 0x001000d}, - { 113648601, 60059405, 118951399, 62740595, 0x0010015}, - { 105526600, 55489900, 148500000, 64300000, 0x2310016}, - { 105526600, 64300000, 162854200, 74060000, 0x06b0012}, - { 105526600, 55489900, 162854200, 77118200, 0x0020217}, - {-141010000, 41660000, -52600000, 85000000, 0x0010017}, // CAN - { 44270000, 77850000, 114300000, 84000000, 0x06e0092}, // RUS - { 44270000, 70100000, 79300000, 77850000, 0x0890892}, - { 79300000, 70100000, 114300000, 77850000, 0x0891092}, - { 114300000, 70100000, 151100000, 77300000, 0x0811892}, - { 151100000, 70100000, 184700000, 77300000, 0x0872092}, - { 144750000, 60900000, 168500000, 70100000, 0x0992892}, - { 168500000, 59800000, 190600000, 70100000, 0x0a63092}, - { 142700000, 50950000, 155410000, 60900000, 0x0c03892}, - { 155410000, 50800000, 168500000, 60900000, 0x0bd4092}, - { 139700000, 43600000, 156580000, 50950000, 0x0854892}, - { 28390000, 60900000, 49630000, 70100000, 0x0a25092}, - { 49630000, 60900000, 73500000, 70100000, 0x0995892}, - { 73500000, 60900000, 97250000, 70100000, 0x0996092}, - { 97250000, 60900000, 121000000, 70100000, 0x0996892}, - { 121000000, 60900000, 144750000, 70100000, 0x0997092}, - { 19600000, 54300000, 22910000, 55300000, 0x07b8892}, - { 26845000, 55000000, 49630000, 60900000, 0x0739892}, - { 30730000, 50110000, 49630000, 55000000, 0x06da892}, - { 36580000, 41052000, 49630000, 50110000, 0x0a5b092}, - { 49630000, 49060000, 62350000, 60900000, 0x0cdb892}, - { 62350000, 51500000, 79250000, 60900000, 0x0a2c092}, - { 79250000, 49060000, 96150000, 60900000, 0x0b1c892}, - { 96150000, 49060000, 113000000, 60900000, 0x0b2d092}, - { 113000000, 49060000, 129850000, 60900000, 0x0b2d892}, - { 129850000, 50950000, 142700000, 60900000, 0x0bfe092}, - { 129850000, 42250000, 139700000, 50950000, 0x0bcf092}, - { 19600000, 41052000, 190600000, 89900000, 0x003021c}, - { 121408028, 31178755, 121508933, 31265245, 0x001000a}, // 8SH - { 121115000, 31110000, 121830000, 31474320, 0x017000c}, - { 121115000, 30803100, 121977000, 31110000, 0x06e0010}, - { 120854000, 30656000, 122300000, 31880000, 0x0a60011}, - { 105486000, 29000000, 122960000, 42670000, 0x3770216}, - { 120854000, 30656000, 122300000, 31880000, 0x0020217}, - { 117145223, 39086755, 117255738, 39173245, 0x001000a}, // 8TJ - { 116877700, 38900000, 117426000, 39422720, 0x021000c}, - { 117426000, 38900000, 117772152, 39205000, 0xc73044b}, - { 117666916, 39120000, 118042983, 39375000, 0xbde044b}, - { 117337000, 38612000, 117667823, 38900000, 0xbde044b}, - { 115410000, 38550000, 117840950, 41070000, 0x0c10011}, - { 105486000, 29000000, 122960000, 42670000, 0x3770216}, - { 116700000, 38550000, 118095087, 40250000, 0x0020217}, - { 116341262, 39863755, 116453699, 39950245, 0x001000a}, // 8BJ - { 116094936, 39689000, 116735134, 40143400, 0x01d000c}, - { 116010000, 40143400, 116900000, 40480991, 0x0790010}, - { 115410000, 38550000, 118095087, 41070000, 0x0b80011}, - { 105486000, 29000000, 122960000, 42670000, 0x3770216}, - { 115410000, 39430000, 117530000, 41070000, 0x0020217}, - { 110281300, 20002991, 110381400, 20081110, 0x01c000a}, // 8HI - { 110080424, 19604480, 110575184, 20095520, 0x001000c}, - { 109476000, 19434610, 109680273, 19590000, 0x782044b}, - { 109363000, 18201600, 109601895, 18333000, 0x782044b}, - { 110707000, 19529000, 110864192, 19730889, 0x782044b}, - { 110394000, 19157210, 110639004, 19286000, 0x782044b}, - { 109921000, 19647020, 110079911, 19796779, 0x680044b}, - { 110317668, 18729220, 110475331, 18878979, 0x680044b}, - { 109607244, 19818420, 109766155, 19968179, 0x680044b}, - { 109069276, 18298120, 109265551, 18418000, 0x680044b}, - { 109713000, 18376000, 109993838, 18460000, 0x680044b}, - { 108560000, 18100000, 111320000, 20180000, 0x0960011}, - { 110700000, 15720000, 113000000, 17900000, 0x001000d}, - { 113600000, 14700000, 117900000, 16440000, 0x26d0015}, - { 108560000, 13900000, 117900000, 20180000, 0x0010216}, - { 108560000, 13900000, 117900000, 20180000, 0x0020217}, - { 106204523, 38420055, 106314077, 38506545, 0x001000a}, // 8NX - { 105961000, 38124424, 106482356, 38662984, 0x022000c}, - { 106272200, 38821000, 106565453, 39050000, 0x9ee044b}, - { 106044000, 37950000, 106368755, 38124424, 0x931044b}, - { 105073507, 37408600, 105381205, 37591500, 0x931044b}, - { 106141142, 35904388, 106401735, 36116157, 0x931044b}, - { 106685000, 39000000, 106863100, 39323029, 0x931044b}, - { 105843252, 38929928, 106442172, 39420968, 0x001008c}, - { 106442171, 38929928, 107041091, 39420968, 0x001088c}, - { 105783360, 38438888, 106377072, 38929928, 0x001108c}, - { 106377071, 38438888, 106970783, 38929928, 0x001188c}, - { 105729196, 37947848, 106317700, 38438888, 0x001208c}, - { 106317700, 37947848, 106906204, 38438888, 0x001288c}, - { 106906204, 37947848, 107494708, 38438888, 0x001308c}, - { 104257936, 37358600, 104846440, 37849640, 0x001388c}, - { 104846440, 37358600, 105434944, 37849640, 0x001408c}, - { 105434944, 37456808, 106023448, 37947848, 0x001488c}, - { 106023448, 37456808, 106611952, 37947848, 0x001508c}, - { 106611952, 37456808, 107200456, 37947848, 0x001588c}, - { 107154496, 37456808, 107743000, 37947848, 0x001608c}, - { 104552188, 36965768, 105135484, 37456808, 0x001688c}, - { 105135484, 36965768, 105718780, 37456808, 0x001708c}, - { 105718780, 36965768, 106302076, 37456808, 0x001788c}, - { 106302076, 36965768, 106885372, 37456808, 0x001808c}, - { 106885372, 36965768, 107468668, 37456808, 0x001888c}, - { 105024033, 36474728, 105602121, 36965768, 0x001908c}, - { 105602121, 36474728, 106180209, 36965768, 0x001988c}, - { 106180209, 36474728, 106758297, 36965768, 0x001a08c}, - { 105284173, 35983688, 105857053, 36474728, 0x001a88c}, - { 105857053, 35983688, 106429933, 36474728, 0x001b08c}, - { 106429933, 35983688, 107002813, 36474728, 0x001b88c}, - { 105284173, 35492648, 105857053, 35983688, 0x001c08c}, - { 105857053, 35492648, 106429933, 35983688, 0x001c88c}, - { 106429933, 35492648, 107002813, 35983688, 0x001d08c}, - { 105830000, 35190000, 106550000, 35492648, 0x015d88c}, - { 89350000, 31535000, 108740000, 42800000, 0x3060216}, - { 104250000, 35190000, 107743000, 39500000, 0x0020217}, - { 106487989, 29505755, 106586972, 29592245, 0x001000a}, // 8CQ - { 106266519, 29310480, 106797735, 29801520, 0x001000c}, - { 108283816, 30719510, 108484183, 30892489, 0x782044b}, - { 106175312, 29204920, 106388414, 29325000, 0x680044b}, - { 106181480, 29910820, 106354119, 30060579, 0x680044b}, - { 105351628, 28818320, 105521771, 28968079, 0x680044b}, - { 107235000, 29645000, 107447487, 29766000, 0x680044b}, - { 105851000, 29286800, 106034818, 29425979, 0x680044b}, - { 106945296, 29772220, 107138888, 29905000, 0x680044b}, - { 106575812, 28931220, 106746787, 29080979, 0x680044b}, - { 108312740, 31095720, 108487459, 31245479, 0x680044b}, - { 107007912, 29082420, 107178887, 29232179, 0x680044b}, - { 105257000, 28432000, 109333000, 30445000, 0x07e0011}, - { 107320000, 30445000, 110210000, 32210000, 0x001000d}, - { 107320000, 28155000, 109333000, 30445000, 0x0010015}, - { 97300000, 20885000, 112116000, 34330000, 0x0010216}, - { 105257000, 28155000, 110210000, 32210000, 0x0020217}, - { 120094489, 30258555, 120193472, 30345045, 0x001000a}, // 8ZJ - { 120036793, 30082220, 120435607, 30428179, 0xf040447}, - { 121174164, 28362400, 121554635, 28697289, 0xe890447}, - { 120564861, 27944890, 120703138, 28067199, 0x54f044b}, - { 121491542, 29797290, 121631857, 29919599, 0x54f044b}, - { 120673663, 30701090, 120815337, 30823399, 0x54f044b}, - { 120508402, 29940390, 120649397, 30062699, 0x54f044b}, - { 119992463, 30818000, 120158011, 30922599, 0x54f044b}, - { 119566282, 29038000, 119711055, 29155899, 0x54f044b}, - { 120703138, 27910000, 120852302, 28023299, 0x54f044b}, - { 120136342, 29660000, 120282646, 29777199, 0x54f044b}, - { 120490000, 27547590, 120601779, 27698000, 0x54f044b}, - { 121405122, 28694790, 121595408, 28784000, 0x54f044b}, - { 120014382, 29263990, 120158128, 29382700, 0x54f044b}, - { 119826000, 28384090, 119988065, 28488900, 0x54f044b}, - { 118826000, 28896990, 118987008, 29003000, 0x54f044b}, - { 121182002, 30158790, 121322997, 30281099, 0x54f044b}, - { 119916163, 30472990, 120077958, 30580000, 0x54f044b}, - { 120434949, 30047760, 120535793, 30133189, 0x3c1044b}, - { 119250000, 29012920, 122950000, 31183000, 0x0890011}, - { 118167700, 27135000, 122300000, 29012920, 0x016000d}, - { 118010000, 28180000, 120674481, 31183000, 0x43c0015}, - { 108731000, 20170000, 122950000, 31183000, 0x0010216}, - { 118010000, 27135000, 122950000, 31183000, 0x0020217}, - { 118706067, 31987755, 118807933, 32074245, 0x001000a}, // 8JS - { 118663026, 31939090, 118949774, 32183709, 0xa9e0447}, - { 120477305, 31177690, 120762694, 31422309, 0xa9e0447}, - { 117043809, 34132690, 117339390, 34377309, 0xa9e0447}, - { 120175245, 31414610, 120442154, 31643389, 0x9ee0447}, - { 119860224, 31686120, 120035775, 31835879, 0x680044b}, - { 119354708, 32102320, 119539147, 32245500, 0x680044b}, - { 120080668, 33295220, 120259131, 33444979, 0x680044b}, - { 119820108, 32397620, 119996491, 32547379, 0x680044b}, - { 118937768, 33530000, 119139504, 33662479, 0x680044b}, - { 119339473, 32331690, 119483526, 32453999, 0x54f044b}, - { 119093905, 34515190, 119241695, 34637499, 0x54f044b}, - { 118217114, 33870590, 118363885, 33992899, 0x54f044b}, - { 119095000, 32234000, 119361695, 32300000, 0x54f044b}, - { 120797613, 31949400, 120955123, 32060699, 0x54f044b}, - { 120914853, 31325000, 121064267, 31441699, 0x54f044b}, - { 120669013, 31598000, 120824202, 31710899, 0x54f044b}, - { 119481773, 32363790, 119625826, 32486099, 0x54f044b}, - { 118345000, 30656000, 122300000, 32700000, 0x0820011}, - { 116340000, 33260000, 120897559, 35133000, 0x015000d}, - { 117702388, 32700000, 121000000, 35133000, 0x3830015}, - { 105486000, 29000000, 122960000, 42670000, 0x3770216}, - { 116340000, 30656000, 122300000, 35133000, 0x0020217}, - { 119226500, 26000855, 119314150, 26087345, 0x001000a}, // 8FJ - { 119151000, 25863000, 119456034, 26161800, 0xc730447}, - { 117940142, 24424700, 118194369, 24746400, 0xbde0447}, - { 117602879, 24396000, 117940142, 24638509, 0xbde0447}, - { 118099560, 26529410, 118292239, 26702389, 0x782044b}, - { 118960781, 25312810, 119152019, 25485789, 0x782044b}, - { 117517941, 26155010, 117709659, 26327989, 0x782044b}, - { 118504561, 24773460, 118680879, 24960000, 0x782044b}, - { 117276841, 25841400, 117418983, 26074589, 0x782044b}, - { 116919761, 24996500, 117086971, 25193189, 0x782044b}, - { 118546681, 25306500, 118767968, 25455989, 0x782044b}, - { 118323332, 24910820, 118502323, 25048600, 0x680044b}, - { 115840000, 23490000, 120000000, 25327442, 0x0740011}, - { 118231247, 25327442, 120800000, 28330000, 0x023000d}, - { 115970000, 25327442, 118802688, 28105000, 0x3e80015}, - { 108731000, 20170000, 122950000, 31183000, 0x0010216}, - { 115840000, 23490000, 120800000, 28330000, 0x0020217}, - { 117197528, 31778755, 117298433, 31865245, 0x001000a}, // 8AH - { 117140886, 31719811, 117480595, 32003600, 0xc730447}, - { 116720000, 32550000, 117216813, 32728409, 0xbde0447}, - { 117141500, 32840000, 117572448, 33045709, 0xbde0447}, - { 116723244, 33862800, 116875091, 34040000, 0x680044b}, - { 118445500, 31631700, 118622739, 31780000, 0x680044b}, - { 118338900, 31258400, 118471829, 31455079, 0x680044b}, - { 116960564, 30501900, 117167916, 30627179, 0x680044b}, - { 117748000, 30883000, 117959105, 31006000, 0x680044b}, - { 118237308, 32240520, 118413691, 32390279, 0x680044b}, - { 116431000, 31697000, 116670800, 31806600, 0x680044b}, - { 115692944, 33781520, 115872655, 33931279, 0x680044b}, - { 115737884, 32827220, 115915515, 32976979, 0x680044b}, - { 117417163, 30610000, 117609503, 30700000, 0x54f044b}, - { 116915414, 33567000, 117080869, 33675400, 0x54f044b}, - { 115450000, 29388000, 119680000, 31304642, 0x0790011}, - { 115345000, 31304642, 119240000, 33380403, 0x018000d}, - { 114870000, 32350000, 118336000, 34670000, 0x3550015}, - { 105486000, 29000000, 122960000, 42670000, 0x3770216}, - { 114870000, 29388000, 119680000, 34670000, 0x0020217}, - { 123334340, 41713755, 123449660, 41800245, 0x001000a}, // 8LN - { 123234880, 41652430, 123617319, 41939259, 0xc730447}, - { 121523656, 38867690, 121874544, 39141109, 0xbde0447}, - { 122757739, 40975390, 123119260, 41248809, 0xbde0447}, - { 123736760, 41800490, 123899839, 41922799, 0x54f044b}, - { 123899839, 41800490, 124062918, 41922799, 0x54f044b}, - { 123629140, 41238890, 123790860, 41361199, 0x54f044b}, - { 123790860, 41238890, 123952580, 41361199, 0x54f044b}, - { 121587781, 41965490, 121752219, 42087799, 0x54f044b}, - { 123112540, 41174290, 123274260, 41296599, 0x54f044b}, - { 121043000, 41057890, 121204720, 41180199, 0x54f044b}, - { 124283229, 40067290, 124442570, 40189599, 0x54f044b}, - { 121980940, 41072200, 122132664, 41202499, 0x54f044b}, - { 122158000, 40579190, 122932418, 40604500, 0x54f044b}, - { 120343460, 41507690, 120518539, 41621500, 0x54f044b}, - { 120798350, 40679690, 120959050, 40801999, 0x54f044b}, - { 123766181, 42230090, 123930619, 42352399, 0x54f044b}, - { 121889409, 39566590, 122047391, 39688899, 0x54f044b}, - { 122681281, 40820900, 122794918, 40907389, 0x3c1044b}, - { 120690140, 41759600, 120805459, 41846089, 0x3c1044b}, - { 120691021, 41055000, 120805379, 41141489, 0x3c1044b}, - { 121080000, 38700000, 125545000, 40750000, 0x0810011}, - { 118836000, 39960000, 122220000, 42733000, 0x020000d}, - { 122220000, 40750000, 125800000, 43501000, 0x3c50015}, - { 118780000, 38700000, 134800000, 53600000, 0x0010216}, - { 118780000, 38700000, 125800000, 43501000, 0x0020217}, - { 117049145, 36140000, 117168496, 36214245, 0x01b000a}, // 8SD - { 116704000, 36526600, 117183895, 36835500, 0xf040447}, - { 120230000, 36037300, 120560255, 36455000, 0xe890447}, - { 117965727, 36724890, 118118273, 36847199, 0x54f044b}, - { 121232117, 37475000, 121400599, 37586399, 0x54f044b}, - { 117027346, 36115100, 117210082, 36215799, 0x54f044b}, - { 116515055, 35350290, 116692924, 35453000, 0x54f044b}, - { 119053036, 36660290, 119244592, 36757000, 0x54f044b}, - { 118453850, 37400690, 118700189, 37476900, 0x54f044b}, - { 118240065, 35005090, 118388534, 35127399, 0x54f044b}, - { 115385455, 35200000, 115590824, 35289000, 0x54f044b}, - { 119405755, 35361000, 119570974, 35471599, 0x54f044b}, - { 115918736, 36397790, 116099922, 36500000, 0x54f044b}, - { 117666746, 35824890, 117817254, 35947199, 0x54f044b}, - { 116856800, 35350000, 117032359, 35454099, 0x54f044b}, - { 117503765, 34748800, 117622846, 34901099, 0x54f044b}, - { 120579527, 36921900, 120782698, 37013699, 0x54f044b}, - { 119944700, 36240900, 120051850, 36327389, 0x3c1044b}, - { 116270504, 37406400, 116379096, 37492889, 0x3c1044b}, - { 119704925, 36343600, 119812075, 36430089, 0x3c1044b}, - { 118908397, 35575000, 122750000, 37835000, 0x08f0011}, - { 115274000, 36084044, 119100000, 38276000, 0x01a000d}, - { 114790000, 34360000, 119676000, 36084044, 0x2730015}, - { 117940000, 35200000, 122960000, 38420000, 0x0980012}, - { 105486000, 29000000, 122960000, 42670000, 0x3770216}, - { 114790000, 34360000, 122960000, 38420000, 0x0020217}, - { 112478684, 37812755, 112587277, 37899245, 0x001000a}, // 8SX - { 112392600, 37646000, 112784822, 38028979, 0xf040447}, - { 113122000, 39958000, 113652320, 40233489, 0xe890447}, - { 111567880, 35227920, 111750919, 35377679, 0x680044b}, - { 113500760, 37768320, 113690039, 37918079, 0x680044b}, - { 112766880, 35456000, 112982479, 35583079, 0x680044b}, - { 111412456, 36009300, 111593309, 36161800, 0x680044b}, - { 110910604, 34992420, 111092395, 35142179, 0x680044b}, - { 112656228, 38357220, 112847171, 38506979, 0x680044b}, - { 111125680, 35543720, 111308719, 35693479, 0x680044b}, - { 112629728, 38661220, 112820671, 38810979, 0x680044b}, - { 111098304, 34733920, 111280095, 34883679, 0x680044b}, - { 111807227, 36995790, 111959773, 37118099, 0x54f044b}, - { 111632736, 36511390, 111784263, 36633699, 0x54f044b}, - { 110360000, 36750000, 114166000, 39062642, 0x0920011}, - { 110220000, 34572000, 113800000, 36907231, 0x01b000d}, - { 110863000, 38300436, 114555000, 40750000, 0x3740015}, - { 105486000, 29000000, 122960000, 42670000, 0x3770216}, - { 110220000, 34572000, 114555000, 40750000, 0x0020217}, - { 115817189, 28640255, 115915211, 28726745, 0x001000a}, // 8JX - { 115645592, 28381080, 116176808, 28872120, 0x001000c}, - { 113790000, 27568500, 114001712, 27727389, 0x782044b}, - { 117122400, 29243330, 117322247, 29371379, 0x680044b}, - { 115933296, 29634000, 116135871, 29760979, 0x680044b}, - { 117860728, 28419500, 118092936, 28529179, 0x680044b}, - { 114838000, 25790000, 115041588, 25912000, 0x680044b}, - { 114879576, 26998320, 115047223, 27148079, 0x680044b}, - { 114309160, 27757120, 114477639, 27906879, 0x680044b}, - { 116965544, 28191320, 117192547, 28303000, 0x680044b}, - { 116258644, 27910020, 116443014, 28047500, 0x680044b}, - { 114844960, 27760520, 115027107, 27899000, 0x680044b}, - { 113766000, 24483000, 116700000, 27112081, 0x0a70011}, - { 113520000, 27080000, 116276183, 29870000, 0x020000d}, - { 115957998, 26980000, 118500000, 30100000, 0x4660015}, - { 108731000, 20170000, 122950000, 31183000, 0x0010216}, - { 113520000, 24483000, 118500000, 30100000, 0x0020217}, - { 113614000, 34709000, 113724527, 34788645, 0x01c000a}, // 8HA - { 113483000, 34630000, 113877610, 34883000, 0xc730447}, - { 112311509, 34526090, 112641890, 34799509, 0xbde0447}, - { 113117948, 33578290, 113446051, 33851709, 0xbde0447}, - { 114013108, 32065820, 114204861, 32203500, 0x680044b}, - { 114247856, 35997700, 114424833, 36153500, 0x680044b}, - { 113781980, 35237920, 113965019, 35387679, 0x680044b}, - { 114258565, 34735090, 114407034, 34857399, 0x54f044b}, - { 114975446, 35683190, 115125954, 35805499, 0x54f044b}, - { 113141855, 35156990, 113291344, 35279299, 0x54f044b}, - { 113756914, 33958290, 113903685, 34080599, 0x54f044b}, - { 113952324, 33517090, 114098075, 33639399, 0x54f044b}, - { 114575124, 33521400, 114700605, 33663400, 0x54f044b}, - { 111080800, 34704600, 111263355, 34804000, 0x54f044b}, - { 112475864, 32929590, 112620936, 33051899, 0x54f044b}, - { 114195146, 35684090, 114345654, 35806399, 0x54f044b}, - { 113941464, 32920790, 114086536, 33043099, 0x54f044b}, - { 115576105, 34354390, 115723895, 34476699, 0x54f044b}, - { 113613560, 35888960, 114186440, 36380000, 0x001008c}, - { 114186440, 35888960, 114759320, 36380000, 0x001088c}, - { 114759320, 35888960, 115332200, 36380000, 0x001108c}, - { 115332200, 35888960, 115905080, 36380000, 0x001188c}, - { 115905080, 35888960, 116477960, 36380000, 0x001208c}, - { 113097968, 35397920, 113670848, 35888960, 0x001288c}, - { 113670848, 35397920, 114243728, 35888960, 0x001308c}, - { 114243728, 35397920, 114816608, 35888960, 0x001388c}, - { 114816608, 35397920, 115389488, 35888960, 0x001408c}, - { 115389488, 35397920, 115962368, 35888960, 0x001488c}, - { 113085989, 34906880, 113653661, 35397920, 0x001508c}, - { 113653661, 34906880, 114221333, 35397920, 0x001588c}, - { 114221333, 34906880, 114789005, 35397920, 0x001608c}, - { 114789005, 34906880, 115356677, 35397920, 0x001688c}, - { 112858920, 34415840, 113421384, 34906880, 0x001708c}, - { 113421384, 34415840, 113983848, 34906880, 0x001788c}, - { 113983848, 34415840, 114546312, 34906880, 0x001808c}, - { 114546312, 34415840, 115108776, 34906880, 0x001888c}, - { 115108776, 34415840, 115671240, 34906880, 0x001908c}, - { 115671240, 34415840, 116233704, 34906880, 0x001988c}, - { 112735178, 33924800, 113297642, 34415840, 0x001a08c}, - { 113297642, 33924800, 113860106, 34415840, 0x001a88c}, - { 113860106, 33924800, 114422570, 34415840, 0x001b08c}, - { 114422570, 33924800, 114985034, 34415840, 0x001b88c}, - { 114985034, 33924800, 115547498, 34415840, 0x001c08c}, - { 115547498, 33924800, 116109962, 34415840, 0x001c88c}, - { 116109962, 33924800, 116672426, 34415840, 0x001d08c}, - { 113966558, 33433760, 114523814, 33924800, 0x001d88c}, - { 114523814, 33433760, 115081070, 33924800, 0x001e08c}, - { 115081070, 33433760, 115638326, 33924800, 0x001e88c}, - { 115900000, 33697000, 116656802, 33924800, 0x012f08c}, - { 113096814, 31378000, 115950000, 34232172, 0x021000d}, - { 110330000, 32310000, 113096814, 35366000, 0x4480015}, - { 105486000, 29000000, 122960000, 42670000, 0x3770216}, - { 110330000, 31378000, 116680000, 36380000, 0x0020217}, - { 106653950, 26520755, 106750050, 26607245, 0x001000a}, // 8GZ - { 106456900, 26308780, 107007602, 26762000, 0x01c000c}, - { 106831099, 27611000, 107040280, 27771889, 0x782044b}, - { 105843108, 26169920, 106009091, 26319679, 0x680044b}, - { 104758892, 26536000, 104969416, 26654600, 0x680044b}, - { 107884392, 26505620, 108102735, 26620000, 0x680044b}, - { 107426008, 26193020, 107591991, 26342779, 0x680044b}, - { 104833432, 25028120, 104998167, 25177879, 0x680044b}, - { 109092660, 27641120, 109261139, 27790879, 0x680044b}, - { 106730244, 28058920, 106899555, 28208679, 0x680044b}, - { 105212076, 27215320, 105379723, 27365079, 0x680044b}, - { 104194876, 26784720, 104362523, 26934479, 0x680044b}, - { 105600000, 27256750, 109600000, 29220000, 0x016000d}, - { 105965799, 25080000, 109600000, 27270000, 0x0890011}, - { 105137519, 27304480, 105663527, 27795520, 0x0b00090}, - { 103580535, 26985304, 104101335, 27476344, 0x0b10890}, - { 104101335, 26985304, 104622135, 27476344, 0x0b11090}, - { 104622135, 26985304, 105142935, 27476344, 0x0b11890}, - { 105142935, 26985304, 105663735, 27476344, 0x0b12090}, - { 105663735, 26985304, 106184535, 27476344, 0x0b12890}, - { 103580535, 26494264, 104101335, 26985304, 0x0b03090}, - { 104101335, 26494264, 104622135, 26985304, 0x0b03890}, - { 104622135, 26494264, 105142935, 26985304, 0x0b04090}, - { 105142935, 26494264, 105663735, 26985304, 0x0b04890}, - { 105663735, 26494264, 106184535, 26985304, 0x0b05090}, - { 104419023, 26003224, 104934615, 26494264, 0x0b15890}, - { 104934615, 26003224, 105450207, 26494264, 0x0b16090}, - { 105450207, 26003224, 105965799, 26494264, 0x0b16890}, - { 104161227, 25512184, 104676819, 26003224, 0x0b17090}, - { 104676819, 25512184, 105192411, 26003224, 0x0b17890}, - { 105192411, 25512184, 105708003, 26003224, 0x0b18090}, - { 105708003, 25512184, 106223595, 26003224, 0x0b18890}, - { 104419023, 25021144, 104934615, 25512184, 0x0b09090}, - { 104934615, 25021144, 105450207, 25512184, 0x0b09890}, - { 105450207, 25021144, 105965799, 25512184, 0x0b0a090}, - { 104522142, 24600000, 105032526, 25091040, 0x0b1a890}, - { 105032526, 24600000, 105542910, 25091040, 0x0b1b090}, - { 105542910, 24600000, 106053294, 25091040, 0x0b1b890}, - { 106053294, 24600000, 106563678, 25091040, 0x0b1c090}, - { 97300000, 20885000, 112116000, 34330000, 0x0010216}, - { 103570000, 24600000, 109600000, 29220000, 0x0020217}, - { 113187972, 23059755, 113281189, 23146245, 0x001000a}, // 8GD - { 112986216, 22857480, 113491392, 23348520, 0x001000c}, - { 116632372, 23339620, 116773717, 23511800, 0x680044b}, - { 116293979, 23489600, 116442851, 23598599, 0x54f044b}, - { 110295429, 21121890, 110426571, 21244199, 0x54f044b}, - { 113479000, 24720690, 113622846, 24835000, 0x54f044b}, - { 113126479, 23367890, 113259320, 23490199, 0x54f044b}, - { 113438300, 22211110, 113596409, 22313000, 0x54f044b}, - { 112995089, 22501890, 113126911, 22624199, 0x54f044b}, - { 113684549, 22975390, 113817050, 23097699, 0x54f044b}, - { 111910959, 21805290, 112051052, 21920000, 0x54f044b}, - { 116541979, 23587690, 116674820, 23709999, 0x54f044b}, - { 110833659, 21610490, 110965141, 21732799, 0x54f044b}, - { 113314289, 22486600, 113480449, 22583599, 0x54f044b}, - { 112393049, 23003590, 112525550, 23125899, 0x54f044b}, - { 114369849, 23033090, 114465495, 23202300, 0x54f044b}, - { 113177349, 22738300, 113311508, 22859000, 0x54f044b}, - { 111870000, 21540000, 114885779, 24058562, 0x09f0011}, - { 114030623, 22526000, 117200000, 24945000, 0x01c000d}, - { 109620000, 20190000, 111870000, 23531329, 0x4b80015}, - { 108731000, 20170000, 122950000, 31183000, 0x0010016}, - { 109620000, 20170000, 117200000, 25526000, 0x0020217}, - { 114237628, 30515155, 114337572, 30601645, 0x001000a}, // 8HB - { 114072493, 30390920, 114471307, 30736879, 0xf040047}, - { 114900474, 30005800, 115286526, 30340689, 0xe890047}, - { 111265500, 30631000, 111365579, 30804000, 0x54f044b}, - { 112096773, 32001090, 112240826, 32123399, 0x54f044b}, - { 112153000, 30277500, 112295240, 30398699, 0x54f044b}, - { 110721864, 32568800, 110884656, 32677700, 0x54f044b}, - { 113307113, 31665000, 113492581, 31759499, 0x54f044b}, - { 113499363, 30880290, 113641037, 31002599, 0x54f044b}, - { 111584773, 32313790, 111728826, 32436099, 0x54f044b}, - { 113378402, 30305690, 113519397, 30427999, 0x54f044b}, - { 113090363, 30597390, 113232037, 30719699, 0x54f044b}, - { 115470542, 29826690, 115704505, 29900000, 0x54f044b}, - { 114840000, 30341590, 114961594, 30483300, 0x54f044b}, - { 112676673, 32066590, 112820726, 32188899, 0x54f044b}, - { 114263289, 29813500, 114362511, 29899989, 0x3c1044b}, - { 112140248, 30986800, 112241152, 31073289, 0x3c1044b}, - { 113428800, 29788500, 113540309, 29865389, 0x3c1044b}, - { 113873108, 30879400, 113973291, 30965889, 0x3c1044b}, - { 111447849, 30251100, 111547551, 30337589, 0x3c1044b}, - { 112841449, 30373800, 112941151, 30460289, 0x3c1044b}, - { 113954108, 31575200, 114055492, 31661689, 0x3c1044b}, - { 113315423, 29020000, 116160000, 31850000, 0x0b30011}, - { 110660000, 30200000, 113315423, 33275000, 0x023000d}, - { 108360000, 29100000, 110660000, 32611323, 0x4f50015}, - { 105486000, 29000000, 122960000, 42670000, 0x3770016}, - { 108360000, 29020000, 116160000, 33300000, 0x0020217}, - { 125207918, 43803655, 125327082, 43890145, 0x001000a}, // 8JL - { 125025672, 43673820, 125502327, 44019779, 0xf040047}, - { 126354498, 43683500, 126815901, 44018389, 0xe890047}, - { 124274364, 43088420, 124479035, 43238179, 0x680004b}, - { 125036196, 42832420, 125239203, 42982179, 0x680004b}, - { 125869860, 41667920, 126069539, 41817679, 0x680004b}, - { 129405696, 42841720, 129608703, 42991479, 0x680004b}, - { 122716720, 45543120, 122928879, 45692879, 0x680004b}, - { 126312860, 41849220, 126512539, 41998979, 0x680004b}, - { 124692960, 45072420, 124903039, 45222179, 0x680004b}, - { 125763693, 44093390, 125933906, 44215699, 0x54f004b}, - { 128151022, 43297990, 128318178, 43420299, 0x54f004b}, - { 124745422, 43441390, 124912578, 43563699, 0x54f004b}, - { 126663001, 42917790, 126828798, 43040099, 0x54f004b}, - { 125614293, 44473390, 125784506, 44595699, 0x54f004b}, - { 124220000, 41645000, 127600000, 44448680, 0x0b10011}, - { 121600000, 44448680, 126765377, 46330000, 0x016000d}, - { 127600000, 41983100, 131320000, 44522000, 0x3980015}, - { 118780000, 38700000, 134800000, 53600000, 0x0010016}, - { 121600000, 40810000, 131400000, 46330000, 0x0020217}, - { 114432000, 38000000, 114589635, 38058500, 0x015000a}, // 8HE - { 114322807, 37930000, 114739586, 38179459, 0xc730447}, - { 114320000, 36448200, 114683823, 36702709, 0xbde0447}, - { 115287695, 38719290, 115636304, 38992709, 0xbde0447}, - { 118106480, 39566000, 118285155, 39728000, 0x680044b}, - { 118347380, 39635120, 118540819, 39784879, 0x680044b}, - { 116636000, 39450000, 116804329, 39622000, 0x680044b}, - { 119471148, 39886460, 119725696, 40001178, 0x680044b}, - { 114731815, 40703919, 114928582, 40853678, 0x680044b}, - { 114425908, 36997020, 114628518, 37135000, 0x680044b}, - { 116743060, 38229000, 116969762, 38354000, 0x680044b}, - { 116239000, 37397600, 116405787, 37510143, 0x54f044b}, - { 115606217, 37682000, 115808034, 37775000, 0x54f044b}, - { 114983500, 40550000, 115177074, 40651500, 0x54f044b}, - { 114917028, 38462497, 115090988, 38572043, 0x54f044b}, - { 115145106, 37859434, 115299691, 37981743, 0x54f044b}, - { 113450000, 36038000, 115884500, 39620000, 0x0e20011}, - { 115884500, 37146000, 119410462, 39620000, 0x01d000d}, - { 113810000, 39620000, 117420386, 42180000, 0x3970015}, - { 105486000, 29000000, 122960000, 42670000, 0x3770016}, - { 113450000, 36038000, 119883000, 42670000, 0x0020217}, - { 108796106, 34183755, 108899894, 34270245, 0x001000a}, // 8SN - { 108566768, 33981480, 109129232, 34472520, 0x001000c}, - { 107043000, 34325500, 107471909, 34388600, 0x680044b}, - { 108869604, 34819220, 109051395, 34968979, 0x680044b}, - { 109373520, 34462000, 109599175, 34582000, 0x680044b}, - { 106904384, 32982520, 107082015, 33132279, 0x680044b}, - { 108798720, 34458620, 109055804, 34564000, 0x680044b}, - { 109118020, 34335000, 109324100, 34466479, 0x680044b}, - { 108941584, 32653000, 109243792, 32741000, 0x680044b}, - { 109676360, 38195000, 109823096, 38388079, 0x680044b}, - { 109140000, 34616000, 109307151, 34778800, 0x680044b}, - { 108871505, 34593500, 109068776, 34685099, 0x54f044b}, - { 110370855, 35408090, 110520344, 35530399, 0x54f044b}, - { 106920879, 33928800, 110617585, 36237892, 0x0920011}, - { 108701897, 36237892, 111262000, 39600000, 0x027000d}, - { 105486000, 32143200, 110225000, 33928800, 0x2800015}, - { 105486000, 29000000, 122960000, 42670000, 0x3770016}, - { 105486000, 31700000, 111262000, 39600000, 0x0020217}, - { 109937000, 40544000, 110081699, 40611400, 0x018000a}, // 8NM - { 109727624, 40450000, 110305510, 40722000, 0xf040447}, - { 111399296, 40662800, 111961100, 40925000, 0xe890447}, - { 118820000, 42212320, 119063088, 42336300, 0x680044b}, - { 122132032, 43568420, 122338367, 43718179, 0x680044b}, - { 113032492, 40956420, 113252522, 41091100, 0x680044b}, - { 119666132, 49113000, 119879207, 49272500, 0x680044b}, - { 106740000, 39620920, 106887636, 39817000, 0x680044b}, - { 121928000, 46018000, 122127046, 46125400, 0x54f044b}, - { 107325500, 40712000, 107513871, 40816299, 0x54f044b}, - { 122652817, 47932990, 122834582, 48055299, 0x54f044b}, - { 109916209, 39766550, 110125458, 39858800, 0x54f044b}, - { 115985842, 43892890, 116154357, 44015199, 0x54f044b}, - { 120619549, 49232000, 120849687, 49330500, 0x54f044b}, - { 117640000, 49363000, 117792765, 49513000, 0x54f044b}, - { 124019191, 50367990, 124232100, 50478000, 0x54f044b}, - { 109022128, 38859260, 112448093, 41540450, 0x0a90011}, - { 105596162, 38859260, 109022127, 41540450, 0x001000d}, - { 118631669, 42028790, 119261837, 42519830, 0x0b00090}, - { 121920111, 43397779, 122560695, 43888819, 0x0b00890}, - { 112835233, 40778239, 113449777, 41269279, 0x0b01090}, - { 119418521, 48947230, 120126809, 49438270, 0x0b11890}, - { 121694213, 45826180, 122360837, 46317220, 0x0b12090}, - { 122402571, 47748624, 123095235, 48239664, 0x0b12890}, - { 115747199, 43708524, 116392991, 44199564, 0x0b03090}, - { 120380471, 49035730, 121088759, 49526770, 0x0b13890}, - { 117362241, 49192480, 118070529, 49683520, 0x0b14090}, - { 123768897, 50177475, 124492809, 50668515, 0x0b14890}, - { 97150000, 37400000, 115400000, 45600000, 0x0810012}, - { 115400000, 37400000, 126120000, 53343000, 0x5030016}, - { 97150000, 37400000, 126120000, 53343000, 0x0020217}, - { 126595896, 45696255, 126718904, 45782745, 0x001000a}, // 8HL - { 126470000, 45578430, 126839239, 45894000, 0xc730447}, - { 123733000, 47131000, 124115461, 47416000, 0xbde0447}, - { 130168500, 47206890, 130603099, 47460000, 0xbde0447}, - { 129510793, 44530000, 129696663, 44641899, 0x54f044b}, - { 130231816, 46757000, 130480402, 46844700, 0x54f044b}, - { 130865000, 45736000, 131096234, 45828500, 0x54f044b}, - { 130852064, 45185000, 131000855, 45327300, 0x54f044b}, - { 123538000, 47147500, 123711380, 47273300, 0x54f044b}, - { 126892365, 46565190, 127069034, 46687499, 0x54f044b}, - { 124757000, 46584000, 124932629, 46707000, 0x54f044b}, - { 124789200, 46434000, 124933109, 46584000, 0x54f044b}, - { 131091700, 46588990, 131225599, 46750200, 0x54f044b}, - { 125167265, 46372700, 125377214, 46475500, 0x54f044b}, - { 125028000, 46505600, 125201549, 46630000, 0x54f044b}, - { 128622067, 47701000, 128977166, 47763000, 0x54f044b}, - { 125882000, 46018300, 126071132, 46131399, 0x54f044b}, - { 126450000, 48213000, 126693959, 48304000, 0x54f044b}, - { 126919837, 45494600, 127042363, 45581089, 0x3c1044b}, - { 127420371, 50202100, 127607579, 50264000, 0x3c1044b}, - { 126256737, 45325500, 126371996, 45417300, 0x3c1044b}, - { 123440513, 45032105, 127194179, 47713295, 0x0a80011}, - { 128261876, 46080700, 132075124, 48761890, 0x001000d}, - { 128351249, 43399510, 132015542, 46080700, 0x0010015}, - { 118780000, 38700000, 134800000, 53600000, 0x0010016}, - { 121120000, 43360000, 134800000, 53600000, 0x0020217}, - { 112953272, 28137659, 113057213, 28223245, 0x01d000a}, // 8HN - { 112854996, 28036834, 113142744, 28359985, 0xc730447}, - { 112848473, 27757684, 113285264, 27950132, 0xbde0447}, - { 112537336, 26715254, 112800992, 27030994, 0xbde0447}, - { 113063736, 29286399, 113211489, 29459628, 0x680044b}, - { 111374876, 27172720, 111527813, 27336852, 0x680044b}, - { 111589744, 28922195, 111753629, 29078301, 0x680044b}, - { 112225685, 28505120, 112441636, 28623104, 0x680044b}, - { 112961426, 25728313, 113159129, 25853971, 0x680044b}, - { 111922874, 27675927, 112112716, 27808713, 0x680044b}, - { 112767192, 26334620, 112934007, 26484379, 0x680044b}, - { 109894460, 27478520, 110062939, 27628279, 0x680044b}, - { 109640915, 28200877, 109790283, 28370483, 0x680044b}, - { 111542816, 26389025, 111688678, 26503145, 0x54f044b}, - { 110397835, 29085277, 110586277, 29175845, 0x54f044b}, - { 111296250, 27299272, 114305141, 29980462, 0x0a80011}, - { 111326041, 24618082, 114245559, 27299272, 0x001000d}, - { 109180000, 25844987, 111296250, 29550000, 0x53b0015}, - { 108731000, 20170000, 122950000, 31183000, 0x0010016}, - { 108731000, 24587000, 114330000, 30200000, 0x0020217}, - { 108262472, 22760555, 108355689, 22847045, 0x001000a}, // 8GX - { 108139634, 22710000, 108542503, 22931159, 0xc730447}, - { 109277279, 24183490, 109623111, 24420000, 0xbde0447}, - { 110111519, 25163790, 110412280, 25437209, 0xbde0447}, - { 111196272, 23398420, 111358927, 23548179, 0x680044b}, - { 109040112, 21398820, 109200687, 21548579, 0x680044b}, - { 110031166, 22555724, 110235525, 22674531, 0x680044b}, - { 107977032, 24646393, 108206711, 24753691, 0x680044b}, - { 108542004, 21927220, 108702995, 22076979, 0x680044b}, - { 106559756, 23799167, 106736801, 23937389, 0x680044b}, - { 109529680, 23021920, 109691919, 23171679, 0x680044b}, - { 108749113, 23175890, 108886548, 23294018, 0x54f044b}, - { 109978979, 23297690, 110111820, 23419999, 0x54f044b}, - { 109127559, 21614990, 109259041, 21737299, 0x54f044b}, - { 109670970, 24417590, 109804830, 24539899, 0x54f044b}, - { 111477470, 24355190, 111611330, 24477499, 0x54f044b}, - { 107260000, 21394700, 110727520, 23580000, 0x08a0011}, - { 109039839, 23200000, 112116000, 25700000, 0x01d000d}, - { 105311159, 23580000, 109039839, 25639000, 0x2e80015}, - { 97300000, 20885000, 112116000, 34330000, 0x0010016}, - { 104450000, 20885000, 112116000, 26396000, 0x0020217}, - { 104012028, 30617555, 104111972, 30704045, 0x001000a}, // 8SC - { 103784692, 30397580, 104321116, 30888620, 0x001000c}, - { 104667435, 29296729, 104859371, 29430079, 0x680044b}, - { 104578686, 31411817, 104820710, 31519874, 0x680044b}, - { 104967896, 29515320, 105139703, 29665079, 0x680044b}, - { 101574592, 26485120, 101772985, 26611000, 0x680044b}, - { 104511528, 28686120, 104681671, 28835879, 0x680044b}, - { 105693000, 32373700, 105948565, 32477000, 0x680044b}, - { 106008764, 30730000, 106198915, 30866579, 0x680044b}, - { 104301940, 31040320, 104476659, 31190079, 0x680044b}, - { 103625696, 29509020, 103797503, 29658779, 0x680044b}, - { 105363222, 28825390, 105502178, 28947699, 0x54f044b}, - { 102183000, 27833300, 102294415, 27985000, 0x54f044b}, - { 102431289, 29947202, 105499762, 32628392, 0x0a90011}, - { 102065805, 27700000, 105560000, 29947202, 0x01a000d}, - { 105499762, 29947202, 108568235, 32628392, 0x0010015}, - { 97300000, 20885000, 112116000, 34330000, 0x0010016}, - { 97300000, 25962000, 108660000, 34330000, 0x0020217}, - { 102656511, 25001355, 102751650, 25087845, 0x001000a}, // 8YN - { 102572822, 24768800, 102878929, 25198779, 0xf040447}, - { 103549455, 27177700, 103924344, 27512589, 0xe890447}, - { 103161782, 23624710, 103350617, 23797689, 0x782044b}, - { 103719116, 25440020, 103849559, 25630000, 0x680044b}, - { 100142316, 25565000, 100335842, 25693000, 0x680044b}, - { 103077572, 23294820, 103240227, 23444579, 0x680044b}, - { 102548000, 24585520, 102690233, 24758000, 0x680044b}, - { 102351000, 24859000, 102573056, 24970000, 0x680044b}, - { 102459348, 24281120, 102623251, 24430879, 0x680044b}, - { 101462432, 24968020, 101627167, 25117779, 0x680044b}, - { 100856000, 22720000, 101058311, 22840000, 0x680044b}, - { 100724104, 21910720, 100885095, 22060479, 0x680044b}, - { 101173818, 23074564, 104063545, 25755754, 0x0a90011}, - { 102646107, 25755754, 105310000, 28670000, 0x022000d}, - { 99152000, 21128000, 103071392, 23074564, 0x2bd0015}, - { 97300000, 20885000, 112116000, 34330000, 0x0010016}, - { 97500000, 21128000, 106220000, 29260000, 0x0020217}, - { 91031470, 29638232, 91190772, 29691483, 0x013000a}, // 8XZ - { 90910000, 29496500, 91430998, 29760000, 0xf040447}, - { 88697155, 29103427, 89079486, 29438316, 0xe890447}, - { 91684812, 29120820, 91855787, 29270579, 0x680004b}, - { 97058740, 31066520, 97233459, 31216279, 0x680004b}, - { 91953340, 31384220, 92128059, 31533979, 0x680004b}, - { 94237896, 29609520, 94409703, 29759279, 0x680004b}, - { 92216363, 28371465, 92540290, 28450091, 0x680044b}, - { 90862942, 29211024, 91125364, 29308574, 0x680044b}, - { 80018608, 32430520, 80194991, 32580279, 0x680004b}, - { 91632196, 29749120, 91804003, 29898879, 0x680004b}, - { 98499896, 29612720, 98671703, 29762479, 0x680004b}, - { 94439842, 29453690, 94580157, 29575999, 0x54f004b}, - { 84029573, 32236990, 84173626, 32359299, 0x54f004b}, - { 90022228, 28155905, 93031119, 30837095, 0x0a90011}, - { 87013337, 28155905, 90022228, 30837095, 0x001000d}, - { 93031119, 28155905, 96040010, 30837095, 0x0010015}, - { 78380000, 26689200, 99168000, 36550000, 0x2aa0016}, - { 78380000, 26689200, 99168000, 36550000, 0x0020217}, - { 103784752, 36022828, 103931351, 36086494, 0x016000a}, // 8GS - { 103307533, 35875976, 103972815, 36276940, 0x01a000c}, - { 100351605, 38854910, 100573595, 39027889, 0x782044b}, - { 103104190, 35500410, 103315609, 35673389, 0x782044b}, - { 104072649, 36459110, 104286951, 36632089, 0x782044b}, - { 105613000, 34524661, 106008740, 34615974, 0x782044b}, - { 102128428, 38446120, 102319371, 38595879, 0x680044b}, - { 98193980, 39733820, 98387419, 39883579, 0x680044b}, - { 106570000, 35481800, 106836859, 35584400, 0x680044b}, - { 102521160, 37856120, 102710439, 38005879, 0x680044b}, - { 98387000, 39667420, 98580439, 39817179, 0x680044b}, - { 102321286, 34745805, 105568505, 37426995, 0x0a80011}, - { 99663928, 37426995, 103030311, 40108185, 0x001000d}, - { 96267754, 38767590, 99663928, 41448780, 0x0010015}, - { 89350000, 31535000, 108740000, 42800000, 0x3060016}, - { 92290000, 32560000, 108740000, 42800000, 0x0020217}, - { 101693766, 36588138, 101816182, 36666629, 0x01b000a}, // 8QH - { 101463360, 36352880, 102041448, 36843920, 0x001000c}, - { 102040000, 36411010, 102338819, 36535000, 0x782044b}, - { 101569028, 36844210, 101784771, 37017189, 0x782044b}, - { 95239887, 37770710, 95458513, 37943689, 0x782044b}, - { 94763300, 36361000, 95072042, 36481000, 0x782044b}, - { 101505500, 37339000, 101764043, 37447879, 0x680044b}, - { 100481032, 36210620, 100666567, 36360379, 0x680044b}, - { 100043584, 37230020, 100272408, 37353000, 0x680044b}, - { 102695000, 36271000, 102994934, 36363600, 0x680044b}, - { 100195620, 34371320, 100376579, 34521079, 0x680044b}, - { 99797354, 35190699, 103074364, 37871889, 0x0a80011}, - { 98644443, 32509509, 101802289, 35190699, 0x001000d}, - { 92904342, 36086293, 96181352, 38767483, 0x0010015}, - { 89350000, 31535000, 108740000, 42800000, 0x3060016}, - { 89350000, 31535000, 103140000, 39274000, 0x0020217}, - { 87550718, 43765955, 87669882, 43852445, 0x001000a}, // 8XJ - { 87323072, 43675720, 87799727, 44021679, 0xf040447}, - { 85938073, 44134900, 86404127, 44469789, 0xe890447}, - { 87189832, 43925120, 87396167, 44074879, 0x680044b}, - { 80179592, 41077120, 80377607, 41226879, 0x680044b}, - { 75903280, 39413620, 76096719, 39563379, 0x680044b}, - { 81242332, 43835720, 81448667, 43985479, 0x680044b}, - { 86087260, 41668920, 86286939, 41818679, 0x680044b}, - { 84806664, 45527790, 84979935, 45650099, 0x54f044b}, - { 84804393, 44330590, 84974606, 44452899, 0x54f044b}, - { 88030717, 47776590, 88212482, 47898899, 0x54f044b}, - { 93418501, 42765590, 93584298, 42887899, 0x54f044b}, - { 79860627, 37051390, 80013173, 37173699, 0x54f044b}, - { 85008964, 45597690, 85182235, 45719999, 0x54f044b}, - { 77170628, 38355690, 77326572, 38477999, 0x54f044b}, - { 82894560, 41651290, 83057639, 41773599, 0x54f044b}, - { 84353849, 43497943, 88018142, 46179133, 0x0a80011}, - { 80689556, 43497943, 84353849, 46179133, 0x001000d}, - { 79973927, 40906479, 80593679, 41397519, 0x0b00090}, - { 75705743, 39242979, 76304663, 39734019, 0x0b10890}, - { 85874615, 41498279, 86499575, 41989319, 0x0b01090}, - { 87777867, 47592224, 88465323, 48083264, 0x0b11890}, - { 93183707, 42581224, 93819083, 43072264, 0x0b02090}, - { 79645247, 36867024, 80228543, 37358064, 0x0b02890}, - { 76959561, 38171324, 77548065, 38662364, 0x0b13090}, - { 82663615, 41466924, 83288575, 41957964, 0x0b03890}, - { 82400000, 46179133, 85400000, 47300000, 0x07b0091}, - { 85400000, 46179133, 88700000, 49180000, 0x0c10891}, - { 88700000, 46179133, 91080000, 48250000, 0x0bd1091}, - { 79750000, 43778215, 83442500, 46179133, 0x09f1891}, - { 83442500, 43778215, 87136500, 46179133, 0x09f2091}, - { 87136500, 43778215, 91080000, 46179133, 0x09a2891}, - { 91080000, 43778215, 95800000, 45250000, 0x06e3091}, - { 73494042, 38415835, 76890216, 41097025, 0x0a98091}, - { 76890216, 38415835, 80286390, 41097025, 0x0a98891}, - { 80286390, 38415835, 83682564, 41097025, 0x0a99091}, - { 83682564, 38415835, 87078738, 41097025, 0x0a99891}, - { 87078738, 38415835, 90474912, 41097025, 0x0a9a091}, - { 90474912, 38415835, 93850000, 41097025, 0x0a9a891}, - { 77621258, 41097025, 81166387, 43778215, 0x0a85091}, - { 81166387, 41097025, 84711516, 43778215, 0x0a85891}, - { 84711516, 41097025, 88256645, 43778215, 0x0a86091}, - { 88256645, 41097025, 91801774, 43778215, 0x0a86891}, - { 91801774, 40923000, 94070000, 43778215, 0x0d97091}, - { 94070000, 41097025, 96451000, 43778215, 0x0cd7891}, - { 74450000, 35500000, 77300000, 38415835, 0x0bcb091}, - { 77301570, 35734645, 80578580, 38415835, 0x0a9b891}, - { 80578580, 35734645, 83855590, 38415835, 0x0a9c091}, - { 83855590, 35734645, 87132600, 38415835, 0x0a9c891}, - { 87132600, 36220000, 89250000, 38415835, 0x0bfd091}, - { 89250000, 36000000, 91400000, 38415835, 0x0c6e091}, - { 77300000, 35200000, 85750000, 35734645, 0x02ee891}, - { 77300000, 33360000, 80493080, 36000000, 0x0a7f091}, - { 76890216, 35500000, 77666000, 38842000, 0x182d891}, - { 73479000, 33360000, 96451000, 49183500, 0x0020217}, - { 82244000, 45260000, 91080000, 49200000, 0x0890892}, // CHN - { 76623000, 39100000, 86500000, 45400000, 0x09c1092}, - { 86500000, 39100000, 96510000, 45260000, 0x0991892}, - { 96510000, 39100000, 110000000, 42800000, 0x0662092}, - { 110000000, 39100000, 115300000, 45600000, 0x0d82892}, - { 116090000, 49000000, 127700000, 53563000, 0x0853092}, - { 115500000, 44300000, 127700000, 49000000, 0x07e3892}, - { 115300000, 39730000, 127700000, 44300000, 0x0774092}, - { 127700000, 41350000, 134780000, 49600000, 0x0d64892}, - { 73495000, 34450000, 78410000, 40675000, 0x0d55092}, - { 78410000, 32750000, 88744000, 39100000, 0x0935892}, - { 88744000, 32750000, 97530000, 39100000, 0x09f6092}, - { 97525000, 32750000, 106500000, 39100000, 0x09e6892}, - { 106500000, 32750000, 115300000, 39100000, 0x09f7092}, - { 115300000, 32750000, 124100000, 39730000, 0x0a77892}, - { 78410000, 27770000, 88744000, 32750000, 0x07f8092}, - { 88744000, 26666000, 97530000, 32750000, 0x0978892}, - { 97525000, 26400500, 106500000, 32750000, 0x0999092}, - { 106500000, 26400500, 115300000, 32750000, 0x09a9892}, - { 115300000, 26400500, 124100000, 32750000, 0x09aa092}, - { 97525000, 21140000, 108460000, 26400500, 0x07ba892}, - { 108460000, 18158000, 112200000, 26400500, 0x106b092}, - { 112200000, 20400000, 118000000, 26400500, 0x0b5b892}, - { 118000000, 21750000, 122500000, 26400500, 0x0b5c092}, - { 110700000, 13900000, 117900000, 17900000, 0x082c892}, - { 73495000, 13900000, 134780000, 53563000, 0x003021c}, - {-162125917, 5840551,-162039427, 5927041, 0x001000a}, // UMI - {-162492268, 6289623,-162262218, 6518402, 0x9ee004b}, - {-169642729, 16623423,-169422137, 16835192, 0x931004b}, - {-160101841, -475939,-159890072, -264170, 0x931004b}, - {-176584080, 91227,-176372311, 302996, 0x931004b}, - {-176722697, 702658,-176510928, 914427, 0x931004b}, - {-177600000, -600000,-159800000, 18000000, 0x0010217}, - {-109259020, 10252083,-109171569, 10338573, 0x001000b}, // CPT - {-109450135, 10049808,-108976207, 10540848, 0x001000c}, - { -960,-90000000, 1,-89990039, 0x001000b}, // ATA - {-180000000,-90000000, 180000000,-59999999, 0x1860017}, - {-180000000,-90000000, 180000000,-77183669, 0x0010097}, // AAA - {-180000000,-77183669, 180000000,-66998607, 0x1000897}, - {-180000000,-66998607, 180000000,-59200669, 0x0c41097}, - {-180000000,-59200669, 180000000,-52556508, 0x0a71897}, - {-180000000,-52556508, 180000000,-46668269, 0x0942097}, - {-180000000,-46668269, 180000000,-41337026, 0x0862897}, - {-180000000,-41337026, 180000000,-36324066, 0x07e3097}, - {-180000000,-36324066, 180000000,-31589604, 0x0773897}, - {-180000000,-31589604, 180000000,-27054069, 0x0724097}, - {-180000000,-27054069, 180000000,-22677675, 0x06e4897}, - {-180000000,-22677675, 180000000,-18420638, 0x06b5097}, - {-180000000,-18420638, 180000000,-14243171, 0x0695897}, - {-180000000,-14243171, 180000000,-10145275, 0x0676097}, - {-180000000,-10145275, 180000000, -6087165, 0x0666897}, - {-180000000, -6087165, 180000000, -2029055, 0x0667097}, - {-180000000, -2029055, 180000000, 2029055, 0x0667897}, - {-180000000, 2029055, 180000000, 6087165, 0x0668097}, - {-180000000, 6087165, 180000000, 10145275, 0x0668897}, - {-180000000, 10145275, 180000000, 14243171, 0x0679097}, - {-180000000, 14243171, 180000000, 18420638, 0x0699897}, - {-180000000, 18420638, 180000000, 22677675, 0x06ba097}, - {-180000000, 22677675, 180000000, 27054069, 0x06ea897}, - {-180000000, 27054069, 180000000, 31589604, 0x072b097}, - {-180000000, 31589604, 180000000, 36324066, 0x077b897}, - {-180000000, 36324066, 180000000, 41337026, 0x07ec097}, - {-180000000, 41337026, 180000000, 46668269, 0x086c897}, - {-180000000, 46668269, 180000000, 52556508, 0x094d097}, - {-180000000, 52556508, 180000000, 59200669, 0x0a7d897}, - {-180000000, 59200669, 180000000, 66998607, 0x0c4e097}, - {-180000000, 66998607, 180000000, 77183669, 0x100e897}, - {-180000000, 77183669, 180000000, 90000001, 0x001f097}, - {-180000000,-90000000, 180000000, 90000001, 0x000001d}, +static const mminforec mminfo[MAPCODE_NR_RECS + 1] = { + {12433114, 41851944, 12548434, 41938434, 0x001000b}, // VAT + {5850000, 35450000, 18560000, 55080000, 0x50a0216}, + {12444000, 41899000, 12460000, 41908000, 0x003021c}, + {7404110, 43723932, 7444472, 43752762, 0x001000b}, // MCO + {-5200000, 41310000, 9600000, 53557000, 0x0010216}, + {7404110, 43723932, 7444472, 43752762, 0x003021c}, + {-5384925, 36107682, -5321499, 36159576, 0x001000b}, // GIB + {-5734540, 35987080, -5161660, 36478120, 0x001888c}, + {-6703000, 35867000, -3426000, 38475972, 0x0a63291}, + {-5384925, 36107682, -5321499, 36159576, 0x003021c}, + {-172537866, -8601181, -172450415, -8514691, 0x001000a}, // TKL + {-171996267, -9340159, -171646464, -8994200, 0xf04004b}, + {-171498626, -9550077, -171160016, -9215188, 0xe89004b}, + {-172560193, -9660193, -171160016, -8289807, 0x0a70011}, + {96815429, -12208160, 96866396, -12133320, 0x2a7044a}, // CCK + {96888084, -12195000, 96931231, -12106697, 0x2a7044a}, + {96629848, -12244608, 97088152, -11775392, 0x001000c}, + {-62877167, 17860755, -62786833, 17947245, 0x001000b}, // BLM + {-62951784, 17783968, -62707008, 18029488, 0x001000c}, + {166898560, -564440, 166976401, -486599, 0x001000b}, // NRU + {179163000, -8543596, 179227000, -8430000, 0x029000a}, // TUV + {179009264, -8661830, 179243000, -8416310, 0x004010b}, + {179794020, -9443960, 179883000, -9329384, 0x004010b}, + {178286164, -8086652, 178463000, -7901148, 0x004010b}, + {178634028, -7530304, 178727000, -7432096, 0x004010b}, + {177115628, -7270404, 177209000, -7172196, 0x004010b}, + {176273728, -6336404, 176367000, -6238196, 0x004010b}, + {177270120, -6165560, 177379000, -6050984, 0x004010b}, + {176037912, -5719816, 176157000, -5594000, 0x004010b}, + {179424320, -10788660, 179533000, -10674084, 0x004010b}, + {176030000, -10996000, 179940000, -5594000, 0x0010016}, + {113528000, 22109440, 113600000, 22217700, 0x027000b}, // MAC + {-63110167, 18003755, -63019833, 18090245, 0x001000a}, // SXM + {-63158744, 17963792, -62966048, 18143000, 0x001000c}, + {-63110167, 18003755, -63019833, 18090245, 0x001000a}, // MAF + {-63158744, 17963792, -62966048, 18143000, 0x001000c}, + {167902989, -29077245, 168001011, -28990755, 0x001000a}, // NFK + {167809760, -29202312, 168127448, -28907688, 0x001000c}, + {-130134215, -25095292, -130079370, -25045433, 0x22a004a}, // PCN + {-130771365, -23953826, -130716936, -23903967, 0x22a004a}, + {-124812713, -24704785, -124757868, -24654926, 0x22a004a}, + {-128526171, -24571661, -128119947, -24178829, 0x001000c}, + {-130800000, -25100000, -124700000, -23890000, 0x04e0011}, + {3280000, -54460000, 3436320, -54385000, 0x01c000b}, // BVT + {3176640, -54572312, 3650568, -54277688, 0x001000c}, + {-64817896, 32283000, -64708081, 32323000, 0x2a7044a}, // BMU + {-64887829, 32246750, -64766566, 32283000, 0x2a7044a}, + {-65034230, 32140084, -64596758, 32532916, 0x001000c}, + {72348074, -7341184, 72434564, -7254694, 0x001000a}, // IOT + {72307352, -7475728, 72588584, -7181104, 0x001000c}, + {71712684, -5499289, 71993916, -5204665, 0x0b00010}, + {70504498, -7827595, 73185688, -5146405, 0x0a80011}, + {12402340, 43893500, 12465083, 43975400, 0x2a7044a}, // SMR + {12465083, 43895000, 12517906, 43992200, 0x2a7044a}, + {12486204, 43652480, 13131996, 44143520, 0x0014088}, + {8822749, 43227805, 12487042, 45908995, 0x0010015}, + {9750000, 42200000, 13400000, 44780000, 0x01e188d}, + {5850000, 35450000, 18560000, 55080000, 0x50a0216}, + {12402340, 43893500, 12517000, 43992200, 0x003021c}, + {-2619780, 49416000, -2500000, 49510519, 0x022000a}, // GGY + {-2704183, 49374669, -2058391, 49816605, 0x001000c}, + {-10700000, 49122422, 1889648, 60875000, 0x0010216}, + {-2704183, 49374669, -2058391, 49816605, 0x003021c}, + {-63109000, 18167000, -62998270, 18236000, 0x019000a}, // AIA + {-63432000, 18147000, -62910000, 18600000, 0x01c000c}, + {-62241268, 16693000, -62178000, 16812970, 0x02b000a}, // MSR + {-62330844, 16591156, -62039196, 16885780, 0x001000c}, + {-2246000, 49162000, -2016000, 49206000, 0x010000b}, // JEY + {-2275397, 49122422, -1994165, 49318838, 0x001000c}, + {-10700000, 49122422, 1889648, 60875000, 0x0010216}, + {-2275397, 49122080, -1994165, 49318496, 0x003021c}, + {105631382, -10495516, 105718833, -10409026, 0x001000a}, // CXR + {105490182, -10633774, 105771414, -10339150, 0x001000c}, + {-176223924, -13250561, -176175640, -13218890, 0x1ad044a}, // WLF + {-176226867, -13274200, -176162211, -13250561, 0x1ad044a}, + {-176226867, -13300000, -176167576, -13274200, 0x1ad044a}, + {-176250390, -13321601, -176179814, -13300000, 0x1ad044a}, + {-176225180, -13352287, -176175324, -13321601, 0x1ad044a}, + {-178226240, -14468224, -177908552, -14146320, 0x001000c}, + {-176341581, -13435263, -176023893, -13113359, 0x0b00010}, + {-178252267, -14838976, -176017942, -12664233, 0x0a80211}, + {-64640000, 18411419, -64559180, 18460000, 0x2a7044a}, // VGB + {-64717380, 18380572, -64612398, 18418000, 0x2a7044a}, + {-64852000, 18305500, -64494413, 18547000, 0xc730447}, + {-64494413, 18305500, -64221498, 18593000, 0xbde0447}, + {-64600000, 18593000, -64219959, 18800000, 0xbde0447}, + {-64852000, 18305500, -64210000, 18800000, 0x0970211}, + {9473847, 47053018, 9530152, 47091627, 0x1ad004a}, // LIE + {9511847, 47091627, 9568152, 47130236, 0x1ad004a}, + {9503847, 47130236, 9560152, 47168845, 0x1ad004a}, + {9481847, 47168845, 9538152, 47207454, 0x1ad004a}, + {9497579, 47207454, 9554420, 47246063, 0x1ad004a}, + {9469000, 47044000, 9643000, 47274000, 0x001000c}, + {5850000, 35450000, 18560000, 55080000, 0x50a0216}, + {9469000, 47044000, 9643000, 47274000, 0x003021c}, + {-70063165, 12481492, -69974753, 12567982, 0x001000a}, // ABW + {-70114256, 12358320, -69827816, 12652944, 0x001000c}, + {167709000, 8713000, 167757000, 8867000, 0x037000a}, // MHL + {170962845, 6870363, 171431565, 7361403, 0x001000c}, + {168544027, 7270280, 169012747, 7761320, 0x0b10010}, + {168732832, 14415080, 169211968, 14906120, 0x001008c}, + {168480677, 4519311, 168949397, 5010351, 0x001088c}, + {160665840, 9576480, 161139768, 10067520, 0x001108c}, + {166601440, 11097380, 167075368, 11588420, 0x001188c}, + {166377624, 18845980, 166867176, 19337020, 0x001208c}, + {169350000, 5785780, 169791760, 6312000, 0x021288c}, + {171707598, 5845594, 172176318, 6336634, 0x001308c}, + {171499552, 6877265, 171968272, 7368305, 0x001388c}, + {167883840, 5370380, 168352560, 5861420, 0x001408c}, + {166105640, 10904780, 166579568, 11395820, 0x001488c}, + {169696640, 10074780, 170170568, 10565820, 0x001508c}, + {170846081, 7968670, 171314801, 8459710, 0x001588c}, + {162001340, 11249980, 162475268, 11741020, 0x001608c}, + {165170340, 11350580, 165644268, 11841620, 0x001688c}, + {168886340, 5397780, 169355060, 5888820, 0x001708c}, + {166002340, 8692680, 166476268, 9183720, 0x001788c}, + {167146640, 8067780, 167615360, 8558820, 0x001808c}, + {166809963, 9069124, 167283891, 9560164, 0x001888c}, + {167283891, 9069124, 167757819, 9560164, 0x001908c}, + {167378676, 8578084, 167852604, 9069124, 0x001988c}, + {168894640, 9669180, 169368568, 10160220, 0x001a08c}, + {170806724, 8459019, 171280652, 8950059, 0x001a88c}, + {170635940, 10042280, 171109868, 10533320, 0x001b08c}, + {167920645, 7739474, 168389365, 8230514, 0x001b88c}, + {167219240, 11105180, 167693168, 11596220, 0x001c08c}, + {165411940, 8829380, 165885868, 9320420, 0x001c88c}, + {169484440, 10978580, 169958368, 11469620, 0x001d08c}, + {165725040, 9858480, 166198968, 10349520, 0x001d88c}, + {169784163, 9311096, 170258091, 9802136, 0x001e08c}, + {169784163, 8820055, 170258091, 9311095, 0x001e88c}, + {169864212, 12013976, 170338140, 12505016, 0x001f08c}, + {160595398, 4506265, 172402954, 19352930, 0x0010016}, + {-170756000, -14358000, -170674500, -14265950, 0x021000a}, // ASM + {-171102112, -11080370, -171051284, -11030511, 0x004010b}, + {-170860000, -14378000, -170540000, -14229000, 0x004010b}, + {-169701004, -14300981, -169403687, -14150000, 0x004010b}, + {-168235531, -14618875, -168086700, -14472514, 0x004010b}, + {-171102200, -14378100, -169403600, -11030500, 0x0ef0011}, + {-171102200, -14732000, -167913000, -11030500, 0x0010216}, + {-159832000, -21273000, -159723500, -21198400, 0x01a000b}, // COK + {-161271860, -10480061, -160797932, -9989021, 0x001000c}, + {-158183360, -9316420, -157709432, -8825380, 0x0b00010}, + {-159960141, -21417476, -157159787, -18736286, 0x0a90011}, + {-165952460, -11164220, -165478532, -10673180, 0x001b888}, + {-165651360, -11803620, -165177432, -11312580, 0x001a088}, + {-163382468, -13580320, -162903332, -13089280, 0x001c088}, + {-158196284, -21992220, -157696316, -21501180, 0x0019888}, + {-163406876, -18306520, -162917324, -17815480, 0x001a888}, + {-165960000, -21999000, -157154000, -8610000, 0x0010016}, + {-56246890, 46742755, -56120999, 46829245, 0x001000a}, // SPM + {-56602272, 46735356, -55987728, 47177292, 0x001000c}, + {-169949167, -19117044, -169857872, -19030554, 0x001000b}, // NIU + {-170002824, -19193312, -169705968, -18898688, 0x001000c}, + {-62743846, 17279490, -62680021, 17340599, 0x2a7004a}, // KNA + {-62632976, 17105911, -62569151, 17167020, 0x2a7004a}, + {-62907696, 17073584, -62517096, 17466416, 0x001000c}, + {-81395252, 19264490, -81330748, 19325599, 0x2a7004a}, // CYM + {-81419752, 19336490, -81355248, 19397599, 0x2a7004a}, + {-81484770, 19230000, -81046143, 19431629, 0x004010b}, + {-80143890, 19618658, -79652000, 19805000, 0x004010b}, + {-81484800, 19230000, -79651900, 19805100, 0x0610011}, + {-68311245, 12115916, -68224755, 12200484, 0x001000a}, // BES + {-68432676, 12257247, -68350030, 12337971, 0x001088b}, + {-68350030, 12257247, -68267384, 12337971, 0x001108b}, + {-68432676, 12176523, -68350030, 12257247, 0x001188b}, + {-68350030, 12176523, -68267384, 12257247, 0x001208b}, + {-68267384, 12176523, -68184738, 12257247, 0x001288b}, + {-68350030, 12095799, -68267384, 12176523, 0x001308b}, + {-68267384, 12095799, -68184738, 12176523, 0x001388b}, + {-68292178, 12015075, -68209532, 12095799, 0x001408b}, + {-63007557, 17459404, -62935482, 17528596, 0x001c88b}, + {-63274557, 17595404, -63202482, 17664596, 0x001c08b}, + {-68480000, 12000000, -62923000, 17680000, 0x0010216}, + {73470755, 4165728, 73557245, 4252218, 0x001000a}, // MDV + {73036128, -710000, 73504848, -218960, 0x001000c}, + {72835640, 6523792, 73304360, 7014832, 0x0b10010}, + {72500000, 5600000, 73510000, 7135000, 0x004018c}, + {72660000, 1750000, 73790000, 5600000, 0x004018c}, + {72900000, 160000, 73650000, 950000, 0x004010c}, + {73026128, -720000, 73514848, -208960, 0x004010c}, + {71500000, -1000000, 75500000, 7500000, 0x0010216}, + {-5761206, -15983245, -5671833, -15896755, 0x001000a}, // SHN + {-14424756, -7996255, -14288000, -7882857, 0x004010b}, + {-5805000, -16040000, -5617000, -15896000, 0x004010b}, + {-12372000, -37183000, -12204000, -37046000, 0x004010b}, + {-12747000, -37459000, -12452000, -37271000, 0x004010b}, + {-10060000, -40400000, -9800000, -40250000, 0x004010b}, + {-14530000, -40500000, -5540000, -7777000, 0x0010217}, + {14419556, 35855000, 14548000, 35930000, 0x01a000a}, // MLT + {14165848, 35753584, 14624152, 36146416, 0x001000c}, + {-61799362, 11987132, -61711911, 12073622, 0x001000a}, // GRD + {-61803000, 11983000, -61375000, 12531000, 0x022000c}, + {-64989026, 18309620, -64863850, 18373000, 0x016000a}, // VIR + {-65068846, 18260000, -64576690, 18422000, 0x004010b}, + {-64940000, 17660000, -64550000, 17820000, 0x004010b}, + {-65087000, 18225000, -64640000, 18422000, 0x0750010}, + {-65093994, 17636170, -64550000, 18426851, 0x0d00211}, + {45200476, -12817650, 45242633, -12727106, 0x2a7044a}, // MYT + {45242386, -12819750, 45301886, -12755553, 0x2a7044a}, + {44900000, -13033000, 45360000, -12590000, 0x001000c}, + {15485616, 78200711, 15782507, 78261820, 0x2a7004a}, // SJM + {14043750, 78045711, 14328250, 78106820, 0x2a7004a}, + {-9164930, 70754480, -7779602, 71245520, 0x001000c}, + {10400000, 76889405, 22024500, 79500000, 0x0a50011}, + {-9154000, 68600000, 33625000, 80843100, 0x0970012}, + {10000000, 74300000, 33624989, 80843000, 0x0010016}, + {-9165000, 70754400, 33625000, 80843100, 0x003021c}, + {-61257000, 13122000, -61139000, 13183000, 0x016000a}, // VCT + {-61300000, 13100000, -61100000, 13390000, 0x004010b}, + {-61300000, 12770000, -61100000, 13100000, 0x004010b}, + {-61500000, 12530000, -61200000, 12770000, 0x004010b}, + {-61500000, 12530000, -61000000, 13400000, 0x0e00211}, + {73395835, -53117885, 73539024, -53031395, 0x001000b}, // HMD + {72580000, -53200000, 73870000, -52900000, 0x06a0010}, + {-59642289, 13077029, -59553877, 13163519, 0x001000a}, // BRB + {-59716656, 13022864, -59383344, 13366592, 0x001000c}, + {-61865167, 17086755, -61774833, 17173245, 0x001000a}, // ATG + {-61949413, 17488858, -61657765, 17783482, 0x0b10010}, + {-61959724, 16936995, -61636828, 17258899, 0x001000c}, + {-62413512, 16917821, -61489991, 17811551, 0x0a90011}, + {-68973785, 12083106, -68885373, 12169596, 0x001000a}, // CUW + {-69166000, 11974341, -68632450, 12395419, 0x01b000c}, + {55404000, -4650226, 55483000, -4560000, 0x021000a}, // SYC + {55180679, -4855520, 55649399, -4364480, 0x001000c}, + {55527952, -4662728, 55996672, -4171688, 0x0b00010}, + {53216000, -5800000, 56000000, -3690000, 0x0930011}, + {46070000, -10307000, 51235000, -9160000, 0x00e000d}, + {52640000, -7200000, 56380000, -5800000, 0x24d0015}, + {46000000, -10500000, 56500000, -3690000, 0x0010016}, + {134435755, 7299755, 134522245, 7386245, 0x001000a}, // PLW + {134329233, 7134620, 134655304, 7765423, 0x02a000c}, + {134030000, 6780415, 134422000, 7311000, 0x0c90010}, + {132129405, 5539405, 134810595, 8220595, 0x0a90011}, + {130959405, 2759404, 133640595, 5440594, 0x001000d}, + {130900000, 2700000, 134818730, 8222400, 0x0010216}, + {145692200, 15112000, 145761100, 15220000, 0x027000a}, // MNP + {145400432, 14814480, 145884776, 15305520, 0x001000c}, + {145610000, 18000000, 145840000, 18840000, 0x1520010}, + {144875000, 14080000, 146076000, 20560000, 0x18d0011}, + {1482182, 42461955, 1598463, 42548445, 0x001000a}, // AND + {1404864, 42394488, 1795464, 42694568, 0x001000c}, + {348000, 40191933, 3820000, 42873123, 0x0a90291}, + {1404864, 42394488, 1795464, 42694568, 0x003021c}, + {144826158, 13521379, 144888964, 13582488, 0x2a7004a}, // GUM + {144737755, 13449545, 144800561, 13510654, 0x2a7004a}, + {144534432, 13215480, 145013568, 13706520, 0x001000c}, + {-4563036, 54131248, -4416003, 54217738, 0x001000a}, // IMN + {-4920600, 53990480, -4134192, 54481520, 0x001000c}, + {-10700000, 49122422, 1889648, 60875000, 0x0010216}, + {-4920600, 53990480, -4134192, 54481520, 0x003021c}, + {-61016523, 13981053, -60928111, 14067543, 0x001000a}, // LCA + {-61100000, 13690000, -60830000, 14118000, 0x001000c}, + {151555130, 7315679, 151641620, 7402169, 0x001000a}, // FSM + {157759000, 6718000, 158372000, 7091000, 0x017000c}, + {137891594, 9269744, 138365522, 9760784, 0x0b00010}, + {137142440, 8207480, 137611160, 8698520, 0x0010088}, + {139544140, 9687280, 140018068, 10178320, 0x0010888}, + {140282640, 9517880, 140756568, 10008920, 0x0011088}, + {143637140, 7116980, 144105860, 7608020, 0x0011888}, + {144342740, 7130180, 144811460, 7621220, 0x0012088}, + {144277940, 8342280, 144746660, 8833320, 0x0012888}, + {145145940, 8982480, 145619868, 9473520, 0x0013088}, + {145625740, 7448080, 146094460, 7939120, 0x0013888}, + {145993640, 7242280, 146462360, 7733320, 0x0014088}, + {149072540, 7234780, 149541260, 7725820, 0x0014888}, + {149427440, 8342380, 149896160, 8833420, 0x0015088}, + {150001640, 8528580, 150475568, 9019620, 0x0015888}, + {152905440, 5668680, 153374160, 6159720, 0x0016088}, + {153407940, 5210880, 153876660, 5701920, 0x0016888}, + {154040940, 7853779, 154509660, 8344819, 0x0017088}, + {155051640, 7270980, 155520360, 7762020, 0x0017888}, + {157021840, 5565880, 157490560, 6056920, 0x0018088}, + {159523340, 6440880, 159992060, 6931920, 0x0018888}, + {160462640, 5966080, 160931360, 6457120, 0x0019088}, + {160673440, 9554480, 161147368, 10045520, 0x0019888}, + {162638740, 5219280, 163107460, 5710320, 0x001a088}, + {146678969, 6573900, 149360159, 9255090, 0x0010015}, + {150700754, 6573900, 153381944, 9255090, 0x0a90011}, + {137000000, 5210000, 163120000, 10200000, 0x19a0016}, + {152000000, 1000000, 157000000, 5210000, 0x09e0012}, + {137000000, 1000000, 163120000, 10200000, 0x0010217}, + {103796755, 1261728, 103883245, 1348218, 0x001000a}, // SGP + {103570000, 1160000, 104130000, 1482000, 0x016000c}, + {-175250128, -21210543, -175157872, -21124053, 0x001000a}, // TON + {-175364984, -21477340, -174865016, -20986300, 0x001000c}, + {-174258388, -19031068, -173768836, -18540028, 0x0b10010}, + {-175738000, -21493000, -173674000, -17900000, 0x0e30011}, + {-176214000, -17900000, -173674000, -15542000, 0x001000d}, + {-176214000, -22350000, -173674000, -19500000, 0x4180015}, + {-176214000, -22350000, -173674000, -15542000, 0x0010216}, + {-61395587, 15258755, -61306214, 15345245, 0x001000a}, // DMA + {-61598068, 15182121, -61113724, 15673161, 0x001000c}, + {50511077, 26194782, 50575813, 26258600, 0x2a7044a}, // BHR + {50575813, 26194782, 50623592, 26281272, 0x2a7044a}, + {50310000, 25788000, 50745000, 26338000, 0x023000c}, + {50448000, 25557000, 50825000, 25967000, 0x0bd0010}, + {50300000, 25557000, 50825000, 26338000, 0x0d80211}, + {172918000, 1324000, 173080000, 1365000, 0x00f000a}, // KIR + {172750000, 1690000, 173123949, 2010000, 0xf040447}, + {172860000, 1315000, 173194709, 1650000, 0xe890447}, + {-157502976, 1911168, -157353217, 2060927, 0x680004b}, + {172908912, 3266656, 173059087, 3416415, 0x680044b}, + {172739000, 3038000, 172935649, 3152000, 0x680044b}, + {174382200, -815000, 174483629, -594000, 0x680044b}, + {175905120, -1396909, 176054879, -1247150, 0x680044b}, + {174657000, -1260000, 174800639, -1104000, 0x680044b}, + {173195120, 1937680, 173344879, 2087439, 0x680044b}, + {172967000, 835000, 173079589, 1034000, 0x680044b}, + {175500000, -1956000, 175627349, -1780000, 0x680044b}, + {176393000, -1417000, 176520709, -1300000, 0x54f044b}, + {-160455000, 4640000, -160305186, 4740000, 0x54f044b}, + {172594000, 69000, 173976000, 3415000, 0x1060011}, + {174181028, -2888514, 176862218, -207324, 0x001000d}, + {-173318525, -4688133, -170637335, -2006943, 0x0010015}, + {166790000, -4736000, 189387000, 3644400, 0x23b0016}, + {197000000, -11500000, 210000000, 4750000, 0x0c00012}, + {157830000, -11500000, 210000000, 4750000, 0x0010017}, + {-71169000, 21417755, -71108000, 21519000, 0x029000a}, // TCA + {-72500000, 21610000, -72400000, 21725000, 0x004010b}, + {-71730000, 21275000, -71605500, 21374852, 0x004010b}, + {-72370000, 21720000, -72057000, 21906781, 0x004010b}, + {-71259727, 21172423, -71077938, 21521497, 0x004010b}, + {-72075000, 21770000, -71838000, 21975000, 0x004010b}, + {-71917362, 21440000, -71454000, 21860000, 0x0aa0010}, + {-72500000, 21000000, -70900000, 22000000, 0x08a0011}, + {6666755, 299756, 6753245, 386246, 0x001000a}, // STP + {6377221, -34742, 6845941, 456298, 0x001000c}, + {7107412, 1306789, 7576132, 1797829, 0x0b00010}, + {5896479, -62362, 7773312, 1814471, 0x0a80211}, + {114145854, 22262781, 114239071, 22349271, 0x001000a}, // HKG + {113835000, 22153500, 114442000, 22564000, 0x0930010}, + {112200000, 20400000, 118000000, 26400500, 0x0b5ba92}, + {113835000, 22153500, 114442000, 22564000, 0x003021c}, + {-61100206, 14589000, -60983000, 14650000, 0x016000a}, // MTQ + {-61239568, 14388000, -60760432, 14879000, 0x001000c}, + {-6892690, 61974015, -6710100, 62060505, 0x001000a}, // FRO + {-7700000, 61928000, -6950000, 62355000, 0x001000c}, + {-6950000, 61928000, -6244000, 62406580, 0x0ce0010}, + {-7100000, 61300000, -6510000, 61928000, 0x02cc08c}, + {-7770000, 61300000, -6180000, 62410000, 0x0010216}, + {-61600000, 16214000, -61493000, 16283000, 0x019000a}, // GLP + {-61810000, 15940000, -61550000, 16366000, 0x004010b}, + {-61550000, 16194000, -61350000, 16515000, 0x004010b}, + {-61350000, 16230000, -61160000, 16340000, 0x004010b}, + {-61666000, 15820000, -61555000, 15895000, 0x004010b}, + {-61102000, 16288000, -60996000, 16365000, 0x004010b}, + {-61512968, 15704256, -61028624, 16195296, 0x0b00010}, + {-61882549, 15696598, -60899446, 16649910, 0x0a90011}, + {44365794, -12193245, 44454206, -12106755, 0x001000a}, // COM + {43196000, -11952895, 43540000, -11350000, 0x028000c}, + {44190000, -12390000, 44560667, -12060000, 0xf04044b}, + {43575000, -12460000, 43991759, -12185000, 0xe89044b}, + {43165016, -12554984, 44624775, -11125016, 0x0a80011}, + {57456000, -20192000, 57545700, -20108813, 0x001000a}, // MUS + {57496000, -20122000, 57756000, -19979500, 0x004010b}, + {57300000, -20490000, 57374000, -20401000, 0x004010b}, + {57356000, -20530000, 57822000, -20122000, 0x004010b}, + {63226096, -19911416, 63621904, -19518584, 0x0b10010}, + {59343432, -16851520, 59827776, -16360480, 0x001588c}, + {56494384, -10570312, 56775616, -10275688, 0x001a08c}, + {54330304, -16089416, 54715696, -15696584, 0x001c88c}, + {57450224, -19965312, 57944984, -19474272, 0x001688c}, + {59454176, -16347312, 59745824, -16052688, 0x001e08c}, + {54300000, -20800000, 63700000, -10270000, 0x0010216}, + {55434000, -20939000, 55522965, -20871000, 0x001000b}, // REU + {55210000, -21389870, 55672500, -20870000, 0x021000c}, + {55517000, -21410000, 55850000, -20870000, 0x0e30010}, + {54847807, -21782402, 56247984, -20441807, 0x0aa0211}, + {6047691, 49561514, 6180309, 49648004, 0x001000a}, // LUX + {5812948, 49447980, 6531652, 49939020, 0x001000c}, + {5733648, 49694480, 6452352, 50185520, 0x0b00010}, + {-5200000, 41310000, 9600000, 53557000, 0x0010216}, + {5733648, 49447980, 6531652, 50185520, 0x003021c}, + {-171837000, -13871000, -171715794, -13812702, 0x015000a}, // WSM + {-172158000, -14078000, -171397000, -13777100, 0x013000c}, + {-172803500, -13805000, -172171000, -13440000, 0x0840010}, + {-172830000, -14100000, -171397000, -13390000, 0x0780011}, + {-36582036, -54324245, -36435003, -54237755, 0x001000a}, // SGS + {-36993903, -54547416, -36197079, -54056376, 0x001000c}, + {-36524348, -54863306, -35727524, -54372266, 0x0b00010}, + {-38369968, -55334148, -35510032, -53636061, 0x0a80011}, + {-27700000, -59600000, -26000000, -56200000, 0x03a000d}, + {-41820000, -53910992, -41320032, -53600000, 0x0b0a890}, + {-39207461, -54097034, -38707493, -53786042, 0x0b0b090}, + {-34927700, -55178035, -34412108, -54867043, 0x0b0b890}, + {-41820000, -59600000, -26000000, -53600000, 0x0010216}, + {-149574753, -17567930, -149522540, -17518071, 0x22a004a}, // PYF + {-149626107, -17591935, -149573894, -17542076, 0x22a004a}, + {-149626107, -17641794, -149573894, -17591935, 0x22a004a}, + {-149982860, -17678752, -149691212, -17384128, 0x0b10010}, + {-149622848, -17941882, -149122880, -17445386, 0x01e000c}, + {-152311000, -18000000, -149116323, -15792905, 0x08e0011}, + {-141110738, -10590563, -138310384, -7820000, 0x01e000d}, + {-152059920, -11666322, -151585992, -11175282, 0x0b10090}, + {-152547440, -10307684, -152073512, -9816644, 0x0b00890}, + {-150439610, -10156375, -149965682, -9665335, 0x0b01090}, + {-144626240, -27851191, -144100232, -27360151, 0x0b01890}, + {-143759690, -27960000, -143233682, -27468960, 0x0b02090}, + {-154821400, -23960000, -134290000, -13860000, 0x29b0016}, + {-154821400, -27960000, -134290000, -7820000, 0x0010217}, + {-25024000, 16862000, -24902000, 16923380, 0x016000a}, // CPV + {-23865667, 14884990, -23381323, 15376030, 0x001000c}, + {-25366000, 16756115, -24856000, 17220000, 0x0a80010}, + {-25400386, 14639405, -22659614, 17320595, 0x0a90011}, + {-61550000, 10639900, -61471037, 10687900, 0x2a7044a}, // TTO + {-61471037, 10629000, -61392074, 10677000, 0x2a7044a}, + {-61710000, 10125000, -61373664, 10795000, 0x02b000c}, + {-61373664, 10236600, -60975903, 10824000, 0x0d30010}, + {-61974357, 9966514, -60365643, 11575228, 0x0aa0011}, + {114873081, 4867204, 114959571, 4953694, 0x001000a}, // BRN + {114171000, 4394000, 114681000, 4847000, 0x0a20010}, + {114681000, 4649000, 115223000, 5057000, 0x01a000c}, + {114060000, 4000000, 115390000, 5166660, 0x09e0011}, + {70153022, -49392248, 70285640, -49305758, 0x001000b}, // ATF + {77466060, -37908368, 77655339, -37758609, 0x001000c}, + {77439572, -38788972, 77606228, -38652572, 0x0b00010}, + {68507921, -49884000, 70617161, -48452324, 0x004010c}, + {50155880, -46150560, 50312120, -46035984, 0x004010c}, + {50336296, -46467104, 50471704, -46368896, 0x004010c}, + {50375166, -45993638, 50479326, -45917254, 0x004010c}, + {51622176, -46519664, 51919032, -46306880, 0x004010c}, + {52078592, -46535208, 52349408, -46338792, 0x004010c}, + {47254880, -11631840, 47416328, -11468160, 0x004010c}, + {42662127, -17116110, 42789872, -16993801, 0x004010c}, + {39626543, -21542110, 39757685, -21419801, 0x004010c}, + {40297089, -22423110, 40428911, -22300801, 0x004010c}, + {54501168, -15912824, 54548040, -15863720, 0x004010c}, + {46373486, -12414110, 46498513, -12291801, 0x004010c}, + {39626500, -50020000, 77655400, -11468100, 0x0010217}, + {-66121525, 18385157, -66031191, 18471647, 0x001000a}, // PRI + {-66259000, 18133300, -65588800, 18477700, 0x016000c}, + {-67216000, 17924000, -66530000, 18274000, 0x07e0010}, + {-67960177, 17830000, -65180000, 18550000, 0x0570011}, + {172300000, 17821000, 295454000, 71425000, 0x2880217}, + {-67960177, 17830000, -65180000, 18550000, 0x003021c}, + {33327717, 35135490, 33402406, 35196599, 0x2a7004a}, // CYP + {32995942, 34647379, 33070121, 34708488, 0x2a7004a}, + {33098768, 34884480, 33666440, 35375520, 0x001000c}, + {32326000, 34555000, 33137000, 34894000, 0x07a0010}, + {32190000, 34540000, 34740000, 35725000, 0x07e0011}, + {35467106, 33823755, 35570894, 33910245, 0x001000a}, // LBN + {35448768, 33724480, 36011232, 34215520, 0x001000c}, + {35650707, 34213000, 35969126, 34525059, 0xc73044b}, + {35257988, 33416709, 35546811, 33725000, 0xbde044b}, + {35153000, 33143290, 35478824, 33416709, 0xbde044b}, + {34800000, 33040000, 36630000, 34700000, 0x0af0011}, + {34217000, 28520000, 48790000, 37390000, 0x0010216}, + {34800000, 33040000, 36630000, 34700000, 0x003021c}, + {-76839167, 17962755, -76748833, 18049245, 0x001000a}, // JAM + {-76920109, 17875610, -76679891, 18104389, 0x9ee004b}, + {-77134581, 17838404, -76912224, 18050173, 0x931004b}, + {-77356644, 17796050, -77134875, 18007819, 0x931004b}, + {-77578707, 17880758, -77356350, 18092527, 0x931004b}, + {-76687500, 18115000, -76315455, 18241500, 0x931044b}, + {-78370000, 18193000, -77646000, 18530000, 0x015000c}, + {-78450000, 17650000, -76150000, 18600000, 0x06e0011}, + {-16741984, 13402431, -16653572, 13488921, 0x001000a}, // GMB + {-14420000, 13226000, -13795000, 13590000, 0x017000c}, + {-16662000, 13289000, -16539439, 13477000, 0x680044b}, + {-16815160, 13264220, -16661241, 13413979, 0x680004b}, + {-16791000, 13085000, -16662774, 13264250, 0x680044b}, + {-16663000, 13162000, -16481701, 13289000, 0x680044b}, + {-16553960, 13442520, -16400041, 13592279, 0x680004b}, + {-16502853, 13328490, -16377147, 13450799, 0x54f004b}, + {-15672853, 13472190, -15547147, 13594499, 0x54f004b}, + {-15621653, 13372190, -15495947, 13494499, 0x54f004b}, + {-16247653, 13458590, -16121947, 13580899, 0x54f004b}, + {-16121947, 13458590, -15996241, 13580899, 0x54f004b}, + {-14936353, 13581190, -14810647, 13703499, 0x54f004b}, + {-14839553, 13483390, -14713847, 13605699, 0x54f004b}, + {-14712853, 13368890, -14587147, 13491199, 0x54f004b}, + {-17000000, 13040000, -13792000, 13850000, 0x0550011}, + {51467667, 25248970, 51562806, 25335460, 0x001000b}, // QAT + {51164000, 25076000, 51630400, 25593000, 0x021000c}, + {51147359, 24554270, 51630400, 25076000, 0x0bb0010}, + {50700000, 24450000, 51700000, 26200000, 0x0e90011}, + {-57898434, -51722000, -57709000, -51672000, 0x014000b}, // FLK + {-58397827, -51826680, -57658291, -51335640, 0x001000c}, + {-59573376, -51886520, -58823424, -51395480, 0x0b00010}, + {-61500000, -52960000, -57500000, -50900000, 0x0980011}, + {168274650, -17778525, 168364984, -17692035, 0x001000a}, // VUT + {168111791, -17866416, 168601343, -17375376, 0x001000c}, + {166817936, -15757079, 167302280, -15266039, 0x0b00010}, + {166377845, -17307674, 169118617, -14626484, 0x0a90011}, + {166330000, -14628000, 169100000, -13050000, 0x017000d}, + {168000000, -20320000, 170300000, -17303000, 0x4660015}, + {166330000, -20320000, 170300000, -13050000, 0x0010016}, + {19206340, 42397755, 19322621, 42484245, 0x001000a}, // MNE + {19539467, 42896760, 19826532, 43108529, 0x931004b}, + {18839272, 42676640, 19101327, 42869959, 0x864004b}, + {19227898, 43263340, 19492101, 43456659, 0x864004b}, + {18744950, 42194400, 18930442, 42465059, 0x864044b}, + {18979172, 42491737, 19241227, 42685056, 0x864004b}, + {18485046, 42355440, 18744953, 42548759, 0x864004b}, + {18930442, 41847000, 19394122, 42493000, 0x029000c}, + {18433000, 41840000, 20382000, 43563000, 0x0b70011}, + {12090000, 39600000, 30183000, 51061000, 0x0010216}, + {18433000, 41840000, 20382000, 43563000, 0x003021c}, + {-77363700, 25015200, -77255000, 25087289, 0x01a000a}, // BHS + {-78997600, 26489000, -77989600, 26742440, 0x010000c}, + {-77989622, 26694793, -77893283, 26781282, 0x3c1004b}, + {-77989622, 26608304, -77893283, 26694793, 0x3c1004b}, + {-77893283, 26608304, -77796944, 26694793, 0x3c1004b}, + {-77900027, 26521815, -77803688, 26608304, 0x3c1004b}, + {-75488694, 24268219, -75394037, 24354708, 0x3c1004b}, + {-77543110, 26820100, -77446291, 26906589, 0x3c1004b}, + {-77553963, 24980500, -77458825, 25066989, 0x3c1004b}, + {-77458825, 25015182, -77363687, 25101671, 0x3c1004b}, + {-77458825, 24967000, -77288348, 25015200, 0x3c1044b}, + {-77130000, 26487850, -77036869, 26577300, 0x3c1044b}, + {-76306000, 24744800, -76163441, 24802400, 0x3c1044b}, + {-77848669, 24685600, -77753531, 24772089, 0x3c1004b}, + {-75071300, 23078200, -74929857, 23135600, 0x3c1044b}, + {-75748000, 24604700, -75615814, 24666600, 0x3c1044b}, + {-76711309, 25436400, -76615691, 25522889, 0x3c1004b}, + {-75833768, 23454800, -75739832, 23541289, 0x3c1004b}, + {-76222669, 24848100, -76127531, 24934589, 0x3c1004b}, + {-76222669, 24934589, -76127531, 25021078, 0x3c1004b}, + {-79310000, 25686200, -79222242, 25780400, 0x3c1044b}, + {-73686828, 20909200, -73594573, 20995689, 0x3c1004b}, + {-73914908, 22526000, -73821692, 22612489, 0x3c1004b}, + {-77901829, 25712600, -77805971, 25799089, 0x3c1004b}, + {-74539609, 24013900, -74445192, 24100389, 0x3c1004b}, + {-78100000, 25108700, -77988824, 25182600, 0x3c1044b}, + {-74270248, 22732400, -74176552, 22818889, 0x3c1004b}, + {-73140608, 22372300, -73047392, 22458789, 0x3c1004b}, + {-75758910, 22149900, -75689556, 22266000, 0x3c1044b}, + {-74880909, 23632600, -74786492, 23719089, 0x3c1004b}, + {-74384208, 22539600, -74290992, 22626089, 0x3c1004b}, + {-78345010, 27163800, -78248191, 27250289, 0x3c1004b}, + {-73027108, 22338100, -72933892, 22424589, 0x3c1004b}, + {-76940000, 22820000, -74390000, 25580000, 0x021000d}, + {-79000000, 23636000, -76940000, 27252000, 0x0e90011}, + {-75919000, 20900000, -72708460, 23137000, 0x33c0015}, + {-80500000, 20900000, -72708460, 27269069, 0x0010016}, + {125497000, -8590000, 125630000, -8537500, 0x013000a}, // TLS + {125339640, -8981294, 125813568, -8490254, 0x001000c}, + {126152992, -8900316, 126626920, -8409276, 0x0b00010}, + {124030000, -9510000, 127360000, -8100000, 0x06e0011}, + {31067077, -26348500, 31167000, -26270000, 0x01d000a}, // SWZ + {30994808, -26665520, 31510400, -26174480, 0x0b10010}, + {31209120, -26032010, 31344679, -25909701, 0x54f0047}, + {31086820, -26023910, 31222379, -25901601, 0x54f0047}, + {31663820, -26048610, 31799379, -25926301, 0x54f0047}, + {31780420, -26108510, 31915979, -25986201, 0x54f0047}, + {31912720, -26071810, 32048279, -25949501, 0x54f0047}, + {31879881, -26502210, 32016119, -26379901, 0x54f0047}, + {30946241, -27039810, 31083159, -26917501, 0x54f0047}, + {31639881, -26746710, 31776119, -26624401, 0x54f0047}, + {31052530, -26743300, 31148869, -26656811, 0x3c10047}, + {31258490, -26998400, 31355309, -26911911, 0x3c10047}, + {31147890, -27152400, 31244709, -27065911, 0x3c10047}, + {31818890, -27317418, 31915709, -27230929, 0x3c10047}, + {31899971, -26273200, 31995829, -26186711, 0x3c10047}, + {31899971, -26186711, 31995829, -26100222, 0x3c10047}, + {31917790, -26829900, 32014609, -26743411, 0x3c10047}, + {31820971, -26916389, 31917790, -26829900, 0x3c10047}, + {31917790, -26916389, 32014609, -26829900, 0x3c10047}, + {31500471, -26093300, 31596329, -26006811, 0x3c10047}, + {31596329, -26093300, 31692187, -26006811, 0x3c10047}, + {31500471, -26179789, 31596329, -26093300, 0x3c10047}, + {31596329, -26179789, 31692187, -26093300, 0x3c10047}, + {31500471, -26266278, 31596329, -26179789, 0x3c10047}, + {31596329, -26266278, 31692187, -26179789, 0x3c10047}, + {30790904, -27317418, 32134741, -25717939, 0x0c10011}, + {47930226, 29305755, 48028248, 29392245, 0x001000a}, // KWT + {47641894, 28920824, 48173110, 29411864, 0x001000c}, + {47775243, 28524609, 48431159, 28920823, 0x08f0010}, + {46541500, 28520000, 48790000, 30105000, 0x0960011}, + {34217000, 28520000, 48790000, 37390000, 0x0010216}, + {46541500, 28520000, 48790000, 30105000, 0x003021c}, + {178420966, -18164596, 178466230, -18078106, 0x2a7044a}, // FJI + {178466230, -18133505, 178519432, -18059946, 0x2a7044a}, + {178005528, -18271000, 178653000, -17910000, 0x017000c}, + {177373149, -17720079, 177629319, -17475460, 0xa9e004b}, + {177232255, -17964698, 177488425, -17720079, 0xa9e004b}, + {177629319, -17671155, 177885489, -17426536, 0xa9e004b}, + {179260844, -16584390, 179499155, -16355611, 0x9ee004b}, + {176834000, -18313000, 180054000, -16123000, 0x08d0011}, + {179708000, -19265000, 181787000, -15940000, 0x027000d}, + {177380224, -18775020, 177869776, -18283980, 0x0b19090}, + {177857824, -18771320, 178347376, -18280280, 0x0b19890}, + {177940000, -19220000, 178540000, -18856600, 0x0898890}, + {178356724, -18848520, 178846276, -18357480, 0x0b15090}, + {-178669776, -20050120, -178175016, -19559080, 0x0b1d090}, + {-179054884, -21067720, -178554916, -20576680, 0x0b0e090}, + {176909832, -12947620, 177388968, -12456580, 0x0b0b890}, + {-180193468, -15930020, -179709124, -15438980, 0x0b0c890}, + {176834000, -21080000, 181831000, -12455000, 0x0010216}, + {166406184, -22311215, 166499401, -22224725, 0x001000a}, // NCL + {166245013, -22351326, 166744981, -21860286, 0x001000c}, + {167800087, -21653000, 167970505, -21371000, 0x931044b}, + {167970000, -21662000, 168132022, -21414771, 0x864044b}, + {167161896, -21013660, 167368103, -20820341, 0x864004b}, + {165251296, -21126560, 165457503, -20933241, 0x864004b}, + {165337859, -21663660, 165545140, -21470341, 0x864004b}, + {164762896, -21156660, 164969103, -20963341, 0x864004b}, + {164163788, -22711839, 166993933, -20030649, 0x0a90011}, + {166666000, -23050000, 168960000, -20650000, 0x001000d}, + {162700000, -20835000, 164724000, -17857000, 0x4aa0015}, + {158147000, -23050000, 168960000, -17850000, 0x0010016}, + {14437596, 46016155, 14560604, 46102645, 0x001000a}, // SVN + {14114488, 45887480, 14781112, 46378520, 0x001000c}, + {15580335, 46492100, 15705264, 46578589, 0x3c1004b}, + {15213735, 46209400, 15338664, 46295889, 0x3c1004b}, + {15020535, 46326600, 15145464, 46413089, 0x3c1004b}, + {13683237, 45497900, 13805763, 45584389, 0x3c1004b}, + {13562137, 45461500, 13684663, 45547989, 0x3c1004b}, + {15103236, 45760400, 15226963, 45846889, 0x3c1004b}, + {15782000, 46384800, 15949569, 46449200, 0x3c1044b}, + {14952400, 46117300, 15117199, 46182100, 0x3c1044b}, + {13995835, 46360800, 14120764, 46447289, 0x3c1004b}, + {13621136, 45891200, 13744863, 45977689, 0x3c1004b}, + {16087535, 46616800, 16212464, 46703289, 0x3c1004b}, + {14798737, 45606800, 14921263, 45693289, 0x3c1004b}, + {14185236, 45758400, 14308963, 45844889, 0x3c1004b}, + {14842000, 46503770, 14989809, 46576820, 0x3c1044b}, + {15017535, 46476800, 15142464, 46563289, 0x3c1004b}, + {15409536, 45906600, 15533263, 45993089, 0x3c1004b}, + {15497535, 46356800, 15622464, 46443289, 0x3c1004b}, + {15518136, 45878900, 15684093, 45943289, 0x3c1044b}, + {14771536, 46021900, 14895263, 46108389, 0x3c1004b}, + {13838136, 45846800, 13961863, 45933289, 0x3c1004b}, + {13961236, 45962400, 14084963, 46048889, 0x3c1004b}, + {15114737, 45526300, 15237263, 45612789, 0x3c1004b}, + {13868035, 46239900, 13992964, 46326389, 0x3c1004b}, + {15275998, 45984300, 15534398, 46025659, 0x3c1044b}, + {15094135, 46196700, 15219064, 46283189, 0x3c1004b}, + {14181737, 45531300, 14304263, 45617789, 0x3c1004b}, + {13802636, 45675600, 13926363, 45762089, 0x3c1004b}, + {15357835, 46315800, 15482764, 46402289, 0x3c1004b}, + {15577535, 46196800, 15702464, 46283289, 0x3c1004b}, + {15337535, 46176800, 15462464, 46263289, 0x3c1004b}, + {15457535, 46496800, 15582464, 46583289, 0x3c1004b}, + {13375500, 45421510, 16610484, 46876647, 0x0860011}, + {12090000, 39600000, 30183000, 51061000, 0x0010216}, + {13375500, 45421510, 16610484, 46876647, 0x003021c}, + {35164982, 31732430, 35265887, 31818920, 0x001000a}, // ISR + {34777130, 32113289, 34878995, 32199778, 0x3c1004b}, + {34878995, 32113289, 34980860, 32199778, 0x3c1004b}, + {34736384, 32026800, 34838249, 32113289, 0x3c1004b}, + {34838249, 32026800, 34940114, 32113289, 0x3c1004b}, + {34716252, 31940311, 34817636, 32026800, 0x3c1004b}, + {34817636, 31940311, 34919020, 32026800, 0x3c1004b}, + {34685836, 31853822, 34787220, 31940311, 0x3c1004b}, + {34787220, 31853822, 34888604, 31940311, 0x3c1004b}, + {34611108, 31762800, 34712492, 31849289, 0x3c1004b}, + {34938707, 32750853, 35041292, 32837342, 0x3c1004b}, + {35041292, 32742204, 35143877, 32828693, 0x3c1004b}, + {35041292, 32828693, 35143877, 32915182, 0x3c1004b}, + {35143907, 32789824, 35246492, 32876313, 0x3c1004b}, + {34753548, 31211500, 34875452, 31283000, 0x3c1044b}, + {34832867, 32278900, 34934732, 32365389, 0x3c1004b}, + {34509708, 31619700, 34611092, 31706189, 0x3c1004b}, + {35255607, 32668600, 35358192, 32755089, 0x3c1004b}, + {34874567, 32410100, 34976432, 32496589, 0x3c1004b}, + {34976432, 32381700, 35058263, 32489300, 0x3c1044b}, + {34930708, 31705400, 35032092, 31791889, 0x3c1004b}, + {35081000, 32988000, 35163837, 33095000, 0x3c1044b}, + {34709308, 31566800, 34810692, 31653289, 0x3c1004b}, + {35066307, 32902500, 35168892, 32988989, 0x3c1004b}, + {35168907, 32902500, 35271492, 32988989, 0x3c1004b}, + {35271307, 32898549, 35373892, 32985038, 0x3c1004b}, + {34900989, 29528900, 35000211, 29615389, 0x3c1004b}, + {35451407, 32764400, 35553992, 32850889, 0x3c1004b}, + {35071867, 32471400, 35173732, 32557889, 0x3c1004b}, + {35271000, 32594000, 35400486, 32662400, 0x3c1044b}, + {34933973, 32222475, 35035838, 32308964, 0x3c1004b}, + {34970248, 31026600, 35071152, 31113089, 0x3c1004b}, + {34411000, 31541466, 34571675, 31596000, 0x3c10447}, + {34366148, 31455000, 34467052, 31541489, 0x3c10047}, + {34467052, 31455000, 34567956, 31541489, 0x3c10047}, + {34258180, 31368511, 34359084, 31455000, 0x3c10047}, + {34359084, 31368511, 34459988, 31455000, 0x3c10047}, + {34177457, 31282022, 34278361, 31368511, 0x3c10047}, + {34278361, 31282022, 34379265, 31368511, 0x3c10047}, + {34225000, 31216000, 34357089, 31282000, 0x3c10447}, + {35164208, 31819000, 35265592, 31905489, 0x3c10047}, + {35164208, 31905489, 35265592, 31991978, 0x3c10047}, + {35265608, 31741100, 35366992, 31827589, 0x3c10047}, + {34938408, 31536900, 35039792, 31623389, 0x3c10047}, + {35039792, 31536900, 35141176, 31623389, 0x3c10047}, + {35141176, 31536900, 35242560, 31623389, 0x3c10047}, + {34908232, 31450411, 35009136, 31536900, 0x3c10047}, + {35009136, 31450411, 35110040, 31536900, 0x3c10047}, + {35110040, 31450411, 35210944, 31536900, 0x3c10047}, + {34928413, 31363922, 35029317, 31450411, 0x3c10047}, + {35029317, 31363922, 35130221, 31450411, 0x3c10047}, + {35130221, 31363922, 35231125, 31450411, 0x3c10047}, + {35207367, 32174100, 35309232, 32260589, 0x3c10047}, + {35010067, 32273300, 35111932, 32359789, 0x3c10047}, + {34956767, 32123900, 35058632, 32210389, 0x3c10047}, + {35414908, 31816600, 35516292, 31903089, 0x3c10047}, + {35127767, 32433200, 35229632, 32519689, 0x3c10047}, + {35229632, 32433200, 35331497, 32519689, 0x3c10047}, + {35129508, 31647100, 35230892, 31733589, 0x3c10047}, + {35194367, 32087600, 35296232, 32174089, 0x3c10047}, + {35006408, 31860800, 35107792, 31947289, 0x3c10047}, + {35150067, 32312500, 35251932, 32398989, 0x3c10047}, + {35257567, 32339700, 35359432, 32426189, 0x3c10047}, + {34217000, 29486000, 35933000, 33426000, 0x1110011}, + {34217000, 28520000, 48790000, 37390000, 0x0010216}, + {34217000, 29486000, 35933000, 33426000, 0x003021c}, + {35164982, 31732430, 35265887, 31818920, 0x001000a}, // PSE + {34411000, 31541466, 34571675, 31596000, 0x3c10447}, + {34366148, 31455000, 34467052, 31541489, 0x3c10047}, + {34467052, 31455000, 34567956, 31541489, 0x3c10047}, + {34258180, 31368511, 34359084, 31455000, 0x3c10047}, + {34359084, 31368511, 34459988, 31455000, 0x3c10047}, + {34177457, 31282022, 34278361, 31368511, 0x3c10047}, + {34278361, 31282022, 34379265, 31368511, 0x3c10047}, + {34225000, 31216000, 34357089, 31282000, 0x3c10447}, + {35164208, 31819000, 35265592, 31905489, 0x3c10047}, + {35164208, 31905489, 35265592, 31991978, 0x3c10047}, + {35265608, 31741100, 35366992, 31827589, 0x3c10047}, + {34938408, 31536900, 35039792, 31623389, 0x3c10047}, + {35039792, 31536900, 35141176, 31623389, 0x3c10047}, + {35141176, 31536900, 35242560, 31623389, 0x3c10047}, + {34908232, 31450411, 35009136, 31536900, 0x3c10047}, + {35009136, 31450411, 35110040, 31536900, 0x3c10047}, + {35110040, 31450411, 35210944, 31536900, 0x3c10047}, + {34928413, 31363922, 35029317, 31450411, 0x3c10047}, + {35029317, 31363922, 35130221, 31450411, 0x3c10047}, + {35130221, 31363922, 35231125, 31450411, 0x3c10047}, + {35207367, 32174100, 35309232, 32260589, 0x3c10047}, + {35010067, 32273300, 35111932, 32359789, 0x3c10047}, + {34956767, 32123900, 35058632, 32210389, 0x3c10047}, + {35414908, 31816600, 35516292, 31903089, 0x3c10047}, + {35127767, 32433200, 35229632, 32519689, 0x3c10047}, + {35229632, 32433200, 35331497, 32519689, 0x3c10047}, + {35129508, 31647100, 35230892, 31733589, 0x3c10047}, + {35194367, 32087600, 35296232, 32174089, 0x3c10047}, + {35006408, 31860800, 35107792, 31947289, 0x3c10047}, + {35150067, 32312500, 35251932, 32398989, 0x3c10047}, + {35257567, 32339700, 35359432, 32426189, 0x3c10047}, + {34217000, 29486000, 35933000, 33426000, 0x1110011}, + {34217000, 28520000, 48790000, 37390000, 0x0010216}, + {34217000, 31217000, 35575500, 32552500, 0x003021c}, + {-89248047, 13650755, -89159635, 13737245, 0x001000a}, // SLV + {-89381654, 13444480, -88902518, 13935520, 0x001000c}, + {-89599246, 13955600, -89510355, 14042089, 0x3c1004b}, + {-88224446, 13431400, -88135555, 13517889, 0x3c1004b}, + {-89781846, 13673400, -89692955, 13759889, 0x3c1004b}, + {-88921646, 13796800, -88832755, 13883289, 0x3c1004b}, + {-88484446, 13296800, -88395555, 13383289, 0x3c1004b}, + {-88906846, 13462800, -88817955, 13549289, 0x3c1004b}, + {-88842546, 13622300, -88753655, 13708789, 0x3c1004b}, + {-89893446, 13893200, -89804555, 13979689, 0x3c1004b}, + {-89708630, 13962900, -89599019, 14033000, 0x3c1044b}, + {-89234446, 13916800, -89145555, 14003289, 0x3c1004b}, + {-87893446, 13275100, -87804555, 13361589, 0x3c1004b}, + {-89872146, 13555400, -89783255, 13641889, 0x3c1004b}, + {-88614446, 13730600, -88525555, 13817089, 0x3c1004b}, + {-89494566, 14286800, -89405435, 14373289, 0x3c1004b}, + {-88396846, 13361600, -88307955, 13448089, 0x3c1004b}, + {-88674446, 13836800, -88585555, 13923289, 0x3c1004b}, + {-89016846, 13995600, -88927955, 14082089, 0x3c1004b}, + {-88605946, 13260700, -88517055, 13347189, 0x3c1004b}, + {-89536346, 13700900, -89447455, 13787389, 0x3c1004b}, + {-88129846, 13653600, -88040955, 13740089, 0x3c1004b}, + {-88489446, 13432200, -88400555, 13518689, 0x3c1004b}, + {-87906846, 13560300, -87817955, 13646789, 0x3c1004b}, + {-89470146, 13779800, -89381255, 13866289, 0x3c1004b}, + {-89793846, 13807600, -89704955, 13894089, 0x3c1004b}, + {-88572146, 13462600, -88483255, 13549089, 0x3c1004b}, + {-89804946, 13925100, -89716055, 14011589, 0x3c1004b}, + {-88410346, 13480900, -88321455, 13567389, 0x3c1004b}, + {-89593446, 13814700, -89504555, 13901189, 0x3c1004b}, + {-89536412, 13877150, -89472588, 13939249, 0x2b2004b}, + {-88395995, 13301940, -88334206, 13362059, 0x29c004b}, + {-89323112, 14095950, -89259288, 14158049, 0x2b2004b}, + {-88302495, 13729340, -88240706, 13789459, 0x29c004b}, + {-89779412, 13751350, -89715588, 13813449, 0x2b2004b}, + {-89694595, 13716040, -89632806, 13776159, 0x29c004b}, + {-90131000, 13000000, -87682000, 14451660, 0x0830011}, + {-92236000, 7190000, -77140000, 18500000, 0x3300216}, + {-90131000, 13000000, -87682000, 14451660, 0x003021c}, + {-88243497, 17474790, -88179503, 17535899, 0x2a7004a}, // BLZ + {-88807813, 17220290, -88743988, 17281399, 0x2a7004a}, + {-89157164, 16967080, -88667612, 17458120, 0x001000c}, + {-88399185, 17409360, -88177416, 17621129, 0x931004b}, + {-88684893, 17992140, -88481908, 18185459, 0x864004b}, + {-88414756, 16831440, -88212845, 17024759, 0x864004b}, + {-88496393, 18305240, -88293408, 18498559, 0x864004b}, + {-88028500, 17872100, -87864071, 18110600, 0x864044b}, + {-88949319, 16018340, -88748482, 16211659, 0x864004b}, + {-89230000, 15880000, -87430000, 18500000, 0x0cf0011}, + {-92236000, 7190000, -77140000, 18500000, 0x3300216}, + {-89230000, 15880000, -87430000, 18500000, 0x003021c}, + {43056793, 11536680, 43130467, 11588258, 0x2a7044a}, // DJI + {43130467, 11538377, 43175056, 11623696, 0x2a7044a}, + {42798247, 11133644, 43272175, 11624684, 0x001000c}, + {42577086, 11054310, 42810313, 11283089, 0x9ee004b}, + {42781757, 11744760, 42997643, 11956529, 0x931004b}, + {43204357, 11940460, 43420243, 12152229, 0x931004b}, + {42262351, 11004160, 42477649, 11215929, 0x931004b}, + {42441162, 12070460, 42657637, 12282229, 0x931004b}, + {41747000, 10900000, 43425000, 12725000, 0x0b10011}, + {21390638, 41966800, 21514420, 42047600, 0x01d000a}, // MKD + {21183760, 41789032, 21808720, 42280072, 0x001000c}, + {21264540, 40972490, 21426260, 41094799, 0x54f004b}, + {21452040, 41281290, 21613760, 41403599, 0x54f004b}, + {20863160, 41941390, 21026239, 42063699, 0x54f004b}, + {21026239, 41941390, 21189318, 42063699, 0x54f004b}, + {21025560, 42063699, 21189998, 42186008, 0x54f004b}, + {21703560, 41655890, 21866639, 41778199, 0x54f004b}, + {20717640, 41092790, 20879360, 41215099, 0x54f004b}, + {20838460, 41738890, 21001539, 41861199, 0x54f004b}, + {22123040, 41707300, 22238359, 41793789, 0x3c1004b}, + {22602821, 41386800, 22717179, 41473289, 0x3c1004b}, + {21952821, 41396800, 22067179, 41483289, 0x3c1004b}, + {20606921, 41136800, 20721279, 41223289, 0x3c1004b}, + {22330840, 41852200, 22446159, 41938689, 0x3c1004b}, + {20912140, 41473200, 21027459, 41559689, 0x3c1004b}, + {22437140, 41575100, 22552459, 41661589, 0x3c1004b}, + {22271860, 42168200, 22388140, 42254689, 0x3c1004b}, + {22470021, 41106800, 22584379, 41193289, 0x3c1004b}, + {22065440, 41456800, 22180759, 41543289, 0x3c1004b}, + {21854340, 41821700, 21969659, 41908189, 0x3c1004b}, + {20481340, 41474500, 20596659, 41560989, 0x3c1004b}, + {22442340, 41856800, 22557659, 41943289, 0x3c1004b}, + {20954221, 41050400, 21068579, 41136889, 0x3c1004b}, + {21192321, 41325700, 21306679, 41412189, 0x3c1004b}, + {20452518, 40853783, 23035000, 42373406, 0x0940011}, + {12090000, 39600000, 30183000, 51061000, 0x0010216}, + {20452518, 40853783, 23035000, 42373406, 0x003021c}, + {30031755, -1995245, 30118245, -1908755, 0x001000a}, // RWA + {29825640, -2185520, 30294360, -1694480, 0x001000c}, + {29540120, -1574880, 29689879, -1425121, 0x680004b}, + {29662620, -2664880, 29812379, -2515121, 0x680004b}, + {29241820, -1739980, 29391579, -1590221, 0x680004b}, + {29985120, -1654880, 30134879, -1505121, 0x680004b}, + {30414920, -2033580, 30564679, -1883821, 0x680004b}, + {28869745, -2545210, 28992054, -2422901, 0x54f004b}, + {29691045, -2411110, 29813354, -2288801, 0x54f004b}, + {29702545, -2131110, 29824854, -2008801, 0x54f004b}, + {29518845, -2561110, 29641154, -2438801, 0x54f004b}, + {30475345, -2221110, 30597654, -2098801, 0x54f004b}, + {29317145, -2108910, 29439454, -1986601, 0x54f004b}, + {29298798, -1986601, 29421107, -1864292, 0x54f004b}, + {28930045, -2715310, 29052354, -2593001, 0x54f004b}, + {28850000, -2839000, 30901000, -1047470, 0x09d0011}, + {-72375267, 18509755, -72284933, 18596245, 0x001000a}, // HTI + {-72672000, 18418000, -72028200, 18788000, 0x017000c}, + {-72255187, 19703700, -72163413, 19790189, 0x3c1004b}, + {-72722087, 19406800, -72630313, 19493289, 0x3c1004b}, + {-72727847, 19059700, -72636553, 19146189, 0x3c1004b}, + {-73810207, 18179000, -73719394, 18265489, 0x3c1004b}, + {-72499947, 19012700, -72408653, 19099189, 0x3c1004b}, + {-72553047, 19076800, -72461753, 19163289, 0x3c1004b}, + {-72867487, 19870900, -72775713, 19957389, 0x3c1004b}, + {-72775887, 19863800, -72684113, 19950289, 0x3c1004b}, + {-74173927, 18583500, -74082874, 18669989, 0x3c1004b}, + {-72577607, 18193300, -72486794, 18279789, 0x3c1004b}, + {-72428087, 19674200, -72336313, 19760689, 0x3c1004b}, + {-72670647, 19260200, -72579353, 19346689, 0x3c1004b}, + {-72579353, 19234253, -72488059, 19320742, 0x3c1004b}, + {-72039947, 19114800, -71948653, 19201289, 0x3c1004b}, + {-72375647, 19326800, -72284353, 19413289, 0x3c1004b}, + {-72033687, 19583500, -71941913, 19669989, 0x3c1004b}, + {-71789987, 19503900, -71698213, 19590389, 0x3c1004b}, + {-71767043, 19417411, -71675269, 19503900, 0x3c1004b}, + {-72905527, 18360900, -72814474, 18447389, 0x3c1004b}, + {-72145527, 18786800, -72054474, 18873289, 0x3c1004b}, + {-72227387, 19550500, -72135613, 19636989, 0x3c1004b}, + {-74463627, 18480300, -74372574, 18566789, 0x3c1004b}, + {-71856087, 19588800, -71764313, 19675289, 0x3c1004b}, + {-72725887, 19636800, -72634113, 19723289, 0x3c1004b}, + {-72160147, 19276500, -72068853, 19362989, 0x3c1004b}, + {-73121827, 18379500, -73030774, 18465989, 0x3c1004b}, + {-74460927, 18393000, -74369874, 18479489, 0x3c1004b}, + {-72245647, 19386800, -72154353, 19473289, 0x3c1004b}, + {-73415507, 18247900, -73324694, 18334389, 0x3c1004b}, + {-71985527, 18786800, -71894474, 18873289, 0x3c1004b}, + {-72913827, 18763000, -72822774, 18849489, 0x3c1004b}, + {-74480000, 18000000, -71613000, 20113000, 0x0940011}, + {29337000, -3431020, 29406200, -3325000, 0x026000a}, // BDI + {29209384, -3492760, 29678104, -3001720, 0x001000c}, + {29821812, -3509180, 29971987, -3359421, 0x680004b}, + {30252120, -2943680, 30401879, -2793921, 0x680004b}, + {29755520, -2984280, 29905279, -2834521, 0x680004b}, + {30164912, -3544880, 30315087, -3395121, 0x680004b}, + {29545120, -2994880, 29694879, -2845121, 0x680004b}, + {29582176, -4009510, 29704824, -3887201, 0x54f004b}, + {29912276, -3997310, 30034924, -3875001, 0x54f004b}, + {29742476, -4204710, 29865124, -4082401, 0x54f004b}, + {29058845, -2961110, 29181154, -2838801, 0x54f004b}, + {29162807, -3023487, 29285116, -2901178, 0x54f004b}, + {30117045, -3144310, 30239354, -3022001, 0x54f004b}, + {30478676, -3271110, 30601324, -3148801, 0x54f004b}, + {30038845, -2641110, 30161154, -2518801, 0x54f004b}, + {28987490, -4470000, 30853880, -2290000, 0x0b60011}, + {8751000, 3710000, 8819498, 3764600, 0x2a7044a}, // GNQ + {9741445, 1820491, 9802554, 1881600, 0x2a7004a}, + {8510000, 3275000, 8940000, 3790000, 0x021000c}, + {9722144, 1781121, 9871903, 1930880, 0x680004b}, + {11184820, 2021620, 11334579, 2171379, 0x680004b}, + {9566096, 1505121, 9715855, 1654880, 0x680004b}, + {10808920, 1213220, 10958679, 1362979, 0x680004b}, + {10694120, 1791120, 10843879, 1940879, 0x680004b}, + {10468820, 1354920, 10618579, 1504679, 0x680004b}, + {11194020, 1547920, 11343779, 1697679, 0x680004b}, + {10587020, 996720, 10736779, 1146479, 0x680004b}, + {10538520, 2025220, 10688279, 2174979, 0x680004b}, + {10757445, 1518590, 10879754, 1640899, 0x54f004b}, + {11198845, 1068890, 11321154, 1191199, 0x54f004b}, + {5581011, -1500854, 5703320, -1378545, 0x001008c}, + {8336477, 3457937, 8664581, 3801665, 0x001088c}, + {8664581, 3457937, 8992685, 3801665, 0x001108c}, + {8336477, 3114209, 8664581, 3457937, 0x001188c}, + {8664581, 3114209, 8992685, 3457937, 0x001208c}, + {9478995, 1864952, 9947715, 2355992, 0x001508c}, + {9947715, 1717640, 10416435, 2208680, 0x001588c}, + {10416435, 1717640, 10885155, 2208680, 0x001608c}, + {10885155, 1717640, 11353875, 2208680, 0x001688c}, + {9010274, 1373912, 9478994, 1864952, 0x001708c}, + {9478994, 1373912, 9947714, 1864952, 0x001788c}, + {9947714, 1373912, 10416434, 1864952, 0x001808c}, + {10416434, 1373912, 10885154, 1864952, 0x001888c}, + {10885154, 1373912, 11353874, 1864952, 0x001908c}, + {9010274, 882872, 9478994, 1373912, 0x001a88c}, + {9478994, 882872, 9947714, 1373912, 0x001b08c}, + {9947714, 882872, 10416434, 1373912, 0x001b88c}, + {10416434, 981080, 10885154, 1472120, 0x001c08c}, + {10885154, 981080, 11353874, 1472120, 0x001c88c}, + {5581000, -1501000, 11370000, 3810000, 0x0010216}, + {19756439, 41295355, 19870798, 41381845, 0x001000a}, // ALB + {19382650, 41130380, 20002402, 41621420, 0x001000c}, + {20007021, 41062700, 20121379, 41149189, 0x3c1004b}, + {19482360, 42041400, 19598640, 42127889, 0x3c1004b}, + {19439681, 40437100, 19553318, 40523589, 0x3c1004b}, + {20729281, 40580600, 20842918, 40667089, 0x3c1004b}, + {19518981, 40678900, 19632618, 40765389, 0x3c1004b}, + {19902981, 40678600, 20016618, 40765089, 0x3c1004b}, + {19655581, 40867700, 19769218, 40954189, 0x3c1004b}, + {20638881, 40827600, 20752518, 40914089, 0x3c1004b}, + {19626940, 41605000, 19742259, 41691489, 0x3c1004b}, + {20113162, 40019200, 20225838, 40105689, 0x3c1004b}, + {19713981, 40554200, 19827618, 40640689, 0x3c1004b}, + {19849981, 40764600, 19963618, 40851089, 0x3c1004b}, + {20341360, 42022800, 20457640, 42109289, 0x3c1004b}, + {19578640, 41754400, 19693959, 41840889, 0x3c1004b}, + {19979642, 39834500, 20091357, 39920989, 0x3c1004b}, + {20341940, 41646800, 20457259, 41733289, 0x3c1004b}, + {19983840, 41565400, 20099159, 41651889, 0x3c1004b}, + {19946821, 40982600, 20061179, 41069089, 0x3c1004b}, + {20190681, 40443300, 20304318, 40529789, 0x3c1004b}, + {20272021, 41135400, 20386379, 41221889, 0x3c1004b}, + {19966462, 40267800, 20079138, 40354289, 0x3c1004b}, + {20015881, 40550100, 20129518, 40636589, 0x3c1004b}, + {20151681, 40813700, 20265318, 40900189, 0x3c1004b}, + {20198840, 41456300, 20314159, 41542789, 0x3c1004b}, + {20293762, 40199400, 20406438, 40285889, 0x3c1004b}, + {19491921, 40958100, 19606279, 41044589, 0x3c1004b}, + {19822340, 41726800, 19937659, 41813289, 0x3c1004b}, + {19408581, 40573500, 19522218, 40659989, 0x3c1004b}, + {19404481, 40715600, 19518118, 40802089, 0x3c1004b}, + {19546681, 40812800, 19660318, 40899289, 0x3c1004b}, + {19386260, 42171100, 19502540, 42257589, 0x3c1004b}, + {19200000, 39600000, 21100000, 42700000, 0x0f40011}, + {12090000, 39600000, 30183000, 51061000, 0x0010216}, + {19200000, 39600000, 21100000, 42700000, 0x003021c}, + {159914000, -9458000, 160053000, -9405000, 0x013000a}, // SLB + {160644000, -8930000, 161112100, -8440000, 0x001000c}, + {159909999, -9564924, 160084900, -9391945, 0x782004b}, + {160084900, -9564924, 160259801, -9391945, 0x782004b}, + {156745348, -8169192, 156919768, -7996213, 0x782004b}, + {159532790, -8298383, 159707210, -8125404, 0x782004b}, + {160062549, -9144000, 160254194, -8986213, 0x782044b}, + {160236000, -9193788, 160414086, -9024000, 0x782044b}, + {161792069, -10612979, 161967931, -10440000, 0x782004b}, + {168750360, -12355846, 168903447, -12206087, 0x680004b}, + {155880000, -8846000, 158750000, -6570000, 0x01b000d}, + {158750000, -9964000, 161591000, -7474400, 0x09e0011}, + {155470000, -7433255, 155938720, -6942215, 0x0b10090}, + {159110983, -5491040, 159579703, -5000000, 0x0b00890}, + {159345343, -5687420, 159814063, -5196380, 0x0b01090}, + {159748247, -11756057, 160222175, -11265017, 0x0b11890}, + {160222175, -11952473, 160696103, -11461433, 0x0b12090}, + {161171712, -10621684, 161645640, -10130644, 0x0b12890}, + {161588768, -10835412, 162062696, -10344372, 0x0b13090}, + {162062696, -10935412, 162536624, -10444372, 0x0b13890}, + {161728710, -10112070, 162202638, -9621030, 0x0b04090}, + {161655639, -10372580, 162129567, -9881540, 0x0b04890}, + {166943521, -10113021, 167417449, -9621981, 0x0b05090}, + {165524550, -10464480, 165998478, -9973440, 0x0b15890}, + {165998478, -10464480, 166472406, -9973440, 0x0b16090}, + {165714122, -10955520, 166188050, -10464480, 0x0b16890}, + {166282835, -11495664, 166756763, -11004624, 0x0b17090}, + {166658951, -11892376, 167132879, -11401336, 0x0b17890}, + {155470000, -12355900, 168903500, -5000000, 0x0010016}, + {44452394, 40135449, 44565070, 40221938, 0x001000a}, // ARM + {44143000, 40026600, 44713000, 40540000, 0x020000c}, + {44703650, 40470890, 44864350, 40593199, 0x54f004b}, + {44864350, 40470890, 45025050, 40593199, 0x54f004b}, + {44704329, 40348581, 44863670, 40470890, 0x54f004b}, + {44492129, 39913590, 44651470, 40035899, 0x54f004b}, + {44579409, 39806190, 44737391, 39928499, 0x54f004b}, + {46295609, 39438190, 46453591, 39560499, 0x54f004b}, + {44397750, 40838890, 44558450, 40961199, 0x54f004b}, + {43853850, 40556290, 44014550, 40678599, 0x54f004b}, + {45080050, 40827390, 45240750, 40949699, 0x54f004b}, + {45981909, 39460890, 46139891, 39583199, 0x54f004b}, + {44600721, 41042600, 44715079, 41129089, 0x3c1004b}, + {44830181, 40730900, 45012758, 40784689, 0x3c1044b}, + {44332821, 40966800, 44447179, 41053289, 0x3c1004b}, + {45673162, 40149900, 45785838, 40236389, 0x3c1004b}, + {43971562, 40106800, 44084238, 40193289, 0x3c1004b}, + {44353000, 39962433, 44497099, 40030000, 0x3c1044b}, + {45296342, 39719100, 45408057, 39805589, 0x3c1004b}, + {43801581, 40754100, 43915218, 40840589, 0x3c1004b}, + {44414300, 40775000, 44550286, 40847200, 0x3c1044b}, + {46349000, 39167600, 46483787, 39238700, 0x3c1044b}, + {45096800, 40279100, 45186495, 40387700, 0x3c1044b}, + {43440000, 38830000, 46645000, 41305000, 0x0a70011}, + {27455206, -29379245, 27553228, -29292755, 0x001000a}, // LSO + {27383756, -29555520, 27914972, -29064480, 0x001000c}, + {27179077, -29927190, 27377522, -29754211, 0x782004b}, + {27745158, -29031490, 27942642, -28858511, 0x782004b}, + {27990938, -28982490, 28187461, -28809511, 0x782004b}, + {27364797, -30256990, 27564203, -30084011, 0x782004b}, + {28932558, -29367190, 29130042, -29194211, 0x782004b}, + {28518277, -29614690, 28716722, -29441711, 0x782004b}, + {28598297, -30144390, 28797703, -29971411, 0x782004b}, + {27603980, -30464680, 27776619, -30314921, 0x680004b}, + {27011000, -30678000, 29457000, -28570000, 0x0a60011}, + {4309240, 50817496, 4404978, 50878605, 0x2a7004a}, // BEL + {4371622, 51182571, 4468378, 51243680, 0x2a7004a}, + {3985000, 50740000, 4645000, 51270000, 0x021000c}, + {3623172, 50988890, 3816828, 51111199, 0x54f004b}, + {3133172, 51141590, 3326828, 51263899, 0x54f004b}, + {4760591, 50408890, 4952209, 50531199, 0x54f004b}, + {4307091, 50358890, 4498709, 50481199, 0x54f004b}, + {4498709, 50358890, 4690327, 50481199, 0x54f004b}, + {4644445, 50836800, 4779945, 50923289, 0x3c1004b}, + {3836350, 50395400, 3971850, 50481889, 0x3c1004b}, + {5137829, 51006800, 5274770, 51093289, 0x3c1004b}, + {5247829, 50886800, 5384770, 50973289, 0x3c1004b}, + {2851529, 51176800, 2988470, 51263289, 0x3c1004b}, + {3312250, 50582700, 3447750, 50669189, 0x3c1004b}, + {5431529, 50948400, 5568470, 51034889, 0x3c1004b}, + {3093029, 50898200, 3229970, 50984689, 0x3c1004b}, + {5822550, 50545400, 5958050, 50631889, 0x3c1004b}, + {3179350, 50709620, 3331065, 50786800, 0x3c1044b}, + {3202250, 50786800, 3337750, 50873289, 0x3c1004b}, + {4162250, 50429500, 4297750, 50515989, 0x3c1004b}, + {5541750, 50627600, 5677250, 50714089, 0x3c1004b}, + {5406250, 50627600, 5541750, 50714089, 0x3c1004b}, + {5406250, 50541111, 5541750, 50627600, 0x3c1004b}, + {5541750, 50541111, 5677250, 50627600, 0x3c1004b}, + {4863729, 51275200, 5000670, 51361689, 0x3c1004b}, + {4642700, 51037600, 4779641, 51124089, 0x3c1004b}, + {5098650, 50789100, 5234150, 50875589, 0x3c1004b}, + {5055229, 51142200, 5192170, 51228689, 0x3c1004b}, + {4390000, 51269200, 4577671, 51332200, 0x3c1044b}, + {4846014, 49606348, 5444934, 50015548, 0x001c88c}, + {5325150, 49463128, 5924070, 49872328, 0x001d08c}, + {4110123, 49933708, 4719459, 50342908, 0x001a88c}, + {4719459, 49872328, 5328795, 50281528, 0x001b08c}, + {5328795, 49872328, 5938131, 50281528, 0x001b88c}, + {5694397, 49872328, 6303733, 50281528, 0x001c08c}, + {3226586, 50281528, 3835922, 50690728, 0x001688c}, + {3835922, 50281528, 4445258, 50690728, 0x001708c}, + {4445258, 50281528, 5054594, 50690728, 0x001788c}, + {5054594, 50281528, 5663930, 50690728, 0x001808c}, + {5663930, 50281528, 6273266, 50690728, 0x001888c}, + {5816264, 50281528, 6425600, 50690728, 0x001908c}, + {2520642, 50690728, 3135186, 51099928, 0x001388c}, + {3135186, 50690728, 3749730, 51099928, 0x001408c}, + {3749730, 50690728, 4364274, 51099928, 0x001488c}, + {4364274, 50690728, 4978818, 51099928, 0x001508c}, + {4978818, 50690728, 5593362, 51099928, 0x001588c}, + {5531907, 50690728, 6146451, 51099928, 0x001608c}, + {2514496, 51099928, 3134248, 51509128, 0x001088c}, + {3134248, 50977168, 3754000, 51386368, 0x001108c}, + {3754000, 50977168, 4373752, 51386368, 0x001188c}, + {4373752, 51099928, 4993504, 51509128, 0x001208c}, + {4993504, 51099928, 5613256, 51509128, 0x001288c}, + {5241405, 50895328, 5861157, 51304528, 0x001308c}, + {-5200000, 41310000, 9600000, 53557000, 0x0010216}, + {2495000, 49463000, 6426400, 51509200, 0x003021c}, + {28780035, 46980755, 28905926, 47067245, 0x001000a}, // MDA + {28503980, 46778480, 29186228, 47269520, 0x001000c}, + {29558135, 46811100, 29684265, 46897589, 0x3c1004b}, + {27839934, 47718400, 27968466, 47804889, 0x3c1004b}, + {29449335, 46786900, 29575465, 46873389, 0x3c1004b}, + {28916434, 47732900, 29044966, 47819389, 0x3c1004b}, + {28146736, 45878000, 28270463, 45964489, 0x3c1004b}, + {28203634, 48113300, 28332166, 48199789, 0x3c1004b}, + {27746935, 47166800, 27873065, 47253289, 0x3c1004b}, + {29061534, 47239400, 29188865, 47325889, 0x3c1004b}, + {28743634, 47333800, 28870965, 47420289, 0x3c1004b}, + {28595635, 46271400, 28720564, 46357889, 0x3c1004b}, + {28757036, 46039300, 28880763, 46125789, 0x3c1004b}, + {27787834, 48018800, 27916366, 48105289, 0x3c1004b}, + {29322535, 46596800, 29447464, 46683289, 0x3c1004b}, + {27204334, 48148400, 27332866, 48234889, 0x3c1004b}, + {27624534, 47536800, 27751865, 47623289, 0x3c1004b}, + {28787234, 47669800, 28914565, 47756289, 0x3c1004b}, + {29591235, 46725600, 29717365, 46812089, 0x3c1004b}, + {28253934, 47224200, 28381265, 47310689, 0x3c1004b}, + {28204634, 47829000, 28333166, 47915489, 0x3c1004b}, + {28362936, 45636800, 28486663, 45723289, 0x3c1004b}, + {27451534, 47916600, 27580066, 48003089, 0x3c1004b}, + {28717035, 46503100, 28841964, 46589589, 0x3c1004b}, + {28148435, 47046800, 28274565, 47133289, 0x3c1004b}, + {28576536, 45850100, 28700263, 45936589, 0x3c1004b}, + {29817935, 46569200, 29942864, 46655689, 0x3c1004b}, + {28660734, 47957900, 28789266, 48044389, 0x3c1004b}, + {27558434, 48188700, 27686966, 48275189, 0x3c1004b}, + {27427134, 47757300, 27555666, 47843789, 0x3c1004b}, + {27452425, 48376250, 27545574, 48438349, 0x2b2004b}, + {26998628, 48183940, 27087972, 48244059, 0x29c004b}, + {28210350, 46448550, 28300049, 46510649, 0x2b2004b}, + {29260063, 47108440, 29347737, 47168559, 0x29c004b}, + {29685919, 46666350, 29776480, 46728449, 0x2b2004b}, + {28329945, 47469640, 28418454, 47529759, 0x29c004b}, + {26582604, 48008960, 27275268, 48500000, 0x001008c}, + {27275268, 48008960, 27967932, 48500000, 0x001088c}, + {27967932, 48008960, 28660596, 48500000, 0x001108c}, + {28660596, 48008960, 29353260, 48500000, 0x001188c}, + {26582604, 47517920, 27270060, 48008960, 0x001208c}, + {27270060, 47517920, 27957516, 48008960, 0x001288c}, + {27957516, 47517920, 28644972, 48008960, 0x001308c}, + {28644972, 47517920, 29332428, 48008960, 0x001388c}, + {27275268, 47026880, 27957516, 47517920, 0x001408c}, + {27957516, 47026880, 28639764, 47517920, 0x001488c}, + {28639764, 47026880, 29322012, 47517920, 0x001508c}, + {29322012, 47026880, 30004260, 47517920, 0x001588c}, + {27957516, 46535840, 28634556, 47026880, 0x001608c}, + {28634556, 46535840, 29311596, 47026880, 0x001688c}, + {29311596, 46535840, 29988636, 47026880, 0x001708c}, + {27962724, 46044800, 28629348, 46535840, 0x001788c}, + {28629348, 46044800, 29295972, 46535840, 0x001808c}, + {29295972, 46300000, 30183000, 46535840, 0x012888c}, + {28070000, 45460000, 28562685, 46044800, 0x027908c}, + {28562685, 45553760, 29224101, 46044800, 0x001988c}, + {12090000, 39600000, 30183000, 51061000, 0x0010216}, + {26580000, 45460000, 30183000, 48500000, 0x003021c}, + {-15655500, 11833600, -15573000, 11920000, 0x001000a}, // GNB + {-15969000, 11733300, -15360432, 12117500, 0x018000c}, + {-14792712, 12067010, -14615889, 12239989, 0x782004b}, + {-14262512, 12176310, -14085689, 12349289, 0x782004b}, + {-15513012, 12143510, -15336189, 12316489, 0x782004b}, + {-15634000, 11501000, -15413067, 11639000, 0x782044b}, + {-16109336, 11992120, -15956665, 12141879, 0x680004b}, + {-15910236, 11186920, -15757565, 11336679, 0x680004b}, + {-15313836, 11207120, -15161165, 11356879, 0x680004b}, + {-15375936, 11998620, -15223265, 12148379, 0x680004b}, + {-15088036, 11510320, -14935365, 11660079, 0x680004b}, + {-16860000, 10800000, -13600000, 12700000, 0x0810011}, + {-16860000, 4340000, 4000000, 15120000, 0x2a30216}, + {-16860000, 10800000, -13600000, 12700000, 0x003021c}, + {121449531, 25006800, 121544669, 25093289, 0x001000a}, // TWN + {121150000, 24816000, 121813000, 25190000, 0x017000c}, + {120912730, 24758890, 121047270, 24881199, 0x54f004b}, + {120246552, 22596800, 120340248, 22683289, 0x3c1004b}, + {120340248, 22596800, 120433944, 22683289, 0x3c1004b}, + {120368596, 22510311, 120461812, 22596800, 0x3c1004b}, + {120275380, 22510311, 120368596, 22596800, 0x3c1004b}, + {120651571, 24193300, 120746228, 24279789, 0x3c1004b}, + {120642225, 24106811, 120736642, 24193300, 0x3c1004b}, + {120642225, 24020322, 120736642, 24106811, 0x3c1004b}, + {121651631, 24708400, 121746769, 24794889, 0x3c1004b}, + {121737255, 24751644, 121832393, 24838133, 0x3c1004b}, + {121604302, 24621911, 121698959, 24708400, 0x3c1004b}, + {121698959, 24621911, 121793616, 24708400, 0x3c1004b}, + {121746047, 24665155, 121841185, 24751644, 0x3c1004b}, + {121793856, 24578666, 121888513, 24665155, 0x3c1004b}, + {120152552, 22956800, 120246248, 23043289, 0x3c1004b}, + {120246248, 22956800, 120339944, 23043289, 0x3c1004b}, + {120396532, 23432100, 120490468, 23518589, 0x3c1004b}, + {120501191, 24036000, 120595608, 24122489, 0x3c1004b}, + {120442752, 22627700, 120536448, 22714189, 0x3c1004b}, + {121086852, 22721000, 121180548, 22807489, 0x3c1004b}, + {120508991, 23902000, 120603408, 23988489, 0x3c1004b}, + {120527399, 23673325, 120621816, 23759814, 0x3c1004b}, + {120506271, 24190500, 120600928, 24276989, 0x3c1004b}, + {121555191, 23950700, 121649608, 24037189, 0x3c1004b}, + {120635091, 23935700, 120729508, 24022189, 0x3c1004b}, + {120635091, 23849211, 120729508, 23935700, 0x3c1004b}, + {120228652, 22742200, 120322348, 22828689, 0x3c1004b}, + {120842431, 24647100, 120937569, 24733589, 0x3c1004b}, + {120776471, 24523500, 120871128, 24609989, 0x3c1004b}, + {120912791, 23926800, 121007208, 24013289, 0x3c1004b}, + {120518196, 24818960, 121033788, 25310000, 0x001008c}, + {121033788, 24818960, 121549380, 25310000, 0x001088c}, + {121549380, 24818960, 122064972, 25310000, 0x001108c}, + {120415077, 24327920, 120925461, 24818960, 0x001188c}, + {120925461, 24327920, 121435845, 24818960, 0x001208c}, + {121435845, 24327920, 121946229, 24818960, 0x001288c}, + {119904693, 23836880, 120415077, 24327920, 0x001308c}, + {120415077, 23836880, 120925461, 24327920, 0x001388c}, + {120925461, 23836880, 121435845, 24327920, 0x001408c}, + {121435845, 23836880, 121946229, 24327920, 0x001488c}, + {120088536, 23345840, 120593712, 23836880, 0x001508c}, + {120593712, 23345840, 121098888, 23836880, 0x001588c}, + {121098888, 23345840, 121604064, 23836880, 0x001608c}, + {120012759, 22854800, 120517935, 23345840, 0x001688c}, + {120517935, 22854800, 121023111, 23345840, 0x001708c}, + {121023111, 22854800, 121528287, 23345840, 0x001788c}, + {120012759, 22363760, 120517935, 22854800, 0x001808c}, + {120517935, 22363760, 121023111, 22854800, 0x001888c}, + {121023111, 22363760, 121528287, 22854800, 0x001908c}, + {120012759, 21872720, 120512727, 22363760, 0x001988c}, + {120512727, 21872720, 121012695, 22363760, 0x001a08c}, + {121262679, 21872720, 121762647, 22363760, 0x001b88c}, + {119281266, 23378875, 119786442, 23869915, 0x001a88c}, + {119281266, 22887835, 119786442, 23378875, 0x001b08c}, + {118122940, 24320194, 118492355, 24542126, 0x001c08c}, + {119392453, 24925751, 119491405, 25023959, 0x001d88c}, + {119888306, 25920379, 120083313, 26306957, 0x001e08c}, + {121868618, 25370388, 122175890, 25665012, 0x001e88c}, + {120099346, 25907927, 120614938, 26398967, 0x001f08c}, + {118122500, 21750000, 122500000, 26400500, 0x0010216}, + {89603000, 27430000, 89671500, 27547000, 0x02a000a}, // BTN + {89457280, 27227180, 89978080, 27718220, 0x001000c}, + {89311541, 26786690, 89448459, 26908999, 0x54f004b}, + {91436341, 26789590, 91573259, 26911899, 0x54f004b}, + {90181541, 26808890, 90318459, 26931199, 0x54f004b}, + {89316801, 27378890, 89454398, 27501199, 0x54f004b}, + {91501201, 27268890, 91638798, 27391199, 0x54f004b}, + {89811541, 27008890, 89948459, 27131199, 0x54f004b}, + {90437601, 27440890, 90575198, 27563199, 0x54f004b}, + {90055641, 26946590, 90192559, 27068899, 0x54f004b}, + {91110701, 27588890, 91248298, 27711199, 0x54f004b}, + {90674301, 27503890, 90811898, 27626199, 0x54f004b}, + {91339990, 26996000, 91436809, 27082489, 0x3c1004b}, + {89680910, 27863200, 89778690, 27949689, 0x3c1004b}, + {89224450, 27352800, 89321750, 27439289, 0x3c1004b}, + {91190590, 27232400, 91287409, 27318889, 0x3c1004b}, + {89516290, 27020500, 89613109, 27106989, 0x3c1004b}, + {90642390, 27100200, 90739209, 27186689, 0x3c1004b}, + {90442190, 26832300, 90539009, 26918789, 0x3c1004b}, + {89474890, 26879500, 89571709, 26965989, 0x3c1004b}, + {89490990, 27125600, 89587809, 27212089, 0x3c1004b}, + {90388090, 27006400, 90484909, 27092889, 0x3c1004b}, + {90880350, 27445300, 90977650, 27531789, 0x3c1004b}, + {88730000, 26698900, 92135000, 28370000, 0x07c0011}, + {8508200, 47358400, 8571799, 47401599, 0x1e0004a}, // CHE + {6108800, 46179800, 6171199, 46222999, 0x1e0004a}, + {7561200, 47521400, 7624799, 47564599, 0x1e0004a}, + {7414800, 46928400, 7477799, 46971599, 0x1e0004a}, + {8153000, 47150000, 8926000, 47572700, 0x01b000c}, + {7517067, 47461490, 7697133, 47583799, 0x54f004b}, + {7350816, 46888890, 7529183, 47011199, 0x54f004b}, + {6105665, 46152590, 6282334, 46274899, 0x54f004b}, + {5952215, 46126890, 6127185, 46249199, 0x54f004b}, + {6459100, 46491000, 6716109, 46575000, 0x54f044b}, + {9229667, 47377590, 9409733, 47499899, 0x54f004b}, + {8210816, 46980590, 8389183, 47102899, 0x54f004b}, + {7187616, 47053790, 7365983, 47176099, 0x54f004b}, + {7545816, 46676990, 7724183, 46799299, 0x54f004b}, + {6709316, 47019890, 6887683, 47142199, 0x54f004b}, + {8556334, 47645200, 8683665, 47731689, 0x3c1004b}, + {7076935, 46766800, 7203065, 46853289, 0x3c1004b}, + {9444235, 46825400, 9570365, 46911889, 0x3c1004b}, + {6829235, 46936500, 6955365, 47022989, 0x3c1004b}, + {7279535, 46184000, 7404464, 46270489, 0x3c1004b}, + {8870636, 45968200, 8994363, 46054689, 0x3c1004b}, + {6814635, 46408900, 6939564, 46495389, 0x3c1004b}, + {8920736, 45827000, 9044463, 45913489, 0x3c1004b}, + {6602735, 46741400, 6728865, 46827889, 0x3c1004b}, + {7971000, 47344400, 8133709, 47412000, 0x3c1044b}, + {6162835, 46350700, 6287764, 46437189, 0x3c1004b}, + {5920000, 45800000, 10495000, 47820000, 0x0860011}, + {5850000, 35450000, 18560000, 55080000, 0x50a0216}, + {5920000, 45800000, 10495000, 47820000, 0x003021c}, + {4865037, 52348840, 4927562, 52387449, 0x1ad004a}, // NLD + {4448737, 51910740, 4511262, 51949349, 0x1ad004a}, + {4276537, 52056640, 4339062, 52095249, 0x1ad004a}, + {5078737, 52080740, 5141262, 52119349, 0x1ad004a}, + {5446459, 51420740, 5508341, 51459349, 0x1ad004a}, + {4557401, 52041272, 5312561, 52532312, 0x001000c}, + {6826868, 52168200, 6966932, 52254689, 0x3c1004b}, + {5839968, 51925200, 5980032, 52011689, 0x3c1004b}, + {4700688, 51545400, 4839311, 51631889, 0x3c1004b}, + {4513588, 51875900, 4652211, 51962389, 0x3c1004b}, + {4289968, 51969100, 4430032, 52055589, 0x3c1004b}, + {5309968, 52121100, 5450032, 52207589, 0x3c1004b}, + {6489666, 53169500, 6633334, 53255989, 0x3c1004b}, + {4182268, 52036800, 4322332, 52123289, 0x3c1004b}, + {5247588, 51656800, 5386211, 51743289, 0x3c1004b}, + {4600688, 51774100, 4739311, 51860589, 0x3c1004b}, + {5746466, 53153800, 5890134, 53240289, 0x3c1004b}, + {5635750, 50815400, 5771250, 50901889, 0x3c1004b}, + {5752988, 51779500, 5891611, 51865989, 0x3c1004b}, + {5903768, 52159500, 6043832, 52245989, 0x3c1004b}, + {4153920, 51896000, 4375487, 51950000, 0x3c1044b}, + {4375288, 51867300, 4513911, 51953789, 0x3c1004b}, + {4250688, 51806800, 4389311, 51893289, 0x3c1004b}, + {4986888, 51509500, 5125511, 51595989, 0x3c1004b}, + {5386888, 51405400, 5525511, 51491889, 0x3c1004b}, + {5589668, 51952000, 5704955, 52057000, 0x3c1044b}, + {4320000, 52055000, 4440971, 52155000, 0x3c1044b}, + {4426868, 51996500, 4566932, 52082989, 0x3c1004b}, + {4419968, 52126800, 4560032, 52213289, 0x3c1004b}, + {6019127, 52459400, 6160873, 52545889, 0x3c1004b}, + {5776629, 50947300, 5913570, 51033789, 0x3c1004b}, + {5902829, 50866200, 6039770, 50952689, 0x3c1004b}, + {4714627, 52609300, 4856373, 52695789, 0x3c1004b}, + {6100829, 51338200, 6237770, 51424689, 0x3c1004b}, + {6090168, 52206300, 6230232, 52292789, 0x3c1004b}, + {5607434, 51454350, 5706965, 51516449, 0x2b2004b}, + {6737320, 52243240, 6834680, 52303359, 0x29c004b}, + {4410634, 51500750, 4510165, 51562849, 0x2b2004b}, + {6602720, 52324840, 6700080, 52384959, 0x29c004b}, + {5573755, 50743216, 6219547, 51174240, 0x001f08c}, + {5586670, 51174240, 6237670, 51605264, 0x001e88c}, + {4935670, 51174240, 5586670, 51605264, 0x001e08c}, + {4284670, 51174240, 4935670, 51605264, 0x001d08c}, + {3633670, 51174240, 4284670, 51605264, 0x001c88c}, + {2982670, 51174240, 3633670, 51605264, 0x001c08c}, + {6219442, 51605264, 6875650, 52036288, 0x001b88c}, + {5563234, 51605264, 6219442, 52036288, 0x001b08c}, + {4907026, 51605264, 5563234, 52036288, 0x001a88c}, + {4250818, 51605264, 4907026, 52036288, 0x001908c}, + {3594610, 51605264, 4250818, 52036288, 0x001888c}, + {6509528, 52036288, 7176152, 52467312, 0x001788c}, + {5842904, 52036288, 6509528, 52467312, 0x001708c}, + {5176280, 52036288, 5842904, 52467312, 0x001688c}, + {4509656, 52036288, 5176280, 52467312, 0x001608c}, + {3843032, 52036288, 4509656, 52467312, 0x001588c}, + {6509528, 52467312, 7181360, 52898336, 0x001508c}, + {5837696, 52467312, 6509528, 52898336, 0x001488c}, + {5165864, 52467312, 5837696, 52898336, 0x001408c}, + {4494032, 52467312, 5165864, 52898336, 0x001388c}, + {6576711, 52898336, 7248543, 53329360, 0x001308c}, + {5904879, 52898336, 6576711, 53329360, 0x001288c}, + {5233047, 52898336, 5904879, 53329360, 0x001208c}, + {4561215, 52898336, 5233047, 53329360, 0x001188c}, + {6269179, 53125976, 6951427, 53557000, 0x001108c}, + {5586931, 53125976, 6269179, 53557000, 0x001088c}, + {4904683, 53125976, 5586931, 53557000, 0x001008c}, + {-5200000, 41310000, 9600000, 53557000, 0x0010216}, + {3350000, 50747000, 7236000, 53557000, 0x003021c}, + {12481681, 55638755, 12634480, 55725245, 0x001000a}, // DNK + {11866628, 55429584, 12684284, 55920624, 0x001000c}, + {12215381, 55921600, 12368419, 56008089, 0x3c1004b}, + {10083081, 56093400, 10236119, 56179889, 0x3c1004b}, + {10158520, 56179900, 10313480, 56266389, 0x3c1004b}, + {10319462, 55336900, 10470338, 55423389, 0x3c1004b}, + {9859339, 57002400, 10016461, 57088889, 0x3c1004b}, + {8364762, 55449000, 8515638, 55535489, 0x3c1004b}, + {9962120, 56411800, 10117080, 56498289, 0x3c1004b}, + {9416862, 55446800, 9567738, 55533289, 0x3c1004b}, + {9777381, 55809600, 9930419, 55896089, 0x3c1004b}, + {11681562, 55186500, 11832438, 55272989, 0x3c1004b}, + {9480120, 56125400, 9635080, 56211889, 0x3c1004b}, + {9651762, 55515200, 9802638, 55601689, 0x3c1004b}, + {12473081, 55968300, 12626119, 56054789, 0x3c1004b}, + {9332520, 56399500, 9487480, 56485989, 0x3c1004b}, + {8527220, 56316800, 8682180, 56403289, 0x3c1004b}, + {8885881, 56095400, 9038919, 56181889, 0x3c1004b}, + {10403137, 57415400, 10562662, 57501889, 0x3c1004b}, + {9481681, 55666800, 9634719, 55753289, 0x3c1004b}, + {11294362, 55366800, 11445238, 55453289, 0x3c1004b}, + {8942520, 56526800, 9097480, 56613289, 0x3c1004b}, + {10558525, 55034250, 10665474, 55096349, 0x2b2004b}, + {9734930, 54887540, 9838469, 54947659, 0x29c004b}, + {9936030, 57428050, 10050569, 57490149, 0x2b2004b}, + {11656311, 55688240, 11762689, 55748359, 0x29c004b}, + {9428935, 55222450, 9537264, 55284549, 0x2b2004b}, + {11751162, 55417640, 11856037, 55477759, 0x29c004b}, + {11816525, 54738950, 11923474, 54801049, 0x2b2004b}, + {9367330, 55013540, 9470869, 55073659, 0x29c004b}, + {11027959, 55647950, 11137840, 55710049, 0x2b2004b}, + {10736562, 55289740, 10841437, 55349859, 0x29c004b}, + {11091335, 55311150, 11199664, 55373249, 0x2b2004b}, + {9101843, 56104740, 9209557, 56164859, 0x29c004b}, + {10828069, 56383650, 10939330, 56445749, 0x2b2004b}, + {11090630, 54806340, 11194169, 54866459, 0x29c004b}, + {14681835, 55080950, 14790164, 55143049, 0x2b2004b}, + {9701962, 55458340, 9806837, 55518459, 0x29c004b}, + {9883659, 56010450, 9993540, 56072549, 0x2b2004b}, + {8643691, 56942440, 8752908, 57002559, 0x29c004b}, + {8431059, 55587150, 8540940, 55649249, 0x2b2004b}, + {11937711, 55958740, 12044089, 56018859, 0x29c004b}, + {9899630, 57243750, 10014169, 57305849, 0x2b2004b}, + {8531243, 56460940, 8638957, 56521059, 0x29c004b}, + {8067764, 54800231, 8875004, 55291271, 0x001008c}, + {8875004, 54800231, 9682244, 55291271, 0x001088c}, + {9682244, 54800231, 10489484, 55291271, 0x001108c}, + {8062556, 55291271, 8880212, 55782311, 0x001288c}, + {8880212, 55291271, 9697868, 55782311, 0x001308c}, + {9697868, 55291271, 10515524, 55782311, 0x001388c}, + {8057348, 55782311, 8885420, 56273351, 0x001588c}, + {8885420, 55782311, 9713492, 56273351, 0x001608c}, + {9713492, 55782311, 10541564, 56273351, 0x001688c}, + {8052140, 56273351, 8890628, 56764391, 0x001888c}, + {8890628, 56273351, 9729116, 56764391, 0x001908c}, + {9729116, 56273351, 10567604, 56764391, 0x001988c}, + {8046932, 56764391, 8895836, 57255431, 0x001a88c}, + {8895836, 56764391, 9744740, 57255431, 0x001b08c}, + {9744740, 56764391, 10593644, 57255431, 0x001b88c}, + {9055200, 57255431, 9919728, 57746471, 0x001c08c}, + {9919728, 57255431, 10700000, 57760000, 0x021c88c}, + {10479068, 56086810, 11307140, 56577850, 0x001a08c}, + {10479068, 55595770, 11307140, 56086810, 0x001708c}, + {10484276, 55104730, 11301932, 55595770, 0x001408c}, + {10489484, 54613690, 11296724, 55104730, 0x001188c}, + {11296724, 54559675, 12103964, 55050715, 0x001208c}, + {11291516, 55050715, 12109172, 55541755, 0x001488c}, + {11291516, 55541755, 12109172, 56032795, 0x001788c}, + {11981315, 55652239, 12809387, 56143279, 0x001808c}, + {11986523, 55161199, 12804179, 55652239, 0x001508c}, + {11991731, 54670159, 12798971, 55161199, 0x001d08c}, + {11461157, 56048697, 11955917, 56343321, 0x001d88c}, + {10776112, 57119823, 11286496, 57414447, 0x001e08c}, + {11418030, 56614292, 11751342, 56810708, 0x001e88c}, + {14631144, 54973254, 15224856, 55333350, 0x001f08c}, + {11690000, 54550000, 12170000, 55000000, 0x001f088}, + {4490000, 54544000, 31600000, 68600000, 0x3770216}, + {8000000, 54544000, 15198000, 57780000, 0x003021c}, + {24636000, 59396800, 24854000, 59460000, 0x017000a}, // EST + {24032000, 59283800, 25510000, 59572000, 0x012000c}, + {26605576, 58307190, 26837624, 58429499, 0x54f004b}, + {27980908, 59327090, 28220091, 59449399, 0x54f004b}, + {27129308, 59333690, 27368491, 59455999, 0x54f004b}, + {24471576, 58327490, 24703624, 58449799, 0x54f004b}, + {25483976, 58308890, 25716024, 58431199, 0x54f004b}, + {26250308, 59286490, 26489491, 59408799, 0x54f004b}, + {27676708, 59297290, 27915891, 59419599, 0x54f004b}, + {22366176, 58211990, 22598224, 58334299, 0x54f004b}, + {26895675, 57788890, 27124325, 57911199, 0x54f004b}, + {25935675, 57718890, 26164325, 57841199, 0x54f004b}, + {23501954, 58896500, 23668446, 58982989, 0x3c1004b}, + {27365832, 59293400, 27534967, 59379889, 0x3c1004b}, + {25518854, 58852100, 25685346, 58938589, 0x3c1004b}, + {26896232, 59302100, 27065367, 59388589, 0x3c1004b}, + {25881554, 59219600, 26048046, 59306089, 0x3c1004b}, + {26990556, 58013500, 27152243, 58099989, 0x3c1004b}, + {26333455, 58701000, 26497544, 58787489, 0x3c1004b}, + {25346754, 58776800, 25513246, 58863289, 0x3c1004b}, + {26319156, 58186800, 26480843, 58273289, 0x3c1004b}, + {24716754, 58966800, 24883246, 59053289, 0x3c1004b}, + {25847155, 58628000, 26011244, 58714489, 0x3c1004b}, + {23340000, 59225960, 24450605, 59616000, 0x018088c}, + {24450605, 59225960, 25351589, 59717000, 0x001108c}, + {25351589, 59225960, 26252573, 59717000, 0x001188c}, + {26252573, 59225960, 27153557, 59717000, 0x001208c}, + {27153557, 59225960, 28230000, 59600000, 0x018288c}, + {21702604, 58734920, 22603588, 59225960, 0x001308c}, + {22603587, 58734920, 23504571, 59225960, 0x001388c}, + {23504571, 58734920, 24405555, 59225960, 0x001408c}, + {24405555, 58734920, 25306539, 59225960, 0x001488c}, + {25306539, 58734920, 26207523, 59225960, 0x001508c}, + {26207523, 58734920, 27108507, 59225960, 0x001588c}, + {27108507, 58734920, 28009491, 59225960, 0x001608c}, + {21707811, 58243880, 22593171, 58734920, 0x001688c}, + {22593171, 58243880, 23478531, 58734920, 0x001708c}, + {23478531, 58243880, 24363891, 58734920, 0x001788c}, + {24363891, 58243880, 25249251, 58734920, 0x001808c}, + {25249251, 58243880, 26134611, 58734920, 0x001888c}, + {26134611, 58243880, 27019971, 58734920, 0x001908c}, + {27019971, 58243880, 27905331, 58734920, 0x001988c}, + {21713020, 57752840, 22587964, 58243880, 0x001a08c}, + {22587964, 57752840, 23462908, 58243880, 0x001a88c}, + {23462908, 57752840, 24337852, 58243880, 0x001b08c}, + {24337852, 57752840, 25212796, 58243880, 0x001b88c}, + {25212796, 57752840, 26087740, 58243880, 0x001c08c}, + {26087740, 57752840, 26962684, 58243880, 0x001c88c}, + {26962684, 57752840, 27837628, 58243880, 0x001d08c}, + {26120000, 57500000, 27555000, 57752840, 0x011d88c}, + {25351589, 59717000, 27153557, 59822030, 0x00ae08c}, + {14105000, 48990000, 32794200, 59822030, 0x0010216}, + {21700000, 57500000, 28250000, 59822030, 0x003021c}, + {-69936000, 18456428, -69828000, 18523000, 0x018000a}, // DOM + {-70219200, 18229000, -69589555, 18605000, 0x017000c}, + {-70759175, 19412800, -70667401, 19499289, 0x3c1004b}, + {-70667401, 19421449, -70575627, 19507938, 0x3c1004b}, + {-69045127, 18392700, -68954074, 18479189, 0x3c1004b}, + {-69340827, 18422100, -69249774, 18508589, 0x3c1004b}, + {-70737587, 19748800, -70645813, 19835289, 0x3c1004b}, + {-70310247, 19256600, -70218953, 19343089, 0x3c1004b}, + {-70575547, 19180400, -70484253, 19266889, 0x3c1004b}, + {-70453647, 18891900, -70362353, 18978389, 0x3c1004b}, + {-71155607, 18173600, -71064794, 18260089, 0x3c1004b}, + {-71275527, 18766800, -71184474, 18853289, 0x3c1004b}, + {-68764027, 18573300, -68672974, 18659789, 0x3c1004b}, + {-70571347, 19357700, -70480053, 19444189, 0x3c1004b}, + {-70386507, 18233600, -70295694, 18320089, 0x3c1004b}, + {-70778927, 18411000, -70687874, 18497489, 0x3c1004b}, + {-71134487, 19507800, -71042713, 19594289, 0x3c1004b}, + {-70186575, 19024050, -70121026, 19086149, 0x2b2004b}, + {-71017497, 19558040, -70953704, 19618159, 0x29c004b}, + {-70202688, 18638950, -70137312, 18701049, 0x2b2004b}, + {-69877130, 19338040, -69813671, 19398159, 0x29c004b}, + {-69278188, 18723450, -69212812, 18785549, 0x2b2004b}, + {-70533746, 18534540, -70470454, 18594659, 0x29c004b}, + {-70896847, 19520450, -70830953, 19582549, 0x2b2004b}, + {-71551646, 18839940, -71488354, 18900059, 0x29c004b}, + {-70672775, 19088950, -70607226, 19151049, 0x2b2004b}, + {-70763330, 18876940, -70699871, 18937059, 0x29c004b}, + {-69332688, 18528950, -69267312, 18591049, 0x2b2004b}, + {-71451646, 18459940, -71388354, 18520059, 0x29c004b}, + {-69061588, 18728450, -68996212, 18790549, 0x2b2004b}, + {-71363497, 19451340, -71299704, 19511459, 0x29c004b}, + {-69806275, 18919750, -69740726, 18981849, 0x2b2004b}, + {-70447630, 19345140, -70384171, 19405259, 0x29c004b}, + {-69672688, 18728950, -69607312, 18791049, 0x2b2004b}, + {-71741897, 19519940, -71678104, 19580059, 0x29c004b}, + {-69822688, 18778950, -69757312, 18841049, 0x2b2004b}, + {-69441646, 18529940, -69378354, 18590059, 0x29c004b}, + {-71232602, 18215550, -71167398, 18277649, 0x2b2004b}, + {-71681897, 19819940, -71618104, 19880059, 0x29c004b}, + {-70231075, 19161050, -70165526, 19223149, 0x2b2004b}, + {-71231346, 18359340, -71168054, 18419459, 0x29c004b}, + {-69426275, 19020350, -69360726, 19082449, 0x2b2004b}, + {-69650430, 19195640, -69586971, 19255759, 0x29c004b}, + {-70150875, 19158350, -70085326, 19220449, 0x2b2004b}, + {-71481897, 19709940, -71418104, 19770059, 0x29c004b}, + {-71215402, 18261450, -71150198, 18323549, 0x2b2004b}, + {-69373330, 19188440, -69309871, 19248559, 0x29c004b}, + {-71732688, 18838950, -71667312, 18901049, 0x2b2004b}, + {-71776763, 18017740, -71713638, 18077859, 0x29c004b}, + {-72017395, 19448960, -71522635, 19940000, 0x001008c}, + {-71522635, 19448960, -71027875, 19940000, 0x001088c}, + {-71027875, 19448960, -70533115, 19940000, 0x001108c}, + {-70533115, 19448960, -70038355, 19940000, 0x001188c}, + {-70038355, 19448960, -69543595, 19940000, 0x001208c}, + {-72017395, 18957920, -71522635, 19448960, 0x001288c}, + {-71522635, 18957920, -71027875, 19448960, 0x001308c}, + {-71027875, 18957920, -70533115, 19448960, 0x001388c}, + {-70533115, 18957920, -70038355, 19448960, 0x001408c}, + {-70038355, 18957920, -69543595, 19448960, 0x001488c}, + {-69543595, 18957920, -69048835, 19448960, 0x001508c}, + {-69048836, 18957920, -68554076, 19448960, 0x001588c}, + {-72017395, 18466880, -71527843, 18957920, 0x001608c}, + {-71527844, 18466880, -71038292, 18957920, 0x001688c}, + {-71038292, 18466880, -70548740, 18957920, 0x001708c}, + {-70548740, 18466880, -70059188, 18957920, 0x001788c}, + {-70059188, 18466880, -69569636, 18957920, 0x001808c}, + {-69569636, 18466880, -69080084, 18957920, 0x001888c}, + {-69080084, 18466880, -68590532, 18957920, 0x001908c}, + {-72017396, 17975840, -71527844, 18466880, 0x001a08c}, + {-71527844, 17975840, -71038292, 18466880, 0x001a88c}, + {-71038292, 17975840, -70548740, 18466880, 0x001b08c}, + {-70548740, 17975840, -70059188, 18466880, 0x001b88c}, + {-70059188, 17975840, -69569636, 18466880, 0x001c08c}, + {-69569636, 17975840, -69080084, 18466880, 0x001c88c}, + {-71900000, 17450000, -71527844, 17975840, 0x024e08c}, + {-71527844, 17484800, -71038292, 17975840, 0x001e88c}, + {-68590532, 18317000, -68311001, 18835000, 0x02af08c}, + {-69080084, 18030000, -68550000, 18466880, 0x01cd08c}, + {-72020000, 17440000, -68310000, 20000000, 0x0010216}, + {17066574, 48103781, 17194387, 48190271, 0x001000a}, // SVK + {16959437, 47968494, 17652101, 48459534, 0x001000c}, + {21188633, 48676100, 21318367, 48762589, 0x3c1004b}, + {18015133, 48266800, 18144867, 48353289, 0x3c1004b}, + {21164112, 48963000, 21295287, 49049489, 0x3c1004b}, + {18689612, 49166800, 18820787, 49253289, 0x3c1004b}, + {19087033, 48690700, 19216767, 48777189, 0x3c1004b}, + {18857412, 49034600, 18988587, 49121089, 0x3c1004b}, + {17965212, 48830900, 18096387, 48917389, 0x3c1004b}, + {20221612, 49025000, 20352787, 49111489, 0x3c1004b}, + {18551833, 48746500, 18681567, 48832989, 0x3c1004b}, + {19093425, 48555650, 19186574, 48617749, 0x2b2004b}, + {18401809, 49091540, 18492990, 49151659, 0x29c004b}, + {18099457, 47954050, 18191743, 48016149, 0x2b2004b}, + {20495509, 48919340, 20586690, 48979459, 0x29c004b}, + {21863225, 48724150, 21956374, 48786249, 0x2b2004b}, + {18070028, 47747440, 18159372, 47807559, 0x29c004b}, + {18531557, 48195550, 18623843, 48257649, 0x2b2004b}, + {21864409, 48899940, 21955590, 48960059, 0x29c004b}, + {21243508, 49266650, 21337692, 49328749, 0x2b2004b}, + {19564409, 49049940, 19655590, 49110059, 0x29c004b}, + {17781625, 48567250, 17874774, 48629349, 0x2b2004b}, + {19267609, 49042240, 19358790, 49102359, 0x29c004b}, + {18113425, 48538950, 18206574, 48601049, 0x2b2004b}, + {19610310, 48315340, 19700489, 48375459, 0x29c004b}, + {18728590, 49420450, 18823809, 49482549, 0x2b2004b}, + {18134409, 48939940, 18225590, 49000059, 0x29c004b}, + {19973425, 48358950, 20066574, 48421049, 0x2b2004b}, + {18347510, 48609240, 18437689, 48669359, 0x29c004b}, + {17810557, 48120750, 17902843, 48182849, 0x2b2004b}, + {17744310, 48415240, 17834489, 48475359, 0x29c004b}, + {19592708, 48773150, 19686892, 48835249, 0x2b2004b}, + {21644409, 48859940, 21735590, 48920059, 0x29c004b}, + {21672625, 48605650, 21765774, 48667749, 0x2b2004b}, + {17787610, 48723740, 17877789, 48783859, 0x29c004b}, + {17316825, 48652350, 17409974, 48714449, 0x2b2004b}, + {22092809, 48952140, 22183990, 49012259, 0x29c004b}, + {20367608, 49109050, 20461792, 49171149, 0x2b2004b}, + {18204910, 48689940, 18295089, 48750059, 0x29c004b}, + {19252908, 49188950, 19347092, 49251049, 0x2b2004b}, + {18814910, 48559940, 18905089, 48620059, 0x29c004b}, + {20482325, 48611850, 20575474, 48673949, 0x2b2004b}, + {18274409, 49089940, 18365590, 49150059, 0x29c004b}, + {18713425, 48698950, 18806574, 48761049, 0x2b2004b}, + {17701210, 48250340, 17791389, 48310459, 0x29c004b}, + {18732908, 49268950, 18827092, 49331049, 0x2b2004b}, + {17714328, 48148640, 17803672, 48208759, 0x29c004b}, + {20642908, 49268950, 20737092, 49331049, 0x2b2004b}, + {18354910, 48359940, 18445089, 48420059, 0x29c004b}, + {19347425, 48533850, 19440574, 48595949, 0x2b2004b}, + {17184409, 48819940, 17275590, 48880059, 0x29c004b}, + {20068025, 48664050, 20161174, 48726149, 0x2b2004b}, + {18059809, 48923940, 18150990, 48984059, 0x29c004b}, + {19303857, 48168950, 19396143, 48231049, 0x2b2004b}, + {17524910, 48739940, 17615089, 48800059, 0x29c004b}, + {17649945, 49178064, 18358233, 49669104, 0x001008c}, + {18358233, 49178064, 19066521, 49669104, 0x001088c}, + {19066521, 49178064, 19774809, 49669104, 0x001108c}, + {19774809, 49178064, 20483097, 49669104, 0x001188c}, + {20483097, 49178064, 21191385, 49669104, 0x001208c}, + {21191385, 49178064, 21899673, 49669104, 0x001288c}, + {21899673, 49178064, 22607961, 49669104, 0x001308c}, + {16946865, 48687024, 17649945, 49178064, 0x001388c}, + {17649945, 48687024, 18353025, 49178064, 0x001408c}, + {18353025, 48687024, 19056105, 49178064, 0x001488c}, + {19056105, 48687024, 19759185, 49178064, 0x001508c}, + {19759185, 48687024, 20462265, 49178064, 0x001588c}, + {20462265, 48687024, 21165345, 49178064, 0x001608c}, + {21165345, 48687024, 21868425, 49178064, 0x001688c}, + {21868425, 48687024, 22571505, 49178064, 0x001708c}, + {16811457, 48195984, 17504121, 48687024, 0x001788c}, + {17504121, 48195984, 18196785, 48687024, 0x001808c}, + {18196785, 48195984, 18889449, 48687024, 0x001888c}, + {18889449, 48195984, 19582113, 48687024, 0x001908c}, + {19582113, 48195984, 20274777, 48687024, 0x001988c}, + {20274777, 48195984, 20967441, 48687024, 0x001a08c}, + {20967441, 48195984, 21660105, 48687024, 0x001a88c}, + {21660105, 48195984, 22352769, 48687024, 0x001b08c}, + {16811457, 47704944, 17498913, 48195984, 0x001b88c}, + {17498913, 47704944, 18186369, 48195984, 0x001c08c}, + {18186369, 47704944, 18873825, 48195984, 0x001c88c}, + {18873825, 47704944, 19561281, 48195984, 0x001d08c}, + {19561281, 47704944, 20248737, 48195984, 0x001d88c}, + {12090000, 39600000, 30183000, 51061000, 0x0010216}, + {16820000, 47723000, 22570000, 49620000, 0x003021c}, + {-84123845, 9886800, -84036155, 9973289, 0x001000a}, // CRI + {-84405000, 9735000, -83856000, 10145000, 0x01a000c}, + {-83108904, 9908190, -82984897, 10030499, 0x54f004b}, + {-85498274, 10546290, -85373927, 10668599, 0x54f004b}, + {-84859804, 9943390, -84735797, 10065699, 0x54f004b}, + {-84735797, 9943390, -84611790, 10065699, 0x54f004b}, + {-83772534, 9309090, -83648866, 9431399, 0x54f004b}, + {-85029374, 10454790, -84905027, 10577099, 0x54f004b}, + {-83734604, 9812690, -83610597, 9934999, 0x54f004b}, + {-84378374, 10346890, -84254027, 10469199, 0x54f004b}, + {-85162174, 10368890, -85037827, 10491199, 0x54f004b}, + {-83840774, 10148690, -83716427, 10270999, 0x54f004b}, + {-83716427, 10148690, -83592080, 10270999, 0x54f004b}, + {-83579474, 10051290, -83455127, 10173599, 0x54f004b}, + {-83376674, 10039490, -83252327, 10161799, 0x54f004b}, + {-85508274, 10099190, -85383927, 10221499, 0x54f004b}, + {-84489965, 10036500, -84402035, 10122989, 0x3c1004b}, + {-84047545, 9611300, -83959855, 9697789, 0x3c1004b}, + {-83391425, 9125500, -83303975, 9211989, 0x3c1004b}, + {-84081684, 10733959, -83300000, 10979479, 0x011288c}, + {-85977396, 10733959, -85503468, 11224999, 0x001088c}, + {-85503468, 10733959, -85029540, 11224999, 0x001108c}, + {-85029540, 10733959, -84555612, 11224999, 0x001188c}, + {-84555612, 10733959, -84081684, 11224999, 0x001208c}, + {-85977396, 10242919, -85503468, 10733959, 0x001308c}, + {-85503468, 10242919, -85029540, 10733959, 0x001388c}, + {-85029540, 10242919, -84555612, 10733959, 0x001408c}, + {-84555612, 10242919, -84081684, 10733959, 0x001488c}, + {-84081684, 10242919, -83607756, 10733959, 0x001508c}, + {-83607756, 10242919, -83133828, 10733959, 0x001588c}, + {-85977396, 9751879, -85503468, 10242919, 0x001608c}, + {-85503468, 9751879, -85029540, 10242919, 0x001688c}, + {-85029540, 9751879, -84555612, 10242919, 0x001708c}, + {-84555612, 9751879, -84081684, 10242919, 0x001788c}, + {-84081684, 9751879, -83607756, 10242919, 0x001808c}, + {-83607756, 9751879, -83133828, 10242919, 0x001888c}, + {-83133828, 9751879, -82659900, 10242919, 0x001908c}, + {-85361289, 9260839, -84887361, 9751879, 0x001988c}, + {-84887361, 9260839, -84413433, 9751879, 0x001a08c}, + {-84413433, 9260839, -83939505, 9751879, 0x001a88c}, + {-83939505, 9260839, -83465577, 9751879, 0x001b08c}, + {-83465577, 9260839, -82991649, 9751879, 0x001b88c}, + {-82991649, 9260839, -82517721, 9751879, 0x001c08c}, + {-84105380, 8769800, -83631452, 9260840, 0x001c88c}, + {-83631452, 8769800, -83157524, 9260840, 0x001d08c}, + {-83157524, 8769800, -82683596, 9260840, 0x001d88c}, + {-83986898, 8278760, -83518178, 8769800, 0x001e08c}, + {-83518178, 8278760, -83049458, 8769800, 0x001e88c}, + {-83049458, 7975000, -82815000, 8769800, 0x037f08c}, + {-87250000, 5180000, -86900000, 5628708, 0x001008c}, + {-92236000, 7190000, -77140000, 18500000, 0x3300216}, + {-87250000, 5180000, -82540000, 11225000, 0x003021c}, + {18297000, 43818400, 18449000, 43881200, 0x017000a}, // BIH + {17831076, 43761612, 18476868, 44252652, 0x001000c}, + {17134037, 44743700, 17255362, 44830189, 0x3c1004b}, + {18597018, 44498600, 18717382, 44585089, 0x3c1004b}, + {17750899, 43296800, 17869101, 43383289, 0x3c1004b}, + {15809337, 44776800, 15930662, 44863289, 0x3c1004b}, + {18726837, 44805500, 18848162, 44891989, 0x3c1004b}, + {19159337, 44716800, 19280662, 44803289, 0x3c1004b}, + {16649337, 44936800, 16770662, 45023289, 0x3c1004b}, + {17390418, 44016800, 17509581, 44103289, 0x3c1004b}, + {18281379, 42666800, 18398620, 42753289, 0x3c1004b}, + {17609818, 44186800, 17730182, 44273289, 0x3c1004b}, + {18029337, 44686800, 18150662, 44773289, 0x3c1004b}, + {15879337, 44926800, 16000662, 45013289, 0x3c1004b}, + {18920418, 43626800, 19039581, 43713289, 0x3c1004b}, + {15762237, 45137000, 15884763, 45223489, 0x3c1004b}, + {17900418, 43606800, 18019581, 43693289, 0x3c1004b}, + {18619218, 44405200, 18739582, 44491689, 0x3c1004b}, + {18438718, 44500000, 18559082, 44586489, 0x3c1004b}, + {17730118, 44112500, 17850482, 44198989, 0x3c1004b}, + {16107944, 44855650, 16195055, 44917749, 0x2b2004b}, + {18738918, 43479940, 18821081, 43540059, 0x29c004b}, + {18266444, 44668950, 18353555, 44731049, 0x2b2004b}, + {18387833, 44849940, 18472167, 44910059, 0x29c004b}, + {17205813, 45105150, 17293787, 45167249, 0x2b2004b}, + {18107367, 44414440, 18191033, 44474559, 0x29c004b}, + {16612944, 44736050, 16700055, 44798149, 0x2b2004b}, + {17046567, 44384740, 17130233, 44444859, 0x29c004b}, + {18384210, 42839050, 18468389, 42901149, 0x2b2004b}, + {16952784, 43799040, 17035615, 43859159, 0x29c004b}, + {17853844, 44951350, 17940955, 45013449, 0x2b2004b}, + {16767515, 45132940, 16852684, 45193059, 0x29c004b}, + {18286444, 44978950, 18373555, 45041049, 0x2b2004b}, + {17958915, 45093040, 18044084, 45153159, 0x29c004b}, + {17615289, 44130050, 17701710, 44192149, 0x2b2004b}, + {17038167, 44249940, 17121833, 44310059, 0x29c004b}, + {17226789, 44308950, 17313210, 44371049, 0x2b2004b}, + {16337833, 45019940, 16422167, 45080059, 0x29c004b}, + {17567220, 43788950, 17652779, 43851049, 0x2b2004b}, + {19073067, 44377840, 19156733, 44437959, 0x29c004b}, + {17507565, 43168950, 17592434, 43231049, 0x2b2004b}, + {17548918, 43349940, 17631081, 43410059, 0x29c004b}, + {17837565, 43378950, 17922434, 43441049, 0x2b2004b}, + {17358167, 44109940, 17441833, 44170059, 0x29c004b}, + {18757220, 43908950, 18842779, 43971049, 0x2b2004b}, + {17998167, 44399940, 18081833, 44460059, 0x29c004b}, + {15721000, 44929816, 16377208, 45420856, 0x001008c}, + {16377208, 44929816, 17033416, 45420856, 0x001088c}, + {17033416, 44929816, 17689624, 45420856, 0x001108c}, + {17689624, 44929816, 18345832, 45420856, 0x001188c}, + {18345832, 44929816, 19002040, 45420856, 0x001208c}, + {15726208, 44438776, 16377208, 44929816, 0x001288c}, + {16377208, 44438776, 17028208, 44929816, 0x001308c}, + {17028208, 44438776, 17679208, 44929816, 0x001388c}, + {17679208, 44438776, 18330208, 44929816, 0x001408c}, + {18330208, 44438776, 18981208, 44929816, 0x001488c}, + {18981208, 44438776, 19632208, 44929816, 0x001508c}, + {16051708, 43947736, 16697500, 44438776, 0x001588c}, + {16697500, 43947736, 17343292, 44438776, 0x001608c}, + {17343292, 43947736, 17989084, 44438776, 0x001688c}, + {17989084, 43947736, 18634876, 44438776, 0x001708c}, + {18634876, 43947736, 19280668, 44438776, 0x001788c}, + {19280668, 43947736, 19926460, 44438776, 0x001808c}, + {16379812, 43456696, 17020396, 43947736, 0x001888c}, + {17020396, 43456696, 17660980, 43947736, 0x001908c}, + {17660980, 43456696, 18301564, 43947736, 0x001988c}, + {18301564, 43456696, 18942148, 43947736, 0x001a08c}, + {18942148, 43456696, 19582732, 43947736, 0x001a88c}, + {17212571, 42965656, 17847947, 43456696, 0x001b08c}, + {17847947, 42965656, 18483323, 43456696, 0x001c08c}, + {18483323, 42965656, 19118699, 43456696, 0x001c88c}, + {17530259, 42474616, 18165635, 42965656, 0x001d08c}, + {18165635, 42474616, 18801011, 42965656, 0x001d88c}, + {12090000, 39600000, 30183000, 51061000, 0x0010216}, + {15721782, 42554500, 19622881, 45276696, 0x003021c}, + {15908136, 45756800, 16031863, 45843289, 0x001000a}, // HRV + {15462000, 45650000, 16343660, 46010000, 0x017000c}, + {16312699, 43496800, 16430901, 43583289, 0x3c1004b}, + {16430899, 43496800, 16549101, 43583289, 0x3c1004b}, + {14375037, 45311000, 14497563, 45397489, 0x3c1004b}, + {18618737, 45506800, 18741263, 45593289, 0x3c1004b}, + {15193318, 44077900, 15313682, 44164389, 0x3c1004b}, + {13801837, 44824900, 13923162, 44911389, 0x3c1004b}, + {17948737, 45116800, 18071263, 45203289, 0x3c1004b}, + {15478737, 45456800, 15601263, 45543289, 0x3c1004b}, + {16267535, 46266800, 16392464, 46353289, 0x3c1004b}, + {15830418, 43696800, 15949581, 43783289, 0x3c1004b}, + {16298737, 45436800, 16421263, 45523289, 0x3c1004b}, + {18738737, 45246800, 18861263, 45333289, 0x3c1004b}, + {18011379, 42616800, 18128620, 42703289, 0x3c1004b}, + {18928737, 45306800, 19051263, 45393289, 0x3c1004b}, + {16778136, 45866800, 16901863, 45953289, 0x3c1004b}, + {16768136, 46116800, 16891863, 46203289, 0x3c1004b}, + {18348737, 45266800, 18471263, 45353289, 0x3c1004b}, + {17618737, 45296800, 17741263, 45383289, 0x3c1004b}, + {16357535, 46346800, 16482464, 46433289, 0x3c1004b}, + {17328136, 45796800, 17451863, 45883289, 0x3c1004b}, + {16718737, 45436800, 16841263, 45523289, 0x3c1004b}, + {17570899, 43006800, 17689101, 43093289, 0x3c1004b}, + {16220537, 45398100, 16343063, 45484589, 0x3c1004b}, + {18639337, 45026800, 18760662, 45113289, 0x3c1004b}, + {13579337, 45046800, 13700662, 45133289, 0x3c1004b}, + {16960899, 43256800, 17079101, 43343289, 0x3c1004b}, + {17318737, 45216800, 17441263, 45303289, 0x3c1004b}, + {16478136, 45976800, 16601863, 46063289, 0x3c1004b}, + {16580418, 43656800, 16699581, 43743289, 0x3c1004b}, + {16140418, 43996800, 16259581, 44083289, 0x3c1004b}, + {17648136, 45656800, 17771863, 45743289, 0x3c1004b}, + {15580000, 46021560, 16123000, 46410000, 0x001008c}, + {16123000, 46021560, 16798607, 46560000, 0x020088c}, + {16798607, 46021560, 17333000, 46410000, 0x001108c}, + {14470632, 45530520, 15132048, 46021560, 0x001188c}, + {15132047, 45530520, 15793463, 46021560, 0x001208c}, + {15793463, 45530520, 16454879, 46021560, 0x001288c}, + {16454879, 45530520, 17116295, 46021560, 0x001308c}, + {17116295, 45530520, 17777711, 46021560, 0x001388c}, + {17777711, 45530520, 18439127, 46021560, 0x001408c}, + {18439127, 45530520, 19100543, 46021560, 0x001488c}, + {13478508, 45039480, 14134716, 45530520, 0x001508c}, + {14134716, 45039480, 14790924, 45530520, 0x001588c}, + {14790924, 45039480, 15447132, 45530520, 0x001608c}, + {15447132, 45039480, 16103340, 45530520, 0x001688c}, + {16103340, 45039480, 16759548, 45530520, 0x001708c}, + {16759548, 45039480, 17415756, 45530520, 0x001788c}, + {17415756, 45039480, 18071964, 45530520, 0x001808c}, + {18071964, 45039480, 18728172, 45530520, 0x001888c}, + {18728172, 45150000, 19455000, 45530520, 0x01a908c}, + {18733380, 44830000, 19180000, 45150000, 0x001988c}, + {13485904, 44548479, 14136904, 45039480, 0x001a08c}, + {14136904, 44548479, 14787904, 45039480, 0x001a88c}, + {14787904, 44548479, 15438904, 45039480, 0x001b08c}, + {15438904, 44548479, 16089904, 45039480, 0x001b88c}, + {13843954, 44057439, 14494954, 44548479, 0x001c08c}, + {14494954, 44057439, 15145954, 44548479, 0x001c88c}, + {15145954, 44057439, 15796954, 44548479, 0x001d08c}, + {15796954, 44057439, 16447954, 44548479, 0x001d88c}, + {14494954, 43566399, 15140746, 44057439, 0x001e08c}, + {15140746, 43566399, 15786538, 44057439, 0x001e88c}, + {15786538, 43566399, 16432330, 44057439, 0x001f08c}, + {16432330, 43566399, 17078122, 44057439, 0x0010088}, + {15824035, 43075359, 16464619, 43566399, 0x0010888}, + {16464619, 43075359, 17105203, 43566399, 0x0011088}, + {17105203, 43075359, 17745787, 43566399, 0x0011888}, + {15695918, 42633423, 16331294, 43124463, 0x0012088}, + {16331294, 42584319, 16966670, 43075359, 0x0012888}, + {16966670, 42584319, 17602046, 43075359, 0x0013088}, + {17602046, 42584319, 18237422, 43075359, 0x0013888}, + {18167520, 42374480, 18797688, 42865520, 0x0014088}, + {15961931, 42374480, 16592099, 42865520, 0x0014888}, + {18680000, 44988000, 18920000, 45167000, 0x001f088}, + {12090000, 39600000, 30183000, 51061000, 0x0010216}, + {13489000, 42370000, 19455000, 46555000, 0x003021c}, + {1198545, 6112424, 1242617, 6197433, 0x2a7044a}, // TGO + {1242617, 6128600, 1297097, 6197433, 0x2a7044a}, + {1020000, 6143500, 1700000, 6470000, 0x015000c}, + {1088167, 8928891, 1211835, 9051200, 0x54f004b}, + {568337, 6838891, 691665, 6961200, 0x54f004b}, + {1048263, 7468983, 1171591, 7591292, 0x54f004b}, + {1127997, 9488891, 1252004, 9611200, 0x54f004b}, + {125826, 10807890, 250173, 10930199, 0x54f004b}, + {746276, 9216801, 833726, 9303290, 0x3c1004b}, + {1126396, 6906801, 1213605, 6993290, 0x3c1004b}, + {1366276, 8976801, 1453726, 9063290, 0x3c1004b}, + {406035, 10306800, 493965, 10393289, 0x3c1004b}, + {556396, 7546801, 643605, 7633290, 0x3c1004b}, + {1066156, 9726801, 1153846, 9813290, 0x3c1004b}, + {1196276, 9296801, 1283726, 9383290, 0x3c1004b}, + {936276, 8516801, 1023726, 8603290, 0x3c1004b}, + {946396, 8276801, 1033605, 8363290, 0x3c1004b}, + {486035, 10586800, 573965, 10673289, 0x3c1004b}, + {1156396, 7716801, 1243605, 7803290, 0x3c1004b}, + {1351939, 6589102, 1438908, 6675591, 0x3c1004b}, + {1216396, 8026801, 1303605, 8113290, 0x3c1004b}, + {1480566, 6576632, 1567535, 6663121, 0x3c1004b}, + {872986, 7414223, 960195, 7500712, 0x3c1004b}, + {566156, 9646801, 653846, 9733290, 0x3c1004b}, + {768491, 9412804, 855941, 9499293, 0x3c1004b}, + {1266961, 9622121, 1354651, 9708610, 0x3c1004b}, + {995976, 9904412, 1083666, 9990901, 0x3c1004b}, + {1126516, 6626801, 1213485, 6713290, 0x3c1004b}, + {1276156, 9706801, 1363846, 9793290, 0x3c1004b}, + {-160000, 10526200, 201748, 11140000, 0x027008c}, + {201748, 10526200, 563496, 11140000, 0x027088c}, + {563496, 10526200, 1037424, 11017240, 0x001108c}, + {89568, 10035160, 563496, 10526200, 0x001188c}, + {563496, 10035160, 1037424, 10526200, 0x001208c}, + {1037424, 10035160, 1511352, 10526200, 0x001288c}, + {208049, 9544120, 681977, 10035160, 0x001308c}, + {681977, 9544120, 1155905, 10035160, 0x001388c}, + {1155905, 9544120, 1629833, 10035160, 0x001408c}, + {208049, 9053080, 681977, 9544120, 0x001488c}, + {681977, 9053080, 1155905, 9544120, 0x001508c}, + {1155905, 9053080, 1629833, 9544120, 0x001588c}, + {350228, 8562040, 824156, 9053080, 0x001608c}, + {824156, 8562040, 1298084, 9053080, 0x001688c}, + {1298084, 8562040, 1772012, 9053080, 0x001708c}, + {350228, 8071000, 818948, 8562040, 0x001788c}, + {818948, 8071000, 1287668, 8562040, 0x001808c}, + {1287668, 8071000, 1756388, 8562040, 0x001888c}, + {350228, 7579960, 818948, 8071000, 0x001908c}, + {818948, 7579960, 1287668, 8071000, 0x001988c}, + {1287668, 7579960, 1756388, 8071000, 0x001a08c}, + {350228, 7088920, 818948, 7579960, 0x001a88c}, + {818948, 7088920, 1287668, 7579960, 0x001b08c}, + {1287668, 7088920, 1756388, 7579960, 0x001b88c}, + {350228, 6597880, 818948, 7088920, 0x001c08c}, + {818948, 6597880, 1287668, 7088920, 0x001c88c}, + {1287668, 6597880, 1756388, 7088920, 0x001d08c}, + {584588, 6106840, 1053308, 6597880, 0x001d88c}, + {1053308, 6106840, 1522028, 6597880, 0x001e08c}, + {1522028, 6106840, 1990748, 6597880, 0x001e88c}, + {-16860000, 4340000, 4000000, 15120000, 0x2a30216}, + {-150000, 6106800, 1813000, 11140000, 0x003021c}, + {24059059, 56896355, 24215702, 56982845, 0x001000a}, // LVA + {23594820, 56606720, 24433308, 57097760, 0x001000c}, + {26463781, 55836800, 26616819, 55923289, 0x3c1004b}, + {20984620, 56472900, 21139580, 56559389, 0x3c1004b}, + {21139580, 56472900, 21294540, 56559389, 0x3c1004b}, + {21504137, 57350800, 21663662, 57437289, 0x3c1004b}, + {27242520, 56466800, 27397480, 56553289, 0x3c1004b}, + {25792720, 56463400, 25947680, 56549889, 0x3c1004b}, + {25333537, 57485800, 25493062, 57572289, 0x3c1004b}, + {24525539, 56760200, 24682661, 56846689, 0x3c1004b}, + {23078839, 56926600, 23235961, 57013089, 0x3c1004b}, + {25213037, 57274500, 25372562, 57360989, 0x3c1004b}, + {21871439, 56936800, 22028561, 57023289, 0x3c1004b}, + {22429439, 56629100, 22586561, 56715589, 0x3c1004b}, + {22510237, 57206800, 22669762, 57293289, 0x3c1004b}, + {24102520, 56366800, 24257480, 56453289, 0x3c1004b}, + {27069581, 55864100, 27222619, 55950589, 0x3c1004b}, + {24767539, 57110900, 24924661, 57197389, 0x3c1004b}, + {23204620, 56587100, 23359580, 56673589, 0x3c1004b}, + {27614920, 56508200, 27769880, 56594689, 0x3c1004b}, + {26099320, 56318000, 26254280, 56404489, 0x3c1004b}, + {26664639, 57125500, 26821761, 57211989, 0x3c1004b}, + {26142439, 56805900, 26299561, 56892389, 0x3c1004b}, + {24629137, 57464300, 24788662, 57550789, 0x3c1004b}, + {26679520, 56270700, 26834480, 56357189, 0x3c1004b}, + {25153920, 56553000, 25308880, 56639489, 0x3c1004b}, + {27172039, 57097200, 27329161, 57183689, 0x3c1004b}, + {25826937, 57389100, 25986462, 57475589, 0x3c1004b}, + {25950456, 57735300, 26112143, 57821789, 0x3c1004b}, + {24694139, 56696700, 24851261, 56783189, 0x3c1004b}, + {21521339, 56681000, 21678461, 56767489, 0x3c1004b}, + {25307856, 57837600, 25469543, 57924089, 0x3c1004b}, + {24451439, 57066800, 24608561, 57153289, 0x3c1004b}, + {20900000, 56055000, 21620000, 57480000, 0x004018c}, + {21620000, 56244000, 23255000, 57763000, 0x004018c}, + {23255000, 56244000, 24323000, 57200000, 0x004018c}, + {24323000, 56133000, 25670000, 58100000, 0x004010c}, + {25670000, 57635000, 26255000, 57925000, 0x004018c}, + {25670000, 56885000, 27877000, 57635000, 0x004018c}, + {25670000, 55650000, 28265000, 56885000, 0x004018c}, + {14105000, 48990000, 32794200, 59822030, 0x0010216}, + {20900000, 55650000, 28265000, 58100000, 0x003021c}, + {25192555, 54645755, 25341510, 54732245, 0x001000a}, // LTU + {24878192, 54443480, 25675016, 54934520, 0x001000c}, + {23846778, 54851090, 24057422, 54973399, 0x54f004b}, + {21067290, 55640000, 21254885, 55781000, 0x54f044b}, + {23211790, 55868890, 23428209, 55991199, 0x54f004b}, + {24257490, 55679190, 24473909, 55801499, 0x54f004b}, + {23933537, 54348690, 24141463, 54470999, 0x54f004b}, + {23258837, 54498690, 23466763, 54620999, 0x54f004b}, + {22249031, 56244490, 22468168, 56366799, 0x54f004b}, + {24207978, 54990390, 24418622, 55112699, 0x54f004b}, + {23908819, 55238590, 24122181, 55360899, 0x54f004b}, + {25493319, 55438890, 25706681, 55561199, 0x54f004b}, + {22121790, 55928890, 22338209, 56051199, 0x54f004b}, + {24653319, 55198890, 24866681, 55321199, 0x54f004b}, + {22173319, 55188890, 22386681, 55311199, 0x54f004b}, + {26409824, 55557000, 26610312, 55622000, 0x3c1044b}, + {21773481, 55866800, 21926519, 55953289, 0x3c1004b}, + {21394562, 55306800, 21545438, 55393289, 0x3c1004b}, + {21130481, 55855400, 21283519, 55941889, 0x3c1004b}, + {23471181, 55762500, 23624219, 55848989, 0x3c1004b}, + {20950000, 55015000, 22583000, 56437000, 0x004010c}, + {22583000, 53893000, 25880000, 56452000, 0x004018c}, + {25880000, 54920000, 26850000, 56009000, 0x004018c}, + {14105000, 48990000, 32794200, 59822030, 0x0010216}, + {19569000, 53893000, 26850000, 56452000, 0x003021c}, + {79840675, 6862160, 79900000, 6981272, 0x02c000a}, // LKA + {79816600, 6420000, 80043000, 7402500, 0x03f000c}, + {80040215, 6808500, 80127184, 6894989, 0x3c1004b}, + {79984355, 9645600, 80072045, 9732089, 0x3c1004b}, + {80586395, 7246800, 80673604, 7333289, 0x3c1004b}, + {80116555, 9635700, 80204245, 9722189, 0x3c1004b}, + {81770295, 7386200, 81857504, 7472689, 0x3c1004b}, + {80169415, 6022300, 80256384, 6108789, 0x3c1004b}, + {81159875, 8545100, 81247325, 8631589, 0x3c1004b}, + {81648495, 7693500, 81735704, 7779989, 0x3c1004b}, + {80096155, 9742000, 80183845, 9828489, 0x3c1004b}, + {80183845, 9750649, 80271535, 9837138, 0x3c1004b}, + {80606395, 7806800, 80693604, 7893289, 0x3c1004b}, + {80366395, 8276800, 80453604, 8363289, 0x3c1004b}, + {80446275, 8716800, 80533725, 8803289, 0x3c1004b}, + {80336515, 6656800, 80423484, 6743289, 0x3c1004b}, + {80489700, 5918600, 80621648, 5975500, 0x3c1044b}, + {79841075, 8965800, 79928525, 9052289, 0x3c1004b}, + {81006395, 6946800, 81093604, 7033289, 0x3c1004b}, + {79790395, 7996800, 79877604, 8083289, 0x3c1004b}, + {80576395, 7426800, 80663604, 7513289, 0x3c1004b}, + {81697695, 7609000, 81784904, 7695489, 0x3c1004b}, + {80323295, 7453600, 80410504, 7540089, 0x3c1004b}, + {80727095, 6914700, 80814304, 7001189, 0x3c1004b}, + {80526395, 7126800, 80613604, 7213289, 0x3c1004b}, + {79786000, 7452000, 79832644, 7613589, 0x3c1044b}, + {81545895, 7754800, 81633104, 7841289, 0x3c1004b}, + {80401615, 5934800, 80488584, 6021289, 0x3c1004b}, + {80041592, 6892650, 80104208, 6954749, 0x2b2004b}, + {80031373, 6217140, 80091826, 6277259, 0x29c004b}, + {80357205, 9342150, 80419994, 9404249, 0x2b2004b}, + {81657590, 7270940, 81718210, 7331059, 0x29c004b}, + {80318692, 7218950, 80381308, 7281049, 0x2b2004b}, + {80569690, 6859940, 80630310, 6920059, 0x29c004b}, + {80498692, 7018950, 80561308, 7081049, 0x2b2004b}, + {80990590, 7911740, 81051210, 7971859, 0x29c004b}, + {80678778, 6618950, 80741222, 6681049, 0x2b2004b}, + {81089973, 6112840, 81150426, 6172959, 0x29c004b}, + {79500000, 8957000, 79942000, 9120000, 0x004018c}, + {79502907, 9365402, 79554405, 9414855, 0x004018c}, + {79634743, 9466333, 79749750, 9570959, 0x004010c}, + {79750000, 9140000, 80877000, 9840000, 0x004018c}, + {79875000, 8555000, 81300000, 9140000, 0x004018c}, + {79688000, 8050000, 81475000, 8555000, 0x004018c}, + {79688000, 6660000, 81890533, 8050000, 0x004018c}, + {79922000, 6360000, 81800000, 6660000, 0x004018c}, + {80000000, 5900000, 81535000, 6360000, 0x004018c}, + {79450000, 5800000, 81900000, 9900000, 0x0010216}, + {44714340, 41689163, 44829660, 41775653, 0x001000a}, // GEO + {44588000, 41417600, 45127784, 41972000, 0x023000c}, + {42601770, 42213000, 42738257, 42286600, 0x3c1044b}, + {41778560, 42465400, 41894840, 42551889, 0x3c1004b}, + {44052340, 41936800, 44167659, 42023289, 0x3c1004b}, + {40953079, 42979800, 41085936, 43056100, 0x3c1044b}, + {40219599, 43265000, 40337801, 43351489, 0x3c1004b}, + {41611379, 42796800, 41728620, 42883289, 0x3c1004b}, + {41425279, 42680500, 41542520, 42766989, 0x3c1004b}, + {41588340, 41582200, 41703659, 41668689, 0x3c1004b}, + {41754140, 41776700, 41869459, 41863189, 0x3c1004b}, + {41644560, 42108200, 41760840, 42194689, 0x3c1004b}, + {43882860, 42186000, 43999140, 42272489, 0x3c1004b}, + {43516160, 41968300, 43632440, 42054789, 0x3c1004b}, + {42001860, 42226800, 42118140, 42313289, 0x3c1004b}, + {42291860, 42126800, 42408140, 42213289, 0x3c1004b}, + {42951860, 42066800, 43068140, 42153289, 0x3c1004b}, + {45409240, 41898500, 45524559, 41984989, 0x3c1004b}, + {41932340, 41886800, 42047659, 41973289, 0x3c1004b}, + {42922340, 41596800, 43037659, 41683289, 0x3c1004b}, + {42541860, 42286800, 42658140, 42373289, 0x3c1004b}, + {44352340, 41886800, 44467659, 41973289, 0x3c1004b}, + {42928460, 42305900, 43044740, 42392389, 0x3c1004b}, + {43211860, 42246800, 43328140, 42333289, 0x3c1004b}, + {43341540, 41809600, 43456859, 41896089, 0x3c1004b}, + {41671379, 42586800, 41788620, 42673289, 0x3c1004b}, + {40543999, 43085800, 40662201, 43172289, 0x3c1004b}, + {45228800, 41707000, 45409879, 41762000, 0x3c1044b}, + {42385060, 42275700, 42501340, 42362189, 0x3c1004b}, + {42671379, 42746800, 42788620, 42833289, 0x3c1004b}, + {45742340, 41706800, 45857659, 41793289, 0x3c1004b}, + {41053179, 42899500, 41170420, 42985989, 0x3c1004b}, + {44474321, 41402800, 44588679, 41489289, 0x3c1004b}, + {40006000, 43065000, 40870000, 43587000, 0x004018c}, + {40870000, 42688000, 41560000, 43493000, 0x004018c}, + {41470000, 41427000, 42985000, 43257000, 0x004018c}, + {42985000, 42770000, 43746000, 43120000, 0x004018c}, + {42985000, 41100000, 45330000, 42770000, 0x004018c}, + {45330000, 41353000, 45800000, 42552000, 0x004018c}, + {45700000, 41225000, 45800000, 41353000, 0x004018c}, + {45800000, 41100000, 46440000, 42120000, 0x004018c}, + {46440000, 41053000, 46738000, 41463000, 0x004018c}, + {40006000, 41050000, 46738000, 43587000, 0x0010216}, + {-6342614, 53304179, -6199425, 53390669, 0x001000a}, // IRL + {-6836411, 53097580, -6036500, 53570000, 0x01e000c}, + {-8543000, 51856800, -8381586, 51931000, 0x3c1044b}, + {-8685073, 52613800, -8543327, 52700289, 0x3c1004b}, + {-9130700, 53248400, -8957281, 53320000, 0x3c1044b}, + {-7187732, 52206900, -7047668, 52293389, 0x3c1004b}, + {-6462575, 53955200, -6317225, 54041689, 0x3c1004b}, + {-6432675, 53676800, -6287325, 53763289, 0x3c1004b}, + {-9773032, 52227200, -9632968, 52313689, 0x3c1004b}, + {-7319573, 52609300, -7177827, 52695789, 0x3c1004b}, + {-9053373, 52800900, -8911627, 52887389, 0x3c1004b}, + {-8548616, 54226800, -8401584, 54313289, 0x3c1004b}, + {-8021834, 53376800, -7878166, 53463289, 0x3c1004b}, + {-6550032, 52296800, -6409968, 52383289, 0x3c1004b}, + {-7780032, 52316800, -7639968, 52403289, 0x3c1004b}, + {-6990873, 52796800, -6849127, 52883289, 0x3c1004b}, + {-6750475, 53608500, -6605125, 53694989, 0x3c1004b}, + {-7412675, 53486800, -7267325, 53573289, 0x3c1004b}, + {-7835977, 54906700, -7687023, 54993189, 0x3c1004b}, + {-9636834, 53032600, -9493166, 53119089, 0x3c1004b}, + {-7561834, 53236800, -7418166, 53323289, 0x3c1004b}, + {-7371834, 52996800, -7228166, 53083289, 0x3c1004b}, + {-6258973, 52757200, -6117227, 52843689, 0x3c1004b}, + {-9233516, 54076800, -9086484, 54163289, 0x3c1004b}, + {-8409930, 51793002, -8271307, 51879491, 0x3c1004b}, + {-6253381, 53578950, -6149020, 53641049, 0x2b2004b}, + {-9350517, 53829940, -9249483, 53890059, 0x29c004b}, + {-8970887, 52668950, -8869113, 52731049, 0x2b2004b}, + {-6619265, 52469940, -6520736, 52530059, 0x29c004b}, + {-6319000, 52623100, -6224749, 52690049, 0x2b2044b}, + {-8708680, 52109940, -8611320, 52170059, 0x29c004b}, + {-6101577, 52958950, -5998423, 53021049, 0x2b2004b}, + {-7678680, 52059940, -7581320, 52120059, 0x29c004b}, + {-6170081, 53533050, -6065720, 53595149, 0x2b2004b}, + {-6314017, 53639840, -6212983, 53699959, 0x29c004b}, + {-7869287, 52647550, -7767513, 52709649, 0x2b2004b}, + {-7848317, 53695040, -7747283, 53755159, 0x29c004b}, + {-7204983, 52130450, -7104417, 52192549, 0x2b2004b}, + {-6988180, 52361240, -6890820, 52421359, 0x29c004b}, + {-7029677, 52963650, -6926523, 53025749, 0x2b2004b}, + {-8218179, 51889940, -8121821, 51950059, 0x29c004b}, + {-10622000, 51417000, -5990000, 53900000, 0x09c0011}, + {-10383000, 53900000, -5400000, 55450000, 0x016000d}, + {-10700000, 49122422, 1889648, 60875000, 0x0010216}, + {-10700000, 51410000, -5390000, 55450000, 0x003021c}, + {-13299000, 8449300, -13154000, 8499500, 0x012000a}, // SLE + {-13300933, 8219928, -12832213, 8710968, 0x001000c}, + {-11032334, 8584790, -10908666, 8707099, 0x54f004b}, + {-12111834, 8818890, -11988166, 8941199, 0x54f004b}, + {-11801664, 7890590, -11678336, 8012899, 0x54f004b}, + {-11251664, 7818890, -11128336, 7941199, 0x54f004b}, + {-10396164, 8385990, -10272836, 8508299, 0x54f004b}, + {-11151034, 8533690, -11027366, 8655999, 0x54f004b}, + {-12588634, 8624490, -12464966, 8746799, 0x54f004b}, + {-12121664, 8138890, -11998336, 8261199, 0x54f004b}, + {-12826225, 8726800, -12738775, 8813289, 0x3c1004b}, + {-11974525, 8676800, -11887075, 8763289, 0x3c1004b}, + {-12007825, 8921000, -11920375, 9007489, 0x3c1004b}, + {-12536205, 7478200, -12448996, 7564689, 0x3c1004b}, + {-11905405, 8368200, -11818196, 8454689, 0x3c1004b}, + {-12223605, 7556800, -12136396, 7643289, 0x3c1004b}, + {-10623605, 8236800, -10536396, 8323289, 0x3c1004b}, + {-11593845, 9536800, -11506155, 9623289, 0x3c1004b}, + {-12483605, 8126800, -12396396, 8213289, 0x3c1004b}, + {-10973605, 7976800, -10886396, 8063289, 0x3c1004b}, + {-12963725, 9076800, -12876275, 9163289, 0x3c1004b}, + {-13083725, 8876800, -12996275, 8963289, 0x3c1004b}, + {-10793605, 8126800, -10706396, 8213289, 0x3c1004b}, + {-10753605, 8056800, -10666396, 8143289, 0x3c1004b}, + {-11513605, 7806800, -11426396, 7893289, 0x3c1004b}, + {-12692289, 9508960, -12218361, 10000000, 0x001008c}, + {-12218361, 9508960, -11744433, 10000000, 0x001088c}, + {-11744433, 9508960, -11270505, 10000000, 0x001108c}, + {-11270505, 9508960, -10796577, 10000000, 0x001188c}, + {-13308396, 9017920, -12834468, 9508960, 0x001208c}, + {-12834468, 9017920, -12360540, 9508960, 0x001288c}, + {-12360540, 9017920, -11886612, 9508960, 0x001308c}, + {-11886612, 9017920, -11412684, 9508960, 0x001388c}, + {-11412684, 9017920, -10938756, 9508960, 0x001408c}, + {-10938756, 9017920, -10464828, 9508960, 0x001488c}, + {-13308395, 8526880, -12834467, 9017920, 0x001508c}, + {-12834467, 8526880, -12360539, 9017920, 0x001588c}, + {-12360539, 8526880, -11886611, 9017920, 0x001608c}, + {-11886611, 8526880, -11412683, 9017920, 0x001688c}, + {-11412683, 8526880, -10938755, 9017920, 0x001708c}, + {-10938755, 8526880, -10464827, 9017920, 0x001788c}, + {-13545360, 8035840, -13076640, 8526880, 0x001808c}, + {-13076640, 8035840, -12607920, 8526880, 0x001888c}, + {-12607920, 8035840, -12139200, 8526880, 0x001908c}, + {-12139200, 8035840, -11670480, 8526880, 0x001988c}, + {-11670480, 8035840, -11201760, 8526880, 0x001a08c}, + {-11201760, 8035840, -10733040, 8526880, 0x001a88c}, + {-10733040, 8035840, -10264320, 8526880, 0x001b08c}, + {-13080000, 7685001, -12481365, 8035840, 0x017b88c}, + {-13080000, 7370001, -12481365, 7685001, 0x016e08c}, + {-12481366, 7544800, -12012646, 8035840, 0x001c08c}, + {-12012646, 7544800, -11543926, 8035840, 0x001c88c}, + {-11543926, 7544800, -11075206, 8035840, 0x001d08c}, + {-11075206, 7544800, -10606486, 8035840, 0x001d88c}, + {-12481365, 7053760, -12012645, 7544800, 0x001e88c}, + {-12012645, 7053760, -11543925, 7544800, 0x001f08c}, + {-11543925, 7053760, -11075205, 7544800, 0x0010888}, + {-11075206, 7053760, -10606486, 7544800, 0x0011088}, + {-11752245, 6919001, -11355000, 7053760, 0x0011888}, + {-16860000, 4340000, 4000000, 15120000, 0x2a30216}, + {-13711000, 6913198, -10266520, 10000300, 0x003021c}, + {-79557945, 8946695, -79512264, 9029247, 0x2a7044a}, // PAN + {-79512264, 8973150, -79454389, 9038274, 0x2a7044a}, + {-79855340, 8831000, -79198000, 9179000, 0x016000c}, + {-82489864, 8358590, -82366536, 8480899, 0x54f004b}, + {-79916825, 9306600, -79829375, 9393089, 0x3c1004b}, + {-79829375, 9306600, -79741925, 9393089, 0x3c1004b}, + {-81029305, 8063500, -80942096, 8149989, 0x3c1004b}, + {-82557425, 9395600, -82469975, 9482089, 0x3c1004b}, + {-81363605, 7966800, -81276396, 8053289, 0x3c1004b}, + {-82895505, 8237500, -82808296, 8323989, 0x3c1004b}, + {-82646725, 8463100, -82559275, 8549589, 0x3c1004b}, + {-82914925, 8776600, -82827475, 8863089, 0x3c1004b}, + {-80403725, 8466800, -80316275, 8553289, 0x3c1004b}, + {-79143725, 9126800, -79056275, 9213289, 0x3c1004b}, + {-78607625, 9357300, -78520175, 9443789, 0x3c1004b}, + {-80318605, 8369300, -80231396, 8455789, 0x3c1004b}, + {-80823605, 7896800, -80736396, 7983289, 0x3c1004b}, + {-80310205, 7712100, -80222996, 7798589, 0x3c1004b}, + {-79688445, 9508000, -79600755, 9594489, 0x3c1004b}, + {-80582505, 8202200, -80495296, 8288689, 0x3c1004b}, + {-80481105, 7915400, -80393896, 8001889, 0x3c1004b}, + {-82463725, 8516800, -82376275, 8603289, 0x3c1004b}, + {-80588405, 8286700, -80501196, 8373189, 0x3c1004b}, + {-81241305, 8265600, -81154096, 8352089, 0x3c1004b}, + {-79922425, 8704100, -79834975, 8790589, 0x3c1004b}, + {-81083605, 7946800, -80996396, 8033289, 0x3c1004b}, + {-80948205, 8007100, -80860996, 8093589, 0x3c1004b}, + {-80323005, 7794400, -80235796, 7880889, 0x3c1004b}, + {-81889405, 8192500, -81802196, 8278989, 0x3c1004b}, + {-82472825, 8732100, -82385375, 8818589, 0x3c1004b}, + {-79958925, 8457900, -79871475, 8544389, 0x3c1004b}, + {-79913725, 8536800, -79826275, 8623289, 0x3c1004b}, + {-79580625, 8751900, -79493175, 8838389, 0x3c1004b}, + {-83051396, 9129856, -82577468, 9620896, 0x001008c}, + {-83051396, 8638816, -82577468, 9129856, 0x001088c}, + {-83051396, 8147776, -82582676, 8638816, 0x001108c}, + {-83051396, 7656736, -82582676, 8147776, 0x001188c}, + {-82582676, 9129855, -82108748, 9620895, 0x001208c}, + {-82582676, 8638815, -82108748, 9129855, 0x001288c}, + {-82582676, 8147775, -82113956, 8638815, 0x001308c}, + {-82582676, 7656735, -82113956, 8147775, 0x001388c}, + {-82113956, 8835231, -81640028, 9326271, 0x001408c}, + {-82113956, 8344191, -81645236, 8835231, 0x001488c}, + {-82113956, 7853151, -81645236, 8344191, 0x001508c}, + {-81973340, 7190247, -81504620, 7681287, 0x001588c}, + {-81645236, 8442399, -81171308, 8933439, 0x001608c}, + {-81645236, 7951359, -81176516, 8442399, 0x001688c}, + {-81645236, 7460319, -81176516, 7951359, 0x001708c}, + {-81176516, 8663367, -80702588, 9154407, 0x001788c}, + {-81176516, 8172327, -80707796, 8663367, 0x001808c}, + {-81176516, 7681287, -80707796, 8172327, 0x001888c}, + {-81176516, 7190247, -80707796, 7681287, 0x001908c}, + {-80707796, 8678099, -80233868, 9169139, 0x001988c}, + {-80707796, 8187059, -80239076, 8678099, 0x001a08c}, + {-80707796, 7696019, -80239076, 8187059, 0x001a88c}, + {-80707796, 7204979, -80239076, 7696019, 0x001b08c}, + {-80239076, 8972723, -79765148, 9463763, 0x001b88c}, + {-80239076, 8481683, -79765148, 8972723, 0x001c08c}, + {-80239076, 7990643, -79770356, 8481683, 0x001c88c}, + {-80239076, 7352291, -79770356, 7843331, 0x001d08c}, + {-79770356, 9169139, -79296428, 9660179, 0x001d88c}, + {-79770356, 8678099, -79296428, 9169139, 0x001e08c}, + {-79770356, 8187059, -79301636, 8678099, 0x001e88c}, + {-79301636, 9169139, -78827708, 9660179, 0x001f08c}, + {-79301636, 8678099, -78827708, 9169139, 0x0010088}, + {-79206850, 8187059, -78738130, 8678099, 0x0010888}, + {-78831874, 9169139, -78357946, 9660179, 0x0011088}, + {-78831874, 8678099, -78357946, 9169139, 0x0011888}, + {-78831874, 8187059, -78363154, 8678099, 0x0012088}, + {-78831874, 7696019, -78363154, 8187059, 0x0012888}, + {-78363154, 9169139, -77889226, 9660179, 0x0013088}, + {-78363154, 8678099, -77889226, 9169139, 0x0013888}, + {-78363154, 8187059, -77894434, 8678099, 0x0014088}, + {-78363154, 7696019, -77894434, 8187059, 0x0014888}, + {-78363154, 7204979, -77894434, 7696019, 0x0015088}, + {-77894434, 8678099, -77420506, 9169139, 0x0015888}, + {-77894434, 8187059, -77425714, 8678099, 0x0016088}, + {-77894434, 7696019, -77425714, 8187059, 0x0016888}, + {-77894434, 7204979, -77425714, 7696019, 0x0017088}, + {-77608720, 8187059, -77140000, 8678099, 0x0017888}, + {-77608720, 7696019, -77140000, 8187059, 0x0018088}, + {-82331903, 7370480, -82144415, 7566896, 0x0b1e090}, + {-81855371, 7711435, -81667883, 7907851, 0x0b1e890}, + {-81637018, 8995753, -81449530, 9192169, 0x0b1f090}, + {-92236000, 7190000, -77140000, 18500000, 0x3300216}, + {-83054000, 7190000, -77140000, 9670000, 0x003021c}, + {14363691, 50036755, 14497270, 50123245, 0x001000a}, // CZE + {14220000, 49936630, 14743682, 50180000, 0xc730447}, + {16402657, 49063290, 16817343, 49336709, 0xbde0047}, + {18148419, 49644074, 18567662, 49917493, 0xbde0047}, + {13303691, 49698200, 13436308, 49784689, 0x3c1004b}, + {17183691, 49558200, 17316308, 49644689, 0x3c1004b}, + {14992250, 50719500, 15127750, 50805989, 0x3c1004b}, + {14407512, 48936800, 14538687, 49023289, 0x3c1004b}, + {15766371, 50176800, 15900429, 50263289, 0x3c1004b}, + {13952250, 50626800, 14087750, 50713289, 0x3c1004b}, + {15702971, 49986800, 15837029, 50073289, 0x3c1004b}, + {17584412, 49169500, 17715587, 49255989, 0x3c1004b}, + {14036371, 50106800, 14170429, 50193289, 0x3c1004b}, + {13602950, 50466800, 13738450, 50553289, 0x3c1004b}, + {17822971, 49896800, 17957029, 49983289, 0x3c1004b}, + {12776171, 50196800, 12910229, 50283289, 0x3c1004b}, + {14122250, 50728200, 14257750, 50814689, 0x3c1004b}, + {13752250, 50606800, 13887750, 50693289, 0x3c1004b}, + {13329050, 50425400, 13464550, 50511889, 0x3c1004b}, + {15513691, 49356800, 15646308, 49443289, 0x3c1004b}, + {17386891, 49411800, 17519508, 49498289, 0x3c1004b}, + {17053691, 49436800, 17186308, 49523289, 0x3c1004b}, + {14832250, 50376800, 14967750, 50463289, 0x3c1004b}, + {15134255, 50688350, 15231544, 50750449, 0x2b2004b}, + {14482906, 50659940, 14577093, 50720059, 0x29c004b}, + {15822908, 49188950, 15917092, 49251049, 0x2b2004b}, + {18613908, 49659940, 18706091, 49720059, 0x29c004b}, + {14627390, 49363850, 14722609, 49425949, 0x2b2004b}, + {13959408, 49657540, 14051591, 49717659, 0x29c004b}, + {16012908, 48828950, 16107092, 48891049, 0x2b2004b}, + {12320207, 50046040, 12413392, 50106159, 0x29c004b}, + {15878455, 50542150, 15975744, 50604249, 0x2b2004b}, + {15143407, 49999940, 15236592, 50060059, 0x29c004b}, + {14104408, 49278450, 14198592, 49340549, 0x2b2004b}, + {16935007, 49940940, 17028192, 50001059, 0x29c004b}, + {17348608, 49271650, 17442792, 49333749, 0x2b2004b}, + {17940408, 49326440, 18032591, 49386559, 0x29c004b}, + {17922390, 49448950, 18017609, 49511049, 0x2b2004b}, + {17101109, 48834640, 17192290, 48894759, 0x29c004b}, + {13551655, 50566350, 13648944, 50628449, 0x2b2004b}, + {17944108, 49569940, 18036291, 49630059, 0x29c004b}, + {17414408, 49024750, 17508592, 49086849, 0x2b2004b}, + {16829410, 48726840, 16919589, 48786959, 0x29c004b}, + {18572390, 49718950, 18667609, 49781049, 0x2b2004b}, + {17650007, 50060040, 17743192, 50120159, 0x29c004b}, + {12594873, 50158850, 12691127, 50220949, 0x2b2004b}, + {14093406, 50501140, 14187593, 50561259, 0x29c004b}, + {13189096, 50564766, 13923424, 51055806, 0x001088c}, + {13923424, 50564766, 14657752, 51055806, 0x001108c}, + {14657752, 50564766, 15392080, 51055806, 0x001188c}, + {15392080, 50564766, 16473000, 50830000, 0x012208c}, + {12095416, 49975518, 12819328, 50466558, 0x001288c}, + {12819328, 50073726, 13543240, 50564766, 0x001308c}, + {13543240, 50073726, 14267152, 50564766, 0x001388c}, + {14267152, 50073726, 14991064, 50564766, 0x001408c}, + {14991064, 50073726, 15714976, 50564766, 0x001488c}, + {15714976, 50073726, 16438888, 50564766, 0x001508c}, + {16438888, 50073726, 17162800, 50564766, 0x001588c}, + {17162800, 50073726, 17886712, 50564766, 0x001608c}, + {12384980, 49582686, 13103684, 50073726, 0x001688c}, + {13103684, 49582686, 13822388, 50073726, 0x001708c}, + {13822388, 49582686, 14541092, 50073726, 0x001788c}, + {14541092, 49582686, 15259796, 50073726, 0x001808c}, + {15259796, 49582686, 15978500, 50073726, 0x001888c}, + {15978500, 49582686, 16697204, 50073726, 0x001908c}, + {16697204, 49582686, 17415908, 50073726, 0x001988c}, + {17415908, 49582686, 18134612, 50073726, 0x001a08c}, + {18134612, 49582686, 18853316, 50073726, 0x001a88c}, + {12490807, 49091646, 13199095, 49582686, 0x001b08c}, + {13199095, 49091646, 13907383, 49582686, 0x001b88c}, + {13907383, 49091646, 14615671, 49582686, 0x001c08c}, + {14615671, 49091646, 15323959, 49582686, 0x001c88c}, + {15323959, 49091646, 16032247, 49582686, 0x001d08c}, + {16032247, 49091646, 16740535, 49582686, 0x001d88c}, + {16740535, 49091646, 17448823, 49582686, 0x001e08c}, + {17448823, 49091646, 18157111, 49582686, 0x001e88c}, + {18157111, 49091646, 18865399, 49582686, 0x001f08c}, + {13204303, 48600606, 13907383, 49091646, 0x0b00890}, + {13907383, 48600606, 14610463, 49091646, 0x0b01090}, + {14610463, 48600606, 15313543, 49091646, 0x0b01890}, + {15313543, 48600606, 16016623, 49091646, 0x0b02090}, + {16016623, 48600606, 16719703, 49091646, 0x0b02890}, + {16719703, 48600606, 17422783, 49091646, 0x0b03090}, + {17422783, 48600606, 18125863, 49091646, 0x0b03890}, + {14053207, 48109566, 14745871, 48600606, 0x0b14090}, + {12090000, 39600000, 30183000, 51061000, 0x0010216}, + {12090000, 48546000, 18860000, 51061000, 0x003021c}, + {-52345874, 4864949, -52259384, 4951439, 0x001000a}, // GUF + {-52715086, 4758287, -52246366, 5249327, 0x001000c}, + {-54086273, 5394160, -53873328, 5605929, 0x931004b}, + {-52881928, 5163040, -52688072, 5356359, 0x864004b}, + {-53929597, 5577140, -53735204, 5770459, 0x864004b}, + {-54401128, 5039040, -54207272, 5232359, 0x864004b}, + {-54402128, 4153440, -54208272, 4346759, 0x864004b}, + {-53047197, 5286340, -52852804, 5479659, 0x864004b}, + {-54237896, 5288960, -53769176, 5780000, 0x001088c}, + {-53769176, 5288960, -53300456, 5780000, 0x001108c}, + {-53300456, 5293512, -52660000, 5600000, 0x015188c}, + {-54472255, 4802472, -54003535, 5293512, 0x001208c}, + {-54003535, 4802472, -53534815, 5293512, 0x001288c}, + {-53534815, 4802472, -53066095, 5293512, 0x001308c}, + {-53066095, 4802472, -52597375, 5293512, 0x001388c}, + {-52597375, 4802472, -52128655, 5293512, 0x001408c}, + {-54472255, 4311432, -54003535, 4802472, 0x001488c}, + {-54003535, 4311432, -53534815, 4802472, 0x001508c}, + {-53534815, 4311432, -53066095, 4802472, 0x001588c}, + {-53066095, 4311432, -52597375, 4802472, 0x001608c}, + {-52597375, 4311432, -52128655, 4802472, 0x001688c}, + {-52128655, 4311432, -51659935, 4802472, 0x001708c}, + {-54425383, 3820392, -53956663, 4311432, 0x001788c}, + {-53956663, 3820392, -53487943, 4311432, 0x001808c}, + {-53487943, 3820392, -53019223, 4311432, 0x001888c}, + {-53019223, 3820392, -52550503, 4311432, 0x001908c}, + {-52550503, 3820392, -52081783, 4311432, 0x001988c}, + {-52081783, 3820392, -51613063, 4311432, 0x001a08c}, + {-54191023, 3329352, -53722303, 3820392, 0x001a88c}, + {-53722303, 3329352, -53253583, 3820392, 0x001b08c}, + {-53253583, 3329352, -52784863, 3820392, 0x001b88c}, + {-52784863, 3329352, -52316143, 3820392, 0x001c08c}, + {-52316143, 3329352, -51847423, 3820392, 0x001c88c}, + {-54214459, 2838312, -53745739, 3329352, 0x001d08c}, + {-53745739, 2838312, -53277019, 3329352, 0x001d88c}, + {-53277019, 2838312, -52808299, 3329352, 0x001e08c}, + {-52808299, 2838312, -52339579, 3329352, 0x001e88c}, + {-52620811, 2838312, -52152091, 3329352, 0x001f08c}, + {-54565999, 2470032, -54097279, 2961072, 0x0b00090}, + {-54097279, 2470032, -53628559, 2961072, 0x0b00890}, + {-53628559, 2470032, -53159839, 2961072, 0x0b01090}, + {-53159839, 2470032, -52691119, 2961072, 0x0b01890}, + {-52878607, 2470032, -52409887, 2961072, 0x0b02090}, + {-54565999, 2100000, -54097279, 2591040, 0x0b02890}, + {-54097279, 2100000, -53628559, 2591040, 0x0b03090}, + {-53628559, 2100000, -53159839, 2591040, 0x0b03890}, + {-53159839, 2100000, -52691119, 2591040, 0x0b04090}, + {-52972351, 2100000, -52503631, 2591040, 0x0b04890}, + {-52660000, 5275000, -52250000, 5780000, 0x0c05090}, + {-52128655, 4802472, -51659935, 5293512, 0x0b05890}, + {-54597000, 2100000, -51514000, 5780000, 0x0010216}, + {54318811, 24427655, 54412989, 24514145, 0x001000a}, // ARE + {55039533, 24943292, 55555125, 25434332, 0x001000c}, + {54378870, 24337590, 54512730, 24459899, 0x54f004b}, + {54512730, 24337590, 54646590, 24459899, 0x54f004b}, + {54646590, 24337590, 54780450, 24459899, 0x54f004b}, + {54445800, 24215281, 54579660, 24337590, 0x54f004b}, + {54579660, 24215281, 54713520, 24337590, 0x54f004b}, + {54614463, 24459899, 54748323, 24582208, 0x54f004b}, + {54668007, 24582208, 54801867, 24704517, 0x54f004b}, + {55673070, 24168890, 55806930, 24291199, 0x54f004b}, + {55539210, 24144428, 55673070, 24266737, 0x54f004b}, + {55619696, 24046581, 55753216, 24168890, 0x54f004b}, + {55753216, 24046581, 55886736, 24168890, 0x54f004b}, + {55878790, 25688790, 56014009, 25811099, 0x54f004b}, + {55953171, 25809800, 56049029, 25896289, 0x3c1004b}, + {56313300, 25025000, 56368343, 25174450, 0x3c1044b}, + {56333333, 25267400, 56378903, 25448600, 0x3c1044b}, + {55525000, 25492000, 55609375, 25590000, 0x3c1044b}, + {55475330, 25434250, 55618410, 25492000, 0x3c1044b}, + {54944031, 24962200, 55039169, 25048689, 0x3c1004b}, + {56243191, 25548300, 56338809, 25634789, 0x3c1004b}, + {55868808, 25592260, 56384400, 26083300, 0x001008c}, + {55868808, 25216044, 56384400, 25707084, 0x001088c}, + {55868808, 24725004, 56384400, 25216044, 0x001108c}, + {55353216, 25382997, 55868808, 25874037, 0x001188c}, + {55353216, 24891957, 55868808, 25382997, 0x001208c}, + {54837624, 24891957, 55353216, 25382997, 0x001288c}, + {54064236, 24499125, 54574620, 24990165, 0x001308c}, + {54574620, 24499125, 55085004, 24990165, 0x001388c}, + {55085004, 24499125, 55595388, 24990165, 0x001408c}, + {55595388, 24499125, 56105772, 24990165, 0x001488c}, + {51512315, 24008085, 52022699, 24499125, 0x001508c}, + {52022699, 24008085, 52533083, 24499125, 0x001588c}, + {52533083, 24008085, 53043467, 24499125, 0x001608c}, + {53043467, 24008085, 53553851, 24499125, 0x001688c}, + {53553851, 24008085, 54064235, 24499125, 0x001708c}, + {54064235, 24008085, 54574619, 24499125, 0x001788c}, + {54574619, 24008085, 55085003, 24499125, 0x001808c}, + {55085003, 24008085, 55595387, 24499125, 0x001888c}, + {55595387, 24008085, 56105771, 24499125, 0x001908c}, + {51543043, 23517045, 52048219, 24008085, 0x001988c}, + {52048219, 23517045, 52553395, 24008085, 0x001a08c}, + {52553395, 23517045, 53058571, 24008085, 0x001a88c}, + {53058571, 23517045, 53563747, 24008085, 0x001b08c}, + {53563747, 23517045, 54068923, 24008085, 0x001b88c}, + {54068923, 23517045, 54574099, 24008085, 0x001c08c}, + {54574099, 23517045, 55079275, 24008085, 0x001c88c}, + {55079275, 23517045, 55584451, 24008085, 0x001d08c}, + {52553395, 23026005, 53058571, 23517045, 0x001d88c}, + {53058571, 23026005, 53563747, 23517045, 0x001e08c}, + {53563747, 23026005, 54068923, 23517045, 0x001e88c}, + {54068923, 23026005, 54574099, 23517045, 0x001f08c}, + {52048219, 23026005, 52553395, 23517045, 0x0b15090}, + {54574099, 23026005, 55079275, 23517045, 0x0b15890}, + {55079275, 23026005, 55584451, 23517045, 0x0b16890}, + {52452360, 22614011, 52957536, 23105051, 0x0b17890}, + {52957536, 22614011, 53462712, 23105051, 0x0b18890}, + {53462712, 22614011, 53967888, 23105051, 0x0b19890}, + {53967888, 22614011, 54473064, 23105051, 0x0b1a890}, + {54473064, 22614011, 54978240, 23105051, 0x0b1b890}, + {54978240, 22614011, 55483416, 23105051, 0x0b1c090}, + {51690000, 24390000, 55120000, 25960000, 0x015000d}, + {51511000, 22614011, 56400000, 26083300, 0x0010216}, + {16306574, 48176755, 16434387, 48263245, 0x001000a}, // AUT + {16143000, 47696000, 16598000, 48401300, 0x02d000c}, + {14229933, 48260300, 14359667, 48346789, 0x3c1004b}, + {15377235, 47036800, 15503365, 47123289, 0x3c1004b}, + {15377235, 46950311, 15503365, 47036800, 0x3c1004b}, + {11338134, 47248700, 11531715, 47305500, 0x3c1044b}, + {12966834, 47766400, 13095366, 47852889, 0x3c1004b}, + {14240535, 46579900, 14365464, 46666389, 0x3c1004b}, + {13787535, 46576800, 13912464, 46663289, 0x3c1004b}, + {13965734, 48126800, 14094266, 48213289, 0x3c1004b}, + {15594934, 48166900, 15723466, 48253389, 0x3c1004b}, + {14345734, 47996800, 14474266, 48083289, 0x3c1004b}, + {9539934, 47206500, 9667265, 47292989, 0x3c1004b}, + {9639834, 47423700, 9767165, 47510189, 0x3c1004b}, + {9637834, 47337400, 9765165, 47423889, 0x3c1004b}, + {14990134, 47350300, 15117465, 47436789, 0x3c1004b}, + {14778735, 46791900, 14904865, 46878389, 0x3c1004b}, + {15568133, 48368800, 15697867, 48455289, 0x3c1004b}, + {14200534, 48175500, 14329066, 48261989, 0x3c1004b}, + {14820634, 48066800, 14949166, 48153289, 0x3c1004b}, + {15216134, 47389500, 15343465, 47475989, 0x3c1004b}, + {13010834, 47664900, 13138165, 47751389, 0x3c1004b}, + {12957034, 48199400, 13085566, 48285889, 0x3c1004b}, + {13465835, 46761200, 13591965, 46847689, 0x3c1004b}, + {12108834, 47549000, 12236165, 47635489, 0x3c1004b}, + {15046935, 47016800, 15173065, 47103289, 0x3c1004b}, + {15476935, 46752800, 15603065, 46839289, 0x3c1004b}, + {12817488, 47380850, 12908912, 47442949, 0x2b2004b}, + {16005445, 47685240, 16093954, 47745359, 0x29c004b}, + {14028319, 46698950, 14118880, 46761049, 0x2b2004b}, + {9587445, 47306240, 9675954, 47366359, 0x29c004b}, + {16000125, 48278250, 16093274, 48340349, 0x2b2004b}, + {9756763, 47135740, 9844437, 47195859, 0x29c004b}, + {11021088, 47270850, 11112512, 47332949, 0x2b2004b}, + {13739828, 47889640, 13829172, 47949759, 0x29c004b}, + {14310419, 46729150, 14400980, 46791249, 0x2b2004b}, + {11651245, 47314240, 11739754, 47374359, 0x29c004b}, + {14784288, 47188950, 14875712, 47251049, 0x2b2004b}, + {12745363, 46799840, 12833037, 46859959, 0x29c004b}, + {13436725, 48538016, 14139805, 48790000, 0x001008c}, + {14139805, 48538016, 14842885, 48790000, 0x001088c}, + {14842885, 48538016, 15545965, 49029000, 0x001108c}, + {15545965, 48538016, 16249045, 48920000, 0x001188c}, + {16249044, 48538016, 16952124, 48822000, 0x001208c}, + {12738852, 48046976, 13431516, 48538016, 0x001288c}, + {13431516, 48046976, 14124180, 48538016, 0x001308c}, + {14124180, 48046976, 14816844, 48538016, 0x001388c}, + {14816844, 48046976, 15509508, 48538016, 0x001408c}, + {15509508, 48046976, 16202172, 48538016, 0x001488c}, + {16202172, 48046976, 16699999, 48538016, 0x001508c}, + {16699999, 48046976, 17188000, 48538016, 0x001588c}, + {12738852, 47555936, 13426308, 48046976, 0x001608c}, + {13426308, 47555936, 14113764, 48046976, 0x001688c}, + {14113764, 47555936, 14801220, 48046976, 0x001708c}, + {14801220, 47555936, 15488676, 48046976, 0x001788c}, + {15488676, 47555936, 16176132, 48046976, 0x001808c}, + {16176132, 47555936, 16700000, 48046976, 0x001888c}, + {16700000, 47670000, 17188000, 48046976, 0x001908c}, + {12744061, 47064896, 13426309, 47555936, 0x001988c}, + {13426309, 47064896, 14108557, 47555936, 0x001a08c}, + {14108557, 47064896, 14790805, 47555936, 0x001a88c}, + {14790805, 47064896, 15473053, 47555936, 0x001b08c}, + {15473053, 47064896, 16155301, 47555936, 0x001b88c}, + {16155301, 47064896, 16837549, 47555936, 0x001c08c}, + {12744061, 46573856, 13421101, 47064896, 0x001c88c}, + {13421101, 46573856, 14098141, 47064896, 0x001d08c}, + {14098141, 46573856, 14775181, 47064896, 0x001d88c}, + {14775180, 46573856, 15452220, 47064896, 0x001e08c}, + {15452220, 46573856, 16129260, 47064896, 0x001e88c}, + {16129260, 46573856, 16806300, 47064896, 0x001f08c}, + {13087788, 46082816, 13754412, 46573856, 0x0b1e090}, + {13754412, 46082816, 14421036, 46573856, 0x0b1e890}, + {14421036, 46082816, 15087660, 46573856, 0x0b1f090}, + {9469000, 47209779, 10217582, 47600000, 0x0970090}, + {9469000, 46835000, 10217582, 47209779, 0x0930890}, + {10212374, 47209779, 10899830, 47600000, 0x09d1090}, + {10217582, 46750000, 10899830, 47209779, 0x0ab1890}, + {10894622, 47209779, 11582078, 47540000, 0x0912090}, + {10899830, 46750000, 11582078, 47209779, 0x0ab2890}, + {11576870, 47258883, 12264326, 47749923, 0x0b13090}, + {11582078, 46850000, 12264326, 47258883, 0x0a13890}, + {12259118, 47209779, 12750000, 47700819, 0x0d14090}, + {12264326, 46630000, 12750000, 47209779, 0x0e24890}, + {5850000, 35450000, 18560000, 55080000, 0x50a0216}, + {9469000, 46366000, 17180000, 49022000, 0x003021c}, + {49784462, 40357279, 49896899, 40443769, 0x001000a}, // AZE + {49518792, 40289000, 50364000, 40636000, 0x016000c}, + {46280650, 40621890, 46360940, 40744199, 0x3c1044b}, + {46360940, 40621890, 46441230, 40744199, 0x3c1044b}, + {46964000, 40727000, 47125055, 40788000, 0x3c1044b}, + {48860262, 39899600, 48972938, 39986089, 0x3c1004b}, + {45365403, 39148100, 45476397, 39234589, 0x3c1004b}, + {47143921, 41155300, 47258279, 41241789, 0x3c1004b}, + {47093181, 40574800, 47206818, 40661289, 0x3c1004b}, + {46722742, 39792500, 46834457, 39878989, 0x3c1004b}, + {48767963, 38707200, 48878236, 38793689, 0x3c1004b}, + {46872462, 39951500, 46985138, 40037989, 0x3c1004b}, + {47053662, 40346800, 47166338, 40433289, 0x3c1004b}, + {48742340, 41426800, 48857659, 41513289, 0x3c1004b}, + {48910142, 39544700, 49021857, 39631189, 0x3c1004b}, + {48461303, 39185400, 48572297, 39271889, 0x3c1004b}, + {47680881, 40583900, 47794518, 40670389, 0x3c1004b}, + {45994181, 40800100, 46107818, 40886589, 0x3c1004b}, + {47383562, 40011000, 47496238, 40097489, 0x3c1004b}, + {47994142, 39826800, 48105857, 39913289, 0x3c1004b}, + {48567981, 40591800, 48681618, 40678289, 0x3c1004b}, + {48423662, 39956800, 48536338, 40043289, 0x3c1004b}, + {48018742, 39651800, 48130457, 39738289, 0x3c1004b}, + {47401481, 40616000, 47515118, 40702489, 0x3c1004b}, + {48873262, 39998000, 48985938, 40084489, 0x3c1004b}, + {48484045, 41344950, 48566154, 41407049, 0x2b2004b}, + {49089154, 41060540, 49168645, 41120659, 0x29c004b}, + {48955045, 41180250, 49037154, 41242349, 0x2b2004b}, + {45327554, 41070640, 45407045, 41130759, 0x29c004b}, + {49209594, 39345750, 49289805, 39407849, 0x2b2004b}, + {46711173, 39729940, 46788827, 39790059, 0x29c004b}, + {46596300, 41595150, 46679099, 41657249, 0x2b2004b}, + {48523673, 39416940, 48601327, 39477059, 0x29c004b}, + {46889549, 40308950, 46970450, 40371049, 0x2b2004b}, + {48123239, 40319640, 48201561, 40379759, 0x29c004b}, + {46297204, 40552150, 46378795, 40614249, 0x2b2004b}, + {48329239, 39904940, 48407561, 39965059, 0x29c004b}, + {48349204, 40538950, 48430795, 40601049, 0x2b2004b}, + {48380254, 41389940, 48459745, 41450059, 0x29c004b}, + {47610104, 40479850, 47691695, 40541949, 0x2b2004b}, + {48813174, 38396940, 48889826, 38457059, 0x29c004b}, + {45999920, 41438960, 46624880, 41930000, 0x001008c}, + {46624879, 41438960, 47249839, 41930000, 0x001088c}, + {47999791, 41438960, 48624751, 41930000, 0x001108c}, + {48624751, 41438960, 49249711, 41930000, 0x001188c}, + {44967694, 40997024, 45587446, 41488064, 0x001208c}, + {45587446, 40997024, 46207198, 41488064, 0x001288c}, + {46207198, 40997024, 46826950, 41488064, 0x001308c}, + {46826950, 40997024, 47446702, 41488064, 0x001388c}, + {47446702, 40997024, 48066454, 41488064, 0x001408c}, + {48066454, 40997024, 48686206, 41488064, 0x001488c}, + {48686206, 40997024, 49305958, 41488064, 0x001508c}, + {45184607, 40505984, 45799151, 40997024, 0x001588c}, + {45799151, 40505984, 46413695, 40997024, 0x001608c}, + {46413695, 40505984, 47028239, 40997024, 0x001688c}, + {47028239, 40505984, 47642783, 40997024, 0x001708c}, + {47642783, 40505984, 48257327, 40997024, 0x001788c}, + {48257327, 40505984, 48871871, 40997024, 0x001808c}, + {48871871, 40505984, 49486415, 40997024, 0x001888c}, + {49486415, 40505984, 50100959, 40997024, 0x001908c}, + {45281997, 40014944, 45891333, 40505984, 0x001988c}, + {45891333, 40014944, 46500669, 40505984, 0x001a08c}, + {46500669, 40014944, 47110005, 40505984, 0x001a88c}, + {47110005, 40014944, 47719341, 40505984, 0x001b08c}, + {47719341, 40014944, 48328677, 40505984, 0x001b88c}, + {48328677, 40014944, 48938013, 40505984, 0x001c08c}, + {48938013, 40014944, 49547349, 40505984, 0x001c88c}, + {49547349, 40014944, 50156685, 40505984, 0x001d08c}, + {50065284, 40162256, 50674620, 40653296, 0x001d88c}, + {45586665, 39523904, 46190793, 40014944, 0x001e08c}, + {46190793, 39523904, 46794921, 40014944, 0x001e88c}, + {46794921, 39523904, 47399049, 40014944, 0x001f08c}, + {47399049, 39523904, 48003177, 40014944, 0x0015088}, + {48003177, 39523904, 48607305, 40014944, 0x0015888}, + {48607305, 39523904, 49211433, 40014944, 0x0016088}, + {49211433, 39523904, 49815561, 40014944, 0x0016888}, + {46377239, 39032864, 46976159, 39523904, 0x0017088}, + {46976159, 39032864, 47575079, 39523904, 0x0017888}, + {48114107, 39032864, 48713027, 39523904, 0x0018888}, + {48713027, 39032864, 49311947, 39523904, 0x0019088}, + {49311947, 39032864, 49910867, 39523904, 0x0019888}, + {46377239, 38836448, 46976159, 39327488, 0x001a888}, + {48024269, 38541824, 48617981, 39032864, 0x001b088}, + {48439868, 38541824, 49033580, 39032864, 0x001b888}, + {49033580, 38541824, 49627292, 39032864, 0x001c088}, + {48474761, 38388000, 49063265, 38879040, 0x001c888}, + {44760000, 39330000, 45360000, 39812000, 0x0010888}, + {45360000, 39330000, 45950000, 39610000, 0x0011088}, + {45060000, 38950000, 45600000, 39330000, 0x0011888}, + {45600000, 38840000, 46155000, 39330000, 0x0012088}, + {44750000, 38388000, 50800000, 41930000, 0x0010216}, + {20399498, 44769457, 20520584, 44855947, 0x001000a}, // SRB + {20171896, 44633584, 20828104, 45124624, 0x001000c}, + {21111379, 42606800, 21228620, 42693289, 0x3c1004b}, + {21000779, 42586000, 21118020, 42672489, 0x3c1004b}, + {20681860, 42186800, 20798140, 42273289, 0x3c1004b}, + {20251379, 42616800, 20368620, 42703289, 0x3c1004b}, + {20371860, 42346800, 20488140, 42433289, 0x3c1004b}, + {20811379, 42846800, 20928620, 42933289, 0x3c1004b}, + {21421860, 42426800, 21538140, 42513289, 0x3c1004b}, + {21139060, 42334400, 21255340, 42420889, 0x3c1004b}, + {20601860, 42366800, 20718140, 42453289, 0x3c1004b}, + {21131379, 42866800, 21248620, 42953289, 0x3c1004b}, + {19765537, 45213100, 19888063, 45299589, 0x3c1004b}, + {21856499, 43277500, 21974701, 43363989, 0x3c1004b}, + {20853818, 43970600, 20972981, 44057089, 0x3c1004b}, + {19618136, 46052900, 19741863, 46139389, 0x3c1004b}, + {20344237, 45314600, 20466763, 45401089, 0x3c1004b}, + {20307918, 43840600, 20427081, 43927089, 0x3c1004b}, + {21891379, 42956800, 22008620, 43043289, 0x3c1004b}, + {20888037, 44602700, 21009362, 44689189, 0x3c1004b}, + {19829818, 44236800, 19950182, 44323289, 0x3c1004b}, + {20605618, 43671100, 20724781, 43757589, 0x3c1004b}, + {21268618, 43531800, 21387781, 43618289, 0x3c1004b}, + {19804918, 43813400, 19924081, 43899889, 0x3c1004b}, + {21855210, 42514150, 21939389, 42576249, 0x2b2004b}, + {19645633, 44727740, 19729967, 44787859, 0x29c004b}, + {19069182, 45741350, 19158018, 45803449, 0x2b2004b}, + {21141833, 44593140, 21226167, 44653259, 0x29c004b}, + {20418482, 45794750, 20507318, 45856849, 0x2b2004b}, + {22557718, 43118740, 22639881, 43178859, 0x29c004b}, + {22230320, 43873950, 22315879, 43936049, 0x2b2004b}, + {22090984, 44023740, 22173815, 44083859, 0x29c004b}, + {19552444, 44951250, 19639555, 45013349, 0x2b2004b}, + {21255833, 45085640, 21340167, 45145759, 0x29c004b}, + {21217220, 43948950, 21302779, 44011049, 0x2b2004b}, + {19779433, 44976240, 19863767, 45036359, 0x29c004b}, + {19348513, 45208550, 19436487, 45270649, 0x2b2004b}, + {20038133, 45016040, 20122467, 45076159, 0x29c004b}, + {19597113, 45543150, 19685087, 45605249, 0x2b2004b}, + {19999415, 45588240, 20084584, 45648359, 0x29c004b}, + {21371620, 43822750, 21457179, 43884849, 0x2b2004b}, + {20922767, 44337840, 21006433, 44397959, 0x29c004b}, + {18829666, 45703960, 19496290, 46195000, 0x001088c}, + {19496290, 45703960, 20162914, 46195000, 0x001108c}, + {20162914, 45703960, 20829538, 46195000, 0x001188c}, + {18901536, 45212920, 19562952, 45703960, 0x001208c}, + {19562952, 45212920, 20224368, 45703960, 0x001288c}, + {20224368, 45212920, 20885784, 45703960, 0x001308c}, + {20885784, 45212920, 21547200, 45703960, 0x001388c}, + {18967678, 44721880, 19623886, 45212920, 0x001408c}, + {19623886, 44721880, 20280094, 45212920, 0x001488c}, + {20280094, 44721880, 20936302, 45212920, 0x001508c}, + {20936302, 44721880, 21592510, 45212920, 0x001588c}, + {19038507, 44230840, 19689507, 44721880, 0x001608c}, + {19689507, 44230840, 20340507, 44721880, 0x001688c}, + {20340507, 44230840, 20991507, 44721880, 0x001708c}, + {20991507, 44230840, 21642507, 44721880, 0x001788c}, + {21642507, 44230840, 22293507, 44721880, 0x001808c}, + {22293507, 44230840, 22944507, 44721880, 0x001888c}, + {19038507, 43739800, 19684299, 44230840, 0x001908c}, + {19684299, 43739800, 20330091, 44230840, 0x001988c}, + {20330091, 43739800, 20975883, 44230840, 0x001a08c}, + {20975883, 43739800, 21621675, 44230840, 0x001a88c}, + {21621675, 43739800, 22267467, 44230840, 0x001b08c}, + {22267467, 43739800, 22913259, 44230840, 0x001b88c}, + {19205163, 43248760, 19845747, 43739800, 0x001c08c}, + {19845747, 43248760, 20486331, 43739800, 0x001c88c}, + {20486331, 43248760, 21126915, 43739800, 0x001d08c}, + {21126915, 43248760, 21767499, 43739800, 0x001d88c}, + {21767499, 43248760, 22408083, 43739800, 0x001e08c}, + {22408083, 43248760, 23048667, 43739800, 0x001e88c}, + {19544672, 42782272, 20180048, 43273312, 0x0015088}, + {20180048, 42782272, 20815424, 43273312, 0x0015888}, + {20815424, 42782272, 21450800, 43273312, 0x0016088}, + {21450800, 42782272, 22086176, 43273312, 0x0016888}, + {22086176, 42782272, 22721552, 43273312, 0x0017088}, + {22721552, 42782272, 23356928, 43273312, 0x0017888}, + {20007351, 42291232, 20637519, 42782272, 0x0018088}, + {20637519, 42291232, 21267687, 42782272, 0x0018888}, + {21267687, 42291232, 21897855, 42782272, 0x0019088}, + {21897855, 42291232, 22560000, 42782272, 0x01e9888}, + {20360245, 41855000, 20870000, 42291232, 0x001a088}, + {20870000, 42080000, 21800000, 42291232, 0x010a888}, + {12090000, 39600000, 30183000, 51061000, 0x0010216}, + {18825000, 41855000, 23010000, 46200000, 0x003021c}, + {35865028, 31915755, 35965933, 32002245, 0x001000a}, // JOR + {35698868, 31679107, 36245708, 32170147, 0x001000c}, + {35736634, 32458610, 35940365, 32631589, 0x782004b}, + {35669608, 32252520, 35845991, 32402279, 0x680004b}, + {34956396, 29478320, 35128203, 29628079, 0x680004b}, + {35962984, 32535320, 36140615, 32685079, 0x680004b}, + {36110008, 32281420, 36286391, 32431179, 0x680004b}, + {35643680, 30115120, 35816319, 30264879, 0x680004b}, + {35520364, 30755720, 35693835, 30905479, 0x680004b}, + {35838708, 32262820, 36015091, 32412579, 0x680004b}, + {35627640, 31105220, 35802359, 31254979, 0x680004b}, + {36499584, 32631320, 36677215, 32781079, 0x680004b}, + {38023396, 33027239, 38575444, 33518279, 0x001088c}, + {38575444, 33027239, 39127492, 33518279, 0x001108c}, + {35539180, 32536200, 36091228, 33027240, 0x001188c}, + {37140120, 32536200, 37692168, 33027240, 0x001208c}, + {37692168, 32536200, 38244216, 33027240, 0x001288c}, + {38244216, 32536200, 38796264, 33027240, 0x001308c}, + {38796264, 32536200, 39348312, 33027240, 0x001388c}, + {35483976, 32045160, 36036024, 32536200, 0x001408c}, + {36036024, 32045160, 36588072, 32536200, 0x001488c}, + {36588072, 32045160, 37140120, 32536200, 0x001508c}, + {37140120, 32045160, 37692168, 32536200, 0x001588c}, + {37692168, 32045160, 38244216, 32536200, 0x001608c}, + {38244216, 32045160, 38796264, 32536200, 0x001688c}, + {38796264, 32045160, 39348312, 32536200, 0x001708c}, + {35489184, 31554120, 36036024, 32045160, 0x001788c}, + {36036024, 31554120, 36582864, 32045160, 0x001808c}, + {36582864, 31554120, 37129704, 32045160, 0x001888c}, + {37129704, 31554120, 37676544, 32045160, 0x001908c}, + {37676544, 31554120, 38223384, 32045160, 0x001988c}, + {38223384, 31554120, 38770224, 32045160, 0x001a08c}, + {38770224, 31554120, 39317064, 32045160, 0x001a88c}, + {35325131, 31063080, 35871971, 31554120, 0x001b08c}, + {35871971, 31063080, 36418811, 31554120, 0x001b88c}, + {36418811, 31063080, 36965651, 31554120, 0x001c08c}, + {36965651, 31063080, 37512491, 31554120, 0x001c88c}, + {34942344, 30572040, 35483976, 31063080, 0x001d08c}, + {35483976, 30572040, 36025608, 31063080, 0x001d88c}, + {36025608, 30572040, 36567240, 31063080, 0x001e08c}, + {36567240, 30572040, 37108872, 31063080, 0x001e88c}, + {37108872, 30572040, 37650504, 31063080, 0x001f08c}, + {37650504, 30572040, 38192136, 31063080, 0x0b05890}, + {34947552, 30081000, 35483976, 30572040, 0x0b16090}, + {35483976, 30081000, 36020400, 30572040, 0x0b16890}, + {36020400, 30081000, 36556824, 30572040, 0x0b17090}, + {36556824, 30081000, 37093248, 30572040, 0x0b17890}, + {37093248, 30081000, 37629672, 30572040, 0x0b18090}, + {37629672, 30081000, 38166096, 30572040, 0x0b18890}, + {34947551, 29589960, 35483975, 30081000, 0x0b09090}, + {35483975, 29589960, 36020399, 30081000, 0x0b09890}, + {36020399, 29589960, 36556823, 30081000, 0x0b0a090}, + {36556823, 29589960, 37093247, 30081000, 0x0b0a890}, + {37093247, 29589960, 37629671, 30081000, 0x0b0b090}, + {34947551, 29098920, 35478767, 29589960, 0x0b1c090}, + {35478767, 29098920, 36009983, 29589960, 0x0b1c890}, + {36009983, 29180000, 36580000, 29589960, 0x09cd090}, + {34217000, 28520000, 48790000, 37390000, 0x0010216}, + {34870000, 29180000, 39310000, 33377300, 0x003021c}, + {-9199159, 38695782, -9089605, 38782272, 0x001000a}, // PRT + {-9501000, 38433500, -8850000, 38869240, 0x01b000c}, + {-8726353, 41171666, -8611995, 41258155, 0x3c1004b}, + {-8611995, 41171666, -8497637, 41258155, 0x3c1004b}, + {-8693189, 41085177, -8578831, 41171666, 0x3c1004b}, + {-8578831, 41085177, -8464473, 41171666, 0x3c1004b}, + {-8660025, 40998688, -8545667, 41085177, 0x3c1004b}, + {-8487660, 41506800, -8372341, 41593289, 0x3c1004b}, + {-8497438, 40176300, -8384762, 40262789, 0x3c1004b}, + {-17004000, 32633200, -16829572, 32684000, 0x3c1044b}, + {-8747900, 40583700, -8610022, 40654900, 0x3c1044b}, + {-8855858, 39706800, -8744143, 39793289, 0x3c1004b}, + {-8056000, 37010400, -7883810, 37064500, 0x3c1044b}, + {-8357179, 41396800, -8242821, 41483289, 0x3c1004b}, + {-8598200, 37117200, -8495717, 37164000, 0x2b2044b}, + {-7945926, 38540040, -7869274, 38600159, 0x29c004b}, + {-7899943, 37983750, -7821457, 38045849, 0x2b2004b}, + {-7538827, 39788740, -7461173, 39848859, 0x29c004b}, + {-9083147, 38866250, -9003453, 38928349, 0x2b2004b}, + {-8966627, 39716640, -8888973, 39776759, 0x29c004b}, + {-7886926, 37013650, -7809475, 37075749, 0x2b2004b}, + {-8728577, 39209940, -8651424, 39270059, 0x29c004b}, + {-8781155, 41339350, -8699046, 41401449, 0x2b2004b}, + {-7959495, 40639940, -7880505, 40700059, 0x29c004b}, + {-7288996, 40517950, -7207405, 40580049, 0x2b2004b}, + {-9187627, 39369740, -9109973, 39429859, 0x29c004b}, + {-9394147, 39092050, -9314453, 39154149, 0x2b2004b}, + {-8059091, 37088640, -7984109, 37148759, 0x29c004b}, + {-8530796, 40868950, -8449205, 40931049, 0x2b2004b}, + {-7666091, 37110840, -7591109, 37170959, 0x29c004b}, + {-8596955, 41308350, -8514846, 41370449, 0x2b2004b}, + {-25724900, 37731500, -25627608, 37778100, 0x29c044b}, + {-6801600, 41775050, -6718801, 41837149, 0x2b2004b}, + {-8444627, 39571840, -8366973, 39631959, 0x29c004b}, + {-7513500, 41719250, -7430701, 41781349, 0x2b2004b}, + {-8788846, 41397140, -8709355, 41457259, 0x29c004b}, + {-8903047, 38892550, -8823353, 38954649, 0x2b2004b}, + {-8518727, 39429440, -8441073, 39489559, 0x29c004b}, + {-7520151, 40258850, -7439250, 40320949, 0x2b2004b}, + {-8660080, 41499940, -8579921, 41560059, 0x29c004b}, + {-8757200, 37075350, -8661340, 37125440, 0x2b2044b}, + {-8678400, 40845700, -8576825, 40892400, 0x29c044b}, + {-7472188, 38756150, -7393012, 38818249, 0x2b2004b}, + {-8901661, 40119840, -8823339, 40179959, 0x29c004b}, + {-8221306, 39435550, -8141095, 39497649, 0x2b2004b}, + {-7789746, 41279940, -7710255, 41340059, 0x29c004b}, + {-8660451, 39888950, -8579550, 39951049, 0x2b2004b}, + {-8127491, 37039940, -8052509, 37100059, 0x29c004b}, + {-8323200, 37071500, -8197257, 37109600, 0x2b2044b}, + {-7468577, 39259940, -7391424, 39320059, 0x29c004b}, + {-8121585, 41237274, -8039476, 41299373, 0x2b2004b}, + {-8214251, 41419100, -8134092, 41479219, 0x29c004b}, + {-8992480, 41695555, -8367520, 42186595, 0x001008c}, + {-8367520, 41695555, -7742560, 42186595, 0x001088c}, + {-7742559, 41695555, -7117599, 42186595, 0x001108c}, + {-7117600, 41695555, -6492640, 42186595, 0x001188c}, + {-8987272, 41204515, -8367520, 41695555, 0x001208c}, + {-8367520, 41204515, -7747768, 41695555, 0x001288c}, + {-7747768, 41204515, -7128016, 41695555, 0x001308c}, + {-7128016, 41204515, -6508264, 41695555, 0x001388c}, + {-6508264, 41204515, -5888512, 41695555, 0x001408c}, + {-8987271, 40713475, -8372727, 41204515, 0x001488c}, + {-8372727, 40713475, -7758183, 41204515, 0x001508c}, + {-7758183, 40713475, -7143639, 41204515, 0x001588c}, + {-7143639, 40713475, -6529095, 41204515, 0x001608c}, + {-8982063, 40222435, -8372727, 40713475, 0x001688c}, + {-8372727, 40222435, -7763391, 40713475, 0x001708c}, + {-7763391, 40222435, -7154055, 40713475, 0x001788c}, + {-7154055, 40222435, -6544719, 40713475, 0x001808c}, + {-9103931, 39731395, -8499803, 40222435, 0x001888c}, + {-8499803, 39731395, -7895675, 40222435, 0x001908c}, + {-7895675, 39731395, -7291547, 40222435, 0x001988c}, + {-7291547, 39639000, -6860000, 40222435, 0x028a08c}, + {-9410786, 39240355, -8811866, 39731395, 0x001a88c}, + {-8811866, 39240355, -8212946, 39731395, 0x001b08c}, + {-8212946, 39240355, -7614026, 39731395, 0x001b88c}, + {-7614026, 39240355, -7015106, 39731395, 0x001c08c}, + {-9877943, 38749315, -9284231, 39240355, 0x001c88c}, + {-9284231, 38749315, -8690519, 39240355, 0x001d08c}, + {-8690519, 38749315, -8096807, 39240355, 0x001d88c}, + {-8096807, 38749315, -7503095, 39240355, 0x001e08c}, + {-7503095, 38749315, -6909383, 39240355, 0x001e88c}, + {-9575879, 38258275, -8987375, 38749315, 0x001f08c}, + {-8987375, 38258275, -8398871, 38749315, 0x0010088}, + {-8398871, 38258275, -7810367, 38749315, 0x0010888}, + {-7810367, 38258275, -7221863, 38749315, 0x0011088}, + {-8987375, 37767235, -8398871, 38258275, 0x0011888}, + {-8398871, 37767235, -7810367, 38258275, 0x0012088}, + {-7810367, 37767235, -7221863, 38258275, 0x0012888}, + {-7516115, 37889995, -6927611, 38381035, 0x0013088}, + {-9046225, 37276195, -8457721, 37767235, 0x0013888}, + {-8457721, 37276195, -7869217, 37767235, 0x0014088}, + {-7869217, 37276195, -7280713, 37767235, 0x0014888}, + {-9046225, 36785155, -8462929, 37276195, 0x0015088}, + {-8462930, 36785155, -7879634, 37276195, 0x0015888}, + {-7879634, 36785155, -7296338, 37276195, 0x0016088}, + {-17320204, 32624000, -16634000, 32890000, 0x0759890}, + {-16545000, 32402000, -16275000, 33128000, 0x133b890}, + {-16217756, 29847341, -15681332, 30338381, 0x0b0c090}, + {-31417659, 39303576, -30818739, 39794616, 0x0b1c890}, + {-28840000, 38372000, -28001000, 38651000, 0x070d090}, + {-28322000, 38525000, -27845000, 39100000, 0x0d5d890}, + {-27845000, 38522000, -27017000, 38822000, 0x075e090}, + {-25878000, 37684000, -25118000, 37923000, 0x06ce890}, + {-25378928, 36736192, -24795632, 37227232, 0x0b0f090}, + {-9722767, 41157162, -6177638, 43838352, 0x0a80891}, + {-9839578, 38475972, -6443404, 41157162, 0x0a91091}, + {-9979996, 35867000, -6703000, 38475972, 0x0a61891}, + {-18145009, 31649405, -15016954, 34330595, 0x0a99891}, + {-18115218, 28968215, -15076536, 31649405, 0x0a9a091}, + {-31500000, 38595688, -29057138, 40502312, 0x0a8c891}, + {-29032561, 37668688, -26619490, 39575312, 0x0a7e091}, + {-26278640, 36409012, -23895360, 38315636, 0x0a7f091}, + {-31500000, 27500000, 4400000, 43850000, 0x0010217}, + {-31500000, 29660000, -6170000, 42154300, 0x003021c}, + {18982634, 47451000, 19109965, 47537489, 0x001000a}, // HUN + {18707922, 47323584, 19395378, 47814624, 0x001000c}, + {21574834, 47484200, 21702165, 47570689, 0x3c1004b}, + {20671600, 48048600, 20816985, 48125000, 0x3c1044b}, + {20085535, 46209800, 20210464, 46296289, 0x3c1004b}, + {18174836, 46028300, 18298563, 46114789, 0x3c1004b}, + {17590134, 47643300, 17717465, 47729789, 0x3c1004b}, + {21663434, 47911500, 21791966, 47997989, 0x3c1004b}, + {19626935, 46866800, 19753065, 46953289, 0x3c1004b}, + {18352935, 47142200, 18479065, 47228689, 0x3c1004b}, + {16563034, 47191700, 16690365, 47278189, 0x3c1004b}, + {20117535, 47123700, 20243665, 47210189, 0x3c1004b}, + {18325734, 47521400, 18453065, 47607889, 0x3c1004b}, + {17727535, 46316800, 17852464, 46403289, 0x3c1004b}, + {21025235, 46629600, 21150164, 46716089, 0x3c1004b}, + {16782419, 46809750, 16872980, 46871849, 0x2b2004b}, + {17877363, 47071840, 17965037, 47131959, 0x29c004b}, + {20317957, 47864250, 20410243, 47926349, 0x2b2004b}, + {16537745, 47657040, 16626254, 47717159, 0x29c004b}, + {18905800, 46948950, 18970636, 47035500, 0x2b2044b}, + {16946580, 46429940, 17033419, 46490059, 0x29c004b}, + {20274350, 46383950, 20364049, 46446049, 0x2b2004b}, + {19775328, 48041000, 19833374, 48133300, 0x29c044b}, + {20246957, 48195850, 20339243, 48257949, 0x2b2004b}, + {18916780, 46152940, 19003619, 46213059, 0x29c004b}, + {19738219, 47149250, 19828780, 47211349, 0x2b2004b}, + {18660180, 46320940, 18747019, 46381059, 0x29c004b}, + {19885557, 47762250, 19977843, 47824349, 0x2b2004b}, + {17425745, 47299940, 17514254, 47360059, 0x29c004b}, + {21241180, 46626340, 21362989, 46672000, 0x2b2044b}, + {20590828, 48228440, 20680172, 48288559, 0x29c004b}, + {21456888, 47640750, 21548312, 47702849, 0x2b2004b}, + {19796163, 46679940, 19883837, 46740059, 0x29c004b}, + {20591000, 46542000, 20702279, 46592000, 0x2b2044b}, + {20216580, 46629940, 20303419, 46690059, 0x29c004b}, + {17240057, 47837450, 17332343, 47899549, 0x2b2004b}, + {19436580, 46399940, 19523419, 46460059, 0x29c004b}, + {19864288, 47468950, 19955712, 47531049, 0x2b2004b}, + {18216480, 46166940, 18303319, 46227059, 0x29c004b}, + {19737819, 47003950, 19828380, 47066049, 0x2b2004b}, + {20440880, 46188140, 20527719, 46248259, 0x29c004b}, + {18279288, 47623750, 18370712, 47685849, 0x2b2004b}, + {21340845, 47415140, 21429354, 47475259, 0x29c004b}, + {18006619, 46862150, 18097180, 46924249, 0x2b2004b}, + {19635745, 47639940, 19724254, 47700059, 0x29c004b}, + {20364719, 47148950, 20455280, 47211049, 0x2b2004b}, + {20882945, 47282340, 20971454, 47342459, 0x29c004b}, + {17234519, 46739150, 17325080, 46801249, 0x2b2004b}, + {21077963, 46743040, 21165637, 46803159, 0x29c004b}, + {18098219, 47149850, 18188780, 47211949, 0x2b2004b}, + {18086580, 46349940, 18173419, 46410059, 0x29c004b}, + {19397758, 48093870, 20090422, 48584910, 0x001008c}, + {20090422, 48093870, 20783086, 48584910, 0x001088c}, + {20783086, 48093870, 21475750, 48584910, 0x001108c}, + {21475750, 48093870, 22168414, 48584910, 0x001188c}, + {22168414, 48093870, 22861078, 48584910, 0x001208c}, + {16800267, 47602830, 17487723, 48093870, 0x001288c}, + {17487723, 47602830, 18175179, 48093870, 0x001308c}, + {18175179, 47602830, 18862635, 48093870, 0x001388c}, + {18862635, 47602830, 19550091, 48093870, 0x001408c}, + {19550091, 47602830, 20237547, 48093870, 0x001488c}, + {20237547, 47602830, 20925003, 48093870, 0x001508c}, + {20925003, 47602830, 21612459, 48093870, 0x001588c}, + {21612459, 47602830, 22299915, 48093870, 0x001608c}, + {22299915, 47602830, 22987371, 48093870, 0x001688c}, + {16112811, 47357310, 16800267, 47848350, 0x001708c}, + {16798601, 47111790, 17480849, 47602830, 0x001788c}, + {17480849, 47111790, 18163097, 47602830, 0x001808c}, + {18163097, 47111790, 18845345, 47602830, 0x001888c}, + {18845345, 47111790, 19527593, 47602830, 0x001908c}, + {19527593, 47111790, 20209841, 47602830, 0x001988c}, + {20209841, 47111790, 20892089, 47602830, 0x001a08c}, + {20892089, 47111790, 21574337, 47602830, 0x001a88c}, + {21574337, 47111790, 22256585, 47602830, 0x001b08c}, + {16116353, 46866270, 16798601, 47357310, 0x001b88c}, + {16791778, 46620750, 17468818, 47111790, 0x001c08c}, + {17468818, 46620750, 18145858, 47111790, 0x001c88c}, + {18145858, 46620750, 18822898, 47111790, 0x001d08c}, + {18822898, 46620750, 19499938, 47111790, 0x001d88c}, + {19499938, 46620750, 20176978, 47111790, 0x001e08c}, + {20176978, 46620750, 20854018, 47111790, 0x001e88c}, + {20854018, 46620750, 21531058, 47111790, 0x001f08c}, + {21531058, 46620750, 22208098, 47111790, 0x0010088}, + {16114738, 46375230, 16791778, 46866270, 0x0010888}, + {16790216, 46129710, 17456840, 46620750, 0x0011088}, + {17456840, 46129710, 18123464, 46620750, 0x0011888}, + {18123464, 46129710, 18790088, 46620750, 0x0012088}, + {18790088, 46129710, 19456712, 46620750, 0x0012888}, + {19456712, 46129710, 20123336, 46620750, 0x0013088}, + {20117763, 46115500, 20784387, 46620750, 0x0013888}, + {20784387, 46129710, 21451011, 46620750, 0x0014088}, + {17117955, 45638670, 17784579, 46129710, 0x0014888}, + {17784579, 45638670, 18451203, 46129710, 0x0015088}, + {18451203, 45638670, 19117827, 46129710, 0x0015888}, + {19117827, 45638670, 19784451, 46129710, 0x0016088}, + {20117763, 46115500, 20784387, 46620750, 0x0b33890}, + {20784387, 46129710, 21451011, 46620750, 0x0b14090}, + {17117955, 45638670, 17784579, 46129710, 0x0b14890}, + {17784579, 45638670, 18451203, 46129710, 0x0b15090}, + {18451203, 45638670, 19117827, 46129710, 0x0b15890}, + {19117827, 45638670, 19784451, 46129710, 0x0b16090}, + {12090000, 39600000, 30183000, 51061000, 0x0010216}, + {16105000, 45728000, 22900000, 48585300, 0x003021c}, + {126909304, 37513000, 127017896, 37599489, 0x001000a}, // KOR + {126592000, 37224480, 127187000, 37702000, 0x01e000c}, + {129022155, 35130890, 129171644, 35253199, 0x54f004b}, + {128598798, 35809390, 128749306, 35931699, 0x54f004b}, + {128448290, 35791043, 128598798, 35913352, 0x54f004b}, + {127327336, 36280590, 127478863, 36402899, 0x54f004b}, + {126846606, 35116300, 126951594, 35202789, 0x3c1004b}, + {126741618, 35116300, 126846606, 35202789, 0x3c1004b}, + {129274245, 35498500, 129379954, 35584989, 0x3c1004b}, + {127087185, 35797600, 127193614, 35884089, 0x3c1004b}, + {127422125, 36592800, 127529275, 36679289, 0x3c1004b}, + {128621045, 35179900, 128726754, 35266389, 0x3c1004b}, + {128517450, 35188549, 128623159, 35275038, 0x3c1004b}, + {127005504, 37690000, 127114096, 37776489, 0x3c1004b}, + {129306485, 35979000, 129412914, 36065489, 0x3c1004b}, + {128041145, 35145900, 128146854, 35232389, 0x3c1004b}, + {126459167, 33451100, 126562233, 33537589, 0x3c1004b}, + {127076964, 36770400, 127184835, 36856889, 0x3c1004b}, + {126917985, 35905400, 127024414, 35991889, 0x3c1004b}, + {128303085, 36069800, 128409514, 36156289, 0x3c1004b}, + {126346806, 34765900, 126451794, 34852389, 0x3c1004b}, + {126657185, 35942400, 126763614, 36028889, 0x3c1004b}, + {127682844, 37827700, 127792156, 37914189, 0x3c1004b}, + {128836245, 35203500, 128941954, 35289989, 0x3c1004b}, + {127891004, 37305700, 127999596, 37392189, 0x3c1004b}, + {127457506, 34921400, 127562494, 35007889, 0x3c1004b}, + {128856804, 37722800, 128965396, 37809289, 0x3c1004b}, + {127874364, 36943100, 127982235, 37029589, 0x3c1004b}, + {129158585, 35812100, 129265014, 35898589, 0x3c1004b}, + {126926620, 38133960, 127515124, 38625000, 0x001008c}, + {127515124, 38133960, 128103628, 38625000, 0x001088c}, + {128103627, 38133960, 128692131, 38625000, 0x001108c}, + {124570000, 37520160, 124866855, 38011200, 0x001188c}, + {125573061, 37348296, 126161565, 37839336, 0x001208c}, + {126161565, 37642920, 126750069, 38133960, 0x001288c}, + {126750069, 37642920, 127338573, 38133960, 0x001308c}, + {127338573, 37642920, 127927077, 38133960, 0x001388c}, + {127927077, 37642920, 128515581, 38133960, 0x001408c}, + {128515581, 37642920, 129104085, 38133960, 0x001488c}, + {125926163, 37151880, 126509459, 37642920, 0x001508c}, + {126509459, 37151880, 127092755, 37642920, 0x001588c}, + {127092755, 37151880, 127676051, 37642920, 0x001608c}, + {127676051, 37151880, 128259347, 37642920, 0x001688c}, + {128259347, 37151880, 128842643, 37642920, 0x001708c}, + {128842643, 37151880, 129425939, 37642920, 0x001788c}, + {125639723, 36660840, 126217811, 37151880, 0x001808c}, + {126217811, 36660840, 126795899, 37151880, 0x001888c}, + {126795899, 36660840, 127373987, 37151880, 0x001908c}, + {127373987, 36660840, 127952075, 37151880, 0x001988c}, + {127952075, 36660840, 128530163, 37151880, 0x001a08c}, + {128530163, 36660840, 129108251, 37151880, 0x001a88c}, + {129108251, 36660840, 129686339, 37151880, 0x001b08c}, + {125639723, 35826072, 126212603, 36317112, 0x001b88c}, + {126212603, 36169800, 126785483, 36660840, 0x001c08c}, + {126785483, 36169800, 127358363, 36660840, 0x001c88c}, + {127358363, 36169800, 127931243, 36660840, 0x001d08c}, + {127931243, 36169800, 128504123, 36660840, 0x001d88c}, + {128504123, 36169800, 129077003, 36660840, 0x001e08c}, + {129077003, 36169800, 129649883, 36660840, 0x001e88c}, + {126212603, 35678760, 126785483, 36169800, 0x001f08c}, + {126785483, 35678760, 127358363, 36169800, 0x0010088}, + {127358363, 35678760, 127931243, 36169800, 0x0010888}, + {127931243, 35678760, 128504123, 36169800, 0x0011088}, + {128504123, 35678760, 129077003, 36169800, 0x0011888}, + {129077003, 35678760, 129649883, 36169800, 0x0012088}, + {125639723, 35187720, 126212603, 35678760, 0x0012888}, + {126212603, 35187720, 126785483, 35678760, 0x0013088}, + {126785483, 35187720, 127358363, 35678760, 0x0013888}, + {127358363, 35187720, 127931243, 35678760, 0x0014088}, + {127931243, 35187720, 128504123, 35678760, 0x0014888}, + {128504123, 35187720, 129077003, 35678760, 0x0015088}, + {129077003, 35187720, 129649883, 35678760, 0x0015888}, + {125043407, 34451160, 125605871, 34942200, 0x0016088}, + {125830856, 34696680, 126398528, 35187720, 0x0016888}, + {126398528, 34696680, 126966200, 35187720, 0x0017088}, + {126966200, 34696680, 127533872, 35187720, 0x0017888}, + {127533872, 34696680, 128101544, 35187720, 0x0018088}, + {128101544, 34696680, 128669216, 35187720, 0x0018888}, + {128669216, 34696680, 129236888, 35187720, 0x0019088}, + {125036116, 33960120, 125598580, 34451160, 0x0019888}, + {125598580, 34205640, 126161044, 34696680, 0x001a088}, + {126161044, 34205640, 126723508, 34696680, 0x001a888}, + {126723508, 34205640, 127285972, 34696680, 0x001b088}, + {127285972, 34205640, 127848436, 34696680, 0x001b888}, + {127848436, 34205640, 128410900, 34696680, 0x001c088}, + {128410900, 34205640, 128973364, 34696680, 0x001c888}, + {126245413, 33714600, 126807877, 34205640, 0x001d088}, + {126807877, 33714600, 127370341, 34205640, 0x001d888}, + {126001379, 33100000, 126558635, 33591040, 0x001e088}, + {126558635, 33100000, 127115891, 33591040, 0x001e888}, + {130368752, 37256580, 130957256, 37747620, 0x001f088}, + {127370341, 33714600, 127850000, 34205640, 0x0bff090}, + {124570000, 33100000, 131000000, 38625000, 0x0010216}, + {-22037500, 64086000, -21836500, 64166000, 0x01d000a}, // ISL + {-22118200, 63842000, -21214000, 64386000, 0x023000c}, + {-22751449, 63961090, -22477952, 64083399, 0x54f004b}, + {-21195149, 63900490, -20921652, 64022799, 0x54f004b}, + {-18209088, 65638200, -18000312, 65724689, 0x3c1004b}, + {-20365018, 63388200, -20174982, 63474689, 0x3c1004b}, + {-23226688, 66037100, -23017912, 66123589, 0x3c1004b}, + {-19764388, 65696800, -19555612, 65783289, 0x3c1004b}, + {-22546700, 63806800, -22353300, 63893289, 0x3c1004b}, + {-17402188, 66006800, -17193412, 66093289, 0x3c1004b}, + {-22000224, 64496800, -21799376, 64583289, 0x3c1004b}, + {-14502346, 65216800, -14297654, 65303289, 0x3c1004b}, + {-15308502, 64216800, -15111498, 64303289, 0x3c1004b}, + {-18684388, 65936800, -18475612, 66023289, 0x3c1004b}, + {-13802346, 65106800, -13597654, 65193289, 0x3c1004b}, + {-19036550, 66116800, -18823450, 66203289, 0x3c1004b}, + {-22840424, 65009500, -22639576, 65095989, 0x3c1004b}, + {-23840424, 64846800, -23639576, 64933289, 0x3c1004b}, + {-14102346, 65026800, -13897654, 65113289, 0x3c1004b}, + {-18754388, 66026800, -18545612, 66113289, 0x3c1004b}, + {-23376550, 66106800, -23163450, 66193289, 0x3c1004b}, + {-20414388, 65616800, -20205612, 65703289, 0x3c1004b}, + {-22466700, 63926800, -22273300, 64013289, 0x3c1004b}, + {-23370424, 64876800, -23169576, 64963289, 0x3c1004b}, + {-20326700, 63706800, -20133300, 63793289, 0x3c1004b}, + {-14122346, 65206800, -13917654, 65293289, 0x3c1004b}, + {-14320424, 64986800, -14119576, 65073289, 0x3c1004b}, + {-24104388, 65536800, -23895612, 65623289, 0x3c1004b}, + {-20496700, 63786800, -20303300, 63873289, 0x3c1004b}, + {-14120424, 64886800, -13919576, 64973289, 0x3c1004b}, + {-21183900, 63815700, -20990500, 63902189, 0x3c1004b}, + {-23220000, 66231700, -21783000, 66480000, 0x013008c}, + {-16655743, 66231680, -15504775, 66600000, 0x001088c}, + {-15504775, 66231680, -14353807, 66600000, 0x001108c}, + {-24356814, 65740640, -23226678, 66231680, 0x001188c}, + {-23226678, 65740640, -22096542, 66231680, 0x001208c}, + {-22096542, 65740640, -20966406, 66231680, 0x001288c}, + {-20966406, 65740640, -19836270, 66231680, 0x001308c}, + {-19836270, 65740640, -18706134, 66231680, 0x001388c}, + {-18706134, 65740640, -17575998, 66231680, 0x001408c}, + {-17575998, 65740640, -16445862, 66231680, 0x001488c}, + {-16445862, 65740640, -15315726, 66231680, 0x001508c}, + {-15315726, 65740640, -14185590, 66231680, 0x001588c}, + {-24572425, 65249600, -23463121, 65740640, 0x001608c}, + {-23463121, 65249600, -22353817, 65740640, 0x001688c}, + {-22353817, 65249600, -21244513, 65740640, 0x001708c}, + {-21244513, 65249600, -20135209, 65740640, 0x001788c}, + {-20135209, 65249600, -19025905, 65740640, 0x001808c}, + {-19025905, 65249600, -17916601, 65740640, 0x001888c}, + {-17916601, 65249600, -16807297, 65740640, 0x001908c}, + {-16807297, 65249600, -15697993, 65740640, 0x001988c}, + {-15697993, 65249600, -14588689, 65740640, 0x001a08c}, + {-14588689, 65249600, -13479385, 65740640, 0x001a88c}, + {-24218124, 64660352, -23129652, 65151392, 0x001b08c}, + {-23129652, 64758560, -22041180, 65249600, 0x001b88c}, + {-22041180, 64758560, -20952708, 65249600, 0x001c08c}, + {-20952708, 64758560, -19864236, 65249600, 0x001c88c}, + {-19864236, 64758560, -18775764, 65249600, 0x001d08c}, + {-18775764, 64758560, -17687292, 65249600, 0x001d88c}, + {-17687292, 64758560, -16598820, 65249600, 0x001e08c}, + {-16598820, 64758560, -15510348, 65249600, 0x001e88c}, + {-15510348, 64758560, -14421876, 65249600, 0x001f08c}, + {-14421876, 64758560, -13333404, 65249600, 0x0010088}, + {-22487923, 64267520, -21420283, 64758560, 0x0010888}, + {-21420283, 64267520, -20352643, 64758560, 0x0011088}, + {-20352643, 64267520, -19285003, 64758560, 0x0011888}, + {-19285003, 64267520, -18217363, 64758560, 0x0012088}, + {-18217363, 64267520, -17149723, 64758560, 0x0012888}, + {-17149723, 64267520, -16082083, 64758560, 0x0013088}, + {-16082083, 64267520, -15014443, 64758560, 0x0013888}, + {-15014443, 64267520, -13946803, 64758560, 0x0014088}, + {-22851181, 63776480, -21804373, 64267520, 0x0014888}, + {-21804373, 63776480, -20757565, 64267520, 0x0015088}, + {-20757565, 63776480, -19710757, 64267520, 0x0015888}, + {-19710757, 63776480, -18663949, 64267520, 0x0016088}, + {-18663949, 63776480, -17617141, 64267520, 0x0016888}, + {-17617141, 63776480, -16570333, 64267520, 0x0017088}, + {-16570333, 63776480, -15523525, 64267520, 0x0017888}, + {-15523525, 63776480, -14476717, 64267520, 0x0018088}, + {-21061191, 63285440, -20035215, 63776480, 0x0018888}, + {-20035215, 63285440, -19009239, 63776480, 0x0019088}, + {-19009239, 63285440, -17983263, 63776480, 0x0019888}, + {-17983263, 63285440, -16957287, 63776480, 0x001a088}, + {-25334760, 62014358, -12065240, 68151511, 0x0010016}, + {-90572103, 14586755, -90483691, 14673245, 0x001000a}, // GTM + {-90875250, 14334076, -90396114, 14825116, 0x001000c}, + {-91570386, 14801400, -91481014, 14887889, 0x3c1004b}, + {-90822466, 14256800, -90733335, 14343289, 0x3c1004b}, + {-91532706, 15275900, -91443094, 15362389, 0x3c1004b}, + {-88631806, 15666100, -88542194, 15752589, 0x3c1004b}, + {-90429106, 15426200, -90339494, 15512689, 0x3c1004b}, + {-91411786, 14861500, -91322414, 14947989, 0x3c1004b}, + {-91908966, 14659000, -91819835, 14745489, 0x3c1004b}, + {-91533666, 14476100, -91444535, 14562589, 0x3c1004b}, + {-91712766, 14499800, -91623635, 14586289, 0x3c1004b}, + {-91494986, 14867700, -91405614, 14954189, 0x3c1004b}, + {-91834486, 14923500, -91745114, 15009989, 0x3c1004b}, + {-91213086, 14714400, -91123714, 14800889, 0x3c1004b}, + {-89601286, 14920700, -89511914, 15007189, 0x3c1004b}, + {-89937166, 14247600, -89848035, 14334089, 0x3c1004b}, + {-89952767, 16864400, -89862434, 16950889, 0x3c1004b}, + {-90308666, 14360600, -90219535, 14447089, 0x3c1004b}, + {-91456086, 15000300, -91366714, 15086789, 0x3c1004b}, + {-91652186, 14843700, -91562814, 14930189, 0x3c1004b}, + {-91194686, 14986800, -91105314, 15073289, 0x3c1004b}, + {-91691286, 14767900, -91601914, 14854389, 0x3c1004b}, + {-90912085, 14698950, -90847916, 14761049, 0x2b2004b}, + {-91181545, 15390040, -91119255, 15450159, 0x29c004b}, + {-89381998, 14538950, -89318002, 14601049, 0x2b2004b}, + {-90347462, 15068840, -90285339, 15128959, 0x29c004b}, + {-91015085, 14739950, -90950916, 14802049, 0x2b2004b}, + {-90829895, 13916600, -90757746, 13968000, 0x29c044b}, + {-91090812, 14068750, -91026988, 14130849, 0x2b2004b}, + {-91043978, 14652940, -90982022, 14713059, 0x29c004b}, + {-91482485, 14807350, -91418316, 14869449, 0x2b2004b}, + {-91367462, 14809540, -91305339, 14869659, 0x29c004b}, + {-91399698, 14258550, -91335702, 14320649, 0x2b2004b}, + {-90486045, 15340140, -90423755, 15400259, 0x29c004b}, + {-90846298, 14629350, -90782302, 14691449, 0x2b2004b}, + {-91334278, 14156140, -91272322, 14216259, 0x29c004b}, + {-91049298, 14308650, -90985302, 14370749, 0x2b2004b}, + {-91141262, 14907640, -91079139, 14967759, 0x29c004b}, + {-90022898, 14605950, -89958902, 14668049, 0x2b2004b}, + {-89573962, 14771040, -89511839, 14831159, 0x29c004b}, + {-91261698, 14608250, -91197702, 14670349, 0x2b2004b}, + {-91738645, 15641740, -91676355, 15701859, 0x29c004b}, + {-90525385, 15054750, -90461216, 15116849, 0x2b2004b}, + {-90656662, 15081040, -90594539, 15141159, 0x29c004b}, + {-91089552, 17439444, -90600000, 17930484, 0x001008c}, + {-90600000, 17439444, -90110448, 17930484, 0x001088c}, + {-90110448, 17439444, -89620896, 17930484, 0x001108c}, + {-89620896, 17439444, -89131344, 17930484, 0x001188c}, + {-91579104, 16948404, -91089552, 17439444, 0x001208c}, + {-91089552, 16948404, -90600000, 17439444, 0x001288c}, + {-90600000, 16948404, -90110448, 17439444, 0x001308c}, + {-90110448, 16948404, -89620896, 17439444, 0x001388c}, + {-89620896, 16948404, -89131344, 17439444, 0x001408c}, + {-91084344, 16457364, -90600000, 16948404, 0x001488c}, + {-90600000, 16457364, -90115656, 16948404, 0x001508c}, + {-90115656, 16457364, -89631312, 16948404, 0x001588c}, + {-89631312, 16457364, -89146968, 16948404, 0x001608c}, + {-92053032, 15966324, -91568688, 16457364, 0x001688c}, + {-91568688, 15966324, -91084344, 16457364, 0x001708c}, + {-91084344, 15966324, -90600000, 16457364, 0x001788c}, + {-90600000, 15966324, -90115656, 16457364, 0x001808c}, + {-90115656, 15966324, -89631312, 16457364, 0x001888c}, + {-89631312, 15966324, -89146968, 16457364, 0x001908c}, + {-92101467, 15475284, -91617123, 15966324, 0x001988c}, + {-91617123, 15475284, -91132779, 15966324, 0x001a08c}, + {-91132779, 15475284, -90648435, 15966324, 0x001a88c}, + {-90648435, 15475284, -90164091, 15966324, 0x001b08c}, + {-90164091, 15475284, -89679747, 15966324, 0x001b88c}, + {-89679747, 15475284, -89195403, 15966324, 0x001c08c}, + {-89195403, 15475284, -88711059, 15966324, 0x001c88c}, + {-88711059, 15475284, -88226715, 15966324, 0x001d08c}, + {-92236000, 14984244, -91751656, 15475284, 0x001d88c}, + {-91762426, 14984244, -91278082, 15475284, 0x001e08c}, + {-91278082, 14984244, -90793738, 15475284, 0x001e88c}, + {-90793738, 14984244, -90309394, 15475284, 0x001f08c}, + {-90309394, 14984244, -89825050, 15475284, 0x0010088}, + {-89825050, 14984244, -89340706, 15475284, 0x0010888}, + {-89340706, 14984244, -88856362, 15475284, 0x0011088}, + {-88856362, 14984244, -88372018, 15475284, 0x0011888}, + {-92236000, 14493204, -91756864, 14984244, 0x0012088}, + {-91767634, 14493204, -91288498, 14984244, 0x0012888}, + {-91288498, 14493204, -90809362, 14984244, 0x0013088}, + {-90809362, 14493204, -90330226, 14984244, 0x0013888}, + {-90330226, 14493204, -89851090, 14984244, 0x0014088}, + {-89851090, 14493204, -89371954, 14984244, 0x0014888}, + {-89606731, 14493204, -89127595, 14984244, 0x0015088}, + {-92179691, 14002164, -91700555, 14493204, 0x0015888}, + {-91700555, 14002164, -91221419, 14493204, 0x0016088}, + {-91221419, 14002164, -90742283, 14493204, 0x0016888}, + {-90742283, 14002164, -90263147, 14493204, 0x0017088}, + {-90263147, 14002164, -89784011, 14493204, 0x0017888}, + {-89784011, 14002164, -89304875, 14493204, 0x0018088}, + {-91839504, 13511124, -91360368, 14002164, 0x0018888}, + {-91360368, 13511124, -90881232, 14002164, 0x0019088}, + {-90881232, 13511124, -90402096, 14002164, 0x0019888}, + {-90402096, 13511124, -89922960, 14002164, 0x001a088}, + {-92236000, 7190000, -77140000, 18500000, 0x3300216}, + {-92236000, 13500000, -88213058, 17820000, 0x003021c}, + {-82436128, 23060808, -82342911, 23147298, 0x001000a}, // CUB + {-82528200, 23001000, -82213374, 23181000, 0x9ee0447}, + {-75919449, 19934760, -75694151, 20146529, 0x9310047}, + {-78027132, 21281260, -77800069, 21493029, 0x9310047}, + {-76364144, 20775460, -76138257, 20987229, 0x9310047}, + {-80091020, 22304060, -79862780, 22515829, 0x9310047}, + {-75249007, 20102400, -75156993, 20188889, 0x3c1004b}, + {-76688507, 20335000, -76596493, 20421489, 0x3c1004b}, + {-83744508, 22372700, -83651292, 22459189, 0x3c1004b}, + {-80495408, 22115100, -80402192, 22201589, 0x3c1004b}, + {-81620100, 23019400, -81486526, 23080000, 0x3c1044b}, + {-77012000, 20941000, -76846017, 20989000, 0x3c1044b}, + {-79501288, 21894900, -79408313, 21981389, 0x3c1004b}, + {-77165707, 20273300, -77073693, 20359789, 0x3c1004b}, + {-76046007, 20176800, -75953993, 20263289, 0x3c1004b}, + {-78808288, 21802200, -78715313, 21888689, 0x3c1004b}, + {-81250037, 23003550, -81182763, 23065649, 0x2b2004b}, + {-76614131, 21150840, -76549670, 21210959, 0x29c004b}, + {-76280233, 20259850, -76214167, 20321949, 0x2b2004b}, + {-75722064, 20629940, -75657937, 20690059, 0x29c004b}, + {-80929837, 22683950, -80862563, 22746049, 0x2b2004b}, + {-74967564, 20616640, -74903437, 20676759, 0x29c004b}, + {-83553265, 22472050, -83486336, 22534149, 0x2b2004b}, + {-82801065, 22792440, -82735936, 22852559, 0x29c004b}, + {-82058837, 22812550, -81991563, 22874649, 0x2b2004b}, + {-75862480, 20157040, -75798520, 20217159, 0x29c004b}, + {-83072237, 22674650, -83004963, 22736749, 0x2b2004b}, + {-74532280, 20310040, -74468320, 20370159, 0x29c004b}, + {-82186037, 22935950, -82118763, 22998049, 0x2b2004b}, + {-80012514, 21753140, -79947886, 21813259, 0x29c004b}, + {-78659265, 22071050, -78592336, 22133149, 0x2b2004b}, + {-81163598, 22489640, -81098803, 22549759, 0x29c004b}, + {-80117837, 22775150, -80050563, 22837249, 0x2b2004b}, + {-77299614, 21519840, -77234986, 21579959, 0x29c004b}, + {-78257792, 21494250, -78191208, 21556349, 0x2b2004b}, + {-81225865, 22771440, -81160736, 22831559, 0x29c004b}, + {-80269537, 22548550, -80202263, 22610649, 0x2b2004b}, + {-80192398, 22345940, -80127603, 22406059, 0x29c004b}, + {-79687365, 22279050, -79620436, 22341149, 0x2b2004b}, + {-79267098, 22312440, -79202303, 22372559, 0x29c004b}, + {-75753120, 20928950, -75686881, 20991049, 0x2b2004b}, + {-77382231, 21019940, -77317770, 21080059, 0x29c004b}, + {-81581637, 22755550, -81514363, 22817649, 0x2b2004b}, + {-80232398, 22119940, -80167603, 22180059, 0x29c004b}, + {-76463033, 20338950, -76396967, 20401049, 0x2b2004b}, + {-78029064, 20696640, -77964937, 20756759, 0x29c004b}, + {-79518565, 22038650, -79451636, 22100749, 0x2b2004b}, + {-79554198, 22469740, -79489403, 22529859, 0x29c004b}, + {-75683033, 20138950, -75616967, 20201049, 0x2b2004b}, + {-82601165, 22943640, -82536036, 23003759, 0x29c004b}, + {-79769665, 22447350, -79702736, 22509449, 0x2b2004b}, + {-80002398, 22119940, -79937603, 22180059, 0x29c004b}, + {-82533637, 22848950, -82466363, 22911049, 0x2b2004b}, + {-79502398, 22489940, -79437603, 22550059, 0x29c004b}, + {-80083637, 22618950, -80016363, 22681049, 0x2b2004b}, + {-79301814, 21742540, -79237186, 21802659, 0x29c004b}, + {-82420037, 22942650, -82352763, 23004749, 0x2b2004b}, + {-81946365, 22753040, -81881236, 22813159, 0x29c004b}, + {-77744000, 19820000, -74120000, 21970000, 0x2fa0015}, + {-84970000, 21430000, -80500000, 23286000, 0x0700011}, + {-80500000, 20341000, -77600000, 23230000, 0x001000d}, + {-84970000, 19820000, -74120000, 23286000, 0x0010216}, + {23265379, 42654755, 23382621, 42741245, 0x001000a}, // BGR + {23014000, 42529000, 23476623, 42770000, 0xc730447}, + {24610000, 41982490, 24977597, 42255909, 0xbde0447}, + {27544800, 43140000, 28049468, 43342400, 0xbde0447}, + {27395000, 42440000, 27495187, 42540300, 0x3c1044b}, + {25913018, 43805000, 26032181, 43891489, 0x3c1004b}, + {25581500, 42391400, 25720770, 42463570, 0x3c1044b}, + {24557899, 43373800, 24676101, 43460289, 0x3c1004b}, + {26263879, 42615900, 26381120, 42702389, 0x3c1004b}, + {27760018, 43532100, 27879181, 43618589, 0x3c1004b}, + {26884999, 43204300, 27003201, 43290789, 0x3c1004b}, + {25490540, 41907400, 25605859, 41993889, 0x3c1004b}, + {24266160, 42163500, 24382440, 42249989, 0x3c1004b}, + {26438160, 42458000, 26554440, 42544489, 0x3c1004b}, + {23012360, 41980900, 23128640, 42067389, 0x3c1004b}, + {25553399, 43029200, 25671601, 43115689, 0x3c1004b}, + {25259179, 42839800, 25376420, 42926289, 0x3c1004b}, + {23503299, 43176800, 23621501, 43263289, 0x3c1004b}, + {25324079, 42590500, 25441320, 42676989, 0x3c1004b}, + {22803018, 43958700, 22922181, 44045189, 0x3c1004b}, + {22649386, 42252000, 22752961, 42302000, 0x2b2044b}, + {23208818, 43387040, 23290981, 43447159, 0x29c004b}, + {25569355, 42028150, 25652844, 42090249, 0x2b2004b}, + {25339120, 41600840, 25419279, 41660959, 0x29c004b}, + {26512765, 43222250, 26597634, 43284349, 0x2b2004b}, + {24674218, 43121340, 24756381, 43181459, 0x29c004b}, + {23089055, 42235850, 23172544, 42297949, 0x2b2004b}, + {27205767, 44064340, 27289433, 44124459, 0x29c004b}, + {25664265, 43100550, 25749134, 43162649, 0x2b2004b}, + {26466018, 43511740, 26548181, 43571859, 0x29c004b}, + {24658600, 41561150, 24741399, 41623249, 0x2b2004b}, + {25316184, 43573740, 25399015, 43633859, 0x29c004b}, + {23123954, 41382000, 23254496, 41421000, 0x2b2044b}, + {23489886, 42318840, 23570713, 42378959, 0x29c004b}, + {23229900, 41516150, 23312699, 41578249, 0x2b2004b}, + {24720000, 42622000, 24829677, 42666600, 0x29c044b}, + {25962355, 42447750, 26045844, 42509849, 0x2b2004b}, + {23967586, 41999140, 24029537, 42077500, 0x29c044b}, + {25084265, 43002050, 25169134, 43064149, 0x2b2004b}, + {27215952, 42689640, 27297447, 42749759, 0x29c004b}, + {23778910, 42868750, 23863089, 42930849, 0x2b2004b}, + {25868820, 41894640, 25948979, 41954759, 0x29c004b}, + {26938610, 42620650, 27022789, 42682749, 0x2b2004b}, + {26203318, 43299040, 26285481, 43359159, 0x29c004b}, + {24266455, 42001850, 24349944, 42063949, 0x2b2004b}, + {23683920, 41543940, 23764079, 41604059, 0x29c004b}, + {24137910, 42478950, 24222089, 42541049, 0x2b2004b}, + {24067118, 43247340, 24149281, 43307459, 0x29c004b}, + {25288255, 42168950, 25371744, 42231049, 0x2b2004b}, + {26140320, 41745740, 26220479, 41805859, 0x29c004b}, + {22350000, 43724856, 22995792, 44215896, 0x001088c}, + {22995792, 43724856, 23641584, 44215896, 0x001108c}, + {23641584, 43724856, 24287376, 44215896, 0x001188c}, + {25578959, 43724856, 26224751, 44215896, 0x001208c}, + {26224751, 43724856, 26870543, 44215896, 0x001288c}, + {26870543, 43724856, 27516335, 44215896, 0x001308c}, + {27516335, 43724856, 28162127, 44215896, 0x001388c}, + {22355207, 43233816, 22995791, 43724856, 0x001408c}, + {22995791, 43233816, 23636375, 43724856, 0x001488c}, + {23636375, 43233816, 24276959, 43724856, 0x001508c}, + {24276959, 43233816, 24917543, 43763000, 0x020588c}, + {24917543, 43233816, 25558127, 43724856, 0x001608c}, + {25558127, 43233816, 26198711, 43724856, 0x001688c}, + {26198711, 43233816, 26839295, 43724856, 0x001708c}, + {26839295, 43233816, 27479879, 43724856, 0x001788c}, + {27479879, 43233816, 28120463, 43724856, 0x001808c}, + {28120463, 43332024, 28761047, 43823064, 0x001888c}, + {22355207, 42742776, 22990583, 43233816, 0x001908c}, + {22990583, 42742776, 23625959, 43233816, 0x001988c}, + {23625959, 42742776, 24261335, 43233816, 0x001a08c}, + {24261335, 42742776, 24896711, 43233816, 0x001a88c}, + {24896711, 42742776, 25532087, 43233816, 0x001b08c}, + {25532087, 42742776, 26167463, 43233816, 0x001b88c}, + {26167463, 42742776, 26802839, 43233816, 0x001c08c}, + {26802839, 42742776, 27438215, 43233816, 0x001c88c}, + {27438215, 42742776, 28073591, 43233816, 0x001d08c}, + {22360415, 42251736, 22990583, 42742776, 0x001d88c}, + {22990583, 42251736, 23620751, 42742776, 0x001e08c}, + {23620751, 42251736, 24250919, 42742776, 0x001e88c}, + {24250919, 42251736, 24881087, 42742776, 0x001f08c}, + {24881087, 42251736, 25511255, 42742776, 0x0010088}, + {25511255, 42251736, 26141423, 42742776, 0x0010888}, + {26141423, 42251736, 26771591, 42742776, 0x0011088}, + {26771591, 42251736, 27401759, 42742776, 0x0011888}, + {27401759, 42251736, 28031927, 42742776, 0x0012088}, + {22436036, 41760696, 23060996, 42251736, 0x0012888}, + {23060996, 41760696, 23685956, 42251736, 0x0013088}, + {23685956, 41760696, 24310916, 42251736, 0x0013888}, + {24310916, 41760696, 24935876, 42251736, 0x0014088}, + {24935876, 41760696, 25560836, 42251736, 0x0014888}, + {25560836, 41760696, 26185796, 42251736, 0x0015088}, + {26185796, 41760696, 26810756, 42251736, 0x0015888}, + {26810756, 41760696, 27435716, 42251736, 0x0016088}, + {27435716, 41760696, 28060676, 42251736, 0x0016888}, + {22722476, 41269656, 23342228, 41760696, 0x0017088}, + {23342228, 41269656, 23961980, 41760696, 0x0017888}, + {23961980, 41269656, 24581732, 41760696, 0x0018088}, + {24581732, 41269656, 25201484, 41760696, 0x0018888}, + {25201484, 41234000, 25770000, 41760696, 0x0219088}, + {25770000, 41294000, 26363000, 41760696, 0x0019888}, + {25201484, 41234000, 25770000, 41760696, 0x0bfa890}, + {25770000, 41294000, 26363000, 41760696, 0x0b0b090}, + {12090000, 39600000, 30183000, 51061000, 0x0010216}, + {22350000, 41234000, 28620000, 44260000, 0x003021c}, + {-10818550, 6265705, -10732060, 6352195, 0x001000a}, // LBR + {-10852000, 6139800, -10319500, 6563120, 0x01b000c}, + {-8205296, 5995121, -8054705, 6144880, 0x680004b}, + {-10093696, 5818720, -9943105, 5968479, 0x680004b}, + {-8628442, 7486398, -8477435, 7636157, 0x680004b}, + {-9551664, 6948891, -9428336, 7071200, 0x54f004b}, + {-7791963, 4360584, -7669315, 4482893, 0x54f004b}, + {-10864664, 6828690, -10741336, 6950999, 0x54f004b}, + {-9075676, 4963584, -8953028, 5085893, 0x54f004b}, + {-9046824, 7164062, -8923496, 7286371, 0x54f004b}, + {-8281324, 4618891, -8158676, 4741200, 0x54f004b}, + {-9821664, 8358891, -9698336, 8481200, 0x54f004b}, + {-11386994, 6676290, -11264006, 6798599, 0x54f004b}, + {-8930224, 6434145, -8807236, 6556454, 0x54f004b}, + {-8774149, 7301483, -8650821, 7423792, 0x54f004b}, + {-9624372, 5392151, -9501384, 5514460, 0x54f004b}, + {-10584695, 8063928, -10115975, 8554968, 0x001108c}, + {-10115976, 8063928, -9647256, 8554968, 0x001188c}, + {-9647256, 8063928, -9178536, 8554968, 0x001208c}, + {-11053416, 7572888, -10584696, 8063928, 0x001288c}, + {-10584696, 7572888, -10115976, 8063928, 0x001308c}, + {-10115976, 7572888, -9647256, 8063928, 0x001388c}, + {-9647256, 7572888, -9178536, 8063928, 0x001408c}, + {-11522135, 7081848, -11053415, 7572888, 0x001508c}, + {-11053415, 7081848, -10584695, 7572888, 0x001588c}, + {-10584695, 7081848, -10115975, 7572888, 0x001608c}, + {-10115975, 7081848, -9647255, 7572888, 0x001688c}, + {-9647255, 7081848, -9178535, 7572888, 0x001708c}, + {-9178535, 7081848, -8709815, 7572888, 0x001788c}, + {-8709815, 7081848, -8241095, 7572888, 0x001808c}, + {-11522135, 6590808, -11053415, 7081848, 0x001888c}, + {-11053415, 6590808, -10584695, 7081848, 0x001908c}, + {-10584695, 6590808, -10115975, 7081848, 0x001988c}, + {-10115975, 6590808, -9647255, 7081848, 0x001a08c}, + {-9647255, 6590808, -9178535, 7081848, 0x001a88c}, + {-9178535, 6590808, -8709815, 7081848, 0x001b08c}, + {-8709815, 6590808, -8241095, 7081848, 0x001b88c}, + {-11100287, 6099768, -10631567, 6590808, 0x001c08c}, + {-10631567, 6099768, -10162847, 6590808, 0x001c88c}, + {-10162847, 6099768, -9694127, 6590808, 0x001d08c}, + {-9694127, 6099768, -9225407, 6590808, 0x001d88c}, + {-9225407, 6099768, -8756687, 6590808, 0x001e08c}, + {-8756687, 6099768, -8287967, 6590808, 0x001e88c}, + {-8287967, 6099768, -7819247, 6590808, 0x001f08c}, + {-8756688, 7219339, -8287968, 7710379, 0x001488c}, + {-10647972, 5608728, -10179252, 6099768, 0x0015088}, + {-10179252, 5608728, -9710532, 6099768, 0x0015888}, + {-9710532, 5608728, -9241812, 6099768, 0x0016088}, + {-9241812, 5608728, -8773092, 6099768, 0x0016888}, + {-8773092, 5608728, -8304372, 6099768, 0x0017088}, + {-8304372, 5608728, -7835652, 6099768, 0x0017888}, + {-7835652, 5608728, -7366932, 6099768, 0x0018888}, + {-10179251, 5117688, -9710531, 5608728, 0x0019088}, + {-9710531, 5117688, -9241811, 5608728, 0x0019888}, + {-9241811, 5117688, -8773091, 5608728, 0x001a888}, + {-8773091, 5117688, -8304371, 5608728, 0x001b088}, + {-8304371, 5117688, -7835651, 5608728, 0x001b888}, + {-7835651, 5117688, -7366931, 5608728, 0x001c088}, + {-9358991, 4626648, -8890271, 5117688, 0x001c888}, + {-8890271, 4626648, -8421551, 5117688, 0x001d088}, + {-8421551, 4626648, -7952831, 5117688, 0x001d888}, + {-7952831, 4626648, -7484111, 5117688, 0x001e088}, + {-8421551, 4340000, -7952831, 4831040, 0x001e888}, + {-7952831, 4340000, -7484111, 4831040, 0x001f088}, + {-16860000, 4340000, 4000000, 15120000, 0x2a30216}, + {-11500000, 4340000, -7367778, 8569677, 0x003021c}, + {-87254206, 14039855, -87165794, 14126345, 0x001000a}, // HND + {-88217002, 15178017, -87732658, 15669057, 0x001000c}, + {-87268953, 14021490, -87143247, 14143799, 0x54f004b}, + {-86863600, 15733000, -86743734, 15797789, 0x3c1044b}, + {-87213446, 13266500, -87124555, 13352989, 0x3c1004b}, + {-87675466, 14416800, -87586335, 14503289, 0x3c1004b}, + {-87965226, 15783200, -87875374, 15869689, 0x3c1004b}, + {-86614246, 13999700, -86525355, 14086189, 0x3c1004b}, + {-87888066, 14543300, -87798935, 14629789, 0x3c1004b}, + {-86274566, 14626800, -86185435, 14713289, 0x3c1004b}, + {-85942886, 14785800, -85853514, 14872289, 0x3c1004b}, + {-87538000, 15747000, -87396910, 15802000, 0x3c1044b}, + {-86054906, 15598200, -85965294, 15684689, 0x3c1004b}, + {-88824686, 14726800, -88735314, 14813289, 0x3c1004b}, + {-86624806, 15436800, -86535194, 15523289, 0x3c1004b}, + {-87519246, 13397600, -87430355, 13484089, 0x3c1004b}, + {-86604446, 13816800, -86515555, 13903289, 0x3c1004b}, + {-87723366, 14305500, -87634235, 14391989, 0x3c1004b}, + {-87174686, 15086800, -87085314, 15173289, 0x3c1004b}, + {-88811286, 14987700, -88721914, 15074189, 0x3c1004b}, + {-88299486, 14877200, -88210114, 14963689, 0x3c1004b}, + {-87134566, 14356800, -87045435, 14443289, 0x3c1004b}, + {-87506846, 13482200, -87417955, 13568689, 0x3c1004b}, + {-88214566, 14276800, -88125435, 14363289, 0x3c1004b}, + {-86902366, 14486100, -86813235, 14572589, 0x3c1004b}, + {-87642606, 15250000, -87552994, 15336489, 0x3c1004b}, + {-86599346, 16266500, -86509254, 16352989, 0x3c1004b}, + {-86324806, 15576800, -86235194, 15663289, 0x3c1004b}, + {-88008966, 14648400, -87919835, 14734889, 0x3c1004b}, + {-88084446, 14106800, -87995555, 14193289, 0x3c1004b}, + {-86293606, 15488100, -86203994, 15574589, 0x3c1004b}, + {-87720706, 15261800, -87631094, 15348289, 0x3c1004b}, + {-84171396, 17167043, -83681844, 17658083, 0x001d888}, + {-87172848, 16039408, -86688504, 16530448, 0x001e088}, + {-86688504, 16039408, -86204160, 16530448, 0x001e888}, + {-86204160, 16039408, -85719816, 16530448, 0x001f088}, + {-88429538, 15548368, -87945194, 16039408, 0x001008c}, + {-87945194, 15548368, -87460850, 16039408, 0x001088c}, + {-87460850, 15548368, -86976506, 16039408, 0x001108c}, + {-86976506, 15548368, -86492162, 16039408, 0x001188c}, + {-86492162, 15548368, -86007818, 16039408, 0x001208c}, + {-86007818, 15548368, -85523474, 16039408, 0x001288c}, + {-85523474, 15548368, -85039130, 16039408, 0x001308c}, + {-85039130, 15548368, -84554786, 16039408, 0x001388c}, + {-84554786, 15548368, -84070442, 16039408, 0x001408c}, + {-84070442, 15548368, -83586098, 16039408, 0x001488c}, + {-88817013, 15057328, -88332669, 15548368, 0x001588c}, + {-89301357, 15057328, -88817013, 15548368, 0x001508c}, + {-88332669, 15057328, -87848325, 15548368, 0x001608c}, + {-87848325, 15057328, -87363981, 15548368, 0x001688c}, + {-87363981, 15057328, -86879637, 15548368, 0x001708c}, + {-86879637, 15057328, -86395293, 15548368, 0x001788c}, + {-86395293, 15057328, -85910949, 15548368, 0x001808c}, + {-85910949, 15057328, -85426605, 15548368, 0x001888c}, + {-85426605, 15057328, -84942261, 15548368, 0x001908c}, + {-84942261, 15057328, -84457917, 15548368, 0x001988c}, + {-84457917, 15057328, -83973573, 15548368, 0x001a08c}, + {-83973573, 15057328, -83489229, 15548368, 0x001a88c}, + {-83489229, 14811807, -83004885, 15302847, 0x001b08c}, + {-87790203, 14566288, -87311067, 15057328, 0x001d08c}, + {-88269339, 14566288, -87790203, 15057328, 0x001c88c}, + {-88748475, 14566288, -88269339, 15057328, 0x001c08c}, + {-89227611, 14566288, -88748475, 15057328, 0x001b88c}, + {-87311067, 14566288, -86831931, 15057328, 0x001d88c}, + {-86831931, 14566288, -86352795, 15057328, 0x001e08c}, + {-86352795, 14566288, -85873659, 15057328, 0x001e88c}, + {-85873659, 14566288, -85394523, 15057328, 0x001f08c}, + {-85394523, 14566288, -84915387, 15057328, 0x0b10090}, + {-84915387, 14566288, -84436251, 15057328, 0x0b10890}, + {-84436251, 14566288, -83957115, 15057328, 0x0b11090}, + {-83957115, 14566288, -83477979, 15057328, 0x0b11890}, + {-85519099, 14075248, -85039963, 14566288, 0x0b16090}, + {-89352187, 14075248, -88873051, 14566288, 0x0b12090}, + {-88873051, 14075248, -88393915, 14566288, 0x0b12890}, + {-88393915, 14075248, -87914779, 14566288, 0x0b13090}, + {-87914779, 14075248, -87435643, 14566288, 0x0b13890}, + {-87435643, 14075248, -86956507, 14566288, 0x0b14090}, + {-86956507, 14075248, -86477371, 14566288, 0x0b14890}, + {-86477371, 14075248, -85998235, 14566288, 0x0b15090}, + {-85998235, 14075248, -85519099, 14566288, 0x0b15890}, + {-88777224, 13584208, -88298088, 14075248, 0x0b16890}, + {-88298088, 13584208, -87818952, 14075248, 0x0b17090}, + {-87818952, 13584208, -87339816, 14075248, 0x0b17890}, + {-87339816, 13584208, -86860680, 14075248, 0x0b18090}, + {-86860680, 13584208, -86381544, 14075248, 0x0b18890}, + {-86381544, 13584208, -85902408, 14075248, 0x0b19090}, + {-85902408, 13584208, -85423272, 14075248, 0x0b19890}, + {-88058520, 13093168, -87579384, 13584208, 0x0b0a090}, + {-87579384, 13093168, -87100248, 13584208, 0x0b0a890}, + {-87100248, 13093168, -86621112, 13584208, 0x0b0b090}, + {-88058520, 12602128, -87579384, 13093168, 0x0b0b890}, + {-87579384, 12602128, -87100248, 13093168, 0x0b0c090}, + {-87100248, 12602128, -86621112, 13093168, 0x0b0c890}, + {-92236000, 7190000, -77140000, 18500000, 0x3300216}, + {-89355000, 12984900, -83000000, 17500000, 0x003021c}, + {2342000, 6346000, 2487000, 6397000, 0x012000a}, // BEN + {2043000, 6333000, 2684400, 6680000, 0x016000c}, + {2540000, 9295000, 2606429, 9408801, 0x3c1044b}, + {2606429, 9295000, 2672858, 9408801, 0x3c1044b}, + {1629156, 9662002, 1716846, 9748491, 0x3c1004b}, + {2037096, 7136302, 2124305, 7222791, 0x3c1004b}, + {1950096, 7138302, 2037305, 7224791, 0x3c1004b}, + {1336335, 10257800, 1424265, 10344289, 0x3c1004b}, + {1654616, 6577002, 1741585, 6663491, 0x3c1004b}, + {2451096, 7993602, 2538305, 8080091, 0x3c1004b}, + {1636235, 10286700, 1724165, 10373189, 0x3c1004b}, + {2596896, 6932902, 2684105, 7019391, 0x3c1004b}, + {2889815, 11085900, 2977985, 11172389, 0x3c1004b}, + {1650276, 8950402, 1737726, 9036891, 0x3c1004b}, + {1922796, 7031602, 2010005, 7118091, 0x3c1004b}, + {2196396, 7930502, 2283605, 8016991, 0x3c1004b}, + {2368176, 8452202, 2455626, 8538691, 0x3c1004b}, + {2343635, 10313600, 2431565, 10400089, 0x3c1004b}, + {2401315, 11260800, 2489485, 11347289, 0x3c1004b}, + {1937296, 7886402, 2024505, 7972891, 0x3c1004b}, + {3159556, 9890802, 3247246, 9977291, 0x3c1004b}, + {3326315, 11798800, 3414485, 11885289, 0x3c1004b}, + {1667500, 6241100, 1832933, 6286500, 0x3c1044b}, + {2612916, 6689802, 2699885, 6776291, 0x3c1004b}, + {2148396, 7734502, 2235605, 7820991, 0x3c1004b}, + {2627135, 10184300, 2715065, 10270789, 0x3c1004b}, + {1868656, 9489802, 1956346, 9576291, 0x3c1004b}, + {1956835, 10184600, 2044765, 10271089, 0x3c1004b}, + {3130615, 12038400, 3218785, 12124889, 0x3c1004b}, + {1747679, 6772752, 1810123, 6834851, 0x2b2004b}, + {1859574, 6357242, 1920027, 6417361, 0x29c004b}, + {1658193, 6915352, 1720809, 6977451, 0x2b2004b}, + {2563507, 8861242, 2624294, 8921361, 0x29c004b}, + {1231033, 10594750, 1294167, 10656849, 0x2b2004b}, + {2093239, 10784940, 2154360, 10845059, 0x29c004b}, + {2578693, 7328952, 2641309, 7391051, 0x2b2004b}, + {2308405, 7185801, 2369025, 7245920, 0x29c004b}, + {1498640, 6116481, 1967360, 6607521, 0x001008c}, + {1967360, 6116481, 2436080, 6607521, 0x001088c}, + {2436080, 6116481, 2904800, 6607521, 0x001108c}, + {1498640, 6607521, 1967360, 7098561, 0x001188c}, + {1967360, 6607521, 2436080, 7098561, 0x001208c}, + {2436080, 6607521, 2904800, 7098561, 0x001288c}, + {1498640, 7098561, 1967360, 7589601, 0x001308c}, + {1967360, 7098561, 2436080, 7589601, 0x001388c}, + {2436080, 7098561, 2904800, 7589601, 0x001408c}, + {1498640, 7589601, 1967360, 8080641, 0x001488c}, + {1967360, 7589601, 2436080, 8080641, 0x001508c}, + {2436080, 7589601, 2904800, 8080641, 0x001588c}, + {1498640, 8080640, 1967360, 8571680, 0x001608c}, + {1967360, 8080640, 2436080, 8571680, 0x001688c}, + {2436080, 8080640, 2904800, 8571680, 0x001708c}, + {1498640, 8571680, 1972568, 9062720, 0x001788c}, + {1972568, 8571680, 2446496, 9062720, 0x001808c}, + {2446496, 8571680, 2920424, 9062720, 0x001888c}, + {1332765, 9062720, 1806693, 9553760, 0x001908c}, + {1806693, 9062720, 2280621, 9553760, 0x001988c}, + {2280621, 9062720, 2754549, 9553760, 0x001a08c}, + {2754549, 9062720, 3228477, 9553760, 0x001a88c}, + {1261676, 9553760, 1735604, 10044800, 0x001b08c}, + {1735604, 9553760, 2209532, 10044800, 0x001b88c}, + {2209532, 9553760, 2683460, 10044800, 0x001c08c}, + {2683460, 9553760, 3157388, 10044800, 0x001c88c}, + {3157388, 9553760, 3631316, 10044800, 0x001d08c}, + {764051, 10044800, 1237979, 10535840, 0x001d88c}, + {1237979, 10044800, 1711907, 10535840, 0x001e08c}, + {1711907, 10044800, 2185835, 10535840, 0x001e88c}, + {2185835, 10044800, 2659763, 10535840, 0x001f08c}, + {2659763, 10044800, 3133691, 10535840, 0x0010088}, + {3133691, 10044800, 3607619, 10535840, 0x0010888}, + {3526072, 10044800, 4000000, 10535840, 0x0011088}, + {764051, 10535840, 1237979, 11026880, 0x0011888}, + {1237979, 10535840, 1711907, 11026880, 0x0012088}, + {1711907, 10535840, 2185835, 11026880, 0x0012888}, + {2185835, 10535840, 2659763, 11026880, 0x0013088}, + {2659763, 10535840, 3133691, 11026880, 0x0013888}, + {3133691, 10535840, 3607619, 11026880, 0x0014088}, + {3526072, 10535840, 4000000, 11026880, 0x0014888}, + {929926, 11026880, 1403854, 11517920, 0x0015088}, + {1403854, 11026880, 1877782, 11517920, 0x0015888}, + {1877782, 11026880, 2351710, 11517920, 0x0016088}, + {2351710, 11026880, 2825638, 11517920, 0x0016888}, + {2825638, 11026880, 3299566, 11517920, 0x0017088}, + {3299566, 11026880, 3773494, 11517920, 0x0017888}, + {2110000, 11517920, 2588674, 11920600, 0x01cd088}, + {2588674, 11517920, 3062602, 11920600, 0x001d888}, + {3062602, 11517920, 3617000, 11920600, 0x01ae088}, + {2369604, 11920600, 2843532, 12411641, 0x001e888}, + {2843532, 11920600, 3317460, 12411641, 0x001f088}, + {2114746, 11517920, 2588674, 11920600, 0x0a0d090}, + {2588674, 11517920, 3062602, 11920600, 0x0a0d890}, + {3062602, 11517920, 3617000, 11920600, 0x094e090}, + {2369604, 11920601, 2843532, 12411641, 0x0b1e890}, + {2843532, 11920601, 3317460, 12411641, 0x0b1f090}, + {-16860000, 4340000, 4000000, 15120000, 0x2a30216}, + {770000, 6100000, 3860000, 12410000, 0x003021c}, + {38870225, 15293955, 38959598, 15380445, 0x001000a}, // ERI + {38687336, 15113011, 39171680, 15604051, 0x001000c}, + {38394637, 15716890, 38521362, 15839199, 0x54f004b}, + {42632517, 12945190, 42757883, 13067499, 0x54f004b}, + {39366537, 15555390, 39493262, 15677699, 0x54f004b}, + {41627147, 13868890, 41752853, 13991199, 0x54f004b}, + {38751807, 14825890, 38878193, 14948199, 0x54f004b}, + {37526807, 15058890, 37653193, 15181199, 0x54f004b}, + {39306007, 14782990, 39432393, 14905299, 0x54f004b}, + {42266547, 13206090, 42392253, 13328399, 0x54f004b}, + {38984907, 15000290, 39111293, 15122599, 0x54f004b}, + {38768577, 14573490, 38894623, 14695799, 0x54f004b}, + {39356977, 14628890, 39483023, 14751199, 0x54f004b}, + {36613114, 15060300, 36702486, 15146789, 0x3c1004b}, + {40265414, 14855900, 40354786, 14942389, 0x3c1004b}, + {38431354, 16621900, 38521446, 16708389, 0x3c1004b}, + {38640374, 16144700, 38730226, 16231189, 0x3c1004b}, + {38402074, 15841000, 38491926, 15927489, 0x3c1004b}, + {38004174, 16207600, 38094026, 16294089, 0x3c1004b}, + {37982694, 15498500, 38072306, 15584989, 0x3c1004b}, + {37522114, 14988400, 37611486, 15074889, 0x3c1004b}, + {37609114, 14974800, 37698486, 15061289, 0x3c1004b}, + {38328075, 17531160, 38817627, 18022200, 0x001008c}, + {37334264, 17174080, 37823816, 17665120, 0x001088c}, + {37823816, 17174080, 38313368, 17665120, 0x001108c}, + {38313368, 17174080, 38802920, 17665120, 0x001188c}, + {38802920, 17174080, 39292472, 17665120, 0x001208c}, + {36849920, 16683039, 37334264, 17174079, 0x001288c}, + {37334264, 16683039, 37818608, 17174079, 0x001308c}, + {37818608, 16683039, 38302952, 17174079, 0x001388c}, + {38302952, 16683039, 38787296, 17174079, 0x001408c}, + {38787296, 16683039, 39271640, 17174079, 0x001488c}, + {36849920, 16192000, 37334264, 16683040, 0x001508c}, + {37334264, 16192000, 37818608, 16683040, 0x001588c}, + {37818608, 16192000, 38302952, 16683040, 0x001608c}, + {38302952, 16192000, 38787296, 16683040, 0x001688c}, + {38787296, 16192000, 39271640, 16683040, 0x001708c}, + {36607748, 15700960, 37092092, 16192000, 0x001788c}, + {37092092, 15700960, 37576436, 16192000, 0x001808c}, + {37576436, 15700960, 38060780, 16192000, 0x001888c}, + {38060780, 15700960, 38545124, 16192000, 0x001908c}, + {38545124, 15700960, 39029468, 16192000, 0x001988c}, + {39029468, 15700960, 39513812, 16192000, 0x001a08c}, + {36438228, 15209920, 36922572, 15700960, 0x001a88c}, + {36922572, 15209920, 37406916, 15700960, 0x001b08c}, + {37406916, 15209920, 37891260, 15700960, 0x001b88c}, + {37891260, 15209920, 38375604, 15700960, 0x001c08c}, + {38375604, 15209920, 38859948, 15700960, 0x001c88c}, + {38859948, 15209920, 39344292, 15700960, 0x001d08c}, + {39344292, 15209920, 39828636, 15700960, 0x001d88c}, + {39828636, 15209920, 40312980, 15700960, 0x001e08c}, + {39889000, 15701012, 40260000, 16289000, 0x026e88c}, + {40313000, 15466000, 40842000, 15907000, 0x01cf08c}, + {36438248, 14718932, 36922592, 15209972, 0x0010088}, + {36922592, 14718932, 37406936, 15209972, 0x0010888}, + {37406936, 14718932, 37891280, 15209972, 0x0011088}, + {37891280, 14718932, 38375624, 15209972, 0x0011888}, + {38375624, 14718932, 38859968, 15209972, 0x0012088}, + {38859968, 14718932, 39344312, 15209972, 0x0015088}, + {39344312, 14718932, 39828656, 15209972, 0x0015888}, + {39828656, 14718932, 40313000, 15209972, 0x0016088}, + {40313000, 14718932, 40797344, 15209972, 0x0016888}, + {36438248, 14227892, 36917384, 14718932, 0x0012888}, + {36917384, 14227892, 37396520, 14718932, 0x0013088}, + {37396520, 14179000, 37830000, 14718914, 0x0223888}, + {37875656, 14227892, 38354792, 14718932, 0x0014088}, + {38354792, 14227892, 38833928, 14718932, 0x0014888}, + {38833928, 14227892, 39313064, 14718932, 0x0017088}, + {39313063, 14227892, 39792199, 14718932, 0x0017888}, + {39792199, 14227892, 40271335, 14718932, 0x0018088}, + {40271336, 14227892, 40750472, 14718932, 0x0018888}, + {40750472, 14227892, 41229608, 14718932, 0x0019088}, + {41229608, 14227892, 41708744, 14718932, 0x0019888}, + {40654644, 13736852, 41133780, 14227892, 0x001a088}, + {41133780, 13736852, 41612916, 14227892, 0x001a888}, + {41612916, 13736852, 42092052, 14227892, 0x001b088}, + {41133780, 13245812, 41612916, 13736852, 0x001b888}, + {41612916, 13245812, 42092052, 13736852, 0x001c088}, + {42092052, 13245812, 42571188, 13736852, 0x001c888}, + {41708743, 12754772, 42187879, 13245812, 0x001d088}, + {42187880, 12754772, 42667016, 13245812, 0x001d888}, + {42667015, 12754772, 43146151, 13245812, 0x001e088}, + {42211836, 12350000, 42690972, 12841040, 0x001e888}, + {42681864, 12350000, 43161000, 12841040, 0x001f088}, + {39266000, 14718932, 41473500, 16773000, 0x0010015}, + {36433480, 12350000, 43161000, 18022200, 0x0010216}, + {34969050, -15836490, 35058423, -15750000, 0x001000a}, // MWI + {34843074, -15971880, 35201526, -15625921, 0xf040047}, + {33627904, -14137400, 33972095, -13802511, 0xe890047}, + {33967315, -11495400, 34055485, -11408911, 0x3c1004b}, + {35283694, -15434300, 35373306, -15347811, 0x3c1004b}, + {33867855, -9979500, 33955545, -9893011, 0x3c1004b}, + {35216034, -14500900, 35305165, -14414411, 0x3c1004b}, + {33445374, -13081300, 33534025, -12994811, 0x3c1004b}, + {34413854, -13838700, 34502745, -13752211, 0x3c1004b}, + {34223874, -12956400, 34312525, -12869911, 0x3c1004b}, + {35209333, -16973400, 35299666, -16886911, 0x3c1004b}, + {35182814, -15112300, 35272186, -15025811, 0x3c1004b}, + {34278134, -14414700, 34367265, -14328211, 0x3c1004b}, + {34913814, -15033800, 35003186, -14947311, 0x3c1004b}, + {33817335, -11058500, 33905265, -10972011, 0x3c1004b}, + {33553215, -11946000, 33641385, -11859511, 0x3c1004b}, + {35457574, -16066900, 35547426, -15980411, 0x3c1004b}, + {32835554, -13843200, 32924445, -13756711, 0x3c1004b}, + {33695554, -13574500, 33784445, -13488011, 0x3c1004b}, + {33631915, -11167900, 33720085, -11081411, 0x3c1004b}, + {34227815, -11650500, 34315985, -11564011, 0x3c1004b}, + {35255074, -16053200, 35344926, -15966711, 0x3c1004b}, + {34844354, -14128700, 34933245, -14042211, 0x3c1004b}, + {34499794, -15639300, 34589406, -15552811, 0x3c1004b}, + {34602714, -14867500, 34692086, -14781011, 0x3c1004b}, + {33229355, -9742500, 33317045, -9656011, 0x3c1004b}, + {34781474, -16064100, 34871326, -15977611, 0x3c1004b}, + {34046054, -13374000, 34134945, -13287511, 0x3c1004b}, + {35076574, -16107500, 35166426, -16021011, 0x3c1004b}, + {34096535, -10667200, 34184465, -10580711, 0x3c1004b}, + {33874854, -13682200, 33963745, -13595711, 0x3c1004b}, + {35595774, -15831400, 35685626, -15744911, 0x3c1004b}, + {34447154, -14033000, 34536045, -13946511, 0x3c1004b}, + {35480614, -14925300, 35569986, -14838811, 0x3c1004b}, + {32911567, -9856040, 33385495, -9365000, 0x001008c}, + {33385495, -9856040, 33859423, -9365000, 0x001088c}, + {33859423, -9856040, 34333351, -9365000, 0x001108c}, + {33314406, -10347080, 33788334, -9856040, 0x001188c}, + {33788334, -10347080, 34262262, -9856040, 0x001208c}, + {33314406, -10838120, 33788334, -10347080, 0x001288c}, + {33788334, -10838120, 34262262, -10347080, 0x001308c}, + {33077442, -11329160, 33551370, -10838120, 0x001388c}, + {33551370, -11329160, 34025298, -10838120, 0x001408c}, + {34025298, -11329160, 34499226, -10838120, 0x001488c}, + {33077442, -11820200, 33551370, -11329160, 0x001508c}, + {33551370, -11820200, 34025298, -11329160, 0x001588c}, + {34025298, -11820200, 34499226, -11329160, 0x001608c}, + {33243317, -12311240, 33717245, -11820200, 0x001688c}, + {33717245, -12311240, 34191173, -11820200, 0x001708c}, + {32930056, -12802280, 33409192, -12311240, 0x001788c}, + {33409192, -12802280, 33888328, -12311240, 0x001808c}, + {33888328, -12802280, 34367464, -12311240, 0x001888c}, + {32930056, -13293320, 33409192, -12802280, 0x001908c}, + {33409192, -13293320, 33888328, -12802280, 0x001988c}, + {33888328, -13293320, 34367464, -12802280, 0x001a08c}, + {32671892, -13784360, 33151028, -13293320, 0x001a88c}, + {33145667, -13784360, 33624803, -13293320, 0x001b08c}, + {33624803, -13784360, 34103939, -13293320, 0x001b88c}, + {34103939, -13784360, 34583075, -13293320, 0x001c08c}, + {34583075, -13784360, 35062211, -13293320, 0x001c88c}, + {35062211, -13784360, 35541347, -13293320, 0x001d08c}, + {32671892, -14275400, 33151028, -13784360, 0x001d88c}, + {33145667, -14275400, 33624803, -13784360, 0x001e08c}, + {33624803, -14275400, 34103939, -13784360, 0x001e88c}, + {34103939, -14275400, 34583075, -13784360, 0x001f08c}, + {34583075, -14275400, 35062211, -13784360, 0x0010088}, + {35062211, -14275400, 35541347, -13784360, 0x0010888}, + {33385235, -14766440, 33864371, -14275400, 0x0011088}, + {33864371, -14766440, 34343507, -14275400, 0x0011888}, + {34343507, -14766440, 34822643, -14275400, 0x0012088}, + {34822643, -14766440, 35301779, -14275400, 0x0012888}, + {35301779, -14766440, 35780915, -14275400, 0x0013088}, + {35470864, -14766440, 35950000, -14275400, 0x0013888}, + {34535161, -15257480, 35019505, -14766440, 0x0014088}, + {35019505, -15257480, 35503849, -14766440, 0x0014888}, + {35465656, -15257480, 35950000, -14766440, 0x0015088}, + {34196121, -15748520, 34680465, -15257480, 0x0015888}, + {34680465, -15748520, 35164809, -15257480, 0x0016088}, + {35164809, -15748520, 35649153, -15257480, 0x0016888}, + {35465656, -15748520, 35950000, -15257480, 0x0017088}, + {34196121, -16239560, 34680465, -15748520, 0x0017888}, + {34680465, -16239560, 35164809, -15748520, 0x0018088}, + {35164809, -16239560, 35649153, -15748520, 0x0018888}, + {35465656, -16239560, 35950000, -15748520, 0x0019088}, + {34389858, -16730600, 34874202, -16239560, 0x0019888}, + {34874202, -16730600, 35358546, -16239560, 0x001a088}, + {34874202, -17140000, 35358546, -16648960, 0x001a888}, + {32671892, -17140000, 35950000, -9365000, 0x0010216}, + {125699223, 38990755, 125809738, 39077245, 0x001000a}, // PRK + {125578636, 38903990, 125892564, 39148609, 0xa9e0047}, + {127384917, 39790890, 127700883, 40035509, 0xa9e0047}, + {129585620, 41656490, 129911779, 41901109, 0xa9e0047}, + {124343076, 40000810, 124641124, 40229589, 0x9ee0047}, + {125572309, 39574590, 125730291, 39696899, 0x54f004b}, + {125316028, 38710890, 125471972, 38833199, 0x54f004b}, + {127343818, 39126490, 127500781, 39248799, 0x54f004b}, + {125660807, 37991590, 125815392, 38113899, 0x54f004b}, + {126502207, 37904490, 126656792, 38026799, 0x54f004b}, + {125781018, 39182190, 125937981, 39304499, 0x54f004b}, + {125720428, 38437190, 125876372, 38559499, 0x54f004b}, + {126535840, 40909390, 126697560, 41031699, 0x54f004b}, + {129124350, 40645890, 129285050, 40768199, 0x54f004b}, + {128147621, 41352200, 128261979, 41438689, 0x3c1004b}, + {125587963, 38702100, 125698236, 38788589, 0x3c1004b}, + {130270760, 42194800, 130387040, 42281289, 0x3c1004b}, + {130289379, 42481500, 130406620, 42567989, 0x3c1004b}, + {129190460, 42176000, 129329851, 42248000, 0x3c1044b}, + {128843281, 40389700, 128956918, 40476189, 0x3c1004b}, + {128374462, 40097700, 128487138, 40184189, 0x3c1004b}, + {127914262, 40001700, 128026938, 40088189, 0x3c1004b}, + {128125662, 40007800, 128238338, 40094289, 0x3c1004b}, + {125193262, 39935800, 125305938, 40022289, 0x3c1004b}, + {125317044, 37884100, 125426356, 37970589, 0x3c1004b}, + {129693160, 42394800, 129809440, 42481289, 0x3c1004b}, + {128592862, 40286500, 128705538, 40372989, 0x3c1004b}, + {129423620, 42530960, 130058996, 43022000, 0x001008c}, + {130058996, 42530960, 130694372, 43022000, 0x001088c}, + {128856990, 42051213, 129487158, 42542253, 0x001108c}, + {129487158, 42051213, 130117326, 42542253, 0x001188c}, + {130079832, 42051213, 130710000, 42542253, 0x001208c}, + {126556877, 41560173, 127181837, 42051213, 0x001288c}, + {127963037, 41560173, 128587997, 42051213, 0x001308c}, + {128587997, 41560173, 129212957, 42051213, 0x001388c}, + {129212957, 41560173, 129837917, 42051213, 0x001408c}, + {129837917, 41560173, 130462877, 42051213, 0x001488c}, + {126105864, 41069133, 126725616, 41560173, 0x001508c}, + {126725616, 41069133, 127345368, 41560173, 0x001588c}, + {127345368, 41069133, 127965120, 41560173, 0x001608c}, + {127965120, 41069133, 128584872, 41560173, 0x001688c}, + {128584872, 41069133, 129204624, 41560173, 0x001708c}, + {129204624, 41069133, 129824376, 41560173, 0x001788c}, + {125114261, 40578093, 125728805, 41069133, 0x001808c}, + {125728805, 40578093, 126343349, 41069133, 0x001888c}, + {126343349, 40578093, 126957893, 41069133, 0x001908c}, + {126957893, 40578093, 127572437, 41069133, 0x001988c}, + {127572437, 40578093, 128186981, 41069133, 0x001a08c}, + {128186981, 40578093, 128801525, 41069133, 0x001a88c}, + {128801525, 40578093, 129416069, 41069133, 0x001b08c}, + {129416069, 40578093, 130030613, 41069133, 0x001b88c}, + {124351289, 40087053, 124960625, 40578093, 0x001c08c}, + {124960625, 40087053, 125569961, 40578093, 0x001c88c}, + {125569961, 40087053, 126179297, 40578093, 0x001d08c}, + {126179297, 40087053, 126788633, 40578093, 0x001d88c}, + {126788633, 40087053, 127397969, 40578093, 0x001e08c}, + {127397969, 40087053, 128007305, 40578093, 0x001e88c}, + {128007305, 40087053, 128616641, 40578093, 0x001f08c}, + {128616641, 40087053, 129225977, 40578093, 0x0010088}, + {124168488, 39596013, 124772616, 40087053, 0x0010888}, + {124772616, 39596013, 125376744, 40087053, 0x0011088}, + {125376744, 39596013, 125980872, 40087053, 0x0011888}, + {125980872, 39596013, 126585000, 40087053, 0x0012088}, + {126585000, 39596013, 127189128, 40087053, 0x0012888}, + {127189128, 39596013, 127793256, 40087053, 0x0013088}, + {127793256, 39596013, 128397384, 40087053, 0x0013888}, + {124475760, 39104973, 125074680, 39596013, 0x0014088}, + {125074680, 39104973, 125673600, 39596013, 0x0014888}, + {125673600, 39104973, 126272520, 39596013, 0x0015088}, + {126272520, 39104973, 126871440, 39596013, 0x0015888}, + {126871440, 39104973, 127470360, 39596013, 0x0016088}, + {127470360, 39104973, 128069280, 39596013, 0x0016888}, + {124895004, 38613933, 125488716, 39104973, 0x0017088}, + {125488716, 38613933, 126082428, 39104973, 0x0017888}, + {126082428, 38613933, 126676140, 39104973, 0x0018088}, + {126676140, 38613933, 127269852, 39104973, 0x0018888}, + {127269852, 38613933, 127863564, 39104973, 0x0019088}, + {127863564, 38613933, 128457276, 39104973, 0x0019888}, + {124306500, 38122893, 124895004, 38613933, 0x001a088}, + {124895004, 38122893, 125483508, 38613933, 0x001a888}, + {125483508, 38122893, 126072012, 38613933, 0x001b088}, + {126072012, 38122893, 126660516, 38613933, 0x001b888}, + {126660516, 38122893, 127249020, 38613933, 0x001c088}, + {127249020, 38122893, 127837524, 38613933, 0x001c888}, + {127837524, 38122893, 128426028, 38613933, 0x001d088}, + {124600752, 37631853, 125189256, 38122893, 0x001d888}, + {125189256, 37631853, 125777760, 38122893, 0x001e088}, + {125777760, 37631853, 126366264, 38122893, 0x001e888}, + {126366264, 37631853, 126954768, 38122893, 0x001f088}, + {124150000, 37566000, 130710000, 43022000, 0x0010216}, + {-86317000, 12100000, -86206600, 12164000, 0x017000a}, // NIC + {-86394960, 11738580, -85921032, 12229620, 0x001000c}, + {-86922206, 12394800, -86833795, 12481289, 0x3c1004b}, + {-87182026, 12596700, -87093375, 12683189, 0x3c1004b}, + {-85981026, 12892100, -85892375, 12978589, 0x3c1004b}, + {-86398326, 13048800, -86309675, 13135289, 0x3c1004b}, + {-83843185, 11968000, -83755015, 12054489, 0x3c1004b}, + {-86498946, 13599900, -86410055, 13686389, 0x3c1004b}, + {-87058806, 12513800, -86970395, 12600289, 0x3c1004b}, + {-86052226, 13051900, -85963575, 13138389, 0x3c1004b}, + {-85413506, 12059500, -85325095, 12145989, 0x3c1004b}, + {-84504085, 11646800, -84415915, 11733289, 0x3c1004b}, + {-86610706, 12220900, -86522295, 12307389, 0x3c1004b}, + {-86164046, 13887200, -86075155, 13973689, 0x3c1004b}, + {-83445446, 13991200, -83356555, 14077689, 0x3c1004b}, + {-85870685, 11399300, -85782515, 11485789, 0x3c1004b}, + {-84264206, 12106800, -84175795, 12193289, 0x3c1004b}, + {-86481385, 11801200, -86393215, 11887689, 0x3c1004b}, + {-85704206, 12426800, -85615795, 12513289, 0x3c1004b}, + {-87214906, 12470000, -87126495, 12556489, 0x3c1004b}, + {-86140726, 12810900, -86052075, 12897389, 0x3c1004b}, + {-86708906, 12282400, -86620495, 12368889, 0x3c1004b}, + {-86634446, 13436800, -86545555, 13523289, 0x3c1004b}, + {-86478406, 12184000, -86389995, 12270489, 0x3c1004b}, + {-85541740, 12348950, -85478261, 12411049, 0x2b2004b}, + {-85121944, 12034340, -85060656, 12094459, 0x29c004b}, + {-86149026, 12691150, -86085375, 12753249, 0x2b2004b}, + {-86955311, 13015640, -86893689, 13075759, 0x29c004b}, + {-84790653, 11107150, -84727347, 11169249, 0x2b2004b}, + {-85247311, 12893540, -85185689, 12953659, 0x29c004b}, + {-86055112, 13536550, -85991288, 13598649, 0x2b2004b}, + {-84814195, 13692540, -84752406, 13752659, 0x29c004b}, + {-85199453, 11951750, -85136147, 12013849, 0x2b2004b}, + {-86432795, 13333840, -86371006, 13393959, 0x29c004b}, + {-85491826, 12798950, -85428175, 12861049, 0x2b2004b}, + {-86166495, 13691840, -86104706, 13751959, 0x29c004b}, + {-86571826, 12848950, -86508175, 12911049, 0x2b2004b}, + {-85020644, 12019940, -84959356, 12080059, 0x29c004b}, + {-84420912, 13884550, -84357088, 13946649, 0x2b2004b}, + {-83080628, 12141640, -83019173, 12201759, 0x29c004b}, + {-86909440, 12480550, -86845961, 12542649, 0x2b2004b}, + {-85890644, 11219940, -85829356, 11280059, 0x29c004b}, + {-85509931, 14593064, -85030795, 15084104, 0x001008c}, + {-85030795, 14593064, -84551659, 15084104, 0x001088c}, + {-84551659, 14593064, -84072523, 15084104, 0x001108c}, + {-84072523, 14593064, -83593387, 15084104, 0x001188c}, + {-83593387, 14593064, -83114251, 15084104, 0x001208c}, + {-85509931, 14102024, -85030795, 14593064, 0x001288c}, + {-85030795, 14102024, -84551659, 14593064, 0x001308c}, + {-84551659, 14102024, -84072523, 14593064, 0x001388c}, + {-84072523, 14102024, -83593387, 14593064, 0x001408c}, + {-83593387, 14102024, -83114251, 14593064, 0x001488c}, + {-86947339, 13610984, -86468203, 14102024, 0x001508c}, + {-86468203, 13610984, -85989067, 14102024, 0x001588c}, + {-85989067, 13610984, -85509931, 14102024, 0x001608c}, + {-85509931, 13610984, -85030795, 14102024, 0x001688c}, + {-85030795, 13610984, -84551659, 14102024, 0x001708c}, + {-84551659, 13610984, -84072523, 14102024, 0x001788c}, + {-84072523, 13610984, -83593387, 14102024, 0x001808c}, + {-83593387, 13610984, -83114251, 14102024, 0x001888c}, + {-86947339, 13119944, -86468203, 13610984, 0x001908c}, + {-86468203, 13119944, -85989067, 13610984, 0x001988c}, + {-85989067, 13119944, -85509931, 13610984, 0x001a08c}, + {-85509931, 13119944, -85030795, 13610984, 0x001a88c}, + {-85030795, 13119944, -84551659, 13610984, 0x001b08c}, + {-84551659, 13119944, -84072523, 13610984, 0x001b88c}, + {-84072523, 13119944, -83593387, 13610984, 0x001c08c}, + {-83593387, 13119944, -83114251, 13610984, 0x001c88c}, + {-87694791, 12628904, -87215655, 13119944, 0x001d08c}, + {-87215655, 12628904, -86736519, 13119944, 0x001d88c}, + {-86736519, 12628904, -86257383, 13119944, 0x001e08c}, + {-86257383, 12628904, -85778247, 13119944, 0x001e88c}, + {-85778247, 12628904, -85299111, 13119944, 0x001f08c}, + {-85299111, 12628904, -84819975, 13119944, 0x0010088}, + {-84819975, 12628904, -84340839, 13119944, 0x0010888}, + {-84340839, 12628904, -83861703, 13119944, 0x0011088}, + {-83861703, 12628904, -83382567, 13119944, 0x0011888}, + {-87694791, 12137864, -87215655, 12628904, 0x0012088}, + {-87215655, 12137864, -86736519, 12628904, 0x0012888}, + {-86736519, 12137864, -86257383, 12628904, 0x0013088}, + {-86257383, 12137864, -85778247, 12628904, 0x0013888}, + {-85778247, 12137864, -85299111, 12628904, 0x0014088}, + {-85299111, 12137864, -84819975, 12628904, 0x0014888}, + {-84819975, 12137864, -84340839, 12628904, 0x0015088}, + {-84340839, 12137864, -83861703, 12628904, 0x0015888}, + {-83861703, 12137864, -83382567, 12628904, 0x0016088}, + {-86922965, 11646824, -86449037, 12137864, 0x0016888}, + {-86449037, 11646824, -85975109, 12137864, 0x0017088}, + {-85975109, 11646824, -85501181, 12137864, 0x0017888}, + {-85501181, 11646824, -85027253, 12137864, 0x0018088}, + {-85027253, 11646824, -84553325, 12137864, 0x0018888}, + {-84553325, 11646824, -84079397, 12137864, 0x0019088}, + {-84079397, 11646824, -83605469, 12137864, 0x0019888}, + {-86449037, 11155784, -85975109, 11646824, 0x001a088}, + {-85975109, 11155784, -85501181, 11646824, 0x001a888}, + {-85501181, 11155784, -85027253, 11646824, 0x001b088}, + {-85027253, 11155784, -84553325, 11646824, 0x001b888}, + {-84553325, 11155784, -84079397, 11646824, 0x001c088}, + {-84079397, 11155784, -83605469, 11646824, 0x001c888}, + {-85975109, 11008472, -85501181, 11499512, 0x001d088}, + {-85501181, 10959368, -85027253, 11450408, 0x001d888}, + {-85027253, 10910264, -84553325, 11401304, 0x001e088}, + {-84553325, 10758041, -84079397, 11249081, 0x001e888}, + {-84079397, 10704027, -83605469, 11195067, 0x001f088}, + {-83600000, 11100000, -82300000, 15035000, 0x6980015}, + {-92236000, 7190000, -77140000, 18500000, 0x3300216}, + {-87700000, 10700000, -82300000, 15035000, 0x003021c}, + {23671160, 37930187, 23779753, 38016677, 0x001000a}, // GRC + {23303857, 37773000, 24032100, 38169000, 0x019000c}, + {21705344, 38196800, 21814656, 38283289, 0x3c1004b}, + {25077145, 35261800, 25182854, 35348289, 0x3c1004b}, + {22364142, 39596800, 22475857, 39683289, 0x3c1004b}, + {22933181, 40536800, 23046818, 40623289, 0x3c1004b}, + {22884142, 39326800, 22995857, 39413289, 0x3c1004b}, + {20794142, 39616800, 20905857, 39703289, 0x3c1004b}, + {24337421, 40896800, 24451779, 40983289, 0x3c1004b}, + {23492921, 41043200, 23607279, 41129689, 0x3c1004b}, + {23544863, 38446800, 23655136, 38533289, 0x3c1004b}, + {23967145, 35466800, 24072854, 35553289, 0x3c1004b}, + {28143825, 36371600, 28250975, 36458089, 0x3c1004b}, + {22443662, 40216800, 22556338, 40303289, 0x3c1004b}, + {22066064, 36966800, 22173935, 37053289, 0x3c1004b}, + {25820781, 40833500, 25934418, 40919989, 0x3c1004b}, + {21714142, 39516800, 21825857, 39603289, 0x3c1004b}, + {22374503, 38856800, 22485497, 38943289, 0x3c1004b}, + {24837821, 41066800, 24952179, 41153289, 0x3c1004b}, + {22143181, 40476800, 22256818, 40563289, 0x3c1004b}, + {21354863, 38576800, 21465136, 38663289, 0x3c1004b}, + {22863181, 40616800, 22976818, 40703289, 0x3c1004b}, + {21864142, 39326800, 21975857, 39413289, 0x3c1004b}, + {19822542, 39580500, 19934257, 39666989, 0x3c1004b}, + {25358945, 41088950, 25441054, 41151049, 0x2b2004b}, + {24105354, 41117840, 24184845, 41177959, 0x29c004b}, + {21749549, 40268950, 21830450, 40331049, 0x2b2004b}, + {21640505, 40479940, 21719495, 40540059, 0x29c004b}, + {24433050, 35314850, 24508949, 35376949, 0x2b2004b}, + {26497923, 39079840, 26575076, 39139959, 0x29c004b}, + {22343004, 40770350, 22424595, 40832449, 0x2b2004b}, + {22335058, 37485440, 22410541, 37545559, 0x29c004b}, + {22700515, 37607150, 22778484, 37669249, 0x2b2004b}, + {26113700, 38318000, 26157877, 38422200, 0x29c044b}, + {21395215, 37643750, 21473184, 37705849, 0x2b2004b}, + {23279874, 38285840, 23356526, 38345959, 0x29c004b}, + {22040757, 38218950, 22119243, 38281049, 0x2b2004b}, + {22860074, 38416440, 22936726, 38476559, 0x29c004b}, + {22050104, 40617150, 22131695, 40679249, 0x2b2004b}, + {20951423, 39129940, 21028576, 39190059, 0x29c004b}, + {22909000, 37923800, 22990102, 37983800, 0x2b2044b}, + {22018805, 40757528, 22097795, 40817647, 0x29c004b}, + {19361536, 39421980, 19965664, 39913020, 0x0010088}, + {20288852, 38024280, 20877356, 38515320, 0x0010888}, + {20483452, 37542580, 21071956, 38033620, 0x0011088}, + {23378660, 35212580, 23951540, 35703620, 0x0011888}, + {23951540, 35138924, 24524420, 35629964, 0x0012088}, + {24524420, 35237132, 25097300, 35728172, 0x0012888}, + {24529628, 34800000, 25097300, 35291040, 0x0013088}, + {25097300, 34908135, 25664972, 35399175, 0x0013888}, + {25664971, 34990000, 26361000, 35360000, 0x0184088}, + {24211652, 37263880, 24800156, 37754920, 0x0014888}, + {27379460, 35862280, 27952340, 36353320, 0x0015088}, + {27723188, 36034144, 28296068, 36525184, 0x0015888}, + {25425844, 38937380, 26024764, 39428420, 0x0016088}, + {26024764, 38937380, 26623684, 39428420, 0x0016888}, + {26781060, 36593580, 27359148, 37084620, 0x0017088}, + {24924052, 36753880, 25507348, 37244920, 0x0017888}, + {25507348, 36753880, 26090644, 37244920, 0x0018088}, + {24972860, 36309880, 25550948, 36800920, 0x0018888}, + {26204960, 36236280, 26783048, 36727320, 0x0019088}, + {24187960, 36565000, 24990000, 36867120, 0x0149888}, + {24750000, 37215000, 25640548, 37518000, 0x013a088}, + {24677552, 37513680, 25266056, 38004720, 0x001a888}, + {24938736, 39676380, 25542864, 40167420, 0x001b088}, + {26810000, 35330000, 27250000, 35920000, 0x026b888}, + {25970052, 37265000, 26616100, 37695820, 0x01bc088}, + {24248452, 36784280, 24831748, 37275320, 0x001c888}, + {24222244, 38660880, 24815956, 39151920, 0x001d088}, + {24368136, 40355380, 24977472, 40846420, 0x001d888}, + {25335536, 40275080, 25944872, 40766120, 0x001e088}, + {26494452, 37328880, 27082956, 37819920, 0x001e888}, + {25709852, 38133780, 26298356, 38624820, 0x001f088}, + {22755000, 41204856, 23905000, 41457000, 0x010008c}, + {23904682, 41204856, 24524434, 41580000, 0x001088c}, + {24524433, 41204856, 25144185, 41580000, 0x001108c}, + {25736049, 41204856, 26190000, 41750000, 0x026188c}, + {26190000, 41204856, 26643000, 41750000, 0x026208c}, + {20840009, 40713816, 21454553, 41204856, 0x001288c}, + {21454553, 40713816, 22069097, 41204856, 0x001308c}, + {22069097, 40713816, 22683641, 41204856, 0x001388c}, + {22683641, 40713816, 23298185, 41204856, 0x001408c}, + {23298185, 40713816, 23912729, 41204856, 0x001488c}, + {23912729, 40713816, 24527273, 41204856, 0x001508c}, + {24527273, 40713816, 25141817, 41204856, 0x001588c}, + {25141817, 40836576, 25756361, 41327616, 0x001608c}, + {25756361, 40713816, 26370905, 41204856, 0x001688c}, + {20679290, 40222776, 21288626, 40713816, 0x001708c}, + {21288626, 40222776, 21897962, 40713816, 0x001788c}, + {21897962, 40222776, 22507298, 40713816, 0x001808c}, + {22507298, 40222776, 23116634, 40713816, 0x001888c}, + {23116634, 40222776, 23725970, 40713816, 0x001908c}, + {23725970, 40222776, 24335306, 40713816, 0x001988c}, + {20191821, 39731736, 20795949, 40222776, 0x001a08c}, + {20795949, 39731736, 21400077, 40222776, 0x001a88c}, + {21400077, 39731736, 22004205, 40222776, 0x001b08c}, + {22004205, 39731736, 22608333, 40222776, 0x001b88c}, + {22608333, 39731736, 23212461, 40222776, 0x001c08c}, + {23212461, 39731736, 23816589, 40222776, 0x001c88c}, + {23816589, 39731736, 24420717, 40222776, 0x001d08c}, + {19743933, 39240696, 20342853, 39731736, 0x001d88c}, + {20342853, 39240696, 20941773, 39731736, 0x001e08c}, + {20941773, 39240696, 21540693, 39731736, 0x001e88c}, + {21540693, 39240696, 22139613, 39731736, 0x001f08c}, + {22139613, 39240696, 22738533, 39731736, 0x0b10090}, + {22738533, 39240696, 23337453, 39731736, 0x0b10890}, + {20432691, 38749656, 21026403, 39240696, 0x0b11090}, + {21026403, 38749656, 21620115, 39240696, 0x0b11890}, + {21620115, 38749656, 22213827, 39240696, 0x0b12090}, + {22213827, 38749656, 22807539, 39240696, 0x0b12890}, + {22807539, 38749656, 23401251, 39240696, 0x0b13090}, + {23401251, 38749656, 23994963, 39240696, 0x0b13890}, + {20437899, 38258616, 21026403, 38749656, 0x0b14090}, + {21026403, 38258616, 21614907, 38749656, 0x0b14890}, + {21614907, 38258616, 22203411, 38749656, 0x0b15090}, + {22203411, 38258616, 22791915, 38749656, 0x0b15890}, + {22791915, 38258616, 23380419, 38749656, 0x0b16090}, + {23380419, 38258616, 23968923, 38749656, 0x0b16890}, + {23968923, 38258616, 24557427, 38749656, 0x0b17090}, + {21085253, 37767576, 21673757, 38258616, 0x0b17890}, + {21673757, 37767576, 22262261, 38258616, 0x0b18090}, + {22262261, 37767576, 22850765, 38258616, 0x0b18890}, + {22850765, 37767576, 23439269, 38258616, 0x0b19090}, + {23439269, 37767576, 24027773, 38258616, 0x0b19890}, + {24027773, 37767576, 24616277, 38258616, 0x0b1a090}, + {21232379, 37276536, 21820883, 37767576, 0x0b0a890}, + {21820883, 37276536, 22409387, 37767576, 0x0b0b090}, + {22409387, 37276536, 22997891, 37767576, 0x0b0b890}, + {22997891, 37276536, 23586395, 37767576, 0x0b0c090}, + {23586395, 37276536, 24174899, 37767576, 0x0b0c890}, + {21526631, 36685000, 22000000, 37276536, 0x0d6d090}, + {22000000, 36785496, 22550000, 37276536, 0x0b6d890}, + {22550000, 36785496, 23100000, 37276536, 0x0b6e090}, + {22290124, 36294456, 22868212, 36785496, 0x0b1e890}, + {22868212, 36115000, 23227000, 36785496, 0x105f090}, + {19360400, 38400000, 20459500, 39262500, 0x001008d}, + {20000000, 37200000, 21072000, 38515000, 0x001088d}, + {23815000, 38500000, 25640000, 39700000, 0x001108d}, + {23085000, 36600000, 24780000, 37516000, 0x001188d}, + {24780000, 36200000, 26100000, 37516000, 0x001208d}, + {26100000, 36200000, 27130000, 37516000, 0x001288d}, + {23200000, 34800000, 25000000, 36000000, 0x001308d}, + {25000000, 34800000, 26485000, 36200000, 0x001388d}, + {26485000, 35300000, 27897000, 36699255, 0x001408d}, + {27897000, 34800000, 29646000, 36167000, 0x001488d}, + {19360400, 34800000, 29646000, 41750000, 0x0010216}, + {68715409, 38517071, 68825682, 38603560, 0x001000a}, // TJK + {68169531, 38395400, 69060284, 38700000, 0x014000c}, + {68972344, 38257700, 69081656, 38344189, 0x3c1004b}, + {69243363, 38324100, 69353636, 38410589, 0x3c1004b}, + {69584662, 40242600, 69697338, 40329089, 0x3c1004b}, + {69731344, 37858600, 69840656, 37945089, 0x3c1004b}, + {68715344, 37796800, 68824656, 37883289, 0x3c1004b}, + {70359562, 40261700, 70472238, 40348189, 0x3c1004b}, + {68958200, 39876800, 69044260, 39990000, 0x3c1044b}, + {68164863, 38466800, 68275136, 38553289, 0x3c1004b}, + {70587200, 40103600, 70721333, 40176200, 0x3c1044b}, + {67464400, 39474400, 67653305, 39525500, 0x3c1044b}, + {71495704, 37446800, 71604296, 37533289, 0x3c1004b}, + {69584844, 37775400, 69694156, 37861889, 0x3c1004b}, + {69680062, 40202400, 69792738, 40288889, 0x3c1004b}, + {68575004, 37547100, 68683596, 37633589, 0x3c1004b}, + {69361704, 37454100, 69470296, 37540589, 0x3c1004b}, + {69561804, 37605700, 69670396, 37692189, 0x3c1004b}, + {69273744, 38055100, 69383056, 38141589, 0x3c1004b}, + {68774604, 37652200, 68883196, 37738689, 0x3c1004b}, + {69439100, 40133560, 69637720, 40182600, 0x3c1044b}, + {69237681, 40370200, 69351318, 40456689, 0x3c1004b}, + {69743762, 40170500, 69856438, 40256989, 0x3c1004b}, + {68076064, 37216800, 68183935, 37303289, 0x3c1004b}, + {69261181, 40460400, 69374818, 40546889, 0x3c1004b}, + {69316039, 40127040, 69399520, 40187159, 0x2b2044b}, + {70342223, 39015740, 70419376, 39075859, 0x29c004b}, + {69578204, 40525650, 69659795, 40587749, 0x2b2004b}, + {70309705, 40641040, 70388695, 40701159, 0x29c004b}, + {68865257, 37828950, 68943743, 37891049, 0x2b2004b}, + {69991770, 38069500, 70040681, 38162703, 0x29c044b}, + {69658712, 38704450, 69737888, 38766549, 0x2b2004b}, + {68779708, 37918140, 68855692, 37978259, 0x29c004b}, + {68795349, 40189850, 68876250, 40251949, 0x2b2004b}, + {68510374, 38497840, 68587026, 38557959, 0x29c004b}, + {69286012, 38522550, 69365188, 38584649, 0x2b2004b}, + {68593758, 37374440, 68669241, 37434559, 0x29c004b}, + {68768649, 40246550, 68849550, 40308649, 0x2b2004b}, + {69093539, 39932140, 69171861, 39992259, 0x29c004b}, + {68762215, 37743050, 68840184, 37805149, 0x2b2004b}, + {68299074, 38536740, 68375726, 38596859, 0x29c004b}, + {71400000, 36670000, 75189000, 38200000, 0x2a80015}, + {69240000, 40561900, 70184976, 40840000, 0x012008c}, + {70184976, 40561900, 70799520, 41052940, 0x001088c}, + {68457169, 40070860, 69066505, 40561900, 0x001108c}, + {69066505, 40070860, 69675841, 40561900, 0x001188c}, + {69675841, 40070860, 70285177, 40561900, 0x001208c}, + {70285177, 40070860, 70894513, 40561900, 0x001288c}, + {68548570, 39589640, 69152698, 40080680, 0x001308c}, + {69152698, 39589640, 69756826, 40080680, 0x001388c}, + {70391160, 39766415, 70995288, 40257455, 0x001408c}, + {67343543, 39186988, 67942463, 39678028, 0x001488c}, + {67942463, 39186988, 68541383, 39678028, 0x001508c}, + {68541383, 39186988, 69140303, 39678028, 0x001588c}, + {69140303, 39186988, 69739223, 39678028, 0x001608c}, + {69739223, 39186988, 70338143, 39678028, 0x001688c}, + {70338143, 39186988, 70937063, 39678028, 0x001708c}, + {70937063, 39186988, 71535983, 39678028, 0x001788c}, + {71535983, 39186988, 72134903, 39678028, 0x001808c}, + {72134903, 39186988, 72733823, 39678028, 0x001888c}, + {72733823, 39186988, 73332743, 39678028, 0x001908c}, + {73332743, 39186988, 73931663, 39678028, 0x001988c}, + {67343543, 38695948, 67937255, 39186988, 0x001a08c}, + {67937255, 38695948, 68530967, 39186988, 0x001a88c}, + {68530967, 38695948, 69124679, 39186988, 0x001b08c}, + {69124679, 38695948, 69718391, 39186988, 0x001b88c}, + {69718391, 38695948, 70312103, 39186988, 0x001c08c}, + {70312103, 38695948, 70905815, 39186988, 0x001c88c}, + {70905815, 38695948, 71499527, 39186988, 0x001d08c}, + {71499527, 38695948, 72093239, 39186988, 0x001d88c}, + {72093239, 38695948, 72686951, 39186988, 0x001e08c}, + {72686951, 38695948, 73280663, 39186988, 0x001e88c}, + {73280663, 38695948, 73874375, 39186988, 0x001f08c}, + {67942463, 38204908, 68530967, 38695948, 0x0010088}, + {68530967, 38204908, 69119471, 38695948, 0x0010888}, + {69119471, 38204908, 69707975, 38695948, 0x0011088}, + {69707975, 38204908, 70296479, 38695948, 0x0011888}, + {70296479, 38204908, 70884983, 38695948, 0x0012088}, + {70884983, 38204908, 71473487, 38695948, 0x0012888}, + {71473487, 38204908, 72061991, 38695948, 0x0013088}, + {72061991, 38204908, 72650495, 38695948, 0x0013888}, + {72650495, 38204908, 73238999, 38695948, 0x0014088}, + {73238999, 38204908, 73827503, 38695948, 0x0014888}, + {73827503, 38204908, 74416007, 38695948, 0x0015088}, + {74416007, 38204908, 75004511, 38695948, 0x0015888}, + {71255741, 37713868, 71844245, 38204908, 0x0016088}, + {71255741, 37222828, 71839037, 37713868, 0x0016888}, + {67755965, 37713868, 68344469, 38204908, 0x0017088}, + {68344469, 37713868, 68932973, 38204908, 0x0017888}, + {68932973, 37713868, 69521477, 38204908, 0x0018088}, + {69521477, 37713868, 70109981, 38204908, 0x0018888}, + {70109981, 37713868, 70698485, 38204908, 0x0019088}, + {67755965, 37222828, 68339261, 37713868, 0x0019888}, + {68339261, 37222828, 68922557, 37713868, 0x001a088}, + {68922557, 37222828, 69505853, 37713868, 0x001a888}, + {69505853, 37222828, 70089149, 37713868, 0x001b088}, + {70089149, 37222828, 70672445, 37713868, 0x001b888}, + {67755965, 36731788, 68339261, 37222828, 0x001c088}, + {68339261, 36731788, 68922557, 37222828, 0x001c888}, + {68922557, 36731788, 69505853, 37222828, 0x001d088}, + {55980000, 36670000, 80230000, 45600000, 0x27a0216}, + {67340000, 36670000, 75189000, 41056000, 0x003021c}, + {90355211, 23688355, 90449389, 23774845, 0x001000a}, // BGD + {90202000, 23426000, 90590000, 24050000, 0x028000c}, + {91745300, 22343000, 91873048, 22406000, 0x3c1044b}, + {91760000, 22267000, 91865923, 22343000, 0x3c1044b}, + {89509852, 22783100, 89603548, 22869589, 0x3c1004b}, + {88552771, 24350900, 88659445, 24427500, 0x3c1044b}, + {91157032, 23414800, 91270421, 23486400, 0x3c1044b}, + {90360631, 24706700, 90455769, 24793189, 0x3c1004b}, + {91821831, 24862300, 91951124, 24925900, 0x3c1044b}, + {89202071, 25706800, 89297929, 25793289, 0x3c1004b}, + {90657791, 23876200, 90752208, 23962689, 0x3c1004b}, + {90313852, 22654000, 90407548, 22740489, 0x3c1004b}, + {91947832, 21405300, 92040567, 21491789, 0x3c1004b}, + {89159532, 23126200, 89253468, 23212689, 0x3c1004b}, + {89324031, 24804900, 89419169, 24891389, 0x3c1004b}, + {91059691, 23931400, 91154108, 24017889, 0x3c1004b}, + {88592191, 25586800, 88687809, 25673289, 0x3c1004b}, + {89192291, 23963400, 89286708, 24049889, 0x3c1004b}, + {88215271, 24549500, 88309928, 24635989, 0x3c1004b}, + {89889171, 24204600, 89983828, 24291089, 0x3c1004b}, + {89892431, 24876800, 89987569, 24963289, 0x3c1004b}, + {88912431, 24776800, 89007569, 24863289, 0x3c1004b}, + {89626371, 24416900, 89721028, 24503389, 0x3c1004b}, + {90634232, 23186100, 90728168, 23272589, 0x3c1004b}, + {91075652, 22902800, 91169348, 22989289, 0x3c1004b}, + {89097704, 23878950, 89165495, 23941049, 0x2b2004b}, + {88827285, 23602640, 88892915, 23662759, 0x29c004b}, + {91064263, 22840050, 91131537, 22902149, 0x2b2004b}, + {89043035, 22685140, 89108164, 22745259, 0x29c004b}, + {89506773, 25302250, 89575427, 25364349, 0x2b2004b}, + {89812552, 23568740, 89877848, 23628859, 0x29c004b}, + {89038204, 24089550, 89105995, 24151649, 0x2b2004b}, + {90953285, 24029140, 91018915, 24089259, 0x29c004b}, + {88948918, 24380150, 89016882, 24442249, 0x2b2004b}, + {89566801, 24144740, 89632598, 24204859, 0x29c004b}, + {89983345, 24984050, 90051654, 25046149, 0x2b2004b}, + {90593235, 22655140, 90658364, 22715259, 0x29c004b}, + {89137977, 23511350, 89205423, 23573449, 0x2b2004b}, + {90748001, 24399640, 90813798, 24459759, 0x29c004b}, + {89610987, 25782550, 89679813, 25844649, 0x2b2004b}, + {91393601, 24343040, 91459398, 24403159, 0x29c004b}, + {88300400, 26148960, 88815992, 26640000, 0x001008c}, + {88815992, 25991648, 89331584, 26482688, 0x001088c}, + {88078695, 25746128, 88594287, 26237168, 0x001108c}, + {88594287, 25746128, 89109879, 26237168, 0x001188c}, + {89109879, 25705000, 89550000, 26120000, 0x001208c}, + {89550000, 25705000, 89898735, 26260000, 0x028288c}, + {88310000, 25255088, 88841771, 25746128, 0x01e308c}, + {88841771, 25255088, 89357363, 25746128, 0x001388c}, + {89357363, 25255088, 89890000, 25705000, 0x01d408c}, + {88064808, 24764048, 88580400, 25255088, 0x001488c}, + {88580399, 24764048, 89095991, 25255088, 0x001508c}, + {89095991, 24764048, 89611583, 25255088, 0x001588c}, + {89611583, 24764048, 90070000, 25311000, 0x022608c}, + {90070000, 24764048, 90580000, 25248267, 0x001688c}, + {90580000, 24764048, 91143967, 25202000, 0x01b708c}, + {91143967, 24764048, 91659559, 25255088, 0x001788c}, + {91659559, 24764048, 92175151, 25255088, 0x001808c}, + {92167000, 24418000, 92500000, 25141000, 0x02e888c}, + {88004500, 24296023, 88550000, 24764048, 0x01d908c}, + {88550000, 24273008, 89065976, 24764048, 0x01e988c}, + {89065976, 24273008, 89576360, 24764048, 0x001a08c}, + {89576359, 24273008, 90086743, 24764048, 0x001a88c}, + {90086743, 24273008, 90597127, 24764048, 0x001b08c}, + {90597127, 24273008, 91107511, 24764048, 0x001b88c}, + {91107512, 24273008, 91617896, 24764048, 0x001c08c}, + {91617896, 24365000, 92175000, 24764048, 0x01ac88c}, + {88555591, 23781968, 89065975, 24273008, 0x001d08c}, + {89065974, 23781968, 89576358, 24273008, 0x001d88c}, + {89576358, 23781968, 90086742, 24273008, 0x001e08c}, + {90086742, 23781968, 90597126, 24273008, 0x001e88c}, + {90597127, 23781968, 91107511, 24273008, 0x001f08c}, + {91107511, 23781968, 91617895, 24273008, 0x0010088}, + {91617895, 24076592, 92128279, 24567632, 0x0010888}, + {88560798, 23290928, 89065974, 23781968, 0x0011088}, + {89065974, 23290928, 89571150, 23781968, 0x0011888}, + {89571150, 23290928, 90076326, 23781968, 0x0012088}, + {90076326, 23290928, 90581502, 23781968, 0x0012888}, + {90581502, 23290928, 91086678, 23781968, 0x0013088}, + {91086678, 23290928, 91591854, 23781968, 0x0013888}, + {88690016, 22799888, 89195192, 23290928, 0x0015088}, + {89195192, 22799888, 89700368, 23290928, 0x0015888}, + {89700368, 22799888, 90205544, 23290928, 0x0016088}, + {90205544, 22799888, 90710720, 23290928, 0x0016888}, + {90710720, 22799888, 91215896, 23290928, 0x0017088}, + {91215896, 22799888, 91721072, 23290928, 0x0017888}, + {91830000, 23380000, 92360000, 23740000, 0x01a4088}, + {91721072, 22799888, 92100000, 23380000, 0x0278088}, + {92100000, 22799888, 92480000, 23380000, 0x0268888}, + {88907241, 22308847, 89412417, 22799887, 0x0019088}, + {89412417, 22308847, 89917593, 22799887, 0x0019888}, + {89917593, 22308847, 90422769, 22799887, 0x001a088}, + {90422769, 22308847, 90927945, 22799887, 0x001a888}, + {90927945, 22308847, 91433121, 22799887, 0x001b088}, + {91433121, 22308847, 91938297, 22799887, 0x001b888}, + {91938297, 22308847, 92443473, 22799887, 0x001c088}, + {92176824, 22308847, 92682000, 22799887, 0x001c888}, + {91655399, 21817808, 92155367, 22308848, 0x001d088}, + {92155367, 21817808, 92655335, 22308848, 0x001d888}, + {91830387, 21326767, 92330355, 21817807, 0x001e088}, + {92320000, 21200000, 92682000, 21818000, 0x028e888}, + {92020000, 20680000, 92386000, 21327000, 0x029f088}, + {88990000, 20650000, 92030000, 22308848, 0x2dd0015}, + {88004500, 20573700, 92682000, 26640000, 0x0010216}, + {85262950, 27666755, 85360011, 27753245, 0x001000a}, // NPL + {85113600, 27470680, 85639608, 27961720, 0x001000c}, + {87221981, 26388790, 87358219, 26511099, 0x54f004b}, + {83920861, 28158890, 84059138, 28281199, 0x54f004b}, + {84801541, 26958890, 84938459, 27081199, 0x54f004b}, + {87205241, 26748890, 87342159, 26871199, 0x54f004b}, + {84330601, 27601890, 84468198, 27724199, 0x54f004b}, + {85845381, 26657790, 85981619, 26780099, 0x54f004b}, + {80117029, 28920100, 80215770, 29006589, 0x3c1004b}, + {83397550, 27635500, 83494850, 27721989, 0x3c1004b}, + {80540869, 28646800, 80639130, 28733289, 0x3c1004b}, + {84971350, 27366800, 85068650, 27453289, 0x3c1004b}, + {81571810, 28004300, 81669590, 28090789, 0x3c1004b}, + {87620630, 26632200, 87716969, 26718689, 0x3c1004b}, + {83401850, 27471200, 83499150, 27557689, 0x3c1004b}, + {81294610, 28163500, 81392390, 28249989, 0x3c1004b}, + {87221530, 26629600, 87317869, 26716089, 0x3c1004b}, + {81062869, 28487400, 81161130, 28573889, 0x3c1004b}, + {82241110, 28086800, 82338890, 28173289, 0x3c1004b}, + {86650790, 26754000, 86747609, 26840489, 0x3c1004b}, + {81563769, 28533700, 81662030, 28620189, 0x3c1004b}, + {84975090, 26978600, 85071909, 27065089, 0x3c1004b}, + {86691830, 26496800, 86788169, 26583289, 0x3c1004b}, + {86412530, 26694100, 86508869, 26780589, 0x3c1004b}, + {85221830, 26726800, 85318169, 26813289, 0x3c1004b}, + {87061230, 26566500, 87157569, 26652989, 0x3c1004b}, + {85522690, 26809600, 85619509, 26896089, 0x3c1004b}, + {80050000, 27650000, 82700000, 30450000, 0x021000d}, + {84630000, 26340000, 88200000, 28500000, 0x08a0011}, + {82700000, 27314000, 85200000, 29860000, 0x0010015}, + {80050000, 26340000, 88202700, 30450000, 0x0010216}, + {10116400, 36817700, 10220679, 36862290, 0x2a7044a}, // TUN + {10081887, 36775500, 10192227, 36817700, 0x2a7044a}, + {10004097, 36624220, 10432702, 36970179, 0xf040047}, + {10510545, 35598600, 10919854, 35933489, 0xe890047}, + {9789327, 37214490, 9941873, 37336799, 0x54f004b}, + {10021914, 33829890, 10168685, 33952199, 0x54f004b}, + {10957406, 33754600, 11061193, 33841089, 0x3c1004b}, + {10043145, 35634800, 10148854, 35721289, 0x3c1004b}, + {10744599, 34699390, 10818778, 34821699, 0x3c1044b}, + {10670365, 34699390, 10744544, 34821699, 0x3c1044b}, + {8729346, 34370200, 8833853, 34456689, 0x3c1004b}, + {8777145, 35136800, 8882854, 35223289, 0x3c1004b}, + {11021767, 33468600, 11124833, 33555089, 0x3c1004b}, + {10789706, 33815700, 10893493, 33902189, 0x3c1004b}, + {10672921, 36420000, 10825452, 36480700, 0x3c1044b}, + {10536000, 36370900, 10672921, 36438550, 0x3c1044b}, + {10398707, 32886800, 10501292, 32973289, 0x3c1004b}, + {10432567, 33304900, 10535633, 33391389, 0x3c1004b}, + {9150625, 36686000, 9257775, 36772489, 0x3c1004b}, + {10923445, 35579100, 11029154, 35665589, 0x3c1004b}, + {9735764, 37111300, 9843635, 37197789, 0x3c1004b}, + {8652385, 36127400, 8758814, 36213889, 0x3c1004b}, + {11025300, 35385700, 11081949, 35547000, 0x3c1044b}, + {8724325, 36456000, 8831475, 36542489, 0x3c1004b}, + {8346646, 34272100, 8451153, 34358589, 0x3c1004b}, + {9431106, 34993200, 9536094, 35079689, 0x3c1004b}, + {11030564, 36816700, 11138435, 36903189, 0x3c1004b}, + {9727206, 33844400, 9830993, 33930889, 0x3c1004b}, + {10920164, 36708000, 11028035, 36794489, 0x3c1004b}, + {8080306, 33872900, 8184093, 33959389, 0x3c1004b}, + {10773925, 36515500, 10881075, 36601989, 0x3c1004b}, + {8967767, 33426700, 9070833, 33513189, 0x3c1004b}, + {10921045, 35359400, 11026754, 35445889, 0x3c1004b}, + {7500000, 32800000, 11563000, 34697028, 0x017000d}, + {8111127, 34697028, 11358346, 37378218, 0x0a80011}, + {8340000, 30390000, 11620000, 32800000, 0x3740015}, + {7500000, 30185000, 11620000, 37600000, 0x0010016}, + {-55214000, 5798360, -55160063, 5867900, 0x2a7044a}, // SUR + {-55160063, 5821370, -55098977, 5882772, 0x2a7044a}, + {-55420298, 5506280, -54951578, 5997320, 0x001000c}, + {-57071670, 5837910, -56897730, 6010889, 0x782004b}, + {-54491170, 5544210, -54317230, 5717189, 0x782004b}, + {-54960270, 5758810, -54786330, 5931789, 0x782004b}, + {-56766970, 5693510, -56593030, 5866489, 0x782004b}, + {-54175696, 5415920, -54025105, 5565679, 0x680004b}, + {-55566096, 5725220, -55415505, 5874979, 0x680004b}, + {-55260988, 4971320, -55110813, 5121079, 0x680004b}, + {-55110813, 4971320, -54960638, 5121079, 0x680004b}, + {-56369996, 5760620, -56219405, 5910379, 0x680004b}, + {-57215496, 5535742, -56746776, 6026782, 0x001008c}, + {-56746776, 5535742, -56278056, 6026782, 0x001088c}, + {-56278056, 5535742, -55809336, 6026782, 0x001108c}, + {-55809336, 5535742, -55340616, 6026782, 0x001188c}, + {-55340616, 5535742, -54871896, 6026782, 0x001208c}, + {-54871896, 5535742, -54403176, 6026782, 0x001288c}, + {-54447720, 5462086, -53979000, 5953126, 0x001308c}, + {-57337363, 5044702, -56868643, 5535742, 0x001388c}, + {-56868643, 5044702, -56399923, 5535742, 0x001408c}, + {-56399923, 5044702, -55931203, 5535742, 0x001488c}, + {-55931203, 5044702, -55462483, 5535742, 0x001508c}, + {-55462483, 5044702, -54993763, 5535742, 0x001588c}, + {-54993763, 5044702, -54525043, 5535742, 0x001608c}, + {-54525043, 5044702, -54056323, 5535742, 0x001688c}, + {-58073253, 4553662, -57604533, 5044702, 0x001708c}, + {-57604533, 4553662, -57135813, 5044702, 0x001788c}, + {-57135813, 4553662, -56667093, 5044702, 0x001808c}, + {-56667093, 4553662, -56198373, 5044702, 0x001888c}, + {-56198373, 4553662, -55729653, 5044702, 0x001908c}, + {-55729653, 4553662, -55260933, 5044702, 0x001988c}, + {-55260933, 4553662, -54792213, 5044702, 0x001a08c}, + {-54792213, 4553662, -54323493, 5044702, 0x001a88c}, + {-58073253, 4062622, -57604533, 4553662, 0x001b08c}, + {-57604533, 4062622, -57135813, 4553662, 0x001b88c}, + {-57135813, 4062622, -56667093, 4553662, 0x001c08c}, + {-56667093, 4062622, -56198373, 4553662, 0x001c88c}, + {-56198373, 4062622, -55729653, 4553662, 0x001d08c}, + {-55729653, 4062622, -55260933, 4553662, 0x001d88c}, + {-55260933, 4062622, -54792213, 4553662, 0x001e08c}, + {-54792213, 4062622, -54323493, 4553662, 0x001e88c}, + {-58073253, 3571582, -57604533, 4062622, 0x001f08c}, + {-57604533, 3571582, -57135813, 4062622, 0x0010088}, + {-57135813, 3571582, -56667093, 4062622, 0x0010888}, + {-56667093, 3571582, -56198373, 4062622, 0x0011088}, + {-56198373, 3571582, -55729653, 4062622, 0x0011888}, + {-55729653, 3571582, -55260933, 4062622, 0x0012088}, + {-55260933, 3571582, -54792213, 4062622, 0x0012888}, + {-54792213, 3571582, -54323493, 4062622, 0x0013088}, + {-54447720, 3571582, -53979000, 4062622, 0x0013888}, + {-57721713, 3080542, -57252993, 3571582, 0x0014088}, + {-57252993, 3080542, -56784273, 3571582, 0x0014888}, + {-56784273, 3080542, -56315553, 3571582, 0x0015088}, + {-56315553, 3080542, -55846833, 3571582, 0x0015888}, + {-55846833, 3080542, -55378113, 3571582, 0x0016088}, + {-55378113, 3080542, -54909393, 3571582, 0x0016888}, + {-54909393, 3080542, -54440673, 3571582, 0x0017088}, + {-54447720, 3080542, -53979000, 3571582, 0x0017888}, + {-57276429, 2589502, -56807709, 3080542, 0x0018088}, + {-56807709, 2589502, -56338989, 3080542, 0x0018888}, + {-56338989, 2589502, -55870269, 3080542, 0x0019088}, + {-55870269, 2589502, -55401549, 3080542, 0x0019888}, + {-55401549, 2589502, -54932829, 3080542, 0x001a088}, + {-54932829, 2589502, -54464109, 3080542, 0x001a888}, + {-54464109, 2589502, -53995389, 3080542, 0x001b088}, + {-57042069, 2098462, -56573349, 2589502, 0x001b888}, + {-56573349, 2098462, -56104629, 2589502, 0x001c088}, + {-56104629, 2098462, -55635909, 2589502, 0x001c888}, + {-55635909, 2098462, -55167189, 2589502, 0x001d088}, + {-55167189, 2098462, -54698469, 2589502, 0x001d888}, + {-54698469, 2098462, -54229749, 2589502, 0x001e088}, + {-56760837, 1830000, -56292117, 2098462, 0x001e888}, + {-56292117, 1830000, -55823397, 2098462, 0x001f088}, + {-56760837, 1830000, -56292117, 2098462, 0x082e890}, + {-56292117, 1830000, -55823397, 2098462, 0x082f090}, + {-58086600, 1830000, -53979000, 6029000, 0x0010216}, + {-56221894, -34928845, -56117145, -34842355, 0x001000a}, // URY + {-56477600, -34938500, -55600000, -34627800, 0x013000c}, + {-58005647, -31443110, -57862953, -31320801, 0x54f004b}, + {-58116000, -32356750, -58028021, -32256750, 0x3c1044b}, + {-55576492, -30944400, -55476309, -30857911, 0x3c1004b}, + {-55004994, -34973000, -54912351, -34875000, 0x3c1044b}, + {-54912351, -34942400, -54777647, -34875000, 0x3c1044b}, + {-56030992, -31748000, -55929608, -31661511, 0x3c1004b}, + {-54209033, -32410000, -54107168, -32323511, 0x3c1004b}, + {-58081533, -33295200, -57978467, -33208711, 0x3c1004b}, + {-56516851, -30443200, -56417149, -30356711, 0x3c1004b}, + {-55295254, -34424500, -55190747, -34338011, 0x3c1004b}, + {-56756154, -34379400, -56651647, -34292911, 0x3c1004b}, + {-56271894, -34143200, -56168107, -34056711, 0x3c1004b}, + {-57886354, -34476400, -57781847, -34389911, 0x3c1004b}, + {-58361333, -33193900, -58258267, -33107411, 0x3c1004b}, + {-56574233, -33424700, -56471167, -33338211, 0x3c1004b}, + {-54379354, -34522400, -54274847, -34435911, 0x3c1004b}, + {-54972094, -34835400, -54867106, -34748911, 0x3c1004b}, + {-54436533, -33275400, -54333467, -33188911, 0x3c1004b}, + {-56332754, -34567800, -56228247, -34481311, 0x3c1004b}, + {-56949433, -33560200, -56846367, -33473711, 0x3c1004b}, + {-58359794, -34032300, -58256007, -33945811, 0x3c1004b}, + {-56459154, -34487300, -56354647, -34400811, 0x3c1004b}, + {-53436093, -32657900, -53333508, -32571411, 0x3c1004b}, + {-57681293, -32747600, -57578708, -32661111, 0x3c1004b}, + {-58268633, -33574000, -58165567, -33487511, 0x3c1004b}, + {-57640451, -30301700, -57540749, -30215211, 0x3c1004b}, + {-56561293, -32853200, -56458708, -32766711, 0x3c1004b}, + {-57499554, -34446000, -57395047, -34359511, 0x3c1004b}, + {-53510594, -33737600, -53406807, -33651111, 0x3c1004b}, + {-57301254, -34358900, -57196747, -34272411, 0x3c1004b}, + {-58447000, -34974500, -53350000, -33310000, 0x0690011}, + {-58368000, -33310000, -53152000, -31895300, 0x011000d}, + {-58220000, -31895300, -54080000, -30085692, 0x2aa0015}, + {-58447000, -34974500, -53152000, -30085692, 0x0010216}, + {104859637, 11518755, 104947088, 11605245, 0x001000a}, // KHM + {104681640, 11365584, 105155568, 11856624, 0x001000c}, + {103471526, 10554890, 103595873, 10677199, 0x54f004b}, + {103111317, 13040290, 103236683, 13162599, 0x54f004b}, + {103786247, 13320590, 103911953, 13442899, 0x54f004b}, + {102541347, 13598790, 102667053, 13721099, 0x54f004b}, + {104598694, 12193500, 104687105, 12279989, 0x3c1004b}, + {105312115, 11447100, 105400285, 11533589, 0x3c1004b}, + {103874794, 12495800, 103963205, 12582289, 0x3c1004b}, + {104734035, 10937800, 104821965, 11024289, 0x3c1004b}, + {104480715, 11439600, 104568885, 11526089, 0x3c1004b}, + {106125915, 11770500, 106214085, 11856989, 0x3c1004b}, + {105055015, 12014100, 105143185, 12100589, 0x3c1004b}, + {102943854, 13526100, 103032745, 13612589, 0x3c1004b}, + {105985794, 12436800, 106074205, 12523289, 0x3c1004b}, + {104136035, 10566800, 104223965, 10653289, 0x3c1004b}, + {104845674, 12676800, 104934325, 12763289, 0x3c1004b}, + {102928615, 11562000, 103016785, 11648489, 0x3c1004b}, + {105755915, 11036800, 105844085, 11123289, 0x3c1004b}, + {104276935, 10475900, 104364865, 10562389, 0x3c1004b}, + {107145794, 12406800, 107234205, 12493289, 0x3c1004b}, + {106743554, 13918400, 106832445, 14004889, 0x3c1004b}, + {105934354, 13476100, 106023245, 13562589, 0x3c1004b}, + {102563074, 12825400, 102651725, 12911889, 0x3c1004b}, + {104150694, 12478100, 104239105, 12564589, 0x3c1004b}, + {105409415, 11932800, 105497585, 12019289, 0x3c1004b}, + {103417174, 12712000, 103505825, 12798489, 0x3c1004b}, + {102867355, 9881000, 102955045, 9967489, 0x3c1004b}, + {103450000, 9272000, 103561110, 9340000, 0x3c1044b}, + {102700000, 10230000, 106230000, 12250000, 0x0800011}, + {105350000, 11653500, 107640000, 14693000, 0x45d0015}, + {102330000, 12250000, 105350000, 14444000, 0x01a000d}, + {97330000, 5612500, 109500000, 23400000, 0x4720216}, + {102330000, 9270000, 107640000, 14704960, 0x003021c}, + {36242067, 33475355, 36344894, 33561845, 0x001000a}, // SYR + {36113166, 33344000, 36577557, 33651000, 0xf040447}, + {36990450, 36044100, 37402549, 36378989, 0xe890047}, + {36638065, 34665190, 36786534, 34787499, 0x54f004b}, + {35717000, 35495000, 35890909, 35600099, 0x54f044b}, + {36683165, 35055190, 36831634, 35177499, 0x54f004b}, + {40088145, 35292800, 40193854, 35379289, 0x3c1004b}, + {40690125, 36464600, 40797275, 36551089, 0x3c1004b}, + {41189564, 37023050, 41304394, 37104189, 0x3c1044b}, + {38929500, 35925700, 39060627, 35995889, 0x3c1044b}, + {35863106, 34847100, 35968094, 34933589, 0x3c1004b}, + {36610985, 35907200, 36717414, 35993689, 0x3c1004b}, + {36037707, 32595200, 36140292, 32681689, 0x3c1004b}, + {38487485, 35781600, 38593914, 35868089, 0x3c1004b}, + {37901225, 36483300, 38008375, 36569789, 0x3c1004b}, + {36536007, 32677900, 36638592, 32764389, 0x3c1004b}, + {36995406, 34967900, 37100394, 35054389, 0x3c1004b}, + {36641745, 35601800, 36747454, 35688289, 0x3c1004b}, + {35912945, 35326300, 36018654, 35412789, 0x3c1004b}, + {36269085, 35769600, 36375514, 35856089, 0x3c1004b}, + {37479025, 36329500, 37586175, 36415989, 0x3c1004b}, + {35990707, 32849800, 36093292, 32936289, 0x3c1004b}, + {40865746, 34407600, 40970253, 34494089, 0x3c1004b}, + {35922500, 35156000, 36000489, 35273000, 0x3c1044b}, + {38227746, 34506800, 38332253, 34593289, 0x3c1004b}, + {36559985, 35776700, 36666414, 35863189, 0x3c1004b}, + {40389706, 34977100, 40494694, 35063589, 0x3c1004b}, + {36644406, 33956500, 36748193, 34042989, 0x3c1004b}, + {35815967, 33107400, 35919033, 33193889, 0x3c1004b}, + {36683006, 34878700, 36787994, 34965189, 0x3c1004b}, + {36517046, 34494100, 36621553, 34580589, 0x3c1004b}, + {35717000, 34650000, 39550000, 36926185, 0x08f0011}, + {35586890, 32313599, 38955000, 34650000, 0x01c000d}, + {39550000, 34380000, 42380000, 37322182, 0x4350015}, + {34217000, 28520000, 48790000, 37390000, 0x0010016}, + {35586900, 32313600, 42380000, 37322200, 0x003021c}, + {-17490000, 14648500, -17416000, 14747500, 0x024000a}, // SEN + {-17530000, 14642000, -16875000, 14988000, 0x016000c}, + {-16118946, 14117700, -16030055, 14204189, 0x3c1004b}, + {-16312726, 12522590, -16199475, 12590000, 0x3c1044b}, + {-17025266, 14386800, -16936135, 14473289, 0x3c1004b}, + {-16515126, 15978200, -16425274, 16064689, 0x3c1004b}, + {-15934000, 14850000, -15823610, 14920000, 0x3c1044b}, + {-15934000, 14780000, -15823610, 14850000, 0x3c1044b}, + {-16275666, 14608200, -16186535, 14694689, 0x3c1004b}, + {-16268506, 15580800, -16178894, 15667289, 0x3c1004b}, + {-15727000, 16431700, -15574845, 16482850, 0x3c1044b}, + {-13724446, 13710900, -13635555, 13797389, 0x3c1004b}, + {-14994326, 12866800, -14905675, 12953289, 0x3c1004b}, + {-16450366, 14290100, -16361235, 14376589, 0x3c1004b}, + {-16272326, 12757600, -16183675, 12844089, 0x3c1004b}, + {-16873646, 14133800, -16784755, 14220289, 0x3c1004b}, + {-15821546, 13702300, -15732655, 13788789, 0x3c1004b}, + {-15596126, 12660200, -15507475, 12746689, 0x3c1004b}, + {-15507871, 15318550, -15443530, 15380649, 0x2b2004b}, + {-15616995, 13603340, -15555206, 13663459, 0x29c004b}, + {-15586912, 14075550, -15523088, 14137649, 0x2b2004b}, + {-16495978, 14676240, -16434022, 14736359, 0x29c004b}, + {-15536943, 16481750, -15472257, 16543849, 0x2b2004b}, + {-14140895, 13119940, -14079106, 13180059, 0x29c004b}, + {-16665785, 15081450, -16601616, 15143549, 0x2b2004b}, + {-16476345, 15340340, -16414055, 15400459, 0x29c004b}, + {-12216640, 12527950, -12153161, 12590049, 0x2b2004b}, + {-15975878, 14238140, -15913922, 14298259, 0x29c004b}, + {-14835412, 13945850, -14771588, 14007949, 0x2b2004b}, + {-16387095, 13852540, -16325306, 13912659, 0x29c004b}, + {-16713485, 14723650, -16649316, 14785749, 0x2b2004b}, + {-13793311, 13103440, -13731689, 13163559, 0x29c004b}, + {-14207426, 12701650, -14143775, 12763749, 0x2b2004b}, + {-13351145, 15569940, -13288855, 15630059, 0x29c004b}, + {-15162871, 15381750, -15098530, 15443849, 0x2b2004b}, + {-12908645, 15219440, -12846355, 15279559, 0x29c004b}, + {-16111298, 14474050, -16047302, 14536149, 0x2b2004b}, + {-12491362, 14877640, -12429239, 14937759, 0x29c004b}, + {-15889940, 12521750, -15826461, 12583849, 0x2b2004b}, + {-14518611, 12844140, -14456989, 12904259, 0x29c004b}, + {-16521912, 13758950, -16458088, 13821049, 0x2b2004b}, + {-15991911, 12787940, -15930289, 12848059, 0x29c004b}, + {-15961912, 13888950, -15898088, 13951049, 0x2b2004b}, + {-16533411, 12749840, -16471789, 12809959, 0x29c004b}, + {-16747998, 14404850, -16684002, 14466949, 0x2b2004b}, + {-15001712, 16633840, -14939088, 16693959, 0x29c004b}, + {-16569440, 12440850, -16505961, 12502949, 0x2b2004b}, + {-16700978, 14159940, -16639022, 14220059, 0x29c004b}, + {-16888000, 12301390, -11400000, 13510000, 0x00e000d}, + {-17550000, 13587000, -15216600, 16590000, 0x0c10011}, + {-15216600, 13510000, -11925000, 15700000, 0x31a0015}, + {-17620000, 12301390, -11333000, 16694000, 0x0010016}, + {74531379, 42818155, 74648621, 42904645, 0x001000a}, // KGZ + {73770000, 42768000, 75210000, 42973000, 0x00d000c}, + {72733250, 40463190, 72893950, 40585499, 0x54f004b}, + {72880250, 40867490, 73040950, 40989799, 0x54f004b}, + {78310381, 42439990, 78474819, 42562299, 0x54f004b}, + {75204401, 42765990, 75370198, 42888299, 0x54f004b}, + {75890000, 41410000, 76136924, 41450000, 0x3c1044b}, + {72161000, 42499000, 72343877, 42554400, 0x3c1044b}, + {72025000, 40209000, 72162181, 40280000, 0x3c1044b}, + {73248881, 40744700, 73362518, 40831189, 0x3c1004b}, + {76127860, 42412800, 76244140, 42499289, 0x3c1004b}, + {72707721, 40983100, 72822079, 41069589, 0x3c1004b}, + {72834281, 40671100, 72947918, 40757589, 0x3c1004b}, + {72162821, 41306800, 72277179, 41393289, 0x3c1004b}, + {72392821, 41216800, 72507179, 41303289, 0x3c1004b}, + {74382340, 41636800, 74497659, 41723289, 0x3c1004b}, + {72897140, 41839400, 73012459, 41925889, 0x3c1004b}, + {72948981, 40737900, 73062618, 40824389, 0x3c1004b}, + {75652779, 42760100, 75770020, 42846589, 0x3c1004b}, + {77951360, 42302100, 78067640, 42388589, 0x3c1004b}, + {75758621, 41120700, 75872979, 41207189, 0x3c1004b}, + {69492000, 39811900, 69573025, 39931000, 0x3c1044b}, + {76915960, 42066700, 77032240, 42153189, 0x3c1044b}, + {72290621, 40997800, 72404979, 41084289, 0x3c1004b}, + {69554000, 39907000, 69760945, 39954000, 0x3c1044b}, + {75864021, 41127100, 75978379, 41213589, 0x3c1004b}, + {78301379, 42686800, 78418620, 42773289, 0x3c1004b}, + {75531379, 42706800, 75648620, 42793289, 0x3c1004b}, + {77021379, 42606800, 77138620, 42693289, 0x3c1044b}, + {70841000, 42162719, 79230000, 43268600, 0x0460011}, + {70422234, 39481505, 73877990, 42162695, 0x001000d}, + {69233716, 39720856, 69837844, 40211896, 0x0b00090}, + {69837844, 39720856, 70441972, 40211896, 0x0b00890}, + {73856265, 41682150, 74481225, 42173190, 0x0b01090}, + {74481225, 41682150, 75106185, 42173190, 0x0b01890}, + {75106185, 41682150, 75731145, 42173190, 0x0b02090}, + {75731145, 41682150, 76356105, 42173190, 0x0b02890}, + {76356105, 41682150, 76981065, 42173190, 0x0b03090}, + {76981065, 41682150, 77606025, 42173190, 0x0b03890}, + {77606025, 41682150, 78230985, 42173190, 0x0b04090}, + {78230985, 41682150, 78855945, 42173190, 0x0b04890}, + {78855945, 41682150, 79480905, 42173190, 0x0b05090}, + {73861473, 41191110, 74481225, 41682150, 0x0b05890}, + {74481225, 41191110, 75100977, 41682150, 0x0b06090}, + {75100977, 41191110, 75720729, 41682150, 0x0b06890}, + {75720729, 41191110, 76340481, 41682150, 0x0b07090}, + {76340481, 41191110, 76960233, 41682150, 0x0b07890}, + {76960233, 41191110, 77579985, 41682150, 0x0b08090}, + {77579985, 41191110, 78199737, 41682150, 0x0b08890}, + {78199737, 41360000, 79108000, 41682150, 0x0769090}, + {73861473, 40700070, 74476017, 41191110, 0x0b09890}, + {74476017, 40700070, 75090561, 41191110, 0x0b0a090}, + {75090560, 40700070, 75705104, 41191110, 0x0b0a890}, + {75705105, 40700070, 76319649, 41191110, 0x0b0b090}, + {76319649, 40700070, 76934193, 41191110, 0x0b0b890}, + {76934192, 40963000, 78035500, 41191110, 0x05ac090}, + {73869284, 40209030, 74478620, 40700070, 0x0b0c890}, + {74478620, 40209030, 75087956, 40700070, 0x0b0d090}, + {75087956, 40209030, 75697292, 40700070, 0x0b0d890}, + {75697292, 40209030, 76306628, 40700070, 0x0b0e090}, + {76306628, 40209030, 76915964, 40700070, 0x0b0e890}, + {73869284, 39717990, 74473412, 40209030, 0x0b0f090}, + {55980000, 36670000, 80230000, 45600000, 0x27a0016}, + {69249199, 39172800, 80230000, 43268600, 0x003021c}, + {27478925, 53858155, 27624036, 53944645, 0x001000a}, // BLR + {27344452, 53787690, 27755548, 54032309, 0xa9e0047}, + {30791926, 52307690, 31188073, 52552309, 0xa9e0047}, + {30121552, 53777990, 30532648, 54022609, 0xa9e0047}, + {29980453, 55077210, 30379546, 55305989, 0x9ee0047}, + {23729026, 53610690, 23831723, 53732999, 0x3c1044b}, + {23831723, 53610690, 23934420, 53732999, 0x3c1044b}, + {23593563, 52039990, 23692526, 52162299, 0x3c1044b}, + {23692526, 52039990, 23791489, 52162299, 0x3c1044b}, + {29139800, 53100400, 29260894, 53202940, 0x3c1044b}, + {25948966, 53094100, 26092634, 53180589, 0x3c1004b}, + {28449000, 54168400, 28571246, 54272300, 0x3c1044b}, + {26006768, 52101400, 26192306, 52166600, 0x3c1044b}, + {30336484, 54466800, 30483516, 54553289, 0x3c1004b}, + {29174468, 52010100, 29314532, 52096589, 0x3c1004b}, + {27464127, 52776400, 27605873, 52862889, 0x3c1004b}, + {28508500, 55483300, 28714640, 55546489, 0x3c1044b}, + {25224825, 53859600, 25370175, 53946089, 0x3c1004b}, + {26780284, 54270800, 26927316, 54357289, 0x3c1004b}, + {28711662, 55447200, 28862538, 55533689, 0x3c1004b}, + {29639600, 52594250, 29859226, 52650000, 0x3c1044b}, + {30319868, 52328000, 30459932, 52414489, 0x3c1004b}, + {29939827, 52847400, 30081573, 52933889, 0x3c1004b}, + {27478166, 52986800, 27621834, 53073289, 0x3c1004b}, + {24279968, 52166800, 24420032, 52253289, 0x3c1004b}, + {31638625, 53664400, 31783975, 53750889, 0x3c1004b}, + {28281315, 54068950, 28386884, 54131049, 0x2b2004b}, + {29981067, 53055740, 30080932, 53115859, 0x29c004b}, + {25273023, 53057650, 25376177, 53119749, 0x2b2004b}, + {24392567, 53125840, 24492432, 53185959, 0x29c004b}, + {29276117, 52095750, 29376683, 52157849, 0x2b2004b}, + {26345398, 54456940, 26447601, 54517059, 0x29c004b}, + {28574823, 53275950, 28677977, 53338049, 0x2b2004b}, + {30924898, 54256140, 31027101, 54316259, 0x29c004b}, + {24903313, 52512550, 25005087, 52574649, 0x2b2004b}, + {25762983, 53567440, 25864017, 53627559, 0x29c004b}, + {26856715, 54469050, 26962284, 54531149, 0x2b2004b}, + {24397535, 52521540, 24496064, 52581659, 0x29c004b}, + {27087819, 53658950, 27192180, 53721049, 0x2b2004b}, + {28099483, 53479940, 28200517, 53540059, 0x29c004b}, + {26785835, 55088950, 26894164, 55151049, 0x2b2004b}, + {26760020, 52220940, 26857380, 52281059, 0x29c004b}, + {30168819, 53492450, 30273180, 53554549, 0x2b2004b}, + {31268520, 52381340, 31365880, 52441459, 0x29c004b}, + {28646125, 54849250, 28753074, 54911349, 0x2b2004b}, + {31893783, 53572140, 31994817, 53632259, 0x29c004b}, + {23179217, 51760000, 28050000, 54178000, 0x0960011}, + {28050000, 51760000, 32794200, 54178000, 0x01c000d}, + {25132800, 54178000, 31478900, 56171740, 0x2be0015}, + {14105000, 48990000, 32794200, 59822030, 0x0010016}, + {23179217, 51262642, 32794200, 56171740, 0x003021c}, + {-58205500, 6777000, -58065100, 6827100, 0x012000a}, // GUY + {-58540000, 6589100, -57784000, 6887700, 0x013000c}, + {-58391270, 5876410, -58217330, 6049389, 0x782004b}, + {-57610570, 6157010, -57436630, 6329989, 0x782004b}, + {-57436630, 6157010, -57262690, 6329989, 0x782004b}, + {-57288470, 5815110, -57114530, 5988089, 0x782004b}, + {-58608304, 7188720, -58457297, 7338479, 0x680004b}, + {-58724896, 6315320, -58574305, 6465079, 0x680004b}, + {-57748296, 6398820, -57597705, 6548579, 0x680004b}, + {-57702496, 6323820, -57551905, 6473579, 0x680004b}, + {-57859196, 6485920, -57708605, 6635679, 0x680004b}, + {-59790000, 2500000, -57110000, 5100000, 0x001000d}, + {-59350000, 5100000, -57110000, 8200000, 0x0c60011}, + {-61430000, 5100000, -59350000, 8400000, 0x4bc0015}, + {-61430000, 1164000, -56470909, 8560000, 0x0010016}, + {102520000, 17958851, 102610530, 18002100, 0x2a7044a}, // LAO + {102610530, 17915606, 102653904, 18005800, 0x2a7044a}, + {102372324, 17795636, 102861876, 18286676, 0x001000c}, + {104686297, 16508890, 104813702, 16631199, 0x54f004b}, + {105751768, 15067236, 105878154, 15189545, 0x54f004b}, + {103974938, 20358890, 104105061, 20481199, 0x54f004b}, + {104740878, 17344407, 104868962, 17466716, 0x54f004b}, + {102075108, 19828890, 102204891, 19951199, 0x54f004b}, + {106775070, 14754024, 106901456, 14876333, 0x54f004b}, + {103583125, 18337162, 103711549, 18459471, 0x54f004b}, + {101338960, 20905597, 101469423, 21027906, 0x54f004b}, + {101084429, 21128890, 101215571, 21251199, 0x54f004b}, + {103324353, 19296800, 103415647, 19383289, 0x3c1004b}, + {106365194, 15676800, 106454806, 15763289, 0x3c1004b}, + {102059296, 21653508, 102152271, 21739997, 0x3c1004b}, + {101477583, 19043364, 101568877, 19129853, 0x3c1004b}, + {105849585, 14859575, 105938957, 14946064, 0x3c1004b}, + {104253872, 20756800, 104346127, 20843289, 0x3c1004b}, + {105755194, 15536800, 105844806, 15623289, 0x3c1004b}, + {102388305, 18448661, 102479358, 18535150, 0x3c1004b}, + {105816162, 14069547, 105905053, 14156036, 0x3c1004b}, + {102404628, 18870408, 102495681, 18956897, 0x3c1004b}, + {101603993, 20266800, 101696007, 20353289, 0x3c1004b}, + {106655194, 15366800, 106744806, 15453289, 0x3c1004b}, + {104144697, 18188864, 104235510, 18275353, 0x3c1004b}, + {104954426, 13906000, 107695198, 16587190, 0x001000d}, + {101299893, 17745048, 104100247, 20426238, 0x0a80011}, + {104513031, 16324524, 104997375, 16815564, 0x0b10090}, + {103918363, 20355569, 104413123, 20846609, 0x0b10890}, + {104560149, 17160041, 105049701, 17651081, 0x0b01090}, + {101026941, 20832878, 101526909, 21323918, 0x0b01890}, + {101855801, 21451232, 102355769, 21942272, 0x0b12090}, + {103945329, 17986588, 104434881, 18477628, 0x0b12890}, + {97330000, 5612500, 109500000, 23400000, 0x4720016}, + {100085450, 13906000, 107695198, 22500830, 0x003021c}, + {26040418, 44396755, 26160543, 44483245, 0x001000a}, // ROU + {25930286, 44317690, 26270714, 44562309, 0xa9e0047}, + {27391632, 47037690, 27748368, 47282309, 0xa9e0047}, + {23423330, 46637690, 23776669, 46882309, 0xa9e0047}, + {21064959, 45640510, 21392240, 45869289, 0x9ee0047}, + {28572000, 44124600, 28665310, 44236100, 0x3c1044b}, + {23754618, 44275900, 23874982, 44362389, 0x3c1004b}, + {27978737, 45396800, 28101263, 45483289, 0x3c1004b}, + {25552237, 45610000, 25674763, 45696489, 0x3c1004b}, + {25969337, 44896800, 26090662, 44983289, 0x3c1004b}, + {27895037, 45234000, 28017563, 45320489, 0x3c1004b}, + {21859035, 47021400, 21985165, 47107889, 0x3c1004b}, + {26857535, 46536800, 26982464, 46623289, 0x3c1004b}, + {21266135, 46139200, 21391064, 46225689, 0x3c1004b}, + {24809337, 44816800, 24930662, 44903289, 0x3c1004b}, + {24077436, 45747100, 24201163, 45833589, 0x3c1004b}, + {24500835, 46510600, 24625764, 46597089, 0x3c1004b}, + {23516334, 47616800, 23643665, 47703289, 0x3c1004b}, + {26758737, 45106800, 26881263, 45193289, 0x3c1004b}, + {22825734, 47746800, 22954266, 47833289, 0x3c1004b}, + {26615557, 47712950, 26707843, 47775049, 0x2b2004b}, + {24325633, 45081040, 24409967, 45141159, 0x29c004b}, + {26195688, 47628150, 26287112, 47690249, 0x2b2004b}, + {26325763, 46903540, 26413437, 46963659, 0x29c004b}, + {22606100, 44610700, 22719219, 44658400, 0x2b2044b}, + {27125398, 45655140, 27211402, 45715259, 0x29c004b}, + {23227444, 45017450, 23314555, 45079549, 0x2b2004b}, + {28752615, 45155940, 28837784, 45216059, 0x29c004b}, + {25407144, 44899750, 25494255, 44961849, 0x2b2004b}, + {21848615, 45283140, 21933784, 45343259, 0x29c004b}, + {24454719, 47108950, 24545280, 47171049, 0x2b2004b}, + {24317667, 44391340, 24401333, 44451459, 0x29c004b}, + {22867582, 45733250, 22956418, 45795349, 0x2b2004b}, + {27675080, 46617440, 27761919, 46677559, 0x29c004b}, + {27282889, 44177750, 27369310, 44239849, 0x2b2004b}, + {25918884, 43869140, 26001715, 43929259, 0x29c004b}, + {26884719, 46898950, 26975280, 46961049, 0x2b2004b}, + {22878398, 45856540, 22964402, 45916659, 0x29c004b}, + {27625950, 46182250, 27715649, 46244349, 0x2b2004b}, + {23526998, 46049940, 23613002, 46110059, 0x29c004b}, + {23014719, 47148950, 23105280, 47211049, 0x2b2004b}, + {25762898, 45846740, 25848902, 45906859, 0x29c004b}, + {23735150, 46538950, 23824849, 46601049, 0x2b2004b}, + {24308098, 46135640, 24394102, 46195759, 0x29c004b}, + {27330389, 44549450, 27416810, 44611549, 0x2b2004b}, + {26740280, 46220240, 26827119, 46280359, 0x29c004b}, + {25270520, 43946250, 25356079, 44008349, 0x2b2004b}, + {23337415, 45379940, 23422584, 45440059, 0x29c004b}, + {21865582, 45658950, 21954418, 45721049, 0x2b2004b}, + {28255867, 44234040, 28339533, 44294159, 0x29c004b}, + {27385682, 45822450, 27474518, 45884549, 0x2b2004b}, + {25766580, 46339940, 25853419, 46400059, 0x29c004b}, + {22735000, 47855574, 23660000, 48121000, 0x0130088}, + {23660000, 47855574, 24700000, 48000000, 0x00d0888}, + {25205000, 47855574, 25900000, 47980000, 0x0011088}, + {25900000, 47855574, 26580000, 48265650, 0x0011888}, + {26580000, 47855574, 27266000, 48265650, 0x0012088}, + {21900000, 47326342, 22536000, 47820000, 0x0202888}, + {22536000, 47326342, 23172000, 47855574, 0x0213088}, + {23172000, 47326342, 23808000, 47855574, 0x0213888}, + {23808000, 47326342, 24444000, 47855574, 0x0214088}, + {24444000, 47326342, 25080000, 47855574, 0x0214888}, + {25080000, 47326342, 25716000, 47855574, 0x0215088}, + {25716000, 47326342, 26352000, 47855574, 0x0215888}, + {26352000, 47326342, 26988000, 47855574, 0x0216088}, + {26988000, 47326342, 27622000, 47855574, 0x0216888}, + {21512000, 46797110, 22176000, 47326342, 0x0207088}, + {22176000, 46797110, 22840000, 47326342, 0x0207888}, + {22840000, 46797110, 23504000, 47326342, 0x0208088}, + {23504000, 46797110, 24168000, 47326342, 0x0208888}, + {24168000, 46797110, 24832000, 47326342, 0x0209088}, + {24832000, 46797110, 25496000, 47326342, 0x0209888}, + {25496000, 46797110, 26160000, 47326342, 0x020a088}, + {26160000, 46797110, 26824000, 47326342, 0x020a888}, + {26824000, 46797110, 27488000, 47326342, 0x020b088}, + {27488000, 46797110, 28147000, 47326342, 0x020b888}, + {21100000, 46267878, 21752000, 46797110, 0x020c088}, + {21752000, 46267878, 22404000, 46797110, 0x020c888}, + {22404000, 46267878, 23056000, 46797110, 0x020d088}, + {23056000, 46267878, 23708000, 46797110, 0x020d888}, + {23708000, 46267878, 24360000, 46797110, 0x020e088}, + {24360000, 46267878, 25012000, 46797110, 0x020e888}, + {25012000, 46267878, 25664000, 46797110, 0x020f088}, + {25664000, 46267878, 26316000, 46797110, 0x020008c}, + {26316000, 46267878, 26968000, 46797110, 0x020088c}, + {26968000, 46267878, 27620000, 46797110, 0x020108c}, + {27620000, 46267878, 28270000, 46797110, 0x020188c}, + {20259000, 45738646, 20866000, 46289000, 0x022208c}, + {20866000, 45738646, 21473000, 46289000, 0x022288c}, + {21473000, 45738646, 22080000, 46267878, 0x021308c}, + {22080000, 45738646, 22687000, 46267878, 0x021388c}, + {22687000, 45738646, 23294000, 46267878, 0x021408c}, + {23294000, 45738646, 23901000, 46267878, 0x021488c}, + {23901000, 45738646, 24508000, 46267878, 0x021508c}, + {24508000, 45738646, 25115000, 46267878, 0x021588c}, + {25115000, 45738646, 25722000, 46267878, 0x021608c}, + {25722000, 45738646, 26329000, 46267878, 0x021688c}, + {26329000, 45738646, 26936000, 46267878, 0x021708c}, + {26936000, 45738646, 27548000, 46267878, 0x021788c}, + {27548000, 45738646, 28162000, 46267878, 0x021808c}, + {20760000, 45209414, 21401000, 45738646, 0x020888c}, + {21401000, 45209414, 22042000, 45738646, 0x020908c}, + {22042000, 45209414, 22683000, 45738646, 0x020988c}, + {22683000, 45209414, 23324000, 45738646, 0x020a08c}, + {23324000, 45209414, 23965000, 45738646, 0x020a88c}, + {23965000, 45209414, 24606000, 45738646, 0x020b08c}, + {24606000, 45209414, 25247000, 45738646, 0x020b88c}, + {25247000, 45209414, 25888000, 45738646, 0x020c08c}, + {25888000, 45209414, 26529000, 45738646, 0x020c88c}, + {26529000, 45209414, 27170000, 45738646, 0x020d08c}, + {27170000, 45209414, 27811000, 45738646, 0x020d88c}, + {27811000, 45209414, 28450000, 45738646, 0x020e08c}, + {28450000, 45209400, 29705000, 45470000, 0x010e88c}, + {21343427, 44770000, 22100000, 45209414, 0x01bf08c}, + {22100000, 44680182, 22734000, 45209414, 0x0ba0090}, + {22734000, 44680182, 23368000, 45209414, 0x0ba0890}, + {23368000, 44680182, 24002000, 45209414, 0x0ba1090}, + {24002000, 44680182, 24636000, 45209414, 0x0ba1890}, + {24636000, 44680182, 25270000, 45209414, 0x0ba2090}, + {25270000, 44680182, 25904000, 45209414, 0x0ba2890}, + {25904000, 44680182, 26538000, 45209414, 0x0ba3090}, + {26538000, 44680182, 27172000, 45209414, 0x0ba3890}, + {27172000, 44680182, 27806000, 45209414, 0x0ba4090}, + {27806000, 44680182, 28440000, 45209414, 0x0ba4890}, + {28440000, 44680182, 29074000, 45209414, 0x0ba5090}, + {29074000, 44680182, 29708000, 45209414, 0x0ba5890}, + {21566329, 44460000, 22450000, 44770000, 0x0786090}, + {22450000, 44150950, 23110000, 44680182, 0x0b66890}, + {23110000, 44150950, 23770000, 44680182, 0x0b67090}, + {23770000, 44150950, 24430000, 44680182, 0x0b67890}, + {24430000, 44150950, 25090000, 44680182, 0x0b68090}, + {25090000, 44150950, 25750000, 44680182, 0x0b68890}, + {25750000, 44150950, 26410000, 44680182, 0x0b69090}, + {26410000, 44150950, 27070000, 44680182, 0x0b69890}, + {27070000, 44150950, 27730000, 44680182, 0x0b6a090}, + {27730000, 44150950, 28390000, 44680182, 0x0b6a890}, + {28390000, 44150950, 29050000, 44680182, 0x0b6b090}, + {22820000, 43770000, 23470000, 44150950, 0x09bb890}, + {23470000, 43660000, 24100000, 44150950, 0x0b2c090}, + {24100000, 43660000, 24730000, 44150950, 0x0b2c890}, + {24730000, 43621718, 25340000, 44150950, 0x0bcd090}, + {25340000, 43621718, 25950000, 44150950, 0x0bcd890}, + {25950000, 43860000, 26930000, 44150950, 0x06ee090}, + {26930000, 43860000, 27930000, 44150950, 0x06de890}, + {27930000, 43730000, 28714000, 44150950, 0x094f090}, + {12090000, 39600000, 30183000, 51061000, 0x0010216}, + {20251650, 43612000, 29705000, 48265650, 0x003021c}, + {-240995, 5526500, -200000, 5618000, 0x2a7044a}, // GHA + {-200000, 5542800, -150136, 5618000, 0x2a7044a}, + {-495600, 5462000, 121000, 5835000, 0x017000c}, + {-1705485, 6689810, -1618516, 6776299, 0x3c1004b}, + {-1618516, 6689810, -1531547, 6776299, 0x3c1004b}, + {-1705485, 6603321, -1618516, 6689810, 0x3c1004b}, + {-1618516, 6603321, -1531547, 6689810, 0x3c1004b}, + {-884223, 9372191, -796773, 9458680, 0x3c1004b}, + {-1702000, 6161900, -1581998, 6224500, 0x3c1044b}, + {-893965, 10746800, -806035, 10833289, 0x3c1004b}, + {-303485, 6046801, -230815, 6150220, 0x3c1044b}, + {-1826715, 4870807, -1739986, 4957296, 0x3c1004b}, + {-2360500, 7314750, -2252781, 7384750, 0x3c1044b}, + {-1300000, 5098700, -1197297, 5171600, 0x3c1044b}, + {433240, 6572254, 520209, 6658743, 0x3c1004b}, + {-2550865, 10006100, -2462935, 10092589, 0x3c1004b}, + {-297385, 11012800, -181506, 11078500, 0x3c1044b}, + {-806522, 6517907, -744078, 6580006, 0x2b2004b}, + {-1739582, 4920887, -1679296, 4981006, 0x29c004b}, + {-41395, 9408951, 21394, 9471050, 0x2b2004b}, + {-726285, 5505250, -665832, 5565369, 0x29c004b}, + {-1117855, 6765514, -1055411, 6827613, 0x2b2004b}, + {-661572, 5325011, -601119, 5385130, 0x29c004b}, + {-1972273, 7550098, -1909657, 7612197, 0x2b2004b}, + {-2628067, 7420000, -2560732, 7474000, 0x29c044b}, + {-685496, 5811311, -623052, 5873410, 0x2b2004b}, + {439691, 7119941, 500311, 7180060, 0x29c004b}, + {1008433, 6045926, 1070877, 6108025, 0x2b2004b}, + {-2030227, 5269941, -1969774, 5330060, 0x29c004b}, + {-1418800, 7005600, -1367346, 7081100, 0x2b2044b}, + {-1005500, 5899400, -928486, 5946500, 0x29c044b}, + {-864300, 5490000, -810454, 5561841, 0x2b2044b}, + {-478392, 6016774, -417939, 6076893, 0x29c004b}, + {867000, 5778700, 964196, 5818500, 0x2b2044b}, + {961500, 5818500, 994712, 5927800, 0x29c044b}, + {-398015, 6353878, -335571, 6415977, 0x2b2004b}, + {-2140310, 7709941, -2079690, 7770060, 0x29c004b}, + {-861079, 9597722, -798118, 9659821, 0x2b2004b}, + {-1373200, 5077000, -1322120, 5147900, 0x29c044b}, + {280800, 6968000, 329985, 7047000, 0x2b2044b}, + {-1820227, 5929941, -1759774, 5990060, 0x29c004b}, + {-1747000, 8010000, -1693459, 8082500, 0x2b2044b}, + {-2158000, 5410487, -2084787, 5460000, 0x29c044b}, + {-787174, 5249344, -724730, 5311443, 0x2b2004b}, + {-2249162, 4843407, -2188876, 4903526, 0x29c004b}, + {-1901222, 6788951, -1838778, 6851050, 0x2b2004b}, + {-152534, 6068344, -92081, 6128463, 0x29c004b}, + {-1114500, 5177600, -1033006, 5225000, 0x2b2044b}, + {-1240327, 6600906, -1179874, 6661025, 0x29c004b}, + {-1680043, 4965040, -1617772, 5027139, 0x2b2004b}, + {-1297025, 5673454, -1236572, 5733573, 0x29c004b}, + {-2720000, 6762000, 740000, 8930000, 0x018000d}, + {-2944000, 8930000, 580000, 11173850, 0x3030015}, + {-3014990, 7156300, -2720000, 7972400, 0x032008c}, + {-3260000, 6709650, -2720000, 7156300, 0x01b088c}, + {-3260000, 6267000, -2720000, 6709650, 0x01b108c}, + {-2720567, 6267208, -2241431, 6763704, 0x01e188c}, + {-2241431, 6267208, -1762295, 6763704, 0x01e208c}, + {-1762295, 6267208, -1283159, 6763704, 0x01e288c}, + {-1283159, 6267208, -804023, 6763704, 0x01e308c}, + {-804024, 6267208, -324888, 6763704, 0x01e388c}, + {-324888, 6267208, 154248, 6763704, 0x01e408c}, + {154000, 6218000, 597000, 6763704, 0x021488c}, + {597000, 6218000, 1040000, 6763704, 0x021508c}, + {-3139568, 5770712, -2660432, 6267208, 0x01e588c}, + {-2660432, 5770712, -2181296, 6267208, 0x01e608c}, + {-2181296, 5770712, -1702160, 6267208, 0x01e688c}, + {-1702160, 5770712, -1223024, 6267208, 0x01e708c}, + {-1223024, 5770712, -743888, 6267208, 0x01e788c}, + {-743888, 5770712, -264752, 6267208, 0x01e808c}, + {-264752, 5770712, 214386, 6267208, 0x01e888c}, + {214384, 5741000, 693520, 6218000, 0x01e908c}, + {693520, 5758000, 1201100, 6218000, 0x01c988c}, + {-3069568, 5276943, -2590432, 5773439, 0x01ea08c}, + {-2590432, 5276943, -2111296, 5773439, 0x01ea88c}, + {-2111296, 5276943, -1632160, 5773439, 0x01eb08c}, + {-1632160, 5276943, -1153024, 5773439, 0x01eb88c}, + {-1153024, 5276943, -673888, 5773439, 0x01ec08c}, + {-673888, 5276943, -194752, 5773439, 0x01ec88c}, + {-194753, 5276943, 284383, 5773439, 0x01ed08c}, + {-3118000, 4924000, -2447202, 5276943, 0x016d88c}, + {-2447202, 4736000, -2020000, 5276943, 0x022e08c}, + {-2020000, 4736000, -1590000, 5276943, 0x022e88c}, + {-1609000, 5025600, -734700, 5276943, 0x010f08c}, + {-16860000, 4340000, 4000000, 15120000, 0x2a30216}, + {-3260000, 4727777, 1203850, 11173850, 0x003021c}, + {32536755, 276755, 32623245, 363245, 0x001000a}, // UGA + {32345640, 35196, 32814360, 526236, 0x001000c}, + {32236755, 2736800, 32323244, 2823289, 0x3c1004b}, + {32846755, 2216800, 32933244, 2303289, 0x3c1004b}, + {33136829, 411300, 33243388, 481470, 0x3c1044b}, + {34126755, 1046800, 34213244, 1133289, 0x3c1004b}, + {30606755, -643200, 30693244, -556711, 0x3c1004b}, + {31686755, -373200, 31773244, -286711, 0x3c1004b}, + {30000000, 150800, 30126269, 210000, 0x3c1044b}, + {33137555, 591700, 33224044, 678189, 0x3c1004b}, + {30871355, 2986700, 30957844, 3073189, 0x3c1004b}, + {29936755, -1293200, 30023244, -1206711, 0x3c1004b}, + {32826635, 3256800, 32913364, 3343289, 0x3c1004b}, + {34168455, 680700, 34254944, 767189, 0x3c1004b}, + {33556755, 1666800, 33643244, 1753289, 0x3c1004b}, + {30226755, 626800, 30313244, 713289, 0x3c1004b}, + {33456055, 576300, 33542544, 662789, 0x3c1004b}, + {34071055, 414900, 34157544, 501389, 0x3c1004b}, + {32006755, 356800, 32093244, 443289, 0x3c1004b}, + {31311355, 1403200, 31397844, 1489689, 0x3c1004b}, + {32898950, 348950, 32961049, 411049, 0x2b2004b}, + {30933657, 3373640, 30993943, 3433759, 0x29c004b}, + {31684650, 1653250, 31746749, 1715349, 0x2b2004b}, + {30943940, 2404740, 31004059, 2464859, 0x29c004b}, + {33694150, 1148750, 33756249, 1210849, 0x2b2004b}, + {32468740, 815240, 32528859, 875359, 0x29c004b}, + {31058050, 2469750, 31120149, 2531849, 0x2b2004b}, + {30469940, -150060, 30530059, -89941, 0x29c004b}, + {30135250, -573650, 30197349, -511551, 0x2b2004b}, + {33130440, 1730940, 33190559, 1791059, 0x29c004b}, + {32507250, 552150, 32569349, 614249, 0x2b2004b}, + {31750657, 3368940, 31810943, 3429059, 0x29c004b}, + {32876550, 663050, 32938649, 725149, 0x2b2004b}, + {32493940, 712140, 32554059, 772259, 0x29c004b}, + {29608950, -906550, 29671049, -844451, 0x2b2004b}, + {31450640, 2443040, 31510759, 2503159, 0x29c004b}, + {30484150, 629650, 30546249, 691749, 0x2b2004b}, + {31366740, 534140, 31426859, 594259, 0x29c004b}, + {30366850, -608250, 30428949, -546151, 0x2b2004b}, + {30604240, 578340, 30664359, 638459, 0x29c004b}, + {31208864, 3428950, 31271135, 3491049, 0x2b2004b}, + {31823240, -168260, 31883359, -108141, 0x29c004b}, + {30028350, 678250, 30090449, 740349, 0x2b2004b}, + {30424040, 160240, 30484159, 220359, 0x29c004b}, + {34078950, 2978950, 34141049, 3041049, 0x2b2004b}, + {30131840, 253340, 30191959, 313459, 0x29c004b}, + {30730000, 1940000, 34290000, 3750000, 0x016000d}, + {31450000, -428657, 34380000, 1940000, 0x0970011}, + {29573567, -1481288, 31450000, 1940000, 0x5110015}, + {29573567, -1481290, 35036050, 4231640, 0x0010016}, + {-196868, 51459457, -58484, 51545947, 0x001000a}, // GBR + {-518400, 51282900, 338400, 51692000, 0x01a000c}, + {-4346519, 55826800, -4193481, 55913289, 0x3c1004b}, + {-2184373, 52548000, -2042627, 52634489, 0x3c1004b}, + {-2042627, 52504755, -1900881, 52591244, 0x3c1004b}, + {-1900881, 52504755, -1759135, 52591244, 0x3c1004b}, + {-2184373, 52461511, -2042627, 52548000, 0x3c1004b}, + {-2041786, 52418266, -1901722, 52504755, 0x3c1004b}, + {-1901722, 52418266, -1761658, 52504755, 0x3c1004b}, + {-3004934, 53378200, -2861266, 53464689, 0x3c1004b}, + {-3295319, 55904200, -3142281, 55990689, 0x3c1004b}, + {-1541234, 53344200, -1397566, 53430689, 0x3c1004b}, + {-1623275, 53762600, -1477925, 53849089, 0x3c1004b}, + {-2631112, 51416700, -2492489, 51503189, 0x3c1004b}, + {-2321834, 53436800, -2178166, 53523289, 0x3c1004b}, + {-1200873, 52596800, -1059127, 52683289, 0x3c1004b}, + {-432875, 53716900, -287525, 53803389, 0x3c1004b}, + {-1570032, 52376800, -1429968, 52463289, 0x3c1004b}, + {-1833275, 53756400, -1687925, 53842889, 0x3c1004b}, + {-3251212, 51447700, -3112589, 51534189, 0x3c1004b}, + {-1246673, 52926700, -1104927, 53013189, 0x3c1004b}, + {-2261834, 52966800, -2118166, 53053289, 0x3c1004b}, + {-5999377, 54556300, -5850423, 54642789, 0x3c1004b}, + {-1556273, 52874300, -1414527, 52960789, 0x3c1004b}, + {-1055912, 51407200, -917289, 51493689, 0x3c1004b}, + {-4205145, 50360950, -4107856, 50423049, 0x2b2004b}, + {-1451395, 50894900, -1345091, 50948659, 0x29c044b}, + {-2179007, 57117550, -2066193, 57179649, 0x2b2004b}, + {-1649970, 54944640, -1546431, 55004759, 0x29c004b}, + {-2764281, 53739150, -2659920, 53801249, 0x2b2004b}, + {-472479, 51867140, -376121, 51927259, 0x29c004b}, + {-1460175, 54877450, -1353226, 54939549, 0x2b2004b}, + {-1135294, 50778840, -1041107, 50838959, 0x29c004b}, + {1236213, 52608150, 1337987, 52670249, 0x2b2004b}, + {-3994779, 51604240, -3898421, 51664359, 0x29c004b}, + {-1932907, 50715540, -1811648, 50765249, 0x2b2044b}, + {-2027094, 50706773, -1932907, 50766892, 0x29c004b}, + {631100, 51529000, 770300, 51573300, 0x2b2044b}, + {-1829366, 51543000, -1730123, 51601300, 0x29c044b}, + {-3058557, 56451000, -2916013, 56499359, 0x2b2044b}, + {-3058300, 53776000, -2986155, 53860000, 0x29c044b}, + {-5074521, 55920616, -4246449, 56411656, 0x0010088}, + {-4246449, 55920616, -3418377, 56411656, 0x0010888}, + {-3418377, 55920616, -2590305, 56411656, 0x0011088}, + {-4887345, 55429576, -4069689, 55920616, 0x0011888}, + {-4874065, 54938536, -4066825, 55429576, 0x0012088}, + {-4670193, 52747068, -3904617, 53238108, 0x0012888}, + {-3904617, 52747068, -3139041, 53238108, 0x0013088}, + {-3139041, 52747068, -2373465, 53238108, 0x0013888}, + {-4664985, 52256028, -3909825, 52747068, 0x0014088}, + {-3909825, 52256028, -3154665, 52747068, 0x0014888}, + {-3154665, 52256028, -2399505, 52747068, 0x0015088}, + {-5405042, 51764988, -4655090, 52256028, 0x0015888}, + {-4655090, 51764988, -3905138, 52256028, 0x0016088}, + {-3905138, 51764988, -3155186, 52256028, 0x001e888}, + {-3155186, 51764988, -2405234, 52256028, 0x0016888}, + {-5330000, 51520000, -3875140, 51764988, 0x00f7088}, + {-3875140, 51273948, -3135604, 51764988, 0x0017888}, + {-3135603, 51273948, -2396067, 51764988, 0x0018088}, + {-4602072, 50782908, -3867744, 51273948, 0x0018888}, + {-3867744, 50782908, -3133416, 51273948, 0x0019088}, + {-3133416, 50782908, -2399088, 51273948, 0x0019888}, + {-4787789, 50291868, -4063877, 50782908, 0x001a088}, + {-3575000, 50511000, -2400000, 50782908, 0x012a888}, + {-4063878, 50199000, -3478000, 50782908, 0x025b088}, + {-6229980, 54390390, -5433156, 54881430, 0x001b888}, + {-7445782, 54862408, -6638542, 55353448, 0x001c088}, + {-6638542, 54862408, -5831302, 55353448, 0x001c888}, + {-3710000, 56411000, -2420000, 56715400, 0x013d088}, + {-3419148, 56715420, -2570244, 57206460, 0x001d888}, + {-2570000, 56715400, -1944000, 57309000, 0x027e088}, + {-5288000, 49954500, -4764000, 50604296, 0x029f088}, + {-2400270, 50556764, 1800261, 53237954, 0x0a80011}, + {-4073034, 53237954, 365825, 55919144, 0x0010015}, + {-10700000, 49122422, 1889648, 60875000, 0x0010016}, + {-8650000, 49122422, 1889648, 60875000, 0x003021c}, + {-13722274, 9500222, -13661320, 9541500, 0x22a044a}, // GIN + {-13685400, 9541500, -13610759, 9575200, 0x22a044a}, + {-13667200, 9575200, -13607250, 9617200, 0x22a044a}, + {-13721360, 9494480, -13247432, 9985520, 0x001000c}, + {-8869277, 7701965, -8737146, 7816000, 0x54f044b}, + {-12928174, 9995890, -12803827, 10118199, 0x54f004b}, + {-9352674, 10343890, -9214693, 10454000, 0x54f044b}, + {-10193834, 8500890, -10070166, 8623199, 0x54f004b}, + {-14618074, 10606890, -14493727, 10729199, 0x54f004b}, + {-10161834, 9123890, -10038166, 9246199, 0x54f004b}, + {-12352744, 11262090, -12228057, 11384399, 0x54f004b}, + {-9213644, 11339990, -9088957, 11462299, 0x54f004b}, + {-9066160, 9208413, -8942492, 9330722, 0x54f004b}, + {-13647974, 10337490, -13523627, 10459799, 0x54f004b}, + {-13874844, 11042990, -13750157, 11165299, 0x54f004b}, + {-12359944, 12015490, -12235257, 12137799, 0x54f004b}, + {-8757674, 10562290, -8633327, 10684599, 0x54f004b}, + {-10804174, 9979490, -10679827, 10101799, 0x54f004b}, + {-8590316, 7740710, -8466988, 7863019, 0x54f004b}, + {-10759385, 11249700, -10671215, 11336189, 0x3c1004b}, + {-14748791, 9038147, -12037810, 11719337, 0x0a80011}, + {-11080000, 7180000, -8398810, 9861190, 0x001000d}, + {-12037810, 9840605, -8173041, 11719337, 0x2a20015}, + {-16860000, 4340000, 4000000, 15120000, 0x2a30016}, + {-15082785, 7180000, -7637570, 12690000, 0x003021c}, + {-79950000, -2242100, -79873500, -2147241, 0x022000a}, // ECU + {-80091651, -2338831, -79745692, -1992872, 0xf040047}, + {-78644847, -382320, -78309958, -47431, 0xe890047}, + {-79045700, -2926600, -78935991, -2858477, 0x3c1044b}, + {-79212245, -299100, -79125756, -212611, 0x3c1004b}, + {-80003365, -3303200, -79891547, -3236200, 0x3c1044b}, + {-80763245, -1003200, -80646066, -939480, 0x3c1044b}, + {-80507545, -1097300, -80421056, -1010811, 0x3c1004b}, + {-78668945, -1306800, -78582456, -1220311, 0x3c1004b}, + {-78699445, -1698500, -78612956, -1612011, 0x3c1004b}, + {-79505445, -1056500, -79418956, -970011, 0x3c1004b}, + {-79243696, -4039230, -79172851, -3933570, 0x3c1044b}, + {-79635445, -2177700, -79548956, -2091211, 0x3c1004b}, + {-78161945, 311600, -78075456, 398089, 0x3c1004b}, + {-79709845, 905600, -79623356, 992089, 0x3c1004b}, + {-79574045, -1851400, -79487556, -1764911, 0x3c1004b}, + {-80954250, -2263850, -80892151, -2201751, 0x2b2004b}, + {-78651560, -963060, -78591441, -902941, 0x29c004b}, + {-77844750, -1026050, -77782651, -963951, 0x2b2004b}, + {-79839543, -3359460, -79779257, -3299341, 0x29c004b}, + {-80129250, -726850, -80067151, -664751, 0x2b2004b}, + {-79990143, -3480060, -79929857, -3419941, 0x29c004b}, + {-80259436, -3507950, -80197165, -3445851, 0x2b2004b}, + {-80059860, -1354260, -79999741, -1294141, 0x29c004b}, + {-79663250, -1087950, -79601151, -1025851, 0x2b2004b}, + {-80610060, -1380060, -80549941, -1319941, 0x29c004b}, + {-80010950, -1880950, -79948851, -1818851, 0x2b2004b}, + {-79030460, -1615860, -78970341, -1555741, 0x29c004b}, + {-79935250, -1396050, -79873151, -1333951, 0x2b2004b}, + {-78882760, -2778260, -78822641, -2718141, 0x29c004b}, + {-81013450, -2244750, -80951351, -2182651, 0x2b2004b}, + {-79500460, 295240, -79440341, 355359, 0x29c004b}, + {-80893850, -2257450, -80831751, -2195351, 0x2b2004b}, + {-79374860, -2454460, -79314741, -2394341, 0x29c004b}, + {-78290150, 199650, -78228051, 261749, 0x2b2004b}, + {-79491860, -2198760, -79431741, -2138641, 0x29c004b}, + {-79782650, -1594350, -79720551, -1532251, 0x2b2004b}, + {-80443260, -639660, -80383141, -579541, 0x29c004b}, + {-78191050, 18950, -78128951, 81049, 0x2b2004b}, + {-80420060, -2660060, -80359941, -2599941, 0x29c004b}, + {-79651050, -2701050, -79588951, -2638951, 0x2b2004b}, + {-78032760, -1523960, -77972641, -1463841, 0x29c004b}, + {-76927450, 52250, -76865351, 114349, 0x2b2004b}, + {-78150060, -2340060, -78089941, -2279941, 0x29c004b}, + {-79063850, -1727250, -79001751, -1665151, 0x2b2004b}, + {-80261660, -1850660, -80201541, -1790541, 0x29c004b}, + {-80010750, -1661050, -79948651, -1598951, 0x2b2004b}, + {-79724860, -2125460, -79664741, -2065341, 0x29c004b}, + {-78263750, 289350, -78201651, 351449, 0x2b2004b}, + {-79387843, -4018860, -79327557, -3958741, 0x29c004b}, + {-78601050, -541050, -78538951, -478951, 0x2b2004b}, + {-78866160, 1242240, -78806041, 1302359, 0x29c004b}, + {-81007645, -4615816, -78326455, -1934626, 0x001000d}, + {-80917000, -1934626, -77950000, 440000, 0x0960011}, + {-79900960, 580520, -79432240, 1071560, 0x0b00090}, + {-78048055, -1240520, -77579335, -749480, 0x0b00890}, + {-77130755, -162221, -76662035, 328819, 0x0b01890}, + {-81687615, -679951, -79512872, 1494792, 0x0a80891}, + {-79512872, -679951, -77338129, 1494792, 0x0a81091}, + {-77343743, -679951, -75169000, 1494792, 0x0a81891}, + {-81687615, -2854693, -79512872, -679950, 0x0a82091}, + {-79512872, -2854693, -77338129, -679950, 0x0a82891}, + {-77343743, -2854693, -75169000, -679950, 0x0a83091}, + {-81687615, -5018000, -79512872, -2843257, 0x0a83891}, + {-79512872, -5018000, -77338129, -2843257, 0x0a84091}, + {-91775398, -1621587, -89213372, 940439, 0x0a87091}, + {-92040000, 940439, -89213372, 1685000, 0x0567891}, + {-92040000, -5018000, -75169000, 1685000, 0x0010217}, + {-7700000, 33541151, -7577000, 33610298, 0x019000a}, // ESH + {-6902394, 33931500, -6798607, 34017989, 0x3c1004b}, + {-6984294, 33892100, -6880507, 33978589, 0x3c1004b}, + {-6858094, 34001700, -6754307, 34088189, 0x3c1004b}, + {-5051894, 33986900, -4948107, 34073389, 0x3c1004b}, + {-8084038, 31566000, -8017152, 31697000, 0x3c1044b}, + {-8017152, 31566000, -7950266, 31697000, 0x3c1044b}, + {-9610451, 30359100, -9510749, 30445589, 0x3c1004b}, + {-9551451, 30304900, -9451749, 30391389, 0x3c1004b}, + {-5895750, 35725500, -5771711, 35799600, 0x3c1044b}, + {-5603294, 33844200, -5477691, 33915600, 0x3c1044b}, + {-1960494, 34637800, -1855506, 34724289, 0x3c1004b}, + {-6656370, 34226800, -6511734, 34289200, 0x3c1044b}, + {-9283833, 32242500, -9181968, 32328989, 0x3c1004b}, + {-5423800, 35552400, -5291581, 35621500, 0x3c1044b}, + {-6965293, 32836600, -6862708, 32923089, 0x3c1004b}, + {-6431333, 32281800, -6329468, 32368289, 0x3c1004b}, + {-8553701, 33203050, -8479700, 33265149, 0x2b2004b}, + {-3010100, 35139940, -2911211, 35184500, 0x29c044b}, + {-7657128, 32969750, -7583472, 33031849, 0x2b2004b}, + {-5929389, 34967140, -5856411, 35027259, 0x29c004b}, + {-6110060, 33796450, -6035541, 33858549, 0x2b2004b}, + {-6169940, 35143340, -6096461, 35203459, 0x29c004b}, + {-10087848, 28958750, -10016952, 29020849, 0x2b2004b}, + {-4040622, 34199440, -3967978, 34259559, 0x29c004b}, + {-6743770, 32462650, -6670631, 32524749, 0x2b2004b}, + {-5703154, 32914440, -5631846, 32974559, 0x29c004b}, + {-4468797, 31899350, -4396003, 31961449, 0x2b2004b}, + {-2362889, 34894940, -2289911, 34955059, 0x29c004b}, + {-6611228, 32830450, -6537572, 32892549, 0x2b2004b}, + {-5971422, 34230540, -5898778, 34290659, 0x29c004b}, + {-2932518, 34377550, -2857482, 34439649, 0x2b2004b}, + {-5756222, 34186940, -5683578, 34247059, 0x29c004b}, + {-8916666, 30438250, -8844735, 30500349, 0x2b2004b}, + {-2213222, 34290740, -2140578, 34350859, 0x29c004b}, + {-7984470, 32202150, -7911331, 32264249, 0x2b2004b}, + {-8554404, 32206840, -8483597, 32266959, 0x29c004b}, + {-7423670, 32018250, -7350531, 32080349, 0x2b2004b}, + {-3972240, 35200640, -3898761, 35260759, 0x29c004b}, + {-5616391, 34759050, -5541010, 34821149, 0x2b2004b}, + {-9773885, 29674440, -9704915, 29734559, 0x29c004b}, + {-6360760, 33861650, -6286241, 33923749, 0x2b2004b}, + {-9241752, 30367240, -9172448, 30427359, 0x29c004b}, + {-11135276, 28398950, -11064725, 28461049, 0x2b2004b}, + {-13221250, 27106940, -13153950, 27167059, 0x29c004b}, + {-15970296, 23677250, -15902505, 23739349, 0x2b2004b}, + {-11706383, 26712740, -11639417, 26772859, 0x29c004b}, + {-14550000, 25700000, -11000000, 27670000, 0x018000d}, + {-16011084, 23470080, -15505908, 23961120, 0x001f08c}, + {-14550212, 25964994, -11600903, 28646184, 0x0a94091}, + {-11600903, 25964994, -8651594, 28646184, 0x0a94891}, + {-17764661, 23283804, -14874934, 25964994, 0x0a95091}, + {-14874934, 23283804, -11985207, 25964994, 0x0a95891}, + {-17764661, 20727860, -14904725, 23283804, 0x0a46091}, + {-14904725, 20727860, -12044789, 23283804, 0x0a46891}, + {-17764661, 20727860, -995000, 35930000, 0x0010217}, + {-17764661, 20727860, -8651594, 27670000, 0x003021c}, + {9408500, 409894, 9494719, 453139, 0x2a7044a}, // GAB + {9428100, 366649, 9514319, 409894, 0x2a7044a}, + {9304000, 282200, 9907000, 669400, 0x018000c}, + {8728400, -831900, 8823619, -674900, 0x54f044b}, + {13520945, -1688310, 13643254, -1566001, 0x54f004b}, + {13168845, -1603610, 13291154, -1481301, 0x54f004b}, + {11519755, 1555500, 11606244, 1641989, 0x3c1004b}, + {12803455, 517700, 12889944, 604189, 0x3c1004b}, + {11033155, -1923800, 11119644, -1837311, 0x3c1004b}, + {10204055, -724800, 10290544, -638311, 0x3c1004b}, + {10946255, -2982500, 11032744, -2896011, 0x3c1004b}, + {12396055, -1195100, 12482544, -1108611, 0x3c1004b}, + {11453055, 2060500, 11539544, 2146989, 0x3c1004b}, + {9977855, -2779300, 10064344, -2692811, 0x3c1004b}, + {13115255, -1434500, 13201744, -1348011, 0x3c1004b}, + {12686255, -849000, 12772744, -762511, 0x3c1004b}, + {13630155, -702100, 13716644, -615611, 0x3c1004b}, + {10106155, -2845500, 10192644, -2759011, 0x3c1004b}, + {11304155, -2446300, 11390644, -2359811, 0x3c1004b}, + {11889955, -119300, 11976444, -32811, 0x3c1004b}, + {10575355, -1279400, 10661844, -1192911, 0x3c1004b}, + {10726555, -207600, 10813044, -121111, 0x3c1004b}, + {9748158, -2585167, 9834647, -2498678, 0x3c1004b}, + {10638535, -3461800, 10725264, -3375311, 0x3c1004b}, + {11865355, -1938100, 11951844, -1851611, 0x3c1004b}, + {11492855, 763200, 11579344, 849689, 0x3c1004b}, + {13893755, 948700, 13980244, 1035189, 0x3c1004b}, + {14211955, -1630500, 14298444, -1544011, 0x3c1004b}, + {11599355, -1681400, 11685844, -1594911, 0x3c1004b}, + {12124455, -2197300, 12210944, -2110811, 0x3c1004b}, + {9549274, 927660, 9635763, 1014149, 0x3c1004b}, + {11059405, -361970, 13740595, 2319220, 0x0a80011}, + {11060000, -2476000, 14529296, -360000, 0x018000d}, + {8697000, -3075000, 11060000, 595, 0x4480015}, + {8697000, -3958680, 14529296, 2319220, 0x0010016}, + {174706184, -36923545, 174813816, -36837055, 0x001000a}, // NZL + {174473560, -37095520, 175051648, -36604480, 0x001000c}, + {172507599, -43527400, 172625801, -43440911, 0x3c1004b}, + {172625801, -43527400, 172744003, -43440911, 0x3c1004b}, + {172495297, -43613889, 172614460, -43527400, 0x3c1004b}, + {172614460, -43590000, 172778883, -43527400, 0x3c1044b}, + {174715000, -41348300, 174836498, -41267000, 0x3c1044b}, + {174757000, -41267000, 174840656, -41149000, 0x3c1044b}, + {174822000, -41149000, 174955517, -41075000, 0x3c1044b}, + {174874721, -41249900, 174989079, -41163411, 0x3c1004b}, + {174970000, -41164300, 175113037, -41095220, 0x3c1044b}, + {175209217, -37840510, 175285943, -37718201, 0x3c1044b}, + {175285943, -37840510, 175362669, -37718201, 0x3c1044b}, + {170418136, -45923200, 170541863, -45836711, 0x3c1004b}, + {176111004, -37742800, 176219596, -37656311, 0x3c1004b}, + {175553662, -40393200, 175666338, -40306711, 0x3c1004b}, + {176794542, -39689800, 176906257, -39603311, 0x3c1004b}, + {173189621, -41340500, 173303979, -41254011, 0x3c1004b}, + {176818342, -39550800, 176930057, -39464311, 0x3c1004b}, + {176192944, -38177600, 176302256, -38091111, 0x3c1004b}, + {174290992, -35751550, 174402405, -35669000, 0x3c1044b}, + {174021000, -39092600, 174149204, -39017800, 0x3c1044b}, + {168330450, -46445950, 168467339, -46367100, 0x3c1044b}, + {174969462, -39969200, 175082138, -39882711, 0x3c1004b}, + {174969681, -40936200, 175083318, -40849711, 0x3c1004b}, + {177981312, -38686450, 178060488, -38624351, 0x2b2004b}, + {173913420, -41550260, 173993579, -41490141, 0x29c004b}, + {171187500, -44420000, 171262774, -44348800, 0x2b2044b}, + {176044974, -38724160, 176121626, -38664041, 0x29c004b}, + {174861374, -37236250, 174938825, -37174151, 0x2b2004b}, + {175610254, -40980060, 175689745, -40919941, 0x29c004b}, + {175239204, -40651050, 175320795, -40588951, 0x2b2004b}, + {176945208, -37990560, 177021192, -37930441, 0x29c004b}, + {171702220, -43932350, 171787779, -43870251, 0x2b2004b}, + {175435908, -37928460, 175511892, -37868341, 0x29c004b}, + {175825557, -38258150, 175904043, -38196051, 0x2b2004b}, + {175531439, -40252660, 175609761, -40192541, 0x29c004b}, + {175289557, -38050250, 175368043, -37988151, 0x2b2004b}, + {170915633, -45116560, 170999967, -45056441, 0x29c004b}, + {172529365, -43333450, 172614234, -43271351, 0x2b2004b}, + {174241173, -39610060, 174318827, -39549941, 0x29c004b}, + {173691704, -39411595, 177028296, -36730405, 0x0a80011}, + {173652379, -42092785, 177108135, -39411595, 0x001000d}, + {172322012, -43688120, 172962596, -43197080, 0x0b00890}, + {174609328, -41457120, 175229080, -40966080, 0x0b01090}, + {175071352, -38100020, 175659856, -37608980, 0x0b01890}, + {170169596, -45941120, 170831012, -45450080, 0x0b12090}, + {175797952, -37842920, 176386456, -37351880, 0x0b02890}, + {175228536, -40659120, 175837872, -40168080, 0x0b03090}, + {176499536, -39822520, 177103664, -39331480, 0x0b03890}, + {172941728, -41542520, 173561480, -41051480, 0x0b04090}, + {175744952, -38419520, 176333456, -37928480, 0x0b14890}, + {174038360, -36053420, 174611240, -35562380, 0x0b05090}, + {173790144, -39447820, 174389064, -38956780, 0x0b15890}, + {167970188, -46628120, 168636812, -46137080, 0x0b16090}, + {174753436, -40181620, 175357564, -39690580, 0x0b06890}, + {174825328, -41134220, 175439872, -40643180, 0x0b07090}, + {177763944, -38789220, 178357656, -38298180, 0x0b17890}, + {173546228, -41645420, 174165980, -41154380, 0x0b08090}, + {170789304, -44522420, 171435096, -44031380, 0x0b08890}, + {175786144, -38939520, 176379856, -38448480, 0x0b19090}, + {175341728, -41195520, 175956272, -40704480, 0x0b09890}, + {176603852, -38327120, 177192356, -37836080, 0x0b1a090}, + {171495404, -44022120, 172141196, -43531080, 0x0b0a890}, + {170566396, -45310720, 171222604, -44819680, 0x0b0b090}, + {172600000, -36730405, 175969585, -34370000, 0x09b5091}, + {177028296, -39411595, 180364888, -36730405, 0x0a85891}, + {171129678, -42092785, 174585434, -39411595, 0x0a86091}, + {166923188, -44773975, 170527899, -42092785, 0x0a86891}, + {170527899, -44773975, 174132610, -42092785, 0x0a87091}, + {163690507, -47455165, 167444173, -44773975, 0x0a87891}, + {167444173, -47455165, 171197839, -44773975, 0x0a88891}, + {173691704, -39411595, 177028296, -36730405, 0x0a89091}, + {173652379, -42092785, 177108135, -39411595, 0x0a89891}, + {177756637, -50333695, 179782425, -48993100, 0x0a8a091}, + {182853029, -44947803, 184700071, -43607208, 0x0a8a891}, + {165697550, -48579152, 167425428, -47417303, 0x0a7b891}, + {165050949, -51461337, 167106528, -50120742, 0x0a9e091}, + {178071823, -48406038, 180008238, -47065443, 0x0a9e891}, + {168097751, -53210883, 170242703, -51870288, 0x0a8f091}, + {171364030, -35340595, 172942953, -34000000, 0x0aa4891}, + {160000000, -60000000, 185000000, -34000000, 0x0010217}, + {-1574206, 12319755, -1485794, 12406245, 0x001000a}, // BFA + {-1689141, 12207318, -1335494, 12553277, 0xf040047}, + {-4475060, 11012600, -4133660, 11347489, 0xe890047}, + {-2414206, 12206800, -2325795, 12293289, 0x3c1004b}, + {-2464446, 13526800, -2375555, 13613289, 0x3c1004b}, + {-4794965, 10601300, -4707035, 10687789, 0x3c1004b}, + {-3500906, 12426700, -3412495, 12513189, 0x3c1004b}, + {-1120726, 13035000, -1032075, 13121489, 0x3c1004b}, + {-412385, 11737600, -324215, 11824089, 0x3c1004b}, + {322315, 12017000, 410485, 12103489, 0x3c1004b}, + {-68146, 13989700, 20745, 14076189, 0x3c1004b}, + {-2518706, 12274200, -2430295, 12360689, 0x3c1004b}, + {-3568385, 11439600, -3480215, 11526089, 0x3c1004b}, + {-1674446, 14056800, -1585555, 14143289, 0x3c1004b}, + {-2117285, 11063900, -2029115, 11150389, 0x3c1004b}, + {-1205485, 11130000, -1117315, 11216489, 0x3c1004b}, + {-1568646, 13300000, -1479755, 13386489, 0x3c1004b}, + {-2301126, 12917500, -2212475, 13003989, 0x3c1004b}, + {-399006, 12137600, -310595, 12224089, 0x3c1004b}, + {-670506, 12207800, -582095, 12294289, 0x3c1004b}, + {-1384085, 12026800, -1295915, 12113289, 0x3c1004b}, + {-4947765, 10939200, -4859835, 11025689, 0x3c1004b}, + {-3447226, 13055050, -3383575, 13117149, 0x2b2004b}, + {-3099411, 13041240, -3037789, 13101359, 0x29c004b}, + {-3895426, 12704550, -3831775, 12766649, 0x2b2004b}, + {-1100644, 11629940, -1039356, 11690059, 0x29c004b}, + {-2961653, 11718950, -2898347, 11781049, 0x2b2004b}, + {-600811, 12629940, -539189, 12690059, 0x29c004b}, + {-3274067, 10931750, -3210933, 10993849, 0x2b2004b}, + {-5192561, 10629040, -5131440, 10689159, 0x29c004b}, + {-2385512, 13176650, -2321688, 13238749, 0x2b2004b}, + {-5341244, 11049040, -5279956, 11109159, 0x29c004b}, + {-178726, 12946450, -115075, 13008549, 0x2b2004b}, + {-580644, 11769940, -519356, 11830059, 0x29c004b}, + {-3491567, 10108950, -3428433, 10171049, 0x2b2004b}, + {-3550561, 10259940, -3489440, 10320059, 0x29c004b}, + {-3201912, 13468950, -3138088, 13531049, 0x2b2004b}, + {-2210644, 11619940, -2149356, 11680059, 0x29c004b}, + {-3204567, 10302750, -3141433, 10364849, 0x2b2004b}, + {-170895, 13369940, -109106, 13430059, 0x29c004b}, + {-3291653, 11508950, -3228347, 11571049, 0x2b2004b}, + {-3920644, 11609940, -3859356, 11670059, 0x29c004b}, + {-3091653, 11118950, -3028347, 11181049, 0x2b2004b}, + {-260978, 14409940, -199022, 14470059, 0x29c004b}, + {1758347, 12048950, 1821653, 12111049, 0x2b2004b}, + {-724844, 11212440, -663556, 11272559, 0x29c004b}, + {-3328340, 10937662, -617359, 13618852, 0x0a90011}, + {-5521000, 10103000, -3328340, 13186000, 0x025000d}, + {-617360, 10937662, 2093621, 13618852, 0x0010015}, + {-16860000, 4340000, 4000000, 15120000, 0x2a30016}, + {-5521000, 9380000, 2410000, 15088140, 0x003021c}, + {120956694, 14555155, 121045106, 14641645, 0x001000a}, // PHL + {120795432, 14295480, 121274568, 14786520, 0x001000c}, + {125515000, 7024500, 125598307, 7115000, 0x3c1044b}, + {125598307, 7044000, 125665007, 7157000, 0x3c1044b}, + {123812035, 10250900, 123899965, 10337389, 0x3c1004b}, + {123899965, 10288090, 123987895, 10374579, 0x3c1004b}, + {124605375, 8430500, 124692825, 8516989, 0x3c1004b}, + {122922035, 10624400, 123009965, 10710889, 0x3c1004b}, + {122510535, 10677900, 122598465, 10764389, 0x3c1004b}, + {120545914, 15112300, 120635286, 15198789, 0x3c1004b}, + {120538754, 16377600, 120628846, 16464089, 0x3c1004b}, + {121356234, 14224300, 121445365, 14310789, 0x3c1004b}, + {120640014, 14986400, 120729386, 15072889, 0x3c1004b}, + {121558454, 13895100, 121647345, 13981589, 0x3c1004b}, + {125122715, 6076000, 125209684, 6162489, 0x3c1004b}, + {120234614, 14789300, 120323986, 14875789, 0x3c1004b}, + {124957115, 11174700, 125045285, 11261189, 0x3c1004b}, + {123619435, 10332700, 123707365, 10419189, 0x3c1004b}, + {124195895, 7161400, 124283104, 7247889, 0x3c1004b}, + {122036095, 6890300, 122123304, 6976789, 0x3c1004b}, + {124527615, 12055000, 124615785, 12141489, 0x3c1004b}, + {123138954, 13591100, 123227845, 13677589, 0x3c1004b}, + {124233095, 7956200, 124320304, 8042689, 0x3c1004b}, + {121286888, 14032450, 121350712, 14094549, 0x2b2004b}, + {120937855, 15461140, 121000145, 15521259, 0x29c004b}, + {120317743, 15998950, 120382257, 16061049, 0x2b2004b}, + {122717656, 11548140, 122778944, 11608259, 0x29c004b}, + {120592915, 14929150, 120657084, 14991249, 0x2b2004b}, + {125491506, 8922340, 125552293, 8982459, 0x29c004b}, + {121516557, 16669650, 121581243, 16731749, 0x2b2004b}, + {125777090, 7417440, 125837710, 7477559, 0x29c004b}, + {123254805, 9286650, 123317594, 9348749, 0x2b2004b}, + {120743138, 15127540, 120805261, 15187659, 0x29c004b}, + {125323978, 6718150, 125386422, 6780249, 0x2b2004b}, + {121259022, 14466540, 121320978, 14526659, 0x29c004b}, + {121687684, 17587750, 121752715, 17649849, 0x2b2004b}, + {126312090, 8167340, 126372710, 8227459, 0x29c004b}, + {123972333, 10499150, 124035467, 10561249, 0x2b2004b}, + {118724323, 9721340, 118785277, 9781459, 0x29c004b}, + {123360588, 13398250, 123424412, 13460349, 0x2b2004b}, + {120867938, 14927840, 120930061, 14987959, 0x29c004b}, + {120973678, 6017750, 121036122, 6079849, 0x2b2004b}, + {123704605, 13123640, 123766394, 13183759, 0x29c004b}, + {119664614, 13594539, 122405386, 16275729, 0x0a90011}, + {121859405, 9029405, 124570386, 11710595, 0x001000d}, + {125463840, 6999480, 125932560, 7490520, 0x0b10090}, + {124435640, 8204480, 124904360, 8695520, 0x0b10890}, + {120251432, 16197179, 120735776, 16688219, 0x0b11090}, + {124815640, 6054480, 125284360, 6545520, 0x0b11890}, + {124788240, 11044480, 125262168, 11535520, 0x0b12090}, + {124148140, 7022580, 124616860, 7513620, 0x0b12890}, + {121866940, 6889080, 122335660, 7380120, 0x0b13090}, + {124505040, 11706680, 124978968, 12197720, 0x0b13890}, + {123043032, 13243080, 123522168, 13734120, 0x0b14090}, + {124019840, 7773779, 124488560, 8264819, 0x0b14890}, + {125225340, 8669880, 125699268, 9160920, 0x0b05090}, + {121123032, 16364480, 121607376, 16855520, 0x0b15890}, + {121475224, 17374480, 121964776, 17865520, 0x0b06090}, + {125995440, 7978680, 126464160, 8469720, 0x0b16890}, + {118488240, 9494480, 118962168, 9985520, 0x0b07090}, + {120825440, 5748980, 121294160, 6240020, 0x0b17890}, + {123640432, 12829480, 124119568, 13320520, 0x0b08090}, + {123157340, 8296580, 123626060, 8787620, 0x0b18890}, + {123399140, 7779580, 123867860, 8270620, 0x0b19090}, + {125036140, 6535380, 125504860, 7026420, 0x0b19890}, + {125344040, 9555780, 125817968, 10046820, 0x0b0a090}, + {120240224, 17334480, 120729776, 17825520, 0x0b0a890}, + {125985640, 6714480, 126454360, 7205520, 0x0b1b090}, + {122615932, 13900080, 123095068, 14391120, 0x0b1b890}, + {120463424, 17842380, 120952976, 18333420, 0x0b1c090}, + {116866000, 4599000, 126607050, 21143000, 0x4c90016}, + {116866000, 4380000, 128000000, 21143000, 0x0d40012}, + {116866000, 4380000, 128000000, 21143000, 0x0010217}, + {12433114, 41851944, 12548434, 41938434, 0x001000a}, // ITA + {8986829, 45365330, 9393170, 45652159, 0xc730047}, + {12317720, 41753290, 12682279, 42026709, 0xbde0047}, + {14090379, 40789890, 14449621, 41063309, 0xbde0047}, + {7617137, 45025700, 7738462, 45112189, 0x3c1004b}, + {13305344, 38081100, 13414656, 38167589, 0x3c1004b}, + {11161000, 43749800, 11323811, 43813000, 0x3c1044b}, + {11269000, 44456800, 11405521, 44533000, 0x3c1044b}, + {8839718, 44383000, 9022081, 44440000, 0x3c1044b}, + {15025704, 37465400, 15134296, 37551889, 0x3c1004b}, + {16747300, 41080000, 16909377, 41141000, 0x3c1044b}, + {12301837, 45338700, 12384966, 45466000, 0x3c1044b}, + {10928737, 45396000, 11080078, 45465989, 0x3c1044b}, + {15500000, 38130000, 15576211, 38254000, 0x3c1044b}, + {13745537, 45589500, 13868063, 45675989, 0x3c1004b}, + {11809037, 45362200, 11931563, 45448689, 0x3c1004b}, + {10158737, 45498200, 10281263, 45584689, 0x3c1004b}, + {10859337, 44606800, 10980662, 44693289, 0x3c1004b}, + {11030418, 43835500, 11159625, 43915200, 0x3c1044b}, + {9086000, 39185400, 9201730, 39268200, 0x3c1044b}, + {15629800, 38014300, 15689176, 38173500, 0x3c1044b}, + {10281100, 44766000, 10374397, 44823949, 0x2b2044b}, + {12316718, 43068440, 12398881, 43128559, 0x29c004b}, + {10297700, 43512000, 10358953, 43598000, 0x2b2044b}, + {15509920, 41427340, 15590079, 41487459, 0x29c004b}, + {14496604, 40724650, 14578195, 40786749, 0x2b2004b}, + {10580533, 44679940, 10664867, 44740059, 0x29c004b}, + {12166789, 44388950, 12253210, 44451049, 0x2b2004b}, + {17215705, 40437540, 17294695, 40497659, 0x29c004b}, + {11566444, 44808950, 11653555, 44871049, 0x2b2004b}, + {12528584, 44029940, 12611415, 44090059, 0x29c004b}, + {15225674, 37048250, 15303125, 37110349, 0x2b2004b}, + {14168386, 42436940, 14249213, 42497059, 0x29c004b}, + {8519204, 40698950, 8600795, 40761049, 0x2b2004b}, + {12855620, 41434040, 12935779, 41494159, 0x29c004b}, + {9623882, 45664050, 9712718, 45726149, 0x2b2004b}, + {12011267, 44190840, 12094933, 44250959, 0x29c004b}, + {11501613, 45518850, 11589587, 45580949, 0x2b2004b}, + {12599952, 42536940, 12681447, 42597059, 0x29c004b}, + {8576013, 45418950, 8663987, 45481049, 0x2b2004b}, + {13190298, 46038140, 13276302, 46098259, 0x29c004b}, + {11292550, 46458150, 11382249, 46520249, 0x2b2004b}, + {11824118, 43434540, 11906281, 43494659, 0x29c004b}, + {16552153, 38873950, 16631847, 38936049, 0x2b2004b}, + {16256454, 41197640, 16335945, 41257759, 0x29c004b}, + {11087800, 46032500, 11139299, 46139500, 0x2b2044b}, + {13480400, 43554500, 13545375, 43631049, 0x29c044b}, + {9631833, 45023000, 9766793, 45063000, 0x2b2044b}, + {17910000, 40611000, 18023637, 40652700, 0x29c044b}, + {7273396, 44761580, 7929604, 45252620, 0x0010088}, + {12947152, 37732780, 13535656, 38223820, 0x0010888}, + {14733252, 37204480, 15316548, 37695520, 0x0011088}, + {16417628, 40768980, 17032172, 41260020, 0x0011888}, + {15146152, 37918180, 15734656, 38409220, 0x0012088}, + {13272396, 45568680, 13933812, 46059720, 0x0012888}, + {17064628, 40374080, 17679172, 40865120, 0x0013088}, + {8840944, 38973080, 9439864, 39464120, 0x0013888}, + {12486204, 43652480, 13131996, 44143520, 0x0014088}, + {14775452, 36720780, 15358748, 37211820, 0x0014888}, + {8126228, 40483080, 8740772, 40974120, 0x0015088}, + {10733488, 45878680, 11400112, 46369720, 0x0015888}, + {8119996, 45164680, 8781412, 45655720, 0x0016088}, + {13128712, 43279680, 13769296, 43770720, 0x0016888}, + {10911480, 46339480, 11588520, 46830520, 0x0017088}, + {16095643, 38874480, 16694563, 39365520, 0x0017888}, + {17675136, 40244480, 18284472, 40735520, 0x0018088}, + {15770328, 41184480, 16390080, 41675520, 0x0018888}, + {8201488, 45641480, 8868112, 46132520, 0x0019088}, + {7991896, 44679480, 8648104, 45170520, 0x0019888}, + {12406052, 37591980, 12994556, 38083020, 0x001a088}, + {13928452, 37044480, 14511748, 37535520, 0x001a888}, + {10501712, 42640680, 11137088, 43131720, 0x001b088}, + {15512336, 40301680, 16121672, 40792720, 0x001b888}, + {11574020, 41981280, 12204188, 42472320, 0x001c088}, + {7922204, 43864480, 8567996, 44355520, 0x001c888}, + {14273352, 36709480, 14856648, 37200520, 0x001d088}, + {16478836, 40342780, 17088172, 40833820, 0x001d888}, + {13418352, 37089480, 14001648, 37580520, 0x001e088}, + {7219704, 44144480, 7870704, 44635520, 0x001e888}, + {16688944, 38921480, 17287864, 39412520, 0x001f088}, + {12147410, 40513464, 15662748, 43194654, 0x0a80011}, + {8822749, 43227805, 12487042, 45908995, 0x0010015}, + {7600000, 38835000, 11000000, 41316000, 0x001008d}, + {6500000, 43700000, 9750000, 46514000, 0x021088d}, + {9750000, 44780000, 13930000, 47100000, 0x01b108d}, + {9750000, 42200000, 13400000, 44780000, 0x01e188d}, + {13400000, 42050000, 15850000, 43635000, 0x001208d}, + {11700000, 39950000, 15400000, 42200000, 0x01b308d}, + {15400000, 39250000, 18560000, 42050000, 0x021388d}, + {11700000, 35450000, 14100000, 38835000, 0x028408d}, + {14100000, 36600000, 17330000, 39250000, 0x001488d}, + {5850000, 35450000, 18560000, 55080000, 0x50a0216}, + {6500000, 35450000, 18560000, 47100000, 0x003021c}, + {58513246, 23559300, 58615000, 23637420, 0x01c000a}, // OMN + {57921000, 23400000, 58700000, 23715800, 0x014000c}, + {53958727, 16962790, 54086472, 17085099, 0x54f004b}, + {54085327, 16994990, 54213072, 17117299, 0x54f004b}, + {56652770, 24301890, 56786630, 24424199, 0x54f004b}, + {56434979, 23165890, 56567820, 23288199, 0x54f004b}, + {57298140, 23775690, 57431660, 23897999, 0x54f004b}, + {57423340, 23735990, 57556860, 23858299, 0x54f004b}, + {56827571, 24135800, 56922228, 24222289, 0x3c1004b}, + {57508000, 22831400, 57564451, 22974900, 0x3c1044b}, + {57401832, 23378900, 57468887, 23500000, 0x3c1044b}, + {57833591, 23629800, 57928008, 23716289, 0x3c1004b}, + {59459792, 22522900, 59553008, 22609389, 0x3c1004b}, + {55751771, 24223200, 55846428, 24309689, 0x3c1004b}, + {57253152, 22926800, 57346848, 23013289, 0x3c1004b}, + {56399931, 24688400, 56495069, 24774889, 0x3c1004b}, + {58073392, 22526800, 58166608, 22613289, 0x3c1004b}, + {57050891, 23937000, 57145308, 24023489, 0x3c1004b}, + {57553091, 23726000, 57647508, 23812489, 0x3c1004b}, + {57915132, 23249700, 58009068, 23336189, 0x3c1004b}, + {58849232, 23194900, 58943168, 23281389, 0x3c1004b}, + {58485552, 22668800, 58579248, 22755289, 0x3c1004b}, + {56199571, 26126900, 56295429, 26213389, 0x3c1004b}, + {56478132, 23533500, 56572068, 23619989, 0x3c1004b}, + {57244452, 23053600, 57338148, 23140089, 0x3c1004b}, + {57779632, 23363400, 57873568, 23449889, 0x3c1004b}, + {57478232, 23267700, 57572168, 23354189, 0x3c1004b}, + {56200000, 22450000, 59218000, 24985000, 0x0a00011}, + {52169914, 16639605, 54940477, 19320795, 0x001000d}, + {59259025, 22320624, 59764201, 22811664, 0x0b00090}, + {55747961, 24168192, 56258345, 24659232, 0x0b10890}, + {56056779, 25924580, 56572371, 26415620, 0x0b11090}, + {56132000, 25540000, 56649709, 25924580, 0x09c1890}, + {56200000, 25200000, 56700000, 25350000, 0x0632090}, + {51904148, 16639560, 59840000, 26525000, 0x0010016}, + {20950808, 52216755, 21090153, 52303245, 0x001000a}, // POL + {18568920, 50083300, 19503000, 50463450, 0x018000c}, + {20879968, 52260000, 21020032, 52346489, 0x3c1004b}, + {21020032, 52260000, 21160096, 52346489, 0x3c1004b}, + {20879968, 52173511, 21020032, 52260000, 0x3c1004b}, + {21020032, 52173511, 21160096, 52260000, 0x3c1004b}, + {20950000, 52087022, 21090064, 52173511, 0x3c1004b}, + {19390688, 51726800, 19529311, 51813289, 0x3c1004b}, + {19887771, 50012300, 20021829, 50098789, 0x3c1004b}, + {16957529, 51062800, 17094470, 51149289, 0x3c1004b}, + {16844068, 52362100, 16984132, 52448589, 0x3c1004b}, + {18554184, 54324700, 18701216, 54411189, 0x3c1004b}, + {14458166, 53386800, 14601834, 53473289, 0x3c1004b}, + {17915000, 53094000, 18090811, 53164600, 0x3c1044b}, + {22488429, 51197300, 22625370, 51283789, 0x3c1004b}, + {23079366, 53092300, 23223034, 53178789, 0x3c1004b}, + {18421884, 54479500, 18568916, 54565989, 0x3c1004b}, + {19056450, 50767000, 19191950, 50853489, 0x3c1004b}, + {21083729, 51357800, 21220670, 51444289, 0x3c1004b}, + {20557650, 50834200, 20693150, 50920689, 0x3c1004b}, + {18541066, 52983000, 18710448, 53056300, 0x3c1044b}, + {18972591, 49776200, 19105208, 49862689, 0x3c1004b}, + {20404325, 53726400, 20549675, 53812889, 0x3c1004b}, + {21956473, 50004850, 22052727, 50066949, 0x2b2004b}, + {18507007, 50061140, 18600192, 50121259, 0x29c004b}, + {16231255, 50762150, 16328544, 50824249, 0x2b2004b}, + {17898906, 50641440, 17993093, 50701559, 0x29c004b}, + {19663113, 52512450, 19764887, 52574549, 0x2b2004b}, + {19358598, 54138040, 19460801, 54198159, 0x29c004b}, + {15188113, 52710450, 15289887, 52772549, 0x2b2004b}, + {19024435, 52629740, 19122964, 52689859, 0x29c004b}, + {20924073, 49977650, 21020327, 50039749, 0x2b2004b}, + {15441120, 51912840, 15538480, 51972959, 0x29c004b}, + {18047534, 51733150, 18147065, 51795249, 0x2b2004b}, + {16135498, 54161740, 16237701, 54221859, 0x29c004b}, + {16129538, 51170950, 16227862, 51233049, 0x2b2004b}, + {18720867, 53453940, 18820732, 53514059, 0x29c004b}, + {16971515, 54432950, 17077084, 54495049, 0x2b2004b}, + {18543207, 49924340, 18636392, 49984459, 0x29c004b}, + {15690838, 50872150, 15789162, 50934249, 0x2b2004b}, + {20656008, 49588740, 20748191, 49648859, 0x29c004b}, + {20763850, 52131100, 20855234, 52199350, 0x2b2044b}, + {19642800, 51379240, 19747679, 51433750, 0x29c044b}, + {16164748, 50137417, 16888660, 50628457, 0x001008c}, + {16888660, 50137417, 17612572, 50628457, 0x001088c}, + {17612572, 50137417, 18336484, 50628457, 0x001108c}, + {18336484, 50137417, 19060396, 50628457, 0x001188c}, + {19060396, 50137417, 19784308, 50628457, 0x001208c}, + {19784308, 50137417, 20508220, 50628457, 0x001288c}, + {20508220, 50137417, 21232132, 50628457, 0x001308c}, + {21232132, 50137417, 21956044, 50628457, 0x001388c}, + {21956044, 50137417, 22679956, 50628457, 0x001408c}, + {22679956, 50137417, 23403868, 50628457, 0x001488c}, + {23403868, 50137417, 24127780, 50628457, 0x001508c}, + {17612572, 49646377, 18331276, 50137417, 0x001588c}, + {18331276, 49646377, 19049980, 50137417, 0x001608c}, + {19049980, 49646377, 19768684, 50137417, 0x001688c}, + {19768684, 49646377, 20487388, 50137417, 0x001708c}, + {20487388, 49646377, 21206092, 50137417, 0x001788c}, + {21206092, 49646377, 21924796, 50137417, 0x001808c}, + {21924796, 49646377, 22643500, 50137417, 0x001888c}, + {22643500, 49646377, 23362204, 50137417, 0x001908c}, + {18803641, 49155337, 19511929, 49646377, 0x001988c}, + {19511929, 49155337, 20220217, 49646377, 0x001a08c}, + {20220217, 49155337, 20928505, 49646377, 0x001a88c}, + {20928505, 49155337, 21636793, 49646377, 0x001b08c}, + {21636793, 49155337, 22345081, 49646377, 0x001b88c}, + {22345081, 49155337, 23053369, 49646377, 0x001c08c}, + {20577624, 52004480, 21332784, 52495520, 0x001c88c}, + {19085024, 51524480, 19834976, 52015520, 0x001d08c}, + {18170892, 54199680, 18967716, 54690720, 0x001d88c}, + {14392208, 53139480, 15168200, 53630520, 0x001e08c}, + {18943059, 53922580, 19729467, 54413620, 0x001e88c}, + {15792000, 53944480, 16578408, 54435520, 0x001f08c}, + {15180081, 50625524, 19380612, 53306714, 0x001000d}, + {19380612, 50625524, 23581143, 53306714, 0x0010015}, + {14105000, 48990000, 32794200, 59822030, 0x0010016}, + {14105000, 48990000, 24150000, 54850000, 0x003021c}, + {-4073245, 5286756, -3986755, 5373246, 0x001000a}, // CIV + {-4430560, 5191700, -3718950, 5513000, 0x014000c}, + {-5091564, 7632591, -5029946, 7754900, 0x3c1044b}, + {-5029946, 7632591, -4968328, 7754900, 0x3c1044b}, + {-6492905, 6833522, -6405696, 6920011, 0x3c1004b}, + {-5307785, 6766522, -5220816, 6853011, 0x3c1004b}, + {-5673325, 9415722, -5585875, 9502211, 0x3c1004b}, + {-6696665, 4716322, -6609936, 4802811, 0x3c1004b}, + {-5402885, 5789022, -5315916, 5875511, 0x3c1004b}, + {-7595905, 7364722, -7508696, 7451211, 0x3c1004b}, + {-5993985, 6088122, -5907016, 6174611, 0x3c1004b}, + {-3540785, 6685922, -3453816, 6772411, 0x3c1004b}, + {-5775408, 6959672, -5712792, 7021771, 0x2b2004b}, + {-4752821, 6621308, -4692368, 6681427, 0x29c004b}, + {-4237982, 5898971, -4175538, 5961070, 0x2b2004b}, + {-5941527, 6591262, -5881074, 6651381, 0x29c004b}, + {-8182008, 7226572, -8119392, 7288671, 0x2b2004b}, + {-2831910, 8010362, -2771290, 8070481, 0x29c004b}, + {-5235727, 9563235, -5172766, 9625334, 0x2b2004b}, + {-5126573, 8114133, -5065953, 8174252, 0x29c004b}, + {-6613722, 6462272, -6551278, 6524371, 0x2b2004b}, + {-5435827, 6337962, -5375374, 6398081, 0x29c004b}, + {-7593981, 9472872, -7531020, 9534971, 0x2b2004b}, + {-5043327, 6536645, -4982874, 6596764, 0x29c004b}, + {-3893922, 6074472, -3831478, 6136571, 0x2b2004b}, + {-6629701, 5749920, -6569248, 5810039, 0x29c004b}, + {-7384622, 6708972, -7322178, 6771071, 0x2b2004b}, + {-6705610, 7928862, -6644990, 7988981, 0x29c004b}, + {-3233878, 7105847, -3171262, 7167946, 0x2b2004b}, + {-4003675, 7029521, -3943055, 7089640, 0x29c004b}, + {-3238122, 5437372, -3175678, 5499471, 0x2b2004b}, + {-4855887, 5866610, -4795434, 5926729, 0x29c004b}, + {-3913655, 6363751, -3851211, 6425850, 0x2b2004b}, + {-5716051, 5828268, -5655598, 5888387, 0x29c004b}, + {-6435067, 10452250, -6371933, 10514349, 0x2b2004b}, + {-7528936, 6497478, -7468483, 6557597, 0x29c004b}, + {-6513281, 9492572, -6450320, 9554671, 0x2b2004b}, + {-3634532, 5235753, -3574246, 5295872, 0x29c004b}, + {-4001922, 6642772, -3939478, 6704871, 0x2b2004b}, + {-6082010, 7397862, -6021390, 7457981, 0x29c004b}, + {-6508508, 7350672, -6445892, 7412771, 0x2b2004b}, + {-3982027, 6289462, -3921574, 6349581, 0x29c004b}, + {-4229422, 6626872, -4166978, 6688971, 0x2b2004b}, + {-5332672, 6159890, -5272219, 6220009, 0x29c004b}, + {-4401620, 6440108, -4339176, 6502207, 0x2b2004b}, + {-7702006, 8247847, -7641386, 8307966, 0x29c004b}, + {-5971222, 6288951, -5908778, 6351050, 0x2b2004b}, + {-3030394, 9239941, -2969607, 9300060, 0x29c004b}, + {-6120856, 4924434, -6058585, 4986533, 0x2b2004b}, + {-4774814, 5819963, -4714361, 5880082, 0x29c004b}, + {-7651308, 7708951, -7588692, 7771050, 0x2b2004b}, + {-3198995, 7774648, -3138375, 7834767, 0x29c004b}, + {-5255094, 7127785, -5192478, 7189884, 0x2b2004b}, + {-7390075, 4394680, -7329789, 4454799, 0x29c004b}, + {-5534432, 5659050, -2853242, 8340240, 0x0a90011}, + {-8215622, 5659050, -5534432, 8340240, 0x001000d}, + {-7610000, 4340000, -2717000, 5659050, 0x1f30015}, + {-16860000, 4340000, 4000000, 15120000, 0x2a30016}, + {-8606667, 4340000, -2488056, 10750000, 0x003021c}, + {10664471, 59881944, 10835529, 59968434, 0x001000a}, // NOR + {10291696, 59551720, 11208304, 60042760, 0x001000c}, + {10294000, 63395000, 10546525, 63460000, 0x3c1044b}, + {10294000, 63320000, 10512908, 63395000, 0x3c1044b}, + {5203590, 60330500, 5378010, 60416989, 0x3c1004b}, + {5204911, 60244011, 5376688, 60330500, 0x3c1004b}, + {5604554, 58925800, 5771046, 59012289, 0x3c1004b}, + {5604554, 58839311, 5771046, 58925800, 0x3c1004b}, + {5604554, 58752822, 5771046, 58839311, 0x3c1004b}, + {10866454, 59174800, 11032946, 59261289, 0x3c1004b}, + {10104132, 59706900, 10273267, 59793389, 0x3c1004b}, + {7913756, 58098100, 8075443, 58184589, 0x3c1004b}, + {18842394, 69622800, 19086006, 69709289, 0x3c1004b}, + {10356054, 59232700, 10522546, 59319189, 0x3c1004b}, + {6101063, 62433400, 6287736, 62519889, 0x3c1004b}, + {6287736, 62433400, 6474409, 62519889, 0x3c1004b}, + {5235332, 59370500, 5404467, 59456989, 0x3c1004b}, + {10120854, 59098900, 10287346, 59185389, 0x3c1004b}, + {10575432, 59394000, 10744567, 59480489, 0x3c1004b}, + {14300985, 67246800, 14523215, 67333289, 0x3c1004b}, + {8682455, 58416900, 8846544, 58503389, 0x3c1004b}, + {10996790, 60755900, 11171210, 60842389, 0x3c1004b}, + {9964254, 59011500, 10130746, 59097989, 0x3c1004b}, + {11320754, 59084000, 11487246, 59170489, 0x3c1004b}, + {10373648, 61077100, 10550951, 61163589, 0x3c1004b}, + {7046460, 62730000, 7314524, 62761000, 0x2b2044b}, + {14091536, 66297840, 14239664, 66357959, 0x29c004b}, + {10378880, 59378950, 10500319, 59441049, 0x2b2004b}, + {9592516, 59631940, 9710083, 59692059, 0x29c004b}, + {10590183, 60758250, 10715417, 60820349, 0x2b2004b}, + {7694252, 63076040, 7826348, 63136159, 0x29c004b}, + {17326410, 68391550, 17493389, 68453649, 0x2b2004b}, + {10177898, 60143140, 10297302, 60203259, 0x29c004b}, + {11501848, 60853750, 11629152, 60915849, 0x2b2004b}, + {23210744, 69930840, 23384256, 69990959, 0x29c004b}, + {11108332, 60128350, 11231668, 60190449, 0x2b2004b}, + {11439130, 63986340, 11576069, 64046459, 0x29c004b}, + {11926532, 60160650, 12049868, 60222749, 0x2b2004b}, + {7902970, 58229940, 8017030, 58290059, 0x29c004b}, + {5422180, 59746150, 5543619, 59808249, 0x2b2004b}, + {7403905, 58008440, 7516295, 58068559, 0x29c004b}, + {9986694, 63112632, 11012670, 63603672, 0x001008c}, + {10797058, 63603672, 11843866, 64094712, 0x001088c}, + {6942123, 62934236, 7968099, 63425276, 0x001108c}, + {7968099, 62934236, 8994075, 63425276, 0x001188c}, + {8994075, 62934236, 10020051, 63425276, 0x001208c}, + {5921355, 62443196, 6931707, 62934236, 0x001288c}, + {6931707, 62443196, 7942059, 62934236, 0x001308c}, + {7942059, 62443196, 8952411, 62934236, 0x001388c}, + {4921419, 61952156, 5910939, 62443196, 0x001408c}, + {5910939, 61952156, 6900459, 62443196, 0x001488c}, + {6900459, 61952156, 7889979, 62443196, 0x001508c}, + {6002600, 62124020, 6992120, 62615060, 0x001588c}, + {5026100, 61485668, 5999996, 61976708, 0x001608c}, + {5999996, 61485668, 6973892, 61976708, 0x001688c}, + {4933918, 60994628, 5892190, 61485668, 0x001708c}, + {5892190, 60994628, 6850462, 61485668, 0x001788c}, + {6850462, 60994628, 7808734, 61485668, 0x001808c}, + {4944334, 60503588, 5886982, 60994628, 0x001888c}, + {5886982, 60503588, 6829630, 60994628, 0x001908c}, + {6829630, 60503588, 7772278, 60994628, 0x001988c}, + {7724128, 58874335, 12877971, 61555525, 0x0010015}, + {4716295, 57949905, 9721183, 60631095, 0x001000d}, + {-9154000, 68600000, 33625000, 80843100, 0x0970012}, + {4490000, 54544000, 31600000, 68600000, 0x3770016}, + {-9154000, 57950000, 31180000, 80843100, 0x003021c}, + {101659426, 3107727, 101745916, 3194217, 0x001000a}, // MYS + {101369240, 2806580, 101837960, 3297620, 0x001000c}, + {103623355, 1465800, 103709844, 1552289, 0x3c1044b}, + {103709844, 1452826, 103796333, 1539315, 0x3c1044b}, + {103757855, 1531100, 103847944, 1614000, 0x3c1044b}, + {103876055, 1432000, 103957684, 1523600, 0x3c1044b}, + {101029135, 4536600, 101140412, 4604000, 0x3c1044b}, + {101043500, 4604000, 101160553, 4668000, 0x3c1044b}, + {110291045, 1488390, 110352154, 1610699, 0x3c1044b}, + {110352154, 1488390, 110413263, 1610699, 0x3c1044b}, + {116040115, 5906300, 116127084, 5992789, 0x3c1044b}, + {118028800, 5828300, 118133598, 5900000, 0x3c1044b}, + {101918155, 2671200, 102004644, 2757689, 0x3c1044b}, + {103272000, 3777100, 103361617, 3860770, 0x3c1044b}, + {103096115, 5255000, 103185528, 5339000, 0x3c1044b}, + {102227915, 6084400, 102314884, 6170889, 0x3c1044b}, + {117836300, 4238300, 117951548, 4303289, 0x3c1044b}, + {100690000, 4800000, 100753896, 4917200, 0x3c1044b}, + {100331700, 6080000, 100402379, 6186300, 0x3c1044b}, + {100270000, 5382000, 100347195, 5479340, 0x3c1044b}, + {100254500, 5271000, 100322193, 5382000, 0x3c1044b}, + {100454915, 5605300, 100541884, 5691789, 0x3c1044b}, + {113967135, 4342900, 114026067, 4470000, 0x3c1044b}, + {111815220, 2236100, 111875519, 2360000, 0x3c1044b}, + {100411615, 5289200, 100498584, 5375689, 0x3c1044b}, + {102216055, 2176400, 102302544, 2262889, 0x3c1044b}, + {103270055, 1991000, 103368334, 2067000, 0x3c1044b}, + {102920000, 1800000, 103010179, 1882889, 0x3c1044b}, + {100525000, 5352100, 100601290, 5450589, 0x3c1044b}, + {113030300, 3135910, 113123989, 3215689, 0x3c1044b}, + {102535155, 2009700, 102621644, 2096189, 0x3c1044b}, + {100363000, 5340000, 100429154, 5453530, 0x3c1044b}, + {101789200, 2520000, 101847969, 2585554, 0x2b2044b}, + {101549857, 3289940, 101610143, 3350059, 0x29c044b}, + {101280800, 1329000, 103970000, 4001000, 0x0a80011}, + {100171000, 4001000, 103260000, 6262000, 0x01a000d}, + {110117795, 1304024, 110586515, 1795064, 0x0b00890}, + {115839065, 5675844, 116307785, 6166884, 0x0b11090}, + {117846835, 5618630, 118315555, 6109670, 0x0b11890}, + {117629785, 4025274, 118098505, 4516314, 0x0b02090}, + {113746985, 4160929, 114215705, 4651969, 0x0b02890}, + {111596385, 2052530, 112065105, 2543570, 0x0b03090}, + {112820055, 2930279, 113288775, 3421319, 0x0b03890}, + {118105645, 4784479, 118574365, 5275519, 0x0b04090}, + {115005635, 5044479, 115474355, 5535519, 0x0b04890}, + {103243384, 3981687, 103712104, 4472727, 0x0b05090}, + {103243384, 4472727, 103712104, 4963767, 0x0b05890}, + {103243384, 4963767, 103712104, 5454807, 0x0b06090}, + {100358624, 3534024, 100827344, 4025064, 0x0b06890}, + {100827343, 3534024, 101296063, 4025064, 0x0b07090}, + {101050000, 2880000, 101340000, 3534023, 0x1037890}, + {99620000, 6094367, 100088720, 6585407, 0x0b18090}, + {100100060, 6251500, 100568780, 6742540, 0x0b18890}, + {100568780, 6251500, 101037500, 6742540, 0x0b19090}, + {103939066, 1828136, 104407786, 2319176, 0x0b09890}, + {103939066, 1337096, 104407786, 1828136, 0x0b0a090}, + {99620000, 845000, 119276000, 7525000, 0x2230016}, + {106639255, 10731355, 106726706, 10817845, 0x001000a}, // VNM + {106561937, 10667020, 106913662, 11012979, 0xf040047}, + {105667792, 20908100, 106025007, 21242989, 0xe890047}, + {108095174, 16059400, 108185026, 16145889, 0x3c1004b}, + {108185026, 16059400, 108274878, 16145889, 0x3c1004b}, + {108113144, 15972911, 108202996, 16059400, 0x3c1004b}, + {108202996, 15972911, 108292848, 16059400, 0x3c1004b}, + {106635872, 20812800, 106760671, 20876630, 0x3c1044b}, + {107548354, 16422500, 107638446, 16508989, 0x3c1004b}, + {109171894, 12193000, 109237581, 12309289, 0x3c1044b}, + {105706435, 10001500, 105794365, 10087989, 0x3c1004b}, + {105061400, 9940000, 105137136, 10040000, 0x3c1044b}, + {107055035, 10328600, 107142965, 10415089, 0x3c1004b}, + {105386035, 10346800, 105473965, 10433289, 0x3c1004b}, + {107184400, 20976500, 107368521, 21020000, 0x3c1044b}, + {108066335, 10911600, 108154265, 10998089, 0x3c1004b}, + {106990300, 20935700, 107131899, 20992000, 0x3c1044b}, + {109113015, 11883600, 109201185, 11970089, 0x3c1004b}, + {105805112, 21520000, 105898087, 21606489, 0x3c1004b}, + {108395915, 11913700, 108505738, 11983000, 0x3c1044b}, + {109187288, 13738350, 109251112, 13800449, 0x2b2004b}, + {106136920, 20399140, 106200880, 20459259, 0x29c004b}, + {108008174, 12648950, 108071825, 12711049, 0x2b2004b}, + {106333439, 10341340, 106430794, 10379000, 0x29c044b}, + {105944419, 9571950, 106007380, 9634049, 0x2b2004b}, + {107980805, 13948240, 108042594, 14008359, 0x29c004b}, + {105742053, 19779650, 105807947, 19841749, 0x2b2004b}, + {105119606, 9149940, 105180393, 9210059, 0x29c004b}, + {105697005, 9265250, 105759794, 9327349, 0x2b2004b}, + {105935600, 10209400, 106004773, 10262459, 0x29c044b}, + {105322000, 20764500, 105360111, 20872400, 0x2b2044b}, + {105650054, 18648840, 105713346, 18708959, 0x29c004b}, + {108984447, 11540650, 109047753, 11602749, 0x2b2004b}, + {104842000, 21689200, 104928687, 21734000, 0x29c044b}, + {105359500, 21297470, 105443261, 21346760, 0x2b2044b}, + {109281489, 13058840, 109343111, 13118959, 0x29c004b}, + {105573008, 21280750, 105639592, 21342849, 0x2b2004b}, + {105073839, 10667840, 105134960, 10727959, 0x29c004b}, + {108455629, 15526350, 108519970, 15588449, 0x2b2004b}, + {106297736, 20904440, 106361863, 20964559, 0x29c004b}, + {106345933, 10213150, 106409067, 10275249, 0x2b2004b}, + {106317423, 9915240, 106378377, 9975359, 0x29c004b}, + {105842867, 20050050, 105908933, 20112149, 0x2b2004b}, + {106172769, 21251040, 106237230, 21311159, 0x29c004b}, + {106305567, 20422950, 106371633, 20485049, 0x2b2004b}, + {107974922, 14320640, 108036878, 14380759, 0x29c004b}, + {106026408, 21151950, 106092992, 21214049, 0x2b2004b}, + {105729439, 10269940, 105790560, 10330059, 0x29c004b}, + {104784708, 8893967, 107495689, 11575157, 0x0a80011}, + {104696438, 19413586, 107526583, 22094776, 0x001000d}, + {107940000, 11485000, 109472800, 16345000, 0x6c00015}, + {97330000, 5612500, 109500000, 23400000, 0x4720016}, + {102135000, 7500000, 109500000, 23400000, 0x003021c}, + {24854471, 60144053, 25025529, 60230543, 0x001000a}, // FIN + {24574000, 60096344, 25247886, 60449000, 0xf040447}, + {23430600, 61297900, 24164724, 61611000, 0xe890447}, + {22162790, 60406800, 22337210, 60493289, 0x3c1004b}, + {25380676, 64976900, 25581524, 65063389, 0x3c1004b}, + {25568848, 60943200, 25746151, 61029689, 0x3c1004b}, + {27544663, 62855700, 27731336, 62942189, 0x3c1004b}, + {25658345, 62216800, 25841654, 62303289, 0x3c1004b}, + {21697287, 61443200, 21877713, 61529689, 0x3c1004b}, + {28091348, 61016800, 28268651, 61103289, 0x3c1004b}, + {21541782, 63065100, 21731818, 63151589, 0x3c1004b}, + {26831590, 60426900, 27006010, 60513389, 0x3c1004b}, + {29686363, 62571600, 29873036, 62658089, 0x3c1004b}, + {24361348, 60956800, 24538651, 61043289, 0x3c1004b}, + {25562890, 60350800, 25737310, 60437289, 0x3c1004b}, + {27173287, 61647200, 27353713, 61733689, 0x3c1004b}, + {21425148, 61086800, 21602451, 61173289, 0x3c1004b}, + {24795683, 60601750, 24920917, 60663849, 0x2b2004b}, + {25039379, 60449940, 25160620, 60510059, 0x29c004b}, + {25610097, 66468550, 25763103, 66530649, 0x2b2004b}, + {24020298, 60219940, 24139702, 60280059, 0x29c004b}, + {23050569, 63808950, 23189430, 63871049, 0x2b2004b}, + {27661530, 64199940, 27798469, 64260059, 0x29c004b}, + {26652848, 60841050, 26780152, 60903149, 0x2b2004b}, + {28711077, 61150040, 28834322, 61210159, 0x29c004b}, + {22782884, 62754150, 22916915, 62816249, 0x2b2004b}, + {28851392, 61838440, 28976808, 61898559, 0x29c004b}, + {24714083, 60710550, 24839317, 60772649, 0x2b2004b}, + {23071079, 60357940, 23192320, 60418059, 0x29c004b}, + {22117383, 60458950, 22242617, 60521049, 0x2b2004b}, + {27134083, 63537440, 27268517, 63597559, 0x29c004b}, + {27807492, 62289050, 27939108, 62351149, 0x2b2004b}, + {24496439, 65714540, 24641561, 65774659, 0x29c004b}, + {24085149, 65810550, 24235050, 65872649, 0x2b2004b}, + {25968377, 61179940, 26091622, 61240059, 0x29c004b}, + {22843248, 61308050, 22970552, 61370149, 0x2b2004b}, + {26548377, 60889940, 26671622, 60950059, 0x29c004b}, + {23966348, 61238950, 24093652, 61301049, 0x2b2004b}, + {27593952, 63049940, 27726048, 63110059, 0x29c004b}, + {22640569, 63647750, 22779430, 63709849, 0x2b2004b}, + {23569379, 60789940, 23690620, 60850059, 0x29c004b}, + {29105049, 65928950, 29254950, 65991049, 0x2b2004b}, + {24407895, 64658950, 24586171, 64706000, 0x29c044b}, + {25237883, 60611850, 25363117, 60673949, 0x2b2004b}, + {21349379, 60769940, 21470620, 60830059, 0x29c004b}, + {25846892, 62365350, 25978508, 62427449, 0x2b2004b}, + {26742079, 60659840, 26863320, 60719959, 0x29c004b}, + {25197383, 60338950, 25322617, 60401049, 0x2b2004b}, + {25278858, 65159940, 25421141, 65220059, 0x29c004b}, + {24576048, 60893450, 24703352, 60955549, 0x2b2004b}, + {23412198, 59956440, 23531602, 60016559, 0x29c004b}, + {21372000, 61800000, 28350000, 63792000, 0x017000d}, + {21372000, 59808000, 28350000, 61800000, 0x07e0011}, + {22560000, 63792000, 28900000, 66200000, 0x3750015}, + {-9154000, 68600000, 33625000, 80843100, 0x0970012}, + {4490000, 54544000, 31600000, 68600000, 0x3770016}, + {19100000, 59675750, 31700000, 70150000, 0x003021c}, + {15216755, -4284596, 15303245, -4198106, 0x001000a}, // COG + {15017140, -4388380, 15364060, -4042421, 0xf040047}, + {11776090, -4930700, 12111909, -4595811, 0xe890047}, + {12611976, -4260910, 12734624, -4138601, 0x54f004b}, + {13260035, -4245800, 13346764, -4159311, 0x3c1004b}, + {13011435, -4178800, 13098164, -4092311, 0x3c1004b}, + {12672755, -3004500, 12759244, -2918011, 0x3c1004b}, + {15853355, -527200, 15939844, -440711, 0x3c1004b}, + {16006755, 1566800, 16093244, 1653289, 0x3c1004b}, + {13508335, -4215000, 13595064, -4128511, 0x3c1004b}, + {15829255, -1919300, 15915744, -1832811, 0x3c1004b}, + {18001655, 1559700, 18088144, 1646189, 0x3c1004b}, + {14724435, -4405500, 14811164, -4319011, 0x3c1004b}, + {13333435, -3729300, 13420164, -3642811, 0x3c1004b}, + {14711455, -2584300, 14797944, -2497811, 0x3c1004b}, + {11893135, -4212200, 11979864, -4125711, 0x3c1004b}, + {14794455, -924500, 14880944, -838011, 0x3c1004b}, + {12652355, -1923200, 12738844, -1836711, 0x3c1004b}, + {17997955, 2005500, 18084444, 2091989, 0x3c1004b}, + {16756755, -1263200, 16843244, -1176711, 0x3c1004b}, + {14536755, 1596800, 14623244, 1683289, 0x3c1004b}, + {14316335, -4300700, 14403064, -4214211, 0x3c1004b}, + {14465155, -123900, 14551644, -37411, 0x3c1004b}, + {12267635, -3518400, 12354364, -3431911, 0x3c1004b}, + {17432755, 1321100, 17519244, 1407589, 0x3c1004b}, + {13183635, -3322400, 13270364, -3235911, 0x3c1004b}, + {13781455, -2908000, 13867944, -2821511, 0x3c1004b}, + {11621135, -4292800, 11707864, -4206311, 0x3c1004b}, + {11263535, -4032600, 11350264, -3946111, 0x3c1004b}, + {14639155, 389400, 14725644, 475889, 0x3c1004b}, + {14081055, 2015600, 14167544, 2102089, 0x3c1004b}, + {15060955, -1497000, 15147444, -1410511, 0x3c1004b}, + {13909335, -4041400, 13996064, -3954911, 0x3c1004b}, + {11148038, -5050000, 13829228, -2368810, 0x0a80011}, + {13829228, -5050000, 16510418, -2368810, 0x001000d}, + {14097347, -2424226, 16778537, 256964, 0x0010015}, + {11140000, -5050000, 18700000, 3720000, 0x0010016}, + {13343147, 52475655, 13484414, 52562145, 0x001000a}, // DEU + {13259774, 52495590, 13460225, 52617899, 0x54f004b}, + {13460225, 52495590, 13660676, 52617899, 0x54f004b}, + {13260963, 52373281, 13459036, 52495590, 0x54f004b}, + {13459036, 52373281, 13657109, 52495590, 0x54f004b}, + {9854800, 53542300, 10119184, 53637299, 0x54f044b}, + {11474117, 48076390, 11655882, 48198699, 0x54f004b}, + {6866672, 50880990, 7060328, 51003299, 0x54f004b}, + {8612971, 50076800, 8747029, 50163289, 0x3c1004b}, + {7410688, 51466800, 7549311, 51553289, 0x3c1004b}, + {9129133, 48751900, 9258867, 48838389, 0x3c1004b}, + {6921888, 51424600, 7060511, 51511089, 0x3c1004b}, + {6727229, 51187800, 6864170, 51274289, 0x3c1004b}, + {8738166, 53036800, 8881834, 53123289, 0x3c1004b}, + {9659968, 52356800, 9800032, 52443289, 0x3c1004b}, + {6671688, 51386300, 6810311, 51472789, 0x3c1004b}, + {10983691, 49406800, 11116308, 49493289, 0x3c1004b}, + {12331529, 51306800, 12468470, 51393289, 0x3c1004b}, + {13671529, 51006800, 13808470, 51093289, 0x3c1004b}, + {7133188, 51423600, 7271811, 51510089, 0x3c1004b}, + {7111529, 51216800, 7248470, 51303289, 0x3c1004b}, + {8473768, 51983900, 8613832, 52070389, 0x3c1004b}, + {7032250, 50686800, 7177197, 50767600, 0x3c1044b}, + {8403691, 49456800, 8536308, 49543289, 0x3c1004b}, + {8334412, 48962000, 8480602, 49039500, 0x3c1044b}, + {7040688, 51466800, 7179311, 51553289, 0x3c10047}, + {7549468, 51917600, 7689532, 52004089, 0x3c10047}, + {10825133, 48316800, 10954867, 48403289, 0x3c10047}, + {12849950, 50784300, 12985450, 50870789, 0x3c10047}, + {6037050, 50732700, 6172550, 50819189, 0x3c10047}, + {8167571, 50026800, 8301629, 50113289, 0x3c10047}, + {6382129, 51144600, 6519070, 51231089, 0x3c10047}, + {11554868, 52083100, 11694932, 52169589, 0x3c10047}, + {6797488, 51470400, 6936111, 51556889, 0x3c10047}, + {10441068, 52221500, 10581132, 52307989, 0x3c10047}, + {6511529, 51292900, 6648470, 51379389, 0x3c10047}, + {11890688, 51436800, 12029311, 51523289, 0x3c10047}, + {10046484, 54276800, 10193516, 54363289, 0x3c10047}, + {10597625, 53828900, 10742975, 53915389, 0x3c10047}, + {7782934, 47952300, 7911466, 48038789, 0x3c10047}, + {7389429, 51327100, 7526370, 51413589, 0x3c10047}, + {10961529, 50946800, 11098470, 51033289, 0x3c10047}, + {12041284, 54055500, 12188316, 54141989, 0x3c10047}, + {9411529, 51276800, 9548470, 51363289, 0x3c10047}, + {8199171, 49951900, 8333229, 50038389, 0x3c10047}, + {7730688, 51626800, 7869311, 51713289, 0x3c10047}, + {6905812, 49180900, 7036987, 49267389, 0x3c10047}, + {7125488, 51514300, 7264111, 51600789, 0x3c10047}, + {6808188, 51386800, 6946811, 51473289, 0x3c10047}, + {7979968, 52236800, 8120032, 52323289, 0x3c10047}, + {6984829, 51135500, 7121770, 51221989, 0x3c10047}, + {6927229, 51000500, 7064170, 51086989, 0x3c10047}, + {8138166, 53106800, 8281834, 53193289, 0x3c10047}, + {6597729, 51157800, 6734670, 51244289, 0x3c10047}, + {8592591, 49370400, 8725208, 49456889, 0x3c10047}, + {8670688, 51676800, 8809311, 51763289, 0x3c10047}, + {7910000, 48000000, 11940000, 50507000, 0x01d000d}, + {12891024, 52228680, 13646184, 52719720, 0x0b10090}, + {9359508, 53324480, 10135500, 53815520, 0x0b10890}, + {8129816, 52859480, 8895392, 53350520, 0x0b11090}, + {11810132, 51169480, 12549668, 51660520, 0x0b11890}, + {13235232, 50944480, 13974768, 51435520, 0x0b12090}, + {12314140, 50619480, 13048468, 51110520, 0x0b02890}, + {11543224, 51733180, 12293176, 52224220, 0x0b03090}, + {9929300, 53849480, 10715708, 54340520, 0x0b03890}, + {7411372, 47564480, 8098828, 48055520, 0x0b14090}, + {10940440, 50714480, 11674768, 51205520, 0x0b04890}, + {11359500, 53614480, 12145908, 54105520, 0x0b05090}, + {6473756, 49083180, 7182044, 49574220, 0x0b15890}, + {11991064, 48709480, 12694144, 49200520, 0x0b06090}, + {8010408, 53412280, 8786400, 53903320, 0x0b16890}, + {7202248, 50038780, 7926160, 50529820, 0x0b17090}, + {11620740, 50447980, 12355068, 50939020, 0x0b07890}, + {13915232, 51359480, 14654768, 51850520, 0x0b18090}, + {6270648, 49504480, 6989352, 49995520, 0x0b08890}, + {7216456, 49055380, 7924744, 49546420, 0x0b19090}, + {9022892, 54358980, 9819716, 54850020, 0x0b09890}, + {9041372, 47479480, 9728828, 47970520, 0x0b1a090}, + {11809924, 52269480, 12565084, 52760520, 0x0b1a890}, + {9668616, 52630680, 10434192, 53121720, 0x0b1b090}, + {12884608, 53324480, 13660600, 53815520, 0x0b1b890}, + {10014608, 53004480, 10790600, 53495520, 0x0b1c090}, + {14058924, 52003180, 14814084, 52494220, 0x0b1c890}, + {10051272, 47614480, 10738728, 48105520, 0x0b1d090}, + {11791064, 48294480, 12494144, 48785520, 0x0b0d890}, + {11806272, 47614480, 12493728, 48105520, 0x0b1e090}, + {12849400, 53959480, 13635808, 54450520, 0x0b0e890}, + {14335232, 50924480, 15074768, 51415520, 0x0b1f090}, + {5942200, 50507000, 10950000, 52630000, 0x0890011}, + {5850000, 35450000, 18560000, 55080000, 0x50a0016}, + {5850000, 47255000, 15100000, 55080000, 0x003021c}, + {139686489, 35626755, 139792199, 35713245, 0x001000a}, // JPN + {139510642, 35943289, 139617071, 36029778, 0x3c10047}, + {139617071, 35943289, 139723500, 36029778, 0x3c10047}, + {139723500, 35943289, 139829929, 36029778, 0x3c10047}, + {139446785, 35856800, 139553214, 35943289, 0x3c10047}, + {139553214, 35856800, 139659643, 35943289, 0x3c10047}, + {139659643, 35856800, 139766072, 35943289, 0x3c10047}, + {139766072, 35856800, 139872501, 35943289, 0x3c10047}, + {139872501, 35856800, 139978930, 35943289, 0x3c10047}, + {139446785, 35770311, 139553214, 35856800, 0x3c10047}, + {139553214, 35770311, 139659643, 35856800, 0x3c10047}, + {139659643, 35770311, 139766072, 35856800, 0x3c10047}, + {139766072, 35770311, 139872501, 35856800, 0x3c10047}, + {139872501, 35770311, 139978930, 35856800, 0x3c10047}, + {139978930, 35770311, 140085359, 35856800, 0x3c10047}, + {139446785, 35683822, 139553214, 35770311, 0x3c10047}, + {139553214, 35683822, 139659643, 35770311, 0x3c10047}, + {139659643, 35683822, 139766072, 35770311, 0x3c10047}, + {139766072, 35683822, 139872501, 35770311, 0x3c10047}, + {139872501, 35683822, 139978930, 35770311, 0x3c10047}, + {139978930, 35683822, 140085359, 35770311, 0x3c10047}, + {139447145, 35597333, 139552854, 35683822, 0x3c10047}, + {139552854, 35597333, 139658563, 35683822, 0x3c10047}, + {139658563, 35597333, 139764272, 35683822, 0x3c10047}, + {139764272, 35597333, 139869981, 35683822, 0x3c10047}, + {139869981, 35597333, 139975690, 35683822, 0x3c10047}, + {139394290, 35510844, 139499999, 35597333, 0x3c10047}, + {139499999, 35510844, 139605708, 35597333, 0x3c10047}, + {139605708, 35510844, 139711417, 35597333, 0x3c10047}, + {139711417, 35510844, 139817126, 35597333, 0x3c10047}, + {139447145, 35424355, 139552854, 35510844, 0x3c10047}, + {139552854, 35424355, 139658563, 35510844, 0x3c10047}, + {135447506, 34636800, 135552494, 34723289, 0x3c1004b}, + {136857506, 35106800, 136962494, 35193289, 0x3c1004b}, + {141280899, 43016800, 141399101, 43103289, 0x3c1004b}, + {135117106, 34640000, 135222094, 34726489, 0x3c1004b}, + {135697506, 34966800, 135802494, 35053289, 0x3c1004b}, + {130358467, 33546800, 130461533, 33633289, 0x3c1004b}, + {132402146, 34347500, 132506653, 34433989, 0x3c1004b}, + {140835344, 38216800, 140944656, 38303289, 0x3c1004b}, + {130808106, 33836800, 130911893, 33923289, 0x3c1004b}, + {140057145, 35566800, 140162854, 35653289, 0x3c1004b}, + {135427746, 34526800, 135532253, 34613289, 0x3c1004b}, + {130658707, 32756800, 130761292, 32843289, 0x3c1004b}, + {133864206, 34613300, 133969194, 34699789, 0x3c1004b}, + {139339445, 35548200, 139445154, 35634689, 0x3c1004b}, + {137668706, 34669700, 137773694, 34756189, 0x3c1004b}, + {139277145, 35616800, 139382854, 35703289, 0x3c1004b}, + {130509308, 31546800, 130610692, 31633289, 0x3c1004b}, + {135545906, 34626600, 135650894, 34713089, 0x3c1004b}, + {138985344, 37876800, 139094656, 37963289, 0x3c1004b}, + {134637506, 34786800, 134742494, 34873289, 0x3c1004b}, + {132730540, 33804150, 132805059, 33866249, 0x2b2004b}, + {138353511, 34949940, 138426489, 35010059, 0x29c004b}, + {135302709, 34703250, 135378090, 34765349, 0x2b2004b}, + {136602759, 36529940, 136677240, 36590059, 0x29c004b}, + {135373709, 34699750, 135449090, 34761849, 0x2b2004b}, + {139852759, 36529940, 139927240, 36590059, 0x29c004b}, + {131562999, 33208950, 131637000, 33271049, 0x2b2004b}, + {133736178, 34561240, 133808822, 34621359, 0x29c004b}, + {139632050, 35238950, 139707949, 35301049, 0x2b2004b}, + {129844346, 32719940, 129915654, 32780059, 0x29c004b}, + {135617609, 34785650, 135692990, 34847749, 0x2b2004b}, + {136723260, 35389940, 136796739, 35450059, 0x29c004b}, + {139435550, 35304350, 139511449, 35366449, 0x2b2004b}, + {135373511, 34782540, 135446489, 34842659, 0x29c004b}, + {133335082, 34469050, 133410118, 34531149, 0x2b2004b}, + {135133678, 34189940, 135206322, 34250059, 0x29c004b}, + {137352309, 34728950, 137427690, 34791049, 0x2b2004b}, + {135773011, 34660340, 135845989, 34720459, 0x29c004b}, + {138141533, 36618950, 138218467, 36681049, 0x2b2004b}, + {137123511, 35059940, 137196489, 35120059, 0x29c004b}, + {140841274, 37018950, 140918725, 37081049, 0x2b2004b}, + {142318584, 43739940, 142401415, 43800059, 0x29c004b}, + {138000000, 34900000, 141045000, 37719521, 0x0b20011}, + {133019845, 34140000, 138360000, 35630000, 0x011000d}, + {141173412, 42758800, 141833743, 43231100, 0x0aa0090}, + {130334975, 33550000, 131028227, 33946000, 0x08e0890}, + {132218768, 34190000, 132955329, 34565520, 0x0871090}, + {140701452, 38168280, 141363520, 38605000, 0x09d1890}, + {130420000, 32430000, 130847182, 33064000, 0x0e42090}, + {130291784, 31344480, 130838624, 31835520, 0x0b02890}, + {138782000, 37717000, 139510411, 38115000, 0x08f3090}, + {132675000, 33725000, 133357992, 34132120, 0x0923890}, + {136369060, 36384580, 136947148, 36875620, 0x0b14090}, + {131400000, 32955000, 131929046, 33464000, 0x0b84890}, + {129803248, 32701880, 130237000, 33323000, 0x0e05090}, + {141800000, 43455000, 142458280, 43933000, 0x0ab5890}, + {133197500, 33350000, 134109676, 33650000, 0x06c6090}, + {136947000, 36545000, 137624878, 36964300, 0x0976890}, + {140015436, 39326580, 140619564, 39817620, 0x0b07090}, + {131000000, 31638000, 131538000, 32136961, 0x0b47890}, + {127636000, 26074000, 128016556, 26740000, 0x0f08090}, + {140268128, 40592980, 140882672, 41084020, 0x0b08890}, + {139975000, 37720000, 140847208, 38050000, 0x0779090}, + {140965000, 39105000, 141296546, 39990000, 0x13f9890}, + {140499586, 41694000, 141189000, 42138000, 0x0a0a090}, + {134268768, 33824480, 134831232, 34315520, 0x0b0a890}, + {139960000, 38050000, 140509973, 38574120, 0x0bdb090}, + {135967360, 35825180, 136540240, 36316220, 0x0b1b890}, + {130860000, 33922600, 131874445, 34195520, 0x062c090}, + {141115936, 40308280, 141725272, 40799320, 0x0b0c890}, + {130236575, 33064480, 130793831, 33555520, 0x0b0d090}, + {137786000, 35630000, 138000000, 36944467, 0x1d9d890}, + {143813412, 42921880, 144448788, 43412920, 0x0b0e090}, + {142872312, 42674480, 143507688, 43165520, 0x0b0e890}, + {132370000, 35118341, 133020000, 35548000, 0x09af090}, + {145382749, 42876810, 149017251, 45558000, 0x0a80091}, + {128250000, 31940000, 130128000, 34770000, 0x0e00891}, + {128800000, 27990000, 131230000, 30946000, 0x0c51091}, + {126363710, 25316208, 129313019, 27997398, 0x0a91891}, + {122826065, 24030000, 125745583, 26711190, 0x0a82091}, + {138230268, 31875196, 141358323, 34556386, 0x0a92891}, + {138885670, 29194006, 141924352, 31875196, 0x0a93091}, + {139523197, 26512816, 142502297, 29194006, 0x0a83891}, + {140148808, 24030000, 143068326, 26711190, 0x0a84091}, + {129733478, 24030000, 132652996, 26711190, 0x0a84891}, + {129300000, 30965000, 132104000, 33975000, 0x0bc5091}, + {130713029, 33698405, 133930457, 36379595, 0x0a85891}, + {131933868, 31838167, 135061923, 34519357, 0x0a96891}, + {142473401, 41849223, 146048321, 44530413, 0x0a87091}, + {139746928, 42868810, 143381430, 45550000, 0x0a88091}, + {133928074, 33296227, 137115711, 35977417, 0x0a88891}, + {138920228, 41312985, 142465357, 43994175, 0x0a89091}, + {138170000, 37235000, 141702706, 39130000, 0x08a9891}, + {135445000, 34450000, 138170700, 37560000, 0x0c6a091}, + {138979810, 38899914, 142405775, 41581104, 0x0a9c091}, + {138170686, 34556386, 141388114, 37237576, 0x0a9c891}, + {139750000, 41390000, 142473401, 44530413, 0x0d0f091}, + {135377023, 37560000, 138600000, 40236615, 0x0acd091}, + {131000000, 35959405, 134250000, 38640595, 0x0a9d891}, + {122826000, 24030000, 149150000, 45558000, 0x0010217}, + {31004713, -17869254, 31095286, -17782765, 0x001000a}, // ZWE + {30886966, -18040495, 31249262, -17694536, 0xf040047}, + {28397258, -20302655, 28753542, -19967766, 0xe890047}, + {29727408, -19526610, 29857191, -19404301, 0x54f004b}, + {30613458, -17940610, 30741542, -17818301, 0x54f004b}, + {29838688, -18403810, 29967112, -18281501, 0x54f004b}, + {30782293, -20119400, 30874307, -20032911, 0x3c1004b}, + {29777453, -18965900, 29868747, -18879411, 0x3c1004b}, + {31504793, -18243100, 31595606, -18156611, 0x3c1004b}, + {30016893, -20360500, 30108907, -20274011, 0x3c1004b}, + {30145013, -17418900, 30235586, -17332411, 0x3c1004b}, + {26456093, -18397100, 26546906, -18310611, 0x3c1004b}, + {30092893, -18177600, 30183706, -18091111, 0x3c1004b}, + {29716353, -19058700, 29807647, -18972211, 0x3c1004b}, + {28801554, -16553800, 28891646, -16467311, 0x3c1004b}, + {31280533, -17350100, 31370866, -17263611, 0x3c1004b}, + {25764293, -17978400, 25855106, -17891911, 0x3c1004b}, + {32550853, -19038700, 32642147, -18952211, 0x3c1004b}, + {32642147, -19048800, 32719571, -18947000, 0x3c1044b}, + {29653133, -16872200, 29743466, -16785711, 0x3c1004b}, + {32085573, -18580800, 32176626, -18494311, 0x3c1004b}, + {29947513, -19721500, 30039287, -19635011, 0x3c1004b}, + {31629332, -21092800, 31722067, -21006311, 0x3c1004b}, + {27764093, -20531100, 27856107, -20444611, 0x3c1004b}, + {31540954, -16812800, 31631046, -16726311, 0x3c1004b}, + {32587193, -20240500, 32679207, -20154011, 0x3c1004b}, + {28960972, -20981200, 29053227, -20894711, 0x3c1004b}, + {32823113, -19852300, 32914887, -19765811, 0x3c1004b}, + {30850253, -19059100, 30941547, -18972611, 0x3c1004b}, + {30481853, -19331900, 30573147, -19245411, 0x3c1004b}, + {29949292, -22254400, 30042508, -22167911, 0x3c1004b}, + {29768924, -18490620, 30258476, -17999580, 0x001088c}, + {29622058, -18981660, 30111610, -18490620, 0x001108c}, + {29622058, -19472700, 30116818, -18981660, 0x001188c}, + {29622058, -19963740, 30116818, -19472700, 0x001208c}, + {29671534, -20454780, 30166294, -19963740, 0x001288c}, + {28739732, -16767720, 29224076, -16276680, 0x001708c}, + {25598124, -18300320, 26087676, -17809280, 0x001788c}, + {29375532, -17074120, 29859876, -16583080, 0x001808c}, + {27666924, -20733420, 28161684, -20242380, 0x001888c}, + {28918616, -21240620, 29418584, -20749580, 0x001908c}, + {29745916, -22316820, 30245884, -21825780, 0x001988c}, + {26256724, -18673120, 26746276, -18182080, 0x001a88c}, + {26746276, -18673120, 27235828, -18182080, 0x001b08c}, + {27235828, -18732044, 27725380, -18241004, 0x001b88c}, + {27725380, -18732044, 28214932, -18241004, 0x001c08c}, + {27480604, -19223084, 27970156, -18732044, 0x001c88c}, + {30106670, -18840595, 32877233, -16159405, 0x001000d}, + {30079858, -21521785, 32880212, -18840595, 0x0010015}, + {25235000, -22420410, 33080000, -15606000, 0x0010016}, + {-57672089, -25343245, -57576950, -25256755, 0x001000a}, // PRY + {-57672570, -25557220, -57156978, -25066180, 0x001000c}, + {-54728710, -25578910, -54593491, -25456601, 0x54f004b}, + {-54715188, -25701219, -54579969, -25578910, 0x54f004b}, + {-54863929, -25578910, -54728710, -25456601, 0x54f004b}, + {-54715188, -25456601, -54579969, -25334292, 0x54f004b}, + {-55910899, -27390010, -55773302, -27267701, 0x54f004b}, + {-55791911, -22599010, -55660089, -22476701, 0x54f004b}, + {-56087610, -25521110, -55952391, -25398801, 0x54f004b}, + {-56487809, -25493200, -56392191, -25406711, 0x3c1004b}, + {-57460168, -23443700, -57366232, -23357211, 0x3c1004b}, + {-56508029, -25820300, -56412171, -25733811, 0x3c1004b}, + {-58321810, -26909600, -58224991, -26823111, 0x3c1004b}, + {-57189209, -25440600, -57093591, -25354111, 0x3c1004b}, + {-57070110, -26924700, -56973291, -26838211, 0x3c1004b}, + {-56482929, -24714900, -56388272, -24628411, 0x3c1004b}, + {-56928900, -27409100, -56777634, -27353500, 0x3c1044b}, + {-57188070, -26700000, -57027070, -26648300, 0x3c1044b}, + {-57101668, -23390700, -57007732, -23304211, 0x3c1004b}, + {-55755309, -25415500, -55659691, -25329011, 0x3c1004b}, + {-55735329, -24522900, -55640672, -24436411, 0x3c1004b}, + {-57083409, -25503300, -56987791, -25416811, 0x3c1004b}, + {-57128109, -25303300, -57032491, -25216811, 0x3c1004b}, + {-57203609, -25663200, -57107991, -25576711, 0x3c1004b}, + {-56286210, -27201000, -56189391, -27114511, 0x3c1004b}, + {-55140329, -25838700, -55044471, -25752211, 0x3c1004b}, + {-57826000, -25966242, -54242000, -23812000, 0x0880011}, + {-58667000, -27605000, -54615000, -25788711, 0x015000d}, + {-59864333, -23812000, -55423000, -22070000, 0x2710015}, + {-62660000, -27605000, -54230000, -19280000, 0x0010016}, + {44349467, 33297800, 44452533, 33384289, 0x001000a}, // IRQ + {44081000, 33198000, 44574349, 33487000, 0xf040447}, + {47648274, 30339300, 48034326, 30674189, 0xe890047}, + {43044425, 36352300, 43151575, 36438789, 0x3c1004b}, + {43151575, 36352300, 43258725, 36438789, 0x3c1004b}, + {43044425, 36265811, 43151575, 36352300, 0x3c1004b}, + {43151575, 36265811, 43258725, 36352300, 0x3c1004b}, + {43935746, 36118890, 44010944, 36241199, 0x3c1044b}, + {44010944, 36108890, 44086142, 36231199, 0x3c1044b}, + {44323245, 35446400, 44428954, 35532889, 0x3c1004b}, + {44316000, 35375000, 44443929, 35446422, 0x3c1044b}, + {45367000, 35524000, 45482499, 35603089, 0x3c1044b}, + {44308167, 31984400, 44410032, 32070889, 0x3c1004b}, + {43953207, 32569100, 44055792, 32655589, 0x3c1004b}, + {46209548, 30996800, 46310452, 31083289, 0x3c1004b}, + {44367467, 32429400, 44469332, 32515889, 0x3c1004b}, + {43238267, 33388300, 43341333, 33474789, 0x3c1004b}, + {44876708, 31952400, 44978092, 32038889, 0x3c1004b}, + {45779967, 32466300, 45881832, 32552789, 0x3c1004b}, + {47115908, 31800700, 47217292, 31887189, 0x3c1004b}, + {44581506, 33703000, 44685293, 33789489, 0x3c1004b}, + {43748899, 33312850, 43822900, 33374949, 0x2b2004b}, + {43849578, 34166540, 43922222, 34226659, 0x29c004b}, + {47679107, 30359650, 47750693, 30421749, 0x2b2004b}, + {42393300, 36346640, 42482722, 36396600, 0x29c044b}, + {45245775, 31289750, 45318224, 31351849, 0x2b2004b}, + {46134930, 31379940, 46205069, 31440059, 0x29c004b}, + {44802550, 35487650, 44878449, 35549749, 0x2b2004b}, + {44644596, 32269940, 44715403, 32330059, 0x29c004b}, + {46421634, 30860450, 46493565, 30922549, 0x2b2004b}, + {42793609, 36829440, 42868591, 36889559, 0x29c004b}, + {45342482, 34318950, 45417518, 34381049, 0x2b2004b}, + {45905460, 35596340, 45978939, 35656459, 0x29c004b}, + {44238272, 32684350, 44311928, 32746449, 0x2b2004b}, + {43454011, 34891340, 43526989, 34951459, 0x29c004b}, + {44246472, 32746350, 44320128, 32808449, 0x2b2004b}, + {45034346, 32879940, 45105654, 32940059, 0x29c004b}, + {42926000, 36839200, 43049923, 36877900, 0x2b2044b}, + {43534179, 33359940, 43605821, 33420059, 0x29c004b}, + {44183172, 32518950, 44256828, 32581049, 0x2b2004b}, + {42600000, 37133400, 42731107, 37167750, 0x29c044b}, + {44580809, 34853350, 44656190, 34915449, 0x2b2004b}, + {41876878, 34446140, 41949522, 34506259, 0x29c004b}, + {42332482, 34108950, 42407518, 34171049, 0x2b2004b}, + {44554763, 31929940, 44625236, 31990059, 0x29c004b}, + {48434207, 29939750, 48505793, 30001849, 0x2b2004b}, + {44745046, 32895940, 44816354, 32956059, 0x29c004b}, + {42519793, 31750126, 45647848, 34431316, 0x0a90011}, + {45646359, 29900105, 48714832, 32581295, 0x001000d}, + {42370000, 34431347, 45520000, 37173400, 0x3d90015}, + {34217000, 28520000, 48790000, 37390000, 0x0010016}, + {38789600, 29000000, 48700000, 37390000, 0x003021c}, + {-7700000, 33541151, -7577000, 33610298, 0x019000a}, // MAR + {-7847000, 33230000, -7326400, 33734000, 0x020000c}, + {-6902394, 33931500, -6798607, 34017989, 0x3c1004b}, + {-6984294, 33892100, -6880507, 33978589, 0x3c1004b}, + {-6858094, 34001700, -6754307, 34088189, 0x3c1004b}, + {-5051894, 33986900, -4948107, 34073389, 0x3c1004b}, + {-8084038, 31566000, -8017152, 31697000, 0x3c1044b}, + {-8017152, 31566000, -7950266, 31697000, 0x3c1044b}, + {-9610451, 30359100, -9510749, 30445589, 0x3c1004b}, + {-9551451, 30304900, -9451749, 30391389, 0x3c1004b}, + {-5895750, 35725500, -5771711, 35799600, 0x3c1044b}, + {-5603294, 33844200, -5477691, 33915600, 0x3c1044b}, + {-1960494, 34637800, -1855506, 34724289, 0x3c1004b}, + {-6656370, 34226800, -6511734, 34289200, 0x3c1044b}, + {-9283833, 32242500, -9181968, 32328989, 0x3c1004b}, + {-5423800, 35552400, -5291581, 35621500, 0x3c1044b}, + {-6965293, 32836600, -6862708, 32923089, 0x3c1004b}, + {-6431333, 32281800, -6329468, 32368289, 0x3c1004b}, + {-8553701, 33203050, -8479700, 33265149, 0x2b2004b}, + {-3010100, 35139940, -2911211, 35184500, 0x29c044b}, + {-7657128, 32969750, -7583472, 33031849, 0x2b2004b}, + {-5929389, 34967140, -5856411, 35027259, 0x29c004b}, + {-6110060, 33796450, -6035541, 33858549, 0x2b2004b}, + {-6169940, 35143340, -6096461, 35203459, 0x29c004b}, + {-10087848, 28958750, -10016952, 29020849, 0x2b2004b}, + {-4040622, 34199440, -3967978, 34259559, 0x29c004b}, + {-6743770, 32462650, -6670631, 32524749, 0x2b2004b}, + {-5703154, 32914440, -5631846, 32974559, 0x29c004b}, + {-4468797, 31899350, -4396003, 31961449, 0x2b2004b}, + {-2362889, 34894940, -2289911, 34955059, 0x29c004b}, + {-6611228, 32830450, -6537572, 32892549, 0x2b2004b}, + {-5971422, 34230540, -5898778, 34290659, 0x29c004b}, + {-2932518, 34377550, -2857482, 34439649, 0x2b2004b}, + {-5756222, 34186940, -5683578, 34247059, 0x29c004b}, + {-8916666, 30438250, -8844735, 30500349, 0x2b2004b}, + {-2213222, 34290740, -2140578, 34350859, 0x29c004b}, + {-7984470, 32202150, -7911331, 32264249, 0x2b2004b}, + {-8554404, 32206840, -8483597, 32266959, 0x29c004b}, + {-7423670, 32018250, -7350531, 32080349, 0x2b2004b}, + {-3972240, 35200640, -3898761, 35260759, 0x29c004b}, + {-5616391, 34759050, -5541010, 34821149, 0x2b2004b}, + {-9773885, 29674440, -9704915, 29734559, 0x29c004b}, + {-6360760, 33861650, -6286241, 33923749, 0x2b2004b}, + {-9241752, 30367240, -9172448, 30427359, 0x29c004b}, + {-11135276, 28398950, -11064725, 28461049, 0x2b2004b}, + {-13221250, 27106940, -13153950, 27167059, 0x29c004b}, + {-15970296, 23677250, -15902505, 23739349, 0x2b2004b}, + {-11706383, 26712740, -11639417, 26772859, 0x29c004b}, + {-14550000, 25700000, -11000000, 27670000, 0x018000d}, + {-6206056, 35342092, -5633176, 35833132, 0x001008c}, + {-5633176, 35430480, -5060296, 35921520, 0x001088c}, + {-6321153, 34851052, -5753481, 35342092, 0x001108c}, + {-5583179, 34939440, -5015507, 35430480, 0x001188c}, + {-6025732, 34583280, -5463268, 35074320, 0x001208c}, + {-5463268, 34583280, -4900804, 35074320, 0x001288c}, + {-4934232, 33729480, -4371768, 34220520, 0x001308c}, + {-8273616, 31385480, -7726776, 31876520, 0x001388c}, + {-9675708, 30071880, -9139284, 30562920, 0x001408c}, + {-2395832, 34665480, -1828160, 35156520, 0x001488c}, + {-9293324, 32017980, -8741276, 32509020, 0x001508c}, + {-8693162, 32917680, -8141114, 33408720, 0x001588c}, + {-8742846, 32426639, -8190798, 32917679, 0x001608c}, + {-8743159, 31935600, -8196319, 32426640, 0x001688c}, + {-3235932, 34916680, -2668260, 35407720, 0x001708c}, + {-10318008, 28744280, -9786792, 29235320, 0x001788c}, + {-4285531, 33983980, -3723067, 34475020, 0x001808c}, + {-4635816, 31633980, -4088976, 32125020, 0x001888c}, + {-3408732, 34078780, -2846268, 34569820, 0x001908c}, + {-9141108, 30223780, -8604684, 30714820, 0x001988c}, + {-2589832, 34196880, -2027368, 34687920, 0x001a08c}, + {-9823216, 31235480, -9276376, 31726520, 0x001a88c}, + {-4353449, 34803480, -3785777, 35294520, 0x001b08c}, + {-3785777, 34803480, -3218105, 35294520, 0x001b88c}, + {-9999808, 29458980, -9463384, 29950020, 0x001c08c}, + {-11355200, 28184480, -10829192, 28675520, 0x001c88c}, + {-7170816, 30674480, -6629184, 31165520, 0x001d08c}, + {-4927524, 32435980, -4375476, 32927020, 0x001d88c}, + {-5795616, 31274480, -5248776, 31765520, 0x001e08c}, + {-8247716, 30421480, -7706084, 30912520, 0x001e88c}, + {-16011084, 23470080, -15505908, 23961120, 0x001f08c}, + {-8052729, 31909405, -4924674, 34590595, 0x0010015}, + {-6972871, 33248810, -3755443, 35930000, 0x0a80091}, + {-4212428, 33248810, -995000, 35930000, 0x0a80891}, + {-10130717, 31327374, -7002662, 34008564, 0x0a81091}, + {-7002662, 31327374, -3874607, 34008564, 0x0a81891}, + {-4123055, 31327374, -995000, 34008564, 0x0a82091}, + {-11571112, 28646184, -8532430, 31327374, 0x0a82891}, + {-8532430, 28646184, -5493748, 31327374, 0x0a83091}, + {-5493748, 28646184, -2455066, 31327374, 0x0a83891}, + {-14550212, 25964994, -11600903, 28646184, 0x0a94091}, + {-11600903, 25964994, -8651594, 28646184, 0x0a94891}, + {-17764661, 23283804, -14874934, 25964994, 0x0a95091}, + {-14874934, 23283804, -11985207, 25964994, 0x0a95891}, + {-17764661, 20727860, -14904725, 23283804, 0x0a46091}, + {-14904725, 20727860, -12044789, 23283804, 0x0a46891}, + {-17764661, 20727860, -995000, 35930000, 0x0010217}, + {69181679, 41239111, 69296037, 41325600, 0x001000a}, // UZB + {68907928, 40993580, 69527680, 41484620, 0x001000c}, + {71583040, 40936690, 71744760, 41058999, 0x54f004b}, + {66884509, 39589190, 67042491, 39711499, 0x54f004b}, + {72273850, 40718190, 72434550, 40840499, 0x54f004b}, + {64350009, 39713890, 64507991, 39836199, 0x54f004b}, + {59518381, 42401290, 59682819, 42523599, 0x54f004b}, + {71727662, 40340800, 71840338, 40427289, 0x3c1004b}, + {65735203, 38809800, 65846197, 38896289, 0x3c1004b}, + {70883181, 40496800, 70996818, 40583289, 0x3c1004b}, + {69522421, 41418300, 69636779, 41504789, 0x3c1004b}, + {60566840, 41508200, 60682159, 41594689, 0x3c1004b}, + {67784862, 40083900, 67897538, 40170389, 0x3c1004b}, + {70039021, 40972100, 70153379, 41058589, 0x3c1004b}, + {65293362, 40071800, 65406038, 40158289, 0x3c1004b}, + {71664581, 40425700, 71778218, 40512189, 0x3c1004b}, + {69186762, 40183800, 69299438, 40270289, 0x3c1004b}, + {67231364, 37184600, 67339235, 37271089, 0x3c1004b}, + {69533181, 40806800, 69646818, 40893289, 0x3c1004b}, + {59389360, 42363900, 59505640, 42450389, 0x3c1004b}, + {66773803, 39017900, 66884797, 39104389, 0x3c1004b}, + {68726481, 40459900, 68840118, 40546389, 0x3c1004b}, + {66203662, 39856800, 66316338, 39943289, 0x3c1004b}, + {67855244, 38233100, 67964556, 38319589, 0x3c1004b}, + {60938940, 41511100, 61054259, 41597589, 0x3c1004b}, + {71176121, 40958000, 71290479, 41044489, 0x3c1004b}, + {64499742, 39680500, 64611457, 39766989, 0x3c1004b}, + {72003181, 40666800, 72116818, 40753289, 0x3c1004b}, + {68424000, 40140000, 73180000, 42072480, 0x07a0011}, + {63520000, 38468711, 68424000, 40285000, 0x015000d}, + {57954561, 41131721, 61499690, 43812911, 0x0010015}, + {55980000, 36670000, 80230000, 45600000, 0x27a0016}, + {55980000, 37170000, 73180000, 45600000, 0x003021c}, + {17985432, 59286755, 18154568, 59373245, 0x001000a}, // SWE + {17565570, 59086269, 18466554, 59577309, 0x001000c}, + {11929156, 57676800, 12090843, 57763289, 0x3c1004b}, + {12934362, 55552900, 13085238, 55639389, 0x3c1004b}, + {17548311, 59812200, 17720088, 59898689, 0x3c1004b}, + {16457832, 59582500, 16626967, 59668989, 0x3c1004b}, + {15125054, 59233000, 15291546, 59319489, 0x3c1004b}, + {15552155, 58360200, 15716244, 58446689, 0x3c1004b}, + {12676181, 55997200, 12829219, 56083689, 0x3c1004b}, + {14126156, 57736900, 14287843, 57823389, 0x3c1004b}, + {16103555, 58554800, 16267644, 58641289, 0x3c1004b}, + {13123081, 55663200, 13276119, 55749689, 0x3c1004b}, + {20150800, 63783800, 20344200, 63870289, 0x3c1004b}, + {17059490, 60626400, 17233910, 60712889, 0x3c1004b}, + {12872156, 57679700, 13033843, 57766189, 0x3c1004b}, + {16406332, 59319500, 16575467, 59405989, 0x3c1004b}, + {13422532, 59358900, 13591667, 59445389, 0x3c1004b}, + {12714900, 56634500, 12937259, 56695600, 0x3c1044b}, + {14715839, 56837000, 14872961, 56923489, 0x3c1004b}, + {17214845, 62365500, 17398154, 62451989, 0x3c1004b}, + {22027000, 65558260, 22282485, 65628870, 0x3c1044b}, + {12252000, 58249600, 12354278, 58321049, 0x2b2044b}, + {14578652, 63153140, 14710748, 63213259, 0x29c004b}, + {15368983, 60458750, 15494217, 60520849, 0x2b2004b}, + {15583679, 60575940, 15704920, 60636059, 0x29c004b}, + {16275793, 56648750, 16388607, 56710849, 0x2b2004b}, + {13797170, 58366340, 13911230, 58426459, 0x29c004b}, + {15521269, 56147550, 15632530, 56209649, 0x2b2004b}, + {14087211, 56002140, 14193589, 56062259, 0x29c004b}, + {11870192, 58323650, 11988008, 58385749, 0x2b2004b}, + {14977470, 58510540, 15091530, 58570659, 0x29c004b}, + {18652177, 63261050, 18788623, 63323149, 0x2b2004b}, + {12793011, 55847640, 12899389, 55907759, 0x29c004b}, + {14455780, 59298450, 14577219, 59360549, 0x2b2004b}, + {16962135, 58729940, 17077865, 58790059, 0x29c004b}, + {12199293, 57077350, 12312107, 57139449, 0x2b2004b}, + {13097462, 55357440, 13202337, 55417559, 0x29c004b}, + {13101092, 58478950, 13218908, 58541049, 0x2b2004b}, + {17781216, 59599940, 17898783, 59660059, 0x29c004b}, + {12481954, 57898950, 12598045, 57961049, 0x2b2004b}, + {12816443, 56222140, 12924157, 56282259, 0x29c004b}, + {16707383, 60588950, 16832617, 60651049, 0x2b2004b}, + {21402158, 65289640, 21544441, 65349759, 0x29c004b}, + {18239230, 57601850, 18353769, 57663949, 0x2b2004b}, + {12272970, 58339940, 12387030, 58400059, 0x29c004b}, + {11190000, 55320000, 14655000, 58660000, 0x028000d}, + {14588328, 57898780, 15463272, 58389820, 0x0b00090}, + {15463272, 57898780, 16338216, 58389820, 0x0b00890}, + {16338215, 57898780, 17213159, 58389820, 0x0b01090}, + {14593536, 57407740, 15458064, 57898780, 0x0b01890}, + {15458064, 57407740, 16322592, 57898780, 0x0b02090}, + {16322592, 57407740, 17187120, 57898780, 0x0b02890}, + {14603952, 56916700, 15452856, 57407740, 0x0b03090}, + {15452856, 56916700, 16301760, 57407740, 0x0b03890}, + {16301760, 56916700, 17150664, 57407740, 0x0b04090}, + {14609160, 56425660, 15447648, 56916700, 0x0b04890}, + {15447648, 56425660, 16286136, 56916700, 0x0b05090}, + {16286136, 56425660, 17124624, 56916700, 0x0b05890}, + {14614368, 55934620, 15442440, 56425660, 0x0b06090}, + {15442440, 55934620, 16270512, 56425660, 0x0b06890}, + {16270512, 55934620, 17098584, 56425660, 0x0b07090}, + {21276652, 65209180, 22385956, 65700220, 0x0b07890}, + {21266236, 65700220, 22396372, 66191260, 0x0b08090}, + {22396372, 65700220, 23526508, 66191260, 0x0b08890}, + {19625700, 63550080, 20672508, 64041120, 0x0b09090}, + {14136816, 62937680, 15162792, 63428720, 0x0b19890}, + {18277716, 63056080, 19303692, 63547120, 0x0b1a090}, + {18083736, 57345380, 18948264, 57836420, 0x0b0a890}, + {18076861, 56854340, 18925765, 57345380, 0x0b0b090}, + {18490897, 57590900, 19355425, 58081940, 0x0b0b890}, + {12458392, 59028980, 13359376, 59520020, 0x0b0c090}, + {13359376, 59151740, 14260360, 59642780, 0x0b0c890}, + {13364584, 58660700, 14249944, 59151740, 0x0b1d090}, + {17104424, 62511780, 18114776, 63002820, 0x0b0d890}, + {16761216, 62020740, 17750736, 62511780, 0x0b1e090}, + {16623204, 61529700, 17597100, 62020740, 0x0b1e890}, + {16384938, 61038660, 17343210, 61529700, 0x0b0f090}, + {14237588, 58368100, 19302058, 61049290, 0x0a90011}, + {-9154000, 68600000, 33625000, 80843100, 0x0970012}, + {4490000, 54544000, 31600000, 68600000, 0x3770016}, + {10960000, 55320000, 24170000, 69070000, 0x003021c}, + {147132300, -9504800, 147226575, -9424700, 0x01c000a}, // PNG + {146992425, -9626760, 147466353, -9135720, 0x001000c}, + {146919606, -6746410, 147042594, -6624101, 0x54f004b}, + {145704876, -5279810, 145827524, -5157501, 0x54f004b}, + {143560000, -3620000, 143721275, -3527101, 0x54f044b}, + {155556615, -6280100, 155643584, -6193611, 0x3c1004b}, + {145372415, -6119900, 145459384, -6033411, 0x3c1004b}, + {141255155, -2749900, 141341644, -2663411, 0x3c1004b}, + {150104915, -5608300, 150191884, -5521811, 0x3c1004b}, + {152121935, -4242800, 152208664, -4156311, 0x3c1004b}, + {144214915, -5896000, 144301884, -5809511, 0x3c1004b}, + {143173275, -9104900, 143260725, -9018411, 0x3c1004b}, + {150768455, -2635800, 150854944, -2549311, 0x3c1004b}, + {150422335, -10334900, 150510265, -10248411, 0x3c1004b}, + {143620515, -6207300, 143707484, -6120811, 0x3c1004b}, + {148210375, -8794800, 148297825, -8708311, 0x3c1004b}, + {146614595, -7230500, 146701804, -7144011, 0x3c1004b}, + {141257515, -6156700, 141344484, -6070211, 0x3c1004b}, + {144927415, -6063300, 145014384, -5976811, 0x3c1004b}, + {147253255, -2094700, 147339744, -2008211, 0x3c1004b}, + {146652195, -7373400, 146739404, -7286911, 0x3c1004b}, + {155036415, -6262000, 155123384, -6175511, 0x3c1004b}, + {143659715, -5502700, 143746684, -5416211, 0x3c1004b}, + {147703175, -8914500, 147790625, -8828011, 0x3c1004b}, + {145807615, -6310900, 145894584, -6224411, 0x3c1004b}, + {145706995, -7987700, 145794204, -7901211, 0x3c1004b}, + {155414415, -6352800, 155501384, -6266311, 0x3c1004b}, + {142309555, -3203900, 142396044, -3117411, 0x3c1004b}, + {152226735, -4395400, 152313464, -4308911, 0x3c1004b}, + {154610915, -5478300, 154697884, -5391811, 0x3c1004b}, + {146352681, -10345954, 149033871, -7664764, 0x0a90011}, + {143550000, -6910000, 147070000, -5058000, 0x016000d}, + {143406275, -3819070, 143874995, -3328030, 0x0b00090}, + {155294635, -6518725, 155763355, -6027685, 0x0b10890}, + {141064035, -2952175, 141532755, -2461135, 0x0b01090}, + {149914035, -5810575, 150382755, -5319535, 0x0b11890}, + {151983335, -4521375, 152452055, -4030335, 0x0b02090}, + {142985239, -9307175, 143459167, -8816135, 0x0b02890}, + {150577335, -2838075, 151046055, -2347035, 0x0b03090}, + {150234539, -10537175, 150708467, -10046135, 0x0b13890}, + {146442635, -7504225, 146911355, -7013185, 0x0b14090}, + {141066635, -6358975, 141535355, -5867935, 0x0b14890}, + {147062135, -2296974, 147530855, -1805934, 0x0b05090}, + {154845535, -6464275, 155314255, -5973235, 0x0b15890}, + {145516235, -8189975, 145984955, -7698935, 0x0b16090}, + {142118435, -3406175, 142587155, -2915135, 0x0b06890}, + {154420035, -5680575, 154888755, -5189535, 0x0b07090}, + {140830000, -11660000, 159505000, -870000, 0x2c90016}, + {9681000, 4004756, 9767490, 4091246, 0x001000a}, // CMR + {9559398, 3939421, 9847023, 4226250, 0xc730047}, + {11336111, 3734290, 11610289, 4007709, 0xbde0047}, + {13260871, 9196790, 13537328, 9470209, 0xbde0047}, + {14970915, 12035400, 15059085, 12121889, 0x3c1004b}, + {10115715, 5926800, 10202684, 6013289, 0x3c1004b}, + {14264000, 10570000, 14382125, 10634290, 0x3c1044b}, + {10373115, 5438900, 10460084, 5525389, 0x3c1004b}, + {13758035, 10696800, 13845965, 10783289, 0x3c1004b}, + {13539395, 7278700, 13626604, 7365189, 0x3c1004b}, + {13641635, 4533800, 13728364, 4620289, 0x3c1004b}, + {9396636, 4596801, 9483365, 4683290, 0x3c1004b}, + {10856515, 5686800, 10943484, 5773289, 0x3c1004b}, + {9151357, 3992402, 9238086, 4078891, 0x3c1004b}, + {9686636, 4676801, 9773365, 4763290, 0x3c1004b}, + {9896636, 4916801, 9983365, 5003290, 0x3c1004b}, + {14406335, 10064800, 14494265, 10151289, 0x3c1004b}, + {10089935, 3751600, 10176664, 3838089, 0x3c1004b}, + {10210315, 5582300, 10297284, 5668789, 0x3c1004b}, + {10634815, 6168500, 10721784, 6254989, 0x3c1004b}, + {14246515, 6476800, 14333484, 6563289, 0x3c1004b}, + {10014115, 5404700, 10101084, 5491189, 0x3c1004b}, + {13900255, 9888400, 13987945, 9974889, 0x3c1004b}, + {10230435, 5100100, 10317164, 5186589, 0x3c1004b}, + {10602878, 5478050, 10665322, 5540149, 0x2b2004b}, + {11469857, 3489940, 11530143, 3550059, 0x29c004b}, + {11126850, 2890550, 11188949, 2952649, 0x2b2004b}, + {10149857, 5139940, 10210143, 5200059, 0x29c004b}, + {11198864, 4718950, 11261135, 4781049, 0x2b2004b}, + {9199858, 4129941, 9260144, 4190060, 0x29c004b}, + {15210533, 10309250, 15273667, 10371349, 0x2b2004b}, + {10048373, 6358340, 10108826, 6418459, 0x29c004b}, + {10494064, 5111850, 10556335, 5173949, 0x2b2004b}, + {14114656, 11020940, 14175944, 11081059, 0x29c004b}, + {10408078, 5961850, 10470522, 6023949, 0x2b2004b}, + {11942040, 2903040, 12002159, 2963159, 0x29c004b}, + {9276068, 4056447, 9338339, 4118546, 0x2b2004b}, + {14329857, 4399940, 14390143, 4460059, 0x29c004b}, + {14518778, 5858950, 14581222, 5921049, 0x2b2004b}, + {11775373, 6717340, 11835826, 6777459, 0x29c004b}, + {10262278, 6235750, 10324722, 6297849, 0x2b2004b}, + {9336068, 4051413, 9396354, 4111532, 0x29c004b}, + {9534532, 4470698, 9596803, 4532797, 0x2b2004b}, + {9893846, 2909668, 9953965, 2969787, 0x29c004b}, + {9837997, 5447471, 9900441, 5509570, 0x2b2004b}, + {15019857, 3479940, 15080143, 3540059, 0x29c004b}, + {13348640, 7076480, 13817360, 7567520, 0x0010088}, + {13817360, 6781856, 14286080, 7272896, 0x0010888}, + {14051720, 6290816, 14520440, 6781856, 0x0011088}, + {13450640, 4331480, 13919360, 4822520, 0x0011888}, + {14125640, 4184480, 14594360, 4675520, 0x0012088}, + {14166240, 5643980, 14634960, 6135020, 0x0012888}, + {11575640, 6504480, 12044360, 6995520, 0x0013088}, + {9846740, 2688280, 10315460, 3179320, 0x0013888}, + {10315459, 2688280, 10784179, 3179320, 0x0014088}, + {10784179, 2688280, 11252899, 3179320, 0x0014888}, + {11252899, 2688280, 11721619, 3179320, 0x0015088}, + {11721619, 2688280, 12190339, 3179320, 0x0015888}, + {10549820, 3179320, 11018540, 3670360, 0x0016088}, + {11018539, 3179320, 11487259, 3670360, 0x0016888}, + {11487259, 3179320, 11955979, 3670360, 0x0017088}, + {10596692, 2197240, 11065412, 2688280, 0x0017888}, + {11065412, 2197240, 11534132, 2688280, 0x0018088}, + {14779540, 3182880, 15248260, 3673920, 0x0018888}, + {12385640, 6224480, 12854360, 6715520, 0x0019088}, + {12385640, 6715520, 12854360, 7206560, 0x0019888}, + {12854359, 6715520, 13323079, 7206560, 0x001a088}, + {13385640, 2914480, 13854360, 3405520, 0x001a888}, + {14966540, 1899480, 15435260, 2390520, 0x001b088}, + {12094440, 3473180, 12563160, 3964220, 0x001b888}, + {12135640, 4424480, 12604360, 4915520, 0x001c088}, + {13944140, 8155580, 14412860, 8646620, 0x001c888}, + {13475420, 8155580, 13944140, 8646620, 0x001d088}, + {13381676, 8769379, 13855604, 9260419, 0x001d888}, + {13151640, 6224483, 13620360, 6715523, 0x001e088}, + {14696060, 8107303, 15164780, 8598343, 0x001e888}, + {15064316, 2495081, 15533036, 2986121, 0x001f088}, + {8952500, 3760933, 11633690, 6442123, 0x0a80011}, + {13207000, 9265000, 15455000, 12187000, 0x44d0015}, + {8340000, 1640000, 16210000, 13110000, 0x0010016}, + {58346284, 37892255, 58454877, 37978745, 0x001000a}, // TKM + {57926000, 37841000, 58617000, 38252000, 0x01a000c}, + {63514503, 39056800, 63625497, 39143289, 0x3c1004b}, + {63514503, 38970311, 63625497, 39056800, 0x3c1004b}, + {59902340, 41806800, 60017659, 41893289, 0x3c1004b}, + {61785404, 37553400, 61893996, 37639889, 0x3c1004b}, + {54304142, 39466800, 54415857, 39553289, 0x3c1004b}, + {52903062, 39985500, 53015738, 40071989, 0x3c1004b}, + {62105704, 37576800, 62214296, 37663289, 0x3c1004b}, + {60445704, 37336800, 60554296, 37423289, 0x3c1004b}, + {56214503, 38936800, 56325497, 39023289, 0x3c1004b}, + {59611860, 42096800, 59728140, 42183289, 0x3c1004b}, + {65995344, 37766800, 66104656, 37853289, 0x3c1004b}, + {65166744, 37794300, 65276056, 37880789, 0x3c1004b}, + {62302104, 37253900, 62410696, 37340389, 0x3c1004b}, + {59572240, 41832300, 59687559, 41918789, 0x3c1004b}, + {59081860, 42286800, 59198140, 42373289, 0x3c1004b}, + {59329960, 42008000, 59446240, 42094489, 0x3c1004b}, + {54535903, 39160300, 54646897, 39246789, 0x3c1004b}, + {57391063, 38376300, 57501336, 38462789, 0x3c1004b}, + {61332621, 41139800, 61446979, 41226289, 0x3c1004b}, + {61218263, 41170071, 61332621, 41256560, 0x3c1004b}, + {55461703, 39212400, 55572697, 39298889, 0x3c1004b}, + {59568304, 37302600, 59676896, 37389089, 0x3c1004b}, + {56224863, 38396800, 56335136, 38483289, 0x3c1004b}, + {63830363, 38743200, 63940636, 38829689, 0x3c1004b}, + {61176525, 36486100, 61283675, 36572589, 0x3c1004b}, + {59873400, 41621050, 59956199, 41683149, 0x2b2004b}, + {64828308, 38051240, 64904292, 38111359, 0x29c004b}, + {59906855, 42035750, 59990344, 42097849, 0x2b2004b}, + {54204373, 39602540, 54282027, 39662659, 0x29c004b}, + {55342504, 40744050, 55424095, 40806149, 0x2b2004b}, + {61622258, 37629940, 61697741, 37690059, 0x29c004b}, + {62303115, 37381550, 62381084, 37443649, 0x2b2004b}, + {63561423, 39139940, 63638576, 39200059, 0x29c004b}, + {56763712, 38698750, 56842888, 38760849, 0x2b2004b}, + {62898010, 35911800, 62988602, 35960800, 0x29c044b}, + {52553200, 41509050, 52635999, 41571149, 0x2b2004b}, + {60370009, 36845240, 60444991, 36905359, 0x29c004b}, + {54522000, 37500000, 59345000, 39420000, 0x0770011}, + {59345000, 36336000, 62921305, 38760595, 0x01c000d}, + {58090000, 40311505, 61840317, 42800000, 0x37d0015}, + {52430000, 35130000, 66684310, 42800000, 0x0010016}, + {-3750145, 40389490, -3669855, 40450599, 0x2a7004a}, // ESP + {2129600, 41369490, 2210400, 41430599, 0x2a7004a}, + {-3950167, 40147028, -3340831, 40638068, 0x001000c}, + {-430758, 39436000, -319043, 39522489, 0x3c1004b}, + {2015621, 41349900, 2129979, 41436389, 0x3c1004b}, + {2147621, 41393600, 2261979, 41480089, 0x3c1004b}, + {1969921, 41263400, 2084279, 41349889, 0x3c1004b}, + {2084221, 41283300, 2198579, 41369789, 0x3c1004b}, + {-6023396, 37349300, -5914804, 37435789, 0x3c1004b}, + {-947660, 41606800, -832341, 41693289, 0x3c1004b}, + {-4494775, 36672500, -4387625, 36758989, 0x3c1004b}, + {-1181056, 37935000, -1071744, 38021489, 0x3c1004b}, + {-3009600, 43230300, -2872456, 43304789, 0x3c1044b}, + {-4799360, 41606000, -4684041, 41692489, 0x3c1004b}, + {-538337, 38320300, -428064, 38406789, 0x3c1004b}, + {-4820556, 37842700, -4711244, 37929189, 0x3c1004b}, + {-8773040, 42185600, -8656760, 42272089, 0x3c1004b}, + {-5733101, 43487100, -5614899, 43573589, 0x3c1004b}, + {-3656936, 37128700, -3549065, 37215189, 0x3c1004b}, + {-8469101, 43297700, -8350899, 43384189, 0x3c1004b}, + {-2755321, 42816000, -2638080, 42902489, 0x3c1004b}, + {-727156, 38228000, -617844, 38314489, 0x3c1004b}, + {-5890401, 43346300, -5772199, 43432789, 0x3c1004b}, + {-1021085, 37585550, -943116, 37647649, 0x2b2004b}, + {-1690848, 42782440, -1609353, 42842559, 0x29c004b}, + {2063400, 41514550, 2146199, 41576649, 0x2b2004b}, + {-6161641, 36654440, -6087160, 36714559, 0x29c004b}, + {1971900, 41527750, 2054699, 41589849, 0x2b2004b}, + {2614973, 39550040, 2692627, 39610159, 0x29c004b}, + {-15481003, 28080750, -15410797, 28142849, 0x2b2004b}, + {-16311951, 28426140, -16243649, 28486259, 0x29c004b}, + {-2022435, 43288950, -1888858, 43328300, 0x2b2044b}, + {-3868000, 43439940, -3764312, 43487500, 0x29c044b}, + {-3731745, 42318950, -3648256, 42381049, 0x2b2004b}, + {-2478091, 36808940, -2403109, 36869059, 0x29c004b}, + {-100351, 39939150, -19450, 40001249, 0x2b2004b}, + {-5697446, 40926740, -5617955, 40986859, 0x29c004b}, + {-1913947, 38969850, -1834253, 39031949, 0x2b2004b}, + {-6974142, 37226940, -6898659, 37287059, 0x29c004b}, + {-2481945, 42413850, -2398456, 42475949, 0x2b2004b}, + {-4665000, 36505000, -4603676, 36577950, 0x29c044b}, + {-7008947, 38840450, -6929253, 38902549, 0x2b2004b}, + {-4543266, 36578600, -4478597, 36647791, 0x29c044b}, + {-5623490, 42561950, -5539311, 42624049, 0x2b2004b}, + {-3825542, 37744540, -3750059, 37804659, 0x29c004b}, + {-3046232, 36659405, 260569, 39340595, 0x001000d}, + {-9350000, 41807000, -4812540, 43820000, 0x2e30015}, + {-4028489, 39658440, -3424361, 40149480, 0x001008c}, + {1905628, 41252780, 2525380, 41743820, 0x001088c}, + {-758156, 39251780, -159236, 39742820, 0x001108c}, + {-6241148, 37090680, -5657852, 37581720, 0x001188c}, + {-1194672, 41404480, -574920, 41895520, 0x001208c}, + {-4948540, 36461080, -4370452, 36952120, 0x001288c}, + {-4370451, 36685000, -3040000, 36890000, 0x00d308c}, + {-3214988, 42967580, -2579612, 43458620, 0x001388c}, + {-5046372, 41403680, -4426620, 41894720, 0x001408c}, + {-5054948, 37640380, -4466444, 38131420, 0x001488c}, + {-3894648, 36926380, -3311352, 37417420, 0x001508c}, + {-2878380, 42419080, -2248212, 42910120, 0x001588c}, + {-1853388, 42468380, -1218012, 42959420, 0x001608c}, + {-6443240, 36365780, -5865152, 36856820, 0x001688c}, + {2338136, 39345980, 2942264, 39837020, 0x001708c}, + {-15843200, 27707380, -15317192, 28198420, 0x001788c}, + {-16880400, 27982880, -16354392, 28473920, 0x001808c}, + {-5734540, 35987080, -5161660, 36478120, 0x001888c}, + {-2306288, 42910080, -1670912, 43401120, 0x001908c}, + {-4108288, 43030180, -3467704, 43521220, 0x001988c}, + {-3999880, 42104480, -3369712, 42595520, 0x001a08c}, + {-352064, 39724480, 252064, 40215520, 0x001a88c}, + {-5977272, 40724480, -5362728, 41215520, 0x001b08c}, + {-7358748, 37106480, -6775452, 37597520, 0x001b88c}, + {-7130756, 38544680, -6537044, 39035720, 0x001c08c}, + {-4089048, 37524480, -3500544, 38015520, 0x001c88c}, + {858428, 40980180, 1478180, 41471220, 0x001d08c}, + {325328, 41374480, 945080, 41865520, 0x001d88c}, + {-6674256, 39224480, -6075336, 39715520, 0x001e08c}, + {2621620, 41649480, 3246580, 42140520, 0x001e88c}, + {278373, 40383120, 892917, 40874160, 0x001f08c}, + {348000, 40191933, 3820000, 42873123, 0x0a90091}, + {-9722767, 41157162, -6177638, 43838352, 0x0a80891}, + {-9839578, 38475972, -6443404, 41157162, 0x0a91091}, + {-9979996, 35867000, -6703000, 38475972, 0x0a61891}, + {-6177638, 41157162, -2632509, 43838352, 0x0a82091}, + {-6443404, 38475972, -3047230, 41157162, 0x0a92891}, + {-6703000, 35867000, -3426000, 38475972, 0x0a63091}, + {-2632509, 41157162, 912620, 43500000, 0x09d3891}, + {-3047230, 38475972, 348000, 41157162, 0x0a94091}, + {-3426000, 35920000, -300000, 38475972, 0x0a94891}, + {1033604, 37805405, 4399987, 40486595, 0x0a99891}, + {-18200000, 27600000, -15950000, 30200000, 0x0c0c891}, + {-15950000, 27600000, -13300000, 30200000, 0x0b17091}, + {-2970500, 35262000, -2830000, 35323000, 0x07af091}, + {-31500000, 27500000, 4400000, 43850000, 0x0010217}, + {-18200000, 27500000, 4400000, 43850000, 0x003021c}, + {100485777, 13686800, 100574668, 13773289, 0x001000a}, // THA + {100270732, 13502880, 100749868, 13993920, 0x001000c}, + {102725958, 17348890, 102854042, 17471199, 0x54f004b}, + {100920947, 13298390, 101046653, 13420699, 0x54f004b}, + {102031107, 14911090, 102157493, 15033399, 0x54f004b}, + {98941800, 18739090, 99064121, 18867700, 0x54f044b}, + {100426395, 6956800, 100513604, 7043289, 0x3c1004b}, + {100906500, 13138550, 100985401, 13235880, 0x3c1044b}, + {99436193, 18243000, 99527006, 18329489, 0x3c1004b}, + {102786954, 16391900, 102877046, 16478389, 0x3c1004b}, + {99285875, 9088300, 99373325, 9174789, 0x3c1004b}, + {99906495, 8381500, 99993704, 8467989, 0x3c1004b}, + {104817694, 15219400, 104907306, 15305889, 0x3c1004b}, + {100015554, 13776800, 100104445, 13863289, 0x3c1004b}, + {101234074, 12648000, 101322725, 12734489, 0x3c1004b}, + {100577054, 14041500, 100665945, 14127989, 0x3c1004b}, + {100224833, 16779700, 100315166, 16866189, 0x3c1004b}, + {100067494, 15662700, 100157106, 15749189, 0x3c1004b}, + {102068894, 12566800, 102157305, 12653289, 0x3c1004b}, + {100854974, 12874600, 100943625, 12961089, 0x3c1004b}, + {99775554, 13496800, 99864445, 13583289, 0x3c1004b}, + {101240215, 6506300, 101327184, 6592789, 0x3c1004b}, + {100571704, 7122500, 100642488, 7229000, 0x3c1044b}, + {98336395, 7836800, 98423604, 7923289, 0x3c1004b}, + {100525434, 14316800, 100614565, 14403289, 0x3c1004b}, + {99784113, 19866800, 99875887, 19953289, 0x3c1004b}, + {100872434, 14488200, 100961565, 14574689, 0x3c1004b}, + {100185254, 13494200, 100274145, 13580689, 0x3c1004b}, + {99486354, 13980400, 99575245, 14066889, 0x3c1004b}, + {99665575, 12369405, 102406347, 15050595, 0x0a80011}, + {98194000, 6618000, 100877000, 9340000, 0x001000d}, + {98670000, 17424000, 101165000, 20465250, 0x43d0015}, + {97330000, 5612500, 109500000, 23400000, 0x4720016}, + {97330000, 5612500, 105640000, 20465250, 0x003021c}, + {44162794, 15311755, 44252167, 15398245, 0x001000a}, // YEM + {44029154, 15157020, 44386645, 15502979, 0xf040047}, + {44798769, 12743700, 45142030, 13078589, 0xe890047}, + {42923314, 14752200, 43012686, 14838689, 0x3c1004b}, + {43955554, 13545400, 44044445, 13631889, 0x3c1004b}, + {44044445, 13545400, 44133336, 13631889, 0x3c1004b}, + {49090134, 14509500, 49179265, 14595989, 0x3c1004b}, + {49167678, 14544095, 49256809, 14630584, 0x3c1004b}, + {44114154, 13915200, 44203045, 14001689, 0x3c1004b}, + {44291914, 15070000, 44381286, 15156489, 0x3c1004b}, + {43304934, 14161900, 43394065, 14248389, 0x3c1004b}, + {43230014, 15004400, 43319386, 15090889, 0x3c1004b}, + {44367434, 14493200, 44456565, 14579689, 0x3c1004b}, + {49564114, 14743500, 49653486, 14829989, 0x3c1004b}, + {44795434, 14386800, 44884565, 14473289, 0x3c1004b}, + {44093954, 13749100, 44182845, 13835589, 0x3c1004b}, + {43121714, 14793800, 43211086, 14880289, 0x3c1004b}, + {43894294, 15617000, 43983906, 15703489, 0x3c1004b}, + {44355734, 14249900, 44444865, 14336389, 0x3c1004b}, + {45530654, 13949700, 45619545, 14036189, 0x3c1004b}, + {48746974, 15904000, 48836826, 15990489, 0x3c1004b}, + {44076654, 13174500, 44165545, 13260989, 0x3c1004b}, + {44637854, 13819600, 44726745, 13906089, 0x3c1004b}, + {47018934, 14302000, 47108065, 14388489, 0x3c1004b}, + {51199914, 15185700, 51289286, 15272189, 0x3c1004b}, + {45656854, 13343700, 45745745, 13430189, 0x3c1004b}, + {45264354, 13166300, 45353245, 13252789, 0x3c1004b}, + {43571729, 15665250, 43636070, 15727349, 0x2b2004b}, + {43293622, 14488840, 43355578, 14548959, 0x29c004b}, + {42685329, 15673950, 42749670, 15736049, 0x2b2004b}, + {42978855, 15299940, 43041145, 15360059, 0x29c004b}, + {45285929, 15439350, 45350270, 15501449, 0x2b2004b}, + {45833905, 13858340, 45895694, 13918459, 0x29c004b}, + {43229688, 13285650, 43293512, 13347749, 0x2b2004b}, + {45337989, 13079840, 45399611, 13139959, 0x29c004b}, + {46805502, 14497650, 46869498, 14559749, 0x2b2004b}, + {44747371, 16148240, 44809828, 16208359, 0x29c004b}, + {43723170, 16913750, 43788029, 16975849, 0x2b2004b}, + {52156371, 16167340, 52218828, 16227459, 0x29c004b}, + {45659588, 13908650, 45723412, 13970749, 0x2b2004b}, + {44707105, 13686240, 44768894, 13746359, 0x29c004b}, + {42855536, 12573900, 45596308, 15255090, 0x0a80011}, + {42663682, 14879723, 45434245, 17560913, 0x001000d}, + {45596308, 13217385, 48337080, 15898575, 0x0010015}, + {41801000, 11985592, 54750366, 19000000, 0x0010016}, + {2274652, 48816755, 2405348, 48903245, 0x001000a}, // FRA + {1991064, 48614480, 2694144, 49105520, 0x001000c}, + {4761980, 45672020, 4833435, 45821779, 0x3c1044b}, + {4833435, 45672020, 4904890, 45821779, 0x3c1044b}, + {4904890, 45672020, 4976345, 45821779, 0x3c1044b}, + {1355042, 43543890, 1439237, 43666199, 0x3c1044b}, + {1439237, 43543890, 1523432, 43666199, 0x3c1044b}, + {7219318, 43667800, 7338481, 43754289, 0x3c1004b}, + {5346399, 43266800, 5464601, 43353289, 0x3c1004b}, + {-1617265, 47170500, -1491135, 47256989, 0x3c1004b}, + {7680933, 48536200, 7810667, 48622689, 0x3c1004b}, + {3810418, 43566800, 3929581, 43653289, 0x3c1004b}, + {-651863, 44794800, -530538, 44881289, 0x3c1004b}, + {-1727166, 48066800, -1598634, 48153289, 0x3c1004b}, + {65791, 49466300, 198408, 49552789, 0x3c1004b}, + {3959712, 49207700, 4090887, 49294189, 0x3c1004b}, + {3002250, 50596800, 3137750, 50683289, 0x3c1004b}, + {4329137, 45395000, 4451663, 45481489, 0x3c1004b}, + {5852199, 43069300, 5970401, 43155789, 0x3c1004b}, + {-609466, 47426800, -482135, 47513289, 0x3c1004b}, + {5667837, 45135600, 5790363, 45222089, 0x3c1004b}, + {-4555967, 48359700, -4426233, 48446189, 0x3c1004b}, + {147734, 47959600, 276266, 48046089, 0x3c1004b}, + {4979834, 47285300, 5107165, 47371789, 0x3c1004b}, + {5394365, 43506050, 5479234, 43568149, 0x2b2004b}, + {3047898, 45745540, 3133902, 45805659, 0x29c004b}, + {4316920, 43801950, 4402479, 43864049, 0x2b2004b}, + {2256007, 49860940, 2349192, 49921059, 0x29c004b}, + {644288, 47348950, 735712, 47411049, 0x2b2004b}, + {1217098, 45799740, 1303102, 45859859, 0x29c004b}, + {6137008, 49087750, 6231192, 49149849, 0x2b2004b}, + {5972145, 47216640, 6060654, 47276759, 0x29c004b}, + {-409092, 49150050, -314908, 49212149, 0x2b2004b}, + {1860828, 47872640, 1950172, 47932759, 0x29c004b}, + {7293857, 47728950, 7386143, 47791049, 0x2b2004b}, + {2849252, 42669940, 2930747, 42730059, 0x29c004b}, + {1032390, 49408950, 1127609, 49471049, 0x2b2004b}, + {6130610, 48654840, 6220789, 48714959, 0x29c004b}, + {3124555, 50678550, 3221844, 50740649, 0x2b2004b}, + {-416482, 43278140, -334319, 43338259, 0x29c004b}, + {295150, 46548950, 384849, 46611049, 0x2b2004b}, + {4766684, 43921140, 4849515, 43981259, 0x29c004b}, + {5027612, 43145780, 5668196, 43636820, 0x0010088}, + {4334796, 45373580, 4996212, 45864620, 0x0010888}, + {1061704, 43566980, 1707496, 44058020, 0x0011088}, + {6689412, 43329980, 7329996, 43821020, 0x0011888}, + {-1931020, 46956380, -1248772, 47447420, 0x0012088}, + {7413764, 48454180, 8116844, 48945220, 0x0012888}, + {3460012, 43264480, 4100596, 43755520, 0x0013088}, + {-943104, 44589480, -286896, 45080520, 0x0013888}, + {-2004028, 47864480, -1311364, 48355520, 0x0014088}, + {-468944, 49099780, 239344, 49590820, 0x0014888}, + {2633248, 50254480, 3357160, 50745520, 0x0015088}, + {5650512, 42972180, 6285888, 43463220, 0x0015888}, + {-1048720, 47024480, -366472, 47515520, 0x0016088}, + {5484496, 45119480, 6145912, 45610520, 0x0016888}, + {-4641728, 47950980, -3949064, 48442020, 0x0017088}, + {-338928, 47737180, 353736, 48228220, 0x0017888}, + {4707580, 47082980, 5389828, 47574020, 0x0018088}, + {2765396, 45530080, 3426812, 46021120, 0x0018888}, + {4261004, 43575080, 4906796, 44066120, 0x0019088}, + {346480, 47031580, 1028728, 47522620, 0x0019888}, + {934596, 45584280, 1596012, 46075320, 0x001a088}, + {5835164, 48623880, 6538244, 49114920, 0x001a888}, + {5680480, 47001180, 6362728, 47492220, 0x001b088}, + {6761372, 47619480, 7448828, 48110520, 0x001b888}, + {2558620, 42453680, 3188788, 42944720, 0x001c088}, + {-470088, 43028580, 170496, 43519620, 0x001c888}, + {101580, 46449480, 778620, 46940520, 0x001d088}, + {-1513312, 45924480, -846688, 46415520, 0x001d888}, + {1903340, 50612380, 2637668, 51103420, 0x001e088}, + {2739912, 43024480, 3380496, 43515520, 0x001e888}, + {-2833728, 47224480, -2146272, 47715520, 0x001f088}, + {2054080, 46834480, 2736328, 47325520, 0x0b00090}, + {4636896, 44754480, 5293104, 45245520, 0x0b00890}, + {-3713728, 47494480, -3026272, 47985520, 0x0b11090}, + {-803312, 46074480, -136688, 46565520, 0x0b11890}, + {4370648, 49504480, 5089352, 49995520, 0x0b02090}, + {-2415036, 48235780, -1711956, 48726820, 0x0b02890}, + {-1121128, 47824480, -428464, 48315520, 0x0b13090}, + {-1778520, 46424480, -1101480, 46915520, 0x0b03890}, + {5786688, 45664480, 6453312, 46155520, 0x0b14090}, + {4501480, 46544480, 5178520, 47035520, 0x0b04890}, + {1361480, 46564480, 2038520, 47055520, 0x0b05090}, + {1181896, 44914480, 1838104, 45405520, 0x0b05890}, + {8417520, 41684480, 9042480, 42175520, 0x0b06090}, + {1867104, 43524480, 2512896, 44015520, 0x0b06890}, + {4308564, 48564480, 5011644, 49055520, 0x0b07090}, + {1528840, 50499780, 2263168, 50990820, 0x0b07890}, + {2022312, 42974480, 2657688, 43465520, 0x0b08090}, + {-3116336, 48274480, -2413256, 48765520, 0x0b08890}, + {-175504, 45414480, 485912, 45905520, 0x0b19090}, + {8969832, 42464480, 9600000, 42955520, 0x0b09890}, + {5803056, 49081980, 6511344, 49573020, 0x0b1a090}, + {4631788, 45904480, 5298412, 46395520, 0x0b1a890}, + {3078548, 50067380, 3802460, 50558420, 0x0b1b090}, + {-1830088, 43244480, -1189504, 43735520, 0x0b0b890}, + {3757104, 43884480, 4402896, 44375520, 0x0b0c090}, + {4701212, 43319180, 5341796, 43810220, 0x0b0c890}, + {2246688, 46094480, 2913312, 46585520, 0x0b1d090}, + {2814080, 46754480, 3496328, 47245520, 0x0b0d890}, + {3736688, 45804480, 4403312, 46295520, 0x0b1e090}, + {5759704, 44324480, 6410704, 44815520, 0x0b0e890}, + {6098872, 47934480, 6791536, 48425520, 0x0b1f090}, + {356523, 47484449, 4288935, 50165639, 0x0a80011}, + {-5200000, 41310000, 9600000, 53557000, 0x0010016}, + {-5200000, 41310000, 9600000, 51100000, 0x003021c}, + {19474000, 59973000, 20400000, 60464000, 0x001000c}, // ALA + {20400000, 59900000, 21118800, 60536000, 0x0e40010}, + {4490000, 54544000, 31600000, 68600000, 0x3770016}, + {19100000, 59675750, 21480000, 60671833, 0x003021c}, + {36798377, -1311622, 36884867, -1225132, 0x001000a}, // KEN + {36694245, -1500829, 37162965, -1009789, 0x001000c}, + {39558535, -4050300, 39645264, -3963811, 0x3c1004b}, + {39645264, -4078841, 39731993, -3992352, 0x3c1004b}, + {36005155, -336200, 36091644, -249711, 0x3c1004b}, + {36091644, -336200, 36178133, -249711, 0x3c1004b}, + {34698155, -133200, 34784644, -46711, 0x3c1004b}, + {34784644, -133200, 34871133, -46711, 0x3c1004b}, + {34957155, 967300, 35043644, 1053789, 0x3c1004b}, + {34716955, 247900, 34803444, 334389, 0x3c1004b}, + {40051035, -3263600, 40137764, -3177111, 0x3c1004b}, + {36930255, -467400, 37016744, -380911, 0x3c1004b}, + {39615950, -487850, 39678049, -425751, 0x2b2004b}, + {34513140, 537040, 34573259, 597159, 0x29c004b}, + {37607850, 27650, 37669949, 89749, 0x2b2004b}, + {34460040, 307840, 34520159, 367959, 0x29c004b}, + {36415250, -764150, 36477349, -702051, 0x2b2004b}, + {40030640, 1718840, 40090759, 1778959, 0x29c004b}, + {34424450, -571350, 34486549, -509251, 0x2b2004b}, + {34439940, -1100060, 34500059, -1039941, 0x29c004b}, + {37031650, -19450, 37093749, 42649, 0x2b2004b}, + {37426040, -567460, 37486159, -507341, 0x29c004b}, + {34070250, 432950, 34132349, 495049, 0x2b2004b}, + {41833957, 3910440, 41894243, 3970559, 0x29c004b}, + {39817164, -3646850, 39879435, -3584751, 0x2b2004b}, + {35254340, -391260, 35314459, -331141, 0x29c004b}, + {37227250, -1545250, 37289349, -1483151, 0x2b2004b}, + {37552840, 329040, 37612959, 389159, 0x29c004b}, + {34741350, -702650, 34803449, -640551, 0x2b2004b}, + {36337340, 3740, 36397459, 63859, 0x29c004b}, + {35835050, -1120550, 35897149, -1058451, 0x2b2004b}, + {35700240, -282260, 35760359, -222141, 0x29c004b}, + {37126350, -757350, 37188449, -695251, 0x2b2004b}, + {34733340, 579440, 34793459, 639559, 0x29c004b}, + {35079050, 172650, 35141149, 234749, 0x2b2004b}, + {40859740, -2304360, 40919859, -2244241, 0x29c004b}, + {35566150, 3094350, 35628249, 3156449, 0x2b2004b}, + {38537857, -3417560, 38598143, -3357441, 0x29c004b}, + {36660150, 1059050, 36722249, 1121149, 0x2b2004b}, + {37701640, -1144060, 37761759, -1083941, 0x29c004b}, + {35619850, 2347750, 35681949, 2409849, 0x2b2004b}, + {36349940, -300060, 36410059, -239941, 0x29c004b}, + {37227350, -525850, 37289449, -463751, 0x2b2004b}, + {39022457, 3499440, 39082743, 3559559, 0x29c004b}, + {37960050, 2309950, 38022149, 2372049, 0x2b2004b}, + {34556040, -874560, 34616159, -814441, 0x29c004b}, + {34244650, 45350, 34306749, 107449, 0x2b2004b}, + {35164140, -182860, 35224259, -122741, 0x29c004b}, + {37977750, -1408550, 38039849, -1346451, 0x2b2004b}, + {35064640, 1219040, 35124759, 1279159, 0x29c004b}, + {34599650, -1215050, 34661749, -1152951, 0x2b2004b}, + {36253240, -1916160, 36313359, -1856041, 0x29c004b}, + {37647064, -3422150, 37709335, -3360051, 0x2b2004b}, + {39615257, -4128360, 39675543, -4068241, 0x29c004b}, + {33905000, -1339737, 36586190, 1341453, 0x0a80011}, + {36586190, -1875974, 39267380, 805216, 0x001000d}, + {39401340, -4231720, 39870060, -3740680, 0x0b00890}, + {39672540, -3653820, 40141260, -3162780, 0x0b01090}, + {39412640, -702320, 39881360, -211280, 0x0b01890}, + {39769340, 1510780, 40238060, 2001820, 0x0b02090}, + {41458040, 3504580, 41926760, 3995620, 0x0b02890}, + {40655440, -2519820, 41124160, -2028780, 0x0b03090}, + {35362840, 2879880, 35831560, 3370920, 0x0b03890}, + {38333640, -3633020, 38802360, -3141980, 0x0b04090}, + {36576040, 799579, 37044760, 1290619, 0x0b04890}, + {35368440, 2123680, 35837160, 2614720, 0x0b05090}, + {38818740, 3090880, 39287460, 3581920, 0x0b05890}, + {37756740, 2095480, 38225460, 2586520, 0x0b06090}, + {36125640, -1972520, 36594360, -1481480, 0x0b06890}, + {37569540, -3647720, 38038260, -3156680, 0x0b07090}, + {39154940, -4690820, 39623660, -4199780, 0x0b07890}, + {33905000, -4725000, 41930000, 5051500, 0x0010016}, + {25862911, -24693245, 25957089, -24606755, 0x001000a}, // BWA + {25629288, -24920072, 26139672, -24429032, 0x001000c}, + {27456829, -21236610, 27587971, -21114301, 0x54f004b}, + {25450000, -24435000, 25611046, -24333401, 0x54f044b}, + {27780159, -22034510, 27911641, -21912201, 0x54f004b}, + {23370738, -20054110, 23500861, -19931801, 0x54f004b}, + {26638089, -22458810, 26769911, -22336501, 0x54f004b}, + {25286231, -25027300, 25381369, -24940811, 0x3c1004b}, + {26780452, -23148400, 26874148, -23061911, 0x3c1004b}, + {26092671, -24434200, 26187328, -24347711, 0x3c1004b}, + {25642091, -25257800, 25737709, -25171311, 0x3c1004b}, + {27080092, -22585700, 27173308, -22499211, 0x3c1004b}, + {25491871, -24722400, 25586528, -24635911, 0x3c1004b}, + {25370731, -24823000, 25465869, -24736511, 0x3c1004b}, + {27416532, -21472100, 27509267, -21385611, 0x3c1004b}, + {25543632, -21463200, 25636367, -21376711, 0x3c1004b}, + {26995472, -20552400, 27087727, -20465911, 0x3c1004b}, + {28373512, -22013200, 28466487, -21926711, 0x3c1004b}, + {27706112, -21917000, 27799087, -21830511, 0x3c1004b}, + {21593512, -21743200, 21686487, -21656711, 0x3c1004b}, + {25331532, -21357400, 25424267, -21270911, 0x3c1004b}, + {25128413, -17852500, 25218986, -17766011, 0x3c1004b}, + {26460452, -23086800, 26554148, -23000311, 0x3c1004b}, + {22357271, -26069300, 22453129, -25982811, 0x3c1004b}, + {24683271, -24645800, 24777928, -24559311, 0x3c1004b}, + {22121753, -19421100, 22213047, -19334611, 0x3c1004b}, + {24983291, -24144500, 25077708, -24058011, 0x3c1004b}, + {27165693, -20172900, 27257707, -20086411, 0x3c1004b}, + {25189402, -22896564, 28019547, -20215374, 0x001000d}, + {23180024, -20242420, 23674784, -19751380, 0x0b10090}, + {28170016, -22215520, 28669984, -21724480, 0x0b10890}, + {21390016, -21945520, 21889984, -21454480, 0x0b11090}, + {24933424, -18257040, 25422976, -17766000, 0x0b01890}, + {22151208, -26275820, 22666800, -25784780, 0x0b12090}, + {21925224, -19623420, 22419984, -19132380, 0x0b02890}, + {26787324, -20417220, 27282084, -19926180, 0x0b13090}, + {24258624, -18427220, 24748176, -17936180, 0x0b13890}, + {21713524, -18771720, 22203076, -18280680, 0x0b14090}, + {22463824, -20715320, 22958584, -20224280, 0x0b14890}, + {22547916, -23927120, 23053092, -23436080, 0x0b15090}, + {23541408, -24798620, 24051792, -24307580, 0x0b15890}, + {21517608, -24241020, 22027992, -23749980, 0x0b06090}, + {24036491, -25577754, 26926218, -22896564, 0x0a90011}, + {19980000, -26909000, 29380000, -17766000, 0x0010016}, + {47512220, -18964346, 47603514, -18877857, 0x001000a}, // MDG + {47264068, -19166620, 47753620, -18675580, 0x001000c}, + {49340993, -18166300, 49431806, -18079811, 0x3c1004b}, + {49322830, -18252789, 49413643, -18166300, 0x3c1004b}, + {47007113, -19908000, 47098887, -19821511, 0x3c1004b}, + {47052232, -21487700, 47144967, -21401211, 0x3c1004b}, + {43639232, -23400800, 43733168, -23314311, 0x3c1004b}, + {48192754, -13421600, 48281645, -13335111, 0x3c1004b}, + {46284694, -15745000, 46374306, -15658511, 0x3c1004b}, + {49258760, -12328250, 49322239, -12266151, 0x2b2004b}, + {47303303, -19698360, 47367096, -19638241, 0x29c004b}, + {46051745, -25207550, 46120054, -25145451, 0x2b2004b}, + {48186021, -17617060, 48248979, -17556941, 0x29c004b}, + {46936445, -25056550, 47004754, -24994451, 0x2b2004b}, + {48387421, -17855660, 48450379, -17795541, 0x29c004b}, + {46705725, -19201150, 46771274, -19139051, 0x2b2004b}, + {49736071, -16206760, 49798528, -16146641, 0x29c004b}, + {48490980, -20613250, 48557219, -20551151, 0x2b2004b}, + {48763103, -19934260, 48826896, -19874141, 0x29c004b}, + {49542470, -16954150, 49607329, -16892051, 0x2b2004b}, + {44261420, -20318260, 44325380, -20258141, 0x29c004b}, + {47972435, -22170950, 48039364, -22108851, 0x2b2004b}, + {46910170, -19431360, 46973629, -19371241, 0x29c004b}, + {46361145, -25070450, 46429454, -25008351, 0x2b2004b}, + {50236238, -14928060, 50298361, -14867941, 0x29c004b}, + {49163284, -17498250, 49228315, -17436151, 0x2b2004b}, + {47338386, -22028060, 47403014, -21967941, 0x29c004b}, + {50120702, -14293950, 50184698, -14231851, 0x2b2004b}, + {47338020, -20270060, 47401980, -20209941, 0x29c004b}, + {48419688, -13704150, 48483512, -13642051, 0x2b2004b}, + {47207936, -20560060, 47272063, -20499941, 0x29c004b}, + {44336104, -23751050, 44403895, -23688951, 0x2b2004b}, + {47778270, -18950060, 47841729, -18889941, 0x29c004b}, + {46632243, -16136250, 46696757, -16074151, 0x2b2004b}, + {45450567, -25349160, 45517032, -25289041, 0x29c004b}, + {46896622, -21861050, 46963378, -21798951, 0x2b2004b}, + {46823503, -19869260, 46887296, -19809141, 0x29c004b}, + {48299708, -21267150, 48366292, -21205051, 0x2b2004b}, + {47398270, -19410060, 47461729, -19349941, 0x29c004b}, + {48187225, -18971050, 48252774, -18908951, 0x2b2004b}, + {46767936, -20580060, 46832063, -20519941, 0x29c004b}, + {46007312, -18801050, 46072688, -18738951, 0x2b2004b}, + {44477602, -22320060, 44542397, -22259941, 0x29c004b}, + {44705845, -24731050, 44774154, -24668951, 0x2b2004b}, + {47780935, -22850060, 47846064, -22789941, 0x29c004b}, + {48177553, -19466150, 48243447, -19404051, 0x2b2004b}, + {48104220, -20079460, 48168180, -20019341, 0x29c004b}, + {47565777, -23373950, 47633223, -23311851, 0x2b2004b}, + {44515203, -19729960, 44578996, -19669841, 0x29c004b}, + {45023645, -25203150, 45091954, -25141051, 0x2b2004b}, + {49710155, -15456660, 49772445, -15396541, 0x29c004b}, + {46677657, -16501050, 46742343, -16438951, 0x2b2004b}, + {44487435, -22950060, 44552564, -22889941, 0x29c004b}, + {49618002, -14691050, 49681998, -14628951, 0x2b2004b}, + {47958938, -14910060, 48021061, -14849941, 0x29c004b}, + {45427653, -19567050, 45493547, -19504951, 0x2b2004b}, + {49378521, -17410060, 49441479, -17349941, 0x29c004b}, + {46199823, -21090595, 49000177, -18409405, 0x0a90011}, + {49000000, -18500000, 50500000, -13800000, 0x037000d}, + {46770811, -21876650, 47270779, -21385610, 0x0b10090}, + {43438825, -23603075, 43944001, -23112035, 0x0b10890}, + {46253761, -16142900, 46738105, -15651860, 0x0b01890}, + {45988007, -25353470, 46503599, -24862430, 0x0b02890}, + {48073429, -17951820, 48562981, -17460780, 0x0b03090}, + {49058739, -12542720, 49532667, -12051680, 0x0b12090}, + {48098567, -13765150, 48577703, -13274110, 0x0b11090}, + {45017747, -25490625, 45533339, -24999585, 0x0b06090}, + {46718007, -25271020, 47233599, -24779980, 0x0b03890}, + {44051233, -20533720, 44545993, -20042680, 0x0b14090}, + {47755911, -22385420, 48255879, -21894380, 0x0b14890}, + {47120721, -22243520, 47620689, -21752480, 0x0b15090}, + {44122615, -23965520, 44627791, -23474480, 0x0b15890}, + {48083021, -21481620, 48582989, -20990580, 0x0b16890}, + {45795229, -19015520, 46284781, -18524480, 0x0b17090}, + {44262615, -22535520, 44767791, -22044480, 0x0b07890}, + {44484803, -24945520, 44995187, -24454480, 0x0b18090}, + {47566115, -23065520, 48071291, -22574480, 0x0b18890}, + {47352125, -23588420, 47857301, -23097380, 0x0b19090}, + {44304923, -19945420, 44799683, -19454380, 0x0b19890}, + {46473041, -16715519, 46957385, -16224479, 0x0b1a090}, + {44272615, -23165520, 44777791, -22674480, 0x0b1a890}, + {47750427, -15125520, 48229563, -14634480, 0x0b1b090}, + {45218433, -19781520, 45713193, -19290480, 0x0b0b890}, + {43150016, -22305520, 43649984, -21814480, 0x0b1c090}, + {43210000, -25610000, 50500000, -11930000, 0x0010016}, + {42000000, -27000000, 54600000, -9000000, 0x0010217}, + {30438530, 50402055, 30574031, 50488545, 0x001000a}, // UKR + {30286000, 50324400, 30716635, 50539700, 0xa9e0447}, + {36077520, 49858490, 36456680, 50103109, 0xa9e0047}, + {34802935, 48344790, 35169864, 48589409, 0xa9e0047}, + {37656000, 47908610, 38053905, 48104000, 0x9ee0447}, + {30649435, 46437700, 30774364, 46524189, 0x3c1004b}, + {30649435, 46351211, 30774364, 46437700, 0x3c1004b}, + {37470700, 47028450, 37565986, 47142800, 0x3c1044b}, + {37565986, 47085400, 37696972, 47168600, 0x3c1044b}, + {35125734, 47779800, 35254266, 47866289, 0x3c1004b}, + {23956691, 49794800, 24089308, 49881289, 0x3c1004b}, + {33315734, 47866800, 33444266, 47953289, 0x3c1004b}, + {31933935, 46932000, 32080671, 47006260, 0x3c1044b}, + {39256800, 48534300, 39406919, 48608920, 0x3c1044b}, + {34039337, 44906800, 34160662, 44993289, 0x3c1004b}, + {28391000, 49200000, 28545653, 49273289, 0x3c1044b}, + {33424700, 44556800, 33591782, 44619000, 0x3c1044b}, + {34469500, 49550000, 34620747, 49625700, 0x3c1044b}, + {32537535, 46613000, 32681444, 46688000, 0x3c1044b}, + {31225600, 51467500, 31377782, 51546200, 0x3c1044b}, + {34711529, 50876800, 34848470, 50963289, 0x3c1044b}, + {31994700, 49364700, 32111999, 49462400, 0x3c1044b}, + {37979900, 48264000, 38121379, 48343289, 0x3c1044b}, + {28594100, 50224000, 28752152, 50297300, 0x3c1044b}, + {26182250, 50580800, 26336785, 50656500, 0x3c1044b}, + {26933691, 49376800, 27066308, 49463289, 0x3c1044b}, + {32195133, 48456800, 32324867, 48543289, 0x3c1044b}, + {34555133, 48477900, 34726582, 48543289, 0x3c1044b}, + {25865133, 48256800, 25994867, 48343289, 0x3c1044b}, + {33373000, 49008000, 33480697, 49113289, 0x3c1044b}, + {25538200, 49503900, 25652601, 49604000, 0x3c1044b}, + {24644412, 48876800, 24775587, 48963289, 0x3c1044b}, + {25266360, 50706800, 25405103, 50791200, 0x3c1044b}, + {30028800, 49766000, 30201161, 49832500, 0x3c1044b}, + {37503700, 48688200, 37621959, 48783000, 0x3c1044b}, + {35306935, 46803880, 35426502, 46895000, 0x3c1044b}, + {35790585, 46773826, 39693206, 49455016, 0x0a80011}, + {28277433, 48970645, 32329009, 51651835, 0x001000d}, + {23545500, 47912870, 27140757, 50847000, 0x4220015}, + {22135720, 44386383, 40227172, 52379475, 0x0010016}, + {31533700, 4803300, 31623116, 4887600, 0x01e000a}, // SSD + {31350640, 4600480, 31819360, 5091520, 0x001000c}, + {31584680, 9464120, 31736519, 9613879, 0x680004b}, + {27919496, 7628120, 28070503, 7777879, 0x680004b}, + {32406512, 3759720, 32556687, 3909479, 0x680004b}, + {28319912, 4497120, 28470087, 4646879, 0x680004b}, + {30602912, 4020120, 30753087, 4169879, 0x680004b}, + {27343066, 8706090, 27466734, 8828399, 0x54f004b}, + {28038166, 8471890, 28161834, 8594199, 0x54f004b}, + {29629506, 6740890, 29752494, 6863199, 0x54f004b}, + {33005066, 8551490, 33128734, 8673799, 0x54f004b}, + {30428506, 6488890, 30551494, 6611199, 0x54f004b}, + {31516006, 6169090, 31638994, 6291399, 0x54f004b}, + {32065496, 9826490, 32189503, 9948799, 0x54f004b}, + {32748756, 11684990, 32873443, 11807299, 0x54f004b}, + {30236905, 3683069, 32918095, 6364259, 0x0a80011}, + {27287596, 6498319, 29968786, 9179509, 0x001000d}, + {31428839, 9293479, 31902767, 9784519, 0x0b00890}, + {28160635, 4326479, 28629355, 4817519, 0x0b01890}, + {32832545, 8367124, 33301265, 8858164, 0x0b12090}, + {30255645, 6304524, 30724365, 6795564, 0x0b12890}, + {31895739, 9642124, 32369667, 10133164, 0x0b03090}, + {32579339, 11500624, 33053267, 11991664, 0x0b13890}, + {23400000, 3480000, 36000000, 12250000, 0x0900012}, + {21810000, 9342000, 38630000, 23200000, 0x3580016}, + {-19000000, -47500000, 60000000, 37550000, 0x3e50217}, + {23400000, 3480000, 36000000, 12250000, 0x003021c}, + {18504835, 4317755, 18548785, 4402723, 0x2a7044a}, // CAF + {18548785, 4344956, 18592194, 4431049, 0x2a7044a}, + {18217521, 4115480, 18686241, 4606520, 0x001000c}, + {17916835, 3829200, 18003564, 3915689, 0x3c1004b}, + {15734935, 4214900, 15821664, 4301389, 0x3c1004b}, + {19143395, 6946800, 19230604, 7033289, 0x3c1004b}, + {16336515, 6275800, 16423484, 6362289, 0x3c1004b}, + {15822635, 4897800, 15909364, 4984289, 0x3c1004b}, + {19060415, 5691400, 19147384, 5777889, 0x3c1004b}, + {20616815, 5718400, 20703784, 5804889, 0x3c1004b}, + {21942515, 6498800, 22029484, 6585289, 0x3c1004b}, + {15568915, 5900600, 15655884, 5987089, 0x3c1004b}, + {17408015, 6464600, 17494984, 6551089, 0x3c1004b}, + {22773635, 4707100, 22860364, 4793589, 0x3c1004b}, + {15996635, 3476800, 16083364, 3563289, 0x3c1004b}, + {23875335, 4944300, 23962064, 5030789, 0x3c1004b}, + {21157715, 6208700, 21244684, 6295189, 0x3c1004b}, + {21822535, 4559500, 21909264, 4645989, 0x3c1004b}, + {21166635, 5006800, 21253364, 5093289, 0x3c1004b}, + {15596395, 6946800, 15683604, 7033289, 0x3c1004b}, + {22211235, 4579200, 22297964, 4665689, 0x3c1004b}, + {20623995, 8352500, 20711204, 8438989, 0x3c1004b}, + {18656635, 4916800, 18743364, 5003289, 0x3c1004b}, + {14786515, 5756800, 14873484, 5843289, 0x3c1004b}, + {17062315, 5266100, 17149284, 5352589, 0x3c1004b}, + {22489635, 4283200, 22576364, 4369689, 0x3c1004b}, + {25083435, 4986200, 25170164, 5072689, 0x3c1004b}, + {15102235, 4071500, 15188964, 4157989, 0x3c1004b}, + {15908415, 5653000, 15995384, 5739489, 0x3c1004b}, + {18166535, 4648100, 18253264, 4734589, 0x3c1004b}, + {19943335, 4975200, 20030064, 5061689, 0x3c1004b}, + {18520535, 3603300, 18607264, 3689789, 0x3c1004b}, + {21155364, 4302550, 21217635, 4364649, 0x2b2004b}, + {26457773, 5368840, 26518226, 5428959, 0x29c004b}, + {22758433, 10253350, 22821567, 10315449, 0x2b2004b}, + {22369690, 8039940, 22430310, 8100059, 0x29c004b}, + {16159405, 3473900, 18840595, 6155090, 0x0a80011}, + {20373900, 4116652, 23055090, 6797842, 0x001000d}, + {15543935, 4012624, 16012655, 4503664, 0x0b00090}, + {18952635, 6744524, 19421355, 7235564, 0x0b10890}, + {16145635, 6073524, 16614355, 6564564, 0x0b11090}, + {15631635, 4695524, 16100355, 5186564, 0x0b01890}, + {18869535, 5489124, 19338255, 5980164, 0x0b12090}, + {15547785, 5574524, 16016505, 6065564, 0x0b12890}, + {17217135, 6262324, 17685855, 6753364, 0x0b13090}, + {15805635, 3274524, 16274355, 3765564, 0x0b03890}, + {23684335, 4742024, 24153055, 5233064, 0x0b04090}, + {15405635, 6744524, 15874355, 7235564, 0x0b14890}, + {20433235, 8150224, 20901955, 8641264, 0x0b15090}, + {14595635, 5554524, 15064355, 6045564, 0x0b15890}, + {24892435, 4783924, 25361155, 5274964, 0x0b06090}, + {14911235, 3869224, 15379955, 4360264, 0x0b06890}, + {19752335, 4772924, 20221055, 5263964, 0x0b07090}, + {26253635, 5153379, 26722355, 5644419, 0x0b07890}, + {22558249, 10038879, 23032177, 10529919, 0x0b18090}, + {22165645, 7824478, 22634365, 8315518, 0x0b18890}, + {14400000, 2210000, 27467000, 11017950, 0x0010016}, + {45300755, 2014460, 45345574, 2097542, 0x2a7044a}, // SOM + {45345574, 2034700, 45392283, 2114560, 0x2a7044a}, + {44997395, 1854066, 45466115, 2345106, 0x001000c}, + {44018997, 9511446, 44106687, 9597935, 0x3c1004b}, + {44969235, 10390800, 45057165, 10477289, 0x3c1004b}, + {42487602, -389980, 42574091, -303491, 0x3c1004b}, + {44716755, 1676800, 44803244, 1763289, 0x3c1004b}, + {42706755, 36800, 42793244, 123289, 0x3c1004b}, + {43606755, 3070800, 43693244, 3157289, 0x3c1004b}, + {42503682, 3755511, 42590411, 3842000, 0x3c1004b}, + {45490155, 9478800, 45577845, 9565289, 0x3c1004b}, + {49141815, 11221600, 49229985, 11308089, 0x3c1004b}, + {47387515, 6726800, 47474484, 6813289, 0x3c1004b}, + {45163735, 4696901, 45250464, 4783390, 0x3c1004b}, + {45457328, 2732236, 45543817, 2818725, 0x3c1004b}, + {42236755, 2296800, 42323244, 2383289, 0x3c1004b}, + {44498950, 1758950, 44561049, 1821049, 0x2b2004b}, + {48454090, 8375140, 48514710, 8435259, 0x29c004b}, + {49054319, 9475150, 49117280, 9537249, 0x2b2004b}, + {47336939, 10584840, 47398060, 10644959, 0x29c004b}, + {42729650, 484350, 42791749, 546449, 0x2b2004b}, + {47331506, 8439440, 47392293, 8499559, 0x29c004b}, + {43155219, 9905650, 43218180, 9967749, 0x2b2004b}, + {44049940, 2769940, 44110059, 2830059, 0x29c004b}, + {43996650, 1097950, 44058749, 1160049, 0x2b2004b}, + {47149857, 3819940, 47210143, 3880059, 0x29c004b}, + {42026364, 4146450, 42088635, 4208549, 0x2b2004b}, + {44859940, 2589940, 44920059, 2650059, 0x29c004b}, + {44482664, 3980450, 44544935, 4042549, 0x2b2004b}, + {44804240, 1946440, 44864359, 2006559, 0x29c004b}, + {49787092, 7949350, 49849708, 8011449, 0x2b2004b}, + {45534757, 3824240, 45595043, 3884359, 0x29c004b}, + {42946650, 2376750, 43008749, 2438849, 0x2b2004b}, + {49859056, 11430540, 49920344, 11490659, 0x29c004b}, + {50778519, 9468950, 50841480, 9531049, 0x2b2004b}, + {42191457, 3299440, 42251743, 3359559, 0x29c004b}, + {42039950, 481550, 42102049, 543649, 0x2b2004b}, + {51019356, 11819940, 51080644, 11880059, 0x29c004b}, + {51227933, 10395050, 51291067, 10457149, 0x2b2004b}, + {43861057, 4092940, 43921343, 4153059, 0x29c004b}, + {45502250, 2940650, 45564349, 3002749, 0x2b2004b}, + {48489773, 5319940, 48550226, 5380059, 0x29c004b}, + {46478778, 5718950, 46541222, 5781049, 0x2b2004b}, + {45029606, 9379940, 45090393, 9440059, 0x29c004b}, + {46588564, 4654650, 46650835, 4716749, 0x2b2004b}, + {45559857, 3359940, 45620143, 3420059, 0x29c004b}, + {42424150, 1609750, 42486249, 1671849, 0x2b2004b}, + {43441256, 11314840, 43502544, 11374959, 0x29c004b}, + {48148347, 11118950, 48211653, 11181049, 0x2b2004b}, + {51019356, 11239940, 51080644, 11300059, 0x29c004b}, + {43208864, 3788950, 43271135, 3851049, 0x2b2004b}, + {42999857, 4499940, 43060143, 4560059, 0x29c004b}, + {43125195, 1005703, 45806385, 3686893, 0x0a80011}, + {44826740, 9180180, 45300668, 9671220, 0x0010088}, + {43831040, 9309180, 44304968, 9800220, 0x0010888}, + {44798640, 10063080, 45272568, 10554120, 0x0011088}, + {42260740, -620520, 42729460, -129480, 0x0011888}, + {42515640, -165520, 42984360, 325520, 0x0012088}, + {42312640, 3553180, 42781360, 4044220, 0x0012888}, + {45302240, 9276480, 45776168, 9767520, 0x0013088}, + {48947240, 10837980, 49421168, 11329020, 0x0013888}, + {47196640, 6524480, 47665360, 7015520, 0x0014088}, + {44972740, 4494580, 45441460, 4985620, 0x0014888}, + {42045640, 2094480, 42514360, 2585520, 0x0015088}, + {48250040, 8159680, 48718760, 8650720, 0x0015888}, + {48854040, 9260680, 49327968, 9751720, 0x0016088}, + {46953440, 10563880, 47427368, 11054920, 0x0016888}, + {42439040, 310580, 42907760, 801620, 0x0017088}, + {47127540, 8223980, 47596260, 8715020, 0x0017888}, + {43095240, 9572080, 43569168, 10063120, 0x0018088}, + {46945640, 3604480, 47414360, 4095520, 0x0018888}, + {41823140, 3931980, 42291860, 4423020, 0x0019088}, + {44279440, 3765980, 44748160, 4257020, 0x0019888}, + {49584040, 7734880, 50052760, 8225920, 0x001a088}, + {45316040, 3658780, 45784760, 4149820, 0x001a888}, + {42696240, 2256380, 43164960, 2747420, 0x001b088}, + {49655340, 11058880, 50129268, 11549920, 0x001b888}, + {50394040, 9316680, 50867968, 9807720, 0x001c088}, + {42061140, 3073480, 42529860, 3564520, 0x001c888}, + {41836640, 267079, 42305360, 758119, 0x001d088}, + {50870000, 10300000, 51421968, 10696000, 0x019d888}, + {43656840, 3877480, 44125560, 4368520, 0x001e088}, + {48246340, 5127780, 48715060, 5618820, 0x001e888}, + {50673000, 11651520, 51302000, 12000000, 0x016f088}, + {41800000, -700000, 43125195, 4720970, 0x7970015}, + {40970000, -1680000, 51460000, 12000000, 0x0010016}, + {69118106, 34486755, 69221894, 34573245, 0x001000a}, // AFG + {68960983, 34357020, 69379017, 34702979, 0xf040047}, + {65533518, 31466300, 65926082, 31801189, 0xe890047}, + {67046725, 36668300, 67153875, 36754789, 0x3c1004b}, + {67153875, 36668300, 67261025, 36754789, 0x3c1004b}, + {69117506, 34976800, 69222494, 35063289, 0x3c1004b}, + {62129246, 34304200, 62233753, 34390689, 0x3c1004b}, + {62233753, 34304200, 62338260, 34390689, 0x3c1004b}, + {70392246, 34383500, 70496753, 34469989, 0x3c1004b}, + {70505564, 37075200, 70613435, 37161689, 0x3c1004b}, + {70157006, 34622800, 70261994, 34709289, 0x3c1004b}, + {63085306, 34935300, 63190294, 35021789, 0x3c1004b}, + {68688685, 36157500, 68795114, 36243989, 0x3c1004b}, + {68812525, 36680700, 68919675, 36767189, 0x3c1004b}, + {71077406, 34850500, 71182394, 34936989, 0x3c1004b}, + {69184606, 33556100, 69288393, 33642589, 0x3c1004b}, + {65197746, 34476800, 65302253, 34563289, 0x3c1004b}, + {69031525, 36642600, 69138675, 36729089, 0x3c1004b}, + {64736885, 35873300, 64843314, 35959789, 0x3c1004b}, + {66816964, 36705200, 66924835, 36791689, 0x3c1004b}, + {68376767, 33515600, 68479833, 33602089, 0x3c1004b}, + {68664360, 35915300, 68705890, 36029250, 0x2b2044b}, + {67679559, 36666640, 67754040, 36726759, 0x29c004b}, + {65731033, 36632450, 65807967, 36694549, 0x2b2004b}, + {68912578, 34545940, 68985222, 34606059, 0x29c004b}, + {62077630, 32362450, 62150769, 32424549, 0x2b2004b}, + {65079309, 36903440, 65154291, 36963559, 0x29c004b}, + {64335103, 31560750, 64407897, 31622849, 0x2b2004b}, + {68743678, 34419940, 68816322, 34480059, 0x29c004b}, + {69492759, 36715950, 69601528, 36760059, 0x2b2044b}, + {67466511, 34769540, 67539489, 34829659, 0x29c004b}, + {66891930, 32070150, 66965069, 32132249, 0x2b2004b}, + {61818181, 30925640, 61887819, 30985759, 0x29c004b}, + {68874374, 37151150, 68951825, 37213249, 0x2b2004b}, + {61449878, 34326140, 61522522, 34386259, 0x29c004b}, + {61152909, 34617650, 61228290, 34679749, 0x2b2004b}, + {68357909, 36966740, 68432891, 37026859, 0x29c004b}, + {68905340, 33925250, 68979859, 33987349, 0x2b2004b}, + {68983928, 33988140, 69056071, 34048259, 0x29c004b}, + {69032040, 33907750, 69106559, 33969849, 0x2b2004b}, + {69771358, 37360340, 69846841, 37420459, 0x29c004b}, + {69869599, 33315150, 69943600, 33377249, 0x2b2004b}, + {69943300, 33322350, 70014942, 33382469, 0x29c004b}, + {62113399, 33285750, 62187400, 33347849, 0x2b2004b}, + {66733609, 36991140, 66808591, 37051259, 0x29c004b}, + {66141574, 36879250, 66219025, 36941349, 0x2b2004b}, + {69222811, 34904440, 69295789, 34964559, 0x29c004b}, + {67433184, 33019286, 70591030, 35700476, 0x0a90011}, + {66050000, 35700000, 70700000, 37500000, 0x015000d}, + {61952523, 34101924, 62514987, 34592964, 0x0b10090}, + {62859177, 34733024, 63426849, 35224064, 0x0b00890}, + {70851267, 34648224, 71418939, 35139264, 0x0b01090}, + {64968763, 34274524, 65531227, 34765564, 0x0b11890}, + {64503654, 35671024, 65076534, 36162064, 0x0b12090}, + {65485659, 36417979, 66063747, 36909019, 0x0b12890}, + {61838171, 32147979, 62390219, 32639019, 0x0b03090}, + {64832969, 36687979, 65411057, 37179019, 0x0b13890}, + {64103293, 31346279, 64650133, 31837319, 0x0b04090}, + {66660283, 31855679, 67207123, 32346719, 0x0b14890}, + {61690510, 30710080, 62232142, 31201120, 0x0b05090}, + {61056483, 34257424, 61618947, 34748464, 0x0b15890}, + {61876975, 33071279, 62434231, 33562319, 0x0b06090}, + {64912143, 31879220, 65458983, 32370260, 0x0b16890}, + {65458984, 31879220, 66005824, 32370260, 0x0b17090}, + {66005824, 31879220, 66552664, 32370260, 0x0b17890}, + {64912144, 31388180, 65458984, 31879220, 0x0b08890}, + {65458984, 31388180, 66005824, 31879220, 0x0b09090}, + {66005824, 31388180, 66552664, 31879220, 0x0b09890}, + {64912144, 30897140, 65453776, 31388180, 0x0b0a890}, + {65453776, 30897140, 65995408, 31388180, 0x0b0b090}, + {65995408, 30897140, 66537040, 31388180, 0x0b0b890}, + {63128537, 31917887, 63675377, 32408927, 0x0b1e090}, + {66293170, 34156857, 66855634, 34647897, 0x0b1f090}, + {60478400, 29377450, 74900000, 38483500, 0x0010016}, + {96117194, 16766055, 96206567, 16852545, 0x001000a}, // MMR + {96012010, 16737630, 96310790, 17024459, 0xc730047}, + {95920637, 21823990, 96214562, 22097409, 0xbde0047}, + {96035700, 19617500, 96290875, 19928300, 0xbde0447}, + {97610954, 16429800, 97701046, 16516289, 0x3c1004b}, + {96433533, 17273000, 96523866, 17359489, 0x3c1004b}, + {94690354, 16743500, 94780446, 16829989, 0x3c1004b}, + {95096500, 22078200, 95175554, 22180000, 0x3c1044b}, + {92822293, 20113000, 92911626, 20202000, 0x3c1044b}, + {95817772, 20832500, 95910027, 20918989, 0x3c1044b}, + {98569894, 12409700, 98672749, 12484000, 0x3c1044b}, + {96968672, 20734500, 97060927, 20820989, 0x3c1044b}, + {98162054, 14048100, 98250945, 14134589, 0x3c1044b}, + {97703252, 22907300, 97796948, 22993789, 0x3c1044b}, + {95210973, 18780000, 95302026, 18866489, 0x3c1044b}, + {95344732, 21418800, 95437467, 21505289, 0x3c1044b}, + {95409213, 17601100, 95499786, 17687589, 0x3c1044b}, + {96418712, 21983300, 96511687, 22069789, 0x3c1044b}, + {95039732, 21311800, 95132467, 21398289, 0x3c1044b}, + {97335000, 16880000, 97390741, 17019900, 0x3c1044b}, + {94846093, 20407000, 94938107, 20493489, 0x3c1044b}, + {96391653, 18886000, 96482947, 18972489, 0x3c1044b}, + {94916000, 20100000, 95004855, 20189500, 0x3c1044b}, + {97673274, 16226200, 97748821, 16328900, 0x3c1044b}, + {96677093, 17928000, 96789925, 17997489, 0x3c1044b}, + {94762272, 20870000, 94872863, 20942089, 0x3c1044b}, + {95646292, 22524900, 95739508, 22611389, 0x3c1044b}, + {96400000, 22892000, 96547126, 22947000, 0x3c1044b}, + {97341000, 25335000, 97432439, 25425300, 0x3c1044b}, + {99573632, 21246800, 99691168, 21315000, 0x3c1044b}, + {95355074, 16246800, 95444926, 16333289, 0x3c1044b}, + {95635074, 16246800, 95724926, 16333289, 0x3c1044b}, + {95493993, 19966800, 95586007, 20053289, 0x3c1044b}, + {95162000, 19286800, 95230399, 19402000, 0x3c1044b}, + {94833993, 20136800, 94926007, 20223289, 0x3c1004b}, + {94791014, 15668000, 97764000, 18149895, 0x09c0011}, + {94207110, 18149895, 97007464, 20831085, 0x001000d}, + {94177319, 20831085, 97037255, 23512275, 0x0010015}, + {92170000, 9570000, 101176790, 28550000, 0x55c0016}, + {28246794, -15463245, 28336167, -15376755, 0x001000a}, // ZMB + {28164774, -15542310, 28418226, -15297691, 0xa9e0047}, + {28077233, -12936110, 28327967, -12691491, 0xa9e0047}, + {28515433, -13105110, 28766167, -12860491, 0xa9e0047}, + {28327915, -14552190, 28563684, -14323411, 0x9ee0047}, + {27824394, -12600800, 27912805, -12514311, 0x3c1004b}, + {28183600, -12585400, 28288295, -12512440, 0x3c1044b}, + {28355354, -13185530, 28453958, -13107660, 0x3c1044b}, + {25807313, -17889600, 25897886, -17803111, 0x3c1004b}, + {31143235, -10255400, 31231165, -10168911, 0x3c1004b}, + {32589754, -13681800, 32678645, -13595311, 0x3c1004b}, + {27793694, -12408600, 27882105, -12322111, 0x3c1004b}, + {27710574, -15905700, 27800426, -15819211, 0x3c1004b}, + {28126094, -15798100, 28215706, -15711611, 0x3c1004b}, + {28845915, -11243200, 28934085, -11156711, 0x3c1004b}, + {26930754, -16839400, 27020846, -16752911, 0x3c1004b}, + {23114894, -15307600, 23204506, -15221111, 0x3c1004b}, + {26342994, -12213550, 26444561, -12138311, 0x3c1044b}, + {28659100, -14002700, 28744106, -13912400, 0x3c1044b}, + {31383600, -11859800, 31473972, -11816370, 0x2b2044b}, + {27448771, -16310060, 27511228, -16249941, 0x29c004b}, + {28723755, -9372066, 28770255, -9288290, 0x2b2044b}, + {29026700, -9815500, 29124336, -9778000, 0x29c044b}, + {29514447, -11409350, 29577753, -11347251, 0x2b2004b}, + {31335306, -8869860, 31396093, -8809741, 0x29c004b}, + {27042715, -15026250, 27106884, -14964151, 0x2b2004b}, + {31299522, -14293660, 31361478, -14233541, 0x29c004b}, + {24269384, -17492750, 24334415, -17430651, 0x2b2004b}, + {28678288, -16547160, 28740912, -16487041, 0x29c004b}, + {28025474, -12667250, 28089125, -12605151, 0x2b2004b}, + {24769038, -14830960, 24831161, -14770841, 0x29c004b}, + {27190384, -17386650, 27255415, -17324551, 0x2b2004b}, + {32042639, -10577260, 32103760, -10517141, 0x29c004b}, + {32604433, -10188950, 32667567, -10126851, 0x2b2004b}, + {26446904, -17057260, 26509695, -16997141, 0x29c004b}, + {24400447, -11771750, 24463753, -11709651, 0x2b2004b}, + {29356505, -13640660, 29418294, -13580541, 0x29c004b}, + {28128088, -13541050, 28191912, -13478951, 0x2b2004b}, + {32027205, -14110060, 32088994, -14049941, 0x29c004b}, + {27420570, -17276750, 27485429, -17214651, 0x2b2004b}, + {27844871, -15891760, 27907328, -15831641, 0x29c004b}, + {29628533, -10928650, 29691667, -10866551, 0x2b2004b}, + {32716906, -9362160, 32777693, -9302041, 0x29c004b}, + {23278543, -16144150, 23343057, -16082051, 0x2b2004b}, + {28248855, -15600060, 28311145, -15539941, 0x29c004b}, + {33138260, -12321050, 33201739, -12258951, 0x2b2004b}, + {30199005, -13257360, 30260794, -13197241, 0x29c004b}, + {22632415, -15039150, 22696584, -14977051, 0x2b2004b}, + {23123038, -15163360, 23185161, -15103241, 0x29c004b}, + {31078105, -8805450, 31140894, -8743351, 0x2b2004b}, + {26008055, -15770660, 26070345, -15710541, 0x29c004b}, + {23078088, -13571050, 23141912, -13508951, 0x2b2004b}, + {24969105, -13500060, 25030894, -13439941, 0x29c004b}, + {28380058, -10900377, 31061248, -8219187, 0x001000d}, + {27967032, -12944620, 28446168, -12453580, 0x001008c}, + {28255532, -13291720, 28734668, -12800680, 0x001088c}, + {28206232, -14683320, 28685368, -14192280, 0x001108c}, + {25610224, -18002920, 26099776, -17511880, 0x001188c}, + {31051840, -10436620, 31525768, -9945580, 0x001208c}, + {32394632, -13884120, 32873768, -13393080, 0x001288c}, + {27556732, -12686620, 28035868, -12195580, 0x001308c}, + {28658240, -11445520, 29132168, -10954480, 0x001388c}, + {22917932, -15427720, 23402276, -14936680, 0x001408c}, + {26135740, -12421420, 26609668, -11930380, 0x001488c}, + {28440032, -14203020, 28919168, -13711980, 0x001508c}, + {31194140, -12083620, 31668068, -11592580, 0x001588c}, + {31006140, -9045420, 31480068, -8554380, 0x001688c}, + {29314340, -11623820, 29788268, -11132780, 0x001608c}, + {31090932, -14509120, 31570068, -14018080, 0x001708c}, + {24059924, -17576420, 24549476, -17085380, 0x001788c}, + {24560532, -15046420, 25039668, -14555380, 0x001808c}, + {24660432, -13820520, 25139568, -13329480, 0x001f08c}, + {31841440, -10792720, 32315368, -10301680, 0x001888c}, + {32404239, -10403420, 32878167, -9912380, 0x001908c}, + {24200340, -11986220, 24674268, -11495180, 0x001988c}, + {29150432, -13855520, 29629568, -13364480, 0x001a08c}, + {27920432, -13755520, 28399568, -13264480, 0x001a88c}, + {31820432, -14325520, 32299568, -13834480, 0x001b08c}, + {32543640, -9702320, 33017568, -9211280, 0x001b88c}, + {23033032, -16365520, 23517376, -15874480, 0x001c08c}, + {32938240, -12535520, 33412168, -12044480, 0x001c88c}, + {30000432, -13465520, 30479568, -12974480, 0x001d08c}, + {22443032, -15235520, 22927376, -14744480, 0x001d88c}, + {25649932, -16029420, 26134276, -15538380, 0x001e08c}, + {22870432, -13785520, 23349568, -13294480, 0x001e88c}, + {26112214, -17620595, 28882777, -14939405, 0x0010015}, + {21980000, -18080000, 33708300, -8180000, 0x0010016}, + {-70689933, -33503245, -70587106, -33416755, 0x001000a}, // CHL + {-70908300, -33636000, -70488525, -33296300, 0xf040447}, + {-71660000, -33150000, -71223394, -32845411, 0xe890447}, + {-70421200, -23688500, -70368025, -23536000, 0x3c1044b}, + {-73145836, -36797300, -73037965, -36710811, 0x3c1004b}, + {-73151000, -36855600, -72991382, -36797200, 0x3c1044b}, + {-72653537, -38771000, -72543264, -38684511, 0x3c1004b}, + {-70158200, -20299500, -70077676, -20200700, 0x3c1044b}, + {-70788954, -34197000, -70670527, -34120711, 0x3c1044b}, + {-71712255, -35461850, -71587406, -35388750, 0x3c1044b}, + {-70333527, -18516200, -70247401, -18424911, 0x3c1044b}, + {-73006879, -41492200, -72892521, -41405711, 0x3c1044b}, + {-72403896, -37511800, -72295304, -37425311, 0x3c1044b}, + {-71383051, -30014800, -71283349, -29928311, 0x3c1044b}, + {-72163575, -36643200, -72056425, -36556711, 0x3c1044b}, + {-71283111, -29978000, -71210115, -29860511, 0x3c1044b}, + {-73189000, -37055500, -73112896, -36933000, 0x3c1044b}, + {-70965000, -53195000, -70853773, -53083400, 0x3c1044b}, + {-73184855, -40600000, -73090729, -40546200, 0x2b2044b}, + {-68951250, -22491100, -68888201, -22429400, 0x29c044b}, + {-73271306, -39856250, -73191095, -39794151, 0x2b2004b}, + {-70360917, -27401160, -70293283, -27341041, 0x29c004b}, + {-71271291, -35006330, -71179632, -34955351, 0x2b2044b}, + {-71232519, -30635460, -71162881, -30575341, 0x29c004b}, + {-71257260, -33717000, -71169997, -33664000, 0x2b2044b}, + {-71627000, -33625260, -71586890, -33518000, 0x29c044b}, + {-73050000, -36964300, -73005775, -36855600, 0x2b2044b}, + {-70748000, -32768000, -70629295, -32732000, 0x29c044b}, + {-70788880, -33773450, -70718357, -33708000, 0x2b2044b}, + {-71019000, -34610060, -70946356, -34549941, 0x29c044b}, + {-70634100, -32861050, -70568023, -32792000, 0x2b2044b}, + {-70960200, -33690060, -70880065, -33636000, 0x29c044b}, + {-72983200, -36650000, -72913514, -36581600, 0x2b2044b}, + {-70898000, -34440060, -70825356, -34379941, 0x29c044b}, + {-71998467, -36451050, -71900237, -36402500, 0x2b2044b}, + {-70786072, -33845700, -70708421, -33789941, 0x29c044b}, + {-71226828, -32808700, -71130648, -32761200, 0x2b2044b}, + {-73176000, -37123200, -73109549, -37055500, 0x29c044b}, + {-72745000, -37825000, -72656618, -37770000, 0x2b2044b}, + {-70802200, -28600060, -70723673, -28547800, 0x29c044b}, + {-72440500, -35385700, -72375161, -35313700, 0x2b2044b}, + {-73020000, -36768800, -72955108, -36699941, 0x29c044b}, + {-72269847, -39311050, -72190153, -39248951, 0x2b2044b}, + {-72112585, -45600060, -72014411, -45548000, 0x29c044b}, + {-72366000, -35996000, -72274854, -35944000, 0x2b2044b}, + {-71116322, -34460060, -71022690, -34413500, 0x29c044b}, + {-70904000, -33300000, -70814126, -33248951, 0x2b2044b}, + {-73870080, -41908000, -73775761, -41857000, 0x29c044b}, + {-72999588, -38785500, -72915707, -38727000, 0x2b2044b}, + {-73112300, -40320060, -73033978, -40259941, 0x29c044b}, + {-72410000, -35172161, -69766000, -32020000, 0x0c70011}, + {-73700000, -37680371, -70310000, -35172161, 0x01d000d}, + {-73783000, -40726561, -70825000, -37680371, 0x4440015}, + {-71212191, -20171190, -68411837, -17490000, 0x0a85091}, + {-70652120, -22802220, -67821975, -20121030, 0x0a95891}, + {-72691314, -25483410, -69801587, -22802220, 0x0a96091}, + {-69801587, -25483410, -66911860, -22802220, 0x0a96891}, + {-71247344, -28164600, -68298035, -25483410, 0x0a97091}, + {-72309393, -30845790, -69300502, -28164600, 0x0a97891}, + {-72850398, -33526980, -69752134, -30845790, 0x0a88091}, + {-72942154, -36208170, -69754517, -33526980, 0x0a88891}, + {-73958027, -38889360, -70651226, -36208170, 0x0a99091}, + {-74678969, -41570550, -71253004, -38889360, 0x0a99891}, + {-75110939, -44251740, -71536019, -41570550, 0x0a8a091}, + {-74795154, -46932930, -71071279, -44251740, 0x0a8a891}, + {-78519029, -46932930, -74795154, -44251740, 0x0a8b091}, + {-75722399, -49614120, -71819778, -46932930, 0x0a8b891}, + {-75841563, -52295310, -71730405, -49614120, 0x0a8c091}, + {-76958726, -54654757, -72639031, -51973567, 0x0a9c891}, + {-72639031, -54654757, -68319336, -51973567, 0x0a9d091}, + {-74888251, -56531590, -70389810, -53850400, 0x0a8d891}, + {-70880941, -56531590, -66382500, -53850400, 0x0a8e091}, + {-81290227, -35046658, -78132381, -32365468, 0x0a8e891}, + {-81444348, -27659247, -78495039, -24978057, 0x0a8f091}, + {-110000000, -28463297, -107050691, -25782107, 0x0a90091}, + {-110000000, -56536000, -66382500, -17490000, 0x0010217}, + {28883919, 40978550, 28936040, 41073140, 0x2a7044a}, // TUR + {28936040, 41000000, 29003512, 41073140, 0x2a7044a}, + {32538562, 39926100, 32651238, 40012589, 0x3c10047}, + {32651238, 39926100, 32763914, 40012589, 0x3c10047}, + {32763914, 39934748, 32876590, 40021237, 0x3c10047}, + {32876590, 39934748, 32989266, 40021237, 0x3c10047}, + {32763914, 39848259, 32876590, 39934748, 0x3c10047}, + {32876590, 39848259, 32989266, 39934748, 0x3c10047}, + {27027763, 38447595, 27189215, 38506600, 0x3c10447}, + {27189163, 38411300, 27299436, 38497789, 0x3c10047}, + {27082863, 38361200, 27193136, 38447689, 0x3c10047}, + {27082863, 38274711, 27193136, 38361200, 0x3c10047}, + {28618921, 41042300, 28733279, 41128789, 0x3c10047}, + {28733279, 41042300, 28847637, 41128789, 0x3c10047}, + {28847637, 41042300, 28961995, 41128789, 0x3c10047}, + {28961995, 41037975, 29076353, 41124464, 0x3c10047}, + {29076353, 41037975, 29190711, 41124464, 0x3c10047}, + {28544588, 40955811, 28658946, 41042300, 0x3c10047}, + {28658946, 40955811, 28773304, 41042300, 0x3c10047}, + {28773304, 40955811, 28887662, 41042300, 0x3c10047}, + {29006594, 40951486, 29120952, 41037975, 0x3c10047}, + {29120952, 40951486, 29235310, 41037975, 0x3c10047}, + {29235310, 40951486, 29349668, 41037975, 0x3c10047}, + {29095582, 40864997, 29209219, 40951486, 0x3c10047}, + {29209219, 40864997, 29322856, 40951486, 0x3c10047}, + {29322856, 40856348, 29436493, 40942837, 0x3c10047}, + {29254686, 40760000, 29348102, 40865039, 0x3c10447}, + {29348102, 40752000, 29442228, 40856390, 0x3c10447}, + {29442228, 40763000, 29561896, 40845000, 0x3c10447}, + {28912762, 40182600, 29025438, 40269089, 0x3c10047}, + {29025438, 40167000, 29188180, 40226800, 0x3c10447}, + {35240246, 36958800, 35329034, 37063800, 0x3c10447}, + {35329034, 36958844, 35436905, 37045333, 0x3c10047}, + {37320864, 37023000, 37428735, 37109489, 0x3c1004b}, + {32438944, 37827300, 32548256, 37913789, 0x3c1004b}, + {30642064, 36864800, 30749935, 36951289, 0x3c1004b}, + {40136944, 37886200, 40246256, 37972689, 0x3c1004b}, + {34573464, 36772500, 34681335, 36858989, 0x3c1004b}, + {35424763, 38692600, 35535036, 38779089, 0x3c1004b}, + {30446000, 39732100, 30580616, 39803789, 0x3c1044b}, + {38759264, 37100000, 38834021, 37224600, 0x3c1044b}, + {36268221, 41252400, 36382579, 41338889, 0x3c1004b}, + {38248363, 38312200, 38358636, 38398689, 0x3c1004b}, + {36817000, 37550700, 36998138, 37602500, 0x3c1044b}, + {43317063, 38457300, 43427336, 38543789, 0x3c1004b}, + {30322481, 40715300, 30436118, 40801789, 0x3c1004b}, + {29022104, 37729000, 29130696, 37815489, 0x3c1004b}, + {39126563, 38644000, 39276655, 38707500, 0x3c1044b}, + {36948142, 39696800, 37059857, 39783289, 0x3c1004b}, + {27839542, 39602400, 27951257, 39688889, 0x3c1004b}, + {27315363, 38605200, 27474635, 38665000, 0x3c1044b}, + {29750681, 40743400, 29979139, 40786400, 0x3c1044b}, + {29934000, 39383000, 30080241, 39449000, 0x3c1044b}, + {36117485, 36161200, 36223914, 36247689, 0x3c1004b}, + {41235200, 39868200, 41297458, 39948800, 0x2b2044b}, + {34847000, 36896500, 34937809, 36946000, 0x29c044b}, + {39654000, 40981000, 39818219, 41012000, 0x2b2044b}, + {33474500, 39819350, 33566569, 39870000, 0x29c044b}, + {38204800, 37741500, 38311019, 37787000, 0x2b2044b}, + {30507800, 37746100, 30600459, 37795000, 0x29c044b}, + {41090357, 37854350, 41168843, 37916449, 0x2b2004b}, + {36214209, 37043940, 36289191, 37104059, 0x29c004b}, + {34917704, 40517650, 34999295, 40579749, 0x2b2004b}, + {36129759, 36535840, 36204240, 36595959, 0x29c004b}, + {27801457, 37801350, 27879943, 37863449, 0x2b2004b}, + {29369874, 38641440, 29446526, 38701559, 0x29c004b}, + {27759845, 41135950, 27841954, 41198049, 0x2b2004b}, + {33979274, 38338640, 34055926, 38398759, 0x29c004b}, + {30511012, 38724150, 30590188, 38786249, 0x2b2004b}, + {39724009, 37202840, 39798991, 37262959, 0x29c004b}, + {39282515, 37721750, 39360484, 37783849, 0x2b2004b}, + {26523220, 41643140, 26603379, 41703259, 0x29c004b}, + {29463249, 40059050, 29544150, 40121149, 0x2b2004b}, + {40552509, 37159940, 40627491, 37220059, 0x29c004b}, + {26214378, 36699724, 29521179, 39380914, 0x0a90011}, + {26455685, 39380913, 29911441, 42062103, 0x001000d}, + {36958559, 36652579, 37536647, 37143619, 0x0b10090}, + {32347680, 37474729, 32936184, 37965769, 0x0b00890}, + {30412159, 36662479, 30990247, 37153519, 0x0b11090}, + {40141751, 37644179, 40730255, 38135219, 0x0b01890}, + {34458859, 36626149, 35036947, 37117189, 0x0b12090}, + {35183039, 38490279, 35776751, 38981319, 0x0b12890}, + {29900021, 39347874, 30504149, 39838914, 0x0b03090}, + {38303267, 36847600, 38886563, 37338640, 0x0b03890}, + {35802927, 41187279, 36422679, 41678319, 0x0b04090}, + {38014451, 38109879, 38602955, 38600919, 0x0b14890}, + {36376727, 37161550, 36960023, 37652590, 0x0b05090}, + {43083151, 38254979, 43671655, 38746019, 0x0b15890}, + {30072023, 40512979, 30686567, 41004019, 0x0b06090}, + {38843189, 38430230, 39436901, 38921270, 0x0b16890}, + {36701931, 39494479, 37306059, 39985519, 0x0b07090}, + {36062055, 36139629, 36634935, 36630669, 0x0b17890}, + {40943981, 39662980, 41548109, 40154020, 0x0b08090}, + {39316273, 40764159, 39930817, 41255199, 0x0b08890}, + {33252041, 39520300, 33856169, 40011340, 0x0b09090}, + {38119961, 37519409, 38708465, 38010449, 0x0b09890}, + {30110621, 37507800, 30699125, 37998840, 0x0b0a090}, + {40780751, 37772179, 41369255, 38263219, 0x0b1a890}, + {35768347, 36721479, 36351643, 37212519, 0x0b0b090}, + {34896973, 40468829, 35511517, 40959869, 0x0b0b890}, + {33728551, 38123179, 34317055, 38614219, 0x0b1c090}, + {30498439, 38497079, 31092151, 38988119, 0x0b1c890}, + {39469847, 36987379, 40053143, 37478419, 0x0b0d090}, + {39032451, 37507279, 39620955, 37998319, 0x0b0d890}, + {40393427, 37014479, 40976723, 37505519, 0x0b0e090}, + {36020535, 40239479, 36629871, 40730519, 0x0b0e890}, + {37827723, 40709479, 38442267, 41200519, 0x0b0f090}, + {25662000, 35806600, 44830000, 42110000, 0x2550016}, + {66967667, 24810700, 67062806, 24897190, 0x001000a}, // PAK + {66888808, 24746000, 67279956, 25082460, 0xf040447}, + {74146042, 31333700, 74503671, 31699400, 0xe890447}, + {72982896, 31444017, 73083800, 31530506, 0x3c1004b}, + {73083800, 31444017, 73184704, 31530506, 0x3c1004b}, + {72982896, 31357528, 73083800, 31444017, 0x3c1004b}, + {73083800, 31357528, 73184704, 31444017, 0x3c1004b}, + {72963000, 33693000, 73124351, 33748589, 0x3c1044b}, + {72963000, 33636000, 73120247, 33693000, 0x3c1044b}, + {72967000, 33580000, 73127055, 33636000, 0x3c1044b}, + {72995000, 33523000, 73151155, 33580000, 0x3c1044b}, + {71425149, 30153300, 71524851, 30239789, 0x3c1004b}, + {68312900, 25341500, 68408518, 25427989, 0x3c1044b}, + {74136660, 32110000, 74230999, 32203289, 0x3c1044b}, + {71493906, 33967000, 71624585, 34035600, 0x3c1044b}, + {66949000, 30133000, 67041855, 30225789, 0x3c1044b}, + {72632000, 32031000, 72731003, 32119889, 0x3c1044b}, + {74487867, 32462000, 74589732, 32548489, 0x3c1044b}, + {71625529, 29347000, 71739272, 29422000, 0x3c1044b}, + {68809500, 27662300, 68913786, 27742889, 0x3c1044b}, + {72280248, 31237400, 72381152, 31323889, 0x3c1044b}, + {73936508, 31669900, 74037892, 31756389, 0x3c1044b}, + {68159000, 27515500, 68262679, 27596500, 0x3c1044b}, + {74020407, 32537200, 74122992, 32623689, 0x3c1044b}, + {71987846, 34158700, 72092353, 34245189, 0x3c1044b}, + {74399548, 31076800, 74500452, 31163289, 0x3c1044b}, + {70255969, 28376100, 70354230, 28462589, 0x3c1044b}, + {73056808, 30626800, 73156991, 30713289, 0x3c1044b}, + {73400808, 30761900, 73500991, 30848389, 0x3c1044b}, + {72698106, 33726800, 72801893, 33813289, 0x3c1044b}, + {70601000, 30006600, 70700702, 30093089, 0x3c1044b}, + {68975973, 25488000, 69045821, 25549000, 0x2b2044b}, + {68372284, 26222000, 68449676, 26273959, 0x29c044b}, + {72322309, 34748950, 72397690, 34811049, 0x2b2044b}, + {72946563, 31688440, 73017036, 31748559, 0x29c044b}, + {74179803, 31945050, 74252597, 32007149, 0x2b2044b}, + {72643448, 30127040, 72712752, 30187159, 0x29c044b}, + {72278809, 30611000, 74655000, 34044000, 0x0da0011}, + {66800000, 24587292, 69070000, 27870000, 0x027000d}, + {69076400, 27686080, 69602408, 28177120, 0x0b00890}, + {68296000, 27916380, 68822008, 28407420, 0x0b11090}, + {69862800, 28118780, 70388808, 28609820, 0x0b11890}, + {70377792, 28458780, 70909008, 28949820, 0x0b02090}, + {70881892, 28903080, 71413108, 29394120, 0x0b12890}, + {71457192, 29066080, 71988408, 29557120, 0x0b13090}, + {72260292, 29800180, 72796716, 30291220, 0x0b03890}, + {70244492, 29788680, 70780916, 30279720, 0x0b04090}, + {70778092, 29832380, 71314516, 30323420, 0x0b04890}, + {71448892, 30014980, 71985316, 30506020, 0x0b15090}, + {66671691, 29924380, 67208115, 30415420, 0x0b15890}, + {71908692, 30133880, 72445116, 30624920, 0x0b16090}, + {70612884, 30750880, 71154516, 31241920, 0x0b06890}, + {71155568, 33586080, 71718032, 34077120, 0x0b07090}, + {71712168, 33788880, 72274632, 34279920, 0x0b07890}, + {67566728, 29263420, 68097944, 29754460, 0x0b1a890}, + {71288917, 32296663, 71840965, 32787703, 0x0b0b090}, + {70563535, 31576045, 71110375, 32067085, 0x0b1b890}, + {70501717, 34263405, 73719145, 36944595, 0x0a92891}, + {67343871, 31582215, 70471926, 34263405, 0x0a93091}, + {70471926, 31582215, 73599981, 34263405, 0x0a93891}, + {60850000, 28901025, 66200000, 29880000, 0x04d5091}, + {66200000, 28901025, 68644546, 31582215, 0x0bc6091}, + {68644546, 28901025, 71683228, 31582215, 0x0a96891}, + {71683228, 28901025, 74721910, 31582215, 0x0a97091}, + {61442273, 26219835, 64421373, 28901025, 0x0a87891}, + {64421373, 26219835, 67400473, 28901025, 0x0a88891}, + {67400473, 26219835, 70379573, 28901025, 0x0a89091}, + {69783753, 27560430, 72792644, 30241620, 0x0a89891}, + {61538796, 23670000, 64428523, 26351190, 0x0a9a091}, + {64428523, 23670000, 67318250, 26351190, 0x0a9a891}, + {67318250, 23670000, 70207977, 26351190, 0x0a9b091}, + {68213172, 24074883, 71132690, 26756073, 0x0a8b891}, + {72500000, 33864760, 75000000, 37100000, 0x0d20091}, + {75000000, 33864760, 77500000, 37100000, 0x0d20891}, + {77495479, 33864760, 80500000, 36545950, 0x0ae1091}, + {73426660, 31183570, 76554715, 33864760, 0x0a81891}, + {76554715, 31183570, 79682770, 33864760, 0x0a82091}, + {60850000, 23670000, 80500000, 37100000, 0x0010217}, + {32534327, -25983731, 32629466, -25897241, 0x001000a}, // MOZ + {32235937, -26152662, 32751529, -25661622, 0x001000c}, + {34829113, -19852000, 34920887, -19765511, 0x3c1004b}, + {34801580, -19765511, 34893354, -19679022, 0x3c1004b}, + {39164014, -15147300, 39253386, -15060811, 0x3c1004b}, + {39253386, -15173246, 39342758, -15086757, 0x3c1004b}, + {33423553, -19164900, 33514847, -19078411, 0x3c1004b}, + {40660500, -14618200, 40710027, -14462800, 0x3c1044b}, + {40561434, -14588700, 40650565, -14502211, 0x3c1004b}, + {36852713, -17896000, 36943286, -17809511, 0x3c1004b}, + {33551374, -16210700, 33641226, -16124211, 0x3c1004b}, + {33631800, -25095000, 33733571, -25014190, 0x3c1044b}, + {36931794, -15522600, 37021406, -15436111, 0x3c1004b}, + {35259991, -23903800, 35354408, -23817311, 0x3c1004b}, + {35220500, -13353000, 35290891, -13244000, 0x3c1044b}, + {40479574, -13033900, 40568225, -12947411, 0x3c1004b}, + {34686613, -19656000, 34778387, -19569511, 0x3c1004b}, + {39884374, -16246000, 39974226, -16159511, 0x3c1004b}, + {36491114, -14843500, 36580486, -14757011, 0x3c1004b}, + {38972974, -13170400, 39061625, -13083911, 0x3c1004b}, + {38219833, -16894700, 38310166, -16808211, 0x3c1004b}, + {35376104, -23937600, 35420413, -23842651, 0x2b2044b}, + {32950101, -24555260, 33015898, -24495141, 0x29c004b}, + {33508145, -24722150, 33576454, -24660051, 0x2b2004b}, + {40613400, -15053500, 40750760, -15026400, 0x29c044b}, + {32839225, -18962950, 32918549, -18911700, 0x2b2044b}, + {34696934, -24740060, 34763065, -24679941, 0x29c004b}, + {40598915, -15040350, 40674988, -14988000, 0x2b2044b}, + {34984201, -24510760, 35049998, -24450641, 0x29c004b}, + {34698304, -24104650, 34766095, -24042551, 0x2b2004b}, + {33071834, -25061660, 33137965, -25001541, 0x29c004b}, + {37470988, -13232150, 37534812, -13170051, 0x2b2004b}, + {33760634, -25040460, 33826765, -24980341, 0x29c004b}, + {35124704, -23931050, 35192495, -23868951, 0x2b2004b}, + {32766767, -25430060, 32833232, -25369941, 0x29c004b}, + {32619514, -26375550, 32688685, -26313451, 0x2b2004b}, + {32631134, -25059660, 32697265, -24999541, 0x29c004b}, + {30405829, -15654950, 30470170, -15592851, 0x2b2004b}, + {35262785, -24130360, 35328415, -24070241, 0x29c004b}, + {34937574, -12770450, 35001225, -12708351, 0x2b2004b}, + {32205767, -25629760, 32272232, -25569641, 0x29c004b}, + {35599502, -14389850, 35663498, -14327751, 0x2b2004b}, + {31981784, -26003160, 32048416, -25943041, 0x29c004b}, + {34150245, -24938650, 34218554, -24876551, 0x2b2004b}, + {33851034, -24734960, 33917165, -24674841, 0x29c004b}, + {31920000, -25666000, 35556000, -23583753, 0x0840011}, + {32690000, -21431191, 35350000, -18750000, 0x001000d}, + {32305808, -26604320, 32821400, -26113280, 0x0b10090}, + {39016432, -15362520, 39500776, -14871480, 0x0b00890}, + {36653224, -18098320, 37142776, -17607280, 0x0b01090}, + {33359332, -16413020, 33843676, -15921980, 0x0b11890}, + {36739632, -15724920, 37223976, -15233880, 0x0b02090}, + {35016132, -13544020, 35495268, -13052980, 0x0b02890}, + {39692332, -16448320, 40176676, -15957280, 0x0b13090}, + {36296232, -15045820, 36775368, -14554780, 0x0b13890}, + {38777732, -13372720, 39256868, -12881680, 0x0b04090}, + {38028032, -17097020, 38512376, -16605980, 0x0b14890}, + {31728108, -26223120, 32243700, -25732080, 0x0b15090}, + {37263332, -13446620, 37742468, -12955580, 0x0b05890}, + {30359632, -15872320, 30843976, -15381280, 0x0b06090}, + {34729832, -12984920, 35208968, -12493880, 0x0b06890}, + {35505832, -14557920, 35984968, -14066880, 0x0b17090}, + {40195798, -15870259, 40680142, -15379219, 0x0b08890}, + {40355632, -15379219, 40839976, -14888179, 0x0b09090}, + {40360475, -14888179, 40839611, -14397139, 0x0b19890}, + {40312561, -14397139, 40791697, -13906099, 0x0b1a090}, + {40154446, -13906099, 40633582, -13415059, 0x0b1a890}, + {40120907, -13415059, 40600043, -12924019, 0x0b0b090}, + {40168821, -12924019, 40647957, -12432979, 0x0b0b890}, + {40150072, -12432979, 40624000, -11941939, 0x0b1c090}, + {40150072, -11941939, 40624000, -11450899, 0x0b1c890}, + {40150072, -11450899, 40624000, -10959859, 0x0b1d090}, + {40150072, -10959859, 40624000, -10468819, 0x0b1d890}, + {30200000, -26870000, 40840060, -10468720, 0x4970016}, + {17036872, -22602245, 17130089, -22515755, 0x001000a}, // NAM + {16896566, -22731980, 17269433, -22386021, 0xf040047}, + {19608683, -18186100, 19960316, -17851211, 0xe890047}, + {15639513, -17825900, 15730086, -17739411, 0x3c1004b}, + {15730086, -17825900, 15820659, -17739411, 0x3c1004b}, + {14467252, -22998200, 14560948, -22911711, 0x3c1004b}, + {14513152, -22702400, 14606848, -22615911, 0x3c1004b}, + {24240313, -17563100, 24330886, -17476611, 0x3c1004b}, + {18066813, -19614100, 18158587, -19527611, 0x3c1004b}, + {17031432, -23362300, 17125368, -23275811, 0x3c1004b}, + {16613993, -20510500, 16706007, -20424011, 0x3c1004b}, + {16868412, -22039100, 16961387, -21952611, 0x3c1004b}, + {18089330, -26621800, 18185669, -26535311, 0x3c1004b}, + {18931992, -22504400, 19025208, -22417911, 0x3c1004b}, + {17661853, -19284700, 17753147, -19198211, 0x3c1004b}, + {15101330, -26695700, 15197669, -26609211, 0x3c1004b}, + {17914071, -24668300, 18008728, -24581811, 0x3c1004b}, + {15933993, -17946300, 16024806, -17859811, 0x3c1004b}, + {14900293, -20426000, 14992307, -20339511, 0x3c1004b}, + {16355669, -28608000, 16453930, -28521511, 0x3c1004b}, + {17395872, -20628900, 17488127, -20542411, 0x3c1004b}, + {16114193, -20149500, 16206207, -20063011, 0x3c1004b}, + {14943392, -22473200, 15036608, -22386711, 0x3c1004b}, + {17101830, -26543200, 17198169, -26456711, 0x3c1004b}, + {15903632, -21473200, 15996367, -21386711, 0x3c1004b}, + {18708110, -28061600, 18805890, -27975111, 0x3c1004b}, + {13792093, -18095500, 13882906, -18009011, 0x3c1004b}, + {15810612, -21973500, 15903587, -21887011, 0x3c1004b}, + {17307053, -19671050, 17372947, -19608951, 0x2b2004b}, + {15547686, -22030060, 15612314, -21969941, 0x29c004b}, + {16086535, -22391050, 16153464, -22328951, 0x2b2004b}, + {19067101, -24180060, 19132898, -24119941, 0x29c004b}, + {16301384, -17509050, 16366415, -17446951, 0x2b2004b}, + {15038537, -17928560, 15101662, -17868441, 0x29c004b}, + {14950184, -17548350, 15015215, -17486251, 0x2b2004b}, + {15863721, -17438060, 15926679, -17377941, 0x29c004b}, + {16951845, -24861150, 17020154, -24799051, 0x2b2004b}, + {18695849, -28470060, 18764151, -28409941, 0x29c004b}, + {14246535, -22151050, 14313464, -22088951, 0x2b2004b}, + {17550985, -24102660, 17616615, -24042541, 0x29c004b}, + {14950000, -19712000, 18210000, -17389000, 0x0910011}, + {14220000, -23390000, 18500000, -21670000, 0x014000d}, + {24035524, -17929820, 24525076, -17438780, 0x0b00090}, + {14807099, -26920520, 15327899, -26429480, 0x0b00890}, + {15327900, -26920520, 15848700, -26429480, 0x0b01090}, + {15848699, -26920520, 16369499, -26429480, 0x0b01890}, + {16369500, -26920520, 16890300, -26429480, 0x0b02090}, + {16890300, -26920520, 17411100, -26429480, 0x0b02890}, + {17411100, -26920520, 17931900, -26429480, 0x0b03090}, + {16417824, -20712820, 16912584, -20221780, 0x0b13890}, + {18731216, -22706720, 19236392, -22215680, 0x0b04090}, + {14801724, -20617220, 15296484, -20126180, 0x0b14890}, + {16186699, -28677620, 16712707, -28186580, 0x0b15090}, + {17296824, -20897720, 17791584, -20406680, 0x0b15890}, + {15918024, -20351820, 16412784, -19860780, 0x0b16090}, + {15700016, -21675520, 16199984, -21184480, 0x0b16890}, + {13592724, -18297820, 14082276, -17806780, 0x0b07090}, + {18844808, -24395520, 19355192, -23904480, 0x0b07890}, + {16730808, -25075620, 17241192, -24584580, 0x0b18090}, + {17328608, -24318120, 17838992, -23827080, 0x0b08890}, + {17706208, -24870620, 18216592, -24379580, 0x0b19090}, + {17706208, -25361659, 18221800, -24870619, 0x0b09890}, + {17706208, -25852699, 18221800, -25361659, 0x0b1a090}, + {17860885, -26343739, 18376477, -25852699, 0x0b1a890}, + {17933016, -26834779, 18453816, -26343739, 0x0b0b090}, + {18375696, -27325819, 18896496, -26834779, 0x0b1b890}, + {18167376, -27816859, 18693384, -27325819, 0x0b0c090}, + {18499200, -28263920, 19025208, -27772880, 0x0b0c890}, + {18483200, -28733920, 19009208, -28242880, 0x0b1d090}, + {11720000, -28970000, 25270000, -16950000, 0x0010016}, + {-66950440, 10460000, -66834794, 10524169, 0x017000a}, // VEN + {-67068050, 10381700, -66722090, 10623400, 0xc730447}, + {-67732000, 10145100, -67297651, 10320000, 0xbde0447}, + {-68115900, 10083000, -67781194, 10310000, 0xbde0447}, + {-71761465, 10632000, -71673535, 10718489, 0x3c1004b}, + {-71673535, 10632000, -71585605, 10718489, 0x3c1004b}, + {-71695517, 10545511, -71607587, 10632000, 0x3c1004b}, + {-69393000, 10044300, -69279175, 10111000, 0x3c1044b}, + {-62697100, 8316500, -62598184, 8392720, 0x3c1044b}, + {-64714440, 10046600, -64648012, 10161000, 0x3c1044b}, + {-63217000, 9708000, -63109874, 9778700, 0x3c1044b}, + {-64662065, 10170700, -64574135, 10257189, 0x3c1004b}, + {-63597100, 8058500, -63511252, 8146250, 0x3c1044b}, + {-64200000, 10412300, -64087822, 10480000, 0x3c1044b}, + {-71201225, 8553100, -71107496, 8633689, 0x3c1044b}, + {-70257300, 8579000, -70165664, 8661489, 0x3c1044b}, + {-72245000, 7735000, -72185651, 7862000, 0x3c1044b}, + {-66645700, 10445950, -66558776, 10491000, 0x2b2044b}, + {-71479800, 10368840, -71418679, 10428959, 0x29c044b}, + {-64714400, 10161000, -64653279, 10225000, 0x2b2044b}, + {-68073100, 10446500, -67992124, 10491800, 0x29c044b}, + {-69228000, 9512000, -69175533, 9586500, 0x2b2044b}, + {-66716100, 10223780, -66643084, 10274000, 0x29c044b}, + {-69704653, 11373650, -69631621, 11427400, 0x2b2044b}, + {-70624994, 9284700, -70575582, 9358500, 0x29c044b}, + {-66564600, 10443770, -66491401, 10497300, 0x2b2044b}, + {-69779094, 9019940, -69699197, 9065600, 0x29c044b}, + {-64283295, 8857250, -64213954, 8913360, 0x2b2044b}, + {-66805661, 10097600, -66738135, 10151959, 0x29c044b}, + {-63294500, 10621150, -63221576, 10674800, 0x2b2044b}, + {-66915061, 10141040, -66853940, 10201159, 0x29c044b}, + {-67456495, 8886000, -67386790, 8941849, 0x2b2044b}, + {-70223200, 11675500, -70162830, 11736500, 0x29c044b}, + {-66883067, 10196000, -66830273, 10270249, 0x2b2044b}, + {-70100800, 10144000, -70037026, 10201559, 0x29c044b}, + {-67511440, 7852000, -67428859, 7899000, 0x2b2044b}, + {-66037000, 9184000, -65966294, 9235600, 0x29c044b}, + {-67388181, 9875050, -67325220, 9937149, 0x2b2044b}, + {-63871660, 10944700, -63805415, 11000059, 0x29c044b}, + {-69649981, 9900000, -69582549, 9957949, 0x2b2044b}, + {-64503000, 9408940, -64443396, 9470200, 0x29c044b}, + {-68794160, 10307770, -68719223, 10360000, 0x2b2044b}, + {-69305500, 10003300, -69213361, 10043100, 0x29c044b}, + {-68617781, 9634800, -68549071, 9691649, 0x2b2044b}, + {-68338977, 9887440, -68275742, 9945300, 0x29c044b}, + {-71684700, 8597650, -71603347, 8645500, 0x2b2044b}, + {-71340161, 10169640, -71279040, 10229759, 0x29c044b}, + {-71254295, 8529550, -71191506, 8591649, 0x2b2044b}, + {-72392210, 7660540, -72331590, 7720659, 0x29c044b}, + {-69154567, 10044850, -69091433, 10106949, 0x2b2044b}, + {-67528961, 10008140, -67467840, 10068259, 0x29c044b}, + {-67635800, 5623150, -67573356, 5685249, 0x2b2044b}, + {-67821161, 10035840, -67760040, 10095959, 0x29c044b}, + {-69800000, 8759200, -66045300, 10660000, 0x0780011}, + {-64930000, 8000000, -62335300, 10766700, 0x020000d}, + {-72510982, 8411775, -69800000, 11092965, 0x0010015}, + {-73390000, 630000, -59790000, 12200000, 0x0010016}, + {3328000, 6421000, 3482500, 6468900, 0x011000a}, // NGA + {3168231, 6419660, 3405068, 6768800, 0xc730447}, + {3746440, 7270861, 4022137, 7544280, 0xbde0047}, + {8388632, 11861590, 8667367, 12135009, 0xbde0047}, + {7355335, 10510400, 7443265, 10596889, 0x3c1004b}, + {7443265, 10510400, 7531195, 10596889, 0x3c1004b}, + {7355335, 10423911, 7443265, 10510400, 0x3c1004b}, + {7443265, 10423911, 7531195, 10510400, 0x3c1004b}, + {5544841, 6339495, 5631810, 6425984, 0x3c1004b}, + {5631810, 6339495, 5718779, 6425984, 0x3c1004b}, + {5544841, 6253006, 5631810, 6339495, 0x3c1004b}, + {5631810, 6253006, 5718779, 6339495, 0x3c1004b}, + {6970132, 4763727, 7056861, 4850216, 0x3c1004b}, + {13114115, 11796900, 13202285, 11883389, 0x3c1004b}, + {7673000, 11038400, 7747133, 11141100, 0x3c1044b}, + {7323636, 5063801, 7410365, 5150290, 0x3c1004b}, + {8841726, 9874456, 8929416, 9960945, 0x3c1004b}, + {4506471, 8446060, 4593921, 8532549, 0x3c1004b}, + {7471942, 6408820, 7558911, 6495309, 0x3c1004b}, + {3300598, 7113490, 3387807, 7199979, 0x3c1004b}, + {6759333, 6103471, 6846302, 6189960, 0x3c1004b}, + {7448793, 9012900, 7526142, 9110600, 0x3c1044b}, + {5729063, 5503872, 5791507, 5565971, 0x2b2004b}, + {4210706, 8101199, 4271326, 8161318, 0x29c004b}, + {3905123, 7815321, 3967739, 7877420, 0x2b2004b}, + {5213389, 13020840, 5275011, 13080959, 0x29c004b}, + {6194936, 7524222, 6257552, 7586321, 0x2b2004b}, + {8306248, 4914580, 8366534, 4974699, 0x29c004b}, + {8312489, 4973709, 8374760, 5035808, 0x2b2004b}, + {4527241, 7739597, 4587861, 7799716, 0x29c004b}, + {7576674, 12955450, 7640325, 13017549, 0x2b2004b}, + {5157737, 7214723, 5218357, 7274842, 0x29c004b}, + {4524793, 7446195, 4587409, 7508294, 0x2b2004b}, + {9804039, 10282240, 9865160, 10342359, 0x29c004b}, + {3565733, 7940467, 3628349, 8002566, 0x2b2004b}, + {6521025, 9578798, 6581979, 9638917, 0x29c004b}, + {8494919, 7699748, 8557535, 7761847, 0x2b2004b}, + {4716325, 7596735, 4776945, 7656854, 0x29c004b}, + {5557427, 7164026, 5620043, 7226125, 0x2b2004b}, + {11146139, 10256340, 11207260, 10316459, 0x29c004b}, + {4805667, 7060314, 4868283, 7122413, 0x2b2004b}, + {11929456, 11715740, 11990744, 11775859, 0x29c004b}, + {12414505, 9227650, 12477294, 9289749, 0x2b2004b}, + {4156238, 7605558, 4216858, 7665677, 0x29c004b}, + {7680672, 5152674, 7742943, 5214773, 0x2b2004b}, + {6642472, 12138340, 6703927, 12198459, 0x29c004b}, + {13238433, 10238950, 13301567, 10301049, 0x2b2004b}, + {3477882, 6594148, 3538335, 6654267, 0x29c004b}, + {2839404, 6289406, 5520594, 8970596, 0x0a90011}, + {5522000, 4269668, 8430000, 6560000, 0x01b000d}, + {6515986, 7427435, 6984706, 7918475, 0x0b10090}, + {8275740, 11754480, 8749668, 12245520, 0x0b10890}, + {7192840, 10237480, 7666768, 10728520, 0x0b11090}, + {12926440, 11594580, 13400368, 12085620, 0x0b11890}, + {7281340, 11063580, 7755268, 11554620, 0x0b12090}, + {8653819, 9672135, 9127747, 10163175, 0x0b02890}, + {5006332, 12804480, 5485468, 13295520, 0x0b03090}, + {5953583, 7413390, 6422303, 7904430, 0x0b13890}, + {7477932, 12729880, 7957068, 13220920, 0x0b04090}, + {9728740, 10148080, 10202668, 10639120, 0x0b14890}, + {6135324, 9449420, 6609252, 9940460, 0x0b05090}, + {8453531, 7285120, 8922251, 7776160, 0x0b15890}, + {5505378, 7090837, 5974098, 7581877, 0x0b16090}, + {7400905, 8837035, 7874833, 9328075, 0x0b06890}, + {10954440, 9996480, 11428368, 10487520, 0x0b17090}, + {11873440, 11502880, 12347368, 11993920, 0x0b17890}, + {12179740, 9075880, 12653668, 9566920, 0x0b08090}, + {6522140, 11880780, 6996068, 12371820, 0x0b18890}, + {12886140, 9978680, 13360068, 10469720, 0x0b19090}, + {5907933, 8806624, 6381861, 9297664, 0x0b09890}, + {6941001, 8893607, 7414929, 9384647, 0x0b0a090}, + {8764663, 6413143, 9233383, 6904183, 0x0b1a890}, + {3626789, 8952532, 4100717, 9443572, 0x0b0b090}, + {8331391, 8232385, 8800111, 8723425, 0x0b1b890}, + {10840132, 12643480, 11319268, 13134520, 0x0b0c090}, + {11138240, 8644480, 11612168, 9135520, 0x0b0c890}, + {13380140, 11253980, 13854068, 11745020, 0x0b1d090}, + {5928401, 6514637, 6397121, 7005677, 0x0b1d890}, + {7097329, 6608923, 7566049, 7099963, 0x0b1e090}, + {10005432, 12424480, 10484568, 12915520, 0x0b0e890}, + {9852940, 11234280, 10326868, 11725320, 0x0b1f090}, + {2665436, 4269668, 14700000, 13888120, 0x0010016}, + {39212292, -6860000, 39301572, -6776755, 0x01e000a}, // TZA + {39106059, -6975680, 39453940, -6629721, 0xf040047}, + {32865855, -2687000, 33200744, -2352111, 0xe890047}, + {39207815, -6153000, 39294784, -6066511, 0x3c1004b}, + {39185203, -6239489, 39272172, -6153000, 0x3c1004b}, + {33403175, -8952600, 33490625, -8866111, 0x3c1004b}, + {33490625, -8952600, 33578075, -8866111, 0x3c1004b}, + {36642935, -3423500, 36729664, -3337011, 0x3c1004b}, + {37620115, -6847800, 37707084, -6761311, 0x3c1004b}, + {39047635, -5139800, 39134364, -5053311, 0x3c1004b}, + {35696515, -6213200, 35783484, -6126711, 0x3c1004b}, + {29608135, -4925000, 29694864, -4838511, 0x3c1004b}, + {37296035, -3389600, 37382764, -3303111, 0x3c1004b}, + {32770035, -5064100, 32856764, -4977611, 0x3c1004b}, + {35608235, -10704900, 35696165, -10618411, 0x3c1004b}, + {33760155, -1562200, 33846644, -1475711, 0x3c1004b}, + {35646395, -7813200, 35733604, -7726711, 0x3c1004b}, + {32722175, -9345700, 32809625, -9259211, 0x3c1004b}, + {33377135, -3702000, 33463864, -3615511, 0x3c1004b}, + {40143635, -10319700, 40231565, -10233211, 0x3c1004b}, + {30360964, -5120350, 30423235, -5058251, 0x2b2004b}, + {36964773, -6865560, 37025226, -6805441, 0x29c004b}, + {31865464, -3493550, 31927735, -3431451, 0x2b2004b}, + {31592590, -7990760, 31653210, -7930641, 0x29c004b}, + {38858878, -6468650, 38921322, -6406551, 0x2b2004b}, + {31777740, -1358260, 31837859, -1298141, 0x29c004b}, + {31043078, -6374050, 31105522, -6311951, 0x2b2004b}, + {34721557, -4848460, 34781843, -4788341, 0x29c004b}, + {29965864, -5024350, 30028135, -4962251, 0x2b2004b}, + {34796406, -8882760, 34857193, -8822641, 0x29c004b}, + {32608950, -2681050, 32671049, -2618951, 0x2b2004b}, + {31899240, -3034260, 31959359, -2974141, 0x29c004b}, + {33838550, -2046350, 33900649, -1984251, 0x2b2004b}, + {36653190, -8147660, 36713810, -8087541, 0x29c004b}, + {34738005, -9369050, 34800794, -9306951, 0x2b2004b}, + {39675639, -10026260, 39736760, -9966141, 0x29c004b}, + {32910405, -9137150, 32973194, -9075051, 0x2b2004b}, + {36827773, -6175460, 36888226, -6115341, 0x29c004b}, + {36948292, -7723250, 37010908, -7661151, 0x2b2004b}, + {31015657, -5152960, 31075943, -5092841, 0x29c004b}, + {38774533, -10754350, 38837667, -10692251, 0x2b2004b}, + {38410457, -5186960, 38470743, -5126841, 0x29c004b}, + {30084964, -4606150, 30147235, -4544051, 0x2b2004b}, + {39245139, -10964460, 39306260, -10904341, 0x29c004b}, + {33048950, -2881050, 33111049, -2818951, 0x2b2004b}, + {35780206, -8823660, 35840993, -8763541, 0x29c004b}, + {35258092, -8324650, 35320708, -8262551, 0x2b2004b}, + {33849857, -4310060, 33910143, -4249941, 0x29c004b}, + {36600000, -5220000, 39230000, -2530000, 0x001000d}, + {36750000, -7706880, 39600000, -5220000, 0x09d0011}, + {33258840, -9154920, 33732768, -8663880, 0x0b00090}, + {35505640, -6415520, 35974360, -5924480, 0x0b10890}, + {29583740, -5176920, 30052460, -4685880, 0x0b01090}, + {32579040, -5266420, 33047760, -4775380, 0x0b01890}, + {35420440, -10907220, 35894368, -10416180, 0x0b12090}, + {33569040, -1764520, 34037760, -1273480, 0x0b02890}, + {35455640, -8015520, 35924360, -7524480, 0x0b13090}, + {32615939, -9455920, 33089867, -8964880, 0x0b03890}, + {33186139, -3904320, 33654859, -3413280, 0x0b04090}, + {39971652, -10548520, 40445580, -10057480, 0x0b14890}, + {30157740, -5334820, 30626460, -4843780, 0x0b05090}, + {31662240, -3708020, 32130960, -3216980, 0x0b05890}, + {31388540, -8206220, 31857260, -7715180, 0x0b16090}, + {31573440, -1573720, 32042160, -1082680, 0x0b06890}, + {30839940, -6588520, 31308660, -6097480, 0x0b17090}, + {34517340, -5063920, 34986060, -4572880, 0x0b07890}, + {34595040, -9098220, 35068968, -8607180, 0x0b08090}, + {32405640, -2895520, 32874360, -2404480, 0x0b08890}, + {31694940, -3249720, 32163660, -2758680, 0x0b09090}, + {33635240, -2260819, 34103960, -1769779, 0x0b09890}, + {36597640, -8149920, 37066360, -7658880, 0x0b1a090}, + {34537640, -9583520, 35011568, -9092480, 0x0b0a890}, + {39516440, -10257820, 39990368, -9766780, 0x0b0b090}, + {30811440, -5368420, 31280160, -4877380, 0x0b0b890}, + {38574340, -10968820, 39048268, -10477780, 0x0b1c090}, + {29881740, -4820620, 30350460, -4329580, 0x0b0c890}, + {39043940, -11179920, 39517868, -10688880, 0x0b1d090}, + {32854840, -3163120, 33323560, -2672080, 0x0b0d890}, + {35578840, -9039120, 36052768, -8548080, 0x0b0e090}, + {35055040, -8539120, 35523760, -8048080, 0x0b1e890}, + {33645640, -4525520, 34114360, -4034480, 0x0b0f090}, + {29327168, -11761350, 40445580, -984617, 0x0010016}, + {31200989, 30019755, 31299972, 30106245, 0x001000a}, // EGY + {30858900, 29893000, 31551050, 30273150, 0x018000c}, + {29854048, 31142500, 29954952, 31228989, 0x3c1004b}, + {29934771, 31203042, 30035675, 31289531, 0x3c1004b}, + {29711348, 31058300, 29812252, 31144789, 0x3c1004b}, + {32243648, 31196500, 32344552, 31282989, 0x3c1004b}, + {32476149, 29932800, 32575851, 30019289, 0x3c1004b}, + {31114908, 30930800, 31253142, 30993400, 0x3c1044b}, + {32602191, 25656800, 32697809, 25743289, 0x3c1004b}, + {31327548, 30998600, 31428452, 31085089, 0x3c1004b}, + {31145790, 27138700, 31242609, 27225189, 0x3c1004b}, + {30946908, 30744800, 31047091, 30831289, 0x3c1004b}, + {32844491, 24036800, 32938908, 24123289, 0x3c1004b}, + {31040329, 29009200, 31139070, 29095689, 0x3c1004b}, + {31670730, 26506800, 31767069, 26593289, 0x3c1004b}, + {31464034, 30548950, 31535965, 30611049, 0x2b2004b}, + {30805682, 29279940, 30874318, 29340059, 0x29c004b}, + {32239834, 30562750, 32311765, 30624849, 0x2b2004b}, + {30096130, 31095740, 30166269, 31155859, 0x29c004b}, + {30426375, 31002050, 30498824, 31064149, 0x2b2004b}, + {30714416, 28067040, 30782384, 28127159, 0x29c004b}, + {32703787, 26140750, 32772613, 26202849, 0x2b2004b}, + {30971181, 30532040, 31040819, 30592159, 0x29c004b}, + {31131634, 30431550, 31203565, 30493649, 0x2b2004b}, + {30817783, 27700540, 30885417, 27760659, 0x29c004b}, + {30893975, 31062150, 30966424, 31124249, 0x2b2004b}, + {31529748, 30394540, 31599052, 30454659, 0x29c004b}, + {33773075, 31090250, 33845524, 31152349, 0x2b2004b}, + {31235181, 30679940, 31304819, 30740059, 0x29c004b}, + {31845414, 26298950, 31914585, 26361049, 0x2b2004b}, + {32836934, 24949940, 32903065, 25010059, 0x29c004b}, + {31298779, 29820050, 31370020, 29882149, 0x2b2004b}, + {30604930, 31099940, 30675069, 31160059, 0x29c004b}, + {30263775, 31278950, 30336224, 31341049, 0x2b2004b}, + {31314930, 31189940, 31385069, 31250059, 0x29c004b}, + {31983775, 31138950, 32056224, 31201049, 0x2b2004b}, + {31635181, 30699940, 31704819, 30760059, 0x29c004b}, + {31563775, 31048950, 31636224, 31111049, 0x2b2004b}, + {29743430, 30976840, 29813569, 31036959, 0x29c004b}, + {31783775, 31388950, 31856224, 31451049, 0x2b2004b}, + {30676116, 28283340, 30744084, 28343459, 0x29c004b}, + {30885534, 30445250, 30957465, 30507349, 0x2b2004b}, + {31469617, 26737340, 31536583, 26797459, 0x29c004b}, + {31103752, 29132750, 31174648, 29194849, 0x2b2004b}, + {31422481, 30856840, 31492119, 30916959, 0x29c004b}, + {30814379, 29458950, 30885620, 29521049, 0x2b2004b}, + {30258181, 30881340, 30327819, 30941459, 0x29c004b}, + {30990507, 30403950, 31062093, 30466049, 0x2b2004b}, + {30917783, 27284140, 30985417, 27344259, 0x29c004b}, + {32522273, 25593550, 32590927, 25655649, 0x2b2004b}, + {30785181, 30789940, 30854819, 30850059, 0x29c004b}, + {29300000, 29848000, 32586000, 31604000, 0x004010c}, + {30348000, 28860000, 31400000, 29848000, 0x004010c}, + {30545000, 27423000, 30930000, 28860000, 0x004018c}, + {30715000, 27151000, 31391000, 27423000, 0x004018c}, + {33617000, 26400000, 34110000, 27434000, 0x004018c}, + {30350241, 24593166, 33269759, 27274356, 0x001000d}, + {30380032, 21911977, 33239968, 24593167, 0x0010015}, + {24690000, 21660000, 36908500, 31678500, 0x0010016}, + {-16027750, 18028850, -15934870, 18111666, 0x01e000a}, // MRT + {-16086029, 17822880, -15596477, 18313920, 0x001000c}, + {-11463703, 16558890, -11336298, 16681199, 0x54f004b}, + {-13560333, 16096490, -13433268, 16218799, 0x54f004b}, + {-13433268, 16096490, -13306203, 16218799, 0x54f004b}, + {-15866003, 16468290, -15738598, 16590599, 0x54f004b}, + {-12544151, 22668690, -12411650, 22790999, 0x54f004b}, + {-13111932, 20460590, -12981469, 20582899, 0x54f004b}, + {-7337103, 16558890, -7209698, 16681199, 0x54f004b}, + {-11489582, 18492690, -11360818, 18614999, 0x54f004b}, + {-13563873, 16938890, -13436128, 17061199, 0x54f004b}, + {-7100173, 17243290, -6972428, 17365599, 0x54f004b}, + {-14445887, 19706800, -14354113, 19793289, 0x3c1004b}, + {-13968367, 17010200, -13878034, 17096689, 0x3c1004b}, + {-14311446, 16567300, -14221354, 16653789, 0x3c1004b}, + {-12241986, 15115500, -12152614, 15201989, 0x3c1004b}, + {-12407407, 20420900, -12315393, 20507389, 0x3c1004b}, + {-8215726, 16199300, -8125874, 16285789, 0x3c1004b}, + {-9665046, 16616800, -9574954, 16703289, 0x3c1004b}, + {-9471526, 15762900, -9381674, 15849389, 0x3c1004b}, + {-12739448, 22646200, -12645752, 22732689, 0x3c1004b}, + {-11611609, 25170200, -11515991, 25256689, 0x3c1004b}, + {-11675428, 20886400, -11583173, 20972889, 0x3c1004b}, + {-16525000, 16068000, -13384576, 18400000, 0x0940011}, + {-13433300, 14710000, -10363000, 17045230, 0x01b000d}, + {-10363000, 15358000, -6800000, 17440433, 0x2ec0015}, + {-17240000, 14710000, -4790000, 27367000, 0x0010016}, + {-63225667, -17830445, -63135333, -17743955, 0x001000a}, // BOL + {-63270587, -17930570, -62970214, -17643741, 0xc730047}, + {-66358086, -17503300, -65957431, -17308000, 0xbde0447}, + {-68324000, -16666000, -67982564, -16438000, 0xbde0447}, + {-67168812, -18018510, -67040388, -17896201, 0x54f004b}, + {-65316747, -19077800, -65225453, -18991311, 0x3c1004b}, + {-64769968, -21571600, -64677233, -21485111, 0x3c1004b}, + {-65799787, -19621700, -65708013, -19535211, 0x3c1004b}, + {-63297567, -17378300, -63207234, -17291811, 0x3c1004b}, + {-64942085, -14856400, -64794774, -14804000, 0x3c1044b}, + {-63692690, -22058188, -63629997, -21930000, 0x3c1044b}, + {-66096465, -11054900, -66008535, -10968411, 0x3c1004b}, + {-65398665, -10866900, -65310735, -10780411, 0x3c1004b}, + {-66615527, -18490800, -66524474, -18404311, 0x3c1004b}, + {-65645108, -22139400, -65551892, -22052911, 0x3c1004b}, + {-63570507, -20074900, -63478493, -19988411, 0x3c1004b}, + {-64382748, -22777300, -64289052, -22690811, 0x3c1004b}, + {-65766368, -21483200, -65673633, -21396711, 0x3c1004b}, + {-68798765, -11063900, -68710835, -10977411, 0x3c1004b}, + {-61011846, -16419200, -60921754, -16332711, 0x3c1004b}, + {-63207587, -17566500, -63117014, -17480011, 0x3c1004b}, + {-66788386, -14903500, -66699014, -14817011, 0x3c1004b}, + {-63505900, -21287760, -63314735, -21245870, 0x3c1044b}, + {-66885407, -18333200, -66794594, -18246711, 0x3c1004b}, + {-63910350, -17423000, -63719495, -17382000, 0x3c1044b}, + {-65901329, -17562311, -65742236, -17513140, 0x3c1044b}, + {-63274067, -17160000, -63183734, -17073511, 0x3c1004b}, + {-65468746, -13782800, -65379855, -13696311, 0x3c1004b}, + {-63229726, -15935300, -63139874, -15848811, 0x3c1004b}, + {-67604126, -15879800, -67514274, -15793311, 0x3c1004b}, + {-63436407, -18044300, -63345594, -17957811, 0x3c1004b}, + {-57846247, -19020200, -57754953, -18933711, 0x3c1004b}, + {-63445287, -17403200, -63354714, -17316711, 0x3c1004b}, + {-66876007, -20503200, -66783993, -20416711, 0x3c1004b}, + {-65140747, -19664033, -62340393, -16982843, 0x0a80011}, + {-67941101, -19664033, -65140747, -16982843, 0x001000d}, + {-68751417, -16982842, -66010645, -14301652, 0x0010015}, + {-69660000, -22910000, -57440000, -9669100, 0x0010016}, + {38696150, 8980000, 38779000, 9070000, 0x020000a}, // ETH + {38587540, 8686380, 39061468, 9177420, 0x001000c}, + {41775900, 9566000, 41894250, 9630000, 0x3c1044b}, + {39436354, 13465000, 39525245, 13551489, 0x3c1004b}, + {39228475, 8502100, 39315925, 8588589, 0x3c1004b}, + {37343315, 11549900, 37431485, 11636389, 0x3c1004b}, + {37408994, 12547800, 37497405, 12634289, 0x3c1004b}, + {39600615, 11088500, 39688785, 11174989, 0x3c1004b}, + {38455395, 7011000, 38535344, 7105300, 0x3c1044b}, + {36797195, 7629100, 36884404, 7715589, 0x3c1004b}, + {42079575, 9266500, 42167025, 9352989, 0x3c1004b}, + {38573395, 7157200, 38660604, 7243689, 0x3c1004b}, + {37528015, 5988700, 37614984, 6075189, 0x3c1004b}, + {39700515, 11035200, 39788685, 11121689, 0x3c1004b}, + {36502975, 9047000, 36590425, 9133489, 0x3c1004b}, + {37686535, 10297800, 37774465, 10384289, 0x3c1004b}, + {39101492, 7932350, 39164108, 7994449, 0x2b2004b}, + {39430922, 14250540, 39492878, 14310659, 0x29c004b}, + {37827792, 7521150, 37890408, 7583249, 0x2b2004b}, + {37732190, 6819340, 37792810, 6879459, 0x29c004b}, + {39499619, 9637450, 39562580, 9699549, 0x2b2004b}, + {38271573, 6384940, 38332026, 6445059, 0x29c004b}, + {39938692, 6978950, 40001308, 7041049, 0x2b2004b}, + {39529272, 12389940, 39590727, 12450059, 0x29c004b}, + {38244188, 14066450, 38308012, 14128549, 0x2b2004b}, + {37827106, 8945340, 37887893, 9005459, 0x29c004b}, + {39545678, 5301050, 39608122, 5363149, 0x2b2004b}, + {42768506, 9321540, 42829293, 9381659, 0x29c004b}, + {38699788, 14087150, 38763612, 14149249, 0x2b2004b}, + {38850705, 14143040, 38912494, 14203159, 0x29c004b}, + {37941505, 8501350, 38004294, 8563449, 0x2b2004b}, + {39561856, 11800240, 39623144, 11860359, 0x29c004b}, + {38360778, 6712550, 38423222, 6774649, 0x2b2004b}, + {38789690, 8119940, 38850310, 8180059, 0x29c004b}, + {39088605, 8568950, 39151394, 8631049, 0x2b2004b}, + {39599690, 7829940, 39660310, 7890059, 0x29c004b}, + {39611160, 12134050, 39674639, 12196149, 0x2b2004b}, + {35799606, 9149940, 35860393, 9210059, 0x29c004b}, + {38338692, 8088950, 38401308, 8151049, 0x2b2004b}, + {40857006, 9039740, 40917793, 9099859, 0x29c004b}, + {38948778, 5848950, 39011222, 5911049, 0x2b2004b}, + {39509189, 12749940, 39570811, 12810059, 0x29c004b}, + {38706119, 9753050, 38769080, 9815149, 0x2b2004b}, + {38684890, 7887440, 38745510, 7947559, 0x29c004b}, + {34772105, 8510250, 34834894, 8572349, 0x2b2004b}, + {37853056, 11047240, 37914344, 11107359, 0x29c004b}, + {41040247, 11707850, 41103553, 11769949, 0x2b2004b}, + {34559690, 8219940, 34620310, 8280059, 0x29c004b}, + {36480133, 10931550, 36543267, 10993649, 0x2b2004b}, + {38480006, 9040140, 38540793, 9100259, 0x29c004b}, + {37419583, 6653028, 40100773, 9334218, 0x0a90011}, + {37258712, 9334218, 39969693, 12015408, 0x001000d}, + {37258712, 12015408, 39969693, 14696598, 0x0010015}, + {32970000, 3390000, 47999500, 14894220, 0x3360016}, + {-74133245, 4586755, -74046755, 4673245, 0x001000a}, // COL + {-74228439, 4484000, -73996769, 4840000, 0xc730447}, + {-76647089, 3283290, -76372911, 3556709, 0xbde0047}, + {-75727469, 6113290, -75452531, 6386709, 0xbde0047}, + {-74848000, 10962000, -74757782, 11046200, 0x3c1044b}, + {-74844000, 10884000, -74746554, 10962000, 0x3c1044b}, + {-75566000, 10390000, -75450894, 10456000, 0x3c1044b}, + {-75535000, 10309000, -75441305, 10390000, 0x3c1044b}, + {-72548200, 7866800, -72459357, 7951600, 0x3c1044b}, + {-73179305, 7095900, -73092096, 7182389, 0x3c1044b}, + {-75723365, 4766800, -75636636, 4853289, 0x3c1044b}, + {-74238000, 11179700, -74140746, 11258000, 0x3c1044b}, + {-75258165, 4405500, -75141924, 4470000, 0x3c1044b}, + {-77323245, 1156800, -77236756, 1243289, 0x3c1044b}, + {-75550265, 5024000, -75421119, 5082000, 0x3c1044b}, + {-75319645, 2899400, -75233156, 2985889, 0x3c1044b}, + {-73660665, 4093000, -73563377, 4170000, 0x3c1044b}, + {-75721865, 4490500, -75635136, 4576989, 0x3c1044b}, + {-73306065, 10418800, -73218135, 10505289, 0x3c1044b}, + {-75918225, 8719300, -75833050, 8808000, 0x3c1044b}, + {-75439425, 9257800, -75351975, 9344289, 0x3c1044b}, + {-73143005, 7012300, -73055796, 7098789, 0x3c1044b}, + {-76349665, 3490000, -76255987, 3570000, 0x3c1044b}, + {-77083565, 3855000, -76909203, 3898000, 0x3c1044b}, + {-76648745, 2420000, -76555326, 2500000, 0x3c1044b}, + {-73897705, 7030000, -73793162, 7102000, 0x3c1044b}, + {-75809065, 4769900, -75722336, 4856389, 0x3c1044b}, + {-76253365, 4046800, -76166636, 4133289, 0x3c1044b}, + {-75965765, 4706600, -75879036, 4793089, 0x3c1044b}, + {-74830236, 4269350, -74767965, 4331449, 0x2b2044b}, + {-75650060, 1579940, -75589941, 1640059, 0x29c044b}, + {-72272353, 11350450, -72209047, 11412549, 0x2b2044b}, + {-72958527, 5690140, -72898074, 5750259, 0x29c044b}, + {-76328236, 3872750, -76265965, 3934849, 0x2b2044b}, + {-73384627, 5506000, -73332048, 5575000, 0x29c044b}, + {-73201308, 7038950, -73138692, 7101049, 0x2b2044b}, + {-74801961, 10840240, -74740840, 10900359, 0x29c044b}, + {-74803780, 9221000, -74731254, 9274700, 0x2b2044b}, + {-72938800, 11503040, -72874209, 11560000, 0x29c044b}, + {-74391136, 4788950, -74328865, 4851049, 0x2b2044b}, + {-73064327, 5795540, -73003874, 5855659, 0x29c044b}, + {-76750000, 3210000, -73242159, 5235500, 0x0800011}, + {-76134830, 8386600, -73713108, 11295000, 0x022000d}, + {-72814560, 7640180, -72345840, 8131220, 0x0b10090}, + {-73348660, 6829380, -72879940, 7320420, 0x0b10890}, + {-77720560, 779880, -77251840, 1270920, 0x0b01090}, + {-75544360, 2732480, -75075640, 3223520, 0x0b01890}, + {-73498360, 10020880, -73024432, 10511920, 0x0b12090}, + {-77294360, 3630980, -76825640, 4122020, 0x0b02890}, + {-76843860, 2258180, -76375140, 2749220, 0x0b03090}, + {-74117860, 6820480, -73649140, 7311520, 0x0b13890}, + {-76075160, 1545280, -75606440, 2036320, 0x0b04090}, + {-72487460, 11135980, -72013532, 11627020, 0x0b14890}, + {-73388960, 5435280, -72920240, 5926320, 0x0b15090}, + {-73153060, 11225980, -72679132, 11717020, 0x0b15890}, + {-79043460, 1350580, -78574740, 1841620, 0x0b06090}, + {-76924360, 7639480, -76455640, 8130520, 0x0b16890}, + {-73719360, 8029480, -73250640, 8520520, 0x0b17090}, + {-74904360, 5224480, -74435640, 5715520, 0x0b07890}, + {-76894360, 5444480, -76425640, 5935520, 0x0b18090}, + {-70988260, 6625580, -70519540, 7116620, 0x0b18890}, + {-75754360, 5949480, -75285640, 6440520, 0x0b19090}, + {-72644360, 5104480, -72175640, 5595520, 0x0b09890}, + {-81735968, 12334480, -81256832, 12825520, 0x0b0a090}, + {-75244360, 7549480, -74775640, 8040520, 0x0b1a890}, + {-72889460, 7155380, -72420740, 7646420, 0x0b1b090}, + {-74054360, 5374480, -73585640, 5865520, 0x0b1b890}, + {-76658060, 2725180, -76189340, 3216220, 0x0b0c090}, + {-74934360, 6824480, -74465640, 7315520, 0x0b1c890}, + {-74654360, 6234480, -74185640, 6725520, 0x0b1d090}, + {-73373260, 6347380, -72904540, 6838420, 0x0b1d890}, + {-72129460, 6531580, -71660740, 7022620, 0x0b1e090}, + {-75946760, 1997380, -75478040, 2488420, 0x0b0e890}, + {-79060000, -4230000, -66860000, 12460000, 0x44a0016}, + {-81736000, 10500000, -79060000, 13395000, 0x0b50012}, + {-81736000, -4230000, -66860000, 13395000, 0x0010217}, + {18371780, -33948000, 18459691, -33897133, 0x2a7044a}, // ZAF + {18459691, -33983623, 18511422, -33897133, 0x2a7044a}, + {30957089, -29910500, 31056311, -29824011, 0x3c1004b}, + {27992071, -26233200, 28087929, -26146711, 0x3c1004b}, + {28159371, -25781100, 28255229, -25694611, 0x3c1004b}, + {27810871, -26298200, 27906729, -26211711, 0x3c1004b}, + {25546906, -33999600, 25650693, -33913111, 0x3c1004b}, + {28253971, -26223000, 28349829, -26136511, 0x3c1004b}, + {27905530, -26693800, 28001869, -26607311, 0x3c1004b}, + {30345489, -29656400, 30444711, -29569911, 0x3c1004b}, + {27834307, -33048500, 27936892, -32962011, 0x3c1004b}, + {28159571, -26056700, 28255429, -25970211, 0x3c1004b}, + {26164529, -29162200, 26263270, -29075711, 0x3c1004b}, + {28160971, -26282400, 28256829, -26195911, 0x3c1004b}, + {27787130, -26750600, 27883469, -26664111, 0x3c1004b}, + {29892150, -27792800, 29989450, -27706311, 0x3c1004b}, + {27729871, -26151900, 27825729, -26065411, 0x3c1004b}, + {26690110, -28011500, 26787890, -27925011, 0x3c1004b}, + {28312871, -26292600, 28408729, -26206111, 0x3c1004b}, + {28405871, -26290900, 28501729, -26204411, 0x3c1004b}, + {25354406, -33809100, 25458193, -33722611, 0x3c1004b}, + {29203987, -25915450, 29272813, -25853351, 0x2b2004b}, + {28096117, -26301860, 28163083, -26241741, 0x29c004b}, + {26674152, -29260850, 26745048, -29198751, 0x2b2004b}, + {18944728, -33756660, 19016871, -33696541, 0x29c004b}, + {28076187, -26021650, 28145013, -25959551, 0x2b2004b}, + {24718149, -28766760, 24786451, -28706641, 0x29c004b}, + {26621042, -26890550, 26690558, -26828451, 0x2b2004b}, + {27359717, -26388160, 27426683, -26328041, 0x29c004b}, + {28151787, -25891450, 28220613, -25829351, 0x2b2004b}, + {18803928, -34100060, 18876071, -34039941, 0x29c004b}, + {27663787, -26208550, 27732613, -26146451, 0x2b2004b}, + {29434284, -25789660, 29500916, -25729541, 0x29c004b}, + {27200973, -25688950, 27269627, -25626851, 0x2b2004b}, + {28352017, -26388560, 28418983, -26328441, 0x29c004b}, + {27058914, -26742150, 27128085, -26680051, 0x2b2004b}, + {22411728, -33998960, 22483871, -33938841, 0x29c004b}, + {29745124, -28586850, 29815675, -28524751, 0x2b2004b}, + {29422685, -23922260, 29488315, -23862141, 0x29c004b}, + {28954718, -24196250, 29022682, -24134151, 0x2b2004b}, + {30595615, -29839560, 30664585, -29779441, 0x29c004b}, + {28048273, -25527550, 28116927, -25465451, 0x2b2004b}, + {19409128, -33674660, 19481271, -33614541, 0x29c004b}, + {29050814, -26577450, 29119985, -26515351, 0x2b2004b}, + {27176183, -27690060, 27243817, -27629941, 0x29c004b}, + {18345468, -34139912, 18907932, -33648872, 0x001000c}, + {30618792, -30134820, 31155216, -29643780, 0x0010088}, + {25201968, -34056720, 25764432, -33565680, 0x0010888}, + {30031992, -29915520, 30568416, -29424480, 0x0011088}, + {27353976, -33255519, 27906024, -32764479, 0x0011888}, + {25989192, -29395220, 26520408, -28904180, 0x0012088}, + {29817200, -28200520, 30343208, -27709480, 0x0012888}, + {26682200, -28120520, 27208208, -27629480, 0x0013088}, + {26514392, -29465520, 27045608, -28974480, 0x0013888}, + {18892668, -34177120, 19455132, -33686080, 0x0014088}, + {24457692, -28970620, 24988908, -28479580, 0x0014888}, + {22138276, -34035220, 22695532, -33544180, 0x0015088}, + {30872908, -25573920, 31388500, -25082880, 0x0015888}, + {30929808, -24180520, 31440192, -23689480, 0x0016088}, + {29710500, -28774620, 30236508, -28283580, 0x0016888}, + {28969808, -24270520, 29480192, -23779480, 0x0017088}, + {19096676, -33745520, 19653932, -33254480, 0x0017888}, + {31722092, -28997020, 32253308, -28505980, 0x0018088}, + {29642616, -23285520, 30147792, -22794480, 0x0018888}, + {28521784, -31825520, 29068624, -31334480, 0x0019088}, + {25908008, -26423420, 26423600, -25932380, 0x0019888}, + {26426676, -33695520, 26983932, -33204480, 0x001a088}, + {30497200, -28115520, 31023208, -27624480, 0x001a888}, + {18326576, -33755519, 18883832, -33264479, 0x001b088}, + {28107200, -28250520, 28633208, -27759480, 0x001b888}, + {26741684, -32125520, 27288524, -31634480, 0x001c088}, + {17852776, -33197220, 18404824, -32706180, 0x001c888}, + {21815368, -34384420, 22377832, -33893380, 0x001d088}, + {20972200, -28705520, 21498208, -28214480, 0x001d888}, + {25376308, -26116120, 25891900, -25625080, 0x001e088}, + {29627508, -26585520, 30143100, -26094480, 0x001e888}, + {30352616, -23375520, 30857792, -22884480, 0x001f088}, + {28712100, -28645520, 29238108, -28154480, 0x0b10090}, + {24469600, -27205520, 24990400, -26714480, 0x0b00890}, + {22935768, -34103020, 23498232, -33611980, 0x0b01090}, + {31034292, -29580520, 31565508, -29089480, 0x0b11890}, + {22293976, -32595520, 22846024, -32104480, 0x0b02090}, + {24263976, -32545519, 24816024, -32054479, 0x0b02890}, + {30061384, -31101420, 30603016, -30610380, 0x0b03090}, + {27823976, -32575520, 28376024, -32084480, 0x0b03890}, + {30549600, -27245520, 31070400, -26754480, 0x0b14090}, + {29554392, -29275520, 30085608, -28784480, 0x0b04890}, + {25069600, -27435520, 25590400, -26944480, 0x0b15090}, + {25341784, -32445520, 25888624, -31954480, 0x0b15890}, + {30797408, -26025520, 31313000, -25534480, 0x0b16090}, + {26353976, -33015520, 26906024, -32524480, 0x0b16890}, + {23736992, -30895520, 24273416, -30404480, 0x0b17090}, + {25524500, -27670520, 26045300, -27179480, 0x0b17890}, + {29244808, -24445520, 29755192, -23954480, 0x0b08090}, + {29156992, -30795520, 29693416, -30304480, 0x0b18890}, + {18948768, -34655520, 19511232, -34164480, 0x0b19090}, + {29962616, -24030520, 30467792, -23539480, 0x0b19890}, + {26102200, -28085520, 26628208, -27594480, 0x0b0a090}, + {29629600, -27605520, 30150400, -27114480, 0x0b1a890}, + {30486992, -30525520, 31023416, -30034480, 0x0b1b090}, + {26439184, -30935520, 26980816, -30444480, 0x0b0b890}, + {19923768, -34155520, 20486232, -33664480, 0x0b0c090}, + {24662300, -28195520, 25188308, -27704480, 0x0b0c890}, + {26462200, -28645520, 26988208, -28154480, 0x0b1d090}, + {30197408, -25335520, 30713000, -24844480, 0x0b0d890}, + {27133976, -32805520, 27686024, -32314480, 0x0b0e090}, + {28144808, -24945520, 28655192, -24454480, 0x0b1e890}, + {27362200, -28565520, 27888208, -28074480, 0x0b1f090}, + {26542941, -27500595, 29492250, -24819405, 0x0a80011}, + {16440000, -34900000, 33000000, -22116000, 0x3580016}, + {37000000, -47400000, 38500000, -46300000, 0x001988d}, + {-19000000, -47500000, 60000000, 37550000, 0x3e50217}, + {16440000, -47400000, 38500000, -22116000, 0x003021c}, + {-8032023, 12595155, -7943611, 12681645, 0x001000a}, // MLI + {-8245146, 12392934, -7766010, 12883974, 0x001000c}, + {-5721785, 11275900, -5633615, 11362389, 0x3c1004b}, + {-5512206, 12334900, -5423795, 12421389, 0x3c1004b}, + {-4224566, 14446800, -4135435, 14533289, 0x3c1004b}, + {-4131166, 14488500, -4042035, 14574989, 0x3c1004b}, + {-11484566, 14406800, -11395435, 14493289, 0x3c1004b}, + {-4953346, 13236700, -4864455, 13323189, 0x3c1004b}, + {-6321346, 13372600, -6232455, 13459089, 0x3c1004b}, + {-6234446, 13415400, -6145555, 13501889, 0x3c1004b}, + {-9628106, 15206800, -9538494, 15293289, 0x3c1004b}, + {-3440026, 16223900, -3350174, 16310389, 0x3c1004b}, + {-6120546, 13657500, -6031655, 13743989, 0x3c1004b}, + {-3050646, 16728900, -2960554, 16815389, 0x3c1004b}, + {-4597246, 13881600, -4508355, 13968089, 0x3c1004b}, + {-62326, 16227600, 27526, 16314089, 0x3c1004b}, + {-8079546, 13535900, -7990655, 13622389, 0x3c1004b}, + {-7534085, 11376800, -7445915, 11463289, 0x3c1004b}, + {-6034166, 14198500, -5945035, 14284989, 0x3c1004b}, + {-7597226, 12827900, -7508575, 12914389, 0x3c1004b}, + {-7490646, 13504500, -7401755, 13590989, 0x3c1004b}, + {-7329786, 15125400, -7240414, 15211889, 0x3c1004b}, + {-10881646, 13744200, -10792755, 13830689, 0x3c1004b}, + {-8470485, 11874400, -8382315, 11960889, 0x3c1004b}, + {1364673, 18398800, 1455726, 18485289, 0x3c1004b}, + {-3126446, 14028500, -3037555, 14114989, 0x3c1004b}, + {-4022257, 15898950, -3957743, 15961049, 0x2b2004b}, + {-3692512, 16385840, -3629888, 16445959, 0x29c004b}, + {-6927753, 11066150, -6864447, 11128249, 0x2b2004b}, + {-4810528, 12325340, -4749073, 12385459, 0x29c004b}, + {-5388112, 13957650, -5324288, 14019749, 0x2b2004b}, + {-2981362, 14974940, -2919239, 15035059, 0x29c004b}, + {-3641998, 14318950, -3578002, 14381049, 0x2b2004b}, + {-4948778, 14423040, -4886822, 14483159, 0x29c004b}, + {-4957626, 12803250, -4893975, 12865349, 0x2b2004b}, + {-9520811, 13009940, -9459189, 13070059, 0x29c004b}, + {-6136285, 14701450, -6072116, 14763549, 0x2b2004b}, + {-6033795, 13692240, -5972006, 13752359, 0x29c004b}, + {-3781757, 16090350, -3717243, 16152449, 0x2b2004b}, + {-6801844, 11829740, -6740556, 11889859, 0x29c004b}, + {-9076903, 11722831, -6365922, 14404021, 0x001000d}, + {-6395713, 12259069, -3654941, 14940259, 0x0a80011}, + {-254368, 16025280, 229976, 16516320, 0x0b10090}, + {-6056760, 10992980, -5582832, 11484020, 0x0b10890}, + {-11662768, 14131180, -11183632, 14622220, 0x0b11090}, + {-9791768, 14950480, -9307424, 15441520, 0x0b01890}, + {-3802868, 16022680, -3318524, 16513720, 0x0b12090}, + {-3231568, 16360880, -2747224, 16851920, 0x0b12890}, + {-7721760, 11174480, -7247832, 11665520, 0x0b13090}, + {-7706668, 14897280, -7222324, 15388320, 0x0b03890}, + {-11173068, 13454580, -10693932, 13945620, 0x0b14090}, + {1165424, 18196480, 1654976, 18687520, 0x0b14890}, + {-3321568, 13826180, -2842432, 14317220, 0x0b15090}, + {-4316368, 15630380, -3832024, 16121420, 0x0b05890}, + {-7072160, 11000180, -6598232, 11491220, 0x0b16090}, + {-3245468, 14714480, -2761124, 15205520, 0x0b06890}, + {-3817268, 13992780, -3338132, 14483820, 0x0b17090}, + {-9894868, 12975880, -9415732, 13466920, 0x0b07890}, + {-6621509, 22328810, -3731782, 25010000, 0x0a80091}, + {-3731782, 22328810, -842055, 25010000, 0x0a80891}, + {-6591718, 19836096, -3761573, 22517286, 0x0a91091}, + {-3761573, 19836096, -931428, 22517286, 0x0a91891}, + {-931428, 19836096, 1898717, 22517286, 0x0a92091}, + {1444855, 19836096, 4275000, 22517286, 0x0a92891}, + {-6591718, 17154906, -3791364, 19836096, 0x0a83091}, + {-3791364, 17154906, -991010, 19836096, 0x0a83891}, + {-991010, 17154906, 1809344, 19836096, 0x0a84091}, + {1474646, 17154906, 4275000, 19836096, 0x0a84891}, + {-12250000, 13073716, -9509228, 15754906, 0x0a85091}, + {-9561881, 13073716, -6821109, 15754906, 0x0a85891}, + {-6821109, 14473716, -4080337, 17154906, 0x0a96091}, + {-4080337, 14473716, -1339565, 17154906, 0x0a96891}, + {-1339565, 14473716, 1401207, 17154906, 0x0a97091}, + {1401207, 15200000, 4275000, 17154906, 0x08d7891}, + {-12250000, 11792526, -9539019, 14473716, 0x0a98891}, + {-9561880, 11792526, -6850899, 14473716, 0x0a99091}, + {-6850900, 11792526, -4139919, 14473716, 0x0a99891}, + {-4139919, 11792526, -1428938, 14473716, 0x0a9a091}, + {-8900000, 10130000, -5150000, 11795000, 0x071a891}, + {-12250000, 10130000, 4275000, 25010000, 0x0010217}, + {13202002, -8880543, 13289453, -8794053, 0x001000a}, // AGO + {13019857, -9163728, 13493785, -8672688, 0x001000c}, + {19856615, -11823970, 19959924, -11750236, 0x3c1044b}, + {13468000, -14875400, 13612521, -14822000, 0x3c1044b}, + {13433714, -14961800, 13523086, -14875311, 0x3c1004b}, + {13523086, -14961800, 13612458, -14875311, 0x3c1004b}, + {15674217, -12829510, 15736853, -12707201, 0x3c1044b}, + {15736853, -12829510, 15799489, -12707201, 0x3c1044b}, + {13340386, -12680910, 13402853, -12558601, 0x3c1044b}, + {13402853, -12640910, 13465320, -12518601, 0x3c1044b}, + {16902000, -12434400, 16973207, -12327200, 0x3c1044b}, + {13513994, -12401100, 13602405, -12314611, 0x3c1004b}, + {13507894, -12484200, 13596305, -12397711, 0x3c1004b}, + {12107914, -15229800, 12197286, -15143311, 0x3c1004b}, + {16294000, -9581000, 16395012, -9506000, 0x3c1044b}, + {12160500, -5619000, 12257515, -5541600, 0x3c1044b}, + {20346700, -9708000, 20449081, -9634000, 0x3c1044b}, + {14194415, -6304200, 14281384, -6217711, 0x3c1004b}, + {15006395, -7663200, 15093604, -7576711, 0x3c1004b}, + {20688995, -8474000, 20776204, -8387511, 0x3c1004b}, + {15073415, -11434100, 15161585, -11347611, 0x3c1004b}, + {13813315, -11250700, 13901485, -11164211, 0x3c1004b}, + {12318715, -6196900, 12405684, -6110411, 0x3c1004b}, + {13629105, -8608850, 13691894, -8546751, 0x2b2004b}, + {17664122, -14690460, 17726078, -14630341, 0x29c004b}, + {15525174, -12880150, 15588825, -12818051, 0x2b2004b}, + {14657805, -13819560, 14719594, -13759441, 0x29c004b}, + {14878605, -9331050, 14941394, -9268951, 0x2b2004b}, + {15218289, -12948360, 15279911, -12888241, 0x29c004b}, + {17247960, -12177750, 17311439, -12115651, 0x2b2004b}, + {22200839, -10739760, 22261960, -10679641, 0x29c004b}, + {17447547, -12058250, 17510853, -11996151, 0x2b2004b}, + {16194372, -12593860, 16255827, -12533741, 0x29c004b}, + {20408347, -11681050, 20471653, -11618951, 0x2b2004b}, + {12852290, -7260360, 12912910, -7200241, 0x29c004b}, + {15338692, -8221050, 15401308, -8158951, 0x2b2004b}, + {20747256, -11593360, 20808544, -11533241, 0x29c004b}, + {15681370, -17100050, 15746229, -17037951, 0x2b2004b}, + {15033705, -13769660, 15095494, -13709541, 0x29c004b}, + {14272247, -11438350, 14335553, -11376251, 0x2b2004b}, + {15246590, -7790260, 15307210, -7730141, 0x29c004b}, + {17960805, -8804850, 18023594, -8742751, 0x2b2004b}, + {14822190, -7379960, 14882810, -7319841, 0x29c004b}, + {14349503, -13947792, 17060484, -11266602, 0x0a90011}, + {12807084, -9735525, 15488274, -7054335, 0x001000d}, + {19676509, -12032622, 20150437, -11541582, 0x0b10090}, + {13283547, -15137420, 13762683, -14646380, 0x0b10890}, + {13231827, -12743280, 13710963, -12252240, 0x0b01090}, + {11915641, -15432075, 12399985, -14941035, 0x0b01890}, + {16112749, -9789020, 16586677, -9297980, 0x0b02090}, + {11974645, -5825819, 12443365, -5334779, 0x0b12890}, + {20166139, -9916520, 20640067, -9425480, 0x0b03090}, + {14003535, -6506475, 14472255, -6015435, 0x0b13890}, + {20498235, -8676275, 20966955, -8185235, 0x0b14090}, + {13625639, -11452975, 14099567, -10961935, 0x0b14890}, + {12127835, -6399175, 12596555, -5908135, 0x0b15090}, + {17455537, -14905920, 17934673, -14414880, 0x0b15890}, + {17147649, -12332470, 17621577, -11841430, 0x0b16090}, + {21999639, -10955220, 22473567, -10464180, 0x0b16890}, + {20376689, -11852665, 20850617, -11361625, 0x0b17090}, + {15469019, -17314520, 15958571, -16823480, 0x0b07890}, + {14072149, -11652820, 14546077, -11161780, 0x0b18090}, + {17760439, -9019320, 18234367, -8528280, 0x0b08890}, + {11670362, -18039060, 24089400, -4376823, 0x0010016}, + {2065794, 13470755, 2154206, 13557245, 0x001000a}, // NER + {2007115, 13260420, 2362684, 13606379, 0xf040047}, + {6923004, 13289600, 7267195, 13624489, 0xe890047}, + {8943554, 13763800, 9032445, 13850289, 0x3c1004b}, + {7941833, 16927300, 8032166, 17013789, 0x3c1004b}, + {5219214, 14845400, 5308586, 14931889, 0x3c1004b}, + {7319473, 18697800, 7410526, 18784289, 0x3c1004b}, + {3149674, 13005800, 3238325, 13092289, 0x3c1004b}, + {5228454, 13721500, 5317345, 13807989, 0x3c1004b}, + {3387115, 11818600, 3475285, 11905089, 0x3c1004b}, + {3960354, 13601400, 4049245, 13687889, 0x3c1004b}, + {869814, 14688600, 959186, 14775089, 0x3c1004b}, + {5902654, 14043800, 5991545, 14130289, 0x3c1004b}, + {2832274, 13050800, 2920925, 13137289, 0x3c1004b}, + {8864374, 12960900, 8953025, 13047389, 0x3c1004b}, + {7615954, 13884400, 7704845, 13970889, 0x3c1004b}, + {7942554, 13713800, 8031445, 13800289, 0x3c1004b}, + {12567654, 13271100, 12656545, 13357589, 0x3c1004b}, + {709654, 13962800, 798545, 14049289, 0x3c1004b}, + {9110154, 13669600, 9199045, 13756089, 0x3c1004b}, + {6714234, 14455300, 6803365, 14541789, 0x3c1004b}, + {1408834, 14166500, 1497965, 14252989, 0x3c1004b}, + {13063334, 14209200, 13152465, 14295689, 0x3c1004b}, + {5202134, 14417700, 5291265, 14504189, 0x3c1004b}, + {8433154, 13387900, 8522045, 13474389, 0x3c1004b}, + {7015554, 13530700, 7104445, 13617189, 0x3c1004b}, + {8842115, 14935850, 8906284, 14997949, 0x2b2004b}, + {10237405, 13954040, 10299194, 14014159, 0x29c004b}, + {6250229, 15430750, 6314570, 15492849, 0x2b2004b}, + {7743805, 13474940, 7805594, 13535059, 0x29c004b}, + {3298002, 14318950, 3361998, 14381049, 0x2b2004b}, + {2818389, 12968340, 2880011, 13028459, 0x29c004b}, + {6665588, 13632750, 6729412, 13694849, 0x2b2004b}, + {11997205, 13189740, 12058994, 13249859, 0x29c004b}, + {2321174, 13067650, 2384825, 13129749, 0x2b2004b}, + {2299105, 13289940, 2360894, 13350059, 0x29c004b}, + {7145488, 13286250, 7209312, 13348349, 0x2b2004b}, + {5750438, 14721040, 5812561, 14781159, 0x29c004b}, + {5767743, 15868950, 5832257, 15931049, 0x2b2004b}, + {8439105, 13519940, 8500894, 13580059, 0x29c004b}, + {2058002, 14288950, 2121998, 14351049, 0x2b2004b}, + {6019022, 14389940, 6080978, 14450059, 0x29c004b}, + {671000, 12830000, 4109600, 14800000, 0x017000d}, + {5182000, 13043057, 8050000, 15600000, 0x0a10011}, + {8831732, 13514380, 9310868, 14005420, 0x0b10890}, + {7602832, 16702480, 8087176, 17193520, 0x0b11090}, + {7120224, 18495480, 7609776, 18986520, 0x0b11890}, + {3222740, 11680000, 3696668, 12171040, 0x0b12090}, + {8668932, 12806080, 9148068, 13297120, 0x0b03090}, + {12372432, 13041780, 12851568, 13532820, 0x0b04090}, + {12747632, 13880780, 13226768, 14371820, 0x0b15090}, + {8234232, 13244980, 8713368, 13736020, 0x0b15890}, + {8637232, 14721380, 9121576, 15212420, 0x0b06090}, + {10028732, 13738580, 10507868, 14229620, 0x0b16890}, + {11787032, 13070280, 12266168, 13561320, 0x0b07090}, + {5551932, 15587580, 6036276, 16078620, 0x0b07890}, + {150000, 11680000, 16000000, 23530000, 0x3330016}, + {15030394, 12088553, 15118806, 12175043, 0x001000a}, // TCD + {14928397, 11985471, 15220803, 12272300, 0xc730047}, + {15928024, 8441191, 16204481, 8714610, 0xbde0047}, + {18246106, 9009622, 18522563, 9283041, 0xbde0047}, + {20787554, 13785800, 20876445, 13872289, 0x3c1004b}, + {15757508, 9266023, 15844958, 9352512, 0x3c1004b}, + {17502146, 8872102, 17589596, 8958591, 0x3c1004b}, + {14861275, 9320800, 14948725, 9407289, 0x3c1004b}, + {20239035, 10986800, 20326965, 11073289, 0x3c1004b}, + {15328035, 10237800, 15415965, 10324289, 0x3c1004b}, + {18648794, 12140800, 18737205, 12227289, 0x3c1004b}, + {16801766, 8630473, 16889216, 8716962, 0x3c1004b}, + {18299554, 13166500, 18388445, 13252989, 0x3c1004b}, + {16249345, 9359973, 16336795, 9446462, 0x3c1004b}, + {19648154, 13255700, 19737045, 13342189, 0x3c1004b}, + {18176815, 11938500, 18264985, 12024989, 0x3c1004b}, + {15265554, 14076800, 15354445, 14163289, 0x3c1004b}, + {15396394, 12443500, 15484805, 12529989, 0x3c1004b}, + {15823715, 11766300, 15911885, 11852789, 0x3c1004b}, + {14179512, 9615462, 14267202, 9701951, 0x3c1004b}, + {18896275, 9406800, 18983725, 9493289, 0x3c1004b}, + {16269693, 8967682, 16357143, 9054171, 0x3c1004b}, + {15682774, 12962900, 15771425, 13049389, 0x3c1004b}, + {16444754, 13598500, 16533645, 13684989, 0x3c1004b}, + {17015794, 12336800, 17104205, 12423289, 0x3c1004b}, + {16111052, 9273975, 16198502, 9360464, 0x3c1004b}, + {16679435, 10430500, 16767365, 10516989, 0x3c1004b}, + {19062193, 17883900, 19153006, 17970389, 0x3c1004b}, + {15100190, 9873012, 15187880, 9959501, 0x3c1004b}, + {16522562, 8633919, 16610012, 8720408, 0x3c1004b}, + {17115715, 11742400, 17203885, 11828889, 0x3c1004b}, + {22155554, 13426800, 22244445, 13513289, 0x3c1004b}, + {15498535, 10871100, 15586465, 10957589, 0x3c1004b}, + {17726395, 8296800, 17813604, 8383289, 0x3c1004b}, + {20888902, 14497150, 20952898, 14559249, 0x2b2004b}, + {15658572, 7714810, 15719192, 7774929, 0x29c004b}, + {14782347, 8290347, 17463537, 10971537, 0x0a90011}, + {14782347, 11239656, 17493328, 13920846, 0x001000d}, + {20592427, 13583524, 21071563, 14074564, 0x0b10090}, + {17314119, 8669826, 17788047, 9160866, 0x0b00890}, + {20051249, 10784524, 20525177, 11275564, 0x0b11090}, + {18461239, 11938524, 18935167, 12429564, 0x0b11890}, + {18104427, 12964224, 18583563, 13455264, 0x0b02090}, + {19453027, 13053424, 19932163, 13544464, 0x0b02890}, + {17989149, 11736224, 18463077, 12227264, 0x0b13090}, + {15070427, 13874524, 15549563, 14365564, 0x0b13890}, + {13991599, 9413186, 14465527, 9904226, 0x0b04090}, + {18708239, 9204524, 19182167, 9695564, 0x0b04890}, + {18862819, 17681624, 19352371, 18172664, 0x0b0a890}, + {21960427, 13224524, 22439563, 13715564, 0x0b1b090}, + {17535635, 8094524, 18004355, 8585564, 0x0b1b890}, + {20681337, 14282679, 21160473, 14773719, 0x0b1c090}, + {15454525, 7499349, 15923245, 7990389, 0x0b1c890}, + {13450000, 7440000, 24000010, 23460000, 0x4890016}, + {-77066600, -12129255, -77008600, -12003998, 0x02d000a}, // PER + {-77171000, -12247500, -76894742, -11806000, 0xf040447}, + {-71734778, -16567260, -71386866, -16232371, 0xe890047}, + {-79100864, -8160610, -79039246, -8038301, 0x3c1044b}, + {-79039246, -8160610, -78977628, -8038301, 0x3c1044b}, + {-79928394, -6814010, -79866946, -6691701, 0x3c1044b}, + {-79866946, -6814010, -79805498, -6691701, 0x3c1044b}, + {-73349324, -3847510, -73288046, -3725201, 0x3c1044b}, + {-73288046, -3812510, -73226768, -3690201, 0x3c1044b}, + {-80694424, -5250710, -80633146, -5128401, 0x3c1044b}, + {-80633146, -5250710, -80571868, -5128401, 0x3c1044b}, + {-75298444, -12125110, -75236147, -12002801, 0x3c1044b}, + {-75236147, -12125110, -75173850, -12002801, 0x3c1044b}, + {-78613134, -9133000, -78533328, -9038301, 0x3c1044b}, + {-78534000, -9160610, -78429897, -9088000, 0x3c1044b}, + {-74607605, -8433000, -74520396, -8346511, 0x3c1004b}, + {-72002000, -13558000, -71861309, -13503400, 0x3c1044b}, + {-70290207, -18082400, -70221034, -17969000, 0x3c1044b}, + {-75770646, -14100600, -75681755, -14014111, 0x3c1004b}, + {-70184806, -15543200, -70095194, -15456711, 0x3c1004b}, + {-74264446, -13213200, -74175555, -13126711, 0x3c1004b}, + {-80731600, -4931100, -80657326, -4879100, 0x2b2044b}, + {-76264677, -9976540, -76219053, -9896400, 0x29c044b}, + {-76171912, -13451050, -76108088, -13388951, 0x2b2004b}, + {-76396427, -6518060, -76335974, -6457941, 0x29c004b}, + {-78532308, -7196750, -78469692, -7134651, 0x2b2004b}, + {-81293343, -4614260, -81233057, -4554141, 0x29c004b}, + {-70042957, -15881850, -69978443, -15819751, 0x2b2004b}, + {-80469843, -3612060, -80409557, -3551941, 0x29c004b}, + {-76721053, -11956200, -76632332, -11912000, 0x2b2044b}, + {-77558277, -9548060, -77497323, -9487941, 0x29c004b}, + {-80703222, -5312050, -80640778, -5249951, 0x2b2004b}, + {-77240644, -11530060, -77179356, -11469941, 0x29c004b}, + {-76301567, -10721050, -76238433, -10658951, 0x2b2004b}, + {-76226895, -13750760, -76165106, -13690641, 0x29c004b}, + {-77632453, -11136950, -77569147, -11074851, 0x2b2004b}, + {-80205443, -5127860, -80145157, -5067741, 0x29c004b}, + {-71361516, -17670050, -71296485, -17607951, 0x2b2004b}, + {-72911095, -13661060, -72849306, -13600941, 0x29c004b}, + {-75743753, -11427450, -75680447, -11365351, 0x2b2004b}, + {-77780861, -10776660, -77719740, -10716541, 0x29c004b}, + {-70972430, -17221050, -70907571, -17158951, 0x2b2004b}, + {-81133043, -5126160, -81072757, -5066041, 0x29c004b}, + {-76033595, -9323950, -75970806, -9261851, 0x2b2004b}, + {-78840227, -5740060, -78779774, -5679941, 0x29c004b}, + {-79451308, -7251050, -79388692, -7188951, 0x2b2004b}, + {-76152427, -5927060, -76091974, -5866941, 0x29c004b}, + {-77911026, -12427323, -75200045, -9746133, 0x001000d}, + {-81360000, -6036216, -78678810, -3355026, 0x0010015}, + {-69138720, -504010, -68670000, -12970, 0x001008c}, + {-69138720, -504010, -68670000, -12970, 0x001088c}, + {-79368995, -8200525, -78900275, -7709485, 0x001108c}, + {-79973145, -7015475, -79504425, -6524435, 0x001188c}, + {-73537735, -4014375, -73069015, -3523335, 0x001208c}, + {-78779331, -9344975, -78305403, -8853935, 0x001288c}, + {-74798345, -8635275, -74329625, -8144235, 0x001308c}, + {-72206453, -13776220, -71727317, -13285180, 0x001388c}, + {-70517731, -18271220, -70028179, -17780180, 0x001408c}, + {-75965763, -14302875, -75486627, -13811835, 0x001488c}, + {-70312259, -15920875, -69827915, -15429835, 0x001508c}, + {-74459563, -13415475, -73980427, -12924435, 0x001588c}, + {-76407563, -13815825, -75928427, -13324785, 0x001608c}, + {-76600545, -6733475, -76131825, -6242435, 0x001688c}, + {-78735355, -7411175, -78266635, -6920135, 0x001708c}, + {-77759551, -9763475, -77285623, -9272435, 0x001788c}, + {-71573771, -17884475, -71084219, -17393435, 0x001808c}, + {-73119763, -13876475, -72640627, -13385435, 0x001888c}, + {-71184771, -17435475, -70695219, -16944435, 0x001908c}, + {-76233951, -9538375, -75760023, -9047335, 0x001988c}, + {-79729355, -7555475, -79260635, -7064435, 0x001a08c}, + {-76356545, -6142475, -75887825, -5651435, 0x001a88c}, + {-75229553, -13035475, -74750417, -12544435, 0x001b08c}, + {-77204355, -6275475, -76735635, -5784435, 0x001b88c}, + {-69429513, -12910475, -68950377, -12419435, 0x001c08c}, + {-71469553, -14535475, -70990417, -14044435, 0x001c88c}, + {-76974355, -7415475, -76505635, -6924435, 0x001d08c}, + {-76584563, -13320475, -76105427, -12829435, 0x001d88c}, + {-69122744, -12739756, -68643608, -12248716, 0x001e08c}, + {-81360000, -18351470, -68670000, -12970, 0x4680016}, + {-92000000, -56600000, -30000000, 13500000, 0x0010217}, + {106810541, 47889000, 106987706, 47951245, 0x016000a}, // MNG + {106539272, 47662480, 107226728, 48153520, 0x001000c}, + {103969749, 48970090, 104155251, 49092399, 0x54f004b}, + {105854129, 49412290, 106041670, 49534599, 0x54f004b}, + {114437917, 48013490, 114619682, 48135799, 0x54f004b}, + {91551117, 47944890, 91732882, 48067199, 0x54f004b}, + {110051014, 44834390, 110222586, 44956699, 0x54f004b}, + {89889949, 48899790, 90075451, 49022099, 0x54f004b}, + {91972210, 49919890, 92161789, 50042199, 0x54f004b}, + {100083691, 49596800, 100216308, 49683289, 0x3c1004b}, + {96789134, 47691300, 96916465, 47777789, 0x3c1004b}, + {106140971, 50187800, 106275029, 50274289, 0x3c1004b}, + {100057535, 46646800, 100182464, 46733289, 0x3c1004b}, + {102716435, 46216500, 102841364, 46302989, 0x3c1004b}, + {101402934, 47431400, 101530265, 47517889, 0x3c1004b}, + {96188235, 46322800, 96313164, 46409289, 0x3c1004b}, + {106401512, 48796700, 106532687, 48883189, 0x3c1004b}, + {103468012, 48775300, 103599187, 48861789, 0x3c1004b}, + {104343118, 43541100, 104462281, 43627589, 0x3c1004b}, + {113213035, 46630200, 113337964, 46716689, 0x3c1004b}, + {106210536, 45722600, 106334263, 45809089, 0x3c1004b}, + {110585334, 47285200, 110712665, 47371689, 0x3c1004b}, + {98197433, 48712900, 98327167, 48799389, 0x3c1004b}, + {107206334, 47725600, 107334866, 47812089, 0x3c1004b}, + {108320835, 46309400, 108445764, 46395889, 0x3c1004b}, + {102114337, 44626800, 102235662, 44713289, 0x3c1004b}, + {103737070, 47586257, 107669482, 50267447, 0x0a80011}, + {99617367, 45480305, 103400824, 48161495, 0x0010015}, + {114187671, 47829124, 114880335, 48320164, 0x0010088}, + {91300871, 47760524, 91993535, 48251564, 0x0010888}, + {109808701, 44650024, 110464909, 45141064, 0x0011088}, + {89636373, 48715424, 90339453, 49206464, 0x0011888}, + {91707643, 49735524, 92426347, 50226564, 0x0012088}, + {99790643, 49394524, 100509347, 49885564, 0x0012888}, + {96509067, 47489024, 97196523, 47980064, 0x0013088}, + {105851257, 49985524, 106575169, 50476564, 0x0013888}, + {95917383, 46120524, 96584007, 46611564, 0x0015888}, + {103187263, 48573024, 103890343, 49064064, 0x0016088}, + {104087611, 43338824, 104728195, 43829864, 0x0016888}, + {112936975, 46427924, 113614015, 46918964, 0x0017088}, + {105946895, 45520324, 106608311, 46011364, 0x0017888}, + {110313079, 47082924, 110995327, 47573964, 0x0018088}, + {97915973, 48510624, 98619053, 49001664, 0x0018888}, + {88151115, 49468810, 92262273, 52150000, 0x0a89091}, + {92262273, 49468810, 96373431, 52150000, 0x0a89891}, + {96373431, 49468810, 100484589, 52150000, 0x0a8a091}, + {100484589, 49468810, 104595747, 52150000, 0x0a8a891}, + {104595747, 49468810, 108706905, 52150000, 0x0a8b091}, + {112818063, 49468810, 116929221, 52150000, 0x0a8b891}, + {87740000, 46921679, 91642621, 49602869, 0x0a8c091}, + {91515115, 46921679, 95417736, 49602869, 0x0a8c891}, + {95417736, 46921679, 99320357, 49602869, 0x0a8d091}, + {99320357, 46921679, 103222978, 49602869, 0x0a8d891}, + {103222978, 46921679, 107125599, 49602869, 0x0a8e091}, + {107125599, 46921679, 111028220, 49602869, 0x0a8e891}, + {111028220, 46921679, 114930841, 49602869, 0x0a8f091}, + {114930841, 46921679, 118833462, 49602869, 0x0a80091}, + {90589807, 44240489, 94313682, 46921679, 0x0a80891}, + {94313682, 44240489, 98037557, 46921679, 0x0a81091}, + {98037557, 44240489, 101761432, 46921679, 0x0a81891}, + {101761432, 44240489, 105485307, 46921679, 0x0a82091}, + {105485307, 44240489, 109209182, 46921679, 0x0a82891}, + {109209182, 44240489, 112933057, 46921679, 0x0a83091}, + {112933057, 44240489, 116656932, 46921679, 0x0a83891}, + {116146543, 45581084, 119930000, 48262274, 0x0a84091}, + {94772463, 41567630, 98347383, 44248820, 0x0a84891}, + {98347383, 41567630, 101922303, 44248820, 0x0a85091}, + {101922303, 41567630, 105497223, 44248820, 0x0a85891}, + {105497223, 41567630, 109072143, 44248820, 0x0a86091}, + {109072143, 41567630, 112647063, 44248820, 0x0a86891}, + {87740000, 41567630, 119930000, 52150000, 0x0010217}, + {51323945, 35635355, 51429655, 35721845, 0x001000a}, // IRN + {51176280, 35483220, 51599119, 35829179, 0xf040047}, + {59381850, 36131100, 59793949, 36465989, 0xe890047}, + {51602864, 32601190, 51747936, 32723499, 0x54f004b}, + {46212500, 38017000, 46386650, 38125500, 0x54f044b}, + {52459189, 29540000, 52627692, 29641700, 0x54f044b}, + {50870000, 35786000, 51057055, 35884299, 0x54f044b}, + {50802350, 34578290, 50928934, 34721000, 0x54f044b}, + {48618053, 31250690, 48760747, 31372999, 0x54f044b}, + {47015605, 34282000, 47173400, 34396399, 0x54f044b}, + {60794142, 29421790, 60934457, 29544099, 0x54f044b}, + {45003804, 37502000, 45112396, 37588489, 0x3c1044b}, + {57019500, 30238910, 57126050, 30319800, 0x3c1044b}, + {54300208, 31841000, 54401592, 31927489, 0x3c1044b}, + {49537404, 37240200, 49645996, 37326689, 0x3c1044b}, + {49624200, 34061100, 49752719, 34130880, 0x3c1044b}, + {48457706, 34756400, 48562694, 34842889, 0x3c1044b}, + {48234844, 38207300, 48344156, 38293789, 0x3c1044b}, + {49953925, 36243800, 50061075, 36330289, 0x3c1044b}, + {48229149, 30313700, 48328851, 30400189, 0x3c1044b}, + {46967145, 35256800, 47072854, 35343289, 0x3c1044b}, + {48435300, 36641000, 48575566, 36707000, 0x3c1044b}, + {48313000, 33424700, 48384963, 33548500, 0x3c1044b}, + {56238200, 27166000, 56368871, 27230000, 0x3c1044b}, + {48706600, 33850000, 48807363, 33939000, 0x3c1044b}, + {54390764, 36797800, 54498635, 36884289, 0x3c1044b}, + {49778986, 34315605, 52996414, 36996795, 0x0a90011}, + {51236676, 32490679, 51788724, 32981719, 0x0010888}, + {52396992, 29437980, 52933416, 29929020, 0x0011088}, + {48363584, 31066280, 48910424, 31557320, 0x0011888}, + {46749568, 34093680, 47312032, 34584720, 0x0012088}, + {60542092, 29237380, 61073308, 29728420, 0x0012888}, + {44735652, 37299680, 45324156, 37790720, 0x0013088}, + {56776992, 30033880, 57313416, 30524920, 0x0013888}, + {54051484, 31638680, 54598324, 32129720, 0x0014088}, + {49204652, 37079180, 49787948, 37570220, 0x0014888}, + {49367768, 33850480, 49930232, 34341520, 0x0015088}, + {48196668, 34554080, 48759132, 35045120, 0x0015888}, + {47945292, 30139780, 48481716, 30630820, 0x0016888}, + {46708868, 35054480, 47276540, 35545520, 0x0017088}, + {48178460, 36428480, 48756548, 36919520, 0x0017888}, + {48074076, 33240279, 48631332, 33731319, 0x0018088}, + {55869600, 27011680, 56390400, 27502720, 0x0018888}, + {48620876, 33455580, 49178132, 33946620, 0x0019088}, + {54127660, 36595480, 54705748, 37086520, 0x0019888}, + {51298768, 33734480, 51861232, 34225520, 0x001a088}, + {57343560, 35974480, 57916440, 36465520, 0x001a888}, + {53033660, 36387980, 53611748, 36879020, 0x001b088}, + {58533560, 35974480, 59106440, 36465520, 0x001b888}, + {55464392, 29224480, 55995608, 29715520, 0x001c088}, + {44673144, 38284480, 45266856, 38775520, 0x001c888}, + {48193976, 32134480, 48746024, 32625520, 0x001d088}, + {57030952, 37224480, 57619456, 37715520, 0x001d888}, + {58943976, 32634480, 59496024, 33125520, 0x001e088}, + {50763592, 28664080, 51294808, 29155120, 0x001f088}, + {45091379, 36605345, 48398180, 39286535, 0x0010015}, + {53559078, 35768215, 56836088, 38449405, 0x0a91091}, + {56836088, 35768215, 60113098, 38449405, 0x0a91891}, + {44020000, 37108809, 47356592, 39789999, 0x0a80091}, + {47356592, 37108809, 50693184, 39789999, 0x0a80891}, + {44413241, 34427619, 47630669, 37108809, 0x0a92091}, + {47630669, 34427619, 50848097, 37108809, 0x0a92891}, + {50848097, 34427619, 54065525, 37108809, 0x0a93091}, + {54065525, 34427619, 57282953, 37108809, 0x0a93891}, + {57282953, 34427619, 60500381, 37108809, 0x0a94091}, + {58248181, 34427619, 61465609, 37108809, 0x0a94891}, + {45373703, 31746429, 48501758, 34427619, 0x0a95091}, + {48501758, 31746429, 51629813, 34427619, 0x0a95891}, + {51629813, 31746429, 54757868, 34427619, 0x0a96091}, + {54757868, 31746429, 57885923, 34427619, 0x0a96891}, + {57885923, 31746429, 61013978, 34427619, 0x0a97091}, + {58824339, 31746429, 61952394, 34427619, 0x0a97891}, + {47593132, 29065239, 50631814, 31746429, 0x0a98091}, + {50631814, 29065239, 53670496, 31746429, 0x0a98891}, + {53670496, 29065239, 56709178, 31746429, 0x0a99091}, + {56709178, 29065239, 59747860, 31746429, 0x0a99891}, + {58836255, 29065239, 61874937, 31746429, 0x0a9a091}, + {50661605, 26384049, 53640705, 29065239, 0x0a8a891}, + {53640705, 26384049, 56619805, 29065239, 0x0a8b091}, + {56619805, 26384049, 59598905, 29065239, 0x0a8b891}, + {59598905, 26384049, 62578005, 29065239, 0x0a8c091}, + {60370900, 26384049, 63350000, 29065239, 0x0a8c891}, + {53670496, 25059100, 56590014, 27740290, 0x0a9d091}, + {56590014, 25059100, 59509532, 27740290, 0x0a9d891}, + {59509532, 25059100, 62429050, 27740290, 0x0a9e091}, + {44020000, 25059100, 63350000, 39790000, 0x0010217}, + {13143759, 32839490, 13216241, 32900599, 0x2a7004a}, // LBY + {20034013, 32089490, 20105986, 32150599, 0x2a7004a}, + {12975000, 32700000, 13433063, 32913000, 0xc730447}, + {19974151, 31955948, 20294659, 32229367, 0xbde0047}, + {14928986, 32147593, 15251013, 32421012, 0xbde0047}, + {14232507, 32586600, 14335092, 32673089, 0x3c1004b}, + {20159008, 30692000, 20259191, 30778489, 0x3c1004b}, + {23905667, 32026900, 24007532, 32113389, 0x3c1004b}, + {12969067, 32126800, 13070932, 32213289, 0x3c1004b}, + {12668907, 32709700, 12771492, 32796189, 0x3c1004b}, + {14508567, 32420600, 14610432, 32507089, 0x3c1004b}, + {16532548, 31128600, 16633452, 31215089, 0x3c1004b}, + {12721830, 26536800, 12818169, 26623289, 0x3c1004b}, + {13954308, 31707200, 14055692, 31793689, 0x3c1004b}, + {21708307, 32718500, 21810892, 32804989, 0x3c1004b}, + {12485167, 32027200, 12587032, 32113689, 0x3c1004b}, + {14379690, 26994600, 14476509, 27081089, 0x3c1004b}, + {22592707, 32707300, 22695292, 32793789, 0x3c1004b}, + {12969067, 32486800, 13070932, 32573289, 0x3c1004b}, + {10929308, 31827000, 11030692, 31913489, 0x3c1004b}, + {12430307, 32737900, 12532892, 32824389, 0x3c1004b}, + {13867171, 25881000, 13963029, 25967489, 0x3c1004b}, + {13587767, 32390300, 13689632, 32476789, 0x3c1004b}, + {20780967, 32448700, 20882832, 32535189, 0x3c1004b}, + {12035007, 32877100, 12137592, 32963589, 0x3c1004b}, + {21823807, 32751300, 21926392, 32837789, 0x3c1004b}, + {14232469, 27518450, 14302330, 27580549, 0x2b2004b}, + {12951430, 31417840, 13021569, 31477959, 0x29c004b}, + {20556830, 32156550, 20629969, 32218649, 0x2b2004b}, + {20089381, 30919440, 20159019, 30979559, 0x29c004b}, + {20546830, 32497750, 20619969, 32559849, 0x2b2004b}, + {10148534, 24927340, 10214665, 24987459, 0x29c004b}, + {21258152, 29116750, 21329048, 29178849, 0x2b2004b}, + {23257101, 24169940, 23322898, 24230059, 0x29c004b}, + {12543172, 32738950, 12616828, 32801049, 0x2b2004b}, + {19561148, 30364140, 19630452, 30424259, 0x29c004b}, + {20217003, 31640750, 20289797, 31702849, 0x2b2004b}, + {16108982, 29134540, 16177618, 29194659, 0x29c004b}, + {9465407, 30093650, 9536993, 30155749, 0x2b2004b}, + {13986946, 32549240, 14058254, 32609359, 0x29c004b}, + {25037203, 31721750, 25109997, 31783849, 0x2b2004b}, + {11984763, 31919940, 12055236, 31980059, 0x29c004b}, + {15915252, 29096150, 15986148, 29158249, 0x2b2004b}, + {22201646, 32727740, 22272954, 32787859, 0x29c004b}, + {11829572, 32923250, 11903228, 32985349, 0x2b2004b}, + {21511282, 29005540, 21579918, 29065659, 0x29c004b}, + {10612000, 31300000, 15410000, 32960000, 0x06b0011}, + {19900000, 31300000, 24300000, 32960000, 0x014000d}, + {12240241, 25429405, 15189550, 28110595, 0x0010015}, + {9290000, 19480000, 25141963, 33170000, 0x3820016}, + {32492924, 15532000, 32588750, 15615449, 0x01d000a}, // SDN + {32287030, 15326640, 32771374, 15817680, 0x001000c}, + {37141000, 19534500, 37245667, 19610250, 0x3c1044b}, + {37141000, 19610250, 37245667, 19686000, 0x3c1044b}, + {24840415, 12011800, 24928585, 12098289, 0x3c1004b}, + {30175154, 13143600, 30264045, 13230089, 0x3c1004b}, + {36335494, 15413400, 36425106, 15499889, 0x3c1004b}, + {35331654, 13994800, 35420545, 14081289, 0x3c1004b}, + {33481834, 14346500, 33570965, 14432989, 0x3c1004b}, + {32615554, 13112200, 32704445, 13198689, 0x3c1004b}, + {25304954, 13585900, 25393845, 13672389, 0x3c1004b}, + {22410654, 13406700, 22499545, 13493189, 0x3c1004b}, + {34328815, 11752900, 34416985, 11839389, 0x3c1004b}, + {32954334, 14190300, 33043465, 14276789, 0x3c1004b}, + {29669935, 10959300, 29757865, 11045789, 0x3c1004b}, + {26085415, 11411700, 26173585, 11498189, 0x3c1004b}, + {33551754, 13510300, 33640645, 13596789, 0x3c1004b}, + {33964913, 17673400, 34055486, 17759889, 0x3c1004b}, + {33292314, 14706800, 33381686, 14793289, 0x3c1004b}, + {33394154, 16643700, 33484246, 16730189, 0x3c1004b}, + {32702754, 13142700, 32791645, 13229189, 0x3c1004b}, + {31176674, 12858700, 31265325, 12945189, 0x3c1004b}, + {32252054, 13955500, 32340945, 14041989, 0x3c1004b}, + {35566294, 15280000, 35655906, 15366489, 0x3c1004b}, + {33932684, 17559550, 33997715, 17621649, 0x2b2004b}, + {28393889, 12660840, 28455511, 12720959, 0x29c004b}, + {33884988, 13116750, 33948812, 13178849, 0x2b2004b}, + {27782056, 11298940, 27843344, 11359059, 0x29c004b}, + {29621047, 12015950, 29684353, 12078049, 0x2b2004b}, + {33849605, 13273840, 33911394, 13333959, 0x29c004b}, + {35866015, 14931050, 35930184, 14993149, 0x2b2004b}, + {31829189, 12979940, 31890811, 13040059, 0x29c004b}, + {23438174, 12868950, 23501825, 12931049, 0x2b2004b}, + {37298270, 19069940, 37361729, 19130059, 0x29c004b}, + {33643188, 13385750, 33707012, 13447849, 0x2b2004b}, + {31203756, 11429740, 31265044, 11489859, 0x29c004b}, + {34339947, 11835350, 34403253, 11897449, 0x2b2004b}, + {34592905, 13391240, 34654694, 13451359, 0x29c004b}, + {33150488, 14027950, 33214312, 14090049, 0x2b2004b}, + {34146005, 13248340, 34207794, 13308459, 0x29c004b}, + {33957398, 17988950, 34022602, 18051049, 0x2b2004b}, + {30610689, 12696240, 30672311, 12756359, 0x29c004b}, + {29401922, 10653888, 32112903, 13335078, 0x001000d}, + {32086091, 13066959, 34826863, 15748149, 0x0a80011}, + {36828624, 19365380, 37323384, 19856420, 0x0b00890}, + {24652740, 11809480, 25126668, 12300520, 0x0b11090}, + {36143332, 15211080, 36627676, 15702120, 0x0b01890}, + {35134432, 13746380, 35613568, 14237420, 0x0b12090}, + {25075932, 13300780, 25555068, 13791820, 0x0b12890}, + {22215532, 13204380, 22694668, 13695420, 0x0b13090}, + {34038240, 11548780, 34512168, 12039820, 0x0b13890}, + {25915640, 11268980, 26389568, 11760020, 0x0b14090}, + {33759224, 17310980, 34248776, 17802020, 0x0b04890}, + {33256532, 16487880, 33740876, 16978920, 0x0b15090}, + {35511232, 14903280, 35995576, 15394320, 0x0b05890}, + {28107232, 12407880, 28586368, 12898920, 0x0b06090}, + {27568640, 11006780, 28042568, 11497820, 0x0b16890}, + {23230432, 12654480, 23709568, 13145520, 0x0b07090}, + {36965124, 18884980, 37459884, 19376020, 0x0b07890}, + {33745224, 17774480, 34234776, 18265520, 0x0b08090}, + {21810000, 9342000, 38630000, 23200000, 0x3580016}, + {23400000, 3480000, 36000000, 12250000, 0x0900012}, + {-19000000, -47500000, 60000000, 37550000, 0x3e50217}, + {21810000, 9342000, 38630000, 23200000, 0x003021c}, + {106786755, -6240545, 106873245, -6154055, 0x001000a}, // IDN + {106557000, -6425520, 107178000, -6068000, 0x017000c}, + {112660000, -7245000, 112804926, -7193000, 0x3c1044b}, + {112670000, -7297000, 112814926, -7245000, 0x3c1044b}, + {112670000, -7348000, 112817740, -7297000, 0x3c1044b}, + {112670000, -7400000, 112814926, -7348000, 0x3c1044b}, + {107521495, -6953200, 107608704, -6866711, 0x3c1004b}, + {107608704, -6961849, 107695913, -6875360, 0x3c1004b}, + {98624000, 3530000, 98723905, 3605000, 0x3c1044b}, + {98627000, 3605000, 98708043, 3697500, 0x3c1044b}, + {104715055, -3025400, 104801544, -2938911, 0x3c1004b}, + {110376495, -7033800, 110463704, -6947311, 0x3c1004b}, + {119398935, -5192100, 119485664, -5105611, 0x3c1004b}, + {112593095, -8006200, 112680304, -7919711, 0x3c1004b}, + {105223015, -5467500, 105309984, -5381011, 0x3c1004b}, + {106746515, -6623200, 106833484, -6536711, 0x3c1004b}, + {100343655, -990400, 100430144, -903911, 0x3c1004b}, + {110768095, -7596000, 110870641, -7522500, 0x3c1044b}, + {114562764, -3352850, 114625035, -3290751, 0x2b2004b}, + {101409740, 476040, 101469859, 536159, 0x29c004b}, + {117101950, -530750, 117164049, -468651, 0x2b2004b}, + {109303440, -53560, 109363559, 6559, 0x29c004b}, + {115188605, -8681050, 115251394, -8618951, 0x2b2004b}, + {110341490, -7825760, 110402110, -7765641, 0x29c004b}, + {116804050, -1284850, 116866149, -1222751, 0x2b2004b}, + {103581740, -1646060, 103641859, -1585941, 0x29c004b}, + {124818750, 1453950, 124880849, 1516049, 0x2b2004b}, + {116069206, -8609660, 116129993, -8549541, 0x29c004b}, + {108523578, -6747550, 108586022, -6685451, 0x2b2004b}, + {111979690, -7840060, 112040310, -7779941, 0x29c004b}, + {109099392, -6904450, 109162008, -6842351, 0x2b2004b}, + {109641790, -6909360, 109702410, -6849241, 0x29c004b}, + {113664692, -8200950, 113727308, -8138851, 0x2b2004b}, + {128153757, -3720000, 128221533, -3666600, 0x29c044b}, + {95288778, 5518950, 95351222, 5581049, 0x2b2004b}, + {108992690, -7746255, 109047592, -7680000, 0x29c044b}, + {102246920, -3837350, 102316321, -3781700, 0x2b2044b}, + {109209090, -7456460, 109269710, -7396341, 0x29c044b}, + {99028950, 2928950, 99091049, 2991049, 0x2b2044b}, + {108179890, -7353360, 108240510, -7293241, 0x29c044b}, + {111501900, -7664200, 111558617, -7595800, 0x2b2044b}, + {122480957, -4014060, 122541243, -3953941, 0x29c044b}, + {119835000, -935180, 119906729, -881478, 0x2b2044b}, + {125104000, 1426330, 125214249, 1459000, 0x29c044b}, + {98466200, 3587420, 98533886, 3644449, 0x2b2044b}, + {112869690, -7670060, 112930310, -7609941, 0x29c044b}, + {123574033, -10202150, 123637167, -10140051, 0x2b2044b}, + {103919000, 1018330, 104001619, 1062000, 0x29c044b}, + {105900000, -7824000, 109528800, -5872000, 0x07c0011}, + {109528800, -8382291, 113285000, -6566000, 0x015000d}, + {98415640, 3409480, 98884360, 3900520, 0x0b00090}, + {104524240, -3235520, 104992960, -2744480, 0x0b00890}, + {119353000, -5439520, 119824512, -4948480, 0x0b01090}, + {105063840, -5507720, 105532560, -5016680, 0x0b01890}, + {100258340, -1014420, 100727060, -523380, 0x0b02090}, + {114480640, -3615520, 114949360, -3124480, 0x0b02890}, + {101195640, 314480, 101664360, 805520, 0x0b03090}, + {116915640, -745520, 117384360, -254480, 0x0b03890}, + {109105640, -265520, 109574360, 225520, 0x0b04090}, + {114989040, -8860020, 115457760, -8368980, 0x0b14890}, + {116598240, -1428020, 117066960, -936980, 0x0b05090}, + {103375640, -1835520, 103844360, -1344480, 0x0b05890}, + {124780640, 1234480, 125249360, 1725520, 0x0b06090}, + {116006440, -8826320, 116475160, -8335280, 0x0b16890}, + {113565640, -8195520, 114034360, -7704480, 0x0b17090}, + {127895140, -3781320, 128363860, -3290280, 0x0b07890}, + {95195240, 5189180, 95663960, 5680220, 0x0b08090}, + {102170440, -4043120, 102639160, -3552080, 0x0b08890}, + {98865640, 2899480, 99334360, 3390520, 0x0b09090}, + {122296040, -4214520, 122764760, -3723480, 0x0b09890}, + {119605640, -1145520, 120074360, -654480, 0x0b0a090}, + {123280640, -10398920, 123754568, -9907880, 0x0b0a890}, + {103717000, 750500, 104213000, 1199000, 0x0a4b090}, + {113685640, -2455520, 114154360, -1964480, 0x0b0b890}, + {122772240, 379280, 123240960, 870320, 0x0b0c090}, + {140470540, -2919220, 140939260, -2428180, 0x0b0c890}, + {96771940, 4786171, 97240660, 5280000, 0x0b1d090}, + {105740990, -2235120, 106212500, -1744080, 0x0b0d890}, + {104213000, 743500, 104700000, 1230000, 0x0ace090}, + {98972840, 1043980, 99441560, 1535020, 0x0b0e890}, + {114115640, -8560519, 114584360, -8069479, 0x0b1f090}, + {129600000, -1474366, 132994416, 360487, 0x016008d}, + {130313226, -4155557, 132994416, -1474367, 0x001088d}, + {132994417, -2010605, 135675607, 670585, 0x001108d}, + {132994417, -4691795, 135675607, -2010605, 0x001188d}, + {135675607, -3109892, 138356797, -428702, 0x001208d}, + {135675607, -5791082, 138356797, -3109892, 0x001288d}, + {135675607, -8472272, 138356797, -5791082, 0x001308d}, + {138356797, -3914249, 141037987, -1233059, 0x001388d}, + {138356797, -6595439, 141037987, -3914249, 0x001408d}, + {138356797, -9276629, 141037987, -6595439, 0x001488d}, + {118680988, -362912, 121362178, 2318278, 0x001508d}, + {121362178, -362912, 124043368, 2318278, 0x001588d}, + {124043368, -362912, 126724558, 2318278, 0x001608d}, + {118680988, -3044101, 121362178, -362911, 0x001688d}, + {121362178, -3044101, 124043368, -362911, 0x001708d}, + {124043368, -3044101, 126724558, -362911, 0x001788d}, + {118680988, -5725291, 121362178, -3044101, 0x001808d}, + {121362178, -5725291, 124043368, -3044101, 0x001888d}, + {120343326, -8406481, 123024516, -5725291, 0x001908d}, + {126984524, 21405, 129665714, 2702595, 0x001988d}, + {126984524, -2659784, 129665714, 21406, 0x001a08d}, + {125643929, -5340975, 128325119, -2659785, 0x001a88d}, + {128325118, -4134439, 131006308, -1453249, 0x001b08d}, + {131006308, -6413451, 133687498, -3732261, 0x001b88d}, + {132615022, -7754046, 135296212, -5072856, 0x001c08d}, + {130282387, -8826522, 132963577, -6145332, 0x001c88d}, + {127601197, -8826522, 130282387, -6145332, 0x001d08d}, + {124920007, -9898998, 127601197, -7217808, 0x001d88d}, + {124900000, 2218000, 127500000, 4880000, 0x001e08d}, + {104967524, 781552, 107648714, 3462742, 0x001e88d}, + {107648714, 2256207, 110329904, 4937397, 0x001f08d}, + {114604286, 1743107, 117285476, 4424297, 0x0a80091}, + {117285476, 1743107, 119966666, 4424297, 0x0a80891}, + {108685000, -938083, 110984679, 2090000, 0x0c11091}, + {110984679, -938082, 113665869, 1743108, 0x0a81891}, + {113665869, -938082, 116347059, 1743108, 0x0a82091}, + {116347059, -938082, 119028249, 1743108, 0x0a82891}, + {109241905, -3619272, 111923095, -938082, 0x0a83091}, + {111923095, -3619272, 114604285, -938082, 0x0a83891}, + {114604285, -3619272, 117285475, -938082, 0x0a84091}, + {114068047, -6300462, 116749237, -3619272, 0x0a84891}, + {95004700, 3225694, 97685890, 5906884, 0x0a85091}, + {97685890, 3225694, 100367080, 5906884, 0x0a85891}, + {95674997, 544519, 98356187, 3225709, 0x0a86091}, + {98356187, 544519, 101037377, 3225709, 0x0a86891}, + {101037377, 544519, 104857000, 2330000, 0x0737091}, + {98141605, -2136670, 100822795, 544520, 0x0a87891}, + {100822795, -2136670, 103503985, 544520, 0x0a88091}, + {103503985, -2136670, 106185175, 544520, 0x0a88891}, + {98141605, -4817860, 100822795, -2136670, 0x0a89091}, + {100822795, -4817860, 103503985, -2136670, 0x0a89891}, + {103503985, -4817860, 106185175, -2136670, 0x0a8a091}, + {106185175, -4817860, 108866365, -2136670, 0x0a8a891}, + {101975706, -7499050, 104656896, -4817860, 0x0a8b091}, + {104656896, -7499050, 107338086, -4817860, 0x0a8b891}, + {107338086, -8330218, 110019276, -5649028, 0x0a9c091}, + {110019276, -8866456, 112700466, -6185266, 0x0a9c891}, + {112700466, -9134575, 115381656, -6453385, 0x0a9d091}, + {115381656, -9402694, 118062846, -6721504, 0x0a9d891}, + {118062846, -8980000, 125200000, -8020000, 0x03ee091}, + {118890000, -10850000, 122040000, -9200000, 0x07ae891}, + {122486810, -11020000, 125197791, -8920080, 0x095f091}, + {95004677, -11020000, 141054950, 5906884, 0x0010017}, + {-99180500, 19393000, -99074700, 19466000, 0x01a000a}, // DIF + {-99320000, 19197764, -98875000, 19732000, 0x022000c}, + {-100620000, 18300000, -98570000, 20296000, 0x0aa0011}, + {-99365200, 19045000, -98938000, 19593000, 0x0020216}, + {-98279000, 19283000, -98152500, 19343800, 0x016000a}, // TLA + {-98110776, 19103030, -97616016, 19594070, 0x0b00010}, + {-98590000, 19103030, -98110776, 19602000, 0x001000c}, + {-98725000, 19103000, -97616000, 19740000, 0x0830011}, + {-98725000, 19103000, -97616000, 19740000, 0x0020216}, + {-99254084, 18885404, -99162789, 18971894, 0x001000a}, // MOR + {-99494000, 18626120, -99020250, 19133000, 0x020000c}, + {-99020250, 18408400, -98665000, 19088000, 0x0f40010}, + {-100620000, 18300000, -98570000, 20296000, 0x0aa0011}, + {-99500000, 18323000, -98632000, 19144000, 0x0020216}, + {-102327212, 21836555, -102234956, 21923045, 0x001000a}, // AGU + {-102780000, 21620000, -102175000, 22016000, 0x019000c}, + {-102491600, 22016000, -101942000, 22460000, 0x0a00010}, + {-102880000, 21620000, -101833000, 22460000, 0x09c0011}, + {-102880000, 21620000, -101833000, 22460000, 0x0020216}, + {-103776000, 19216200, -103676500, 19295000, 0x01c000a}, // 5CL + {-103974776, 19022469, -103480016, 19513509, 0x001000c}, + {-104418598, 18901237, -104053419, 19247196, 0xf04004b}, + {-104056058, 18687811, -103703495, 19022700, 0xe89004b}, + {-104700000, 18660000, -103460000, 19520000, 0x0900011}, + {-104700000, 18660000, -103460000, 19520000, 0x0020216}, + {-100425500, 20546655, -100357475, 20661000, 0x029000a}, // QUE + {-100599396, 20344380, -100104636, 20835420, 0x001000c}, + {-100104636, 20292000, -99684000, 20870000, 0x0d00010}, + {-100602000, 20000000, -99035000, 21690000, 0x0b40011}, + {-100602000, 20000000, -99035000, 21690000, 0x0020216}, + {-98790000, 20057200, -98696600, 20140000, 0x01e000a}, // HID + {-99002176, 19800780, -98507416, 20291820, 0x001000c}, + {-99390884, 19883000, -99111261, 20110000, 0xa9e044b}, + {-99295000, 20110000, -99000570, 20326128, 0xa9e044b}, + {-99380124, 20326128, -99119877, 20570747, 0xa9e004b}, + {-98507998, 19977810, -98264603, 20206589, 0x9ee004b}, + {-99880000, 19577000, -97960000, 21404000, 0x0a90011}, + {-99880000, 19577000, -97960000, 21404000, 0x0020216}, + {-99180500, 19393000, -99074700, 19466000, 0x01a000a}, // 5MX + {-99320000, 19197764, -98875000, 19732000, 0x022000c}, + {-99780000, 19205000, -99477901, 19414000, 0xa9e044b}, + {-99237000, 19732000, -98943816, 19948500, 0xa9e044b}, + {-98875000, 19197764, -98756821, 19732000, 0xa9e044b}, + {-99423000, 19197764, -99319641, 19732000, 0x9ee044b}, + {-100620000, 18300000, -98570000, 20296000, 0x0aa0011}, + {-100620000, 18300000, -98570000, 20296000, 0x0020216}, + {-92975567, 17964355, -92885233, 18050845, 0x001000a}, // TAB + {-93222776, 17700880, -92733224, 18191920, 0x001000c}, + {-93461000, 17800000, -93307562, 18055000, 0x864044b}, + {-91526724, 17377140, -91324276, 17570459, 0x864004b}, + {-93374393, 18159340, -93171408, 18352659, 0x864004b}, + {-92632274, 17735510, -92451127, 17908489, 0x782004b}, + {-91839174, 17716110, -91658027, 17889089, 0x782004b}, + {-92731954, 18465710, -92549846, 18638689, 0x782004b}, + {-93289895, 18331240, -93013956, 18445000, 0x782044b}, + {-94140000, 17232000, -90958000, 18670000, 0x0730011}, + {-94140000, 17232000, -90958000, 18670000, 0x0020216}, + {-104932328, 21458155, -104840072, 21544645, 0x001000a}, // NAY + {-105177384, 21102580, -104677416, 21593620, 0x001000c}, + {-105569723, 22310790, -105306078, 22555409, 0xa9e004b}, + {-105441764, 20667590, -105180837, 20912209, 0xa9e004b}, + {-105318000, 21727200, -105048166, 21965500, 0xa9e044b}, + {-104548216, 20948310, -104304185, 21177089, 0x9ee004b}, + {-106720000, 20594000, -103706000, 23092000, 0x09e0011}, + {-106720000, 20594000, -103706000, 23092000, 0x0020216}, + {-101713628, 21089455, -101621372, 21175945, 0x001000a}, // GUA + {-101805876, 20949130, -101499925, 21235959, 0xc730047}, + {-101532424, 20549390, -101240777, 20822809, 0xbde0047}, + {-101017444, 20408890, -100726557, 20682309, 0xbde0047}, + {-101292056, 20472210, -101107545, 20645189, 0x782004b}, + {-101367956, 20919610, -101183445, 21092589, 0x782004b}, + {-101545856, 20842110, -101361345, 21015089, 0x782004b}, + {-101955956, 20910210, -101771445, 21083189, 0x782004b}, + {-100862872, 20864220, -100703129, 21013979, 0x680004b}, + {-101309164, 20306320, -101149837, 20456079, 0x680004b}, + {-101010288, 21095120, -100849713, 21244879, 0x680004b}, + {-101253564, 20083620, -101094237, 20233379, 0x680004b}, + {-100839764, 20000020, -100680437, 20149779, 0x680004b}, + {-102110000, 19890000, -99645000, 21847000, 0x09a0011}, + {-102110000, 19890000, -99645000, 21847000, 0x0020216}, + {-98244667, 19006755, -98153372, 19093245, 0x001000a}, // PUE + {-98382590, 18877020, -98017411, 19222979, 0xf040047}, + {-97555817, 18282600, -97204184, 18617489, 0xe890047}, + {-98630065, 18746590, -98372536, 18991209, 0xa9e004b}, + {-98614505, 19124890, -98356296, 19369509, 0xa9e004b}, + {-97548984, 19704290, -97289416, 19948909, 0xa9e004b}, + {-98168998, 20122510, -97925603, 20351289, 0x9ee004b}, + {-99088000, 17870000, -96722000, 20850000, 0x0c10011}, + {-99088000, 17870000, -96722000, 20850000, 0x0020216}, + {-89664828, 20932755, -89572572, 21019245, 0x001000a}, // YUC + {-89982000, 20799700, -89320753, 21164000, 0x017000c}, + {-88362044, 20612760, -88136157, 20824529, 0x931004b}, + {-88337741, 20986240, -88130460, 21179559, 0x864004b}, + {-89848000, 21205000, -89484003, 21315000, 0x864044b}, + {-89450135, 20159440, -89244465, 20352759, 0x864004b}, + {-90039504, 20499240, -89833297, 20692559, 0x864004b}, + {-89340641, 21038740, -89133360, 21232059, 0x864004b}, + {-90422000, 19515000, -87310000, 21650000, 0x08f0011}, + {-90422000, 21650000, -87310000, 23660000, 0x019000d}, + {-90422000, 19515000, -87310000, 23660000, 0x0020216}, + {-86913210, 21128780, -86803572, 21204200, 0x01a000a}, // ROO + {-87200012, 20800152, -86700044, 21291192, 0x001000c}, + {-88600000, 18470000, -88223560, 18700000, 0xc73044b}, + {-87190544, 20439490, -86899657, 20712909, 0xbde004b}, + {-88199364, 19439890, -87909236, 19713309, 0xbde004b}, + {-87649984, 21291191, -87150016, 21782231, 0x001008c}, + {-87150016, 21291191, -86650048, 21782231, 0x001088c}, + {-87699980, 20800152, -87200012, 21291192, 0x001108c}, + {-87200012, 20800152, -86700044, 21291192, 0x001188c}, + {-88194740, 20309112, -87699980, 20800152, 0x001208c}, + {-87699980, 20309112, -87205220, 20800152, 0x001288c}, + {-87205220, 20309112, -86710460, 20800152, 0x001308c}, + {-87205220, 19818072, -86710460, 20309112, 0x001388c}, + {-89317845, 19818072, -88823085, 20309112, 0x001408c}, + {-88823085, 19818072, -88328325, 20309112, 0x001488c}, + {-88328325, 19818072, -87833565, 20309112, 0x001508c}, + {-87833565, 19818072, -87338805, 20309112, 0x001588c}, + {-89317845, 19327032, -88823085, 19818072, 0x001608c}, + {-88823085, 19327032, -88328325, 19818072, 0x001688c}, + {-88328325, 19327032, -87833565, 19818072, 0x001708c}, + {-87833565, 19327032, -87338805, 19818072, 0x001788c}, + {-89169417, 18835992, -88679865, 19327032, 0x001808c}, + {-88679865, 18835992, -88190313, 19327032, 0x001888c}, + {-88190313, 18835992, -87700761, 19327032, 0x001908c}, + {-87700761, 18835992, -87211209, 19327032, 0x001988c}, + {-89169417, 18344952, -88679865, 18835992, 0x001a08c}, + {-88679865, 18344952, -88190313, 18835992, 0x001a88c}, + {-88190313, 18344952, -87700761, 18835992, 0x001b08c}, + {-87700761, 18344952, -87211209, 18835992, 0x001b88c}, + {-89218373, 17880000, -88728821, 18371040, 0x001c08c}, + {-89022552, 17880000, -88533000, 18371040, 0x001c88c}, + {-87994493, 18148536, -87504941, 18639576, 0x001d08c}, + {-89323000, 17880000, -86600000, 21800000, 0x0020216}, + {-107437189, 24750555, -107342050, 24837045, 0x001000a}, // SIN + {-107771892, 24481280, -107261508, 24972320, 0x001000c}, + {-106496042, 23174000, -106154798, 23364409, 0xa9e044b}, + {-109053920, 25654490, -108783480, 25899109, 0xa9e004b}, + {-108656120, 25501490, -108385680, 25746109, 0xa9e004b}, + {-108252864, 25328310, -107999936, 25557089, 0x9ee004b}, + {-109481209, 24388810, -106561691, 27070000, 0x0a90011}, + {-108249968, 22449405, -105360241, 25130595, 0x001000d}, + {-109511000, 22438000, -105344000, 27070000, 0x0020216}, + {-90572700, 19799000, -90469650, 19874000, 0x01b000a}, // CAM + {-90704476, 19599980, -90209716, 20091020, 0x001000c}, + {-91876000, 18593000, -91457775, 18800000, 0xc73044b}, + {-90784805, 19282590, -90496196, 19556009, 0xbde004b}, + {-90891025, 18473090, -90603176, 18746509, 0xbde004b}, + {-91340000, 17799000, -89094500, 20900000, 0x0ca0011}, + {-92470000, 17799000, -90300000, 20900000, 0x025000d}, + {-92470000, 17799000, -89094500, 20900000, 0x0020216}, + {-101240567, 19659255, -101149272, 19745745, 0x001000a}, // MIC + {-101400000, 19628330, -100956117, 19914400, 0xf040447}, + {-102246747, 19252600, -101893253, 19587489, 0xe890047}, + {-102356775, 19874910, -102173225, 20047889, 0x782004b}, + {-102403895, 18987000, -102174281, 19124500, 0x782044b}, + {-100451295, 19353510, -100268706, 19526489, 0x782004b}, + {-102335000, 17914000, -102097428, 18046200, 0x782044b}, + {-102099464, 20245620, -101940137, 20395379, 0x680004b}, + {-102754364, 19974520, -102595037, 20124279, 0x680004b}, + {-100649456, 19605120, -100490545, 19754879, 0x680004b}, + {-101859456, 19745120, -101700545, 19894879, 0x680004b}, + {-101728656, 19488020, -101569745, 19637779, 0x680004b}, + {-103052500, 17909000, -100060000, 20398000, 0x09d0011}, + {-103743000, 17909000, -100803000, 20398000, 0x01d000d}, + {-103743000, 17909000, -100060000, 20398000, 0x0020216}, + {-101021828, 22115155, -100928611, 22201645, 0x001000a}, // SLP + {-101139284, 21877780, -100639316, 22368820, 0x001000c}, + {-99049969, 21883610, -98804032, 22112389, 0x9ee004b}, + {-100736502, 23567960, -100506498, 23779729, 0x931004b}, + {-100063326, 21822260, -99835675, 22034029, 0x931004b}, + {-98920232, 21238360, -98693169, 21450129, 0x931004b}, + {-98552720, 22073660, -98324480, 22285429, 0x931004b}, + {-102310000, 21427000, -99839000, 24510000, 0x0c30011}, + {-101130145, 21132000, -98300000, 23813190, 0x001000d}, + {-102310000, 21132000, -98300000, 24510000, 0x0020216}, + {-99933600, 16814555, -99834525, 16892675, 0x01c000a}, // GRO + {-100129968, 16710480, -99645624, 17201520, 0x001000c}, + {-99572000, 17421300, -99354284, 17673000, 0x9ee044b}, + {-99594979, 18268160, -99372622, 18479929, 0x931004b}, + {-101663685, 17567660, -101441916, 17779429, 0x931004b}, + {-99652273, 18464660, -99429328, 18676429, 0x931004b}, + {-98654685, 17512560, -98432916, 17724329, 0x931004b}, + {-102190000, 16574000, -99042000, 18880000, 0x0930011}, + {-100288000, 16250000, -97960000, 18789000, 0x001000d}, + {-102190000, 16250000, -97960000, 18890000, 0x0020216}, + {-100353589, 25654755, -100258450, 25741245, 0x001000a}, // NLE + {-100641100, 25544000, -99919000, 25886986, 0x015000c}, + {-100081056, 25087630, -99765544, 25374459, 0xc73004b}, + {-99720381, 24723290, -99419620, 24996709, 0xbde004b}, + {-99756498, 27344290, -99448902, 27617709, 0xbde004b}, + {-100880000, 23135000, -98400000, 25936000, 0x0ba0011}, + {-101240000, 25936000, -98400000, 27830000, 0x001000d}, + {-101240000, 23135000, -98400000, 27830000, 0x0020216}, + {-117070733, 32462654, -116968867, 32549144, 0x001000a}, // BCN + {-117125500, 32175161, -116484412, 32587000, 0x01a000c}, + {-115593432, 32340220, -115185969, 32686179, 0xf04004b}, + {-116816282, 31702600, -116423718, 32037489, 0xe89004b}, + {-117545088, 30037805, -114476615, 32718995, 0x0a90011}, + {-116160000, 27999000, -112748200, 30050000, 0x019000d}, + {-118388964, 27999000, -115380073, 30680190, 0x0010015}, + {-118403860, 27999000, -112748200, 32719000, 0x0020216}, + {-96207200, 19182000, -96123221, 19228845, 0x2a7044a}, // VER + {-96186767, 19140000, -96093003, 19182000, 0x2a7044a}, + {-96325190, 19012620, -95960011, 19358579, 0xf040047}, + {-97148147, 19363600, -96794653, 19698489, 0xe890047}, + {-94531514, 17996610, -94349886, 18169589, 0x782004b}, + {-97491915, 20418000, -97297927, 20582000, 0x782044b}, + {-94733000, 17919000, -94513383, 18062000, 0x782044b}, + {-97054754, 18806110, -96872646, 18979089, 0x782004b}, + {-97224454, 18749710, -97042346, 18922689, 0x782004b}, + {-97476556, 20877210, -97292045, 21050189, 0x782004b}, + {-95318000, 18378000, -95018118, 18483000, 0x782044b}, + {-97102064, 20012820, -96942737, 20162579, 0x680004b}, + {-97444028, 18349405, -94643674, 20300000, 0x0900011}, + {-96330000, 17123005, -93599823, 18770000, 0x001000d}, + {-98680000, 20050000, -96000000, 22470595, 0x0010015}, + {-98682000, 17123000, -93593000, 22478000, 0x0020216}, + {-93174000, 16725600, -93060000, 16793245, 0x018000a}, // CHP + {-93390600, 16549700, -92881330, 17005400, 0x01d000c}, + {-92170000, 16099000, -91821433, 16344100, 0xc73044b}, + {-92685206, 16492090, -92400395, 16765509, 0xbde004b}, + {-92424167, 14763390, -92141634, 15036809, 0xbde004b}, + {-94240000, 16060000, -90368000, 17989000, 0x0790011}, + {-94240000, 14531918, -91700000, 16400000, 0x001000d}, + {-94240000, 14531918, -90368000, 17989000, 0x0020216}, + {-110350089, 24096755, -110255911, 24183245, 0x001000a}, // BCS + {-110575192, 23894480, -110064808, 24385520, 0x001000c}, + {-109804000, 22989490, -109555279, 23250000, 0xa9e044b}, + {-111584760, 25841390, -111313641, 26086009, 0xa9e004b}, + {-110079502, 22860990, -109814498, 23105609, 0xa9e004b}, + {-111743629, 24897410, -111491972, 25126189, 0x9ee004b}, + {-112310000, 22843000, -109400000, 25481190, 0x0a70011}, + {-113704131, 25319805, -110754822, 28000995, 0x001000d}, + {-116653440, 25319805, -113704131, 28000995, 0x0010015}, + {-116700000, 22800000, -109400000, 28001000, 0x0020216}, + {-102629000, 22736620, -102553341, 22790000, 0x2a7044a}, // ZAC + {-102553341, 22725800, -102476025, 22778000, 0x2a7044a}, + {-102824784, 22534480, -102319608, 23025520, 0x001000c}, + {-102923122, 23033610, -102675278, 23262389, 0x9ee004b}, + {-102293620, 22508860, -102065380, 22720629, 0x931004b}, + {-103116420, 22539860, -102888180, 22751629, 0x931004b}, + {-103212291, 23713360, -102981110, 23925129, 0x931004b}, + {-102116520, 22137760, -101888280, 22349529, 0x931004b}, + {-104368000, 21022000, -101266000, 23343000, 0x0970011}, + {-104140000, 23343000, -100738000, 25129000, 0x2d50015}, + {-104368000, 21022000, -100738000, 25129000, 0x0020216}, + {-103384528, 20622055, -103292272, 20708545, 0x001000a}, // JAL + {-103541476, 20381380, -103046716, 20872420, 0x001000c}, + {-105289216, 20548610, -105045185, 20777389, 0x9ee004b}, + {-103534055, 19525660, -103309345, 19737429, 0x931004b}, + {-102075632, 21260560, -101848569, 21472329, 0x931004b}, + {-102798544, 20725200, -102516881, 20895000, 0x931044b}, + {-102951750, 20286630, -102694471, 20472000, 0x931044b}, + {-105695000, 18914000, -101934000, 21025000, 0x0810011}, + {-104388000, 20939000, -101501000, 22760000, 0x3140015}, + {-106800000, 18914000, -101461000, 22760000, 0x0020216}, + {-97902500, 22208000, -97815298, 22300000, 0x021000a}, // TAM + {-98159934, 22207220, -97787067, 22553179, 0xf040047}, + {-98430000, 25918000, -97938034, 26170589, 0xe890447}, + {-97675760, 25699290, -97404641, 25943909, 0xa9e004b}, + {-99740298, 27358690, -99465102, 27603309, 0xa9e004b}, + {-99210821, 23682790, -98943779, 23927409, 0xa9e004b}, + {-99099322, 22649310, -98851478, 22878089, 0x9ee004b}, + {-100178000, 22200000, -97500000, 24881000, 0x0af0011}, + {-99990000, 24881000, -97121000, 27685000, 0x020000d}, + {-100178000, 22200000, -97121000, 27685000, 0x0020216}, + {-96771767, 17021955, -96681433, 17108445, 0x001000a}, // OAX + {-96901368, 16749980, -96417024, 17241020, 0x001000c}, + {-96191425, 17980000, -95857274, 18168000, 0xa9e044b}, + {-95321166, 16147890, -95067034, 16392509, 0xa9e004b}, + {-95220306, 16336000, -94985839, 16601709, 0xa9e044b}, + {-97902991, 17675010, -97663409, 17903789, 0x9ee004b}, + {-98590000, 15640000, -96280000, 18677000, 0x0c40011}, + {-96320000, 15640000, -93810000, 18340000, 0x020000d}, + {-98590000, 14564000, -93810000, 18677000, 0x0020216}, + {-104717000, 23985500, -104615000, 24063300, 0x01c000a}, // DUR + {-104847792, 23815080, -104337408, 24306120, 0x001000c}, + {-103636953, 25430630, -103319848, 25717459, 0xc73004b}, + {-105448381, 24915290, -105147620, 25188709, 0xbde004b}, + {-105455441, 23668190, -105156959, 23941609, 0xbde004b}, + {-106202000, 22309000, -103380000, 24700000, 0x0a10011}, + {-107260000, 24268000, -104800000, 26842000, 0x001000d}, + {-104800000, 24268000, -102477000, 26842000, 0x0010015}, + {-107260000, 22309000, -102477000, 26842000, 0x0020216}, + {-101039700, 25372750, -100959906, 25472750, 0x024000a}, // COA + {-101110039, 25330220, -100727562, 25676179, 0xf040047}, + {-103534619, 25456200, -103164381, 25791089, 0xe890047}, + {-101535319, 26744190, -101261482, 26988809, 0xa9e004b}, + {-100665457, 28583190, -100387543, 28827809, 0xa9e004b}, + {-101072037, 29161390, -100792764, 29406009, 0xa9e004b}, + {-101310888, 27775110, -101053512, 28003889, 0x9ee004b}, + {-103540000, 24524000, -100160000, 26500000, 0x0860011}, + {-103951000, 26500000, -101875000, 29883000, 0x029000d}, + {-101875000, 26500000, -99800000, 29883000, 0x50f0015}, + {-103951000, 24524000, -99800000, 29883000, 0x0020216}, + {-111016511, 29066055, -110918489, 29152545, 0x001000a}, // SON + {-111156485, 28952220, -110761515, 29298179, 0xf040047}, + {-110145175, 27319800, -109768425, 27654689, 0xe890047}, + {-111070532, 31131260, -110823468, 31343029, 0x931004b}, + {-114852344, 32299140, -114624657, 32492459, 0x864004b}, + {-109601605, 27017840, -109385195, 27211159, 0x864004b}, + {-110990479, 27850440, -110771921, 28043759, 0x864004b}, + {-109645870, 31175840, -109420331, 31369159, 0x864004b}, + {-112221164, 30591140, -111997236, 30784459, 0x864004b}, + {-111462000, 26280000, -108395000, 28820000, 0x0a10011}, + {-111566000, 28820000, -108520000, 31388000, 0x001000d}, + {-115013524, 32002879, -114461476, 32493919, 0x0b00090}, + {-115008316, 31511840, -114461476, 32002880, 0x0b13090}, + {-114461476, 31904671, -113914636, 32395711, 0x0b10890}, + {-114461476, 31413632, -113914636, 31904672, 0x0b03890}, + {-113914636, 31737718, -113367796, 32228758, 0x0b11090}, + {-113914636, 31246678, -113367796, 31737718, 0x0b04090}, + {-113367796, 31570764, -112820956, 32061804, 0x0b11890}, + {-112820956, 31570764, -112274116, 32061804, 0x0b12090}, + {-112274116, 31570764, -111727276, 32061804, 0x0b12890}, + {-113422480, 31079724, -112875640, 31570764, 0x0b04890}, + {-112875640, 31079724, -112328800, 31570764, 0x0b05090}, + {-112328800, 31079724, -111781960, 31570764, 0x0b05890}, + {-111781960, 31079724, -111235120, 31570764, 0x0b06090}, + {-113422480, 30588684, -112880848, 31079724, 0x0b06890}, + {-112880848, 30588684, -112339216, 31079724, 0x0b07090}, + {-112339216, 30588684, -111797584, 31079724, 0x0b07890}, + {-111797584, 30588684, -111255952, 31079724, 0x0b08090}, + {-113157288, 30097644, -112620864, 30588684, 0x0b18890}, + {-112620864, 30097644, -112084440, 30588684, 0x0b19090}, + {-112084440, 30097644, -111548016, 30588684, 0x0b19890}, + {-113157288, 29606604, -112620864, 30097644, 0x0b0a090}, + {-112620864, 29606604, -112084440, 30097644, 0x0b0a890}, + {-112084440, 29606604, -111548016, 30097644, 0x0b0b090}, + {-112620864, 29115564, -112089648, 29606604, 0x0b1b890}, + {-112089648, 29115564, -111558432, 29606604, 0x0b1c090}, + {-112620864, 28624524, -112089648, 29115564, 0x0b0c890}, + {-112089648, 28624524, -111558432, 29115564, 0x0b0d090}, + {-112403170, 28133484, -111877162, 28624524, 0x0b1d890}, + {-111882370, 28329900, -111351154, 28820940, 0x0b0e090}, + {-115060500, 26280000, -108395000, 32494000, 0x0020216}, + {-106516372, 31681755, -106415467, 31768245, 0x001000a}, // CHH + {-106679510, 31446120, -106275891, 31792079, 0xf040047}, + {-106218536, 28542900, -105838065, 28877789, 0xe890047}, + {-105609478, 28105790, -105332923, 28350409, 0xa9e004b}, + {-105858000, 26749400, -105564416, 26977500, 0xa9e044b}, + {-106955078, 28283790, -106678523, 28528409, 0xa9e004b}, + {-108051866, 30305610, -107788135, 30534389, 0x9ee004b}, + {-108380000, 26259900, -104248545, 28400000, 0x0800011}, + {-108400000, 28400000, -105833000, 31787000, 0x4980015}, + {-108920000, 30910000, -108400000, 31336700, 0x0010088}, + {-108949700, 30480000, -108400000, 30910000, 0x01c0888}, + {-108695000, 29600000, -108400000, 30480000, 0x0381088}, + {-108770000, 28950000, -108400000, 29600000, 0x02a1888}, + {-108770000, 28400000, -108400000, 28950000, 0x0272088}, + {-109082000, 28046000, -108380000, 28400000, 0x0162888}, + {-109038000, 27650000, -108380000, 28046000, 0x0183088}, + {-108773000, 26984000, -108380000, 27650000, 0x0293888}, + {-105833000, 30806000, -105262000, 31245700, 0x01c4088}, + {-105833000, 30300000, -105290000, 30806000, 0x0014888}, + {-105290000, 30300000, -104747000, 30806000, 0x0015088}, + {-105833000, 29860000, -105220000, 30300000, 0x01b5888}, + {-105220000, 29860000, -104607000, 30300000, 0x01b6088}, + {-105833000, 29387000, -105269000, 29860000, 0x01d6888}, + {-105269000, 29387000, -104705000, 29860000, 0x01d7088}, + {-104705000, 29387000, -104141000, 29860000, 0x01d7888}, + {-105833000, 28893500, -105294000, 29387000, 0x01e8088}, + {-105294000, 28893500, -104751000, 29387000, 0x01e8888}, + {-104751000, 28893500, -104209000, 29387000, 0x01e9088}, + {-104209000, 28893500, -103650000, 29387000, 0x01e9888}, + {-105833000, 28400000, -105294000, 28893500, 0x01ea088}, + {-105294000, 28400000, -104751000, 28893500, 0x01ea888}, + {-104751000, 28400000, -104209000, 28893500, 0x01eb088}, + {-104209000, 28400000, -103650000, 28893500, 0x01eb888}, + {-103650000, 28524000, -103295000, 29174500, 0x02bc088}, + {-104248545, 27884000, -103690000, 28400000, 0x01ec888}, + {-104248545, 27242000, -103806500, 27884000, 0x026d088}, + {-104248545, 26725000, -103698000, 27242000, 0x01ed888}, + {-107880400, 25854600, -107200100, 26259900, 0x018e088}, + {-107200100, 25922000, -106385000, 26259900, 0x014e888}, + {-107200100, 25560000, -106460000, 25922000, 0x016f088}, + {-109100000, 25555000, -103295000, 31800000, 0x0020216}, + {-51762770, 64129105, -51565765, 64215595, 0x001000a}, // GRL + {-52234800, 63935480, -51187992, 64426520, 0x001000c}, + {-53890666, 66852510, -53455334, 67025489, 0x782004b}, + {-51182368, 69142120, -50770529, 69291879, 0x680004b}, + {-46093403, 60642120, -45791388, 60791879, 0x680004b}, + {-53071344, 68635120, -52668657, 68784879, 0x680004b}, + {-52668657, 68635120, -52265970, 68784879, 0x680004b}, + {-53077216, 65342120, -52722785, 65491879, 0x680004b}, + {-49763222, 61934096, -49445815, 62083855, 0x680004b}, + {-37817752, 65540120, -37456249, 65689879, 0x680004b}, + {-46203504, 60842120, -45896497, 60991879, 0x680004b}, + {-45385720, 60068120, -45088281, 60217879, 0x680004b}, + {-48600000, 59700000, -42000000, 61600000, 0x07e0011}, + {-54100000, 63730446, -48900000, 66757595, 0x023000d}, + {-54246553, 66757605, -47513787, 69438795, 0x0010015}, + {-56180000, 59700000, -21340000, 72200000, 0x3120016}, + {-73263500, 72200000, -11100000, 83627430, 0x0840012}, + {-73263500, 59700000, -11100000, 83627430, 0x0010217}, + {46675611, 24628355, 46769789, 24714845, 0x001000a}, // SAU + {39087500, 21326400, 39399194, 21738000, 0xf040447}, + {46569341, 24503600, 46935858, 24838489, 0xe890047}, + {36498222, 28331090, 36637178, 28453399, 0x54f004b}, + {43901381, 26303590, 44037619, 26425899, 0x54f004b}, + {39750432, 21430000, 39843167, 21516489, 0x3c1004b}, + {39843167, 21430000, 39935902, 21516489, 0x3c1004b}, + {39935902, 21430000, 40028637, 21516489, 0x3c1004b}, + {39731885, 21343511, 39824620, 21430000, 0x3c1004b}, + {39824620, 21343511, 39917355, 21430000, 0x3c1004b}, + {39532571, 24416800, 39627228, 24503289, 0x3c1004b}, + {39627228, 24416800, 39721885, 24503289, 0x3c1004b}, + {39532571, 24330311, 39627228, 24416800, 0x3c1004b}, + {39627228, 24330311, 39721885, 24416800, 0x3c1004b}, + {50003630, 26386800, 50099969, 26473289, 0x3c1004b}, + {50099969, 26386800, 50196308, 26473289, 0x3c1004b}, + {49948716, 26300311, 50045055, 26386800, 0x3c1004b}, + {50045055, 26300311, 50141394, 26386800, 0x3c1004b}, + {50141394, 26300311, 50237733, 26386800, 0x3c1004b}, + {50132001, 26213822, 50227859, 26300311, 0x3c1004b}, + {40378732, 21219000, 40471467, 21305489, 0x3c1004b}, + {49544500, 25319400, 49642009, 25404100, 0x3c1044b}, + {49509091, 25404100, 49609684, 25486200, 0x3c1044b}, + {42683700, 18258700, 42779333, 18340700, 0x3c1044b}, + {41656100, 27475700, 41743579, 27571800, 0x3c1044b}, + {47262600, 24115100, 47379320, 24185000, 0x3c1044b}, + {45912369, 28382400, 46010630, 28468889, 0x3c1004b}, + {42480000, 18194700, 42612771, 18253750, 0x3c1044b}, + {40982748, 30938700, 41083652, 31025189, 0x3c1004b}, + {49993330, 26510600, 50089669, 26597089, 0x3c1004b}, + {43956171, 26046200, 44052029, 26132689, 0x3c1004b}, + {38010791, 24053600, 38121124, 24127500, 0x3c1044b}, + {45531092, 23001497, 48420819, 25682687, 0x001000d}, + {47318213, 25023724, 50267522, 27704914, 0x0010015}, + {46481708, 24452880, 46992092, 24943920, 0x001008c}, + {39058316, 21269480, 39558284, 21760520, 0x001088c}, + {39552516, 21198880, 40052484, 21689920, 0x001108c}, + {39357808, 24214480, 39868192, 24705520, 0x001188c}, + {49717200, 26254180, 50238000, 26745220, 0x001208c}, + {40115216, 21053280, 40615184, 21544320, 0x001288c}, + {36305700, 28138680, 36831708, 28629720, 0x001308c}, + {43727108, 25981880, 44242700, 26472920, 0x001388c}, + {49268008, 25096480, 49783600, 25587520, 0x001408c}, + {42371324, 18020580, 42860876, 18511620, 0x001488c}, + {41441200, 27279380, 41967208, 27770420, 0x001508c}, + {46987808, 23828380, 47498192, 24319420, 0x001588c}, + {45702200, 28184480, 46228208, 28675520, 0x001608c}, + {40762384, 30736380, 41304016, 31227420, 0x001688c}, + {37920608, 23846380, 38430992, 24337420, 0x001708c}, + {49389600, 26730580, 49910400, 27221620, 0x001788c}, + {37071784, 31084480, 37618624, 31575520, 0x001808c}, + {39772092, 29644480, 40308516, 30135520, 0x001888c}, + {43253908, 25703880, 43769500, 26194920, 0x001908c}, + {44041024, 17352180, 44530576, 17843220, 0x001988c}, + {42445224, 16779480, 42934776, 17270520, 0x001a08c}, + {48126600, 28054680, 48652608, 28545720, 0x001a88c}, + {42357824, 19764480, 42852584, 20255520, 0x001b08c}, + {44598308, 25975580, 45113900, 26466620, 0x001b88c}, + {44124808, 24244480, 44635192, 24735520, 0x001c08c}, + {46875224, 17224480, 47364776, 17715520, 0x001c88c}, + {38391784, 31424480, 38938624, 31915520, 0x001d08c}, + {49284708, 25538780, 49800300, 26029820, 0x001d88c}, + {38772616, 22554480, 39277792, 23045520, 0x001e08c}, + {43236992, 29384480, 43773416, 29875520, 0x001e88c}, + {42674808, 23674480, 43185192, 24165520, 0x001f08c}, + {36019131, 29479810, 39087604, 32161000, 0x0a80091}, + {39087604, 29479810, 42156077, 32161000, 0x0a80891}, + {42156077, 29479810, 45224550, 32161000, 0x0a81091}, + {34484001, 26798620, 37463101, 29479810, 0x0a91891}, + {37463101, 26798620, 40442201, 29479810, 0x0a92091}, + {40442201, 26798620, 43421301, 29479810, 0x0a92891}, + {43421301, 26798620, 46400401, 29479810, 0x0a93091}, + {46400401, 26798620, 49379501, 29479810, 0x0a93891}, + {47592041, 26798620, 50571141, 29479810, 0x0a94091}, + {35735223, 24117430, 38654741, 26798620, 0x0a94891}, + {38654741, 24117430, 41574259, 26798620, 0x0a95091}, + {41574259, 24117430, 44493777, 26798620, 0x0a95891}, + {44493777, 24117430, 47413295, 26798620, 0x0a96091}, + {47413295, 24117430, 50332813, 26798620, 0x0a96891}, + {50332813, 24117430, 53252331, 26798620, 0x0a97091}, + {37890423, 21436240, 40750359, 24117430, 0x0a97891}, + {40750359, 21436240, 43610295, 24117430, 0x0a98091}, + {43610295, 21436240, 46470231, 24117430, 0x0a98891}, + {46470231, 21436240, 49330167, 24117430, 0x0a99091}, + {49330167, 21436240, 52190103, 24117430, 0x0a99891}, + {52190103, 21436240, 55670000, 23440000, 0x084a091}, + {38761394, 18755050, 41561748, 21436240, 0x0a9a891}, + {41561748, 18755050, 44362102, 21436240, 0x0a9b091}, + {44362102, 18755050, 47162456, 21436240, 0x0a9b891}, + {47162456, 18755050, 49962810, 21436240, 0x0a9c091}, + {49962810, 18755050, 52763164, 21436240, 0x0a9c891}, + {52763164, 18755050, 55563518, 21436240, 0x0a9d091}, + {40611415, 16073860, 43381978, 18755050, 0x0a9d891}, + {43352187, 17146336, 46152541, 19827526, 0x0a8e091}, + {46152541, 16878217, 48952895, 19559407, 0x0a8e891}, + {48952895, 18218812, 51753249, 20900002, 0x0a9f091}, + {34470000, 16073800, 55670000, 32161000, 0x0010217}, + {15277000, -4382000, 15363245, -4296000, 0x001000a}, // COD + {15171687, -4512500, 15547757, -4293200, 0xc730447}, + {27322332, -11781110, 27601067, -11507691, 0xbde0047}, + {23531631, -6322810, 23806569, -6049391, 0xbde0047}, + {25443935, -10761200, 25531865, -10674711, 0x3c1004b}, + {22356515, -5933200, 22443484, -5846711, 0x3c1004b}, + {25147155, 483700, 25233644, 570189, 0x3c1004b}, + {26692235, -11036600, 26780165, -10950111, 0x3c1004b}, + {13014115, -5863800, 13101084, -5777311, 0x3c1004b}, + {20741315, -6474200, 20828284, -6387711, 0x3c1004b}, + {28807155, -2551000, 28893644, -2464511, 0x3c1004b}, + {13428615, -5871700, 13515584, -5785211, 0x3c1004b}, + {18763935, -5083800, 18850664, -4997311, 0x3c1004b}, + {29114635, -3426400, 29201364, -3339911, 0x3c1004b}, + {23408395, -7049700, 23495604, -6963211, 0x3c1004b}, + {18217255, -7400, 18303744, 79089, 0x3c1004b}, + {29253555, 77900, 29340044, 164389, 0x3c1004b}, + {29162855, -1702300, 29249344, -1615811, 0x3c1004b}, + {27583350, 2743050, 27645449, 2805149, 0x2b2004b}, + {30218840, 1536140, 30278959, 1596259, 0x29c004b}, + {19746664, 3215450, 19808935, 3277549, 0x2b2004b}, + {25897140, -2978460, 25957259, -2918341, 0x29c004b}, + {17352964, -3346750, 17415235, -3284651, 0x2b2004b}, + {20565657, -4362460, 20625943, -4302341, 0x29c004b}, + {29157878, -5958350, 29220322, -5896251, 0x2b2004b}, + {29434640, 466140, 29494759, 526259, 0x29c004b}, + {23917778, -6763550, 23980222, -6701451, 0x2b2004b}, + {22438340, 2165840, 22498459, 2225959, 0x29c004b}, + {14837864, -5279350, 14900135, -5217251, 0x2b2004b}, + {27218956, -11788960, 27280244, -11728841, 0x29c004b}, + {24966505, -8765450, 25029294, -8703351, 0x2b2004b}, + {21484740, 2134840, 21544859, 2194959, 0x29c004b}, + {23577364, -3553250, 23639635, -3491151, 0x2b2004b}, + {24451373, -6170660, 24511826, -6110541, 0x29c004b}, + {26634364, -4468750, 26696635, -4406651, 0x2b2004b}, + {21530157, -4879560, 21590443, -4819441, 0x29c004b}, + {20973064, 4253750, 21035335, 4315849, 0x2b2004b}, + {18576357, -4584060, 18636643, -4523941, 0x29c004b}, + {24703450, 2773850, 24765549, 2835949, 0x2b2004b}, + {23570640, 1224940, 23630759, 1285059, 0x29c004b}, + {23398864, -5001050, 23461135, -4938951, 0x2b2004b}, + {17660240, -2743360, 17720359, -2683241, 0x29c004b}, + {18259750, -1967950, 18321849, -1905851, 0x2b2004b}, + {12913157, -5039260, 12973443, -4979141, 0x29c004b}, + {19537164, -4100250, 19599435, -4038151, 0x2b2004b}, + {17004757, -4842560, 17065043, -4782441, 0x29c004b}, + {25800105, -9193550, 25862894, -9131451, 0x2b2004b}, + {24410340, 749640, 24470459, 809759, 0x29c004b}, + {27358092, -7328350, 27420708, -7266251, 0x2b2004b}, + {23749940, 2709940, 23810059, 2770059, 0x29c004b}, + {21376878, -5365150, 21439322, -5303051, 0x2b2004b}, + {26569439, -10900060, 26630560, -10839941, 0x29c004b}, + {21845890, -7258575, 24527080, -4577385, 0x0a80011}, + {15026025, -4694725, 15494745, -4203685, 0x0011888}, + {25217199, -10769520, 25691127, -10278480, 0x0012088}, + {24956035, 281379, 25424755, 772419, 0x0012888}, + {26426349, -11195520, 26900277, -10704480, 0x0013088}, + {13030495, -6070070, 13499215, -5579030, 0x0013888}, + {20550445, -6676520, 21019165, -6185480, 0x0014088}, + {28595835, -2729420, 29064555, -2238380, 0x0014888}, + {18572935, -5286120, 19041655, -4795080, 0x0015088}, + {28823635, -3628720, 29292355, -3137680, 0x0015888}, + {18026135, -209721, 18494855, 281319, 0x0016088}, + {29146385, 63129, 29615105, 554169, 0x0016888}, + {28971735, -1904620, 29440455, -1413580, 0x0017088}, + {27380035, 2528579, 27848755, 3019619, 0x0017888}, + {29900085, 1522579, 30368805, 2013619, 0x0018088}, + {19543435, 3000979, 20012155, 3492019, 0x0018888}, + {25692835, -3193920, 26161555, -2702880, 0x0019088}, + {17149735, -3561220, 17618455, -3070180, 0x0019888}, + {20361435, -4577920, 20830155, -4086880, 0x001a088}, + {28954745, -6172820, 29423465, -5681780, 0x001a888}, + {22234035, 1950379, 22702755, 2441419, 0x001b088}, + {14775135, -5359670, 15243855, -4868630, 0x001b888}, + {27017849, -12004420, 27491777, -11513380, 0x001c088}, + {24766139, -8979920, 25240067, -8488880, 0x001c888}, + {21280435, 1919379, 21749155, 2410419, 0x001d088}, + {23374135, -3767720, 23842855, -3276680, 0x001d888}, + {26431135, -4683220, 26899855, -4192180, 0x001e088}, + {21325935, -5095020, 21794655, -4603980, 0x001e888}, + {20857735, 4046879, 21326455, 4537919, 0x001f088}, + {18372135, -4799520, 18840855, -4308480, 0x0b00090}, + {24500135, 2559379, 24968855, 3050419, 0x0b00890}, + {23366335, 1009479, 23835055, 1500519, 0x0b01090}, + {17455935, -2958820, 17924655, -2467780, 0x0b01890}, + {18056435, -2182420, 18525155, -1691380, 0x0b02090}, + {12708935, -5254720, 13177655, -4763680, 0x0b02890}, + {19333935, -4314720, 19802655, -3823680, 0x0b03090}, + {16800535, -5058020, 17269255, -4566980, 0x0b03890}, + {25599739, -9408020, 26073667, -8916980, 0x0b04090}, + {24206035, 534179, 24674755, 1025219, 0x0b04890}, + {27155045, -7542820, 27623765, -7051780, 0x0b15090}, + {23545635, 2494479, 24014355, 2985519, 0x0b05890}, + {21173745, -5579620, 21642465, -5088580, 0x0b06090}, + {25515645, -5635520, 25984365, -5144480, 0x0b06890}, + {16685635, -3265520, 17154355, -2774480, 0x0b07090}, + {20625635, -465520, 21094355, 25520, 0x0b07890}, + {26435635, -3845520, 26904355, -3354480, 0x0b08090}, + {22205635, 3864479, 22674355, 4355519, 0x0b08890}, + {26745645, -5625520, 27214365, -5134480, 0x0b09090}, + {22015605, 2799479, 22484325, 3290519, 0x0b09890}, + {22645635, 454479, 23114355, 945519, 0x0b0a090}, + {25275635, 3044479, 25744355, 3535519, 0x0b0a890}, + {17905635, -2965520, 18374355, -2474480, 0x0b0b090}, + {20635635, 3094479, 21104355, 3585519, 0x0b0b890}, + {26675645, -6295520, 27144365, -5804480, 0x0b1c090}, + {29485645, -7305520, 29954365, -6814480, 0x0b1c890}, + {16165635, -2270520, 16634355, -1779480, 0x0b0d090}, + {23935645, -7815520, 24404365, -7324480, 0x0b1d890}, + {18385635, 3414479, 18854355, 3905519, 0x0b0e090}, + {25585635, 4484479, 26054355, 4975519, 0x0b0e890}, + {29295635, 2794479, 29764355, 3285519, 0x0b0f090}, + {21675219, -10687095, 24356409, -8005905, 0x001088d}, + {24356409, -10687095, 27037599, -8005905, 0x001108d}, + {26286865, -10687095, 28968055, -8005905, 0x001188d}, + {28110075, -8810262, 30791265, -6129072, 0x001208d}, + {22142000, -11712000, 25458676, -9346500, 0x01a288d}, + {25458676, -12474000, 28240000, -9882738, 0x01e308d}, + {28240000, -13460000, 29840000, -10687140, 0x029388d}, + {27430000, -11230000, 28710000, -10100000, 0x001408d}, + {18189677, 2718810, 20870867, 5400000, 0x0a80091}, + {20870867, 2718810, 23552057, 5400000, 0x0a80891}, + {23552057, 2718810, 26233247, 5400000, 0x0a81091}, + {26233247, 2718810, 28914437, 5400000, 0x0a81891}, + {28628810, 2718810, 31310000, 5400000, 0x0a82091}, + {17653439, 37620, 20334629, 2718810, 0x0a82891}, + {20334629, 37620, 23015819, 2718810, 0x0a83091}, + {23015819, 37620, 25697009, 2718810, 0x0a83891}, + {25697009, 37620, 28378199, 2718810, 0x0a84091}, + {28378199, 37620, 31059389, 2718810, 0x0a84891}, + {28628810, 37620, 31310000, 2718810, 0x0a85091}, + {15910666, -2643570, 18591856, 37620, 0x0a85891}, + {18591856, -2643570, 21273046, 37620, 0x0a86091}, + {21273046, -2643570, 23954236, 37620, 0x0a86891}, + {23954236, -2643570, 26635426, 37620, 0x0a87091}, + {26635426, -2643570, 29316616, 37620, 0x0a87891}, + {27171664, -2643570, 29852854, 37620, 0x0a88091}, + {14623694, -5324760, 17304884, -2643570, 0x0a88891}, + {17304884, -5324760, 19986074, -2643570, 0x0a89091}, + {19986074, -5324760, 22667264, -2643570, 0x0a89891}, + {22667264, -5324760, 25348454, -2643570, 0x0a8a091}, + {25348454, -5324760, 28029644, -2643570, 0x0a8a891}, + {26635426, -5324760, 29316616, -2643570, 0x0a8b091}, + {12022940, -6665355, 14704130, -3984165, 0x0a8b891}, + {14704130, -8005950, 17385320, -5324760, 0x0a9c091}, + {17385320, -8005950, 20066510, -5324760, 0x0a9c891}, + {20066510, -8005950, 22747700, -5324760, 0x0a9d091}, + {22747700, -8005950, 25428890, -5324760, 0x0a9d891}, + {25428890, -8005950, 28110080, -5324760, 0x0a9e091}, + {28110080, -8005950, 30791270, -5324760, 0x0a9e891}, + {17385320, -8274069, 20066510, -5592879, 0x0a9f091}, + {11700000, -13460000, 31310000, 5400000, 0x0010217}, + {2986184, 36735355, 3093816, 36821845, 0x001000a}, // DZA + {2710600, 36444400, 3455670, 36822000, 0x018000c}, + {-670880, 35665100, -549721, 35741000, 0x3c1044b}, + {6566425, 36317200, 6673575, 36403689, 0x3c1004b}, + {6116345, 35506700, 6222054, 35593189, 0x3c1004b}, + {7706000, 36824500, 7794339, 36930000, 0x3c1044b}, + {5356785, 36146800, 5463214, 36233289, 0x3c1004b}, + {-667555, 35157700, -561846, 35244189, 0x3c1004b}, + {5681706, 34787200, 5786694, 34873689, 0x3c1004b}, + {3205706, 34622000, 3310694, 34708489, 0x3c1004b}, + {8050445, 35376200, 8156154, 35462689, 0x3c1004b}, + {6890364, 36815800, 6998235, 36902289, 0x3c1004b}, + {5004925, 36692700, 5112075, 36779189, 0x3c1004b}, + {1277145, 35312800, 1382854, 35399289, 0x3c1004b}, + {1278685, 36108200, 1385114, 36194689, 0x3c1004b}, + {3993125, 36666900, 4100275, 36753389, 0x3c1004b}, + {-2261697, 31575750, -2188903, 31637849, 0x2b2004b}, + {4726110, 36040840, 4800090, 36100959, 0x29c004b}, + {53092, 35908950, 129508, 35971049, 0x2b2004b}, + {2731759, 36240040, 2806240, 36300159, 0x29c004b}, + {-1357691, 34858950, -1282310, 34921049, 0x2b2004b}, + {5292763, 31921040, 5363236, 31981159, 0x29c004b}, + {7921933, 36251050, 7998867, 36313149, 0x2b2004b}, + {123180, 34810540, 179115, 34888900, 0x29c044b}, + {7398000, 36432800, 7494669, 36482200, 0x2b2044b}, + {7103460, 35398140, 7176939, 35458259, 0x29c004b}, + {5711874, 36770450, 5789325, 36832549, 0x2b2004b}, + {5647210, 36121540, 5721190, 36181659, 0x29c004b}, + {6822999, 33338950, 6897000, 33401049, 0x2b2004b}, + {511210, 35699340, 585190, 35759459, 0x29c004b}, + {4501792, 35678950, 4578208, 35741049, 0x2b2004b}, + {4143260, 35179940, 4216739, 35240059, 0x29c004b}, + {2830740, 33778650, 2905259, 33840749, 0x2b2004b}, + {7351310, 35764740, 7425290, 35824859, 0x29c004b}, + {2864350, 35419450, 2940249, 35481549, 0x2b2004b}, + {103260, 35369940, 176739, 35430059, 0x29c004b}, + {5329750, 35356450, 5405649, 35418549, 0x2b2004b}, + {3862759, 36349940, 3937240, 36410059, 0x29c004b}, + {3633430, 32458950, 3706569, 32521049, 0x2b2004b}, + {3463678, 34129940, 3536322, 34190059, 0x29c004b}, + {7075592, 35852000, 7183350, 35896000, 0x2b2044b}, + {-1773289, 34824140, -1700311, 34884259, 0x29c004b}, + {2883592, 36105750, 2960008, 36167849, 0x2b2004b}, + {2183559, 36229740, 2258040, 36289859, 0x29c004b}, + {6219174, 36727150, 6296625, 36789249, 0x2b2004b}, + {6681059, 36228440, 6755540, 36288559, 0x29c004b}, + {4464272, 32745850, 4537928, 32807949, 0x2b2004b}, + {2706910, 35857140, 2780890, 35917259, 0x29c004b}, + {2970000, 35044000, 3060895, 35095449, 0x2b2044b}, + {990928, 33648440, 1063071, 33708559, 0x29c004b}, + {-2220600, 34678220, 2030414, 36581000, 0x016000d}, + {2030414, 34257524, 5247842, 36938714, 0x0a90011}, + {5247842, 34660000, 8690000, 37090000, 0x3790015}, + {-3200372, 34408810, 17056, 37090000, 0x001008d}, + {17055, 34408810, 3234483, 37090000, 0x001088d}, + {3234483, 34408810, 6451911, 37090000, 0x001108d}, + {6451911, 34408810, 9669339, 37090000, 0x001188d}, + {-3170581, 32357699, -12735, 35038889, 0x001208d}, + {-12736, 32357699, 3145110, 35038889, 0x001288d}, + {3145110, 32357699, 6302956, 35038889, 0x001308d}, + {6302956, 32357699, 9460802, 35038889, 0x001388d}, + {-5637276, 29676509, -2568803, 32357699, 0x001408d}, + {-2568803, 29676509, 499670, 32357699, 0x001488d}, + {499669, 29676509, 3568142, 32357699, 0x001508d}, + {3568142, 29676509, 6636615, 32357699, 0x001588d}, + {6636615, 29676509, 9705088, 32357699, 0x001608d}, + {-8670790, 26995319, -5691690, 29676509, 0x001688d}, + {-6003705, 26995319, -3024605, 29676509, 0x001708d}, + {-3024605, 26995319, -45505, 29676509, 0x001788d}, + {-45506, 26995319, 2933594, 29676509, 0x001808d}, + {2933594, 26995319, 5912694, 29676509, 0x001888d}, + {5912694, 26995319, 8891794, 29676509, 0x001908d}, + {8891794, 26995319, 11870894, 29676509, 0x001988d}, + {-8655104, 24314129, -5735586, 26995319, 0x001a08d}, + {-5735586, 24314129, -2816068, 26995319, 0x001a88d}, + {-2816068, 24314129, 103450, 26995319, 0x001b08d}, + {103449, 24314129, 3022967, 26995319, 0x001b88d}, + {3022967, 24314129, 5942485, 26995319, 0x001c08d}, + {5942485, 24314129, 8862003, 26995319, 0x001c88d}, + {8862003, 24314129, 11781521, 26995319, 0x001d08d}, + {-4246036, 21632939, -1386100, 24314129, 0x0a90091}, + {-1386101, 21632939, 1473835, 24314129, 0x0a90891}, + {1473835, 21632939, 4333771, 24314129, 0x0a91091}, + {4333771, 21632939, 7193707, 24314129, 0x0a91891}, + {7193707, 21632939, 10053643, 24314129, 0x0a92091}, + {9139564, 21632939, 11999500, 24314129, 0x0a92891}, + {-1356310, 18951749, 1473835, 21632939, 0x0a83091}, + {1473835, 18951749, 4303980, 21632939, 0x0a83891}, + {4303980, 18951749, 7134125, 21632939, 0x0a84091}, + {7134125, 18951749, 9964270, 21632939, 0x0a84891}, + {-8670790, 18944440, 11999500, 37090000, 0x0010217}, + {76870879, 43211055, 76989082, 43297545, 0x001000a}, // KAZ + {76716500, 43153730, 77108500, 43440559, 0xc730047}, + {72901078, 49719090, 73320321, 49992509, 0xbde0047}, + {69460000, 42245590, 69901891, 42473000, 0xbde0447}, + {71298201, 42837190, 71463998, 42959499, 0x54f004b}, + {71348872, 51109890, 71542528, 51232199, 0x54f004b}, + {65416714, 44778490, 65588286, 44900799, 0x54f004b}, + {76899168, 52236800, 77039232, 52323289, 0x3c1004b}, + {82541571, 49928300, 82675629, 50014789, 0x3c1004b}, + {80189450, 50371000, 80324950, 50457489, 0x3c1004b}, + {57124871, 50239700, 57258929, 50326189, 0x3c1004b}, + {63581866, 53170800, 63725534, 53257289, 0x3c1004b}, + {69099023, 54835700, 69247977, 54922189, 0x3c1004b}, + {51344829, 51187800, 51481770, 51274289, 0x3c1004b}, + {72885071, 50027700, 73019129, 50114189, 0x3c1004b}, + {51127218, 43615800, 51246381, 43702289, 0x3c1004b}, + {51847635, 47066700, 51973765, 47153189, 0x3c1004b}, + {75248988, 51680300, 75387611, 51766789, 0x3c1004b}, + {68183955, 43270400, 68329094, 43340700, 0x3c1044b}, + {63039427, 52925600, 63181173, 53012089, 0x3c1004b}, + {67635934, 47753400, 67764466, 47839889, 0x3c1004b}, + {69340500, 53242400, 69465481, 53341700, 0x3c1044b}, + {78304500, 44974700, 78440217, 45052000, 0x3c1044b}, + {74910235, 46804100, 75036365, 46890589, 0x3c1004b}, + {67438400, 47848300, 67597160, 47918300, 0x3c1044b}, + {63217437, 45594200, 63339963, 45680689, 0x3c1004b}, + {83448371, 50299200, 83582429, 50385689, 0x3c1004b}, + {68471000, 43483800, 68605807, 43559500, 0x3c1044b}, + {70126000, 52905400, 70290904, 52979700, 0x3c1044b}, + {52800000, 43307000, 52949567, 43375300, 0x3c1044b}, + {71783668, 52292300, 71923732, 52378789, 0x3c1004b}, + {66845471, 50210600, 66979529, 50297089, 0x3c1004b}, + {67900000, 41193755, 71800000, 43585595, 0x0970011}, + {75109749, 42760762, 78744251, 45441952, 0x001000d}, + {66847895, 52606890, 71227172, 55288080, 0x0010015}, + {60946509, 52768810, 65325786, 55450000, 0x001008d}, + {65325786, 52768810, 69705063, 55450000, 0x001088d}, + {69705063, 52768810, 74084340, 55450000, 0x001108d}, + {74084340, 52768810, 78463617, 55450000, 0x001188d}, + {47051987, 50087620, 51192936, 52768810, 0x001208d}, + {51192936, 50087620, 55333885, 52768810, 0x001288d}, + {55333885, 50087620, 59474834, 52768810, 0x001308d}, + {59474834, 50087620, 63615783, 52768810, 0x001388d}, + {63615783, 50087620, 67756732, 52768810, 0x001408d}, + {67756732, 50087620, 71897681, 52768810, 0x001488d}, + {71897681, 50087620, 76038630, 52768810, 0x001508d}, + {76038630, 50087620, 80179579, 52768810, 0x001588d}, + {80179579, 50087620, 84320528, 52768810, 0x001608d}, + {83397797, 47942668, 87360000, 50623858, 0x001688d}, + {46480000, 47406430, 50412412, 50087620, 0x001708d}, + {50388281, 47406430, 54320693, 50087620, 0x001788d}, + {54320693, 47406430, 58253105, 50087620, 0x001808d}, + {58253105, 47406430, 62185517, 50087620, 0x001888d}, + {62185517, 47406430, 66117929, 50087620, 0x001908d}, + {66117929, 47406430, 70050341, 50087620, 0x001988d}, + {70050341, 47406430, 73982753, 50087620, 0x001a08d}, + {73982753, 47406430, 77915165, 50087620, 0x001a88d}, + {77915165, 47406430, 81847577, 50087620, 0x001b08d}, + {81847577, 47406430, 85779989, 50087620, 0x001b88d}, + {48314827, 44725240, 52068493, 47406430, 0x001c08d}, + {52068493, 44725240, 55822159, 47406430, 0x001c88d}, + {55822159, 44725240, 59575825, 47406430, 0x001d08d}, + {49530300, 42044050, 53135011, 44725240, 0x001d88d}, + {53135011, 42044050, 56739722, 44725240, 0x001e08d}, + {49589882, 40560000, 53045638, 43241190, 0x001e88d}, + {53045638, 40560000, 56501394, 43241190, 0x001f08d}, + {59462619, 44725240, 63216285, 47406430, 0x0a80091}, + {63216285, 44725240, 66969951, 47406430, 0x0a80891}, + {66969951, 44725240, 70723617, 47406430, 0x0a81091}, + {70723617, 44725240, 74477283, 47406430, 0x0a81891}, + {74477283, 44725240, 78230949, 47406430, 0x0a82091}, + {78230949, 44725240, 81984615, 47406430, 0x0a82891}, + {81984615, 44725240, 85738281, 47406430, 0x0a83091}, + {59551992, 42044050, 63156703, 44725240, 0x0a83891}, + {63156703, 42044050, 66761414, 44725240, 0x0a84091}, + {66761414, 42044050, 70366125, 44725240, 0x0a84891}, + {70366125, 42044050, 73970836, 44725240, 0x0a85091}, + {73970836, 42044050, 77575547, 44725240, 0x0a85891}, + {77575547, 42044050, 81180258, 44725240, 0x0a86091}, + {65018641, 40560000, 68474397, 43241190, 0x0aa6891}, + {68474397, 40560000, 71930153, 43241190, 0x0aa7091}, + {46480000, 40560000, 87360000, 55450000, 0x0010217}, + {-58453030, -34644596, -58349242, -34558106, 0x001000a}, // ARG + {-58744317, -34890070, -58181853, -34399030, 0x001000c}, + {-64286115, -31387370, -64226686, -31336431, 0x236004b}, + {-64226686, -31387370, -64167257, -31336431, 0x236004b}, + {-64286115, -31438309, -64226686, -31387370, 0x236004b}, + {-64226686, -31438309, -64167257, -31387370, 0x236004b}, + {-60703310, -32937570, -60642891, -32886631, 0x236004b}, + {-60685184, -32988509, -60624765, -32937570, 0x236004b}, + {-68860210, -32915470, -68799791, -32864531, 0x236004b}, + {-57990917, -34945470, -57929083, -34894531, 0x236004b}, + {-65246612, -26852870, -65189589, -26801931, 0x236004b}, + {-57610891, -38025370, -57546510, -37974431, 0x236004b}, + {-65444417, -24815870, -65388384, -24764931, 0x236004b}, + {-60735456, -31654770, -60675744, -31603831, 0x236004b}, + {-68567356, -31567170, -68507644, -31516231, 0x236004b}, + {-59018653, -27485470, -58961347, -27434531, 0x236004b}, + {-64298153, -27823670, -64240847, -27772731, 0x236004b}, + {-68091886, -38977370, -68026514, -38926431, 0x236004b}, + {-58843453, -27521270, -58786147, -27470331, 0x236004b}, + {-62304874, -38745370, -62239927, -38694431, 0x236004b}, + {-55946453, -27407270, -55889147, -27356331, 0x236004b}, + {-60545356, -31764170, -60485644, -31713231, 0x236004b}, + {-65322275, -24216670, -65266525, -24165731, 0x236004b}, + {-58216829, -26203870, -58160372, -26152931, 0x236004b}, + {-65808936, -28495470, -65751064, -28444531, 0x236004b}, + {-64378851, -33154170, -64318149, -33103231, 0x236004b}, + {-67543736, -45885970, -67470865, -45835031, 0x236004b}, + {-60251951, -33364470, -60191249, -33313531, 0x236004b}, + {-66366951, -33325070, -66306249, -33274131, 0x236004b}, + {-58048315, -31407370, -57988886, -31356431, 0x236004b}, + {-66880419, -29438470, -66821981, -29387531, 0x236004b}, + {-68364076, -34642970, -68302525, -34592031, 0x236004b}, + {-71341977, -41183870, -71274624, -41132931, 0x236004b}, + {-65351709, -43280570, -65282092, -43229631, 0x236004b}, + {-65502464, -33701470, -65441337, -33650531, 0x236004b}, + {-59162179, -37341570, -59098222, -37290631, 0x236004b}, + {-64319854, -36642070, -64256746, -36591131, 0x236004b}, + {-68513351, -33105970, -68452649, -33055031, 0x236004b}, + {-63272898, -32438770, -63212903, -32387831, 0x236004b}, + {-59064364, -34127270, -59003237, -34076331, 0x236004b}, + {-60600564, -33920170, -60539437, -33869231, 0x236004b}, + {-69269522, -51652270, -69187878, -51601331, 0x236004b}, + {-59681678, -29165370, -59623523, -29114431, 0x236004b}, + {-60351266, -36925170, -60287734, -36874231, 0x236004b}, + {-58457717, -35053770, -58395883, -35002831, 0x236004b}, + {-58766374, -38584470, -58701427, -38533531, 0x236004b}, + {-67642686, -39045470, -67577314, -38994531, 0x236004b}, + {-61529715, -31275470, -61470286, -31224531, 0x236004b}, + {-58990776, -34185470, -58929225, -34134531, 0x236004b}, + {-60478512, -26815470, -60421489, -26764531, 0x236004b}, + {-63033464, -40835470, -62966536, -40784531, 0x236004b}, + {-62119715, -31455470, -62060286, -31404531, 0x236004b}, + {-58550210, -33045470, -58489791, -32994531, 0x236004b}, + {-60990776, -34615470, -60929225, -34564531, 0x236004b}, + {-59140776, -34605470, -59079225, -34554531, 0x236004b}, + {-65074526, -42795470, -65005475, -42744531, 0x236004b}, + {-64347663, -23165470, -64292338, -23114531, 0x236004b}, + {-68930210, -33055470, -68869791, -33004531, 0x236004b}, + {-62000564, -33775470, -61939437, -33724531, 0x236004b}, + {-59299078, -29165470, -59240923, -29114531, 0x236004b}, + {-58269998, -32505470, -58210003, -32454531, 0x236004b}, + {-68500351, -33215470, -68439649, -33164531, 0x236004b}, + {-59720564, -33695470, -59659437, -33644531, 0x236004b}, + {-54628229, -26225470, -54571772, -26174531, 0x236004b}, + {-62112686, -38905470, -62047314, -38854531, 0x236004b}, + {-63837451, -22575470, -63782550, -22524531, 0x236004b}, + {-69272686, -38965470, -69207314, -38914531, 0x236004b}, + {-64529715, -31445470, -64470286, -31394531, 0x236004b}, + {-55158653, -27505470, -55101347, -27454531, 0x236004b}, + {-63801130, -35685470, -63738871, -35634531, 0x236004b}, + {-60070917, -34925470, -60009083, -34874531, 0x236004b}, + {-59901766, -36805470, -59838234, -36754531, 0x236004b}, + {-64149998, -32205470, -64090003, -32154531, 0x236004b}, + {-59470917, -34685470, -59409083, -34634531, 0x236004b}, + {-60302474, -38395470, -60237527, -38344531, 0x236004b}, + {-64817804, -23845470, -64762196, -23794531, 0x236004b}, + {-60380351, -33255470, -60319649, -33204531, 0x236004b}, + {-58798795, -28145470, -58741206, -28094531, 0x236004b}, + {-64459856, -31685470, -64400144, -31634531, 0x236004b}, + {-64897875, -24245470, -64842125, -24194531, 0x236004b}, + {-62710210, -32625470, -62649791, -32574531, 0x236004b}, + {-60921130, -35485470, -60858871, -35434531, 0x236004b}, + {-60520917, -34675470, -60459083, -34624531, 0x236004b}, + {-59370351, -33175470, -59309649, -33124531, 0x236004b}, + {-58109078, -29205470, -58050923, -29154531, 0x236004b}, + {-65144809, -43325470, -65075192, -43274531, 0x236004b}, + {-57721554, -36355470, -57658446, -36304531, 0x236004b}, + {-61570917, -34905470, -61509083, -34854531, 0x236004b}, + {-60211130, -35455470, -60148871, -35404531, 0x236004b}, + {-60210210, -32635470, -60149791, -32584531, 0x236004b}, + {-68353865, -54815470, -68266136, -54764531, 0x236004b}, + {-60940000, -35185355, -57780000, -32644000, 0x0a40011}, + {-64571316, -31719620, -64024476, -31228580, 0x0010088}, + {-68969124, -33258820, -68417076, -32767780, 0x0010888}, + {-65482600, -27086820, -64961800, -26595780, 0x0011088}, + {-58047148, -38302820, -57458644, -37811780, 0x0011888}, + {-65736992, -25133620, -65221400, -24642580, 0x0012088}, + {-60965516, -31802020, -60418676, -31310980, 0x0012888}, + {-68765016, -31798720, -68218176, -31307680, 0x0013088}, + {-59162800, -27723420, -58642000, -27232380, 0x0013888}, + {-64497200, -28040820, -63971192, -27549780, 0x0014088}, + {-68266000, -39126000, -67409077, -38805000, 0x0154888}, + {-62472956, -39045520, -61879244, -38554480, 0x0015088}, + {-56178200, -27627320, -55657400, -27136280, 0x0015888}, + {-65350000, -24550000, -64773761, -24130000, 0x01b6088}, + {-58441192, -26423920, -57925600, -25932880, 0x0016888}, + {-65976907, -28849520, -65445691, -28358480, 0x0017088}, + {-64624524, -33374220, -64072476, -32883180, 0x0017888}, + {-67908504, -46046820, -67247088, -45555780, 0x0018088}, + {-66653023, -33555120, -66095767, -33064080, 0x0018888}, + {-58437716, -31623420, -57890876, -31132380, 0x0019088}, + {-67116808, -29658520, -66585592, -29167480, 0x0019888}, + {-68614532, -34863020, -68052068, -34371980, 0x001a088}, + {-71612972, -41403920, -70993220, -40912880, 0x001a888}, + {-65528488, -43523020, -64887904, -43031980, 0x001b088}, + {-65745324, -33921520, -65188068, -33430480, 0x001b888}, + {-59421848, -37561620, -58838552, -37070580, 0x001c088}, + {-64572140, -36862120, -63994052, -36371080, 0x001c888}, + {-63518924, -32658820, -62966876, -32167780, 0x001d088}, + {-69603676, -51872320, -68853724, -51381280, 0x001d888}, + {-59726908, -29385420, -59195692, -28894380, 0x001e088}, + {-60378540, -37085320, -59800452, -36594280, 0x001e888}, + {-59041248, -38696420, -58452744, -38205380, 0x001f088}, + {-61768216, -31495520, -61221376, -31004480, 0x0b00090}, + {-60710400, -27035520, -60189600, -26544480, 0x0b00890}, + {-63307272, -41055520, -62692728, -40564480, 0x0b01090}, + {-62358216, -31675520, -61811376, -31184480, 0x0b01890}, + {-61241232, -34835520, -60678768, -34344480, 0x0b12090}, + {-65357688, -43015520, -64722312, -42524480, 0x0b02890}, + {-64567384, -23385520, -64062208, -22894480, 0x0b13090}, + {-62243424, -33995520, -61686168, -33504480, 0x0b03890}, + {-58601324, -32661920, -58049276, -32170880, 0x0b04090}, + {-54852592, -26445520, -54337000, -25954480, 0x0b14890}, + {-64057384, -22795520, -63552208, -22304480, 0x0b05090}, + {-69536856, -39185520, -68943144, -38694480, 0x0b15890}, + {-55390400, -27725520, -54869600, -27234480, 0x0b16090}, + {-64056440, -35905520, -63483560, -35414480, 0x0b06890}, + {-64388216, -32425520, -63841376, -31934480, 0x0b17090}, + {-60559048, -38615520, -59970544, -38124480, 0x0b17890}, + {-65037384, -24065520, -64532208, -23574480, 0x0b18090}, + {-59027800, -28365520, -58501792, -27874480, 0x0b18890}, + {-62956024, -32845520, -62403976, -32354480, 0x0b09090}, + {-61176440, -35705520, -60603560, -35214480, 0x0b09890}, + {-58345608, -29425520, -57814392, -28934480, 0x0b1a090}, + {-57976440, -36575520, -57403560, -36084480, 0x0b1a890}, + {-61818632, -35125520, -61250960, -34634480, 0x0b0b090}, + {-60466440, -35675520, -59893560, -35184480, 0x0b0b890}, + {-60456024, -32855520, -59903976, -32364480, 0x0b0c090}, + {-68708416, -55035520, -67901176, -54544480, 0x0b0c890}, + {-68711936, -24460595, -65852000, -21779405, 0x001008d}, + {-65852000, -24460595, -62992064, -21779405, 0x001088d}, + {-62992064, -24460595, -60132128, -21779405, 0x001108d}, + {-60132128, -24460595, -57272192, -21779405, 0x001188d}, + {-68741727, -27141785, -65822209, -24460595, 0x001208d}, + {-65822209, -27141785, -62902691, -24460595, 0x001288d}, + {-62902691, -27141785, -59983173, -24460595, 0x001308d}, + {-59983173, -27141785, -57063655, -24460595, 0x001388d}, + {-70523228, -29822975, -67544128, -27141785, 0x001408d}, + {-67544128, -29822975, -64565028, -27141785, 0x001488d}, + {-64565028, -29822975, -61585928, -27141785, 0x001508d}, + {-61585928, -29822975, -58606828, -27141785, 0x001588d}, + {-58606828, -29822975, -55627728, -27141785, 0x001608d}, + {-56584309, -28214261, -53635000, -25533071, 0x001688d}, + {-70613495, -32504165, -67545022, -29822975, 0x001708d}, + {-67545022, -32504165, -64476549, -29822975, 0x001788d}, + {-64476549, -32504165, -61408076, -29822975, 0x001808d}, + {-61408076, -32504165, -58339603, -29822975, 0x001888d}, + {-60180687, -32504165, -57112214, -29822975, 0x001908d}, + {-70673077, -35185355, -67515231, -32504165, 0x001988d}, + {-67515231, -35185355, -64357385, -32504165, 0x001a08d}, + {-64357385, -35185355, -61199539, -32504165, 0x001a88d}, + {-61199539, -35185355, -58041693, -32504165, 0x001b08d}, + {-71458964, -37866545, -68181954, -35185355, 0x001b88d}, + {-68181954, -37866545, -64904944, -35185355, 0x001c08d}, + {-64904944, -37866545, -61627934, -35185355, 0x001c88d}, + {-61627934, -37866545, -58350924, -35185355, 0x001d08d}, + {-59861327, -37383930, -56614108, -34702740, 0x001d88d}, + {-71951856, -40547735, -68585473, -37866545, 0x0a90091}, + {-68585473, -40547735, -65219090, -37866545, 0x0a90891}, + {-65219090, -40547735, -61852707, -37866545, 0x0a91091}, + {-61852707, -40547735, -58486324, -37866545, 0x0a91891}, + {-58486324, -40038308, -55119941, -37357118, 0x0a82091}, + {-72243212, -43228925, -68727874, -40547735, 0x0a82891}, + {-68727874, -43228925, -65212536, -40547735, 0x0a83091}, + {-65212536, -43228925, -61697198, -40547735, 0x0a83891}, + {-72091873, -45910115, -68427580, -43228925, 0x0a84091}, + {-68427580, -45910115, -64763287, -43228925, 0x0a84891}, + {-72657604, -48591305, -68844356, -45910115, 0x0a95091}, + {-68844356, -48591305, -65031108, -45910115, 0x0a95891}, + {-73700289, -51272495, -69678504, -48591305, 0x0a86091}, + {-69678504, -51272495, -65656719, -48591305, 0x0a86891}, + {-72472900, -52479030, -68361742, -49797840, 0x0a87091}, + {-65274203, -55116860, -60894926, -52435670, 0x0a89091}, + {-68865210, -55116860, -64485933, -52435670, 0x0a88891}, + {-73730000, -55116860, -53635000, -21760000, 0x0010217}, + {72821000, 20367000, 72906600, 20467200, 0x022000b}, // 2DD + {70870000, 20690000, 71007000, 20744000, 0x001000c}, + {70870000, 20367000, 72906600, 20744000, 0x0020216}, + {72926000, 20300000, 73002000, 20364000, 0x001000a}, // 2DN + {72920000, 20051500, 73232000, 20364000, 0x001000c}, + {72920000, 20051500, 73232000, 20364000, 0x0020216}, + {76714228, 30677855, 76814172, 30764345, 0x001000a}, // 2CH + {76670456, 30633804, 76900000, 30808396, 0x001000c}, + {76670456, 30633804, 76900000, 30808396, 0x0020216}, + {92681755, 11603107, 92769206, 11689597, 0x001000a}, // 2AN + {92512000, 11343000, 92800000, 12135000, 0x032000c}, + {92213843, 10504821, 92687771, 10995861, 0x0b10010}, + {92120300, 11160000, 93485000, 14248000, 0x004010c}, + {92671000, 7842000, 93680000, 9296000, 0x004010c}, + {93600000, 6720000, 94000000, 7465000, 0x004010c}, + {92721605, 11139203, 92736454, 11150698, 0x004010c}, + {94221815, 13371257, 94347521, 13493566, 0x004010c}, + {93798494, 12219185, 93923521, 12341494, 0x004010c}, + {92120300, 6670000, 94356000, 14333000, 0x0020216}, + {72999358, 8253865, 73085848, 8340355, 0x001000b}, // 2LD + {72570000, 10505000, 72845000, 11300000, 0x033000c}, + {71923843, 10766451, 72397771, 11257491, 0x0b10010}, + {71660809, 9770405, 74371790, 12451595, 0x0a80011}, + {71660809, 8253865, 74371790, 12451595, 0x0020216}, + {77170681, 28589511, 77268703, 28676001, 0x001000a}, // 2DL + {76822831, 28395928, 77354047, 28886968, 0x001000c}, + {76822831, 28395928, 77354047, 28886968, 0x0020216}, + {91848224, 25533886, 91943363, 25620376, 0x001000a}, // 2ML + {91543560, 25277659, 92059152, 25768699, 0x001000c}, + {91171481, 25439210, 91362719, 25612189, 0x782004b}, + {90551481, 25394310, 90742719, 25567289, 0x782004b}, + {90544461, 25163810, 90734738, 25336789, 0x782004b}, + {92128081, 25368610, 92319319, 25541589, 0x782004b}, + {90103081, 25436510, 90294319, 25609489, 0x782004b}, + {90335581, 25230210, 90526819, 25403189, 0x782004b}, + {92306081, 25318710, 92497319, 25491689, 0x782004b}, + {91812908, 25850520, 91978891, 26000279, 0x680004b}, + {89800000, 25000000, 92810000, 26200000, 0x06f0011}, + {89800000, 25000000, 92810000, 26200000, 0x0020216}, + {93676911, 25851781, 93772050, 25938271, 0x001000a}, // 2NL + {93645834, 25549928, 94161426, 26040968, 0x001000c}, + {94535360, 26557610, 94728039, 26730589, 0x782004b}, + {94383460, 26250810, 94576139, 26423789, 0x782004b}, + {94201241, 25998610, 94392959, 26171589, 0x782004b}, + {94737441, 26158410, 94929159, 26331389, 0x782004b}, + {94473908, 25936020, 94639891, 26085779, 0x680004b}, + {94359308, 25812620, 94525291, 25962379, 0x680004b}, + {94947992, 26667620, 95114807, 26817379, 0x680004b}, + {94994576, 26830020, 95162223, 26979779, 0x680004b}, + {94593616, 25614720, 94759183, 25764479, 0x680004b}, + {93321000, 25183000, 95266000, 27052000, 0x0ad0011}, + {93321000, 25183000, 95266000, 27052000, 0x0020216}, + {93892911, 24752755, 93988050, 24839245, 0x001000a}, // 2MN + {93684808, 24544480, 94195192, 25035520, 0x001000c}, + {94219074, 25009340, 94431725, 25202659, 0x864004b}, + {93884574, 25135640, 94097225, 25328959, 0x864004b}, + {93425374, 24850540, 93638025, 25043859, 0x864004b}, + {93688142, 24373369, 93877458, 24546348, 0x782004b}, + {93877458, 24373369, 94066774, 24546348, 0x782004b}, + {93650278, 24200390, 93839594, 24373369, 0x782004b}, + {93839594, 24200390, 94028910, 24373369, 0x782004b}, + {92955000, 23830000, 94780000, 25700000, 0x0b20011}, + {92955000, 23830000, 94780000, 25700000, 0x0020216}, + {91243711, 23791055, 91337889, 23877545, 0x001000a}, // 2TR + {91191568, 23490272, 91696744, 23981312, 0x001000c}, + {91644972, 23319120, 91807627, 23468879, 0x680004b}, + {91909556, 23916420, 92073043, 24066179, 0x680004b}, + {91922548, 24235520, 92086451, 24385279, 0x680004b}, + {92083848, 24320620, 92247751, 24470379, 0x680004b}, + {92086848, 24176420, 92250751, 24326179, 0x680004b}, + {92098056, 23759020, 92261543, 23908779, 0x680004b}, + {91963856, 24089020, 92127343, 24238779, 0x680004b}, + {91777040, 23894390, 91910560, 24016699, 0x54f004b}, + {91765940, 24088990, 91899460, 24211299, 0x54f004b}, + {91545840, 23978290, 91679360, 24100599, 0x54f004b}, + {91634849, 22972690, 91767350, 23094999, 0x54f004b}, + {91430079, 23196290, 91562920, 23318599, 0x54f004b}, + {91130000, 22917792, 92350000, 24556297, 0x0cb0011}, + {91130000, 22917792, 92350000, 24556297, 0x0020216}, + {92670654, 23702800, 92758000, 23794500, 0x021000a}, // 2MZ + {92467716, 23482880, 92972892, 23973920, 0x001000c}, + {92860213, 22346910, 93106786, 22575689, 0x9ee004b}, + {93120000, 23356960, 93374833, 23548000, 0x931044b}, + {92566415, 24145360, 92798184, 24357129, 0x931004b}, + {92693392, 22761160, 92922808, 22972929, 0x931004b}, + {92740698, 23203460, 92970702, 23415229, 0x931004b}, + {92178000, 21940000, 93450000, 24536000, 0x0f90011}, + {92178000, 21940000, 93450000, 24536000, 0x0020216}, + {88560950, 27287755, 88658011, 27374245, 0x001000a}, // 2SK + {88348600, 27085480, 88869400, 27576520, 0x001000c}, + {88520000, 27572000, 88883790, 27942000, 0xf04044b}, + {88020000, 27098000, 88353481, 27474297, 0xe89044b}, + {87978000, 27070000, 88928000, 28129412, 0x0bc0011}, + {87978000, 27070000, 88928000, 28129412, 0x0020216}, + {75800028, 30866755, 75899972, 30953245, 0x001000a}, // 2PB + {75673878, 30766630, 76006121, 31053459, 0xc730047}, + {74687883, 31489196, 75008391, 31762615, 0xbde0047}, + {75418889, 31189363, 75737878, 31462782, 0xbde0047}, + {76322602, 30268490, 76463597, 30390799, 0x54f004b}, + {74878902, 30150190, 75019897, 30272499, 0x54f004b}, + {75576673, 32205090, 75720726, 32327399, 0x54f004b}, + {75838313, 31468890, 75981686, 31591199, 0x54f004b}, + {76620463, 30648590, 76762137, 30770899, 0x54f004b}, + {75123508, 30774800, 75223691, 30861289, 0x3c1004b}, + {75152708, 31772900, 75254092, 31859389, 0x3c1004b}, + {74149049, 30098200, 74248751, 30184689, 0x3c1004b}, + {75833008, 30481400, 75933191, 30567889, 0x3c1004b}, + {76197308, 30637000, 76297491, 30723489, 0x3c1004b}, + {75729448, 31175900, 75830352, 31262389, 0x3c1004b}, + {74495408, 30444800, 74595591, 30531289, 0x3c1004b}, + {75484549, 30319700, 75584251, 30406189, 0x3c1004b}, + {75331848, 31332700, 75432752, 31419189, 0x3c1004b}, + {76538508, 30432400, 76638691, 30518889, 0x3c1004b}, + {74703308, 30631500, 74803491, 30717989, 0x3c1004b}, + {75793949, 30204400, 75893651, 30290889, 0x3c1004b}, + {75406308, 30756500, 75506491, 30842989, 0x3c1004b}, + {74774208, 30537000, 74874391, 30623489, 0x3c1004b}, + {75353249, 29964900, 75452951, 30051389, 0x3c1004b}, + {74448549, 30146400, 74548251, 30232889, 0x3c1004b}, + {75352967, 31995400, 75454832, 32081889, 0x3c1004b}, + {73980249, 30359700, 74079951, 30446189, 0x3c1004b}, + {75289248, 31052300, 75390152, 31138789, 0x3c1004b}, + {76084049, 30327500, 76183751, 30413989, 0x3c1004b}, + {74567008, 30883800, 74667191, 30970289, 0x3c1004b}, + {75273000, 32122000, 75932000, 32500000, 0x004010c}, + {73875000, 29727000, 76933000, 32122000, 0x004010c}, + {75154000, 29522000, 75402000, 29727000, 0x004018c}, + {73875000, 29522000, 76933000, 32514000, 0x0020216}, + {76977509, 28416165, 77075531, 28502655, 0x001000a}, // 2HR + {76921600, 28080300, 77481544, 28546400, 0x01d000c}, + {76910742, 29390090, 77051057, 29512399, 0x54f004b}, + {76911082, 29267781, 77050718, 29390090, 0x54f004b}, + {76685102, 30309090, 76826097, 30431399, 0x54f004b}, + {76826097, 30309090, 76967092, 30431399, 0x54f004b}, + {77209502, 30078890, 77350497, 30201199, 0x54f004b}, + {76454722, 28831990, 76593678, 28954299, 0x54f004b}, + {76593678, 28831990, 76732634, 28954299, 0x54f004b}, + {75636282, 29085890, 75775918, 29208199, 0x54f004b}, + {75775918, 29085890, 75915554, 29208199, 0x54f004b}, + {76944289, 29646300, 77043511, 29732789, 0x3c1004b}, + {76960629, 28946800, 77059370, 29033289, 0x3c1004b}, + {76799808, 30630900, 76899991, 30717389, 0x3c1004b}, + {76090569, 28749500, 76188830, 28835989, 0x3c1004b}, + {74980389, 29486800, 75079611, 29573289, 0x3c1004b}, + {76881169, 28650600, 76979430, 28737089, 0x3c1004b}, + {76269929, 29272200, 76368670, 29358689, 0x3c1004b}, + {76799549, 29921300, 76899251, 30007789, 0x3c1004b}, + {76352589, 29758000, 76451811, 29844489, 0x3c1004b}, + {76569510, 28153300, 76667290, 28239789, 0x3c1004b}, + {75916029, 29056500, 76014770, 29142989, 0x3c1004b}, + {76058010, 28003300, 76155790, 28089789, 0x3c1004b}, + {75404189, 29469900, 75503411, 29556389, 0x3c1004b}, + {76682000, 30491000, 77210000, 30916000, 0x004010c}, + {74444000, 29214000, 75280000, 30000000, 0x004010c}, + {75280000, 27640000, 77581000, 30491000, 0x004018c}, + {74444000, 27640000, 77597000, 30931000, 0x0020216}, + {93580000, 27058000, 93706000, 27121000, 0x017000a}, // 2AR + {93484559, 26917620, 93871841, 27263579, 0xf040047}, + {95186995, 27887700, 95565605, 28222589, 0xe890047}, + {94719744, 28094720, 94889055, 28244479, 0x680004b}, + {91833260, 27514820, 92001739, 27664579, 0x680004b}, + {95430576, 26889120, 95598223, 27038879, 0x680004b}, + {95665476, 27063820, 95833123, 27213579, 0x680004b}, + {96080044, 27849120, 96249355, 27998879, 0x680004b}, + {95767561, 28080190, 95905838, 28202499, 0x54f004b}, + {95834522, 28736490, 95973478, 28858799, 0x54f004b}, + {94968722, 28551190, 95107678, 28673499, 0x54f004b}, + {94183861, 27919790, 94322138, 28042099, 0x54f004b}, + {92377041, 27180090, 92513959, 27302399, 0x54f004b}, + {92927001, 27296390, 93064598, 27418699, 0x54f004b}, + {95540361, 28203790, 95678638, 28326099, 0x54f004b}, + {93751001, 27500690, 93888598, 27622999, 0x54f004b}, + {91555000, 26827000, 94690000, 29330000, 0x09f0011}, + {94690000, 26641000, 97416000, 29400000, 0x020000d}, + {91555000, 26641000, 97416000, 29400000, 0x0020216}, + {91716000, 26110736, 91812830, 26200576, 0x001000a}, // 2AS + {91380108, 26038280, 91895700, 26529320, 0x001000c}, + {92735630, 24746390, 92870170, 24868699, 0x54f004b}, + {92714281, 26609690, 92850519, 26731999, 0x54f004b}, + {94870901, 27384990, 95008498, 27507299, 0x54f004b}, + {94143581, 26695090, 94279819, 26817399, 0x54f004b}, + {92616881, 26286390, 92753119, 26408699, 0x54f004b}, + {95288201, 27431390, 95425798, 27553699, 0x54f004b}, + {95262901, 27309290, 95400498, 27431599, 0x54f004b}, + {94551941, 26916490, 94688859, 27038799, 0x54f004b}, + {93697420, 25958690, 93832979, 26080999, 0x54f004b}, + {93902881, 26451290, 94039119, 26573599, 0x54f004b}, + {90464181, 26431890, 90600419, 26554199, 0x54f004b}, + {89900320, 26003190, 90035879, 26125499, 0x54f004b}, + {94052190, 27204200, 94149009, 27290689, 0x3c1004b}, + {92313531, 24830000, 92408669, 24916489, 0x3c1004b}, + {93389471, 25807600, 93485329, 25894089, 0x3c1004b}, + {93123371, 25708000, 93219229, 25794489, 0x3c1004b}, + {90551571, 26111000, 90647429, 26197489, 0x3c1004b}, + {90956430, 26278100, 91052769, 26364589, 0x3c1004b}, + {90911730, 26456900, 91008069, 26543389, 0x3c1004b}, + {89736600, 26537480, 90257400, 27028520, 0x001008c}, + {90257400, 26537480, 90778200, 27028520, 0x001088c}, + {90778200, 26537480, 91299000, 27028520, 0x001108c}, + {91299000, 26537480, 91819800, 27028520, 0x001188c}, + {91819800, 26537480, 92340600, 27028520, 0x001208c}, + {92340600, 26537480, 92861400, 27028520, 0x001288c}, + {92861400, 26537480, 93382200, 27028520, 0x001308c}, + {93382200, 26537480, 93903000, 27028520, 0x001388c}, + {93903000, 26537480, 94423800, 27028520, 0x001408c}, + {93903000, 27028520, 94423800, 27519560, 0x001488c}, + {93903000, 27478960, 94429008, 27970000, 0x001508c}, + {93376992, 27028520, 93897792, 27519560, 0x001588c}, + {93903000, 26046440, 94418592, 26537480, 0x001608c}, + {93387408, 26046440, 93903000, 26537480, 0x001688c}, + {92871816, 26046440, 93387408, 26537480, 0x001708c}, + {92356224, 26046440, 92871816, 26537480, 0x001788c}, + {91840632, 26046440, 92356224, 26537480, 0x001808c}, + {91325040, 26046440, 91840632, 26537480, 0x001888c}, + {90809448, 26046440, 91325040, 26537480, 0x001908c}, + {90293856, 26046440, 90809448, 26537480, 0x001988c}, + {89778264, 26046440, 90293856, 26537480, 0x001a08c}, + {89778264, 25555400, 90293856, 26046440, 0x001a88c}, + {90293856, 25555400, 90809448, 26046440, 0x001b08c}, + {90809448, 25555400, 91325040, 26046440, 0x001b88c}, + {91325040, 25555400, 91840632, 26046440, 0x001c08c}, + {91840632, 25555400, 92356224, 26046440, 0x001c88c}, + {92356224, 25555400, 92871816, 26046440, 0x001d08c}, + {92871816, 25555400, 93387408, 26046440, 0x001d88c}, + {93387408, 25555400, 93903000, 26046440, 0x001e08c}, + {93903000, 25555400, 94418592, 26046440, 0x001e88c}, + {93897792, 27028520, 94428608, 27519560, 0x01ef08c}, + {92098428, 25064360, 92614020, 25555400, 0x0b00890}, + {92614020, 25064360, 93129612, 25555400, 0x0b01090}, + {93129612, 25064360, 93645204, 25555400, 0x0b01890}, + {92098428, 24573320, 92608812, 25064360, 0x0b12090}, + {92608812, 24573320, 93119196, 25064360, 0x0b12890}, + {93119196, 24573320, 93629580, 25064360, 0x0b13090}, + {92098428, 24111000, 92608812, 24602040, 0x0b03890}, + {92608812, 24111000, 93119196, 24602040, 0x0b04090}, + {94428608, 27478960, 94954616, 27970000, 0x0b08890}, + {94954616, 27478960, 95480624, 27970000, 0x0b09090}, + {95480624, 27478960, 96006632, 27970000, 0x0b09890}, + {94428608, 27028440, 94949408, 27519480, 0x0b1a090}, + {94949408, 27028440, 95470208, 27519480, 0x0b1a890}, + {95470208, 27028440, 95991008, 27519480, 0x0b1b090}, + {94428608, 26537400, 94949408, 27028440, 0x0b0b890}, + {94949408, 26537400, 95470208, 27028440, 0x0b0c090}, + {94376000, 26537400, 94850000, 27028440, 0x0b9c890}, + {89666000, 24111000, 96030000, 27970000, 0x0020216}, + {85078640, 25570255, 85146498, 25631061, 0x2a7044a}, // 2BR + {85146498, 25573000, 85228982, 25623000, 0x2a7044a}, + {84987247, 25504930, 85304352, 25791759, 0xc730047}, + {84823619, 24686290, 85124380, 24959709, 0xbde0047}, + {86835319, 25154590, 87136080, 25428009, 0xbde0047}, + {85332071, 26086800, 85427929, 26173289, 0x3c1004b}, + {87422071, 25736800, 87517929, 25823289, 0x3c1004b}, + {85851271, 26108200, 85947129, 26194689, 0x3c1004b}, + {85472191, 25166800, 85567809, 25253289, 0x3c1004b}, + {84612191, 25516800, 84707809, 25603289, 0x3c1004b}, + {86450891, 25312200, 86546509, 25398689, 0x3c1004b}, + {84672071, 25762700, 84767929, 25849189, 0x3c1004b}, + {84767929, 25719455, 84863787, 25805944, 0x3c1004b}, + {87522191, 25506800, 87617809, 25593289, 0x3c1004b}, + {86082591, 25374300, 86178209, 25460789, 0x3c1004b}, + {84457590, 26757200, 84554409, 26843689, 0x3c1004b}, + {86550071, 25841300, 86645929, 25927789, 0x3c1004b}, + {83968131, 24909900, 84063269, 24996389, 0x3c1004b}, + {84133431, 24873400, 84228569, 24959889, 0x3c1004b}, + {84863330, 26606100, 84959669, 26692589, 0x3c1004b}, + {85494131, 24845400, 85589269, 24931889, 0x3c1004b}, + {84039990, 27087700, 84136809, 27174189, 0x3c1004b}, + {83927191, 25520600, 84022809, 25607089, 0x3c1004b}, + {87899271, 26059200, 87995129, 26145689, 0x3c1004b}, + {85446130, 26550200, 85542469, 26636689, 0x3c1004b}, + {86441391, 25246500, 86537009, 25332989, 0x3c1004b}, + {84938991, 25171400, 85034609, 25257889, 0x3c1004b}, + {84327431, 24710000, 84422569, 24796489, 0x3c1004b}, + {84309871, 26178200, 84405729, 26264689, 0x3c1004b}, + {86050731, 25126000, 86145869, 25212489, 0x3c1004b}, + {86177431, 24887500, 86272569, 24973989, 0x3c1004b}, + {86013830, 26304100, 86110169, 26390589, 0x3c1004b}, + {85733771, 25815500, 85829629, 25901989, 0x3c1004b}, + {87417971, 26082400, 87513829, 26168889, 0x3c1004b}, + {85902073, 25355950, 85970727, 25418049, 0x2b2004b}, + {84408417, 26435640, 84475383, 26495759, 0x29c004b}, + {86563787, 26089750, 86632613, 26151849, 0x2b2004b}, + {84113867, 25527540, 84180332, 25587659, 0x29c004b}, + {83739600, 27032480, 84260400, 27523520, 0x001008c}, + {84260400, 27032480, 84781200, 27523520, 0x001088c}, + {83739600, 26541440, 84260400, 27032480, 0x001108c}, + {84260400, 26541440, 84781200, 27032480, 0x001188c}, + {84781200, 26541440, 85302000, 27032480, 0x001208c}, + {85302000, 26541440, 85822800, 27032480, 0x001288c}, + {85822800, 26541440, 86343600, 27032480, 0x001308c}, + {86343600, 26541440, 86864400, 27032480, 0x001388c}, + {86864400, 26541440, 87385200, 27032480, 0x001408c}, + {83744808, 26050400, 84260400, 26541440, 0x001488c}, + {84260400, 26050400, 84775992, 26541440, 0x001508c}, + {84775992, 26050400, 85291584, 26541440, 0x001588c}, + {85291584, 26050400, 85807176, 26541440, 0x001608c}, + {85807176, 26050400, 86322768, 26541440, 0x001688c}, + {86322768, 26050400, 86838360, 26541440, 0x001708c}, + {86838360, 26050400, 87353952, 26541440, 0x001788c}, + {87353952, 26050400, 87869544, 26541440, 0x001808c}, + {87817408, 26065131, 88333000, 26556171, 0x001888c}, + {83744808, 25559360, 84260400, 26050400, 0x001908c}, + {84260400, 25559360, 84775992, 26050400, 0x001988c}, + {84775992, 25559360, 85291584, 26050400, 0x001a08c}, + {85291584, 25559360, 85807176, 26050400, 0x001a88c}, + {85807176, 25559360, 86322768, 26050400, 0x001b08c}, + {86322768, 25559360, 86838360, 26050400, 0x001b88c}, + {86838360, 25559360, 87353952, 26050400, 0x001c08c}, + {87353952, 25559360, 87869544, 26050400, 0x001c88c}, + {87817408, 25559360, 88333000, 26050400, 0x001d08c}, + {87397168, 25709480, 87912760, 26200520, 0x001f08c}, + {83298000, 25068320, 83813592, 25559360, 0x0010088}, + {83744808, 25068320, 84260400, 25559360, 0x0010888}, + {84260400, 25068320, 84775992, 25559360, 0x0011088}, + {84775992, 25068320, 85291584, 25559360, 0x0011888}, + {85291584, 25068320, 85807176, 25559360, 0x0012088}, + {85807176, 25068320, 86322768, 25559360, 0x0012888}, + {86322768, 25068320, 86838360, 25559360, 0x0013088}, + {86838360, 25068320, 87353952, 25559360, 0x0013888}, + {87353952, 25068320, 87869544, 25559360, 0x0014088}, + {87817408, 25068320, 88333000, 25559360, 0x0014888}, + {83298000, 24577280, 83808384, 25068320, 0x0015088}, + {83739600, 24577280, 84249984, 25068320, 0x0015888}, + {84249984, 24577280, 84760368, 25068320, 0x0016088}, + {84760368, 24577280, 85270752, 25068320, 0x0016888}, + {85270752, 24577280, 85781136, 25068320, 0x0017088}, + {85781136, 24577280, 86291520, 25068320, 0x0017888}, + {86291520, 24577280, 86801904, 25068320, 0x0018088}, + {86801904, 24577280, 87312288, 25068320, 0x0018888}, + {83298000, 24258000, 83808384, 24749040, 0x0019088}, + {83739600, 24258000, 84249984, 24749040, 0x0019888}, + {84249984, 24258000, 84760368, 24749040, 0x001a088}, + {84760368, 24258000, 85270752, 24749040, 0x001a888}, + {85270752, 24258000, 85781136, 24749040, 0x001b088}, + {85781136, 24258000, 86291520, 24749040, 0x001b888}, + {86291520, 24258000, 86801904, 24749040, 0x001c088}, + {86801904, 24258000, 87312288, 24749040, 0x001c888}, + {83298000, 24258000, 88333000, 27533000, 0x0020216}, + {77984789, 30277355, 78083772, 30363845, 0x001000a}, // 2UT + {77786992, 30094480, 78323416, 30585520, 0x001000c}, + {78010877, 29848310, 78209322, 30021289, 0x782004b}, + {77809577, 29781410, 78008022, 29954389, 0x782004b}, + {79420258, 29104510, 79617742, 29277489, 0x782004b}, + {79336358, 28883110, 79533842, 29056089, 0x782004b}, + {78911712, 29136120, 79082687, 29285879, 0x680004b}, + {78163880, 29989420, 78336519, 30139179, 0x680004b}, + {80132296, 29484920, 80304103, 29634679, 0x680004b}, + {79046212, 29337920, 79217187, 29487679, 0x680004b}, + {78743212, 29167720, 78914187, 29317479, 0x680004b}, + {77547000, 29486000, 80425000, 31461000, 0x004010c}, + {80425000, 29780000, 81063000, 30520000, 0x004010c}, + {78717000, 28680000, 80330000, 29486000, 0x004010c}, + {77547000, 28680000, 81063000, 31461000, 0x0020216}, + {73760576, 15347514, 73870000, 15416139, 0x018000a}, // 2GA + {73679000, 15418000, 74290000, 15801000, 0x018000c}, + {73870000, 14894000, 74344100, 15418000, 0x0b80010}, + {73625000, 14894000, 74344100, 15801000, 0x0020216}, + {76906794, 8462827, 76995206, 8550278, 0x001000a}, // 2KL + {76775579, 8359520, 77124421, 8705479, 0xf040047}, + {76185030, 9825700, 76524570, 10160589, 0xe890047}, + {75750461, 11163340, 75947539, 11356659, 0x864004b}, + {76513566, 8832040, 76709033, 9025359, 0x864004b}, + {76111729, 10404040, 76308270, 10597359, 0x864004b}, + {76284800, 9453400, 76393295, 9732800, 0x782044b}, + {76600669, 10661710, 76776531, 10834689, 0x782004b}, + {75299029, 11780410, 75475371, 11953389, 0x782004b}, + {76456409, 9518110, 76631790, 9691089, 0x782004b}, + {74859000, 12300960, 75338136, 12792000, 0x001088c}, + {74907793, 12004083, 75381721, 12495123, 0x001108c}, + {75381721, 12004083, 75855649, 12495123, 0x001188c}, + {75049971, 11513043, 75523899, 12004083, 0x001208c}, + {75523899, 11513043, 75997827, 12004083, 0x001288c}, + {75997827, 11513043, 76471755, 12004083, 0x001308c}, + {75523899, 11022003, 75997827, 11513043, 0x001388c}, + {75997827, 11022003, 76471755, 11513043, 0x001408c}, + {76471755, 11022003, 76945683, 11513043, 0x001488c}, + {75523899, 10530963, 75997827, 11022003, 0x001508c}, + {75997827, 10530963, 76471755, 11022003, 0x001588c}, + {76471755, 10530963, 76945683, 11022003, 0x001608c}, + {75978870, 10039923, 76452798, 10530963, 0x001688c}, + {76452798, 10039923, 76926726, 10530963, 0x001708c}, + {76926072, 10039923, 77400000, 10530963, 0x001788c}, + {75978870, 9548883, 76452798, 10039923, 0x001808c}, + {76452798, 9548883, 76926726, 10039923, 0x001888c}, + {76926072, 9548883, 77400000, 10039923, 0x001908c}, + {75978870, 9057843, 76452798, 9548883, 0x001988c}, + {76452798, 9057843, 76926726, 9548883, 0x001a08c}, + {76926072, 9057843, 77400000, 9548883, 0x001a88c}, + {76452798, 8566803, 76926726, 9057843, 0x001b08c}, + {76926072, 8566803, 77400000, 9057843, 0x001b88c}, + {76452798, 8287000, 76921518, 8778040, 0x001c08c}, + {76921518, 8287000, 77390238, 8778040, 0x001c88c}, + {74859000, 8287000, 77400000, 12792000, 0x0020216}, + {80203494, 13002655, 80291906, 13089145, 0x001000a}, // 2TN + {79864632, 12789080, 80343768, 13280120, 0x001000c}, + {78052496, 9865490, 78176503, 9987799, 0x54f004b}, + {78645326, 10749090, 78769673, 10871399, 0x54f004b}, + {78091456, 11596690, 78216143, 11718999, 0x54f004b}, + {77660566, 8665090, 77784234, 8787399, 0x54f004b}, + {77275156, 11047190, 77399843, 11169499, 0x54f004b}, + {79724756, 11868590, 79849443, 11990899, 0x54f004b}, + {78051766, 8753290, 78175434, 8875599, 0x54f004b}, + {79075926, 10706590, 79200273, 10828899, 0x54f004b}, + {77392000, 8138900, 77481297, 8223289, 0x3c1044b}, + {77934835, 10316800, 78022765, 10403289, 0x3c1044b}, + {79104700, 12882000, 79188462, 12973400, 0x3c1044b}, + {78755000, 10046300, 78858485, 10119650, 0x3c1044b}, + {77753100, 9419562, 77845737, 9501160, 0x3c1044b}, + {78026800, 10920600, 78125710, 10997416, 0x3c1044b}, + {76872035, 11010000, 76959965, 11096489, 0x3c1004b}, + {76959965, 11010000, 77047895, 11096489, 0x3c1004b}, + {76959965, 10923511, 77047895, 11010000, 0x3c1004b}, + {76872035, 10923511, 76959965, 11010000, 0x3c1004b}, + {79710315, 11708200, 79798485, 11794689, 0x3c1004b}, + {79655674, 12796800, 79744325, 12883289, 0x3c1004b}, + {77677115, 11306800, 77765285, 11393289, 0x3c1004b}, + {79336035, 10918200, 79423965, 11004689, 0x3c1004b}, + {79026394, 12190700, 79114805, 12277189, 0x3c1004b}, + {79933000, 12985017, 80356168, 13500000, 0x021088c}, + {79390000, 12985017, 79933000, 13360000, 0x019108c}, + {78600000, 12985017, 79390000, 13200000, 0x00f188c}, + {77481351, 12493977, 77960487, 12985017, 0x001208c}, + {77960486, 12493977, 78439622, 12985017, 0x001288c}, + {78439622, 12493977, 78918758, 12985017, 0x001308c}, + {78918758, 12493977, 79397894, 12985017, 0x001388c}, + {79397894, 12493977, 79877030, 12985017, 0x001408c}, + {79877030, 12493977, 80356166, 12985017, 0x001488c}, + {79762455, 12002937, 80236383, 12493977, 0x001508c}, + {79288527, 12002937, 79762455, 12493977, 0x001588c}, + {78814599, 12002937, 79288527, 12493977, 0x001608c}, + {78340671, 12002937, 78814599, 12493977, 0x001688c}, + {77866743, 12002937, 78340671, 12493977, 0x001708c}, + {77392815, 12002937, 77866743, 12493977, 0x001788c}, + {79478098, 11511897, 79952026, 12002937, 0x001808c}, + {79004170, 11511897, 79478098, 12002937, 0x001888c}, + {78530242, 11511897, 79004170, 12002937, 0x001908c}, + {78056314, 11511897, 78530242, 12002937, 0x001988c}, + {77582386, 11511897, 78056314, 12002937, 0x001a08c}, + {77108458, 11511897, 77582386, 12002937, 0x001a88c}, + {76634530, 11511897, 77108458, 12002937, 0x001b08c}, + {76228000, 11511897, 76701928, 12002937, 0x001b88c}, + {76228000, 11020857, 76701928, 11511897, 0x001c08c}, + {76634530, 11020857, 77108458, 11511897, 0x001c88c}, + {77108458, 11020857, 77582386, 11511897, 0x001d08c}, + {77582386, 11020857, 78056314, 11511897, 0x001d88c}, + {78056314, 11020857, 78530242, 11511897, 0x001e08c}, + {78530242, 11020857, 79004170, 11511897, 0x001e88c}, + {79004170, 11020857, 79478098, 11511897, 0x001f08c}, + {79478098, 11020857, 79952026, 11511897, 0x0b10090}, + {79478098, 10529817, 79952026, 11020857, 0x0b10890}, + {79004170, 10529817, 79478098, 11020857, 0x0b11090}, + {78530242, 10529817, 79004170, 11020857, 0x0b11890}, + {78056314, 10529817, 78530242, 11020857, 0x0b12090}, + {77582386, 10529817, 78056314, 11020857, 0x0b12890}, + {77108458, 10529817, 77582386, 11020857, 0x0b13090}, + {76634530, 10529817, 77108458, 11020857, 0x0b13890}, + {76634530, 10038777, 77108458, 10529817, 0x0b14090}, + {77108458, 10038777, 77582386, 10529817, 0x0b14890}, + {77582386, 10038777, 78056314, 10529817, 0x0b15090}, + {78056314, 10038777, 78530242, 10529817, 0x0b15890}, + {78530242, 10038777, 79004170, 10529817, 0x0b16090}, + {79004170, 10038777, 79478098, 10529817, 0x0b16890}, + {79478098, 10038777, 79952026, 10529817, 0x0b17090}, + {79004170, 9547737, 79478098, 10038777, 0x0b07890}, + {78530242, 9547737, 79004170, 10038777, 0x0b08090}, + {78056314, 9547737, 78530242, 10038777, 0x0b08890}, + {77582386, 9547737, 78056314, 10038777, 0x0b09090}, + {77108458, 9547737, 77582386, 10038777, 0x0b09890}, + {77108458, 9056697, 77582386, 9547737, 0x0b0a090}, + {77582386, 9056697, 78056314, 9547737, 0x0b0a890}, + {78056314, 9056697, 78530242, 9547737, 0x0b0b090}, + {78530242, 9056697, 79004170, 9547737, 0x0b0b890}, + {79004170, 9056697, 79478098, 9547737, 0x0b0c090}, + {77937832, 8565657, 78411760, 9056697, 0x0b0c890}, + {77463904, 8565657, 77937832, 9056697, 0x0b0d090}, + {76989976, 8565657, 77463904, 9056697, 0x0b0d890}, + {76989976, 8074617, 77458696, 8565657, 0x0b1e090}, + {77458696, 8074617, 77927416, 8565657, 0x0b1e890}, + {77927416, 8074617, 78396136, 8565657, 0x0b1f090}, + {76200000, 8000000, 80700000, 13555000, 0x0020216}, + {77132028, 31046055, 77232933, 31132545, 0x001000a}, // 2HP + {76911084, 30806980, 77452716, 31298020, 0x001000c}, + {76199074, 32068110, 76468525, 32296889, 0x9ee004b}, + {76848880, 31622160, 77097120, 31833929, 0x931004b}, + {77171350, 30454160, 77416649, 30665929, 0x931004b}, + {76807268, 31408860, 77054332, 31620629, 0x931004b}, + {76009291, 32437160, 76258708, 32648929, 0x931004b}, + {75576000, 31100000, 78023000, 33238000, 0x004010c}, + {78023000, 31100000, 79020000, 32771000, 0x004010c}, + {76577000, 30378000, 77904000, 31100000, 0x004010c}, + {75576000, 30378000, 79020000, 33238000, 0x0020216}, + {74755106, 34040755, 74858894, 34127245, 0x001000a}, // 2JK + {74599424, 33911020, 75014575, 34256979, 0xf040047}, + {74669392, 32547600, 75066607, 32882489, 0xe890047}, + {75057644, 33656120, 75237355, 33805879, 0x680004b}, + {74256720, 34139120, 74437679, 34288879, 0x680004b}, + {75053984, 32837120, 75231615, 32986879, 0x680004b}, + {75438808, 32308120, 75615191, 32457879, 0x680004b}, + {74235856, 35866720, 74420143, 36016479, 0x680004b}, + {75490480, 35232420, 75673519, 35382179, 0x680004b}, + {73685000, 33087490, 73917302, 33202500, 0x680044b}, + {73380520, 34289520, 73561479, 34439279, 0x680004b}, + {74229768, 33296120, 74408231, 33445879, 0x680004b}, + {75473424, 33084390, 75619175, 33206699, 0x54f004b}, + {75690324, 33258690, 75836075, 33380999, 0x54f004b}, + {73290000, 34947842, 78225000, 36590000, 0x013000d}, + {73392645, 32266652, 76550491, 34947842, 0x0a80011}, + {76550491, 32266652, 79708337, 34947842, 0x0010015}, + {72500000, 32263000, 80430000, 37088000, 0x0020216}, + {81591872, 21202755, 81684128, 21289245, 0x001000a}, // 2CT + {81178000, 21014681, 81839248, 21379000, 0x017000c}, + {82623196, 22310620, 82784603, 22460379, 0x680004b}, + {82069004, 21998320, 82229995, 22148079, 0x680004b}, + {80959712, 21025120, 81120287, 21174879, 0x680004b}, + {83315504, 21820120, 83476495, 21969879, 0x680004b}, + {81947960, 19008120, 82106039, 19157879, 0x680004b}, + {83091380, 23057820, 83253619, 23207579, 0x680004b}, + {81490628, 20645020, 81650371, 20794779, 0x680004b}, + {82290572, 23100920, 82453227, 23250679, 0x680004b}, + {81011428, 20506320, 81171171, 20656079, 0x680004b}, + {81881259, 21675890, 82012741, 21798199, 0x54f004b}, + {82006129, 21064690, 82137271, 21186999, 0x54f004b}, + {80920000, 22200000, 84453000, 24147000, 0x017000d}, + {80374000, 19950000, 83673000, 22200000, 0x08f0011}, + {80238000, 17730000, 82810000, 20500000, 0x3fc0015}, + {80238000, 17730000, 84453000, 24147000, 0x0020216}, + {85281172, 23316455, 85374389, 23402945, 0x001000a}, // 2JH + {86052300, 23608400, 86537261, 23877700, 0xf040447}, + {85145037, 23192300, 85508763, 23527189, 0xe890047}, + {86133849, 22732090, 86266350, 22854399, 0x54f004b}, + {86618170, 24427290, 86752030, 24549599, 0x54f004b}, + {85304640, 23909790, 85438160, 24032099, 0x54f004b}, + {86237370, 24122690, 86371230, 24244999, 0x54f004b}, + {85270540, 23598490, 85404060, 23720799, 0x54f004b}, + {85404060, 23604605, 85537580, 23726914, 0x54f004b}, + {84003940, 23981790, 84137460, 24104099, 0x54f004b}, + {86749540, 23676090, 86883060, 23798399, 0x54f004b}, + {87577790, 25178890, 87713009, 25301199, 0x54f004b}, + {85475070, 24369990, 85608930, 24492299, 0x54f004b}, + {85739789, 22482790, 85871611, 22605099, 0x54f004b}, + {86579370, 24206190, 86713230, 24328499, 0x54f004b}, + {87182970, 24226590, 87316830, 24348899, 0x54f004b}, + {84477349, 22982390, 84609850, 23104699, 0x54f004b}, + {85558149, 22613490, 85690650, 22735799, 0x54f004b}, + {87160031, 24771200, 87255169, 24857689, 0x3c1004b}, + {86965307, 24846960, 87480899, 25338000, 0x001008c}, + {87451408, 24846960, 87967000, 25338000, 0x001088c}, + {83356163, 24355920, 83866547, 24846960, 0x001108c}, + {83866547, 24355920, 84376931, 24846960, 0x001188c}, + {84376931, 24355920, 84887315, 24846960, 0x001208c}, + {84887315, 24355920, 85397699, 24846960, 0x001288c}, + {85397699, 24355920, 85908083, 24846960, 0x001308c}, + {85908083, 24355920, 86418467, 24846960, 0x001388c}, + {86418467, 24355920, 86928851, 24846960, 0x001408c}, + {86928851, 24355920, 87439235, 24846960, 0x001488c}, + {87439235, 24355920, 87949619, 24846960, 0x001508c}, + {83305124, 23864880, 83815508, 24355920, 0x001588c}, + {83815508, 23864880, 84325892, 24355920, 0x001608c}, + {84325892, 23864880, 84836276, 24355920, 0x001688c}, + {84836276, 23864880, 85346660, 24355920, 0x001708c}, + {85346660, 23864880, 85857044, 24355920, 0x001788c}, + {85857044, 23864880, 86367428, 24355920, 0x001808c}, + {86367428, 23864880, 86877812, 24355920, 0x001888c}, + {86877812, 23864880, 87388196, 24355920, 0x001908c}, + {87388196, 23864880, 87898580, 24355920, 0x001988c}, + {83565524, 23373840, 84070700, 23864880, 0x001a08c}, + {84070700, 23373840, 84575876, 23864880, 0x001a88c}, + {84575876, 23373840, 85081052, 23864880, 0x001b08c}, + {85081052, 23373840, 85586228, 23864880, 0x001b88c}, + {85586228, 23373840, 86091404, 23864880, 0x001c08c}, + {86091404, 23373840, 86596580, 23864880, 0x001c88c}, + {86596580, 23640000, 87300000, 23864880, 0x011d08c}, + {84030287, 22882800, 84535463, 23373840, 0x001d88c}, + {84535463, 22882800, 85040639, 23373840, 0x001e08c}, + {85040639, 22882800, 85545815, 23373840, 0x001e88c}, + {85545815, 22882800, 86050991, 23373840, 0x001f08c}, + {86050991, 22882800, 86556167, 23373840, 0x0010088}, + {83878734, 22391760, 84383910, 22882800, 0x0010888}, + {84383910, 22391760, 84889086, 22882800, 0x0011088}, + {84889086, 22391760, 85394262, 22882800, 0x0011888}, + {85394262, 22391760, 85899438, 22882800, 0x0012088}, + {85899438, 22391760, 86404614, 22882800, 0x0012888}, + {86404614, 22391760, 86909790, 22882800, 0x0013088}, + {83929251, 21940000, 84429219, 22431040, 0x0013888}, + {84429219, 21940000, 84929187, 22431040, 0x0014088}, + {84929187, 21940000, 85429155, 22431040, 0x0014888}, + {85429155, 21940000, 85929123, 22431040, 0x0015088}, + {85929123, 21940000, 86429091, 22431040, 0x0015888}, + {86429091, 21940000, 86929059, 22431040, 0x0016088}, + {83302000, 21940000, 87967000, 25338000, 0x0020216}, + {77549894, 12928155, 77638306, 13014645, 0x001000a}, // 2KA + {77354532, 12725880, 77833668, 13216920, 0x001000c}, + {75066637, 15298890, 75193362, 15421199, 0x54f004b}, + {76587486, 12248890, 76712513, 12371199, 0x54f004b}, + {76769527, 17272990, 76897272, 17395299, 0x54f004b}, + {74449167, 15798890, 74576232, 15921199, 0x54f004b}, + {74795917, 12840090, 74921283, 12962399, 0x54f004b}, + {75880734, 14412900, 75969865, 14499389, 0x3c1004b}, + {76878914, 15093500, 76968286, 15179989, 0x3c1004b}, + {75673833, 16786800, 75764166, 16873289, 0x3c1004b}, + {75525554, 13886800, 75614445, 13973289, 0x3c1004b}, + {77064454, 13305400, 77153345, 13391889, 0x3c1004b}, + {77305074, 16166800, 77394926, 16253289, 0x3c1004b}, + {77457293, 17868900, 77548106, 17955389, 0x3c1004b}, + {76325194, 15236800, 76414806, 15323289, 0x3c1004b}, + {75645554, 13796800, 75734445, 13883289, 0x3c1004b}, + {78235674, 12926800, 78324325, 13013289, 0x3c1004b}, + {76358934, 14183400, 76448065, 14269889, 0x3c1004b}, + {78086274, 13093800, 78174925, 13180289, 0x3c1004b}, + {76854194, 12480000, 76942605, 12566489, 0x3c1004b}, + {76055574, 12966900, 76144225, 13053389, 0x3c1004b}, + {75619074, 16116800, 75708926, 16203289, 0x3c1004b}, + {74706554, 13291800, 74795445, 13378289, 0x3c1004b}, + {75737554, 13281800, 75826445, 13368289, 0x3c1004b}, + {75587434, 14572800, 75676565, 14659289, 0x3c1004b}, + {76486194, 15388800, 76575806, 15475289, 0x3c1004b}, + {75590194, 15385500, 75679806, 15471989, 0x3c1004b}, + {77497354, 13258700, 77586245, 13345189, 0x3c1004b}, + {74710000, 16100000, 77700000, 18447000, 0x01b000d}, + {74524000, 12170000, 78589000, 13975000, 0x0710011}, + {74094000, 13975000, 77520000, 16100000, 0x2ff0015}, + {74040000, 11580000, 78600000, 18447000, 0x0020216}, + {75757350, 26864355, 75853450, 26950845, 0x001000a}, // 2RJ + {75644855, 26749930, 75965944, 27036759, 0xc730047}, + {72864780, 26161890, 73167819, 26435309, 0xbde0047}, + {75685619, 25092790, 75986380, 25366209, 0xbde0047}, + {73266061, 27963390, 73404338, 28085699, 0x54f004b}, + {74547781, 26396790, 74684019, 26519099, 0x54f004b}, + {73642670, 24522290, 73776530, 24644599, 0x54f004b}, + {74552790, 25280290, 74688009, 25402599, 0x54f004b}, + {76580550, 27521100, 76677850, 27607589, 0x3c1004b}, + {77446790, 27178300, 77543609, 27264789, 0x3c1004b}, + {75094750, 27565700, 75192050, 27652189, 0x3c1004b}, + {73273971, 25738200, 73369829, 25824689, 0x3c1004b}, + {73839389, 29859500, 73938611, 29945989, 0x3c1004b}, + {75732071, 26126800, 75827929, 26213289, 0x3c1004b}, + {74803330, 26545000, 74899669, 26631489, 0x3c1004b}, + {74260489, 29558000, 74359711, 29644489, 0x3c1004b}, + {74297371, 26067200, 74393229, 26153689, 0x3c1004b}, + {77830930, 26665500, 77927269, 26751989, 0x3c1004b}, + {76314471, 25969800, 76410329, 26056289, 0x3c1004b}, + {74918010, 28258000, 75015790, 28344489, 0x3c1004b}, + {75343410, 28075400, 75441190, 28161889, 0x3c1004b}, + {74580831, 24848300, 74675969, 24934789, 0x3c1004b}, + {76667730, 26441300, 76764069, 26527789, 0x3c1004b}, + {76463231, 25053300, 76558369, 25139789, 0x3c1004b}, + {76805910, 28167400, 76903690, 28253889, 0x3c1004b}, + {75597891, 25387000, 75693509, 25473489, 0x3c1004b}, + {74421650, 27656000, 74518950, 27742489, 0x3c1004b}, + {74386932, 23504200, 74480868, 23590689, 0x3c1004b}, + {74666000, 26964500, 74755465, 27058000, 0x3c1044b}, + {73690990, 27155600, 73787809, 27242089, 0x3c1004b}, + {76981930, 26699500, 77078269, 26785989, 0x3c1004b}, + {74183648, 23054298, 77073375, 25735488, 0x001000d}, + {74150282, 25735488, 77099591, 28416678, 0x0a90011}, + {73077399, 27779024, 73603407, 28270064, 0x0b00090}, + {73454403, 24337924, 73964787, 24828964, 0x0b10890}, + {77234795, 26976024, 77755595, 27467064, 0x0b11090}, + {73069317, 25535924, 73584909, 26026964, 0x0b11890}, + {73836541, 29506474, 74372965, 29997514, 0x0b02090}, + {77618695, 26463224, 78139495, 26954264, 0x0b02890}, + {73478995, 26953324, 73999795, 27444364, 0x0b13090}, + {69400000, 22890000, 78320000, 30200000, 0x0020216}, + {85789733, 20238455, 85881028, 20324945, 0x001000a}, // 2OR + {85545748, 20120000, 85970000, 20680000, 0x023000c}, + {84720960, 19245120, 84879039, 19394879, 0x680004b}, + {84761596, 22165120, 84923003, 22314879, 0x680004b}, + {85750544, 19780020, 85909455, 19929779, 0x680004b}, + {83861029, 21430990, 83992171, 21553299, 0x54f004b}, + {86865329, 21432690, 86996471, 21554999, 0x54f004b}, + {86669959, 21873390, 86801441, 21995699, 0x54f004b}, + {83446168, 20648290, 83576631, 20770599, 0x54f004b}, + {83834759, 21757890, 83966241, 21880199, 0x54f004b}, + {86575738, 20227290, 86705861, 20349599, 0x54f004b}, + {83554729, 21289790, 83685871, 21412099, 0x54f004b}, + {83099708, 19869490, 83229491, 19991799, 0x54f004b}, + {83338448, 19147490, 83467552, 19269799, 0x54f004b}, + {86438459, 21000564, 86569601, 21122873, 0x54f044b}, + {85051450, 20781499, 85205433, 20885000, 0x54f044b}, + {84621330, 19612019, 87451475, 22293209, 0x001000d}, + {81791185, 19612019, 84621330, 22293209, 0x0a90011}, + {81507000, 17800000, 85463000, 19612019, 0x2990015}, + {81376000, 17800000, 87533000, 22576000, 0x0020216}, + {72541672, 22977255, 72634889, 23063745, 0x001000a}, // 2GJ + {72416334, 22892330, 72727065, 23179159, 0xc730047}, + {72690117, 21078190, 72983283, 21351609, 0xbde0047}, + {73032657, 22173290, 73327342, 22446709, 0xbde0047}, + {70746792, 22240600, 70840008, 22327089, 0x3c1004b}, + {72083512, 21712200, 72176487, 21798689, 0x3c1004b}, + {70023392, 22405500, 70101961, 22508000, 0x3c1044b}, + {70409700, 21462800, 70478021, 21580000, 0x3c1044b}, + {70058152, 23019800, 70151848, 23106289, 0x3c1004b}, + {72891872, 20901200, 72984127, 20987689, 0x3c1004b}, + {72810952, 22644100, 72904648, 22730589, 0x3c1004b}, + {72601532, 23184400, 72695468, 23270889, 0x3c1004b}, + {72328532, 23552400, 72422468, 23638889, 0x3c1004b}, + {72899292, 22522100, 72992508, 22608589, 0x3c1004b}, + {69570112, 21601000, 69663087, 21687489, 0x3c1004b}, + {70789152, 22775800, 70882848, 22862289, 0x3c1004b}, + {71599752, 22666800, 71693448, 22753289, 0x3c1004b}, + {72952312, 21675400, 73045287, 21761889, 0x3c1004b}, + {72878993, 20325800, 72971007, 20412289, 0x3c1004b}, + {70331872, 20870800, 70424127, 20957289, 0x3c1004b}, + {69623332, 23202600, 69717268, 23289089, 0x3c1004b}, + {72886472, 20565000, 72978727, 20651489, 0x3c1004b}, + {73572152, 22732800, 73665848, 22819289, 0x3c1004b}, + {71620392, 22126800, 71713608, 22213289, 0x3c1004b}, + {72380671, 24128800, 72475328, 24215289, 0x3c1004b}, + {72080291, 23804900, 72174708, 23891389, 0x3c1004b}, + {70565712, 21717100, 70658687, 21803589, 0x3c1004b}, + {70744212, 21918800, 70837187, 22005289, 0x3c1004b}, + {72963812, 21587900, 73056787, 21674389, 0x3c1004b}, + {71184922, 21571950, 71251678, 21634049, 0x2b2004b}, + {72150701, 24226140, 72216498, 24286259, 0x29c004b}, + {70415422, 21702150, 70482178, 21764249, 0x2b2004b}, + {74222335, 22807540, 74287464, 22867659, 0x29c004b}, + {73428063, 22578150, 73495337, 22640249, 0x2b2004b}, + {72595702, 22295240, 72660497, 22355359, 0x29c004b}, + {71730508, 21057150, 71797092, 21119249, 0x2b2004b}, + {71276769, 21308840, 71341230, 21368959, 0x29c004b}, + {72507204, 23677850, 72574995, 23739949, 0x2b2004b}, + {71434735, 22962240, 71499864, 23022359, 0x29c004b}, + {69990877, 23080850, 70058323, 23142949, 0x2b2004b}, + {70219669, 21270340, 70284130, 21330459, 0x29c004b}, + {68100000, 22728000, 71794000, 24750000, 0x017000d}, + {71785408, 24258960, 72295792, 24750000, 0x001008c}, + {72295792, 24258960, 72806176, 24750000, 0x001088c}, + {72806175, 24258960, 73316559, 24750000, 0x001108c}, + {71785408, 23846880, 72295792, 24337920, 0x001188c}, + {72295792, 23846880, 72806176, 24337920, 0x001208c}, + {72806175, 23846880, 73316559, 24337920, 0x001288c}, + {71790615, 23355840, 72295791, 23846880, 0x001308c}, + {72295791, 23355840, 72800967, 23846880, 0x001388c}, + {72800967, 23355840, 73306143, 23846880, 0x001408c}, + {73306143, 23355840, 73811319, 23846880, 0x001488c}, + {73811319, 23355840, 74316495, 23846880, 0x001508c}, + {71790615, 22864800, 72295791, 23355840, 0x001588c}, + {72295791, 22864800, 72800967, 23355840, 0x001608c}, + {72800967, 22864800, 73306143, 23355840, 0x001688c}, + {73306143, 22864800, 73811319, 23355840, 0x001708c}, + {73811319, 22864800, 74316495, 23355840, 0x001788c}, + {74024824, 22864800, 74530000, 23355840, 0x001808c}, + {69264736, 22373760, 69769912, 22864800, 0x001888c}, + {69769912, 22373760, 70275088, 22864800, 0x001908c}, + {70275088, 22373760, 70780264, 22864800, 0x001988c}, + {70780264, 22373760, 71285440, 22864800, 0x001a08c}, + {71285440, 22373760, 71790616, 22864800, 0x001a88c}, + {71790616, 22373760, 72295792, 22864800, 0x001b08c}, + {72295792, 22373760, 72800968, 22864800, 0x001b88c}, + {72800968, 22373760, 73306144, 22864800, 0x001c08c}, + {73306144, 22373760, 73811320, 22864800, 0x001c88c}, + {73811320, 22373760, 74316496, 22864800, 0x001d08c}, + {74024824, 22373760, 74530000, 22864800, 0x001d88c}, + {69264735, 21882720, 69764703, 22373760, 0x001e08c}, + {69764703, 21882720, 70264671, 22373760, 0x001e88c}, + {70264671, 21882720, 70764639, 22373760, 0x001f08c}, + {70764639, 21882720, 71264607, 22373760, 0x0b10090}, + {71264607, 21882720, 71764575, 22373760, 0x0b10890}, + {71764575, 21882720, 72264543, 22373760, 0x0b11090}, + {72264543, 21882720, 72764511, 22373760, 0x0b11890}, + {72764511, 21882720, 73264479, 22373760, 0x0b12090}, + {73264479, 21882720, 73764447, 22373760, 0x0b12890}, + {73764447, 21882720, 74264415, 22373760, 0x0b13090}, + {69289734, 21391680, 69789702, 21882720, 0x0b13890}, + {69789702, 21391680, 70289670, 21882720, 0x0b14090}, + {70289670, 21391680, 70789638, 21882720, 0x0b14890}, + {70789638, 21391680, 71289606, 21882720, 0x0b15090}, + {71289606, 21391680, 71789574, 21882720, 0x0b15890}, + {71789574, 21391680, 72289542, 21882720, 0x0b16090}, + {72289542, 21391680, 72789510, 21882720, 0x0b16890}, + {72789510, 21391680, 73289478, 21882720, 0x0b17090}, + {73289478, 21391680, 73789446, 21882720, 0x0b17890}, + {73789446, 21391680, 74289414, 21882720, 0x0b18090}, + {69699708, 20900640, 70199676, 21391680, 0x0b08890}, + {70199676, 20900640, 70699644, 21391680, 0x0b09090}, + {70699644, 20900640, 71199612, 21391680, 0x0b09890}, + {71199612, 20900640, 71699580, 21391680, 0x0b0a090}, + {71699580, 20900640, 72199548, 21391680, 0x0b0a890}, + {72579523, 20900640, 73079491, 21391680, 0x0b0b090}, + {73079491, 20900640, 73579459, 21391680, 0x0b0b890}, + {73579459, 20900640, 74079427, 21391680, 0x0b0c090}, + {72784719, 20409600, 73279479, 20900640, 0x0b1c890}, + {73279479, 20409600, 73774239, 20900640, 0x0b1d090}, + {73774239, 20409600, 74268999, 20900640, 0x0b1d890}, + {72730000, 20050000, 73375000, 20409600, 0x084e890}, + {68929000, 21900000, 69266000, 22481000, 0x0ebe090}, + {70368000, 20688000, 71495000, 20900640, 0x04df090}, + {68100000, 20000000, 74530000, 24750000, 0x0020216}, + {88301972, 22524755, 88395189, 22611245, 0x001000a}, // 2WB + {88185689, 22334410, 88544200, 23006000, 0x02b000c}, + {87247979, 23480990, 87380820, 23603299, 0x54f004b}, + {86902540, 23623090, 87036060, 23745399, 0x54f004b}, + {88352481, 26652290, 88488719, 26774599, 0x54f004b}, + {87807179, 23191590, 87940020, 23313899, 0x54f004b}, + {86772940, 23672690, 86906460, 23794999, 0x54f004b}, + {88012800, 22456500, 88186041, 22503000, 0x3c1044b}, + {86318789, 23286289, 86412725, 23372778, 0x3c1004b}, + {88097131, 24966100, 88192269, 25052589, 0x3c1004b}, + {87256892, 22296800, 87350108, 22383289, 0x3c1004b}, + {87275392, 22382300, 87368608, 22468789, 0x3c1004b}, + {88202191, 24056800, 88296608, 24143289, 0x3c1004b}, + {88072191, 25576800, 88167809, 25663289, 0x3c1004b}, + {88453632, 23366800, 88547568, 23453289, 0x3c1004b}, + {88722191, 25186800, 88817809, 25273289, 0x3c1004b}, + {88592652, 22798400, 88686348, 22884889, 0x3c1004b}, + {87019032, 23192800, 87112968, 23279289, 0x3c1004b}, + {87032391, 23660300, 87126808, 23746789, 0x3c1004b}, + {87068132, 23575500, 87162068, 23661989, 0x3c1004b}, + {88815052, 22612200, 88908748, 22698689, 0x3c1004b}, + {88322232, 23365700, 88416168, 23452189, 0x3c1004b}, + {88211790, 26992100, 88308609, 27078589, 0x3c1004b}, + {88252791, 23646400, 88347208, 23732889, 0x3c1004b}, + {88783552, 22997900, 88877248, 23084389, 0x3c1004b}, + {88657730, 26485000, 88754069, 26571489, 0x3c1004b}, + {88034500, 22015900, 88151856, 22084300, 0x3c1044b}, + {88337032, 23198200, 88453451, 23267900, 0x3c1044b}, + {87845040, 26748104, 88365840, 27239144, 0x001008c}, + {88365840, 26748104, 88886640, 27239144, 0x001088c}, + {88886640, 26748104, 89407440, 27239144, 0x001108c}, + {89379200, 26748104, 89900000, 27239144, 0x001188c}, + {87845039, 26257064, 88365839, 26748104, 0x001208c}, + {88365839, 26257064, 88886639, 26748104, 0x001288c}, + {88886639, 26257064, 89407439, 26748104, 0x001308c}, + {89379200, 26257064, 89900000, 26748104, 0x001388c}, + {87746087, 25766024, 88261679, 26257064, 0x001408c}, + {88261679, 25766024, 88777271, 26257064, 0x001488c}, + {88777271, 25766024, 89292863, 26257064, 0x001508c}, + {89292863, 25766024, 89808455, 26257064, 0x001588c}, + {87720308, 25274984, 88235900, 25766024, 0x001608c}, + {88235900, 25274984, 88751492, 25766024, 0x001688c}, + {88751492, 25078568, 89267084, 25569608, 0x001708c}, + {87720308, 24783944, 88235900, 25274984, 0x001788c}, + {88235900, 24783944, 88751492, 25274984, 0x001808c}, + {87720308, 24292904, 88230692, 24783944, 0x001888c}, + {88230692, 24292904, 88741076, 24783944, 0x001908c}, + {86725059, 23801864, 87235443, 24292904, 0x001988c}, + {87235443, 23801864, 87745827, 24292904, 0x001a08c}, + {87745827, 23801864, 88256211, 24292904, 0x001a88c}, + {88256211, 23801864, 88766595, 24292904, 0x001b08c}, + {85811576, 23310824, 86316752, 23801864, 0x001b88c}, + {86316752, 23310824, 86821928, 23801864, 0x001c08c}, + {86821928, 23310824, 87327104, 23801864, 0x001c88c}, + {87327104, 23310824, 87832280, 23801864, 0x001d08c}, + {87832280, 23310824, 88337456, 23801864, 0x001d88c}, + {88337456, 23310824, 88842632, 23801864, 0x001e08c}, + {85811576, 22819784, 86316752, 23310824, 0x001e88c}, + {86316752, 22819784, 86821928, 23310824, 0x001f08c}, + {86821928, 22819784, 87327104, 23310824, 0x0010088}, + {87327104, 22819784, 87832280, 23310824, 0x0010888}, + {87832280, 22819784, 88337456, 23310824, 0x0011088}, + {88337456, 22819784, 88842632, 23310824, 0x0011888}, + {88842632, 22819784, 89347808, 23310824, 0x0012088}, + {86316752, 22328744, 86821928, 22819784, 0x0012888}, + {86821928, 22328744, 87327104, 22819784, 0x0013088}, + {87327104, 22328744, 87832280, 22819784, 0x0013888}, + {87832280, 22328744, 88337456, 22819784, 0x0014088}, + {88337456, 22328744, 88842632, 22819784, 0x0014888}, + {88842632, 22328744, 89347808, 22819784, 0x0015088}, + {86670375, 21837704, 87170343, 22328744, 0x0015888}, + {87170343, 21837704, 87670311, 22328744, 0x0016088}, + {87670311, 21837704, 88170279, 22328744, 0x0016888}, + {88170279, 21837704, 88670247, 22328744, 0x0017088}, + {88670247, 21837704, 89170215, 22328744, 0x0017888}, + {87170343, 21430000, 87670311, 21921040, 0x0018088}, + {87670311, 21430000, 88170279, 21921040, 0x0018888}, + {88170279, 21430000, 88670247, 21921040, 0x0019088}, + {88670247, 21430000, 89170215, 21921040, 0x0019888}, + {85700000, 21430000, 89900000, 27250000, 0x0020216}, + {75814372, 22676755, 75907589, 22763245, 0x001000a}, // 2MP + {75714698, 22622190, 75979702, 22866809, 0xa9e0047}, + {77280858, 23074590, 77546541, 23319209, 0xa9e0047}, + {79794198, 23047690, 80059202, 23292309, 0xa9e0047}, + {78065518, 26161410, 78319081, 26390189, 0x9ee0047}, + {75751832, 23128000, 75830128, 23231600, 0x3c1044b}, + {75999452, 22916000, 76093148, 23002489, 0x3c1004b}, + {80782671, 24528200, 80877328, 24614689, 0x3c1004b}, + {80877371, 24528200, 80972028, 24614689, 0x3c1004b}, + {78716991, 23789500, 78811408, 23875989, 0x3c1004b}, + {74983032, 23306800, 75076968, 23393289, 0x3c1004b}, + {80342791, 23785200, 80437208, 23871689, 0x3c1004b}, + {76171332, 21271100, 76264067, 21357589, 0x3c1004b}, + {76303512, 21786800, 76396487, 21873289, 0x3c1004b}, + {77941830, 26466800, 78038169, 26553289, 0x3c1004b}, + {78731630, 26523500, 78827969, 26609989, 0x3c1004b}, + {77270571, 24604500, 77365228, 24690989, 0x3c1004b}, + {77603291, 25384700, 77698909, 25471189, 0x3c1004b}, + {77763232, 23474600, 77857168, 23561089, 0x3c1004b}, + {75011291, 24028800, 75105708, 24115289, 0x3c1004b}, + {78904512, 22013700, 78997487, 22100189, 0x3c1004b}, + {79541031, 24865000, 79636169, 24951489, 0x3c1004b}, + {74817371, 24424700, 74912028, 24511189, 0x3c1004b}, + {75636852, 22568000, 75730548, 22654489, 0x3c1004b}, + {79394791, 23791800, 79489208, 23878289, 0x3c1004b}, + {77682452, 22703700, 77776148, 22790189, 0x3c1004b}, + {77038732, 23165000, 77132668, 23251489, 0x3c1004b}, + {75569312, 21780500, 75662287, 21866989, 0x3c1004b}, + {77853612, 21865000, 77946587, 21951489, 0x3c1004b}, + {79515235, 22060150, 79582164, 22122249, 0x2b2004b}, + {75278735, 22569040, 75343864, 22629159, 0x29c004b}, + {80154922, 21780050, 80221678, 21842149, 0x2b2004b}, + {74929735, 22641440, 74994864, 22701559, 0x29c004b}, + {78424873, 25634750, 78493527, 25696849, 0x2b2004b}, + {75381252, 23434040, 75446548, 23494159, 0x29c004b}, + {78134235, 22086950, 78201164, 22149049, 0x2b2004b}, + {77728135, 22582040, 77793264, 22642159, 0x29c004b}, + {75722735, 22519050, 75789664, 22581149, 0x2b2004b}, + {81328952, 23274440, 81394248, 23334559, 0x29c004b}, + {75091904, 23605750, 75159695, 23667849, 0x2b2004b}, + {76246952, 23387240, 76312248, 23447359, 0x29c004b}, + {78796845, 24721850, 78865154, 24783949, 0x2b2004b}, + {74872686, 22009040, 74937314, 22069159, 0x29c004b}, + {78210000, 21770000, 81500000, 23990000, 0x01a000d}, + {74850000, 21570000, 78210000, 23720000, 0x08b0011}, + {77832087, 26124524, 78347679, 26615564, 0x0b10090}, + {80622133, 24325924, 81132517, 24816964, 0x0b10890}, + {81132517, 24375028, 81642901, 24866068, 0x0b11090}, + {81642900, 24424132, 82153284, 24915172, 0x0b11890}, + {75970011, 21084524, 76469979, 21575564, 0x0b12090}, + {78519395, 26321179, 79040195, 26812219, 0x0b02890}, + {76041840, 24402180, 76552224, 24893220, 0x0b13090}, + {76552224, 24402180, 77062608, 24893220, 0x0b13890}, + {77062608, 24402180, 77572992, 24893220, 0x0b14090}, + {77572992, 24402180, 78083376, 24893220, 0x0b14890}, + {78083376, 24402180, 78593760, 24893220, 0x0b15090}, + {78593760, 24402180, 79104144, 24893220, 0x0b15890}, + {77398517, 25182379, 77914109, 25673419, 0x0b16090}, + {74709403, 24023634, 75219787, 24514674, 0x0b06890}, + {79336007, 24662679, 79851599, 25153719, 0x0b07090}, + {78206617, 25420279, 78722209, 25911319, 0x0b17890}, + {75594417, 24935811, 76110009, 25426851, 0x0b08090}, + {77617446, 23750680, 78127830, 24241720, 0x0b08890}, + {74000000, 21000000, 82950000, 26873000, 0x0020216}, + {78440933, 17339555, 78531267, 17426045, 0x001000a}, // 2TG + {78209624, 17172880, 78699176, 17663920, 0x001000c}, + {83265613, 17686800, 83356186, 17773289, 0x3c1004b}, + {83175040, 17682475, 83265613, 17768964, 0x3c1004b}, + {83145713, 17637800, 83236286, 17724289, 0x3c1004b}, + {80566954, 16476800, 80657046, 16563289, 0x3c1004b}, + {80653442, 16450853, 80743534, 16537342, 0x3c1004b}, + {80394954, 16258200, 80485046, 16344689, 0x3c1004b}, + {79566693, 17934800, 79657506, 18021289, 0x3c1004b}, + {79500593, 17962800, 79591406, 18049289, 0x3c1004b}, + {79935434, 14390900, 80024565, 14477389, 0x3c1004b}, + {77991374, 15778200, 78081226, 15864689, 0x3c1004b}, + {81753833, 16968200, 81844166, 17054689, 0x3c1004b}, + {78780434, 14428800, 78869565, 14515289, 0x3c1004b}, + {82195833, 16967700, 82286166, 17054189, 0x3c1004b}, + {82195833, 16881211, 82286166, 16967700, 0x3c1004b}, + {78054473, 18636800, 78145526, 18723289, 0x3c1004b}, + {79392254, 13586800, 79481145, 13673289, 0x3c1004b}, + {77559734, 14630900, 77648865, 14717389, 0x3c1004b}, + {79084473, 18398200, 79175526, 18484689, 0x3c1004b}, + {79461112, 18720950, 79526488, 18783049, 0x2b2004b}, + {83368437, 18089940, 83431562, 18150059, 0x29c004b}, + {81059557, 16685250, 81124243, 16747349, 0x2b2004b}, + {79999555, 15479240, 80061845, 15539359, 0x29c004b}, + {78448229, 15444850, 78512570, 15506949, 0x2b2004b}, + {80112304, 17213940, 80175095, 17274059, 0x29c004b}, + {81101243, 16152750, 81165757, 16214849, 0x2b2004b}, + {77243555, 15597940, 77305845, 15658059, 0x29c004b}, + {80598343, 16208950, 80662857, 16271049, 0x2b2004b}, + {78518938, 14725940, 78581061, 14786059, 0x29c004b}, + {77971657, 16714950, 78036343, 16777049, 0x2b2004b}, + {79069105, 13189940, 79130894, 13250059, 0x29c004b}, + {77466088, 13801950, 77529912, 13864049, 0x2b2004b}, + {81490988, 16510640, 81553612, 16570759, 0x29c004b}, + {78477088, 13525850, 78540912, 13587949, 0x2b2004b}, + {79241104, 17026940, 79303895, 17087059, 0x29c004b}, + {77339015, 15133950, 77403184, 15196049, 0x2b2004b}, + {83861137, 18269840, 83924262, 18329959, 0x29c004b}, + {77687602, 14385950, 77751598, 14448049, 0x2b2004b}, + {80964188, 16404940, 81026812, 16465059, 0x29c004b}, + {78492253, 19640850, 78558147, 19702949, 0x2b2004b}, + {80018671, 16203940, 80081128, 16264059, 0x29c004b}, + {77963515, 14890550, 78027684, 14952649, 0x2b2004b}, + {79589404, 17110940, 79652195, 17171059, 0x29c004b}, + {81493970, 16782950, 81558829, 16845049, 0x2b2004b}, + {80136671, 16065940, 80199128, 16126059, 0x29c004b}, + {76745000, 13250000, 79111000, 16100000, 0x022000d}, + {79111000, 15400000, 82440000, 17450000, 0x0860011}, + {79334269, 17746524, 79823821, 18237564, 0x0b01090}, + {77855219, 18434524, 78344771, 18925564, 0x0b12090}, + {79060709, 18345104, 79550261, 18836144, 0x0b13090}, + {77767031, 16500479, 78251375, 16991519, 0x0b14090}, + {78283033, 19426379, 78777793, 19917419, 0x0b15090}, + {76722000, 15777000, 81320000, 19920000, 0x0020216}, + {78440933, 17339555, 78531267, 17426045, 0x001000a}, // 2AP + {78209624, 17172880, 78699176, 17663920, 0x001000c}, + {83265613, 17686800, 83356186, 17773289, 0x3c1004b}, + {83175040, 17682475, 83265613, 17768964, 0x3c1004b}, + {83145713, 17637800, 83236286, 17724289, 0x3c1004b}, + {80566954, 16476800, 80657046, 16563289, 0x3c1004b}, + {80653442, 16450853, 80743534, 16537342, 0x3c1004b}, + {80394954, 16258200, 80485046, 16344689, 0x3c1004b}, + {79566693, 17934800, 79657506, 18021289, 0x3c1004b}, + {79500593, 17962800, 79591406, 18049289, 0x3c1004b}, + {79935434, 14390900, 80024565, 14477389, 0x3c1004b}, + {77991374, 15778200, 78081226, 15864689, 0x3c1004b}, + {81753833, 16968200, 81844166, 17054689, 0x3c1004b}, + {78780434, 14428800, 78869565, 14515289, 0x3c1004b}, + {82195833, 16967700, 82286166, 17054189, 0x3c1004b}, + {82195833, 16881211, 82286166, 16967700, 0x3c1004b}, + {78054473, 18636800, 78145526, 18723289, 0x3c1004b}, + {79392254, 13586800, 79481145, 13673289, 0x3c1004b}, + {77559734, 14630900, 77648865, 14717389, 0x3c1004b}, + {79084473, 18398200, 79175526, 18484689, 0x3c1004b}, + {79461112, 18720950, 79526488, 18783049, 0x2b2004b}, + {83368437, 18089940, 83431562, 18150059, 0x29c004b}, + {81059557, 16685250, 81124243, 16747349, 0x2b2004b}, + {79999555, 15479240, 80061845, 15539359, 0x29c004b}, + {78448229, 15444850, 78512570, 15506949, 0x2b2004b}, + {80112304, 17213940, 80175095, 17274059, 0x29c004b}, + {81101243, 16152750, 81165757, 16214849, 0x2b2004b}, + {77243555, 15597940, 77305845, 15658059, 0x29c004b}, + {80598343, 16208950, 80662857, 16271049, 0x2b2004b}, + {78518938, 14725940, 78581061, 14786059, 0x29c004b}, + {77971657, 16714950, 78036343, 16777049, 0x2b2004b}, + {79069105, 13189940, 79130894, 13250059, 0x29c004b}, + {77466088, 13801950, 77529912, 13864049, 0x2b2004b}, + {81490988, 16510640, 81553612, 16570759, 0x29c004b}, + {78477088, 13525850, 78540912, 13587949, 0x2b2004b}, + {79241104, 17026940, 79303895, 17087059, 0x29c004b}, + {77339015, 15133950, 77403184, 15196049, 0x2b2004b}, + {83861137, 18269840, 83924262, 18329959, 0x29c004b}, + {77687602, 14385950, 77751598, 14448049, 0x2b2004b}, + {80964188, 16404940, 81026812, 16465059, 0x29c004b}, + {78492253, 19640850, 78558147, 19702949, 0x2b2004b}, + {80018671, 16203940, 80081128, 16264059, 0x29c004b}, + {77963515, 14890550, 78027684, 14952649, 0x2b2004b}, + {79589404, 17110940, 79652195, 17171059, 0x29c004b}, + {81493970, 16782950, 81558829, 16845049, 0x2b2004b}, + {80136671, 16065940, 80199128, 16126059, 0x29c004b}, + {76745000, 13250000, 79111000, 16100000, 0x022000d}, + {79111000, 15400000, 82440000, 17450000, 0x0860011}, + {83006169, 17460024, 83495721, 17951064, 0x0b00890}, + {79334269, 17746524, 79823821, 18237564, 0x0b01090}, + {79740427, 14188624, 80219563, 14679664, 0x0b11890}, + {77855219, 18434524, 78344771, 18925564, 0x0b12090}, + {79035557, 13186112, 79514693, 13677152, 0x0b12890}, + {79060709, 18345104, 79550261, 18836144, 0x0b13090}, + {83155219, 17874479, 83644771, 18365519, 0x0b13890}, + {77767031, 16500479, 78251375, 16991519, 0x0b14090}, + {83647919, 18054379, 84137471, 18545419, 0x0b14890}, + {78283033, 19426379, 78777793, 19917419, 0x0b15090}, + {76722000, 12550000, 84940000, 19920000, 0x0020216}, + {72790089, 18892644, 72862186, 18998664, 0x026000a}, // 2MH + {72775700, 18893000, 73212200, 19470000, 0x023000c}, + {73785373, 18521397, 73876426, 18607886, 0x3c1004b}, + {73876426, 18521397, 73967479, 18607886, 0x3c1004b}, + {73876426, 18434908, 73967479, 18521397, 0x3c1004b}, + {73785373, 18434908, 73876426, 18521397, 0x3c1004b}, + {78987832, 21143726, 79080567, 21230215, 0x3c1004b}, + {79080567, 21156700, 79173302, 21243189, 0x3c1004b}, + {78987832, 21057237, 79080567, 21143726, 0x3c1004b}, + {79080567, 21070211, 79173302, 21156700, 0x3c1004b}, + {73687986, 19975449, 73780000, 20061938, 0x3c1004b}, + {73780000, 19975449, 73872014, 20061938, 0x3c1004b}, + {73780120, 19888960, 73871894, 19975449, 0x3c1004b}, + {73688346, 19888960, 73780120, 19975449, 0x3c1004b}, + {73754573, 18585000, 73845626, 18671489, 0x3c1004b}, + {75301113, 19837800, 75392887, 19924289, 0x3c1004b}, + {75870213, 17618700, 75960786, 17705189, 0x3c1004b}, + {77713972, 20889100, 77806227, 20975589, 0x3c1004b}, + {73208611, 19124400, 73299905, 19210889, 0x3c1004b}, + {77269253, 19125200, 77360547, 19211689, 0x3c1004b}, + {74182454, 16648300, 74272546, 16734789, 0x3c1004b}, + {74533633, 16820300, 74623966, 16906789, 0x3c1004b}, + {74483772, 20513700, 74576027, 20600189, 0x3c1004b}, + {75513872, 20957800, 75606127, 21044289, 0x3c1004b}, + {76957172, 20661800, 77049427, 20748289, 0x3c1004b}, + {76528173, 18363800, 76619226, 18450289, 0x3c1004b}, + {74723872, 20861100, 74816127, 20947589, 0x3c1004b}, + {74694353, 19061000, 74785647, 19147489, 0x3c1004b}, + {79270267, 19928950, 79336333, 19991049, 0x2b2004b}, + {76744170, 19233940, 76807629, 19294059, 0x29c004b}, + {74424457, 16671350, 74489143, 16733449, 0x2b2004b}, + {75854503, 19813940, 75918296, 19874059, 0x29c004b}, + {75749508, 21005950, 75816092, 21068049, 0x2b2004b}, + {75723670, 18961140, 75787129, 19021259, 0x29c004b}, + {80162708, 21437150, 80229292, 21499249, 0x2b2004b}, + {73975321, 17655540, 74038279, 17715659, 0x29c004b}, + {75657998, 18205950, 75723202, 18268049, 0x2b2004b}, + {78093020, 20359940, 78156980, 20420059, 0x29c004b}, + {75450177, 17559405, 78250531, 20240595, 0x001000d}, + {72649823, 17559405, 75450177, 20240595, 0x0a80011}, + {78846791, 20892636, 79346759, 21383676, 0x0b00090}, + {79346759, 20892636, 79846727, 21383676, 0x0b00890}, + {77385416, 20822580, 77885384, 21313620, 0x0b01090}, + {74161932, 16529479, 74646276, 17020519, 0x0b11890}, + {74399916, 20484980, 74899884, 20976020, 0x0b02090}, + {75422016, 20773880, 75921984, 21264920, 0x0b02890}, + {76128256, 20459380, 76628224, 20950420, 0x0b03090}, + {76628224, 20459380, 77128192, 20950420, 0x0b03890}, + {77128192, 20459380, 77628160, 20950420, 0x0b04090}, + {78863220, 19837140, 79357980, 20328180, 0x0b14890}, + {79357980, 19837140, 79852740, 20328180, 0x0b15090}, + {79946016, 21149024, 80445984, 21640064, 0x0b15890}, + {77882824, 20144380, 78377584, 20635420, 0x0b16090}, + {73992916, 21127380, 74492884, 21618420, 0x0b16890}, + {78355916, 20500380, 78855884, 20991420, 0x0b07090}, + {72500000, 15474000, 80988000, 22110000, 0x0020216}, + {80885950, 26803755, 80982050, 26890245, 0x001000a}, // 2UP + {77276565, 28490000, 77591085, 28787000, 0xc730447}, + {80781721, 26710290, 81086279, 26983709, 0xbde0047}, + {80226621, 26333790, 80531179, 26607209, 0xbde0047}, + {77904190, 27182000, 78001009, 27268489, 0x3c1004b}, + {78001009, 27182000, 78097828, 27268489, 0x3c1004b}, + {78001009, 27095511, 78097828, 27182000, 0x3c1004b}, + {77904190, 27095511, 78001009, 27182000, 0x3c1004b}, + {77661629, 28948800, 77760370, 29035289, 0x3c1004b}, + {77661629, 28862311, 77760370, 28948800, 0x3c1004b}, + {82952591, 25294100, 83048209, 25380589, 0x3c1004b}, + {82933467, 25207611, 83029085, 25294100, 0x3c1004b}, + {81725291, 25398200, 81820909, 25484689, 0x3c1004b}, + {81820909, 25367928, 81916527, 25454417, 0x3c1004b}, + {81820909, 25454417, 81916527, 25540906, 0x3c1004b}, + {79375069, 28320800, 79473330, 28407289, 0x3c1004b}, + {78720669, 28796800, 78818930, 28883289, 0x3c1004b}, + {78021410, 27849900, 78119190, 27936389, 0x3c1004b}, + {77490149, 29918200, 77589851, 30004689, 0x3c1004b}, + {83333230, 26716300, 83429569, 26802789, 0x3c1004b}, + {78348790, 27115500, 78445609, 27201989, 0x3c1004b}, + {78518991, 25406800, 78614609, 25493289, 0x3c1004b}, + {77675089, 29423800, 77774311, 29510289, 0x3c1004b}, + {77631350, 27456800, 77728650, 27543289, 0x3c1004b}, + {79875510, 27836800, 79973290, 27923289, 0x3c1004b}, + {78984724, 28761050, 79055275, 28823149, 0x2b2004b}, + {83526684, 25914940, 83593316, 25975059, 0x29c004b}, + {79560500, 27348000, 79639980, 27402500, 0x2b2044b}, + {77735849, 28699940, 77804151, 28760059, 0x29c004b}, + {78989142, 26748950, 79058658, 26811049, 0x2b2004b}, + {82533534, 25105940, 82599665, 25166059, 0x29c004b}, + {77814724, 28378950, 77885275, 28441049, 0x2b2004b}, + {78535149, 28540640, 78603451, 28600759, 0x29c004b}, + {78438752, 28866550, 78509648, 28928649, 0x2b2004b}, + {80780684, 25897540, 80847316, 25957659, 0x29c004b}, + {81209387, 26198950, 81278213, 26261049, 0x2b2004b}, + {79416684, 25959940, 79483316, 26020059, 0x29c004b}, + {81555069, 27548950, 81624930, 27611049, 0x2b2004b}, + {80646083, 27539940, 80713717, 27600059, 0x29c004b}, + {82655587, 25716550, 82724413, 25778649, 0x2b2004b}, + {82113050, 26743940, 82180350, 26804059, 0x29c004b}, + {79084897, 27999650, 79155103, 28061749, 0x2b2004b}, + {80310067, 25451940, 80376532, 25512059, 0x29c004b}, + {80744897, 27916950, 80815103, 27979049, 0x2b2004b}, + {78018183, 27567940, 78085817, 27628059, 0x29c004b}, + {80169550, 25096510, 83118859, 27777700, 0x001000d}, + {77190450, 26437105, 80169550, 29118295, 0x0a80011}, + {77276892, 29719080, 77813316, 30210120, 0x0b00090}, + {83111500, 26514480, 83632300, 27005520, 0x0b00890}, + {78307408, 25204480, 78823000, 25695520, 0x0b11090}, + {77088888, 29099404, 77620104, 29590444, 0x0b11890}, + {77620104, 29099404, 78151320, 29590444, 0x0b12090}, + {83120808, 25759780, 83636400, 26250820, 0x0b12890}, + {79197308, 25744480, 79712900, 26235520, 0x0b13090}, + {79197308, 25253440, 79712900, 25744480, 0x0b13890}, + {80653602, 27771225, 81179610, 28262265, 0x0b04090}, + {81179609, 27771225, 81705617, 28262265, 0x0b04890}, + {78154908, 24456180, 78665292, 24947220, 0x0b15090}, + {82866408, 25035480, 83382000, 25526520, 0x0b05890}, + {77000000, 23820000, 84760000, 30417000, 0x0020216}, + {79757488, 11882857, 79844939, 11969347, 0x001000a}, // 2PY + {79595000, 11766000, 79908000, 12060000, 0x004010b}, + {79727000, 10822000, 79871000, 11011000, 0x004010b}, + {82183000, 16704000, 82328000, 16778000, 0x004010b}, + {75522000, 11673000, 75569000, 11710000, 0x004010b}, + {75522000, 11703500, 75569000, 11720000, 0x004010b}, + {75522000, 10822000, 82328000, 16778000, 0x0020216}, + {151158106, -33913245, 151261894, -33826755, 0x001000a}, // NSW + {150745968, -34120420, 151308432, -33629380, 0x001000c}, + {151601307, -32963200, 151703892, -32876711, 0x3c1004b}, + {151703892, -32963200, 151806477, -32876711, 0x3c1004b}, + {151632082, -33049689, 151734667, -32963200, 0x3c1004b}, + {150817746, -34497800, 150922253, -34411311, 0x3c1004b}, + {150862000, -34411306, 150942474, -34299000, 0x3c1044b}, + {150757500, -34597600, 150876906, -34521980, 0x3c1044b}, + {146877385, -36095000, 147017039, -36029200, 0x3c1044b}, + {146820000, -36166000, 146949576, -36095000, 0x3c1044b}, + {150552006, -34926400, 150640716, -34824211, 0x3c1044b}, + {153062349, -30331800, 153162051, -30245311, 0x3c1004b}, + {152843948, -31491200, 152944852, -31404711, 0x3c1004b}, + {149522767, -33450800, 149625833, -33364311, 0x3c1004b}, + {147307806, -35178000, 147412794, -35091511, 0x3c1004b}, + {153253469, -28854500, 153351730, -28768011, 0x3c1004b}, + {152429408, -31945500, 152530792, -31859011, 0x3c1004b}, + {148565667, -32296500, 148667532, -32210011, 0x3c1004b}, + {150867948, -31138200, 150968852, -31051711, 0x3c1004b}, + {151611508, -30558200, 151711691, -30471711, 0x3c1004b}, + {150651906, -33812200, 150755693, -33725711, 0x3c1004b}, + {149657506, -34793200, 149762494, -34706711, 0x3c1004b}, + {141412008, -32005000, 141513392, -31918511, 0x3c1004b}, + {150285906, -33735570, 150470585, -33687000, 0x3c1044b}, + {151308307, -32887900, 151410892, -32801411, 0x3c1004b}, + {152469567, -32228900, 152571432, -32142411, 0x3c1004b}, + {152856689, -29749400, 152955911, -29662911, 0x3c1004b}, + {153511769, -28877300, 153610030, -28790811, 0x3c1004b}, + {145991946, -34327600, 146096453, -34241111, 0x3c1004b}, + {153044007, -30382750, 153115593, -30320651, 0x2b2004b}, + {151421900, -32837100, 151505591, -32785930, 0x29c044b}, + {151129872, -32586950, 151203528, -32524851, 0x2b2004b}, + {150854596, -32300060, 150925403, -32239941, 0x29c004b}, + {151708272, -32797550, 151781928, -32735451, 0x2b2004b}, + {150801311, -34691460, 150874289, -34631341, 0x29c004b}, + {150114499, -33516150, 150188500, -33454051, 0x2b2004b}, + {153011349, -28890360, 153079651, -28830241, 0x29c004b}, + {149157400, -35210595, 152315246, -32529405, 0x0a90011}, + {150096664, -32529404, 153252000, -29966000, 0x01e000d}, + {149234028, -29966000, 153655000, -28154347, 0x28e0015}, + {141000000, -37508092, 159267000, -28154347, 0x2ca0016}, + {140997000, -37508092, 159267000, -28154347, 0x0020217}, + {149082445, -35350645, 149188155, -35264155, 0x001000a}, // ACT + {148750000, -35500000, 149400000, -35121000, 0x019000c}, + {148750000, -35922000, 149170000, -35400000, 0x0d40010}, + {148750000, -35922000, 149400000, -35121000, 0x0020217}, + {150670106, -35201645, 150774855, -35115155, 0x001000a}, // JBT + {150589000, -35205000, 150790000, -35105200, 0x001000c}, + {150589000, -35205000, 150790000, -35105200, 0x0020217}, + {130841100, -12410500, 130924083, -12364600, 0x2a7044a}, // 4NT + {130816194, -12471845, 130896969, -12424600, 0x2a7044a}, + {130738532, -12803820, 131217668, -12312780, 0x001000c}, + {133631125, -23846980, 134006875, -23501021, 0xf04004b}, + {132066539, -14614900, 132411660, -14280011, 0xe89004b}, + {130475928, -13770595, 133186909, -11089405, 0x0a90011}, + {130889613, -16400456, 133630385, -13719266, 0x001000d}, + {132440032, -25040595, 135329759, -22359405, 0x0010015}, + {129000000, -26000000, 138000000, -10600000, 0x4d60016}, + {128999000, -26040000, 138000000, -10600000, 0x0020217}, + {138551406, -34968445, 138656155, -34881955, 0x001000a}, // 4SA + {138459868, -35174720, 139027540, -34683680, 0x001000c}, + {137423314, -33099090, 137628486, -32926111, 0x782004b}, + {140667207, -37895490, 140884392, -37722511, 0x782004b}, + {138629292, -34685190, 138838308, -34512211, 0x782004b}, + {137701734, -32574790, 137905465, -32401811, 0x782004b}, + {137930233, -33255090, 138136366, -33082111, 0x782004b}, + {138573750, -35587600, 138935209, -35486500, 0x782044b}, + {135730992, -34771390, 135940008, -34598411, 0x782004b}, + {139188704, -35182780, 139370495, -35033021, 0x680004b}, + {138087000, -38064800, 141000000, -35243000, 0x021000d}, + {137240141, -35243000, 140036500, -32326000, 0x0ba0011}, + {134082295, -35067336, 137240141, -32386146, 0x0010015}, + {129000000, -38300000, 141000000, -26000000, 0x0010016}, + {128999000, -38300000, 141005000, -25995000, 0x0020217}, + {147243600, -42872000, 147336807, -42817755, 0x2a7044a}, // TAS + {147273700, -42928500, 147363247, -42872000, 0x2a7044a}, + {147011912, -43201520, 147647288, -42710480, 0x001000c}, + {146963374, -41625770, 147342626, -41338941, 0xc73004b}, + {145669239, -41201410, 146030760, -40927991, 0xbde004b}, + {146030000, -41269300, 146580969, -41090000, 0xbde044b}, + {144820374, -43672013, 148365503, -40990823, 0x0a80011}, + {144560000, -41520000, 148516000, -39390000, 0x019000d}, + {141154896, -41881195, 144580861, -39200005, 0x0010015}, + {141000000, -45000000, 150000000, -39200000, 0x0010016}, + {141000000, -45000000, 150000000, -39200000, 0x0020217}, + {144907684, -37853245, 145016277, -37766755, 0x001000a}, // VIC + {144710252, -38056820, 145298756, -37565780, 0x001000c}, + {144296044, -38215300, 144405356, -38128811, 0x3c1004b}, + {144296044, -38128811, 144405356, -38042322, 0x3c1004b}, + {143785704, -37603200, 143894296, -37516711, 0x3c1004b}, + {144226064, -36803200, 144333935, -36716711, 0x3c1004b}, + {144991444, -38289100, 145100756, -38202611, 0x3c1004b}, + {145069644, -38218600, 145178956, -38132111, 0x3c1004b}, + {142107746, -34233200, 142212253, -34146711, 0x3c1004b}, + {145332725, -36427100, 145439875, -36340611, 0x3c1004b}, + {144515704, -37733200, 144624296, -37646711, 0x3c1004b}, + {142430663, -38404200, 142540936, -38317711, 0x3c1004b}, + {145215044, -38142500, 145324356, -38056011, 0x3c1004b}, + {144684104, -37612100, 144792696, -37525611, 0x3c1004b}, + {146475344, -38220000, 146643920, -38164000, 0x3c1044b}, + {146246425, -36403200, 146353575, -36316711, 0x3c1004b}, + {147005344, -38129500, 147195988, -38080000, 0x3c1044b}, + {146227244, -38232400, 146336556, -38145911, 0x3c1004b}, + {146352244, -38253900, 146461556, -38167411, 0x3c1004b}, + {144599244, -37919400, 144708556, -37832911, 0x3c1004b}, + {142148325, -36765900, 142255475, -36679411, 0x3c1004b}, + {144696785, -36173200, 144803214, -36086711, 0x3c1004b}, + {144375704, -37713200, 144484296, -37626711, 0x3c1004b}, + {144476000, -38293200, 144683592, -38247700, 0x3c1044b}, + {147574144, -37862800, 147683456, -37776311, 0x3c1004b}, + {143539763, -38382800, 143650036, -38296311, 0x3c1004b}, + {141536563, -38389900, 141646836, -38303411, 0x3c1004b}, + {145284344, -38069600, 145393656, -37983111, 0x3c1004b}, + {143487145, -35383200, 143592854, -35296711, 0x3c1004b}, + {141965704, -37773200, 142074296, -37686711, 0x3c1004b}, + {145840844, -38189300, 145950156, -38102811, 0x3c1004b}, + {145919025, -36586700, 146026175, -36500211, 0x3c1004b}, + {143676064, -37075870, 143831417, -37015890, 0x3c1044b}, + {143161495, -38728713, 146438505, -36047523, 0x0a90011}, + {146438505, -38728713, 149715515, -36047523, 0x0010015}, + {141200000, -38663000, 143161495, -34087000, 0x034000d}, + {141000000, -39206719, 151318000, -33977816, 0x0010016}, + {140950000, -39260000, 151318000, -33977816, 0x0020217}, + {115792028, -32003245, 115892933, -31916755, 0x001000a}, // 4WA + {115689500, -32274400, 116116000, -31669000, 0x027000c}, + {115700073, -32392510, 115844126, -32270201, 0x54f004b}, + {115721700, -32519500, 115860241, -32392510, 0x54f044b}, + {115627673, -32613710, 115815872, -32519500, 0x54f044b}, + {121393663, -30827310, 121535337, -30705001, 0x54f004b}, + {114578000, -28829500, 114681271, -28665000, 0x54f044b}, + {115596624, -33420210, 115742375, -33297901, 0x54f004b}, + {117805765, -35081110, 117954234, -34958801, 0x54f004b}, + {118537938, -20425000, 118662603, -20297401, 0x54f044b}, + {122173688, -18010210, 122302112, -17887901, 0x54f004b}, + {115150800, -33693550, 115412483, -33625000, 0x54f044b}, + {116775268, -20803010, 116905731, -20680701, 0x54f004b}, + {121810614, -33899910, 121957385, -33777601, 0x54f004b}, + {116071324, -33437210, 116217075, -33314901, 0x54f004b}, + {113610930, -24949610, 113745470, -24827301, 0x54f004b}, + {116596313, -31709910, 116739686, -31587601, 0x54f004b}, + {115676167, -33300400, 115779233, -33213911, 0x3c1004b}, + {114962979, -33989928, 118091034, -31308738, 0x0a80011}, + {116891946, -35196656, 120049792, -32515466, 0x001000d}, + {120079583, -34124180, 123207638, -31442990, 0x0010015}, + {121599901, -16608714, 124340673, -13927524, 0x0a90091}, + {124340673, -16608714, 126715000, -13524000, 0x0c20891}, + {126715000, -16608714, 129000000, -13524000, 0x0c61091}, + {120792565, -19289904, 123563128, -16608714, 0x0a91891}, + {123563128, -19289904, 126333691, -16608714, 0x0a92091}, + {126229437, -19289904, 129000000, -16608714, 0x0a92891}, + {113005197, -21971094, 115835342, -19289904, 0x0a83091}, + {115835342, -21971094, 118665487, -19289904, 0x0a83891}, + {118665487, -21971094, 121495632, -19289904, 0x0a84091}, + {121495632, -21971094, 124325777, -19289904, 0x0a84891}, + {124325777, -21971094, 127155922, -19289904, 0x0a85091}, + {126169855, -21971094, 129000000, -19289904, 0x0a85891}, + {112975406, -24652284, 115835342, -21971094, 0x0a96091}, + {115835342, -24652284, 118695278, -21971094, 0x0a96891}, + {118695278, -24652284, 121555214, -21971094, 0x0a97091}, + {112945615, -27333474, 115894924, -24652284, 0x0a87891}, + {115894924, -27333474, 118844233, -24652284, 0x0a88091}, + {118844233, -27333474, 121793542, -24652284, 0x0a88891}, + {112915824, -30014664, 115924715, -27333474, 0x0a89091}, + {115924715, -30014664, 118933606, -27333474, 0x0a89891}, + {118933606, -30014664, 121942497, -27333474, 0x0a8a091}, + {113788700, -32695854, 116857173, -30014664, 0x0a9a891}, + {116857173, -32695854, 119925646, -30014664, 0x0a9b091}, + {119925646, -32695854, 122994119, -30014664, 0x0a9b891}, + {122994119, -32695854, 126062592, -30014664, 0x0a9c091}, + {125931527, -32695854, 129000000, -30014664, 0x0a9c891}, + {114496237, -35377044, 117654083, -32695854, 0x0a9d091}, + {117654083, -35377044, 120811929, -32695854, 0x0a9d891}, + {120811929, -35377044, 123969775, -32695854, 0x0a9e091}, + {123969775, -35377044, 127127621, -32695854, 0x0a9e891}, + {120612051, -24652284, 123471987, -21971094, 0x001008d}, + {123471987, -24652284, 126331923, -21971094, 0x001088d}, + {126140064, -24652284, 129000000, -21971094, 0x001108d}, + {120582260, -27333474, 123531569, -24652284, 0x001188d}, + {123531569, -27333474, 126480878, -24652284, 0x001208d}, + {126050691, -27333474, 129000000, -24652284, 0x001288d}, + {120552469, -30014664, 123561360, -27333474, 0x001308d}, + {123561360, -30014664, 126570251, -27333474, 0x001388d}, + {125991109, -30014664, 129000000, -27333474, 0x001408d}, + {121680337, -14881190, 124391318, -12200000, 0x001488d}, + {117765356, -18754141, 120535919, -16072951, 0x001508d}, + {112700000, -35600000, 129000000, -12200000, 0x0020217}, + {152981650, -27503145, 153078711, -27416655, 0x001000a}, // QLD + {152912000, -27481600, 153208909, -27030380, 0xf040447}, + {152725670, -27705000, 153290239, -27481600, 0xe890447}, + {153284000, -27897000, 153412102, -27831100, 0x3c1044b}, + {153293000, -27958000, 153431582, -27897000, 0x3c1044b}, + {153311600, -28026530, 153434818, -27958000, 0x3c1044b}, + {153352000, -28102290, 153463517, -28026530, 0x3c1044b}, + {153399710, -28188900, 153497490, -28102411, 0x3c1004b}, + {153019530, -26674700, 153115869, -26588211, 0x3c1004b}, + {153043614, -26761189, 153139953, -26674700, 0x3c1004b}, + {153055898, -26847678, 153152717, -26761189, 0x3c1004b}, + {146702100, -19396600, 146756724, -19252211, 0x3c1044b}, + {146756724, -19337000, 146836333, -19238000, 0x3c1044b}, + {145692133, -16959000, 145782466, -16872511, 0x3c1004b}, + {145692133, -17045489, 145782466, -16959000, 0x3c1004b}, + {151896650, -27608900, 151993950, -27522411, 0x3c1004b}, + {149133632, -21183200, 149226367, -21096711, 0x3c1004b}, + {150473000, -23416300, 150553642, -23315650, 0x3c1044b}, + {152800000, -25318000, 152911638, -25244000, 0x3c1044b}, + {152999500, -26444900, 153114786, -26372660, 0x3c1044b}, + {139470700, -20782730, 139530987, -20650500, 0x3c1044b}, + {152296431, -24918200, 152391569, -24831711, 0x3c1004b}, + {151202291, -23908300, 151296708, -23821811, 0x3c1004b}, + {152647291, -25576200, 152742909, -25489711, 0x3c1004b}, + {151978710, -28257500, 152076490, -28171011, 0x3c1004b}, + {152617171, -26237800, 152713029, -26151311, 0x3c1004b}, + {153281820, -27647000, 153382866, -27563800, 0x3c1044b}, + {150693032, -23173200, 150786968, -23086711, 0x3c1004b}, + {151222642, -27224650, 151292158, -27162551, 0x2b2004b}, + {148134452, -23560700, 148189777, -23489941, 0x29c044b}, + {148202567, -20030850, 148268633, -19968751, 0x2b2004b}, + {145984821, -17546850, 146068514, -17501700, 0x29c044b}, + {146234667, -20102550, 146300733, -20040451, 0x2b2004b}, + {147346900, -19589100, 147426355, -19540900, 0x29c044b}, + {153072300, -26590350, 153102775, -26449760, 0x2b2044b}, + {151814617, -26576660, 151881583, -26516541, 0x29c004b}, + {145390570, -17029450, 145455429, -16967351, 0x2b2004b}, + {148020186, -22025560, 148084814, -21965441, 0x29c004b}, + {148846277, -23611050, 148913723, -23548951, 0x2b2004b}, + {145462530, -17289500, 145510469, -17210900, 0x29c044b}, + {150642944, -28358473, 153592253, -25677283, 0x0a90011}, + {150230339, -25677283, 153120066, -22996093, 0x001000d}, + {146080000, -21260000, 149240000, -19019400, 0x33f0015}, + {138000000, -29181841, 154000000, -15300000, 0x37a0016}, + {138000000, -15300000, 146800000, -9182000, 0x0900012}, + {137990000, -29181841, 159267000, -9182000, 0x0020217}, + {-47947500, -15840000, -47871000, -15735000, 0x025000a}, // 6DF + {-48290000, -16052000, -47805657, -15570000, 0x001000c}, + {-47805657, -16052000, -47300000, -15570000, 0x0ab0010}, + {-48290000, -16052000, -47300000, -15499000, 0x0800011}, + {-48290000, -16052000, -47300000, -15499000, 0x0020217}, + {-37106200, -10983900, -37042588, -10867000, 0x02a000a}, // 6SE + {-37315760, -11169520, -36841832, -10678480, 0x001000c}, + {-37590005, -10811470, -37298396, -10524641, 0xc73004b}, + {-37570268, -11382510, -37291533, -11109091, 0xbde004b}, + {-37716988, -11117710, -37439012, -10844291, 0xbde004b}, + {-38298340, -11609193, -36353760, -9459899, 0x0b20011}, + {-38298340, -11609193, -36353760, -9459899, 0x0020217}, + {-35768045, -9685600, -35686700, -9593530, 0x021000a}, // 6AL + {-36123300, -9848000, -35541888, -9457570, 0x018000c}, + {-36918360, -10009520, -36444432, -9518480, 0x0b00010}, + {-38248215, -10514818, -35106812, -8809082, 0x07c0011}, + {-38248215, -10514818, -35106812, -8809082, 0x0020217}, + {-43265000, -22930000, -43166429, -22889000, 0x2a7044a}, // 6RJ + {-43231000, -22989000, -43162556, -22930000, 0x2a7044a}, + {-43654000, -23034980, -42950000, -22689000, 0x016000c}, + {-43332220, -22689000, -43139561, -22563000, 0x680044b}, + {-42954120, -22836280, -42791881, -22686521, 0x680004b}, + {-43813820, -22992880, -43651581, -22843121, 0x680004b}, + {-42393651, -22943000, -42184222, -22827000, 0x680044b}, + {-41400796, -21842180, -41239805, -21692421, 0x680004b}, + {-43246311, -22556810, -43114489, -22434501, 0x54f004b}, + {-44214470, -22565600, -44048213, -22468700, 0x54f044b}, + {-42567700, -22340000, -42473805, -22168500, 0x54f044b}, + {-41829011, -22416010, -41697189, -22293701, 0x54f004b}, + {-44335651, -23041910, -44159470, -22950000, 0x54f044b}, + {-43021211, -22470010, -42889389, -22347701, 0x54f004b}, + {-42118551, -22927810, -41986050, -22805501, 0x54f004b}, + {-44592000, -22508000, -44385391, -22430000, 0x54f044b}, + {-44900000, -23382598, -40929565, -21497500, 0x0780011}, + {-42420000, -23200000, -40929565, -20720153, 0x001000d}, + {-44900000, -23382598, -40929565, -20720153, 0x0020217}, + {-40340167, -20395500, -40266600, -20289480, 0x026000a}, // 6ES + {-40539776, -20600000, -40145800, -20000000, 0x026000c}, + {-40627844, -20791740, -40401957, -20579971, 0x931004b}, + {-41230704, -20946660, -41024497, -20753341, 0x864004b}, + {-40154230, -19497060, -39950171, -19303741, 0x864004b}, + {-40714630, -19582960, -40510571, -19389641, 0x864004b}, + {-39931461, -18824060, -39727939, -18630741, 0x864004b}, + {-40419867, -19908960, -40214734, -19715641, 0x864004b}, + {-41883000, -21306000, -39656000, -17885000, 0x0d60011}, + {-41883000, -21306000, -39656000, -17885000, 0x0020217}, + {-35269000, -5862825, -35190755, -5770755, 0x021000a}, // 6RN + {-35514000, -6156640, -35096000, -5618080, 0x022000c}, + {-37441960, -5345280, -37095040, -4999321, 0xf04004b}, + {-37379175, -6590200, -37042426, -6255311, 0xe89004b}, + {-38224473, -6985000, -34947510, -4828300, 0x0890011}, + {-38606600, -6730000, -34947510, -4828300, 0x016000d}, + {-38606600, -6985000, -34947510, -4828300, 0x0020217}, + {-34900945, -7177245, -34814455, -7090755, 0x001000a}, // 6PB + {-35255260, -7278320, -34786540, -6787280, 0x001000c}, + {-36038610, -7387370, -35749391, -7100541, 0xc73004b}, + {-37486349, -7185510, -37210652, -6912091, 0xbde004b}, + {-38367169, -6986010, -38092231, -6712591, 0xbde004b}, + {-37800000, -8336500, -34768982, -5993000, 0x0940011}, + {-38784485, -8336500, -35800000, -5993000, 0x01b000d}, + {-38784485, -8336500, -34768982, -5993000, 0x0020217}, + {-48663550, -27630345, -48566489, -27543855, 0x001000a}, // 6SC + {-48744602, -27722080, -48355398, -27376121, 0xf040047}, + {-48947084, -26490100, -48575916, -26155211, 0xe890047}, + {-49191620, -26984390, -48997980, -26811411, 0x782004b}, + {-50422301, -27895990, -50227700, -27723011, 0x782004b}, + {-49465162, -28742390, -49268639, -28569411, 0x782004b}, + {-48775740, -26903090, -48583061, -26730111, 0x782004b}, + {-52731720, -27179290, -52538080, -27006311, 0x782004b}, + {-49153940, -26542290, -48961261, -26369311, 0x782004b}, + {-48761120, -27073390, -48567480, -26900411, 0x782004b}, + {-49026524, -27182880, -48858877, -27033121, 0x680004b}, + {-50620000, -29360000, -48342000, -25955000, 0x0d90011}, + {-53850000, -28398000, -50620000, -26056400, 0x01b000d}, + {-53850000, -29360000, -48342000, -25955000, 0x0020217}, + {-34934845, -8096445, -34848355, -8009955, 0x001000a}, // 6PE + {-35179707, -8350000, -34818000, -7724400, 0x028000c}, + {-36069504, -8368880, -35918497, -8219121, 0x680004b}, + {-40599712, -9468880, -40448289, -9319121, 0x680004b}, + {-36556012, -8967780, -36404589, -8818021, 0x680004b}, + {-35389504, -8208880, -35238497, -8059121, 0x680004b}, + {-36305839, -8011036, -36154832, -7861277, 0x680004b}, + {-35282104, -7930580, -35131097, -7780821, 0x680004b}, + {-35654004, -8295180, -35502997, -8145421, 0x680004b}, + {-37100000, -8516180, -36923674, -8388000, 0x680044b}, + {-38353604, -8046480, -38202597, -7896721, 0x680004b}, + {-35112864, -8470310, -34989536, -8348001, 0x54f004b}, + {-35075464, -7624610, -34952136, -7502301, 0x54f004b}, + {-38180000, -9400000, -34790000, -7250000, 0x0860011}, + {-41375000, -9484000, -38180000, -7288000, 0x019000d}, + {-41375000, -9484000, -34790000, -7250000, 0x0020217}, + {-51105370, -17245, -51040000, 94355, 0x028000a}, // 6AP + {-51388860, -175420, -50920140, 315620, 0x001000c}, + {-52562360, -969920, -52093640, -478880, 0x0b00010}, + {-52547000, -1241840, -49855957, 1600000, 0x0ad0011}, + {-52530000, 1600000, -49880000, 4450500, 0x020000d}, + {-54886000, -604500, -52530000, 2660000, 0x46b0015}, + {-54942627, -1241840, -49855957, 4450500, 0x0020217}, + {-38569145, -3787645, -38482655, -3701155, 0x001000a}, // 6CE + {-38706583, -4197000, -38288000, -3662800, 0x022000c}, + {-39470000, -7335000, -39074331, -7030000, 0xf04044b}, + {-40486000, -3963000, -40249276, -3488000, 0xe89044b}, + {-39330000, -5700000, -37239000, -2691000, 0x0ca0011}, + {-41448000, -5700000, -39330000, -2691000, 0x4790015}, + {-41000000, -7885000, -38000000, -5700000, 0x01a000d}, + {-41448000, -7885000, -37239000, -2691000, 0x0020217}, + {-67869245, -10007345, -67781794, -9920855, 0x001000a}, // 6AC + {-68036660, -10233520, -67562732, -9742480, 0x001000c}, + {-72969721, -7849880, -72620879, -7503921, 0xf04004b}, + {-68829705, -9275000, -68491095, -8940111, 0xe89004b}, + {-69434267, -11156000, -66610000, -8610000, 0x0a00011}, + {-71585069, -11090000, -69434267, -7850000, 0x026000d}, + {-74004000, -10050000, -71585069, -7100000, 0x4290015}, + {-74004000, -11156000, -66610000, -7100000, 0x0010016}, + {-74004000, -11156000, -66610000, -7100000, 0x0020217}, + {-49296589, -25489045, -49201450, -25402555, 0x001000a}, // 6PR + {-49480000, -25707000, -49014305, -25168441, 0x022000c}, + {-52063000, -23475000, -51841695, -23365000, 0x680044b}, + {-51217400, -23380500, -51041549, -23242000, 0x680044b}, + {-50233000, -25155500, -50014310, -25042801, 0x680044b}, + {-54601000, -25592000, -54491253, -25441500, 0x54f044b}, + {-53534770, -25014200, -53386172, -24903501, 0x54f044b}, + {-51538910, -25450010, -51403691, -25327701, 0x54f004b}, + {-48620610, -25618710, -48485391, -25496401, 0x54f004b}, + {-51516621, -23625710, -51383780, -23503401, 0x54f004b}, + {-53803070, -24793510, -53668530, -24671201, 0x54f004b}, + {-51504121, -23470510, -51371280, -23348201, 0x54f004b}, + {-51402000, -23346000, -51213246, -23260000, 0x54f044b}, + {-49606010, -25514710, -49470791, -25392401, 0x54f004b}, + {-53374060, -23832410, -53240540, -23710101, 0x54f004b}, + {-52448260, -24086410, -52314740, -23964101, 0x54f004b}, + {-51200000, -26322000, -48018000, -23898480, 0x0990011}, + {-53880000, -26755000, -51200000, -23900830, 0x021000d}, + {-54623000, -25705000, -54230000, -25110000, 0x0de0090}, + {-54230000, -25670000, -53880000, -25110000, 0x0e50890}, + {-54451500, -25110000, -53880000, -24739784, 0x0911090}, + {-54379592, -24739820, -53869208, -24248780, 0x0b11890}, + {-54379592, -24248780, -53869208, -23757740, 0x0b02090}, + {-54068153, -23905052, -53562977, -23414012, 0x0b12890}, + {-53562977, -23905052, -53057801, -23414012, 0x0b13090}, + {-53057801, -23905052, -52552625, -23414012, 0x0b13890}, + {-52552625, -23905052, -52047449, -23414012, 0x0b14090}, + {-52047449, -23905052, -51542273, -23414012, 0x0b14890}, + {-51542273, -23905052, -51037097, -23414012, 0x0b15090}, + {-51037097, -23905052, -50531921, -23414012, 0x0b15890}, + {-50531921, -23905052, -50026745, -23414012, 0x0b16090}, + {-50026745, -23905052, -49521569, -23414012, 0x0b16890}, + {-54068153, -23414012, -53562977, -22922972, 0x0b17090}, + {-53562977, -23414012, -53057801, -22922972, 0x0b17890}, + {-53057801, -23414012, -52552625, -22922972, 0x0b18090}, + {-52552625, -23414012, -52047449, -22922972, 0x0b18890}, + {-52047449, -23414012, -51542273, -22922972, 0x0b19090}, + {-51542273, -23414012, -51037097, -22922972, 0x0b19890}, + {-51037097, -23414012, -50531921, -22922972, 0x0b1a090}, + {-50531921, -23414012, -50026745, -22922972, 0x0b1a890}, + {-50026745, -23414012, -49521569, -22922972, 0x0b1b090}, + {-53562977, -23001040, -53057801, -22510000, 0x0b0b890}, + {-53057801, -23001040, -52552625, -22510000, 0x0b0c090}, + {-52552625, -23001040, -52047449, -22510000, 0x0b0c890}, + {-52047449, -23001040, -51542273, -22510000, 0x0b0d090}, + {-51542273, -23001040, -51037097, -22510000, 0x0b0d890}, + {-51037105, -22922972, -49945000, -22765036, 0x044e090}, + {-54640000, -26755000, -48018000, -22510000, 0x0020217}, + {-60755401, 2790454, -60641900, 2858456, 0x018000a}, // 6RR + {-60908360, 2570480, -60439640, 3061520, 0x001000c}, + {-61302280, 1649820, -60956321, 1995779, 0xf04004b}, + {-60592945, 773900, -60258056, 1108789, 0xe89004b}, + {-61557950, -79738, -58876760, 2601452, 0x0a80011}, + {-61557950, 2601452, -58876760, 5282642, 0x001000d}, + {-64239140, 1260857, -61557950, 3942047, 0x0010015}, + {-64863000, -1625000, -58842000, 5282642, 0x0010016}, + {-64863000, -1625000, -58842000, 5282642, 0x0020217}, + {-63919000, -8818700, -63833094, -8730600, 0x001000a}, // 6RO + {-63992460, -9063920, -63518532, -8572880, 0x001000c}, + {-62060548, -11007510, -61811852, -10762891, 0xa9e004b}, + {-63174508, -10034310, -62926492, -9789691, 0xa9e004b}, + {-60267467, -12860210, -60016733, -12615591, 0xa9e004b}, + {-61565914, -11523490, -61332687, -11294711, 0x9ee004b}, + {-64673247, -10800000, -61450000, -8571405, 0x08c0011}, + {-62355262, -13700000, -59760000, -10800000, 0x021000d}, + {-65368000, -13145000, -62355262, -10744627, 0x3600015}, + {-66885000, -13742000, -59677000, -7874000, 0x0010016}, + {-66885000, -13742000, -59677000, -7874000, 0x0020217}, + {-46700000, -23614000, -46613695, -23521931, 0x021000a}, // 6SP + {-46900000, -23789520, -46313344, -23378000, 0x01a000c}, + {-47141848, -22996000, -47077889, -22869400, 0x3c1044b}, + {-47078400, -22955500, -47007226, -22841700, 0x3c1044b}, + {-45941968, -23257200, -45848032, -23170711, 0x3c1004b}, + {-47861368, -21227200, -47768633, -21140711, 0x3c1004b}, + {-47535568, -23576100, -47441632, -23489611, 0x3c1004b}, + {-46393509, -23997500, -46299092, -23911011, 0x3c1004b}, + {-49437328, -20854400, -49345073, -20767911, 0x3c1004b}, + {-47694248, -22767000, -47600552, -22680511, 0x3c1004b}, + {-49131608, -22370500, -49038392, -22284011, 0x3c1004b}, + {-46479409, -24030300, -46384992, -23943811, 0x3c1004b}, + {-46244368, -23577100, -46150432, -23490611, 0x3c1004b}, + {-46929468, -23252400, -46835532, -23165911, 0x3c1004b}, + {-47450028, -20576000, -47357773, -20489511, 0x3c1004b}, + {-46303509, -24014500, -46209092, -23928011, 0x3c1004b}, + {-47458208, -22615500, -47364992, -22529011, 0x3c1004b}, + {-46314768, -23603700, -46220832, -23517211, 0x3c1004b}, + {-45619548, -23070300, -45525852, -22983811, 0x3c1004b}, + {-47496068, -23494800, -47402132, -23408311, 0x3c1004b}, + {-46559409, -24083600, -46464992, -23997111, 0x3c1004b}, + {-47313437, -22841150, -47246163, -22779051, 0x2b2004b}, + {-49978398, -22258160, -49913603, -22198041, 0x29c004b}, + {-45996623, -23333550, -45929177, -23271451, 0x2b2004b}, + {-51440298, -22153760, -51375503, -22093641, 0x29c004b}, + {-47925278, -22055250, -47858522, -21993151, 0x2b2004b}, + {-47362765, -22770960, -47297636, -22710841, 0x29c004b}, + {-46963823, -23567550, -46896377, -23505451, 0x2b2004b}, + {-48201214, -21819460, -48136586, -21759341, 0x29c004b}, + {-47231237, -22901750, -47163963, -22839651, 0x2b2004b}, + {-47438165, -22783060, -47373036, -22722941, 0x29c004b}, + {-47598665, -22436050, -47531736, -22373951, 0x2b2004b}, + {-50480731, -21238760, -50416270, -21178641, 0x29c004b}, + {-46962823, -23637150, -46895377, -23575051, 0x2b2004b}, + {-47248748, -23133660, -47183452, -23073541, 0x29c004b}, + {-46771323, -23318050, -46703877, -23255951, 0x2b2004b}, + {-47329748, -23302760, -47264452, -23242641, 0x29c004b}, + {-45494937, -22966350, -45427663, -22904251, 0x2b2004b}, + {-46970198, -22382460, -46905403, -22322341, 0x29c004b}, + {-48079223, -23627150, -48011777, -23565051, 0x2b2004b}, + {-46573765, -22984160, -46508636, -22924041, 0x29c004b}, + {-46469096, -23916250, -46401305, -23854151, 0x2b2004b}, + {-48592498, -22320460, -48527703, -22260341, 0x29c004b}, + {-48494337, -22920350, -48427063, -22858251, 0x2b2004b}, + {-49006331, -21166160, -48941870, -21106041, 0x29c004b}, + {-48628000, -24399539, -44156000, -22688818, 0x06c0011}, + {-51761505, -22688818, -48931360, -20007628, 0x001000d}, + {-48931360, -22688818, -46101215, -20007628, 0x0010015}, + {-53228000, -25304000, -44099000, -19663000, 0x0010016}, + {-53228000, -25310000, -44099000, -19663000, 0x0020217}, + {-42829445, -5135745, -42742955, -5049255, 0x001000a}, // 6PI + {-42863960, -5404120, -42395240, -4913080, 0x001000c}, + {-41871310, -3045610, -41626691, -2800991, 0xa9e004b}, + {-41533129, -7207510, -41286472, -6962891, 0xa9e004b}, + {-43120489, -6933710, -42874511, -6689091, 0xa9e004b}, + {-41892507, -4314190, -41663093, -4085411, 0x9ee004b}, + {-43105000, -5928842, -40872000, -2745000, 0x0c90011}, + {-43500000, -8220000, -40368000, -5928842, 0x01a000d}, + {-46000000, -10936000, -43374611, -8220000, 0x3d50015}, + {-46230000, -11049000, -40276000, -2592000, 0x0010016}, + {-46230000, -11049000, -40276000, -2592000, 0x0020217}, + {-48499863, -10456980, -48148138, -10111021, 0xf040047}, // 6TO + {-48392840, -7371400, -48055161, -7036511, 0xe890047}, + {-49216603, -11880370, -48924197, -11593541, 0xc73004b}, + {-49026088, -10321910, -48748112, -10048491, 0xbde004b}, + {-48541988, -10845210, -48264012, -10571791, 0xbde004b}, + {-50770000, -12319522, -48220000, -9500000, 0x0b20011}, + {-48220000, -12267681, -45670000, -9500000, 0x020000d}, + {-49031680, -9500000, -47380000, -5166000, 0x6160015}, + {-50998000, -13603000, -45527300, -5003000, 0x0010016}, + {-50998000, -13603000, -45527300, -5003000, 0x0020217}, + {-51252211, -30093445, -51153228, -30006955, 0x001000a}, // 6RS + {-51375000, -30219200, -50925097, -29654655, 0x024000c}, + {-51257988, -29244480, -51087013, -29094721, 0x680004b}, + {-52450000, -31787500, -52216319, -31675021, 0x680044b}, + {-53901504, -29750000, -53644413, -29650000, 0x680044b}, + {-52191592, -32132780, -52015209, -31983021, 0x680004b}, + {-52482756, -28334580, -52313445, -28184821, 0x680004b}, + {-57149204, -29868580, -56977397, -29718821, 0x680004b}, + {-52541904, -29798880, -52370097, -29649121, 0x680004b}, + {-54174547, -31392510, -54031853, -31270201, 0x54f004b}, + {-52391000, -27690000, -52172605, -27613000, 0x54f044b}, + {-55607737, -30955010, -55466063, -30832701, 0x54f004b}, + {-51546000, -29315000, -51452499, -29132400, 0x54f044b}, + {-55849658, -29858910, -55709343, -29736601, 0x54f004b}, + {-52964002, -29562200, -49688000, -27170000, 0x0980011}, + {-56037296, -31620000, -52943703, -29025300, 0x01e000d}, + {-52943703, -32250000, -49888000, -29562200, 0x3c50015}, + {-57788100, -33750000, -49482400, -26922070, 0x0010016}, + {-57788100, -33752000, -49482400, -26922070, 0x0020217}, + {-44315645, -2568745, -44229155, -2482255, 0x001000a}, // 6MA + {-44426241, -2957400, -44018000, -2403000, 0x023000c}, + {-47513870, -5584290, -47339930, -5411311, 0x782004b}, + {-42967130, -5200190, -42793671, -5027211, 0x782004b}, + {-43480730, -4980490, -43307271, -4807511, 0x782004b}, + {-47576330, -5031890, -47402871, -4858911, 0x782004b}, + {-44862188, -4300780, -44712013, -4151021, 0x680004b}, + {-45450388, -3736280, -45300213, -3586521, 0x680004b}, + {-46134304, -7606180, -45983297, -7456421, 0x680004b}, + {-43409988, -3810280, -43259813, -3660521, 0x680004b}, + {-45322796, -5579680, -45172205, -5429921, 0x680004b}, + {-44900000, -5598472, -42798000, -2245000, 0x0d50011}, + {-47755000, -5598472, -44900000, -3176752, 0x01c000d}, + {-46318872, -7645000, -42823000, -5598472, 0x2e10015}, + {-48758700, -10336500, -41785100, -950200, 0x0010016}, + {-48758700, -10336500, -41785100, -950200, 0x0020217}, + {-49318706, -16734045, -49229333, -16647555, 0x001000a}, // 6GO + {-49548368, -16979419, -49064024, -16488379, 0x001000c}, + {-49099802, -16426140, -48879798, -16214371, 0x931004b}, + {-48046419, -16281250, -47879616, -16048600, 0x864044b}, + {-51040724, -17881960, -50838276, -17688641, 0x864004b}, + {-48398550, -15837160, -48198250, -15643841, 0x864004b}, + {-49326493, -18510660, -49123508, -18317341, 0x864004b}, + {-47441250, -15634560, -47240950, -15441241, 0x864004b}, + {-50542216, -17000000, -46800000, -15042000, 0x07b0011}, + {-51267409, -18650000, -47127000, -17000000, 0x014000d}, + {-50051280, -15042000, -46800000, -12788000, 0x32a0015}, + {-53272700, -19497600, -45892600, -12318500, 0x0010016}, + {-53272700, -19497600, -45892600, -12318500, 0x0020217}, + {-54657967, -20506645, -54566672, -20420155, 0x001000a}, // 6MS + {-54923576, -20694320, -54428816, -20203280, 0x001000c}, + {-54916187, -22278590, -54669614, -22049811, 0x9ee004b}, + {-57742067, -19185440, -57518533, -18973671, 0x931004b}, + {-51847944, -20909840, -51622057, -20698071, 0x931004b}, + {-55775620, -22626140, -55547380, -22414371, 0x931004b}, + {-54316408, -23168240, -54086992, -22956471, 0x931004b}, + {-55819968, -24104595, -52960032, -21423405, 0x0a90011}, + {-55761577, -21423405, -52961223, -18742215, 0x001000d}, + {-52960000, -22380000, -50918000, -18733096, 0x5250015}, + {-58260500, -24146700, -50866600, -17161700, 0x0010016}, + {-58260500, -24146700, -50866600, -17161700, 0x0020217}, + {-38534706, -13018145, -38446294, -12931655, 0x001000a}, // 6BA + {-38537968, -13023320, -38058832, -12532280, 0x001000c}, + {-39037244, -12333880, -38884157, -12184121, 0x680004b}, + {-40923976, -14939080, -40769225, -14789321, 0x680004b}, + {-39360376, -14879080, -39205625, -14729321, 0x680004b}, + {-40586512, -9484580, -40435089, -9334821, 0x680004b}, + {-39165976, -14896280, -39011225, -14746521, 0x680004b}, + {-45080836, -12193280, -44928165, -12043521, 0x680004b}, + {-40164060, -13933280, -40010141, -13783521, 0x680004b}, + {-38496914, -12203710, -38371887, -12081401, 0x54f004b}, + {-39801642, -17602010, -39673558, -17479701, 0x54f004b}, + {-39152403, -16478810, -39024998, -16356501, 0x54f004b}, + {-38297134, -9459010, -38173466, -9336701, 0x54f004b}, + {-39637203, -16420610, -39509798, -16298301, 0x54f004b}, + {-41000000, -17950000, -38830000, -14420000, 0x028000d}, + {-41000000, -14420000, -37935000, -12050000, 0x0950011}, + {-45758320, -13680597, -43047339, -10999407, 0x0010015}, + {-46714000, -18437900, -37287600, -8407200, 0x0010016}, + {-46714000, -18437900, -37287600, -8407200, 0x0020217}, + {-43988500, -19951400, -43902900, -19860000, 0x021000a}, // 6MG + {-44255176, -20110620, -43760416, -19619580, 0x001000c}, + {-48341082, -18974510, -48212318, -18852201, 0x54f004b}, + {-43444041, -21817310, -43312559, -21695001, 0x54f004b}, + {-43918603, -16790010, -43791198, -16667701, 0x54f004b}, + {-48000792, -19805710, -47871009, -19683401, 0x54f004b}, + {-42003627, -18914200, -41912574, -18827711, 0x3c1004b}, + {-42597187, -19512100, -42505413, -19425611, 0x3c1004b}, + {-44279587, -19495600, -44187813, -19409111, 0x3c1004b}, + {-44929207, -20192800, -44837193, -20106311, 0x3c1004b}, + {-46613588, -21859800, -46520613, -21773311, 0x3c1004b}, + {-46551827, -18635200, -46460774, -18548711, 0x3c1004b}, + {-43813668, -21264500, -43720933, -21178011, 0x3c1004b}, + {-45484188, -21605800, -45391213, -21519311, 0x3c1004b}, + {-45981408, -22270900, -45888192, -22184411, 0x3c1004b}, + {-43832928, -20708400, -43740673, -20621911, 0x3c1004b}, + {-41549487, -17910500, -41458914, -17824011, 0x3c1004b}, + {-42675587, -19567400, -42583813, -19480911, 0x3c1004b}, + {-43273587, -19675800, -43181813, -19589311, 0x3c1004b}, + {-46652028, -20761300, -46559773, -20674811, 0x3c1004b}, + {-48241027, -18688500, -48149974, -18602011, 0x3c1004b}, + {-42427668, -21174200, -42334933, -21087711, 0x3c1004b}, + {-42990668, -21161000, -42897933, -21074511, 0x3c1004b}, + {-49511447, -19026900, -49420153, -18940411, 0x3c1004b}, + {-46995087, -19640600, -46903313, -19554111, 0x3c1004b}, + {-45508208, -22471200, -45414992, -22384711, 0x3c1004b}, + {-45041068, -21292700, -44948333, -21206211, 0x3c1004b}, + {-44292568, -21171800, -44199833, -21085311, 0x3c1004b}, + {-44631007, -20117200, -44538993, -20030711, 0x3c1004b}, + {-45127562, -21875992, -42297417, -19194802, 0x0a80011}, + {-44107220, -19194802, -41336657, -16513612, 0x0010015}, + {-49676877, -20418600, -46166215, -18316200, 0x018000d}, + {-51090000, -22958400, -39800000, -14200000, 0x0010016}, + {-51090000, -22958400, -39800000, -14200000, 0x0020217}, + {-56143500, -15636000, -56031600, -15569041, 0x018000a}, // 6MT + {-56364768, -15878020, -55880424, -15386980, 0x001000c}, + {-54746087, -16684580, -54385713, -16338621, 0xf04004b}, + {-55594900, -12018300, -55253500, -11683411, 0xe89004b}, + {-56749719, -17462941, -53979156, -14781751, 0x0a80011}, + {-56764795, -13191495, -54053814, -10510305, 0x001000d}, + {-61655000, -11140000, -58557582, -8795000, 0x3490015}, + {-61680000, -18150000, -50140000, -7300000, 0x0010016}, + {-61680000, -18150000, -50140000, -7300000, 0x0020217}, + {-48507750, -1478750, -48440500, -1372730, 0x026000a}, // 6PA + {-48510000, -1478500, -47866537, -1130020, 0x016000c}, + {-51234790, -100090, -51006011, 128689, 0x9ee004b}, + {-54877485, -2607440, -54665716, -2395671, 0x931004b}, + {-49208679, -5440000, -49020870, -5200671, 0x931044b}, + {-48982785, -1778440, -48771016, -1566671, 0x931004b}, + {-48786985, -1644440, -48575216, -1432671, 0x931004b}, + {-50217495, -3013195, -47536305, -332005, 0x0a80011}, + {-56112195, -4914671, -53431005, -2233481, 0x001000d}, + {-50493427, -5927971, -47812237, -3246781, 0x0010015}, + {-58920000, -9880000, -45990000, 2640000, 0x0010016}, + {-58920000, -9880000, -45990000, 2640000, 0x0020217}, + {-60074000, -3150750, -59968000, -3081000, 0x019000a}, // 6AM + {-60261160, -3325920, -59792440, -2834880, 0x001000c}, + {-56865690, -2767690, -56636911, -2538911, 0x9ee004b}, + {-60747185, -3343140, -60535416, -3131371, 0x931004b}, + {-58543085, -3178340, -58331316, -2966571, 0x931004b}, + {-64858979, -3404640, -64646622, -3192871, 0x931004b}, + {-63213679, -4249240, -63001322, -4037471, 0x931004b}, + {-61450595, -4440595, -58769405, -1759405, 0x0a80011}, + {-58769405, -4440595, -56088215, -1759405, 0x001000d}, + {-65240000, -4841911, -61450595, -2947500, 0x2a70015}, + {-73820000, -9847000, -56087000, 2245000, 0x3070016}, + {-73820000, -9847000, -56087000, 2245000, 0x0020217}, + {-77074777, 38866755, -76964262, 38953245, 0x001000a}, // 1DC + {-77120000, 38789750, -76908000, 38997000, 0x001000c}, + {-92890000, 36490000, -66900000, 48295000, 0x2c00216}, + {-77120000, 38789750, -76908000, 38997000, 0x0020217}, + {-71470860, 41778255, -71355540, 41864745, 0x001000a}, // 1RI + {-71812000, 41648000, -71118000, 42023000, 0x019000c}, + {-71888000, 41300000, -71118000, 41648000, 0x0850010}, + {-73733000, 40977000, -69800000, 42887549, 0x0870011}, + {-92890000, 36490000, -66900000, 48295000, 0x2c00216}, + {-71888000, 41140000, -71118000, 42030000, 0x0020217}, + {-75607738, 39702755, -75496262, 39789245, 0x001000a}, // 1DE + {-75788000, 39085000, -75395500, 39840000, 0x02f000c}, + {-75645759, 38495484, -75052047, 38986524, 0x0b10010}, + {-75788000, 38451000, -75000000, 39840000, 0x0fc0011}, + {-92890000, 36490000, -66900000, 48295000, 0x2c00216}, + {-75788000, 38451000, -75000000, 39840000, 0x0020217}, + {-73244199, 41146555, -73129840, 41233045, 0x001000a}, // 1CT + {-73144600, 41417950, -72464873, 41861450, 0x01c000c}, + {-73228006, 41143840, -72972395, 41337159, 0x864004b}, + {-73447831, 41066512, -73192220, 41259831, 0x864004b}, + {-73703442, 40979518, -73447831, 41172837, 0x864004b}, + {-72979659, 41241510, -72750942, 41414489, 0x782004b}, + {-73550659, 41309310, -73321942, 41482289, 0x782004b}, + {-72208020, 41462110, -71977381, 41635089, 0x782004b}, + {-72223359, 41294610, -71994642, 41467589, 0x782004b}, + {-73733000, 40977000, -69800000, 42887549, 0x0870011}, + {-92890000, 36490000, -66900000, 48295000, 0x2c00216}, + {-73735000, 40977000, -71786994, 42050588, 0x0020217}, + {-74071380, 40741500, -73996056, 40806566, 0x2a7044a}, // 1NJ + {-74107482, 40687708, -74016431, 40741500, 0x2a7044a}, + {-74494550, 40494880, -73936844, 41038539, 0x022000c}, + {-74495224, 40280410, -74197176, 40509189, 0x9ee004b}, + {-74294444, 39891860, -74018556, 40103629, 0x931004b}, + {-74811944, 40111160, -74536056, 40322929, 0x931004b}, + {-75144668, 39820160, -74871133, 40031929, 0x931004b}, + {-75276600, 39356864, -74942150, 39530000, 0x931044b}, + {-75583000, 38923000, -73885000, 41358000, 0x0e40011}, + {-92890000, 36490000, -66900000, 48295000, 0x2c00216}, + {-75583000, 38923000, -73885000, 41358000, 0x0020217}, + {-71517521, 42937055, -71400279, 43023545, 0x001000a}, // 1NH + {-71623077, 42696800, -70765000, 43068000, 0x017000c}, + {-71726357, 43065990, -71392044, 43310609, 0xa9e004b}, + {-70936298, 42977290, -70604703, 43221909, 0xa9e004b}, + {-71020555, 43221909, -70686242, 43466528, 0xa9e004b}, + {-72433062, 42819610, -72122939, 43048389, 0x9ee004b}, + {-73435000, 42696800, -70575000, 45306000, 0x0bb0011}, + {-92890000, 36490000, -66900000, 48295000, 0x2c00216}, + {-72577000, 42696800, -70575000, 45306000, 0x0020217}, + {-73248082, 44440355, -73127957, 44526845, 0x001000a}, // 1VT + {-73343196, 44340280, -72692196, 44831320, 0x001000c}, + {-72866296, 43977280, -72220504, 44468320, 0x0b00010}, + {-73435000, 42696800, -70575000, 45306000, 0x0bb0011}, + {-92890000, 36490000, -66900000, 48295000, 0x2c00216}, + {-73435000, 42725000, -71445000, 45020000, 0x0020217}, + {-71125360, 42322755, -71009079, 42409245, 0x001000a}, // 1MA + {-71423580, 42107380, -70793412, 42598420, 0x001000c}, + {-71918281, 42176510, -71685720, 42349489, 0x782004b}, + {-72682981, 42057710, -72450420, 42230689, 0x782004b}, + {-71433242, 42546510, -71198759, 42719489, 0x782004b}, + {-71038720, 41572410, -70808081, 41745389, 0x782004b}, + {-71235504, 42659120, -71032497, 42808879, 0x680004b}, + {-71118672, 41981120, -70917329, 42130879, 0x680004b}, + {-71255440, 41644220, -71055761, 41793979, 0x680004b}, + {-71188240, 41825320, -70988561, 41975079, 0x680004b}, + {-73332472, 42380420, -73131129, 42530179, 0x680004b}, + {-73733000, 40977000, -69800000, 42887549, 0x0870011}, + {-92890000, 36490000, -66900000, 48295000, 0x2c00216}, + {-73508143, 41227770, -69858861, 42887549, 0x0020217}, + {-157904128, 21307000, -157811682, 21350245, 0x2a7044a}, // 1HI + {-157882000, 21268000, -157779518, 21307000, 0x2a7044a}, + {-158283000, 21290000, -157989062, 21590000, 0xc730447}, + {-158156000, 21480000, -157822111, 21720000, 0xbde0447}, + {-157989062, 21250000, -157640698, 21480000, 0xbde0447}, + {-156700000, 20574000, -156170000, 21032000, 0x0a50010}, + {-160300000, 21700000, -159260000, 22300000, 0x004010c}, + {-158310000, 21200000, -157607000, 21812000, 0x004010c}, + {-157415000, 20444000, -155920000, 21280000, 0x004010c}, + {-156100000, 18880000, -154772000, 20280000, 0x004010c}, + {-177512700, 28095368, -177252300, 28340888, 0x004010c}, + {-162101772, 22890364, -161747628, 23234092, 0x004010c}, + {-164828492, 23462168, -164578508, 23707688, 0x004010c}, + {-166357112, 23556184, -165950888, 23949016, 0x004010c}, + {-171853592, 25656968, -171598400, 25902488, 0x004010c}, + {-174087292, 25945968, -173832100, 26191488, 0x004010c}, + {-176000580, 27655636, -175636020, 27999364, 0x004010c}, + {-178415076, 28290136, -178185924, 28502920, 0x004010c}, + {-178424000, 18840000, -154500000, 28503000, 0x2640016}, + {-178424000, 18840000, -154500000, 28503000, 0x0020217}, + {-76666277, 39255355, -76555762, 39341845, 0x001000a}, // 1MD + {-76906256, 39053080, -76307336, 39544120, 0x001000c}, + {-77339985, 39014260, -77068215, 39226029, 0x931004b}, + {-77102747, 38906340, -76854654, 39099659, 0x864004b}, + {-77044841, 38507840, -76798359, 38701159, 0x864004b}, + {-77569552, 39328840, -77319848, 39522159, 0x864004b}, + {-77841152, 39528940, -77591448, 39722259, 0x864004b}, + {-77180352, 39499840, -76930648, 39693159, 0x864004b}, + {-79487651, 37886607, -75042000, 39723622, 0x0790011}, + {-92890000, 36490000, -66900000, 48295000, 0x2c00216}, + {-79487651, 37886607, -75042000, 39723622, 0x0020217}, + {-81773520, 38334000, -81584816, 38384800, 0x012000a}, // 1WV + {-82606888, 38259000, -81424419, 38493000, 0x00f000c}, + {-81648347, 39226040, -81415616, 39432000, 0x864044b}, + {-80753726, 40303040, -80501874, 40496359, 0x864004b}, + {-80080852, 39533340, -79831148, 39726659, 0x864004b}, + {-80798250, 39903000, -80631405, 40136500, 0x782044b}, + {-80254716, 39398510, -80031285, 39571489, 0x782004b}, + {-81296593, 37691510, -81079408, 37864489, 0x782004b}, + {-78075716, 39369510, -77852285, 39542489, 0x782004b}, + {-80876000, 40186000, -80510000, 40644000, 0x001008c}, + {-80876000, 39730000, -80510000, 40188000, 0x001088c}, + {-81750912, 39239362, -81151992, 39730402, 0x001108c}, + {-81151992, 39239362, -80553072, 39730402, 0x001188c}, + {-80553072, 39239362, -79954152, 39730402, 0x001208c}, + {-79954152, 39239362, -79355232, 39730402, 0x001288c}, + {-79355232, 39239362, -78756312, 39730402, 0x001308c}, + {-78756312, 39239362, -78157392, 39730402, 0x001388c}, + {-78170000, 39130000, -77719000, 39700000, 0x026408c}, + {-82469615, 38748322, -81875903, 39239362, 0x001488c}, + {-81875903, 38748322, -81282191, 39239362, 0x001508c}, + {-81282191, 38748322, -80688479, 39239362, 0x001588c}, + {-80688480, 38748322, -80094768, 39239362, 0x001608c}, + {-80094768, 38748322, -79501056, 39239362, 0x001688c}, + {-79501056, 38748322, -78907344, 39239362, 0x001708c}, + {-78907343, 38748322, -78313631, 39239362, 0x001788c}, + {-82600961, 38257282, -82012457, 38748322, 0x001808c}, + {-82012457, 38257282, -81423953, 38748322, 0x001888c}, + {-81423953, 38257282, -80835449, 38748322, 0x001908c}, + {-80835449, 38257282, -80246945, 38748322, 0x001988c}, + {-80246945, 38257282, -79658441, 38748322, 0x001a08c}, + {-79658441, 38257282, -79069937, 38748322, 0x001a88c}, + {-82644739, 37766242, -82056235, 38257282, 0x001b08c}, + {-82071308, 37766242, -81482804, 38257282, 0x001b88c}, + {-81482804, 37766242, -80894300, 38257282, 0x001c08c}, + {-80894300, 37766242, -80305796, 38257282, 0x001c88c}, + {-80305796, 37766242, -79717292, 38257282, 0x001d08c}, + {-82340000, 37273000, -81770000, 37766242, 0x001d88c}, + {-81770000, 37201483, -81297000, 37767725, 0x025e08c}, + {-81297000, 37230000, -80806000, 37766242, 0x023e88c}, + {-80806000, 37275202, -80217520, 37766242, 0x001f08c}, + {-92890000, 36490000, -66900000, 48295000, 0x2c00216}, + {-82644739, 37201483, -77718935, 40644000, 0x0020217}, + {-81056966, 33961290, -80983635, 34022399, 0x2a7004a}, // 1SC + {-79992641, 32767890, -79920159, 32828999, 0x2a7004a}, + {-80318324, 32644480, -79766276, 33135520, 0x001000c}, + {-81162062, 33895160, -80907939, 34106929, 0x931004b}, + {-81142334, 34828340, -80907666, 35021659, 0x864004b}, + {-82511334, 34756340, -82276666, 34949659, 0x864004b}, + {-80514992, 33823340, -80283009, 34016659, 0x864004b}, + {-80885544, 32117540, -80657857, 32310859, 0x864004b}, + {-79916797, 34131940, -79683203, 34325259, 0x864004b}, + {-83363396, 34724960, -82795724, 35216000, 0x001008c}, + {-82795724, 34724960, -82228052, 35216000, 0x001088c}, + {-82228052, 34724960, -81660380, 35216000, 0x001108c}, + {-81660380, 34724960, -81092708, 35216000, 0x001188c}, + {-81092708, 34724960, -80525036, 35216000, 0x001208c}, + {-83363396, 34331628, -82800932, 34822668, 0x001288c}, + {-82800932, 34331628, -82238468, 34822668, 0x001308c}, + {-82238468, 34331628, -81676004, 34822668, 0x001388c}, + {-81676004, 34331628, -81113540, 34822668, 0x001408c}, + {-81113540, 34331628, -80551076, 34822668, 0x001488c}, + {-80551076, 34331628, -79988612, 34822668, 0x001508c}, + {-79988612, 34331628, -79426148, 34822668, 0x001588c}, + {-79426148, 34331628, -78863684, 34822668, 0x001608c}, + {-82857178, 33840588, -82294714, 34331628, 0x001688c}, + {-82294714, 33840588, -81732250, 34331628, 0x001708c}, + {-81732250, 33840588, -81169786, 34331628, 0x001788c}, + {-81169786, 33840588, -80607322, 34331628, 0x001808c}, + {-80607322, 33840588, -80044858, 34331628, 0x001888c}, + {-80044858, 33840588, -79482394, 34331628, 0x001908c}, + {-79482394, 33840588, -78919930, 34331628, 0x001988c}, + {-79090464, 33840588, -78528000, 34331628, 0x001a08c}, + {-82373875, 33349548, -81816619, 33840588, 0x001a88c}, + {-81816619, 33349548, -81259363, 33840588, 0x001b08c}, + {-81259363, 33349548, -80702107, 33840588, 0x001b88c}, + {-80702107, 33349548, -80144851, 33840588, 0x001c08c}, + {-80144851, 33349548, -79587595, 33840588, 0x001c88c}, + {-79587595, 33349548, -79030339, 33840588, 0x001d08c}, + {-79085256, 33349548, -78528000, 33840588, 0x001d88c}, + {-81956024, 32858508, -81403976, 33349548, 0x0b16090}, + {-81403976, 32858508, -80851928, 33349548, 0x0b16890}, + {-80851928, 32858508, -80299880, 33349548, 0x0b17090}, + {-80299880, 32858508, -79747832, 33349548, 0x0b17890}, + {-79747832, 32858508, -79195784, 33349548, 0x0b18090}, + {-79195784, 32858508, -78643736, 33349548, 0x0b18890}, + {-81514385, 32367468, -80962337, 32858508, 0x0b09090}, + {-80962337, 32367468, -80410289, 32858508, 0x0b09890}, + {-80410289, 32367468, -79858241, 32858508, 0x0b0a090}, + {-79858241, 32367468, -79306193, 32858508, 0x0b0a890}, + {-81233153, 32032000, -80686313, 32523040, 0x0b1b090}, + {-80686313, 32032000, -80139473, 32523040, 0x0b1b890}, + {-94618000, 24450000, -75350000, 36688000, 0x30e0216}, + {-83366000, 32032000, -78528000, 35216000, 0x0020217}, + {-70344382, 43617755, -70225218, 43704245, 0x001000a}, // 1ME + {-70508088, 43482280, -69867504, 43973320, 0x001000c}, + {-70383516, 43977690, -70046485, 44222309, 0xa9e004b}, + {-68939673, 44709990, -68596527, 44954609, 0xa9e004b}, + {-70636657, 43369790, -70302344, 43614409, 0xa9e004b}, + {-70002092, 44198310, -69683708, 44427089, 0x9ee004b}, + {-70723900, 45495527, -70062484, 45986567, 0x001008c}, + {-70062484, 45495527, -69401068, 45986567, 0x001088c}, + {-69401068, 45495527, -68739652, 45986567, 0x001108c}, + {-68739652, 45495527, -68078236, 45986567, 0x001188c}, + {-68078236, 45495527, -67416820, 45986567, 0x001208c}, + {-71084335, 45004487, -70428127, 45495527, 0x001288c}, + {-70464541, 45004487, -69808333, 45495527, 0x001308c}, + {-69808333, 45004487, -69152125, 45495527, 0x001388c}, + {-69152125, 45004487, -68495917, 45495527, 0x001408c}, + {-68495917, 45004487, -67839709, 45495527, 0x001488c}, + {-67839709, 45004487, -67183501, 45495527, 0x001508c}, + {-67541283, 45004487, -66885075, 45495527, 0x001588c}, + {-71084335, 44513447, -70433335, 45004487, 0x001608c}, + {-70464541, 44513447, -69813541, 45004487, 0x001688c}, + {-69813541, 44513447, -69162541, 45004487, 0x001708c}, + {-69162541, 44513447, -68511541, 45004487, 0x001788c}, + {-68511541, 44513447, -67860541, 45004487, 0x001808c}, + {-67860541, 44513447, -67209541, 45004487, 0x001888c}, + {-67536075, 44513447, -66885075, 45004487, 0x001908c}, + {-71050441, 44022407, -70404649, 44513447, 0x001988c}, + {-70404649, 44022407, -69758857, 44513447, 0x001a08c}, + {-69758857, 44022407, -69113065, 44513447, 0x001a88c}, + {-69113065, 44022407, -68467273, 44513447, 0x001b08c}, + {-68467273, 44022407, -67821481, 44513447, 0x001b88c}, + {-67821481, 44022407, -67175689, 44513447, 0x001c08c}, + {-71050441, 43531367, -70404649, 44022407, 0x001c88c}, + {-70404649, 43531367, -69758857, 44022407, 0x001d08c}, + {-69758857, 43531367, -69113065, 44022407, 0x001d88c}, + {-69113065, 43531367, -68467273, 44022407, 0x001e08c}, + {-70990341, 43040327, -70349757, 43531367, 0x001e88c}, + {-70635000, 42940000, -70206000, 43551400, 0x02af08c}, + {-69785459, 46968647, -69103211, 47459687, 0x0b08890}, + {-69103211, 46968647, -68420963, 47459687, 0x0b09090}, + {-68420963, 46968647, -67738715, 47459687, 0x0b09890}, + {-70467707, 46477607, -69790667, 46968647, 0x0b0a890}, + {-69790667, 46477607, -69113627, 46968647, 0x0b0b090}, + {-69113627, 46477607, -68436587, 46968647, 0x0b0b890}, + {-68436587, 46477607, -67759547, 46968647, 0x0b0c090}, + {-70394795, 45986567, -69728171, 46477607, 0x0b1c890}, + {-69728171, 45986567, -69061547, 46477607, 0x0b1e090}, + {-69061547, 45986567, -68394923, 46477607, 0x0b1e890}, + {-68394923, 45986567, -67728299, 46477607, 0x0b1f090}, + {-92890000, 36490000, -66900000, 48295000, 0x2c00216}, + {-71084335, 42917000, -66885075, 47459687, 0x0020217}, + {-86213738, 39724755, -86102262, 39811245, 0x001000a}, // 1IN + {-86460064, 39522480, -85855936, 40013520, 0x001000c}, + {-85227908, 41034320, -85029893, 41184079, 0x680004b}, + {-86398940, 41611420, -86199261, 41761179, 0x680004b}, + {-86199261, 41611420, -85999582, 41761179, 0x680004b}, + {-85999582, 41611420, -85799903, 41761179, 0x680004b}, + {-87650640, 37933330, -87380371, 38038100, 0x680044b}, + {-87599840, 41508120, -87400161, 41657879, 0x680004b}, + {-86622096, 39090120, -86429905, 39239879, 0x680004b}, + {-87427540, 41531890, -87264461, 41654199, 0x54f004b}, + {-85469871, 40139590, -85310530, 40261899, 0x54f004b}, + {-86965071, 40349290, -86805730, 40471599, 0x54f004b}, + {-87475191, 39402690, -87317209, 39524999, 0x54f004b}, + {-85749371, 40037790, -85590030, 40160099, 0x54f004b}, + {-87847387, 41270328, -87227635, 41761368, 0x001008c}, + {-87227635, 41270328, -86607883, 41761368, 0x001088c}, + {-86607883, 41270328, -85988131, 41761368, 0x001108c}, + {-85988131, 41270328, -85368379, 41761368, 0x001188c}, + {-85399752, 41270328, -84780000, 41761368, 0x001208c}, + {-87692449, 40779288, -87077905, 41270328, 0x001288c}, + {-87077905, 40779288, -86463361, 41270328, 0x001308c}, + {-86463361, 40779288, -85848817, 41270328, 0x001388c}, + {-85848817, 40779288, -85234273, 41270328, 0x001408c}, + {-85394544, 40779288, -84780000, 41270328, 0x001488c}, + {-87687241, 40288248, -87077905, 40779288, 0x001508c}, + {-87077905, 40288248, -86468569, 40779288, 0x001588c}, + {-86468569, 40288248, -85859233, 40779288, 0x001608c}, + {-85859233, 40288248, -85249897, 40779288, 0x001688c}, + {-85389336, 40288248, -84780000, 40779288, 0x001708c}, + {-87687241, 39797208, -87083113, 40288248, 0x001788c}, + {-87083113, 39797208, -86478985, 40288248, 0x001808c}, + {-86478985, 39797208, -85874857, 40288248, 0x001888c}, + {-85874857, 39797208, -85270729, 40288248, 0x001908c}, + {-85384128, 39797208, -84780000, 40288248, 0x001988c}, + {-87682033, 39306168, -87083113, 39797208, 0x001a08c}, + {-87083113, 39306168, -86484193, 39797208, 0x001a88c}, + {-86484193, 39306168, -85885273, 39797208, 0x001b08c}, + {-85885273, 39306168, -85286353, 39797208, 0x001b88c}, + {-85378920, 39306168, -84780000, 39797208, 0x001c08c}, + {-87682033, 38815128, -87083113, 39306168, 0x001c88c}, + {-87083113, 38815128, -86484193, 39306168, 0x001d08c}, + {-86484193, 38815128, -85885273, 39306168, 0x001d88c}, + {-85885273, 38815128, -85286353, 39306168, 0x001e08c}, + {-85378920, 38815128, -84780000, 39306168, 0x001e88c}, + {-87771871, 38324088, -87178159, 38815128, 0x0b10090}, + {-87178159, 38324088, -86584447, 38815128, 0x0b10890}, + {-86584447, 38324088, -85990735, 38815128, 0x0b11090}, + {-85990735, 38324088, -85397023, 38815128, 0x0b11890}, + {-85397023, 38667816, -84803311, 39158856, 0x0b12090}, + {-88097892, 37767000, -87720000, 38390000, 0x0f92890}, + {-87720000, 37815000, -87183367, 38324088, 0x0bd3090}, + {-87183367, 37777000, -86690000, 38324088, 0x0cc3890}, + {-86690000, 37833048, -86160000, 38324088, 0x0ba4090}, + {-86160000, 37950000, -85630000, 38324088, 0x0a34890}, + {-92890000, 36490000, -66900000, 48295000, 0x2c00216}, + {-88097892, 37767000, -84780000, 41761368, 0x0020217}, + {-84557316, 37990055, -84448723, 38076545, 0x001000a}, // 1KY + {-84750700, 37846450, -84395005, 38271600, 0xf040447}, + {-85904331, 38083100, -85481069, 38417989, 0xe890047}, + {-86576062, 36884160, -86311939, 37095929, 0x931004b}, + {-87222862, 37666440, -86980139, 37859759, 0x864004b}, + {-84590547, 38927940, -84342454, 39121259, 0x864004b}, + {-87609556, 36769340, -87368444, 36962659, 0x864004b}, + {-84416362, 37651340, -84173639, 37844659, 0x864004b}, + {-84821147, 38899140, -84573054, 39092459, 0x864004b}, + {-89580000, 36490000, -85451600, 38523000, 0x018000d}, + {-85451600, 36561000, -81963500, 39144000, 0x0a10011}, + {-92890000, 36490000, -66900000, 48295000, 0x2c00216}, + {-89580000, 36490000, -81960000, 39144000, 0x0020217}, + {-90069894, 35106755, -89965145, 35193245, 0x001000a}, // 1TN + {-90147600, 34993512, -89623529, 35270700, 0xf040447}, + {-86990050, 35998600, -86577951, 36333489, 0xe890047}, + {-84103397, 35855160, -83842804, 36066929, 0x931004b}, + {-85331234, 34981240, -85096566, 35174559, 0x864004b}, + {-87481151, 36449840, -87241650, 36643159, 0x864004b}, + {-86508945, 35749340, -86271055, 35942659, 0x864004b}, + {-88932140, 35537640, -88695861, 35730959, 0x864004b}, + {-82485000, 36263600, -82144369, 36399489, 0x864044b}, + {-90313000, 34975000, -85900000, 36680000, 0x015000d}, + {-85900000, 34975000, -81646901, 36630000, 0x0730011}, + {-94618000, 24450000, -75350000, 36688000, 0x30e0216}, + {-90313000, 34975000, -81646901, 36688000, 0x0020217}, + {-76074816, 36809755, -75967184, 36896245, 0x001000a}, // 1VA + {-76530840, 36681180, -75952752, 37172220, 0x001000c}, + {-77251274, 38767510, -77030726, 38940489, 0x782004b}, + {-77568593, 37467510, -77351408, 37640489, 0x782004b}, + {-80067872, 37193510, -79852129, 37366489, 0x782004b}, + {-76714851, 36638010, -76500549, 36810989, 0x782004b}, + {-79285516, 37304020, -79097485, 37453779, 0x680004b}, + {-77471472, 38731120, -77280529, 38880879, 0x680004b}, + {-77402172, 38564520, -77211229, 38714279, 0x680004b}, + {-77463196, 38879220, -77271005, 39028979, 0x680004b}, + {-78959472, 38380320, -78768529, 38530079, 0x680004b}, + {-78571828, 38975460, -77972908, 39466500, 0x001008c}, + {-77972908, 38979928, -77211000, 39333000, 0x017088c}, + {-79769668, 38488888, -79175956, 38979928, 0x001108c}, + {-79175956, 38488888, -78582244, 38979928, 0x001188c}, + {-78582244, 38488888, -77988532, 38979928, 0x001208c}, + {-77988532, 38488888, -77394820, 38979928, 0x001288c}, + {-77394820, 38488888, -76801108, 38979928, 0x001308c}, + {-80001944, 37997848, -79413440, 38488888, 0x001388c}, + {-79413440, 37997848, -78824936, 38488888, 0x001408c}, + {-78824936, 37997848, -78236432, 38488888, 0x001488c}, + {-78236432, 37997848, -77647928, 38488888, 0x001508c}, + {-77647928, 37997848, -77059424, 38488888, 0x001588c}, + {-77059424, 37997848, -76470920, 38488888, 0x001608c}, + {-76470920, 37997848, -75882416, 38488888, 0x001688c}, + {-80331507, 37506808, -79743003, 37997848, 0x001708c}, + {-79743003, 37506808, -79154499, 37997848, 0x001788c}, + {-79154499, 37506808, -78565995, 37997848, 0x001808c}, + {-78565995, 37506808, -77977491, 37997848, 0x001888c}, + {-77977491, 37506808, -77388987, 37997848, 0x001908c}, + {-77388987, 37506808, -76800483, 37997848, 0x001988c}, + {-76800483, 37506808, -76211979, 37997848, 0x001a08c}, + {-76211979, 37506808, -75623475, 37997848, 0x001a88c}, + {-75754944, 37536270, -75166440, 38027310, 0x001b08c}, + {-77942180, 37015768, -77358884, 37506808, 0x001b88c}, + {-77358884, 37015768, -76775588, 37506808, 0x001c08c}, + {-76775588, 37015768, -76192292, 37506808, 0x001c88c}, + {-76192292, 37015768, -75608996, 37506808, 0x001d08c}, + {-77936972, 36530000, -77358884, 37021040, 0x001d88c}, + {-77358884, 36530000, -76780796, 37021040, 0x001e08c}, + {-76780796, 36530000, -76202708, 37021040, 0x001e88c}, + {-76202708, 36530000, -75624620, 37021040, 0x001f08c}, + {-83112801, 37047290, -82529505, 37538330, 0x0b00890}, + {-82529505, 37047290, -81946209, 37538330, 0x0b01090}, + {-81946209, 37047290, -81362913, 37538330, 0x0b01890}, + {-81362913, 37047290, -80779617, 37538330, 0x0b02090}, + {-83675290, 36556250, -83097202, 37047290, 0x0b12890}, + {-83112801, 36556250, -82534713, 37047290, 0x0b13090}, + {-82534713, 36556250, -81956625, 37047290, 0x0b13890}, + {-81956625, 36556250, -81378537, 37047290, 0x0b14090}, + {-81378537, 36556250, -80800449, 37047290, 0x0b14890}, + {-80805657, 37027648, -80222361, 37518688, 0x0b05090}, + {-80222361, 37027648, -79639065, 37518688, 0x0b05890}, + {-79639065, 37027648, -79055769, 37518688, 0x0b06090}, + {-79055769, 37027648, -78472473, 37518688, 0x0b06890}, + {-78472473, 37027648, -77889177, 37518688, 0x0b07090}, + {-80800449, 36536608, -80222361, 37027648, 0x0b17890}, + {-80222361, 36536608, -79644273, 37027648, 0x0b18090}, + {-79644273, 36536608, -79066185, 37027648, 0x0b18890}, + {-79066185, 36536608, -78488097, 37027648, 0x0b19090}, + {-78488097, 36536608, -77910009, 37027648, 0x0b19890}, + {-92890000, 36490000, -66900000, 48295000, 0x2c00216}, + {-83675290, 36530000, -75166440, 39466500, 0x0020217}, + {-83054738, 39917755, -82942301, 40004245, 0x001000a}, // 1OH + {-83186682, 39836454, -82739818, 40182413, 0xf040047}, + {-81880975, 41247877, -81438177, 41582766, 0xe890047}, + {-84291881, 39662340, -84042177, 39855659, 0x864004b}, + {-84581047, 39092404, -84332954, 39285723, 0x864044b}, + {-84604000, 39285723, -84246875, 39420000, 0x864044b}, + {-83681852, 41558482, -83451213, 41731461, 0x782004b}, + {-81633359, 40994510, -81404642, 41167489, 0x782004b}, + {-81521183, 40747105, -81293908, 40920084, 0x782004b}, + {-80791805, 41013510, -80563088, 41186489, 0x782004b}, + {-84818198, 41243440, -84198446, 41734480, 0x001088c}, + {-84198446, 41243440, -83578694, 41734480, 0x001108c}, + {-83578694, 41243440, -82958942, 41734480, 0x001188c}, + {-82958942, 41243440, -82339190, 41734480, 0x001208c}, + {-82344398, 41488960, -81719438, 41980000, 0x001288c}, + {-81719438, 41488960, -81094478, 41980000, 0x001308c}, + {-81134960, 41488960, -80510000, 41980000, 0x001388c}, + {-84827000, 41007740, -84207248, 41498780, 0x001408c}, + {-84219278, 41007740, -83599526, 41498780, 0x001488c}, + {-83599526, 41007740, -82979774, 41498780, 0x001508c}, + {-82979774, 41007740, -82360022, 41498780, 0x001588c}, + {-82360022, 41007740, -81740270, 41498780, 0x001608c}, + {-81740270, 41007740, -81120518, 41498780, 0x001688c}, + {-81129752, 41007740, -80510000, 41498780, 0x001708c}, + {-84827000, 40516700, -84212456, 41007740, 0x001788c}, + {-84224486, 40516700, -83609942, 41007740, 0x001808c}, + {-83609942, 40516700, -82995398, 41007740, 0x001888c}, + {-82995398, 40516700, -82380854, 41007740, 0x001908c}, + {-82380854, 40516700, -81766310, 41007740, 0x001988c}, + {-81766310, 40516700, -81151766, 41007740, 0x001a08c}, + {-81151766, 40516700, -80537222, 41007740, 0x001a88c}, + {-84827000, 40025660, -84217664, 40516700, 0x001b08c}, + {-84255213, 40025660, -83645877, 40516700, 0x001b88c}, + {-83645877, 40025660, -83036541, 40516700, 0x001c08c}, + {-83036541, 40025660, -82427205, 40516700, 0x001c88c}, + {-82427205, 40025660, -81817869, 40516700, 0x001e08c}, + {-81817869, 40025660, -81208533, 40516700, 0x001e88c}, + {-81208533, 40025660, -80599197, 40516700, 0x001f08c}, + {-84827000, 39534620, -84222872, 40025660, 0x0b00890}, + {-84321355, 39534620, -83717227, 40025660, 0x0b01090}, + {-83717227, 39534620, -83113099, 40025660, 0x0b01890}, + {-83113099, 39534620, -82508971, 40025660, 0x0b02090}, + {-82508971, 39534620, -81904843, 40025660, 0x0b02890}, + {-81904843, 39534620, -81300715, 40025660, 0x0b03090}, + {-81300715, 39534620, -80696587, 40025660, 0x0b03890}, + {-84827000, 39043580, -84228080, 39534620, 0x0b14090}, + {-84381768, 39043580, -83782848, 39534620, 0x0b14890}, + {-83782848, 39043580, -83183928, 39534620, 0x0b15090}, + {-83183928, 39043580, -82585008, 39534620, 0x0b15890}, + {-82585008, 39043580, -81986088, 39534620, 0x0b16090}, + {-81986088, 39043580, -81387168, 39534620, 0x0b16890}, + {-81387168, 39043580, -80788248, 39534620, 0x0b17090}, + {-84441660, 38552540, -83847948, 39043580, 0x0b17890}, + {-83847948, 38552540, -83254236, 39043580, 0x0b18090}, + {-83254236, 38552540, -82660524, 39043580, 0x0b18890}, + {-82660524, 38552540, -82066812, 39043580, 0x0b19090}, + {-82066812, 38847164, -81467892, 39338204, 0x0b19890}, + {-82845408, 38400000, -82251696, 38891040, 0x0b1a090}, + {-92890000, 36490000, -66900000, 48295000, 0x2c00216}, + {-84827000, 38400000, -80510000, 41980000, 0x0020217}, + {-75242238, 39908755, -75129801, 39995245, 0x001000a}, // 1PA + {-75371779, 39856500, -74991890, 40138500, 0xc730447}, + {-80186500, 40304290, -79766746, 40536300, 0xbde0447}, + {-75641100, 40504500, -75180045, 40717500, 0xbde0447}, + {-76050326, 40275440, -75798474, 40468759, 0x864004b}, + {-75776906, 41311740, -75521295, 41505059, 0x864004b}, + {-76023906, 41175940, -75744733, 41352850, 0x864044b}, + {-76433377, 39986410, -76234522, 40182300, 0x782044b}, + {-74992200, 40041000, -74758288, 40207500, 0x782044b}, + {-77016677, 40192000, -76739499, 40332500, 0x782044b}, + {-80247800, 42031300, -79965992, 42174000, 0x782044b}, + {-80519880, 41661090, -79894920, 42152130, 0x001088c}, + {-79894920, 41661090, -79269960, 42152130, 0x001108c}, + {-80376139, 41882058, -79751179, 42373098, 0x001008c}, + {-79269960, 41513778, -78645000, 42004818, 0x001188c}, + {-78645000, 41513778, -78020040, 42004818, 0x001208c}, + {-78020040, 41513778, -77395080, 42004818, 0x001288c}, + {-77395080, 41513778, -76770120, 42004818, 0x001308c}, + {-76770120, 41513778, -76145160, 42004818, 0x001388c}, + {-76145160, 41513778, -75520200, 42004818, 0x001408c}, + {-75520200, 41513778, -74895240, 42004818, 0x001488c}, + {-80519900, 41170050, -79900148, 41661090, 0x001508c}, + {-79907419, 41170050, -79287667, 41661090, 0x001588c}, + {-79287667, 41170050, -78667915, 41661090, 0x001608c}, + {-78667915, 41170050, -78048163, 41661090, 0x001688c}, + {-78048163, 41170050, -77428411, 41661090, 0x001708c}, + {-77428411, 41170050, -76808659, 41661090, 0x001788c}, + {-76808659, 41170050, -76188907, 41661090, 0x001808c}, + {-76188907, 41170050, -75569155, 41661090, 0x001888c}, + {-75569155, 41170050, -74949403, 41661090, 0x001908c}, + {-80519900, 40679010, -79905356, 41170050, 0x001988c}, + {-79912627, 40679010, -79298083, 41170050, 0x001a08c}, + {-79298083, 40679010, -78683539, 41170050, 0x001a88c}, + {-78683539, 40679010, -78068995, 41170050, 0x001b08c}, + {-78068995, 40679010, -77454451, 41170050, 0x001b88c}, + {-77454451, 40679010, -76839907, 41170050, 0x001c08c}, + {-76839907, 40679010, -76225363, 41170050, 0x001c88c}, + {-76225363, 40679010, -75610819, 41170050, 0x001d08c}, + {-75610819, 40679010, -74996275, 41170050, 0x001d88c}, + {-75309752, 41047290, -74690000, 41538330, 0x001e08c}, + {-80519900, 40187970, -79910564, 40679010, 0x0b00890}, + {-79916116, 40187970, -79306780, 40679010, 0x0b01090}, + {-79306780, 40187970, -78697444, 40679010, 0x0b01890}, + {-78697444, 40187970, -78088108, 40679010, 0x0b02090}, + {-78088108, 40187970, -77478772, 40679010, 0x0b02890}, + {-77478772, 40187970, -76869436, 40679010, 0x0b03090}, + {-76869436, 40187970, -76260100, 40679010, 0x0b03890}, + {-76260100, 40187970, -75650764, 40679010, 0x0b04090}, + {-75650764, 40187970, -75041428, 40679010, 0x0b04890}, + {-80519900, 39700000, -79915772, 40191040, 0x0b05090}, + {-79921324, 39700000, -79317196, 40191040, 0x0b05890}, + {-79317196, 39700000, -78713068, 40191040, 0x0b06090}, + {-78713068, 39700000, -78108940, 40191040, 0x0b06890}, + {-78108940, 39700000, -77504812, 40191040, 0x0b07090}, + {-77504812, 39700000, -76900684, 40191040, 0x0b07890}, + {-76900684, 39700000, -76296556, 40191040, 0x0b08090}, + {-76296556, 39700000, -75692428, 40191040, 0x0b08890}, + {-75692428, 39700000, -75088300, 40191040, 0x0b09090}, + {-75299336, 39942450, -74690000, 40433490, 0x0b09890}, + {-92890000, 36490000, -66900000, 48295000, 0x2c00216}, + {-80519900, 39700000, -74690000, 42373098, 0x0020217}, + {-90256333, 32268754, -90154467, 32355244, 0x001000a}, // 1MS + {-90356132, 32139020, -89948669, 32484979, 0xf040047}, + {-89201000, 30321900, -88618341, 30543660, 0xe890447}, + {-90115840, 34805000, -89783394, 34996000, 0x9ee044b}, + {-89455032, 31218360, -89207968, 31430129, 0x931004b}, + {-88817109, 32274860, -88567692, 32486629, 0x931004b}, + {-88806344, 34144560, -88550457, 34356329, 0x931004b}, + {-91113879, 33301960, -90861521, 33513729, 0x931004b}, + {-90812304, 34505960, -90249840, 34997000, 0x001008c}, + {-90249840, 34505960, -89687376, 34997000, 0x001088c}, + {-89687376, 34505960, -89124912, 34997000, 0x001108c}, + {-89124912, 34505960, -88562448, 34997000, 0x001188c}, + {-88659464, 34505960, -88097000, 34997000, 0x001208c}, + {-90958544, 34037016, -90396080, 34528056, 0x001288c}, + {-90396080, 34037016, -89833616, 34528056, 0x001308c}, + {-89833616, 34037016, -89271152, 34528056, 0x001388c}, + {-89271152, 34037016, -88708688, 34528056, 0x001408c}, + {-88708688, 34037016, -88146224, 34528056, 0x001488c}, + {-91515800, 33545976, -90958544, 34037016, 0x001508c}, + {-90958544, 33545976, -90401288, 34037016, 0x001588c}, + {-90401288, 33545976, -89844032, 34037016, 0x001608c}, + {-89844032, 33545976, -89286776, 34037016, 0x001688c}, + {-89286776, 33545976, -88729520, 34037016, 0x001708c}, + {-88729520, 33545976, -88172264, 34037016, 0x001788c}, + {-91515800, 33054936, -90958544, 33545976, 0x001888c}, + {-90958544, 33054936, -90401288, 33545976, 0x001908c}, + {-90401288, 33054936, -89844032, 33545976, 0x001988c}, + {-89844032, 33054936, -89286776, 33545976, 0x001a08c}, + {-89286776, 33054936, -88729520, 33545976, 0x001a88c}, + {-88729520, 33054936, -88172264, 33545976, 0x001b08c}, + {-91515800, 32563896, -90963752, 33054936, 0x001b88c}, + {-90963752, 32563896, -90411704, 33054936, 0x001c08c}, + {-90411704, 32563896, -89859656, 33054936, 0x001c88c}, + {-89859656, 32563896, -89307608, 33054936, 0x001e08c}, + {-89307608, 32563896, -88755560, 33054936, 0x001e88c}, + {-88755560, 32563896, -88203512, 33054936, 0x001f08c}, + {-91656000, 32072856, -91103952, 32563896, 0x0b00890}, + {-91106733, 32072856, -90554685, 32563896, 0x0b01090}, + {-90554685, 32072856, -90002637, 32563896, 0x0b01890}, + {-90002637, 32072856, -89450589, 32563896, 0x0b02090}, + {-89450589, 32072856, -88898541, 32563896, 0x0b02890}, + {-88898541, 32072856, -88346493, 32563896, 0x0b03090}, + {-91653573, 31581816, -91106733, 32072856, 0x0b13890}, + {-91106733, 31581816, -90559893, 32072856, 0x0b14090}, + {-90559893, 31581816, -90013053, 32072856, 0x0b14890}, + {-90013053, 31581816, -89466213, 32072856, 0x0b15090}, + {-89466213, 31581816, -88919373, 32072856, 0x0b15890}, + {-88919373, 31581816, -88372533, 32072856, 0x0b16090}, + {-91653573, 31090776, -91106733, 31581816, 0x0b06890}, + {-91106733, 31090776, -90559893, 31581816, 0x0b07090}, + {-90559893, 31090776, -90013053, 31581816, 0x0b08890}, + {-90013053, 31090776, -89466213, 31581816, 0x0b09090}, + {-89466213, 31090776, -88919373, 31581816, 0x0b09890}, + {-88919373, 31090776, -88372533, 31581816, 0x0b0a090}, + {-91653573, 30599736, -91111941, 31090776, 0x0b0a890}, + {-91111941, 30599736, -90570309, 31090776, 0x0b0b090}, + {-90570309, 30599736, -90028677, 31090776, 0x0b0b890}, + {-90028677, 30599736, -89487045, 31090776, 0x0b0c090}, + {-89487045, 30599736, -88945413, 31090776, 0x0b0c890}, + {-88945413, 30599736, -88403781, 31090776, 0x0b0d090}, + {-89860979, 30145000, -89324555, 30636040, 0x0b1e090}, + {-89324555, 30145000, -88788131, 30636040, 0x0b1e890}, + {-88788131, 30145000, -88251707, 30636040, 0x0b1f090}, + {-94618000, 24450000, -75350000, 36688000, 0x30e0216}, + {-91656000, 30145000, -88097000, 34997000, 0x0020217}, + {-90162011, 29872755, -90063028, 29959245, 0x001000a}, // 1LA + {-90273446, 29782020, -89876554, 30127979, 0xf040047}, + {-91272926, 30277700, -90886874, 30612589, 0xe890047}, + {-93882554, 32362090, -93594447, 32606709, 0xa9e004b}, + {-92160896, 30088590, -91878905, 30333209, 0xa9e004b}, + {-93398996, 30116690, -93117005, 30361309, 0xa9e004b}, + {-92253726, 32427600, -91939013, 32623389, 0x9ee044b}, + {-94044000, 32528960, -93491952, 33020000, 0x001008c}, + {-93547156, 32528960, -92995108, 33020000, 0x001088c}, + {-92995108, 32528960, -92443060, 33020000, 0x001108c}, + {-92443060, 32528960, -91891012, 33020000, 0x001188c}, + {-91891012, 32528960, -91338964, 33020000, 0x001208c}, + {-91338964, 32528960, -90786916, 33020000, 0x001288c}, + {-94044000, 32037920, -93491952, 32528960, 0x001308c}, + {-93547156, 32037920, -92995108, 32528960, 0x001388c}, + {-92995108, 32037920, -92443060, 32528960, 0x001408c}, + {-92443060, 32037920, -91891012, 32528960, 0x001488c}, + {-91891012, 32037920, -91338964, 32528960, 0x001508c}, + {-91338964, 32037920, -90786916, 32528960, 0x001588c}, + {-94044000, 31546880, -93497160, 32037920, 0x001608c}, + {-93547156, 31546880, -93000316, 32037920, 0x001688c}, + {-93000316, 31546880, -92453476, 32037920, 0x001708c}, + {-92453476, 31546880, -91906636, 32037920, 0x001788c}, + {-91906636, 31546880, -91359796, 32037920, 0x001808c}, + {-91359796, 31546880, -90812956, 32037920, 0x001888c}, + {-93820576, 31055840, -93273736, 31546880, 0x001908c}, + {-93273736, 31055840, -92726896, 31546880, 0x001988c}, + {-92726896, 31055840, -92180056, 31546880, 0x001a08c}, + {-92180056, 31055840, -91633216, 31546880, 0x001a88c}, + {-91633216, 31055840, -91086376, 31546880, 0x001b08c}, + {-93820576, 30564800, -93278944, 31055840, 0x001b88c}, + {-93278944, 30564800, -92737312, 31055840, 0x001c08c}, + {-92737312, 30564800, -92195680, 31055840, 0x001c88c}, + {-92195680, 30564800, -91654048, 31055840, 0x001d08c}, + {-91654048, 30564800, -91112416, 31055840, 0x001d88c}, + {-91112416, 30564800, -90570784, 31055840, 0x001e08c}, + {-90570784, 30564800, -90029152, 31055840, 0x001e88c}, + {-90029152, 30564800, -89487520, 31055840, 0x001f08c}, + {-93815368, 30073760, -93278944, 30564800, 0x0010088}, + {-93278944, 30073760, -92742520, 30564800, 0x0010888}, + {-92742520, 30073760, -92206096, 30564800, 0x0011088}, + {-92206096, 30073760, -91669672, 30564800, 0x0011888}, + {-91669672, 30073760, -91133248, 30564800, 0x0012088}, + {-91133248, 30073760, -90596824, 30564800, 0x0012888}, + {-90596824, 30073760, -90060400, 30564800, 0x0013088}, + {-90060400, 30073760, -89523976, 30564800, 0x0013888}, + {-89523976, 30073760, -88987552, 30564800, 0x0014088}, + {-94044000, 29582720, -93507576, 30073760, 0x0014888}, + {-93547156, 29582720, -93010732, 30073760, 0x0015088}, + {-93010732, 29582720, -92474308, 30073760, 0x0015888}, + {-92474308, 29582720, -91937884, 30073760, 0x0016088}, + {-91937884, 29582720, -91401460, 30073760, 0x0016888}, + {-91401460, 29582720, -90865036, 30073760, 0x0017088}, + {-90865036, 29582720, -90328612, 30073760, 0x0017888}, + {-90328612, 29582720, -89792188, 30073760, 0x0018088}, + {-89792188, 29582720, -89255764, 30073760, 0x0018888}, + {-89294424, 29582720, -88758000, 30073760, 0x0019088}, + {-93010732, 29091680, -92479516, 29582720, 0x0019888}, + {-92479516, 29091680, -91948300, 29582720, 0x001a088}, + {-91948300, 29091680, -91417084, 29582720, 0x001a888}, + {-91417084, 29091680, -90885868, 29582720, 0x001b088}, + {-90885868, 29091680, -90354652, 29582720, 0x001b888}, + {-90354652, 29091680, -89823436, 29582720, 0x001c088}, + {-89823436, 29091680, -89292220, 29582720, 0x001c888}, + {-89292220, 29091680, -88761004, 29582720, 0x001d088}, + {-91151476, 28854000, -90620260, 29345040, 0x001d888}, + {-90620260, 28854000, -90089044, 29345040, 0x001e088}, + {-90089044, 28854000, -89557828, 29345040, 0x001e888}, + {-89557828, 28854000, -89026612, 29345040, 0x001f088}, + {-94618000, 24450000, -75350000, 36688000, 0x30e0216}, + {-94044000, 28854000, -88758000, 33020000, 0x0020217}, + {-86849933, 33473755, -86747106, 33560245, 0x001000a}, // 1AL + {-87004602, 33337330, -86662798, 33624159, 0xc730047}, + {-86482000, 32290000, -86067011, 32502100, 0xbde0447}, + {-86794391, 34593290, -86464010, 34866709, 0xbde0047}, + {-88278901, 30579410, -88013899, 30808189, 0x9ee004b}, + {-87685379, 33104460, -87433021, 33316229, 0x931004b}, + {-85504532, 31115560, -85257468, 31327329, 0x931004b}, + {-87116644, 34462660, -86860757, 34674429, 0x931004b}, + {-85555309, 32504160, -85305892, 32715929, 0x931004b}, + {-88245327, 34517960, -87677655, 35009000, 0x01e008c}, + {-87677655, 34517960, -87109983, 35009000, 0x01e088c}, + {-87109983, 34517960, -86542311, 35009000, 0x01e108c}, + {-86542311, 34517960, -85974639, 35009000, 0x01e188c}, + {-85974639, 34517960, -85406967, 35009000, 0x01e208c}, + {-88216943, 34115307, -87654479, 34606347, 0x001288c}, + {-87654479, 34115307, -87092015, 34606347, 0x001308c}, + {-87092015, 34115307, -86529551, 34606347, 0x001388c}, + {-86529551, 34115307, -85967087, 34606347, 0x001408c}, + {-85967087, 34115307, -85404623, 34606347, 0x001488c}, + {-88391307, 33624267, -87828843, 34115307, 0x001508c}, + {-87828843, 33624267, -87266379, 34115307, 0x001588c}, + {-87266379, 33624267, -86703915, 34115307, 0x001608c}, + {-86703915, 33624267, -86141451, 34115307, 0x001688c}, + {-86141451, 33624267, -85578987, 34115307, 0x001708c}, + {-85578987, 33624267, -85016523, 34115307, 0x001888c}, + {-88386099, 33133227, -87828843, 33624267, 0x001908c}, + {-87828843, 33133227, -87271587, 33624267, 0x001988c}, + {-87271587, 33133227, -86714331, 33624267, 0x001a08c}, + {-86714331, 33133227, -86157075, 33624267, 0x001a88c}, + {-86157075, 33133227, -85599819, 33624267, 0x001b08c}, + {-85599819, 33133227, -85042563, 33624267, 0x001b88c}, + {-88386099, 32642187, -87834051, 33133227, 0x001c08c}, + {-87834051, 32642187, -87282003, 33133227, 0x001c88c}, + {-87282003, 32642187, -86729955, 33133227, 0x001d08c}, + {-86729955, 32642187, -86177907, 33133227, 0x001e08c}, + {-86177907, 32642187, -85625859, 33133227, 0x001e88c}, + {-85625859, 32642187, -85073811, 33133227, 0x001f08c}, + {-88475000, 32151147, -87922952, 32642187, 0x0b00090}, + {-87922952, 32151147, -87370904, 32642187, 0x0b00890}, + {-87370904, 32151147, -86818856, 32642187, 0x0b01090}, + {-86818856, 32151147, -86266808, 32642187, 0x0b01890}, + {-86266808, 32151147, -85714760, 32642187, 0x0b02090}, + {-85714760, 32151147, -85162712, 32642187, 0x0b02890}, + {-85192616, 31920000, -84888000, 32642187, 0x11f3090}, + {-88471052, 31660107, -87924212, 32151147, 0x0b13890}, + {-87924212, 31660107, -87377372, 32151147, 0x0b14090}, + {-87377372, 31660107, -86830532, 32151147, 0x0b14890}, + {-86830532, 31660107, -86283692, 32151147, 0x0b15090}, + {-86283692, 31660107, -85736852, 32151147, 0x0b15890}, + {-85736852, 31660107, -85190012, 32151147, 0x0b16090}, + {-88471052, 31169067, -87924212, 31660107, 0x0b07090}, + {-87924212, 31169067, -87377372, 31660107, 0x0b07890}, + {-87377372, 31169067, -86830532, 31660107, 0x0b08090}, + {-86830532, 31169067, -86283692, 31660107, 0x0b08890}, + {-86283692, 31169067, -85736852, 31660107, 0x0b09090}, + {-85736852, 31169067, -85190012, 31660107, 0x0b09890}, + {-85192616, 30991000, -84970000, 31920000, 0x17ca890}, + {-88464219, 30678027, -87922587, 31169067, 0x0b0b090}, + {-87922587, 30678027, -87380955, 31169067, 0x0b0b890}, + {-87380955, 30991000, -86285500, 31169067, 0x04bc090}, + {-86285500, 30991000, -85192616, 31169067, 0x04bc890}, + {-88429325, 30186987, -87892901, 30678027, 0x0b1e090}, + {-87892901, 30186987, -87356477, 30678027, 0x0b1f090}, + {-94618000, 24450000, -75350000, 36688000, 0x30e0216}, + {-88475000, 30143000, -84888000, 35009000, 0x0020217}, + {-92341394, 34711355, -92236645, 34797845, 0x001000a}, // 1AR + {-94332220, 35909400, -94040727, 36414500, 0xf040447}, + {-92492329, 34587200, -92087672, 34922089, 0xe890047}, + {-94508690, 35245390, -94209711, 35490009, 0xa9e004b}, + {-90854509, 35719690, -90553492, 35964309, 0xa9e004b}, + {-92562970, 34942290, -92266030, 35186909, 0xa9e004b}, + {-92160621, 34123610, -91884180, 34352389, 0x9ee004b}, + {-94618000, 36008960, -94045120, 36500000, 0x001008c}, + {-94045120, 36008960, -93472240, 36500000, 0x001088c}, + {-93472240, 36008960, -92899360, 36500000, 0x001108c}, + {-92899360, 36008960, -92326480, 36500000, 0x001188c}, + {-92326480, 36008960, -91753600, 36500000, 0x001208c}, + {-91753600, 36008960, -91180720, 36500000, 0x001288c}, + {-91180720, 36008960, -90607840, 36500000, 0x001308c}, + {-90607840, 36008960, -90034960, 36500000, 0x001388c}, + {-94617999, 35517920, -94045119, 36008960, 0x001408c}, + {-94045119, 35517920, -93472239, 36008960, 0x001488c}, + {-93472239, 35517920, -92899359, 36008960, 0x001508c}, + {-92899359, 35517920, -92326479, 36008960, 0x001588c}, + {-92326479, 35517920, -91753599, 36008960, 0x001608c}, + {-91753599, 35517920, -91180719, 36008960, 0x001688c}, + {-91180719, 35517920, -90607839, 36008960, 0x001708c}, + {-90607839, 35517920, -90034959, 36008960, 0x001788c}, + {-90216880, 35517920, -89644000, 36008960, 0x001808c}, + {-94469571, 35026880, -93901899, 35517920, 0x001888c}, + {-93901899, 35026880, -93334227, 35517920, 0x001908c}, + {-93334227, 35026880, -92766555, 35517920, 0x001988c}, + {-92766555, 35026880, -92198883, 35517920, 0x001a08c}, + {-92198883, 35026880, -91631211, 35517920, 0x001a88c}, + {-91631211, 35026880, -91063539, 35517920, 0x001b08c}, + {-91063539, 35026880, -90495867, 35517920, 0x001b88c}, + {-90495867, 35026880, -89928195, 35517920, 0x001c08c}, + {-94611489, 34535840, -94049025, 35026880, 0x001c88c}, + {-94049025, 34535840, -93486561, 35026880, 0x001d08c}, + {-93486561, 34535840, -92924097, 35026880, 0x001d88c}, + {-92924097, 34535840, -92361633, 35026880, 0x001e08c}, + {-92361633, 34535840, -91799169, 35026880, 0x001e88c}, + {-91799169, 34535840, -91236705, 35026880, 0x001f08c}, + {-91236705, 34535840, -90674241, 35026880, 0x0010088}, + {-90674241, 34535840, -90111777, 35026880, 0x0010888}, + {-94611489, 34044800, -94049025, 34535840, 0x0011088}, + {-94049025, 34044800, -93486561, 34535840, 0x0011888}, + {-93486561, 34044800, -92924097, 34535840, 0x0012088}, + {-92924097, 34044800, -92361633, 34535840, 0x0012888}, + {-92361633, 34044800, -91799169, 34535840, 0x0013088}, + {-91799169, 34044800, -91236705, 34535840, 0x0013888}, + {-91236705, 34044800, -90674241, 34535840, 0x0014088}, + {-90674241, 34044800, -90111777, 34535840, 0x0014888}, + {-94606281, 33553760, -94049025, 34044800, 0x0015088}, + {-94049025, 33553760, -93491769, 34044800, 0x0015888}, + {-93491769, 33553760, -92934513, 34044800, 0x0016088}, + {-92934513, 33553760, -92377257, 34044800, 0x0016888}, + {-92377257, 33553760, -91820001, 34044800, 0x0017088}, + {-91820001, 33553760, -91262745, 34044800, 0x0017888}, + {-91262745, 33553760, -90705489, 34044800, 0x0018088}, + {-94394524, 33062720, -93837268, 33553760, 0x0018888}, + {-93837268, 33062720, -93280012, 33553760, 0x0019088}, + {-93280012, 33062720, -92722756, 33553760, 0x0019888}, + {-92722756, 33062720, -92165500, 33553760, 0x001a088}, + {-92165500, 33062720, -91608244, 33553760, 0x001a888}, + {-91608244, 33062720, -91050988, 33553760, 0x001b088}, + {-94171622, 33003000, -93619574, 33494040, 0x001b888}, + {-93619574, 33003000, -93067526, 33494040, 0x001c088}, + {-93067526, 33003000, -92515478, 33494040, 0x001c888}, + {-92515478, 33003000, -91963430, 33494040, 0x0b1e090}, + {-91963430, 33003000, -91411382, 33494040, 0x0b1e890}, + {-91411382, 33003000, -90859334, 33494040, 0x0b1f090}, + {-94618000, 24450000, -75350000, 36688000, 0x30e0216}, + {-94618000, 33003000, -89644000, 36500000, 0x0020217}, + {-80895855, 35183755, -80790145, 35270245, 0x001000a}, // 1NC + {-81052978, 35054020, -80633022, 35399979, 0xf040047}, + {-78907855, 35602600, -78498546, 35937489, 0xe890047}, + {-79005430, 35907510, -78792570, 36080489, 0x782004b}, + {-79040000, 34994000, -78854167, 35189300, 0x782044b}, + {-77957480, 34085663, -77792725, 34305000, 0x782044b}, + {-80352230, 36017010, -80139370, 36189989, 0x782004b}, + {-79950030, 35989010, -79737170, 36161989, 0x782004b}, + {-80119730, 35864010, -79906870, 36036989, 0x782004b}, + {-77468710, 35531510, -77257291, 35704489, 0x782004b}, + {-82650120, 35521020, -82467081, 35670779, 0x680004b}, + {-82603360, 36097960, -82030480, 36589000, 0x001008c}, + {-82030480, 36097960, -81457600, 36589000, 0x001088c}, + {-81457600, 36097960, -80884720, 36589000, 0x001108c}, + {-80884720, 36097960, -80311840, 36589000, 0x001188c}, + {-80311840, 36097960, -79738960, 36589000, 0x001208c}, + {-79738960, 36097960, -79166080, 36589000, 0x001288c}, + {-83749120, 35606920, -83176240, 36097960, 0x001308c}, + {-83176240, 35606920, -82603360, 36097960, 0x001388c}, + {-82603360, 35606920, -82030480, 36097960, 0x001408c}, + {-82030480, 35606920, -81457600, 36097960, 0x001488c}, + {-81457600, 35606920, -80884720, 36097960, 0x001508c}, + {-80884720, 35606920, -80311840, 36097960, 0x001588c}, + {-80311840, 35606920, -79738960, 36097960, 0x001608c}, + {-79738960, 35606920, -79166080, 36097960, 0x001688c}, + {-84316792, 35115880, -83749120, 35606920, 0x001708c}, + {-83749120, 35115880, -83181448, 35606920, 0x001788c}, + {-83181448, 35115880, -82613776, 35606920, 0x001808c}, + {-82613776, 35115880, -82046104, 35606920, 0x001888c}, + {-82046104, 35115880, -81478432, 35606920, 0x001908c}, + {-81478432, 35115880, -80910760, 35606920, 0x001988c}, + {-80910760, 35115880, -80343088, 35606920, 0x001a08c}, + {-80343088, 35115880, -79775416, 35606920, 0x001a88c}, + {-79775416, 35115880, -79207744, 35606920, 0x001b08c}, + {-84316792, 34985000, -82613776, 35115880, 0x009b88c}, + {-81478432, 34624840, -80910760, 35115880, 0x001c08c}, + {-80910760, 34624840, -80343088, 35115880, 0x001c88c}, + {-80343088, 34624840, -79775416, 35115880, 0x001d08c}, + {-79775416, 34624840, -79207744, 35115880, 0x001d88c}, + {-79775415, 34133800, -79212951, 34624840, 0x001e08c}, + {-78931720, 33752500, -78369256, 34243540, 0x001e88c}, + {-78369256, 33752500, -77806792, 34243540, 0x001f08c}, + {-79218159, 36063587, -78645279, 36554627, 0x0010088}, + {-78645279, 36063587, -78072399, 36554627, 0x0010888}, + {-78072399, 36063587, -77499519, 36554627, 0x0011088}, + {-77499519, 36063587, -76926639, 36554627, 0x0011888}, + {-76926639, 36063587, -76353759, 36554627, 0x0012088}, + {-76353759, 36063587, -75780879, 36554627, 0x0012888}, + {-75922880, 36063587, -75350000, 36554627, 0x0013088}, + {-79218159, 35572547, -78645279, 36063587, 0x0013888}, + {-78645279, 35572547, -78072399, 36063587, 0x0014088}, + {-78072399, 35572547, -77499519, 36063587, 0x0014888}, + {-77499519, 35572547, -76926639, 36063587, 0x0015088}, + {-76926639, 35572547, -76353759, 36063587, 0x0015888}, + {-76353759, 35572547, -75780879, 36063587, 0x0016088}, + {-75922880, 35572547, -75350000, 36063587, 0x0016888}, + {-79212951, 35081507, -78645279, 35572547, 0x0017088}, + {-78645279, 35081507, -78077607, 35572547, 0x0017888}, + {-78077607, 35081507, -77509935, 35572547, 0x0018088}, + {-77509935, 35081507, -76942263, 35572547, 0x0018888}, + {-76942263, 35081507, -76374591, 35572547, 0x0019088}, + {-76374591, 35081507, -75806919, 35572547, 0x0019888}, + {-75917672, 35081507, -75350000, 35572547, 0x001a088}, + {-79212951, 34590467, -78650487, 35081507, 0x001a888}, + {-78650487, 34590467, -78088023, 35081507, 0x001b088}, + {-78088023, 34590467, -77525559, 35081507, 0x001b888}, + {-77525559, 34590467, -76963095, 35081507, 0x001c088}, + {-76963095, 34590467, -76400631, 35081507, 0x001c888}, + {-76400631, 34590467, -75838167, 35081507, 0x001d088}, + {-79212951, 34099427, -78650487, 34590467, 0x001d888}, + {-78650487, 34099427, -78088023, 34590467, 0x001e088}, + {-78088023, 34099427, -77525559, 34590467, 0x001e888}, + {-77525559, 34099427, -76963095, 34590467, 0x001f088}, + {-94618000, 24450000, -75350000, 36688000, 0x30e0216}, + {-84322000, 33752500, -75350000, 36589000, 0x0020217}, + {-74019000, 40700000, -73960231, 40755500, 0x22a044a}, // 1NY + {-74007000, 40755500, -73928483, 40797000, 0x22a044a}, + {-73977300, 40797000, -73915693, 40850000, 0x22a044a}, + {-73972500, 40542180, -73301537, 40978600, 0x01c000c}, + {-78941162, 42795710, -78631039, 43024489, 0x9ee004b}, + {-77738809, 43062260, -77449391, 43274029, 0x931004b}, + {-76293033, 42973660, -76005968, 43185429, 0x931004b}, + {-73991933, 42632670, -73689252, 42833429, 0x931044b}, + {-74256850, 40495560, -73968794, 40700000, 0x931044b}, + {-79158350, 42929080, -78522974, 43420120, 0x001008c}, + {-78522974, 42929080, -77887598, 43420120, 0x001088c}, + {-77887598, 42929080, -77252222, 43420120, 0x001108c}, + {-77252222, 42929080, -76616846, 43420120, 0x001188c}, + {-76616846, 42929080, -75981470, 43420120, 0x001208c}, + {-75981470, 42929080, -75346094, 43420120, 0x001288c}, + {-75346094, 42929080, -74710718, 43420120, 0x001308c}, + {-74710718, 42929080, -74075342, 43420120, 0x001388c}, + {-74075342, 42929080, -73439966, 43420120, 0x001408c}, + {-73884729, 42929080, -73249353, 43420120, 0x001488c}, + {-79534367, 42438040, -78904199, 42929080, 0x001508c}, + {-78904199, 42438040, -78274031, 42929080, 0x001588c}, + {-78274031, 42438040, -77643863, 42929080, 0x001608c}, + {-77643863, 42438040, -77013695, 42929080, 0x001688c}, + {-77013695, 42438040, -76383527, 42929080, 0x001708c}, + {-76383527, 42438040, -75753359, 42929080, 0x001788c}, + {-75753359, 42438040, -75123191, 42929080, 0x001808c}, + {-75123191, 42438040, -74493023, 42929080, 0x001888c}, + {-74493023, 42438040, -73862855, 42929080, 0x001908c}, + {-73862855, 42438040, -73232687, 42929080, 0x001988c}, + {-75312241, 41455960, -74687281, 41947000, 0x001a88c}, + {-74687281, 41455960, -74062321, 41947000, 0x001b08c}, + {-74062321, 41455960, -73437361, 41947000, 0x001b88c}, + {-74619577, 40964920, -73999825, 41455960, 0x001c88c}, + {-73999825, 40964920, -73380073, 41455960, 0x001d08c}, + {-74929453, 41308648, -74309701, 41799688, 0x001c08c}, + {-74256850, 40495560, -73640369, 40964920, 0x01ef08c}, + {-73640369, 40498431, -73025825, 40989471, 0x001d88c}, + {-73025825, 40621191, -72411281, 41112231, 0x001e08c}, + {-72411281, 40805331, -71796737, 41296371, 0x001e88c}, + {-75235164, 44888000, -73320000, 45016000, 0x0340090}, + {-75883560, 44402200, -75232560, 44893240, 0x0b00890}, + {-75232560, 44402200, -74581560, 44893240, 0x0b01090}, + {-74581560, 44402200, -73930560, 44893240, 0x0b01890}, + {-73930560, 44402200, -73279560, 44893240, 0x0b02090}, + {-76469459, 43911160, -75823667, 44402200, 0x0b02890}, + {-75823667, 43911160, -75177875, 44402200, 0x0b03090}, + {-75177875, 43911160, -74532083, 44402200, 0x0b03890}, + {-74532083, 43911160, -73886291, 44402200, 0x0b04090}, + {-73886291, 43911160, -73240499, 44402200, 0x0b04890}, + {-76916306, 43420120, -76275722, 43911160, 0x0b05090}, + {-76275722, 43420120, -75635138, 43911160, 0x0b05890}, + {-75635138, 43420120, -74994554, 43911160, 0x0b06090}, + {-74994554, 43420120, -74353970, 43911160, 0x0b06890}, + {-74353970, 43420120, -73713386, 43911160, 0x0b07090}, + {-73713386, 43420120, -73072802, 43911160, 0x0b07890}, + {-79763000, 41947000, -79132832, 42438040, 0x0b08090}, + {-79342713, 41947000, -78712545, 42438040, 0x0b08890}, + {-78712545, 41947000, -78082377, 42438040, 0x0b09090}, + {-78082377, 41947000, -77452209, 42438040, 0x0b09890}, + {-77452209, 41947000, -76822041, 42438040, 0x0b0a090}, + {-76822041, 41947000, -76191873, 42438040, 0x0b0a890}, + {-76191873, 41947000, -75561705, 42438040, 0x0b0b090}, + {-75561705, 41947000, -74931537, 42438040, 0x0b0b890}, + {-74931537, 41947000, -74301369, 42438040, 0x0b0c090}, + {-74301369, 41947000, -73671201, 42438040, 0x0b0c890}, + {-73986284, 41947000, -73356116, 42438040, 0x0b0d090}, + {-92890000, 36490000, -66900000, 48295000, 0x2c00216}, + {-79763000, 40477000, -71777000, 45016000, 0x0020217}, + {-93666660, 41557755, -93551340, 41644245, 0x001000a}, // 1IA + {-93890940, 41446020, -93429661, 41791979, 0xf040047}, + {-91850360, 41830600, -91403841, 42165489, 0xe890047}, + {-90650000, 41496020, -90473241, 41665100, 0x680044b}, + {-96495000, 42385200, -96314590, 42552200, 0x680044b}, + {-92500000, 42442000, -92248321, 42561779, 0x680044b}, + {-91647540, 41613820, -91447861, 41763579, 0x680004b}, + {-95931808, 41176320, -95733793, 41326079, 0x680004b}, + {-93703819, 41969290, -93539381, 42091599, 0x54f004b}, + {-90796419, 42447090, -90631981, 42569399, 0x54f004b}, + {-93305778, 43107190, -93138622, 43229499, 0x54f004b}, + {-92996419, 41996490, -92831981, 42118799, 0x54f004b}, + {-90332440, 41774590, -90169361, 41896899, 0x54f004b}, + {-91273000, 40754000, -91092907, 40863000, 0x54f044b}, + {-94236619, 42429190, -94072181, 42551499, 0x54f004b}, + {-92499260, 40950190, -92337540, 41072499, 0x54f004b}, + {-96640000, 43010960, -95999416, 43502000, 0x001088c}, + {-96003217, 43010960, -95362633, 43502000, 0x001108c}, + {-95362633, 43010960, -94722049, 43502000, 0x001188c}, + {-94722049, 43010960, -94081465, 43502000, 0x001208c}, + {-94081465, 43010960, -93440881, 43502000, 0x001288c}, + {-93440881, 43010960, -92800297, 43502000, 0x001308c}, + {-92800297, 43010960, -92159713, 43502000, 0x001388c}, + {-92159713, 43010960, -91519129, 43502000, 0x001408c}, + {-91519129, 43010960, -90878545, 43502000, 0x001488c}, + {-96640000, 42524830, -96004624, 43015870, 0x001508c}, + {-96008425, 42524830, -95373049, 43015870, 0x001588c}, + {-95373049, 42524830, -94737673, 43015870, 0x001608c}, + {-94737673, 42524830, -94102297, 43015870, 0x001688c}, + {-94102297, 42524830, -93466921, 43015870, 0x001708c}, + {-93466921, 42524830, -92831545, 43015870, 0x001788c}, + {-92831545, 42524830, -92196169, 43015870, 0x001808c}, + {-92196169, 42524830, -91560793, 43015870, 0x001888c}, + {-91560793, 42524830, -90925417, 43015870, 0x001908c}, + {-90925417, 42524830, -90290041, 43015870, 0x001988c}, + {-96638593, 42033790, -96008425, 42524830, 0x001a08c}, + {-96008425, 42033790, -95378257, 42524830, 0x001a88c}, + {-95378257, 42033790, -94748089, 42524830, 0x001b08c}, + {-94748089, 42033790, -94117921, 42524830, 0x001b88c}, + {-94117921, 42033790, -93487753, 42524830, 0x001c08c}, + {-93487753, 42033790, -92857585, 42524830, 0x001c88c}, + {-92857585, 42033790, -92227417, 42524830, 0x001d08c}, + {-92227417, 42033790, -91597249, 42524830, 0x001d88c}, + {-91597249, 42033790, -90967081, 42524830, 0x001e08c}, + {-90967081, 42033790, -90336913, 42524830, 0x001e88c}, + {-90769168, 42033790, -90139000, 42524830, 0x001f08c}, + {-96638593, 41542750, -96013633, 42033790, 0x0010088}, + {-96013633, 41542750, -95388673, 42033790, 0x0010888}, + {-95388673, 41542750, -94763713, 42033790, 0x0011088}, + {-94763713, 41542750, -94138753, 42033790, 0x0011888}, + {-94138753, 41542750, -93513793, 42033790, 0x0012088}, + {-93513793, 41542750, -92888833, 42033790, 0x0012888}, + {-92888833, 41542750, -92263873, 42033790, 0x0013088}, + {-92263873, 41542750, -91638913, 42033790, 0x0013888}, + {-91638913, 41542750, -91013953, 42033790, 0x0014088}, + {-91013953, 41542750, -90388993, 42033790, 0x0014888}, + {-90763960, 41542750, -90139000, 42033790, 0x0015088}, + {-96633385, 41051710, -96013633, 41542750, 0x0015888}, + {-96013633, 41051710, -95393881, 41542750, 0x0016088}, + {-95393881, 41051710, -94774129, 41542750, 0x0016888}, + {-94774129, 41051710, -94154377, 41542750, 0x0017088}, + {-94154377, 41051710, -93534625, 41542750, 0x0017888}, + {-93534625, 41051710, -92914873, 41542750, 0x0018088}, + {-92914873, 41051710, -92295121, 41542750, 0x0018888}, + {-92295121, 41051710, -91675369, 41542750, 0x0019088}, + {-91675369, 41051710, -91055617, 41542750, 0x0019888}, + {-91055617, 41051710, -90435865, 41542750, 0x001a088}, + {-96013633, 40560670, -95399089, 41051710, 0x001a888}, + {-95399089, 40560670, -94784545, 41051710, 0x001b088}, + {-94784545, 40560670, -94170001, 41051710, 0x001b888}, + {-94170001, 40560670, -93555457, 41051710, 0x001c088}, + {-93555457, 40560670, -92940913, 41051710, 0x001c888}, + {-92940913, 40560670, -92326369, 41051710, 0x001d088}, + {-92326369, 40560670, -91711825, 41051710, 0x001d888}, + {-91711825, 40560670, -91097281, 41051710, 0x001e088}, + {-91097281, 40560670, -90482737, 41051710, 0x001e888}, + {-91706617, 40375000, -91097281, 40866040, 0x001f088}, + {-104060000, 35995500, -89100000, 49384500, 0x0010216}, + {-96640000, 40375000, -90139000, 43502000, 0x0020217}, + {-87719160, 41832655, -87603840, 41919145, 0x001000a}, // 1IL + {-88049960, 41577000, -87521400, 42140000, 0x024000c}, + {-88337213, 41971010, -88049960, 42111000, 0x782044b}, + {-88279065, 41798031, -88048426, 41971010, 0x782004b}, + {-88279065, 41625052, -88048426, 41798031, 0x782004b}, + {-88274452, 41452073, -88043813, 41625052, 0x782004b}, + {-89150681, 42181810, -88960228, 42392900, 0x782044b}, + {-89740720, 39727120, -89522171, 39903800, 0x782044b}, + {-89687384, 40545500, -89549742, 40831000, 0x782044b}, + {-88002372, 42291220, -87801029, 42440979, 0x680004b}, + {-90692177, 42017960, -90062009, 42509000, 0x001008c}, + {-90062009, 42017960, -89431841, 42509000, 0x001088c}, + {-89431841, 42017960, -88801673, 42509000, 0x001108c}, + {-88801673, 42017960, -88171505, 42509000, 0x001188c}, + {-88171505, 42017960, -87541337, 42509000, 0x001208c}, + {-90566143, 41531830, -89941183, 42022870, 0x001288c}, + {-89941183, 41531830, -89316223, 42022870, 0x001308c}, + {-89316223, 41531830, -88691263, 42022870, 0x001388c}, + {-88691264, 41531830, -88066304, 42022870, 0x001408c}, + {-88066304, 41531830, -87441344, 42022870, 0x001488c}, + {-91185896, 41040790, -90566144, 41531830, 0x001508c}, + {-90566144, 41040790, -89946392, 41531830, 0x001588c}, + {-89946392, 41040790, -89326640, 41531830, 0x001608c}, + {-89326640, 41040790, -88706888, 41531830, 0x001688c}, + {-88706888, 41040790, -88087136, 41531830, 0x001708c}, + {-88087136, 41040790, -87467384, 41531830, 0x001788c}, + {-91514000, 40549750, -90899456, 41040790, 0x001808c}, + {-90912215, 40549750, -90297671, 41040790, 0x001888c}, + {-90297671, 40549750, -89683127, 41040790, 0x001908c}, + {-89683127, 40549750, -89068583, 41040790, 0x001988c}, + {-89068583, 40549750, -88454039, 41040790, 0x001a08c}, + {-88454039, 40549750, -87839495, 41040790, 0x001a88c}, + {-88039544, 40549750, -87425000, 41040790, 0x001b08c}, + {-91514000, 40058710, -90904664, 40549750, 0x001b88c}, + {-90912215, 40058710, -90302879, 40549750, 0x001c08c}, + {-90302879, 40058710, -89693543, 40549750, 0x001c88c}, + {-89693543, 40058710, -89084207, 40549750, 0x001d08c}, + {-89084207, 40058710, -88474871, 40549750, 0x001d88c}, + {-88474871, 40058710, -87865535, 40549750, 0x001e08c}, + {-88034336, 40058710, -87425000, 40549750, 0x001e88c}, + {-91514000, 39567670, -90909872, 40058710, 0x001f08c}, + {-90917423, 39567670, -90313295, 40058710, 0x0010088}, + {-90313295, 39567670, -89709167, 40058710, 0x0010888}, + {-89709167, 39567670, -89105039, 40058710, 0x0011088}, + {-89105039, 39567670, -88500911, 40058710, 0x0011888}, + {-88500911, 39567670, -87896783, 40058710, 0x0012088}, + {-88029128, 39567670, -87425000, 40058710, 0x0012888}, + {-91514000, 39076630, -90915080, 39567670, 0x0013088}, + {-90917423, 39076630, -90318503, 39567670, 0x0013888}, + {-90318503, 39076630, -89719583, 39567670, 0x0014088}, + {-89719583, 39076630, -89120663, 39567670, 0x0014888}, + {-89120663, 39076630, -88521743, 39567670, 0x0015088}, + {-88521743, 39076630, -87922823, 39567670, 0x0015888}, + {-88023920, 39076630, -87425000, 39567670, 0x0016088}, + {-90917423, 38585590, -90323711, 39076630, 0x0016888}, + {-90323711, 38585590, -89729999, 39076630, 0x0017088}, + {-89729999, 38585590, -89136287, 39076630, 0x0017888}, + {-89136287, 38585590, -88542575, 39076630, 0x0018088}, + {-88542575, 38585590, -87948863, 39076630, 0x0018888}, + {-88018712, 38585590, -87425000, 39076630, 0x0019088}, + {-90496617, 38094550, -89908113, 38585590, 0x0019888}, + {-89908113, 38094550, -89319609, 38585590, 0x001a088}, + {-89319609, 38094550, -88731105, 38585590, 0x001a888}, + {-88731105, 38094550, -88142601, 38585590, 0x001b088}, + {-88142601, 38094550, -87554097, 38585590, 0x001b888}, + {-90261215, 37603510, -89672711, 38094550, 0x001c088}, + {-89672711, 37603510, -89084207, 38094550, 0x001c888}, + {-89084207, 37603510, -88495703, 38094550, 0x001d088}, + {-88495703, 37603510, -87907199, 38094550, 0x001d888}, + {-89520000, 36969500, -89080000, 37603510, 0x028e088}, + {-89080000, 37050000, -88570000, 37603510, 0x023e888}, + {-88570000, 37050000, -88060000, 37603510, 0x023f088}, + {-89520000, 36969500, -89080000, 37603510, 0x0e7e090}, + {-89080000, 37050000, -88570000, 37603510, 0x0c8e890}, + {-88570000, 37050000, -88060000, 37603510, 0x0c8f090}, + {-92890000, 36490000, -66900000, 48295000, 0x2c00216}, + {-91514000, 36969500, -87425000, 42509000, 0x0020217}, + {-84439894, 33714355, -84336106, 33800845, 0x001000a}, // 1GA + {-84644332, 33592880, -84081868, 34083920, 0x001000c}, + {-82144986, 33358140, -81914614, 33551459, 0x864004b}, + {-85064044, 32384240, -84836357, 32577559, 0x864004b}, + {-81263007, 31969540, -81036394, 32162859, 0x864004b}, + {-83486088, 33847310, -83278513, 34020289, 0x782004b}, + {-83768186, 32695810, -83563014, 32868789, 0x782004b}, + {-84271585, 31495810, -84068815, 31668789, 0x782004b}, + {-83761186, 32524710, -83556014, 32697689, 0x782004b}, + {-85606000, 32319810, -82448154, 35001000, 0x0a80011}, + {-82700000, 30354000, -80820000, 33911000, 0x58b0015}, + {-85249040, 30595312, -82150776, 33276502, 0x001000d}, + {-94618000, 24450000, -75350000, 36688000, 0x30e0216}, + {-85606000, 30354000, -80820000, 35001000, 0x0020217}, + {-87987321, 42995755, -87869118, 43082245, 0x001000a}, // 1WI + {-88304584, 42866020, -87835617, 43211979, 0xf040047}, + {-89602000, 42899600, -89182077, 43261500, 0xe890447}, + {-88171918, 44407340, -87902882, 44600659, 0x864004b}, + {-88018828, 42674440, -87756773, 42867759, 0x864004b}, + {-88068528, 42499740, -87806473, 42693059, 0x864004b}, + {-88520065, 44143610, -88257668, 44302268, 0x782044b}, + {-88778400, 43962000, -88505601, 44113089, 0x782044b}, + {-91569826, 44764800, -91364292, 44968900, 0x782044b}, + {-89124442, 42616510, -88889959, 42789489, 0x782004b}, + {-90000000, 44352595, -86700000, 46700000, 0x001000d}, + {-92890000, 44423600, -89250000, 47100000, 0x0010015}, + {-92113000, 42490000, -87490000, 44423600, 0x07e0011}, + {-92890000, 36490000, -66900000, 48295000, 0x2c00216}, + {-92890000, 42490000, -86700000, 47100000, 0x0020217}, + {-80250265, 25743490, -80182536, 25804599, 0x2a7004a}, // 1FL + {-81691223, 30301490, -81620778, 30362599, 0x2a7004a}, + {-80436000, 25654000, -80071000, 26330000, 0x02b000c}, + {-81755703, 30245510, -81556297, 30418489, 0x782004b}, + {-82539356, 27889520, -82370045, 28039279, 0x680004b}, + {-82763240, 27698620, -82594761, 27848379, 0x680004b}, + {-81461472, 28461220, -81291329, 28610979, 0x680004b}, + {-84369120, 30367620, -84196481, 30517379, 0x680004b}, + {-80433824, 27219120, -80266177, 27368879, 0x680004b}, + {-82068608, 26543420, -81901793, 26693179, 0x680004b}, + {-80193508, 26674420, -80026693, 26824179, 0x680004b}, + {-82845356, 27912220, -82676045, 28061979, 0x680004b}, + {-82449204, 29577020, -82277397, 29726779, 0x680004b}, + {-82952745, 25468781, -80003436, 28149971, 0x0a90011}, + {-83513411, 28149971, -80504520, 30831161, 0x001000d}, + {-81194880, 25054480, -80679288, 25545520, 0x0b00090}, + {-80679288, 25054480, -80163696, 25545520, 0x0b00890}, + {-82999452, 24465232, -82489068, 24956272, 0x0b11090}, + {-82386991, 24465232, -81876607, 24956272, 0x0b11890}, + {-81876607, 24465232, -81366223, 24956272, 0x0b12090}, + {-81366223, 24465232, -80855839, 24956272, 0x0b12890}, + {-80855839, 24710752, -80340247, 25201792, 0x0b03090}, + {-87640916, 30510960, -87099284, 31002000, 0x0b05090}, + {-87099284, 30510960, -86557652, 31002000, 0x0b05890}, + {-86557652, 30510960, -86016020, 31002000, 0x0b06090}, + {-86016020, 30510960, -85474388, 31002000, 0x0b06890}, + {-85474387, 30510960, -84932755, 31002000, 0x0b07090}, + {-84932755, 30510960, -84391123, 31002000, 0x0b07890}, + {-84391123, 30510960, -83849491, 31002000, 0x0b08090}, + {-83849491, 30510960, -83307859, 31002000, 0x0b08890}, + {-87641000, 30019920, -87104576, 30510960, 0x0b19090}, + {-87640916, 30019920, -87104492, 30510960, 0x0b19890}, + {-87104492, 30019920, -86568068, 30510960, 0x0b1a090}, + {-86568068, 30019920, -86031644, 30510960, 0x0b1a890}, + {-86031644, 30019920, -85495220, 30510960, 0x0b1b090}, + {-85495220, 30019920, -84958796, 30510960, 0x0b1b890}, + {-84958796, 30019920, -84422372, 30510960, 0x0b1c090}, + {-84422372, 30019920, -83885948, 30510960, 0x0b1c890}, + {-83885948, 30019920, -83349524, 30510960, 0x0b1d090}, + {-85602504, 29528880, -85066080, 30019920, 0x0b0d890}, + {-85066080, 29528880, -84529656, 30019920, 0x0b0e090}, + {-84529656, 29528880, -83993232, 30019920, 0x0b0e890}, + {-83993232, 29528880, -83456808, 30019920, 0x0b0f090}, + {-94618000, 24450000, -75350000, 36688000, 0x30e0216}, + {-87641000, 24450000, -79900000, 31002000, 0x0020217}, + {-94607977, 39060255, -94497462, 39146745, 0x001000a}, // 1MO + {-94613300, 38886400, -94252133, 39311600, 0xf040447}, + {-90537000, 38454800, -90180703, 38856000, 0xe890447}, + {-93488269, 37041310, -93202931, 37270089, 0x9ee004b}, + {-92469885, 38846160, -92198115, 39057929, 0x931004b}, + {-90826303, 38644160, -90556298, 38855929, 0x931004b}, + {-94584500, 37025770, -94281090, 37210000, 0x931044b}, + {-94905968, 39677660, -94706601, 39968000, 0x931044b}, + {-94840000, 36471156, -91800000, 39312000, 0x0b50011}, + {-91800000, 35995500, -89098843, 39250000, 0x4920015}, + {-95774700, 39000000, -90649996, 40613641, 0x013000d}, + {-104060000, 35995500, -89100000, 49384500, 0x0010216}, + {-95774700, 35995500, -89100000, 40613641, 0x0020217}, + {-97568855, 35424755, -97463145, 35511245, 0x001000a}, // 1OK + {-97784000, 35177300, -97266561, 35713520, 0x022000c}, + {-96146330, 36114910, -95933470, 36287889, 0x782004b}, + {-95933470, 36114910, -95720610, 36287889, 0x782004b}, + {-96146330, 35941931, -95933470, 36114910, 0x782004b}, + {-95933470, 35941931, -95720610, 36114910, 0x782004b}, + {-98496180, 34549620, -98315221, 34699379, 0x680004b}, + {-97964168, 36318220, -97778633, 36467979, 0x680004b}, + {-97154444, 36048020, -96970157, 36197779, 0x680004b}, + {-95414944, 35675420, -95230657, 35825179, 0x680004b}, + {-96046068, 36686420, -95860533, 36836179, 0x680004b}, + {-96900000, 33615700, -94431300, 37002500, 0x0d80011}, + {-99450000, 33719000, -96900000, 37002500, 0x026000d}, + {-103002856, 36494024, -102403936, 37001432, 0x0b05090}, + {-102403936, 36494024, -101805016, 37001432, 0x0b05890}, + {-101805016, 36494024, -101206096, 37001432, 0x0b06090}, + {-101206096, 36495092, -100607176, 37002500, 0x0b06890}, + {-100607176, 36495092, -100008256, 37002500, 0x0b07090}, + {-100009037, 36506004, -99420533, 37002500, 0x0b07890}, + {-100009714, 36325924, -99431626, 36816964, 0x0b18090}, + {-100009714, 35834884, -99436834, 36325924, 0x0b18890}, + {-100009714, 35343844, -99436834, 35834884, 0x0b09090}, + {-100004506, 34852804, -99436834, 35343844, 0x0b09890}, + {-100004506, 34361764, -99442042, 34852804, 0x0b1a090}, + {-103002856, 36494024, -94610000, 37001432, 0x02ee091}, + {-100004500, 33615700, -97200000, 36494024, 0x0bbe891}, + {-97200000, 33615700, -94431300, 36494024, 0x0bcf091}, + {-103005000, 33615700, -94431300, 37002500, 0x0020217}, + {-96923000, 46832555, -96767400, 46905500, 0x019000a}, // 1ND + {-97244062, 46704020, -96739538, 47049979, 0xf040047}, + {-101025865, 46640600, -100542136, 46975489, 0xe890047}, + {-97190356, 47819160, -96875644, 48030929, 0x931004b}, + {-101469600, 48158600, -101125864, 48320100, 0x864044b}, + {-102930962, 46782340, -102649038, 46975659, 0x864004b}, + {-98848962, 46814340, -98567038, 47007659, 0x864004b}, + {-103761647, 48050340, -103474353, 48243659, 0x864004b}, + {-96833820, 46168340, -96554581, 46361659, 0x864004b}, + {-104049000, 45925000, -101549000, 49000700, 0x0df0011}, + {-101549000, 45925000, -99049000, 49000700, 0x029000d}, + {-99049000, 45925000, -96554000, 49000700, 0x4fc0015}, + {-104060000, 35995500, -89100000, 49384500, 0x0010216}, + {-104050000, 45925000, -96554000, 49000700, 0x0020217}, + {-122395426, 47562755, -122268574, 47649245, 0x001000a}, // 1WA + {-122423300, 47060000, -122065000, 48019000, 0x03b000c}, + {-117520000, 47587000, -117136414, 47759000, 0x931044b}, + {-122625130, 47067340, -122423006, 47336837, 0x864044b}, + {-122726800, 45576250, -122399381, 45737800, 0x864044b}, + {-122650490, 48692740, -122360511, 48886059, 0x864004b}, + {-119372900, 46161500, -119042311, 46324700, 0x864044b}, + {-120655500, 46539500, -120341031, 46711059, 0x864044b}, + {-124770000, 45543500, -122065000, 49002500, 0x0e20011}, + {-122065000, 45600000, -119544000, 49002500, 0x02a000d}, + {-119544000, 45900000, -116916000, 49002500, 0x4e00015}, + {-124800000, 40994700, -104018000, 49002500, 0x29e0216}, + {-124800000, 45543500, -116916000, 49002500, 0x0020217}, + {-96790921, 43498655, -96672718, 43585145, 0x001000a}, // 1SD + {-96973306, 43325420, -96500495, 43671379, 0xf040047}, + {-103415302, 43934600, -102953899, 44269489, 0xe890047}, + {-98599527, 45372710, -98354473, 45545689, 0x782004b}, + {-96939165, 44215410, -96698436, 44388389, 0x782004b}, + {-97226726, 44818310, -96984075, 44991289, 0x782004b}, + {-98155464, 43627710, -97917137, 43800689, 0x782004b}, + {-97502642, 42842710, -97268159, 43015689, 0x782004b}, + {-100452765, 44292810, -100212036, 44465789, 0x782004b}, + {-98334465, 44284010, -98093736, 44456989, 0x782004b}, + {-97019304, 42711720, -96816297, 42861479, 0x680004b}, + {-104060000, 42990000, -101420000, 45945400, 0x026000d}, + {-101420000, 42990000, -98800000, 45945400, 0x4a40015}, + {-98800000, 42479750, -96436000, 45945400, 0x0ed0011}, + {-104060000, 35995500, -89100000, 49384500, 0x0010216}, + {-104060000, 42479750, -96436000, 45945400, 0x0020217}, + {-95994500, 41228690, -95913700, 41289799, 0x2a7004a}, // 1NE + {-96740645, 40782990, -96660355, 40844099, 0x2a7004a}, + {-96298718, 41043220, -95841283, 41389179, 0xf040047}, + {-96887004, 40632600, -96446997, 40967489, 0xe890047}, + {-98480300, 40824140, -98226300, 41017459, 0x864004b}, + {-99208000, 40602340, -98954000, 40795659, 0x864004b}, + {-96589406, 41297340, -96333795, 41490659, 0x864004b}, + {-98524238, 40501510, -98296963, 40674489, 0x782004b}, + {-100883059, 41046210, -100654342, 41219189, 0x782004b}, + {-97542281, 41948610, -97309720, 42121589, 0x782004b}, + {-97421259, 41320610, -97192542, 41493589, 0x782004b}, + {-104053550, 39999700, -101050000, 43001710, 0x4480015}, + {-101050000, 39999700, -98190000, 43001710, 0x024000d}, + {-98190000, 39999700, -95308200, 43001710, 0x0c40011}, + {-104060000, 35995500, -89100000, 49384500, 0x0010216}, + {-104060000, 39999700, -95308200, 43001710, 0x0020217}, + {-97388116, 37648755, -97279523, 37735245, 0x001000a}, // 1KS + {-94950000, 38787600, -94593014, 39214979, 0xf040447}, + {-97548236, 37524600, -97127764, 37859489, 0xe890047}, + {-95834964, 38925690, -95521036, 39170309, 0xa9e004b}, + {-95391964, 38869500, -94948561, 39042600, 0xa9e044b}, + {-96728964, 39061690, -96415036, 39306309, 0xa9e004b}, + {-97730047, 38710510, -97438354, 38939289, 0x9ee004b}, + {-102052000, 36990000, -99600000, 40003300, 0x4a60015}, + {-99600000, 36990000, -97100000, 40003300, 0x026000d}, + {-97100000, 36990000, -94580000, 40003300, 0x0cd0011}, + {-104060000, 35995500, -89100000, 49384500, 0x0010216}, + {-102052000, 36990000, -94580000, 40003300, 0x0020217}, + {-116292582, 43566455, -116173418, 43652945, 0x001000a}, // 1ID + {-116981452, 43414000, -116092900, 43760000, 0x016000c}, + {-112190333, 43352610, -111877668, 43581389, 0x9ee004b}, + {-112619833, 42783860, -112332768, 42995629, 0x931004b}, + {-117044000, 47642000, -116686516, 47826600, 0x931044b}, + {-114577000, 42478000, -114349105, 42744600, 0x931044b}, + {-117066445, 46349160, -116760556, 46560929, 0x931004b}, + {-117244000, 41987500, -114150000, 44990000, 0x0c00011}, + {-114150000, 41987500, -111043000, 44990000, 0x023000d}, + {-117040000, 48420000, -116540000, 49002000, 0x0e40090}, + {-116540000, 48420000, -116040000, 49002000, 0x0e40890}, + {-117049723, 47934480, -116357059, 48425520, 0x0b11090}, + {-116357059, 47934480, -115664395, 48425520, 0x0b11890}, + {-117049723, 47443440, -116362267, 47934480, 0x0b12090}, + {-116362267, 47443440, -115674811, 47934480, 0x0b12890}, + {-116224775, 47443440, -115537319, 47934480, 0x0b13090}, + {-117044515, 46952400, -116362267, 47443440, 0x0b03890}, + {-116362267, 46952400, -115680019, 47443440, 0x0b04090}, + {-115680019, 46952400, -114997771, 47443440, 0x0b04890}, + {-117078627, 46461360, -116401587, 46952400, 0x0b05090}, + {-116401587, 46461360, -115724547, 46952400, 0x0b05890}, + {-115724547, 46461360, -115047507, 46952400, 0x0b06090}, + {-115047507, 46461360, -114370467, 46952400, 0x0b06890}, + {-114912099, 46461360, -114235059, 46952400, 0x0b07090}, + {-117073419, 45970320, -116406795, 46461360, 0x0b17890}, + {-116406795, 45970320, -115740171, 46461360, 0x0b18090}, + {-115740171, 45970320, -115073547, 46461360, 0x0b18890}, + {-115073547, 45970320, -114406923, 46461360, 0x0b19090}, + {-114940222, 45970320, -114273598, 46461360, 0x0b19890}, + {-116934886, 45479280, -116273470, 45970320, 0x0b1a090}, + {-116273470, 45479280, -115612054, 45970320, 0x0b1a890}, + {-115612054, 45479280, -114950638, 45970320, 0x0b1b090}, + {-114950638, 45479280, -114289222, 45970320, 0x0b1b890}, + {-114289222, 45479280, -113627806, 45970320, 0x0b1c090}, + {-116934886, 44988240, -116278678, 45479280, 0x0b0c890}, + {-116278678, 44988240, -115622470, 45479280, 0x0b0d090}, + {-115622470, 44988240, -114966262, 45479280, 0x0b0d890}, + {-114966262, 44988240, -114310054, 45479280, 0x0b0e090}, + {-114310054, 44988240, -113653846, 45479280, 0x0b0e890}, + {-114047571, 44988240, -113391363, 45479280, 0x0b0f090}, + {-124800000, 40994700, -104018000, 49002500, 0x29e0216}, + {-117244000, 41987500, -111043000, 49002500, 0x0020217}, + {-111949999, 40700455, -111836601, 40786945, 0x001000a}, // 1UT + {-112132000, 40330000, -111736000, 41050000, 0x02e000c}, + {-111791024, 40162510, -111492976, 40391289, 0x9ee004b}, + {-111815044, 39960860, -111539156, 40172629, 0x931004b}, + {-112180203, 41045360, -111900197, 41257129, 0x931004b}, + {-112175903, 41253160, -111895897, 41464929, 0x931004b}, + {-113710862, 37002660, -113446739, 37214429, 0x931004b}, + {-114053000, 38660000, -111540000, 42001700, 0x0db0011}, + {-111540000, 38660000, -109041000, 42001700, 0x028000d}, + {-114053000, 36997500, -109041000, 38660000, 0x26a0015}, + {-125000000, 31332000, -102041524, 42010000, 0x2b30216}, + {-114053000, 36997500, -109041000, 42001700, 0x0020217}, + {-93317243, 44939055, -93196157, 45025545, 0x001000a}, // 1MN + {-93597104, 44734180, -92940896, 45225220, 0x001000c}, + {-92686316, 43888590, -92349285, 44133209, 0xa9e004b}, + {-92345170, 46644390, -91991831, 46889009, 0xa9e004b}, + {-94373172, 45456990, -94026628, 45701609, 0xa9e004b}, + {-93429192, 44526810, -93110808, 44755589, 0x9ee004b}, + {-94867251, 43490005, -91202958, 46171195, 0x0a80011}, + {-94876486, 46171195, -91003656, 48852385, 0x001000d}, + {-97030000, 43490000, -94867251, 48000000, 0x6560015}, + {-104060000, 35995500, -89100000, 49384500, 0x0010016}, + {-97239500, 43490000, -89480000, 49384500, 0x0020217}, + {-83104860, 42321555, -82988579, 42408045, 0x001000a}, // 1MI + {-83518480, 42210500, -82867100, 42679920, 0x01d000c}, + {-85829362, 42842210, -85519239, 43070989, 0x9ee004b}, + {-84688433, 42625660, -84401368, 42837429, 0x931004b}, + {-83846000, 42159260, -83514582, 42341100, 0x931044b}, + {-83814400, 42882000, -83580405, 43141700, 0x931044b}, + {-83406000, 41987000, -83136897, 42211000, 0x931044b}, + {-86548000, 41695000, -82416000, 43990000, 0x0910011}, + {-86517500, 43990000, -83185600, 46774250, 0x021000d}, + {-89276718, 47664572, -88589262, 48155612, 0x0b10890}, + {-88589262, 47762780, -87896598, 48253820, 0x0b11090}, + {-83134937, 43983196, -82489145, 44474236, 0x0b01890}, + {-87062480, 41734480, -86437520, 42225520, 0x0b02090}, + {-88929306, 47048580, -88247058, 47539620, 0x0b05090}, + {-88247058, 47048580, -87564810, 47539620, 0x0b05890}, + {-90430252, 46557540, -89753212, 47048580, 0x0b06090}, + {-89753212, 46557540, -89076172, 47048580, 0x0b06890}, + {-89076172, 46557540, -88399132, 47048580, 0x0b07090}, + {-88399132, 46557540, -87722092, 47048580, 0x0b07890}, + {-87722092, 46557540, -87045052, 47048580, 0x0b08090}, + {-90425044, 46066500, -89758420, 46557540, 0x0b18890}, + {-89758420, 46066500, -89091796, 46557540, 0x0b19090}, + {-89091796, 46066500, -88425172, 46557540, 0x0b19890}, + {-88425172, 46066500, -87758548, 46557540, 0x0b1a090}, + {-87758548, 46066500, -87091924, 46557540, 0x0b1a890}, + {-87091924, 46066500, -86425300, 46557540, 0x0b1b090}, + {-89086588, 45575460, -88425172, 46066500, 0x0b1b890}, + {-88425172, 45575460, -87763756, 46066500, 0x0b1c090}, + {-87763756, 45575460, -87102340, 46066500, 0x0b1c890}, + {-87102340, 45575460, -86440924, 46066500, 0x0b1d090}, + {-88094464, 45084420, -87438256, 45575460, 0x0b0d890}, + {-87438256, 45084420, -86782048, 45575460, 0x0b0e090}, + {-86782048, 45084420, -86125840, 45575460, 0x0b0e890}, + {-92890000, 36490000, -66900000, 48295000, 0x2c00216}, + {-90440000, 41695000, -82122500, 48295000, 0x0020217}, + {-104861899, 41093855, -104747540, 41180345, 0x001000a}, // 1WY + {-104981518, 41011720, -104524083, 41357679, 0xf040047}, + {-109554399, 41392400, -109111601, 41727289, 0xe890047}, + {-106444028, 42770340, -106181973, 42963659, 0x864004b}, + {-105718806, 41214340, -105463195, 41407659, 0x864004b}, + {-105636518, 44179340, -105367482, 44372659, 0x864004b}, + {-107077326, 44710510, -106834675, 44883489, 0x782004b}, + {-111056959, 41181510, -110828242, 41354489, 0x782004b}, + {-108513842, 42938510, -108279359, 43111489, 0x782004b}, + {-110930303, 43393510, -110693898, 43566489, 0x782004b}, + {-111057000, 40994700, -108740000, 45006000, 0x02e000d}, + {-108740000, 40994700, -106400000, 45006000, 0x5a70015}, + {-106400000, 40994700, -104052000, 45006000, 0x0fd0011}, + {-124800000, 40994700, -104018000, 49002500, 0x29e0216}, + {-111057000, 40994700, -104018000, 45006000, 0x0020217}, + {-122717643, 45479755, -122595596, 45566245, 0x001000a}, // 1OR + {-123152000, 45265000, -122350000, 45657000, 0x019000c}, + {-123244604, 43957000, -122869133, 44149000, 0x9ee044b}, + {-123249000, 44837160, -122933376, 45036400, 0x931044b}, + {-123390000, 44525800, -122980935, 44678300, 0x931044b}, + {-122977000, 42217000, -122760169, 42495000, 0x931044b}, + {-121460886, 43952160, -121169115, 44163929, 0x931004b}, + {-124566400, 41991750, -120730000, 44520000, 0x09e0011}, + {-120730000, 41991750, -116886000, 44520000, 0x01d000d}, + {-124100000, 44520000, -117280000, 46010000, 0x2120015}, + {-124800000, 40994700, -104018000, 49002500, 0x29e0016}, + {-124800000, 41991750, -116463200, 46299100, 0x0020217}, + {-105040738, 39695755, -104929262, 39782245, 0x001000a}, // 1CO + {-105241764, 39516880, -104637636, 40007920, 0x001000c}, + {-104877300, 38807310, -104664781, 38987900, 0x782044b}, + {-104857672, 38664000, -104659271, 38808000, 0x680044b}, + {-105152984, 40470920, -104956217, 40620679, 0x680044b}, + {-105152152, 40321161, -104957049, 40470920, 0x680044b}, + {-104682040, 38205720, -104492761, 38355479, 0x680044b}, + {-105297652, 39962120, -105102549, 40111879, 0x680004b}, + {-104822952, 40337000, -104587398, 40461000, 0x680044b}, + {-105201252, 40082520, -105006149, 40232279, 0x680004b}, + {-108673896, 39021620, -108429268, 39139200, 0x680044b}, + {-104920000, 39327700, -104745161, 39493300, 0x680044b}, + {-105437698, 38322205, -102041524, 41003395, 0x0a90011}, + {-109060257, 38322205, -105437698, 41003395, 0x01e000d}, + {-109060257, 36992427, -102041524, 38322205, 0x1d30015}, + {-125000000, 31332000, -102041524, 42010000, 0x2b30216}, + {-109060257, 36992427, -102041524, 41003445, 0x0020217}, + {-115212855, 36086155, -115107145, 36172645, 0x001000a}, // 1NV + {-115412000, 35913000, -114765200, 36338000, 0x01b000c}, + {-120000000, 39016641, -119553136, 39702979, 0x0f20010}, + {-117286219, 34950000, -114039000, 37631190, 0x0a80011}, + {-120000000, 38480000, -117000000, 41310000, 0x021000d}, + {-117000000, 38480000, -114039000, 41310000, 0x4250015}, + {-125000000, 31332000, -102041524, 42010000, 0x2b30016}, + {-120008000, 34950000, -114039000, 42010000, 0x0020217}, + {-112124933, 33404755, -112022106, 33491245, 0x001000a}, // 1AZ + {-111252000, 32029300, -110679700, 32482000, 0x01d000c}, + {-112453072, 33611384, -112349284, 33697874, 0x001008b}, + {-112349284, 33611384, -112245496, 33697874, 0x001088b}, + {-112245496, 33611384, -112141708, 33697874, 0x001108b}, + {-112141708, 33611384, -112037920, 33697874, 0x001188b}, + {-112037920, 33611384, -111934132, 33697874, 0x001208b}, + {-111934132, 33611384, -111830344, 33697874, 0x001288b}, + {-112327566, 33524894, -112224739, 33611384, 0x001308b}, + {-112224739, 33524894, -112121912, 33611384, 0x001388b}, + {-112121912, 33524894, -112019085, 33611384, 0x001408b}, + {-112019085, 33524894, -111916258, 33611384, 0x001488b}, + {-111916258, 33524894, -111813431, 33611384, 0x001508b}, + {-112404686, 33438404, -112301859, 33524894, 0x001588b}, + {-112301859, 33438404, -112199032, 33524894, 0x001608b}, + {-112199032, 33438404, -112096205, 33524894, 0x001688b}, + {-112096205, 33438404, -111993378, 33524894, 0x001708b}, + {-111993378, 33438404, -111890551, 33524894, 0x001788b}, + {-111890551, 33395159, -111787724, 33481649, 0x001808b}, + {-111787724, 33395159, -111684897, 33481649, 0x001888b}, + {-111684897, 33395159, -111582070, 33481649, 0x001908b}, + {-112199032, 33351914, -112096205, 33438404, 0x001988b}, + {-112096205, 33351914, -111993378, 33438404, 0x001a08b}, + {-111993378, 33351914, -111890551, 33438404, 0x001a88b}, + {-111890551, 33308669, -111787724, 33395159, 0x001b08b}, + {-111787724, 33308669, -111684897, 33395159, 0x001b88b}, + {-111684897, 33308669, -111582070, 33395159, 0x001c08b}, + {-111582070, 33377861, -111479243, 33464351, 0x001c88b}, + {-112096205, 33265424, -111993378, 33351914, 0x001d08b}, + {-111993378, 33265424, -111890551, 33351914, 0x001d88b}, + {-111890551, 33222179, -111787724, 33308669, 0x001e08b}, + {-111787724, 33222179, -111684897, 33308669, 0x001e88b}, + {-111684897, 33222179, -111582070, 33308669, 0x001f08b}, + {-113142760, 31534379, -110014705, 34215569, 0x0a90011}, + {-113142760, 34215569, -110000000, 37004261, 0x020000d}, + {-114818269, 31967000, -113142760, 37004261, 0x70c0015}, + {-125000000, 31332000, -102041524, 42010000, 0x2b30016}, + {-114818269, 31332000, -109045152, 37004261, 0x0020217}, + {-106701894, 35040755, -106597145, 35127245, 0x001000a}, // 1NM + {-106802610, 34603010, -106473000, 35388000, 0x033000c}, + {-106137715, 35517260, -105878886, 35729029, 0x931004b}, + {-106867644, 32216840, -106639957, 32410159, 0x864004b}, + {-104638186, 33297340, -104407814, 33490659, 0x864004b}, + {-108250451, 36677240, -107963228, 36838416, 0x864044b}, + {-103356197, 34305940, -103122603, 34499259, 0x864004b}, + {-103267649, 32621340, -103038351, 32814659, 0x864004b}, + {-108530456, 34319104, -105313028, 37000294, 0x0a90011}, + {-109050173, 31772000, -106020000, 34330000, 0x001000d}, + {-106020000, 31990000, -103050000, 34522000, 0x0010015}, + {-125000000, 31332000, -102041524, 42010000, 0x2b30016}, + {-109050173, 31332000, -103002065, 37000294, 0x0020217}, + {-108620453, 45738390, -108470421, 45805350, 0x018000a}, // 1MT + {-108823000, 45639630, -108327314, 45877000, 0xc730447}, + {-114341868, 46778000, -113922132, 47037709, 0xbde0447}, + {-111568067, 47378190, -111165533, 47651609, 0xbde0047}, + {-111265603, 45604360, -110965597, 45816129, 0x931004b}, + {-112655077, 45901240, -112378523, 46094559, 0x864004b}, + {-112133620, 46529640, -111854381, 46722959, 0x864004b}, + {-114424447, 48057340, -114137153, 48250659, 0x864004b}, + {-109828990, 48453340, -109539011, 48646659, 0x864004b}, + {-105980620, 46311340, -105701381, 46504659, 0x864004b}, + {-115540320, 46090062, -111727072, 48771252, 0x0a90011}, + {-111735414, 45285705, -107951957, 47966895, 0x001000d}, + {-107951957, 45285705, -104168500, 47966895, 0x0010015}, + {-124800000, 40994700, -104018000, 49002500, 0x29e0016}, + {-116050004, 44358210, -104018000, 49002500, 0x0020217}, + {-118307394, 34003755, -118203606, 34090245, 0x001000a}, // 1CA + {-118439191, 33698979, -117804152, 34126659, 0x01b000c}, + {-119847764, 36686890, -119696237, 36809199, 0x54f004b}, + {-121544372, 38520890, -121388428, 38643199, 0x54f004b}, + {-122311000, 37744600, -122183650, 37892000, 0x54f044b}, + {-117189693, 32679200, -117087108, 32765689, 0x3c1004b}, + {-117087108, 32679200, -116984523, 32765689, 0x3c1004b}, + {-117117883, 32592711, -117015298, 32679200, 0x3c1004b}, + {-122514600, 37747370, -122368492, 37811540, 0x3c1044b}, + {-122508300, 37683200, -122362192, 37747370, 0x3c1044b}, + {-122057896, 37295800, -121949304, 37382289, 0x3c1004b}, + {-121949304, 37295800, -121840712, 37382289, 0x3c1004b}, + {-119071855, 35329800, -118966146, 35416289, 0x3c1004b}, + {-117451894, 33896800, -117348107, 33983289, 0x3c1004b}, + {-121351056, 37923300, -121241744, 38009789, 0x3c1004b}, + {-121044296, 37614400, -120935704, 37700889, 0x3c1004b}, + {-122054496, 37494600, -121945904, 37581089, 0x3c1004b}, + {-118338500, 34126659, -118215288, 34200000, 0x3c1044b}, + {-118033000, 33633300, -117896381, 33698979, 0x3c1044b}, + {-117845994, 33635600, -117742207, 33722089, 0x3c1004b}, + {-117808794, 34017900, -117705007, 34104389, 0x3c1004b}, + {-117705994, 34023100, -117602207, 34109589, 0x3c1004b}, + {-117609194, 34065500, -117505407, 34151989, 0x3c1004b}, + {-117508294, 34056800, -117404507, 34143289, 0x3c1004b}, + {-117344754, 34082100, -117240247, 34168589, 0x3c1004b}, + {-122774737, 38406800, -122664464, 38493289, 0x3c1004b}, + {-121690875, 36642100, -121583725, 36728589, 0x3c1004b}, + {-117621894, 33825300, -117518107, 33911789, 0x3c1004b}, + {-118174154, 34126659, -118019513, 34185000, 0x3c1044b}, + {-122156696, 37623800, -122048104, 37710289, 0x3c1004b}, + {-124249085, 41354968, -123629333, 41846008, 0x0b00090}, + {-123629333, 41354968, -123009581, 41846008, 0x0b00890}, + {-123009581, 41354968, -122389829, 41846008, 0x0b01090}, + {-122389829, 41354968, -121770077, 41846008, 0x0b01890}, + {-124187110, 40863928, -123572566, 41354968, 0x0b02090}, + {-123572566, 40863928, -122958022, 41354968, 0x0b02890}, + {-122958022, 40863928, -122343478, 41354968, 0x0b03090}, + {-122343478, 40863928, -121728934, 41354968, 0x0b03890}, + {-124408345, 40372888, -123793801, 40863928, 0x0b04090}, + {-123793801, 40372888, -123179257, 40863928, 0x0b04890}, + {-123179257, 40372888, -122564713, 40863928, 0x0b05090}, + {-122564713, 40372888, -121950169, 40863928, 0x0b05890}, + {-124366265, 39881848, -123756929, 40372888, 0x0b06090}, + {-123756929, 39881848, -123147593, 40372888, 0x0b06890}, + {-123147593, 39881848, -122538257, 40372888, 0x0b07090}, + {-122538257, 39881848, -121928921, 40372888, 0x0b07890}, + {-123921449, 39390808, -123317321, 39881848, 0x0b08090}, + {-123317321, 39390808, -122713193, 39881848, 0x0b08890}, + {-122713193, 39390808, -122109065, 39881848, 0x0b09090}, + {-122109065, 39390808, -121504937, 39881848, 0x0b09890}, + {-121504937, 39390808, -120900809, 39881848, 0x0b0a090}, + {-123831664, 38899768, -123232744, 39390808, 0x0b1a890}, + {-123232744, 38899768, -122633824, 39390808, 0x0b1b090}, + {-122633824, 38899768, -122034904, 39390808, 0x0b1b890}, + {-122034904, 38899768, -121435984, 39390808, 0x0b1c090}, + {-121435984, 38899768, -120837064, 39390808, 0x0b1c890}, + {-123707476, 38409480, -123113764, 38900520, 0x0010088}, + {-123113764, 38409480, -122520052, 38900520, 0x0010888}, + {-122520052, 38409480, -121926340, 38900520, 0x0011088}, + {-121926340, 38409480, -121332628, 38900520, 0x0011888}, + {-121332628, 38409480, -120738916, 38900520, 0x0012088}, + {-123108556, 37918440, -122520052, 38409480, 0x0012888}, + {-122520052, 37918440, -121931548, 38409480, 0x0013088}, + {-121931548, 37918440, -121343044, 38409480, 0x0013888}, + {-121343044, 37918440, -120754540, 38409480, 0x0014088}, + {-122737799, 37427400, -122149295, 37918440, 0x0014888}, + {-122149295, 37427400, -121560791, 37918440, 0x0015088}, + {-121560791, 37427400, -120972287, 37918440, 0x0015888}, + {-120972287, 37427400, -120383783, 37918440, 0x0016088}, + {-122443547, 36936360, -121860251, 37427400, 0x0016888}, + {-121860251, 36936360, -121276955, 37427400, 0x0017088}, + {-121276955, 36936360, -120693659, 37427400, 0x0017888}, + {-120693659, 36936360, -120110363, 37427400, 0x0018088}, + {-120110363, 36936360, -119527067, 37427400, 0x0018888}, + {-121983368, 36445320, -121405280, 36936360, 0x0019088}, + {-121405280, 36445320, -120827192, 36936360, 0x0019888}, + {-120827192, 36445320, -120249104, 36936360, 0x001a088}, + {-120249104, 36445320, -119671016, 36936360, 0x001a888}, + {-119671016, 36445320, -119092928, 36936360, 0x001b088}, + {-121434184, 35954280, -120861304, 36445320, 0x001b888}, + {-120861304, 35954280, -120288424, 36445320, 0x001c088}, + {-120288424, 35954280, -119715544, 36445320, 0x001c888}, + {-119715544, 35954280, -119142664, 36445320, 0x001d088}, + {-119142664, 35954280, -118569784, 36445320, 0x001d888}, + {-120918592, 35463240, -120345712, 35954280, 0x001e088}, + {-120345712, 35463240, -119772832, 35954280, 0x001e888}, + {-119772832, 35463240, -119199952, 35954280, 0x001f088}, + {-119199952, 35463240, -118627072, 35954280, 0x001008c}, + {-118627072, 35463240, -118054192, 35954280, 0x001088c}, + {-120930571, 34972200, -120362899, 35463240, 0x001108c}, + {-120362899, 34972200, -119795227, 35463240, 0x001188c}, + {-119795227, 34972200, -119227555, 35463240, 0x001208c}, + {-119227555, 34972200, -118659883, 35463240, 0x001288c}, + {-118659883, 34972200, -118092211, 35463240, 0x001308c}, + {-118092211, 34972200, -117524539, 35463240, 0x001388c}, + {-120686472, 34481160, -120124008, 34972200, 0x001408c}, + {-120124008, 34481160, -119561544, 34972200, 0x001488c}, + {-119561544, 34481160, -118999080, 34972200, 0x001508c}, + {-118999080, 34481160, -118436616, 34972200, 0x001588c}, + {-118436616, 34481160, -117874152, 34972200, 0x001608c}, + {-117874152, 34481160, -117311688, 34972200, 0x001688c}, + {-117311688, 34481160, -116749224, 34972200, 0x001708c}, + {-120510000, 34246850, -119352500, 34481200, 0x00e788c}, + {-119360520, 33990180, -118798056, 34481220, 0x001808c}, + {-118798056, 33990180, -118235592, 34481220, 0x001888c}, + {-118235592, 33990180, -117673128, 34481220, 0x001908c}, + {-117673128, 33990180, -117110664, 34481220, 0x001988c}, + {-117110664, 33990180, -116548200, 34481220, 0x001a08c}, + {-118494742, 33499140, -117937486, 33990180, 0x001a88c}, + {-117937486, 33499140, -117380230, 33990180, 0x001b08c}, + {-117380230, 33499140, -116822974, 33990180, 0x001b88c}, + {-116822974, 33499140, -116265718, 33990180, 0x001c08c}, + {-116265718, 33302724, -115708462, 33793764, 0x001c88c}, + {-117770309, 33008099, -117218261, 33499139, 0x001d08c}, + {-117218261, 33008099, -116666213, 33499139, 0x001d88c}, + {-117301068, 32528000, -116749020, 33019040, 0x001e08c}, + {-116749020, 32528000, -116196972, 33019040, 0x001e88c}, + {-115730660, 32650000, -115280478, 33250000, 0x026f08c}, + {-125000000, 31332000, -102041524, 42010000, 0x2b30016}, + {-125000000, 32528000, -114131000, 42010000, 0x0020217}, + {-95412011, 29719755, -95313028, 29806245, 0x001000a}, // 1TX + {-97083024, 32635688, -96530976, 33126728, 0x001000c}, + {-97813498, 30205890, -97672503, 30328199, 0x54f004b}, + {-97402436, 32676990, -97257364, 32799299, 0x54f004b}, + {-106532087, 31729990, -106388714, 31852299, 0x54f004b}, + {-97190000, 32633750, -97081543, 32797199, 0x54f044b}, + {-97469150, 27718900, -97371850, 27805389, 0x3c1004b}, + {-99528000, 27462400, -99441939, 27560050, 0x3c1044b}, + {-95511811, 29763000, -95412589, 29849489, 0x3c1004b}, + {-95412589, 29806244, -95313367, 29892733, 0x3c1004b}, + {-95313367, 29763000, -95214145, 29849489, 0x3c1004b}, + {-95511811, 29676511, -95412589, 29763000, 0x3c1004b}, + {-95412589, 29633266, -95313367, 29719755, 0x3c1004b}, + {-95313367, 29676511, -95214145, 29763000, 0x3c1004b}, + {-95214145, 29633266, -95114923, 29719755, 0x3c1004b}, + {-98683711, 29396300, -98584489, 29482789, 0x3c1004b}, + {-98584489, 29396300, -98485267, 29482789, 0x3c1004b}, + {-98485267, 29396300, -98386045, 29482789, 0x3c1004b}, + {-98683471, 29309811, -98584730, 29396300, 0x3c1004b}, + {-98584730, 29309811, -98485989, 29396300, 0x3c1004b}, + {-98485989, 29309811, -98387248, 29396300, 0x3c1004b}, + {-101923333, 33524300, -101820267, 33610789, 0x3c1004b}, + {-101891855, 35160300, -101786146, 35246789, 0x3c1004b}, + {-97527929, 25886800, -97432071, 25973289, 0x3c1004b}, + {-94189851, 30046800, -94090149, 30133289, 0x3c1004b}, + {-98287929, 26176800, -98192071, 26263289, 0x3c1004b}, + {-97212692, 31500000, -97111308, 31586489, 0x3c1004b}, + {-99790933, 32406800, -99689068, 32493289, 0x3c1004b}, + {-98571894, 33856800, -98468107, 33943289, 0x3c1004b}, + {-96700020, 28824583, -93661338, 31505773, 0x0a80011}, + {-99738702, 28824583, -96700020, 31505773, 0x001000d}, + {-98704954, 31505773, -95576899, 34186963, 0x0010015}, + {-103070000, 34590000, -99990000, 36501000, 0x0925091}, + {-103070000, 32020000, -100150000, 34590000, 0x0ab5891}, + {-100150000, 32020000, -97240000, 34590000, 0x0ab6091}, + {-97260000, 32020000, -94010000, 34000000, 0x08e6891}, + {-106646000, 30710000, -101417000, 32020000, 0x05a7091}, + {-105240000, 28940000, -101417000, 30710000, 0x07a7891}, + {-101417000, 29880000, -98790000, 32020000, 0x0a38091}, + {-98780000, 29880000, -96144000, 32020000, 0x0a28891}, + {-96144000, 29880000, -93508000, 32020000, 0x0a29091}, + {-101417000, 27750000, -98790000, 29880000, 0x0a19891}, + {-98780000, 27750000, -96144000, 29880000, 0x0a0a091}, + {-96144000, 27750000, -93800000, 29880000, 0x0aaa891}, + {-99860000, 25837000, -96800000, 27750000, 0x08cb091}, + {-99738702, 29880000, -96700020, 32020000, 0x097e091}, + {-99738702, 27750000, -96700020, 29880000, 0x095f091}, + {-106646000, 25837000, -93508000, 36501000, 0x0020217}, + {-149913412, 61137755, -149736588, 61224245, 0x001000a}, // 1AK + {-150072300, 61050725, -149420094, 61426800, 0xf040447}, + {-147997341, 64703800, -147061649, 64982000, 0xe890447}, + {-134675987, 58221060, -134274214, 58432829, 0x931044b}, + {-149884000, 61425000, -149338963, 61568000, 0x864044b}, + {-149884000, 61568000, -149335208, 61710000, 0x864044b}, + {-149342000, 61506000, -148953359, 61706435, 0x864044b}, + {-135505599, 56956340, -135154402, 57149659, 0x864044b}, + {-131809018, 55256140, -131471783, 55449459, 0x864044b}, + {-152491399, 59859405, -147188601, 62540595, 0x0a80011}, + {-134593907, 54612705, -129976302, 57293895, 0x001000d}, + {-137000562, 56136486, -132204211, 58817676, 0x0010015}, + {-141000000, 58350000, -134100000, 60360000, 0x07d0091}, + {-161020000, 70332000, -147280000, 71425000, 0x0510891}, + {-147955732, 67622347, -140954847, 70333328, 0x0a81091}, + {-154956617, 67622347, -147955732, 70333328, 0x0a81891}, + {-160923000, 67100000, -154956617, 70333329, 0x0c42091}, + {-166890000, 67100000, -160923000, 70333329, 0x0c42891}, + {-147300032, 64911366, -140954549, 67622347, 0x0a73091}, + {-153645515, 64911366, -147300032, 67622347, 0x0a73891}, + {-159990998, 64911366, -153645515, 67622347, 0x0a74091}, + {-168130000, 64911366, -159990998, 67100000, 0x0854891}, + {-146756645, 62200385, -140977191, 64911366, 0x0a85091}, + {-152536099, 62200385, -146756645, 64911366, 0x0a85891}, + {-158315553, 62200385, -152536099, 64911366, 0x0a86091}, + {-164095007, 62200385, -158315553, 64911366, 0x0a86891}, + {-169874461, 62200385, -164095007, 64911366, 0x0a87091}, + {-173500000, 60100000, -169850000, 63850000, 0x0f07891}, + {-146333970, 59489405, -141001381, 62200386, 0x0a88091}, + {-151666559, 59489405, -146333970, 62200386, 0x0a88891}, + {-156999148, 59489405, -151666559, 62200386, 0x0a89091}, + {-162331737, 59489405, -156999148, 62200386, 0x0a89891}, + {-167664326, 59489405, -162331737, 62200386, 0x0a8a091}, + {-152396081, 57330000, -146240000, 59489405, 0x087a891}, + {-157341387, 56820000, -152396081, 59489405, 0x0a6b091}, + {-162286693, 56820000, -157341387, 59489405, 0x0a6b891}, + {-172028350, 55437829, -167351163, 58119019, 0x0a8c091}, + {-162750000, 55440000, -153600000, 56820000, 0x056c891}, + {-167250000, 53954000, -159110000, 55440000, 0x05dd091}, + {-172000000, 52100000, -165900000, 54032000, 0x078d891}, + {-177330000, 51000000, -172000000, 53200000, 0x088e091}, + {177340000, 51000000, 182670000, 53200000, 0x088e891}, + {172300000, 51000000, 177340000, 53200000, 0x08cf091}, + {172300000, 51000000, 230082000, 71425000, 0x0020217}, + {-123186748, 49208255, -123056052, 49294745, 0x001000a}, // 3BC + {-123294400, 49000000, -122427000, 49381200, 0x018000c}, + {-123561600, 48398700, -123440371, 48491200, 0x3c1044b}, + {-123443700, 48403000, -123357301, 48532600, 0x3c1044b}, + {-123357400, 48393000, -123261686, 48510000, 0x3c1044b}, + {-122393000, 49022000, -122213504, 49085100, 0x3c1044b}, + {-119505029, 49847000, -119370971, 49933489, 0x3c1004b}, + {-124035088, 49105200, -123903913, 49191689, 0x3c1004b}, + {-124103288, 49191000, -123933210, 49257600, 0x3c1044b}, + {-122836075, 53829400, -122724303, 53941789, 0x3c1044b}, + {-122002088, 49094000, -121900943, 49206089, 0x3c1044b}, + {-125291900, 49949000, -125202761, 50078989, 0x3c1044b}, + {-130354400, 54212000, -130251432, 54335400, 0x3c1044b}, + {-124476560, 49303900, -124274391, 49360589, 0x3c1044b}, + {-128672716, 54488900, -128480243, 54554889, 0x3c1044b}, + {-117818988, 49065000, -117614376, 49120400, 0x3c1044b}, + {-120431650, 50634300, -120296150, 50720789, 0x3c1004b}, + {-119342429, 50216500, -119208371, 50302989, 0x3c1004b}, + {-119651209, 49437400, -119518592, 49523889, 0x3c1004b}, + {-125033309, 49636600, -124900692, 49723089, 0x3c1004b}, + {-115830109, 49457600, -115697492, 49544089, 0x3c1004b}, + {-120908880, 56201300, -120753920, 56287789, 0x3c1004b}, + {-124863388, 49202300, -124732213, 49288789, 0x3c1004b}, + {-119321650, 50671700, -119186150, 50758189, 0x3c1004b}, + {-124571109, 49792200, -124438492, 49878689, 0x3c1004b}, + {-120312119, 55717400, -120159081, 55803889, 0x3c1004b}, + {-122207532, 52095000, -122067468, 52181489, 0x3c1004b}, + {-117356809, 49444300, -117224192, 49530789, 0x3c1004b}, + {-122535973, 52938400, -122394227, 53024889, 0x3c1004b}, + {-117745088, 49273300, -117613913, 49359789, 0x3c1004b}, + {-118282671, 50966800, -118145730, 51053289, 0x3c1004b}, + {-120834827, 50080850, -120738573, 50142949, 0x2b2004b}, + {-116023592, 49639640, -115931409, 49699759, 0x29c004b}, + {-123754375, 48747550, -123661226, 48809649, 0x2b2004b}, + {-123450090, 48611550, -123388936, 48700000, 0x29c044b}, + {-126432497, 48289405, -122410712, 50970595, 0x0a80011}, + {-122440503, 48986514, -118388927, 51667704, 0x001000d}, + {-118388926, 48986514, -114337350, 51667704, 0x0010015}, + {-139100000, 48260000, -114050000, 60000000, 0x3130016}, + {-139100000, 48260000, -114050000, 60000000, 0x0020217}, + {-114104678, 51007190, -114007922, 51068299, 0x2a7004a}, // 3AB + {-113578649, 53499690, -113475952, 53560799, 0x2a7004a}, + {-114333802, 50848520, -113791799, 51194479, 0xf040047}, + {-113802544, 53353100, -113246256, 53687989, 0xe890047}, + {-113951264, 52195120, -113708737, 52344879, 0x680004b}, + {-112942671, 49629690, -112755130, 49751999, 0x54f004b}, + {-110804890, 49973390, -110615311, 50095699, 0x54f004b}, + {-118911881, 55128590, -118698519, 55250899, 0x54f004b}, + {-111505098, 56652190, -111282903, 56774499, 0x54f004b}, + {-114111128, 51230590, -113917472, 51352899, 0x54f004b}, + {-114043185, 53467890, -113840016, 53590199, 0x54f004b}, + {-113590985, 53240890, -113387816, 53363199, 0x54f004b}, + {-113275274, 53680390, -113069727, 53802699, 0x54f004b}, + {-110206085, 53239590, -110002916, 53361899, 0x54f004b}, + {-112899326, 52941990, -112698875, 53064299, 0x54f004b}, + {-111994609, 50502890, -111802991, 50625199, 0x54f004b}, + {-110317563, 54378090, -110109637, 54500399, 0x54f004b}, + {-113835937, 52407190, -113637864, 52529499, 0x54f004b}, + {-113477126, 52908390, -113276675, 53030699, 0x54f004b}, + {-115375788, 48998005, -111324212, 51679195, 0x0a80011}, + {-115494952, 51679195, -111205048, 54360385, 0x001000d}, + {-115614116, 54360385, -111056093, 57041575, 0x0010015}, + {-120000000, 48998000, -110000000, 60000000, 0x0010016}, + {-120000000, 48998000, -110000000, 60000000, 0x0020217}, + {-79439582, 43622755, -79320418, 43709245, 0x001000a}, // 3ON + {-79846600, 43439000, -79120680, 43912800, 0x01c000c}, + {-75754500, 45404300, -75582886, 45466000, 0x3c1044b}, + {-75582886, 45424000, -75435625, 45495900, 0x3c1044b}, + {-75820373, 45317811, -75697847, 45404300, 0x3c1044b}, + {-75697847, 45317811, -75575321, 45404300, 0x3c1044b}, + {-79934701, 43185600, -79816499, 43272089, 0x3c1004b}, + {-79816499, 43185600, -79698297, 43272089, 0x3c1004b}, + {-80551601, 43408600, -80433399, 43495089, 0x3c1004b}, + {-81364621, 42937200, -81247380, 43023689, 0x3c1004b}, + {-81247380, 42937200, -81130139, 43023689, 0x3c1004b}, + {-79283200, 43106000, -79199561, 43228189, 0x3c1044b}, + {-83072940, 42240400, -82956660, 42326889, 0x3c1004b}, + {-78987082, 43847400, -78867919, 43933889, 0x3c1004b}, + {-78897709, 43856049, -78778546, 43942538, 0x3c1004b}, + {-79850501, 43320000, -79732299, 43406489, 0x3c1004b}, + {-80375201, 43336000, -80269545, 43432700, 0x3c1044b}, + {-79744482, 44337900, -79624118, 44424389, 0x3c1004b}, + {-80324001, 43500500, -80205799, 43586989, 0x3c1004b}, + {-76605182, 44207800, -76472168, 44285989, 0x3c1044b}, + {-81032500, 46457500, -80897951, 46537700, 0x3c1044b}, + {-89306180, 48362700, -89195346, 48463800, 0x3c1044b}, + {-80326101, 43107200, -80207899, 43193689, 0x3c1004b}, + {-79121582, 43809800, -79002419, 43896289, 0x3c1004b}, + {-79157001, 43061700, -79038799, 43148189, 0x3c1004b}, + {-82443021, 42935200, -82325780, 43021689, 0x3c1004b}, + {-75942663, 45271900, -75820137, 45358389, 0x3c1004b}, + {-78400182, 44256800, -78279818, 44343289, 0x3c1004b}, + {-84404465, 46494600, -84238066, 46559400, 0x3c1044b}, + {-77445382, 44131200, -77325018, 44217689, 0x3c1004b}, + {-79295990, 42961150, -79211811, 43023249, 0x2b2004b}, + {-79489320, 46277340, -79402481, 46337459, 0x29c004b}, + {-74778600, 45009674, -74676844, 45062749, 0x2b2044b}, + {-82231714, 42376640, -82150887, 42436759, 0x29c004b}, + {-81378975, 48446350, -81285826, 48508449, 0x2b2004b}, + {-77614833, 44080840, -77531167, 44140959, 0x29c004b}, + {-81799295, 42590583, -78164793, 45271773, 0x0a80011}, + {-81858877, 45195673, -78166000, 47876863, 0x0010015}, + {-78166000, 43837500, -74318000, 46150000, 0x01c000d}, + {-95157000, 41676000, -79499000, 57000000, 0x4300016}, + {-95157000, 41676000, -74318000, 57000000, 0x0020217}, + {-73658143, 45470755, -73536096, 45557245, 0x001000a}, // 3QC + {-73894304, 45323580, -73232888, 45814620, 0x001000c}, + {-71397165, 46822400, -71271035, 46908889, 0x3c1004b}, + {-71271035, 46822400, -71144905, 46908889, 0x3c1004b}, + {-71397165, 46735911, -71271035, 46822400, 0x3c1004b}, + {-71271035, 46735911, -71144905, 46822400, 0x3c1004b}, + {-71308274, 46649422, -71183345, 46735911, 0x3c1004b}, + {-75814063, 45417400, -75691537, 45503889, 0x3c1044b}, + {-75691537, 45454200, -75564421, 45537520, 0x3c1044b}, + {-71995500, 45360000, -71841864, 45428860, 0x3c1044b}, + {-71283750, 48381600, -71119996, 48450000, 0x3c1044b}, + {-71138133, 48381600, -71008399, 48468089, 0x3c1044b}, + {-72622465, 46313700, -72497536, 46400189, 0x3c1004b}, + {-73328263, 45244300, -73205737, 45330789, 0x3c1004b}, + {-72551864, 45839500, -72409983, 45914850, 0x3c1044b}, + {-74070064, 45750000, -73946337, 45836489, 0x3c1004b}, + {-72791263, 45366800, -72668737, 45453289, 0x3c1004b}, + {-72779565, 46536200, -72654636, 46622689, 0x3c1004b}, + {-73008263, 45586600, -72885737, 45673089, 0x3c1004b}, + {-73246263, 45511700, -73123737, 45598189, 0x3c1004b}, + {-68593467, 48416600, -68463733, 48503089, 0x3c1004b}, + {-74004063, 45499700, -73881537, 45586189, 0x3c1004b}, + {-72025064, 46015200, -71901337, 46101689, 0x3c1004b}, + {-79057000, 48187900, -78953880, 48295600, 0x3c1044b}, + {-74191220, 45234430, -74058366, 45314100, 0x3c1044b}, + {-73174264, 45972800, -73050537, 46059289, 0x3c1004b}, + {-77870166, 48054600, -77741634, 48141089, 0x3c1004b}, + {-70717664, 46076900, -70593937, 46163389, 0x3c1004b}, + {-71702167, 48520000, -71572433, 48606489, 0x3c1004b}, + {-66433229, 50189500, -66299171, 50275989, 0x3c1004b}, + {-74061363, 45353600, -73915377, 45426100, 0x3c1044b}, + {-71377464, 46036400, -71253737, 46122889, 0x3c1004b}, + {-72203463, 45225800, -72080937, 45312289, 0x3c1004b}, + {-76000000, 44999000, -71072386, 47000000, 0x07f0011}, + {-79517700, 45460000, -76000000, 48280000, 0x021000d}, + {-71875000, 45200000, -69240000, 48850000, 0x5420015}, + {-80200000, 44999000, -57103500, 57950000, 0x3400016}, + {-80850000, 57950000, -63000000, 62610000, 0x0780012}, + {-80850000, 44999000, -57103500, 62610000, 0x0020217}, + {-106728692, 52106755, -106589347, 52193245, 0x001000a}, // 3SK + {-106940131, 51977020, -106379869, 52322979, 0xf040047}, + {-104835839, 50286400, -104316761, 50621289, 0xe890047}, + {-105879884, 53141020, -105631117, 53290779, 0x680004b}, + {-105681464, 50313620, -105449337, 50463379, 0x680004b}, + {-102613660, 51161320, -102376541, 51311079, 0x680004b}, + {-107909864, 50223220, -107677737, 50372979, 0x680004b}, + {-108402320, 52695120, -108156881, 52844879, 0x680004b}, + {-103106968, 49064620, -102879833, 49214379, 0x680004b}, + {-103967816, 49588120, -103738185, 49737879, 0x680004b}, + {-110006985, 53223190, -109803816, 53345499, 0x54f004b}, + {-105163237, 52155690, -104965164, 52277999, 0x54f004b}, + {-108548263, 54065990, -108340337, 54188299, 0x54f004b}, + {-104714426, 52799690, -104513975, 52921999, 0x54f004b}, + {-102879128, 50874390, -102685472, 50996699, 0x54f004b}, + {-109992100, 50809405, -105791569, 53490595, 0x0a80011}, + {-105791569, 50809405, -101591038, 53490595, 0x001000d}, + {-108100000, 48998000, -102150000, 50809405, 0x28d0015}, + {-110007000, 48998000, -101357000, 60000000, 0x0010016}, + {-110007000, 48998000, -101357000, 60000000, 0x0020217}, + {-97195309, 49852955, -97061730, 49939445, 0x001000a}, // 3MB + {-97464752, 49692480, -96746048, 50183520, 0x001000c}, + {-100083018, 49756810, -99817783, 49929789, 0x782004b}, + {-98395059, 49877310, -98126941, 50050289, 0x782004b}, + {-96765718, 49457510, -96500483, 49630489, 0x782004b}, + {-98003139, 55659810, -97697062, 55832789, 0x782004b}, + {-98013268, 49100420, -97786133, 49250179, 0x680004b}, + {-102006160, 54693620, -101748241, 54843379, 0x680004b}, + {-100168260, 51075220, -99931141, 51224979, 0x680004b}, + {-98241168, 49119220, -98014033, 49268979, 0x680004b}, + {-97377864, 50275820, -97145737, 50425579, 0x680004b}, + {-100404447, 48998000, -96352871, 51679190, 0x0a80011}, + {-100523611, 51679190, -96233707, 54360380, 0x001000d}, + {-100642775, 54360380, -96084752, 57041570, 0x0010015}, + {-102010000, 48998000, -88926000, 60000000, 0x0010016}, + {-102010000, 48998000, -88926000, 60000000, 0x0020217}, + {-52792626, 47536455, -52665774, 47622945, 0x001000a}, // 3NL + {-53321028, 47322580, -52633572, 47813620, 0x001000c}, + {-58073176, 48856910, -57810824, 49029889, 0x782004b}, + {-54673100, 48880000, -54382629, 48997000, 0x680044b}, + {-55769800, 48922000, -55447115, 49027300, 0x680044b}, + {-67014320, 52864420, -66768881, 53014179, 0x680004b}, + {-60548384, 53268200, -60141446, 53359660, 0x680044b}, + {-58656000, 48491600, -58364941, 48607079, 0x680044b}, + {-54054280, 48091920, -53831721, 48241679, 0x680004b}, + {-57516868, 49132120, -57289733, 49281879, 0x680004b}, + {-55337000, 47108420, -55118601, 47258179, 0x680004b}, + {-55284300, 46985020, -55065901, 47134779, 0x680004b}, + {-56472835, 46600005, -52600005, 49281195, 0x0a80011}, + {-59484705, 47484797, -55552293, 50165987, 0x001000d}, + {-57625000, 49281000, -53559900, 51800000, 0x0010015}, + {-68006000, 51550000, -52600000, 60777500, 0x0a90012}, + {-69053000, 43330000, -52600000, 60777500, 0x46a0216}, + {-68006000, 46600000, -52600000, 60777500, 0x0020217}, + {-66120043, 45237255, -65997996, 45323745, 0x001000a}, // 3NB + {-66382904, 45127980, -65721488, 45619020, 0x001000c}, + {-64931474, 45984160, -64628527, 46195929, 0x931004b}, + {-66720677, 45812940, -66444123, 46006259, 0x864004b}, + {-65839305, 47537740, -65554696, 47731059, 0x864004b}, + {-66819147, 47846640, -66531853, 48039959, 0x864004b}, + {-68404805, 47300840, -68120196, 47494159, 0x864004b}, + {-65693262, 46935940, -65411338, 47129259, 0x864004b}, + {-67850000, 44562000, -63745000, 46778000, 0x0920011}, + {-69053000, 46242000, -64440000, 48075000, 0x017000d}, + {-69053000, 43330000, -52600000, 60777500, 0x46a0216}, + {-69053000, 44562000, -63745000, 48075000, 0x0020217}, + {-63646343, 44615755, -63525257, 44702245, 0x001000a}, // 3NS + {-63906096, 44428180, -63255096, 44919220, 0x001000c}, + {-62800035, 45517740, -62526166, 45711059, 0x864004b}, + {-60290077, 46072240, -60013523, 46265559, 0x864004b}, + {-66179076, 43717440, -65912725, 43910759, 0x864004b}, + {-63425027, 45284210, -63179973, 45457189, 0x782004b}, + {-61467827, 45512810, -61222773, 45685789, 0x782004b}, + {-64402628, 45768510, -64155172, 45941489, 0x782004b}, + {-64202526, 44916410, -63959875, 45089389, 0x782004b}, + {-65900000, 44200000, -60935000, 46024000, 0x0780011}, + {-66447101, 43330000, -61660000, 45020000, 0x015000d}, + {-61660000, 43330000, -59633507, 47253845, 0x61b0015}, + {-69053000, 43330000, -52600000, 60777500, 0x46a0216}, + {-66462000, 43330000, -59633500, 47254000, 0x0020217}, + {-63196865, 46195655, -63071935, 46282145, 0x001000a}, // 3PE + {-63841000, 46127400, -62959336, 46491720, 0x017000c}, + {-62914763, 45954130, -62504438, 46240959, 0xc73004b}, + {-64253000, 46675600, -63973045, 47064800, 0xbde044b}, + {-62429000, 46250400, -61970751, 46486000, 0xbde044b}, + {-64437000, 45944000, -61900000, 47150000, 0x08b0011}, + {-69053000, 43330000, -52600000, 60777500, 0x46a0216}, + {-64437000, 45944000, -61900000, 47150000, 0x0020217}, + {-135173160, 60687500, -135012300, 60790600, 0x023000a}, // 3YT + {-135557020, 60498880, -134614372, 60989920, 0x001000c}, + {-139525398, 63875090, -138978402, 64119709, 0xa9e004b}, + {-129038322, 59999000, -128552481, 60243619, 0xa9e004b}, + {-137754258, 60644690, -137260942, 60889309, 0xa9e004b}, + {-136506543, 61991910, -136021658, 62220689, 0x9ee004b}, + {-138931399, 59999405, -133628601, 62680595, 0x0a80011}, + {-133628601, 59999405, -128325803, 62680595, 0x001000d}, + {-139965146, 62680594, -134185692, 65361784, 0x0010015}, + {-141026000, 59999000, -123802000, 69669000, 0x0010016}, + {-141026000, 59999000, -123802000, 69669000, 0x0020217}, + {-114486217, 62405255, -114299783, 62491745, 0x001000a}, // 3NT + {-114906360, 62202980, -113916840, 62694020, 0x001000c}, + {-116030221, 60701810, -115681379, 60874789, 0x782004b}, + {-133818262, 68274710, -133353139, 68447689, 0x782004b}, + {-116198674, 62737010, -115825327, 62909989, 0x782004b}, + {-121557327, 61736710, -121196473, 61909689, 0x782004b}, + {-112168000, 59999000, -111777433, 60113000, 0x680044b}, + {-126953516, 65215720, -126599085, 65365479, 0x680004b}, + {-133213712, 69354520, -132791889, 69504279, 0x680004b}, + {-135242844, 68159520, -134840157, 68309279, 0x680004b}, + {-123543720, 60182320, -123246281, 60332079, 0x680004b}, + {-119171773, 60427524, -113779602, 63108714, 0x0a80011}, + {-124534153, 59999000, -119231355, 62680190, 0x001000d}, + {-136494983, 67020605, -129762217, 69701795, 0x0010015}, + {-136495000, 59999000, -101987000, 72050000, 0x30d0016}, + {-136495000, 72000000, -109800000, 79050000, 0x09e0012}, + {-136495000, 59999000, -101987000, 78836000, 0x0020217}, + {-68597300, 63706755, -68404139, 63793245, 0x001000a}, // 3NU + {-69039200, 63504480, -67992392, 63995520, 0x001000c}, + {-94287199, 61014810, -93818201, 61243589, 0x9ee004b}, + {-105351583, 69026460, -104769217, 69238229, 0x931004b}, + {-83433682, 64059460, -82951318, 64271229, 0x931004b}, + {-115357642, 67722760, -114801159, 67934529, 0x931004b}, + {-92353935, 62736260, -91896866, 62948029, 0x931004b}, + {-71410727, 62409405, -65631273, 65090595, 0x0a80011}, + {-121070000, 66480000, -115780000, 69910000, 0x027000d}, + {-102010000, 59995000, -93340000, 61700000, 0x2580015}, + {-115780000, 61283000, -61200000, 69920000, 0x2160016}, + {-109910000, 69920000, -61200000, 83200000, 0x0990012}, + {-121223000, 59995000, -60732000, 83140000, 0x0020217}, + {72500000, 33864760, 75000000, 37100000, 0x0d20091}, // IND + {75000000, 33864760, 77500000, 37100000, 0x0d20891}, + {77495479, 33864760, 80500000, 36545950, 0x0ae1091}, + {73426660, 31183570, 76554715, 33864760, 0x0a81891}, + {76554715, 31183570, 79682770, 33864760, 0x0a82091}, + {82608667, 23188563, 85498394, 25869753, 0x0a92891}, + {85498394, 23188563, 88388000, 25869753, 0x0a93091}, + {82669712, 20507373, 85529648, 23188563, 0x0a83891}, + {85529648, 20507373, 88388000, 23188563, 0x0a84091}, + {88388000, 20507373, 89100000, 25869753, 0x1dd4891}, + {68370032, 20507373, 71229968, 23188563, 0x0a85091}, + {71229968, 20507373, 74089904, 23188563, 0x0a85891}, + {74089904, 20507373, 76949840, 23188563, 0x0a86091}, + {76949840, 20507373, 79809776, 23188563, 0x0a86891}, + {79809776, 20507373, 82669712, 23188563, 0x0a87091}, + {72600000, 18094000, 75500000, 20507373, 0x09d7891}, + {75500000, 18094000, 78400000, 20507373, 0x09d8091}, + {78400000, 18094000, 81300000, 20507373, 0x09d8891}, + {81300000, 18094000, 84200000, 20507373, 0x09d9091}, + {84200000, 18094000, 87100000, 20507373, 0x09d9891}, + {72800000, 15547171, 75600000, 18094000, 0x0a3a091}, + {75600000, 15547171, 78400000, 18094000, 0x0a3a891}, + {78400000, 15547171, 81200000, 18094000, 0x0a3b091}, + {81200000, 15547171, 84000000, 18094000, 0x0a3b891}, + {73454123, 12865982, 76194895, 15547172, 0x0a8c091}, + {76194895, 12865982, 78935667, 15547172, 0x0a8c891}, + {78935667, 12865982, 81676439, 15547172, 0x0a8d091}, + {74371790, 10640595, 77520000, 12865982, 0x08ed891}, + {77520000, 10640595, 80668000, 12865982, 0x08ee091}, + {74839405, 7959405, 77520000, 10640595, 0x0a9e891}, + {77520000, 7959405, 79915000, 10640595, 0x0b3f091}, + {72077876, 28502380, 75124004, 31183570, 0x001508d}, + {75127726, 28502380, 78166408, 31183570, 0x001588d}, + {78166408, 28502380, 81205090, 31183570, 0x001608d}, + {69450000, 25869753, 72100717, 28310000, 0x001688d}, + {72115613, 25869753, 75064922, 28550943, 0x001708d}, + {75064922, 25869753, 78014231, 28550943, 0x001788d}, + {78014231, 25869753, 80963540, 28550943, 0x001808d}, + {80963540, 25869753, 83912849, 28550943, 0x001888d}, + {83912849, 25869753, 86862158, 28550943, 0x001908d}, + {86862158, 25869753, 89811467, 28550943, 0x001988d}, + {68160032, 23188563, 71049759, 25869753, 0x001a88d}, + {71049759, 23188563, 73939486, 25869753, 0x001b08d}, + {73939486, 23188563, 76829213, 25869753, 0x001b88d}, + {76829213, 23188563, 79718940, 25869753, 0x001c08d}, + {79718940, 23188563, 82608667, 25869753, 0x001c88d}, + {94436900, 26808169, 97416000, 29489359, 0x001d88d}, + {91457800, 26808169, 94436900, 29489359, 0x001d08d}, + {89781676, 24245000, 92701194, 26919000, 0x001e08d}, + {92701194, 24245000, 95620712, 26919000, 0x001e88d}, + {91126000, 21930000, 94324762, 24245000, 0x01bf08d}, + {71660809, 9770405, 74371790, 12451595, 0x001288d}, + {92200000, 11130000, 94320000, 14333000, 0x026308d}, + {92190000, 6730000, 93970000, 11000000, 0x030388d}, + {74450000, 28502380, 75450000, 31183570, 0x001408d}, + {67050143, 5900143, 97416000, 37299857, 0x0010217}, + {112700000, -54780000, 159267000, -9182000, 0x0010017}, // AUS + {-74010000, -33750000, -32378000, 5280000, 0x0010017}, // BRA + {172300000, 17821000, 295454000, 71425000, 0x2880017}, // USA + {-92550386, 16069405, -89779823, 18750595, 0x001188d}, // MEX + {-92580177, 18750595, -89779823, 21431785, 0x001108d}, + {-89779823, 17570871, -86979469, 20252061, 0x001208d}, + {-89779823, 20252061, -86600000, 21800000, 0x016088d}, + {-118403860, 28309343, -116586609, 29918057, 0x001288d}, + {-112669677, 17783805, -109869323, 20464995, 0x001308d}, + {-116119377, 17034705, -113319023, 19715895, 0x001388d}, + {-91632058, 21827524, -89338151, 23972476, 0x001408d}, + {-93436600, 16069405, -90958000, 18790000, 0x021488d}, + {-117320000, 31785945, -112189000, 32719000, 0x04d0091}, + {-116774659, 29104755, -113735977, 31785945, 0x0a90891}, + {-113735977, 29104755, -110697295, 31785945, 0x0a91091}, + {-110697295, 29104755, -107658613, 31785945, 0x0a91891}, + {-107658613, 29104755, -104619931, 31785945, 0x0a92091}, + {-104619931, 28960000, -100400000, 30000000, 0x0592891}, + {-116440999, 26423566, -113461899, 29104756, 0x0a83091}, + {-113461899, 26423566, -110482799, 29104756, 0x0a83891}, + {-110482799, 26423566, -107503699, 29104756, 0x0a84091}, + {-107503699, 26423566, -104524599, 29104756, 0x0a84891}, + {-104524599, 26423566, -101545499, 29104756, 0x0a85091}, + {-101545499, 26423566, -98566399, 29104756, 0x0a85891}, + {-113610855, 23742376, -110691337, 26423566, 0x0a86091}, + {-110730000, 22800001, -108748963, 26423566, 0x0ed6891}, + {-108748963, 23742376, -105829445, 26423566, 0x0a87091}, + {-105829445, 23742376, -102909927, 26423566, 0x0a87891}, + {-102909927, 23742376, -99990409, 26423566, 0x0a88091}, + {-99990409, 23742376, -97070891, 26423566, 0x0a88891}, + {-106879876, 21061186, -104019940, 23742376, 0x0a99091}, + {-104019940, 21061186, -101160004, 23742376, 0x0a99891}, + {-101160004, 21061186, -98300068, 23742376, 0x0a9a091}, + {-98300068, 21061186, -95440132, 23742376, 0x0a9a891}, + {-105763309, 18379996, -102962955, 21061186, 0x0a9b091}, + {-102962955, 18379996, -100162601, 21061186, 0x0a9b891}, + {-100162601, 18379996, -97362247, 21061186, 0x0a9c091}, + {-97362247, 18379996, -94561893, 21061186, 0x0a9c891}, + {-103633253, 15698806, -100862690, 18379996, 0x0a8d091}, + {-100862690, 15698806, -98092127, 18379996, 0x0a8d891}, + {-98092127, 15653001, -95321564, 18379996, 0x0aae091}, + {-95321564, 16074172, -92551001, 18755362, 0x0a9e891}, + {-94351867, 14531918, -91611095, 17213108, 0x0a9f091}, + {-118403860, 14531918, -86600000, 32719000, 0x0010217}, + {37538581, 55705755, 37691380, 55792245, 0x001000a}, // MOW + {37174200, 55508961, 37975000, 56000000, 0x001000c}, + {37159175, 55614980, 37987247, 56106020, 0x001688c}, + {37166258, 55123940, 37983914, 55614980, 0x001b08c}, + {26672000, 49555000, 48440000, 61615000, 0x0010216}, + {37160000, 55488191, 37975000, 56020920, 0x0020217}, + {30203400, 59906311, 30400600, 59978850, 0x01a000a}, // SPE + {29990732, 59630300, 30759500, 60186000, 0x024000c}, + {29424750, 59789000, 30423508, 60244000, 0x0a40010}, + {26672000, 49555000, 48440000, 61615000, 0x0010216}, + {29424750, 59630300, 30759500, 60245000, 0x0020217}, + {20440003, 54666155, 20588958, 54752645, 0x001000a}, // KGD + {19957692, 54473980, 20754516, 54965020, 0x001000c}, + {20754515, 54424876, 21551339, 54915916, 0x0b00010}, + {19637000, 54316000, 22888000, 55296000, 0x0780011}, + {19637000, 54316000, 22888000, 55296000, 0x0020217}, + {44725548, 43190290, 44843751, 43276780, 0x001000a}, // 7IN + {44479000, 43173000, 45180000, 43616660, 0x01c000c}, + {44640000, 42613700, 45196000, 43173000, 0x0c90010}, + {36598000, 41183000, 49615000, 51246000, 0x0010216}, + {44479000, 42613700, 45196000, 43616660, 0x0020217}, + {38914000, 44938348, 39015558, 45036000, 0x024000a}, // 7AD + {38684000, 44805000, 39666000, 45104000, 0x013000c}, + {39907000, 44244994, 40388000, 44907500, 0x0ee0010}, + {37200000, 43383000, 41743000, 45505561, 0x0860011}, + {36598000, 41183000, 49615000, 51246000, 0x0010216}, + {38666000, 43756000, 40774000, 45217500, 0x0020217}, + {44615000, 43000000, 44717951, 43097650, 0x023000a}, // 7SE + {44343820, 42810000, 44960000, 43301040, 0x001000c}, + {43874853, 42946020, 44343820, 43291979, 0xf04004b}, + {44250000, 43585000, 44858095, 43839000, 0xe89044b}, + {43398000, 42553000, 44960000, 43839000, 0x0b20011}, + {36598000, 41183000, 49615000, 51246000, 0x0010216}, + {43398000, 42553000, 44960000, 43839000, 0x0020217}, + {43535500, 43462000, 43682003, 43526245, 0x017000a}, // 7KB + {43279312, 43237480, 43919896, 43728520, 0x001000c}, + {43919896, 43237480, 44473900, 43806642, 0x0cc0010}, + {42404370, 42890800, 44473900, 44020070, 0x0910011}, + {36598000, 41183000, 49615000, 51246000, 0x0010216}, + {42404370, 42890800, 44473900, 44020070, 0x0020217}, + {42010000, 44179500, 42088000, 44308800, 0x02f000a}, // 7KC + {41713104, 44007980, 42358896, 44499000, 0x001000c}, + {41017684, 43824090, 41354715, 44068709, 0xa9e004b}, + {41420184, 43735690, 41757215, 43980309, 0xa9e004b}, + {41743684, 43672090, 42080715, 43916709, 0xa9e004b}, + {42363296, 43835210, 42678503, 44063989, 0x9ee004b}, + {40684800, 43192200, 42682570, 44497110, 0x09f0011}, + {36598000, 41183000, 49615000, 51246000, 0x0010216}, + {40683000, 43191000, 42684000, 44499000, 0x0020217}, + {45644000, 43255000, 45746952, 43352650, 0x023000a}, // 7CE + {45359312, 43047480, 45999896, 43538520, 0x001000c}, + {45359312, 42556440, 45994688, 43047480, 0x0b00010}, + {44832000, 42473000, 46660000, 44014000, 0x0b40011}, + {36598000, 41183000, 49615000, 51246000, 0x0010216}, + {44832000, 42473000, 46660000, 44014000, 0x0020217}, + {47205000, 56072300, 47362728, 56156000, 0x01e000a}, // 7CU + {46898080, 55740000, 47833000, 56162000, 0x01b000c}, + {46155608, 54711730, 46649592, 54998559, 0xc73004b}, + {47267117, 55373690, 47744082, 55647109, 0xbde004b}, + {46179817, 55358690, 46656782, 55632109, 0xbde004b}, + {45910000, 54624000, 48423000, 56329000, 0x0b60011}, + {26672000, 49555000, 48440000, 61615000, 0x0010216}, + {45910000, 54624000, 48423000, 56329000, 0x0020217}, + {40898859, 56951755, 41055502, 57038245, 0x001000a}, // IVA + {40715552, 56652280, 41564456, 57143320, 0x001000c}, + {41712748, 57165220, 42350851, 57511179, 0xf04004b}, + {40111109, 56754900, 40719491, 57089789, 0xe89004b}, + {39378000, 56351000, 43306500, 57743500, 0x0860011}, + {39378000, 56351000, 43306500, 57743500, 0x0020217}, + {39503947, 52563555, 39645214, 52650045, 0x001000a}, // LIP + {39304424, 52344180, 40059584, 52835220, 0x001000c}, + {38102105, 52493620, 38669094, 52839579, 0xf04004b}, + {38721077, 52804400, 39269923, 53139289, 0xe89004b}, + {37724000, 51887000, 40772600, 53589600, 0x09f0011}, + {26672000, 49555000, 48440000, 61615000, 0x0010216}, + {37724000, 51887000, 40772600, 53589600, 0x0020217}, + {36020447, 52924355, 36161714, 53010845, 0x001000a}, // ORL + {35679716, 52625780, 36445292, 53116820, 0x001000c}, + {36397830, 53159290, 36804170, 53403909, 0xa9e004b}, + {37375126, 52323690, 37771273, 52568309, 0xa9e004b}, + {35815830, 53316090, 36222170, 53560709, 0xa9e004b}, + {37154328, 52720310, 37529272, 52949089, 0x9ee004b}, + {34791000, 51935000, 38064000, 53644000, 0x09b0011}, + {26672000, 49555000, 48440000, 61615000, 0x0010216}, + {34791000, 51935000, 38064000, 53644000, 0x0020217}, + {37512964, 54142755, 37659997, 54229245, 0x001000a}, // TUL + {37197200, 53884380, 37983608, 54375420, 0x001000c}, + {38115484, 53810630, 38597516, 54097459, 0xc73004b}, + {36961493, 54391490, 37426306, 54664909, 0xbde004b}, + {37865552, 53526190, 38325048, 53799609, 0xbde004b}, + {35895000, 52955000, 38958000, 54863000, 0x0ab0011}, + {26672000, 49555000, 48440000, 61615000, 0x0010216}, + {35895000, 52955000, 38958000, 54863000, 0x0020217}, + {36516930, 50550755, 36652431, 50637245, 0x001000a}, // 7BE + {36211240, 50350480, 36945568, 50841520, 0x001000c}, + {37463000, 51131000, 37819106, 51397000, 0xa9e044b}, + {37819106, 51106000, 38144575, 51397000, 0xa9e044b}, + {36988881, 50680190, 37372118, 50924809, 0xa9e044b}, + {38332000, 50541000, 38752320, 50736000, 0x9ee044b}, + {35325000, 49794000, 39277700, 51437700, 0x0860011}, + {26672000, 49555000, 48440000, 61615000, 0x0010216}, + {35325000, 49794000, 39277700, 51437700, 0x0020217}, + {40335281, 56096755, 40488080, 56183245, 0x001000a}, // VLA + {39882360, 55963956, 40710432, 56454996, 0x001000c}, + {40920000, 56300000, 41477601, 56420000, 0x864044b}, + {41896971, 55436141, 42234206, 55629460, 0x864004b}, + {40539000, 55422000, 40791612, 55680000, 0x864044b}, + {38510039, 56264510, 38819960, 56437489, 0x782004b}, + {39360000, 55880000, 39746658, 56016845, 0x782044b}, + {41962158, 56136060, 42272079, 56309039, 0x782004b}, + {38711440, 56058868, 39017517, 56231847, 0x782004b}, + {38272000, 55111000, 42967000, 56811000, 0x0860011}, + {26672000, 49555000, 48440000, 61615000, 0x0010216}, + {38272000, 55111000, 42980000, 56820000, 0x0020217}, + {36097808, 51694377, 36236192, 51780867, 0x001000a}, // KRS + {35792024, 51470480, 36541976, 51961520, 0x001000c}, + {35029767, 52146966, 35425914, 52391585, 0xa9e004b}, + {34562457, 51377104, 34949771, 51621723, 0xa9e004b}, + {35168000, 51573000, 35811498, 51722000, 0xa9e044b}, + {36718359, 51755710, 37085041, 51984489, 0x9ee004b}, + {34080500, 50910000, 38518000, 52442000, 0x07c0011}, + {26672000, 49555000, 48440000, 61615000, 0x0010216}, + {34080500, 50900000, 38555000, 52442000, 0x0020217}, + {36210564, 54495000, 36365069, 54574500, 0x01c000a}, // KLU + {35816292, 54361380, 36613116, 54852420, 0x001000c}, + {36363208, 54954130, 36857192, 55240959, 0xc73004b}, + {34200000, 53805000, 34573737, 54141000, 0xbde044b}, + {35300000, 53921000, 35873387, 54140000, 0xbde044b}, + {33431500, 53276500, 37274000, 55351500, 0x09f0011}, + {26672000, 49555000, 48440000, 61615000, 0x0010216}, + {33431500, 53276500, 37274000, 55351500, 0x0020217}, + {41364500, 52672755, 41482983, 52772000, 0x024000a}, // 7TT + {41244000, 52435000, 42072441, 52867000, 0x01c000c}, + {40302467, 52780160, 40649533, 52991929, 0x931004b}, + {42226897, 51796572, 42536745, 51989891, 0x864044b}, + {41200000, 53117803, 41604994, 53271000, 0x864044b}, + {41421000, 51684000, 41714547, 51888000, 0x864044b}, + {42672472, 52786560, 42989301, 52979879, 0x864044b}, + {41718000, 53308000, 41956302, 53568359, 0x864044b}, + {39923000, 51590000, 43252000, 53823000, 0x0ae0011}, + {26672000, 49555000, 48440000, 61615000, 0x0010216}, + {39910000, 51590000, 43252000, 53823000, 0x0020217}, + {34309000, 53217656, 34400941, 53285000, 0x2a7044a}, // BRY + {34244098, 53285000, 34342169, 53348143, 0x2a7044a}, + {33963708, 53014180, 34739700, 53505220, 0x001000c}, + {32027028, 52629910, 32401972, 52858689, 0x9ee004b}, + {31667000, 52406000, 32045074, 52598000, 0x931044b}, + {32520467, 52731660, 32867533, 52943429, 0x931044b}, + {33900355, 53689860, 34256245, 53901629, 0x931044b}, + {34072755, 53488360, 34428645, 53700129, 0x931044b}, + {31243000, 51842000, 35331000, 54043000, 0x09c0011}, + {26672000, 49555000, 48440000, 61615000, 0x0010216}, + {31243000, 51842000, 35331000, 54043000, 0x0020217}, + {39763237, 57561755, 39906800, 57653825, 0x021000a}, // YAR + {39464548, 57503120, 40102651, 57849079, 0xf040047}, + {38595000, 57925000, 39346403, 58203989, 0xe890447}, + {38158279, 57307930, 38687320, 57594759, 0xc73004b}, + {39120044, 57061390, 39616756, 57334809, 0xbde004b}, + {38598144, 56633890, 39094856, 56907309, 0xbde004b}, + {37077000, 56531000, 41207500, 59160000, 0x0b40011}, + {26672000, 49555000, 48440000, 61615000, 0x0010216}, + {37077000, 56531000, 41207500, 59160000, 0x0020217}, + {39633330, 54582200, 39798000, 54657529, 0x01b000a}, // RYA + {39141603, 54460000, 40116016, 54850520, 0x019000c}, + {39854962, 53594910, 40239438, 53823689, 0x9ee004b}, + {41753000, 54147500, 42035896, 54416845, 0x931044b}, + {41105300, 54847000, 41554024, 55019000, 0x931044b}, + {38791935, 54170000, 39188816, 54362000, 0x931044b}, + {39344855, 53721960, 39700745, 53933729, 0x931004b}, + {38669670, 53311800, 42705000, 55352700, 0x09a0011}, + {26672000, 49555000, 48440000, 61615000, 0x0010216}, + {38660000, 53311800, 42705000, 55370000, 0x0020217}, + {47962535, 46306700, 48099087, 46383800, 0x01b000a}, // AST + {47691688, 46038376, 48358312, 46529416, 0x001000c}, + {45697227, 47986471, 46389891, 48477511, 0x0b10010}, + {44969730, 46443380, 49040000, 48865100, 0x01c000d}, + {45838527, 45189350, 49615000, 47850000, 0x0a80011}, + {36598000, 41183000, 49615000, 51246000, 0x0010216}, + {44969730, 45000000, 49615000, 48867000, 0x0020217}, + {37538581, 55705755, 37691380, 55792245, 0x001000a}, // MOS + {37174200, 55508961, 37975000, 56000000, 0x001000c}, + {37468000, 55340000, 37621388, 55510000, 0x54f044b}, + {38067000, 55540000, 38317728, 55644000, 0x54f044b}, + {38687178, 55023090, 38897822, 55145399, 0x54f044b}, + {38390000, 55725000, 38541127, 55900000, 0x54f044b}, + {37276178, 54873000, 37516737, 54980099, 0x54f044b}, + {38824490, 55772000, 39125153, 55860000, 0x54f044b}, + {37974000, 55860890, 38190419, 55983199, 0x54f044b}, + {37949000, 56235000, 38192486, 56345000, 0x54f044b}, + {36649220, 56296600, 36958980, 56383089, 0x54f044b}, + {37397562, 55097800, 37699158, 55184289, 0x54f044b}, + {38637000, 55255000, 38759145, 55361789, 0x3c1044b}, + {36653462, 55349200, 36804338, 55435689, 0x3c1044b}, + {37787000, 56000000, 37939082, 56087000, 0x3c1044b}, + {38964000, 55351800, 39114876, 55438289, 0x3c1044b}, + {37365081, 55993400, 37518119, 56079889, 0x3c1044b}, + {38021523, 54835600, 38170477, 54922089, 0x3c1044b}, + {37446000, 56271900, 37579675, 56372000, 0x3c1044b}, + {38573681, 55740500, 38726719, 55826989, 0x3c1044b}, + {36915620, 56143600, 37070580, 56230089, 0x3c1044b}, + {37975000, 55712000, 38173424, 55778600, 0x3c1044b}, + {38234800, 55692200, 38391978, 55776333, 0x3c1044b}, + {36883360, 56597060, 37721848, 57088100, 0x001088c}, + {37721847, 56597060, 38560335, 57088100, 0x001108c}, + {35231538, 56106020, 36070026, 56597060, 0x001188c}, + {36070026, 56106020, 36908514, 56597060, 0x001208c}, + {36908514, 56106020, 37747002, 56597060, 0x001288c}, + {37747002, 56106020, 38585490, 56597060, 0x001308c}, + {34674959, 55614980, 35503031, 56106020, 0x001508c}, + {35503031, 55614980, 36331103, 56106020, 0x001588c}, + {36331103, 55614980, 37159175, 56106020, 0x001608c}, + {37159175, 55614980, 37987247, 56106020, 0x001688c}, + {37987247, 55614980, 38815319, 56106020, 0x001708c}, + {38815319, 55614980, 39643391, 56106020, 0x001788c}, + {39643391, 55614980, 40471463, 56106020, 0x001888c}, + {34713290, 55123940, 35530946, 55614980, 0x001908c}, + {35530946, 55123940, 36348602, 55614980, 0x001988c}, + {36348602, 55123940, 37166258, 55614980, 0x001a88c}, + {37166258, 55123940, 37983914, 55614980, 0x001b08c}, + {37983914, 55123940, 38801570, 55614980, 0x001b88c}, + {38801570, 55123940, 39619226, 55614980, 0x001c08c}, + {39619226, 55123940, 40436882, 55614980, 0x001c88c}, + {37007935, 54632900, 37815175, 55123940, 0x001d08c}, + {37815175, 54632900, 38622415, 55123940, 0x001d88c}, + {38622415, 54632900, 39429655, 55123940, 0x001e08c}, + {39429655, 54632900, 40236895, 55123940, 0x001e88c}, + {38304727, 54141860, 39101551, 54632900, 0x001f08c}, + {26672000, 49555000, 48440000, 61615000, 0x0010216}, + {35130000, 54254500, 40210000, 56978000, 0x0020217}, + {31971102, 54735455, 32120057, 54821945, 0x001000a}, // SMO + {31619792, 54518480, 32416616, 55009520, 0x001000c}, + {32640762, 53819610, 33025238, 54048389, 0x9ee004b}, + {34077290, 55088160, 34446710, 55299929, 0x931004b}, + {32507443, 54967860, 32872157, 55179629, 0x931004b}, + {33054043, 55022060, 33418757, 55233829, 0x931004b}, + {30980756, 55496562, 31350176, 55708331, 0x931004b}, + {33495000, 55781206, 34445000, 56071000, 0x016088c}, + {34445000, 55781206, 35400000, 56071000, 0x016108c}, + {30747000, 55290166, 31564656, 55781206, 0x001188c}, + {31557187, 55290166, 32374843, 55781206, 0x001208c}, + {32374843, 55290166, 33192499, 55781206, 0x001288c}, + {33192499, 55290166, 34010155, 55781206, 0x001308c}, + {34010155, 55290166, 34827811, 55781206, 0x001388c}, + {34582344, 55290166, 35400000, 55781206, 0x001408c}, + {30747000, 54799126, 31554240, 55290166, 0x001488c}, + {31551979, 54799126, 32359219, 55290166, 0x001508c}, + {32359219, 54799126, 33166459, 55290166, 0x001588c}, + {33166459, 54799126, 33973699, 55290166, 0x001608c}, + {33973699, 54799126, 34780939, 55290166, 0x001688c}, + {34592760, 54799126, 35400000, 55290166, 0x001708c}, + {30749947, 54308086, 31546771, 54799126, 0x001788c}, + {31546771, 54308086, 32343595, 54799126, 0x001808c}, + {32343595, 54308086, 33140419, 54799126, 0x001888c}, + {33140419, 54308086, 33937243, 54799126, 0x001908c}, + {33937243, 54455398, 34734067, 54946438, 0x001988c}, + {34592760, 54602710, 35400000, 55093750, 0x001a08c}, + {31302360, 53850000, 32088768, 54308086, 0x001a88c}, + {32088768, 53850000, 32875176, 54308086, 0x001b08c}, + {32875176, 53850000, 33700000, 54308086, 0x01db88c}, + {31754000, 53412000, 32532000, 53850000, 0x001c08c}, + {32532000, 53412000, 33310000, 53850000, 0x001c88c}, + {26672000, 49555000, 48440000, 61615000, 0x0010216}, + {30747000, 53412000, 35400000, 56071000, 0x0020217}, + {47437379, 42922655, 47554621, 43009145, 0x001000a}, // 7DA + {47083212, 42691280, 47718588, 43182320, 0x001000c}, + {46530700, 43083830, 46922700, 43370659, 0xc73004b}, + {48018101, 41954190, 48385698, 42227609, 0xbde004b}, + {46748482, 42662290, 47119117, 42935709, 0xbde004b}, + {45600000, 41184000, 48596880, 44320322, 0x0c60011}, + {45080000, 42314009, 48596880, 44995200, 0x001000d}, + {36598000, 41183000, 49615000, 51246000, 0x0010216}, + {45080000, 41183000, 48598000, 44997000, 0x0020217}, + {39110708, 51629275, 39235000, 51721345, 0x021000a}, // VOR + {38859024, 51458480, 39608976, 51949520, 0x001000c}, + {41861649, 51293260, 42196950, 51505029, 0x931004b}, + {39090155, 51192840, 39396244, 51386159, 0x864004b}, + {39442455, 50899440, 39748544, 51092759, 0x864004b}, + {39408477, 50089140, 39708122, 50282459, 0x864004b}, + {39670388, 49610040, 39966811, 49803359, 0x864004b}, + {40233177, 50100440, 40532822, 50293759, 0x864004b}, + {38139000, 49825039, 42944000, 52106000, 0x0900011}, + {38139000, 49555000, 42315716, 52106000, 0x01d000d}, + {26672000, 49555000, 48440000, 61615000, 0x0010216}, + {38139000, 49555000, 42944000, 52106000, 0x0020217}, + {31190115, 58506255, 31353485, 58592745, 0x001000a}, // NGR + {30894820, 58258480, 31780180, 58749520, 0x001000c}, + {33660677, 58277210, 34094722, 58505989, 0x9ee004b}, + {31367772, 59086760, 31775428, 59298529, 0x931004b}, + {33039413, 58329060, 33441186, 58540829, 0x931004b}, + {35556013, 58450460, 35957786, 58662229, 0x931004b}, + {31253165, 57886000, 31795602, 58040500, 0x931044b}, + {29622000, 56917000, 34705456, 59436000, 0x09f0011}, + {29622000, 57533219, 36241000, 59436000, 0x016000d}, + {26672000, 49555000, 48440000, 61615000, 0x0010216}, + {29622000, 56917000, 36241000, 59436000, 0x0020217}, + {28268176, 57763755, 28429624, 57850245, 0x001000a}, // PSK + {28004336, 57557980, 28868864, 58049020, 0x001000c}, + {30365539, 56227110, 30675460, 56400089, 0x782004b}, + {28175874, 57247710, 28494925, 57420689, 0x782004b}, + {29412612, 57696410, 29735987, 57869389, 0x782004b}, + {29703761, 55920810, 30009838, 56093789, 0x782004b}, + {29749174, 57438410, 30068225, 57611389, 0x782004b}, + {29212839, 56239210, 29522760, 56412189, 0x782004b}, + {28759577, 56933110, 29073823, 57106089, 0x782004b}, + {28937336, 58199220, 29221463, 58348979, 0x680004b}, + {27323000, 58479356, 28020000, 59019500, 0x024008c}, + {28020000, 58479356, 28739576, 59019500, 0x024088c}, + {28739576, 58479356, 29624936, 58970396, 0x001108c}, + {27416743, 57988316, 28291687, 58479356, 0x001188c}, + {28291687, 57988316, 29166631, 58479356, 0x001208c}, + {29166631, 57988316, 30041575, 58479356, 0x001288c}, + {27334457, 57497276, 28198985, 57988316, 0x001308c}, + {28198985, 57497276, 29063513, 57988316, 0x001388c}, + {29063513, 57497276, 29928041, 57988316, 0x001408c}, + {29928041, 57497276, 30792569, 57988316, 0x001488c}, + {27474552, 57006236, 28323456, 57497276, 0x001508c}, + {28323456, 57006236, 29172360, 57497276, 0x001588c}, + {29172360, 57006236, 30021264, 57497276, 0x001608c}, + {30021264, 57006236, 30870168, 57497276, 0x001688c}, + {27650000, 56544658, 28514000, 57006236, 0x01d708c}, + {28514000, 56544658, 29378000, 57006236, 0x01d788c}, + {29378000, 56544658, 30241000, 57006236, 0x01d808c}, + {30241000, 56544658, 31105000, 57006236, 0x01d888c}, + {28073993, 56053618, 28902065, 56544658, 0x001908c}, + {28902065, 56053618, 29730137, 56544658, 0x001988c}, + {29730137, 56053618, 30329000, 56544658, 0x001a08c}, + {30329000, 56053618, 30928000, 56544658, 0x001a88c}, + {30928000, 56053618, 31526500, 56544658, 0x001b08c}, + {28253096, 55589000, 29070752, 56080040, 0x001b88c}, + {29070752, 55589000, 29888408, 56080040, 0x001c08c}, + {29888408, 55589000, 30706064, 56080040, 0x001c88c}, + {30706064, 55589000, 31523720, 56080040, 0x001d08c}, + {26672000, 49555000, 48440000, 61615000, 0x0010216}, + {27317000, 55589000, 31526500, 59019500, 0x0020217}, + {40859776, 57724755, 41021224, 57811245, 0x001000a}, // KOS + {40513036, 57417280, 41377564, 57908320, 0x001000c}, + {41298977, 58343310, 41733022, 58572089, 0x9ee004b}, + {42162013, 58278460, 42563786, 58490229, 0x931004b}, + {44563713, 58239560, 44965486, 58451329, 0x931004b}, + {45417000, 58269560, 46010013, 58413000, 0x931044b}, + {43529654, 57772060, 43925545, 57983829, 0x931004b}, + {40394000, 57273000, 45943714, 59435000, 0x08e0011}, + {42339230, 57356000, 47650000, 59622000, 0x01b000d}, + {26672000, 49555000, 48440000, 61615000, 0x0010216}, + {40394000, 57273000, 47650000, 59622000, 0x0020217}, + {41898457, 44993655, 42019543, 45080145, 0x001000a}, // STA + {41785348, 44920620, 42270652, 45266579, 0xf040047}, + {42811798, 43941400, 43273201, 44276289, 0xe890047}, + {42418524, 43856000, 42820531, 43984000, 0x864044b}, + {41765682, 44517140, 42034718, 44710459, 0x864004b}, + {43263182, 44064240, 43532218, 44257559, 0x864004b}, + {44082374, 44659910, 44325025, 44832889, 0x782004b}, + {42812274, 44611410, 43054925, 44784389, 0x782004b}, + {42711273, 45246610, 42956327, 45419589, 0x782004b}, + {43259574, 44988910, 43502225, 45161889, 0x782004b}, + {40843000, 43795000, 44820000, 46238500, 0x09b0011}, + {41400000, 43658000, 45718000, 45950000, 0x01a000d}, + {36598000, 41183000, 49615000, 51246000, 0x0010216}, + {40843000, 43658000, 45718000, 46238500, 0x0020217}, + {38928157, 44995255, 39049243, 45081745, 0x001000a}, // KDA + {38754821, 44898330, 39157178, 45185159, 0xc730047}, + {39686963, 43383000, 40060636, 43656419, 0xbde0047}, + {37472627, 44652090, 37856173, 44925509, 0xbde0047}, + {40392100, 45350000, 40772176, 45461500, 0x782044b}, + {40948674, 44963710, 41191325, 45136689, 0x782004b}, + {38120370, 46567510, 38370229, 46740489, 0x782004b}, + {38003973, 45221210, 38249027, 45394189, 0x782004b}, + {40036480, 45788220, 40250719, 45937979, 0x680004b}, + {39016132, 44025120, 39222467, 44174879, 0x680004b}, + {40642892, 44553920, 40851307, 44703679, 0x680004b}, + {37848360, 44849320, 38058439, 44999079, 0x680004b}, + {38873920, 45548120, 39086079, 45697879, 0x680004b}, + {37200000, 43383000, 41743000, 45505561, 0x0860011}, + {36598000, 44803239, 41280000, 46879000, 0x018000d}, + {36598000, 41183000, 49615000, 51246000, 0x0010216}, + {36590000, 43383000, 41743000, 46881000, 0x0020217}, + {44201735, 46270455, 44326665, 46356945, 0x001000a}, // 7KL + {43952788, 46134980, 44619412, 46626020, 0x001000c}, + {44250393, 47662310, 44587207, 47891089, 0x9ee004b}, + {44441914, 47218060, 44753685, 47429829, 0x931004b}, + {44497744, 47871760, 44812456, 48083529, 0x931004b}, + {41812526, 46036660, 42115473, 46248429, 0x931004b}, + {47144997, 45277760, 47445003, 45489529, 0x931004b}, + {43600000, 44660000, 47732000, 47051842, 0x0970011}, + {43600000, 45859280, 47732000, 48281000, 0x01c000d}, + {41631000, 45200000, 45304223, 47950000, 0x3dd0015}, + {36598000, 41183000, 49615000, 51246000, 0x0010216}, + {41631000, 44660000, 47732000, 48281000, 0x0020217}, + {35819259, 56810055, 35975902, 56896545, 0x001000a}, // TVE + {35411952, 56672880, 36260856, 57163920, 0x001000c}, + {34053818, 56165540, 34400182, 56358859, 0x864004b}, + {36663418, 56578840, 37009782, 56772159, 0x864004b}, + {33952801, 56929640, 34303998, 57122959, 0x864004b}, + {34807577, 56955710, 35121823, 57128689, 0x782004b}, + {34371274, 57512910, 34690325, 57685889, 0x782004b}, + {33853012, 57831010, 34176387, 58003989, 0x782004b}, + {37169577, 56733210, 37483823, 56906189, 0x782004b}, + {34108503, 55896000, 38329000, 58866000, 0x0bc0011}, + {30778000, 55631000, 35514770, 58260000, 0x001000d}, + {26672000, 49555000, 48440000, 61615000, 0x0010216}, + {30778000, 55631000, 38329000, 58866000, 0x0020217}, + {30203400, 59906311, 30400600, 59978850, 0x01a000a}, // LEN + {29990732, 59630300, 30759500, 60186000, 0x024000c}, + {29891576, 59516940, 30269623, 59710259, 0x864004b}, + {28522069, 60587340, 28911930, 60780659, 0x864004b}, + {28978523, 59801240, 29362477, 59994559, 0x864004b}, + {33308864, 59537510, 33647135, 59710489, 0x782004b}, + {29704164, 59651910, 30042435, 59824889, 0x782004b}, + {31767264, 59378610, 32105535, 59551589, 0x782004b}, + {30457522, 59936310, 30801078, 60109289, 0x782004b}, + {30840141, 58900000, 35745000, 61615000, 0x020000d}, + {26950000, 58418000, 31119761, 61615000, 0x0cb0011}, + {26672000, 59394159, 33000000, 61615000, 0x31c0015}, + {26672000, 49555000, 48440000, 61615000, 0x0010216}, + {26672000, 58418000, 35745000, 61615000, 0x0020217}, + {39637035, 47170755, 39762926, 47257245, 0x001000a}, // ROS + {39461817, 47068800, 40210088, 47508624, 0x01c000c}, + {38760169, 47156410, 39012430, 47329389, 0x782004b}, + {40083268, 47623110, 40337932, 47796089, 0x782004b}, + {41997668, 47449000, 42335144, 47579489, 0x782044b}, + {39786668, 47646510, 40041332, 47819489, 0x782004b}, + {39220769, 46994010, 39473030, 47166989, 0x782004b}, + {40105467, 48216510, 40362533, 48389489, 0x782004b}, + {39913067, 47813210, 40170133, 47986189, 0x782004b}, + {41441140, 46421420, 41657459, 46571179, 0x680004b}, + {39630000, 46969298, 42820000, 50216500, 0x0cd0011}, + {38219000, 45950000, 42838317, 48050000, 0x018000d}, + {39489008, 45950000, 44326000, 48050000, 0x2f50015}, + {36598000, 41183000, 49615000, 51246000, 0x0010216}, + {38219000, 45950000, 44326000, 50216500, 0x0020217}, + {44440413, 48675055, 44570148, 48761545, 0x001000a}, // VGG + {44105064, 48399961, 44722200, 48938520, 0x022000c}, + {44722200, 48667160, 44951834, 48960000, 0x931044b}, + {45174177, 49998240, 45473822, 50191559, 0x864004b}, + {43157677, 49997740, 43457322, 50191059, 0x864004b}, + {43477388, 49626340, 43773811, 49819659, 0x864004b}, + {44635777, 50213540, 44935422, 50406859, 0x864004b}, + {41811366, 50694340, 42114233, 50887659, 0x864004b}, + {42000000, 47440000, 47066000, 49499000, 0x0820011}, + {41165000, 49100000, 46131450, 51246000, 0x019000d}, + {44134845, 48040000, 47425000, 51246000, 0x4840015}, + {36598000, 41183000, 49615000, 51246000, 0x0010216}, + {41165000, 47440000, 47425000, 51246000, 0x0020217}, + {37850000, 59072855, 38016255, 59159345, 0x001000a}, // VLG + {37421112, 58969000, 38322096, 59290000, 0x001000c}, + {39751556, 59151420, 40039843, 59301179, 0x680004b}, + {39466056, 59165320, 39754343, 59315079, 0x680004b}, + {39933768, 59410320, 40226631, 59560079, 0x680004b}, + {36356677, 58739390, 36592122, 58861699, 0x54f004b}, + {38244140, 59807190, 38487060, 59929499, 0x54f004b}, + {35775108, 59349890, 36014291, 59472199, 0x54f004b}, + {36335233, 60930590, 36585967, 61052899, 0x54f004b}, + {40133777, 58778790, 40369222, 58901099, 0x54f004b}, + {45644040, 59932690, 45886960, 60054999, 0x54f004b}, + {46153071, 60701790, 46399728, 60824099, 0x54f004b}, + {35164677, 59060090, 35400122, 59182399, 0x54f004b}, + {45370008, 59448190, 45609191, 59570499, 0x54f004b}, + {40091740, 59916790, 40334660, 60039099, 0x54f004b}, + {42665240, 59908990, 42908160, 60031299, 0x54f004b}, + {34718000, 58478000, 38973441, 61615000, 0x0c70011}, + {38973441, 58478000, 44201283, 61070000, 0x01e000d}, + {40682496, 59073000, 47161000, 61202000, 0x2fc0015}, + {26672000, 49555000, 48440000, 61615000, 0x0010216}, + {34718000, 58478000, 47161000, 61615000, 0x0020217}, + {33025000, 68884400, 33145164, 69037000, 0x039000a}, // MUR + {32385416, 68743584, 33671792, 69234624, 0x001000c}, + {32741080, 67500896, 33944128, 67991936, 0x0b00010}, + {28414000, 66344000, 33240642, 69953000, 0x0e40011}, + {33240642, 66053000, 38151373, 69440000, 0x028000d}, + {34870857, 66053000, 41409500, 68700000, 0x3b60015}, + {28411000, 59190000, 66300000, 70470500, 0x2c60216}, + {28414000, 66053000, 41409500, 69953000, 0x0020217}, + {34252027, 61752455, 34431734, 61838945, 0x001000a}, // 7KR + {33809856, 61554480, 34783752, 62045520, 0x001000c}, + {34097396, 62138920, 34414803, 62288679, 0x680004b}, + {32872696, 60896120, 33179703, 61045879, 0x680004b}, + {34122460, 63670920, 34457339, 63820679, 0x680004b}, + {34611840, 64438120, 34952959, 64587879, 0x680004b}, + {30058192, 61449820, 30370607, 61599579, 0x680004b}, + {34348184, 62802920, 34671415, 62952679, 0x680004b}, + {32180796, 62033820, 32498203, 62183579, 0x680004b}, + {30515324, 61662390, 30770475, 61784699, 0x54f004b}, + {36433224, 61751990, 36688375, 61874299, 0x54f004b}, + {30500885, 64547090, 30784915, 64669399, 0x54f004b}, + {34468000, 64927000, 34907526, 65006000, 0x54f044b}, + {31383824, 61483190, 31638975, 61605499, 0x54f004b}, + {29308000, 60674000, 37935500, 62355680, 0x0690011}, + {29969000, 62355680, 37639000, 64383979, 0x2cf0015}, + {29308000, 64380000, 36211270, 66679000, 0x01b000d}, + {28411000, 59190000, 66300000, 70470500, 0x2c60216}, + {29308000, 60674000, 37935500, 66679000, 0x0020217}, + {52953585, 67596655, 53175576, 67683145, 0x001000a}, // NEN + {52453880, 67406580, 53656928, 67897620, 0x001000c}, + {56474796, 66984780, 57651804, 67475820, 0x0b00010}, + {56884136, 66779405, 63616902, 69460595, 0x0a80011}, + {50151370, 66779405, 56884136, 69460595, 0x001000d}, + {43702214, 65894612, 50166861, 68575802, 0x0010015}, + {43100000, 65800000, 69120700, 81856820, 0x0d20012}, + {28411000, 59190000, 66300000, 70470500, 0x2c60216}, + {43100000, 65800000, 65680000, 70470500, 0x0020217}, + {50724500, 61620720, 50894000, 61710000, 0x020000a}, // 7KO + {50483000, 61340000, 51101241, 62040000, 0x02e000c}, + {53486000, 63486910, 54132011, 63668000, 0x9ee044b}, + {63674235, 67427560, 64218365, 67639329, 0x931004b}, + {59910706, 65922260, 60421894, 66134029, 0x931004b}, + {56887212, 65008360, 57378988, 65220129, 0x931004b}, + {50609065, 62431560, 51066134, 62643329, 0x931004b}, + {48073101, 60280125, 53375899, 62961315, 0x0a80011}, + {52630482, 63029405, 58499309, 65710595, 0x001000d}, + {59392154, 65459405, 65737637, 68140595, 0x0010015}, + {28411000, 59190000, 66300000, 70470500, 0x2c60016}, + {45400000, 59199000, 66256000, 68427000, 0x0020217}, + {40494956, 64506755, 40695805, 64593245, 0x001000a}, // ARK + {39732000, 64346600, 41072063, 64716000, 0x017000c}, + {37864409, 63778630, 38505791, 64065459, 0xc73004b}, + {46339745, 61103290, 46900255, 61376709, 0xbde004b}, + {46900255, 61103290, 47460765, 61376709, 0xbde004b}, + {35914733, 63316652, 41783560, 65997842, 0x0a80011}, + {37326827, 60643000, 42718998, 63324190, 0x001000d}, + {42718998, 60715898, 48111169, 63397088, 0x0010015}, + {43100000, 65800000, 69120700, 81856820, 0x0d20012}, + {28411000, 59190000, 66300000, 70470500, 0x2c60016}, + {35512400, 60643000, 69120700, 81856820, 0x0020217}, + {45113264, 54145855, 45260297, 54232345, 0x001000a}, // 7MO + {44770600, 53920480, 45557008, 54411520, 0x001000c}, + {43665367, 54327710, 43959432, 54500689, 0x782004b}, + {43813145, 54542510, 44111054, 54715489, 0x782004b}, + {42656367, 54003510, 42950432, 54176489, 0x782004b}, + {43044049, 53840910, 43334750, 54013889, 0x782004b}, + {46159340, 54788220, 46417259, 54937979, 0x680004b}, + {45991804, 54509920, 46246395, 54659679, 0x680004b}, + {43782360, 53980820, 44034039, 54130579, 0x680004b}, + {45246104, 54405620, 45500695, 54555379, 0x680004b}, + {45115940, 54605420, 45373859, 54755179, 0x680004b}, + {42166000, 53650000, 46719500, 55187000, 0x07f0011}, + {41775000, 49802000, 61703000, 61676000, 0x0010216}, + {42166000, 53650000, 46719500, 55187000, 0x0020217}, + {43897520, 56265455, 44052241, 56351945, 0x001000a}, // NIZ + {43407468, 56069080, 44235540, 56560120, 0x001000c}, + {43106939, 56140010, 43416860, 56312989, 0x782004b}, + {43641123, 55277510, 43942876, 55450489, 0x782004b}, + {43013661, 55887710, 43319738, 56060689, 0x782004b}, + {42003823, 55291210, 42305576, 55464189, 0x782004b}, + {44301940, 56200720, 44570259, 56350479, 0x680004b}, + {45356476, 55465420, 45617723, 55615179, 0x680004b}, + {43301640, 56578820, 43569959, 56728579, 0x680004b}, + {45617000, 57414000, 46007099, 57520000, 0x680044b}, + {44946404, 55994820, 45211395, 56144579, 0x680004b}, + {41775000, 54465000, 46420000, 57062761, 0x0a40011}, + {42570000, 55668280, 47756000, 58090000, 0x01c000d}, + {41775000, 49802000, 61703000, 61676000, 0x0010216}, + {41775000, 54465000, 47756000, 58090000, 0x0020217}, + {44909886, 53146355, 45053075, 53232845, 0x001000a}, // PNZ + {44603616, 52939480, 45369192, 53430520, 0x001000c}, + {45907000, 53616000, 46174711, 53803789, 0x782044b}, + {46449731, 53018000, 46783115, 53167000, 0x782044b}, + {42891649, 53642610, 43182350, 53815589, 0x782004b}, + {44410331, 53383510, 44697669, 53556489, 0x782004b}, + {42534616, 53408000, 42925707, 53535000, 0x782044b}, + {45977653, 52816810, 46261147, 52989789, 0x782004b}, + {43472031, 53413000, 43798986, 53565000, 0x782044b}, + {44917000, 52797000, 45188546, 52932279, 0x680044b}, + {42094000, 52300000, 46982500, 54032000, 0x07f0011}, + {41775000, 49802000, 61703000, 61676000, 0x0010216}, + {42094000, 52300000, 46982500, 54032000, 0x0020217}, + {49542615, 58562755, 49705985, 58649245, 0x001000a}, // 7KI + {49161320, 58400000, 50230735, 58784000, 0x018000c}, + {52018215, 58614440, 52384985, 58807759, 0x864004b}, + {48724816, 57487940, 49081383, 57681259, 0x864004b}, + {50813000, 56163000, 51415751, 56274000, 0x864044b}, + {52079164, 59274110, 52417435, 59447089, 0x782004b}, + {49064807, 58949110, 49397792, 59122089, 0x782004b}, + {47066979, 60537110, 47415821, 60710089, 0x782004b}, + {47792574, 57230610, 48111625, 57403589, 0x782004b}, + {49258117, 57538000, 53933000, 60330000, 0x0b00011}, + {46262000, 57900000, 50298202, 61065000, 0x025000d}, + {46262000, 56055000, 52000000, 58262712, 0x3190015}, + {41775000, 49802000, 61703000, 61676000, 0x0010216}, + {46262000, 56055000, 53933000, 61065000, 0x0020217}, + {47802000, 56603000, 47981675, 56674400, 0x01a000a}, // 7ME + {47401960, 56364480, 48240448, 56855520, 0x001000c}, + {46376639, 56268710, 46686560, 56441689, 0x782004b}, + {48175261, 55831810, 48481338, 56004789, 0x782004b}, + {47738677, 56851010, 48052923, 57023989, 0x782004b}, + {46094739, 56201310, 46404660, 56374289, 0x782004b}, + {47911361, 55914510, 48217438, 56087489, 0x782004b}, + {48940377, 56851010, 49254623, 57023989, 0x782004b}, + {46683577, 56716710, 46997823, 56889689, 0x782004b}, + {48571768, 56934320, 48843831, 57084079, 0x680004b}, + {45622200, 55826700, 50201800, 57349600, 0x0810011}, + {41775000, 49802000, 61703000, 61676000, 0x0010216}, + {45622200, 55826700, 50201800, 57349600, 0x0020217}, + {55060000, 51750000, 55186500, 51842070, 0x021000a}, // ORE + {54679024, 51505480, 55428976, 51996520, 0x001000c}, + {58196030, 51151073, 58502119, 51344392, 0x864044b}, + {58502119, 51151073, 58808208, 51344392, 0x864044b}, + {52054585, 52654340, 52371414, 52847659, 0x864044b}, + {57301000, 51365500, 57658246, 51498000, 0x782044b}, + {58844658, 51314000, 59220287, 51440000, 0x782044b}, + {52977000, 52373000, 53299981, 52523000, 0x782044b}, + {54888000, 51060000, 55203779, 51210000, 0x782044b}, + {50766000, 51100000, 54128000, 54363000, 0x0d10011}, + {54128000, 50499000, 57175000, 53425000, 0x026000d}, + {57175000, 50499000, 61703000, 52485000, 0x31c0015}, + {41775000, 49802000, 61703000, 61676000, 0x0010216}, + {50766000, 50499000, 61703000, 54363000, 0x0020217}, + {48278964, 54258755, 48425997, 54345245, 0x001000a}, // ULY + {47998000, 54092800, 48897200, 54527800, 0x01b000c}, + {49460600, 54132800, 49874923, 54255500, 0x782044b}, + {46945160, 53975520, 47283656, 54086800, 0x680044b}, + {46984000, 53611000, 47276516, 53739779, 0x680044b}, + {47045000, 54280000, 47414953, 54383000, 0x680044b}, + {47619216, 53117000, 48095522, 53195179, 0x680044b}, + {46219060, 53787220, 46502199, 53920300, 0x680044b}, + {46601560, 53684000, 46926444, 53800000, 0x680044b}, + {49950304, 54215700, 50197245, 54370000, 0x680044b}, + {47370216, 53114920, 47618983, 53264679, 0x680044b}, + {47043400, 52614000, 47305359, 52754279, 0x680044b}, + {45800290, 52535400, 50247800, 54893000, 0x09d0011}, + {41775000, 49802000, 61703000, 61676000, 0x0010216}, + {45800290, 52535400, 50247800, 54893000, 0x0020217}, + {56127276, 57941700, 56288724, 58021245, 0x001000a}, // 7PM + {55787000, 57784100, 56645472, 58223520, 0x001000c}, + {56626768, 59347120, 56951839, 59482000, 0x680044b}, + {56648660, 59588100, 56934307, 59741479, 0x680044b}, + {53913300, 56657220, 54190758, 56804000, 0x680044b}, + {57691000, 58050000, 57988296, 58191000, 0x680044b}, + {56766788, 57359320, 57064923, 57498000, 0x680044b}, + {57685150, 58235100, 57985839, 58376500, 0x680044b}, + {55508216, 57993920, 55788183, 58143679, 0x680044b}, + {54167380, 60245420, 54447301, 60404500, 0x680044b}, + {56939092, 60337120, 57279222, 60470000, 0x680044b}, + {57568177, 59004690, 57803622, 59126999, 0x54f044b}, + {57699676, 58491290, 57931724, 58613599, 0x54f044b}, + {53750000, 56106000, 58900000, 58527722, 0x09a0011}, + {53200000, 58250000, 59490000, 60400172, 0x018000d}, + {51775000, 59854398, 59490000, 61676000, 0x2920015}, + {41775000, 49802000, 61703000, 61676000, 0x0010216}, + {51775000, 56106000, 59490000, 61676000, 0x0020217}, + {55891000, 54710000, 56043900, 54795700, 0x01e000a}, // 7BA + {55632000, 54511480, 56464400, 54956000, 0x01c000c}, + {55849860, 53579920, 56101539, 53729679, 0x680004b}, + {55810716, 53282920, 56059483, 53432679, 0x680004b}, + {54101504, 56020720, 54366495, 56170479, 0x680004b}, + {55851116, 53430120, 56099883, 53579879, 0x680004b}, + {58235160, 53872120, 58486839, 54021879, 0x680004b}, + {55838974, 52903490, 56039425, 53025799, 0x54f004b}, + {55663974, 52666390, 55864425, 52788699, 0x54f004b}, + {54009337, 54043390, 54217263, 54165699, 0x54f004b}, + {53407037, 54422590, 53614963, 54544899, 0x54f004b}, + {53620578, 54533590, 53831222, 54655899, 0x54f004b}, + {58569274, 52654390, 58769725, 52776699, 0x54f004b}, + {58215174, 52530690, 58415625, 52652999, 0x54f004b}, + {54924537, 54161990, 55132463, 54284299, 0x54f004b}, + {53156000, 53715000, 57339630, 56536000, 0x0b30011}, + {53760000, 51570000, 59000000, 53715000, 0x019000d}, + {55786308, 53715000, 59994000, 56536000, 0x3fc0015}, + {41775000, 49802000, 61703000, 61676000, 0x0010216}, + {53156000, 51570000, 59994000, 56536000, 0x0020217}, + {53168500, 56816300, 53325144, 56901345, 0x001000a}, // 7UD + {52726360, 56540180, 53564848, 57031220, 0x001000c}, + {53562018, 56344040, 53908382, 56537359, 0x864004b}, + {53720301, 56919740, 54071498, 57113059, 0x864004b}, + {52432000, 58031140, 52793400, 58224459, 0x864004b}, + {52072739, 56344410, 52382660, 56517389, 0x782004b}, + {52938274, 57478610, 53257325, 57651589, 0x782004b}, + {51941377, 56908510, 52255623, 57081489, 0x782004b}, + {53583612, 57800710, 53906987, 57973689, 0x782004b}, + {51121800, 55857400, 54439400, 58545900, 0x0c90011}, + {41775000, 49802000, 61703000, 61676000, 0x0010216}, + {51121800, 55857400, 54439400, 58545900, 0x0020217}, + {49092000, 55740300, 49238500, 55827700, 0x001000a}, // 7TA + {51720000, 55560500, 52582714, 55802500, 0xf040447}, + {48772000, 55587000, 49347847, 55931489, 0xe890447}, + {52188240, 54816650, 52483359, 54947500, 0x680044b}, + {48456000, 55768000, 48772269, 55893400, 0x680044b}, + {52608800, 54495000, 53007211, 54590599, 0x680044b}, + {52343000, 54535000, 52675629, 54651099, 0x680044b}, + {50377500, 55318000, 50853052, 55400220, 0x680044b}, + {51926419, 55241490, 52139781, 55363799, 0x54f004b}, + {50715337, 54360890, 50923263, 54483199, 0x54f004b}, + {52972778, 54785090, 53183422, 54907399, 0x54f004b}, + {51248190, 55645690, 51464609, 55767999, 0x54f004b}, + {50774531, 56102090, 50993668, 56224399, 0x54f004b}, + {48181578, 54906190, 48392222, 55028499, 0x54f004b}, + {50152031, 56294590, 50371168, 56416899, 0x54f004b}, + {52182190, 55844490, 52398609, 55966799, 0x54f004b}, + {47235000, 53974000, 51150000, 56676000, 0x0b50011}, + {50430000, 53974000, 54270000, 56676000, 0x021000d}, + {41775000, 49802000, 61703000, 61676000, 0x0010216}, + {47235000, 53974000, 54270000, 56680000, 0x0020217}, + {50070000, 53169000, 50230397, 53242200, 0x01a000a}, // SAM + {49818661, 53055000, 50398122, 53398000, 0xf040447}, + {49232000, 53315000, 49885463, 53600000, 0xe890447}, + {48320000, 53036800, 48712436, 53226600, 0x931044b}, + {49541385, 52862340, 49858214, 53055659, 0x864044b}, + {49000000, 53495000, 49322010, 53690000, 0x864044b}, + {51102037, 53237340, 51423162, 53430659, 0x864044b}, + {50379537, 53154340, 50700662, 53347659, 0x864044b}, + {51038358, 53824440, 51363242, 54017759, 0x864044b}, + {47924000, 52225772, 52563000, 54677000, 0x09c0011}, + {48693650, 51773000, 52563000, 54677000, 0x021000d}, + {41775000, 49802000, 61703000, 61676000, 0x0010216}, + {47924000, 51773000, 52563000, 54680000, 0x0020217}, + {45927808, 51500055, 46066192, 51586545, 0x001000a}, // SAR + {45530000, 51317000, 46355768, 51788520, 0x01c000c}, + {47666176, 51898710, 47943423, 52071689, 0x782044b}, + {43022076, 51465000, 43308844, 51632189, 0x782044b}, + {47176235, 51964110, 47456365, 52137089, 0x782044b}, + {48683535, 51924610, 48963665, 52097589, 0x782044b}, + {44888784, 51812520, 45128815, 51962279, 0x680044b}, + {45260636, 52223320, 45503163, 52373079, 0x680044b}, + {46355836, 52232520, 46598363, 52382279, 0x680044b}, + {43641836, 52169520, 43884363, 52319279, 0x680044b}, + {43621840, 51090520, 43858959, 51240279, 0x680044b}, + {42515000, 50476000, 47442105, 52740000, 0x08f0011}, + {47196000, 49802000, 50841500, 52820000, 0x022000d}, + {41775000, 49802000, 61703000, 61676000, 0x0010216}, + {42515000, 49802000, 50841500, 52820000, 0x0020217}, + {76511000, 66065000, 76811000, 66127800, 0x016000a}, // YAN + {75958536, 65863180, 77088672, 66354220, 0x001000c}, + {75182948, 63102260, 75648252, 63314029, 0x931044b}, + {74431558, 63660740, 74863842, 63854059, 0x864044b}, + {77503934, 64836040, 77952865, 65029359, 0x864044b}, + {64561538, 65306940, 65019061, 65500259, 0x864044b}, + {76353330, 64356740, 76793669, 64550059, 0x864044b}, + {74365217, 63065640, 74789983, 63258959, 0x864044b}, + {71080482, 62973900, 76949309, 65655090, 0x0a80011}, + {76949309, 62973900, 82818136, 65655090, 0x0010015}, + {73716985, 65655090, 80181632, 68336280, 0x001000d}, + {62064000, 62201000, 86016000, 73526000, 0x0ac0012}, + {57129000, 51980000, 80500000, 67000000, 0x3bd0216}, + {62064000, 62201000, 86016000, 73526000, 0x0020217}, + {73331500, 61225000, 73533700, 61299245, 0x01a000a}, // 7KM + {72940000, 61140000, 73872831, 61402979, 0xf040447}, + {76038938, 60835300, 76725461, 61170189, 0xe890447}, + {72388996, 61037810, 72743604, 61210789, 0x782044b}, + {68897696, 60951000, 69459866, 61060000, 0x782044b}, + {74329090, 62158410, 74695710, 62331389, 0x782044b}, + {64383373, 61569710, 64744227, 61742689, 0x782044b}, + {65321000, 62056820, 65638407, 62206579, 0x680044b}, + {77326296, 62047820, 77643703, 62197579, 0x680044b}, + {63285000, 61285900, 63642375, 61414500, 0x680044b}, + {74995496, 61190920, 75302503, 61340679, 0x680044b}, + {75228292, 61666000, 75664622, 61773100, 0x680044b}, + {71788041, 60029405, 77090839, 62710595, 0x0a80011}, + {66485243, 60029405, 71788041, 62710595, 0x001000d}, + {61093072, 60833762, 66574616, 63514952, 0x0010015}, + {59192000, 58578000, 85971000, 65748000, 0x07b0012}, + {57129000, 51980000, 80500000, 67000000, 0x3bd0216}, + {59192000, 58578000, 85971000, 65748000, 0x0020217}, + {60521250, 56787200, 60673400, 56877500, 0x020000a}, // SVE + {60160960, 56592480, 60999448, 57083520, 0x001000c}, + {59764400, 56776900, 60036626, 56976489, 0x782044b}, + {59845000, 57844500, 60178638, 58012000, 0x782044b}, + {61774700, 56320000, 62117194, 56476489, 0x782044b}, + {60438864, 59516410, 60777135, 59689389, 0x782044b}, + {59874000, 57203110, 60159851, 57396000, 0x782044b}, + {61378000, 56913000, 61620633, 57137000, 0x782044b}, + {59946964, 59679410, 60347539, 59825400, 0x782044b}, + {60112900, 56391220, 60361869, 56552500, 0x680044b}, + {57230000, 56053000, 63460486, 58050000, 0x07f0011}, + {58360000, 59529280, 63880000, 61951000, 0x01c000d}, + {58360000, 57816941, 66188000, 59530000, 0x2660015}, + {57230000, 56053000, 66188000, 61951000, 0x0ba0012}, + {57129000, 51980000, 80500000, 67000000, 0x3bd0216}, + {57230000, 56053000, 66188000, 61951000, 0x0020217}, + {65468959, 57095255, 65625602, 57181745, 0x001000a}, // TYU + {65074352, 56883480, 65923256, 57374520, 0x001000c}, + {68139300, 58141940, 68500700, 58335259, 0x864044b}, + {69252766, 56025440, 69594834, 56218759, 0x864044b}, + {66111718, 56548840, 66458082, 56742159, 0x864044b}, + {66327700, 56392000, 66668904, 56549000, 0x782044b}, + {68459412, 58047610, 68782787, 58220589, 0x782044b}, + {68468377, 56783310, 68782623, 56956289, 0x782044b}, + {69640839, 56550010, 69950760, 56722989, 0x782044b}, + {64916700, 55147100, 71677500, 57092000, 0x0770011}, + {64813700, 57092000, 71300000, 59248500, 0x018000d}, + {68265000, 57970000, 75195800, 59992100, 0x2c50015}, + {57129000, 51980000, 80500000, 67000000, 0x3bd0216}, + {64813700, 55147100, 75195800, 59992100, 0x0020217}, + {65265142, 55411155, 65416019, 55497645, 0x001000a}, // KGN + {64940876, 55262280, 65758532, 55753320, 0x001000c}, + {63430966, 55962340, 63773034, 56155659, 0x864044b}, + {67054682, 55128540, 67391917, 55321859, 0x864044b}, + {63101182, 55128540, 63438417, 55321859, 0x864044b}, + {62419039, 56215610, 62728960, 56388589, 0x782044b}, + {67785945, 54995110, 68083854, 55168089, 0x782044b}, + {64281261, 55889110, 64587338, 56062089, 0x782044b}, + {62735339, 56154610, 63045260, 56327589, 0x782044b}, + {61972000, 54183000, 66500000, 56842000, 0x0a80011}, + {64300000, 54183000, 68727000, 56842000, 0x001000d}, + {57129000, 51980000, 80500000, 67000000, 0x3bd0216}, + {61972000, 54183000, 68727000, 56842000, 0x0020217}, + {61345656, 55110250, 61490000, 55198400, 0x020000a}, // 7CH + {61094090, 54955020, 61689909, 55300979, 0xf040447}, + {58880400, 53235500, 59436688, 53570389, 0xe890447}, + {59554423, 55062710, 59856176, 55235689, 0x782044b}, + {59950000, 54896000, 60172269, 55069679, 0x680044b}, + {60498704, 55649420, 60763695, 55799179, 0x680044b}, + {61484360, 54017000, 61768786, 54150979, 0x680044b}, + {60060000, 55061120, 60221709, 55303000, 0x680044b}, + {60125604, 55995420, 60390595, 56145179, 0x680044b}, + {61272900, 54735000, 61483854, 54918000, 0x680044b}, + {60103776, 55395120, 60365023, 55544879, 0x680044b}, + {60522916, 52991420, 60771683, 53141179, 0x680044b}, + {57173600, 54901820, 57431519, 55051579, 0x680044b}, + {57129000, 54410000, 63300000, 56368000, 0x07b0011}, + {58750000, 51980000, 63356000, 54410000, 0x01c000d}, + {57129000, 51980000, 80500000, 67000000, 0x3bd0216}, + {57129000, 51980000, 63356000, 56368000, 0x0020217}, + {107546408, 51796000, 107703500, 51868540, 0x01a000a}, // 7BU + {107147024, 51523480, 107896976, 52014520, 0x001000c}, + {107475388, 50523420, 107710011, 50673179, 0x680044b}, + {109520000, 55743000, 109799642, 55884800, 0x680044b}, + {106422440, 51241320, 106659559, 51391079, 0x680044b}, + {106337636, 50291020, 106569763, 50440779, 0x680044b}, + {107894884, 51796320, 108134915, 51946079, 0x680044b}, + {107541036, 52147320, 107783563, 52297079, 0x680044b}, + {103250000, 50287620, 103455064, 50457000, 0x680044b}, + {109679763, 52102290, 109877836, 52224599, 0x54f044b}, + {114753531, 56277290, 114972668, 56399599, 0x54f044b}, + {107312383, 51400490, 107508417, 51522799, 0x54f044b}, + {110197437, 54245090, 110405363, 54367399, 0x54f044b}, + {111401074, 52467990, 111601525, 52590299, 0x54f044b}, + {105466421, 49957000, 109607370, 52638190, 0x0a80011}, + {108275712, 51769000, 112565616, 54450190, 0x001000d}, + {109229024, 54450190, 113787047, 57131380, 0x0010015}, + {98632000, 49957000, 116919000, 57250000, 0x0870012}, + {95653000, 49152000, 122149000, 61730000, 0x31c0216}, + {98632000, 49957000, 117919000, 57250000, 0x0020217}, + {113381000, 52016000, 113556200, 52085000, 0x018000a}, // ZAB + {113001524, 51774180, 113751476, 52265220, 0x001000c}, + {117932000, 50018000, 118276145, 50152700, 0x782044b}, + {117473135, 52162110, 117753265, 52335089, 0x782044b}, + {108744358, 51193210, 109018242, 51366189, 0x782044b}, + {116471476, 51887810, 116748723, 52060789, 0x782044b}, + {113745384, 51714620, 113985415, 51864379, 0x680044b}, + {113899784, 51593420, 114190446, 51717000, 0x680044b}, + {116305700, 50335000, 116652700, 50436179, 0x680044b}, + {110377940, 51312920, 110694574, 51425000, 0x680044b}, + {119621760, 53649920, 119873439, 53799679, 0x680044b}, + {111344421, 49859405, 115485370, 52540595, 0x0a80011}, + {115485370, 49859405, 119626319, 52540595, 0x001000d}, + {116608490, 52540595, 120987767, 55221785, 0x0010015}, + {107730000, 49152000, 122149000, 58441000, 0x0aa0012}, + {95653000, 49152000, 122149000, 61730000, 0x31c0216}, + {107730000, 49152000, 122149000, 58441000, 0x0020217}, + {104230000, 52244500, 104371660, 52327345, 0x01e000a}, // IRK + {103894569, 52126420, 104454831, 52472379, 0xf040447}, + {103463000, 52440660, 104216871, 52684400, 0xe890447}, + {101340500, 56077500, 101745790, 56208000, 0x782044b}, + {101643000, 56224500, 102002586, 56373500, 0x782044b}, + {102588000, 57886000, 102881931, 58076189, 0x782044b}, + {103461453, 52684210, 103744947, 52857189, 0x782044b}, + {103006000, 53024000, 103231146, 53189400, 0x680044b}, + {105627700, 56751520, 106002931, 56860000, 0x680044b}, + {100453804, 54487420, 100708395, 54637179, 0x680044b}, + {113951000, 57793000, 114353957, 57897000, 0x680044b}, + {103791000, 52472200, 104014609, 52636500, 0x680044b}, + {102025839, 51132000, 106256161, 53813190, 0x0a80011}, + {99775417, 55926569, 104512186, 58607759, 0x001000d}, + {101108564, 53813190, 106810022, 55926569, 0x2f60015}, + {95653000, 51132000, 121138000, 64326000, 0x09c0012}, + {95653000, 49152000, 122149000, 61730000, 0x31c0216}, + {95653000, 51132000, 121138000, 64326000, 0x0020217}, + {82864000, 55002000, 83015274, 55084200, 0x01d000a}, // NVS + {82568000, 54691000, 83238824, 55226520, 0x023000c}, + {83146245, 54557010, 83444154, 54729989, 0x782044b}, + {78187223, 55314610, 78488976, 55487589, 0x782044b}, + {77107000, 54300210, 77401065, 54473189, 0x782044b}, + {75816223, 55118110, 76117976, 55291089, 0x782044b}, + {80071323, 55110110, 80373076, 55283089, 0x782044b}, + {80315967, 54238310, 80674751, 54380000, 0x782044b}, + {84210623, 55154010, 84539537, 55312600, 0x782044b}, + {82137300, 53671120, 82388979, 53820879, 0x680044b}, + {81234695, 53490000, 85116000, 56550000, 0x0c20011}, + {75085000, 55244730, 81234695, 57234000, 0x017000d}, + {75240000, 53291000, 81234695, 55244730, 0x2c30015}, + {70354000, 49070000, 99271000, 61033000, 0x2e70216}, + {75085000, 53291000, 85116000, 57234000, 0x0020217}, + {84902720, 56450455, 85057441, 56536945, 0x001000a}, // TOM + {84618660, 56233780, 85457148, 56724820, 0x001000c}, + {85985543, 56883760, 86370257, 57095529, 0x931044b}, + {77377569, 60624340, 77767430, 60817659, 0x864044b}, + {82723115, 58239940, 83089885, 58433259, 0x864044b}, + {83697716, 57261640, 84054283, 57454959, 0x864044b}, + {81989401, 56972000, 82444911, 57120959, 0x864044b}, + {83500016, 57553840, 83856583, 57747159, 0x864044b}, + {82980187, 55670000, 87716956, 58351190, 0x0a80011}, + {78213627, 56170880, 83009978, 58852070, 0x001000d}, + {75600000, 58852070, 82411009, 60878000, 0x2d70015}, + {75056000, 55670000, 89376000, 61033000, 0x08c0012}, + {70354000, 49070000, 99271000, 61033000, 0x2e70216}, + {75056000, 55670000, 89376000, 61033000, 0x0020217}, + {73334800, 54927000, 73464535, 55024000, 0x023000a}, // OMS + {72927584, 54661580, 73734824, 55152620, 0x001000c}, + {72896000, 55215810, 73290697, 55348000, 0x782044b}, + {74324277, 56781910, 74638523, 56954889, 0x782044b}, + {71102445, 54867700, 71509319, 54994289, 0x782044b}, + {73527367, 54474810, 73821432, 54647789, 0x782044b}, + {74628104, 54088620, 74882695, 54238379, 0x680044b}, + {71213476, 55467120, 71474723, 55616879, 0x680044b}, + {74388640, 54993800, 74669654, 55131179, 0x680044b}, + {75040000, 56324000, 75398619, 56436000, 0x680044b}, + {71978804, 55837720, 72267841, 55974900, 0x680044b}, + {70354000, 53436000, 75870000, 55558561, 0x0860011}, + {70354000, 54600000, 76309000, 56589272, 0x017000d}, + {70354000, 56421409, 76309000, 58577000, 0x3060015}, + {70354000, 49070000, 99271000, 61033000, 0x2e70216}, + {70354000, 53436000, 76309000, 58577000, 0x0020217}, + {91353219, 53660500, 91492836, 53749000, 0x020000a}, // 7KK + {90890400, 53480580, 91676808, 53971620, 0x001000c}, + {91263700, 52960000, 91597981, 53220000, 0x9ee044b}, + {90010000, 52557000, 90435979, 52729500, 0x931044b}, + {89888396, 54388560, 90248404, 54600329, 0x931044b}, + {90688000, 52915000, 91019136, 53136929, 0x931044b}, + {90294000, 52982060, 90645772, 53193829, 0x931044b}, + {88350000, 52252683, 91943000, 55436000, 0x0c90011}, + {87871000, 51283000, 91943000, 53964192, 0x001000d}, + {70354000, 49070000, 99271000, 61033000, 0x2e70216}, + {87871000, 51283000, 91943000, 55436000, 0x0020217}, + {87075000, 53739500, 87266549, 53802200, 0x017000a}, // KEM + {86850000, 53580000, 87459385, 53910000, 0xf040447}, + {85576500, 55215000, 86314556, 55480000, 0xe890447}, + {86572649, 53765910, 86863350, 53938889, 0x782044b}, + {86033945, 54560810, 86331854, 54733789, 0x782044b}, + {87916549, 53610000, 88270473, 53752000, 0x782044b}, + {84757461, 55646400, 85102873, 55799589, 0x782044b}, + {86231130, 54397000, 86463689, 54560810, 0x680044b}, + {85930204, 56007400, 86185480, 56162770, 0x680044b}, + {86151800, 55549520, 86413047, 55699279, 0x680044b}, + {87583440, 56143920, 87851759, 56293679, 0x680044b}, + {87738680, 52737020, 87969811, 52896000, 0x680044b}, + {84454000, 54393639, 89389000, 56833000, 0x09a0011}, + {84900000, 52159000, 89250000, 54753702, 0x01e000d}, + {70354000, 49070000, 99271000, 61033000, 0x2e70216}, + {84454000, 52159000, 89389000, 56833000, 0x0020217}, + {85880629, 51908871, 86019974, 51995361, 0x001000a}, // 7AL + {85595424, 51701680, 86345376, 52192720, 0x001000c}, + {85512055, 51173640, 85818144, 51366959, 0x864044b}, + {86995365, 52171000, 87430573, 52310000, 0x864044b}, + {84669755, 50910000, 85098251, 51048000, 0x864044b}, + {85888000, 51330000, 86103174, 51550000, 0x782044b}, + {85895000, 50722000, 86208583, 50871489, 0x782044b}, + {85498741, 50195000, 85814010, 50342000, 0x782044b}, + {88487500, 49907000, 88816300, 50048000, 0x782044b}, + {83928000, 50666159, 89511000, 52662000, 0x07e0011}, + {83928000, 49070000, 89864000, 50799802, 0x014000d}, + {70354000, 49070000, 99271000, 61033000, 0x2e70216}, + {83928000, 49070000, 89864000, 52662000, 0x0020217}, + {83658000, 53321890, 83813000, 53399645, 0x01c000a}, // ALT + {83458000, 53199500, 84051663, 53534389, 0xf040447}, + {84897169, 52348820, 85422013, 52694779, 0xe890447}, + {81110400, 51408800, 81420392, 51602000, 0x864044b}, + {84823558, 53619440, 85148442, 53812759, 0x864044b}, + {85252976, 51824140, 85491564, 52075000, 0x864044b}, + {81164449, 53739310, 81455150, 53912289, 0x782044b}, + {85003300, 52257800, 85534266, 52349000, 0x782044b}, + {82615735, 52401310, 82895865, 52574289, 0x782044b}, + {83420749, 53711110, 83711450, 53884089, 0x782044b}, + {83560745, 51366000, 87163000, 54454000, 0x0c40011}, + {78600000, 50638000, 84639894, 52464731, 0x015000d}, + {77892000, 52464731, 83560745, 54454000, 0x2d80015}, + {70354000, 49070000, 99271000, 61033000, 0x2e70216}, + {77892000, 50638000, 87163000, 54454000, 0x0020217}, + {94381000, 51677100, 94604200, 51730000, 0x013000a}, // 7TY + {93955024, 51532000, 94936145, 51885000, 0x017000c}, + {90454858, 51091000, 90752682, 51250000, 0x782044b}, + {93385000, 51105500, 93913959, 51195000, 0x782044b}, + {91076958, 51288110, 91350842, 51461089, 0x782044b}, + {89994758, 50895410, 90268642, 51068389, 0x782044b}, + {95455000, 51373000, 95752824, 51532000, 0x782044b}, + {91400458, 51200410, 91674342, 51373389, 0x782044b}, + {93815535, 52034410, 94095665, 52207389, 0x782044b}, + {94263000, 51102000, 94563674, 51220000, 0x680044b}, + {93562800, 49743000, 98700000, 51800000, 0x0840011}, + {93562800, 51700000, 99271000, 53728000, 0x017000d}, + {88799000, 49900000, 93562800, 52209000, 0x3400015}, + {70354000, 49070000, 99271000, 61033000, 0x2e70216}, + {88799000, 49743000, 99271000, 53728000, 0x0020217}, + {92810181, 55964355, 92962980, 56050845, 0x001000a}, // KYA + {92430568, 55792000, 93258640, 56219000, 0x001000c}, + {87848687, 69244510, 88335913, 69417489, 0x782044b}, + {90313140, 56156000, 90640315, 56319779, 0x782044b}, + {95537040, 56121720, 95895014, 56271479, 0x782044b}, + {91546460, 53603320, 91911576, 53741000, 0x782044b}, + {94413504, 56030420, 94767038, 56180179, 0x782044b}, + {92362800, 58154550, 92719152, 58311500, 0x782044b}, + {88140988, 69436320, 88703757, 69586079, 0x782044b}, + {89405340, 56137420, 89673659, 56287179, 0x680044b}, + {88703050, 54662405, 93320655, 57343595, 0x0a80011}, + {93320655, 54662405, 97938260, 57343595, 0x001000d}, + {90371347, 57343595, 95316653, 60024785, 0x0010015}, + {87740772, 73193548, 96827027, 75874738, 0x0a80091}, + {96827026, 73193548, 105913281, 75874738, 0x0a80891}, + {81592505, 70512358, 89516911, 73193548, 0x0a81091}, + {89516911, 70512358, 97441317, 73193548, 0x0a81891}, + {97441317, 70512358, 105365723, 73193548, 0x0a82091}, + {78813005, 67831168, 85843681, 70512358, 0x0a82891}, + {85843681, 67831168, 92874357, 70512358, 0x0a83091}, + {92874357, 67831168, 99905033, 70512358, 0x0a83891}, + {99905033, 67831168, 106935709, 70512358, 0x0a84091}, + {105291245, 69439882, 112828368, 72121072, 0x0a84891}, + {81692901, 65149978, 88038384, 67831168, 0x0a85091}, + {88038384, 65149978, 94383867, 67831168, 0x0a85891}, + {94383867, 65149978, 100729350, 67831168, 0x0a86091}, + {100729350, 65149978, 107074833, 67831168, 0x0a86891}, + {84181939, 62468788, 89961393, 65149978, 0x0a87091}, + {89961393, 62468788, 95740847, 65149978, 0x0a87891}, + {95740847, 62468788, 101520301, 65149978, 0x0a88091}, + {101520301, 62468788, 107299755, 65149978, 0x0a88891}, + {84246883, 59787598, 89549681, 62468788, 0x0a89091}, + {89549681, 59787598, 94852479, 62468788, 0x0a89891}, + {94852479, 59787598, 100155277, 62468788, 0x0a8a091}, + {100155277, 59787598, 105458075, 62468788, 0x0a8a891}, + {103000000, 61540000, 108400000, 64330000, 0x0afb091}, + {87050217, 57106408, 91906150, 59787598, 0x0a8b891}, + {91906150, 57106408, 96762083, 59787598, 0x0a8c091}, + {96762083, 57106408, 101618016, 59787598, 0x0a8c891}, + {101043049, 58178884, 106047937, 60860074, 0x0a8d091}, + {88468864, 54425218, 93026887, 57106408, 0x0a8d891}, + {93026887, 54425218, 97584910, 57106408, 0x0a8e091}, + {90456817, 51771000, 94746721, 54452190, 0x0a8e891}, + {94746721, 53350000, 97910000, 57106408, 0x0ecf091}, + {75990000, 69000000, 113940000, 81273400, 0x0a20012}, + {75990000, 51771000, 113940000, 81273400, 0x0020217}, + {150771500, 59532360, 150921000, 59632500, 0x023000a}, // MAG + {150111000, 59432950, 151026400, 59927600, 0x001000c}, + {150704600, 60019940, 151088554, 60213259, 0x864044b}, + {152128776, 62809240, 152546024, 63002559, 0x864044b}, + {147744300, 62662640, 148247212, 62823000, 0x864044b}, + {155521890, 62379210, 155888510, 62552189, 0x782044b}, + {149431396, 61026310, 149786004, 61199289, 0x782044b}, + {159071790, 61887210, 159438410, 62060189, 0x782044b}, + {149456526, 62431110, 149829873, 62604089, 0x782044b}, + {148389374, 58834000, 153543217, 61515190, 0x0a80011}, + {147407760, 61510818, 152978677, 64192008, 0x001000d}, + {152978677, 61510818, 161303169, 63300000, 0x2830015}, + {144724300, 58834000, 163483700, 66340900, 0x0010016}, + {144724300, 58834000, 163483700, 66340900, 0x0020217}, + {177630000, 64688500, 177839805, 64777244, 0x01e000a}, // CHU + {177048768, 64518380, 178137240, 65009420, 0x001000c}, + {165793547, 67944720, 166702652, 68290679, 0xf04044b}, + {169981264, 69510900, 170924536, 69845789, 0xe89044b}, + {174966923, 63422405, 180835750, 66103595, 0x0a80011}, + {162822035, 67580762, 169703756, 70261952, 0x001000d}, + {169703756, 67580762, 176585477, 70261952, 0x0010015}, + {157680000, 61808400, 190600000, 71612300, 0x2e40016}, + {157680000, 61808400, 190600000, 71612300, 0x0020217}, + {158565470, 53012300, 158717375, 53087000, 0x01c000a}, // KAM + {158043916, 52840180, 158809492, 53331220, 0x001000c}, + {158228695, 54467930, 158716305, 54754759, 0xc73044b}, + {158246146, 57664690, 158750453, 57938109, 0xbde044b}, + {156116748, 52702090, 156564852, 52975509, 0xbde044b}, + {155852987, 51307226, 160083309, 53988416, 0x0a80011}, + {155551919, 53988416, 160050360, 56669606, 0x001000d}, + {155778033, 56669606, 160633966, 59350796, 0x0010015}, + {155545700, 50864000, 174493390, 64947700, 0x0010016}, + {155545700, 50864000, 174493390, 64947700, 0x0020217}, + {142690673, 46923500, 142763770, 47067770, 0x034000a}, // SAK + {142472680, 46588080, 143149720, 47079120, 0x001000c}, + {142871508, 49059360, 143192691, 49271129, 0x931044b}, + {141993299, 48903340, 142286500, 49096659, 0x864044b}, + {142010438, 46957240, 142292362, 47150559, 0x864044b}, + {142068966, 50791640, 142371833, 50984959, 0x864044b}, + {142786858, 53477940, 143111742, 53671259, 0x864044b}, + {142978976, 51694740, 143288824, 51888059, 0x864044b}, + {141780000, 45890000, 144252959, 49940000, 0x1020011}, + {141610000, 49940000, 144014422, 54425500, 0x034000d}, + {141750000, 48450000, 144777000, 52006212, 0x4fc0015}, + {141209000, 43359640, 156510100, 54425500, 0x0010016}, + {141209000, 43359640, 156510100, 54425500, 0x0020217}, + {131850779, 43077000, 131968982, 43163490, 0x001000a}, // 7PO + {131810000, 43055300, 132501955, 43488000, 0x01c000c}, + {131794000, 43724000, 132110943, 43886400, 0x864044b}, + {132840250, 42757700, 133121093, 42938000, 0x864044b}, + {133179282, 44079240, 133448318, 44272559, 0x864044b}, + {133070000, 43031010, 133265569, 43240000, 0x782044b}, + {132669535, 44485410, 132910264, 44658389, 0x782044b}, + {135416000, 44479010, 135697185, 44627000, 0x782044b}, + {133301973, 45400000, 133604784, 45539889, 0x782044b}, + {130741457, 42406200, 133750000, 45572000, 0x0c80011}, + {133750000, 42912000, 137377000, 45572000, 0x001000d}, + {133360000, 45572000, 139015300, 47358897, 0x2830015}, + {130400100, 42290000, 139015300, 48459900, 0x0010016}, + {130393000, 42290000, 139015300, 48459900, 0x0020217}, + {132864400, 48737700, 132989781, 48826745, 0x020000a}, // YEV + {132551564, 48517580, 133254644, 49008620, 0x001000c}, + {133636610, 48473940, 133926589, 48667259, 0x864044b}, + {130943199, 48936000, 131427227, 49053000, 0x864044b}, + {134349610, 48440640, 134639589, 48633959, 0x864044b}, + {131695724, 48951110, 132062908, 49074600, 0x782044b}, + {132476267, 47873210, 132783222, 48018000, 0x782044b}, + {130932968, 47671010, 131187632, 47843989, 0x782044b}, + {134635581, 48445800, 134985500, 48574000, 0x782044b}, + {130508100, 47654300, 134985500, 49495900, 0x0830011}, + {130508100, 47654300, 134985500, 49495900, 0x0020217}, + {135031000, 48420205, 135138000, 48520645, 0x024000a}, // KHA + {134741750, 48288000, 135265414, 48630800, 0xf040447}, + {136796361, 50328700, 137253362, 50709000, 0xe890447}, + {136594000, 50198000, 137150325, 50343789, 0x9ee044b}, + {140112000, 48907460, 140395646, 49147200, 0x931044b}, + {140464514, 53049260, 140990005, 53191000, 0x931044b}, + {143036000, 59318200, 143518063, 59500000, 0x931044b}, + {134643587, 47474900, 134944096, 47694529, 0x931044b}, + {134263585, 46759405, 138166206, 49440595, 0x0a80011}, + {134055049, 49440595, 138166206, 52121785, 0x001000d}, + {138166206, 47355000, 140720000, 51456449, 0x5c50015}, + {130388110, 46633000, 147201900, 62528600, 0x4490016}, + {130388110, 46633000, 147201900, 62528600, 0x0020217}, + {127472000, 50243100, 127583000, 50353400, 0x026000a}, // AMU + {127308481, 50178320, 127844718, 50524279, 0xf040447}, + {128153770, 50700700, 128806035, 50970000, 0xe890447}, + {128000000, 51314510, 128284429, 51481000, 0x782044b}, + {127075000, 53650000, 127418790, 53796189, 0x782044b}, + {129321441, 50027710, 129589559, 50200689, 0x782044b}, + {129277782, 49713610, 129543017, 49886589, 0x782044b}, + {127603336, 51931220, 127926900, 52080979, 0x782044b}, + {124648376, 55096320, 124996915, 55246079, 0x782044b}, + {129992984, 49344720, 130299343, 49494479, 0x782044b}, + {129749384, 49732020, 129979015, 49881779, 0x680044b}, + {127200627, 48991267, 131252203, 51672457, 0x0a80011}, + {125865990, 51672457, 130155894, 54353647, 0x001000d}, + {121516504, 53281171, 125955363, 55962361, 0x0010015}, + {119653500, 48854900, 134917300, 57055000, 0x0010016}, + {119653500, 48854900, 134917300, 57055000, 0x0020217}, + {129624204, 61996955, 129806794, 62083445, 0x001000a}, // 7SA + {129360856, 61611741, 129960000, 62363400, 0x030000c}, + {124553218, 56543040, 124931348, 56720000, 0x864044b}, + {128840000, 61359840, 129234837, 61557200, 0x864044b}, + {127292358, 63826040, 127724642, 64019359, 0x864044b}, + {114790000, 60694000, 115491315, 60780000, 0x782044b}, + {125264410, 58482810, 125592590, 58655789, 0x782044b}, + {117454490, 62063510, 117821110, 62236489, 0x782044b}, + {132350000, 61940000, 132837556, 62070000, 0x782044b}, + {127573027, 60699405, 132965198, 63380595, 0x0a80011}, + {122716720, 56329405, 127513071, 59010595, 0x001000d}, + {113648601, 60059405, 118951399, 62740595, 0x0010015}, + {105526600, 55489900, 148500000, 64300000, 0x2310016}, + {105526600, 64300000, 162854200, 74060000, 0x06b0012}, + {105526600, 55489900, 162854200, 77118200, 0x0020217}, + {-141010000, 41660000, -52600000, 85000000, 0x0010017}, // CAN + {44270000, 77850000, 114300000, 84000000, 0x06e0092}, // RUS + {44270000, 70100000, 79300000, 77850000, 0x0890892}, + {79300000, 70100000, 114300000, 77850000, 0x0891092}, + {114300000, 70100000, 151100000, 77300000, 0x0811892}, + {151100000, 70100000, 184700000, 77300000, 0x0872092}, + {144750000, 60900000, 168500000, 70100000, 0x0992892}, + {168500000, 59800000, 190600000, 70100000, 0x0a63092}, + {142700000, 50950000, 155410000, 60900000, 0x0c03892}, + {155410000, 50800000, 168500000, 60900000, 0x0bd4092}, + {139700000, 43600000, 156580000, 50950000, 0x0854892}, + {28390000, 60900000, 49630000, 70100000, 0x0a25092}, + {49630000, 60900000, 73500000, 70100000, 0x0995892}, + {73500000, 60900000, 97250000, 70100000, 0x0996092}, + {97250000, 60900000, 121000000, 70100000, 0x0996892}, + {121000000, 60900000, 144750000, 70100000, 0x0997092}, + {19600000, 54300000, 22910000, 55300000, 0x07b8892}, + {26845000, 55000000, 49630000, 60900000, 0x0739892}, + {30730000, 50110000, 49630000, 55000000, 0x06da892}, + {36580000, 41052000, 49630000, 50110000, 0x0a5b092}, + {49630000, 49060000, 62350000, 60900000, 0x0cdb892}, + {62350000, 51500000, 79250000, 60900000, 0x0a2c092}, + {79250000, 49060000, 96150000, 60900000, 0x0b1c892}, + {96150000, 49060000, 113000000, 60900000, 0x0b2d092}, + {113000000, 49060000, 129850000, 60900000, 0x0b2d892}, + {129850000, 50950000, 142700000, 60900000, 0x0bfe092}, + {129850000, 42250000, 139700000, 50950000, 0x0bcf092}, + {19600000, 41052000, 190600000, 89900000, 0x003021c}, + {121408028, 31178755, 121508933, 31265245, 0x001000a}, // 8SH + {121115000, 31110000, 121830000, 31474320, 0x017000c}, + {121115000, 30803100, 121977000, 31110000, 0x06e0010}, + {120854000, 30656000, 122300000, 31880000, 0x0a60011}, + {105486000, 29000000, 122960000, 42670000, 0x3770216}, + {120854000, 30656000, 122300000, 31880000, 0x0020217}, + {117145223, 39086755, 117255738, 39173245, 0x001000a}, // 8TJ + {116877700, 38900000, 117426000, 39422720, 0x021000c}, + {117426000, 38900000, 117772152, 39205000, 0xc73044b}, + {117666916, 39120000, 118042983, 39375000, 0xbde044b}, + {117337000, 38612000, 117667823, 38900000, 0xbde044b}, + {115410000, 38550000, 117840950, 41070000, 0x0c10011}, + {105486000, 29000000, 122960000, 42670000, 0x3770216}, + {116700000, 38550000, 118095087, 40250000, 0x0020217}, + {116341262, 39863755, 116453699, 39950245, 0x001000a}, // 8BJ + {116094936, 39689000, 116735134, 40143400, 0x01d000c}, + {116010000, 40143400, 116900000, 40480991, 0x0790010}, + {115410000, 38550000, 118095087, 41070000, 0x0b80011}, + {105486000, 29000000, 122960000, 42670000, 0x3770216}, + {115410000, 39430000, 117530000, 41070000, 0x0020217}, + {110281300, 20002991, 110381400, 20081110, 0x01c000a}, // 8HI + {110080424, 19604480, 110575184, 20095520, 0x001000c}, + {109476000, 19434610, 109680273, 19590000, 0x782044b}, + {109363000, 18201600, 109601895, 18333000, 0x782044b}, + {110707000, 19529000, 110864192, 19730889, 0x782044b}, + {110394000, 19157210, 110639004, 19286000, 0x782044b}, + {109921000, 19647020, 110079911, 19796779, 0x680044b}, + {110317668, 18729220, 110475331, 18878979, 0x680044b}, + {109607244, 19818420, 109766155, 19968179, 0x680044b}, + {109069276, 18298120, 109265551, 18418000, 0x680044b}, + {109713000, 18376000, 109993838, 18460000, 0x680044b}, + {108560000, 18100000, 111320000, 20180000, 0x0960011}, + {110700000, 15720000, 113000000, 17900000, 0x001000d}, + {113600000, 14700000, 117900000, 16440000, 0x26d0015}, + {108560000, 13900000, 117900000, 20180000, 0x0010216}, + {108560000, 13900000, 117900000, 20180000, 0x0020217}, + {106204523, 38420055, 106314077, 38506545, 0x001000a}, // 8NX + {105961000, 38124424, 106482356, 38662984, 0x022000c}, + {106272200, 38821000, 106565453, 39050000, 0x9ee044b}, + {106044000, 37950000, 106368755, 38124424, 0x931044b}, + {105073507, 37408600, 105381205, 37591500, 0x931044b}, + {106141142, 35904388, 106401735, 36116157, 0x931044b}, + {106685000, 39000000, 106863100, 39323029, 0x931044b}, + {105843252, 38929928, 106442172, 39420968, 0x001008c}, + {106442171, 38929928, 107041091, 39420968, 0x001088c}, + {105783360, 38438888, 106377072, 38929928, 0x001108c}, + {106377071, 38438888, 106970783, 38929928, 0x001188c}, + {105729196, 37947848, 106317700, 38438888, 0x001208c}, + {106317700, 37947848, 106906204, 38438888, 0x001288c}, + {106906204, 37947848, 107494708, 38438888, 0x001308c}, + {104257936, 37358600, 104846440, 37849640, 0x001388c}, + {104846440, 37358600, 105434944, 37849640, 0x001408c}, + {105434944, 37456808, 106023448, 37947848, 0x001488c}, + {106023448, 37456808, 106611952, 37947848, 0x001508c}, + {106611952, 37456808, 107200456, 37947848, 0x001588c}, + {107154496, 37456808, 107743000, 37947848, 0x001608c}, + {104552188, 36965768, 105135484, 37456808, 0x001688c}, + {105135484, 36965768, 105718780, 37456808, 0x001708c}, + {105718780, 36965768, 106302076, 37456808, 0x001788c}, + {106302076, 36965768, 106885372, 37456808, 0x001808c}, + {106885372, 36965768, 107468668, 37456808, 0x001888c}, + {105024033, 36474728, 105602121, 36965768, 0x001908c}, + {105602121, 36474728, 106180209, 36965768, 0x001988c}, + {106180209, 36474728, 106758297, 36965768, 0x001a08c}, + {105284173, 35983688, 105857053, 36474728, 0x001a88c}, + {105857053, 35983688, 106429933, 36474728, 0x001b08c}, + {106429933, 35983688, 107002813, 36474728, 0x001b88c}, + {105284173, 35492648, 105857053, 35983688, 0x001c08c}, + {105857053, 35492648, 106429933, 35983688, 0x001c88c}, + {106429933, 35492648, 107002813, 35983688, 0x001d08c}, + {105830000, 35190000, 106550000, 35492648, 0x015d88c}, + {89350000, 31535000, 108740000, 42800000, 0x3060216}, + {104250000, 35190000, 107743000, 39500000, 0x0020217}, + {106487989, 29505755, 106586972, 29592245, 0x001000a}, // 8CQ + {106266519, 29310480, 106797735, 29801520, 0x001000c}, + {108283816, 30719510, 108484183, 30892489, 0x782044b}, + {106175312, 29204920, 106388414, 29325000, 0x680044b}, + {106181480, 29910820, 106354119, 30060579, 0x680044b}, + {105351628, 28818320, 105521771, 28968079, 0x680044b}, + {107235000, 29645000, 107447487, 29766000, 0x680044b}, + {105851000, 29286800, 106034818, 29425979, 0x680044b}, + {106945296, 29772220, 107138888, 29905000, 0x680044b}, + {106575812, 28931220, 106746787, 29080979, 0x680044b}, + {108312740, 31095720, 108487459, 31245479, 0x680044b}, + {107007912, 29082420, 107178887, 29232179, 0x680044b}, + {105257000, 28432000, 109333000, 30445000, 0x07e0011}, + {107320000, 30445000, 110210000, 32210000, 0x001000d}, + {107320000, 28155000, 109333000, 30445000, 0x0010015}, + {97300000, 20885000, 112116000, 34330000, 0x0010216}, + {105257000, 28155000, 110210000, 32210000, 0x0020217}, + {120094489, 30258555, 120193472, 30345045, 0x001000a}, // 8ZJ + {120036793, 30082220, 120435607, 30428179, 0xf040447}, + {121174164, 28362400, 121554635, 28697289, 0xe890447}, + {120564861, 27944890, 120703138, 28067199, 0x54f044b}, + {121491542, 29797290, 121631857, 29919599, 0x54f044b}, + {120673663, 30701090, 120815337, 30823399, 0x54f044b}, + {120508402, 29940390, 120649397, 30062699, 0x54f044b}, + {119992463, 30818000, 120158011, 30922599, 0x54f044b}, + {119566282, 29038000, 119711055, 29155899, 0x54f044b}, + {120703138, 27910000, 120852302, 28023299, 0x54f044b}, + {120136342, 29660000, 120282646, 29777199, 0x54f044b}, + {120490000, 27547590, 120601779, 27698000, 0x54f044b}, + {121405122, 28694790, 121595408, 28784000, 0x54f044b}, + {120014382, 29263990, 120158128, 29382700, 0x54f044b}, + {119826000, 28384090, 119988065, 28488900, 0x54f044b}, + {118826000, 28896990, 118987008, 29003000, 0x54f044b}, + {121182002, 30158790, 121322997, 30281099, 0x54f044b}, + {119916163, 30472990, 120077958, 30580000, 0x54f044b}, + {120434949, 30047760, 120535793, 30133189, 0x3c1044b}, + {119250000, 29012920, 122950000, 31183000, 0x0890011}, + {118167700, 27135000, 122300000, 29012920, 0x016000d}, + {118010000, 28180000, 120674481, 31183000, 0x43c0015}, + {108731000, 20170000, 122950000, 31183000, 0x0010216}, + {118010000, 27135000, 122950000, 31183000, 0x0020217}, + {118706067, 31987755, 118807933, 32074245, 0x001000a}, // 8JS + {118663026, 31939090, 118949774, 32183709, 0xa9e0447}, + {120477305, 31177690, 120762694, 31422309, 0xa9e0447}, + {117043809, 34132690, 117339390, 34377309, 0xa9e0447}, + {120175245, 31414610, 120442154, 31643389, 0x9ee0447}, + {119860224, 31686120, 120035775, 31835879, 0x680044b}, + {119354708, 32102320, 119539147, 32245500, 0x680044b}, + {120080668, 33295220, 120259131, 33444979, 0x680044b}, + {119820108, 32397620, 119996491, 32547379, 0x680044b}, + {118937768, 33530000, 119139504, 33662479, 0x680044b}, + {119339473, 32331690, 119483526, 32453999, 0x54f044b}, + {119093905, 34515190, 119241695, 34637499, 0x54f044b}, + {118217114, 33870590, 118363885, 33992899, 0x54f044b}, + {119095000, 32234000, 119361695, 32300000, 0x54f044b}, + {120797613, 31949400, 120955123, 32060699, 0x54f044b}, + {120914853, 31325000, 121064267, 31441699, 0x54f044b}, + {120669013, 31598000, 120824202, 31710899, 0x54f044b}, + {119481773, 32363790, 119625826, 32486099, 0x54f044b}, + {118345000, 30656000, 122300000, 32700000, 0x0820011}, + {116340000, 33260000, 120897559, 35133000, 0x015000d}, + {117702388, 32700000, 121000000, 35133000, 0x3830015}, + {105486000, 29000000, 122960000, 42670000, 0x3770216}, + {116340000, 30656000, 122300000, 35133000, 0x0020217}, + {119226500, 26000855, 119314150, 26087345, 0x001000a}, // 8FJ + {119151000, 25863000, 119456034, 26161800, 0xc730447}, + {117940142, 24424700, 118194369, 24746400, 0xbde0447}, + {117602879, 24396000, 117940142, 24638509, 0xbde0447}, + {118099560, 26529410, 118292239, 26702389, 0x782044b}, + {118960781, 25312810, 119152019, 25485789, 0x782044b}, + {117517941, 26155010, 117709659, 26327989, 0x782044b}, + {118504561, 24773460, 118680879, 24960000, 0x782044b}, + {117276841, 25841400, 117418983, 26074589, 0x782044b}, + {116919761, 24996500, 117086971, 25193189, 0x782044b}, + {118546681, 25306500, 118767968, 25455989, 0x782044b}, + {118323332, 24910820, 118502323, 25048600, 0x680044b}, + {115840000, 23490000, 120000000, 25327442, 0x0740011}, + {118231247, 25327442, 120800000, 28330000, 0x023000d}, + {115970000, 25327442, 118802688, 28105000, 0x3e80015}, + {108731000, 20170000, 122950000, 31183000, 0x0010216}, + {115840000, 23490000, 120800000, 28330000, 0x0020217}, + {117197528, 31778755, 117298433, 31865245, 0x001000a}, // 8AH + {117140886, 31719811, 117480595, 32003600, 0xc730447}, + {116720000, 32550000, 117216813, 32728409, 0xbde0447}, + {117141500, 32840000, 117572448, 33045709, 0xbde0447}, + {116723244, 33862800, 116875091, 34040000, 0x680044b}, + {118445500, 31631700, 118622739, 31780000, 0x680044b}, + {118338900, 31258400, 118471829, 31455079, 0x680044b}, + {116960564, 30501900, 117167916, 30627179, 0x680044b}, + {117748000, 30883000, 117959105, 31006000, 0x680044b}, + {118237308, 32240520, 118413691, 32390279, 0x680044b}, + {116431000, 31697000, 116670800, 31806600, 0x680044b}, + {115692944, 33781520, 115872655, 33931279, 0x680044b}, + {115737884, 32827220, 115915515, 32976979, 0x680044b}, + {117417163, 30610000, 117609503, 30700000, 0x54f044b}, + {116915414, 33567000, 117080869, 33675400, 0x54f044b}, + {115450000, 29388000, 119680000, 31304642, 0x0790011}, + {115345000, 31304642, 119240000, 33380403, 0x018000d}, + {114870000, 32350000, 118336000, 34670000, 0x3550015}, + {105486000, 29000000, 122960000, 42670000, 0x3770216}, + {114870000, 29388000, 119680000, 34670000, 0x0020217}, + {123334340, 41713755, 123449660, 41800245, 0x001000a}, // 8LN + {123234880, 41652430, 123617319, 41939259, 0xc730447}, + {121523656, 38867690, 121874544, 39141109, 0xbde0447}, + {122757739, 40975390, 123119260, 41248809, 0xbde0447}, + {123736760, 41800490, 123899839, 41922799, 0x54f044b}, + {123899839, 41800490, 124062918, 41922799, 0x54f044b}, + {123629140, 41238890, 123790860, 41361199, 0x54f044b}, + {123790860, 41238890, 123952580, 41361199, 0x54f044b}, + {121587781, 41965490, 121752219, 42087799, 0x54f044b}, + {123112540, 41174290, 123274260, 41296599, 0x54f044b}, + {121043000, 41057890, 121204720, 41180199, 0x54f044b}, + {124283229, 40067290, 124442570, 40189599, 0x54f044b}, + {121980940, 41072200, 122132664, 41202499, 0x54f044b}, + {122158000, 40579190, 122932418, 40604500, 0x54f044b}, + {120343460, 41507690, 120518539, 41621500, 0x54f044b}, + {120798350, 40679690, 120959050, 40801999, 0x54f044b}, + {123766181, 42230090, 123930619, 42352399, 0x54f044b}, + {121889409, 39566590, 122047391, 39688899, 0x54f044b}, + {122681281, 40820900, 122794918, 40907389, 0x3c1044b}, + {120690140, 41759600, 120805459, 41846089, 0x3c1044b}, + {120691021, 41055000, 120805379, 41141489, 0x3c1044b}, + {121080000, 38700000, 125545000, 40750000, 0x0810011}, + {118836000, 39960000, 122220000, 42733000, 0x020000d}, + {122220000, 40750000, 125800000, 43501000, 0x3c50015}, + {118780000, 38700000, 134800000, 53600000, 0x0010216}, + {118780000, 38700000, 125800000, 43501000, 0x0020217}, + {117049145, 36140000, 117168496, 36214245, 0x01b000a}, // 8SD + {116704000, 36526600, 117183895, 36835500, 0xf040447}, + {120230000, 36037300, 120560255, 36455000, 0xe890447}, + {117965727, 36724890, 118118273, 36847199, 0x54f044b}, + {121232117, 37475000, 121400599, 37586399, 0x54f044b}, + {117027346, 36115100, 117210082, 36215799, 0x54f044b}, + {116515055, 35350290, 116692924, 35453000, 0x54f044b}, + {119053036, 36660290, 119244592, 36757000, 0x54f044b}, + {118453850, 37400690, 118700189, 37476900, 0x54f044b}, + {118240065, 35005090, 118388534, 35127399, 0x54f044b}, + {115385455, 35200000, 115590824, 35289000, 0x54f044b}, + {119405755, 35361000, 119570974, 35471599, 0x54f044b}, + {115918736, 36397790, 116099922, 36500000, 0x54f044b}, + {117666746, 35824890, 117817254, 35947199, 0x54f044b}, + {116856800, 35350000, 117032359, 35454099, 0x54f044b}, + {117503765, 34748800, 117622846, 34901099, 0x54f044b}, + {120579527, 36921900, 120782698, 37013699, 0x54f044b}, + {119944700, 36240900, 120051850, 36327389, 0x3c1044b}, + {116270504, 37406400, 116379096, 37492889, 0x3c1044b}, + {119704925, 36343600, 119812075, 36430089, 0x3c1044b}, + {118908397, 35575000, 122750000, 37835000, 0x08f0011}, + {115274000, 36084044, 119100000, 38276000, 0x01a000d}, + {114790000, 34360000, 119676000, 36084044, 0x2730015}, + {117940000, 35200000, 122960000, 38420000, 0x0980012}, + {105486000, 29000000, 122960000, 42670000, 0x3770216}, + {114790000, 34360000, 122960000, 38420000, 0x0020217}, + {112478684, 37812755, 112587277, 37899245, 0x001000a}, // 8SX + {112392600, 37646000, 112784822, 38028979, 0xf040447}, + {113122000, 39958000, 113652320, 40233489, 0xe890447}, + {111567880, 35227920, 111750919, 35377679, 0x680044b}, + {113500760, 37768320, 113690039, 37918079, 0x680044b}, + {112766880, 35456000, 112982479, 35583079, 0x680044b}, + {111412456, 36009300, 111593309, 36161800, 0x680044b}, + {110910604, 34992420, 111092395, 35142179, 0x680044b}, + {112656228, 38357220, 112847171, 38506979, 0x680044b}, + {111125680, 35543720, 111308719, 35693479, 0x680044b}, + {112629728, 38661220, 112820671, 38810979, 0x680044b}, + {111098304, 34733920, 111280095, 34883679, 0x680044b}, + {111807227, 36995790, 111959773, 37118099, 0x54f044b}, + {111632736, 36511390, 111784263, 36633699, 0x54f044b}, + {110360000, 36750000, 114166000, 39062642, 0x0920011}, + {110220000, 34572000, 113800000, 36907231, 0x01b000d}, + {110863000, 38300436, 114555000, 40750000, 0x3740015}, + {105486000, 29000000, 122960000, 42670000, 0x3770216}, + {110220000, 34572000, 114555000, 40750000, 0x0020217}, + {115817189, 28640255, 115915211, 28726745, 0x001000a}, // 8JX + {115645592, 28381080, 116176808, 28872120, 0x001000c}, + {113790000, 27568500, 114001712, 27727389, 0x782044b}, + {117122400, 29243330, 117322247, 29371379, 0x680044b}, + {115933296, 29634000, 116135871, 29760979, 0x680044b}, + {117860728, 28419500, 118092936, 28529179, 0x680044b}, + {114838000, 25790000, 115041588, 25912000, 0x680044b}, + {114879576, 26998320, 115047223, 27148079, 0x680044b}, + {114309160, 27757120, 114477639, 27906879, 0x680044b}, + {116965544, 28191320, 117192547, 28303000, 0x680044b}, + {116258644, 27910020, 116443014, 28047500, 0x680044b}, + {114844960, 27760520, 115027107, 27899000, 0x680044b}, + {113766000, 24483000, 116700000, 27112081, 0x0a70011}, + {113520000, 27080000, 116276183, 29870000, 0x020000d}, + {115957998, 26980000, 118500000, 30100000, 0x4660015}, + {108731000, 20170000, 122950000, 31183000, 0x0010216}, + {113520000, 24483000, 118500000, 30100000, 0x0020217}, + {113614000, 34709000, 113724527, 34788645, 0x01c000a}, // 8HA + {113483000, 34630000, 113877610, 34883000, 0xc730447}, + {112311509, 34526090, 112641890, 34799509, 0xbde0447}, + {113117948, 33578290, 113446051, 33851709, 0xbde0447}, + {114013108, 32065820, 114204861, 32203500, 0x680044b}, + {114247856, 35997700, 114424833, 36153500, 0x680044b}, + {113781980, 35237920, 113965019, 35387679, 0x680044b}, + {114258565, 34735090, 114407034, 34857399, 0x54f044b}, + {114975446, 35683190, 115125954, 35805499, 0x54f044b}, + {113141855, 35156990, 113291344, 35279299, 0x54f044b}, + {113756914, 33958290, 113903685, 34080599, 0x54f044b}, + {113952324, 33517090, 114098075, 33639399, 0x54f044b}, + {114575124, 33521400, 114700605, 33663400, 0x54f044b}, + {111080800, 34704600, 111263355, 34804000, 0x54f044b}, + {112475864, 32929590, 112620936, 33051899, 0x54f044b}, + {114195146, 35684090, 114345654, 35806399, 0x54f044b}, + {113941464, 32920790, 114086536, 33043099, 0x54f044b}, + {115576105, 34354390, 115723895, 34476699, 0x54f044b}, + {113613560, 35888960, 114186440, 36380000, 0x001008c}, + {114186440, 35888960, 114759320, 36380000, 0x001088c}, + {114759320, 35888960, 115332200, 36380000, 0x001108c}, + {115332200, 35888960, 115905080, 36380000, 0x001188c}, + {115905080, 35888960, 116477960, 36380000, 0x001208c}, + {113097968, 35397920, 113670848, 35888960, 0x001288c}, + {113670848, 35397920, 114243728, 35888960, 0x001308c}, + {114243728, 35397920, 114816608, 35888960, 0x001388c}, + {114816608, 35397920, 115389488, 35888960, 0x001408c}, + {115389488, 35397920, 115962368, 35888960, 0x001488c}, + {113085989, 34906880, 113653661, 35397920, 0x001508c}, + {113653661, 34906880, 114221333, 35397920, 0x001588c}, + {114221333, 34906880, 114789005, 35397920, 0x001608c}, + {114789005, 34906880, 115356677, 35397920, 0x001688c}, + {112858920, 34415840, 113421384, 34906880, 0x001708c}, + {113421384, 34415840, 113983848, 34906880, 0x001788c}, + {113983848, 34415840, 114546312, 34906880, 0x001808c}, + {114546312, 34415840, 115108776, 34906880, 0x001888c}, + {115108776, 34415840, 115671240, 34906880, 0x001908c}, + {115671240, 34415840, 116233704, 34906880, 0x001988c}, + {112735178, 33924800, 113297642, 34415840, 0x001a08c}, + {113297642, 33924800, 113860106, 34415840, 0x001a88c}, + {113860106, 33924800, 114422570, 34415840, 0x001b08c}, + {114422570, 33924800, 114985034, 34415840, 0x001b88c}, + {114985034, 33924800, 115547498, 34415840, 0x001c08c}, + {115547498, 33924800, 116109962, 34415840, 0x001c88c}, + {116109962, 33924800, 116672426, 34415840, 0x001d08c}, + {113966558, 33433760, 114523814, 33924800, 0x001d88c}, + {114523814, 33433760, 115081070, 33924800, 0x001e08c}, + {115081070, 33433760, 115638326, 33924800, 0x001e88c}, + {115900000, 33697000, 116656802, 33924800, 0x012f08c}, + {113096814, 31378000, 115950000, 34232172, 0x021000d}, + {110330000, 32310000, 113096814, 35366000, 0x4480015}, + {105486000, 29000000, 122960000, 42670000, 0x3770216}, + {110330000, 31378000, 116680000, 36380000, 0x0020217}, + {106653950, 26520755, 106750050, 26607245, 0x001000a}, // 8GZ + {106456900, 26308780, 107007602, 26762000, 0x01c000c}, + {106831099, 27611000, 107040280, 27771889, 0x782044b}, + {105843108, 26169920, 106009091, 26319679, 0x680044b}, + {104758892, 26536000, 104969416, 26654600, 0x680044b}, + {107884392, 26505620, 108102735, 26620000, 0x680044b}, + {107426008, 26193020, 107591991, 26342779, 0x680044b}, + {104833432, 25028120, 104998167, 25177879, 0x680044b}, + {109092660, 27641120, 109261139, 27790879, 0x680044b}, + {106730244, 28058920, 106899555, 28208679, 0x680044b}, + {105212076, 27215320, 105379723, 27365079, 0x680044b}, + {104194876, 26784720, 104362523, 26934479, 0x680044b}, + {105600000, 27256750, 109600000, 29220000, 0x016000d}, + {105965799, 25080000, 109600000, 27270000, 0x0890011}, + {105137519, 27304480, 105663527, 27795520, 0x0b00090}, + {103580535, 26985304, 104101335, 27476344, 0x0b10890}, + {104101335, 26985304, 104622135, 27476344, 0x0b11090}, + {104622135, 26985304, 105142935, 27476344, 0x0b11890}, + {105142935, 26985304, 105663735, 27476344, 0x0b12090}, + {105663735, 26985304, 106184535, 27476344, 0x0b12890}, + {103580535, 26494264, 104101335, 26985304, 0x0b03090}, + {104101335, 26494264, 104622135, 26985304, 0x0b03890}, + {104622135, 26494264, 105142935, 26985304, 0x0b04090}, + {105142935, 26494264, 105663735, 26985304, 0x0b04890}, + {105663735, 26494264, 106184535, 26985304, 0x0b05090}, + {104419023, 26003224, 104934615, 26494264, 0x0b15890}, + {104934615, 26003224, 105450207, 26494264, 0x0b16090}, + {105450207, 26003224, 105965799, 26494264, 0x0b16890}, + {104161227, 25512184, 104676819, 26003224, 0x0b17090}, + {104676819, 25512184, 105192411, 26003224, 0x0b17890}, + {105192411, 25512184, 105708003, 26003224, 0x0b18090}, + {105708003, 25512184, 106223595, 26003224, 0x0b18890}, + {104419023, 25021144, 104934615, 25512184, 0x0b09090}, + {104934615, 25021144, 105450207, 25512184, 0x0b09890}, + {105450207, 25021144, 105965799, 25512184, 0x0b0a090}, + {104522142, 24600000, 105032526, 25091040, 0x0b1a890}, + {105032526, 24600000, 105542910, 25091040, 0x0b1b090}, + {105542910, 24600000, 106053294, 25091040, 0x0b1b890}, + {106053294, 24600000, 106563678, 25091040, 0x0b1c090}, + {97300000, 20885000, 112116000, 34330000, 0x0010216}, + {103570000, 24600000, 109600000, 29220000, 0x0020217}, + {113187972, 23059755, 113281189, 23146245, 0x001000a}, // 8GD + {112986216, 22857480, 113491392, 23348520, 0x001000c}, + {116632372, 23339620, 116773717, 23511800, 0x680044b}, + {116293979, 23489600, 116442851, 23598599, 0x54f044b}, + {110295429, 21121890, 110426571, 21244199, 0x54f044b}, + {113479000, 24720690, 113622846, 24835000, 0x54f044b}, + {113126479, 23367890, 113259320, 23490199, 0x54f044b}, + {113438300, 22211110, 113596409, 22313000, 0x54f044b}, + {112995089, 22501890, 113126911, 22624199, 0x54f044b}, + {113684549, 22975390, 113817050, 23097699, 0x54f044b}, + {111910959, 21805290, 112051052, 21920000, 0x54f044b}, + {116541979, 23587690, 116674820, 23709999, 0x54f044b}, + {110833659, 21610490, 110965141, 21732799, 0x54f044b}, + {113314289, 22486600, 113480449, 22583599, 0x54f044b}, + {112393049, 23003590, 112525550, 23125899, 0x54f044b}, + {114369849, 23033090, 114465495, 23202300, 0x54f044b}, + {113177349, 22738300, 113311508, 22859000, 0x54f044b}, + {111870000, 21540000, 114885779, 24058562, 0x09f0011}, + {114030623, 22526000, 117200000, 24945000, 0x01c000d}, + {109620000, 20190000, 111870000, 23531329, 0x4b80015}, + {108731000, 20170000, 122950000, 31183000, 0x0010016}, + {109620000, 20170000, 117200000, 25526000, 0x0020217}, + {114237628, 30515155, 114337572, 30601645, 0x001000a}, // 8HB + {114072493, 30390920, 114471307, 30736879, 0xf040047}, + {114900474, 30005800, 115286526, 30340689, 0xe890047}, + {111265500, 30631000, 111365579, 30804000, 0x54f044b}, + {112096773, 32001090, 112240826, 32123399, 0x54f044b}, + {112153000, 30277500, 112295240, 30398699, 0x54f044b}, + {110721864, 32568800, 110884656, 32677700, 0x54f044b}, + {113307113, 31665000, 113492581, 31759499, 0x54f044b}, + {113499363, 30880290, 113641037, 31002599, 0x54f044b}, + {111584773, 32313790, 111728826, 32436099, 0x54f044b}, + {113378402, 30305690, 113519397, 30427999, 0x54f044b}, + {113090363, 30597390, 113232037, 30719699, 0x54f044b}, + {115470542, 29826690, 115704505, 29900000, 0x54f044b}, + {114840000, 30341590, 114961594, 30483300, 0x54f044b}, + {112676673, 32066590, 112820726, 32188899, 0x54f044b}, + {114263289, 29813500, 114362511, 29899989, 0x3c1044b}, + {112140248, 30986800, 112241152, 31073289, 0x3c1044b}, + {113428800, 29788500, 113540309, 29865389, 0x3c1044b}, + {113873108, 30879400, 113973291, 30965889, 0x3c1044b}, + {111447849, 30251100, 111547551, 30337589, 0x3c1044b}, + {112841449, 30373800, 112941151, 30460289, 0x3c1044b}, + {113954108, 31575200, 114055492, 31661689, 0x3c1044b}, + {113315423, 29020000, 116160000, 31850000, 0x0b30011}, + {110660000, 30200000, 113315423, 33275000, 0x023000d}, + {108360000, 29100000, 110660000, 32611323, 0x4f50015}, + {105486000, 29000000, 122960000, 42670000, 0x3770016}, + {108360000, 29020000, 116160000, 33300000, 0x0020217}, + {125207918, 43803655, 125327082, 43890145, 0x001000a}, // 8JL + {125025672, 43673820, 125502327, 44019779, 0xf040047}, + {126354498, 43683500, 126815901, 44018389, 0xe890047}, + {124274364, 43088420, 124479035, 43238179, 0x680004b}, + {125036196, 42832420, 125239203, 42982179, 0x680004b}, + {125869860, 41667920, 126069539, 41817679, 0x680004b}, + {129405696, 42841720, 129608703, 42991479, 0x680004b}, + {122716720, 45543120, 122928879, 45692879, 0x680004b}, + {126312860, 41849220, 126512539, 41998979, 0x680004b}, + {124692960, 45072420, 124903039, 45222179, 0x680004b}, + {125763693, 44093390, 125933906, 44215699, 0x54f004b}, + {128151022, 43297990, 128318178, 43420299, 0x54f004b}, + {124745422, 43441390, 124912578, 43563699, 0x54f004b}, + {126663001, 42917790, 126828798, 43040099, 0x54f004b}, + {125614293, 44473390, 125784506, 44595699, 0x54f004b}, + {124220000, 41645000, 127600000, 44448680, 0x0b10011}, + {121600000, 44448680, 126765377, 46330000, 0x016000d}, + {127600000, 41983100, 131320000, 44522000, 0x3980015}, + {118780000, 38700000, 134800000, 53600000, 0x0010016}, + {121600000, 40810000, 131400000, 46330000, 0x0020217}, + {114432000, 38000000, 114589635, 38058500, 0x015000a}, // 8HE + {114322807, 37930000, 114739586, 38179459, 0xc730447}, + {114320000, 36448200, 114683823, 36702709, 0xbde0447}, + {115287695, 38719290, 115636304, 38992709, 0xbde0447}, + {118106480, 39566000, 118285155, 39728000, 0x680044b}, + {118347380, 39635120, 118540819, 39784879, 0x680044b}, + {116636000, 39450000, 116804329, 39622000, 0x680044b}, + {119471148, 39886460, 119725696, 40001178, 0x680044b}, + {114731815, 40703919, 114928582, 40853678, 0x680044b}, + {114425908, 36997020, 114628518, 37135000, 0x680044b}, + {116743060, 38229000, 116969762, 38354000, 0x680044b}, + {116239000, 37397600, 116405787, 37510143, 0x54f044b}, + {115606217, 37682000, 115808034, 37775000, 0x54f044b}, + {114983500, 40550000, 115177074, 40651500, 0x54f044b}, + {114917028, 38462497, 115090988, 38572043, 0x54f044b}, + {115145106, 37859434, 115299691, 37981743, 0x54f044b}, + {113450000, 36038000, 115884500, 39620000, 0x0e20011}, + {115884500, 37146000, 119410462, 39620000, 0x01d000d}, + {113810000, 39620000, 117420386, 42180000, 0x3970015}, + {105486000, 29000000, 122960000, 42670000, 0x3770016}, + {113450000, 36038000, 119883000, 42670000, 0x0020217}, + {108796106, 34183755, 108899894, 34270245, 0x001000a}, // 8SN + {108566768, 33981480, 109129232, 34472520, 0x001000c}, + {107043000, 34325500, 107471909, 34388600, 0x680044b}, + {108869604, 34819220, 109051395, 34968979, 0x680044b}, + {109373520, 34462000, 109599175, 34582000, 0x680044b}, + {106904384, 32982520, 107082015, 33132279, 0x680044b}, + {108798720, 34458620, 109055804, 34564000, 0x680044b}, + {109118020, 34335000, 109324100, 34466479, 0x680044b}, + {108941584, 32653000, 109243792, 32741000, 0x680044b}, + {109676360, 38195000, 109823096, 38388079, 0x680044b}, + {109140000, 34616000, 109307151, 34778800, 0x680044b}, + {108871505, 34593500, 109068776, 34685099, 0x54f044b}, + {110370855, 35408090, 110520344, 35530399, 0x54f044b}, + {106920879, 33928800, 110617585, 36237892, 0x0920011}, + {108701897, 36237892, 111262000, 39600000, 0x027000d}, + {105486000, 32143200, 110225000, 33928800, 0x2800015}, + {105486000, 29000000, 122960000, 42670000, 0x3770016}, + {105486000, 31700000, 111262000, 39600000, 0x0020217}, + {109937000, 40544000, 110081699, 40611400, 0x018000a}, // 8NM + {109727624, 40450000, 110305510, 40722000, 0xf040447}, + {111399296, 40662800, 111961100, 40925000, 0xe890447}, + {118820000, 42212320, 119063088, 42336300, 0x680044b}, + {122132032, 43568420, 122338367, 43718179, 0x680044b}, + {113032492, 40956420, 113252522, 41091100, 0x680044b}, + {119666132, 49113000, 119879207, 49272500, 0x680044b}, + {106740000, 39620920, 106887636, 39817000, 0x680044b}, + {121928000, 46018000, 122127046, 46125400, 0x54f044b}, + {107325500, 40712000, 107513871, 40816299, 0x54f044b}, + {122652817, 47932990, 122834582, 48055299, 0x54f044b}, + {109916209, 39766550, 110125458, 39858800, 0x54f044b}, + {115985842, 43892890, 116154357, 44015199, 0x54f044b}, + {120619549, 49232000, 120849687, 49330500, 0x54f044b}, + {117640000, 49363000, 117792765, 49513000, 0x54f044b}, + {124019191, 50367990, 124232100, 50478000, 0x54f044b}, + {109022128, 38859260, 112448093, 41540450, 0x0a90011}, + {105596162, 38859260, 109022127, 41540450, 0x001000d}, + {118631669, 42028790, 119261837, 42519830, 0x0b00090}, + {121920111, 43397779, 122560695, 43888819, 0x0b00890}, + {112835233, 40778239, 113449777, 41269279, 0x0b01090}, + {119418521, 48947230, 120126809, 49438270, 0x0b11890}, + {121694213, 45826180, 122360837, 46317220, 0x0b12090}, + {122402571, 47748624, 123095235, 48239664, 0x0b12890}, + {115747199, 43708524, 116392991, 44199564, 0x0b03090}, + {120380471, 49035730, 121088759, 49526770, 0x0b13890}, + {117362241, 49192480, 118070529, 49683520, 0x0b14090}, + {123768897, 50177475, 124492809, 50668515, 0x0b14890}, + {97150000, 37400000, 115400000, 45600000, 0x0810012}, + {115400000, 37400000, 126120000, 53343000, 0x5030016}, + {97150000, 37400000, 126120000, 53343000, 0x0020217}, + {126595896, 45696255, 126718904, 45782745, 0x001000a}, // 8HL + {126470000, 45578430, 126839239, 45894000, 0xc730447}, + {123733000, 47131000, 124115461, 47416000, 0xbde0447}, + {130168500, 47206890, 130603099, 47460000, 0xbde0447}, + {129510793, 44530000, 129696663, 44641899, 0x54f044b}, + {130231816, 46757000, 130480402, 46844700, 0x54f044b}, + {130865000, 45736000, 131096234, 45828500, 0x54f044b}, + {130852064, 45185000, 131000855, 45327300, 0x54f044b}, + {123538000, 47147500, 123711380, 47273300, 0x54f044b}, + {126892365, 46565190, 127069034, 46687499, 0x54f044b}, + {124757000, 46584000, 124932629, 46707000, 0x54f044b}, + {124789200, 46434000, 124933109, 46584000, 0x54f044b}, + {131091700, 46588990, 131225599, 46750200, 0x54f044b}, + {125167265, 46372700, 125377214, 46475500, 0x54f044b}, + {125028000, 46505600, 125201549, 46630000, 0x54f044b}, + {128622067, 47701000, 128977166, 47763000, 0x54f044b}, + {125882000, 46018300, 126071132, 46131399, 0x54f044b}, + {126450000, 48213000, 126693959, 48304000, 0x54f044b}, + {126919837, 45494600, 127042363, 45581089, 0x3c1044b}, + {127420371, 50202100, 127607579, 50264000, 0x3c1044b}, + {126256737, 45325500, 126371996, 45417300, 0x3c1044b}, + {123440513, 45032105, 127194179, 47713295, 0x0a80011}, + {128261876, 46080700, 132075124, 48761890, 0x001000d}, + {128351249, 43399510, 132015542, 46080700, 0x0010015}, + {118780000, 38700000, 134800000, 53600000, 0x0010016}, + {121120000, 43360000, 134800000, 53600000, 0x0020217}, + {112953272, 28137659, 113057213, 28223245, 0x01d000a}, // 8HN + {112854996, 28036834, 113142744, 28359985, 0xc730447}, + {112848473, 27757684, 113285264, 27950132, 0xbde0447}, + {112537336, 26715254, 112800992, 27030994, 0xbde0447}, + {113063736, 29286399, 113211489, 29459628, 0x680044b}, + {111374876, 27172720, 111527813, 27336852, 0x680044b}, + {111589744, 28922195, 111753629, 29078301, 0x680044b}, + {112225685, 28505120, 112441636, 28623104, 0x680044b}, + {112961426, 25728313, 113159129, 25853971, 0x680044b}, + {111922874, 27675927, 112112716, 27808713, 0x680044b}, + {112767192, 26334620, 112934007, 26484379, 0x680044b}, + {109894460, 27478520, 110062939, 27628279, 0x680044b}, + {109640915, 28200877, 109790283, 28370483, 0x680044b}, + {111542816, 26389025, 111688678, 26503145, 0x54f044b}, + {110397835, 29085277, 110586277, 29175845, 0x54f044b}, + {111296250, 27299272, 114305141, 29980462, 0x0a80011}, + {111326041, 24618082, 114245559, 27299272, 0x001000d}, + {109180000, 25844987, 111296250, 29550000, 0x53b0015}, + {108731000, 20170000, 122950000, 31183000, 0x0010016}, + {108731000, 24587000, 114330000, 30200000, 0x0020217}, + {108262472, 22760555, 108355689, 22847045, 0x001000a}, // 8GX + {108139634, 22710000, 108542503, 22931159, 0xc730447}, + {109277279, 24183490, 109623111, 24420000, 0xbde0447}, + {110111519, 25163790, 110412280, 25437209, 0xbde0447}, + {111196272, 23398420, 111358927, 23548179, 0x680044b}, + {109040112, 21398820, 109200687, 21548579, 0x680044b}, + {110031166, 22555724, 110235525, 22674531, 0x680044b}, + {107977032, 24646393, 108206711, 24753691, 0x680044b}, + {108542004, 21927220, 108702995, 22076979, 0x680044b}, + {106559756, 23799167, 106736801, 23937389, 0x680044b}, + {109529680, 23021920, 109691919, 23171679, 0x680044b}, + {108749113, 23175890, 108886548, 23294018, 0x54f044b}, + {109978979, 23297690, 110111820, 23419999, 0x54f044b}, + {109127559, 21614990, 109259041, 21737299, 0x54f044b}, + {109670970, 24417590, 109804830, 24539899, 0x54f044b}, + {111477470, 24355190, 111611330, 24477499, 0x54f044b}, + {107260000, 21394700, 110727520, 23580000, 0x08a0011}, + {109039839, 23200000, 112116000, 25700000, 0x01d000d}, + {105311159, 23580000, 109039839, 25639000, 0x2e80015}, + {97300000, 20885000, 112116000, 34330000, 0x0010016}, + {104450000, 20885000, 112116000, 26396000, 0x0020217}, + {104012028, 30617555, 104111972, 30704045, 0x001000a}, // 8SC + {103784692, 30397580, 104321116, 30888620, 0x001000c}, + {104667435, 29296729, 104859371, 29430079, 0x680044b}, + {104578686, 31411817, 104820710, 31519874, 0x680044b}, + {104967896, 29515320, 105139703, 29665079, 0x680044b}, + {101574592, 26485120, 101772985, 26611000, 0x680044b}, + {104511528, 28686120, 104681671, 28835879, 0x680044b}, + {105693000, 32373700, 105948565, 32477000, 0x680044b}, + {106008764, 30730000, 106198915, 30866579, 0x680044b}, + {104301940, 31040320, 104476659, 31190079, 0x680044b}, + {103625696, 29509020, 103797503, 29658779, 0x680044b}, + {105363222, 28825390, 105502178, 28947699, 0x54f044b}, + {102183000, 27833300, 102294415, 27985000, 0x54f044b}, + {102431289, 29947202, 105499762, 32628392, 0x0a90011}, + {102065805, 27700000, 105560000, 29947202, 0x01a000d}, + {105499762, 29947202, 108568235, 32628392, 0x0010015}, + {97300000, 20885000, 112116000, 34330000, 0x0010016}, + {97300000, 25962000, 108660000, 34330000, 0x0020217}, + {102656511, 25001355, 102751650, 25087845, 0x001000a}, // 8YN + {102572822, 24768800, 102878929, 25198779, 0xf040447}, + {103549455, 27177700, 103924344, 27512589, 0xe890447}, + {103161782, 23624710, 103350617, 23797689, 0x782044b}, + {103719116, 25440020, 103849559, 25630000, 0x680044b}, + {100142316, 25565000, 100335842, 25693000, 0x680044b}, + {103077572, 23294820, 103240227, 23444579, 0x680044b}, + {102548000, 24585520, 102690233, 24758000, 0x680044b}, + {102351000, 24859000, 102573056, 24970000, 0x680044b}, + {102459348, 24281120, 102623251, 24430879, 0x680044b}, + {101462432, 24968020, 101627167, 25117779, 0x680044b}, + {100856000, 22720000, 101058311, 22840000, 0x680044b}, + {100724104, 21910720, 100885095, 22060479, 0x680044b}, + {101173818, 23074564, 104063545, 25755754, 0x0a90011}, + {102646107, 25755754, 105310000, 28670000, 0x022000d}, + {99152000, 21128000, 103071392, 23074564, 0x2bd0015}, + {97300000, 20885000, 112116000, 34330000, 0x0010016}, + {97500000, 21128000, 106220000, 29260000, 0x0020217}, + {91031470, 29638232, 91190772, 29691483, 0x013000a}, // 8XZ + {90910000, 29496500, 91430998, 29760000, 0xf040447}, + {88697155, 29103427, 89079486, 29438316, 0xe890447}, + {91684812, 29120820, 91855787, 29270579, 0x680004b}, + {97058740, 31066520, 97233459, 31216279, 0x680004b}, + {91953340, 31384220, 92128059, 31533979, 0x680004b}, + {94237896, 29609520, 94409703, 29759279, 0x680004b}, + {92216363, 28371465, 92540290, 28450091, 0x680044b}, + {90862942, 29211024, 91125364, 29308574, 0x680044b}, + {80018608, 32430520, 80194991, 32580279, 0x680004b}, + {91632196, 29749120, 91804003, 29898879, 0x680004b}, + {98499896, 29612720, 98671703, 29762479, 0x680004b}, + {94439842, 29453690, 94580157, 29575999, 0x54f004b}, + {84029573, 32236990, 84173626, 32359299, 0x54f004b}, + {90022228, 28155905, 93031119, 30837095, 0x0a90011}, + {87013337, 28155905, 90022228, 30837095, 0x001000d}, + {93031119, 28155905, 96040010, 30837095, 0x0010015}, + {78380000, 26689200, 99168000, 36550000, 0x2aa0016}, + {78380000, 26689200, 99168000, 36550000, 0x0020217}, + {103784752, 36022828, 103931351, 36086494, 0x016000a}, // 8GS + {103307533, 35875976, 103972815, 36276940, 0x01a000c}, + {100351605, 38854910, 100573595, 39027889, 0x782044b}, + {103104190, 35500410, 103315609, 35673389, 0x782044b}, + {104072649, 36459110, 104286951, 36632089, 0x782044b}, + {105613000, 34524661, 106008740, 34615974, 0x782044b}, + {102128428, 38446120, 102319371, 38595879, 0x680044b}, + {98193980, 39733820, 98387419, 39883579, 0x680044b}, + {106570000, 35481800, 106836859, 35584400, 0x680044b}, + {102521160, 37856120, 102710439, 38005879, 0x680044b}, + {98387000, 39667420, 98580439, 39817179, 0x680044b}, + {102321286, 34745805, 105568505, 37426995, 0x0a80011}, + {99663928, 37426995, 103030311, 40108185, 0x001000d}, + {96267754, 38767590, 99663928, 41448780, 0x0010015}, + {89350000, 31535000, 108740000, 42800000, 0x3060016}, + {92290000, 32560000, 108740000, 42800000, 0x0020217}, + {101693766, 36588138, 101816182, 36666629, 0x01b000a}, // 8QH + {101463360, 36352880, 102041448, 36843920, 0x001000c}, + {102040000, 36411010, 102338819, 36535000, 0x782044b}, + {101569028, 36844210, 101784771, 37017189, 0x782044b}, + {95239887, 37770710, 95458513, 37943689, 0x782044b}, + {94763300, 36361000, 95072042, 36481000, 0x782044b}, + {101505500, 37339000, 101764043, 37447879, 0x680044b}, + {100481032, 36210620, 100666567, 36360379, 0x680044b}, + {100043584, 37230020, 100272408, 37353000, 0x680044b}, + {102695000, 36271000, 102994934, 36363600, 0x680044b}, + {100195620, 34371320, 100376579, 34521079, 0x680044b}, + {99797354, 35190699, 103074364, 37871889, 0x0a80011}, + {98644443, 32509509, 101802289, 35190699, 0x001000d}, + {92904342, 36086293, 96181352, 38767483, 0x0010015}, + {89350000, 31535000, 108740000, 42800000, 0x3060016}, + {89350000, 31535000, 103140000, 39274000, 0x0020217}, + {87550718, 43765955, 87669882, 43852445, 0x001000a}, // 8XJ + {87323072, 43675720, 87799727, 44021679, 0xf040447}, + {85938073, 44134900, 86404127, 44469789, 0xe890447}, + {87189832, 43925120, 87396167, 44074879, 0x680044b}, + {80179592, 41077120, 80377607, 41226879, 0x680044b}, + {75903280, 39413620, 76096719, 39563379, 0x680044b}, + {81242332, 43835720, 81448667, 43985479, 0x680044b}, + {86087260, 41668920, 86286939, 41818679, 0x680044b}, + {84806664, 45527790, 84979935, 45650099, 0x54f044b}, + {84804393, 44330590, 84974606, 44452899, 0x54f044b}, + {88030717, 47776590, 88212482, 47898899, 0x54f044b}, + {93418501, 42765590, 93584298, 42887899, 0x54f044b}, + {79860627, 37051390, 80013173, 37173699, 0x54f044b}, + {85008964, 45597690, 85182235, 45719999, 0x54f044b}, + {77170628, 38355690, 77326572, 38477999, 0x54f044b}, + {82894560, 41651290, 83057639, 41773599, 0x54f044b}, + {84353849, 43497943, 88018142, 46179133, 0x0a80011}, + {80689556, 43497943, 84353849, 46179133, 0x001000d}, + {79973927, 40906479, 80593679, 41397519, 0x0b00090}, + {75705743, 39242979, 76304663, 39734019, 0x0b10890}, + {85874615, 41498279, 86499575, 41989319, 0x0b01090}, + {87777867, 47592224, 88465323, 48083264, 0x0b11890}, + {93183707, 42581224, 93819083, 43072264, 0x0b02090}, + {79645247, 36867024, 80228543, 37358064, 0x0b02890}, + {76959561, 38171324, 77548065, 38662364, 0x0b13090}, + {82663615, 41466924, 83288575, 41957964, 0x0b03890}, + {82400000, 46179133, 85400000, 47300000, 0x07b0091}, + {85400000, 46179133, 88700000, 49180000, 0x0c10891}, + {88700000, 46179133, 91080000, 48250000, 0x0bd1091}, + {79750000, 43778215, 83442500, 46179133, 0x09f1891}, + {83442500, 43778215, 87136500, 46179133, 0x09f2091}, + {87136500, 43778215, 91080000, 46179133, 0x09a2891}, + {91080000, 43778215, 95800000, 45250000, 0x06e3091}, + {73494042, 38415835, 76890216, 41097025, 0x0a98091}, + {76890216, 38415835, 80286390, 41097025, 0x0a98891}, + {80286390, 38415835, 83682564, 41097025, 0x0a99091}, + {83682564, 38415835, 87078738, 41097025, 0x0a99891}, + {87078738, 38415835, 90474912, 41097025, 0x0a9a091}, + {90474912, 38415835, 93850000, 41097025, 0x0a9a891}, + {77621258, 41097025, 81166387, 43778215, 0x0a85091}, + {81166387, 41097025, 84711516, 43778215, 0x0a85891}, + {84711516, 41097025, 88256645, 43778215, 0x0a86091}, + {88256645, 41097025, 91801774, 43778215, 0x0a86891}, + {91801774, 40923000, 94070000, 43778215, 0x0d97091}, + {94070000, 41097025, 96451000, 43778215, 0x0cd7891}, + {74450000, 35500000, 77300000, 38415835, 0x0bcb091}, + {77301570, 35734645, 80578580, 38415835, 0x0a9b891}, + {80578580, 35734645, 83855590, 38415835, 0x0a9c091}, + {83855590, 35734645, 87132600, 38415835, 0x0a9c891}, + {87132600, 36220000, 89250000, 38415835, 0x0bfd091}, + {89250000, 36000000, 91400000, 38415835, 0x0c6e091}, + {77300000, 35200000, 85750000, 35734645, 0x02ee891}, + {77300000, 33360000, 80493080, 36000000, 0x0a7f091}, + {76890216, 35500000, 77666000, 38842000, 0x182d891}, + {73479000, 33360000, 96451000, 49183500, 0x0020217}, + {82244000, 45260000, 91080000, 49200000, 0x0890892}, // CHN + {76623000, 39100000, 86500000, 45400000, 0x09c1092}, + {86500000, 39100000, 96510000, 45260000, 0x0991892}, + {96510000, 39100000, 110000000, 42800000, 0x0662092}, + {110000000, 39100000, 115300000, 45600000, 0x0d82892}, + {116090000, 49000000, 127700000, 53563000, 0x0853092}, + {115500000, 44300000, 127700000, 49000000, 0x07e3892}, + {115300000, 39730000, 127700000, 44300000, 0x0774092}, + {127700000, 41350000, 134780000, 49600000, 0x0d64892}, + {73495000, 34450000, 78410000, 40675000, 0x0d55092}, + {78410000, 32750000, 88744000, 39100000, 0x0935892}, + {88744000, 32750000, 97530000, 39100000, 0x09f6092}, + {97525000, 32750000, 106500000, 39100000, 0x09e6892}, + {106500000, 32750000, 115300000, 39100000, 0x09f7092}, + {115300000, 32750000, 124100000, 39730000, 0x0a77892}, + {78410000, 27770000, 88744000, 32750000, 0x07f8092}, + {88744000, 26666000, 97530000, 32750000, 0x0978892}, + {97525000, 26400500, 106500000, 32750000, 0x0999092}, + {106500000, 26400500, 115300000, 32750000, 0x09a9892}, + {115300000, 26400500, 124100000, 32750000, 0x09aa092}, + {97525000, 21140000, 108460000, 26400500, 0x07ba892}, + {108460000, 18158000, 112200000, 26400500, 0x106b092}, + {112200000, 20400000, 118000000, 26400500, 0x0b5b892}, + {118000000, 21750000, 122500000, 26400500, 0x0b5c092}, + {110700000, 13900000, 117900000, 17900000, 0x082c892}, + {73495000, 13900000, 134780000, 53563000, 0x003021c}, + {-162125917, 5840551, -162039427, 5927041, 0x001000a}, // UMI + {-162492268, 6289623, -162262218, 6518402, 0x9ee004b}, + {-169642729, 16623423, -169422137, 16835192, 0x931004b}, + {-160101841, -475939, -159890072, -264170, 0x931004b}, + {-176584080, 91227, -176372311, 302996, 0x931004b}, + {-176722697, 702658, -176510928, 914427, 0x931004b}, + {-177600000, -600000, -159800000, 18000000, 0x0010217}, + {-109259020, 10252083, -109171569, 10338573, 0x001000b}, // CPT + {-109450135, 10049808, -108976207, 10540848, 0x001000c}, + {-960, -90000000, 1, -89990039, 0x001000b}, // ATA + {-180000000, -90000000, 180000000, -59999999, 0x1860017}, + {-180000000, -90000000, 180000000, -77183669, 0x0010097}, // AAA + {-180000000, -77183669, 180000000, -66998607, 0x1000897}, + {-180000000, -66998607, 180000000, -59200669, 0x0c41097}, + {-180000000, -59200669, 180000000, -52556508, 0x0a71897}, + {-180000000, -52556508, 180000000, -46668269, 0x0942097}, + {-180000000, -46668269, 180000000, -41337026, 0x0862897}, + {-180000000, -41337026, 180000000, -36324066, 0x07e3097}, + {-180000000, -36324066, 180000000, -31589604, 0x0773897}, + {-180000000, -31589604, 180000000, -27054069, 0x0724097}, + {-180000000, -27054069, 180000000, -22677675, 0x06e4897}, + {-180000000, -22677675, 180000000, -18420638, 0x06b5097}, + {-180000000, -18420638, 180000000, -14243171, 0x0695897}, + {-180000000, -14243171, 180000000, -10145275, 0x0676097}, + {-180000000, -10145275, 180000000, -6087165, 0x0666897}, + {-180000000, -6087165, 180000000, -2029055, 0x0667097}, + {-180000000, -2029055, 180000000, 2029055, 0x0667897}, + {-180000000, 2029055, 180000000, 6087165, 0x0668097}, + {-180000000, 6087165, 180000000, 10145275, 0x0668897}, + {-180000000, 10145275, 180000000, 14243171, 0x0679097}, + {-180000000, 14243171, 180000000, 18420638, 0x0699897}, + {-180000000, 18420638, 180000000, 22677675, 0x06ba097}, + {-180000000, 22677675, 180000000, 27054069, 0x06ea897}, + {-180000000, 27054069, 180000000, 31589604, 0x072b097}, + {-180000000, 31589604, 180000000, 36324066, 0x077b897}, + {-180000000, 36324066, 180000000, 41337026, 0x07ec097}, + {-180000000, 41337026, 180000000, 46668269, 0x086c897}, + {-180000000, 46668269, 180000000, 52556508, 0x094d097}, + {-180000000, 52556508, 180000000, 59200669, 0x0a7d897}, + {-180000000, 59200669, 180000000, 66998607, 0x0c4e097}, + {-180000000, 66998607, 180000000, 77183669, 0x100e897}, + {-180000000, 77183669, 180000000, 90000001, 0x001f097}, + {-180000000, -90000000, 180000000, 90000001, 0x000001d}, }; #endif // MAKE_SOURCE_DIGITAL diff --git a/mapcodelib/mapcode_alphabets.h b/mapcodelib/mapcode_alphabets.h index 63371fe..d04ec14 100644 --- a/mapcodelib/mapcode_alphabets.h +++ b/mapcodelib/mapcode_alphabets.h @@ -24,41 +24,43 @@ extern "C" { /** * Alphabets: */ -#define MAPCODE_ALPHABETS_TOTAL 28 - -#define MAPCODE_ALPHABET_ROMAN 0 -#define MAPCODE_ALPHABET_GREEK 1 -#define MAPCODE_ALPHABET_CYRILLIC 2 -#define MAPCODE_ALPHABET_HEBREW 3 -#define MAPCODE_ALPHABET_DEVANAGARI 4 -#define MAPCODE_ALPHABET_MALAYALAM 5 -#define MAPCODE_ALPHABET_GEORGIAN 6 -#define MAPCODE_ALPHABET_KATAKANA 7 -#define MAPCODE_ALPHABET_THAI 8 -#define MAPCODE_ALPHABET_LAO 9 -#define MAPCODE_ALPHABET_ARMENIAN 10 -#define MAPCODE_ALPHABET_BENGALI 11 -#define MAPCODE_ALPHABET_GURMUKHI 12 -#define MAPCODE_ALPHABET_TIBETAN 13 -#define MAPCODE_ALPHABET_ARABIC 14 -#define MAPCODE_ALPHABET_KOREAN 15 -#define MAPCODE_ALPHABET_BURMESE 16 -#define MAPCODE_ALPHABET_KHMER 17 -#define MAPCODE_ALPHABET_SINHALESE 18 -#define MAPCODE_ALPHABET_THAANA 19 -#define MAPCODE_ALPHABET_CHINESE 20 -#define MAPCODE_ALPHABET_TIFINAGH 21 -#define MAPCODE_ALPHABET_TAMIL 22 -#define MAPCODE_ALPHABET_AMHARIC 23 -#define MAPCODE_ALPHABET_TELUGU 24 -#define MAPCODE_ALPHABET_ODIA 25 -#define MAPCODE_ALPHABET_KANNADA 26 -#define MAPCODE_ALPHABET_GUJARATI 27 +enum Alphabet { + _ALPHABET_MIN = -1, + ALPHABET_ROMAN, + ALPHABET_GREEK, + ALPHABET_CYRILLIC, + ALPHABET_HEBREW, + ALPHABET_DEVANAGARI, + ALPHABET_MALAYALAM, + ALPHABET_GEORGIAN, + ALPHABET_KATAKANA, + ALPHABET_THAI, + ALPHABET_LAO, + ALPHABET_ARMENIAN, + ALPHABET_BENGALI, + ALPHABET_GURMUKHI, + ALPHABET_TIBETAN, + ALPHABET_ARABIC, + ALPHABET_KOREAN, + ALPHABET_BURMESE, + ALPHABET_KHMER, + ALPHABET_SINHALESE, + ALPHABET_THAANA, + ALPHABET_CHINESE, + ALPHABET_TIFINAGH, + ALPHABET_TAMIL, + ALPHABET_AMHARIC, + ALPHABET_TELUGU, + ALPHABET_ODIA, + ALPHABET_KANNADA, + ALPHABET_GUJARATI, + _ALPHABET_MAX, +}; #define MAX_ALPHABETS_PER_TERRITORY 3 typedef struct { int count; - int alphabet[MAX_ALPHABETS_PER_TERRITORY]; + enum Alphabet alphabet[MAX_ALPHABETS_PER_TERRITORY]; } TerritoryAlphabets; #ifdef __cplusplus diff --git a/mapcodelib/mapcode_countrynames.h b/mapcodelib/mapcode_countrynames.h index 5c1205b..f9f3fba 100644 --- a/mapcodelib/mapcode_countrynames.h +++ b/mapcodelib/mapcode_countrynames.h @@ -12,545 +12,545 @@ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ + */ #ifndef __MAPCODE_COUNTRYNAMES_H__ #define __MAPCODE_COUNTRYNAMES_H__ // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** static const char *isofullname[] = { -"Vatican (Holy See) (_ City State)", -"Monaco (Principality of _)", -"Gibraltar", -"Tokelau", -"Cocos Islands (Keeling Islands)", -"Saint-Barthelemy (Collectivity of _)", -"Nauru (Republic of _)", -"Tuvalu", -"Macau (Aomen)", -"Sint Maarten", -"Saint Martin (Collectivity of _)", -"Norfolk and Philip Island (Philip Island) (Norfolk Island)", -"Pitcairn Islands (Pitcairn, Henderson, Ducie and Oeno Islands)", -"Bouvet Island", -"Bermuda (Somers Isles)", -"British Indian Ocean Territory", -"San Marino (Republic of _)", -"Guernsey (Bailiwick of _)", -"Anguilla", -"Montserrat", -"Jersey (Bailiwick of _)", -"Christmas Island", -"Wallis and Futuna (Futuna) (Wallis) (Collectivity of the _ Islands)", -"British Virgin Islands (Virgin Islands, British)", -"Liechtenstein (Principality of _)", -"Aruba", -"Marshall Islands (Republic of the _)", -"American Samoa (Samoa, American)", -"Cook Islands", -"Saint Pierre and Miquelon (Miquelon) (Saint Pierre) (Collectivity of _)", -"Niue", -"Saint Kitts and Nevis (Nevis) (Saint Kitts) (Federation of _)", -"Cayman islands", -"Bonaire, St Eustasuis and Saba (Bonaire) (Saba) (St Eustasius)", -"Maldives (Republic of _)", -"Saint Helena, Ascension and Tristan da Cunha (Saint Helena) (Ascension) (Tristan da Cunha)", -"Malta (Republic of _)", -"Grenada", -"Virgin Islands of the United States (US Virgin Islands) (American Virgin Islands)", -"Mayotte (Maore)", -"Svalbard and Jan Mayen (Svalbard) (Jan Mayen) (Spitsbergen)", -"Saint Vincent and the Grenadines (Saint Vincent) (Grenadines)", -"Heard Island and McDonald Islands (Heard Island) (McDonald Islands)", -"Barbados", -"Antigua and Barbuda (Antigua) (Barbuda)", -"Curacao", -"Seychelles (Republic of _)", -"Palau (Republic of _)", -"Northern Mariana Islands (Commonwealth of the _)", -"Andorra (Principality of _) (Principality of the Valleys of _)", -"Guam", -"Isle of Mann (Mann)", -"Saint Lucia", -"Micronesia (Federated States of Micronesia)", -"Singapore (Republic of _)", -"Tonga (Kingdom of _)", -"Dominica (Commonwealth of _)", -"Bahrain (Kingdom of _)", -"Kiribati (Republic of _)", -"Turks and Caicos Islands (Turks Islands) (Caicos Islands)", -"Sao Tome and Principe (Sao Tome) (Principe) (Democratic Republic of _)", -"Hong Kong (Xianggang)", -"Martinique", -"Faroe Islands", -"Guadeloupe", -"Comoros (Union of the _)", -"Mauritius (Republic of _)", -"Reunion", -"Luxembourg (Grand Duchy of _)", -"Samoa (Independent State of _)", -"South Georgia and the South Sandwich Islands (South Georgia) (South Sandwich Islands)", -"French Polynesia (Collectivity of _)", -"Cape Verde (Cabo Verde) (Republic of Cabo Verde)", -"Trinidad and Tobago (Republic of _) (Trinidad) (Tobago)", -"Brunei (Nation of _, the Abode of Peace)", -"French Southern and Antarctic Lands", -"Puerto Rico (Commonwealth of _)", -"Cyprus (Republic of _)", -"Lebanon (Lebanese Republic)", -"Jamaica", -"Gambia (The Gambia) (Republic of the _)", -"Qatar (State of _)", -"Falkland Islands (The Falklands)", -"Vanuatu (Republic of _)", -"Montenegro", -"Bahamas (Commonwealth of the _)", -"Timor-Leste (Democratic Republic of _) (East Timor)", -"Swaziland (Kingdom of _)", -"Kuwait (State of _)", -"Fiji (Republic of _)", -"New Caledonia", -"Slovenia (Republic of _)", -"Israel (State of _)", -"Palestinian territories (State of Palestine)", -"El Salvador (Republic of _)", -"Belize", -"Djibouti (Republic of _)", -"Macedonia (Republic of _) (FYROM) (Former Yugoslav Republic of Macedonia)", -"Rwanda (Republic of _)", -"Haiti (Republic of _)", -"Burundi (Republic of _)", -"Equatorial Guinea (Republic of _)", -"Albania (Republic of _)", -"Solomon Islands", -"Armenia (Republic of _)", -"Lesotho (Kingdom of _)", -"Belgium (Kingdom of _)", -"Moldova (Republic of _)", -"Guinea-Bissau (Republic of _)", -"Taiwan (Republic of China)", -"Bhutan (Kingdom of _)", -"Switzerland (Swiss Confederation)", -"Netherlands (The Netherlands) (Kingdom of the _)", -"Denmark (Kingdom of _)", -"Estonia (Republic of _)", -"Dominican Republic", -"Slovakia (Slovak Republic)", -"Costa Rica (Republic of _)", -"Bosnia and Herzegovina", -"Croatia (Republic of _)", -"Togo (Togolese Republic)", -"Latvia (Republic of _)", -"Lithuania (Republic of _)", -"Sri Lanka (Democratic Socialist Republic of _)", -"Georgia", -"Ireland (Republic of _)", -"Sierra Leone (Republic of _)", -"Panama (Republic of _)", -"Czech Republic", -"French Guiana (Guiana)", -"United Arab Emirates (Emirates)", -"Austria (Republic of _)", -"Azerbaijan (Republic of _)", -"Serbia (Republic of _)", -"Jordan (Hashemite Kingdom of _) (Kingdom of _)", -"Portugal (Portuguese Republic)", -"Hungary (Republic of _)", -"South Korea (Republic of Korea) (Korea, South)", -"Iceland", -"Guatemala (Republic of _)", -"Cuba (Republic of _)", -"Bulgaria (Republic of _)", -"Liberia (Republic of _)", -"Honduras (Republic of _)", -"Benin (Republic of _)", -"Eritrea (State of _)", -"Malawi (Republic of _)", -"North Korea (Democratic People's Republic of Korea) (Korea, North)", -"Nicaragua (Republic of _)", -"Greece (Hellenic Republic) (Hellas)", -"Tajikistan (Republic of _)", -"Bangladesh (People's Republic of _)", -"Nepal (Federal Democratic Republic of _)", -"Tunisia (Tunisian Republic) (Republic of _)", -"Suriname (Republic of _)", -"Uruguay (Eastern Republic of _)", -"Cambodia (Kingdom of _)", -"Syria (Syrian Arab Republic)", -"Senegal (Republic of _)", -"Kyrgyzstan (Kyrgyz Republic)", -"Belarus (Republic of _)", -"Guyana (Co-operative Republic of _)", -"Laos (Lao People's Democratic Republic)", -"Romania", -"Ghana (Republic of _)", -"Uganda (Republic of _)", -"United Kingdom (Scotland) (Great Britain) (England) (Northern Ireland) (Ireland, Northern) (Britain) (United Kingdom of Great Britain and Northern Ireland)", -"Guinea (Republic of _) (Guinea-Conakry)", -"Ecuador (Republic of _)", -"Western Sahara (Sahrawi Arab Democratic Republic)", -"Gabon (Gabonese Republic)", -"New Zealand", -"Burkina Faso", -"Philippines (Republic of the _)", -"Italy (Italian Republic)", -"Oman (Sultanate of _)", -"Poland (Republic of _)", -"Ivory Coast (Cote d'Ivoire) (Republic of Cote d'Ivoire)", -"Norway (Kingdom of _)", -"Malaysia", -"Vietnam (Socialist Republic of _)", -"Finland (Republic of _)", -"Congo-Brazzaville (West Congo) (Republic of the Congo)", -"Germany (Federal Republic of _)", -"Japan", -"Zimbabwe (Republic of _)", -"Paraguay (Republic of _)", -"Iraq (Republic of _)", -"Morocco (Kingdom of _)", -"Uzbekistan (Republic of _)", -"Sweden (Kingdom of _)", -"Papua New Guinea (Independent State of _)", -"Cameroon (Republic of _)", -"Turkmenistan", -"Spain (Kingdom of _)", -"Thailand (Kingdom of _)", -"Yemen (Republic of _)", -"France (French Republic)", -"Aaland Islands", -"Kenya (Republic of _)", -"Botswana (Republic of _)", -"Madagascar (Republic of _)", -"Ukraine", -"South Sudan (Republic of _)", -"Central African Republic", -"Somalia (Federal Republic of _)", -"Afghanistan (Islamic Republic of _)", -"Myanmar (Republic of the Union of _) (Burma)", -"Zambia (Republic of _)", -"Chile (Republic of _)", -"Turkey (Republic of _)", -"Pakistan (Islamic Republic of _)", -"Mozambique (Republic of _)", -"Namibia (Republic of _)", -"Venezuela (Bolivarian Republic of _)", -"Nigeria (Federal Republic of _)", -"Tanzania (United Republic of _)", -"Egypt (Arab Republic of _)", -"Mauritania (Islamic Republic of _)", -"Bolivia (Plurinational State of _)", -"Ethiopia (Federal Democratic Republic of _)", -"Colombia (Republic of _)", -"South Africa (Republic of _)", -"Mali (Republic of _)", -"Angola (Republic of _)", -"Niger (Republic of _)", -"Chad (Republic of _)", -"Peru (Republic of _)", -"Mongolia", -"Iran (Persia) (Islamic Republic of _)", -"Libya", -"Sudan (Republic of the _)", -"Indonesia (Republic of _)", -"Federal District", -"Tlaxcala", -"Morelos", -"Aguascalientes", -"Colima", -"Queretaro", -"Hidalgo", -"Mexico State", -"Tabasco", -"Nayarit", -"Guanajuato", -"Puebla", -"Yucatan", -"Quintana Roo", -"Sinaloa", -"Campeche", -"Michoacan", -"San Luis Potosi", -"Guerrero", -"Nuevo Leon (New Leon)", -"Baja California", -"Veracruz", -"Chiapas", -"Baja California Sur", -"Zacatecas", -"Jalisco", -"Tamaulipas", -"Oaxaca", -"Durango", -"Coahuila", -"Sonora", -"Chihuahua", -"Greenland", -"Saudi Arabia (Kingdom of _)", -"Congo-Kinshasa (Democratic Republic of the Congo) (East Congo)", -"Algeria (People's Democratic Republic of _)", -"Kazakhstan (Republic of _)", -"Argentina (Argentine Republic)", -"Daman and Diu", -"Dadra and Nagar Haveli (Dadra) (Nagar Haveli)", -"Chandigarh", -"Andaman and Nicobar (Andaman) (Nicobar)", -"Lakshadweep", -"Delhi (National Capital Territory of _)", -"Meghalaya", -"Nagaland", -"Manipur", -"Tripura", -"Mizoram", -"Sikkim", -"Punjab", -"Haryana", -"Arunachal Pradesh", -"Assam", -"Bihar", -"Uttarakhand", -"Goa", -"Kerala", -"Tamil Nadu", -"Himachal Pradesh", -"Jammu and Kashmir (Jammu) (Kashmir)", -"Chhattisgarh", -"Jharkhand", -"Karnataka", -"Rajasthan", -"Odisha (Orissa)", -"Gujarat", -"West Bengal", -"Madhya Pradesh", -"Telangana", -"Andhra Pradesh", -"Maharashtra", -"Uttar Pradesh", -"Puducherry", -"New South Wales", -"Australian Capital Territory", -"Jervis Bay Territory", -"Northern Territory", -"South Australia", -"Tasmania", -"Victoria", -"Western Australia", -"Queensland", -"Distrito Federal", -"Sergipe", -"Alagoas", -"Rio de Janeiro", -"Espirito Santo", -"Rio Grande do Norte", -"Paraiba", -"Santa Catarina", -"Pernambuco", -"Amapa", -"Ceara", -"Acre", -"Parana", -"Roraima", -"Rondonia", -"Sao Paulo", -"Piaui", -"Tocantins", -"Rio Grande do Sul", -"Maranhao", -"Goias", -"Mato Grosso do Sul", -"Bahia", -"Minas Gerais", -"Mato Grosso", -"Para", -"Amazonas", -"District of Columbia (Washington, D.C.)", -"Rhode Island", -"Delaware", -"Connecticut", -"New Jersey", -"New Hampshire", -"Vermont", -"Massachusetts (Commonwealth of _)", -"Hawaii", -"Maryland", -"West Virginia", -"South Carolina", -"Maine", -"Indiana", -"Kentucky (Commonwealth of _)", -"Tennessee", -"Virginia (Commonwealth of _)", -"Ohio", -"Pennsylvania (Commonwealth of _)", -"Mississippi", -"Louisiana", -"Alabama", -"Arkansas", -"North Carolina", -"New York", -"Iowa", -"Illinois", -"Georgia", -"Wisconsin", -"Florida", -"Missouri", -"Oklahoma", -"North Dakota", -"Washington", -"South Dakota", -"Nebraska", -"Kansas", -"Idaho", -"Utah", -"Minnesota", -"Michigan", -"Wyoming", -"Oregon", -"Colorado", -"Nevada", -"Arizona", -"New Mexico", -"Montana", -"California", -"Texas", -"Alaska", -"British Columbia", -"Alberta", -"Ontario", -"Quebec", -"Saskatchewan", -"Manitoba", -"Newfoundland and Labrador (Newfoundland) (Labrador)", -"New Brunswick", -"Nova Scotia", -"Prince Edward Island", -"Yukon", -"Northwest Territories", -"Nunavut", -"India (Republic of _)", -"Australia (Commonwealth of _)", -"Brazil (Federative Republic of _)", -"USA (United States of America) (America)", -"Mexico (United Mexican States)", -"Moscow", -"Saint Petersburg", -"Kaliningrad Oblast", -"Ingushetia", -"Adygea Republic", -"North Ossetia-Alania Republic", -"Kabardino-Balkar Republic", -"Karachay-Cherkess Republic", -"Chechen Republic (Chechnya) (Ichkeria)", -"Chuvash Republic", -"Ivanovo Oblast", -"Lipetsk Oblast", -"Oryol Oblast", -"Tula Oblast", -"Belgorod Oblast", -"Vladimir Oblast", -"Kursk Oblast", -"Kaluga Oblast", -"Tambov Oblast", -"Bryansk Oblast", -"Yaroslavl Oblast", -"Ryazan Oblast", -"Astrakhan Oblast", -"Moscow Oblast", -"Smolensk Oblast", -"Dagestan Republic", -"Voronezh Oblast", -"Novgorod Oblast", -"Pskov Oblast", -"Kostroma Oblast", -"Stavropol Krai", -"Krasnodar Krai", -"Kalmykia Republic", -"Tver Oblast", -"Leningrad Oblast", -"Rostov Oblast", -"Volgograd Oblast", -"Vologda Oblast", -"Murmansk Oblast", -"Karelia Republic", -"Nenets Autonomous Okrug", -"Komi Republic", -"Arkhangelsk Oblast", -"Mordovia Republic", -"Nizhny Novgorod Oblast", -"Penza Oblast", -"Kirov Oblast", -"Mari El Republic", -"Orenburg Oblast", -"Ulyanovsk Oblast", -"Perm Krai", -"Bashkortostan Republic", -"Udmurt Republic", -"Tatarstan Republic", -"Samara Oblast", -"Saratov Oblast", -"Yamalo-Nenets", -"Khanty-Mansi", -"Sverdlovsk Oblast", -"Tyumen Oblast", -"Kurgan Oblast", -"Chelyabinsk Oblast", -"Buryatia Republic", -"Zabaykalsky Krai", -"Irkutsk Oblast", -"Novosibirsk Oblast", -"Tomsk Oblast", -"Omsk Oblast", -"Khakassia Republic", -"Kemerovo Oblast", -"Altai Republic", -"Altai Krai", -"Tuva Republic", -"Krasnoyarsk Krai", -"Magadan Oblast", -"Chukotka Okrug", -"Kamchatka Krai", -"Sakhalin Oblast", -"Primorsky Krai", -"Jewish Autonomous Oblast", -"Khabarovsk Krai", -"Amur Oblast", -"Sakha Republic (Yakutia Republic)", -"Canada", -"Russia (Russian Federation)", -"Shanghai Municipality", -"Tianjin Municipality", -"Beijing Municipality", -"Hainan Province", -"Ningxia Hui Autonomous Region", -"Chongqing Municipality", -"Zhejiang Province", -"Jiangsu Province", -"Fujian Province", -"Anhui Province", -"Liaoning Province", -"Shandong Province", -"Shanxi Province", -"Jiangxi Province", -"Henan Province", -"Guizhou Province", -"Guangdong Province", -"Hubei Province", -"Jilin Province", -"Hebei Province (Yanzhao Province)", -"Shaanxi Province", -"Nei Mongol Autonomous Region (Inner Mongolia)", -"Heilongjiang Province", -"Hunan Province", -"Guangxi Zhuang Autonomous Region", -"Sichuan Province", -"Yunnan Province", -"Xizang Autonomous Region (Tibet)", -"Gansu Province", -"Qinghai Province (Tsinghai Province)", -"Xinjiang Uyghur Autonomous Region", -"China (People's Republic of _)", -"United States Minor Outlying Islands", -"Clipperton Island", -"Antarctica", -"International (Worldwide) (Earth)", -"?"}; + "Vatican (Holy See)", + "Monaco (Principality of _)", + "Gibraltar", + "Tokelau", + "Cocos Islands (Keeling Islands)", + "Saint-Barthelemy (Collectivity of _)", + "Nauru (Republic of _)", + "Tuvalu", + "Macau (Aomen)", + "Sint Maarten", + "Saint Martin (Collectivity of _)", + "Norfolk and Philip Island (Philip Island) (Norfolk Island)", + "Pitcairn Islands (Pitcairn, Henderson, Ducie and Oeno Islands)", + "Bouvet Island", + "Bermuda (Somers Isles)", + "British Indian Ocean Territory", + "San Marino (Republic of _)", + "Guernsey (Bailiwick of _)", + "Anguilla", + "Montserrat", + "Jersey (Bailiwick of _)", + "Christmas Island", + "Wallis and Futuna (Futuna) (Wallis) (Collectivity of the _ Islands)", + "British Virgin Islands (Virgin Islands, British)", + "Liechtenstein (Principality of _)", + "Aruba", + "Marshall Islands (Republic of the _)", + "American Samoa (Samoa, American)", + "Cook Islands", + "Saint Pierre and Miquelon (Miquelon) (Saint Pierre) (Collectivity of _)", + "Niue", + "Saint Kitts and Nevis (Nevis) (Saint Kitts) (Federation of _)", + "Cayman islands", + "Bonaire, St Eustasuis and Saba (Bonaire) (Saba) (St Eustasius)", + "Maldives (Republic of _)", + "Saint Helena, Ascension and Tristan da Cunha (Saint Helena) (Ascension) (Tristan da Cunha)", + "Malta (Republic of _)", + "Grenada", + "Virgin Islands of the United States (US Virgin Islands) (American Virgin Islands)", + "Mayotte (Maore)", + "Svalbard and Jan Mayen (Svalbard) (Jan Mayen) (Spitsbergen)", + "Saint Vincent and the Grenadines (Saint Vincent) (Grenadines)", + "Heard Island and McDonald Islands (Heard Island) (McDonald Islands)", + "Barbados", + "Antigua and Barbuda (Antigua) (Barbuda)", + "Curacao", + "Seychelles (Republic of _)", + "Palau (Republic of _)", + "Northern Mariana Islands (Commonwealth of the _)", + "Andorra (Principality of _) (Principality of the Valleys of _)", + "Guam", + "Isle of Mann (Mann)", + "Saint Lucia", + "Micronesia (Federated States of Micronesia)", + "Singapore (Republic of _)", + "Tonga (Kingdom of _)", + "Dominica (Commonwealth of _)", + "Bahrain (Kingdom of _)", + "Kiribati (Republic of _)", + "Turks and Caicos Islands (Turks Islands) (Caicos Islands)", + "Sao Tome and Principe (Sao Tome) (Principe) (Democratic Republic of _)", + "Hong Kong (Xianggang)", + "Martinique", + "Faroe Islands", + "Guadeloupe", + "Comoros (Union of the _)", + "Mauritius (Republic of _)", + "Reunion", + "Luxembourg (Grand Duchy of _)", + "Samoa (Independent State of _)", + "South Georgia and the South Sandwich Islands (South Georgia) (South Sandwich Islands)", + "French Polynesia (Collectivity of _)", + "Cape Verde (Cabo Verde) (Republic of Cabo Verde)", + "Trinidad and Tobago (Republic of _) (Trinidad) (Tobago)", + "Brunei (Nation of _, the Abode of Peace)", + "French Southern and Antarctic Lands", + "Puerto Rico (Commonwealth of _)", + "Cyprus (Republic of _)", + "Lebanon (Lebanese Republic)", + "Jamaica", + "Gambia (The Gambia) (Republic of the _)", + "Qatar (State of _)", + "Falkland Islands (The Falklands)", + "Vanuatu (Republic of _)", + "Montenegro", + "Bahamas (Commonwealth of the _)", + "Timor-Leste (Democratic Republic of _) (East Timor)", + "Swaziland (Kingdom of _)", + "Kuwait (State of _)", + "Fiji (Republic of _)", + "New Caledonia", + "Slovenia (Republic of _)", + "Israel (State of _)", + "Palestinian territories (State of Palestine)", + "El Salvador (Republic of _)", + "Belize", + "Djibouti (Republic of _)", + "Macedonia (Republic of _) (FYROM) (Former Yugoslav Republic of Macedonia)", + "Rwanda (Republic of _)", + "Haiti (Republic of _)", + "Burundi (Republic of _)", + "Equatorial Guinea (Republic of _)", + "Albania (Republic of _)", + "Solomon Islands", + "Armenia (Republic of _)", + "Lesotho (Kingdom of _)", + "Belgium (Kingdom of _)", + "Moldova (Republic of _)", + "Guinea-Bissau (Republic of _)", + "Taiwan (Republic of China)", + "Bhutan (Kingdom of _)", + "Switzerland (Swiss Confederation)", + "Netherlands (The Netherlands) (Kingdom of the _)", + "Denmark (Kingdom of _)", + "Estonia (Republic of _)", + "Dominican Republic", + "Slovakia (Slovak Republic)", + "Costa Rica (Republic of _)", + "Bosnia and Herzegovina", + "Croatia (Republic of _)", + "Togo (Togolese Republic)", + "Latvia (Republic of _)", + "Lithuania (Republic of _)", + "Sri Lanka (Democratic Socialist Republic of _)", + "Georgia", + "Ireland (Republic of _)", + "Sierra Leone (Republic of _)", + "Panama (Republic of _)", + "Czech Republic", + "French Guiana (Guiana)", + "United Arab Emirates (Emirates)", + "Austria (Republic of _)", + "Azerbaijan (Republic of _)", + "Serbia (Republic of _)", + "Jordan (Hashemite Kingdom of _) (Kingdom of _)", + "Portugal (Portuguese Republic)", + "Hungary (Republic of _)", + "South Korea (Republic of Korea) (Korea, South)", + "Iceland", + "Guatemala (Republic of _)", + "Cuba (Republic of _)", + "Bulgaria (Republic of _)", + "Liberia (Republic of _)", + "Honduras (Republic of _)", + "Benin (Republic of _)", + "Eritrea (State of _)", + "Malawi (Republic of _)", + "North Korea (Democratic People's Republic of Korea) (Korea, North)", + "Nicaragua (Republic of _)", + "Greece (Hellenic Republic) (Hellas)", + "Tajikistan (Republic of _)", + "Bangladesh (People's Republic of _)", + "Nepal (Federal Democratic Republic of _)", + "Tunisia (Tunisian Republic) (Republic of _)", + "Suriname (Republic of _)", + "Uruguay (Eastern Republic of _)", + "Cambodia (Kingdom of _)", + "Syria (Syrian Arab Republic)", + "Senegal (Republic of _)", + "Kyrgyzstan (Kyrgyz Republic)", + "Belarus (Republic of _)", + "Guyana (Co-operative Republic of _)", + "Laos (Lao People's Democratic Republic)", + "Romania", + "Ghana (Republic of _)", + "Uganda (Republic of _)", + "United Kingdom (Scotland) (Great Britain) (England) (Northern Ireland) (Ireland, Northern) (Britain) (United Kingdom of Great Britain and Northern Ireland)", + "Guinea (Republic of _) (Guinea-Conakry)", + "Ecuador (Republic of _)", + "Western Sahara (Sahrawi Arab Democratic Republic)", + "Gabon (Gabonese Republic)", + "New Zealand", + "Burkina Faso", + "Philippines (Republic of the _)", + "Italy (Italian Republic)", + "Oman (Sultanate of _)", + "Poland (Republic of _)", + "Ivory Coast (Cote d'Ivoire) (Republic of Cote d'Ivoire)", + "Norway (Kingdom of _)", + "Malaysia", + "Vietnam (Socialist Republic of _)", + "Finland (Republic of _)", + "Congo-Brazzaville (West Congo) (Republic of the Congo)", + "Germany (Federal Republic of _)", + "Japan", + "Zimbabwe (Republic of _)", + "Paraguay (Republic of _)", + "Iraq (Republic of _)", + "Morocco (Kingdom of _)", + "Uzbekistan (Republic of _)", + "Sweden (Kingdom of _)", + "Papua New Guinea (Independent State of _)", + "Cameroon (Republic of _)", + "Turkmenistan", + "Spain (Kingdom of _)", + "Thailand (Kingdom of _)", + "Yemen (Republic of _)", + "France (French Republic)", + "Aaland Islands", + "Kenya (Republic of _)", + "Botswana (Republic of _)", + "Madagascar (Republic of _)", + "Ukraine", + "South Sudan (Republic of _)", + "Central African Republic", + "Somalia (Federal Republic of _)", + "Afghanistan (Islamic Republic of _)", + "Myanmar (Republic of the Union of _) (Burma)", + "Zambia (Republic of _)", + "Chile (Republic of _)", + "Turkey (Republic of _)", + "Pakistan (Islamic Republic of _)", + "Mozambique (Republic of _)", + "Namibia (Republic of _)", + "Venezuela (Bolivarian Republic of _)", + "Nigeria (Federal Republic of _)", + "Tanzania (United Republic of _)", + "Egypt (Arab Republic of _)", + "Mauritania (Islamic Republic of _)", + "Bolivia (Plurinational State of _)", + "Ethiopia (Federal Democratic Republic of _)", + "Colombia (Republic of _)", + "South Africa (Republic of _)", + "Mali (Republic of _)", + "Angola (Republic of _)", + "Niger (Republic of _)", + "Chad (Republic of _)", + "Peru (Republic of _)", + "Mongolia", + "Iran (Persia) (Islamic Republic of _)", + "Libya", + "Sudan (Republic of the _)", + "Indonesia (Republic of _)", + "Federal District", + "Tlaxcala", + "Morelos", + "Aguascalientes", + "Colima", + "Queretaro", + "Hidalgo", + "Mexico State", + "Tabasco", + "Nayarit", + "Guanajuato", + "Puebla", + "Yucatan", + "Quintana Roo", + "Sinaloa", + "Campeche", + "Michoacan", + "San Luis Potosi", + "Guerrero", + "Nuevo Leon (New Leon)", + "Baja California", + "Veracruz", + "Chiapas", + "Baja California Sur", + "Zacatecas", + "Jalisco", + "Tamaulipas", + "Oaxaca", + "Durango", + "Coahuila", + "Sonora", + "Chihuahua", + "Greenland", + "Saudi Arabia (Kingdom of _)", + "Congo-Kinshasa (Democratic Republic of the Congo) (East Congo)", + "Algeria (People's Democratic Republic of _)", + "Kazakhstan (Republic of _)", + "Argentina (Argentine Republic)", + "Daman and Diu", + "Dadra and Nagar Haveli (Dadra) (Nagar Haveli)", + "Chandigarh", + "Andaman and Nicobar (Andaman) (Nicobar)", + "Lakshadweep", + "Delhi (National Capital Territory of _)", + "Meghalaya", + "Nagaland", + "Manipur", + "Tripura", + "Mizoram", + "Sikkim", + "Punjab", + "Haryana", + "Arunachal Pradesh", + "Assam", + "Bihar", + "Uttarakhand", + "Goa", + "Kerala", + "Tamil Nadu", + "Himachal Pradesh", + "Jammu and Kashmir (Jammu) (Kashmir)", + "Chhattisgarh", + "Jharkhand", + "Karnataka", + "Rajasthan", + "Odisha (Orissa)", + "Gujarat", + "West Bengal", + "Madhya Pradesh", + "Telangana", + "Andhra Pradesh", + "Maharashtra", + "Uttar Pradesh", + "Puducherry", + "New South Wales", + "Australian Capital Territory", + "Jervis Bay Territory", + "Northern Territory", + "South Australia", + "Tasmania", + "Victoria", + "Western Australia", + "Queensland", + "Distrito Federal", + "Sergipe", + "Alagoas", + "Rio de Janeiro", + "Espirito Santo", + "Rio Grande do Norte", + "Paraiba", + "Santa Catarina", + "Pernambuco", + "Amapa", + "Ceara", + "Acre", + "Parana", + "Roraima", + "Rondonia", + "Sao Paulo", + "Piaui", + "Tocantins", + "Rio Grande do Sul", + "Maranhao", + "Goias", + "Mato Grosso do Sul", + "Bahia", + "Minas Gerais", + "Mato Grosso", + "Para", + "Amazonas", + "District of Columbia (Washington, D.C.)", + "Rhode Island", + "Delaware", + "Connecticut", + "New Jersey", + "New Hampshire", + "Vermont", + "Massachusetts (Commonwealth of _)", + "Hawaii", + "Maryland", + "West Virginia", + "South Carolina", + "Maine", + "Indiana", + "Kentucky (Commonwealth of _)", + "Tennessee", + "Virginia (Commonwealth of _)", + "Ohio", + "Pennsylvania (Commonwealth of _)", + "Mississippi", + "Louisiana", + "Alabama", + "Arkansas", + "North Carolina", + "New York", + "Iowa", + "Illinois", + "Georgia", + "Wisconsin", + "Florida", + "Missouri", + "Oklahoma", + "North Dakota", + "Washington", + "South Dakota", + "Nebraska", + "Kansas", + "Idaho", + "Utah", + "Minnesota", + "Michigan", + "Wyoming", + "Oregon", + "Colorado", + "Nevada", + "Arizona", + "New Mexico", + "Montana", + "California", + "Texas", + "Alaska", + "British Columbia", + "Alberta", + "Ontario", + "Quebec", + "Saskatchewan", + "Manitoba", + "Newfoundland and Labrador (Newfoundland) (Labrador)", + "New Brunswick", + "Nova Scotia", + "Prince Edward Island", + "Yukon", + "Northwest Territories", + "Nunavut", + "India (Republic of _)", + "Australia (Commonwealth of _)", + "Brazil (Federative Republic of _)", + "USA (United States of America) (America)", + "Mexico (United Mexican States)", + "Moscow", + "Saint Petersburg", + "Kaliningrad Oblast", + "Ingushetia", + "Adygea Republic", + "North Ossetia-Alania Republic", + "Kabardino-Balkar Republic", + "Karachay-Cherkess Republic", + "Chechen Republic (Chechnya) (Ichkeria)", + "Chuvash Republic", + "Ivanovo Oblast", + "Lipetsk Oblast", + "Oryol Oblast", + "Tula Oblast", + "Belgorod Oblast", + "Vladimir Oblast", + "Kursk Oblast", + "Kaluga Oblast", + "Tambov Oblast", + "Bryansk Oblast", + "Yaroslavl Oblast", + "Ryazan Oblast", + "Astrakhan Oblast", + "Moscow Oblast", + "Smolensk Oblast", + "Dagestan Republic", + "Voronezh Oblast", + "Novgorod Oblast", + "Pskov Oblast", + "Kostroma Oblast", + "Stavropol Krai", + "Krasnodar Krai", + "Kalmykia Republic", + "Tver Oblast", + "Leningrad Oblast", + "Rostov Oblast", + "Volgograd Oblast", + "Vologda Oblast", + "Murmansk Oblast", + "Karelia Republic", + "Nenets Autonomous Okrug", + "Komi Republic", + "Arkhangelsk Oblast", + "Mordovia Republic", + "Nizhny Novgorod Oblast", + "Penza Oblast", + "Kirov Oblast", + "Mari El Republic", + "Orenburg Oblast", + "Ulyanovsk Oblast", + "Perm Krai", + "Bashkortostan Republic", + "Udmurt Republic", + "Tatarstan Republic", + "Samara Oblast", + "Saratov Oblast", + "Yamalo-Nenets", + "Khanty-Mansi", + "Sverdlovsk Oblast", + "Tyumen Oblast", + "Kurgan Oblast", + "Chelyabinsk Oblast", + "Buryatia Republic", + "Zabaykalsky Krai", + "Irkutsk Oblast", + "Novosibirsk Oblast", + "Tomsk Oblast", + "Omsk Oblast", + "Khakassia Republic", + "Kemerovo Oblast", + "Altai Republic", + "Altai Krai", + "Tuva Republic", + "Krasnoyarsk Krai", + "Magadan Oblast", + "Chukotka Okrug", + "Kamchatka Krai", + "Sakhalin Oblast", + "Primorsky Krai", + "Jewish Autonomous Oblast", + "Khabarovsk Krai", + "Amur Oblast", + "Sakha Republic (Yakutia Republic)", + "Canada", + "Russia (Russian Federation)", + "Shanghai Municipality", + "Tianjin Municipality", + "Beijing Municipality", + "Hainan Province", + "Ningxia Hui Autonomous Region", + "Chongqing Municipality", + "Zhejiang Province", + "Jiangsu Province", + "Fujian Province", + "Anhui Province", + "Liaoning Province", + "Shandong Province", + "Shanxi Province", + "Jiangxi Province", + "Henan Province", + "Guizhou Province", + "Guangdong Province", + "Hubei Province", + "Jilin Province", + "Hebei Province (Yanzhao Province)", + "Shaanxi Province", + "Nei Mongol Autonomous Region (Inner Mongolia)", + "Heilongjiang Province", + "Hunan Province", + "Guangxi Zhuang Autonomous Region", + "Sichuan Province", + "Yunnan Province", + "Xizang Autonomous Region (Tibet)", + "Gansu Province", + "Qinghai Province (Tsinghai Province)", + "Xinjiang Uyghur Autonomous Region", + "China (People's Republic of _)", + "United States Minor Outlying Islands", + "Clipperton Island", + "Antarctica", + "International (Worldwide) (Earth)", + "?"}; #endif diff --git a/mapcodelib/mapcode_countrynames_local.h b/mapcodelib/mapcode_countrynames_local.h new file mode 100644 index 0000000..dc35894 --- /dev/null +++ b/mapcodelib/mapcode_countrynames_local.h @@ -0,0 +1,563 @@ +/* + * Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __MAPCODE_LOCALNAMES_H__ +#define __MAPCODE_LOCALNAMES_H__ +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + + +/* + * The first N names are precisely in the alphabets + * as listed in mapcode_territory_alphabets. + * There may be even more names (for these, the alphabet is unspecified) +*/ + +static const char *localname_utf8[] = { + "Holy See (Sancta Sedes)", + "Monaco", + "Gibraltar", + "Tokelau", + "Cocos Islands (Keeling Islands)", + "Saint-Barthélemy", + "Naoero", + "Tuvalu", + "Macao (澳门) (澳門) (澳门特别行政区)", + "Sint Maarten (Saint-Martin)", + "Sint Maarten (Saint-Martin)", + "Norfolk Island (Philip Island)", + "Pitkern Ailen (Pitkern)", + "Bouvetøya (Bouvet-øya)", + "Bermuda", + "British Indian Ocean Territory", + "San Marino", + "Guernsey", + "Anguilla", + "Montserrat", + "Bailliage dé Jèrri", + "Christmas Island", + "Wallis-et-Futuna (Uvea mo Futuna)", + "Virgin Islands", + "Liechtenstein", + "Aruba", + "Aolepān Aorōkin M̧ajeļ (Marshall Islands) (The Marshall Islands)", + "Amerika Sāmoa (American Samoa)", + "Kūki 'Āirani (Cook Islands)", + "Saint-Pierre-et-Miquelon", + "Niuē", + "Saint Kitts and Nevis", + "Cayman islands", + "Boneiru (Sint Eustatius) (Saba) (Statia)", + "ދިވެހިރާއްޖޭގެ ޖުމްހޫރިއްޔާ (Dhivehi Raa'jeyge Jumhooriyya)", + "Saint Helena, Ascension and Tristan da Cunha (Saint Helena)", + "Malta", + "La Grenade", + "United States Virgin Islands (American Virgin Islands)", + "Mayotte (Maore)", + "Svalbard og Jan Mayen", + "Saint Vincent and the Grenadines (Saint Vincent)", + "Heard Island (McDonald Islands)", + "Barbados", + "Antigua and Barbuda", + "Curaçao (Kòrsou)", + "Seychelles (Sesel)", + "Belau (Pelew)", + "Islas Mariånas (llól Marianas)", + "Principat d'Andorra (Andorra)", + "Guam (Guåhån)", + "Ellan Vannin (Mann) (Mannin)", + "Sainte-Lucie", + "Micronesia", + "Singapura (新加坡) (சிங்கப்பூர்)", + "Tonga", + "Dominique (Wai‘tu kubuli)", + "البحرين‎ (al-Baḥrayn)", + "Kiribati", + "Turks and Caicos Islands", + "São Tomé e Príncipe (São Tomé) (Príncipe)", + "香港 (香港特别行政区)", + "Martinique", + "Føroyar (Færøerne)", + "Gwadloup (Guadeloupe)", + "جزر القمر‎‎ (Komori) (Comores  )", + "Maurice (Moris)", + "Réunion (La Réunion)", + "Lëtzebuerg (Luxemburg)", + "Sāmoa", + "SGSSI", + "Polynésie française (Pōrīnetia Farāni)", + "Cabo Verde", + "Trinidad and Tobago", + "Brunei Darussalam (بروني دارالسلام)", + "Terres australes et antarctiques françaises (TAAF)", + "Puerto Rico", + "Κύπρος (Kıbrıs)", + "لبنان‎‎ (Libnān)", + "Jamaica", + "The Gambia (Gambia)", + "قطر‎‎ (Qaṭar)", + "Islas Malvinas (Falkland Islands)", + "Vanuatu", + "Crna Gora (Црна Гора)", + "Bahamas", + "Timór Lorosa'e (Timór-Leste)", + "Umbuso weSwatini (kaNgwane) (Eswatini)", + "دولة الكويت", + "Viti (फ़िजी)", + "Nouvelle-Calédonie", + "Slovenija", + "יִשְׂרָאֵל (إِسْرَائِيل‎‎) (Israel)", + "الأراضي الفلسطينية (دولة فلسطين)", + "El Salvador", + "Belize", + "جيبوتي‎‎ (Jabuuti) (Gabuuti)", + "Македонија", + "Rwanda", + "Haïti (Ayiti)", + "Uburundi (Burundi)", + "Guinea Ecuatorial (Guinée équatoriale) (Guiné Equatorial)", + "Shqipëri (Shqipëria) (Shqipni) (Shqypni)", + "Solomon Islands", + "Հայաստան (Hayastan)", + "'Muso oa Lesotho", + "België (Belgique) (Belgien)", + "Moldova", + "Guiné-Bissau", + "中華民國 (中华民国)", + "འབྲུག་ཡུལ་ (འབྲུག་རྒྱལ་ཁབ་)", + "Schweiz (suisse) (Svizzera  )", + "Nederland", + "Danmark", + "Eesti", + "República Dominicana", + "Slovensko", + "Costa Rica", + "Bosna i Hercegovina (Босна и Херцеговина)", + "Hrvatska", + "République togolaise (Togo)", + "Latvija", + "Lietuva", + "ශ්‍රී ලංකා (இலங்கை) (Sri Lanka)", + "საქართველო (Sakartvelo)", + "Éire (Airlann)", + "Sierra Leone", + "Panamá", + "Česká republika (Česko)", + "Guyane française (Guyane) (Guiana)", + "الإمارات العربية المتحدة (Emirates) (UAE)", + "Österreich", + "Azərbaycan", + "Србија (Srbija)", + "الأردن‎‎", + "Portugal", + "Magyarország", + "대한민국", + "Ísland", + "Guatemala", + "Cuba", + "България", + "Liberia", + "Honduras", + "Bénin", + "Eritrea", + "Malaŵi", + "조선 민주주의 인민 공화국 (DPRK)", + "Nicaragua", + "Ελλάδα", + "Тоҷикистон", + "বাংলাদেশ", + "नेपाल (Nepāl)", + "تونس‎‎ (ⵜⵓⵏⴻⵙ) (Tunisie)", + "Suriname (Surinam)", + "Uruguay", + "កម្ពុជា", + "سوريا‎‎ (سورية)", + "Sénégal", + "Кыргызстан (Киргизия)", + "Белару́сь (Беларусь) (بيَلارُث)", + "Guyana", + "ລາວ (Lao)", + "România", + "Ghana", + "Uganda", + "United Kingdom", + "Guinée", + "Ecuador", + "الصحراء الغربية (Taneẓroft Tutrimt)", + "Gabon", + "Aotearoa", + "Burkina Faso", + "Pilipinas", + "Italia", + "عمان‎‎ (Oman)", + "Polska", + "Côte d'Ivoire", + "Norge (Noreg)", + "Malaysia", + "Việt Nam", + "Suomi", + "Congo", + "Deutschland", + "日本国 (Nippon-koku) (Nihon-koku)", + "Zimbabwe", + "Paraguái (Paraguay)", + "العراق‎‎ (Irāq)", + "ⵍⵎⴰⵖⵔⵉⴱ (المغرب‎‎)", + "Oʻzbekiston", + "Sverige", + "Papua Niugini (Papua Niu Gini)", + "Cameroun", + "Türkmenistan (Түркменистан) (تۆركمنيستآن)", + "España", + "ประเทศไทย (Prathet Thai)", + "اليَمَن‎‎", + "France", + "Åland (Ahvenanmaa)", + "Kenya", + "Botswana", + "Madagasikara (Madagascar)", + "Україна", + "جنوب السودان", + "Ködörösêse tî Bêafrîka (Centrafricaine)", + "Soomaaliya (الصومال‎‎)", + "افغانستان (Afġānistān)", + "မြန်မာနိုင်ငံတော်‌ (Myanmar)", + "Zambia", + "Chile", + "Türkiye", + "پاکستان (Pakistan)", + "Moçambique", + "Namibië (Namibia)", + "Venezuela", + "Nijeriya (Naìjíríyà) (Nàìjíríà)", + "Tanzania", + "مِصر‎‎ (مَصر‎‎)", + "موريتانيا (Muritanya) (Gànnaar) (Mauritanie)", + "Buliwya (Wuliwya) (Bolivia)", + "ኢትዮጵያ", + "Colombia", + "Zuid-Afrika (Suid-Afrika) (Afrika Borwa)", + "Mali", + "Angola", + "Niger", + "تشاد‎‎ (Tchad) (Chad)", + "Perú (Piruw)", + "Монгол Улс (ᠮᠤᠩᠭᠤᠯ ᠤᠯᠤᠰ)", + "ایران (Persia) (Iran)", + "ليبيا‎‎ (دولة ليبيا)", + "السودان‎‎", + "Indonesia", + "Mexico City", + "Tlaxcala", + "Morelos", + "Aguascalientes", + "Colima", + "Querétaro (Querétaro de Arteaga)", + "Hidalgo", + "México", + "Tabasco", + "Nayarit", + "Guanajuato", + "Puebla", + "Yucatán", + "Quintana Roo", + "Sinaloa", + "Campeche", + "Michoacán (Michoacán de Ocampo)", + "San Luis Potosí", + "Guerrero", + "Nuevo León", + "Baja California Sur", + "Veracruz", + "Chiapas", + "Baja California", + "Zacatecas", + "Jalisco", + "Tamaulipas", + "Oaxaca", + "Durango", + "Coahuila (Coahuila de Zaragoza)", + "Sonora", + "Chihuahua", + "Grønland (Kalaallit Nunaat)", + "السعودية (المملكة العربية السعودية)", + "Kongo", + "الجزائر‎‎ (ⴷⵣⴰⵢⴻⵔ) (Algérie)", + "Қазақстан (Qazaqstan) (Kazakhstan)", + "Argentina (Argentine)", + "दमण आणि दीव (Damão e Diu) (દમણ અને દીવ)", + "Dadra and Nagar Haveli", + "Chandigarh (चंडीगढ़)", + "Andaman and Nicobar", + "Lakshadweep", + "दिल्ली", + "Megahalaya", + "Nagaland", + "মণিপুর", + "ত্রিপুরা", + "Mizoram", + "सिक्किम", + "ਪੰਜਾਬ", + "हरियाणा", + "अरुणाचल प्रदेश", + "অসম", + "बिहार", + "उत्तराखण्ड", + "गोंय", + "കേരളം", + "தமிழ்நாடு", + "हिमाचल प्रदेश", + "جموں و کشمی", + "छत्तीसगढ़", + "झारखण्ड", + "ಕರ್ನಾಟಕ", + "राजस्थान", + "ଓଡ଼ିଶା", + "ગુજરાત", + "পশ্চিমবঙ্গ", + "मध्य प्रदेश", + "తెలంగాణ", + "ఆంధ్ర ప్రదేశ్", + "महाराष्ट्र", + "उत्तर प्रदेश", + "Puducherry", + "New South Wales", + "Australian Capital Territory (Capital Territory)", + "Jervis Bay Territory (Jervis Bay)", + "Northern Territory", + "South Australia", + "Tasmania", + "Victoria", + "Western Australia", + "Queensland", + "Distrito Federal", + "Sergipe", + "Alagoas", + "Rio de Janeiro", + "Espirito Santo", + "Rio Grande do Norte", + "Paraíba", + "Santa Catarina", + "Pernambuco", + "Amapá", + "Ceará", + "Acre", + "Paraná", + "Roraima", + "Rondônia", + "São Paulo", + "Piauí", + "Tocantins", + "Rio Grande do Sul", + "Maranhão", + "Goiás", + "Mato Grosso do Sul", + "Bahia", + "Minas Gerais", + "Mato Grosso", + "Pará", + "Amazonas", + "District of Columbia", + "Rhode Island", + "Delaware", + "Connecticut", + "New Jersey", + "New Hampshire", + "Vermont", + "Massachusetts", + "Hawaii", + "Maryland", + "West Virginia", + "South Carolina", + "Maine", + "Indiana", + "Kentucky", + "Tennessee", + "Virginia", + "Ohio", + "Pennsylvania", + "Mississippi", + "Louisiana", + "Alabama", + "Arkansas", + "North Carolina", + "New York", + "Iowa", + "Illinois", + "Georgia", + "Wisconsin", + "Florida", + "Missouri", + "Oklahoma", + "North Dakota", + "Washington", + "South Dakota", + "Nebraska", + "Kansas", + "Idaho", + "Utah", + "Minnesota", + "Michigan", + "Wyoming", + "Oregon", + "Colorado", + "Nevada", + "Arizona", + "New Mexico", + "Montana", + "California", + "Texas", + "Alaska", + "Colombie-Britannique (British Columbia)", + "Alberta", + "Ontario", + "Québec (Quebec)", + "Saskatchewan", + "Manitoba", + "Newfoundland and Labrador (Terre-Neuve-et-Labrador)", + "New Brunswick (Nouveau-Brunswick)", + "Nova Scotia (Nouvelle-Écosse)", + "Prince Edward Island (Île-du-Prince-Édouard)", + "Yukon", + "Northwest Territories (Territoires du Nord-Ouest)", + "Nunavut", + "ভারত (भारत) (ભારત) (भारत)", + "Australia", + "Brasil", + "America (United States)", + "México (United Mexican States) (Estados Unidos Mexicanos)", + "Москва́ (Москва )", + "Санкт-Петербург ", + "Калининградская область", + "Респу́блика Ингуше́тия (Гӏалгӏай Мохк)", + "Респу́блика Адыге́я (дыгэ Республик)", + "Республика Северная Осетия - Алания (Республикӕ Цӕгат Ирыстон)", + "Кабардино-Балкарская Республика (Къэбэрдей-Балъкъэр Республикэ ) (Къабарты-Малкъар Республика)", + "Карачаево-Черкесская Республика (Къарачай-Черкес Республика) (Къэрэшей-Шэрджэс Республикэ)", + "Чеченская Республика (Нохчийн Республика) (Чечня́) (Нохчийчоь)", + "Чува́шия", + "Ивановская область", + "Липецкая область", + "Орловская область", + "Ту́льская о́бласть", + "Белгоро́дская о́бласть", + "Влади́мирская о́бласть", + "Курская область", + "Калужская область", + "Тамбовская область", + "Брянская область", + "Ярославская область", + "Рязанская область", + "Астраханская область", + "Подмоско́вье (Московская область)", + "Смоле́нская о́бласть", + "Республика Дагестан ", + "Воронежская область", + "Новгородская область", + "Псковская область", + "Костромская область", + "Ставропольский край", + "Краснодарский край ", + "Kalmykiya (Хальмг) (Респу́блика Калмы́кия)", + "Тверская область", + "Ленингра́дская о́бласть", + "Росто́вская о́бласть", + "Волгогра́дская о́бласть", + "Вологодская область", + "Му́рманская о́бласть", + "Респу́блика Каре́лия", + "Не́нецкий автоно́мный о́круг (Ненёцие автономной ӈокрук)", + "Респу́блика Ко́ми (Коми Республика)", + "Арха́нгельская о́бласть", + "Респу́блика Мордо́вия (Мордовия Республикась)", + "Нижегоро́дская о́бласть (Nizhegorod Oblast)", + "Пе́нзенская о́бласть", + "Ки́ровская о́бласть", + "Республика Марий Эл (Марий Эл Республик ) (Мары Эл Республик)", + "Оренбу́ргская о́бласть", + "Ульяновская область", + "Пермский край", + "Республика Башкортостан (Башҡортостан Республикаһы )", + "Удмуртская Республика (Удмурт Элькун)", + "Республика Татарстан (Татарстан Республикасы)", + "Самарская область", + "Саратовская область", + "Ямало-Ненецкий автономный округ (Ямалы-Ненёцие автономной ӈокрук)", + "Ханты-Мансийский автономный округ - Югра (Ханты-Мансийский)", + "Свердловская область ", + "Тюменская область", + "Курганская область ", + "Челябинская область ", + "Республика Бурятия (Буряад Улас)", + "Забайкальский край", + "Иркутская область", + "Новосибирская область", + "Томская область", + "Омская область", + "Республика Хакасия (Хакас Республиказы)", + "Кемеровская область", + "Республика Алтай (Алтай Республика)", + "Алтайский край ", + "Республика Тыва (Тыва Республика)", + "Красноярский край", + "Магаданская область", + "Чукотский автономный округ (Чукоткакэн автономныкэн округ)", + "Камчатский край ", + "Сахалинская область ", + "Приморский край ", + "Еврейская автономная область", + "Хабаровский край", + "Амурская область", + "Республика Саха (Якутия) (Саха Өрөспүүбүлүкэтэ)", + "Canada", + "Росси́я", + "上海市", + "天津市", + "北京市", + "海南省", + "宁夏 (宁夏回族自治区)", + "重庆市", + "浙江省", + "江苏省", + "福建省", + "安徽省", + "辽宁省", + "山东省", + "山西省", + "江西省", + "河南省", + "贵州省", + "广东省", + "湖北省", + "吉林省", + "河北省", + "陕西省", + "内蒙古自治区", + "黑龙江省", + "湖南省", + "广西壮族自治区", + "四川省", + "云南省", + "新疆维吾尔自治区", + "甘肃省", + "青海省", + "西藏 (བོད་) (Tibet) (西藏自治区)", + "中國 (中华人民共和国)", + "United States Minor Outlying Islands (USMOI)", + "Île de Clipperton (Isla de la Pasión)", + "Antarctica", + "Earth", + "?"}; + +#endif // __MAPCODE_LOCALNAMES_H__ diff --git a/mapcodelib/mapcode_countrynames_short.h b/mapcodelib/mapcode_countrynames_short.h index 236f466..1e9bd84 100644 --- a/mapcodelib/mapcode_countrynames_short.h +++ b/mapcodelib/mapcode_countrynames_short.h @@ -12,545 +12,545 @@ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ + */ #ifndef __MAPCODE_COUNTRYNAMES_H__ #define __MAPCODE_COUNTRYNAMES_H__ // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** static const char *isofullname[] = { -"Vatican (Holy See)", -"Monaco", -"Gibraltar", -"Tokelau", -"Cocos Islands (Keeling Islands)", -"Saint-Barthelemy", -"Nauru", -"Tuvalu", -"Macau (Aomen)", -"Sint Maarten", -"Saint Martin", -"Norfolk and Philip Island (Philip Island) (Norfolk Island)", -"Pitcairn Islands (Pitcairn, Henderson, Ducie and Oeno Islands)", -"Bouvet Island", -"Bermuda (Somers Isles)", -"British Indian Ocean Territory", -"San Marino", -"Guernsey", -"Anguilla", -"Montserrat", -"Jersey", -"Christmas Island", -"Wallis and Futuna (Futuna) (Wallis)", -"British Virgin Islands (Virgin Islands, British)", -"Liechtenstein", -"Aruba", -"Marshall Islands", -"American Samoa (Samoa, American)", -"Cook Islands", -"Saint Pierre and Miquelon (Miquelon) (Saint Pierre)", -"Niue", -"Saint Kitts and Nevis (Nevis) (Saint Kitts)", -"Cayman islands", -"Bonaire, St Eustasuis and Saba (Bonaire) (Saba) (St Eustasius)", -"Maldives", -"Saint Helena, Ascension and Tristan da Cunha (Saint Helena) (Ascension) (Tristan da Cunha)", -"Malta", -"Grenada", -"Virgin Islands of the United States (US Virgin Islands) (American Virgin Islands)", -"Mayotte (Maore)", -"Svalbard and Jan Mayen (Svalbard) (Jan Mayen) (Spitsbergen)", -"Saint Vincent and the Grenadines (Saint Vincent) (Grenadines)", -"Heard Island and McDonald Islands (Heard Island) (McDonald Islands)", -"Barbados", -"Antigua and Barbuda (Antigua) (Barbuda)", -"Curacao", -"Seychelles", -"Palau", -"Northern Mariana Islands", -"Andorra", -"Guam", -"Isle of Mann (Mann)", -"Saint Lucia", -"Micronesia (Federated States of Micronesia)", -"Singapore", -"Tonga", -"Dominica", -"Bahrain", -"Kiribati", -"Turks and Caicos Islands (Turks Islands) (Caicos Islands)", -"Sao Tome and Principe (Sao Tome) (Principe)", -"Hong Kong (Xianggang)", -"Martinique", -"Faroe Islands", -"Guadeloupe", -"Comoros", -"Mauritius", -"Reunion", -"Luxembourg", -"Samoa", -"South Georgia and the South Sandwich Islands (South Georgia) (South Sandwich Islands)", -"French Polynesia", -"Cape Verde (Cabo Verde) (Republic of Cabo Verde)", -"Trinidad and Tobago (Trinidad) (Tobago)", -"Brunei", -"French Southern and Antarctic Lands", -"Puerto Rico", -"Cyprus", -"Lebanon (Lebanese Republic)", -"Jamaica", -"Gambia (The Gambia)", -"Qatar", -"Falkland Islands (The Falklands)", -"Vanuatu", -"Montenegro", -"Bahamas", -"Timor-Leste (East Timor)", -"Swaziland", -"Kuwait", -"Fiji", -"New Caledonia", -"Slovenia", -"Israel", -"Palestinian territories (State of Palestine)", -"El Salvador", -"Belize", -"Djibouti", -"Macedonia (FYROM) (Former Yugoslav Republic of Macedonia)", -"Rwanda", -"Haiti", -"Burundi", -"Equatorial Guinea", -"Albania", -"Solomon Islands", -"Armenia", -"Lesotho", -"Belgium", -"Moldova", -"Guinea-Bissau", -"Taiwan (Republic of China)", -"Bhutan", -"Switzerland (Swiss Confederation)", -"Netherlands (The Netherlands)", -"Denmark", -"Estonia", -"Dominican Republic", -"Slovakia (Slovak Republic)", -"Costa Rica", -"Bosnia and Herzegovina", -"Croatia", -"Togo (Togolese Republic)", -"Latvia", -"Lithuania", -"Sri Lanka", -"Georgia", -"Ireland", -"Sierra Leone", -"Panama", -"Czech Republic", -"French Guiana (Guiana)", -"United Arab Emirates (Emirates)", -"Austria", -"Azerbaijan", -"Serbia", -"Jordan", -"Portugal (Portuguese Republic)", -"Hungary", -"South Korea (Republic of Korea) (Korea, South)", -"Iceland", -"Guatemala", -"Cuba", -"Bulgaria", -"Liberia", -"Honduras", -"Benin", -"Eritrea", -"Malawi", -"North Korea (Democratic People's Republic of Korea) (Korea, North)", -"Nicaragua", -"Greece (Hellenic Republic) (Hellas)", -"Tajikistan", -"Bangladesh", -"Nepal", -"Tunisia (Tunisian Republic)", -"Suriname", -"Uruguay", -"Cambodia", -"Syria (Syrian Arab Republic)", -"Senegal", -"Kyrgyzstan (Kyrgyz Republic)", -"Belarus", -"Guyana", -"Laos (Lao People's Democratic Republic)", -"Romania", -"Ghana", -"Uganda", -"United Kingdom (Scotland) (Great Britain) (England) (Northern Ireland) (Ireland, Northern) (Britain) (United Kingdom of Great Britain and Northern Ireland)", -"Guinea (Guinea-Conakry)", -"Ecuador", -"Western Sahara (Sahrawi Arab Democratic Republic)", -"Gabon (Gabonese Republic)", -"New Zealand", -"Burkina Faso", -"Philippines", -"Italy (Italian Republic)", -"Oman", -"Poland", -"Ivory Coast (Cote d'Ivoire) (Republic of Cote d'Ivoire)", -"Norway", -"Malaysia", -"Vietnam", -"Finland", -"Congo-Brazzaville (West Congo) (Republic of the Congo)", -"Germany", -"Japan", -"Zimbabwe", -"Paraguay", -"Iraq", -"Morocco", -"Uzbekistan", -"Sweden", -"Papua New Guinea", -"Cameroon", -"Turkmenistan", -"Spain", -"Thailand", -"Yemen", -"France (French Republic)", -"Aaland Islands", -"Kenya", -"Botswana", -"Madagascar", -"Ukraine", -"South Sudan", -"Central African Republic", -"Somalia", -"Afghanistan", -"Myanmar (Burma)", -"Zambia", -"Chile", -"Turkey", -"Pakistan", -"Mozambique", -"Namibia", -"Venezuela", -"Nigeria", -"Tanzania", -"Egypt", -"Mauritania", -"Bolivia", -"Ethiopia", -"Colombia", -"South Africa", -"Mali", -"Angola", -"Niger", -"Chad", -"Peru", -"Mongolia", -"Iran (Persia)", -"Libya", -"Sudan", -"Indonesia", -"Federal District", -"Tlaxcala", -"Morelos", -"Aguascalientes", -"Colima", -"Queretaro", -"Hidalgo", -"Mexico State", -"Tabasco", -"Nayarit", -"Guanajuato", -"Puebla", -"Yucatan", -"Quintana Roo", -"Sinaloa", -"Campeche", -"Michoacan", -"San Luis Potosi", -"Guerrero", -"Nuevo Leon (New Leon)", -"Baja California", -"Veracruz", -"Chiapas", -"Baja California Sur", -"Zacatecas", -"Jalisco", -"Tamaulipas", -"Oaxaca", -"Durango", -"Coahuila", -"Sonora", -"Chihuahua", -"Greenland", -"Saudi Arabia", -"Congo-Kinshasa (Democratic Republic of the Congo) (East Congo)", -"Algeria", -"Kazakhstan", -"Argentina (Argentine Republic)", -"Daman and Diu", -"Dadra and Nagar Haveli (Dadra) (Nagar Haveli)", -"Chandigarh", -"Andaman and Nicobar (Andaman) (Nicobar)", -"Lakshadweep", -"Delhi", -"Meghalaya", -"Nagaland", -"Manipur", -"Tripura", -"Mizoram", -"Sikkim", -"Punjab", -"Haryana", -"Arunachal Pradesh", -"Assam", -"Bihar", -"Uttarakhand", -"Goa", -"Kerala", -"Tamil Nadu", -"Himachal Pradesh", -"Jammu and Kashmir (Jammu) (Kashmir)", -"Chhattisgarh", -"Jharkhand", -"Karnataka", -"Rajasthan", -"Odisha (Orissa)", -"Gujarat", -"West Bengal", -"Madhya Pradesh", -"Telangana", -"Andhra Pradesh", -"Maharashtra", -"Uttar Pradesh", -"Puducherry", -"New South Wales", -"Australian Capital Territory", -"Jervis Bay Territory", -"Northern Territory", -"South Australia", -"Tasmania", -"Victoria", -"Western Australia", -"Queensland", -"Distrito Federal", -"Sergipe", -"Alagoas", -"Rio de Janeiro", -"Espirito Santo", -"Rio Grande do Norte", -"Paraiba", -"Santa Catarina", -"Pernambuco", -"Amapa", -"Ceara", -"Acre", -"Parana", -"Roraima", -"Rondonia", -"Sao Paulo", -"Piaui", -"Tocantins", -"Rio Grande do Sul", -"Maranhao", -"Goias", -"Mato Grosso do Sul", -"Bahia", -"Minas Gerais", -"Mato Grosso", -"Para", -"Amazonas", -"District of Columbia (Washington, D.C.)", -"Rhode Island", -"Delaware", -"Connecticut", -"New Jersey", -"New Hampshire", -"Vermont", -"Massachusetts", -"Hawaii", -"Maryland", -"West Virginia", -"South Carolina", -"Maine", -"Indiana", -"Kentucky", -"Tennessee", -"Virginia", -"Ohio", -"Pennsylvania", -"Mississippi", -"Louisiana", -"Alabama", -"Arkansas", -"North Carolina", -"New York", -"Iowa", -"Illinois", -"Georgia", -"Wisconsin", -"Florida", -"Missouri", -"Oklahoma", -"North Dakota", -"Washington", -"South Dakota", -"Nebraska", -"Kansas", -"Idaho", -"Utah", -"Minnesota", -"Michigan", -"Wyoming", -"Oregon", -"Colorado", -"Nevada", -"Arizona", -"New Mexico", -"Montana", -"California", -"Texas", -"Alaska", -"British Columbia", -"Alberta", -"Ontario", -"Quebec", -"Saskatchewan", -"Manitoba", -"Newfoundland and Labrador (Newfoundland) (Labrador)", -"New Brunswick", -"Nova Scotia", -"Prince Edward Island", -"Yukon", -"Northwest Territories", -"Nunavut", -"India", -"Australia", -"Brazil", -"USA (United States of America) (America)", -"Mexico (United Mexican States)", -"Moscow", -"Saint Petersburg", -"Kaliningrad Oblast", -"Ingushetia", -"Adygea Republic", -"North Ossetia-Alania Republic", -"Kabardino-Balkar Republic", -"Karachay-Cherkess Republic", -"Chechen Republic (Chechnya) (Ichkeria)", -"Chuvash Republic", -"Ivanovo Oblast", -"Lipetsk Oblast", -"Oryol Oblast", -"Tula Oblast", -"Belgorod Oblast", -"Vladimir Oblast", -"Kursk Oblast", -"Kaluga Oblast", -"Tambov Oblast", -"Bryansk Oblast", -"Yaroslavl Oblast", -"Ryazan Oblast", -"Astrakhan Oblast", -"Moscow Oblast", -"Smolensk Oblast", -"Dagestan Republic", -"Voronezh Oblast", -"Novgorod Oblast", -"Pskov Oblast", -"Kostroma Oblast", -"Stavropol Krai", -"Krasnodar Krai", -"Kalmykia Republic", -"Tver Oblast", -"Leningrad Oblast", -"Rostov Oblast", -"Volgograd Oblast", -"Vologda Oblast", -"Murmansk Oblast", -"Karelia Republic", -"Nenets Autonomous Okrug", -"Komi Republic", -"Arkhangelsk Oblast", -"Mordovia Republic", -"Nizhny Novgorod Oblast", -"Penza Oblast", -"Kirov Oblast", -"Mari El Republic", -"Orenburg Oblast", -"Ulyanovsk Oblast", -"Perm Krai", -"Bashkortostan Republic", -"Udmurt Republic", -"Tatarstan Republic", -"Samara Oblast", -"Saratov Oblast", -"Yamalo-Nenets", -"Khanty-Mansi", -"Sverdlovsk Oblast", -"Tyumen Oblast", -"Kurgan Oblast", -"Chelyabinsk Oblast", -"Buryatia Republic", -"Zabaykalsky Krai", -"Irkutsk Oblast", -"Novosibirsk Oblast", -"Tomsk Oblast", -"Omsk Oblast", -"Khakassia Republic", -"Kemerovo Oblast", -"Altai Republic", -"Altai Krai", -"Tuva Republic", -"Krasnoyarsk Krai", -"Magadan Oblast", -"Chukotka Okrug", -"Kamchatka Krai", -"Sakhalin Oblast", -"Primorsky Krai", -"Jewish Autonomous Oblast", -"Khabarovsk Krai", -"Amur Oblast", -"Sakha Republic (Yakutia Republic)", -"Canada", -"Russia (Russian Federation)", -"Shanghai", -"Tianjin", -"Beijing", -"Hainan", -"Ningxia Hui", -"Chongqing", -"Zhejiang", -"Jiangsu", -"Fujian", -"Anhui", -"Liaoning", -"Shandong", -"Shanxi", -"Jiangxi", -"Henan", -"Guizhou", -"Guangdong", -"Hubei", -"Jilin", -"Hebei (Yanzhao)", -"Shaanxi", -"Nei Mongol (Inner Mongolia)", -"Heilongjiang", -"Hunan", -"Guangxi Zhuang", -"Sichuan", -"Yunnan", -"Xizang (Tibet)", -"Gansu", -"Qinghai (Tsinghai)", -"Xinjiang Uyghur", -"China", -"United States Minor Outlying Islands", -"Clipperton Island", -"Antarctica", -"International (Worldwide) (Earth)", -"?"}; + "Vatican (Holy See)", + "Monaco", + "Gibraltar", + "Tokelau", + "Cocos Islands (Keeling Islands)", + "Saint-Barthelemy", + "Nauru", + "Tuvalu", + "Macau (Aomen)", + "Sint Maarten", + "Saint Martin", + "Norfolk and Philip Island (Philip Island) (Norfolk Island)", + "Pitcairn Islands (Pitcairn, Henderson, Ducie and Oeno Islands)", + "Bouvet Island", + "Bermuda (Somers Isles)", + "British Indian Ocean Territory", + "San Marino", + "Guernsey", + "Anguilla", + "Montserrat", + "Jersey", + "Christmas Island", + "Wallis and Futuna (Futuna) (Wallis)", + "British Virgin Islands (Virgin Islands, British)", + "Liechtenstein", + "Aruba", + "Marshall Islands", + "American Samoa (Samoa, American)", + "Cook Islands", + "Saint Pierre and Miquelon (Miquelon) (Saint Pierre)", + "Niue", + "Saint Kitts and Nevis (Nevis) (Saint Kitts)", + "Cayman islands", + "Bonaire, St Eustasuis and Saba (Bonaire) (Saba) (St Eustasius)", + "Maldives", + "Saint Helena, Ascension and Tristan da Cunha (Saint Helena) (Ascension) (Tristan da Cunha)", + "Malta", + "Grenada", + "Virgin Islands of the United States (US Virgin Islands) (American Virgin Islands)", + "Mayotte (Maore)", + "Svalbard and Jan Mayen (Svalbard) (Jan Mayen) (Spitsbergen)", + "Saint Vincent and the Grenadines (Saint Vincent) (Grenadines)", + "Heard Island and McDonald Islands (Heard Island) (McDonald Islands)", + "Barbados", + "Antigua and Barbuda (Antigua) (Barbuda)", + "Curacao", + "Seychelles", + "Palau", + "Northern Mariana Islands", + "Andorra", + "Guam", + "Isle of Mann (Mann)", + "Saint Lucia", + "Micronesia (Federated States of Micronesia)", + "Singapore", + "Tonga", + "Dominica", + "Bahrain", + "Kiribati", + "Turks and Caicos Islands (Turks Islands) (Caicos Islands)", + "Sao Tome and Principe (Sao Tome) (Principe)", + "Hong Kong (Xianggang)", + "Martinique", + "Faroe Islands", + "Guadeloupe", + "Comoros", + "Mauritius", + "Reunion", + "Luxembourg", + "Samoa", + "South Georgia and the South Sandwich Islands (South Georgia) (South Sandwich Islands)", + "French Polynesia", + "Cape Verde (Cabo Verde) (Republic of Cabo Verde)", + "Trinidad and Tobago (Trinidad) (Tobago)", + "Brunei", + "French Southern and Antarctic Lands", + "Puerto Rico", + "Cyprus", + "Lebanon (Lebanese Republic)", + "Jamaica", + "Gambia (The Gambia)", + "Qatar", + "Falkland Islands (The Falklands)", + "Vanuatu", + "Montenegro", + "Bahamas", + "Timor-Leste (East Timor)", + "Swaziland", + "Kuwait", + "Fiji", + "New Caledonia", + "Slovenia", + "Israel", + "Palestinian territories (State of Palestine)", + "El Salvador", + "Belize", + "Djibouti", + "Macedonia (FYROM) (Former Yugoslav Republic of Macedonia)", + "Rwanda", + "Haiti", + "Burundi", + "Equatorial Guinea", + "Albania", + "Solomon Islands", + "Armenia", + "Lesotho", + "Belgium", + "Moldova", + "Guinea-Bissau", + "Taiwan (Republic of China)", + "Bhutan", + "Switzerland (Swiss Confederation)", + "Netherlands (The Netherlands)", + "Denmark", + "Estonia", + "Dominican Republic", + "Slovakia (Slovak Republic)", + "Costa Rica", + "Bosnia and Herzegovina", + "Croatia", + "Togo (Togolese Republic)", + "Latvia", + "Lithuania", + "Sri Lanka", + "Georgia", + "Ireland", + "Sierra Leone", + "Panama", + "Czech Republic", + "French Guiana (Guiana)", + "United Arab Emirates (Emirates)", + "Austria", + "Azerbaijan", + "Serbia", + "Jordan", + "Portugal (Portuguese Republic)", + "Hungary", + "South Korea (Republic of Korea) (Korea, South)", + "Iceland", + "Guatemala", + "Cuba", + "Bulgaria", + "Liberia", + "Honduras", + "Benin", + "Eritrea", + "Malawi", + "North Korea (Democratic People's Republic of Korea) (Korea, North)", + "Nicaragua", + "Greece (Hellenic Republic) (Hellas)", + "Tajikistan", + "Bangladesh", + "Nepal", + "Tunisia (Tunisian Republic)", + "Suriname", + "Uruguay", + "Cambodia", + "Syria (Syrian Arab Republic)", + "Senegal", + "Kyrgyzstan (Kyrgyz Republic)", + "Belarus", + "Guyana", + "Laos (Lao People's Democratic Republic)", + "Romania", + "Ghana", + "Uganda", + "United Kingdom (Scotland) (Great Britain) (England) (Northern Ireland) (Ireland, Northern) (Britain) (United Kingdom of Great Britain and Northern Ireland)", + "Guinea (Guinea-Conakry)", + "Ecuador", + "Western Sahara (Sahrawi Arab Democratic Republic)", + "Gabon (Gabonese Republic)", + "New Zealand", + "Burkina Faso", + "Philippines", + "Italy (Italian Republic)", + "Oman", + "Poland", + "Ivory Coast (Cote d'Ivoire) (Republic of Cote d'Ivoire)", + "Norway", + "Malaysia", + "Vietnam", + "Finland", + "Congo-Brazzaville (West Congo) (Republic of the Congo)", + "Germany", + "Japan", + "Zimbabwe", + "Paraguay", + "Iraq", + "Morocco", + "Uzbekistan", + "Sweden", + "Papua New Guinea", + "Cameroon", + "Turkmenistan", + "Spain", + "Thailand", + "Yemen", + "France (French Republic)", + "Aaland Islands", + "Kenya", + "Botswana", + "Madagascar", + "Ukraine", + "South Sudan", + "Central African Republic", + "Somalia", + "Afghanistan", + "Myanmar (Burma)", + "Zambia", + "Chile", + "Turkey", + "Pakistan", + "Mozambique", + "Namibia", + "Venezuela", + "Nigeria", + "Tanzania", + "Egypt", + "Mauritania", + "Bolivia", + "Ethiopia", + "Colombia", + "South Africa", + "Mali", + "Angola", + "Niger", + "Chad", + "Peru", + "Mongolia", + "Iran (Persia)", + "Libya", + "Sudan", + "Indonesia", + "Federal District", + "Tlaxcala", + "Morelos", + "Aguascalientes", + "Colima", + "Queretaro", + "Hidalgo", + "Mexico State", + "Tabasco", + "Nayarit", + "Guanajuato", + "Puebla", + "Yucatan", + "Quintana Roo", + "Sinaloa", + "Campeche", + "Michoacan", + "San Luis Potosi", + "Guerrero", + "Nuevo Leon (New Leon)", + "Baja California", + "Veracruz", + "Chiapas", + "Baja California Sur", + "Zacatecas", + "Jalisco", + "Tamaulipas", + "Oaxaca", + "Durango", + "Coahuila", + "Sonora", + "Chihuahua", + "Greenland", + "Saudi Arabia", + "Congo-Kinshasa (Democratic Republic of the Congo) (East Congo)", + "Algeria", + "Kazakhstan", + "Argentina (Argentine Republic)", + "Daman and Diu", + "Dadra and Nagar Haveli (Dadra) (Nagar Haveli)", + "Chandigarh", + "Andaman and Nicobar (Andaman) (Nicobar)", + "Lakshadweep", + "Delhi", + "Meghalaya", + "Nagaland", + "Manipur", + "Tripura", + "Mizoram", + "Sikkim", + "Punjab", + "Haryana", + "Arunachal Pradesh", + "Assam", + "Bihar", + "Uttarakhand", + "Goa", + "Kerala", + "Tamil Nadu", + "Himachal Pradesh", + "Jammu and Kashmir (Jammu) (Kashmir)", + "Chhattisgarh", + "Jharkhand", + "Karnataka", + "Rajasthan", + "Odisha (Orissa)", + "Gujarat", + "West Bengal", + "Madhya Pradesh", + "Telangana", + "Andhra Pradesh", + "Maharashtra", + "Uttar Pradesh", + "Puducherry", + "New South Wales", + "Australian Capital Territory", + "Jervis Bay Territory", + "Northern Territory", + "South Australia", + "Tasmania", + "Victoria", + "Western Australia", + "Queensland", + "Distrito Federal", + "Sergipe", + "Alagoas", + "Rio de Janeiro", + "Espirito Santo", + "Rio Grande do Norte", + "Paraiba", + "Santa Catarina", + "Pernambuco", + "Amapa", + "Ceara", + "Acre", + "Parana", + "Roraima", + "Rondonia", + "Sao Paulo", + "Piaui", + "Tocantins", + "Rio Grande do Sul", + "Maranhao", + "Goias", + "Mato Grosso do Sul", + "Bahia", + "Minas Gerais", + "Mato Grosso", + "Para", + "Amazonas", + "District of Columbia (Washington, D.C.)", + "Rhode Island", + "Delaware", + "Connecticut", + "New Jersey", + "New Hampshire", + "Vermont", + "Massachusetts", + "Hawaii", + "Maryland", + "West Virginia", + "South Carolina", + "Maine", + "Indiana", + "Kentucky", + "Tennessee", + "Virginia", + "Ohio", + "Pennsylvania", + "Mississippi", + "Louisiana", + "Alabama", + "Arkansas", + "North Carolina", + "New York", + "Iowa", + "Illinois", + "Georgia", + "Wisconsin", + "Florida", + "Missouri", + "Oklahoma", + "North Dakota", + "Washington", + "South Dakota", + "Nebraska", + "Kansas", + "Idaho", + "Utah", + "Minnesota", + "Michigan", + "Wyoming", + "Oregon", + "Colorado", + "Nevada", + "Arizona", + "New Mexico", + "Montana", + "California", + "Texas", + "Alaska", + "British Columbia", + "Alberta", + "Ontario", + "Quebec", + "Saskatchewan", + "Manitoba", + "Newfoundland and Labrador (Newfoundland) (Labrador)", + "New Brunswick", + "Nova Scotia", + "Prince Edward Island", + "Yukon", + "Northwest Territories", + "Nunavut", + "India", + "Australia", + "Brazil", + "USA (United States of America) (America)", + "Mexico (United Mexican States)", + "Moscow", + "Saint Petersburg", + "Kaliningrad Oblast", + "Ingushetia", + "Adygea Republic", + "North Ossetia-Alania Republic", + "Kabardino-Balkar Republic", + "Karachay-Cherkess Republic", + "Chechen Republic (Chechnya) (Ichkeria)", + "Chuvash Republic", + "Ivanovo Oblast", + "Lipetsk Oblast", + "Oryol Oblast", + "Tula Oblast", + "Belgorod Oblast", + "Vladimir Oblast", + "Kursk Oblast", + "Kaluga Oblast", + "Tambov Oblast", + "Bryansk Oblast", + "Yaroslavl Oblast", + "Ryazan Oblast", + "Astrakhan Oblast", + "Moscow Oblast", + "Smolensk Oblast", + "Dagestan Republic", + "Voronezh Oblast", + "Novgorod Oblast", + "Pskov Oblast", + "Kostroma Oblast", + "Stavropol Krai", + "Krasnodar Krai", + "Kalmykia Republic", + "Tver Oblast", + "Leningrad Oblast", + "Rostov Oblast", + "Volgograd Oblast", + "Vologda Oblast", + "Murmansk Oblast", + "Karelia Republic", + "Nenets Autonomous Okrug", + "Komi Republic", + "Arkhangelsk Oblast", + "Mordovia Republic", + "Nizhny Novgorod Oblast", + "Penza Oblast", + "Kirov Oblast", + "Mari El Republic", + "Orenburg Oblast", + "Ulyanovsk Oblast", + "Perm Krai", + "Bashkortostan Republic", + "Udmurt Republic", + "Tatarstan Republic", + "Samara Oblast", + "Saratov Oblast", + "Yamalo-Nenets", + "Khanty-Mansi", + "Sverdlovsk Oblast", + "Tyumen Oblast", + "Kurgan Oblast", + "Chelyabinsk Oblast", + "Buryatia Republic", + "Zabaykalsky Krai", + "Irkutsk Oblast", + "Novosibirsk Oblast", + "Tomsk Oblast", + "Omsk Oblast", + "Khakassia Republic", + "Kemerovo Oblast", + "Altai Republic", + "Altai Krai", + "Tuva Republic", + "Krasnoyarsk Krai", + "Magadan Oblast", + "Chukotka Okrug", + "Kamchatka Krai", + "Sakhalin Oblast", + "Primorsky Krai", + "Jewish Autonomous Oblast", + "Khabarovsk Krai", + "Amur Oblast", + "Sakha Republic (Yakutia Republic)", + "Canada", + "Russia (Russian Federation)", + "Shanghai", + "Tianjin", + "Beijing", + "Hainan", + "Ningxia Hui", + "Chongqing", + "Zhejiang", + "Jiangsu", + "Fujian", + "Anhui", + "Liaoning", + "Shandong", + "Shanxi", + "Jiangxi", + "Henan", + "Guizhou", + "Guangdong", + "Hubei", + "Jilin", + "Hebei (Yanzhao)", + "Shaanxi", + "Nei Mongol (Inner Mongolia)", + "Heilongjiang", + "Hunan", + "Guangxi Zhuang", + "Sichuan", + "Yunnan", + "Xizang (Tibet)", + "Gansu", + "Qinghai (Tsinghai)", + "Xinjiang Uyghur", + "China", + "United States Minor Outlying Islands", + "Clipperton Island", + "Antarctica", + "International (Worldwide) (Earth)", + "?"}; #endif diff --git a/mapcodelib/mapcode_fast_encode.h b/mapcodelib/mapcode_fast_encode.h index bf033a1..4729c24 100644 --- a/mapcodelib/mapcode_fast_encode.h +++ b/mapcodelib/mapcode_fast_encode.h @@ -30,164 +30,183 @@ static int redivar[REDIVAR_SIZE] = { -15190488, 30, -167832984, 25, -28175000, 21, - 2, 171, 531, - 3, 30, 55, 89, - 4, 12, 28, 71, 531, + 2, TERRITORY_NZL, TERRITORY_ATA, + 3, TERRITORY_NIU, TERRITORY_TON, TERRITORY_FJI, + 4, TERRITORY_PCN, TERRITORY_COK, TERRITORY_PYF, TERRITORY_ATA, -171131108, 41, -11977500, 38, - 3, 22, 69, 89, - 2, 3, 58, - 4, 27, 28, 58, 71, + 3, TERRITORY_WLF, TERRITORY_WSM, TERRITORY_FJI, + 2, TERRITORY_TKL, TERRITORY_KIR, + 4, TERRITORY_ASM, TERRITORY_COK, TERRITORY_KIR, TERRITORY_PYF, -18715000, 75, -64521250, 57, - 6, 209, 219, 227, 270, 409, 531, + 6, TERRITORY_CHL, TERRITORY_BOL, TERRITORY_PER, TERRITORY_ARG, TERRITORY_BRA, TERRITORY_ATA, -28845346, 67, - 7, 82, 155, 227, 270, 334, 409, 531, - 7, 186, 219, 227, 270, 334, 337, 409, + 7, TERRITORY_FLK, TERRITORY_URY, TERRITORY_PER, TERRITORY_ARG, TERRITORY_BR_RS, TERRITORY_BRA, TERRITORY_ATA, + 7, TERRITORY_PRY, TERRITORY_BOL, TERRITORY_PER, TERRITORY_ARG, TERRITORY_BR_RS, TERRITORY_BR_MS, TERRITORY_BRA, -59298500, 93, -15616000, 85, - 5, 209, 219, 227, 340, 409, - 7, 219, 227, 327, 330, 340, 342, 409, - 7, 219, 227, 337, 340, 341, 342, 409, + 5, TERRITORY_CHL, TERRITORY_BOL, TERRITORY_PER, TERRITORY_BR_MT, TERRITORY_BRA, + 7, TERRITORY_BOL, TERRITORY_PER, TERRITORY_BR_AC, TERRITORY_BR_RO, TERRITORY_BR_MT, TERRITORY_BR_AM, + TERRITORY_BRA, + 7, TERRITORY_BOL, TERRITORY_PER, TERRITORY_BR_MS, TERRITORY_BR_MT, TERRITORY_BR_PA, TERRITORY_BR_AM, + TERRITORY_BRA, -68556225, 144, 9859904, 130, -74589500, 124, 4965000, 118, -121020000, 114, - 2, 58, 529, - 3, 168, 221, 227, - 5, 117, 127, 221, 227, 529, - 5, 214, 221, 227, 342, 409, + 2, TERRITORY_KIR, TERRITORY_UMI, + 3, TERRITORY_ECU, TERRITORY_COL, TERRITORY_PER, + 5, TERRITORY_CRI, TERRITORY_PAN, TERRITORY_COL, TERRITORY_PER, TERRITORY_UMI, + 5, TERRITORY_VEN, TERRITORY_COL, TERRITORY_PER, TERRITORY_BR_AM, TERRITORY_BRA, -82018000, 138, - 5, 117, 148, 227, 529, 530, - 5, 25, 45, 214, 221, 227, + 5, TERRITORY_CRI, TERRITORY_NIC, TERRITORY_PER, TERRITORY_UMI, TERRITORY_CPT, + 5, TERRITORY_ABW, TERRITORY_CUW, TERRITORY_VEN, TERRITORY_COL, TERRITORY_PER, 9263257, 156, - 9, 154, 161, 214, 221, 227, 329, 341, 342, 409, + 9, TERRITORY_SUR, TERRITORY_GUY, TERRITORY_VEN, TERRITORY_COL, TERRITORY_PER, TERRITORY_BR_RR, TERRITORY_BR_PA, + TERRITORY_BR_AM, TERRITORY_BRA, -62448678, 163, - 4, 33, 214, 221, 227, + 4, TERRITORY_BES, TERRITORY_VEN, TERRITORY_COL, TERRITORY_PER, 12365000, 170, - 4, 37, 73, 214, 227, - 3, 37, 41, 227, + 4, TERRITORY_GRD, TERRITORY_TTO, TERRITORY_VEN, TERRITORY_PER, + 3, TERRITORY_GRD, TERRITORY_VCT, TERRITORY_PER, -8371850, 258, -47007000, 205, -19580300, 193, - 12, 155, 186, 227, 270, 323, 328, 331, 334, 337, 339, 409, 531, - 11, 186, 227, 316, 333, 335, 336, 337, 339, 340, 341, 409, + 12, TERRITORY_URY, TERRITORY_PRY, TERRITORY_PER, TERRITORY_ARG, TERRITORY_BR_SC, TERRITORY_BR_PR, + TERRITORY_BR_SP, TERRITORY_BR_RS, TERRITORY_BR_MS, TERRITORY_BR_MG, TERRITORY_BRA, TERRITORY_ATA, + 11, TERRITORY_PRY, TERRITORY_PER, TERRITORY_BR_DF, TERRITORY_BR_TO, TERRITORY_BR_MA, TERRITORY_BR_GO, + TERRITORY_BR_MS, TERRITORY_BR_MG, TERRITORY_BR_MT, TERRITORY_BR_PA, TERRITORY_BRA, -11963846, 239, -42991000, 225, -19580300, 218, - 6, 227, 319, 331, 339, 409, 531, - 6, 227, 333, 336, 338, 339, 409, + 6, TERRITORY_PER, TERRITORY_BR_RJ, TERRITORY_BR_SP, TERRITORY_BR_MG, TERRITORY_BRA, TERRITORY_ATA, + 6, TERRITORY_PER, TERRITORY_BR_TO, TERRITORY_BR_GO, TERRITORY_BR_BA, TERRITORY_BR_MG, TERRITORY_BRA, -47050000, 231, - 3, 70, 227, 531, - 7, 35, 227, 319, 320, 338, 339, 409, + 3, TERRITORY_SGS, TERRITORY_PER, TERRITORY_ATA, + 7, TERRITORY_SHN, TERRITORY_PER, TERRITORY_BR_RJ, TERRITORY_BR_ES, TERRITORY_BR_BA, TERRITORY_BR_MG, + TERRITORY_BRA, -39287170, 250, - 8, 227, 324, 332, 333, 335, 338, 341, 409, - 7, 35, 227, 317, 318, 324, 338, 409, + 8, TERRITORY_PER, TERRITORY_BR_PE, TERRITORY_BR_PI, TERRITORY_BR_TO, TERRITORY_BR_MA, TERRITORY_BR_BA, + TERRITORY_BR_PA, TERRITORY_BRA, + 7, TERRITORY_SHN, TERRITORY_PER, TERRITORY_BR_SE, TERRITORY_BR_AL, TERRITORY_BR_PE, TERRITORY_BR_BA, + TERRITORY_BRA, -23810000, 294, -1916920, 280, -41616550, 272, - 7, 227, 332, 333, 335, 340, 341, 409, - 7, 227, 321, 322, 324, 326, 332, 409, + 7, TERRITORY_PER, TERRITORY_BR_PI, TERRITORY_BR_TO, TERRITORY_BR_MA, TERRITORY_BR_MT, TERRITORY_BR_PA, + TERRITORY_BRA, + 7, TERRITORY_PER, TERRITORY_BR_RN, TERRITORY_BR_PB, TERRITORY_BR_PE, TERRITORY_BR_CE, TERRITORY_BR_PI, + TERRITORY_BRA, -49307328, 289, - 6, 129, 154, 227, 325, 341, 409, - 4, 227, 335, 341, 409, + 6, TERRITORY_GUF, TERRITORY_SUR, TERRITORY_PER, TERRITORY_BR_AP, TERRITORY_BR_PA, TERRITORY_BRA, + 4, TERRITORY_PER, TERRITORY_BR_MA, TERRITORY_BR_PA, TERRITORY_BRA, 10775000, 312, -5530500, 305, - 6, 35, 126, 142, 167, 177, 223, - 6, 120, 144, 164, 172, 177, 223, + 6, TERRITORY_SHN, TERRITORY_SLE, TERRITORY_LBR, TERRITORY_GIN, TERRITORY_CIV, TERRITORY_MLI, + 6, TERRITORY_TGO, TERRITORY_BEN, TERRITORY_GHA, TERRITORY_BFA, TERRITORY_CIV, TERRITORY_MLI, -6579285, 319, - 4, 108, 158, 167, 223, + 4, TERRITORY_GNB, TERRITORY_SEN, TERRITORY_GIN, TERRITORY_MLI, 11426925, 327, - 5, 120, 144, 164, 172, 223, - 4, 144, 172, 223, 225, + 5, TERRITORY_TGO, TERRITORY_BEN, TERRITORY_GHA, TERRITORY_BFA, TERRITORY_MLI, + 4, TERRITORY_BEN, TERRITORY_BFA, TERRITORY_MLI, TERRITORY_NER, -85785000, 522, 19815000, 418, -95481000, 355, - 16, 233, 234, 235, 237, 239, 240, 244, 249, 251, 254, 258, 260, 351, 410, 411, 529, + 16, TERRITORY_MX_DIF, TERRITORY_MX_TLA, TERRITORY_MX_MOR, TERRITORY_MX_CL, TERRITORY_MX_HID, TERRITORY_MX_MX, + TERRITORY_MX_PUE, TERRITORY_MX_MIC, TERRITORY_MX_GRO, TERRITORY_MX_VER, TERRITORY_MX_JAL, TERRITORY_MX_OAX, + TERRITORY_US_HI, TERRITORY_USA, TERRITORY_MEX, TERRITORY_UMI, 17649500, 391, -90249500, 377, 14015959, 364, - 2, 139, 227, + 2, TERRITORY_GTM, TERRITORY_PER, -92914500, 372, - 5, 241, 254, 255, 260, 411, - 4, 139, 241, 255, 411, + 5, TERRITORY_MX_TAB, TERRITORY_MX_VER, TERRITORY_MX_CHP, TERRITORY_MX_OAX, TERRITORY_MEX, + 4, TERRITORY_GTM, TERRITORY_MX_TAB, TERRITORY_MX_CHP, TERRITORY_MEX, 14491789, 385, - 5, 94, 139, 143, 148, 227, - 5, 95, 139, 143, 148, 411, + 5, TERRITORY_SLV, TERRITORY_GTM, TERRITORY_HND, TERRITORY_NIC, TERRITORY_PER, + 5, TERRITORY_BLZ, TERRITORY_GTM, TERRITORY_HND, TERRITORY_NIC, TERRITORY_MEX, -90690000, 402, - 8, 139, 241, 248, 254, 255, 260, 410, 411, + 8, TERRITORY_GTM, TERRITORY_MX_TAB, TERRITORY_MX_CAM, TERRITORY_MX_VER, TERRITORY_MX_CHP, TERRITORY_MX_OAX, + TERRITORY_USA, TERRITORY_MEX, 19007500, 412, - 7, 95, 139, 246, 248, 255, 410, 411, - 5, 245, 246, 248, 410, 411, + 7, TERRITORY_BLZ, TERRITORY_GTM, TERRITORY_MX_ROO, TERRITORY_MX_CAM, TERRITORY_MX_CHP, TERRITORY_USA, + TERRITORY_MEX, + 5, TERRITORY_MX_YUC, TERRITORY_MX_ROO, TERRITORY_MX_CAM, TERRITORY_USA, TERRITORY_MEX, -100679000, 473, 23113500, 451, -104856000, 433, - 8, 242, 247, 256, 258, 261, 351, 410, 411, + 8, TERRITORY_MX_NAY, TERRITORY_MX_SIN, TERRITORY_MX_BCS, TERRITORY_MX_JAL, TERRITORY_MX_DUR, TERRITORY_US_HI, + TERRITORY_USA, TERRITORY_MEX, 20496000, 441, - 5, 243, 249, 258, 410, 411, - 9, 236, 242, 243, 250, 257, 258, 261, 410, 411, + 5, TERRITORY_MX_GUA, TERRITORY_MX_MIC, TERRITORY_MX_JAL, TERRITORY_USA, TERRITORY_MEX, + 9, TERRITORY_MX_AGU, TERRITORY_MX_NAY, TERRITORY_MX_GUA, TERRITORY_MX_SLP, TERRITORY_MX_ZAC, TERRITORY_MX_JAL, + TERRITORY_MX_DUR, TERRITORY_USA, TERRITORY_MEX, -104856000, 463, - 9, 247, 256, 261, 263, 264, 351, 392, 410, 411, - 9, 250, 252, 257, 261, 262, 264, 392, 410, 411, + 9, TERRITORY_MX_SIN, TERRITORY_MX_BCS, TERRITORY_MX_DUR, TERRITORY_MX_SON, TERRITORY_MX_CHH, TERRITORY_US_HI, + TERRITORY_US_TX, TERRITORY_USA, TERRITORY_MEX, + 9, TERRITORY_MX_SLP, TERRITORY_MX_NLE, TERRITORY_MX_ZAC, TERRITORY_MX_DUR, TERRITORY_MX_COA, TERRITORY_MX_CHH, + TERRITORY_US_TX, TERRITORY_USA, TERRITORY_MEX, 22023500, 494, -93031500, 488, - 10, 238, 239, 240, 243, 244, 249, 250, 254, 410, 411, - 5, 245, 246, 248, 410, 411, + 10, TERRITORY_MX_QUE, TERRITORY_MX_HID, TERRITORY_MX_MX, TERRITORY_MX_GUA, TERRITORY_MX_PUE, TERRITORY_MX_MIC, + TERRITORY_MX_SLP, TERRITORY_MX_VER, TERRITORY_USA, TERRITORY_MEX, + 5, TERRITORY_MX_YUC, TERRITORY_MX_ROO, TERRITORY_MX_CAM, TERRITORY_USA, TERRITORY_MEX, -91965000, 512, 24517000, 505, - 6, 250, 252, 254, 259, 410, 411, - 6, 252, 259, 262, 392, 410, 411, + 6, TERRITORY_MX_SLP, TERRITORY_MX_NLE, TERRITORY_MX_VER, TERRITORY_MX_TAM, TERRITORY_USA, TERRITORY_MEX, + 6, TERRITORY_MX_NLE, TERRITORY_MX_TAM, TERRITORY_MX_COA, TERRITORY_US_TX, TERRITORY_USA, TERRITORY_MEX, 24055000, 518, - 3, 245, 410, 411, - 3, 372, 410, 411, + 3, TERRITORY_MX_YUC, TERRITORY_USA, TERRITORY_MEX, + 3, TERRITORY_US_FL, TERRITORY_USA, TERRITORY_MEX, 17731984, 599, -61364779, 567, 16901800, 545, -62626922, 536, - 5, 33, 143, 148, 221, 227, + 5, TERRITORY_BES, TERRITORY_HND, TERRITORY_NIC, TERRITORY_COL, TERRITORY_PER, 15684879, 542, - 3, 41, 56, 227, - 2, 19, 64, + 3, TERRITORY_VCT, TERRITORY_DMA, TERRITORY_PER, + 2, TERRITORY_MSR, TERRITORY_GLP, -66701997, 557, 17575000, 553, - 3, 33, 115, 143, - 3, 33, 79, 115, + 3, TERRITORY_BES, TERRITORY_DOM, TERRITORY_HND, + 3, TERRITORY_BES, TERRITORY_JAM, TERRITORY_DOM, 17551293, 563, - 3, 31, 33, 44, - 3, 33, 38, 44, + 3, TERRITORY_KNA, TERRITORY_BES, TERRITORY_ATG, + 3, TERRITORY_BES, TERRITORY_VIR, TERRITORY_ATG, 14253000, 582, -23810000, 576, - 4, 41, 43, 52, 227, - 5, 80, 158, 172, 223, 225, + 4, TERRITORY_VCT, TERRITORY_BRB, TERRITORY_LCA, TERRITORY_PER, + 5, TERRITORY_GMB, TERRITORY_SEN, TERRITORY_BFA, TERRITORY_MLI, TERRITORY_NER, -20139807, 593, 15684879, 590, - 3, 56, 62, 72, - 2, 64, 72, - 5, 158, 172, 218, 223, 225, + 3, TERRITORY_DMA, TERRITORY_MTQ, TERRITORY_CPV, + 2, TERRITORY_GLP, TERRITORY_CPV, + 5, TERRITORY_SEN, TERRITORY_BFA, TERRITORY_MRT, TERRITORY_MLI, TERRITORY_NER, -63821000, 638, 19812550, 616, -68135088, 611, - 5, 32, 79, 99, 115, 410, - 4, 23, 38, 76, 410, + 5, TERRITORY_CYM, TERRITORY_JAM, TERRITORY_HTI, TERRITORY_DOM, TERRITORY_USA, + 4, TERRITORY_VGB, TERRITORY_VIR, TERRITORY_PRI, TERRITORY_USA, -72604230, 629, 23868000, 625, - 4, 85, 99, 140, 410, - 3, 85, 372, 410, + 4, TERRITORY_BHS, TERRITORY_HTI, TERRITORY_CUB, TERRITORY_USA, + 3, TERRITORY_BHS, TERRITORY_US_FL, TERRITORY_USA, 20556500, 635, - 3, 99, 115, 410, - 2, 59, 410, + 3, TERRITORY_HTI, TERRITORY_DOM, TERRITORY_USA, + 2, TERRITORY_TCA, TERRITORY_USA, 18772220, 652, -62560260, 647, - 4, 5, 9, 10, 18, - 4, 44, 218, 223, 225, + 4, TERRITORY_BLM, TERRITORY_SXM, TERRITORY_MAF, TERRITORY_AIA, + 4, TERRITORY_ATG, TERRITORY_MRT, TERRITORY_MLI, TERRITORY_NER, -422500, 667, 27433500, 662, - 5, 169, 188, 218, 223, 268, - 4, 169, 188, 194, 268, + 5, TERRITORY_ESH, TERRITORY_MAR, TERRITORY_MRT, TERRITORY_MLI, TERRITORY_DZA, + 4, TERRITORY_ESH, TERRITORY_MAR, TERRITORY_ESP, TERRITORY_DZA, 26255000, 673, - 3, 223, 225, 268, - 2, 194, 268, + 3, TERRITORY_MLI, TERRITORY_NER, TERRITORY_DZA, + 2, TERRITORY_ESP, TERRITORY_DZA, 10511000, 1056, 74615395, 878, -5098202, 776, @@ -195,180 +214,197 @@ static int redivar[REDIVAR_SIZE] = { -20098000, 705, 29828500, 699, -50838844, 693, - 2, 13, 531, - 5, 105, 185, 200, 213, 222, - 5, 87, 185, 212, 222, 531, + 2, TERRITORY_BVT, TERRITORY_ATA, + 5, TERRITORY_LSO, TERRITORY_ZWE, TERRITORY_BWA, TERRITORY_NAM, TERRITORY_ZAF, + 5, TERRITORY_SWZ, TERRITORY_ZWE, TERRITORY_MOZ, TERRITORY_ZAF, TERRITORY_ATA, 29790000, 725, -14533000, 715, - 5, 185, 200, 208, 213, 224, + 5, TERRITORY_ZWE, TERRITORY_BWA, TERRITORY_ZMB, TERRITORY_NAM, TERRITORY_AGO, 26708284, 721, - 3, 208, 224, 267, - 3, 208, 216, 267, + 3, TERRITORY_ZMB, TERRITORY_AGO, TERRITORY_COD, + 3, TERRITORY_ZMB, TERRITORY_TZA, TERRITORY_COD, -14533000, 732, - 4, 146, 185, 208, 212, - 5, 146, 208, 212, 216, 267, + 4, TERRITORY_MWI, TERRITORY_ZWE, TERRITORY_ZMB, TERRITORY_MOZ, + 5, TERRITORY_MWI, TERRITORY_ZMB, TERRITORY_MOZ, TERRITORY_TZA, TERRITORY_COD, -12572492, 758, 54723903, 749, - 6, 39, 66, 75, 201, 212, 531, + 6, TERRITORY_MYT, TERRITORY_MUS, TERRITORY_ATF, TERRITORY_MDG, TERRITORY_MOZ, TERRITORY_ATA, -51460000, 754, - 2, 42, 531, - 3, 66, 67, 75, + 2, TERRITORY_HMD, TERRITORY_ATA, + 3, TERRITORY_MUS, TERRITORY_REU, TERRITORY_ATF, 45312387, 766, - 5, 65, 75, 201, 212, 216, + 5, TERRITORY_COM, TERRITORY_ATF, TERRITORY_MDG, TERRITORY_MOZ, TERRITORY_TZA, -8413797, 773, - 4, 46, 66, 75, 201, - 2, 15, 46, + 4, TERRITORY_SYC, TERRITORY_MUS, TERRITORY_ATF, TERRITORY_MDG, + 2, TERRITORY_IOT, TERRITORY_SYC, 28158500, 820, 4039834, 806, 11520181, 788, - 5, 60, 101, 170, 182, 192, + 5, TERRITORY_STP, TERRITORY_GNQ, TERRITORY_GAB, TERRITORY_COG, TERRITORY_CMR, -4167751, 794, - 3, 182, 224, 267, + 3, TERRITORY_COG, TERRITORY_AGO, TERRITORY_COD, 21050000, 802, - 5, 170, 182, 192, 204, 267, - 3, 203, 204, 267, + 5, TERRITORY_GAB, TERRITORY_COG, TERRITORY_CMR, TERRITORY_CAF, TERRITORY_COD, + 3, TERRITORY_SSD, TERRITORY_CAF, TERRITORY_COD, 6307500, 812, - 3, 144, 215, 223, - 7, 192, 203, 204, 215, 226, 231, 267, + 3, TERRITORY_BEN, TERRITORY_NGA, TERRITORY_MLI, + 7, TERRITORY_CMR, TERRITORY_SSD, TERRITORY_CAF, TERRITORY_NGA, TERRITORY_TCD, TERRITORY_SDN, TERRITORY_COD, 1202691, 840, 40707790, 831, - 6, 98, 100, 165, 199, 216, 267, + 6, TERRITORY_RWA, TERRITORY_BDI, TERRITORY_UGA, TERRITORY_KEN, TERRITORY_TZA, TERRITORY_COD, -2685000, 836, - 2, 46, 199, - 3, 34, 199, 205, + 2, TERRITORY_SYC, TERRITORY_KEN, + 3, TERRITORY_MDV, TERRITORY_KEN, TERRITORY_SOM, 39800000, 859, 7371000, 855, 32140000, 850, - 3, 165, 203, 267, - 4, 165, 199, 203, 220, - 3, 203, 220, 231, + 3, TERRITORY_UGA, TERRITORY_SSD, TERRITORY_COD, + 4, TERRITORY_UGA, TERRITORY_KEN, TERRITORY_SSD, TERRITORY_ETH, + 3, TERRITORY_SSD, TERRITORY_ETH, TERRITORY_SDN, 7876932, 870, 59255071, 867, - 3, 199, 205, 220, - 2, 34, 407, + 3, TERRITORY_KEN, TERRITORY_SOM, TERRITORY_ETH, + 2, TERRITORY_MDV, TERRITORY_IND, 59255071, 875, - 2, 205, 220, - 2, 275, 407, + 2, TERRITORY_SOM, TERRITORY_ETH, + 2, TERRITORY_IN_LD, TERRITORY_IND, -3000000, 985, 150294500, 942, -19119804, 908, 139475000, 894, - 7, 75, 310, 311, 314, 315, 408, 531, + 7, TERRITORY_ATF, TERRITORY_AU_NT, TERRITORY_AU_SA, TERRITORY_AU_WA, TERRITORY_AU_QLD, TERRITORY_AUS, + TERRITORY_ATA, -38750000, 901, - 4, 312, 313, 408, 531, - 6, 307, 308, 311, 313, 315, 408, + 4, TERRITORY_AU_TAS, TERRITORY_AU_VIC, TERRITORY_AUS, TERRITORY_ATA, + 6, TERRITORY_AU_NSW, TERRITORY_AU_ACT, TERRITORY_AU_SA, TERRITORY_AU_VIC, TERRITORY_AU_QLD, TERRITORY_AUS, 109235707, 918, -11244050, 915, - 2, 4, 75, - 2, 21, 232, + 2, TERRITORY_CCK, TERRITORY_ATF, + 2, TERRITORY_CXR, TERRITORY_IDN, -11930000, 930, 133495000, 926, - 3, 310, 314, 408, - 3, 310, 315, 408, + 3, TERRITORY_AU_NT, TERRITORY_AU_WA, TERRITORY_AUS, + 3, TERRITORY_AU_NT, TERRITORY_AU_QLD, TERRITORY_AUS, 128179500, 936, - 3, 86, 232, 408, - 5, 191, 232, 310, 315, 408, + 3, TERRITORY_TLS, TERRITORY_IDN, TERRITORY_AUS, + 5, TERRITORY_PNG, TERRITORY_IDN, TERRITORY_AU_NT, TERRITORY_AU_QLD, TERRITORY_AUS, -25602173, 957, 159633500, 953, - 6, 307, 309, 313, 315, 408, 531, - 3, 11, 171, 531, + 6, TERRITORY_AU_NSW, TERRITORY_AU_JBT, TERRITORY_AU_VIC, TERRITORY_AU_QLD, TERRITORY_AUS, TERRITORY_ATA, + 3, TERRITORY_NFK, TERRITORY_NZL, TERRITORY_ATA, 162917500, 971, -15102950, 965, - 3, 90, 315, 408, - 5, 58, 103, 191, 315, 408, + 3, TERRITORY_NCL, TERRITORY_AU_QLD, TERRITORY_AUS, + 5, TERRITORY_KIR, TERRITORY_SLB, TERRITORY_PNG, TERRITORY_AU_QLD, TERRITORY_AUS, -12405450, 977, - 3, 83, 89, 90, + 3, TERRITORY_VUT, TERRITORY_FJI, TERRITORY_NCL, 172466750, 982, - 2, 58, 103, - 2, 7, 58, + 2, TERRITORY_KIR, TERRITORY_SLB, + 2, TERRITORY_TUV, TERRITORY_KIR, 111780000, 1032, 7762500, 1018, 94680338, 996, - 4, 34, 123, 274, 407, + 4, TERRITORY_MDV, TERRITORY_LKA, TERRITORY_IN_AN, TERRITORY_IND, 3547250, 1002, - 3, 54, 179, 232, + 3, TERRITORY_SGP, TERRITORY_MYS, TERRITORY_IDN, 98518000, 1008, - 3, 195, 232, 407, + 3, TERRITORY_THA, TERRITORY_IDN, TERRITORY_IND, 6703442, 1014, - 3, 179, 195, 232, - 3, 179, 180, 195, + 3, TERRITORY_MYS, TERRITORY_THA, TERRITORY_IDN, + 3, TERRITORY_MYS, TERRITORY_VNM, TERRITORY_THA, 87010150, 1025, - 4, 123, 290, 291, 407, - 6, 156, 180, 195, 207, 274, 407, + 4, TERRITORY_LKA, TERRITORY_IN_KL, TERRITORY_IN_TN, TERRITORY_IND, + 6, TERRITORY_KHM, TERRITORY_VNM, TERRITORY_THA, TERRITORY_MMR, TERRITORY_IN_AN, TERRITORY_IND, 179200, 1043, 163201780, 1040, - 3, 58, 191, 232, - 2, 6, 58, + 3, TERRITORY_KIR, TERRITORY_PNG, TERRITORY_IDN, + 2, TERRITORY_NRU, TERRITORY_KIR, 135909365, 1051, - 5, 47, 74, 173, 179, 232, - 4, 26, 53, 58, 232, + 5, TERRITORY_PLW, TERRITORY_BRN, TERRITORY_PHL, TERRITORY_MYS, TERRITORY_IDN, + 4, TERRITORY_MHL, TERRITORY_FSM, TERRITORY_KIR, TERRITORY_IDN, 83124000, 1224, 19960000, 1149, 51682074, 1098, 15484010, 1084, 30218500, 1076, - 9, 144, 192, 203, 204, 215, 223, 225, 226, 231, - 7, 96, 145, 196, 203, 205, 220, 231, + 9, TERRITORY_BEN, TERRITORY_CMR, TERRITORY_SSD, TERRITORY_CAF, TERRITORY_NGA, TERRITORY_MLI, TERRITORY_NER, + TERRITORY_TCD, TERRITORY_SDN, + 7, TERRITORY_DJI, TERRITORY_ERI, TERRITORY_YEM, TERRITORY_SSD, TERRITORY_SOM, TERRITORY_ETH, TERRITORY_SDN, 29805981, 1093, - 6, 223, 225, 226, 230, 231, 268, - 4, 145, 196, 231, 266, + 6, TERRITORY_MLI, TERRITORY_NER, TERRITORY_TCD, TERRITORY_LBY, TERRITORY_SDN, TERRITORY_DZA, + 4, TERRITORY_ERI, TERRITORY_YEM, TERRITORY_SDN, TERRITORY_SAU, 15937400, 1133, 74615395, 1116, 13175797, 1109, - 4, 196, 275, 296, 407, - 6, 196, 289, 296, 304, 407, 528, + 4, TERRITORY_YEM, TERRITORY_IN_LD, TERRITORY_IN_KA, TERRITORY_IND, + 6, TERRITORY_YEM, TERRITORY_IN_GA, TERRITORY_IN_KA, TERRITORY_IN_MH, TERRITORY_IND, TERRITORY_CHN, 13727500, 1125, - 6, 290, 291, 296, 303, 306, 407, - 7, 296, 302, 303, 304, 306, 407, 528, + 6, TERRITORY_IN_KL, TERRITORY_IN_TN, TERRITORY_IN_KA, TERRITORY_IN_AP, TERRITORY_IN_PY, TERRITORY_IND, + 7, TERRITORY_IN_KA, TERRITORY_IN_TG, TERRITORY_IN_AP, TERRITORY_IN_MH, TERRITORY_IN_PY, TERRITORY_IND, + TERRITORY_CHN, 63445071, 1139, - 3, 175, 196, 266, - 9, 294, 296, 298, 302, 303, 304, 306, 407, 528, + 3, TERRITORY_OMN, TERRITORY_YEM, TERRITORY_SAU, + 9, TERRITORY_IN_CT, TERRITORY_IN_KA, TERRITORY_IN_OR, TERRITORY_IN_TG, TERRITORY_IN_AP, TERRITORY_IN_MH, + TERRITORY_IN_PY, TERRITORY_IND, TERRITORY_CHN, 65200071, 1186, 23600000, 1169, 24345005, 1162, - 6, 223, 225, 226, 230, 231, 268, - 6, 130, 175, 217, 230, 231, 266, + 6, TERRITORY_MLI, TERRITORY_NER, TERRITORY_TCD, TERRITORY_LBY, TERRITORY_SDN, TERRITORY_DZA, + 6, TERRITORY_ARE, TERRITORY_OMN, TERRITORY_EGY, TERRITORY_LBY, TERRITORY_SDN, TERRITORY_SAU, 40464250, 1178, - 6, 194, 217, 223, 230, 266, 268, - 7, 57, 81, 130, 175, 211, 229, 266, + 6, TERRITORY_ESP, TERRITORY_EGY, TERRITORY_MLI, TERRITORY_LBY, TERRITORY_SAU, TERRITORY_DZA, + 7, TERRITORY_BHR, TERRITORY_QAT, TERRITORY_ARE, TERRITORY_OMN, TERRITORY_PAK, TERRITORY_IRN, TERRITORY_SAU, 22733000, 1204, 73363500, 1196, - 5, 271, 272, 299, 304, 407, - 7, 294, 298, 299, 301, 304, 407, 528, + 5, TERRITORY_IN_DD, TERRITORY_IN_DN, TERRITORY_IN_GJ, TERRITORY_IN_MH, TERRITORY_IND, + 7, TERRITORY_IN_CT, TERRITORY_IN_OR, TERRITORY_IN_GJ, TERRITORY_IN_MP, TERRITORY_IN_MH, TERRITORY_IND, + TERRITORY_CHN, 78350000, 1215, - 8, 211, 284, 297, 299, 301, 305, 407, 528, - 8, 152, 211, 294, 301, 305, 407, 524, 528, + 8, TERRITORY_PAK, TERRITORY_IN_HR, TERRITORY_IN_RJ, TERRITORY_IN_GJ, TERRITORY_IN_MP, TERRITORY_IN_UP, + TERRITORY_IND, TERRITORY_CHN, + 8, TERRITORY_NPL, TERRITORY_PAK, TERRITORY_IN_CT, TERRITORY_IN_MP, TERRITORY_IN_UP, TERRITORY_IND, + TERRITORY_CN_XZ, TERRITORY_CHN, 23445000, 1313, 101655895, 1264, 20519475, 1245, 89826650, 1238, - 5, 294, 298, 303, 407, 528, - 6, 162, 195, 207, 274, 407, 528, + 5, TERRITORY_IN_CT, TERRITORY_IN_OR, TERRITORY_IN_AP, TERRITORY_IND, TERRITORY_CHN, + 6, TERRITORY_LAO, TERRITORY_THA, TERRITORY_MMR, TERRITORY_IN_AN, TERRITORY_IND, TERRITORY_CHN, 90515000, 1255, - 7, 151, 294, 295, 298, 300, 407, 528, - 8, 151, 162, 207, 280, 281, 407, 523, 528, + 7, TERRITORY_BGD, TERRITORY_IN_CT, TERRITORY_IN_JH, TERRITORY_IN_OR, TERRITORY_IN_WB, TERRITORY_IND, + TERRITORY_CHN, + 8, TERRITORY_BGD, TERRITORY_LAO, TERRITORY_MMR, TERRITORY_IN_TR, TERRITORY_IN_MZ, TERRITORY_IND, + TERRITORY_CN_YN, TERRITORY_CHN, 20722500, 1286, 139657216, 1277, - 8, 156, 162, 173, 180, 195, 500, 513, 528, + 8, TERRITORY_KHM, TERRITORY_LAO, TERRITORY_PHL, TERRITORY_VNM, TERRITORY_THA, TERRITORY_CN_HI, TERRITORY_CN_GD, + TERRITORY_CHN, 13893260, 1282, - 2, 26, 50, - 3, 26, 48, 410, + 2, TERRITORY_MHL, TERRITORY_GUM, + 3, TERRITORY_MHL, TERRITORY_MNP, TERRITORY_USA, 113717500, 1296, - 7, 8, 162, 180, 513, 521, 523, 528, + 7, TERRITORY_MAC, TERRITORY_LAO, TERRITORY_VNM, TERRITORY_CN_GD, TERRITORY_CN_GX, TERRITORY_CN_YN, + TERRITORY_CHN, 21446500, 1303, - 4, 173, 410, 513, 528, + 4, TERRITORY_PHL, TERRITORY_USA, TERRITORY_CN_GD, TERRITORY_CHN, 117661250, 1309, - 3, 61, 513, 528, - 3, 109, 410, 528, + 3, TERRITORY_HKG, TERRITORY_CN_GD, TERRITORY_CHN, + 3, TERRITORY_TWN, TERRITORY_USA, TERRITORY_CHN, 96665000, 1365, 26270000, 1341, 90515000, 1330, - 10, 151, 277, 286, 287, 294, 295, 300, 305, 407, 528, - 10, 151, 207, 277, 278, 279, 280, 281, 286, 407, 528, + 10, TERRITORY_BGD, TERRITORY_IN_ML, TERRITORY_IN_AS, TERRITORY_IN_BR, TERRITORY_IN_CT, TERRITORY_IN_JH, + TERRITORY_IN_WB, TERRITORY_IN_UP, TERRITORY_IND, TERRITORY_CHN, + 10, TERRITORY_BGD, TERRITORY_MMR, TERRITORY_IN_ML, TERRITORY_IN_NL, TERRITORY_IN_MN, TERRITORY_IN_TR, + TERRITORY_IN_MZ, TERRITORY_IN_AS, TERRITORY_IND, TERRITORY_CHN, 89297000, 1354, - 10, 110, 151, 152, 282, 287, 300, 305, 407, 524, 528, - 10, 110, 151, 207, 278, 285, 286, 300, 407, 524, 528, - 17, 109, 184, 207, 285, 407, 410, 503, 505, 510, 512, 513, 520, 521, 522, 523, 524, 528, + 10, TERRITORY_BTN, TERRITORY_BGD, TERRITORY_NPL, TERRITORY_IN_SK, TERRITORY_IN_BR, TERRITORY_IN_WB, + TERRITORY_IN_UP, TERRITORY_IND, TERRITORY_CN_XZ, TERRITORY_CHN, + 10, TERRITORY_BTN, TERRITORY_BGD, TERRITORY_MMR, TERRITORY_IN_NL, TERRITORY_IN_AR, TERRITORY_IN_AS, + TERRITORY_IN_WB, TERRITORY_IND, TERRITORY_CN_XZ, TERRITORY_CHN, + 17, TERRITORY_TWN, TERRITORY_JPN, TERRITORY_MMR, TERRITORY_IN_AR, TERRITORY_IND, TERRITORY_USA, TERRITORY_CN_ZJ, + TERRITORY_CN_FJ, TERRITORY_CN_JX, TERRITORY_CN_GZ, TERRITORY_CN_GD, TERRITORY_CN_HN, TERRITORY_CN_GX, + TERRITORY_CN_SC, TERRITORY_CN_YN, TERRITORY_CN_XZ, TERRITORY_CHN, 34765500, 2088, 43871750, 1765, -77419467, 1641, @@ -378,345 +414,401 @@ static int redivar[REDIVAR_SIZE] = { -109250000, 1417, 29917500, 1410, -136451930, 1404, - 2, 351, 410, - 5, 253, 256, 263, 410, 411, - 6, 253, 263, 388, 391, 410, 411, - 8, 262, 263, 264, 388, 389, 392, 410, 411, + 2, TERRITORY_US_HI, TERRITORY_USA, + 5, TERRITORY_MX_BCN, TERRITORY_MX_BCS, TERRITORY_MX_SON, TERRITORY_USA, TERRITORY_MEX, + 6, TERRITORY_MX_BCN, TERRITORY_MX_SON, TERRITORY_US_AZ, TERRITORY_US_CA, TERRITORY_USA, TERRITORY_MEX, + 8, TERRITORY_MX_COA, TERRITORY_MX_SON, TERRITORY_MX_CHH, TERRITORY_US_AZ, TERRITORY_US_NM, TERRITORY_US_TX, + TERRITORY_USA, TERRITORY_MEX, -107843500, 1436, - 7, 381, 386, 387, 388, 389, 391, 410, + 7, TERRITORY_US_UT, TERRITORY_US_CO, TERRITORY_US_NV, TERRITORY_US_AZ, TERRITORY_US_NM, TERRITORY_US_CA, + TERRITORY_USA, 36745500, 1443, - 4, 374, 389, 392, 410, - 5, 374, 379, 386, 389, 410, + 4, TERRITORY_US_OK, TERRITORY_US_NM, TERRITORY_US_TX, TERRITORY_USA, + 5, TERRITORY_US_OK, TERRITORY_US_KS, TERRITORY_US_CO, TERRITORY_US_NM, TERRITORY_USA, 35605750, 1496, -87869000, 1463, - 9, 358, 362, 363, 364, 365, 374, 392, 410, 411, + 9, TERRITORY_US_TN, TERRITORY_US_MS, TERRITORY_US_LA, TERRITORY_US_AL, TERRITORY_US_AR, TERRITORY_US_OK, + TERRITORY_US_TX, TERRITORY_USA, TERRITORY_MEX, 33235750, 1483, -84127000, 1473, - 5, 364, 370, 372, 410, 411, + 5, TERRITORY_US_AL, TERRITORY_US_GA, TERRITORY_US_FL, TERRITORY_USA, TERRITORY_MEX, 31517000, 1479, - 3, 370, 372, 410, - 3, 354, 370, 410, + 3, TERRITORY_US_GA, TERRITORY_US_FL, TERRITORY_USA, + 3, TERRITORY_US_SC, TERRITORY_US_GA, TERRITORY_USA, -84605000, 1490, - 4, 358, 364, 370, 410, - 5, 354, 358, 366, 370, 410, + 4, TERRITORY_US_TN, TERRITORY_US_AL, TERRITORY_US_GA, TERRITORY_USA, + 5, TERRITORY_US_SC, TERRITORY_US_TN, TERRITORY_US_NC, TERRITORY_US_GA, TERRITORY_USA, -92511000, 1511, 36745500, 1506, - 5, 365, 373, 374, 392, 410, - 4, 373, 374, 379, 410, + 5, TERRITORY_US_AR, TERRITORY_US_MO, TERRITORY_US_OK, TERRITORY_US_TX, TERRITORY_USA, + 4, TERRITORY_US_MO, TERRITORY_US_OK, TERRITORY_US_KS, TERRITORY_USA, 36828750, 1527, -86711000, 1521, - 5, 357, 358, 365, 373, 410, - 5, 357, 358, 359, 366, 410, + 5, TERRITORY_US_KY, TERRITORY_US_TN, TERRITORY_US_AR, TERRITORY_US_MO, TERRITORY_USA, + 5, TERRITORY_US_KY, TERRITORY_US_TN, TERRITORY_US_VA, TERRITORY_US_NC, TERRITORY_USA, -85550145, 1534, - 4, 357, 369, 373, 410, - 3, 357, 359, 410, + 4, TERRITORY_US_KY, TERRITORY_US_IL, TERRITORY_US_MO, TERRITORY_USA, + 3, TERRITORY_US_KY, TERRITORY_US_VA, TERRITORY_USA, -93735000, 1580, 41027722, 1559, -103035000, 1552, - 7, 378, 381, 384, 386, 387, 391, 410, - 6, 368, 373, 378, 379, 386, 410, + 7, TERRITORY_US_NE, TERRITORY_US_UT, TERRITORY_US_WY, TERRITORY_US_CO, TERRITORY_US_NV, TERRITORY_US_CA, + TERRITORY_USA, + 6, TERRITORY_US_IA, TERRITORY_US_MO, TERRITORY_US_NE, TERRITORY_US_KS, TERRITORY_US_CO, TERRITORY_USA, -106550500, 1571, - 9, 380, 381, 384, 385, 387, 391, 410, 495, 496, - 8, 368, 377, 378, 382, 384, 396, 410, 495, + 9, TERRITORY_US_ID, TERRITORY_US_UT, TERRITORY_US_WY, TERRITORY_US_OR, TERRITORY_US_NV, TERRITORY_US_CA, + TERRITORY_USA, TERRITORY_CAN, TERRITORY_RUS, + 8, TERRITORY_US_IA, TERRITORY_US_SD, TERRITORY_US_NE, TERRITORY_US_MN, TERRITORY_US_WY, TERRITORY_CA_ON, + TERRITORY_USA, TERRITORY_CAN, 41152000, 1620, -84227645, 1592, - 7, 356, 357, 360, 368, 369, 373, 410, + 7, TERRITORY_US_IN, TERRITORY_US_KY, TERRITORY_US_OH, TERRITORY_US_IA, TERRITORY_US_IL, TERRITORY_US_MO, + TERRITORY_USA, 39583250, 1607, -79998825, 1602, - 5, 353, 357, 359, 360, 410, - 4, 352, 353, 359, 410, + 5, TERRITORY_US_WV, TERRITORY_US_KY, TERRITORY_US_VA, TERRITORY_US_OH, TERRITORY_USA, + 4, TERRITORY_US_MD, TERRITORY_US_WV, TERRITORY_US_VA, TERRITORY_USA, -80136500, 1614, - 4, 353, 360, 361, 410, - 5, 352, 353, 361, 367, 410, + 4, TERRITORY_US_WV, TERRITORY_US_OH, TERRITORY_US_PA, TERRITORY_USA, + 5, TERRITORY_US_MD, TERRITORY_US_WV, TERRITORY_US_PA, TERRITORY_US_NY, TERRITORY_USA, -85763500, 1632, - 9, 356, 368, 369, 371, 382, 383, 396, 410, 495, - 8, 356, 360, 361, 367, 383, 396, 410, 495, + 9, TERRITORY_US_IN, TERRITORY_US_IA, TERRITORY_US_IL, TERRITORY_US_WI, TERRITORY_US_MN, TERRITORY_US_MI, + TERRITORY_CA_ON, TERRITORY_USA, TERRITORY_CAN, + 8, TERRITORY_US_IN, TERRITORY_US_OH, TERRITORY_US_PA, TERRITORY_US_NY, TERRITORY_US_MI, TERRITORY_CA_ON, + TERRITORY_USA, TERRITORY_CAN, 40158500, 1711, 5450000, 1677, 37488303, 1664, -48023000, 1658, 33142708, 1654, - 2, 14, 410, - 3, 359, 366, 410, - 5, 2, 135, 188, 194, 268, + 2, TERRITORY_BMU, TERRITORY_USA, + 3, TERRITORY_US_VA, TERRITORY_US_NC, TERRITORY_USA, + 5, TERRITORY_GIB, TERRITORY_PRT, TERRITORY_MAR, TERRITORY_ESP, TERRITORY_DZA, -48023000, 1674, - 7, 343, 345, 347, 352, 359, 361, 410, - 2, 135, 194, + 7, TERRITORY_US_DC, TERRITORY_US_DE, TERRITORY_US_NJ, TERRITORY_US_MD, TERRITORY_US_VA, TERRITORY_US_PA, + TERRITORY_USA, + 2, TERRITORY_PRT, TERRITORY_ESP, 33983000, 1691, 29679481, 1686, - 4, 153, 217, 230, 268, - 4, 92, 93, 217, 266, + 4, TERRITORY_TUN, TERRITORY_EGY, TERRITORY_LBY, TERRITORY_DZA, + 4, TERRITORY_ISR, TERRITORY_PSE, TERRITORY_EGY, TERRITORY_SAU, 18880000, 1698, - 4, 36, 153, 174, 268, + 4, TERRITORY_MLT, TERRITORY_TUN, TERRITORY_ITA, TERRITORY_DZA, 35765800, 1703, - 2, 77, 149, + 2, TERRITORY_CYP, TERRITORY_GRC, 23381000, 1708, - 2, 102, 149, - 2, 149, 210, + 2, TERRITORY_ALB, TERRITORY_GRC, + 2, TERRITORY_GRC, TERRITORY_TUR, 5450000, 1749, 42383793, 1731, -42050000, 1727, - 9, 344, 346, 347, 350, 361, 367, 396, 410, 495, - 3, 135, 194, 197, + 9, TERRITORY_US_RI, TERRITORY_US_CT, TERRITORY_US_NJ, TERRITORY_US_MA, TERRITORY_US_PA, TERRITORY_US_NY, + TERRITORY_CA_ON, TERRITORY_USA, TERRITORY_CAN, + 3, TERRITORY_PRT, TERRITORY_ESP, TERRITORY_FRA, -66673537, 1742, - 8, 348, 349, 350, 355, 367, 396, 410, 495, - 6, 49, 194, 197, 402, 410, 495, - 15, 0, 1, 84, 97, 102, 118, 119, 133, 141, 149, 163, 174, 197, 210, 496, + 8, TERRITORY_US_NH, TERRITORY_US_VT, TERRITORY_US_MA, TERRITORY_US_ME, TERRITORY_US_NY, TERRITORY_CA_ON, + TERRITORY_USA, TERRITORY_CAN, + 6, TERRITORY_AND, TERRITORY_ESP, TERRITORY_FRA, TERRITORY_CA_NS, TERRITORY_USA, TERRITORY_CAN, + 15, TERRITORY_VAT, TERRITORY_MCO, TERRITORY_MNE, TERRITORY_MKD, TERRITORY_ALB, TERRITORY_BIH, TERRITORY_HRV, + TERRITORY_SRB, TERRITORY_BGR, TERRITORY_GRC, TERRITORY_ROU, TERRITORY_ITA, TERRITORY_FRA, TERRITORY_TUR, + TERRITORY_RUS, 2192324, 1875, 49062290, 1805, -81486250, 1790, - 18, 371, 375, 376, 377, 380, 382, 383, 384, 385, 390, 394, 395, 396, 398, 399, 410, 495, 496, - 14, 29, 197, 348, 349, 355, 367, 396, 397, 400, 401, 402, 403, 410, 495, + 18, TERRITORY_US_WI, TERRITORY_US_ND, TERRITORY_US_WA, TERRITORY_US_SD, TERRITORY_US_ID, TERRITORY_US_MN, + TERRITORY_US_MI, TERRITORY_US_WY, TERRITORY_US_OR, TERRITORY_US_MT, TERRITORY_CA_BC, TERRITORY_CA_AB, + TERRITORY_CA_ON, TERRITORY_CA_SK, TERRITORY_CA_MB, TERRITORY_USA, TERRITORY_CAN, TERRITORY_RUS, + 14, TERRITORY_SPM, TERRITORY_FRA, TERRITORY_US_NH, TERRITORY_US_VT, TERRITORY_US_ME, TERRITORY_US_NY, + TERRITORY_CA_ON, TERRITORY_CA_QC, TERRITORY_CA_NL, TERRITORY_CA_NB, TERRITORY_CA_NS, TERRITORY_CA_PE, + TERRITORY_USA, TERRITORY_CAN, -73790750, 1823, - 15, 382, 393, 394, 395, 396, 397, 398, 399, 404, 405, 406, 410, 487, 495, 496, + 15, TERRITORY_US_MN, TERRITORY_US_AK, TERRITORY_CA_BC, TERRITORY_CA_AB, TERRITORY_CA_ON, TERRITORY_CA_QC, + TERRITORY_CA_SK, TERRITORY_CA_MB, TERRITORY_CA_YT, TERRITORY_CA_NT, TERRITORY_CA_NU, TERRITORY_USA, + TERRITORY_RU_CHU, TERRITORY_CAN, TERRITORY_RUS, 56700000, 1847, -31650000, 1832, - 4, 397, 400, 410, 495, + 4, TERRITORY_CA_QC, TERRITORY_CA_NL, TERRITORY_USA, TERRITORY_CAN, 51255000, 1839, - 4, 17, 20, 166, 197, + 4, TERRITORY_GGY, TERRITORY_JEY, TERRITORY_GBR, TERRITORY_FRA, -5155300, 1844, - 2, 125, 166, - 2, 51, 166, + 2, TERRITORY_IRL, TERRITORY_GBR, + 2, TERRITORY_IMN, TERRITORY_GBR, -38967380, 1856, - 6, 265, 397, 400, 406, 410, 495, + 6, TERRITORY_GRL, TERRITORY_CA_QC, TERRITORY_CA_NL, TERRITORY_CA_NU, TERRITORY_USA, TERRITORY_CAN, 69452955, 1871, -10127000, 1863, - 2, 138, 265, + 2, TERRITORY_ISL, TERRITORY_GRL, 61087500, 1868, - 2, 166, 178, - 2, 63, 178, - 3, 40, 178, 265, + 2, TERRITORY_GBR, TERRITORY_NOR, + 2, TERRITORY_FRO, TERRITORY_NOR, + 3, TERRITORY_SJM, TERRITORY_NOR, TERRITORY_GRL, 52859250, 1992, 18692500, 1939, 47498500, 1917, 12946250, 1900, 44896100, 1893, 11001170, 1890, - 2, 174, 197, - 2, 16, 174, - 6, 24, 111, 131, 174, 183, 197, + 2, TERRITORY_ITA, TERRITORY_FRA, + 2, TERRITORY_SMR, TERRITORY_ITA, + 6, TERRITORY_LIE, TERRITORY_CHE, TERRITORY_AUT, TERRITORY_ITA, TERRITORY_DEU, TERRITORY_FRA, 47177500, 1909, - 6, 91, 118, 119, 131, 136, 174, + 6, TERRITORY_SVN, TERRITORY_BIH, TERRITORY_HRV, TERRITORY_AUT, TERRITORY_HUN, TERRITORY_ITA, 15602500, 1914, - 2, 131, 183, - 2, 131, 136, + 2, TERRITORY_AUT, TERRITORY_DEU, + 2, TERRITORY_AUT, TERRITORY_HUN, 11292500, 1932, 49234990, 1926, - 4, 111, 131, 183, 197, - 5, 68, 106, 112, 183, 197, - 6, 116, 128, 131, 136, 176, 183, + 4, TERRITORY_CHE, TERRITORY_AUT, TERRITORY_DEU, TERRITORY_FRA, + 5, TERRITORY_LUX, TERRITORY_BEL, TERRITORY_NLD, TERRITORY_DEU, TERRITORY_FRA, + 6, TERRITORY_SVK, TERRITORY_CZE, TERRITORY_AUT, TERRITORY_HUN, TERRITORY_POL, TERRITORY_DEU, 48523000, 1976, 19937265, 1955, 47139000, 1951, - 5, 118, 119, 133, 136, 496, - 3, 116, 136, 496, + 5, TERRITORY_BIH, TERRITORY_HRV, TERRITORY_SRB, TERRITORY_HUN, TERRITORY_RUS, + 3, TERRITORY_SVK, TERRITORY_HUN, TERRITORY_RUS, 44323191, 1962, - 4, 133, 141, 163, 496, + 4, TERRITORY_SRB, TERRITORY_BGR, TERRITORY_ROU, TERRITORY_RUS, 24795000, 1971, - 6, 116, 133, 136, 163, 202, 496, - 4, 107, 163, 202, 496, + 6, TERRITORY_SVK, TERRITORY_SRB, TERRITORY_HUN, TERRITORY_ROU, TERRITORY_UKR, TERRITORY_RUS, + 4, TERRITORY_MDA, TERRITORY_ROU, TERRITORY_UKR, TERRITORY_RUS, 23039608, 1985, - 6, 116, 128, 136, 176, 202, 496, - 6, 160, 176, 202, 428, 431, 496, + 6, TERRITORY_SVK, TERRITORY_CZE, TERRITORY_HUN, TERRITORY_POL, TERRITORY_UKR, TERRITORY_RUS, + 6, TERRITORY_BLR, TERRITORY_POL, TERRITORY_UKR, TERRITORY_RU_KRS, TERRITORY_RU_BRY, TERRITORY_RUS, 28339500, 2045, 56976000, 2033, 17383500, 2012, 55200000, 2009, 7618000, 2005, - 2, 112, 183, - 3, 113, 176, 183, - 2, 113, 190, + 2, TERRITORY_NLD, TERRITORY_DEU, + 3, TERRITORY_DNK, TERRITORY_POL, TERRITORY_DEU, + 2, TERRITORY_DNK, TERRITORY_SWE, 55308000, 2020, - 5, 122, 160, 176, 414, 496, + 5, TERRITORY_LTU, TERRITORY_BLR, TERRITORY_POL, TERRITORY_RU_KGD, TERRITORY_RUS, 27083500, 2028, - 5, 121, 122, 160, 190, 496, - 4, 121, 160, 440, 496, - 11, 40, 113, 114, 121, 178, 181, 190, 198, 440, 446, 496, + 5, TERRITORY_LVA, TERRITORY_LTU, TERRITORY_BLR, TERRITORY_SWE, TERRITORY_RUS, + 4, TERRITORY_LVA, TERRITORY_BLR, TERRITORY_RU_PSK, TERRITORY_RUS, + 11, TERRITORY_SJM, TERRITORY_DNK, TERRITORY_EST, TERRITORY_LVA, TERRITORY_NOR, TERRITORY_FIN, TERRITORY_SWE, + TERRITORY_ALA, TERRITORY_RU_PSK, TERRITORY_RU_LEN, TERRITORY_RUS, 59533150, 2059, - 11, 160, 178, 429, 431, 436, 439, 440, 445, 446, 449, 496, + 11, TERRITORY_BLR, TERRITORY_NOR, TERRITORY_RU_KLU, TERRITORY_RU_BRY, TERRITORY_RU_SMO, TERRITORY_RU_NGR, + TERRITORY_RU_PSK, TERRITORY_RU_TVE, TERRITORY_RU_LEN, TERRITORY_RU_VLG, TERRITORY_RUS, 34171500, 2077, 63834000, 2070, - 6, 178, 181, 413, 446, 451, 496, - 6, 40, 178, 181, 450, 451, 496, + 6, TERRITORY_NOR, TERRITORY_FIN, TERRITORY_RU_SPE, TERRITORY_RU_LEN, TERRITORY_RU_KR, TERRITORY_RUS, + 6, TERRITORY_SJM, TERRITORY_NOR, TERRITORY_FIN, TERRITORY_RU_MUR, TERRITORY_RU_KR, TERRITORY_RUS, 63834000, 2084, - 4, 446, 449, 451, 496, - 3, 450, 451, 496, + 4, TERRITORY_RU_LEN, TERRITORY_RU_VLG, TERRITORY_RU_KR, TERRITORY_RUS, + 3, TERRITORY_RU_MUR, TERRITORY_RU_KR, TERRITORY_RUS, 45775000, 2509, 87550000, 2293, 37135000, 2159, 66867226, 2141, 32796250, 2115, 43200000, 2108, - 7, 92, 93, 134, 157, 187, 217, 266, - 6, 88, 187, 206, 211, 229, 266, + 7, TERRITORY_ISR, TERRITORY_PSE, TERRITORY_JOR, TERRITORY_SYR, TERRITORY_IRQ, TERRITORY_EGY, TERRITORY_SAU, + 6, TERRITORY_KWT, TERRITORY_IRQ, TERRITORY_AFG, TERRITORY_PAK, TERRITORY_IRN, TERRITORY_SAU, 43200000, 2134, 35253300, 2130, 37709800, 2126, - 4, 78, 92, 134, 157, - 3, 134, 157, 187, - 3, 157, 187, 210, - 6, 187, 193, 206, 210, 211, 229, - 17, 150, 152, 206, 211, 273, 276, 283, 284, 288, 292, 293, 297, 305, 407, 524, 527, 528, + 4, TERRITORY_LBN, TERRITORY_ISR, TERRITORY_JOR, TERRITORY_SYR, + 3, TERRITORY_JOR, TERRITORY_SYR, TERRITORY_IRQ, + 3, TERRITORY_SYR, TERRITORY_IRQ, TERRITORY_TUR, + 6, TERRITORY_IRQ, TERRITORY_TKM, TERRITORY_AFG, TERRITORY_TUR, TERRITORY_PAK, TERRITORY_IRN, + 17, TERRITORY_TJK, TERRITORY_NPL, TERRITORY_AFG, TERRITORY_PAK, TERRITORY_IN_CH, TERRITORY_IN_DL, + TERRITORY_IN_PB, TERRITORY_IN_HR, TERRITORY_IN_UT, TERRITORY_IN_HP, TERRITORY_IN_JK, TERRITORY_IN_RJ, + TERRITORY_IN_UP, TERRITORY_IND, TERRITORY_CN_XZ, TERRITORY_CN_XJ, TERRITORY_CHN, 46099000, 2246, 42291500, 2190, 42910000, 2175, 39220000, 2171, - 3, 157, 187, 210, - 3, 124, 210, 496, + 3, TERRITORY_SYR, TERRITORY_IRQ, TERRITORY_TUR, + 3, TERRITORY_GEO, TERRITORY_TUR, TERRITORY_RUS, 40420000, 2183, - 5, 104, 132, 187, 210, 229, - 6, 104, 124, 132, 210, 437, 496, + 5, TERRITORY_ARM, TERRITORY_AZE, TERRITORY_IRQ, TERRITORY_TUR, TERRITORY_IRN, + 6, TERRITORY_ARM, TERRITORY_GEO, TERRITORY_AZE, TERRITORY_TUR, TERRITORY_RU_DA, TERRITORY_RUS, 44476450, 2230, 44203226, 2216, 42073685, 2209, 43622500, 2203, - 4, 124, 419, 443, 496, - 5, 416, 419, 442, 443, 496, - 6, 124, 417, 418, 419, 442, 496, + 4, TERRITORY_GEO, TERRITORY_RU_KC, TERRITORY_RU_KDA, TERRITORY_RUS, + 5, TERRITORY_RU_AD, TERRITORY_RU_KC, TERRITORY_RU_STA, TERRITORY_RU_KDA, TERRITORY_RUS, + 6, TERRITORY_GEO, TERRITORY_RU_SE, TERRITORY_RU_KB, TERRITORY_RU_KC, TERRITORY_RU_STA, TERRITORY_RUS, 40808500, 2224, - 5, 202, 416, 419, 443, 496, - 5, 419, 442, 443, 444, 496, + 5, TERRITORY_UKR, TERRITORY_RU_AD, TERRITORY_RU_KC, TERRITORY_RU_KDA, TERRITORY_RUS, + 5, TERRITORY_RU_KC, TERRITORY_RU_STA, TERRITORY_RU_KDA, TERRITORY_RU_KL, TERRITORY_RUS, 44337000, 2240, - 7, 124, 415, 417, 420, 437, 442, 496, - 5, 434, 437, 442, 444, 496, + 7, TERRITORY_GEO, TERRITORY_RU_IN, TERRITORY_RU_SE, TERRITORY_RU_CE, TERRITORY_RU_DA, TERRITORY_RU_STA, + TERRITORY_RUS, + 5, TERRITORY_RU_AST, TERRITORY_RU_DA, TERRITORY_RU_STA, TERRITORY_RU_KL, TERRITORY_RUS, 40175000, 2266, 66867226, 2258, - 7, 104, 132, 187, 189, 193, 206, 229, - 7, 150, 159, 189, 206, 407, 527, 528, + 7, TERRITORY_ARM, TERRITORY_AZE, TERRITORY_IRQ, TERRITORY_UZB, TERRITORY_TKM, TERRITORY_AFG, TERRITORY_IRN, + 7, TERRITORY_TJK, TERRITORY_KGZ, TERRITORY_UZB, TERRITORY_AFG, TERRITORY_IND, TERRITORY_CN_XJ, TERRITORY_CHN, 51615000, 2284, 44337000, 2278, - 7, 104, 124, 132, 269, 420, 437, 496, - 5, 269, 434, 437, 444, 496, - 8, 150, 159, 189, 193, 269, 496, 527, 528, + 7, TERRITORY_ARM, TERRITORY_GEO, TERRITORY_AZE, TERRITORY_KAZ, TERRITORY_RU_CE, TERRITORY_RU_DA, TERRITORY_RUS, + 5, TERRITORY_KAZ, TERRITORY_RU_AST, TERRITORY_RU_DA, TERRITORY_RU_KL, TERRITORY_RUS, + 8, TERRITORY_TJK, TERRITORY_KGZ, TERRITORY_UZB, TERRITORY_TKM, TERRITORY_KAZ, TERRITORY_RUS, TERRITORY_CN_XJ, + TERRITORY_CHN, 34345000, 2377, 108695500, 2337, 30992500, 2320, 97458000, 2311, - 9, 110, 152, 207, 282, 285, 407, 522, 524, 528, - 8, 207, 502, 512, 514, 522, 523, 524, 528, + 9, TERRITORY_BTN, TERRITORY_NPL, TERRITORY_MMR, TERRITORY_IN_SK, TERRITORY_IN_AR, TERRITORY_IND, + TERRITORY_CN_SC, TERRITORY_CN_XZ, TERRITORY_CHN, + 8, TERRITORY_MMR, TERRITORY_CN_CQ, TERRITORY_CN_GZ, TERRITORY_CN_HB, TERRITORY_CN_SC, TERRITORY_CN_YN, + TERRITORY_CN_XZ, TERRITORY_CHN, 104198500, 2330, - 7, 407, 522, 524, 525, 526, 527, 528, - 6, 502, 514, 517, 522, 525, 528, + 7, TERRITORY_IND, TERRITORY_CN_SC, TERRITORY_CN_XZ, TERRITORY_CN_GS, TERRITORY_CN_QH, TERRITORY_CN_XJ, + TERRITORY_CHN, + 6, TERRITORY_CN_CQ, TERRITORY_CN_HB, TERRITORY_CN_SN, TERRITORY_CN_SC, TERRITORY_CN_GS, TERRITORY_CHN, 30428000, 2357, 114600000, 2348, - 6, 502, 510, 512, 514, 520, 528, - 8, 184, 410, 503, 505, 506, 510, 514, 528, + 6, TERRITORY_CN_CQ, TERRITORY_CN_JX, TERRITORY_CN_GZ, TERRITORY_CN_HB, TERRITORY_CN_HN, TERRITORY_CHN, + 8, TERRITORY_JPN, TERRITORY_USA, TERRITORY_CN_ZJ, TERRITORY_CN_FJ, TERRITORY_CN_AH, TERRITORY_CN_JX, + TERRITORY_CN_HB, TERRITORY_CHN, 117345000, 2368, - 8, 502, 504, 506, 511, 514, 517, 525, 528, - 8, 137, 184, 410, 497, 503, 504, 506, 528, + 8, TERRITORY_CN_CQ, TERRITORY_CN_JS, TERRITORY_CN_AH, TERRITORY_CN_HA, TERRITORY_CN_HB, TERRITORY_CN_SN, + TERRITORY_CN_GS, TERRITORY_CHN, + 8, TERRITORY_KOR, TERRITORY_JPN, TERRITORY_USA, TERRITORY_CN_SH, TERRITORY_CN_ZJ, TERRITORY_CN_JS, + TERRITORY_CN_AH, TERRITORY_CHN, 118437543, 2456, 37349928, 2401, 109480000, 2392, - 8, 407, 501, 517, 524, 525, 526, 527, 528, - 8, 504, 506, 508, 509, 511, 516, 517, 528, + 8, TERRITORY_IND, TERRITORY_CN_NX, TERRITORY_CN_SN, TERRITORY_CN_XZ, TERRITORY_CN_GS, TERRITORY_CN_QH, + TERRITORY_CN_XJ, TERRITORY_CHN, + 8, TERRITORY_CN_JS, TERRITORY_CN_AH, TERRITORY_CN_SD, TERRITORY_CN_SX, TERRITORY_CN_HA, TERRITORY_CN_HE, + TERRITORY_CN_SN, TERRITORY_CHN, 112356000, 2427, 40901000, 2420, 103695000, 2413, - 5, 518, 525, 526, 527, 528, - 6, 501, 509, 517, 518, 525, 528, - 6, 228, 496, 518, 525, 527, 528, + 5, TERRITORY_CN_NM, TERRITORY_CN_GS, TERRITORY_CN_QH, TERRITORY_CN_XJ, TERRITORY_CHN, + 6, TERRITORY_CN_NX, TERRITORY_CN_SX, TERRITORY_CN_SN, TERRITORY_CN_NM, TERRITORY_CN_GS, TERRITORY_CHN, + 6, TERRITORY_MNG, TERRITORY_RUS, TERRITORY_CN_NM, TERRITORY_CN_GS, TERRITORY_CN_XJ, TERRITORY_CHN, 40901000, 2449, 114672500, 2436, - 4, 509, 516, 518, 528, + 4, TERRITORY_CN_SX, TERRITORY_CN_HE, TERRITORY_CN_NM, TERRITORY_CHN, 38485000, 2443, - 4, 508, 516, 518, 528, - 5, 498, 499, 516, 518, 528, - 6, 228, 496, 499, 516, 518, 528, + 4, TERRITORY_CN_SD, TERRITORY_CN_HE, TERRITORY_CN_NM, TERRITORY_CHN, + 5, TERRITORY_CN_TJ, TERRITORY_CN_BJ, TERRITORY_CN_HE, TERRITORY_CN_NM, TERRITORY_CHN, + 6, TERRITORY_MNG, TERRITORY_RUS, TERRITORY_CN_BJ, TERRITORY_CN_HE, TERRITORY_CN_NM, TERRITORY_CHN, 38662500, 2486, 123555000, 2479, 35585500, 2473, 122563000, 2469, - 4, 504, 506, 508, 528, - 3, 184, 508, 528, - 5, 184, 508, 516, 518, 528, - 6, 137, 147, 184, 410, 518, 528, + 4, TERRITORY_CN_JS, TERRITORY_CN_AH, TERRITORY_CN_SD, TERRITORY_CHN, + 3, TERRITORY_JPN, TERRITORY_CN_SD, TERRITORY_CHN, + 5, TERRITORY_JPN, TERRITORY_CN_SD, TERRITORY_CN_HE, TERRITORY_CN_NM, TERRITORY_CHN, + 6, TERRITORY_KOR, TERRITORY_PRK, TERRITORY_JPN, TERRITORY_USA, TERRITORY_CN_NM, TERRITORY_CHN, 128256500, 2499, - 10, 147, 184, 228, 496, 507, 515, 516, 518, 519, 528, - 9, 147, 184, 410, 489, 490, 496, 515, 519, 528, + 10, TERRITORY_PRK, TERRITORY_JPN, TERRITORY_MNG, TERRITORY_RUS, TERRITORY_CN_LN, TERRITORY_CN_JL, + TERRITORY_CN_HE, TERRITORY_CN_NM, TERRITORY_CN_HL, TERRITORY_CHN, + 9, TERRITORY_PRK, TERRITORY_JPN, TERRITORY_USA, TERRITORY_RU_SAK, TERRITORY_RU_PO, TERRITORY_RUS, + TERRITORY_CN_JL, TERRITORY_CN_HL, TERRITORY_CHN, 50981650, 2748, 54414000, 2613, 40807800, 2559, 52698500, 2529, - 11, 202, 423, 424, 426, 428, 430, 431, 438, 443, 447, 496, + 11, TERRITORY_UKR, TERRITORY_RU_LIP, TERRITORY_RU_ORL, TERRITORY_RU_BE, TERRITORY_RU_KRS, TERRITORY_RU_TT, + TERRITORY_RU_BRY, TERRITORY_RU_VOR, TERRITORY_RU_KDA, TERRITORY_RU_ROS, TERRITORY_RUS, 37499000, 2539, - 7, 424, 425, 429, 431, 435, 436, 496, + 7, TERRITORY_RU_ORL, TERRITORY_RU_TUL, TERRITORY_RU_KLU, TERRITORY_RU_BRY, TERRITORY_RU_MOS, TERRITORY_RU_SMO, + TERRITORY_RUS, 54038750, 2554, 39434000, 2549, - 5, 423, 424, 425, 433, 496, - 4, 423, 430, 433, 496, - 4, 425, 433, 435, 496, + 5, TERRITORY_RU_LIP, TERRITORY_RU_ORL, TERRITORY_RU_TUL, TERRITORY_RU_RYA, TERRITORY_RUS, + 4, TERRITORY_RU_LIP, TERRITORY_RU_TT, TERRITORY_RU_RYA, TERRITORY_RUS, + 4, TERRITORY_RU_TUL, TERRITORY_RU_RYA, TERRITORY_RU_MOS, TERRITORY_RUS, 51418000, 2593, 44647865, 2578, 48918000, 2572, - 6, 442, 443, 444, 447, 448, 496, - 5, 438, 447, 448, 467, 496, + 6, TERRITORY_RU_STA, TERRITORY_RU_KDA, TERRITORY_RU_KL, TERRITORY_RU_ROS, TERRITORY_RU_VGG, TERRITORY_RUS, + 5, TERRITORY_RU_VOR, TERRITORY_RU_ROS, TERRITORY_RU_VGG, TERRITORY_RU_SAR, TERRITORY_RUS, 49334500, 2587, - 6, 269, 434, 442, 444, 448, 496, - 5, 269, 448, 460, 467, 496, + 6, TERRITORY_KAZ, TERRITORY_RU_AST, TERRITORY_RU_STA, TERRITORY_RU_KL, TERRITORY_RU_VGG, TERRITORY_RUS, + 5, TERRITORY_KAZ, TERRITORY_RU_VGG, TERRITORY_RU_ORE, TERRITORY_RU_SAR, TERRITORY_RUS, 47108750, 2605, - 9, 269, 430, 433, 438, 455, 457, 461, 467, 496, - 7, 269, 460, 461, 465, 466, 467, 496, + 9, TERRITORY_KAZ, TERRITORY_RU_TT, TERRITORY_RU_RYA, TERRITORY_RU_VOR, TERRITORY_RU_MO, TERRITORY_RU_PNZ, + TERRITORY_RU_ULY, TERRITORY_RU_SAR, TERRITORY_RUS, + 7, TERRITORY_KAZ, TERRITORY_RU_ORE, TERRITORY_RU_ULY, TERRITORY_RU_TA, TERRITORY_RU_SAM, TERRITORY_RU_SAR, + TERRITORY_RUS, 41592250, 2687, 57125500, 2650, 38123500, 2635, 56301000, 2629, - 7, 412, 425, 429, 435, 436, 445, 496, - 5, 432, 435, 439, 445, 496, + 7, TERRITORY_RU_MOW, TERRITORY_RU_TUL, TERRITORY_RU_KLU, TERRITORY_RU_MOS, TERRITORY_RU_SMO, TERRITORY_RU_TVE, + TERRITORY_RUS, + 5, TERRITORY_RU_YAR, TERRITORY_RU_MOS, TERRITORY_RU_NGR, TERRITORY_RU_TVE, TERRITORY_RUS, 55500500, 2643, - 5, 425, 427, 433, 435, 496, - 6, 422, 427, 432, 435, 445, 496, + 5, TERRITORY_RU_TUL, TERRITORY_RU_VLA, TERRITORY_RU_RYA, TERRITORY_RU_MOS, TERRITORY_RUS, + 6, TERRITORY_RU_IVA, TERRITORY_RU_VLA, TERRITORY_RU_YAR, TERRITORY_RU_MOS, TERRITORY_RU_TVE, TERRITORY_RUS, 38853500, 2674, 60039500, 2667, 36659000, 2662, - 5, 439, 445, 446, 449, 496, - 4, 432, 445, 449, 496, - 6, 446, 449, 450, 451, 454, 496, + 5, TERRITORY_RU_NGR, TERRITORY_RU_TVE, TERRITORY_RU_LEN, TERRITORY_RU_VLG, TERRITORY_RUS, + 4, TERRITORY_RU_YAR, TERRITORY_RU_TVE, TERRITORY_RU_VLG, TERRITORY_RUS, + 6, TERRITORY_RU_LEN, TERRITORY_RU_VLG, TERRITORY_RU_MUR, TERRITORY_RU_KR, TERRITORY_RU_ARK, TERRITORY_RUS, 60132500, 2682, - 5, 422, 432, 441, 449, 496, - 4, 449, 450, 454, 496, + 5, TERRITORY_RU_IVA, TERRITORY_RU_YAR, TERRITORY_RU_KOS, TERRITORY_RU_VLG, TERRITORY_RUS, + 4, TERRITORY_RU_VLG, TERRITORY_RU_MUR, TERRITORY_RU_ARK, TERRITORY_RUS, 56340000, 2715, 44301100, 2697, - 5, 427, 433, 455, 456, 496, + 5, TERRITORY_RU_VLA, TERRITORY_RU_RYA, TERRITORY_RU_MO, TERRITORY_RU_NIZ, TERRITORY_RUS, 55638350, 2708, - 8, 269, 421, 455, 456, 461, 465, 466, 496, - 6, 421, 456, 458, 459, 465, 496, + 8, TERRITORY_KAZ, TERRITORY_RU_CU, TERRITORY_RU_MO, TERRITORY_RU_NIZ, TERRITORY_RU_ULY, TERRITORY_RU_TA, + TERRITORY_RU_SAM, TERRITORY_RUS, + 6, TERRITORY_RU_CU, TERRITORY_RU_NIZ, TERRITORY_RU_KI, TERRITORY_RU_ME, TERRITORY_RU_TA, TERRITORY_RUS, 44353250, 2731, 58284000, 2725, - 5, 422, 427, 441, 456, 496, - 5, 441, 449, 452, 454, 496, + 5, TERRITORY_RU_IVA, TERRITORY_RU_VLA, TERRITORY_RU_KOS, TERRITORY_RU_NIZ, TERRITORY_RUS, + 5, TERRITORY_RU_KOS, TERRITORY_RU_VLG, TERRITORY_RU_NEN, TERRITORY_RU_ARK, TERRITORY_RUS, 58284000, 2740, - 6, 441, 456, 458, 459, 465, 496, - 7, 441, 449, 452, 453, 454, 458, 496, + 6, TERRITORY_RU_KOS, TERRITORY_RU_NIZ, TERRITORY_RU_KI, TERRITORY_RU_ME, TERRITORY_RU_TA, TERRITORY_RUS, + 7, TERRITORY_RU_KOS, TERRITORY_RU_VLG, TERRITORY_RU_NEN, TERRITORY_RU_KO, TERRITORY_RU_ARK, TERRITORY_RU_KI, + TERRITORY_RUS, 54913550, 2793, 96800500, 2773, - 20, 228, 269, 460, 463, 465, 466, 472, 473, 476, 477, 479, 480, 481, 482, 483, 484, 485, 496, 527, 528, - 19, 228, 393, 410, 474, 475, 476, 484, 485, 488, 489, 490, 491, 492, 493, 496, 515, 518, 519, 528, + 20, TERRITORY_MNG, TERRITORY_KAZ, TERRITORY_RU_ORE, TERRITORY_RU_BA, TERRITORY_RU_TA, TERRITORY_RU_SAM, + TERRITORY_RU_KGN, TERRITORY_RU_CH, TERRITORY_RU_IRK, TERRITORY_RU_NVS, TERRITORY_RU_OMS, TERRITORY_RU_KK, + TERRITORY_RU_KEM, TERRITORY_RU_AL, TERRITORY_RU_ALT, TERRITORY_RU_TY, TERRITORY_RU_KYA, TERRITORY_RUS, + TERRITORY_CN_XJ, TERRITORY_CHN, + 19, TERRITORY_MNG, TERRITORY_US_AK, TERRITORY_USA, TERRITORY_RU_BU, TERRITORY_RU_ZAB, TERRITORY_RU_IRK, + TERRITORY_RU_TY, TERRITORY_RU_KYA, TERRITORY_RU_KAM, TERRITORY_RU_SAK, TERRITORY_RU_PO, TERRITORY_RU_YEV, + TERRITORY_RU_KHA, TERRITORY_RU_AMU, TERRITORY_RUS, TERRITORY_CN_JL, TERRITORY_CN_NM, TERRITORY_CN_HL, + TERRITORY_CHN, 80381500, 2880, 58577500, 2840, 64084850, 2830, 55653700, 2814, 60983000, 2809, - 5, 269, 463, 465, 473, 496, - 4, 269, 472, 473, 496, + 5, TERRITORY_KAZ, TERRITORY_RU_BA, TERRITORY_RU_TA, TERRITORY_RU_CH, TERRITORY_RUS, + 4, TERRITORY_KAZ, TERRITORY_RU_KGN, TERRITORY_RU_CH, TERRITORY_RUS, 55784200, 2823, - 6, 458, 462, 463, 464, 465, 496, - 6, 462, 463, 470, 472, 473, 496, - 9, 269, 470, 471, 472, 477, 478, 479, 485, 496, + 6, TERRITORY_RU_KI, TERRITORY_RU_PM, TERRITORY_RU_BA, TERRITORY_RU_UD, TERRITORY_RU_TA, TERRITORY_RUS, + 6, TERRITORY_RU_PM, TERRITORY_RU_BA, TERRITORY_RU_SVE, TERRITORY_RU_KGN, TERRITORY_RU_CH, TERRITORY_RUS, + 9, TERRITORY_KAZ, TERRITORY_RU_SVE, TERRITORY_RU_TYU, TERRITORY_RU_KGN, TERRITORY_RU_NVS, TERRITORY_RU_TOM, + TERRITORY_RU_OMS, TERRITORY_RU_KYA, TERRITORY_RUS, 72088350, 2867, 62076000, 2860, 55581500, 2852, - 5, 453, 454, 458, 462, 496, - 7, 453, 454, 462, 469, 470, 471, 496, - 6, 452, 453, 454, 468, 469, 496, + 5, TERRITORY_RU_KO, TERRITORY_RU_ARK, TERRITORY_RU_KI, TERRITORY_RU_PM, TERRITORY_RUS, + 7, TERRITORY_RU_KO, TERRITORY_RU_ARK, TERRITORY_RU_PM, TERRITORY_RU_KM, TERRITORY_RU_SVE, TERRITORY_RU_TYU, + TERRITORY_RUS, + 6, TERRITORY_RU_NEN, TERRITORY_RU_KO, TERRITORY_RU_ARK, TERRITORY_RU_YAN, TERRITORY_RU_KM, TERRITORY_RUS, 61617000, 2875, - 5, 469, 471, 478, 485, 496, - 4, 468, 469, 485, 496, + 5, TERRITORY_RU_KM, TERRITORY_RU_TYU, TERRITORY_RU_TOM, TERRITORY_RU_KYA, TERRITORY_RUS, + 4, TERRITORY_RU_YAN, TERRITORY_RU_KM, TERRITORY_RU_KYA, TERRITORY_RUS, 58509500, 2904, 93798000, 2892, - 7, 269, 477, 478, 480, 481, 485, 496, - 11, 393, 410, 474, 475, 476, 485, 488, 492, 493, 494, 496, + 7, TERRITORY_KAZ, TERRITORY_RU_NVS, TERRITORY_RU_TOM, TERRITORY_RU_KK, TERRITORY_RU_KEM, TERRITORY_RU_KYA, + TERRITORY_RUS, + 11, TERRITORY_US_AK, TERRITORY_USA, TERRITORY_RU_BU, TERRITORY_RU_ZAB, TERRITORY_RU_IRK, TERRITORY_RU_KYA, + TERRITORY_RU_KAM, TERRITORY_RU_KHA, TERRITORY_RU_AMU, TERRITORY_RU_SA, TERRITORY_RUS, 125763055, 2914, - 7, 468, 469, 476, 478, 485, 494, 496, - 8, 393, 410, 486, 487, 488, 492, 494, 496, - 0}; // 2924 records, data version 2.2 + 7, TERRITORY_RU_YAN, TERRITORY_RU_KM, TERRITORY_RU_IRK, TERRITORY_RU_TOM, TERRITORY_RU_KYA, TERRITORY_RU_SA, + TERRITORY_RUS, + 8, TERRITORY_US_AK, TERRITORY_USA, TERRITORY_RU_MAG, TERRITORY_RU_CHU, TERRITORY_RU_KAM, TERRITORY_RU_KHA, + TERRITORY_RU_SA, TERRITORY_RUS, + 0 +}; // 2924 records, data version 2.3.0 #endif // __MAPCODE_FAST_ENCODE_H__ diff --git a/mapcodelib/mapcode_fastalpha.h b/mapcodelib/mapcode_fastalpha.h index 3b86e41..aeaee6e 100644 --- a/mapcodelib/mapcode_fastalpha.h +++ b/mapcodelib/mapcode_fastalpha.h @@ -16,10 +16,12 @@ #ifndef __MAPCODE_FASTALPHA_H__ #define __MAPCODE_FASTALPHA_H__ + +#include "mapcode_territories.h" + // *** GENERATED FILE (dividemaps/fast_territories), DO NOT CHANGE OR PRETTIFY *** -static const char parentletter[MAX_CCODE + 1] = - { +static const char parentletter[MAPCODE_NR_TERRITORIES + 1] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -37,11 +39,10 @@ static const char parentletter[MAX_CCODE + 1] = 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 0, 0, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 0, 0, 0, 0, 0,0}; + 8, 0, 0, 0, 0, 0, 0}; -static const char parentnumber[MAX_CCODE + 1] = - { +static const char parentnumber[MAPCODE_NR_TERRITORIES + 1] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -59,930 +60,930 @@ static const char parentnumber[MAX_CCODE + 1] = 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 8, 0, 0, 0, 0,0}; + 0, 8, 0, 0, 0, 0, 0}; #define NRTERREC 916 typedef struct { const char *alphaCode; - int ccode; + enum Territory territory; } alphaRec; static const alphaRec alphaSearch[NRTERREC] = { - {"AAA", 532}, - {"AB", 395}, - {"ABW", 25}, - {"AC", 327}, - {"ACT", 308}, - {"AD", 416}, - {"AFG", 206}, - {"AG", 236}, - {"AGO", 224}, - {"AGU", 236}, - {"AH", 506}, - {"AIA", 18}, - {"AK", 393}, - {"AL", 318}, - {"ALA", 198}, - {"ALB", 102}, - {"ALT", 483}, - {"AM", 342}, - {"AMU", 493}, - {"AN", 274}, - {"AND", 49}, - {"AP", 303}, - {"AR", 285}, - {"ARE", 130}, - {"ARG", 270}, - {"ARK", 454}, - {"ARM", 104}, - {"AS", 286}, - {"ASC", 35}, - {"ASM", 27}, - {"AST", 434}, - {"ATA", 531}, - {"ATF", 75}, - {"ATG", 44}, - {"AU", 408}, - {"AU-ACT", 308}, - {"AU-CC", 4}, - {"AU-CX", 21}, - {"AU-HM", 42}, - {"AU-JBT", 309}, - {"AU-NF", 11}, - {"AU-NSW", 307}, - {"AU-NT", 310}, - {"AU-QLD", 315}, - {"AU-SA", 311}, - {"AU-TAS", 312}, - {"AU-VIC", 313}, - {"AU-WA", 314}, - {"AUS", 408}, - {"AUT", 131}, - {"AZ", 388}, - {"AZE", 132}, - {"BA", 338}, - {"BC", 394}, - {"BCN", 253}, - {"BCS", 256}, - {"BDI", 100}, - {"BE", 426}, - {"BEL", 106}, - {"BEN", 144}, - {"BES", 33}, - {"BFA", 172}, - {"BGD", 151}, - {"BGR", 141}, - {"BHR", 57}, - {"BHS", 85}, - {"BIH", 118}, - {"BJ", 499}, - {"BLM", 5}, - {"BLR", 160}, - {"BLZ", 95}, - {"BMU", 14}, - {"BOL", 219}, - {"BR", 287}, - {"BR-AC", 327}, - {"BR-AL", 318}, - {"BR-AM", 342}, - {"BR-AP", 325}, - {"BR-BA", 338}, - {"BR-CE", 326}, - {"BR-DF", 316}, - {"BR-ES", 320}, - {"BR-GO", 336}, - {"BR-MA", 335}, - {"BR-MG", 339}, - {"BR-MS", 337}, - {"BR-MT", 340}, - {"BR-PA", 341}, - {"BR-PB", 322}, - {"BR-PE", 324}, - {"BR-PI", 332}, - {"BR-PR", 328}, - {"BR-RJ", 319}, - {"BR-RN", 321}, - {"BR-RO", 330}, - {"BR-RR", 329}, - {"BR-RS", 334}, - {"BR-SC", 323}, - {"BR-SE", 317}, - {"BR-SP", 331}, - {"BR-TO", 333}, - {"BRA", 409}, - {"BRB", 43}, - {"BRN", 74}, - {"BRY", 431}, - {"BS", 256}, - {"BTN", 110}, - {"BU", 474}, - {"BVT", 13}, - {"BWA", 200}, - {"CA", 391}, - {"CA-AB", 395}, - {"CA-BC", 394}, - {"CA-MB", 399}, - {"CA-NB", 401}, - {"CA-NL", 400}, - {"CA-NS", 402}, - {"CA-NT", 405}, - {"CA-NU", 406}, - {"CA-ON", 396}, - {"CA-PE", 403}, - {"CA-QC", 397}, - {"CA-SK", 398}, - {"CA-YT", 404}, - {"CAF", 204}, - {"CAM", 248}, - {"CAN", 495}, - {"CC", 4}, - {"CCK", 4}, - {"CE", 326}, - {"CG", 294}, - {"CH", 273}, - {"CHE", 111}, - {"CHH", 264}, - {"CHL", 209}, - {"CHN", 528}, - {"CHP", 255}, - {"CHU", 487}, - {"CIV", 177}, - {"CL", 237}, - {"CM", 248}, - {"CMR", 192}, - {"CN", 528}, - {"CN-11", 499}, - {"CN-12", 498}, - {"CN-13", 516}, - {"CN-14", 509}, - {"CN-15", 518}, - {"CN-21", 507}, - {"CN-22", 515}, - {"CN-23", 519}, - {"CN-31", 497}, - {"CN-32", 504}, - {"CN-33", 503}, - {"CN-34", 506}, - {"CN-35", 505}, - {"CN-36", 510}, - {"CN-37", 508}, - {"CN-41", 511}, - {"CN-42", 514}, - {"CN-43", 520}, - {"CN-44", 513}, - {"CN-45", 521}, - {"CN-46", 500}, - {"CN-50", 502}, - {"CN-51", 522}, - {"CN-52", 512}, - {"CN-53", 523}, - {"CN-54", 524}, - {"CN-61", 517}, - {"CN-62", 525}, - {"CN-63", 526}, - {"CN-64", 501}, - {"CN-65", 527}, - {"CN-71", 109}, - {"CN-91", 61}, - {"CN-92", 8}, - {"CN-AH", 506}, - {"CN-BJ", 499}, - {"CN-CQ", 502}, - {"CN-FJ", 505}, - {"CN-GD", 513}, - {"CN-GS", 525}, - {"CN-GX", 521}, - {"CN-GZ", 512}, - {"CN-HA", 511}, - {"CN-HB", 514}, - {"CN-HE", 516}, - {"CN-HI", 500}, - {"CN-HK", 61}, - {"CN-HL", 519}, - {"CN-HN", 520}, - {"CN-JL", 515}, - {"CN-JS", 504}, - {"CN-JX", 510}, - {"CN-LN", 507}, - {"CN-MC", 8}, - {"CN-NM", 518}, - {"CN-NX", 501}, - {"CN-QH", 526}, - {"CN-SC", 522}, - {"CN-SD", 508}, - {"CN-SH", 497}, - {"CN-SN", 517}, - {"CN-SX", 509}, - {"CN-TJ", 498}, - {"CN-TW", 109}, - {"CN-XJ", 527}, - {"CN-XZ", 524}, - {"CN-YN", 523}, - {"CN-ZJ", 503}, - {"CO", 386}, - {"COA", 262}, - {"COD", 267}, - {"COG", 182}, - {"COK", 28}, - {"COL", 221}, - {"COM", 65}, - {"CPT", 530}, - {"CPV", 72}, - {"CQ", 502}, - {"CRI", 117}, - {"CS", 255}, - {"CT", 294}, - {"CU", 421}, - {"CUB", 140}, - {"CUW", 45}, - {"CX", 21}, - {"CXR", 21}, - {"CYM", 32}, - {"CYP", 77}, - {"CZE", 128}, - {"DA", 437}, - {"DC", 343}, - {"DD", 271}, - {"DE", 345}, - {"DEU", 183}, - {"DF", 316}, - {"DG", 261}, - {"DGA", 15}, - {"DIF", 233}, - {"DJI", 96}, - {"DL", 276}, - {"DMA", 56}, - {"DN", 272}, - {"DNK", 113}, - {"DOM", 115}, - {"DUR", 261}, - {"DZA", 268}, - {"ECU", 168}, - {"EGY", 217}, - {"ERI", 145}, - {"ES", 320}, - {"ESH", 169}, - {"ESP", 194}, - {"EST", 114}, - {"ETH", 220}, - {"FIN", 181}, - {"FJ", 505}, - {"FJI", 89}, - {"FL", 372}, - {"FLK", 82}, - {"FRA", 197}, - {"FRO", 63}, - {"FSM", 53}, - {"GA", 289}, - {"GAB", 170}, - {"GBR", 166}, - {"GD", 513}, - {"GEO", 124}, - {"GGY", 17}, - {"GHA", 164}, - {"GIB", 2}, - {"GIN", 167}, - {"GJ", 299}, - {"GLP", 64}, - {"GMB", 80}, - {"GNB", 108}, - {"GNQ", 101}, - {"GO", 336}, - {"GR", 251}, - {"GRC", 149}, - {"GRD", 37}, - {"GRL", 265}, - {"GRO", 251}, - {"GS", 525}, - {"GT", 243}, - {"GTM", 139}, - {"GU", 50}, - {"GUA", 243}, - {"GUF", 129}, - {"GUM", 50}, - {"GUY", 161}, - {"GX", 521}, - {"GZ", 512}, - {"HA", 511}, - {"HB", 514}, - {"HE", 516}, - {"HG", 239}, - {"HI", 351}, - {"HID", 239}, - {"HK", 61}, - {"HKG", 61}, - {"HL", 519}, - {"HM", 42}, - {"HMD", 42}, - {"HN", 520}, - {"HND", 143}, - {"HP", 292}, - {"HR", 284}, - {"HRV", 119}, - {"HTI", 99}, - {"HUN", 136}, - {"IA", 368}, - {"ID", 380}, - {"IDN", 232}, - {"IL", 369}, - {"IMN", 51}, - {"IN", 356}, - {"IN-AN", 274}, - {"IN-AP", 303}, - {"IN-AR", 285}, - {"IN-AS", 286}, - {"IN-BR", 287}, - {"IN-CG", 294}, - {"IN-CH", 273}, - {"IN-CT", 294}, - {"IN-DD", 271}, - {"IN-DL", 276}, - {"IN-DN", 272}, - {"IN-GA", 289}, - {"IN-GJ", 299}, - {"IN-HP", 292}, - {"IN-HR", 284}, - {"IN-JH", 295}, - {"IN-JK", 293}, - {"IN-KA", 296}, - {"IN-KL", 290}, - {"IN-LD", 275}, - {"IN-MH", 304}, - {"IN-ML", 277}, - {"IN-MN", 279}, - {"IN-MP", 301}, - {"IN-MZ", 281}, - {"IN-NL", 278}, - {"IN-OD", 298}, - {"IN-OR", 298}, - {"IN-PB", 283}, - {"IN-PY", 306}, - {"IN-RJ", 297}, - {"IN-SK", 282}, - {"IN-TG", 302}, - {"IN-TN", 291}, - {"IN-TR", 280}, - {"IN-UK", 288}, - {"IN-UP", 305}, - {"IN-UT", 288}, - {"IN-WB", 300}, - {"IND", 407}, - {"IOT", 15}, - {"IRK", 476}, - {"IRL", 125}, - {"IRN", 229}, - {"IRQ", 187}, - {"ISL", 138}, - {"ISR", 92}, - {"ITA", 174}, - {"IVA", 422}, - {"JA", 258}, - {"JAL", 258}, - {"JAM", 79}, - {"JBT", 309}, - {"JEY", 20}, - {"JH", 295}, - {"JK", 293}, - {"JL", 515}, - {"JOR", 134}, - {"JPN", 184}, - {"JS", 504}, - {"JTN", 529}, - {"JX", 510}, - {"KA", 296}, - {"KAM", 488}, - {"KAZ", 269}, - {"KB", 418}, - {"KC", 419}, - {"KDA", 443}, - {"KEM", 481}, - {"KEN", 199}, - {"KGD", 414}, - {"KGN", 472}, - {"KGZ", 159}, - {"KHA", 492}, - {"KHM", 156}, - {"KI", 458}, - {"KIR", 58}, - {"KK", 480}, - {"KL", 290}, - {"KLU", 429}, - {"KM", 469}, - {"KNA", 31}, - {"KO", 453}, - {"KOR", 137}, - {"KOS", 441}, - {"KR", 451}, - {"KRS", 428}, - {"KS", 379}, - {"KWT", 88}, - {"KY", 357}, - {"KYA", 485}, - {"LA", 363}, - {"LAO", 162}, - {"LBN", 78}, - {"LBR", 142}, - {"LBY", 230}, - {"LCA", 52}, - {"LD", 275}, - {"LEN", 446}, - {"LIE", 24}, - {"LIP", 423}, - {"LKA", 123}, - {"LN", 507}, - {"LSO", 105}, - {"LTU", 122}, - {"LUX", 68}, - {"LVA", 121}, - {"MA", 335}, - {"MAC", 8}, - {"MAF", 10}, - {"MAG", 486}, - {"MAR", 188}, - {"MB", 399}, - {"MC", 8}, - {"MCO", 1}, - {"MD", 352}, - {"MDA", 107}, - {"MDG", 201}, - {"MDV", 34}, - {"ME", 355}, - {"MEX", 411}, - {"MG", 339}, - {"MH", 304}, - {"MHL", 26}, - {"MI", 383}, - {"MIC", 249}, - {"MID", 351}, - {"MKD", 97}, - {"ML", 277}, - {"MLI", 223}, - {"MLT", 36}, - {"MMR", 207}, - {"MN", 279}, - {"MNE", 84}, - {"MNG", 228}, - {"MNP", 48}, - {"MO", 373}, - {"MOR", 235}, - {"MOS", 435}, - {"MOW", 412}, - {"MOZ", 212}, - {"MP", 301}, - {"MRT", 218}, - {"MS", 337}, - {"MSR", 19}, - {"MT", 340}, - {"MTQ", 62}, - {"MUR", 450}, - {"MUS", 66}, - {"MWI", 146}, - {"MX", 240}, - {"MX-AG", 236}, - {"MX-AGU", 236}, - {"MX-BC", 253}, - {"MX-BCN", 253}, - {"MX-BCS", 256}, - {"MX-BS", 256}, - {"MX-CAM", 248}, - {"MX-CH", 264}, - {"MX-CHH", 264}, - {"MX-CHP", 255}, - {"MX-CL", 237}, - {"MX-CM", 248}, - {"MX-CO", 262}, - {"MX-COA", 262}, - {"MX-COL", 237}, - {"MX-CS", 255}, - {"MX-DF", 233}, - {"MX-DG", 261}, - {"MX-DIF", 233}, - {"MX-DUR", 261}, - {"MX-GR", 251}, - {"MX-GRO", 251}, - {"MX-GT", 243}, - {"MX-GUA", 243}, - {"MX-HG", 239}, - {"MX-HID", 239}, - {"MX-JA", 258}, - {"MX-JAL", 258}, - {"MX-ME", 240}, - {"MX-MEX", 240}, - {"MX-MI", 249}, - {"MX-MIC", 249}, - {"MX-MO", 235}, - {"MX-MOR", 235}, - {"MX-MX", 240}, - {"MX-NA", 242}, - {"MX-NAY", 242}, - {"MX-NL", 252}, - {"MX-NLE", 252}, - {"MX-OA", 260}, - {"MX-OAX", 260}, - {"MX-PB", 244}, - {"MX-PUE", 244}, - {"MX-QE", 238}, - {"MX-QR", 246}, - {"MX-QUE", 238}, - {"MX-ROO", 246}, - {"MX-SI", 247}, - {"MX-SIN", 247}, - {"MX-SL", 250}, - {"MX-SLP", 250}, - {"MX-SO", 263}, - {"MX-SON", 263}, - {"MX-TAB", 241}, - {"MX-TAM", 259}, - {"MX-TB", 241}, - {"MX-TL", 234}, - {"MX-TLA", 234}, - {"MX-TM", 259}, - {"MX-VE", 254}, - {"MX-VER", 254}, - {"MX-YU", 245}, - {"MX-YUC", 245}, - {"MX-ZA", 257}, - {"MX-ZAC", 257}, - {"MYS", 179}, - {"MYT", 39}, - {"MZ", 281}, - {"NA", 242}, - {"NAM", 213}, - {"NAY", 242}, - {"NB", 401}, - {"NC", 366}, - {"NCL", 90}, - {"ND", 375}, - {"NE", 378}, - {"NEN", 452}, - {"NER", 225}, - {"NF", 11}, - {"NFK", 11}, - {"NGA", 215}, - {"NGR", 439}, - {"NH", 348}, - {"NIC", 148}, - {"NIU", 30}, - {"NIZ", 456}, - {"NJ", 347}, - {"NL", 278}, - {"NLD", 112}, - {"NLE", 252}, - {"NM", 389}, - {"NOR", 178}, - {"NPL", 152}, - {"NRU", 6}, - {"NS", 402}, - {"NSW", 307}, - {"NT", 310}, - {"NU", 406}, - {"NV", 387}, - {"NVS", 477}, - {"NX", 501}, - {"NY", 367}, - {"NZL", 171}, - {"OA", 260}, - {"OAX", 260}, - {"OD", 298}, - {"OH", 360}, - {"OK", 374}, - {"OMN", 175}, - {"OMS", 479}, - {"ON", 396}, - {"OR", 298}, - {"ORE", 460}, - {"ORL", 424}, - {"PA", 341}, - {"PAK", 211}, - {"PAN", 127}, - {"PB", 283}, - {"PCN", 12}, - {"PE", 324}, - {"PER", 227}, - {"PHL", 173}, - {"PI", 332}, - {"PLW", 47}, - {"PM", 462}, - {"PNG", 191}, - {"PNZ", 457}, - {"PO", 490}, - {"POL", 176}, - {"PR", 328}, - {"PRI", 76}, - {"PRK", 147}, - {"PRT", 135}, - {"PRY", 186}, - {"PSE", 93}, - {"PSK", 440}, - {"PUE", 244}, - {"PY", 306}, - {"PYF", 71}, - {"QAT", 81}, - {"QC", 397}, - {"QE", 238}, - {"QH", 526}, - {"QLD", 315}, - {"QR", 246}, - {"QUE", 238}, - {"REU", 67}, - {"RI", 344}, - {"RJ", 297}, - {"RN", 321}, - {"RO", 330}, - {"ROO", 246}, - {"ROS", 447}, - {"ROU", 163}, - {"RR", 329}, - {"RS", 334}, - {"RU", 496}, - {"RU-AD", 416}, - {"RU-AL", 482}, - {"RU-ALT", 483}, - {"RU-AMU", 493}, - {"RU-ARK", 454}, - {"RU-AST", 434}, - {"RU-BA", 463}, - {"RU-BE", 426}, - {"RU-BEL", 426}, - {"RU-BRY", 431}, - {"RU-BU", 474}, - {"RU-CE", 420}, - {"RU-CH", 473}, - {"RU-CHE", 473}, - {"RU-CHU", 487}, - {"RU-CU", 421}, - {"RU-DA", 437}, - {"RU-IN", 415}, - {"RU-IRK", 476}, - {"RU-IVA", 422}, - {"RU-KAM", 488}, - {"RU-KB", 418}, - {"RU-KC", 419}, - {"RU-KDA", 443}, - {"RU-KEM", 481}, - {"RU-KGD", 414}, - {"RU-KGN", 472}, - {"RU-KHA", 492}, - {"RU-KHM", 469}, - {"RU-KI", 458}, - {"RU-KIR", 458}, - {"RU-KK", 480}, - {"RU-KL", 444}, - {"RU-KLU", 429}, - {"RU-KM", 469}, - {"RU-KO", 453}, - {"RU-KOS", 441}, - {"RU-KR", 451}, - {"RU-KRS", 428}, - {"RU-KYA", 485}, - {"RU-LEN", 446}, - {"RU-LIP", 423}, - {"RU-MAG", 486}, - {"RU-ME", 459}, - {"RU-MO", 455}, - {"RU-MOS", 435}, - {"RU-MOW", 412}, - {"RU-MUR", 450}, - {"RU-NEN", 452}, - {"RU-NGR", 439}, - {"RU-NIZ", 456}, - {"RU-NVS", 477}, - {"RU-OMS", 479}, - {"RU-ORE", 460}, - {"RU-ORL", 424}, - {"RU-PER", 462}, - {"RU-PM", 462}, - {"RU-PNZ", 457}, - {"RU-PO", 490}, - {"RU-PRI", 490}, - {"RU-PSK", 440}, - {"RU-ROS", 447}, - {"RU-RYA", 433}, - {"RU-SA", 494}, - {"RU-SAK", 489}, - {"RU-SAM", 466}, - {"RU-SAR", 467}, - {"RU-SE", 417}, - {"RU-SMO", 436}, - {"RU-SPE", 413}, - {"RU-STA", 442}, - {"RU-SVE", 470}, - {"RU-TA", 465}, - {"RU-TAM", 430}, - {"RU-TOM", 478}, - {"RU-TT", 430}, - {"RU-TUL", 425}, - {"RU-TVE", 445}, - {"RU-TY", 484}, - {"RU-TYU", 471}, - {"RU-UD", 464}, - {"RU-ULY", 461}, - {"RU-VGG", 448}, - {"RU-VLA", 427}, - {"RU-VLG", 449}, - {"RU-VOR", 438}, - {"RU-YAN", 468}, - {"RU-YAR", 432}, - {"RU-YEV", 491}, - {"RU-ZAB", 475}, - {"RUS", 496}, - {"RWA", 98}, - {"RYA", 433}, - {"SA", 311}, - {"SAK", 489}, - {"SAM", 466}, - {"SAR", 467}, - {"SAU", 266}, - {"SC", 323}, - {"SD", 377}, - {"SDN", 231}, - {"SE", 317}, - {"SEN", 158}, - {"SGP", 54}, - {"SGS", 70}, - {"SH", 497}, - {"SHN", 35}, - {"SI", 247}, - {"SIN", 247}, - {"SJM", 40}, - {"SK", 282}, - {"SL", 250}, - {"SLB", 103}, - {"SLE", 126}, - {"SLP", 250}, - {"SLV", 94}, - {"SMO", 436}, - {"SMR", 16}, - {"SN", 517}, - {"SO", 263}, - {"SOM", 205}, - {"SON", 263}, - {"SP", 331}, - {"SPE", 413}, - {"SPM", 29}, - {"SRB", 133}, - {"SSD", 203}, - {"STA", 442}, - {"STP", 60}, - {"SUR", 154}, - {"SVE", 470}, - {"SVK", 116}, - {"SVN", 91}, - {"SWE", 190}, - {"SWZ", 87}, - {"SX", 509}, - {"SXM", 9}, - {"SYC", 46}, - {"SYR", 157}, - {"TA", 465}, - {"TAA", 35}, - {"TAB", 241}, - {"TAM", 259}, - {"TAS", 312}, - {"TB", 241}, - {"TCA", 59}, - {"TCD", 226}, - {"TG", 302}, - {"TGO", 120}, - {"THA", 195}, - {"TJ", 498}, - {"TJK", 150}, - {"TKL", 3}, - {"TKM", 193}, - {"TL", 234}, - {"TLA", 234}, - {"TLS", 86}, - {"TM", 259}, - {"TN", 291}, - {"TO", 333}, - {"TOM", 478}, - {"TON", 55}, - {"TR", 280}, - {"TT", 430}, - {"TTO", 73}, - {"TUL", 425}, - {"TUN", 153}, - {"TUR", 210}, - {"TUV", 7}, - {"TVE", 445}, - {"TW", 109}, - {"TWN", 109}, - {"TX", 392}, - {"TY", 484}, - {"TYU", 471}, - {"TZA", 216}, - {"UD", 464}, - {"UGA", 165}, - {"UK", 288}, - {"UKR", 202}, - {"ULY", 461}, - {"UM", 529}, - {"UMI", 529}, - {"UP", 305}, - {"URY", 155}, - {"US", 410}, - {"US-AK", 393}, - {"US-AL", 364}, - {"US-AR", 365}, - {"US-AS", 27}, - {"US-AZ", 388}, - {"US-CA", 391}, - {"US-CO", 386}, - {"US-CT", 346}, - {"US-DC", 343}, - {"US-DE", 345}, - {"US-FL", 372}, - {"US-GA", 370}, - {"US-GU", 50}, - {"US-HI", 351}, - {"US-IA", 368}, - {"US-ID", 380}, - {"US-IL", 369}, - {"US-IN", 356}, - {"US-KS", 379}, - {"US-KY", 357}, - {"US-LA", 363}, - {"US-MA", 350}, - {"US-MD", 352}, - {"US-ME", 355}, - {"US-MI", 383}, - {"US-MID", 351}, - {"US-MN", 382}, - {"US-MO", 373}, - {"US-MP", 48}, - {"US-MS", 362}, - {"US-MT", 390}, - {"US-NC", 366}, - {"US-ND", 375}, - {"US-NE", 378}, - {"US-NH", 348}, - {"US-NJ", 347}, - {"US-NM", 389}, - {"US-NV", 387}, - {"US-NY", 367}, - {"US-OH", 360}, - {"US-OK", 374}, - {"US-OR", 385}, - {"US-PA", 361}, - {"US-PR", 76}, - {"US-RI", 344}, - {"US-SC", 354}, - {"US-SD", 377}, - {"US-TN", 358}, - {"US-TX", 392}, - {"US-UM", 529}, - {"US-UT", 381}, - {"US-VA", 359}, - {"US-VI", 38}, - {"US-VT", 349}, - {"US-WA", 376}, - {"US-WI", 371}, - {"US-WV", 353}, - {"US-WY", 384}, - {"USA", 410}, - {"UT", 288}, - {"UZB", 189}, - {"VA", 359}, - {"VAT", 0}, - {"VCT", 41}, - {"VE", 254}, - {"VEN", 214}, - {"VER", 254}, - {"VGB", 23}, - {"VGG", 448}, - {"VI", 38}, - {"VIC", 313}, - {"VIR", 38}, - {"VLA", 427}, - {"VLG", 449}, - {"VNM", 180}, - {"VOR", 438}, - {"VT", 349}, - {"VUT", 83}, - {"WA", 314}, - {"WAK", 26}, - {"WB", 300}, - {"WI", 371}, - {"WLF", 22}, - {"WSM", 69}, - {"WV", 353}, - {"WY", 384}, - {"XJ", 527}, - {"XZ", 524}, - {"YAN", 468}, - {"YAR", 432}, - {"YEM", 196}, - {"YEV", 491}, - {"YN", 523}, - {"YT", 404}, - {"YU", 245}, - {"YUC", 245}, - {"ZA", 257}, - {"ZAB", 475}, - {"ZAC", 257}, - {"ZAF", 222}, - {"ZJ", 503}, - {"ZMB", 208}, - {"ZWE", 185} + {"AAA", TERRITORY_AAA}, + {"AB", TERRITORY_CA_AB}, + {"ABW", TERRITORY_ABW}, + {"AC", TERRITORY_BR_AC}, + {"ACT", TERRITORY_AU_ACT}, + {"AD", TERRITORY_RU_AD}, + {"AFG", TERRITORY_AFG}, + {"AG", TERRITORY_MX_AGU}, + {"AGO", TERRITORY_AGO}, + {"AGU", TERRITORY_MX_AGU}, + {"AH", TERRITORY_CN_AH}, + {"AIA", TERRITORY_AIA}, + {"AK", TERRITORY_US_AK}, + {"AL", TERRITORY_BR_AL}, + {"ALA", TERRITORY_ALA}, + {"ALB", TERRITORY_ALB}, + {"ALT", TERRITORY_RU_ALT}, + {"AM", TERRITORY_BR_AM}, + {"AMU", TERRITORY_RU_AMU}, + {"AN", TERRITORY_IN_AN}, + {"AND", TERRITORY_AND}, + {"AP", TERRITORY_IN_AP}, + {"AR", TERRITORY_IN_AR}, + {"ARE", TERRITORY_ARE}, + {"ARG", TERRITORY_ARG}, + {"ARK", TERRITORY_RU_ARK}, + {"ARM", TERRITORY_ARM}, + {"AS", TERRITORY_IN_AS}, + {"ASC", TERRITORY_SHN}, + {"ASM", TERRITORY_ASM}, + {"AST", TERRITORY_RU_AST}, + {"ATA", TERRITORY_ATA}, + {"ATF", TERRITORY_ATF}, + {"ATG", TERRITORY_ATG}, + {"AU", TERRITORY_AUS}, + {"AU-ACT", TERRITORY_AU_ACT}, + {"AU-CC", TERRITORY_CCK}, + {"AU-CX", TERRITORY_CXR}, + {"AU-HM", TERRITORY_HMD}, + {"AU-JBT", TERRITORY_AU_JBT}, + {"AU-NF", TERRITORY_NFK}, + {"AU-NSW", TERRITORY_AU_NSW}, + {"AU-NT", TERRITORY_AU_NT}, + {"AU-QLD", TERRITORY_AU_QLD}, + {"AU-SA", TERRITORY_AU_SA}, + {"AU-TAS", TERRITORY_AU_TAS}, + {"AU-VIC", TERRITORY_AU_VIC}, + {"AU-WA", TERRITORY_AU_WA}, + {"AUS", TERRITORY_AUS}, + {"AUT", TERRITORY_AUT}, + {"AZ", TERRITORY_US_AZ}, + {"AZE", TERRITORY_AZE}, + {"BA", TERRITORY_BR_BA}, + {"BC", TERRITORY_CA_BC}, + {"BCN", TERRITORY_MX_BCN}, + {"BCS", TERRITORY_MX_BCS}, + {"BDI", TERRITORY_BDI}, + {"BE", TERRITORY_RU_BE}, + {"BEL", TERRITORY_BEL}, + {"BEN", TERRITORY_BEN}, + {"BES", TERRITORY_BES}, + {"BFA", TERRITORY_BFA}, + {"BGD", TERRITORY_BGD}, + {"BGR", TERRITORY_BGR}, + {"BHR", TERRITORY_BHR}, + {"BHS", TERRITORY_BHS}, + {"BIH", TERRITORY_BIH}, + {"BJ", TERRITORY_CN_BJ}, + {"BLM", TERRITORY_BLM}, + {"BLR", TERRITORY_BLR}, + {"BLZ", TERRITORY_BLZ}, + {"BMU", TERRITORY_BMU}, + {"BOL", TERRITORY_BOL}, + {"BR", TERRITORY_IN_BR}, + {"BR-AC", TERRITORY_BR_AC}, + {"BR-AL", TERRITORY_BR_AL}, + {"BR-AM", TERRITORY_BR_AM}, + {"BR-AP", TERRITORY_BR_AP}, + {"BR-BA", TERRITORY_BR_BA}, + {"BR-CE", TERRITORY_BR_CE}, + {"BR-DF", TERRITORY_BR_DF}, + {"BR-ES", TERRITORY_BR_ES}, + {"BR-GO", TERRITORY_BR_GO}, + {"BR-MA", TERRITORY_BR_MA}, + {"BR-MG", TERRITORY_BR_MG}, + {"BR-MS", TERRITORY_BR_MS}, + {"BR-MT", TERRITORY_BR_MT}, + {"BR-PA", TERRITORY_BR_PA}, + {"BR-PB", TERRITORY_BR_PB}, + {"BR-PE", TERRITORY_BR_PE}, + {"BR-PI", TERRITORY_BR_PI}, + {"BR-PR", TERRITORY_BR_PR}, + {"BR-RJ", TERRITORY_BR_RJ}, + {"BR-RN", TERRITORY_BR_RN}, + {"BR-RO", TERRITORY_BR_RO}, + {"BR-RR", TERRITORY_BR_RR}, + {"BR-RS", TERRITORY_BR_RS}, + {"BR-SC", TERRITORY_BR_SC}, + {"BR-SE", TERRITORY_BR_SE}, + {"BR-SP", TERRITORY_BR_SP}, + {"BR-TO", TERRITORY_BR_TO}, + {"BRA", TERRITORY_BRA}, + {"BRB", TERRITORY_BRB}, + {"BRN", TERRITORY_BRN}, + {"BRY", TERRITORY_RU_BRY}, + {"BS", TERRITORY_MX_BCS}, + {"BTN", TERRITORY_BTN}, + {"BU", TERRITORY_RU_BU}, + {"BVT", TERRITORY_BVT}, + {"BWA", TERRITORY_BWA}, + {"CA", TERRITORY_US_CA}, + {"CA-AB", TERRITORY_CA_AB}, + {"CA-BC", TERRITORY_CA_BC}, + {"CA-MB", TERRITORY_CA_MB}, + {"CA-NB", TERRITORY_CA_NB}, + {"CA-NL", TERRITORY_CA_NL}, + {"CA-NS", TERRITORY_CA_NS}, + {"CA-NT", TERRITORY_CA_NT}, + {"CA-NU", TERRITORY_CA_NU}, + {"CA-ON", TERRITORY_CA_ON}, + {"CA-PE", TERRITORY_CA_PE}, + {"CA-QC", TERRITORY_CA_QC}, + {"CA-SK", TERRITORY_CA_SK}, + {"CA-YT", TERRITORY_CA_YT}, + {"CAF", TERRITORY_CAF}, + {"CAM", TERRITORY_MX_CAM}, + {"CAN", TERRITORY_CAN}, + {"CC", TERRITORY_CCK}, + {"CCK", TERRITORY_CCK}, + {"CE", TERRITORY_BR_CE}, + {"CG", TERRITORY_IN_CT}, + {"CH", TERRITORY_IN_CH}, + {"CHE", TERRITORY_CHE}, + {"CHH", TERRITORY_MX_CHH}, + {"CHL", TERRITORY_CHL}, + {"CHN", TERRITORY_CHN}, + {"CHP", TERRITORY_MX_CHP}, + {"CHU", TERRITORY_RU_CHU}, + {"CIV", TERRITORY_CIV}, + {"CL", TERRITORY_MX_CL}, + {"CM", TERRITORY_MX_CAM}, + {"CMR", TERRITORY_CMR}, + {"CN", TERRITORY_CHN}, + {"CN-11", TERRITORY_CN_BJ}, + {"CN-12", TERRITORY_CN_TJ}, + {"CN-13", TERRITORY_CN_HE}, + {"CN-14", TERRITORY_CN_SX}, + {"CN-15", TERRITORY_CN_NM}, + {"CN-21", TERRITORY_CN_LN}, + {"CN-22", TERRITORY_CN_JL}, + {"CN-23", TERRITORY_CN_HL}, + {"CN-31", TERRITORY_CN_SH}, + {"CN-32", TERRITORY_CN_JS}, + {"CN-33", TERRITORY_CN_ZJ}, + {"CN-34", TERRITORY_CN_AH}, + {"CN-35", TERRITORY_CN_FJ}, + {"CN-36", TERRITORY_CN_JX}, + {"CN-37", TERRITORY_CN_SD}, + {"CN-41", TERRITORY_CN_HA}, + {"CN-42", TERRITORY_CN_HB}, + {"CN-43", TERRITORY_CN_HN}, + {"CN-44", TERRITORY_CN_GD}, + {"CN-45", TERRITORY_CN_GX}, + {"CN-46", TERRITORY_CN_HI}, + {"CN-50", TERRITORY_CN_CQ}, + {"CN-51", TERRITORY_CN_SC}, + {"CN-52", TERRITORY_CN_GZ}, + {"CN-53", TERRITORY_CN_YN}, + {"CN-54", TERRITORY_CN_XZ}, + {"CN-61", TERRITORY_CN_SN}, + {"CN-62", TERRITORY_CN_GS}, + {"CN-63", TERRITORY_CN_QH}, + {"CN-64", TERRITORY_CN_NX}, + {"CN-65", TERRITORY_CN_XJ}, + {"CN-71", TERRITORY_TWN}, + {"CN-91", TERRITORY_HKG}, + {"CN-92", TERRITORY_MAC}, + {"CN-AH", TERRITORY_CN_AH}, + {"CN-BJ", TERRITORY_CN_BJ}, + {"CN-CQ", TERRITORY_CN_CQ}, + {"CN-FJ", TERRITORY_CN_FJ}, + {"CN-GD", TERRITORY_CN_GD}, + {"CN-GS", TERRITORY_CN_GS}, + {"CN-GX", TERRITORY_CN_GX}, + {"CN-GZ", TERRITORY_CN_GZ}, + {"CN-HA", TERRITORY_CN_HA}, + {"CN-HB", TERRITORY_CN_HB}, + {"CN-HE", TERRITORY_CN_HE}, + {"CN-HI", TERRITORY_CN_HI}, + {"CN-HK", TERRITORY_HKG}, + {"CN-HL", TERRITORY_CN_HL}, + {"CN-HN", TERRITORY_CN_HN}, + {"CN-JL", TERRITORY_CN_JL}, + {"CN-JS", TERRITORY_CN_JS}, + {"CN-JX", TERRITORY_CN_JX}, + {"CN-LN", TERRITORY_CN_LN}, + {"CN-MC", TERRITORY_MAC}, + {"CN-NM", TERRITORY_CN_NM}, + {"CN-NX", TERRITORY_CN_NX}, + {"CN-QH", TERRITORY_CN_QH}, + {"CN-SC", TERRITORY_CN_SC}, + {"CN-SD", TERRITORY_CN_SD}, + {"CN-SH", TERRITORY_CN_SH}, + {"CN-SN", TERRITORY_CN_SN}, + {"CN-SX", TERRITORY_CN_SX}, + {"CN-TJ", TERRITORY_CN_TJ}, + {"CN-TW", TERRITORY_TWN}, + {"CN-XJ", TERRITORY_CN_XJ}, + {"CN-XZ", TERRITORY_CN_XZ}, + {"CN-YN", TERRITORY_CN_YN}, + {"CN-ZJ", TERRITORY_CN_ZJ}, + {"CO", TERRITORY_US_CO}, + {"COA", TERRITORY_MX_COA}, + {"COD", TERRITORY_COD}, + {"COG", TERRITORY_COG}, + {"COK", TERRITORY_COK}, + {"COL", TERRITORY_COL}, + {"COM", TERRITORY_COM}, + {"CPT", TERRITORY_CPT}, + {"CPV", TERRITORY_CPV}, + {"CQ", TERRITORY_CN_CQ}, + {"CRI", TERRITORY_CRI}, + {"CS", TERRITORY_MX_CHP}, + {"CT", TERRITORY_IN_CT}, + {"CU", TERRITORY_RU_CU}, + {"CUB", TERRITORY_CUB}, + {"CUW", TERRITORY_CUW}, + {"CX", TERRITORY_CXR}, + {"CXR", TERRITORY_CXR}, + {"CYM", TERRITORY_CYM}, + {"CYP", TERRITORY_CYP}, + {"CZE", TERRITORY_CZE}, + {"DA", TERRITORY_RU_DA}, + {"DC", TERRITORY_US_DC}, + {"DD", TERRITORY_IN_DD}, + {"DE", TERRITORY_US_DE}, + {"DEU", TERRITORY_DEU}, + {"DF", TERRITORY_BR_DF}, + {"DG", TERRITORY_MX_DUR}, + {"DGA", TERRITORY_IOT}, + {"DIF", TERRITORY_MX_DIF}, + {"DJI", TERRITORY_DJI}, + {"DL", TERRITORY_IN_DL}, + {"DMA", TERRITORY_DMA}, + {"DN", TERRITORY_IN_DN}, + {"DNK", TERRITORY_DNK}, + {"DOM", TERRITORY_DOM}, + {"DUR", TERRITORY_MX_DUR}, + {"DZA", TERRITORY_DZA}, + {"ECU", TERRITORY_ECU}, + {"EGY", TERRITORY_EGY}, + {"ERI", TERRITORY_ERI}, + {"ES", TERRITORY_BR_ES}, + {"ESH", TERRITORY_ESH}, + {"ESP", TERRITORY_ESP}, + {"EST", TERRITORY_EST}, + {"ETH", TERRITORY_ETH}, + {"FIN", TERRITORY_FIN}, + {"FJ", TERRITORY_CN_FJ}, + {"FJI", TERRITORY_FJI}, + {"FL", TERRITORY_US_FL}, + {"FLK", TERRITORY_FLK}, + {"FRA", TERRITORY_FRA}, + {"FRO", TERRITORY_FRO}, + {"FSM", TERRITORY_FSM}, + {"GA", TERRITORY_IN_GA}, + {"GAB", TERRITORY_GAB}, + {"GBR", TERRITORY_GBR}, + {"GD", TERRITORY_CN_GD}, + {"GEO", TERRITORY_GEO}, + {"GGY", TERRITORY_GGY}, + {"GHA", TERRITORY_GHA}, + {"GIB", TERRITORY_GIB}, + {"GIN", TERRITORY_GIN}, + {"GJ", TERRITORY_IN_GJ}, + {"GLP", TERRITORY_GLP}, + {"GMB", TERRITORY_GMB}, + {"GNB", TERRITORY_GNB}, + {"GNQ", TERRITORY_GNQ}, + {"GO", TERRITORY_BR_GO}, + {"GR", TERRITORY_MX_GRO}, + {"GRC", TERRITORY_GRC}, + {"GRD", TERRITORY_GRD}, + {"GRL", TERRITORY_GRL}, + {"GRO", TERRITORY_MX_GRO}, + {"GS", TERRITORY_CN_GS}, + {"GT", TERRITORY_MX_GUA}, + {"GTM", TERRITORY_GTM}, + {"GU", TERRITORY_GUM}, + {"GUA", TERRITORY_MX_GUA}, + {"GUF", TERRITORY_GUF}, + {"GUM", TERRITORY_GUM}, + {"GUY", TERRITORY_GUY}, + {"GX", TERRITORY_CN_GX}, + {"GZ", TERRITORY_CN_GZ}, + {"HA", TERRITORY_CN_HA}, + {"HB", TERRITORY_CN_HB}, + {"HE", TERRITORY_CN_HE}, + {"HG", TERRITORY_MX_HID}, + {"HI", TERRITORY_US_HI}, + {"HID", TERRITORY_MX_HID}, + {"HK", TERRITORY_HKG}, + {"HKG", TERRITORY_HKG}, + {"HL", TERRITORY_CN_HL}, + {"HM", TERRITORY_HMD}, + {"HMD", TERRITORY_HMD}, + {"HN", TERRITORY_CN_HN}, + {"HND", TERRITORY_HND}, + {"HP", TERRITORY_IN_HP}, + {"HR", TERRITORY_IN_HR}, + {"HRV", TERRITORY_HRV}, + {"HTI", TERRITORY_HTI}, + {"HUN", TERRITORY_HUN}, + {"IA", TERRITORY_US_IA}, + {"ID", TERRITORY_US_ID}, + {"IDN", TERRITORY_IDN}, + {"IL", TERRITORY_US_IL}, + {"IMN", TERRITORY_IMN}, + {"IN", TERRITORY_US_IN}, + {"IN-AN", TERRITORY_IN_AN}, + {"IN-AP", TERRITORY_IN_AP}, + {"IN-AR", TERRITORY_IN_AR}, + {"IN-AS", TERRITORY_IN_AS}, + {"IN-BR", TERRITORY_IN_BR}, + {"IN-CG", TERRITORY_IN_CT}, + {"IN-CH", TERRITORY_IN_CH}, + {"IN-CT", TERRITORY_IN_CT}, + {"IN-DD", TERRITORY_IN_DD}, + {"IN-DL", TERRITORY_IN_DL}, + {"IN-DN", TERRITORY_IN_DN}, + {"IN-GA", TERRITORY_IN_GA}, + {"IN-GJ", TERRITORY_IN_GJ}, + {"IN-HP", TERRITORY_IN_HP}, + {"IN-HR", TERRITORY_IN_HR}, + {"IN-JH", TERRITORY_IN_JH}, + {"IN-JK", TERRITORY_IN_JK}, + {"IN-KA", TERRITORY_IN_KA}, + {"IN-KL", TERRITORY_IN_KL}, + {"IN-LD", TERRITORY_IN_LD}, + {"IN-MH", TERRITORY_IN_MH}, + {"IN-ML", TERRITORY_IN_ML}, + {"IN-MN", TERRITORY_IN_MN}, + {"IN-MP", TERRITORY_IN_MP}, + {"IN-MZ", TERRITORY_IN_MZ}, + {"IN-NL", TERRITORY_IN_NL}, + {"IN-OD", TERRITORY_IN_OR}, + {"IN-OR", TERRITORY_IN_OR}, + {"IN-PB", TERRITORY_IN_PB}, + {"IN-PY", TERRITORY_IN_PY}, + {"IN-RJ", TERRITORY_IN_RJ}, + {"IN-SK", TERRITORY_IN_SK}, + {"IN-TG", TERRITORY_IN_TG}, + {"IN-TN", TERRITORY_IN_TN}, + {"IN-TR", TERRITORY_IN_TR}, + {"IN-UK", TERRITORY_IN_UT}, + {"IN-UP", TERRITORY_IN_UP}, + {"IN-UT", TERRITORY_IN_UT}, + {"IN-WB", TERRITORY_IN_WB}, + {"IND", TERRITORY_IND}, + {"IOT", TERRITORY_IOT}, + {"IRK", TERRITORY_RU_IRK}, + {"IRL", TERRITORY_IRL}, + {"IRN", TERRITORY_IRN}, + {"IRQ", TERRITORY_IRQ}, + {"ISL", TERRITORY_ISL}, + {"ISR", TERRITORY_ISR}, + {"ITA", TERRITORY_ITA}, + {"IVA", TERRITORY_RU_IVA}, + {"JA", TERRITORY_MX_JAL}, + {"JAL", TERRITORY_MX_JAL}, + {"JAM", TERRITORY_JAM}, + {"JBT", TERRITORY_AU_JBT}, + {"JEY", TERRITORY_JEY}, + {"JH", TERRITORY_IN_JH}, + {"JK", TERRITORY_IN_JK}, + {"JL", TERRITORY_CN_JL}, + {"JOR", TERRITORY_JOR}, + {"JPN", TERRITORY_JPN}, + {"JS", TERRITORY_CN_JS}, + {"JTN", TERRITORY_UMI}, + {"JX", TERRITORY_CN_JX}, + {"KA", TERRITORY_IN_KA}, + {"KAM", TERRITORY_RU_KAM}, + {"KAZ", TERRITORY_KAZ}, + {"KB", TERRITORY_RU_KB}, + {"KC", TERRITORY_RU_KC}, + {"KDA", TERRITORY_RU_KDA}, + {"KEM", TERRITORY_RU_KEM}, + {"KEN", TERRITORY_KEN}, + {"KGD", TERRITORY_RU_KGD}, + {"KGN", TERRITORY_RU_KGN}, + {"KGZ", TERRITORY_KGZ}, + {"KHA", TERRITORY_RU_KHA}, + {"KHM", TERRITORY_KHM}, + {"KI", TERRITORY_RU_KI}, + {"KIR", TERRITORY_KIR}, + {"KK", TERRITORY_RU_KK}, + {"KL", TERRITORY_IN_KL}, + {"KLU", TERRITORY_RU_KLU}, + {"KM", TERRITORY_RU_KM}, + {"KNA", TERRITORY_KNA}, + {"KO", TERRITORY_RU_KO}, + {"KOR", TERRITORY_KOR}, + {"KOS", TERRITORY_RU_KOS}, + {"KR", TERRITORY_RU_KR}, + {"KRS", TERRITORY_RU_KRS}, + {"KS", TERRITORY_US_KS}, + {"KWT", TERRITORY_KWT}, + {"KY", TERRITORY_US_KY}, + {"KYA", TERRITORY_RU_KYA}, + {"LA", TERRITORY_US_LA}, + {"LAO", TERRITORY_LAO}, + {"LBN", TERRITORY_LBN}, + {"LBR", TERRITORY_LBR}, + {"LBY", TERRITORY_LBY}, + {"LCA", TERRITORY_LCA}, + {"LD", TERRITORY_IN_LD}, + {"LEN", TERRITORY_RU_LEN}, + {"LIE", TERRITORY_LIE}, + {"LIP", TERRITORY_RU_LIP}, + {"LKA", TERRITORY_LKA}, + {"LN", TERRITORY_CN_LN}, + {"LSO", TERRITORY_LSO}, + {"LTU", TERRITORY_LTU}, + {"LUX", TERRITORY_LUX}, + {"LVA", TERRITORY_LVA}, + {"MA", TERRITORY_BR_MA}, + {"MAC", TERRITORY_MAC}, + {"MAF", TERRITORY_MAF}, + {"MAG", TERRITORY_RU_MAG}, + {"MAR", TERRITORY_MAR}, + {"MB", TERRITORY_CA_MB}, + {"MC", TERRITORY_MAC}, + {"MCO", TERRITORY_MCO}, + {"MD", TERRITORY_US_MD}, + {"MDA", TERRITORY_MDA}, + {"MDG", TERRITORY_MDG}, + {"MDV", TERRITORY_MDV}, + {"ME", TERRITORY_US_ME}, + {"MEX", TERRITORY_MEX}, + {"MG", TERRITORY_BR_MG}, + {"MH", TERRITORY_IN_MH}, + {"MHL", TERRITORY_MHL}, + {"MI", TERRITORY_US_MI}, + {"MIC", TERRITORY_MX_MIC}, + {"MID", TERRITORY_US_HI}, + {"MKD", TERRITORY_MKD}, + {"ML", TERRITORY_IN_ML}, + {"MLI", TERRITORY_MLI}, + {"MLT", TERRITORY_MLT}, + {"MMR", TERRITORY_MMR}, + {"MN", TERRITORY_IN_MN}, + {"MNE", TERRITORY_MNE}, + {"MNG", TERRITORY_MNG}, + {"MNP", TERRITORY_MNP}, + {"MO", TERRITORY_US_MO}, + {"MOR", TERRITORY_MX_MOR}, + {"MOS", TERRITORY_RU_MOS}, + {"MOW", TERRITORY_RU_MOW}, + {"MOZ", TERRITORY_MOZ}, + {"MP", TERRITORY_IN_MP}, + {"MRT", TERRITORY_MRT}, + {"MS", TERRITORY_BR_MS}, + {"MSR", TERRITORY_MSR}, + {"MT", TERRITORY_BR_MT}, + {"MTQ", TERRITORY_MTQ}, + {"MUR", TERRITORY_RU_MUR}, + {"MUS", TERRITORY_MUS}, + {"MWI", TERRITORY_MWI}, + {"MX", TERRITORY_MX_MX}, + {"MX-AG", TERRITORY_MX_AGU}, + {"MX-AGU", TERRITORY_MX_AGU}, + {"MX-BC", TERRITORY_MX_BCN}, + {"MX-BCN", TERRITORY_MX_BCN}, + {"MX-BCS", TERRITORY_MX_BCS}, + {"MX-BS", TERRITORY_MX_BCS}, + {"MX-CAM", TERRITORY_MX_CAM}, + {"MX-CH", TERRITORY_MX_CHH}, + {"MX-CHH", TERRITORY_MX_CHH}, + {"MX-CHP", TERRITORY_MX_CHP}, + {"MX-CL", TERRITORY_MX_CL}, + {"MX-CM", TERRITORY_MX_CAM}, + {"MX-CO", TERRITORY_MX_COA}, + {"MX-COA", TERRITORY_MX_COA}, + {"MX-COL", TERRITORY_MX_CL}, + {"MX-CS", TERRITORY_MX_CHP}, + {"MX-DF", TERRITORY_MX_DIF}, + {"MX-DG", TERRITORY_MX_DUR}, + {"MX-DIF", TERRITORY_MX_DIF}, + {"MX-DUR", TERRITORY_MX_DUR}, + {"MX-GR", TERRITORY_MX_GRO}, + {"MX-GRO", TERRITORY_MX_GRO}, + {"MX-GT", TERRITORY_MX_GUA}, + {"MX-GUA", TERRITORY_MX_GUA}, + {"MX-HG", TERRITORY_MX_HID}, + {"MX-HID", TERRITORY_MX_HID}, + {"MX-JA", TERRITORY_MX_JAL}, + {"MX-JAL", TERRITORY_MX_JAL}, + {"MX-ME", TERRITORY_MX_MX}, + {"MX-MEX", TERRITORY_MX_MX}, + {"MX-MI", TERRITORY_MX_MIC}, + {"MX-MIC", TERRITORY_MX_MIC}, + {"MX-MO", TERRITORY_MX_MOR}, + {"MX-MOR", TERRITORY_MX_MOR}, + {"MX-MX", TERRITORY_MX_MX}, + {"MX-NA", TERRITORY_MX_NAY}, + {"MX-NAY", TERRITORY_MX_NAY}, + {"MX-NL", TERRITORY_MX_NLE}, + {"MX-NLE", TERRITORY_MX_NLE}, + {"MX-OA", TERRITORY_MX_OAX}, + {"MX-OAX", TERRITORY_MX_OAX}, + {"MX-PB", TERRITORY_MX_PUE}, + {"MX-PUE", TERRITORY_MX_PUE}, + {"MX-QE", TERRITORY_MX_QUE}, + {"MX-QR", TERRITORY_MX_ROO}, + {"MX-QUE", TERRITORY_MX_QUE}, + {"MX-ROO", TERRITORY_MX_ROO}, + {"MX-SI", TERRITORY_MX_SIN}, + {"MX-SIN", TERRITORY_MX_SIN}, + {"MX-SL", TERRITORY_MX_SLP}, + {"MX-SLP", TERRITORY_MX_SLP}, + {"MX-SO", TERRITORY_MX_SON}, + {"MX-SON", TERRITORY_MX_SON}, + {"MX-TAB", TERRITORY_MX_TAB}, + {"MX-TAM", TERRITORY_MX_TAM}, + {"MX-TB", TERRITORY_MX_TAB}, + {"MX-TL", TERRITORY_MX_TLA}, + {"MX-TLA", TERRITORY_MX_TLA}, + {"MX-TM", TERRITORY_MX_TAM}, + {"MX-VE", TERRITORY_MX_VER}, + {"MX-VER", TERRITORY_MX_VER}, + {"MX-YU", TERRITORY_MX_YUC}, + {"MX-YUC", TERRITORY_MX_YUC}, + {"MX-ZA", TERRITORY_MX_ZAC}, + {"MX-ZAC", TERRITORY_MX_ZAC}, + {"MYS", TERRITORY_MYS}, + {"MYT", TERRITORY_MYT}, + {"MZ", TERRITORY_IN_MZ}, + {"NA", TERRITORY_MX_NAY}, + {"NAM", TERRITORY_NAM}, + {"NAY", TERRITORY_MX_NAY}, + {"NB", TERRITORY_CA_NB}, + {"NC", TERRITORY_US_NC}, + {"NCL", TERRITORY_NCL}, + {"ND", TERRITORY_US_ND}, + {"NE", TERRITORY_US_NE}, + {"NEN", TERRITORY_RU_NEN}, + {"NER", TERRITORY_NER}, + {"NF", TERRITORY_NFK}, + {"NFK", TERRITORY_NFK}, + {"NGA", TERRITORY_NGA}, + {"NGR", TERRITORY_RU_NGR}, + {"NH", TERRITORY_US_NH}, + {"NIC", TERRITORY_NIC}, + {"NIU", TERRITORY_NIU}, + {"NIZ", TERRITORY_RU_NIZ}, + {"NJ", TERRITORY_US_NJ}, + {"NL", TERRITORY_IN_NL}, + {"NLD", TERRITORY_NLD}, + {"NLE", TERRITORY_MX_NLE}, + {"NM", TERRITORY_US_NM}, + {"NOR", TERRITORY_NOR}, + {"NPL", TERRITORY_NPL}, + {"NRU", TERRITORY_NRU}, + {"NS", TERRITORY_CA_NS}, + {"NSW", TERRITORY_AU_NSW}, + {"NT", TERRITORY_AU_NT}, + {"NU", TERRITORY_CA_NU}, + {"NV", TERRITORY_US_NV}, + {"NVS", TERRITORY_RU_NVS}, + {"NX", TERRITORY_CN_NX}, + {"NY", TERRITORY_US_NY}, + {"NZL", TERRITORY_NZL}, + {"OA", TERRITORY_MX_OAX}, + {"OAX", TERRITORY_MX_OAX}, + {"OD", TERRITORY_IN_OR}, + {"OH", TERRITORY_US_OH}, + {"OK", TERRITORY_US_OK}, + {"OMN", TERRITORY_OMN}, + {"OMS", TERRITORY_RU_OMS}, + {"ON", TERRITORY_CA_ON}, + {"OR", TERRITORY_IN_OR}, + {"ORE", TERRITORY_RU_ORE}, + {"ORL", TERRITORY_RU_ORL}, + {"PA", TERRITORY_BR_PA}, + {"PAK", TERRITORY_PAK}, + {"PAN", TERRITORY_PAN}, + {"PB", TERRITORY_IN_PB}, + {"PCN", TERRITORY_PCN}, + {"PE", TERRITORY_BR_PE}, + {"PER", TERRITORY_PER}, + {"PHL", TERRITORY_PHL}, + {"PI", TERRITORY_BR_PI}, + {"PLW", TERRITORY_PLW}, + {"PM", TERRITORY_RU_PM}, + {"PNG", TERRITORY_PNG}, + {"PNZ", TERRITORY_RU_PNZ}, + {"PO", TERRITORY_RU_PO}, + {"POL", TERRITORY_POL}, + {"PR", TERRITORY_BR_PR}, + {"PRI", TERRITORY_PRI}, + {"PRK", TERRITORY_PRK}, + {"PRT", TERRITORY_PRT}, + {"PRY", TERRITORY_PRY}, + {"PSE", TERRITORY_PSE}, + {"PSK", TERRITORY_RU_PSK}, + {"PUE", TERRITORY_MX_PUE}, + {"PY", TERRITORY_IN_PY}, + {"PYF", TERRITORY_PYF}, + {"QAT", TERRITORY_QAT}, + {"QC", TERRITORY_CA_QC}, + {"QE", TERRITORY_MX_QUE}, + {"QH", TERRITORY_CN_QH}, + {"QLD", TERRITORY_AU_QLD}, + {"QR", TERRITORY_MX_ROO}, + {"QUE", TERRITORY_MX_QUE}, + {"REU", TERRITORY_REU}, + {"RI", TERRITORY_US_RI}, + {"RJ", TERRITORY_IN_RJ}, + {"RN", TERRITORY_BR_RN}, + {"RO", TERRITORY_BR_RO}, + {"ROO", TERRITORY_MX_ROO}, + {"ROS", TERRITORY_RU_ROS}, + {"ROU", TERRITORY_ROU}, + {"RR", TERRITORY_BR_RR}, + {"RS", TERRITORY_BR_RS}, + {"RU", TERRITORY_RUS}, + {"RU-AD", TERRITORY_RU_AD}, + {"RU-AL", TERRITORY_RU_AL}, + {"RU-ALT", TERRITORY_RU_ALT}, + {"RU-AMU", TERRITORY_RU_AMU}, + {"RU-ARK", TERRITORY_RU_ARK}, + {"RU-AST", TERRITORY_RU_AST}, + {"RU-BA", TERRITORY_RU_BA}, + {"RU-BE", TERRITORY_RU_BE}, + {"RU-BEL", TERRITORY_RU_BE}, + {"RU-BRY", TERRITORY_RU_BRY}, + {"RU-BU", TERRITORY_RU_BU}, + {"RU-CE", TERRITORY_RU_CE}, + {"RU-CH", TERRITORY_RU_CH}, + {"RU-CHE", TERRITORY_RU_CH}, + {"RU-CHU", TERRITORY_RU_CHU}, + {"RU-CU", TERRITORY_RU_CU}, + {"RU-DA", TERRITORY_RU_DA}, + {"RU-IN", TERRITORY_RU_IN}, + {"RU-IRK", TERRITORY_RU_IRK}, + {"RU-IVA", TERRITORY_RU_IVA}, + {"RU-KAM", TERRITORY_RU_KAM}, + {"RU-KB", TERRITORY_RU_KB}, + {"RU-KC", TERRITORY_RU_KC}, + {"RU-KDA", TERRITORY_RU_KDA}, + {"RU-KEM", TERRITORY_RU_KEM}, + {"RU-KGD", TERRITORY_RU_KGD}, + {"RU-KGN", TERRITORY_RU_KGN}, + {"RU-KHA", TERRITORY_RU_KHA}, + {"RU-KHM", TERRITORY_RU_KM}, + {"RU-KI", TERRITORY_RU_KI}, + {"RU-KIR", TERRITORY_RU_KI}, + {"RU-KK", TERRITORY_RU_KK}, + {"RU-KL", TERRITORY_RU_KL}, + {"RU-KLU", TERRITORY_RU_KLU}, + {"RU-KM", TERRITORY_RU_KM}, + {"RU-KO", TERRITORY_RU_KO}, + {"RU-KOS", TERRITORY_RU_KOS}, + {"RU-KR", TERRITORY_RU_KR}, + {"RU-KRS", TERRITORY_RU_KRS}, + {"RU-KYA", TERRITORY_RU_KYA}, + {"RU-LEN", TERRITORY_RU_LEN}, + {"RU-LIP", TERRITORY_RU_LIP}, + {"RU-MAG", TERRITORY_RU_MAG}, + {"RU-ME", TERRITORY_RU_ME}, + {"RU-MO", TERRITORY_RU_MO}, + {"RU-MOS", TERRITORY_RU_MOS}, + {"RU-MOW", TERRITORY_RU_MOW}, + {"RU-MUR", TERRITORY_RU_MUR}, + {"RU-NEN", TERRITORY_RU_NEN}, + {"RU-NGR", TERRITORY_RU_NGR}, + {"RU-NIZ", TERRITORY_RU_NIZ}, + {"RU-NVS", TERRITORY_RU_NVS}, + {"RU-OMS", TERRITORY_RU_OMS}, + {"RU-ORE", TERRITORY_RU_ORE}, + {"RU-ORL", TERRITORY_RU_ORL}, + {"RU-PER", TERRITORY_RU_PM}, + {"RU-PM", TERRITORY_RU_PM}, + {"RU-PNZ", TERRITORY_RU_PNZ}, + {"RU-PO", TERRITORY_RU_PO}, + {"RU-PRI", TERRITORY_RU_PO}, + {"RU-PSK", TERRITORY_RU_PSK}, + {"RU-ROS", TERRITORY_RU_ROS}, + {"RU-RYA", TERRITORY_RU_RYA}, + {"RU-SA", TERRITORY_RU_SA}, + {"RU-SAK", TERRITORY_RU_SAK}, + {"RU-SAM", TERRITORY_RU_SAM}, + {"RU-SAR", TERRITORY_RU_SAR}, + {"RU-SE", TERRITORY_RU_SE}, + {"RU-SMO", TERRITORY_RU_SMO}, + {"RU-SPE", TERRITORY_RU_SPE}, + {"RU-STA", TERRITORY_RU_STA}, + {"RU-SVE", TERRITORY_RU_SVE}, + {"RU-TA", TERRITORY_RU_TA}, + {"RU-TAM", TERRITORY_RU_TT}, + {"RU-TOM", TERRITORY_RU_TOM}, + {"RU-TT", TERRITORY_RU_TT}, + {"RU-TUL", TERRITORY_RU_TUL}, + {"RU-TVE", TERRITORY_RU_TVE}, + {"RU-TY", TERRITORY_RU_TY}, + {"RU-TYU", TERRITORY_RU_TYU}, + {"RU-UD", TERRITORY_RU_UD}, + {"RU-ULY", TERRITORY_RU_ULY}, + {"RU-VGG", TERRITORY_RU_VGG}, + {"RU-VLA", TERRITORY_RU_VLA}, + {"RU-VLG", TERRITORY_RU_VLG}, + {"RU-VOR", TERRITORY_RU_VOR}, + {"RU-YAN", TERRITORY_RU_YAN}, + {"RU-YAR", TERRITORY_RU_YAR}, + {"RU-YEV", TERRITORY_RU_YEV}, + {"RU-ZAB", TERRITORY_RU_ZAB}, + {"RUS", TERRITORY_RUS}, + {"RWA", TERRITORY_RWA}, + {"RYA", TERRITORY_RU_RYA}, + {"SA", TERRITORY_AU_SA}, + {"SAK", TERRITORY_RU_SAK}, + {"SAM", TERRITORY_RU_SAM}, + {"SAR", TERRITORY_RU_SAR}, + {"SAU", TERRITORY_SAU}, + {"SC", TERRITORY_BR_SC}, + {"SD", TERRITORY_US_SD}, + {"SDN", TERRITORY_SDN}, + {"SE", TERRITORY_BR_SE}, + {"SEN", TERRITORY_SEN}, + {"SGP", TERRITORY_SGP}, + {"SGS", TERRITORY_SGS}, + {"SH", TERRITORY_CN_SH}, + {"SHN", TERRITORY_SHN}, + {"SI", TERRITORY_MX_SIN}, + {"SIN", TERRITORY_MX_SIN}, + {"SJM", TERRITORY_SJM}, + {"SK", TERRITORY_IN_SK}, + {"SL", TERRITORY_MX_SLP}, + {"SLB", TERRITORY_SLB}, + {"SLE", TERRITORY_SLE}, + {"SLP", TERRITORY_MX_SLP}, + {"SLV", TERRITORY_SLV}, + {"SMO", TERRITORY_RU_SMO}, + {"SMR", TERRITORY_SMR}, + {"SN", TERRITORY_CN_SN}, + {"SO", TERRITORY_MX_SON}, + {"SOM", TERRITORY_SOM}, + {"SON", TERRITORY_MX_SON}, + {"SP", TERRITORY_BR_SP}, + {"SPE", TERRITORY_RU_SPE}, + {"SPM", TERRITORY_SPM}, + {"SRB", TERRITORY_SRB}, + {"SSD", TERRITORY_SSD}, + {"STA", TERRITORY_RU_STA}, + {"STP", TERRITORY_STP}, + {"SUR", TERRITORY_SUR}, + {"SVE", TERRITORY_RU_SVE}, + {"SVK", TERRITORY_SVK}, + {"SVN", TERRITORY_SVN}, + {"SWE", TERRITORY_SWE}, + {"SWZ", TERRITORY_SWZ}, + {"SX", TERRITORY_CN_SX}, + {"SXM", TERRITORY_SXM}, + {"SYC", TERRITORY_SYC}, + {"SYR", TERRITORY_SYR}, + {"TA", TERRITORY_RU_TA}, + {"TAA", TERRITORY_SHN}, + {"TAB", TERRITORY_MX_TAB}, + {"TAM", TERRITORY_MX_TAM}, + {"TAS", TERRITORY_AU_TAS}, + {"TB", TERRITORY_MX_TAB}, + {"TCA", TERRITORY_TCA}, + {"TCD", TERRITORY_TCD}, + {"TG", TERRITORY_IN_TG}, + {"TGO", TERRITORY_TGO}, + {"THA", TERRITORY_THA}, + {"TJ", TERRITORY_CN_TJ}, + {"TJK", TERRITORY_TJK}, + {"TKL", TERRITORY_TKL}, + {"TKM", TERRITORY_TKM}, + {"TL", TERRITORY_MX_TLA}, + {"TLA", TERRITORY_MX_TLA}, + {"TLS", TERRITORY_TLS}, + {"TM", TERRITORY_MX_TAM}, + {"TN", TERRITORY_IN_TN}, + {"TO", TERRITORY_BR_TO}, + {"TOM", TERRITORY_RU_TOM}, + {"TON", TERRITORY_TON}, + {"TR", TERRITORY_IN_TR}, + {"TT", TERRITORY_RU_TT}, + {"TTO", TERRITORY_TTO}, + {"TUL", TERRITORY_RU_TUL}, + {"TUN", TERRITORY_TUN}, + {"TUR", TERRITORY_TUR}, + {"TUV", TERRITORY_TUV}, + {"TVE", TERRITORY_RU_TVE}, + {"TW", TERRITORY_TWN}, + {"TWN", TERRITORY_TWN}, + {"TX", TERRITORY_US_TX}, + {"TY", TERRITORY_RU_TY}, + {"TYU", TERRITORY_RU_TYU}, + {"TZA", TERRITORY_TZA}, + {"UD", TERRITORY_RU_UD}, + {"UGA", TERRITORY_UGA}, + {"UK", TERRITORY_IN_UT}, + {"UKR", TERRITORY_UKR}, + {"ULY", TERRITORY_RU_ULY}, + {"UM", TERRITORY_UMI}, + {"UMI", TERRITORY_UMI}, + {"UP", TERRITORY_IN_UP}, + {"URY", TERRITORY_URY}, + {"US", TERRITORY_USA}, + {"US-AK", TERRITORY_US_AK}, + {"US-AL", TERRITORY_US_AL}, + {"US-AR", TERRITORY_US_AR}, + {"US-AS", TERRITORY_ASM}, + {"US-AZ", TERRITORY_US_AZ}, + {"US-CA", TERRITORY_US_CA}, + {"US-CO", TERRITORY_US_CO}, + {"US-CT", TERRITORY_US_CT}, + {"US-DC", TERRITORY_US_DC}, + {"US-DE", TERRITORY_US_DE}, + {"US-FL", TERRITORY_US_FL}, + {"US-GA", TERRITORY_US_GA}, + {"US-GU", TERRITORY_GUM}, + {"US-HI", TERRITORY_US_HI}, + {"US-IA", TERRITORY_US_IA}, + {"US-ID", TERRITORY_US_ID}, + {"US-IL", TERRITORY_US_IL}, + {"US-IN", TERRITORY_US_IN}, + {"US-KS", TERRITORY_US_KS}, + {"US-KY", TERRITORY_US_KY}, + {"US-LA", TERRITORY_US_LA}, + {"US-MA", TERRITORY_US_MA}, + {"US-MD", TERRITORY_US_MD}, + {"US-ME", TERRITORY_US_ME}, + {"US-MI", TERRITORY_US_MI}, + {"US-MID", TERRITORY_US_HI}, + {"US-MN", TERRITORY_US_MN}, + {"US-MO", TERRITORY_US_MO}, + {"US-MP", TERRITORY_MNP}, + {"US-MS", TERRITORY_US_MS}, + {"US-MT", TERRITORY_US_MT}, + {"US-NC", TERRITORY_US_NC}, + {"US-ND", TERRITORY_US_ND}, + {"US-NE", TERRITORY_US_NE}, + {"US-NH", TERRITORY_US_NH}, + {"US-NJ", TERRITORY_US_NJ}, + {"US-NM", TERRITORY_US_NM}, + {"US-NV", TERRITORY_US_NV}, + {"US-NY", TERRITORY_US_NY}, + {"US-OH", TERRITORY_US_OH}, + {"US-OK", TERRITORY_US_OK}, + {"US-OR", TERRITORY_US_OR}, + {"US-PA", TERRITORY_US_PA}, + {"US-PR", TERRITORY_PRI}, + {"US-RI", TERRITORY_US_RI}, + {"US-SC", TERRITORY_US_SC}, + {"US-SD", TERRITORY_US_SD}, + {"US-TN", TERRITORY_US_TN}, + {"US-TX", TERRITORY_US_TX}, + {"US-UM", TERRITORY_UMI}, + {"US-UT", TERRITORY_US_UT}, + {"US-VA", TERRITORY_US_VA}, + {"US-VI", TERRITORY_VIR}, + {"US-VT", TERRITORY_US_VT}, + {"US-WA", TERRITORY_US_WA}, + {"US-WI", TERRITORY_US_WI}, + {"US-WV", TERRITORY_US_WV}, + {"US-WY", TERRITORY_US_WY}, + {"USA", TERRITORY_USA}, + {"UT", TERRITORY_IN_UT}, + {"UZB", TERRITORY_UZB}, + {"VA", TERRITORY_US_VA}, + {"VAT", TERRITORY_VAT}, + {"VCT", TERRITORY_VCT}, + {"VE", TERRITORY_MX_VER}, + {"VEN", TERRITORY_VEN}, + {"VER", TERRITORY_MX_VER}, + {"VGB", TERRITORY_VGB}, + {"VGG", TERRITORY_RU_VGG}, + {"VI", TERRITORY_VIR}, + {"VIC", TERRITORY_AU_VIC}, + {"VIR", TERRITORY_VIR}, + {"VLA", TERRITORY_RU_VLA}, + {"VLG", TERRITORY_RU_VLG}, + {"VNM", TERRITORY_VNM}, + {"VOR", TERRITORY_RU_VOR}, + {"VT", TERRITORY_US_VT}, + {"VUT", TERRITORY_VUT}, + {"WA", TERRITORY_AU_WA}, + {"WAK", TERRITORY_MHL}, + {"WB", TERRITORY_IN_WB}, + {"WI", TERRITORY_US_WI}, + {"WLF", TERRITORY_WLF}, + {"WSM", TERRITORY_WSM}, + {"WV", TERRITORY_US_WV}, + {"WY", TERRITORY_US_WY}, + {"XJ", TERRITORY_CN_XJ}, + {"XZ", TERRITORY_CN_XZ}, + {"YAN", TERRITORY_RU_YAN}, + {"YAR", TERRITORY_RU_YAR}, + {"YEM", TERRITORY_YEM}, + {"YEV", TERRITORY_RU_YEV}, + {"YN", TERRITORY_CN_YN}, + {"YT", TERRITORY_CA_YT}, + {"YU", TERRITORY_MX_YUC}, + {"YUC", TERRITORY_MX_YUC}, + {"ZA", TERRITORY_MX_ZAC}, + {"ZAB", TERRITORY_RU_ZAB}, + {"ZAC", TERRITORY_MX_ZAC}, + {"ZAF", TERRITORY_ZAF}, + {"ZJ", TERRITORY_CN_ZJ}, + {"ZMB", TERRITORY_ZMB}, + {"ZWE", TERRITORY_ZWE} }; // produced by dividemaps.cpp : fast_territories.cpp diff --git a/mapcodelib/mapcode_legacy.h b/mapcodelib/mapcode_legacy.h new file mode 100644 index 0000000..42df0de --- /dev/null +++ b/mapcodelib/mapcode_legacy.h @@ -0,0 +1,67 @@ +/* + * Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef __MAPCODE_LEGACY_H__ +#define __MAPCODE_LEGACY_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +#include "mapcoder.h" + +/** + * List of #defines to support legacy systems. + */ +#define convertTerritoryIsoNameToCode getTerritoryCode +#define coord2mc(results, lat, lon, territory) encodeLatLonToMapcodes_Deprecated(results, lat, lon,territory, 0) +#define coord2mc1(results, lat, lon, territory) encodeLatLonToSingleMapcode(results, lat, lon, territory, 0) +#define mc2coord decodeMapcodeToLatLon +#define lookslikemapcode compareWithMapcodeFormat +#define text2tc getTerritoryCode +#define tc2text convertTerritoryCodeToIsoName +#define tccontext getCountryOrParentCountry +#define tcparent getParentCountryOf +#define decode_to_roman decodeToRoman +#define encode_to_alphabet encodeToAlphabet +#define MAX_MAPCODE_TERRITORY_CODE MAPCODE_NR_TERRITORIES +#define NR_BOUNDARY_RECS MAPCODE_NR_RECS + +#define COMPARE_MAPCODE_MISSING_CHARACTERS ERR_MAPCODE_INCOMPLETE + +#define MAX_LANGUAGES _MAPCODE_ALPHABETS_MAX +#define MAPCODE_LANGUAGE_ROMAN ALPHABET_ROMAN +#define MAPCODE_LANGUAGE_GREEK ALPHABET_GREEK +#define MAPCODE_LANGUAGE_CYRILLIC ALPHABET_CYRILLIC +#define MAPCODE_LANGUAGE_HEBREW ALPHABET_HEBREW +#define MAPCODE_LANGUAGE_HINDI ALPHABET_DEVANAGARI +#define ALPHABET_HINDI ALPHABET_DEVANAGARI +#define MAPCODE_LANGUAGE_MALAYALAM ALPHABET_MALAYALAM +#define MAPCODE_LANGUAGE_GEORGIAN ALPHABET_GEORGIAN +#define MAPCODE_LANGUAGE_KATAKANA ALPHABET_KATAKANA +#define MAPCODE_LANGUAGE_THAI ALPHABET_THAI +#define MAPCODE_LANGUAGE_LAO ALPHABET_LAO +#define MAPCODE_LANGUAGE_ARMENIAN ALPHABET_ARMENIAN +#define MAPCODE_LANGUAGE_BENGALI ALPHABET_BENGALI +#define MAPCODE_LANGUAGE_GURMUKHI ALPHABET_GURMUKHI +#define MAPCODE_LANGUAGE_TIBETAN ALPHABET_TIBETAN +#define MAPCODE_LANGUAGE_ARABIC ALPHABET_ARABIC +// Some alphabets are missing because they were never supported in the legacy library. + +#ifdef __cplusplus +} +#endif +#endif // __MAPCODE_LEGACY_H__ diff --git a/mapcodelib/mapcode_territories.h b/mapcodelib/mapcode_territories.h new file mode 100644 index 0000000..a46f263 --- /dev/null +++ b/mapcodelib/mapcode_territories.h @@ -0,0 +1,577 @@ +/* + * Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __MAPCODE_TERRITORIES_H__ +#define __MAPCODE_TERRITORIES_H__ + + +// *** GENERATED FILE (coords.cpp data2.3.0), DO NOT CHANGE OR PRETTIFY *** + +enum Territory { + TERRITORY_NONE = -1, + TERRITORY_UNKNOWN = 0, + _TERRITORY_MIN = 1000, // Valid territories are from _TERRITORY_MIN + 1 to _TERRITORY_MAX - 1. + TERRITORY_VAT, + TERRITORY_MCO, + TERRITORY_GIB, + TERRITORY_TKL, + TERRITORY_CCK, + TERRITORY_BLM, + TERRITORY_NRU, + TERRITORY_TUV, + TERRITORY_MAC, + TERRITORY_SXM, + TERRITORY_MAF, + TERRITORY_NFK, + TERRITORY_PCN, + TERRITORY_BVT, + TERRITORY_BMU, + TERRITORY_IOT, + TERRITORY_SMR, + TERRITORY_GGY, + TERRITORY_AIA, + TERRITORY_MSR, + TERRITORY_JEY, + TERRITORY_CXR, + TERRITORY_WLF, + TERRITORY_VGB, + TERRITORY_LIE, + TERRITORY_ABW, + TERRITORY_MHL, + TERRITORY_ASM, + TERRITORY_COK, + TERRITORY_SPM, + TERRITORY_NIU, + TERRITORY_KNA, + TERRITORY_CYM, + TERRITORY_BES, + TERRITORY_MDV, + TERRITORY_SHN, + TERRITORY_MLT, + TERRITORY_GRD, + TERRITORY_VIR, + TERRITORY_MYT, + TERRITORY_SJM, + TERRITORY_VCT, + TERRITORY_HMD, + TERRITORY_BRB, + TERRITORY_ATG, + TERRITORY_CUW, + TERRITORY_SYC, + TERRITORY_PLW, + TERRITORY_MNP, + TERRITORY_AND, + TERRITORY_GUM, + TERRITORY_IMN, + TERRITORY_LCA, + TERRITORY_FSM, + TERRITORY_SGP, + TERRITORY_TON, + TERRITORY_DMA, + TERRITORY_BHR, + TERRITORY_KIR, + TERRITORY_TCA, + TERRITORY_STP, + TERRITORY_HKG, + TERRITORY_MTQ, + TERRITORY_FRO, + TERRITORY_GLP, + TERRITORY_COM, + TERRITORY_MUS, + TERRITORY_REU, + TERRITORY_LUX, + TERRITORY_WSM, + TERRITORY_SGS, + TERRITORY_PYF, + TERRITORY_CPV, + TERRITORY_TTO, + TERRITORY_BRN, + TERRITORY_ATF, + TERRITORY_PRI, + TERRITORY_CYP, + TERRITORY_LBN, + TERRITORY_JAM, + TERRITORY_GMB, + TERRITORY_QAT, + TERRITORY_FLK, + TERRITORY_VUT, + TERRITORY_MNE, + TERRITORY_BHS, + TERRITORY_TLS, + TERRITORY_SWZ, + TERRITORY_KWT, + TERRITORY_FJI, + TERRITORY_NCL, + TERRITORY_SVN, + TERRITORY_ISR, + TERRITORY_PSE, + TERRITORY_SLV, + TERRITORY_BLZ, + TERRITORY_DJI, + TERRITORY_MKD, + TERRITORY_RWA, + TERRITORY_HTI, + TERRITORY_BDI, + TERRITORY_GNQ, + TERRITORY_ALB, + TERRITORY_SLB, + TERRITORY_ARM, + TERRITORY_LSO, + TERRITORY_BEL, + TERRITORY_MDA, + TERRITORY_GNB, + TERRITORY_TWN, + TERRITORY_BTN, + TERRITORY_CHE, + TERRITORY_NLD, + TERRITORY_DNK, + TERRITORY_EST, + TERRITORY_DOM, + TERRITORY_SVK, + TERRITORY_CRI, + TERRITORY_BIH, + TERRITORY_HRV, + TERRITORY_TGO, + TERRITORY_LVA, + TERRITORY_LTU, + TERRITORY_LKA, + TERRITORY_GEO, + TERRITORY_IRL, + TERRITORY_SLE, + TERRITORY_PAN, + TERRITORY_CZE, + TERRITORY_GUF, + TERRITORY_ARE, + TERRITORY_AUT, + TERRITORY_AZE, + TERRITORY_SRB, + TERRITORY_JOR, + TERRITORY_PRT, + TERRITORY_HUN, + TERRITORY_KOR, + TERRITORY_ISL, + TERRITORY_GTM, + TERRITORY_CUB, + TERRITORY_BGR, + TERRITORY_LBR, + TERRITORY_HND, + TERRITORY_BEN, + TERRITORY_ERI, + TERRITORY_MWI, + TERRITORY_PRK, + TERRITORY_NIC, + TERRITORY_GRC, + TERRITORY_TJK, + TERRITORY_BGD, + TERRITORY_NPL, + TERRITORY_TUN, + TERRITORY_SUR, + TERRITORY_URY, + TERRITORY_KHM, + TERRITORY_SYR, + TERRITORY_SEN, + TERRITORY_KGZ, + TERRITORY_BLR, + TERRITORY_GUY, + TERRITORY_LAO, + TERRITORY_ROU, + TERRITORY_GHA, + TERRITORY_UGA, + TERRITORY_GBR, + TERRITORY_GIN, + TERRITORY_ECU, + TERRITORY_ESH, + TERRITORY_GAB, + TERRITORY_NZL, + TERRITORY_BFA, + TERRITORY_PHL, + TERRITORY_ITA, + TERRITORY_OMN, + TERRITORY_POL, + TERRITORY_CIV, + TERRITORY_NOR, + TERRITORY_MYS, + TERRITORY_VNM, + TERRITORY_FIN, + TERRITORY_COG, + TERRITORY_DEU, + TERRITORY_JPN, + TERRITORY_ZWE, + TERRITORY_PRY, + TERRITORY_IRQ, + TERRITORY_MAR, + TERRITORY_UZB, + TERRITORY_SWE, + TERRITORY_PNG, + TERRITORY_CMR, + TERRITORY_TKM, + TERRITORY_ESP, + TERRITORY_THA, + TERRITORY_YEM, + TERRITORY_FRA, + TERRITORY_ALA, + TERRITORY_KEN, + TERRITORY_BWA, + TERRITORY_MDG, + TERRITORY_UKR, + TERRITORY_SSD, + TERRITORY_CAF, + TERRITORY_SOM, + TERRITORY_AFG, + TERRITORY_MMR, + TERRITORY_ZMB, + TERRITORY_CHL, + TERRITORY_TUR, + TERRITORY_PAK, + TERRITORY_MOZ, + TERRITORY_NAM, + TERRITORY_VEN, + TERRITORY_NGA, + TERRITORY_TZA, + TERRITORY_EGY, + TERRITORY_MRT, + TERRITORY_BOL, + TERRITORY_ETH, + TERRITORY_COL, + TERRITORY_ZAF, + TERRITORY_MLI, + TERRITORY_AGO, + TERRITORY_NER, + TERRITORY_TCD, + TERRITORY_PER, + TERRITORY_MNG, + TERRITORY_IRN, + TERRITORY_LBY, + TERRITORY_SDN, + TERRITORY_IDN, + TERRITORY_MX_DIF, + TERRITORY_MX_TLA, + TERRITORY_MX_MOR, + TERRITORY_MX_AGU, + TERRITORY_MX_CL, + TERRITORY_MX_QUE, + TERRITORY_MX_HID, + TERRITORY_MX_MX, + TERRITORY_MX_TAB, + TERRITORY_MX_NAY, + TERRITORY_MX_GUA, + TERRITORY_MX_PUE, + TERRITORY_MX_YUC, + TERRITORY_MX_ROO, + TERRITORY_MX_SIN, + TERRITORY_MX_CAM, + TERRITORY_MX_MIC, + TERRITORY_MX_SLP, + TERRITORY_MX_GRO, + TERRITORY_MX_NLE, + TERRITORY_MX_BCN, + TERRITORY_MX_VER, + TERRITORY_MX_CHP, + TERRITORY_MX_BCS, + TERRITORY_MX_ZAC, + TERRITORY_MX_JAL, + TERRITORY_MX_TAM, + TERRITORY_MX_OAX, + TERRITORY_MX_DUR, + TERRITORY_MX_COA, + TERRITORY_MX_SON, + TERRITORY_MX_CHH, + TERRITORY_GRL, + TERRITORY_SAU, + TERRITORY_COD, + TERRITORY_DZA, + TERRITORY_KAZ, + TERRITORY_ARG, + TERRITORY_IN_DD, + TERRITORY_IN_DN, + TERRITORY_IN_CH, + TERRITORY_IN_AN, + TERRITORY_IN_LD, + TERRITORY_IN_DL, + TERRITORY_IN_ML, + TERRITORY_IN_NL, + TERRITORY_IN_MN, + TERRITORY_IN_TR, + TERRITORY_IN_MZ, + TERRITORY_IN_SK, + TERRITORY_IN_PB, + TERRITORY_IN_HR, + TERRITORY_IN_AR, + TERRITORY_IN_AS, + TERRITORY_IN_BR, + TERRITORY_IN_UT, + TERRITORY_IN_GA, + TERRITORY_IN_KL, + TERRITORY_IN_TN, + TERRITORY_IN_HP, + TERRITORY_IN_JK, + TERRITORY_IN_CT, + TERRITORY_IN_JH, + TERRITORY_IN_KA, + TERRITORY_IN_RJ, + TERRITORY_IN_OR, + TERRITORY_IN_GJ, + TERRITORY_IN_WB, + TERRITORY_IN_MP, + TERRITORY_IN_TG, + TERRITORY_IN_AP, + TERRITORY_IN_MH, + TERRITORY_IN_UP, + TERRITORY_IN_PY, + TERRITORY_AU_NSW, + TERRITORY_AU_ACT, + TERRITORY_AU_JBT, + TERRITORY_AU_NT, + TERRITORY_AU_SA, + TERRITORY_AU_TAS, + TERRITORY_AU_VIC, + TERRITORY_AU_WA, + TERRITORY_AU_QLD, + TERRITORY_BR_DF, + TERRITORY_BR_SE, + TERRITORY_BR_AL, + TERRITORY_BR_RJ, + TERRITORY_BR_ES, + TERRITORY_BR_RN, + TERRITORY_BR_PB, + TERRITORY_BR_SC, + TERRITORY_BR_PE, + TERRITORY_BR_AP, + TERRITORY_BR_CE, + TERRITORY_BR_AC, + TERRITORY_BR_PR, + TERRITORY_BR_RR, + TERRITORY_BR_RO, + TERRITORY_BR_SP, + TERRITORY_BR_PI, + TERRITORY_BR_TO, + TERRITORY_BR_RS, + TERRITORY_BR_MA, + TERRITORY_BR_GO, + TERRITORY_BR_MS, + TERRITORY_BR_BA, + TERRITORY_BR_MG, + TERRITORY_BR_MT, + TERRITORY_BR_PA, + TERRITORY_BR_AM, + TERRITORY_US_DC, + TERRITORY_US_RI, + TERRITORY_US_DE, + TERRITORY_US_CT, + TERRITORY_US_NJ, + TERRITORY_US_NH, + TERRITORY_US_VT, + TERRITORY_US_MA, + TERRITORY_US_HI, + TERRITORY_US_MD, + TERRITORY_US_WV, + TERRITORY_US_SC, + TERRITORY_US_ME, + TERRITORY_US_IN, + TERRITORY_US_KY, + TERRITORY_US_TN, + TERRITORY_US_VA, + TERRITORY_US_OH, + TERRITORY_US_PA, + TERRITORY_US_MS, + TERRITORY_US_LA, + TERRITORY_US_AL, + TERRITORY_US_AR, + TERRITORY_US_NC, + TERRITORY_US_NY, + TERRITORY_US_IA, + TERRITORY_US_IL, + TERRITORY_US_GA, + TERRITORY_US_WI, + TERRITORY_US_FL, + TERRITORY_US_MO, + TERRITORY_US_OK, + TERRITORY_US_ND, + TERRITORY_US_WA, + TERRITORY_US_SD, + TERRITORY_US_NE, + TERRITORY_US_KS, + TERRITORY_US_ID, + TERRITORY_US_UT, + TERRITORY_US_MN, + TERRITORY_US_MI, + TERRITORY_US_WY, + TERRITORY_US_OR, + TERRITORY_US_CO, + TERRITORY_US_NV, + TERRITORY_US_AZ, + TERRITORY_US_NM, + TERRITORY_US_MT, + TERRITORY_US_CA, + TERRITORY_US_TX, + TERRITORY_US_AK, + TERRITORY_CA_BC, + TERRITORY_CA_AB, + TERRITORY_CA_ON, + TERRITORY_CA_QC, + TERRITORY_CA_SK, + TERRITORY_CA_MB, + TERRITORY_CA_NL, + TERRITORY_CA_NB, + TERRITORY_CA_NS, + TERRITORY_CA_PE, + TERRITORY_CA_YT, + TERRITORY_CA_NT, + TERRITORY_CA_NU, + TERRITORY_IND, + TERRITORY_AUS, + TERRITORY_BRA, + TERRITORY_USA, + TERRITORY_MEX, + TERRITORY_RU_MOW, + TERRITORY_RU_SPE, + TERRITORY_RU_KGD, + TERRITORY_RU_IN, + TERRITORY_RU_AD, + TERRITORY_RU_SE, + TERRITORY_RU_KB, + TERRITORY_RU_KC, + TERRITORY_RU_CE, + TERRITORY_RU_CU, + TERRITORY_RU_IVA, + TERRITORY_RU_LIP, + TERRITORY_RU_ORL, + TERRITORY_RU_TUL, + TERRITORY_RU_BE, + TERRITORY_RU_VLA, + TERRITORY_RU_KRS, + TERRITORY_RU_KLU, + TERRITORY_RU_TT, + TERRITORY_RU_BRY, + TERRITORY_RU_YAR, + TERRITORY_RU_RYA, + TERRITORY_RU_AST, + TERRITORY_RU_MOS, + TERRITORY_RU_SMO, + TERRITORY_RU_DA, + TERRITORY_RU_VOR, + TERRITORY_RU_NGR, + TERRITORY_RU_PSK, + TERRITORY_RU_KOS, + TERRITORY_RU_STA, + TERRITORY_RU_KDA, + TERRITORY_RU_KL, + TERRITORY_RU_TVE, + TERRITORY_RU_LEN, + TERRITORY_RU_ROS, + TERRITORY_RU_VGG, + TERRITORY_RU_VLG, + TERRITORY_RU_MUR, + TERRITORY_RU_KR, + TERRITORY_RU_NEN, + TERRITORY_RU_KO, + TERRITORY_RU_ARK, + TERRITORY_RU_MO, + TERRITORY_RU_NIZ, + TERRITORY_RU_PNZ, + TERRITORY_RU_KI, + TERRITORY_RU_ME, + TERRITORY_RU_ORE, + TERRITORY_RU_ULY, + TERRITORY_RU_PM, + TERRITORY_RU_BA, + TERRITORY_RU_UD, + TERRITORY_RU_TA, + TERRITORY_RU_SAM, + TERRITORY_RU_SAR, + TERRITORY_RU_YAN, + TERRITORY_RU_KM, + TERRITORY_RU_SVE, + TERRITORY_RU_TYU, + TERRITORY_RU_KGN, + TERRITORY_RU_CH, + TERRITORY_RU_BU, + TERRITORY_RU_ZAB, + TERRITORY_RU_IRK, + TERRITORY_RU_NVS, + TERRITORY_RU_TOM, + TERRITORY_RU_OMS, + TERRITORY_RU_KK, + TERRITORY_RU_KEM, + TERRITORY_RU_AL, + TERRITORY_RU_ALT, + TERRITORY_RU_TY, + TERRITORY_RU_KYA, + TERRITORY_RU_MAG, + TERRITORY_RU_CHU, + TERRITORY_RU_KAM, + TERRITORY_RU_SAK, + TERRITORY_RU_PO, + TERRITORY_RU_YEV, + TERRITORY_RU_KHA, + TERRITORY_RU_AMU, + TERRITORY_RU_SA, + TERRITORY_CAN, + TERRITORY_RUS, + TERRITORY_CN_SH, + TERRITORY_CN_TJ, + TERRITORY_CN_BJ, + TERRITORY_CN_HI, + TERRITORY_CN_NX, + TERRITORY_CN_CQ, + TERRITORY_CN_ZJ, + TERRITORY_CN_JS, + TERRITORY_CN_FJ, + TERRITORY_CN_AH, + TERRITORY_CN_LN, + TERRITORY_CN_SD, + TERRITORY_CN_SX, + TERRITORY_CN_JX, + TERRITORY_CN_HA, + TERRITORY_CN_GZ, + TERRITORY_CN_GD, + TERRITORY_CN_HB, + TERRITORY_CN_JL, + TERRITORY_CN_HE, + TERRITORY_CN_SN, + TERRITORY_CN_NM, + TERRITORY_CN_HL, + TERRITORY_CN_HN, + TERRITORY_CN_GX, + TERRITORY_CN_SC, + TERRITORY_CN_YN, + TERRITORY_CN_XZ, + TERRITORY_CN_GS, + TERRITORY_CN_QH, + TERRITORY_CN_XJ, + TERRITORY_CHN, + TERRITORY_UMI, + TERRITORY_CPT, + TERRITORY_ATA, + TERRITORY_AAA, + _TERRITORY_MAX +}; + +#define INDEX_OF_TERRITORY(c) (((int)c) - 1 - _TERRITORY_MIN) +#define TERRITORY_OF_INDEX(x) ((x < 0) ? TERRITORY_NONE : (_TERRITORY_MIN + x + 1)) + +static const enum Territory parentnr[9] = { + TERRITORY_NONE, + TERRITORY_USA, + TERRITORY_IND, + TERRITORY_CAN, + TERRITORY_AUS, + TERRITORY_MEX, + TERRITORY_BRA, + TERRITORY_RUS, + TERRITORY_CHN}; + +#endif // __MAPCODE_TERRITORIES_H__ + diff --git a/mapcodelib/mapcode_territory_alphabets.h b/mapcodelib/mapcode_territory_alphabets.h index bec0558..63091c3 100644 --- a/mapcodelib/mapcode_territory_alphabets.h +++ b/mapcodelib/mapcode_territory_alphabets.h @@ -12,7 +12,7 @@ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ + */ #ifndef __MAPCODE_TERRITORY_ALPHABETS_H__ #define __MAPCODE_TERRITORY_ALPHABETS_H__ @@ -26,540 +26,540 @@ extern "C" { #include "basics.h" #include "mapcode_alphabets.h" -static const TerritoryAlphabets alphabetsForTerritory[MAX_CCODE] = { - {1, {MAPCODE_ALPHABET_ROMAN}}, // 0 VAT Vatican City State - {1, {MAPCODE_ALPHABET_ROMAN}}, // 1 MCO Monaco - {1, {MAPCODE_ALPHABET_ROMAN}}, // 2 GIB Gibraltar - {1, {MAPCODE_ALPHABET_ROMAN}}, // 3 TKL Tokelau - {2, {MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_ARABIC}}, // 4 CCK Cocos Islands - {1, {MAPCODE_ALPHABET_ROMAN}}, // 5 BLM Saint-Barthelemy - {1, {MAPCODE_ALPHABET_ROMAN}}, // 6 NRU Nauru - {1, {MAPCODE_ALPHABET_ROMAN}}, // 7 TUV Tuvalu - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 8 MAC Macau - {1, {MAPCODE_ALPHABET_ROMAN}}, // 9 SXM Sint Maarten - {1, {MAPCODE_ALPHABET_ROMAN}}, // 10 MAF Saint Martin - {1, {MAPCODE_ALPHABET_ROMAN}}, // 11 NFK Norfolk and Philip Island - {1, {MAPCODE_ALPHABET_ROMAN}}, // 12 PCN Pitcairn Islands - {1, {MAPCODE_ALPHABET_ROMAN}}, // 13 BVT Bouvet Island - {1, {MAPCODE_ALPHABET_ROMAN}}, // 14 BMU Bermuda - {1, {MAPCODE_ALPHABET_ROMAN}}, // 15 IOT British Indian Ocean Territory - {1, {MAPCODE_ALPHABET_ROMAN}}, // 16 SMR San Marino - {1, {MAPCODE_ALPHABET_ROMAN}}, // 17 GGY Guernsey - {1, {MAPCODE_ALPHABET_ROMAN}}, // 18 AIA Anguilla - {1, {MAPCODE_ALPHABET_ROMAN}}, // 19 MSR Montserrat - {1, {MAPCODE_ALPHABET_ROMAN}}, // 20 JEY Jersey - {3, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 21 CXR Christmas Island - {1, {MAPCODE_ALPHABET_ROMAN}}, // 22 WLF Wallis and Futuna the - {1, {MAPCODE_ALPHABET_ROMAN}}, // 23 VGB British Virgin Islands - {1, {MAPCODE_ALPHABET_ROMAN}}, // 24 LIE Liechtenstein - {1, {MAPCODE_ALPHABET_ROMAN}}, // 25 ABW Aruba - {1, {MAPCODE_ALPHABET_ROMAN}}, // 26 MHL Marshall Islands - {1, {MAPCODE_ALPHABET_ROMAN}}, // 27 ASM American Samoa - {1, {MAPCODE_ALPHABET_ROMAN}}, // 28 COK Cook Islands - {1, {MAPCODE_ALPHABET_ROMAN}}, // 29 SPM Saint Pierre and Miquelon - {1, {MAPCODE_ALPHABET_ROMAN}}, // 30 NIU Niue - {1, {MAPCODE_ALPHABET_ROMAN}}, // 31 KNA Saint Kitts and Nevis, Federation of - {1, {MAPCODE_ALPHABET_ROMAN}}, // 32 CYM Cayman islands - {1, {MAPCODE_ALPHABET_ROMAN}}, // 33 BES Bonaire, St Eustasuis and Saba - {2, {MAPCODE_ALPHABET_THAANA, MAPCODE_ALPHABET_ROMAN}}, // 34 MDV Maldives - {1, {MAPCODE_ALPHABET_ROMAN}}, // 35 SHN Saint Helena, Ascension and Tristan da Cunha - {1, {MAPCODE_ALPHABET_ROMAN}}, // 36 MLT Malta - {1, {MAPCODE_ALPHABET_ROMAN}}, // 37 GRD Grenada - {1, {MAPCODE_ALPHABET_ROMAN}}, // 38 VIR Virgin Islands of the United States - {2, {MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_ARABIC}}, // 39 MYT Mayotte - {2, {MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_CYRILLIC}}, // 40 SJM Svalbard and Jan Mayen - {1, {MAPCODE_ALPHABET_ROMAN}}, // 41 VCT Saint Vincent and the Grenadines - {1, {MAPCODE_ALPHABET_ROMAN}}, // 42 HMD Heard Island and McDonald Islands - {1, {MAPCODE_ALPHABET_ROMAN}}, // 43 BRB Barbados - {1, {MAPCODE_ALPHABET_ROMAN}}, // 44 ATG Antigua and Barbuda - {1, {MAPCODE_ALPHABET_ROMAN}}, // 45 CUW Curacao - {1, {MAPCODE_ALPHABET_ROMAN}}, // 46 SYC Seychelles - {1, {MAPCODE_ALPHABET_ROMAN}}, // 47 PLW Palau - {1, {MAPCODE_ALPHABET_ROMAN}}, // 48 MNP Northern Mariana Islands - {1, {MAPCODE_ALPHABET_ROMAN}}, // 49 AND Andorra, Principality of - {1, {MAPCODE_ALPHABET_ROMAN}}, // 50 GUM Guam - {1, {MAPCODE_ALPHABET_ROMAN}}, // 51 IMN Isle of Mann - {1, {MAPCODE_ALPHABET_ROMAN}}, // 52 LCA Saint Lucia - {1, {MAPCODE_ALPHABET_ROMAN}}, // 53 FSM Micronesia - {3, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 54 SGP Singapore - {1, {MAPCODE_ALPHABET_ROMAN}}, // 55 TON Tonga - {1, {MAPCODE_ALPHABET_ROMAN}}, // 56 DMA Dominica, Commonwealth of - {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 57 BHR Bahrain - {1, {MAPCODE_ALPHABET_ROMAN}}, // 58 KIR Kiribati - {1, {MAPCODE_ALPHABET_ROMAN}}, // 59 TCA Turks and Caicos Islands - {1, {MAPCODE_ALPHABET_ROMAN}}, // 60 STP Sao Tome and Principe - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 61 HKG Hong Kong - {1, {MAPCODE_ALPHABET_ROMAN}}, // 62 MTQ Martinique - {1, {MAPCODE_ALPHABET_ROMAN}}, // 63 FRO Faroe Islands - {1, {MAPCODE_ALPHABET_ROMAN}}, // 64 GLP Guadeloupe - {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 65 COM Comoros, Union of the - {1, {MAPCODE_ALPHABET_ROMAN}}, // 66 MUS Mauritius - {1, {MAPCODE_ALPHABET_ROMAN}}, // 67 REU Reunion - {1, {MAPCODE_ALPHABET_ROMAN}}, // 68 LUX Luxembourg - {1, {MAPCODE_ALPHABET_ROMAN}}, // 69 WSM Samoa, Independent State of - {1, {MAPCODE_ALPHABET_ROMAN}}, // 70 SGS South Georgia and the South Sandwich Islands - {1, {MAPCODE_ALPHABET_ROMAN}}, // 71 PYF French Polynesia - {1, {MAPCODE_ALPHABET_ROMAN}}, // 72 CPV Cape Verde - {1, {MAPCODE_ALPHABET_ROMAN}}, // 73 TTO Trinidad and Tobago - {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 74 BRN Brunei - {1, {MAPCODE_ALPHABET_ROMAN}}, // 75 ATF French Southern and Antarctic Lands - {1, {MAPCODE_ALPHABET_ROMAN}}, // 76 PRI Puerto Rico - {2, {MAPCODE_ALPHABET_GREEK, MAPCODE_ALPHABET_ROMAN}}, // 77 CYP Cyprus - {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 78 LBN Lebanon - {1, {MAPCODE_ALPHABET_ROMAN}}, // 79 JAM Jamaica - {1, {MAPCODE_ALPHABET_ROMAN}}, // 80 GMB Gambia - {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 81 QAT Qatar, State of - {1, {MAPCODE_ALPHABET_ROMAN}}, // 82 FLK Falkland Islands - {1, {MAPCODE_ALPHABET_ROMAN}}, // 83 VUT Vanuatu - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 84 MNE Montenegro - {1, {MAPCODE_ALPHABET_ROMAN}}, // 85 BHS Bahamas, Commonwealth of the - {2, {MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_ARABIC}}, // 86 TLS Timor-Leste - {1, {MAPCODE_ALPHABET_ROMAN}}, // 87 SWZ Swaziland - {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 88 KWT Kuwait, State of - {2, {MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_DEVANAGARI}}, // 89 FJI Fiji - {1, {MAPCODE_ALPHABET_ROMAN}}, // 90 NCL New Caledonia - {1, {MAPCODE_ALPHABET_ROMAN}}, // 91 SVN Slovenia - {3, {MAPCODE_ALPHABET_HEBREW, MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 92 ISR Israel - {3, {MAPCODE_ALPHABET_HEBREW, MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 93 PSE Palestinian territories - {1, {MAPCODE_ALPHABET_ROMAN}}, // 94 SLV El Salvador - {1, {MAPCODE_ALPHABET_ROMAN}}, // 95 BLZ Belize - {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 96 DJI Djibouti - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 97 MKD Macedonia - {1, {MAPCODE_ALPHABET_ROMAN}}, // 98 RWA Rwanda - {1, {MAPCODE_ALPHABET_ROMAN}}, // 99 HTI Haiti - {1, {MAPCODE_ALPHABET_ROMAN}}, // 100 BDI Burundi - {1, {MAPCODE_ALPHABET_ROMAN}}, // 101 GNQ Equatorial Guinea - {1, {MAPCODE_ALPHABET_ROMAN}}, // 102 ALB Albania - {1, {MAPCODE_ALPHABET_ROMAN}}, // 103 SLB Solomon Islands - {2, {MAPCODE_ALPHABET_ARMENIAN, MAPCODE_ALPHABET_ROMAN}}, // 104 ARM Armenia - {1, {MAPCODE_ALPHABET_ROMAN}}, // 105 LSO Lesotho - {1, {MAPCODE_ALPHABET_ROMAN}}, // 106 BEL Belgium - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 107 MDA Moldova - {1, {MAPCODE_ALPHABET_ROMAN}}, // 108 GNB Guinea-Bissau - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 109 TWN Taiwan - {2, {MAPCODE_ALPHABET_TIBETAN, MAPCODE_ALPHABET_ROMAN}}, // 110 BTN Bhutan - {1, {MAPCODE_ALPHABET_ROMAN}}, // 111 CHE Switzerland - {1, {MAPCODE_ALPHABET_ROMAN}}, // 112 NLD Netherlands - {1, {MAPCODE_ALPHABET_ROMAN}}, // 113 DNK Denmark - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 114 EST Estonia - {1, {MAPCODE_ALPHABET_ROMAN}}, // 115 DOM Dominican Republic - {1, {MAPCODE_ALPHABET_ROMAN}}, // 116 SVK Slovakia - {1, {MAPCODE_ALPHABET_ROMAN}}, // 117 CRI Costa Rica - {2, {MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_CYRILLIC}}, // 118 BIH Bosnia and Herzegovina - {2, {MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_CYRILLIC}}, // 119 HRV Croatia - {1, {MAPCODE_ALPHABET_ROMAN}}, // 120 TGO Togo - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 121 LVA Latvia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 122 LTU Lithuania - {3, {MAPCODE_ALPHABET_SINHALESE, MAPCODE_ALPHABET_TAMIL, MAPCODE_ALPHABET_ROMAN}}, // 123 LKA Sri Lanka - {3, {MAPCODE_ALPHABET_GEORGIAN, MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 124 GEO Georgia - {1, {MAPCODE_ALPHABET_ROMAN}}, // 125 IRL Ireland - {1, {MAPCODE_ALPHABET_ROMAN}}, // 126 SLE Sierra Leone - {1, {MAPCODE_ALPHABET_ROMAN}}, // 127 PAN Panama - {1, {MAPCODE_ALPHABET_ROMAN}}, // 128 CZE Czech Republic - {1, {MAPCODE_ALPHABET_ROMAN}}, // 129 GUF French Guiana - {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 130 ARE United Arab Emirates - {1, {MAPCODE_ALPHABET_ROMAN}}, // 131 AUT Austria - {3, {MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ARABIC}}, // 132 AZE Azerbaijan - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 133 SRB Serbia - {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 134 JOR Jordan - {1, {MAPCODE_ALPHABET_ROMAN}}, // 135 PRT Portugal - {1, {MAPCODE_ALPHABET_ROMAN}}, // 136 HUN Hungary - {2, {MAPCODE_ALPHABET_KOREAN, MAPCODE_ALPHABET_ROMAN}}, // 137 KOR South Korea - {1, {MAPCODE_ALPHABET_ROMAN}}, // 138 ISL Iceland - {1, {MAPCODE_ALPHABET_ROMAN}}, // 139 GTM Guatemala - {1, {MAPCODE_ALPHABET_ROMAN}}, // 140 CUB Cuba - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 141 BGR Bulgaria - {1, {MAPCODE_ALPHABET_ROMAN}}, // 142 LBR Liberia - {1, {MAPCODE_ALPHABET_ROMAN}}, // 143 HND Honduras - {1, {MAPCODE_ALPHABET_ROMAN}}, // 144 BEN Benin - {3, {MAPCODE_ALPHABET_AMHARIC, MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 145 ERI Eritrea - {1, {MAPCODE_ALPHABET_ROMAN}}, // 146 MWI Malawi - {2, {MAPCODE_ALPHABET_KOREAN, MAPCODE_ALPHABET_ROMAN}}, // 147 PRK North Korea - {1, {MAPCODE_ALPHABET_ROMAN}}, // 148 NIC Nicaragua - {2, {MAPCODE_ALPHABET_GREEK, MAPCODE_ALPHABET_ROMAN}}, // 149 GRC Greece - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 150 TJK Tajikistan - {2, {MAPCODE_ALPHABET_BENGALI, MAPCODE_ALPHABET_ROMAN}}, // 151 BGD Bangladesh, People's Republic of - {2, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 152 NPL Nepal - {3, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_TIFINAGH}}, // 153 TUN Tunisia - {1, {MAPCODE_ALPHABET_ROMAN}}, // 154 SUR Suriname - {1, {MAPCODE_ALPHABET_ROMAN}}, // 155 URY Uruguay - {2, {MAPCODE_ALPHABET_KHMER, MAPCODE_ALPHABET_ROMAN}}, // 156 KHM Cambodia - {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 157 SYR Syria - {1, {MAPCODE_ALPHABET_ROMAN}}, // 158 SEN Senegal - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 159 KGZ Kyrgyzstan - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 160 BLR Belarus - {1, {MAPCODE_ALPHABET_ROMAN}}, // 161 GUY Guyana - {2, {MAPCODE_ALPHABET_LAO, MAPCODE_ALPHABET_ROMAN}}, // 162 LAO Laos - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 163 ROU Romania - {1, {MAPCODE_ALPHABET_ROMAN}}, // 164 GHA Ghana - {1, {MAPCODE_ALPHABET_ROMAN}}, // 165 UGA Uganda - {1, {MAPCODE_ALPHABET_ROMAN}}, // 166 GBR United Kingdom - {1, {MAPCODE_ALPHABET_ROMAN}}, // 167 GIN Guinea - {1, {MAPCODE_ALPHABET_ROMAN}}, // 168 ECU Ecuador - {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 169 ESH Western Sahara - {1, {MAPCODE_ALPHABET_ROMAN}}, // 170 GAB Gabon - {1, {MAPCODE_ALPHABET_ROMAN}}, // 171 NZL New Zealand - {1, {MAPCODE_ALPHABET_ROMAN}}, // 172 BFA Burkina Faso - {1, {MAPCODE_ALPHABET_ROMAN}}, // 173 PHL Philippines the - {1, {MAPCODE_ALPHABET_ROMAN}}, // 174 ITA Italy - {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 175 OMN Oman - {1, {MAPCODE_ALPHABET_ROMAN}}, // 176 POL Poland - {1, {MAPCODE_ALPHABET_ROMAN}}, // 177 CIV Ivory Coast - {1, {MAPCODE_ALPHABET_ROMAN}}, // 178 NOR Norway - {3, {MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_CHINESE}}, // 179 MYS Malaysia - {1, {MAPCODE_ALPHABET_ROMAN}}, // 180 VNM Vietnam - {1, {MAPCODE_ALPHABET_ROMAN}}, // 181 FIN Finland - {1, {MAPCODE_ALPHABET_ROMAN}}, // 182 COG Congo-Brazzaville - {1, {MAPCODE_ALPHABET_ROMAN}}, // 183 DEU Germany - {2, {MAPCODE_ALPHABET_KATAKANA, MAPCODE_ALPHABET_ROMAN}}, // 184 JPN Japan - {1, {MAPCODE_ALPHABET_ROMAN}}, // 185 ZWE Zimbabwe - {1, {MAPCODE_ALPHABET_ROMAN}}, // 186 PRY Paraguay - {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 187 IRQ Iraq - {3, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_TIFINAGH}}, // 188 MAR Morocco - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 189 UZB Uzbekistan - {1, {MAPCODE_ALPHABET_ROMAN}}, // 190 SWE Sweden - {1, {MAPCODE_ALPHABET_ROMAN}}, // 191 PNG Papua New Guinea - {1, {MAPCODE_ALPHABET_ROMAN}}, // 192 CMR Cameroon - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 193 TKM Turkmenistan - {1, {MAPCODE_ALPHABET_ROMAN}}, // 194 ESP Spain - {2, {MAPCODE_ALPHABET_THAI, MAPCODE_ALPHABET_ROMAN}}, // 195 THA Thailand - {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 196 YEM Yemen - {1, {MAPCODE_ALPHABET_ROMAN}}, // 197 FRA France - {1, {MAPCODE_ALPHABET_ROMAN}}, // 198 ALA Aaland Islands - {1, {MAPCODE_ALPHABET_ROMAN}}, // 199 KEN Kenya - {1, {MAPCODE_ALPHABET_ROMAN}}, // 200 BWA Botswana - {1, {MAPCODE_ALPHABET_ROMAN}}, // 201 MDG Madagascar - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 202 UKR Ukraine - {2, {MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_ARABIC}}, // 203 SSD South Sudan - {1, {MAPCODE_ALPHABET_ROMAN}}, // 204 CAF Central African Republic - {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 205 SOM Somalia - {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 206 AFG Afghanistan - {2, {MAPCODE_ALPHABET_BURMESE, MAPCODE_ALPHABET_ROMAN}}, // 207 MMR Myanmar - {1, {MAPCODE_ALPHABET_ROMAN}}, // 208 ZMB Zambia - {1, {MAPCODE_ALPHABET_ROMAN}}, // 209 CHL Chile - {1, {MAPCODE_ALPHABET_ROMAN}}, // 210 TUR Turkey - {3, {MAPCODE_ALPHABET_GURMUKHI, MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 211 PAK Pakistan - {1, {MAPCODE_ALPHABET_ROMAN}}, // 212 MOZ Mozambique - {1, {MAPCODE_ALPHABET_ROMAN}}, // 213 NAM Namibia - {1, {MAPCODE_ALPHABET_ROMAN}}, // 214 VEN Venezuela - {2, {MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_ARABIC}}, // 215 NGA Nigeria - {1, {MAPCODE_ALPHABET_ROMAN}}, // 216 TZA Tanzania - {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 217 EGY Egypt - {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 218 MRT Mauritania - {1, {MAPCODE_ALPHABET_ROMAN}}, // 219 BOL Bolivia - {3, {MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_AMHARIC, MAPCODE_ALPHABET_ARABIC}}, // 220 ETH Ethiopia - {1, {MAPCODE_ALPHABET_ROMAN}}, // 221 COL Colombia - {1, {MAPCODE_ALPHABET_ROMAN}}, // 222 ZAF South Africa - {1, {MAPCODE_ALPHABET_ROMAN}}, // 223 MLI Mali - {1, {MAPCODE_ALPHABET_ROMAN}}, // 224 AGO Angola - {1, {MAPCODE_ALPHABET_ROMAN}}, // 225 NER Niger - {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 226 TCD Chad - {1, {MAPCODE_ALPHABET_ROMAN}}, // 227 PER Peru - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 228 MNG Mongolia - {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 229 IRN Iran - {3, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_TIFINAGH}}, // 230 LBY Libya - {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 231 SDN Sudan - {1, {MAPCODE_ALPHABET_ROMAN}}, // 232 IDN Indonesia - {1, {MAPCODE_ALPHABET_ROMAN}}, // 233 MX-DIF Federal District, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 234 MX-TLA Tlaxcala, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 235 MX-MOR Morelos, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 236 MX-AGU Aguascalientes, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 237 MX-CL Colima, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 238 MX-QUE Queretaro, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 239 MX-HID Hidalgo, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 240 MX-ME Mexico State, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 241 MX-TAB Tabasco, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 242 MX-NAY Nayarit, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 243 MX-GUA Guanajuato, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 244 MX-PUE Puebla, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 245 MX-YUC Yucatan, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 246 MX-ROO Quintana Roo, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 247 MX-SIN Sinaloa, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 248 MX-CAM Campeche, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 249 MX-MIC Michoacan, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 250 MX-SLP San Luis Potosi, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 251 MX-GRO Guerrero, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 252 MX-NLE Nuevo Leon, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 253 MX-BCN Baja California, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 254 MX-VER Veracruz, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 255 MX-CHP Chiapas, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 256 MX-BCS Baja California Sur, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 257 MX-ZAC Zacatecas, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 258 MX-JAL Jalisco, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 259 MX-TAM Tamaulipas, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 260 MX-OAX Oaxaca, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 261 MX-DUR Durango, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 262 MX-COA Coahuila, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 263 MX-SON Sonora, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 264 MX-CHH Chihuahua, Mexico - {1, {MAPCODE_ALPHABET_ROMAN}}, // 265 GRL Greenland - {2, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN}}, // 266 SAU Saudi Arabia - {1, {MAPCODE_ALPHABET_ROMAN}}, // 267 COD Congo-Kinshasa - {3, {MAPCODE_ALPHABET_ARABIC, MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_TIFINAGH}}, // 268 DZA Algeria - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 269 KAZ Kazakhstan - {1, {MAPCODE_ALPHABET_ROMAN}}, // 270 ARG Argentina - {3, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_GUJARATI, MAPCODE_ALPHABET_ROMAN}}, // 271 IN-DD Daman and Diu - {3, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_GUJARATI, MAPCODE_ALPHABET_ROMAN}}, // 272 IN-DN Dadra and Nagar Haveli - {3, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_GURMUKHI}}, // 273 IN-CH Chandigarh - {3, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_BENGALI}}, // 274 IN-AN Andaman and Nicobar - {3, {MAPCODE_ALPHABET_MALAYALAM, MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_DEVANAGARI}}, // 275 IN-LD Lakshadweep - {3, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_GURMUKHI, MAPCODE_ALPHABET_ROMAN}}, // 276 IN-DL Delhi, National Capital Territory of - {2, {MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_DEVANAGARI}}, // 277 IN-ML Meghalaya - {2, {MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_DEVANAGARI}}, // 278 IN-NL Nagaland - {3, {MAPCODE_ALPHABET_BENGALI, MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 279 IN-MN Manipur - {3, {MAPCODE_ALPHABET_BENGALI, MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 280 IN-TR Tripura - {2, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 281 IN-MZ Mizoram - {2, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 282 IN-SK Sikkim - {3, {MAPCODE_ALPHABET_GURMUKHI, MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 283 IN-PB Punjab - {3, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_GURMUKHI, MAPCODE_ALPHABET_ROMAN}}, // 284 IN-HR Haryana - {2, {MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_DEVANAGARI}}, // 285 IN-AR Arunachal Pradesh - {3, {MAPCODE_ALPHABET_BENGALI, MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_DEVANAGARI}}, // 286 IN-AS Assam - {2, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 287 IN-BR Bihar - {2, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 288 IN-UT Uttarakhand - {2, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 289 IN-GA Goa - {3, {MAPCODE_ALPHABET_MALAYALAM, MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_DEVANAGARI}}, // 290 IN-KL Kerala - {3, {MAPCODE_ALPHABET_TAMIL, MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 291 IN-TN Tamil Nadu - {2, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 292 IN-HP Himachal Pradesh - {3, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_GURMUKHI, MAPCODE_ALPHABET_ROMAN}}, // 293 IN-JK Jammu and Kashmir - {2, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 294 IN-CT Chhattisgarh - {3, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_BENGALI, MAPCODE_ALPHABET_ROMAN}}, // 295 IN-JH Jharkhand - {3, {MAPCODE_ALPHABET_KANNADA, MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 296 IN-KA Karnataka - {2, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 297 IN-RJ Rajasthan - {3, {MAPCODE_ALPHABET_ODIA, MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_DEVANAGARI}}, // 298 IN-OR Odisha - {3, {MAPCODE_ALPHABET_GUJARATI, MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_DEVANAGARI}}, // 299 IN-GJ Gujarat - {3, {MAPCODE_ALPHABET_BENGALI, MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_DEVANAGARI}}, // 300 IN-WB West Bengal - {2, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 301 IN-MP Madhya Pradesh - {3, {MAPCODE_ALPHABET_TELUGU, MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 302 IN-TG Telangana - {3, {MAPCODE_ALPHABET_TELUGU, MAPCODE_ALPHABET_ROMAN, MAPCODE_ALPHABET_DEVANAGARI}}, // 303 IN-AP Andhra Pradesh - {2, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 304 IN-MH Maharashtra - {2, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_ROMAN}}, // 305 IN-UP Uttar Pradesh - {3, {MAPCODE_ALPHABET_MALAYALAM, MAPCODE_ALPHABET_TELUGU, MAPCODE_ALPHABET_DEVANAGARI}}, // 306 IN-PY Puducherry - {1, {MAPCODE_ALPHABET_ROMAN}}, // 307 AU-NSW New South Wales, Australia - {1, {MAPCODE_ALPHABET_ROMAN}}, // 308 AU-ACT Australian Capital Territory, Australia - {1, {MAPCODE_ALPHABET_ROMAN}}, // 309 AU-JBT Jervis Bay Territory, Australia - {1, {MAPCODE_ALPHABET_ROMAN}}, // 310 AU-NT Northern Territory, Australia - {1, {MAPCODE_ALPHABET_ROMAN}}, // 311 AU-SA South Australia, Australia - {1, {MAPCODE_ALPHABET_ROMAN}}, // 312 AU-TAS Tasmania, Australia - {1, {MAPCODE_ALPHABET_ROMAN}}, // 313 AU-VIC Victoria, Australia - {1, {MAPCODE_ALPHABET_ROMAN}}, // 314 AU-WA Western Australia, Australia - {1, {MAPCODE_ALPHABET_ROMAN}}, // 315 AU-QLD Queensland, Australia - {1, {MAPCODE_ALPHABET_ROMAN}}, // 316 BR-DF Distrito Federal, Brazil - {1, {MAPCODE_ALPHABET_ROMAN}}, // 317 BR-SE Sergipe, Brazil - {1, {MAPCODE_ALPHABET_ROMAN}}, // 318 BR-AL Alagoas, Brazil - {1, {MAPCODE_ALPHABET_ROMAN}}, // 319 BR-RJ Rio de Janeiro, Brazil - {1, {MAPCODE_ALPHABET_ROMAN}}, // 320 BR-ES Espirito Santo, Brazil - {1, {MAPCODE_ALPHABET_ROMAN}}, // 321 BR-RN Rio Grande do Norte, Brazil - {1, {MAPCODE_ALPHABET_ROMAN}}, // 322 BR-PB Paraiba, Brazil - {1, {MAPCODE_ALPHABET_ROMAN}}, // 323 BR-SC Santa Catarina, Brazil - {1, {MAPCODE_ALPHABET_ROMAN}}, // 324 BR-PE Pernambuco, Brazil - {1, {MAPCODE_ALPHABET_ROMAN}}, // 325 BR-AP Amapa, Brazil - {1, {MAPCODE_ALPHABET_ROMAN}}, // 326 BR-CE Ceara, Brazil - {1, {MAPCODE_ALPHABET_ROMAN}}, // 327 BR-AC Acre, Brazil - {1, {MAPCODE_ALPHABET_ROMAN}}, // 328 BR-PR Parana, Brazil - {1, {MAPCODE_ALPHABET_ROMAN}}, // 329 BR-RR Roraima, Brazil - {1, {MAPCODE_ALPHABET_ROMAN}}, // 330 BR-RO Rondonia, Brazil - {1, {MAPCODE_ALPHABET_ROMAN}}, // 331 BR-SP Sao Paulo, Brazil - {1, {MAPCODE_ALPHABET_ROMAN}}, // 332 BR-PI Piaui, Brazil - {1, {MAPCODE_ALPHABET_ROMAN}}, // 333 BR-TO Tocantins, Brazil - {1, {MAPCODE_ALPHABET_ROMAN}}, // 334 BR-RS Rio Grande do Sul, Brazil - {1, {MAPCODE_ALPHABET_ROMAN}}, // 335 BR-MA Maranhao, Brazil - {1, {MAPCODE_ALPHABET_ROMAN}}, // 336 BR-GO Goias, Brazil - {1, {MAPCODE_ALPHABET_ROMAN}}, // 337 BR-MS Mato Grosso do Sul, Brazil - {1, {MAPCODE_ALPHABET_ROMAN}}, // 338 BR-BA Bahia, Brazil - {1, {MAPCODE_ALPHABET_ROMAN}}, // 339 BR-MG Minas Gerais, Brazil - {1, {MAPCODE_ALPHABET_ROMAN}}, // 340 BR-MT Mato Grosso, Brazil - {1, {MAPCODE_ALPHABET_ROMAN}}, // 341 BR-PA Para, Brazil - {1, {MAPCODE_ALPHABET_ROMAN}}, // 342 BR-AM Amazonas, Brazil - {1, {MAPCODE_ALPHABET_ROMAN}}, // 343 US-DC District of Columbia, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 344 US-RI Rhode Island, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 345 US-DE Delaware, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 346 US-CT Connecticut, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 347 US-NJ New Jersey, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 348 US-NH New Hampshire, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 349 US-VT Vermont, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 350 US-MA Massachusetts, Commonwealth of, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 351 US-HI Hawaii, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 352 US-MD Maryland, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 353 US-WV West Virginia, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 354 US-SC South Carolina, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 355 US-ME Maine, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 356 US-IN Indiana, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 357 US-KY Kentucky, Commonwealth of, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 358 US-TN Tennessee, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 359 US-VA Virginia, Commonwealth of, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 360 US-OH Ohio, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 361 US-PA Pennsylvania, Commonwealth of, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 362 US-MS Mississippi, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 363 US-LA Louisiana, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 364 US-AL Alabama, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 365 US-AR Arkansas, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 366 US-NC North Carolina, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 367 US-NY New York, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 368 US-IA Iowa, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 369 US-IL Illinois, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 370 US-GA Georgia, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 371 US-WI Wisconsin, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 372 US-FL Florida, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 373 US-MO Missouri, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 374 US-OK Oklahoma, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 375 US-ND North Dakota, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 376 US-WA Washington, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 377 US-SD South Dakota, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 378 US-NE Nebraska, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 379 US-KS Kansas, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 380 US-ID Idaho, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 381 US-UT Utah, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 382 US-MN Minnesota, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 383 US-MI Michigan, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 384 US-WY Wyoming, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 385 US-OR Oregon, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 386 US-CO Colorado, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 387 US-NV Nevada, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 388 US-AZ Arizona, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 389 US-NM New Mexico, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 390 US-MT Montana, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 391 US-CA California, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 392 US-TX Texas, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 393 US-AK Alaska, USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 394 CA-BC British Columbia, Canada - {1, {MAPCODE_ALPHABET_ROMAN}}, // 395 CA-AB Alberta, Canada - {1, {MAPCODE_ALPHABET_ROMAN}}, // 396 CA-ON Ontario, Canada - {1, {MAPCODE_ALPHABET_ROMAN}}, // 397 CA-QC Quebec, Canada - {1, {MAPCODE_ALPHABET_ROMAN}}, // 398 CA-SK Saskatchewan, Canada - {1, {MAPCODE_ALPHABET_ROMAN}}, // 399 CA-MB Manitoba, Canada - {1, {MAPCODE_ALPHABET_ROMAN}}, // 400 CA-NL Newfoundland and Labrador, Canada - {1, {MAPCODE_ALPHABET_ROMAN}}, // 401 CA-NB New Brunswick, Canada - {1, {MAPCODE_ALPHABET_ROMAN}}, // 402 CA-NS Nova Scotia, Canada - {1, {MAPCODE_ALPHABET_ROMAN}}, // 403 CA-PE Prince Edward Island, Canada - {1, {MAPCODE_ALPHABET_ROMAN}}, // 404 CA-YT Yukon, Canada - {1, {MAPCODE_ALPHABET_ROMAN}}, // 405 CA-NT Northwest Territories, Canada - {1, {MAPCODE_ALPHABET_ROMAN}}, // 406 CA-NU Nunavut, Canada - {3, {MAPCODE_ALPHABET_DEVANAGARI, MAPCODE_ALPHABET_BENGALI, MAPCODE_ALPHABET_ROMAN}}, // 407 IND India - {1, {MAPCODE_ALPHABET_ROMAN}}, // 408 AUS Australia, Commonwealth of - {1, {MAPCODE_ALPHABET_ROMAN}}, // 409 BRA Brazil - {1, {MAPCODE_ALPHABET_ROMAN}}, // 410 USA USA - {1, {MAPCODE_ALPHABET_ROMAN}}, // 411 MEX Mexico - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 412 RU-MOW Moscow, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 413 RU-SPE Saint Petersburg, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 414 RU-KGD Kaliningrad Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 415 RU-IN Ingushetia, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 416 RU-AD Adygea Republic, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 417 RU-SE North Ossetia-Alania Republic, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 418 RU-KB Kabardino-Balkar Republic, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 419 RU-KC Karachay-Cherkess Republic, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 420 RU-CE Chechen Republic, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 421 RU-CU Chuvash Republic, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 422 RU-IVA Ivanovo Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 423 RU-LIP Lipetsk Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 424 RU-ORL Oryol Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 425 RU-TUL Tula Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 426 RU-BE Belgorod Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 427 RU-VLA Vladimir Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 428 RU-KRS Kursk Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 429 RU-KLU Kaluga Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 430 RU-TAM Tambov Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 431 RU-BRY Bryansk Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 432 RU-YAR Yaroslavl Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 433 RU-RYA Ryazan Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 434 RU-AST Astrakhan Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 435 RU-MOS Moscow Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 436 RU-SMO Smolensk Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 437 RU-DA Dagestan Republic, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 438 RU-VOR Voronezh Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 439 RU-NGR Novgorod Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 440 RU-PSK Pskov Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 441 RU-KOS Kostroma Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 442 RU-STA Stavropol Krai, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 443 RU-KDA Krasnodar Krai, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 444 RU-KL Kalmykia Republic, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 445 RU-TVE Tver Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 446 RU-LEN Leningrad Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 447 RU-ROS Rostov Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 448 RU-VGG Volgograd Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 449 RU-VLG Vologda Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 450 RU-MUR Murmansk Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 451 RU-KR Karelia Republic, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 452 RU-NEN Nenets Autonomous Okrug, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 453 RU-KO Komi Republic, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 454 RU-ARK Arkhangelsk Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 455 RU-MO Mordovia Republic, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 456 RU-NIZ Nizhny Novgorod Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 457 RU-PNZ Penza Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 458 RU-KI Kirov Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 459 RU-ME Mari El Republic, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 460 RU-ORE Orenburg Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 461 RU-ULY Ulyanovsk Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 462 RU-PM Perm Krai, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 463 RU-BA Bashkortostan Republic, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 464 RU-UD Udmurt Republic, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 465 RU-TA Tatarstan Republic, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 466 RU-SAM Samara Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 467 RU-SAR Saratov Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 468 RU-YAN Yamalo-Nenets, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 469 RU-KM Khanty-Mansi, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 470 RU-SVE Sverdlovsk Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 471 RU-TYU Tyumen Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 472 RU-KGN Kurgan Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 473 RU-CH Chelyabinsk Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 474 RU-BU Buryatia Republic, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 475 RU-ZAB Zabaykalsky Krai, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 476 RU-IRK Irkutsk Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 477 RU-NVS Novosibirsk Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 478 RU-TOM Tomsk Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 479 RU-OMS Omsk Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 480 RU-KK Khakassia Republic, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 481 RU-KEM Kemerovo Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 482 RU-AL Altai Republic, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 483 RU-ALT Altai Krai, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 484 RU-TY Tuva Republic, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 485 RU-KYA Krasnoyarsk Krai, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 486 RU-MAG Magadan Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 487 RU-CHU Chukotka Okrug, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 488 RU-KAM Kamchatka Krai, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 489 RU-SAK Sakhalin Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 490 RU-PO Primorsky Krai, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 491 RU-YEV Jewish Autonomous Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 492 RU-KHA Khabarovsk Krai, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 493 RU-AMU Amur Oblast, Russia - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 494 RU-SA Sakha Republic, Russia - {1, {MAPCODE_ALPHABET_ROMAN}}, // 495 CAN Canada - {2, {MAPCODE_ALPHABET_CYRILLIC, MAPCODE_ALPHABET_ROMAN}}, // 496 RUS Russia - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 497 CN-SH Shanghai Municipality, China - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 498 CN-TJ Tianjin Municipality, China - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 499 CN-BJ Beijing Municipality, China - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 500 CN-HI Hainan Province, China - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 501 CN-NX Ningxia Hui Autonomous Region, China - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 502 CN-CQ Chongqing Municipality, China - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 503 CN-ZJ Zhejiang Province, China - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 504 CN-JS Jiangsu Province, China - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 505 CN-FJ Fujian Province, China - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 506 CN-AH Anhui Province, China - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 507 CN-LN Liaoning Province, China - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 508 CN-SD Shandong Province, China - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 509 CN-SX Shanxi Province, China - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 510 CN-JX Jiangxi Province, China - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 511 CN-HA Henan Province, China - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 512 CN-GZ Guizhou Province, China - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 513 CN-GD Guangdong Province, China - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 514 CN-HB Hubei Province, China - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 515 CN-JL Jilin Province, China - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 516 CN-HE Hebei Province, China - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 517 CN-SN Shaanxi Province, China - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 518 CN-NM Nei Mongol Autonomous Region, China - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 519 CN-HL Heilongjiang Province, China - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 520 CN-HN Hunan Province, China - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 521 CN-GX Guangxi Zhuang Autonomous Region, China - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 522 CN-SC Sichuan Province, China - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 523 CN-YN Yunnan Province, China - {3, {MAPCODE_ALPHABET_TIBETAN, MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 524 CN-XZ Xizang Autonomous Region, China - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 525 CN-GS Gansu Province, China - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 526 CN-QH Qinghai Province, China - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 527 CN-XJ Xinjiang Uyghur Autonomous Region, China - {2, {MAPCODE_ALPHABET_CHINESE, MAPCODE_ALPHABET_ROMAN}}, // 528 CHN China, People's Republic of - {1, {MAPCODE_ALPHABET_ROMAN}}, // 529 UMI United States Minor Outlying Islands - {1, {MAPCODE_ALPHABET_ROMAN}}, // 530 CPT Clipperton Island - {1, {MAPCODE_ALPHABET_ROMAN}}, // 531 ATA Antarctica - {1, {MAPCODE_ALPHABET_ROMAN}}, // 532 AAA International +static const TerritoryAlphabets alphabetsForTerritory[MAPCODE_NR_TERRITORIES] = { + {1, {ALPHABET_ROMAN}}, // VAT Vatican + {1, {ALPHABET_ROMAN}}, // MCO Monaco + {1, {ALPHABET_ROMAN}}, // GIB Gibraltar + {1, {ALPHABET_ROMAN}}, // TKL Tokelau + {2, {ALPHABET_ROMAN, ALPHABET_ARABIC}}, // CCK Cocos Islands + {1, {ALPHABET_ROMAN}}, // BLM Saint-Barthelemy + {1, {ALPHABET_ROMAN}}, // NRU Nauru + {1, {ALPHABET_ROMAN}}, // TUV Tuvalu + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // MAC Macau + {1, {ALPHABET_ROMAN}}, // SXM Sint Maarten + {1, {ALPHABET_ROMAN}}, // MAF Saint Martin + {1, {ALPHABET_ROMAN}}, // NFK Norfolk and Philip Island + {1, {ALPHABET_ROMAN}}, // PCN Pitcairn Islands + {1, {ALPHABET_ROMAN}}, // BVT Bouvet Island + {1, {ALPHABET_ROMAN}}, // BMU Bermuda + {1, {ALPHABET_ROMAN}}, // IOT British Indian Ocean Territory + {1, {ALPHABET_ROMAN}}, // SMR San Marino + {1, {ALPHABET_ROMAN}}, // GGY Guernsey + {1, {ALPHABET_ROMAN}}, // AIA Anguilla + {1, {ALPHABET_ROMAN}}, // MSR Montserrat + {1, {ALPHABET_ROMAN}}, // JEY Jersey + {3, {ALPHABET_CHINESE, ALPHABET_ARABIC, ALPHABET_ROMAN}}, // CXR Christmas Island + {1, {ALPHABET_ROMAN}}, // WLF Wallis and Futuna the + {1, {ALPHABET_ROMAN}}, // VGB British Virgin Islands + {1, {ALPHABET_ROMAN}}, // LIE Liechtenstein + {1, {ALPHABET_ROMAN}}, // ABW Aruba + {1, {ALPHABET_ROMAN}}, // MHL Marshall Islands + {1, {ALPHABET_ROMAN}}, // ASM American Samoa + {1, {ALPHABET_ROMAN}}, // COK Cook Islands + {1, {ALPHABET_ROMAN}}, // SPM Saint Pierre and Miquelon + {1, {ALPHABET_ROMAN}}, // NIU Niue + {1, {ALPHABET_ROMAN}}, // KNA Saint Kitts and Nevis, Federation of + {1, {ALPHABET_ROMAN}}, // CYM Cayman islands + {1, {ALPHABET_ROMAN}}, // BES Bonaire, St Eustasuis and Saba + {2, {ALPHABET_THAANA, ALPHABET_ROMAN}}, // MDV Maldives + {1, {ALPHABET_ROMAN}}, // SHN Saint Helena, Ascension and Tristan da Cunha + {1, {ALPHABET_ROMAN}}, // MLT Malta + {1, {ALPHABET_ROMAN}}, // GRD Grenada + {1, {ALPHABET_ROMAN}}, // VIR Virgin Islands of the United States + {2, {ALPHABET_ROMAN, ALPHABET_ARABIC}}, // MYT Mayotte + {2, {ALPHABET_ROMAN, ALPHABET_CYRILLIC}}, // SJM Svalbard and Jan Mayen + {1, {ALPHABET_ROMAN}}, // VCT Saint Vincent and the Grenadines + {1, {ALPHABET_ROMAN}}, // HMD Heard Island and McDonald Islands + {1, {ALPHABET_ROMAN}}, // BRB Barbados + {1, {ALPHABET_ROMAN}}, // ATG Antigua and Barbuda + {1, {ALPHABET_ROMAN}}, // CUW Curacao + {1, {ALPHABET_ROMAN}}, // SYC Seychelles + {1, {ALPHABET_ROMAN}}, // PLW Palau + {1, {ALPHABET_ROMAN}}, // MNP Northern Mariana Islands + {1, {ALPHABET_ROMAN}}, // AND Andorra, Principality of + {1, {ALPHABET_ROMAN}}, // GUM Guam + {1, {ALPHABET_ROMAN}}, // IMN Isle of Mann + {1, {ALPHABET_ROMAN}}, // LCA Saint Lucia + {1, {ALPHABET_ROMAN}}, // FSM Micronesia + {3, {ALPHABET_CHINESE, ALPHABET_ARABIC, ALPHABET_ROMAN}}, // SGP Singapore + {1, {ALPHABET_ROMAN}}, // TON Tonga + {1, {ALPHABET_ROMAN}}, // DMA Dominica, Commonwealth of + {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // BHR Bahrain + {1, {ALPHABET_ROMAN}}, // KIR Kiribati + {1, {ALPHABET_ROMAN}}, // TCA Turks and Caicos Islands + {1, {ALPHABET_ROMAN}}, // STP Sao Tome and Principe + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // HKG Hong Kong + {1, {ALPHABET_ROMAN}}, // MTQ Martinique + {1, {ALPHABET_ROMAN}}, // FRO Faroe Islands + {1, {ALPHABET_ROMAN}}, // GLP Guadeloupe + {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // COM Comoros, Union of the + {1, {ALPHABET_ROMAN}}, // MUS Mauritius + {1, {ALPHABET_ROMAN}}, // REU Reunion + {1, {ALPHABET_ROMAN}}, // LUX Luxembourg + {1, {ALPHABET_ROMAN}}, // WSM Samoa, Independent State of + {1, {ALPHABET_ROMAN}}, // SGS South Georgia and the South Sandwich Islands + {1, {ALPHABET_ROMAN}}, // PYF French Polynesia + {1, {ALPHABET_ROMAN}}, // CPV Cape Verde + {1, {ALPHABET_ROMAN}}, // TTO Trinidad and Tobago + {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // BRN Brunei + {1, {ALPHABET_ROMAN}}, // ATF French Southern and Antarctic Lands + {1, {ALPHABET_ROMAN}}, // PRI Puerto Rico + {2, {ALPHABET_GREEK, ALPHABET_ROMAN}}, // CYP Cyprus + {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // LBN Lebanon + {1, {ALPHABET_ROMAN}}, // JAM Jamaica + {1, {ALPHABET_ROMAN}}, // GMB Gambia + {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // QAT Qatar, State of + {1, {ALPHABET_ROMAN}}, // FLK Falkland Islands + {1, {ALPHABET_ROMAN}}, // VUT Vanuatu + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // MNE Montenegro + {1, {ALPHABET_ROMAN}}, // BHS Bahamas, Commonwealth of the + {2, {ALPHABET_ROMAN, ALPHABET_ARABIC}}, // TLS Timor-Leste + {1, {ALPHABET_ROMAN}}, // SWZ Swaziland + {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // KWT Kuwait, State of + {2, {ALPHABET_ROMAN, ALPHABET_DEVANAGARI}}, // FJI Fiji + {1, {ALPHABET_ROMAN}}, // NCL New Caledonia + {1, {ALPHABET_ROMAN}}, // SVN Slovenia + {3, {ALPHABET_HEBREW, ALPHABET_ARABIC, ALPHABET_ROMAN}}, // ISR Israel + {3, {ALPHABET_HEBREW, ALPHABET_ARABIC, ALPHABET_ROMAN}}, // PSE Palestinian territories + {1, {ALPHABET_ROMAN}}, // SLV El Salvador + {1, {ALPHABET_ROMAN}}, // BLZ Belize + {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // DJI Djibouti + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // MKD Macedonia + {1, {ALPHABET_ROMAN}}, // RWA Rwanda + {1, {ALPHABET_ROMAN}}, // HTI Haiti + {1, {ALPHABET_ROMAN}}, // BDI Burundi + {1, {ALPHABET_ROMAN}}, // GNQ Equatorial Guinea + {1, {ALPHABET_ROMAN}}, // ALB Albania + {1, {ALPHABET_ROMAN}}, // SLB Solomon Islands + {2, {ALPHABET_ARMENIAN, ALPHABET_ROMAN}}, // ARM Armenia + {1, {ALPHABET_ROMAN}}, // LSO Lesotho + {1, {ALPHABET_ROMAN}}, // BEL Belgium + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // MDA Moldova + {1, {ALPHABET_ROMAN}}, // GNB Guinea-Bissau + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // TWN Taiwan + {2, {ALPHABET_TIBETAN, ALPHABET_ROMAN}}, // BTN Bhutan + {1, {ALPHABET_ROMAN}}, // CHE Switzerland + {1, {ALPHABET_ROMAN}}, // NLD Netherlands + {1, {ALPHABET_ROMAN}}, // DNK Denmark + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // EST Estonia + {1, {ALPHABET_ROMAN}}, // DOM Dominican Republic + {1, {ALPHABET_ROMAN}}, // SVK Slovakia + {1, {ALPHABET_ROMAN}}, // CRI Costa Rica + {2, {ALPHABET_ROMAN, ALPHABET_CYRILLIC}}, // BIH Bosnia and Herzegovina + {2, {ALPHABET_ROMAN, ALPHABET_CYRILLIC}}, // HRV Croatia + {1, {ALPHABET_ROMAN}}, // TGO Togo + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // LVA Latvia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // LTU Lithuania + {3, {ALPHABET_SINHALESE, ALPHABET_TAMIL, ALPHABET_ROMAN}}, // LKA Sri Lanka + {3, {ALPHABET_GEORGIAN, ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // GEO Georgia + {1, {ALPHABET_ROMAN}}, // IRL Ireland + {1, {ALPHABET_ROMAN}}, // SLE Sierra Leone + {1, {ALPHABET_ROMAN}}, // PAN Panama + {1, {ALPHABET_ROMAN}}, // CZE Czech Republic + {1, {ALPHABET_ROMAN}}, // GUF French Guiana + {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // ARE United Arab Emirates + {1, {ALPHABET_ROMAN}}, // AUT Austria + {3, {ALPHABET_ROMAN, ALPHABET_CYRILLIC, ALPHABET_ARABIC}}, // AZE Azerbaijan + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // SRB Serbia + {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // JOR Jordan + {1, {ALPHABET_ROMAN}}, // PRT Portugal + {1, {ALPHABET_ROMAN}}, // HUN Hungary + {2, {ALPHABET_KOREAN, ALPHABET_ROMAN}}, // KOR South Korea + {1, {ALPHABET_ROMAN}}, // ISL Iceland + {1, {ALPHABET_ROMAN}}, // GTM Guatemala + {1, {ALPHABET_ROMAN}}, // CUB Cuba + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // BGR Bulgaria + {1, {ALPHABET_ROMAN}}, // LBR Liberia + {1, {ALPHABET_ROMAN}}, // HND Honduras + {1, {ALPHABET_ROMAN}}, // BEN Benin + {3, {ALPHABET_AMHARIC, ALPHABET_ARABIC, ALPHABET_ROMAN}}, // ERI Eritrea + {1, {ALPHABET_ROMAN}}, // MWI Malawi + {2, {ALPHABET_KOREAN, ALPHABET_ROMAN}}, // PRK North Korea + {1, {ALPHABET_ROMAN}}, // NIC Nicaragua + {2, {ALPHABET_GREEK, ALPHABET_ROMAN}}, // GRC Greece + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // TJK Tajikistan + {2, {ALPHABET_BENGALI, ALPHABET_ROMAN}}, // BGD Bangladesh, People's Republic of + {2, {ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // NPL Nepal + {3, {ALPHABET_ARABIC, ALPHABET_ROMAN, ALPHABET_TIFINAGH}}, // TUN Tunisia + {1, {ALPHABET_ROMAN}}, // SUR Suriname + {1, {ALPHABET_ROMAN}}, // URY Uruguay + {2, {ALPHABET_KHMER, ALPHABET_ROMAN}}, // KHM Cambodia + {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // SYR Syria + {1, {ALPHABET_ROMAN}}, // SEN Senegal + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // KGZ Kyrgyzstan + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // BLR Belarus + {1, {ALPHABET_ROMAN}}, // GUY Guyana + {2, {ALPHABET_LAO, ALPHABET_ROMAN}}, // LAO Laos + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // ROU Romania + {1, {ALPHABET_ROMAN}}, // GHA Ghana + {1, {ALPHABET_ROMAN}}, // UGA Uganda + {1, {ALPHABET_ROMAN}}, // GBR United Kingdom + {1, {ALPHABET_ROMAN}}, // GIN Guinea + {1, {ALPHABET_ROMAN}}, // ECU Ecuador + {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // ESH Western Sahara + {1, {ALPHABET_ROMAN}}, // GAB Gabon + {1, {ALPHABET_ROMAN}}, // NZL New Zealand + {1, {ALPHABET_ROMAN}}, // BFA Burkina Faso + {1, {ALPHABET_ROMAN}}, // PHL Philippines the + {1, {ALPHABET_ROMAN}}, // ITA Italy + {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // OMN Oman + {1, {ALPHABET_ROMAN}}, // POL Poland + {1, {ALPHABET_ROMAN}}, // CIV Ivory Coast + {1, {ALPHABET_ROMAN}}, // NOR Norway + {3, {ALPHABET_ROMAN, ALPHABET_ARABIC, ALPHABET_CHINESE}}, // MYS Malaysia + {1, {ALPHABET_ROMAN}}, // VNM Vietnam + {1, {ALPHABET_ROMAN}}, // FIN Finland + {1, {ALPHABET_ROMAN}}, // COG Congo-Brazzaville + {1, {ALPHABET_ROMAN}}, // DEU Germany + {2, {ALPHABET_KATAKANA, ALPHABET_ROMAN}}, // JPN Japan + {1, {ALPHABET_ROMAN}}, // ZWE Zimbabwe + {1, {ALPHABET_ROMAN}}, // PRY Paraguay + {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // IRQ Iraq + {3, {ALPHABET_ARABIC, ALPHABET_ROMAN, ALPHABET_TIFINAGH}}, // MAR Morocco + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // UZB Uzbekistan + {1, {ALPHABET_ROMAN}}, // SWE Sweden + {1, {ALPHABET_ROMAN}}, // PNG Papua New Guinea + {1, {ALPHABET_ROMAN}}, // CMR Cameroon + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // TKM Turkmenistan + {1, {ALPHABET_ROMAN}}, // ESP Spain + {2, {ALPHABET_THAI, ALPHABET_ROMAN}}, // THA Thailand + {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // YEM Yemen + {1, {ALPHABET_ROMAN}}, // FRA France + {1, {ALPHABET_ROMAN}}, // ALA Aaland Islands + {1, {ALPHABET_ROMAN}}, // KEN Kenya + {1, {ALPHABET_ROMAN}}, // BWA Botswana + {1, {ALPHABET_ROMAN}}, // MDG Madagascar + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // UKR Ukraine + {2, {ALPHABET_ROMAN, ALPHABET_ARABIC}}, // SSD South Sudan + {1, {ALPHABET_ROMAN}}, // CAF Central African Republic + {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // SOM Somalia + {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // AFG Afghanistan + {2, {ALPHABET_BURMESE, ALPHABET_ROMAN}}, // MMR Myanmar + {1, {ALPHABET_ROMAN}}, // ZMB Zambia + {1, {ALPHABET_ROMAN}}, // CHL Chile + {1, {ALPHABET_ROMAN}}, // TUR Turkey + {3, {ALPHABET_GURMUKHI, ALPHABET_ARABIC, ALPHABET_ROMAN}}, // PAK Pakistan + {1, {ALPHABET_ROMAN}}, // MOZ Mozambique + {1, {ALPHABET_ROMAN}}, // NAM Namibia + {1, {ALPHABET_ROMAN}}, // VEN Venezuela + {2, {ALPHABET_ROMAN, ALPHABET_ARABIC}}, // NGA Nigeria + {1, {ALPHABET_ROMAN}}, // TZA Tanzania + {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // EGY Egypt + {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // MRT Mauritania + {1, {ALPHABET_ROMAN}}, // BOL Bolivia + {3, {ALPHABET_ROMAN, ALPHABET_AMHARIC, ALPHABET_ARABIC}}, // ETH Ethiopia + {1, {ALPHABET_ROMAN}}, // COL Colombia + {1, {ALPHABET_ROMAN}}, // ZAF South Africa + {1, {ALPHABET_ROMAN}}, // MLI Mali + {1, {ALPHABET_ROMAN}}, // AGO Angola + {1, {ALPHABET_ROMAN}}, // NER Niger + {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // TCD Chad + {1, {ALPHABET_ROMAN}}, // PER Peru + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // MNG Mongolia + {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // IRN Iran + {3, {ALPHABET_ARABIC, ALPHABET_ROMAN, ALPHABET_TIFINAGH}}, // LBY Libya + {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // SDN Sudan + {1, {ALPHABET_ROMAN}}, // IDN Indonesia + {1, {ALPHABET_ROMAN}}, // MX-DIF Federal District, Mexico + {1, {ALPHABET_ROMAN}}, // MX-TLA Tlaxcala, Mexico + {1, {ALPHABET_ROMAN}}, // MX-MOR Morelos, Mexico + {1, {ALPHABET_ROMAN}}, // MX-AGU Aguascalientes, Mexico + {1, {ALPHABET_ROMAN}}, // MX-CL Colima, Mexico + {1, {ALPHABET_ROMAN}}, // MX-QUE Queretaro, Mexico + {1, {ALPHABET_ROMAN}}, // MX-HID Hidalgo, Mexico + {1, {ALPHABET_ROMAN}}, // MX-ME Mexico State, Mexico + {1, {ALPHABET_ROMAN}}, // MX-TAB Tabasco, Mexico + {1, {ALPHABET_ROMAN}}, // MX-NAY Nayarit, Mexico + {1, {ALPHABET_ROMAN}}, // MX-GUA Guanajuato, Mexico + {1, {ALPHABET_ROMAN}}, // MX-PUE Puebla, Mexico + {1, {ALPHABET_ROMAN}}, // MX-YUC Yucatan, Mexico + {1, {ALPHABET_ROMAN}}, // MX-ROO Quintana Roo, Mexico + {1, {ALPHABET_ROMAN}}, // MX-SIN Sinaloa, Mexico + {1, {ALPHABET_ROMAN}}, // MX-CAM Campeche, Mexico + {1, {ALPHABET_ROMAN}}, // MX-MIC Michoacan, Mexico + {1, {ALPHABET_ROMAN}}, // MX-SLP San Luis Potosi, Mexico + {1, {ALPHABET_ROMAN}}, // MX-GRO Guerrero, Mexico + {1, {ALPHABET_ROMAN}}, // MX-NLE Nuevo Leon, Mexico + {1, {ALPHABET_ROMAN}}, // MX-BCN Baja California, Mexico + {1, {ALPHABET_ROMAN}}, // MX-VER Veracruz, Mexico + {1, {ALPHABET_ROMAN}}, // MX-CHP Chiapas, Mexico + {1, {ALPHABET_ROMAN}}, // MX-BCS Baja California Sur, Mexico + {1, {ALPHABET_ROMAN}}, // MX-ZAC Zacatecas, Mexico + {1, {ALPHABET_ROMAN}}, // MX-JAL Jalisco, Mexico + {1, {ALPHABET_ROMAN}}, // MX-TAM Tamaulipas, Mexico + {1, {ALPHABET_ROMAN}}, // MX-OAX Oaxaca, Mexico + {1, {ALPHABET_ROMAN}}, // MX-DUR Durango, Mexico + {1, {ALPHABET_ROMAN}}, // MX-COA Coahuila, Mexico + {1, {ALPHABET_ROMAN}}, // MX-SON Sonora, Mexico + {1, {ALPHABET_ROMAN}}, // MX-CHH Chihuahua, Mexico + {1, {ALPHABET_ROMAN}}, // GRL Greenland + {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // SAU Saudi Arabia + {1, {ALPHABET_ROMAN}}, // COD Congo-Kinshasa + {3, {ALPHABET_ARABIC, ALPHABET_ROMAN, ALPHABET_TIFINAGH}}, // DZA Algeria + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // KAZ Kazakhstan + {1, {ALPHABET_ROMAN}}, // ARG Argentina + {3, {ALPHABET_DEVANAGARI, ALPHABET_GUJARATI, ALPHABET_ROMAN}}, // IN-DD Daman and Diu + {3, {ALPHABET_DEVANAGARI, ALPHABET_GUJARATI, ALPHABET_ROMAN}}, // IN-DN Dadra and Nagar Haveli + {3, {ALPHABET_DEVANAGARI, ALPHABET_ROMAN, ALPHABET_GURMUKHI}}, // IN-CH Chandigarh + {3, {ALPHABET_DEVANAGARI, ALPHABET_ROMAN, ALPHABET_BENGALI}}, // IN-AN Andaman and Nicobar + {3, {ALPHABET_MALAYALAM, ALPHABET_ROMAN, ALPHABET_DEVANAGARI}}, // IN-LD Lakshadweep + {3, {ALPHABET_DEVANAGARI, ALPHABET_GURMUKHI, ALPHABET_ROMAN}}, // IN-DL Delhi, National Capital Territory of + {2, {ALPHABET_ROMAN, ALPHABET_DEVANAGARI}}, // IN-ML Meghalaya + {2, {ALPHABET_ROMAN, ALPHABET_DEVANAGARI}}, // IN-NL Nagaland + {3, {ALPHABET_BENGALI, ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-MN Manipur + {3, {ALPHABET_BENGALI, ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-TR Tripura + {2, {ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-MZ Mizoram + {2, {ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-SK Sikkim + {3, {ALPHABET_GURMUKHI, ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-PB Punjab + {3, {ALPHABET_DEVANAGARI, ALPHABET_GURMUKHI, ALPHABET_ROMAN}}, // IN-HR Haryana + {2, {ALPHABET_ROMAN, ALPHABET_DEVANAGARI}}, // IN-AR Arunachal Pradesh + {3, {ALPHABET_BENGALI, ALPHABET_ROMAN, ALPHABET_DEVANAGARI}}, // IN-AS Assam + {2, {ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-BR Bihar + {2, {ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-UT Uttarakhand + {2, {ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-GA Goa + {3, {ALPHABET_MALAYALAM, ALPHABET_ROMAN, ALPHABET_DEVANAGARI}}, // IN-KL Kerala + {3, {ALPHABET_TAMIL, ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-TN Tamil Nadu + {2, {ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-HP Himachal Pradesh + {3, {ALPHABET_DEVANAGARI, ALPHABET_GURMUKHI, ALPHABET_ROMAN}}, // IN-JK Jammu and Kashmir + {2, {ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-CT Chhattisgarh + {3, {ALPHABET_DEVANAGARI, ALPHABET_BENGALI, ALPHABET_ROMAN}}, // IN-JH Jharkhand + {3, {ALPHABET_KANNADA, ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-KA Karnataka + {2, {ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-RJ Rajasthan + {3, {ALPHABET_ODIA, ALPHABET_ROMAN, ALPHABET_DEVANAGARI}}, // IN-OR Odisha + {3, {ALPHABET_GUJARATI, ALPHABET_ROMAN, ALPHABET_DEVANAGARI}}, // IN-GJ Gujarat + {3, {ALPHABET_BENGALI, ALPHABET_ROMAN, ALPHABET_DEVANAGARI}}, // IN-WB West Bengal + {2, {ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-MP Madhya Pradesh + {3, {ALPHABET_TELUGU, ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-TG Telangana + {3, {ALPHABET_TELUGU, ALPHABET_ROMAN, ALPHABET_DEVANAGARI}}, // IN-AP Andhra Pradesh + {2, {ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-MH Maharashtra + {2, {ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-UP Uttar Pradesh + {3, {ALPHABET_MALAYALAM, ALPHABET_TELUGU, ALPHABET_DEVANAGARI}}, // IN-PY Puducherry + {1, {ALPHABET_ROMAN}}, // AU-NSW New South Wales, Australia + {1, {ALPHABET_ROMAN}}, // AU-ACT Australian Capital Territory, Australia + {1, {ALPHABET_ROMAN}}, // AU-JBT Jervis Bay Territory, Australia + {1, {ALPHABET_ROMAN}}, // AU-NT Northern Territory, Australia + {1, {ALPHABET_ROMAN}}, // AU-SA South Australia, Australia + {1, {ALPHABET_ROMAN}}, // AU-TAS Tasmania, Australia + {1, {ALPHABET_ROMAN}}, // AU-VIC Victoria, Australia + {1, {ALPHABET_ROMAN}}, // AU-WA Western Australia, Australia + {1, {ALPHABET_ROMAN}}, // AU-QLD Queensland, Australia + {1, {ALPHABET_ROMAN}}, // BR-DF Distrito Federal, Brazil + {1, {ALPHABET_ROMAN}}, // BR-SE Sergipe, Brazil + {1, {ALPHABET_ROMAN}}, // BR-AL Alagoas, Brazil + {1, {ALPHABET_ROMAN}}, // BR-RJ Rio de Janeiro, Brazil + {1, {ALPHABET_ROMAN}}, // BR-ES Espirito Santo, Brazil + {1, {ALPHABET_ROMAN}}, // BR-RN Rio Grande do Norte, Brazil + {1, {ALPHABET_ROMAN}}, // BR-PB Paraiba, Brazil + {1, {ALPHABET_ROMAN}}, // BR-SC Santa Catarina, Brazil + {1, {ALPHABET_ROMAN}}, // BR-PE Pernambuco, Brazil + {1, {ALPHABET_ROMAN}}, // BR-AP Amapa, Brazil + {1, {ALPHABET_ROMAN}}, // BR-CE Ceara, Brazil + {1, {ALPHABET_ROMAN}}, // BR-AC Acre, Brazil + {1, {ALPHABET_ROMAN}}, // BR-PR Parana, Brazil + {1, {ALPHABET_ROMAN}}, // BR-RR Roraima, Brazil + {1, {ALPHABET_ROMAN}}, // BR-RO Rondonia, Brazil + {1, {ALPHABET_ROMAN}}, // BR-SP Sao Paulo, Brazil + {1, {ALPHABET_ROMAN}}, // BR-PI Piaui, Brazil + {1, {ALPHABET_ROMAN}}, // BR-TO Tocantins, Brazil + {1, {ALPHABET_ROMAN}}, // BR-RS Rio Grande do Sul, Brazil + {1, {ALPHABET_ROMAN}}, // BR-MA Maranhao, Brazil + {1, {ALPHABET_ROMAN}}, // BR-GO Goias, Brazil + {1, {ALPHABET_ROMAN}}, // BR-MS Mato Grosso do Sul, Brazil + {1, {ALPHABET_ROMAN}}, // BR-BA Bahia, Brazil + {1, {ALPHABET_ROMAN}}, // BR-MG Minas Gerais, Brazil + {1, {ALPHABET_ROMAN}}, // BR-MT Mato Grosso, Brazil + {1, {ALPHABET_ROMAN}}, // BR-PA Para, Brazil + {1, {ALPHABET_ROMAN}}, // BR-AM Amazonas, Brazil + {1, {ALPHABET_ROMAN}}, // US-DC District of Columbia, USA + {1, {ALPHABET_ROMAN}}, // US-RI Rhode Island, USA + {1, {ALPHABET_ROMAN}}, // US-DE Delaware, USA + {1, {ALPHABET_ROMAN}}, // US-CT Connecticut, USA + {1, {ALPHABET_ROMAN}}, // US-NJ New Jersey, USA + {1, {ALPHABET_ROMAN}}, // US-NH New Hampshire, USA + {1, {ALPHABET_ROMAN}}, // US-VT Vermont, USA + {1, {ALPHABET_ROMAN}}, // US-MA Massachusetts, Commonwealth of, USA + {1, {ALPHABET_ROMAN}}, // US-HI Hawaii, USA + {1, {ALPHABET_ROMAN}}, // US-MD Maryland, USA + {1, {ALPHABET_ROMAN}}, // US-WV West Virginia, USA + {1, {ALPHABET_ROMAN}}, // US-SC South Carolina, USA + {1, {ALPHABET_ROMAN}}, // US-ME Maine, USA + {1, {ALPHABET_ROMAN}}, // US-IN Indiana, USA + {1, {ALPHABET_ROMAN}}, // US-KY Kentucky, Commonwealth of, USA + {1, {ALPHABET_ROMAN}}, // US-TN Tennessee, USA + {1, {ALPHABET_ROMAN}}, // US-VA Virginia, Commonwealth of, USA + {1, {ALPHABET_ROMAN}}, // US-OH Ohio, USA + {1, {ALPHABET_ROMAN}}, // US-PA Pennsylvania, Commonwealth of, USA + {1, {ALPHABET_ROMAN}}, // US-MS Mississippi, USA + {1, {ALPHABET_ROMAN}}, // US-LA Louisiana, USA + {1, {ALPHABET_ROMAN}}, // US-AL Alabama, USA + {1, {ALPHABET_ROMAN}}, // US-AR Arkansas, USA + {1, {ALPHABET_ROMAN}}, // US-NC North Carolina, USA + {1, {ALPHABET_ROMAN}}, // US-NY New York, USA + {1, {ALPHABET_ROMAN}}, // US-IA Iowa, USA + {1, {ALPHABET_ROMAN}}, // US-IL Illinois, USA + {1, {ALPHABET_ROMAN}}, // US-GA Georgia, USA + {1, {ALPHABET_ROMAN}}, // US-WI Wisconsin, USA + {1, {ALPHABET_ROMAN}}, // US-FL Florida, USA + {1, {ALPHABET_ROMAN}}, // US-MO Missouri, USA + {1, {ALPHABET_ROMAN}}, // US-OK Oklahoma, USA + {1, {ALPHABET_ROMAN}}, // US-ND North Dakota, USA + {1, {ALPHABET_ROMAN}}, // US-WA Washington, USA + {1, {ALPHABET_ROMAN}}, // US-SD South Dakota, USA + {1, {ALPHABET_ROMAN}}, // US-NE Nebraska, USA + {1, {ALPHABET_ROMAN}}, // US-KS Kansas, USA + {1, {ALPHABET_ROMAN}}, // US-ID Idaho, USA + {1, {ALPHABET_ROMAN}}, // US-UT Utah, USA + {1, {ALPHABET_ROMAN}}, // US-MN Minnesota, USA + {1, {ALPHABET_ROMAN}}, // US-MI Michigan, USA + {1, {ALPHABET_ROMAN}}, // US-WY Wyoming, USA + {1, {ALPHABET_ROMAN}}, // US-OR Oregon, USA + {1, {ALPHABET_ROMAN}}, // US-CO Colorado, USA + {1, {ALPHABET_ROMAN}}, // US-NV Nevada, USA + {1, {ALPHABET_ROMAN}}, // US-AZ Arizona, USA + {1, {ALPHABET_ROMAN}}, // US-NM New Mexico, USA + {1, {ALPHABET_ROMAN}}, // US-MT Montana, USA + {1, {ALPHABET_ROMAN}}, // US-CA California, USA + {1, {ALPHABET_ROMAN}}, // US-TX Texas, USA + {1, {ALPHABET_ROMAN}}, // US-AK Alaska, USA + {1, {ALPHABET_ROMAN}}, // CA-BC British Columbia, Canada + {1, {ALPHABET_ROMAN}}, // CA-AB Alberta, Canada + {1, {ALPHABET_ROMAN}}, // CA-ON Ontario, Canada + {1, {ALPHABET_ROMAN}}, // CA-QC Quebec, Canada + {1, {ALPHABET_ROMAN}}, // CA-SK Saskatchewan, Canada + {1, {ALPHABET_ROMAN}}, // CA-MB Manitoba, Canada + {1, {ALPHABET_ROMAN}}, // CA-NL Newfoundland and Labrador, Canada + {1, {ALPHABET_ROMAN}}, // CA-NB New Brunswick, Canada + {1, {ALPHABET_ROMAN}}, // CA-NS Nova Scotia, Canada + {1, {ALPHABET_ROMAN}}, // CA-PE Prince Edward Island, Canada + {1, {ALPHABET_ROMAN}}, // CA-YT Yukon, Canada + {1, {ALPHABET_ROMAN}}, // CA-NT Northwest Territories, Canada + {1, {ALPHABET_ROMAN}}, // CA-NU Nunavut, Canada + {3, {ALPHABET_DEVANAGARI, ALPHABET_BENGALI, ALPHABET_ROMAN}}, // IND India + {1, {ALPHABET_ROMAN}}, // AUS Australia, Commonwealth of + {1, {ALPHABET_ROMAN}}, // BRA Brazil + {1, {ALPHABET_ROMAN}}, // USA USA + {1, {ALPHABET_ROMAN}}, // MEX Mexico + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-MOW Moscow, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-SPE Saint Petersburg, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KGD Kaliningrad Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-IN Ingushetia, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-AD Adygea Republic, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-SE North Ossetia-Alania Republic, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KB Kabardino-Balkar Republic, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KC Karachay-Cherkess Republic, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-CE Chechen Republic, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-CU Chuvash Republic, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-IVA Ivanovo Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-LIP Lipetsk Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-ORL Oryol Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-TUL Tula Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-BE Belgorod Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-VLA Vladimir Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KRS Kursk Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KLU Kaluga Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-TAM Tambov Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-BRY Bryansk Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-YAR Yaroslavl Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-RYA Ryazan Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-AST Astrakhan Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-MOS Moscow Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-SMO Smolensk Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-DA Dagestan Republic, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-VOR Voronezh Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-NGR Novgorod Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-PSK Pskov Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KOS Kostroma Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-STA Stavropol Krai, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KDA Krasnodar Krai, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KL Kalmykia Republic, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-TVE Tver Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-LEN Leningrad Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-ROS Rostov Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-VGG Volgograd Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-VLG Vologda Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-MUR Murmansk Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KR Karelia Republic, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-NEN Nenets Autonomous Okrug, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KO Komi Republic, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-ARK Arkhangelsk Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-MO Mordovia Republic, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-NIZ Nizhny Novgorod Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-PNZ Penza Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KI Kirov Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-ME Mari El Republic, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-ORE Orenburg Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-ULY Ulyanovsk Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-PM Perm Krai, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-BA Bashkortostan Republic, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-UD Udmurt Republic, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-TA Tatarstan Republic, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-SAM Samara Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-SAR Saratov Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-YAN Yamalo-Nenets, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KM Khanty-Mansi, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-SVE Sverdlovsk Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-TYU Tyumen Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KGN Kurgan Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-CH Chelyabinsk Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-BU Buryatia Republic, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-ZAB Zabaykalsky Krai, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-IRK Irkutsk Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-NVS Novosibirsk Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-TOM Tomsk Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-OMS Omsk Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KK Khakassia Republic, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KEM Kemerovo Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-AL Altai Republic, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-ALT Altai Krai, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-TY Tuva Republic, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KYA Krasnoyarsk Krai, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-MAG Magadan Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-CHU Chukotka Okrug, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KAM Kamchatka Krai, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-SAK Sakhalin Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-PO Primorsky Krai, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-YEV Jewish Autonomous Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KHA Khabarovsk Krai, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-AMU Amur Oblast, Russia + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-SA Sakha Republic, Russia + {1, {ALPHABET_ROMAN}}, // CAN Canada + {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RUS Russia + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-SH Shanghai Municipality, China + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-TJ Tianjin Municipality, China + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-BJ Beijing Municipality, China + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-HI Hainan Province, China + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-NX Ningxia Hui Autonomous Region, China + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-CQ Chongqing Municipality, China + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-ZJ Zhejiang Province, China + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-JS Jiangsu Province, China + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-FJ Fujian Province, China + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-AH Anhui Province, China + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-LN Liaoning Province, China + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-SD Shandong Province, China + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-SX Shanxi Province, China + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-JX Jiangxi Province, China + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-HA Henan Province, China + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-GZ Guizhou Province, China + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-GD Guangdong Province, China + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-HB Hubei Province, China + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-JL Jilin Province, China + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-HE Hebei Province, China + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-SN Shaanxi Province, China + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-NM Nei Mongol Autonomous Region, China + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-HL Heilongjiang Province, China + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-HN Hunan Province, China + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-GX Guangxi Zhuang Autonomous Region, China + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-SC Sichuan Province, China + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-YN Yunnan Province, China + {3, {ALPHABET_TIBETAN, ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-XZ Xizang Autonomous Region, China + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-GS Gansu Province, China + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-QH Qinghai Province, China + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-XJ Xinjiang Uyghur Autonomous Region, China + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CHN China, People's Republic of + {1, {ALPHABET_ROMAN}}, // UMI United States Minor Outlying Islands + {1, {ALPHABET_ROMAN}}, // CPT Clipperton Island + {1, {ALPHABET_ROMAN}}, // ATA Antarctica + {1, {ALPHABET_ROMAN}}, // AAA International }; #ifdef __cplusplus diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 537d398..ab026c2 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -18,10 +18,34 @@ #include // atof #include // toupper #include // floor + #include "mapcoder.h" #include "basics.h" +#include "mapcode_territories.h" #include "mapcode_fastalpha.h" +#ifdef DEBUG + +#include + +void _TestAssert(int iCondition, const char *cstrFile, int iLine) { + static int nrAsserts = 0; + if (!iCondition) { + fprintf(stderr, "\n** Assertion failed: file \"%s\", line %d\n", cstrFile, iLine); + ++nrAsserts; + if (nrAsserts >= 25) { + fprintf(stderr, "** Stopped execution after %d assertions!\n", nrAsserts); + exit(-1); + } + } +} + +#define ASSERT(condition) _TestAssert((int) (condition), __FILE__, (int) __LINE__) +#else +#define ASSERT(condition) +#endif + + // If you do not want to use the fast encoding from mapcode_fast_encode.h, define NO_FAST_ENCODE on the // command-line of your compiler (or uncomment the following line). // #define NO_FAST_ENCODE @@ -47,13 +71,12 @@ #define TOKENZERO 4 #define TOKENHYPH 5 -#define STATE_ERR -1 -#define STATE_PRT -9 #define STATE_GO 31 #define USIZE 256 #define MATH_PI 3.14159265358979323846 +#define MAX_PRECISION_FACTOR 810000 // 30 to the power (MAX_PRECISION_DIGITS/2). // Radius of Earth. #define EARTH_RADIUS_X_METERS 6378137 @@ -67,17 +90,42 @@ #define METERS_PER_DEGREE_LAT (EARTH_CIRCUMFERENCE_Y / 360.0) #define METERS_PER_DEGREE_LON (EARTH_CIRCUMFERENCE_X / 360.0) -#define PARENT_LETTER(ccode) ((int) parentletter[ccode]) // Legacy buffers: NOT threadsafe! static char legacy_asciiBuffer[MAX_MAPCODE_RESULT_LEN]; static UWORD legacy_utf16Buffer[MAX_MAPCODE_RESULT_LEN]; static int debugStopAt = -1; // to externally test-restrict internal encoding, do not use! - typedef mminforec Boundaries; -static signed char decodeChar(char ch) { +// base-31 alphabet, digits (0-9), consonants (10-30), vowels (31-33) +static const char encode_chars[34] = { + '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', + 'B', 'C', 'D', 'F', 'G', 'H', 'J', 'K', 'L', 'M', + 'N', 'P', 'Q', 'R', 'S', 'T', 'V', 'W', 'X', 'Y', 'Z', + 'A', 'E', 'U'}; + +static signed char decodeChar(const char ch) { + // base-31 value of ascii character (negative for illegal characters) + // special cases -2, -3, -4 for vowels; o and i interpreted as 0 and 1. + static const signed char decode_chars[256] = { + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 0 + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 16 + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 32 + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, -1, -1, -1, -1, -1, -1, // 48 + -1, -2, 10, 11, 12, -3, 13, 14, 15, 1, 16, 17, 18, 19, 20, 0, // 64 + 21, 22, 23, 24, 25, -4, 26, 27, 28, 29, 30, -1, -1, -1, -1, -1, // 80 + -1, -2, 10, 11, 12, -3, 13, 14, 15, 1, 16, 17, 18, 19, 20, 0, // 96 + 21, 22, 23, 24, 25, -4, 26, 27, 28, 29, 30, -1, -1, -1, -1, -1, // 112 + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 128 + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 144 + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 160 + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 176 + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 192 + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 208 + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 224 + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 // 240 + }; return decode_chars[(unsigned char) ch]; // ch can be negative, must be fit to range 0-255. } @@ -89,17 +137,23 @@ static signed char decodeChar(char ch) { // PUBLIC - returns distance (in meters) between two coordinates (in degrees) double distanceInMeters(double latDeg1, double lonDeg1, double latDeg2, double lonDeg2) { - if (lonDeg1 < 0 && lonDeg2 > 1) { - lonDeg1 += 360; + double dx; + double dy; + double deltaLonDegrees; + double deltaLatDegrees; + int wrapped = lonDeg1 > lonDeg2; + if (wrapped) { + deltaLonDegrees = 360.0 - (lonDeg1 - lonDeg2); + } else { + deltaLonDegrees = lonDeg2 - lonDeg1; } - if (lonDeg2 < 0 && lonDeg1 > 1) { - lonDeg2 += 360; - } - { - const double dy = (latDeg2 - latDeg1) * METERS_PER_DEGREE_LAT; - const double dx = (lonDeg2 - lonDeg1) * METERS_PER_DEGREE_LON * cos((latDeg1 + latDeg2) * MATH_PI / 360.0); - return sqrt(dx * dx + dy * dy); + if (deltaLonDegrees > 180.0) { + deltaLonDegrees = 360.0 - deltaLonDegrees; } + deltaLatDegrees = fabs(latDeg1 - latDeg2); + dy = deltaLatDegrees * METERS_PER_DEGREE_LAT; + dx = deltaLonDegrees * METERS_PER_DEGREE_LON * cos((latDeg1 + (latDeg2 - latDeg1) / 2.0) * MATH_PI / 180.0); + return sqrt(dx * dx + dy * dy); } /////////////////////////////////////////////////////////////////////////////////////////////// @@ -116,8 +170,8 @@ static const double maxErrorInMetersForDigits[MAX_PRECISION_DIGITS + 1] = { 0.0462, 0.00837, 0.00154, - 0.00028, - 0.000052, + 0.000279, + 0.0000514, 0.0000093 }; @@ -159,18 +213,17 @@ static point convertFractionsToDegrees(const point *p) { return pd; } -static const unsigned char DOUBLE_NAN[8] = {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, - 0x7F}; // NAN - See: https://en.wikipedia.org/wiki/Double-precision_floating-point_format +static const unsigned char DOUBLE_NAN[8] = {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F}; // NAN (Not a Number) static const unsigned char DOUBLE_INF[8] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x7F}; // +Infinity static const unsigned char DOUBLE_MIN_INF[8] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xFF}; // -Infinity -static int +static enum MapcodeError convertCoordsToMicrosAndFractions(point32 *coord32, int *fracLat, int *fracLon, double latDeg, double lonDeg) { double frac; if (memcmp(&lonDeg, DOUBLE_NAN, 8) == 0 || memcmp(&lonDeg, DOUBLE_INF, 8) == 0 || memcmp(&lonDeg, DOUBLE_MIN_INF, 8) == 0 || memcmp(&latDeg, DOUBLE_NAN, 8) == 0) { - return -1; + return ERR_BAD_COORDINATE; } if (latDeg < -90) { latDeg = -90; @@ -178,6 +231,7 @@ convertCoordsToMicrosAndFractions(point32 *coord32, int *fracLat, int *fracLon, latDeg = 90; } latDeg += 90; // lat now [0..180] + ASSERT(0.0 <= latDeg && latDeg <= 180.0); latDeg *= (double) 810000000000; frac = floor(latDeg + 0.1); coord32->latMicroDeg = (int) (frac / (double) 810000); @@ -188,6 +242,7 @@ convertCoordsToMicrosAndFractions(point32 *coord32, int *fracLat, int *fracLon, coord32->latMicroDeg -= 90000000; lonDeg -= (360.0 * floor(lonDeg / 360)); // lon now in [0..360> + ASSERT(0.0 <= lonDeg && lonDeg < 360.0); lonDeg *= (double) 3240000000000; frac = floor(lonDeg + 0.1); coord32->lonMicroDeg = (int) (frac / (double) 3240000); @@ -198,7 +253,7 @@ convertCoordsToMicrosAndFractions(point32 *coord32, int *fracLat, int *fracLon, if (coord32->lonMicroDeg >= 180000000) { coord32->lonMicroDeg -= 360000000; } - return 0; + return ERR_OK; } /////////////////////////////////////////////////////////////////////////////////////////////// @@ -332,28 +387,53 @@ static int restrictZoneTo(MapcodeZone *z, const MapcodeZone *zone, const Boundar /*** low-level data access ***/ -static int firstrec(const int ccode) { - return data_start[ccode]; +static int firstrec(const enum Territory ccode) { + ASSERT(ccode > _TERRITORY_MIN && ccode < _TERRITORY_MAX); + return data_start[INDEX_OF_TERRITORY(ccode)]; } -static int lastrec(const int ccode) { - return data_start[ccode + 1] - 1; +static int lastrec(const enum Territory ccode) { + ASSERT(ccode > _TERRITORY_MIN && ccode < _TERRITORY_MAX); + return data_start[INDEX_OF_TERRITORY(ccode) + 1] - 1; } -// returns parent of ccode, or -1 -static int parentTerritoryOf(const int ccode) { - if (ccode < 0 || ccode > ccode_earth) { - return -1; +// returns parent of ccode (or TERRITORY_NONE) +static enum Territory parentTerritoryOf(const enum Territory ccode) { + if (ccode == TERRITORY_NONE) { + return TERRITORY_NONE; } - return parentnr[PARENT_LETTER(ccode)]; + ASSERT(ccode > _TERRITORY_MIN && ccode < _TERRITORY_MAX); + return parentnr[(int) parentletter[INDEX_OF_TERRITORY(ccode)]]; } static int coDex(const int m) { int c = mminfo[m].flags & 31; + ASSERT(m >= 0 && m <= MAPCODE_NR_RECS); return 10 * (c / 5) + ((c % 5) + 1); } static int xDivider4(const int miny, const int maxy) { + // 360 * cos(microdegrees>>19) + static const int xdivider19[172] = { + 360, 360, 360, 360, 360, 360, 361, 361, 361, 361, + 362, 362, 362, 363, 363, 363, 364, 364, 365, 366, + 366, 367, 367, 368, 369, 370, 370, 371, 372, 373, + 374, 375, 376, 377, 378, 379, 380, 382, 383, 384, + 386, 387, 388, 390, 391, 393, 394, 396, 398, 399, + 401, 403, 405, 407, 409, 411, 413, 415, 417, 420, + 422, 424, 427, 429, 432, 435, 437, 440, 443, 446, + 449, 452, 455, 459, 462, 465, 469, 473, 476, 480, + 484, 488, 492, 496, 501, 505, 510, 515, 520, 525, + 530, 535, 540, 546, 552, 558, 564, 570, 577, 583, + 590, 598, 605, 612, 620, 628, 637, 645, 654, 664, + 673, 683, 693, 704, 715, 726, 738, 751, 763, 777, + 791, 805, 820, 836, 852, 869, 887, 906, 925, 946, + 968, 990, 1014, 1039, 1066, 1094, 1123, 1154, 1187, 1223, + 1260, 1300, 1343, 1389, 1438, 1490, 1547, 1609, 1676, 1749, + 1828, 1916, 2012, 2118, 2237, 2370, 2521, 2691, 2887, 3114, + 3380, 3696, 4077, 4547, 5139, 5910, 6952, 8443, 10747, 14784, + 23681, 59485 + }; if (miny >= 0) { // both above equator? then miny is closest return xdivider19[(miny) >> 19]; } @@ -366,14 +446,16 @@ static int xDivider4(const int miny, const int maxy) { /*** mid-level data access ***/ // returns true iff ccode is a subdivision of some other country -static int isSubdivision(const int ccode) { - return (parentTerritoryOf(ccode) >= 0); +static int isSubdivision(const enum Territory ccode) { + return parentTerritoryOf(ccode) != TERRITORY_NONE; } // find first territory rectangle of the same type as m static int firstNamelessRecord(const int m, const int firstcode) { int i = m; const int codexm = coDex(m); + ASSERT(m >= 0 && m <= MAPCODE_NR_RECS); + ASSERT(firstcode >= 0 && firstcode <= MAPCODE_NR_RECS); while (i >= firstcode && coDex(i) == codexm && isNameless(i)) { i--; } @@ -388,6 +470,7 @@ static int countNamelessRecords(const int m, const int firstcode) { while (coDex(last) == codexm) { last++; } + ASSERT(last >= 0 && last <= MAPCODE_NR_RECS); return (last - first); } @@ -399,6 +482,7 @@ static int isNearBorderOf(const point32 *coord32, const Boundaries *b) { } static void makeupper(char *s) { + ASSERT(s != NULL); while (*s) { *s = (char) toupper(*s); s++; @@ -410,18 +494,15 @@ static int getParentNumber(const char *s, const int len) { const char *p = (len == 2 ? parents2 : parents3); const char *f; char country[4]; - if (s[0] == 0 || s[1] == 0) { - return -27; - } // solve bad args - if (len != 2 && len != 3) { - return -923; - } // solve bad args + if (s == NULL || s[0] == 0 || s[1] == 0 || len < 2 || len > 3) { + return (int) ERR_BAD_ARGUMENTS; + } memcpy(country, s, (size_t) len); country[len] = 0; makeupper(country); f = strstr(p, country); if (f == NULL) { - return -23; // unknown country + return -1; } return 1 + (int) ((f - p) / (len + 1)); } @@ -438,6 +519,7 @@ static void repack_if_alldigits(char *input, const int aonly) { char *e; char *dotpos = NULL; + ASSERT(input != NULL); for (e = s; *e != 0 && *e != '-'; e++) { if (*e < '0' || *e > '9') { if (*e == '.' && !dotpos) { @@ -470,7 +552,7 @@ static void repack_if_alldigits(char *input, const int aonly) { // rewrite all-digit codes // returns 1 if unpacked, 0 if left unchanged, negative if unchanged and an error was detected -static int unpack_if_alldigits(char *input) { +static int unpackAlldigits(char *input) { char *s = input; char *dotpos = NULL; const int aonly = ((*s == 'A') || (*s == 'a')); @@ -516,7 +598,7 @@ static int unpack_if_alldigits(char *input) { } else if ((*e == 'u') || (*e == 'U')) { v += 33; } else if (decodeChar(*e) < 0) { - return -9; // invalid last character! + return (int) ERR_INVALID_CHARACTER; } else { v += decodeChar(*e); } @@ -525,7 +607,7 @@ static int unpack_if_alldigits(char *input) { *s = encode_chars[(unsigned int) v / 10]; *e = encode_chars[(unsigned int) v % 10]; } else { - return -31; // overflow (ending in UE or UU) + return (int) ERR_INVALID_ENDVOWELS; // mapcodes ends in UE or UU } return 1; } @@ -553,6 +635,7 @@ static void encodeExtension(char *result, const int extrax4, const int extray, c const int dividery, int extraDigits, const int ydirection, const encodeRec *enc) // append extra characters to result for more precision { + ASSERT(result != NULL); if (extraDigits > 0) { // anything to do? char *s = result + strlen(result); double factorx = (double) MAX_PRECISION_FACTOR * dividerx4; // perfect integer! @@ -640,6 +723,12 @@ static int encodeSixWide(int x, int y, int width, int height) { // *** mid-level encode routines *** +// default cell divisions for n characters +static const int xside[6] = {0, 5, 31, 168, 961, 168 * 31}; +static const int yside[6] = {0, 6, 31, 176, 961, 176 * 31}; +// number of combinations for n characters +static const int nc[6] = {1, 31, 961, 29791, 923521, 28629151}; + // returns *result==0 in case of error static void encodeGrid(char *result, const encodeRec *enc, const int m, const int extraDigits, const char headerLetter) { @@ -766,11 +855,11 @@ static void encodeGrid(char *result, const encodeRec *enc, const int m, const in } // *result==0 in case of error -static void encodeNameless(char *result, const encodeRec *enc, const int input_ctry, +static void encodeNameless(char *result, const encodeRec *enc, const enum Territory ccode, const int extraDigits, const int m) { // determine how many nameless records there are (A), and which one is this (X)... - const int A = countNamelessRecords(m, firstrec(input_ctry)); - const int X = m - firstNamelessRecord(m, firstrec(input_ctry)); + const int A = countNamelessRecords(m, firstrec(ccode)); + const int X = m - firstNamelessRecord(m, firstrec(ccode)); *result = 0; @@ -929,11 +1018,11 @@ static void encodeAutoHeader(char *result, const encodeRec *enc, const int m, co } } -static void encoderEngine(const int ccode, const encodeRec *enc, const int stop_with_one_result, - const int extraDigits, const int requiredEncoder, const int ccode_override) { +static void encoderEngine(const enum Territory ccode, const encodeRec *enc, const int stop_with_one_result, + const int extraDigits, const int requiredEncoder, const enum Territory ccode_override) { int from, upto; - if ((enc == NULL) || (ccode < 0) || (ccode > ccode_earth)) { + if ((enc == NULL) || (ccode < _TERRITORY_MIN)) { return; } // bad arguments @@ -982,13 +1071,13 @@ static void encoderEngine(const int ccode, const encodeRec *enc, const int stop_ repack_if_alldigits(result, 0); if ((requiredEncoder < 0) || (requiredEncoder == i)) { - const int cc = (ccode_override >= 0 ? ccode_override : ccode); + const enum Territory ccodeFinal = (ccode_override != TERRITORY_NONE ? ccode_override : ccode); if (*result && enc->mapcodes && (enc->mapcodes->count < MAX_NR_OF_MAPCODE_RESULTS)) { char *s = enc->mapcodes->mapcode[enc->mapcodes->count++]; - if (cc == ccode_earth) { + if (ccodeFinal == TERRITORY_AAA) { // AAA is never shown with territory strcpy(s, result); } else { - getTerritoryIsoName(s, cc + 1, 0); + getTerritoryIsoName(s, ccodeFinal, 0); strcat(s, " "); strcat(s, result); } @@ -1011,7 +1100,7 @@ static void encoderEngine(const int ccode, const encodeRec *enc, const int stop_ // returns nr of results; static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, const double lat, const double lon, - const int tc, const int stop_with_one_result, + const enum Territory territoryContext, const int stop_with_one_result, const int requiredEncoder, const int extraDigits) { encodeRec enc; enc.mapcodes = mapcodes; @@ -1021,7 +1110,7 @@ static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, return 0; } - if (tc <= 0) // ALL results? + if (territoryContext < _TERRITORY_MIN) // ALL results? { #ifndef NO_FAST_ENCODE @@ -1033,8 +1122,8 @@ static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, if (r >= 0 && r < 1024) { // leaf? int j; for (j = 0; j <= r; j++) { - const int ctry = (j == r ? ccode_earth : redivar[i + j]); - encoderEngine(ctry, &enc, stop_with_one_result, extraDigits, requiredEncoder, -1); + const enum Territory ccode = (j == r ? TERRITORY_AAA : (enum Territory) redivar[i + j]); + encoderEngine(ccode, &enc, stop_with_one_result, extraDigits, requiredEncoder, TERRITORY_NONE); if ((stop_with_one_result || (requiredEncoder >= 0)) && (enc.mapcodes->count > 0)) { break; } @@ -1051,8 +1140,8 @@ static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, } #else int i; - for(i = 0; i < MAX_MAPCODE_TERRITORY_CODE; i++) { - encoderEngine(i, &enc, stop_with_one_result, extraDigits, requiredEncoder, -1); + for(i = _TERRITORY_MIN + 1; i < _TERRITORY_MAX; i++) { + encoderEngine( (enum Territory)i, &enc, stop_with_one_result, extraDigits, requiredEncoder, TERRITORY_NONE); if ((stop_with_one_result || (requiredEncoder >= 0)) && (enc.mapcodes->count > 0)) { break; } @@ -1060,7 +1149,7 @@ static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, #endif } else { - encoderEngine((tc - 1), &enc, stop_with_one_result, extraDigits, requiredEncoder, -1); + encoderEngine(territoryContext, &enc, stop_with_one_result, extraDigits, requiredEncoder, TERRITORY_NONE); } if (v) { @@ -1094,7 +1183,7 @@ typedef struct { const char *orginput; // original full input string const char *mapcode; // input mapcode (first character of proper mapcode excluding territory code) const char *extension; // input extension (or empty) - int context; // input territory context (or negative) + enum Territory context; // input territory context (or TERRITORY_NONE) const char *iso; // input territory alphacode (context) // output point result; // result @@ -1105,10 +1194,10 @@ typedef struct { // decode the high-precision extension (0-8 characters) // this routine takes the integer-arithmeteic decoding results (dec->coord32), adds precision, // and determines result zone (dec->zone); returns negative in case of error. -static int decodeExtension(decodeRec *dec, - int dividerx4, int dividery, - const int lon_offset4, - const int extremeLat32, const int maxLon32) { +static enum MapcodeError decodeExtension(decodeRec *dec, + int dividerx4, int dividery, + const int lon_offset4, + const int extremeLat32, const int maxLon32) { double lat1, lon4; const char *extrapostfix = dec->extension; int lon32 = 0; @@ -1116,20 +1205,20 @@ static int decodeExtension(decodeRec *dec, int processor = 1; int odd = 0; if (strlen(extrapostfix) > MAX_PRECISION_DIGITS) { - return -79; // too many digits + return ERR_EXTENSION_INVALID_LENGTH; } while (*extrapostfix) { int column1, row1, column2, row2; const int c1 = decodeChar(*extrapostfix++); if (c1 < 0 || c1 == 30) { - return -1; + return ERR_EXTENSION_INVALID_CHARACTER; } // illegal extension character row1 = (c1 / 5); column1 = (c1 % 5); if (*extrapostfix) { const int c2 = decodeChar(*extrapostfix++); if (c2 < 0 || c2 == 30) { - return -1; + return ERR_EXTENSION_INVALID_CHARACTER; } // illegal extension character row2 = (c2 / 6); column2 = (c2 % 6); @@ -1174,7 +1263,10 @@ static int decodeExtension(decodeRec *dec, dec->zone.fminy = extremeLat32 * MICROLAT_TO_FRACTIONS_FACTOR; } } - return isEmpty(&dec->zone) ? -45 : 0; + if (isEmpty(&dec->zone)) { + return ERR_EXTENSION_UNDECODABLE; + } + return ERR_OK; } // decode 'code' until either a dot or an end-of-string is encountered @@ -1220,17 +1312,17 @@ static void decodeSixWide(const int v, const int width, const int height, // *** mid-level encode routines *** // decodes dec->mapcode in context of territory rectangle m; returns negative if error -static int decodeGrid(decodeRec *dec, const int m, const int hasHeaderLetter) { +static enum MapcodeError decodeGrid(decodeRec *dec, const int m, const int hasHeaderLetter) { const char *input = (hasHeaderLetter ? dec->mapcode + 1 : dec->mapcode); const int codexlen = (int) (strlen(input) - 1); int prelen = (int) (strchr(input, '.') - input); char result[MAX_PROPER_MAPCODE_LEN + 1]; if (codexlen > MAX_PROPER_MAPCODE_LEN) { - return -109; + return ERR_BAD_MAPCODE_LENGTH; } if (prelen > 5) { - return -119; + return ERR_UNEXPECTED_DOT; } strcpy(result, input); @@ -1272,7 +1364,7 @@ static int decodeGrid(decodeRec *dec, const int m, const int hasHeaderLetter) { } if (relx < 0 || rely < 0 || relx >= divx || rely >= divy) { - return -111; // EVER? + return ERR_MAPCODE_UNDECODABLE; // type 4 "usa A222.22AA" } @@ -1321,7 +1413,7 @@ static int decodeGrid(decodeRec *dec, const int m, const int hasHeaderLetter) { dec->coord32.lonMicroDeg = relx + (difx * dividerx); dec->coord32.latMicroDeg = rely + (dify * dividery); if (!fitsInsideBoundaries(&dec->coord32, boundaries(m))) { - return -912; + return ERR_MAPCODE_UNDECODABLE; // type 2 "NLD Q000.000" } { @@ -1338,13 +1430,13 @@ static int decodeGrid(decodeRec *dec, const int m, const int hasHeaderLetter) { // decodes dec->mapcode in context of territory rectangle m, territory dec->context // Returns negative in case of error -static int decodeNameless(decodeRec *dec, int m) { +static enum MapcodeError decodeNameless(decodeRec *dec, int m) { int A, F; char input[8]; const int codexm = coDex(m); const int codexlen = (int) (strlen(dec->mapcode) - 1); if (codexlen != 4 && codexlen != 5) { - return -2; + return ERR_BAD_MAPCODE_LENGTH; } // solve bad args // copy without dot @@ -1453,7 +1545,7 @@ static int decodeNameless(decodeRec *dec, int m) { if (dx >= xSIDE) { - return -123; + return ERR_MAPCODE_UNDECODABLE; // type 1 "NLD ZZ.ZZ" } { @@ -1471,7 +1563,7 @@ static int decodeNameless(decodeRec *dec, int m) { } // decodes dec->mapcode in context of territory rectangle m or one of its mates -static int decodeAutoHeader(decodeRec *dec, int m) { +static enum MapcodeError decodeAutoHeader(decodeRec *dec, int m) { const char *input = dec->mapcode; const int codexm = coDex(m); const char *dot = strchr(input, '.'); @@ -1480,7 +1572,7 @@ static int decodeAutoHeader(decodeRec *dec, int m) { int value; if (dot == NULL) { - return -201; + return ERR_DOT_MISSING; } value = decodeBase31(input); // decode top @@ -1525,7 +1617,7 @@ static int decodeAutoHeader(decodeRec *dec, int m) { (dec->coord32.latMicroDeg < b->miny) || (dec->coord32.latMicroDeg > b->maxy)) // *** CAREFUL! do this test BEFORE adding remainder... { - return -122; // invalid code + return ERR_MAPCODE_UNDECODABLE; // type 5 "atf hhh.hhh" } } } @@ -1534,14 +1626,14 @@ static int decodeAutoHeader(decodeRec *dec, int m) { } STORAGE_START += product; } // for j - return -1; + return ERR_MAPCODE_UNDECODABLE; // type 6 "ASM zz.zzh" } // returns nonzero if error -static int decoderEngine(decodeRec *dec) { +static enum MapcodeError decoderEngine(decodeRec *dec) { - int ccode; - int err; + enum Territory ccode; + enum MapcodeError err; int codex; int from; int upto; @@ -1553,7 +1645,7 @@ static int decoderEngine(decodeRec *dec) { return err; } - ccode = dec->mapcodeElements.territoryCode - 1; + ccode = dec->mapcodeElements.territoryCode; dec->context = ccode; dec->mapcode = dec->mapcodeElements.properMapcode; dec->extension = dec->mapcodeElements.precisionExtension; @@ -1561,25 +1653,24 @@ static int decoderEngine(decodeRec *dec) { s = dec->mapcodeElements.properMapcode; if (strchr(s, 'A') || strchr(s, 'E') || strchr(s, 'U')) { - if (unpack_if_alldigits(s) <= 0) { - return -77; + if (unpackAlldigits(s) <= 0) { + return ERR_INVALID_VOWEL; } } if (codex == 54) { // international mapcodes must be in international context - ccode = ccode_earth; + ccode = TERRITORY_AAA; + } else if (ccode < _TERRITORY_MIN) { + return ERR_MISSING_TERRITORY; } else if (isSubdivision(ccode)) { // int mapcodes must be interpreted in the parent of a subdivision - int parent = parentTerritoryOf(ccode); - if ((codex == 44) || ((codex == 34 || codex == 43) && (parent == ccode_ind || parent == ccode_mex))) { + enum Territory parent = parentTerritoryOf(ccode); + if ((codex == 44) || ((codex == 34 || codex == 43) && (parent == TERRITORY_IND || parent == TERRITORY_MEX))) { ccode = parent; } } - if (ccode < 0) { - return -1; - } from = firstrec(ccode); upto = lastrec(ccode); @@ -1602,7 +1693,7 @@ static int decoderEngine(decodeRec *dec) { // first of all, make sure the zone fits the country restrictZoneTo(&dec->zone, &dec->zone, boundaries(upto)); - if ((err == 0) && isRestricted(i)) { + if ((err == ERR_OK) && isRestricted(i)) { int nrZoneOverlaps = 0; int j; @@ -1646,7 +1737,7 @@ static int decoderEngine(decodeRec *dec) { } if (!nrZoneOverlaps) { - err = -1234; + err = ERR_MAPCODE_UNDECODABLE; // type 3 "NLD L222.222" } } // *** make sure decode fits somewhere *** break; @@ -1666,10 +1757,12 @@ static int decoderEngine(decodeRec *dec) { } } // for - restrictZoneTo(&dec->zone, &dec->zone, boundaries(lastrec(ccode))); + if (!err) { + restrictZoneTo(&dec->zone, &dec->zone, boundaries(lastrec(ccode))); - if (isEmpty(&dec->zone)) { - err = -2222; + if (isEmpty(&dec->zone)) { + err = ERR_MAPCODE_UNDECODABLE; // type 0 "BRA xx.xx" + } } if (err) { @@ -1694,7 +1787,7 @@ static int decoderEngine(decodeRec *dec) { dec->result.lon -= 360.0; } - return 0; + return ERR_OK; } /////////////////////////////////////////////////////////////////////////////////////////////// @@ -1706,7 +1799,7 @@ static int decoderEngine(decodeRec *dec) { #ifdef SUPPORT_FOREIGN_ALPHABETS // WARNING - these alphabets have NOT yet been released as standard! use at your own risk! check www.mapcode.com for details. -static UWORD asc2lan[MAPCODE_ALPHABETS_TOTAL][36] = { // A-Z equivalents for ascii characters A to Z, 0-9 +static UWORD asc2lan[_ALPHABET_MAX][36] = { // A-Z equivalents for ascii characters A to Z, 0-9 // A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9 {0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 0x0058, 0x0059, 0x005a, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // roman {0x0391, 0x0392, 0x039e, 0x0394, 0x0388, 0x0395, 0x0393, 0x0397, 0x0399, 0x03a0, 0x039a, 0x039b, 0x039c, 0x039d, 0x039f, 0x03a1, 0x0398, 0x03a8, 0x03a3, 0x03a4, 0x0389, 0x03a6, 0x03a9, 0x03a7, 0x03a5, 0x0396, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // greek @@ -1840,7 +1933,7 @@ char *convertToRoman(char *asciiBuffer, int maxLength, const UWORD *unicodeBuffe w = asciiBuffer; } if (*w == 'A') { - unpack_if_alldigits(w); + unpackAlldigits(w); repack_if_alldigits(w, 0); } if (is_abjad) { @@ -1877,7 +1970,7 @@ static UWORD *encode_utf16(UWORD *unibuf, const int maxlen, const char *mapcode, // PUBLIC - convert as much as will fit of mapcode into utf16String UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiString, - int alphabet) // 0=roman, 2=cyrillic + enum Alphabet alphabet) // 0=roman, 2=cyrillic { UWORD *startbuf = utf16String; UWORD *lastspot = &utf16String[maxLength - 1]; @@ -1904,12 +1997,13 @@ UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiStr } } - if (alphabet == 1 || alphabet == 3 || alphabet == 14 || alphabet == 15) { // greek hebrew arabic korean + if (alphabet == ALPHABET_GREEK || alphabet == ALPHABET_HEBREW || + alphabet == ALPHABET_ARABIC || alphabet == ALPHABET_KOREAN) { asciiString = convertToAbjad(targetAsciiString, asciiString, USIZE); } // re-pack E/U-voweled mapcodes when necessary: - if (alphabet == 1) { // alphabet has no letter E (greek!) + if (alphabet == ALPHABET_GREEK) { // alphabet has fewer characters than Roman! if (strchr(asciiString, 'E') || strchr(asciiString, 'U') || strchr(asciiString, 'e') || strchr(asciiString, 'u')) { // copy trimmed mapcode into temporary buffer targetAsciiString @@ -1921,7 +2015,7 @@ UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiStr memcpy(targetAsciiString, asciiString, (size_t) len); targetAsciiString[len] = 0; // re-pack into A-voweled mapcode - unpack_if_alldigits(targetAsciiString); + unpackAlldigits(targetAsciiString); repack_if_alldigits(targetAsciiString, 1); asciiString = targetAsciiString; } @@ -1943,108 +2037,122 @@ UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiStr // 32=termstart 64=end territory 128(256)=end of clean mapcode(with extension) 512=end of extension static int fullmc_statemachine[24][6] = { - // WHI DOT DET VOW ZER HYP - /* 0 start */ - {0, STATE_ERR, 1 | 32, 1 | 32, STATE_ERR, STATE_ERR}, // looking for very first detter - /* 1 gotL */ - {STATE_ERR, STATE_ERR, 2, 13, STATE_ERR, STATE_ERR}, // got one detter, MUST get another one (if vowel, must be territory!) - /* 2 gotLL */ + // SPACE DOT DETTER VOWEL ZERO HYPHEN + // 0 start === looking for very first detter + {0, ERR_UNEXPECTED_DOT, 1 | 32, 1 | + 32, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, + // 1 L/P === det:LL vowel:TA + {ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_DOT, 2, 13, ERR_DOT_MISSING, ERR_BAD_TERRITORY_FORMAT}, + // 2 LL/PP === white: TT waitprefix | dot: PP. | det:LLL/PPP | vowel:TTA | hyphen:TT- {18 | - 64, 6, 3, 23, STATE_ERR, 14}, // GOT2: white: got territory | dot: 2.X mapcode | det:3letter | hyphen: 2-state | vowel: 3-ter - /* 3 gotLLL */ + 64, 6, 3, 23, ERR_DOT_MISSING, 14}, + // 3 LLL/PPP === white: TTT prefix | dot: PPP. mapcode | det: PPPP | hyphen: TTT- {18 | - 64, 6, 4, STATE_ERR, STATE_ERR, 14}, // white: got territory + start prefix | dot: 3.X mapcode | det:4letterprefix | hyphen: 3-state - /* 4 gotLLLL */ - {STATE_ERR, 6, 5, STATE_ERR, STATE_ERR, STATE_ERR}, // dot: 4.X mapcode | det: got 5th prefix letter - /* 5 gotLLLLL */ - {STATE_ERR, 6, STATE_ERR, STATE_ERR, STATE_ERR, STATE_ERR}, // got 5char so MUST get dot! - /* 6 prefix. */ - {STATE_ERR, STATE_ERR, 7, 9, STATE_PRT, STATE_ERR}, // MUST get first letter after dot (after a vowel, next letter is LAST letter) - /* 7 prefix.L */ - {STATE_ERR, STATE_ERR, 8, 9, STATE_PRT, STATE_ERR}, // MUST get second letter after dot - /* 8 prefix.LL */ - {22 | 128, STATE_ERR, 9, 9, STATE_GO | 128, 11 | - 256}, // get 3d letter after dot | X.2- | X.2 done! - /* 9 prefix.LLL */ - {22 | 128, STATE_ERR, 10, 10, STATE_GO | 128, 11 | - 256}, // get 4th letter after dot | X.3- | X.3 done! - /*10 prefix.LLLL */ - {22 | 128, STATE_ERR, STATE_ERR, STATE_ERR, STATE_GO | 128, 11 | 256}, // X.4- | x.4 done! - - /*11 mc- */ - {STATE_ERR, STATE_ERR, 12, STATE_ERR, STATE_PRT, STATE_ERR}, // MUST get first precision letter - /*12 mc-L* */ - {22 | 512, STATE_ERR, 12, STATE_ERR, STATE_GO | - 512, STATE_ERR}, // *** keep reading precision detters *** until whitespace or done - /*13 gotTA */ - {18 | 64, STATE_ERR, 23, 23, STATE_ERR, 14}, // got two territory letters: - - /*14 ctry- */ - {STATE_ERR, STATE_ERR, 15, 15, STATE_ERR, STATE_ERR}, // MUST get first state letter - /*15 ctry-L */ - {STATE_ERR, STATE_ERR, 16, 16, STATE_ERR, STATE_ERR}, // MUST get 2nd state letter - /*16 ctry-LL */ + 64, 6, 4, ERR_INVALID_VOWEL, ERR_DOT_MISSING, 14}, + // 4 PPPP === dot: PPPP. | det: PPPPP + {ERR_BAD_TERRITORY_FORMAT, 6, 5, ERR_INVALID_VOWEL, ERR_DOT_MISSING, ERR_BAD_TERRITORY_FORMAT}, + // 5 PPPPP === must get dot now! Dot:PPPPP. + {ERR_BAD_TERRITORY_FORMAT, 6, ERR_INVALID_MAPCODE_FORMAT, ERR_INVALID_VOWEL, ERR_DOT_MISSING, ERR_BAD_TERRITORY_FORMAT}, + // 6 prefix. === get first postfix! det: prefix.L | vowel: prefix.A + {ERR_INVALID_MAPCODE_FORMAT, ERR_UNEXPECTED_DOT, 7, 9, ERR_MAPCODE_INCOMPLETE, ERR_UNEXPECTED_HYPHEN}, + // 7 prefix.L === get 2nd postfix! det: prefix.LL | vowel: prefix.LA + {ERR_INVALID_MAPCODE_FORMAT, ERR_UNEXPECTED_DOT, 8, 9, ERR_MAPCODE_INCOMPLETE, ERR_UNEXPECTED_HYPHEN}, + // 8 prefix.LL === get 3d postfix! white:trail | det: prefix.LLL | vowel: prefix.LLA | zero:done | hyphen: mc- + {22 | 128, ERR_UNEXPECTED_DOT, 9, 9, STATE_GO | + 128, + 11 | + 256}, + // 9 prefix.LLL or prefix.[L[L]]A === white:trail | det/vow:full mc | zero:done | hyphen:mc- + {22 | + 128, ERR_UNEXPECTED_DOT, 10, 10, STATE_GO | + 128, 11 | + 256}, + //10 prefix.LLLL or prefix.AL or prefix.LAL === white:trail | zero:done | hyphen:mc- + {22 | + 128, ERR_UNEXPECTED_DOT, ERR_INVALID_MAPCODE_FORMAT, ERR_INVALID_VOWEL, STATE_GO | + 128, 11 | + 256}, + + //11 mc- === MUST get first precision detter + {ERR_EXTENSION_INVALID_LENGTH, ERR_UNEXPECTED_DOT, 12, ERR_EXTENSION_INVALID_CHARACTER, ERR_MAPCODE_INCOMPLETE, ERR_UNEXPECTED_HYPHEN}, + //12 mc-L* === Keep reading precision detters | white=trail | zero=done + {22 | 512, ERR_UNEXPECTED_DOT, 12, ERR_EXTENSION_INVALID_CHARACTER, + STATE_GO | + 512, ERR_UNEXPECTED_HYPHEN}, + + //13 TA === white:waitprefix | det: TAT | vowel:TAA | hyphen:TC- {18 | - 64, STATE_ERR, 17, 17, STATE_ERR, STATE_ERR}, // white: got CCC-SS and get prefix | got 3d letter - /*17 ctry-LLL */ + 64, ERR_INVALID_VOWEL, 23, 23, ERR_DOT_MISSING, 14}, // got two voweled territory letters: + + //14 TC- === get first state letter + {ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_DOT, 15, 15, ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_HYPHEN}, + //15 TC-S === get 2nd state letter + {ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_DOT, 16, 16, ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_HYPHEN}, + //16 TC-SS === white:waitprefix | det/vow:TC-SSS {18 | - 64, STATE_ERR, STATE_ERR, STATE_ERR, STATE_ERR, STATE_ERR}, // got CCC-SSS so MUST get whitespace and then get prefix - - /*18 startprefix */ - {18, STATE_ERR, 19 | 32, 19 | - 32, STATE_ERR, STATE_ERR}, // skip more whitespace, MUST get 1st prefix letter - /*19 gotprefix1 */ - {STATE_ERR, STATE_ERR, 20, STATE_ERR, STATE_ERR, STATE_ERR}, // MUST get second prefix letter - /*20 gotprefix2 */ - {STATE_ERR, 6, 21, STATE_ERR, STATE_ERR, STATE_ERR}, // dot: 2.X mapcode | det: 3d perfix letter - /*21 gotprefix3 */ - {STATE_ERR, 6, 4, STATE_ERR, STATE_ERR, STATE_ERR}, // dot: 3.x mapcode | det: got 4th prefix letter - - /*22 whitespace */ - {22, STATE_ERR, STATE_ERR, STATE_ERR, STATE_GO, STATE_ERR}, // whitespace until end of string - /*23 gotTTA */ - {18 | 64, STATE_ERR, STATE_ERR, STATE_ERR, STATE_ERR, 14} // MUST get hyphen or space + 64, ERR_UNEXPECTED_DOT, 17, 17, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, + //17 TC-SSS === white:waitprefix + {18 | + 64, ERR_UNEXPECTED_DOT, ERR_BAD_TERRITORY_FORMAT, ERR_BAD_TERRITORY_FORMAT, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, + + //18 TC waitprefix === skip more whitespace, MUST get 1st prefix letter/vowel + {18, ERR_UNEXPECTED_DOT, 19 | 32, 19 | + 32, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, + //19 TC P === get second prefix detter + {ERR_DOT_MISSING, ERR_UNEXPECTED_DOT, 20, ERR_INVALID_VOWEL, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, + //20 TC PP === dot:prefix. | det:TC PPP + {ERR_DOT_MISSING, 6, 21, ERR_INVALID_VOWEL, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, + //21 TC PPP === dot:prefix. | det:PPPP + {ERR_DOT_MISSING, 6, 4, ERR_INVALID_VOWEL, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, + + //22 trailing === skip whitespace until end of string + {22, ERR_UNEXPECTED_DOT, ERR_TRAILING_CHARACTERS, ERR_TRAILING_CHARACTERS, STATE_GO, ERR_UNEXPECTED_HYPHEN}, + + //23 TTA/TAT/TAA === space:TC waitprefix | hyphen:TC- + {18 | + 64, ERR_INVALID_VOWEL, ERR_INVALID_VOWEL, ERR_INVALID_VOWEL, ERR_DOT_MISSING, 14} }; // Pass fullcode=1 to recognise territory and mapcode, pass fullcode=0 to only recognise proper mapcode (without optional territory) // Returns 0 if ok, negative in case of error (where -999 represents "may BECOME a valid mapcode if more characters are added) -int -parseMapcodeString(MapcodeElements *mapcodeFormat, const char *asciiString, int containsTerritory, int territoryCode) { +enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, const char *asciiString, int containsTerritory, + enum Territory territory) { + const char *a = asciiString; const char *mcStart = NULL, *exStart = NULL; int nondigits = 0, vowels = 0; int state = (containsTerritory ? 0 : 18); // initial state - if (mapcodeFormat) { - *mapcodeFormat->precisionExtension = 0; - *mapcodeFormat->territoryISO = 0; + if (mapcodeElements) { + *mapcodeElements->precisionExtension = 0; + *mapcodeElements->territoryISO = 0; } - for (;; asciiString++) { + for (;; a++) { int newstate, token; // recognise token: decode returns -2=a -3=e -4=0, 0..9 for digit or "o" or "i", 10..31 for char, -1 for illegal char - if (*asciiString == '.') { + if (*a == '.') { token = TOKENDOT; - if (mapcodeFormat) { - mapcodeFormat->indexOfDot = (int) (asciiString - mcStart); + if (mapcodeElements) { + mapcodeElements->indexOfDot = (int) (a - mcStart); } - } else if (*asciiString == '-') { + } else if (*a == '-') { token = TOKENHYPH; - } else if (*asciiString == 0) { + } else if (*a == 0) { token = TOKENZERO; - } else if ((*asciiString == ' ') || (*asciiString == '\t')) { + } else if ((*a == ' ') || (*a == '\t')) { token = TOKENSEP; } else { - const signed char c = decodeChar(*asciiString); + const signed char c = decodeChar(*a); if (c < 0) { // vowel or illegal? - token = TOKENVOWEL; - vowels++; // assume vowel (-2,-3,-4) if (c == -1) { // illegal? - return -4; + return ERR_INVALID_CHARACTER; } + token = TOKENVOWEL; + vowels++; } else if (c < 10) { // digit token = TOKENCHR; // digit } else { // charcter B-Z token = TOKENCHR; - if ((state != 11) && (state != 12) && (state != 13)) { + if (exStart == NULL) { nondigits++; } } @@ -2052,63 +2160,70 @@ parseMapcodeString(MapcodeElements *mapcodeFormat, const char *asciiString, int newstate = fullmc_statemachine[state][token]; if (newstate >= 32) { if (newstate >= 512) { // end of extension - int len = (int) (asciiString - exStart); + int len = (int) (a - exStart); if ((len < 1) || (len > MAX_PRECISION_DIGITS)) { - return -7; + return ERR_EXTENSION_INVALID_LENGTH; } - if (mapcodeFormat) { - memcpy(mapcodeFormat->precisionExtension, exStart, (size_t) len); - mapcodeFormat->precisionExtension[len] = 0; + if (mapcodeElements) { + memcpy(mapcodeElements->precisionExtension, exStart, (size_t) len); + mapcodeElements->precisionExtension[len] = 0; } } else if (newstate >= 128) { // start of extension if (newstate >= 256) { - exStart = asciiString + 1; + exStart = a + 1; } // end of proper mapcode - if (mapcodeFormat) { - int properMapcodeLength = (int) (asciiString - mcStart); - memcpy(mapcodeFormat->properMapcode, mcStart, (size_t) properMapcodeLength); - mapcodeFormat->properMapcode[properMapcodeLength] = 0; - makeupper(mapcodeFormat->properMapcode); + if (mapcodeElements) { + int properMapcodeLength = (int) (a - mcStart); + memcpy(mapcodeElements->properMapcode, mcStart, (size_t) properMapcodeLength); + mapcodeElements->properMapcode[properMapcodeLength] = 0; } } else if (newstate >= 64) { // end of territory nondigits = vowels = 0; - if (mapcodeFormat) { - int len = (int) (asciiString - mcStart); - memcpy(mapcodeFormat->territoryISO, mcStart, (size_t) len); - mapcodeFormat->territoryISO[len] = 0; - makeupper(mapcodeFormat->territoryISO); + if (mapcodeElements) { + int len = (int) (a - mcStart); + memcpy(mapcodeElements->territoryISO, mcStart, (size_t) len); + mapcodeElements->territoryISO[len] = 0; } } else { // start of mapcode or territory - mcStart = asciiString; + mcStart = a; } newstate &= 31; } - if (newstate == STATE_ERR) { - return -(1000 + 10 * state + token); + if (newstate < 0) { + return (enum MapcodeError) newstate; } else if (newstate == STATE_GO) { - int ret = (nondigits ? (vowels > 2 ? -6 : 0) : (vowels > 0 && vowels <= 3 ? 0 : -5)); - if (ret == 0 && mapcodeFormat) { - if (*mapcodeFormat->territoryISO) { - mapcodeFormat->territoryCode = getTerritoryCode(mapcodeFormat->territoryISO, territoryCode - 1); + if (vowels > 3 || (nondigits > 0 && vowels == 3)) { + return ERR_INVALID_VOWEL; + } else if (nondigits == 0 && vowels == 0) { + return ERR_ALL_DIGIT_CODE; + } + if (mapcodeElements) { + if (*mapcodeElements->territoryISO) { + mapcodeElements->territoryCode = getTerritoryCode(mapcodeElements->territoryISO, territory); + if (mapcodeElements->territoryCode < _TERRITORY_MIN) { + return ERR_UNKNOWN_TERRITORY; + } + makeupper(mapcodeElements->territoryISO); } else { - mapcodeFormat->territoryCode = territoryCode; + mapcodeElements->territoryCode = territory; } - if (mapcodeFormat->territoryCode == (ccode_mex + 1) && (strlen(mapcodeFormat->properMapcode) < 8)) { - mapcodeFormat->territoryCode = getTerritoryCode("MX-MX", -1); + if ((mapcodeElements->territoryCode == TERRITORY_MEX) && (strlen(mapcodeElements->properMapcode) < 8)) { + // special case: short MEX codes are handled in the state (which ALSO has iso code MEX) + mapcodeElements->territoryCode = TERRITORY_MX_MX; } + makeupper(mapcodeElements->precisionExtension); + makeupper(mapcodeElements->properMapcode); } - return ret; - } else if (newstate == STATE_PRT) { - return -999; + return ERR_OK; } state = newstate; } } -int compareWithMapcodeFormat(const char *asciiString, int containsTerritory) { - return parseMapcodeString(NULL, asciiString, containsTerritory, 0); +enum MapcodeError compareWithMapcodeFormat(const char *asciiString, int containsTerritory) { + return parseMapcodeString(NULL, asciiString, containsTerritory, TERRITORY_NONE); } @@ -2118,14 +2233,14 @@ int compareWithMapcodeFormat(const char *asciiString, int containsTerritory) { // /////////////////////////////////////////////////////////////////////////////////////////////// -// PUBLIC - returns name of territoryCode in (sufficiently large!) result string. +// PUBLIC - returns name of territory in (sufficiently large!) result string. // useShortNames: 0=full 1=short // returns empty string in case of error -char *getTerritoryIsoName(char *territoryISO, int territoryCode, int useShortName) { - if ((territoryCode < 1) || (territoryCode > MAX_MAPCODE_TERRITORY_CODE)) { +char *getTerritoryIsoName(char *territoryISO, enum Territory territory, int useShortName) { + if (territory == TERRITORY_NONE) { *territoryISO = 0; } else { - const char *alphaCode = iso3166alpha[territoryCode - 1]; + const char *alphaCode = iso3166alpha[INDEX_OF_TERRITORY(territory)]; const char *hyphen = strchr(alphaCode, '-'); if (useShortName && hyphen != NULL) { strcpy(territoryISO, hyphen + 1); @@ -2136,34 +2251,27 @@ char *getTerritoryIsoName(char *territoryISO, int territoryCode, int useShortNam return territoryISO; } -// PUBLIC - returns negative if territoryCode is not a code that has a parent country -int getParentCountryOf(int territoryCode) { - const int parentccode = parentTerritoryOf(territoryCode - 1); // returns parent ccode or -1 - if (parentccode >= 0) { - return parentccode + 1; - } - return -1; +// PUBLIC - returns negative if territory is not a code that has a parent country +enum Territory getParentCountryOf(enum Territory territory) { + return parentTerritoryOf(territory); } -// PUBLIC - returns territoryCode if it is a country, or parent country if territoryCode is a state. -// returns megative if territoryCode is invalid. -int getCountryOrParentCountry(int territoryCode) { - if (territoryCode > 0 && territoryCode < MAX_MAPCODE_TERRITORY_CODE) { - const int tp = getParentCountryOf(territoryCode); - if (tp > 0) { - return tp; - } - return territoryCode; +// PUBLIC - returns territory if it is a country, or parent country if territory is a state. +// returns megative if territory is invalid. +enum Territory getCountryOrParentCountry(enum Territory territory) { + const enum Territory tp = getParentCountryOf(territory); + if (tp != TERRITORY_NONE) { + return tp; } - return -1; + return territory; } // PUBLIC - returns nonzero if coordinate is near more than one territory border -int multipleBordersNearby(double latDeg, double lonDeg, int territoryCode) { - const int ccode = territoryCode - 1; - if ((ccode >= 0) && (ccode < ccode_earth)) { // valid territory, not earth - const int parentTerritoryCode = getParentCountryOf(territoryCode); - if (parentTerritoryCode >= 0) { +int multipleBordersNearby(double latDeg, double lonDeg, enum Territory territory) { + const enum Territory ccode = territory; + if ((ccode > _TERRITORY_MIN) && (ccode != TERRITORY_AAA)) { // valid territory, not earth + const enum Territory parentTerritoryCode = getParentCountryOf(territory); + if (parentTerritoryCode != TERRITORY_NONE) { // there is a parent! check its borders as well... if (multipleBordersNearby(latDeg, lonDeg, parentTerritoryCode)) { return 1; @@ -2197,25 +2305,26 @@ static int cmp_alphacode(const void *e1, const void *e2) { return strcmp(a1->alphaCode, a2->alphaCode); } // cmp -static int binfindmatch(const int parentNumber, const char *territoryISO) { +static enum Territory binfindmatch(const int parentNumber, const char *territoryISO) { // build an uppercase search term char codeISO[MAX_ISOCODE_LEN + 1]; const char *r = territoryISO; int len = 0; if (parentNumber < 0) { - return -1; + return TERRITORY_NONE; } if (parentNumber > 0) { - static const char *p2[9] = {"", "US-", "IN-", "CA-", "AU-", "MX-", "BR-", "RU-", "CN-"}; - strcpy(codeISO, p2[parentNumber]); + codeISO[0] = parents2[3 * parentNumber - 3]; + codeISO[1] = parents2[3 * parentNumber - 2]; + codeISO[2] = '-'; len = 3; } while ((len < MAX_ISOCODE_LEN) && (*r > 32)) { codeISO[len++] = *r++; } if (*r > 32) { - return -1; + return TERRITORY_NONE; } codeISO[len] = 0; makeupper(codeISO); @@ -2227,67 +2336,56 @@ static int binfindmatch(const int parentNumber, const char *territoryISO) { p = (const alphaRec *) bsearch(&t, alphaSearch, NRTERREC, sizeof(alphaRec), cmp_alphacode); if (p) { if (strcmp(t.alphaCode, p->alphaCode) == 0) { // only interested in PERFECT match - return p->ccode + 1; + return p->territory; } // match } // found } // - return -1; + return TERRITORY_NONE; } -// PUBLIC - returns territoryCode of territoryISO (or negative if not found). -// optionalTerritoryContext: pass to handle ambiguities (pass <=0 if unknown). -int getTerritoryCode(const char *territoryISO, int optionalTerritoryContext) { +// PUBLIC - returns territory of territoryISO (or negative if not found). +// optionalTerritoryContext: pass to handle ambiguities (pass TERRITORY_NONE if unknown). +enum Territory getTerritoryCode(const char *territoryISO, enum Territory optionalTerritoryContext) { if (territoryISO == NULL) { - return -1; + return TERRITORY_NONE; } while (*territoryISO > 0 && *territoryISO <= 32) { territoryISO++; } // skip leading whitespace if (territoryISO[0] && territoryISO[1]) { - const int ccode = optionalTerritoryContext - 1; if (territoryISO[2] == '-') { return binfindmatch(getParentNumber(territoryISO, 2), territoryISO + 3); } else if (territoryISO[2] && territoryISO[3] == '-') { return binfindmatch(getParentNumber(territoryISO, 3), territoryISO + 4); } else { - int b; + enum Territory b; int parentNumber = 0; - if (ccode >= 0) { - if (parentnumber[ccode] > 0) { - parentNumber = parentnumber[ccode]; - } else { - int parentTerritory = parentTerritoryOf(ccode); - if (parentTerritory >= 0) { - parentNumber = parentnumber[parentTerritory]; - } else { - parentNumber = -1; - } - - } + if (optionalTerritoryContext > _TERRITORY_MIN) { + parentNumber = parentnumber[INDEX_OF_TERRITORY(getCountryOrParentCountry(optionalTerritoryContext))]; } b = binfindmatch(parentNumber, territoryISO); - if (b > 0) { + if (b != TERRITORY_NONE) { return b; } } return binfindmatch(0, territoryISO); } // else, fail: - return -1; + return TERRITORY_NONE; } // PUBLIC - decode string into lat,lon; returns negative in case of error -int decodeMapcodeToLatLon(double *latDeg, - double *lonDeg, - const char *mapcode, - int territoryCode) { +enum MapcodeError decodeMapcodeToLatLon(double *latDeg, + double *lonDeg, + const char *mapcode, + enum Territory territory) { if ((latDeg == NULL) || (lonDeg == NULL) || (mapcode == NULL)) { - return -100; + return ERR_BAD_ARGUMENTS; } else { - int ret; + enum MapcodeError ret; decodeRec dec; dec.orginput = mapcode; - dec.context = territoryCode; + dec.context = territory; ret = decoderEngine(&dec); *latDeg = dec.result.lat; @@ -2296,18 +2394,19 @@ int decodeMapcodeToLatLon(double *latDeg, } } -// PUBLIC - encode lat,lon for TerritoryCode tc to a mapcode with extraDigits accuracy -int encodeLatLonToSingleMapcode(char *mapcode, double latDeg, double lonDeg, int territoryCode, int extraDigits) { +// PUBLIC - encode lat,lon for territory to a mapcode with extraDigits accuracy +int +encodeLatLonToSingleMapcode(char *mapcode, double latDeg, double lonDeg, enum Territory territory, int extraDigits) { char *v[2]; Mapcodes rlocal; int ret; - if (territoryCode <= 0) { + if (territory <= 0) { return 0; } - ret = encodeLatLonToMapcodes_internal(v, &rlocal, latDeg, lonDeg, territoryCode, 1, debugStopAt, extraDigits); + ret = encodeLatLonToMapcodes_internal(v, &rlocal, latDeg, lonDeg, territory, 1, debugStopAt, extraDigits); *mapcode = 0; if (ret <= 0) { // no solutions? - return -1; + return ret; } // prefix territory unless international if (strcmp(v[1], "AAA") != 0) { @@ -2318,9 +2417,10 @@ int encodeLatLonToSingleMapcode(char *mapcode, double latDeg, double lonDeg, int return 1; } -// PUBLIC - encode lat,lon for (optional) TerritoryCode tc to mapcodes with extraDigits accuracy -int encodeLatLonToMapcodes(Mapcodes *mapcodes, double latDeg, double lonDeg, int territoryCode, int extraDigits) { - return encodeLatLonToMapcodes_internal(NULL, mapcodes, latDeg, lonDeg, territoryCode, 0, debugStopAt, extraDigits); +// PUBLIC - encode lat,lon for (optional) territory to mapcodes with extraDigits accuracy +int +encodeLatLonToMapcodes(Mapcodes *mapcodes, double latDeg, double lonDeg, enum Territory territory, int extraDigits) { + return encodeLatLonToMapcodes_internal(NULL, mapcodes, latDeg, lonDeg, territory, 0, debugStopAt, extraDigits); } /////////////////////////////////////////////////////////////////////////////////////////////// @@ -2332,9 +2432,10 @@ int encodeLatLonToMapcodes(Mapcodes *mapcodes, double latDeg, double lonDeg, int // Legacy: NOT threadsafe Mapcodes rglobal; -int encodeLatLonToMapcodes_Deprecated(char **mapcodesAndTerritories, double latDeg, double lonDeg, int territoryCode, - int extraDigits) { - return encodeLatLonToMapcodes_internal(mapcodesAndTerritories, &rglobal, latDeg, lonDeg, territoryCode, 0, +int +encodeLatLonToMapcodes_Deprecated(char **mapcodesAndTerritories, double latDeg, double lonDeg, enum Territory territory, + int extraDigits) { + return encodeLatLonToMapcodes_internal(mapcodesAndTerritories, &rglobal, latDeg, lonDeg, territory, 0, debugStopAt, extraDigits); } @@ -2342,7 +2443,7 @@ int encodeLatLonToMapcodes_Deprecated(char **mapcodesAndTerritories, double latD static char makeiso_bufbytes[16]; static char *makeiso_buf; -const char *convertTerritoryCodeToIsoName(int territoryContext, int useShortName) { +const char *convertTerritoryCodeToIsoName(enum Territory territoryContext, int useShortName) { if (makeiso_buf == makeiso_bufbytes) { makeiso_buf = makeiso_bufbytes + 8; } else { @@ -2360,7 +2461,7 @@ const char *decodeToRoman(const UWORD *utf16String) { const UWORD *encodeToAlphabet(const char *asciiString, - int alphabet) { + enum Alphabet alphabet) { return convertToAlphabet(legacy_utf16Buffer, MAX_MAPCODE_RESULT_LEN, asciiString, alphabet); } @@ -2410,7 +2511,7 @@ static char *convertToAbjad(char *targetAsciiString, const char *sourceAsciiStri // copy sourceAsciiString into targetAsciiString memcpy(targetAsciiString, sourceAsciiString, (size_t) len); targetAsciiString[len] = 0; - unpack_if_alldigits(targetAsciiString); + unpackAlldigits(targetAsciiString); len = (int) strlen(targetAsciiString); dot = (int) (strchr(targetAsciiString, '.') - targetAsciiString); @@ -2585,7 +2686,7 @@ static void convertFromAbjad(char *s) { *postfix = 0; } - unpack_if_alldigits(s); + unpackAlldigits(s); len = (int) strlen(s); form = (dot >= 2 && dot <= 5 ? dot * 10 + (len - dot - 1) : 0); @@ -2695,10 +2796,10 @@ static void convertFromAbjad(char *s) { } } -const TerritoryAlphabets *getAlphabetsForTerritory(int territoryCode) { - const int ccode = territoryCode - 1; - if ((ccode >= 0) && (ccode <= ccode_earth)) { // valid territory, not earth - return &alphabetsForTerritory[ccode]; +const TerritoryAlphabets *getAlphabetsForTerritory(enum Territory territory) { + ASSERT(territory > _TERRITORY_MIN && territory < _TERRITORY_MAX); + if (territory != TERRITORY_NONE) { // valid territory, not earth + return &alphabetsForTerritory[INDEX_OF_TERRITORY(territory)]; } return NULL; } diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index 1b8584c..33f1390 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -22,9 +22,10 @@ extern "C" { #endif #include "mapcode_alphabets.h" +#include "mapcode_territories.h" #include "mapcode_territory_alphabets.h" -#define mapcode_cversion "2.4.0" +#define mapcode_cversion "2.4.1" #define UWORD unsigned short int // 2-byte unsigned integer. @@ -34,16 +35,14 @@ extern "C" { #define MAX_NR_OF_MAPCODE_RESULTS 22 // Max. number of results ever returned by encoder (e.g. for 26.904899, 95.138515). #define MAX_PROPER_MAPCODE_LEN 11 // Max. number of characters in a proper mapcode (including the dot, excl. precision extension). #define MAX_PRECISION_DIGITS 8 // Max. number of extension characters (excluding the hyphen). Must be even. -#define MAX_PRECISION_FACTOR 810000 // 30 to the power (MAX_PRECISION_DIGITS/2). -#define MAX_ISOCODE_LEN 7 // Max. number of characters of a valid territory code; although nothing longer than SIX characters is ever generated (RU-KAM), users can input SEVEN characters (RUS-KAM). +#define MAX_ISOCODE_LEN 7 // Max. number of characters of a valid ISO3166 territory code; although nothing longer than SIX characters is ever generated (RU-KAM), users can input SEVEN characters (RUS-KAM). #define MAX_CLEAN_MAPCODE_LEN (MAX_PROPER_MAPCODE_LEN + 1 + MAX_PRECISION_DIGITS) // Max. number of characters in a clean mapcode (excluding zero-terminator). #define MAX_MAPCODE_RESULT_LEN (MAX_ISOCODE_LEN + 1 + MAX_CLEAN_MAPCODE_LEN + 1) // Max. number of characters to store a single result (including zero-terminator). - /** * The type Mapcodes hold a number of mapcodes, for example from an encoding call. - * If a result contains a space, it splits the territory alphacode from the mapcode. - * International mapcodes do not specify a territory alphacode, nor a space. + * If a result contains a space, that space seperates the territory ISO3166 code from the mapcode. + * International mapcodes never include a territory ISO3166 code, nor a space. */ typedef struct { int count; // The number of mapcode results (length of array). @@ -51,13 +50,49 @@ typedef struct { } Mapcodes; typedef struct { - char territoryISO[MAX_ISOCODE_LEN + 1]; // The (trimmed and uppercased) candidate territory. - int territoryCode; // The territory, as recognised and disambiguated, same as from getTerritoryCode(). - char properMapcode[MAX_PROPER_MAPCODE_LEN + 1]; // The (trimmed and uppercased) proper mapcode (excluding territory and precision extension). + char territoryISO[MAX_ISOCODE_LEN + 1]; // The (trimmed and uppercased) candidate territory ISO3166 code. + enum Territory territoryCode; // The territory, as recognised and disambiguated from territoryISO + char properMapcode[MAX_PROPER_MAPCODE_LEN + 1]; // The (trimmed and uppercased) candidate proper mapcode (excluding territory and precision extension). int indexOfDot; // Position of dot in properMapcode (a value between 2 and 5). - char precisionExtension[MAX_PRECISION_DIGITS + 1]; // The (trimmed and uppercased) precision extension including hyphen; empty if precision 0. + char precisionExtension[MAX_PRECISION_DIGITS + 1]; // The (trimmed and uppercased) candidate precision extension excluding hyphen; empty if precision 0. } MapcodeElements; +/** + * List of error return codes (negative except for ERR_OK = 0) + */ +enum MapcodeError { + // note: an incomplete mapcode could "become" complete by adding letters + ERR_MAPCODE_INCOMPLETE = -999, // not enough letters (yet) after dot + + // format errors + ERR_ALL_DIGIT_CODE = -299, // mapcode consists only of digits + ERR_INVALID_MAPCODE_FORMAT, // string not recognised as mapcode format + ERR_INVALID_CHARACTER, // mapcode contains an invalid character + ERR_BAD_ARGUMENTS, // an argument is invalid (e.g. NULL) + ERR_INVALID_ENDVOWELS, // mapcodes ends in UE or UU + ERR_EXTENSION_INVALID_LENGTH, // precision extension too long, or empty + ERR_EXTENSION_INVALID_CHARACTER, // bad precision extension character (e.g. Z) + ERR_UNEXPECTED_DOT, // mapcode dot can not be in this position + ERR_DOT_MISSING, // mapcode dot not found + ERR_UNEXPECTED_HYPHEN, // hyphen can not be in this position + ERR_INVALID_VOWEL, // vowel in invalid location, or missing + ERR_BAD_TERRITORY_FORMAT, // mapcode territory badly formatted + ERR_TRAILING_CHARACTERS, // characters found trailing the mapcode + + // parse error + ERR_UNKNOWN_TERRITORY = -199, // mapcode territory not recognised + + // other errors + ERR_BAD_MAPCODE_LENGTH = -99, // proper mapcode too short or too long + ERR_MISSING_TERRITORY, // mapcode can not be decoded without territory + ERR_EXTENSION_UNDECODABLE, // extension does not decode to valid coordinate + ERR_MAPCODE_UNDECODABLE, // mapcode does not decode inside territory + ERR_BAD_COORDINATE, // latitude or longitude is NAN or infinite + + // all OK + ERR_OK = 0, +}; + /** * Encode a latitude, longitude pair (in degrees) to a set of Mapcodes. * @@ -65,8 +100,8 @@ typedef struct { * mapcodes - A pointer to a buffer to hold the mapcodes, allocated by the caller. * lat - Latitude, in degrees. Range: -90..90. * lon - Longitude, in degrees. Range: -180..180. - * territoryCode - Territory code (obtained from getTerritoryCode), used as encoding context. - * Pass 0 to get Mapcodes for all territories. + * territory - Territory (e.g. as from getTerritoryCode), used as encoding context. + * Pass TERRITORY_NONE or TERRITORY_UNKNOWN to get Mapcodes for all territories. * extraDigits - Number of extra "digits" to add to the generated mapcode. The preferred default is 0. * Other valid values are 1 and 2, which will add extra letters to the mapcodes to * make them represent the coordinate more accurately. @@ -81,7 +116,7 @@ int encodeLatLonToMapcodes( Mapcodes *mapcodes, double latDeg, double lonDeg, - int territoryCode, + enum Territory territory, int extraDigits); /** @@ -98,8 +133,8 @@ int encodeLatLonToMapcodes( * by the next call to this method! * lat - Latitude, in degrees. Range: -90..90. * lon - Longitude, in degrees. Range: -180..180. - * territoryCode - Territory code (obtained from getTerritoryCode), used as encoding context. - * Pass 0 to get Mapcodes for all territories. + * territory - Territory (e.g. as obtained from getTerritoryCode), used as encoding context. + * Pass TERRITORY_NONE or TERRITORY_UNKNOWN to get Mapcodes for all territories. * extraDigits - Number of extra "digits" to add to the generated mapcode. The preferred default is 0. * Other valid values are 1 and 2, which will add extra letters to the mapcodes to * make them represent the coordinate more accurately. @@ -113,7 +148,7 @@ int encodeLatLonToMapcodes_Deprecated( // Warning: this method is deprecated char **mapcodesAndTerritories, double latDeg, double lonDeg, - int territoryCode, + enum Territory territory, int extraDigits); /** @@ -127,19 +162,20 @@ int encodeLatLonToMapcodes_Deprecated( // Warning: this method is deprecated * The caller should allocate at least MAX_MAPCODE_RESULT_LEN characters for the string. * lat - Latitude, in degrees. Range: -90..90. * lon - Longitude, in degrees. Range: -180..180. - * territoryCode - Territory code (obtained from getTerritoryCode), used as encoding context. + * territory - Territory (e.g. as obtained from getTerritoryCode), used as encoding context. + * Pass TERRITORY_NONE or TERRITORY_UNKNOWN to get Mapcodes for all territories. * extraDigits - Number of extra "digits" to add to the generated mapcode. The preferred default is 0. * Other valid values are 1 and 2, which will add extra letters to the mapcodes to * make them represent the coordinate more accurately. * * Returns: - * 0 if encoding failed, or >0 if it succeeded. + * Number of results. <=0 if encoding failed, or 1 if it succeeded. */ int encodeLatLonToSingleMapcode( char *mapcode, double latDeg, double lonDeg, - int territoryCode, + enum Territory territory, int extraDigits); /** @@ -149,120 +185,123 @@ int encodeLatLonToSingleMapcode( * lat - Decoded latitude, in degrees. Range: -90..90. * lon - Decoded longitude, in degrees. Range: -180..180. * mapcode - Mapcode to decode. - * territoryCode - Territory code (obtained from getTerritoryCode), used as decoding context. - * Pass 0 if not available. + * territory - Territory (e.g. as obtained from getTerritoryCode), used as decoding context. + * Pass TERRITORY_NONE if not available. * * Returns: * 0 if encoding succeeded, nonzero in case of error. */ -int decodeMapcodeToLatLon( +enum MapcodeError decodeMapcodeToLatLon( double *latDeg, double *lonDeg, const char *mapcode, - int territoryCode); + enum Territory territory); /** * Checks if a string has the format of a Mapcode. (Note: The method is called compareXXX rather than hasXXX because * the return value '0' indicates the string has the Mapcode format, much like string comparison strcmp returns.) * * Arguments: - * asciiString - Mapcode string to check. - * includesTerritory - If 0, no territory is includes in the string. If 1, territory information is - * supposed to be available in the string as well. + * asciiString - Mapcode string to check. + * stringIncludesTerritory - Pass 0 if you are certain that no territory is (or should be) included in the string. + * Pass 1 if territory information MAY be available in the string. * Returns: * 0 if the string has a correct Mapcode format; <0 if the string does not have a Mapcode format. - * Special value COMPARE_MAPCODE_MISSING_CHARACTERS (-999) indicates the string could be a Mapcode, but it seems + * Special value ERR_MAPCODE_INCOMPLETE (-999) indicates the string could be a Mapcode, but it seems * to lack some characters. + * NOTE: a correct Mapcode format does not in itself guarantee the mapcode will decode to a valid coordinate! */ -int compareWithMapcodeFormat( +enum MapcodeError compareWithMapcodeFormat( const char *asciiString, - int includesTerritory); + int stringIncludesTerritory); /** * Parses a string into its mapcode components, separating the territory, the 'proper' mapcode (without the * territory and the precision extension) and the precision extension. * * Arguments: - * mapcodeFormat - If not NULL, filled with analysis of the 'check' string if it was a correct mapcode. - * Pass NULL to skip returning the additional analysis. - * asciiString - Mapcode string to check. - * includesTerritory - If 0, no territory is includes in the string. If non-0, territory information is - * supposed to be available in the string as well. Pass non-0 when in doubt. - * territoryCode - Territory code (obtained from getTerritoryCode), used as decoding context in case - * the mapcode string does not contain a territory. - * Pass 0 if not available. + * mapcodeFormat - If not NULL, filled with analysis of the 'check' string if it was a correct mapcode. + * Pass NULL to skip returning the additional analysis. + * asciiString - Mapcode string to check. + * stringIncludesTerritory - Pass 0 if you are certain that no territory is (or should be) included in the string. + * Pass 1 if territory information MAY be available in the string. + * territory - Territory (e.g. as obtained from getTerritoryCode), used as decoding context in case + * the mapcode string does not contain an (unambiguous) ISO3166 territory code. + * Pass 0 if not available. * Returns: * Returns 0 if the string has a correct Mapcode format. * Return <0 if the string does not have a Mapcode format. - * Special value COMPARE_MAPCODE_MISSING_CHARACTERS indicates the string could be a Mapcode, but it seems + * Special value ERR_MAPCODE_INCOMPLETE indicates the string could be a Mapcode, but it seems * to lack some characters. * If 0 is returned, the structure mapcodeFormat is correctly filled with (trimmed, uppercased) components - * id the passed pointer to mapcodeFormat was not NULL. + * if the passed pointer to mapcodeFormat was not NULL. + * NOTE: a correct Mapcode format does not in itself guarantee the mapcode will decode to a valid coordinate! */ -int parseMapcodeString( - MapcodeElements *mapcodeFormat, +enum MapcodeError parseMapcodeString( + MapcodeElements *mapcodeElements, const char *asciiString, - int containsTerritory, - int territoryCode); + int stringIncludesTerritory, + enum Territory territory); /** - * Convert a territory name to a territory code. + * Convert an ISO3166 territory code to a territory. * * Arguments: - * territoryISO - String starting with ISO code of territory (e.g. "USA" or "US-CA"). - * parentTerritoryCode - Parent territory code, or 0 if not available. + * territoryISO - String starting with ISO3166 code of territory (e.g. "USA" or "US-CA"). + * parentTerritoryCode - Parent territory, or TERRITORY_NONE if not available. * * Returns: - * Territory code >0 if succeeded, or <0 if failed. + * Territory (>0) if succeeded, or <0 (TERRITORY_NONE) if failed. */ -int getTerritoryCode( +enum Territory getTerritoryCode( const char *territoryISO, - int optionalTerritoryContext); + enum Territory optionalTerritoryContext); /** - * Convert a territory code to a territory name. + * Convert a territory to a territory name. * * Arguments: * territoryISO - String to territory ISO code name result. - * territoryCode - Territory code. + * territory - Territory to get the name of. * userShortName - Pass 0 for full name, 1 for short name (state codes may be ambiguous). * * Returns: - * Pointer to result. Empty if territoryCode illegal. + * Pointer to result. String will be empty if territory illegal. */ char *getTerritoryIsoName( char *territoryISO, - int territoryCode, + enum Territory territory, int useShortName); // the old, non-threadsafe routine which uses static storage, overwritten at each call: const char *convertTerritoryCodeToIsoName( - int territoryContext, + enum Territory territoryContext, int useShortName); /** - * Given a territory code, return the territory code itself it it was a country, or return its parent - * country territory if it was a state. + * Given a territory, return the territory itself it it was a country, or return its parent + * territory if it was a subdivision (e.g. a state). * * Arguments: - * territoryCode - Country or state territory code. + * territory - territory (either a country or a subdivision, e.g. a state) * * Returns: - * Territory code of the parent country (if the territoryCode indicated a state), or the territoryCode - * itself, if it was a country; <0 if the territoryCode was invalid. + * Territory of the parent country (if the territory has one), or the territory itself. + * <0 (TERRITORY_NONE) if the territory was invalid. */ -int getCountryOrParentCountry(int territoryCode); +enum Territory getCountryOrParentCountry(enum Territory territory); /** - * Given a territory code, return its parent country territory. + * Given a territory, return its parent country. * * Arguments: - * territoryCode - State territory code. + * territory - territory to get the parent of * * Returns: - * Territory code of the parent country; <0 if the territoryCode was not a state or it was invalid. + * Territory of the parent country; + * <0 (TERRITORY_NONE) if the territory was not a subdivision, or invalid. */ -int getParentCountryOf(int territoryCode); +enum Territory getParentCountryOf(enum Territory territory); /** * Returns the distance in meters between two coordinates (latitude/longitude pairs) @@ -289,7 +328,7 @@ double maxErrorInMeters(int extraDigits); * Arguments: * lat - Latitude, in degrees. Range: -90..90. * lon - Longitude, in degrees. Range: -180..180. - * territoryCode - Territory code (obtained from getTerritoryCode). + * territory - Territory * * returns nonzero if coordinate is near more than one territory border * @@ -300,18 +339,18 @@ double maxErrorInMeters(int extraDigits); int multipleBordersNearby( double latDeg, double lonDeg, - int territoryCode); + enum Territory territory); /** - * Given a territory code, returns a structure defining which alphabets (in order of importance) are in common use in the territory + * Given a territory, returns a structure defining which alphabets (in order of importance) are in common use in the territory * * Arguments: - * territoryCode - territory code. + * territory - territory to get the common alphabets for. * * Returns: - * A pointer to a TerritoryAlphabets structure (or NULL if territoryCode is invalid). + * A pointer to a TerritoryAlphabets structure (or NULL if the territory is invalid). */ -const TerritoryAlphabets *getAlphabetsForTerritory(int territoryCode); +const TerritoryAlphabets *getAlphabetsForTerritory(enum Territory territory); /** * Decode a string to Roman characters. @@ -338,7 +377,7 @@ char *convertToRoman(char *asciiString, int maxLength, const UWORD *utf16String) * Returns: * Encoded Unicode string, points at buffer from 'utf16String', allocated/deallocated by caller. */ -UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiString, int alphabet); +UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiString, enum Alphabet alphabet); /* DEPRECATED METHODS AND CONSTANT - WILL BE DROPPED IN FUTURE RELEASES. */ @@ -356,43 +395,7 @@ const char *decodeToRoman(const UWORD *utf16String); * Returns converted string. allocated by the library. String must NOT be * de-allocated by the caller. It will be overwritten by a subsequent call to this method! */ -const UWORD *encodeToAlphabet(const char *asciiString, int alphabet); - - -/** - * List of #defines to support legacy systems. - */ -#define convertTerritoryIsoNameToCode getTerritoryCode -#define coord2mc(results, lat, lon, territoryCode) encodeLatLonToMapcodes_Deprecated(results, lat, lon,territoryCode, 0) -#define coord2mc1(results, lat, lon, territoryCode) encodeLatLonToSingleMapcode(results, lat, lon, territoryCode, 0) -#define mc2coord decodeMapcodeToLatLon -#define lookslikemapcode compareWithMapcodeFormat -#define text2tc getTerritoryCode -#define tc2text convertTerritoryCodeToIsoName -#define tccontext getCountryOrParentCountry -#define tcparent getParentCountryOf -#define decode_to_roman decodeToRoman -#define encode_to_alphabet encodeToAlphabet -#define MAX_MAPCODE_TERRITORY_CODE MAX_CCODE -#define NR_BOUNDARY_RECS NR_RECS - -#define MAX_LANGUAGES MAPCODE_ALPHABETS_TOTAL -#define MAPCODE_LANGUAGE_ROMAN MAPCODE_ALPHABET_ROMAN -#define MAPCODE_LANGUAGE_GREEK MAPCODE_ALPHABET_GREEK -#define MAPCODE_LANGUAGE_CYRILLIC MAPCODE_ALPHABET_CYRILLIC -#define MAPCODE_LANGUAGE_HEBREW MAPCODE_ALPHABET_HEBREW -#define MAPCODE_LANGUAGE_HINDI MAPCODE_ALPHABET_DEVANAGARI -#define MAPCODE_ALPHABET_HINDI MAPCODE_ALPHABET_DEVANAGARI -#define MAPCODE_LANGUAGE_MALAYALAM MAPCODE_ALPHABET_MALAYALAM -#define MAPCODE_LANGUAGE_GEORGIAN MAPCODE_ALPHABET_GEORGIAN -#define MAPCODE_LANGUAGE_KATAKANA MAPCODE_ALPHABET_KATAKANA -#define MAPCODE_LANGUAGE_THAI MAPCODE_ALPHABET_THAI -#define MAPCODE_LANGUAGE_LAO MAPCODE_ALPHABET_LAO -#define MAPCODE_LANGUAGE_ARMENIAN MAPCODE_ALPHABET_ARMENIAN -#define MAPCODE_LANGUAGE_BENGALI MAPCODE_ALPHABET_BENGALI -#define MAPCODE_LANGUAGE_GURMUKHI MAPCODE_ALPHABET_GURMUKHI -#define MAPCODE_LANGUAGE_TIBETAN MAPCODE_ALPHABET_TIBETAN -#define MAPCODE_LANGUAGE_ARABIC MAPCODE_ALPHABET_ARABIC +const UWORD *encodeToAlphabet(const char *asciiString, enum Alphabet alphabet); #ifdef __cplusplus } diff --git a/unittest/decode_test.h b/unittest/decode_test.h index 6e9d7c8..9a5cbb2 100644 --- a/unittest/decode_test.h +++ b/unittest/decode_test.h @@ -14,8 +14,8 @@ * limitations under the License. */ -// *** GENERATED FILE, DO NOT CHANGE OR PRETTIFY *** -// Generated for data version 2.2 using dividemaps.cpp +// *** GENERATED FILE (dividemaps.cpp), DO NOT CHANGE OR PRETTIFY *** +// Generated for data version 2.3.0 using dividemaps.cpp typedef struct { double latitude; // double longitude; // @@ -25,15860 +25,15860 @@ typedef struct { } encode_test_record; static const encode_test_record encode_test[] = { - {-90.000000000, 0.000000000, 2, 3, "ATA ZZ.ZZ"}, - {-90.000000000, 0.000000000, 2, 3, "ATA HK3N.ZZLZ"}, - {36.107682000, -5.384925000, 0, 0, ""}, - {39.730401000, -79.954163500, 0, 0, ""}, - {39.730391000, -79.954152000, 0, 0, ""}, - {5.608728000, -10.179262000, 2, 0, "LBR BZ.ZZZY-42"}, - {1.864962000, 9.478995000, 2, 0, "GNQ B0Z.S18-0L"}, - {33.864760000, 75.000000000, 3, 0, "IN-JK J4Q.SMW-2X"}, - {7.853151000, -82.113956000, 2, 3, "PAN NVQL.1XB"}, - {8.769800000, -82.814990000, 2, 5, "CRI WQZ.VW2"}, - {-24.495000000, -127.750000000, 1, 2, "PCN HBP.2XK"}, - {52.387404000, 4.865110000, 4, 5, "NLD 00.A0"}, - {-60.000000000, 0.000000000, 1, 2, "ATA HGPC.Z0LH"}, - {0.000000000, 0.000000000, 1, 1, "HHHHC.X0KG"}, - {0.000000000, 179.999999000, 2, 3, "KIR L384.7K5"}, - {0.000000000, 180.000000000, 2, 3, "KIR L384.7K5"}, - {0.000000000, -180.000000000, 2, 3, "KIR L384.7K5"}, - {0.000000000, -179.999999000, 2, 3, "KIR L384.7K5"}, - {90.000000000, 0.000000000, 1, 1, "ZH0H0.H1HG"}, - {26.423556000, -113.610855000, 1, 9, "USA LMX0.80JK"}, - {-10.570302000, 56.494384000, 2, 3, "MUS 707W.FXZ"}, - {26.904854000, 95.138497000, 5, 21, "IN-NL WKS.H6"}, - {35.867000000, -3.426000010, 2, 5, "ESP SH74.H7MG-7"}, - {46.129710000, 20.784451000, 2, 8, "ROU GFWB.JNK-WN"}, - {-48.406038000, 0.008228000, 1, 1, "4HHRT.3P66-2"}, - {-48.406038000, -179.991772000, 2, 3, "NZL SKT5.3H3F-H"}, - {26.904854500, 95.138498300, 0, 0, "IN-NL W7Y.9W9B-9R"}, - {52.383984000, 4.865401375, 0, 0, "NLD 00.XX"}, - {52.383984000, 4.865401375, 0, 0, " NLD 00.XX"}, - {52.383984000, 4.865401375, 0, 0, "NLD 00.XX"}, - {52.383984000, 4.865401375, 0, 0, "NLD 00.XX "}, - {52.383984000, 4.865401375, 0, 0, " NLD 00.XX "}, - {52.383984000, 4.865401375, 0, 0, "nld oo.xx"}, - {52.383984000, 4.865401375, 0, 0, " nld oo.xx "}, - {41.903500000, 12.452000000, 2, 8, "VAT 5D.2J"}, - {41.903500000, 12.452000000, 2, 8, "VAT J0PX.VN7"}, - {43.750047000, 7.406609000, 2, 6, "MCO 12.XX"}, - {43.738347000, 7.424291000, 2, 6, "MCO VSFV.J71"}, - {36.154689000, -5.380998000, 3, 7, "GIB 12.XX"}, - {36.133629000, -5.353212000, 3, 7, "GIB KNP.PT2"}, - {36.133629000, -5.353212000, 3, 7, "GIB 6FCF.4C6"}, - {-8.522836000, -172.532451500, 2, 4, "TKL 12.XX"}, - {-9.074885000, -171.996221500, 2, 4, "TKL 000.XX"}, - {-9.295873000, -171.498580500, 2, 4, "TKL J00.XX"}, - {-8.329716500, -172.507421500, 1, 3, "TKL 123.XXX"}, - {-12.146775000, 96.815659000, 2, 3, "CCK 00.XX"}, - {-12.174062000, 96.889234000, 2, 3, "CCK J0.XX"}, - {-11.818779000, 96.655060000, 1, 2, "CCK 12.XXX"}, - {17.939100000, -62.871574000, 2, 3, "BLM 12.XX"}, - {18.006785500, -62.938318500, 1, 2, "BLM 12.XXX"}, - {-0.493929500, 166.903379500, 1, 4, "NRU 12.XX"}, - {-8.523974000, 179.165565000, 3, 5, "TUV 12.XX"}, - {-8.661805000, 179.009289000, 2, 4, "TUV 0H.S0F"}, - {-9.443935000, 179.794045000, 2, 4, "TUV 97.S0X"}, - {-8.086627000, 178.286189000, 2, 4, "TUV CC.S14"}, - {-7.530279000, 178.634053000, 2, 4, "TUV J6.S14"}, - {-7.270379000, 177.115653000, 2, 4, "TUV L6.S14"}, - {-6.336379000, 176.273753000, 2, 4, "TUV N6.S14"}, - {-6.165535000, 177.270145000, 2, 4, "TUV Q7.S0X"}, - {-5.719791000, 176.037937000, 2, 4, "TUV T7.S0Y"}, - {-10.788635000, 179.424345000, 2, 4, "TUV X7.S0X"}, - {-5.969180000, 176.171308500, 1, 3, "TUV 1234.XXX"}, - {22.123545000, 113.530764500, 1, 6, "MAC 12.XX"}, - {18.082100000, -63.104574000, 2, 5, "SXM 12.XX"}, - {18.126435500, -63.148143500, 1, 3, "SXM 12.XXX"}, - {18.082100000, -63.104574000, 2, 5, "MAF 12.XX"}, - {18.126435500, -63.148143500, 1, 3, "MAF 12.XXX"}, - {-28.998900000, 167.909058000, 2, 3, "NFK 12.XX"}, - {-28.934931000, 167.827236500, 1, 2, "NFK 12.XXX"}, - {-25.076258000, -130.134066500, 2, 3, "PCN 00.XX"}, - {-23.906262000, -130.767582375, 2, 3, "PCN C0.XX"}, - {-24.689801000, -124.810683500, 2, 3, "PCN P0.XX"}, - {-24.215153000, -128.503824000, 2, 3, "PCN 12.XXX"}, - {-24.136102500, -130.596492000, 1, 2, "PCN 123.XXX"}, - {-54.400844500, 3.288844500, 2, 3, "BVT 12.XX"}, - {-54.304931000, 3.202711500, 1, 2, "BVT 12.XXX"}, - {32.309545000, -64.817631000, 2, 4, "BMU 00.XX"}, - {32.256495000, -64.883960000, 2, 4, "BMU J0.XX"}, - {32.496592000, -65.010164000, 1, 3, "BMU 12.XXX"}, - {-7.262839000, 72.353429000, 3, 4, "IOT 12.XX"}, - {-7.208347000, 72.322823000, 2, 3, "IOT 12.XXX"}, - {-5.492458000, 71.714223000, 2, 3, "IOT 123.XX"}, - {-5.208016500, 70.606169500, 1, 2, "IOT 123.XXX"}, - {43.961945000, 12.402650000, 4, 8, "SMR 00.XX"}, - {43.942655000, 12.466633000, 4, 8, "SMR J0.XX"}, - {43.942850000, 12.501602000, 4, 8, "SMR 80.DQFN"}, - {43.942850000, 12.459670000, 4, 8, "SMR ZQRQ.TQ"}, - {43.942850000, 12.459670000, 4, 8, "SMR 3QK.RQCT"}, - {43.942850000, 12.459670000, 4, 8, "SMR HZVZ.YN6"}, - {49.416225000, -2.615847000, 3, 6, "GGY 12.XX"}, - {49.775740500, -2.668657000, 2, 5, "GGY 12.XXX"}, - {49.595637000, -2.381287000, 2, 5, "GGY NYGR.CSS"}, - {18.211385000, -63.103407000, 2, 3, "AIA 12.XX"}, - {18.505100000, -63.405745000, 1, 2, "AIA 12.XXX"}, - {16.718335000, -62.238617500, 2, 3, "MSR 12.XX"}, - {16.858537000, -62.314800000, 1, 2, "MSR 12.XXX"}, - {49.200722500, -2.234798000, 3, 6, "JEY 12.XX"}, - {49.300676000, -2.259926000, 2, 5, "JEY 12.XXX"}, - {49.220288000, -2.134781000, 2, 5, "JEY PZ2Q.YHG"}, - {-10.417171000, 105.636796500, 2, 4, "CXR 12.XX"}, - {-10.366393000, 105.505653000, 1, 3, "CXR 12.XXX"}, - {-13.232345000, -176.223692750, 3, 4, "WLF 00.XX"}, - {-13.269326000, -176.218218250, 3, 4, "WLF 70.XX"}, - {-13.277395000, -176.220438250, 3, 4, "WLF F0.XX"}, - {-13.305625000, -176.245071250, 3, 4, "WLF M0.XX"}, - {-13.343876000, -176.223191250, 3, 4, "WLF T0.XX"}, - {-14.176085500, -178.208763500, 2, 3, "WLF 12.XXX"}, - {-13.427799500, -176.339842500, 2, 3, "WLF 123.XX"}, - {-13.234725500, -176.199782000, 3, 4, "WLF XLG.3GP"}, - {18.446545000, -64.639763125, 3, 5, "VGB 00.XX"}, - {18.398515000, -64.713921625, 3, 8, "VGB J0.XX"}, - {18.371455000, -64.851385750, 2, 7, "VGB 00.XXX"}, - {18.463445000, -64.493798750, 2, 3, "VGB C0.XXX"}, - {18.797075000, -64.598815625, 2, 4, "VGB P0.XXX"}, - {18.435709500, -64.599590000, 3, 5, "VGB D0C.8M0"}, - {47.088162000, 9.474175125, 3, 9, "LIE 00.XX"}, - {47.126681000, 9.519525125, 3, 9, "LIE 70.XX"}, - {47.143690000, 9.509687625, 3, 9, "LIE F0.XX"}, - {47.199309000, 9.485981375, 3, 9, "LIE M0.XX"}, - {47.216318000, 9.499897750, 3, 9, "LIE T0.XX"}, - {47.252770500, 9.478642000, 2, 8, "LIE 12.XXX"}, - {47.159000000, 9.556000000, 3, 9, "LIE 8Y2T.NT7"}, - {12.559837000, -70.057691000, 2, 3, "ABW 12.XX"}, - {12.625701000, -70.098498500, 1, 2, "ABW 12.XXX"}, - {8.772027500, 167.711622000, 3, 4, "MHL 12.XX"}, - {7.315998000, 170.988630000, 2, 3, "MHL 12.XXX"}, - {7.284380000, 168.546592000, 2, 3, "MHL 123.XX"}, - {14.860715000, 168.759190000, 2, 3, "MHL 012.XXX"}, - {4.964946000, 168.506462000, 2, 3, "MHL 112.XXX"}, - {10.022115000, 160.691911500, 2, 6, "MHL 212.XXX"}, - {11.543015000, 166.627511500, 2, 3, "MHL 312.XXX"}, - {19.291615000, 166.404555000, 2, 3, "MHL 412.XXX"}, - {6.298222500, 169.376017500, 2, 3, "MHL 512.XXX"}, - {6.291229000, 171.733383000, 2, 3, "MHL 612.XXX"}, - {7.322900000, 171.525337000, 2, 3, "MHL 712.XXX"}, - {5.816015000, 167.909625000, 2, 3, "MHL 812.XXX"}, - {11.350415000, 166.131711500, 2, 3, "MHL 912.XXX"}, - {10.520415000, 169.722711500, 2, 3, "MHL B12.XXX"}, - {8.414305000, 170.871866000, 2, 3, "MHL C12.XXX"}, - {11.695615000, 162.027411500, 2, 3, "MHL D12.XXX"}, - {11.796215000, 165.196411500, 2, 3, "MHL F12.XXX"}, - {5.843415000, 168.912125000, 2, 3, "MHL G12.XXX"}, - {9.138315000, 166.028411500, 2, 3, "MHL H12.XXX"}, - {8.513415000, 167.172425000, 2, 3, "MHL J12.XXX"}, - {9.514759000, 166.836034500, 2, 3, "MHL K12.XXX"}, - {9.514759000, 167.309962500, 2, 3, "MHL L12.XXX"}, - {9.023719000, 167.404747500, 2, 3, "MHL M12.XXX"}, - {10.114815000, 168.920711500, 2, 3, "MHL N12.XXX"}, - {8.904654000, 170.832795500, 2, 3, "MHL P12.XXX"}, - {10.487915000, 170.662011500, 2, 3, "MHL Q12.XXX"}, - {8.185109000, 167.946430000, 2, 3, "MHL R12.XXX"}, - {11.550815000, 167.245311500, 2, 3, "MHL S12.XXX"}, - {9.275015000, 165.438011500, 2, 3, "MHL T12.XXX"}, - {11.424215000, 169.510511500, 2, 3, "MHL V12.XXX"}, - {10.304115000, 165.751111500, 2, 3, "MHL W12.XXX"}, - {9.756731000, 169.810234500, 2, 3, "MHL X12.XXX"}, - {9.265690000, 169.810234500, 2, 3, "MHL Y12.XXX"}, - {12.459611000, 169.890283500, 2, 3, "MHL Z12.XXX"}, - {18.320633000, 161.021925000, 1, 2, "MHL 1234.XXX"}, - {-14.268495000, -170.750595500, 4, 5, "ASM 12.XX"}, - {-11.080345000, -171.102087000, 3, 5, "ASM 03.S16"}, - {-14.377975000, -170.859975000, 3, 4, "ASM 19.S11"}, - {-14.300956000, -169.700979000, 3, 4, "ASM 89.S14"}, - {-14.618850000, -168.235506000, 2, 3, "ASM H9.S0Q"}, - {-13.437751000, -171.092483000, 2, 3, "ASM 123.XXX"}, - {-11.287795000, -170.986984000, 2, 4, "ASM 1234.XXX"}, - {-21.221107500, -159.826193000, 3, 4, "COK 12.XX"}, - {-10.034426000, -161.245788500, 2, 5, "COK 12.XXX"}, - {-9.305035000, -158.180766500, 2, 5, "COK 123.XX"}, - {-18.781581500, -159.853411500, 2, 3, "COK 123.XXX"}, - {-11.130425000, -165.926388500, 2, 4, "COK R1.XXXX"}, - {-11.769825000, -165.625288500, 2, 3, "COK N1.XXXX"}, - {-13.546525000, -163.356110000, 2, 3, "COK S1.XXXX"}, - {-21.958425000, -158.168780000, 2, 3, "COK M1.XXXX"}, - {-18.272725000, -163.379945000, 2, 3, "COK P1.XXXX"}, - {-9.541018000, -165.641906500, 1, 3, "COK 1234.XXX"}, - {46.821100000, -56.239095500, 2, 7, "SPM 12.XX"}, - {47.136427500, -56.568465000, 1, 4, "SPM 12.XXX"}, - {-19.038699000, -169.943514500, 2, 3, "NIU 12.XX"}, - {-18.925931000, -169.986493500, 1, 2, "NIU 12.XXX"}, - {17.321024000, -62.743705000, 2, 3, "KNA 00.XX"}, - {17.108025000, -62.630767000, 2, 3, "KNA J0.XX"}, - {17.430092000, -62.886208500, 1, 2, "KNA 12.XXX"}, - {19.306024000, -81.395109500, 3, 5, "CYM 00.XX"}, - {19.338604000, -81.417519500, 3, 5, "CYM J0.XX"}, - {19.230025000, -81.484745000, 2, 4, "CYM 0D.S0K"}, - {19.618683000, -80.143865000, 2, 4, "CYM DC.S0P"}, - {19.361237000, -81.444708000, 2, 4, "CYM 123.XXX"}, - {12.192520000, -68.305890000, 3, 7, "BES 12.XX"}, - {12.330369000, -68.427559000, 2, 5, "BES 112.XX"}, - {12.330369000, -68.344913000, 2, 5, "BES 212.XX"}, - {12.249645000, -68.427559000, 2, 5, "BES 312.XX"}, - {12.249645000, -68.344913000, 2, 5, "BES 412.XX"}, - {12.249645000, -68.262267000, 2, 5, "BES 512.XX"}, - {12.168921000, -68.344913000, 2, 6, "BES 612.XX"}, - {12.168921000, -68.262267000, 3, 7, "BES 712.XX"}, - {12.088197000, -68.287061000, 2, 6, "BES 812.XX"}, - {17.522080000, -63.003094500, 2, 3, "BES T12.XX"}, - {17.658080000, -63.270094500, 2, 3, "BES S12.XX"}, - {12.158200000, -68.268000000, 3, 7, "BES 1Z54.9VM"}, - {4.244073000, 73.476110000, 3, 4, "MDV 12.XX"}, - {-0.264365000, 73.061913000, 3, 4, "MDV 12.XXX"}, - {6.537892000, 72.838205000, 3, 4, "MDV 123.XX"}, - {5.600025000, 72.500025000, 2, 3, "MDV 033.S0R"}, - {1.750025000, 72.660025000, 2, 3, "MDV 70H.009"}, - {0.160025000, 72.900025000, 2, 3, "MDV TVK.S0K"}, - {-0.719975000, 73.026153000, 2, 3, "MDV Y11.S17"}, - {4.208973000, 73.514000000, 3, 4, "MDV HDL0.4N8"}, - {-15.904900000, -5.755672500, 3, 4, "SHN 12.XX"}, - {-7.996230000, -14.424731000, 2, 3, "SHN 07.S10"}, - {-16.039975000, -5.804975000, 2, 3, "SHN 39.S14"}, - {-37.182975000, -12.371975000, 2, 3, "SHN 78.S0Z"}, - {-37.458975000, -12.746975000, 2, 3, "SHN BC.S0J"}, - {-40.399975000, -10.059975000, 2, 3, "SHN K9.S0R"}, - {-15.940000000, -5.716519500, 3, 4, "SHN Z7DQ.3QGQ"}, - {35.907165000, 14.426430000, 2, 3, "MLT 12.XX"}, - {36.110092000, 14.191060000, 1, 2, "MLT 12.XXX"}, - {12.065477000, -61.793947500, 2, 4, "GRD 12.XX"}, - {11.985162000, -61.792216500, 1, 3, "GRD 12.XXX"}, - {18.338662500, -64.983435000, 4, 6, "VIR 12.XX"}, - {18.260025000, -65.068821000, 3, 5, "VIR 0B.S11"}, - {17.660025000, -64.939975000, 2, 3, "VIR CB.S10"}, - {18.329545500, -65.074815500, 2, 4, "VIR 123.XX"}, - {18.341310000, -64.926438000, 4, 6, "VIR 974.D6C"}, - {-12.734261000, 45.203566375, 2, 5, "MYT 10.XX"}, - {-12.806898000, 45.244092625, 2, 5, "MYT J0.XX"}, - {-12.630925000, 44.925385500, 1, 4, "MYT 12.XXX"}, - {78.242245000, 15.486271875, 4, 6, "SJM 00.XX"}, - {78.047825000, 14.053596500, 4, 6, "SJM J0.XX"}, - {71.200115000, -9.088721000, 2, 4, "SJM 12.XXX"}, - {79.391396000, 10.833108500, 3, 5, "SJM 123.XXX"}, - {79.146012500, -7.648473000, 1, 3, "SJM 123.XXXX"}, - {80.388162500, 10.853275500, 2, 4, "SJM 1234.XXX"}, - {13.149955000, -61.251718500, 3, 4, "VCT 12.XX"}, - {13.100025000, -61.299975000, 2, 3, "VCT 0L.S0Y"}, - {12.770025000, -61.299975000, 2, 3, "VCT 8N.S0B"}, - {12.530025000, -61.499975000, 2, 4, "VCT KH.S0G"}, - {12.732508500, -61.497274500, 2, 3, "VCT 123.XXX"}, - {-53.039540000, 73.404700500, 2, 3, "HMD 12.XX"}, - {-53.086530000, 72.611792500, 1, 2, "HMD 123.XX"}, - {13.155374000, -59.636815000, 2, 3, "BRB 12.XX"}, - {13.334808500, -59.698320000, 1, 2, "BRB 12.XXX"}, - {17.165100000, -61.859574000, 3, 4, "ATG 12.XX"}, - {17.497318000, -61.947817000, 2, 3, "ATG 123.XX"}, - {17.229133500, -61.941961000, 2, 3, "ATG 12.XXX"}, - {17.796523500, -62.378232000, 1, 2, "ATG 123.XXX"}, - {12.161451000, -68.968311000, 2, 6, "CUW 12.XX"}, - {12.288352500, -69.139971500, 1, 4, "CUW 12.XXX"}, - {-4.562483500, 55.409233000, 4, 5, "SYC 12.XX"}, - {-4.409885000, 55.206464000, 3, 4, "SYC 12.XXX"}, - {-4.651343000, 55.530517000, 4, 5, "SYC 123.XX"}, - {-4.046885000, 53.308533500, 2, 3, "SYC 123.XXX"}, - {-9.646021000, 46.293632000, 2, 3, "SYC 12.XXXX"}, - {-5.802131500, 52.780640500, 2, 3, "SYC 1234.XX"}, - {-4.163258500, 46.379339000, 1, 2, "SYC 1234.XXX"}, - {7.378100000, 134.441110000, 4, 5, "PLW 12.XX"}, - {7.256801000, 134.339779500, 4, 5, "PLW 12.XXX"}, - {6.857190000, 134.032451000, 3, 4, "PLW 123.XX"}, - {8.175299500, 132.231598500, 2, 3, "PLW 123.XXX"}, - {5.186929000, 131.126580000, 2, 4, "PLW 12.XXXX"}, - {7.343000000, 134.479000000, 4, 5, "PLW X49Y.3PG"}, - {15.126075000, 145.694850500, 3, 4, "MNP 12.XX"}, - {15.260115000, 145.427076500, 2, 3, "MNP 12.XXX"}, - {18.412878500, 145.612422500, 2, 3, "MNP 123.XX"}, - {17.754860500, 144.886376000, 1, 2, "MNP 123.XXX"}, - {42.540300000, 1.489381500, 3, 7, "AND 12.XX"}, - {42.666820500, 1.426351500, 2, 6, "AND 12.XXX"}, - {42.544528000, 1.600164000, 2, 6, "AND 0BP2.NSY"}, - {13.562913000, 144.826296750, 2, 3, "GUM 00.XX"}, - {13.451659000, 144.739928750, 2, 3, "GUM J0.XX"}, - {13.661115000, 144.560790000, 1, 2, "GUM 12.XXX"}, - {54.209593000, -4.553932500, 3, 5, "IMN 12.XX"}, - {54.436115000, -4.877338500, 2, 4, "IMN 12.XXX"}, - {54.236000000, -4.527396000, 2, 4, "IMN HK6H.T36"}, - {14.059398000, -61.011049000, 2, 3, "LCA 12.XX"}, - {14.078452500, -61.085128000, 1, 2, "LCA 12.XXX"}, - {7.394024000, 151.560485000, 4, 5, "FSM 12.XX"}, - {6.914801500, 157.784498500, 3, 4, "FSM 12.XXX"}, - {9.281129000, 137.894187500, 3, 4, "FSM 123.XX"}, - {8.241275000, 137.168225000, 3, 4, "FSM 01.XXXX"}, - {9.721075000, 139.570211500, 3, 4, "FSM 11.XXXX"}, - {9.551675000, 140.308711500, 3, 4, "FSM 21.XXXX"}, - {7.150775000, 143.662925000, 3, 4, "FSM 31.XXXX"}, - {7.163975000, 144.368525000, 3, 4, "FSM 41.XXXX"}, - {8.376075000, 144.303725000, 3, 4, "FSM 51.XXXX"}, - {9.016275000, 145.172011500, 3, 4, "FSM 61.XXXX"}, - {7.481875000, 145.651525000, 3, 4, "FSM 71.XXXX"}, - {7.276075000, 146.019425000, 3, 4, "FSM 81.XXXX"}, - {7.268575000, 149.098325000, 4, 5, "FSM 91.XXXX"}, - {8.376175000, 149.453225000, 3, 4, "FSM B1.XXXX"}, - {8.562375000, 150.027711500, 3, 4, "FSM C1.XXXX"}, - {5.702475000, 152.931225000, 3, 4, "FSM D1.XXXX"}, - {5.244675000, 153.433725000, 3, 4, "FSM F1.XXXX"}, - {7.887574000, 154.066725000, 3, 4, "FSM G1.XXXX"}, - {7.304775000, 155.077425000, 3, 4, "FSM H1.XXXX"}, - {5.599675000, 157.047625000, 3, 4, "FSM J1.XXXX"}, - {6.474675000, 159.549125000, 3, 4, "FSM K1.XXXX"}, - {5.999875000, 160.488425000, 3, 4, "FSM L1.XXXX"}, - {9.588275000, 160.699511500, 3, 6, "FSM M1.XXXX"}, - {5.253075000, 162.664525000, 3, 5, "FSM N1.XXXX"}, - {9.068385000, 146.776394000, 3, 4, "FSM 1234.XX"}, - {9.209794500, 150.802947500, 3, 4, "FSM 123.XXX"}, - {5.552433000, 137.889819000, 2, 4, "FSM 1234.XXX"}, - {4.838830000, 152.184678000, 2, 3, "FSM 123.XXXX"}, - {9.559801000, 137.950152500, 3, 4, "FSM 1234.XXXX"}, - {1.340073000, 103.802110000, 2, 7, "SGP 12.XX"}, - {1.308344000, 103.592267000, 1, 5, "SGP 12.XXX"}, - {-21.132198000, -175.244416000, 5, 6, "TON 12.XX"}, - {-21.031705000, -175.337480000, 4, 5, "TON 12.XXX"}, - {-19.016968000, -174.255709000, 3, 4, "TON 123.XX"}, - {-20.620290000, -175.726861000, 3, 4, "TON 123.XXX"}, - {-15.765020000, -176.054965000, 2, 3, "TON 12.XXXX"}, - {-19.667860000, -176.113265000, 2, 3, "TON 1234.XX"}, - {-16.015046500, -176.122208000, 2, 3, "TON 1234.XXX"}, - {15.337100000, -61.390053500, 2, 3, "DMA 12.XX"}, - {15.627756000, -61.571423500, 1, 2, "DMA 12.XXX"}, - {26.245145000, 50.511326375, 3, 6, "BHR 00.XX"}, - {26.210307000, 50.577059875, 3, 6, "BHR J0.XX"}, - {25.805830000, 50.321376000, 2, 5, "BHR 12.XXX"}, - {25.594065000, 50.450223000, 2, 5, "BHR 123.XX"}, - {26.226691000, 50.543445000, 3, 6, "BHR FNZ.WJY"}, - {1.354296500, 172.925401000, 5, 6, "KIR 12.XX"}, - {1.912935000, 172.750585000, 4, 5, "KIR 00.XXX"}, - {1.567965000, 172.860585000, 4, 5, "KIR J0.XXX"}, - {1.980242000, -157.502931000, 3, 4, "KIR 000.XX"}, - {3.402960000, 172.909137625, 4, 5, "KIR 300.XX"}, - {3.138545000, 172.739225000, 4, 5, "KIR 600.XX"}, - {-0.607455000, 174.382425000, 4, 5, "KIR 900.XX"}, - {-1.260605000, 175.905345000, 4, 5, "KIR D00.XX"}, - {-1.117455000, 174.657225000, 4, 5, "KIR H00.XX"}, - {2.073984000, 173.195345000, 4, 5, "KIR L00.XX"}, - {1.020545000, 172.967225000, 4, 5, "KIR P00.XX"}, - {-1.793455000, 175.500225000, 4, 5, "KIR S00.XX"}, - {-1.313455000, 176.393225000, 4, 5, "KIR W00.XX"}, - {4.726545000, -160.454774375, 3, 4, "KIR Y00.XX"}, - {1.220105500, 172.602650500, 3, 4, "KIR 123.XXX"}, - {-0.460989000, 174.348203000, 3, 4, "KIR 12.XXXX"}, - {-2.193648000, -173.221100000, 3, 4, "KIR 1234.XX"}, - {1.254190000, 167.610504000, 2, 3, "KIR 1234.XXX"}, - {-9.801539500, -162.921108000, 2, 4, "KIR 123.XXXX"}, - {3.618701000, 159.726892500, 1, 2, "KIR 1234.XXXX"}, - {21.435245000, -71.166549000, 3, 5, "TCA 12.XX"}, - {21.610025000, -72.499975000, 2, 4, "TCA 07.S13"}, - {21.275025000, -71.729975000, 2, 4, "TCA 26.S0T"}, - {21.720025000, -72.369975000, 2, 4, "TCA 4C.S0V"}, - {21.172448000, -71.259702000, 2, 4, "TCA DQ.S04"}, - {21.770025000, -72.074975000, 3, 5, "TCA PD.S0Y"}, - {21.855328000, -71.899023000, 3, 5, "TCA 123.XX"}, - {21.754675000, -72.450015500, 1, 3, "TCA 123.XXX"}, - {0.378101000, 6.672110000, 3, 4, "STP 12.XX"}, - {0.410893000, 6.403006000, 2, 3, "STP 12.XXX"}, - {1.318174000, 7.109977000, 2, 3, "STP 123.XX"}, - {0.343001000, 6.710000000, 3, 4, "STP FDP.Q8G"}, - {22.341126000, 114.151625500, 3, 8, "HKG 12.XX"}, - {22.494473500, 113.855794500, 2, 7, "HKG 123.XX"}, - {22.358750000, 114.138500000, 2, 7, "HKG RBXQ.TX1F"}, - {14.616955000, -61.094972000, 2, 3, "MTQ 12.XX"}, - {14.833607000, -61.213210000, 1, 2, "MTQ 12.XXX"}, - {62.052360000, -6.881385000, 3, 4, "FRO 12.XX"}, - {62.315556500, -7.658623500, 2, 3, "FRO 12.XXX"}, - {62.007203500, -6.945468500, 2, 3, "FRO 123.XX"}, - {61.444657000, -7.080092000, 2, 3, "FRO S12.XXX"}, - {62.017260000, -6.801395000, 3, 4, "FRO LBWZ.FKF"}, - {16.258385000, -61.594590500, 3, 4, "GLP 12.XX"}, - {15.940025000, -61.809975000, 2, 3, "GLP 0V.S0P"}, - {16.194025000, -61.549975000, 2, 3, "GLP HN.S12"}, - {16.230025000, -61.349975000, 2, 3, "GLP S6.S0Y"}, - {15.820025000, -61.665975000, 2, 3, "GLP W4.S10"}, - {16.288025000, -61.101975000, 2, 3, "GLP Y4.S13"}, - {15.715641000, -61.510317500, 2, 3, "GLP 123.XX"}, - {16.633779500, -61.845004000, 1, 2, "GLP 123.XXX"}, - {-12.114900000, 44.371268000, 3, 6, "COM 12.XX"}, - {-11.860436000, 43.206191000, 2, 3, "COM 12.XXX"}, - {-12.073455000, 44.190230000, 2, 5, "COM 000.XX"}, - {-12.198455000, 43.575230000, 2, 5, "COM J00.XX"}, - {-11.157864500, 43.220429000, 1, 2, "COM 123.XXX"}, - {-20.116630500, 57.461573000, 2, 3, "MUS 12.XX"}, - {-20.121975000, 57.496025000, 3, 4, "MUS 08.S18"}, - {-20.489975000, 57.300025000, 2, 3, "MUS 55.S0Z"}, - {-20.529975000, 57.356025000, 2, 3, "MUS 6T.L10"}, - {-19.900136000, 63.228262000, 2, 3, "MUS 123.XX"}, - {-16.405885000, 59.370076500, 2, 3, "MUS C12.XXX"}, - {-10.302931000, 56.509855000, 2, 3, "MUS N12.XXX"}, - {-15.732908000, 54.351505000, 2, 3, "MUS T12.XXX"}, - {-19.519677000, 57.477441500, 2, 3, "MUS F12.XXX"}, - {-16.079931000, 59.470220000, 2, 3, "MUS X12.XXX"}, - {-20.150406500, 57.500850000, 3, 4, "MUS BYK2.M9L"}, - {-20.877390500, 55.439520500, 3, 4, "REU 12.XX"}, - {-20.883627000, 55.237206500, 2, 3, "REU 12.XXX"}, - {-21.278962500, 55.519337000, 3, 4, "REU 123.XX"}, - {-20.905000000, 55.478482500, 3, 4, "REU G4Z.QV4"}, - {49.639859000, 6.055902000, 3, 6, "LUX 12.XX"}, - {49.893615000, 5.852485000, 3, 9, "LUX 12.XXX"}, - {49.705865000, 5.737581000, 2, 6, "LUX 123.XX"}, - {49.816750000, 6.132650000, 3, 6, "LUX R9QG.K0X"}, - {-13.848559000, -171.831826500, 3, 4, "WSM 12.XX"}, - {-14.012537000, -172.131996500, 2, 3, "WSM 12.XXX"}, - {-13.550303000, -172.784034500, 2, 3, "WSM 123.XX"}, - {-13.696845000, -172.791178500, 2, 3, "WSM 123.XXX"}, - {-54.245900000, -36.572932500, 4, 5, "SGS 12.XX"}, - {-54.101781000, -36.950068500, 3, 4, "SGS 12.XXX"}, - {-54.851921000, -36.519987500, 3, 4, "SGS 123.XX"}, - {-53.675073000, -38.261525500, 2, 3, "SGS 123.XXX"}, - {-58.189161500, -27.600488500, 2, 3, "SGS 12.XXXX"}, - {-53.903781500, -41.817264000, 2, 3, "SGS P123.XX"}, - {-54.089823500, -39.204725000, 2, 3, "SGS Q123.XX"}, - {-55.170824500, -34.924878500, 2, 3, "SGS R123.XX"}, - {-54.281000000, -36.508519500, 4, 5, "SGS B3DJ.3T0"}, - {-17.548896000, -149.574611625, 6, 7, "PYF 00.XX"}, - {-17.544371000, -149.622478375, 5, 6, "PYF C0.XX"}, - {-17.626810000, -149.624174875, 4, 5, "PYF P0.XX"}, - {-17.670292000, -149.981264000, 4, 5, "PYF 123.XX"}, - {-17.509349500, -149.596203500, 4, 5, "PYF 12.XXX"}, - {-16.257092500, -152.208500500, 3, 4, "PYF 123.XXX"}, - {-8.183128500, -140.940748000, 2, 3, "PYF 12.XXXX"}, - {-11.652222000, -152.057326500, 2, 3, "PYF 0123.XX"}, - {-10.296299000, -152.544846500, 2, 5, "PYF 1123.XX"}, - {-10.144990000, -150.437016500, 2, 5, "PYF 2123.XX"}, - {-27.839806000, -144.623361500, 2, 3, "PYF 3123.XX"}, - {-27.948615000, -143.756811500, 2, 3, "PYF 4123.XX"}, - {-23.443093500, -154.128443500, 2, 3, "PYF 1234.XXX"}, - {-17.543000500, -149.548646500, 5, 6, "PYF 7GYY.RYSQ"}, - {16.890125000, -25.018540000, 3, 4, "CPV 12.XX"}, - {15.330625000, -23.839022500, 2, 3, "CPV 12.XXX"}, - {17.209308000, -25.346057500, 2, 3, "CPV 123.XX"}, - {17.275299500, -25.295927500, 1, 2, "CPV 123.XXX"}, - {10.674445000, -61.549771250, 3, 5, "TTO 00.XX"}, - {10.673175000, -61.468246250, 3, 5, "TTO J0.XX"}, - {10.267329500, -61.699216500, 2, 4, "TTO 12.XXX"}, - {10.345401000, -61.371070500, 2, 4, "TTO 123.XX"}, - {11.557735000, -61.912681500, 1, 3, "TTO 123.XXX"}, - {4.945549000, 114.878436000, 3, 6, "BRN 12.XX"}, - {4.819371500, 114.190287000, 2, 5, "BRN 123.XX"}, - {4.933589000, 114.706721000, 2, 5, "BRN 12.XXX"}, - {5.064283000, 114.107545500, 1, 4, "BRN 123.XXX"}, - {-49.313903000, 70.161233000, 3, 4, "ATF 12.XX"}, - {-37.772442000, 77.476550500, 2, 3, "ATF 12.XXX"}, - {-38.785809500, 77.440484000, 2, 3, "ATF 123.XX"}, - {-49.883975000, 68.507946000, 2, 3, "ATF 02X.612"}, - {-46.150535000, 50.155905000, 2, 3, "ATF 907.S0X"}, - {-46.467079000, 50.336321000, 2, 3, "ATF B06.S14"}, - {-45.993613000, 50.375191000, 2, 3, "ATF C04.S16"}, - {-46.519639000, 51.622201000, 2, 3, "ATF D0F.S0P"}, - {-46.535183000, 52.078617000, 2, 3, "ATF F0D.S14"}, - {-11.631815000, 47.254905000, 2, 3, "ATF G0B.S0Y"}, - {-17.116085000, 42.662152000, 2, 3, "ATF H07.S16"}, - {-21.542085000, 39.626568000, 2, 4, "ATF J07.S16"}, - {-22.423085000, 40.297114000, 2, 4, "ATF K07.S16"}, - {-15.912799000, 54.501193000, 2, 5, "ATF L03.S16"}, - {-12.414085000, 46.373511000, 2, 5, "ATF M07.S16"}, - {-49.349003000, 70.219331000, 3, 4, "ATF SZYG.287M"}, - {18.463502000, -66.115932000, 4, 6, "PRI 12.XX"}, - {18.291941500, -66.232392500, 3, 5, "PRI 12.XXX"}, - {18.146465000, -67.195879000, 3, 5, "PRI 123.XX"}, - {17.847680000, -67.905590500, 2, 4, "PRI 123.XXX"}, - {18.190000000, -66.570088500, 3, 5, "PRI ZJP8.KJWV"}, - {35.177024000, 33.327882000, 3, 4, "CYP 00.XX"}, - {34.649493000, 32.998509375, 3, 4, "CYP J0.XX"}, - {35.330115000, 33.129996500, 2, 3, "CYP 12.XXX"}, - {34.755313000, 32.349022000, 2, 3, "CYP 123.XX"}, - {35.293669000, 32.262538500, 1, 2, "CYP 123.XXX"}, - {33.902100000, 35.473532000, 4, 5, "LBN 12.XX"}, - {34.170115000, 35.479710000, 3, 4, "LBN 12.XXX"}, - {34.511604000, 35.650978875, 3, 6, "LBN 000.XX"}, - {33.711545000, 35.258256125, 3, 4, "LBN C00.XX"}, - {33.403254000, 35.153268125, 3, 6, "LBN P00.XX"}, - {33.069727000, 34.807702500, 2, 5, "LBN 123.XXX"}, - {33.870000000, 35.715000000, 3, 6, "LBN 3D59.BNR"}, - {18.041100000, -76.833574000, 3, 5, "JAM 12.XX"}, - {18.023704000, -76.920061750, 3, 5, "JAM 000.XX"}, - {17.969488000, -77.134533750, 2, 4, "JAM 700.XX"}, - {17.927134000, -77.356596875, 3, 5, "JAM F00.XX"}, - {18.011842000, -77.578659750, 2, 4, "JAM M00.XX"}, - {18.228045000, -76.687263750, 2, 4, "JAM T00.XX"}, - {18.323546000, -78.342535000, 2, 4, "JAM 12.XXX"}, - {18.065751000, -78.392842500, 1, 3, "JAM 123.XXX"}, - {13.480776000, -16.736510000, 2, 5, "GMB 12.XX"}, - {13.418039000, -14.393972500, 2, 5, "GMB 12.XXX"}, - {13.463545000, -16.661768750, 3, 6, "GMB 000.XX"}, - {13.333294000, -16.815113750, 2, 5, "GMB 300.XX"}, - {13.250795000, -16.790769375, 2, 5, "GMB 600.XX"}, - {13.275545000, -16.662768750, 3, 6, "GMB 900.XX"}, - {13.511594000, -16.553913750, 2, 4, "GMB D00.XX"}, - {13.370114000, -16.502806750, 2, 5, "GMB H00.XX"}, - {13.513814000, -15.672806750, 2, 4, "GMB K00.XX"}, - {13.413814000, -15.621606750, 2, 5, "GMB M00.XX"}, - {13.500214000, -16.247606750, 2, 5, "GMB P00.XX"}, - {13.500214000, -16.121900750, 2, 5, "GMB R00.XX"}, - {13.622814000, -14.936306750, 2, 5, "GMB T00.XX"}, - {13.525014000, -14.839506750, 2, 5, "GMB W00.XX"}, - {13.410514000, -14.712806750, 2, 5, "GMB Y00.XX"}, - {13.832282500, -16.883490500, 1, 4, "GMB 123.XXX"}, - {25.327315000, 51.473557500, 3, 6, "QAT 12.XX"}, - {25.579459000, 51.191459000, 2, 5, "QAT 12.XXX"}, - {24.596345000, 51.150152000, 2, 5, "QAT 123.XX"}, - {24.909181500, 50.705569500, 1, 4, "QAT 123.XXX"}, - {-51.706797500, -57.890839000, 3, 4, "FLK 12.XX"}, - {-51.381045000, -58.357144000, 2, 3, "FLK 12.XXX"}, - {-51.875135000, -59.569272000, 2, 3, "FLK 123.XX"}, - {-51.169171000, -61.362346500, 1, 2, "FLK 123.XXX"}, - {-17.700180000, 168.280243000, 4, 5, "VUT 12.XX"}, - {-17.420781000, 168.138722000, 3, 4, "VUT 12.XXX"}, - {-15.745694000, 166.820586500, 3, 4, "VUT 123.XX"}, - {-14.671779500, 166.482303500, 2, 3, "VUT 123.XXX"}, - {-13.800048000, 166.461212500, 2, 3, "VUT 12.XXXX"}, - {-19.440742500, 168.081133500, 2, 4, "VUT 1234.XX"}, - {-13.554985500, 166.473450500, 2, 3, "VUT 1234.XXX"}, - {42.476100000, 19.213539500, 4, 7, "MNE 12.XX"}, - {43.027844000, 19.539528000, 3, 4, "MNE 000.XX"}, - {42.789274000, 18.839333000, 3, 4, "MNE 600.XX"}, - {43.375974000, 19.227959500, 3, 6, "MNE C00.XX"}, - {42.451604000, 18.745252500, 3, 6, "MNE J00.XX"}, - {42.604371000, 18.979233000, 3, 4, "MNE P00.XX"}, - {42.468074000, 18.485106500, 3, 6, "MNE V00.XX"}, - {41.959414000, 18.944662000, 3, 4, "MNE 12.XXX"}, - {41.944845000, 18.441532000, 2, 5, "MNE 123.XXX"}, - {42.701500000, 19.407500000, 2, 3, "MNE DQJL.XJJ"}, - {25.065339000, -77.357887000, 3, 5, "BHS 12.XX"}, - {26.712875000, -78.952150000, 3, 5, "BHS 12.XXX"}, - {26.778717000, -77.986764875, 3, 5, "BHS 000.XX"}, - {26.692228000, -77.986764875, 3, 5, "BHS 100.XX"}, - {26.692228000, -77.890425875, 3, 5, "BHS 200.XX"}, - {26.605739000, -77.897169875, 3, 5, "BHS 300.XX"}, - {24.352143000, -75.485886750, 3, 5, "BHS 400.XX"}, - {26.904024000, -77.540238625, 3, 5, "BHS 500.XX"}, - {25.064424000, -77.551141500, 3, 5, "BHS 600.XX"}, - {25.099106000, -77.456003500, 3, 5, "BHS 700.XX"}, - {25.001745000, -77.458577500, 3, 5, "BHS 800.XX"}, - {26.563845000, -77.129749375, 3, 5, "BHS 900.XX"}, - {24.788945000, -76.305752500, 3, 5, "BHS B00.XX"}, - {24.769524000, -77.845847500, 3, 5, "BHS C00.XX"}, - {23.122145000, -75.071055625, 4, 6, "BHS D00.XX"}, - {24.653145000, -75.747753750, 3, 5, "BHS F00.XX"}, - {25.520324000, -76.708473250, 3, 5, "BHS G00.XX"}, - {23.538724000, -75.830982125, 3, 5, "BHS H00.XX"}, - {24.932024000, -76.219847500, 3, 5, "BHS J00.XX"}, - {25.018513000, -76.219847500, 3, 5, "BHS K00.XX"}, - {25.766945000, -79.309751250, 2, 4, "BHS L00.XX"}, - {20.993124000, -73.684092000, 3, 5, "BHS M00.XX"}, - {22.609924000, -73.912143500, 3, 5, "BHS N00.XX"}, - {25.796524000, -77.898986125, 3, 5, "BHS P00.XX"}, - {24.097824000, -74.536808875, 3, 5, "BHS Q00.XX"}, - {25.169145000, -78.099752500, 3, 5, "BHS R00.XX"}, - {22.816324000, -74.267469250, 3, 5, "BHS S00.XX"}, - {22.456224000, -73.137843500, 3, 5, "BHS T00.XX"}, - {22.252545000, -75.758667500, 3, 5, "BHS V00.XX"}, - {23.716524000, -74.878108875, 3, 5, "BHS W00.XX"}, - {22.623524000, -74.381443500, 3, 5, "BHS X00.XX"}, - {27.247724000, -78.342138625, 3, 5, "BHS Y00.XX"}, - {22.422024000, -73.024343500, 3, 5, "BHS Z00.XX"}, - {25.502060000, -76.769590000, 2, 4, "BHS 12.XXXX"}, - {24.584811500, -78.988505500, 2, 4, "BHS 123.XXX"}, - {22.235008000, -75.801149500, 2, 4, "BHS 1234.XX"}, - {26.826325000, -80.218521500, 1, 6, "BHS 1234.XXX"}, - {-8.578719000, 125.502111000, 3, 6, "TLS 12.XX"}, - {-8.535659000, 125.365711500, 2, 5, "TLS 12.XXX"}, - {-8.888931000, 126.155585500, 2, 5, "TLS 123.XX"}, - {-8.892972500, 124.112773000, 1, 4, "TLS 123.XXX"}, - {-26.283312000, 31.072898000, 3, 7, "SWZ 12.XX"}, - {-26.651420000, 30.997629500, 2, 6, "SWZ 123.XX"}, - {-25.965906000, 31.211164875, 3, 8, "SWZ 00.XXX"}, - {-25.957806000, 31.088864875, 2, 7, "SWZ 20.XXX"}, - {-25.982506000, 31.665864875, 2, 6, "SWZ 40.XXX"}, - {-26.042406000, 31.782464875, 3, 8, "SWZ 60.XXX"}, - {-26.005706000, 31.914764875, 3, 8, "SWZ 80.XXX"}, - {-26.436106000, 31.881936125, 2, 6, "SWZ B0.XXX"}, - {-26.973706000, 30.948306375, 2, 6, "SWZ D0.XXX"}, - {-26.680606000, 31.641936125, 2, 6, "SWZ G0.XXX"}, - {-26.737496000, 31.055387125, 2, 6, "SWZ J0.XXX"}, - {-26.992596000, 31.261361375, 2, 5, "SWZ K0.XXX"}, - {-27.146596000, 31.150761375, 2, 5, "SWZ L0.XXX"}, - {-27.311614000, 31.821761375, 2, 5, "SWZ M0.XXX"}, - {-26.267396000, 31.902813875, 2, 6, "SWZ N0.XXX"}, - {-26.180907000, 31.902813875, 2, 7, "SWZ P0.XXX"}, - {-26.824096000, 31.920661375, 2, 6, "SWZ Q0.XXX"}, - {-26.910585000, 31.823842375, 2, 5, "SWZ R0.XXX"}, - {-26.910585000, 31.920661375, 2, 5, "SWZ S0.XXX"}, - {-26.087496000, 31.503313875, 2, 6, "SWZ T0.XXX"}, - {-26.087496000, 31.599171875, 2, 6, "SWZ V0.XXX"}, - {-26.173985000, 31.503313875, 2, 6, "SWZ W0.XXX"}, - {-26.173985000, 31.599171875, 2, 6, "SWZ X0.XXX"}, - {-26.260474000, 31.503313875, 3, 7, "SWZ Y0.XXX"}, - {-26.260474000, 31.599171875, 2, 6, "SWZ Z0.XXX"}, - {-27.142242000, 30.797066000, 1, 5, "SWZ 123.XXX"}, - {29.384100000, 47.936295000, 4, 11, "KWT 12.XX"}, - {29.366459000, 47.671117000, 3, 10, "KWT 12.XXX"}, - {28.840728000, 47.797074000, 3, 7, "KWT 123.XX"}, - {29.874009500, 46.617700000, 2, 4, "KWT 123.XXX"}, - {29.312500000, 47.665750000, 3, 10, "KWT XXL7.4YB"}, - {-18.105511000, 178.424131750, 4, 5, "FJI 10.XX"}, - {-18.083211000, 178.467978250, 4, 5, "FJI J0.XX"}, - {-18.080533000, 178.032459000, 3, 4, "FJI 12.XXX"}, - {-17.556145000, 177.373196125, 3, 4, "FJI 000.XX"}, - {-17.800764000, 177.232302125, 3, 4, "FJI 800.XX"}, - {-17.507221000, 177.629366125, 3, 4, "FJI J00.XX"}, - {-16.436296000, 179.260890875, 3, 4, "FJI S00.XX"}, - {-16.602388500, 176.936349500, 2, 3, "FJI 123.XXX"}, - {-18.832974500, 179.789581500, 2, 3, "FJI 12.XXXX"}, - {-18.760920000, 177.382903000, 2, 3, "FJI L123.XX"}, - {-18.757220000, 177.860503000, 3, 4, "FJI M123.XX"}, - {-18.949179000, 177.959155000, 2, 3, "FJI K123.XX"}, - {-18.834420000, 178.359403000, 2, 3, "FJI B123.XX"}, - {-20.036020000, -178.667068500, 2, 3, "FJI V123.XX"}, - {-21.056335000, -179.052148000, 2, 3, "FJI X123.XX"}, - {-12.936235000, 176.912454000, 2, 3, "FJI R123.XX"}, - {-15.918635000, 179.809182500, 2, 3, "FJI T123.XX"}, - {-18.121351000, 178.443598000, 4, 5, "FJI 9NZC.97N"}, - {-22.232870000, 166.411955500, 4, 5, "NCL 12.XX"}, - {-21.905691000, 166.272517000, 3, 4, "NCL 12.XXX"}, - {-21.384455000, 167.800328250, 3, 4, "NCL 000.XX"}, - {-21.428226000, 167.970241250, 4, 5, "NCL 600.XX"}, - {-20.901026000, 167.161944000, 3, 4, "NCL C00.XX"}, - {-21.013926000, 165.251344000, 3, 4, "NCL J00.XX"}, - {-21.551026000, 165.337907250, 3, 4, "NCL P00.XX"}, - {-21.044026000, 164.762944000, 3, 4, "NCL V00.XX"}, - {-20.075944500, 164.271650000, 3, 4, "NCL 123.XXX"}, - {-20.877015500, 166.809927000, 3, 4, "NCL 12.XXXX"}, - {-19.168137500, 162.775754500, 2, 3, "NCL 1234.XX"}, - {-18.210943500, 158.537507500, 1, 4, "NCL 1234.XXX"}, - {46.094500000, 14.445212000, 4, 5, "SVN 12.XX"}, - {46.333115000, 14.151160000, 3, 4, "SVN 12.XXX"}, - {46.576024000, 15.584040000, 3, 6, "SVN 000.XX"}, - {46.293324000, 15.217440000, 3, 4, "SVN 100.XX"}, - {46.410524000, 15.024240000, 3, 6, "SVN 200.XX"}, - {45.581824000, 13.686870750, 3, 7, "SVN 300.XX"}, - {45.545424000, 13.565770750, 3, 6, "SVN 400.XX"}, - {45.844324000, 15.106905375, 3, 6, "SVN 500.XX"}, - {46.435745000, 15.782325000, 3, 4, "SVN 600.XX"}, - {46.168645000, 14.952721875, 3, 4, "SVN 700.XX"}, - {46.444724000, 13.999540000, 3, 6, "SVN 800.XX"}, - {45.975124000, 13.624805375, 3, 7, "SVN 900.XX"}, - {46.700724000, 16.091240000, 3, 6, "SVN B00.XX"}, - {45.690724000, 14.802370750, 3, 6, "SVN C00.XX"}, - {45.842324000, 14.188905375, 3, 4, "SVN D00.XX"}, - {46.563365000, 14.842325000, 3, 6, "SVN F00.XX"}, - {46.560724000, 15.021240000, 3, 6, "SVN G00.XX"}, - {45.990524000, 15.413205375, 4, 7, "SVN H00.XX"}, - {46.440724000, 15.501240000, 3, 4, "SVN J00.XX"}, - {45.929834000, 15.518457875, 4, 8, "SVN K00.XX"}, - {46.105824000, 14.775205375, 4, 5, "SVN L00.XX"}, - {45.930724000, 13.841805375, 3, 7, "SVN M00.XX"}, - {46.046324000, 13.964905375, 3, 4, "SVN N00.XX"}, - {45.610224000, 15.118370750, 3, 6, "SVN P00.XX"}, - {46.323824000, 13.871740000, 3, 6, "SVN Q00.XX"}, - {46.012204000, 15.276319875, 3, 6, "SVN R00.XX"}, - {46.280624000, 15.097840000, 3, 4, "SVN S00.XX"}, - {45.615224000, 14.185370750, 3, 4, "SVN T00.XX"}, - {45.759524000, 13.806305375, 3, 7, "SVN V00.XX"}, - {46.399724000, 15.361540000, 3, 4, "SVN W00.XX"}, - {46.280724000, 15.581240000, 3, 6, "SVN X00.XX"}, - {46.260724000, 15.341240000, 3, 4, "SVN Y00.XX"}, - {46.580724000, 15.461240000, 3, 6, "SVN Z00.XX"}, - {46.465527000, 13.473241500, 2, 7, "SVN 123.XXX"}, - {46.149078500, 14.992992000, 3, 4, "SVN 4FZ8.T8H"}, - {31.810775000, 35.171229500, 3, 7, "ISR 12.XX"}, - {32.197213000, 34.780151000, 3, 6, "ISR 000.XX"}, - {32.197213000, 34.882016000, 3, 6, "ISR 100.XX"}, - {32.110724000, 34.739405000, 3, 6, "ISR 200.XX"}, - {32.110724000, 34.841270000, 3, 6, "ISR 300.XX"}, - {32.024235000, 34.719258750, 3, 6, "ISR 400.XX"}, - {32.024235000, 34.820642750, 3, 6, "ISR 500.XX"}, - {31.937746000, 34.688842750, 3, 6, "ISR 600.XX"}, - {31.937746000, 34.790226750, 3, 6, "ISR 700.XX"}, - {31.846724000, 34.614114750, 3, 6, "ISR 800.XX"}, - {32.834777000, 34.941749375, 3, 4, "ISR 900.XX"}, - {32.826128000, 35.044334375, 3, 4, "ISR B00.XX"}, - {32.912617000, 35.044334375, 3, 4, "ISR C00.XX"}, - {32.873748000, 35.146949375, 3, 4, "ISR D00.XX"}, - {31.269545000, 34.753810500, 3, 7, "ISR F00.XX"}, - {32.362824000, 34.835888000, 3, 6, "ISR G00.XX"}, - {31.703624000, 34.512714750, 3, 6, "ISR H00.XX"}, - {32.752524000, 35.258649375, 3, 4, "ISR J00.XX"}, - {32.494024000, 34.877588000, 3, 6, "ISR K00.XX"}, - {32.475845000, 34.976697000, 3, 6, "ISR L00.XX"}, - {31.789324000, 34.933714750, 3, 6, "ISR M00.XX"}, - {33.081545000, 35.081266875, 3, 6, "ISR N00.XX"}, - {31.650724000, 34.712314750, 3, 7, "ISR P00.XX"}, - {32.986424000, 35.069349375, 3, 4, "ISR Q00.XX"}, - {32.986424000, 35.171949375, 3, 4, "ISR R00.XX"}, - {32.982473000, 35.274349375, 3, 4, "ISR S00.XX"}, - {29.612824000, 34.903931625, 3, 5, "ISR T00.XX"}, - {32.848324000, 35.454449375, 3, 4, "ISR V00.XX"}, - {32.555324000, 35.074888000, 3, 4, "ISR W00.XX"}, - {32.648945000, 35.271266875, 3, 4, "ISR X00.XX"}, - {32.306399000, 34.936994000, 3, 6, "ISR Y00.XX"}, - {31.110524000, 34.973240500, 3, 5, "ISR Z00.XX"}, - {31.560675000, 34.415483750, 3, 8, "ISR 00.XXX"}, - {31.460804000, 34.369140500, 3, 8, "ISR 10.XXX"}, - {31.460804000, 34.470044500, 3, 8, "ISR 20.XXX"}, - {31.374315000, 34.261172500, 3, 8, "ISR 30.XXX"}, - {31.374315000, 34.362076500, 3, 8, "ISR 40.XXX"}, - {31.325266500, 34.227909000, 3, 8, "ISR 5H.HHH"}, - {31.287826000, 34.281353500, 3, 8, "ISR 60.XXX"}, - {31.261255000, 34.228832500, 3, 8, "ISR 70.XXX"}, - {31.824804000, 35.167214750, 3, 7, "ISR 80.XXX"}, - {31.911293000, 35.167214750, 3, 7, "ISR 90.XXX"}, - {31.746904000, 35.268614750, 3, 7, "ISR B0.XXX"}, - {31.542704000, 34.941414750, 3, 8, "ISR C0.XXX"}, - {31.542704000, 35.042798750, 3, 8, "ISR D0.XXX"}, - {31.542704000, 35.144182750, 3, 8, "ISR F0.XXX"}, - {31.456215000, 34.911224500, 3, 8, "ISR G0.XXX"}, - {31.456215000, 35.012128500, 3, 8, "ISR H0.XXX"}, - {31.456215000, 35.113032500, 3, 8, "ISR J0.XXX"}, - {31.369726000, 34.931405500, 3, 8, "ISR K0.XXX"}, - {31.369726000, 35.032309500, 3, 8, "ISR L0.XXX"}, - {31.369726000, 35.133213500, 3, 8, "ISR M0.XXX"}, - {32.179904000, 35.210388000, 3, 7, "ISR N0.XXX"}, - {32.279104000, 35.013088000, 4, 8, "ISR P0.XXX"}, - {32.129704000, 34.959788000, 4, 8, "ISR Q0.XXX"}, - {31.822404000, 35.417914750, 3, 7, "ISR R0.XXX"}, - {32.439004000, 35.130788000, 3, 7, "ISR S0.XXX"}, - {32.439004000, 35.232653000, 3, 7, "ISR T0.XXX"}, - {31.652904000, 35.132514750, 3, 8, "ISR V0.XXX"}, - {32.093404000, 35.197388000, 3, 7, "ISR W0.XXX"}, - {31.866604000, 35.009414750, 3, 7, "ISR X0.XXX"}, - {32.318304000, 35.153088000, 3, 7, "ISR Y0.XXX"}, - {32.345504000, 35.260588000, 3, 7, "ISR Z0.XXX"}, - {30.945683500, 34.228139000, 2, 4, "ISR 123.XXX"}, - {31.456000000, 35.075000000, 3, 8, "ISR 1NTQ.X0R"}, - {31.810775000, 35.171229500, 3, 7, "PSE 12.XX"}, - {31.560675000, 34.415483750, 3, 8, "PSE 00.XXX"}, - {31.460804000, 34.369140500, 3, 8, "PSE 10.XXX"}, - {31.460804000, 34.470044500, 3, 8, "PSE 20.XXX"}, - {31.374315000, 34.261172500, 3, 8, "PSE 30.XXX"}, - {31.374315000, 34.362076500, 3, 8, "PSE 40.XXX"}, - {31.325266500, 34.227909000, 3, 8, "PSE 5H.HHH"}, - {31.287826000, 34.281353500, 3, 8, "PSE 60.XXX"}, - {31.249000000, 34.291044500, 3, 8, "PSE 7H.FWP"}, - {31.824804000, 35.167214750, 3, 7, "PSE 80.XXX"}, - {31.911293000, 35.167214750, 3, 7, "PSE 90.XXX"}, - {31.746904000, 35.268614750, 3, 7, "PSE B0.XXX"}, - {31.542704000, 34.941414750, 3, 8, "PSE C0.XXX"}, - {31.542704000, 35.042798750, 3, 8, "PSE D0.XXX"}, - {31.542704000, 35.144182750, 3, 8, "PSE F0.XXX"}, - {31.456215000, 34.911224500, 3, 8, "PSE G0.XXX"}, - {31.456215000, 35.012128500, 3, 8, "PSE H0.XXX"}, - {31.456215000, 35.113032500, 3, 8, "PSE J0.XXX"}, - {31.369726000, 34.931405500, 3, 8, "PSE K0.XXX"}, - {31.369726000, 35.032309500, 3, 8, "PSE L0.XXX"}, - {31.369726000, 35.133213500, 3, 8, "PSE M0.XXX"}, - {32.179904000, 35.210388000, 3, 7, "PSE N0.XXX"}, - {32.279104000, 35.013088000, 3, 8, "PSE P0.XXX"}, - {32.129704000, 34.959788000, 3, 8, "PSE Q0.XXX"}, - {31.822404000, 35.417914750, 3, 7, "PSE R0.XXX"}, - {32.439004000, 35.130788000, 3, 7, "PSE S0.XXX"}, - {32.439004000, 35.232653000, 3, 7, "PSE T0.XXX"}, - {31.652904000, 35.132514750, 3, 8, "PSE V0.XXX"}, - {32.093404000, 35.197388000, 3, 7, "PSE W0.XXX"}, - {31.866604000, 35.009414750, 3, 7, "PSE X0.XXX"}, - {32.318304000, 35.153088000, 3, 7, "PSE Y0.XXX"}, - {32.345504000, 35.260588000, 3, 7, "PSE Z0.XXX"}, - {31.884750000, 34.896250000, 2, 5, "PSE DLF.T05"}, - {31.884750000, 34.896250000, 2, 5, "PSE 1MF7.JP8"}, - {13.729100000, -89.242573000, 4, 5, "SLV 12.XX"}, - {13.890115000, -89.355296000, 3, 4, "SLV 12.XXX"}, - {14.039524000, -89.596609750, 3, 6, "SLV 000.XX"}, - {13.515324000, -88.221809750, 3, 4, "SLV 100.XX"}, - {13.757324000, -89.779209750, 4, 5, "SLV 200.XX"}, - {13.880724000, -88.919009750, 4, 5, "SLV 300.XX"}, - {13.380724000, -88.481809750, 3, 4, "SLV 400.XX"}, - {13.546724000, -88.904209750, 4, 5, "SLV 500.XX"}, - {13.706224000, -88.839909750, 3, 4, "SLV 600.XX"}, - {13.977124000, -89.890809750, 3, 4, "SLV 700.XX"}, - {14.019545000, -89.708398750, 3, 6, "SLV 800.XX"}, - {14.000724000, -89.231809750, 3, 4, "SLV 900.XX"}, - {13.359024000, -87.890809750, 3, 6, "SLV B00.XX"}, - {13.639324000, -89.869509750, 3, 4, "SLV C00.XX"}, - {13.814524000, -88.611809750, 3, 6, "SLV D00.XX"}, - {14.370724000, -89.491922625, 3, 6, "SLV F00.XX"}, - {13.445524000, -88.394209750, 3, 4, "SLV G00.XX"}, - {13.920724000, -88.671809750, 3, 6, "SLV H00.XX"}, - {14.079524000, -89.014209750, 3, 6, "SLV J00.XX"}, - {13.344624000, -88.603309750, 3, 4, "SLV K00.XX"}, - {13.784824000, -89.533709750, 3, 4, "SLV L00.XX"}, - {13.737524000, -88.127209750, 3, 6, "SLV M00.XX"}, - {13.516124000, -88.486809750, 4, 5, "SLV N00.XX"}, - {13.644224000, -87.904209750, 3, 6, "SLV P00.XX"}, - {13.863724000, -89.467509750, 3, 4, "SLV Q00.XX"}, - {13.891524000, -89.791209750, 3, 4, "SLV R00.XX"}, - {13.546524000, -88.569509750, 3, 4, "SLV S00.XX"}, - {14.009024000, -89.802309750, 3, 6, "SLV T00.XX"}, - {13.564824000, -88.407709750, 3, 4, "SLV V00.XX"}, - {13.898624000, -89.590809750, 3, 4, "SLV W00.XX"}, - {13.920664000, -89.536273250, 3, 4, "SLV X00.XX"}, - {13.326104000, -88.391878750, 3, 4, "SLV XK0.00"}, - {14.139464000, -89.322973250, 3, 8, "SLV Y00.XX"}, - {13.753504000, -88.298378750, 3, 6, "SLV YK0.00"}, - {13.794864000, -89.779273250, 3, 4, "SLV Z00.XX"}, - {13.740204000, -89.690478750, 3, 4, "SLV ZK0.00"}, - {13.998860500, -90.058563500, 2, 5, "SLV 123.XXX"}, - {13.725830000, -88.906500000, 3, 4, "SLV 6T11.GM4"}, - {17.516324000, -88.243355625, 4, 5, "BLZ 00.XX"}, - {17.222404000, -88.805604000, 4, 5, "BLZ J0.XX"}, - {17.412715000, -89.130233000, 3, 4, "BLZ 12.XXX"}, - {17.540444000, -88.399137875, 3, 4, "BLZ 000.XX"}, - {18.104774000, -88.684845750, 3, 10, "BLZ 600.XX"}, - {16.944074000, -88.414709000, 3, 4, "BLZ C00.XX"}, - {18.417874000, -88.496345750, 3, 10, "BLZ J00.XX"}, - {18.097145000, -88.028263750, 3, 9, "BLZ P00.XX"}, - {16.130974000, -88.949272250, 3, 4, "BLZ V00.XX"}, - {16.324722000, -89.221112500, 2, 5, "BLZ 123.XXX"}, - {17.190000000, -88.330000000, 2, 3, "BLZ 7X47.HQW"}, - {11.574803000, 43.057022375, 3, 6, "DJI 00.XX"}, - {11.550211000, 43.131613875, 3, 6, "DJI J0.XX"}, - {11.579279000, 42.824318500, 2, 5, "DJI 12.XXX"}, - {11.202404000, 42.577131875, 2, 5, "DJI 000.XX"}, - {11.875844000, 42.781802875, 2, 5, "DJI 700.XX"}, - {12.071544000, 43.204402875, 2, 5, "DJI F00.XX"}, - {11.135244000, 42.262396750, 2, 5, "DJI M00.XX"}, - {12.201544000, 42.441208000, 2, 5, "DJI T00.XX"}, - {10.952941500, 41.754110000, 1, 4, "DJI 123.XXX"}, - {42.033913000, 21.397837500, 4, 5, "MKD 12.XX"}, - {42.234667000, 21.218140000, 3, 6, "MKD 12.XXX"}, - {41.014114000, 21.264599500, 3, 6, "MKD 000.XX"}, - {41.322914000, 21.452099500, 3, 4, "MKD 200.XX"}, - {41.983014000, 20.863220000, 3, 8, "MKD 400.XX"}, - {41.983014000, 21.026299000, 3, 6, "MKD 600.XX"}, - {42.105323000, 21.025620500, 3, 8, "MKD 800.XX"}, - {41.697514000, 21.703620000, 3, 4, "MKD B00.XX"}, - {41.134414000, 20.717699500, 3, 6, "MKD D00.XX"}, - {41.780514000, 20.838520000, 3, 6, "MKD G00.XX"}, - {41.791224000, 22.126460000, 3, 4, "MKD J00.XX"}, - {41.470724000, 22.606212500, 3, 4, "MKD K00.XX"}, - {41.480724000, 21.956212500, 3, 4, "MKD L00.XX"}, - {41.220724000, 20.610312500, 3, 6, "MKD M00.XX"}, - {41.936124000, 22.334260000, 3, 4, "MKD N00.XX"}, - {41.557124000, 20.915560000, 3, 6, "MKD P00.XX"}, - {41.659024000, 22.440560000, 3, 4, "MKD Q00.XX"}, - {42.252124000, 22.275308500, 3, 4, "MKD R00.XX"}, - {41.190724000, 22.473412500, 3, 6, "MKD S00.XX"}, - {41.540724000, 22.068860000, 3, 4, "MKD T00.XX"}, - {41.905624000, 21.857760000, 3, 4, "MKD V00.XX"}, - {41.558424000, 20.484760000, 3, 6, "MKD W00.XX"}, - {41.940724000, 22.445760000, 3, 6, "MKD X00.XX"}, - {41.134324000, 20.957612500, 3, 8, "MKD Y00.XX"}, - {41.409624000, 21.195712500, 3, 4, "MKD Z00.XX"}, - {42.128401500, 20.538736500, 2, 7, "MKD 123.XXX"}, - {41.613594500, 21.743759000, 2, 3, "MKD JTJK.4CZ"}, - {-1.916900000, 30.037110000, 3, 5, "RWA 12.XX"}, - {-1.739885000, 29.851425000, 2, 6, "RWA 12.XXX"}, - {-1.505806000, 29.540165000, 2, 6, "RWA 000.XX"}, - {-2.595806000, 29.662665000, 2, 7, "RWA 300.XX"}, - {-1.670906000, 29.241865000, 2, 8, "RWA 600.XX"}, - {-1.585806000, 29.985165000, 2, 4, "RWA 900.XX"}, - {-1.964506000, 30.414965000, 2, 4, "RWA D00.XX"}, - {-2.503586000, 28.869790000, 2, 8, "RWA H00.XX"}, - {-2.369486000, 29.691090000, 2, 7, "RWA K00.XX"}, - {-2.089486000, 29.702590000, 2, 6, "RWA M00.XX"}, - {-2.519486000, 29.518890000, 2, 7, "RWA P00.XX"}, - {-2.179486000, 30.475390000, 2, 4, "RWA R00.XX"}, - {-2.067286000, 29.317190000, 2, 5, "RWA T00.XX"}, - {-1.944977000, 29.298843000, 2, 6, "RWA W00.XX"}, - {-2.673686000, 28.930090000, 2, 6, "RWA Y00.XX"}, - {-1.216968500, 28.922814500, 1, 5, "RWA 123.XXX"}, - {18.588100000, -72.369674000, 3, 5, "HTI 12.XX"}, - {18.613206000, -72.645158000, 2, 4, "HTI 12.XXX"}, - {19.787624000, -72.252465250, 2, 4, "HTI 000.XX"}, - {19.490724000, -72.719365250, 2, 4, "HTI 100.XX"}, - {19.143624000, -72.725139500, 2, 4, "HTI 200.XX"}, - {18.262924000, -73.807513750, 2, 4, "HTI 300.XX"}, - {19.096624000, -72.497239500, 3, 5, "HTI 400.XX"}, - {19.160724000, -72.550339500, 2, 4, "HTI 500.XX"}, - {19.954824000, -72.864765250, 2, 4, "HTI 600.XX"}, - {19.947724000, -72.773165250, 2, 4, "HTI 700.XX"}, - {18.667424000, -74.171226625, 2, 4, "HTI 800.XX"}, - {18.277224000, -72.574913750, 2, 4, "HTI 900.XX"}, - {19.758124000, -72.425365250, 2, 4, "HTI B00.XX"}, - {19.344124000, -72.667939500, 2, 4, "HTI C00.XX"}, - {19.318177000, -72.576645500, 2, 4, "HTI D00.XX"}, - {19.198724000, -72.037239500, 2, 4, "HTI F00.XX"}, - {19.410724000, -72.372939500, 2, 4, "HTI G00.XX"}, - {19.667424000, -72.030965250, 2, 4, "HTI H00.XX"}, - {19.587824000, -71.787265250, 2, 6, "HTI J00.XX"}, - {19.501335000, -71.764321250, 2, 6, "HTI K00.XX"}, - {18.444824000, -72.902826625, 2, 4, "HTI L00.XX"}, - {18.870724000, -72.142826625, 2, 4, "HTI M00.XX"}, - {19.634424000, -72.224665250, 2, 4, "HTI N00.XX"}, - {18.564224000, -74.460926625, 2, 4, "HTI P00.XX"}, - {19.672724000, -71.853365250, 2, 6, "HTI Q00.XX"}, - {19.720724000, -72.723165250, 2, 4, "HTI R00.XX"}, - {19.360424000, -72.157439500, 2, 4, "HTI S00.XX"}, - {18.463424000, -73.119126625, 2, 4, "HTI T00.XX"}, - {18.476924000, -74.458226625, 2, 4, "HTI V00.XX"}, - {19.470724000, -72.242939500, 2, 4, "HTI W00.XX"}, - {18.331824000, -73.412813750, 2, 4, "HTI X00.XX"}, - {18.870724000, -71.982826625, 2, 6, "HTI Y00.XX"}, - {18.846924000, -72.911126625, 2, 4, "HTI Z00.XX"}, - {19.772399000, -74.384343500, 1, 3, "HTI 123.XXX"}, - {-3.419635000, 29.339565000, 3, 5, "BDI 12.XX"}, - {-3.047125000, 29.235169000, 2, 5, "BDI 12.XXX"}, - {-3.440106000, 29.821857125, 2, 4, "BDI 000.XX"}, - {-2.874606000, 30.252165000, 2, 4, "BDI 300.XX"}, - {-2.915206000, 29.755565000, 2, 4, "BDI 600.XX"}, - {-3.475806000, 30.164957125, 2, 4, "BDI 900.XX"}, - {-2.925806000, 29.545165000, 2, 4, "BDI D00.XX"}, - {-3.967886000, 29.582221125, 2, 4, "BDI H00.XX"}, - {-3.955686000, 29.912321125, 2, 4, "BDI K00.XX"}, - {-4.163086000, 29.742521125, 2, 4, "BDI M00.XX"}, - {-2.919486000, 29.058890000, 2, 5, "BDI P00.XX"}, - {-2.981863000, 29.162852000, 2, 5, "BDI R00.XX"}, - {-3.102686000, 30.117090000, 2, 4, "BDI T00.XX"}, - {-3.229486000, 30.478721125, 2, 4, "BDI W00.XX"}, - {-2.599486000, 30.038890000, 2, 5, "BDI Y00.XX"}, - {-4.348588500, 28.995666500, 1, 4, "BDI 123.XXX"}, - {3.751145000, 8.751225625, 4, 6, "GNQ 00.XX"}, - {1.822605000, 9.743560000, 4, 7, "GNQ J0.XX"}, - {3.776515500, 8.535374500, 3, 5, "GNQ 12.XXX"}, - {1.850195000, 9.722189000, 3, 6, "GNQ 000.XX"}, - {2.090694000, 11.184865000, 3, 8, "GNQ 300.XX"}, - {1.574195000, 9.566141000, 3, 5, "GNQ 600.XX"}, - {1.282294000, 10.808965000, 3, 5, "GNQ 900.XX"}, - {1.860194000, 10.694165000, 4, 7, "GNQ D00.XX"}, - {1.423994000, 10.468865000, 4, 6, "GNQ H00.XX"}, - {1.616994000, 11.194065000, 3, 7, "GNQ L00.XX"}, - {1.065794000, 10.587065000, 3, 5, "GNQ P00.XX"}, - {2.094294000, 10.538565000, 3, 6, "GNQ S00.XX"}, - {1.560214000, 10.757490000, 3, 5, "GNQ W00.XX"}, - {1.110514000, 11.198890000, 3, 7, "GNQ Y00.XX"}, - {-1.389825500, 5.587801000, 2, 3, "GNQ 012.XXX"}, - {3.769881500, 8.354526500, 2, 4, "GNQ 112.XXX"}, - {3.769881500, 8.682630500, 3, 5, "GNQ 212.XXX"}, - {3.426153500, 8.354526500, 2, 4, "GNQ 312.XXX"}, - {3.426153500, 8.682630500, 3, 5, "GNQ 412.XXX"}, - {2.310587000, 9.504780000, 2, 5, "GNQ B12.XXX"}, - {2.163275000, 9.973500000, 2, 5, "GNQ C12.XXX"}, - {2.163275000, 10.442220000, 2, 5, "GNQ D12.XXX"}, - {2.163275000, 10.910940000, 2, 5, "GNQ F12.XXX"}, - {1.819547000, 9.036059000, 2, 5, "GNQ G12.XXX"}, - {1.819547000, 9.504779000, 2, 5, "GNQ H12.XXX"}, - {1.819547000, 9.973499000, 3, 6, "GNQ J12.XXX"}, - {1.819547000, 10.442219000, 3, 6, "GNQ K12.XXX"}, - {1.819547000, 10.910939000, 3, 6, "GNQ L12.XXX"}, - {1.328507000, 9.036059000, 2, 4, "GNQ P12.XXX"}, - {1.328507000, 9.504779000, 2, 4, "GNQ Q12.XXX"}, - {1.328507000, 9.973499000, 2, 4, "GNQ R12.XXX"}, - {1.426715000, 10.442219000, 3, 5, "GNQ S12.XXX"}, - {1.426715000, 10.910939000, 3, 5, "GNQ T12.XXX"}, - {3.737300000, 8.785249000, 4, 6, "GNQ K04F.CFG"}, - {41.373700000, 19.763519500, 4, 5, "ALB 12.XX"}, - {41.576015000, 19.416743500, 3, 4, "ALB 12.XXX"}, - {41.146624000, 20.010412500, 3, 4, "ALB 000.XX"}, - {42.125324000, 19.485808500, 3, 6, "ALB 100.XX"}, - {40.521024000, 19.443051125, 3, 4, "ALB 200.XX"}, - {40.664524000, 20.732651125, 3, 6, "ALB 300.XX"}, - {40.762824000, 19.522351125, 3, 4, "ALB 400.XX"}, - {40.762524000, 19.906351125, 3, 4, "ALB 500.XX"}, - {40.951624000, 19.658951125, 3, 4, "ALB 600.XX"}, - {40.911524000, 20.642251125, 3, 6, "ALB 700.XX"}, - {41.688924000, 19.630360000, 3, 4, "ALB 800.XX"}, - {40.103124000, 20.116503625, 3, 4, "ALB 900.XX"}, - {40.638124000, 19.717351125, 3, 4, "ALB B00.XX"}, - {40.848524000, 19.853351125, 3, 4, "ALB C00.XX"}, - {42.106724000, 20.344808500, 3, 6, "ALB D00.XX"}, - {41.838324000, 19.582060000, 3, 4, "ALB F00.XX"}, - {39.918424000, 19.982955125, 3, 4, "ALB G00.XX"}, - {41.730724000, 20.345360000, 3, 4, "ALB H00.XX"}, - {41.649324000, 19.987260000, 3, 4, "ALB J00.XX"}, - {41.066524000, 19.950212500, 3, 4, "ALB K00.XX"}, - {40.527224000, 20.194051125, 3, 4, "ALB L00.XX"}, - {41.219324000, 20.275412500, 3, 4, "ALB M00.XX"}, - {40.351724000, 19.969803625, 3, 4, "ALB N00.XX"}, - {40.634024000, 20.019251125, 3, 4, "ALB P00.XX"}, - {40.897624000, 20.155051125, 3, 4, "ALB Q00.XX"}, - {41.540224000, 20.202260000, 3, 4, "ALB R00.XX"}, - {40.283324000, 20.297103625, 3, 4, "ALB S00.XX"}, - {41.042024000, 19.495312500, 3, 4, "ALB T00.XX"}, - {41.810724000, 19.825760000, 3, 4, "ALB V00.XX"}, - {40.657424000, 19.411951125, 3, 4, "ALB W00.XX"}, - {40.799524000, 19.407851125, 3, 4, "ALB X00.XX"}, - {40.896724000, 19.550051125, 3, 4, "ALB Y00.XX"}, - {42.255024000, 19.389708500, 3, 7, "ALB Z00.XX"}, - {40.516475500, 19.211020500, 2, 3, "ALB 123.XXX"}, - {41.150000000, 20.150000000, 2, 3, "ALB FVTT.0HM"}, - {-9.446615000, 159.919345000, 4, 6, "SLB 12.XX"}, - {-8.485289000, 160.669765000, 3, 5, "SLB 12.XXX"}, - {-9.472630000, 159.910044500, 3, 5, "SLB 000.XX"}, - {-9.472630000, 160.084945500, 3, 5, "SLB 400.XX"}, - {-8.076898000, 156.745393375, 3, 5, "SLB 800.XX"}, - {-8.206089000, 159.532835375, 3, 5, "SLB D00.XX"}, - {-8.999668000, 160.062776500, 3, 5, "SLB J00.XX"}, - {-9.037455000, 160.236227500, 4, 6, "SLB N00.XX"}, - {-10.520685000, 161.792114750, 3, 5, "SLB S00.XX"}, - {-12.286772000, 168.750406000, 2, 3, "SLB X00.XX"}, - {-7.154384000, 156.039099000, 2, 4, "SLB 12.XXXX"}, - {-7.692877000, 158.851337000, 2, 5, "SLB 123.XXX"}, - {-7.419155000, 155.472565000, 2, 4, "SLB 0123.XX"}, - {-5.479655000, 159.113548000, 2, 5, "SLB 1123.XX"}, - {-5.676035000, 159.347908000, 2, 5, "SLB 2123.XX"}, - {-11.741957000, 159.750840500, 2, 3, "SLB 3123.XX"}, - {-11.938373000, 160.224768500, 2, 3, "SLB 4123.XX"}, - {-10.607584000, 161.174305500, 2, 4, "SLB 5123.XX"}, - {-10.821312000, 161.591361500, 2, 4, "SLB 6123.XX"}, - {-10.921312000, 162.065289500, 2, 4, "SLB 7123.XX"}, - {-10.100685000, 161.731303500, 3, 5, "SLB 8123.XX"}, - {-10.361195000, 161.658232500, 3, 5, "SLB 9123.XX"}, - {-10.101636000, 166.946114500, 2, 4, "SLB B123.XX"}, - {-10.450380000, 165.527143500, 2, 4, "SLB C123.XX"}, - {-10.450380000, 166.001071500, 2, 4, "SLB D123.XX"}, - {-10.941420000, 165.716715500, 2, 4, "SLB F123.XX"}, - {-11.481564000, 166.285428500, 2, 4, "SLB G123.XX"}, - {-11.878276000, 166.661544500, 2, 3, "SLB H123.XX"}, - {-5.511296000, 155.955240000, 1, 3, "SLB 1234.XXX"}, - {40.213794000, 44.459392000, 3, 5, "ARM 12.XX"}, - {40.510082000, 44.175509000, 2, 4, "ARM 12.XXX"}, - {40.512514000, 44.703709125, 3, 5, "ARM 000.XX"}, - {40.512514000, 44.864409125, 2, 3, "ARM 200.XX"}, - {40.390205000, 44.704387625, 3, 5, "ARM 400.XX"}, - {39.955214000, 44.492187625, 2, 4, "ARM 600.XX"}, - {39.847814000, 44.579467125, 2, 4, "ARM 800.XX"}, - {39.479814000, 46.295667125, 2, 5, "ARM B00.XX"}, - {40.880514000, 44.397809125, 2, 4, "ARM D00.XX"}, - {40.597914000, 43.853909125, 2, 4, "ARM G00.XX"}, - {40.869014000, 45.080109125, 2, 3, "ARM J00.XX"}, - {39.502514000, 45.981967125, 2, 5, "ARM L00.XX"}, - {41.126524000, 44.604112500, 2, 7, "ARM N00.XX"}, - {40.771234000, 44.830476625, 2, 3, "ARM P00.XX"}, - {41.050724000, 44.336212500, 2, 4, "ARM Q00.XX"}, - {40.233824000, 45.676503625, 2, 5, "ARM R00.XX"}, - {40.190724000, 43.974903625, 2, 4, "ARM S00.XX"}, - {40.016545000, 44.353293125, 2, 4, "ARM T00.XX"}, - {39.803024000, 45.299655125, 2, 5, "ARM V00.XX"}, - {40.838024000, 43.804951125, 2, 4, "ARM W00.XX"}, - {40.833745000, 44.414595625, 2, 4, "ARM X00.XX"}, - {39.225245000, 46.349288750, 2, 6, "ARM Y00.XX"}, - {40.374245000, 45.097093125, 2, 3, "ARM Z00.XX"}, - {41.232999500, 43.560834000, 1, 6, "ARM 123.XXX"}, - {-29.300900000, 27.461275000, 3, 6, "LSO 12.XX"}, - {-29.109885000, 27.412979000, 2, 5, "LSO 12.XXX"}, - {-29.834896000, 27.179128625, 2, 5, "LSO 000.XX"}, - {-28.939196000, 27.745209375, 2, 5, "LSO 400.XX"}, - {-28.890196000, 27.990989125, 2, 5, "LSO 800.XX"}, - {-30.164696000, 27.364848875, 2, 5, "LSO D00.XX"}, - {-29.274896000, 28.932609375, 2, 5, "LSO J00.XX"}, - {-29.522396000, 28.518328625, 2, 5, "LSO N00.XX"}, - {-30.052096000, 28.598348875, 2, 5, "LSO S00.XX"}, - {-30.395606000, 27.604031875, 2, 5, "LSO X00.XX"}, - {-28.644444500, 27.102707000, 1, 4, "LSO 123.XXX"}, - {50.859030000, 4.309451500, 4, 6, "BEL 00.XX"}, - {51.184685000, 4.374970750, 4, 7, "BEL J0.XX"}, - {51.256114000, 4.023875000, 3, 6, "BEL 12.XXX"}, - {51.030514000, 3.623243250, 4, 6, "BEL 000.XX"}, - {51.183214000, 3.133243250, 3, 4, "BEL 200.XX"}, - {50.450514000, 4.760661500, 3, 5, "BEL 400.XX"}, - {50.400514000, 4.307161500, 3, 5, "BEL 600.XX"}, - {50.400514000, 4.498779500, 3, 5, "BEL 800.XX"}, - {50.920724000, 4.648463500, 3, 5, "BEL B00.XX"}, - {50.479324000, 3.840368500, 3, 5, "BEL C00.XX"}, - {51.090724000, 5.141890250, 3, 5, "BEL D00.XX"}, - {50.970724000, 5.251890250, 4, 6, "BEL F00.XX"}, - {51.260724000, 2.855590250, 3, 4, "BEL G00.XX"}, - {50.666624000, 3.316268500, 3, 6, "BEL H00.XX"}, - {51.032324000, 5.435590250, 4, 6, "BEL J00.XX"}, - {50.982124000, 3.097090250, 3, 5, "BEL K00.XX"}, - {50.629324000, 5.826568500, 4, 6, "BEL L00.XX"}, - {50.773345000, 3.179702500, 3, 5, "BEL M00.XX"}, - {50.870724000, 3.206268500, 3, 5, "BEL N00.XX"}, - {50.513424000, 4.166268500, 3, 5, "BEL P00.XX"}, - {50.711524000, 5.545768500, 4, 6, "BEL Q00.XX"}, - {50.711524000, 5.410268500, 3, 5, "BEL R00.XX"}, - {50.625035000, 5.410268500, 3, 5, "BEL S00.XX"}, - {50.625035000, 5.545768500, 3, 5, "BEL T00.XX"}, - {51.359124000, 4.867790250, 3, 6, "BEL V00.XX"}, - {51.121524000, 4.646761250, 3, 4, "BEL W00.XX"}, - {50.873024000, 5.102668500, 3, 5, "BEL X00.XX"}, - {51.226124000, 5.059290250, 3, 6, "BEL Y00.XX"}, - {51.318745000, 4.390356250, 3, 6, "BEL Z00.XX"}, - {49.977710500, 4.878961500, 3, 6, "BEL T12.XXX"}, - {49.834490500, 5.358097500, 3, 5, "BEL V12.XXX"}, - {50.305070500, 4.143643500, 3, 5, "BEL P12.XXX"}, - {50.243690500, 4.752979500, 2, 4, "BEL Q12.XXX"}, - {50.243690500, 5.362315500, 2, 4, "BEL R12.XXX"}, - {50.243690500, 5.727917500, 3, 5, "BEL S12.XXX"}, - {50.652890500, 3.260106500, 2, 5, "BEL F12.XXX"}, - {50.652890500, 3.869442500, 2, 4, "BEL G12.XXX"}, - {50.652890500, 4.478778500, 2, 4, "BEL H12.XXX"}, - {50.652890500, 5.088114500, 2, 4, "BEL J12.XXX"}, - {50.652890500, 5.697450500, 2, 4, "BEL K12.XXX"}, - {50.652890500, 5.849784500, 3, 5, "BEL L12.XXX"}, - {51.062090500, 2.554449000, 2, 5, "BEL 712.XXX"}, - {51.062090500, 3.168993000, 3, 5, "BEL 812.XXX"}, - {51.062090500, 3.783537000, 4, 6, "BEL 912.XXX"}, - {51.062090500, 4.398081000, 3, 5, "BEL B12.XXX"}, - {51.062090500, 5.012625000, 2, 4, "BEL C12.XXX"}, - {51.062090500, 5.565714000, 4, 6, "BEL D12.XXX"}, - {51.471290500, 2.548589500, 2, 3, "BEL 112.XXX"}, - {51.348530500, 3.168341500, 2, 3, "BEL 212.XXX"}, - {51.348530500, 3.788093500, 2, 5, "BEL 312.XXX"}, - {51.471290500, 4.407845500, 2, 5, "BEL 412.XXX"}, - {51.471290500, 5.027597500, 2, 5, "BEL 512.XXX"}, - {51.266690500, 5.275498500, 3, 6, "BEL 612.XXX"}, - {50.486100000, 4.460700000, 2, 4, "BEL N77S.1MX"}, - {47.059100000, 28.787829500, 4, 6, "MDA 12.XX"}, - {47.224115000, 28.541511500, 3, 5, "MDA 12.XXX"}, - {46.895024000, 29.561875625, 3, 5, "MDA 000.XX"}, - {47.802324000, 27.843745875, 3, 5, "MDA 100.XX"}, - {46.870824000, 29.453075625, 3, 5, "MDA 200.XX"}, - {47.816824000, 28.920245875, 3, 5, "MDA 300.XX"}, - {45.961924000, 28.150405375, 3, 7, "MDA 400.XX"}, - {48.197224000, 28.207445875, 3, 5, "MDA 500.XX"}, - {47.250724000, 27.750675625, 3, 7, "MDA 600.XX"}, - {47.323324000, 29.065310250, 3, 5, "MDA 700.XX"}, - {47.417724000, 28.747410250, 3, 5, "MDA 800.XX"}, - {46.355324000, 28.599340000, 3, 5, "MDA 900.XX"}, - {46.123224000, 28.760705375, 3, 5, "MDA B00.XX"}, - {48.102724000, 27.791645875, 3, 5, "MDA C00.XX"}, - {46.680724000, 29.326240000, 3, 5, "MDA D00.XX"}, - {48.232324000, 27.208145875, 3, 7, "MDA F00.XX"}, - {47.620724000, 27.628310250, 3, 5, "MDA G00.XX"}, - {47.753724000, 28.791010250, 3, 5, "MDA H00.XX"}, - {46.809524000, 29.594975625, 3, 5, "MDA J00.XX"}, - {47.308124000, 28.257710250, 3, 5, "MDA K00.XX"}, - {47.912924000, 28.208445875, 3, 5, "MDA L00.XX"}, - {45.720724000, 28.366605375, 3, 7, "MDA M00.XX"}, - {48.000524000, 27.455345875, 3, 5, "MDA N00.XX"}, - {46.587024000, 28.720740000, 3, 5, "MDA P00.XX"}, - {47.130724000, 28.152175625, 3, 5, "MDA Q00.XX"}, - {45.934024000, 28.580205375, 3, 5, "MDA R00.XX"}, - {46.653124000, 29.821640000, 3, 5, "MDA S00.XX"}, - {48.041824000, 28.664545875, 3, 5, "MDA T00.XX"}, - {48.272624000, 27.562245875, 3, 5, "MDA V00.XX"}, - {47.841224000, 27.430945875, 3, 7, "MDA W00.XX"}, - {48.419764000, 27.452627500, 3, 5, "MDA X00.XX"}, - {48.208104000, 27.004579875, 3, 8, "MDA XK0.00"}, - {46.492064000, 28.210545000, 3, 7, "MDA Y00.XX"}, - {47.132604000, 29.265903625, 3, 5, "MDA YK0.00"}, - {46.709864000, 29.686115875, 3, 5, "MDA Z00.XX"}, - {47.493804000, 28.335841250, 3, 5, "MDA ZK0.00"}, - {48.454595000, 26.620708500, 2, 5, "MDA 012.XXX"}, - {48.454595000, 27.313372500, 2, 4, "MDA 112.XXX"}, - {48.454595000, 28.006036500, 2, 4, "MDA 212.XXX"}, - {48.454595000, 28.698700500, 2, 4, "MDA 312.XXX"}, - {47.963555000, 26.620422000, 2, 7, "MDA 412.XXX"}, - {47.963555000, 27.307878000, 2, 4, "MDA 512.XXX"}, - {47.963555000, 27.995334000, 2, 4, "MDA 612.XXX"}, - {47.963555000, 28.682790000, 3, 5, "MDA 712.XXX"}, - {47.472515000, 27.312799500, 2, 6, "MDA 812.XXX"}, - {47.472515000, 27.995047500, 2, 4, "MDA 912.XXX"}, - {47.472515000, 28.677295500, 2, 4, "MDA B12.XXX"}, - {47.472515000, 29.359543500, 2, 4, "MDA C12.XXX"}, - {46.981475000, 27.994761000, 2, 6, "MDA D12.XXX"}, - {46.981475000, 28.671801000, 3, 5, "MDA F12.XXX"}, - {46.981475000, 29.348841000, 2, 4, "MDA G12.XXX"}, - {46.490435000, 27.999396000, 2, 6, "MDA H12.XXX"}, - {46.490435000, 28.666020000, 2, 4, "MDA J12.XXX"}, - {46.327968500, 29.324559000, 2, 4, "MDA K12.XXX"}, - {45.536996000, 28.084575500, 2, 6, "MDA L12.XXX"}, - {45.999395000, 28.599070500, 2, 4, "MDA M12.XXX"}, - {46.980000000, 28.381500000, 2, 4, "MDA WCX1.7MZ"}, - {11.911889000, -15.650387000, 4, 5, "GNB 12.XX"}, - {11.959564500, -15.943001500, 3, 4, "GNB 12.XXX"}, - {12.159304000, -14.792666000, 3, 5, "GNB 000.XX"}, - {12.268604000, -14.262466000, 3, 5, "GNB 400.XX"}, - {12.235804000, -15.512966000, 3, 4, "GNB 800.XX"}, - {11.625545000, -15.633770625, 3, 4, "GNB D00.XX"}, - {12.061194000, -16.109290125, 3, 4, "GNB J00.XX"}, - {11.255994000, -15.910190125, 3, 4, "GNB M00.XX"}, - {11.276194000, -15.313790125, 3, 4, "GNB Q00.XX"}, - {12.067694000, -15.375890125, 4, 5, "GNB T00.XX"}, - {11.579394000, -15.087990125, 3, 4, "GNB X00.XX"}, - {12.068668000, -16.764883500, 2, 3, "GNB 123.XXX"}, - {11.750000000, -15.230000000, 2, 3, "GNB 2BYY.5B2"}, - {25.085145000, 121.455421500, 4, 6, "TWN 12.XX"}, - {25.013317500, 121.177665500, 3, 5, "TWN 12.XXX"}, - {24.800514000, 120.912779500, 3, 5, "TWN 000.XX"}, - {22.680724000, 120.249330750, 3, 5, "TWN 200.XX"}, - {22.680724000, 120.343026750, 3, 5, "TWN 300.XX"}, - {22.594235000, 120.371360500, 3, 5, "TWN 400.XX"}, - {22.594235000, 120.278144500, 3, 5, "TWN 500.XX"}, - {24.277224000, 120.654378250, 3, 6, "TWN 600.XX"}, - {24.190735000, 120.645025125, 3, 6, "TWN 700.XX"}, - {24.104246000, 120.645025125, 3, 6, "TWN 800.XX"}, - {24.792324000, 121.654452500, 3, 5, "TWN 900.XX"}, - {24.835568000, 121.740076500, 4, 6, "TWN B00.XX"}, - {24.705835000, 121.607109250, 3, 5, "TWN C00.XX"}, - {24.705835000, 121.701766250, 3, 5, "TWN D00.XX"}, - {24.749079000, 121.748868500, 3, 5, "TWN F00.XX"}, - {24.662590000, 121.796663250, 3, 5, "TWN G00.XX"}, - {23.040724000, 120.155330750, 3, 5, "TWN H00.XX"}, - {23.040724000, 120.249026750, 3, 5, "TWN J00.XX"}, - {23.516024000, 120.399317875, 3, 6, "TWN K00.XX"}, - {24.119924000, 120.503991125, 3, 6, "TWN L00.XX"}, - {22.711624000, 120.445530750, 3, 5, "TWN M00.XX"}, - {22.804924000, 121.089630750, 3, 5, "TWN N00.XX"}, - {23.985924000, 120.511791125, 3, 6, "TWN P00.XX"}, - {23.757249000, 120.530199125, 3, 6, "TWN Q00.XX"}, - {24.274424000, 120.509078250, 3, 6, "TWN R00.XX"}, - {24.034624000, 121.557991125, 3, 5, "TWN S00.XX"}, - {24.019624000, 120.637891125, 3, 6, "TWN T00.XX"}, - {23.933135000, 120.637891125, 3, 6, "TWN V00.XX"}, - {22.826124000, 120.231430750, 3, 5, "TWN W00.XX"}, - {24.731024000, 120.845252500, 3, 5, "TWN X00.XX"}, - {24.607424000, 120.779278250, 3, 6, "TWN Y00.XX"}, - {24.010724000, 120.915591125, 3, 5, "TWN Z00.XX"}, - {25.264595000, 120.546559500, 2, 5, "TWN 012.XXX"}, - {25.264595000, 121.062151500, 2, 4, "TWN 112.XXX"}, - {25.264595000, 121.577743500, 2, 4, "TWN 212.XXX"}, - {24.773555000, 120.443154000, 2, 5, "TWN 312.XXX"}, - {24.773555000, 120.953538000, 3, 5, "TWN 412.XXX"}, - {24.773555000, 121.463922000, 2, 4, "TWN 512.XXX"}, - {24.282515000, 119.932770000, 2, 7, "TWN 612.XXX"}, - {24.282515000, 120.443154000, 2, 5, "TWN 712.XXX"}, - {24.282515000, 120.953538000, 2, 4, "TWN 812.XXX"}, - {24.282515000, 121.463922000, 2, 4, "TWN 912.XXX"}, - {23.791475000, 120.116326500, 2, 5, "TWN B12.XXX"}, - {23.791475000, 120.621502500, 2, 5, "TWN C12.XXX"}, - {23.791475000, 121.126678500, 2, 4, "TWN D12.XXX"}, - {23.300435000, 120.040549500, 2, 4, "TWN F12.XXX"}, - {23.300435000, 120.545725500, 2, 4, "TWN G12.XXX"}, - {23.300435000, 121.050901500, 2, 4, "TWN H12.XXX"}, - {22.809395000, 120.040549500, 2, 4, "TWN J12.XXX"}, - {22.809395000, 120.545725500, 2, 4, "TWN K12.XXX"}, - {22.809395000, 121.050901500, 2, 4, "TWN L12.XXX"}, - {22.318355000, 120.040263000, 2, 4, "TWN M12.XXX"}, - {22.318355000, 120.540231000, 2, 4, "TWN N12.XXX"}, - {22.318355000, 121.290183000, 2, 4, "TWN R12.XXX"}, - {23.824510000, 119.309056500, 2, 7, "TWN P12.XXX"}, - {23.333470000, 119.309056500, 2, 4, "TWN Q12.XXX"}, - {24.521637500, 118.143270500, 2, 9, "TWN S12.XXX"}, - {25.014878000, 119.397896500, 2, 7, "TWN W12.XXX"}, - {26.271235500, 119.899100000, 2, 7, "TWN X12.XXX"}, - {25.637769000, 121.885521500, 2, 4, "TWN Y12.XXX"}, - {26.353562000, 120.127709500, 2, 7, "TWN Z12.XXX"}, - {25.050044500, 121.497100000, 4, 6, "TWN R9W0.411"}, - {27.452513000, 89.605878500, 3, 9, "BTN 12.XX"}, - {27.672815000, 89.485930000, 2, 8, "BTN 12.XXX"}, - {26.828314000, 89.311591375, 2, 11, "BTN 000.XX"}, - {26.831214000, 91.436391375, 2, 11, "BTN 200.XX"}, - {26.850514000, 90.181591375, 2, 11, "BTN 400.XX"}, - {27.420514000, 89.316851625, 3, 9, "BTN 600.XX"}, - {27.310514000, 91.501251625, 2, 10, "BTN 800.XX"}, - {27.050514000, 89.811591375, 2, 7, "BTN B00.XX"}, - {27.482514000, 90.437651625, 2, 6, "BTN D00.XX"}, - {26.988214000, 90.055691375, 2, 7, "BTN G00.XX"}, - {27.630514000, 91.110751625, 2, 6, "BTN J00.XX"}, - {27.545514000, 90.674351625, 2, 6, "BTN L00.XX"}, - {27.079924000, 91.342861375, 2, 6, "BTN N00.XX"}, - {27.947124000, 89.683809875, 2, 10, "BTN P00.XX"}, - {27.436724000, 89.227335625, 2, 8, "BTN Q00.XX"}, - {27.316324000, 91.193461375, 2, 6, "BTN R00.XX"}, - {27.104424000, 89.519161375, 2, 11, "BTN S00.XX"}, - {27.184124000, 90.645261375, 2, 6, "BTN T00.XX"}, - {26.916224000, 90.445061375, 2, 11, "BTN V00.XX"}, - {26.963424000, 89.477761375, 2, 11, "BTN W00.XX"}, - {27.209524000, 89.493861375, 2, 11, "BTN X00.XX"}, - {27.090324000, 90.390961375, 2, 6, "BTN Y00.XX"}, - {27.529224000, 90.883235625, 2, 6, "BTN Z00.XX"}, - {27.724961500, 88.825200500, 1, 11, "BTN 123.XXX"}, - {47.364114000, 8.508398750, 4, 7, "CHE 00.XX"}, - {46.184794000, 6.111075000, 5, 7, "CHE 80.XX"}, - {47.525674000, 7.565638750, 4, 7, "CHE J0.XX"}, - {46.931954000, 7.421296875, 4, 6, "CHE S0.XX"}, - {47.465211500, 8.190728000, 3, 6, "CHE 12.XXX"}, - {47.503114000, 7.517133250, 3, 6, "CHE 000.XX"}, - {46.930514000, 7.350881625, 3, 5, "CHE 200.XX"}, - {46.194214000, 6.105730000, 4, 6, "CHE 400.XX"}, - {46.168514000, 5.952279375, 3, 5, "CHE 600.XX"}, - {46.561545000, 6.459425000, 3, 5, "CHE 800.XX"}, - {47.419214000, 9.229733250, 3, 6, "CHE B00.XX"}, - {47.022214000, 8.210881625, 3, 5, "CHE D00.XX"}, - {47.095414000, 7.187681625, 3, 5, "CHE G00.XX"}, - {46.718614000, 7.545881625, 3, 5, "CHE J00.XX"}, - {47.061514000, 6.709381625, 3, 5, "CHE L00.XX"}, - {47.729124000, 8.560110250, 3, 6, "CHE N00.XX"}, - {46.850724000, 7.080675625, 3, 5, "CHE P00.XX"}, - {46.909324000, 9.447975625, 3, 5, "CHE Q00.XX"}, - {47.020424000, 6.832975625, 4, 6, "CHE R00.XX"}, - {46.267924000, 7.283240000, 3, 7, "CHE S00.XX"}, - {46.052124000, 8.874305375, 3, 7, "CHE T00.XX"}, - {46.492824000, 6.818340000, 3, 7, "CHE V00.XX"}, - {45.910924000, 8.924405375, 3, 7, "CHE W00.XX"}, - {46.825324000, 6.606475625, 3, 5, "CHE X00.XX"}, - {47.398545000, 7.971331250, 3, 6, "CHE Y00.XX"}, - {46.434624000, 6.166540000, 3, 5, "CHE Z00.XX"}, - {47.249221000, 6.058229500, 2, 6, "CHE 123.XXX"}, - {46.810000000, 8.207500000, 2, 4, "CHE 5TL0.HPL"}, - {52.383984000, 4.865401375, 4, 5, "NLD 00.XX"}, - {51.945794000, 4.457263375, 4, 5, "NLD 70.XX"}, - {52.070094000, 4.283022875, 4, 5, "NLD F0.XX"}, - {52.111204000, 5.083328125, 4, 5, "NLD M0.XX"}, - {51.429604000, 5.448983375, 4, 7, "NLD T0.XX"}, - {52.486907000, 4.598943500, 3, 4, "NLD 12.XXX"}, - {52.252124000, 6.831021875, 4, 7, "NLD 000.XX"}, - {52.009124000, 5.844121875, 3, 4, "NLD 100.XX"}, - {51.629324000, 4.704799125, 3, 4, "NLD 200.XX"}, - {51.959824000, 4.517699125, 3, 4, "NLD 300.XX"}, - {52.053024000, 4.294121875, 4, 5, "NLD 400.XX"}, - {52.205024000, 5.314121875, 3, 4, "NLD 500.XX"}, - {53.253424000, 6.493926750, 4, 6, "NLD 600.XX"}, - {52.120724000, 4.186421875, 3, 4, "NLD 700.XX"}, - {51.740724000, 5.251699125, 3, 4, "NLD 800.XX"}, - {51.858024000, 4.604799125, 3, 4, "NLD 900.XX"}, - {53.237724000, 5.750726750, 4, 5, "NLD B00.XX"}, - {50.899324000, 5.639768500, 3, 8, "NLD C00.XX"}, - {51.863424000, 5.757099125, 3, 4, "NLD D00.XX"}, - {52.243424000, 5.907921875, 3, 5, "NLD F00.XX"}, - {51.936545000, 4.154280625, 3, 4, "NLD G00.XX"}, - {51.951224000, 4.379399125, 3, 4, "NLD H00.XX"}, - {51.890724000, 4.254799125, 3, 4, "NLD J00.XX"}, - {51.593424000, 4.990999125, 3, 4, "NLD K00.XX"}, - {51.489324000, 5.390999125, 3, 6, "NLD L00.XX"}, - {52.043545000, 5.590032375, 3, 4, "NLD M00.XX"}, - {52.141545000, 4.320364375, 3, 4, "NLD N00.XX"}, - {52.080424000, 4.431021875, 4, 5, "NLD P00.XX"}, - {52.210724000, 4.424121875, 3, 4, "NLD Q00.XX"}, - {52.543324000, 6.023330750, 3, 6, "NLD R00.XX"}, - {51.031224000, 5.780690250, 3, 8, "NLD S00.XX"}, - {50.950124000, 5.906890250, 4, 9, "NLD T00.XX"}, - {52.693224000, 4.718830750, 3, 4, "NLD V00.XX"}, - {51.422124000, 6.104890250, 3, 6, "NLD W00.XX"}, - {52.290224000, 6.094321875, 3, 6, "NLD X00.XX"}, - {51.497864000, 5.607650375, 3, 6, "NLD Y00.XX"}, - {52.267404000, 6.743805875, 3, 6, "NLD YK0.00"}, - {51.544264000, 4.410850375, 3, 4, "NLD Z00.XX"}, - {52.349004000, 6.609205875, 3, 6, "NLD ZK0.00"}, - {51.134384500, 5.609281000, 2, 6, "NLD Z12.XXX"}, - {51.565408500, 5.622482500, 2, 3, "NLD Y12.XXX"}, - {51.565408500, 4.971482500, 2, 3, "NLD X12.XXX"}, - {51.565408500, 4.320482500, 2, 3, "NLD V12.XXX"}, - {51.565408500, 3.669482500, 2, 3, "NLD T12.XXX"}, - {51.389752000, 3.491835000, 2, 3, "NLD SSH.FGW"}, - {51.996432500, 6.255541000, 2, 5, "NLD R12.XXX"}, - {51.996432500, 5.599333000, 3, 4, "NLD Q12.XXX"}, - {51.996432500, 4.943125000, 2, 3, "NLD P12.XXX"}, - {51.996432500, 4.286917000, 2, 3, "NLD L12.XXX"}, - {51.996432500, 3.630709000, 2, 3, "NLD K12.XXX"}, - {52.427456500, 6.546200000, 2, 5, "NLD H12.XXX"}, - {52.427456500, 5.879576000, 2, 4, "NLD G12.XXX"}, - {52.427456500, 5.212952000, 3, 4, "NLD F12.XXX"}, - {52.427456500, 4.546328000, 2, 3, "NLD D12.XXX"}, - {52.427456500, 3.879704000, 2, 3, "NLD C12.XXX"}, - {52.858480500, 6.546486500, 2, 4, "NLD B12.XXX"}, - {52.858480500, 5.874654500, 2, 4, "NLD 912.XXX"}, - {52.858480500, 5.202822500, 2, 3, "NLD 812.XXX"}, - {52.858480500, 4.530990500, 2, 3, "NLD 712.XXX"}, - {53.289504500, 6.613669500, 3, 5, "NLD 612.XXX"}, - {53.289504500, 5.941837500, 3, 5, "NLD 512.XXX"}, - {53.289504500, 5.270005500, 3, 4, "NLD 412.XXX"}, - {53.289504500, 4.598173500, 2, 3, "NLD 312.XXX"}, - {53.517144500, 6.306710500, 2, 4, "NLD 212.XXX"}, - {53.517144500, 5.624462500, 2, 3, "NLD 112.XXX"}, - {53.517144500, 4.942214500, 2, 3, "NLD 012.XXX"}, - {52.152000000, 5.293000000, 3, 4, "NLD P3ZK.7X4"}, - {55.717100000, 12.491141500, 4, 7, "DNK 12.XX"}, - {55.875219000, 11.911608500, 3, 6, "DNK 12.XXX"}, - {56.005524000, 12.219919625, 3, 6, "DNK 000.XX"}, - {56.177324000, 10.087619625, 3, 4, "DNK 100.XX"}, - {56.263824000, 10.163115625, 3, 4, "DNK 200.XX"}, - {55.420824000, 10.323936500, 3, 4, "DNK 300.XX"}, - {57.086324000, 9.863998750, 3, 4, "DNK 400.XX"}, - {55.532924000, 8.369236500, 3, 4, "DNK 500.XX"}, - {56.495724000, 9.966715625, 3, 4, "DNK 600.XX"}, - {55.530724000, 9.421336500, 3, 4, "DNK 700.XX"}, - {55.893524000, 9.781919625, 3, 4, "DNK 800.XX"}, - {55.270424000, 11.686036500, 3, 4, "DNK 900.XX"}, - {56.209324000, 9.484715625, 3, 4, "DNK B00.XX"}, - {55.599124000, 9.656236500, 3, 4, "DNK C00.XX"}, - {56.052224000, 12.477619625, 3, 6, "DNK D00.XX"}, - {56.483424000, 9.337115625, 3, 4, "DNK F00.XX"}, - {56.400724000, 8.531815625, 3, 4, "DNK G00.XX"}, - {56.179324000, 8.890419625, 3, 4, "DNK H00.XX"}, - {57.499324000, 10.407868000, 3, 4, "DNK J00.XX"}, - {55.750724000, 9.486219625, 3, 4, "DNK K00.XX"}, - {55.450724000, 11.298836500, 4, 7, "DNK L00.XX"}, - {56.610724000, 8.947115625, 3, 4, "DNK M00.XX"}, - {55.077764000, 10.558757500, 3, 5, "DNK N00.XX"}, - {54.911704000, 9.741827500, 3, 5, "DNK NK0.00"}, - {57.471564000, 9.936279000, 3, 4, "DNK P00.XX"}, - {55.712404000, 11.663397625, 3, 6, "DNK PK0.00"}, - {55.265964000, 9.429170500, 3, 4, "DNK Q00.XX"}, - {55.441804000, 11.758148500, 3, 6, "DNK QK0.00"}, - {54.782464000, 11.816757500, 4, 6, "DNK R00.XX"}, - {55.037704000, 9.374227500, 3, 5, "DNK RK0.00"}, - {55.691464000, 11.028197875, 3, 5, "DNK S00.XX"}, - {55.313904000, 10.743548500, 3, 4, "DNK SK0.00"}, - {55.354664000, 11.091570500, 3, 5, "DNK T00.XX"}, - {56.128904000, 9.109018625, 3, 4, "DNK TK0.00"}, - {56.427164000, 10.828310875, 3, 4, "DNK V00.XX"}, - {54.830504000, 11.097527500, 3, 5, "DNK VK0.00"}, - {55.124464000, 14.682070500, 3, 4, "DNK W00.XX"}, - {55.482504000, 9.708948500, 3, 4, "DNK WK0.00"}, - {56.053964000, 9.883897875, 3, 4, "DNK X00.XX"}, - {56.966604000, 8.650966750, 3, 4, "DNK XK0.00"}, - {55.630664000, 8.431297875, 3, 4, "DNK Y00.XX"}, - {55.982904000, 11.944797625, 3, 6, "DNK YK0.00"}, - {57.287264000, 9.899879000, 3, 4, "DNK Z00.XX"}, - {56.485104000, 8.538418625, 3, 4, "DNK ZK0.00"}, - {55.245866000, 8.112171500, 2, 3, "DNK 012.XXX"}, - {55.245866000, 8.919411500, 2, 3, "DNK 112.XXX"}, - {55.245866000, 9.726651500, 2, 3, "DNK 212.XXX"}, - {55.736906000, 8.107536500, 2, 3, "DNK 512.XXX"}, - {55.736906000, 8.925192500, 2, 3, "DNK 612.XXX"}, - {55.736906000, 9.742848500, 2, 3, "DNK 712.XXX"}, - {56.227946000, 8.102901500, 2, 3, "DNK C12.XXX"}, - {56.227946000, 8.930973500, 2, 3, "DNK D12.XXX"}, - {56.227946000, 9.759045500, 2, 3, "DNK F12.XXX"}, - {56.718986000, 8.098266500, 2, 3, "DNK K12.XXX"}, - {56.718986000, 8.936754500, 2, 3, "DNK L12.XXX"}, - {56.718986000, 9.775242500, 2, 3, "DNK M12.XXX"}, - {57.210026000, 8.093631500, 2, 3, "DNK P12.XXX"}, - {57.210026000, 8.942535500, 2, 3, "DNK Q12.XXX"}, - {57.210026000, 9.791439500, 2, 3, "DNK R12.XXX"}, - {57.701066000, 9.102759000, 2, 3, "DNK S12.XXX"}, - {57.746755500, 9.965712500, 2, 3, "DNK T12.XXX"}, - {56.532445000, 10.524621500, 3, 4, "DNK N12.XXX"}, - {56.041405000, 10.524621500, 3, 4, "DNK G12.XXX"}, - {55.550365000, 10.529256500, 2, 3, "DNK 812.XXX"}, - {55.059325000, 10.533891500, 2, 4, "DNK 312.XXX"}, - {55.005310000, 11.341131500, 2, 4, "DNK 412.XXX"}, - {55.496350000, 11.336496500, 2, 5, "DNK 912.XXX"}, - {55.987390000, 11.336496500, 2, 5, "DNK H12.XXX"}, - {56.097874000, 12.026868500, 2, 5, "DNK J12.XXX"}, - {55.606834000, 12.031503500, 4, 7, "DNK B12.XXX"}, - {55.115794000, 12.036138500, 3, 4, "DNK V12.XXX"}, - {56.316078000, 11.488374500, 2, 5, "DNK W12.XXX"}, - {57.387204000, 10.804189000, 2, 3, "DNK X12.XXX"}, - {56.792546000, 11.436366000, 2, 5, "DNK Y12.XXX"}, - {55.300053000, 14.663805000, 2, 3, "DNK Z12.XXX"}, - {54.580984500, 11.716504500, 3, 5, "DNK Z1.XXXX"}, - {56.162000000, 11.599000000, 2, 5, "DNK 8639.ZRY"}, - {59.429998500, 24.646220000, 4, 6, "EST 12.XX"}, - {59.317962500, 24.079558000, 3, 6, "EST 12.XXX"}, - {58.348814000, 26.605661375, 3, 5, "EST 000.XX"}, - {59.368714000, 27.980996000, 3, 9, "EST 200.XX"}, - {59.375314000, 27.129396000, 3, 9, "EST 400.XX"}, - {58.369114000, 24.471661375, 3, 5, "EST 600.XX"}, - {58.350514000, 25.484061375, 3, 5, "EST 800.XX"}, - {59.328114000, 26.250396000, 3, 5, "EST B00.XX"}, - {59.338914000, 27.676796000, 3, 9, "EST D00.XX"}, - {58.253614000, 22.366261375, 3, 6, "EST G00.XX"}, - {57.830514000, 26.895759125, 3, 5, "EST J00.XX"}, - {57.760514000, 25.935759125, 3, 6, "EST L00.XX"}, - {58.980424000, 23.506891625, 3, 6, "EST N00.XX"}, - {59.377324000, 27.370848000, 3, 9, "EST P00.XX"}, - {58.936024000, 25.523791625, 3, 5, "EST Q00.XX"}, - {59.386024000, 26.901248000, 3, 7, "EST R00.XX"}, - {59.303524000, 25.886491625, 3, 5, "EST S00.XX"}, - {58.097424000, 26.995351125, 3, 6, "EST T00.XX"}, - {58.784924000, 26.338321375, 3, 5, "EST V00.XX"}, - {58.860724000, 25.351691625, 3, 5, "EST W00.XX"}, - {58.270724000, 26.323951125, 3, 5, "EST X00.XX"}, - {59.050724000, 24.721691625, 3, 5, "EST Y00.XX"}, - {58.711924000, 25.852021375, 3, 5, "EST Z00.XX"}, - {59.455673500, 23.387437000, 2, 5, "EST 112.XXX"}, - {59.671595000, 24.500169500, 2, 4, "EST 212.XXX"}, - {59.671595000, 25.401153500, 2, 4, "EST 312.XXX"}, - {59.671595000, 26.302137500, 2, 4, "EST 412.XXX"}, - {59.446241500, 27.199547500, 3, 10, "EST 512.XXX"}, - {59.180555000, 21.752168500, 2, 5, "EST 612.XXX"}, - {59.180555000, 22.653151500, 2, 5, "EST 712.XXX"}, - {59.180555000, 23.554135500, 2, 5, "EST 812.XXX"}, - {59.180555000, 24.455119500, 2, 4, "EST 912.XXX"}, - {59.180555000, 25.356103500, 2, 4, "EST B12.XXX"}, - {59.180555000, 26.257087500, 2, 4, "EST C12.XXX"}, - {59.180555000, 27.158071500, 2, 8, "EST D12.XXX"}, - {58.689515000, 21.756516000, 2, 5, "EST F12.XXX"}, - {58.689515000, 22.641876000, 2, 5, "EST G12.XXX"}, - {58.689515000, 23.527236000, 2, 5, "EST H12.XXX"}, - {58.689515000, 24.412596000, 2, 4, "EST J12.XXX"}, - {58.689515000, 25.297956000, 2, 4, "EST K12.XXX"}, - {58.689515000, 26.183316000, 2, 4, "EST L12.XXX"}, - {58.689515000, 27.068676000, 2, 8, "EST M12.XXX"}, - {58.198475000, 21.761152000, 2, 5, "EST N12.XXX"}, - {58.198475000, 22.636096000, 2, 5, "EST P12.XXX"}, - {58.198475000, 23.511040000, 2, 5, "EST Q12.XXX"}, - {58.198475000, 24.385984000, 2, 4, "EST R12.XXX"}, - {58.198475000, 25.260928000, 2, 4, "EST S12.XXX"}, - {58.198475000, 26.135872000, 2, 4, "EST T12.XXX"}, - {58.198475000, 27.010816000, 2, 5, "EST V12.XXX"}, - {57.501997500, 26.163755500, 2, 5, "EST W12.XXX"}, - {59.781428000, 25.421174000, 2, 5, "EST X12.XXX"}, - {58.661015000, 24.975000000, 2, 4, "EST L30B.5JQ"}, - {18.495489000, -69.930792000, 4, 6, "DOM 12.XX"}, - {18.427361500, -70.192940000, 3, 5, "DOM 12.XXX"}, - {19.496724000, -70.756453250, 3, 5, "DOM 000.XX"}, - {19.505373000, -70.664679250, 3, 5, "DOM 100.XX"}, - {18.476624000, -69.042426625, 3, 5, "DOM 200.XX"}, - {18.506024000, -69.338126625, 3, 5, "DOM 300.XX"}, - {19.832724000, -70.734865250, 3, 5, "DOM 400.XX"}, - {19.340524000, -70.307539500, 3, 5, "DOM 500.XX"}, - {19.264324000, -70.572839500, 3, 5, "DOM 600.XX"}, - {18.975824000, -70.450939500, 3, 5, "DOM 700.XX"}, - {18.257524000, -71.152913750, 3, 5, "DOM 800.XX"}, - {18.850724000, -71.272826625, 3, 5, "DOM 900.XX"}, - {18.657224000, -68.761326625, 3, 5, "DOM B00.XX"}, - {19.441624000, -70.568639500, 3, 5, "DOM C00.XX"}, - {18.317524000, -70.383813750, 3, 5, "DOM D00.XX"}, - {18.494924000, -70.776226625, 3, 5, "DOM F00.XX"}, - {19.591724000, -71.131765250, 3, 5, "DOM G00.XX"}, - {19.067564000, -70.186432500, 3, 5, "DOM H00.XX"}, - {19.582204000, -71.013247250, 3, 5, "DOM HK0.00"}, - {18.682464000, -70.202545875, 3, 5, "DOM J00.XX"}, - {19.362204000, -69.872902500, 3, 5, "DOM JK0.00"}, - {18.766964000, -69.278045875, 3, 5, "DOM K00.XX"}, - {18.558704000, -70.529529625, 3, 5, "DOM KK0.00"}, - {19.563964000, -70.896703750, 3, 5, "DOM L00.XX"}, - {18.864104000, -71.547429625, 3, 5, "DOM LK0.00"}, - {19.132464000, -70.672632500, 3, 5, "DOM M00.XX"}, - {18.901104000, -70.759102500, 3, 5, "DOM MK0.00"}, - {18.572464000, -69.332545875, 3, 5, "DOM N00.XX"}, - {18.484104000, -71.447429625, 3, 5, "DOM NK0.00"}, - {18.771964000, -69.061445875, 3, 5, "DOM P00.XX"}, - {19.475504000, -71.359247250, 3, 5, "DOM PK0.00"}, - {18.963264000, -69.806132500, 3, 5, "DOM Q00.XX"}, - {19.369304000, -70.443402500, 3, 5, "DOM QK0.00"}, - {18.772464000, -69.672545875, 3, 5, "DOM R00.XX"}, - {19.544104000, -71.737647250, 3, 7, "DOM RK0.00"}, - {18.822464000, -69.822545875, 3, 5, "DOM S00.XX"}, - {18.554104000, -69.437429625, 3, 5, "DOM SK0.00"}, - {18.259064000, -71.232460250, 3, 5, "DOM T00.XX"}, - {19.844104000, -71.677647250, 3, 6, "DOM TK0.00"}, - {19.204564000, -70.230932500, 3, 5, "DOM V00.XX"}, - {18.383504000, -71.227129625, 3, 5, "DOM VK0.00"}, - {19.063864000, -69.426132500, 3, 5, "DOM W00.XX"}, - {19.219804000, -69.646202500, 3, 5, "DOM WK0.00"}, - {19.201864000, -70.150732500, 3, 5, "DOM X00.XX"}, - {19.734104000, -71.477647250, 3, 5, "DOM XK0.00"}, - {18.304964000, -71.215260250, 3, 5, "DOM Y00.XX"}, - {19.212604000, -69.369102500, 3, 5, "DOM YK0.00"}, - {18.882464000, -71.732545875, 3, 6, "DOM Z00.XX"}, - {18.041904000, -71.772557750, 3, 6, "DOM ZK0.00"}, - {19.894595000, -71.990177500, 2, 5, "DOM 012.XXX"}, - {19.894595000, -71.495417500, 2, 4, "DOM 112.XXX"}, - {19.894595000, -71.000657500, 2, 4, "DOM 212.XXX"}, - {19.894595000, -70.505897500, 2, 4, "DOM 312.XXX"}, - {19.894595000, -70.011137500, 2, 4, "DOM 412.XXX"}, - {19.403555000, -71.990177500, 2, 5, "DOM 512.XXX"}, - {19.403555000, -71.495417500, 2, 4, "DOM 612.XXX"}, - {19.403555000, -71.000657500, 2, 4, "DOM 712.XXX"}, - {19.403555000, -70.505897500, 3, 5, "DOM 812.XXX"}, - {19.403555000, -70.011137500, 2, 4, "DOM 912.XXX"}, - {19.403555000, -69.516377500, 2, 4, "DOM B12.XXX"}, - {19.403555000, -69.021618500, 2, 4, "DOM C12.XXX"}, - {18.912515000, -71.990464000, 2, 5, "DOM D12.XXX"}, - {18.912515000, -71.500913000, 2, 4, "DOM F12.XXX"}, - {18.912515000, -71.011361000, 2, 4, "DOM G12.XXX"}, - {18.912515000, -70.521809000, 2, 4, "DOM H12.XXX"}, - {18.912515000, -70.032257000, 2, 4, "DOM J12.XXX"}, - {18.912515000, -69.542705000, 2, 4, "DOM K12.XXX"}, - {18.912515000, -69.053153000, 2, 4, "DOM L12.XXX"}, - {18.421475000, -71.990465000, 2, 5, "DOM N12.XXX"}, - {18.421475000, -71.500913000, 2, 4, "DOM P12.XXX"}, - {18.421475000, -71.011361000, 2, 4, "DOM Q12.XXX"}, - {18.421475000, -70.521809000, 2, 4, "DOM R12.XXX"}, - {18.421475000, -70.032257000, 3, 5, "DOM S12.XXX"}, - {18.421475000, -69.542705000, 2, 4, "DOM T12.XXX"}, - {17.481164500, -71.889809000, 2, 3, "DOM X12.XXX"}, - {17.930435000, -71.500913000, 2, 4, "DOM Y12.XXX"}, - {18.417340500, -68.581526000, 3, 5, "DOM Z12.XXX"}, - {18.375357500, -69.053472500, 2, 4, "DOM V12.XXX"}, - {19.821992000, -71.886000500, 2, 5, "DOM 1234.XXX"}, - {48.182126000, 17.074487500, 4, 7, "SVK 12.XX"}, - {48.414129000, 16.997541500, 3, 6, "SVK 12.XXX"}, - {48.760024000, 21.192480500, 3, 4, "SVK 000.XX"}, - {48.350724000, 18.018980500, 3, 4, "SVK 100.XX"}, - {49.046924000, 21.168002250, 3, 5, "SVK 200.XX"}, - {49.250724000, 18.693502250, 3, 7, "SVK 300.XX"}, - {48.774624000, 19.090880500, 3, 4, "SVK 400.XX"}, - {49.118524000, 18.861302250, 3, 5, "SVK 500.XX"}, - {48.914824000, 17.969102250, 3, 6, "SVK 600.XX"}, - {49.108924000, 20.225502250, 3, 5, "SVK 700.XX"}, - {48.830424000, 18.555680500, 3, 4, "SVK 800.XX"}, - {48.599164000, 19.093627500, 3, 4, "SVK 900.XX"}, - {49.115704000, 18.407883250, 3, 7, "SVK 9K0.00"}, - {47.997564000, 18.099657625, 3, 6, "SVK B00.XX"}, - {48.943504000, 20.501583250, 3, 4, "SVK BK0.00"}, - {48.767664000, 21.863427500, 3, 4, "SVK C00.XX"}, - {47.771604000, 18.075979875, 3, 6, "SVK CK0.00"}, - {48.239064000, 18.531757625, 3, 4, "SVK D00.XX"}, - {48.924104000, 21.870483250, 3, 4, "SVK DK0.00"}, - {49.310164000, 21.243712750, 3, 6, "SVK F00.XX"}, - {49.074104000, 19.570483250, 3, 5, "SVK FK0.00"}, - {48.610764000, 17.781827500, 3, 6, "SVK G00.XX"}, - {49.066404000, 19.273683250, 3, 5, "SVK GK0.00"}, - {48.582464000, 18.113627500, 3, 4, "SVK H00.XX"}, - {48.339504000, 19.616317500, 3, 6, "SVK HK0.00"}, - {49.463964000, 18.728797000, 3, 7, "SVK J00.XX"}, - {48.964104000, 18.140483250, 4, 5, "SVK JK0.00"}, - {48.402464000, 19.973627500, 3, 6, "SVK K00.XX"}, - {48.633404000, 18.353517500, 3, 4, "SVK KK0.00"}, - {48.164264000, 17.810757625, 3, 4, "SVK L00.XX"}, - {48.439404000, 17.750317500, 3, 4, "SVK LK0.00"}, - {48.816664000, 19.592912750, 3, 4, "SVK M00.XX"}, - {48.884104000, 21.650483250, 3, 4, "SVK MK0.00"}, - {48.649164000, 21.672827500, 3, 4, "SVK N00.XX"}, - {48.747904000, 17.793617500, 3, 6, "SVK NK0.00"}, - {48.695864000, 17.317027500, 3, 6, "SVK P00.XX"}, - {48.976304000, 22.098883250, 3, 4, "SVK PK0.00"}, - {49.152564000, 20.367812750, 3, 5, "SVK Q00.XX"}, - {48.714104000, 18.210917500, 3, 4, "SVK QK0.00"}, - {49.232464000, 19.253112750, 3, 6, "SVK R00.XX"}, - {48.584104000, 18.820917500, 3, 4, "SVK RK0.00"}, - {48.655364000, 20.482527500, 3, 4, "SVK S00.XX"}, - {49.114104000, 18.280483250, 3, 7, "SVK SK0.00"}, - {48.742464000, 18.713627500, 3, 4, "SVK T00.XX"}, - {48.274504000, 17.707217500, 3, 4, "SVK TK0.00"}, - {49.312464000, 18.733112750, 3, 7, "SVK V00.XX"}, - {48.172804000, 17.720279875, 3, 4, "SVK VK0.00"}, - {49.312464000, 20.643112750, 3, 6, "SVK W00.XX"}, - {48.384104000, 18.360917500, 3, 4, "SVK WK0.00"}, - {48.577364000, 19.347627500, 3, 4, "SVK X00.XX"}, - {48.844104000, 17.190483250, 3, 7, "SVK XK0.00"}, - {48.707564000, 20.068227500, 3, 4, "SVK Y00.XX"}, - {48.948104000, 18.065883250, 3, 6, "SVK YK0.00"}, - {48.212464000, 19.304057625, 3, 4, "SVK Z00.XX"}, - {48.764104000, 17.530917500, 3, 6, "SVK ZK0.00"}, - {49.424979000, 18.006061000, 2, 6, "SVK 0HH.HHH"}, - {49.424979000, 18.714349000, 2, 6, "SVK 1HH.HHH"}, - {49.424979000, 19.422637000, 2, 5, "SVK 2HH.HHH"}, - {49.424979000, 20.130925000, 2, 5, "SVK 3HH.HHH"}, - {49.424979000, 20.839213000, 2, 5, "SVK 4HH.HHH"}, - {49.424979000, 21.547501000, 2, 5, "SVK 5HH.HHH"}, - {49.424979000, 22.255789000, 2, 6, "SVK 6HH.HHH"}, - {49.132659000, 16.985542500, 2, 6, "SVK 712.XXX"}, - {49.132659000, 17.688622500, 2, 6, "SVK 812.XXX"}, - {49.132659000, 18.391702500, 2, 6, "SVK 912.XXX"}, - {49.132659000, 19.094782500, 2, 4, "SVK B12.XXX"}, - {49.132659000, 19.797862500, 2, 4, "SVK C12.XXX"}, - {49.132659000, 20.500942500, 2, 4, "SVK D12.XXX"}, - {49.132659000, 21.204022500, 2, 4, "SVK F12.XXX"}, - {49.132659000, 21.907102500, 2, 4, "SVK G12.XXX"}, - {48.641619000, 16.849561500, 2, 7, "SVK H12.XXX"}, - {48.641619000, 17.542225500, 2, 5, "SVK J12.XXX"}, - {48.641619000, 18.234889500, 2, 3, "SVK K12.XXX"}, - {48.641619000, 18.927553500, 2, 3, "SVK L12.XXX"}, - {48.641619000, 19.620217500, 2, 3, "SVK M12.XXX"}, - {48.641619000, 20.312881500, 2, 3, "SVK N12.XXX"}, - {48.641619000, 21.005545500, 2, 3, "SVK P12.XXX"}, - {48.641619000, 21.698209500, 3, 4, "SVK Q12.XXX"}, - {48.150579000, 16.849275000, 2, 5, "SVK R12.XXX"}, - {48.150579000, 17.536731000, 3, 4, "SVK S12.XXX"}, - {48.150579000, 18.224187000, 2, 3, "SVK T12.XXX"}, - {48.150579000, 18.911643000, 2, 3, "SVK V12.XXX"}, - {48.150579000, 19.599099000, 2, 5, "SVK W12.XXX"}, - {48.671500000, 19.695000000, 2, 3, "SVK F60G.KGF"}, - {9.965145000, -84.118394000, 4, 5, "CRI 12.XX"}, - {10.020975000, -84.378966500, 3, 4, "CRI 12.XXX"}, - {9.949814000, -83.108858375, 3, 4, "CRI 000.XX"}, - {10.587914000, -85.498228250, 3, 4, "CRI 200.XX"}, - {9.985014000, -84.859758375, 3, 4, "CRI 400.XX"}, - {9.985014000, -84.735751375, 3, 4, "CRI 600.XX"}, - {9.350714000, -83.772488500, 3, 4, "CRI 800.XX"}, - {10.496414000, -85.029328250, 3, 4, "CRI B00.XX"}, - {9.854314000, -83.734558375, 3, 4, "CRI D00.XX"}, - {10.388514000, -84.378328250, 3, 4, "CRI G00.XX"}, - {10.410514000, -85.162128250, 3, 4, "CRI J00.XX"}, - {10.190314000, -83.840728250, 3, 4, "CRI L00.XX"}, - {10.190314000, -83.716381250, 3, 4, "CRI N00.XX"}, - {10.092914000, -83.579428250, 3, 4, "CRI Q00.XX"}, - {10.081114000, -83.376628250, 3, 4, "CRI S00.XX"}, - {10.140814000, -85.508228250, 3, 4, "CRI V00.XX"}, - {10.120424000, -84.487357250, 3, 4, "CRI X00.XX"}, - {9.695224000, -84.044944375, 3, 4, "CRI Y00.XX"}, - {9.209424000, -83.388831500, 3, 4, "CRI Z00.XX"}, - {10.735909500, -84.057771000, 2, 5, "CRI 512.XXX"}, - {11.179594000, -85.951324500, 2, 6, "CRI 112.XXX"}, - {11.179594000, -85.477396500, 2, 6, "CRI 212.XXX"}, - {11.179594000, -85.003468500, 2, 6, "CRI 312.XXX"}, - {11.179594000, -84.529540500, 2, 6, "CRI 412.XXX"}, - {10.688554000, -85.951324500, 2, 3, "CRI 612.XXX"}, - {10.688554000, -85.477396500, 2, 3, "CRI 712.XXX"}, - {10.688554000, -85.003468500, 2, 3, "CRI 812.XXX"}, - {10.688554000, -84.529540500, 2, 3, "CRI 912.XXX"}, - {10.688554000, -84.055612500, 2, 3, "CRI B12.XXX"}, - {10.688554000, -83.581684500, 2, 3, "CRI C12.XXX"}, - {10.197514000, -85.951324500, 2, 3, "CRI D12.XXX"}, - {10.197514000, -85.477396500, 3, 4, "CRI F12.XXX"}, - {10.197514000, -85.003468500, 2, 3, "CRI G12.XXX"}, - {10.197514000, -84.529540500, 2, 3, "CRI H12.XXX"}, - {10.197514000, -84.055612500, 2, 3, "CRI J12.XXX"}, - {10.197514000, -83.581684500, 2, 3, "CRI K12.XXX"}, - {10.197514000, -83.107756500, 2, 3, "CRI L12.XXX"}, - {9.706474000, -85.335217500, 2, 3, "CRI M12.XXX"}, - {9.706474000, -84.861289500, 2, 3, "CRI N12.XXX"}, - {9.706474000, -84.387361500, 2, 3, "CRI P12.XXX"}, - {9.706474000, -83.913433500, 2, 3, "CRI Q12.XXX"}, - {9.706474000, -83.439505500, 2, 3, "CRI R12.XXX"}, - {9.706474000, -82.965577500, 2, 3, "CRI S12.XXX"}, - {9.215435000, -84.079308500, 2, 3, "CRI T12.XXX"}, - {9.215435000, -83.605380500, 2, 3, "CRI V12.XXX"}, - {9.215435000, -83.131452500, 2, 3, "CRI W12.XXX"}, - {8.724395000, -83.961113000, 2, 3, "CRI X12.XXX"}, - {8.724395000, -83.492393000, 2, 3, "CRI Y12.XXX"}, - {8.280421500, -83.039622500, 2, 5, "CRI Z12.XXX"}, - {5.587250500, -87.230651000, 1, 2, "CRI 012.XXX"}, - {8.372400000, -82.932229000, 2, 5, "CRI M6JV.L2V"}, - {43.851394500, 18.304128000, 4, 5, "BIH 12.XX"}, - {44.207247000, 17.866602000, 3, 4, "BIH 12.XXX"}, - {44.827624000, 17.137635125, 3, 4, "BIH 000.XX"}, - {44.582524000, 18.600587625, 3, 4, "BIH 100.XX"}, - {43.380724000, 17.754404500, 3, 4, "BIH 200.XX"}, - {44.860724000, 15.812935125, 3, 6, "BIH 300.XX"}, - {44.889424000, 18.730435125, 3, 4, "BIH 400.XX"}, - {44.800724000, 19.162935125, 3, 6, "BIH 500.XX"}, - {45.020724000, 16.652935125, 3, 4, "BIH 600.XX"}, - {44.100724000, 17.393952000, 3, 4, "BIH 700.XX"}, - {42.750724000, 18.284856000, 3, 6, "BIH 800.XX"}, - {44.270724000, 17.613387625, 3, 4, "BIH 900.XX"}, - {44.770724000, 18.032935125, 3, 4, "BIH B00.XX"}, - {45.010724000, 15.882935125, 3, 6, "BIH C00.XX"}, - {43.710724000, 18.923952000, 3, 4, "BIH D00.XX"}, - {45.220924000, 15.765870750, 3, 6, "BIH F00.XX"}, - {43.690724000, 17.903952000, 3, 4, "BIH G00.XX"}, - {44.489124000, 18.622787625, 3, 4, "BIH H00.XX"}, - {44.583924000, 18.442287625, 3, 4, "BIH J00.XX"}, - {44.196424000, 17.733687625, 3, 4, "BIH K00.XX"}, - {44.899164000, 16.108133375, 3, 4, "BIH L00.XX"}, - {43.504104000, 18.744391500, 3, 6, "BIH LK0.00"}, - {44.712464000, 18.266633375, 3, 4, "BIH M00.XX"}, - {44.874104000, 18.393451125, 3, 4, "BIH MK0.00"}, - {45.148664000, 17.206004250, 3, 6, "BIH N00.XX"}, - {44.438604000, 18.112940625, 3, 4, "BIH NK0.00"}, - {44.779564000, 16.613133375, 3, 4, "BIH P00.XX"}, - {44.408904000, 17.052140625, 3, 4, "BIH PK0.00"}, - {42.882564000, 18.384393000, 3, 4, "BIH Q00.XX"}, - {43.823204000, 16.958302000, 3, 6, "BIH QK0.00"}, - {44.994864000, 17.854033375, 3, 4, "BIH R00.XX"}, - {45.157104000, 16.773188750, 3, 6, "BIH RK0.00"}, - {45.022464000, 18.286633375, 3, 4, "BIH S00.XX"}, - {45.117204000, 17.964588750, 3, 7, "BIH SK0.00"}, - {44.173564000, 17.615476875, 3, 4, "BIH T00.XX"}, - {44.274104000, 17.043740625, 3, 4, "BIH TK0.00"}, - {44.352464000, 17.226976875, 3, 4, "BIH V00.XX"}, - {45.044104000, 16.343451125, 3, 6, "BIH VK0.00"}, - {43.832464000, 17.567406000, 3, 4, "BIH W00.XX"}, - {44.402004000, 19.078640625, 3, 6, "BIH WK0.00"}, - {43.212464000, 17.507749500, 3, 6, "BIH X00.XX"}, - {43.374104000, 17.554391500, 3, 6, "BIH XK0.00"}, - {43.422464000, 17.837749500, 3, 4, "BIH Y00.XX"}, - {44.134104000, 17.363740625, 3, 4, "BIH YK0.00"}, - {43.952464000, 18.757406000, 3, 4, "BIH Z00.XX"}, - {44.424104000, 18.003740625, 3, 4, "BIH ZK0.00"}, - {45.176731000, 16.050931000, 2, 5, "BIH 0HH.HHH"}, - {45.176731000, 16.707139000, 2, 5, "BIH 1HH.HHH"}, - {45.176731000, 17.363347000, 2, 5, "BIH 2HH.HHH"}, - {45.176731000, 18.019555000, 2, 6, "BIH 3HH.HHH"}, - {45.176731000, 18.675763000, 2, 5, "BIH 4HH.HHH"}, - {44.884411000, 15.762020500, 2, 5, "BIH 512.XXX"}, - {44.884411000, 16.413020500, 2, 3, "BIH 612.XXX"}, - {44.884411000, 17.064020500, 2, 3, "BIH 712.XXX"}, - {44.884411000, 17.715020500, 2, 3, "BIH 812.XXX"}, - {44.884411000, 18.366020500, 2, 3, "BIH 912.XXX"}, - {44.884411000, 19.017020500, 2, 7, "BIH B12.XXX"}, - {44.393371000, 16.087234000, 2, 5, "BIH C12.XXX"}, - {44.393371000, 16.733026000, 2, 3, "BIH D12.XXX"}, - {44.393371000, 17.378818000, 2, 3, "BIH F12.XXX"}, - {44.393371000, 18.024610000, 2, 3, "BIH G12.XXX"}, - {44.393371000, 18.670402000, 2, 3, "BIH H12.XXX"}, - {44.393371000, 19.316194000, 2, 5, "BIH J12.XXX"}, - {43.902331000, 16.415051500, 2, 5, "BIH K12.XXX"}, - {43.902331000, 17.055635500, 2, 5, "BIH L12.XXX"}, - {43.902331000, 17.696219500, 2, 3, "BIH M12.XXX"}, - {43.902331000, 18.336803500, 3, 4, "BIH N12.XXX"}, - {43.902331000, 18.977387500, 2, 3, "BIH P12.XXX"}, - {43.411291000, 17.247524000, 2, 5, "BIH Q12.XXX"}, - {43.411291000, 17.882900000, 3, 4, "BIH S12.XXX"}, - {43.411291000, 18.518276000, 2, 5, "BIH T12.XXX"}, - {42.920251000, 17.565212000, 2, 5, "BIH V12.XXX"}, - {42.920251000, 18.200588000, 2, 5, "BIH W12.XXX"}, - {43.915598000, 17.672331500, 2, 3, "BIH 9MKB.2XC"}, - {45.835145000, 15.915804500, 4, 7, "HRV 12.XX"}, - {45.839927500, 15.498672000, 3, 6, "HRV 12.XXX"}, - {43.580724000, 16.316204500, 3, 4, "HRV 000.XX"}, - {43.580724000, 16.434404500, 3, 6, "HRV 100.XX"}, - {45.394924000, 14.378670750, 3, 4, "HRV 200.XX"}, - {45.590724000, 18.622370750, 3, 4, "HRV 300.XX"}, - {44.161824000, 15.196887625, 3, 4, "HRV 400.XX"}, - {44.908824000, 13.805435125, 3, 6, "HRV 500.XX"}, - {45.200724000, 17.952370750, 3, 6, "HRV 600.XX"}, - {45.540724000, 15.482370750, 3, 6, "HRV 700.XX"}, - {46.350724000, 16.271240000, 3, 6, "HRV 800.XX"}, - {43.780724000, 15.833952000, 3, 4, "HRV 900.XX"}, - {45.520724000, 16.302370750, 3, 6, "HRV B00.XX"}, - {45.330724000, 18.742370750, 3, 4, "HRV C00.XX"}, - {42.700724000, 18.014856000, 3, 6, "HRV D00.XX"}, - {45.390724000, 18.932370750, 3, 6, "HRV F00.XX"}, - {45.950724000, 16.781805375, 3, 4, "HRV G00.XX"}, - {46.200724000, 16.771805375, 3, 4, "HRV H00.XX"}, - {45.350724000, 18.352370750, 3, 4, "HRV J00.XX"}, - {45.380724000, 17.622370750, 3, 4, "HRV K00.XX"}, - {46.430724000, 16.361240000, 3, 8, "HRV L00.XX"}, - {45.880724000, 17.331805375, 3, 7, "HRV M00.XX"}, - {45.520724000, 16.722370750, 3, 4, "HRV N00.XX"}, - {43.090724000, 17.574404500, 3, 6, "HRV P00.XX"}, - {45.482024000, 16.224170750, 3, 6, "HRV Q00.XX"}, - {45.110724000, 18.642935125, 3, 6, "HRV R00.XX"}, - {45.130724000, 13.582935125, 3, 6, "HRV S00.XX"}, - {43.340724000, 16.964404500, 3, 4, "HRV T00.XX"}, - {45.300724000, 17.322370750, 3, 4, "HRV V00.XX"}, - {46.060724000, 16.481805375, 3, 6, "HRV W00.XX"}, - {43.740724000, 16.583952000, 3, 6, "HRV X00.XX"}, - {44.080724000, 16.143952000, 3, 6, "HRV Y00.XX"}, - {45.740724000, 17.651805375, 3, 7, "HRV Z00.XX"}, - {46.374120000, 15.609959500, 2, 6, "HRV 012.XXX"}, - {46.528626000, 16.161518500, 2, 7, "HRV 112.XXX"}, - {46.374120000, 16.828051500, 2, 5, "HRV 212.XXX"}, - {45.976155000, 14.507017500, 2, 6, "HRV 312.XXX"}, - {45.976155000, 15.168432500, 2, 5, "HRV 412.XXX"}, - {45.976155000, 15.829848500, 3, 6, "HRV 512.XXX"}, - {45.976155000, 16.491264500, 2, 5, "HRV 612.XXX"}, - {45.976155000, 17.152680500, 2, 6, "HRV 712.XXX"}, - {45.976155000, 17.814096500, 2, 6, "HRV 812.XXX"}, - {45.976155000, 18.475512500, 2, 6, "HRV 912.XXX"}, - {45.485115000, 13.514607000, 2, 7, "HRV B12.XXX"}, - {45.485115000, 14.170815000, 2, 5, "HRV C12.XXX"}, - {45.485115000, 14.827023000, 2, 5, "HRV D12.XXX"}, - {45.485115000, 15.483231000, 3, 6, "HRV F12.XXX"}, - {45.485115000, 16.139439000, 2, 5, "HRV G12.XXX"}, - {45.485115000, 16.795647000, 3, 4, "HRV H12.XXX"}, - {45.485115000, 17.451855000, 2, 3, "HRV J12.XXX"}, - {45.485115000, 18.108063000, 2, 3, "HRV K12.XXX"}, - {45.415422000, 18.762700500, 2, 3, "HRV L12.XXX"}, - {45.120430500, 18.757979000, 3, 6, "HRV M12.XXX"}, - {44.994086000, 13.521716500, 2, 5, "HRV N12.XXX"}, - {44.994086000, 14.172716500, 2, 3, "HRV P12.XXX"}, - {44.994086000, 14.823716500, 2, 3, "HRV Q12.XXX"}, - {44.994086000, 15.474716500, 2, 3, "HRV R12.XXX"}, - {44.503074000, 13.879766500, 2, 3, "HRV S12.XXX"}, - {44.503074000, 14.530766500, 2, 3, "HRV T12.XXX"}, - {44.503074000, 15.181766500, 2, 3, "HRV V12.XXX"}, - {44.503074000, 15.832766500, 2, 5, "HRV W12.XXX"}, - {44.012034000, 14.530480000, 2, 3, "HRV X12.XXX"}, - {44.012034000, 15.176272000, 2, 3, "HRV Y12.XXX"}, - {44.012034000, 15.822064000, 2, 3, "HRV Z12.XXX"}, - {43.600194000, 16.467856000, 2, 5, "HRV 01.XXXX"}, - {43.109154000, 15.859274500, 3, 4, "HRV 11.XXXX"}, - {43.109154000, 16.499858500, 2, 3, "HRV 21.XXXX"}, - {43.109154000, 17.140442500, 2, 3, "HRV 31.XXXX"}, - {42.667218000, 15.730871000, 2, 5, "HRV 41.XXXX"}, - {42.618114000, 16.366247000, 3, 4, "HRV 51.XXXX"}, - {42.618114000, 17.001623000, 2, 3, "HRV 61.XXXX"}, - {42.618114000, 17.636999000, 2, 5, "HRV 71.XXXX"}, - {42.408275000, 18.202186500, 2, 3, "HRV 81.XXXX"}, - {42.408275000, 15.996597500, 2, 3, "HRV 91.XXXX"}, - {45.000325500, 18.693311500, 2, 5, "HRV Z1.XXXX"}, - {45.077500000, 18.800000000, 3, 6, "HRV CJH5.N9Q"}, - {6.183978000, 1.198771250, 4, 7, "TGO 00.XX"}, - {6.159858000, 1.244291250, 4, 5, "TGO J0.XX"}, - {6.269975500, 1.045777000, 3, 4, "TGO 12.XXX"}, - {8.970515000, 1.088212500, 3, 4, "TGO 000.XX"}, - {6.880515000, 0.568382375, 3, 6, "TGO 200.XX"}, - {7.510607000, 1.048308375, 3, 4, "TGO 400.XX"}, - {9.530515000, 1.128042625, 3, 5, "TGO 600.XX"}, - {10.849514000, 0.125871750, 3, 7, "TGO 800.XX"}, - {9.300725000, 0.748869500, 3, 4, "TGO B00.XX"}, - {6.990725000, 1.128982375, 3, 4, "TGO C00.XX"}, - {9.060725000, 1.368869500, 3, 4, "TGO D00.XX"}, - {10.390724000, 0.408642750, 3, 7, "TGO F00.XX"}, - {7.630725000, 0.558982375, 3, 6, "TGO G00.XX"}, - {9.810725000, 1.068756625, 3, 5, "TGO H00.XX"}, - {9.380725000, 1.198869500, 3, 5, "TGO J00.XX"}, - {8.600725000, 0.938869500, 3, 4, "TGO K00.XX"}, - {8.360725000, 0.948982375, 3, 4, "TGO L00.XX"}, - {10.670724000, 0.488642750, 3, 7, "TGO M00.XX"}, - {7.800725000, 1.158982375, 3, 4, "TGO N00.XX"}, - {6.673026000, 1.354518250, 3, 4, "TGO P00.XX"}, - {8.110725000, 1.218982375, 3, 4, "TGO Q00.XX"}, - {6.660556000, 1.483145250, 3, 4, "TGO R00.XX"}, - {7.498147000, 0.875572375, 3, 4, "TGO S00.XX"}, - {9.730725000, 0.568756625, 3, 7, "TGO T00.XX"}, - {9.496728000, 0.771084500, 3, 5, "TGO V00.XX"}, - {9.706045000, 1.269561625, 3, 7, "TGO W00.XX"}, - {9.988336000, 0.998576625, 3, 5, "TGO X00.XX"}, - {6.710725000, 1.129095250, 3, 4, "TGO Y00.XX"}, - {9.790725000, 1.278756625, 3, 7, "TGO Z00.XX"}, - {10.607010000, -0.149335000, 2, 6, "TGO 012.XXX"}, - {10.607010000, 0.212413000, 2, 6, "TGO 112.XXX"}, - {10.971835000, 0.589567500, 2, 5, "TGO 212.XXX"}, - {10.480795000, 0.115639500, 2, 6, "TGO 312.XXX"}, - {10.480795000, 0.589567500, 2, 4, "TGO 412.XXX"}, - {10.480795000, 1.063495500, 2, 6, "TGO 512.XXX"}, - {9.989755000, 0.234120500, 2, 6, "TGO 612.XXX"}, - {9.989755000, 0.708048500, 2, 4, "TGO 712.XXX"}, - {9.989755000, 1.181976500, 2, 4, "TGO 812.XXX"}, - {9.498715000, 0.234120500, 2, 6, "TGO 912.XXX"}, - {9.498715000, 0.708048500, 2, 4, "TGO B12.XXX"}, - {9.498715000, 1.181976500, 3, 5, "TGO C12.XXX"}, - {9.007675000, 0.376299500, 2, 5, "TGO D12.XXX"}, - {9.007675000, 0.850227500, 2, 3, "TGO F12.XXX"}, - {9.007675000, 1.324155500, 2, 3, "TGO G12.XXX"}, - {8.516635000, 0.376013000, 2, 5, "TGO H12.XXX"}, - {8.516635000, 0.844733000, 2, 3, "TGO J12.XXX"}, - {8.516635000, 1.313453000, 2, 3, "TGO K12.XXX"}, - {8.025595000, 0.376013000, 2, 5, "TGO L12.XXX"}, - {8.025595000, 0.844733000, 2, 3, "TGO M12.XXX"}, - {8.025595000, 1.313453000, 2, 3, "TGO N12.XXX"}, - {7.534555000, 0.376013000, 2, 5, "TGO P12.XXX"}, - {7.534555000, 0.844733000, 2, 3, "TGO Q12.XXX"}, - {7.534555000, 1.313453000, 2, 3, "TGO R12.XXX"}, - {7.043515000, 0.376013000, 2, 5, "TGO S12.XXX"}, - {7.043515000, 0.844733000, 2, 3, "TGO T12.XXX"}, - {7.043515000, 1.313453000, 2, 3, "TGO V12.XXX"}, - {6.552475000, 0.610373000, 2, 5, "TGO W12.XXX"}, - {6.552475000, 1.079093000, 2, 3, "TGO X12.XXX"}, - {6.552475000, 1.547813000, 2, 5, "TGO Y12.XXX"}, - {8.623400000, 0.831500000, 2, 3, "TGO V9X5.T6M"}, - {56.974700000, 24.068757500, 4, 6, "LVA 12.XX"}, - {57.052355000, 23.640946500, 3, 5, "LVA 12.XXX"}, - {55.920724000, 26.468319625, 3, 8, "LVA 000.XX"}, - {56.556824000, 20.989215625, 3, 5, "LVA 100.XX"}, - {56.556824000, 21.144175625, 3, 5, "LVA 200.XX"}, - {57.434724000, 21.508868000, 3, 5, "LVA 300.XX"}, - {56.550724000, 27.247115625, 3, 5, "LVA 400.XX"}, - {56.547324000, 25.797315625, 3, 4, "LVA 500.XX"}, - {57.569724000, 25.338268000, 3, 4, "LVA 600.XX"}, - {56.844124000, 24.530198750, 3, 4, "LVA 700.XX"}, - {57.010524000, 23.083498750, 3, 5, "LVA 800.XX"}, - {57.358424000, 25.217768000, 3, 4, "LVA 900.XX"}, - {57.020724000, 21.876098750, 3, 5, "LVA B00.XX"}, - {56.713024000, 22.434098750, 3, 5, "LVA C00.XX"}, - {57.290724000, 22.514968000, 3, 5, "LVA D00.XX"}, - {56.450724000, 24.107115625, 3, 7, "LVA F00.XX"}, - {55.948024000, 27.074119625, 3, 7, "LVA G00.XX"}, - {57.194824000, 24.772198750, 3, 4, "LVA H00.XX"}, - {56.671024000, 23.209215625, 3, 5, "LVA J00.XX"}, - {56.592124000, 27.619515625, 3, 6, "LVA K00.XX"}, - {56.401924000, 26.103915625, 3, 4, "LVA L00.XX"}, - {57.209424000, 26.669298750, 3, 4, "LVA M00.XX"}, - {56.889824000, 26.147098750, 3, 4, "LVA N00.XX"}, - {57.548224000, 24.633868000, 3, 4, "LVA P00.XX"}, - {56.354624000, 26.684115625, 3, 4, "LVA Q00.XX"}, - {56.636924000, 25.158515625, 3, 4, "LVA R00.XX"}, - {57.181124000, 27.176698750, 3, 5, "LVA S00.XX"}, - {57.473024000, 25.831668000, 3, 4, "LVA T00.XX"}, - {57.819224000, 25.955251125, 3, 7, "LVA V00.XX"}, - {56.780624000, 24.698798750, 3, 4, "LVA W00.XX"}, - {56.764924000, 21.525998750, 3, 5, "LVA X00.XX"}, - {57.921524000, 25.312651125, 3, 6, "LVA Y00.XX"}, - {57.150724000, 24.456098750, 3, 4, "LVA Z00.XX"}, - {56.055025000, 20.900025000, 2, 4, "LVA 02W.S12"}, - {56.244025000, 21.620025000, 2, 6, "LVA 2MG.S0P"}, - {56.244025000, 23.255025000, 2, 6, "LVA 8P7.60W"}, - {56.133025000, 24.323025000, 2, 6, "LVA C90.010"}, - {57.635025000, 25.670025000, 2, 3, "LVA L0L.S0Y"}, - {56.885025000, 25.670025000, 2, 3, "LVA LGD.S0L"}, - {55.650025000, 25.670025000, 2, 7, "LVA QJS.S12"}, - {56.875000000, 24.582500000, 2, 3, "LVA K8CF.JFQ"}, - {54.724100000, 25.201777500, 4, 7, "LTU 12.XX"}, - {54.889115000, 24.922026500, 3, 5, "LTU 12.XXX"}, - {54.892714000, 23.846855500, 3, 5, "LTU 000.XX"}, - {55.767545000, 21.067688125, 3, 5, "LTU 200.XX"}, - {55.910514000, 23.211869625, 3, 6, "LTU 400.XX"}, - {55.720814000, 24.257569625, 3, 5, "LTU 600.XX"}, - {54.390314000, 23.933613500, 3, 6, "LTU 800.XX"}, - {54.540314000, 23.258913500, 3, 6, "LTU B00.XX"}, - {56.286114000, 22.249111625, 3, 7, "LTU D00.XX"}, - {55.032014000, 24.208055500, 3, 5, "LTU G00.XX"}, - {55.280214000, 23.908897500, 3, 5, "LTU J00.XX"}, - {55.480514000, 25.493397500, 3, 6, "LTU L00.XX"}, - {55.970514000, 22.121869625, 3, 5, "LTU N00.XX"}, - {55.240514000, 24.653397500, 3, 5, "LTU Q00.XX"}, - {55.230514000, 22.173397500, 3, 7, "LTU S00.XX"}, - {55.608545000, 26.410216500, 3, 6, "LTU V00.XX"}, - {55.950724000, 21.778019625, 3, 5, "LTU W00.XX"}, - {55.390724000, 21.399036500, 3, 5, "LTU X00.XX"}, - {55.939324000, 21.135019625, 3, 5, "LTU Y00.XX"}, - {55.846424000, 23.475719625, 3, 6, "LTU Z00.XX"}, - {55.015025000, 20.950025000, 2, 6, "LTU 02W.L12"}, - {53.893025000, 22.583025000, 2, 4, "LTU 656.D0Y"}, - {54.920025000, 25.880025000, 2, 5, "LTU WZK.L0Y"}, - {55.172500000, 23.209500000, 2, 4, "LTU HF39.DW3"}, - {6.889460000, 79.843297000, 4, 5, "LKA 12.XX"}, - {6.874375500, 79.827265000, 3, 4, "LKA 12.XXX"}, - {6.892424000, 80.042794250, 4, 5, "LKA 000.XX"}, - {9.729524000, 79.986955625, 3, 4, "LKA 100.XX"}, - {7.330724000, 80.588981375, 3, 4, "LKA 200.XX"}, - {9.719624000, 80.119155625, 3, 4, "LKA 300.XX"}, - {7.470124000, 81.772881375, 3, 4, "LKA 400.XX"}, - {6.106224000, 80.171994250, 3, 4, "LKA 500.XX"}, - {8.629024000, 81.162468500, 3, 4, "LKA 600.XX"}, - {7.777424000, 81.651081375, 3, 4, "LKA 700.XX"}, - {9.825924000, 80.098755625, 3, 4, "LKA 800.XX"}, - {9.834573000, 80.186445625, 3, 4, "LKA 900.XX"}, - {7.890724000, 80.608981375, 3, 4, "LKA B00.XX"}, - {8.360724000, 80.368981375, 3, 4, "LKA C00.XX"}, - {8.800724000, 80.448868500, 3, 4, "LKA D00.XX"}, - {6.740724000, 80.339094250, 3, 4, "LKA F00.XX"}, - {5.962045000, 80.489926250, 3, 4, "LKA G00.XX"}, - {9.049724000, 79.843668500, 3, 8, "LKA H00.XX"}, - {7.030724000, 81.008981375, 3, 4, "LKA J00.XX"}, - {8.080724000, 79.792981375, 3, 8, "LKA K00.XX"}, - {7.510724000, 80.578981375, 3, 4, "LKA L00.XX"}, - {7.692924000, 81.700281375, 3, 4, "LKA M00.XX"}, - {7.537524000, 80.325881375, 3, 4, "LKA N00.XX"}, - {6.998624000, 80.729681375, 3, 4, "LKA P00.XX"}, - {7.210724000, 80.528981375, 3, 4, "LKA Q00.XX"}, - {7.600134000, 79.786226875, 3, 4, "LKA R00.XX"}, - {7.838724000, 81.548481375, 3, 4, "LKA S00.XX"}, - {6.018724000, 80.404194250, 3, 4, "LKA T00.XX"}, - {6.936164000, 80.041728125, 4, 5, "LKA V00.XX"}, - {6.241304000, 80.035400250, 3, 4, "LKA VK0.00"}, - {9.385664000, 80.357341500, 3, 4, "LKA W00.XX"}, - {7.295104000, 81.661628375, 3, 4, "LKA WK0.00"}, - {7.262464000, 80.318828125, 3, 4, "LKA X00.XX"}, - {6.884104000, 80.573728375, 3, 4, "LKA XK0.00"}, - {7.062464000, 80.498828125, 3, 4, "LKA Y00.XX"}, - {7.935904000, 80.994628375, 3, 4, "LKA YK0.00"}, - {6.662464000, 80.678913750, 3, 4, "LKA Z00.XX"}, - {6.137004000, 81.094000250, 3, 4, "LKA ZK0.00"}, - {8.957025000, 79.500025000, 2, 7, "LKA 00B.S0P"}, - {9.365427000, 79.502932000, 2, 7, "LKA 0BD.S11"}, - {9.466358000, 79.634768000, 2, 7, "LKA 0C0.S17"}, - {9.140025000, 79.750025000, 2, 7, "LKA 11F.L0L"}, - {8.555025000, 79.875025000, 2, 7, "LKA 4HL.S0W"}, - {8.050025000, 79.688025000, 2, 7, "LKA 83M.S0L"}, - {6.660025000, 79.688025000, 2, 3, "LKA D37.L0Z"}, - {6.360025000, 79.922025000, 2, 3, "LKA T9M.S0Y"}, - {5.900025000, 80.000025000, 2, 3, "LKA WRZ.L0N"}, - {6.921716000, 79.870337500, 4, 5, "LKA 5Q9J.4RV"}, - {41.767508000, 44.721480000, 4, 7, "GEO 12.XX"}, - {41.435555000, 44.602101500, 3, 6, "GEO 12.XXX"}, - {42.273145000, 42.602072500, 3, 5, "GEO 000.XX"}, - {42.549324000, 41.782008500, 3, 5, "GEO 100.XX"}, - {42.020724000, 44.055760000, 3, 6, "GEO 200.XX"}, - {43.042645000, 40.953384000, 3, 5, "GEO 300.XX"}, - {43.348924000, 40.223104500, 3, 5, "GEO 400.XX"}, - {42.880724000, 41.614856000, 3, 5, "GEO 500.XX"}, - {42.764424000, 41.428756000, 3, 5, "GEO 600.XX"}, - {41.666124000, 41.591760000, 3, 6, "GEO 700.XX"}, - {41.860624000, 41.757560000, 3, 6, "GEO 800.XX"}, - {42.192124000, 41.648008500, 3, 5, "GEO 900.XX"}, - {42.269924000, 43.886308500, 3, 5, "GEO B00.XX"}, - {42.052224000, 43.519608500, 3, 6, "GEO C00.XX"}, - {42.310724000, 42.005308500, 3, 5, "GEO D00.XX"}, - {42.210724000, 42.295308500, 3, 5, "GEO F00.XX"}, - {42.150724000, 42.955308500, 3, 5, "GEO G00.XX"}, - {41.982424000, 45.412660000, 3, 6, "GEO H00.XX"}, - {41.970724000, 41.935760000, 3, 6, "GEO J00.XX"}, - {41.680724000, 42.925760000, 3, 6, "GEO K00.XX"}, - {42.370724000, 42.545308500, 3, 5, "GEO L00.XX"}, - {41.970724000, 44.355760000, 3, 6, "GEO M00.XX"}, - {42.389824000, 42.931908500, 3, 5, "GEO N00.XX"}, - {42.330724000, 43.215308500, 3, 5, "GEO P00.XX"}, - {41.893524000, 43.344960000, 3, 6, "GEO Q00.XX"}, - {42.670724000, 41.674856000, 3, 5, "GEO R00.XX"}, - {43.169724000, 40.547504500, 3, 5, "GEO S00.XX"}, - {41.748545000, 45.229100000, 3, 6, "GEO T00.XX"}, - {42.359624000, 42.388508500, 3, 5, "GEO V00.XX"}, - {42.830724000, 42.674856000, 3, 5, "GEO W00.XX"}, - {41.790724000, 45.745760000, 3, 8, "GEO X00.XX"}, - {42.983424000, 41.056656000, 4, 6, "GEO Y00.XX"}, - {41.486724000, 44.477712500, 3, 6, "GEO Z00.XX"}, - {43.065025000, 40.006025000, 2, 4, "GEO 011.S10"}, - {42.688025000, 40.870025000, 2, 4, "GEO 1HB.S08"}, - {41.427025000, 41.470025000, 2, 5, "GEO 3CC.D0T"}, - {42.770025000, 42.985025000, 2, 4, "GEO DFR.S0G"}, - {41.100025000, 42.985025000, 2, 5, "GEO FFM.D07"}, - {41.353025000, 45.330025000, 2, 7, "GEO VF4.L0M"}, - {41.225025000, 45.700025000, 2, 10, "GEO X7T.S14"}, - {41.100025000, 45.800025000, 2, 7, "GEO XCC.D01"}, - {41.053025000, 46.440025000, 2, 7, "GEO ZK9.S0M"}, - {43.410512500, 40.249181000, 2, 7, "GEO 1234.XXX"}, - {53.382524000, -6.333748500, 4, 6, "IRL 12.XX"}, - {53.509143000, -6.793756500, 3, 5, "IRL 12.XXX"}, - {51.917545000, -8.542639375, 3, 5, "IRL 000.XX"}, - {52.697724000, -8.680869250, 3, 4, "IRL 100.XX"}, - {53.306545000, -9.130326250, 3, 4, "IRL 200.XX"}, - {52.290824000, -7.183578125, 3, 5, "IRL 300.XX"}, - {54.039124000, -6.458264375, 3, 5, "IRL 400.XX"}, - {53.760724000, -6.428364375, 3, 5, "IRL 500.XX"}, - {52.311124000, -9.768878125, 3, 4, "IRL 600.XX"}, - {52.693224000, -7.315369250, 3, 5, "IRL 700.XX"}, - {52.884824000, -9.049169250, 3, 4, "IRL 800.XX"}, - {54.310724000, -8.544255500, 3, 5, "IRL 900.XX"}, - {53.460724000, -8.017573250, 3, 5, "IRL B00.XX"}, - {52.380724000, -6.545878125, 3, 5, "IRL C00.XX"}, - {52.400724000, -7.775878125, 3, 5, "IRL D00.XX"}, - {52.880724000, -6.986669250, 3, 5, "IRL F00.XX"}, - {53.692424000, -6.746164375, 3, 5, "IRL G00.XX"}, - {53.570724000, -7.408364375, 3, 5, "IRL H00.XX"}, - {54.990624000, -7.831559500, 3, 5, "IRL J00.XX"}, - {53.116524000, -9.632573250, 3, 4, "IRL K00.XX"}, - {53.320724000, -7.557573250, 3, 5, "IRL L00.XX"}, - {53.080724000, -7.367573250, 3, 5, "IRL M00.XX"}, - {52.841124000, -6.254769250, 3, 5, "IRL N00.XX"}, - {54.160724000, -9.229155500, 3, 4, "IRL P00.XX"}, - {51.876926000, -8.405818875, 4, 6, "IRL Q00.XX"}, - {53.622464000, -6.253154125, 3, 5, "IRL R00.XX"}, - {53.854104000, -9.343786375, 3, 4, "IRL RK0.00"}, - {52.712464000, -8.970665750, 3, 4, "IRL S00.XX"}, - {52.494104000, -6.612701250, 3, 5, "IRL SK0.00"}, - {52.676594000, -6.318631250, 3, 5, "IRL T00.XX"}, - {52.134104000, -8.702194125, 3, 4, "IRL TK0.00"}, - {53.002464000, -6.101352750, 3, 5, "IRL V00.XX"}, - {52.084104000, -7.672194125, 3, 5, "IRL VK0.00"}, - {53.576564000, -6.169854125, 3, 5, "IRL W00.XX"}, - {53.664004000, -6.307286375, 3, 5, "IRL WK0.00"}, - {52.691064000, -7.869065750, 3, 5, "IRL X00.XX"}, - {53.719204000, -7.841586375, 3, 5, "IRL XK0.00"}, - {52.173964000, -7.204764375, 3, 5, "IRL Y00.XX"}, - {52.385404000, -6.981694125, 3, 5, "IRL YK0.00"}, - {53.007164000, -7.029452750, 3, 5, "IRL Z00.XX"}, - {51.914104000, -8.211759875, 3, 5, "IRL ZK0.00"}, - {53.647518500, -10.458425000, 2, 3, "IRL 123.XXX"}, - {54.609323000, -10.158639500, 2, 3, "IRL 12.XXXX"}, - {53.430000000, -8.045000000, 2, 4, "IRL 6MJM.XL4"}, - {8.455103000, -13.293727500, 4, 6, "SLE 12.XX"}, - {8.665563000, -13.275148000, 3, 5, "SLE 12.XXX"}, - {8.626414000, -11.032288500, 4, 7, "SLE 000.XX"}, - {8.860514000, -12.111788500, 3, 5, "SLE 200.XX"}, - {7.932214000, -11.801618625, 3, 5, "SLE 400.XX"}, - {7.860514000, -11.251618625, 3, 5, "SLE 600.XX"}, - {8.427614000, -10.396118625, 3, 8, "SLE 800.XX"}, - {8.575314000, -11.150988500, 3, 5, "SLE B00.XX"}, - {8.666114000, -12.588588500, 3, 5, "SLE D00.XX"}, - {8.180514000, -12.121618625, 3, 5, "SLE G00.XX"}, - {8.810724000, -12.823631500, 3, 5, "SLE J00.XX"}, - {8.760724000, -11.971931500, 3, 5, "SLE K00.XX"}, - {9.004924000, -12.005231500, 3, 5, "SLE L00.XX"}, - {7.562124000, -12.533618625, 3, 5, "SLE M00.XX"}, - {8.452124000, -11.902818625, 3, 5, "SLE N00.XX"}, - {7.640724000, -12.221018625, 3, 5, "SLE P00.XX"}, - {8.320724000, -10.621018625, 3, 6, "SLE Q00.XX"}, - {9.620724000, -11.591244375, 3, 5, "SLE R00.XX"}, - {8.210724000, -12.481018625, 3, 5, "SLE S00.XX"}, - {8.060724000, -10.971018625, 3, 8, "SLE T00.XX"}, - {9.160724000, -12.961131500, 3, 6, "SLE V00.XX"}, - {8.960724000, -13.081131500, 3, 5, "SLE W00.XX"}, - {8.210724000, -10.791018625, 3, 6, "SLE X00.XX"}, - {8.140724000, -10.751018625, 4, 7, "SLE Y00.XX"}, - {7.890724000, -11.511018625, 3, 5, "SLE Z00.XX"}, - {9.954595000, -12.666217500, 2, 5, "SLE 012.XXX"}, - {9.954595000, -12.192289500, 2, 5, "SLE 112.XXX"}, - {9.954595000, -11.718361500, 2, 5, "SLE 212.XXX"}, - {9.954595000, -11.244433500, 2, 5, "SLE 312.XXX"}, - {9.463555000, -13.282324500, 2, 5, "SLE 412.XXX"}, - {9.463555000, -12.808396500, 2, 5, "SLE 512.XXX"}, - {9.463555000, -12.334468500, 2, 5, "SLE 612.XXX"}, - {9.463555000, -11.860540500, 2, 4, "SLE 712.XXX"}, - {9.463555000, -11.386612500, 2, 4, "SLE 812.XXX"}, - {9.463555000, -10.912684500, 2, 5, "SLE 912.XXX"}, - {8.972515000, -13.282323500, 2, 4, "SLE B12.XXX"}, - {8.972515000, -12.808395500, 2, 4, "SLE C12.XXX"}, - {8.972515000, -12.334467500, 2, 4, "SLE D12.XXX"}, - {8.972515000, -11.860539500, 2, 4, "SLE F12.XXX"}, - {8.972515000, -11.386611500, 2, 4, "SLE G12.XXX"}, - {8.972515000, -10.912683500, 2, 5, "SLE H12.XXX"}, - {8.481475000, -13.519575000, 2, 4, "SLE J12.XXX"}, - {8.481475000, -13.050855000, 3, 5, "SLE K12.XXX"}, - {8.481475000, -12.582135000, 2, 4, "SLE L12.XXX"}, - {8.481475000, -12.113415000, 2, 4, "SLE M12.XXX"}, - {8.481475000, -11.644695000, 2, 4, "SLE N12.XXX"}, - {8.481475000, -11.175975000, 2, 4, "SLE P12.XXX"}, - {8.481475000, -10.707255000, 2, 5, "SLE Q12.XXX"}, - {7.870093500, -13.055089500, 2, 4, "SLE R12.XXX"}, - {7.515118000, -13.056242500, 2, 4, "SLE X12.XXX"}, - {7.990435000, -12.455581000, 2, 4, "SLE S12.XXX"}, - {7.990435000, -11.986861000, 2, 4, "SLE T12.XXX"}, - {7.990435000, -11.518141000, 2, 4, "SLE V12.XXX"}, - {7.990435000, -11.049421000, 2, 7, "SLE W12.XXX"}, - {7.499395000, -12.455580000, 3, 5, "SLE Y12.XXX"}, - {7.499395000, -11.986860000, 2, 4, "SLE Z12.XXX"}, - {7.087555000, -11.518140000, 2, 3, "SLE 11.XXXX"}, - {7.087555000, -11.049421000, 2, 5, "SLE 21.XXXX"}, - {6.928284500, -11.730305500, 2, 3, "SLE 31.XXXX"}, - {8.456749000, -11.988760000, 2, 4, "SLE 78YY.8MZ"}, - {9.015792000, -79.557717500, 4, 5, "PAN 00.XX"}, - {8.989629000, -79.510580500, 4, 5, "PAN J0.XX"}, - {8.991305000, -79.829269500, 3, 4, "PAN 12.XXX"}, - {8.400214000, -82.489818625, 3, 4, "PAN 000.XX"}, - {9.390524000, -79.914231500, 3, 4, "PAN 200.XX"}, - {9.390524000, -79.826781500, 3, 4, "PAN 300.XX"}, - {8.147424000, -81.026718625, 3, 4, "PAN 400.XX"}, - {9.479524000, -82.554831500, 3, 6, "PAN 500.XX"}, - {8.050724000, -81.361018625, 3, 4, "PAN 600.XX"}, - {8.321424000, -82.892918625, 3, 6, "PAN 700.XX"}, - {8.547024000, -82.644131500, 3, 4, "PAN 800.XX"}, - {8.860524000, -82.912331500, 3, 6, "PAN 900.XX"}, - {8.550724000, -80.401131500, 3, 4, "PAN B00.XX"}, - {9.210724000, -79.141131500, 3, 4, "PAN C00.XX"}, - {9.441224000, -78.605031500, 3, 6, "PAN D00.XX"}, - {8.453224000, -80.316018625, 3, 4, "PAN F00.XX"}, - {7.980724000, -80.821018625, 3, 4, "PAN G00.XX"}, - {7.796024000, -80.307618625, 4, 5, "PAN H00.XX"}, - {9.591924000, -79.685844375, 3, 4, "PAN J00.XX"}, - {8.286124000, -80.579918625, 3, 4, "PAN K00.XX"}, - {7.999324000, -80.478518625, 3, 4, "PAN L00.XX"}, - {8.600724000, -82.461131500, 3, 4, "PAN M00.XX"}, - {8.370624000, -80.585818625, 3, 4, "PAN N00.XX"}, - {8.349524000, -81.238718625, 3, 4, "PAN P00.XX"}, - {8.788024000, -79.919831500, 3, 4, "PAN Q00.XX"}, - {8.030724000, -81.081018625, 3, 4, "PAN R00.XX"}, - {8.091024000, -80.945618625, 4, 5, "PAN S00.XX"}, - {7.878324000, -80.320418625, 3, 4, "PAN T00.XX"}, - {8.276424000, -81.886818625, 3, 4, "PAN V00.XX"}, - {8.816024000, -82.470231500, 3, 4, "PAN W00.XX"}, - {8.541824000, -79.956331500, 3, 4, "PAN X00.XX"}, - {8.620724000, -79.911131500, 3, 4, "PAN Y00.XX"}, - {8.835824000, -79.578031500, 4, 5, "PAN Z00.XX"}, - {9.575491000, -83.025324500, 2, 5, "PAN 012.XXX"}, - {9.084451000, -83.025324500, 2, 5, "PAN 112.XXX"}, - {8.593411000, -83.025611000, 2, 5, "PAN 212.XXX"}, - {8.102371000, -83.025611000, 2, 5, "PAN 312.XXX"}, - {9.575490000, -82.556604500, 2, 5, "PAN 412.XXX"}, - {9.084450000, -82.556604500, 2, 3, "PAN 512.XXX"}, - {8.593410000, -82.556891000, 2, 3, "PAN 612.XXX"}, - {8.102370000, -82.556891000, 2, 3, "PAN 712.XXX"}, - {9.280866000, -82.087884500, 2, 3, "PAN 812.XXX"}, - {8.789826000, -82.088171000, 2, 3, "PAN 912.XXX"}, - {8.298786000, -82.088171000, 2, 3, "PAN B12.XXX"}, - {7.635882000, -81.947555000, 2, 3, "PAN C12.XXX"}, - {8.888034000, -81.619164500, 2, 3, "PAN D12.XXX"}, - {8.396994000, -81.619451000, 2, 3, "PAN F12.XXX"}, - {7.905954000, -81.619451000, 2, 3, "PAN G12.XXX"}, - {9.109002000, -81.150444500, 2, 3, "PAN H12.XXX"}, - {8.617962000, -81.150731000, 2, 3, "PAN J12.XXX"}, - {8.126922000, -81.150731000, 2, 3, "PAN K12.XXX"}, - {7.635882000, -81.150731000, 2, 3, "PAN L12.XXX"}, - {9.123734000, -80.681724500, 2, 3, "PAN M12.XXX"}, - {8.632694000, -80.682011000, 2, 3, "PAN N12.XXX"}, - {8.141654000, -80.682011000, 2, 3, "PAN P12.XXX"}, - {7.650614000, -80.682011000, 2, 3, "PAN Q12.XXX"}, - {9.418358000, -80.213004500, 2, 3, "PAN R12.XXX"}, - {8.927318000, -80.213004500, 2, 3, "PAN S12.XXX"}, - {8.436278000, -80.213291000, 2, 3, "PAN T12.XXX"}, - {7.797926000, -80.213291000, 2, 3, "PAN V12.XXX"}, - {9.614774000, -79.744284500, 2, 3, "PAN W12.XXX"}, - {9.123734000, -79.744284500, 3, 4, "PAN X12.XXX"}, - {8.632694000, -79.744571000, 2, 3, "PAN Y12.XXX"}, - {9.614774000, -79.275564500, 2, 3, "PAN Z12.XXX"}, - {8.711894000, -79.275564500, 2, 3, "PAN 01.XXXX"}, - {8.220854000, -79.181065000, 2, 3, "PAN 11.XXXX"}, - {9.202934000, -78.805802500, 2, 5, "PAN 21.XXXX"}, - {8.711894000, -78.805802500, 2, 5, "PAN 31.XXXX"}, - {8.220854000, -78.806089000, 3, 6, "PAN 41.XXXX"}, - {7.729814000, -78.806089000, 2, 5, "PAN 51.XXXX"}, - {9.202934000, -78.337082500, 2, 5, "PAN 61.XXXX"}, - {8.711894000, -78.337082500, 2, 5, "PAN 71.XXXX"}, - {8.220854000, -78.337369000, 2, 5, "PAN 81.XXXX"}, - {7.729814000, -78.337369000, 2, 5, "PAN 91.XXXX"}, - {7.238774000, -78.337369000, 2, 5, "PAN B1.XXXX"}, - {8.711894000, -77.868362500, 2, 5, "PAN C1.XXXX"}, - {8.220854000, -77.868649000, 2, 5, "PAN D1.XXXX"}, - {7.729814000, -77.868649000, 2, 5, "PAN F1.XXXX"}, - {7.238774000, -77.868649000, 2, 5, "PAN G1.XXXX"}, - {8.220854000, -77.582935000, 3, 6, "PAN H1.XXXX"}, - {7.729814000, -77.582935000, 3, 6, "PAN J1.XXXX"}, - {7.376120000, -82.330877000, 2, 3, "PAN X123.XX"}, - {7.717075000, -81.854345000, 2, 3, "PAN Y123.XX"}, - {9.001393000, -81.635992000, 2, 3, "PAN Z123.XX"}, - {8.430000000, -80.097000000, 2, 3, "PAN SYTW.GJ7"}, - {50.115100000, 14.371961500, 4, 7, "CZE 12.XX"}, - {50.006345000, 14.220906750, 3, 6, "CZE 00.XXX"}, - {49.295084000, 16.403953750, 3, 5, "CZE C0.XXX"}, - {49.875868000, 18.149730000, 3, 6, "CZE P0.XXX"}, - {49.782124000, 13.307624000, 3, 5, "CZE 000.XX"}, - {49.642124000, 17.187624000, 3, 5, "CZE 100.XX"}, - {50.803424000, 14.996268500, 3, 6, "CZE 200.XX"}, - {49.020724000, 14.411402250, 3, 6, "CZE 300.XX"}, - {50.260724000, 15.770346750, 3, 5, "CZE 400.XX"}, - {50.710724000, 13.956268500, 3, 5, "CZE 500.XX"}, - {50.070724000, 15.706946750, 3, 5, "CZE 600.XX"}, - {49.253424000, 17.588302250, 3, 5, "CZE 700.XX"}, - {50.190724000, 14.040346750, 3, 5, "CZE 800.XX"}, - {50.550724000, 13.606968500, 3, 5, "CZE 900.XX"}, - {49.980724000, 17.826946750, 3, 6, "CZE B00.XX"}, - {50.280724000, 12.780146750, 3, 5, "CZE C00.XX"}, - {50.812124000, 14.126268500, 3, 6, "CZE D00.XX"}, - {50.690724000, 13.756268500, 3, 5, "CZE F00.XX"}, - {50.509324000, 13.333068500, 3, 5, "CZE G00.XX"}, - {49.440724000, 15.517624000, 3, 5, "CZE H00.XX"}, - {49.495724000, 17.390824000, 3, 5, "CZE J00.XX"}, - {49.520724000, 17.057624000, 3, 5, "CZE K00.XX"}, - {50.460724000, 14.836268500, 3, 6, "CZE L00.XX"}, - {50.731864000, 15.134466500, 3, 5, "CZE M00.XX"}, - {50.684104000, 14.489180500, 3, 6, "CZE MK0.00"}, - {49.232464000, 15.823112750, 3, 5, "CZE N00.XX"}, - {49.684104000, 18.620049000, 3, 6, "CZE NK0.00"}, - {49.407364000, 14.627597000, 3, 6, "CZE P00.XX"}, - {49.681704000, 13.965549000, 3, 5, "CZE PK0.00"}, - {48.872464000, 16.013112750, 3, 6, "CZE Q00.XX"}, - {50.070204000, 12.326414750, 3, 5, "CZE QK0.00"}, - {50.585664000, 15.878666500, 3, 5, "CZE R00.XX"}, - {50.024104000, 15.149614750, 3, 5, "CZE RK0.00"}, - {49.321964000, 14.104612750, 3, 5, "CZE S00.XX"}, - {49.965104000, 16.941214750, 3, 5, "CZE SK0.00"}, - {49.315164000, 17.348812750, 3, 5, "CZE T00.XX"}, - {49.350604000, 17.946549000, 3, 7, "CZE TK0.00"}, - {49.492464000, 17.922597000, 3, 7, "CZE V00.XX"}, - {48.858804000, 17.107183250, 3, 6, "CZE VK0.00"}, - {50.609864000, 13.551866500, 3, 5, "CZE W00.XX"}, - {49.594104000, 17.950249000, 3, 7, "CZE WK0.00"}, - {49.068264000, 17.414612750, 3, 7, "CZE X00.XX"}, - {48.751004000, 16.835417500, 3, 6, "CZE XK0.00"}, - {49.762464000, 18.572597000, 3, 6, "CZE Y00.XX"}, - {50.084204000, 17.656214750, 3, 6, "CZE YK0.00"}, - {50.202364000, 12.595082250, 3, 5, "CZE Z00.XX"}, - {50.525304000, 14.099680500, 3, 5, "CZE ZK0.00"}, - {51.010401000, 13.229492500, 2, 4, "CZE 112.XXX"}, - {51.010401000, 13.963820500, 2, 5, "CZE 212.XXX"}, - {51.010401000, 14.698148500, 2, 6, "CZE 312.XXX"}, - {50.596212000, 15.426932000, 2, 4, "CZE 412.XXX"}, - {50.421153000, 12.135239500, 2, 4, "CZE 512.XXX"}, - {50.519361000, 12.859151500, 2, 4, "CZE 612.XXX"}, - {50.519361000, 13.583063500, 2, 4, "CZE 712.XXX"}, - {50.519361000, 14.306975500, 2, 5, "CZE 812.XXX"}, - {50.519361000, 15.030887500, 2, 5, "CZE 912.XXX"}, - {50.519361000, 15.754799500, 2, 4, "CZE B12.XXX"}, - {50.519361000, 16.478711500, 2, 5, "CZE C12.XXX"}, - {50.519361000, 17.202623500, 2, 5, "CZE D12.XXX"}, - {50.028321000, 12.424517000, 3, 5, "CZE F12.XXX"}, - {50.028321000, 13.143221000, 2, 4, "CZE G12.XXX"}, - {50.028321000, 13.861925000, 2, 4, "CZE H12.XXX"}, - {50.028321000, 14.580629000, 3, 6, "CZE J12.XXX"}, - {50.028321000, 15.299333000, 2, 4, "CZE K12.XXX"}, - {50.028321000, 16.018037000, 2, 4, "CZE L12.XXX"}, - {50.028321000, 16.736741000, 2, 4, "CZE M12.XXX"}, - {50.028321000, 17.455445000, 2, 4, "CZE N12.XXX"}, - {50.028321000, 18.174149000, 2, 5, "CZE P12.XXX"}, - {49.537281000, 12.529771000, 2, 4, "CZE Q12.XXX"}, - {49.537281000, 13.238059000, 2, 4, "CZE R12.XXX"}, - {49.537281000, 13.946347000, 2, 4, "CZE S12.XXX"}, - {49.537281000, 14.654635000, 2, 5, "CZE T12.XXX"}, - {49.537281000, 15.362923000, 2, 4, "CZE V12.XXX"}, - {49.537281000, 16.071211000, 2, 4, "CZE W12.XXX"}, - {49.537281000, 16.779499000, 2, 4, "CZE X12.XXX"}, - {49.537281000, 17.487787000, 2, 4, "CZE Y12.XXX"}, - {49.537281000, 18.196075000, 2, 6, "CZE Z12.XXX"}, - {48.611991000, 13.208150500, 2, 4, "CZE 1123.XX"}, - {48.611991000, 13.911230500, 2, 6, "CZE 2123.XX"}, - {48.611991000, 14.614310500, 2, 6, "CZE 3123.XX"}, - {48.611991000, 15.317390500, 2, 5, "CZE 4123.XX"}, - {48.611991000, 16.020470500, 2, 5, "CZE 5123.XX"}, - {48.611991000, 16.723550500, 2, 5, "CZE 6123.XX"}, - {48.611991000, 17.426630500, 2, 5, "CZE 7123.XX"}, - {48.588261000, 14.413969500, 2, 6, "CZE 8HHH.HH"}, - {50.264336000, 12.743542500, 2, 4, "CZE 1234.XXX"}, - {4.943294000, -52.340519000, 4, 6, "GUF 12.XX"}, - {5.203922000, -52.689301000, 4, 6, "GUF 12.XXX"}, - {5.525244000, -54.086227750, 3, 8, "GUF 000.XX"}, - {5.275674000, -52.881882875, 3, 5, "GUF 600.XX"}, - {5.689774000, -53.929551750, 3, 4, "GUF C00.XX"}, - {5.151674000, -54.401082875, 3, 7, "GUF J00.XX"}, - {4.266074000, -54.402082875, 3, 8, "GUF P00.XX"}, - {5.398974000, -53.047151750, 3, 4, "GUF V00.XX"}, - {5.734595000, -54.212111000, 2, 5, "GUF 112.XXX"}, - {5.734595000, -53.743391000, 3, 4, "GUF 212.XXX"}, - {5.412222500, -53.276150500, 2, 3, "GUF 312.XXX"}, - {5.248107000, -54.446470000, 2, 6, "GUF 412.XXX"}, - {5.248107000, -53.977750000, 2, 4, "GUF 512.XXX"}, - {5.248107000, -53.509030000, 2, 4, "GUF 612.XXX"}, - {5.248107000, -53.040310000, 2, 4, "GUF 712.XXX"}, - {5.248107000, -52.571590000, 3, 5, "GUF 812.XXX"}, - {4.757067000, -54.446470000, 2, 6, "GUF 912.XXX"}, - {4.757067000, -53.977750000, 2, 4, "GUF B12.XXX"}, - {4.757067000, -53.509030000, 2, 4, "GUF C12.XXX"}, - {4.757067000, -53.040310000, 2, 4, "GUF D12.XXX"}, - {4.757067000, -52.571590000, 2, 4, "GUF F12.XXX"}, - {4.757067000, -52.102870000, 2, 4, "GUF G12.XXX"}, - {4.266027000, -54.399598000, 3, 8, "GUF H12.XXX"}, - {4.266027000, -53.930878000, 2, 5, "GUF J12.XXX"}, - {4.266027000, -53.462158000, 2, 5, "GUF K12.XXX"}, - {4.266027000, -52.993438000, 2, 5, "GUF L12.XXX"}, - {4.266027000, -52.524718000, 2, 6, "GUF M12.XXX"}, - {4.266027000, -52.055998000, 2, 6, "GUF N12.XXX"}, - {3.774987000, -54.165238000, 2, 7, "GUF P12.XXX"}, - {3.774987000, -53.696518000, 2, 5, "GUF Q12.XXX"}, - {3.774987000, -53.227798000, 2, 5, "GUF R12.XXX"}, - {3.774987000, -52.759078000, 2, 5, "GUF S12.XXX"}, - {3.774987000, -52.290358000, 2, 6, "GUF T12.XXX"}, - {3.283947000, -54.188674000, 2, 7, "GUF V12.XXX"}, - {3.283947000, -53.719954000, 2, 5, "GUF W12.XXX"}, - {3.283947000, -53.251234000, 2, 5, "GUF X12.XXX"}, - {3.283947000, -52.782514000, 2, 5, "GUF Y12.XXX"}, - {3.283947000, -52.595026000, 3, 6, "GUF Z12.XXX"}, - {2.481417000, -54.563434000, 3, 11, "GUF 0123.XX"}, - {2.481417000, -54.094714000, 3, 9, "GUF 1123.XX"}, - {2.481417000, -53.625994000, 3, 9, "GUF 2123.XX"}, - {2.481417000, -53.157274000, 3, 9, "GUF 3123.XX"}, - {2.481417000, -52.876042000, 5, 11, "GUF 4123.XX"}, - {2.111385000, -54.563434000, 2, 10, "GUF 5123.XX"}, - {2.111385000, -54.094714000, 2, 8, "GUF 6123.XX"}, - {2.111385000, -53.625994000, 2, 8, "GUF 7123.XX"}, - {2.111385000, -53.157274000, 2, 8, "GUF 8123.XX"}, - {2.111385000, -52.969786000, 3, 9, "GUF 9123.XX"}, - {5.327832500, -52.657549000, 2, 3, "GUF B123.XX"}, - {4.813857000, -52.126090000, 2, 4, "GUF C123.XX"}, - {4.908194000, -52.302629000, 4, 6, "GUF R71B.ZJW"}, - {24.506000000, 54.324642000, 4, 6, "ARE 12.XX"}, - {25.388927000, 55.067896500, 3, 7, "ARE 12.XXX"}, - {24.379214000, 54.378919250, 3, 5, "ARE 000.XX"}, - {24.379214000, 54.512779250, 3, 5, "ARE 200.XX"}, - {24.379214000, 54.646639250, 3, 5, "ARE 400.XX"}, - {24.256905000, 54.445849250, 3, 5, "ARE 600.XX"}, - {24.256905000, 54.579709250, 3, 5, "ARE 800.XX"}, - {24.501523000, 54.614512250, 4, 6, "ARE B00.XX"}, - {24.623832000, 54.668056250, 4, 6, "ARE D00.XX"}, - {24.210514000, 55.673119250, 3, 5, "ARE G00.XX"}, - {24.186052000, 55.539259250, 3, 5, "ARE J00.XX"}, - {24.088205000, 55.619745125, 3, 5, "ARE L00.XX"}, - {24.088205000, 55.753265125, 3, 5, "ARE N00.XX"}, - {25.730414000, 55.878839750, 3, 7, "ARE Q00.XX"}, - {25.893724000, 55.956013875, 3, 7, "ARE S00.XX"}, - {25.160995000, 56.313547500, 3, 7, "ARE T00.XX"}, - {25.435145000, 56.333581750, 3, 7, "ARE V00.XX"}, - {25.576545000, 55.525248750, 3, 7, "ARE W00.XX"}, - {25.478545000, 55.475578750, 3, 7, "ARE X00.XX"}, - {25.046124000, 54.946852500, 4, 6, "ARE Y00.XX"}, - {25.632224000, 56.246026750, 4, 9, "ARE Z00.XX"}, - {26.037895000, 55.897171500, 2, 6, "ARE 012.XXX"}, - {25.661679000, 55.897171500, 3, 7, "ARE 112.XXX"}, - {25.170639000, 55.897171500, 2, 6, "ARE 212.XXX"}, - {25.828632000, 55.381579500, 2, 6, "ARE 312.XXX"}, - {25.337592000, 55.381579500, 3, 7, "ARE 412.XXX"}, - {25.337592000, 54.865987500, 3, 7, "ARE 512.XXX"}, - {24.944760000, 54.092313000, 3, 5, "ARE 612.XXX"}, - {24.944760000, 54.602697000, 3, 5, "ARE 712.XXX"}, - {24.944760000, 55.113081000, 5, 7, "ARE 812.XXX"}, - {24.944760000, 55.623465000, 3, 5, "ARE 912.XXX"}, - {24.453720000, 51.540392000, 2, 6, "ARE B12.XXX"}, - {24.453720000, 52.050776000, 3, 7, "ARE C12.XXX"}, - {24.453720000, 52.561160000, 3, 7, "ARE D12.XXX"}, - {24.453720000, 53.071544000, 3, 7, "ARE F12.XXX"}, - {24.453720000, 53.581928000, 3, 5, "ARE G12.XXX"}, - {24.453720000, 54.092312000, 3, 5, "ARE H12.XXX"}, - {24.453720000, 54.602696000, 4, 6, "ARE J12.XXX"}, - {24.453720000, 55.113080000, 3, 5, "ARE K12.XXX"}, - {24.453720000, 55.623464000, 2, 4, "ARE L12.XXX"}, - {23.962680000, 51.570833500, 2, 5, "ARE M12.XXX"}, - {23.962680000, 52.076009500, 2, 6, "ARE N12.XXX"}, - {23.962680000, 52.581185500, 2, 4, "ARE P12.XXX"}, - {23.962680000, 53.086361500, 2, 4, "ARE Q12.XXX"}, - {23.962680000, 53.591537500, 2, 4, "ARE R12.XXX"}, - {23.962680000, 54.096713500, 2, 4, "ARE S12.XXX"}, - {23.962680000, 54.601889500, 2, 4, "ARE T12.XXX"}, - {23.962680000, 55.107065500, 2, 4, "ARE V12.XXX"}, - {23.471640000, 52.581185500, 2, 4, "ARE W12.XXX"}, - {23.471640000, 53.086361500, 2, 4, "ARE X12.XXX"}, - {23.471640000, 53.591537500, 2, 4, "ARE Y12.XXX"}, - {23.471640000, 54.096713500, 2, 4, "ARE Z12.XXX"}, - {23.040105000, 52.050983500, 2, 6, "ARE B123.XX"}, - {23.040105000, 54.576863500, 3, 7, "ARE C123.XX"}, - {23.040105000, 55.082039500, 3, 7, "ARE F123.XX"}, - {22.628111000, 52.455124500, 2, 6, "ARE H123.XX"}, - {22.628111000, 52.960300500, 2, 6, "ARE K123.XX"}, - {22.628111000, 53.465476500, 2, 6, "ARE M123.XX"}, - {22.628111000, 53.970652500, 2, 6, "ARE P123.XX"}, - {22.628111000, 54.475828500, 2, 6, "ARE R123.XX"}, - {22.628111000, 54.981004500, 2, 6, "ARE S123.XX"}, - {24.993127000, 51.837943000, 2, 5, "ARE 12.XXXX"}, - {24.470900000, 54.365900000, 4, 6, "ARE LG3D.SPY"}, - {48.255100000, 16.314487500, 4, 5, "AUT 12.XX"}, - {47.870529000, 16.158286500, 3, 4, "AUT 12.XXX"}, - {48.344224000, 14.233780500, 3, 5, "AUT 000.XX"}, - {47.120724000, 15.380975625, 3, 4, "AUT 100.XX"}, - {47.034235000, 15.380975625, 3, 4, "AUT 200.XX"}, - {47.292045000, 11.338465250, 3, 5, "AUT 300.XX"}, - {47.850324000, 12.970645875, 3, 5, "AUT 400.XX"}, - {46.663824000, 14.244240000, 3, 6, "AUT 500.XX"}, - {46.660724000, 13.791240000, 3, 8, "AUT 600.XX"}, - {48.210724000, 13.969545875, 3, 5, "AUT 700.XX"}, - {48.250824000, 15.598745875, 3, 4, "AUT 800.XX"}, - {48.080724000, 14.349545875, 3, 5, "AUT 900.XX"}, - {47.290424000, 9.543710250, 3, 8, "AUT B00.XX"}, - {47.507624000, 9.643610250, 3, 8, "AUT C00.XX"}, - {47.421324000, 9.641610250, 3, 7, "AUT D00.XX"}, - {47.434224000, 14.993910250, 3, 5, "AUT F00.XX"}, - {46.875824000, 14.782475625, 3, 6, "AUT G00.XX"}, - {48.452724000, 15.571980500, 3, 4, "AUT H00.XX"}, - {48.259424000, 14.204345875, 3, 5, "AUT J00.XX"}, - {48.150724000, 14.824445875, 3, 5, "AUT K00.XX"}, - {47.473424000, 15.219910250, 3, 4, "AUT L00.XX"}, - {47.748824000, 13.014610250, 3, 5, "AUT M00.XX"}, - {48.283324000, 12.960845875, 3, 5, "AUT N00.XX"}, - {46.845124000, 13.469575625, 3, 8, "AUT P00.XX"}, - {47.632924000, 12.112610250, 3, 6, "AUT Q00.XX"}, - {47.100724000, 15.050675625, 3, 4, "AUT R00.XX"}, - {46.836724000, 15.480675625, 3, 6, "AUT S00.XX"}, - {47.424364000, 12.817686750, 3, 5, "AUT T00.XX"}, - {47.709404000, 16.011341250, 3, 4, "AUT TK0.00"}, - {46.742464000, 14.028515875, 3, 6, "AUT V00.XX"}, - {47.330404000, 9.593341250, 3, 8, "AUT VK0.00"}, - {48.321764000, 16.000327500, 3, 4, "AUT W00.XX"}, - {47.159904000, 9.762603625, 3, 6, "AUT WK0.00"}, - {47.314364000, 11.021286750, 3, 5, "AUT X00.XX"}, - {47.913804000, 13.745779875, 3, 5, "AUT XK0.00"}, - {46.772664000, 14.310615875, 3, 6, "AUT Y00.XX"}, - {47.338404000, 11.657141250, 3, 5, "AUT YK0.00"}, - {47.232464000, 14.784486750, 3, 4, "AUT Z00.XX"}, - {46.824004000, 12.751203625, 3, 6, "AUT ZK0.00"}, - {48.766732500, 13.475402500, 2, 6, "AUT 012.XXX"}, - {48.766732500, 14.178482500, 2, 6, "AUT 112.XXX"}, - {48.983623000, 14.881562500, 2, 6, "AUT 212.XXX"}, - {48.884728500, 15.584642500, 2, 5, "AUT 312.XXX"}, - {48.795769500, 16.287721500, 2, 5, "AUT 412.XXX"}, - {48.492611000, 12.776956500, 2, 4, "AUT 512.XXX"}, - {48.492611000, 13.469620500, 2, 4, "AUT 612.XXX"}, - {48.492611000, 14.162284500, 2, 4, "AUT 712.XXX"}, - {48.492611000, 14.854948500, 2, 4, "AUT 812.XXX"}, - {48.492611000, 15.547612500, 2, 3, "AUT 912.XXX"}, - {48.492611000, 16.229607000, 2, 3, "AUT B12.XXX"}, - {48.492611000, 16.726880000, 2, 3, "AUT C12.XXX"}, - {48.001571000, 12.776670000, 2, 4, "AUT D12.XXX"}, - {48.001571000, 13.464126000, 2, 4, "AUT F12.XXX"}, - {48.001571000, 14.151582000, 2, 4, "AUT G12.XXX"}, - {48.001571000, 14.839038000, 2, 4, "AUT H12.XXX"}, - {48.001571000, 15.526494000, 2, 3, "AUT J12.XXX"}, - {48.001571000, 16.204999500, 3, 4, "AUT K12.XXX"}, - {48.012153000, 16.726881000, 2, 3, "AUT L12.XXX"}, - {47.510531000, 12.781592500, 2, 4, "AUT M12.XXX"}, - {47.510531000, 13.463840500, 2, 4, "AUT N12.XXX"}, - {47.510531000, 14.146088500, 2, 4, "AUT P12.XXX"}, - {47.510531000, 14.828336500, 2, 4, "AUT Q12.XXX"}, - {47.510531000, 15.510584500, 2, 3, "AUT R12.XXX"}, - {47.510531000, 16.192832500, 2, 5, "AUT S12.XXX"}, - {47.019491000, 12.781306000, 2, 5, "AUT T12.XXX"}, - {47.019491000, 13.458346000, 2, 5, "AUT V12.XXX"}, - {47.019491000, 14.135386000, 2, 3, "AUT W12.XXX"}, - {47.019491000, 14.812425000, 2, 3, "AUT X12.XXX"}, - {47.019491000, 15.489465000, 3, 4, "AUT Y12.XXX"}, - {47.019491000, 16.166505000, 2, 5, "AUT Z12.XXX"}, - {46.561511000, 13.434988000, 2, 7, "AUT XHHH.HH"}, - {46.561511000, 14.101612000, 2, 5, "AUT YHHH.HH"}, - {46.561511000, 14.768236000, 2, 5, "AUT ZHHH.HH"}, - {47.546039000, 9.495305500, 2, 8, "AUT 0123.XX"}, - {47.146307500, 9.494656000, 2, 8, "AUT 1123.XX"}, - {47.562993500, 10.237565000, 2, 6, "AUT 2123.XX"}, - {47.207347500, 10.244727500, 2, 5, "AUT 3123.XX"}, - {47.478768000, 10.917852500, 2, 4, "AUT 4123.XX"}, - {47.207347500, 10.926975500, 2, 3, "AUT 5123.XX"}, - {47.272983000, 11.580632000, 3, 5, "AUT 6123.XX"}, - {47.231205000, 11.607597500, 2, 3, "AUT 7123.XX"}, - {47.296919000, 12.262310000, 3, 5, "AUT 8123.XX"}, - {46.768771500, 12.267746000, 2, 5, "AUT 9123.XX"}, - {47.694000000, 13.324500000, 2, 4, "AUT L8T9.GQ5"}, - {40.435624000, 49.791423500, 4, 5, "AZE 12.XX"}, - {40.448845000, 49.552312500, 3, 4, "AZE 12.XXX"}, - {40.730744000, 46.280945625, 3, 5, "AZE 000.XX"}, - {40.730744000, 46.361235625, 3, 5, "AZE 100.XX"}, - {40.774545000, 46.964295625, 3, 4, "AZE 200.XX"}, - {39.983524000, 48.863603625, 3, 4, "AZE 300.XX"}, - {39.232024000, 45.368694750, 3, 8, "AZE 400.XX"}, - {41.239224000, 47.147312500, 3, 8, "AZE 500.XX"}, - {40.658724000, 47.096551125, 3, 4, "AZE 600.XX"}, - {39.876424000, 46.726055125, 3, 4, "AZE 700.XX"}, - {38.791124000, 48.771233375, 4, 7, "AZE 800.XX"}, - {40.035424000, 46.875803625, 3, 4, "AZE 900.XX"}, - {40.430724000, 47.057003625, 3, 4, "AZE B00.XX"}, - {41.510724000, 48.745760000, 3, 5, "AZE C00.XX"}, - {39.628624000, 48.913455125, 3, 6, "AZE D00.XX"}, - {39.269324000, 48.464594750, 3, 6, "AZE F00.XX"}, - {40.667824000, 47.684251125, 3, 4, "AZE G00.XX"}, - {40.884024000, 45.997551125, 3, 5, "AZE H00.XX"}, - {40.094924000, 47.386903625, 3, 4, "AZE J00.XX"}, - {39.910724000, 47.997455125, 3, 4, "AZE K00.XX"}, - {40.675724000, 48.571351125, 3, 4, "AZE L00.XX"}, - {40.040724000, 48.427003625, 3, 4, "AZE M00.XX"}, - {39.735724000, 48.022055125, 3, 6, "AZE N00.XX"}, - {40.699924000, 47.404851125, 3, 4, "AZE P00.XX"}, - {40.081924000, 48.876603625, 3, 4, "AZE Q00.XX"}, - {41.388464000, 48.484223500, 3, 8, "AZE R00.XX"}, - {41.084704000, 49.094449500, 3, 5, "AZE RK0.00"}, - {41.223764000, 48.955223500, 3, 5, "AZE S00.XX"}, - {41.094804000, 45.332849500, 3, 6, "AZE SK0.00"}, - {39.389264000, 49.209768375, 3, 6, "AZE T00.XX"}, - {39.754104000, 46.716346125, 3, 6, "AZE TK0.00"}, - {41.638664000, 46.596480000, 3, 8, "AZE V00.XX"}, - {39.441104000, 48.528846125, 3, 6, "AZE VK0.00"}, - {40.352464000, 46.889724875, 3, 4, "AZE W00.XX"}, - {40.343804000, 48.128456625, 3, 4, "AZE WK0.00"}, - {40.595664000, 46.297381375, 3, 5, "AZE X00.XX"}, - {39.929104000, 48.334456625, 3, 4, "AZE XK0.00"}, - {40.582464000, 48.349381375, 3, 4, "AZE Y00.XX"}, - {41.414104000, 48.385549500, 3, 8, "AZE YK0.00"}, - {40.523364000, 47.610281375, 3, 4, "AZE Z00.XX"}, - {38.421104000, 48.818280375, 3, 6, "AZE ZK0.00"}, - {41.884595000, 46.034300000, 2, 9, "AZE 012.XXX"}, - {41.884595000, 46.659259000, 2, 7, "AZE 112.XXX"}, - {41.884595000, 48.034171000, 2, 7, "AZE 212.XXX"}, - {41.884595000, 48.659131000, 2, 4, "AZE 312.XXX"}, - {41.442659000, 45.001787500, 2, 7, "AZE 412.XXX"}, - {41.442659000, 45.621539500, 2, 9, "AZE 512.XXX"}, - {41.442659000, 46.241291500, 3, 10, "AZE 612.XXX"}, - {41.442659000, 46.861043500, 3, 8, "AZE 712.XXX"}, - {41.442659000, 47.480795500, 2, 7, "AZE 812.XXX"}, - {41.442659000, 48.100547500, 3, 8, "AZE 912.XXX"}, - {41.442659000, 48.720299500, 3, 5, "AZE B12.XXX"}, - {40.951619000, 45.218414000, 2, 4, "AZE C12.XXX"}, - {40.951619000, 45.832958000, 2, 4, "AZE D12.XXX"}, - {40.951619000, 46.447502000, 2, 4, "AZE F12.XXX"}, - {40.951619000, 47.062046000, 2, 3, "AZE G12.XXX"}, - {40.951619000, 47.676590000, 2, 3, "AZE H12.XXX"}, - {40.951619000, 48.291134000, 2, 3, "AZE J12.XXX"}, - {40.951619000, 48.905678000, 2, 3, "AZE K12.XXX"}, - {40.951619000, 49.520222000, 2, 3, "AZE L12.XXX"}, - {40.460579000, 45.315517500, 2, 4, "AZE M12.XXX"}, - {40.460579000, 45.924853500, 2, 4, "AZE N12.XXX"}, - {40.460579000, 46.534189500, 2, 4, "AZE P12.XXX"}, - {40.460579000, 47.143525500, 2, 3, "AZE Q12.XXX"}, - {40.460579000, 47.752861500, 2, 3, "AZE R12.XXX"}, - {40.460579000, 48.362197500, 2, 3, "AZE S12.XXX"}, - {40.460579000, 48.971533500, 2, 3, "AZE T12.XXX"}, - {40.460579000, 49.580869500, 3, 4, "AZE V12.XXX"}, - {40.607891000, 50.098804500, 4, 7, "AZE W12.XXX"}, - {39.969539000, 45.619899000, 2, 4, "AZE X12.XXX"}, - {39.969539000, 46.224027000, 2, 4, "AZE Y12.XXX"}, - {39.969539000, 46.828155000, 2, 3, "AZE Z12.XXX"}, - {39.557699000, 47.432283000, 2, 5, "AZE B1.XXXX"}, - {39.557699000, 48.036411000, 2, 5, "AZE C1.XXXX"}, - {39.557699000, 48.640539000, 2, 5, "AZE D1.XXXX"}, - {39.557699000, 49.244667000, 2, 5, "AZE F1.XXXX"}, - {39.066659000, 46.410186500, 3, 8, "AZE G1.XXXX"}, - {39.066659000, 47.009106500, 2, 6, "AZE H1.XXXX"}, - {39.066659000, 48.147054500, 2, 6, "AZE K1.XXXX"}, - {39.066659000, 48.745974500, 2, 5, "AZE L1.XXXX"}, - {39.066659000, 49.344894500, 2, 5, "AZE M1.XXXX"}, - {38.870243000, 46.410186500, 2, 7, "AZE P1.XXXX"}, - {38.575619000, 48.056930000, 2, 6, "AZE Q1.XXXX"}, - {38.575619000, 48.472529000, 3, 6, "AZE R1.XXXX"}, - {38.575619000, 49.066241000, 2, 5, "AZE S1.XXXX"}, - {38.421795000, 48.507135500, 2, 5, "AZE T1.XXXX"}, - {39.363189500, 44.793101000, 2, 7, "AZE 11.XXXX"}, - {39.349288000, 45.392542000, 2, 6, "AZE 21.XXXX"}, - {38.976163000, 45.089744000, 2, 6, "AZE 31.XXXX"}, - {38.873729000, 45.630583500, 2, 7, "AZE 41.XXXX"}, - {40.400524000, 49.840680500, 4, 5, "AZE VF2D.38T"}, - {44.847802000, 20.406995000, 4, 5, "SRB 12.XX"}, - {45.079219000, 20.207995000, 3, 4, "SRB 12.XXX"}, - {42.690724000, 21.114856000, 3, 4, "SRB 000.XX"}, - {42.669924000, 21.004256000, 3, 6, "SRB 100.XX"}, - {42.270724000, 20.685308500, 3, 8, "SRB 200.XX"}, - {42.700724000, 20.254856000, 3, 6, "SRB 300.XX"}, - {42.430724000, 20.375308500, 3, 8, "SRB 400.XX"}, - {42.930724000, 20.814856000, 3, 4, "SRB 500.XX"}, - {42.510724000, 21.425308500, 3, 4, "SRB 600.XX"}, - {42.418324000, 21.142508500, 3, 4, "SRB 700.XX"}, - {42.450724000, 20.605308500, 3, 6, "SRB 800.XX"}, - {42.950724000, 21.134856000, 3, 4, "SRB 900.XX"}, - {45.297024000, 19.769170750, 3, 4, "SRB B00.XX"}, - {43.361424000, 21.860004500, 3, 4, "SRB C00.XX"}, - {44.054524000, 20.857352000, 3, 4, "SRB D00.XX"}, - {46.136824000, 19.621805375, 3, 6, "SRB F00.XX"}, - {45.398524000, 20.347870750, 3, 4, "SRB G00.XX"}, - {43.924524000, 20.311452000, 3, 4, "SRB H00.XX"}, - {43.040724000, 21.894856000, 3, 4, "SRB J00.XX"}, - {44.686624000, 20.891635125, 3, 4, "SRB K00.XX"}, - {44.320724000, 19.833387625, 3, 4, "SRB L00.XX"}, - {43.755024000, 20.609152000, 3, 4, "SRB M00.XX"}, - {43.615724000, 21.272152000, 3, 4, "SRB N00.XX"}, - {43.897324000, 19.808452000, 3, 4, "SRB P00.XX"}, - {42.557664000, 21.855393000, 3, 4, "SRB Q00.XX"}, - {44.751904000, 19.651251125, 3, 4, "SRB QK0.00"}, - {45.784864000, 19.069375125, 3, 9, "SRB R00.XX"}, - {44.617304000, 21.147451125, 3, 4, "SRB RK0.00"}, - {45.838264000, 20.418675125, 3, 6, "SRB S00.XX"}, - {43.142904000, 22.563191500, 3, 6, "SRB SK0.00"}, - {43.917464000, 22.230506000, 3, 4, "SRB T00.XX"}, - {44.047904000, 22.096502000, 3, 4, "SRB TK0.00"}, - {44.994764000, 19.552633375, 3, 4, "SRB V00.XX"}, - {45.109804000, 21.261451125, 3, 4, "SRB VK0.00"}, - {43.992464000, 21.217406000, 3, 4, "SRB W00.XX"}, - {45.000404000, 19.785051125, 3, 4, "SRB WK0.00"}, - {45.252064000, 19.348704250, 3, 6, "SRB X00.XX"}, - {45.040204000, 20.043751125, 3, 4, "SRB XK0.00"}, - {45.586664000, 19.597304250, 3, 4, "SRB Y00.XX"}, - {45.612404000, 20.005088750, 3, 4, "SRB YK0.00"}, - {43.866264000, 21.371806000, 3, 4, "SRB Z00.XX"}, - {44.362004000, 20.928340625, 3, 4, "SRB ZK0.00"}, - {46.149595000, 18.866338000, 2, 5, "SRB 112.XXX"}, - {46.149595000, 19.532962000, 2, 5, "SRB 212.XXX"}, - {46.149595000, 20.199586000, 2, 6, "SRB 312.XXX"}, - {45.658555000, 18.937921500, 2, 5, "SRB 412.XXX"}, - {45.658555000, 19.599337500, 2, 3, "SRB 512.XXX"}, - {45.658555000, 20.260753500, 2, 3, "SRB 612.XXX"}, - {45.658555000, 20.922169500, 2, 5, "SRB 712.XXX"}, - {45.167515000, 19.003777000, 2, 5, "SRB 812.XXX"}, - {45.167515000, 19.659985000, 2, 3, "SRB 912.XXX"}, - {45.167515000, 20.316193000, 2, 3, "SRB B12.XXX"}, - {45.167515000, 20.972401000, 2, 3, "SRB C12.XXX"}, - {44.676475000, 19.074319500, 2, 5, "SRB D12.XXX"}, - {44.676475000, 19.725319500, 2, 3, "SRB F12.XXX"}, - {44.676475000, 20.376319500, 3, 4, "SRB G12.XXX"}, - {44.676475000, 21.027319500, 2, 3, "SRB H12.XXX"}, - {44.676475000, 21.678319500, 2, 5, "SRB J12.XXX"}, - {44.676475000, 22.329319500, 2, 6, "SRB K12.XXX"}, - {44.185435000, 19.074033000, 2, 5, "SRB L12.XXX"}, - {44.185435000, 19.719825000, 2, 3, "SRB M12.XXX"}, - {44.185435000, 20.365617000, 2, 3, "SRB N12.XXX"}, - {44.185435000, 21.011409000, 2, 3, "SRB P12.XXX"}, - {44.185435000, 21.657201000, 2, 3, "SRB Q12.XXX"}, - {44.185435000, 22.302993000, 2, 3, "SRB R12.XXX"}, - {43.694395000, 19.240402500, 2, 5, "SRB S12.XXX"}, - {43.694395000, 19.880986500, 2, 3, "SRB T12.XXX"}, - {43.694395000, 20.521570500, 2, 3, "SRB V12.XXX"}, - {43.694395000, 21.162154500, 2, 3, "SRB W12.XXX"}, - {43.694395000, 21.802738500, 2, 3, "SRB X12.XXX"}, - {43.694395000, 22.443322500, 2, 5, "SRB Y12.XXX"}, - {42.816067000, 19.579625000, 2, 5, "SRB B1.XXXX"}, - {42.816067000, 20.215001000, 2, 5, "SRB C1.XXXX"}, - {42.816067000, 20.850377000, 2, 3, "SRB D1.XXXX"}, - {42.816067000, 21.485753000, 2, 3, "SRB F1.XXXX"}, - {42.816067000, 22.121129000, 2, 3, "SRB G1.XXXX"}, - {42.816067000, 22.756505000, 2, 5, "SRB H1.XXXX"}, - {42.325027000, 20.042017500, 2, 7, "SRB J1.XXXX"}, - {42.325027000, 20.672185500, 2, 7, "SRB K1.XXXX"}, - {42.325027000, 21.302353500, 2, 5, "SRB L1.XXXX"}, - {42.293417500, 21.933242000, 2, 5, "SRB M1.XXXX"}, - {41.885024000, 20.388302000, 2, 5, "SRB N1.XXXX"}, - {42.134594000, 20.927520500, 2, 7, "SRB P1.XXXX"}, - {44.027500000, 20.917500000, 3, 4, "SRB HM30.YW5"}, - {31.994100000, 35.871275500, 4, 7, "JOR 12.XX"}, - {32.124742000, 35.728950500, 3, 6, "JOR 12.XXX"}, - {32.550904000, 35.736687000, 3, 8, "JOR 000.XX"}, - {32.321594000, 35.669661000, 3, 8, "JOR 400.XX"}, - {29.547394000, 34.956447625, 3, 8, "JOR 700.XX"}, - {32.604394000, 35.963037375, 3, 6, "JOR B00.XX"}, - {32.350494000, 36.110061000, 3, 6, "JOR F00.XX"}, - {30.184194000, 35.643731875, 3, 7, "JOR J00.XX"}, - {30.824794000, 35.520416125, 3, 7, "JOR M00.XX"}, - {32.331894000, 35.838761000, 4, 9, "JOR Q00.XX"}, - {31.174294000, 35.627692500, 3, 7, "JOR T00.XX"}, - {32.700394000, 36.499637375, 2, 5, "JOR X00.XX"}, - {33.274154000, 38.300957000, 2, 5, "JOR 1HH.HHH"}, - {33.274154000, 38.853005000, 2, 6, "JOR 2HH.HHH"}, - {32.981835000, 35.569549000, 2, 5, "JOR 312.XXX"}, - {32.981835000, 37.170489000, 2, 5, "JOR 412.XXX"}, - {32.981835000, 37.722537000, 2, 5, "JOR 512.XXX"}, - {32.981835000, 38.274585000, 2, 5, "JOR 612.XXX"}, - {32.981835000, 38.826633000, 2, 6, "JOR 712.XXX"}, - {32.490795000, 35.514345000, 2, 7, "JOR 812.XXX"}, - {32.490795000, 36.066393000, 2, 5, "JOR 912.XXX"}, - {32.490795000, 36.618441000, 2, 5, "JOR B12.XXX"}, - {32.490795000, 37.170489000, 2, 5, "JOR C12.XXX"}, - {32.490795000, 37.722537000, 2, 5, "JOR D12.XXX"}, - {32.490795000, 38.274585000, 2, 5, "JOR F12.XXX"}, - {32.490795000, 38.826633000, 2, 6, "JOR G12.XXX"}, - {31.999755000, 35.519266500, 2, 7, "JOR H12.XXX"}, - {31.999755000, 36.066106500, 3, 6, "JOR J12.XXX"}, - {31.999755000, 36.612946500, 2, 5, "JOR K12.XXX"}, - {31.999755000, 37.159786500, 2, 5, "JOR L12.XXX"}, - {31.999755000, 37.706626500, 2, 5, "JOR M12.XXX"}, - {31.999755000, 38.253466500, 2, 5, "JOR N12.XXX"}, - {31.999755000, 38.800306500, 2, 6, "JOR P12.XXX"}, - {31.508715000, 35.355213500, 2, 8, "JOR Q12.XXX"}, - {31.508715000, 35.902053500, 2, 6, "JOR R12.XXX"}, - {31.508715000, 36.448893500, 2, 6, "JOR S12.XXX"}, - {31.508715000, 36.995733500, 2, 5, "JOR T12.XXX"}, - {31.017675000, 34.972140000, 2, 6, "JOR V12.XXX"}, - {31.017675000, 35.513772000, 2, 6, "JOR W12.XXX"}, - {31.017675000, 36.055404000, 2, 6, "JOR X12.XXX"}, - {31.017675000, 36.597036000, 2, 6, "JOR Y12.XXX"}, - {31.017675000, 37.138668000, 2, 5, "JOR Z12.XXX"}, - {30.583425000, 37.653468000, 2, 5, "JOR C123.XX"}, - {30.095100000, 34.950487500, 2, 6, "JOR D123.XX"}, - {30.095100000, 35.486911500, 2, 6, "JOR F123.XX"}, - {30.095100000, 36.023335500, 2, 6, "JOR G123.XX"}, - {30.095100000, 36.559759500, 2, 6, "JOR H123.XX"}, - {30.095100000, 37.096183500, 2, 5, "JOR J123.XX"}, - {30.095100000, 37.632607500, 2, 5, "JOR K123.XX"}, - {29.601345000, 34.950486500, 2, 7, "JOR L123.XX"}, - {29.601345000, 35.486910500, 2, 6, "JOR M123.XX"}, - {29.601345000, 36.023334500, 2, 6, "JOR N123.XX"}, - {29.601345000, 36.559758500, 2, 6, "JOR P123.XX"}, - {29.601345000, 37.096182500, 2, 5, "JOR Q123.XX"}, - {29.577615000, 35.224226000, 2, 6, "JOR SHHH.HH"}, - {29.577615000, 35.755442000, 2, 6, "JOR THHH.HH"}, - {29.548132500, 36.030753500, 2, 6, "JOR V123.XX"}, - {31.278650000, 37.090000000, 2, 6, "JOR 6P3C.2NG"}, - {38.774127000, -9.192376000, 5, 8, "PRT 12.XX"}, - {38.758442000, -9.469246500, 4, 7, "PRT 12.XXX"}, - {41.255590000, -8.722961500, 4, 7, "PRT 000.XX"}, - {41.255590000, -8.608603500, 4, 7, "PRT 100.XX"}, - {41.169101000, -8.689797500, 4, 7, "PRT 200.XX"}, - {41.169101000, -8.575439500, 4, 7, "PRT 300.XX"}, - {41.082612000, -8.656633500, 4, 7, "PRT 400.XX"}, - {41.590724000, -8.484240000, 4, 7, "PRT 500.XX"}, - {40.260224000, -8.494096375, 4, 7, "PRT 600.XX"}, - {32.670545000, -17.003733125, 4, 5, "PRT 700.XX"}, - {40.641445000, -8.747604375, 4, 7, "PRT 800.XX"}, - {39.790724000, -8.852544875, 4, 7, "PRT 900.XX"}, - {37.051045000, -8.055719375, 5, 8, "PRT B00.XX"}, - {41.480724000, -8.353787500, 4, 7, "PRT C00.XX"}, - {37.150545000, -8.597919375, 4, 7, "PRT D00.XX"}, - {38.564204000, -7.940819625, 4, 7, "PRT DK0.00"}, - {38.027264000, -7.899772375, 4, 7, "PRT F00.XX"}, - {39.812904000, -7.533653875, 4, 7, "PRT FK0.00"}, - {38.909764000, -9.082973750, 4, 7, "PRT G00.XX"}, - {39.740804000, -8.961453875, 4, 7, "PRT GK0.00"}, - {37.057164000, -7.886757625, 5, 8, "PRT H00.XX"}, - {39.234104000, -8.723437250, 4, 7, "PRT HK0.00"}, - {41.382864000, -8.780976500, 4, 7, "PRT J00.XX"}, - {40.664104000, -7.954232875, 4, 7, "PRT JK0.00"}, - {40.561464000, -7.288818625, 4, 7, "PRT K00.XX"}, - {39.393904000, -9.182453875, 4, 7, "PRT KK0.00"}, - {39.135564000, -9.393973750, 4, 7, "PRT L00.XX"}, - {37.112804000, -8.054095875, 4, 7, "PRT LK0.00"}, - {40.912464000, -8.530618625, 4, 7, "PRT M00.XX"}, - {37.135004000, -7.661095875, 4, 7, "PRT MK0.00"}, - {41.351864000, -8.596776500, 4, 7, "PRT N00.XX"}, - {37.750785000, -25.718628500, 4, 5, "PRT NK0.00"}, - {41.818564000, -6.801420000, 4, 8, "PRT P00.XX"}, - {39.596004000, -8.439453875, 4, 7, "PRT PK0.00"}, - {41.762764000, -7.513320000, 4, 7, "PRT Q00.XX"}, - {41.421304000, -8.783550500, 4, 7, "PRT QK0.00"}, - {38.936064000, -8.902873750, 4, 7, "PRT R00.XX"}, - {39.453604000, -8.513553875, 4, 7, "PRT RK0.00"}, - {40.302364000, -7.519975125, 4, 7, "PRT S00.XX"}, - {41.524104000, -8.654740000, 4, 7, "PRT SK0.00"}, - {37.111985000, -8.756919375, 4, 7, "PRT T00.XX"}, - {40.865895000, -8.671837125, 4, 7, "PRT TK0.00"}, - {38.799664000, -7.472015875, 4, 7, "PRT V00.XX"}, - {40.144004000, -8.896443375, 4, 7, "PRT VK0.00"}, - {39.479064000, -8.221131625, 4, 7, "PRT W00.XX"}, - {41.304104000, -7.784450500, 4, 7, "PRT WK0.00"}, - {39.932464000, -8.660275125, 4, 7, "PRT X00.XX"}, - {37.064104000, -8.122495875, 4, 7, "PRT XK0.00"}, - {37.096145000, -8.322919375, 4, 7, "PRT Y00.XX"}, - {39.284104000, -7.463437250, 4, 7, "PRT YK0.00"}, - {41.280788000, -8.121406500, 4, 7, "PRT Z00.XX"}, - {41.443264000, -8.208911000, 4, 7, "PRT ZK0.00"}, - {42.141190000, -8.958100000, 3, 7, "PRT 012.XXX"}, - {42.141190000, -8.333140000, 3, 7, "PRT 112.XXX"}, - {42.141190000, -7.708179000, 3, 7, "PRT 212.XXX"}, - {42.141190000, -7.083220000, 3, 7, "PRT 312.XXX"}, - {41.650150000, -8.953178500, 3, 6, "PRT 412.XXX"}, - {41.650150000, -8.333426500, 3, 6, "PRT 512.XXX"}, - {41.650150000, -7.713674500, 3, 6, "PRT 612.XXX"}, - {41.650150000, -7.093922500, 3, 6, "PRT 712.XXX"}, - {41.650150000, -6.474170500, 3, 6, "PRT 812.XXX"}, - {41.159110000, -8.953464000, 3, 6, "PRT 912.XXX"}, - {41.159110000, -8.338920000, 3, 6, "PRT B12.XXX"}, - {41.159110000, -7.724376000, 3, 6, "PRT C12.XXX"}, - {41.159110000, -7.109832000, 3, 6, "PRT D12.XXX"}, - {40.668070000, -8.948542500, 3, 6, "PRT F12.XXX"}, - {40.668070000, -8.339206500, 3, 6, "PRT G12.XXX"}, - {40.668070000, -7.729870500, 3, 6, "PRT H12.XXX"}, - {40.668070000, -7.120534500, 3, 6, "PRT J12.XXX"}, - {40.177030000, -9.070697000, 3, 6, "PRT K12.XXX"}, - {40.177030000, -8.466569000, 4, 7, "PRT L12.XXX"}, - {40.177030000, -7.862441000, 3, 6, "PRT M12.XXX"}, - {39.728466500, -7.278749000, 4, 7, "PRT N12.XXX"}, - {39.685990000, -9.377838500, 3, 6, "PRT P12.XXX"}, - {39.685990000, -8.778918500, 3, 6, "PRT Q12.XXX"}, - {39.685990000, -8.179998500, 3, 6, "PRT R12.XXX"}, - {39.685990000, -7.581078500, 3, 6, "PRT S12.XXX"}, - {39.194950000, -9.845282000, 2, 3, "PRT T12.XXX"}, - {39.194950000, -9.251570000, 3, 6, "PRT V12.XXX"}, - {39.194950000, -8.657858000, 3, 6, "PRT W12.XXX"}, - {39.194950000, -8.064146000, 3, 6, "PRT X12.XXX"}, - {39.194950000, -7.470434000, 3, 6, "PRT Y12.XXX"}, - {38.703910000, -9.543504500, 3, 6, "PRT Z12.XXX"}, - {38.292070000, -8.955000500, 3, 6, "PRT 01.XXXX"}, - {38.292070000, -8.366496500, 3, 6, "PRT 11.XXXX"}, - {38.292070000, -7.777992500, 3, 6, "PRT 21.XXXX"}, - {37.801030000, -8.955000500, 3, 6, "PRT 31.XXXX"}, - {37.801030000, -8.366496500, 3, 6, "PRT 41.XXXX"}, - {37.801030000, -7.777992500, 3, 6, "PRT 51.XXXX"}, - {37.923790000, -7.483740500, 4, 7, "PRT 61.XXXX"}, - {37.309990000, -9.013850500, 3, 6, "PRT 71.XXXX"}, - {37.309990000, -8.425346500, 3, 6, "PRT 81.XXXX"}, - {37.309990000, -7.836842500, 3, 6, "PRT 91.XXXX"}, - {36.818950000, -9.014137000, 3, 6, "PRT B1.XXXX"}, - {36.818950000, -8.430842000, 3, 6, "PRT C1.XXXX"}, - {36.818950000, -7.847546000, 3, 6, "PRT D1.XXXX"}, - {32.765173000, -17.301484000, 3, 4, "PRT M123.XX"}, - {32.721467500, -16.542435000, 3, 4, "PRT R123.XX"}, - {29.858726000, -16.214820500, 3, 6, "PRT S123.XX"}, - {39.317676000, -31.414381500, 3, 4, "PRT T123.XX"}, - {38.501786500, -28.818062500, 3, 4, "PRT V123.XX"}, - {38.635920000, -28.318836500, 4, 5, "PRT W123.XX"}, - {38.681237500, -27.822419000, 3, 4, "PRT X123.XX"}, - {37.781552000, -25.858851000, 3, 4, "PRT Y123.XX"}, - {36.747577000, -25.375736000, 3, 4, "PRT Z123.XX"}, - {41.757100500, -7.968424000, 3, 6, "PRT 1HHH.HHH"}, - {41.111866500, -9.710168500, 2, 5, "PRT 2123.XXX"}, - {38.383835000, -9.857231500, 2, 5, "PRT 3123.XXX"}, - {34.285299500, -18.025804000, 2, 3, "PRT M123.XXX"}, - {31.604109500, -17.999416500, 2, 3, "PRT N123.XXX"}, - {40.458451500, -31.407352500, 2, 3, "PRT T123.XXX"}, - {39.519769500, -28.941620500, 2, 3, "PRT X123.XXX"}, - {38.260093500, -26.188820000, 2, 3, "PRT Z123.XXX"}, - {37.362324000, -25.087000000, 2, 3, "PRT 5DJ9.NBMW"}, - {47.529345000, 18.990532500, 4, 5, "HUN 12.XX"}, - {47.769219000, 18.745740000, 3, 6, "HUN 12.XXX"}, - {47.568124000, 21.578610250, 3, 4, "HUN 000.XX"}, - {48.111545000, 20.671934375, 3, 4, "HUN 100.XX"}, - {46.293724000, 20.089240000, 3, 4, "HUN 200.XX"}, - {46.112224000, 18.178505375, 4, 5, "HUN 300.XX"}, - {47.727224000, 17.593910250, 3, 6, "HUN 400.XX"}, - {47.995424000, 21.667245875, 3, 4, "HUN 500.XX"}, - {46.950724000, 19.630675625, 3, 4, "HUN 600.XX"}, - {47.226124000, 18.356675625, 3, 4, "HUN 700.XX"}, - {47.275624000, 16.566810250, 3, 6, "HUN 800.XX"}, - {47.207624000, 20.121275625, 3, 4, "HUN 900.XX"}, - {47.605324000, 18.329510250, 3, 4, "HUN B00.XX"}, - {46.400724000, 17.731240000, 3, 4, "HUN C00.XX"}, - {46.713524000, 21.028940000, 3, 4, "HUN D00.XX"}, - {46.853264000, 16.782615875, 3, 6, "HUN F00.XX"}, - {47.096004000, 17.883203625, 3, 4, "HUN FK0.00"}, - {47.907764000, 20.318157625, 3, 4, "HUN G00.XX"}, - {47.681204000, 16.543641250, 3, 6, "HUN GK0.00"}, - {47.022045000, 18.906128125, 3, 4, "HUN H00.XX"}, - {46.454104000, 16.952365000, 3, 4, "HUN HK0.00"}, - {46.427464000, 20.274545000, 4, 5, "HUN J00.XX"}, - {48.055765000, 19.778738625, 3, 6, "HUN JK0.00"}, - {48.239364000, 20.247157625, 3, 6, "HUN K00.XX"}, - {46.177104000, 18.922565000, 3, 6, "HUN KK0.00"}, - {47.192764000, 19.738415875, 3, 4, "HUN L00.XX"}, - {46.345104000, 18.665965000, 3, 4, "HUN LK0.00"}, - {47.805764000, 19.885757625, 3, 6, "HUN M00.XX"}, - {47.324104000, 17.431641250, 3, 4, "HUN MK0.00"}, - {46.658545000, 21.241505000, 3, 6, "HUN N00.XX"}, - {48.252604000, 20.596779875, 3, 6, "HUN NK0.00"}, - {47.684264000, 21.457086750, 3, 4, "HUN P00.XX"}, - {46.704104000, 19.802003625, 3, 4, "HUN PK0.00"}, - {46.578545000, 20.591325000, 4, 5, "HUN Q00.XX"}, - {46.654104000, 20.222365000, 3, 4, "HUN QK0.00"}, - {47.880964000, 17.240257625, 3, 6, "HUN R00.XX"}, - {46.424104000, 19.442365000, 3, 4, "HUN RK0.00"}, - {47.512464000, 19.864486750, 3, 4, "HUN S00.XX"}, - {46.191104000, 18.222265000, 3, 4, "HUN SK0.00"}, - {47.047464000, 19.738015875, 3, 4, "HUN T00.XX"}, - {46.212304000, 20.446665000, 4, 7, "HUN TK0.00"}, - {47.667264000, 18.279486750, 3, 4, "HUN V00.XX"}, - {47.439304000, 21.346741250, 3, 4, "HUN VK0.00"}, - {46.905664000, 18.006815875, 3, 4, "HUN W00.XX"}, - {47.664104000, 19.641641250, 3, 4, "HUN WK0.00"}, - {47.192464000, 20.364915875, 3, 4, "HUN X00.XX"}, - {47.306504000, 20.888841250, 3, 4, "HUN XK0.00"}, - {46.782664000, 17.234715875, 3, 4, "HUN Y00.XX"}, - {46.767204000, 21.083803625, 3, 4, "HUN YK0.00"}, - {47.193364000, 18.098415875, 3, 4, "HUN Z00.XX"}, - {46.374104000, 18.092365000, 3, 4, "HUN ZK0.00"}, - {48.539505000, 19.435862500, 2, 6, "HUN 012.XXX"}, - {48.539505000, 20.128526500, 2, 5, "HUN 112.XXX"}, - {48.539505000, 20.821190500, 2, 5, "HUN 212.XXX"}, - {48.539505000, 21.513854500, 2, 5, "HUN 312.XXX"}, - {48.539505000, 22.206518500, 2, 6, "HUN 412.XXX"}, - {48.048465000, 16.838085000, 2, 7, "HUN 512.XXX"}, - {48.048465000, 17.525541000, 2, 6, "HUN 612.XXX"}, - {48.048465000, 18.212997000, 2, 5, "HUN 712.XXX"}, - {48.048465000, 18.900453000, 2, 5, "HUN 812.XXX"}, - {48.048465000, 19.587909000, 2, 5, "HUN 912.XXX"}, - {48.048465000, 20.275365000, 2, 3, "HUN B12.XXX"}, - {48.048465000, 20.962821000, 2, 3, "HUN C12.XXX"}, - {48.048465000, 21.650277000, 2, 3, "HUN D12.XXX"}, - {48.048465000, 22.337733000, 2, 4, "HUN F12.XXX"}, - {47.802945000, 16.150629000, 2, 6, "HUN G12.XXX"}, - {47.557425000, 16.836132500, 2, 3, "HUN H12.XXX"}, - {47.557425000, 17.518380500, 2, 3, "HUN J12.XXX"}, - {47.557425000, 18.200628500, 2, 3, "HUN K12.XXX"}, - {47.557425000, 18.882876500, 3, 4, "HUN L12.XXX"}, - {47.557425000, 19.565124500, 2, 3, "HUN M12.XXX"}, - {47.557425000, 20.247372500, 2, 3, "HUN N12.XXX"}, - {47.557425000, 20.929620500, 2, 3, "HUN P12.XXX"}, - {47.557425000, 21.611868500, 3, 4, "HUN Q12.XXX"}, - {47.311905000, 16.153884500, 2, 5, "HUN R12.XXX"}, - {47.066385000, 16.829023000, 2, 5, "HUN S12.XXX"}, - {47.066385000, 17.506063000, 2, 3, "HUN T12.XXX"}, - {47.066385000, 18.183103000, 2, 3, "HUN V12.XXX"}, - {47.066385000, 18.860143000, 2, 3, "HUN W12.XXX"}, - {47.066385000, 19.537183000, 2, 3, "HUN X12.XXX"}, - {47.066385000, 20.214223000, 2, 3, "HUN Y12.XXX"}, - {47.066385000, 20.891263000, 2, 3, "HUN Z12.XXX"}, - {46.654545000, 21.568303000, 2, 5, "HUN 01.XXXX"}, - {46.409025000, 16.151983000, 2, 7, "HUN 11.XXXX"}, - {46.163505000, 16.826888000, 2, 6, "HUN 21.XXXX"}, - {46.163505000, 17.493512000, 2, 3, "HUN 31.XXXX"}, - {46.163505000, 18.160136000, 2, 3, "HUN 41.XXXX"}, - {46.163505000, 18.826760000, 2, 3, "HUN 51.XXXX"}, - {46.163505000, 19.493384000, 2, 5, "HUN 61.XXXX"}, - {46.150283500, 20.154435000, 3, 6, "HUN 71.XXXX"}, - {46.163505000, 20.821059000, 3, 8, "HUN 81.XXXX"}, - {45.885585000, 17.453123000, 3, 6, "HUN 9H.HHHH"}, - {45.885585000, 18.119747000, 3, 6, "HUN BH.HHHH"}, - {45.885585000, 18.786371000, 3, 6, "HUN CH.HHHH"}, - {45.885585000, 19.452995000, 3, 6, "HUN DH.HHHH"}, - {46.135491000, 20.121468000, 4, 7, "HUN 7123.XX"}, - {46.143810000, 20.788035000, 3, 8, "HUN 8123.XX"}, - {46.117365000, 17.465155000, 3, 4, "HUN 9HHH.HH"}, - {46.117365000, 18.131779000, 3, 4, "HUN BHHH.HH"}, - {46.117365000, 18.798403000, 3, 4, "HUN CHHH.HH"}, - {46.117365000, 19.465027000, 3, 6, "HUN DHHH.HH"}, - {47.156650000, 19.502500000, 2, 3, "HUN DBPK.J3J"}, - {37.591345000, 126.916027500, 4, 5, "KOR 12.XX"}, - {37.640486500, 126.623747500, 3, 6, "KOR 12.XXX"}, - {35.172514000, 129.022210000, 3, 4, "KOR 000.XX"}, - {35.851014000, 128.598853375, 3, 4, "KOR 200.XX"}, - {35.832667000, 128.448345375, 3, 4, "KOR 400.XX"}, - {36.322214000, 127.327391750, 3, 4, "KOR 600.XX"}, - {35.200224000, 126.849719625, 3, 4, "KOR 800.XX"}, - {35.200224000, 126.744731625, 3, 4, "KOR 900.XX"}, - {35.582424000, 129.277380000, 3, 4, "KOR B00.XX"}, - {35.881524000, 127.090341375, 3, 4, "KOR C00.XX"}, - {36.676724000, 127.425302750, 3, 4, "KOR D00.XX"}, - {35.263824000, 128.624180000, 3, 4, "KOR F00.XX"}, - {35.272473000, 128.520585000, 3, 4, "KOR G00.XX"}, - {37.773924000, 127.008724500, 3, 4, "KOR H00.XX"}, - {36.062924000, 129.309641375, 3, 4, "KOR J00.XX"}, - {35.229824000, 128.044280000, 3, 4, "KOR K00.XX"}, - {33.535024000, 126.462223625, 3, 4, "KOR L00.XX"}, - {36.854324000, 127.080163125, 3, 4, "KOR M00.XX"}, - {35.989324000, 126.921141375, 3, 4, "KOR N00.XX"}, - {36.153724000, 128.306241375, 3, 4, "KOR P00.XX"}, - {34.849824000, 126.349919625, 3, 4, "KOR Q00.XX"}, - {36.026324000, 126.660341375, 3, 4, "KOR R00.XX"}, - {37.911624000, 127.686085875, 3, 4, "KOR S00.XX"}, - {35.287424000, 128.839380000, 3, 4, "KOR T00.XX"}, - {37.389624000, 127.894224500, 3, 4, "KOR V00.XX"}, - {35.005324000, 127.460619625, 3, 4, "KOR W00.XX"}, - {37.806724000, 128.860024500, 3, 4, "KOR X00.XX"}, - {37.027024000, 127.877563125, 3, 4, "KOR Y00.XX"}, - {35.896024000, 129.161741375, 3, 4, "KOR Z00.XX"}, - {38.579595000, 126.958994500, 2, 5, "KOR 012.XXX"}, - {38.579595000, 127.547498500, 2, 5, "KOR 112.XXX"}, - {38.579595000, 128.136001500, 2, 5, "KOR 212.XXX"}, - {37.965795000, 124.586330500, 2, 4, "KOR 312.XXX"}, - {37.793931000, 125.605435500, 2, 6, "KOR 412.XXX"}, - {38.088555000, 126.193939500, 2, 5, "KOR 512.XXX"}, - {38.088555000, 126.782443500, 2, 5, "KOR 612.XXX"}, - {38.088555000, 127.370947500, 2, 3, "KOR 712.XXX"}, - {38.088555000, 127.959451500, 2, 3, "KOR 812.XXX"}, - {38.088555000, 128.547955500, 2, 3, "KOR 912.XXX"}, - {37.597515000, 125.958251000, 3, 5, "KOR B12.XXX"}, - {37.597515000, 126.541547000, 2, 3, "KOR C12.XXX"}, - {37.597515000, 127.124843000, 3, 4, "KOR D12.XXX"}, - {37.597515000, 127.708139000, 2, 3, "KOR F12.XXX"}, - {37.597515000, 128.291435000, 2, 3, "KOR G12.XXX"}, - {37.597515000, 128.874731000, 2, 3, "KOR H12.XXX"}, - {37.106475000, 125.671524500, 2, 3, "KOR J12.XXX"}, - {37.106475000, 126.249612500, 2, 3, "KOR K12.XXX"}, - {37.106475000, 126.827700500, 2, 3, "KOR L12.XXX"}, - {37.106475000, 127.405788500, 2, 3, "KOR M12.XXX"}, - {37.106475000, 127.983876500, 2, 3, "KOR N12.XXX"}, - {37.106475000, 128.561964500, 2, 3, "KOR P12.XXX"}, - {37.106475000, 129.140052500, 2, 3, "KOR Q12.XXX"}, - {36.271707000, 125.671238000, 2, 3, "KOR R12.XXX"}, - {36.615435000, 126.244118000, 2, 3, "KOR S12.XXX"}, - {36.615435000, 126.816998000, 2, 3, "KOR T12.XXX"}, - {36.615435000, 127.389878000, 2, 3, "KOR V12.XXX"}, - {36.615435000, 127.962758000, 2, 3, "KOR W12.XXX"}, - {36.615435000, 128.535638000, 2, 3, "KOR X12.XXX"}, - {36.615435000, 129.108518000, 2, 3, "KOR Y12.XXX"}, - {36.124395000, 126.244118000, 2, 3, "KOR Z12.XXX"}, - {35.712555000, 126.816998000, 2, 3, "KOR 01.XXXX"}, - {35.712555000, 127.389878000, 2, 3, "KOR 11.XXXX"}, - {35.712555000, 127.962758000, 2, 3, "KOR 21.XXXX"}, - {35.712555000, 128.535638000, 2, 3, "KOR 31.XXXX"}, - {35.712555000, 129.108518000, 2, 3, "KOR 41.XXXX"}, - {35.221515000, 125.671238000, 2, 3, "KOR 51.XXXX"}, - {35.221515000, 126.244118000, 2, 3, "KOR 61.XXXX"}, - {35.221515000, 126.816998000, 2, 3, "KOR 71.XXXX"}, - {35.221515000, 127.389878000, 2, 3, "KOR 81.XXXX"}, - {35.221515000, 127.962758000, 2, 3, "KOR 91.XXXX"}, - {35.221515000, 128.535638000, 3, 4, "KOR B1.XXXX"}, - {35.221515000, 129.108518000, 3, 4, "KOR C1.XXXX"}, - {34.484955000, 125.074349000, 2, 3, "KOR D1.XXXX"}, - {34.730475000, 125.862084500, 2, 3, "KOR F1.XXXX"}, - {34.730475000, 126.429756500, 2, 3, "KOR G1.XXXX"}, - {34.730475000, 126.997428500, 2, 3, "KOR H1.XXXX"}, - {34.730475000, 127.565100500, 2, 3, "KOR J1.XXXX"}, - {34.730475000, 128.132772500, 2, 3, "KOR K1.XXXX"}, - {34.730475000, 128.700444500, 2, 5, "KOR L1.XXXX"}, - {33.993915000, 125.067058000, 2, 3, "KOR M1.XXXX"}, - {34.239435000, 125.629522000, 2, 3, "KOR N1.XXXX"}, - {34.239435000, 126.191986000, 2, 3, "KOR P1.XXXX"}, - {34.239435000, 126.754450000, 2, 3, "KOR Q1.XXXX"}, - {34.239435000, 127.316914000, 2, 3, "KOR R1.XXXX"}, - {34.239435000, 127.879378000, 2, 3, "KOR S1.XXXX"}, - {34.239435000, 128.441842000, 2, 5, "KOR T1.XXXX"}, - {33.748395000, 126.276355000, 2, 3, "KOR V1.XXXX"}, - {33.748395000, 126.838819000, 2, 3, "KOR W1.XXXX"}, - {33.133795000, 126.032034500, 2, 3, "KOR X1.XXXX"}, - {33.133795000, 126.589290500, 2, 3, "KOR Y1.XXXX"}, - {37.290375000, 130.401126500, 2, 3, "KOR Z1.XXXX"}, - {33.763656500, 127.373191000, 2, 3, "KOR Z123.XX"}, - {37.556244500, 126.963600000, 4, 5, "KOR C6J0.4C0"}, - {64.152438500, -22.025794500, 4, 7, "ISL 12.XX"}, - {63.859634500, -22.094500000, 3, 6, "ISL 12.XXX"}, - {64.002714000, -22.751348375, 3, 6, "ISL 000.XX"}, - {63.942114000, -21.195048375, 3, 4, "ISL 200.XX"}, - {65.722124000, -18.202896375, 3, 4, "ISL 400.XX"}, - {63.472124000, -20.359382125, 3, 4, "ISL 500.XX"}, - {66.121024000, -23.220496375, 4, 7, "ISL 600.XX"}, - {65.780724000, -19.758196375, 3, 4, "ISL 700.XX"}, - {63.890724000, -22.540964375, 3, 6, "ISL 800.XX"}, - {66.090724000, -17.395996375, 3, 4, "ISL 900.XX"}, - {64.580724000, -21.994267500, 3, 6, "ISL B00.XX"}, - {65.300724000, -14.496275500, 3, 4, "ISL C00.XX"}, - {64.300724000, -15.302659500, 3, 4, "ISL D00.XX"}, - {66.020724000, -18.678196375, 3, 4, "ISL F00.XX"}, - {65.190724000, -13.796275500, 3, 4, "ISL G00.XX"}, - {66.200724000, -19.030230125, 3, 4, "ISL H00.XX"}, - {65.093424000, -22.834467500, 3, 6, "ISL J00.XX"}, - {64.930724000, -23.834467500, 3, 6, "ISL K00.XX"}, - {65.110724000, -14.096275500, 3, 4, "ISL L00.XX"}, - {66.110724000, -18.748196375, 3, 4, "ISL M00.XX"}, - {66.190724000, -23.370230125, 3, 6, "ISL N00.XX"}, - {65.700724000, -20.408196375, 3, 4, "ISL P00.XX"}, - {64.010724000, -22.460964375, 3, 6, "ISL Q00.XX"}, - {64.960724000, -23.364467500, 3, 6, "ISL R00.XX"}, - {63.790724000, -20.320964375, 4, 5, "ISL S00.XX"}, - {65.290724000, -14.116275500, 3, 4, "ISL T00.XX"}, - {65.070724000, -14.314467500, 3, 4, "ISL V00.XX"}, - {65.620724000, -24.098196375, 3, 6, "ISL W00.XX"}, - {63.870724000, -20.490964375, 3, 4, "ISL X00.XX"}, - {64.970724000, -14.114467500, 3, 4, "ISL Y00.XX"}, - {63.899624000, -21.178164375, 3, 4, "ISL Z00.XX"}, - {66.285738500, -23.170878000, 2, 5, "ISL 012.XXX"}, - {66.565974000, -16.592426500, 2, 3, "ISL 112.XXX"}, - {66.565974000, -15.441458500, 2, 3, "ISL 212.XXX"}, - {66.186275000, -24.294643500, 2, 5, "ISL 312.XXX"}, - {66.186275000, -23.164507500, 3, 6, "ISL 412.XXX"}, - {66.186275000, -22.034371500, 2, 5, "ISL 512.XXX"}, - {66.186275000, -20.904235500, 2, 3, "ISL 612.XXX"}, - {66.186275000, -19.774099500, 2, 3, "ISL 712.XXX"}, - {66.186275000, -18.643963500, 2, 3, "ISL 812.XXX"}, - {66.186275000, -17.513827500, 2, 3, "ISL 912.XXX"}, - {66.186275000, -16.383691500, 2, 3, "ISL B12.XXX"}, - {66.186275000, -15.253555500, 2, 3, "ISL C12.XXX"}, - {65.695235000, -24.511400500, 2, 5, "ISL D12.XXX"}, - {65.695235000, -23.402096500, 2, 5, "ISL F12.XXX"}, - {65.695235000, -22.292792500, 2, 5, "ISL G12.XXX"}, - {65.695235000, -21.183488500, 2, 3, "ISL H12.XXX"}, - {65.695235000, -20.074184500, 2, 3, "ISL J12.XXX"}, - {65.695235000, -18.964880500, 2, 3, "ISL K12.XXX"}, - {65.695235000, -17.855576500, 2, 3, "ISL L12.XXX"}, - {65.695235000, -16.746272500, 2, 3, "ISL M12.XXX"}, - {65.695235000, -15.636968500, 2, 3, "ISL N12.XXX"}, - {65.695235000, -14.527664500, 2, 3, "ISL P12.XXX"}, - {65.105987000, -24.158245500, 2, 5, "ISL Q12.XXX"}, - {65.204195000, -23.069773500, 2, 5, "ISL R12.XXX"}, - {65.204195000, -21.981301500, 2, 5, "ISL S12.XXX"}, - {65.204195000, -20.892829500, 2, 3, "ISL T12.XXX"}, - {65.204195000, -19.804357500, 2, 3, "ISL V12.XXX"}, - {65.204195000, -18.715885500, 2, 3, "ISL W12.XXX"}, - {65.204195000, -17.627413500, 2, 3, "ISL X12.XXX"}, - {65.204195000, -16.538941500, 2, 3, "ISL Y12.XXX"}, - {65.204195000, -15.450469500, 2, 3, "ISL Z12.XXX"}, - {64.792355000, -14.361997500, 2, 3, "ISL 01.XXXX"}, - {64.301315000, -22.429190500, 2, 5, "ISL 11.XXXX"}, - {64.301315000, -21.361550500, 3, 6, "ISL 21.XXXX"}, - {64.301315000, -20.293910500, 2, 3, "ISL 31.XXXX"}, - {64.301315000, -19.226270500, 2, 3, "ISL 41.XXXX"}, - {64.301315000, -18.158630500, 2, 3, "ISL 51.XXXX"}, - {64.301315000, -17.090990500, 2, 3, "ISL 61.XXXX"}, - {64.301315000, -16.023350500, 2, 3, "ISL 71.XXXX"}, - {64.301315000, -14.955710500, 2, 3, "ISL 81.XXXX"}, - {63.810275000, -22.793594500, 2, 5, "ISL 91.XXXX"}, - {63.810275000, -21.746786500, 2, 5, "ISL B1.XXXX"}, - {63.810275000, -20.699978500, 2, 3, "ISL C1.XXXX"}, - {63.810275000, -19.653170500, 2, 3, "ISL D1.XXXX"}, - {63.810275000, -18.606362500, 2, 3, "ISL F1.XXXX"}, - {63.810275000, -17.559554500, 2, 3, "ISL G1.XXXX"}, - {63.810275000, -16.512746500, 2, 3, "ISL H1.XXXX"}, - {63.810275000, -15.465938500, 2, 3, "ISL J1.XXXX"}, - {63.319235000, -21.004750500, 2, 3, "ISL K1.XXXX"}, - {63.319235000, -19.978774500, 2, 3, "ISL L1.XXXX"}, - {63.319235000, -18.952798500, 2, 3, "ISL M1.XXXX"}, - {63.319235000, -17.926822500, 2, 3, "ISL N1.XXXX"}, - {67.725205500, -24.855418500, 1, 4, "ISL 1234.XXX"}, - {14.665100000, -90.566629000, 4, 5, "GTM 12.XX"}, - {14.779711000, -90.848892000, 3, 4, "GTM 12.XXX"}, - {14.885324000, -91.567735500, 4, 5, "GTM 000.XX"}, - {14.340724000, -90.819822625, 4, 5, "GTM 100.XX"}, - {15.359824000, -91.530048375, 3, 4, "GTM 200.XX"}, - {15.750024000, -88.629148375, 3, 4, "GTM 300.XX"}, - {15.510124000, -90.426448375, 3, 4, "GTM 400.XX"}, - {14.945424000, -91.409135500, 4, 5, "GTM 500.XX"}, - {14.742924000, -91.906322625, 3, 9, "GTM 600.XX"}, - {14.560024000, -91.531022625, 3, 4, "GTM 700.XX"}, - {14.583724000, -91.710122625, 3, 9, "GTM 800.XX"}, - {14.951624000, -91.492335500, 3, 4, "GTM 900.XX"}, - {15.007424000, -91.831835500, 3, 9, "GTM B00.XX"}, - {14.798324000, -91.210435500, 3, 4, "GTM C00.XX"}, - {15.004624000, -89.598635500, 3, 4, "GTM D00.XX"}, - {14.331524000, -89.934522625, 3, 6, "GTM F00.XX"}, - {16.948324000, -89.950088000, 3, 6, "GTM G00.XX"}, - {14.444524000, -90.306022625, 3, 4, "GTM H00.XX"}, - {15.084224000, -91.453435500, 3, 4, "GTM J00.XX"}, - {14.927624000, -91.649535500, 3, 8, "GTM K00.XX"}, - {15.070724000, -91.192035500, 3, 4, "GTM L00.XX"}, - {14.851824000, -91.688635500, 3, 8, "GTM M00.XX"}, - {14.742464000, -90.911945500, 3, 4, "GTM N00.XX"}, - {15.414204000, -91.177395375, 3, 4, "GTM NK0.00"}, - {14.582464000, -89.381858875, 4, 5, "GTM P00.XX"}, - {15.093004000, -90.343323500, 3, 4, "GTM PK0.00"}, - {14.783464000, -91.014945500, 3, 4, "GTM Q00.XX"}, - {13.932945000, -90.825316250, 3, 4, "GTM QK0.00"}, - {14.112264000, -91.090673250, 3, 4, "GTM R00.XX"}, - {14.677104000, -91.039850625, 3, 4, "GTM RK0.00"}, - {14.850864000, -91.482345500, 4, 5, "GTM S00.XX"}, - {14.833704000, -91.363323500, 3, 4, "GTM SK0.00"}, - {14.302064000, -91.399558875, 3, 4, "GTM T00.XX"}, - {15.364304000, -90.481895375, 3, 4, "GTM TK0.00"}, - {14.672864000, -90.846158875, 4, 5, "GTM V00.XX"}, - {14.180304000, -91.330150625, 3, 4, "GTM VK0.00"}, - {14.352164000, -91.049158875, 3, 4, "GTM W00.XX"}, - {14.931804000, -91.137123500, 3, 4, "GTM WK0.00"}, - {14.649464000, -90.022758875, 3, 4, "GTM X00.XX"}, - {14.795204000, -89.569823500, 4, 5, "GTM XK0.00"}, - {14.651764000, -91.261558875, 3, 4, "GTM Y00.XX"}, - {15.665904000, -91.734495375, 3, 9, "GTM YK0.00"}, - {15.098264000, -90.525245500, 3, 4, "GTM Z00.XX"}, - {15.105204000, -90.652523500, 3, 4, "GTM ZK0.00"}, - {17.686359000, -90.843413000, 2, 8, "GTM 0HH.HHH"}, - {17.686359000, -90.353861000, 2, 5, "GTM 1HH.HHH"}, - {17.686359000, -89.864309000, 2, 5, "GTM 2HH.HHH"}, - {17.686359000, -89.374757000, 2, 5, "GTM 3HH.HHH"}, - {17.394039000, -91.552173000, 2, 14, "GTM 412.XXX"}, - {17.394039000, -91.062621000, 2, 14, "GTM 512.XXX"}, - {17.394039000, -90.573069000, 2, 8, "GTM 612.XXX"}, - {17.394039000, -90.083517000, 2, 5, "GTM 712.XXX"}, - {17.394039000, -89.593965000, 2, 3, "GTM 812.XXX"}, - {16.902999000, -91.057699500, 2, 10, "GTM 912.XXX"}, - {16.902999000, -90.573355500, 2, 8, "GTM B12.XXX"}, - {16.902999000, -90.089011500, 2, 5, "GTM C12.XXX"}, - {16.902999000, -89.604667500, 2, 3, "GTM D12.XXX"}, - {16.411959000, -92.026387500, 2, 12, "GTM F12.XXX"}, - {16.411959000, -91.542043500, 2, 10, "GTM G12.XXX"}, - {16.411959000, -91.057699500, 2, 10, "GTM H12.XXX"}, - {16.411959000, -90.573355500, 2, 8, "GTM J12.XXX"}, - {16.411959000, -90.089011500, 2, 5, "GTM K12.XXX"}, - {16.411959000, -89.604667500, 2, 3, "GTM L12.XXX"}, - {15.920919000, -92.074822500, 2, 8, "GTM M12.XXX"}, - {15.920919000, -91.590478500, 2, 3, "GTM N12.XXX"}, - {15.920919000, -91.106134500, 2, 3, "GTM P12.XXX"}, - {15.920919000, -90.621790500, 2, 3, "GTM Q12.XXX"}, - {15.920919000, -90.137446500, 2, 3, "GTM R12.XXX"}, - {15.920919000, -89.653102500, 2, 3, "GTM S12.XXX"}, - {15.920919000, -89.168758500, 2, 5, "GTM T12.XXX"}, - {15.920919000, -88.684414500, 2, 5, "GTM V12.XXX"}, - {15.429879000, -92.209355500, 2, 8, "GTM W12.XXX"}, - {15.429879000, -91.735781500, 2, 8, "GTM X12.XXX"}, - {15.429879000, -91.251437500, 2, 3, "GTM Y12.XXX"}, - {15.429879000, -90.767093500, 2, 3, "GTM Z12.XXX"}, - {15.018039000, -90.282749500, 2, 3, "GTM 01.XXXX"}, - {15.018039000, -89.798405500, 2, 3, "GTM 11.XXXX"}, - {15.018039000, -89.314061500, 2, 3, "GTM 21.XXXX"}, - {15.018039000, -88.829717500, 2, 5, "GTM 31.XXXX"}, - {14.526999000, -92.209642000, 2, 3, "GTM 41.XXXX"}, - {14.526999000, -91.741276000, 2, 3, "GTM 51.XXXX"}, - {14.526999000, -91.262140000, 2, 3, "GTM 61.XXXX"}, - {14.526999000, -90.783004000, 3, 4, "GTM 71.XXXX"}, - {14.526999000, -90.303868000, 2, 3, "GTM 81.XXXX"}, - {14.526999000, -89.824732000, 2, 3, "GTM 91.XXXX"}, - {14.526999000, -89.580373000, 3, 4, "GTM B1.XXXX"}, - {14.035959000, -92.153333000, 2, 3, "GTM C1.XXXX"}, - {14.035959000, -91.674197000, 2, 3, "GTM D1.XXXX"}, - {14.035959000, -91.195061000, 2, 3, "GTM F1.XXXX"}, - {14.035959000, -90.715925000, 2, 3, "GTM G1.XXXX"}, - {14.035959000, -90.236789000, 2, 3, "GTM H1.XXXX"}, - {14.035959000, -89.757653000, 2, 5, "GTM J1.XXXX"}, - {13.544919000, -91.813146000, 2, 3, "GTM K1.XXXX"}, - {13.544919000, -91.334010000, 2, 3, "GTM L1.XXXX"}, - {13.544919000, -90.854874000, 2, 3, "GTM M1.XXXX"}, - {13.544919000, -90.375738000, 2, 3, "GTM N1.XXXX"}, - {15.660000000, -90.224529000, 2, 3, "GTM 44MW.XTF"}, - {23.139153000, -82.430356500, 4, 6, "CUB 12.XX"}, - {23.124075000, -82.526981250, 3, 5, "CUB 00.XXX"}, - {19.973594000, -75.918347875, 3, 5, "CUB 70.XXX"}, - {21.320094000, -78.026022250, 3, 6, "CUB F0.XXX"}, - {20.814294000, -76.363040000, 3, 5, "CUB M0.XXX"}, - {22.342894000, -80.089904500, 3, 6, "CUB T0.XXX"}, - {20.186324000, -75.246278125, 3, 5, "CUB 000.XX"}, - {20.418924000, -76.685778125, 3, 5, "CUB 100.XX"}, - {22.456624000, -83.741743500, 3, 5, "CUB 200.XX"}, - {22.199024000, -80.492643500, 3, 6, "CUB 300.XX"}, - {23.066545000, -81.619856250, 3, 5, "CUB 400.XX"}, - {20.975545000, -77.011760000, 3, 6, "CUB 500.XX"}, - {21.978824000, -79.498530625, 3, 6, "CUB 600.XX"}, - {20.357224000, -77.162978125, 3, 5, "CUB 700.XX"}, - {20.260724000, -76.043278125, 3, 5, "CUB 800.XX"}, - {21.886124000, -78.805530625, 3, 6, "CUB 900.XX"}, - {23.047064000, -81.249890750, 3, 5, "CUB B00.XX"}, - {21.175004000, -76.609836750, 3, 6, "CUB BK0.00"}, - {20.303364000, -76.280089375, 3, 5, "CUB C00.XX"}, - {20.654104000, -75.717792000, 3, 5, "CUB CK0.00"}, - {22.727464000, -80.929690750, 3, 5, "CUB D00.XX"}, - {20.640804000, -74.963292000, 3, 5, "CUB DK0.00"}, - {22.515564000, -83.553119500, 3, 5, "CUB F00.XX"}, - {22.816604000, -82.796726250, 3, 5, "CUB FK0.00"}, - {22.856064000, -82.058690750, 3, 5, "CUB G00.XX"}, - {20.181204000, -75.858219125, 3, 5, "CUB GK0.00"}, - {22.718164000, -83.072090750, 3, 5, "CUB H00.XX"}, - {20.334204000, -74.528019125, 3, 5, "CUB HK0.00"}, - {22.979464000, -82.185890750, 3, 5, "CUB J00.XX"}, - {21.777304000, -80.008208625, 3, 6, "CUB JK0.00"}, - {22.114564000, -78.659119500, 3, 6, "CUB K00.XX"}, - {22.513804000, -81.159281500, 3, 5, "CUB KK0.00"}, - {22.818664000, -80.117690750, 3, 6, "CUB L00.XX"}, - {21.544004000, -77.295308625, 3, 6, "CUB LK0.00"}, - {21.537764000, -78.257647250, 3, 6, "CUB M00.XX"}, - {22.795604000, -81.221526250, 3, 5, "CUB MK0.00"}, - {22.592064000, -80.269390750, 3, 6, "CUB N00.XX"}, - {22.370104000, -80.188081500, 3, 6, "CUB NK0.00"}, - {22.322564000, -79.687219500, 3, 6, "CUB P00.XX"}, - {22.336604000, -79.262781500, 3, 6, "CUB PK0.00"}, - {20.972464000, -75.752976000, 3, 7, "CUB Q00.XX"}, - {21.044104000, -77.377936750, 3, 6, "CUB QK0.00"}, - {22.799064000, -81.581490750, 3, 5, "CUB R00.XX"}, - {22.144104000, -80.228081500, 3, 6, "CUB RK0.00"}, - {20.382464000, -76.462889375, 3, 5, "CUB S00.XX"}, - {20.720804000, -78.024792000, 3, 5, "CUB SK0.00"}, - {22.082164000, -79.518419500, 3, 6, "CUB T00.XX"}, - {22.493904000, -79.549881500, 3, 6, "CUB TK0.00"}, - {20.182464000, -75.682889375, 3, 5, "CUB V00.XX"}, - {22.967804000, -82.596826250, 3, 5, "CUB VK0.00"}, - {22.490864000, -79.769519500, 3, 6, "CUB W00.XX"}, - {22.144104000, -79.998081500, 3, 6, "CUB WK0.00"}, - {22.892464000, -82.533490750, 3, 5, "CUB X00.XX"}, - {22.514104000, -79.498081500, 4, 7, "CUB XK0.00"}, - {22.662464000, -80.083490750, 3, 6, "CUB Y00.XX"}, - {21.766704000, -79.297508625, 3, 6, "CUB YK0.00"}, - {22.986164000, -82.419890750, 3, 5, "CUB Z00.XX"}, - {22.777204000, -81.942026250, 3, 5, "CUB ZK0.00"}, - {19.910534000, -77.621515500, 2, 4, "CUB 1234.XX"}, - {22.293976500, -84.856823500, 2, 4, "CUB 123.XXX"}, - {22.956688500, -80.318594000, 2, 5, "CUB 12.XXXX"}, - {23.045151500, -84.578048000, 2, 4, "CUB 1234.XXX"}, - {42.733100000, 23.272638000, 4, 5, "BGR 12.XX"}, - {42.593915000, 23.014793000, 3, 4, "BGR 00.XXX"}, - {42.112224000, 24.610786500, 3, 4, "BGR C0.XXX"}, - {43.330115000, 27.546337500, 3, 4, "BGR P0.XXX"}, - {42.526845000, 27.395302500, 3, 4, "BGR 000.XX"}, - {43.888924000, 25.916552000, 3, 6, "BGR 100.XX"}, - {42.450115000, 25.581802500, 3, 4, "BGR 200.XX"}, - {43.457724000, 24.561404500, 3, 4, "BGR 300.XX"}, - {42.699824000, 26.267356000, 3, 4, "BGR 400.XX"}, - {43.616024000, 27.763552000, 3, 4, "BGR 500.XX"}, - {43.288224000, 26.888504500, 3, 4, "BGR 600.XX"}, - {41.991324000, 25.493960000, 3, 4, "BGR 700.XX"}, - {42.247424000, 24.269608500, 3, 4, "BGR 800.XX"}, - {42.541924000, 26.441608500, 3, 4, "BGR 900.XX"}, - {42.064824000, 23.015808500, 3, 6, "BGR B00.XX"}, - {43.113124000, 25.556904500, 3, 4, "BGR C00.XX"}, - {42.923724000, 25.262656000, 3, 4, "BGR D00.XX"}, - {43.260724000, 23.506804500, 3, 4, "BGR F00.XX"}, - {42.674424000, 25.327556000, 3, 4, "BGR G00.XX"}, - {44.042624000, 22.806552000, 3, 6, "BGR H00.XX"}, - {42.288545000, 22.649688500, 3, 6, "BGR J00.XX"}, - {43.411204000, 23.214291500, 3, 4, "BGR JK0.00"}, - {42.071664000, 25.569536500, 3, 4, "BGR K00.XX"}, - {41.625004000, 25.344460000, 4, 5, "BGR KK0.00"}, - {43.265764000, 26.512949500, 3, 4, "BGR L00.XX"}, - {43.145504000, 24.679691500, 3, 4, "BGR LK0.00"}, - {42.279364000, 23.089236500, 3, 4, "BGR M00.XX"}, - {44.088504000, 27.211340625, 3, 6, "BGR MK0.00"}, - {43.144064000, 25.664449500, 3, 4, "BGR N00.XX"}, - {43.535904000, 26.471491500, 3, 4, "BGR NK0.00"}, - {41.604664000, 24.658780000, 3, 4, "BGR P00.XX"}, - {43.597904000, 25.321702000, 3, 4, "BGR PK0.00"}, - {41.407545000, 23.124251500, 3, 6, "BGR Q00.XX"}, - {42.343004000, 23.495270500, 3, 4, "BGR QK0.00"}, - {41.559664000, 23.230080000, 3, 4, "BGR R00.XX"}, - {42.666105000, 24.727503000, 3, 4, "BGR RK0.00"}, - {42.491264000, 25.962536500, 3, 4, "BGR S00.XX"}, - {42.022555000, 23.971397500, 3, 4, "BGR SK0.00"}, - {43.045564000, 25.084449500, 3, 4, "BGR T00.XX"}, - {42.713804000, 27.221381000, 3, 4, "BGR TK0.00"}, - {42.912264000, 23.779093000, 3, 4, "BGR V00.XX"}, - {41.918804000, 25.874160000, 3, 5, "BGR VK0.00"}, - {42.664164000, 26.938793000, 3, 4, "BGR W00.XX"}, - {43.323204000, 26.208791500, 3, 4, "BGR WK0.00"}, - {42.045364000, 24.266636500, 3, 4, "BGR X00.XX"}, - {41.568104000, 23.689260000, 3, 4, "BGR XK0.00"}, - {42.522464000, 24.138093000, 3, 4, "BGR Y00.XX"}, - {43.271504000, 24.072591500, 3, 4, "BGR YK0.00"}, - {42.212464000, 25.288436500, 3, 4, "BGR Z00.XX"}, - {41.769904000, 26.145660000, 3, 5, "BGR ZK0.00"}, - {44.170491000, 22.385526000, 2, 5, "BGR 112.XXX"}, - {44.170491000, 23.031318000, 2, 5, "BGR 212.XXX"}, - {44.170491000, 23.677110000, 2, 5, "BGR 312.XXX"}, - {44.170491000, 25.614485000, 2, 5, "BGR 412.XXX"}, - {44.170491000, 26.260277000, 2, 5, "BGR 512.XXX"}, - {44.170491000, 26.906069000, 2, 5, "BGR 612.XXX"}, - {44.170491000, 27.551861000, 2, 5, "BGR 712.XXX"}, - {43.679451000, 22.390446500, 2, 5, "BGR 812.XXX"}, - {43.679451000, 23.031030500, 2, 3, "BGR 912.XXX"}, - {43.679451000, 23.671614500, 2, 5, "BGR B12.XXX"}, - {43.732135000, 24.313480000, 2, 5, "BGR C12.XXX"}, - {43.679451000, 24.952782500, 2, 5, "BGR D12.XXX"}, - {43.679451000, 25.593366500, 2, 5, "BGR F12.XXX"}, - {43.679451000, 26.233950500, 2, 3, "BGR G12.XXX"}, - {43.679451000, 26.874534500, 2, 3, "BGR H12.XXX"}, - {43.679451000, 27.515118500, 2, 3, "BGR J12.XXX"}, - {43.777659000, 28.155702500, 3, 6, "BGR K12.XXX"}, - {43.188411000, 22.390160000, 2, 5, "BGR L12.XXX"}, - {43.188411000, 23.025536000, 2, 3, "BGR M12.XXX"}, - {43.188411000, 23.660912000, 2, 3, "BGR N12.XXX"}, - {43.188411000, 24.296288000, 2, 3, "BGR P12.XXX"}, - {43.188411000, 24.931664000, 2, 3, "BGR Q12.XXX"}, - {43.188411000, 25.567040000, 2, 3, "BGR R12.XXX"}, - {43.188411000, 26.202416000, 2, 3, "BGR S12.XXX"}, - {43.188411000, 26.837792000, 2, 3, "BGR T12.XXX"}, - {43.188411000, 27.473168000, 2, 3, "BGR V12.XXX"}, - {42.697371000, 22.395081500, 2, 5, "BGR W12.XXX"}, - {42.697371000, 23.025249500, 3, 4, "BGR X12.XXX"}, - {42.697371000, 23.655417500, 2, 3, "BGR Y12.XXX"}, - {42.697371000, 24.285585500, 2, 3, "BGR Z12.XXX"}, - {42.285531000, 24.915753500, 2, 3, "BGR 01.XXXX"}, - {42.285531000, 25.545921500, 2, 3, "BGR 11.XXXX"}, - {42.285531000, 26.176089500, 2, 3, "BGR 21.XXXX"}, - {42.285531000, 26.806257500, 2, 3, "BGR 31.XXXX"}, - {42.285531000, 27.436425500, 2, 3, "BGR 41.XXXX"}, - {41.794491000, 22.470416000, 2, 5, "BGR 51.XXXX"}, - {41.794491000, 23.095376000, 2, 3, "BGR 61.XXXX"}, - {41.794491000, 23.720336000, 2, 3, "BGR 71.XXXX"}, - {41.794491000, 24.345296000, 2, 3, "BGR 81.XXXX"}, - {41.794491000, 24.970256000, 2, 3, "BGR 91.XXXX"}, - {41.794491000, 25.595216000, 2, 3, "BGR B1.XXXX"}, - {41.794491000, 26.220176000, 3, 5, "BGR C1.XXXX"}, - {41.794491000, 26.845136000, 2, 5, "BGR D1.XXXX"}, - {41.794491000, 27.470096000, 2, 5, "BGR F1.XXXX"}, - {41.303451000, 22.756569500, 2, 7, "BGR G1.XXXX"}, - {41.303451000, 23.376321500, 2, 5, "BGR H1.XXXX"}, - {41.303451000, 23.996073500, 2, 5, "BGR J1.XXXX"}, - {41.303451000, 24.615825500, 2, 5, "BGR K1.XXXX"}, - {41.331904500, 25.234952500, 3, 4, "BGR L1.XXXX"}, - {41.326131000, 25.802639000, 3, 7, "BGR M1.XXXX"}, - {41.286624500, 25.204875500, 3, 6, "BGR P123.XX"}, - {41.304823000, 25.773249000, 3, 7, "BGR Q123.XX"}, - {42.747000000, 25.485000000, 2, 3, "BGR QQYH.2MH"}, - {6.344050000, -10.813195000, 4, 5, "LBR 12.XX"}, - {6.455495000, -10.826001500, 3, 4, "LBR 12.XXX"}, - {6.064195000, -8.205250750, 3, 6, "LBR 000.XX"}, - {5.887794000, -10.093650750, 3, 4, "LBR 300.XX"}, - {7.555472000, -8.628396625, 4, 7, "LBR 600.XX"}, - {6.990515000, -9.551618625, 3, 4, "LBR 900.XX"}, - {4.402208000, -7.791917875, 3, 5, "LBR C00.XX"}, - {6.870314000, -10.864618625, 3, 4, "LBR F00.XX"}, - {5.005208000, -9.075630875, 3, 4, "LBR H00.XX"}, - {7.205686000, -9.046778625, 3, 6, "LBR K00.XX"}, - {4.660515000, -8.281278875, 4, 6, "LBR M00.XX"}, - {8.400515000, -9.821618625, 3, 6, "LBR P00.XX"}, - {6.717914000, -11.386948750, 3, 4, "LBR R00.XX"}, - {6.475769000, -8.930178750, 3, 4, "LBR T00.XX"}, - {7.343107000, -8.774103625, 3, 6, "LBR W00.XX"}, - {5.433775000, -9.624326750, 3, 4, "LBR Y00.XX"}, - {8.509563000, -10.558910000, 2, 7, "LBR 212.XXX"}, - {8.509563000, -10.090191000, 2, 6, "LBR 312.XXX"}, - {8.509563000, -9.621471000, 2, 5, "LBR 412.XXX"}, - {8.018523000, -11.027631000, 2, 7, "LBR 512.XXX"}, - {8.018523000, -10.558911000, 2, 5, "LBR 612.XXX"}, - {8.018523000, -10.090191000, 2, 5, "LBR 712.XXX"}, - {8.018523000, -9.621471000, 2, 5, "LBR 812.XXX"}, - {7.527483000, -11.496350000, 2, 6, "LBR B12.XXX"}, - {7.527483000, -11.027630000, 2, 7, "LBR C12.XXX"}, - {7.527483000, -10.558910000, 2, 5, "LBR D12.XXX"}, - {7.527483000, -10.090190000, 2, 5, "LBR F12.XXX"}, - {7.527483000, -9.621470000, 2, 5, "LBR G12.XXX"}, - {7.527483000, -9.152750000, 2, 5, "LBR H12.XXX"}, - {7.527483000, -8.684030000, 3, 6, "LBR J12.XXX"}, - {7.036443000, -11.496350000, 2, 5, "LBR K12.XXX"}, - {7.036443000, -11.027630000, 2, 3, "LBR L12.XXX"}, - {7.036443000, -10.558910000, 2, 3, "LBR M12.XXX"}, - {7.036443000, -10.090190000, 2, 3, "LBR N12.XXX"}, - {7.036443000, -9.621470000, 2, 3, "LBR P12.XXX"}, - {7.036443000, -9.152750000, 2, 3, "LBR Q12.XXX"}, - {7.036443000, -8.684030000, 2, 3, "LBR R12.XXX"}, - {6.545403000, -11.074502000, 2, 3, "LBR S12.XXX"}, - {6.545403000, -10.605782000, 3, 4, "LBR T12.XXX"}, - {6.545403000, -10.137062000, 2, 3, "LBR V12.XXX"}, - {6.545403000, -9.668342000, 2, 3, "LBR W12.XXX"}, - {6.545403000, -9.199622000, 2, 3, "LBR X12.XXX"}, - {6.545403000, -8.730902000, 2, 3, "LBR Y12.XXX"}, - {6.545403000, -8.262182000, 2, 4, "LBR Z12.XXX"}, - {7.664974000, -8.730903000, 2, 5, "LBR 912.XXX"}, - {5.642523000, -10.622187000, 2, 3, "LBR B1.XXXX"}, - {5.642523000, -10.153467000, 2, 3, "LBR C1.XXXX"}, - {5.642523000, -9.684747000, 2, 3, "LBR D1.XXXX"}, - {5.642523000, -9.216027000, 2, 3, "LBR F1.XXXX"}, - {5.642523000, -8.747307000, 2, 3, "LBR G1.XXXX"}, - {5.642523000, -8.278587000, 2, 4, "LBR H1.XXXX"}, - {5.642523000, -7.809867000, 2, 4, "LBR K1.XXXX"}, - {5.151483000, -10.153466000, 2, 3, "LBR L1.XXXX"}, - {5.151483000, -9.684746000, 2, 3, "LBR M1.XXXX"}, - {5.151483000, -9.216026000, 2, 3, "LBR P1.XXXX"}, - {5.151483000, -8.747306000, 2, 3, "LBR Q1.XXXX"}, - {5.151483000, -8.278586000, 2, 4, "LBR R1.XXXX"}, - {5.151483000, -7.809866000, 2, 4, "LBR S1.XXXX"}, - {4.660443000, -9.333206000, 2, 3, "LBR T1.XXXX"}, - {4.660443000, -8.864486000, 2, 3, "LBR V1.XXXX"}, - {4.660443000, -8.395766000, 3, 5, "LBR W1.XXXX"}, - {4.660443000, -7.927046000, 3, 5, "LBR X1.XXXX"}, - {4.373795000, -8.395766000, 2, 4, "LBR Y1.XXXX"}, - {4.373795000, -7.927046000, 2, 4, "LBR Z1.XXXX"}, - {6.454838500, -9.433889000, 2, 3, "LBR C3R5.RWF"}, - {14.118200000, -87.248732000, 4, 5, "HND 12.XX"}, - {15.623652000, -88.190357500, 3, 4, "HND 12.XXX"}, - {14.063114000, -87.268906750, 3, 4, "HND 000.XX"}, - {15.784334000, -86.863366250, 3, 4, "HND 200.XX"}, - {13.350424000, -87.210809750, 3, 4, "HND 300.XX"}, - {14.500724000, -87.672822625, 3, 4, "HND 400.XX"}, - {15.867124000, -87.962561250, 3, 4, "HND 500.XX"}, - {14.083624000, -86.611609750, 3, 6, "HND 600.XX"}, - {14.627224000, -87.885422625, 3, 4, "HND 700.XX"}, - {14.710724000, -86.271922625, 3, 4, "HND 800.XX"}, - {14.869724000, -85.940235500, 3, 4, "HND 900.XX"}, - {15.788545000, -87.537766250, 3, 4, "HND B00.XX"}, - {15.682124000, -86.052248375, 3, 4, "HND C00.XX"}, - {14.810724000, -88.822035500, 3, 4, "HND D00.XX"}, - {15.520724000, -86.622148375, 3, 4, "HND F00.XX"}, - {13.481524000, -87.516609750, 3, 4, "HND G00.XX"}, - {13.900724000, -86.601809750, 3, 6, "HND H00.XX"}, - {14.389424000, -87.720722625, 3, 6, "HND J00.XX"}, - {15.170724000, -87.172035500, 3, 4, "HND K00.XX"}, - {15.071624000, -88.808635500, 3, 6, "HND L00.XX"}, - {14.961124000, -88.296835500, 3, 4, "HND M00.XX"}, - {14.440724000, -87.131922625, 3, 4, "HND N00.XX"}, - {13.566124000, -87.504209750, 3, 4, "HND P00.XX"}, - {14.360724000, -88.211922625, 3, 6, "HND Q00.XX"}, - {14.570024000, -86.899722625, 3, 4, "HND R00.XX"}, - {15.333924000, -87.639948375, 4, 5, "HND S00.XX"}, - {16.350424000, -86.596674125, 3, 4, "HND T00.XX"}, - {15.660724000, -86.322148375, 3, 4, "HND V00.XX"}, - {14.732324000, -88.006322625, 3, 4, "HND W00.XX"}, - {14.190724000, -88.081809750, 3, 6, "HND X00.XX"}, - {15.572024000, -86.290948375, 3, 4, "HND Y00.XX"}, - {15.345724000, -87.718048375, 3, 4, "HND Z00.XX"}, - {17.200838000, -84.144465000, 2, 3, "HND W1.XXXX"}, - {16.073203000, -87.146203500, 2, 3, "HND X1.XXXX"}, - {16.073203000, -86.661859500, 2, 3, "HND Y1.XXXX"}, - {16.073203000, -86.177515500, 2, 3, "HND Z1.XXXX"}, - {15.994003000, -88.402893500, 2, 5, "HND 012.XXX"}, - {15.994003000, -87.918549500, 2, 5, "HND 112.XXX"}, - {15.994003000, -87.434205500, 2, 5, "HND 212.XXX"}, - {15.994003000, -86.949861500, 2, 3, "HND 312.XXX"}, - {15.994003000, -86.465517500, 2, 3, "HND 412.XXX"}, - {15.994003000, -85.981173500, 2, 3, "HND 512.XXX"}, - {15.994003000, -85.496829500, 2, 3, "HND 612.XXX"}, - {15.994003000, -85.012485500, 2, 3, "HND 712.XXX"}, - {15.994003000, -84.528141500, 2, 3, "HND 812.XXX"}, - {15.994003000, -84.043797500, 2, 3, "HND 912.XXX"}, - {15.502963000, -88.790368500, 2, 5, "HND C12.XXX"}, - {15.502963000, -89.274712500, 2, 5, "HND B12.XXX"}, - {15.502963000, -88.306024500, 2, 5, "HND D12.XXX"}, - {15.502963000, -87.821680500, 3, 4, "HND F12.XXX"}, - {15.502963000, -87.337336500, 2, 3, "HND G12.XXX"}, - {15.502963000, -86.852992500, 2, 3, "HND H12.XXX"}, - {15.502963000, -86.368648500, 2, 3, "HND J12.XXX"}, - {15.502963000, -85.884304500, 2, 3, "HND K12.XXX"}, - {15.502963000, -85.399960500, 2, 3, "HND L12.XXX"}, - {15.502963000, -84.915616500, 2, 3, "HND M12.XXX"}, - {15.502963000, -84.431272500, 2, 3, "HND N12.XXX"}, - {15.502963000, -83.946928500, 2, 3, "HND P12.XXX"}, - {15.257442000, -83.462584500, 2, 3, "HND Q12.XXX"}, - {15.011923000, -87.763845000, 2, 3, "HND V12.XXX"}, - {15.011923000, -88.242981000, 2, 3, "HND T12.XXX"}, - {15.011923000, -88.722117000, 3, 6, "HND S12.XXX"}, - {15.011923000, -89.201253000, 2, 5, "HND R12.XXX"}, - {15.011923000, -87.284709000, 2, 3, "HND W12.XXX"}, - {15.011923000, -86.805573000, 2, 3, "HND X12.XXX"}, - {15.011923000, -86.326437000, 2, 3, "HND Y12.XXX"}, - {15.011923000, -85.847301000, 2, 3, "HND Z12.XXX"}, - {14.580388000, -85.391901000, 2, 5, "HND 0123.XX"}, - {14.580388000, -84.912765000, 2, 5, "HND 1123.XX"}, - {14.580388000, -84.433629000, 2, 5, "HND 2123.XX"}, - {14.580388000, -83.954493000, 2, 5, "HND 3123.XX"}, - {14.089348000, -85.516477000, 2, 5, "HND D123.XX"}, - {14.089348000, -89.349565000, 2, 7, "HND 4123.XX"}, - {14.089348000, -88.870429000, 2, 5, "HND 5123.XX"}, - {14.089348000, -88.391293000, 2, 5, "HND 6123.XX"}, - {14.089348000, -87.912157000, 2, 5, "HND 7123.XX"}, - {14.089348000, -87.433021000, 2, 3, "HND 8123.XX"}, - {14.089348000, -86.953885000, 2, 3, "HND 9123.XX"}, - {14.089348000, -86.474749000, 2, 5, "HND B123.XX"}, - {14.089348000, -85.995613000, 2, 5, "HND C123.XX"}, - {13.598308000, -88.774602000, 2, 5, "HND F123.XX"}, - {13.598308000, -88.295466000, 2, 5, "HND G123.XX"}, - {13.598308000, -87.816330000, 2, 5, "HND H123.XX"}, - {13.598308000, -87.337194000, 2, 3, "HND J123.XX"}, - {13.598308000, -86.858058000, 2, 5, "HND K123.XX"}, - {13.598308000, -86.378922000, 2, 5, "HND L123.XX"}, - {13.598308000, -85.899786000, 2, 5, "HND M123.XX"}, - {13.104553000, -88.055898000, 2, 5, "HND N123.XX"}, - {13.104553000, -87.576762000, 2, 5, "HND P123.XX"}, - {13.104553000, -87.097626000, 2, 5, "HND Q123.XX"}, - {13.041553000, -87.810362000, 2, 5, "HND RHHH.HH"}, - {13.041553000, -87.331226000, 2, 5, "HND SHHH.HH"}, - {13.041553000, -86.852090000, 2, 5, "HND THHH.HH"}, - {15.242450000, -86.177500000, 2, 3, "HND DCKR.593"}, - {6.351898000, 2.347272500, 4, 5, "BEN 12.XX"}, - {6.492845000, 2.068463500, 3, 4, "BEN 12.XXX"}, - {9.395346000, 2.540227500, 3, 4, "BEN 000.XX"}, - {9.395346000, 2.606656500, 3, 4, "BEN 100.XX"}, - {9.745926000, 1.631756625, 3, 5, "BEN 200.XX"}, - {7.220226000, 2.039682375, 3, 4, "BEN 300.XX"}, - {7.222226000, 1.952682375, 3, 4, "BEN 400.XX"}, - {10.341724000, 1.338942750, 3, 7, "BEN 500.XX"}, - {6.660926000, 1.657195250, 3, 6, "BEN 600.XX"}, - {8.077526000, 2.453682375, 3, 4, "BEN 700.XX"}, - {10.370624000, 1.638842750, 3, 5, "BEN 800.XX"}, - {7.016826000, 2.599482375, 3, 4, "BEN 900.XX"}, - {11.169824000, 2.892429875, 3, 5, "BEN B00.XX"}, - {9.034326000, 1.652869500, 3, 6, "BEN C00.XX"}, - {7.115526000, 1.925382375, 3, 4, "BEN D00.XX"}, - {8.014426000, 2.198982375, 3, 4, "BEN F00.XX"}, - {8.536126000, 2.370769500, 3, 4, "BEN G00.XX"}, - {10.397524000, 2.346242750, 3, 5, "BEN H00.XX"}, - {11.344724000, 2.403929875, 3, 5, "BEN J00.XX"}, - {7.970326000, 1.939882375, 3, 4, "BEN K00.XX"}, - {9.974726000, 3.162156625, 3, 5, "BEN L00.XX"}, - {11.882724000, 3.328929875, 4, 8, "BEN M00.XX"}, - {6.273045000, 1.667726250, 3, 7, "BEN N00.XX"}, - {6.773726000, 2.615495250, 3, 4, "BEN P00.XX"}, - {7.818426000, 2.150982375, 3, 4, "BEN Q00.XX"}, - {10.268224000, 2.629742750, 3, 4, "BEN R00.XX"}, - {9.573726000, 1.871256625, 3, 5, "BEN S00.XX"}, - {10.268524000, 1.959442750, 3, 5, "BEN T00.XX"}, - {12.122324000, 3.133229875, 4, 7, "BEN V00.XX"}, - {6.816266000, 1.747814750, 3, 6, "BEN W00.XX"}, - {6.381406000, 1.863601250, 3, 4, "BEN WK0.00"}, - {6.958866000, 1.658329125, 3, 6, "BEN X00.XX"}, - {8.885406000, 2.567556500, 3, 4, "BEN XK0.00"}, - {10.638264000, 1.231170250, 3, 5, "BEN Y00.XX"}, - {10.809104000, 2.097310750, 3, 5, "BEN YK0.00"}, - {7.372466000, 2.578829125, 3, 4, "BEN Z00.XX"}, - {7.209965000, 2.312443375, 3, 4, "BEN ZK0.00"}, - {6.562116000, 1.524425000, 2, 5, "BEN 012.XXX"}, - {6.562116000, 1.993145000, 2, 3, "BEN 112.XXX"}, - {6.562116000, 2.461865000, 3, 4, "BEN 212.XXX"}, - {7.053156000, 1.524425000, 2, 5, "BEN 312.XXX"}, - {7.053156000, 1.993145000, 3, 4, "BEN 412.XXX"}, - {7.053156000, 2.461865000, 2, 3, "BEN 512.XXX"}, - {7.544196000, 1.524425000, 2, 5, "BEN 612.XXX"}, - {7.544196000, 1.993145000, 2, 3, "BEN 712.XXX"}, - {7.544196000, 2.461865000, 2, 3, "BEN 812.XXX"}, - {8.035236000, 1.524425000, 2, 5, "BEN 912.XXX"}, - {8.035236000, 1.993145000, 2, 3, "BEN B12.XXX"}, - {8.035236000, 2.461865000, 3, 4, "BEN C12.XXX"}, - {8.526275000, 1.524425000, 2, 5, "BEN D12.XXX"}, - {8.526275000, 1.993145000, 2, 3, "BEN F12.XXX"}, - {8.526275000, 2.461865000, 2, 3, "BEN G12.XXX"}, - {9.017315000, 1.524711500, 2, 5, "BEN H12.XXX"}, - {9.017315000, 1.998639500, 2, 3, "BEN J12.XXX"}, - {9.017315000, 2.472567500, 2, 3, "BEN K12.XXX"}, - {9.508355000, 1.358836500, 2, 6, "BEN L12.XXX"}, - {9.508355000, 1.832764500, 2, 4, "BEN M12.XXX"}, - {9.508355000, 2.306692500, 2, 4, "BEN N12.XXX"}, - {9.508355000, 2.780620500, 2, 4, "BEN P12.XXX"}, - {9.999395000, 1.287747500, 2, 6, "BEN Q12.XXX"}, - {9.999395000, 1.761675500, 2, 4, "BEN R12.XXX"}, - {9.999395000, 2.235603500, 2, 4, "BEN S12.XXX"}, - {9.999395000, 2.709531500, 2, 4, "BEN T12.XXX"}, - {9.999395000, 3.183459500, 2, 4, "BEN V12.XXX"}, - {10.490435000, 0.790122500, 2, 6, "BEN W12.XXX"}, - {10.490435000, 1.264050500, 2, 6, "BEN X12.XXX"}, - {10.490435000, 1.737978500, 2, 4, "BEN Y12.XXX"}, - {10.490435000, 2.211906500, 2, 4, "BEN Z12.XXX"}, - {10.078595000, 2.685834500, 2, 4, "BEN 01.XXXX"}, - {10.078595000, 3.159762500, 2, 4, "BEN 11.XXXX"}, - {10.078595000, 3.552143500, 3, 5, "BEN 21.XXXX"}, - {10.569635000, 0.790122500, 2, 6, "BEN 31.XXXX"}, - {10.569635000, 1.264050500, 2, 4, "BEN 41.XXXX"}, - {10.569635000, 1.737978500, 2, 4, "BEN 51.XXXX"}, - {10.569635000, 2.211906500, 2, 4, "BEN 61.XXXX"}, - {10.569635000, 2.685834500, 2, 4, "BEN 71.XXXX"}, - {10.569635000, 3.159762500, 2, 4, "BEN 81.XXXX"}, - {10.569635000, 3.552143500, 3, 5, "BEN 91.XXXX"}, - {11.060675000, 0.955997500, 2, 5, "BEN B1.XXXX"}, - {11.060675000, 1.429925500, 2, 5, "BEN C1.XXXX"}, - {11.060675000, 1.903853500, 2, 5, "BEN D1.XXXX"}, - {11.060675000, 2.377781500, 2, 4, "BEN F1.XXXX"}, - {11.060675000, 2.851709500, 2, 4, "BEN G1.XXXX"}, - {11.060675000, 3.325637500, 2, 4, "BEN H1.XXXX"}, - {11.865015000, 2.148112000, 3, 6, "BEN V1.XXXX"}, - {11.545639000, 2.614745500, 3, 4, "BEN W1.XXXX"}, - {11.798772000, 3.104304000, 3, 6, "BEN X1.XXXX"}, - {11.954420500, 2.395675500, 3, 6, "BEN Y1.XXXX"}, - {11.954420500, 2.869603500, 3, 6, "BEN Z1.XXXX"}, - {11.890641000, 2.132399500, 3, 6, "BEN V123.XX"}, - {11.890641000, 2.606327500, 3, 5, "BEN W123.XX"}, - {11.855544000, 3.081692500, 3, 6, "BEN X123.XX"}, - {11.934701000, 2.372197500, 3, 6, "BEN Y123.XX"}, - {11.934701000, 2.846125500, 3, 6, "BEN Z123.XX"}, - {9.255000000, 2.315000000, 2, 3, "BEN XH2Z.8RD"}, - {15.372300000, 38.875758500, 4, 5, "ERI 12.XX"}, - {15.558646000, 38.713980500, 3, 4, "ERI 12.XXX"}, - {15.758514000, 38.394683625, 3, 6, "ERI 000.XX"}, - {12.986814000, 42.632563125, 3, 6, "ERI 200.XX"}, - {15.597014000, 39.366583625, 4, 5, "ERI 400.XX"}, - {13.910514000, 41.627193250, 3, 5, "ERI 600.XX"}, - {14.867514000, 38.751853500, 3, 5, "ERI 800.XX"}, - {15.100514000, 37.526853500, 3, 6, "ERI B00.XX"}, - {14.824614000, 39.306053500, 4, 6, "ERI D00.XX"}, - {13.247714000, 42.266593250, 3, 6, "ERI G00.XX"}, - {15.041914000, 38.984953500, 3, 4, "ERI J00.XX"}, - {14.615114000, 38.768623375, 3, 6, "ERI L00.XX"}, - {14.670514000, 39.357023375, 3, 6, "ERI N00.XX"}, - {15.144224000, 36.615764500, 3, 6, "ERI Q00.XX"}, - {14.939824000, 40.268064500, 4, 5, "ERI R00.XX"}, - {16.705824000, 38.434025875, 3, 6, "ERI S00.XX"}, - {16.228624000, 38.643038750, 3, 4, "ERI T00.XX"}, - {15.924924000, 38.404738750, 3, 6, "ERI V00.XX"}, - {16.291524000, 38.006838750, 3, 6, "ERI W00.XX"}, - {15.582424000, 37.985351625, 3, 6, "ERI X00.XX"}, - {15.072324000, 37.524764500, 3, 6, "ERI Y00.XX"}, - {15.058724000, 37.611764500, 3, 6, "ERI Z00.XX"}, - {17.976795000, 38.355006000, 2, 5, "ERI 012.XXX"}, - {17.619715000, 37.361195000, 2, 5, "ERI 112.XXX"}, - {17.619715000, 37.850747000, 2, 5, "ERI 212.XXX"}, - {17.619715000, 38.340299000, 3, 6, "ERI 312.XXX"}, - {17.619715000, 38.829851000, 2, 3, "ERI 412.XXX"}, - {17.128674000, 36.876564500, 2, 5, "ERI 512.XXX"}, - {17.128674000, 37.360908500, 2, 5, "ERI 612.XXX"}, - {17.128674000, 37.845252500, 2, 5, "ERI 712.XXX"}, - {17.128674000, 38.329596500, 2, 5, "ERI 812.XXX"}, - {17.128674000, 38.813940500, 2, 3, "ERI 912.XXX"}, - {16.637635000, 36.876564500, 2, 5, "ERI B12.XXX"}, - {16.637635000, 37.360908500, 2, 5, "ERI C12.XXX"}, - {16.637635000, 37.845252500, 2, 5, "ERI D12.XXX"}, - {16.637635000, 38.329596500, 2, 5, "ERI F12.XXX"}, - {16.637635000, 38.813940500, 2, 3, "ERI G12.XXX"}, - {16.146595000, 36.634392500, 2, 5, "ERI H12.XXX"}, - {16.146595000, 37.118736500, 2, 5, "ERI J12.XXX"}, - {16.146595000, 37.603080500, 2, 5, "ERI K12.XXX"}, - {16.146595000, 38.087424500, 2, 5, "ERI L12.XXX"}, - {16.146595000, 38.571768500, 2, 5, "ERI M12.XXX"}, - {16.146595000, 39.056112500, 2, 3, "ERI N12.XXX"}, - {15.655555000, 36.464872500, 2, 6, "ERI P12.XXX"}, - {15.655555000, 36.949216500, 2, 5, "ERI Q12.XXX"}, - {15.655555000, 37.433560500, 2, 5, "ERI R12.XXX"}, - {15.655555000, 37.917904500, 2, 5, "ERI S12.XXX"}, - {15.655555000, 38.402248500, 2, 5, "ERI T12.XXX"}, - {15.655555000, 38.886592500, 2, 3, "ERI V12.XXX"}, - {15.655555000, 39.370936500, 4, 5, "ERI W12.XXX"}, - {15.655555000, 39.855280500, 3, 4, "ERI X12.XXX"}, - {15.764976000, 39.899546500, 3, 4, "ERI Y12.XXX"}, - {15.814615000, 40.339579500, 3, 4, "ERI Z12.XXX"}, - {14.752727000, 36.464892500, 2, 6, "ERI 01.XXXX"}, - {14.752727000, 36.949236500, 2, 6, "ERI 11.XXXX"}, - {14.752727000, 37.433580500, 2, 6, "ERI 21.XXXX"}, - {14.752727000, 37.917924500, 2, 6, "ERI 31.XXXX"}, - {14.752727000, 38.402268500, 2, 6, "ERI 41.XXXX"}, - {14.752727000, 38.886612500, 2, 4, "ERI B1.XXXX"}, - {14.752727000, 39.370956500, 3, 5, "ERI C1.XXXX"}, - {14.752727000, 39.855300500, 3, 5, "ERI D1.XXXX"}, - {14.752727000, 40.339644500, 3, 5, "ERI F1.XXXX"}, - {14.261687000, 36.464606000, 2, 6, "ERI 51.XXXX"}, - {14.261687000, 36.943742000, 2, 6, "ERI 61.XXXX"}, - {14.308178500, 37.423022500, 2, 7, "ERI 71.XXXX"}, - {14.261687000, 37.902014000, 2, 7, "ERI 81.XXXX"}, - {14.261687000, 38.381150000, 2, 7, "ERI 91.XXXX"}, - {14.261687000, 38.860286000, 2, 5, "ERI G1.XXXX"}, - {14.261687000, 39.339421000, 2, 5, "ERI H1.XXXX"}, - {14.261687000, 39.818557000, 2, 5, "ERI J1.XXXX"}, - {14.261687000, 40.297694000, 2, 4, "ERI K1.XXXX"}, - {14.261687000, 40.776830000, 2, 4, "ERI L1.XXXX"}, - {14.261687000, 41.255966000, 2, 4, "ERI M1.XXXX"}, - {13.770647000, 40.681002000, 2, 4, "ERI N1.XXXX"}, - {13.770647000, 41.160138000, 2, 4, "ERI P1.XXXX"}, - {13.770647000, 41.639274000, 2, 4, "ERI Q1.XXXX"}, - {13.279607000, 41.160138000, 2, 4, "ERI R1.XXXX"}, - {13.279607000, 41.639274000, 2, 4, "ERI S1.XXXX"}, - {13.279607000, 42.118410000, 2, 5, "ERI T1.XXXX"}, - {12.788567000, 41.735101000, 2, 4, "ERI V1.XXXX"}, - {12.788567000, 42.214238000, 3, 6, "ERI W1.XXXX"}, - {12.788567000, 42.693373000, 3, 6, "ERI X1.XXXX"}, - {12.383795000, 42.238194000, 2, 6, "ERI Y1.XXXX"}, - {12.383795000, 42.708222000, 2, 6, "ERI Z1.XXXX"}, - {16.630476500, 39.346269500, 2, 3, "ERI 1234.XX"}, - {15.337200000, 38.914911500, 4, 5, "ERI CGFN.W29"}, - {-15.758145000, 34.974583500, 4, 6, "MWI 12.XX"}, - {-15.706606000, 34.843773375, 3, 5, "MWI 00.XXX"}, - {-13.960686000, 33.628597750, 3, 6, "MWI J0.XXX"}, - {-11.411476000, 33.969929875, 3, 6, "MWI 000.XX"}, - {-15.350376000, 35.286351625, 3, 5, "MWI 100.XX"}, - {-9.895576000, 33.870455625, 3, 5, "MWI 200.XX"}, - {-14.416976000, 35.218677375, 3, 5, "MWI 300.XX"}, - {-12.997376000, 33.448003125, 3, 6, "MWI 400.XX"}, - {-13.754776000, 34.416490250, 3, 5, "MWI 500.XX"}, - {-12.872476000, 34.226503125, 3, 5, "MWI 600.XX"}, - {-16.889476000, 35.212012000, 3, 5, "MWI 700.XX"}, - {-15.028376000, 35.185464500, 3, 5, "MWI 800.XX"}, - {-14.330776000, 34.280777375, 3, 5, "MWI 900.XX"}, - {-14.949876000, 34.916464500, 3, 5, "MWI B00.XX"}, - {-10.974576000, 33.819942750, 3, 6, "MWI C00.XX"}, - {-11.862076000, 33.555829875, 3, 6, "MWI D00.XX"}, - {-15.982976000, 35.460238750, 3, 5, "MWI F00.XX"}, - {-13.759276000, 32.838190250, 3, 7, "MWI G00.XX"}, - {-13.490576000, 33.698190250, 3, 6, "MWI H00.XX"}, - {-11.083976000, 33.634529875, 3, 7, "MWI J00.XX"}, - {-11.566576000, 34.230429875, 3, 6, "MWI K00.XX"}, - {-15.969276000, 35.257738750, 3, 5, "MWI L00.XX"}, - {-14.044776000, 34.846990250, 3, 5, "MWI M00.XX"}, - {-15.555376000, 34.502451625, 3, 5, "MWI N00.XX"}, - {-14.783576000, 34.605364500, 3, 5, "MWI P00.XX"}, - {-9.658576000, 33.231955625, 3, 6, "MWI Q00.XX"}, - {-15.980176000, 34.784138750, 3, 5, "MWI R00.XX"}, - {-13.290076000, 34.048690250, 3, 5, "MWI S00.XX"}, - {-16.023576000, 35.079238750, 3, 5, "MWI T00.XX"}, - {-10.583276000, 34.099142750, 3, 6, "MWI V00.XX"}, - {-13.598276000, 33.877490250, 3, 5, "MWI W00.XX"}, - {-15.747476000, 35.598438750, 4, 6, "MWI X00.XX"}, - {-13.949076000, 34.449790250, 3, 5, "MWI Y00.XX"}, - {-14.841376000, 35.483264500, 4, 6, "MWI Z00.XX"}, - {-9.410405000, 32.937638500, 2, 7, "MWI 012.XXX"}, - {-9.410405000, 33.411566500, 2, 5, "MWI 112.XXX"}, - {-9.410405000, 33.885494500, 2, 4, "MWI 212.XXX"}, - {-9.901445000, 33.340477500, 2, 5, "MWI 312.XXX"}, - {-9.901445000, 33.814405500, 2, 4, "MWI 412.XXX"}, - {-10.392485000, 33.340477500, 2, 5, "MWI 512.XXX"}, - {-10.392485000, 33.814405500, 2, 4, "MWI 612.XXX"}, - {-10.883525000, 33.103513500, 2, 6, "MWI 712.XXX"}, - {-10.883525000, 33.577441500, 2, 6, "MWI 812.XXX"}, - {-10.883525000, 34.051369500, 2, 5, "MWI 912.XXX"}, - {-11.374565000, 33.103513500, 2, 6, "MWI B12.XXX"}, - {-11.374565000, 33.577441500, 2, 6, "MWI C12.XXX"}, - {-11.374565000, 34.051369500, 2, 5, "MWI D12.XXX"}, - {-11.865605000, 33.269388500, 2, 5, "MWI F12.XXX"}, - {-11.865605000, 33.743316500, 2, 4, "MWI G12.XXX"}, - {-12.356645000, 32.956414000, 2, 6, "MWI H12.XXX"}, - {-12.356645000, 33.435550000, 2, 5, "MWI J12.XXX"}, - {-12.356645000, 33.914686000, 2, 4, "MWI K12.XXX"}, - {-12.847685000, 32.956414000, 2, 5, "MWI L12.XXX"}, - {-12.847685000, 33.435550000, 2, 5, "MWI M12.XXX"}, - {-12.847685000, 33.914686000, 2, 4, "MWI N12.XXX"}, - {-13.338725000, 32.698250000, 2, 5, "MWI P12.XXX"}, - {-13.338725000, 33.172025000, 2, 5, "MWI Q12.XXX"}, - {-13.338725000, 33.651161000, 2, 5, "MWI R12.XXX"}, - {-13.338725000, 34.130297000, 3, 5, "MWI S12.XXX"}, - {-13.338725000, 34.609433000, 2, 4, "MWI T12.XXX"}, - {-13.338725000, 35.088569000, 2, 5, "MWI V12.XXX"}, - {-13.829765000, 32.698250000, 2, 6, "MWI W12.XXX"}, - {-13.829765000, 33.172025000, 2, 5, "MWI X12.XXX"}, - {-13.829765000, 33.651161000, 3, 6, "MWI Y12.XXX"}, - {-13.829765000, 34.130297000, 2, 4, "MWI Z12.XXX"}, - {-14.241605000, 34.609433000, 2, 4, "MWI 01.XXXX"}, - {-14.241605000, 35.088569000, 2, 4, "MWI 11.XXXX"}, - {-14.732645000, 33.411593000, 2, 5, "MWI 21.XXXX"}, - {-14.732645000, 33.890729000, 2, 4, "MWI 31.XXXX"}, - {-14.732645000, 34.369865000, 2, 4, "MWI 41.XXXX"}, - {-14.732645000, 34.849001000, 2, 4, "MWI 51.XXXX"}, - {-14.732645000, 35.328137000, 2, 4, "MWI 61.XXXX"}, - {-14.732645000, 35.497222000, 3, 5, "MWI 71.XXXX"}, - {-15.223685000, 34.561805500, 2, 4, "MWI 81.XXXX"}, - {-15.223685000, 35.046149500, 2, 4, "MWI 91.XXXX"}, - {-15.223685000, 35.492300500, 3, 5, "MWI B1.XXXX"}, - {-15.714725000, 34.222765500, 2, 4, "MWI C1.XXXX"}, - {-15.714725000, 34.707109500, 2, 4, "MWI D1.XXXX"}, - {-15.714725000, 35.191453500, 3, 5, "MWI F1.XXXX"}, - {-15.714725000, 35.492300500, 3, 5, "MWI G1.XXXX"}, - {-16.205765000, 34.222765500, 2, 4, "MWI H1.XXXX"}, - {-16.205765000, 34.707109500, 2, 4, "MWI J1.XXXX"}, - {-16.205765000, 35.191453500, 2, 4, "MWI K1.XXXX"}, - {-16.205765000, 35.492300500, 3, 5, "MWI L1.XXXX"}, - {-16.696805000, 34.416502500, 2, 4, "MWI M1.XXXX"}, - {-16.696805000, 34.900846500, 3, 5, "MWI N1.XXXX"}, - {-17.106205000, 34.900846500, 2, 4, "MWI P1.XXXX"}, - {-15.793245000, 35.013736500, 4, 6, "MWI QT4M.G20"}, - {39.069100000, 125.706065500, 4, 6, "PRK 12.XX"}, - {39.092404000, 125.579848750, 3, 5, "PRK 00.XXX"}, - {39.979304000, 127.386137625, 3, 5, "PRK 80.XXX"}, - {41.844904000, 129.586880000, 3, 7, "PRK J0.XXX"}, - {40.014984000, 124.344307125, 3, 10, "PRK S0.XXX"}, - {39.616214000, 125.572367125, 3, 5, "PRK 000.XX"}, - {38.752514000, 125.316085375, 3, 7, "PRK 200.XX"}, - {39.168114000, 127.343875750, 3, 4, "PRK 400.XX"}, - {38.033214000, 125.660863875, 3, 5, "PRK 600.XX"}, - {37.946114000, 126.502263875, 3, 6, "PRK 800.XX"}, - {39.223814000, 125.781075750, 3, 5, "PRK B00.XX"}, - {38.478814000, 125.720485375, 3, 5, "PRK D00.XX"}, - {40.951014000, 126.535899500, 3, 7, "PRK G00.XX"}, - {40.687514000, 129.124409125, 3, 4, "PRK J00.XX"}, - {41.436124000, 128.151012500, 3, 7, "PRK L00.XX"}, - {38.786024000, 125.591233375, 3, 5, "PRK M00.XX"}, - {42.278724000, 130.274208500, 3, 9, "PRK N00.XX"}, - {42.565424000, 130.292856000, 3, 9, "PRK P00.XX"}, - {42.234545000, 129.190762500, 3, 8, "PRK Q00.XX"}, - {40.473624000, 128.846651125, 3, 4, "PRK R00.XX"}, - {40.181624000, 128.377803625, 3, 4, "PRK S00.XX"}, - {40.085624000, 127.917603625, 3, 4, "PRK T00.XX"}, - {40.091724000, 128.129003625, 3, 4, "PRK V00.XX"}, - {40.019724000, 125.196603625, 3, 10, "PRK W00.XX"}, - {37.968024000, 125.320285875, 3, 5, "PRK X00.XX"}, - {42.478724000, 129.696608500, 3, 8, "PRK Y00.XX"}, - {40.370424000, 128.596203625, 3, 4, "PRK Z00.XX"}, - {42.976595000, 129.458573000, 2, 8, "PRK 012.XXX"}, - {42.976595000, 130.093949000, 2, 8, "PRK 112.XXX"}, - {42.496848000, 128.891656500, 2, 7, "PRK 212.XXX"}, - {42.496848000, 129.521824500, 2, 7, "PRK 312.XXX"}, - {42.496848000, 130.114498500, 3, 9, "PRK 412.XXX"}, - {42.005808000, 126.591257000, 2, 7, "PRK 512.XXX"}, - {42.005808000, 127.997417000, 2, 7, "PRK 612.XXX"}, - {42.005808000, 128.622377000, 2, 7, "PRK 712.XXX"}, - {42.005808000, 129.247337000, 2, 7, "PRK 812.XXX"}, - {42.005808000, 129.872297000, 2, 7, "PRK 912.XXX"}, - {41.514768000, 126.139957500, 2, 6, "PRK B12.XXX"}, - {41.514768000, 126.759709500, 2, 6, "PRK C12.XXX"}, - {41.514768000, 127.379461500, 2, 6, "PRK D12.XXX"}, - {41.514768000, 127.999213500, 2, 6, "PRK F12.XXX"}, - {41.514768000, 128.618965500, 2, 6, "PRK G12.XXX"}, - {41.514768000, 129.238717500, 2, 6, "PRK H12.XXX"}, - {41.023728000, 125.148068000, 2, 11, "PRK J12.XXX"}, - {41.023728000, 125.762612000, 2, 11, "PRK K12.XXX"}, - {41.023728000, 126.377156000, 2, 6, "PRK L12.XXX"}, - {41.023728000, 126.991700000, 2, 6, "PRK M12.XXX"}, - {41.023728000, 127.606244000, 2, 6, "PRK N12.XXX"}, - {41.023728000, 128.220788000, 2, 4, "PRK P12.XXX"}, - {41.023728000, 128.835332000, 2, 4, "PRK Q12.XXX"}, - {41.023728000, 129.449876000, 2, 4, "PRK R12.XXX"}, - {40.532688000, 124.384809500, 2, 9, "PRK S12.XXX"}, - {40.532688000, 124.994145500, 2, 9, "PRK T12.XXX"}, - {40.532688000, 125.603481500, 2, 7, "PRK V12.XXX"}, - {40.532688000, 126.212817500, 2, 4, "PRK W12.XXX"}, - {40.532688000, 126.822153500, 2, 4, "PRK X12.XXX"}, - {40.532688000, 127.431489500, 2, 4, "PRK Y12.XXX"}, - {40.532688000, 128.040825500, 2, 3, "PRK Z12.XXX"}, - {40.120848000, 128.650161500, 2, 3, "PRK 01.XXXX"}, - {39.629808000, 124.201722000, 2, 6, "PRK 11.XXXX"}, - {39.629808000, 124.805850000, 2, 6, "PRK 21.XXXX"}, - {39.629808000, 125.409978000, 2, 6, "PRK 31.XXXX"}, - {39.629808000, 126.014106000, 2, 4, "PRK 41.XXXX"}, - {39.629808000, 126.618234000, 2, 3, "PRK 51.XXXX"}, - {39.629808000, 127.222362000, 2, 3, "PRK 61.XXXX"}, - {39.629808000, 127.826490000, 2, 3, "PRK 71.XXXX"}, - {39.138768000, 124.508707500, 2, 6, "PRK 81.XXXX"}, - {39.138768000, 125.107627500, 2, 6, "PRK 91.XXXX"}, - {39.138768000, 125.706547500, 3, 5, "PRK B1.XXXX"}, - {39.138768000, 126.305467500, 2, 3, "PRK C1.XXXX"}, - {39.138768000, 126.904387500, 2, 3, "PRK D1.XXXX"}, - {39.138768000, 127.503307500, 2, 3, "PRK F1.XXXX"}, - {38.647728000, 124.927665000, 2, 4, "PRK G1.XXXX"}, - {38.647728000, 125.521377000, 2, 4, "PRK H1.XXXX"}, - {38.647728000, 126.115089000, 2, 4, "PRK J1.XXXX"}, - {38.647728000, 126.708801000, 2, 3, "PRK K1.XXXX"}, - {38.647728000, 127.302513000, 2, 3, "PRK L1.XXXX"}, - {38.647728000, 127.896225000, 2, 3, "PRK M1.XXXX"}, - {38.156688000, 124.338874500, 2, 4, "PRK N1.XXXX"}, - {38.156688000, 124.927378500, 2, 4, "PRK P1.XXXX"}, - {38.156688000, 125.515882500, 2, 4, "PRK Q1.XXXX"}, - {38.156688000, 126.104386500, 2, 4, "PRK R1.XXXX"}, - {38.156688000, 126.692890500, 2, 3, "PRK S1.XXXX"}, - {38.156688000, 127.281394500, 2, 5, "PRK T1.XXXX"}, - {38.156688000, 127.869898500, 2, 5, "PRK V1.XXXX"}, - {37.665648000, 124.633126500, 2, 6, "PRK W1.XXXX"}, - {37.665648000, 125.221630500, 2, 4, "PRK X1.XXXX"}, - {37.665648000, 125.810134500, 2, 6, "PRK Y1.XXXX"}, - {37.665648000, 126.398638500, 2, 5, "PRK Z1.XXXX"}, - {39.034000000, 125.754480500, 4, 6, "PRK 7QLN.D3R"}, - {12.133621000, -86.311827500, 4, 5, "NIC 12.XX"}, - {12.184215000, -86.368888500, 3, 4, "NIC 12.XXX"}, - {12.478724000, -86.919584000, 3, 4, "NIC 000.XX"}, - {12.680624000, -87.179396875, 3, 4, "NIC 100.XX"}, - {12.976024000, -85.978396875, 3, 4, "NIC 200.XX"}, - {13.132724000, -86.395696875, 3, 4, "NIC 300.XX"}, - {12.051924000, -83.840570125, 3, 4, "NIC 400.XX"}, - {13.683824000, -86.496309750, 3, 6, "NIC 500.XX"}, - {12.597724000, -87.056184000, 3, 4, "NIC 600.XX"}, - {13.135824000, -86.049596875, 3, 4, "NIC 700.XX"}, - {12.143424000, -85.410884000, 3, 4, "NIC 800.XX"}, - {11.730724000, -84.501470125, 3, 4, "NIC 900.XX"}, - {12.304824000, -86.608084000, 3, 4, "NIC B00.XX"}, - {13.971124000, -86.161409750, 3, 6, "NIC C00.XX"}, - {14.075124000, -83.442809750, 4, 5, "NIC D00.XX"}, - {11.483224000, -85.868070125, 4, 5, "NIC F00.XX"}, - {12.190724000, -84.261584000, 3, 4, "NIC G00.XX"}, - {11.885124000, -86.478770125, 3, 4, "NIC H00.XX"}, - {12.510724000, -85.701584000, 3, 4, "NIC J00.XX"}, - {12.553924000, -87.212284000, 3, 4, "NIC K00.XX"}, - {12.894824000, -86.138096875, 3, 4, "NIC L00.XX"}, - {12.366324000, -86.706284000, 3, 4, "NIC M00.XX"}, - {13.520724000, -86.631809750, 3, 6, "NIC N00.XX"}, - {12.267924000, -86.475784000, 3, 4, "NIC P00.XX"}, - {12.392464000, -85.541602000, 3, 4, "NIC Q00.XX"}, - {12.058504000, -85.117861125, 3, 4, "NIC QK0.00"}, - {12.734664000, -86.148887625, 3, 4, "NIC R00.XX"}, - {13.039804000, -86.951205875, 3, 6, "NIC RK0.00"}, - {11.150664000, -84.790515375, 3, 6, "NIC S00.XX"}, - {12.917704000, -85.243205875, 3, 4, "NIC SK0.00"}, - {13.580064000, -86.054973250, 3, 4, "NIC T00.XX"}, - {13.716704000, -84.810078750, 3, 4, "NIC TK0.00"}, - {11.995264000, -85.199315375, 3, 4, "NIC V00.XX"}, - {13.358004000, -86.428678750, 3, 4, "NIC VK0.00"}, - {12.842464000, -85.491687625, 3, 4, "NIC W00.XX"}, - {13.716004000, -86.162378750, 3, 6, "NIC WK0.00"}, - {12.892464000, -86.571687625, 3, 4, "NIC X00.XX"}, - {12.044104000, -85.016561125, 3, 4, "NIC XK0.00"}, - {13.928064000, -84.420773250, 3, 4, "NIC Y00.XX"}, - {12.165804000, -83.076534000, 3, 4, "NIC YK0.00"}, - {12.524064000, -86.909302000, 3, 4, "NIC Z00.XX"}, - {11.244104000, -85.886561125, 4, 5, "NIC ZK0.00"}, - {14.839979000, -85.269029000, 2, 5, "NIC 0HH.HHH"}, - {14.839979000, -84.789893000, 2, 5, "NIC 1HH.HHH"}, - {14.839979000, -84.310757000, 2, 5, "NIC 2HH.HHH"}, - {14.839979000, -83.831621000, 2, 5, "NIC 3HH.HHH"}, - {14.839979000, -83.352485000, 3, 6, "NIC 4HH.HHH"}, - {14.547659000, -85.483573000, 2, 5, "NIC 512.XXX"}, - {14.547659000, -85.004437000, 2, 3, "NIC 612.XXX"}, - {14.547659000, -84.525301000, 2, 3, "NIC 712.XXX"}, - {14.547659000, -84.046165000, 2, 3, "NIC 812.XXX"}, - {14.547659000, -83.567029000, 3, 4, "NIC 912.XXX"}, - {14.056619000, -86.920981000, 2, 5, "NIC B12.XXX"}, - {14.056619000, -86.441845000, 2, 5, "NIC C12.XXX"}, - {14.056619000, -85.962709000, 2, 5, "NIC D12.XXX"}, - {14.056619000, -85.483573000, 2, 5, "NIC F12.XXX"}, - {14.056619000, -85.004437000, 2, 3, "NIC G12.XXX"}, - {14.056619000, -84.525301000, 2, 3, "NIC H12.XXX"}, - {14.056619000, -84.046165000, 2, 3, "NIC J12.XXX"}, - {14.056619000, -83.567029000, 3, 4, "NIC K12.XXX"}, - {13.565579000, -86.920981000, 2, 5, "NIC L12.XXX"}, - {13.565579000, -86.441845000, 2, 3, "NIC M12.XXX"}, - {13.565579000, -85.962709000, 2, 3, "NIC N12.XXX"}, - {13.565579000, -85.483573000, 2, 3, "NIC P12.XXX"}, - {13.565579000, -85.004437000, 2, 3, "NIC Q12.XXX"}, - {13.565579000, -84.525301000, 2, 3, "NIC R12.XXX"}, - {13.565579000, -84.046165000, 2, 3, "NIC S12.XXX"}, - {13.565579000, -83.567029000, 3, 4, "NIC T12.XXX"}, - {13.074539000, -87.668433000, 2, 5, "NIC V12.XXX"}, - {13.074539000, -87.189297000, 2, 5, "NIC W12.XXX"}, - {13.074539000, -86.710161000, 2, 5, "NIC X12.XXX"}, - {13.074539000, -86.231025000, 2, 3, "NIC Y12.XXX"}, - {13.074539000, -85.751889000, 2, 3, "NIC Z12.XXX"}, - {12.662699000, -85.272753000, 2, 3, "NIC 01.XXXX"}, - {12.662699000, -84.793617000, 2, 3, "NIC 11.XXXX"}, - {12.662699000, -84.314481000, 2, 3, "NIC 21.XXXX"}, - {12.662699000, -83.835345000, 2, 3, "NIC 31.XXXX"}, - {12.171659000, -87.668433000, 2, 3, "NIC 41.XXXX"}, - {12.171659000, -87.189297000, 2, 3, "NIC 51.XXXX"}, - {12.171659000, -86.710161000, 2, 3, "NIC 61.XXXX"}, - {12.171659000, -86.231025000, 3, 4, "NIC 71.XXXX"}, - {12.171659000, -85.751889000, 2, 3, "NIC 81.XXXX"}, - {12.171659000, -85.272753000, 2, 3, "NIC 91.XXXX"}, - {12.171659000, -84.793617000, 2, 3, "NIC B1.XXXX"}, - {12.171659000, -84.314481000, 2, 3, "NIC C1.XXXX"}, - {12.171659000, -83.835345000, 2, 3, "NIC D1.XXXX"}, - {11.680619000, -86.896893500, 2, 3, "NIC F1.XXXX"}, - {11.680619000, -86.422965500, 2, 3, "NIC G1.XXXX"}, - {11.680619000, -85.949037500, 2, 3, "NIC H1.XXXX"}, - {11.680619000, -85.475109500, 2, 3, "NIC J1.XXXX"}, - {11.680619000, -85.001181500, 2, 3, "NIC K1.XXXX"}, - {11.680619000, -84.527253500, 2, 3, "NIC L1.XXXX"}, - {11.680619000, -84.053325500, 2, 3, "NIC M1.XXXX"}, - {11.189579000, -86.422965500, 2, 3, "NIC N1.XXXX"}, - {11.189579000, -85.949037500, 3, 6, "NIC P1.XXXX"}, - {11.189579000, -85.475109500, 3, 6, "NIC Q1.XXXX"}, - {11.189579000, -85.001181500, 3, 6, "NIC R1.XXXX"}, - {11.189579000, -84.527253500, 3, 6, "NIC S1.XXXX"}, - {11.189579000, -84.053325500, 3, 4, "NIC T1.XXXX"}, - {11.042267000, -85.949037500, 2, 5, "NIC V1.XXXX"}, - {10.993163000, -85.475109500, 2, 5, "NIC W1.XXXX"}, - {10.944059000, -85.001181500, 2, 5, "NIC X1.XXXX"}, - {10.791836000, -84.527253500, 2, 5, "NIC Y1.XXXX"}, - {10.737822000, -84.053325500, 2, 5, "NIC Z1.XXXX"}, - {14.481590000, -83.545511500, 3, 4, "NIC 1234.XX"}, - {12.867500000, -85.000000000, 2, 3, "NIC GW1V.DLQ"}, - {38.008532000, 23.677883500, 4, 5, "GRC 12.XX"}, - {38.028555000, 23.336649500, 3, 4, "GRC 12.XXX"}, - {38.280724000, 21.708585875, 3, 4, "GRC 000.XX"}, - {35.345724000, 25.080280000, 4, 5, "GRC 100.XX"}, - {39.680724000, 22.367455125, 3, 4, "GRC 200.XX"}, - {40.620724000, 22.936551125, 4, 5, "GRC 300.XX"}, - {39.410724000, 22.887455125, 3, 4, "GRC 400.XX"}, - {39.700724000, 20.797455125, 3, 6, "GRC 500.XX"}, - {40.980724000, 24.340812500, 3, 4, "GRC 600.XX"}, - {41.127124000, 23.496312500, 3, 4, "GRC 700.XX"}, - {38.530724000, 23.548133375, 3, 4, "GRC 800.XX"}, - {35.550724000, 23.970280000, 4, 5, "GRC 900.XX"}, - {36.455524000, 28.147002750, 3, 5, "GRC B00.XX"}, - {40.300724000, 22.447003625, 3, 4, "GRC C00.XX"}, - {37.050724000, 22.069263125, 3, 4, "GRC D00.XX"}, - {40.917424000, 25.824151125, 3, 5, "GRC F00.XX"}, - {39.600724000, 21.717455125, 3, 4, "GRC G00.XX"}, - {38.940724000, 22.377794750, 3, 4, "GRC H00.XX"}, - {41.150724000, 24.841212500, 3, 4, "GRC J00.XX"}, - {40.560724000, 22.146551125, 3, 4, "GRC K00.XX"}, - {38.660724000, 21.358133375, 3, 4, "GRC L00.XX"}, - {40.700724000, 22.866551125, 3, 4, "GRC M00.XX"}, - {39.410724000, 21.867455125, 3, 4, "GRC N00.XX"}, - {39.664424000, 19.825855125, 4, 7, "GRC P00.XX"}, - {41.132464000, 25.359123500, 3, 4, "GRC Q00.XX"}, - {41.142004000, 24.110649500, 3, 4, "GRC QK0.00"}, - {40.312464000, 21.749724875, 3, 4, "GRC R00.XX"}, - {40.504104000, 21.645767125, 3, 4, "GRC RK0.00"}, - {35.358364000, 24.433215000, 4, 5, "GRC S00.XX"}, - {39.104004000, 26.503062750, 3, 6, "GRC SK0.00"}, - {40.813864000, 22.343181375, 3, 4, "GRC T00.XX"}, - {37.509604000, 22.340086500, 3, 4, "GRC TK0.00"}, - {37.650664000, 22.700684500, 3, 4, "GRC V00.XX"}, - {38.392185000, 26.116626125, 3, 5, "GRC VK0.00"}, - {37.687264000, 21.395384500, 3, 4, "GRC W00.XX"}, - {38.310004000, 23.284980375, 3, 4, "GRC WK0.00"}, - {38.262464000, 22.040927625, 3, 4, "GRC X00.XX"}, - {38.440604000, 22.865180375, 3, 4, "GRC XK0.00"}, - {40.660664000, 22.050281375, 3, 4, "GRC Y00.XX"}, - {39.154104000, 20.956562750, 3, 4, "GRC YK0.00"}, - {37.970345000, 22.909284375, 3, 4, "GRC Z00.XX"}, - {40.781692000, 22.024067125, 3, 4, "GRC ZK0.00"}, - {39.455775000, 19.394770000, 2, 3, "GRC 01.XXXX"}, - {38.058075000, 20.321226500, 3, 4, "GRC 11.XXXX"}, - {37.576375000, 20.515826500, 3, 4, "GRC 21.XXXX"}, - {35.246375000, 23.410175000, 3, 4, "GRC 31.XXXX"}, - {35.172719000, 23.983055000, 3, 4, "GRC 41.XXXX"}, - {35.270927000, 24.555935000, 4, 5, "GRC 51.XXXX"}, - {34.833795000, 24.560856500, 3, 4, "GRC 61.XXXX"}, - {34.941930000, 25.128528500, 3, 4, "GRC 71.XXXX"}, - {35.177072000, 25.712097000, 3, 4, "GRC 81.XXXX"}, - {37.297675000, 24.244026500, 3, 4, "GRC 91.XXXX"}, - {35.896075000, 27.410975000, 3, 5, "GRC B1.XXXX"}, - {36.067939000, 27.754703000, 4, 6, "GRC C1.XXXX"}, - {38.971175000, 25.458791500, 3, 4, "GRC D1.XXXX"}, - {38.971175000, 26.057711500, 2, 4, "GRC F1.XXXX"}, - {36.627375000, 26.812861500, 4, 6, "GRC G1.XXXX"}, - {36.787675000, 24.956140000, 4, 5, "GRC H1.XXXX"}, - {36.787675000, 25.539436000, 4, 5, "GRC J1.XXXX"}, - {36.343675000, 25.004661500, 3, 4, "GRC K1.XXXX"}, - {36.270075000, 26.236761500, 3, 5, "GRC L1.XXXX"}, - {36.567021000, 24.233230000, 2, 3, "GRC M1.XXXX"}, - {37.472306500, 24.816112500, 3, 4, "GRC N1.XXXX"}, - {37.547475000, 24.709926500, 3, 4, "GRC P1.XXXX"}, - {39.710175000, 24.971970000, 2, 3, "GRC Q1.XXXX"}, - {35.580523500, 26.840042500, 3, 4, "GRC R1.XXXX"}, - {37.602235500, 26.020005000, 2, 4, "GRC S1.XXXX"}, - {36.818075000, 24.280540000, 4, 5, "GRC T1.XXXX"}, - {38.694675000, 24.254905000, 4, 5, "GRC V1.XXXX"}, - {40.389175000, 24.401656500, 2, 3, "GRC W1.XXXX"}, - {40.308875000, 25.369056500, 2, 3, "GRC X1.XXXX"}, - {37.362675000, 26.526826500, 4, 7, "GRC Y1.XXXX"}, - {38.167575000, 25.742226500, 2, 4, "GRC Z1.XXXX"}, - {41.427597000, 22.806961500, 2, 7, "GRC 012.XXX"}, - {41.545333500, 23.938775500, 2, 5, "GRC 112.XXX"}, - {41.545333500, 24.558526500, 2, 5, "GRC 212.XXX"}, - {41.264167000, 25.748965500, 3, 8, "GRC 312.XXX"}, - {41.264167000, 26.202798000, 2, 4, "GRC 412.XXX"}, - {41.159451000, 20.873816000, 2, 8, "GRC 512.XXX"}, - {41.159451000, 21.488360000, 2, 5, "GRC 612.XXX"}, - {41.159451000, 22.102904000, 2, 5, "GRC 712.XXX"}, - {41.159451000, 22.717448000, 2, 5, "GRC 812.XXX"}, - {41.159451000, 23.331992000, 2, 3, "GRC 912.XXX"}, - {41.159451000, 23.946536000, 2, 3, "GRC B12.XXX"}, - {41.159451000, 24.561080000, 2, 3, "GRC C12.XXX"}, - {41.282211000, 25.175624000, 2, 5, "GRC D12.XXX"}, - {41.159451000, 25.790168000, 2, 4, "GRC F12.XXX"}, - {40.668411000, 20.712810500, 2, 5, "GRC G12.XXX"}, - {40.668411000, 21.322146500, 2, 3, "GRC H12.XXX"}, - {40.668411000, 21.931482500, 2, 3, "GRC J12.XXX"}, - {40.668411000, 22.540818500, 2, 3, "GRC K12.XXX"}, - {40.668411000, 23.150154500, 2, 3, "GRC L12.XXX"}, - {40.668411000, 23.759490500, 2, 3, "GRC M12.XXX"}, - {40.177371000, 20.225055000, 2, 5, "GRC N12.XXX"}, - {40.177371000, 20.829183000, 2, 5, "GRC P12.XXX"}, - {40.177371000, 21.433311000, 2, 3, "GRC Q12.XXX"}, - {40.177371000, 22.037439000, 2, 3, "GRC R12.XXX"}, - {40.177371000, 22.641567000, 2, 3, "GRC S12.XXX"}, - {40.177371000, 23.245695000, 2, 3, "GRC T12.XXX"}, - {40.177371000, 23.849823000, 2, 3, "GRC V12.XXX"}, - {39.686331000, 19.776880500, 3, 6, "GRC W12.XXX"}, - {39.686331000, 20.375800500, 2, 5, "GRC X12.XXX"}, - {39.686331000, 20.974720500, 2, 5, "GRC Y12.XXX"}, - {39.686331000, 21.573640500, 2, 3, "GRC Z12.XXX"}, - {39.254796000, 22.142890500, 2, 3, "GRC 0123.XX"}, - {39.254796000, 22.741810500, 2, 3, "GRC 1123.XX"}, - {38.763756000, 20.435940000, 3, 4, "GRC 2123.XX"}, - {38.763756000, 21.029652000, 2, 3, "GRC 3123.XX"}, - {38.763756000, 21.623364000, 2, 3, "GRC 4123.XX"}, - {38.763756000, 22.217076000, 2, 3, "GRC 5123.XX"}, - {38.763756000, 22.810788000, 2, 3, "GRC 6123.XX"}, - {38.763756000, 23.404500000, 2, 3, "GRC 7123.XX"}, - {38.272716000, 20.441119500, 4, 5, "GRC 8123.XX"}, - {38.272716000, 21.029623500, 3, 4, "GRC 9123.XX"}, - {38.272716000, 21.618127500, 2, 3, "GRC B123.XX"}, - {38.272716000, 22.206631500, 2, 3, "GRC C123.XX"}, - {38.272716000, 22.795135500, 2, 3, "GRC D123.XX"}, - {38.272716000, 23.383639500, 2, 3, "GRC F123.XX"}, - {38.272716000, 23.972143500, 2, 3, "GRC G123.XX"}, - {37.781676000, 21.088473500, 2, 3, "GRC H123.XX"}, - {37.781676000, 21.676977500, 2, 3, "GRC J123.XX"}, - {37.781676000, 22.265481500, 2, 3, "GRC K123.XX"}, - {37.781676000, 22.853985500, 2, 3, "GRC L123.XX"}, - {37.781676000, 23.442489500, 3, 4, "GRC M123.XX"}, - {37.781676000, 24.030993500, 3, 4, "GRC N123.XX"}, - {37.287921000, 21.235599500, 2, 3, "GRC P123.XX"}, - {37.287921000, 21.824103500, 2, 3, "GRC Q123.XX"}, - {37.287921000, 22.412607500, 2, 3, "GRC R123.XX"}, - {37.287921000, 23.001111500, 2, 3, "GRC S123.XX"}, - {37.287921000, 23.589615500, 3, 4, "GRC T123.XX"}, - {36.801355000, 21.529766000, 2, 3, "GRC V123.XX"}, - {36.812706000, 22.003106500, 2, 3, "GRC W123.XX"}, - {36.812706000, 22.553106500, 2, 3, "GRC X123.XX"}, - {36.308556000, 22.293287500, 2, 3, "GRC Y123.XX"}, - {36.343848500, 22.871119000, 2, 3, "GRC Z123.XX"}, - {39.180914500, 19.429025500, 2, 3, "GRC 012.XXXX"}, - {38.390662500, 20.066855000, 2, 3, "GRC 112.XXXX"}, - {39.586524500, 23.929454000, 2, 3, "GRC 212.XXXX"}, - {37.429371500, 23.190778500, 3, 4, "GRC 312.XXXX"}, - {37.391558500, 24.862923500, 3, 4, "GRC 412.XXXX"}, - {37.391558500, 26.164603500, 3, 5, "GRC 512.XXXX"}, - {35.886524500, 23.312751500, 2, 3, "GRC 612.XXXX"}, - {36.067567500, 25.092729000, 2, 3, "GRC 712.XXXX"}, - {36.566895500, 26.573581000, 4, 6, "GRC 812.XXXX"}, - {36.037683000, 28.006313500, 3, 5, "GRC 912.XXXX"}, - {37.973432000, 23.725456500, 4, 5, "GRC FJ4V.BRG"}, - {38.595416000, 68.722244500, 4, 6, "TJK 12.XX"}, - {38.488824500, 68.201242500, 4, 7, "TJK 12.XXX"}, - {38.341624000, 68.975585875, 3, 6, "TJK 000.XX"}, - {38.408024000, 69.246633375, 3, 6, "TJK 100.XX"}, - {40.326524000, 69.588003625, 3, 7, "TJK 200.XX"}, - {37.942524000, 69.734585875, 3, 6, "TJK 300.XX"}, - {37.880724000, 68.718585875, 3, 6, "TJK 400.XX"}, - {40.345624000, 70.362903625, 3, 7, "TJK 500.XX"}, - {39.976545000, 68.958493125, 3, 5, "TJK 600.XX"}, - {38.550724000, 68.168133375, 3, 6, "TJK 700.XX"}, - {40.162745000, 70.587493125, 4, 9, "TJK 800.XX"}, - {39.512045000, 67.464690625, 3, 6, "TJK 900.XX"}, - {37.530724000, 71.498924500, 4, 7, "TJK B00.XX"}, - {37.859324000, 69.588085875, 3, 6, "TJK C00.XX"}, - {40.286324000, 69.683403625, 4, 8, "TJK D00.XX"}, - {37.631024000, 68.578224500, 3, 6, "TJK F00.XX"}, - {37.538024000, 69.364924500, 3, 6, "TJK G00.XX"}, - {37.689624000, 69.565024500, 3, 6, "TJK H00.XX"}, - {38.139024000, 69.276985875, 3, 6, "TJK J00.XX"}, - {37.736124000, 68.777824500, 3, 6, "TJK K00.XX"}, - {40.169145000, 69.439393125, 3, 8, "TJK L00.XX"}, - {40.454124000, 69.241051125, 3, 6, "TJK M00.XX"}, - {40.254424000, 69.747103625, 4, 8, "TJK N00.XX"}, - {37.300724000, 68.079263125, 3, 7, "TJK P00.XX"}, - {40.544324000, 69.264551125, 3, 7, "TJK Q00.XX"}, - {40.173704000, 69.316332125, 3, 8, "TJK R00.XX"}, - {39.039904000, 70.347362750, 3, 5, "TJK RK0.00"}, - {40.569164000, 69.578381375, 3, 9, "TJK S00.XX"}, - {40.665204000, 70.314967125, 3, 9, "TJK SK0.00"}, - {37.872464000, 68.865427625, 3, 6, "TJK T00.XX"}, - {38.088768000, 69.994670625, 3, 6, "TJK TK0.00"}, - {38.747964000, 69.658884125, 3, 5, "TJK V00.XX"}, - {37.942304000, 68.784769875, 3, 6, "TJK VK0.00"}, - {40.233364000, 68.795524875, 3, 6, "TJK W00.XX"}, - {38.522004000, 68.515480375, 4, 6, "TJK WK0.00"}, - {38.566064000, 69.286184125, 3, 5, "TJK X00.XX"}, - {37.398604000, 68.598786500, 3, 7, "TJK XK0.00"}, - {40.290064000, 68.768824875, 3, 6, "TJK Y00.XX"}, - {39.956304000, 69.098756625, 3, 5, "TJK YK0.00"}, - {37.786564000, 68.762384500, 3, 6, "TJK Z00.XX"}, - {38.560904000, 68.304180375, 4, 7, "TJK ZK0.00"}, - {36.980682500, 71.530979500, 2, 4, "TJK 1234.XX"}, - {40.594868000, 69.270509500, 2, 8, "TJK 012.XXX"}, - {41.007535000, 70.218783000, 2, 8, "TJK 112.XXX"}, - {40.516495000, 68.490689500, 2, 5, "TJK 212.XXX"}, - {40.516495000, 69.100025500, 2, 5, "TJK 312.XXX"}, - {40.516495000, 69.709361500, 2, 6, "TJK 412.XXX"}, - {40.516495000, 70.318697500, 2, 6, "TJK 512.XXX"}, - {40.035275000, 68.581804000, 2, 4, "TJK 612.XXX"}, - {40.035275000, 69.185932000, 2, 4, "TJK 712.XXX"}, - {40.212050000, 70.424394000, 3, 8, "TJK 812.XXX"}, - {39.632623000, 67.376490500, 2, 5, "TJK 912.XXX"}, - {39.632623000, 67.975410500, 2, 5, "TJK B12.XXX"}, - {39.632623000, 68.574330500, 3, 5, "TJK C12.XXX"}, - {39.632623000, 69.173250500, 3, 5, "TJK D12.XXX"}, - {39.632623000, 69.772170500, 2, 5, "TJK F12.XXX"}, - {39.632623000, 70.371090500, 2, 5, "TJK G12.XXX"}, - {39.632623000, 70.970010500, 2, 6, "TJK H12.XXX"}, - {39.632623000, 71.568930500, 2, 6, "TJK J12.XXX"}, - {39.632623000, 72.167850500, 2, 6, "TJK K12.XXX"}, - {39.632623000, 72.766770500, 2, 6, "TJK L12.XXX"}, - {39.632623000, 73.365690500, 2, 5, "TJK M12.XXX"}, - {39.141583000, 67.376204000, 2, 5, "TJK N12.XXX"}, - {39.141583000, 67.969916000, 2, 5, "TJK P12.XXX"}, - {39.141583000, 68.563628000, 2, 4, "TJK Q12.XXX"}, - {39.141583000, 69.157340000, 2, 4, "TJK R12.XXX"}, - {39.141583000, 69.751052000, 2, 4, "TJK S12.XXX"}, - {39.141583000, 70.344764000, 2, 4, "TJK T12.XXX"}, - {39.141583000, 70.938476000, 2, 4, "TJK V12.XXX"}, - {39.141583000, 71.532188000, 2, 4, "TJK W12.XXX"}, - {39.141583000, 72.125900000, 2, 4, "TJK X12.XXX"}, - {39.141583000, 72.719612000, 2, 4, "TJK Y12.XXX"}, - {39.141583000, 73.313324000, 2, 3, "TJK Z12.XXX"}, - {38.238703000, 67.974837500, 2, 5, "TJK 01.XXXX"}, - {38.238703000, 68.563341500, 2, 5, "TJK 11.XXXX"}, - {38.238703000, 69.151845500, 2, 5, "TJK 21.XXXX"}, - {38.238703000, 69.740349500, 2, 5, "TJK 31.XXXX"}, - {38.238703000, 70.328853500, 2, 5, "TJK 41.XXXX"}, - {38.238703000, 70.917357500, 2, 5, "TJK 51.XXXX"}, - {38.238703000, 71.505861500, 2, 5, "TJK 61.XXXX"}, - {38.238703000, 72.094365500, 2, 5, "TJK 71.XXXX"}, - {38.238703000, 72.682869500, 2, 5, "TJK 81.XXXX"}, - {38.238703000, 73.271373500, 2, 4, "TJK 91.XXXX"}, - {38.238703000, 73.859877500, 2, 6, "TJK B1.XXXX"}, - {38.238703000, 74.448381500, 2, 6, "TJK C1.XXXX"}, - {37.747663000, 71.288115500, 2, 5, "TJK D1.XXXX"}, - {37.256623000, 71.287829000, 2, 5, "TJK F1.XXXX"}, - {37.747663000, 67.788339500, 2, 5, "TJK G1.XXXX"}, - {37.747663000, 68.376843500, 2, 5, "TJK H1.XXXX"}, - {37.747663000, 68.965347500, 2, 5, "TJK J1.XXXX"}, - {37.747663000, 69.553851500, 2, 5, "TJK K1.XXXX"}, - {37.747663000, 70.142355500, 2, 5, "TJK L1.XXXX"}, - {37.256623000, 67.788053000, 2, 6, "TJK M1.XXXX"}, - {37.256623000, 68.371349000, 2, 6, "TJK N1.XXXX"}, - {37.256623000, 68.954645000, 2, 6, "TJK P1.XXXX"}, - {37.256623000, 69.537941000, 2, 6, "TJK Q1.XXXX"}, - {37.256623000, 70.121237000, 2, 6, "TJK R1.XXXX"}, - {36.765583000, 67.788053000, 2, 5, "TJK S1.XXXX"}, - {36.765583000, 68.371349000, 2, 5, "TJK T1.XXXX"}, - {36.765583000, 68.954645000, 2, 5, "TJK V1.XXXX"}, - {38.863000000, 71.264500000, 2, 4, "TJK MHNK.9X4"}, - {23.766700000, 90.361042000, 4, 5, "BGD 12.XX"}, - {23.521691500, 90.213494500, 3, 4, "BGD 12.XXX"}, - {22.392545000, 91.745542500, 3, 6, "BGD 000.XX"}, - {22.329545000, 91.760242500, 3, 6, "BGD 100.XX"}, - {22.867024000, 89.512630750, 3, 4, "BGD 200.XX"}, - {24.414045000, 88.553017250, 3, 9, "BGD 300.XX"}, - {23.472945000, 91.157276375, 3, 9, "BGD 400.XX"}, - {24.790624000, 90.363452500, 3, 8, "BGD 500.XX"}, - {24.912445000, 91.822078500, 3, 8, "BGD 600.XX"}, - {25.790724000, 89.204913875, 3, 5, "BGD 700.XX"}, - {23.960124000, 90.660591125, 3, 4, "BGD 800.XX"}, - {22.737924000, 90.316630750, 3, 4, "BGD 900.XX"}, - {21.489224000, 91.950582250, 4, 5, "BGD B00.XX"}, - {23.210124000, 89.162317875, 3, 5, "BGD C00.XX"}, - {24.888824000, 89.326852500, 3, 4, "BGD D00.XX"}, - {24.015324000, 91.062491125, 3, 4, "BGD F00.XX"}, - {25.670724000, 88.595026750, 3, 9, "BGD G00.XX"}, - {24.047324000, 89.195091125, 3, 4, "BGD H00.XX"}, - {24.633424000, 88.218078250, 3, 11, "BGD J00.XX"}, - {24.288524000, 89.891978250, 3, 10, "BGD K00.XX"}, - {24.960724000, 89.895252500, 3, 10, "BGD L00.XX"}, - {24.860724000, 88.915252500, 3, 8, "BGD M00.XX"}, - {24.500824000, 89.629178250, 3, 4, "BGD N00.XX"}, - {23.270024000, 90.637017875, 3, 4, "BGD P00.XX"}, - {22.986724000, 91.078430750, 3, 4, "BGD Q00.XX"}, - {23.922464000, 89.097851375, 3, 8, "BGD R00.XX"}, - {23.626804000, 88.831657125, 3, 9, "BGD RK0.00"}, - {22.883564000, 91.064409250, 3, 4, "BGD S00.XX"}, - {22.709304000, 89.047373750, 3, 9, "BGD SK0.00"}, - {25.345764000, 89.506922250, 3, 4, "BGD T00.XX"}, - {23.592904000, 89.816901875, 3, 4, "BGD TK0.00"}, - {24.133064000, 89.038351375, 3, 8, "BGD V00.XX"}, - {24.053304000, 90.957657125, 3, 4, "BGD VK0.00"}, - {24.423664000, 88.949065750, 3, 8, "BGD W00.XX"}, - {24.168904000, 89.571184250, 3, 4, "BGD WK0.00"}, - {25.027564000, 89.983493500, 3, 11, "BGD X00.XX"}, - {22.679304000, 90.597573750, 3, 4, "BGD XK0.00"}, - {23.554864000, 89.138123625, 3, 4, "BGD Y00.XX"}, - {24.423804000, 90.752384250, 3, 8, "BGD YK0.00"}, - {25.826064000, 89.611136625, 3, 5, "BGD Z00.XX"}, - {24.367204000, 91.397984250, 3, 11, "BGD ZK0.00"}, - {26.594595000, 88.328763500, 2, 10, "BGD 012.XXX"}, - {26.437283000, 88.844355500, 2, 8, "BGD 112.XXX"}, - {26.191763000, 88.107058500, 2, 11, "BGD 212.XXX"}, - {26.191763000, 88.622650500, 3, 9, "BGD 312.XXX"}, - {26.081673500, 89.134149500, 3, 9, "BGD 412.XXX"}, - {25.790106500, 89.560309500, 2, 4, "BGD 512.XXX"}, - {25.682841500, 88.338349500, 2, 8, "BGD 612.XXX"}, - {25.700723000, 88.870134500, 2, 7, "BGD 712.XXX"}, - {25.629539500, 89.384998500, 2, 3, "BGD 812.XXX"}, - {25.209683000, 88.093171500, 2, 11, "BGD 912.XXX"}, - {25.209683000, 88.608762500, 2, 8, "BGD B12.XXX"}, - {25.209683000, 89.124354500, 2, 4, "BGD C12.XXX"}, - {24.766210000, 89.623196000, 2, 3, "BGD D12.XXX"}, - {25.203499500, 90.098065000, 2, 10, "BGD F12.XXX"}, - {25.090653500, 90.607490000, 2, 10, "BGD G12.XXX"}, - {25.209683000, 91.172330500, 2, 10, "BGD H12.XXX"}, - {25.209683000, 91.687922500, 2, 10, "BGD J12.XXX"}, - {24.608731000, 92.178850000, 2, 9, "BGD K12.XXX"}, - {24.685521000, 88.032762500, 2, 10, "BGD L12.XXX"}, - {24.700761500, 88.577501000, 2, 8, "BGD M12.XXX"}, - {24.718643000, 89.094053000, 2, 7, "BGD N12.XXX"}, - {24.718643000, 89.604436000, 2, 3, "BGD P12.XXX"}, - {24.718643000, 90.114820000, 2, 7, "BGD Q12.XXX"}, - {24.718643000, 90.625204000, 2, 7, "BGD R12.XXX"}, - {24.718643000, 91.135589000, 2, 7, "BGD S12.XXX"}, - {24.643332000, 91.644392500, 2, 7, "BGD T12.XXX"}, - {24.227603000, 88.583668000, 2, 8, "BGD V12.XXX"}, - {24.227603000, 89.094051000, 2, 7, "BGD W12.XXX"}, - {24.227603000, 89.604435000, 2, 3, "BGD X12.XXX"}, - {24.227603000, 90.114819000, 2, 3, "BGD Y12.XXX"}, - {24.227603000, 90.625204000, 2, 3, "BGD Z12.XXX"}, - {23.815763000, 91.135588000, 2, 8, "BGD 01.XXXX"}, - {24.110387000, 91.645972000, 2, 8, "BGD 11.XXXX"}, - {23.324723000, 88.588588500, 2, 8, "BGD 21.XXXX"}, - {23.324723000, 89.093764500, 2, 7, "BGD 31.XXXX"}, - {23.324723000, 89.598940500, 2, 3, "BGD 41.XXXX"}, - {23.324723000, 90.104116500, 2, 3, "BGD 51.XXXX"}, - {23.324723000, 90.609292500, 2, 3, "BGD 61.XXXX"}, - {23.324723000, 91.114468500, 2, 3, "BGD 71.XXXX"}, - {22.833683000, 88.717806500, 2, 8, "BGD B1.XXXX"}, - {22.833683000, 89.222982500, 2, 4, "BGD C1.XXXX"}, - {22.833683000, 89.728158500, 2, 3, "BGD D1.XXXX"}, - {22.833683000, 90.233334500, 2, 3, "BGD F1.XXXX"}, - {22.833683000, 90.738510500, 2, 3, "BGD G1.XXXX"}, - {22.833683000, 91.243686500, 2, 5, "BGD H1.XXXX"}, - {23.631102500, 91.869874000, 2, 8, "BGD 81.XXXX"}, - {23.069635500, 91.748000000, 2, 9, "BGD J1.XXXX"}, - {23.046204500, 92.125983500, 2, 8, "BGD K1.XXXX"}, - {22.342642000, 88.935031500, 2, 8, "BGD L1.XXXX"}, - {22.342642000, 89.440207500, 2, 3, "BGD M1.XXXX"}, - {22.342642000, 89.945383500, 2, 3, "BGD N1.XXXX"}, - {22.342642000, 90.450559500, 2, 3, "BGD P1.XXXX"}, - {22.342642000, 90.955735500, 2, 3, "BGD Q1.XXXX"}, - {22.342642000, 91.460911500, 2, 5, "BGD R1.XXXX"}, - {22.342642000, 91.966087500, 2, 5, "BGD S1.XXXX"}, - {22.342642000, 92.204614500, 3, 10, "BGD T1.XXXX"}, - {21.851603000, 91.682903000, 3, 4, "BGD V1.XXXX"}, - {21.851603000, 92.182871000, 2, 4, "BGD W1.XXXX"}, - {21.360562000, 91.857891000, 3, 4, "BGD X1.XXXX"}, - {21.511068000, 92.345749000, 2, 4, "BGD Y1.XXXX"}, - {21.029297000, 92.047171500, 2, 3, "BGD Z1.XXXX"}, - {21.922553000, 89.103313000, 2, 4, "BGD 1234.XX"}, - {26.218368000, 88.173448500, 2, 11, "BGD 1234.XXX"}, - {27.745100000, 85.268959500, 4, 8, "NPL 12.XX"}, - {27.916315000, 85.142536500, 4, 10, "NPL 12.XXX"}, - {26.430414000, 87.222031125, 3, 11, "NPL 000.XX"}, - {28.200514000, 83.920911875, 3, 11, "NPL 200.XX"}, - {27.000514000, 84.801591375, 3, 10, "NPL 400.XX"}, - {26.790514000, 87.205291375, 3, 12, "NPL 600.XX"}, - {27.643514000, 84.330651625, 3, 9, "NPL 800.XX"}, - {26.699414000, 85.845431125, 3, 12, "NPL B00.XX"}, - {29.004024000, 80.119957375, 3, 15, "NPL D00.XX"}, - {27.719424000, 83.400435625, 3, 9, "NPL F00.XX"}, - {28.730724000, 80.543783125, 3, 13, "NPL G00.XX"}, - {27.450724000, 84.974235625, 4, 10, "NPL H00.XX"}, - {28.088224000, 81.574709875, 3, 12, "NPL J00.XX"}, - {26.716124000, 87.623487125, 3, 11, "NPL K00.XX"}, - {27.555124000, 83.404735625, 3, 9, "NPL L00.XX"}, - {28.247424000, 81.297509875, 3, 12, "NPL M00.XX"}, - {26.713524000, 87.224387125, 3, 12, "NPL N00.XX"}, - {28.571324000, 81.065783125, 3, 11, "NPL P00.XX"}, - {28.170724000, 82.244009875, 3, 11, "NPL Q00.XX"}, - {26.837924000, 86.653661375, 3, 12, "NPL R00.XX"}, - {28.617624000, 81.566683125, 3, 7, "NPL S00.XX"}, - {27.062524000, 84.977961375, 3, 9, "NPL T00.XX"}, - {26.580724000, 86.694687125, 3, 11, "NPL V00.XX"}, - {26.778024000, 86.415387125, 3, 12, "NPL W00.XX"}, - {26.810724000, 85.224687125, 3, 10, "NPL X00.XX"}, - {26.650424000, 87.064087125, 3, 11, "NPL Y00.XX"}, - {26.893524000, 85.525561375, 3, 10, "NPL Z00.XX"}, - {30.370908500, 80.227444000, 2, 13, "NPL 12.XXXX"}, - {27.970003500, 84.741361500, 3, 11, "NPL 123.XXX"}, - {29.683315000, 82.790862000, 2, 6, "NPL 1234.XX"}, - {30.164225500, 80.344499500, 2, 13, "NPL 1234.XXX"}, - {36.848835000, 10.116680625, 4, 5, "TUN 00.XX"}, - {36.784625000, 10.085310625, 4, 5, "TUN J0.XX"}, - {36.889494000, 10.004933250, 3, 4, "TUN 00.XXX"}, - {35.775314000, 10.511370000, 3, 4, "TUN J0.XXX"}, - {37.256114000, 9.789383125, 3, 4, "TUN 000.XX"}, - {33.871514000, 10.021968000, 3, 4, "TUN 200.XX"}, - {33.838524000, 10.960484000, 3, 4, "TUN 400.XX"}, - {35.718724000, 10.046280000, 3, 4, "TUN 500.XX"}, - {34.808244000, 10.744872125, 3, 4, "TUN 600.XX"}, - {34.808244000, 10.670638125, 3, 4, "TUN 700.XX"}, - {34.454124000, 8.732445375, 3, 7, "TUN 800.XX"}, - {35.220724000, 8.780280000, 3, 6, "TUN 900.XX"}, - {33.552524000, 11.024823625, 3, 4, "TUN B00.XX"}, - {33.899624000, 10.792784000, 3, 4, "TUN C00.XX"}, - {36.467245000, 10.673199750, 3, 4, "TUN D00.XX"}, - {36.425095000, 10.536278750, 3, 4, "TUN F00.XX"}, - {32.970724000, 10.401749375, 3, 5, "TUN G00.XX"}, - {33.388824000, 10.435623625, 3, 4, "TUN H00.XX"}, - {36.769924000, 9.153802750, 3, 6, "TUN J00.XX"}, - {35.663024000, 10.926580000, 3, 4, "TUN K00.XX"}, - {37.195224000, 9.738963125, 3, 4, "TUN L00.XX"}, - {36.211324000, 8.655541375, 3, 7, "TUN M00.XX"}, - {35.533545000, 11.025575000, 3, 4, "TUN N00.XX"}, - {36.539924000, 8.727502750, 3, 6, "TUN P00.XX"}, - {34.356024000, 8.349745375, 3, 6, "TUN Q00.XX"}, - {35.077124000, 9.434219625, 3, 6, "TUN R00.XX"}, - {36.900624000, 11.033763125, 3, 4, "TUN S00.XX"}, - {33.928324000, 9.730284000, 3, 4, "TUN T00.XX"}, - {36.791924000, 10.923363125, 3, 4, "TUN V00.XX"}, - {33.956824000, 8.083384000, 3, 6, "TUN W00.XX"}, - {36.599424000, 10.777102750, 3, 4, "TUN X00.XX"}, - {33.510624000, 8.970823625, 3, 6, "TUN Y00.XX"}, - {35.443324000, 10.924180000, 3, 4, "TUN Z00.XX"}, - {33.795307000, 7.692334000, 2, 5, "TUN 12.XXXX"}, - {37.316606500, 8.234238000, 2, 3, "TUN 123.XXX"}, - {30.395674000, 8.449735000, 2, 5, "TUN 1234.XX"}, - {37.084138000, 7.648873000, 1, 5, "TUN 1234.XXX"}, - {5.854445000, -55.213773750, 4, 5, "SUR 00.XX"}, - {5.823057000, -55.158388750, 4, 5, "SUR J0.XX"}, - {5.951915000, -55.394513000, 3, 4, "SUR 12.XXX"}, - {5.930204000, -57.071624750, 3, 5, "SUR 000.XX"}, - {5.636504000, -54.491124750, 3, 4, "SUR 400.XX"}, - {5.851104000, -54.960224750, 4, 5, "SUR 800.XX"}, - {5.785804000, -56.766924750, 3, 5, "SUR D00.XX"}, - {5.484994000, -54.175650750, 4, 7, "SUR J00.XX"}, - {5.794294000, -55.566050750, 3, 4, "SUR M00.XX"}, - {5.040394000, -55.260942875, 3, 5, "SUR Q00.XX"}, - {5.040394000, -55.110767875, 3, 5, "SUR T00.XX"}, - {5.829694000, -56.369950750, 3, 4, "SUR X00.XX"}, - {5.981377000, -57.189711000, 2, 6, "SUR 012.XXX"}, - {5.981377000, -56.720991000, 2, 4, "SUR 112.XXX"}, - {5.981377000, -56.252271000, 2, 3, "SUR 212.XXX"}, - {5.981377000, -55.783551000, 2, 3, "SUR 312.XXX"}, - {5.981377000, -55.314831000, 3, 4, "SUR 412.XXX"}, - {5.981377000, -54.846111000, 2, 3, "SUR 512.XXX"}, - {5.907721000, -54.421935000, 3, 4, "SUR 612.XXX"}, - {5.490337000, -57.311578000, 2, 5, "SUR 712.XXX"}, - {5.490337000, -56.842858000, 2, 4, "SUR 812.XXX"}, - {5.490337000, -56.374138000, 2, 3, "SUR 912.XXX"}, - {5.490337000, -55.905418000, 2, 3, "SUR B12.XXX"}, - {5.490337000, -55.436698000, 2, 3, "SUR C12.XXX"}, - {5.490337000, -54.967978000, 2, 3, "SUR D12.XXX"}, - {5.490337000, -54.499258000, 2, 3, "SUR F12.XXX"}, - {4.999297000, -58.047468000, 2, 6, "SUR G12.XXX"}, - {4.999297000, -57.578748000, 2, 6, "SUR H12.XXX"}, - {4.999297000, -57.110028000, 2, 6, "SUR J12.XXX"}, - {4.999297000, -56.641308000, 2, 5, "SUR K12.XXX"}, - {4.999297000, -56.172588000, 2, 4, "SUR L12.XXX"}, - {4.999297000, -55.703868000, 2, 4, "SUR M12.XXX"}, - {4.999297000, -55.235148000, 3, 5, "SUR N12.XXX"}, - {4.999297000, -54.766428000, 2, 4, "SUR P12.XXX"}, - {4.508257000, -58.047468000, 2, 6, "SUR Q12.XXX"}, - {4.508257000, -57.578748000, 2, 6, "SUR R12.XXX"}, - {4.508257000, -57.110028000, 2, 6, "SUR S12.XXX"}, - {4.508257000, -56.641308000, 2, 5, "SUR T12.XXX"}, - {4.508257000, -56.172588000, 2, 4, "SUR V12.XXX"}, - {4.508257000, -55.703868000, 2, 4, "SUR W12.XXX"}, - {4.508257000, -55.235148000, 2, 4, "SUR X12.XXX"}, - {4.508257000, -54.766428000, 2, 4, "SUR Y12.XXX"}, - {4.017217000, -58.047468000, 2, 6, "SUR Z12.XXX"}, - {3.605377000, -57.578748000, 2, 6, "SUR 01.XXXX"}, - {3.605377000, -57.110028000, 2, 6, "SUR 11.XXXX"}, - {3.605377000, -56.641308000, 2, 5, "SUR 21.XXXX"}, - {3.605377000, -56.172588000, 2, 4, "SUR 31.XXXX"}, - {3.605377000, -55.703868000, 2, 4, "SUR 41.XXXX"}, - {3.605377000, -55.235148000, 2, 4, "SUR 51.XXXX"}, - {3.605377000, -54.766428000, 2, 5, "SUR 61.XXXX"}, - {3.605377000, -54.421935000, 3, 6, "SUR 71.XXXX"}, - {3.114337000, -57.695928000, 2, 6, "SUR 81.XXXX"}, - {3.114337000, -57.227208000, 2, 6, "SUR 91.XXXX"}, - {3.114337000, -56.758488000, 2, 5, "SUR B1.XXXX"}, - {3.114337000, -56.289768000, 2, 4, "SUR C1.XXXX"}, - {3.114337000, -55.821048000, 2, 4, "SUR D1.XXXX"}, - {3.114337000, -55.352328000, 2, 4, "SUR F1.XXXX"}, - {3.114337000, -54.883608000, 2, 5, "SUR G1.XXXX"}, - {3.114337000, -54.421935000, 2, 5, "SUR H1.XXXX"}, - {2.623297000, -57.250644000, 2, 8, "SUR J1.XXXX"}, - {2.623297000, -56.781924000, 2, 7, "SUR K1.XXXX"}, - {2.623297000, -56.313204000, 2, 6, "SUR L1.XXXX"}, - {2.623297000, -55.844484000, 2, 6, "SUR M1.XXXX"}, - {2.623297000, -55.375764000, 2, 6, "SUR N1.XXXX"}, - {2.623297000, -54.907044000, 2, 7, "SUR P1.XXXX"}, - {2.623297000, -54.438324000, 2, 10, "SUR Q1.XXXX"}, - {2.132257000, -57.016284000, 2, 9, "SUR R1.XXXX"}, - {2.132257000, -56.547564000, 2, 9, "SUR S1.XXXX"}, - {2.132257000, -56.078844000, 2, 6, "SUR T1.XXXX"}, - {2.132257000, -55.610124000, 2, 6, "SUR V1.XXXX"}, - {2.132257000, -55.141404000, 2, 6, "SUR W1.XXXX"}, - {2.132257000, -54.672684000, 2, 8, "SUR X1.XXXX"}, - {1.848497000, -56.735052000, 3, 10, "SUR Y1.XXXX"}, - {1.848497000, -56.266332000, 3, 9, "SUR Z1.XXXX"}, - {2.011975500, -56.746645500, 3, 10, "SUR Y123.XX"}, - {2.011975500, -56.277925500, 3, 9, "SUR Z123.XX"}, - {5.833130000, -55.187031500, 4, 5, "SUR P1WF.TTJ"}, - {-34.850500000, -56.215408500, 4, 5, "URY 12.XX"}, - {-34.870902500, -56.447605500, 3, 4, "URY 12.XXX"}, - {-31.401486000, -58.005594500, 3, 9, "URY 000.XX"}, - {-32.270205000, -58.115735000, 3, 8, "URY 200.XX"}, - {-30.860476000, -55.573520875, 3, 9, "URY 300.XX"}, - {-34.888455000, -55.004720875, 3, 4, "URY 400.XX"}, - {-34.888455000, -54.912077875, 3, 4, "URY 500.XX"}, - {-31.664076000, -56.027985250, 3, 7, "URY 600.XX"}, - {-32.326076000, -54.206012000, 3, 7, "URY 700.XX"}, - {-33.211276000, -58.078476375, 3, 8, "URY 800.XX"}, - {-30.359276000, -56.513894125, 3, 7, "URY 900.XX"}, - {-34.340576000, -55.292154625, 3, 4, "URY B00.XX"}, - {-34.295476000, -56.753054625, 3, 4, "URY C00.XX"}, - {-34.059276000, -56.268816000, 3, 4, "URY D00.XX"}, - {-34.392476000, -57.883254625, 3, 6, "URY F00.XX"}, - {-33.109976000, -58.358276375, 3, 8, "URY G00.XX"}, - {-33.340776000, -56.571176375, 3, 7, "URY H00.XX"}, - {-34.438476000, -54.376254625, 3, 4, "URY J00.XX"}, - {-34.751476000, -54.968980375, 3, 4, "URY K00.XX"}, - {-33.191476000, -54.433476375, 3, 7, "URY L00.XX"}, - {-34.483876000, -56.329654625, 3, 4, "URY M00.XX"}, - {-33.476276000, -56.946376375, 3, 7, "URY N00.XX"}, - {-33.948376000, -58.356716000, 3, 7, "URY P00.XX"}, - {-34.403376000, -56.456054625, 3, 4, "URY Q00.XX"}, - {-32.573976000, -53.433050625, 3, 7, "URY R00.XX"}, - {-32.663676000, -57.678250625, 3, 7, "URY S00.XX"}, - {-33.490076000, -58.265576375, 3, 8, "URY T00.XX"}, - {-30.217776000, -57.637494125, 3, 9, "URY V00.XX"}, - {-32.769276000, -56.558250625, 3, 7, "URY W00.XX"}, - {-34.362076000, -57.496454625, 3, 4, "URY X00.XX"}, - {-33.653676000, -53.507516000, 3, 7, "URY Y00.XX"}, - {-34.274976000, -57.298154625, 3, 4, "URY Z00.XX"}, - {-34.369947500, -58.326136000, 2, 6, "URY 123.XXX"}, - {-33.304388500, -58.187896500, 2, 7, "URY 12.XXXX"}, - {-31.486369000, -58.076510500, 2, 7, "URY 1234.XX"}, - {-34.885600000, -56.169519500, 4, 5, "URY FZBF.G0T"}, - {11.597100000, 104.865051500, 4, 7, "KHM 12.XX"}, - {11.811219000, 104.707711500, 3, 6, "KHM 12.XXX"}, - {10.596514000, 103.471571750, 3, 6, "KHM 000.XX"}, - {13.081914000, 103.111363125, 3, 6, "KHM 200.XX"}, - {13.362214000, 103.786293250, 3, 6, "KHM 400.XX"}, - {13.640414000, 102.541393250, 3, 6, "KHM 600.XX"}, - {12.277424000, 104.601316000, 3, 6, "KHM 800.XX"}, - {11.531024000, 105.314729875, 3, 7, "KHM 900.XX"}, - {12.579724000, 103.877416000, 3, 6, "KHM B00.XX"}, - {11.021724000, 104.736642750, 3, 6, "KHM C00.XX"}, - {11.523524000, 104.483329875, 3, 6, "KHM D00.XX"}, - {11.854424000, 106.128529875, 4, 6, "KHM F00.XX"}, - {12.098024000, 105.057629875, 3, 6, "KHM G00.XX"}, - {13.610024000, 102.946490250, 3, 6, "KHM H00.XX"}, - {12.520724000, 105.988416000, 3, 5, "KHM J00.XX"}, - {10.650724000, 104.138642750, 3, 6, "KHM K00.XX"}, - {12.760724000, 104.848303125, 3, 6, "KHM L00.XX"}, - {11.645924000, 102.931229875, 3, 6, "KHM M00.XX"}, - {11.120724000, 105.758529875, 3, 6, "KHM N00.XX"}, - {10.559824000, 104.279542750, 3, 6, "KHM P00.XX"}, - {12.490724000, 107.148416000, 3, 5, "KHM Q00.XX"}, - {14.002324000, 106.746190250, 3, 7, "KHM R00.XX"}, - {13.560024000, 105.936990250, 3, 5, "KHM S00.XX"}, - {12.909324000, 102.565703125, 3, 6, "KHM T00.XX"}, - {12.562024000, 104.153316000, 3, 6, "KHM V00.XX"}, - {12.016724000, 105.412029875, 4, 7, "KHM W00.XX"}, - {12.795924000, 103.419803125, 3, 6, "KHM X00.XX"}, - {9.964924000, 102.869955625, 2, 5, "KHM Y00.XX"}, - {9.326545000, 103.450227500, 2, 5, "KHM Z00.XX"}, - {11.557803000, 102.802079500, 2, 5, "KHM 123.XXX"}, - {12.424046000, 105.430209000, 2, 5, "KHM 1234.XX"}, - {13.774606000, 102.492781000, 2, 5, "KHM 12.XXXX"}, - {11.987480000, 104.985000000, 2, 5, "KHM MMH7.0KC"}, - {33.553700000, 36.248433500, 4, 7, "SYR 12.XX"}, - {33.540975000, 36.113863125, 3, 6, "SYR 00.XXX"}, - {36.220814000, 36.991280625, 3, 5, "SYR J0.XXX"}, - {34.706814000, 36.638119625, 3, 4, "SYR 000.XX"}, - {35.586644000, 35.717275000, 3, 4, "SYR 200.XX"}, - {35.096814000, 36.683219625, 3, 4, "SYR 400.XX"}, - {35.376724000, 40.091280000, 3, 5, "SYR 600.XX"}, - {36.548524000, 40.693302750, 3, 6, "SYR 700.XX"}, - {37.090734000, 41.189844625, 3, 6, "SYR 800.XX"}, - {35.982434000, 38.929776875, 3, 6, "SYR 900.XX"}, - {34.931024000, 35.866219625, 3, 4, "SYR B00.XX"}, - {35.991124000, 36.614141375, 3, 5, "SYR C00.XX"}, - {32.679124000, 36.040749375, 3, 7, "SYR D00.XX"}, - {35.865524000, 38.490641375, 3, 5, "SYR F00.XX"}, - {36.567224000, 37.904402750, 3, 5, "SYR G00.XX"}, - {32.761824000, 36.539049375, 3, 6, "SYR H00.XX"}, - {35.051824000, 36.998519625, 3, 4, "SYR J00.XX"}, - {35.685724000, 36.644880000, 3, 4, "SYR K00.XX"}, - {35.410224000, 35.916080000, 3, 4, "SYR L00.XX"}, - {35.853524000, 36.272241375, 3, 5, "SYR M00.XX"}, - {36.413424000, 37.482202750, 3, 5, "SYR N00.XX"}, - {32.933724000, 35.993749375, 3, 6, "SYR P00.XX"}, - {34.491524000, 40.868845375, 3, 5, "SYR Q00.XX"}, - {35.259545000, 35.922775000, 3, 4, "SYR R00.XX"}, - {34.590724000, 38.230845375, 3, 4, "SYR S00.XX"}, - {35.860624000, 36.563141375, 3, 5, "SYR T00.XX"}, - {35.061024000, 40.392819625, 3, 5, "SYR V00.XX"}, - {34.040424000, 36.647484000, 3, 4, "SYR W00.XX"}, - {33.191324000, 35.819023625, 3, 8, "SYR X00.XX"}, - {34.962624000, 36.686119625, 3, 4, "SYR Y00.XX"}, - {34.578024000, 36.520145375, 3, 6, "SYR Z00.XX"}, - {36.466790500, 35.840603000, 2, 4, "SYR 123.XXX"}, - {34.154956500, 35.779189000, 2, 6, "SYR 12.XXXX"}, - {34.606978500, 39.645533500, 2, 4, "SYR 1234.XX"}, - {34.817900000, 38.983450000, 2, 4, "SYR B84Z.MSN"}, - {14.654222500, -17.487378000, 4, 5, "SEN 12.XX"}, - {14.801395000, -17.503983500, 3, 4, "SEN 12.XXX"}, - {14.201624000, -16.116309750, 3, 4, "SEN 000.XX"}, - {12.576545000, -16.312496000, 3, 6, "SEN 100.XX"}, - {14.470724000, -17.022622625, 3, 4, "SEN 200.XX"}, - {16.062124000, -16.512461250, 3, 5, "SEN 300.XX"}, - {14.906545000, -15.933767500, 3, 5, "SEN 400.XX"}, - {14.836545000, -15.933767500, 3, 5, "SEN 500.XX"}, - {14.692124000, -16.273022625, 3, 4, "SEN 600.XX"}, - {15.664724000, -16.265848375, 3, 5, "SEN 700.XX"}, - {16.469395000, -15.726765625, 3, 6, "SEN 800.XX"}, - {13.794824000, -13.721809750, 3, 4, "SEN 900.XX"}, - {12.950724000, -14.991696875, 3, 4, "SEN B00.XX"}, - {14.374024000, -16.447722625, 3, 4, "SEN C00.XX"}, - {12.841524000, -16.269696875, 3, 4, "SEN D00.XX"}, - {14.217724000, -16.871009750, 3, 4, "SEN F00.XX"}, - {13.786224000, -15.818909750, 3, 5, "SEN G00.XX"}, - {12.744124000, -15.593496875, 3, 4, "SEN H00.XX"}, - {15.362064000, -15.507731125, 3, 5, "SEN J00.XX"}, - {13.627504000, -15.612878750, 3, 5, "SEN JK0.00"}, - {14.119064000, -15.586773250, 3, 4, "SEN K00.XX"}, - {14.700404000, -16.491850625, 3, 4, "SEN KK0.00"}, - {16.525264000, -15.536802375, 3, 6, "SEN L00.XX"}, - {13.144104000, -14.136778750, 3, 5, "SEN LK0.00"}, - {15.124964000, -16.665645500, 3, 5, "SEN M00.XX"}, - {15.364504000, -16.472195375, 3, 5, "SEN MK0.00"}, - {12.571464000, -12.216502000, 3, 7, "SEN N00.XX"}, - {14.262304000, -15.971750625, 3, 4, "SEN NK0.00"}, - {13.989364000, -14.835273250, 3, 4, "SEN P00.XX"}, - {13.876704000, -16.382978750, 3, 4, "SEN PK0.00"}, - {14.767164000, -16.713345500, 3, 5, "SEN Q00.XX"}, - {13.127604000, -13.789205875, 3, 4, "SEN QK0.00"}, - {12.745164000, -14.207287625, 3, 4, "SEN R00.XX"}, - {15.594104000, -13.346995375, 3, 6, "SEN RK0.00"}, - {15.425264000, -15.162731125, 3, 5, "SEN S00.XX"}, - {15.243604000, -12.904495375, 3, 6, "SEN SK0.00"}, - {14.517564000, -16.111158875, 3, 4, "SEN T00.XX"}, - {14.901804000, -12.487223500, 3, 6, "SEN TK0.00"}, - {12.565264000, -15.889802000, 3, 6, "SEN V00.XX"}, - {12.868304000, -14.514505875, 3, 4, "SEN VK0.00"}, - {13.802464000, -16.521773250, 3, 5, "SEN W00.XX"}, - {12.812104000, -15.987805875, 3, 4, "SEN WK0.00"}, - {13.932464000, -15.961773250, 3, 4, "SEN X00.XX"}, - {12.774004000, -16.529305875, 3, 4, "SEN XK0.00"}, - {14.448364000, -16.747858875, 3, 4, "SEN Y00.XX"}, - {16.658004000, -14.997540125, 2, 5, "SEN YK0.00"}, - {12.484364000, -16.569302000, 3, 6, "SEN Z00.XX"}, - {14.184104000, -16.696850625, 3, 4, "SEN ZK0.00"}, - {12.997835000, -16.651282000, 2, 3, "SEN 12.XXXX"}, - {13.915851500, -17.539216500, 2, 3, "SEN 123.XXX"}, - {14.216526500, -15.100738000, 2, 3, "SEN 1234.XX"}, - {16.388475000, -17.392916500, 2, 3, "SEN 1234.XXX"}, - {42.896500000, 74.538638000, 4, 7, "KGZ 12.XX"}, - {42.848965000, 73.823437000, 3, 6, "KGZ 12.XXX"}, - {40.504814000, 72.733309125, 3, 6, "KGZ 000.XX"}, - {40.909114000, 72.880309125, 3, 6, "KGZ 200.XX"}, - {42.481614000, 78.310441500, 3, 9, "KGZ 400.XX"}, - {42.807614000, 75.204462000, 4, 8, "KGZ 600.XX"}, - {41.436545000, 75.890297500, 3, 4, "KGZ 800.XX"}, - {42.540945000, 72.161305000, 3, 7, "KGZ 900.XX"}, - {40.266545000, 72.025293125, 3, 6, "KGZ B00.XX"}, - {40.828624000, 73.252251125, 3, 4, "KGZ C00.XX"}, - {42.496724000, 76.131308500, 3, 6, "KGZ D00.XX"}, - {41.067024000, 72.711112500, 3, 6, "KGZ F00.XX"}, - {40.755024000, 72.837651125, 3, 6, "KGZ G00.XX"}, - {41.390724000, 72.166212500, 3, 6, "KGZ H00.XX"}, - {41.300724000, 72.396212500, 3, 6, "KGZ J00.XX"}, - {41.720724000, 74.385760000, 3, 4, "KGZ K00.XX"}, - {41.923324000, 72.900560000, 3, 6, "KGZ L00.XX"}, - {40.821824000, 72.952351125, 3, 6, "KGZ M00.XX"}, - {42.844024000, 75.656256000, 3, 7, "KGZ N00.XX"}, - {42.386024000, 77.954808500, 3, 9, "KGZ P00.XX"}, - {41.204624000, 75.762012500, 3, 4, "KGZ Q00.XX"}, - {39.917545000, 69.492290625, 3, 7, "KGZ R00.XX"}, - {42.139734000, 76.916262500, 3, 8, "KGZ S00.XX"}, - {41.081724000, 72.294012500, 3, 6, "KGZ T00.XX"}, - {39.940545000, 69.554293125, 3, 7, "KGZ V00.XX"}, - {41.211024000, 75.867412500, 3, 4, "KGZ W00.XX"}, - {42.770724000, 78.304856000, 3, 10, "KGZ X00.XX"}, - {42.790724000, 75.534856000, 3, 7, "KGZ Y00.XX"}, - {42.679834000, 77.021684000, 3, 8, "KGZ Z00.XX"}, - {42.765196000, 71.091851000, 2, 8, "KGZ 123.XXX"}, - {41.909030000, 70.637704000, 2, 8, "KGZ 12.XXXX"}, - {40.160281000, 69.546539000, 2, 8, "KGZ 0HHH.HH"}, - {39.732241000, 69.841150000, 2, 4, "KGZ 1123.XX"}, - {41.693535000, 73.859685000, 3, 4, "KGZ 2123.XX"}, - {41.693535000, 74.484645000, 3, 4, "KGZ 3123.XX"}, - {41.693535000, 75.109605000, 2, 3, "KGZ 4123.XX"}, - {41.693535000, 75.734565000, 2, 3, "KGZ 5123.XX"}, - {41.693535000, 76.359525000, 2, 3, "KGZ 6123.XX"}, - {41.693535000, 76.984485000, 2, 5, "KGZ 7123.XX"}, - {41.693535000, 77.609445000, 2, 5, "KGZ 8123.XX"}, - {41.693535000, 78.234405000, 2, 6, "KGZ 9123.XX"}, - {41.693535000, 78.859365000, 2, 6, "KGZ B123.XX"}, - {41.202495000, 73.864864500, 3, 4, "KGZ C123.XX"}, - {41.202495000, 74.484616500, 2, 3, "KGZ D123.XX"}, - {41.202495000, 75.104368500, 2, 3, "KGZ F123.XX"}, - {41.202495000, 75.724120500, 2, 3, "KGZ G123.XX"}, - {41.202495000, 76.343872500, 2, 3, "KGZ H123.XX"}, - {41.202495000, 76.963624500, 2, 5, "KGZ J123.XX"}, - {41.202495000, 77.583376500, 2, 5, "KGZ K123.XX"}, - {41.535006500, 78.224701500, 2, 6, "KGZ L123.XX"}, - {40.711455000, 73.864836000, 3, 5, "KGZ M123.XX"}, - {40.711455000, 74.479380000, 2, 4, "KGZ N123.XX"}, - {40.711455000, 75.093923000, 2, 4, "KGZ P123.XX"}, - {40.711455000, 75.708468000, 2, 4, "KGZ Q123.XX"}, - {40.711455000, 76.323012000, 2, 4, "KGZ R123.XX"}, - {40.983485000, 76.957238000, 2, 6, "KGZ S123.XX"}, - {40.220415000, 73.872618500, 3, 7, "KGZ T123.XX"}, - {40.220415000, 74.481954500, 2, 6, "KGZ V123.XX"}, - {40.220415000, 75.091290500, 2, 6, "KGZ W123.XX"}, - {40.220415000, 75.700626500, 2, 6, "KGZ X123.XX"}, - {40.220415000, 76.309962500, 2, 6, "KGZ Y123.XX"}, - {39.729375000, 73.872590000, 3, 7, "KGZ Z123.XX"}, - {41.220700000, 74.739599500, 2, 3, "KGZ RY4V.V26"}, - {53.936500000, 27.487909500, 4, 5, "BLR 12.XX"}, - {53.976104000, 27.346040125, 3, 4, "BLR 00.XXX"}, - {52.496104000, 30.793456375, 3, 5, "BLR 80.XXX"}, - {53.966404000, 30.123140125, 3, 4, "BLR J0.XXX"}, - {55.091384000, 29.982101500, 3, 5, "BLR S0.XXX"}, - {53.719544000, 23.729404125, 3, 5, "BLR 000.XX"}, - {53.719544000, 23.832101125, 3, 5, "BLR 100.XX"}, - {52.148844000, 23.593927375, 3, 6, "BLR 200.XX"}, - {52.148844000, 23.692890375, 3, 6, "BLR 300.XX"}, - {53.189485000, 29.140173750, 3, 4, "BLR 400.XX"}, - {53.178024000, 25.953226750, 3, 4, "BLR 500.XX"}, - {54.258845000, 28.449382500, 3, 4, "BLR 600.XX"}, - {52.153145000, 26.007132375, 3, 5, "BLR 700.XX"}, - {54.550724000, 30.340844500, 3, 4, "BLR 800.XX"}, - {52.094024000, 29.178621875, 3, 5, "BLR 900.XX"}, - {52.860324000, 27.468330750, 3, 4, "BLR B00.XX"}, - {55.533034000, 28.508892500, 3, 5, "BLR C00.XX"}, - {53.943524000, 25.229135625, 3, 6, "BLR D00.XX"}, - {54.354724000, 26.784644500, 3, 4, "BLR F00.XX"}, - {55.531124000, 28.716136500, 3, 5, "BLR G00.XX"}, - {52.636545000, 29.639968750, 3, 4, "BLR H00.XX"}, - {52.411924000, 30.324021875, 3, 4, "BLR J00.XX"}, - {52.931324000, 29.944030750, 3, 4, "BLR K00.XX"}, - {53.070724000, 27.482426750, 3, 4, "BLR L00.XX"}, - {52.250724000, 24.284121875, 3, 5, "BLR M00.XX"}, - {53.748324000, 31.642935625, 3, 9, "BLR N00.XX"}, - {54.112464000, 28.281544500, 3, 4, "BLR P00.XX"}, - {53.079904000, 29.987719750, 3, 4, "BLR PK0.00"}, - {53.101164000, 25.273247250, 3, 4, "BLR Q00.XX"}, - {53.150004000, 24.399219750, 3, 4, "BLR QK0.00"}, - {52.139264000, 29.276335625, 3, 5, "BLR R00.XX"}, - {54.481104000, 26.352206500, 3, 4, "BLR RK0.00"}, - {53.319464000, 28.575047250, 3, 4, "BLR S00.XX"}, - {54.280304000, 30.931706500, 3, 6, "BLR SK0.00"}, - {52.556064000, 24.903534250, 3, 4, "BLR T00.XX"}, - {53.591604000, 25.769713625, 3, 4, "BLR TK0.00"}, - {54.512564000, 26.856944500, 3, 4, "BLR V00.XX"}, - {52.545704000, 24.404098750, 3, 4, "BLR VK0.00"}, - {53.702464000, 27.088045875, 3, 4, "BLR W00.XX"}, - {53.504104000, 28.106213625, 3, 4, "BLR WK0.00"}, - {55.132464000, 26.786070500, 3, 6, "BLR X00.XX"}, - {52.245104000, 26.766505875, 3, 5, "BLR XK0.00"}, - {53.535964000, 30.169045875, 3, 4, "BLR Y00.XX"}, - {52.405504000, 31.275005875, 3, 8, "BLR YK0.00"}, - {54.892764000, 28.646357500, 3, 4, "BLR Z00.XX"}, - {53.596304000, 31.900513625, 3, 11, "BLR ZK0.00"}, - {53.825522000, 23.344236500, 2, 4, "BLR 123.XXX"}, - {53.665681000, 28.320425000, 2, 3, "BLR 12.XXXX"}, - {55.070304000, 25.359242000, 2, 5, "BLR 1234.XX"}, - {53.717191000, 27.986708500, 2, 3, "BLR RK0G.QP4"}, - {6.782793000, -58.200399000, 4, 5, "GUY 12.XX"}, - {6.654079000, -58.514215000, 3, 4, "GUY 12.XXX"}, - {5.968704000, -58.391224750, 3, 4, "GUY 000.XX"}, - {6.249304000, -57.610524750, 3, 4, "GUY 400.XX"}, - {6.249304000, -57.436584750, 3, 4, "GUY 800.XX"}, - {5.907404000, -57.288424750, 3, 4, "GUY D00.XX"}, - {7.257794000, -58.608258625, 3, 4, "GUY J00.XX"}, - {6.384394000, -58.724850750, 3, 4, "GUY M00.XX"}, - {6.467894000, -57.748250750, 3, 4, "GUY Q00.XX"}, - {6.392894000, -57.702450750, 3, 4, "GUY T00.XX"}, - {6.554994000, -57.859150750, 3, 4, "GUY X00.XX"}, - {4.854064000, -59.622863000, 2, 7, "GUY 12.XXXX"}, - {5.509173500, -59.339453500, 2, 3, "GUY 123.XXX"}, - {7.164254000, -61.350911500, 2, 4, "GUY 1234.XX"}, - {8.046152000, -61.250852500, 2, 4, "GUY 1234.XXX"}, - {17.988645000, 102.520236250, 4, 7, "LAO 00.XX"}, - {17.942215000, 102.611711250, 4, 7, "LAO J0.XX"}, - {18.241271000, 102.399255000, 3, 6, "LAO 12.XXX"}, - {16.550514000, 104.686343875, 3, 6, "LAO 000.XX"}, - {15.108860000, 105.751814500, 3, 5, "LAO 200.XX"}, - {20.400514000, 103.974985875, 4, 7, "LAO 400.XX"}, - {17.386031000, 104.740925125, 3, 6, "LAO 600.XX"}, - {19.870514000, 102.075155750, 3, 5, "LAO 800.XX"}, - {14.795648000, 106.775116500, 3, 5, "LAO B00.XX"}, - {18.378786000, 103.583172250, 3, 6, "LAO D00.XX"}, - {20.947221000, 101.339008000, 3, 4, "LAO G00.XX"}, - {21.170514000, 101.084477250, 3, 9, "LAO J00.XX"}, - {19.380724000, 103.327060500, 3, 6, "LAO L00.XX"}, - {15.760724000, 106.367851625, 3, 5, "LAO M00.XX"}, - {21.737432000, 102.062053375, 3, 8, "LAO N00.XX"}, - {19.127288000, 101.480290500, 3, 5, "LAO P00.XX"}, - {14.943499000, 105.852235500, 3, 5, "LAO Q00.XX"}, - {20.840724000, 104.256608000, 3, 5, "LAO R00.XX"}, - {15.620724000, 105.757851625, 3, 5, "LAO S00.XX"}, - {18.532585000, 102.391005375, 3, 6, "LAO T00.XX"}, - {14.153471000, 105.818798250, 3, 7, "LAO V00.XX"}, - {18.954332000, 102.407328375, 3, 6, "LAO W00.XX"}, - {20.350724000, 101.606721875, 3, 5, "LAO X00.XX"}, - {15.450724000, 106.657851625, 3, 5, "LAO Y00.XX"}, - {18.272788000, 104.147390250, 3, 6, "LAO Z00.XX"}, - {16.333525000, 105.125316000, 2, 5, "LAO 12.XXXX"}, - {20.364626500, 101.406082500, 2, 4, "LAO 123.XXX"}, - {16.338624000, 104.515681500, 2, 5, "LAO 0123.XX"}, - {20.369669000, 103.921070500, 3, 6, "LAO 1123.XX"}, - {17.171426000, 104.562828000, 2, 5, "LAO 2123.XX"}, - {20.844263000, 101.029677000, 2, 4, "LAO 3123.XX"}, - {21.465332000, 101.858537000, 2, 7, "LAO 4123.XX"}, - {18.000688000, 103.948008000, 3, 6, "LAO 5123.XX"}, - {18.203415000, 103.890324000, 2, 5, "LAO JKN0.DX0"}, - {44.475100000, 26.047855500, 4, 6, "ROU 12.XX"}, - {44.506104000, 25.931601125, 3, 5, "ROU 00.XXX"}, - {47.226104000, 27.393010125, 3, 7, "ROU 80.XXX"}, - {46.826104000, 23.424695000, 3, 5, "ROU J0.XXX"}, - {45.654684000, 21.066310875, 3, 6, "ROU S0.XXX"}, - {44.222645000, 28.572313125, 3, 4, "ROU 000.XX"}, - {44.359824000, 23.758187625, 3, 4, "ROU 100.XX"}, - {45.480724000, 27.982370750, 3, 5, "ROU 200.XX"}, - {45.693924000, 25.555870750, 3, 5, "ROU 300.XX"}, - {44.980724000, 25.972935125, 3, 5, "ROU 400.XX"}, - {45.317924000, 27.898670750, 3, 5, "ROU 500.XX"}, - {47.105324000, 21.862775625, 3, 6, "ROU 600.XX"}, - {46.620724000, 26.861240000, 3, 5, "ROU 700.XX"}, - {46.223124000, 21.269840000, 3, 7, "ROU 800.XX"}, - {44.900724000, 24.812935125, 3, 5, "ROU 900.XX"}, - {45.831024000, 24.081105375, 3, 5, "ROU B00.XX"}, - {46.594524000, 24.504540000, 3, 5, "ROU C00.XX"}, - {47.700724000, 23.520110250, 3, 5, "ROU D00.XX"}, - {45.190724000, 26.762370750, 3, 5, "ROU F00.XX"}, - {47.830724000, 22.829545875, 3, 7, "ROU G00.XX"}, - {47.756464000, 26.615757625, 3, 7, "ROU H00.XX"}, - {45.105204000, 24.331251125, 3, 5, "ROU HK0.00"}, - {47.671664000, 26.195886750, 3, 5, "ROU J00.XX"}, - {46.927704000, 26.331603625, 3, 5, "ROU JK0.00"}, - {44.644945000, 22.606415625, 3, 7, "ROU K00.XX"}, - {45.679304000, 27.131127375, 3, 5, "ROU KK0.00"}, - {45.060964000, 23.227633375, 3, 5, "ROU L00.XX"}, - {45.180104000, 28.758288750, 3, 5, "ROU LK0.00"}, - {44.943264000, 25.407333375, 3, 5, "ROU M00.XX"}, - {45.307304000, 21.854288750, 3, 4, "ROU MK0.00"}, - {47.152464000, 24.454915875, 3, 5, "ROU N00.XX"}, - {44.415504000, 24.323240625, 3, 5, "ROU NK0.00"}, - {45.776764000, 22.867775125, 3, 5, "ROU P00.XX"}, - {46.641604000, 27.680865000, 3, 5, "ROU PK0.00"}, - {44.221264000, 27.283076875, 3, 4, "ROU Q00.XX"}, - {43.893304000, 25.924402000, 3, 6, "ROU QK0.00"}, - {46.942464000, 26.884915875, 3, 5, "ROU R00.XX"}, - {45.880704000, 22.884127375, 3, 5, "ROU RK0.00"}, - {46.225764000, 27.626145000, 3, 5, "ROU S00.XX"}, - {46.074104000, 23.532727375, 3, 5, "ROU SK0.00"}, - {47.192464000, 23.014915875, 3, 5, "ROU T00.XX"}, - {45.870904000, 25.768627375, 3, 5, "ROU TK0.00"}, - {46.582464000, 23.735345000, 3, 5, "ROU V00.XX"}, - {46.159804000, 24.313827375, 3, 5, "ROU VK0.00"}, - {44.592964000, 27.330576875, 3, 5, "ROU W00.XX"}, - {46.244404000, 26.746065000, 3, 5, "ROU WK0.00"}, - {43.989764000, 25.270706000, 3, 4, "ROU X00.XX"}, - {45.404104000, 23.343088750, 3, 5, "ROU XK0.00"}, - {45.702464000, 21.865775125, 3, 4, "ROU Y00.XX"}, - {44.258204000, 28.261440625, 3, 4, "ROU YK0.00"}, - {45.865964000, 27.385875125, 3, 5, "ROU Z00.XX"}, - {46.364104000, 25.772365000, 3, 5, "ROU ZK0.00"}, - {48.080974000, 22.803653500, 2, 6, "ROU 01.XXXX"}, - {47.912628000, 23.727060500, 2, 4, "ROU 11.XXXX"}, - {47.864142500, 25.243299000, 2, 4, "ROU 21.XXXX"}, - {47.883818000, 25.937459500, 2, 4, "ROU 31.XXXX"}, - {47.883818000, 26.617772000, 2, 6, "ROU 41.XXXX"}, - {47.390118000, 21.936249500, 2, 5, "ROU 51.XXXX"}, - {47.424732000, 22.573455500, 2, 4, "ROU 61.XXXX"}, - {47.424732000, 23.209455500, 2, 4, "ROU 71.XXXX"}, - {47.424732000, 23.845455500, 2, 4, "ROU 81.XXXX"}, - {47.424732000, 24.481455500, 2, 4, "ROU 91.XXXX"}, - {47.424732000, 25.117455500, 2, 4, "ROU B1.XXXX"}, - {47.424732000, 25.753455500, 2, 4, "ROU C1.XXXX"}, - {47.424732000, 26.389455500, 2, 4, "ROU D1.XXXX"}, - {47.424732000, 27.025386500, 2, 4, "ROU F1.XXXX"}, - {46.865475000, 21.549776000, 2, 5, "ROU G1.XXXX"}, - {46.865475000, 22.213776000, 2, 4, "ROU H1.XXXX"}, - {46.865475000, 22.877776000, 2, 4, "ROU J1.XXXX"}, - {46.865475000, 23.541776000, 3, 5, "ROU K1.XXXX"}, - {46.865475000, 24.205776000, 2, 4, "ROU L1.XXXX"}, - {46.865475000, 24.869776000, 2, 4, "ROU M1.XXXX"}, - {46.865475000, 25.533776000, 2, 4, "ROU N1.XXXX"}, - {46.865475000, 26.197776000, 2, 4, "ROU P1.XXXX"}, - {46.865475000, 26.861776000, 2, 4, "ROU Q1.XXXX"}, - {46.865475000, 27.525490500, 2, 4, "ROU R1.XXXX"}, - {46.336243000, 21.137139000, 2, 6, "ROU S1.XXXX"}, - {46.336243000, 21.789139000, 2, 3, "ROU T1.XXXX"}, - {46.336243000, 22.441139000, 2, 4, "ROU V1.XXXX"}, - {46.336243000, 23.093139000, 2, 4, "ROU W1.XXXX"}, - {46.336243000, 23.745139000, 2, 4, "ROU X1.XXXX"}, - {46.336243000, 24.397139000, 2, 4, "ROU Y1.XXXX"}, - {46.336243000, 25.049139000, 2, 4, "ROU Z1.XXXX"}, - {46.766257000, 25.701139000, 2, 4, "ROU 012.XXX"}, - {46.766257000, 26.353139000, 2, 4, "ROU 112.XXX"}, - {46.766257000, 27.005139000, 2, 4, "ROU 212.XXX"}, - {46.766257000, 27.656953500, 2, 4, "ROU 312.XXX"}, - {45.740808000, 20.274405000, 2, 5, "ROU 412.XXX"}, - {45.740808000, 20.881405000, 2, 3, "ROU 512.XXX"}, - {46.254024000, 21.508744500, 2, 3, "ROU 612.XXX"}, - {46.254024000, 22.115744500, 2, 3, "ROU 712.XXX"}, - {46.254024000, 22.722744500, 2, 4, "ROU 812.XXX"}, - {46.254024000, 23.329744500, 2, 4, "ROU 912.XXX"}, - {46.254024000, 23.936744500, 2, 4, "ROU B12.XXX"}, - {46.254024000, 24.543744500, 2, 4, "ROU C12.XXX"}, - {46.254024000, 25.150744500, 2, 4, "ROU D12.XXX"}, - {46.254024000, 25.757744500, 2, 4, "ROU F12.XXX"}, - {46.254024000, 26.364744500, 2, 4, "ROU G12.XXX"}, - {46.254024000, 26.972035000, 2, 4, "ROU H12.XXX"}, - {46.254024000, 27.584222500, 2, 4, "ROU J12.XXX"}, - {45.707793000, 20.796535000, 2, 5, "ROU K12.XXX"}, - {45.707793000, 21.437535000, 2, 3, "ROU L12.XXX"}, - {45.707793000, 22.078535000, 2, 3, "ROU M12.XXX"}, - {45.707793000, 22.719535000, 2, 4, "ROU N12.XXX"}, - {45.707793000, 23.360535000, 2, 4, "ROU P12.XXX"}, - {45.707793000, 24.001535000, 2, 4, "ROU Q12.XXX"}, - {45.707793000, 24.642535000, 2, 4, "ROU R12.XXX"}, - {45.707793000, 25.283535000, 2, 4, "ROU S12.XXX"}, - {45.707793000, 25.924535000, 2, 4, "ROU T12.XXX"}, - {45.707793000, 26.565535000, 2, 4, "ROU V12.XXX"}, - {45.707793000, 27.206535000, 3, 5, "ROU W12.XXX"}, - {45.707793000, 27.847349500, 2, 4, "ROU X12.XXX"}, - {45.439617500, 28.506646500, 2, 4, "ROU Y12.XXX"}, - {45.097685500, 21.380330500, 2, 5, "ROU Z12.XXX"}, - {44.720256000, 22.103648000, 3, 6, "ROU 0123.XX"}, - {44.720256000, 22.737648000, 2, 6, "ROU 1123.XX"}, - {44.720256000, 23.371648000, 2, 4, "ROU 2123.XX"}, - {44.720256000, 24.005648000, 2, 4, "ROU 3123.XX"}, - {44.720256000, 24.639648000, 2, 4, "ROU 4123.XX"}, - {44.720256000, 25.273648000, 2, 4, "ROU 5123.XX"}, - {44.720256000, 25.907648000, 2, 4, "ROU 6123.XX"}, - {44.720256000, 26.541648000, 2, 4, "ROU 7123.XX"}, - {44.720256000, 27.175648000, 2, 4, "ROU 8123.XX"}, - {44.720256000, 27.809648000, 2, 4, "ROU 9123.XX"}, - {44.720256000, 28.443648000, 2, 4, "ROU B123.XX"}, - {44.720256000, 29.077648000, 2, 4, "ROU C123.XX"}, - {44.635922000, 21.590990500, 2, 5, "ROU D123.XX"}, - {44.180265000, 22.453733500, 2, 7, "ROU F123.XX"}, - {44.180265000, 23.113733500, 2, 5, "ROU G123.XX"}, - {44.180265000, 23.773733500, 2, 5, "ROU H123.XX"}, - {44.180265000, 24.433733500, 2, 3, "ROU J123.XX"}, - {44.180265000, 25.093733500, 2, 3, "ROU K123.XX"}, - {44.180265000, 25.753733500, 2, 5, "ROU L123.XX"}, - {44.180265000, 26.413733500, 2, 5, "ROU M123.XX"}, - {44.180265000, 27.073733500, 2, 5, "ROU N123.XX"}, - {44.180265000, 27.733733500, 2, 5, "ROU P123.XX"}, - {44.180265000, 28.393733500, 2, 3, "ROU Q123.XX"}, - {44.109404000, 22.843451000, 2, 7, "ROU R123.XX"}, - {43.676776500, 23.473477000, 2, 5, "ROU S123.XX"}, - {43.676776500, 24.103477000, 2, 5, "ROU T123.XX"}, - {43.667001500, 24.733562500, 2, 5, "ROU V123.XX"}, - {43.667001500, 25.343562500, 2, 5, "ROU W123.XX"}, - {43.987175000, 25.975143000, 2, 5, "ROU X123.XX"}, - {43.983037500, 26.955375500, 2, 5, "ROU Y123.XX"}, - {44.083010000, 27.956997000, 2, 5, "ROU Z123.XX"}, - {45.938825000, 24.978325000, 2, 4, "ROU QF2V.H56"}, - {5.615345000, -0.237963250, 4, 5, "GHA 10.XX"}, - {5.599595000, -0.198325750, 4, 5, "GHA J0.XX"}, - {5.658801500, -0.469895000, 3, 4, "GHA 12.XXX"}, - {6.773734000, -1.702905750, 3, 4, "GHA 000.XX"}, - {6.773734000, -1.615936750, 3, 4, "GHA 100.XX"}, - {6.687245000, -1.702905750, 3, 4, "GHA 200.XX"}, - {6.687245000, -1.615936750, 3, 4, "GHA 300.XX"}, - {9.456115000, -0.881629500, 3, 5, "GHA 400.XX"}, - {6.211045000, -1.701773750, 3, 4, "GHA 500.XX"}, - {10.830724000, -0.891357250, 3, 5, "GHA 600.XX"}, - {6.136765000, -0.303258750, 3, 4, "GHA 700.XX"}, - {4.954731000, -1.824142875, 3, 4, "GHA 800.XX"}, - {7.371295000, -2.360273125, 3, 4, "GHA 900.XX"}, - {5.158145000, -1.299774375, 3, 4, "GHA B00.XX"}, - {6.656178000, 0.435819250, 3, 6, "GHA C00.XX"}, - {10.090024000, -2.548257250, 3, 6, "GHA D00.XX"}, - {11.065045000, -0.297155625, 3, 6, "GHA F00.XX"}, - {6.561421000, -0.806386250, 3, 4, "GHA G00.XX"}, - {4.945051000, -1.735565875, 3, 4, "GHA GK0.00"}, - {9.452465000, -0.041258500, 3, 5, "GHA H00.XX"}, - {5.529414000, -0.722257750, 3, 4, "GHA HK0.00"}, - {6.809028000, -1.117719250, 3, 4, "GHA J00.XX"}, - {5.349175000, -0.657544750, 3, 4, "GHA JK0.00"}, - {7.593612000, -1.972136875, 3, 4, "GHA K00.XX"}, - {7.459825000, -2.623574875, 3, 5, "GHA KK0.00"}, - {5.854825000, -0.685360250, 3, 4, "GHA L00.XX"}, - {7.144105000, 0.443729375, 3, 6, "GHA LK0.00"}, - {6.089440000, 1.008568750, 3, 4, "GHA M00.XX"}, - {5.294105000, -2.026199750, 3, 4, "GHA MK0.00"}, - {7.067645000, -1.418573125, 3, 4, "GHA N00.XX"}, - {5.924045000, -1.000477250, 3, 4, "GHA NK0.00"}, - {5.548386000, -0.864073750, 3, 4, "GHA P00.XX"}, - {6.040938000, -0.474364750, 3, 4, "GHA PK0.00"}, - {5.805045000, 0.867226250, 3, 4, "GHA Q00.XX"}, - {5.918305000, 0.963807750, 3, 4, "GHA QK0.00"}, - {6.397392000, -0.397879250, 3, 4, "GHA R00.XX"}, - {7.734105000, -2.136271625, 3, 4, "GHA RK0.00"}, - {9.641236000, -0.860942125, 3, 5, "GHA S00.XX"}, - {5.126525000, -1.369815625, 3, 4, "GHA SK0.00"}, - {7.033545000, 0.281026875, 3, 4, "GHA T00.XX"}, - {5.954105000, -1.816199750, 3, 4, "GHA TK0.00"}, - {8.069045000, -1.746773125, 3, 4, "GHA V00.XX"}, - {5.459415000, -2.152977250, 3, 4, "GHA VK0.00"}, - {5.292858000, -0.787038250, 3, 4, "GHA W00.XX"}, - {4.867571000, -2.245145875, 3, 4, "GHA WK0.00"}, - {6.832465000, -1.901086250, 3, 4, "GHA X00.XX"}, - {6.092508000, -0.148506750, 3, 4, "GHA XK0.00"}, - {5.211545000, -1.114274375, 3, 4, "GHA Y00.XX"}, - {6.625070000, -1.236299750, 3, 4, "GHA YK0.00"}, - {5.008554000, -1.679907625, 3, 4, "GHA Z00.XX"}, - {5.697618000, -1.292997750, 3, 4, "GHA ZK0.00"}, - {8.032739000, -2.551918500, 2, 4, "GHA 12.XXXX"}, - {9.206780000, -2.823492500, 2, 4, "GHA 1234.XX"}, - {7.419637500, -3.003969500, 2, 5, "GHA 012.XXX"}, - {7.042719000, -3.233669000, 2, 5, "GHA 112.XXX"}, - {6.597109000, -3.233669000, 2, 5, "GHA 212.XXX"}, - {6.699740500, -2.694929000, 2, 4, "GHA 312.XXX"}, - {6.699740500, -2.215793000, 2, 3, "GHA 412.XXX"}, - {6.699740500, -1.736657000, 2, 3, "GHA 512.XXX"}, - {6.699740500, -1.257521000, 2, 3, "GHA 612.XXX"}, - {6.699740500, -0.778386000, 2, 3, "GHA 712.XXX"}, - {6.699740500, -0.299250000, 2, 3, "GHA 812.XXX"}, - {6.749393000, 0.180059500, 2, 3, "GHA 912.XXX"}, - {6.749393000, 0.623059500, 2, 5, "GHA B12.XXX"}, - {6.203244500, -3.113930000, 2, 5, "GHA C12.XXX"}, - {6.203244500, -2.634794000, 2, 4, "GHA D12.XXX"}, - {6.203244500, -2.155658000, 2, 3, "GHA F12.XXX"}, - {6.203244500, -1.676522000, 3, 4, "GHA G12.XXX"}, - {6.203244500, -1.197386000, 2, 3, "GHA H12.XXX"}, - {6.203244500, -0.718250000, 2, 3, "GHA J12.XXX"}, - {6.203244500, -0.239113000, 2, 3, "GHA K12.XXX"}, - {6.156538500, 0.240022000, 2, 3, "GHA L12.XXX"}, - {6.121647000, 0.718995500, 2, 5, "GHA M12.XXX"}, - {5.709475500, -3.043930000, 2, 5, "GHA N12.XXX"}, - {5.709475500, -2.564794000, 2, 4, "GHA P12.XXX"}, - {5.709475500, -2.085658000, 2, 3, "GHA Q12.XXX"}, - {5.709475500, -1.606522000, 2, 3, "GHA R12.XXX"}, - {5.709475500, -1.127386000, 2, 3, "GHA S12.XXX"}, - {5.709475500, -0.648250000, 2, 3, "GHA T12.XXX"}, - {5.709475500, -0.169115000, 3, 4, "GHA V12.XXX"}, - {5.086592000, -3.091379500, 2, 5, "GHA W12.XXX"}, - {4.738138500, -2.436418500, 2, 3, "GHA X12.XXX"}, - {4.738138500, -2.009098000, 2, 3, "GHA Y12.XXX"}, - {5.247641000, -1.569546500, 2, 3, "GHA Z12.XXX"}, - {7.950813500, -1.028075000, 2, 3, "GHA RLWB.TLV"}, - {0.355100000, 32.542110000, 4, 5, "UGA 12.XX"}, - {0.480831000, 32.371425000, 3, 4, "UGA 12.XXX"}, - {2.820724000, 32.239320000, 3, 4, "UGA 000.XX"}, - {2.300724000, 32.849320000, 3, 4, "UGA 100.XX"}, - {0.468015000, 33.137054000, 3, 4, "UGA 200.XX"}, - {1.130724000, 34.129320000, 3, 6, "UGA 300.XX"}, - {-0.559276000, 30.609320000, 3, 4, "UGA 400.XX"}, - {-0.289276000, 31.689320000, 3, 4, "UGA 500.XX"}, - {0.196545000, 30.000225000, 3, 7, "UGA 600.XX"}, - {0.675624000, 33.140120000, 3, 4, "UGA 700.XX"}, - {3.070624000, 30.873920000, 3, 6, "UGA 800.XX"}, - {-1.209276000, 29.939320000, 3, 6, "UGA 900.XX"}, - {3.340724000, 32.829207125, 3, 4, "UGA B00.XX"}, - {0.764624000, 34.171020000, 3, 6, "UGA C00.XX"}, - {1.750724000, 33.559320000, 3, 4, "UGA D00.XX"}, - {0.710724000, 30.229320000, 3, 7, "UGA F00.XX"}, - {0.660224000, 33.458620000, 3, 4, "UGA G00.XX"}, - {0.498824000, 34.073620000, 3, 6, "UGA H00.XX"}, - {0.440724000, 32.009320000, 3, 4, "UGA J00.XX"}, - {1.487124000, 31.313920000, 3, 4, "UGA K00.XX"}, - {0.392464000, 32.899085000, 3, 4, "UGA L00.XX"}, - {3.397804000, 30.937673125, 3, 6, "UGA LK0.00"}, - {1.696764000, 31.684785000, 3, 4, "UGA M00.XX"}, - {2.428904000, 30.947945000, 3, 7, "UGA MK0.00"}, - {1.192264000, 33.694285000, 3, 4, "UGA N00.XX"}, - {0.839404000, 32.472745000, 3, 4, "UGA NK0.00"}, - {2.513264000, 31.058185000, 3, 7, "UGA P00.XX"}, - {-0.125896000, 30.473945000, 3, 4, "UGA PK0.00"}, - {-0.530136000, 30.135385000, 3, 4, "UGA Q00.XX"}, - {1.755104000, 33.134445000, 3, 4, "UGA QK0.00"}, - {0.595664000, 32.507385000, 3, 4, "UGA R00.XX"}, - {3.393104000, 31.754673125, 3, 4, "UGA RK0.00"}, - {0.706564000, 32.876685000, 3, 4, "UGA S00.XX"}, - {0.736304000, 32.497945000, 3, 4, "UGA SK0.00"}, - {-0.863036000, 29.609085000, 3, 6, "UGA T00.XX"}, - {2.467204000, 31.454645000, 3, 4, "UGA TK0.00"}, - {0.673164000, 30.484285000, 3, 7, "UGA V00.XX"}, - {0.558304000, 31.370745000, 3, 4, "UGA VK0.00"}, - {-0.564736000, 30.366985000, 3, 4, "UGA W00.XX"}, - {0.602504000, 30.608245000, 3, 7, "UGA WK0.00"}, - {3.472464000, 31.208999375, 3, 6, "UGA X00.XX"}, - {-0.144096000, 31.827245000, 3, 4, "UGA XK0.00"}, - {0.721764000, 30.028485000, 3, 7, "UGA Y00.XX"}, - {0.184404000, 30.428045000, 3, 7, "UGA YK0.00"}, - {3.022464000, 34.079085000, 3, 5, "UGA Z00.XX"}, - {0.277504000, 30.135845000, 3, 7, "UGA ZK0.00"}, - {2.768277000, 30.890786500, 2, 5, "UGA 12.XXXX"}, - {1.612768000, 31.549790500, 2, 3, "UGA 123.XXX"}, - {1.639681000, 29.649826000, 2, 6, "UGA 1234.XX"}, - {3.834339000, 29.770886000, 1, 6, "UGA 1234.XXX"}, - {51.537802000, -0.188300000, 4, 5, "GBR 12.XX"}, - {51.568245000, -0.477773000, 3, 4, "GBR 12.XXX"}, - {55.910724000, -4.341980375, 3, 4, "GBR 000.XX"}, - {52.631924000, -2.180169250, 3, 4, "GBR 100.XX"}, - {52.588679000, -2.038423250, 3, 4, "GBR 200.XX"}, - {52.588679000, -1.896677250, 3, 4, "GBR 300.XX"}, - {52.545435000, -2.180169250, 3, 4, "GBR 400.XX"}, - {52.502190000, -2.037632125, 3, 4, "GBR 500.XX"}, - {52.502190000, -1.897568125, 3, 4, "GBR 600.XX"}, - {53.462124000, -3.000673250, 3, 4, "GBR 700.XX"}, - {55.988124000, -3.290780375, 3, 4, "GBR 800.XX"}, - {53.428124000, -1.536973250, 3, 4, "GBR 900.XX"}, - {53.846524000, -1.618964375, 3, 4, "GBR B00.XX"}, - {51.500624000, -2.627000875, 3, 4, "GBR C00.XX"}, - {53.520724000, -2.317573250, 3, 4, "GBR D00.XX"}, - {52.680724000, -1.196669250, 3, 4, "GBR F00.XX"}, - {53.800824000, -0.428564375, 3, 4, "GBR G00.XX"}, - {52.460724000, -1.565878125, 3, 4, "GBR H00.XX"}, - {53.840324000, -1.828964375, 3, 4, "GBR J00.XX"}, - {51.531624000, -3.247100875, 3, 4, "GBR K00.XX"}, - {53.010624000, -1.242469250, 3, 4, "GBR L00.XX"}, - {53.050724000, -2.257573250, 3, 4, "GBR M00.XX"}, - {54.640224000, -5.994959500, 3, 6, "GBR N00.XX"}, - {52.958224000, -1.552069250, 3, 4, "GBR P00.XX"}, - {51.491124000, -1.051800875, 3, 4, "GBR Q00.XX"}, - {50.404464000, -4.204933500, 3, 5, "GBR R00.XX"}, - {50.932324000, -1.444341250, 3, 5, "GBR RK0.00"}, - {57.161064000, -2.178761750, 3, 4, "GBR S00.XX"}, - {54.968804000, -1.643072500, 3, 4, "GBR SK0.00"}, - {53.782664000, -2.764054125, 3, 4, "GBR T00.XX"}, - {51.891304000, -0.466059875, 3, 4, "GBR TK0.00"}, - {54.920964000, -1.459942500, 3, 4, "GBR V00.XX"}, - {50.803004000, -1.129019500, 3, 5, "GBR VK0.00"}, - {52.651664000, 1.236434250, 3, 4, "GBR W00.XX"}, - {51.628404000, -3.988359875, 3, 4, "GBR WK0.00"}, - {50.751794000, -1.932554500, 3, 5, "GBR X00.XX"}, - {50.730937000, -2.020819500, 3, 5, "GBR XK0.00"}, - {51.559845000, 0.631460625, 3, 4, "GBR Y00.XX"}, - {51.562645000, -1.823091125, 3, 4, "GBR YK0.00"}, - {56.485904000, -3.058153875, 3, 4, "GBR Z00.XX"}, - {53.833405000, -3.053535625, 3, 4, "GBR ZK0.00"}, - {55.954411000, -5.028967500, 2, 3, "GBR 01.XXXX"}, - {55.954411000, -4.200895500, 2, 3, "GBR 11.XXXX"}, - {55.954411000, -3.372823500, 2, 3, "GBR 21.XXXX"}, - {55.463371000, -4.842364500, 2, 3, "GBR 31.XXXX"}, - {54.972331000, -4.829657500, 2, 3, "GBR 41.XXXX"}, - {52.780863000, -4.628077500, 2, 3, "GBR 51.XXXX"}, - {52.780863000, -3.862501500, 2, 3, "GBR 61.XXXX"}, - {52.780863000, -3.096925500, 2, 3, "GBR 71.XXXX"}, - {52.289823000, -4.623442500, 2, 3, "GBR 81.XXXX"}, - {52.289823000, -3.868282500, 2, 3, "GBR 91.XXXX"}, - {52.289823000, -3.113122500, 2, 3, "GBR B1.XXXX"}, - {51.798783000, -5.363786000, 2, 3, "GBR C1.XXXX"}, - {51.798783000, -4.613834000, 2, 3, "GBR D1.XXXX"}, - {51.798783000, -3.863882000, 2, 3, "GBR Y1.XXXX"}, - {51.798783000, -3.113930000, 2, 3, "GBR F1.XXXX"}, - {51.522185500, -5.245685000, 2, 3, "GBR G1.XXXX"}, - {51.307743000, -3.834457000, 2, 3, "GBR H1.XXXX"}, - {51.307743000, -3.094920000, 2, 3, "GBR J1.XXXX"}, - {50.816703000, -4.561675500, 2, 4, "GBR K1.XXXX"}, - {50.816703000, -3.827347500, 2, 4, "GBR L1.XXXX"}, - {50.816703000, -3.093019500, 2, 4, "GBR M1.XXXX"}, - {50.325663000, -4.747965500, 2, 4, "GBR N1.XXXX"}, - {50.694293000, -3.492848000, 3, 5, "GBR P1.XXXX"}, - {50.422063000, -4.023852000, 2, 4, "GBR Q1.XXXX"}, - {54.424185000, -6.186145500, 2, 5, "GBR R1.XXXX"}, - {54.896203000, -7.401374500, 2, 5, "GBR S1.XXXX"}, - {54.896203000, -6.594134500, 2, 5, "GBR T1.XXXX"}, - {56.669514000, -3.614351000, 2, 3, "GBR V1.XXXX"}, - {56.749215000, -3.372448500, 2, 3, "GBR W1.XXXX"}, - {56.991422500, -2.525430000, 2, 3, "GBR X1.XXXX"}, - {50.305316500, -5.249101000, 2, 3, "GBR Z1.XXXX"}, - {53.176342500, -2.241051000, 2, 3, "GBR 123.XXX"}, - {55.732439000, -3.911741500, 2, 3, "GBR 1234.XX"}, - {54.998711000, -3.380176000, 2, 3, "GBR LH0H.JBM"}, - {9.528045000, -13.722045875, 3, 4, "GIN 00.XX"}, - {9.562825000, -13.679970625, 4, 5, "GIN C0.XX"}, - {9.613285000, -13.664873125, 4, 5, "GIN P0.XX"}, - {9.940115000, -13.695288500, 3, 4, "GIN 12.XXX"}, - {7.802545000, -8.869050125, 3, 4, "GIN 000.XX"}, - {10.037514000, -12.928128250, 3, 4, "GIN 200.XX"}, - {10.440545000, -9.352445250, 3, 4, "GIN 400.XX"}, - {8.542514000, -10.193788500, 3, 6, "GIN 600.XX"}, - {10.648514000, -14.618028250, 3, 4, "GIN 800.XX"}, - {9.165514000, -10.161788500, 3, 4, "GIN B00.XX"}, - {11.303714000, -12.352698125, 3, 4, "GIN D00.XX"}, - {11.381614000, -9.213598125, 3, 4, "GIN G00.XX"}, - {9.250037000, -9.066114500, 3, 4, "GIN J00.XX"}, - {10.379114000, -13.647928250, 3, 4, "GIN L00.XX"}, - {11.084614000, -13.874798125, 3, 6, "GIN N00.XX"}, - {12.057114000, -12.359898125, 2, 3, "GIN Q00.XX"}, - {10.603914000, -8.757628250, 3, 6, "GIN S00.XX"}, - {10.021114000, -10.804128250, 3, 4, "GIN V00.XX"}, - {7.782334000, -8.590270625, 3, 5, "GIN X00.XX"}, - {11.333624000, -10.756770125, 3, 4, "GIN Z00.XX"}, - {11.657725500, -14.645987000, 2, 5, "GIN 123.XXX"}, - {9.607525000, -10.912825000, 2, 5, "GIN 12.XXXX"}, - {10.091750000, -11.905450500, 2, 3, "GIN 1234.XX"}, - {9.935000000, -11.360177500, 2, 5, "GIN 86WF.PZ5"}, - {-2.241875000, -79.947463500, 5, 8, "ECU 12.XX"}, - {-2.073557000, -80.090976000, 4, 7, "ECU 00.XXX"}, - {-0.205606000, -78.644172000, 4, 9, "ECU J0.XXX"}, - {-2.871932000, -79.045475000, 4, 9, "ECU 000.XX"}, - {-0.215176000, -79.209680000, 4, 7, "ECU 100.XX"}, - {-3.249655000, -80.003139375, 4, 7, "ECU 200.XX"}, - {-0.952935000, -80.763020000, 4, 7, "ECU 300.XX"}, - {-1.013376000, -80.504980000, 4, 7, "ECU 400.XX"}, - {-1.222876000, -78.666380000, 4, 9, "ECU 500.XX"}, - {-1.614576000, -78.696880000, 4, 9, "ECU 600.XX"}, - {-0.972576000, -79.502880000, 4, 7, "ECU 700.XX"}, - {-3.947025000, -79.243470375, 4, 8, "ECU 800.XX"}, - {-2.093776000, -79.632880000, 4, 7, "ECU 900.XX"}, - {0.395524000, -78.159380000, 4, 7, "ECU B00.XX"}, - {0.989524000, -79.707280000, 4, 5, "ECU C00.XX"}, - {-1.767476000, -79.571480000, 4, 7, "ECU D00.XX"}, - {-2.220336000, -80.954115000, 5, 8, "ECU F00.XX"}, - {-0.938896000, -78.647555000, 4, 9, "ECU FK0.00"}, - {-0.982536000, -77.844615000, 4, 9, "ECU G00.XX"}, - {-3.335296000, -79.835526875, 4, 7, "ECU GK0.00"}, - {-0.683336000, -80.129115000, 4, 7, "ECU H00.XX"}, - {-3.455896000, -79.986126875, 4, 8, "ECU HK0.00"}, - {-3.464436000, -80.259300625, 4, 8, "ECU J00.XX"}, - {-1.330096000, -80.055855000, 4, 7, "ECU JK0.00"}, - {-1.044436000, -79.663115000, 4, 7, "ECU K00.XX"}, - {-1.355896000, -80.606055000, 4, 7, "ECU KK0.00"}, - {-1.837436000, -80.010815000, 4, 7, "ECU L00.XX"}, - {-1.591696000, -79.026455000, 4, 9, "ECU LK0.00"}, - {-1.352536000, -79.935115000, 4, 7, "ECU M00.XX"}, - {-2.754096000, -78.878755000, 4, 9, "ECU MK0.00"}, - {-2.201236000, -81.013315000, 3, 6, "ECU N00.XX"}, - {0.319404000, -79.496455000, 4, 5, "ECU NK0.00"}, - {-2.213936000, -80.893715000, 5, 8, "ECU P00.XX"}, - {-2.430296000, -79.370855000, 4, 7, "ECU PK0.00"}, - {0.243164000, -78.290015000, 4, 7, "ECU Q00.XX"}, - {-2.174596000, -79.487855000, 4, 7, "ECU QK0.00"}, - {-1.550836000, -79.782515000, 4, 7, "ECU R00.XX"}, - {-0.615496000, -80.439255000, 4, 7, "ECU RK0.00"}, - {0.062464000, -78.190915000, 4, 7, "ECU S00.XX"}, - {-2.635896000, -80.416055000, 4, 7, "ECU SK0.00"}, - {-2.657536000, -79.650915000, 4, 7, "ECU T00.XX"}, - {-1.499796000, -78.028755000, 4, 9, "ECU TK0.00"}, - {0.095764000, -76.927315000, 4, 7, "ECU V00.XX"}, - {-2.315896000, -78.146055000, 3, 8, "ECU VK0.00"}, - {-1.683736000, -79.063715000, 4, 7, "ECU W00.XX"}, - {-1.826496000, -80.257655000, 4, 7, "ECU WK0.00"}, - {-1.617536000, -80.010615000, 4, 7, "ECU X00.XX"}, - {-2.101296000, -79.720855000, 4, 7, "ECU XK0.00"}, - {0.332864000, -78.263615000, 4, 7, "ECU Y00.XX"}, - {-3.994696000, -79.383826875, 4, 8, "ECU YK0.00"}, - {-0.497536000, -78.600915000, 4, 9, "ECU Z00.XX"}, - {1.266404000, -78.862155000, 3, 6, "ECU ZK0.00"}, - {-2.188291000, -80.840470000, 3, 6, "ECU 12.XXXX"}, - {0.093857000, -80.816425000, 3, 4, "ECU 123.XXX"}, - {0.591905000, -79.898395000, 3, 4, "ECU 0123.XX"}, - {-1.229135000, -78.045490000, 4, 9, "ECU 1123.XX"}, - {-0.150836000, -77.128190000, 3, 8, "ECU 3123.XX"}, - {1.444768000, -81.605124000, 2, 3, "ECU 1123.XXX"}, - {1.444768000, -79.430381000, 2, 3, "ECU 2123.XXX"}, - {1.444768000, -77.261252000, 2, 5, "ECU 3123.XXX"}, - {-0.729974000, -81.605124000, 2, 3, "ECU 4123.XXX"}, - {-0.729974000, -79.430381000, 3, 6, "ECU 5123.XXX"}, - {-0.729974000, -77.261252000, 2, 7, "ECU 6123.XXX"}, - {-2.893281000, -81.605124000, 2, 3, "ECU 7123.XXX"}, - {-2.893281000, -79.430381000, 3, 6, "ECU 8123.XXX"}, - {0.881621500, -91.678238500, 2, 3, "ECU G123.XXX"}, - {0.941614000, -91.985173500, 2, 3, "ECU H123.XXX"}, - {1.219060000, -91.426062500, 2, 3, "ECU 1234.XXXX"}, - {27.136999500, -13.187600000, 4, 10, "ESH YRG.TC"}, - {23.720764000, -15.970148625, 4, 10, "ESH Z00.XX"}, - {26.736904000, -11.701921875, 4, 10, "ESH ZK0.00"}, - {26.854723000, -14.377875500, 3, 8, "ESH 12.XXXX"}, - {23.915715000, -15.983293500, 3, 8, "ESH Z12.XXX"}, - {26.799444500, -13.082416000, 3, 8, "ESH 8HHH.HHH"}, - {26.799444500, -10.133107000, 2, 6, "ESH 9HHH.HHH"}, - {25.919698500, -17.654534000, 2, 5, "ESH B123.XXX"}, - {25.919698500, -14.764807000, 2, 6, "ESH C123.XXX"}, - {23.161367500, -17.658597500, 2, 5, "ESH D123.XXX"}, - {23.161367500, -14.798661500, 2, 6, "ESH F123.XXX"}, - {24.198930000, -13.208127500, 2, 6, "ESH 8RFX.3L2P"}, - {0.439684000, 9.408725000, 3, 4, "GAB 00.XX"}, - {0.382219000, 9.430845000, 3, 4, "GAB J0.XX"}, - {0.510238000, 9.329740000, 2, 3, "GAB 12.XXX"}, - {-0.688355000, 8.728625000, 3, 4, "GAB 000.XX"}, - {-1.646686000, 13.520990000, 3, 5, "GAB 200.XX"}, - {-1.561986000, 13.168890000, 3, 5, "GAB 400.XX"}, - {1.639424000, 11.522320000, 3, 5, "GAB 600.XX"}, - {0.601624000, 12.806020000, 3, 5, "GAB 700.XX"}, - {-1.839876000, 11.035720000, 3, 4, "GAB 800.XX"}, - {-0.640876000, 10.206620000, 3, 4, "GAB 900.XX"}, - {-2.898576000, 10.948820000, 3, 4, "GAB B00.XX"}, - {-1.111176000, 12.398620000, 3, 5, "GAB C00.XX"}, - {2.144424000, 11.455620000, 3, 6, "GAB D00.XX"}, - {-2.695376000, 9.980420000, 3, 4, "GAB F00.XX"}, - {-1.350576000, 13.117820000, 3, 5, "GAB G00.XX"}, - {-0.765076000, 12.688820000, 3, 5, "GAB H00.XX"}, - {-0.618176000, 13.632720000, 3, 5, "GAB J00.XX"}, - {-2.761576000, 10.108720000, 3, 4, "GAB K00.XX"}, - {-2.362376000, 11.306720000, 3, 5, "GAB L00.XX"}, - {-0.035376000, 11.892520000, 3, 5, "GAB M00.XX"}, - {-1.195476000, 10.577920000, 3, 4, "GAB N00.XX"}, - {-0.123676000, 10.729120000, 3, 4, "GAB P00.XX"}, - {-2.501243000, 9.750723000, 3, 4, "GAB Q00.XX"}, - {-3.377876000, 10.641107125, 2, 3, "GAB R00.XX"}, - {-1.854176000, 11.867920000, 3, 5, "GAB S00.XX"}, - {0.847124000, 11.495420000, 3, 5, "GAB T00.XX"}, - {1.032624000, 13.896320000, 2, 4, "GAB V00.XX"}, - {-1.546576000, 14.214520000, 3, 6, "GAB W00.XX"}, - {-1.597476000, 11.601920000, 3, 5, "GAB X00.XX"}, - {-2.113376000, 12.127020000, 3, 5, "GAB Y00.XX"}, - {1.011584000, 9.551839000, 2, 5, "GAB Z00.XX"}, - {2.257608500, 11.161076500, 2, 6, "GAB 123.XXX"}, - {-1.235728000, 11.228314500, 2, 4, "GAB 12.XXXX"}, - {-2.575126500, 8.778189500, 2, 3, "GAB 1234.XX"}, - {1.882715000, 8.907730500, 1, 3, "GAB 1234.XXX"}, - {-36.845200000, 174.712848000, 5, 6, "NZL 12.XX"}, - {-36.649885000, 174.505361500, 3, 4, "NZL 12.XXX"}, - {-43.443476000, 172.511104500, 4, 5, "NZL 000.XX"}, - {-43.443476000, 172.629306500, 4, 5, "NZL 100.XX"}, - {-43.529965000, 172.498831000, 4, 5, "NZL 200.XX"}, - {-43.540855000, 172.614770000, 4, 5, "NZL 300.XX"}, - {-41.280455000, 174.715297500, 5, 6, "NZL 400.XX"}, - {-41.162455000, 174.757297500, 5, 6, "NZL 500.XX"}, - {-41.088455000, 174.822297500, 5, 6, "NZL 600.XX"}, - {-41.165976000, 174.878112500, 5, 6, "NZL 700.XX"}, - {-41.108675000, 174.970297500, 6, 7, "NZL 800.XX"}, - {-37.731656000, 175.209499500, 5, 6, "NZL 900.XX"}, - {-37.731656000, 175.286225500, 5, 6, "NZL B00.XX"}, - {-45.839276000, 170.421805375, 4, 5, "NZL C00.XX"}, - {-37.658876000, 176.114224500, 5, 6, "NZL D00.XX"}, - {-40.309276000, 175.557003625, 5, 6, "NZL F00.XX"}, - {-39.605876000, 176.797855125, 5, 6, "NZL G00.XX"}, - {-41.256576000, 173.193012500, 4, 5, "NZL H00.XX"}, - {-39.466876000, 176.821655125, 5, 6, "NZL J00.XX"}, - {-38.093676000, 176.196185875, 5, 6, "NZL K00.XX"}, - {-35.682455000, 174.291268875, 4, 5, "NZL L00.XX"}, - {-39.031255000, 174.021288750, 5, 6, "NZL M00.XX"}, - {-46.380555000, 168.330775000, 4, 5, "NZL N00.XX"}, - {-39.885276000, 174.972803625, 5, 6, "NZL P00.XX"}, - {-40.852276000, 174.973051125, 5, 6, "NZL Q00.XX"}, - {-38.642936000, 177.981484125, 4, 5, "NZL R00.XX"}, - {-41.526096000, 173.918760000, 6, 7, "NZL RK0.00"}, - {-44.362255000, 171.187813125, 4, 5, "NZL S00.XX"}, - {-38.699996000, 176.050080375, 5, 6, "NZL SK0.00"}, - {-37.192736000, 174.861542375, 4, 5, "NZL T00.XX"}, - {-40.955896000, 175.615549500, 5, 6, "NZL TK0.00"}, - {-40.607536000, 175.239381375, 5, 6, "NZL V00.XX"}, - {-37.966396000, 176.950269875, 5, 6, "NZL VK0.00"}, - {-43.888836000, 171.702406000, 4, 5, "NZL W00.XX"}, - {-37.904296000, 175.440969875, 5, 6, "NZL WK0.00"}, - {-38.214636000, 175.825727625, 5, 6, "NZL X00.XX"}, - {-40.228496000, 175.536656625, 5, 6, "NZL XK0.00"}, - {-38.006736000, 175.289727625, 5, 6, "NZL Y00.XX"}, - {-45.092396000, 170.921251125, 4, 5, "NZL YK0.00"}, - {-43.289936000, 172.529549500, 4, 5, "NZL Z00.XX"}, - {-39.585896000, 174.246346125, 5, 6, "NZL ZK0.00"}, - {-36.792016500, 173.818200500, 3, 4, "NZL 123.XXX"}, - {-39.665260000, 173.867849000, 4, 5, "NZL 12.XXXX"}, - {-43.676735000, 172.325517500, 3, 4, "NZL 1123.XX"}, - {-41.445735000, 174.612719500, 4, 5, "NZL 2123.XX"}, - {-38.088635000, 175.074572500, 4, 5, "NZL 3123.XX"}, - {-45.927020000, 170.173215500, 3, 4, "NZL 4123.XX"}, - {-37.831535000, 175.801172500, 4, 5, "NZL 5123.XX"}, - {-40.647735000, 175.231870500, 5, 6, "NZL 6123.XX"}, - {-39.811135000, 176.502842000, 4, 5, "NZL 7123.XX"}, - {-41.531135000, 172.945119500, 3, 4, "NZL 8123.XX"}, - {-38.405420000, 175.748172500, 4, 5, "NZL 9123.XX"}, - {-36.042035000, 174.041495000, 3, 4, "NZL B123.XX"}, - {-39.433720000, 173.793421500, 5, 6, "NZL C123.XX"}, - {-46.614020000, 167.973836000, 3, 4, "NZL D123.XX"}, - {-40.170235000, 174.756742000, 4, 5, "NZL F123.XX"}, - {-41.122835000, 174.828691000, 6, 7, "NZL G123.XX"}, - {-38.775120000, 177.767193000, 3, 4, "NZL H123.XX"}, - {-41.634035000, 173.549619500, 3, 4, "NZL J123.XX"}, - {-44.511035000, 170.792838000, 3, 4, "NZL K123.XX"}, - {-38.925420000, 175.789393000, 4, 5, "NZL L123.XX"}, - {-41.184135000, 175.345091000, 4, 5, "NZL M123.XX"}, - {-38.313020000, 176.607072500, 4, 5, "NZL N123.XX"}, - {-44.010735000, 171.498938000, 3, 4, "NZL P123.XX"}, - {-45.299335000, 170.569987000, 3, 4, "NZL Q123.XX"}, - {-34.626758500, 172.717742500, 3, 4, "NZL B123.XXX"}, - {-36.792016500, 177.154792500, 2, 3, "NZL C123.XXX"}, - {-39.473206500, 171.260692500, 2, 3, "NZL D123.XXX"}, - {-42.154396500, 167.059841000, 2, 3, "NZL F123.XXX"}, - {-42.154396500, 170.664552000, 2, 3, "NZL G123.XXX"}, - {-44.835586500, 163.832804500, 2, 3, "NZL H123.XXX"}, - {-44.835586500, 167.586470500, 2, 3, "NZL K123.XXX"}, - {-36.792016500, 173.818200500, 3, 4, "NZL L123.XXX"}, - {-39.473206500, 173.783393500, 4, 5, "NZL M123.XXX"}, - {-49.023894000, 177.833489500, 2, 3, "NZL N123.XXX"}, - {-43.638002000, -177.076889500, 2, 3, "NZL P123.XXX"}, - {-47.451016000, 165.762671000, 3, 4, "NZL R123.XXX"}, - {-50.143378000, 165.129324000, 2, 3, "NZL X123.XXX"}, - {-47.088079000, 178.145662000, 2, 3, "NZL Y123.XXX"}, - {-51.901082000, 168.179115500, 2, 3, "NZL Z123.XXX"}, - {-34.014689500, 171.424567000, 2, 3, "NZL 9123.XXX"}, - {-36.880300000, 174.760000000, 5, 6, "NZL L39F.BHYK"}, - {12.398100000, -1.568732000, 4, 7, "BFA 12.XX"}, - {12.472592000, -1.688451000, 3, 6, "BFA 00.XXX"}, - {11.189314000, -4.474371875, 3, 4, "BFA J0.XXX"}, - {12.290724000, -2.411584000, 3, 6, "BFA 000.XX"}, - {13.610724000, -2.461809750, 3, 6, "BFA 100.XX"}, - {10.685224000, -4.792357250, 3, 5, "BFA 200.XX"}, - {12.510624000, -3.498284000, 3, 6, "BFA 300.XX"}, - {13.118924000, -1.118096875, 3, 4, "BFA 400.XX"}, - {11.821524000, -0.409770125, 3, 4, "BFA 500.XX"}, - {12.100924000, 0.324929875, 3, 5, "BFA 600.XX"}, - {14.073624000, -0.065509750, 2, 3, "BFA 700.XX"}, - {12.358124000, -2.516084000, 3, 6, "BFA 800.XX"}, - {11.523524000, -3.565770125, 3, 4, "BFA 900.XX"}, - {14.140724000, -1.671809750, 2, 5, "BFA B00.XX"}, - {11.147824000, -2.114670125, 3, 6, "BFA C00.XX"}, - {11.213924000, -1.202870125, 3, 4, "BFA D00.XX"}, - {13.383924000, -1.566009750, 3, 6, "BFA F00.XX"}, - {13.001424000, -2.298496875, 3, 6, "BFA G00.XX"}, - {12.221524000, -0.396384000, 3, 4, "BFA H00.XX"}, - {12.291724000, -0.667884000, 3, 4, "BFA J00.XX"}, - {12.110724000, -1.381470125, 3, 4, "BFA K00.XX"}, - {11.023124000, -4.945157250, 3, 4, "BFA L00.XX"}, - {13.098564000, -3.447087625, 3, 6, "BFA M00.XX"}, - {13.065404000, -3.095305875, 3, 6, "BFA MK0.00"}, - {12.748064000, -3.895287625, 3, 7, "BFA N00.XX"}, - {11.654104000, -1.096561125, 3, 4, "BFA NK0.00"}, - {11.762464000, -2.961515375, 3, 4, "BFA P00.XX"}, - {12.654104000, -0.596705875, 3, 4, "BFA PK0.00"}, - {10.975264000, -3.273929750, 3, 4, "BFA Q00.XX"}, - {10.653204000, -5.188489250, 3, 7, "BFA QK0.00"}, - {13.220164000, -2.385373250, 3, 6, "BFA R00.XX"}, - {11.073204000, -5.337161125, 3, 6, "BFA RK0.00"}, - {12.989964000, -0.178587625, 3, 4, "BFA S00.XX"}, - {11.794104000, -0.576561125, 3, 4, "BFA SK0.00"}, - {10.152464000, -3.491429750, 3, 5, "BFA T00.XX"}, - {10.284104000, -3.546489250, 3, 5, "BFA TK0.00"}, - {13.512464000, -3.201773250, 3, 6, "BFA V00.XX"}, - {11.644104000, -2.206561125, 3, 4, "BFA VK0.00"}, - {10.346264000, -3.204429750, 2, 4, "BFA W00.XX"}, - {13.394104000, -0.166778750, 3, 4, "BFA WK0.00"}, - {11.552464000, -3.291515375, 3, 4, "BFA X00.XX"}, - {11.634104000, -3.916561125, 3, 4, "BFA XK0.00"}, - {11.162464000, -3.091515375, 3, 4, "BFA Y00.XX"}, - {14.434104000, -0.256850625, 2, 3, "BFA YK0.00"}, - {12.092464000, 1.758484625, 3, 5, "BFA Z00.XX"}, - {11.236604000, -0.720761125, 3, 4, "BFA ZK0.00"}, - {13.573556500, -3.225014000, 2, 5, "BFA 123.XXX"}, - {10.358586500, -5.438522000, 2, 6, "BFA 12.XXXX"}, - {13.432147000, -0.518852500, 2, 3, "BFA 1234.XX"}, - {12.234070000, -1.555500000, 3, 6, "BFA QQXM.PV1"}, - {14.633500000, 120.962168000, 6, 7, "PHL 12.XX"}, - {14.741115000, 120.821790000, 5, 6, "PHL 12.XXX"}, - {7.101545000, 125.515226875, 5, 6, "PHL 000.XX"}, - {7.143545000, 125.598533875, 5, 6, "PHL 100.XX"}, - {10.334824000, 123.814642750, 5, 6, "PHL 200.XX"}, - {10.372014000, 123.902572750, 5, 6, "PHL 300.XX"}, - {8.514424000, 124.607968500, 5, 6, "PHL 400.XX"}, - {10.708324000, 122.924642750, 5, 6, "PHL 500.XX"}, - {10.761824000, 122.513142750, 5, 6, "PHL 600.XX"}, - {15.196224000, 120.548564500, 5, 6, "PHL 700.XX"}, - {16.461524000, 120.541425875, 5, 6, "PHL 800.XX"}, - {14.308224000, 121.358877375, 5, 6, "PHL 900.XX"}, - {15.070324000, 120.642664500, 5, 6, "PHL B00.XX"}, - {13.979024000, 121.561090250, 5, 6, "PHL C00.XX"}, - {6.159924000, 125.125294250, 5, 6, "PHL D00.XX"}, - {14.873224000, 120.237264500, 5, 6, "PHL F00.XX"}, - {11.258624000, 124.959729875, 5, 6, "PHL G00.XX"}, - {10.416624000, 123.622042750, 5, 6, "PHL H00.XX"}, - {7.245324000, 124.198481375, 5, 6, "PHL J00.XX"}, - {6.974224000, 122.038681375, 5, 6, "PHL K00.XX"}, - {12.138924000, 124.530229875, 5, 6, "PHL L00.XX"}, - {13.675024000, 123.141590250, 5, 6, "PHL M00.XX"}, - {8.040124000, 124.235681375, 5, 6, "PHL N00.XX"}, - {14.075964000, 121.287026750, 5, 6, "PHL P00.XX"}, - {15.485304000, 120.942004625, 5, 6, "PHL PK0.00"}, - {16.042464000, 120.317883250, 5, 6, "PHL Q00.XX"}, - {11.572304000, 122.721738875, 5, 6, "PHL QK0.00"}, - {14.972664000, 120.593054500, 5, 6, "PHL R00.XX"}, - {8.946504000, 125.495555500, 5, 6, "PHL RK0.00"}, - {16.713164000, 121.516697625, 5, 6, "PHL S00.XX"}, - {7.441604000, 125.781128375, 5, 6, "PHL SK0.00"}, - {9.330164000, 123.254941500, 5, 6, "PHL T00.XX"}, - {15.151704000, 120.747276500, 5, 6, "PHL TK0.00"}, - {6.761664000, 125.324113750, 5, 6, "PHL V00.XX"}, - {14.490704000, 121.263149375, 6, 7, "PHL VK0.00"}, - {17.631264000, 121.687825375, 5, 6, "PHL W00.XX"}, - {8.191504000, 126.316128375, 5, 6, "PHL WK0.00"}, - {10.542664000, 123.972470250, 5, 6, "PHL X00.XX"}, - {9.745504000, 118.728383625, 5, 6, "PHL XK0.00"}, - {13.441764000, 123.360726750, 5, 6, "PHL Y00.XX"}, - {14.952004000, 120.872076500, 5, 6, "PHL YK0.00"}, - {6.061264000, 120.973813750, 5, 6, "PHL Z00.XX"}, - {13.147804000, 123.708721250, 5, 6, "PHL ZK0.00"}, - {16.230433500, 119.769072500, 4, 5, "PHL 123.XXX"}, - {11.456930000, 122.028437500, 4, 5, "PHL 12.XXXX"}, - {7.013580000, 125.466405000, 5, 6, "PHL 0123.XX"}, - {8.218580000, 124.438205000, 5, 6, "PHL 1123.XX"}, - {16.211279000, 120.254082500, 5, 6, "PHL 2123.XX"}, - {6.068580000, 124.818205000, 4, 5, "PHL 3123.XX"}, - {11.058580000, 124.790833500, 4, 5, "PHL 4123.XX"}, - {7.036680000, 124.150705000, 4, 5, "PHL 5123.XX"}, - {6.903180000, 121.869505000, 4, 5, "PHL 6123.XX"}, - {11.720780000, 124.507633500, 4, 5, "PHL 7123.XX"}, - {13.257180000, 123.045654000, 4, 5, "PHL 8123.XX"}, - {7.787879000, 124.022405000, 4, 5, "PHL 9123.XX"}, - {8.681265000, 125.227933500, 4, 5, "PHL B123.XX"}, - {16.378580000, 121.125682500, 4, 5, "PHL C123.XX"}, - {17.385865000, 121.477903000, 4, 5, "PHL D123.XX"}, - {7.992780000, 125.998005000, 4, 5, "PHL F123.XX"}, - {9.505865000, 118.490833500, 4, 5, "PHL G123.XX"}, - {5.763080000, 120.828005000, 4, 6, "PHL H123.XX"}, - {12.840865000, 123.643054000, 4, 5, "PHL J123.XX"}, - {8.310680000, 123.159905000, 4, 5, "PHL K123.XX"}, - {7.793680000, 123.401705000, 4, 5, "PHL L123.XX"}, - {6.549480000, 125.038705000, 4, 5, "PHL M123.XX"}, - {9.567165000, 125.346633500, 4, 5, "PHL N123.XX"}, - {17.345865000, 120.242903000, 4, 5, "PHL P123.XX"}, - {6.728580000, 125.988205000, 4, 5, "PHL Q123.XX"}, - {13.914180000, 122.618554000, 4, 5, "PHL R123.XX"}, - {17.856480000, 120.466103000, 4, 5, "PHL S123.XX"}, - {15.716247500, 117.237479000, 3, 8, "PHL 1234.XXX"}, - {7.548193500, 116.940409500, 3, 4, "PHL 123.XXXX"}, - {14.598400000, 121.000900000, 6, 7, "PHL CDH3.T7JT"}, - {41.930289000, 12.440254000, 5, 6, "ITA 12.XX"}, - {45.444394000, 8.987912750, 4, 6, "ITA 00.XXX"}, - {41.985084000, 12.318860000, 4, 5, "ITA C0.XXX"}, - {41.021684000, 14.091502375, 4, 5, "ITA P0.XXX"}, - {45.109624000, 7.620735125, 4, 6, "ITA 000.XX"}, - {38.165024000, 13.308585875, 4, 5, "ITA 100.XX"}, - {43.799545000, 11.161310000, 4, 5, "ITA 200.XX"}, - {44.519545000, 11.269313125, 4, 5, "ITA 300.XX"}, - {44.426545000, 8.840031125, 4, 6, "ITA 400.XX"}, - {37.549324000, 15.028924500, 4, 5, "ITA 500.XX"}, - {41.127545000, 16.747597500, 4, 5, "ITA 600.XX"}, - {45.452545000, 12.302155750, 4, 5, "ITA 700.XX"}, - {45.452534000, 10.929055750, 4, 5, "ITA 800.XX"}, - {38.240545000, 15.500284375, 4, 5, "ITA 900.XX"}, - {45.673424000, 13.749170750, 4, 7, "ITA B00.XX"}, - {45.446124000, 11.812670750, 4, 5, "ITA C00.XX"}, - {45.582124000, 10.162370750, 4, 5, "ITA D00.XX"}, - {44.690724000, 10.862935125, 4, 5, "ITA F00.XX"}, - {43.901745000, 11.030728000, 4, 5, "ITA G00.XX"}, - {39.254745000, 9.086288750, 4, 5, "ITA H00.XX"}, - {38.160045000, 15.630084375, 4, 5, "ITA J00.XX"}, - {44.810494000, 10.281415625, 4, 5, "ITA K00.XX"}, - {43.092604000, 12.322191500, 4, 5, "ITA KK0.00"}, - {43.584545000, 10.298007500, 4, 5, "ITA L00.XX"}, - {41.451504000, 15.515260000, 4, 5, "ITA LK0.00"}, - {40.768164000, 14.496781375, 4, 5, "ITA M00.XX"}, - {44.704104000, 10.586151125, 4, 5, "ITA MK0.00"}, - {44.432464000, 12.166976875, 4, 5, "ITA N00.XX"}, - {40.461704000, 17.220967125, 4, 5, "ITA NK0.00"}, - {44.852464000, 11.566633375, 4, 5, "ITA P00.XX"}, - {44.054104000, 12.534102000, 4, 5, "ITA PK0.00"}, - {37.091764000, 15.225842375, 4, 5, "ITA Q00.XX"}, - {42.461104000, 14.173770500, 4, 5, "ITA QK0.00"}, - {40.742464000, 8.519381375, 4, 5, "ITA R00.XX"}, - {41.458204000, 12.860960000, 4, 5, "ITA RK0.00"}, - {45.707564000, 9.624075125, 4, 5, "ITA S00.XX"}, - {44.215004000, 12.016840625, 4, 5, "ITA SK0.00"}, - {45.562364000, 11.501804250, 4, 5, "ITA T00.XX"}, - {42.561104000, 12.605381000, 4, 5, "ITA TK0.00"}, - {45.462464000, 8.576204250, 4, 6, "ITA V00.XX"}, - {46.062304000, 13.196027375, 3, 4, "ITA VK0.00"}, - {46.501664000, 11.292745000, 4, 5, "ITA W00.XX"}, - {43.458704000, 11.829591500, 4, 5, "ITA WK0.00"}, - {38.917464000, 16.552326250, 4, 5, "ITA X00.XX"}, - {41.221804000, 16.261749500, 4, 5, "ITA XK0.00"}, - {46.126045000, 11.088121875, 4, 5, "ITA Y00.XX"}, - {43.567104000, 13.484306000, 4, 5, "ITA YK0.00"}, - {45.049545000, 9.632148625, 4, 5, "ITA Z00.XX"}, - {40.623405000, 17.917272375, 4, 5, "ITA ZK0.00"}, - {44.795375000, 7.309495000, 3, 5, "ITA 01.XXXX"}, - {37.766575000, 12.979526500, 4, 5, "ITA 11.XXXX"}, - {37.238275000, 14.765340000, 3, 4, "ITA 21.XXXX"}, - {40.802775000, 16.451435000, 3, 4, "ITA 31.XXXX"}, - {37.951975000, 15.178526500, 3, 4, "ITA 41.XXXX"}, - {45.602475000, 13.308781500, 3, 4, "ITA 51.XXXX"}, - {40.407875000, 17.098435000, 3, 4, "ITA 61.XXXX"}, - {39.006875000, 8.873891500, 3, 4, "ITA 71.XXXX"}, - {43.686275000, 12.521730000, 3, 4, "ITA 81.XXXX"}, - {36.754575000, 14.807540000, 4, 5, "ITA 91.XXXX"}, - {40.516875000, 8.160035000, 3, 4, "ITA B1.XXXX"}, - {45.912475000, 10.770160000, 3, 4, "ITA C1.XXXX"}, - {45.198475000, 8.156381500, 3, 5, "ITA D1.XXXX"}, - {43.313475000, 13.163951500, 3, 4, "ITA F1.XXXX"}, - {46.373275000, 10.948725000, 3, 4, "ITA G1.XXXX"}, - {38.908275000, 16.128590500, 3, 4, "ITA H1.XXXX"}, - {40.278275000, 17.708656500, 3, 4, "ITA J1.XXXX"}, - {41.218275000, 15.804421500, 3, 4, "ITA K1.XXXX"}, - {45.675275000, 8.238160000, 3, 5, "ITA L1.XXXX"}, - {44.713275000, 8.027995000, 3, 5, "ITA M1.XXXX"}, - {37.625775000, 12.438426500, 3, 4, "ITA N1.XXXX"}, - {37.078275000, 13.960540000, 3, 4, "ITA P1.XXXX"}, - {42.674475000, 10.536665000, 3, 4, "ITA Q1.XXXX"}, - {40.335475000, 15.545856500, 3, 4, "ITA R1.XXXX"}, - {42.015075000, 11.608686500, 2, 3, "ITA S1.XXXX"}, - {43.898275000, 7.957730000, 3, 5, "ITA T1.XXXX"}, - {36.743275000, 14.305440000, 3, 4, "ITA V1.XXXX"}, - {40.376575000, 16.512356500, 3, 4, "ITA W1.XXXX"}, - {37.123275000, 13.450440000, 3, 4, "ITA X1.XXXX"}, - {44.178275000, 7.255516500, 3, 5, "ITA Y1.XXXX"}, - {38.955275000, 16.721891500, 3, 4, "ITA Z1.XXXX"}, - {43.133042500, 12.280677500, 3, 4, "ITA 123.XXX"}, - {45.722290000, 8.955896500, 3, 5, "ITA 1234.XX"}, - {41.081342000, 7.812775500, 2, 3, "ITA 012.XXXX"}, - {46.434476500, 6.716959500, 2, 6, "ITA 112.XXXX"}, - {46.504325000, 9.981491500, 2, 5, "ITA 212.XXXX"}, - {44.441805000, 9.970746500, 3, 4, "ITA 312.XXXX"}, - {43.485123000, 13.553442500, 3, 4, "ITA 412.XXXX"}, - {41.622291500, 11.905226500, 2, 3, "ITA 612.XXXX"}, - {41.970908500, 15.611167000, 3, 4, "ITA 712.XXXX"}, - {35.963490500, 11.794132500, 2, 3, "ITA 812.XXXX"}, - {38.999292500, 14.301912500, 2, 3, "ITA 912.XXXX"}, - {41.275000000, 12.530000000, 3, 4, "ITA J90N.BKS"}, - {23.620905000, 58.519003500, 4, 5, "OMN 12.XX"}, - {23.496855000, 57.948724500, 3, 4, "OMN 12.XXX"}, - {17.004414000, 53.958774000, 3, 5, "OMN 000.XX"}, - {17.036614000, 54.085374000, 4, 6, "OMN 200.XX"}, - {24.343514000, 56.652819250, 3, 4, "OMN 400.XX"}, - {23.207514000, 56.435027875, 3, 4, "OMN 600.XX"}, - {23.817314000, 57.298189125, 3, 4, "OMN 800.XX"}, - {23.777614000, 57.423389125, 4, 5, "OMN B00.XX"}, - {24.219724000, 56.830378250, 3, 4, "OMN D00.XX"}, - {22.961445000, 57.508243750, 3, 4, "OMN F00.XX"}, - {23.486545000, 57.402076375, 3, 4, "OMN G00.XX"}, - {23.713724000, 57.836391125, 3, 4, "OMN H00.XX"}, - {22.606824000, 59.462556500, 3, 4, "OMN J00.XX"}, - {24.307124000, 55.754578250, 3, 6, "OMN K00.XX"}, - {23.010724000, 57.255930750, 3, 4, "OMN L00.XX"}, - {24.772324000, 56.402752500, 3, 4, "OMN M00.XX"}, - {22.610724000, 58.076156500, 3, 4, "OMN N00.XX"}, - {24.020924000, 57.053691125, 3, 4, "OMN P00.XX"}, - {23.809924000, 57.555891125, 4, 5, "OMN Q00.XX"}, - {23.333624000, 57.917917875, 3, 4, "OMN R00.XX"}, - {23.278824000, 58.852017875, 3, 4, "OMN S00.XX"}, - {22.752724000, 58.488330750, 3, 4, "OMN T00.XX"}, - {26.210824000, 56.202413875, 3, 6, "OMN V00.XX"}, - {23.617424000, 56.480917875, 3, 4, "OMN W00.XX"}, - {23.137524000, 57.247230750, 3, 4, "OMN X00.XX"}, - {23.447324000, 57.782417875, 3, 4, "OMN Y00.XX"}, - {23.351624000, 57.481017875, 3, 4, "OMN Z00.XX"}, - {24.797050500, 56.308850500, 2, 5, "OMN 123.XXX"}, - {19.067130000, 52.342661500, 2, 5, "OMN 12.XXXX"}, - {22.332009000, 59.261789500, 2, 3, "OMN 0123.XX"}, - {24.182292000, 55.750754000, 2, 6, "OMN 1123.XX"}, - {25.938680000, 56.059600500, 2, 7, "OMN 2123.XX"}, - {25.885440000, 56.150858000, 2, 7, "OMN 3123.XX"}, - {25.239538500, 56.211541000, 2, 7, "OMN 4123.XX"}, - {25.837524500, 52.190845000, 1, 6, "OMN 1234.XXX"}, - {52.295100000, 20.959435500, 5, 6, "POL 12.XX"}, - {50.307175000, 18.608743500, 3, 4, "POL 12.XXX"}, - {52.343924000, 20.884121875, 4, 5, "POL 000.XX"}, - {52.343924000, 21.024185875, 4, 5, "POL 100.XX"}, - {52.257435000, 20.884121875, 4, 5, "POL 200.XX"}, - {52.257435000, 21.024185875, 5, 6, "POL 300.XX"}, - {52.170946000, 20.954153875, 4, 5, "POL 400.XX"}, - {51.810724000, 19.394799125, 4, 5, "POL 500.XX"}, - {50.096224000, 19.891746750, 3, 4, "POL 600.XX"}, - {51.146724000, 16.961590250, 3, 4, "POL 700.XX"}, - {52.446024000, 16.848221875, 3, 4, "POL 800.XX"}, - {54.408624000, 18.558544500, 3, 4, "POL 900.XX"}, - {53.470724000, 14.462426750, 3, 5, "POL B00.XX"}, - {53.151145000, 17.915373750, 3, 4, "POL C00.XX"}, - {51.281224000, 22.492490250, 3, 5, "POL D00.XX"}, - {53.176224000, 23.083626750, 3, 4, "POL F00.XX"}, - {54.563424000, 18.426244500, 3, 4, "POL G00.XX"}, - {50.850924000, 19.060468500, 3, 4, "POL H00.XX"}, - {51.441724000, 21.087790250, 3, 4, "POL J00.XX"}, - {50.918124000, 20.561668500, 3, 4, "POL K00.XX"}, - {53.042845000, 18.541439750, 3, 4, "POL L00.XX"}, - {49.860124000, 18.976524000, 3, 4, "POL M00.XX"}, - {53.810324000, 20.408635625, 2, 3, "POL N00.XX"}, - {50.048364000, 21.956682250, 3, 4, "POL P00.XX"}, - {50.085304000, 18.513214750, 3, 4, "POL PK0.00"}, - {50.805664000, 16.231466500, 3, 6, "POL Q00.XX"}, - {50.665604000, 17.905180500, 3, 4, "POL QK0.00"}, - {52.555964000, 19.663334250, 3, 4, "POL R00.XX"}, - {54.162204000, 19.365406500, 3, 4, "POL RK0.00"}, - {52.753964000, 15.188334250, 3, 4, "POL S00.XX"}, - {52.653904000, 19.030998750, 3, 4, "POL SK0.00"}, - {50.021164000, 20.924282250, 3, 4, "POL T00.XX"}, - {51.937004000, 15.447605875, 3, 4, "POL TK0.00"}, - {51.776664000, 18.047750375, 3, 4, "POL V00.XX"}, - {54.185904000, 16.142306500, 3, 4, "POL VK0.00"}, - {51.214464000, 16.129751750, 3, 4, "POL W00.XX"}, - {53.478104000, 18.727519750, 2, 3, "POL WK0.00"}, - {54.476464000, 16.971744500, 2, 3, "POL X00.XX"}, - {49.948504000, 18.549414750, 3, 6, "POL XK0.00"}, - {50.915664000, 15.691051750, 3, 4, "POL Y00.XX"}, - {49.612904000, 20.662149000, 3, 6, "POL YK0.00"}, - {52.185895000, 20.764214375, 4, 5, "POL Z00.XX"}, - {51.423175000, 19.649853750, 3, 4, "POL ZK0.00"}, - {50.583052000, 16.204571500, 2, 5, "POL 012.XXX"}, - {50.583052000, 16.928483500, 2, 3, "POL 112.XXX"}, - {50.583052000, 17.652395500, 2, 3, "POL 212.XXX"}, - {50.583052000, 18.376307500, 2, 3, "POL 312.XXX"}, - {50.583052000, 19.100219500, 2, 3, "POL 412.XXX"}, - {50.583052000, 19.824131500, 2, 3, "POL 512.XXX"}, - {50.583052000, 20.548043500, 2, 3, "POL 612.XXX"}, - {50.583052000, 21.271955500, 2, 3, "POL 712.XXX"}, - {50.583052000, 21.995867500, 2, 3, "POL 812.XXX"}, - {50.583052000, 22.719779500, 2, 4, "POL 912.XXX"}, - {50.583052000, 23.443691500, 2, 4, "POL B12.XXX"}, - {50.092012000, 17.652109000, 2, 6, "POL C12.XXX"}, - {50.092012000, 18.370813000, 2, 3, "POL D12.XXX"}, - {50.092012000, 19.089517000, 3, 4, "POL F12.XXX"}, - {50.092012000, 19.808221000, 2, 3, "POL G12.XXX"}, - {50.092012000, 20.526925000, 2, 3, "POL H12.XXX"}, - {50.092012000, 21.245629000, 2, 3, "POL J12.XXX"}, - {50.092012000, 21.964333000, 2, 3, "POL K12.XXX"}, - {50.092012000, 22.683037000, 2, 4, "POL L12.XXX"}, - {49.600972000, 18.842605000, 2, 7, "POL M12.XXX"}, - {49.600972000, 19.550893000, 2, 5, "POL N12.XXX"}, - {49.600972000, 20.259181000, 2, 5, "POL P12.XXX"}, - {49.600972000, 20.967469000, 2, 5, "POL Q12.XXX"}, - {49.600972000, 21.675757000, 2, 5, "POL R12.XXX"}, - {49.600972000, 22.384045000, 2, 6, "POL S12.XXX"}, - {52.450115000, 20.619166500, 3, 4, "POL T12.XXX"}, - {51.970115000, 19.126280000, 3, 4, "POL V12.XXX"}, - {54.645315000, 18.214726500, 2, 3, "POL W12.XXX"}, - {53.585115000, 14.434896500, 2, 4, "POL X12.XXX"}, - {54.368215000, 18.986320500, 2, 3, "POL Y12.XXX"}, - {54.390115000, 15.835261500, 2, 3, "POL Z12.XXX"}, - {53.053049000, 15.441988500, 2, 3, "POL 12.XXXX"}, - {53.120009000, 19.533244500, 2, 3, "POL 1234.XX"}, - {51.920000000, 19.127500000, 3, 4, "POL 8QBM.1HS"}, - {5.365101000, -4.067890000, 4, 5, "CIV 12.XX"}, - {5.290252000, -4.405187500, 3, 4, "CIV 12.XXX"}, - {7.741445000, -5.091337125, 3, 4, "CIV 000.XX"}, - {7.741445000, -5.029719125, 3, 4, "CIV 100.XX"}, - {6.917446000, -6.490318625, 3, 4, "CIV 200.XX"}, - {6.850446000, -5.305205750, 3, 4, "CIV 300.XX"}, - {9.499646000, -5.670731500, 2, 3, "CIV 400.XX"}, - {4.800246000, -6.694092875, 3, 4, "CIV 500.XX"}, - {5.872946000, -5.400305750, 3, 4, "CIV 600.XX"}, - {7.448646000, -7.593318625, 3, 4, "CIV 700.XX"}, - {6.172046000, -5.991405750, 3, 4, "CIV 800.XX"}, - {6.769846000, -3.538205750, 3, 4, "CIV 900.XX"}, - {7.003186000, -5.775271875, 3, 4, "CIV B00.XX"}, - {6.645472000, -4.748793750, 3, 4, "CIV BK0.00"}, - {5.942485000, -4.237846250, 3, 4, "CIV C00.XX"}, - {6.615426000, -5.937499750, 3, 4, "CIV CK0.00"}, - {7.270086000, -8.181871875, 3, 5, "CIV D00.XX"}, - {8.034526000, -2.827871625, 2, 3, "CIV DK0.00"}, - {9.606749000, -5.235590125, 2, 4, "CIV F00.XX"}, - {8.138297000, -5.122534625, 3, 4, "CIV FK0.00"}, - {6.505786000, -6.613586250, 3, 4, "CIV G00.XX"}, - {6.362126000, -5.431799750, 3, 4, "CIV GK0.00"}, - {9.516386000, -7.593844125, 2, 3, "CIV H00.XX"}, - {6.560809000, -5.039299750, 3, 4, "CIV HK0.00"}, - {6.117986000, -3.893786250, 3, 4, "CIV J00.XX"}, - {5.774084000, -6.625673750, 3, 4, "CIV JK0.00"}, - {6.752486000, -7.384486250, 3, 4, "CIV K00.XX"}, - {7.953026000, -6.701571625, 3, 4, "CIV KK0.00"}, - {7.149361000, -3.233741875, 3, 6, "CIV L00.XX"}, - {7.053685000, -3.999636625, 3, 4, "CIV LK0.00"}, - {5.480886000, -3.237986250, 3, 4, "CIV M00.XX"}, - {5.890774000, -4.851859750, 3, 4, "CIV MK0.00"}, - {6.407265000, -3.913519250, 3, 4, "CIV N00.XX"}, - {5.852432000, -5.712023750, 3, 4, "CIV NK0.00"}, - {10.495764000, -6.434929750, 2, 5, "CIV P00.XX"}, - {6.521642000, -7.524908750, 3, 4, "CIV PK0.00"}, - {9.536086000, -6.513144125, 2, 3, "CIV Q00.XX"}, - {5.259917000, -3.630515875, 3, 4, "CIV QK0.00"}, - {6.686286000, -4.001786250, 3, 4, "CIV R00.XX"}, - {7.422026000, -6.077971625, 3, 4, "CIV RK0.00"}, - {7.394186000, -6.508371875, 3, 4, "CIV S00.XX"}, - {6.313626000, -3.977999750, 3, 4, "CIV SK0.00"}, - {6.670386000, -4.229286250, 3, 4, "CIV T00.XX"}, - {6.184054000, -5.328644750, 3, 4, "CIV TK0.00"}, - {6.483622000, -4.401484250, 3, 4, "CIV V00.XX"}, - {8.272011000, -7.697967625, 3, 5, "CIV VK0.00"}, - {6.332465000, -5.971086250, 3, 4, "CIV W00.XX"}, - {9.264105000, -3.026344500, 2, 3, "CIV WK0.00"}, - {4.967948000, -6.120720625, 3, 4, "CIV X00.XX"}, - {5.844127000, -4.770786750, 3, 4, "CIV XK0.00"}, - {7.752465000, -7.651171875, 3, 5, "CIV Y00.XX"}, - {7.798812000, -3.194956625, 3, 4, "CIV YK0.00"}, - {7.171299000, -5.254957875, 3, 4, "CIV Z00.XX"}, - {4.418844000, -7.386058875, 3, 4, "CIV ZK0.00"}, - {8.294944500, -5.432238500, 2, 3, "CIV 123.XXX"}, - {8.086575000, -8.048447000, 2, 4, "CIV 12.XXXX"}, - {4.834643000, -7.438269000, 2, 3, "CIV 1234.XX"}, - {7.545000000, -5.547361500, 2, 3, "CIV JTB6.C54"}, - {59.960289000, 10.675062000, 4, 5, "NOR 12.XX"}, - {59.997355000, 10.342120000, 3, 4, "NOR 12.XXX"}, - {63.446545000, 10.294494375, 3, 4, "NOR 000.XX"}, - {63.381545000, 10.294494375, 3, 4, "NOR 100.XX"}, - {60.414424000, 5.208762750, 3, 4, "NOR 200.XX"}, - {60.327935000, 5.210005375, 3, 4, "NOR 300.XX"}, - {59.009724000, 5.609491625, 3, 4, "NOR 400.XX"}, - {58.923235000, 5.609491625, 3, 4, "NOR 500.XX"}, - {58.836746000, 5.609491625, 3, 4, "NOR 600.XX"}, - {59.258724000, 10.871391625, 3, 4, "NOR 700.XX"}, - {59.790824000, 10.109148000, 3, 4, "NOR 800.XX"}, - {58.182024000, 7.918551125, 3, 4, "NOR 900.XX"}, - {69.706724000, 18.849618750, 2, 3, "NOR B00.XX"}, - {59.316624000, 10.360991625, 3, 4, "NOR C00.XX"}, - {62.517324000, 6.106599125, 4, 5, "NOR D00.XX"}, - {62.517324000, 6.293272125, 4, 5, "NOR F00.XX"}, - {59.454424000, 5.240348000, 3, 4, "NOR G00.XX"}, - {59.182824000, 10.125791625, 3, 4, "NOR H00.XX"}, - {59.477924000, 10.580448000, 3, 4, "NOR J00.XX"}, - {67.330724000, 14.307575625, 2, 4, "NOR K00.XX"}, - {58.500824000, 8.687321375, 3, 4, "NOR L00.XX"}, - {60.839824000, 11.001962750, 3, 5, "NOR M00.XX"}, - {59.095424000, 9.969191625, 3, 4, "NOR N00.XX"}, - {59.167924000, 11.325691625, 3, 5, "NOR P00.XX"}, - {61.161024000, 10.378906250, 3, 4, "NOR Q00.XX"}, - {62.747545000, 7.046945625, 3, 4, "NOR R00.XX"}, - {66.322004000, 14.101403875, 2, 4, "NOR RK0.00"}, - {59.422464000, 10.379144000, 3, 4, "NOR S00.XX"}, - {59.656104000, 9.600348000, 4, 5, "NOR SK0.00"}, - {60.801764000, 10.590455250, 3, 4, "NOR T00.XX"}, - {63.100204000, 7.703051875, 3, 4, "NOR TK0.00"}, - {68.435064000, 17.326773000, 2, 4, "NOR V00.XX"}, - {60.167304000, 10.185852375, 3, 4, "NOR VK0.00"}, - {60.897264000, 11.502124750, 3, 5, "NOR W00.XX"}, - {69.955004000, 23.222302875, 2, 4, "NOR WK0.00"}, - {60.171864000, 11.108600125, 3, 5, "NOR X00.XX"}, - {64.010504000, 11.448252500, 3, 5, "NOR XK0.00"}, - {60.204164000, 11.926800125, 3, 5, "NOR Y00.XX"}, - {58.254104000, 7.910568375, 3, 4, "NOR YK0.00"}, - {59.789664000, 5.422444000, 3, 4, "NOR Z00.XX"}, - {58.032604000, 7.411392125, 3, 4, "NOR ZK0.00"}, - {63.558267000, 10.043134500, 2, 3, "NOR 012.XXX"}, - {64.049307000, 10.854644500, 2, 3, "NOR 112.XXX"}, - {63.379871000, 6.998563500, 2, 3, "NOR 212.XXX"}, - {63.379871000, 8.024539500, 2, 3, "NOR 312.XXX"}, - {63.379871000, 9.050515500, 2, 3, "NOR 412.XXX"}, - {62.888831000, 5.976936000, 2, 3, "NOR 512.XXX"}, - {62.888831000, 6.987288000, 2, 3, "NOR 612.XXX"}, - {62.888831000, 7.997640000, 2, 3, "NOR 712.XXX"}, - {62.397791000, 4.975854000, 2, 3, "NOR 812.XXX"}, - {62.397791000, 5.965374000, 2, 3, "NOR 912.XXX"}, - {62.397791000, 6.954894000, 3, 4, "NOR B12.XXX"}, - {62.569655000, 6.057035000, 3, 4, "NOR C12.XXX"}, - {61.931303000, 5.079675500, 2, 3, "NOR D12.XXX"}, - {61.931303000, 6.053571500, 2, 3, "NOR F12.XXX"}, - {61.440263000, 4.986634000, 2, 3, "NOR G12.XXX"}, - {61.440263000, 5.944906000, 2, 3, "NOR H12.XXX"}, - {61.440263000, 6.903178000, 2, 3, "NOR J12.XXX"}, - {60.949223000, 4.996190500, 2, 3, "NOR K12.XXX"}, - {60.949223000, 5.938838500, 2, 3, "NOR L12.XXX"}, - {60.949223000, 6.881486500, 2, 3, "NOR M12.XXX"}, - {61.368820000, 7.911400500, 2, 3, "NOR 1234.XX"}, - {60.377430000, 5.028355000, 2, 3, "NOR 12.XXXX"}, - {79.146012500, -7.648473000, 1, 3, "NOR 123.XXXX"}, - {61.572000000, 18.045000000, 1, 3, "NOR HG14.GX4"}, - {3.186072000, 101.664781000, 4, 6, "MYS 12.XX"}, - {3.252215000, 101.395025000, 3, 5, "MYS 12.XXX"}, - {1.538834000, 103.623580000, 3, 6, "MYS 000.XX"}, - {1.525860000, 103.710069000, 3, 6, "MYS 100.XX"}, - {1.600545000, 103.758080000, 3, 6, "MYS 200.XX"}, - {1.510145000, 103.876280000, 3, 6, "MYS 300.XX"}, - {4.590545000, 101.029360625, 3, 5, "MYS 400.XX"}, - {4.654545000, 101.043725625, 3, 5, "MYS 500.XX"}, - {1.597244000, 110.291270000, 3, 6, "MYS 600.XX"}, - {1.597244000, 110.352379000, 3, 6, "MYS 700.XX"}, - {5.979334000, 116.040341250, 3, 4, "MYS 800.XX"}, - {5.886545000, 118.029026250, 3, 8, "MYS 900.XX"}, - {2.744234000, 101.918380000, 3, 5, "MYS B00.XX"}, - {3.847315000, 103.272225625, 3, 5, "MYS C00.XX"}, - {5.325545000, 103.096341250, 3, 5, "MYS D00.XX"}, - {6.157434000, 102.228141250, 3, 5, "MYS F00.XX"}, - {4.289834000, 117.836525625, 3, 6, "MYS G00.XX"}, - {4.903745000, 100.690225625, 3, 5, "MYS H00.XX"}, - {6.172845000, 100.331926250, 3, 5, "MYS J00.XX"}, - {5.465885000, 100.270226250, 3, 6, "MYS K00.XX"}, - {5.368545000, 100.254726250, 3, 6, "MYS L00.XX"}, - {5.678334000, 100.455141250, 3, 6, "MYS M00.XX"}, - {4.456545000, 113.967360625, 3, 5, "MYS N00.XX"}, - {2.346545000, 111.815445000, 3, 5, "MYS P00.XX"}, - {5.362234000, 100.411841250, 4, 6, "MYS Q00.XX"}, - {2.249434000, 102.216280000, 3, 6, "MYS R00.XX"}, - {2.053545000, 103.270280000, 3, 6, "MYS S00.XX"}, - {1.869434000, 102.920225000, 3, 6, "MYS T00.XX"}, - {5.437134000, 100.525226250, 3, 5, "MYS V00.XX"}, - {3.202234000, 113.030525000, 3, 5, "MYS W00.XX"}, - {2.082734000, 102.535380000, 3, 6, "MYS X00.XX"}, - {5.440075000, 100.363226250, 3, 6, "MYS Y00.XX"}, - {2.572099000, 101.789425000, 3, 5, "MYS Z00.XX"}, - {3.324004000, 101.553782875, 3, 5, "MYS ZK0.00"}, - {3.939558500, 101.382747500, 2, 4, "MYS 123.XXX"}, - {5.572185500, 100.337491000, 2, 5, "MYS 12.XXXX"}, - {1.315409000, 110.120360000, 2, 5, "MYS 1123.XX"}, - {5.689944000, 115.841630000, 2, 4, "MYS 2123.XX"}, - {5.632730000, 117.849400000, 2, 7, "MYS 3123.XX"}, - {4.036659000, 117.632350000, 2, 5, "MYS 4123.XX"}, - {4.172314000, 113.749550000, 2, 4, "MYS 5123.XX"}, - {2.063915000, 111.598950000, 2, 4, "MYS 6123.XX"}, - {2.941664000, 112.822620000, 2, 4, "MYS 7123.XX"}, - {4.795864000, 118.108210000, 2, 7, "MYS 8123.XX"}, - {5.055864000, 115.008200000, 2, 6, "MYS 9123.XX"}, - {3.993072000, 103.245949000, 3, 5, "MYS B123.XX"}, - {4.484112000, 103.245949000, 3, 5, "MYS C123.XX"}, - {4.975152000, 103.245949000, 3, 5, "MYS D123.XX"}, - {3.545409000, 100.361189000, 2, 5, "MYS F123.XX"}, - {3.545409000, 100.829908000, 2, 4, "MYS G123.XX"}, - {3.099967000, 101.052337000, 2, 4, "MYS H123.XX"}, - {6.108467000, 99.622565000, 2, 4, "MYS J123.XX"}, - {6.265600000, 100.102625000, 2, 4, "MYS K123.XX"}, - {6.265600000, 100.571345000, 2, 4, "MYS L123.XX"}, - {1.839521000, 103.941631000, 3, 6, "MYS M123.XX"}, - {1.348481000, 103.941631000, 3, 7, "MYS N123.XX"}, - {2.898429000, 100.303705000, 1, 4, "MYS 1234.XXX"}, - {10.809700000, 106.644669500, 4, 5, "VNM 12.XX"}, - {10.932294000, 106.562623250, 3, 4, "VNM 00.XXX"}, - {21.084814000, 105.668512000, 3, 6, "VNM J0.XXX"}, - {16.143324000, 108.097838750, 3, 4, "VNM 000.XX"}, - {16.143324000, 108.187690750, 3, 4, "VNM 100.XX"}, - {16.056835000, 108.115808750, 3, 4, "VNM 200.XX"}, - {16.056835000, 108.205660750, 3, 4, "VNM 300.XX"}, - {20.863175000, 106.636112000, 3, 5, "VNM 400.XX"}, - {16.506424000, 107.551025875, 2, 5, "VNM 500.XX"}, - {12.295834000, 109.172124000, 3, 4, "VNM 600.XX"}, - {10.085424000, 105.709042750, 3, 4, "VNM 700.XX"}, - {10.026545000, 105.061628125, 3, 5, "VNM 800.XX"}, - {10.412524000, 107.057642750, 3, 4, "VNM 900.XX"}, - {10.430724000, 105.388642750, 3, 7, "VNM B00.XX"}, - {21.006545000, 107.184641250, 3, 6, "VNM C00.XX"}, - {10.995524000, 108.068942750, 2, 3, "VNM D00.XX"}, - {20.978545000, 106.990540000, 3, 6, "VNM F00.XX"}, - {11.967524000, 109.115629875, 3, 4, "VNM G00.XX"}, - {21.603924000, 105.807869375, 3, 10, "VNM H00.XX"}, - {11.969545000, 108.396144375, 3, 4, "VNM J00.XX"}, - {13.781864000, 109.187426750, 3, 4, "VNM K00.XX"}, - {20.423304000, 106.141180875, 3, 5, "VNM KK0.00"}, - {12.692464000, 108.008312375, 3, 4, "VNM L00.XX"}, - {10.346915000, 106.339615250, 3, 4, "VNM LK0.00"}, - {9.615464000, 105.944555875, 3, 4, "VNM M00.XX"}, - {13.972404000, 107.984921250, 3, 4, "VNM MK0.00"}, - {19.823164000, 105.742196250, 3, 5, "VNM N00.XX"}, - {9.174104000, 105.123655500, 3, 5, "VNM NK0.00"}, - {9.308764000, 105.697141500, 3, 4, "VNM P00.XX"}, - {10.240364000, 105.940129250, 3, 6, "VNM PK0.00"}, - {20.858945000, 105.322240000, 3, 5, "VNM Q00.XX"}, - {18.673004000, 105.654270375, 2, 4, "VNM QK0.00"}, - {11.584164000, 108.984584625, 3, 4, "VNM R00.XX"}, - {21.690485000, 104.847369625, 3, 10, "VNM RK0.00"}, - {21.333305000, 105.359741250, 3, 10, "VNM S00.XX"}, - {13.083004000, 109.285594125, 3, 4, "VNM SK0.00"}, - {21.324264000, 105.573152750, 3, 10, "VNM T00.XX"}, - {10.692004000, 105.077910750, 3, 7, "VNM TK0.00"}, - {15.569864000, 108.455768875, 3, 4, "VNM V00.XX"}, - {20.928604000, 106.302008000, 3, 6, "VNM VK0.00"}, - {10.256664000, 106.346070250, 3, 4, "VNM W00.XX"}, - {9.939404000, 106.321483625, 3, 4, "VNM WK0.00"}, - {20.093564000, 105.843010625, 3, 5, "VNM X00.XX"}, - {21.275204000, 106.177063250, 3, 10, "VNM XK0.00"}, - {20.466464000, 106.305710625, 3, 5, "VNM Y00.XX"}, - {14.344804000, 107.979049375, 3, 4, "VNM YK0.00"}, - {21.195464000, 106.026552750, 3, 10, "VNM Z00.XX"}, - {10.294104000, 105.733510750, 3, 6, "VNM ZK0.00"}, - {11.513545500, 104.887512000, 2, 7, "VNM 123.XXX"}, - {21.841111000, 104.872900500, 2, 9, "VNM 12.XXXX"}, - {16.014157500, 108.005812500, 2, 3, "VNM 1234.XX"}, - {15.450000000, 105.817500000, 1, 4, "VNM PN1M.PCB"}, - {60.222398000, 24.865062000, 4, 6, "FIN 12.XX"}, - {60.384605000, 24.575161875, 3, 5, "FIN 00.XXX"}, - {61.507005000, 23.431799250, 3, 6, "FIN J0.XXX"}, - {60.490724000, 22.167962750, 4, 7, "FIN 000.XX"}, - {65.060824000, 25.386632500, 3, 5, "FIN 100.XX"}, - {61.027124000, 25.574106250, 3, 5, "FIN 200.XX"}, - {62.939624000, 27.550199125, 3, 5, "FIN 300.XX"}, - {62.300724000, 25.663781375, 3, 5, "FIN 400.XX"}, - {61.527124000, 21.702637875, 3, 6, "FIN 500.XX"}, - {61.100724000, 28.096606250, 3, 8, "FIN 600.XX"}, - {63.149024000, 21.547417875, 3, 6, "FIN 700.XX"}, - {60.510824000, 26.836762750, 3, 7, "FIN 800.XX"}, - {62.655524000, 29.691899125, 2, 6, "FIN 900.XX"}, - {61.040724000, 24.366606250, 3, 5, "FIN B00.XX"}, - {60.434724000, 25.568062750, 3, 5, "FIN C00.XX"}, - {61.731124000, 27.178637875, 3, 5, "FIN D00.XX"}, - {61.170724000, 21.430406250, 3, 6, "FIN F00.XX"}, - {60.645264000, 24.795955250, 3, 5, "FIN G00.XX"}, - {60.474104000, 25.047455750, 3, 5, "FIN GK0.00"}, - {66.512064000, 25.610429625, 2, 4, "FIN H00.XX"}, - {60.244104000, 24.028252375, 3, 6, "FIN HK0.00"}, - {63.852464000, 23.050870875, 3, 6, "FIN J00.XX"}, - {64.224104000, 27.670652500, 3, 5, "FIN JK0.00"}, - {60.884564000, 26.653124750, 3, 5, "FIN K00.XX"}, - {61.174204000, 28.719287250, 2, 9, "FIN KK0.00"}, - {62.797664000, 22.783175375, 3, 6, "FIN L00.XX"}, - {61.862604000, 28.859746875, 2, 5, "FIN LK0.00"}, - {60.754064000, 24.714355250, 3, 5, "FIN M00.XX"}, - {60.382104000, 23.079155750, 3, 6, "FIN MK0.00"}, - {60.502464000, 22.117655250, 3, 6, "FIN N00.XX"}, - {63.561604000, 27.143038625, 3, 5, "FIN NK0.00"}, - {62.332564000, 27.807778125, 3, 5, "FIN P00.XX"}, - {65.738704000, 24.506106625, 3, 5, "FIN PK0.00"}, - {65.854064000, 24.085474875, 3, 6, "FIN Q00.XX"}, - {61.204104000, 25.976587250, 3, 5, "FIN QK0.00"}, - {61.351564000, 22.843524750, 3, 6, "FIN R00.XX"}, - {60.914104000, 26.556587250, 3, 5, "FIN RK0.00"}, - {61.282464000, 23.966624750, 3, 6, "FIN S00.XX"}, - {63.074104000, 27.602751875, 3, 5, "FIN SK0.00"}, - {63.691264000, 22.640870875, 3, 6, "FIN T00.XX"}, - {60.814104000, 23.577455750, 3, 6, "FIN TK0.00"}, - {65.972464000, 29.105374875, 2, 5, "FIN V00.XX"}, - {64.682735000, 24.419494500, 3, 5, "FIN VK0.00"}, - {60.655364000, 25.238155250, 3, 5, "FIN W00.XX"}, - {60.794104000, 21.357455750, 2, 5, "FIN WK0.00"}, - {62.408864000, 25.847178125, 3, 5, "FIN X00.XX"}, - {60.684004000, 26.750155750, 3, 7, "FIN XK0.00"}, - {60.382464000, 25.197655250, 4, 6, "FIN Y00.XX"}, - {65.184104000, 25.288336500, 3, 5, "FIN YK0.00"}, - {60.936964000, 24.576324750, 3, 5, "FIN Z00.XX"}, - {59.980604000, 23.420152375, 3, 6, "FIN ZK0.00"}, - {62.845177500, 21.701773000, 2, 5, "FIN 12.XXXX"}, - {61.074915000, 21.570264000, 2, 5, "FIN 123.XXX"}, - {63.813988000, 22.772300500, 2, 5, "FIN 1234.XX"}, - {69.375000000, 25.400000000, 1, 3, "FIN TD8.3FTT"}, - {64.912875000, 25.400000000, 2, 4, "FIN RT04.RCL"}, - {-4.206251000, 15.222110000, 4, 8, "COG 12.XX"}, - {-4.123106000, 15.017816875, 3, 6, "COG 00.XXX"}, - {-4.753986000, 11.776766875, 3, 5, "COG J0.XXX"}, - {-4.219286000, 12.612021125, 3, 6, "COG 000.XX"}, - {-4.161876000, 13.262607125, 3, 6, "COG 200.XX"}, - {-4.094876000, 13.014007125, 3, 6, "COG 300.XX"}, - {-2.920576000, 12.675320000, 3, 5, "COG 400.XX"}, - {-0.443276000, 15.855920000, 3, 4, "COG 500.XX"}, - {1.650724000, 16.009320000, 2, 4, "COG 600.XX"}, - {-4.131076000, 13.510907125, 3, 6, "COG 700.XX"}, - {-1.835376000, 15.831820000, 3, 4, "COG 800.XX"}, - {1.643624000, 18.004220000, 2, 5, "COG 900.XX"}, - {-4.321576000, 14.727007125, 3, 6, "COG B00.XX"}, - {-3.645376000, 13.336007125, 3, 5, "COG C00.XX"}, - {-2.500376000, 14.714020000, 3, 4, "COG D00.XX"}, - {-4.128276000, 11.895707125, 3, 4, "COG F00.XX"}, - {-0.840576000, 14.797020000, 3, 4, "COG G00.XX"}, - {-1.839276000, 12.654920000, 2, 5, "COG H00.XX"}, - {2.089424000, 18.000520000, 2, 5, "COG J00.XX"}, - {-1.179276000, 16.759320000, 3, 6, "COG K00.XX"}, - {1.680724000, 14.539320000, 2, 4, "COG L00.XX"}, - {-4.216776000, 14.318907125, 3, 6, "COG M00.XX"}, - {-0.039976000, 14.467720000, 3, 5, "COG N00.XX"}, - {-3.434476000, 12.270207125, 3, 5, "COG P00.XX"}, - {1.405024000, 17.435320000, 2, 3, "COG Q00.XX"}, - {-3.238476000, 13.186207125, 3, 5, "COG R00.XX"}, - {-2.824076000, 13.784020000, 3, 5, "COG S00.XX"}, - {-4.208876000, 11.623707125, 3, 4, "COG T00.XX"}, - {-3.948676000, 11.266107125, 3, 5, "COG V00.XX"}, - {0.473324000, 14.641720000, 2, 3, "COG W00.XX"}, - {2.099524000, 14.083620000, 2, 5, "COG X00.XX"}, - {-1.413076000, 15.063520000, 3, 4, "COG Y00.XX"}, - {-3.957476000, 13.911907125, 3, 5, "COG Z00.XX"}, - {-2.430421500, 11.249709500, 2, 5, "COG 123.XXX"}, - {-2.622475000, 13.996403000, 2, 4, "COG 12.XXXX"}, - {0.070259000, 14.194772000, 2, 4, "COG 1234.XX"}, - {3.109866000, 11.413047500, 1, 4, "COG 1234.XXX"}, - {52.554000000, 13.351893500, 4, 5, "DEU 12.XX"}, - {52.537214000, 13.259847750, 3, 4, "DEU 000.XX"}, - {52.537214000, 13.460298750, 4, 5, "DEU 200.XX"}, - {52.414905000, 13.261035875, 3, 4, "DEU 400.XX"}, - {52.414905000, 13.459108875, 3, 4, "DEU 600.XX"}, - {53.623844000, 9.855178125, 3, 4, "DEU 800.XX"}, - {48.118014000, 11.474183875, 3, 4, "DEU B00.XX"}, - {50.922614000, 6.866743250, 3, 5, "DEU D00.XX"}, - {50.160724000, 8.616946750, 3, 5, "DEU G00.XX"}, - {51.550724000, 7.414799125, 3, 4, "DEU H00.XX"}, - {48.835824000, 9.132980500, 3, 5, "DEU J00.XX"}, - {51.508524000, 6.925999125, 4, 5, "DEU K00.XX"}, - {51.271724000, 6.731290250, 3, 4, "DEU L00.XX"}, - {53.120724000, 8.742426750, 3, 4, "DEU M00.XX"}, - {52.440724000, 9.664121875, 3, 4, "DEU N00.XX"}, - {51.470224000, 6.675799125, 3, 4, "DEU P00.XX"}, - {49.490724000, 10.987624000, 3, 4, "DEU Q00.XX"}, - {51.390724000, 12.335590250, 3, 4, "DEU R00.XX"}, - {51.090724000, 13.675590250, 3, 4, "DEU S00.XX"}, - {51.507524000, 7.137299125, 4, 5, "DEU T00.XX"}, - {51.300724000, 7.115590250, 3, 4, "DEU V00.XX"}, - {52.067824000, 8.477921875, 3, 4, "DEU W00.XX"}, - {50.754145000, 7.032602500, 3, 5, "DEU X00.XX"}, - {49.540724000, 8.407624000, 3, 5, "DEU Y00.XX"}, - {49.026045000, 8.334753250, 3, 5, "DEU Z00.XX"}, - {51.472604000, 7.044799125, 4, 5, "DEU 00.XXX"}, - {51.923404000, 7.553621875, 3, 4, "DEU 10.XXX"}, - {48.322604000, 10.828980500, 3, 4, "DEU 20.XXX"}, - {50.790104000, 12.853968500, 3, 4, "DEU 30.XXX"}, - {50.738504000, 6.041068500, 3, 7, "DEU 40.XXX"}, - {50.032604000, 8.171546750, 3, 5, "DEU 50.XXX"}, - {51.150404000, 6.386190250, 3, 4, "DEU 60.XXX"}, - {52.088904000, 11.559021875, 3, 4, "DEU 70.XXX"}, - {51.476204000, 6.801599125, 3, 4, "DEU 80.XXX"}, - {52.227304000, 10.445221875, 3, 4, "DEU 90.XXX"}, - {51.298704000, 6.515590250, 3, 4, "DEU B0.XXX"}, - {51.442604000, 11.894799125, 3, 4, "DEU C0.XXX"}, - {54.282604000, 10.050844500, 3, 4, "DEU D0.XXX"}, - {53.834704000, 10.601935625, 2, 3, "DEU F0.XXX"}, - {47.958104000, 7.786745875, 3, 5, "DEU G0.XXX"}, - {51.332904000, 7.393490250, 3, 4, "DEU H0.XXX"}, - {50.952604000, 10.965590250, 3, 4, "DEU J0.XXX"}, - {54.061304000, 12.045644500, 3, 4, "DEU K0.XXX"}, - {51.282604000, 9.415590250, 3, 4, "DEU L0.XXX"}, - {49.957704000, 8.203146750, 3, 5, "DEU M0.XXX"}, - {51.632604000, 7.734799125, 3, 4, "DEU N0.XXX"}, - {49.186704000, 6.909702250, 3, 5, "DEU P0.XXX"}, - {51.520104000, 7.129599125, 4, 5, "DEU Q0.XXX"}, - {51.392604000, 6.812299125, 3, 4, "DEU R0.XXX"}, - {52.242604000, 7.984121875, 3, 4, "DEU S0.XXX"}, - {51.141304000, 6.988890250, 3, 4, "DEU T0.XXX"}, - {51.006304000, 6.931290250, 3, 5, "DEU V0.XXX"}, - {53.112604000, 8.142426750, 3, 4, "DEU W0.XXX"}, - {51.163604000, 6.601790250, 3, 4, "DEU X0.XXX"}, - {49.376204000, 8.596524000, 3, 5, "DEU Y0.XXX"}, - {51.682604000, 8.674799125, 3, 4, "DEU Z0.XXX"}, - {50.080581000, 8.146874000, 2, 4, "DEU 12.XXXX"}, - {52.242780000, 12.895156500, 2, 3, "DEU 0123.XX"}, - {53.338580000, 9.363754500, 2, 3, "DEU 1123.XX"}, - {52.873580000, 8.134005500, 2, 3, "DEU 2123.XX"}, - {51.183580000, 11.814179000, 2, 3, "DEU 3123.XX"}, - {50.958580000, 13.239279000, 2, 5, "DEU 4123.XX"}, - {50.630865000, 12.318158500, 3, 4, "DEU 5123.XX"}, - {51.744565000, 11.547328000, 2, 3, "DEU 6123.XX"}, - {53.860865000, 9.933603500, 2, 3, "DEU 7123.XX"}, - {47.578580000, 7.415134000, 2, 6, "DEU 8123.XX"}, - {50.725865000, 10.944458500, 3, 4, "DEU 9123.XX"}, - {53.625865000, 11.363803500, 2, 3, "DEU B123.XX"}, - {49.097280000, 6.477632000, 2, 6, "DEU C123.XX"}, - {48.720865000, 11.994911500, 3, 4, "DEU D123.XX"}, - {53.426380000, 8.014654500, 2, 3, "DEU F123.XX"}, - {50.052880000, 7.206209500, 2, 4, "DEU G123.XX"}, - {50.459365000, 11.624758500, 3, 4, "DEU H123.XX"}, - {51.373580000, 13.919279000, 3, 4, "DEU J123.XX"}, - {49.515865000, 6.274581000, 2, 7, "DEU K123.XX"}, - {49.069480000, 7.220332000, 2, 4, "DEU L123.XX"}, - {54.370365000, 9.027252500, 2, 3, "DEU M123.XX"}, - {47.493580000, 9.045134000, 2, 6, "DEU N123.XX"}, - {52.283580000, 11.814056500, 2, 3, "DEU P123.XX"}, - {52.644780000, 9.672805500, 2, 3, "DEU Q123.XX"}, - {53.338580000, 12.888854500, 2, 3, "DEU R123.XX"}, - {53.018580000, 10.018854500, 3, 4, "DEU S123.XX"}, - {52.017280000, 14.063056500, 2, 3, "DEU T123.XX"}, - {47.628580000, 10.055034000, 2, 5, "DEU V123.XX"}, - {48.305865000, 11.794911500, 3, 4, "DEU W123.XX"}, - {47.628580000, 11.810034000, 2, 5, "DEU X123.XX"}, - {53.970865000, 12.853703500, 2, 3, "DEU Y123.XX"}, - {50.938580000, 14.339279000, 2, 6, "DEU Z123.XX"}, - {52.089785500, 6.097021000, 2, 5, "DEU 123.XXX"}, - {52.922308500, 6.360317000, 1, 4, "DEU 1234.XXX"}, - {35.705100000, 139.693034000, 5, 6, "JPN 12.XX"}, - {35.949093000, 139.513798375, 4, 5, "JPN 00.XXX"}, - {35.949093000, 139.620227375, 4, 5, "JPN 10.XXX"}, - {35.949093000, 139.726656375, 4, 5, "JPN 20.XXX"}, - {35.862604000, 139.449941375, 4, 5, "JPN 30.XXX"}, - {35.862604000, 139.556370375, 4, 5, "JPN 40.XXX"}, - {35.862604000, 139.662799375, 4, 5, "JPN 50.XXX"}, - {35.862604000, 139.769228375, 4, 5, "JPN 60.XXX"}, - {35.862604000, 139.875657375, 4, 5, "JPN 70.XXX"}, - {35.776115000, 139.449941375, 4, 5, "JPN 80.XXX"}, - {35.776115000, 139.556370375, 4, 5, "JPN 90.XXX"}, - {35.776115000, 139.662799375, 4, 5, "JPN B0.XXX"}, - {35.776115000, 139.769228375, 4, 5, "JPN C0.XXX"}, - {35.776115000, 139.875657375, 4, 5, "JPN D0.XXX"}, - {35.776115000, 139.982086375, 4, 5, "JPN F0.XXX"}, - {35.689626000, 139.449941375, 4, 5, "JPN G0.XXX"}, - {35.689626000, 139.556370375, 4, 5, "JPN H0.XXX"}, - {35.689626000, 139.662799375, 4, 5, "JPN J0.XXX"}, - {35.689626000, 139.769228375, 5, 6, "JPN K0.XXX"}, - {35.689626000, 139.875657375, 4, 5, "JPN L0.XXX"}, - {35.689626000, 139.982086375, 4, 5, "JPN M0.XXX"}, - {35.603137000, 139.450280000, 4, 5, "JPN N0.XXX"}, - {35.603137000, 139.555989000, 4, 5, "JPN P0.XXX"}, - {35.603137000, 139.661698000, 4, 5, "JPN Q0.XXX"}, - {35.603137000, 139.767407000, 4, 5, "JPN R0.XXX"}, - {35.603137000, 139.873116000, 4, 5, "JPN S0.XXX"}, - {35.516648000, 139.397425000, 4, 5, "JPN T0.XXX"}, - {35.516648000, 139.503134000, 4, 5, "JPN V0.XXX"}, - {35.516648000, 139.608843000, 4, 5, "JPN W0.XXX"}, - {35.516648000, 139.714552000, 4, 5, "JPN X0.XXX"}, - {35.430159000, 139.450280000, 4, 5, "JPN Y0.XXX"}, - {35.430159000, 139.555989000, 4, 5, "JPN Z0.XXX"}, - {34.720724000, 135.450619625, 5, 6, "JPN 000.XX"}, - {35.190724000, 136.860619625, 5, 6, "JPN 100.XX"}, - {43.100724000, 141.284404500, 6, 7, "JPN 200.XX"}, - {34.723924000, 135.120219625, 4, 5, "JPN 300.XX"}, - {35.050724000, 135.700619625, 5, 6, "JPN 400.XX"}, - {33.630724000, 130.361523625, 4, 5, "JPN 500.XX"}, - {34.431424000, 132.405245375, 5, 6, "JPN 600.XX"}, - {38.300724000, 140.838585875, 4, 5, "JPN 700.XX"}, - {33.920724000, 130.811184000, 5, 6, "JPN 800.XX"}, - {35.650724000, 140.060280000, 4, 5, "JPN 900.XX"}, - {34.610724000, 135.430845375, 4, 5, "JPN B00.XX"}, - {32.840724000, 130.661749375, 4, 5, "JPN C00.XX"}, - {34.697224000, 133.867319625, 4, 5, "JPN D00.XX"}, - {35.632124000, 139.342580000, 5, 6, "JPN F00.XX"}, - {34.753624000, 137.671819625, 4, 5, "JPN G00.XX"}, - {35.700724000, 139.280280000, 4, 5, "JPN H00.XX"}, - {31.630724000, 130.512314750, 4, 5, "JPN J00.XX"}, - {34.710524000, 135.549019625, 6, 7, "JPN K00.XX"}, - {37.960724000, 138.988585875, 4, 5, "JPN L00.XX"}, - {34.870724000, 134.640619625, 4, 5, "JPN M00.XX"}, - {33.847664000, 132.730702000, 5, 6, "JPN N00.XX"}, - {34.974104000, 138.358372625, 5, 6, "JPN NK0.00"}, - {34.746764000, 135.302872875, 4, 5, "JPN P00.XX"}, - {36.554104000, 136.607720750, 4, 5, "JPN PK0.00"}, - {34.743264000, 135.373872875, 5, 6, "JPN Q00.XX"}, - {36.554104000, 139.857720750, 4, 5, "JPN QK0.00"}, - {33.252464000, 131.563159875, 4, 5, "JPN R00.XX"}, - {34.585404000, 133.741017375, 4, 5, "JPN RK0.00"}, - {35.282464000, 139.632215000, 4, 5, "JPN S00.XX"}, - {32.744104000, 129.849096375, 5, 6, "JPN SK0.00"}, - {34.829164000, 135.617772875, 5, 6, "JPN T00.XX"}, - {35.414104000, 136.728155000, 5, 6, "JPN TK0.00"}, - {35.347864000, 139.435715000, 4, 5, "JPN V00.XX"}, - {34.806704000, 135.378372625, 4, 5, "JPN VK0.00"}, - {34.512564000, 133.335245125, 5, 6, "JPN W00.XX"}, - {34.214104000, 135.138517375, 4, 5, "JPN WK0.00"}, - {34.772464000, 137.352472875, 4, 5, "JPN X00.XX"}, - {34.684504000, 135.777872625, 5, 6, "JPN XK0.00"}, - {36.662464000, 138.141700250, 4, 5, "JPN Y00.XX"}, - {35.084104000, 137.128372625, 4, 5, "JPN YK0.00"}, - {37.062464000, 140.841442375, 4, 5, "JPN Z00.XX"}, - {43.764104000, 142.324102000, 6, 10, "JPN ZK0.00"}, - {34.997184500, 138.012916500, 4, 5, "JPN 123.XXX"}, - {34.145934000, 133.204855000, 4, 5, "JPN 12.XXXX"}, - {43.225897000, 141.199533000, 5, 6, "JPN 0123.XX"}, - {33.862593000, 130.357926500, 3, 4, "JPN 1123.XX"}, - {34.462861000, 132.241968500, 4, 5, "JPN 2123.XX"}, - {38.563549000, 140.725725000, 3, 4, "JPN 3123.XX"}, - {32.585961000, 130.423049500, 3, 4, "JPN 4123.XX"}, - {31.355865000, 130.294776500, 3, 4, "JPN 5123.XX"}, - {38.034601000, 138.806232500, 3, 4, "JPN 6123.XX"}, - {34.059905000, 132.698166000, 4, 5, "JPN 7123.XX"}, - {36.398680000, 136.372223500, 3, 4, "JPN 8123.XX"}, - {32.988429000, 131.403021000, 3, 4, "JPN 9123.XX"}, - {32.846301000, 129.806269000, 4, 5, "JPN B123.XX"}, - {43.930547500, 141.826209500, 5, 9, "JPN C123.XX"}, - {33.472457000, 133.220486000, 3, 4, "JPN D123.XX"}, - {36.906235000, 136.970844000, 3, 4, "JPN F123.XX"}, - {39.337965000, 140.018742000, 3, 4, "JPN G123.XX"}, - {31.660409000, 131.003021000, 3, 4, "JPN H123.XX"}, - {26.262925000, 127.638821500, 3, 4, "JPN J123.XX"}, - {40.604365000, 140.271491000, 3, 4, "JPN K123.XX"}, - {37.903309000, 139.999154500, 3, 4, "JPN L123.XX"}, - {39.513150000, 140.968306000, 3, 4, "JPN M123.XX"}, - {42.104925000, 140.525248000, 4, 5, "JPN N123.XX"}, - {33.835865000, 134.271846000, 4, 5, "JPN P123.XX"}, - {38.097383000, 139.963249000, 3, 4, "JPN Q123.XX"}, - {35.839280000, 135.970495000, 4, 5, "JPN R123.XX"}, - {33.989665000, 130.883200500, 3, 4, "JPN S123.XX"}, - {40.319665000, 141.119270500, 3, 4, "JPN T123.XX"}, - {33.075865000, 130.239624500, 3, 4, "JPN V123.XX"}, - {36.466704000, 137.789192000, 3, 4, "JPN W123.XX"}, - {42.933265000, 143.816889000, 3, 4, "JPN X123.XX"}, - {42.685865000, 142.875789000, 3, 4, "JPN Y123.XX"}, - {35.498006000, 132.393314500, 3, 4, "JPN Z123.XX"}, - {45.496388500, 145.520528500, 2, 6, "JPN 0123.XXX"}, - {32.598660000, 128.260072500, 2, 3, "JPN 1123.XXX"}, - {28.367171000, 128.811376000, 2, 3, "JPN 2123.XXX"}, - {27.952102500, 126.476108000, 2, 3, "JPN 3123.XXX"}, - {26.649578500, 122.936766500, 2, 4, "JPN 4123.XXX"}, - {34.511090500, 138.349473000, 3, 4, "JPN 5123.XXX"}, - {31.829900500, 139.001471500, 2, 3, "JPN 6123.XXX"}, - {29.132394500, 139.636157500, 2, 3, "JPN 7123.XXX"}, - {26.649578500, 140.259509500, 3, 4, "JPN 8123.XXX"}, - {26.649578500, 129.844179500, 2, 3, "JPN 9123.XXX"}, - {31.223314500, 129.312561000, 2, 3, "JPN B123.XXX"}, - {36.317983500, 130.835013500, 2, 3, "JPN C123.XXX"}, - {34.474061500, 132.053073000, 3, 4, "JPN F123.XXX"}, - {44.468801500, 142.608927500, 3, 7, "JPN G123.XXX"}, - {45.488388500, 139.884707500, 2, 4, "JPN J123.XXX"}, - {35.915805500, 134.048932000, 2, 3, "JPN K123.XXX"}, - {43.932563500, 139.054622000, 2, 4, "JPN L123.XXX"}, - {38.664984500, 138.280205000, 3, 4, "JPN M123.XXX"}, - {34.860523000, 135.457916500, 4, 5, "JPN N123.XXX"}, - {41.535808500, 139.110352000, 3, 4, "JPN S123.XXX"}, - {37.192280500, 138.293288500, 3, 4, "JPN T123.XXX"}, - {41.935585000, 139.763509000, 3, 4, "JPN Z123.XXX"}, - {37.562091500, 135.390176500, 2, 3, "JPN V123.XXX"}, - {38.595299500, 131.123831000, 2, 3, "JPN W123.XXX"}, - {35.670000000, 139.739344000, 5, 6, "JPN MGX7.FF61"}, - {-17.790909000, 31.010342500, 4, 7, "ZWE 12.XX"}, - {-17.775221000, 30.887672875, 3, 6, "ZWE 00.XXX"}, - {-20.125941000, 28.397976125, 2, 4, "ZWE J0.XXX"}, - {-19.484986000, 29.727455750, 3, 4, "ZWE 000.XX"}, - {-17.898986000, 30.613505125, 3, 6, "ZWE 200.XX"}, - {-18.362186000, 29.838735250, 3, 4, "ZWE 400.XX"}, - {-20.035476000, 30.785021875, 3, 5, "ZWE 600.XX"}, - {-18.881976000, 29.780160500, 3, 4, "ZWE 700.XX"}, - {-18.159176000, 31.507486250, 3, 5, "ZWE 800.XX"}, - {-20.276576000, 30.019621875, 3, 4, "ZWE 900.XX"}, - {-17.334976000, 30.147699125, 3, 5, "ZWE B00.XX"}, - {-18.313176000, 26.458786250, 3, 5, "ZWE C00.XX"}, - {-18.093676000, 30.095586250, 3, 4, "ZWE D00.XX"}, - {-18.974776000, 29.719060500, 3, 4, "ZWE F00.XX"}, - {-16.469876000, 28.804225875, 3, 6, "ZWE G00.XX"}, - {-17.266176000, 31.283212000, 3, 6, "ZWE H00.XX"}, - {-17.894476000, 25.766986250, 3, 7, "ZWE J00.XX"}, - {-18.954776000, 32.553560500, 3, 5, "ZWE K00.XX"}, - {-18.960455000, 32.642384500, 3, 5, "ZWE L00.XX"}, - {-16.788276000, 29.655812000, 3, 5, "ZWE M00.XX"}, - {-18.496876000, 32.088273375, 3, 5, "ZWE N00.XX"}, - {-19.637576000, 29.950234750, 3, 4, "ZWE P00.XX"}, - {-21.008876000, 31.632082250, 3, 5, "ZWE Q00.XX"}, - {-20.447176000, 27.766821875, 3, 6, "ZWE R00.XX"}, - {-16.728876000, 31.543625875, 3, 6, "ZWE S00.XX"}, - {-20.156576000, 32.589921875, 3, 5, "ZWE T00.XX"}, - {-20.897276000, 28.963708000, 3, 5, "ZWE V00.XX"}, - {-19.768376000, 32.825834750, 3, 6, "ZWE W00.XX"}, - {-18.975176000, 30.852960500, 3, 5, "ZWE X00.XX"}, - {-19.247976000, 30.484560500, 3, 5, "ZWE Y00.XX"}, - {-22.170476000, 29.952056500, 3, 6, "ZWE Z00.XX"}, - {-18.044985000, 29.795855000, 2, 4, "ZWE 112.XXX"}, - {-18.536025000, 29.648989000, 2, 3, "ZWE 212.XXX"}, - {-19.027065000, 29.649275500, 2, 3, "ZWE 312.XXX"}, - {-19.518105000, 29.649275500, 2, 3, "ZWE 412.XXX"}, - {-20.009145000, 29.698751500, 2, 3, "ZWE 512.XXX"}, - {-16.322085000, 28.766376500, 2, 5, "ZWE G12.XXX"}, - {-17.854685000, 25.625055000, 2, 6, "ZWE H12.XXX"}, - {-16.628485000, 29.402176500, 2, 4, "ZWE J12.XXX"}, - {-20.287785000, 27.694141500, 2, 5, "ZWE K12.XXX"}, - {-20.794985000, 28.946120000, 2, 4, "ZWE L12.XXX"}, - {-21.871185000, 29.773420000, 2, 3, "ZWE M12.XXX"}, - {-18.227485000, 26.283655000, 2, 4, "ZWE P12.XXX"}, - {-18.227485000, 26.773207000, 2, 4, "ZWE Q12.XXX"}, - {-18.286409000, 27.262759000, 2, 4, "ZWE R12.XXX"}, - {-18.286409000, 27.752311000, 2, 4, "ZWE S12.XXX"}, - {-18.777449000, 27.507535000, 2, 4, "ZWE T12.XXX"}, - {-16.413070000, 30.279417500, 2, 5, "ZWE 12.XXXX"}, - {-19.027300000, 30.181613000, 2, 3, "ZWE 1234.XX"}, - {-16.080092500, 25.518382500, 1, 3, "ZWE 1234.XXX"}, - {-25.264900000, -57.666198500, 4, 8, "PRY 12.XX"}, - {-25.111585000, -57.644206500, 3, 7, "PRY 12.XXX"}, - {-25.537286000, -54.728660250, 3, 7, "PRY 000.XX"}, - {-25.659595000, -54.715138250, 3, 7, "PRY 200.XX"}, - {-25.537286000, -54.863879250, 3, 7, "PRY 400.XX"}, - {-25.414977000, -54.715138250, 3, 5, "PRY 600.XX"}, - {-27.348386000, -55.910848375, 3, 11, "PRY 800.XX"}, - {-22.557386000, -55.791862500, 3, 8, "PRY B00.XX"}, - {-25.479486000, -56.087560250, 3, 5, "PRY D00.XX"}, - {-25.409276000, -56.484973250, 3, 5, "PRY G00.XX"}, - {-23.359776000, -57.457382125, 3, 9, "PRY H00.XX"}, - {-25.736376000, -56.505186125, 3, 7, "PRY J00.XX"}, - {-26.825676000, -58.318938625, 3, 7, "PRY K00.XX"}, - {-25.356676000, -57.186373250, 4, 8, "PRY L00.XX"}, - {-26.840776000, -57.067238625, 3, 7, "PRY M00.XX"}, - {-24.630976000, -56.480121750, 3, 5, "PRY N00.XX"}, - {-27.366955000, -56.928646875, 3, 9, "PRY P00.XX"}, - {-26.661755000, -57.187819375, 3, 7, "PRY Q00.XX"}, - {-23.306776000, -57.098882125, 3, 7, "PRY R00.XX"}, - {-25.331576000, -55.752473250, 3, 5, "PRY S00.XX"}, - {-24.438976000, -55.732521750, 3, 5, "PRY T00.XX"}, - {-25.419376000, -57.080573250, 3, 7, "PRY V00.XX"}, - {-25.219376000, -57.125273250, 3, 7, "PRY W00.XX"}, - {-25.579276000, -57.200773250, 3, 7, "PRY X00.XX"}, - {-27.117076000, -56.283338625, 3, 9, "PRY Y00.XX"}, - {-25.754776000, -55.137486125, 3, 7, "PRY Z00.XX"}, - {-24.380003500, -57.716191000, 2, 6, "PRY 123.XXX"}, - {-26.907275000, -58.492684000, 2, 6, "PRY 12.XXXX"}, - {-22.911251000, -59.705204500, 2, 6, "PRY 1234.XX"}, - {-19.859103000, -62.355437500, 1, 4, "PRY 1234.XXX"}, - {33.376145000, 44.355870000, 4, 5, "IRQ 12.XX"}, - {33.358975000, 44.081697125, 3, 4, "IRQ 00.XXX"}, - {30.516014000, 47.649052125, 3, 6, "IRQ J0.XXX"}, - {36.436224000, 43.047602750, 3, 5, "IRQ 000.XX"}, - {36.436224000, 43.154752750, 3, 5, "IRQ 100.XX"}, - {36.349735000, 43.047602750, 3, 5, "IRQ 200.XX"}, - {36.349735000, 43.154752750, 3, 5, "IRQ 300.XX"}, - {36.227744000, 43.936022875, 3, 5, "IRQ 400.XX"}, - {36.217744000, 44.011220875, 3, 5, "IRQ 500.XX"}, - {35.530324000, 44.326380000, 3, 4, "IRQ 600.XX"}, - {35.432967000, 44.316275000, 3, 4, "IRQ 700.XX"}, - {35.589634000, 45.367275000, 3, 6, "IRQ 800.XX"}, - {32.068324000, 44.311188000, 3, 6, "IRQ 900.XX"}, - {32.653024000, 43.956249375, 3, 4, "IRQ B00.XX"}, - {31.080724000, 46.212540500, 3, 4, "IRQ C00.XX"}, - {32.513324000, 44.370488000, 3, 4, "IRQ D00.XX"}, - {33.472224000, 43.241323625, 3, 4, "IRQ F00.XX"}, - {32.036324000, 44.879714750, 3, 6, "IRQ G00.XX"}, - {32.550224000, 45.782988000, 3, 6, "IRQ H00.XX"}, - {31.884624000, 47.118914750, 3, 6, "IRQ J00.XX"}, - {33.786924000, 44.584584000, 3, 4, "IRQ K00.XX"}, - {33.356364000, 43.749059875, 3, 4, "IRQ L00.XX"}, - {34.190704000, 43.854417375, 3, 4, "IRQ LK0.00"}, - {30.403164000, 47.679262625, 4, 7, "IRQ M00.XX"}, - {36.350025000, 42.398819250, 3, 5, "IRQ MK0.00"}, - {31.333264000, 45.245932500, 2, 3, "IRQ N00.XX"}, - {31.404104000, 46.139602500, 3, 4, "IRQ NK0.00"}, - {35.531164000, 44.802715000, 3, 6, "IRQ P00.XX"}, - {32.294104000, 44.649313000, 3, 4, "IRQ PK0.00"}, - {30.903964000, 46.421790375, 3, 4, "IRQ Q00.XX"}, - {36.853604000, 42.798604125, 3, 5, "IRQ QK0.00"}, - {34.362464000, 45.342645125, 3, 4, "IRQ R00.XX"}, - {35.620504000, 45.910355000, 2, 5, "IRQ RK0.00"}, - {32.727864000, 44.238432125, 3, 4, "IRQ S00.XX"}, - {34.915504000, 43.458872625, 3, 4, "IRQ SK0.00"}, - {32.789864000, 44.246632125, 3, 4, "IRQ T00.XX"}, - {32.904104000, 45.039096375, 3, 4, "IRQ TK0.00"}, - {36.864445000, 42.926280625, 3, 5, "IRQ V00.XX"}, - {33.384104000, 43.538951625, 3, 4, "IRQ VK0.00"}, - {32.562464000, 44.183332125, 3, 4, "IRQ W00.XX"}, - {37.133430000, 42.608250375, 3, 5, "IRQ WK0.00"}, - {34.896864000, 44.580972875, 3, 6, "IRQ X00.XX"}, - {34.470304000, 41.881717375, 2, 5, "IRQ XK0.00"}, - {34.152464000, 42.332645125, 2, 4, "IRQ Y00.XX"}, - {31.954104000, 44.559457750, 3, 6, "IRQ YK0.00"}, - {29.983264000, 48.434362625, 3, 8, "IRQ Z00.XX"}, - {32.920104000, 44.749796375, 3, 4, "IRQ ZK0.00"}, - {34.386020500, 42.638998000, 2, 3, "IRQ 123.XXX"}, - {32.327630000, 45.837681500, 2, 5, "IRQ 12.XXXX"}, - {36.124244000, 42.487414500, 2, 4, "IRQ 1234.XX"}, - {33.195000000, 43.744800000, 2, 3, "IRQ NG8N.FM9"}, - {33.585632000, -7.693770500, 5, 6, "MAR 12.XX"}, - {33.704615000, -7.817322000, 4, 5, "MAR 12.XXX"}, - {34.015424000, -6.899316000, 4, 5, "MAR 000.XX"}, - {33.976024000, -6.981216000, 4, 5, "MAR 100.XX"}, - {34.085624000, -6.855016000, 4, 5, "MAR 200.XX"}, - {34.070824000, -5.048816000, 4, 5, "MAR 300.XX"}, - {31.683545000, -8.083774250, 4, 5, "MAR 400.XX"}, - {31.683545000, -8.016888250, 4, 5, "MAR 500.XX"}, - {30.443024000, -9.607494125, 4, 5, "MAR 600.XX"}, - {30.388824000, -9.548494125, 5, 6, "MAR 700.XX"}, - {35.786145000, -5.895473125, 4, 5, "MAR 800.XX"}, - {33.902145000, -5.603024000, 5, 6, "MAR 900.XX"}, - {34.721724000, -1.957380375, 4, 9, "MAR B00.XX"}, - {34.275745000, -6.656098125, 4, 5, "MAR C00.XX"}, - {32.326424000, -9.280812000, 4, 5, "MAR D00.XX"}, - {35.608045000, -5.423525000, 4, 5, "MAR F00.XX"}, - {32.920524000, -6.962250625, 4, 5, "MAR G00.XX"}, - {32.365724000, -6.428312000, 4, 5, "MAR H00.XX"}, - {33.246564000, -8.553540125, 4, 5, "MAR J00.XX"}, - {35.184005000, -3.003335000, 4, 7, "MAR JK0.00"}, - {33.013264000, -7.656967875, 4, 5, "MAR K00.XX"}, - {34.991304000, -5.924527375, 5, 6, "MAR KK0.00"}, - {33.839964000, -6.109898000, 5, 6, "MAR L00.XX"}, - {35.167504000, -6.165045000, 4, 5, "MAR LK0.00"}, - {29.002264000, -10.087693875, 4, 5, "MAR M00.XX"}, - {34.223604000, -4.035782625, 5, 6, "MAR MK0.00"}, - {32.506164000, -6.743611000, 4, 5, "MAR N00.XX"}, - {32.938604000, -5.698403625, 4, 5, "MAR NK0.00"}, - {31.942864000, -4.468638750, 4, 7, "MAR P00.XX"}, - {34.919104000, -2.358027375, 4, 8, "MAR PK0.00"}, - {32.873964000, -6.611067875, 4, 5, "MAR Q00.XX"}, - {34.254704000, -5.966582625, 4, 5, "MAR QK0.00"}, - {34.421064000, -2.932354875, 4, 8, "MAR R00.XX"}, - {34.211104000, -5.751382625, 4, 5, "MAR RK0.00"}, - {30.481764000, -8.916509625, 4, 5, "MAR S00.XX"}, - {34.314904000, -2.208382625, 4, 7, "MAR SK0.00"}, - {32.245664000, -7.984311000, 4, 5, "MAR T00.XX"}, - {32.231004000, -8.549687000, 4, 5, "MAR TK0.00"}, - {32.061764000, -7.423511000, 4, 5, "MAR V00.XX"}, - {35.224804000, -3.967345000, 5, 6, "MAR VK0.00"}, - {34.802564000, -5.616227125, 4, 5, "MAR W00.XX"}, - {29.698604000, -9.769290375, 4, 5, "MAR WK0.00"}, - {33.905164000, -6.360598000, 5, 6, "MAR X00.XX"}, - {30.391404000, -9.237135125, 4, 5, "MAR XK0.00"}, - {28.442464000, -11.135122625, 4, 5, "MAR Y00.XX"}, - {27.131104000, -13.216766625, 4, 10, "MAR YK0.00"}, - {23.720764000, -15.970148625, 4, 10, "MAR Z00.XX"}, - {26.736904000, -11.701921875, 4, 10, "MAR ZK0.00"}, - {26.854723000, -14.377875500, 3, 8, "MAR 12.XXXX"}, - {35.787727000, -6.174541000, 3, 4, "MAR 012.XXX"}, - {35.876115000, -5.601661000, 3, 6, "MAR 112.XXX"}, - {35.296687000, -6.289924500, 3, 4, "MAR 212.XXX"}, - {35.385075000, -5.551950500, 3, 4, "MAR 312.XXX"}, - {35.028915000, -5.994790000, 4, 5, "MAR 412.XXX"}, - {35.028915000, -5.432326000, 4, 5, "MAR 512.XXX"}, - {34.175115000, -4.903290000, 3, 4, "MAR 612.XXX"}, - {31.831115000, -8.243533500, 3, 4, "MAR 712.XXX"}, - {30.517515000, -9.646198500, 3, 4, "MAR 812.XXX"}, - {35.111115000, -2.364603500, 3, 6, "MAR 912.XXX"}, - {32.463615000, -9.262955000, 3, 4, "MAR B12.XXX"}, - {33.363315000, -8.662793000, 3, 4, "MAR C12.XXX"}, - {32.872274000, -8.712477000, 3, 4, "MAR D12.XXX"}, - {32.381235000, -8.713076500, 3, 4, "MAR F12.XXX"}, - {35.362315000, -3.204703500, 3, 4, "MAR G12.XXX"}, - {29.189915000, -10.288785000, 3, 4, "MAR H12.XXX"}, - {34.429615000, -4.254589000, 3, 4, "MAR J12.XXX"}, - {32.079615000, -4.605733500, 3, 6, "MAR K12.XXX"}, - {34.524415000, -3.377790000, 3, 4, "MAR L12.XXX"}, - {30.669415000, -9.111598500, 3, 4, "MAR M12.XXX"}, - {34.642515000, -2.558890000, 3, 7, "MAR N12.XXX"}, - {31.681115000, -9.793133500, 3, 4, "MAR P12.XXX"}, - {35.249115000, -4.322220500, 3, 4, "MAR Q12.XXX"}, - {35.249115000, -3.754548500, 3, 4, "MAR R12.XXX"}, - {29.904615000, -9.970298500, 3, 4, "MAR S12.XXX"}, - {28.630115000, -11.326263500, 3, 4, "MAR T12.XXX"}, - {31.120115000, -7.141020000, 3, 4, "MAR V12.XXX"}, - {32.881615000, -4.897155000, 3, 4, "MAR W12.XXX"}, - {31.720115000, -5.765533500, 3, 4, "MAR X12.XXX"}, - {30.867115000, -8.217920000, 3, 4, "MAR Y12.XXX"}, - {23.915715000, -15.983293500, 3, 8, "MAR Z12.XXX"}, - {34.403890000, -7.939066500, 2, 3, "MAR 1234.XX"}, - {35.868388500, -6.850886500, 2, 7, "MAR 0123.XXX"}, - {35.868388500, -4.090443500, 3, 6, "MAR 1123.XXX"}, - {33.946952500, -10.012118000, 2, 3, "MAR 2123.XXX"}, - {33.946952500, -6.884063000, 6, 7, "MAR 3123.XXX"}, - {33.946952500, -4.004456000, 5, 6, "MAR 4123.XXX"}, - {31.265762500, -11.455898500, 2, 3, "MAR 5123.XXX"}, - {31.265762500, -8.417216500, 2, 3, "MAR 6123.XXX"}, - {31.265762500, -5.378534500, 2, 5, "MAR 7123.XXX"}, - {28.600888500, -14.437814000, 2, 5, "MAR 8123.XXX"}, - {28.600888500, -11.488505000, 2, 3, "MAR 9123.XXX"}, - {25.919698500, -17.654534000, 2, 5, "MAR B123.XXX"}, - {25.919698500, -14.764807000, 2, 6, "MAR C123.XXX"}, - {23.161367500, -17.658597500, 2, 5, "MAR D123.XXX"}, - {23.161367500, -14.798661500, 2, 6, "MAR F123.XXX"}, - {33.575724500, -7.638500000, 5, 6, "MAR L4QS.7WS4"}, - {41.317456000, 69.188759500, 4, 8, "UZB 12.XX"}, - {41.439215000, 68.942021500, 3, 7, "UZB 12.XXX"}, - {40.978314000, 71.583099500, 3, 8, "UZB 000.XX"}, - {39.630814000, 66.884567125, 3, 4, "UZB 200.XX"}, - {40.759814000, 72.273909125, 3, 6, "UZB 400.XX"}, - {39.755514000, 64.350067125, 3, 5, "UZB 600.XX"}, - {42.442914000, 59.518441500, 3, 6, "UZB 800.XX"}, - {40.424724000, 71.731003625, 3, 6, "UZB B00.XX"}, - {38.893724000, 65.738494750, 3, 5, "UZB C00.XX"}, - {40.580724000, 70.886551125, 3, 8, "UZB D00.XX"}, - {41.502224000, 69.525812500, 3, 8, "UZB F00.XX"}, - {41.592124000, 60.570260000, 3, 6, "UZB G00.XX"}, - {40.167824000, 67.788203625, 3, 4, "UZB H00.XX"}, - {41.056024000, 70.042412500, 3, 7, "UZB J00.XX"}, - {40.155724000, 65.296703625, 3, 5, "UZB K00.XX"}, - {40.509624000, 71.667951125, 3, 6, "UZB L00.XX"}, - {40.267724000, 69.190103625, 3, 6, "UZB M00.XX"}, - {37.268524000, 67.234563125, 2, 5, "UZB N00.XX"}, - {40.890724000, 69.536551125, 3, 7, "UZB P00.XX"}, - {42.447824000, 59.392808500, 3, 6, "UZB Q00.XX"}, - {39.101824000, 66.777094750, 3, 4, "UZB R00.XX"}, - {40.543824000, 68.729851125, 3, 6, "UZB S00.XX"}, - {39.940724000, 66.207003625, 3, 5, "UZB T00.XX"}, - {38.317024000, 67.858485875, 2, 4, "UZB V00.XX"}, - {41.595024000, 60.942360000, 3, 6, "UZB W00.XX"}, - {41.041924000, 71.179512500, 3, 8, "UZB X00.XX"}, - {39.764424000, 64.503055125, 4, 6, "UZB Y00.XX"}, - {40.750724000, 72.006551125, 3, 6, "UZB Z00.XX"}, - {41.282595000, 68.554816500, 2, 6, "UZB 123.XXX"}, - {39.166436000, 63.731179000, 2, 4, "UZB 12.XXXX"}, - {43.626206000, 58.083378500, 2, 3, "UZB 1234.XX"}, - {42.362647500, 56.857962000, 1, 3, "UZB 1234.XXX"}, - {59.365100000, 17.995904000, 4, 6, "SWE 12.XX"}, - {59.531904000, 17.615134500, 3, 5, "SWE 12.XXX"}, - {57.760724000, 11.933951125, 3, 4, "SWE 000.XX"}, - {55.636824000, 12.938836500, 3, 4, "SWE 100.XX"}, - {59.896124000, 17.553405375, 3, 5, "SWE 200.XX"}, - {59.666424000, 16.462848000, 3, 5, "SWE 300.XX"}, - {59.316924000, 15.129991625, 3, 5, "SWE 400.XX"}, - {58.444124000, 15.557021375, 3, 5, "SWE 500.XX"}, - {56.081124000, 12.680719625, 3, 6, "SWE 600.XX"}, - {57.820824000, 14.130951125, 3, 4, "SWE 700.XX"}, - {58.638724000, 16.108421375, 3, 5, "SWE 800.XX"}, - {55.747124000, 13.127619625, 3, 4, "SWE 900.XX"}, - {63.867724000, 20.156535625, 3, 6, "SWE B00.XX"}, - {60.710324000, 17.064662750, 3, 5, "SWE C00.XX"}, - {57.763624000, 12.876951125, 3, 4, "SWE D00.XX"}, - {59.403424000, 16.411348000, 3, 5, "SWE F00.XX"}, - {59.442824000, 13.427548000, 3, 5, "SWE G00.XX"}, - {56.682145000, 12.715308750, 3, 4, "SWE H00.XX"}, - {56.920924000, 14.720498750, 3, 4, "SWE J00.XX"}, - {62.449424000, 17.220281375, 3, 5, "SWE K00.XX"}, - {65.615415000, 22.027543125, 3, 6, "SWE L00.XX"}, - {58.307594000, 12.252426875, 3, 5, "SWE M00.XX"}, - {63.177304000, 14.587451875, 3, 5, "SWE MK0.00"}, - {60.502264000, 15.369255250, 3, 5, "SWE N00.XX"}, - {60.600104000, 15.591755750, 3, 5, "SWE NK0.00"}, - {56.692264000, 16.276038250, 3, 4, "SWE P00.XX"}, - {58.390504000, 13.804768375, 3, 5, "SWE PK0.00"}, - {56.191064000, 15.521510875, 3, 4, "SWE Q00.XX"}, - {56.026304000, 14.094297625, 3, 4, "SWE QK0.00"}, - {58.367164000, 11.870448125, 3, 5, "SWE R00.XX"}, - {58.534704000, 14.985068375, 3, 5, "SWE RK0.00"}, - {63.304564000, 18.652473625, 3, 5, "SWE S00.XX"}, - {55.871804000, 12.800097625, 3, 6, "SWE SK0.00"}, - {59.341964000, 14.456044000, 3, 5, "SWE T00.XX"}, - {58.754104000, 16.969844625, 3, 5, "SWE TK0.00"}, - {57.120864000, 12.199538250, 3, 4, "SWE V00.XX"}, - {55.381604000, 13.104448500, 3, 4, "SWE VK0.00"}, - {58.522464000, 13.101348125, 3, 5, "SWE W00.XX"}, - {59.624104000, 17.789048000, 3, 5, "SWE WK0.00"}, - {57.942464000, 12.482206375, 3, 4, "SWE X00.XX"}, - {56.246304000, 12.823618625, 3, 4, "SWE XK0.00"}, - {60.632464000, 16.707655250, 3, 5, "SWE Y00.XX"}, - {65.313804000, 21.411636500, 3, 6, "SWE YK0.00"}, - {57.645364000, 18.239479000, 3, 4, "SWE Z00.XX"}, - {58.364104000, 12.280568375, 3, 5, "SWE ZK0.00"}, - {55.826611500, 11.325371500, 2, 5, "SWE 12.XXXX"}, - {57.910165000, 14.593116000, 3, 4, "SWE 0123.XX"}, - {57.910165000, 15.468060000, 2, 3, "SWE 1123.XX"}, - {57.910165000, 16.343003000, 2, 3, "SWE 2123.XX"}, - {57.419125000, 14.598267000, 3, 4, "SWE 3123.XX"}, - {57.419125000, 15.462795000, 2, 3, "SWE 4123.XX"}, - {57.419125000, 16.327323000, 2, 3, "SWE 5123.XX"}, - {56.928085000, 14.608597500, 3, 4, "SWE 6123.XX"}, - {56.928085000, 15.457501500, 2, 3, "SWE 7123.XX"}, - {56.928085000, 16.306405500, 2, 3, "SWE 8123.XX"}, - {56.437045000, 14.613748500, 3, 4, "SWE 9123.XX"}, - {56.437045000, 15.452236500, 2, 3, "SWE B123.XX"}, - {56.437045000, 16.290724500, 2, 3, "SWE C123.XX"}, - {55.946005000, 14.618899500, 3, 4, "SWE D123.XX"}, - {55.946005000, 15.446971500, 2, 3, "SWE F123.XX"}, - {55.946005000, 16.275043500, 2, 3, "SWE G123.XX"}, - {65.220565000, 21.282694000, 2, 5, "SWE H123.XX"}, - {65.711605000, 21.272392000, 2, 5, "SWE J123.XX"}, - {65.711605000, 22.402528000, 2, 5, "SWE K123.XX"}, - {63.561465000, 19.631400000, 2, 5, "SWE L123.XX"}, - {62.951780000, 14.142430500, 2, 4, "SWE M123.XX"}, - {63.070180000, 18.283330500, 2, 4, "SWE N123.XX"}, - {57.356765000, 18.088467000, 2, 3, "SWE P123.XX"}, - {56.865725000, 18.081506500, 2, 3, "SWE Q123.XX"}, - {57.602285000, 18.495628000, 3, 4, "SWE R123.XX"}, - {59.040365000, 12.463294000, 2, 5, "SWE S123.XX"}, - {59.163125000, 13.364278000, 2, 4, "SWE T123.XX"}, - {58.674800000, 13.369429000, 2, 4, "SWE V123.XX"}, - {62.523165000, 17.109924500, 2, 4, "SWE W123.XX"}, - {62.034840000, 16.766631000, 2, 4, "SWE X123.XX"}, - {61.543800000, 16.628533500, 2, 4, "SWE Y123.XX"}, - {61.050045000, 16.390153500, 2, 4, "SWE Z123.XX"}, - {61.003994500, 14.430626000, 2, 4, "SWE 123.XXX"}, - {68.835000000, 17.565000000, 1, 3, "SWE MS8.139C"}, - {62.195000000, 17.565000000, 2, 4, "SWE GX5K.69X"}, - {-9.441625500, 147.137638000, 4, 7, "PNG 12.XX"}, - {-9.181125000, 147.018496500, 3, 4, "PNG 12.XXX"}, - {-6.704786000, 146.919651250, 3, 4, "PNG 000.XX"}, - {-5.238186000, 145.704921125, 3, 4, "PNG 200.XX"}, - {-3.540556000, 143.560225625, 3, 4, "PNG 400.XX"}, - {-6.196176000, 155.559194250, 3, 5, "PNG 600.XX"}, - {-6.035976000, 145.374994250, 3, 4, "PNG 700.XX"}, - {-2.665976000, 141.257720000, 3, 4, "PNG 800.XX"}, - {-5.524376000, 150.107494250, 3, 4, "PNG 900.XX"}, - {-4.158876000, 152.124507125, 3, 4, "PNG B00.XX"}, - {-5.812076000, 144.217494250, 3, 4, "PNG C00.XX"}, - {-9.020976000, 143.175868500, 3, 4, "PNG D00.XX"}, - {-2.551876000, 150.771020000, 3, 4, "PNG F00.XX"}, - {-10.250976000, 150.424942750, 3, 6, "PNG G00.XX"}, - {-6.123376000, 143.623094250, 3, 4, "PNG H00.XX"}, - {-8.710876000, 148.212968500, 3, 4, "PNG J00.XX"}, - {-7.146576000, 146.617181375, 3, 4, "PNG K00.XX"}, - {-6.072776000, 141.260094250, 3, 4, "PNG L00.XX"}, - {-5.979376000, 144.929994250, 3, 4, "PNG M00.XX"}, - {-2.010776000, 147.255820000, 3, 4, "PNG N00.XX"}, - {-7.289476000, 146.654781375, 3, 4, "PNG P00.XX"}, - {-6.178076000, 155.038994250, 3, 4, "PNG Q00.XX"}, - {-5.418776000, 143.662294250, 3, 4, "PNG R00.XX"}, - {-8.830576000, 147.705768500, 3, 4, "PNG S00.XX"}, - {-6.226976000, 145.810194250, 3, 4, "PNG T00.XX"}, - {-7.903776000, 145.709581375, 3, 4, "PNG V00.XX"}, - {-6.268876000, 155.416994250, 3, 4, "PNG W00.XX"}, - {-3.119976000, 142.312120000, 3, 4, "PNG X00.XX"}, - {-4.311476000, 152.229307125, 3, 4, "PNG Y00.XX"}, - {-5.394376000, 154.613494250, 3, 4, "PNG Z00.XX"}, - {-7.710059500, 146.454874500, 2, 3, "PNG 123.XXX"}, - {-6.062504000, 143.708960000, 2, 3, "PNG 12.XXXX"}, - {-3.807685000, 143.408840000, 2, 3, "PNG 0123.XX"}, - {-6.504625000, 155.297200000, 2, 3, "PNG 1123.XX"}, - {-2.940790000, 141.066600000, 2, 3, "PNG 2123.XX"}, - {-5.796475000, 149.916600000, 2, 3, "PNG 3123.XX"}, - {-4.509990000, 151.985900000, 2, 3, "PNG 4123.XX"}, - {-9.295790000, 142.987832500, 2, 6, "PNG 5123.XX"}, - {-2.826690000, 150.579900000, 2, 3, "PNG 6123.XX"}, - {-10.523075000, 150.237132500, 2, 5, "PNG 7123.XX"}, - {-7.490125000, 146.445200000, 2, 3, "PNG 8123.XX"}, - {-6.344875000, 141.069200000, 2, 3, "PNG 9123.XX"}, - {-2.285589000, 147.064700000, 2, 3, "PNG B123.XX"}, - {-6.450175000, 154.848100000, 2, 3, "PNG C123.XX"}, - {-8.175875000, 145.518800000, 2, 3, "PNG D123.XX"}, - {-3.394790000, 142.121000000, 2, 3, "PNG F123.XX"}, - {-5.669190000, 154.422600000, 2, 3, "PNG G123.XX"}, - {-5.574111000, 141.503557000, 1, 2, "PNG 1234.XXX"}, - {4.083101000, 9.686355000, 4, 5, "CMR 12.XX"}, - {4.018485000, 9.560165125, 3, 4, "CMR 00.XXX"}, - {3.966084000, 11.336968375, 3, 4, "CMR C0.XXX"}, - {9.428584000, 13.261735500, 3, 5, "CMR P0.XXX"}, - {12.119324000, 14.973529875, 3, 8, "CMR 000.XX"}, - {6.010724000, 10.118294250, 3, 5, "CMR 100.XX"}, - {10.620835000, 14.264228750, 3, 6, "CMR 200.XX"}, - {5.522824000, 10.375694250, 3, 5, "CMR 300.XX"}, - {10.780724000, 13.760642750, 3, 6, "CMR 400.XX"}, - {7.362624000, 13.541981375, 3, 5, "CMR 500.XX"}, - {4.617724000, 13.644207125, 3, 5, "CMR 600.XX"}, - {4.680725000, 9.399208125, 3, 5, "CMR 700.XX"}, - {5.770724000, 10.859094250, 3, 5, "CMR 800.XX"}, - {4.076326000, 9.153929125, 3, 4, "CMR 900.XX"}, - {4.760725000, 9.689208125, 3, 5, "CMR B00.XX"}, - {5.000725000, 9.899208125, 3, 5, "CMR C00.XX"}, - {10.148724000, 14.408942750, 3, 7, "CMR D00.XX"}, - {3.835524000, 10.092507125, 3, 4, "CMR F00.XX"}, - {5.666224000, 10.212894250, 3, 5, "CMR G00.XX"}, - {6.252424000, 10.637394250, 3, 5, "CMR H00.XX"}, - {6.560724000, 14.249094250, 3, 5, "CMR J00.XX"}, - {5.488624000, 10.016694250, 3, 5, "CMR K00.XX"}, - {9.972324000, 13.902855625, 3, 6, "CMR L00.XX"}, - {5.184024000, 10.233007125, 3, 5, "CMR M00.XX"}, - {5.521564000, 10.603013750, 3, 5, "CMR N00.XX"}, - {3.514104000, 11.473873125, 3, 5, "CMR NK0.00"}, - {2.934064000, 11.126985000, 3, 4, "CMR P00.XX"}, - {5.164104000, 10.153873125, 3, 5, "CMR PK0.00"}, - {4.762464000, 11.198999375, 3, 5, "CMR Q00.XX"}, - {4.154105000, 9.203874125, 3, 4, "CMR QK0.00"}, - {10.352764000, 15.210670250, 3, 7, "CMR R00.XX"}, - {6.382504000, 10.052400250, 3, 5, "CMR RK0.00"}, - {5.155364000, 10.494199375, 3, 5, "CMR S00.XX"}, - {11.045104000, 14.118738875, 3, 6, "CMR SK0.00"}, - {6.005364000, 10.408213750, 3, 5, "CMR T00.XX"}, - {2.927204000, 11.946045000, 3, 5, "CMR TK0.00"}, - {4.099961000, 9.276203375, 3, 4, "CMR V00.XX"}, - {4.424104000, 14.333873125, 3, 5, "CMR VK0.00"}, - {5.902464000, 14.518913750, 3, 6, "CMR W00.XX"}, - {6.741504000, 11.779400250, 3, 5, "CMR WK0.00"}, - {6.279264000, 10.262413750, 3, 5, "CMR X00.XX"}, - {4.075577000, 9.340084125, 3, 4, "CMR XK0.00"}, - {4.514212000, 9.534667375, 3, 5, "CMR Y00.XX"}, - {2.933832000, 9.897851000, 3, 4, "CMR YK0.00"}, - {5.490985000, 9.838132750, 3, 5, "CMR Z00.XX"}, - {3.504104000, 15.023873125, 3, 6, "CMR ZK0.00"}, - {7.110275000, 13.374425000, 2, 4, "CMR 01.XXXX"}, - {6.815651000, 13.843145000, 2, 4, "CMR 11.XXXX"}, - {6.324611000, 14.077505000, 2, 4, "CMR 21.XXXX"}, - {4.365275000, 13.476425000, 2, 4, "CMR 31.XXXX"}, - {4.218275000, 14.151425000, 2, 3, "CMR 41.XXXX"}, - {5.677775000, 14.192025000, 2, 4, "CMR 51.XXXX"}, - {6.538275000, 11.601425000, 2, 4, "CMR 61.XXXX"}, - {2.722075000, 9.872525000, 2, 3, "CMR 71.XXXX"}, - {2.722075000, 10.341244000, 2, 3, "CMR 81.XXXX"}, - {2.722075000, 10.809964000, 2, 3, "CMR 91.XXXX"}, - {2.722075000, 11.278684000, 2, 4, "CMR B1.XXXX"}, - {2.722075000, 11.747404000, 2, 4, "CMR C1.XXXX"}, - {3.213115000, 10.575605000, 2, 3, "CMR D1.XXXX"}, - {3.213115000, 11.044324000, 2, 3, "CMR F1.XXXX"}, - {3.213115000, 11.513044000, 2, 4, "CMR G1.XXXX"}, - {2.231035000, 10.622477000, 2, 4, "CMR H1.XXXX"}, - {2.231035000, 11.091197000, 2, 5, "CMR J1.XXXX"}, - {3.216675000, 14.805325000, 2, 5, "CMR K1.XXXX"}, - {6.258275000, 12.411425000, 2, 4, "CMR L1.XXXX"}, - {6.749315000, 12.411425000, 2, 4, "CMR M1.XXXX"}, - {6.749315000, 12.880144000, 2, 4, "CMR N1.XXXX"}, - {2.948275000, 13.411425000, 2, 4, "CMR P1.XXXX"}, - {1.933275000, 14.992325000, 2, 4, "CMR Q1.XXXX"}, - {3.506975000, 12.120225000, 2, 4, "CMR R1.XXXX"}, - {4.458275000, 12.161425000, 2, 4, "CMR S1.XXXX"}, - {8.189375000, 13.969925000, 2, 5, "CMR T1.XXXX"}, - {8.189375000, 13.501205000, 2, 5, "CMR V1.XXXX"}, - {8.803174000, 13.407747500, 2, 4, "CMR W1.XXXX"}, - {6.258278000, 13.177425000, 2, 4, "CMR X1.XXXX"}, - {8.141098000, 14.721845000, 2, 5, "CMR Y1.XXXX"}, - {2.528876000, 15.090101000, 2, 5, "CMR Z1.XXXX"}, - {6.380511500, 9.054171500, 2, 4, "CMR 123.XXX"}, - {9.803977000, 13.284603500, 2, 4, "CMR 1234.XX"}, - {12.312382000, 8.624266500, 1, 4, "CMR 1234.XXX"}, - {37.970600000, 58.353007500, 4, 8, "TKM 12.XX"}, - {38.127659000, 57.958822500, 3, 7, "TKM 12.XXX"}, - {39.140724000, 63.517794750, 2, 4, "TKM 000.XX"}, - {39.054235000, 63.517794750, 2, 4, "TKM 100.XX"}, - {41.890724000, 59.905760000, 3, 6, "TKM 200.XX"}, - {37.637324000, 61.788624500, 3, 6, "TKM 300.XX"}, - {39.550724000, 54.307455125, 2, 3, "TKM 400.XX"}, - {40.069424000, 52.906403625, 2, 3, "TKM 500.XX"}, - {37.660724000, 62.108924500, 3, 6, "TKM 600.XX"}, - {37.420724000, 60.448924500, 3, 5, "TKM 700.XX"}, - {39.020724000, 56.217794750, 3, 5, "TKM 800.XX"}, - {42.180724000, 59.615308500, 3, 8, "TKM 900.XX"}, - {37.850724000, 65.998585875, 2, 5, "TKM B00.XX"}, - {37.878224000, 65.169985875, 2, 5, "TKM C00.XX"}, - {37.337824000, 62.305324500, 3, 6, "TKM D00.XX"}, - {41.916224000, 59.575660000, 3, 6, "TKM F00.XX"}, - {42.370724000, 59.085308500, 3, 6, "TKM G00.XX"}, - {42.091924000, 59.333408500, 3, 6, "TKM H00.XX"}, - {39.244224000, 54.539194750, 3, 4, "TKM J00.XX"}, - {38.460224000, 57.394333375, 3, 5, "TKM K00.XX"}, - {41.223724000, 61.336012500, 3, 6, "TKM L00.XX"}, - {41.253995000, 61.221654500, 3, 6, "TKM M00.XX"}, - {39.296324000, 55.464994750, 3, 4, "TKM N00.XX"}, - {37.386524000, 59.571524500, 3, 7, "TKM P00.XX"}, - {38.480724000, 56.228133375, 3, 5, "TKM Q00.XX"}, - {38.827124000, 63.833633375, 2, 5, "TKM R00.XX"}, - {36.570024000, 61.179702750, 3, 7, "TKM S00.XX"}, - {41.664564000, 59.873580000, 3, 6, "TKM T00.XX"}, - {38.075404000, 64.833369875, 2, 5, "TKM TK0.00"}, - {42.079264000, 59.907036500, 3, 8, "TKM V00.XX"}, - {39.626704000, 54.209546125, 2, 3, "TKM VK0.00"}, - {40.787564000, 55.342681375, 2, 5, "TKM W00.XX"}, - {37.654104000, 61.627286500, 3, 6, "TKM WK0.00"}, - {37.425064000, 62.303284500, 3, 6, "TKM X00.XX"}, - {39.164104000, 63.566562750, 2, 5, "TKM XK0.00"}, - {38.742264000, 56.763884125, 3, 5, "TKM Y00.XX"}, - {35.955355000, 62.904156625, 2, 4, "TKM YK0.00"}, - {41.552564000, 52.553380000, 2, 5, "TKM Z00.XX"}, - {36.869404000, 60.375004125, 3, 7, "TKM ZK0.00"}, - {38.567072000, 54.651379500, 2, 3, "TKM 123.XXX"}, - {38.246915500, 59.548801000, 2, 6, "TKM 12.XXXX"}, - {40.467802000, 58.216652500, 2, 4, "TKM 1234.XX"}, - {42.266989000, 52.944868500, 1, 5, "TKM 1234.XXX"}, - {40.431024000, -3.749967625, 4, 5, "ESP 00.XX"}, - {41.371604000, 2.132396500, 4, 6, "ESP J0.XX"}, - {40.592663000, -3.916646500, 3, 4, "ESP 12.XXX"}, - {39.519924000, -0.427444875, 4, 5, "ESP 000.XX"}, - {41.433824000, 2.019012500, 4, 6, "ESP 100.XX"}, - {41.477524000, 2.151012500, 4, 6, "ESP 200.XX"}, - {41.347324000, 1.973312500, 4, 6, "ESP 300.XX"}, - {41.367224000, 2.087612500, 5, 7, "ESP 400.XX"}, - {37.433224000, -6.020175500, 4, 5, "ESP 500.XX"}, - {41.690724000, -0.944240000, 4, 6, "ESP 600.XX"}, - {36.756424000, -4.491597250, 4, 5, "ESP 700.XX"}, - {38.018924000, -1.177814125, 4, 5, "ESP 800.XX"}, - {43.291334000, -3.009292500, 4, 6, "ESP 900.XX"}, - {41.689924000, -4.795940000, 4, 6, "ESP B00.XX"}, - {38.404224000, -0.535066625, 4, 5, "ESP C00.XX"}, - {37.926624000, -4.817314125, 4, 5, "ESP D00.XX"}, - {42.269524000, -8.769591500, 4, 5, "ESP F00.XX"}, - {43.571024000, -5.729595500, 4, 5, "ESP G00.XX"}, - {37.212624000, -3.653736875, 4, 5, "ESP H00.XX"}, - {43.381624000, -8.465595500, 4, 5, "ESP J00.XX"}, - {42.899924000, -2.751844000, 4, 6, "ESP K00.XX"}, - {38.311924000, -0.723914125, 4, 5, "ESP L00.XX"}, - {43.430224000, -5.886895500, 4, 5, "ESP M00.XX"}, - {37.629064000, -1.020915500, 4, 5, "ESP N00.XX"}, - {42.806604000, -1.685419000, 4, 6, "ESP NK0.00"}, - {41.558064000, 2.063580000, 4, 6, "ESP P00.XX"}, - {36.678604000, -6.156679250, 4, 5, "ESP PK0.00"}, - {41.571264000, 1.972080000, 4, 6, "ESP Q00.XX"}, - {39.574204000, 2.620146125, 4, 5, "ESP QK0.00"}, - {28.124264000, -15.480850375, 4, 5, "ESP R00.XX"}, - {28.450304000, -16.307400875, 3, 4, "ESP RK0.00"}, - {43.314845000, -2.022127500, 4, 6, "ESP S00.XX"}, - {43.469095000, -3.861173500, 4, 6, "ESP SK0.00"}, - {42.362464000, -3.731563500, 4, 6, "ESP T00.XX"}, - {36.833104000, -2.473095875, 4, 7, "ESP TK0.00"}, - {39.982664000, -0.100175125, 4, 5, "ESP V00.XX"}, - {40.950904000, -5.692150500, 4, 5, "ESP VK0.00"}, - {39.013364000, -1.913773750, 4, 5, "ESP W00.XX"}, - {37.251104000, -6.969113500, 4, 7, "ESP WK0.00"}, - {42.457364000, -2.481763500, 4, 6, "ESP X00.XX"}, - {36.568995000, -4.660818750, 4, 5, "ESP XK0.00"}, - {38.883964000, -7.008773750, 4, 8, "ESP Y00.XX"}, - {36.616156000, -4.539084750, 4, 5, "ESP YK0.00"}, - {42.605464000, -5.623307000, 4, 5, "ESP Z00.XX"}, - {37.768704000, -3.820513500, 4, 5, "ESP ZK0.00"}, - {39.086930000, -2.840049500, 3, 4, "ESP 12.XXXX"}, - {43.468860000, -9.179519000, 3, 4, "ESP 1234.XX"}, - {40.104075000, -3.995255000, 3, 4, "ESP 012.XXX"}, - {41.698415000, 1.939721500, 3, 5, "ESP 112.XXX"}, - {39.697415000, -0.725208500, 3, 4, "ESP 212.XXX"}, - {37.536315000, -6.209060000, 3, 4, "ESP 312.XXX"}, - {41.850115000, -1.160578500, 3, 5, "ESP 412.XXX"}, - {36.906715000, -4.916738500, 3, 4, "ESP 512.XXX"}, - {36.765965000, -4.321082500, 3, 4, "ESP 612.XXX"}, - {43.413215000, -3.180035000, 3, 5, "ESP 712.XXX"}, - {41.849315000, -5.012278500, 4, 6, "ESP 812.XXX"}, - {38.086015000, -5.022573500, 3, 4, "ESP 912.XXX"}, - {37.372015000, -3.862560000, 3, 4, "ESP B12.XXX"}, - {42.864715000, -2.843713500, 3, 5, "ESP C12.XXX"}, - {42.914015000, -1.818435000, 4, 6, "ESP D12.XXX"}, - {36.811415000, -6.411438500, 3, 4, "ESP F12.XXX"}, - {39.791615000, 2.371370000, 3, 4, "ESP G12.XXX"}, - {28.153015000, -15.814263500, 3, 4, "ESP H12.XXX"}, - {28.428515000, -16.851463500, 3, 4, "ESP J12.XXX"}, - {36.432715000, -5.703025000, 3, 4, "ESP K12.XXX"}, - {43.355715000, -2.271335000, 3, 5, "ESP L12.XXX"}, - {43.475815000, -4.073048500, 3, 5, "ESP M12.XXX"}, - {42.550115000, -3.965213500, 3, 5, "ESP N12.XXX"}, - {40.170115000, -0.318830000, 3, 4, "ESP P12.XXX"}, - {41.170115000, -5.943465000, 3, 4, "ESP Q12.XXX"}, - {37.552115000, -7.326660000, 3, 7, "ESP R12.XXX"}, - {38.990315000, -7.098095000, 3, 7, "ESP S12.XXX"}, - {37.970115000, -4.056673500, 3, 4, "ESP T12.XXX"}, - {41.425815000, 0.892521500, 5, 7, "ESP V12.XXX"}, - {41.820115000, 0.359421500, 4, 6, "ESP W12.XXX"}, - {39.670115000, -6.641308500, 3, 6, "ESP X12.XXX"}, - {42.095115000, 2.656000000, 3, 5, "ESP Y12.XXX"}, - {40.828755000, 0.312180000, 3, 4, "ESP Z12.XXX"}, - {42.827827500, 0.480351000, 3, 5, "ESP 0123.XXX"}, - {43.776740500, -9.588373000, 2, 3, "ESP 1123.XXX"}, - {41.111866500, -9.710168500, 2, 5, "ESP 2123.XXX"}, - {38.383835000, -9.857231500, 2, 5, "ESP 3123.XXX"}, - {43.776740500, -6.043244000, 3, 4, "ESP 4123.XXX"}, - {41.111866500, -6.313994500, 2, 3, "ESP 5123.XXX"}, - {38.383835000, -6.580235500, 2, 3, "ESP 6123.XXX"}, - {43.278225500, -2.506689000, 2, 4, "ESP 7123.XXX"}, - {41.111866500, -2.917850500, 2, 3, "ESP 8123.XXX"}, - {38.432771000, -3.306867000, 2, 3, "ESP 9123.XXX"}, - {40.441299500, 1.161881000, 3, 4, "ESP M123.XXX"}, - {27.872649500, -18.189690500, 2, 3, "ESP T123.XXX"}, - {27.675424000, -15.938861000, 2, 3, "ESP G123.XXX"}, - {35.298070500, -2.966570000, 2, 8, "ESP Z123.XXX"}, - {35.292500000, -2.900250000, 2, 8, "ESP SJP6.KZXV"}, - {13.765145000, 100.491295500, 4, 6, "THA 12.XX"}, - {13.948515000, 100.297090000, 3, 6, "THA 12.XXX"}, - {17.390514000, 102.726005125, 2, 5, "THA 000.XX"}, - {13.340014000, 100.920993250, 3, 5, "THA 200.XX"}, - {14.952714000, 102.031153500, 3, 5, "THA 400.XX"}, - {18.854245000, 98.942036875, 3, 5, "THA 600.XX"}, - {7.040724000, 100.428981375, 3, 5, "THA 800.XX"}, - {13.222425000, 100.906731250, 3, 5, "THA 900.XX"}, - {18.326924000, 99.438886250, 3, 5, "THA B00.XX"}, - {16.475824000, 102.789625875, 2, 5, "THA C00.XX"}, - {9.172224000, 99.288468500, 3, 4, "THA D00.XX"}, - {8.465424000, 99.909081375, 3, 4, "THA F00.XX"}, - {15.303324000, 104.820351625, 2, 5, "THA G00.XX"}, - {13.860724000, 100.018190250, 3, 5, "THA H00.XX"}, - {12.731924000, 101.236703125, 3, 4, "THA J00.XX"}, - {14.125424000, 100.579690250, 3, 6, "THA K00.XX"}, - {16.863624000, 100.227512000, 2, 5, "THA L00.XX"}, - {15.746624000, 100.070151625, 2, 4, "THA M00.XX"}, - {12.650724000, 102.071516000, 3, 4, "THA N00.XX"}, - {12.958524000, 100.857603125, 3, 5, "THA P00.XX"}, - {13.580724000, 99.778190250, 3, 5, "THA Q00.XX"}, - {6.590224000, 101.242794250, 2, 4, "THA R00.XX"}, - {7.215545000, 100.571930875, 3, 5, "THA S00.XX"}, - {7.920724000, 98.338981375, 3, 4, "THA T00.XX"}, - {14.400724000, 100.528077375, 3, 6, "THA V00.XX"}, - {19.950724000, 99.786834750, 3, 5, "THA W00.XX"}, - {14.572124000, 100.875077375, 3, 6, "THA X00.XX"}, - {13.578124000, 100.187890250, 3, 5, "THA Y00.XX"}, - {14.064324000, 99.488990250, 2, 4, "THA Z00.XX"}, - {14.988983500, 99.769505500, 2, 4, "THA 123.XXX"}, - {9.082530000, 98.362130500, 2, 3, "THA 12.XXXX"}, - {17.768996500, 98.754803500, 2, 4, "THA 1234.XX"}, - {11.679419500, 97.760861000, 1, 3, "THA 1234.XXX"}, - {15.390100000, 44.168327500, 4, 5, "YEM 12.XX"}, - {15.422294000, 44.029851500, 3, 4, "YEM 00.XXX"}, - {12.920414000, 44.799460875, 3, 5, "YEM J0.XXX"}, - {14.836124000, 42.925964500, 3, 5, "YEM 000.XX"}, - {13.629324000, 43.958190250, 3, 5, "YEM 100.XX"}, - {13.629324000, 44.047081250, 3, 5, "YEM 200.XX"}, - {14.593424000, 49.092777375, 2, 3, "YEM 300.XX"}, - {14.628019000, 49.170321375, 2, 3, "YEM 400.XX"}, - {13.999124000, 44.116790250, 3, 5, "YEM 500.XX"}, - {15.153924000, 44.294564500, 4, 5, "YEM 600.XX"}, - {14.245824000, 43.307577375, 3, 5, "YEM 700.XX"}, - {15.088324000, 43.232664500, 4, 5, "YEM 800.XX"}, - {14.577124000, 44.370077375, 3, 5, "YEM 900.XX"}, - {14.827424000, 49.566764500, 2, 3, "YEM B00.XX"}, - {14.470724000, 44.798077375, 3, 5, "YEM C00.XX"}, - {13.833024000, 44.096590250, 3, 5, "YEM D00.XX"}, - {14.877724000, 43.124364500, 3, 5, "YEM F00.XX"}, - {15.700924000, 43.896951625, 3, 4, "YEM G00.XX"}, - {14.333824000, 44.358377375, 3, 5, "YEM H00.XX"}, - {14.033624000, 45.533290250, 3, 5, "YEM J00.XX"}, - {15.987924000, 48.749638750, 2, 3, "YEM K00.XX"}, - {13.258424000, 44.079290250, 3, 5, "YEM L00.XX"}, - {13.903524000, 44.640490250, 3, 5, "YEM M00.XX"}, - {14.385924000, 47.021577375, 3, 5, "YEM N00.XX"}, - {15.269624000, 51.202564500, 2, 3, "YEM P00.XX"}, - {13.427624000, 45.659490250, 3, 5, "YEM Q00.XX"}, - {13.250224000, 45.266990250, 3, 5, "YEM R00.XX"}, - {15.708764000, 43.571868875, 3, 4, "YEM S00.XX"}, - {14.513004000, 43.297749375, 3, 5, "YEM SK0.00"}, - {15.717464000, 42.685468875, 3, 4, "YEM T00.XX"}, - {15.324104000, 42.983004625, 3, 4, "YEM TK0.00"}, - {15.482864000, 45.286068875, 3, 4, "YEM V00.XX"}, - {13.882504000, 45.838021250, 3, 5, "YEM VK0.00"}, - {13.329164000, 43.229826750, 3, 5, "YEM W00.XX"}, - {13.104004000, 45.342094125, 3, 5, "YEM WK0.00"}, - {14.541164000, 46.805641125, 3, 5, "YEM X00.XX"}, - {16.172404000, 44.751531750, 3, 4, "YEM XK0.00"}, - {16.957264000, 43.723311000, 3, 4, "YEM Y00.XX"}, - {16.191504000, 52.160531750, 2, 3, "YEM YK0.00"}, - {13.952164000, 45.659726750, 3, 5, "YEM Z00.XX"}, - {13.710404000, 44.711221250, 3, 5, "YEM ZK0.00"}, - {15.193478500, 42.959466500, 3, 4, "YEM 123.XXX"}, - {17.307248000, 42.836429500, 2, 5, "YEM 12.XXXX"}, - {15.711870000, 45.695898000, 2, 3, "YEM 1234.XX"}, - {18.512779000, 42.268748500, 1, 4, "YEM 1234.XXX"}, - {48.895100000, 2.282744000, 4, 5, "FRA 12.XX"}, - {49.060115000, 2.029741500, 3, 4, "FRA 12.XXX"}, - {45.808324000, 4.762301875, 3, 4, "FRA 000.XX"}, - {45.808324000, 4.833756875, 3, 4, "FRA 100.XX"}, - {45.808324000, 4.905211875, 3, 4, "FRA 200.XX"}, - {43.652744000, 1.355352000, 3, 4, "FRA 300.XX"}, - {43.652744000, 1.439547000, 3, 4, "FRA 400.XX"}, - {43.751724000, 7.222852000, 3, 6, "FRA 500.XX"}, - {43.350724000, 5.349904500, 3, 4, "FRA 600.XX"}, - {47.254424000, -1.613524375, 3, 4, "FRA 700.XX"}, - {48.620124000, 7.684780500, 3, 5, "FRA 800.XX"}, - {43.650724000, 3.813952000, 3, 4, "FRA 900.XX"}, - {44.878724000, -0.648264875, 3, 4, "FRA B00.XX"}, - {48.150724000, -1.723354125, 3, 4, "FRA C00.XX"}, - {49.550224000, 0.069724000, 3, 5, "FRA D00.XX"}, - {49.291624000, 3.963602250, 3, 4, "FRA F00.XX"}, - {50.680724000, 3.006268500, 3, 4, "FRA G00.XX"}, - {45.478924000, 4.332770750, 2, 3, "FRA H00.XX"}, - {43.153224000, 5.855704500, 3, 4, "FRA J00.XX"}, - {47.510724000, -0.605689750, 3, 4, "FRA K00.XX"}, - {45.219524000, 5.671470750, 3, 4, "FRA L00.XX"}, - {48.443624000, -4.552119500, 2, 3, "FRA M00.XX"}, - {48.043524000, 0.151545875, 3, 4, "FRA N00.XX"}, - {47.369224000, 4.983610250, 3, 4, "FRA P00.XX"}, - {43.549564000, 5.394549500, 3, 4, "FRA Q00.XX"}, - {45.769704000, 3.053627375, 3, 4, "FRA QK0.00"}, - {43.845464000, 4.317106000, 3, 4, "FRA R00.XX"}, - {49.885104000, 2.262214750, 3, 4, "FRA RK0.00"}, - {47.392464000, 0.644486750, 3, 4, "FRA S00.XX"}, - {45.823904000, 1.222827375, 3, 4, "FRA SK0.00"}, - {49.131264000, 6.137212750, 3, 5, "FRA T00.XX"}, - {47.240804000, 5.978041250, 3, 6, "FRA TK0.00"}, - {49.193564000, -0.408887250, 3, 5, "FRA V00.XX"}, - {47.896804000, 1.866779875, 3, 4, "FRA VK0.00"}, - {47.772464000, 7.294057625, 3, 7, "FRA W00.XX"}, - {42.694104000, 2.854681000, 3, 6, "FRA WK0.00"}, - {49.452464000, 1.032597000, 3, 5, "FRA X00.XX"}, - {48.679004000, 6.136617500, 3, 5, "FRA XK0.00"}, - {50.722064000, 3.124766500, 3, 6, "FRA Y00.XX"}, - {43.302304000, -0.411008500, 3, 6, "FRA YK0.00"}, - {46.592464000, 0.295345000, 3, 4, "FRA Z00.XX"}, - {43.945304000, 4.772202000, 3, 4, "FRA ZK0.00"}, - {43.179575000, 5.062851500, 2, 3, "FRA 01.XXXX"}, - {45.407375000, 4.371181500, 3, 4, "FRA 11.XXXX"}, - {43.600775000, 1.097230000, 2, 3, "FRA 21.XXXX"}, - {43.363775000, 6.724651500, 2, 3, "FRA 31.XXXX"}, - {46.990175000, -1.893488500, 2, 3, "FRA 41.XXXX"}, - {48.487975000, 7.452441500, 2, 4, "FRA 51.XXXX"}, - {43.298275000, 3.495251500, 2, 3, "FRA 61.XXXX"}, - {44.623275000, -0.907005000, 2, 3, "FRA 71.XXXX"}, - {47.898275000, -1.965923500, 2, 3, "FRA 81.XXXX"}, - {49.133575000, -0.429980000, 2, 4, "FRA 91.XXXX"}, - {50.288275000, 2.673071500, 2, 3, "FRA B1.XXXX"}, - {43.005975000, 5.685465000, 2, 3, "FRA C1.XXXX"}, - {47.058275000, -1.011188500, 2, 3, "FRA D1.XXXX"}, - {45.153275000, 5.520881500, 2, 3, "FRA F1.XXXX"}, - {47.984775000, -4.603623500, 2, 3, "FRA G1.XXXX"}, - {47.770975000, -0.300823500, 2, 3, "FRA H1.XXXX"}, - {47.116775000, 4.745111500, 2, 3, "FRA J1.XXXX"}, - {45.563875000, 2.801781500, 2, 3, "FRA K1.XXXX"}, - {43.608875000, 4.296530000, 2, 3, "FRA L1.XXXX"}, - {47.065375000, 0.384011500, 2, 3, "FRA M1.XXXX"}, - {45.618075000, 0.970981500, 2, 3, "FRA N1.XXXX"}, - {48.657675000, 5.873841500, 2, 4, "FRA P1.XXXX"}, - {47.034975000, 5.718011500, 2, 3, "FRA Q1.XXXX"}, - {47.653275000, 6.799190000, 2, 6, "FRA R1.XXXX"}, - {42.487475000, 2.593286500, 2, 5, "FRA S1.XXXX"}, - {43.062375000, -0.434848500, 2, 5, "FRA T1.XXXX"}, - {46.483275000, 0.138825000, 2, 3, "FRA V1.XXXX"}, - {45.958275000, -1.476640000, 2, 3, "FRA W1.XXXX"}, - {50.646175000, 1.943736500, 3, 4, "FRA X1.XXXX"}, - {43.058275000, 2.775151500, 2, 3, "FRA Y1.XXXX"}, - {47.258275000, -2.795910000, 2, 3, "FRA Z1.XXXX"}, - {46.845865000, 2.057813500, 2, 3, "FRA 0123.XX"}, - {44.765865000, 4.640487000, 2, 3, "FRA 1123.XX"}, - {47.508580000, -3.709966000, 2, 3, "FRA 2123.XX"}, - {46.088580000, -0.799664000, 2, 3, "FRA 3123.XX"}, - {49.515865000, 4.374581000, 2, 3, "FRA 4123.XX"}, - {48.247165000, -2.411188500, 2, 3, "FRA 5123.XX"}, - {47.838580000, -1.117337500, 2, 3, "FRA 6123.XX"}, - {46.435865000, -1.774815000, 2, 3, "FRA 7123.XX"}, - {45.678580000, 5.790336000, 2, 3, "FRA 8123.XX"}, - {46.555865000, 4.505185000, 2, 3, "FRA 9123.XX"}, - {46.575865000, 1.365185000, 2, 3, "FRA B123.XX"}, - {44.925865000, 1.185487000, 2, 3, "FRA C123.XX"}, - {41.695865000, 8.420940000, 2, 3, "FRA D123.XX"}, - {43.535865000, 1.870638000, 2, 3, "FRA F123.XX"}, - {48.575865000, 4.312411500, 2, 3, "FRA G123.XX"}, - {50.511165000, 1.532858500, 2, 4, "FRA H123.XX"}, - {42.985865000, 2.025789000, 2, 3, "FRA J123.XX"}, - {48.285865000, -3.112488500, 2, 3, "FRA K123.XX"}, - {45.428580000, -0.171884500, 2, 3, "FRA L123.XX"}, - {42.475865000, 8.973280500, 2, 3, "FRA M123.XX"}, - {49.096080000, 5.806932000, 2, 3, "FRA N123.XX"}, - {45.918580000, 4.635436000, 2, 3, "FRA P123.XX"}, - {50.081480000, 3.082509500, 3, 4, "FRA Q123.XX"}, - {43.255865000, -1.826582500, 2, 6, "FRA R123.XX"}, - {43.895865000, 3.760638000, 2, 3, "FRA S123.XX"}, - {43.330565000, 4.704717500, 2, 3, "FRA T123.XX"}, - {46.108580000, 2.250336000, 2, 3, "FRA V123.XX"}, - {46.765865000, 2.817813500, 2, 3, "FRA W123.XX"}, - {45.818580000, 3.740336000, 2, 3, "FRA X123.XX"}, - {44.335865000, 5.763266500, 2, 3, "FRA Y123.XX"}, - {47.948580000, 6.102662500, 2, 4, "FRA Z123.XX"}, - {50.104027500, 0.505591500, 2, 4, "FRA 123.XXX"}, - {46.205000000, 2.200000000, 1, 2, "FRA HLHL.WDH"}, - {60.418607000, 19.524964000, 2, 6, "ALA 12.XXX"}, - {60.056465000, 20.405101500, 2, 6, "ALA 123.XX"}, - {60.173791500, 20.290000000, 2, 6, "ALA L4N6.Q46"}, - {-1.233277000, 36.803732000, 4, 6, "KEN 12.XX"}, - {-1.055194000, 36.720030000, 3, 5, "KEN 12.XXX"}, - {-3.966376000, 39.561107125, 3, 5, "KEN 000.XX"}, - {-3.994917000, 39.647836125, 3, 5, "KEN 100.XX"}, - {-0.252276000, 36.007720000, 3, 4, "KEN 200.XX"}, - {-0.252276000, 36.094209000, 3, 4, "KEN 300.XX"}, - {-0.049276000, 34.700720000, 3, 5, "KEN 400.XX"}, - {-0.049276000, 34.787209000, 3, 5, "KEN 500.XX"}, - {1.051224000, 34.959720000, 3, 5, "KEN 600.XX"}, - {0.331824000, 34.719520000, 3, 5, "KEN 700.XX"}, - {-3.179676000, 40.053607125, 3, 5, "KEN 800.XX"}, - {-0.383476000, 36.932820000, 3, 4, "KEN 900.XX"}, - {-0.444336000, 39.616085000, 3, 4, "KEN B00.XX"}, - {0.561204000, 34.517145000, 3, 5, "KEN BK0.00"}, - {0.071164000, 37.607985000, 3, 4, "KEN C00.XX"}, - {0.332004000, 34.464045000, 3, 5, "KEN CK0.00"}, - {-0.720636000, 36.415385000, 3, 4, "KEN D00.XX"}, - {1.743004000, 40.034645000, 3, 4, "KEN DK0.00"}, - {-0.527836000, 34.424585000, 3, 5, "KEN F00.XX"}, - {-1.075896000, 34.443945000, 3, 6, "KEN FK0.00"}, - {0.024064000, 37.031785000, 3, 4, "KEN G00.XX"}, - {-0.543296000, 37.430045000, 3, 4, "KEN GK0.00"}, - {0.476464000, 34.070385000, 3, 6, "KEN H00.XX"}, - {3.934604000, 41.837973125, 3, 8, "KEN HK0.00"}, - {-3.603336000, 39.817299375, 3, 5, "KEN J00.XX"}, - {-0.367096000, 35.258345000, 3, 4, "KEN JK0.00"}, - {-1.501736000, 37.227385000, 3, 5, "KEN K00.XX"}, - {0.353204000, 37.556845000, 3, 4, "KEN KK0.00"}, - {-0.659136000, 34.741485000, 3, 5, "KEN L00.XX"}, - {0.027904000, 36.341345000, 3, 4, "KEN LK0.00"}, - {-1.077036000, 35.835185000, 3, 5, "KEN M00.XX"}, - {-0.258096000, 35.704245000, 3, 4, "KEN MK0.00"}, - {-0.713836000, 37.126485000, 3, 4, "KEN N00.XX"}, - {0.603604000, 34.737345000, 3, 5, "KEN NK0.00"}, - {0.216164000, 35.079185000, 3, 4, "KEN P00.XX"}, - {-2.280196000, 40.863745000, 3, 4, "KEN PK0.00"}, - {3.137864000, 35.566285000, 3, 4, "KEN Q00.XX"}, - {-3.393396000, 38.541873125, 3, 6, "KEN QK0.00"}, - {1.102564000, 36.660285000, 3, 4, "KEN R00.XX"}, - {-1.119896000, 37.705645000, 3, 5, "KEN RK0.00"}, - {2.391264000, 35.619985000, 3, 4, "KEN S00.XX"}, - {-0.275896000, 36.353945000, 3, 4, "KEN SK0.00"}, - {-0.482336000, 37.227485000, 3, 4, "KEN T00.XX"}, - {3.523604000, 39.026473125, 3, 5, "KEN TK0.00"}, - {2.353464000, 37.960185000, 3, 4, "KEN V00.XX"}, - {-0.850396000, 34.560045000, 3, 5, "KEN VK0.00"}, - {0.088864000, 34.244785000, 3, 6, "KEN W00.XX"}, - {-0.158696000, 35.168145000, 3, 4, "KEN WK0.00"}, - {-1.365036000, 37.977885000, 3, 5, "KEN X00.XX"}, - {1.243204000, 35.068645000, 3, 4, "KEN XK0.00"}, - {-1.171536000, 34.599785000, 3, 6, "KEN Y00.XX"}, - {-1.891996000, 36.257245000, 3, 5, "KEN YK0.00"}, - {-3.378636000, 37.647199375, 3, 6, "KEN Z00.XX"}, - {-4.104196000, 39.619273125, 3, 5, "KEN ZK0.00"}, - {1.279841500, 34.006671500, 2, 5, "KEN 123.XXX"}, - {0.551551000, 36.753365000, 2, 3, "KEN 12.XXXX"}, - {-4.220335000, 39.403905000, 3, 5, "KEN 1123.XX"}, - {-3.642435000, 39.675105000, 2, 4, "KEN 2123.XX"}, - {-0.690935000, 39.415205000, 2, 3, "KEN 3123.XX"}, - {1.522165000, 39.771905000, 2, 3, "KEN 4123.XX"}, - {3.515965000, 41.460605000, 2, 5, "KEN 5123.XX"}, - {-2.508435000, 40.658005000, 2, 3, "KEN 6123.XX"}, - {2.891265000, 35.365405000, 2, 3, "KEN 7123.XX"}, - {-3.621635000, 38.336205000, 2, 5, "KEN 8123.XX"}, - {0.810964000, 36.578605000, 3, 4, "KEN 9123.XX"}, - {2.135065000, 35.371005000, 2, 3, "KEN B123.XX"}, - {3.102265000, 38.821305000, 2, 3, "KEN C123.XX"}, - {2.106865000, 37.759305000, 2, 3, "KEN D123.XX"}, - {-1.961135000, 36.128205000, 2, 4, "KEN F123.XX"}, - {-3.636335000, 37.572105000, 2, 5, "KEN G123.XX"}, - {-4.679435000, 39.157505000, 2, 5, "KEN H123.XX"}, - {4.371919000, 34.194859000, 1, 5, "KEN 1234.XXX"}, - {-24.614900000, 25.868742000, 4, 7, "BWA 12.XX"}, - {-24.474437000, 25.657365000, 3, 6, "BWA 12.XXX"}, - {-21.194986000, 27.456877250, 3, 5, "BWA 000.XX"}, - {-24.346856000, 25.450246250, 3, 6, "BWA 200.XX"}, - {-21.992886000, 27.780207375, 3, 5, "BWA 400.XX"}, - {-20.012486000, 23.370785875, 3, 5, "BWA 600.XX"}, - {-22.417186000, 26.638137500, 3, 7, "BWA 800.XX"}, - {-24.943376000, 25.289052500, 3, 6, "BWA B00.XX"}, - {-23.064476000, 26.783230750, 3, 6, "BWA C00.XX"}, - {-24.350276000, 26.095478250, 3, 6, "BWA D00.XX"}, - {-25.173876000, 25.644926750, 3, 6, "BWA F00.XX"}, - {-22.501776000, 27.082856500, 3, 6, "BWA G00.XX"}, - {-24.638476000, 25.494678250, 3, 6, "BWA H00.XX"}, - {-24.739076000, 25.373552500, 3, 6, "BWA J00.XX"}, - {-21.388176000, 27.419282250, 3, 5, "BWA K00.XX"}, - {-21.379276000, 25.546382250, 3, 5, "BWA L00.XX"}, - {-20.468476000, 26.998208000, 3, 5, "BWA M00.XX"}, - {-21.929276000, 28.376269375, 3, 5, "BWA N00.XX"}, - {-21.833076000, 27.708869375, 3, 5, "BWA P00.XX"}, - {-21.659276000, 21.596269375, 3, 5, "BWA Q00.XX"}, - {-21.273476000, 25.334282250, 3, 5, "BWA R00.XX"}, - {-17.768576000, 25.131099125, 3, 6, "BWA S00.XX"}, - {-23.002876000, 26.463230750, 3, 6, "BWA T00.XX"}, - {-25.985376000, 22.360113875, 3, 7, "BWA V00.XX"}, - {-24.561876000, 24.686078250, 3, 7, "BWA W00.XX"}, - {-19.337176000, 22.124460500, 3, 5, "BWA X00.XX"}, - {-24.060576000, 24.986091125, 3, 7, "BWA Y00.XX"}, - {-20.088976000, 27.168421875, 3, 5, "BWA Z00.XX"}, - {-20.469039000, 25.365864500, 2, 4, "BWA 12.XXXX"}, - {-20.228320000, 23.182731500, 2, 4, "BWA 0123.XX"}, - {-22.201420000, 28.172752000, 2, 6, "BWA 1123.XX"}, - {-21.931420000, 21.392752000, 2, 4, "BWA 2123.XX"}, - {-18.245655000, 24.936103000, 2, 4, "BWA 3123.XX"}, - {-26.261720000, 22.154029500, 2, 6, "BWA 4123.XX"}, - {-19.612035000, 21.927931500, 2, 4, "BWA 5123.XX"}, - {-20.403120000, 26.790031500, 3, 5, "BWA 6123.XX"}, - {-18.413120000, 24.261303000, 2, 4, "BWA 7123.XX"}, - {-18.757620000, 21.716203000, 2, 4, "BWA 8123.XX"}, - {-20.701220000, 22.466531500, 2, 4, "BWA 9123.XX"}, - {-23.913020000, 22.550680500, 2, 6, "BWA B123.XX"}, - {-24.784520000, 23.544201000, 2, 6, "BWA C123.XX"}, - {-24.229635000, 21.520401000, 2, 6, "BWA D123.XX"}, - {-22.941859500, 24.146618000, 2, 6, "BWA 123.XXX"}, - {-18.401297500, 20.319579500, 1, 3, "BWA 1234.XXX"}, - {-18.886001000, 47.517872500, 5, 6, "MDG 12.XX"}, - {-18.720985000, 47.290999000, 4, 5, "MDG 12.XXX"}, - {-18.082376000, 49.343686250, 4, 5, "MDG 000.XX"}, - {-18.168865000, 49.325523250, 4, 5, "MDG 100.XX"}, - {-19.824076000, 47.009834750, 4, 5, "MDG 200.XX"}, - {-21.403776000, 47.054982250, 4, 5, "MDG 300.XX"}, - {-23.316876000, 43.642017875, 4, 5, "MDG 400.XX"}, - {-13.337676000, 48.195390250, 4, 5, "MDG 500.XX"}, - {-15.661076000, 46.287351625, 4, 5, "MDG 600.XX"}, - {-12.284736000, 49.258898000, 4, 5, "MDG 700.XX"}, - {-19.674196000, 47.307552750, 4, 5, "MDG 7K0.00"}, - {-25.164036000, 46.051893500, 4, 5, "MDG 800.XX"}, - {-17.592896000, 48.190215125, 4, 5, "MDG 8K0.00"}, - {-25.013036000, 46.936593500, 4, 5, "MDG 900.XX"}, - {-17.831496000, 48.391615125, 4, 5, "MDG 9K0.00"}, - {-19.157636000, 46.705867500, 4, 5, "MDG B00.XX"}, - {-16.182596000, 49.740231750, 4, 5, "MDG BK0.00"}, - {-20.569736000, 48.491124000, 4, 5, "MDG C00.XX"}, - {-19.910096000, 48.767352750, 4, 5, "MDG CK0.00"}, - {-16.910636000, 49.542611000, 4, 5, "MDG D00.XX"}, - {-20.294096000, 44.265680875, 4, 5, "MDG DK0.00"}, - {-22.127436000, 47.972580500, 4, 5, "MDG F00.XX"}, - {-19.407196000, 46.914397500, 4, 5, "MDG FK0.00"}, - {-25.026936000, 46.361293500, 4, 5, "MDG G00.XX"}, - {-14.903896000, 50.240376500, 4, 5, "MDG GK0.00"}, - {-17.454736000, 49.163425375, 4, 5, "MDG H00.XX"}, - {-22.003896000, 47.342691375, 4, 5, "MDG HK0.00"}, - {-14.250436000, 50.120841125, 4, 5, "MDG J00.XX"}, - {-20.245896000, 47.342280875, 4, 5, "MDG JK0.00"}, - {-13.660636000, 48.419826750, 4, 5, "MDG K00.XX"}, - {-20.535896000, 47.212208000, 4, 5, "MDG KK0.00"}, - {-23.707536000, 44.336251375, 4, 5, "MDG L00.XX"}, - {-18.925896000, 47.782497500, 4, 5, "MDG LK0.00"}, - {-16.092736000, 46.632383250, 4, 5, "MDG M00.XX"}, - {-25.324996000, 45.454994750, 4, 5, "MDG MK0.00"}, - {-21.817536000, 46.896767125, 4, 5, "MDG N00.XX"}, - {-19.845096000, 46.827752750, 4, 5, "MDG NK0.00"}, - {-21.223636000, 48.299852750, 4, 5, "MDG P00.XX"}, - {-19.385896000, 47.402497500, 4, 5, "MDG PK0.00"}, - {-18.927536000, 48.187367500, 4, 5, "MDG Q00.XX"}, - {-20.555896000, 46.772208000, 4, 5, "MDG QK0.00"}, - {-18.757536000, 46.007454125, 4, 5, "MDG R00.XX"}, - {-22.295896000, 44.481918500, 4, 5, "MDG RK0.00"}, - {-24.687536000, 44.705993500, 4, 5, "MDG S00.XX"}, - {-22.825896000, 47.785273750, 4, 5, "MDG SK0.00"}, - {-19.422636000, 48.177696250, 4, 5, "MDG T00.XX"}, - {-20.055296000, 48.108480875, 4, 5, "MDG TK0.00"}, - {-23.330436000, 47.565923625, 4, 5, "MDG V00.XX"}, - {-19.705796000, 44.519452750, 4, 5, "MDG VK0.00"}, - {-25.159636000, 45.023793500, 4, 5, "MDG W00.XX"}, - {-15.432496000, 49.714304625, 4, 5, "MDG WK0.00"}, - {-16.457536000, 46.677797625, 4, 5, "MDG X00.XX"}, - {-22.925896000, 44.491773750, 4, 5, "MDG XK0.00"}, - {-14.647536000, 49.618141125, 4, 5, "MDG Y00.XX"}, - {-14.885896000, 47.963076500, 4, 5, "MDG YK0.00"}, - {-19.523536000, 45.427796250, 4, 5, "MDG Z00.XX"}, - {-17.385896000, 49.382715125, 4, 5, "MDG ZK0.00"}, - {-18.454700500, 46.306552500, 3, 4, "MDG 123.XXX"}, - {-16.699704500, 49.082478000, 3, 4, "MDG 12.XXXX"}, - {-21.862550000, 46.773547000, 3, 4, "MDG 0123.XX"}, - {-23.588975000, 43.441589500, 3, 4, "MDG 1123.XX"}, - {-16.131515000, 46.256411500, 3, 4, "MDG 3123.XX"}, - {-25.342085000, 45.990828500, 3, 4, "MDG 5123.XX"}, - {-17.940435000, 48.076108000, 3, 4, "MDG 6123.XX"}, - {-12.528620000, 49.061332500, 3, 4, "MDG 4123.XX"}, - {-13.751050000, 48.101189000, 3, 4, "MDG 2123.XX"}, - {-25.479240000, 45.020568500, 3, 4, "MDG D123.XX"}, - {-25.259635000, 46.720828500, 3, 4, "MDG 7123.XX"}, - {-20.519620000, 44.053940500, 3, 4, "MDG 8123.XX"}, - {-22.371320000, 47.758647000, 3, 4, "MDG 9123.XX"}, - {-22.229420000, 47.123457000, 3, 4, "MDG B123.XX"}, - {-23.951420000, 44.125379500, 3, 4, "MDG C123.XX"}, - {-21.467520000, 48.085757000, 3, 4, "MDG F123.XX"}, - {-19.001420000, 45.797908000, 3, 4, "MDG G123.XX"}, - {-22.524135000, 44.265379500, 3, 4, "MDG H123.XX"}, - {-24.931420000, 44.487596000, 3, 4, "MDG J123.XX"}, - {-23.051420000, 47.568879500, 3, 4, "MDG K123.XX"}, - {-23.574320000, 47.354889500, 3, 4, "MDG L123.XX"}, - {-19.931320000, 44.307630500, 3, 4, "MDG M123.XX"}, - {-16.701419000, 46.475691500, 3, 4, "MDG N123.XX"}, - {-23.151420000, 44.275379500, 3, 4, "MDG P123.XX"}, - {-15.111420000, 47.753049000, 3, 4, "MDG Q123.XX"}, - {-19.770135000, 45.221140500, 3, 4, "MDG R123.XX"}, - {-22.291420000, 43.152752000, 2, 3, "MDG S123.XX"}, - {-12.881112500, 43.473375000, 2, 3, "MDG 1234.XXX"}, - {-18.921101500, 47.557867000, 5, 6, "MDG FKN2.VPGL"}, - {50.480400000, 30.446919500, 4, 5, "UKR 12.XX"}, - {50.337965000, 30.286906750, 3, 4, "UKR 00.XXX"}, - {50.046904000, 36.078984750, 2, 5, "UKR 80.XXX"}, - {48.533204000, 34.804352500, 2, 3, "UKR J0.XXX"}, - {48.077855000, 37.657671875, 3, 5, "UKR S0.XXX"}, - {46.521624000, 30.653140000, 2, 3, "UKR 000.XX"}, - {46.435135000, 30.653140000, 2, 3, "UKR 100.XX"}, - {47.129345000, 37.471028125, 3, 5, "UKR 200.XX"}, - {47.155145000, 37.566314125, 3, 5, "UKR 300.XX"}, - {47.863724000, 35.129545875, 2, 3, "UKR 400.XX"}, - {49.878724000, 23.960624000, 3, 5, "UKR 500.XX"}, - {47.950724000, 33.319545875, 2, 3, "UKR 600.XX"}, - {46.992805000, 31.934263125, 2, 3, "UKR 700.XX"}, - {48.595465000, 39.257137500, 3, 6, "UKR 800.XX"}, - {44.990724000, 34.042935125, 2, 3, "UKR 900.XX"}, - {49.259834000, 28.391341250, 3, 4, "UKR B00.XX"}, - {44.605545000, 33.425013125, 2, 3, "UKR C00.XX"}, - {49.612245000, 34.469845000, 2, 3, "UKR D00.XX"}, - {46.674545000, 32.537860000, 2, 3, "UKR F00.XX"}, - {51.532745000, 31.225960625, 3, 6, "UKR G00.XX"}, - {50.949834000, 34.711885250, 2, 7, "UKR H00.XX"}, - {49.448945000, 31.995045000, 3, 4, "UKR J00.XX"}, - {48.329834000, 37.980237500, 3, 5, "UKR K00.XX"}, - {50.283845000, 28.594448750, 3, 4, "UKR L00.XX"}, - {50.643045000, 26.182602500, 3, 4, "UKR M00.XX"}, - {49.449834000, 26.934036000, 3, 4, "UKR N00.XX"}, - {48.529834000, 32.195470500, 2, 3, "UKR P00.XX"}, - {48.529834000, 34.555470500, 2, 3, "UKR Q00.XX"}, - {48.329834000, 25.865470500, 3, 4, "UKR R00.XX"}, - {49.099834000, 33.373341250, 2, 3, "UKR S00.XX"}, - {49.590545000, 25.538545000, 3, 4, "UKR T00.XX"}, - {48.949834000, 24.644753250, 3, 4, "UKR V00.XX"}, - {50.777745000, 25.266712500, 3, 4, "UKR W00.XX"}, - {49.819045000, 30.029145000, 3, 4, "UKR X00.XX"}, - {48.769545000, 37.504037500, 3, 5, "UKR Y00.XX"}, - {46.881545000, 35.307263125, 2, 3, "UKR Z00.XX"}, - {49.393404500, 35.938521000, 2, 3, "UKR 123.XXX"}, - {51.398170000, 28.530053000, 2, 4, "UKR 12.XXXX"}, - {50.814699000, 23.689535000, 2, 4, "UKR 1234.XX"}, - {51.823803000, 22.789194500, 1, 4, "UKR 1234.XXX"}, - {4.876587500, 31.539088500, 5, 6, "SSD 12.XX"}, - {5.046115000, 31.376425000, 4, 5, "SSD 12.XXX"}, - {9.533194000, 31.584725625, 5, 9, "SSD 000.XX"}, - {7.697194000, 27.919541375, 4, 5, "SSD 300.XX"}, - {3.828794000, 32.406557125, 4, 6, "SSD 600.XX"}, - {4.566194000, 28.319957125, 4, 7, "SSD 900.XX"}, - {4.089194000, 30.602957125, 4, 8, "SSD D00.XX"}, - {8.747714000, 27.343111500, 4, 6, "SSD H00.XX"}, - {8.513514000, 28.038211500, 4, 5, "SSD K00.XX"}, - {6.782514000, 29.629551250, 4, 5, "SSD M00.XX"}, - {8.593114000, 33.005111500, 4, 6, "SSD P00.XX"}, - {6.530514000, 30.428551250, 4, 5, "SSD R00.XX"}, - {6.210714000, 31.516051250, 4, 5, "SSD T00.XX"}, - {9.868114000, 32.065541625, 5, 9, "SSD W00.XX"}, - {11.726614000, 32.748801875, 5, 9, "SSD Y00.XX"}, - {6.302647500, 30.338576500, 3, 4, "SSD 123.XXX"}, - {8.925844000, 27.454771000, 3, 5, "SSD 12.XXXX"}, - {9.304864000, 31.431432500, 3, 4, "SSD 1123.XX"}, - {4.337864000, 28.163200000, 3, 6, "SSD 3123.XX"}, - {8.381224000, 32.835110000, 3, 4, "SSD 4123.XX"}, - {6.318624000, 30.258210000, 4, 5, "SSD 5123.XX"}, - {9.653509000, 31.898332500, 5, 9, "SSD 6123.XX"}, - {11.514724000, 32.581932500, 4, 8, "SSD 7123.XX"}, - {10.548876000, 23.824372000, 3, 9, "SSD 123.XXXX"}, - {10.796000000, 29.700000000, 3, 8, "SSD GMQ6.412"}, - {7.865000000, 29.700000000, 3, 4, "SSD M4J3.TZQH"}, - {4.389268000, 18.505060625, 4, 7, "CAF 00.XX"}, - {4.359184000, 18.549913125, 4, 7, "CAF J0.XX"}, - {4.561115000, 18.243306000, 3, 6, "CAF 12.XXX"}, - {3.913124000, 17.919407125, 3, 4, "CAF 000.XX"}, - {4.298824000, 15.737507125, 3, 5, "CAF 100.XX"}, - {7.030724000, 19.145981375, 3, 4, "CAF 200.XX"}, - {6.359724000, 16.339094250, 3, 4, "CAF 300.XX"}, - {4.981724000, 15.825207125, 3, 5, "CAF 400.XX"}, - {5.775324000, 19.062994250, 3, 4, "CAF 500.XX"}, - {5.802324000, 20.619394250, 3, 4, "CAF 600.XX"}, - {6.582724000, 21.945094250, 3, 4, "CAF 700.XX"}, - {5.984524000, 15.571494250, 3, 5, "CAF 800.XX"}, - {6.548524000, 17.410594250, 3, 4, "CAF 900.XX"}, - {4.791024000, 22.776207125, 3, 6, "CAF B00.XX"}, - {3.560724000, 15.999207125, 3, 6, "CAF C00.XX"}, - {5.028224000, 23.877907125, 3, 8, "CAF D00.XX"}, - {6.292624000, 21.160294250, 3, 4, "CAF F00.XX"}, - {4.643424000, 21.825107125, 3, 6, "CAF G00.XX"}, - {5.090724000, 21.169207125, 3, 6, "CAF H00.XX"}, - {7.030724000, 15.598981375, 3, 5, "CAF J00.XX"}, - {4.663124000, 22.213807125, 3, 6, "CAF K00.XX"}, - {8.436424000, 20.626581375, 3, 5, "CAF L00.XX"}, - {5.000724000, 18.659207125, 3, 6, "CAF M00.XX"}, - {5.840724000, 14.789094250, 3, 5, "CAF N00.XX"}, - {5.350024000, 17.064894250, 3, 4, "CAF P00.XX"}, - {4.367124000, 22.492207125, 3, 6, "CAF Q00.XX"}, - {5.070124000, 25.086007125, 3, 8, "CAF R00.XX"}, - {4.155424000, 15.104807125, 3, 5, "CAF S00.XX"}, - {5.736924000, 15.910994250, 3, 5, "CAF T00.XX"}, - {4.732024000, 18.169107125, 3, 4, "CAF V00.XX"}, - {5.059124000, 19.945907125, 3, 6, "CAF W00.XX"}, - {3.687224000, 18.523107125, 3, 8, "CAF X00.XX"}, - {4.346064000, 21.155499375, 3, 7, "CAF Y00.XX"}, - {5.393004000, 26.461800250, 3, 8, "CAF YK0.00"}, - {10.296864000, 22.758570250, 3, 7, "CAF Z00.XX"}, - {8.064104000, 22.373728375, 3, 5, "CAF ZK0.00"}, - {6.093478500, 16.261076500, 3, 4, "CAF 123.XXX"}, - {6.544177000, 20.541075000, 2, 3, "CAF 12.XXXX"}, - {4.024009000, 15.546500000, 2, 4, "CAF 0123.XX"}, - {6.758624000, 18.955200000, 2, 3, "CAF 1123.XX"}, - {6.087624000, 16.148200000, 2, 4, "CAF 2123.XX"}, - {4.706909000, 15.634200000, 2, 4, "CAF 3123.XX"}, - {5.503224000, 18.872100000, 2, 3, "CAF 4123.XX"}, - {5.588624000, 15.550350000, 2, 4, "CAF 5123.XX"}, - {6.276424000, 17.219700000, 2, 3, "CAF 6123.XX"}, - {3.285909000, 15.808200000, 2, 5, "CAF 7123.XX"}, - {4.753409000, 23.686900000, 2, 7, "CAF 8123.XX"}, - {6.758624000, 15.408200000, 2, 4, "CAF 9123.XX"}, - {8.164324000, 20.435800000, 2, 4, "CAF B123.XX"}, - {5.568624000, 14.598200000, 2, 5, "CAF C123.XX"}, - {4.795309000, 24.895000000, 2, 7, "CAF D123.XX"}, - {3.880609000, 14.913800000, 2, 4, "CAF F123.XX"}, - {4.784309000, 19.754900000, 2, 5, "CAF G123.XX"}, - {5.164764000, 26.256200000, 2, 7, "CAF H123.XX"}, - {10.052979000, 22.560842500, 2, 6, "CAF J123.XX"}, - {7.838578000, 22.168210000, 2, 4, "CAF K123.XX"}, - {10.405649500, 14.871930500, 1, 6, "CAF 1234.XXX"}, - {2.084087000, 45.300980000, 4, 5, "SOM 00.XX"}, - {2.110195000, 45.347239000, 4, 5, "SOM J0.XX"}, - {2.299701000, 45.023180000, 3, 4, "SOM 12.XXX"}, - {9.595370000, 44.021597625, 3, 5, "SOM 000.XX"}, - {10.474724000, 44.971842750, 3, 5, "SOM 100.XX"}, - {-0.306056000, 42.490167000, 4, 5, "SOM 200.XX"}, - {1.760724000, 44.719320000, 3, 4, "SOM 300.XX"}, - {0.120724000, 42.709320000, 4, 5, "SOM 400.XX"}, - {3.154724000, 43.609320000, 3, 4, "SOM 500.XX"}, - {3.839435000, 42.506254125, 4, 6, "SOM 600.XX"}, - {9.562724000, 45.492755625, 3, 5, "SOM 700.XX"}, - {11.305524000, 49.144429875, 3, 4, "SOM 800.XX"}, - {6.810724000, 47.390094250, 3, 5, "SOM 900.XX"}, - {4.780825000, 45.166307125, 3, 5, "SOM B00.XX"}, - {2.816160000, 45.459893000, 3, 4, "SOM C00.XX"}, - {2.380724000, 42.239320000, 4, 5, "SOM D00.XX"}, - {1.802464000, 44.499085000, 3, 4, "SOM F00.XX"}, - {8.399304000, 48.458128375, 3, 4, "SOM FK0.00"}, - {9.518664000, 49.054455875, 3, 4, "SOM G00.XX"}, - {10.609004000, 47.341010750, 3, 5, "SOM GK0.00"}, - {0.527864000, 42.729785000, 4, 5, "SOM H00.XX"}, - {8.463604000, 47.335555500, 3, 5, "SOM HK0.00"}, - {9.949164000, 43.155355875, 3, 5, "SOM J00.XX"}, - {2.794104000, 44.053945000, 3, 4, "SOM JK0.00"}, - {1.141464000, 43.996785000, 3, 4, "SOM K00.XX"}, - {3.844104000, 47.153873125, 3, 5, "SOM KK0.00"}, - {4.189964000, 42.026499375, 4, 6, "SOM L00.XX"}, - {2.614104000, 44.863945000, 3, 4, "SOM LK0.00"}, - {4.023964000, 44.482799375, 3, 5, "SOM M00.XX"}, - {1.970604000, 44.808245000, 3, 4, "SOM MK0.00"}, - {7.992864000, 49.787228125, 3, 4, "SOM N00.XX"}, - {3.848404000, 45.538773125, 3, 5, "SOM NK0.00"}, - {2.420264000, 42.946785000, 4, 5, "SOM P00.XX"}, - {11.454704000, 49.863138875, 3, 4, "SOM PK0.00"}, - {9.512464000, 50.778655875, 3, 4, "SOM Q00.XX"}, - {3.323604000, 42.195473125, 4, 5, "SOM QK0.00"}, - {0.525064000, 42.040085000, 4, 5, "SOM R00.XX"}, - {11.844104000, 51.023438875, 3, 4, "SOM RK0.00"}, - {10.438564000, 51.228070250, 3, 4, "SOM S00.XX"}, - {4.117104000, 43.865073125, 3, 5, "SOM SK0.00"}, - {2.984164000, 45.502385000, 3, 4, "SOM T00.XX"}, - {5.344104000, 48.493800250, 3, 4, "SOM TK0.00"}, - {5.762464000, 46.478913750, 2, 4, "SOM V00.XX"}, - {9.404104000, 45.033655500, 3, 5, "SOM VK0.00"}, - {4.698164000, 46.588699375, 2, 4, "SOM W00.XX"}, - {3.384104000, 45.563873125, 3, 4, "SOM WK0.00"}, - {1.653264000, 42.424285000, 3, 4, "SOM X00.XX"}, - {11.339004000, 43.445338875, 2, 4, "SOM XK0.00"}, - {11.162464000, 48.148484625, 2, 3, "SOM Y00.XX"}, - {11.264104000, 51.023438875, 2, 3, "SOM YK0.00"}, - {3.832464000, 43.208999375, 2, 4, "SOM Z00.XX"}, - {4.524104000, 43.003873125, 3, 5, "SOM ZK0.00"}, - {3.625281500, 43.226866500, 2, 4, "SOM 123.XXX"}, - {9.213975000, 44.852811500, 2, 4, "SOM 01.XXXX"}, - {9.342975000, 43.857111500, 2, 4, "SOM 11.XXXX"}, - {10.096875000, 44.824711500, 2, 4, "SOM 21.XXXX"}, - {-0.586725000, 42.286525000, 3, 4, "SOM 31.XXXX"}, - {-0.131725000, 42.541425000, 4, 5, "SOM 41.XXXX"}, - {3.586975000, 42.338425000, 3, 5, "SOM 51.XXXX"}, - {9.310275000, 45.328311500, 2, 4, "SOM 61.XXXX"}, - {10.871775000, 48.973311500, 2, 3, "SOM 71.XXXX"}, - {6.558275000, 47.222425000, 2, 4, "SOM 81.XXXX"}, - {4.528375000, 44.998525000, 2, 4, "SOM 91.XXXX"}, - {2.128275000, 42.071425000, 3, 4, "SOM B1.XXXX"}, - {8.193475000, 48.275825000, 2, 3, "SOM C1.XXXX"}, - {9.294475000, 48.880111500, 2, 3, "SOM D1.XXXX"}, - {10.597675000, 46.979511500, 2, 4, "SOM F1.XXXX"}, - {0.344375000, 42.464825000, 3, 4, "SOM G1.XXXX"}, - {8.257775000, 47.153325000, 2, 4, "SOM H1.XXXX"}, - {9.605875000, 43.121311500, 2, 4, "SOM J1.XXXX"}, - {3.638275000, 46.971425000, 2, 4, "SOM K1.XXXX"}, - {3.965775000, 41.848925000, 3, 8, "SOM L1.XXXX"}, - {3.799775000, 44.305225000, 2, 4, "SOM M1.XXXX"}, - {7.768675000, 49.609825000, 2, 3, "SOM N1.XXXX"}, - {3.692575000, 45.341825000, 2, 4, "SOM P1.XXXX"}, - {2.290175000, 42.722025000, 3, 4, "SOM Q1.XXXX"}, - {11.092675000, 49.681411500, 2, 3, "SOM R1.XXXX"}, - {9.350475000, 50.420111500, 2, 3, "SOM S1.XXXX"}, - {3.107275000, 42.086925000, 3, 4, "SOM T1.XXXX"}, - {0.300874000, 41.862425000, 3, 5, "SOM V1.XXXX"}, - {10.539715000, 50.909361500, 2, 3, "SOM W1.XXXX"}, - {3.911275000, 43.682625000, 2, 4, "SOM X1.XXXX"}, - {5.161575000, 48.272125000, 2, 3, "SOM Y1.XXXX"}, - {11.748675000, 50.712684000, 2, 3, "SOM Z1.XXXX"}, - {0.770555000, 41.847205000, 2, 4, "SOM 1234.XX"}, - {11.048887500, 41.348846500, 1, 3, "SOM 1234.XXX"}, - {34.565100000, 69.124532000, 4, 5, "AFG 12.XX"}, - {34.622294000, 68.961798625, 3, 4, "AFG 00.XXX"}, - {31.643014000, 65.534309250, 3, 4, "AFG J0.XXX"}, - {36.752224000, 67.049902750, 3, 4, "AFG 000.XX"}, - {36.752224000, 67.157052750, 3, 4, "AFG 100.XX"}, - {35.060724000, 69.120619625, 3, 4, "AFG 200.XX"}, - {34.388124000, 62.132345375, 3, 4, "AFG 300.XX"}, - {34.388124000, 62.236852375, 3, 4, "AFG 400.XX"}, - {34.467424000, 70.395345375, 3, 4, "AFG 500.XX"}, - {37.159124000, 70.508763125, 3, 4, "AFG 600.XX"}, - {34.706724000, 70.160119625, 3, 4, "AFG 700.XX"}, - {35.019224000, 63.088419625, 3, 4, "AFG 800.XX"}, - {36.241424000, 68.691841375, 3, 4, "AFG 900.XX"}, - {36.764624000, 68.815702750, 3, 6, "AFG B00.XX"}, - {34.934424000, 71.080519625, 3, 6, "AFG C00.XX"}, - {33.640024000, 69.187684000, 3, 6, "AFG D00.XX"}, - {34.560724000, 65.200845375, 3, 4, "AFG F00.XX"}, - {36.726524000, 69.034702750, 3, 4, "AFG G00.XX"}, - {35.957224000, 64.740041375, 3, 5, "AFG H00.XX"}, - {36.789124000, 66.820163125, 3, 4, "AFG J00.XX"}, - {33.599524000, 68.379823625, 3, 6, "AFG K00.XX"}, - {36.015795000, 68.664636875, 3, 4, "AFG L00.XX"}, - {36.690804000, 67.684520750, 3, 4, "AFG LK0.00"}, - {36.675964000, 65.731200250, 3, 5, "AFG M00.XX"}, - {34.570104000, 68.917417375, 3, 4, "AFG MK0.00"}, - {32.405964000, 62.077789000, 3, 4, "AFG N00.XX"}, - {36.927604000, 65.084304125, 3, 5, "AFG NK0.00"}, - {31.604264000, 64.335261250, 3, 4, "AFG P00.XX"}, - {34.444104000, 68.748517375, 3, 4, "AFG PK0.00"}, - {36.746604000, 69.493039625, 3, 6, "AFG Q00.XX"}, - {34.793704000, 67.471372625, 3, 4, "AFG QK0.00"}, - {32.113664000, 66.892089000, 3, 4, "AFG R00.XX"}, - {30.949804000, 61.822820125, 3, 6, "AFG RK0.00"}, - {37.194664000, 68.874542375, 3, 7, "AFG S00.XX"}, - {34.350304000, 61.454717375, 3, 6, "AFG SK0.00"}, - {34.661164000, 61.153072875, 3, 6, "AFG T00.XX"}, - {36.990904000, 68.362904125, 3, 6, "AFG TK0.00"}, - {33.968764000, 68.905502000, 3, 6, "AFG V00.XX"}, - {34.012304000, 68.988734000, 3, 6, "AFG VK0.00"}, - {33.951264000, 69.032202000, 3, 6, "AFG W00.XX"}, - {37.384504000, 69.776386500, 3, 7, "AFG WK0.00"}, - {33.358664000, 69.869759875, 3, 6, "AFG X00.XX"}, - {33.346514000, 69.948072625, 3, 6, "AFG XK0.00"}, - {33.329264000, 62.113559875, 3, 4, "AFG Y00.XX"}, - {37.015304000, 66.738604125, 3, 4, "AFG YK0.00"}, - {36.922764000, 66.141742375, 3, 5, "AFG Z00.XX"}, - {34.928604000, 69.227672625, 3, 4, "AFG ZK0.00"}, - {35.655180500, 67.553521500, 2, 3, "AFG 123.XXX"}, - {36.391525000, 66.250156000, 2, 4, "AFG 12.XXXX"}, - {34.116024000, 61.955601000, 2, 3, "AFG 0123.XX"}, - {34.744409000, 62.862283500, 2, 3, "AFG 1123.XX"}, - {34.659609000, 70.854373500, 2, 5, "AFG 2123.XX"}, - {34.288624000, 64.971841000, 2, 3, "AFG 3123.XX"}, - {35.685124000, 64.506789000, 2, 4, "AFG 4123.XX"}, - {36.432079000, 65.488822500, 2, 4, "AFG 5123.XX"}, - {32.159364000, 61.841192000, 2, 5, "AFG 6123.XX"}, - {36.702079000, 64.836132500, 2, 4, "AFG 7123.XX"}, - {31.357664000, 64.106285500, 2, 3, "AFG 8123.XX"}, - {31.869779000, 66.663275500, 2, 3, "AFG 9123.XX"}, - {30.721465000, 61.693474000, 2, 5, "AFG B123.XX"}, - {34.271524000, 61.059561000, 2, 5, "AFG C123.XX"}, - {33.082664000, 61.880024500, 2, 5, "AFG D123.XX"}, - {31.893320000, 64.915135500, 2, 3, "AFG F123.XX"}, - {31.893320000, 65.461976500, 2, 3, "AFG G123.XX"}, - {31.893320000, 66.008816500, 2, 3, "AFG H123.XX"}, - {31.399565000, 64.915136500, 2, 3, "AFG K123.XX"}, - {31.399565000, 65.461976500, 2, 3, "AFG L123.XX"}, - {31.399565000, 66.008816500, 2, 3, "AFG M123.XX"}, - {30.908525000, 64.915108000, 2, 3, "AFG P123.XX"}, - {30.908525000, 65.456740000, 2, 3, "AFG Q123.XX"}, - {30.908525000, 65.998372000, 2, 3, "AFG R123.XX"}, - {31.931987000, 63.131529500, 2, 3, "AFG X123.XX"}, - {34.170957000, 66.296248000, 2, 3, "AFG Z123.XX"}, - {37.850263000, 60.999303000, 1, 5, "AFG 1234.XXX"}, - {16.844400000, 96.122727500, 4, 5, "MMR 12.XX"}, - {16.816694000, 96.012806875, 3, 4, "MMR 00.XXX"}, - {22.055784000, 95.921556125, 3, 4, "MMR C0.XXX"}, - {19.822055000, 96.036320750, 3, 4, "MMR P0.XXX"}, - {16.513724000, 97.613625875, 3, 5, "MMR 000.XX"}, - {17.356924000, 96.436212000, 3, 4, "MMR 100.XX"}, - {16.827424000, 94.693025875, 2, 3, "MMR 200.XX"}, - {22.166545000, 95.096742500, 3, 4, "MMR 300.XX"}, - {20.188545000, 92.822532375, 2, 3, "MMR 400.XX"}, - {20.905534000, 95.818012000, 3, 4, "MMR 500.XX"}, - {12.470545000, 98.570124000, 2, 4, "MMR 600.XX"}, - {20.807534000, 96.968912000, 3, 4, "MMR 700.XX"}, - {14.121134000, 98.162285250, 2, 4, "MMR 800.XX"}, - {22.980334000, 97.703495750, 2, 6, "MMR 900.XX"}, - {18.853034000, 95.211209875, 3, 4, "MMR B00.XX"}, - {21.491834000, 95.344973250, 3, 4, "MMR C00.XX"}, - {17.674134000, 95.409448625, 3, 4, "MMR D00.XX"}, - {22.056334000, 96.418953875, 3, 4, "MMR F00.XX"}, - {21.384834000, 95.039973250, 3, 4, "MMR G00.XX"}, - {17.006445000, 97.335235000, 3, 5, "MMR H00.XX"}, - {20.480034000, 94.846332375, 3, 4, "MMR J00.XX"}, - {18.959034000, 96.391890500, 3, 4, "MMR K00.XX"}, - {20.176045000, 94.916239375, 4, 5, "MMR L00.XX"}, - {16.315445000, 97.673507750, 3, 5, "MMR M00.XX"}, - {17.984034000, 96.677329250, 3, 4, "MMR N00.XX"}, - {20.928634000, 94.762512000, 3, 4, "MMR P00.XX"}, - {22.597934000, 95.646534500, 3, 4, "MMR Q00.XX"}, - {22.933545000, 96.400243750, 3, 4, "MMR R00.XX"}, - {25.411845000, 97.341248750, 2, 3, "MMR S00.XX"}, - {21.301545000, 99.573873250, 2, 7, "MMR T00.XX"}, - {16.319834000, 95.355307750, 3, 4, "MMR V00.XX"}, - {16.319834000, 95.635307750, 3, 4, "MMR W00.XX"}, - {20.039834000, 95.494232375, 3, 4, "MMR X00.XX"}, - {19.388545000, 95.162237500, 3, 4, "MMR Y00.XX"}, - {20.220724000, 94.836721875, 3, 4, "MMR Z00.XX"}, - {17.897538500, 94.896041000, 2, 3, "MMR 123.XXX"}, - {20.577420000, 94.381715000, 2, 3, "MMR 12.XXXX"}, - {23.325570000, 94.281239000, 2, 5, "MMR 1234.XX"}, - {12.144980500, 92.473928000, 1, 7, "MMR 1234.XXX"}, - {-15.384900000, 28.252327500, 4, 5, "ZMB 12.XX"}, - {-15.353896000, 28.165753125, 3, 4, "ZMB 00.XXX"}, - {-12.747696000, 28.078201625, 3, 4, "ZMB 80.XXX"}, - {-12.916696000, 28.516401625, 3, 6, "ZMB J0.XXX"}, - {-14.538016000, 28.328888875, 3, 4, "ZMB S0.XXX"}, - {-12.516876000, 27.827016000, 3, 4, "ZMB 000.XX"}, - {-12.525895000, 28.183830000, 3, 4, "ZMB 100.XX"}, - {-13.121115000, 28.355585250, 3, 6, "ZMB 200.XX"}, - {-17.805676000, 25.809999125, 3, 6, "ZMB 300.XX"}, - {-10.171476000, 31.145842750, 3, 5, "ZMB 400.XX"}, - {-13.597876000, 32.592390250, 3, 5, "ZMB 500.XX"}, - {-12.324676000, 27.796316000, 3, 6, "ZMB 600.XX"}, - {-15.821776000, 27.713238750, 3, 5, "ZMB 700.XX"}, - {-15.714176000, 28.128751625, 3, 5, "ZMB 800.XX"}, - {-11.159276000, 28.848529875, 3, 6, "ZMB 900.XX"}, - {-16.755476000, 26.933425875, 3, 5, "ZMB B00.XX"}, - {-15.223676000, 23.117551625, 3, 5, "ZMB C00.XX"}, - {-12.151766000, 26.343224000, 3, 6, "ZMB D00.XX"}, - {-13.925855000, 28.659331250, 3, 4, "ZMB F00.XX"}, - {-11.829825000, 31.383829375, 3, 5, "ZMB G00.XX"}, - {-16.285896000, 27.452931750, 3, 5, "ZMB GK0.00"}, - {-9.301745000, 28.723982500, 3, 6, "ZMB H00.XX"}, - {-9.812065000, 29.032859375, 3, 4, "ZMB HK0.00"}, - {-11.365836000, 29.514584625, 3, 7, "ZMB J00.XX"}, - {-8.845696000, 31.339355500, 3, 5, "ZMB JK0.00"}, - {-14.982736000, 27.042854500, 3, 4, "ZMB K00.XX"}, - {-14.269496000, 31.303649375, 3, 5, "ZMB KK0.00"}, - {-17.449236000, 24.269525375, 3, 6, "ZMB L00.XX"}, - {-16.522996000, 28.682459875, 3, 5, "ZMB LK0.00"}, - {-12.623736000, 28.025612375, 4, 5, "ZMB M00.XX"}, - {-14.806796000, 24.773176500, 3, 4, "ZMB MK0.00"}, - {-17.343136000, 27.190525375, 3, 5, "ZMB N00.XX"}, - {-10.553096000, 32.046710750, 3, 6, "ZMB NK0.00"}, - {-10.145436000, 32.604570250, 3, 5, "ZMB P00.XX"}, - {-17.033096000, 26.451087000, 3, 5, "ZMB PK0.00"}, - {-11.728236000, 24.400584625, 3, 4, "ZMB Q00.XX"}, - {-13.616496000, 29.360621250, 3, 4, "ZMB QK0.00"}, - {-13.497536000, 28.128226750, 3, 4, "ZMB R00.XX"}, - {-14.085896000, 32.031321250, 3, 5, "ZMB RK0.00"}, - {-17.233236000, 27.420711000, 3, 5, "ZMB S00.XX"}, - {-15.867596000, 27.849031750, 3, 5, "ZMB SK0.00"}, - {-10.885136000, 29.628670250, 3, 7, "ZMB T00.XX"}, - {-9.337996000, 32.720955500, 3, 6, "ZMB TK0.00"}, - {-16.100636000, 23.278683250, 3, 5, "ZMB V00.XX"}, - {-15.575896000, 28.253004625, 3, 4, "ZMB VK0.00"}, - {-12.277536000, 33.138398000, 3, 5, "ZMB W00.XX"}, - {-13.233196000, 30.203121250, 3, 5, "ZMB WK0.00"}, - {-14.995636000, 22.632554500, 3, 5, "ZMB X00.XX"}, - {-15.139196000, 23.127176500, 3, 5, "ZMB XK0.00"}, - {-8.761936000, 31.078241500, 3, 5, "ZMB Y00.XX"}, - {-15.746496000, 26.012204625, 3, 5, "ZMB YK0.00"}, - {-13.527536000, 23.078226750, 3, 5, "ZMB Z00.XX"}, - {-13.475896000, 24.973221250, 3, 4, "ZMB ZK0.00"}, - {-8.472852000, 28.547233000, 2, 6, "ZMB 12.XXXX"}, - {-12.498985000, 27.993390000, 3, 4, "ZMB 012.XXX"}, - {-12.846085000, 28.281890000, 4, 7, "ZMB 112.XXX"}, - {-14.237685000, 28.232590000, 2, 3, "ZMB 212.XXX"}, - {-17.557285000, 25.637155000, 2, 4, "ZMB 312.XXX"}, - {-9.990985000, 31.077911500, 2, 4, "ZMB 412.XXX"}, - {-13.438485000, 32.420990000, 2, 4, "ZMB 512.XXX"}, - {-12.240985000, 27.583090000, 2, 5, "ZMB 612.XXX"}, - {-10.999885000, 28.684311500, 2, 6, "ZMB 712.XXX"}, - {-14.982085000, 22.944576500, 2, 4, "ZMB 812.XXX"}, - {-11.975785000, 26.161811500, 2, 5, "ZMB 912.XXX"}, - {-13.757385000, 28.466390000, 2, 3, "ZMB B12.XXX"}, - {-11.637985000, 31.220211500, 2, 5, "ZMB C12.XXX"}, - {-8.599785000, 31.032211500, 3, 5, "ZMB F12.XXX"}, - {-11.178185000, 29.340411500, 2, 6, "ZMB D12.XXX"}, - {-14.063485000, 31.117290000, 2, 4, "ZMB G12.XXX"}, - {-17.130785000, 24.086855000, 2, 5, "ZMB H12.XXX"}, - {-14.600785000, 24.586890000, 2, 3, "ZMB J12.XXX"}, - {-13.374885000, 24.686790000, 2, 3, "ZMB Z12.XXX"}, - {-10.347085000, 31.867511500, 2, 4, "ZMB K12.XXX"}, - {-9.957785000, 32.430310500, 2, 4, "ZMB L12.XXX"}, - {-11.540585000, 24.226411500, 2, 5, "ZMB M12.XXX"}, - {-13.409885000, 29.176790000, 2, 5, "ZMB N12.XXX"}, - {-13.309885000, 27.946790000, 2, 3, "ZMB P12.XXX"}, - {-13.879885000, 31.846790000, 2, 4, "ZMB Q12.XXX"}, - {-9.256685000, 32.569711500, 2, 4, "ZMB R12.XXX"}, - {-15.919885000, 23.059676500, 2, 4, "ZMB S12.XXX"}, - {-12.089885000, 32.964311500, 2, 4, "ZMB T12.XXX"}, - {-13.019885000, 30.026790000, 2, 3, "ZMB V12.XXX"}, - {-14.789885000, 22.469676500, 2, 4, "ZMB W12.XXX"}, - {-15.583785000, 25.676576500, 2, 3, "ZMB X12.XXX"}, - {-13.339885000, 22.896790000, 2, 4, "ZMB Y12.XXX"}, - {-15.126110000, 26.212886500, 2, 3, "ZMB 1234.XX"}, - {-8.868625500, 22.403620500, 1, 5, "ZMB 1234.XXX"}, - {-33.424900000, -70.683566500, 5, 7, "CHL 12.XX"}, - {-33.373655000, -70.907602875, 4, 6, "CHL 00.XXX"}, - {-32.957866000, -71.659306125, 4, 6, "CHL J0.XXX"}, - {-23.549455000, -70.420955625, 3, 5, "CHL 000.XX"}, - {-36.713376000, -73.142636875, 4, 5, "CHL 100.XX"}, - {-36.810655000, -73.150719375, 4, 5, "CHL 200.XX"}, - {-38.687076000, -72.650266625, 4, 5, "CHL 300.XX"}, - {-20.214155000, -70.157960625, 3, 5, "CHL 400.XX"}, - {-34.134166000, -70.788682125, 4, 5, "CHL 500.XX"}, - {-35.402205000, -71.711980000, 4, 5, "CHL 600.XX"}, - {-18.438366000, -70.333290125, 3, 5, "CHL 700.XX"}, - {-41.419166000, -73.006581500, 3, 4, "CHL 800.XX"}, - {-37.438766000, -72.403613500, 4, 5, "CHL 900.XX"}, - {-29.941766000, -71.382791625, 3, 5, "CHL B00.XX"}, - {-36.570166000, -72.163296250, 4, 5, "CHL C00.XX"}, - {-29.873966000, -71.282852875, 3, 5, "CHL D00.XX"}, - {-36.946455000, -73.188719375, 4, 5, "CHL F00.XX"}, - {-53.096855000, -70.964626250, 3, 4, "CHL G00.XX"}, - {-40.559655000, -73.184559375, 4, 5, "CHL H00.XX"}, - {-22.444115000, -68.947030500, 3, 6, "CHL HK0.00"}, - {-39.812736000, -73.271131625, 4, 5, "CHL J00.XX"}, - {-27.376996000, -70.356411375, 3, 7, "CHL JK0.00"}, - {-34.968806000, -71.271017875, 4, 5, "CHL K00.XX"}, - {-30.611296000, -71.227879875, 3, 5, "CHL KK0.00"}, - {-33.677455000, -71.256990000, 4, 6, "CHL L00.XX"}, - {-33.535775000, -71.624265125, 4, 6, "CHL LK0.00"}, - {-36.869055000, -73.049719375, 4, 5, "CHL M00.XX"}, - {-32.745815000, -70.740153875, 4, 6, "CHL MK0.00"}, - {-33.721455000, -70.788610000, 4, 6, "CHL N00.XX"}, - {-34.575996000, -71.014269375, 4, 5, "CHL NK0.00"}, - {-32.805455000, -70.633833125, 4, 8, "CHL P00.XX"}, - {-33.650175000, -70.954854000, 4, 6, "CHL PK0.00"}, - {-36.595055000, -72.982921250, 4, 5, "CHL Q00.XX"}, - {-34.405996000, -70.893269375, 4, 5, "CHL QK0.00"}, - {-36.415955000, -71.998188250, 4, 5, "CHL R00.XX"}, - {-33.790436000, -70.780726000, 4, 5, "CHL RK0.00"}, - {-32.774655000, -71.226561125, 4, 6, "CHL S00.XX"}, - {-37.095775000, -73.171790625, 4, 5, "CHL SK0.00"}, - {-37.783455000, -72.744715625, 4, 5, "CHL T00.XX"}, - {-28.576375000, -70.797138625, 3, 5, "CHL TK0.00"}, - {-35.327155000, -72.440225000, 4, 5, "CHL V00.XX"}, - {-36.733196000, -73.015818750, 4, 5, "CHL VK0.00"}, - {-39.262406000, -72.269558250, 4, 5, "CHL W00.XX"}, - {-45.578015000, -72.106273750, 3, 4, "CHL WK0.00"}, - {-35.957455000, -72.365723125, 4, 5, "CHL X00.XX"}, - {-34.440815000, -71.110286375, 4, 5, "CHL XK0.00"}, - {-33.262406000, -70.903731875, 4, 6, "CHL Y00.XX"}, - {-41.895655000, -73.864140000, 3, 4, "CHL YK0.00"}, - {-38.740455000, -72.999301125, 4, 5, "CHL Z00.XX"}, - {-40.285996000, -73.107199625, 4, 5, "CHL ZK0.00"}, - {-34.742315500, -72.397439000, 3, 4, "CHL 123.XXX"}, - {-35.598806000, -73.501346500, 2, 3, "CHL 12.XXXX"}, - {-40.285516000, -73.681751500, 3, 4, "CHL 1234.XX"}, - {-17.551611500, -71.106001500, 2, 7, "CHL B123.XXX"}, - {-20.166325500, -70.544258000, 3, 5, "CHL C123.XXX"}, - {-22.847515500, -72.581187000, 2, 4, "CHL D123.XXX"}, - {-22.847515500, -69.691460000, 2, 4, "CHL F123.XXX"}, - {-25.528705500, -71.134946000, 2, 4, "CHL G123.XXX"}, - {-28.209895500, -72.194730000, 2, 4, "CHL H123.XXX"}, - {-30.907401500, -72.732925500, 2, 4, "CHL J123.XXX"}, - {-33.588591500, -72.821296000, 2, 4, "CHL K123.XXX"}, - {-36.253465500, -73.832021000, 2, 3, "CHL L123.XXX"}, - {-38.934655500, -74.548427000, 2, 3, "CHL M123.XXX"}, - {-41.632161500, -74.975412500, 2, 3, "CHL N123.XXX"}, - {-44.313351500, -74.653989000, 2, 3, "CHL P123.XXX"}, - {-44.313351500, -78.377864000, 2, 3, "CHL Q123.XXX"}, - {-46.994541500, -75.574463000, 2, 3, "CHL R123.XXX"}, - {-49.675731500, -75.685729500, 2, 3, "CHL S123.XXX"}, - {-52.018862500, -76.794042500, 2, 3, "CHL T123.XXX"}, - {-52.018862500, -72.474347500, 3, 4, "CHL V123.XXX"}, - {-53.912011500, -74.717749000, 3, 4, "CHL W123.XXX"}, - {-53.912011500, -70.710439000, 4, 5, "CHL X123.XXX"}, - {-32.427079500, -81.170501500, 2, 3, "CHL Y123.XXX"}, - {-25.039668500, -81.332520000, 2, 3, "CHL Z123.XXX"}, - {-25.827402500, -109.887602000, 2, 3, "CHL 0123.XXX"}, - {-33.460000000, -70.638519500, 5, 9, "CHL WDZP.62SB"}, - {40.991555000, 28.887191500, 4, 5, "TUR 10.XX"}, - {41.048525000, 28.938241500, 4, 5, "TUR J0.XX"}, - {39.931904000, 32.541903625, 2, 3, "TUR 00.XXX"}, - {39.931904000, 32.654579625, 2, 3, "TUR 10.XXX"}, - {39.940552000, 32.767255625, 2, 3, "TUR 20.XXX"}, - {39.940552000, 32.879931625, 2, 3, "TUR 30.XXX"}, - {39.854063000, 32.767255625, 2, 3, "TUR 40.XXX"}, - {39.854063000, 32.879931625, 2, 3, "TUR 50.XXX"}, - {38.502775000, 27.032639875, 3, 4, "TUR 60.XXX"}, - {38.417104000, 27.192433375, 4, 5, "TUR 70.XXX"}, - {38.367004000, 27.086133375, 3, 4, "TUR 80.XXX"}, - {38.280515000, 27.086133375, 3, 4, "TUR 90.XXX"}, - {41.048104000, 28.622312500, 3, 4, "TUR B0.XXX"}, - {41.048104000, 28.736670500, 3, 4, "TUR C0.XXX"}, - {41.048104000, 28.851028500, 3, 4, "TUR D0.XXX"}, - {41.043779000, 28.965386500, 4, 5, "TUR F0.XXX"}, - {41.043779000, 29.079744500, 3, 4, "TUR G0.XXX"}, - {40.961615000, 28.547979500, 3, 4, "TUR H0.XXX"}, - {40.961615000, 28.662337500, 3, 4, "TUR J0.XXX"}, - {40.961615000, 28.776695500, 3, 4, "TUR K0.XXX"}, - {40.957290000, 29.009985500, 3, 4, "TUR L0.XXX"}, - {40.957290000, 29.124343500, 3, 4, "TUR M0.XXX"}, - {40.957290000, 29.238701500, 3, 4, "TUR N0.XXX"}, - {40.870801000, 29.098952125, 3, 4, "TUR P0.XXX"}, - {40.870801000, 29.212589125, 3, 4, "TUR Q0.XXX"}, - {40.862152000, 29.326226125, 4, 5, "TUR R0.XXX"}, - {40.763294000, 29.256873625, 3, 4, "TUR S0.XXX"}, - {40.752485000, 29.350289625, 3, 4, "TUR T0.XXX"}, - {40.838295000, 29.445834625, 3, 4, "TUR V0.XXX"}, - {40.188404000, 28.916103625, 3, 4, "TUR W0.XXX"}, - {40.168795000, 29.029717625, 3, 4, "TUR X0.XXX"}, - {36.961785000, 35.242322625, 2, 3, "TUR Y0.XXX"}, - {36.964648000, 35.332233125, 2, 3, "TUR Z0.XXX"}, - {37.106924000, 37.324063125, 3, 5, "TUR 000.XX"}, - {37.911224000, 32.442185875, 3, 4, "TUR 100.XX"}, - {36.948724000, 30.645263125, 3, 4, "TUR 200.XX"}, - {37.970124000, 40.140185875, 2, 3, "TUR 300.XX"}, - {36.856424000, 34.576663125, 3, 4, "TUR 400.XX"}, - {38.776524000, 35.428033375, 3, 4, "TUR 500.XX"}, - {39.790334000, 30.446290625, 3, 4, "TUR 600.XX"}, - {37.211145000, 38.759544625, 3, 5, "TUR 700.XX"}, - {41.336324000, 36.271612500, 3, 4, "TUR 800.XX"}, - {38.396124000, 38.251633375, 3, 4, "TUR 900.XX"}, - {37.589045000, 36.817282500, 3, 4, "TUR B00.XX"}, - {38.541224000, 43.320333375, 3, 4, "TUR C00.XX"}, - {40.799224000, 30.325851125, 3, 4, "TUR D00.XX"}, - {37.812924000, 29.025324500, 3, 4, "TUR F00.XX"}, - {38.694045000, 39.126849875, 3, 4, "TUR G00.XX"}, - {39.780724000, 36.951455125, 3, 4, "TUR H00.XX"}, - {39.686324000, 27.842855125, 3, 4, "TUR J00.XX"}, - {38.651545000, 27.315649875, 3, 4, "TUR K00.XX"}, - {40.772945000, 29.750976625, 3, 4, "TUR L00.XX"}, - {39.435545000, 29.934290625, 3, 4, "TUR M00.XX"}, - {36.245124000, 36.120641375, 3, 6, "TUR N00.XX"}, - {39.935345000, 41.235493125, 3, 4, "TUR P00.XX"}, - {36.945415000, 34.853229875, 3, 4, "TUR PK0.00"}, - {40.998545000, 39.654297500, 3, 4, "TUR Q00.XX"}, - {39.828465000, 33.480254375, 3, 4, "TUR QK0.00"}, - {37.773545000, 38.205082500, 3, 4, "TUR R00.XX"}, - {37.788745000, 30.514071500, 3, 4, "TUR RK0.00"}, - {37.897864000, 41.090527625, 3, 4, "TUR S00.XX"}, - {37.068104000, 36.219204125, 3, 5, "TUR SK0.00"}, - {40.561164000, 34.917881375, 3, 4, "TUR T00.XX"}, - {36.560004000, 36.134720750, 3, 6, "TUR TK0.00"}, - {37.844864000, 27.801627625, 3, 4, "TUR V00.XX"}, - {38.665604000, 29.374980375, 3, 4, "TUR VK0.00"}, - {41.179464000, 27.760023500, 3, 4, "TUR W00.XX"}, - {38.362804000, 33.984380375, 3, 4, "TUR WK0.00"}, - {38.767664000, 30.511184125, 3, 4, "TUR X00.XX"}, - {37.227004000, 39.729004125, 3, 7, "TUR XK0.00"}, - {37.765264000, 39.282684500, 3, 4, "TUR Y00.XX"}, - {41.667304000, 26.528560000, 3, 6, "TUR YK0.00"}, - {40.102564000, 29.463424875, 3, 4, "TUR Z00.XX"}, - {37.184104000, 40.557504125, 3, 7, "TUR ZK0.00"}, - {39.335618500, 26.340384000, 2, 5, "TUR 123.XXX"}, - {41.808438000, 26.671155000, 2, 5, "TUR 12.XXXX"}, - {36.666679000, 36.961722500, 2, 5, "TUR 0123.XX"}, - {37.486114000, 32.350900500, 2, 3, "TUR 1123.XX"}, - {36.676579000, 30.415322500, 2, 3, "TUR 2123.XX"}, - {37.655564000, 40.144971500, 2, 3, "TUR 3123.XX"}, - {36.640249000, 34.462022500, 2, 3, "TUR 4123.XX"}, - {38.504379000, 35.186288000, 2, 3, "TUR 5123.XX"}, - {39.359259000, 29.903327000, 2, 3, "TUR 6123.XX"}, - {36.858985000, 38.306459000, 2, 5, "TUR 7123.XX"}, - {41.198664000, 35.806318500, 2, 3, "TUR 8123.XX"}, - {38.123979000, 38.017671500, 2, 3, "TUR 9123.XX"}, - {37.172935000, 36.379919000, 2, 4, "TUR B123.XX"}, - {38.269079000, 43.086371500, 2, 3, "TUR C123.XX"}, - {40.524364000, 30.075386000, 2, 3, "TUR D123.XX"}, - {38.444330000, 38.846438000, 2, 3, "TUR F123.XX"}, - {39.505864000, 36.705237000, 2, 3, "TUR G123.XX"}, - {36.153729000, 36.065190000, 2, 5, "TUR H123.XX"}, - {39.674365000, 40.947287000, 2, 3, "TUR J123.XX"}, - {40.775544000, 39.319636000, 2, 3, "TUR K123.XX"}, - {39.531685000, 33.255347000, 2, 3, "TUR L123.XX"}, - {37.530794000, 38.123181500, 2, 3, "TUR M123.XX"}, - {37.519185000, 30.113841500, 2, 3, "TUR N123.XX"}, - {37.786279000, 40.783971500, 2, 3, "TUR P123.XX"}, - {36.732864000, 35.771539000, 2, 5, "TUR Q123.XX"}, - {40.480214000, 34.900336000, 2, 3, "TUR R123.XX"}, - {38.137279000, 33.731771500, 2, 3, "TUR S123.XX"}, - {38.511179000, 30.501688000, 2, 3, "TUR T123.XX"}, - {36.998764000, 39.473039000, 2, 5, "TUR V123.XX"}, - {37.518664000, 39.035671500, 2, 3, "TUR W123.XX"}, - {37.025864000, 40.396619000, 2, 6, "TUR X123.XX"}, - {40.250864000, 36.023869500, 2, 3, "TUR Y123.XX"}, - {40.720864000, 37.831086000, 2, 3, "TUR Z123.XX"}, - {36.557699000, 26.315517000, 1, 5, "TUR 1234.XXX"}, - {24.889045000, 66.973557500, 5, 6, "PAK 12.XX"}, - {25.001865000, 66.889451500, 4, 5, "PAK 00.XXX"}, - {31.648055000, 74.146724500, 4, 11, "PAK J0.XXX"}, - {31.527941000, 72.985888500, 4, 6, "PAK 000.XX"}, - {31.527941000, 73.086792500, 4, 6, "PAK 100.XX"}, - {31.441452000, 72.985888500, 4, 6, "PAK 200.XX"}, - {31.441452000, 73.086792500, 4, 6, "PAK 300.XX"}, - {33.735134000, 72.963270000, 4, 6, "PAK 400.XX"}, - {33.679545000, 72.963270000, 4, 6, "PAK 500.XX"}, - {33.622545000, 72.967270000, 4, 6, "PAK 600.XX"}, - {33.566545000, 72.995268125, 4, 6, "PAK 700.XX"}, - {30.237224000, 71.428105875, 4, 6, "PAK 800.XX"}, - {25.414534000, 68.313148750, 5, 8, "PAK 900.XX"}, - {32.189834000, 74.136925000, 4, 10, "PAK B00.XX"}, - {34.022145000, 71.494176000, 4, 6, "PAK C00.XX"}, - {30.212334000, 66.949259375, 4, 6, "PAK D00.XX"}, - {32.106434000, 72.632265000, 4, 6, "PAK F00.XX"}, - {32.535034000, 74.488132000, 4, 11, "PAK G00.XX"}, - {29.408545000, 71.625785875, 5, 7, "PAK H00.XX"}, - {27.729434000, 68.809753125, 4, 5, "PAK J00.XX"}, - {31.310434000, 72.280510500, 4, 6, "PAK K00.XX"}, - {31.742934000, 73.936771750, 4, 11, "PAK L00.XX"}, - {27.583045000, 68.159253125, 4, 5, "PAK M00.XX"}, - {32.610234000, 74.020673875, 4, 11, "PAK N00.XX"}, - {34.231734000, 71.988117875, 4, 6, "PAK P00.XX"}, - {31.149834000, 74.399810500, 4, 11, "PAK Q00.XX"}, - {28.449134000, 70.256224625, 5, 6, "PAK R00.XX"}, - {30.699834000, 73.057068625, 4, 8, "PAK S00.XX"}, - {30.834934000, 73.401068625, 4, 8, "PAK T00.XX"}, - {33.799834000, 72.698376000, 4, 6, "PAK V00.XX"}, - {30.079634000, 70.601259375, 5, 7, "PAK W00.XX"}, - {25.535545000, 68.976221750, 5, 8, "PAK X00.XX"}, - {26.243224000, 68.377246375, 6, 7, "PAK XK0.00"}, - {34.797594000, 72.322582125, 3, 5, "PAK Y00.XX"}, - {31.722504000, 72.951152250, 4, 6, "PAK YK0.00"}, - {31.993694000, 74.180066750, 4, 11, "PAK Z00.XX"}, - {30.161104000, 72.647961125, 5, 11, "PAK ZK0.00"}, - {31.337523000, 72.291133000, 3, 5, "PAK 123.XXX"}, - {25.013828000, 66.888753500, 3, 4, "PAK 12.XXXX"}, - {27.697465000, 69.079278500, 3, 4, "PAK 1123.XX"}, - {27.930480000, 68.298878500, 3, 4, "PAK 2123.XX"}, - {28.132880000, 69.865678500, 4, 9, "PAK 3123.XX"}, - {28.470165000, 70.380699000, 4, 5, "PAK 4123.XX"}, - {28.917180000, 70.884799000, 5, 6, "PAK 5123.XX"}, - {29.080180000, 71.460099000, 4, 5, "PAK 6123.XX"}, - {29.811565000, 72.263227500, 4, 10, "PAK 7123.XX"}, - {29.800065000, 70.247427500, 4, 6, "PAK 8123.XX"}, - {29.843765000, 70.781027500, 4, 6, "PAK 9123.XX"}, - {30.029080000, 71.451827500, 4, 6, "PAK B123.XX"}, - {29.938480000, 66.674626500, 3, 5, "PAK C123.XX"}, - {30.147980000, 71.911627500, 5, 7, "PAK D123.XX"}, - {30.762265000, 70.615848000, 3, 5, "PAK F123.XX"}, - {33.597465000, 71.158646000, 3, 5, "PAK G123.XX"}, - {33.800265000, 71.715246000, 4, 6, "PAK H123.XX"}, - {29.277520000, 67.569635000, 3, 4, "PAK P123.XX"}, - {32.308048000, 71.291938000, 3, 5, "PAK Q123.XX"}, - {31.590145000, 70.566527500, 3, 5, "PAK R123.XX"}, - {36.899299500, 70.624319500, 2, 5, "PAK 5123.XXX"}, - {34.218109500, 67.463076000, 2, 5, "PAK 6123.XXX"}, - {34.218109500, 70.591131000, 2, 4, "PAK 7123.XXX"}, - {29.652866500, 61.026167500, 2, 7, "PAK B123.XXX"}, - {29.131144000, 66.211020500, 2, 3, "PAK D123.XXX"}, - {31.536919500, 68.760347500, 2, 4, "PAK F123.XXX"}, - {31.536919500, 71.799029500, 2, 4, "PAK G123.XXX"}, - {28.839413500, 61.555233500, 2, 6, "PAK H123.XXX"}, - {28.839413500, 64.534333500, 2, 3, "PAK K123.XXX"}, - {28.839413500, 67.513433500, 2, 3, "PAK L123.XXX"}, - {30.180008500, 69.897840000, 3, 5, "PAK M123.XXX"}, - {26.305894500, 61.648923000, 3, 6, "PAK N123.XXX"}, - {26.305894500, 64.538650000, 3, 4, "PAK P123.XXX"}, - {26.305894500, 67.428377000, 4, 5, "PAK Q123.XXX"}, - {26.694461500, 68.323873500, 4, 5, "PAK R123.XXX"}, - {34.452256000, 72.512561000, 3, 9, "PAK 0123.XXX"}, - {34.452256000, 75.012561000, 2, 10, "PAK 1123.XXX"}, - {33.897648000, 77.507921500, 2, 9, "PAK 2123.XXX"}, - {33.803148500, 73.545259000, 4, 11, "PAK 3123.XXX"}, - {33.803148500, 76.673314000, 2, 8, "PAK 4123.XXX"}, - {24.853945000, 67.015236500, 5, 6, "PAK 9XQ8.H97K"}, - {-25.905386000, 32.540217500, 3, 6, "MOZ 12.XX"}, - {-25.707027000, 32.264300500, 2, 5, "MOZ 12.XXX"}, - {-19.768076000, 34.831834750, 3, 4, "MOZ 000.XX"}, - {-19.681587000, 34.804301750, 3, 4, "MOZ 100.XX"}, - {-15.063376000, 39.166664500, 3, 4, "MOZ 200.XX"}, - {-15.089322000, 39.256036500, 3, 4, "MOZ 300.XX"}, - {-19.080976000, 33.426260500, 3, 4, "MOZ 400.XX"}, - {-14.476255000, 40.660731875, 3, 4, "MOZ 500.XX"}, - {-14.504776000, 40.564077375, 3, 4, "MOZ 600.XX"}, - {-17.812076000, 36.855399125, 3, 4, "MOZ 700.XX"}, - {-16.126776000, 33.554038750, 3, 5, "MOZ 800.XX"}, - {-25.027645000, 33.632047500, 3, 4, "MOZ 900.XX"}, - {-15.438676000, 36.934451625, 3, 4, "MOZ B00.XX"}, - {-23.819876000, 35.262791125, 3, 4, "MOZ C00.XX"}, - {-13.257455000, 35.220731250, 3, 4, "MOZ D00.XX"}, - {-12.949976000, 40.482203125, 3, 4, "MOZ F00.XX"}, - {-19.572076000, 34.689334750, 3, 4, "MOZ G00.XX"}, - {-16.162076000, 39.887038750, 3, 4, "MOZ H00.XX"}, - {-14.759576000, 36.493764500, 3, 4, "MOZ J00.XX"}, - {-13.086476000, 38.975603125, 3, 4, "MOZ K00.XX"}, - {-16.810776000, 38.222512000, 3, 4, "MOZ L00.XX"}, - {-23.856106000, 35.376349625, 3, 4, "MOZ M00.XX"}, - {-24.531096000, 32.954484250, 3, 6, "MOZ MK0.00"}, - {-24.678636000, 33.508293500, 3, 4, "MOZ N00.XX"}, - {-15.038415000, 40.622467500, 4, 5, "MOZ NK0.00"}, - {-18.925155000, 32.839462500, 3, 6, "MOZ P00.XX"}, - {-24.715896000, 34.701339500, 3, 4, "MOZ PK0.00"}, - {-15.001455000, 40.599147500, 3, 4, "MOZ Q00.XX"}, - {-24.486596000, 34.988584250, 3, 4, "MOZ QK0.00"}, - {-24.061136000, 34.698451375, 3, 4, "MOZ R00.XX"}, - {-25.037496000, 33.076239500, 3, 4, "MOZ RK0.00"}, - {-13.188636000, 37.471126750, 3, 4, "MOZ S00.XX"}, - {-25.016296000, 33.765039500, 3, 4, "MOZ SK0.00"}, - {-23.887536000, 35.124851375, 3, 4, "MOZ T00.XX"}, - {-25.405896000, 32.771194750, 3, 6, "MOZ TK0.00"}, - {-26.332036000, 32.619664375, 3, 6, "MOZ V00.XX"}, - {-25.035496000, 32.635539500, 3, 6, "MOZ VK0.00"}, - {-15.611436000, 30.405968875, 3, 6, "MOZ W00.XX"}, - {-24.106196000, 35.267157125, 3, 4, "MOZ WK0.00"}, - {-12.726936000, 34.937712375, 3, 4, "MOZ X00.XX"}, - {-25.605596000, 32.210194750, 3, 6, "MOZ XK0.00"}, - {-14.346336000, 35.599641125, 3, 7, "MOZ Y00.XX"}, - {-25.978996000, 31.986222875, 3, 8, "MOZ YK0.00"}, - {-24.895136000, 34.150393500, 3, 4, "MOZ Z00.XX"}, - {-24.710796000, 33.855439500, 3, 4, "MOZ ZK0.00"}, - {-24.212585000, 32.028454500, 2, 5, "MOZ 123.XXX"}, - {-19.003573500, 32.856492000, 2, 5, "MOZ 12.XXXX"}, - {-26.590220000, 32.308629500, 2, 5, "MOZ 0123.XX"}, - {-15.351135000, 39.019082500, 2, 3, "MOZ 1123.XX"}, - {-18.086935000, 36.655903000, 2, 3, "MOZ 2123.XX"}, - {-16.398920000, 33.361982500, 2, 4, "MOZ 3123.XX"}, - {-15.713535000, 36.742282500, 2, 3, "MOZ 4123.XX"}, - {-13.532635000, 35.018754000, 2, 5, "MOZ 5123.XX"}, - {-16.434220000, 39.694982500, 2, 3, "MOZ 6123.XX"}, - {-15.031720000, 36.298854000, 2, 3, "MOZ 7123.XX"}, - {-13.361335000, 38.780354000, 2, 3, "MOZ 8123.XX"}, - {-17.082920000, 38.030682500, 2, 3, "MOZ 9123.XX"}, - {-26.209020000, 31.730929500, 2, 6, "MOZ B123.XX"}, - {-13.435235000, 37.265954000, 2, 3, "MOZ C123.XX"}, - {-15.860935000, 30.362282500, 2, 5, "MOZ D123.XX"}, - {-12.973535000, 34.732454000, 2, 3, "MOZ F123.XX"}, - {-14.543820000, 35.508454000, 2, 6, "MOZ G123.XX"}, - {-15.858874000, 40.198448500, 2, 3, "MOZ K123.XX"}, - {-15.367834000, 40.358282500, 2, 3, "MOZ L123.XX"}, - {-14.874079000, 40.363097000, 2, 3, "MOZ M123.XX"}, - {-14.383039000, 40.315183000, 2, 3, "MOZ N123.XX"}, - {-13.891999000, 40.157068000, 2, 3, "MOZ P123.XX"}, - {-13.403674000, 40.123529000, 2, 3, "MOZ Q123.XX"}, - {-12.912634000, 40.171443000, 2, 3, "MOZ R123.XX"}, - {-12.418879000, 40.152665500, 2, 3, "MOZ S123.XX"}, - {-11.927839000, 40.152665500, 2, 3, "MOZ T123.XX"}, - {-11.436799000, 40.152665500, 2, 4, "MOZ V123.XX"}, - {-10.945759000, 40.152665500, 2, 4, "MOZ W123.XX"}, - {-18.869613000, 30.589138500, 1, 4, "MOZ 1234.XXX"}, - {-22.523900000, 17.042643500, 4, 7, "NAM 12.XX"}, - {-22.466706000, 16.897293500, 3, 6, "NAM 00.XXX"}, - {-18.009386000, 19.609391750, 2, 4, "NAM J0.XXX"}, - {-17.741976000, 15.642199125, 3, 5, "NAM 000.XX"}, - {-17.741976000, 15.732772125, 3, 5, "NAM 100.XX"}, - {-22.914276000, 14.470030750, 3, 4, "NAM 200.XX"}, - {-22.618476000, 14.515930750, 3, 4, "NAM 300.XX"}, - {-17.479176000, 24.242999125, 3, 6, "NAM 400.XX"}, - {-19.530176000, 18.069534750, 3, 4, "NAM 500.XX"}, - {-23.278376000, 17.034217875, 3, 6, "NAM 600.XX"}, - {-20.426576000, 16.616721875, 3, 4, "NAM 700.XX"}, - {-21.955176000, 16.871169375, 3, 4, "NAM 800.XX"}, - {-26.537876000, 18.092187125, 3, 6, "NAM 900.XX"}, - {-22.420476000, 18.934756500, 3, 6, "NAM B00.XX"}, - {-19.200776000, 17.664560500, 3, 4, "NAM C00.XX"}, - {-26.611776000, 15.104187125, 3, 4, "NAM D00.XX"}, - {-24.584376000, 17.916878250, 3, 6, "NAM F00.XX"}, - {-17.862376000, 15.936686250, 3, 5, "NAM G00.XX"}, - {-20.342076000, 14.903021875, 3, 4, "NAM H00.XX"}, - {-28.524076000, 16.358583125, 3, 4, "NAM J00.XX"}, - {-20.544976000, 17.398608000, 3, 4, "NAM K00.XX"}, - {-20.065576000, 16.116921875, 3, 4, "NAM L00.XX"}, - {-22.389276000, 14.946156500, 3, 4, "NAM M00.XX"}, - {-26.459276000, 17.104687125, 3, 6, "NAM N00.XX"}, - {-21.389276000, 15.906382250, 3, 4, "NAM P00.XX"}, - {-27.977676000, 18.711009875, 3, 6, "NAM Q00.XX"}, - {-18.011576000, 13.794786250, 3, 5, "NAM R00.XX"}, - {-21.889576000, 15.813369375, 3, 4, "NAM S00.XX"}, - {-19.627536000, 17.307196250, 3, 4, "NAM T00.XX"}, - {-22.005896000, 15.551991375, 3, 4, "NAM TK0.00"}, - {-22.347536000, 16.086680500, 3, 4, "NAM V00.XX"}, - {-24.155896000, 19.071484250, 3, 6, "NAM VK0.00"}, - {-17.465536000, 16.301525375, 3, 5, "NAM W00.XX"}, - {-17.904396000, 15.042742250, 3, 5, "NAM WK0.00"}, - {-17.504836000, 14.950325375, 3, 5, "NAM X00.XX"}, - {-17.413896000, 15.867915125, 3, 5, "NAM XK0.00"}, - {-24.817636000, 16.951993500, 3, 6, "NAM Y00.XX"}, - {-28.445896000, 18.700399125, 3, 6, "NAM YK0.00"}, - {-22.107536000, 14.246680500, 3, 4, "NAM Z00.XX"}, - {-24.078496000, 17.555357125, 3, 6, "NAM ZK0.00"}, - {-17.819360000, 15.056675500, 2, 4, "NAM 123.XXX"}, - {-22.868195000, 14.392541500, 2, 3, "NAM 12.XXXX"}, - {-17.918435000, 24.038203000, 2, 6, "NAM 0123.XX"}, - {-26.909135000, 14.809949000, 2, 3, "NAM 1123.XX"}, - {-26.909135000, 15.330750000, 2, 3, "NAM 2123.XX"}, - {-26.909135000, 15.851549000, 2, 3, "NAM 3123.XX"}, - {-26.909135000, 16.372350000, 2, 3, "NAM 4123.XX"}, - {-26.909135000, 16.893150000, 2, 5, "NAM 5123.XX"}, - {-26.909135000, 17.413950000, 2, 5, "NAM 6123.XX"}, - {-20.698720000, 16.420531500, 2, 3, "NAM 7123.XX"}, - {-22.695335000, 18.733980500, 2, 5, "NAM 8123.XX"}, - {-20.603120000, 14.804431500, 2, 3, "NAM 9123.XX"}, - {-28.663520000, 16.189577500, 2, 3, "NAM B123.XX"}, - {-20.883620000, 17.299531500, 2, 3, "NAM C123.XX"}, - {-20.337720000, 15.920731500, 2, 3, "NAM D123.XX"}, - {-21.661420000, 15.702752000, 2, 3, "NAM F123.XX"}, - {-18.286435000, 13.595403000, 2, 3, "NAM G123.XX"}, - {-24.384135000, 18.847601000, 2, 5, "NAM H123.XX"}, - {-25.061520000, 16.733601000, 2, 5, "NAM J123.XX"}, - {-24.306735000, 17.331401000, 2, 5, "NAM K123.XX"}, - {-24.856520000, 17.709001000, 2, 5, "NAM L123.XX"}, - {-25.350274000, 17.709029500, 2, 5, "NAM M123.XX"}, - {-25.838599000, 17.709029500, 2, 5, "NAM N123.XX"}, - {-26.329639000, 17.863706500, 2, 5, "NAM P123.XX"}, - {-26.823394000, 17.935866000, 2, 5, "NAM Q123.XX"}, - {-27.311719000, 18.378546000, 2, 5, "NAM R123.XX"}, - {-27.805474000, 18.170254500, 2, 5, "NAM S123.XX"}, - {-28.252535000, 18.502078500, 3, 6, "NAM T123.XX"}, - {-28.719820000, 18.486078500, 2, 5, "NAM V123.XX"}, - {-17.786156000, 12.209354000, 1, 3, "NAM 1234.XXX"}, - {10.493705000, -66.945025500, 4, 7, "VEN 12.XX"}, - {10.448035000, -67.067455250, 3, 6, "VEN 00.XXX"}, - {10.252815000, -67.730856250, 3, 6, "VEN C0.XXX"}, - {10.119965000, -68.115305250, 3, 6, "VEN P0.XXX"}, - {10.715924000, -71.758857250, 3, 6, "VEN 000.XX"}, - {10.715924000, -71.670927250, 3, 6, "VEN 100.XX"}, - {10.629435000, -71.692909250, 3, 6, "VEN 200.XX"}, - {10.097545000, -69.392771250, 3, 6, "VEN 300.XX"}, - {8.379265000, -62.696873125, 3, 4, "VEN 400.XX"}, - {10.147545000, -64.714211250, 3, 4, "VEN 500.XX"}, - {9.765245000, -63.216771875, 3, 4, "VEN 600.XX"}, - {10.254624000, -64.659457250, 3, 4, "VEN 700.XX"}, - {8.132795000, -63.596873125, 3, 4, "VEN 800.XX"}, - {10.466545000, -64.199771250, 3, 4, "VEN 900.XX"}, - {8.620234000, -71.200997500, 3, 6, "VEN B00.XX"}, - {8.648034000, -70.257072500, 3, 6, "VEN C00.XX"}, - {7.848545000, -72.244773125, 2, 5, "VEN D00.XX"}, - {10.477545000, -66.645471250, 3, 4, "VEN F00.XX"}, - {10.402904000, -71.475819750, 3, 6, "VEN FK0.00"}, - {10.211545000, -64.714171250, 3, 4, "VEN G00.XX"}, - {10.453145000, -68.068021750, 3, 6, "VEN GK0.00"}, - {9.573045000, -69.227771875, 3, 6, "VEN H00.XX"}, - {10.229585000, -66.711570750, 3, 4, "VEN HK0.00"}, - {11.413945000, -69.704423625, 2, 5, "VEN J00.XX"}, - {9.354945000, -70.621581500, 3, 6, "VEN JK0.00"}, - {10.483845000, -66.564371250, 4, 5, "VEN K00.XX"}, - {9.030185000, -69.774043500, 3, 6, "VEN KK0.00"}, - {8.899905000, -64.283067500, 3, 4, "VEN L00.XX"}, - {10.139944000, -66.801131750, 3, 4, "VEN LK0.00"}, - {10.661345000, -63.294271250, 3, 4, "VEN M00.XX"}, - {10.175104000, -66.911080750, 3, 6, "VEN MK0.00"}, - {8.928394000, -67.456267500, 3, 6, "VEN N00.XX"}, - {11.716745000, -70.219208875, 2, 5, "VEN NK0.00"}, - {10.256794000, -66.882838250, 3, 6, "VEN P00.XX"}, - {10.157864000, -70.096819750, 3, 6, "VEN PK0.00"}, - {7.885545000, -67.511213125, 2, 5, "VEN Q00.XX"}, - {9.201985000, -66.032495500, 2, 3, "VEN QK0.00"}, - {9.923694000, -67.387952875, 3, 6, "VEN R00.XX"}, - {10.996684000, -63.867130750, 2, 3, "VEN RK0.00"}, - {9.944494000, -69.649752875, 3, 6, "VEN S00.XX"}, - {9.452335000, -64.499041500, 3, 4, "VEN SK0.00"}, - {10.346545000, -68.793931250, 3, 6, "VEN T00.XX"}, - {10.034775000, -69.299323750, 3, 6, "VEN TK0.00"}, - {9.678194000, -68.617552875, 3, 6, "VEN V00.XX"}, - {9.903495000, -68.335007625, 3, 6, "VEN VK0.00"}, - {8.632045000, -71.684472500, 3, 6, "VEN W00.XX"}, - {10.203704000, -71.336180750, 3, 6, "VEN WK0.00"}, - {8.578194000, -71.254067500, 3, 6, "VEN X00.XX"}, - {7.694604000, -72.388262375, 2, 6, "VEN XK0.00"}, - {10.093494000, -69.154338250, 3, 6, "VEN Y00.XX"}, - {10.042204000, -67.524980750, 3, 6, "VEN YK0.00"}, - {5.671794000, -67.635573750, 2, 5, "VEN Z00.XX"}, - {10.069904000, -67.817180750, 3, 6, "VEN ZK0.00"}, - {9.838435000, -69.698376500, 2, 5, "VEN 123.XXX"}, - {10.599605000, -64.762825000, 2, 3, "VEN 12.XXXX"}, - {10.906260000, -72.412412000, 2, 5, "VEN 1234.XX"}, - {11.395381500, -72.898759500, 1, 5, "VEN 1234.XXX"}, - {6.421227500, 3.333295500, 4, 5, "NGA 12.XX"}, - {6.700895000, 3.168819250, 3, 4, "NGA 00.XXX"}, - {7.502655000, 3.747302125, 3, 4, "NGA C0.XXX"}, - {12.093384000, 8.389503625, 3, 6, "NGA P0.XXX"}, - {10.594324000, 7.357942750, 3, 4, "NGA 000.XX"}, - {10.594324000, 7.445872750, 3, 4, "NGA 100.XX"}, - {10.507835000, 7.357942750, 3, 4, "NGA 200.XX"}, - {10.507835000, 7.445872750, 3, 4, "NGA 300.XX"}, - {6.423419000, 5.547420250, 3, 4, "NGA 400.XX"}, - {6.423419000, 5.634389250, 3, 4, "NGA 500.XX"}, - {6.336930000, 5.547420250, 3, 4, "NGA 600.XX"}, - {6.336930000, 5.634389250, 3, 4, "NGA 700.XX"}, - {4.847651000, 6.972704125, 3, 4, "NGA 800.XX"}, - {11.880824000, 13.116729875, 3, 6, "NGA 900.XX"}, - {11.127645000, 7.673229375, 3, 4, "NGA B00.XX"}, - {5.147725000, 7.326208125, 3, 4, "NGA C00.XX"}, - {9.958380000, 8.844326625, 3, 5, "NGA D00.XX"}, - {8.529984000, 4.509064500, 3, 4, "NGA F00.XX"}, - {6.492744000, 7.474521250, 3, 4, "NGA G00.XX"}, - {7.197414000, 3.303184375, 3, 4, "NGA H00.XX"}, - {6.187395000, 6.761912250, 3, 4, "NGA J00.XX"}, - {9.097145000, 7.449020500, 3, 4, "NGA K00.XX"}, - {5.547386000, 5.729198750, 3, 4, "NGA L00.XX"}, - {8.125363000, 4.214744375, 3, 4, "NGA LK0.00"}, - {7.858835000, 3.905259125, 3, 4, "NGA M00.XX"}, - {13.045004000, 5.217494125, 3, 6, "NGA MK0.00"}, - {7.567736000, 6.195072125, 3, 4, "NGA N00.XX"}, - {4.938744000, 8.310264125, 3, 4, "NGA NK0.00"}, - {5.017223000, 8.312624375, 3, 4, "NGA P00.XX"}, - {7.763761000, 4.531279375, 3, 4, "NGA PK0.00"}, - {12.998964000, 7.576812375, 3, 5, "NGA Q00.XX"}, - {7.238887000, 5.161775375, 3, 4, "NGA QK0.00"}, - {7.489709000, 4.524929125, 3, 4, "NGA R00.XX"}, - {10.306404000, 9.808110750, 3, 5, "NGA RK0.00"}, - {7.983981000, 3.565869125, 3, 4, "NGA S00.XX"}, - {9.602962000, 6.525085625, 3, 4, "NGA SK0.00"}, - {7.743262000, 8.495055125, 3, 5, "NGA T00.XX"}, - {7.620899000, 4.720363375, 3, 4, "NGA TK0.00"}, - {7.207540000, 5.557563125, 3, 4, "NGA V00.XX"}, - {10.280504000, 11.150210750, 3, 5, "NGA VK0.00"}, - {7.103828000, 4.805803125, 3, 4, "NGA W00.XX"}, - {11.739904000, 11.933538875, 3, 6, "NGA WK0.00"}, - {9.271164000, 12.414641500, 3, 5, "NGA X00.XX"}, - {7.629722000, 4.160276375, 3, 4, "NGA XK0.00"}, - {5.196188000, 7.680807375, 3, 4, "NGA Y00.XX"}, - {12.162504000, 6.646566000, 3, 5, "NGA YK0.00"}, - {10.282464000, 13.238570250, 3, 6, "NGA Z00.XX"}, - {6.618312000, 3.481909250, 3, 4, "NGA ZK0.00"}, - {8.925300500, 2.941597500, 2, 3, "NGA 123.XXX"}, - {5.971968500, 5.683081500, 2, 3, "NGA 12.XXXX"}, - {7.441535000, 6.518551000, 2, 3, "NGA 0123.XX"}, - {11.768580000, 8.278333500, 2, 4, "NGA 1123.XX"}, - {10.251580000, 7.195433500, 2, 3, "NGA 2123.XX"}, - {11.608680000, 12.929033500, 2, 4, "NGA 3123.XX"}, - {11.077680000, 7.283933500, 2, 3, "NGA 4123.XX"}, - {9.683520000, 8.656412500, 2, 4, "NGA 5123.XX"}, - {12.815865000, 5.008954000, 2, 4, "NGA 6123.XX"}, - {7.427490000, 5.956148000, 3, 4, "NGA 7123.XX"}, - {12.741265000, 7.480554000, 2, 4, "NGA 8123.XX"}, - {10.162180000, 9.731333500, 2, 4, "NGA 9123.XX"}, - {9.460805000, 6.137917500, 2, 3, "NGA B123.XX"}, - {7.299220000, 8.456096000, 2, 4, "NGA C123.XX"}, - {7.104937000, 5.507943000, 3, 4, "NGA D123.XX"}, - {8.848420000, 7.403498500, 2, 3, "NGA F123.XX"}, - {10.010580000, 10.957033500, 2, 4, "NGA G123.XX"}, - {11.516980000, 11.876033500, 2, 4, "NGA H123.XX"}, - {9.087265000, 12.182333500, 2, 4, "NGA J123.XX"}, - {11.894880000, 6.524733500, 2, 4, "NGA K123.XX"}, - {9.992780000, 12.888733500, 2, 4, "NGA L123.XX"}, - {8.818009000, 5.910526500, 2, 3, "NGA M123.XX"}, - {8.904992000, 6.943594500, 2, 3, "NGA N123.XX"}, - {6.427243000, 8.767228000, 2, 4, "NGA P123.XX"}, - {8.963917000, 3.629382500, 3, 4, "NGA Q123.XX"}, - {8.246485000, 8.333956000, 2, 3, "NGA R123.XX"}, - {12.654865000, 10.842754000, 2, 5, "NGA S123.XX"}, - {8.655865000, 11.140833500, 2, 4, "NGA T123.XX"}, - {11.268080000, 13.382733500, 2, 5, "NGA V123.XX"}, - {6.528737000, 5.930966000, 3, 4, "NGA W123.XX"}, - {6.623023000, 7.099894000, 2, 3, "NGA X123.XX"}, - {12.435865000, 10.008054000, 2, 5, "NGA Y123.XX"}, - {11.248380000, 9.855533500, 2, 4, "NGA Z123.XX"}, - {13.219053500, 3.100105500, 1, 4, "NGA 1234.XXX"}, - {-6.787625000, 39.217647000, 4, 5, "TZA 12.XX"}, - {-6.710406000, 39.106737750, 3, 4, "TZA 00.XXX"}, - {-2.510286000, 32.866530000, 3, 4, "TZA J0.XXX"}, - {-6.069076000, 39.210394250, 3, 4, "TZA 000.XX"}, - {-6.155565000, 39.187782250, 3, 4, "TZA 100.XX"}, - {-8.868676000, 33.405768500, 3, 5, "TZA 200.XX"}, - {-8.868676000, 33.493218500, 3, 5, "TZA 300.XX"}, - {-3.339576000, 36.645507125, 3, 5, "TZA 400.XX"}, - {-6.763876000, 37.622694250, 3, 4, "TZA 500.XX"}, - {-5.055876000, 39.050207125, 3, 4, "TZA 600.XX"}, - {-6.129276000, 35.699094250, 3, 4, "TZA 700.XX"}, - {-4.841076000, 29.610707125, 3, 4, "TZA 800.XX"}, - {-3.305676000, 37.298607125, 3, 5, "TZA 900.XX"}, - {-4.980176000, 32.772607125, 3, 4, "TZA B00.XX"}, - {-10.620976000, 35.610842750, 3, 5, "TZA C00.XX"}, - {-1.478276000, 33.762720000, 3, 5, "TZA D00.XX"}, - {-7.729276000, 35.648981375, 3, 4, "TZA F00.XX"}, - {-9.261776000, 32.724768500, 3, 6, "TZA G00.XX"}, - {-3.618076000, 33.379707125, 3, 4, "TZA H00.XX"}, - {-10.235776000, 40.146242750, 3, 4, "TZA J00.XX"}, - {-5.076836000, 30.361099375, 3, 4, "TZA K00.XX"}, - {-6.841396000, 36.968800250, 3, 4, "TZA KK0.00"}, - {-3.450036000, 31.865599375, 3, 4, "TZA L00.XX"}, - {-7.966596000, 31.596628375, 3, 4, "TZA LK0.00"}, - {-6.425136000, 38.859013750, 3, 4, "TZA M00.XX"}, - {-1.334096000, 31.781745000, 3, 5, "TZA MK0.00"}, - {-6.330536000, 31.043213750, 3, 4, "TZA N00.XX"}, - {-4.824296000, 34.725573125, 3, 4, "TZA NK0.00"}, - {-4.980836000, 29.965999375, 3, 4, "TZA P00.XX"}, - {-8.858596000, 34.800455500, 3, 4, "TZA PK0.00"}, - {-2.637536000, 32.609085000, 3, 4, "TZA Q00.XX"}, - {-3.010096000, 31.903245000, 3, 4, "TZA QK0.00"}, - {-2.002836000, 33.838685000, 3, 4, "TZA R00.XX"}, - {-8.123496000, 36.657228375, 3, 4, "TZA RK0.00"}, - {-9.325536000, 34.738141500, 3, 4, "TZA S00.XX"}, - {-10.002096000, 39.679710750, 3, 4, "TZA SK0.00"}, - {-9.093636000, 32.910541500, 3, 5, "TZA T00.XX"}, - {-6.151296000, 36.831800250, 3, 4, "TZA TK0.00"}, - {-7.679736000, 36.948428125, 4, 5, "TZA V00.XX"}, - {-5.128796000, 31.019673125, 3, 4, "TZA VK0.00"}, - {-10.710836000, 38.774670250, 3, 5, "TZA W00.XX"}, - {-5.162796000, 38.414473125, 3, 4, "TZA WK0.00"}, - {-4.562636000, 30.085099375, 3, 4, "TZA X00.XX"}, - {-10.940296000, 39.249210750, 3, 5, "TZA XK0.00"}, - {-2.837536000, 33.049085000, 3, 4, "TZA Y00.XX"}, - {-8.799496000, 35.784255500, 3, 4, "TZA YK0.00"}, - {-8.281136000, 35.258228125, 3, 4, "TZA Z00.XX"}, - {-4.285896000, 33.853873125, 3, 4, "TZA ZK0.00"}, - {-2.784430500, 36.764627500, 2, 4, "TZA 12.XXXX"}, - {-5.455485000, 36.851145000, 2, 3, "TZA 123.XXX"}, - {-9.143535000, 33.261433500, 2, 4, "TZA 0123.XX"}, - {-6.401420000, 35.508205000, 2, 3, "TZA 1123.XX"}, - {-5.165535000, 29.586305000, 2, 3, "TZA 2123.XX"}, - {-5.255035000, 32.581605000, 2, 3, "TZA 3123.XX"}, - {-10.893120000, 35.423033500, 2, 4, "TZA 4123.XX"}, - {-1.753135000, 33.571605000, 2, 3, "TZA 5123.XX"}, - {-8.001420000, 35.458205000, 2, 3, "TZA 6123.XX"}, - {-9.444535000, 32.618532500, 2, 5, "TZA 7123.XX"}, - {-3.892935000, 33.188704000, 2, 3, "TZA 8123.XX"}, - {-10.534420000, 39.974245500, 2, 4, "TZA 9123.XX"}, - {-5.323435000, 30.160305000, 2, 3, "TZA B123.XX"}, - {-3.696635000, 31.664805000, 2, 3, "TZA C123.XX"}, - {-8.192120000, 31.391105000, 2, 4, "TZA D123.XX"}, - {-1.562335000, 31.576005000, 2, 3, "TZA F123.XX"}, - {-6.574420000, 30.842505000, 2, 3, "TZA G123.XX"}, - {-5.052535000, 34.519905000, 2, 3, "TZA H123.XX"}, - {-9.086835000, 34.597633500, 2, 3, "TZA J123.XX"}, - {-2.884135000, 32.408205000, 2, 3, "TZA K123.XX"}, - {-3.238335000, 31.697505000, 3, 4, "TZA L123.XX"}, - {-2.249434000, 33.637805000, 2, 3, "TZA M123.XX"}, - {-8.135820000, 36.600205000, 2, 3, "TZA N123.XX"}, - {-9.572135000, 34.540233500, 2, 3, "TZA P123.XX"}, - {-10.246435000, 39.519033500, 2, 3, "TZA Q123.XX"}, - {-5.357035000, 30.814005000, 2, 3, "TZA R123.XX"}, - {-10.954720000, 38.576933500, 2, 4, "TZA S123.XX"}, - {-4.809235000, 29.884305000, 3, 4, "TZA T123.XX"}, - {-11.165820000, 39.046533500, 2, 4, "TZA V123.XX"}, - {-3.151735000, 32.857405000, 2, 3, "TZA W123.XX"}, - {-9.027735000, 35.581433500, 2, 3, "TZA X123.XX"}, - {-8.525020000, 35.057605000, 2, 3, "TZA Y123.XX"}, - {-4.514135000, 33.648205000, 2, 3, "TZA Z123.XX"}, - {-1.733636000, 29.728724500, 1, 5, "TZA 1234.XXX"}, - {30.098100000, 31.207117500, 4, 5, "EGY 12.XX"}, - {30.116875000, 30.888409500, 3, 4, "EGY 12.XXX"}, - {31.226424000, 29.857040500, 3, 4, "EGY 000.XX"}, - {31.286966000, 29.937763500, 3, 4, "EGY 100.XX"}, - {31.142224000, 29.714340500, 3, 4, "EGY 200.XX"}, - {31.280424000, 32.246640500, 3, 4, "EGY 300.XX"}, - {30.016724000, 32.479105875, 3, 4, "EGY 400.XX"}, - {30.979945000, 31.115168625, 3, 4, "EGY 500.XX"}, - {25.740724000, 32.605026750, 3, 4, "EGY 600.XX"}, - {31.082524000, 31.330540500, 3, 4, "EGY 700.XX"}, - {27.222624000, 31.148661375, 4, 5, "EGY 800.XX"}, - {30.828724000, 30.949879125, 3, 4, "EGY 900.XX"}, - {24.120724000, 32.847291125, 3, 4, "EGY B00.XX"}, - {29.093124000, 31.043257375, 3, 4, "EGY C00.XX"}, - {26.590724000, 31.673587125, 3, 4, "EGY D00.XX"}, - {30.592464000, 31.464190375, 3, 4, "EGY F00.XX"}, - {29.304104000, 30.810254375, 3, 4, "EGY FK0.00"}, - {30.606264000, 32.239990375, 3, 4, "EGY G00.XX"}, - {31.119904000, 30.100802500, 3, 4, "EGY GK0.00"}, - {31.045564000, 30.426532500, 3, 4, "EGY H00.XX"}, - {28.091204000, 30.718943875, 3, 4, "EGY HK0.00"}, - {26.184264000, 32.703936625, 3, 4, "EGY J00.XX"}, - {30.556204000, 30.975820125, 3, 4, "EGY JK0.00"}, - {30.475064000, 31.131790375, 3, 4, "EGY K00.XX"}, - {27.724704000, 30.822288625, 3, 4, "EGY KK0.00"}, - {31.105664000, 30.894132500, 3, 4, "EGY L00.XX"}, - {30.418704000, 31.534364875, 3, 4, "EGY LK0.00"}, - {31.133764000, 33.773232500, 2, 3, "EGY M00.XX"}, - {30.704104000, 31.239820125, 3, 4, "EGY MK0.00"}, - {26.342464000, 31.845564375, 3, 4, "EGY N00.XX"}, - {24.974104000, 32.841339500, 3, 4, "EGY NK0.00"}, - {29.863564000, 31.298933875, 3, 4, "EGY P00.XX"}, - {31.124104000, 30.609602500, 3, 4, "EGY PK0.00"}, - {31.322464000, 30.263932500, 3, 4, "EGY Q00.XX"}, - {31.214104000, 31.319602500, 3, 4, "EGY QK0.00"}, - {31.182464000, 31.983932500, 3, 4, "EGY R00.XX"}, - {30.724104000, 31.639820125, 3, 4, "EGY RK0.00"}, - {31.092464000, 31.563932500, 3, 4, "EGY S00.XX"}, - {31.001004000, 29.748102500, 3, 4, "EGY SK0.00"}, - {31.432464000, 31.783932500, 3, 4, "EGY T00.XX"}, - {28.307504000, 30.680643875, 3, 4, "EGY TK0.00"}, - {30.488764000, 30.885690375, 3, 4, "EGY V00.XX"}, - {26.761504000, 31.474078125, 3, 4, "EGY VK0.00"}, - {29.176264000, 31.103906125, 3, 4, "EGY W00.XX"}, - {30.881004000, 31.427120125, 3, 4, "EGY WK0.00"}, - {29.502464000, 30.814533875, 3, 4, "EGY X00.XX"}, - {30.905504000, 30.262820125, 3, 4, "EGY XK0.00"}, - {30.447464000, 30.990662625, 3, 4, "EGY Y00.XX"}, - {27.308304000, 30.922288625, 3, 4, "EGY YK0.00"}, - {25.637064000, 32.522422250, 3, 4, "EGY Z00.XX"}, - {30.814104000, 30.789820125, 3, 4, "EGY ZK0.00"}, - {29.848025000, 29.300025000, 2, 3, "EGY 03K.S0G"}, - {28.860025000, 30.348025000, 2, 3, "EGY Q20.610"}, - {27.423025000, 30.545025000, 2, 3, "EGY V2X.L0S"}, - {27.151025000, 30.715025000, 3, 4, "EGY X62.S13"}, - {26.400025000, 33.617025000, 2, 3, "EGY XZV.60G"}, - {27.020691000, 30.532276000, 2, 3, "EGY 12.XXXX"}, - {24.406462000, 30.483952000, 2, 3, "EGY 1234.XX"}, - {30.982254000, 25.131316000, 1, 3, "EGY 1234.XXX"}, - {18.100861000, -16.022168000, 4, 5, "MRT 12.XX"}, - {18.268515000, -16.059098000, 3, 4, "MRT 12.XXX"}, - {16.600514000, -11.463656125, 3, 5, "MRT 000.XX"}, - {16.138114000, -13.560286250, 3, 5, "MRT 200.XX"}, - {16.138114000, -13.433221250, 4, 6, "MRT 400.XX"}, - {16.509914000, -15.865956125, 3, 6, "MRT 600.XX"}, - {22.710314000, -12.544102250, 2, 7, "MRT 800.XX"}, - {20.502214000, -13.111884000, 2, 3, "MRT B00.XX"}, - {16.600514000, -7.337056125, 3, 4, "MRT D00.XX"}, - {18.534314000, -11.489534625, 2, 3, "MRT G00.XX"}, - {16.980514000, -13.563826000, 3, 4, "MRT J00.XX"}, - {17.284914000, -7.100126000, 3, 4, "MRT L00.XX"}, - {19.790724000, -14.443165250, 2, 3, "MRT N00.XX"}, - {17.094124000, -13.965688000, 3, 4, "MRT P00.XX"}, - {16.651224000, -14.308774125, 3, 5, "MRT Q00.XX"}, - {15.199424000, -12.239335500, 3, 8, "MRT R00.XX"}, - {20.504824000, -12.404678125, 2, 3, "MRT S00.XX"}, - {16.283224000, -8.213061250, 3, 4, "MRT T00.XX"}, - {16.700724000, -9.662374125, 3, 4, "MRT V00.XX"}, - {15.846824000, -9.468861250, 3, 4, "MRT W00.XX"}, - {22.730124000, -12.736669250, 2, 7, "MRT X00.XX"}, - {25.254124000, -11.608773250, 2, 3, "MRT Y00.XX"}, - {20.970324000, -11.672692000, 2, 3, "MRT Z00.XX"}, - {18.023983000, -16.420235500, 2, 3, "MRT 123.XXX"}, - {16.445605000, -13.263099000, 2, 4, "MRT 12.XXXX"}, - {17.257595000, -10.227473000, 2, 3, "MRT 1234.XX"}, - {26.486636500, -16.790253000, 1, 2, "MRT 1234.XXX"}, - {-17.752100000, -63.220074000, 4, 6, "BOL 12.XX"}, - {-17.851506000, -63.269785875, 3, 5, "BOL 00.XXX"}, - {-17.334325000, -66.356907875, 3, 5, "BOL C0.XXX"}, - {-16.627045000, -68.323390625, 3, 5, "BOL P0.XXX"}, - {-17.976886000, -67.168764750, 3, 5, "BOL 000.XX"}, - {-18.993876000, -65.314039500, 3, 5, "BOL 200.XX"}, - {-21.487676000, -64.767217750, 2, 4, "BOL 300.XX"}, - {-19.537776000, -65.797065250, 3, 5, "BOL 400.XX"}, - {-17.294376000, -63.294888000, 3, 5, "BOL 500.XX"}, - {-14.817455000, -64.941852500, 2, 4, "BOL 600.XX"}, - {-21.943455000, -63.692448125, 2, 6, "BOL 700.XX"}, - {-10.970976000, -66.093857250, 2, 6, "BOL 800.XX"}, - {-10.782976000, -65.396057250, 2, 6, "BOL 900.XX"}, - {-18.406876000, -66.612826625, 3, 5, "BOL B00.XX"}, - {-22.055476000, -65.642343500, 2, 6, "BOL C00.XX"}, - {-19.990976000, -63.567778125, 2, 4, "BOL D00.XX"}, - {-22.693376000, -64.379969250, 2, 6, "BOL F00.XX"}, - {-21.399276000, -65.763617750, 2, 4, "BOL G00.XX"}, - {-10.979976000, -68.796157250, 2, 9, "BOL H00.XX"}, - {-16.335276000, -61.009174125, 2, 6, "BOL J00.XX"}, - {-17.482576000, -63.204900875, 3, 5, "BOL K00.XX"}, - {-14.819576000, -66.785735500, 3, 5, "BOL L00.XX"}, - {-21.259325000, -63.505658750, 2, 4, "BOL M00.XX"}, - {-18.249276000, -66.882713750, 3, 5, "BOL N00.XX"}, - {-17.395455000, -63.910114375, 3, 5, "BOL P00.XX"}, - {-17.526595000, -65.901093375, 3, 5, "BOL Q00.XX"}, - {-17.076076000, -63.271388000, 3, 5, "BOL R00.XX"}, - {-13.698876000, -65.466109750, 2, 6, "BOL S00.XX"}, - {-15.851376000, -63.227061250, 2, 4, "BOL T00.XX"}, - {-15.795876000, -67.601461250, 3, 5, "BOL V00.XX"}, - {-17.960376000, -63.433713750, 3, 5, "BOL W00.XX"}, - {-18.936276000, -57.843539500, 2, 6, "BOL X00.XX"}, - {-17.319276000, -63.442600875, 3, 5, "BOL Y00.XX"}, - {-20.419276000, -66.873278125, 2, 4, "BOL Z00.XX"}, - {-17.044454500, -65.034557500, 2, 4, "BOL 123.XXX"}, - {-17.236508000, -67.766496000, 2, 4, "BOL 12.XXXX"}, - {-14.488357000, -68.651827000, 2, 4, "BOL 1234.XX"}, - {-10.589717500, -69.218650000, 1, 8, "BOL 1234.XXX"}, - {9.064617500, 38.701477000, 4, 5, "ETH 12.XX"}, - {9.132015000, 38.613611500, 3, 4, "ETH 12.XXX"}, - {9.616545000, 41.776128125, 2, 4, "ETH 000.XX"}, - {13.548924000, 39.438990250, 3, 4, "ETH 100.XX"}, - {8.586024000, 39.231068500, 3, 4, "ETH 200.XX"}, - {11.633824000, 37.345929875, 3, 6, "ETH 300.XX"}, - {12.631724000, 37.411616000, 3, 6, "ETH 400.XX"}, - {11.172424000, 39.603229875, 3, 4, "ETH 500.XX"}, - {7.091845000, 38.455621875, 3, 4, "ETH 600.XX"}, - {7.713024000, 36.799781375, 2, 3, "ETH 700.XX"}, - {9.350424000, 42.082168500, 2, 4, "ETH 800.XX"}, - {7.241124000, 38.575981375, 3, 4, "ETH 900.XX"}, - {6.072624000, 37.530594250, 2, 3, "ETH B00.XX"}, - {11.119124000, 39.703129875, 3, 4, "ETH C00.XX"}, - {9.130924000, 36.505568500, 2, 3, "ETH D00.XX"}, - {10.381724000, 37.689142750, 3, 6, "ETH F00.XX"}, - {7.975864000, 39.101628125, 3, 4, "ETH G00.XX"}, - {14.274704000, 39.435049375, 3, 6, "ETH GK0.00"}, - {7.564664000, 37.827928125, 3, 4, "ETH H00.XX"}, - {6.843504000, 37.736228375, 3, 4, "ETH HK0.00"}, - {9.680964000, 39.499755875, 3, 4, "ETH J00.XX"}, - {6.409104000, 38.275600250, 2, 3, "ETH JK0.00"}, - {7.022464000, 39.938828125, 3, 4, "ETH K00.XX"}, - {12.414104000, 39.533366000, 3, 4, "ETH KK0.00"}, - {14.109964000, 38.244326750, 3, 6, "ETH L00.XX"}, - {8.969504000, 37.831155500, 3, 4, "ETH LK0.00"}, - {5.344564000, 39.545813750, 2, 3, "ETH M00.XX"}, - {9.345704000, 42.772555500, 2, 4, "ETH MK0.00"}, - {14.130664000, 38.699926750, 3, 4, "ETH N00.XX"}, - {14.167204000, 38.854821250, 3, 4, "ETH NK0.00"}, - {8.544864000, 37.941641500, 3, 4, "ETH P00.XX"}, - {11.824404000, 39.565938875, 3, 4, "ETH PK0.00"}, - {6.756064000, 38.360913750, 3, 4, "ETH Q00.XX"}, - {8.144104000, 38.793728375, 3, 4, "ETH QK0.00"}, - {8.612464000, 39.088741500, 3, 4, "ETH R00.XX"}, - {7.854104000, 39.603728375, 3, 4, "ETH RK0.00"}, - {12.177564000, 39.611298000, 3, 4, "ETH S00.XX"}, - {9.174104000, 35.803655500, 2, 5, "ETH SK0.00"}, - {8.132464000, 38.338828125, 3, 4, "ETH T00.XX"}, - {9.063904000, 40.861055500, 2, 3, "ETH TK0.00"}, - {5.892464000, 38.948913750, 2, 3, "ETH V00.XX"}, - {12.774104000, 39.513294125, 3, 4, "ETH VK0.00"}, - {9.796564000, 38.706255875, 3, 4, "ETH W00.XX"}, - {7.911604000, 38.688928375, 3, 4, "ETH WK0.00"}, - {8.553764000, 34.772241500, 2, 5, "ETH X00.XX"}, - {11.071404000, 37.857138875, 3, 6, "ETH XK0.00"}, - {11.751364000, 41.040384625, 2, 4, "ETH Y00.XX"}, - {8.244104000, 34.563728375, 2, 5, "ETH YK0.00"}, - {10.975064000, 36.480270250, 2, 5, "ETH Z00.XX"}, - {9.064304000, 38.484055500, 3, 4, "ETH ZK0.00"}, - {9.288922500, 37.521776500, 2, 3, "ETH 123.XXX"}, - {11.761743000, 37.427744500, 2, 5, "ETH 12.XXXX"}, - {14.509893000, 37.357219500, 2, 7, "ETH 1234.XX"}, - {9.718072000, 33.514840000, 1, 8, "ETH 1234.XXX"}, - {4.665100000, -74.127890000, 5, 6, "COL 12.XX"}, - {4.778935000, -74.227852375, 4, 5, "COL 00.XXX"}, - {3.515084000, -76.646231625, 4, 5, "COL C0.XXX"}, - {6.345084000, -75.726609250, 4, 5, "COL P0.XXX"}, - {11.032745000, -74.847771250, 4, 5, "COL 000.XX"}, - {10.948545000, -74.843771250, 4, 5, "COL 100.XX"}, - {10.442545000, -75.565771250, 4, 5, "COL 200.XX"}, - {10.376545000, -75.534771250, 4, 5, "COL 300.XX"}, - {7.938145000, -72.547973125, 4, 6, "COL 400.XX"}, - {7.168934000, -73.179078125, 4, 6, "COL 500.XX"}, - {4.839834000, -75.723139375, 5, 6, "COL 600.XX"}, - {11.244545000, -74.237770625, 4, 5, "COL 700.XX"}, - {4.456545000, -75.257939375, 4, 5, "COL 800.XX"}, - {1.229834000, -77.323020000, 4, 7, "COL 900.XX"}, - {5.068545000, -75.550039375, 4, 5, "COL B00.XX"}, - {2.972434000, -75.319420000, 4, 5, "COL C00.XX"}, - {4.156545000, -73.660439375, 4, 6, "COL D00.XX"}, - {4.563534000, -75.721639375, 4, 5, "COL F00.XX"}, - {10.491834000, -73.305836250, 4, 6, "COL G00.XX"}, - {8.794545000, -75.917997500, 4, 5, "COL H00.XX"}, - {9.330834000, -75.439197500, 4, 5, "COL J00.XX"}, - {7.085334000, -73.142778125, 5, 7, "COL K00.XX"}, - {3.556545000, -76.349439375, 4, 5, "COL L00.XX"}, - {3.884545000, -77.083339375, 4, 5, "COL M00.XX"}, - {2.486545000, -76.648520000, 4, 5, "COL N00.XX"}, - {7.088545000, -73.897478125, 4, 5, "COL P00.XX"}, - {4.842934000, -75.808839375, 4, 5, "COL Q00.XX"}, - {4.119834000, -76.253139375, 4, 5, "COL R00.XX"}, - {4.779634000, -75.965539375, 4, 5, "COL S00.XX"}, - {4.317994000, -74.830010375, 4, 5, "COL T00.XX"}, - {1.614004000, -75.646145000, 4, 5, "COL TK0.00"}, - {11.399094000, -72.272123625, 4, 6, "COL V00.XX"}, - {5.724204000, -72.954590250, 4, 6, "COL VK0.00"}, - {3.921394000, -76.328010375, 4, 5, "COL W00.XX"}, - {5.542285000, -73.381233250, 4, 6, "COL WK0.00"}, - {7.087594000, -73.201081125, 4, 6, "COL X00.XX"}, - {10.874304000, -74.797980750, 4, 5, "COL XK0.00"}, - {9.261245000, -74.803552500, 4, 5, "COL Y00.XX"}, - {11.511895000, -72.934808875, 4, 6, "COL YK0.00"}, - {4.837594000, -74.390910375, 4, 5, "COL Z00.XX"}, - {5.829604000, -73.060390250, 4, 6, "COL ZK0.00"}, - {4.541415000, -76.648490500, 3, 4, "COL 123.XXX"}, - {8.392405000, -76.053248500, 3, 4, "COL 12.XXXX"}, - {7.654280000, -72.811995000, 3, 5, "COL 0123.XX"}, - {6.843480000, -73.346095000, 3, 5, "COL 1123.XX"}, - {0.791265000, -77.717995000, 3, 6, "COL 2123.XX"}, - {2.743865000, -75.541795000, 3, 4, "COL 3123.XX"}, - {10.034980000, -73.495766500, 3, 4, "COL 4123.XX"}, - {3.642365000, -77.291795000, 3, 4, "COL 5123.XX"}, - {2.269565000, -76.841295000, 3, 4, "COL 6123.XX"}, - {6.834580000, -74.115295000, 3, 4, "COL 7123.XX"}, - {1.556665000, -76.072595000, 3, 4, "COL 8123.XX"}, - {11.150080000, -72.484866500, 3, 5, "COL 9123.XX"}, - {5.449380000, -73.386395000, 3, 5, "COL B123.XX"}, - {11.240080000, -73.150466500, 3, 5, "COL C123.XX"}, - {1.361965000, -79.040895000, 3, 6, "COL D123.XX"}, - {7.653580000, -76.921795000, 3, 4, "COL F123.XX"}, - {8.043580000, -73.716795000, 3, 4, "COL G123.XX"}, - {5.235865000, -74.901795000, 3, 4, "COL H123.XX"}, - {5.458580000, -76.891795000, 3, 4, "COL J123.XX"}, - {6.639680000, -70.985695000, 3, 5, "COL K123.XX"}, - {5.963580000, -75.751795000, 3, 4, "COL L123.XX"}, - {5.115865000, -72.641795000, 3, 6, "COL M123.XX"}, - {12.345865000, -81.733346000, 3, 4, "COL N123.XX"}, - {7.563580000, -75.241795000, 3, 4, "COL P123.XX"}, - {7.169480000, -72.886895000, 4, 6, "COL Q123.XX"}, - {5.388580000, -74.051795000, 3, 4, "COL R123.XX"}, - {2.736565000, -76.655495000, 4, 5, "COL S123.XX"}, - {6.838580000, -74.931795000, 3, 4, "COL T123.XX"}, - {6.248580000, -74.651795000, 3, 4, "COL V123.XX"}, - {6.361480000, -73.370695000, 3, 5, "COL W123.XX"}, - {6.545680000, -72.126895000, 3, 5, "COL X123.XX"}, - {2.008765000, -75.944195000, 4, 5, "COL Y123.XX"}, - {-1.370167500, -78.643494500, 2, 8, "COL 1234.XXX"}, - {10.645051500, -81.720759500, 2, 3, "COL 123.XXXX"}, - {12.168144000, -81.194439500, 2, 3, "COL 1234.XXXX"}, - {-33.910588000, 18.372050000, 4, 5, "ZAF 00.XX"}, - {-33.968098000, 18.461041000, 4, 5, "ZAF J0.XX"}, - {-29.826576000, 30.960031625, 4, 5, "ZAF 000.XX"}, - {-26.149276000, 27.994913875, 4, 6, "ZAF 100.XX"}, - {-25.697176000, 28.162213875, 4, 6, "ZAF 200.XX"}, - {-26.214276000, 27.813713875, 4, 6, "ZAF 300.XX"}, - {-33.915676000, 25.549984000, 4, 5, "ZAF 400.XX"}, - {-26.139076000, 28.256813875, 4, 6, "ZAF 500.XX"}, - {-26.609876000, 27.908387125, 4, 6, "ZAF 600.XX"}, - {-29.572476000, 30.348431625, 4, 5, "ZAF 700.XX"}, - {-32.964576000, 27.837349375, 4, 5, "ZAF 800.XX"}, - {-25.972776000, 28.162413875, 4, 6, "ZAF 900.XX"}, - {-29.078276000, 26.167457375, 4, 5, "ZAF B00.XX"}, - {-26.198476000, 28.163813875, 4, 6, "ZAF C00.XX"}, - {-26.666676000, 27.789987125, 4, 6, "ZAF D00.XX"}, - {-27.708876000, 29.895035625, 3, 4, "ZAF F00.XX"}, - {-26.067976000, 27.732713875, 4, 6, "ZAF G00.XX"}, - {-27.927576000, 26.693009875, 4, 5, "ZAF H00.XX"}, - {-26.208676000, 28.315713875, 5, 7, "ZAF J00.XX"}, - {-26.206976000, 28.408713875, 5, 7, "ZAF K00.XX"}, - {-33.725176000, 25.357484000, 4, 5, "ZAF L00.XX"}, - {-25.871936000, 29.204136625, 4, 6, "ZAF M00.XX"}, - {-26.277696000, 28.100578125, 4, 6, "ZAF MK0.00"}, - {-29.217336000, 26.674306125, 4, 5, "ZAF N00.XX"}, - {-33.732496000, 18.949534000, 4, 5, "ZAF NK0.00"}, - {-25.978136000, 28.076336625, 4, 6, "ZAF P00.XX"}, - {-28.742596000, 24.722699125, 4, 6, "ZAF PK0.00"}, - {-26.847036000, 26.621193125, 4, 6, "ZAF Q00.XX"}, - {-26.363996000, 27.364178125, 4, 6, "ZAF QK0.00"}, - {-25.847936000, 28.151936625, 4, 6, "ZAF R00.XX"}, - {-34.075896000, 18.808734000, 4, 5, "ZAF RK0.00"}, - {-26.165036000, 27.663936625, 4, 6, "ZAF S00.XX"}, - {-25.765496000, 29.438722875, 4, 5, "ZAF SK0.00"}, - {-25.645436000, 27.201122250, 4, 6, "ZAF T00.XX"}, - {-26.364396000, 28.356478125, 4, 6, "ZAF TK0.00"}, - {-26.698636000, 27.059064375, 4, 6, "ZAF V00.XX"}, - {-33.974796000, 22.416534000, 4, 5, "ZAF VK0.00"}, - {-28.543336000, 29.745277375, 4, 5, "ZAF W00.XX"}, - {-23.898096000, 29.427057125, 4, 5, "ZAF WK0.00"}, - {-24.152736000, 28.954865750, 3, 5, "ZAF X00.XX"}, - {-29.815396000, 30.600209625, 3, 4, "ZAF XK0.00"}, - {-25.484036000, 28.048422250, 4, 6, "ZAF Y00.XX"}, - {-33.650496000, 19.413934000, 4, 5, "ZAF YK0.00"}, - {-26.533936000, 29.050964375, 4, 6, "ZAF Z00.XX"}, - {-27.665896000, 27.180688625, 4, 5, "ZAF ZK0.00"}, - {-33.694277000, 18.376410000, 4, 5, "ZAF 12.XXX"}, - {-30.101025000, 30.648301500, 4, 5, "ZAF 01.XXXX"}, - {-34.022925000, 25.232910000, 3, 4, "ZAF 11.XXXX"}, - {-29.881725000, 30.061501500, 3, 4, "ZAF 21.XXXX"}, - {-33.221724000, 27.384345000, 3, 4, "ZAF 31.XXXX"}, - {-29.361425000, 26.018415000, 3, 4, "ZAF 41.XXXX"}, - {-28.166725000, 29.846136500, 3, 4, "ZAF 51.XXXX"}, - {-28.086725000, 26.711136500, 3, 4, "ZAF 61.XXXX"}, - {-29.431725000, 26.543615000, 3, 4, "ZAF 71.XXXX"}, - {-34.143325000, 18.923610000, 3, 4, "ZAF 81.XXXX"}, - {-28.936825000, 24.486915000, 3, 5, "ZAF 91.XXXX"}, - {-34.001425000, 22.168931500, 4, 5, "ZAF B1.XXXX"}, - {-25.540125000, 30.901271500, 4, 6, "ZAF C1.XXXX"}, - {-24.146725000, 30.957885000, 3, 5, "ZAF D1.XXXX"}, - {-28.740825000, 29.739436500, 3, 4, "ZAF F1.XXXX"}, - {-24.236725000, 28.997885000, 3, 5, "ZAF G1.XXXX"}, - {-33.711725000, 19.127331500, 4, 5, "ZAF H1.XXXX"}, - {-28.963225000, 31.751315000, 3, 4, "ZAF J1.XXXX"}, - {-23.251725000, 29.670406500, 3, 4, "ZAF K1.XXXX"}, - {-31.791725000, 28.551866500, 3, 4, "ZAF L1.XXXX"}, - {-26.389625000, 25.936371500, 3, 5, "ZAF M1.XXXX"}, - {-33.661725000, 26.457331500, 3, 4, "ZAF N1.XXXX"}, - {-28.081725000, 30.526136500, 3, 4, "ZAF P1.XXXX"}, - {-33.721724000, 18.357231500, 4, 5, "ZAF Q1.XXXX"}, - {-28.216725000, 28.136136500, 3, 4, "ZAF R1.XXXX"}, - {-32.091725000, 26.771766500, 3, 4, "ZAF S1.XXXX"}, - {-33.163425000, 17.883145000, 3, 4, "ZAF T1.XXXX"}, - {-34.350625000, 21.846310000, 3, 4, "ZAF V1.XXXX"}, - {-28.671725000, 21.001136500, 3, 5, "ZAF W1.XXXX"}, - {-26.082325000, 25.404671500, 3, 5, "ZAF X1.XXXX"}, - {-26.551725000, 29.655871500, 3, 4, "ZAF Y1.XXXX"}, - {-23.341725000, 30.380406500, 3, 5, "ZAF Z1.XXXX"}, - {-28.631420000, 28.714978500, 3, 5, "ZAF 0123.XX"}, - {-27.194135000, 24.472450000, 3, 5, "ZAF 1123.XX"}, - {-34.091635000, 22.938846000, 3, 4, "ZAF 2123.XX"}, - {-29.566420000, 31.037199000, 3, 4, "ZAF 3123.XX"}, - {-32.584135000, 22.296997000, 3, 4, "ZAF 4123.XX"}, - {-32.534134000, 24.266997000, 3, 4, "ZAF 5123.XX"}, - {-31.090035000, 30.064348000, 3, 4, "ZAF 6123.XX"}, - {-32.564135000, 27.826997000, 3, 4, "ZAF 7123.XX"}, - {-27.231420000, 30.552450000, 3, 4, "ZAF 8123.XX"}, - {-29.264135000, 29.557299000, 3, 4, "ZAF 9123.XX"}, - {-27.421420000, 25.072450000, 3, 5, "ZAF B123.XX"}, - {-32.431420000, 25.344776500, 3, 4, "ZAF C123.XX"}, - {-26.011420000, 30.800229500, 3, 6, "ZAF D123.XX"}, - {-33.001420000, 26.356997000, 3, 4, "ZAF F123.XX"}, - {-30.881420000, 23.739927500, 3, 4, "ZAF G123.XX"}, - {-27.656420000, 25.527350000, 3, 4, "ZAF H123.XX"}, - {-24.434135000, 29.247601000, 3, 5, "ZAF J123.XX"}, - {-30.781420000, 29.159927500, 3, 4, "ZAF K123.XX"}, - {-34.641420000, 18.951846000, 3, 4, "ZAF L123.XX"}, - {-24.016420000, 29.965380500, 3, 4, "ZAF M123.XX"}, - {-28.074135000, 26.105078500, 3, 4, "ZAF N123.XX"}, - {-27.591420000, 29.632450000, 3, 4, "ZAF P123.XX"}, - {-30.511420000, 30.489927500, 3, 4, "ZAF Q123.XX"}, - {-30.924135000, 26.442148000, 3, 4, "ZAF R123.XX"}, - {-34.144135000, 19.926846000, 3, 4, "ZAF S123.XX"}, - {-28.184135000, 24.665178500, 3, 5, "ZAF T123.XX"}, - {-28.631420000, 26.465078500, 3, 4, "ZAF V123.XX"}, - {-25.324135000, 30.200229500, 3, 5, "ZAF W123.XX"}, - {-32.794135000, 27.136997000, 3, 4, "ZAF X123.XX"}, - {-24.931420000, 28.147601000, 4, 6, "ZAF Y123.XX"}, - {-28.551420000, 27.365078500, 3, 4, "ZAF Z123.XX"}, - {-24.881016500, 26.654769000, 3, 6, "ZAF 123.XXX"}, - {-24.592852500, 17.065382000, 2, 5, "ZAF 1234.XXX"}, - {-46.404061500, 37.094109500, 2, 3, "ZAF M12.XXXX"}, - {-34.758000000, 27.470000000, 2, 3, "ZAF L7J5.PMFM"}, - {12.673500000, -8.026549000, 5, 7, "MLI 12.XX"}, - {12.838569000, -8.218788000, 4, 5, "MLI 12.XXX"}, - {11.359824000, -5.719170125, 4, 5, "MLI 000.XX"}, - {12.418824000, -5.509584000, 4, 7, "MLI 100.XX"}, - {14.530724000, -4.221922625, 4, 6, "MLI 200.XX"}, - {14.572424000, -4.128522625, 4, 6, "MLI 300.XX"}, - {14.490724000, -11.481922625, 4, 6, "MLI 400.XX"}, - {13.320624000, -4.950709750, 4, 6, "MLI 500.XX"}, - {13.456524000, -6.318709750, 4, 5, "MLI 600.XX"}, - {13.499324000, -6.231809750, 4, 5, "MLI 700.XX"}, - {15.290724000, -9.625448375, 4, 6, "MLI 800.XX"}, - {16.307824000, -3.437361250, 4, 5, "MLI 900.XX"}, - {13.741424000, -6.117909750, 4, 5, "MLI B00.XX"}, - {16.812824000, -3.047974125, 4, 5, "MLI C00.XX"}, - {13.965524000, -4.594609750, 4, 6, "MLI D00.XX"}, - {16.311524000, -0.059661250, 4, 5, "MLI F00.XX"}, - {13.619824000, -8.076909750, 5, 6, "MLI G00.XX"}, - {11.460724000, -7.531470125, 4, 5, "MLI H00.XX"}, - {14.282424000, -6.031522625, 4, 5, "MLI J00.XX"}, - {12.911824000, -7.594596875, 4, 5, "MLI K00.XX"}, - {13.588424000, -7.488009750, 5, 6, "MLI L00.XX"}, - {15.209324000, -7.327135500, 4, 6, "MLI M00.XX"}, - {13.828124000, -10.879009750, 5, 6, "MLI N00.XX"}, - {11.958324000, -8.467870125, 4, 6, "MLI P00.XX"}, - {18.482724000, 1.367373375, 4, 6, "MLI Q00.XX"}, - {14.112424000, -3.123809750, 4, 6, "MLI R00.XX"}, - {15.942464000, -4.022116750, 4, 5, "MLI S00.XX"}, - {16.410004000, -3.688340125, 4, 5, "MLI SK0.00"}, - {11.109664000, -6.927615375, 4, 5, "MLI T00.XX"}, - {12.349504000, -4.806434000, 4, 7, "MLI TK0.00"}, - {14.001164000, -5.387973250, 4, 6, "MLI V00.XX"}, - {14.999104000, -2.977223500, 4, 6, "MLI VK0.00"}, - {14.362464000, -3.641858875, 4, 6, "MLI W00.XX"}, - {14.447204000, -4.944650625, 4, 6, "MLI WK0.00"}, - {12.846764000, -4.957487625, 4, 7, "MLI X00.XX"}, - {13.034104000, -9.516705875, 4, 5, "MLI XK0.00"}, - {14.744964000, -6.136145500, 4, 6, "MLI Y00.XX"}, - {13.716404000, -6.029678750, 4, 5, "MLI YK0.00"}, - {16.133864000, -3.781616750, 4, 5, "MLI Z00.XX"}, - {11.853904000, -6.797761125, 4, 5, "MLI ZK0.00"}, - {14.150356000, -8.907870500, 4, 5, "MLI 12.XXXX"}, - {14.878647500, -6.291782500, 3, 5, "MLI 123.XXX"}, - {16.039380000, -0.251717500, 3, 4, "MLI 0123.XX"}, - {11.007080000, -6.054166500, 3, 4, "MLI 1123.XX"}, - {14.145280000, -11.660146000, 4, 6, "MLI 2123.XX"}, - {14.961865000, -9.789117500, 3, 5, "MLI 3123.XX"}, - {16.036780000, -3.800217500, 3, 4, "MLI 4123.XX"}, - {16.374980000, -3.228917500, 3, 4, "MLI 5123.XX"}, - {11.188580000, -7.719166500, 3, 5, "MLI 6123.XX"}, - {14.908665000, -7.704017500, 3, 5, "MLI 7123.XX"}, - {13.468680000, -11.170446000, 4, 5, "MLI 8123.XX"}, - {18.210580000, 1.168103000, 3, 5, "MLI 9123.XX"}, - {13.840280000, -3.318946000, 3, 5, "MLI B123.XX"}, - {15.641765000, -4.313717500, 3, 4, "MLI C123.XX"}, - {11.014280000, -7.069566500, 3, 4, "MLI D123.XX"}, - {14.725865000, -3.242817500, 3, 5, "MLI F123.XX"}, - {14.006880000, -3.814646000, 4, 6, "MLI G123.XX"}, - {12.987265000, -9.892246000, 3, 4, "MLI H123.XX"}, - {24.948388500, -6.511934000, 2, 6, "MLI 0123.XXX"}, - {24.948388500, -3.622207000, 2, 5, "MLI 1123.XXX"}, - {22.471990500, -6.483856000, 3, 5, "MLI 2123.XXX"}, - {22.471990500, -3.653711000, 3, 6, "MLI 3123.XXX"}, - {22.471990500, -0.823566000, 2, 5, "MLI 4123.XXX"}, - {22.471990500, 1.552717000, 3, 7, "MLI 5123.XXX"}, - {19.774484500, -6.485528500, 2, 4, "MLI 6123.XXX"}, - {19.774484500, -3.685174500, 2, 3, "MLI 7123.XXX"}, - {19.774484500, -0.884820500, 2, 5, "MLI 8123.XXX"}, - {19.774484500, 1.580835500, 3, 7, "MLI 9123.XXX"}, - {15.693294500, -12.146069500, 2, 7, "MLI B123.XXX"}, - {15.693294500, -9.457950500, 2, 5, "MLI C123.XXX"}, - {17.109610500, -6.716650500, 2, 4, "MLI D123.XXX"}, - {17.109610500, -3.975878500, 2, 3, "MLI F123.XXX"}, - {17.109610500, -1.235106500, 2, 3, "MLI G123.XXX"}, - {16.727006500, 1.492644000, 2, 4, "MLI H123.XXX"}, - {14.428420500, -12.146674000, 3, 6, "MLI K123.XXX"}, - {14.428420500, -9.458554000, 3, 4, "MLI L123.XXX"}, - {14.428420500, -6.747574000, 2, 3, "MLI M123.XXX"}, - {14.428420500, -4.036593000, 3, 5, "MLI N123.XXX"}, - {10.927664000, -8.804373500, 2, 5, "MLI P123.XXX"}, - {12.638400000, -7.987817000, 5, 7, "MLI 7TZS.V1GM"}, - {-8.802198000, 13.207416500, 4, 5, "AGO 12.XX"}, - {-8.718093000, 13.045928500, 3, 4, "AGO 12.XXX"}, - {-11.763691000, 19.856844375, 3, 4, "AGO 000.XX"}, - {-14.835455000, 13.468232500, 3, 4, "AGO 100.XX"}, - {-14.877876000, 13.436364500, 3, 4, "AGO 200.XX"}, - {-14.877876000, 13.525736500, 3, 4, "AGO 300.XX"}, - {-12.720656000, 15.674447625, 3, 4, "AGO 400.XX"}, - {-12.720656000, 15.737083625, 3, 4, "AGO 500.XX"}, - {-12.572056000, 13.340616000, 3, 4, "AGO 600.XX"}, - {-12.532056000, 13.403083000, 3, 4, "AGO 700.XX"}, - {-12.340655000, 16.902230000, 3, 4, "AGO 800.XX"}, - {-12.317176000, 13.516616000, 3, 4, "AGO 900.XX"}, - {-12.400276000, 13.510516000, 3, 4, "AGO B00.XX"}, - {-15.145876000, 12.110564500, 3, 4, "AGO C00.XX"}, - {-9.519455000, 16.294228125, 3, 4, "AGO D00.XX"}, - {-5.555055000, 12.160726250, 3, 6, "AGO F00.XX"}, - {-9.647455000, 20.346928125, 3, 4, "AGO G00.XX"}, - {-6.220276000, 14.196994250, 3, 6, "AGO H00.XX"}, - {-7.579276000, 15.008981375, 3, 6, "AGO J00.XX"}, - {-8.390076000, 20.691581375, 3, 4, "AGO K00.XX"}, - {-11.350176000, 15.076029875, 3, 4, "AGO L00.XX"}, - {-11.166776000, 13.815929875, 3, 4, "AGO M00.XX"}, - {-6.112976000, 12.321294250, 3, 6, "AGO N00.XX"}, - {-8.565336000, 13.629241500, 3, 4, "AGO P00.XX"}, - {-14.666296000, 17.668249375, 3, 4, "AGO PK0.00"}, - {-12.836636000, 15.525312375, 3, 4, "AGO Q00.XX"}, - {-13.795396000, 14.661921250, 3, 4, "AGO QK0.00"}, - {-9.287536000, 14.878741500, 3, 4, "AGO R00.XX"}, - {-12.924196000, 15.222394125, 3, 4, "AGO RK0.00"}, - {-12.134236000, 17.248098000, 3, 4, "AGO S00.XX"}, - {-10.715596000, 22.204910750, 3, 7, "AGO SK0.00"}, - {-12.014736000, 17.447684625, 3, 4, "AGO T00.XX"}, - {-12.569696000, 16.198466000, 3, 4, "AGO TK0.00"}, - {-11.637536000, 20.408484625, 3, 4, "AGO V00.XX"}, - {-7.236196000, 12.856328375, 3, 4, "AGO VK0.00"}, - {-8.177536000, 15.338828125, 3, 4, "AGO W00.XX"}, - {-11.569196000, 20.751338875, 3, 4, "AGO WK0.00"}, - {-17.056536000, 15.681511000, 3, 5, "AGO X00.XX"}, - {-13.745496000, 15.037821250, 3, 4, "AGO XK0.00"}, - {-11.394836000, 14.272384625, 3, 4, "AGO Y00.XX"}, - {-7.766096000, 15.250628375, 3, 6, "AGO YK0.00"}, - {-8.761336000, 17.960941500, 3, 4, "AGO Z00.XX"}, - {-7.355796000, 14.826228375, 3, 6, "AGO ZK0.00"}, - {-11.311897500, 14.452829000, 3, 4, "AGO 123.XXX"}, - {-7.308000000, 12.974259000, 2, 3, "AGO 12.XXXX"}, - {-12.018522000, 19.679102500, 2, 3, "AGO 0123.XX"}, - {-15.123320000, 13.286169000, 2, 3, "AGO 1123.XX"}, - {-12.731895000, 13.234449000, 2, 3, "AGO 2123.XX"}, - {-15.420690000, 11.918291500, 2, 3, "AGO 3123.XX"}, - {-9.777635000, 16.115342500, 2, 3, "AGO 4123.XX"}, - {-5.811719000, 11.977210000, 2, 3, "AGO 5123.XX"}, - {-9.905135000, 20.168732500, 2, 3, "AGO 6123.XX"}, - {-6.492375000, 14.006100000, 2, 5, "AGO 7123.XX"}, - {-8.662175000, 20.500800000, 2, 3, "AGO 8123.XX"}, - {-11.438875000, 13.628232500, 2, 3, "AGO 9123.XX"}, - {-6.385075000, 12.130400000, 2, 5, "AGO B123.XX"}, - {-14.891820000, 17.458159000, 2, 3, "AGO C123.XX"}, - {-12.318370000, 17.150242500, 2, 3, "AGO D123.XX"}, - {-10.941120000, 22.002232500, 2, 4, "AGO F123.XX"}, - {-11.838565000, 20.379282500, 2, 3, "AGO G123.XX"}, - {-17.303135000, 15.471698000, 2, 4, "AGO H123.XX"}, - {-11.638720000, 14.074742500, 2, 3, "AGO J123.XX"}, - {-9.007935000, 17.763032500, 2, 3, "AGO K123.XX"}, - {-5.327158500, 12.118902500, 1, 4, "AGO 1234.XXX"}, - {13.549100000, 2.071268000, 4, 7, "NER 12.XX"}, - {13.525694000, 2.007808750, 3, 6, "NER 00.XXX"}, - {13.466314000, 6.923697750, 3, 5, "NER J0.XXX"}, - {13.847724000, 8.946190250, 3, 5, "NER 000.XX"}, - {17.011224000, 7.944512000, 3, 4, "NER 100.XX"}, - {14.929324000, 5.221864500, 3, 4, "NER 200.XX"}, - {18.781724000, 7.322173375, 3, 4, "NER 300.XX"}, - {13.089724000, 3.152303125, 3, 5, "NER 400.XX"}, - {13.805424000, 5.231090250, 3, 5, "NER 500.XX"}, - {11.902524000, 3.389729875, 3, 8, "NER 600.XX"}, - {13.685324000, 3.962990250, 3, 5, "NER 700.XX"}, - {14.772524000, 0.872464500, 3, 7, "NER 800.XX"}, - {14.127724000, 5.905290250, 3, 4, "NER 900.XX"}, - {13.134724000, 2.834903125, 3, 5, "NER B00.XX"}, - {13.044824000, 8.867003125, 3, 6, "NER C00.XX"}, - {13.968324000, 7.618590250, 3, 4, "NER D00.XX"}, - {13.797724000, 7.945190250, 3, 5, "NER F00.XX"}, - {13.355024000, 12.570290250, 3, 5, "NER G00.XX"}, - {14.046724000, 0.712290250, 3, 5, "NER H00.XX"}, - {13.753524000, 9.112790250, 3, 5, "NER J00.XX"}, - {14.539224000, 6.716877375, 3, 4, "NER K00.XX"}, - {14.250424000, 1.411477375, 3, 5, "NER L00.XX"}, - {14.293124000, 13.065977375, 3, 4, "NER M00.XX"}, - {14.501624000, 5.204777375, 3, 4, "NER N00.XX"}, - {13.471824000, 8.435790250, 3, 5, "NER P00.XX"}, - {13.614624000, 7.018190250, 4, 6, "NER Q00.XX"}, - {14.979364000, 8.842254500, 3, 4, "NER R00.XX"}, - {13.978204000, 10.241521250, 3, 4, "NER RK0.00"}, - {15.474264000, 6.250368875, 3, 4, "NER S00.XX"}, - {13.499104000, 7.747921250, 3, 5, "NER SK0.00"}, - {14.362464000, 3.298141125, 3, 4, "NER T00.XX"}, - {12.992504000, 2.822494125, 3, 5, "NER TK0.00"}, - {13.676264000, 6.665726750, 3, 5, "NER V00.XX"}, - {13.213904000, 12.001321250, 3, 5, "NER VK0.00"}, - {13.111164000, 2.321312375, 3, 5, "NER W00.XX"}, - {13.314104000, 2.303221250, 4, 6, "NER WK0.00"}, - {13.329764000, 7.145626750, 4, 6, "NER X00.XX"}, - {14.745204000, 5.754576500, 3, 4, "NER XK0.00"}, - {15.912464000, 5.767883250, 3, 4, "NER Y00.XX"}, - {13.544104000, 8.443221250, 3, 5, "NER YK0.00"}, - {14.332464000, 2.058141125, 3, 5, "NER Z00.XX"}, - {14.414104000, 6.023149375, 3, 4, "NER ZK0.00"}, - {13.863641000, 0.833761000, 2, 4, "NER 12.XXXX"}, - {15.427495500, 5.286038500, 2, 3, "NER 123.XXX"}, - {13.528480000, 8.834354000, 2, 4, "NER 1123.XX"}, - {16.716580000, 7.605482500, 2, 3, "NER 2123.XX"}, - {18.509580000, 7.122903000, 2, 3, "NER 3123.XX"}, - {11.694100000, 3.225333500, 2, 7, "NER 4123.XX"}, - {12.817465000, 8.671554000, 2, 5, "NER 6123.XX"}, - {13.053165000, 12.375054000, 2, 5, "NER 8123.XX"}, - {13.894880000, 12.750254000, 2, 3, "NER B123.XX"}, - {13.259080000, 8.236854000, 2, 4, "NER C123.XX"}, - {14.732765000, 8.639882500, 2, 3, "NER D123.XX"}, - {13.752680000, 10.031354000, 2, 4, "NER F123.XX"}, - {13.081665000, 11.789654000, 2, 5, "NER G123.XX"}, - {15.598965000, 5.554582500, 3, 4, "NER H123.XX"}, - {17.918089500, 0.722514000, 1, 4, "NER 1234.XXX"}, - {12.166898000, 15.035868000, 4, 8, "TCD 12.XX"}, - {12.064535000, 14.929176875, 3, 7, "TCD 00.XXX"}, - {8.672985000, 15.928888500, 3, 6, "TCD C0.XXX"}, - {9.241416000, 18.246970500, 2, 4, "TCD P0.XXX"}, - {13.869724000, 20.790190250, 3, 4, "TCD 000.XX"}, - {9.349947000, 15.760101500, 3, 6, "TCD 100.XX"}, - {8.956026000, 17.504739500, 3, 5, "TCD 200.XX"}, - {9.404724000, 14.863868500, 3, 7, "TCD 300.XX"}, - {11.070724000, 20.241642750, 3, 4, "TCD 400.XX"}, - {10.321724000, 15.330642750, 3, 7, "TCD 500.XX"}, - {12.224724000, 18.651416000, 3, 4, "TCD 600.XX"}, - {8.714397000, 16.804359500, 3, 5, "TCD 700.XX"}, - {13.250424000, 18.302190250, 3, 4, "TCD 800.XX"}, - {9.443897000, 16.251938500, 3, 5, "TCD 900.XX"}, - {13.339624000, 19.650790250, 3, 4, "TCD B00.XX"}, - {12.022424000, 18.179429875, 3, 4, "TCD C00.XX"}, - {14.160724000, 15.268190250, 3, 5, "TCD D00.XX"}, - {12.527424000, 15.399016000, 3, 6, "TCD F00.XX"}, - {11.850224000, 15.826329875, 3, 6, "TCD G00.XX"}, - {9.699386000, 14.182112625, 3, 7, "TCD H00.XX"}, - {9.490724000, 18.898868500, 3, 5, "TCD J00.XX"}, - {9.051606000, 16.272286500, 3, 5, "TCD K00.XX"}, - {13.046824000, 15.685403125, 3, 6, "TCD L00.XX"}, - {13.682424000, 16.447390250, 3, 4, "TCD M00.XX"}, - {12.420724000, 17.018416000, 3, 4, "TCD N00.XX"}, - {9.357899000, 16.113645500, 3, 6, "TCD P00.XX"}, - {10.514424000, 16.682042750, 3, 5, "TCD Q00.XX"}, - {17.967824000, 19.064886250, 3, 4, "TCD R00.XX"}, - {9.956936000, 15.102790625, 3, 7, "TCD S00.XX"}, - {8.717843000, 16.525155500, 3, 5, "TCD T00.XX"}, - {11.826324000, 17.118329875, 3, 4, "TCD V00.XX"}, - {13.510724000, 22.158190250, 3, 6, "TCD W00.XX"}, - {10.955024000, 15.501142750, 3, 6, "TCD X00.XX"}, - {8.380724000, 17.728981375, 3, 5, "TCD Y00.XX"}, - {14.540664000, 20.889041125, 3, 4, "TCD Z00.XX"}, - {7.738974000, 15.662610375, 3, 6, "TCD ZK0.00"}, - {10.926241500, 14.884540500, 2, 6, "TCD 123.XXX"}, - {13.667181000, 14.951379500, 2, 4, "TCD 12.XXXX"}, - {13.597624000, 20.595049000, 2, 3, "TCD 0123.XX"}, - {8.681211000, 17.316712500, 3, 5, "TCD 1123.XX"}, - {10.798624000, 20.053842500, 2, 4, "TCD 2123.XX"}, - {11.952624000, 18.463832500, 2, 3, "TCD 3123.XX"}, - {12.975609000, 18.107049000, 2, 3, "TCD 4123.XX"}, - {13.064809000, 19.455649000, 2, 3, "TCD 5123.XX"}, - {11.750324000, 17.991742500, 2, 3, "TCD 6123.XX"}, - {13.888624000, 15.073049000, 3, 5, "TCD 7123.XX"}, - {9.424571000, 13.994192500, 2, 6, "TCD 8123.XX"}, - {9.215909000, 18.710832500, 2, 4, "TCD 9123.XX"}, - {17.693009000, 18.865498000, 2, 3, "TCD P123.XX"}, - {13.238624000, 21.963049000, 2, 5, "TCD Q123.XX"}, - {8.108624000, 17.538200000, 2, 4, "TCD R123.XX"}, - {14.296779000, 20.683959000, 2, 3, "TCD S123.XX"}, - {7.513449000, 15.457090000, 2, 5, "TCD T123.XX"}, - {14.382753500, 13.830949500, 1, 3, "TCD 1234.XXX"}, - {-12.098406000, -77.064035000, 5, 6, "PER 12.XX"}, - {-12.223105000, -77.170954125, 4, 5, "PER 00.XXX"}, - {-16.390546000, -71.734076750, 3, 5, "PER J0.XXX"}, - {-8.051756000, -79.100637125, 4, 5, "PER 000.XX"}, - {-8.051756000, -79.039019125, 4, 5, "PER 100.XX"}, - {-6.705156000, -79.928167750, 4, 5, "PER 200.XX"}, - {-6.705156000, -79.866719750, 4, 5, "PER 300.XX"}, - {-3.738656000, -73.349098375, 4, 10, "PER 400.XX"}, - {-3.703656000, -73.287820375, 4, 10, "PER 500.XX"}, - {-5.141856000, -80.694198375, 4, 5, "PER 600.XX"}, - {-5.141856000, -80.632920375, 4, 5, "PER 700.XX"}, - {-12.016256000, -75.298214625, 4, 5, "PER 800.XX"}, - {-12.016256000, -75.235917625, 4, 5, "PER 900.XX"}, - {-9.051756000, -78.612906500, 4, 5, "PER B00.XX"}, - {-9.101455000, -78.533772500, 5, 6, "PER C00.XX"}, - {-8.349076000, -74.605018625, 4, 5, "PER D00.XX"}, - {-13.516855000, -72.001768750, 4, 6, "PER F00.XX"}, - {-17.982455000, -70.289970750, 4, 8, "PER G00.XX"}, - {-14.016676000, -75.768009750, 4, 5, "PER H00.XX"}, - {-15.459276000, -70.182148375, 4, 6, "PER J00.XX"}, - {-13.129276000, -74.261809750, 4, 5, "PER K00.XX"}, - {-4.892555000, -80.731374375, 4, 7, "PER L00.XX"}, - {-9.942345000, -76.261802625, 4, 5, "PER LK0.00"}, - {-13.407536000, -76.171773250, 4, 5, "PER M00.XX"}, - {-6.493896000, -76.392399750, 4, 5, "PER MK0.00"}, - {-7.153236000, -78.532171875, 4, 5, "PER N00.XX"}, - {-4.590096000, -81.289326875, 4, 7, "PER NK0.00"}, - {-15.838336000, -70.042816750, 4, 6, "PER P00.XX"}, - {-3.587896000, -80.465826875, 4, 8, "PER PK0.00"}, - {-11.925455000, -76.720823625, 4, 5, "PER Q00.XX"}, - {-9.523896000, -77.554216375, 4, 5, "PER QK0.00"}, - {-5.268536000, -80.703086250, 4, 5, "PER R00.XX"}, - {-11.505896000, -77.236561125, 4, 5, "PER RK0.00"}, - {-10.677536000, -76.301429750, 4, 5, "PER S00.XX"}, - {-13.726596000, -76.222778750, 4, 5, "PER SK0.00"}, - {-11.093436000, -77.632315375, 4, 5, "PER T00.XX"}, - {-5.103696000, -80.201426875, 4, 5, "PER TK0.00"}, - {-17.626536000, -71.361374625, 4, 6, "PER V00.XX"}, - {-13.636896000, -72.906978750, 4, 6, "PER VK0.00"}, - {-11.383936000, -75.743615375, 4, 5, "PER W00.XX"}, - {-10.752496000, -77.776789250, 4, 5, "PER WK0.00"}, - {-17.177536000, -70.972289000, 4, 6, "PER X00.XX"}, - {-5.101996000, -81.129026875, 4, 5, "PER XK0.00"}, - {-9.280436000, -76.033458500, 4, 5, "PER Y00.XX"}, - {-5.715896000, -78.836199750, 4, 5, "PER YK0.00"}, - {-7.207536000, -79.451171875, 4, 5, "PER Z00.XX"}, - {-5.902896000, -76.148399750, 4, 5, "PER ZK0.00"}, - {-9.999798000, -77.741993500, 3, 4, "PER 12.XXXX"}, - {-3.541731000, -81.262575000, 3, 6, "PER 1234.XX"}, - {-0.058375000, -69.112935000, 4, 10, "PER 012.XXX"}, - {-0.058375000, -69.112935000, 4, 10, "PER 112.XXX"}, - {-7.754890000, -79.343210000, 3, 4, "PER 212.XXX"}, - {-6.569840000, -79.947360000, 3, 4, "PER 312.XXX"}, - {-3.568740000, -73.511950000, 3, 9, "PER 412.XXX"}, - {-8.899340000, -78.753259500, 3, 4, "PER 512.XXX"}, - {-8.189640000, -74.772560000, 3, 4, "PER 612.XXX"}, - {-13.330585000, -72.180095000, 3, 5, "PER 712.XXX"}, - {-17.825585000, -70.490800000, 3, 7, "PER 812.XXX"}, - {-13.857240000, -75.939405000, 3, 4, "PER 912.XXX"}, - {-15.475240000, -70.285614500, 3, 5, "PER B12.XXX"}, - {-12.969840000, -74.433205000, 3, 4, "PER C12.XXX"}, - {-13.370190000, -76.381205000, 3, 4, "PER D12.XXX"}, - {-6.287840000, -76.574760000, 3, 4, "PER F12.XXX"}, - {-6.965540000, -78.709570000, 3, 4, "PER G12.XXX"}, - {-9.317840000, -77.733479500, 3, 4, "PER H12.XXX"}, - {-17.438840000, -71.546840000, 3, 5, "PER J12.XXX"}, - {-13.430840000, -73.093405000, 3, 5, "PER K12.XXX"}, - {-16.989840000, -71.157840000, 3, 5, "PER L12.XXX"}, - {-9.092740000, -76.207879500, 3, 4, "PER M12.XXX"}, - {-7.109840000, -79.703570000, 3, 4, "PER N12.XXX"}, - {-5.696840000, -76.330760000, 3, 4, "PER P12.XXX"}, - {-12.589840000, -75.203195000, 3, 4, "PER Q12.XXX"}, - {-5.829840000, -77.178570000, 3, 4, "PER R12.XXX"}, - {-12.464840000, -69.403155000, 3, 6, "PER S12.XXX"}, - {-14.089840000, -71.443195000, 3, 5, "PER T12.XXX"}, - {-6.969840000, -76.948570000, 3, 4, "PER V12.XXX"}, - {-12.874840000, -76.558205000, 3, 4, "PER W12.XXX"}, - {-12.294121000, -69.096386000, 3, 6, "PER X12.XXX"}, - {-12.854080500, -80.914587500, 2, 3, "PER 1234.XXX"}, - {-12.066626500, -77.037600000, 5, 6, "PER 7CG9.WHZB"}, - {47.917530000, 106.818452500, 5, 6, "MNG 12.XX"}, - {48.108115000, 106.577090000, 4, 5, "MNG 12.XXX"}, - {49.011714000, 103.969817250, 4, 5, "MNG 000.XX"}, - {49.453914000, 105.854198000, 4, 6, "MNG 200.XX"}, - {48.055114000, 114.437983875, 4, 5, "MNG 400.XX"}, - {47.986514000, 91.551183875, 5, 6, "MNG 600.XX"}, - {44.876014000, 110.051077125, 4, 8, "MNG 800.XX"}, - {48.941414000, 89.890017250, 4, 7, "MNG B00.XX"}, - {49.961514000, 91.972279750, 4, 9, "MNG D00.XX"}, - {49.680724000, 100.087624000, 4, 6, "MNG G00.XX"}, - {47.775224000, 96.792910250, 4, 5, "MNG H00.XX"}, - {50.271724000, 106.144946750, 4, 10, "MNG J00.XX"}, - {46.730724000, 100.061240000, 4, 5, "MNG K00.XX"}, - {46.300424000, 102.720140000, 4, 5, "MNG L00.XX"}, - {47.515324000, 101.406710250, 4, 5, "MNG M00.XX"}, - {46.406724000, 96.191940000, 4, 5, "MNG N00.XX"}, - {48.880624000, 106.405402250, 4, 5, "MNG P00.XX"}, - {48.859224000, 103.471902250, 4, 5, "MNG Q00.XX"}, - {43.625024000, 104.346652000, 4, 6, "MNG R00.XX"}, - {46.714124000, 113.216740000, 4, 5, "MNG S00.XX"}, - {45.806524000, 106.214205375, 4, 5, "MNG T00.XX"}, - {47.369124000, 110.589110250, 4, 5, "MNG V00.XX"}, - {48.796824000, 98.201280500, 4, 5, "MNG W00.XX"}, - {47.809524000, 107.210145875, 5, 6, "MNG X00.XX"}, - {46.393324000, 108.324540000, 3, 4, "MNG Y00.XX"}, - {44.710724000, 102.117935125, 3, 5, "MNG Z00.XX"}, - {50.205835500, 103.886138500, 3, 8, "MNG 123.XXX"}, - {47.974790000, 99.754844500, 3, 4, "MNG 1234.XX"}, - {47.862919000, 114.225775500, 3, 4, "MNG 01.XXXX"}, - {47.794319000, 91.338975500, 3, 4, "MNG 11.XXXX"}, - {44.683819000, 109.844800000, 3, 5, "MNG 21.XXXX"}, - {48.749219000, 89.675050500, 3, 6, "MNG 31.XXXX"}, - {49.769319000, 91.747180000, 3, 6, "MNG 41.XXXX"}, - {49.428319000, 99.830180000, 3, 5, "MNG 51.XXXX"}, - {47.522819000, 96.546885000, 3, 4, "MNG 61.XXXX"}, - {50.019319000, 105.891080500, 4, 10, "MNG 71.XXXX"}, - {46.154319000, 95.954055000, 3, 4, "MNG C1.XXXX"}, - {48.606819000, 103.225940500, 3, 4, "MNG D1.XXXX"}, - {43.372619000, 104.122850500, 3, 5, "MNG F1.XXXX"}, - {46.461719000, 112.974220000, 3, 4, "MNG G1.XXXX"}, - {45.554119000, 105.983280500, 3, 5, "MNG H1.XXXX"}, - {47.116719000, 110.350610500, 3, 4, "MNG J1.XXXX"}, - {48.544419000, 97.954650500, 3, 4, "MNG K1.XXXX"}, - {52.088388500, 88.306948500, 2, 11, "MNG L123.XXX"}, - {52.088388500, 92.418106500, 2, 9, "MNG M123.XXX"}, - {52.088388500, 96.529264500, 2, 11, "MNG N123.XXX"}, - {52.088388500, 100.640422500, 2, 11, "MNG P123.XXX"}, - {52.088388500, 104.751580500, 2, 12, "MNG Q123.XXX"}, - {52.088388500, 112.973896500, 2, 15, "MNG R123.XXX"}, - {49.541257500, 87.887936000, 2, 7, "MNG S123.XXX"}, - {49.541257500, 91.663051000, 3, 5, "MNG T123.XXX"}, - {49.541257500, 95.565672000, 3, 5, "MNG V123.XXX"}, - {49.541257500, 99.468293000, 3, 5, "MNG W123.XXX"}, - {49.541257500, 103.370914000, 3, 5, "MNG X123.XXX"}, - {49.541257500, 107.273535000, 4, 6, "MNG Y123.XXX"}, - {49.541257500, 111.176156000, 2, 7, "MNG Z123.XXX"}, - {49.541257500, 115.078777000, 3, 8, "MNG 0123.XXX"}, - {46.860067500, 90.730972000, 2, 6, "MNG 1123.XXX"}, - {46.860067500, 94.454847000, 2, 3, "MNG 2123.XXX"}, - {46.860067500, 98.178722000, 2, 3, "MNG 3123.XXX"}, - {46.860067500, 101.902597000, 3, 4, "MNG 4123.XXX"}, - {46.860067500, 105.626472000, 2, 3, "MNG 5123.XXX"}, - {46.860067500, 109.350347000, 2, 3, "MNG 6123.XXX"}, - {46.860067500, 113.074222000, 3, 4, "MNG 7123.XXX"}, - {48.200662500, 116.289967000, 3, 7, "MNG 8123.XXX"}, - {44.187208500, 94.907989500, 2, 6, "MNG 9123.XXX"}, - {44.187208500, 98.482909500, 2, 4, "MNG B123.XXX"}, - {44.187208500, 102.057829500, 2, 4, "MNG C123.XXX"}, - {44.187208500, 105.632749500, 2, 4, "MNG D123.XXX"}, - {44.187208500, 109.207669500, 2, 4, "MNG F123.XXX"}, - {51.413132000, 88.910275500, 2, 13, "MNG 1234.XXXX"}, - {35.713700000, 51.330490000, 5, 6, "IRN 12.XX"}, - {35.748494000, 51.177105000, 4, 5, "IRN 00.XXX"}, - {36.307814000, 59.382680625, 5, 7, "IRN J0.XXX"}, - {32.642814000, 51.602917375, 4, 5, "IRN 000.XX"}, - {38.112045000, 46.212784375, 4, 5, "IRN 200.XX"}, - {29.628245000, 52.459447125, 4, 5, "IRN 400.XX"}, - {35.870844000, 50.870276875, 4, 5, "IRN 600.XX"}, - {34.707545000, 50.802621875, 4, 5, "IRN 800.XX"}, - {31.359544000, 48.618315500, 4, 7, "IRN B00.XX"}, - {34.382944000, 47.015876875, 4, 6, "IRN D00.XX"}, - {29.530644000, 60.794400125, 4, 6, "IRN G00.XX"}, - {37.575034000, 45.004086500, 4, 5, "IRN J00.XX"}, - {30.306345000, 57.019759375, 4, 5, "IRN K00.XX"}, - {31.914034000, 54.300471750, 4, 5, "IRN L00.XX"}, - {37.313234000, 49.537686500, 4, 5, "IRN M00.XX"}, - {34.117425000, 49.624470000, 4, 5, "IRN N00.XX"}, - {34.829434000, 48.457979125, 4, 6, "IRN P00.XX"}, - {38.280334000, 48.235128375, 4, 5, "IRN Q00.XX"}, - {36.316834000, 49.954203750, 4, 5, "IRN R00.XX"}, - {30.386734000, 48.229408375, 4, 7, "IRN S00.XX"}, - {35.329834000, 46.967420000, 4, 6, "IRN T00.XX"}, - {36.693545000, 48.435578750, 4, 6, "IRN V00.XX"}, - {33.535045000, 48.313268125, 4, 6, "IRN W00.XX"}, - {27.216545000, 56.238451875, 5, 6, "IRN X00.XX"}, - {33.925545000, 48.706870000, 4, 5, "IRN Y00.XX"}, - {36.870834000, 54.391044625, 5, 7, "IRN Z00.XX"}, - {36.951499500, 49.901588500, 3, 4, "IRN 123.XXX"}, - {32.524474000, 51.267045000, 3, 4, "IRN 11.XXXX"}, - {29.471775000, 52.426501500, 3, 4, "IRN 21.XXXX"}, - {31.100075000, 48.393666500, 3, 6, "IRN 31.XXXX"}, - {34.127475000, 46.780510000, 3, 5, "IRN 41.XXXX"}, - {29.271175000, 60.571315000, 3, 4, "IRN 51.XXXX"}, - {37.333475000, 44.768026500, 3, 6, "IRN 61.XXXX"}, - {30.067675000, 56.806501500, 3, 4, "IRN 71.XXXX"}, - {31.672475000, 54.081566500, 3, 4, "IRN 81.XXXX"}, - {37.112975000, 49.236740000, 3, 4, "IRN 91.XXXX"}, - {33.884275000, 49.398710000, 3, 4, "IRN B1.XXXX"}, - {34.587875000, 48.227610000, 3, 5, "IRN C1.XXXX"}, - {30.173575000, 47.974801500, 3, 6, "IRN F1.XXXX"}, - {35.088275000, 46.740096500, 3, 5, "IRN G1.XXXX"}, - {36.462275000, 48.210261500, 3, 5, "IRN H1.XXXX"}, - {33.274074000, 48.104731500, 3, 5, "IRN J1.XXXX"}, - {27.045475000, 55.898250000, 4, 5, "IRN K1.XXXX"}, - {33.489375000, 48.651531500, 3, 5, "IRN L1.XXXX"}, - {36.629275000, 54.159461500, 4, 6, "IRN M1.XXXX"}, - {33.768275000, 51.329710000, 3, 4, "IRN N1.XXXX"}, - {36.008275000, 57.375075000, 4, 6, "IRN P1.XXXX"}, - {36.421775000, 53.065461500, 3, 5, "IRN Q1.XXXX"}, - {36.008275000, 58.565075000, 5, 7, "IRN R1.XXXX"}, - {29.258275000, 55.493615000, 3, 4, "IRN S1.XXXX"}, - {38.318275000, 44.705805000, 3, 5, "IRN T1.XXXX"}, - {32.168275000, 48.224345000, 3, 6, "IRN V1.XXXX"}, - {37.258275000, 57.063326500, 3, 6, "IRN W1.XXXX"}, - {32.668275000, 58.974345000, 4, 5, "IRN X1.XXXX"}, - {28.697875000, 50.792815000, 3, 4, "IRN Z1.XXXX"}, - {39.099830000, 45.211536500, 3, 7, "IRN 1234.XX"}, - {38.404109500, 53.683951500, 2, 4, "IRN 2123.XXX"}, - {38.404109500, 56.960961500, 2, 6, "IRN 3123.XXX"}, - {39.728387500, 44.146496500, 2, 5, "IRN 0123.XXX"}, - {39.728387500, 47.483088500, 2, 5, "IRN 1123.XXX"}, - {37.063513500, 44.535843500, 2, 6, "IRN 4123.XXX"}, - {37.063513500, 47.753271500, 3, 5, "IRN 5123.XXX"}, - {37.063513500, 50.970699500, 2, 3, "IRN 6123.XXX"}, - {37.063513500, 54.188127500, 4, 6, "IRN 7123.XXX"}, - {37.063513500, 57.405555500, 3, 5, "IRN 8123.XXX"}, - {37.063513500, 58.370783500, 4, 6, "IRN 9123.XXX"}, - {34.382323500, 45.492908000, 2, 5, "IRN B123.XXX"}, - {34.382323500, 48.620963000, 2, 4, "IRN C123.XXX"}, - {34.382323500, 51.749018000, 3, 4, "IRN D123.XXX"}, - {34.382323500, 54.877073000, 2, 3, "IRN F123.XXX"}, - {34.382323500, 58.005128000, 2, 3, "IRN G123.XXX"}, - {34.382323500, 58.943544000, 3, 4, "IRN H123.XXX"}, - {31.701133500, 47.708933500, 2, 5, "IRN J123.XXX"}, - {31.701133500, 50.747615500, 2, 3, "IRN K123.XXX"}, - {31.701133500, 53.786297500, 2, 3, "IRN L123.XXX"}, - {31.701133500, 56.824979500, 2, 3, "IRN M123.XXX"}, - {31.701133500, 58.952056500, 3, 4, "IRN N123.XXX"}, - {29.003627500, 50.774565500, 3, 4, "IRN P123.XXX"}, - {29.003627500, 53.753665500, 2, 3, "IRN Q123.XXX"}, - {29.003627500, 56.732765500, 2, 3, "IRN R123.XXX"}, - {29.003627500, 59.711865500, 2, 3, "IRN S123.XXX"}, - {29.003627500, 60.483860500, 3, 4, "IRN T123.XXX"}, - {27.694994500, 53.781761500, 3, 4, "IRN V123.XXX"}, - {27.694994500, 56.701279500, 3, 4, "IRN W123.XXX"}, - {27.694994500, 59.620797500, 3, 4, "IRN X123.XXX"}, - {38.764258000, 44.722736500, 3, 5, "IRN 1234.XXXX"}, - {32.881024000, 13.143919125, 4, 5, "LBY 00.XX"}, - {32.091604000, 20.036504000, 4, 5, "LBY J0.XX"}, - {32.708925000, 12.975693875, 3, 4, "LBY 00.XXX"}, - {32.187742000, 19.975153250, 3, 4, "LBY C0.XXX"}, - {32.379387000, 14.929993000, 3, 4, "LBY P0.XXX"}, - {32.670524000, 14.235549375, 3, 4, "LBY 000.XX"}, - {30.775924000, 20.161979125, 2, 3, "LBY 100.XX"}, - {32.110824000, 23.908688000, 3, 4, "LBY 200.XX"}, - {32.210724000, 12.972088000, 3, 4, "LBY 300.XX"}, - {32.793624000, 12.671949375, 3, 4, "LBY 400.XX"}, - {32.504524000, 14.511588000, 3, 4, "LBY 500.XX"}, - {31.212524000, 16.535540500, 2, 3, "LBY 600.XX"}, - {26.620724000, 12.724687125, 3, 4, "LBY 700.XX"}, - {31.791124000, 13.957314750, 3, 4, "LBY 800.XX"}, - {32.802424000, 21.711349375, 3, 4, "LBY 900.XX"}, - {32.111124000, 12.488188000, 3, 4, "LBY B00.XX"}, - {27.078524000, 14.382561375, 3, 4, "LBY C00.XX"}, - {32.791224000, 22.595749375, 3, 4, "LBY D00.XX"}, - {32.570724000, 12.972088000, 3, 4, "LBY F00.XX"}, - {31.910924000, 10.932314750, 3, 6, "LBY G00.XX"}, - {32.821824000, 12.433349375, 3, 4, "LBY H00.XX"}, - {25.964924000, 13.870013875, 3, 4, "LBY J00.XX"}, - {32.474224000, 13.590788000, 3, 4, "LBY K00.XX"}, - {32.532624000, 20.783988000, 3, 4, "LBY L00.XX"}, - {32.961024000, 12.038049375, 2, 3, "LBY M00.XX"}, - {32.835224000, 21.826849375, 3, 4, "LBY N00.XX"}, - {27.561964000, 14.232620875, 3, 4, "LBY P00.XX"}, - {31.442004000, 12.956102500, 3, 4, "LBY PK0.00"}, - {32.200064000, 20.556989000, 3, 4, "LBY Q00.XX"}, - {30.943604000, 20.094020125, 2, 3, "LBY QK0.00"}, - {32.541264000, 20.546989000, 3, 4, "LBY R00.XX"}, - {24.951504000, 10.152939500, 2, 5, "LBY RK0.00"}, - {29.160264000, 21.258306125, 2, 3, "LBY S00.XX"}, - {24.194104000, 23.261484250, 2, 3, "LBY SK0.00"}, - {32.782464000, 12.543332125, 3, 4, "LBY T00.XX"}, - {30.388304000, 19.565764875, 2, 3, "LBY TK0.00"}, - {31.684264000, 20.217161250, 3, 4, "LBY V00.XX"}, - {29.158704000, 16.113554375, 2, 3, "LBY VK0.00"}, - {30.137164000, 9.465562625, 2, 5, "LBY W00.XX"}, - {32.573404000, 13.991696375, 3, 4, "LBY WK0.00"}, - {31.765264000, 25.037361250, 2, 3, "LBY X00.XX"}, - {31.944104000, 11.989457750, 3, 4, "LBY XK0.00"}, - {29.139664000, 15.915406125, 2, 3, "LBY Y00.XX"}, - {32.751904000, 22.206396375, 3, 4, "LBY YK0.00"}, - {32.966764000, 11.829732125, 2, 3, "LBY Z00.XX"}, - {29.029704000, 21.515854375, 2, 3, "LBY ZK0.00"}, - {31.953721500, 10.727759500, 2, 5, "LBY 123.XXX"}, - {31.803611500, 20.077731000, 2, 3, "LBY 12.XXXX"}, - {27.923890000, 12.347408500, 2, 3, "LBY 1234.XX"}, - {20.793114500, 9.825216000, 1, 5, "LBY 1234.XXX"}, - {15.601304500, 32.498507000, 5, 6, "SDN 12.XX"}, - {15.772275000, 32.313674500, 3, 4, "SDN 12.XXX"}, - {19.596795000, 37.141238750, 4, 5, "SDN 000.XX"}, - {19.672545000, 37.141238750, 4, 5, "SDN 100.XX"}, - {12.095724000, 24.843029875, 5, 9, "SDN 200.XX"}, - {13.227524000, 30.177790250, 4, 5, "SDN 300.XX"}, - {15.497324000, 36.338151625, 4, 5, "SDN 400.XX"}, - {14.078724000, 35.334290250, 4, 6, "SDN 500.XX"}, - {14.430424000, 33.484477375, 4, 6, "SDN 600.XX"}, - {13.196124000, 32.618190250, 4, 5, "SDN 700.XX"}, - {13.669824000, 25.307590250, 4, 5, "SDN 800.XX"}, - {13.490624000, 22.413290250, 4, 7, "SDN 900.XX"}, - {11.836824000, 34.331429875, 5, 10, "SDN B00.XX"}, - {14.274224000, 32.956977375, 4, 5, "SDN C00.XX"}, - {11.043224000, 29.672542750, 5, 9, "SDN D00.XX"}, - {11.495624000, 26.088029875, 5, 9, "SDN F00.XX"}, - {13.594224000, 33.554390250, 4, 6, "SDN G00.XX"}, - {17.757324000, 33.967599125, 4, 5, "SDN H00.XX"}, - {14.790724000, 33.294964500, 4, 6, "SDN J00.XX"}, - {16.727624000, 33.396825875, 4, 5, "SDN K00.XX"}, - {13.226624000, 32.705390250, 4, 5, "SDN L00.XX"}, - {12.942624000, 31.179303125, 4, 5, "SDN M00.XX"}, - {14.039424000, 32.254690250, 4, 5, "SDN N00.XX"}, - {15.363924000, 35.568951625, 4, 5, "SDN P00.XX"}, - {17.603064000, 33.932825375, 4, 5, "SDN Q00.XX"}, - {12.685004000, 28.397994125, 4, 5, "SDN QK0.00"}, - {13.160264000, 33.885126750, 4, 6, "SDN R00.XX"}, - {11.323104000, 27.786138875, 5, 9, "SDN RK0.00"}, - {12.059464000, 29.621184625, 5, 9, "SDN S00.XX"}, - {13.298004000, 33.853721250, 4, 6, "SDN SK0.00"}, - {14.974564000, 35.866154500, 4, 5, "SDN T00.XX"}, - {13.004104000, 31.833294125, 4, 5, "SDN TK0.00"}, - {12.912464000, 23.438312375, 4, 6, "SDN V00.XX"}, - {19.094104000, 37.302497500, 4, 5, "SDN VK0.00"}, - {13.429264000, 33.643326750, 4, 6, "SDN W00.XX"}, - {11.453904000, 31.207838875, 5, 9, "SDN WK0.00"}, - {11.878864000, 34.340084625, 5, 10, "SDN X00.XX"}, - {13.415404000, 34.597021250, 4, 6, "SDN XK0.00"}, - {14.071464000, 33.150626750, 4, 6, "SDN Y00.XX"}, - {13.272504000, 34.150121250, 4, 6, "SDN YK0.00"}, - {18.032464000, 33.957539750, 4, 5, "SDN Z00.XX"}, - {12.720404000, 30.614794125, 4, 5, "SDN ZK0.00"}, - {13.081413000, 29.570954500, 3, 4, "SDN 12.XXXX"}, - {15.686537500, 32.190021500, 3, 4, "SDN 123.XXX"}, - {19.376765000, 36.831331500, 3, 4, "SDN 1123.XX"}, - {11.823580000, 24.655333500, 4, 8, "SDN 2123.XX"}, - {15.222465000, 36.145982500, 3, 4, "SDN 3123.XX"}, - {13.760480000, 35.137054000, 3, 5, "SDN 4123.XX"}, - {13.314880000, 25.078554000, 3, 4, "SDN 5123.XX"}, - {13.218480000, 22.218154000, 3, 5, "SDN 6123.XX"}, - {11.562880000, 34.040833500, 4, 9, "SDN 7123.XX"}, - {11.283080000, 25.918233500, 4, 8, "SDN 8123.XX"}, - {17.322365000, 33.761903000, 3, 4, "SDN 9123.XX"}, - {16.501980000, 33.259182500, 3, 4, "SDN B123.XX"}, - {14.914665000, 35.513882500, 3, 4, "SDN C123.XX"}, - {12.419265000, 28.109854000, 3, 4, "SDN D123.XX"}, - {11.020880000, 27.571233500, 4, 8, "SDN F123.XX"}, - {12.665865000, 23.233054000, 3, 5, "SDN G123.XX"}, - {18.896365000, 36.967831500, 3, 4, "SDN H123.XX"}, - {17.785865000, 33.747903000, 3, 4, "SDN J123.XX"}, - {20.515262000, 22.445140500, 2, 5, "SDN 1234.XXX"}, - {10.548876000, 23.824372000, 3, 9, "SDN 123.XXXX"}, - {16.271000000, 30.220000000, 2, 3, "SDN MB43.XFPT"}, - {-6.162200000, 106.792110000, 5, 6, "IDN 12.XX"}, - {-6.236888500, 106.582930500, 4, 5, "IDN 12.XXX"}, - {-7.206455000, 112.660226875, 4, 5, "IDN 000.XX"}, - {-7.258455000, 112.670226875, 4, 5, "IDN 100.XX"}, - {-7.310455000, 112.670226875, 4, 5, "IDN 200.XX"}, - {-7.361455000, 112.670226875, 4, 5, "IDN 300.XX"}, - {-6.869276000, 107.524081375, 4, 5, "IDN 400.XX"}, - {-6.877925000, 107.611290375, 4, 5, "IDN 500.XX"}, - {3.591545000, 98.624225625, 4, 5, "IDN 600.XX"}, - {3.684045000, 98.627225625, 4, 5, "IDN 700.XX"}, - {-2.941476000, 104.717620000, 4, 5, "IDN 800.XX"}, - {-6.949876000, 110.379081375, 4, 5, "IDN 900.XX"}, - {-5.108176000, 119.401507125, 4, 5, "IDN B00.XX"}, - {-7.922276000, 112.595681375, 4, 5, "IDN C00.XX"}, - {-5.383576000, 105.225594250, 4, 5, "IDN D00.XX"}, - {-6.539276000, 106.749094250, 4, 5, "IDN F00.XX"}, - {-0.906476000, 100.346220000, 4, 5, "IDN G00.XX"}, - {-7.535955000, 110.768321875, 4, 5, "IDN H00.XX"}, - {-3.309336000, 114.562899375, 4, 5, "IDN J00.XX"}, - {0.500204000, 101.413745000, 4, 5, "IDN JK0.00"}, - {-0.487236000, 117.102085000, 4, 5, "IDN K00.XX"}, - {-0.029396000, 109.307445000, 4, 5, "IDN KK0.00"}, - {-8.637536000, 115.188741500, 4, 5, "IDN L00.XX"}, - {-7.801596000, 110.345528375, 4, 5, "IDN LK0.00"}, - {-1.241336000, 116.804185000, 4, 5, "IDN M00.XX"}, - {-1.621896000, 103.585745000, 4, 5, "IDN MK0.00"}, - {1.497464000, 124.818885000, 4, 5, "IDN N00.XX"}, - {-8.585496000, 116.073255500, 4, 5, "IDN NK0.00"}, - {-6.704036000, 108.523713750, 4, 5, "IDN P00.XX"}, - {-7.815896000, 111.983728375, 4, 5, "IDN PK0.00"}, - {-6.860936000, 109.099528125, 4, 5, "IDN Q00.XX"}, - {-6.885196000, 109.645828375, 4, 5, "IDN QK0.00"}, - {-8.157436000, 113.664828125, 4, 5, "IDN R00.XX"}, - {-3.685815000, 128.158224375, 4, 5, "IDN RK0.00"}, - {5.562464000, 95.288913750, 4, 5, "IDN S00.XX"}, - {-7.728915000, 108.996093125, 4, 5, "IDN SK0.00"}, - {-3.795155000, 102.247145625, 4, 5, "IDN T00.XX"}, - {-7.422396000, 109.213037625, 4, 5, "IDN TK0.00"}, - {2.977594000, 99.029175000, 4, 5, "IDN V00.XX"}, - {-7.319296000, 108.183837625, 4, 5, "IDN VK0.00"}, - {-7.609255000, 111.502126875, 4, 5, "IDN W00.XX"}, - {-3.979996000, 122.484882875, 4, 5, "IDN WK0.00"}, - {-0.894933000, 119.835225000, 4, 5, "IDN X00.XX"}, - {1.437985000, 125.111155000, 4, 5, "IDN XK0.00"}, - {3.630994000, 98.466425625, 4, 5, "IDN Y00.XX"}, - {-7.635996000, 112.873637625, 4, 5, "IDN YK0.00"}, - {-10.153506000, 123.574261750, 4, 6, "IDN Z00.XX"}, - {1.052505000, 103.924535000, 4, 6, "IDN ZK0.00"}, - {-6.625493000, 106.001385000, 3, 4, "IDN 123.XXX"}, - {-7.684493500, 109.690267500, 3, 4, "IDN 12.XXXX"}, - {3.420865000, 98.418205000, 3, 4, "IDN 0123.XX"}, - {-3.224135000, 104.526805000, 3, 4, "IDN 1123.XX"}, - {-5.428135000, 119.355593500, 3, 4, "IDN 2123.XX"}, - {-5.496335000, 105.066405000, 3, 4, "IDN 3123.XX"}, - {-1.003035000, 100.260905000, 3, 4, "IDN 4123.XX"}, - {-3.604135000, 114.483205000, 3, 4, "IDN 5123.XX"}, - {0.325865000, 101.198205000, 3, 4, "IDN 6123.XX"}, - {-0.734135000, 116.918205000, 3, 4, "IDN 7123.XX"}, - {-0.254135000, 109.108205000, 3, 4, "IDN 8123.XX"}, - {-8.845920000, 114.991605000, 3, 4, "IDN 9123.XX"}, - {-1.416635000, 116.600805000, 3, 4, "IDN B123.XX"}, - {-1.824135000, 103.378205000, 3, 4, "IDN C123.XX"}, - {1.245865000, 124.783205000, 3, 4, "IDN D123.XX"}, - {-8.812220000, 116.009005000, 3, 4, "IDN F123.XX"}, - {-8.181420000, 113.568205000, 3, 4, "IDN G123.XX"}, - {-3.769935000, 127.897705000, 3, 4, "IDN H123.XX"}, - {5.200565000, 95.197805000, 3, 4, "IDN J123.XX"}, - {-4.031735000, 102.173005000, 3, 4, "IDN K123.XX"}, - {2.910865000, 98.868205000, 3, 4, "IDN L123.XX"}, - {-4.203135000, 122.298605000, 3, 4, "IDN M123.XX"}, - {-1.134135000, 119.608205000, 3, 4, "IDN N123.XX"}, - {-10.387535000, 123.283233500, 3, 5, "IDN P123.XX"}, - {1.177382500, 103.735982500, 3, 6, "IDN Q123.XX"}, - {-2.444135000, 113.688205000, 3, 4, "IDN R123.XX"}, - {0.390665000, 122.774805000, 3, 4, "IDN S123.XX"}, - {-2.907835000, 140.473105000, 3, 4, "IDN T123.XX"}, - {4.800346000, 96.774505000, 3, 4, "IDN V123.XX"}, - {-2.223735000, 105.743555000, 3, 4, "IDN W123.XX"}, - {0.743730000, 104.215593500, 3, 4, "IDN X123.XX"}, - {1.055365000, 98.975405000, 3, 4, "IDN Y123.XX"}, - {-8.546419000, 114.118205000, 3, 4, "IDN Z123.XX"}, - {-0.634724500, 129.753349500, 2, 3, "IDN 012.XXXX"}, - {-1.728032000, 130.480401000, 3, 4, "IDN 112.XXXX"}, - {0.416920000, 133.161592000, 2, 3, "IDN 212.XXXX"}, - {-2.264270000, 133.161592000, 2, 3, "IDN 312.XXXX"}, - {-0.682367000, 135.842782000, 2, 3, "IDN 412.XXXX"}, - {-3.363557000, 135.842782000, 2, 3, "IDN 512.XXXX"}, - {-6.044747000, 135.842782000, 2, 3, "IDN 612.XXXX"}, - {-1.486724000, 138.523972000, 2, 3, "IDN 712.XXXX"}, - {-4.167914000, 138.523972000, 2, 3, "IDN 812.XXXX"}, - {-6.849104000, 138.523972000, 2, 3, "IDN 912.XXXX"}, - {2.064613000, 118.848163000, 3, 5, "IDN B12.XXXX"}, - {2.064613000, 121.529353000, 2, 3, "IDN C12.XXXX"}, - {2.064613000, 124.210543000, 2, 3, "IDN D12.XXXX"}, - {-0.616576000, 118.848163000, 3, 4, "IDN F12.XXXX"}, - {-0.616576000, 121.529353000, 2, 3, "IDN G12.XXXX"}, - {-0.616576000, 124.210543000, 2, 3, "IDN H12.XXXX"}, - {-3.297766000, 118.848163000, 2, 3, "IDN J12.XXXX"}, - {-3.297766000, 121.529353000, 2, 3, "IDN K12.XXXX"}, - {-5.978956000, 120.510501000, 2, 3, "IDN L12.XXXX"}, - {2.448930000, 127.151699000, 3, 4, "IDN M12.XXXX"}, - {-0.232259000, 127.151699000, 2, 3, "IDN N12.XXXX"}, - {-2.913450000, 125.811104000, 3, 4, "IDN P12.XXXX"}, - {-1.706914000, 128.492293000, 3, 4, "IDN Q12.XXXX"}, - {-3.985926000, 131.173483000, 3, 4, "IDN R12.XXXX"}, - {-5.326521000, 132.782197000, 3, 4, "IDN S12.XXXX"}, - {-6.398997000, 130.449562000, 2, 3, "IDN T12.XXXX"}, - {-6.398997000, 127.768372000, 2, 3, "IDN V12.XXXX"}, - {-7.471473000, 125.087182000, 2, 3, "IDN W12.XXXX"}, - {4.628193000, 125.062763000, 2, 6, "IDN X12.XXXX"}, - {3.209077000, 105.134699000, 2, 4, "IDN Y12.XXXX"}, - {4.683732000, 107.815889000, 2, 4, "IDN Z12.XXXX"}, - {4.362685500, 114.705957500, 2, 5, "IDN 0123.XXX"}, - {4.362685500, 117.387147500, 2, 4, "IDN 1123.XXX"}, - {-0.606478000, 108.695546500, 2, 3, "IDN 2123.XXX"}, - {1.681496500, 111.086350500, 2, 4, "IDN 3123.XXX"}, - {1.681496500, 113.767540500, 2, 4, "IDN 4123.XXX"}, - {1.681496500, 116.448730500, 2, 4, "IDN 5123.XXX"}, - {-0.999693500, 109.343576500, 2, 3, "IDN 6123.XXX"}, - {-0.999693500, 112.024766500, 2, 3, "IDN 7123.XXX"}, - {-0.999693500, 114.705956500, 2, 3, "IDN 8123.XXX"}, - {-3.680883500, 114.169718500, 2, 3, "IDN 9123.XXX"}, - {5.845272500, 95.106371500, 2, 3, "IDN B123.XXX"}, - {5.845272500, 97.787561500, 2, 4, "IDN C123.XXX"}, - {3.164097500, 95.776668500, 2, 3, "IDN D123.XXX"}, - {3.164097500, 98.457858500, 2, 3, "IDN F123.XXX"}, - {1.447118500, 101.136293000, 2, 4, "IDN G123.XXX"}, - {0.482908500, 98.243276500, 2, 3, "IDN H123.XXX"}, - {0.482908500, 100.924466500, 2, 3, "IDN J123.XXX"}, - {0.482908500, 103.605656500, 2, 3, "IDN K123.XXX"}, - {-2.198281500, 98.243276500, 2, 3, "IDN L123.XXX"}, - {-2.198281500, 100.924466500, 2, 3, "IDN M123.XXX"}, - {-2.198281500, 103.605656500, 2, 3, "IDN N123.XXX"}, - {-2.198281500, 106.286846500, 2, 3, "IDN P123.XXX"}, - {-4.879471500, 102.077377500, 2, 3, "IDN Q123.XXX"}, - {-4.879471500, 104.758567500, 2, 3, "IDN R123.XXX"}, - {-5.694323500, 107.440279500, 2, 3, "IDN S123.XXX"}, - {-6.230561500, 110.121469500, 2, 3, "IDN T123.XXX"}, - {-6.498680500, 112.802659500, 2, 3, "IDN V123.XXX"}, - {-6.766799500, 115.483849500, 2, 3, "IDN W123.XXX"}, - {-8.761156000, 118.251832500, 2, 3, "IDN X123.XXX"}, - {-9.874390500, 118.976584500, 2, 4, "IDN Y123.XXX"}, - {-9.242252500, 122.578271000, 2, 4, "IDN Z123.XXX"}, - {4.728141500, 96.678782000, 2, 3, "IDN 1234.XXXX"}, - {19.443771500, -99.174853500, 5, 14, "MX-DIF 12.XX"}, - {19.199879000, -99.308742500, 4, 12, "MX-DIF 12.XXX"}, - {19.319000000, -99.151600000, 4, 12, "MX-DIF PR9.817"}, - {19.310865000, -98.273350500, 5, 14, "MX-TLA 12.XX"}, - {19.114415000, -98.108068500, 4, 14, "MX-TLA 123.XX"}, - {19.555880000, -98.563520500, 4, 13, "MX-TLA 12.XXX"}, - {19.541328000, -98.692129000, 3, 13, "MX-TLA 123.XXX"}, - {18.963749000, -99.248431500, 5, 12, "MX-MOR 12.XX"}, - {19.103435000, -99.467069000, 4, 11, "MX-MOR 12.XXX"}, - {18.609217000, -99.017571000, 4, 17, "MX-MOR 123.XX"}, - {18.733500000, -99.066000000, 4, 18, "MX-MOR S5M.3VS"}, - {21.914900000, -102.321500000, 5, 15, "MX-AGU 12.XX"}, - {21.875555000, -102.752820500, 4, 14, "MX-AGU 12.XXX"}, - {22.426925000, -102.471134000, 4, 14, "MX-AGU 123.XX"}, - {22.374628500, -102.843023500, 3, 15, "MX-AGU 123.XXX"}, - {19.278357500, -103.770365500, 5, 12, "MX-CL 12.XX"}, - {19.468104000, -103.947558500, 4, 11, "MX-CL 12.XXX"}, - {19.166511000, -104.418550500, 4, 11, "MX-CL 000.XX"}, - {18.942015000, -104.056010625, 5, 12, "MX-CL J00.XX"}, - {19.353667000, -104.659614000, 3, 10, "MX-CL 123.XXX"}, - {20.566403000, -100.422764000, 5, 12, "MX-QUE 12.XX"}, - {20.790015000, -100.572178500, 4, 11, "MX-QUE 12.XXX"}, - {20.392269000, -100.101928500, 4, 14, "MX-QUE 123.XX"}, - {20.076381000, -100.595245500, 3, 16, "MX-QUE 123.XXX"}, - {20.129185000, -98.784373500, 5, 15, "MX-HID 12.XX"}, - {20.246415000, -98.974958500, 4, 14, "MX-HID 12.XXX"}, - {20.096545000, -99.390645250, 4, 14, "MX-HID 000.XX"}, - {20.312673000, -99.294760625, 4, 11, "MX-HID 800.XX"}, - {20.490062000, -99.380076125, 4, 11, "MX-HID J00.XX"}, - {20.125904000, -98.507950125, 5, 15, "MX-HID S00.XX"}, - {21.373083000, -99.806837500, 3, 16, "MX-HID 123.XXX"}, - {19.443771500, -99.174853500, 5, 14, "MX-MX 12.XX"}, - {19.199879000, -99.308742500, 4, 12, "MX-MX 12.XXX"}, - {19.400545000, -99.779762500, 4, 8, "MX-MX 000.XX"}, - {19.935045000, -99.236761250, 4, 12, "MX-MX 800.XX"}, - {19.718545000, -98.874762500, 4, 14, "MX-MX J00.XX"}, - {19.718545000, -99.422762500, 4, 11, "MX-MX S00.XX"}, - {20.274230500, -100.541415000, 3, 16, "MX-MX 123.XXX"}, - {18.042700000, -92.969974000, 6, 11, "MX-TAB 12.XX"}, - {18.146515000, -93.195845000, 5, 10, "MX-TAB 12.XXX"}, - {18.041545000, -93.460764375, 4, 8, "MX-TAB 000.XX"}, - {17.489774000, -91.526676875, 5, 13, "MX-TAB 500.XX"}, - {18.271974000, -93.374345750, 5, 10, "MX-TAB B00.XX"}, - {17.827804000, -92.632226875, 5, 14, "MX-TAB H00.XX"}, - {17.808404000, -91.839126875, 5, 17, "MX-TAB M00.XX"}, - {18.558004000, -92.731906625, 5, 10, "MX-TAB R00.XX"}, - {18.431545000, -93.289658750, 5, 10, "MX-TAB W00.XX"}, - {17.958982000, -94.057515000, 3, 16, "MX-TAB 123.XXX"}, - {21.536500000, -104.926616000, 5, 11, "MX-NAY 12.XX"}, - {21.548215000, -105.149880000, 4, 10, "MX-NAY 12.XXX"}, - {22.474724000, -105.569674500, 4, 16, "MX-NAY 000.XX"}, - {20.831524000, -105.441716000, 4, 11, "MX-NAY 800.XX"}, - {21.952045000, -105.317758125, 4, 10, "MX-NAY J00.XX"}, - {21.096404000, -104.548168000, 4, 10, "MX-NAY S00.XX"}, - {22.872899000, -106.612432000, 3, 12, "MX-NAY 123.XXX"}, - {21.167800000, -101.707916000, 5, 17, "MX-GUA 12.XX"}, - {21.028194000, -101.805060000, 5, 15, "MX-GUA 00.XXX"}, - {20.781184000, -101.531512000, 4, 10, "MX-GUA C0.XXX"}, - {20.640684000, -101.016534375, 4, 8, "MX-GUA P0.XXX"}, - {20.564504000, -101.292008000, 5, 9, "MX-GUA 000.XX"}, - {21.011904000, -101.367908000, 5, 9, "MX-GUA 400.XX"}, - {20.934404000, -101.545808000, 4, 10, "MX-GUA 800.XX"}, - {21.002504000, -101.955908000, 4, 12, "MX-GUA D00.XX"}, - {20.933294000, -100.862824000, 4, 8, "MX-GUA J00.XX"}, - {20.375394000, -101.309116125, 4, 12, "MX-GUA M00.XX"}, - {21.164194000, -101.010239750, 4, 13, "MX-GUA Q00.XX"}, - {20.152694000, -101.253516125, 4, 12, "MX-GUA T00.XX"}, - {20.069094000, -100.839716125, 4, 12, "MX-GUA X00.XX"}, - {21.620003500, -102.024237500, 3, 19, "MX-GUA 123.XXX"}, - {19.085100000, -98.239014500, 5, 11, "MX-PUE 12.XX"}, - {19.142294000, -98.381877500, 5, 15, "MX-PUE 00.XXX"}, - {18.459314000, -97.555108250, 4, 13, "MX-PUE J0.XXX"}, - {18.910524000, -98.630017625, 4, 13, "MX-PUE 000.XX"}, - {19.288824000, -98.614457500, 4, 16, "MX-PUE 800.XX"}, - {19.868224000, -97.548936250, 4, 10, "MX-PUE J00.XX"}, - {20.270604000, -98.168950125, 4, 14, "MX-PUE S00.XX"}, - {18.196329000, -99.077098000, 3, 11, "MX-PUE 123.XXX"}, - {21.011100000, -89.659116000, 5, 9, "MX-YUC 12.XX"}, - {20.991895000, -89.954496000, 4, 8, "MX-YUC 12.XXX"}, - {20.743844000, -88.361996000, 4, 10, "MX-YUC 000.XX"}, - {21.098874000, -88.337692750, 4, 10, "MX-YUC 600.XX"}, - {21.301545000, -89.847758750, 4, 8, "MX-YUC C00.XX"}, - {20.272074000, -89.450087125, 4, 11, "MX-YUC J00.XX"}, - {20.611874000, -90.039456000, 4, 11, "MX-YUC P00.XX"}, - {21.151374000, -89.340592750, 5, 9, "MX-YUC V00.XX"}, - {21.219131500, -90.321563000, 3, 7, "MX-YUC 123.XXX"}, - {22.941818000, -90.263006000, 3, 7, "MX-YUC 12.XXXX"}, - {21.181233000, -86.907342500, 5, 9, "MX-ROO 12.XX"}, - {21.245787000, -87.172508000, 4, 8, "MX-ROO 12.XXX"}, - {18.686545000, -88.599763125, 4, 8, "MX-ROO 000.XX"}, - {20.632224000, -87.190496125, 4, 8, "MX-ROO C00.XX"}, - {19.632624000, -88.199316250, 4, 11, "MX-ROO P00.XX"}, - {21.736826000, -87.622480000, 3, 10, "MX-ROO 012.XXX"}, - {21.736826000, -87.122512000, 3, 7, "MX-ROO 112.XXX"}, - {21.245787000, -87.672476000, 3, 10, "MX-ROO 212.XXX"}, - {21.245787000, -87.172508000, 4, 8, "MX-ROO 312.XXX"}, - {20.754747000, -88.167522500, 3, 11, "MX-ROO 412.XXX"}, - {20.754747000, -87.672762500, 3, 10, "MX-ROO 512.XXX"}, - {20.754747000, -87.178002500, 3, 7, "MX-ROO 612.XXX"}, - {20.263707000, -87.178002500, 3, 7, "MX-ROO 712.XXX"}, - {20.263707000, -89.290627500, 3, 14, "MX-ROO 812.XXX"}, - {20.263707000, -88.795867500, 3, 10, "MX-ROO 912.XXX"}, - {20.263707000, -88.301107500, 3, 10, "MX-ROO B12.XXX"}, - {20.263707000, -87.806347500, 3, 10, "MX-ROO C12.XXX"}, - {19.772667000, -89.290627500, 3, 13, "MX-ROO D12.XXX"}, - {19.772667000, -88.795867500, 3, 10, "MX-ROO F12.XXX"}, - {19.772667000, -88.301107500, 3, 10, "MX-ROO G12.XXX"}, - {19.772667000, -87.806347500, 3, 10, "MX-ROO H12.XXX"}, - {19.281627000, -89.142486000, 3, 10, "MX-ROO J12.XXX"}, - {19.281627000, -88.652934000, 3, 7, "MX-ROO K12.XXX"}, - {19.281627000, -88.163382000, 3, 7, "MX-ROO L12.XXX"}, - {19.281627000, -87.673830000, 3, 7, "MX-ROO M12.XXX"}, - {18.790587000, -89.142486000, 3, 10, "MX-ROO N12.XXX"}, - {18.790587000, -88.652934000, 3, 7, "MX-ROO P12.XXX"}, - {18.790587000, -88.163382000, 3, 7, "MX-ROO Q12.XXX"}, - {18.790587000, -87.673830000, 3, 7, "MX-ROO R12.XXX"}, - {18.325635000, -89.191442000, 3, 12, "MX-ROO S12.XXX"}, - {18.325635000, -88.995621000, 4, 10, "MX-ROO T12.XXX"}, - {18.594171000, -87.967562000, 4, 8, "MX-ROO V12.XXX"}, - {24.828900000, -107.431298500, 6, 10, "MX-SIN 12.XX"}, - {24.926915000, -107.743815000, 5, 9, "MX-SIN 12.XXX"}, - {23.350954000, -106.495797625, 4, 10, "MX-SIN 000.XX"}, - {25.818424000, -109.053870250, 4, 10, "MX-SIN 800.XX"}, - {25.665424000, -108.656070250, 4, 10, "MX-SIN J00.XX"}, - {25.476404000, -108.252814250, 4, 8, "MX-SIN S00.XX"}, - {27.024704500, -109.369943500, 3, 10, "MX-SIN 123.XXX"}, - {24.876930000, -108.069790500, 4, 8, "MX-SIN 12.XXXX"}, - {19.854785000, -90.567047500, 6, 10, "MX-CAM 12.XX"}, - {20.045615000, -90.677258500, 5, 9, "MX-CAM 12.XXX"}, - {18.786545000, -91.875763125, 5, 10, "MX-CAM 000.XX"}, - {19.475324000, -90.784757500, 5, 9, "MX-CAM C00.XX"}, - {18.665824000, -90.890977625, 5, 9, "MX-CAM P00.XX"}, - {18.261628000, -91.329216500, 5, 14, "MX-CAM 123.XXX"}, - {18.056109000, -92.388418500, 4, 13, "MX-CAM 12.XXXX"}, - {19.737600000, -101.234914500, 6, 10, "MX-MIC 12.XX"}, - {19.783405000, -101.399379250, 5, 9, "MX-MIC 00.XXX"}, - {19.429314000, -102.246034500, 5, 12, "MX-MIC J0.XXX"}, - {19.967204000, -102.356727250, 5, 12, "MX-MIC 000.XX"}, - {19.111045000, -102.403657500, 5, 12, "MX-MIC 400.XX"}, - {19.445804000, -100.451247500, 4, 11, "MX-MIC 800.XX"}, - {18.032745000, -102.334763750, 5, 9, "MX-MIC D00.XX"}, - {20.314694000, -102.099416125, 5, 15, "MX-MIC J00.XX"}, - {20.043594000, -102.754316125, 5, 12, "MX-MIC M00.XX"}, - {19.674194000, -100.649408250, 4, 8, "MX-MIC Q00.XX"}, - {19.814194000, -101.859408250, 5, 11, "MX-MIC T00.XX"}, - {19.557094000, -101.728608250, 5, 11, "MX-MIC X00.XX"}, - {20.162406500, -102.946238500, 4, 11, "MX-MIC 123.XXX"}, - {19.974677000, -103.570534500, 3, 10, "MX-MIC 12.XXXX"}, - {22.193500000, -101.016056500, 6, 12, "MX-SLP 12.XX"}, - {22.323415000, -101.111780000, 5, 11, "MX-SLP 12.XXX"}, - {22.031704000, -99.049920625, 4, 8, "MX-SLP 000.XX"}, - {23.699044000, -100.736453125, 5, 12, "MX-SLP 700.XX"}, - {21.953344000, -100.063277625, 5, 9, "MX-SLP F00.XX"}, - {21.369444000, -98.920183750, 4, 11, "MX-SLP M00.XX"}, - {22.204744000, -98.552671500, 4, 14, "MX-SLP T00.XX"}, - {21.792768000, -102.298505500, 3, 17, "MX-SLP 123.XXX"}, - {23.559525000, -100.953682500, 4, 13, "MX-SLP 12.XXXX"}, - {16.876160000, -99.928007000, 6, 9, "MX-GRO 12.XX"}, - {17.156115000, -100.103323500, 5, 8, "MX-GRO 12.XXX"}, - {17.659545000, -99.571764375, 5, 8, "MX-GRO 000.XX"}, - {18.399244000, -99.594931750, 5, 12, "MX-GRO 700.XX"}, - {17.698744000, -101.663637875, 4, 7, "MX-GRO F00.XX"}, - {18.595744000, -99.652225625, 5, 12, "MX-GRO M00.XX"}, - {17.643644000, -98.654637875, 4, 9, "MX-GRO T00.XX"}, - {18.490051000, -102.085469500, 3, 11, "MX-GRO 123.XXX"}, - {18.548859000, -100.142079500, 4, 14, "MX-GRO 12.XXXX"}, - {25.733100000, -100.347698500, 5, 12, "MX-NLE 12.XX"}, - {25.676849500, -100.613677000, 4, 11, "MX-NLE 12.XXX"}, - {25.293774000, -100.081006500, 4, 12, "MX-NLE 000.XX"}, - {24.916024000, -99.720331500, 4, 11, "MX-NLE C00.XX"}, - {27.537024000, -99.756447375, 4, 13, "MX-NLE P00.XX"}, - {23.347861000, -100.868979500, 3, 14, "MX-NLE 123.XXX"}, - {27.650844000, -101.062323000, 3, 11, "MX-NLE 12.XXXX"}, - {32.540999000, -117.064426000, 5, 12, "MX-BCN 12.XX"}, - {32.462396000, -117.095131000, 4, 8, "MX-BCN 12.XXX"}, - {32.605494000, -115.593379000, 4, 10, "MX-BCN 000.XX"}, - {31.956804000, -116.816229250, 4, 8, "MX-BCN J00.XX"}, - {32.673699500, -117.428154000, 1, 5, "MX-BCN 123.XXX"}, - {29.317187000, -115.985944000, 4, 8, "MX-BCN 12.XXXX"}, - {30.493485000, -118.279631500, 1, 3, "MX-BCN 1234.XX"}, - {19.215390000, -96.206962500, 5, 9, "MX-VER 00.XX"}, - {19.148025000, -96.183869500, 5, 9, "MX-VER J0.XX"}, - {19.277894000, -96.324477500, 4, 8, "MX-VER 00.XXX"}, - {19.540314000, -97.147434500, 4, 11, "MX-VER J0.XXX"}, - {18.088904000, -94.531466750, 4, 11, "MX-VER 000.XX"}, - {20.568545000, -97.491675625, 4, 11, "MX-VER 400.XX"}, - {18.048545000, -94.732763750, 4, 11, "MX-VER 800.XX"}, - {18.898404000, -97.054706625, 5, 12, "MX-VER D00.XX"}, - {18.842004000, -97.224406625, 4, 11, "MX-VER J00.XX"}, - {20.969504000, -97.476508000, 4, 8, "MX-VER N00.XX"}, - {18.469545000, -95.317763125, 6, 14, "MX-VER S00.XX"}, - {20.081894000, -97.102016125, 5, 12, "MX-VER X00.XX"}, - {19.922550500, -97.352865500, 3, 11, "MX-VER 123.XXX"}, - {18.614229000, -96.159451000, 4, 10, "MX-VER 12.XXXX"}, - {22.302191000, -98.582609000, 3, 13, "MX-VER 1234.XX"}, - {16.765293500, -93.168528000, 7, 12, "MX-CHP 12.XX"}, - {16.928951000, -93.364265000, 6, 11, "MX-CHP 12.XXX"}, - {16.330645000, -92.169766250, 7, 12, "MX-CHP 000.XX"}, - {16.684824000, -92.685159125, 6, 11, "MX-CHP C00.XX"}, - {14.956124000, -92.424120500, 4, 7, "MX-CHP P00.XX"}, - {17.178148500, -94.134421000, 4, 16, "MX-CHP 123.XXX"}, - {16.223289500, -94.080965000, 5, 13, "MX-CHP 12.XXXX"}, - {24.175100000, -110.344258000, 5, 9, "MX-BCS 12.XX"}, - {24.340115000, -110.547115000, 4, 8, "MX-BCS 12.XXX"}, - {23.236545000, -109.803756250, 4, 8, "MX-BCS 000.XX"}, - {26.005324000, -111.584710125, 4, 8, "MX-BCS 800.XX"}, - {23.024924000, -110.079453250, 4, 8, "MX-BCS J00.XX"}, - {25.045504000, -111.743579500, 4, 8, "MX-BCS S00.XX"}, - {25.404391000, -112.200293000, 4, 8, "MX-BCS 123.XXX"}, - {27.747330000, -113.520238500, 3, 9, "MX-BCS 12.XXXX"}, - {27.814290000, -116.546272500, 1, 3, "MX-BCS 1234.XX"}, - {22.776545000, -102.628756250, 5, 11, "MX-ZAC 00.XX"}, - {22.743035000, -102.550952250, 5, 14, "MX-ZAC J0.XX"}, - {22.980115000, -102.796993500, 4, 10, "MX-ZAC 12.XXX"}, - {23.181704000, -102.923073250, 4, 10, "MX-ZAC 000.XX"}, - {22.639944000, -102.293571500, 4, 14, "MX-ZAC 700.XX"}, - {22.670944000, -103.116371500, 4, 13, "MX-ZAC F00.XX"}, - {23.844444000, -103.212241875, 4, 10, "MX-ZAC M00.XX"}, - {22.268844000, -102.116471500, 4, 18, "MX-ZAC T00.XX"}, - {23.022298000, -104.262379000, 3, 13, "MX-ZAC 123.XXX"}, - {24.570272000, -104.014562500, 3, 11, "MX-ZAC 1234.XX"}, - {20.700400000, -103.378816000, 5, 9, "MX-JAL 12.XX"}, - {20.827015000, -103.514258500, 4, 8, "MX-JAL 12.XXX"}, - {20.696704000, -105.289168000, 4, 12, "MX-JAL 000.XX"}, - {19.656744000, -103.534007250, 4, 11, "MX-JAL 700.XX"}, - {21.391644000, -102.075583750, 4, 16, "MX-JAL F00.XX"}, - {20.881545000, -102.798304000, 4, 8, "MX-JAL M00.XX"}, - {20.458545000, -102.951510625, 4, 8, "MX-JAL T00.XX"}, - {20.323575500, -105.585269000, 3, 7, "MX-JAL 123.XXX"}, - {21.433741500, -104.287080000, 3, 13, "MX-JAL 1234.XX"}, - {22.297441000, -97.896728500, 5, 12, "MX-TAM 12.XX"}, - {22.472494000, -98.159206500, 4, 10, "MX-TAM 00.XXX"}, - {26.006114000, -98.429351625, 4, 13, "MX-TAM J0.XXX"}, - {25.863224000, -97.675710125, 4, 10, "MX-TAM 000.XX"}, - {27.522624000, -99.740247375, 4, 14, "MX-TAM 800.XX"}, - {23.846724000, -99.210771875, 4, 13, "MX-TAM J00.XX"}, - {22.797404000, -99.099273250, 4, 11, "MX-TAM S00.XX"}, - {22.248028000, -100.166861000, 3, 11, "MX-TAM 123.XXX"}, - {27.515684000, -99.804716000, 3, 15, "MX-TAM 12.XXXX"}, - {17.100300000, -96.766174000, 5, 8, "MX-OAX 12.XX"}, - {17.195615000, -96.874723500, 4, 9, "MX-OAX 12.XXX"}, - {18.154545000, -96.191188750, 4, 11, "MX-OAX 000.XX"}, - {16.311824000, -95.321119250, 4, 7, "MX-OAX 800.XX"}, - {16.588254000, -95.220071625, 4, 7, "MX-OAX J00.XX"}, - {17.823104000, -97.902943875, 4, 10, "MX-OAX S00.XX"}, - {16.013971500, -98.579098000, 3, 6, "MX-OAX 123.XXX"}, - {18.176926000, -96.157441000, 3, 10, "MX-OAX 12.XXXX"}, - {24.046863000, -104.711235500, 5, 9, "MX-DUR 12.XX"}, - {24.260715000, -104.819715000, 4, 8, "MX-DUR 12.XXX"}, - {25.636774000, -103.636903250, 4, 12, "MX-DUR 000.XX"}, - {25.108024000, -105.448331500, 4, 11, "MX-DUR C00.XX"}, - {23.860924000, -105.455391875, 4, 11, "MX-DUR P00.XX"}, - {24.538647500, -106.099686500, 4, 11, "MX-DUR 123.XXX"}, - {26.598535500, -107.106235500, 3, 13, "MX-DUR 12.XXXX"}, - {26.663243500, -104.715565000, 3, 11, "MX-DUR 1234.XX"}, - {25.378531000, -101.036878500, 5, 11, "MX-COA 12.XX"}, - {25.595494000, -101.109292750, 4, 10, "MX-COA 00.XXX"}, - {25.632914000, -103.533872750, 4, 14, "MX-COA J0.XXX"}, - {26.908124000, -101.535268625, 4, 9, "MX-COA 000.XX"}, - {28.747124000, -100.665405875, 4, 10, "MX-COA 800.XX"}, - {29.325324000, -101.071985625, 4, 10, "MX-COA J00.XX"}, - {27.923204000, -101.310837375, 4, 10, "MX-COA S00.XX"}, - {25.941686000, -103.437860500, 3, 13, "MX-COA 123.XXX"}, - {27.083138000, -103.866729000, 3, 11, "MX-COA 12.XXXX"}, - {29.565261500, -101.790813000, 3, 9, "MX-COA 1234.XX"}, - {29.144400000, -111.010442000, 5, 9, "MX-SON 12.XX"}, - {29.217494000, -111.155714375, 4, 8, "MX-SON 00.XXX"}, - {27.496514000, -110.144415625, 4, 10, "MX-SON J0.XXX"}, - {31.262344000, -111.070479500, 4, 8, "MX-SON 000.XX"}, - {32.411774000, -114.852291000, 4, 11, "MX-SON 600.XX"}, - {27.130474000, -109.601554625, 4, 10, "MX-SON C00.XX"}, - {27.963074000, -110.990428125, 4, 11, "MX-SON J00.XX"}, - {31.288474000, -109.645817500, 4, 8, "MX-SON P00.XX"}, - {30.703774000, -112.221111875, 4, 8, "MX-SON V00.XX"}, - {28.648665000, -111.350794500, 3, 7, "MX-SON 123.XXX"}, - {31.145103500, -111.375401500, 4, 8, "MX-SON 12.XXXX"}, - {32.014264000, -115.010503000, 3, 10, "MX-SON 0123.XX"}, - {31.525940000, -115.005323500, 3, 10, "MX-SON 6123.XX"}, - {31.918771000, -114.458483500, 3, 11, "MX-SON 1123.XX"}, - {31.425017000, -114.458483500, 3, 11, "MX-SON 7123.XX"}, - {31.751818000, -113.911643500, 3, 11, "MX-SON 2123.XX"}, - {31.258063000, -113.911643500, 3, 9, "MX-SON 8123.XX"}, - {31.584864000, -113.364803500, 3, 11, "MX-SON 3123.XX"}, - {31.584864000, -112.817963500, 3, 12, "MX-SON 4123.XX"}, - {31.584864000, -112.271123500, 3, 10, "MX-SON 5123.XX"}, - {31.091109000, -113.419487500, 3, 9, "MX-SON 9123.XX"}, - {31.091109000, -112.872647500, 3, 9, "MX-SON B123.XX"}, - {31.091109000, -112.325807500, 3, 7, "MX-SON C123.XX"}, - {31.091109000, -111.778967500, 3, 7, "MX-SON D123.XX"}, - {30.600069000, -113.419516000, 3, 9, "MX-SON F123.XX"}, - {30.600069000, -112.877884000, 3, 9, "MX-SON G123.XX"}, - {30.600069000, -112.336252000, 3, 7, "MX-SON H123.XX"}, - {30.600069000, -111.794620000, 3, 7, "MX-SON J123.XX"}, - {30.111744000, -113.154352500, 3, 9, "MX-SON K123.XX"}, - {30.111744000, -112.617928500, 3, 7, "MX-SON L123.XX"}, - {30.111744000, -112.081504500, 3, 7, "MX-SON M123.XX"}, - {29.617989000, -113.154352500, 3, 10, "MX-SON N123.XX"}, - {29.617989000, -112.617928500, 3, 7, "MX-SON P123.XX"}, - {29.617989000, -112.081504500, 3, 7, "MX-SON Q123.XX"}, - {29.129664000, -112.617957000, 3, 7, "MX-SON R123.XX"}, - {29.129664000, -112.086741000, 3, 7, "MX-SON S123.XX"}, - {28.635909000, -112.617957000, 3, 7, "MX-SON T123.XX"}, - {28.635909000, -112.086741000, 3, 7, "MX-SON V123.XX"}, - {28.147584000, -112.400291500, 3, 7, "MX-SON W123.XX"}, - {28.341285000, -111.879463000, 4, 8, "MX-SON X123.XX"}, - {31.760100000, -106.510124500, 5, 14, "MX-CHH 12.XX"}, - {31.711394000, -106.678722500, 4, 10, "MX-CHH 00.XXX"}, - {28.719614000, -106.217769125, 4, 9, "MX-CHH J0.XXX"}, - {28.269724000, -105.609427125, 4, 9, "MX-CHH 000.XX"}, - {26.964045000, -105.857748125, 4, 11, "MX-CHH 800.XX"}, - {28.447724000, -106.955027125, 4, 8, "MX-CHH J00.XX"}, - {30.453704000, -108.051814125, 4, 8, "MX-CHH S00.XX"}, - {27.666612500, -108.260591000, 3, 7, "MX-CHH 123.XXX"}, - {30.065450500, -108.305391000, 3, 7, "MX-CHH 1234.XX"}, - {30.939386500, -108.891375000, 3, 10, "MX-CHH 01.XXXX"}, - {30.850660000, -108.905869500, 3, 10, "MX-CHH 11.XXXX"}, - {30.419295000, -108.665323000, 3, 10, "MX-CHH 21.XXXX"}, - {29.323516000, -108.741212500, 3, 10, "MX-CHH 31.XXXX"}, - {28.655757500, -108.743681000, 3, 10, "MX-CHH 41.XXXX"}, - {28.144708000, -109.037735000, 3, 10, "MX-CHH 51.XXXX"}, - {27.850209000, -108.993487000, 3, 10, "MX-CHH 61.XXXX"}, - {27.343553500, -108.743826000, 3, 10, "MX-CHH 71.XXXX"}, - {31.185011000, -105.787560000, 3, 9, "MX-CHH 81.XXXX"}, - {30.334831500, -105.803040500, 3, 8, "MX-CHH 91.XXXX"}, - {30.334831500, -105.260040500, 3, 8, "MX-CHH B1.XXXX"}, - {30.204422500, -105.785527500, 3, 8, "MX-CHH C1.XXXX"}, - {30.204422500, -105.172527500, 3, 9, "MX-CHH D1.XXXX"}, - {29.829582500, -105.786731000, 3, 8, "MX-CHH F1.XXXX"}, - {29.829582500, -105.222731000, 3, 9, "MX-CHH G1.XXXX"}, - {29.829582500, -104.658731000, 3, 9, "MX-CHH H1.XXXX"}, - {28.895709000, -105.804187500, 3, 8, "MX-CHH J1.XXXX"}, - {28.895709000, -105.264944000, 3, 8, "MX-CHH K1.XXXX"}, - {28.895709000, -104.722093500, 3, 8, "MX-CHH L1.XXXX"}, - {28.895709000, -104.179207000, 3, 8, "MX-CHH M1.XXXX"}, - {28.402209000, -105.804187500, 3, 8, "MX-CHH N1.XXXX"}, - {28.402209000, -105.264944000, 3, 8, "MX-CHH P1.XXXX"}, - {28.402209000, -104.722093500, 3, 8, "MX-CHH Q1.XXXX"}, - {28.402209000, -104.179207000, 3, 8, "MX-CHH R1.XXXX"}, - {28.919349000, -103.622368500, 3, 11, "MX-CHH S1.XXXX"}, - {27.886303000, -104.218766000, 3, 8, "MX-CHH T1.XXXX"}, - {27.514576000, -104.218302000, 3, 8, "MX-CHH V1.XXXX"}, - {26.727303000, -104.219134500, 3, 11, "MX-CHH W1.XXXX"}, - {26.059512000, -107.834297000, 3, 10, "MX-CHH X1.XXXX"}, - {25.924256000, -107.154049000, 3, 13, "MX-CHH Y1.XXXX"}, - {25.660939000, -107.153470500, 3, 13, "MX-CHH Z1.XXXX"}, - {64.207450000, -51.750572500, 5, 6, "GRL 12.XX"}, - {64.381115000, -52.177213500, 4, 5, "GRL 12.XXX"}, - {66.944804000, -53.890552750, 4, 6, "GRL 000.XX"}, - {69.211194000, -51.182244250, 4, 5, "GRL 400.XX"}, - {60.711194000, -46.093312250, 4, 5, "GRL 700.XX"}, - {68.704194000, -53.071223000, 4, 6, "GRL B00.XX"}, - {68.704194000, -52.668536000, 4, 6, "GRL F00.XX"}, - {65.411194000, -53.077109500, 4, 6, "GRL J00.XX"}, - {62.003170000, -49.763126625, 3, 4, "GRL M00.XX"}, - {65.609194000, -37.817643375, 3, 4, "GRL Q00.XX"}, - {60.911194000, -46.203411750, 4, 5, "GRL T00.XX"}, - {60.137194000, -45.385630625, 4, 5, "GRL X00.XX"}, - {60.908421000, -48.412408500, 3, 4, "GRL 123.XXX"}, - {63.822741000, -53.919803500, 3, 5, "GRL 12.XXXX"}, - {69.252090000, -54.001908000, 3, 5, "GRL 1234.XX"}, - {62.882938500, -54.971945500, 2, 4, "GRL 1234.XXX"}, - {80.170493500, -71.347610000, 2, 6, "GRL 123.XXXX"}, - {81.961383000, -71.003180000, 2, 6, "GRL 1234.XXXX"}, - {24.706700000, 46.681442000, 6, 7, "SAU 12.XX"}, - {21.732555000, 39.088127250, 4, 5, "SAU 00.XXX"}, - {24.680314000, 46.570079750, 5, 6, "SAU J0.XXX"}, - {28.372714000, 36.498273125, 4, 6, "SAU 000.XX"}, - {26.345214000, 43.901431125, 4, 5, "SAU 200.XX"}, - {21.513924000, 39.753182250, 4, 5, "SAU 400.XX"}, - {21.513924000, 39.845917250, 4, 5, "SAU 500.XX"}, - {21.513924000, 39.938652250, 4, 5, "SAU 600.XX"}, - {21.427435000, 39.734635250, 4, 5, "SAU 700.XX"}, - {21.427435000, 39.827370250, 4, 5, "SAU 800.XX"}, - {24.500724000, 39.535378250, 4, 5, "SAU 900.XX"}, - {24.500724000, 39.630035250, 4, 5, "SAU B00.XX"}, - {24.414235000, 39.535378250, 4, 5, "SAU C00.XX"}, - {24.414235000, 39.630035250, 4, 5, "SAU D00.XX"}, - {26.470724000, 50.006487125, 5, 6, "SAU F00.XX"}, - {26.470724000, 50.102826125, 5, 6, "SAU G00.XX"}, - {26.384235000, 49.951573125, 5, 6, "SAU H00.XX"}, - {26.384235000, 50.047912125, 5, 6, "SAU J00.XX"}, - {26.384235000, 50.144251125, 5, 6, "SAU K00.XX"}, - {26.297746000, 50.134843875, 5, 6, "SAU L00.XX"}, - {21.302924000, 40.381482250, 4, 5, "SAU M00.XX"}, - {25.390645000, 49.544748750, 5, 6, "SAU N00.XX"}, - {25.472745000, 49.509339750, 5, 6, "SAU P00.XX"}, - {18.327245000, 42.683936250, 4, 6, "SAU Q00.XX"}, - {27.558345000, 41.656353125, 4, 5, "SAU R00.XX"}, - {24.171545000, 47.262845625, 5, 6, "SAU S00.XX"}, - {28.466324000, 45.915283125, 4, 5, "SAU T00.XX"}, - {18.240295000, 42.480236250, 4, 6, "SAU V00.XX"}, - {31.022624000, 40.985740500, 4, 6, "SAU W00.XX"}, - {26.594524000, 49.996187125, 5, 6, "SAU X00.XX"}, - {26.130124000, 43.959013875, 4, 5, "SAU Y00.XX"}, - {24.114045000, 38.011036625, 4, 5, "SAU Z00.XX"}, - {25.429022000, 45.711269500, 3, 4, "SAU 12.XXXX"}, - {27.518209000, 47.425380500, 3, 4, "SAU 1234.XX"}, - {24.898515000, 46.509785000, 4, 5, "SAU 012.XXX"}, - {21.715115000, 39.085820000, 3, 4, "SAU 112.XXX"}, - {21.644515000, 39.580020000, 3, 4, "SAU 212.XXX"}, - {24.660115000, 39.385885000, 3, 4, "SAU 312.XXX"}, - {26.699815000, 49.745850000, 4, 5, "SAU 412.XXX"}, - {21.498915000, 40.142720000, 3, 4, "SAU 512.XXX"}, - {28.584315000, 36.334636500, 3, 5, "SAU 612.XXX"}, - {26.427515000, 43.755471500, 3, 4, "SAU 712.XXX"}, - {25.542115000, 49.296371500, 5, 6, "SAU 812.XXX"}, - {18.466215000, 42.398255000, 3, 5, "SAU 912.XXX"}, - {27.725015000, 41.470136500, 3, 4, "SAU B12.XXX"}, - {24.274015000, 47.015885000, 4, 5, "SAU C12.XXX"}, - {28.630115000, 45.731136500, 3, 4, "SAU D12.XXX"}, - {31.182015000, 40.792180000, 3, 5, "SAU F12.XXX"}, - {24.292015000, 37.948685000, 3, 4, "SAU G12.XXX"}, - {27.176215000, 49.418250000, 4, 5, "SAU H12.XXX"}, - {31.530115000, 37.101866500, 3, 6, "SAU J12.XXX"}, - {30.090115000, 39.801601500, 3, 5, "SAU K12.XXX"}, - {26.149515000, 43.282271500, 3, 4, "SAU L12.XXX"}, - {17.797815000, 44.067955000, 3, 5, "SAU M12.XXX"}, - {17.225115000, 42.472155000, 3, 5, "SAU N12.XXX"}, - {28.500315000, 48.155536500, 4, 5, "SAU P12.XXX"}, - {20.210115000, 42.385041500, 3, 4, "SAU Q12.XXX"}, - {26.421215000, 44.626671500, 3, 4, "SAU R12.XXX"}, - {24.690115000, 44.152885000, 3, 4, "SAU S12.XXX"}, - {17.670115000, 46.902155000, 3, 5, "SAU T12.XXX"}, - {31.870115000, 38.421866500, 3, 6, "SAU V12.XXX"}, - {25.984415000, 49.313071500, 4, 5, "SAU W12.XXX"}, - {23.000115000, 38.800406500, 3, 4, "SAU X12.XXX"}, - {29.830115000, 43.266501500, 3, 5, "SAU Y12.XXX"}, - {24.120115000, 42.702885000, 3, 4, "SAU Z12.XXX"}, - {32.099388500, 36.135477000, 2, 6, "SAU 0123.XXX"}, - {32.099388500, 39.203950000, 2, 6, "SAU 1123.XXX"}, - {32.099388500, 42.272423000, 2, 4, "SAU 2123.XXX"}, - {29.434514500, 34.597531500, 2, 4, "SAU 3123.XXX"}, - {29.434514500, 37.576631500, 2, 3, "SAU 4123.XXX"}, - {29.434514500, 40.555731500, 2, 4, "SAU 5123.XXX"}, - {29.434514500, 43.534831500, 3, 5, "SAU 6123.XXX"}, - {29.434514500, 46.513931500, 2, 4, "SAU 7123.XXX"}, - {29.434514500, 47.705571500, 3, 9, "SAU 8123.XXX"}, - {26.753324500, 35.846488500, 2, 4, "SAU 9123.XXX"}, - {26.753324500, 38.766006500, 2, 3, "SAU B123.XXX"}, - {26.753324500, 41.685524500, 2, 3, "SAU C123.XXX"}, - {26.753324500, 44.605042500, 2, 3, "SAU D123.XXX"}, - {26.753324500, 47.524560500, 3, 4, "SAU F123.XXX"}, - {26.753324500, 50.444078500, 2, 3, "SAU G123.XXX"}, - {24.072134500, 37.999417500, 3, 4, "SAU H123.XXX"}, - {24.072134500, 40.859353500, 2, 3, "SAU J123.XXX"}, - {24.072134500, 43.719289500, 2, 3, "SAU K123.XXX"}, - {24.072134500, 46.579225500, 3, 4, "SAU L123.XXX"}, - {24.072134500, 49.439161500, 2, 3, "SAU M123.XXX"}, - {22.834844500, 52.293925500, 2, 4, "SAU N123.XXX"}, - {21.390944500, 38.868123500, 2, 3, "SAU P123.XXX"}, - {21.390944500, 41.668477500, 2, 3, "SAU Q123.XXX"}, - {21.390944500, 44.468831500, 2, 3, "SAU R123.XXX"}, - {21.390944500, 47.269185500, 2, 3, "SAU S123.XXX"}, - {21.390944500, 50.069539500, 2, 3, "SAU T123.XXX"}, - {21.390944500, 52.869893500, 2, 4, "SAU V123.XXX"}, - {18.709754500, 40.717006000, 2, 3, "SAU W123.XXX"}, - {19.765914500, 43.458376500, 3, 4, "SAU X123.XXX"}, - {19.497795500, 46.258730500, 3, 4, "SAU Y123.XXX"}, - {20.854706500, 49.059624500, 3, 4, "SAU Z123.XXX"}, - {24.671600000, 46.722700000, 6, 7, "SAU KGXF.DFDN"}, - {-4.304075000, 15.282348000, 5, 9, "COD 12.XX"}, - {-4.490975000, 15.172273625, 4, 8, "COD 00.XXX"}, - {-11.549316000, 27.323203625, 4, 6, "COD C0.XXX"}, - {-6.091016000, 23.532490750, 4, 6, "COD P0.XXX"}, - {-10.677276000, 25.446542750, 5, 7, "COD 000.XX"}, - {-5.849276000, 22.359094250, 4, 6, "COD 100.XX"}, - {0.567624000, 25.149720000, 4, 5, "COD 200.XX"}, - {-10.952676000, 26.694842750, 4, 6, "COD 300.XX"}, - {-5.779876000, 13.016694250, 3, 5, "COD 400.XX"}, - {-6.390276000, 20.743894250, 4, 6, "COD 500.XX"}, - {-2.467076000, 28.809720000, 5, 6, "COD 600.XX"}, - {-5.787776000, 13.431194250, 4, 6, "COD 700.XX"}, - {-4.999876000, 18.766507125, 4, 6, "COD 800.XX"}, - {-3.342476000, 29.117207125, 4, 6, "COD 900.XX"}, - {-6.965776000, 23.410981375, 4, 6, "COD B00.XX"}, - {0.076524000, 18.219820000, 4, 6, "COD C00.XX"}, - {0.161824000, 29.256120000, 5, 6, "COD D00.XX"}, - {-1.618376000, 29.165420000, 5, 7, "COD F00.XX"}, - {2.786564000, 27.583485000, 4, 5, "COD G00.XX"}, - {1.560304000, 30.222845000, 5, 8, "COD GK0.00"}, - {3.258964000, 19.746799375, 4, 6, "COD H00.XX"}, - {-2.954296000, 25.901145000, 4, 5, "COD HK0.00"}, - {-3.303236000, 17.353099375, 4, 6, "COD J00.XX"}, - {-4.338296000, 20.569673125, 4, 5, "COD JK0.00"}, - {-5.914836000, 29.158013750, 4, 5, "COD K00.XX"}, - {0.490304000, 29.438645000, 5, 6, "COD KK0.00"}, - {-6.720036000, 23.917913750, 4, 6, "COD L00.XX"}, - {2.190004000, 22.442345000, 4, 5, "COD LK0.00"}, - {-5.235836000, 14.837999375, 4, 6, "COD M00.XX"}, - {-11.764796000, 27.223038875, 4, 6, "COD MK0.00"}, - {-8.721936000, 24.966641500, 4, 6, "COD N00.XX"}, - {2.159004000, 21.488745000, 4, 5, "COD NK0.00"}, - {-3.509736000, 23.577499375, 4, 5, "COD P00.XX"}, - {-6.146496000, 24.455400250, 4, 5, "COD PK0.00"}, - {-4.425236000, 26.634499375, 4, 5, "COD Q00.XX"}, - {-4.855396000, 21.534173125, 4, 6, "COD QK0.00"}, - {4.297264000, 20.973199375, 4, 7, "COD R00.XX"}, - {-4.559896000, 18.580373125, 4, 7, "COD RK0.00"}, - {2.817364000, 24.703585000, 4, 6, "COD S00.XX"}, - {1.249104000, 23.574645000, 4, 5, "COD SK0.00"}, - {-4.957536000, 23.398999375, 4, 6, "COD T00.XX"}, - {-2.719196000, 17.664245000, 4, 6, "COD TK0.00"}, - {-1.924436000, 18.259885000, 4, 6, "COD V00.XX"}, - {-5.015096000, 12.917173125, 4, 8, "COD VK0.00"}, - {-4.056736000, 19.537299375, 4, 5, "COD W00.XX"}, - {-4.818396000, 17.008773125, 4, 7, "COD WK0.00"}, - {-9.150036000, 25.800241500, 4, 6, "COD X00.XX"}, - {0.773804000, 24.414345000, 4, 5, "COD XK0.00"}, - {-7.284836000, 27.358228125, 4, 5, "COD Y00.XX"}, - {2.734104000, 23.753945000, 4, 6, "COD YK0.00"}, - {-5.321636000, 21.377013750, 4, 6, "COD Z00.XX"}, - {-10.875896000, 26.573510750, 4, 6, "COD ZK0.00"}, - {-4.638996500, 21.947561500, 3, 5, "COD 123.XXX"}, - {-4.660930000, 15.051810000, 3, 7, "COD 31.XXXX"}, - {-10.735725000, 25.243270500, 3, 5, "COD 41.XXXX"}, - {0.315174000, 24.981820000, 3, 4, "COD 51.XXXX"}, - {-11.161725000, 26.452420500, 3, 5, "COD 61.XXXX"}, - {-6.036275000, 13.056280000, 3, 5, "COD 71.XXXX"}, - {-6.642725000, 20.576230000, 3, 5, "COD 81.XXXX"}, - {-2.695625000, 28.621620000, 3, 4, "COD 91.XXXX"}, - {-5.252325000, 18.598720000, 3, 5, "COD B1.XXXX"}, - {-3.594925000, 28.849420000, 3, 4, "COD C1.XXXX"}, - {-0.175926000, 18.051920000, 3, 5, "COD D1.XXXX"}, - {0.096924000, 29.172170000, 4, 5, "COD F1.XXXX"}, - {-1.870825000, 28.997520000, 4, 6, "COD G1.XXXX"}, - {2.562374000, 27.405820000, 3, 5, "COD H1.XXXX"}, - {1.556374000, 29.925870000, 4, 7, "COD J1.XXXX"}, - {3.034774000, 19.569220000, 3, 5, "COD K1.XXXX"}, - {-3.160125000, 25.718620000, 3, 4, "COD L1.XXXX"}, - {-3.527425000, 17.175520000, 3, 5, "COD M1.XXXX"}, - {-4.544125000, 20.387220000, 3, 5, "COD N1.XXXX"}, - {-6.139025000, 28.980530000, 4, 5, "COD P1.XXXX"}, - {1.984174000, 22.259820000, 3, 4, "COD Q1.XXXX"}, - {-5.325875000, 14.800920000, 3, 5, "COD R1.XXXX"}, - {-11.970625000, 27.043920500, 3, 5, "COD S1.XXXX"}, - {-8.946125000, 24.792210500, 3, 5, "COD T1.XXXX"}, - {1.953174000, 21.306220000, 3, 4, "COD V1.XXXX"}, - {-3.733925000, 23.399920000, 3, 4, "COD W1.XXXX"}, - {-4.649425000, 26.456920000, 3, 4, "COD X1.XXXX"}, - {-5.061225000, 21.351720000, 3, 5, "COD Y1.XXXX"}, - {4.080674000, 20.883520000, 3, 5, "COD Z1.XXXX"}, - {-4.788135000, 18.374700000, 3, 6, "COD 0123.XX"}, - {2.570764000, 24.502700000, 3, 5, "COD 1123.XX"}, - {1.020864000, 23.368900000, 3, 4, "COD 2123.XX"}, - {-2.947435000, 17.458500000, 3, 5, "COD 3123.XX"}, - {-2.171035000, 18.059000000, 3, 5, "COD 4123.XX"}, - {-5.243335000, 12.711500000, 3, 5, "COD 5123.XX"}, - {-4.303335000, 19.336500000, 3, 4, "COD 6123.XX"}, - {-5.046635000, 16.803100000, 3, 6, "COD 7123.XX"}, - {-9.396635000, 25.602332500, 3, 5, "COD 8123.XX"}, - {0.545564000, 24.208600000, 3, 4, "COD 9123.XX"}, - {-7.528720000, 27.157610000, 3, 4, "COD B123.XX"}, - {2.505864000, 23.548200000, 3, 5, "COD C123.XX"}, - {-5.568235000, 21.176310000, 3, 5, "COD D123.XX"}, - {-5.624135000, 25.518210000, 3, 4, "COD F123.XX"}, - {-3.254135000, 16.688200000, 3, 5, "COD G123.XX"}, - {-0.454135000, 20.628200000, 3, 4, "COD H123.XX"}, - {-3.834135000, 26.438200000, 3, 4, "COD J123.XX"}, - {3.875864000, 22.208200000, 3, 5, "COD K123.XX"}, - {-5.614135000, 26.748210000, 3, 4, "COD L123.XX"}, - {2.810864000, 22.018170000, 3, 5, "COD M123.XX"}, - {0.465864000, 22.648200000, 3, 4, "COD N123.XX"}, - {3.055864000, 25.278200000, 3, 5, "COD P123.XX"}, - {-2.954135000, 17.908200000, 4, 6, "COD Q123.XX"}, - {3.105864000, 20.638200000, 3, 5, "COD R123.XX"}, - {-6.281420000, 26.678210000, 3, 4, "COD S123.XX"}, - {-7.291420000, 29.488210000, 4, 6, "COD T123.XX"}, - {-2.259135000, 16.168200000, 3, 6, "COD V123.XX"}, - {-7.801420000, 23.938210000, 3, 5, "COD W123.XX"}, - {3.425864000, 18.388200000, 3, 6, "COD X123.XX"}, - {4.495864000, 25.588200000, 3, 7, "COD Y123.XX"}, - {2.805864000, 29.298200000, 3, 4, "COD Z123.XX"}, - {-8.259570000, 21.842394000, 2, 4, "COD 112.XXXX"}, - {-8.259570000, 24.523584000, 2, 4, "COD 212.XXXX"}, - {-8.259570000, 26.454040000, 3, 5, "COD 312.XXXX"}, - {-6.382737000, 28.277250000, 3, 4, "COD 412.XXXX"}, - {-10.068214500, 22.320194000, 3, 6, "COD 512.XXXX"}, - {-10.222419000, 25.627174500, 3, 5, "COD 612.XXXX"}, - {-12.982003500, 28.305444500, 2, 5, "COD 712.XXXX"}, - {-10.206893000, 27.509840500, 4, 6, "COD 812.XXXX"}, - {5.338388500, 18.291348500, 2, 5, "COD 0123.XXX"}, - {5.338388500, 20.972538500, 2, 5, "COD 1123.XXX"}, - {5.338388500, 23.653728500, 2, 6, "COD 2123.XXX"}, - {5.338388500, 26.334918500, 2, 7, "COD 3123.XXX"}, - {5.338388500, 28.730481500, 3, 6, "COD 4123.XXX"}, - {2.657198500, 17.755110500, 2, 5, "COD 5123.XXX"}, - {2.657198500, 20.436300500, 2, 4, "COD 6123.XXX"}, - {2.657198500, 23.117490500, 2, 4, "COD 7123.XXX"}, - {2.657198500, 25.798680500, 2, 4, "COD 8123.XXX"}, - {2.657198500, 28.479870500, 2, 3, "COD 9123.XXX"}, - {2.657198500, 28.730481500, 3, 4, "COD B123.XXX"}, - {-0.023991500, 16.012337500, 2, 5, "COD C123.XXX"}, - {-0.023991500, 18.693527500, 2, 4, "COD D123.XXX"}, - {-0.023991500, 21.374717500, 2, 3, "COD F123.XXX"}, - {-0.023991500, 24.055907500, 2, 3, "COD G123.XXX"}, - {-0.023991500, 26.737097500, 2, 3, "COD H123.XXX"}, - {-0.023991500, 27.273335500, 3, 4, "COD J123.XXX"}, - {-2.705181500, 14.725365500, 2, 5, "COD K123.XXX"}, - {-2.705181500, 17.406555500, 2, 4, "COD L123.XXX"}, - {-2.705181500, 20.087745500, 2, 3, "COD M123.XXX"}, - {-2.705181500, 22.768935500, 2, 3, "COD N123.XXX"}, - {-2.705181500, 25.450125500, 2, 3, "COD P123.XXX"}, - {-2.705181500, 26.737097500, 3, 4, "COD Q123.XXX"}, - {-4.045776500, 12.124611500, 2, 5, "COD R123.XXX"}, - {-5.370055500, 14.806323500, 2, 4, "COD S123.XXX"}, - {-5.370055500, 17.487513500, 2, 4, "COD T123.XXX"}, - {-5.370055500, 20.168703500, 2, 4, "COD V123.XXX"}, - {-5.370055500, 22.849893500, 3, 5, "COD W123.XXX"}, - {-5.370055500, 25.531083500, 3, 4, "COD X123.XXX"}, - {-5.370055500, 28.212273500, 2, 3, "COD Y123.XXX"}, - {-5.638174500, 17.487513500, 3, 5, "COD Z123.XXX"}, - {-4.339000000, 15.320122500, 5, 9, "COD 5JQ0.D83N"}, - {36.813700000, 2.992848000, 5, 6, "DZA 12.XX"}, - {36.666791000, 2.742380500, 4, 5, "DZA 12.XXX"}, - {35.727545000, -0.670603125, 4, 5, "DZA 000.XX"}, - {36.401124000, 6.569602750, 4, 5, "DZA 100.XX"}, - {35.590624000, 6.119480000, 4, 5, "DZA 200.XX"}, - {36.916545000, 7.706280625, 4, 6, "DZA 300.XX"}, - {36.230724000, 5.359941375, 4, 5, "DZA 400.XX"}, - {35.241624000, -0.664420000, 4, 5, "DZA 500.XX"}, - {34.871124000, 5.684819625, 5, 6, "DZA 600.XX"}, - {34.705924000, 3.208819625, 5, 6, "DZA 700.XX"}, - {35.460124000, 8.053580000, 4, 6, "DZA 800.XX"}, - {36.899724000, 6.893563125, 4, 5, "DZA 900.XX"}, - {36.776624000, 5.008102750, 4, 5, "DZA B00.XX"}, - {35.396724000, 1.280280000, 4, 5, "DZA C00.XX"}, - {36.192124000, 1.281841375, 4, 5, "DZA D00.XX"}, - {36.750824000, 3.996302750, 4, 5, "DZA F00.XX"}, - {31.619264000, -2.261538750, 3, 6, "DZA G00.XX"}, - {36.065004000, 4.731038375, 4, 5, "DZA GK0.00"}, - {35.952464000, 0.053258125, 4, 5, "DZA H00.XX"}, - {36.264204000, 2.736720750, 4, 5, "DZA HK0.00"}, - {34.902464000, -1.357527125, 5, 8, "DZA J00.XX"}, - {31.945204000, 5.297457750, 3, 4, "DZA JK0.00"}, - {36.294564000, 7.922100250, 4, 6, "DZA K00.XX"}, - {34.833955000, 0.126621375, 5, 6, "DZA KK0.00"}, - {36.468745000, 7.398278750, 4, 5, "DZA L00.XX"}, - {35.422304000, 7.108355000, 4, 5, "DZA LK0.00"}, - {36.813964000, 5.712042375, 4, 5, "DZA M00.XX"}, - {36.145704000, 5.652138375, 4, 5, "DZA MK0.00"}, - {33.382464000, 6.823159875, 3, 4, "DZA N00.XX"}, - {35.723504000, 0.516138375, 4, 5, "DZA NK0.00"}, - {35.722464000, 4.501958125, 4, 5, "DZA P00.XX"}, - {35.204104000, 4.148155000, 4, 5, "DZA PK0.00"}, - {33.822164000, 2.830902000, 3, 4, "DZA Q00.XX"}, - {35.788904000, 7.356238375, 4, 5, "DZA QK0.00"}, - {35.462964000, 2.864515000, 4, 5, "DZA R00.XX"}, - {35.394104000, 0.108155000, 4, 5, "DZA RK0.00"}, - {35.399964000, 5.329915000, 4, 5, "DZA S00.XX"}, - {36.374104000, 3.867720750, 4, 5, "DZA SK0.00"}, - {32.502464000, 3.633589000, 3, 4, "DZA T00.XX"}, - {34.154104000, 3.468517375, 3, 4, "DZA TK0.00"}, - {35.882545000, 7.075868875, 4, 5, "DZA V00.XX"}, - {34.848304000, -1.768427375, 5, 8, "DZA VK0.00"}, - {36.149264000, 2.883758125, 4, 5, "DZA W00.XX"}, - {36.253904000, 2.188520750, 4, 5, "DZA WK0.00"}, - {36.770664000, 6.219342375, 4, 5, "DZA X00.XX"}, - {36.252604000, 6.686020750, 4, 5, "DZA XK0.00"}, - {32.789364000, 4.464432125, 3, 4, "DZA Y00.XX"}, - {35.881304000, 2.711838375, 4, 5, "DZA YK0.00"}, - {35.081994000, 2.970273125, 4, 5, "DZA Z00.XX"}, - {33.672604000, 0.995734000, 3, 4, "DZA ZK0.00"}, - {35.548925000, -2.029399500, 3, 6, "DZA 12.XXXX"}, - {36.893418500, 2.153016500, 3, 4, "DZA 123.XXX"}, - {34.747710500, 5.363669500, 4, 5, "DZA 1234.XX"}, - {36.836335000, -2.999762000, 2, 6, "DZA 012.XXXX"}, - {36.836335000, 0.217665000, 2, 5, "DZA 112.XXXX"}, - {36.836335000, 3.435093000, 3, 4, "DZA 212.XXXX"}, - {36.836335000, 6.652521000, 3, 4, "DZA 312.XXXX"}, - {34.785224000, -2.973686000, 3, 6, "DZA 412.XXXX"}, - {34.785224000, 0.184159000, 4, 5, "DZA 512.XXXX"}, - {34.785224000, 3.342005000, 4, 5, "DZA 612.XXXX"}, - {34.785224000, 6.499851000, 4, 5, "DZA 712.XXXX"}, - {32.104034000, -5.445953500, 2, 6, "DZA 812.XXXX"}, - {32.104034000, -2.377480500, 2, 5, "DZA 912.XXXX"}, - {32.104034000, 0.690991500, 2, 3, "DZA B12.XXXX"}, - {32.104034000, 3.759464500, 2, 3, "DZA C12.XXXX"}, - {32.104034000, 6.827937500, 2, 3, "DZA D12.XXXX"}, - {29.422844000, -8.485040000, 2, 5, "DZA F12.XXXX"}, - {29.422844000, -5.817955000, 3, 6, "DZA G12.XXXX"}, - {29.422844000, -2.838855000, 2, 5, "DZA H12.XXXX"}, - {29.422844000, 0.140244000, 2, 3, "DZA J12.XXXX"}, - {29.422844000, 3.119344000, 2, 3, "DZA K12.XXXX"}, - {29.422844000, 6.098444000, 2, 3, "DZA L12.XXXX"}, - {29.422844000, 9.077544000, 2, 3, "DZA M12.XXXX"}, - {26.741654000, -8.473069000, 2, 4, "DZA N12.XXXX"}, - {26.741654000, -5.553551000, 2, 4, "DZA P12.XXXX"}, - {26.741654000, -2.634033000, 2, 3, "DZA Q12.XXXX"}, - {26.741654000, 0.285484000, 2, 3, "DZA R12.XXXX"}, - {26.741654000, 3.205002000, 2, 3, "DZA S12.XXXX"}, - {26.741654000, 6.124520000, 2, 3, "DZA T12.XXXX"}, - {26.741654000, 9.044038000, 2, 3, "DZA V12.XXXX"}, - {24.268833500, -4.137041500, 2, 5, "DZA 0123.XXX"}, - {24.268833500, -1.277106500, 2, 5, "DZA 1123.XXX"}, - {24.268833500, 1.582829500, 2, 3, "DZA 2123.XXX"}, - {24.268833500, 4.442765500, 2, 3, "DZA 3123.XXX"}, - {24.268833500, 7.302701500, 2, 3, "DZA 4123.XXX"}, - {24.268833500, 9.248558500, 3, 4, "DZA 5123.XXX"}, - {21.571327500, -1.248994000, 2, 5, "DZA 6123.XXX"}, - {21.571327500, 1.581151000, 2, 7, "DZA 7123.XXX"}, - {21.571327500, 4.411296000, 2, 4, "DZA 8123.XXX"}, - {21.571327500, 7.241441000, 2, 4, "DZA 9123.XXX"}, - {36.778600000, 3.040000000, 5, 6, "DZA K0KJ.FH3L"}, - {43.289400000, 76.878197500, 5, 8, "KAZ 12.XX"}, - {43.232794000, 76.717545500, 4, 9, "KAZ 00.XXX"}, - {49.950884000, 72.902389000, 3, 4, "KAZ C0.XXX"}, - {42.283325000, 69.460786500, 5, 8, "KAZ P0.XXX"}, - {42.878814000, 71.298262000, 5, 9, "KAZ 000.XX"}, - {51.151514000, 71.348943250, 3, 4, "KAZ 200.XX"}, - {44.820114000, 65.416777125, 3, 5, "KAZ 400.XX"}, - {52.320724000, 76.903321875, 3, 6, "KAZ 600.XX"}, - {50.012224000, 82.545546750, 3, 5, "KAZ 700.XX"}, - {50.454924000, 80.193468500, 3, 5, "KAZ 800.XX"}, - {50.323624000, 57.128846750, 3, 5, "KAZ 900.XX"}, - {53.254724000, 63.586126750, 3, 5, "KAZ B00.XX"}, - {54.919624000, 69.103440500, 4, 6, "KAZ C00.XX"}, - {51.271724000, 51.348890250, 3, 8, "KAZ D00.XX"}, - {50.111624000, 72.889046750, 3, 4, "KAZ F00.XX"}, - {43.699724000, 51.130752000, 3, 4, "KAZ G00.XX"}, - {47.150624000, 51.851375625, 3, 4, "KAZ H00.XX"}, - {51.764224000, 75.253099125, 3, 5, "KAZ J00.XX"}, - {43.327245000, 68.184262500, 4, 6, "KAZ K00.XX"}, - {53.009524000, 63.043630750, 3, 8, "KAZ L00.XX"}, - {47.837324000, 67.639745875, 3, 4, "KAZ M00.XX"}, - {53.328245000, 69.340873750, 4, 6, "KAZ N00.XX"}, - {45.038545000, 78.304815625, 4, 7, "KAZ P00.XX"}, - {46.888024000, 74.913975625, 3, 4, "KAZ Q00.XX"}, - {47.904845000, 67.438734375, 3, 4, "KAZ R00.XX"}, - {45.678124000, 63.221070750, 3, 4, "KAZ S00.XX"}, - {50.383124000, 83.452346750, 4, 6, "KAZ T00.XX"}, - {43.546045000, 68.471307500, 4, 6, "KAZ V00.XX"}, - {52.966245000, 70.126368750, 4, 6, "KAZ W00.XX"}, - {43.361845000, 52.800307500, 3, 4, "KAZ X00.XX"}, - {52.376224000, 71.787821875, 3, 5, "KAZ Y00.XX"}, - {50.294524000, 66.849446750, 3, 4, "KAZ Z00.XX"}, - {43.255070000, 68.032765000, 3, 5, "KAZ 123.XXX"}, - {45.188287000, 75.336364000, 3, 4, "KAZ 12.XXXX"}, - {55.101375000, 67.007022500, 3, 8, "KAZ 1234.XX"}, - {55.196335000, 61.219561500, 2, 8, "KAZ 012.XXXX"}, - {55.196335000, 65.598838500, 2, 11, "KAZ 112.XXXX"}, - {55.196335000, 69.978115500, 3, 8, "KAZ 212.XXXX"}, - {55.196335000, 74.357392500, 2, 9, "KAZ 312.XXXX"}, - {52.515145000, 47.310179500, 2, 8, "KAZ 412.XXXX"}, - {52.515145000, 51.451128500, 2, 11, "KAZ 512.XXXX"}, - {52.515145000, 55.592077500, 2, 10, "KAZ 612.XXXX"}, - {52.515145000, 59.733026500, 2, 9, "KAZ 712.XXXX"}, - {52.515145000, 63.873975500, 2, 4, "KAZ 812.XXXX"}, - {52.515145000, 68.014924500, 2, 4, "KAZ 912.XXXX"}, - {52.515145000, 72.155873500, 2, 4, "KAZ B12.XXXX"}, - {52.515145000, 76.296822500, 2, 5, "KAZ C12.XXXX"}, - {52.515145000, 80.437771500, 2, 8, "KAZ D12.XXXX"}, - {50.370193000, 83.644844500, 3, 5, "KAZ F12.XXXX"}, - {49.833955000, 46.725190000, 2, 8, "KAZ G12.XXXX"}, - {49.833955000, 50.633471000, 2, 7, "KAZ H12.XXXX"}, - {49.833955000, 54.565883000, 2, 4, "KAZ J12.XXXX"}, - {49.833955000, 58.498295000, 2, 4, "KAZ K12.XXXX"}, - {49.833955000, 62.430707000, 2, 3, "KAZ L12.XXXX"}, - {49.833955000, 66.363119000, 2, 3, "KAZ M12.XXXX"}, - {49.833955000, 70.295531000, 2, 3, "KAZ N12.XXXX"}, - {49.833955000, 74.227943000, 2, 3, "KAZ P12.XXXX"}, - {49.833955000, 78.160355000, 2, 3, "KAZ Q12.XXXX"}, - {49.833955000, 82.092767000, 2, 4, "KAZ R12.XXXX"}, - {47.152765000, 48.548872000, 2, 8, "KAZ S12.XXXX"}, - {47.152765000, 52.302538000, 2, 3, "KAZ T12.XXXX"}, - {47.152765000, 56.056204000, 2, 3, "KAZ V12.XXXX"}, - {44.471575000, 49.755057500, 2, 3, "KAZ W12.XXXX"}, - {44.471575000, 53.359768500, 2, 3, "KAZ X12.XXXX"}, - {42.987525000, 49.805352000, 3, 4, "KAZ Y12.XXXX"}, - {42.987525000, 53.261108000, 3, 4, "KAZ Z12.XXXX"}, - {47.344818500, 59.604916500, 2, 3, "KAZ 0123.XXX"}, - {47.344818500, 63.358582500, 2, 3, "KAZ 1123.XXX"}, - {47.344818500, 67.112248500, 2, 3, "KAZ 2123.XXX"}, - {47.344818500, 70.865914500, 2, 3, "KAZ 3123.XXX"}, - {47.344818500, 74.619580500, 2, 3, "KAZ 4123.XXX"}, - {47.344818500, 78.373246500, 2, 3, "KAZ 5123.XXX"}, - {47.344818500, 82.126912500, 2, 3, "KAZ 6123.XXX"}, - {44.663628500, 59.688645000, 2, 4, "KAZ 7123.XXX"}, - {44.663628500, 63.293356000, 2, 4, "KAZ 8123.XXX"}, - {44.663628500, 66.898067000, 2, 4, "KAZ 9123.XXX"}, - {44.663628500, 70.502778000, 2, 4, "KAZ B123.XXX"}, - {44.663628500, 74.107489000, 2, 3, "KAZ C123.XXX"}, - {44.663628500, 77.712200000, 3, 6, "KAZ D123.XXX"}, - {43.211811000, 65.151112000, 3, 5, "KAZ F123.XXX"}, - {43.211811000, 68.606868000, 4, 6, "KAZ G123.XXX"}, - {43.254300000, 76.929980500, 5, 10, "KAZ RT2D.S582"}, - {-34.566251000, -58.446604000, 5, 8, "ARG 12.XX"}, - {-34.444435000, -58.713375000, 4, 5, "ARG 12.XXX"}, - {-31.347546000, -64.280392500, 4, 6, "ARG 010.XX"}, - {-31.381566000, -64.225478500, 4, 6, "ARG 0C0.00"}, - {-31.426655000, -64.283647500, 4, 6, "ARG 0Q0.00"}, - {-31.399565000, -64.222748500, 4, 6, "ARG 120.XX"}, - {-32.914216000, -60.698239375, 4, 6, "ARG 1F0.00"}, - {-32.977935000, -60.684490125, 4, 6, "ARG 1R0.00"}, - {-32.877806000, -68.858021625, 4, 6, "ARG 230.XX"}, - {-34.923196000, -57.987584875, 4, 7, "ARG 2G0.00"}, - {-26.824746000, -65.242330125, 4, 6, "ARG 2T0.00"}, - {-37.988786000, -57.610492875, 4, 5, "ARG 340.XX"}, - {-24.794676000, -65.443080500, 4, 6, "ARG 3H0.00"}, - {-31.627726000, -60.732765750, 4, 6, "ARG 3V0.00"}, - {-31.563976000, -68.563294250, 4, 6, "ARG 460.XX"}, - {-27.446726000, -59.013641125, 4, 7, "ARG 4K0.00"}, - {-27.797706000, -64.297292375, 4, 6, "ARG 4W0.00"}, - {-38.975256000, -68.089402750, 4, 5, "ARG 570.XX"}, - {-27.483606000, -58.840162375, 4, 7, "ARG 5L0.00"}, - {-38.701856000, -62.299767625, 4, 5, "ARG 5Y0.00"}, - {-27.406236000, -55.945997375, 5, 11, "ARG 680.XX"}, - {-31.727586000, -60.543720750, 4, 6, "ARG 6M0.00"}, - {-24.174236000, -65.319566250, 4, 6, "ARG 6Z0.00"}, - {-26.185286000, -58.212789125, 4, 8, "ARG 7B0.XX"}, - {-28.492276000, -65.803772375, 4, 6, "ARG 7P0.00"}, - {-33.128700500, -64.348500000, 4, 6, "ARG 855.CW"}, - {-45.868466000, -67.540710375, 4, 5, "ARG 8C0.XX"}, - {-33.362356000, -60.248358125, 4, 6, "ARG 8Q0.00"}, - {-33.295866000, -66.361856625, 4, 6, "ARG 920.XX"}, - {-31.361246000, -58.047737500, 4, 8, "ARG 9D0.00"}, - {-29.437436000, -66.878715375, 4, 6, "ARG 9R0.00"}, - {-34.614846000, -68.360759125, 4, 5, "ARG B30.XX"}, - {-41.171136000, -71.337157500, 4, 7, "ARG BG0.00"}, - {-43.261986000, -65.345251500, 4, 5, "ARG BT0.00"}, - {-33.674426000, -65.501006000, 4, 6, "ARG C40.XX"}, - {-37.329916000, -59.159523500, 5, 6, "ARG CH0.00"}, - {-36.624566000, -64.315895750, 4, 5, "ARG CV0.00"}, - {-33.061376000, -68.508042125, 4, 6, "ARG D60.XX"}, - {-32.428196000, -63.272209000, 4, 6, "ARG DJ0.00"}, - {-34.110846000, -59.062366000, 4, 5, "ARG DW0.00"}, - {-33.876656000, -60.597054000, 4, 5, "ARG F70.XX"}, - {-51.624146000, -69.263391375, 4, 5, "ARG FL0.00"}, - {-29.150026000, -59.681523875, 4, 6, "ARG FX0.00"}, - {-36.882736000, -60.349526125, 4, 5, "ARG G80.XX"}, - {-35.026726000, -58.454931125, 5, 6, "ARG GM0.00"}, - {-38.551576000, -58.762070875, 4, 5, "ARG GZ0.00"}, - {-39.036426000, -67.636853250, 4, 5, "ARG HB0.XX"}, - {-31.249506000, -61.528822500, 4, 6, "ARG HN0.00"}, - {-34.153656000, -58.988546625, 4, 5, "ARG J00.00"}, - {-26.777806000, -60.475237625, 4, 7, "ARG JC0.00"}, - {-40.791956000, -63.028201875, 4, 5, "ARG JQ0.00"}, - {-31.454436000, -62.119242500, 4, 6, "ARG K10.XX"}, - {-33.008886000, -58.548555375, 4, 6, "ARG KD0.00"}, - {-34.573036000, -60.987785375, 4, 5, "ARG KR0.00"}, - {-34.586886000, -59.136371625, 4, 5, "ARG L30.XX"}, - {-42.792276000, -65.068365000, 4, 5, "ARG LG0.00"}, - {-23.124116000, -64.346636625, 4, 6, "ARG LS0.00"}, - {-33.037966000, -68.927701375, 4, 6, "ARG M40.XX"}, - {-33.773356000, -61.996946000, 4, 5, "ARG MH0.00"}, - {-29.157506000, -59.294402875, 4, 6, "ARG MV0.00"}, - {-32.489046000, -58.269309000, 4, 8, "ARG N50.XX"}, - {-33.214436000, -68.498581375, 4, 6, "ARG NJ0.00"}, - {-33.688586000, -59.717486000, 4, 6, "ARG NW0.00"}, - {-26.191496000, -54.623989625, 4, 9, "ARG P70.XX"}, - {-38.886886000, -62.106622250, 4, 5, "ARG PL0.00"}, - {-22.569666000, -63.836335500, 4, 7, "ARG PX0.00"}, - {-38.932576000, -69.269740750, 4, 5, "ARG Q80.XX"}, - {-31.427966000, -64.525987500, 4, 6, "ARG QM0.00"}, - {-27.482116000, -55.153843625, 4, 10, "ARG QZ0.00"}, - {-35.653656000, -63.800195000, 4, 5, "ARG R90.XX"}, - {-34.909046000, -60.068895875, 4, 5, "ARG RN0.00"}, - {-36.783196000, -59.898342375, 4, 5, "ARG S00.00"}, - {-32.177346000, -64.145493000, 4, 6, "ARG SC0.00"}, - {-34.670126000, -59.470753125, 4, 5, "ARG SP0.00"}, - {-38.353036000, -60.300695375, 4, 5, "ARG T10.XX"}, - {-23.818426000, -64.815298625, 4, 6, "ARG TD0.00"}, - {-33.222576000, -60.376329125, 4, 6, "ARG TR0.00"}, - {-28.136426000, -58.793656625, 4, 6, "ARG V30.XX"}, - {-31.659506000, -64.458959250, 4, 6, "ARG VF0.00"}, - {-24.213656000, -64.895855750, 4, 6, "ARG VS0.00"}, - {-32.617506000, -62.706633875, 4, 6, "ARG W40.XX"}, - {-35.441956000, -60.916235000, 4, 5, "ARG WH0.00"}, - {-34.644736000, -60.520534625, 4, 5, "ARG WT0.00"}, - {-33.168586000, -59.368581375, 4, 6, "ARG X50.XX"}, - {-29.163036000, -58.106252375, 4, 6, "ARG XJ0.00"}, - {-43.277186000, -65.139950500, 4, 5, "ARG XW0.00"}, - {-36.331036000, -57.715700250, 4, 5, "ARG Y70.XX"}, - {-34.864116000, -61.569769875, 4, 5, "ARG YK0.00"}, - {-35.408266000, -60.208655000, 4, 5, "ARG YX0.00"}, - {-32.612116000, -60.206420375, 4, 6, "ARG Z80.XX"}, - {-54.807506000, -68.346812500, 4, 7, "ARG ZM0.00"}, - {-32.765731500, -60.822922000, 3, 5, "ARG 123.XXX"}, - {-31.685825000, -64.541233500, 3, 5, "ARG 01.XXXX"}, - {-33.225025000, -68.938755000, 3, 5, "ARG 11.XXXX"}, - {-27.053025000, -65.453950000, 3, 5, "ARG 21.XXXX"}, - {-38.269025000, -58.014773500, 3, 4, "ARG 31.XXXX"}, - {-25.099825000, -65.708628500, 3, 5, "ARG 41.XXXX"}, - {-31.768225000, -60.935433500, 3, 5, "ARG 51.XXXX"}, - {-31.764925000, -68.734933500, 3, 5, "ARG 61.XXXX"}, - {-27.689625000, -59.134150000, 3, 5, "ARG 71.XXXX"}, - {-28.007025000, -64.468263500, 3, 5, "ARG 81.XXXX"}, - {-39.078097500, -68.214405000, 3, 4, "ARG 91.XXXX"}, - {-39.011725000, -62.440295000, 3, 4, "ARG B1.XXXX"}, - {-27.593525000, -56.149550000, 4, 10, "ARG C1.XXXX"}, - {-24.221232500, -65.305459000, 3, 5, "ARG D1.XXXX"}, - {-26.390125000, -58.412828500, 3, 7, "ARG F1.XXXX"}, - {-28.815725000, -65.947684000, 3, 5, "ARG G1.XXXX"}, - {-33.340425000, -64.594155000, 3, 5, "ARG H1.XXXX"}, - {-46.013025000, -67.872118500, 3, 4, "ARG J1.XXXX"}, - {-33.521325000, -66.622367500, 3, 5, "ARG K1.XXXX"}, - {-31.589625000, -58.407633500, 4, 6, "ARG L1.XXXX"}, - {-29.624725000, -67.087585000, 3, 5, "ARG M1.XXXX"}, - {-34.829225000, -68.583590000, 3, 4, "ARG N1.XXXX"}, - {-41.370125000, -71.578878500, 3, 6, "ARG P1.XXXX"}, - {-43.489225000, -65.493248500, 3, 4, "ARG Q1.XXXX"}, - {-33.887725000, -65.714668500, 3, 4, "ARG R1.XXXX"}, - {-37.527825000, -59.389760000, 3, 4, "ARG S1.XXXX"}, - {-36.828325000, -64.540338500, 3, 4, "ARG T1.XXXX"}, - {-32.625025000, -63.488555000, 3, 5, "ARG V1.XXXX"}, - {-51.838525000, -69.562420000, 3, 4, "ARG W1.XXXX"}, - {-29.351625000, -59.697685000, 3, 5, "ARG X1.XXXX"}, - {-37.051525000, -60.346738500, 3, 4, "ARG Y1.XXXX"}, - {-38.662625000, -59.008873500, 3, 4, "ARG Z1.XXXX"}, - {-31.484135000, -61.765223500, 3, 5, "ARG 0123.XX"}, - {-27.024135000, -60.707550000, 3, 6, "ARG 1123.XX"}, - {-41.044135000, -63.303909000, 3, 4, "ARG 2123.XX"}, - {-31.664135000, -62.355223500, 3, 5, "ARG 3123.XX"}, - {-34.821420000, -61.238154000, 3, 4, "ARG 4123.XX"}, - {-43.004135000, -65.354211000, 3, 4, "ARG 5123.XX"}, - {-23.371420000, -64.564619500, 3, 5, "ARG 6123.XX"}, - {-33.984135000, -62.240374500, 3, 4, "ARG 7123.XX"}, - {-32.650535000, -58.598303000, 4, 6, "ARG 8123.XX"}, - {-26.431420000, -54.849770500, 3, 7, "ARG 9123.XX"}, - {-22.784135000, -64.054619500, 3, 6, "ARG B123.XX"}, - {-39.171420000, -69.533607000, 3, 4, "ARG C123.XX"}, - {-27.711420000, -55.387550000, 3, 7, "ARG D123.XX"}, - {-35.894135000, -64.053305000, 3, 4, "ARG F123.XX"}, - {-32.411420000, -64.385223500, 3, 5, "ARG G123.XX"}, - {-38.601420000, -60.555827500, 3, 4, "ARG H123.XX"}, - {-24.051420000, -65.034619500, 3, 5, "ARG J123.XX"}, - {-28.351420000, -59.024921500, 3, 5, "ARG K123.XX"}, - {-32.834135000, -62.953003000, 3, 5, "ARG L123.XX"}, - {-35.694135000, -61.173305000, 3, 4, "ARG M123.XX"}, - {-29.411420000, -58.342701000, 3, 5, "ARG N123.XX"}, - {-36.561420000, -57.973305000, 3, 4, "ARG P123.XX"}, - {-35.114135000, -61.815525500, 3, 4, "ARG Q123.XX"}, - {-35.664135000, -60.463305000, 3, 4, "ARG R123.XX"}, - {-32.844135000, -60.453003000, 4, 6, "ARG S123.XX"}, - {-55.024135000, -68.703998500, 3, 6, "ARG T123.XX"}, - {-22.033070000, -68.533616000, 2, 7, "ARG 012.XXXX"}, - {-22.033070000, -65.673680000, 2, 5, "ARG 112.XXXX"}, - {-22.033070000, -62.813744000, 2, 5, "ARG 212.XXXX"}, - {-22.033070000, -59.953808000, 2, 6, "ARG 312.XXXX"}, - {-24.714260000, -68.559692000, 2, 6, "ARG 412.XXXX"}, - {-24.714260000, -65.640174000, 3, 5, "ARG 512.XXXX"}, - {-24.714260000, -62.720656000, 2, 4, "ARG 612.XXXX"}, - {-24.714260000, -59.801138000, 2, 5, "ARG 712.XXXX"}, - {-27.395450000, -70.337478000, 2, 7, "ARG 812.XXXX"}, - {-27.395450000, -67.358378000, 2, 4, "ARG 912.XXXX"}, - {-27.395450000, -64.379278000, 2, 4, "ARG B12.XXXX"}, - {-27.395450000, -61.400178000, 2, 5, "ARG C12.XXXX"}, - {-27.395450000, -58.421078000, 2, 6, "ARG D12.XXXX"}, - {-25.786736000, -56.400416500, 2, 6, "ARG F12.XXXX"}, - {-30.076640000, -70.422172500, 2, 6, "ARG G12.XXXX"}, - {-30.076640000, -67.353699500, 2, 4, "ARG H12.XXXX"}, - {-30.076640000, -64.285226500, 2, 4, "ARG J12.XXXX"}, - {-30.076640000, -61.216753500, 2, 4, "ARG K12.XXXX"}, - {-30.076640000, -59.989364500, 3, 5, "ARG L12.XXXX"}, - {-32.757830000, -70.476182000, 2, 7, "ARG M12.XXXX"}, - {-32.757830000, -67.318336000, 2, 4, "ARG N12.XXXX"}, - {-32.757830000, -64.160490000, 2, 4, "ARG P12.XXXX"}, - {-32.757830000, -61.002644000, 2, 4, "ARG Q12.XXXX"}, - {-35.439020000, -71.254639000, 2, 6, "ARG R12.XXXX"}, - {-35.439020000, -67.977629000, 2, 3, "ARG S12.XXXX"}, - {-35.439020000, -64.700619000, 2, 3, "ARG T12.XXXX"}, - {-35.439020000, -61.423609000, 2, 3, "ARG V12.XXXX"}, - {-34.956405000, -59.658859500, 4, 5, "ARG W12.XXXX"}, - {-37.911840500, -71.823579000, 2, 6, "ARG 0123.XXX"}, - {-37.911840500, -68.457196000, 2, 3, "ARG 1123.XXX"}, - {-37.911840500, -65.090813000, 2, 3, "ARG 2123.XXX"}, - {-37.911840500, -61.724430000, 2, 3, "ARG 3123.XXX"}, - {-37.418729500, -58.358695000, 3, 4, "ARG 4123.XXX"}, - {-40.609346500, -72.109944500, 2, 6, "ARG 5123.XXX"}, - {-40.609346500, -68.594606500, 2, 3, "ARG 6123.XXX"}, - {-40.609346500, -65.079268500, 2, 3, "ARG 7123.XXX"}, - {-43.290536500, -71.952961000, 2, 5, "ARG 8123.XXX"}, - {-43.290536500, -68.288668000, 2, 3, "ARG 9123.XXX"}, - {-45.955410500, -72.512315500, 2, 5, "ARG B123.XXX"}, - {-45.955410500, -68.699067500, 2, 3, "ARG C123.XXX"}, - {-48.652916500, -73.547841000, 2, 5, "ARG D123.XXX"}, - {-48.652916500, -69.526056000, 2, 3, "ARG F123.XXX"}, - {-49.859451500, -72.317066500, 3, 6, "ARG G123.XXX"}, - {-52.497281500, -65.108213000, 3, 4, "ARG L123.XXX"}, - {-52.497281500, -68.699220000, 2, 5, "ARG K123.XXX"}, - {-34.601351000, -58.401136000, 5, 8, "ARG RCNX.1YMV"}, - {20.367240000, 72.823821500, 3, 11, "IN-DD 12.XX"}, - {20.739011000, 70.877619500, 3, 9, "IN-DD 12.XXX"}, - {20.357987500, 72.930732000, 4, 13, "IN-DN 12.XX"}, - {20.335131000, 72.937175000, 4, 13, "IN-DN 12.XXX"}, - {30.756200000, 76.720416000, 4, 17, "IN-CH 12.XX"}, - {30.792252000, 76.683193500, 3, 15, "IN-CH 12.XXX"}, - {11.681452000, 92.687169500, 5, 9, "IN-AN 12.XX"}, - {11.598555000, 92.522783500, 4, 8, "IN-AN 12.XXX"}, - {10.518921000, 92.216436500, 3, 7, "IN-AN 123.XX"}, - {11.160025000, 92.120325000, 1, 2, "IN-AN 068.S0Z"}, - {7.842025000, 92.671025000, 3, 6, "IN-AN M2Y.S03"}, - {6.720025000, 93.600025000, 1, 2, "IN-AN V1J.D0Z"}, - {11.139228000, 92.721630000, 3, 7, "IN-AN X00.S16"}, - {13.371282000, 94.221840000, 3, 7, "IN-AN Y07.S16"}, - {12.219210000, 93.798519000, 3, 7, "IN-AN Z07.S16"}, - {8.332210000, 73.004713000, 1, 2, "IN-LD 12.XX"}, - {10.772104500, 72.580783500, 4, 7, "IN-LD 12.XXX"}, - {10.780551000, 71.926436500, 4, 7, "IN-LD 123.XX"}, - {12.389983500, 71.763613000, 3, 6, "IN-LD 123.XXX"}, - {28.667856000, 77.176750000, 4, 14, "IN-DL 12.XX"}, - {28.841563000, 76.852054000, 3, 11, "IN-DL 12.XXX"}, - {25.612231000, 91.854114500, 5, 11, "IN-ML 12.XX"}, - {25.723294000, 91.571923500, 4, 10, "IN-ML 12.XXX"}, - {25.531504000, 91.171530750, 4, 9, "IN-ML 000.XX"}, - {25.486604000, 90.551530750, 4, 9, "IN-ML 400.XX"}, - {25.256104000, 90.544510500, 4, 9, "IN-ML 800.XX"}, - {25.460904000, 92.128130750, 4, 10, "IN-ML D00.XX"}, - {25.528804000, 90.103130750, 4, 9, "IN-ML J00.XX"}, - {25.322504000, 90.335630750, 4, 9, "IN-ML N00.XX"}, - {25.411004000, 92.306130750, 5, 12, "IN-ML S00.XX"}, - {25.919594000, 91.812957875, 4, 10, "IN-ML X00.XX"}, - {25.542007000, 89.875331500, 3, 12, "IN-ML 123.XXX"}, - {25.930126000, 93.682801500, 5, 12, "IN-NL 12.XX"}, - {25.995563000, 93.674197500, 4, 11, "IN-NL 12.XXX"}, - {26.649904000, 94.535410125, 4, 14, "IN-NL 000.XX"}, - {26.343104000, 94.383510125, 4, 11, "IN-NL 400.XX"}, - {26.090904000, 94.201290875, 4, 11, "IN-NL 800.XX"}, - {26.250704000, 94.737490875, 4, 10, "IN-NL D00.XX"}, - {26.005094000, 94.473957875, 4, 10, "IN-NL J00.XX"}, - {25.881694000, 94.359357875, 4, 11, "IN-NL M00.XX"}, - {26.736694000, 94.948042125, 4, 17, "IN-NL Q00.XX"}, - {26.899094000, 94.994626375, 5, 21, "IN-NL T00.XX"}, - {25.683794000, 94.593665750, 4, 13, "IN-NL X00.XX"}, - {25.195261000, 93.329058000, 3, 13, "IN-NL 123.XXX"}, - {24.831100000, 93.898801500, 5, 11, "IN-MN 12.XX"}, - {24.990115000, 93.712885000, 4, 10, "IN-MN 12.XXX"}, - {25.121974000, 94.219123500, 4, 10, "IN-MN 000.XX"}, - {25.248274000, 93.884623500, 4, 13, "IN-MN 500.XX"}, - {24.963174000, 93.425423500, 4, 11, "IN-MN B00.XX"}, - {24.465663000, 93.688191250, 4, 10, "IN-MN H00.XX"}, - {24.465663000, 93.877507250, 4, 10, "IN-MN M00.XX"}, - {24.292684000, 93.650327250, 4, 10, "IN-MN R00.XX"}, - {24.292684000, 93.839643250, 4, 10, "IN-MN W00.XX"}, - {23.894446000, 92.962821000, 3, 11, "IN-MN 123.XXX"}, - {23.869400000, 91.249542000, 5, 10, "IN-TR 12.XX"}, - {23.935907000, 91.219358500, 4, 9, "IN-TR 12.XXX"}, - {23.388194000, 91.645020875, 4, 7, "IN-TR 000.XX"}, - {23.985494000, 91.909605125, 5, 8, "IN-TR 300.XX"}, - {24.304594000, 91.922597250, 4, 11, "IN-TR 600.XX"}, - {24.389694000, 92.083897250, 4, 12, "IN-TR 900.XX"}, - {24.245494000, 92.086897250, 4, 11, "IN-TR D00.XX"}, - {23.828094000, 92.098105125, 4, 7, "IN-TR H00.XX"}, - {24.158094000, 91.963905125, 4, 11, "IN-TR L00.XX"}, - {23.936014000, 91.777089125, 4, 7, "IN-TR P00.XX"}, - {24.130614000, 91.765989125, 4, 11, "IN-TR R00.XX"}, - {24.019914000, 91.545889125, 4, 9, "IN-TR T00.XX"}, - {23.014314000, 91.634897750, 4, 9, "IN-TR W00.XX"}, - {23.237914000, 91.430127875, 4, 9, "IN-TR Y00.XX"}, - {23.169105000, 91.135925000, 3, 8, "IN-TR 123.XXX"}, - {23.791953000, 92.676459000, 5, 9, "IN-MZ 12.XX"}, - {23.928515000, 92.495506500, 4, 8, "IN-MZ 12.XXX"}, - {22.495004000, 92.860261500, 4, 8, "IN-MZ 000.XX"}, - {23.534545000, 93.120244375, 4, 8, "IN-MZ 700.XX"}, - {24.276444000, 92.566464250, 4, 11, "IN-MZ F00.XX"}, - {22.892244000, 92.693440750, 4, 8, "IN-MZ M00.XX"}, - {23.334544000, 92.740746875, 4, 8, "IN-MZ T00.XX"}, - {22.744212000, 92.185584000, 3, 10, "IN-MZ 123.XXX"}, - {27.366100000, 88.566959500, 5, 9, "IN-SK 12.XX"}, - {27.531115000, 88.377250000, 4, 8, "IN-SK 12.XXX"}, - {27.928545000, 88.520253125, 4, 10, "IN-SK 000.XX"}, - {27.460842000, 88.020251875, 4, 12, "IN-SK J00.XX"}, - {27.160951500, 87.982266000, 3, 14, "IN-SK 123.XXX"}, - {30.945100000, 75.806216000, 5, 10, "IN-PB 12.XX"}, - {30.845694000, 75.674764125, 4, 11, "IN-PB 00.XXX"}, - {31.720990000, 74.688885250, 4, 10, "IN-PB C0.XXX"}, - {31.421157000, 75.419886500, 4, 9, "IN-PB P0.XXX"}, - {30.310114000, 76.322653875, 4, 10, "IN-PB 000.XX"}, - {30.191814000, 74.878953875, 5, 16, "IN-PB 200.XX"}, - {32.246714000, 75.576726000, 4, 12, "IN-PB 400.XX"}, - {31.510514000, 75.838365750, 4, 12, "IN-PB 600.XX"}, - {30.690214000, 76.620515125, 4, 12, "IN-PB 800.XX"}, - {30.858724000, 75.126479125, 4, 9, "IN-PB B00.XX"}, - {31.856824000, 75.155714750, 4, 9, "IN-PB C00.XX"}, - {30.182124000, 74.152005875, 4, 12, "IN-PB D00.XX"}, - {30.565324000, 75.835979125, 4, 11, "IN-PB F00.XX"}, - {30.720924000, 76.200279125, 4, 11, "IN-PB G00.XX"}, - {31.259824000, 75.732440500, 5, 13, "IN-PB H00.XX"}, - {30.528724000, 74.498379125, 5, 15, "IN-PB J00.XX"}, - {30.403624000, 75.487505875, 4, 10, "IN-PB K00.XX"}, - {31.416624000, 75.334840500, 4, 9, "IN-PB L00.XX"}, - {30.516324000, 76.541479125, 4, 11, "IN-PB M00.XX"}, - {30.715424000, 74.706279125, 5, 15, "IN-PB N00.XX"}, - {30.288324000, 75.796905875, 4, 10, "IN-PB P00.XX"}, - {30.840424000, 75.409279125, 5, 12, "IN-PB Q00.XX"}, - {30.620924000, 74.777179125, 5, 13, "IN-PB R00.XX"}, - {30.048824000, 75.356205875, 5, 16, "IN-PB S00.XX"}, - {30.230324000, 74.451505875, 5, 15, "IN-PB T00.XX"}, - {32.079324000, 75.355988000, 4, 9, "IN-PB V00.XX"}, - {30.443624000, 73.983205875, 4, 10, "IN-PB W00.XX"}, - {31.136224000, 75.292240500, 5, 9, "IN-PB X00.XX"}, - {30.411424000, 76.087005875, 4, 12, "IN-PB Y00.XX"}, - {30.967724000, 74.569979125, 5, 13, "IN-PB Z00.XX"}, - {32.122025000, 75.273025000, 3, 8, "IN-PB 00R.S0H"}, - {29.727025000, 73.875025000, 3, 12, "IN-PB 14W.600"}, - {29.522025000, 75.154025000, 4, 15, "IN-PB Y0D.S0Y"}, - {28.494510000, 76.983578000, 5, 13, "IN-HR 12.XX"}, - {28.468214000, 76.950536500, 4, 12, "IN-HR 12.XXX"}, - {29.431714000, 76.910793625, 4, 9, "IN-HR 000.XX"}, - {29.309405000, 76.911133375, 4, 9, "IN-HR 200.XX"}, - {30.350714000, 76.685153875, 4, 10, "IN-HR 400.XX"}, - {30.350714000, 76.826148875, 4, 10, "IN-HR 600.XX"}, - {30.120514000, 77.209553875, 4, 11, "IN-HR 800.XX"}, - {28.873614000, 76.454773125, 4, 9, "IN-HR B00.XX"}, - {28.873614000, 76.593729125, 4, 9, "IN-HR D00.XX"}, - {29.127514000, 75.636333375, 4, 9, "IN-HR G00.XX"}, - {29.127514000, 75.775969375, 4, 9, "IN-HR J00.XX"}, - {29.730224000, 76.947231625, 4, 9, "IN-HR L00.XX"}, - {29.030724000, 76.963557375, 4, 9, "IN-HR M00.XX"}, - {30.714824000, 76.802779125, 4, 17, "IN-HR N00.XX"}, - {28.833424000, 76.093483125, 4, 9, "IN-HR P00.XX"}, - {29.570724000, 74.983331625, 5, 15, "IN-HR Q00.XX"}, - {28.734524000, 76.884083125, 4, 12, "IN-HR R00.XX"}, - {29.356124000, 76.272857375, 4, 9, "IN-HR S00.XX"}, - {30.005224000, 76.802505875, 4, 12, "IN-HR T00.XX"}, - {29.841924000, 76.355531625, 4, 12, "IN-HR V00.XX"}, - {28.237224000, 76.572409875, 4, 10, "IN-HR W00.XX"}, - {29.140424000, 75.918957375, 4, 9, "IN-HR X00.XX"}, - {28.087224000, 76.060909875, 4, 10, "IN-HR Y00.XX"}, - {29.553824000, 75.407131625, 5, 15, "IN-HR Z00.XX"}, - {30.491025000, 76.682025000, 3, 12, "IN-HR 00V.S09"}, - {29.214025000, 74.444025000, 3, 10, "IN-HR 11L.L07"}, - {27.640025000, 75.280025000, 3, 9, "IN-HR 45S.S16"}, - {27.091102500, 93.585924000, 5, 15, "IN-AR 12.XX"}, - {27.182894000, 93.485314625, 4, 14, "IN-AR 00.XXX"}, - {28.064414000, 95.187758125, 4, 11, "IN-AR J0.XXX"}, - {28.163794000, 94.719794875, 4, 12, "IN-AR 000.XX"}, - {27.583894000, 91.833310625, 4, 13, "IN-AR 300.XX"}, - {26.958194000, 95.430626375, 4, 14, "IN-AR 600.XX"}, - {27.132894000, 95.665526375, 4, 14, "IN-AR 900.XX"}, - {27.918194000, 96.080094875, 4, 11, "IN-AR D00.XX"}, - {28.121814000, 95.767611875, 4, 11, "IN-AR H00.XX"}, - {28.778114000, 95.834573125, 4, 11, "IN-AR K00.XX"}, - {28.592814000, 94.968773125, 4, 11, "IN-AR M00.XX"}, - {27.961414000, 94.183911875, 4, 14, "IN-AR P00.XX"}, - {27.221714000, 92.377091375, 4, 13, "IN-AR R00.XX"}, - {27.338014000, 92.927051625, 4, 13, "IN-AR T00.XX"}, - {28.245414000, 95.540411875, 4, 12, "IN-AR W00.XX"}, - {27.542314000, 93.751051625, 4, 13, "IN-AR Y00.XX"}, - {29.127593000, 91.667440000, 3, 10, "IN-AR 123.XXX"}, - {29.233375000, 94.866034500, 3, 10, "IN-AR 12.XXXX"}, - {26.192143000, 91.722002500, 5, 11, "IN-AS 12.XX"}, - {26.483915000, 91.408471500, 4, 7, "IN-AS 12.XXX"}, - {24.788014000, 92.735679500, 4, 8, "IN-AS 000.XX"}, - {26.651314000, 92.714331125, 4, 10, "IN-AS 200.XX"}, - {27.426614000, 94.870951625, 4, 14, "IN-AS 400.XX"}, - {26.736714000, 94.143631125, 4, 16, "IN-AS 600.XX"}, - {26.328014000, 92.616931125, 4, 8, "IN-AS 800.XX"}, - {27.473014000, 95.288251625, 4, 14, "IN-AS B00.XX"}, - {27.350914000, 95.262951625, 4, 14, "IN-AS D00.XX"}, - {26.958114000, 94.551991375, 5, 18, "IN-AS G00.XX"}, - {26.000314000, 93.697469875, 4, 12, "IN-AS J00.XX"}, - {26.492914000, 93.902931125, 4, 11, "IN-AS L00.XX"}, - {26.473514000, 90.464231125, 4, 7, "IN-AS N00.XX"}, - {26.044814000, 89.900369875, 4, 10, "IN-AS Q00.XX"}, - {27.288124000, 94.055061375, 5, 15, "IN-AS S00.XX"}, - {24.913924000, 92.316352500, 4, 10, "IN-AS T00.XX"}, - {25.891524000, 93.392313875, 4, 11, "IN-AS V00.XX"}, - {25.791924000, 93.126213875, 4, 8, "IN-AS W00.XX"}, - {26.194924000, 90.554413875, 4, 10, "IN-AS X00.XX"}, - {26.362024000, 90.959287125, 4, 7, "IN-AS Y00.XX"}, - {26.540824000, 90.914587125, 4, 7, "IN-AS Z00.XX"}, - {26.983115000, 89.765250000, 3, 13, "IN-AS 012.XXX"}, - {26.983115000, 90.286050000, 1, 6, "IN-AS 112.XXX"}, - {26.983115000, 90.806850000, 1, 6, "IN-AS 212.XXX"}, - {26.983115000, 91.327650000, 1, 6, "IN-AS 312.XXX"}, - {26.983115000, 91.848450000, 3, 13, "IN-AS 412.XXX"}, - {26.983115000, 92.369250000, 3, 13, "IN-AS 512.XXX"}, - {26.983115000, 92.890050000, 3, 13, "IN-AS 612.XXX"}, - {26.983115000, 93.410850000, 3, 16, "IN-AS 712.XXX"}, - {26.983115000, 93.931650000, 3, 16, "IN-AS 812.XXX"}, - {27.474155000, 93.931650000, 4, 14, "IN-AS 912.XXX"}, - {27.924595000, 93.931936500, 3, 13, "IN-AS B12.XXX"}, - {27.474155000, 93.405642000, 3, 13, "IN-AS C12.XXX"}, - {26.492075000, 93.931363500, 4, 11, "IN-AS D12.XXX"}, - {26.492075000, 93.415771500, 3, 10, "IN-AS F12.XXX"}, - {26.492075000, 92.900179500, 3, 7, "IN-AS G12.XXX"}, - {26.492075000, 92.384587500, 3, 7, "IN-AS H12.XXX"}, - {26.492075000, 91.868995500, 4, 7, "IN-AS J12.XXX"}, - {26.492075000, 91.353403500, 3, 6, "IN-AS K12.XXX"}, - {26.492075000, 90.837811500, 3, 6, "IN-AS L12.XXX"}, - {26.492075000, 90.322219500, 3, 6, "IN-AS M12.XXX"}, - {26.492075000, 89.806627500, 4, 12, "IN-AS N12.XXX"}, - {26.001035000, 89.806627500, 4, 18, "IN-AS P12.XXX"}, - {26.001035000, 90.322219500, 3, 9, "IN-AS Q12.XXX"}, - {26.001035000, 90.837811500, 3, 9, "IN-AS R12.XXX"}, - {26.001035000, 91.353403500, 3, 9, "IN-AS S12.XXX"}, - {26.001035000, 91.868995500, 3, 9, "IN-AS T12.XXX"}, - {26.001035000, 92.384587500, 3, 10, "IN-AS V12.XXX"}, - {26.001035000, 92.900179500, 3, 7, "IN-AS W12.XXX"}, - {26.001035000, 93.415771500, 3, 10, "IN-AS X12.XXX"}, - {26.001035000, 93.931363500, 3, 11, "IN-AS Y12.XXX"}, - {27.456273500, 93.926111500, 4, 14, "IN-AS Z12.XXX"}, - {25.075745000, 92.101249500, 3, 11, "IN-AS 1123.XX"}, - {25.075745000, 92.616841500, 3, 10, "IN-AS 2123.XX"}, - {25.075745000, 93.132433500, 3, 10, "IN-AS 3123.XX"}, - {24.587420000, 92.101221000, 4, 9, "IN-AS 4123.XX"}, - {24.587420000, 92.611605000, 4, 8, "IN-AS 5123.XX"}, - {24.587420000, 93.121989000, 3, 10, "IN-AS 6123.XX"}, - {24.122385000, 92.101221000, 3, 12, "IN-AS 7123.XX"}, - {24.122385000, 92.611605000, 3, 10, "IN-AS 8123.XX"}, - {27.490345000, 94.431486500, 4, 14, "IN-AS K123.XX"}, - {27.490345000, 94.957494500, 5, 15, "IN-AS L123.XX"}, - {27.490345000, 95.483502500, 4, 14, "IN-AS M123.XX"}, - {27.042540000, 94.431458000, 3, 16, "IN-AS N123.XX"}, - {27.042540000, 94.952258000, 3, 16, "IN-AS P123.XX"}, - {27.042540000, 95.473058000, 3, 13, "IN-AS Q123.XX"}, - {26.548785000, 94.431458000, 4, 11, "IN-AS R123.XX"}, - {26.548785000, 94.952258000, 3, 10, "IN-AS S123.XX"}, - {26.572130000, 94.378707500, 4, 11, "IN-AS T123.XX"}, - {25.617606000, 85.078888750, 5, 8, "IN-BR 00.XX"}, - {25.579035000, 85.148935750, 5, 8, "IN-BR J0.XX"}, - {25.583994000, 84.988092750, 4, 7, "IN-BR 00.XXX"}, - {24.918084000, 84.824559500, 4, 9, "IN-BR C0.XXX"}, - {25.386384000, 86.836259500, 4, 9, "IN-BR P0.XXX"}, - {26.170724000, 85.334913875, 4, 7, "IN-BR 000.XX"}, - {25.820724000, 87.424913875, 5, 10, "IN-BR 100.XX"}, - {26.192124000, 85.854113875, 4, 9, "IN-BR 200.XX"}, - {25.250724000, 85.475026750, 4, 9, "IN-BR 300.XX"}, - {25.600724000, 84.615026750, 4, 9, "IN-BR 400.XX"}, - {25.396124000, 86.453726750, 4, 9, "IN-BR 500.XX"}, - {25.846624000, 84.674913875, 4, 9, "IN-BR 600.XX"}, - {25.803379000, 84.770771875, 4, 7, "IN-BR 700.XX"}, - {25.590724000, 87.525026750, 4, 9, "IN-BR 800.XX"}, - {25.458224000, 86.085426750, 4, 9, "IN-BR 900.XX"}, - {26.841124000, 84.460461375, 4, 10, "IN-BR B00.XX"}, - {25.925224000, 86.552913875, 4, 9, "IN-BR C00.XX"}, - {24.993824000, 83.970952500, 4, 11, "IN-BR D00.XX"}, - {24.957324000, 84.136252500, 4, 11, "IN-BR F00.XX"}, - {26.690024000, 84.866187125, 4, 10, "IN-BR G00.XX"}, - {24.929324000, 85.496952500, 4, 9, "IN-BR H00.XX"}, - {27.171624000, 84.042861375, 4, 10, "IN-BR J00.XX"}, - {25.604524000, 83.930026750, 4, 9, "IN-BR K00.XX"}, - {26.143124000, 87.902113875, 5, 11, "IN-BR L00.XX"}, - {26.634124000, 85.448987125, 4, 9, "IN-BR M00.XX"}, - {25.330424000, 86.444226750, 4, 11, "IN-BR N00.XX"}, - {25.255324000, 84.941826750, 4, 9, "IN-BR P00.XX"}, - {24.793924000, 84.330252500, 4, 12, "IN-BR Q00.XX"}, - {26.262124000, 84.312713875, 4, 9, "IN-BR R00.XX"}, - {25.209924000, 86.053552500, 4, 11, "IN-BR S00.XX"}, - {24.971424000, 86.180252500, 4, 11, "IN-BR T00.XX"}, - {26.388024000, 86.016687125, 4, 11, "IN-BR V00.XX"}, - {25.899424000, 85.736613875, 4, 9, "IN-BR W00.XX"}, - {26.166324000, 87.420813875, 5, 10, "IN-BR X00.XX"}, - {25.399464000, 85.902222250, 4, 9, "IN-BR Y00.XX"}, - {26.459804000, 84.412878125, 4, 9, "IN-BR YK0.00"}, - {26.133264000, 86.563936625, 4, 9, "IN-BR Z00.XX"}, - {25.551704000, 84.118294750, 4, 9, "IN-BR ZK0.00"}, - {27.478115000, 83.768250000, 3, 11, "IN-BR 012.XXX"}, - {27.478115000, 84.289050000, 3, 11, "IN-BR 112.XXX"}, - {26.987075000, 83.768250000, 3, 9, "IN-BR 212.XXX"}, - {26.987075000, 84.289050000, 3, 9, "IN-BR 312.XXX"}, - {26.987075000, 84.809850000, 3, 10, "IN-BR 412.XXX"}, - {26.987075000, 85.330650000, 3, 9, "IN-BR 512.XXX"}, - {26.987075000, 85.851450000, 3, 11, "IN-BR 612.XXX"}, - {26.987075000, 86.372250000, 3, 11, "IN-BR 712.XXX"}, - {26.987075000, 86.893050000, 3, 11, "IN-BR 812.XXX"}, - {26.496035000, 83.773171500, 3, 8, "IN-BR 912.XXX"}, - {26.496035000, 84.288763500, 3, 8, "IN-BR B12.XXX"}, - {26.496035000, 84.804355500, 3, 8, "IN-BR C12.XXX"}, - {26.496035000, 85.319947500, 3, 8, "IN-BR D12.XXX"}, - {26.496035000, 85.835539500, 3, 10, "IN-BR F12.XXX"}, - {26.496035000, 86.351131500, 3, 10, "IN-BR G12.XXX"}, - {26.496035000, 86.866723500, 3, 10, "IN-BR H12.XXX"}, - {26.496035000, 87.382315500, 3, 10, "IN-BR J12.XXX"}, - {26.510766000, 87.845771500, 4, 12, "IN-BR K12.XXX"}, - {26.004995000, 83.773171500, 3, 8, "IN-BR L12.XXX"}, - {26.004995000, 84.288763500, 3, 8, "IN-BR M12.XXX"}, - {26.004995000, 84.804355500, 3, 6, "IN-BR N12.XXX"}, - {26.004995000, 85.319947500, 3, 6, "IN-BR P12.XXX"}, - {26.004995000, 85.835539500, 3, 8, "IN-BR Q12.XXX"}, - {26.004995000, 86.351131500, 3, 8, "IN-BR R12.XXX"}, - {26.004995000, 86.866723500, 3, 8, "IN-BR S12.XXX"}, - {26.004995000, 87.382315500, 3, 8, "IN-BR T12.XXX"}, - {26.004995000, 87.845771500, 5, 11, "IN-BR V12.XXX"}, - {26.155115000, 87.425531500, 5, 10, "IN-BR Z12.XXX"}, - {25.102115000, 83.326363500, 3, 11, "IN-BR 01.XXXX"}, - {25.102115000, 83.773171500, 4, 11, "IN-BR 11.XXXX"}, - {25.102115000, 84.288763500, 3, 10, "IN-BR 21.XXXX"}, - {25.102115000, 84.804355500, 3, 8, "IN-BR 31.XXXX"}, - {25.102115000, 85.319947500, 3, 8, "IN-BR 41.XXXX"}, - {25.102115000, 85.835539500, 3, 10, "IN-BR 51.XXXX"}, - {25.102115000, 86.351131500, 3, 10, "IN-BR 61.XXXX"}, - {25.102115000, 86.866723500, 3, 10, "IN-BR 71.XXXX"}, - {25.102115000, 87.382315500, 3, 11, "IN-BR 81.XXXX"}, - {25.102115000, 87.845771500, 4, 13, "IN-BR 91.XXXX"}, - {24.611075000, 83.326077000, 4, 11, "IN-BR B1.XXXX"}, - {24.611075000, 83.767677000, 6, 14, "IN-BR C1.XXXX"}, - {24.611075000, 84.278061000, 4, 12, "IN-BR D1.XXXX"}, - {24.611075000, 84.788445000, 4, 10, "IN-BR F1.XXXX"}, - {24.611075000, 85.298829000, 4, 10, "IN-BR G1.XXXX"}, - {24.611075000, 85.809213000, 4, 12, "IN-BR H1.XXXX"}, - {24.611075000, 86.319597000, 4, 12, "IN-BR J1.XXXX"}, - {24.611075000, 86.829981000, 4, 12, "IN-BR K1.XXXX"}, - {24.291795000, 83.326077000, 3, 11, "IN-BR L1.XXXX"}, - {24.291795000, 83.767677000, 4, 12, "IN-BR M1.XXXX"}, - {24.291795000, 84.278061000, 3, 11, "IN-BR N1.XXXX"}, - {24.291795000, 84.788445000, 3, 9, "IN-BR P1.XXXX"}, - {24.291795000, 85.298829000, 3, 9, "IN-BR Q1.XXXX"}, - {24.291795000, 85.809213000, 3, 11, "IN-BR R1.XXXX"}, - {24.291795000, 86.319597000, 3, 11, "IN-BR S1.XXXX"}, - {24.291795000, 86.829981000, 3, 12, "IN-BR T1.XXXX"}, - {30.355700000, 77.990917500, 5, 10, "IN-UT 12.XX"}, - {30.540115000, 77.816501500, 4, 10, "IN-UT 12.XXX"}, - {29.940604000, 78.010928625, 4, 11, "IN-UT 000.XX"}, - {29.873704000, 77.809628625, 4, 12, "IN-UT 400.XX"}, - {29.196804000, 79.420309375, 4, 12, "IN-UT 800.XX"}, - {28.975404000, 79.336409375, 4, 13, "IN-UT D00.XX"}, - {29.205194000, 78.911763375, 5, 13, "IN-UT J00.XX"}, - {30.058494000, 78.163931875, 4, 11, "IN-UT M00.XX"}, - {29.553994000, 80.132347625, 4, 14, "IN-UT Q00.XX"}, - {29.406994000, 79.046263375, 4, 12, "IN-UT T00.XX"}, - {29.236794000, 78.743263375, 4, 12, "IN-UT X00.XX"}, - {29.486025000, 77.547025000, 3, 14, "IN-UT 040.L0L"}, - {29.780025000, 80.425025000, 3, 13, "IN-UT Q1H.L0R"}, - {28.680025000, 78.717025000, 3, 12, "IN-UT S1M.S0M"}, - {15.387786500, 73.765848500, 3, 6, "IN-GA 12.XX"}, - {15.643564500, 73.705058500, 3, 8, "IN-GA 12.XXX"}, - {14.928406000, 73.872707500, 3, 6, "IN-GA 123.XX"}, - {8.542042500, 76.912268000, 5, 10, "IN-KL 12.XX"}, - {8.624794000, 76.776259625, 5, 10, "IN-KL 00.XXX"}, - {10.002414000, 76.185714375, 4, 7, "IN-KL J0.XXX"}, - {11.275974000, 75.750506875, 4, 9, "IN-KL 000.XX"}, - {8.944674000, 76.513611500, 4, 9, "IN-KL 500.XX"}, - {10.516674000, 76.111774750, 4, 7, "IN-KL B00.XX"}, - {9.719345000, 76.285028125, 4, 9, "IN-KL H00.XX"}, - {10.754004000, 76.600714750, 4, 9, "IN-KL M00.XX"}, - {11.872704000, 75.299074875, 4, 9, "IN-KL R00.XX"}, - {9.610404000, 76.456454625, 4, 9, "IN-KL W00.XX"}, - {12.746595000, 74.885358000, 3, 9, "IN-KL 112.XXX"}, - {12.449718000, 74.933864500, 4, 10, "IN-KL 212.XXX"}, - {12.449718000, 75.407792500, 3, 9, "IN-KL 312.XXX"}, - {11.958678000, 75.076042500, 3, 8, "IN-KL 412.XXX"}, - {11.958678000, 75.549970500, 3, 10, "IN-KL 512.XXX"}, - {11.958678000, 76.023898500, 3, 10, "IN-KL 612.XXX"}, - {11.467638000, 75.549970500, 3, 8, "IN-KL 712.XXX"}, - {11.467638000, 76.023898500, 3, 8, "IN-KL 812.XXX"}, - {11.467638000, 76.497826500, 3, 11, "IN-KL 912.XXX"}, - {10.976598000, 75.549970500, 3, 8, "IN-KL B12.XXX"}, - {10.976598000, 76.023898500, 3, 8, "IN-KL C12.XXX"}, - {10.976598000, 76.497826500, 3, 10, "IN-KL D12.XXX"}, - {10.485558000, 76.004941500, 3, 6, "IN-KL F12.XXX"}, - {10.485558000, 76.478869500, 3, 8, "IN-KL G12.XXX"}, - {10.485558000, 76.952143500, 3, 9, "IN-KL H12.XXX"}, - {9.994518000, 76.004941500, 3, 6, "IN-KL J12.XXX"}, - {9.994518000, 76.478869500, 4, 9, "IN-KL K12.XXX"}, - {9.994518000, 76.952143500, 3, 8, "IN-KL L12.XXX"}, - {9.503478000, 76.004941500, 3, 6, "IN-KL M12.XXX"}, - {9.503478000, 76.478869500, 3, 8, "IN-KL N12.XXX"}, - {9.503478000, 76.952143500, 3, 8, "IN-KL P12.XXX"}, - {9.012438000, 76.478869500, 3, 8, "IN-KL Q12.XXX"}, - {9.012438000, 76.952143500, 3, 8, "IN-KL R12.XXX"}, - {8.732635000, 76.478583000, 4, 9, "IN-KL S12.XXX"}, - {8.732635000, 76.947303000, 4, 9, "IN-KL T12.XXX"}, - {13.081000000, 80.208968000, 5, 12, "IN-TN 12.XX"}, - {13.234715000, 79.890990000, 4, 11, "IN-TN 12.XXX"}, - {9.907114000, 78.052541625, 4, 7, "IN-TN 000.XX"}, - {10.790714000, 78.645371750, 4, 7, "IN-TN 200.XX"}, - {11.638314000, 78.091501875, 4, 11, "IN-TN 400.XX"}, - {8.706714000, 77.660611500, 4, 7, "IN-TN 600.XX"}, - {11.088814000, 77.275201875, 4, 11, "IN-TN 800.XX"}, - {11.910214000, 79.724801875, 4, 10, "IN-TN B00.XX"}, - {8.794914000, 78.051811500, 4, 7, "IN-TN D00.XX"}, - {10.748214000, 79.075971750, 4, 7, "IN-TN G00.XX"}, - {8.209834000, 77.392226875, 4, 7, "IN-TN J00.XX"}, - {10.389834000, 77.935063750, 4, 7, "IN-TN K00.XX"}, - {12.959945000, 79.104930625, 4, 11, "IN-TN L00.XX"}, - {10.106195000, 78.755228750, 4, 7, "IN-TN M00.XX"}, - {9.487705000, 77.753327500, 4, 7, "IN-TN N00.XX"}, - {10.983961000, 78.027028750, 4, 9, "IN-TN P00.XX"}, - {11.093924000, 76.874642750, 4, 12, "IN-TN Q00.XX"}, - {11.093924000, 76.962572750, 4, 11, "IN-TN R00.XX"}, - {11.007435000, 76.962572750, 4, 11, "IN-TN S00.XX"}, - {11.007435000, 76.874642750, 4, 12, "IN-TN T00.XX"}, - {11.792124000, 79.712929875, 4, 10, "IN-TN V00.XX"}, - {12.880724000, 79.658303125, 4, 11, "IN-TN W00.XX"}, - {11.390724000, 77.679729875, 4, 9, "IN-TN X00.XX"}, - {11.002124000, 79.338642750, 4, 9, "IN-TN Y00.XX"}, - {12.274624000, 79.029016000, 4, 9, "IN-TN Z00.XX"}, - {13.486500500, 79.957901500, 3, 10, "IN-TN 112.XXX"}, - {13.227038000, 79.414481000, 3, 11, "IN-TN 212.XXX"}, - {13.144607000, 78.633457000, 3, 10, "IN-TN 312.XXX"}, - {12.939612000, 77.507709000, 3, 14, "IN-TN 412.XXX"}, - {12.939612000, 77.986844000, 3, 13, "IN-TN 512.XXX"}, - {12.939612000, 78.465980000, 3, 13, "IN-TN 612.XXX"}, - {12.939612000, 78.945116000, 3, 10, "IN-TN 712.XXX"}, - {12.939612000, 79.424252000, 3, 10, "IN-TN 812.XXX"}, - {12.939612000, 79.903388000, 4, 11, "IN-TN 912.XXX"}, - {12.448572000, 79.788526500, 3, 8, "IN-TN B12.XXX"}, - {12.448572000, 79.314598500, 3, 8, "IN-TN C12.XXX"}, - {12.448572000, 78.840670500, 3, 8, "IN-TN D12.XXX"}, - {12.448572000, 78.366742500, 3, 11, "IN-TN F12.XXX"}, - {12.448572000, 77.892814500, 3, 11, "IN-TN G12.XXX"}, - {12.448572000, 77.418886500, 3, 11, "IN-TN H12.XXX"}, - {11.957532000, 79.504169500, 3, 8, "IN-TN J12.XXX"}, - {11.957532000, 79.030241500, 3, 8, "IN-TN K12.XXX"}, - {11.957532000, 78.556313500, 3, 10, "IN-TN L12.XXX"}, - {11.957532000, 78.082385500, 3, 10, "IN-TN M12.XXX"}, - {11.957532000, 77.608457500, 3, 10, "IN-TN N12.XXX"}, - {11.957532000, 77.134529500, 3, 12, "IN-TN P12.XXX"}, - {11.957532000, 76.660601500, 4, 13, "IN-TN Q12.XXX"}, - {11.957532000, 76.254071500, 3, 13, "IN-TN R12.XXX"}, - {11.466492000, 76.254071500, 3, 11, "IN-TN S12.XXX"}, - {11.466492000, 76.660601500, 4, 12, "IN-TN T12.XXX"}, - {11.466492000, 77.134529500, 3, 10, "IN-TN V12.XXX"}, - {11.466492000, 77.608457500, 3, 8, "IN-TN W12.XXX"}, - {11.466492000, 78.082385500, 3, 8, "IN-TN X12.XXX"}, - {11.466492000, 78.556313500, 3, 8, "IN-TN Y12.XXX"}, - {11.466492000, 79.030241500, 3, 8, "IN-TN Z12.XXX"}, - {11.034957000, 79.480691500, 3, 8, "IN-TN 0123.XX"}, - {10.543917000, 79.480691500, 3, 6, "IN-TN 1123.XX"}, - {10.543917000, 79.006763500, 3, 6, "IN-TN 2123.XX"}, - {10.543917000, 78.532835500, 3, 6, "IN-TN 3123.XX"}, - {10.543917000, 78.058907500, 3, 6, "IN-TN 4123.XX"}, - {10.543917000, 77.584979500, 3, 6, "IN-TN 5123.XX"}, - {10.543917000, 77.111051500, 3, 8, "IN-TN 6123.XX"}, - {10.543917000, 76.637123500, 3, 9, "IN-TN 7123.XX"}, - {10.052877000, 76.637123500, 3, 9, "IN-TN 8123.XX"}, - {10.052877000, 77.111051500, 3, 9, "IN-TN 9123.XX"}, - {10.052877000, 77.584979500, 3, 6, "IN-TN B123.XX"}, - {10.052877000, 78.058907500, 3, 6, "IN-TN C123.XX"}, - {10.052877000, 78.532835500, 3, 6, "IN-TN D123.XX"}, - {10.052877000, 79.006763500, 3, 6, "IN-TN F123.XX"}, - {10.052877000, 79.480691500, 3, 6, "IN-TN G123.XX"}, - {9.559122000, 79.006763500, 3, 6, "IN-TN H123.XX"}, - {9.559122000, 78.532835500, 3, 6, "IN-TN J123.XX"}, - {9.559122000, 78.058907500, 3, 6, "IN-TN K123.XX"}, - {9.559122000, 77.584979500, 3, 6, "IN-TN L123.XX"}, - {9.559122000, 77.111051500, 3, 9, "IN-TN M123.XX"}, - {9.068082000, 77.111051500, 3, 9, "IN-TN N123.XX"}, - {9.068082000, 77.584979500, 3, 6, "IN-TN P123.XX"}, - {9.068082000, 78.058907500, 3, 6, "IN-TN Q123.XX"}, - {9.068082000, 78.532835500, 3, 6, "IN-TN R123.XX"}, - {9.068082000, 79.006763500, 3, 6, "IN-TN S123.XX"}, - {8.577042000, 77.940425500, 3, 6, "IN-TN T123.XX"}, - {8.577042000, 77.466497500, 3, 6, "IN-TN V123.XX"}, - {8.577042000, 76.992569500, 3, 11, "IN-TN W123.XX"}, - {8.088717000, 76.992541000, 3, 6, "IN-TN X123.XX"}, - {8.088717000, 77.461261000, 3, 6, "IN-TN Y123.XX"}, - {8.088717000, 77.929981000, 3, 6, "IN-TN Z123.XX"}, - {31.124400000, 77.138275500, 5, 8, "IN-HP 12.XX"}, - {31.252615000, 76.940880000, 4, 9, "IN-HP 12.XXX"}, - {32.216204000, 76.199127000, 4, 11, "IN-HP 000.XX"}, - {31.753244000, 76.848932750, 4, 12, "IN-HP 700.XX"}, - {30.585244000, 77.171402125, 4, 10, "IN-HP F00.XX"}, - {31.539944000, 76.807320500, 4, 12, "IN-HP M00.XX"}, - {32.568244000, 76.009344000, 4, 12, "IN-HP T00.XX"}, - {31.100025000, 75.576025000, 3, 9, "IN-HP 04B.S14"}, - {31.100025000, 78.023025000, 3, 9, "IN-HP N3D.D0L"}, - {30.378025000, 76.577025000, 3, 12, "IN-HP W1G.D12"}, - {34.119100000, 74.761532000, 5, 11, "IN-JK 12.XX"}, - {34.176294000, 74.600234000, 4, 10, "IN-JK 00.XXX"}, - {32.724314000, 74.670192625, 4, 10, "IN-JK J0.XXX"}, - {33.725194000, 75.057698000, 4, 9, "IN-JK 000.XX"}, - {34.208194000, 74.256774375, 4, 10, "IN-JK 300.XX"}, - {32.906194000, 75.054037375, 4, 9, "IN-JK 600.XX"}, - {32.377194000, 75.438861000, 4, 12, "IN-JK 900.XX"}, - {35.935794000, 74.235911375, 4, 12, "IN-JK D00.XX"}, - {35.301494000, 75.490535000, 4, 11, "IN-JK H00.XX"}, - {33.189045000, 73.685268125, 4, 11, "IN-JK L00.XX"}, - {34.358594000, 73.380574375, 3, 10, "IN-JK P00.XX"}, - {33.365194000, 74.229821625, 4, 11, "IN-JK S00.XX"}, - {33.126014000, 75.473477625, 4, 9, "IN-JK W00.XX"}, - {33.300314000, 75.690377625, 4, 9, "IN-JK Y00.XX"}, - {35.299367000, 73.481039500, 3, 10, "IN-JK 12.XXXX"}, - {34.886230500, 73.512370500, 3, 12, "IN-JK 123.XXX"}, - {34.761137000, 76.665236000, 3, 10, "IN-JK 1234.XX"}, - {21.281100000, 81.597584000, 5, 12, "IN-CT 12.XX"}, - {21.206876000, 81.205504000, 4, 9, "IN-CT 12.XXX"}, - {22.379694000, 82.623244500, 4, 11, "IN-CT 000.XX"}, - {22.067394000, 82.069052375, 4, 12, "IN-CT 300.XX"}, - {21.094194000, 80.959760250, 4, 11, "IN-CT 600.XX"}, - {21.889194000, 83.315552375, 4, 10, "IN-CT 900.XX"}, - {19.077194000, 81.948007500, 4, 12, "IN-CT D00.XX"}, - {23.126894000, 83.091428750, 4, 7, "IN-CT H00.XX"}, - {20.714094000, 81.490676000, 4, 9, "IN-CT L00.XX"}, - {23.169994000, 82.290620875, 4, 9, "IN-CT P00.XX"}, - {20.575394000, 81.011476000, 4, 7, "IN-CT S00.XX"}, - {21.717514000, 81.881307375, 4, 12, "IN-CT W00.XX"}, - {21.106314000, 82.006177250, 4, 12, "IN-CT Y00.XX"}, - {23.221576500, 81.086856000, 3, 9, "IN-CT 12.XXXX"}, - {21.745905000, 80.480423500, 3, 10, "IN-CT 123.XXX"}, - {19.951908000, 80.337250000, 3, 8, "IN-CT 1234.XX"}, - {23.394800000, 85.286943500, 5, 8, "IN-JH 12.XX"}, - {23.729965000, 86.052938625, 4, 10, "IN-JH 00.XXX"}, - {23.369014000, 85.145770125, 4, 7, "IN-JH J0.XXX"}, - {22.773714000, 86.133897750, 4, 9, "IN-JH 000.XX"}, - {24.468914000, 86.618219250, 4, 12, "IN-JH 200.XX"}, - {23.951414000, 85.304689125, 4, 7, "IN-JH 400.XX"}, - {24.164314000, 86.237419250, 4, 9, "IN-JH 600.XX"}, - {23.640114000, 85.270589125, 4, 7, "IN-JH 800.XX"}, - {23.646229000, 85.404109125, 4, 7, "IN-JH B00.XX"}, - {24.023414000, 84.003989125, 4, 12, "IN-JH D00.XX"}, - {23.717714000, 86.749589125, 4, 10, "IN-JH G00.XX"}, - {25.220514000, 87.577839750, 4, 12, "IN-JH J00.XX"}, - {24.411614000, 85.475119250, 4, 10, "IN-JH L00.XX"}, - {22.524414000, 85.739837500, 4, 11, "IN-JH N00.XX"}, - {24.247814000, 86.579419250, 4, 9, "IN-JH Q00.XX"}, - {24.268214000, 87.183019250, 4, 13, "IN-JH S00.XX"}, - {23.024014000, 84.477397750, 4, 7, "IN-JH V00.XX"}, - {22.655114000, 85.558197750, 4, 7, "IN-JH X00.XX"}, - {24.855124000, 87.162852500, 4, 12, "IN-JH Z00.XX"}, - {25.292595000, 86.993670500, 3, 12, "IN-JH 012.XXX"}, - {25.292595000, 87.479771500, 4, 12, "IN-JH 112.XXX"}, - {24.801555000, 83.384240000, 3, 11, "IN-JH 212.XXX"}, - {24.801555000, 83.894624000, 3, 11, "IN-JH 312.XXX"}, - {24.801555000, 84.405008000, 3, 11, "IN-JH 412.XXX"}, - {24.801555000, 84.915392000, 3, 10, "IN-JH 512.XXX"}, - {24.801555000, 85.425776000, 3, 9, "IN-JH 612.XXX"}, - {24.801555000, 85.936160000, 3, 11, "IN-JH 712.XXX"}, - {24.801555000, 86.446544000, 3, 11, "IN-JH 812.XXX"}, - {24.801555000, 86.956928000, 3, 11, "IN-JH 912.XXX"}, - {24.801555000, 87.467312000, 3, 10, "IN-JH B12.XXX"}, - {24.310515000, 83.333201000, 3, 11, "IN-JH C12.XXX"}, - {24.310515000, 83.843585000, 3, 11, "IN-JH D12.XXX"}, - {24.310515000, 84.353969000, 3, 11, "IN-JH F12.XXX"}, - {24.310515000, 84.864353000, 3, 9, "IN-JH G12.XXX"}, - {24.310515000, 85.374737000, 3, 9, "IN-JH H12.XXX"}, - {24.310515000, 85.885121000, 3, 11, "IN-JH J12.XXX"}, - {24.310515000, 86.395505000, 3, 11, "IN-JH K12.XXX"}, - {24.310515000, 86.905889000, 3, 11, "IN-JH L12.XXX"}, - {24.310515000, 87.416273000, 3, 10, "IN-JH M12.XXX"}, - {23.819475000, 83.593314500, 3, 9, "IN-JH N12.XXX"}, - {23.819475000, 84.098490500, 3, 9, "IN-JH P12.XXX"}, - {23.819475000, 84.603666500, 3, 6, "IN-JH Q12.XXX"}, - {23.819475000, 85.108842500, 3, 6, "IN-JH R12.XXX"}, - {23.819475000, 85.614018500, 3, 6, "IN-JH S12.XXX"}, - {23.819475000, 86.119194500, 4, 9, "IN-JH T12.XXX"}, - {23.641786000, 86.618029500, 3, 9, "IN-JH V12.XXX"}, - {23.328435000, 84.058077500, 3, 9, "IN-JH W12.XXX"}, - {23.328435000, 84.563253500, 3, 6, "IN-JH X12.XXX"}, - {23.328435000, 85.068429500, 3, 6, "IN-JH Y12.XXX"}, - {23.328435000, 85.573605500, 3, 6, "IN-JH Z12.XXX"}, - {22.916595000, 86.078781500, 3, 9, "IN-JH 01.XXXX"}, - {22.425555000, 83.906524500, 3, 11, "IN-JH 11.XXXX"}, - {22.425555000, 84.411700500, 4, 12, "IN-JH 21.XXXX"}, - {22.425555000, 84.916876500, 4, 9, "IN-JH 31.XXXX"}, - {22.425555000, 85.422052500, 4, 9, "IN-JH 41.XXXX"}, - {22.425555000, 85.927228500, 4, 11, "IN-JH 51.XXXX"}, - {22.425555000, 86.432404500, 4, 12, "IN-JH 61.XXXX"}, - {21.973795000, 83.956755000, 3, 11, "IN-JH 71.XXXX"}, - {21.973795000, 84.456723000, 3, 9, "IN-JH 81.XXXX"}, - {21.973795000, 84.956691000, 3, 9, "IN-JH 91.XXXX"}, - {21.973795000, 85.456659000, 3, 9, "IN-JH B1.XXXX"}, - {21.973795000, 85.956627000, 3, 11, "IN-JH C1.XXXX"}, - {21.973795000, 86.456595000, 3, 11, "IN-JH D1.XXXX"}, - {13.006500000, 77.555368000, 5, 14, "IN-KA 12.XX"}, - {13.171515000, 77.380890000, 4, 13, "IN-KA 12.XXX"}, - {15.340514000, 75.066683625, 4, 7, "IN-KA 000.XX"}, - {12.290514000, 76.587532000, 4, 13, "IN-KA 200.XX"}, - {17.314614000, 76.769574000, 4, 13, "IN-KA 400.XX"}, - {15.840514000, 74.449213750, 4, 9, "IN-KA 600.XX"}, - {12.881714000, 74.795963125, 4, 7, "IN-KA 800.XX"}, - {14.496824000, 75.883377375, 4, 9, "IN-KA B00.XX"}, - {15.177424000, 76.881564500, 4, 12, "IN-KA C00.XX"}, - {16.870724000, 75.676512000, 4, 9, "IN-KA D00.XX"}, - {13.970724000, 75.528190250, 4, 9, "IN-KA F00.XX"}, - {13.389324000, 77.067090250, 4, 14, "IN-KA G00.XX"}, - {16.250724000, 77.307738750, 4, 15, "IN-KA H00.XX"}, - {17.952824000, 77.459986250, 4, 14, "IN-KA J00.XX"}, - {15.320724000, 76.327851625, 4, 9, "IN-KA K00.XX"}, - {13.880724000, 75.648190250, 4, 9, "IN-KA L00.XX"}, - {13.010724000, 78.238303125, 4, 13, "IN-KA M00.XX"}, - {14.267324000, 76.361577375, 4, 9, "IN-KA N00.XX"}, - {13.177724000, 78.088903125, 4, 13, "IN-KA P00.XX"}, - {12.563924000, 76.856816000, 4, 15, "IN-KA Q00.XX"}, - {13.050824000, 76.058203125, 4, 9, "IN-KA R00.XX"}, - {16.200724000, 75.621738750, 4, 11, "IN-KA S00.XX"}, - {13.375724000, 74.709190250, 4, 7, "IN-KA T00.XX"}, - {13.365724000, 75.740190250, 4, 9, "IN-KA V00.XX"}, - {14.656724000, 75.590077375, 4, 9, "IN-KA W00.XX"}, - {15.472724000, 76.488851625, 4, 9, "IN-KA X00.XX"}, - {15.469424000, 75.592851625, 4, 9, "IN-KA Y00.XX"}, - {13.342624000, 77.499990250, 4, 14, "IN-KA Z00.XX"}, - {17.844389500, 74.875217500, 3, 9, "IN-KA 12.XXXX"}, - {13.034734500, 74.627762500, 3, 6, "IN-KA 123.XXX"}, - {14.160882000, 74.210462000, 3, 6, "IN-KA 1234.XX"}, - {26.942700000, 75.763300000, 5, 8, "IN-RJ 12.XX"}, - {26.828994000, 75.645711375, 4, 9, "IN-RJ 00.XXX"}, - {26.393684000, 72.865727625, 3, 6, "IN-RJ C0.XXX"}, - {25.324584000, 75.686559500, 4, 10, "IN-RJ P0.XXX"}, - {28.005014000, 73.266111875, 4, 7, "IN-RJ 000.XX"}, - {26.438414000, 74.547831125, 4, 9, "IN-RJ 200.XX"}, - {24.563914000, 73.642719250, 4, 9, "IN-RJ 400.XX"}, - {25.321914000, 74.552839750, 4, 9, "IN-RJ 600.XX"}, - {27.605024000, 76.583435625, 4, 7, "IN-RJ 800.XX"}, - {27.262224000, 77.449661375, 4, 10, "IN-RJ 900.XX"}, - {27.649624000, 75.097635625, 4, 9, "IN-RJ B00.XX"}, - {25.822124000, 73.276813875, 4, 7, "IN-RJ C00.XX"}, - {29.943424000, 73.842331625, 4, 10, "IN-RJ D00.XX"}, - {26.210724000, 75.734913875, 4, 9, "IN-RJ F00.XX"}, - {26.628924000, 74.806187125, 4, 9, "IN-RJ G00.XX"}, - {29.641924000, 74.263431625, 4, 12, "IN-RJ H00.XX"}, - {26.151124000, 74.300213875, 4, 9, "IN-RJ J00.XX"}, - {26.749424000, 77.833787125, 4, 12, "IN-RJ K00.XX"}, - {26.053724000, 76.317313875, 4, 9, "IN-RJ L00.XX"}, - {28.341924000, 74.920909875, 4, 9, "IN-RJ M00.XX"}, - {28.159324000, 75.346309875, 4, 10, "IN-RJ N00.XX"}, - {24.932224000, 74.583652500, 4, 9, "IN-RJ P00.XX"}, - {26.525224000, 76.670587125, 4, 9, "IN-RJ Q00.XX"}, - {25.137224000, 76.466052500, 4, 9, "IN-RJ R00.XX"}, - {28.251324000, 76.808809875, 4, 10, "IN-RJ S00.XX"}, - {25.470924000, 75.600726750, 4, 9, "IN-RJ T00.XX"}, - {27.739924000, 74.424535625, 4, 7, "IN-RJ V00.XX"}, - {23.588124000, 74.389717875, 4, 11, "IN-RJ W00.XX"}, - {27.044545000, 74.666251875, 4, 7, "IN-RJ X00.XX"}, - {27.239524000, 73.693861375, 4, 7, "IN-RJ Y00.XX"}, - {26.783424000, 76.984787125, 4, 9, "IN-RJ Z00.XX"}, - {25.481823000, 74.363825500, 3, 8, "IN-RJ 12.XXXX"}, - {28.371382500, 74.262680000, 3, 6, "IN-RJ 123.XXX"}, - {27.790409000, 73.080277500, 3, 6, "IN-RJ 0123.XX"}, - {24.352024000, 73.457196000, 3, 8, "IN-RJ 1123.XX"}, - {26.990124000, 77.237645000, 3, 9, "IN-RJ 2123.XX"}, - {25.550024000, 73.072138500, 3, 6, "IN-RJ 3123.XX"}, - {29.517859000, 73.839476500, 3, 9, "IN-RJ 4123.XX"}, - {26.474609000, 77.621545000, 3, 11, "IN-RJ 5123.XX"}, - {26.967424000, 73.481845000, 3, 6, "IN-RJ 6123.XX"}, - {20.316800000, 85.795385500, 5, 8, "IN-OR 12.XX"}, - {20.138138500, 85.556887000, 4, 7, "IN-OR 12.XXX"}, - {19.314194000, 84.721007500, 4, 9, "IN-OR 000.XX"}, - {22.234194000, 84.761644500, 4, 10, "IN-OR 300.XX"}, - {19.849094000, 85.750591750, 4, 7, "IN-OR 600.XX"}, - {21.472614000, 83.861077250, 4, 9, "IN-OR 900.XX"}, - {21.474314000, 86.865377250, 4, 9, "IN-OR C00.XX"}, - {21.915014000, 86.670007375, 4, 9, "IN-OR F00.XX"}, - {20.689914000, 83.446216000, 4, 10, "IN-OR H00.XX"}, - {21.799514000, 83.834807375, 4, 9, "IN-OR K00.XX"}, - {20.268914000, 86.575785875, 4, 7, "IN-OR M00.XX"}, - {21.331414000, 83.554777250, 4, 10, "IN-OR P00.XX"}, - {19.911114000, 83.099755750, 4, 11, "IN-OR R00.XX"}, - {19.189114000, 83.338495500, 4, 11, "IN-OR T00.XX"}, - {21.109418000, 86.438700250, 4, 7, "IN-OR W00.XX"}, - {20.871545000, 85.051690000, 4, 7, "IN-OR Y00.XX"}, - {22.039544000, 84.797792500, 3, 9, "IN-OR 12.XXXX"}, - {22.247913500, 81.899047000, 3, 11, "IN-OR 123.XXX"}, - {17.849270000, 81.640768000, 3, 11, "IN-OR 1234.XX"}, - {23.055600000, 72.547443500, 5, 10, "IN-GJ 12.XX"}, - {22.971394000, 72.417162750, 4, 9, "IN-GJ 00.XXX"}, - {21.309984000, 72.691033750, 4, 9, "IN-GJ C0.XXX"}, - {22.405084000, 73.033578500, 4, 7, "IN-GJ P0.XXX"}, - {22.324524000, 70.749556500, 4, 7, "IN-GJ 000.XX"}, - {21.796124000, 72.086269375, 4, 7, "IN-GJ 100.XX"}, - {22.494545000, 70.023634500, 4, 7, "IN-GJ 200.XX"}, - {21.566545000, 70.409941250, 4, 7, "IN-GJ 300.XX"}, - {23.103724000, 70.060930750, 4, 9, "IN-GJ 400.XX"}, - {20.985124000, 72.894608000, 4, 9, "IN-GJ 500.XX"}, - {22.728024000, 72.813730750, 4, 7, "IN-GJ 600.XX"}, - {23.268324000, 72.604317875, 4, 9, "IN-GJ 700.XX"}, - {23.636324000, 72.331317875, 4, 9, "IN-GJ 800.XX"}, - {22.606024000, 72.902056500, 4, 7, "IN-GJ 900.XX"}, - {21.684924000, 69.572869375, 4, 7, "IN-GJ B00.XX"}, - {22.859724000, 70.791930750, 5, 8, "IN-GJ C00.XX"}, - {22.750724000, 71.602530750, 5, 8, "IN-GJ D00.XX"}, - {21.759324000, 72.955069375, 4, 9, "IN-GJ F00.XX"}, - {20.409724000, 72.881721875, 4, 12, "IN-GJ G00.XX"}, - {20.954724000, 70.334608000, 4, 7, "IN-GJ H00.XX"}, - {23.286524000, 69.626117875, 4, 9, "IN-GJ J00.XX"}, - {20.648924000, 72.889208000, 4, 11, "IN-GJ K00.XX"}, - {22.816724000, 73.574930750, 4, 7, "IN-GJ L00.XX"}, - {22.210724000, 71.623156500, 4, 7, "IN-GJ M00.XX"}, - {24.212724000, 72.383478250, 4, 9, "IN-GJ N00.XX"}, - {23.888824000, 72.083091125, 4, 9, "IN-GJ P00.XX"}, - {21.801024000, 70.568469375, 4, 7, "IN-GJ Q00.XX"}, - {22.002724000, 70.746969375, 4, 7, "IN-GJ R00.XX"}, - {21.671824000, 72.966569375, 4, 9, "IN-GJ S00.XX"}, - {21.615464000, 71.185067125, 4, 7, "IN-GJ T00.XX"}, - {24.250304000, 72.155084250, 4, 9, "IN-GJ TK0.00"}, - {21.745664000, 70.415567125, 4, 7, "IN-GJ V00.XX"}, - {22.831704000, 74.226673750, 5, 10, "IN-GJ VK0.00"}, - {22.621664000, 73.428209250, 4, 7, "IN-GJ W00.XX"}, - {22.319404000, 72.600018500, 4, 7, "IN-GJ WK0.00"}, - {21.100664000, 71.730652750, 4, 7, "IN-GJ X00.XX"}, - {21.333004000, 71.281063250, 4, 7, "IN-GJ XK0.00"}, - {23.721364000, 72.507351375, 4, 9, "IN-GJ Y00.XX"}, - {22.986404000, 71.439073750, 4, 9, "IN-GJ YK0.00"}, - {23.124364000, 69.991023625, 4, 9, "IN-GJ Z00.XX"}, - {21.294504000, 70.223963250, 4, 7, "IN-GJ ZK0.00"}, - {23.788902000, 68.274369000, 3, 8, "IN-GJ 12.XXXX"}, - {24.704595000, 71.813485000, 3, 8, "IN-GJ 012.XXX"}, - {24.704595000, 72.323869000, 3, 8, "IN-GJ 112.XXX"}, - {24.704595000, 72.834252000, 3, 8, "IN-GJ 212.XXX"}, - {24.292515000, 71.813485000, 4, 9, "IN-GJ 312.XXX"}, - {24.292515000, 72.323869000, 4, 9, "IN-GJ 412.XXX"}, - {24.292515000, 72.834252000, 4, 9, "IN-GJ 512.XXX"}, - {23.801475000, 71.818405500, 3, 8, "IN-GJ 612.XXX"}, - {23.801475000, 72.323581500, 3, 8, "IN-GJ 712.XXX"}, - {23.801475000, 72.828757500, 3, 8, "IN-GJ 812.XXX"}, - {23.801475000, 73.333933500, 3, 8, "IN-GJ 912.XXX"}, - {23.801475000, 73.839109500, 3, 8, "IN-GJ B12.XXX"}, - {23.310435000, 71.818405500, 3, 8, "IN-GJ C12.XXX"}, - {23.310435000, 72.323581500, 3, 8, "IN-GJ D12.XXX"}, - {23.310435000, 72.828757500, 3, 8, "IN-GJ F12.XXX"}, - {23.310435000, 73.333933500, 3, 8, "IN-GJ G12.XXX"}, - {23.310435000, 73.839109500, 3, 8, "IN-GJ H12.XXX"}, - {23.310435000, 74.052614500, 4, 11, "IN-GJ J12.XXX"}, - {22.819395000, 69.292526500, 4, 7, "IN-GJ K12.XXX"}, - {22.819395000, 69.797702500, 4, 7, "IN-GJ L12.XXX"}, - {22.819395000, 70.302878500, 4, 7, "IN-GJ M12.XXX"}, - {22.819395000, 70.808054500, 5, 8, "IN-GJ N12.XXX"}, - {22.819395000, 71.313230500, 4, 7, "IN-GJ P12.XXX"}, - {22.819395000, 71.818406500, 3, 6, "IN-GJ Q12.XXX"}, - {22.819395000, 72.323582500, 3, 6, "IN-GJ R12.XXX"}, - {22.819395000, 72.828758500, 3, 6, "IN-GJ S12.XXX"}, - {22.819395000, 73.333934500, 3, 6, "IN-GJ T12.XXX"}, - {22.819395000, 73.839110500, 3, 6, "IN-GJ V12.XXX"}, - {22.819395000, 74.052614500, 4, 9, "IN-GJ W12.XXX"}, - {22.328355000, 69.292239000, 3, 6, "IN-GJ X12.XXX"}, - {22.328355000, 69.792207000, 3, 6, "IN-GJ Y12.XXX"}, - {22.328355000, 70.292175000, 3, 6, "IN-GJ Z12.XXX"}, - {21.896820000, 70.767375000, 3, 6, "IN-GJ 0123.XX"}, - {21.896820000, 71.267343000, 3, 6, "IN-GJ 1123.XX"}, - {21.896820000, 71.767311000, 3, 6, "IN-GJ 2123.XX"}, - {21.896820000, 72.267279000, 3, 6, "IN-GJ 3123.XX"}, - {21.896820000, 72.767247000, 3, 8, "IN-GJ 4123.XX"}, - {21.896820000, 73.267215000, 3, 8, "IN-GJ 5123.XX"}, - {21.896820000, 73.767183000, 3, 8, "IN-GJ 6123.XX"}, - {21.405780000, 69.292470000, 3, 6, "IN-GJ 7123.XX"}, - {21.405780000, 69.792438000, 3, 6, "IN-GJ 8123.XX"}, - {21.405780000, 70.292406000, 3, 6, "IN-GJ 9123.XX"}, - {21.405780000, 70.792374000, 3, 6, "IN-GJ B123.XX"}, - {21.405780000, 71.292342000, 3, 6, "IN-GJ C123.XX"}, - {21.405780000, 71.792310000, 3, 6, "IN-GJ D123.XX"}, - {21.405780000, 72.292278000, 3, 6, "IN-GJ F123.XX"}, - {21.405780000, 72.792246000, 3, 8, "IN-GJ G123.XX"}, - {21.405780000, 73.292214000, 3, 8, "IN-GJ H123.XX"}, - {21.405780000, 73.792182000, 3, 8, "IN-GJ J123.XX"}, - {20.912025000, 69.702444000, 3, 6, "IN-GJ K123.XX"}, - {20.912025000, 70.202412000, 3, 6, "IN-GJ L123.XX"}, - {20.912025000, 70.702380000, 3, 6, "IN-GJ M123.XX"}, - {20.912025000, 71.202348000, 3, 6, "IN-GJ N123.XX"}, - {20.912025000, 71.702316000, 3, 6, "IN-GJ P123.XX"}, - {20.912025000, 72.582259000, 3, 8, "IN-GJ Q123.XX"}, - {20.912025000, 73.082227000, 3, 8, "IN-GJ R123.XX"}, - {20.912025000, 73.582195000, 3, 8, "IN-GJ S123.XX"}, - {20.423700000, 72.787426500, 3, 10, "IN-GJ T123.XX"}, - {20.423700000, 73.282186500, 3, 8, "IN-GJ V123.XX"}, - {20.423700000, 73.776946500, 3, 8, "IN-GJ W123.XX"}, - {20.300920000, 72.749852500, 3, 8, "IN-GJ Y123.XX"}, - {22.055999000, 68.931479500, 3, 6, "IN-GJ X123.XX"}, - {20.851183000, 70.405747500, 3, 6, "IN-GJ Z123.XX"}, - {22.603100000, 88.307743500, 5, 8, "IN-WB 12.XX"}, - {22.477072500, 88.197183500, 4, 7, "IN-WB 12.XXX"}, - {23.522614000, 87.248027875, 4, 9, "IN-WB 000.XX"}, - {23.664714000, 86.902589125, 4, 10, "IN-WB 200.XX"}, - {26.693914000, 88.352531125, 4, 8, "IN-WB 400.XX"}, - {23.233214000, 87.807227875, 4, 9, "IN-WB 600.XX"}, - {23.714314000, 86.772989125, 4, 11, "IN-WB 800.XX"}, - {22.489545000, 88.013042500, 4, 7, "IN-WB B00.XX"}, - {23.370213000, 86.321574875, 4, 10, "IN-WB C00.XX"}, - {25.050024000, 88.099952500, 4, 11, "IN-WB D00.XX"}, - {22.380724000, 87.259656500, 4, 11, "IN-WB F00.XX"}, - {22.466224000, 87.278156500, 4, 11, "IN-WB G00.XX"}, - {24.140724000, 88.204991125, 4, 7, "IN-WB H00.XX"}, - {25.660724000, 88.075026750, 4, 10, "IN-WB J00.XX"}, - {23.450724000, 88.456417875, 4, 7, "IN-WB K00.XX"}, - {25.270724000, 88.725026750, 4, 9, "IN-WB L00.XX"}, - {22.882324000, 88.595430750, 4, 7, "IN-WB M00.XX"}, - {23.276724000, 87.021817875, 4, 9, "IN-WB N00.XX"}, - {23.744224000, 87.035191125, 5, 11, "IN-WB P00.XX"}, - {23.659424000, 87.070917875, 4, 10, "IN-WB Q00.XX"}, - {22.696124000, 88.817830750, 4, 7, "IN-WB R00.XX"}, - {23.449624000, 88.325017875, 4, 7, "IN-WB S00.XX"}, - {27.076024000, 88.214661375, 4, 13, "IN-WB T00.XX"}, - {23.730324000, 88.255591125, 4, 7, "IN-WB V00.XX"}, - {23.081824000, 88.786330750, 4, 9, "IN-WB W00.XX"}, - {26.568924000, 88.660587125, 4, 9, "IN-WB X00.XX"}, - {22.070845000, 88.034741875, 4, 7, "IN-WB Y00.XX"}, - {23.254445000, 88.337276375, 4, 7, "IN-WB Z00.XX"}, - {27.193739000, 87.873690000, 3, 11, "IN-WB 012.XXX"}, - {27.193739000, 88.394490000, 3, 11, "IN-WB 112.XXX"}, - {27.193739000, 88.915290000, 3, 13, "IN-WB 212.XXX"}, - {27.193739000, 89.407850000, 3, 10, "IN-WB 312.XXX"}, - {26.702699000, 87.873689000, 3, 11, "IN-WB 412.XXX"}, - {26.702699000, 88.394489000, 4, 8, "IN-WB 512.XXX"}, - {26.702699000, 88.915289000, 3, 10, "IN-WB 612.XXX"}, - {26.702699000, 89.407850000, 3, 10, "IN-WB 712.XXX"}, - {26.211659000, 87.774450500, 3, 9, "IN-WB 812.XXX"}, - {26.211659000, 88.290042500, 3, 11, "IN-WB 912.XXX"}, - {26.211659000, 88.805634500, 3, 9, "IN-WB B12.XXX"}, - {26.211659000, 89.321226500, 3, 8, "IN-WB C12.XXX"}, - {25.720619000, 87.748671500, 3, 10, "IN-WB D12.XXX"}, - {25.720619000, 88.264263500, 3, 9, "IN-WB F12.XXX"}, - {25.524203000, 88.779855500, 3, 8, "IN-WB G12.XXX"}, - {25.229579000, 87.748671500, 3, 12, "IN-WB H12.XXX"}, - {25.229579000, 88.264263500, 3, 11, "IN-WB J12.XXX"}, - {24.738539000, 87.748385000, 3, 11, "IN-WB K12.XXX"}, - {24.738539000, 88.258769000, 3, 10, "IN-WB L12.XXX"}, - {24.247499000, 86.753136000, 3, 9, "IN-WB M12.XXX"}, - {24.247499000, 87.263520000, 3, 10, "IN-WB N12.XXX"}, - {24.247499000, 87.773904000, 3, 9, "IN-WB P12.XXX"}, - {24.247499000, 88.284288000, 3, 6, "IN-WB Q12.XXX"}, - {23.756459000, 85.839366500, 3, 9, "IN-WB R12.XXX"}, - {23.756459000, 86.344542500, 3, 10, "IN-WB S12.XXX"}, - {23.756459000, 86.849718500, 4, 11, "IN-WB T12.XXX"}, - {23.756459000, 87.354894500, 3, 8, "IN-WB V12.XXX"}, - {23.756459000, 87.860070500, 3, 8, "IN-WB W12.XXX"}, - {23.756459000, 88.365246500, 3, 6, "IN-WB X12.XXX"}, - {23.265419000, 85.839366500, 3, 9, "IN-WB Y12.XXX"}, - {23.265419000, 86.344542500, 3, 9, "IN-WB Z12.XXX"}, - {22.853579000, 86.849718500, 3, 9, "IN-WB 01.XXXX"}, - {22.853579000, 87.354894500, 3, 8, "IN-WB 11.XXXX"}, - {22.853579000, 87.860070500, 3, 8, "IN-WB 21.XXXX"}, - {22.853579000, 88.365246500, 4, 7, "IN-WB 31.XXXX"}, - {22.853579000, 88.870422500, 3, 8, "IN-WB 41.XXXX"}, - {22.362539000, 86.344542500, 3, 11, "IN-WB 51.XXXX"}, - {22.362539000, 86.849718500, 3, 11, "IN-WB 61.XXXX"}, - {22.362539000, 87.354894500, 3, 10, "IN-WB 71.XXXX"}, - {22.362539000, 87.860070500, 3, 8, "IN-WB 81.XXXX"}, - {22.362539000, 88.365246500, 4, 7, "IN-WB 91.XXXX"}, - {22.362539000, 88.870422500, 3, 6, "IN-WB B1.XXXX"}, - {21.871499000, 86.697879000, 3, 9, "IN-WB C1.XXXX"}, - {21.871499000, 87.197847000, 4, 10, "IN-WB D1.XXXX"}, - {21.871499000, 87.697815000, 4, 7, "IN-WB F1.XXXX"}, - {21.871499000, 88.197783000, 4, 7, "IN-WB G1.XXXX"}, - {21.871499000, 88.697751000, 4, 7, "IN-WB H1.XXXX"}, - {21.463795000, 87.197847000, 3, 9, "IN-WB J1.XXXX"}, - {21.463795000, 87.697815000, 3, 6, "IN-WB K1.XXXX"}, - {21.463795000, 88.197783000, 3, 6, "IN-WB L1.XXXX"}, - {21.463795000, 88.697751000, 3, 6, "IN-WB M1.XXXX"}, - {22.755100000, 75.820143500, 5, 8, "IN-MP 12.XX"}, - {22.810604000, 75.715721750, 4, 7, "IN-MP 00.XXX"}, - {23.263004000, 77.281884375, 4, 9, "IN-MP 80.XXX"}, - {23.236104000, 79.795221750, 4, 7, "IN-MP J0.XXX"}, - {26.175584000, 78.066565375, 4, 11, "IN-MP S0.XXX"}, - {23.218145000, 75.752076375, 4, 10, "IN-MP 000.XX"}, - {22.999924000, 76.002230750, 4, 9, "IN-MP 100.XX"}, - {24.612124000, 80.785478250, 4, 9, "IN-MP 200.XX"}, - {24.612124000, 80.880178250, 4, 9, "IN-MP 300.XX"}, - {23.873424000, 78.719791125, 4, 9, "IN-MP 400.XX"}, - {23.390724000, 74.985817875, 4, 10, "IN-MP 500.XX"}, - {23.869124000, 80.345591125, 4, 11, "IN-MP 600.XX"}, - {21.355024000, 76.174082250, 4, 9, "IN-MP 700.XX"}, - {21.870724000, 76.306269375, 4, 9, "IN-MP 800.XX"}, - {26.550724000, 77.944687125, 4, 13, "IN-MP 900.XX"}, - {26.607424000, 78.734487125, 4, 10, "IN-MP B00.XX"}, - {24.688424000, 77.273378250, 4, 11, "IN-MP C00.XX"}, - {25.468624000, 77.606126750, 4, 11, "IN-MP D00.XX"}, - {23.558524000, 77.766017875, 4, 9, "IN-MP F00.XX"}, - {24.112724000, 75.014091125, 4, 10, "IN-MP G00.XX"}, - {22.097624000, 78.907269375, 4, 9, "IN-MP H00.XX"}, - {24.948924000, 79.543852500, 4, 9, "IN-MP J00.XX"}, - {24.508624000, 74.820178250, 4, 10, "IN-MP K00.XX"}, - {22.651924000, 75.639630750, 4, 7, "IN-MP L00.XX"}, - {23.875724000, 79.397591125, 4, 9, "IN-MP M00.XX"}, - {22.787624000, 77.685230750, 4, 7, "IN-MP N00.XX"}, - {23.248924000, 77.041517875, 4, 10, "IN-MP P00.XX"}, - {21.864424000, 75.572069375, 4, 9, "IN-MP Q00.XX"}, - {21.948924000, 77.856369375, 4, 9, "IN-MP R00.XX"}, - {22.103664000, 79.515380500, 4, 9, "IN-MP S00.XX"}, - {22.593204000, 75.283073750, 4, 7, "IN-MP SK0.00"}, - {21.823564000, 80.155067125, 4, 9, "IN-MP T00.XX"}, - {22.665604000, 74.934073750, 4, 7, "IN-MP TK0.00"}, - {25.678264000, 78.425022250, 4, 10, "IN-MP V00.XX"}, - {23.458204000, 75.385601875, 4, 10, "IN-MP VK0.00"}, - {22.130464000, 78.134380500, 4, 7, "IN-MP W00.XX"}, - {22.606204000, 77.732473750, 4, 7, "IN-MP WK0.00"}, - {22.562564000, 75.722880500, 4, 7, "IN-MP X00.XX"}, - {23.298604000, 81.333301875, 4, 10, "IN-MP XK0.00"}, - {23.649264000, 75.092051375, 4, 10, "IN-MP Y00.XX"}, - {23.411404000, 76.251301875, 4, 10, "IN-MP YK0.00"}, - {24.765364000, 78.796993500, 4, 9, "IN-MP Z00.XX"}, - {22.033204000, 74.876991375, 4, 9, "IN-MP ZK0.00"}, - {23.312670500, 78.387453000, 3, 6, "IN-MP 12.XXXX"}, - {23.211676000, 74.955345000, 3, 9, "IN-MP 123.XXX"}, - {26.138624000, 77.834908500, 3, 10, "IN-MP 0123.XX"}, - {24.340024000, 80.624926000, 3, 8, "IN-MP 1123.XX"}, - {24.389128000, 81.135310000, 3, 8, "IN-MP 2123.XX"}, - {24.438232000, 81.645693000, 3, 8, "IN-MP 3123.XX"}, - {21.098624000, 75.972747000, 3, 8, "IN-MP 4123.XX"}, - {26.332564000, 78.522245000, 3, 8, "IN-MP 5123.XX"}, - {24.416280000, 76.044633000, 3, 9, "IN-MP 6123.XX"}, - {24.416280000, 76.555017000, 3, 9, "IN-MP 7123.XX"}, - {24.416280000, 77.065401000, 3, 11, "IN-MP 8123.XX"}, - {24.416280000, 77.575785000, 3, 10, "IN-MP 9123.XX"}, - {24.416280000, 78.086169000, 3, 10, "IN-MP B123.XX"}, - {24.416280000, 78.596553000, 3, 8, "IN-MP C123.XX"}, - {25.196479000, 77.401338500, 3, 10, "IN-MP D123.XX"}, - {24.035019000, 74.712196000, 3, 9, "IN-MP F123.XX"}, - {24.674064000, 79.338828500, 3, 8, "IN-MP G123.XX"}, - {25.434379000, 78.209438500, 3, 10, "IN-MP H123.XX"}, - {24.947196000, 75.597238500, 3, 9, "IN-MP J123.XX"}, - {23.762065000, 77.620239000, 3, 8, "IN-MP K123.XX"}, - {17.417900000, 78.446526000, 4, 15, "IN-TG 12.XX"}, - {17.618515000, 78.236555000, 3, 14, "IN-TG 12.XXX"}, - {16.560724000, 80.569625875, 4, 15, "IN-TG 300.XX"}, - {16.534777000, 80.656113875, 5, 17, "IN-TG 400.XX"}, - {16.342124000, 80.397625875, 4, 15, "IN-TG 500.XX"}, - {18.018724000, 79.569386250, 5, 15, "IN-TG 600.XX"}, - {18.046724000, 79.503286250, 4, 13, "IN-TG 700.XX"}, - {15.862124000, 77.994038750, 4, 17, "IN-TG 900.XX"}, - {18.720724000, 78.057173375, 4, 14, "IN-TG G00.XX"}, - {18.482124000, 79.087173375, 4, 13, "IN-TG K00.XX"}, - {18.764464000, 79.461254125, 4, 13, "IN-TG L00.XX"}, - {16.728764000, 81.059697625, 4, 13, "IN-TG M00.XX"}, - {17.243999500, 80.143699500, 4, 13, "IN-TG NRG.TC"}, - {16.196264000, 81.101383250, 4, 13, "IN-TG P00.XX"}, - {16.252464000, 80.598483250, 4, 15, "IN-TG Q00.XX"}, - {16.758464000, 77.971797625, 4, 17, "IN-TG R00.XX"}, - {17.056999500, 79.272499500, 4, 13, "IN-TG TRG.TC"}, - {16.434999500, 80.995500000, 4, 13, "IN-TG WRG.TC"}, - {19.684364000, 78.492396250, 4, 13, "IN-TG X00.XX"}, - {16.228104000, 80.022831750, 4, 15, "IN-TG XK0.00"}, - {17.140999500, 79.620799500, 4, 13, "IN-TG YRG.TC"}, - {16.095999500, 80.167899500, 4, 15, "IN-TG ZRG.TC"}, - {15.938500000, 77.928000000, 3, 15, "IN-TG HD.0X0R"}, - {16.870748500, 79.211641000, 3, 11, "IN-TG 123.XXX"}, - {17.757909000, 79.336948000, 3, 11, "IN-TG 2123.XX"}, - {18.448624000, 77.857898000, 3, 12, "IN-TG 4123.XX"}, - {18.359204000, 79.063388000, 3, 11, "IN-TG 6123.XX"}, - {16.514579000, 77.769681500, 3, 15, "IN-TG 8123.XX"}, - {19.440479000, 78.285740500, 3, 11, "IN-TG B123.XX"}, - {17.417900000, 78.446526000, 4, 15, "IN-AP 12.XX"}, - {17.618515000, 78.236555000, 3, 14, "IN-AP 12.XXX"}, - {17.770724000, 83.268299125, 4, 9, "IN-AP 000.XX"}, - {17.766399000, 83.177726125, 4, 9, "IN-AP 100.XX"}, - {17.721724000, 83.148399125, 4, 7, "IN-AP 200.XX"}, - {16.560724000, 80.569625875, 4, 15, "IN-AP 300.XX"}, - {16.534777000, 80.656113875, 5, 17, "IN-AP 400.XX"}, - {16.342124000, 80.397625875, 4, 15, "IN-AP 500.XX"}, - {18.018724000, 79.569386250, 5, 15, "IN-AP 600.XX"}, - {18.046724000, 79.503286250, 4, 13, "IN-AP 700.XX"}, - {14.474824000, 79.938077375, 4, 9, "IN-AP 800.XX"}, - {15.862124000, 77.994038750, 4, 17, "IN-AP 900.XX"}, - {17.052124000, 81.756512000, 4, 7, "IN-AP B00.XX"}, - {14.512724000, 78.783077375, 4, 9, "IN-AP C00.XX"}, - {17.051624000, 82.198512000, 4, 7, "IN-AP D00.XX"}, - {16.965135000, 82.198512000, 4, 7, "IN-AP F00.XX"}, - {18.720724000, 78.057173375, 4, 14, "IN-AP G00.XX"}, - {13.670724000, 79.394890250, 4, 9, "IN-AP H00.XX"}, - {14.714824000, 77.562377375, 4, 11, "IN-AP J00.XX"}, - {18.482124000, 79.087173375, 4, 13, "IN-AP K00.XX"}, - {18.764464000, 79.461254125, 4, 13, "IN-AP L00.XX"}, - {18.114104000, 83.372642250, 4, 12, "IN-AP LK0.00"}, - {16.728764000, 81.059697625, 4, 13, "IN-AP M00.XX"}, - {15.503404000, 80.003704625, 4, 11, "IN-AP MK0.00"}, - {15.488364000, 78.448368875, 4, 13, "IN-AP N00.XX"}, - {17.238104000, 80.116487000, 4, 13, "IN-AP NK0.00"}, - {16.196264000, 81.101383250, 4, 13, "IN-AP P00.XX"}, - {15.622104000, 77.247704625, 4, 14, "IN-AP PK0.00"}, - {16.252464000, 80.598483250, 4, 15, "IN-AP Q00.XX"}, - {14.750104000, 78.523076500, 4, 11, "IN-AP QK0.00"}, - {16.758464000, 77.971797625, 4, 17, "IN-AP R00.XX"}, - {13.214104000, 79.073221250, 4, 11, "IN-AP RK0.00"}, - {13.845464000, 77.466226750, 4, 12, "IN-AP S00.XX"}, - {16.534804000, 81.495159875, 4, 9, "IN-AP SK0.00"}, - {13.569364000, 78.477226750, 4, 12, "IN-AP T00.XX"}, - {17.051104000, 79.245287000, 4, 13, "IN-AP TK0.00"}, - {15.177464000, 77.339154500, 4, 12, "IN-AP V00.XX"}, - {18.294004000, 83.865342250, 4, 12, "IN-AP VK0.00"}, - {14.429464000, 77.687741125, 4, 11, "IN-AP W00.XX"}, - {16.429104000, 80.968359875, 4, 15, "IN-AP WK0.00"}, - {19.684364000, 78.492396250, 4, 13, "IN-AP X00.XX"}, - {16.228104000, 80.022831750, 4, 15, "IN-AP XK0.00"}, - {14.934064000, 77.963654500, 4, 11, "IN-AP Y00.XX"}, - {17.135104000, 79.593587000, 4, 13, "IN-AP YK0.00"}, - {16.826464000, 81.494111000, 4, 7, "IN-AP Z00.XX"}, - {16.090104000, 80.140831750, 4, 15, "IN-AP ZK0.00"}, - {13.255676000, 76.823892000, 3, 13, "IN-AP 12.XXXX"}, - {16.870748500, 79.211641000, 3, 11, "IN-AP 123.XXX"}, - {17.471409000, 83.008848000, 3, 6, "IN-AP 1123.XX"}, - {17.757909000, 79.336948000, 3, 11, "IN-AP 2123.XX"}, - {14.202724000, 79.743049000, 3, 8, "IN-AP 3123.XX"}, - {18.448624000, 77.857898000, 3, 12, "IN-AP 4123.XX"}, - {13.200212000, 79.038179000, 3, 10, "IN-AP 5123.XX"}, - {18.359204000, 79.063388000, 3, 11, "IN-AP 6123.XX"}, - {17.888579000, 83.157898000, 4, 12, "IN-AP 7123.XX"}, - {16.514579000, 77.769681500, 3, 15, "IN-AP 8123.XX"}, - {18.068479000, 83.650598000, 3, 11, "IN-AP 9123.XX"}, - {19.440479000, 78.285740500, 3, 11, "IN-AP B123.XX"}, - {18.904029000, 72.792768000, 5, 8, "IN-MH 12.XX"}, - {18.911695000, 72.787194500, 4, 7, "IN-MH 12.XXX"}, - {18.605321000, 73.788073375, 5, 8, "IN-MH 000.XX"}, - {18.605321000, 73.879126375, 4, 7, "IN-MH 100.XX"}, - {18.518832000, 73.879126375, 4, 7, "IN-MH 200.XX"}, - {18.518832000, 73.788073375, 4, 7, "IN-MH 300.XX"}, - {21.227650000, 78.990582250, 4, 9, "IN-MH 400.XX"}, - {21.240624000, 79.083317250, 4, 9, "IN-MH 500.XX"}, - {21.141161000, 78.990582250, 4, 9, "IN-MH 600.XX"}, - {21.154135000, 79.083317250, 4, 9, "IN-MH 700.XX"}, - {20.059373000, 73.690714875, 4, 9, "IN-MH 800.XX"}, - {20.059373000, 73.782728875, 4, 9, "IN-MH 900.XX"}, - {19.972884000, 73.782841750, 4, 7, "IN-MH B00.XX"}, - {19.972884000, 73.691067750, 4, 7, "IN-MH C00.XX"}, - {18.668924000, 73.757273375, 4, 7, "IN-MH D00.XX"}, - {19.921724000, 75.303834750, 4, 7, "IN-MH F00.XX"}, - {17.702624000, 75.872899125, 4, 10, "IN-MH G00.XX"}, - {20.973024000, 77.716708000, 4, 7, "IN-MH H00.XX"}, - {19.208324000, 73.211318500, 5, 8, "IN-MH J00.XX"}, - {19.209124000, 77.271960500, 4, 11, "IN-MH K00.XX"}, - {16.732224000, 74.185125875, 4, 9, "IN-MH L00.XX"}, - {16.904224000, 74.536312000, 4, 9, "IN-MH M00.XX"}, - {20.597624000, 74.486508000, 4, 9, "IN-MH N00.XX"}, - {21.041724000, 75.516608000, 4, 9, "IN-MH P00.XX"}, - {20.745724000, 76.959908000, 4, 7, "IN-MH Q00.XX"}, - {18.447724000, 76.530873375, 4, 7, "IN-MH R00.XX"}, - {20.945024000, 74.726608000, 4, 7, "IN-MH S00.XX"}, - {19.144924000, 74.697060500, 4, 7, "IN-MH T00.XX"}, - {19.972464000, 79.270410625, 4, 7, "IN-MH V00.XX"}, - {19.258104000, 76.748397500, 4, 11, "IN-MH VK0.00"}, - {16.714864000, 74.424597625, 4, 9, "IN-MH W00.XX"}, - {19.838104000, 75.858752750, 4, 7, "IN-MH WK0.00"}, - {21.049464000, 75.749652750, 4, 9, "IN-MH X00.XX"}, - {18.985304000, 75.727897500, 4, 7, "IN-MH XK0.00"}, - {21.480664000, 80.162852750, 4, 9, "IN-MH Y00.XX"}, - {17.679704000, 73.979515125, 4, 7, "IN-MH YK0.00"}, - {18.249464000, 75.658139750, 4, 10, "IN-MH Z00.XX"}, - {20.384104000, 78.097280875, 4, 7, "IN-MH ZK0.00"}, - {19.986930000, 75.624782000, 3, 6, "IN-MH 12.XXXX"}, - {20.178983500, 72.756012500, 3, 9, "IN-MH 123.XXX"}, - {20.904021000, 78.849527000, 4, 7, "IN-MH 0123.XX"}, - {20.904021000, 79.349495000, 3, 6, "IN-MH 1123.XX"}, - {20.833965000, 77.388152000, 4, 7, "IN-MH 2123.XX"}, - {16.543579000, 74.164582500, 3, 8, "IN-MH 3123.XX"}, - {20.496365000, 74.402652000, 3, 8, "IN-MH 4123.XX"}, - {20.785265000, 75.424752000, 3, 6, "IN-MH 5123.XX"}, - {20.470765000, 76.130992000, 3, 6, "IN-MH 6123.XX"}, - {20.470765000, 76.630960000, 3, 6, "IN-MH 7123.XX"}, - {20.470765000, 77.130928000, 3, 6, "IN-MH 8123.XX"}, - {19.851240000, 78.865927500, 3, 10, "IN-MH 9123.XX"}, - {19.851240000, 79.360687500, 3, 10, "IN-MH B123.XX"}, - {21.163124000, 79.948752000, 3, 8, "IN-MH C123.XX"}, - {20.158480000, 77.885531500, 4, 7, "IN-MH D123.XX"}, - {21.141480000, 73.995652000, 3, 9, "IN-MH F123.XX"}, - {20.511765000, 78.358652000, 4, 7, "IN-MH G123.XX"}, - {26.882100000, 80.891900000, 5, 9, "IN-UP 12.XX"}, - {28.666985000, 77.277229625, 4, 15, "IN-UP 00.XXX"}, - {26.942084000, 80.782673375, 4, 8, "IN-UP C0.XXX"}, - {26.565584000, 80.227573375, 4, 9, "IN-UP P0.XXX"}, - {27.265924000, 77.907061375, 4, 9, "IN-UP 000.XX"}, - {27.265924000, 78.003880375, 4, 9, "IN-UP 100.XX"}, - {27.179435000, 78.003880375, 4, 9, "IN-UP 200.XX"}, - {27.179435000, 77.907061375, 4, 9, "IN-UP 300.XX"}, - {29.032724000, 77.664557375, 4, 11, "IN-UP 400.XX"}, - {28.946235000, 77.664557375, 4, 11, "IN-UP 500.XX"}, - {25.378024000, 82.955426750, 5, 8, "IN-UP 600.XX"}, - {25.291535000, 82.936302750, 5, 10, "IN-UP 700.XX"}, - {25.482124000, 81.728126750, 4, 9, "IN-UP 800.XX"}, - {25.451852000, 81.823744750, 4, 9, "IN-UP 900.XX"}, - {25.538341000, 81.823744750, 4, 9, "IN-UP B00.XX"}, - {28.404724000, 79.377983125, 4, 10, "IN-UP C00.XX"}, - {28.880724000, 78.723583125, 4, 13, "IN-UP D00.XX"}, - {27.933824000, 78.024309875, 4, 9, "IN-UP F00.XX"}, - {30.002124000, 77.493105875, 4, 12, "IN-UP G00.XX"}, - {26.800224000, 83.336087125, 4, 10, "IN-UP H00.XX"}, - {27.199424000, 78.351661375, 4, 7, "IN-UP J00.XX"}, - {25.490724000, 78.521826750, 4, 10, "IN-UP K00.XX"}, - {29.507724000, 77.678031625, 4, 12, "IN-UP L00.XX"}, - {27.540724000, 77.634235625, 4, 9, "IN-UP M00.XX"}, - {27.920724000, 79.878409875, 4, 10, "IN-UP N00.XX"}, - {28.804564000, 78.984877375, 4, 13, "IN-UP P00.XX"}, - {25.939104000, 83.531122875, 4, 9, "IN-UP PK0.00"}, - {27.389045000, 79.560753125, 4, 8, "IN-UP Q00.XX"}, - {28.724104000, 77.740399125, 4, 11, "IN-UP QK0.00"}, - {26.792464000, 78.989293125, 4, 11, "IN-UP R00.XX"}, - {25.130104000, 82.537939500, 4, 9, "IN-UP RK0.00"}, - {28.422464000, 77.814877375, 4, 9, "IN-UP S00.XX"}, - {28.564804000, 78.539699125, 4, 10, "IN-UP SK0.00"}, - {28.910064000, 78.438906125, 4, 12, "IN-UP T00.XX"}, - {25.921704000, 80.785122875, 4, 9, "IN-UP TK0.00"}, - {26.242464000, 81.209536625, 4, 9, "IN-UP V00.XX"}, - {25.984104000, 79.421122875, 4, 9, "IN-UP VK0.00"}, - {27.592464000, 81.555220875, 4, 8, "IN-UP W00.XX"}, - {27.564104000, 80.650588625, 4, 8, "IN-UP WK0.00"}, - {25.760064000, 82.655736625, 4, 9, "IN-UP X00.XX"}, - {26.768104000, 82.117533375, 4, 10, "IN-UP XK0.00"}, - {28.043164000, 79.085049625, 4, 10, "IN-UP Y00.XX"}, - {25.476104000, 80.314494750, 4, 9, "IN-UP YK0.00"}, - {27.960464000, 80.745049625, 4, 12, "IN-UP Z00.XX"}, - {27.592104000, 78.022688625, 4, 9, "IN-UP ZK0.00"}, - {27.524035000, 80.353442500, 3, 7, "IN-UP 12.XXXX"}, - {29.056683500, 77.303410500, 3, 11, "IN-UP 123.XXX"}, - {29.730465000, 77.279827500, 3, 11, "IN-UP 0123.XX"}, - {26.525865000, 83.114350000, 4, 7, "IN-UP 1123.XX"}, - {25.218580000, 78.310229500, 3, 10, "IN-UP 2123.XX"}, - {29.113504000, 77.091795000, 3, 11, "IN-UP 3123.XX"}, - {29.113504000, 77.623011000, 4, 11, "IN-UP 4123.XX"}, - {25.773880000, 83.123629500, 3, 6, "IN-UP 5123.XX"}, - {25.758580000, 79.200129500, 3, 8, "IN-UP 6123.XX"}, - {25.267540000, 79.200129500, 3, 8, "IN-UP 7123.XX"}, - {27.782610000, 80.656480500, 3, 11, "IN-UP 8123.XX"}, - {27.782610000, 81.182487500, 3, 11, "IN-UP 9123.XX"}, - {24.470280000, 78.157701000, 3, 11, "IN-UP B123.XX"}, - {25.046865000, 82.869229500, 3, 8, "IN-UP C123.XX"}, - {11.961202000, 79.762902500, 4, 11, "IN-PY 12.XX"}, - {11.766025000, 79.595025000, 3, 9, "IN-PY 0L.S15"}, - {10.822025000, 79.727025000, 3, 9, "IN-PY FC.S0W"}, - {16.704025000, 82.183025000, 3, 9, "IN-PY K4.S0Z"}, - {11.673025000, 75.522025000, 3, 11, "IN-PY M2.S11"}, - {11.703525000, 75.522025000, 4, 12, "IN-PY N1.S17"}, - {-33.834900000, 151.164532000, 5, 7, "AU-NSW 12.XX"}, - {-33.674785000, 150.776910000, 4, 6, "AU-NSW 12.XXX"}, - {-32.879276000, 151.604349375, 4, 6, "AU-NSW 000.XX"}, - {-32.879276000, 151.706934375, 4, 6, "AU-NSW 100.XX"}, - {-32.965765000, 151.635124375, 4, 6, "AU-NSW 200.XX"}, - {-34.413876000, 150.820845375, 4, 8, "AU-NSW 300.XX"}, - {-34.312455000, 150.862271875, 4, 8, "AU-NSW 400.XX"}, - {-34.535435000, 150.757771875, 4, 8, "AU-NSW 500.XX"}, - {-36.042655000, 146.877661875, 3, 7, "AU-NSW 600.XX"}, - {-36.108455000, 146.820276875, 3, 8, "AU-NSW 700.XX"}, - {-34.837666000, 150.552279125, 4, 8, "AU-NSW 800.XX"}, - {-30.247876000, 153.065305875, 4, 6, "AU-NSW 900.XX"}, - {-31.407276000, 152.846940500, 4, 6, "AU-NSW B00.XX"}, - {-33.366876000, 149.525823625, 4, 6, "AU-NSW C00.XX"}, - {-35.094076000, 147.310919625, 3, 7, "AU-NSW D00.XX"}, - {-28.770576000, 153.256383125, 4, 8, "AU-NSW F00.XX"}, - {-31.861576000, 152.432414750, 4, 6, "AU-NSW G00.XX"}, - {-32.212576000, 148.568688000, 3, 5, "AU-NSW H00.XX"}, - {-31.054276000, 150.870940500, 4, 6, "AU-NSW J00.XX"}, - {-30.474276000, 151.614479125, 4, 6, "AU-NSW K00.XX"}, - {-33.728276000, 150.654984000, 4, 6, "AU-NSW L00.XX"}, - {-34.709276000, 149.660619625, 4, 8, "AU-NSW M00.XX"}, - {-31.921076000, 141.415014750, 3, 5, "AU-NSW N00.XX"}, - {-33.700455000, 150.286176000, 4, 6, "AU-NSW P00.XX"}, - {-32.803976000, 151.311349375, 4, 6, "AU-NSW Q00.XX"}, - {-32.144976000, 152.472588000, 4, 6, "AU-NSW R00.XX"}, - {-29.665476000, 152.859631625, 4, 6, "AU-NSW S00.XX"}, - {-28.793376000, 153.514683125, 4, 8, "AU-NSW T00.XX"}, - {-34.243676000, 145.995045375, 3, 7, "AU-NSW V00.XX"}, - {-30.339236000, 153.044162625, 4, 6, "AU-NSW W00.XX"}, - {-32.823145000, 151.427184125, 4, 6, "AU-NSW WK0.00"}, - {-32.543436000, 151.130032125, 4, 6, "AU-NSW X00.XX"}, - {-32.275896000, 150.859313000, 4, 6, "AU-NSW XK0.00"}, - {-32.754036000, 151.708432125, 4, 6, "AU-NSW Y00.XX"}, - {-34.667296000, 150.806172625, 4, 8, "AU-NSW YK0.00"}, - {-33.472636000, 150.114659875, 4, 6, "AU-NSW Z00.XX"}, - {-28.866196000, 153.015899125, 4, 8, "AU-NSW ZK0.00"}, - {-32.574700500, 149.277737500, 3, 5, "AU-NSW 123.XXX"}, - {-30.302041500, 150.287608500, 3, 5, "AU-NSW 12.XXXX"}, - {-28.347511000, 149.399718500, 3, 7, "AU-NSW 1234.XX"}, - {-32.134919500, 141.659960500, 2, 4, "AU-NSW 1234.XXX"}, - {-35.272300000, 149.088990000, 3, 9, "AU-ACT 12.XX"}, - {-35.255395500, 148.779193000, 2, 8, "AU-ACT 12.XXX"}, - {-35.823280000, 148.752764500, 2, 8, "AU-ACT 123.XX"}, - {-35.123300000, 150.676591500, 3, 10, "AU-JBT 12.XX"}, - {-35.114393500, 150.600105500, 2, 9, "AU-JBT 12.XXX"}, - {-12.378055000, 130.841330000, 5, 7, "AU-NT 00.XX"}, - {-12.432475000, 130.819000000, 5, 7, "AU-NT J0.XX"}, - {-12.358185000, 130.764890000, 4, 6, "AU-NT 12.XXX"}, - {-23.581706000, 133.631173875, 4, 6, "AU-NT 000.XX"}, - {-14.360696000, 132.066585375, 4, 6, "AU-NT J00.XX"}, - {-11.134700500, 130.579254000, 3, 5, "AU-NT 123.XXX"}, - {-13.972931000, 131.060503000, 3, 5, "AU-NT 12.XXXX"}, - {-22.546110000, 132.545034500, 3, 5, "AU-NT 1234.XX"}, - {-14.951611500, 129.346800000, 2, 4, "AU-NT 1234.XXX"}, - {-34.890100000, 138.557891500, 5, 7, "AU-SA 12.XX"}, - {-34.729085000, 138.491096500, 4, 6, "AU-SA 12.XXX"}, - {-33.006796000, 137.423367375, 4, 6, "AU-SA 000.XX"}, - {-37.803196000, 140.667263500, 4, 6, "AU-SA 400.XX"}, - {-34.592896000, 138.629346375, 4, 6, "AU-SA 800.XX"}, - {-32.482496000, 137.701787000, 4, 6, "AU-SA D00.XX"}, - {-33.162796000, 137.930286625, 4, 6, "AU-SA J00.XX"}, - {-35.499955000, 138.574025000, 4, 6, "AU-SA N00.XX"}, - {-34.679096000, 135.731046375, 4, 6, "AU-SA S00.XX"}, - {-35.113706000, 139.188758625, 4, 6, "AU-SA X00.XX"}, - {-35.322739500, 138.281581500, 3, 5, "AU-SA 12.XXXX"}, - {-35.021323000, 137.252583500, 3, 5, "AU-SA 123.XXX"}, - {-32.572851000, 134.197040000, 3, 5, "AU-SA 1234.XX"}, - {-26.855084500, 129.433445500, 2, 4, "AU-SA 1234.XXX"}, - {-42.831210000, 147.243905000, 5, 7, "AU-TAS 00.XX"}, - {-42.890045000, 147.276689000, 5, 7, "AU-TAS J0.XX"}, - {-42.755885000, 147.046865000, 4, 6, "AU-TAS 12.XXX"}, - {-41.419626000, 146.963433500, 5, 7, "AU-TAS 000.XX"}, - {-41.008676000, 145.669298500, 5, 7, "AU-TAS C00.XX"}, - {-41.103455000, 146.030297500, 6, 8, "AU-TAS P00.XX"}, - {-41.052434500, 144.954768000, 4, 6, "AU-TAS 123.XXX"}, - {-40.151059500, 144.761824500, 3, 5, "AU-TAS 12.XXXX"}, - {-39.386710000, 141.279383500, 3, 5, "AU-TAS 1234.XX"}, - {-39.602993500, 141.325080000, 3, 5, "AU-TAS 1234.XXX"}, - {-37.774900000, 144.914407500, 5, 7, "AU-VIC 12.XX"}, - {-37.611185000, 144.742626500, 5, 7, "AU-VIC 12.XXX"}, - {-38.131376000, 144.299285875, 4, 6, "AU-VIC 000.XX"}, - {-38.044887000, 144.299285875, 4, 6, "AU-VIC 100.XX"}, - {-37.519276000, 143.788924500, 4, 6, "AU-VIC 200.XX"}, - {-36.719276000, 144.229263125, 4, 8, "AU-VIC 300.XX"}, - {-38.205176000, 144.994685875, 4, 6, "AU-VIC 400.XX"}, - {-38.134676000, 145.072885875, 4, 6, "AU-VIC 500.XX"}, - {-34.149276000, 142.110845375, 4, 8, "AU-VIC 600.XX"}, - {-36.343176000, 145.335902750, 4, 8, "AU-VIC 700.XX"}, - {-37.649276000, 144.518924500, 4, 6, "AU-VIC 800.XX"}, - {-38.320276000, 142.433933375, 4, 6, "AU-VIC 900.XX"}, - {-38.058576000, 145.218285875, 4, 6, "AU-VIC B00.XX"}, - {-37.528176000, 144.687324500, 4, 6, "AU-VIC C00.XX"}, - {-38.177455000, 146.475628375, 4, 6, "AU-VIC D00.XX"}, - {-36.319276000, 146.249602750, 4, 8, "AU-VIC F00.XX"}, - {-38.093455000, 147.005628375, 4, 6, "AU-VIC G00.XX"}, - {-38.148476000, 146.230485875, 4, 6, "AU-VIC H00.XX"}, - {-38.169976000, 146.355485875, 4, 6, "AU-VIC J00.XX"}, - {-37.835476000, 144.602485875, 4, 6, "AU-VIC K00.XX"}, - {-36.681976000, 142.151502750, 4, 8, "AU-VIC L00.XX"}, - {-36.089276000, 144.699941375, 4, 8, "AU-VIC M00.XX"}, - {-37.629276000, 144.378924500, 4, 6, "AU-VIC N00.XX"}, - {-38.261155000, 144.476284375, 4, 6, "AU-VIC P00.XX"}, - {-37.778876000, 147.577385875, 4, 6, "AU-VIC Q00.XX"}, - {-38.298876000, 143.543033375, 4, 6, "AU-VIC R00.XX"}, - {-38.305976000, 141.539833375, 4, 6, "AU-VIC S00.XX"}, - {-37.985676000, 145.287585875, 5, 7, "AU-VIC T00.XX"}, - {-35.299276000, 143.490280000, 3, 7, "AU-VIC V00.XX"}, - {-37.689276000, 141.968924500, 4, 6, "AU-VIC W00.XX"}, - {-38.105376000, 145.844085875, 4, 6, "AU-VIC X00.XX"}, - {-36.502776000, 145.922202750, 4, 8, "AU-VIC Y00.XX"}, - {-37.029345000, 143.676344625, 4, 8, "AU-VIC Z00.XX"}, - {-36.092818500, 143.286368500, 3, 7, "AU-VIC 123.XXX"}, - {-36.234228000, 146.557580000, 3, 7, "AU-VIC 1234.XX"}, - {-37.073066000, 141.302201000, 3, 7, "AU-VIC 12.XXXX"}, - {-34.340842500, 141.372642000, 3, 7, "AU-VIC 1234.XXX"}, - {-31.924900000, 115.798275500, 5, 7, "AU-WA 12.XX"}, - {-32.194688500, 115.702061000, 4, 6, "AU-WA 12.XXX"}, - {-32.350886000, 115.700126000, 4, 6, "AU-WA 000.XX"}, - {-32.405965000, 115.721965000, 4, 6, "AU-WA 200.XX"}, - {-32.532955000, 115.627939875, 4, 6, "AU-WA 400.XX"}, - {-30.785686000, 121.393715125, 3, 5, "AU-WA 600.XX"}, - {-28.678455000, 114.578255625, 3, 5, "AU-WA 800.XX"}, - {-33.378586000, 115.596677625, 4, 6, "AU-WA B00.XX"}, - {-35.039486000, 117.805819625, 4, 6, "AU-WA D00.XX"}, - {-20.310856000, 118.538177375, 3, 5, "AU-WA G00.XX"}, - {-17.968586000, 122.173735250, 3, 5, "AU-WA J00.XX"}, - {-33.638455000, 115.151070000, 4, 6, "AU-WA L00.XX"}, - {-20.761386000, 116.775316000, 3, 5, "AU-WA N00.XX"}, - {-33.858286000, 121.810668000, 4, 6, "AU-WA Q00.XX"}, - {-33.395586000, 116.071377625, 4, 6, "AU-WA S00.XX"}, - {-24.907986000, 113.610979500, 3, 5, "AU-WA V00.XX"}, - {-31.668286000, 116.596365750, 4, 6, "AU-WA X00.XX"}, - {-33.216476000, 115.679223625, 4, 6, "AU-WA Z00.XX"}, - {-31.370349500, 115.081578000, 3, 5, "AU-WA 123.XXX"}, - {-32.769131000, 117.088841000, 4, 6, "AU-WA 12.XXXX"}, - {-31.629695000, 120.193245500, 3, 5, "AU-WA 1234.XX"}, - {-13.972819500, 121.704359500, 3, 5, "AU-WA 0123.XXX"}, - {-16.256753500, 124.351693500, 2, 4, "AU-WA 1123.XXX"}, - {-16.201542500, 126.725783500, 2, 4, "AU-WA 2123.XXX"}, - {-16.654009500, 120.898156000, 2, 4, "AU-WA 3123.XXX"}, - {-16.654009500, 123.668719000, 2, 4, "AU-WA 4123.XXX"}, - {-16.654009500, 126.335028000, 2, 4, "AU-WA 5123.XXX"}, - {-19.351515500, 113.112513000, 2, 4, "AU-WA 6123.XXX"}, - {-19.351515500, 115.942658000, 2, 4, "AU-WA 7123.XXX"}, - {-19.351515500, 118.772803000, 2, 4, "AU-WA 8123.XXX"}, - {-19.351515500, 121.602948000, 2, 4, "AU-WA 9123.XXX"}, - {-19.351515500, 124.433093000, 2, 4, "AU-WA B123.XXX"}, - {-19.351515500, 126.277171000, 3, 5, "AU-WA C123.XXX"}, - {-22.016389500, 113.084400500, 2, 4, "AU-WA D123.XXX"}, - {-22.016389500, 115.944336500, 2, 4, "AU-WA F123.XXX"}, - {-22.016389500, 118.804272500, 2, 4, "AU-WA G123.XXX"}, - {-24.713895500, 113.057443000, 2, 4, "AU-WA H123.XXX"}, - {-24.713895500, 116.006752000, 2, 4, "AU-WA J123.XXX"}, - {-24.713895500, 118.956061000, 2, 4, "AU-WA K123.XXX"}, - {-27.395085500, 113.029911000, 2, 4, "AU-WA L123.XXX"}, - {-27.395085500, 116.038802000, 2, 4, "AU-WA M123.XXX"}, - {-27.395085500, 119.047693000, 2, 4, "AU-WA N123.XXX"}, - {-30.059959500, 113.905634000, 2, 4, "AU-WA P123.XXX"}, - {-30.059959500, 116.974107000, 2, 4, "AU-WA Q123.XXX"}, - {-30.059959500, 120.042580000, 2, 4, "AU-WA R123.XXX"}, - {-30.059959500, 123.111053000, 2, 4, "AU-WA S123.XXX"}, - {-30.059959500, 126.048461000, 3, 5, "AU-WA T123.XXX"}, - {-32.741149500, 114.616574500, 2, 4, "AU-WA V123.XXX"}, - {-32.741149500, 117.774420500, 4, 6, "AU-WA W123.XXX"}, - {-32.741149500, 120.932266500, 3, 5, "AU-WA X123.XXX"}, - {-32.741149500, 124.090112500, 2, 4, "AU-WA Y123.XXX"}, - {-22.224759000, 120.790371000, 3, 5, "AU-WA 012.XXXX"}, - {-22.224759000, 123.650307000, 2, 4, "AU-WA 112.XXXX"}, - {-22.224759000, 126.318384000, 3, 5, "AU-WA 212.XXXX"}, - {-24.905949000, 120.766152500, 3, 5, "AU-WA 312.XXXX"}, - {-24.905949000, 123.715461500, 2, 4, "AU-WA 412.XXXX"}, - {-24.905949000, 126.234583500, 3, 5, "AU-WA 512.XXXX"}, - {-27.587139000, 120.740076500, 3, 5, "AU-WA 612.XXXX"}, - {-27.587139000, 123.748967500, 2, 4, "AU-WA 712.XXXX"}, - {-27.587139000, 126.178716500, 3, 5, "AU-WA 812.XXXX"}, - {-12.453665000, 121.849369500, 2, 4, "AU-WA 912.XXXX"}, - {-16.326616000, 117.938103500, 2, 4, "AU-WA B12.XXXX"}, - {-27.424800000, 152.987659500, 5, 7, "AU-QLD 12.XX"}, - {-27.447485000, 152.912050375, 4, 6, "AU-QLD 00.XXX"}, - {-27.675235000, 152.726328125, 4, 6, "AU-QLD J0.XXX"}, - {-27.844555000, 153.284254375, 4, 6, "AU-QLD 000.XX"}, - {-27.910455000, 153.293254375, 4, 6, "AU-QLD 100.XX"}, - {-27.971455000, 153.311854375, 4, 6, "AU-QLD 200.XX"}, - {-28.039985000, 153.352254375, 4, 6, "AU-QLD 300.XX"}, - {-28.104976000, 153.402609875, 4, 6, "AU-QLD 400.XX"}, - {-26.590776000, 153.022387125, 4, 6, "AU-QLD 500.XX"}, - {-26.677265000, 153.046471125, 4, 6, "AU-QLD 600.XX"}, - {-26.763754000, 153.058769375, 4, 6, "AU-QLD 700.XX"}, - {-19.265666000, 146.702337500, 4, 6, "AU-QLD 800.XX"}, - {-19.251455000, 146.756961500, 4, 6, "AU-QLD 900.XX"}, - {-16.875076000, 145.694812000, 3, 5, "AU-QLD B00.XX"}, - {-16.961565000, 145.694812000, 3, 5, "AU-QLD C00.XX"}, - {-27.524976000, 151.899535625, 4, 6, "AU-QLD D00.XX"}, - {-21.099276000, 149.136382250, 4, 6, "AU-QLD F00.XX"}, - {-23.329105000, 150.473244375, 4, 6, "AU-QLD G00.XX"}, - {-25.257455000, 152.800248750, 4, 6, "AU-QLD H00.XX"}, - {-26.386115000, 152.999750625, 4, 6, "AU-QLD J00.XX"}, - {-20.663955000, 139.470940000, 3, 5, "AU-QLD K00.XX"}, - {-24.834276000, 152.299252500, 4, 6, "AU-QLD L00.XX"}, - {-23.824376000, 151.205091125, 4, 6, "AU-QLD M00.XX"}, - {-25.492276000, 152.650126750, 4, 6, "AU-QLD N00.XX"}, - {-28.173576000, 151.981609875, 4, 9, "AU-QLD P00.XX"}, - {-26.153876000, 152.620013875, 4, 6, "AU-QLD Q00.XX"}, - {-27.577255000, 153.282073125, 5, 7, "AU-QLD R00.XX"}, - {-23.089276000, 150.695817875, 4, 6, "AU-QLD S00.XX"}, - {-27.181136000, 151.222793125, 4, 6, "AU-QLD T00.XX"}, - {-23.511856000, 148.138117625, 3, 5, "AU-QLD TK0.00"}, - {-19.987336000, 148.202710625, 4, 6, "AU-QLD V00.XX"}, - {-17.541975000, 145.990051875, 3, 5, "AU-QLD VK0.00"}, - {-20.059036000, 146.234810625, 4, 6, "AU-QLD W00.XX"}, - {-19.553635000, 147.352200250, 4, 6, "AU-QLD WK0.00"}, - {-26.463215000, 153.072550625, 4, 6, "AU-QLD X00.XX"}, - {-26.552496000, 151.819078125, 4, 6, "AU-QLD XK0.00"}, - {-16.985936000, 145.390711000, 3, 5, "AU-QLD Y00.XX"}, - {-22.001396000, 148.024491375, 3, 5, "AU-QLD YK0.00"}, - {-23.567536000, 148.846423625, 3, 5, "AU-QLD Z00.XX"}, - {-17.264495000, 145.465491000, 3, 5, "AU-QLD ZK0.00"}, - {-25.722578500, 150.755342000, 3, 5, "AU-QLD 123.XXX"}, - {-23.249758000, 150.410516500, 3, 5, "AU-QLD 12.XXXX"}, - {-19.870827500, 146.196422000, 3, 5, "AU-QLD 1234.XX"}, - {-28.587025500, 138.535522000, 2, 6, "AU-QLD 1234.XXX"}, - {-10.368605500, 138.296656500, 2, 5, "AU-QLD 123.XXXX"}, - {-15.831256000, -47.944678500, 4, 11, "BR-DF 12.XX"}, - {-15.614536500, -48.263355500, 3, 10, "BR-DF 12.XXX"}, - {-15.572542500, -47.785536000, 3, 10, "BR-DF 123.XX"}, - {-15.688448500, -48.261311000, 3, 11, "BR-DF 123.XXX"}, - {-10.961403000, -37.103521000, 4, 6, "BR-SE 12.XX"}, - {-10.723885000, -37.289688500, 3, 7, "BR-SE 12.XXX"}, - {-10.605326000, -37.589959250, 3, 7, "BR-SE 000.XX"}, - {-11.189776000, -37.570222125, 3, 7, "BR-SE C00.XX"}, - {-10.924976000, -37.716942250, 3, 7, "BR-SE P00.XX"}, - {-11.535121500, -38.290045000, 2, 6, "BR-SE 123.XXX"}, - {-9.596095000, -35.762646500, 4, 6, "BR-AL 12.XX"}, - {-9.618062500, -36.098454500, 3, 5, "BR-AL 12.XXX"}, - {-9.998135000, -36.915766500, 3, 7, "BR-AL 123.XX"}, - {-9.467505500, -38.160432000, 2, 9, "BR-AL 123.XXX"}, - {-22.902455000, -43.264756250, 4, 8, "BR-RJ 00.XX"}, - {-22.937965000, -43.228611250, 4, 8, "BR-RJ J0.XX"}, - {-22.875595000, -43.626014000, 3, 7, "BR-RJ 12.XXX"}, - {-22.576455000, -43.331976250, 3, 7, "BR-RJ 000.XX"}, - {-22.767206000, -42.954071250, 4, 8, "BR-RJ 300.XX"}, - {-22.923806000, -43.813771250, 3, 7, "BR-RJ 600.XX"}, - {-22.840455000, -42.393407250, 4, 8, "BR-RJ 900.XX"}, - {-21.773106000, -41.400747625, 4, 8, "BR-RJ D00.XX"}, - {-22.515186000, -43.246262500, 3, 7, "BR-RJ H00.XX"}, - {-22.482155000, -44.214227500, 3, 9, "BR-RJ K00.XX"}, - {-22.181955000, -42.567457500, 3, 7, "BR-RJ M00.XX"}, - {-22.374386000, -41.828962500, 4, 8, "BR-RJ P00.XX"}, - {-22.963455000, -44.335407250, 3, 8, "BR-RJ R00.XX"}, - {-22.428386000, -43.021162500, 3, 7, "BR-RJ T00.XX"}, - {-22.886186000, -42.118502250, 4, 8, "BR-RJ W00.XX"}, - {-22.443455000, -44.591757500, 3, 9, "BR-RJ Y00.XX"}, - {-22.312203000, -44.792564000, 2, 8, "BR-RJ 123.XXX"}, - {-20.954694000, -42.326199500, 2, 7, "BR-RJ 12.XXXX"}, - {-20.384115000, -40.337459500, 4, 8, "BR-ES 12.XX"}, - {-20.534725000, -40.528637000, 3, 7, "BR-ES 12.XXX"}, - {-20.660656000, -40.627796000, 3, 7, "BR-ES 000.XX"}, - {-20.834026000, -41.230656000, 3, 9, "BR-ES 600.XX"}, - {-19.384426000, -40.154182500, 3, 7, "BR-ES C00.XX"}, - {-19.470326000, -40.714582500, 3, 7, "BR-ES J00.XX"}, - {-18.711426000, -39.931413625, 3, 7, "BR-ES P00.XX"}, - {-19.796326000, -40.419819250, 3, 7, "BR-ES V00.XX"}, - {-20.632449500, -41.871624000, 2, 6, "BR-ES 123.XXX"}, - {-5.773320000, -35.263793000, 5, 7, "BR-RN 12.XX"}, - {-6.154525000, -35.503453500, 4, 8, "BR-RN 12.XXX"}, - {-5.080006000, -37.441914875, 4, 8, "BR-RN 000.XX"}, - {-6.335996000, -37.379129750, 4, 10, "BR-RN J00.XX"}, - {-5.377099000, -38.123196000, 3, 7, "BR-RN 123.XXX"}, - {-5.859785000, -38.441715500, 2, 6, "BR-RN 12.XXXX"}, - {-7.098900000, -34.895590000, 4, 6, "BR-PB 12.XX"}, - {-6.832685000, -35.229475000, 3, 7, "BR-PB 12.XXX"}, - {-7.181226000, -36.038564625, 4, 6, "BR-PB 000.XX"}, - {-6.992776000, -37.486303625, 4, 7, "BR-PB C00.XX"}, - {-6.793276000, -38.367123750, 3, 8, "BR-PB P00.XX"}, - {-6.370845000, -37.698855000, 3, 9, "BR-PB 123.XXX"}, - {-6.594690500, -38.619425500, 2, 6, "BR-PB 12.XXXX"}, - {-27.552000000, -48.657540500, 4, 6, "BR-SC 12.XX"}, - {-27.456806000, -48.743842625, 3, 5, "BR-SC 00.XXX"}, - {-26.313386000, -48.946335875, 3, 7, "BR-SC J0.XXX"}, - {-26.892096000, -49.191569625, 3, 5, "BR-SC 000.XX"}, - {-27.803696000, -50.422250375, 3, 8, "BR-SC 400.XX"}, - {-28.650096000, -49.465110875, 3, 5, "BR-SC 800.XX"}, - {-26.810796000, -48.775689875, 3, 5, "BR-SC D00.XX"}, - {-27.086996000, -52.731669625, 3, 7, "BR-SC J00.XX"}, - {-26.449996000, -49.153889875, 3, 6, "BR-SC N00.XX"}, - {-26.981096000, -48.761069625, 3, 5, "BR-SC S00.XX"}, - {-27.113806000, -49.026473625, 3, 5, "BR-SC X00.XX"}, - {-28.651745000, -50.608268500, 2, 7, "BR-SC 123.XXX"}, - {-26.657610500, -53.670753500, 2, 8, "BR-SC 12.XXXX"}, - {-8.018100000, -34.929490000, 4, 8, "BR-PE 12.XX"}, - {-8.254068500, -35.169042000, 3, 7, "BR-PE 12.XXX"}, - {-8.299806000, -36.069458625, 3, 8, "BR-PE 000.XX"}, - {-9.399806000, -40.599666500, 3, 9, "BR-PE 300.XX"}, - {-8.898706000, -36.555966500, 3, 7, "BR-PE 600.XX"}, - {-8.139806000, -35.389458625, 3, 7, "BR-PE 900.XX"}, - {-7.941962000, -36.305793625, 3, 8, "BR-PE D00.XX"}, - {-7.861506000, -35.282058625, 3, 7, "BR-PE H00.XX"}, - {-8.226106000, -35.653958625, 3, 7, "BR-PE L00.XX"}, - {-8.401455000, -37.099773125, 3, 5, "BR-PE P00.XX"}, - {-7.977406000, -38.353558625, 3, 7, "BR-PE S00.XX"}, - {-8.428686000, -35.112818625, 3, 5, "BR-PE W00.XX"}, - {-7.582986000, -35.075418625, 3, 7, "BR-PE Y00.XX"}, - {-7.857518000, -38.077590500, 2, 8, "BR-PE 123.XXX"}, - {-8.072626000, -41.212029000, 2, 7, "BR-PE 12.XXXX"}, - {-0.000280000, -51.102862000, 4, 9, "BR-AP 12.XX"}, - {0.270215000, -51.363075000, 3, 7, "BR-AP 12.XXX"}, - {-0.958535000, -52.559795000, 2, 6, "BR-AP 123.XX"}, - {-1.223204000, -52.535861000, 2, 6, "BR-AP 123.XXX"}, - {4.278368500, -52.359188000, 2, 6, "BR-AP 12.XXXX"}, - {0.414846000, -54.802457000, 2, 6, "BR-AP 1234.XX"}, - {-3.709300000, -38.563790000, 4, 6, "BR-CE 12.XX"}, - {-4.194885000, -38.696036500, 3, 5, "BR-CE 12.XXX"}, - {-7.043455000, -39.469773125, 3, 5, "BR-CE 000.XX"}, - {-3.501455000, -40.485774375, 3, 7, "BR-CE J00.XX"}, - {-5.251092500, -39.319927500, 2, 4, "BR-CE 123.XXX"}, - {-4.588143500, -41.371993500, 2, 7, "BR-CE 1234.XX"}, - {-6.366622000, -40.838670500, 2, 7, "BR-CE 12.XXXX"}, - {-9.929000000, -67.863830500, 5, 8, "BR-AC 12.XX"}, - {-9.787885000, -68.010588500, 4, 9, "BR-AC 12.XXX"}, - {-7.584606000, -72.969675625, 4, 10, "BR-AC 000.XX"}, - {-9.020796000, -68.829659500, 4, 10, "BR-AC J00.XX"}, - {-8.798737500, -69.332373500, 3, 9, "BR-AC 123.XXX"}, - {-10.743203500, -71.504384000, 3, 7, "BR-AC 12.XXXX"}, - {-9.986065000, -73.923258500, 3, 7, "BR-AC 1234.XX"}, - {-7.381862000, -73.736919000, 3, 9, "BR-AC 1234.XXX"}, - {-25.410700000, -49.290698500, 4, 6, "BR-PR 12.XX"}, - {-25.704885000, -49.468268500, 3, 5, "BR-PR 12.XXX"}, - {-23.378455000, -52.062755625, 3, 9, "BR-PR 000.XX"}, - {-23.255455000, -51.217155625, 3, 9, "BR-PR 300.XX"}, - {-25.056256000, -50.232752500, 3, 7, "BR-PR 600.XX"}, - {-25.454955000, -54.600751250, 3, 8, "BR-PR 900.XX"}, - {-24.916956000, -53.534522500, 3, 5, "BR-PR C00.XX"}, - {-25.408386000, -51.538860250, 3, 5, "BR-PR F00.XX"}, - {-25.577086000, -48.620560250, 3, 5, "BR-PR H00.XX"}, - {-23.584086000, -51.516572125, 3, 9, "BR-PR K00.XX"}, - {-24.751886000, -53.803020500, 3, 5, "BR-PR M00.XX"}, - {-23.428886000, -51.504072125, 3, 9, "BR-PR P00.XX"}, - {-23.273455000, -51.401755625, 3, 9, "BR-PR R00.XX"}, - {-25.473086000, -49.605960250, 3, 5, "BR-PR T00.XX"}, - {-23.790786000, -53.374010875, 3, 8, "BR-PR W00.XX"}, - {-24.044786000, -52.448210875, 3, 9, "BR-PR Y00.XX"}, - {-24.197325000, -51.089969000, 2, 6, "BR-PR 123.XXX"}, - {-23.981515000, -53.700625500, 2, 7, "BR-PR 12.XXXX"}, - {-25.570732500, -54.620292500, 2, 9, "BR-PR 0123.XX"}, - {-25.530380500, -54.227520500, 2, 4, "BR-PR 1123.XX"}, - {-24.808420500, -54.432207000, 2, 6, "BR-PR 2123.XX"}, - {-24.725720000, -54.376799000, 2, 6, "BR-PR 3123.XX"}, - {-24.237395000, -54.376799000, 2, 6, "BR-PR 4123.XX"}, - {-23.890952000, -54.065388500, 3, 8, "BR-PR 5123.XX"}, - {-23.890952000, -53.560212500, 2, 7, "BR-PR 6123.XX"}, - {-23.890952000, -53.055036500, 2, 9, "BR-PR 7123.XX"}, - {-23.890952000, -52.549860500, 2, 8, "BR-PR 8123.XX"}, - {-23.890952000, -52.044684500, 2, 8, "BR-PR 9123.XX"}, - {-23.890952000, -51.539508500, 2, 8, "BR-PR B123.XX"}, - {-23.890952000, -51.034332500, 2, 8, "BR-PR C123.XX"}, - {-23.890952000, -50.529156500, 2, 6, "BR-PR D123.XX"}, - {-23.890952000, -50.023980500, 2, 6, "BR-PR F123.XX"}, - {-23.399912000, -54.065388500, 2, 7, "BR-PR G123.XX"}, - {-23.399912000, -53.560212500, 2, 7, "BR-PR H123.XX"}, - {-23.399912000, -53.055036500, 2, 9, "BR-PR J123.XX"}, - {-23.399912000, -52.549860500, 2, 8, "BR-PR K123.XX"}, - {-23.399912000, -52.044684500, 3, 9, "BR-PR L123.XX"}, - {-23.399912000, -51.539508500, 2, 8, "BR-PR M123.XX"}, - {-23.399912000, -51.034332500, 2, 8, "BR-PR N123.XX"}, - {-23.399912000, -50.529156500, 2, 6, "BR-PR P123.XX"}, - {-23.399912000, -50.023980500, 2, 6, "BR-PR Q123.XX"}, - {-22.989655000, -53.560212500, 3, 8, "BR-PR R123.XX"}, - {-22.989655000, -53.055036500, 3, 10, "BR-PR S123.XX"}, - {-22.989655000, -52.549860500, 3, 9, "BR-PR T123.XX"}, - {-22.989655000, -52.044684500, 3, 9, "BR-PR V123.XX"}, - {-22.989655000, -51.539508500, 3, 9, "BR-PR W123.XX"}, - {-22.848448500, -51.004868500, 2, 10, "BR-PR X123.XX"}, - {2.830360000, -60.749941000, 5, 9, "BR-RR 12.XX"}, - {3.016115000, -60.882575000, 4, 8, "BR-RR 12.XXX"}, - {1.915094000, -61.302235000, 4, 10, "BR-RR 000.XX"}, - {1.028104000, -60.592900000, 4, 9, "BR-RR J00.XX"}, - {2.539840500, -61.456278500, 3, 6, "BR-RR 123.XXX"}, - {5.028977000, -61.390775000, 3, 7, "BR-RR 12.XXXX"}, - {3.755342000, -64.141715000, 3, 6, "BR-RR 1234.XX"}, - {4.802035500, -64.645453000, 2, 5, "BR-RR 1234.XXX"}, - {-8.738894000, -63.913663000, 5, 9, "BR-RO 12.XX"}, - {-8.618285000, -63.966388500, 4, 8, "BR-RO 12.XXX"}, - {-10.843576000, -62.060502250, 4, 7, "BR-RO 000.XX"}, - {-9.870376000, -63.174462375, 4, 7, "BR-RO 800.XX"}, - {-12.696276000, -60.267420875, 4, 9, "BR-RO J00.XX"}, - {-11.375396000, -61.565868125, 4, 9, "BR-RO S00.XX"}, - {-9.078609500, -64.571239500, 3, 7, "BR-RO 123.XXX"}, - {-10.881938000, -62.181499000, 3, 6, "BR-RO 12.XXXX"}, - {-11.071641000, -65.252566500, 3, 6, "BR-RO 1234.XX"}, - {-8.281519500, -66.624633500, 2, 8, "BR-RO 1234.XXX"}, - {-23.524495000, -46.694258500, 5, 7, "BR-SP 12.XX"}, - {-23.502501000, -46.872209500, 4, 6, "BR-SP 12.XXX"}, - {-22.882855000, -47.141604250, 4, 8, "BR-SP 000.XX"}, - {-22.855155000, -47.078156250, 4, 8, "BR-SP 100.XX"}, - {-23.173276000, -45.939182125, 4, 6, "BR-SP 200.XX"}, - {-21.143276000, -47.858617750, 4, 8, "BR-SP 300.XX"}, - {-23.492176000, -47.532782125, 4, 6, "BR-SP 400.XX"}, - {-23.913576000, -46.390708875, 4, 6, "BR-SP 500.XX"}, - {-20.770476000, -49.434592000, 4, 8, "BR-SP 600.XX"}, - {-22.683076000, -47.691469250, 4, 8, "BR-SP 700.XX"}, - {-22.286576000, -49.128843500, 4, 8, "BR-SP 800.XX"}, - {-23.946376000, -46.476608875, 4, 6, "BR-SP 900.XX"}, - {-23.493176000, -46.241582125, 4, 6, "BR-SP B00.XX"}, - {-23.168476000, -46.926682125, 4, 6, "BR-SP C00.XX"}, - {-20.492076000, -47.447292000, 4, 8, "BR-SP D00.XX"}, - {-23.930576000, -46.300708875, 5, 7, "BR-SP F00.XX"}, - {-22.531576000, -47.455443500, 4, 8, "BR-SP G00.XX"}, - {-23.519776000, -46.311982125, 4, 6, "BR-SP H00.XX"}, - {-22.986376000, -45.616769250, 4, 6, "BR-SP J00.XX"}, - {-23.410876000, -47.493282125, 4, 6, "BR-SP K00.XX"}, - {-23.999676000, -46.556608875, 4, 6, "BR-SP L00.XX"}, - {-22.797636000, -47.313290750, 4, 8, "BR-SP M00.XX"}, - {-22.233996000, -49.974081500, 4, 8, "BR-SP MK0.00"}, - {-23.290036000, -45.996476375, 4, 6, "BR-SP N00.XX"}, - {-22.129596000, -51.435981500, 4, 9, "BR-SP NK0.00"}, - {-22.011736000, -47.925132875, 4, 8, "BR-SP P00.XX"}, - {-22.746796000, -47.358426250, 4, 8, "BR-SP PK0.00"}, - {-23.524036000, -46.963676375, 4, 6, "BR-SP Q00.XX"}, - {-21.795296000, -48.196908625, 4, 8, "BR-SP QK0.00"}, - {-22.858236000, -47.231090750, 4, 8, "BR-SP R00.XX"}, - {-22.758896000, -47.433826250, 4, 8, "BR-SP RK0.00"}, - {-22.392536000, -47.598519500, 4, 8, "BR-SP S00.XX"}, - {-21.214596000, -50.476436750, 4, 8, "BR-SP SK0.00"}, - {-23.593636000, -46.962676375, 4, 6, "BR-SP T00.XX"}, - {-23.109496000, -47.244398125, 4, 6, "BR-SP TK0.00"}, - {-23.274536000, -46.771176375, 4, 6, "BR-SP V00.XX"}, - {-23.278596000, -47.325398125, 4, 6, "BR-SP VK0.00"}, - {-22.922836000, -45.494790750, 4, 8, "BR-SP W00.XX"}, - {-22.358296000, -46.965881500, 4, 8, "BR-SP WK0.00"}, - {-23.583636000, -48.079076375, 4, 7, "BR-SP X00.XX"}, - {-22.959996000, -46.569426250, 4, 6, "BR-SP XK0.00"}, - {-23.872736000, -46.468948625, 4, 6, "BR-SP Y00.XX"}, - {-22.296296000, -48.588181500, 4, 8, "BR-SP YK0.00"}, - {-22.876836000, -48.494190750, 4, 9, "BR-SP Z00.XX"}, - {-21.141996000, -49.002036750, 4, 8, "BR-SP ZK0.00"}, - {-23.700396500, -48.518933500, 3, 6, "BR-SP 123.XXX"}, - {-20.261293000, -51.585042500, 3, 8, "BR-SP 12.XXXX"}, - {-20.194333000, -48.828522500, 3, 8, "BR-SP 1234.XX"}, - {-20.055421000, -52.898245500, 2, 7, "BR-SP 1234.XXX"}, - {-5.057400000, -42.824090000, 5, 11, "BR-PI 12.XX"}, - {-4.958485000, -42.838175000, 4, 9, "BR-PI 12.XXX"}, - {-2.881676000, -41.871265000, 4, 8, "BR-PI 000.XX"}, - {-7.043576000, -41.533083625, 4, 6, "BR-PI 800.XX"}, - {-6.769776000, -43.120443750, 4, 9, "BR-PI J00.XX"}, - {-4.166096000, -41.892461875, 4, 8, "BR-PI S00.XX"}, - {-5.467314500, -43.094335000, 3, 8, "BR-PI 123.XXX"}, - {-6.627870000, -43.331418500, 3, 8, "BR-PI 12.XXXX"}, - {-9.318679000, -45.902575000, 3, 11, "BR-PI 1234.XX"}, - {-3.179707500, -46.014951500, 2, 9, "BR-PI 1234.XXX"}, - {-10.191706000, -48.499176750, 4, 8, "BR-TO 00.XXX"}, - {-7.194686000, -48.392159375, 4, 10, "BR-TO J0.XXX"}, - {-11.674226000, -49.216557125, 4, 6, "BR-TO 000.XX"}, - {-10.129176000, -49.026042250, 4, 6, "BR-TO C00.XX"}, - {-10.652476000, -48.541942250, 4, 6, "BR-TO P00.XX"}, - {-12.222337500, -50.759216500, 3, 7, "BR-TO 123.XXX"}, - {-9.667081500, -48.055211500, 3, 9, "BR-TO 12.XXXX"}, - {-6.912515000, -48.967735000, 3, 7, "BR-TO 1234.XX"}, - {-5.600501500, -50.800409000, 2, 6, "BR-TO 1234.XXX"}, - {-30.015100000, -51.246082500, 5, 7, "BR-RS 12.XX"}, - {-30.185721000, -51.362794500, 4, 6, "BR-RS 12.XXX"}, - {-29.175406000, -51.257936625, 4, 7, "BR-RS 000.XX"}, - {-31.688476000, -52.449736250, 4, 6, "BR-RS 300.XX"}, - {-29.663455000, -53.901245875, 4, 6, "BR-RS 600.XX"}, - {-32.063706000, -52.191539000, 4, 6, "BR-RS 900.XX"}, - {-28.265506000, -52.482705125, 4, 8, "BR-RS D00.XX"}, - {-29.799506000, -57.149152375, 3, 7, "BR-RS H00.XX"}, - {-29.729806000, -52.541852375, 4, 6, "BR-RS L00.XX"}, - {-31.350886000, -54.174494500, 4, 8, "BR-RS P00.XX"}, - {-27.626455000, -52.390746875, 4, 8, "BR-RS R00.XX"}, - {-30.913386000, -55.607684875, 4, 8, "BR-RS T00.XX"}, - {-29.145855000, -51.545743125, 4, 7, "BR-RS W00.XX"}, - {-29.817286000, -55.849606375, 4, 8, "BR-RS Y00.XX"}, - {-27.482537000, -52.851227500, 3, 7, "BR-RS 123.XXX"}, - {-29.365455000, -55.850074500, 3, 7, "BR-RS 12.XXXX"}, - {-30.890207000, -52.832143000, 3, 5, "BR-RS 1234.XX"}, - {-27.396272500, -57.488076000, 2, 8, "BR-RS 1234.XXX"}, - {-2.490400000, -44.310290000, 5, 7, "BR-MA 12.XX"}, - {-2.939445000, -44.415457500, 4, 8, "BR-MA 12.XXX"}, - {-5.491996000, -47.513824750, 4, 11, "BR-MA 000.XX"}, - {-5.107896000, -42.967084875, 4, 9, "BR-MA 400.XX"}, - {-4.888196000, -43.480684875, 4, 8, "BR-MA 800.XX"}, - {-4.939596000, -47.576284875, 4, 8, "BR-MA D00.XX"}, - {-4.231706000, -44.862142875, 4, 8, "BR-MA J00.XX"}, - {-3.667206000, -45.450342875, 4, 8, "BR-MA M00.XX"}, - {-7.537106000, -46.134258625, 4, 12, "BR-MA Q00.XX"}, - {-3.741206000, -43.409942875, 4, 8, "BR-MA T00.XX"}, - {-5.510606000, -45.322750750, 4, 8, "BR-MA X00.XX"}, - {-4.950853000, -44.889216500, 3, 7, "BR-MA 123.XXX"}, - {-3.689887000, -47.592137000, 3, 7, "BR-MA 12.XXXX"}, - {-5.995237000, -46.187892500, 3, 11, "BR-MA 1234.XX"}, - {-1.602592000, -48.506748000, 2, 7, "BR-MA 1234.XXX"}, - {-16.655700000, -49.313172500, 5, 9, "BR-GO 12.XX"}, - {-16.533784000, -49.521723500, 4, 8, "BR-GO 12.XXX"}, - {-16.295056000, -49.099755250, 4, 8, "BR-GO 000.XX"}, - {-16.062055000, -48.046185250, 4, 8, "BR-GO 600.XX"}, - {-17.769326000, -51.040676875, 4, 12, "BR-GO C00.XX"}, - {-15.724526000, -48.398503375, 4, 8, "BR-GO J00.XX"}, - {-18.398026000, -49.326445750, 4, 9, "BR-GO P00.XX"}, - {-15.521926000, -47.441203375, 4, 10, "BR-GO V00.XX"}, - {-15.819855500, -50.438411500, 3, 9, "BR-GO 123.XXX"}, - {-18.149453000, -51.100465000, 3, 9, "BR-GO 12.XXXX"}, - {-14.017631000, -49.934578000, 3, 5, "BR-GO 1234.XX"}, - {-12.817515500, -53.006129000, 2, 6, "BR-GO 1234.XXX"}, - {-20.428300000, -54.652314500, 5, 8, "BR-MS 12.XX"}, - {-20.248685000, -54.896358500, 4, 7, "BR-MS 12.XXX"}, - {-22.130496000, -54.916138500, 4, 7, "BR-MS 000.XX"}, - {-19.054356000, -57.742019500, 3, 6, "BR-MS 700.XX"}, - {-20.778756000, -51.847896000, 4, 8, "BR-MS F00.XX"}, - {-22.495056000, -55.775571500, 4, 9, "BR-MS M00.XX"}, - {-23.037156000, -54.316359250, 4, 8, "BR-MS T00.XX"}, - {-21.468700500, -55.710973500, 3, 6, "BR-MS 123.XXX"}, - {-18.995880000, -55.586972000, 3, 5, "BR-MS 12.XXXX"}, - {-18.825865000, -52.875757000, 3, 7, "BR-MS 1234.XX"}, - {-17.647227000, -57.993453000, 2, 7, "BR-MS 1234.XXX"}, - {-12.939800000, -38.529232000, 5, 7, "BR-BA 12.XX"}, - {-12.577685000, -38.511610000, 4, 6, "BR-BA 12.XXX"}, - {-12.264806000, -39.037198000, 4, 6, "BR-BA 000.XX"}, - {-14.870006000, -40.923929500, 4, 8, "BR-BA 300.XX"}, - {-14.810006000, -39.360329500, 4, 6, "BR-BA 600.XX"}, - {-9.415506000, -40.586466500, 3, 10, "BR-BA 900.XX"}, - {-14.827206000, -39.165929500, 4, 6, "BR-BA D00.XX"}, - {-12.124206000, -45.080790125, 4, 6, "BR-BA H00.XX"}, - {-13.864206000, -40.164013750, 4, 6, "BR-BA L00.XX"}, - {-12.162086000, -38.496868000, 4, 6, "BR-BA P00.XX"}, - {-17.560386000, -39.801594875, 4, 8, "BR-BA R00.XX"}, - {-16.437186000, -39.152356125, 4, 6, "BR-BA T00.XX"}, - {-9.417386000, -38.297088500, 3, 7, "BR-BA W00.XX"}, - {-16.378986000, -39.637156125, 4, 6, "BR-BA Y00.XX"}, - {-17.414566000, -40.914832500, 3, 7, "BR-BA 12.XXXX"}, - {-12.413579500, -40.896680000, 3, 5, "BR-BA 123.XXX"}, - {-11.186112000, -45.659812500, 3, 7, "BR-BA 1234.XX"}, - {-9.104918000, -46.373502500, 2, 10, "BR-BA 1234.XXX"}, - {-19.862535000, -43.982812000, 5, 7, "BR-MG 12.XX"}, - {-19.664985000, -44.227958500, 4, 8, "BR-MG 12.XXX"}, - {-18.932886000, -48.341034625, 4, 8, "BR-MG 000.XX"}, - {-21.775686000, -43.443992625, 4, 8, "BR-MG 200.XX"}, - {-16.748386000, -43.918556125, 4, 8, "BR-MG 400.XX"}, - {-19.764086000, -48.000744250, 4, 8, "BR-MG 600.XX"}, - {-18.830276000, -42.000926625, 4, 6, "BR-MG 800.XX"}, - {-19.428176000, -42.594465250, 4, 6, "BR-MG 900.XX"}, - {-19.411676000, -44.276865250, 4, 6, "BR-MG B00.XX"}, - {-20.108876000, -44.926478125, 4, 8, "BR-MG C00.XX"}, - {-21.775876000, -46.610830625, 3, 8, "BR-MG D00.XX"}, - {-18.551276000, -46.549126625, 4, 8, "BR-MG F00.XX"}, - {-21.180576000, -43.810917750, 4, 7, "BR-MG G00.XX"}, - {-21.521876000, -45.481430625, 3, 7, "BR-MG H00.XX"}, - {-22.186976000, -45.978643500, 3, 7, "BR-MG J00.XX"}, - {-20.624476000, -43.830192000, 4, 6, "BR-MG K00.XX"}, - {-17.826576000, -41.546800875, 4, 8, "BR-MG L00.XX"}, - {-19.483476000, -42.672865250, 4, 6, "BR-MG M00.XX"}, - {-19.591876000, -43.270865250, 4, 6, "BR-MG N00.XX"}, - {-20.677376000, -46.649292000, 3, 8, "BR-MG P00.XX"}, - {-18.604576000, -48.238326625, 4, 9, "BR-MG Q00.XX"}, - {-21.090276000, -42.424917750, 4, 7, "BR-MG R00.XX"}, - {-21.077076000, -42.987917750, 4, 7, "BR-MG S00.XX"}, - {-18.942976000, -49.508739500, 4, 8, "BR-MG T00.XX"}, - {-19.556676000, -46.992365250, 4, 6, "BR-MG V00.XX"}, - {-22.387276000, -45.505443500, 3, 7, "BR-MG W00.XX"}, - {-21.208776000, -45.038317750, 4, 8, "BR-MG X00.XX"}, - {-21.087876000, -44.289817750, 4, 9, "BR-MG Y00.XX"}, - {-20.033276000, -44.628278125, 4, 8, "BR-MG Z00.XX"}, - {-19.256413500, -45.020246000, 3, 5, "BR-MG 123.XXX"}, - {-16.700317000, -44.006547500, 3, 7, "BR-MG 1234.XX"}, - {-19.186266000, -49.506632000, 3, 7, "BR-MG 12.XXXX"}, - {-14.809262000, -50.682239000, 2, 8, "BR-MG 1234.XXX"}, - {-15.596715000, -56.138108500, 5, 7, "BR-MT 12.XX"}, - {-15.432385000, -56.338123500, 4, 6, "BR-MT 12.XXX"}, - {-16.419306000, -54.746040125, 4, 6, "BR-MT 000.XX"}, - {-11.764096000, -55.594854125, 4, 6, "BR-MT J00.XX"}, - {-14.843362500, -56.644662000, 3, 5, "BR-MT 123.XXX"}, - {-10.763970000, -56.595762500, 3, 5, "BR-MT 12.XXXX"}, - {-9.508210000, -61.539566500, 3, 10, "BR-MT 1234.XX"}, - {-8.054318500, -61.263162000, 2, 8, "BR-MT 1234.XXX"}, - {-1.467365000, -48.505270500, 5, 9, "BR-PA 12.XX"}, - {-1.317985000, -48.484370000, 4, 8, "BR-PA 12.XXX"}, - {0.048004000, -51.234745000, 3, 8, "BR-PA 000.XX"}, - {-2.476356000, -54.877440000, 4, 6, "BR-PA 700.XX"}, - {-5.214126000, -49.208453375, 4, 8, "BR-PA F00.XX"}, - {-1.647356000, -48.982740000, 4, 6, "BR-PA M00.XX"}, - {-1.513356000, -48.786940000, 4, 6, "BR-PA T00.XX"}, - {-0.393616500, -50.115823500, 3, 7, "BR-PA 123.XXX"}, - {-2.487146000, -55.945020000, 3, 5, "BR-PA 12.XXXX"}, - {-3.433486000, -50.396002000, 3, 5, "BR-PA 1234.XX"}, - {1.769688500, -58.452931500, 2, 7, "BR-PA 1234.XXX"}, - {-3.105885000, -60.068645000, 5, 7, "BR-AM 12.XX"}, - {-2.880285000, -60.235375000, 4, 6, "BR-AM 12.XXX"}, - {-2.619596000, -56.865645000, 4, 8, "BR-AM 000.XX"}, - {-3.212056000, -60.747140000, 4, 6, "BR-AM 700.XX"}, - {-3.047256000, -58.543040000, 4, 8, "BR-AM F00.XX"}, - {-3.273556000, -64.858933875, 4, 6, "BR-AM M00.XX"}, - {-4.118156000, -63.213633875, 4, 6, "BR-AM T00.XX"}, - {-1.821016500, -61.348923500, 3, 5, "BR-AM 123.XXX"}, - {-2.013070000, -58.602230000, 3, 7, "BR-AM 12.XXXX"}, - {-4.478853500, -65.109233000, 3, 5, "BR-AM 1234.XX"}, - {-7.925739500, -73.213853500, 2, 9, "BR-AM 1234.XXX"}, - {38.945100000, -77.067934500, 4, 13, "US-DC 12.XX"}, - {38.977851000, -77.108302500, 3, 11, "US-DC 12.XXX"}, - {38.893375000, -77.014000000, 4, 12, "US-DC LZ2S.QSP"}, - {41.856600000, -71.463720000, 5, 11, "US-RI 12.XX"}, - {41.890021000, -71.780819500, 4, 11, "US-RI 12.XXX"}, - {41.546210500, -71.864090000, 4, 13, "US-RI 123.XX"}, - {41.585000000, -71.503000000, 4, 9, "US-RI KFJ.4C7"}, - {41.585000000, -71.503000000, 4, 9, "US-RI TG8R.4PT"}, - {39.781100000, -75.600836000, 5, 10, "US-DE 12.XX"}, - {39.295994000, -75.774135500, 4, 10, "US-DE 12.XXX"}, - {38.509584000, -75.642510000, 4, 10, "US-DE 123.XX"}, - {38.892712000, -75.783260000, 3, 9, "US-DE 123.XXX"}, - {39.145500000, -75.394000000, 3, 12, "US-DE NYJF.P2K"}, - {41.224900000, -73.237118500, 5, 8, "US-CT 12.XX"}, - {41.768545000, -73.110506500, 4, 11, "US-CT 12.XXX"}, - {41.256474000, -73.227946500, 5, 11, "US-CT 000.XX"}, - {41.179146000, -73.447771500, 4, 9, "US-CT 500.XX"}, - {41.092152000, -73.703382500, 4, 9, "US-CT B00.XX"}, - {41.333804000, -72.979599500, 5, 11, "US-CT H00.XX"}, - {41.401604000, -73.550599500, 4, 9, "US-CT M00.XX"}, - {41.554404000, -72.207960000, 4, 10, "US-CT R00.XX"}, - {41.386904000, -72.223299500, 4, 10, "US-CT W00.XX"}, - {41.513794000, -72.760997000, 4, 10, "US-CT 85Y.25X"}, - {41.513794000, -72.760997000, 4, 10, "US-CT S1BV.FYS"}, - {40.793111000, -74.071084375, 5, 10, "US-NJ 00.XX"}, - {40.712655000, -74.104584875, 5, 10, "US-NJ J0.XX"}, - {40.497018500, -74.480448500, 5, 8, "US-NJ 12.XXX"}, - {40.428504000, -74.495165375, 4, 6, "US-NJ 000.XX"}, - {40.022944000, -74.294385375, 4, 6, "US-NJ 700.XX"}, - {40.242244000, -74.811885375, 4, 9, "US-NJ F00.XX"}, - {39.951244000, -75.144609875, 4, 12, "US-NJ M00.XX"}, - {39.516545000, -75.276309375, 4, 12, "US-NJ T00.XX"}, - {39.522513500, -75.573757000, 3, 12, "US-NJ 123.XXX"}, - {40.140500000, -74.734000000, 4, 9, "US-NJ PN4D.BTW"}, - {43.015400000, -71.510262000, 5, 11, "US-NH 12.XX"}, - {42.892642000, -71.587335500, 4, 10, "US-NH 12.XXX"}, - {43.229924000, -71.726295500, 4, 10, "US-NH 000.XX"}, - {43.141224000, -70.936237000, 4, 10, "US-NH 800.XX"}, - {43.385843000, -71.020493500, 4, 8, "US-NH J00.XX"}, - {42.967704000, -72.433001000, 4, 11, "US-NH S00.XX"}, - {44.001400000, -71.576000000, 3, 9, "US-NH NFB.G1R"}, - {44.001400000, -71.576000000, 3, 9, "US-NH TFCS.0M1"}, - {44.518700000, -73.240644500, 5, 9, "US-VT 12.XX"}, - {44.785915000, -73.307383500, 4, 10, "US-VT 12.XXX"}, - {43.988665000, -72.862762000, 4, 8, "US-VT 123.XX"}, - {42.907975000, -73.422202000, 3, 9, "US-VT 123.XXX"}, - {43.872500000, -72.440000000, 3, 10, "US-VT S986.P48"}, - {42.401100000, -71.118160500, 5, 8, "US-MA 12.XX"}, - {42.553015000, -71.388913500, 5, 8, "US-MA 12.XXX"}, - {42.268804000, -71.918220500, 4, 8, "US-MA 000.XX"}, - {42.150004000, -72.682920500, 4, 8, "US-MA 400.XX"}, - {42.638804000, -71.433181000, 4, 7, "US-MA 800.XX"}, - {41.664704000, -71.038660000, 4, 7, "US-MA D00.XX"}, - {42.728194000, -71.235443000, 4, 11, "US-MA J00.XX"}, - {42.050194000, -71.118611500, 4, 7, "US-MA M00.XX"}, - {41.713294000, -71.255380000, 4, 11, "US-MA Q00.XX"}, - {41.894394000, -71.188180000, 4, 11, "US-MA T00.XX"}, - {42.449494000, -73.332411500, 4, 10, "US-MA X00.XX"}, - {42.057659500, -71.683502000, 3, 6, "US-MA JCP.PSH"}, - {42.057659500, -71.683502000, 3, 6, "US-MA T9PS.XSD"}, - {21.336790000, -157.903886750, 5, 7, "US-HI 00.XX"}, - {21.297235000, -157.878477750, 5, 7, "US-HI J0.XX"}, - {21.472955000, -158.282372750, 4, 6, "US-HI 00.XXX"}, - {21.542925000, -158.155372750, 5, 7, "US-HI C0.XXX"}, - {21.292935000, -157.988434750, 4, 6, "US-HI P0.XXX"}, - {21.012833000, -156.679622500, 4, 6, "US-HI 123.XX"}, - {21.700025000, -160.299975000, 3, 5, "US-HI 016.S0L"}, - {21.200025000, -158.309975000, 3, 5, "US-HI 317.L09"}, - {20.444025000, -157.414975000, 3, 5, "US-HI 51P.S00"}, - {18.880025000, -156.099975000, 3, 5, "US-HI C2V.612"}, - {28.095393000, -177.512675000, 3, 5, "US-HI M0H.S0F"}, - {22.890389000, -162.101747000, 3, 5, "US-HI N0P.S0Y"}, - {23.462193000, -164.828467000, 3, 5, "US-HI P0H.S0F"}, - {23.556209000, -166.357087000, 3, 5, "US-HI Q0S.S04"}, - {25.656993000, -171.853567000, 3, 5, "US-HI R0H.S0F"}, - {25.945993000, -174.087267000, 3, 5, "US-HI S0H.S0F"}, - {27.655661000, -176.000555000, 3, 5, "US-HI T0P.S0Y"}, - {28.290161000, -178.415051000, 3, 5, "US-HI V0F.S0P"}, - {22.094855000, -177.588282500, 2, 4, "US-HI 1234.XXX"}, - {39.333700000, -76.659434500, 5, 8, "US-MD 12.XX"}, - {39.498715000, -76.873308500, 4, 6, "US-MD 12.XXX"}, - {39.145344000, -77.339927250, 4, 9, "US-MD 000.XX"}, - {39.018974000, -77.102689250, 5, 8, "US-MD 600.XX"}, - {38.620474000, -77.044783625, 4, 9, "US-MD C00.XX"}, - {39.441474000, -77.569493875, 4, 7, "US-MD J00.XX"}, - {39.641574000, -77.841093875, 4, 9, "US-MD P00.XX"}, - {39.612474000, -77.180293875, 4, 6, "US-MD V00.XX"}, - {38.951391500, -79.366421000, 3, 11, "US-MD 123.XXX"}, - {38.805114500, -77.264825500, 3, 8, "US-MD LPB7.T27"}, - {38.339876000, -81.766681500, 5, 8, "US-WV 12.XX"}, - {38.432691500, -82.556899000, 4, 13, "US-WV 12.XXX"}, - {39.418545000, -81.648058250, 4, 10, "US-WV 000.XX"}, - {40.415674000, -80.753667375, 4, 9, "US-WV 500.XX"}, - {39.645974000, -80.080793875, 4, 6, "US-WV B00.XX"}, - {40.123045000, -80.797956875, 4, 9, "US-WV H00.XX"}, - {39.490804000, -80.254657875, 4, 6, "US-WV M00.XX"}, - {37.783804000, -81.296536500, 4, 7, "US-WV R00.XX"}, - {39.461804000, -78.075657875, 4, 12, "US-WV W00.XX"}, - {40.601674000, -80.855779500, 3, 8, "US-WV 012.XXX"}, - {40.145674000, -80.855779500, 3, 8, "US-WV 112.XXX"}, - {39.684997000, -81.717964500, 3, 8, "US-WV 212.XXX"}, - {39.684997000, -81.119044500, 3, 8, "US-WV 312.XXX"}, - {39.684997000, -80.520124500, 3, 6, "US-WV 412.XXX"}, - {39.684997000, -79.921204500, 4, 6, "US-WV 512.XXX"}, - {39.684997000, -79.322284500, 3, 8, "US-WV 612.XXX"}, - {39.684997000, -78.723364500, 3, 8, "US-WV 712.XXX"}, - {39.192021000, -78.157202000, 3, 11, "US-WV 812.XXX"}, - {39.193957000, -82.436954000, 3, 9, "US-WV 912.XXX"}, - {39.193957000, -81.843242000, 3, 10, "US-WV B12.XXX"}, - {39.193957000, -81.249530000, 3, 9, "US-WV C12.XXX"}, - {39.193957000, -80.655819000, 3, 7, "US-WV D12.XXX"}, - {39.193957000, -80.062107000, 3, 6, "US-WV F12.XXX"}, - {39.193957000, -79.468395000, 3, 9, "US-WV G12.XXX"}, - {39.193957000, -78.874682000, 3, 9, "US-WV H12.XXX"}, - {38.702917000, -82.568586500, 3, 13, "US-WV J12.XXX"}, - {38.702917000, -81.980082500, 3, 10, "US-WV K12.XXX"}, - {38.702917000, -81.391578500, 3, 7, "US-WV L12.XXX"}, - {38.702917000, -80.803074500, 3, 7, "US-WV M12.XXX"}, - {38.702917000, -80.214570500, 3, 6, "US-WV N12.XXX"}, - {38.702917000, -79.626066500, 3, 8, "US-WV P12.XXX"}, - {38.211877000, -82.612364500, 3, 9, "US-WV Q12.XXX"}, - {38.211877000, -82.038933500, 3, 9, "US-WV R12.XXX"}, - {38.211877000, -81.450429500, 3, 6, "US-WV S12.XXX"}, - {38.211877000, -80.861925500, 3, 6, "US-WV T12.XXX"}, - {38.211877000, -80.273421500, 3, 6, "US-WV V12.XXX"}, - {37.720674500, -82.308577000, 3, 9, "US-WV W12.XXX"}, - {37.249439500, -81.756609500, 3, 8, "US-WV X12.XXX"}, - {37.247390000, -81.284083500, 3, 8, "US-WV Y12.XXX"}, - {37.720837000, -80.773625500, 3, 6, "US-WV Z12.XXX"}, - {38.922741500, -80.181837000, 3, 6, "US-WV H4DJ.S3G"}, - {34.002824000, -81.056804000, 5, 9, "US-SC 00.XX"}, - {32.770004000, -79.990132375, 5, 7, "US-SC J0.XX"}, - {33.090115000, -80.287955000, 4, 6, "US-SC 12.XXX"}, - {34.026244000, -81.162008000, 4, 8, "US-SC 000.XX"}, - {34.940974000, -81.142279375, 4, 10, "US-SC 600.XX"}, - {34.868974000, -82.511279375, 4, 10, "US-SC C00.XX"}, - {33.935974000, -80.514938000, 4, 7, "US-SC J00.XX"}, - {32.230174000, -80.885491000, 4, 9, "US-SC P00.XX"}, - {34.244574000, -79.916742625, 4, 7, "US-SC V00.XX"}, - {35.170595000, -83.332167500, 3, 11, "US-SC 012.XXX"}, - {35.170595000, -82.764495500, 3, 11, "US-SC 112.XXX"}, - {35.170595000, -82.196823500, 3, 11, "US-SC 212.XXX"}, - {35.170595000, -81.629151500, 3, 8, "US-SC 312.XXX"}, - {35.170595000, -81.061479500, 3, 8, "US-SC 412.XXX"}, - {34.777263000, -83.332454000, 4, 10, "US-SC 512.XXX"}, - {34.777263000, -82.769990000, 4, 10, "US-SC 612.XXX"}, - {34.777263000, -82.207526000, 4, 8, "US-SC 712.XXX"}, - {34.777263000, -81.645062000, 4, 8, "US-SC 812.XXX"}, - {34.777263000, -81.082598000, 4, 10, "US-SC 912.XXX"}, - {34.777263000, -80.520134000, 3, 8, "US-SC B12.XXX"}, - {34.777263000, -79.957670000, 3, 8, "US-SC C12.XXX"}, - {34.777263000, -79.395206000, 3, 8, "US-SC D12.XXX"}, - {34.286223000, -82.826236000, 3, 9, "US-SC F12.XXX"}, - {34.286223000, -82.263772000, 3, 7, "US-SC G12.XXX"}, - {34.286223000, -81.701308000, 3, 7, "US-SC H12.XXX"}, - {34.286223000, -81.138844000, 3, 7, "US-SC J12.XXX"}, - {34.286223000, -80.576380000, 3, 6, "US-SC K12.XXX"}, - {34.286223000, -80.013916000, 3, 6, "US-SC L12.XXX"}, - {34.286223000, -79.451452000, 3, 8, "US-SC M12.XXX"}, - {34.286223000, -79.059522000, 4, 9, "US-SC N12.XXX"}, - {33.795183000, -82.343219500, 3, 9, "US-SC P12.XXX"}, - {33.795183000, -81.785963500, 3, 9, "US-SC Q12.XXX"}, - {33.795183000, -81.228707500, 3, 9, "US-SC R12.XXX"}, - {33.795183000, -80.671451500, 3, 6, "US-SC S12.XXX"}, - {33.795183000, -80.114195500, 3, 6, "US-SC T12.XXX"}, - {33.795183000, -79.556939500, 3, 6, "US-SC V12.XXX"}, - {33.795183000, -79.054600500, 4, 7, "US-SC W12.XXX"}, - {32.872608000, -81.953003000, 3, 8, "US-SC D123.XX"}, - {32.872608000, -81.400955000, 3, 8, "US-SC F123.XX"}, - {32.872608000, -80.848907000, 3, 8, "US-SC G123.XX"}, - {32.872608000, -80.296859000, 4, 6, "US-SC H123.XX"}, - {32.872608000, -79.744811000, 3, 5, "US-SC J123.XX"}, - {32.872608000, -79.192763000, 3, 5, "US-SC K123.XX"}, - {32.378853000, -81.511364000, 3, 8, "US-SC L123.XX"}, - {32.378853000, -80.959316000, 4, 9, "US-SC M123.XX"}, - {32.378853000, -80.407268000, 4, 6, "US-SC N123.XX"}, - {32.378853000, -79.855220000, 3, 5, "US-SC P123.XX"}, - {32.046100000, -81.230160500, 3, 9, "US-SC Q123.XX"}, - {32.046100000, -80.683320500, 3, 5, "US-SC R123.XX"}, - {33.624000000, -80.947000000, 3, 8, "US-SC PXW5.TJY"}, - {43.696100000, -70.337004000, 5, 8, "US-ME 12.XX"}, - {43.927915000, -70.472848500, 4, 7, "US-ME 12.XXX"}, - {44.141624000, -70.383454000, 4, 7, "US-ME 000.XX"}, - {44.873924000, -68.939609875, 4, 8, "US-ME 800.XX"}, - {43.533724000, -70.636595500, 4, 10, "US-ME J00.XX"}, - {44.346404000, -70.002029375, 4, 7, "US-ME S00.XX"}, - {45.941162000, -70.687514500, 3, 9, "US-ME 012.XXX"}, - {45.941162000, -70.026098500, 3, 9, "US-ME 112.XXX"}, - {45.941162000, -69.364682500, 3, 9, "US-ME 212.XXX"}, - {45.941162000, -68.703266500, 3, 9, "US-ME 312.XXX"}, - {45.941162000, -68.041850500, 3, 9, "US-ME 412.XXX"}, - {45.450122000, -71.048236000, 3, 9, "US-ME 512.XXX"}, - {45.450122000, -70.428442000, 4, 10, "US-ME 612.XXX"}, - {45.450122000, -69.772234000, 3, 9, "US-ME 712.XXX"}, - {45.450122000, -69.116026000, 3, 8, "US-ME 812.XXX"}, - {45.450122000, -68.459818000, 3, 9, "US-ME 912.XXX"}, - {45.450122000, -67.803610000, 3, 11, "US-ME B12.XXX"}, - {45.450122000, -67.505184000, 4, 12, "US-ME C12.XXX"}, - {44.959082000, -71.048522500, 3, 9, "US-ME D12.XXX"}, - {44.959082000, -70.428728500, 3, 6, "US-ME F12.XXX"}, - {44.959082000, -69.777728500, 3, 6, "US-ME G12.XXX"}, - {44.959082000, -69.126728500, 3, 6, "US-ME H12.XXX"}, - {44.959082000, -68.475728500, 3, 7, "US-ME J12.XXX"}, - {44.959082000, -67.824728500, 3, 9, "US-ME K12.XXX"}, - {44.959082000, -67.500262500, 4, 10, "US-ME L12.XXX"}, - {44.468042000, -71.014915000, 3, 9, "US-ME M12.XXX"}, - {44.468042000, -70.369123000, 3, 6, "US-ME N12.XXX"}, - {44.468042000, -69.723331000, 3, 6, "US-ME P12.XXX"}, - {44.468042000, -69.077539000, 3, 6, "US-ME Q12.XXX"}, - {44.468042000, -68.431747000, 3, 6, "US-ME R12.XXX"}, - {44.468042000, -67.785955000, 3, 6, "US-ME S12.XXX"}, - {43.977002000, -71.014915000, 3, 9, "US-ME T12.XXX"}, - {43.977002000, -70.369123000, 3, 6, "US-ME V12.XXX"}, - {43.977002000, -69.723331000, 3, 6, "US-ME W12.XXX"}, - {43.977002000, -69.077539000, 3, 6, "US-ME X12.XXX"}, - {43.485962000, -70.955101500, 3, 9, "US-ME Y12.XXX"}, - {43.058414500, -70.621135500, 4, 11, "US-ME Z12.XXX"}, - {46.980032000, -69.781725500, 3, 9, "US-ME K123.XX"}, - {46.980032000, -69.099477500, 3, 8, "US-ME L123.XX"}, - {46.980032000, -68.417229500, 3, 11, "US-ME M123.XX"}, - {46.488992000, -70.464002000, 3, 9, "US-ME P123.XX"}, - {46.488992000, -69.786962000, 3, 9, "US-ME Q123.XX"}, - {46.488992000, -69.109922000, 3, 8, "US-ME R123.XX"}, - {46.488992000, -68.432882000, 3, 11, "US-ME S123.XX"}, - {46.000667000, -70.391147000, 3, 9, "US-ME T123.XX"}, - {46.000667000, -69.724523000, 3, 9, "US-ME X123.XX"}, - {46.000667000, -69.057899000, 3, 8, "US-ME Y123.XX"}, - {46.000667000, -68.391275000, 3, 9, "US-ME Z123.XX"}, - {45.188343500, -68.984705000, 3, 9, "US-ME XD7L.BTR"}, - {39.803100000, -86.206836000, 5, 7, "US-IN 12.XX"}, - {39.968115000, -86.426830000, 4, 6, "US-IN 12.XXX"}, - {41.103394000, -85.227848500, 4, 6, "US-IN 000.XX"}, - {41.680494000, -86.398880000, 4, 9, "US-IN 300.XX"}, - {41.680494000, -86.199201000, 4, 9, "US-IN 600.XX"}, - {41.680494000, -85.999522000, 4, 9, "US-IN 900.XX"}, - {38.024645000, -87.650355625, 4, 10, "US-IN D00.XX"}, - {41.577194000, -87.599780000, 4, 10, "US-IN H00.XX"}, - {39.159194000, -86.622038250, 4, 6, "US-IN L00.XX"}, - {41.573514000, -87.427480000, 5, 8, "US-IN P00.XX"}, - {40.181214000, -85.469812375, 4, 6, "US-IN R00.XX"}, - {40.390914000, -86.965012375, 4, 6, "US-IN T00.XX"}, - {39.444314000, -87.475132875, 4, 9, "US-IN W00.XX"}, - {40.079414000, -85.749312375, 4, 6, "US-IN Y00.XX"}, - {41.715963000, -87.813293500, 3, 13, "US-IN 012.XXX"}, - {41.715963000, -87.193541500, 3, 9, "US-IN 112.XXX"}, - {41.715963000, -86.573789500, 3, 9, "US-IN 212.XXX"}, - {41.715963000, -85.954037500, 4, 12, "US-IN 312.XXX"}, - {41.715963000, -85.365658500, 3, 11, "US-IN 412.XXX"}, - {41.224923000, -87.658642000, 3, 8, "US-IN 512.XXX"}, - {41.224923000, -87.044098000, 3, 5, "US-IN 612.XXX"}, - {41.224923000, -86.429554000, 3, 5, "US-IN 712.XXX"}, - {41.224923000, -85.815010000, 3, 5, "US-IN 812.XXX"}, - {41.224923000, -85.360737000, 4, 6, "US-IN 912.XXX"}, - {40.733883000, -87.653720500, 3, 8, "US-IN B12.XXX"}, - {40.733883000, -87.044384500, 3, 5, "US-IN C12.XXX"}, - {40.733883000, -86.435048500, 3, 5, "US-IN D12.XXX"}, - {40.733883000, -85.825712500, 3, 5, "US-IN F12.XXX"}, - {40.733883000, -85.355815500, 4, 6, "US-IN G12.XXX"}, - {40.242843000, -87.654007000, 3, 8, "US-IN H12.XXX"}, - {40.242843000, -87.049879000, 3, 5, "US-IN J12.XXX"}, - {40.242843000, -86.445751000, 3, 5, "US-IN K12.XXX"}, - {40.242843000, -85.841623000, 3, 5, "US-IN L12.XXX"}, - {40.242843000, -85.350894000, 5, 7, "US-IN M12.XXX"}, - {39.751803000, -87.649085500, 3, 8, "US-IN N12.XXX"}, - {39.751803000, -87.050165500, 3, 5, "US-IN P12.XXX"}, - {39.751803000, -86.451245500, 4, 6, "US-IN Q12.XXX"}, - {39.751803000, -85.852325500, 3, 5, "US-IN R12.XXX"}, - {39.751803000, -85.345972500, 4, 6, "US-IN S12.XXX"}, - {39.260763000, -87.649085500, 3, 8, "US-IN T12.XXX"}, - {39.260763000, -87.050165500, 3, 5, "US-IN V12.XXX"}, - {39.260763000, -86.451245500, 3, 5, "US-IN W12.XXX"}, - {39.260763000, -85.852325500, 3, 5, "US-IN X12.XXX"}, - {39.260763000, -85.345972500, 4, 6, "US-IN Y12.XXX"}, - {38.338188000, -87.768622000, 4, 12, "US-IN 0123.XX"}, - {38.338188000, -87.174910000, 3, 8, "US-IN 1123.XX"}, - {38.338188000, -86.581198000, 3, 8, "US-IN 2123.XX"}, - {38.338188000, -85.987486000, 3, 8, "US-IN 3123.XX"}, - {38.681916000, -85.393774000, 3, 8, "US-IN 4123.XX"}, - {37.959933500, -88.094956500, 3, 11, "US-IN 5123.XX"}, - {37.861015500, -87.716836500, 3, 9, "US-IN 6123.XX"}, - {37.863041500, -87.180232000, 3, 8, "US-IN 7123.XX"}, - {37.870223000, -86.686950500, 3, 8, "US-IN 8123.XX"}, - {38.303771500, -86.139843000, 3, 8, "US-IN 9123.XX"}, - {39.764184000, -86.438946000, 4, 6, "US-IN 7RJ9.NCX"}, - {38.068400000, -84.550592500, 5, 7, "US-KY 12.XX"}, - {37.854495000, -84.750643125, 4, 6, "US-KY 00.XXX"}, - {38.259814000, -85.903477875, 4, 9, "US-KY J0.XXX"}, - {37.015244000, -86.576005875, 4, 6, "US-KY 000.XX"}, - {37.779074000, -87.222805500, 4, 7, "US-KY 600.XX"}, - {39.040574000, -84.590489250, 5, 8, "US-KY C00.XX"}, - {36.881974000, -87.609499875, 4, 6, "US-KY J00.XX"}, - {37.763974000, -84.416305500, 4, 6, "US-KY P00.XX"}, - {39.011774000, -84.821089250, 4, 11, "US-KY V00.XX"}, - {37.681666500, -89.379968000, 3, 11, "US-KY 12.XXXX"}, - {38.969762000, -85.325079500, 3, 10, "US-KY 123.XXX"}, - {37.817000000, -85.770000000, 3, 6, "US-KY 8H75.SZ6"}, - {35.185100000, -90.063408500, 5, 10, "US-TN 12.XX"}, - {35.130795000, -90.146889875, 4, 9, "US-TN 00.XXX"}, - {36.175314000, -86.989219375, 4, 6, "US-TN J0.XXX"}, - {35.986244000, -84.103341625, 4, 7, "US-TN 000.XX"}, - {35.093874000, -85.331179375, 4, 6, "US-TN 600.XX"}, - {36.562474000, -87.481095250, 4, 9, "US-TN C00.XX"}, - {35.861974000, -86.508889625, 4, 6, "US-TN J00.XX"}, - {35.650274000, -88.932085000, 4, 6, "US-TN P00.XX"}, - {36.386034000, -82.484721250, 4, 9, "US-TN V00.XX"}, - {35.630010500, -90.122593500, 3, 9, "US-TN 12.XXXX"}, - {35.811663000, -85.789855000, 3, 5, "US-TN 123.XXX"}, - {35.831500000, -85.979950500, 3, 5, "US-TN FVZQ.L0Y"}, - {36.888100000, -76.068152000, 5, 7, "US-VA 12.XX"}, - {37.126815000, -76.499038500, 4, 6, "US-VA 12.XXX"}, - {38.859804000, -77.251216625, 4, 9, "US-VA 000.XX"}, - {37.559804000, -77.568536500, 4, 6, "US-VA 400.XX"}, - {37.285804000, -80.067815875, 4, 7, "US-VA 800.XX"}, - {36.730304000, -76.714795250, 4, 6, "US-VA D00.XX"}, - {37.373094000, -79.285459500, 4, 7, "US-VA J00.XX"}, - {38.800194000, -77.471414625, 4, 9, "US-VA M00.XX"}, - {38.633594000, -77.402114625, 4, 9, "US-VA Q00.XX"}, - {38.948294000, -77.463138250, 4, 9, "US-VA T00.XX"}, - {38.449394000, -78.959414625, 4, 10, "US-VA X00.XX"}, - {39.421095000, -78.538880500, 3, 11, "US-VA 012.XXX"}, - {39.166208000, -77.941170500, 3, 11, "US-VA 112.XXX"}, - {38.934523000, -79.737007000, 3, 8, "US-VA 212.XXX"}, - {38.934523000, -79.143295000, 3, 11, "US-VA 312.XXX"}, - {38.934523000, -78.549583000, 3, 11, "US-VA 412.XXX"}, - {38.934523000, -77.955871000, 3, 9, "US-VA 512.XXX"}, - {38.934523000, -77.362159000, 4, 9, "US-VA 612.XXX"}, - {38.443483000, -79.969569500, 3, 8, "US-VA 712.XXX"}, - {38.443483000, -79.381065500, 3, 11, "US-VA 812.XXX"}, - {38.443483000, -78.792561500, 4, 10, "US-VA 912.XXX"}, - {38.443483000, -78.204057500, 3, 9, "US-VA B12.XXX"}, - {38.443483000, -77.615553500, 3, 8, "US-VA C12.XXX"}, - {38.443483000, -77.027049500, 3, 8, "US-VA D12.XXX"}, - {38.443483000, -76.438545500, 3, 8, "US-VA F12.XXX"}, - {37.952443000, -80.299132500, 3, 8, "US-VA G12.XXX"}, - {37.952443000, -79.710628500, 3, 6, "US-VA H12.XXX"}, - {37.952443000, -79.122124500, 3, 9, "US-VA J12.XXX"}, - {37.952443000, -78.533620500, 3, 9, "US-VA K12.XXX"}, - {37.952443000, -77.945116500, 3, 9, "US-VA L12.XXX"}, - {37.952443000, -77.356612500, 3, 8, "US-VA M12.XXX"}, - {37.952443000, -76.768108500, 3, 8, "US-VA N12.XXX"}, - {37.952443000, -76.179604500, 3, 8, "US-VA P12.XXX"}, - {37.981905000, -75.722569500, 4, 9, "US-VA Q12.XXX"}, - {37.461403000, -77.910092000, 4, 7, "US-VA R12.XXX"}, - {37.461403000, -77.326796000, 3, 5, "US-VA S12.XXX"}, - {37.461403000, -76.743500000, 3, 5, "US-VA T12.XXX"}, - {37.461403000, -76.160204000, 3, 5, "US-VA V12.XXX"}, - {36.975635000, -77.905170500, 3, 5, "US-VA W12.XXX"}, - {36.975635000, -77.327082500, 3, 5, "US-VA X12.XXX"}, - {36.975635000, -76.748994500, 3, 5, "US-VA Y12.XXX"}, - {36.975635000, -76.170906500, 4, 6, "US-VA Z12.XXX"}, - {37.058675000, -83.109609000, 3, 8, "US-VA 1123.XX"}, - {37.058675000, -82.526313000, 3, 8, "US-VA 2123.XX"}, - {37.058675000, -81.943017000, 3, 5, "US-VA 3123.XX"}, - {37.058675000, -81.359721000, 3, 5, "US-VA 4123.XX"}, - {36.570350000, -83.672126500, 3, 12, "US-VA 5123.XX"}, - {36.570350000, -83.109637500, 4, 13, "US-VA 6123.XX"}, - {36.570350000, -82.531549500, 3, 14, "US-VA 7123.XX"}, - {36.570350000, -81.953461500, 3, 11, "US-VA 8123.XX"}, - {36.570350000, -81.375373500, 3, 8, "US-VA 9123.XX"}, - {37.039033000, -80.802465000, 4, 6, "US-VA B123.XX"}, - {37.039033000, -80.219169000, 3, 5, "US-VA C123.XX"}, - {37.039033000, -79.635873000, 3, 5, "US-VA D123.XX"}, - {37.039033000, -79.052577000, 3, 5, "US-VA F123.XX"}, - {37.039033000, -78.469281000, 3, 5, "US-VA G123.XX"}, - {36.550708000, -80.797285500, 3, 8, "US-VA H123.XX"}, - {36.550708000, -80.219197500, 3, 8, "US-VA J123.XX"}, - {36.550708000, -79.641109500, 3, 8, "US-VA K123.XX"}, - {36.550708000, -79.063021500, 3, 8, "US-VA L123.XX"}, - {36.550708000, -78.484933500, 3, 8, "US-VA M123.XX"}, - {37.998250000, -79.420865000, 3, 9, "US-VA J4J1.2CB"}, - {39.996100000, -83.047776500, 5, 7, "US-OH 12.XX"}, - {40.101728000, -83.185810125, 4, 6, "US-OH 00.XXX"}, - {41.424591000, -81.880082500, 4, 6, "US-OH J0.XXX"}, - {39.774974000, -84.291822875, 5, 7, "US-OH 000.XX"}, - {39.272268000, -84.580758250, 4, 6, "US-OH 500.XX"}, - {39.406545000, -84.603711250, 4, 6, "US-OH B00.XX"}, - {41.650776000, -83.681792000, 4, 6, "US-OH H00.XX"}, - {41.086804000, -81.633299500, 4, 6, "US-OH M00.XX"}, - {40.839399000, -81.521123875, 4, 6, "US-OH R00.XX"}, - {41.105804000, -80.791745500, 4, 6, "US-OH W00.XX"}, - {41.689075000, -84.784104500, 3, 11, "US-OH 112.XXX"}, - {41.689075000, -84.164352500, 3, 8, "US-OH 212.XXX"}, - {41.689075000, -83.544600500, 4, 9, "US-OH 312.XXX"}, - {41.689075000, -82.924848500, 3, 8, "US-OH 412.XXX"}, - {41.934595000, -82.310018000, 3, 9, "US-OH 512.XXX"}, - {41.934595000, -81.685058000, 3, 8, "US-OH 612.XXX"}, - {41.934595000, -81.100580000, 4, 9, "US-OH 712.XXX"}, - {41.453375000, -84.792906500, 4, 9, "US-OH 812.XXX"}, - {41.453375000, -84.185184500, 4, 6, "US-OH 912.XXX"}, - {41.453375000, -83.565432500, 4, 6, "US-OH B12.XXX"}, - {41.453375000, -82.945680500, 4, 6, "US-OH C12.XXX"}, - {41.453375000, -82.325928500, 3, 5, "US-OH D12.XXX"}, - {41.453375000, -81.706176500, 4, 6, "US-OH F12.XXX"}, - {41.453375000, -81.095658500, 3, 5, "US-OH G12.XXX"}, - {40.962335000, -84.793193000, 3, 8, "US-OH H12.XXX"}, - {40.962335000, -84.190679000, 3, 5, "US-OH J12.XXX"}, - {40.962335000, -83.576135000, 3, 5, "US-OH K12.XXX"}, - {40.962335000, -82.961591000, 3, 5, "US-OH L12.XXX"}, - {40.962335000, -82.347047000, 3, 5, "US-OH M12.XXX"}, - {40.962335000, -81.732503000, 3, 5, "US-OH N12.XXX"}, - {40.962335000, -81.117959000, 3, 5, "US-OH P12.XXX"}, - {40.471295000, -84.793479500, 3, 8, "US-OH Q12.XXX"}, - {40.471295000, -84.221692500, 4, 6, "US-OH R12.XXX"}, - {40.471295000, -83.612356500, 3, 5, "US-OH S12.XXX"}, - {40.471295000, -83.003020500, 3, 5, "US-OH T12.XXX"}, - {40.471295000, -82.393684500, 3, 6, "US-OH X12.XXX"}, - {40.471295000, -81.784348500, 3, 6, "US-OH Y12.XXX"}, - {40.471295000, -81.175012500, 3, 6, "US-OH Z12.XXX"}, - {39.546005000, -84.823694000, 3, 8, "US-OH 1123.XX"}, - {39.546005000, -84.318049000, 4, 6, "US-OH 2123.XX"}, - {39.546005000, -83.713921000, 3, 5, "US-OH 3123.XX"}, - {39.546005000, -83.109793000, 3, 5, "US-OH 4123.XX"}, - {39.546005000, -82.505665000, 3, 6, "US-OH 5123.XX"}, - {39.546005000, -81.901537000, 3, 6, "US-OH 6123.XX"}, - {39.546005000, -81.297409000, 3, 8, "US-OH 7123.XX"}, - {39.057680000, -84.823722500, 3, 12, "US-OH 8123.XX"}, - {39.057680000, -84.378490500, 4, 10, "US-OH 9123.XX"}, - {39.057680000, -83.779570500, 3, 8, "US-OH B123.XX"}, - {39.057680000, -83.180650500, 3, 9, "US-OH C123.XX"}, - {39.057680000, -82.581730500, 3, 10, "US-OH D123.XX"}, - {39.057680000, -81.982810500, 4, 13, "US-OH F123.XX"}, - {39.057680000, -81.383890500, 3, 9, "US-OH G123.XX"}, - {38.566640000, -84.438411000, 3, 8, "US-OH H123.XX"}, - {38.566640000, -83.844699000, 3, 8, "US-OH J123.XX"}, - {38.566640000, -83.250987000, 3, 9, "US-OH K123.XX"}, - {38.566640000, -82.657275000, 4, 10, "US-OH L123.XX"}, - {38.861264000, -82.063534500, 3, 12, "US-OH M123.XX"}, - {38.414100000, -82.842159000, 3, 9, "US-OH N123.XX"}, - {40.190000000, -82.668500000, 3, 5, "US-OH D4ML.9H6"}, - {39.987100000, -75.235276500, 6, 11, "US-PA 12.XX"}, - {40.003455000, -75.371016875, 4, 9, "US-PA 00.XXX"}, - {40.351215000, -80.185737875, 4, 7, "US-PA C0.XXX"}, - {40.513425000, -75.640331375, 4, 7, "US-PA P0.XXX"}, - {40.388074000, -76.050267375, 4, 6, "US-PA 000.XX"}, - {41.424374000, -75.776846500, 4, 7, "US-PA 500.XX"}, - {41.339395000, -76.023608500, 4, 7, "US-PA B00.XX"}, - {40.168845000, -76.433083875, 4, 6, "US-PA H00.XX"}, - {40.194045000, -74.991906875, 4, 9, "US-PA M00.XX"}, - {40.319045000, -77.016383875, 4, 6, "US-PA R00.XX"}, - {42.160545000, -80.247497500, 4, 9, "US-PA W00.XX"}, - {42.106725000, -80.485500000, 3, 8, "US-PA 112.XXX"}, - {42.106725000, -79.860540000, 4, 9, "US-PA 212.XXX"}, - {42.327693000, -80.341759000, 3, 8, "US-PA 012.XXX"}, - {41.959413000, -79.235580000, 3, 11, "US-PA 312.XXX"}, - {41.959413000, -78.610620000, 3, 10, "US-PA 412.XXX"}, - {41.959413000, -77.985660000, 3, 10, "US-PA 512.XXX"}, - {41.959413000, -77.360700000, 3, 10, "US-PA 612.XXX"}, - {41.959413000, -76.735740000, 3, 10, "US-PA 712.XXX"}, - {41.959413000, -76.110780000, 3, 10, "US-PA 812.XXX"}, - {41.959413000, -75.485820000, 3, 10, "US-PA 912.XXX"}, - {41.615685000, -80.485806500, 3, 5, "US-PA B12.XXX"}, - {41.615685000, -79.873325500, 3, 5, "US-PA C12.XXX"}, - {41.615685000, -79.253573500, 4, 7, "US-PA D12.XXX"}, - {41.615685000, -78.633821500, 4, 7, "US-PA F12.XXX"}, - {41.615685000, -78.014069500, 4, 7, "US-PA G12.XXX"}, - {41.615685000, -77.394317500, 4, 7, "US-PA H12.XXX"}, - {41.615685000, -76.774565500, 4, 7, "US-PA J12.XXX"}, - {41.615685000, -76.154813500, 4, 7, "US-PA K12.XXX"}, - {41.615685000, -75.535061500, 4, 7, "US-PA L12.XXX"}, - {41.124645000, -80.486093000, 3, 5, "US-PA M12.XXX"}, - {41.124645000, -79.878820000, 3, 5, "US-PA N12.XXX"}, - {41.124645000, -79.264276000, 3, 6, "US-PA P12.XXX"}, - {41.124645000, -78.649732000, 3, 6, "US-PA Q12.XXX"}, - {41.124645000, -78.035188000, 3, 6, "US-PA R12.XXX"}, - {41.124645000, -77.420644000, 3, 6, "US-PA S12.XXX"}, - {41.124645000, -76.806100000, 3, 6, "US-PA T12.XXX"}, - {41.124645000, -76.191556000, 3, 6, "US-PA V12.XXX"}, - {41.124645000, -75.577012000, 3, 9, "US-PA W12.XXX"}, - {41.492925000, -75.275658500, 4, 9, "US-PA X12.XXX"}, - {40.199355000, -80.516565500, 3, 9, "US-PA 1123.XX"}, - {40.199355000, -79.912781500, 4, 7, "US-PA 2123.XX"}, - {40.199355000, -79.303445500, 3, 6, "US-PA 3123.XX"}, - {40.199355000, -78.694109500, 3, 6, "US-PA 4123.XX"}, - {40.199355000, -78.084773500, 3, 6, "US-PA 5123.XX"}, - {40.199355000, -77.475437500, 3, 5, "US-PA 6123.XX"}, - {40.199355000, -76.866101500, 4, 6, "US-PA 7123.XX"}, - {40.199355000, -76.256765500, 3, 5, "US-PA 8123.XX"}, - {40.199355000, -75.647429500, 3, 5, "US-PA 9123.XX"}, - {39.711385000, -80.516594000, 3, 9, "US-PA B123.XX"}, - {39.711385000, -79.918018000, 4, 10, "US-PA C123.XX"}, - {39.711385000, -79.313890000, 3, 11, "US-PA D123.XX"}, - {39.711385000, -78.709762000, 3, 11, "US-PA F123.XX"}, - {39.711385000, -78.105634000, 3, 9, "US-PA G123.XX"}, - {39.711385000, -77.501506000, 3, 8, "US-PA H123.XX"}, - {39.711385000, -76.897378000, 3, 8, "US-PA J123.XX"}, - {39.711385000, -76.293250000, 3, 8, "US-PA K123.XX"}, - {39.711385000, -75.689122000, 3, 12, "US-PA L123.XX"}, - {39.953835000, -75.296001500, 5, 10, "US-PA M123.XX"}, - {41.036549000, -77.604950000, 3, 6, "US-PA L79Q.ZXY"}, - {32.347099000, -90.250026000, 5, 8, "US-MS 12.XX"}, - {32.404294000, -90.355337000, 4, 7, "US-MS 00.XXX"}, - {30.348405000, -89.200325625, 4, 9, "US-MS J0.XXX"}, - {34.982545000, -90.115566875, 4, 12, "US-MS 000.XX"}, - {31.349444000, -89.454979500, 4, 7, "US-MS 700.XX"}, - {32.405944000, -88.817056000, 4, 7, "US-MS F00.XX"}, - {34.275644000, -88.806289625, 4, 6, "US-MS M00.XX"}, - {33.433044000, -91.113825375, 4, 10, "US-MS T00.XX"}, - {34.951595000, -90.781362000, 3, 8, "US-MS 012.XXX"}, - {34.951595000, -90.218898000, 3, 8, "US-MS 112.XXX"}, - {34.951595000, -89.656434000, 3, 6, "US-MS 212.XXX"}, - {34.951595000, -89.093970000, 3, 5, "US-MS 312.XXX"}, - {34.951595000, -88.628522000, 4, 6, "US-MS 412.XXX"}, - {34.482651000, -90.927602000, 3, 8, "US-MS 512.XXX"}, - {34.482651000, -90.365138000, 3, 8, "US-MS 612.XXX"}, - {34.482651000, -89.802674000, 3, 6, "US-MS 712.XXX"}, - {34.482651000, -89.240210000, 3, 5, "US-MS 812.XXX"}, - {34.482651000, -88.677746000, 3, 5, "US-MS 912.XXX"}, - {33.991611000, -91.485144500, 3, 8, "US-MS B12.XXX"}, - {33.991611000, -90.927888500, 3, 8, "US-MS C12.XXX"}, - {33.991611000, -90.370632500, 3, 6, "US-MS D12.XXX"}, - {33.991611000, -89.813376500, 3, 6, "US-MS F12.XXX"}, - {33.991611000, -89.256120500, 3, 5, "US-MS G12.XXX"}, - {33.991611000, -88.698864500, 3, 5, "US-MS H12.XXX"}, - {33.500571000, -91.485144500, 3, 8, "US-MS K12.XXX"}, - {33.500571000, -90.927888500, 4, 7, "US-MS L12.XXX"}, - {33.500571000, -90.370632500, 3, 6, "US-MS M12.XXX"}, - {33.500571000, -89.813376500, 3, 6, "US-MS N12.XXX"}, - {33.500571000, -89.256120500, 3, 5, "US-MS P12.XXX"}, - {33.500571000, -88.698864500, 3, 5, "US-MS Q12.XXX"}, - {33.009531000, -91.485431000, 3, 11, "US-MS R12.XXX"}, - {33.009531000, -90.933383000, 3, 11, "US-MS S12.XXX"}, - {33.009531000, -90.381335000, 3, 7, "US-MS T12.XXX"}, - {33.009531000, -89.829287000, 3, 7, "US-MS X12.XXX"}, - {33.009531000, -89.277239000, 3, 6, "US-MS Y12.XXX"}, - {33.009531000, -88.725191000, 3, 5, "US-MS Z12.XXX"}, - {32.084241000, -91.652979000, 3, 8, "US-MS 1123.XX"}, - {32.084241000, -91.103712000, 3, 8, "US-MS 2123.XX"}, - {32.084241000, -90.551664000, 3, 6, "US-MS 3123.XX"}, - {32.084241000, -89.999616000, 3, 6, "US-MS 4123.XX"}, - {32.084241000, -89.447568000, 3, 6, "US-MS 5123.XX"}, - {32.084241000, -88.895520000, 3, 6, "US-MS 6123.XX"}, - {31.595916000, -91.650580500, 3, 8, "US-MS 7123.XX"}, - {31.595916000, -91.103740500, 3, 8, "US-MS 8123.XX"}, - {31.595916000, -90.556900500, 3, 6, "US-MS 9123.XX"}, - {31.595916000, -90.010060500, 3, 6, "US-MS B123.XX"}, - {31.595916000, -89.463220500, 3, 6, "US-MS C123.XX"}, - {31.595916000, -88.916380500, 3, 6, "US-MS D123.XX"}, - {31.102161000, -91.650580500, 3, 8, "US-MS F123.XX"}, - {31.102161000, -91.103740500, 3, 8, "US-MS G123.XX"}, - {31.102161000, -90.556900500, 3, 6, "US-MS K123.XX"}, - {31.102161000, -90.010060500, 3, 6, "US-MS L123.XX"}, - {31.102161000, -89.463220500, 3, 6, "US-MS M123.XX"}, - {31.102161000, -88.916380500, 3, 6, "US-MS N123.XX"}, - {30.611121000, -91.650609000, 3, 8, "US-MS P123.XX"}, - {30.611121000, -91.108977000, 3, 9, "US-MS Q123.XX"}, - {30.611121000, -90.567345000, 3, 8, "US-MS R123.XX"}, - {30.611121000, -90.025713000, 3, 8, "US-MS S123.XX"}, - {30.611121000, -89.484081000, 4, 7, "US-MS T123.XX"}, - {30.611121000, -88.942449000, 4, 7, "US-MS V123.XX"}, - {30.159100000, -89.858043500, 3, 8, "US-MS X123.XX"}, - {30.159100000, -89.321619500, 3, 8, "US-MS Y123.XX"}, - {30.159100000, -88.785195500, 3, 6, "US-MS Z123.XX"}, - {32.571000000, -89.876500000, 3, 6, "US-MS 7M00.272"}, - {29.951100000, -90.155882500, 5, 7, "US-LA 12.XX"}, - {30.047294000, -90.272671625, 4, 6, "US-LA 00.XXX"}, - {30.454414000, -91.272147875, 4, 7, "US-LA J0.XXX"}, - {32.526024000, -93.882501000, 4, 7, "US-LA 000.XX"}, - {30.252524000, -92.160844125, 4, 6, "US-LA 800.XX"}, - {30.280624000, -93.398944125, 4, 6, "US-LA J00.XX"}, - {32.609934000, -92.253461000, 4, 6, "US-LA S00.XX"}, - {32.974595000, -94.013631000, 3, 7, "US-LA 012.XXX"}, - {32.974595000, -93.516787000, 4, 7, "US-LA 112.XXX"}, - {32.974595000, -92.964739000, 3, 5, "US-LA 212.XXX"}, - {32.974595000, -92.412691000, 3, 5, "US-LA 312.XXX"}, - {32.974595000, -91.860643000, 3, 5, "US-LA 412.XXX"}, - {32.974595000, -91.308595000, 3, 8, "US-LA 512.XXX"}, - {32.483555000, -94.013631000, 3, 7, "US-LA 612.XXX"}, - {32.483555000, -93.516787000, 4, 7, "US-LA 712.XXX"}, - {32.483555000, -92.964739000, 3, 5, "US-LA 812.XXX"}, - {32.483555000, -92.412691000, 3, 5, "US-LA 912.XXX"}, - {32.483555000, -91.860643000, 3, 5, "US-LA B12.XXX"}, - {32.483555000, -91.308595000, 3, 8, "US-LA C12.XXX"}, - {31.992515000, -94.013917500, 3, 7, "US-LA D12.XXX"}, - {31.992515000, -93.517073500, 4, 8, "US-LA F12.XXX"}, - {31.992515000, -92.970233500, 3, 5, "US-LA G12.XXX"}, - {31.992515000, -92.423393500, 3, 5, "US-LA H12.XXX"}, - {31.992515000, -91.876553500, 3, 5, "US-LA J12.XXX"}, - {31.992515000, -91.329713500, 3, 8, "US-LA K12.XXX"}, - {31.501475000, -93.790493500, 3, 8, "US-LA L12.XXX"}, - {31.501475000, -93.243653500, 3, 5, "US-LA M12.XXX"}, - {31.501475000, -92.696813500, 3, 5, "US-LA N12.XXX"}, - {31.501475000, -92.149973500, 3, 5, "US-LA P12.XXX"}, - {31.501475000, -91.603133500, 3, 8, "US-LA Q12.XXX"}, - {31.010435000, -93.790780000, 3, 8, "US-LA R12.XXX"}, - {31.010435000, -93.249148000, 3, 5, "US-LA S12.XXX"}, - {31.010435000, -92.707516000, 3, 5, "US-LA T12.XXX"}, - {31.010435000, -92.165884000, 3, 5, "US-LA V12.XXX"}, - {31.010435000, -91.624252000, 3, 8, "US-LA W12.XXX"}, - {31.010435000, -91.082620000, 3, 8, "US-LA X12.XXX"}, - {31.010435000, -90.540988000, 3, 8, "US-LA Y12.XXX"}, - {31.010435000, -89.999356000, 3, 8, "US-LA Z12.XXX"}, - {30.107555000, -93.785858500, 3, 8, "US-LA 01.XXXX"}, - {30.107555000, -93.249434500, 3, 5, "US-LA 11.XXXX"}, - {30.107555000, -92.713010500, 3, 5, "US-LA 21.XXXX"}, - {30.107555000, -92.176586500, 3, 5, "US-LA 31.XXXX"}, - {30.107555000, -91.640162500, 3, 5, "US-LA 41.XXXX"}, - {30.107555000, -91.103738500, 3, 5, "US-LA 51.XXXX"}, - {30.107555000, -90.567314500, 3, 5, "US-LA 61.XXXX"}, - {30.107555000, -90.030890500, 4, 6, "US-LA 71.XXXX"}, - {30.107555000, -89.494466500, 3, 5, "US-LA 81.XXXX"}, - {29.616515000, -94.014490500, 3, 8, "US-LA 91.XXXX"}, - {29.616515000, -93.517646500, 4, 7, "US-LA B1.XXXX"}, - {29.616515000, -92.981222500, 3, 5, "US-LA C1.XXXX"}, - {29.616515000, -92.444798500, 3, 5, "US-LA D1.XXXX"}, - {29.616515000, -91.908374500, 3, 5, "US-LA F1.XXXX"}, - {29.616515000, -91.371950500, 3, 5, "US-LA G1.XXXX"}, - {29.616515000, -90.835526500, 3, 5, "US-LA H1.XXXX"}, - {29.616515000, -90.299102500, 3, 5, "US-LA J1.XXXX"}, - {29.616515000, -89.762678500, 3, 5, "US-LA K1.XXXX"}, - {29.616515000, -89.264914500, 4, 6, "US-LA L1.XXXX"}, - {29.125475000, -92.981509000, 3, 5, "US-LA M1.XXXX"}, - {29.125475000, -92.450293000, 3, 5, "US-LA N1.XXXX"}, - {29.125475000, -91.919077000, 3, 5, "US-LA P1.XXXX"}, - {29.125475000, -91.387861000, 3, 5, "US-LA Q1.XXXX"}, - {29.125475000, -90.856645000, 4, 6, "US-LA R1.XXXX"}, - {29.125475000, -90.325429000, 4, 6, "US-LA S1.XXXX"}, - {29.125475000, -89.794213000, 4, 6, "US-LA T1.XXXX"}, - {29.125475000, -89.262997000, 4, 6, "US-LA V1.XXXX"}, - {28.887795000, -91.122253000, 3, 5, "US-LA W1.XXXX"}, - {28.887795000, -90.591037000, 3, 5, "US-LA X1.XXXX"}, - {28.887795000, -90.059821000, 3, 5, "US-LA Y1.XXXX"}, - {28.887795000, -89.528605000, 3, 5, "US-LA Z1.XXXX"}, - {30.937000000, -91.401000000, 3, 8, "US-LA 53JK.D1Q"}, - {33.552100000, -86.843566500, 5, 7, "US-AL 12.XX"}, - {33.416394000, -87.003690375, 4, 6, "US-AL 00.XXX"}, - {32.297125000, -86.481311000, 4, 6, "US-AL C0.XXX"}, - {34.825084000, -86.793357875, 4, 6, "US-AL P0.XXX"}, - {30.727504000, -88.278848875, 4, 7, "US-AL 000.XX"}, - {33.235544000, -87.685325375, 4, 6, "US-AL 700.XX"}, - {31.246644000, -85.504479500, 4, 7, "US-AL F00.XX"}, - {34.593744000, -87.116589625, 5, 7, "US-AL M00.XX"}, - {32.635244000, -85.555256000, 4, 9, "US-AL T00.XX"}, - {34.945713500, -88.215026000, 3, 8, "US-AL 012.XXX"}, - {34.945713500, -87.647354000, 3, 5, "US-AL 112.XXX"}, - {34.945713500, -87.079682000, 3, 5, "US-AL 212.XXX"}, - {34.945713500, -86.512010000, 3, 5, "US-AL 312.XXX"}, - {34.945713500, -85.944338000, 3, 5, "US-AL 412.XXX"}, - {34.560942000, -88.186001000, 4, 9, "US-AL 512.XXX"}, - {34.560942000, -87.623537000, 4, 6, "US-AL 612.XXX"}, - {34.560942000, -87.061073000, 5, 7, "US-AL 712.XXX"}, - {34.560942000, -86.498609000, 4, 6, "US-AL 812.XXX"}, - {34.560942000, -85.936145000, 4, 6, "US-AL 912.XXX"}, - {34.069902000, -88.360365000, 3, 8, "US-AL B12.XXX"}, - {34.069902000, -87.797901000, 3, 5, "US-AL C12.XXX"}, - {34.069902000, -87.235437000, 3, 5, "US-AL D12.XXX"}, - {34.069902000, -86.672973000, 3, 5, "US-AL F12.XXX"}, - {34.069902000, -86.110509000, 3, 5, "US-AL G12.XXX"}, - {34.069902000, -85.548045000, 3, 8, "US-AL K12.XXX"}, - {33.578862000, -88.355443500, 3, 8, "US-AL L12.XXX"}, - {33.578862000, -87.798187500, 3, 5, "US-AL M12.XXX"}, - {33.578862000, -87.240931500, 3, 5, "US-AL N12.XXX"}, - {33.578862000, -86.683675500, 4, 6, "US-AL P12.XXX"}, - {33.578862000, -86.126419500, 3, 5, "US-AL Q12.XXX"}, - {33.578862000, -85.569163500, 3, 8, "US-AL R12.XXX"}, - {33.087822000, -88.355730000, 3, 8, "US-AL S12.XXX"}, - {33.087822000, -87.803682000, 3, 5, "US-AL T12.XXX"}, - {33.087822000, -87.251634000, 3, 5, "US-AL V12.XXX"}, - {33.087822000, -86.699586000, 3, 5, "US-AL X12.XXX"}, - {33.087822000, -86.147538000, 3, 5, "US-AL Y12.XXX"}, - {33.087822000, -85.595490000, 3, 8, "US-AL Z12.XXX"}, - {32.162532000, -88.471979000, 3, 8, "US-AL 0123.XX"}, - {32.162532000, -87.919931000, 3, 5, "US-AL 1123.XX"}, - {32.162532000, -87.367883000, 3, 5, "US-AL 2123.XX"}, - {32.162532000, -86.815835000, 3, 5, "US-AL 3123.XX"}, - {32.162532000, -86.263787000, 3, 5, "US-AL 4123.XX"}, - {32.162532000, -85.711739000, 3, 5, "US-AL 5123.XX"}, - {32.209660000, -85.189880000, 4, 9, "US-AL 6123.XX"}, - {31.674207000, -88.468059500, 3, 8, "US-AL 7123.XX"}, - {31.674207000, -87.921219500, 3, 5, "US-AL 8123.XX"}, - {31.674207000, -87.374379500, 3, 5, "US-AL 9123.XX"}, - {31.674207000, -86.827539500, 3, 5, "US-AL B123.XX"}, - {31.674207000, -86.280699500, 3, 5, "US-AL C123.XX"}, - {31.674207000, -85.733859500, 3, 5, "US-AL D123.XX"}, - {31.180452000, -88.468059500, 3, 8, "US-AL G123.XX"}, - {31.180452000, -87.921219500, 3, 5, "US-AL H123.XX"}, - {31.180452000, -87.374379500, 3, 5, "US-AL J123.XX"}, - {31.180452000, -86.827539500, 3, 5, "US-AL K123.XX"}, - {31.180452000, -86.280699500, 3, 5, "US-AL L123.XX"}, - {31.180452000, -85.733859500, 3, 5, "US-AL M123.XX"}, - {31.499757500, -85.189965500, 3, 8, "US-AL P123.XX"}, - {30.689412000, -88.461255000, 3, 8, "US-AL Q123.XX"}, - {30.689412000, -87.919623000, 3, 5, "US-AL R123.XX"}, - {31.117067500, -87.345270000, 3, 5, "US-AL S123.XX"}, - {31.117067500, -86.249927500, 3, 5, "US-AL T123.XX"}, - {30.201087000, -88.426389500, 3, 8, "US-AL X123.XX"}, - {30.201087000, -87.889965500, 3, 5, "US-AL Z123.XX"}, - {32.576000000, -86.681500000, 3, 5, "US-AL DT3G.L7M"}, - {34.789700000, -92.334908500, 5, 7, "US-AR 12.XX"}, - {35.997395000, -94.332164625, 4, 8, "US-AR 00.XXX"}, - {34.763914000, -92.491513375, 4, 6, "US-AR J0.XXX"}, - {35.409324000, -94.508635000, 3, 9, "US-AR 000.XX"}, - {35.883624000, -90.854453625, 4, 6, "US-AR 800.XX"}, - {35.106224000, -92.562915375, 4, 6, "US-AR J00.XX"}, - {34.271704000, -92.160566625, 4, 6, "US-AR S00.XX"}, - {36.454595000, -94.586485000, 3, 10, "US-AR 012.XXX"}, - {36.454595000, -94.013605000, 3, 7, "US-AR 112.XXX"}, - {36.454595000, -93.440725000, 3, 6, "US-AR 212.XXX"}, - {36.454595000, -92.867845000, 3, 6, "US-AR 312.XXX"}, - {36.454595000, -92.294965000, 3, 6, "US-AR 412.XXX"}, - {36.454595000, -91.722085000, 3, 8, "US-AR 512.XXX"}, - {36.454595000, -91.149205000, 3, 8, "US-AR 612.XXX"}, - {36.454595000, -90.576325000, 3, 8, "US-AR 712.XXX"}, - {35.963555000, -94.586484000, 3, 9, "US-AR 812.XXX"}, - {35.963555000, -94.013604000, 3, 6, "US-AR 912.XXX"}, - {35.963555000, -93.440724000, 3, 5, "US-AR B12.XXX"}, - {35.963555000, -92.867844000, 3, 5, "US-AR C12.XXX"}, - {35.963555000, -92.294964000, 3, 5, "US-AR D12.XXX"}, - {35.963555000, -91.722084000, 3, 5, "US-AR F12.XXX"}, - {35.963555000, -91.149204000, 3, 5, "US-AR G12.XXX"}, - {35.963555000, -90.576324000, 4, 6, "US-AR H12.XXX"}, - {35.963555000, -90.185365000, 4, 9, "US-AR J12.XXX"}, - {35.472515000, -94.438342500, 4, 10, "US-AR K12.XXX"}, - {35.472515000, -93.870670500, 3, 6, "US-AR L12.XXX"}, - {35.472515000, -93.302998500, 3, 5, "US-AR M12.XXX"}, - {35.472515000, -92.735326500, 3, 5, "US-AR N12.XXX"}, - {35.472515000, -92.167654500, 3, 5, "US-AR P12.XXX"}, - {35.472515000, -91.599982500, 3, 5, "US-AR Q12.XXX"}, - {35.472515000, -91.032310500, 3, 5, "US-AR R12.XXX"}, - {35.472515000, -90.464638500, 3, 5, "US-AR S12.XXX"}, - {34.981475000, -94.580547000, 3, 9, "US-AR T12.XXX"}, - {34.981475000, -94.018083000, 3, 6, "US-AR V12.XXX"}, - {34.981475000, -93.455619000, 3, 5, "US-AR W12.XXX"}, - {34.981475000, -92.893155000, 3, 5, "US-AR X12.XXX"}, - {34.981475000, -92.330691000, 4, 6, "US-AR Y12.XXX"}, - {34.981475000, -91.768227000, 3, 5, "US-AR Z12.XXX"}, - {34.569635000, -91.205763000, 3, 6, "US-AR 01.XXXX"}, - {34.569635000, -90.643299000, 3, 8, "US-AR 11.XXXX"}, - {34.078595000, -94.580547000, 3, 9, "US-AR 21.XXXX"}, - {34.078595000, -94.018083000, 3, 6, "US-AR 31.XXXX"}, - {34.078595000, -93.455619000, 3, 5, "US-AR 41.XXXX"}, - {34.078595000, -92.893155000, 3, 5, "US-AR 51.XXXX"}, - {34.078595000, -92.330691000, 3, 5, "US-AR 61.XXXX"}, - {34.078595000, -91.768227000, 3, 5, "US-AR 71.XXXX"}, - {34.078595000, -91.205763000, 3, 6, "US-AR 81.XXXX"}, - {34.078595000, -90.643299000, 3, 8, "US-AR 91.XXXX"}, - {33.587555000, -94.575625500, 3, 7, "US-AR B1.XXXX"}, - {33.587555000, -94.018369500, 3, 7, "US-AR C1.XXXX"}, - {33.587555000, -93.461113500, 3, 5, "US-AR D1.XXXX"}, - {33.587555000, -92.903857500, 3, 5, "US-AR F1.XXXX"}, - {33.587555000, -92.346601500, 3, 5, "US-AR G1.XXXX"}, - {33.587555000, -91.789345500, 3, 5, "US-AR H1.XXXX"}, - {33.587555000, -91.232089500, 3, 8, "US-AR J1.XXXX"}, - {33.096515000, -94.363868500, 3, 7, "US-AR K1.XXXX"}, - {33.096515000, -93.806612500, 4, 7, "US-AR L1.XXXX"}, - {33.096515000, -93.249356500, 4, 6, "US-AR M1.XXXX"}, - {33.096515000, -92.692100500, 4, 6, "US-AR N1.XXXX"}, - {33.096515000, -92.134844500, 4, 6, "US-AR P1.XXXX"}, - {33.096515000, -91.577588500, 4, 7, "US-AR Q1.XXXX"}, - {33.036795000, -94.141253000, 3, 7, "US-AR R1.XXXX"}, - {33.036795000, -93.589205000, 3, 6, "US-AR S1.XXXX"}, - {33.036795000, -93.037157000, 3, 5, "US-AR T1.XXXX"}, - {33.017100000, -92.512457000, 3, 8, "US-AR X123.XX"}, - {33.017100000, -91.960409000, 3, 8, "US-AR Y123.XX"}, - {33.017100000, -91.408361000, 3, 11, "US-AR Z123.XX"}, - {34.751500000, -92.131000000, 4, 6, "US-AR 3YTR.MT4"}, - {35.262100000, -80.889310000, 5, 7, "US-NC 12.XX"}, - {35.319294000, -81.052158625, 4, 6, "US-NC 00.XXX"}, - {35.779314000, -78.907030000, 4, 6, "US-NC J0.XXX"}, - {35.999804000, -79.005374625, 4, 6, "US-NC 000.XX"}, - {35.175845000, -79.039726875, 4, 7, "US-NC 400.XX"}, - {34.291545000, -77.957208125, 4, 6, "US-NC 800.XX"}, - {36.109304000, -80.352174625, 4, 6, "US-NC D00.XX"}, - {36.081304000, -79.949974625, 4, 6, "US-NC J00.XX"}, - {35.956304000, -80.119674625, 4, 6, "US-NC N00.XX"}, - {35.623804000, -77.468655000, 4, 6, "US-NC S00.XX"}, - {35.590094000, -82.650065000, 4, 9, "US-NC X00.XX"}, - {36.543595000, -82.571845000, 3, 10, "US-NC 012.XXX"}, - {36.543595000, -81.998965000, 3, 10, "US-NC 112.XXX"}, - {36.543595000, -81.426085000, 3, 6, "US-NC 212.XXX"}, - {36.543595000, -80.853205000, 3, 6, "US-NC 312.XXX"}, - {36.543595000, -80.280325000, 3, 8, "US-NC 412.XXX"}, - {36.543595000, -79.707445000, 3, 8, "US-NC 512.XXX"}, - {36.052555000, -83.717605000, 3, 8, "US-NC 612.XXX"}, - {36.052555000, -83.144725000, 3, 8, "US-NC 712.XXX"}, - {36.052555000, -82.571845000, 3, 8, "US-NC 812.XXX"}, - {36.052555000, -81.998965000, 3, 8, "US-NC 912.XXX"}, - {36.052555000, -81.426085000, 3, 5, "US-NC B12.XXX"}, - {36.052555000, -80.853205000, 3, 5, "US-NC C12.XXX"}, - {36.052555000, -80.280325000, 4, 6, "US-NC D12.XXX"}, - {36.052555000, -79.707445000, 3, 5, "US-NC F12.XXX"}, - {35.561515000, -84.285563500, 3, 8, "US-NC G12.XXX"}, - {35.561515000, -83.717891500, 3, 8, "US-NC H12.XXX"}, - {35.561515000, -83.150219500, 3, 8, "US-NC J12.XXX"}, - {35.561515000, -82.582547500, 4, 9, "US-NC K12.XXX"}, - {35.561515000, -82.014875500, 3, 8, "US-NC L12.XXX"}, - {35.561515000, -81.447203500, 3, 5, "US-NC M12.XXX"}, - {35.561515000, -80.879531500, 3, 5, "US-NC N12.XXX"}, - {35.561515000, -80.311859500, 3, 5, "US-NC P12.XXX"}, - {35.561515000, -79.744187500, 3, 5, "US-NC Q12.XXX"}, - {35.016036500, -84.257215000, 3, 8, "US-NC R12.XXX"}, - {35.070475000, -81.447203500, 3, 8, "US-NC S12.XXX"}, - {35.070475000, -80.879531500, 4, 9, "US-NC T12.XXX"}, - {35.070475000, -80.311859500, 3, 6, "US-NC V12.XXX"}, - {35.070475000, -79.744187500, 3, 6, "US-NC W12.XXX"}, - {34.579435000, -79.744473000, 3, 8, "US-NC X12.XXX"}, - {34.198135000, -78.900778000, 4, 9, "US-NC Y12.XXX"}, - {34.198135000, -78.338314000, 4, 6, "US-NC Z12.XXX"}, - {36.097382000, -79.186644000, 4, 6, "US-NC 01.XXXX"}, - {36.097382000, -78.613764000, 3, 5, "US-NC 11.XXXX"}, - {36.097382000, -78.040884000, 3, 5, "US-NC 21.XXXX"}, - {36.097382000, -77.468004000, 3, 5, "US-NC 31.XXXX"}, - {36.097382000, -76.895124000, 3, 5, "US-NC 41.XXXX"}, - {36.097382000, -76.322244000, 3, 5, "US-NC 51.XXXX"}, - {36.097382000, -75.891365000, 4, 6, "US-NC 61.XXXX"}, - {35.606342000, -79.186644000, 3, 5, "US-NC 71.XXXX"}, - {35.606342000, -78.613764000, 4, 6, "US-NC 81.XXXX"}, - {35.606342000, -78.040884000, 3, 5, "US-NC 91.XXXX"}, - {35.606342000, -77.468004000, 4, 6, "US-NC B1.XXXX"}, - {35.606342000, -76.895124000, 3, 5, "US-NC C1.XXXX"}, - {35.606342000, -76.322244000, 3, 5, "US-NC D1.XXXX"}, - {35.606342000, -75.891365000, 4, 6, "US-NC F1.XXXX"}, - {35.115302000, -79.181722500, 3, 6, "US-NC G1.XXXX"}, - {35.115302000, -78.614050500, 3, 6, "US-NC H1.XXXX"}, - {35.115302000, -78.046378500, 3, 5, "US-NC J1.XXXX"}, - {35.115302000, -77.478706500, 3, 5, "US-NC K1.XXXX"}, - {35.115302000, -76.911034500, 3, 5, "US-NC L1.XXXX"}, - {35.115302000, -76.343362500, 3, 5, "US-NC M1.XXXX"}, - {35.115302000, -75.886443500, 4, 6, "US-NC N1.XXXX"}, - {34.624262000, -79.182009000, 3, 8, "US-NC P1.XXXX"}, - {34.624262000, -78.619545000, 3, 6, "US-NC Q1.XXXX"}, - {34.624262000, -78.057081000, 3, 5, "US-NC R1.XXXX"}, - {34.624262000, -77.494617000, 3, 5, "US-NC S1.XXXX"}, - {34.624262000, -76.932153000, 3, 5, "US-NC T1.XXXX"}, - {34.624262000, -76.369689000, 3, 5, "US-NC V1.XXXX"}, - {34.133222000, -79.182009000, 3, 8, "US-NC W1.XXXX"}, - {34.133222000, -78.619545000, 4, 9, "US-NC X1.XXXX"}, - {34.133222000, -78.057081000, 4, 6, "US-NC Y1.XXXX"}, - {34.133222000, -77.494617000, 3, 5, "US-NC Z1.XXXX"}, - {35.170750000, -79.836000000, 3, 6, "US-NC RMYZ.TTM"}, - {40.742045000, -74.018704375, 4, 11, "US-NY 00.XX"}, - {40.771935000, -74.001383125, 4, 11, "US-NY C0.XX"}, - {40.836995000, -73.974994125, 4, 10, "US-NY P0.XX"}, - {40.887185500, -73.938782000, 4, 10, "US-NY 12.XXX"}, - {42.943804000, -78.941101000, 4, 9, "US-NY 000.XX"}, - {43.193344000, -77.738747500, 4, 8, "US-NY 700.XX"}, - {43.104744000, -76.292972000, 4, 8, "US-NY F00.XX"}, - {42.819974000, -73.991628000, 4, 7, "US-NY M00.XX"}, - {40.686545000, -74.256554375, 4, 10, "US-NY T00.XX"}, - {43.374715000, -79.123397000, 3, 8, "US-NY 012.XXX"}, - {43.374715000, -78.488021000, 3, 8, "US-NY 112.XXX"}, - {43.374715000, -77.852645000, 3, 7, "US-NY 212.XXX"}, - {43.374715000, -77.217269000, 3, 7, "US-NY 312.XXX"}, - {43.374715000, -76.581893000, 3, 7, "US-NY 412.XXX"}, - {43.374715000, -75.946517000, 3, 7, "US-NY 512.XXX"}, - {43.374715000, -75.311141000, 3, 7, "US-NY 612.XXX"}, - {43.374715000, -74.675765000, 3, 7, "US-NY 712.XXX"}, - {43.374715000, -74.040389000, 3, 6, "US-NY 812.XXX"}, - {43.374715000, -73.849776000, 4, 7, "US-NY 912.XXX"}, - {42.883675000, -79.499700500, 3, 9, "US-NY B12.XXX"}, - {42.883675000, -78.869532500, 4, 9, "US-NY C12.XXX"}, - {42.883675000, -78.239364500, 3, 8, "US-NY D12.XXX"}, - {42.883675000, -77.609196500, 3, 7, "US-NY F12.XXX"}, - {42.883675000, -76.979028500, 3, 7, "US-NY G12.XXX"}, - {42.883675000, -76.348860500, 3, 7, "US-NY H12.XXX"}, - {42.883675000, -75.718692500, 3, 7, "US-NY J12.XXX"}, - {42.883675000, -75.088524500, 3, 7, "US-NY K12.XXX"}, - {42.883675000, -74.458356500, 3, 7, "US-NY L12.XXX"}, - {42.883675000, -73.828188500, 3, 6, "US-NY M12.XXX"}, - {41.901595000, -75.277861000, 3, 10, "US-NY P12.XXX"}, - {41.901595000, -74.652901000, 3, 7, "US-NY Q12.XXX"}, - {41.901595000, -74.027941000, 3, 6, "US-NY R12.XXX"}, - {41.410555000, -74.585483500, 4, 6, "US-NY T12.XXX"}, - {41.410555000, -73.965731500, 3, 5, "US-NY V12.XXX"}, - {41.754283000, -74.895359500, 4, 11, "US-NY S12.XXX"}, - {40.904447500, -74.223956500, 3, 9, "US-NY Z12.XXX"}, - {40.944066000, -73.606562000, 4, 6, "US-NY W12.XXX"}, - {41.066826000, -72.992018000, 3, 8, "US-NY X12.XXX"}, - {41.250966000, -72.377474000, 3, 11, "US-NY Y12.XXX"}, - {44.976832000, -75.171775500, 3, 8, "US-NY 0123.XX"}, - {44.413585000, -75.879997500, 3, 8, "US-NY 1123.XX"}, - {44.413585000, -75.228997500, 3, 8, "US-NY 2123.XX"}, - {44.413585000, -74.577997500, 3, 8, "US-NY 3123.XX"}, - {44.413585000, -73.926997500, 3, 6, "US-NY 4123.XX"}, - {43.922545000, -76.465925000, 3, 8, "US-NY 5123.XX"}, - {43.922545000, -75.820133000, 3, 8, "US-NY 6123.XX"}, - {43.922545000, -75.174341000, 3, 8, "US-NY 7123.XX"}, - {43.922545000, -74.528549000, 3, 8, "US-NY 8123.XX"}, - {43.922545000, -73.882757000, 3, 6, "US-NY 9123.XX"}, - {43.431505000, -76.912800500, 3, 7, "US-NY B123.XX"}, - {43.431505000, -76.272216500, 3, 7, "US-NY C123.XX"}, - {43.431505000, -75.631632500, 3, 7, "US-NY D123.XX"}, - {43.431505000, -74.991048500, 3, 7, "US-NY F123.XX"}, - {43.431505000, -74.350464500, 3, 7, "US-NY G123.XX"}, - {43.431505000, -73.709880500, 3, 6, "US-NY H123.XX"}, - {41.958385000, -79.759551500, 3, 12, "US-NY J123.XX"}, - {41.958385000, -79.339264500, 4, 11, "US-NY K123.XX"}, - {41.958385000, -78.709096500, 3, 10, "US-NY L123.XX"}, - {41.958385000, -78.078928500, 3, 10, "US-NY M123.XX"}, - {41.958385000, -77.448760500, 3, 10, "US-NY N123.XX"}, - {41.958385000, -76.818592500, 3, 10, "US-NY P123.XX"}, - {41.958385000, -76.188424500, 3, 10, "US-NY Q123.XX"}, - {41.958385000, -75.558256500, 3, 10, "US-NY R123.XX"}, - {41.958385000, -74.928088500, 3, 10, "US-NY S123.XX"}, - {41.958385000, -74.297920500, 3, 6, "US-NY T123.XX"}, - {41.958385000, -73.982835500, 4, 7, "US-NY V123.XX"}, - {42.746500000, -75.770000000, 3, 7, "US-NY NBLY.WVJ"}, - {41.636100000, -93.659520000, 5, 7, "US-IA 12.XX"}, - {41.711294000, -93.890040000, 4, 9, "US-IA 00.XXX"}, - {42.007314000, -91.849460000, 4, 9, "US-IA J0.XXX"}, - {41.651645000, -90.649700000, 5, 8, "US-IA 000.XX"}, - {42.538745000, -96.494697500, 4, 13, "US-IA 300.XX"}, - {42.548324000, -92.499697500, 4, 10, "US-IA 600.XX"}, - {41.682894000, -91.647480000, 4, 9, "US-IA 900.XX"}, - {41.245394000, -95.931748500, 4, 11, "US-IA D00.XX"}, - {42.010914000, -93.703758500, 4, 9, "US-IA H00.XX"}, - {42.488714000, -90.796358500, 4, 10, "US-IA K00.XX"}, - {43.148814000, -93.305716500, 4, 9, "US-IA M00.XX"}, - {42.038114000, -92.996358500, 4, 9, "US-IA P00.XX"}, - {41.816214000, -90.332380000, 4, 13, "US-IA R00.XX"}, - {40.849545000, -91.272704375, 5, 10, "US-IA T00.XX"}, - {42.470814000, -94.236558500, 4, 9, "US-IA W00.XX"}, - {40.991814000, -92.499200500, 4, 6, "US-IA Y00.XX"}, - {43.456595000, -96.604760500, 3, 10, "US-IA 112.XXX"}, - {43.456595000, -95.967977500, 3, 6, "US-IA 212.XXX"}, - {43.456595000, -95.327393500, 3, 6, "US-IA 312.XXX"}, - {43.456595000, -94.686809500, 3, 8, "US-IA 412.XXX"}, - {43.456595000, -94.046225500, 3, 8, "US-IA 512.XXX"}, - {43.456595000, -93.405641500, 3, 8, "US-IA 612.XXX"}, - {43.456595000, -92.765057500, 3, 9, "US-IA 712.XXX"}, - {43.456595000, -92.124473500, 3, 9, "US-IA 812.XXX"}, - {43.456595000, -91.483889500, 3, 11, "US-IA 912.XXX"}, - {42.970465000, -96.605047000, 3, 12, "US-IA B12.XXX"}, - {42.970465000, -95.973472000, 3, 9, "US-IA C12.XXX"}, - {42.970465000, -95.338096000, 3, 9, "US-IA D12.XXX"}, - {42.970465000, -94.702720000, 3, 8, "US-IA F12.XXX"}, - {42.970465000, -94.067344000, 3, 8, "US-IA G12.XXX"}, - {42.970465000, -93.431968000, 3, 8, "US-IA H12.XXX"}, - {42.970465000, -92.796592000, 3, 9, "US-IA J12.XXX"}, - {42.970465000, -92.161216000, 3, 9, "US-IA K12.XXX"}, - {42.970465000, -91.525840000, 3, 11, "US-IA L12.XXX"}, - {42.970465000, -90.890464000, 3, 11, "US-IA M12.XXX"}, - {42.479425000, -96.603926500, 3, 9, "US-IA N12.XXX"}, - {42.479425000, -95.973758500, 3, 9, "US-IA P12.XXX"}, - {42.479425000, -95.343590500, 3, 9, "US-IA Q12.XXX"}, - {42.479425000, -94.713422500, 3, 8, "US-IA R12.XXX"}, - {42.479425000, -94.083254500, 4, 9, "US-IA S12.XXX"}, - {42.479425000, -93.453086500, 3, 8, "US-IA T12.XXX"}, - {42.479425000, -92.822918500, 3, 8, "US-IA V12.XXX"}, - {42.479425000, -92.192750500, 3, 8, "US-IA W12.XXX"}, - {42.479425000, -91.562582500, 3, 8, "US-IA X12.XXX"}, - {42.479425000, -90.932414500, 3, 9, "US-IA Y12.XXX"}, - {42.479425000, -90.734501500, 5, 11, "US-IA Z12.XXX"}, - {41.576545000, -96.604213000, 3, 8, "US-IA 01.XXXX"}, - {41.576545000, -95.979253000, 3, 8, "US-IA 11.XXXX"}, - {41.576545000, -95.354293000, 3, 8, "US-IA 21.XXXX"}, - {41.576545000, -94.729333000, 3, 5, "US-IA 31.XXXX"}, - {41.576545000, -94.104373000, 3, 5, "US-IA 41.XXXX"}, - {41.576545000, -93.479413000, 4, 6, "US-IA 51.XXXX"}, - {41.576545000, -92.854453000, 3, 5, "US-IA 61.XXXX"}, - {41.576545000, -92.229493000, 3, 5, "US-IA 71.XXXX"}, - {41.576545000, -91.604533000, 3, 5, "US-IA 81.XXXX"}, - {41.576545000, -90.979573000, 3, 6, "US-IA 91.XXXX"}, - {41.576545000, -90.729580000, 4, 7, "US-IA B1.XXXX"}, - {41.085505000, -96.599291500, 3, 8, "US-IA C1.XXXX"}, - {41.085505000, -95.979539500, 3, 9, "US-IA D1.XXXX"}, - {41.085505000, -95.359787500, 3, 8, "US-IA F1.XXXX"}, - {41.085505000, -94.740035500, 3, 5, "US-IA G1.XXXX"}, - {41.085505000, -94.120283500, 3, 5, "US-IA H1.XXXX"}, - {41.085505000, -93.500531500, 3, 5, "US-IA J1.XXXX"}, - {41.085505000, -92.880779500, 3, 5, "US-IA K1.XXXX"}, - {41.085505000, -92.261027500, 3, 5, "US-IA L1.XXXX"}, - {41.085505000, -91.641275500, 3, 5, "US-IA M1.XXXX"}, - {41.085505000, -91.021523500, 3, 8, "US-IA N1.XXXX"}, - {40.594465000, -95.979826000, 3, 8, "US-IA P1.XXXX"}, - {40.594465000, -95.365282000, 3, 11, "US-IA Q1.XXXX"}, - {40.594465000, -94.750738000, 3, 8, "US-IA R1.XXXX"}, - {40.594465000, -94.136194000, 3, 8, "US-IA S1.XXXX"}, - {40.594465000, -93.521650000, 3, 8, "US-IA T1.XXXX"}, - {40.594465000, -92.907106000, 3, 8, "US-IA V1.XXXX"}, - {40.594465000, -92.292562000, 3, 8, "US-IA W1.XXXX"}, - {40.594465000, -91.678018000, 4, 9, "US-IA X1.XXXX"}, - {40.594465000, -91.063474000, 3, 11, "US-IA Y1.XXXX"}, - {40.408795000, -91.673096500, 3, 8, "US-IA Z1.XXXX"}, - {41.938500000, -93.389500000, 3, 8, "US-IA QK37.GGP"}, - {41.911000000, -87.712020000, 5, 11, "US-IL 12.XX"}, - {41.610369500, -88.035503000, 4, 7, "US-IL 12.XXX"}, - {42.097545000, -88.336910500, 4, 10, "US-IL 000.XX"}, - {41.890325000, -88.279005000, 4, 10, "US-IL 400.XX"}, - {41.717346000, -88.279005000, 4, 10, "US-IL 800.XX"}, - {41.544367000, -88.274392000, 4, 6, "US-IL D00.XX"}, - {42.379445000, -89.150378500, 4, 10, "US-IL J00.XX"}, - {39.890345000, -89.740429375, 4, 7, "US-IL N00.XX"}, - {40.817545000, -89.687088375, 4, 6, "US-IL S00.XX"}, - {42.360294000, -88.002311500, 4, 10, "US-IL X00.XX"}, - {42.463595000, -90.657510500, 3, 13, "US-IL 012.XXX"}, - {42.463595000, -90.027342500, 3, 9, "US-IL 112.XXX"}, - {42.463595000, -89.397174500, 3, 9, "US-IL 212.XXX"}, - {42.463595000, -88.767006500, 3, 9, "US-IL 312.XXX"}, - {42.463595000, -88.136838500, 3, 9, "US-IL 412.XXX"}, - {41.977465000, -90.531763000, 3, 12, "US-IL 512.XXX"}, - {41.977465000, -89.906803000, 3, 9, "US-IL 612.XXX"}, - {41.977465000, -89.281843000, 3, 9, "US-IL 712.XXX"}, - {41.977465000, -88.656884000, 3, 9, "US-IL 812.XXX"}, - {41.977465000, -88.031924000, 4, 10, "US-IL 912.XXX"}, - {41.486425000, -91.151802500, 3, 8, "US-IL B12.XXX"}, - {41.486425000, -90.532050500, 3, 8, "US-IL C12.XXX"}, - {41.486425000, -89.912298500, 3, 5, "US-IL D12.XXX"}, - {41.486425000, -89.292546500, 3, 5, "US-IL F12.XXX"}, - {41.486425000, -88.672794500, 3, 5, "US-IL G12.XXX"}, - {41.486425000, -88.053042500, 4, 7, "US-IL H12.XXX"}, - {40.995385000, -91.480193000, 3, 8, "US-IL J12.XXX"}, - {40.995385000, -90.878408000, 3, 8, "US-IL K12.XXX"}, - {40.995385000, -90.263864000, 3, 6, "US-IL L12.XXX"}, - {40.995385000, -89.649320000, 3, 5, "US-IL M12.XXX"}, - {40.995385000, -89.034776000, 3, 5, "US-IL N12.XXX"}, - {40.995385000, -88.420232000, 3, 5, "US-IL P12.XXX"}, - {40.995385000, -88.005737000, 4, 7, "US-IL Q12.XXX"}, - {40.504345000, -91.480479500, 3, 11, "US-IL R12.XXX"}, - {40.504345000, -90.878694500, 3, 9, "US-IL S12.XXX"}, - {40.504345000, -90.269358500, 3, 7, "US-IL T12.XXX"}, - {40.504345000, -89.660022500, 3, 6, "US-IL V12.XXX"}, - {40.504345000, -89.050686500, 3, 5, "US-IL W12.XXX"}, - {40.504345000, -88.441350500, 3, 5, "US-IL X12.XXX"}, - {40.504345000, -88.000815500, 4, 7, "US-IL Y12.XXX"}, - {40.013305000, -91.480766000, 3, 8, "US-IL Z12.XXX"}, - {39.601465000, -90.884189000, 3, 8, "US-IL 01.XXXX"}, - {39.601465000, -90.280061000, 3, 6, "US-IL 11.XXXX"}, - {39.601465000, -89.675933000, 3, 6, "US-IL 21.XXXX"}, - {39.601465000, -89.071805000, 3, 5, "US-IL 31.XXXX"}, - {39.601465000, -88.467677000, 3, 5, "US-IL 41.XXXX"}, - {39.601465000, -87.995894000, 4, 7, "US-IL 51.XXXX"}, - {39.110425000, -91.481052500, 3, 9, "US-IL 61.XXXX"}, - {39.110425000, -90.884475500, 3, 9, "US-IL 71.XXXX"}, - {39.110425000, -90.285555500, 3, 8, "US-IL 81.XXXX"}, - {39.110425000, -89.686635500, 3, 8, "US-IL 91.XXXX"}, - {39.110425000, -89.087715500, 3, 6, "US-IL B1.XXXX"}, - {39.110425000, -88.488795500, 3, 6, "US-IL C1.XXXX"}, - {39.110425000, -87.990972500, 4, 8, "US-IL D1.XXXX"}, - {38.619385000, -90.884762000, 3, 8, "US-IL F1.XXXX"}, - {38.619385000, -90.291050000, 3, 9, "US-IL G1.XXXX"}, - {38.619385000, -89.697338000, 3, 8, "US-IL H1.XXXX"}, - {38.619385000, -89.103626000, 3, 9, "US-IL J1.XXXX"}, - {38.619385000, -88.509914000, 3, 6, "US-IL K1.XXXX"}, - {38.619385000, -87.986051000, 4, 8, "US-IL L1.XXXX"}, - {38.128345000, -90.464242500, 3, 8, "US-IL M1.XXXX"}, - {38.128345000, -89.875738500, 3, 8, "US-IL N1.XXXX"}, - {38.128345000, -89.287234500, 3, 11, "US-IL P1.XXXX"}, - {38.128345000, -88.698730500, 3, 8, "US-IL Q1.XXXX"}, - {38.128345000, -88.110226500, 3, 8, "US-IL R1.XXXX"}, - {37.637305000, -90.228840500, 3, 8, "US-IL S1.XXXX"}, - {37.637305000, -89.640336500, 3, 8, "US-IL T1.XXXX"}, - {37.637305000, -89.051832500, 3, 8, "US-IL V1.XXXX"}, - {37.637305000, -88.463328500, 3, 8, "US-IL W1.XXXX"}, - {37.288658500, -89.488631000, 4, 12, "US-IL X1.XXXX"}, - {37.210265000, -89.047720500, 4, 9, "US-IL Y1.XXXX"}, - {37.210265000, -88.537720500, 4, 9, "US-IL Z1.XXXX"}, - {37.131677500, -89.516836500, 4, 12, "US-IL X123.XX"}, - {37.127729000, -89.076808000, 4, 9, "US-IL Y123.XX"}, - {37.127729000, -88.566808000, 4, 9, "US-IL Z123.XX"}, - {39.739250000, -89.469500000, 3, 6, "US-IL 4282.95R"}, - {33.792700000, -84.433468000, 5, 7, "US-GA 12.XX"}, - {34.038515000, -84.613390000, 4, 6, "US-GA 12.XXX"}, - {33.470774000, -82.144932375, 4, 9, "US-GA 000.XX"}, - {32.496874000, -85.063991000, 5, 10, "US-GA 500.XX"}, - {32.082174000, -81.262954250, 4, 7, "US-GA B00.XX"}, - {33.939604000, -83.486034000, 4, 7, "US-GA H00.XX"}, - {32.788104000, -83.768132625, 5, 7, "US-GA M00.XX"}, - {31.588104000, -84.271532250, 4, 6, "US-GA R00.XX"}, - {32.617004000, -83.761132625, 5, 7, "US-GA W00.XX"}, - {34.939388500, -85.486274500, 3, 8, "US-GA 123.XXX"}, - {31.291820500, -82.633675000, 4, 6, "US-GA 1234.XX"}, - {33.022837000, -85.055860000, 4, 7, "US-GA 12.XXXX"}, - {32.677500000, -83.213000000, 4, 7, "US-GA L9YS.8PB"}, - {43.074100000, -87.980002500, 5, 11, "US-WI 12.XX"}, - {43.131294000, -88.303669000, 4, 10, "US-WI 00.XXX"}, - {43.206375000, -89.601207000, 4, 10, "US-WI J0.XXX"}, - {44.519974000, -88.171855375, 4, 10, "US-WI 000.XX"}, - {42.787074000, -88.018767000, 4, 10, "US-WI 500.XX"}, - {42.612374000, -88.068467000, 4, 10, "US-WI B00.XX"}, - {44.288813000, -88.519751875, 4, 10, "US-WI H00.XX"}, - {44.099634000, -88.778090000, 4, 10, "US-WI M00.XX"}, - {44.955445000, -91.569510375, 4, 12, "US-WI R00.XX"}, - {42.708804000, -89.124381000, 4, 10, "US-WI W00.XX"}, - {46.477934500, -89.794036500, 4, 14, "US-WI 12.XXXX"}, - {46.914509000, -92.757702500, 3, 11, "US-WI 1234.XX"}, - {43.719828000, -91.981601500, 3, 11, "US-WI 123.XXX"}, - {44.795000000, -89.795000000, 4, 12, "US-WI 3QKZ.LPR"}, - {25.785024000, -80.250115375, 5, 8, "US-FL 00.XX"}, - {30.303604000, -81.688784875, 5, 7, "US-FL J0.XX"}, - {25.797604000, -80.424268500, 4, 7, "US-FL 12.XXX"}, - {30.337804000, -81.755651125, 4, 6, "US-FL 000.XX"}, - {27.958594000, -82.539305125, 4, 6, "US-FL 400.XX"}, - {27.767694000, -82.763189375, 4, 6, "US-FL 700.XX"}, - {28.530294000, -81.461420875, 4, 6, "US-FL B00.XX"}, - {30.436694000, -84.369068125, 4, 7, "US-FL F00.XX"}, - {27.288194000, -80.433773625, 4, 6, "US-FL J00.XX"}, - {26.612494000, -82.068557875, 4, 6, "US-FL M00.XX"}, - {26.743494000, -80.193457875, 4, 7, "US-FL Q00.XX"}, - {27.981294000, -82.845305125, 4, 6, "US-FL T00.XX"}, - {29.646094000, -82.449152375, 4, 6, "US-FL X00.XX"}, - {28.104675500, -82.840347000, 3, 5, "US-FL 123.XXX"}, - {30.577496000, -83.325803500, 4, 7, "US-FL 12.XXXX"}, - {25.065865000, -81.192058500, 3, 5, "US-FL 0123.XX"}, - {25.065865000, -80.676466500, 4, 6, "US-FL 1123.XX"}, - {24.479332000, -82.996659000, 3, 5, "US-FL 2123.XX"}, - {24.479332000, -82.384198000, 3, 5, "US-FL 3123.XX"}, - {24.479332000, -81.873814000, 3, 5, "US-FL 4123.XX"}, - {24.479332000, -81.363430000, 3, 5, "US-FL 5123.XX"}, - {24.722137000, -80.853017500, 3, 5, "US-FL 6123.XX"}, - {30.522345000, -87.637952000, 3, 8, "US-FL B123.XX"}, - {30.522345000, -87.096320000, 3, 6, "US-FL C123.XX"}, - {30.522345000, -86.554688000, 3, 6, "US-FL D123.XX"}, - {30.522345000, -86.013056000, 3, 6, "US-FL F123.XX"}, - {30.522345000, -85.471423000, 3, 7, "US-FL G123.XX"}, - {30.522345000, -84.929791000, 3, 7, "US-FL H123.XX"}, - {30.522345000, -84.388159000, 3, 6, "US-FL J123.XX"}, - {30.522345000, -83.846527000, 3, 6, "US-FL K123.XX"}, - {30.034020000, -87.638064500, 4, 6, "US-FL L123.XX"}, - {30.034020000, -87.637980500, 4, 6, "US-FL M123.XX"}, - {30.034020000, -87.101556500, 3, 5, "US-FL N123.XX"}, - {30.034020000, -86.565132500, 3, 5, "US-FL P123.XX"}, - {30.034020000, -86.028708500, 3, 5, "US-FL Q123.XX"}, - {30.034020000, -85.492284500, 3, 5, "US-FL R123.XX"}, - {30.034020000, -84.955860500, 3, 5, "US-FL S123.XX"}, - {30.034020000, -84.419436500, 3, 5, "US-FL T123.XX"}, - {30.034020000, -83.883012500, 3, 5, "US-FL V123.XX"}, - {29.540265000, -85.599568500, 3, 5, "US-FL W123.XX"}, - {29.540265000, -85.063144500, 3, 5, "US-FL X123.XX"}, - {29.540265000, -84.526720500, 3, 5, "US-FL Y123.XX"}, - {29.540265000, -83.990296500, 3, 5, "US-FL Z123.XX"}, - {30.569000000, -84.984000000, 3, 7, "US-FL HHXH.5WG"}, - {39.138600000, -94.601134500, 6, 12, "US-MO 12.XX"}, - {38.894495000, -94.613242250, 4, 10, "US-MO 00.XXX"}, - {38.840115000, -90.536254125, 4, 9, "US-MO J0.XXX"}, - {37.189404000, -93.488212875, 4, 6, "US-MO 000.XX"}, - {38.977244000, -92.469827250, 4, 6, "US-MO 700.XX"}, - {38.775244000, -90.826245625, 4, 9, "US-MO F00.XX"}, - {37.196545000, -94.584219375, 4, 9, "US-MO M00.XX"}, - {39.954545000, -94.905677375, 4, 9, "US-MO T00.XX"}, - {36.614535000, -94.826846500, 3, 8, "US-MO 123.XXX"}, - {37.520261000, -91.700964500, 3, 5, "US-MO 1234.XX"}, - {39.345456500, -95.576279500, 3, 8, "US-MO 12.XXXX"}, - {38.304570500, -92.437350000, 3, 5, "US-MO ST2N.9DK"}, - {35.503100000, -97.562310000, 5, 8, "US-OK 12.XX"}, - {35.179415000, -97.770965000, 4, 7, "US-OK 12.XXX"}, - {36.207204000, -96.146274625, 4, 7, "US-OK 000.XX"}, - {36.207204000, -95.933414625, 4, 7, "US-OK 400.XX"}, - {36.034225000, -96.146274625, 4, 7, "US-OK 800.XX"}, - {36.034225000, -95.933414625, 4, 7, "US-OK D00.XX"}, - {34.618694000, -98.496125625, 4, 7, "US-OK J00.XX"}, - {36.387294000, -97.964112250, 4, 7, "US-OK M00.XX"}, - {36.117094000, -97.154388625, 4, 7, "US-OK Q00.XX"}, - {35.744494000, -95.414888625, 4, 7, "US-OK T00.XX"}, - {36.755494000, -96.046012250, 4, 6, "US-OK X00.XX"}, - {34.307735000, -96.887202000, 3, 6, "US-OK 123.XXX"}, - {34.070437000, -99.354074500, 3, 7, "US-OK 12.XXXX"}, - {36.505788500, -102.999578500, 3, 5, "US-OK B123.XX"}, - {36.505788500, -102.400658500, 3, 5, "US-OK C123.XX"}, - {36.505788500, -101.801738500, 3, 5, "US-OK D123.XX"}, - {36.506856500, -101.202818500, 3, 5, "US-OK F123.XX"}, - {36.506856500, -100.603898500, 3, 5, "US-OK G123.XX"}, - {36.517515500, -100.005816500, 4, 6, "US-OK H123.XX"}, - {36.340024000, -100.006550500, 2, 6, "US-OK J123.XX"}, - {35.848984000, -100.006579000, 2, 6, "US-OK K123.XX"}, - {35.355229000, -100.006579000, 2, 6, "US-OK L123.XX"}, - {34.864189000, -100.001399500, 3, 7, "US-OK M123.XX"}, - {34.375864000, -100.001428000, 3, 7, "US-OK N123.XX"}, - {36.627876500, -102.760117000, 3, 5, "US-OK X123.XXX"}, - {33.848663000, -99.992057500, 2, 6, "US-OK Y123.XXX"}, - {33.862720500, -97.187557500, 3, 8, "US-OK Z123.XXX"}, - {46.879480500, -96.915114500, 5, 11, "US-ND 12.XX"}, - {46.969294000, -97.243077625, 4, 7, "US-ND 00.XXX"}, - {46.817314000, -101.024890000, 4, 7, "US-ND J0.XXX"}, - {47.950244000, -97.190289125, 4, 9, "US-ND 000.XX"}, - {48.306645000, -101.469265625, 4, 7, "US-ND 600.XX"}, - {46.894974000, -102.930896375, 4, 7, "US-ND C00.XX"}, - {46.926974000, -98.848896375, 4, 7, "US-ND J00.XX"}, - {48.162974000, -103.761580125, 4, 7, "US-ND P00.XX"}, - {46.280974000, -96.833755000, 4, 10, "US-ND V00.XX"}, - {46.630299500, -104.035728000, 3, 8, "US-ND 123.XXX"}, - {46.455221500, -101.446799000, 3, 6, "US-ND 12.XXXX"}, - {48.524253000, -98.949180000, 3, 6, "US-ND 1234.XX"}, - {48.453482000, -103.519667500, 3, 6, "US-ND 1234.XXX"}, - {47.641100000, -122.387572000, 5, 8, "US-WA 12.XX"}, - {47.468560500, -122.407421000, 4, 7, "US-WA 12.XXX"}, - {47.745545000, -117.519668750, 4, 7, "US-WA 000.XX"}, - {47.323382000, -122.624801875, 4, 7, "US-WA 600.XX"}, - {45.724345000, -122.726481250, 4, 10, "US-WA C00.XX"}, - {48.805374000, -122.650422500, 4, 10, "US-WA J00.XX"}, - {46.311245000, -119.372575000, 4, 7, "US-WA P00.XX"}, - {46.697604000, -120.655175000, 4, 7, "US-WA V00.XX"}, - {46.372068500, -124.755424500, 3, 6, "US-WA 123.XXX"}, - {46.253578500, -121.957420000, 3, 8, "US-WA 12.XXXX"}, - {48.232070500, -119.441266500, 3, 6, "US-WA 1234.XX"}, - {47.273000000, -120.858000000, 3, 6, "US-WA 5TS3.N79"}, - {43.577000000, -96.783602500, 5, 11, "US-SD 12.XX"}, - {43.590694000, -96.972383500, 4, 10, "US-SD 00.XXX"}, - {44.111314000, -103.414372000, 4, 7, "US-SD J0.XXX"}, - {45.465004000, -98.599463250, 4, 7, "US-SD 000.XX"}, - {44.307704000, -96.939102375, 4, 10, "US-SD 400.XX"}, - {44.910604000, -97.226662875, 4, 9, "US-SD 800.XX"}, - {43.720004000, -98.155402000, 4, 7, "US-SD D00.XX"}, - {42.935004000, -97.502581000, 4, 10, "US-SD J00.XX"}, - {44.385104000, -100.452702375, 4, 7, "US-SD N00.XX"}, - {44.376304000, -98.334402375, 4, 7, "US-SD S00.XX"}, - {42.780794000, -97.019243000, 4, 10, "US-SD X00.XX"}, - {43.306320500, -103.961385000, 3, 6, "US-SD 12.XXXX"}, - {44.577546500, -101.322477500, 3, 6, "US-SD 1234.XX"}, - {43.432219000, -98.786609500, 3, 6, "US-SD 123.XXX"}, - {44.212575000, -100.248000000, 3, 6, "US-SD 7CWZ.C4Q"}, - {41.270224000, -95.994321500, 5, 10, "US-NE 00.XX"}, - {40.785104000, -96.737866125, 5, 7, "US-NE J0.XX"}, - {41.308494000, -96.297825500, 4, 9, "US-NE 00.XXX"}, - {40.809314000, -96.886117125, 4, 6, "US-NE J0.XXX"}, - {40.936774000, -98.480240875, 4, 6, "US-NE 000.XX"}, - {40.714974000, -99.207940875, 4, 6, "US-NE 500.XX"}, - {41.409974000, -96.589346500, 4, 9, "US-NE B00.XX"}, - {40.593804000, -98.524178875, 4, 6, "US-NE H00.XX"}, - {41.138504000, -100.882999500, 4, 6, "US-NE M00.XX"}, - {42.040904000, -97.542220500, 4, 7, "US-NE R00.XX"}, - {41.412904000, -97.421199500, 4, 6, "US-NE W00.XX"}, - {40.487642500, -103.950340000, 3, 8, "US-NE 1234.XX"}, - {40.172091500, -100.946902500, 3, 5, "US-NE 12.XXXX"}, - {40.369376000, -98.176491000, 3, 5, "US-NE 123.XXX"}, - {41.500705000, -99.684100000, 3, 5, "US-NE 9L27.SKD"}, - {37.727100000, -97.381392500, 5, 7, "US-KS 12.XX"}, - {38.797874000, -94.949942625, 4, 7, "US-KS 00.XXX"}, - {37.701314000, -97.547388500, 4, 6, "US-KS J0.XXX"}, - {39.089624000, -95.834906250, 4, 6, "US-KS 000.XX"}, - {39.029145000, -95.391675250, 4, 9, "US-KS 800.XX"}, - {39.225624000, -96.728906250, 4, 6, "US-KS J00.XX"}, - {38.858604000, -97.729989625, 4, 6, "US-KS S00.XX"}, - {38.631589000, -101.960613000, 3, 5, "US-KS 1234.XX"}, - {37.312545500, -99.505867500, 3, 5, "US-KS 12.XXXX"}, - {37.477074000, -97.087676000, 3, 5, "US-KS 123.XXX"}, - {38.496650000, -98.316000000, 3, 5, "US-KS CTW6.KRM"}, - {43.644800000, -116.285204000, 5, 8, "US-ID 12.XX"}, - {43.573395000, -116.946212500, 4, 10, "US-ID 12.XXX"}, - {43.500704000, -112.190271500, 4, 7, "US-ID 000.XX"}, - {42.914944000, -112.619772000, 4, 7, "US-ID 700.XX"}, - {47.813145000, -117.043668750, 4, 10, "US-ID F00.XX"}, - {42.731145000, -114.576695000, 4, 7, "US-ID M00.XX"}, - {46.480244000, -117.066380000, 4, 10, "US-ID T00.XX"}, - {42.302371500, -117.229898500, 3, 9, "US-ID 123.XXX"}, - {42.079091000, -114.042420000, 3, 6, "US-ID 12.XXXX"}, - {48.563175500, -117.036437500, 3, 11, "US-ID 0123.XX"}, - {48.563175500, -116.536437500, 3, 8, "US-ID 1123.XX"}, - {47.948580000, -117.045932500, 3, 9, "US-ID 2123.XX"}, - {47.948580000, -116.353268500, 3, 6, "US-ID 3123.XX"}, - {47.457540000, -117.045961000, 3, 9, "US-ID 4123.XX"}, - {47.457540000, -116.358505000, 3, 6, "US-ID 5123.XX"}, - {47.457540000, -116.221013000, 4, 7, "US-ID 6123.XX"}, - {46.963785000, -117.040781500, 3, 9, "US-ID 7123.XX"}, - {46.963785000, -116.358533500, 3, 6, "US-ID 8123.XX"}, - {46.963785000, -115.676285500, 3, 8, "US-ID 9123.XX"}, - {46.472745000, -117.074922000, 3, 9, "US-ID B123.XX"}, - {46.472745000, -116.397882000, 3, 6, "US-ID C123.XX"}, - {46.472745000, -115.720842000, 3, 8, "US-ID D123.XX"}, - {46.472745000, -115.043802000, 3, 9, "US-ID F123.XX"}, - {46.472745000, -114.908394000, 4, 10, "US-ID G123.XX"}, - {45.984420000, -117.069771000, 3, 11, "US-ID H123.XX"}, - {45.984420000, -116.403147000, 3, 6, "US-ID J123.XX"}, - {45.984420000, -115.736523000, 3, 8, "US-ID K123.XX"}, - {45.984420000, -115.069899000, 3, 8, "US-ID L123.XX"}, - {45.984420000, -114.936574000, 4, 9, "US-ID M123.XX"}, - {45.493380000, -116.931266500, 3, 8, "US-ID N123.XX"}, - {45.493380000, -116.269850500, 3, 6, "US-ID P123.XX"}, - {45.493380000, -115.608434500, 3, 8, "US-ID Q123.XX"}, - {45.493380000, -114.947018500, 3, 8, "US-ID R123.XX"}, - {45.493380000, -114.285602500, 3, 8, "US-ID S123.XX"}, - {44.999625000, -116.931295000, 3, 8, "US-ID T123.XX"}, - {44.999625000, -116.275087000, 3, 6, "US-ID V123.XX"}, - {44.999625000, -115.618879000, 3, 8, "US-ID W123.XX"}, - {44.999625000, -114.962671000, 3, 8, "US-ID X123.XX"}, - {44.999625000, -114.306463000, 3, 8, "US-ID Y123.XX"}, - {44.999625000, -114.043980000, 4, 9, "US-ID Z123.XX"}, - {45.495000000, -114.143500000, 3, 8, "US-ID HV83.HDJ"}, - {40.778800000, -111.942978000, 5, 7, "US-UT 12.XX"}, - {40.519927500, -112.118017000, 4, 6, "US-UT 12.XXX"}, - {40.310604000, -111.790965375, 4, 6, "US-UT 000.XX"}, - {40.091944000, -111.814985375, 4, 6, "US-UT 700.XX"}, - {41.176444000, -112.180143500, 4, 6, "US-UT F00.XX"}, - {41.384244000, -112.175843500, 4, 6, "US-UT M00.XX"}, - {37.133744000, -113.710805875, 4, 6, "US-UT T00.XX"}, - {39.379217500, -114.039965000, 3, 8, "US-UT 123.XXX"}, - {39.166869500, -111.442281500, 3, 5, "US-UT 12.XXXX"}, - {37.697377500, -113.875433500, 3, 5, "US-UT 1234.XX"}, - {39.499600000, -111.547000000, 3, 5, "US-UT L3VW.JZ0"}, - {45.017400000, -93.309746000, 5, 10, "US-MN 12.XX"}, - {45.179815000, -93.561005000, 4, 9, "US-MN 12.XXX"}, - {44.052524000, -92.686254000, 4, 10, "US-MN 000.XX"}, - {46.808324000, -92.345105000, 4, 12, "US-MN 800.XX"}, - {45.620924000, -94.373108250, 4, 9, "US-MN J00.XX"}, - {44.674904000, -93.429129375, 4, 9, "US-MN S00.XX"}, - {46.109583500, -94.728339000, 3, 8, "US-MN 123.XXX"}, - {48.598720000, -94.635011000, 3, 8, "US-MN 12.XXXX"}, - {46.788491000, -96.942872500, 3, 10, "US-MN 1234.XX"}, - {46.437250000, -93.359750000, 3, 8, "US-MN Q65T.FYL"}, - {42.399900000, -83.097660500, 5, 10, "US-MI 12.XX"}, - {42.601150000, -83.484758000, 4, 9, "US-MI 12.XXX"}, - {42.990304000, -85.829301000, 4, 9, "US-MI 000.XX"}, - {42.756744000, -84.688372000, 4, 9, "US-MI 700.XX"}, - {42.327645000, -83.845697500, 4, 9, "US-MI F00.XX"}, - {43.128245000, -83.814095000, 4, 9, "US-MI M00.XX"}, - {42.197545000, -83.405697500, 4, 9, "US-MI T00.XX"}, - {43.564819000, -86.412838000, 3, 8, "US-MI 123.XXX"}, - {46.695580000, -86.295026000, 3, 8, "US-MI 12.XXXX"}, - {47.678672000, -89.272956000, 3, 8, "US-MI 1123.XX"}, - {47.776880000, -88.585471500, 3, 8, "US-MI 2123.XX"}, - {43.994581000, -83.131403000, 3, 8, "US-MI 3123.XX"}, - {41.745865000, -87.059060000, 3, 11, "US-MI 4123.XX"}, - {47.059965000, -88.925572500, 3, 9, "US-MI B123.XX"}, - {47.059965000, -88.243324500, 3, 9, "US-MI C123.XX"}, - {46.568925000, -90.426547000, 3, 13, "US-MI D123.XX"}, - {46.568925000, -89.749507000, 3, 14, "US-MI F123.XX"}, - {46.568925000, -89.072467000, 3, 11, "US-MI G123.XX"}, - {46.568925000, -88.395427000, 3, 11, "US-MI H123.XX"}, - {46.568925000, -87.718387000, 3, 11, "US-MI J123.XX"}, - {46.080600000, -90.421396000, 3, 13, "US-MI K123.XX"}, - {46.080600000, -89.754772000, 3, 14, "US-MI L123.XX"}, - {46.080600000, -89.088148000, 3, 11, "US-MI M123.XX"}, - {46.080600000, -88.421524000, 3, 11, "US-MI N123.XX"}, - {46.080600000, -87.754900000, 3, 11, "US-MI P123.XX"}, - {46.080600000, -87.088276000, 3, 11, "US-MI Q123.XX"}, - {45.589560000, -89.082968500, 3, 11, "US-MI R123.XX"}, - {45.589560000, -88.421552500, 3, 11, "US-MI S123.XX"}, - {45.589560000, -87.760136500, 3, 11, "US-MI T123.XX"}, - {45.589560000, -87.098720500, 3, 11, "US-MI V123.XX"}, - {45.095805000, -88.090873000, 3, 11, "US-MI W123.XX"}, - {45.095805000, -87.434665000, 3, 11, "US-MI X123.XX"}, - {45.095805000, -86.778457000, 3, 11, "US-MI Y123.XX"}, - {44.995000000, -86.281250000, 3, 8, "US-MI 7TZ7.VGF"}, - {41.172200000, -104.854818500, 5, 7, "US-WY 12.XX"}, - {41.276994000, -104.980625500, 4, 6, "US-WY 00.XXX"}, - {41.569114000, -109.553506500, 4, 9, "US-WY J0.XXX"}, - {42.882974000, -106.443967000, 4, 7, "US-WY 000.XX"}, - {41.326974000, -105.718746500, 4, 6, "US-WY 500.XX"}, - {44.291974000, -105.636455375, 4, 7, "US-WY B00.XX"}, - {44.802804000, -107.077262875, 4, 9, "US-WY H00.XX"}, - {41.273804000, -111.056899500, 4, 9, "US-WY M00.XX"}, - {43.030804000, -108.513781000, 4, 7, "US-WY R00.XX"}, - {43.485804000, -110.930241500, 4, 7, "US-WY W00.XX"}, - {42.047005500, -110.948523500, 3, 6, "US-WY 12.XXXX"}, - {42.342603000, -108.655912500, 3, 6, "US-WY 1234.XX"}, - {42.281093500, -106.385780000, 3, 6, "US-WY 123.XXX"}, - {43.000350000, -107.537500000, 3, 6, "US-WY TQY0.3G7"}, - {45.558100000, -122.710086500, 5, 11, "US-OR 12.XX"}, - {45.517995000, -123.115963000, 4, 7, "US-OR 12.XXX"}, - {44.135545000, -123.244294000, 4, 7, "US-OR 000.XX"}, - {45.022945000, -123.248684375, 4, 7, "US-OR 700.XX"}, - {44.664845000, -123.389686875, 4, 7, "US-OR F00.XX"}, - {42.481545000, -122.976697500, 4, 7, "US-OR M00.XX"}, - {44.083244000, -121.460824000, 4, 7, "US-OR T00.XX"}, - {44.298176500, -124.429501000, 3, 6, "US-OR 123.XXX"}, - {44.089987500, -120.504142000, 3, 6, "US-OR 12.XXXX"}, - {46.004963500, -123.845756500, 3, 9, "US-OR 1234.XX"}, - {44.145425000, -120.631600000, 3, 6, "US-OR 68YR.89V"}, - {39.774100000, -105.033836000, 5, 7, "US-CO 12.XX"}, - {39.962515000, -105.208530000, 5, 7, "US-CO 12.XXX"}, - {38.974445000, -104.877011250, 4, 6, "US-CO 000.XX"}, - {38.794545000, -104.857385125, 4, 6, "US-CO 400.XX"}, - {40.607224000, -105.152688375, 4, 6, "US-CO 700.XX"}, - {40.457465000, -105.151858875, 4, 6, "US-CO B00.XX"}, - {38.342024000, -104.681755625, 4, 6, "US-CO F00.XX"}, - {40.031194000, -105.297593375, 4, 6, "US-CO J00.XX"}, - {40.447545000, -104.822658875, 4, 6, "US-CO M00.XX"}, - {40.151594000, -105.201193375, 4, 6, "US-CO Q00.XX"}, - {39.125745000, -108.673607250, 4, 6, "US-CO T00.XX"}, - {39.479845000, -104.919709375, 4, 6, "US-CO X00.XX"}, - {40.958099500, -105.308288500, 3, 5, "US-CO 123.XXX"}, - {40.651901500, -108.841265000, 3, 5, "US-CO 12.XXXX"}, - {37.852753000, -108.808409500, 3, 5, "US-CO 1234.XX"}, - {38.997936000, -105.550890500, 3, 5, "US-CO V694.Y5Z"}, - {36.164500000, -115.206310000, 5, 9, "US-NV 12.XX"}, - {36.229935000, -115.380485000, 4, 8, "US-NV 12.XXX"}, - {39.215461000, -119.996637000, 4, 8, "US-NV 123.XX"}, - {37.569578500, -117.163108000, 3, 7, "US-NV 123.XXX"}, - {41.230061000, -119.799729000, 3, 7, "US-NV 12.XXXX"}, - {38.488221500, -116.901553000, 3, 7, "US-NV 1234.XX"}, - {38.480000000, -117.023500000, 3, 7, "US-NV BRMB.DWP"}, - {33.483100000, -112.118566500, 5, 7, "US-AZ 12.XX"}, - {32.406055500, -111.222333000, 4, 6, "US-AZ 12.XXX"}, - {33.689729000, -112.446646000, 4, 6, "US-AZ 012.XX"}, - {33.689729000, -112.342858000, 4, 6, "US-AZ 112.XX"}, - {33.689729000, -112.239070000, 4, 6, "US-AZ 212.XX"}, - {33.689729000, -112.135282000, 4, 6, "US-AZ 312.XX"}, - {33.689729000, -112.031494000, 4, 6, "US-AZ 412.XX"}, - {33.689729000, -111.927706000, 4, 6, "US-AZ 512.XX"}, - {33.603239000, -112.321199500, 4, 6, "US-AZ 612.XX"}, - {33.603239000, -112.218372500, 4, 6, "US-AZ 712.XX"}, - {33.603239000, -112.115545500, 4, 6, "US-AZ 812.XX"}, - {33.603239000, -112.012718500, 4, 6, "US-AZ 912.XX"}, - {33.603239000, -111.909891500, 4, 6, "US-AZ B12.XX"}, - {33.516749000, -112.398319500, 4, 6, "US-AZ C12.XX"}, - {33.516749000, -112.295492500, 4, 6, "US-AZ D12.XX"}, - {33.516749000, -112.192665500, 4, 6, "US-AZ F12.XX"}, - {33.516749000, -112.089838500, 4, 6, "US-AZ G12.XX"}, - {33.516749000, -111.987011500, 4, 6, "US-AZ H12.XX"}, - {33.473504000, -111.884184500, 4, 6, "US-AZ J12.XX"}, - {33.473504000, -111.781357500, 4, 6, "US-AZ K12.XX"}, - {33.473504000, -111.678530500, 4, 6, "US-AZ L12.XX"}, - {33.430259000, -112.192665500, 4, 6, "US-AZ M12.XX"}, - {33.430259000, -112.089838500, 5, 7, "US-AZ N12.XX"}, - {33.430259000, -111.987011500, 4, 6, "US-AZ P12.XX"}, - {33.387014000, -111.884184500, 4, 6, "US-AZ Q12.XX"}, - {33.387014000, -111.781357500, 4, 6, "US-AZ R12.XX"}, - {33.387014000, -111.678530500, 4, 6, "US-AZ S12.XX"}, - {33.456206000, -111.575703500, 4, 6, "US-AZ T12.XX"}, - {33.343769000, -112.089838500, 4, 6, "US-AZ V12.XX"}, - {33.343769000, -111.987011500, 4, 6, "US-AZ W12.XX"}, - {33.300524000, -111.884184500, 4, 6, "US-AZ X12.XX"}, - {33.300524000, -111.781357500, 4, 6, "US-AZ Y12.XX"}, - {33.300524000, -111.678530500, 4, 6, "US-AZ Z12.XX"}, - {34.170273500, -113.023555000, 3, 5, "US-AZ 123.XXX"}, - {36.835848500, -112.939386000, 3, 5, "US-AZ 12.XXXX"}, - {32.274457500, -114.762784000, 3, 13, "US-AZ 1234.XX"}, - {34.168130500, -111.931710500, 3, 5, "US-AZ KMRR.GN6"}, - {35.119100000, -106.695408500, 5, 7, "US-NM 12.XX"}, - {34.866742000, -106.789693500, 4, 6, "US-NM 12.XXX"}, - {35.648344000, -106.137660000, 4, 7, "US-NM 000.XX"}, - {32.329474000, -106.867591000, 4, 6, "US-NM 600.XX"}, - {33.409974000, -104.638132375, 4, 7, "US-NM C00.XX"}, - {36.824961000, -108.250172250, 4, 6, "US-NM J00.XX"}, - {34.418574000, -103.356142625, 4, 7, "US-NM P00.XX"}, - {32.733974000, -103.267595625, 4, 7, "US-NM V00.XX"}, - {36.954998500, -108.407853500, 3, 5, "US-NM 123.XXX"}, - {34.088023000, -108.860982000, 3, 5, "US-NM 12.XXXX"}, - {34.345902500, -105.912056000, 4, 7, "US-NM 1234.XX"}, - {34.166147000, -106.026119000, 3, 6, "US-NM TPZN.LJJ"}, - {45.777675000, -108.613253500, 5, 8, "US-MT 12.XX"}, - {45.697315000, -108.822163125, 4, 7, "US-MT 00.XXX"}, - {46.880344000, -114.341014875, 4, 10, "US-MT C0.XXX"}, - {47.609984000, -111.566808250, 4, 8, "US-MT P0.XXX"}, - {45.735444000, -111.265539250, 4, 8, "US-MT 000.XX"}, - {46.013874000, -112.655012625, 3, 7, "US-MT 600.XX"}, - {46.642274000, -112.133555000, 4, 8, "US-MT C00.XX"}, - {48.169974000, -114.424380125, 4, 8, "US-MT J00.XX"}, - {48.565974000, -109.828922500, 3, 6, "US-MT P00.XX"}, - {46.423974000, -105.980555000, 4, 7, "US-MT V00.XX"}, - {48.725956500, -115.395031500, 3, 9, "US-MT 123.XXX"}, - {47.713230000, -111.499511500, 3, 7, "US-MT 12.XXXX"}, - {47.780190000, -107.814479500, 3, 6, "US-MT 1234.XX"}, - {46.680355000, -110.034002000, 3, 6, "US-MT Q120.69B"}, - {34.082100000, -118.300968000, 5, 7, "US-CA 12.XX"}, - {34.017894000, -118.408249000, 4, 6, "US-CA 12.XXX"}, - {36.728514000, -119.847708250, 4, 8, "US-CA 000.XX"}, - {38.562514000, -121.544314625, 4, 6, "US-CA 200.XX"}, - {37.878545000, -122.310717500, 4, 6, "US-CA 400.XX"}, - {32.763124000, -117.186650625, 4, 6, "US-CA 600.XX"}, - {32.763124000, -117.084065625, 4, 6, "US-CA 700.XX"}, - {32.676635000, -117.114840625, 4, 11, "US-CA 800.XX"}, - {37.798085000, -122.514317500, 4, 6, "US-CA 900.XX"}, - {37.733915000, -122.508017500, 4, 6, "US-CA B00.XX"}, - {37.379724000, -122.054675500, 4, 6, "US-CA C00.XX"}, - {37.379724000, -121.946083500, 4, 6, "US-CA D00.XX"}, - {35.413724000, -119.068720000, 4, 8, "US-CA F00.XX"}, - {33.980724000, -117.448816000, 4, 6, "US-CA G00.XX"}, - {38.007224000, -121.347814125, 4, 6, "US-CA H00.XX"}, - {37.698324000, -121.041075500, 4, 6, "US-CA J00.XX"}, - {37.578524000, -122.051275500, 4, 6, "US-CA K00.XX"}, - {34.186545000, -118.338228125, 4, 6, "US-CA L00.XX"}, - {33.685524000, -118.032730000, 4, 6, "US-CA M00.XX"}, - {33.719524000, -117.842916000, 5, 7, "US-CA N00.XX"}, - {34.101824000, -117.805716000, 5, 7, "US-CA P00.XX"}, - {34.107024000, -117.702916000, 4, 6, "US-CA Q00.XX"}, - {34.149424000, -117.606116000, 4, 6, "US-CA R00.XX"}, - {34.140724000, -117.505216000, 4, 6, "US-CA S00.XX"}, - {34.166024000, -117.341654625, 4, 6, "US-CA T00.XX"}, - {38.490724000, -122.771466625, 4, 6, "US-CA V00.XX"}, - {36.726024000, -121.687697250, 4, 6, "US-CA W00.XX"}, - {33.909224000, -117.618816000, 4, 6, "US-CA X00.XX"}, - {34.171545000, -118.173882125, 4, 6, "US-CA Y00.XX"}, - {37.707724000, -122.153475500, 4, 6, "US-CA Z00.XX"}, - {41.366353000, -124.245693500, 3, 5, "US-CA 0123.XX"}, - {41.366353000, -123.625941500, 3, 5, "US-CA 1123.XX"}, - {41.366353000, -123.006189500, 3, 5, "US-CA 2123.XX"}, - {41.366353000, -122.386437500, 3, 5, "US-CA 3123.XX"}, - {40.875313000, -124.183747000, 3, 5, "US-CA 4123.XX"}, - {40.875313000, -123.569203000, 3, 5, "US-CA 5123.XX"}, - {40.875313000, -122.954659000, 3, 5, "US-CA 6123.XX"}, - {40.875313000, -122.340115000, 3, 5, "US-CA 7123.XX"}, - {40.384273000, -124.404982000, 3, 5, "US-CA 8123.XX"}, - {40.384273000, -123.790438000, 3, 5, "US-CA 9123.XX"}, - {40.384273000, -123.175894000, 3, 5, "US-CA B123.XX"}, - {40.384273000, -122.561350000, 3, 5, "US-CA C123.XX"}, - {39.893233000, -124.362930500, 3, 5, "US-CA D123.XX"}, - {39.893233000, -123.753594500, 3, 5, "US-CA F123.XX"}, - {39.893233000, -123.144258500, 3, 5, "US-CA G123.XX"}, - {39.893233000, -122.534922500, 3, 5, "US-CA H123.XX"}, - {39.402193000, -123.918143000, 3, 5, "US-CA J123.XX"}, - {39.402193000, -123.314015000, 3, 5, "US-CA K123.XX"}, - {39.402193000, -122.709887000, 3, 5, "US-CA L123.XX"}, - {39.402193000, -122.105759000, 3, 5, "US-CA M123.XX"}, - {39.402193000, -121.501631000, 3, 5, "US-CA N123.XX"}, - {38.913868000, -123.828386500, 3, 5, "US-CA P123.XX"}, - {38.913868000, -123.229466500, 3, 5, "US-CA Q123.XX"}, - {38.913868000, -122.630546500, 3, 5, "US-CA R123.XX"}, - {38.913868000, -122.031626500, 3, 5, "US-CA S123.XX"}, - {38.913868000, -121.432706500, 3, 5, "US-CA T123.XX"}, - {38.443275000, -123.674815000, 3, 5, "US-CA 01.XXXX"}, - {38.443275000, -123.081103000, 3, 5, "US-CA 11.XXXX"}, - {38.443275000, -122.487391000, 3, 5, "US-CA 21.XXXX"}, - {38.443275000, -121.893679000, 3, 5, "US-CA 31.XXXX"}, - {38.443275000, -121.299967000, 3, 5, "US-CA 41.XXXX"}, - {37.952235000, -123.076181500, 3, 5, "US-CA 51.XXXX"}, - {37.952235000, -122.487677500, 3, 5, "US-CA 61.XXXX"}, - {37.952235000, -121.899173500, 3, 5, "US-CA 71.XXXX"}, - {37.952235000, -121.310669500, 4, 6, "US-CA 81.XXXX"}, - {37.461195000, -122.705424500, 3, 5, "US-CA 91.XXXX"}, - {37.461195000, -122.116920500, 3, 5, "US-CA B1.XXXX"}, - {37.461195000, -121.528416500, 3, 5, "US-CA C1.XXXX"}, - {37.461195000, -120.939912500, 3, 5, "US-CA D1.XXXX"}, - {36.970155000, -122.411459000, 3, 5, "US-CA F1.XXXX"}, - {36.970155000, -121.828163000, 3, 5, "US-CA G1.XXXX"}, - {36.970155000, -121.244867000, 3, 5, "US-CA H1.XXXX"}, - {36.970155000, -120.661571000, 3, 5, "US-CA J1.XXXX"}, - {36.970155000, -120.078275000, 3, 5, "US-CA K1.XXXX"}, - {36.479115000, -121.951566500, 3, 5, "US-CA L1.XXXX"}, - {36.479115000, -121.373478500, 3, 5, "US-CA M1.XXXX"}, - {36.479115000, -120.795390500, 3, 5, "US-CA N1.XXXX"}, - {36.479115000, -120.217302500, 3, 5, "US-CA P1.XXXX"}, - {36.479115000, -119.639214500, 3, 7, "US-CA Q1.XXXX"}, - {35.988075000, -121.402669000, 3, 5, "US-CA R1.XXXX"}, - {35.988075000, -120.829789000, 3, 5, "US-CA S1.XXXX"}, - {35.988075000, -120.256909000, 3, 5, "US-CA T1.XXXX"}, - {35.988075000, -119.684029000, 3, 7, "US-CA V1.XXXX"}, - {35.988075000, -119.111149000, 3, 7, "US-CA W1.XXXX"}, - {35.497035000, -120.887077000, 3, 5, "US-CA X1.XXXX"}, - {35.497035000, -120.314197000, 3, 5, "US-CA Y1.XXXX"}, - {35.497035000, -119.741317000, 3, 7, "US-CA Z1.XXXX"}, - {35.908875000, -119.168437000, 3, 7, "US-CA 012.XXX"}, - {35.908875000, -118.595557000, 3, 7, "US-CA 112.XXX"}, - {35.417835000, -120.899342500, 3, 5, "US-CA 212.XXX"}, - {35.417835000, -120.331670500, 3, 5, "US-CA 312.XXX"}, - {35.417835000, -119.763998500, 3, 7, "US-CA 412.XXX"}, - {35.417835000, -119.196326500, 3, 7, "US-CA 512.XXX"}, - {35.417835000, -118.628654500, 3, 7, "US-CA 612.XXX"}, - {35.417835000, -118.060982500, 3, 7, "US-CA 712.XXX"}, - {34.926795000, -120.655530000, 3, 5, "US-CA 812.XXX"}, - {34.926795000, -120.093066000, 3, 5, "US-CA 912.XXX"}, - {34.926795000, -119.530602000, 3, 5, "US-CA B12.XXX"}, - {34.926795000, -118.968138000, 3, 5, "US-CA C12.XXX"}, - {34.926795000, -118.405674000, 3, 5, "US-CA D12.XXX"}, - {34.926795000, -117.843210000, 3, 5, "US-CA F12.XXX"}, - {34.926795000, -117.280746000, 3, 5, "US-CA G12.XXX"}, - {34.383026000, -120.463867000, 3, 5, "US-CA H12.XXX"}, - {34.435815000, -119.329578000, 3, 5, "US-CA J12.XXX"}, - {34.435815000, -118.767114000, 3, 5, "US-CA K12.XXX"}, - {34.435815000, -118.204650000, 3, 5, "US-CA L12.XXX"}, - {34.435815000, -117.642186000, 3, 5, "US-CA M12.XXX"}, - {34.435815000, -117.079722000, 3, 5, "US-CA N12.XXX"}, - {33.944775000, -118.464086500, 3, 5, "US-CA P12.XXX"}, - {33.944775000, -117.906830500, 4, 6, "US-CA Q12.XXX"}, - {33.944775000, -117.349574500, 4, 6, "US-CA R12.XXX"}, - {33.944775000, -116.792318500, 3, 5, "US-CA S12.XXX"}, - {33.748359000, -116.235062500, 3, 5, "US-CA T12.XXX"}, - {33.453734000, -117.739940000, 3, 5, "US-CA V12.XXX"}, - {33.453734000, -117.187892000, 3, 5, "US-CA W12.XXX"}, - {32.973635000, -117.270699000, 3, 5, "US-CA X12.XXX"}, - {32.973635000, -116.718651000, 3, 5, "US-CA Y12.XXX"}, - {32.715275000, -115.717862000, 3, 10, "US-CA Z12.XXX"}, - {34.826446000, -124.197284500, 2, 4, "US-CA 1234.XXX"}, - {29.798100000, -95.405882500, 4, 6, "US-TX 12.XX"}, - {33.081323000, -97.052655000, 4, 6, "US-TX 12.XXX"}, - {30.247514000, -97.813446125, 5, 7, "US-TX 000.XX"}, - {32.718614000, -97.402382625, 4, 6, "US-TX 200.XX"}, - {31.771614000, -106.532034250, 3, 13, "US-TX 400.XX"}, - {32.783744000, -97.189733125, 4, 6, "US-TX 600.XX"}, - {27.802824000, -97.466264375, 4, 6, "US-TX 800.XX"}, - {27.546595000, -99.527746875, 3, 15, "US-TX 900.XX"}, - {29.846924000, -95.508868375, 4, 6, "US-TX B00.XX"}, - {29.890168000, -95.409646375, 4, 6, "US-TX C00.XX"}, - {29.846924000, -95.310424375, 4, 6, "US-TX D00.XX"}, - {29.760435000, -95.508868375, 4, 6, "US-TX F00.XX"}, - {29.717190000, -95.409646375, 4, 6, "US-TX G00.XX"}, - {29.760435000, -95.310424375, 4, 6, "US-TX H00.XX"}, - {29.717190000, -95.211202375, 4, 6, "US-TX J00.XX"}, - {29.480224000, -98.680768375, 5, 7, "US-TX K00.XX"}, - {29.480224000, -98.581546375, 5, 7, "US-TX L00.XX"}, - {29.480224000, -98.482324375, 5, 7, "US-TX M00.XX"}, - {29.393735000, -98.680542625, 5, 7, "US-TX N00.XX"}, - {29.393735000, -98.581801625, 5, 7, "US-TX P00.XX"}, - {29.393735000, -98.483060625, 5, 7, "US-TX Q00.XX"}, - {33.608224000, -101.920276375, 3, 5, "US-TX R00.XX"}, - {35.244224000, -101.888720000, 3, 6, "US-TX S00.XX"}, - {25.970724000, -97.525086125, 3, 10, "US-TX T00.XX"}, - {30.130724000, -94.186894125, 4, 6, "US-TX V00.XX"}, - {26.260724000, -98.285086125, 3, 10, "US-TX W00.XX"}, - {31.583924000, -97.209685250, 5, 7, "US-TX X00.XX"}, - {32.490724000, -99.787912000, 3, 5, "US-TX Y00.XX"}, - {33.940724000, -98.568816000, 4, 9, "US-TX Z00.XX"}, - {31.444161500, -96.584806500, 3, 5, "US-TX 123.XXX"}, - {31.252108000, -99.549237000, 4, 6, "US-TX 12.XXXX"}, - {34.000258000, -98.591291500, 3, 8, "US-TX 1234.XX"}, - {36.162562500, -102.968741000, 2, 5, "US-TX B123.XXX"}, - {34.577121000, -102.957458000, 2, 5, "US-TX C123.XXX"}, - {34.577121000, -100.037800000, 2, 5, "US-TX D123.XXX"}, - {33.583608000, -97.155673500, 3, 5, "US-TX F123.XXX"}, - {30.828398500, -106.539954500, 2, 9, "US-TX G123.XXX"}, - {29.986598500, -105.134847000, 2, 9, "US-TX H123.XXX"}, - {31.903628500, -101.320199000, 2, 4, "US-TX J123.XXX"}, - {31.889706000, -98.683379000, 4, 6, "US-TX K123.XXX"}, - {31.889706000, -96.047379000, 3, 5, "US-TX L123.XXX"}, - {29.736286000, -101.321727500, 2, 9, "US-TX M123.XXX"}, - {29.722110000, -98.684889500, 4, 6, "US-TX N123.XXX"}, - {29.856732000, -96.054150000, 3, 5, "US-TX P123.XXX"}, - {27.314653000, -99.763205000, 2, 12, "US-TX Q123.XXX"}, - {31.724393500, -99.635250000, 3, 5, "US-TX X123.XXX"}, - {29.553223000, -99.636298500, 4, 6, "US-TX Z123.XXX"}, - {61.216100000, -149.902464000, 5, 7, "US-AK 12.XX"}, - {61.385805000, -150.071100750, 4, 6, "US-AK 00.XXX"}, - {64.843175000, -147.995982500, 3, 5, "US-AK J0.XXX"}, - {58.419374000, -134.675560125, 4, 9, "US-AK 000.XX"}, - {61.554545000, -149.883530625, 4, 6, "US-AK 600.XX"}, - {61.696545000, -149.883530625, 4, 6, "US-AK C00.XX"}, - {61.692980000, -149.341530625, 5, 7, "US-AK J00.XX"}, - {57.136204000, -135.505190250, 3, 8, "US-AK P00.XX"}, - {55.436004000, -131.808625500, 3, 8, "US-AK V00.XX"}, - {62.478983500, -152.290427500, 3, 5, "US-AK 123.XXX"}, - {57.040230000, -134.305994500, 3, 8, "US-AK 12.XXXX"}, - {58.630971000, -136.826279500, 3, 8, "US-AK 1234.XX"}, - {59.606402000, -140.805547500, 2, 5, "US-AK 0123.XXX"}, - {71.291883500, -160.544306500, 2, 4, "US-AK 1123.XXX"}, - {70.270977000, -147.690442000, 2, 4, "US-AK 2123.XXX"}, - {70.270977000, -154.691327000, 2, 4, "US-AK 3123.XXX"}, - {67.498137000, -160.895034000, 2, 4, "US-AK 4123.XXX"}, - {67.498137000, -166.862034000, 2, 4, "US-AK 5123.XXX"}, - {67.543459500, -147.060897500, 2, 4, "US-AK 6123.XXX"}, - {67.543459500, -153.406380500, 2, 4, "US-AK 7123.XXX"}, - {67.543459500, -159.751863500, 3, 5, "US-AK 8123.XXX"}, - {66.460439000, -167.885179000, 2, 4, "US-AK 9123.XXX"}, - {64.849015000, -146.537619500, 2, 4, "US-AK B123.XXX"}, - {64.849015000, -152.317073500, 2, 4, "US-AK C123.XXX"}, - {64.849015000, -158.096527500, 2, 4, "US-AK D123.XXX"}, - {64.849015000, -163.875981500, 2, 4, "US-AK F123.XXX"}, - {64.849015000, -169.655435500, 2, 7, "US-AK G123.XXX"}, - {61.164591500, -173.479144000, 2, 5, "US-AK H123.XXX"}, - {62.138035000, -146.131872000, 2, 4, "US-AK J123.XXX"}, - {62.138035000, -151.464461000, 3, 5, "US-AK K123.XXX"}, - {62.138035000, -156.797050000, 2, 4, "US-AK L123.XXX"}, - {62.138035000, -162.129639000, 2, 4, "US-AK M123.XXX"}, - {62.138035000, -167.462228000, 2, 4, "US-AK N123.XXX"}, - {58.899746500, -152.208393500, 2, 4, "US-AK P123.XXX"}, - {59.395122000, -157.156066500, 2, 4, "US-AK Q123.XXX"}, - {59.395122000, -162.101372500, 2, 4, "US-AK R123.XXX"}, - {58.057407500, -171.851077000, 2, 4, "US-AK S123.XXX"}, - {55.442162000, -162.572601000, 2, 4, "US-AK T123.XXX"}, - {54.179844500, -167.079360000, 2, 4, "US-AK V123.XXX"}, - {53.196962000, -171.834998500, 2, 4, "US-AK W123.XXX"}, - {52.619862000, -177.166789500, 2, 4, "US-AK X123.XXX"}, - {52.619862000, 177.503210500, 2, 4, "US-AK Y123.XXX"}, - {52.699335000, 172.459471000, 2, 5, "US-AK Z123.XXX"}, - {49.286600000, -123.178656000, 5, 8, "CA-BC 12.XX"}, - {49.224514500, -123.257310000, 4, 7, "CA-BC 12.XXX"}, - {48.477745000, -123.561262500, 4, 10, "CA-BC 000.XX"}, - {48.519145000, -123.443362500, 4, 10, "CA-BC 100.XX"}, - {48.496545000, -123.357062500, 4, 10, "CA-BC 200.XX"}, - {49.071645000, -122.392658750, 4, 7, "CA-BC 300.XX"}, - {49.930924000, -119.501053250, 4, 9, "CA-BC 400.XX"}, - {49.189124000, -124.031197750, 4, 7, "CA-BC 500.XX"}, - {49.244145000, -124.102946750, 4, 7, "CA-BC 600.XX"}, - {53.928334000, -122.835696875, 3, 6, "CA-BC 700.XX"}, - {49.192634000, -122.001746750, 4, 7, "CA-BC 800.XX"}, - {50.065534000, -125.291551250, 4, 7, "CA-BC 900.XX"}, - {54.321945000, -130.354017500, 3, 7, "CA-BC B00.XX"}, - {49.347134000, -124.476215000, 4, 7, "CA-BC C00.XX"}, - {54.541434000, -128.672333500, 3, 6, "CA-BC D00.XX"}, - {49.106945000, -117.818646750, 4, 9, "CA-BC F00.XX"}, - {50.718224000, -120.427631500, 4, 7, "CA-BC G00.XX"}, - {50.300424000, -119.338453250, 4, 9, "CA-BC H00.XX"}, - {49.521324000, -119.647276000, 4, 9, "CA-BC J00.XX"}, - {49.720524000, -125.029376000, 4, 7, "CA-BC K00.XX"}, - {49.541524000, -115.826176000, 4, 9, "CA-BC L00.XX"}, - {56.285224000, -120.904284375, 3, 6, "CA-BC M00.XX"}, - {49.286224000, -124.859497750, 4, 7, "CA-BC N00.XX"}, - {50.755624000, -119.317631500, 4, 9, "CA-BC P00.XX"}, - {49.876124000, -124.567176000, 4, 7, "CA-BC Q00.XX"}, - {55.801324000, -120.307580375, 3, 6, "CA-BC R00.XX"}, - {52.178924000, -122.203378125, 3, 6, "CA-BC S00.XX"}, - {49.528224000, -117.352876000, 4, 9, "CA-BC T00.XX"}, - {53.022324000, -122.531769250, 3, 6, "CA-BC V00.XX"}, - {49.357224000, -117.741197750, 4, 9, "CA-BC W00.XX"}, - {51.050724000, -118.278609750, 4, 9, "CA-BC X00.XX"}, - {50.124364000, -120.834617750, 4, 7, "CA-BC Y00.XX"}, - {49.663804000, -116.017451000, 4, 9, "CA-BC YK0.00"}, - {48.791064000, -123.754172500, 4, 10, "CA-BC Z00.XX"}, - {48.695455000, -123.445837500, 4, 10, "CA-BC ZK0.00"}, - {50.908983500, -126.280049000, 3, 6, "CA-BC 123.XXX"}, - {51.414039000, -122.187883000, 3, 6, "CA-BC 12.XXXX"}, - {51.480999000, -118.241706000, 3, 8, "CA-BC 1234.XX"}, - {51.350023500, -138.230592000, 2, 6, "CA-BC 1234.XXX"}, - {51.048724000, -114.104464250, 5, 10, "CA-AB 00.XX"}, - {53.501804000, -113.575094625, 5, 8, "CA-AB J0.XX"}, - {51.113794000, -114.332744500, 4, 9, "CA-AB 00.XXX"}, - {53.529814000, -113.801422750, 4, 7, "CA-AB J0.XXX"}, - {52.264194000, -113.951191125, 4, 7, "CA-AB 000.XX"}, - {49.671314000, -112.942602000, 4, 7, "CA-AB 300.XX"}, - {50.015014000, -110.804820250, 3, 6, "CA-AB 500.XX"}, - {55.170214000, -118.911802500, 3, 8, "CA-AB 700.XX"}, - {56.693814000, -111.505016250, 4, 7, "CA-AB 900.XX"}, - {51.272214000, -114.111056750, 4, 9, "CA-AB C00.XX"}, - {53.509514000, -114.043110250, 4, 7, "CA-AB F00.XX"}, - {53.282514000, -113.590910250, 4, 7, "CA-AB H00.XX"}, - {53.722014000, -113.275198375, 4, 7, "CA-AB K00.XX"}, - {53.281214000, -110.206010250, 3, 6, "CA-AB M00.XX"}, - {52.983614000, -112.899252250, 4, 7, "CA-AB P00.XX"}, - {50.544514000, -111.994538500, 4, 7, "CA-AB R00.XX"}, - {54.419714000, -110.317486500, 3, 6, "CA-AB T00.XX"}, - {52.448814000, -113.835864125, 4, 7, "CA-AB W00.XX"}, - {52.950014000, -113.477052250, 4, 7, "CA-AB Y00.XX"}, - {51.617583500, -115.222207500, 3, 9, "CA-AB 123.XXX"}, - {54.106720000, -115.227472000, 3, 8, "CA-AB 12.XXXX"}, - {56.854870000, -115.448493500, 3, 8, "CA-AB 1234.XX"}, - {59.234957000, -119.638849000, 2, 7, "CA-AB 1234.XXX"}, - {43.701100000, -79.432204000, 4, 8, "CA-ON 12.XX"}, - {43.813563500, -79.810081000, 4, 7, "CA-ON 12.XXX"}, - {45.452545000, -75.754181250, 3, 10, "CA-ON 000.XX"}, - {45.482445000, -75.582567250, 3, 10, "CA-ON 100.XX"}, - {45.390845000, -75.820054250, 3, 9, "CA-ON 200.XX"}, - {45.390845000, -75.697528250, 3, 9, "CA-ON 300.XX"}, - {43.269524000, -79.931195500, 4, 7, "CA-ON 400.XX"}, - {43.269524000, -79.812993500, 4, 7, "CA-ON 500.XX"}, - {43.492524000, -80.548095500, 4, 7, "CA-ON 600.XX"}, - {43.021124000, -81.361144000, 4, 7, "CA-ON 700.XX"}, - {43.021124000, -81.243903000, 4, 7, "CA-ON 800.XX"}, - {43.214734000, -79.282892500, 3, 7, "CA-ON 900.XX"}, - {42.324324000, -83.069491500, 3, 11, "CA-ON B00.XX"}, - {43.931324000, -78.983548000, 3, 7, "CA-ON C00.XX"}, - {43.939973000, -78.894175000, 3, 7, "CA-ON D00.XX"}, - {43.403924000, -79.846995500, 4, 7, "CA-ON F00.XX"}, - {43.419245000, -80.374893500, 4, 7, "CA-ON G00.XX"}, - {44.421824000, -79.740912375, 4, 8, "CA-ON H00.XX"}, - {43.584424000, -80.320495500, 4, 7, "CA-ON J00.XX"}, - {44.272534000, -76.604868875, 3, 7, "CA-ON K00.XX"}, - {46.524245000, -81.032175000, 4, 7, "CA-ON L00.XX"}, - {48.450345000, -89.305842500, 3, 6, "CA-ON M00.XX"}, - {43.191124000, -80.322595500, 4, 7, "CA-ON N00.XX"}, - {43.893724000, -79.118048000, 3, 7, "CA-ON P00.XX"}, - {43.145624000, -79.153495500, 3, 9, "CA-ON Q00.XX"}, - {43.019124000, -82.439544000, 3, 9, "CA-ON R00.XX"}, - {45.355824000, -75.939029250, 3, 9, "CA-ON S00.XX"}, - {44.340724000, -78.396612375, 3, 7, "CA-ON T00.XX"}, - {46.545945000, -84.404140000, 3, 9, "CA-ON V00.XX"}, - {44.215124000, -77.441812375, 3, 7, "CA-ON W00.XX"}, - {43.004664000, -79.295807000, 3, 7, "CA-ON X00.XX"}, - {46.301504000, -79.483535000, 3, 9, "CA-ON XK0.00"}, - {45.049294000, -74.778284375, 3, 9, "CA-ON Y00.XX"}, - {42.400804000, -82.226329500, 3, 7, "CA-ON YK0.00"}, - {48.489864000, -81.378772500, 3, 6, "CA-ON Z00.XX"}, - {44.105004000, -77.609259375, 3, 7, "CA-ON ZK0.00"}, - {45.210161500, -81.661515500, 4, 7, "CA-ON 123.XXX"}, - {47.690158000, -81.724681000, 3, 6, "CA-ON 1234.XX"}, - {45.660027000, -77.947036000, 2, 8, "CA-ON 12.XXXX"}, - {42.507037000, -94.634875500, 2, 8, "CA-ON 1234.XXX"}, - {45.549100000, -73.650586500, 5, 8, "CA-QC 12.XX"}, - {45.769215000, -73.857918500, 4, 7, "CA-QC 12.XXX"}, - {46.906324000, -71.393424375, 5, 8, "CA-QC 000.XX"}, - {46.906324000, -71.267294375, 5, 8, "CA-QC 100.XX"}, - {46.819835000, -71.393424375, 5, 8, "CA-QC 200.XX"}, - {46.819835000, -71.267294375, 5, 8, "CA-QC 300.XX"}, - {46.733346000, -71.304569000, 5, 8, "CA-QC 400.XX"}, - {45.490434000, -75.813744250, 4, 9, "CA-QC 500.XX"}, - {45.524065000, -75.691218250, 4, 9, "CA-QC 600.XX"}, - {45.415405000, -71.995181250, 4, 7, "CA-QC 700.XX"}, - {48.436545000, -71.283412500, 4, 7, "CA-QC 800.XX"}, - {48.454634000, -71.137795500, 4, 7, "CA-QC 900.XX"}, - {46.397624000, -72.618760000, 4, 7, "CA-QC B00.XX"}, - {45.328224000, -73.324629250, 5, 8, "CA-QC C00.XX"}, - {45.901395000, -72.551542125, 4, 7, "CA-QC D00.XX"}, - {45.833924000, -74.066394625, 4, 7, "CA-QC F00.XX"}, - {45.450724000, -72.787629250, 4, 7, "CA-QC G00.XX"}, - {46.620124000, -72.775860000, 4, 7, "CA-QC H00.XX"}, - {45.670524000, -73.004629250, 4, 7, "CA-QC J00.XX"}, - {45.595624000, -73.242629250, 5, 8, "CA-QC K00.XX"}, - {48.500524000, -68.589619500, 3, 6, "CA-QC L00.XX"}, - {45.583624000, -74.000429250, 4, 7, "CA-QC M00.XX"}, - {46.099124000, -72.021394625, 4, 7, "CA-QC N00.XX"}, - {48.282145000, -79.056665625, 3, 7, "CA-QC P00.XX"}, - {45.300645000, -74.190901250, 4, 7, "CA-QC Q00.XX"}, - {46.056724000, -73.170594625, 4, 7, "CA-QC R00.XX"}, - {48.138524000, -77.866354125, 4, 8, "CA-QC S00.XX"}, - {46.160824000, -70.713994625, 4, 8, "CA-QC T00.XX"}, - {48.603924000, -71.698319500, 4, 7, "CA-QC V00.XX"}, - {50.273424000, -66.429253250, 3, 7, "CA-QC W00.XX"}, - {45.412645000, -74.061044250, 4, 7, "CA-QC X00.XX"}, - {46.120324000, -71.373794625, 5, 8, "CA-QC Y00.XX"}, - {45.309724000, -72.199829250, 4, 7, "CA-QC Z00.XX"}, - {46.293107000, -75.858715000, 3, 7, "CA-QC 123.XXX"}, - {48.200300500, -79.282544500, 3, 7, "CA-QC 12.XXXX"}, - {45.422604000, -71.786942000, 4, 7, "CA-QC 1234.XX"}, - {53.127065500, -79.352986000, 2, 6, "CA-QC 1234.XXX"}, - {60.593356500, -80.350906500, 2, 6, "CA-QC 123.XXXX"}, - {52.185100000, -106.720064500, 5, 8, "CA-SK 12.XX"}, - {52.242294000, -106.939037875, 4, 7, "CA-SK 00.XXX"}, - {50.463114000, -104.834792750, 4, 7, "CA-SK J0.XXX"}, - {53.210094000, -105.879809250, 4, 7, "CA-SK 000.XX"}, - {50.382694000, -105.681394250, 4, 7, "CA-SK 300.XX"}, - {51.230394000, -102.613588750, 4, 7, "CA-SK 600.XX"}, - {50.292294000, -107.909794250, 4, 7, "CA-SK 900.XX"}, - {52.764194000, -108.402246250, 4, 7, "CA-SK D00.XX"}, - {49.133694000, -103.106899750, 4, 7, "CA-SK H00.XX"}, - {49.657194000, -103.967747000, 4, 7, "CA-SK L00.XX"}, - {53.264814000, -110.006910250, 3, 9, "CA-SK P00.XX"}, - {52.197314000, -105.163164125, 4, 7, "CA-SK R00.XX"}, - {54.107614000, -108.548186500, 3, 6, "CA-SK T00.XX"}, - {52.841314000, -104.714352250, 4, 7, "CA-SK W00.XX"}, - {50.916014000, -102.879056750, 4, 7, "CA-SK Y00.XX"}, - {53.428983500, -109.832881000, 3, 6, "CA-SK 123.XXX"}, - {53.236930000, -105.529661500, 3, 6, "CA-SK 12.XXXX"}, - {50.593275000, -107.877308000, 3, 6, "CA-SK 1234.XX"}, - {59.234957000, -109.694533000, 2, 5, "CA-SK 1234.XXX"}, - {49.931300000, -97.187038500, 5, 8, "CA-MB 12.XX"}, - {50.138115000, -97.425215000, 4, 7, "CA-MB 12.XXX"}, - {49.849104000, -100.082949000, 4, 7, "CA-MB 000.XX"}, - {49.969604000, -98.394989250, 4, 7, "CA-MB 400.XX"}, - {49.549804000, -96.765649000, 4, 7, "CA-MB 800.XX"}, - {55.752104000, -98.003059375, 4, 7, "CA-MB D00.XX"}, - {49.169494000, -98.013199750, 4, 7, "CA-MB J00.XX"}, - {54.762694000, -102.006082500, 3, 8, "CA-MB M00.XX"}, - {51.144294000, -100.168188750, 4, 7, "CA-MB Q00.XX"}, - {49.188294000, -98.241099750, 4, 7, "CA-MB T00.XX"}, - {50.344894000, -97.377794250, 4, 7, "CA-MB X00.XX"}, - {51.617578500, -100.250866500, 3, 6, "CA-MB 123.XXX"}, - {54.106715000, -100.256131000, 3, 6, "CA-MB 12.XXXX"}, - {56.854865000, -100.477152500, 3, 6, "CA-MB 1234.XX"}, - {59.234957000, -101.537373000, 2, 7, "CA-MB 1234.XXX"}, - {47.614800000, -52.784772000, 5, 7, "CA-NL 12.XX"}, - {47.768215000, -53.283210000, 4, 6, "CA-NL 12.XXX"}, - {48.949204000, -58.073107750, 4, 8, "CA-NL 000.XX"}, - {48.983545000, -54.672758750, 4, 6, "CA-NL 400.XX"}, - {49.013845000, -55.769458750, 5, 7, "CA-NL 700.XX"}, - {52.933494000, -67.014246250, 4, 9, "CA-NL B00.XX"}, - {53.346205000, -60.548010250, 4, 8, "CA-NL F00.XX"}, - {48.593624000, -58.655662500, 4, 8, "CA-NL J00.XX"}, - {48.160994000, -54.054213125, 4, 6, "CA-NL M00.XX"}, - {49.201194000, -57.516799750, 4, 8, "CA-NL Q00.XX"}, - {47.177494000, -55.336934375, 4, 6, "CA-NL T00.XX"}, - {47.054094000, -55.284234375, 4, 6, "CA-NL X00.XX"}, - {49.219583500, -56.326025500, 4, 6, "CA-NL 123.XXX"}, - {49.912322000, -59.239515000, 3, 7, "CA-NL 12.XXXX"}, - {51.625280500, -57.477241500, 4, 8, "CA-NL 1234.XX"}, - {60.617442500, -67.398312000, 3, 9, "CA-NL 123.XXXX"}, - {53.688750000, -60.303000000, 3, 7, "CA-NL JGV0.2W4"}, - {45.315600000, -66.112486500, 5, 11, "CA-NB 12.XX"}, - {45.573615000, -66.346518500, 4, 10, "CA-NB 12.XXX"}, - {46.115244000, -64.931409625, 4, 10, "CA-NB 000.XX"}, - {45.925574000, -66.720612625, 4, 9, "CA-NB 600.XX"}, - {47.650374000, -65.839238750, 4, 10, "CA-NB C00.XX"}, - {47.959274000, -66.819080125, 4, 10, "CA-NB J00.XX"}, - {47.413474000, -68.404738750, 4, 12, "CA-NB P00.XX"}, - {47.048574000, -65.693196375, 4, 11, "CA-NB V00.XX"}, - {46.385524500, -67.715042000, 4, 10, "CA-NB 123.XXX"}, - {47.203705500, -68.834700000, 3, 11, "CA-NB 12.XXXX"}, - {46.318500000, -66.399000000, 4, 10, "CA-NB 4Z07.JP7"}, - {44.694100000, -63.638846000, 6, 8, "CA-NS 12.XX"}, - {44.873815000, -63.870283500, 5, 10, "CA-NS 12.XXX"}, - {45.630374000, -62.799971250, 4, 8, "CA-NS 000.XX"}, - {46.184874000, -60.290012625, 4, 8, "CA-NS 500.XX"}, - {43.830074000, -66.179014000, 4, 7, "CA-NS B00.XX"}, - {45.376504000, -63.424963250, 4, 8, "CA-NS H00.XX"}, - {45.605104000, -61.467763250, 5, 9, "CA-NS M00.XX"}, - {45.860804000, -64.402563625, 4, 11, "CA-NS R00.XX"}, - {45.008704000, -64.202462875, 5, 12, "CA-NS W00.XX"}, - {45.235644500, -65.765654000, 3, 12, "CA-NS 123.XXX"}, - {43.979234000, -66.241208500, 3, 6, "CA-NS 12.XXXX"}, - {45.715652500, -61.581266500, 4, 8, "CA-NS 1234.XX"}, - {45.292000000, -63.047750000, 3, 7, "CA-NS CBYV.T9Y"}, - {46.274000000, -63.189130000, 5, 10, "CA-PE 12.XX"}, - {46.319595000, -63.804328000, 4, 12, "CA-PE 12.XXX"}, - {46.160274000, -62.914698625, 4, 9, "CA-PE 000.XX"}, - {47.051345000, -64.252671875, 4, 11, "CA-PE C00.XX"}, - {46.472545000, -62.428675000, 4, 9, "CA-PE P00.XX"}, - {46.864937000, -64.357450500, 3, 10, "CA-PE 123.XXX"}, - {46.547000000, -63.168500000, 3, 8, "CA-PE C3DG.M4V"}, - {60.690686000, -135.167659500, 5, 11, "CA-YT 12.XX"}, - {60.944515000, -135.505163500, 4, 10, "CA-YT 12.XXX"}, - {64.039024000, -139.525297375, 4, 8, "CA-YT 000.XX"}, - {60.162934000, -129.038232625, 4, 9, "CA-YT 800.XX"}, - {60.808624000, -137.754167250, 4, 8, "CA-YT J00.XX"}, - {62.140004000, -136.506447625, 4, 8, "CA-YT S00.XX"}, - {62.618983500, -138.730427500, 3, 7, "CA-YT 123.XXX"}, - {62.426930000, -133.297966000, 3, 9, "CA-YT 12.XXXX"}, - {65.175079000, -139.755141000, 3, 7, "CA-YT 1234.XX"}, - {68.996685000, -140.403938500, 2, 6, "CA-YT 1234.XXX"}, - {62.483600000, -114.474674000, 5, 10, "CA-NT 12.XX"}, - {62.648615000, -114.851925000, 4, 9, "CA-NT 12.XXX"}, - {60.794104000, -116.030130250, 4, 8, "CA-NT 000.XX"}, - {68.367004000, -133.818141000, 4, 10, "CA-NT 400.XX"}, - {62.829304000, -116.198576875, 4, 8, "CA-NT 800.XX"}, - {61.829004000, -121.557233125, 4, 7, "CA-NT D00.XX"}, - {60.099545000, -112.167553125, 3, 7, "CA-NT J00.XX"}, - {65.284794000, -126.953409500, 3, 8, "CA-NT M00.XX"}, - {69.423594000, -133.213585250, 4, 10, "CA-NT Q00.XX"}, - {68.228594000, -135.242723000, 4, 10, "CA-NT T00.XX"}, - {60.251394000, -123.543630625, 4, 7, "CA-NT X00.XX"}, - {63.047102500, -118.967416000, 3, 7, "CA-NT 123.XXX"}, - {62.426525000, -124.203518000, 3, 8, "CA-NT 12.XXXX"}, - {69.515090000, -136.250338000, 3, 9, "CA-NT 1234.XX"}, - {62.547183000, -135.306581000, 2, 9, "CA-NT 1234.XXX"}, - {78.428455500, -135.510348000, 2, 4, "CA-NT 123.XXXX"}, - {63.785100000, -68.585340500, 5, 8, "CA-NU 12.XX"}, - {63.950115000, -68.981613500, 4, 7, "CA-NU 12.XXX"}, - {61.162904000, -94.287106750, 3, 6, "CA-NU 000.XX"}, - {69.157544000, -105.351459250, 3, 8, "CA-NU 700.XX"}, - {64.190544000, -83.433579500, 3, 6, "CA-NU F00.XX"}, - {67.853844000, -115.357523750, 3, 8, "CA-NU M00.XX"}, - {62.867344000, -92.353837875, 3, 6, "CA-NU T00.XX"}, - {65.028983500, -71.191701500, 3, 6, "CA-NU 123.XXX"}, - {66.925679000, -120.863805000, 2, 7, "CA-NU 12.XXXX"}, - {60.273746000, -101.711845000, 2, 5, "CA-NU 1234.XX"}, - {61.899812000, -113.926778000, 2, 8, "CA-NU 1234.XXX"}, - {81.556801500, -108.168619000, 2, 4, "CA-NU 123.XXXX"}, - {34.452256000, 72.512561000, 2, 9, "IND 0123.XXX"}, - {34.452256000, 75.012561000, 2, 10, "IND 1123.XXX"}, - {33.897648000, 77.507921500, 2, 9, "IND 2123.XXX"}, - {33.803148500, 73.545259000, 2, 11, "IND 3123.XXX"}, - {33.803148500, 76.673314000, 2, 8, "IND 4123.XXX"}, - {25.824457500, 82.718794000, 2, 8, "IND 5123.XXX"}, - {25.824457500, 85.608521000, 2, 6, "IND 6123.XXX"}, - {23.126951500, 82.778154500, 2, 8, "IND 7123.XXX"}, - {23.126951500, 85.638036500, 2, 6, "IND 8123.XXX"}, - {23.937687000, 88.396176500, 2, 6, "IND 9123.XXX"}, - {23.126951500, 68.478474500, 2, 6, "IND B123.XXX"}, - {23.126951500, 71.338410500, 2, 8, "IND C123.XXX"}, - {23.126951500, 74.198346500, 2, 12, "IND D123.XXX"}, - {23.126951500, 77.058282500, 2, 9, "IND F123.XXX"}, - {23.126951500, 79.918218500, 2, 7, "IND G123.XXX"}, - {20.278892000, 72.702966000, 2, 7, "IND H123.XXX"}, - {20.278892000, 75.602966000, 2, 5, "IND J123.XXX"}, - {20.278892000, 78.502966000, 2, 5, "IND K123.XXX"}, - {20.278892000, 81.402966000, 2, 9, "IND L123.XXX"}, - {20.278892000, 84.302966000, 2, 8, "IND M123.XXX"}, - {17.955512500, 72.903212000, 2, 6, "IND N123.XXX"}, - {17.955512500, 75.703212000, 2, 9, "IND P123.XXX"}, - {17.955512500, 78.503212000, 2, 11, "IND Q123.XXX"}, - {17.955512500, 81.303212000, 2, 10, "IND R123.XXX"}, - {15.485560500, 73.558053500, 2, 5, "IND S123.XXX"}, - {15.485560500, 76.298825500, 2, 10, "IND T123.XXX"}, - {15.485560500, 79.039597500, 2, 10, "IND V123.XXX"}, - {12.397974000, 74.472839000, 2, 5, "IND W123.XXX"}, - {12.397974000, 77.621043000, 2, 11, "IND X123.XXX"}, - {10.595299500, 74.941574500, 2, 5, "IND Y123.XXX"}, - {8.066279000, 77.530191000, 2, 5, "IND Z123.XXX"}, - {30.929905000, 72.268478500, 2, 6, "IND B12.XXXX"}, - {30.929905000, 75.317191000, 3, 11, "IND C12.XXXX"}, - {30.929905000, 78.355873000, 2, 8, "IND D12.XXXX"}, - {28.079146000, 69.615295500, 2, 7, "IND F12.XXXX"}, - {28.297278000, 72.299505500, 2, 7, "IND G12.XXXX"}, - {28.297278000, 75.248814500, 2, 8, "IND H12.XXXX"}, - {28.297278000, 78.198123500, 2, 8, "IND J12.XXXX"}, - {28.297278000, 81.147432500, 2, 10, "IND K12.XXXX"}, - {28.297278000, 84.096741500, 2, 10, "IND L12.XXXX"}, - {28.297278000, 87.046050500, 2, 9, "IND M12.XXXX"}, - {25.616088000, 68.340209500, 2, 7, "IND P12.XXXX"}, - {25.616088000, 71.229936500, 2, 5, "IND Q12.XXXX"}, - {25.616088000, 74.119663500, 2, 7, "IND R12.XXXX"}, - {25.616088000, 77.009390500, 2, 10, "IND S12.XXXX"}, - {25.616088000, 79.899117500, 2, 7, "IND T12.XXXX"}, - {29.235694000, 94.622650000, 2, 10, "IND W12.XXXX"}, - {29.235694000, 91.643550000, 2, 10, "IND V12.XXXX"}, - {26.666057000, 89.963711000, 2, 7, "IND X12.XXXX"}, - {26.666057000, 92.883229000, 2, 10, "IND Y12.XXXX"}, - {23.650625000, 91.303458000, 2, 9, "IND Z12.XXXX"}, - {12.197930000, 71.829841500, 2, 6, "IND 512.XXXX"}, - {11.472836000, 92.279788500, 2, 7, "IND 612.XXXX"}, - {7.981424500, 92.273374500, 2, 5, "IND 712.XXXX"}, - {30.929905000, 74.512740000, 3, 15, "IND 812.XXXX"}, - {35.482380000, 73.750000000, 2, 11, "IND 61VS.0MVC"}, - {-12.357369000, 114.393259500, 1, 3, "AUS 1234.XXXX"}, - {2.561689500, -72.495813000, 1, 5, "BRA 1234.XXXX"}, - {61.669801500, 176.874733000, 1, 4, "USA 1234.XXXX"}, - {18.496930000, -92.377638500, 3, 13, "MEX 312.XXXX"}, - {21.178120000, -92.405572000, 2, 4, "MEX 212.XXXX"}, - {19.998396000, -89.605218000, 2, 10, "MEX 412.XXXX"}, - {20.960444000, -89.636842500, 2, 9, "MEX 112.XXXX"}, - {29.765858000, -118.290552500, 2, 7, "MEX 512.XXXX"}, - {20.211330000, -112.495072000, 2, 4, "MEX 612.XXXX"}, - {19.462230000, -115.944772000, 2, 4, "MEX 712.XXXX"}, - {23.769544000, -91.489030500, 2, 4, "MEX 812.XXXX"}, - {18.713128000, -93.271342500, 3, 5, "MEX 912.XXXX"}, - {32.502528500, -117.151004000, 2, 7, "MEX 0123.XXX"}, - {31.740649500, -116.658857500, 2, 8, "MEX 1123.XXX"}, - {31.740649500, -113.620175500, 2, 11, "MEX 2123.XXX"}, - {31.740649500, -110.581493500, 2, 9, "MEX 3123.XXX"}, - {31.740649500, -107.542811500, 2, 9, "MEX 4123.XXX"}, - {29.031690500, -104.535115000, 3, 11, "MEX 5123.XXX"}, - {29.043144500, -116.328038500, 2, 7, "MEX 6123.XXX"}, - {29.043144500, -113.348938500, 2, 9, "MEX 7123.XXX"}, - {29.043144500, -110.369838500, 2, 7, "MEX 8123.XXX"}, - {29.043144500, -107.390738500, 2, 7, "MEX 9123.XXX"}, - {29.043144500, -104.411638500, 3, 11, "MEX B123.XXX"}, - {29.043144500, -101.432538500, 3, 11, "MEX C123.XXX"}, - {26.361954500, -113.500153500, 2, 9, "MEX D123.XXX"}, - {23.795895500, -110.718742500, 3, 9, "MEX F123.XXX"}, - {26.361954500, -108.638261500, 2, 12, "MEX G123.XXX"}, - {26.361954500, -105.718743500, 2, 13, "MEX H123.XXX"}, - {26.361954500, -102.799225500, 2, 11, "MEX J123.XXX"}, - {26.361954500, -99.879707500, 2, 13, "MEX K123.XXX"}, - {23.697080500, -106.770881500, 2, 9, "MEX L123.XXX"}, - {23.697080500, -103.910945500, 2, 10, "MEX M123.XXX"}, - {23.697080500, -101.051009500, 2, 13, "MEX N123.XXX"}, - {23.697080500, -98.191073500, 2, 7, "MEX P123.XXX"}, - {21.015890500, -105.656579500, 2, 10, "MEX Q123.XXX"}, - {21.015890500, -102.856225500, 2, 8, "MEX R123.XXX"}, - {21.015890500, -100.055871500, 2, 10, "MEX S123.XXX"}, - {21.015890500, -97.255517500, 2, 7, "MEX T123.XXX"}, - {18.318384500, -103.528196000, 2, 7, "MEX V123.XXX"}, - {18.318384500, -100.757633000, 2, 10, "MEX W123.XXX"}, - {18.350219000, -97.985877500, 2, 15, "MEX X123.XXX"}, - {18.710066500, -95.215973000, 3, 10, "MEX Y123.XXX"}, - {17.167812500, -94.247408500, 3, 12, "MEX Z123.XXX"}, - {17.410000000, -91.165104500, 3, 14, "MEX VVK2.1XFV"}, - {55.784100000, 37.548041500, 5, 13, "RU-MOW 12.XX"}, - {55.954596000, 37.218282000, 4, 13, "RU-MOW 12.XXX"}, - {55.861895000, 37.575516500, 4, 11, "RU-MOW FHH.HHH"}, - {55.569575000, 37.211238500, 4, 10, "RU-MOW Q12.XXX"}, - {55.754555500, 37.567500000, 5, 13, "RU-MOW HHH2.5XM"}, - {59.956756000, 30.213922500, 5, 15, "RU-SPE 12.XX"}, - {59.663242000, 30.011588000, 3, 13, "RU-SPE 12.XXX"}, - {60.222125000, 29.462931000, 3, 11, "RU-SPE 123.XX"}, - {59.937650000, 30.092125000, 4, 13, "RU-SPE 44V9.RX3"}, - {54.744500000, 20.449225500, 4, 7, "RU-KGD 12.XX"}, - {54.919615000, 20.001526500, 3, 5, "RU-KGD 12.XXX"}, - {54.436261000, 20.758875500, 3, 6, "RU-KGD 123.XX"}, - {54.872460500, 19.725015500, 2, 4, "RU-KGD 123.XXX"}, - {43.268635000, 44.732866500, 4, 10, "RU-IN 12.XX"}, - {43.523728500, 44.514193500, 3, 8, "RU-IN 12.XXX"}, - {42.694632000, 44.643477000, 3, 10, "RU-IN 123.XX"}, - {43.115180000, 44.837500000, 3, 12, "RU-IN MTM1.FK2"}, - {44.943994000, 38.917619500, 5, 13, "RU-AD 12.XX"}, - {44.870063000, 38.717504500, 4, 11, "RU-AD 12.XXX"}, - {44.428963000, 39.910562500, 4, 10, "RU-AD 123.XX"}, - {44.486750000, 39.720000000, 3, 9, "RU-AD K46.6W3"}, - {44.486750000, 39.720000000, 3, 9, "RU-AD 7NFT.GTZ"}, - {43.003015000, 44.618505500, 5, 8, "RU-SE 12.XX"}, - {43.255635000, 44.377798500, 4, 10, "RU-SE 12.XXX"}, - {43.211294000, 43.874914000, 4, 9, "RU-SE 000.XX"}, - {43.825545000, 44.250310000, 4, 13, "RU-SE J00.XX"}, - {42.597337000, 43.404636000, 3, 7, "RU-SE 123.XXX"}, - {43.196000000, 44.179000000, 4, 9, "RU-SE LS1S.XHH"}, - {43.495755500, 43.542380000, 5, 10, "RU-KB 12.XX"}, - {43.683115000, 43.314551500, 4, 9, "RU-KB 12.XXX"}, - {43.327019500, 43.923401500, 4, 9, "RU-KB 123.XX"}, - {43.810959500, 42.472174500, 3, 12, "RU-KB 123.XXX"}, - {43.455435000, 43.439135000, 4, 9, "RU-KB JR9Z.S7Q"}, - {44.215498500, 42.013591000, 5, 11, "RU-KC 12.XX"}, - {44.453615000, 41.748630000, 4, 10, "RU-KC 12.XXX"}, - {43.988024000, 41.017746000, 4, 12, "RU-KC 000.XX"}, - {43.899624000, 41.420246000, 4, 13, "RU-KC 800.XX"}, - {43.836024000, 41.743746000, 5, 11, "RU-KC J00.XX"}, - {43.983304000, 42.363358000, 4, 10, "RU-KC S00.XX"}, - {44.391526500, 40.756488000, 3, 11, "RU-KC 123.XXX"}, - {43.845000000, 41.683500000, 4, 13, "RU-KC DQ3S.VXJ"}, - {43.258015000, 45.647534000, 5, 11, "RU-CE 12.XX"}, - {43.493115000, 45.394551500, 4, 9, "RU-CE 12.XXX"}, - {42.567825000, 45.362789000, 4, 9, "RU-CE 123.XX"}, - {42.542647500, 44.839821000, 3, 7, "RU-CE 123.XXX"}, - {43.243500000, 45.746000000, 4, 10, "RU-CE PSSN.7XS"}, - {56.145065000, 47.214460500, 5, 16, "RU-CU 12.XX"}, - {56.054691500, 46.943633500, 4, 12, "RU-CU 12.XXX"}, - {54.917874000, 46.155685500, 4, 12, "RU-CU 000.XX"}, - {55.566424000, 47.267195500, 4, 10, "RU-CU C00.XX"}, - {55.551424000, 46.179895500, 4, 9, "RU-CU P00.XX"}, - {54.718959000, 45.920902000, 3, 14, "RU-CU 123.XXX"}, - {55.476500000, 47.166500000, 3, 6, "RU-CU YH5S.4JB"}, - {57.030100000, 40.908557500, 4, 9, "RU-IVA 12.XX"}, - {57.097915000, 40.762251500, 3, 8, "RU-IVA 12.XXX"}, - {57.430494000, 41.712831000, 3, 8, "RU-IVA 000.XX"}, - {57.009104000, 40.111190750, 3, 8, "RU-IVA J00.XX"}, - {57.350042000, 39.496737000, 2, 7, "RU-IVA 123.XXX"}, - {52.641900000, 39.512693500, 5, 7, "RU-LIP 12.XX"}, - {52.789815000, 39.345966500, 4, 6, "RU-LIP 12.XXX"}, - {52.758894000, 38.102178750, 4, 6, "RU-LIP 000.XX"}, - {53.058604000, 38.721150750, 4, 9, "RU-LIP J00.XX"}, - {53.451947500, 37.833431000, 3, 11, "RU-LIP 123.XXX"}, - {52.738300000, 39.248300000, 3, 5, "RU-LIP KQXT.759"}, - {53.002700000, 36.029193500, 5, 10, "RU-ORL 12.XX"}, - {53.071415000, 35.721831500, 4, 6, "RU-ORL 12.XXX"}, - {53.323224000, 36.397904750, 4, 12, "RU-ORL 000.XX"}, - {52.487624000, 37.375198875, 4, 6, "RU-ORL 800.XX"}, - {53.480024000, 35.815904750, 4, 9, "RU-ORL J00.XX"}, - {52.868404000, 37.154401750, 4, 6, "RU-ORL S00.XX"}, - {53.458068500, 34.905369000, 3, 12, "RU-ORL 123.XXX"}, - {52.789500000, 36.427500000, 4, 6, "RU-ORL FQWP.B0G"}, - {54.221100000, 37.522067500, 5, 7, "RU-TUL 12.XX"}, - {54.330015000, 37.240461500, 4, 10, "RU-TUL 12.XXX"}, - {54.016774000, 38.115559625, 4, 6, "RU-TUL 000.XX"}, - {54.584224000, 36.961569500, 4, 10, "RU-TUL C00.XX"}, - {53.718924000, 37.865627625, 4, 6, "RU-TUL P00.XX"}, - {54.853364000, 36.013066500, 3, 9, "RU-TUL 123.XXX"}, - {53.909000000, 37.426500000, 4, 6, "RU-TUL HM9T.4M2"}, - {50.629100000, 36.525319500, 5, 8, "RU-BE 12.XX"}, - {50.796115000, 36.251636500, 4, 7, "RU-BE 12.XXX"}, - {51.383545000, 37.463356250, 4, 10, "RU-BE 000.XX"}, - {51.383545000, 37.819462250, 4, 10, "RU-BE 800.XX"}, - {50.911354000, 36.989233500, 4, 10, "RU-BE J00.XX"}, - {50.722545000, 38.332352500, 4, 11, "RU-BE S00.XX"}, - {50.973277000, 35.444391000, 3, 9, "RU-BE 123.XXX"}, - {50.615850000, 37.301350000, 3, 6, "RU-BE HX48.FGR"}, - {56.175100000, 40.344741500, 5, 7, "RU-VLA 12.XX"}, - {56.409591000, 39.927913500, 4, 9, "RU-VLA 12.XXX"}, - {56.406545000, 40.920403125, 4, 8, "RU-VLA 000.XX"}, - {55.548775000, 41.897049500, 4, 9, "RU-VLA 500.XX"}, - {55.666545000, 40.539392500, 4, 6, "RU-VLA B00.XX"}, - {56.356804000, 38.510119625, 4, 9, "RU-VLA H00.XX"}, - {56.003390000, 39.360398125, 4, 9, "RU-VLA M00.XX"}, - {56.228354000, 41.962238625, 4, 9, "RU-VLA R00.XX"}, - {56.151162000, 38.711519625, 4, 7, "RU-VLA W00.XX"}, - {56.330667500, 38.413825000, 3, 8, "RU-VLA 123.XXX"}, - {55.965500000, 40.626000000, 4, 6, "RU-VLA MGWJ.629"}, - {51.772722000, 36.106376000, 5, 8, "RU-KRS 12.XX"}, - {51.916115000, 35.833280000, 4, 7, "RU-KRS 12.XXX"}, - {52.310900000, 35.029839875, 4, 13, "RU-KRS 000.XX"}, - {51.541038000, 34.562528250, 4, 7, "RU-KRS 800.XX"}, - {51.708545000, 35.168360625, 4, 7, "RU-KRS J00.XX"}, - {51.903804000, 36.718431125, 4, 7, "RU-KRS S00.XX"}, - {51.850648500, 34.204593500, 3, 9, "RU-KRS 123.XXX"}, - {51.671000000, 36.317750000, 4, 7, "RU-KRS FTQK.JXL"}, - {54.557710000, 36.219298500, 5, 11, "RU-KLU 12.XX"}, - {54.807015000, 35.860126500, 4, 7, "RU-KLU 12.XXX"}, - {55.160274000, 36.363285500, 4, 9, "RU-KLU 000.XX"}, - {54.127545000, 34.200378125, 4, 7, "RU-KLU C00.XX"}, - {54.126545000, 35.300378125, 4, 7, "RU-KLU P00.XX"}, - {55.183708500, 33.569369500, 3, 8, "RU-KLU 123.XXX"}, - {54.314000000, 35.352750000, 3, 7, "RU-KLU DLCR.TJX"}, - {52.678491500, 41.368718000, 5, 7, "RU-TT 12.XX"}, - {52.776506000, 41.285667000, 4, 6, "RU-TT 12.XXX"}, - {52.911244000, 40.302540750, 4, 9, "RU-TT 000.XX"}, - {51.976436000, 42.227257625, 4, 10, "RU-TT 600.XX"}, - {53.257545000, 41.200373750, 4, 6, "RU-TT C00.XX"}, - {51.874545000, 41.421360625, 4, 10, "RU-TT J00.XX"}, - {52.966424000, 42.672840750, 4, 9, "RU-TT P00.XX"}, - {53.554904000, 41.718373750, 4, 9, "RU-TT V00.XX"}, - {51.617383500, 39.936746000, 3, 10, "RU-TT 123.XXX"}, - {52.706500000, 41.581000000, 4, 6, "RU-TT PQ7W.T72"}, - {53.271545000, 34.309373750, 5, 7, "RU-BRY 00.XX"}, - {53.293558000, 34.246863750, 5, 10, "RU-BRY J0.XX"}, - {53.459815000, 34.006396500, 4, 10, "RU-BRY 12.XXX"}, - {52.778004000, 32.027101750, 4, 8, "RU-BRY 000.XX"}, - {52.584545000, 31.667364375, 4, 8, "RU-BRY 700.XX"}, - {52.929974000, 32.520835750, 4, 8, "RU-BRY F00.XX"}, - {53.888174000, 33.900733125, 4, 10, "RU-BRY M00.XX"}, - {53.686674000, 34.073133125, 4, 10, "RU-BRY T00.XX"}, - {53.819163500, 31.387382500, 3, 8, "RU-BRY 123.XXX"}, - {52.942500000, 33.287000000, 3, 5, "RU-BRY 9QF9.04W"}, - {57.651260000, 39.772748000, 5, 9, "RU-YAR 12.XX"}, - {57.768394000, 39.465793000, 4, 6, "RU-YAR 00.XXX"}, - {58.065884000, 38.596093625, 4, 6, "RU-YAR J0.XXX"}, - {57.514074000, 38.158362000, 4, 9, "RU-YAR 000.XX"}, - {57.254124000, 39.120125750, 4, 6, "RU-YAR C00.XX"}, - {56.826624000, 38.598225750, 4, 7, "RU-YAR P00.XX"}, - {56.649798500, 37.094775000, 3, 11, "RU-YAR 123.XXX"}, - {57.845500000, 39.142250000, 3, 5, "RU-YAR K9RP.H29"}, - {54.638225000, 39.642367000, 5, 10, "RU-RYA 12.XX"}, - {54.712027500, 39.185376500, 4, 9, "RU-RYA 12.XXX"}, - {53.743004000, 39.855037625, 4, 6, "RU-RYA 000.XX"}, - {54.403390000, 41.753382500, 4, 6, "RU-RYA 700.XX"}, - {55.005545000, 41.105687500, 4, 6, "RU-RYA F00.XX"}, - {54.348545000, 38.792317500, 4, 12, "RU-RYA M00.XX"}, - {53.853044000, 39.344930625, 4, 6, "RU-RYA T00.XX"}, - {55.115994000, 38.809936500, 3, 12, "RU-RYA 123.XXX"}, - {54.340900000, 40.682500000, 3, 5, "RU-RYA MLYP.P1J"}, - {46.364052500, 47.970028000, 5, 7, "RU-AST 12.XX"}, - {46.484011000, 47.728360000, 5, 11, "RU-AST 12.XXX"}, - {48.000571000, 45.701017500, 4, 12, "RU-AST 123.XX"}, - {48.351965000, 45.201506500, 3, 9, "RU-AST 12.XXXX"}, - {47.788897000, 45.981717000, 4, 12, "RU-AST 123.XXX"}, - {46.933500000, 47.292365000, 4, 10, "RU-AST TFG8.WD5"}, - {55.784100000, 37.548041500, 5, 13, "RU-MOS 12.XX"}, - {55.954596000, 37.218282000, 4, 13, "RU-MOS 12.XXX"}, - {55.496545000, 37.468392500, 4, 9, "RU-MOS 000.XX"}, - {55.630545000, 38.067392500, 4, 6, "RU-MOS 200.XX"}, - {55.131944000, 38.687565500, 4, 12, "RU-MOS 400.XX"}, - {55.886545000, 38.390398125, 4, 9, "RU-MOS 600.XX"}, - {54.966644000, 37.276565500, 4, 6, "RU-MOS 800.XX"}, - {55.846545000, 38.824888125, 4, 9, "RU-MOS B00.XX"}, - {55.969744000, 37.974398125, 5, 14, "RU-MOS D00.XX"}, - {56.331545000, 37.949403125, 4, 9, "RU-MOS G00.XX"}, - {56.369634000, 36.649623125, 4, 9, "RU-MOS J00.XX"}, - {55.170834000, 37.397954500, 4, 6, "RU-MOS L00.XX"}, - {55.348334000, 38.637392500, 4, 9, "RU-MOS N00.XX"}, - {55.422234000, 36.653854500, 4, 6, "RU-MOS P00.XX"}, - {56.073545000, 37.787398125, 4, 9, "RU-MOS Q00.XX"}, - {55.424834000, 38.964392500, 4, 9, "RU-MOS R00.XX"}, - {56.066434000, 37.365479125, 4, 9, "RU-MOS S00.XX"}, - {54.908634000, 38.021910500, 4, 6, "RU-MOS T00.XX"}, - {56.358545000, 37.446403125, 4, 9, "RU-MOS V00.XX"}, - {55.813534000, 38.574079125, 4, 9, "RU-MOS W00.XX"}, - {56.216634000, 36.916023125, 4, 9, "RU-MOS X00.XX"}, - {55.765145000, 37.975398125, 4, 7, "RU-MOS Y00.XX"}, - {55.762878000, 38.235198125, 4, 7, "RU-MOS Z00.XX"}, - {56.843975000, 37.304938500, 3, 12, "RU-MOS 1HH.HHH"}, - {56.843975000, 38.143425500, 3, 11, "RU-MOS 2HH.HHH"}, - {56.551655000, 35.277664500, 3, 9, "RU-MOS 312.XXX"}, - {56.551655000, 36.116152500, 3, 8, "RU-MOS 412.XXX"}, - {56.551655000, 36.954640500, 3, 8, "RU-MOS 512.XXX"}, - {56.551655000, 37.793128500, 3, 11, "RU-MOS 612.XXX"}, - {55.860500000, 35.316515500, 3, 11, "RU-MOS BSH.D2T"}, - {56.060615000, 35.548584500, 3, 8, "RU-MOS C12.XXX"}, - {56.060615000, 36.376656500, 3, 8, "RU-MOS D12.XXX"}, - {56.060615000, 37.204728500, 3, 8, "RU-MOS F12.XXX"}, - {56.060615000, 38.032800500, 3, 8, "RU-MOS G12.XXX"}, - {56.060615000, 38.860872500, 3, 9, "RU-MOS H12.XXX"}, - {56.060615000, 39.688944500, 3, 8, "RU-MOS K12.XXX"}, - {55.369460000, 35.330473000, 3, 8, "RU-MOS LRH.GDP"}, - {55.569575000, 35.575926500, 3, 5, "RU-MOS M12.XXX"}, - {55.569575000, 36.393582500, 3, 5, "RU-MOS P12.XXX"}, - {55.569575000, 37.211238500, 4, 10, "RU-MOS Q12.XXX"}, - {55.569575000, 38.028894500, 3, 5, "RU-MOS R12.XXX"}, - {55.569575000, 38.846550500, 3, 8, "RU-MOS S12.XXX"}, - {55.569575000, 39.664206500, 3, 8, "RU-MOS T12.XXX"}, - {55.078535000, 37.052342500, 3, 8, "RU-MOS V12.XXX"}, - {55.078535000, 37.859582500, 3, 5, "RU-MOS W12.XXX"}, - {55.078535000, 38.666822500, 3, 6, "RU-MOS X12.XXX"}, - {55.078535000, 39.474062500, 3, 8, "RU-MOS Y12.XXX"}, - {54.587495000, 38.348561500, 3, 8, "RU-MOS Z12.XXX"}, - {55.616250000, 37.670000000, 4, 10, "RU-MOS HHNF.33J"}, - {54.813800000, 31.980324500, 5, 8, "RU-SMO 12.XX"}, - {54.964115000, 31.663626500, 4, 7, "RU-SMO 12.XXX"}, - {53.967704000, 32.640837625, 4, 11, "RU-SMO 000.XX"}, - {55.219244000, 34.077368500, 4, 9, "RU-SMO 700.XX"}, - {55.098944000, 32.507520500, 4, 7, "RU-SMO F00.XX"}, - {55.153144000, 33.054120500, 4, 6, "RU-SMO M00.XX"}, - {55.627646000, 30.980834500, 4, 11, "RU-SMO T00.XX"}, - {55.914698500, 33.532736000, 3, 8, "RU-SMO 112.XXX"}, - {55.914698500, 34.482970500, 3, 9, "RU-SMO 212.XXX"}, - {55.735801000, 30.791980500, 3, 13, "RU-SMO 312.XXX"}, - {55.735801000, 31.602167500, 3, 9, "RU-SMO 412.XXX"}, - {55.735801000, 32.419823500, 3, 9, "RU-SMO 512.XXX"}, - {55.735801000, 33.237479500, 3, 8, "RU-SMO 612.XXX"}, - {55.735801000, 34.055135500, 3, 8, "RU-SMO 712.XXX"}, - {55.735801000, 34.627324500, 4, 9, "RU-SMO 812.XXX"}, - {55.244761000, 30.791407500, 3, 7, "RU-SMO 912.XXX"}, - {55.244761000, 31.596386500, 3, 6, "RU-SMO B12.XXX"}, - {55.244761000, 32.403626500, 3, 6, "RU-SMO C12.XXX"}, - {55.244761000, 33.210866500, 3, 5, "RU-SMO D12.XXX"}, - {55.244761000, 34.018106500, 3, 8, "RU-SMO F12.XXX"}, - {55.244761000, 34.637167500, 4, 9, "RU-SMO G12.XXX"}, - {54.753721000, 30.793781500, 3, 7, "RU-SMO H12.XXX"}, - {54.753721000, 31.590605500, 3, 6, "RU-SMO J12.XXX"}, - {54.753721000, 32.387429500, 4, 7, "RU-SMO K12.XXX"}, - {54.753721000, 33.184253500, 3, 5, "RU-SMO L12.XXX"}, - {54.901033000, 33.981077500, 4, 9, "RU-SMO M12.XXX"}, - {55.048345000, 34.637167500, 5, 10, "RU-SMO N12.XXX"}, - {54.265730000, 31.345621500, 3, 7, "RU-SMO P12.XXX"}, - {54.265730000, 32.132029500, 3, 6, "RU-SMO Q12.XXX"}, - {54.231243000, 32.917827500, 3, 5, "RU-SMO R12.XXX"}, - {53.809543500, 31.796872000, 3, 10, "RU-SMO S12.XXX"}, - {53.809543500, 32.574872000, 3, 10, "RU-SMO T12.XXX"}, - {54.741500000, 33.073500000, 3, 5, "RU-SMO 9K3N.PMJ"}, - {43.001000000, 47.444638000, 6, 8, "RU-DA 12.XX"}, - {43.136915000, 47.118165000, 5, 7, "RU-DA 12.XXX"}, - {43.289974000, 46.530761500, 5, 10, "RU-DA 000.XX"}, - {42.146924000, 48.018161500, 4, 6, "RU-DA C00.XX"}, - {42.855024000, 46.748543000, 5, 7, "RU-DA P00.XX"}, - {41.598004500, 45.614101500, 3, 7, "RU-DA 123.XXX"}, - {44.741626500, 45.300131500, 3, 11, "RU-DA 12.XXXX"}, - {43.090000000, 46.839000000, 5, 7, "RU-DA STD3.S38"}, - {51.718780000, 39.118955500, 6, 9, "RU-VOR 12.XX"}, - {51.904115000, 38.900280000, 5, 11, "RU-VOR 12.XXX"}, - {51.424344000, 41.861720250, 5, 7, "RU-VOR 000.XX"}, - {51.305474000, 39.090226250, 5, 11, "RU-VOR 600.XX"}, - {51.012074000, 39.442526250, 5, 8, "RU-VOR C00.XX"}, - {50.201774000, 39.408546750, 5, 9, "RU-VOR J00.XX"}, - {49.722674000, 39.670457000, 4, 10, "RU-VOR P00.XX"}, - {50.213074000, 40.233246750, 5, 10, "RU-VOR V00.XX"}, - {51.664733500, 38.295427500, 4, 10, "RU-VOR 123.XXX"}, - {51.672118000, 38.383906000, 4, 10, "RU-VOR 12.XXXX"}, - {50.830500000, 40.541500000, 4, 6, "RU-VOR MWRQ.7PV"}, - {58.584600000, 31.200230000, 6, 11, "RU-NGR 12.XX"}, - {58.704115000, 30.943525000, 5, 13, "RU-NGR 12.XXX"}, - {58.425304000, 33.660762375, 5, 9, "RU-NGR 000.XX"}, - {59.217844000, 31.367858625, 5, 10, "RU-NGR 700.XX"}, - {58.460144000, 33.039498375, 5, 9, "RU-NGR F00.XX"}, - {58.581544000, 35.556098375, 4, 13, "RU-NGR M00.XX"}, - {58.027045000, 31.253585625, 5, 11, "RU-NGR T00.XX"}, - {59.232216500, 29.804307000, 4, 10, "RU-NGR 123.XXX"}, - {58.403998500, 29.920267500, 4, 10, "RU-NGR 12.XXXX"}, - {58.176500000, 32.931500000, 4, 9, "RU-NGR 88XV.1YT"}, - {57.842100000, 28.278172000, 5, 7, "RU-PSK 12.XX"}, - {58.003615000, 28.051895000, 4, 7, "RU-PSK 12.XXX"}, - {56.319404000, 30.365619625, 4, 6, "RU-PSK 000.XX"}, - {57.340004000, 28.175957000, 4, 6, "RU-PSK 400.XX"}, - {57.788704000, 29.412696125, 4, 6, "RU-PSK 800.XX"}, - {56.013104000, 29.703840625, 4, 8, "RU-PSK D00.XX"}, - {57.530704000, 29.749257000, 4, 9, "RU-PSK J00.XX"}, - {56.331504000, 29.212919625, 4, 6, "RU-PSK N00.XX"}, - {57.025404000, 28.759658750, 4, 6, "RU-PSK S00.XX"}, - {58.268294000, 28.937421375, 4, 7, "RU-PSK X00.XX"}, - {58.511385000, 27.341960000, 3, 11, "RU-PSK 012.XXX"}, - {58.511385000, 28.039552500, 3, 9, "RU-PSK 112.XXX"}, - {58.924991000, 28.788281000, 3, 9, "RU-PSK 212.XXX"}, - {58.433951000, 27.464875000, 3, 11, "RU-PSK 312.XXX"}, - {58.433951000, 28.339819000, 3, 9, "RU-PSK 412.XXX"}, - {58.433951000, 29.214763000, 3, 9, "RU-PSK 512.XXX"}, - {57.942911000, 27.382016000, 3, 7, "RU-PSK 612.XXX"}, - {57.942911000, 28.246544000, 4, 6, "RU-PSK 712.XXX"}, - {57.942911000, 29.111072000, 3, 5, "RU-PSK 812.XXX"}, - {57.942911000, 29.975600000, 3, 9, "RU-PSK 912.XXX"}, - {57.451871000, 27.521251500, 3, 7, "RU-PSK B12.XXX"}, - {57.451871000, 28.370155500, 3, 5, "RU-PSK C12.XXX"}, - {57.451871000, 29.219059500, 3, 5, "RU-PSK D12.XXX"}, - {57.451871000, 30.067963500, 4, 9, "RU-PSK F12.XXX"}, - {56.928804500, 27.694668000, 3, 7, "RU-PSK G12.XXX"}, - {56.928804500, 28.558668000, 3, 5, "RU-PSK H12.XXX"}, - {56.928804500, 29.422638000, 3, 5, "RU-PSK J12.XXX"}, - {56.928804500, 30.285668000, 3, 8, "RU-PSK K12.XXX"}, - {56.499253000, 28.119546500, 3, 7, "RU-PSK L12.XXX"}, - {56.499253000, 28.947618500, 3, 5, "RU-PSK M12.XXX"}, - {56.499253000, 29.763083500, 3, 5, "RU-PSK N12.XXX"}, - {56.499253000, 30.362069000, 3, 5, "RU-PSK P12.XXX"}, - {56.499253000, 30.960934500, 3, 8, "RU-PSK Q12.XXX"}, - {56.034635000, 28.298076500, 3, 7, "RU-PSK R12.XXX"}, - {56.034635000, 29.115732500, 3, 7, "RU-PSK S12.XXX"}, - {56.034635000, 29.933388500, 4, 8, "RU-PSK T12.XXX"}, - {56.034635000, 30.751044500, 3, 8, "RU-PSK V12.XXX"}, - {57.304250000, 29.421750000, 3, 5, "RU-PSK 3CX2.GBQ"}, - {57.803100000, 40.869772000, 5, 10, "RU-KOS 12.XX"}, - {57.862915000, 40.560595000, 4, 9, "RU-KOS 12.XXX"}, - {58.491404000, 41.299062375, 4, 9, "RU-KOS 000.XX"}, - {58.409544000, 42.162098375, 4, 6, "RU-KOS 700.XX"}, - {58.370644000, 44.563798375, 5, 7, "RU-KOS F00.XX"}, - {58.399545000, 45.417426875, 5, 7, "RU-KOS M00.XX"}, - {57.903144000, 43.529738125, 5, 10, "RU-KOS T00.XX"}, - {58.980356500, 40.572165500, 3, 11, "RU-KOS 123.XXX"}, - {59.040196000, 42.632614000, 4, 9, "RU-KOS 12.XXXX"}, - {58.447500000, 44.022000000, 4, 6, "RU-KOS S8P4.KLY"}, - {45.072000000, 41.905954000, 6, 9, "RU-STA 12.XX"}, - {45.185894000, 41.786294875, 5, 8, "RU-STA 00.XXX"}, - {44.118114000, 42.812728000, 5, 7, "RU-STA J0.XXX"}, - {43.970545000, 42.418834000, 5, 14, "RU-STA 000.XX"}, - {44.629774000, 41.765744625, 5, 7, "RU-STA 500.XX"}, - {44.176874000, 43.263244625, 6, 8, "RU-STA B00.XX"}, - {44.752204000, 44.082437125, 5, 10, "RU-STA H00.XX"}, - {44.703704000, 42.812337125, 5, 8, "RU-STA M00.XX"}, - {45.338904000, 42.711336750, 5, 10, "RU-STA R00.XX"}, - {45.081204000, 43.259637125, 5, 8, "RU-STA W00.XX"}, - {45.972685000, 40.981978000, 3, 12, "RU-STA 123.XXX"}, - {45.250706000, 41.632007500, 4, 12, "RU-STA 12.XXXX"}, - {44.948250000, 43.280500000, 4, 7, "RU-STA HMXD.FWS"}, - {45.073600000, 38.935654000, 6, 13, "RU-KDA 12.XX"}, - {44.977394000, 38.755894125, 5, 12, "RU-KDA 00.XXX"}, - {43.614794000, 39.688131500, 4, 6, "RU-KDA C0.XXX"}, - {44.883884000, 37.473826375, 5, 8, "RU-KDA P0.XXX"}, - {45.448045000, 40.392418750, 5, 7, "RU-KDA 000.XX"}, - {45.056004000, 40.948737125, 5, 10, "RU-KDA 400.XX"}, - {46.659804000, 38.120435000, 4, 7, "RU-KDA 800.XX"}, - {45.313504000, 38.004036750, 5, 8, "RU-KDA D00.XX"}, - {45.857294000, 40.036544375, 4, 7, "RU-KDA J00.XX"}, - {44.094194000, 39.016194000, 4, 9, "RU-KDA M00.XX"}, - {44.622994000, 40.642954625, 4, 9, "RU-KDA Q00.XX"}, - {44.918394000, 37.848423125, 6, 9, "RU-KDA T00.XX"}, - {45.617194000, 38.873983750, 4, 7, "RU-KDA X00.XX"}, - {44.905874500, 37.337241000, 4, 7, "RU-KDA 123.XXX"}, - {46.019982500, 36.824423000, 3, 6, "RU-KDA 12.XXXX"}, - {45.132000000, 39.166500000, 4, 10, "RU-KDA 6L3T.X8G"}, - {46.348800000, 44.209470000, 7, 12, "RU-KL 12.XX"}, - {46.580615000, 43.989460000, 6, 11, "RU-KL 12.XXX"}, - {47.810404000, 44.250459250, 5, 13, "RU-KL 000.XX"}, - {47.349144000, 44.441980250, 5, 7, "RU-KL 700.XX"}, - {48.002844000, 44.497810875, 4, 9, "RU-KL F00.XX"}, - {46.167744000, 41.812590375, 4, 13, "RU-KL M00.XX"}, - {45.408844000, 47.145060750, 4, 9, "RU-KL T00.XX"}, - {46.721468500, 43.740662500, 5, 10, "RU-KL 123.XXX"}, - {47.767865000, 43.835385500, 4, 12, "RU-KL 12.XXXX"}, - {46.957817000, 41.768540000, 3, 9, "RU-KL 1234.XX"}, - {46.470500000, 44.681500000, 5, 7, "RU-KL MG7Q.4FN"}, - {56.888400000, 35.828957500, 5, 8, "RU-TVE 12.XX"}, - {57.118515000, 35.458651500, 5, 8, "RU-TVE 12.XXX"}, - {56.278174000, 34.053898625, 4, 6, "RU-TVE 000.XX"}, - {56.691474000, 36.663498625, 4, 7, "RU-TVE 500.XX"}, - {57.042274000, 33.952882750, 4, 9, "RU-TVE B00.XX"}, - {57.048004000, 34.807658750, 5, 8, "RU-TVE H00.XX"}, - {57.605204000, 34.371357000, 5, 11, "RU-TVE M00.XX"}, - {57.923304000, 33.853096125, 4, 10, "RU-TVE R00.XX"}, - {56.825504000, 37.169658750, 4, 12, "RU-TVE W00.XX"}, - {56.150883000, 34.127463000, 4, 6, "RU-TVE 123.XXX"}, - {58.011336500, 31.074240000, 3, 11, "RU-TVE 12.XXXX"}, - {57.248500000, 34.553500000, 4, 9, "RU-TVE CC66.ZKX"}, - {59.956756000, 30.213922500, 6, 15, "RU-LEN 12.XX"}, - {59.663242000, 30.011588000, 7, 13, "RU-LEN 12.XXX"}, - {59.629574000, 29.891664000, 5, 8, "RU-LEN 000.XX"}, - {60.699974000, 28.522159750, 5, 9, "RU-LEN 500.XX"}, - {59.913874000, 28.978612375, 5, 9, "RU-LEN B00.XX"}, - {59.629804000, 33.308952000, 4, 6, "RU-LEN H00.XX"}, - {59.744204000, 29.704252000, 5, 10, "RU-LEN M00.XX"}, - {59.470904000, 31.767352000, 5, 7, "RU-LEN R00.XX"}, - {60.028604000, 30.457611375, 6, 13, "RU-LEN W00.XX"}, - {61.451060500, 31.156938500, 4, 11, "RU-LEN 12.XXXX"}, - {58.908334000, 26.970263500, 3, 8, "RU-LEN 123.XXX"}, - {60.147956500, 26.895256000, 3, 8, "RU-LEN 1234.XX"}, - {60.776392000, 27.458165500, 4, 9, "RU-LEN 1234.XXX"}, - {47.249100000, 39.644829500, 7, 11, "RU-ROS 12.XX"}, - {47.416491000, 39.499348500, 5, 9, "RU-ROS 12.XXX"}, - {47.248704000, 38.760234625, 4, 8, "RU-ROS 000.XX"}, - {47.715404000, 40.083334250, 6, 9, "RU-ROS 400.XX"}, - {47.566034000, 41.997999250, 6, 12, "RU-ROS 800.XX"}, - {47.738804000, 39.786734250, 6, 9, "RU-ROS D00.XX"}, - {47.086304000, 39.220834625, 4, 8, "RU-ROS J00.XX"}, - {48.308804000, 40.105533875, 4, 7, "RU-ROS N00.XX"}, - {47.905504000, 39.913133875, 6, 9, "RU-ROS S00.XX"}, - {46.490494000, 41.441205000, 5, 8, "RU-ROS X00.XX"}, - {47.494189500, 39.645523500, 6, 10, "RU-ROS 123.XXX"}, - {47.180934000, 38.442959500, 3, 7, "RU-ROS 12.XXXX"}, - {48.042575000, 39.675184000, 5, 9, "RU-ROS 1234.XX"}, - {48.083250000, 41.272500000, 3, 6, "RU-ROS C94R.0GQ"}, - {48.753400000, 44.448445500, 6, 8, "RU-VGG 12.XX"}, - {48.402076000, 44.120706000, 4, 7, "RU-VGG 12.XXX"}, - {48.946545000, 44.722537500, 5, 7, "RU-VGG 000.XX"}, - {50.110874000, 45.174246750, 5, 8, "RU-VGG 600.XX"}, - {50.110374000, 43.157746750, 4, 8, "RU-VGG C00.XX"}, - {49.738974000, 43.477457000, 4, 7, "RU-VGG J00.XX"}, - {50.326174000, 44.635846750, 5, 8, "RU-VGG P00.XX"}, - {50.806974000, 41.811436500, 4, 10, "RU-VGG V00.XX"}, - {48.835947000, 42.148380000, 3, 8, "RU-VGG 123.XXX"}, - {50.479245000, 41.418517500, 3, 9, "RU-VGG 12.XXXX"}, - {49.366197000, 44.254136000, 5, 8, "RU-VGG 1234.XX"}, - {49.343000000, 44.295000000, 5, 8, "RU-VGG L5BV.TG7"}, - {59.151200000, 37.860323000, 5, 10, "RU-VLG 12.XX"}, - {59.260326500, 37.470676500, 4, 6, "RU-VLG 12.XXX"}, - {59.220494000, 39.751642625, 5, 7, "RU-VLG 000.XX"}, - {59.234394000, 39.466142625, 4, 6, "RU-VLG 300.XX"}, - {59.479394000, 39.933856000, 4, 6, "RU-VLG 600.XX"}, - {58.781014000, 36.356763625, 4, 9, "RU-VLG 900.XX"}, - {59.848814000, 38.244229375, 4, 6, "RU-VLG C00.XX"}, - {59.391514000, 35.775196000, 4, 9, "RU-VLG F00.XX"}, - {60.972214000, 36.335325250, 4, 11, "RU-VLG H00.XX"}, - {58.820414000, 40.133863625, 4, 9, "RU-VLG K00.XX"}, - {59.974314000, 45.644129375, 4, 8, "RU-VLG M00.XX"}, - {60.743414000, 46.153161750, 4, 11, "RU-VLG P00.XX"}, - {59.101714000, 35.164763625, 4, 12, "RU-VLG R00.XX"}, - {59.489814000, 45.370096000, 4, 9, "RU-VLG T00.XX"}, - {59.958414000, 40.091829375, 4, 6, "RU-VLG W00.XX"}, - {59.950614000, 42.665329375, 5, 7, "RU-VLG Y00.XX"}, - {58.905743000, 34.738263500, 3, 11, "RU-VLG 123.XXX"}, - {60.730205000, 39.290113500, 3, 8, "RU-VLG 12.XXXX"}, - {59.201427000, 40.901946500, 4, 9, "RU-VLG 1234.XX"}, - {60.046500000, 40.939500000, 4, 6, "RU-VLG N491.53G"}, - {68.946211500, 33.031925500, 5, 7, "RU-MUR 12.XX"}, - {69.189219000, 32.456181500, 4, 6, "RU-MUR 12.XXX"}, - {67.512281000, 32.747635000, 4, 6, "RU-MUR 123.XX"}, - {67.232539000, 28.440307000, 3, 7, "RU-MUR 123.XXX"}, - {66.566790500, 33.431596500, 3, 8, "RU-MUR 12.XXXX"}, - {67.162451000, 35.105759500, 4, 6, "RU-MUR 1234.XX"}, - {68.003000000, 34.911750000, 4, 6, "RU-MUR 59ZK.67F"}, - {61.830800000, 34.263153500, 5, 7, "RU-KR 12.XX"}, - {62.000115000, 33.863431500, 4, 6, "RU-KR 12.XXX"}, - {62.207994000, 34.097491375, 4, 6, "RU-KR 000.XX"}, - {60.965194000, 32.872788250, 4, 10, "RU-KR 300.XX"}, - {63.739994000, 34.122560625, 4, 6, "RU-KR 600.XX"}, - {64.507194000, 34.611942500, 4, 6, "RU-KR 900.XX"}, - {61.518894000, 30.058285875, 4, 12, "RU-KR D00.XX"}, - {62.871994000, 34.348281125, 4, 6, "RU-KR H00.XX"}, - {62.102894000, 32.180891375, 4, 6, "RU-KR L00.XX"}, - {61.704014000, 30.515417875, 4, 8, "RU-KR P00.XX"}, - {61.793614000, 36.433317875, 4, 8, "RU-KR R00.XX"}, - {64.588714000, 30.500989500, 4, 8, "RU-KR T00.XX"}, - {64.992545000, 34.468522500, 4, 6, "RU-KR W00.XX"}, - {61.524814000, 31.383917875, 4, 11, "RU-KR Y00.XX"}, - {61.284746500, 29.512483000, 3, 11, "RU-KR 123.XXX"}, - {63.625357500, 30.249304500, 3, 7, "RU-KR 1234.XX"}, - {66.088720500, 29.689916000, 3, 8, "RU-KR 12.XXXX"}, - {65.198180500, 29.772335000, 3, 7, "RU-KR 1234.XXX"}, - {67.675000000, 52.967329500, 6, 13, "RU-NEN 12.XX"}, - {67.852215000, 52.520061500, 5, 12, "RU-NEN 12.XXX"}, - {66.996165000, 56.481208500, 5, 12, "RU-NEN 123.XX"}, - {69.398983500, 57.139269500, 4, 9, "RU-NEN 123.XXX"}, - {69.206930000, 50.571165000, 4, 9, "RU-NEN 12.XXXX"}, - {68.389097000, 43.937116500, 4, 9, "RU-NEN 1234.XX"}, - {68.710716000, 43.273024500, 3, 8, "RU-NEN 123.XXXX"}, - {68.135250000, 54.390000000, 4, 11, "RU-NEN P5ZM.204"}, - {61.704645000, 50.735365500, 5, 9, "RU-KO 12.XX"}, - {61.524660500, 50.504922500, 4, 8, "RU-KO 12.XXX"}, - {63.654545000, 53.486503125, 4, 8, "RU-KO 000.XX"}, - {67.558644000, 63.674350625, 4, 14, "RU-KO 700.XX"}, - {66.053344000, 59.910814625, 4, 12, "RU-KO F00.XX"}, - {65.139444000, 56.887316500, 4, 8, "RU-KO M00.XX"}, - {62.562644000, 50.609162125, 4, 8, "RU-KO T00.XX"}, - {62.899703500, 48.274072500, 3, 7, "RU-KO 123.XXX"}, - {65.456930000, 52.996409500, 3, 7, "RU-KO 12.XXXX"}, - {67.953890000, 59.622726500, 3, 12, "RU-KO 1234.XX"}, - {63.813000000, 55.828000000, 3, 7, "RU-KO QD4N.41D"}, - {64.585100000, 40.507391500, 5, 7, "RU-ARK 12.XX"}, - {64.541494000, 39.787792500, 4, 6, "RU-ARK 12.XXX"}, - {63.984774000, 37.864509625, 4, 7, "RU-ARK 000.XX"}, - {61.296024000, 46.339837250, 4, 9, "RU-ARK C00.XX"}, - {61.296024000, 46.900347250, 4, 9, "RU-ARK P00.XX"}, - {65.936230500, 36.137144000, 3, 8, "RU-ARK 123.XXX"}, - {63.070525000, 37.663034500, 3, 6, "RU-ARK 12.XXXX"}, - {63.210383000, 42.914930500, 3, 5, "RU-ARK 1234.XX"}, - {68.710716000, 43.273024500, 3, 8, "RU-ARK 123.XXXX"}, - {64.830250000, 47.355500000, 2, 6, "RU-ARK HHZ1.5WL"}, - {54.224200000, 45.122367500, 5, 7, "RU-MO 12.XX"}, - {54.366115000, 44.813861500, 4, 6, "RU-MO 12.XXX"}, - {54.420004000, 43.665443500, 4, 6, "RU-MO 000.XX"}, - {54.634804000, 43.813222500, 4, 9, "RU-MO 400.XX"}, - {54.095804000, 42.656443500, 4, 9, "RU-MO 800.XX"}, - {53.933204000, 43.044124625, 4, 9, "RU-MO D00.XX"}, - {54.857294000, 46.159417500, 4, 16, "RU-MO J00.XX"}, - {54.578994000, 45.991880500, 4, 12, "RU-MO M00.XX"}, - {54.049894000, 43.782435625, 4, 6, "RU-MO Q00.XX"}, - {54.474694000, 45.246180500, 4, 9, "RU-MO T00.XX"}, - {54.674494000, 45.116017500, 4, 9, "RU-MO X00.XX"}, - {54.644067500, 42.296506000, 3, 11, "RU-MO 123.XXX"}, - {54.418500000, 44.442750000, 3, 5, "RU-MO 4L4Y.9WD"}, - {56.343800000, 43.907099500, 6, 8, "RU-NIZ 12.XX"}, - {56.514715000, 43.453021500, 5, 7, "RU-NIZ 12.XXX"}, - {56.232304000, 43.107019625, 5, 7, "RU-NIZ 000.XX"}, - {55.369804000, 43.641201500, 4, 6, "RU-NIZ 400.XX"}, - {55.980004000, 43.013740625, 5, 7, "RU-NIZ 800.XX"}, - {55.383504000, 42.003901500, 4, 9, "RU-NIZ D00.XX"}, - {56.269794000, 44.302020625, 5, 7, "RU-NIZ J00.XX"}, - {55.534494000, 45.356554500, 4, 6, "RU-NIZ M00.XX"}, - {56.647894000, 43.301720625, 5, 9, "RU-NIZ Q00.XX"}, - {57.506545000, 45.617415000, 4, 10, "RU-NIZ T00.XX"}, - {56.063894000, 44.946483625, 5, 7, "RU-NIZ X00.XX"}, - {56.938334500, 41.947108500, 3, 7, "RU-NIZ 123.XXX"}, - {57.576865000, 42.865073500, 3, 11, "RU-NIZ 12.XXXX"}, - {56.277500000, 44.765500000, 4, 6, "RU-NIZ 4GN2.TH1"}, - {53.224700000, 44.918751500, 5, 7, "RU-PNZ 12.XX"}, - {53.385115000, 44.645731500, 5, 7, "RU-PNZ 12.XXX"}, - {53.790334000, 45.907378125, 4, 12, "RU-PNZ 000.XX"}, - {53.153545000, 46.450104750, 4, 9, "RU-PNZ 400.XX"}, - {53.734904000, 42.891724625, 4, 12, "RU-PNZ 800.XX"}, - {53.475804000, 44.410405750, 4, 6, "RU-PNZ D00.XX"}, - {53.521545000, 42.534989750, 4, 12, "RU-PNZ J00.XX"}, - {52.909104000, 45.977726750, 4, 9, "RU-PNZ N00.XX"}, - {53.551545000, 43.472404750, 4, 6, "RU-PNZ S00.XX"}, - {52.918824000, 44.917368750, 4, 6, "RU-PNZ X00.XX"}, - {53.420149000, 42.234164500, 3, 11, "RU-PNZ 123.XXX"}, - {53.166000000, 44.538250000, 3, 5, "RU-PNZ 4Q96.MJ9"}, - {58.641100000, 49.552730000, 6, 8, "RU-KI 12.XX"}, - {58.626138500, 49.207016000, 4, 6, "RU-KI 12.XXX"}, - {58.727074000, 52.018300375, 4, 7, "RU-KI 000.XX"}, - {57.600574000, 48.724899000, 4, 6, "RU-KI 500.XX"}, - {56.260545000, 50.813403125, 4, 10, "RU-KI B00.XX"}, - {59.366404000, 52.079252000, 4, 9, "RU-KI H00.XX"}, - {59.041404000, 49.064893625, 4, 6, "RU-KI M00.XX"}, - {60.629404000, 47.067069750, 4, 11, "RU-KI R00.XX"}, - {57.322904000, 47.792657000, 4, 9, "RU-KI W00.XX"}, - {57.603594500, 49.277669500, 4, 6, "RU-KI 123.XXX"}, - {58.162428000, 46.413508500, 4, 9, "RU-KI 12.XXXX"}, - {56.748441000, 46.463760000, 3, 11, "RU-KI 1234.XX"}, - {58.560000000, 50.097500000, 5, 7, "RU-KI D8Y4.801"}, - {56.652668500, 47.811579500, 5, 13, "RU-ME 12.XX"}, - {56.810115000, 47.448086500, 4, 12, "RU-ME 12.XXX"}, - {56.361004000, 46.376719625, 5, 14, "RU-ME 000.XX"}, - {55.924104000, 48.175340625, 5, 13, "RU-ME 400.XX"}, - {56.943304000, 47.738758750, 4, 12, "RU-ME 800.XX"}, - {56.293604000, 46.094819625, 4, 13, "RU-ME D00.XX"}, - {56.006804000, 47.911440625, 4, 12, "RU-ME J00.XX"}, - {56.943304000, 48.940458750, 4, 9, "RU-ME N00.XX"}, - {56.809004000, 46.683658750, 4, 12, "RU-ME S00.XX"}, - {57.003394000, 48.571849750, 4, 9, "RU-ME X00.XX"}, - {56.843614000, 45.755773500, 3, 9, "RU-ME 123.XXX"}, - {56.588150000, 47.912000000, 4, 12, "RU-ME 9FJ8.ZJT"}, - {51.839505000, 55.068381500, 5, 12, "RU-ORE 12.XX"}, - {51.951115000, 54.720280000, 4, 11, "RU-ORE 12.XXX"}, - {51.330937000, 58.196386250, 4, 8, "RU-ORE 000.XX"}, - {51.330937000, 58.502475250, 4, 8, "RU-ORE 500.XX"}, - {52.834204000, 52.054953750, 4, 10, "RU-ORE B00.XX"}, - {51.484545000, 57.301356250, 4, 8, "RU-ORE H00.XX"}, - {51.426545000, 58.845014250, 4, 8, "RU-ORE M00.XX"}, - {52.509545000, 52.977364375, 4, 8, "RU-ORE R00.XX"}, - {51.196545000, 54.888356250, 4, 8, "RU-ORE W00.XX"}, - {51.679772500, 50.782708500, 3, 10, "RU-ORE 123.XXX"}, - {50.812224500, 54.241855500, 3, 7, "RU-ORE 12.XXXX"}, - {51.172852500, 57.334751000, 3, 7, "RU-ORE 1234.XX"}, - {52.431000000, 56.234500000, 3, 10, "RU-ORE QSH4.7MZ"}, - {54.337100000, 48.288067500, 5, 13, "RU-ULY 12.XX"}, - {54.417202000, 48.041822500, 4, 12, "RU-ULY 12.XXX"}, - {54.242045000, 49.460982500, 4, 13, "RU-ULY 000.XX"}, - {54.073345000, 46.945538125, 4, 6, "RU-ULY 400.XX"}, - {53.726324000, 46.984378125, 4, 6, "RU-ULY 700.XX"}, - {54.369545000, 47.045382500, 4, 6, "RU-ULY B00.XX"}, - {53.181724000, 47.619589750, 4, 6, "RU-ULY F00.XX"}, - {53.906845000, 46.219438125, 4, 12, "RU-ULY J00.XX"}, - {53.786545000, 46.601938125, 4, 12, "RU-ULY M00.XX"}, - {54.356545000, 49.950686500, 4, 13, "RU-ULY Q00.XX"}, - {53.251224000, 47.370589750, 4, 6, "RU-ULY T00.XX"}, - {52.740824000, 47.043768750, 4, 7, "RU-ULY X00.XX"}, - {54.669835000, 45.958190500, 3, 14, "RU-ULY 123.XXX"}, - {53.714200000, 48.024045000, 3, 8, "RU-ULY 9NQS.838"}, - {58.013755500, 56.137272000, 5, 7, "RU-PM 12.XX"}, - {58.182903500, 55.834245500, 4, 6, "RU-PM 12.XXX"}, - {59.468545000, 56.627208000, 4, 8, "RU-PM 000.XX"}, - {59.728024000, 56.649100000, 4, 8, "RU-PM 300.XX"}, - {56.790545000, 53.913708750, 4, 10, "RU-PM 600.XX"}, - {58.177545000, 57.691420625, 4, 9, "RU-PM 900.XX"}, - {57.484545000, 56.767203000, 4, 6, "RU-PM D00.XX"}, - {58.363045000, 57.685576875, 5, 10, "RU-PM H00.XX"}, - {58.130224000, 55.508636625, 4, 6, "RU-PM L00.XX"}, - {60.391045000, 54.167826875, 5, 9, "RU-PM P00.XX"}, - {60.456545000, 56.939545750, 4, 8, "RU-PM S00.XX"}, - {59.113544000, 57.568610125, 4, 9, "RU-PM W00.XX"}, - {58.600144000, 57.700102875, 4, 9, "RU-PM Y00.XX"}, - {58.246851000, 53.928945500, 3, 11, "RU-PM 123.XXX"}, - {59.510337000, 53.504276000, 3, 10, "RU-PM 12.XXXX"}, - {61.571403000, 52.066021000, 3, 10, "RU-PM 1234.XX"}, - {58.891000000, 55.632500000, 3, 5, "RU-PM P7K8.FGD"}, - {54.784514500, 55.900196500, 6, 8, "RU-BA 12.XX"}, - {54.862890500, 55.673784000, 4, 6, "RU-BA 12.XXX"}, - {53.648994000, 55.849935625, 4, 7, "RU-BA 000.XX"}, - {53.351994000, 55.810790750, 4, 9, "RU-BA 300.XX"}, - {56.089794000, 54.101583625, 4, 12, "RU-BA 600.XX"}, - {53.499194000, 55.851190750, 4, 7, "RU-BA 900.XX"}, - {53.941194000, 58.235235625, 4, 8, "RU-BA D00.XX"}, - {52.945114000, 55.839047750, 4, 9, "RU-BA H00.XX"}, - {52.708014000, 55.664047750, 4, 11, "RU-BA K00.XX"}, - {54.085014000, 54.009413500, 4, 12, "RU-BA M00.XX"}, - {54.464214000, 53.407113500, 4, 9, "RU-BA P00.XX"}, - {54.575214000, 53.620655500, 4, 9, "RU-BA R00.XX"}, - {52.696014000, 58.569347750, 4, 10, "RU-BA T00.XX"}, - {52.572314000, 58.215247750, 4, 10, "RU-BA W00.XX"}, - {54.203614000, 54.924613500, 4, 7, "RU-BA Y00.XX"}, - {53.827435000, 53.173893500, 3, 8, "RU-BA 123.XXX"}, - {52.948605000, 54.026991000, 3, 8, "RU-BA 12.XXXX"}, - {55.977813000, 55.948683000, 4, 6, "RU-BA 1234.XX"}, - {54.053000000, 56.575000000, 4, 7, "RU-BA RM0W.XX4"}, - {56.893354500, 53.178228000, 5, 9, "RU-UD 12.XX"}, - {56.985815000, 52.772486500, 4, 8, "RU-UD 12.XXX"}, - {56.456674000, 53.562098625, 4, 14, "RU-UD 000.XX"}, - {57.032374000, 53.720382750, 4, 8, "RU-UD 500.XX"}, - {58.143774000, 52.432084125, 4, 10, "RU-UD B00.XX"}, - {56.436704000, 52.072819625, 4, 11, "RU-UD H00.XX"}, - {57.570904000, 52.938357000, 4, 10, "RU-UD M00.XX"}, - {57.000804000, 51.941458750, 4, 10, "RU-UD R00.XX"}, - {57.893004000, 53.583696125, 4, 10, "RU-UD W00.XX"}, - {56.247090000, 51.137679000, 3, 13, "RU-UD 123.XXX"}, - {57.201650000, 52.780600000, 3, 7, "RU-UD KC3P.49K"}, - {55.819487500, 49.101086500, 5, 7, "RU-TA 12.XX"}, - {55.627405000, 51.721020500, 4, 6, "RU-TA 00.XXX"}, - {55.858904000, 48.773035125, 4, 9, "RU-TA J0.XXX"}, - {54.934045000, 52.188627500, 4, 6, "RU-TA 000.XX"}, - {55.879945000, 48.456398125, 4, 10, "RU-TA 300.XX"}, - {54.577144000, 52.609182500, 5, 7, "RU-TA 600.XX"}, - {54.637644000, 52.343387500, 4, 10, "RU-TA 900.XX"}, - {55.386765000, 50.377892500, 4, 6, "RU-TA D00.XX"}, - {55.283114000, 51.926497500, 4, 6, "RU-TA H00.XX"}, - {54.402514000, 50.715413500, 5, 11, "RU-TA K00.XX"}, - {54.826714000, 52.972855500, 4, 6, "RU-TA M00.XX"}, - {55.687314000, 51.248269625, 4, 6, "RU-TA P00.XX"}, - {56.143714000, 50.774611625, 5, 10, "RU-TA R00.XX"}, - {54.947814000, 48.181655500, 4, 9, "RU-TA T00.XX"}, - {56.336214000, 50.152111625, 4, 12, "RU-TA W00.XX"}, - {55.886114000, 52.182269625, 4, 9, "RU-TA Y00.XX"}, - {54.110358500, 47.251945500, 3, 8, "RU-TA 123.XXX"}, - {56.599675000, 50.686131000, 4, 9, "RU-TA 12.XXXX"}, - {55.327000000, 50.752500000, 5, 7, "RU-TA FJYK.ZFB"}, - {53.219915500, 50.078560000, 6, 11, "RU-SAM 12.XX"}, - {53.323975000, 49.819632750, 6, 11, "RU-SAM 00.XXX"}, - {53.467925000, 49.232971750, 5, 10, "RU-SAM J0.XXX"}, - {53.213145000, 48.320373750, 4, 9, "RU-SAM 000.XX"}, - {53.042204000, 49.541753750, 5, 10, "RU-SAM 600.XX"}, - {53.676545000, 49.000378125, 5, 10, "RU-SAM C00.XX"}, - {53.417204000, 51.102410750, 5, 10, "RU-SAM J00.XX"}, - {53.334204000, 50.379910750, 6, 8, "RU-SAM P00.XX"}, - {54.004304000, 51.038736125, 5, 14, "RU-SAM V00.XX"}, - {54.427707000, 48.087797000, 3, 12, "RU-SAM 123.XXX"}, - {54.594934000, 48.951689500, 4, 12, "RU-SAM 12.XXXX"}, - {53.226500000, 50.243500000, 5, 10, "RU-SAM FQ51.VLH"}, - {51.578400000, 45.936376000, 5, 7, "RU-SAR 12.XX"}, - {51.689736000, 45.571470500, 4, 6, "RU-SAR 12.XXX"}, - {52.058234000, 47.666536625, 4, 8, "RU-SAR 000.XX"}, - {51.618734000, 43.022436625, 4, 9, "RU-SAR 400.XX"}, - {52.123634000, 47.176599375, 4, 8, "RU-SAR 800.XX"}, - {52.084134000, 48.683899375, 4, 9, "RU-SAR D00.XX"}, - {51.948824000, 44.889144625, 4, 6, "RU-SAR J00.XX"}, - {52.359624000, 45.261000375, 4, 9, "RU-SAR M00.XX"}, - {52.368824000, 46.356200375, 4, 9, "RU-SAR Q00.XX"}, - {52.305824000, 43.642200375, 4, 9, "RU-SAR T00.XX"}, - {51.226824000, 43.622196250, 4, 9, "RU-SAR X00.XX"}, - {52.283077000, 42.673961000, 3, 8, "RU-SAR 123.XXX"}, - {49.807998500, 47.317924000, 3, 10, "RU-SAR 12.XXXX"}, - {51.311000000, 46.678250000, 3, 5, "RU-SAR 7WM1.W4F"}, - {66.093782500, 76.524418000, 6, 9, "RU-YAN 12.XX"}, - {66.308815000, 76.020706500, 5, 8, "RU-YAN 12.XXX"}, - {63.300574000, 75.183442375, 5, 10, "RU-YAN 000.XX"}, - {63.840604000, 74.432061125, 5, 10, "RU-YAN 600.XX"}, - {65.015904000, 77.504456500, 5, 11, "RU-YAN C00.XX"}, - {65.486804000, 64.562070500, 4, 14, "RU-YAN J00.XX"}, - {64.536604000, 76.353842500, 5, 11, "RU-YAN P00.XX"}, - {63.245504000, 74.365711375, 5, 10, "RU-YAN V00.XX"}, - {65.593478500, 71.302893000, 4, 9, "RU-YAN 123.XXX"}, - {65.468385000, 77.162561500, 4, 10, "RU-YAN 1234.XX"}, - {68.082615000, 74.120062500, 3, 5, "RU-YAN 12.XXXX"}, - {62.205450500, 62.193992500, 3, 13, "RU-YAN 123.XXXX"}, - {66.995685000, 76.949308500, 4, 7, "RU-YAN V6LS.886"}, - {61.276640500, 73.342304000, 6, 8, "RU-KM 12.XX"}, - {61.248854000, 72.941199250, 5, 7, "RU-KM 00.XXX"}, - {61.087974000, 76.040137250, 5, 8, "RU-KM J0.XXX"}, - {61.197334000, 72.389457250, 5, 7, "RU-KM 000.XX"}, - {61.046545000, 68.898157250, 5, 8, "RU-KM 400.XX"}, - {62.317934000, 74.329566875, 5, 10, "RU-KM 800.XX"}, - {61.729234000, 64.383842375, 5, 14, "RU-KM D00.XX"}, - {62.193124000, 65.321476875, 5, 11, "RU-KM J00.XX"}, - {62.184124000, 77.326772875, 4, 7, "RU-KM M00.XX"}, - {61.401045000, 63.285461250, 5, 15, "RU-KM Q00.XX"}, - {61.327224000, 74.995957250, 5, 7, "RU-KM T00.XX"}, - {61.759645000, 75.228761375, 5, 7, "RU-KM X00.XX"}, - {62.648983500, 71.989012500, 4, 9, "RU-KM 123.XXX"}, - {62.456930000, 66.815878000, 4, 10, "RU-KM 12.XXXX"}, - {63.328247000, 61.292252000, 4, 10, "RU-KM 1234.XX"}, - {62.895616500, 59.959942000, 3, 9, "RU-KM 123.XXXX"}, - {62.163000000, 72.581500000, 4, 6, "RU-KM NH8M.65J"}, - {56.872090000, 60.530996000, 6, 8, "RU-SVE 12.XX"}, - {57.038115000, 60.207086500, 5, 7, "RU-SVE 12.XXX"}, - {56.963034000, 59.764808750, 5, 7, "RU-SVE 000.XX"}, - {57.998545000, 59.845420625, 6, 8, "RU-SVE 400.XX"}, - {56.463034000, 61.775103125, 5, 7, "RU-SVE 800.XX"}, - {59.675934000, 60.439304000, 5, 12, "RU-SVE D00.XX"}, - {57.382545000, 59.874415000, 5, 7, "RU-SVE J00.XX"}, - {57.123545000, 61.378408750, 5, 7, "RU-SVE N00.XX"}, - {59.811945000, 59.947404000, 5, 12, "RU-SVE S00.XX"}, - {56.539045000, 60.113303125, 5, 7, "RU-SVE X00.XX"}, - {57.344565000, 57.408603500, 4, 9, "RU-SVE 123.XXX"}, - {61.437865000, 58.673861500, 4, 13, "RU-SVE 12.XXXX"}, - {58.442126000, 58.635448000, 4, 10, "RU-SVE 1234.XX"}, - {56.499068500, 57.282893500, 4, 13, "RU-SVE 123.XXXX"}, - {58.887915000, 57.969628500, 3, 8, "RU-SVE 1234.XXX"}, - {57.173600000, 65.478657500, 5, 10, "RU-TYU 12.XX"}, - {57.329115000, 65.121051500, 4, 9, "RU-TYU 12.XXX"}, - {58.321804000, 68.139720625, 4, 6, "RU-TYU 000.XX"}, - {56.205304000, 69.253164125, 4, 6, "RU-TYU 500.XX"}, - {56.728704000, 66.112121125, 4, 13, "RU-TYU B00.XX"}, - {56.535545000, 66.328103125, 4, 10, "RU-TYU H00.XX"}, - {58.207134000, 68.459832625, 6, 8, "RU-TYU M00.XX"}, - {56.942834000, 68.468785750, 4, 6, "RU-TYU R00.XX"}, - {56.709534000, 69.641242125, 4, 6, "RU-TYU W00.XX"}, - {56.227989500, 65.098042500, 3, 12, "RU-TYU 123.XXX"}, - {58.356033000, 65.127366500, 3, 9, "RU-TYU 12.XXXX"}, - {59.025842500, 68.514806000, 4, 9, "RU-TYU 1234.XX"}, - {57.569600000, 70.004750000, 3, 5, "RU-TYU K2K3.XFD"}, - {55.489500000, 65.274483500, 6, 11, "RU-KGN 12.XX"}, - {55.707915000, 64.985856500, 5, 10, "RU-KGN 12.XXX"}, - {56.142204000, 63.431364125, 4, 10, "RU-KGN 000.XX"}, - {55.308404000, 67.055074500, 4, 11, "RU-KGN 500.XX"}, - {55.308404000, 63.101574500, 4, 11, "RU-KGN B00.XX"}, - {56.375134000, 62.419442125, 4, 10, "RU-KGN H00.XX"}, - {55.154634000, 67.786332500, 4, 12, "RU-KGN M00.XX"}, - {56.048634000, 64.281659125, 4, 6, "RU-KGN R00.XX"}, - {56.314134000, 62.735742125, 4, 13, "RU-KGN W00.XX"}, - {56.780907000, 62.143622500, 3, 9, "RU-KGN 123.XXX"}, - {56.590505000, 64.576385500, 4, 9, "RU-KGN 12.XXXX"}, - {55.512500000, 65.349500000, 5, 10, "RU-KGN BY57.VY8"}, - {55.193122500, 61.354914000, 5, 9, "RU-CH 12.XX"}, - {55.229834000, 61.095097500, 4, 8, "RU-CH 00.XXX"}, - {53.488174000, 58.881371750, 4, 10, "RU-CH J0.XXX"}, - {55.222234000, 59.554815500, 4, 9, "RU-CH 000.XX"}, - {55.056224000, 59.950387500, 4, 9, "RU-CH 400.XX"}, - {55.785724000, 60.499102125, 4, 6, "RU-CH 700.XX"}, - {54.137524000, 61.484742500, 4, 9, "RU-CH B00.XX"}, - {55.289545000, 60.060392500, 4, 6, "RU-CH F00.XX"}, - {56.131724000, 60.126002125, 4, 10, "RU-CH J00.XX"}, - {54.904545000, 61.273287500, 4, 8, "RU-CH M00.XX"}, - {55.531424000, 60.104168500, 4, 6, "RU-CH Q00.XX"}, - {53.127724000, 60.523289750, 4, 7, "RU-CH T00.XX"}, - {55.038124000, 57.173987500, 4, 10, "RU-CH X00.XX"}, - {55.590144500, 57.300012000, 3, 9, "RU-CH 123.XXX"}, - {53.895161500, 59.011877500, 3, 9, "RU-CH 12.XXXX"}, - {54.174000000, 60.242500000, 3, 6, "RU-CH 46KY.98X"}, - {51.846445000, 107.554790500, 6, 14, "RU-BU 12.XX"}, - {51.969115000, 107.188280000, 5, 13, "RU-BU 12.XXX"}, - {50.659724000, 107.475740500, 5, 9, "RU-BU 000.XX"}, - {55.871345000, 109.520398125, 5, 16, "RU-BU 300.XX"}, - {51.377624000, 106.422796250, 5, 12, "RU-BU 600.XX"}, - {50.427324000, 106.337984750, 5, 10, "RU-BU 900.XX"}, - {51.932624000, 107.895244625, 6, 17, "RU-BU D00.XX"}, - {52.283624000, 107.541400375, 5, 11, "RU-BU H00.XX"}, - {50.443545000, 103.250348750, 4, 8, "RU-BU L00.XX"}, - {52.211144000, 109.680127375, 5, 14, "RU-BU P00.XX"}, - {56.386144000, 114.753934125, 4, 14, "RU-BU R00.XX"}, - {51.509344000, 107.312743625, 5, 12, "RU-BU T00.XX"}, - {54.353944000, 110.197819500, 5, 14, "RU-BU W00.XX"}, - {52.576844000, 111.401442750, 5, 14, "RU-BU Y00.XX"}, - {52.576578500, 105.623387000, 4, 11, "RU-BU 123.XXX"}, - {54.196525000, 108.543192000, 4, 13, "RU-BU 12.XXXX"}, - {56.944675000, 109.394646500, 4, 15, "RU-BU 1234.XX"}, - {55.254930500, 99.208733500, 3, 9, "RU-BU 123.XXXX"}, - {53.603500000, 108.275500000, 3, 12, "RU-BU GVFF.9L4"}, - {52.056482500, 113.389427000, 6, 17, "RU-ZAB 12.XX"}, - {52.219815000, 113.042780000, 5, 14, "RU-ZAB 12.XXX"}, - {50.139245000, 117.932348750, 5, 10, "RU-ZAB 000.XX"}, - {52.321634000, 117.473499375, 5, 14, "RU-ZAB 400.XX"}, - {51.352734000, 108.744714250, 4, 13, "RU-ZAB 800.XX"}, - {52.047334000, 116.471836625, 5, 18, "RU-ZAB D00.XX"}, - {51.850924000, 113.745744625, 6, 17, "RU-ZAB J00.XX"}, - {51.703545000, 113.900144625, 5, 15, "RU-ZAB M00.XX"}, - {50.422724000, 116.306052500, 5, 15, "RU-ZAB Q00.XX"}, - {51.411545000, 110.378296250, 4, 12, "RU-ZAB T00.XX"}, - {53.786224000, 119.622138125, 5, 10, "RU-ZAB X00.XX"}, - {52.478983500, 111.501387000, 4, 15, "RU-ZAB 123.XXX"}, - {52.286930000, 115.743562500, 4, 13, "RU-ZAB 12.XXXX"}, - {55.035080000, 116.767617500, 4, 12, "RU-ZAB 1234.XX"}, - {58.335532500, 108.301469000, 3, 11, "RU-ZAB 123.XXXX"}, - {53.796500000, 114.939500000, 3, 11, "RU-ZAB QJXB.21K"}, - {52.316537000, 104.238502500, 6, 12, "RU-IRK 12.XX"}, - {52.401234000, 103.895516375, 5, 11, "RU-IRK 00.XXX"}, - {52.511105000, 103.463958750, 5, 11, "RU-IRK J0.XXX"}, - {56.194545000, 101.340898125, 5, 11, "RU-IRK 000.XX"}, - {56.360045000, 101.643403125, 5, 11, "RU-IRK 400.XX"}, - {58.062734000, 102.588420625, 5, 8, "RU-IRK 800.XX"}, - {52.843734000, 103.461821750, 5, 11, "RU-IRK D00.XX"}, - {53.175945000, 103.006373750, 5, 11, "RU-IRK J00.XX"}, - {56.846545000, 105.628108750, 4, 12, "RU-IRK M00.XX"}, - {54.623724000, 100.454186500, 4, 10, "RU-IRK Q00.XX"}, - {57.883545000, 113.951420625, 4, 11, "RU-IRK T00.XX"}, - {52.623045000, 103.791368750, 6, 12, "RU-IRK X00.XX"}, - {53.751578500, 102.186190500, 4, 10, "RU-IRK 123.XXX"}, - {58.354094000, 100.070759500, 4, 8, "RU-IRK 12.XXXX"}, - {53.824571000, 101.300107500, 4, 10, "RU-IRK 1234.XX"}, - {62.978520500, 96.583302000, 2, 6, "RU-IRK 123.XXXX"}, - {53.420655000, 96.582796000, 3, 10, "RU-IRK 1234.XXX"}, - {55.070270000, 82.872803000, 5, 8, "RU-NVS 12.XX"}, - {54.708345500, 82.585538000, 4, 7, "RU-NVS 12.XXX"}, - {54.716534000, 83.146632500, 5, 8, "RU-NVS 000.XX"}, - {55.474134000, 78.187615500, 4, 7, "RU-NVS 400.XX"}, - {54.459734000, 77.107382500, 4, 9, "RU-NVS 800.XX"}, - {55.277634000, 75.816615500, 4, 12, "RU-NVS D00.XX"}, - {55.269634000, 80.071715500, 4, 7, "RU-NVS J00.XX"}, - {54.366545000, 80.316349500, 4, 10, "RU-NVS N00.XX"}, - {55.299145000, 84.211015500, 4, 7, "RU-NVS S00.XX"}, - {53.807424000, 82.137678125, 4, 10, "RU-NVS X00.XX"}, - {53.839143000, 81.252707000, 3, 10, "RU-NVS 123.XXX"}, - {56.288415000, 75.375743500, 3, 11, "RU-NVS 12.XXXX"}, - {54.269681000, 75.455432500, 3, 10, "RU-NVS 1234.XX"}, - {55.262500000, 80.100500000, 4, 7, "RU-NVS BDB2.HMT"}, - {56.528800000, 84.912299500, 6, 15, "RU-TOM 12.XX"}, - {56.679415000, 84.664786500, 5, 12, "RU-TOM 12.XXX"}, - {57.082074000, 85.985951750, 5, 8, "RU-TOM 000.XX"}, - {60.804204000, 77.378022750, 5, 11, "RU-TOM 600.XX"}, - {58.419804000, 82.723541875, 5, 8, "RU-TOM C00.XX"}, - {57.441504000, 83.698131000, 5, 8, "RU-TOM J00.XX"}, - {57.107504000, 81.989809750, 5, 9, "RU-TOM P00.XX"}, - {57.733704000, 83.500431000, 5, 8, "RU-TOM V00.XX"}, - {58.289578500, 83.159719000, 4, 7, "RU-TOM 123.XXX"}, - {58.598405000, 78.512684500, 4, 10, "RU-TOM 12.XXXX"}, - {60.284813000, 75.851628500, 4, 10, "RU-TOM 1234.XX"}, - {59.809844000, 75.524939500, 3, 8, "RU-TOM 123.XXXX"}, - {58.351500000, 82.216000000, 4, 7, "RU-TOM DLQ1.GT1"}, - {54.929997000, 73.339217500, 6, 10, "RU-OMS 12.XX"}, - {55.107215000, 72.971991500, 5, 9, "RU-OMS 12.XXX"}, - {55.334545000, 72.896392500, 5, 10, "RU-OMS 000.XX"}, - {56.941434000, 74.324685750, 4, 7, "RU-OMS 400.XX"}, - {54.980834000, 71.102832500, 5, 10, "RU-OMS 800.XX"}, - {54.634334000, 73.527749500, 5, 9, "RU-OMS D00.XX"}, - {54.224924000, 74.628486500, 4, 8, "RU-OMS J00.XX"}, - {55.603424000, 71.213868500, 4, 9, "RU-OMS M00.XX"}, - {55.117724000, 74.389027500, 5, 9, "RU-OMS Q00.XX"}, - {56.422545000, 75.040403125, 5, 8, "RU-OMS T00.XX"}, - {55.961445000, 71.979202125, 4, 7, "RU-OMS X00.XX"}, - {54.958874500, 70.520620000, 4, 9, "RU-OMS 123.XXX"}, - {55.643761500, 70.635512000, 3, 8, "RU-OMS 12.XXXX"}, - {56.744810000, 70.558297000, 3, 8, "RU-OMS 1234.XX"}, - {56.006500000, 73.331500000, 3, 6, "RU-OMS 36CC.58R"}, - {53.743705000, 91.362176500, 6, 10, "RU-KK 12.XX"}, - {53.926215000, 90.933661500, 5, 9, "RU-KK 12.XXX"}, - {53.206545000, 91.264073750, 5, 10, "RU-KK 000.XX"}, - {52.716045000, 90.010368750, 5, 9, "RU-KK 700.XX"}, - {54.586874000, 89.888778500, 4, 8, "RU-KK F00.XX"}, - {53.123474000, 90.688368750, 5, 10, "RU-KK M00.XX"}, - {53.180374000, 90.294373750, 5, 9, "RU-KK T00.XX"}, - {52.714100000, 88.367182500, 4, 10, "RU-KK 123.XXX"}, - {53.710617500, 88.125175500, 3, 10, "RU-KK 12.XXXX"}, - {53.359500000, 89.907000000, 4, 8, "RU-KK NWSD.QR2"}, - {53.772444000, 87.083975500, 5, 11, "RU-KEM 12.XX"}, - {53.822925000, 86.850983125, 5, 11, "RU-KEM 00.XXX"}, - {55.327945000, 85.577520500, 4, 7, "RU-KEM J0.XXX"}, - {53.925434000, 86.573027125, 4, 10, "RU-KEM 000.XX"}, - {54.720334000, 86.034332500, 5, 8, "RU-KEM 400.XX"}, - {53.738545000, 87.916927125, 4, 10, "RU-KEM 800.XX"}, - {55.786134000, 84.757859125, 4, 14, "RU-KEM D00.XX"}, - {54.547355000, 86.231512500, 5, 8, "RU-KEM J00.XX"}, - {56.149315000, 85.930602125, 4, 11, "RU-KEM M00.XX"}, - {55.685824000, 86.152192500, 4, 11, "RU-KEM Q00.XX"}, - {56.280224000, 87.583843125, 4, 11, "RU-KEM T00.XX"}, - {52.882545000, 87.739048750, 4, 7, "RU-KEM X00.XX"}, - {56.550153500, 84.625550500, 3, 12, "RU-KEM 123.XXX"}, - {54.413635500, 85.163241000, 4, 10, "RU-KEM 12.XXXX"}, - {54.496000000, 86.921500000, 4, 7, "RU-KEM KQXV.3D3"}, - {51.987216000, 85.889256500, 5, 11, "RU-AL 12.XX"}, - {52.147315000, 85.636680000, 4, 10, "RU-AL 12.XXX"}, - {51.353504000, 85.512411250, 4, 7, "RU-AL 000.XX"}, - {52.296545000, 86.995729375, 4, 13, "RU-AL 500.XX"}, - {51.034545000, 84.670111250, 4, 7, "RU-AL B00.XX"}, - {51.536545000, 85.888356250, 4, 9, "RU-AL H00.XX"}, - {50.858034000, 85.895352500, 4, 7, "RU-AL M00.XX"}, - {50.328545000, 85.499089750, 4, 8, "RU-AL R00.XX"}, - {50.034545000, 88.487848750, 4, 8, "RU-AL W00.XX"}, - {51.935577500, 84.086650500, 3, 12, "RU-AL 123.XXX"}, - {49.594815500, 84.167315500, 3, 8, "RU-AL 12.XXXX"}, - {50.866000000, 86.896000000, 3, 6, "RU-AL KSBC.GTM"}, - {53.383209000, 83.666777000, 5, 9, "RU-ALT 12.XX"}, - {53.452174000, 83.458971750, 4, 8, "RU-ALT 00.XXX"}, - {52.623634000, 84.898116375, 4, 11, "RU-ALT J0.XXX"}, - {51.588545000, 81.110760625, 4, 8, "RU-ALT 000.XX"}, - {53.799304000, 84.823936125, 4, 11, "RU-ALT 500.XX"}, - {52.061545000, 85.253336625, 4, 10, "RU-ALT B00.XX"}, - {53.898834000, 81.164827125, 4, 10, "RU-ALT H00.XX"}, - {52.335545000, 85.003664375, 4, 13, "RU-ALT M00.XX"}, - {52.560834000, 82.616099375, 4, 9, "RU-ALT R00.XX"}, - {53.870634000, 83.421127125, 4, 10, "RU-ALT W00.XX"}, - {51.746259000, 83.577572000, 4, 8, "RU-ALT 123.XXX"}, - {51.339773500, 78.859730000, 2, 5, "RU-ALT 12.XXXX"}, - {53.891579500, 78.101798500, 3, 11, "RU-ALT 1234.XX"}, - {52.546000000, 82.527500000, 3, 8, "RU-ALT F3W5.52V"}, - {51.688465000, 94.389568000, 5, 9, "RU-TY 12.XX"}, - {51.718244000, 93.995899500, 5, 9, "RU-TY 12.XXX"}, - {51.236545000, 90.455214250, 4, 8, "RU-TY 000.XX"}, - {51.181545000, 93.385356250, 4, 8, "RU-TY 400.XX"}, - {51.447634000, 91.077314250, 4, 11, "RU-TY 800.XX"}, - {51.054934000, 89.995114250, 4, 8, "RU-TY D00.XX"}, - {51.518545000, 95.455356250, 4, 8, "RU-TY J00.XX"}, - {51.359934000, 91.400814250, 4, 11, "RU-TY N00.XX"}, - {52.193934000, 93.815899375, 4, 8, "RU-TY S00.XX"}, - {51.206545000, 94.263356250, 4, 8, "RU-TY X00.XX"}, - {51.178819500, 93.715908000, 4, 8, "RU-TY 123.XXX"}, - {52.764022000, 93.832017500, 3, 7, "RU-TY 12.XXXX"}, - {51.349297000, 88.974641500, 3, 13, "RU-TY 1234.XX"}, - {51.735500000, 94.035000000, 5, 9, "RU-TY TDL2.DJT"}, - {56.042700000, 92.819641500, 5, 7, "RU-KYA 12.XX"}, - {56.179556500, 92.476121500, 4, 6, "RU-KYA 12.XXX"}, - {69.404034000, 87.849320750, 4, 6, "RU-KYA 000.XX"}, - {56.306324000, 90.313543125, 4, 6, "RU-KYA 400.XX"}, - {56.258024000, 95.537443125, 5, 7, "RU-KYA 800.XX"}, - {53.727545000, 91.546838125, 3, 11, "RU-KYA D00.XX"}, - {56.166724000, 94.413902125, 4, 6, "RU-KYA J00.XX"}, - {58.298045000, 92.363220625, 4, 6, "RU-KYA N00.XX"}, - {69.572624000, 88.141621750, 4, 6, "RU-KYA S00.XX"}, - {56.273724000, 89.405743125, 4, 6, "RU-KYA X00.XX"}, - {57.281983500, 88.878070000, 3, 8, "RU-KYA 123.XXX"}, - {57.089930000, 93.608567500, 3, 5, "RU-KYA 12.XXXX"}, - {59.838080000, 90.551042000, 3, 5, "RU-KYA 1234.XX"}, - {75.813126500, 88.085043000, 3, 5, "RU-KYA 0123.XXX"}, - {75.813126500, 97.171297000, 3, 5, "RU-KYA 1123.XXX"}, - {73.131936500, 81.892770500, 3, 7, "RU-KYA 2123.XXX"}, - {73.131936500, 89.817176500, 3, 5, "RU-KYA 3123.XXX"}, - {73.131936500, 97.741582500, 3, 5, "RU-KYA 4123.XXX"}, - {70.450746500, 79.079421500, 3, 7, "RU-KYA 5123.XXX"}, - {70.450746500, 86.110097500, 3, 5, "RU-KYA 6123.XXX"}, - {70.450746500, 93.140773500, 3, 5, "RU-KYA 7123.XXX"}, - {70.450746500, 100.171449500, 3, 5, "RU-KYA 8123.XXX"}, - {72.059460500, 105.576842000, 3, 7, "RU-KYA 9123.XXX"}, - {67.769556500, 81.933366000, 2, 6, "RU-KYA B123.XXX"}, - {67.769556500, 88.278849000, 2, 4, "RU-KYA C123.XXX"}, - {67.769556500, 94.624332000, 2, 4, "RU-KYA D123.XXX"}, - {67.769556500, 100.969815000, 2, 4, "RU-KYA F123.XXX"}, - {65.088366500, 84.400964500, 2, 8, "RU-KYA G123.XXX"}, - {65.088366500, 90.180418500, 2, 4, "RU-KYA H123.XXX"}, - {65.088366500, 95.959872500, 2, 4, "RU-KYA J123.XXX"}, - {65.088366500, 101.739326500, 2, 4, "RU-KYA K123.XXX"}, - {62.407176500, 84.447854500, 2, 8, "RU-KYA L123.XXX"}, - {62.407176500, 89.750652500, 2, 4, "RU-KYA M123.XXX"}, - {62.407176500, 95.053450500, 2, 4, "RU-KYA N123.XXX"}, - {62.407176500, 100.356248500, 2, 6, "RU-KYA P123.XXX"}, - {61.589967500, 103.022515000, 3, 8, "RU-KYA Q123.XXX"}, - {59.725986500, 87.234261000, 2, 7, "RU-KYA R123.XXX"}, - {59.725986500, 92.090194000, 3, 5, "RU-KYA S123.XXX"}, - {59.725986500, 96.946127000, 2, 7, "RU-KYA T123.XXX"}, - {60.798462500, 101.232737500, 3, 8, "RU-KYA V123.XXX"}, - {57.044796500, 88.641625000, 2, 7, "RU-KYA W123.XXX"}, - {57.044796500, 93.199648000, 3, 5, "RU-KYA X123.XXX"}, - {54.390578500, 90.619421500, 2, 7, "RU-KYA Y123.XXX"}, - {54.370826500, 94.764496000, 2, 4, "RU-KYA Z123.XXX"}, - {80.520919500, 77.427912000, 2, 4, "RU-KYA 123.XXXX"}, - {59.535454500, 150.776601500, 5, 8, "RU-MAG 12.XX"}, - {59.881884500, 150.161386000, 4, 7, "RU-MAG 12.XXX"}, - {60.199804000, 150.705046875, 4, 7, "RU-MAG 000.XX"}, - {62.989104000, 152.129261625, 4, 7, "RU-MAG 500.XX"}, - {62.809545000, 147.744785625, 4, 8, "RU-MAG B00.XX"}, - {62.538734000, 155.522366875, 4, 7, "RU-MAG H00.XX"}, - {61.185834000, 149.431857250, 4, 7, "RU-MAG M00.XX"}, - {62.046734000, 159.072266875, 4, 11, "RU-MAG R00.XX"}, - {62.590634000, 149.457011625, 4, 7, "RU-MAG W00.XX"}, - {61.453578500, 148.584701000, 3, 6, "RU-MAG 123.XXX"}, - {63.938343000, 147.755112500, 3, 7, "RU-MAG 12.XXXX"}, - {62.860798000, 153.285450500, 3, 6, "RU-MAG 1234.XX"}, - {65.818985500, 145.401878500, 2, 6, "RU-MAG 1234.XXX"}, - {64.765674000, 177.642599000, 5, 9, "RU-CHU 12.XX"}, - {64.964015000, 177.108646500, 4, 8, "RU-CHU 12.XXX"}, - {68.277224000, 165.794138250, 4, 6, "RU-CHU 000.XX"}, - {69.832334000, 169.981897750, 4, 6, "RU-CHU J00.XX"}, - {66.041983500, 175.189334000, 3, 7, "RU-CHU 123.XXX"}, - {70.008287000, 163.251117500, 3, 5, "RU-CHU 12.XXXX"}, - {70.075247000, 169.953813500, 3, 5, "RU-CHU 1234.XX"}, - {69.998068000, 158.912157000, 2, 6, "RU-CHU 1234.XXX"}, - {53.071213500, 158.574070500, 5, 7, "RU-KAM 12.XX"}, - {53.285815000, 158.086031500, 4, 6, "RU-KAM 12.XXX"}, - {54.741304000, 158.229077500, 4, 6, "RU-KAM 000.XX"}, - {57.924654000, 158.246561000, 4, 7, "RU-KAM C00.XX"}, - {52.962054000, 156.117116750, 4, 8, "RU-KAM P00.XX"}, - {53.926804500, 156.013338500, 3, 7, "RU-KAM 123.XXX"}, - {56.415941000, 155.832401500, 3, 6, "RU-KAM 12.XXXX"}, - {59.164091000, 155.954480500, 3, 8, "RU-KAM 1234.XX"}, - {63.968438000, 156.230061000, 2, 7, "RU-KAM 1234.XXX"}, - {46.973675000, 142.694406500, 5, 9, "RU-SAK 12.XX"}, - {47.033715000, 142.509925000, 4, 8, "RU-SAK 12.XXX"}, - {49.257674000, 142.871849250, 5, 9, "RU-SAK 000.XX"}, - {49.083204000, 141.993640250, 5, 9, "RU-SAK 600.XX"}, - {47.137104000, 142.010766125, 4, 8, "RU-SAK C00.XX"}, - {50.971504000, 142.069318500, 5, 9, "RU-SAK J00.XX"}, - {53.657804000, 142.787236125, 4, 8, "RU-SAK P00.XX"}, - {51.874604000, 142.979336625, 5, 9, "RU-SAK V00.XX"}, - {47.242143000, 141.795168000, 3, 7, "RU-SAK 123.XXX"}, - {51.498485000, 141.734613500, 3, 7, "RU-SAK 12.XXXX"}, - {51.454611000, 141.871112000, 4, 8, "RU-SAK 1234.XX"}, - {53.655601000, 141.761639500, 3, 7, "RU-SAK 1234.XXX"}, - {43.155345000, 131.858097500, 5, 8, "RU-PO 12.XX"}, - {43.397356000, 131.844809000, 4, 9, "RU-PO 12.XXX"}, - {43.872945000, 131.794310000, 4, 10, "RU-PO 000.XX"}, - {42.924545000, 132.840555000, 4, 7, "RU-PO 500.XX"}, - {44.259104000, 133.179595125, 4, 9, "RU-PO B00.XX"}, - {43.226545000, 133.070307500, 4, 7, "RU-PO H00.XX"}, - {44.644934000, 132.669848125, 4, 9, "RU-PO M00.XX"}, - {44.613545000, 135.416313125, 4, 6, "RU-PO R00.XX"}, - {45.526434000, 133.302291750, 4, 9, "RU-PO W00.XX"}, - {42.851527000, 130.755795500, 3, 9, "RU-PO 123.XXX"}, - {45.320401000, 133.976373000, 3, 8, "RU-PO 12.XXXX"}, - {46.920040000, 133.568476000, 3, 10, "RU-PO 1234.XX"}, - {48.031243500, 130.711309000, 2, 12, "RU-PO 1234.XXX"}, - {48.821415000, 132.872427500, 4, 11, "RU-YEV 12.XX"}, - {48.963215000, 132.590241500, 3, 12, "RU-YEV 12.XXX"}, - {48.653804000, 133.636947500, 3, 10, "RU-YEV 000.XX"}, - {49.039545000, 130.943540250, 3, 13, "RU-YEV 500.XX"}, - {48.620504000, 134.349947500, 3, 11, "RU-YEV B00.XX"}, - {49.061145000, 131.696065250, 3, 12, "RU-YEV H00.XX"}, - {48.004545000, 132.476601375, 3, 12, "RU-YEV M00.XX"}, - {47.830534000, 130.933299250, 3, 13, "RU-YEV R00.XX"}, - {48.560545000, 134.635918500, 4, 12, "RU-YEV W00.XX"}, - {48.921490000, 130.640433000, 2, 11, "RU-YEV 123.XXX"}, - {48.426010000, 135.034790500, 5, 9, "RU-KHA 12.XX"}, - {48.556505000, 134.742627500, 4, 12, "RU-KHA 00.XXX"}, - {50.672235000, 136.797267750, 4, 6, "RU-KHA J0.XXX"}, - {50.330334000, 136.594348750, 4, 6, "RU-KHA 000.XX"}, - {49.133745000, 140.112341250, 4, 6, "RU-KHA 700.XX"}, - {53.177545000, 140.464887750, 3, 5, "RU-KHA F00.XX"}, - {59.486545000, 143.036440000, 3, 7, "RU-KHA M00.XX"}, - {47.681074000, 134.643918250, 4, 13, "RU-KHA T00.XX"}, - {49.378983500, 134.411521000, 3, 12, "RU-KHA 123.XXX"}, - {51.868120000, 134.311384000, 3, 8, "RU-KHA 12.XXXX"}, - {49.038087000, 138.259882000, 3, 5, "RU-KHA 1234.XX"}, - {49.286803500, 130.962134000, 2, 12, "RU-KHA 1234.XXX"}, - {50.254947000, 127.476104000, 5, 11, "RU-AMU 12.XX"}, - {50.453134000, 127.309387750, 4, 9, "RU-AMU 00.XXX"}, - {50.822265000, 128.154686500, 4, 7, "RU-AMU J0.XXX"}, - {51.467545000, 128.000356250, 4, 7, "RU-AMU 000.XX"}, - {53.782734000, 127.075378125, 4, 6, "RU-AMU 400.XX"}, - {50.187234000, 129.321789750, 4, 7, "RU-AMU 800.XX"}, - {49.873134000, 129.278127000, 4, 7, "RU-AMU D00.XX"}, - {52.067524000, 127.603700375, 4, 9, "RU-AMU J00.XX"}, - {55.232624000, 124.648768500, 4, 6, "RU-AMU N00.XX"}, - {49.481024000, 129.993329000, 4, 9, "RU-AMU S00.XX"}, - {49.868324000, 129.749729000, 4, 7, "RU-AMU X00.XX"}, - {51.610845500, 127.354207500, 3, 8, "RU-AMU 123.XXX"}, - {54.099982000, 126.133470000, 3, 5, "RU-AMU 12.XXXX"}, - {55.775656000, 121.677796500, 3, 10, "RU-AMU 1234.XX"}, - {56.484553500, 120.204813500, 2, 12, "RU-AMU 1234.XXX"}, - {62.075300000, 129.635509000, 5, 7, "RU-SA 12.XX"}, - {61.833072500, 129.382067500, 4, 6, "RU-SA 12.XXX"}, - {56.706545000, 124.553621125, 4, 8, "RU-SA 000.XX"}, - {61.543745000, 128.840469375, 4, 6, "RU-SA 500.XX"}, - {64.005904000, 127.292861125, 3, 5, "RU-SA B00.XX"}, - {60.766545000, 114.790453750, 4, 9, "RU-SA H00.XX"}, - {58.642334000, 125.264836875, 4, 6, "RU-SA M00.XX"}, - {62.223034000, 117.454966875, 4, 8, "RU-SA R00.XX"}, - {62.056545000, 132.350476875, 4, 8, "RU-SA W00.XX"}, - {63.318983500, 127.777384000, 3, 5, "RU-SA 123.XXX"}, - {58.756930000, 123.015777500, 3, 5, "RU-SA 12.XXXX"}, - {62.553890000, 113.841286000, 3, 8, "RU-SA 1234.XX"}, - {60.329155000, 107.059350000, 2, 8, "RU-SA 1234.XXX"}, - {68.137157500, 106.956637500, 2, 5, "RU-SA 123.XXXX"}, - {81.981537500, -137.796004000, 1, 2, "CAN 1234.XXXX"}, - {80.537485500, 46.068281000, 1, 4, "RUS 0123.XXXX"}, - {75.873945500, 45.389186000, 1, 4, "RUS 1123.XXXX"}, - {75.873945500, 80.418358000, 1, 4, "RUS 2123.XXXX"}, - {74.903809500, 115.409715500, 1, 3, "RUS 3123.XXXX"}, - {75.330344000, 152.158911500, 1, 3, "RUS 4123.XXXX"}, - {68.961617500, 145.599290000, 1, 4, "RUS 5123.XXXX"}, - {69.732032500, 169.356432500, 1, 5, "RUS 6123.XXXX"}, - {51.989943000, 142.777099000, 1, 8, "RUS 7123.XXXX"}, - {51.712092000, 155.487995500, 1, 4, "RUS 8123.XXXX"}, - {48.798557000, 140.224999500, 1, 5, "RUS 9123.XXXX"}, - {69.536102000, 29.194872500, 1, 7, "RUS B123.XXXX"}, - {68.961617500, 50.483900500, 1, 9, "RUS C123.XXXX"}, - {68.961617500, 74.349290000, 1, 4, "RUS D123.XXXX"}, - {68.961617500, 98.099290000, 1, 4, "RUS F123.XXXX"}, - {68.961617500, 121.849290000, 1, 4, "RUS G123.XXXX"}, - {54.902274500, 19.695515500, 1, 4, "RUS K123.XXXX"}, - {57.979173000, 27.455316000, 1, 8, "RUS M123.XXXX"}, - {52.176729500, 31.210830500, 1, 5, "RUS P123.XXXX"}, - {49.729467000, 37.083134000, 1, 3, "RUS Q123.XXXX"}, - {50.969915500, 49.712478000, 1, 7, "RUS R123.XXXX"}, - {60.323734500, 62.991060500, 1, 11, "RUS S123.XXXX"}, - {49.398980000, 79.344132500, 1, 4, "RUS T123.XXXX"}, - {49.463617000, 96.244132500, 1, 4, "RUS V123.XXXX"}, - {49.463617000, 113.094132500, 1, 7, "RUS W123.XXXX"}, - {51.943352500, 129.927995500, 1, 6, "RUS X123.XXXX"}, - {42.993592500, 129.908272500, 1, 8, "RUS Z123.XXXX"}, - {31.257100000, 121.414275500, 5, 10, "CN-SH 12.XX"}, - {31.302195000, 121.144764000, 4, 9, "CN-SH 12.XXX"}, - {30.937245000, 121.137093500, 4, 12, "CN-SH 123.XX"}, - {31.836827000, 120.908280500, 3, 8, "CN-SH 123.XXX"}, - {31.268000000, 121.577000000, 4, 9, "CN-SH XK4W.X5K"}, - {39.165100000, 117.152065500, 5, 12, "CN-TJ 12.XX"}, - {39.408995000, 116.909997500, 4, 11, "CN-TJ 12.XXX"}, - {39.191545000, 117.426288750, 4, 11, "CN-TJ 000.XX"}, - {39.361545000, 117.667204750, 4, 11, "CN-TJ C00.XX"}, - {38.886545000, 117.337286875, 4, 11, "CN-TJ P00.XX"}, - {39.400000000, 117.397543500, 4, 11, "CN-TJ SWV.ZC1"}, - {39.400000000, 117.397543500, 4, 11, "CN-TJ P3T0.9MT"}, - {39.942100000, 116.348223500, 5, 12, "CN-BJ 12.XX"}, - {40.067171000, 116.128082000, 4, 11, "CN-BJ 12.XXX"}, - {40.338997500, 116.035042500, 4, 11, "CN-BJ 123.XX"}, - {40.250000000, 116.470000000, 4, 11, "CN-BJ CVN.WVD"}, - {40.250000000, 116.470000000, 4, 11, "CN-BJ MHM7.23L"}, - {20.064596000, 110.286952500, 5, 7, "CN-HI 12.XX"}, - {20.050115000, 110.107641500, 4, 6, "CN-HI 12.XXX"}, - {19.576545000, 109.476238750, 4, 7, "CN-HI 000.XX"}, - {18.319545000, 109.363236250, 4, 7, "CN-HI 400.XX"}, - {19.717434000, 110.707238750, 4, 6, "CN-HI 800.XX"}, - {19.272545000, 110.394237500, 4, 6, "CN-HI D00.XX"}, - {19.783324000, 109.921238750, 4, 6, "CN-HI J00.XX"}, - {18.865524000, 110.317904875, 4, 6, "CN-HI M00.XX"}, - {19.954724000, 109.607482750, 4, 6, "CN-HI Q00.XX"}, - {18.404545000, 109.069512250, 4, 7, "CN-HI T00.XX"}, - {18.446545000, 109.713236875, 4, 6, "CN-HI X00.XX"}, - {19.876832500, 108.653475500, 3, 6, "CN-HI 123.XXX"}, - {17.693817000, 110.844121000, 3, 5, "CN-HI 12.XXXX"}, - {15.504401500, 113.753063000, 3, 5, "CN-HI 1234.XX"}, - {19.743183000, 108.897353000, 3, 6, "CN-HI 1234.XXX"}, - {38.498400000, 106.211306000, 5, 13, "CN-NX 12.XX"}, - {38.126539000, 105.974153500, 4, 12, "CN-NX 12.XXX"}, - {39.036545000, 106.272488750, 4, 13, "CN-NX 000.XX"}, - {38.110969000, 106.044284375, 4, 12, "CN-NX 700.XX"}, - {37.578045000, 105.073789500, 4, 10, "CN-NX F00.XX"}, - {36.102702000, 106.141418875, 4, 10, "CN-NX M00.XX"}, - {39.309574000, 106.685288750, 4, 13, "CN-NX T00.XX"}, - {39.375563000, 105.876199500, 3, 12, "CN-NX 012.XXX"}, - {39.375563000, 106.475118500, 3, 12, "CN-NX 112.XXX"}, - {38.884523000, 105.816021000, 3, 12, "CN-NX 212.XXX"}, - {38.884523000, 106.409732000, 4, 13, "CN-NX 312.XXX"}, - {38.393483000, 105.761570500, 3, 11, "CN-NX 412.XXX"}, - {38.393483000, 106.350074500, 4, 12, "CN-NX 512.XXX"}, - {38.393483000, 106.938578500, 3, 11, "CN-NX 612.XXX"}, - {37.804235000, 104.290310500, 3, 9, "CN-NX 712.XXX"}, - {37.804235000, 104.878814500, 3, 9, "CN-NX 812.XXX"}, - {37.902443000, 105.467318500, 3, 9, "CN-NX 912.XXX"}, - {37.902443000, 106.055822500, 3, 11, "CN-NX B12.XXX"}, - {37.902443000, 106.644326500, 3, 11, "CN-NX C12.XXX"}, - {37.902443000, 107.186870500, 4, 12, "CN-NX D12.XXX"}, - {37.411403000, 104.584276000, 4, 11, "CN-NX F12.XXX"}, - {37.411403000, 105.167572000, 5, 12, "CN-NX G12.XXX"}, - {37.411403000, 105.750868000, 3, 11, "CN-NX H12.XXX"}, - {37.411403000, 106.334164000, 3, 11, "CN-NX J12.XXX"}, - {37.411403000, 106.917460000, 3, 11, "CN-NX K12.XXX"}, - {36.920363000, 105.055834500, 3, 8, "CN-NX L12.XXX"}, - {36.920363000, 105.633922500, 3, 9, "CN-NX M12.XXX"}, - {36.920363000, 106.212010500, 3, 9, "CN-NX N12.XXX"}, - {36.429323000, 105.315688000, 3, 8, "CN-NX P12.XXX"}, - {36.429323000, 105.888568000, 3, 9, "CN-NX Q12.XXX"}, - {36.429323000, 106.461448000, 3, 9, "CN-NX R12.XXX"}, - {35.938283000, 105.315688000, 3, 8, "CN-NX S12.XXX"}, - {35.938283000, 105.888568000, 3, 9, "CN-NX T12.XXX"}, - {35.938283000, 106.461448000, 3, 9, "CN-NX V12.XXX"}, - {35.307223000, 105.857376000, 3, 9, "CN-NX W12.XXX"}, - {37.345000000, 105.996500000, 3, 9, "CN-NX VKVM.T09"}, - {29.584100000, 106.494117500, 5, 9, "CN-CQ 12.XX"}, - {29.756115000, 106.295742000, 4, 8, "CN-CQ 12.XXX"}, - {30.879034000, 108.284076625, 4, 9, "CN-CQ 000.XX"}, - {29.311545000, 106.175568875, 4, 8, "CN-CQ 400.XX"}, - {30.047124000, 106.181739375, 4, 9, "CN-CQ 700.XX"}, - {28.954624000, 105.351883625, 4, 12, "CN-CQ B00.XX"}, - {29.752545000, 107.235258125, 4, 8, "CN-CQ F00.XX"}, - {29.412524000, 105.851256875, 4, 8, "CN-CQ J00.XX"}, - {29.891545000, 106.945554125, 4, 8, "CN-CQ M00.XX"}, - {29.067524000, 106.576068875, 4, 11, "CN-CQ Q00.XX"}, - {31.232024000, 108.313002500, 4, 9, "CN-CQ T00.XX"}, - {29.218724000, 107.008168875, 4, 11, "CN-CQ X00.XX"}, - {29.712298500, 105.372837500, 3, 8, "CN-CQ 123.XXX"}, - {32.043078000, 107.501083000, 3, 10, "CN-CQ 12.XXXX"}, - {30.285594500, 107.393168000, 4, 9, "CN-CQ 1234.XX"}, - {30.182500000, 107.733500000, 4, 9, "CN-CQ P9TK.J71"}, - {30.336900000, 120.100617500, 6, 8, "CN-ZJ 12.XX"}, - {30.357034000, 120.037467375, 5, 7, "CN-ZJ 00.XXX"}, - {28.615074000, 121.174828625, 4, 6, "CN-ZJ J0.XXX"}, - {28.053744000, 120.565115375, 4, 9, "CN-ZJ 000.XX"}, - {29.906144000, 121.491800125, 4, 6, "CN-ZJ 200.XX"}, - {30.809944000, 120.673923625, 5, 10, "CN-ZJ 400.XX"}, - {30.049244000, 120.508661375, 6, 8, "CN-ZJ 600.XX"}, - {30.909144000, 119.992723625, 5, 10, "CN-ZJ 800.XX"}, - {29.142444000, 119.566538875, 5, 7, "CN-ZJ B00.XX"}, - {28.009844000, 120.703392375, 4, 9, "CN-ZJ D00.XX"}, - {29.763744000, 120.136600125, 5, 7, "CN-ZJ G00.XX"}, - {27.684545000, 120.490253125, 4, 9, "CN-ZJ J00.XX"}, - {28.770545000, 121.405377625, 4, 6, "CN-ZJ L00.XX"}, - {29.369245000, 120.014638875, 5, 7, "CN-ZJ N00.XX"}, - {28.475445000, 119.826255625, 5, 7, "CN-ZJ Q00.XX"}, - {28.989545000, 118.826256875, 5, 7, "CN-ZJ S00.XX"}, - {30.267644000, 121.182261375, 4, 6, "CN-ZJ V00.XX"}, - {30.566545000, 119.916423625, 5, 7, "CN-ZJ X00.XX"}, - {30.119734000, 120.435208375, 6, 8, "CN-ZJ Z00.XX"}, - {30.630715000, 119.364393000, 4, 9, "CN-ZJ 123.XXX"}, - {27.994340500, 118.353450000, 3, 12, "CN-ZJ 12.XXXX"}, - {28.507203000, 118.100546500, 3, 8, "CN-ZJ 1234.XX"}, - {29.159000000, 120.480000000, 4, 6, "CN-ZJ T5MP.L2F"}, - {32.066100000, 118.712374000, 5, 10, "CN-JS 12.XX"}, - {32.011224000, 118.663711750, 4, 9, "CN-JS 00.XXX"}, - {31.249824000, 120.477987500, 4, 6, "CN-JS 80.XXX"}, - {34.204824000, 117.044515875, 4, 9, "CN-JS J0.XXX"}, - {31.455064000, 120.175927500, 4, 6, "CN-JS S0.XXX"}, - {31.822424000, 119.860487750, 4, 6, "CN-JS 000.XX"}, - {32.232045000, 119.354973000, 4, 7, "CN-JS 300.XX"}, - {33.431524000, 120.080936125, 5, 7, "CN-JS 600.XX"}, - {32.533924000, 119.820373000, 4, 6, "CN-JS 900.XX"}, - {33.649024000, 118.938036125, 5, 8, "CN-JS D00.XX"}, - {32.440544000, 119.339738000, 4, 7, "CN-JS H00.XX"}, - {34.624044000, 119.094176875, 5, 11, "CN-JS K00.XX"}, - {33.979444000, 118.217384000, 5, 10, "CN-JS M00.XX"}, - {32.286545000, 119.095265000, 4, 9, "CN-JS P00.XX"}, - {32.047244000, 120.797876750, 4, 6, "CN-JS R00.XX"}, - {31.428244000, 120.915115500, 4, 9, "CN-JS T00.XX"}, - {31.697444000, 120.669276750, 4, 6, "CN-JS W00.XX"}, - {32.472644000, 119.482038000, 4, 7, "CN-JS Y00.XX"}, - {32.041827000, 118.460831500, 3, 8, "CN-JS 123.XXX"}, - {33.979526500, 116.536309000, 3, 11, "CN-JS 12.XXXX"}, - {32.949264000, 117.814526000, 3, 9, "CN-JS 1234.XX"}, - {32.894500000, 119.320000000, 3, 6, "CN-JS SLNL.6TW"}, - {26.079200000, 119.231950000, 5, 7, "CN-FJ 12.XX"}, - {26.043585000, 119.151648375, 4, 6, "CN-FJ 00.XXX"}, - {24.651045000, 117.940782250, 4, 7, "CN-FJ C0.XXX"}, - {24.463954000, 117.603519250, 4, 6, "CN-FJ P0.XXX"}, - {26.688934000, 118.099810625, 4, 7, "CN-FJ 000.XX"}, - {25.472334000, 118.961029750, 4, 6, "CN-FJ 400.XX"}, - {26.314534000, 117.518190375, 4, 7, "CN-FJ 800.XX"}, - {24.946545000, 118.504808500, 4, 6, "CN-FJ D00.XX"}, - {26.061134000, 117.277090375, 4, 7, "CN-FJ J00.XX"}, - {25.179734000, 116.920008500, 4, 9, "CN-FJ N00.XX"}, - {25.442534000, 118.546929750, 5, 7, "CN-FJ S00.XX"}, - {25.035145000, 118.323579500, 4, 7, "CN-FJ X00.XX"}, - {24.442598500, 115.948994500, 3, 8, "CN-FJ 123.XXX"}, - {25.419035000, 118.320000500, 4, 7, "CN-FJ 12.XXXX"}, - {27.266711000, 116.077230000, 3, 9, "CN-FJ 1234.XX"}, - {25.910000000, 118.320000000, 4, 7, "CN-FJ NGXV.07C"}, - {31.857100000, 117.203775500, 5, 8, "CN-AH 12.XX"}, - {31.870355000, 117.141571750, 4, 7, "CN-AH 00.XXX"}, - {32.668244000, 116.721334375, 5, 8, "CN-AH C0.XXX"}, - {33.040084000, 117.142834375, 5, 8, "CN-AH P0.XXX"}, - {34.026545000, 116.723514000, 4, 9, "CN-AH 000.XX"}, - {31.766545000, 118.445763750, 4, 9, "CN-AH 300.XX"}, - {31.441624000, 118.339162500, 4, 7, "CN-AH 600.XX"}, - {30.613724000, 116.960824625, 4, 6, "CN-AH 900.XX"}, - {30.992545000, 117.748260625, 4, 7, "CN-AH D00.XX"}, - {32.376824000, 118.237573000, 5, 8, "CN-AH H00.XX"}, - {31.793145000, 116.431263750, 4, 8, "CN-AH L00.XX"}, - {33.917824000, 115.693214000, 4, 9, "CN-AH P00.XX"}, - {32.963524000, 115.738150875, 5, 12, "CN-AH S00.XX"}, - {30.686545000, 117.417423625, 4, 7, "CN-AH W00.XX"}, - {33.661945000, 116.915684000, 4, 9, "CN-AH Y00.XX"}, - {30.499008500, 115.565381500, 3, 8, "CN-AH 123.XXX"}, - {32.521385500, 115.533818000, 4, 11, "CN-AH 12.XXXX"}, - {34.169900000, 115.001124000, 3, 9, "CN-AH 1234.XX"}, - {32.029000000, 117.275000000, 3, 6, "CN-AH P17T.FVS"}, - {41.792100000, 123.341480000, 5, 11, "CN-LN 12.XX"}, - {41.808984000, 123.235660000, 4, 10, "CN-LN 00.XXX"}, - {38.997424000, 121.524406750, 4, 8, "CN-LN C0.XXX"}, - {41.105124000, 122.758512500, 4, 10, "CN-LN P0.XXX"}, - {41.909344000, 123.737060000, 4, 10, "CN-LN 000.XX"}, - {41.909344000, 123.900139000, 4, 10, "CN-LN 200.XX"}, - {41.347744000, 123.629437500, 4, 10, "CN-LN 400.XX"}, - {41.347744000, 123.791157500, 4, 10, "CN-LN 600.XX"}, - {42.074344000, 121.588083500, 4, 8, "CN-LN 800.XX"}, - {41.283144000, 123.112837500, 4, 10, "CN-LN B00.XX"}, - {41.166744000, 121.043297500, 4, 8, "CN-LN D00.XX"}, - {40.176144000, 124.283522125, 4, 8, "CN-LN G00.XX"}, - {41.189044000, 121.981237500, 4, 10, "CN-LN J00.XX"}, - {40.591045000, 122.158295625, 5, 9, "CN-LN L00.XX"}, - {41.608045000, 120.343760000, 4, 8, "CN-LN N00.XX"}, - {40.788544000, 120.798645625, 4, 8, "CN-LN Q00.XX"}, - {42.338944000, 123.766483500, 4, 10, "CN-LN S00.XX"}, - {39.675444000, 121.889699625, 4, 8, "CN-LN V00.XX"}, - {40.893934000, 122.681576625, 4, 10, "CN-LN X00.XX"}, - {41.832634000, 120.690440000, 4, 8, "CN-LN Y00.XX"}, - {41.128034000, 120.691318500, 4, 8, "CN-LN Z00.XX"}, - {40.068850500, 121.210230000, 4, 8, "CN-LN 123.XXX"}, - {42.565579500, 119.054587000, 3, 9, "CN-LN 12.XXXX"}, - {42.141518000, 122.350642500, 3, 9, "CN-LN 1234.XX"}, - {41.100500000, 122.290000000, 3, 9, "CN-LN 6VS0.37M"}, - {36.195222500, 117.055719500, 5, 9, "CN-SD 12.XX"}, - {36.727365000, 116.704724750, 4, 8, "CN-SD 00.XXX"}, - {36.037895000, 120.230055375, 5, 7, "CN-SD J0.XXX"}, - {36.833744000, 117.966007625, 5, 9, "CN-SD 000.XX"}, - {37.572944000, 121.232399500, 5, 9, "CN-SD 200.XX"}, - {36.202344000, 117.027622875, 4, 8, "CN-SD 400.XX"}, - {35.439545000, 116.515330000, 4, 7, "CN-SD 600.XX"}, - {36.743545000, 119.053314750, 6, 10, "CN-SD 800.XX"}, - {37.463445000, 118.454132500, 5, 12, "CN-SD B00.XX"}, - {35.113944000, 118.240338125, 4, 10, "CN-SD D00.XX"}, - {35.275545000, 115.385730000, 4, 7, "CN-SD G00.XX"}, - {35.458144000, 119.406030000, 5, 7, "CN-SD J00.XX"}, - {36.486545000, 115.919014750, 4, 8, "CN-SD L00.XX"}, - {35.933744000, 117.667022875, 4, 6, "CN-SD N00.XX"}, - {35.440644000, 116.857075000, 4, 6, "CN-SD Q00.XX"}, - {34.887644000, 117.504038125, 4, 9, "CN-SD S00.XX"}, - {37.000244000, 120.579807625, 5, 7, "CN-SD V00.XX"}, - {36.313934000, 119.944978750, 5, 7, "CN-SD X00.XX"}, - {37.479434000, 116.270786500, 4, 12, "CN-SD Y00.XX"}, - {36.416634000, 119.705203750, 5, 9, "CN-SD Z00.XX"}, - {37.378885000, 119.032252000, 5, 10, "CN-SD 123.XXX"}, - {37.607228000, 115.479789500, 3, 10, "CN-SD 12.XXXX"}, - {35.297972500, 114.965718000, 3, 8, "CN-SD 1234.XX"}, - {37.997903500, 118.118669500, 4, 11, "CN-SD 123.XXXX"}, - {36.390000000, 118.875000000, 4, 8, "CN-SD RNKC.HRQ"}, - {37.891100000, 112.485407500, 5, 9, "CN-SX 12.XX"}, - {37.994914000, 112.393334500, 4, 8, "CN-SX 00.XXX"}, - {40.091874000, 113.122762125, 4, 8, "CN-SX J0.XXX"}, - {35.364224000, 111.568155000, 4, 9, "CN-SX 000.XX"}, - {37.904624000, 113.501044375, 4, 11, "CN-SX 300.XX"}, - {35.569624000, 112.767155000, 4, 7, "CN-SX 600.XX"}, - {36.148345000, 111.412732875, 4, 7, "CN-SX 900.XX"}, - {35.128724000, 110.910877125, 4, 11, "CN-SX D00.XX"}, - {38.493524000, 112.656514875, 5, 9, "CN-SX H00.XX"}, - {35.680024000, 111.125955000, 4, 9, "CN-SX L00.XX"}, - {38.797524000, 112.630014875, 5, 9, "CN-SX P00.XX"}, - {34.870224000, 111.098577125, 4, 11, "CN-SX S00.XX"}, - {37.104644000, 111.807507625, 4, 6, "CN-SX W00.XX"}, - {36.620244000, 111.633014750, 4, 6, "CN-SX Y00.XX"}, - {38.653058500, 110.485214000, 3, 10, "CN-SX 123.XXX"}, - {36.307689500, 110.418211500, 3, 9, "CN-SX 12.XXXX"}, - {38.306203000, 110.986535500, 4, 11, "CN-SX 1234.XX"}, - {37.661000000, 112.387500000, 3, 7, "CN-SX D6M2.0VK"}, - {28.718600000, 115.823258000, 5, 7, "CN-JX 12.XX"}, - {28.826715000, 115.674815000, 4, 6, "CN-JX 12.XXX"}, - {27.713934000, 113.790253125, 4, 9, "CN-JX 000.XX"}, - {29.357924000, 117.122656875, 4, 6, "CN-JX 400.XX"}, - {29.747524000, 115.933554125, 4, 12, "CN-JX 700.XX"}, - {28.515724000, 117.860983625, 4, 6, "CN-JX B00.XX"}, - {25.898545000, 114.838249375, 4, 6, "CN-JX F00.XX"}, - {27.134624000, 114.879827875, 4, 6, "CN-JX J00.XX"}, - {27.893424000, 114.309413125, 4, 8, "CN-JX M00.XX"}, - {28.289545000, 116.965798375, 4, 7, "CN-JX Q00.XX"}, - {28.034045000, 116.258898375, 5, 10, "CN-JX T00.XX"}, - {27.885545000, 114.845213125, 4, 6, "CN-JX X00.XX"}, - {27.035481000, 113.876635500, 3, 8, "CN-JX 123.XXX"}, - {29.701509500, 113.697937000, 3, 11, "CN-JX 12.XXXX"}, - {27.889113000, 116.047704500, 4, 9, "CN-JX 1234.XX"}, - {27.291500000, 116.010000000, 4, 9, "CN-JX HBVY.RG8"}, - {34.771820000, 113.620243500, 5, 10, "CN-HA 12.XX"}, - {34.718975000, 113.483710125, 4, 9, "CN-HA 00.XXX"}, - {34.655824000, 112.312215875, 4, 9, "CN-HA C0.XXX"}, - {33.708024000, 113.118650000, 4, 6, "CN-HA P0.XXX"}, - {32.190045000, 114.013373000, 4, 8, "CN-HA 000.XX"}, - {36.140045000, 114.248132875, 4, 10, "CN-HA 300.XX"}, - {35.374224000, 113.782255000, 4, 9, "CN-HA 600.XX"}, - {34.843944000, 114.258838125, 4, 7, "CN-HA 900.XX"}, - {35.792044000, 114.975722875, 4, 9, "CN-HA C00.XX"}, - {35.265844000, 113.142130000, 4, 9, "CN-HA F00.XX"}, - {34.067144000, 113.757184000, 5, 7, "CN-HA H00.XX"}, - {33.625944000, 113.952592125, 4, 6, "CN-HA K00.XX"}, - {33.649945000, 114.575392125, 5, 7, "CN-HA M00.XX"}, - {34.790545000, 111.081073125, 4, 11, "CN-HA P00.XX"}, - {33.038444000, 112.476130875, 4, 9, "CN-HA R00.XX"}, - {35.792944000, 114.195422875, 4, 7, "CN-HA T00.XX"}, - {33.029644000, 113.941730875, 4, 8, "CN-HA W00.XX"}, - {34.463244000, 115.576376875, 4, 12, "CN-HA Y00.XX"}, - {36.334595000, 113.645075000, 3, 11, "CN-HA 012.XXX"}, - {36.334595000, 114.217955000, 3, 9, "CN-HA 112.XXX"}, - {36.334595000, 114.790835000, 3, 9, "CN-HA 212.XXX"}, - {36.334595000, 115.363715000, 3, 11, "CN-HA 312.XXX"}, - {36.334595000, 115.936595000, 3, 10, "CN-HA 412.XXX"}, - {35.843555000, 113.129483000, 3, 8, "CN-HA 512.XXX"}, - {35.843555000, 113.702363000, 3, 8, "CN-HA 612.XXX"}, - {35.843555000, 114.275243000, 3, 6, "CN-HA 712.XXX"}, - {35.843555000, 114.848123000, 3, 8, "CN-HA 812.XXX"}, - {35.843555000, 115.421003000, 3, 8, "CN-HA 912.XXX"}, - {35.352515000, 113.117217500, 3, 8, "CN-HA B12.XXX"}, - {35.352515000, 113.684889500, 3, 8, "CN-HA C12.XXX"}, - {35.352515000, 114.252561500, 3, 6, "CN-HA D12.XXX"}, - {35.352515000, 114.820233500, 3, 8, "CN-HA F12.XXX"}, - {34.861475000, 112.889862000, 4, 9, "CN-HA G12.XXX"}, - {34.861475000, 113.452326000, 3, 8, "CN-HA H12.XXX"}, - {34.861475000, 114.014790000, 3, 6, "CN-HA J12.XXX"}, - {34.861475000, 114.577254000, 3, 5, "CN-HA K12.XXX"}, - {34.861475000, 115.139718000, 3, 8, "CN-HA L12.XXX"}, - {34.861475000, 115.702182000, 3, 8, "CN-HA M12.XXX"}, - {34.370435000, 112.766120000, 4, 6, "CN-HA N12.XXX"}, - {34.370435000, 113.328584000, 3, 5, "CN-HA P12.XXX"}, - {34.370435000, 113.891048000, 3, 5, "CN-HA Q12.XXX"}, - {34.370435000, 114.453512000, 3, 5, "CN-HA R12.XXX"}, - {34.370435000, 115.015976000, 3, 11, "CN-HA S12.XXX"}, - {34.370435000, 115.578440000, 4, 12, "CN-HA T12.XXX"}, - {34.370435000, 116.140904000, 3, 11, "CN-HA V12.XXX"}, - {33.879395000, 113.997213500, 4, 6, "CN-HA W12.XXX"}, - {33.879395000, 114.554469500, 4, 6, "CN-HA X12.XXX"}, - {33.879395000, 115.111725500, 4, 9, "CN-HA Y12.XXX"}, - {33.724004000, 115.924352500, 4, 9, "CN-HA Z12.XXX"}, - {34.151581500, 113.287539500, 4, 6, "CN-HA 12.XXXX"}, - {32.806667000, 110.425085500, 3, 9, "CN-HA 1234.XX"}, - {33.879000000, 113.505000000, 3, 5, "CN-HA G71Y.J90"}, - {26.599100000, 106.659900000, 5, 9, "CN-GZ 12.XX"}, - {26.667056000, 106.484592500, 4, 8, "CN-GZ 12.XXX"}, - {27.758434000, 106.831352125, 4, 8, "CN-GZ 000.XX"}, - {26.306224000, 105.843357375, 4, 12, "CN-GZ 400.XX"}, - {26.641145000, 104.759142625, 4, 11, "CN-GZ 700.XX"}, - {26.606545000, 107.884642625, 4, 8, "CN-GZ B00.XX"}, - {26.329324000, 107.426257375, 4, 10, "CN-GZ F00.XX"}, - {25.164424000, 104.833679500, 4, 10, "CN-GZ J00.XX"}, - {27.777424000, 109.092913125, 4, 8, "CN-GZ M00.XX"}, - {28.195224000, 106.730498375, 4, 9, "CN-GZ Q00.XX"}, - {27.351624000, 105.212327875, 5, 12, "CN-GZ T00.XX"}, - {26.921024000, 104.195127875, 4, 11, "CN-GZ X00.XX"}, - {28.155138500, 105.779984500, 3, 10, "CN-GZ 12.XXXX"}, - {26.712710500, 106.078137000, 4, 10, "CN-GZ 123.XXX"}, - {27.315865000, 105.140397500, 4, 11, "CN-GZ 0123.XX"}, - {26.999404000, 103.583385000, 3, 10, "CN-GZ 1123.XX"}, - {26.999404000, 104.104185000, 3, 10, "CN-GZ 2123.XX"}, - {26.999404000, 104.624985000, 3, 10, "CN-GZ 3123.XX"}, - {26.999404000, 105.145785000, 3, 10, "CN-GZ 4123.XX"}, - {26.999404000, 105.666585000, 3, 9, "CN-GZ 5123.XX"}, - {26.505649000, 103.583385000, 3, 10, "CN-GZ 6123.XX"}, - {26.505649000, 104.104185000, 3, 10, "CN-GZ 7123.XX"}, - {26.505649000, 104.624985000, 3, 10, "CN-GZ 8123.XX"}, - {26.505649000, 105.145785000, 3, 10, "CN-GZ 9123.XX"}, - {26.505649000, 105.666585000, 3, 9, "CN-GZ B123.XX"}, - {26.017324000, 104.421844500, 3, 10, "CN-GZ C123.XX"}, - {26.017324000, 104.937436500, 3, 12, "CN-GZ D123.XX"}, - {26.017324000, 105.453028500, 3, 11, "CN-GZ F123.XX"}, - {25.526284000, 104.164048500, 3, 7, "CN-GZ G123.XX"}, - {25.526284000, 104.679640500, 3, 9, "CN-GZ H123.XX"}, - {25.526284000, 105.195232500, 3, 9, "CN-GZ J123.XX"}, - {25.526284000, 105.710824500, 3, 10, "CN-GZ K123.XX"}, - {25.032529000, 104.421844500, 3, 7, "CN-GZ L123.XX"}, - {25.032529000, 104.937436500, 5, 11, "CN-GZ M123.XX"}, - {25.032529000, 105.453028500, 4, 11, "CN-GZ N123.XX"}, - {24.614100000, 104.524935000, 3, 9, "CN-GZ P123.XX"}, - {24.614100000, 105.035319000, 3, 9, "CN-GZ Q123.XX"}, - {24.614100000, 105.545703000, 3, 10, "CN-GZ R123.XX"}, - {24.614100000, 106.056087000, 3, 10, "CN-GZ S123.XX"}, - {26.910000000, 106.585000000, 3, 7, "CN-GZ MKF3.79S"}, - {23.138100000, 113.193743500, 5, 7, "CN-GD 12.XX"}, - {23.303115000, 113.014006500, 4, 6, "CN-GD 12.XXX"}, - {23.498345000, 116.632616375, 4, 9, "CN-GD 000.XX"}, - {23.585144000, 116.294223375, 4, 9, "CN-GD 300.XX"}, - {21.230744000, 110.295670250, 4, 8, "CN-GD 500.XX"}, - {24.821545000, 113.479247500, 3, 8, "CN-GD 700.XX"}, - {23.476744000, 113.126723375, 4, 6, "CN-GD 900.XX"}, - {22.299545000, 113.438542500, 4, 6, "CN-GD C00.XX"}, - {22.610744000, 112.995331500, 4, 6, "CN-GD F00.XX"}, - {23.084244000, 113.684792750, 4, 6, "CN-GD H00.XX"}, - {21.906545000, 111.911200875, 4, 8, "CN-GD K00.XX"}, - {23.696544000, 116.542223375, 4, 9, "CN-GD M00.XX"}, - {21.719344000, 110.833900875, 4, 8, "CN-GD P00.XX"}, - {22.570144000, 113.314531500, 4, 6, "CN-GD R00.XX"}, - {23.112444000, 112.393292750, 4, 6, "CN-GD T00.XX"}, - {23.188845000, 114.370092750, 5, 7, "CN-GD W00.XX"}, - {22.845545000, 113.177592750, 4, 6, "CN-GD Y00.XX"}, - {23.854924500, 111.978144000, 3, 8, "CN-GD 123.XXX"}, - {24.432451000, 114.210800500, 3, 5, "CN-GD 12.XXXX"}, - {22.232271000, 109.705224000, 3, 8, "CN-GD 1234.XX"}, - {22.848000000, 113.410000000, 3, 5, "CN-GD BR6G.78F"}, - {30.593500000, 114.243816000, 5, 7, "CN-HB 12.XX"}, - {30.656194000, 114.073271125, 4, 6, "CN-HB 00.XXX"}, - {30.182514000, 114.901252125, 4, 7, "CN-HB J0.XXX"}, - {30.790545000, 111.265760625, 4, 6, "CN-HB 000.XX"}, - {32.109944000, 112.097038000, 4, 7, "CN-HB 200.XX"}, - {30.385244000, 112.153259375, 4, 6, "CN-HB 400.XX"}, - {32.664245000, 110.722130875, 4, 11, "CN-HB 600.XX"}, - {31.746044000, 113.307376750, 4, 9, "CN-HB 800.XX"}, - {30.989144000, 113.499623625, 4, 6, "CN-HB B00.XX"}, - {32.422644000, 111.585038000, 4, 9, "CN-HB D00.XX"}, - {30.414544000, 113.378661375, 4, 6, "CN-HB G00.XX"}, - {30.706244000, 113.090623625, 4, 6, "CN-HB J00.XX"}, - {29.886545000, 115.470800125, 4, 10, "CN-HB L00.XX"}, - {30.469845000, 114.840259375, 4, 6, "CN-HB N00.XX"}, - {32.175444000, 112.676938000, 4, 7, "CN-HB Q00.XX"}, - {29.886534000, 114.263547125, 4, 10, "CN-HB S00.XX"}, - {31.059834000, 112.140510500, 4, 6, "CN-HB T00.XX"}, - {29.851934000, 113.429058125, 4, 9, "CN-HB V00.XX"}, - {30.952434000, 113.873368625, 4, 6, "CN-HB W00.XX"}, - {30.324134000, 111.448108375, 4, 6, "CN-HB X00.XX"}, - {30.446834000, 112.841708375, 4, 6, "CN-HB Y00.XX"}, - {31.648234000, 113.954371750, 4, 9, "CN-HB Z00.XX"}, - {29.132792000, 113.327628500, 3, 8, "CN-HB 123.XXX"}, - {30.293792000, 110.752339500, 3, 5, "CN-HB 12.XXXX"}, - {31.986206000, 108.451527500, 3, 13, "CN-HB 1234.XX"}, - {31.160000000, 112.260000000, 3, 5, "CN-HB D3PT.WV7"}, - {43.882000000, 125.215296000, 5, 11, "CN-JL 12.XX"}, - {43.939094000, 125.026602000, 4, 10, "CN-JL 00.XXX"}, - {43.860214000, 126.355428000, 4, 8, "CN-JL J0.XXX"}, - {43.157494000, 124.274425500, 4, 11, "CN-JL 000.XX"}, - {42.901494000, 125.036257000, 4, 11, "CN-JL 300.XX"}, - {41.736994000, 125.869920000, 4, 8, "CN-JL 600.XX"}, - {42.910794000, 129.405757000, 4, 6, "CN-JL 900.XX"}, - {45.612194000, 122.716783750, 4, 10, "CN-JL D00.XX"}, - {41.918294000, 126.312920000, 4, 6, "CN-JL H00.XX"}, - {45.141494000, 124.693023125, 4, 11, "CN-JL L00.XX"}, - {44.135014000, 125.763755625, 4, 10, "CN-JL P00.XX"}, - {43.339614000, 128.151083500, 4, 6, "CN-JL R00.XX"}, - {43.483014000, 124.745483500, 4, 13, "CN-JL T00.XX"}, - {42.959414000, 126.663062000, 4, 6, "CN-JL W00.XX"}, - {44.515014000, 125.614355625, 4, 10, "CN-JL Y00.XX"}, - {41.726315000, 124.234220000, 3, 10, "CN-JL 123.XXX"}, - {45.309570500, 121.833085000, 3, 9, "CN-JL 12.XXXX"}, - {42.585005000, 127.729526000, 3, 5, "CN-JL 1234.XX"}, - {43.570000000, 126.500000000, 3, 7, "CN-JL GNYV.SKJ"}, - {38.022513000, 114.438723500, 5, 10, "CN-HE 12.XX"}, - {38.011834000, 114.323546375, 4, 9, "CN-HE 00.XXX"}, - {36.540124000, 114.320724750, 4, 7, "CN-HE C0.XXX"}, - {38.849024000, 115.288440875, 4, 8, "CN-HE P0.XXX"}, - {39.714545000, 118.106770625, 3, 7, "CN-HE 000.XX"}, - {39.771424000, 118.347670625, 3, 7, "CN-HE 300.XX"}, - {39.608545000, 116.636290625, 4, 11, "CN-HE 600.XX"}, - {39.987723000, 119.471441125, 3, 10, "CN-HE 900.XX"}, - {40.840223000, 114.732110625, 4, 8, "CN-HE D00.XX"}, - {37.121545000, 114.426188625, 4, 7, "CN-HE H00.XX"}, - {38.340545000, 116.743344375, 4, 9, "CN-HE L00.XX"}, - {37.496688000, 116.239282500, 4, 11, "CN-HE P00.XX"}, - {37.761545000, 115.606499500, 4, 11, "CN-HE R00.XX"}, - {40.638045000, 114.983795625, 4, 8, "CN-HE T00.XX"}, - {38.558588000, 114.917314875, 4, 8, "CN-HE W00.XX"}, - {37.968288000, 115.145390375, 4, 9, "CN-HE Y00.XX"}, - {36.896038500, 113.463153500, 3, 9, "CN-HE 123.XXX"}, - {39.199204500, 116.091756000, 3, 7, "CN-HE 12.XXXX"}, - {40.210857000, 113.935632500, 3, 10, "CN-HE 1234.XX"}, - {39.354000000, 116.666500000, 3, 7, "CN-HE MW1T.0D1"}, - {34.262100000, 108.802532000, 5, 7, "CN-SN 12.XX"}, - {34.427115000, 108.597710000, 4, 8, "CN-SN 12.XXX"}, - {34.375145000, 107.043271875, 4, 8, "CN-SN 000.XX"}, - {34.955524000, 108.869877125, 4, 6, "CN-SN 300.XX"}, - {34.568545000, 109.373791875, 4, 6, "CN-SN 600.XX"}, - {33.118824000, 106.904650875, 4, 10, "CN-SN 900.XX"}, - {34.550545000, 108.798991875, 4, 6, "CN-SN D00.XX"}, - {34.453024000, 109.118291875, 5, 7, "CN-SN H00.XX"}, - {32.727545000, 108.941850875, 4, 8, "CN-SN L00.XX"}, - {38.374624000, 109.676644375, 4, 8, "CN-SN P00.XX"}, - {34.765345000, 109.140273125, 4, 6, "CN-SN S00.XX"}, - {34.671644000, 108.871776875, 4, 6, "CN-SN W00.XX"}, - {35.516944000, 110.371130000, 4, 10, "CN-SN Y00.XX"}, - {35.828835000, 107.042409000, 3, 8, "CN-SN 123.XXX"}, - {36.674737000, 108.801408500, 3, 5, "CN-SN 12.XXXX"}, - {33.421245000, 105.659841000, 3, 9, "CN-SN 1234.XX"}, - {35.650000000, 108.374000000, 3, 7, "CN-SN 52X5.D9J"}, - {40.583553500, 109.943952500, 5, 7, "CN-NM 12.XX"}, - {40.576965000, 109.728392625, 4, 6, "CN-NM 00.XXX"}, - {40.770155000, 111.400064625, 4, 6, "CN-NM J0.XXX"}, - {42.322845000, 118.820302500, 4, 9, "CN-NM 000.XX"}, - {43.704724000, 122.132342000, 4, 10, "CN-NM 300.XX"}, - {41.077645000, 113.032789500, 4, 6, "CN-NM 600.XX"}, - {49.259045000, 119.666473250, 4, 12, "CN-NM 900.XX"}, - {39.803545000, 106.740290625, 4, 8, "CN-NM D00.XX"}, - {46.111945000, 121.928321875, 4, 11, "CN-NM H00.XX"}, - {40.802844000, 107.325795625, 4, 8, "CN-NM K00.XX"}, - {48.041844000, 122.653151375, 4, 8, "CN-NM M00.XX"}, - {39.845345000, 109.916499625, 4, 6, "CN-NM P00.XX"}, - {44.001744000, 115.986152000, 4, 6, "CN-NM R00.XX"}, - {49.317045000, 120.619890250, 4, 12, "CN-NM T00.XX"}, - {49.499545000, 117.640345000, 4, 12, "CN-NM W00.XX"}, - {50.464545000, 124.019543500, 4, 11, "CN-NM Y00.XX"}, - {41.495154500, 109.152670000, 3, 5, "CN-NM 123.XXX"}, - {41.286785000, 105.809774500, 3, 7, "CN-NM 12.XXXX"}, - {42.040175000, 118.635117500, 3, 7, "CN-NM 0123.XX"}, - {43.409164000, 121.923616500, 3, 10, "CN-NM 1123.XX"}, - {40.789624000, 112.838596000, 3, 5, "CN-NM 2123.XX"}, - {48.961330000, 119.422397000, 3, 5, "CN-NM 3123.XX"}, - {45.840280000, 121.697861000, 3, 10, "CN-NM 4123.XX"}, - {47.762724000, 122.406361500, 3, 7, "CN-NM 5123.XX"}, - {43.719909000, 115.750733000, 3, 5, "CN-NM 6123.XX"}, - {49.049830000, 120.384347000, 3, 6, "CN-NM 7123.XX"}, - {49.206580000, 117.366117000, 3, 11, "CN-NM 8123.XX"}, - {50.191575000, 123.772858500, 3, 10, "CN-NM 9123.XX"}, - {42.870997500, 97.700497500, 1, 4, "CN-NM 123.XXXX"}, - {51.232919500, 115.828026500, 1, 15, "CN-NM 1234.XXX"}, - {45.774600000, 126.603512000, 5, 10, "CN-HL 12.XX"}, - {45.792525000, 126.470828750, 4, 9, "CN-HL 00.XXX"}, - {47.283925000, 123.733853125, 4, 8, "CN-HL C0.XXX"}, - {47.296065000, 130.169361250, 4, 7, "CN-HL P0.XXX"}, - {44.628444000, 129.511106125, 4, 8, "CN-HL 000.XX"}, - {46.831245000, 130.232144125, 4, 7, "CN-HL 200.XX"}, - {45.815045000, 130.865321875, 4, 11, "CN-HL 400.XX"}, - {45.313845000, 130.852382750, 4, 12, "CN-HL 600.XX"}, - {47.259845000, 123.538328125, 4, 8, "CN-HL 800.XX"}, - {46.674044000, 126.892690000, 4, 6, "CN-HL B00.XX"}, - {46.693545000, 124.757325000, 4, 8, "CN-HL D00.XX"}, - {46.570545000, 124.789525000, 4, 8, "CN-HL G00.XX"}, - {46.736745000, 131.092025000, 4, 11, "CN-HL J00.XX"}, - {46.462045000, 125.167590000, 4, 8, "CN-HL L00.XX"}, - {46.616545000, 125.028325000, 4, 8, "CN-HL N00.XX"}, - {47.749545000, 128.622398250, 4, 6, "CN-HL Q00.XX"}, - {46.117944000, 125.882321875, 4, 11, "CN-HL S00.XX"}, - {48.290545000, 126.450334375, 3, 5, "CN-HL V00.XX"}, - {45.567634000, 126.920155750, 4, 8, "CN-HL X00.XX"}, - {50.250545000, 127.420719750, 3, 10, "CN-HL Y00.XX"}, - {45.403845000, 126.257055750, 4, 9, "CN-HL Z00.XX"}, - {47.651683500, 123.582810500, 3, 7, "CN-HL 123.XXX"}, - {48.508225000, 128.499636000, 3, 5, "CN-HL 12.XXXX"}, - {45.893995000, 128.484396500, 3, 7, "CN-HL 1234.XX"}, - {48.480000000, 127.960000000, 2, 4, "CN-HL KBRN.9WP"}, - {28.208747000, 112.959329000, 5, 7, "CN-HN 12.XX"}, - {28.266070000, 112.855657375, 4, 6, "CN-HN 00.XXX"}, - {27.918047000, 112.849738625, 4, 6, "CN-HN C0.XXX"}, - {26.929699000, 112.537987625, 4, 6, "CN-HN P0.XXX"}, - {29.446173000, 113.063992875, 4, 8, "CN-HN 000.XX"}, - {27.323397000, 111.375127875, 4, 6, "CN-HN 300.XX"}, - {29.064846000, 111.590000875, 4, 8, "CN-HN 600.XX"}, - {28.609649000, 112.225940625, 4, 6, "CN-HN 900.XX"}, - {25.840516000, 112.961675375, 4, 6, "CN-HN D00.XX"}, - {27.795258000, 111.923127125, 4, 6, "CN-HN H00.XX"}, - {26.470924000, 112.767442625, 4, 6, "CN-HN L00.XX"}, - {27.614824000, 109.894713125, 4, 6, "CN-HN P00.XX"}, - {28.357028000, 109.641169375, 4, 7, "CN-HN S00.XX"}, - {26.489690000, 111.543066625, 4, 6, "CN-HN W00.XX"}, - {29.162390000, 110.398091875, 4, 9, "CN-HN Y00.XX"}, - {29.918850500, 111.410337000, 3, 7, "CN-HN 123.XXX"}, - {27.045607000, 111.508076000, 3, 5, "CN-HN 12.XXXX"}, - {25.994630000, 109.250434000, 3, 10, "CN-HN 1234.XX"}, - {27.393500000, 111.530500000, 3, 5, "CN-HN 6B3N.M4Y"}, - {22.838900000, 108.268243500, 5, 8, "CN-GX 12.XX"}, - {22.735274000, 108.140267750, 4, 7, "CN-GX 00.XXX"}, - {24.239415000, 109.277919250, 4, 6, "CN-GX C0.XXX"}, - {25.293524000, 110.112162500, 4, 10, "CN-GX P0.XXX"}, - {23.534724000, 111.196516375, 4, 8, "CN-GX 000.XX"}, - {21.535124000, 109.040353250, 4, 7, "CN-GX 300.XX"}, - {22.661076000, 110.031409750, 4, 9, "CN-GX 600.XX"}, - {24.740236000, 107.977279500, 4, 7, "CN-GX 900.XX"}, - {22.063524000, 108.542245875, 4, 7, "CN-GX D00.XX"}, - {23.923934000, 106.560001625, 4, 6, "CN-GX H00.XX"}, - {23.158224000, 109.529923750, 4, 6, "CN-GX L00.XX"}, - {23.280563000, 108.749357375, 4, 7, "CN-GX P00.XX"}, - {23.406544000, 109.979223375, 5, 10, "CN-GX R00.XX"}, - {21.723844000, 109.127800875, 4, 7, "CN-GX T00.XX"}, - {24.526444000, 109.671216250, 4, 8, "CN-GX W00.XX"}, - {24.464044000, 111.477716250, 4, 8, "CN-GX Y00.XX"}, - {23.043759000, 107.368144000, 3, 6, "CN-GX 123.XXX"}, - {25.274773000, 109.220016500, 3, 10, "CN-GX 12.XXXX"}, - {25.379425000, 105.452153500, 3, 10, "CN-GX 1234.XX"}, - {23.640500000, 108.283000000, 3, 5, "CN-GX QSZN.22J"}, - {30.695900000, 104.018216000, 5, 7, "CN-SC 12.XX"}, - {30.843215000, 103.814201500, 4, 6, "CN-SC 12.XXX"}, - {29.416624000, 104.667691875, 4, 6, "CN-SC 000.XX"}, - {31.506419000, 104.578948500, 4, 6, "CN-SC 300.XX"}, - {29.651624000, 104.968154125, 4, 6, "CN-SC 600.XX"}, - {26.597545000, 101.574842625, 3, 7, "CN-SC 900.XX"}, - {28.822424000, 104.511783625, 4, 9, "CN-SC D00.XX"}, - {32.463545000, 105.693265000, 4, 9, "CN-SC H00.XX"}, - {30.853124000, 106.009024625, 4, 7, "CN-SC L00.XX"}, - {31.176624000, 104.302202500, 4, 6, "CN-SC P00.XX"}, - {29.645324000, 103.625954125, 4, 6, "CN-SC S00.XX"}, - {28.934244000, 105.363477625, 4, 13, "CN-SC W00.XX"}, - {27.971545000, 102.183254375, 4, 8, "CN-SC Y00.XX"}, - {32.583096500, 102.548223000, 3, 9, "CN-SC 123.XXX"}, - {29.261563000, 102.253412500, 3, 5, "CN-SC 12.XXXX"}, - {32.441687000, 105.611259500, 3, 8, "CN-SC 1234.XX"}, - {33.394834000, 97.835114000, 2, 10, "CN-SC 1234.XXX"}, - {25.079700000, 102.662401500, 5, 7, "CN-YN 12.XX"}, - {24.781674000, 102.572871500, 4, 6, "CN-YN 00.XXX"}, - {27.430374000, 103.550109875, 4, 8, "CN-YN J0.XXX"}, - {23.784234000, 103.162027625, 4, 6, "CN-YN 000.XX"}, - {25.616545000, 103.719364750, 4, 7, "CN-YN 400.XX"}, - {25.679545000, 100.142564750, 3, 6, "CN-YN 700.XX"}, - {23.431124000, 103.077816375, 4, 6, "CN-YN B00.XX"}, - {24.744545000, 102.548246250, 4, 6, "CN-YN F00.XX"}, - {24.956545000, 102.351247500, 4, 6, "CN-YN J00.XX"}, - {24.417424000, 102.459594250, 4, 6, "CN-YN M00.XX"}, - {25.104324000, 101.462679500, 4, 6, "CN-YN Q00.XX"}, - {22.826545000, 100.856243750, 4, 7, "CN-YN T00.XX"}, - {22.047024000, 100.724345875, 4, 8, "CN-YN X00.XX"}, - {25.710458500, 101.283945000, 3, 5, "CN-YN 123.XXX"}, - {25.761559000, 102.735757000, 3, 5, "CN-YN 12.XXXX"}, - {21.977987000, 99.291632000, 3, 6, "CN-YN 1234.XX"}, - {25.194000000, 101.860000000, 3, 5, "CN-YN 9PJ2.4JK"}, - {29.649671500, 91.037592500, 5, 7, "CN-XZ 12.XX"}, - {29.606415000, 90.910671125, 4, 6, "CN-XZ 00.XXX"}, - {29.356101000, 88.697822875, 4, 6, "CN-XZ J0.XXX"}, - {29.189894000, 91.684863375, 4, 11, "CN-XZ 000.XX"}, - {31.135594000, 97.058792500, 3, 5, "CN-XZ 300.XX"}, - {31.453294000, 91.953392500, 3, 5, "CN-XZ 600.XX"}, - {29.678594000, 94.237947625, 4, 6, "CN-XZ 900.XX"}, - {28.436636000, 92.216618625, 4, 12, "CN-XZ D00.XX"}, - {29.295119000, 90.863198875, 4, 6, "CN-XZ H00.XX"}, - {32.499594000, 80.018661000, 3, 5, "CN-XZ L00.XX"}, - {29.818194000, 91.632247625, 4, 6, "CN-XZ P00.XX"}, - {29.681794000, 98.499947625, 3, 7, "CN-XZ S00.XX"}, - {29.495314000, 94.439893625, 4, 6, "CN-XZ W00.XX"}, - {32.278614000, 84.029626000, 3, 5, "CN-XZ Y00.XX"}, - {30.791799500, 90.136891000, 3, 5, "CN-XZ 123.XXX"}, - {30.583430000, 87.200944500, 3, 5, "CN-XZ 12.XXXX"}, - {30.650390000, 93.140451500, 3, 5, "CN-XZ 1234.XX"}, - {28.917836500, 79.097186000, 2, 12, "CN-XZ 1234.XXX"}, - {36.052003000, 103.791297000, 5, 7, "CN-GS 12.XX"}, - {36.155640000, 103.339167500, 4, 6, "CN-GS 12.XXX"}, - {39.014434000, 100.351893750, 4, 10, "CN-GS 000.XX"}, - {35.659934000, 103.104465000, 4, 8, "CN-GS 400.XX"}, - {36.618634000, 104.072927750, 4, 6, "CN-GS 800.XX"}, - {34.602519000, 105.613271875, 3, 7, "CN-GS D00.XX"}, - {38.582424000, 102.128714875, 4, 10, "CN-GS J00.XX"}, - {39.870124000, 98.194270625, 4, 8, "CN-GS M00.XX"}, - {35.570945000, 106.570275000, 3, 10, "CN-GS Q00.XX"}, - {37.992424000, 102.521444375, 4, 10, "CN-GS T00.XX"}, - {39.803724000, 98.387290625, 5, 9, "CN-GS X00.XX"}, - {37.365383500, 102.444397000, 3, 8, "CN-GS 123.XXX"}, - {39.854520000, 99.873825500, 3, 7, "CN-GS 12.XXXX"}, - {41.262075000, 96.391159000, 3, 7, "CN-GS 1234.XX"}, - {37.680000000, 100.745000000, 3, 10, "CN-GS L4RN.SCT"}, - {36.646533000, 101.700484500, 5, 9, "CN-QH 12.XX"}, - {36.798515000, 101.495161500, 4, 8, "CN-QH 12.XXX"}, - {36.521545000, 102.040278750, 5, 9, "CN-QH 000.XX"}, - {37.003734000, 101.569308625, 4, 8, "CN-QH 400.XX"}, - {37.930234000, 95.240171375, 4, 9, "CN-QH 800.XX"}, - {36.467545000, 94.763578750, 4, 11, "CN-QH D00.XX"}, - {37.434424000, 101.505782500, 4, 11, "CN-QH J00.XX"}, - {36.346924000, 100.481310750, 4, 8, "CN-QH M00.XX"}, - {37.339545000, 100.043866500, 4, 8, "CN-QH Q00.XX"}, - {36.350145000, 102.695278750, 4, 9, "CN-QH T00.XX"}, - {34.507624000, 100.195891875, 4, 8, "CN-QH X00.XX"}, - {37.810277500, 99.921597500, 3, 10, "CN-QH 123.XXX"}, - {34.937034000, 98.841338000, 3, 9, "CN-QH 12.XXXX"}, - {38.580778000, 93.023417000, 3, 9, "CN-QH 1234.XX"}, - {33.225330500, 90.011654500, 2, 6, "CN-QH 1234.XXX"}, - {43.844300000, 87.558096000, 5, 7, "CN-XJ 12.XX"}, - {43.950534000, 87.323878000, 5, 7, "CN-XJ 00.XXX"}, - {44.387574000, 85.938887125, 4, 6, "CN-XJ J0.XXX"}, - {44.061424000, 87.190142000, 4, 6, "CN-XJ 000.XX"}, - {41.213424000, 80.179889500, 4, 7, "CN-XJ 300.XX"}, - {39.549924000, 75.903570625, 4, 7, "CN-XJ 600.XX"}, - {43.972024000, 81.242642000, 4, 6, "CN-XJ 900.XX"}, - {41.805224000, 86.087560000, 4, 6, "CN-XJ D00.XX"}, - {45.636644000, 84.806982750, 4, 8, "CN-XJ H00.XX"}, - {44.439444000, 84.804706125, 4, 6, "CN-XJ K00.XX"}, - {47.885444000, 88.031051375, 4, 8, "CN-XJ M00.XX"}, - {42.874444000, 93.418806000, 4, 6, "CN-XJ P00.XX"}, - {37.160244000, 79.860907625, 4, 6, "CN-XJ R00.XX"}, - {45.706544000, 85.009282750, 4, 8, "CN-XJ T00.XX"}, - {38.464544000, 77.170914875, 5, 7, "CN-XJ W00.XX"}, - {41.760144000, 82.894860000, 4, 6, "CN-XJ Y00.XX"}, - {46.117521500, 84.492761000, 3, 7, "CN-XJ 123.XXX"}, - {45.925468000, 80.918028500, 2, 5, "CN-XJ 12.XXXX"}, - {40.917864000, 79.977318500, 3, 6, "CN-XJ 0123.XX"}, - {0, 0, 0, 0, NULL} + {-90.0, 0.0, 2, 3, "ATA ZZ.ZZ"}, + {-90.0, 0.0, 2, 3, "ATA HK3N.ZZLZ"}, + {36.107682, -5.384925, 0, 0, ""}, + {39.730401, -79.9541635, 0, 0, ""}, + {39.730391, -79.954152, 0, 0, ""}, + {5.608728, -10.179262, 2, 0, "LBR BZ.ZZZY-42"}, + {1.864962, 9.478995, 2, 0, "GNQ B0Z.S18-0L"}, + {33.86476, 75.0, 3, 0, "IN-JK J4Q.SMW-2X"}, + {7.853151, -82.113956, 2, 3, "PAN NVQL.1XB"}, + {8.7698, -82.81499, 2, 5, "CRI WQZ.VW2"}, + {-24.495, -127.75, 1, 2, "PCN HBP.2XK"}, + {52.387404, 4.86511, 4, 5, "NLD 00.A0"}, + {-60.0, 0.0, 1, 2, "ATA HGPC.Z0LH"}, + {0.0, 0.0, 1, 1, "HHHHC.X0KG"}, + {0.0, 179.999999, 2, 3, "KIR L384.7K5"}, + {0.0, 180.0, 2, 3, "KIR L384.7K5"}, + {0.0, -180.0, 2, 3, "KIR L384.7K5"}, + {0.0, -179.999999, 2, 3, "KIR L384.7K5"}, + {90.0, 0.0, 1, 1, "ZH0H0.H1HG"}, + {26.423556, -113.610855, 1, 9, "USA LMX0.80JK"}, + {-10.570302, 56.494384, 2, 3, "MUS 707W.FXZ"}, + {26.904854, 95.138497, 5, 21, "IN-NL WKS.H6"}, + {35.867, -3.42600001, 2, 5, "ESP SH74.H7MG-7"}, + {46.12971, 20.784451, 2, 8, "ROU GFWB.JNK-WN"}, + {-48.406038, 0.008228, 1, 1, "4HHRT.3P66-2"}, + {-48.406038, -179.991772, 2, 3, "NZL SKT5.3H3F-H"}, + {26.9048545, 95.1384983, 0, 0, "IN-NL W7Y.9W9B-9R"}, + {52.383984, 4.865401375, 0, 0, "NLD 00.XX"}, + {52.383984, 4.865401375, 0, 0, " NLD 00.XX"}, + {52.383984, 4.865401375, 0, 0, "NLD 00.XX"}, + {52.383984, 4.865401375, 0, 0, "NLD 00.XX "}, + {52.383984, 4.865401375, 0, 0, " NLD 00.XX "}, + {52.383984, 4.865401375, 0, 0, "nld oo.xx"}, + {52.383984, 4.865401375, 0, 0, " nld oo.xx "}, + {41.9035, 12.452, 2, 8, "VAT 5D.2J"}, + {41.9035, 12.452, 2, 8, "VAT J0PX.VN7"}, + {43.750047, 7.406609, 2, 6, "MCO 12.XX"}, + {43.738347, 7.424291, 2, 6, "MCO VSFV.J71"}, + {36.154689, -5.380998, 3, 7, "GIB 12.XX"}, + {36.133629, -5.353212, 3, 7, "GIB KNP.PT2"}, + {36.133629, -5.353212, 3, 7, "GIB 6FCF.4C6"}, + {-8.522836, -172.5324515, 2, 4, "TKL 12.XX"}, + {-9.074885, -171.9962215, 2, 4, "TKL 000.XX"}, + {-9.295873, -171.4985805, 2, 4, "TKL J00.XX"}, + {-8.3297165, -172.5074215, 1, 3, "TKL 123.XXX"}, + {-12.146775, 96.815659, 2, 3, "CCK 00.XX"}, + {-12.174062, 96.889234, 2, 3, "CCK J0.XX"}, + {-11.818779, 96.65506, 1, 2, "CCK 12.XXX"}, + {17.9391, -62.871574, 2, 3, "BLM 12.XX"}, + {18.0067855, -62.9383185, 1, 2, "BLM 12.XXX"}, + {-0.4939295, 166.9033795, 1, 4, "NRU 12.XX"}, + {-8.523974, 179.165565, 3, 5, "TUV 12.XX"}, + {-8.661805, 179.009289, 2, 4, "TUV 0H.S0F"}, + {-9.443935, 179.794045, 2, 4, "TUV 97.S0X"}, + {-8.086627, 178.286189, 2, 4, "TUV CC.S14"}, + {-7.530279, 178.634053, 2, 4, "TUV J6.S14"}, + {-7.270379, 177.115653, 2, 4, "TUV L6.S14"}, + {-6.336379, 176.273753, 2, 4, "TUV N6.S14"}, + {-6.165535, 177.270145, 2, 4, "TUV Q7.S0X"}, + {-5.719791, 176.037937, 2, 4, "TUV T7.S0Y"}, + {-10.788635, 179.424345, 2, 4, "TUV X7.S0X"}, + {-5.96918, 176.1713085, 1, 3, "TUV 1234.XXX"}, + {22.123545, 113.5307645, 1, 6, "MAC 12.XX"}, + {18.0821, -63.104574, 2, 5, "SXM 12.XX"}, + {18.1264355, -63.1481435, 1, 3, "SXM 12.XXX"}, + {18.0821, -63.104574, 2, 5, "MAF 12.XX"}, + {18.1264355, -63.1481435, 1, 3, "MAF 12.XXX"}, + {-28.9989, 167.909058, 2, 3, "NFK 12.XX"}, + {-28.934931, 167.8272365, 1, 2, "NFK 12.XXX"}, + {-25.076258, -130.1340665, 2, 3, "PCN 00.XX"}, + {-23.906262, -130.767582375, 2, 3, "PCN C0.XX"}, + {-24.689801, -124.8106835, 2, 3, "PCN P0.XX"}, + {-24.215153, -128.503824, 2, 3, "PCN 12.XXX"}, + {-24.1361025, -130.596492, 1, 2, "PCN 123.XXX"}, + {-54.4008445, 3.2888445, 2, 3, "BVT 12.XX"}, + {-54.304931, 3.2027115, 1, 2, "BVT 12.XXX"}, + {32.309545, -64.817631, 2, 4, "BMU 00.XX"}, + {32.256495, -64.88396, 2, 4, "BMU J0.XX"}, + {32.496592, -65.010164, 1, 3, "BMU 12.XXX"}, + {-7.262839, 72.353429, 3, 4, "IOT 12.XX"}, + {-7.208347, 72.322823, 2, 3, "IOT 12.XXX"}, + {-5.492458, 71.714223, 2, 3, "IOT 123.XX"}, + {-5.2080165, 70.6061695, 1, 2, "IOT 123.XXX"}, + {43.961945, 12.40265, 4, 8, "SMR 00.XX"}, + {43.942655, 12.466633, 4, 8, "SMR J0.XX"}, + {43.94285, 12.501602, 4, 8, "SMR 80.DQFN"}, + {43.94285, 12.45967, 4, 8, "SMR ZQRQ.TQ"}, + {43.94285, 12.45967, 4, 8, "SMR 3QK.RQCT"}, + {43.94285, 12.45967, 4, 8, "SMR HZVZ.YN6"}, + {49.416225, -2.615847, 3, 6, "GGY 12.XX"}, + {49.7757405, -2.668657, 2, 5, "GGY 12.XXX"}, + {49.595637, -2.381287, 2, 5, "GGY NYGR.CSS"}, + {18.211385, -63.103407, 2, 3, "AIA 12.XX"}, + {18.5051, -63.405745, 1, 2, "AIA 12.XXX"}, + {16.718335, -62.2386175, 2, 3, "MSR 12.XX"}, + {16.858537, -62.3148, 1, 2, "MSR 12.XXX"}, + {49.2007225, -2.234798, 3, 6, "JEY 12.XX"}, + {49.300676, -2.259926, 2, 5, "JEY 12.XXX"}, + {49.220288, -2.134781, 2, 5, "JEY PZ2Q.YHG"}, + {-10.417171, 105.6367965, 2, 4, "CXR 12.XX"}, + {-10.366393, 105.505653, 1, 3, "CXR 12.XXX"}, + {-13.232345, -176.22369275, 3, 4, "WLF 00.XX"}, + {-13.269326, -176.21821825, 3, 4, "WLF 70.XX"}, + {-13.277395, -176.22043825, 3, 4, "WLF F0.XX"}, + {-13.305625, -176.24507125, 3, 4, "WLF M0.XX"}, + {-13.343876, -176.22319125, 3, 4, "WLF T0.XX"}, + {-14.1760855, -178.2087635, 2, 3, "WLF 12.XXX"}, + {-13.4277995, -176.3398425, 2, 3, "WLF 123.XX"}, + {-13.2347255, -176.199782, 3, 4, "WLF XLG.3GP"}, + {18.446545, -64.639763125, 3, 5, "VGB 00.XX"}, + {18.398515, -64.713921625, 3, 8, "VGB J0.XX"}, + {18.371455, -64.85138575, 2, 7, "VGB 00.XXX"}, + {18.463445, -64.49379875, 2, 3, "VGB C0.XXX"}, + {18.797075, -64.598815625, 2, 4, "VGB P0.XXX"}, + {18.4357095, -64.59959, 3, 5, "VGB D0C.8M0"}, + {47.088162, 9.474175125, 3, 9, "LIE 00.XX"}, + {47.126681, 9.519525125, 3, 9, "LIE 70.XX"}, + {47.14369, 9.509687625, 3, 9, "LIE F0.XX"}, + {47.199309, 9.485981375, 3, 9, "LIE M0.XX"}, + {47.216318, 9.49989775, 3, 9, "LIE T0.XX"}, + {47.2527705, 9.478642, 2, 8, "LIE 12.XXX"}, + {47.159, 9.556, 3, 9, "LIE 8Y2T.NT7"}, + {12.559837, -70.057691, 2, 3, "ABW 12.XX"}, + {12.625701, -70.0984985, 1, 2, "ABW 12.XXX"}, + {8.7720275, 167.711622, 3, 4, "MHL 12.XX"}, + {7.315998, 170.98863, 2, 3, "MHL 12.XXX"}, + {7.28438, 168.546592, 2, 3, "MHL 123.XX"}, + {14.860715, 168.75919, 2, 3, "MHL 012.XXX"}, + {4.964946, 168.506462, 2, 3, "MHL 112.XXX"}, + {10.022115, 160.6919115, 2, 6, "MHL 212.XXX"}, + {11.543015, 166.6275115, 2, 3, "MHL 312.XXX"}, + {19.291615, 166.404555, 2, 3, "MHL 412.XXX"}, + {6.2982225, 169.3760175, 2, 3, "MHL 512.XXX"}, + {6.291229, 171.733383, 2, 3, "MHL 612.XXX"}, + {7.3229, 171.525337, 2, 3, "MHL 712.XXX"}, + {5.816015, 167.909625, 2, 3, "MHL 812.XXX"}, + {11.350415, 166.1317115, 2, 3, "MHL 912.XXX"}, + {10.520415, 169.7227115, 2, 3, "MHL B12.XXX"}, + {8.414305, 170.871866, 2, 3, "MHL C12.XXX"}, + {11.695615, 162.0274115, 2, 3, "MHL D12.XXX"}, + {11.796215, 165.1964115, 2, 3, "MHL F12.XXX"}, + {5.843415, 168.912125, 2, 3, "MHL G12.XXX"}, + {9.138315, 166.0284115, 2, 3, "MHL H12.XXX"}, + {8.513415, 167.172425, 2, 3, "MHL J12.XXX"}, + {9.514759, 166.8360345, 2, 3, "MHL K12.XXX"}, + {9.514759, 167.3099625, 2, 3, "MHL L12.XXX"}, + {9.023719, 167.4047475, 2, 3, "MHL M12.XXX"}, + {10.114815, 168.9207115, 2, 3, "MHL N12.XXX"}, + {8.904654, 170.8327955, 2, 3, "MHL P12.XXX"}, + {10.487915, 170.6620115, 2, 3, "MHL Q12.XXX"}, + {8.185109, 167.94643, 2, 3, "MHL R12.XXX"}, + {11.550815, 167.2453115, 2, 3, "MHL S12.XXX"}, + {9.275015, 165.4380115, 2, 3, "MHL T12.XXX"}, + {11.424215, 169.5105115, 2, 3, "MHL V12.XXX"}, + {10.304115, 165.7511115, 2, 3, "MHL W12.XXX"}, + {9.756731, 169.8102345, 2, 3, "MHL X12.XXX"}, + {9.26569, 169.8102345, 2, 3, "MHL Y12.XXX"}, + {12.459611, 169.8902835, 2, 3, "MHL Z12.XXX"}, + {18.320633, 161.021925, 1, 2, "MHL 1234.XXX"}, + {-14.268495, -170.7505955, 4, 5, "ASM 12.XX"}, + {-11.080345, -171.102087, 3, 5, "ASM 03.S16"}, + {-14.377975, -170.859975, 3, 4, "ASM 19.S11"}, + {-14.300956, -169.700979, 3, 4, "ASM 89.S14"}, + {-14.61885, -168.235506, 2, 3, "ASM H9.S0Q"}, + {-13.437751, -171.092483, 2, 3, "ASM 123.XXX"}, + {-11.287795, -170.986984, 2, 4, "ASM 1234.XXX"}, + {-21.2211075, -159.826193, 3, 4, "COK 12.XX"}, + {-10.034426, -161.2457885, 2, 5, "COK 12.XXX"}, + {-9.305035, -158.1807665, 2, 5, "COK 123.XX"}, + {-18.7815815, -159.8534115, 2, 3, "COK 123.XXX"}, + {-11.130425, -165.9263885, 2, 4, "COK R1.XXXX"}, + {-11.769825, -165.6252885, 2, 3, "COK N1.XXXX"}, + {-13.546525, -163.35611, 2, 3, "COK S1.XXXX"}, + {-21.958425, -158.16878, 2, 3, "COK M1.XXXX"}, + {-18.272725, -163.379945, 2, 3, "COK P1.XXXX"}, + {-9.541018, -165.6419065, 1, 3, "COK 1234.XXX"}, + {46.8211, -56.2390955, 2, 7, "SPM 12.XX"}, + {47.1364275, -56.568465, 1, 4, "SPM 12.XXX"}, + {-19.038699, -169.9435145, 2, 3, "NIU 12.XX"}, + {-18.925931, -169.9864935, 1, 2, "NIU 12.XXX"}, + {17.321024, -62.743705, 2, 3, "KNA 00.XX"}, + {17.108025, -62.630767, 2, 3, "KNA J0.XX"}, + {17.430092, -62.8862085, 1, 2, "KNA 12.XXX"}, + {19.306024, -81.3951095, 3, 5, "CYM 00.XX"}, + {19.338604, -81.4175195, 3, 5, "CYM J0.XX"}, + {19.230025, -81.484745, 2, 4, "CYM 0D.S0K"}, + {19.618683, -80.143865, 2, 4, "CYM DC.S0P"}, + {19.361237, -81.444708, 2, 4, "CYM 123.XXX"}, + {12.19252, -68.30589, 3, 7, "BES 12.XX"}, + {12.330369, -68.427559, 2, 5, "BES 112.XX"}, + {12.330369, -68.344913, 2, 5, "BES 212.XX"}, + {12.249645, -68.427559, 2, 5, "BES 312.XX"}, + {12.249645, -68.344913, 2, 5, "BES 412.XX"}, + {12.249645, -68.262267, 2, 5, "BES 512.XX"}, + {12.168921, -68.344913, 2, 6, "BES 612.XX"}, + {12.168921, -68.262267, 3, 7, "BES 712.XX"}, + {12.088197, -68.287061, 2, 6, "BES 812.XX"}, + {17.52208, -63.0030945, 2, 3, "BES T12.XX"}, + {17.65808, -63.2700945, 2, 3, "BES S12.XX"}, + {12.1582, -68.268, 3, 7, "BES 1Z54.9VM"}, + {4.244073, 73.47611, 3, 4, "MDV 12.XX"}, + {-0.264365, 73.061913, 3, 4, "MDV 12.XXX"}, + {6.537892, 72.838205, 3, 4, "MDV 123.XX"}, + {5.600025, 72.500025, 2, 3, "MDV 033.S0R"}, + {1.750025, 72.660025, 2, 3, "MDV 70H.009"}, + {0.160025, 72.900025, 2, 3, "MDV TVK.S0K"}, + {-0.719975, 73.026153, 2, 3, "MDV Y11.S17"}, + {4.208973, 73.514, 3, 4, "MDV HDL0.4N8"}, + {-15.9049, -5.7556725, 3, 4, "SHN 12.XX"}, + {-7.99623, -14.424731, 2, 3, "SHN 07.S10"}, + {-16.039975, -5.804975, 2, 3, "SHN 39.S14"}, + {-37.182975, -12.371975, 2, 3, "SHN 78.S0Z"}, + {-37.458975, -12.746975, 2, 3, "SHN BC.S0J"}, + {-40.399975, -10.059975, 2, 3, "SHN K9.S0R"}, + {-15.94, -5.7165195, 3, 4, "SHN Z7DQ.3QGQ"}, + {35.907165, 14.42643, 2, 3, "MLT 12.XX"}, + {36.110092, 14.19106, 1, 2, "MLT 12.XXX"}, + {12.065477, -61.7939475, 2, 4, "GRD 12.XX"}, + {11.985162, -61.7922165, 1, 3, "GRD 12.XXX"}, + {18.3386625, -64.983435, 4, 6, "VIR 12.XX"}, + {18.260025, -65.068821, 3, 5, "VIR 0B.S11"}, + {17.660025, -64.939975, 2, 3, "VIR CB.S10"}, + {18.3295455, -65.0748155, 2, 4, "VIR 123.XX"}, + {18.34131, -64.926438, 4, 6, "VIR 974.D6C"}, + {-12.734261, 45.203566375, 2, 5, "MYT 10.XX"}, + {-12.806898, 45.244092625, 2, 5, "MYT J0.XX"}, + {-12.630925, 44.9253855, 1, 4, "MYT 12.XXX"}, + {78.242245, 15.486271875, 4, 6, "SJM 00.XX"}, + {78.047825, 14.0535965, 4, 6, "SJM J0.XX"}, + {71.200115, -9.088721, 2, 4, "SJM 12.XXX"}, + {79.391396, 10.8331085, 3, 5, "SJM 123.XXX"}, + {79.1460125, -7.648473, 1, 3, "SJM 123.XXXX"}, + {80.3881625, 10.8532755, 2, 4, "SJM 1234.XXX"}, + {13.149955, -61.2517185, 3, 4, "VCT 12.XX"}, + {13.100025, -61.299975, 2, 3, "VCT 0L.S0Y"}, + {12.770025, -61.299975, 2, 3, "VCT 8N.S0B"}, + {12.530025, -61.499975, 2, 4, "VCT KH.S0G"}, + {12.7325085, -61.4972745, 2, 3, "VCT 123.XXX"}, + {-53.03954, 73.4047005, 2, 3, "HMD 12.XX"}, + {-53.08653, 72.6117925, 1, 2, "HMD 123.XX"}, + {13.155374, -59.636815, 2, 3, "BRB 12.XX"}, + {13.3348085, -59.69832, 1, 2, "BRB 12.XXX"}, + {17.1651, -61.859574, 3, 4, "ATG 12.XX"}, + {17.497318, -61.947817, 2, 3, "ATG 123.XX"}, + {17.2291335, -61.941961, 2, 3, "ATG 12.XXX"}, + {17.7965235, -62.378232, 1, 2, "ATG 123.XXX"}, + {12.161451, -68.968311, 2, 6, "CUW 12.XX"}, + {12.2883525, -69.1399715, 1, 4, "CUW 12.XXX"}, + {-4.5624835, 55.409233, 4, 5, "SYC 12.XX"}, + {-4.409885, 55.206464, 3, 4, "SYC 12.XXX"}, + {-4.651343, 55.530517, 4, 5, "SYC 123.XX"}, + {-4.046885, 53.3085335, 2, 3, "SYC 123.XXX"}, + {-9.646021, 46.293632, 2, 3, "SYC 12.XXXX"}, + {-5.8021315, 52.7806405, 2, 3, "SYC 1234.XX"}, + {-4.1632585, 46.379339, 1, 2, "SYC 1234.XXX"}, + {7.3781, 134.44111, 4, 5, "PLW 12.XX"}, + {7.256801, 134.3397795, 4, 5, "PLW 12.XXX"}, + {6.85719, 134.032451, 3, 4, "PLW 123.XX"}, + {8.1752995, 132.2315985, 2, 3, "PLW 123.XXX"}, + {5.186929, 131.12658, 2, 4, "PLW 12.XXXX"}, + {7.343, 134.479, 4, 5, "PLW X49Y.3PG"}, + {15.126075, 145.6948505, 3, 4, "MNP 12.XX"}, + {15.260115, 145.4270765, 2, 3, "MNP 12.XXX"}, + {18.4128785, 145.6124225, 2, 3, "MNP 123.XX"}, + {17.7548605, 144.886376, 1, 2, "MNP 123.XXX"}, + {42.5403, 1.4893815, 3, 7, "AND 12.XX"}, + {42.6668205, 1.4263515, 2, 6, "AND 12.XXX"}, + {42.544528, 1.600164, 2, 6, "AND 0BP2.NSY"}, + {13.562913, 144.82629675, 2, 3, "GUM 00.XX"}, + {13.451659, 144.73992875, 2, 3, "GUM J0.XX"}, + {13.661115, 144.56079, 1, 2, "GUM 12.XXX"}, + {54.209593, -4.5539325, 3, 5, "IMN 12.XX"}, + {54.436115, -4.8773385, 2, 4, "IMN 12.XXX"}, + {54.236, -4.527396, 2, 4, "IMN HK6H.T36"}, + {14.059398, -61.011049, 2, 3, "LCA 12.XX"}, + {14.0784525, -61.085128, 1, 2, "LCA 12.XXX"}, + {7.394024, 151.560485, 4, 5, "FSM 12.XX"}, + {6.9148015, 157.7844985, 3, 4, "FSM 12.XXX"}, + {9.281129, 137.8941875, 3, 4, "FSM 123.XX"}, + {8.241275, 137.168225, 3, 4, "FSM 01.XXXX"}, + {9.721075, 139.5702115, 3, 4, "FSM 11.XXXX"}, + {9.551675, 140.3087115, 3, 4, "FSM 21.XXXX"}, + {7.150775, 143.662925, 3, 4, "FSM 31.XXXX"}, + {7.163975, 144.368525, 3, 4, "FSM 41.XXXX"}, + {8.376075, 144.303725, 3, 4, "FSM 51.XXXX"}, + {9.016275, 145.1720115, 3, 4, "FSM 61.XXXX"}, + {7.481875, 145.651525, 3, 4, "FSM 71.XXXX"}, + {7.276075, 146.019425, 3, 4, "FSM 81.XXXX"}, + {7.268575, 149.098325, 4, 5, "FSM 91.XXXX"}, + {8.376175, 149.453225, 3, 4, "FSM B1.XXXX"}, + {8.562375, 150.0277115, 3, 4, "FSM C1.XXXX"}, + {5.702475, 152.931225, 3, 4, "FSM D1.XXXX"}, + {5.244675, 153.433725, 3, 4, "FSM F1.XXXX"}, + {7.887574, 154.066725, 3, 4, "FSM G1.XXXX"}, + {7.304775, 155.077425, 3, 4, "FSM H1.XXXX"}, + {5.599675, 157.047625, 3, 4, "FSM J1.XXXX"}, + {6.474675, 159.549125, 3, 4, "FSM K1.XXXX"}, + {5.999875, 160.488425, 3, 4, "FSM L1.XXXX"}, + {9.588275, 160.6995115, 3, 6, "FSM M1.XXXX"}, + {5.253075, 162.664525, 3, 5, "FSM N1.XXXX"}, + {9.068385, 146.776394, 3, 4, "FSM 1234.XX"}, + {9.2097945, 150.8029475, 3, 4, "FSM 123.XXX"}, + {5.552433, 137.889819, 2, 4, "FSM 1234.XXX"}, + {4.83883, 152.184678, 2, 3, "FSM 123.XXXX"}, + {9.559801, 137.9501525, 3, 4, "FSM 1234.XXXX"}, + {1.340073, 103.80211, 2, 7, "SGP 12.XX"}, + {1.308344, 103.592267, 1, 5, "SGP 12.XXX"}, + {-21.132198, -175.244416, 5, 6, "TON 12.XX"}, + {-21.031705, -175.33748, 4, 5, "TON 12.XXX"}, + {-19.016968, -174.255709, 3, 4, "TON 123.XX"}, + {-20.62029, -175.726861, 3, 4, "TON 123.XXX"}, + {-15.76502, -176.054965, 2, 3, "TON 12.XXXX"}, + {-19.66786, -176.113265, 2, 3, "TON 1234.XX"}, + {-16.0150465, -176.122208, 2, 3, "TON 1234.XXX"}, + {15.3371, -61.3900535, 2, 3, "DMA 12.XX"}, + {15.627756, -61.5714235, 1, 2, "DMA 12.XXX"}, + {26.245145, 50.511326375, 3, 6, "BHR 00.XX"}, + {26.210307, 50.577059875, 3, 6, "BHR J0.XX"}, + {25.80583, 50.321376, 2, 5, "BHR 12.XXX"}, + {25.594065, 50.450223, 2, 5, "BHR 123.XX"}, + {26.226691, 50.543445, 3, 6, "BHR FNZ.WJY"}, + {1.3542965, 172.925401, 5, 6, "KIR 12.XX"}, + {1.912935, 172.750585, 4, 5, "KIR 00.XXX"}, + {1.567965, 172.860585, 4, 5, "KIR J0.XXX"}, + {1.980242, -157.502931, 3, 4, "KIR 000.XX"}, + {3.40296, 172.909137625, 4, 5, "KIR 300.XX"}, + {3.138545, 172.739225, 4, 5, "KIR 600.XX"}, + {-0.607455, 174.382425, 4, 5, "KIR 900.XX"}, + {-1.260605, 175.905345, 4, 5, "KIR D00.XX"}, + {-1.117455, 174.657225, 4, 5, "KIR H00.XX"}, + {2.073984, 173.195345, 4, 5, "KIR L00.XX"}, + {1.020545, 172.967225, 4, 5, "KIR P00.XX"}, + {-1.793455, 175.500225, 4, 5, "KIR S00.XX"}, + {-1.313455, 176.393225, 4, 5, "KIR W00.XX"}, + {4.726545, -160.454774375, 3, 4, "KIR Y00.XX"}, + {1.2201055, 172.6026505, 3, 4, "KIR 123.XXX"}, + {-0.460989, 174.348203, 3, 4, "KIR 12.XXXX"}, + {-2.193648, -173.2211, 3, 4, "KIR 1234.XX"}, + {1.25419, 167.610504, 2, 3, "KIR 1234.XXX"}, + {-9.8015395, -162.921108, 2, 4, "KIR 123.XXXX"}, + {3.618701, 159.7268925, 1, 2, "KIR 1234.XXXX"}, + {21.435245, -71.166549, 3, 5, "TCA 12.XX"}, + {21.610025, -72.499975, 2, 4, "TCA 07.S13"}, + {21.275025, -71.729975, 2, 4, "TCA 26.S0T"}, + {21.720025, -72.369975, 2, 4, "TCA 4C.S0V"}, + {21.172448, -71.259702, 2, 4, "TCA DQ.S04"}, + {21.770025, -72.074975, 3, 5, "TCA PD.S0Y"}, + {21.855328, -71.899023, 3, 5, "TCA 123.XX"}, + {21.754675, -72.4500155, 1, 3, "TCA 123.XXX"}, + {0.378101, 6.67211, 3, 4, "STP 12.XX"}, + {0.410893, 6.403006, 2, 3, "STP 12.XXX"}, + {1.318174, 7.109977, 2, 3, "STP 123.XX"}, + {0.343001, 6.71, 3, 4, "STP FDP.Q8G"}, + {22.341126, 114.1516255, 3, 8, "HKG 12.XX"}, + {22.4944735, 113.8557945, 2, 7, "HKG 123.XX"}, + {22.35875, 114.1385, 2, 7, "HKG RBXQ.TX1F"}, + {14.616955, -61.094972, 2, 3, "MTQ 12.XX"}, + {14.833607, -61.21321, 1, 2, "MTQ 12.XXX"}, + {62.05236, -6.881385, 3, 4, "FRO 12.XX"}, + {62.3155565, -7.6586235, 2, 3, "FRO 12.XXX"}, + {62.0072035, -6.9454685, 2, 3, "FRO 123.XX"}, + {61.444657, -7.080092, 2, 3, "FRO S12.XXX"}, + {62.01726, -6.801395, 3, 4, "FRO LBWZ.FKF"}, + {16.258385, -61.5945905, 3, 4, "GLP 12.XX"}, + {15.940025, -61.809975, 2, 3, "GLP 0V.S0P"}, + {16.194025, -61.549975, 2, 3, "GLP HN.S12"}, + {16.230025, -61.349975, 2, 3, "GLP S6.S0Y"}, + {15.820025, -61.665975, 2, 3, "GLP W4.S10"}, + {16.288025, -61.101975, 2, 3, "GLP Y4.S13"}, + {15.715641, -61.5103175, 2, 3, "GLP 123.XX"}, + {16.6337795, -61.845004, 1, 2, "GLP 123.XXX"}, + {-12.1149, 44.371268, 3, 6, "COM 12.XX"}, + {-11.860436, 43.206191, 2, 3, "COM 12.XXX"}, + {-12.073455, 44.19023, 2, 5, "COM 000.XX"}, + {-12.198455, 43.57523, 2, 5, "COM J00.XX"}, + {-11.1578645, 43.220429, 1, 2, "COM 123.XXX"}, + {-20.1166305, 57.461573, 2, 3, "MUS 12.XX"}, + {-20.121975, 57.496025, 3, 4, "MUS 08.S18"}, + {-20.489975, 57.300025, 2, 3, "MUS 55.S0Z"}, + {-20.529975, 57.356025, 2, 3, "MUS 6T.L10"}, + {-19.900136, 63.228262, 2, 3, "MUS 123.XX"}, + {-16.405885, 59.3700765, 2, 3, "MUS C12.XXX"}, + {-10.302931, 56.509855, 2, 3, "MUS N12.XXX"}, + {-15.732908, 54.351505, 2, 3, "MUS T12.XXX"}, + {-19.519677, 57.4774415, 2, 3, "MUS F12.XXX"}, + {-16.079931, 59.47022, 2, 3, "MUS X12.XXX"}, + {-20.1504065, 57.50085, 3, 4, "MUS BYK2.M9L"}, + {-20.8773905, 55.4395205, 3, 4, "REU 12.XX"}, + {-20.883627, 55.2372065, 2, 3, "REU 12.XXX"}, + {-21.2789625, 55.519337, 3, 4, "REU 123.XX"}, + {-20.905, 55.4784825, 3, 4, "REU G4Z.QV4"}, + {49.639859, 6.055902, 3, 6, "LUX 12.XX"}, + {49.893615, 5.852485, 3, 9, "LUX 12.XXX"}, + {49.705865, 5.737581, 2, 6, "LUX 123.XX"}, + {49.81675, 6.13265, 3, 6, "LUX R9QG.K0X"}, + {-13.848559, -171.8318265, 3, 4, "WSM 12.XX"}, + {-14.012537, -172.1319965, 2, 3, "WSM 12.XXX"}, + {-13.550303, -172.7840345, 2, 3, "WSM 123.XX"}, + {-13.696845, -172.7911785, 2, 3, "WSM 123.XXX"}, + {-54.2459, -36.5729325, 4, 5, "SGS 12.XX"}, + {-54.101781, -36.9500685, 3, 4, "SGS 12.XXX"}, + {-54.851921, -36.5199875, 3, 4, "SGS 123.XX"}, + {-53.675073, -38.2615255, 2, 3, "SGS 123.XXX"}, + {-58.1891615, -27.6004885, 2, 3, "SGS 12.XXXX"}, + {-53.9037815, -41.817264, 2, 3, "SGS P123.XX"}, + {-54.0898235, -39.204725, 2, 3, "SGS Q123.XX"}, + {-55.1708245, -34.9248785, 2, 3, "SGS R123.XX"}, + {-54.281, -36.5085195, 4, 5, "SGS B3DJ.3T0"}, + {-17.548896, -149.574611625, 6, 7, "PYF 00.XX"}, + {-17.544371, -149.622478375, 5, 6, "PYF C0.XX"}, + {-17.62681, -149.624174875, 4, 5, "PYF P0.XX"}, + {-17.670292, -149.981264, 4, 5, "PYF 123.XX"}, + {-17.5093495, -149.5962035, 4, 5, "PYF 12.XXX"}, + {-16.2570925, -152.2085005, 3, 4, "PYF 123.XXX"}, + {-8.1831285, -140.940748, 2, 3, "PYF 12.XXXX"}, + {-11.652222, -152.0573265, 2, 3, "PYF 0123.XX"}, + {-10.296299, -152.5448465, 2, 5, "PYF 1123.XX"}, + {-10.14499, -150.4370165, 2, 5, "PYF 2123.XX"}, + {-27.839806, -144.6233615, 2, 3, "PYF 3123.XX"}, + {-27.948615, -143.7568115, 2, 3, "PYF 4123.XX"}, + {-23.4430935, -154.1284435, 2, 3, "PYF 1234.XXX"}, + {-17.5430005, -149.5486465, 5, 6, "PYF 7GYY.RYSQ"}, + {16.890125, -25.01854, 3, 4, "CPV 12.XX"}, + {15.330625, -23.8390225, 2, 3, "CPV 12.XXX"}, + {17.209308, -25.3460575, 2, 3, "CPV 123.XX"}, + {17.2752995, -25.2959275, 1, 2, "CPV 123.XXX"}, + {10.674445, -61.54977125, 3, 5, "TTO 00.XX"}, + {10.673175, -61.46824625, 3, 5, "TTO J0.XX"}, + {10.2673295, -61.6992165, 2, 4, "TTO 12.XXX"}, + {10.345401, -61.3710705, 2, 4, "TTO 123.XX"}, + {11.557735, -61.9126815, 1, 3, "TTO 123.XXX"}, + {4.945549, 114.878436, 3, 6, "BRN 12.XX"}, + {4.8193715, 114.190287, 2, 5, "BRN 123.XX"}, + {4.933589, 114.706721, 2, 5, "BRN 12.XXX"}, + {5.064283, 114.1075455, 1, 4, "BRN 123.XXX"}, + {-49.313903, 70.161233, 3, 4, "ATF 12.XX"}, + {-37.772442, 77.4765505, 2, 3, "ATF 12.XXX"}, + {-38.7858095, 77.440484, 2, 3, "ATF 123.XX"}, + {-49.883975, 68.507946, 2, 3, "ATF 02X.612"}, + {-46.150535, 50.155905, 2, 3, "ATF 907.S0X"}, + {-46.467079, 50.336321, 2, 3, "ATF B06.S14"}, + {-45.993613, 50.375191, 2, 3, "ATF C04.S16"}, + {-46.519639, 51.622201, 2, 3, "ATF D0F.S0P"}, + {-46.535183, 52.078617, 2, 3, "ATF F0D.S14"}, + {-11.631815, 47.254905, 2, 3, "ATF G0B.S0Y"}, + {-17.116085, 42.662152, 2, 3, "ATF H07.S16"}, + {-21.542085, 39.626568, 2, 4, "ATF J07.S16"}, + {-22.423085, 40.297114, 2, 4, "ATF K07.S16"}, + {-15.912799, 54.501193, 2, 5, "ATF L03.S16"}, + {-12.414085, 46.373511, 2, 5, "ATF M07.S16"}, + {-49.349003, 70.219331, 3, 4, "ATF SZYG.287M"}, + {18.463502, -66.115932, 4, 6, "PRI 12.XX"}, + {18.2919415, -66.2323925, 3, 5, "PRI 12.XXX"}, + {18.146465, -67.195879, 3, 5, "PRI 123.XX"}, + {17.84768, -67.9055905, 2, 4, "PRI 123.XXX"}, + {18.19, -66.5700885, 3, 5, "PRI ZJP8.KJWV"}, + {35.177024, 33.327882, 3, 4, "CYP 00.XX"}, + {34.649493, 32.998509375, 3, 4, "CYP J0.XX"}, + {35.330115, 33.1299965, 2, 3, "CYP 12.XXX"}, + {34.755313, 32.349022, 2, 3, "CYP 123.XX"}, + {35.293669, 32.2625385, 1, 2, "CYP 123.XXX"}, + {33.9021, 35.473532, 4, 5, "LBN 12.XX"}, + {34.170115, 35.47971, 3, 4, "LBN 12.XXX"}, + {34.511604, 35.650978875, 3, 6, "LBN 000.XX"}, + {33.711545, 35.258256125, 3, 4, "LBN C00.XX"}, + {33.403254, 35.153268125, 3, 6, "LBN P00.XX"}, + {33.069727, 34.8077025, 2, 5, "LBN 123.XXX"}, + {33.87, 35.715, 3, 6, "LBN 3D59.BNR"}, + {18.0411, -76.833574, 3, 5, "JAM 12.XX"}, + {18.023704, -76.92006175, 3, 5, "JAM 000.XX"}, + {17.969488, -77.13453375, 2, 4, "JAM 700.XX"}, + {17.927134, -77.356596875, 3, 5, "JAM F00.XX"}, + {18.011842, -77.57865975, 2, 4, "JAM M00.XX"}, + {18.228045, -76.68726375, 2, 4, "JAM T00.XX"}, + {18.323546, -78.342535, 2, 4, "JAM 12.XXX"}, + {18.065751, -78.3928425, 1, 3, "JAM 123.XXX"}, + {13.480776, -16.73651, 2, 5, "GMB 12.XX"}, + {13.418039, -14.3939725, 2, 5, "GMB 12.XXX"}, + {13.463545, -16.66176875, 3, 6, "GMB 000.XX"}, + {13.333294, -16.81511375, 2, 5, "GMB 300.XX"}, + {13.250795, -16.790769375, 2, 5, "GMB 600.XX"}, + {13.275545, -16.66276875, 3, 6, "GMB 900.XX"}, + {13.511594, -16.55391375, 2, 4, "GMB D00.XX"}, + {13.370114, -16.50280675, 2, 5, "GMB H00.XX"}, + {13.513814, -15.67280675, 2, 4, "GMB K00.XX"}, + {13.413814, -15.62160675, 2, 5, "GMB M00.XX"}, + {13.500214, -16.24760675, 2, 5, "GMB P00.XX"}, + {13.500214, -16.12190075, 2, 5, "GMB R00.XX"}, + {13.622814, -14.93630675, 2, 5, "GMB T00.XX"}, + {13.525014, -14.83950675, 2, 5, "GMB W00.XX"}, + {13.410514, -14.71280675, 2, 5, "GMB Y00.XX"}, + {13.8322825, -16.8834905, 1, 4, "GMB 123.XXX"}, + {25.327315, 51.4735575, 3, 6, "QAT 12.XX"}, + {25.579459, 51.191459, 2, 5, "QAT 12.XXX"}, + {24.596345, 51.150152, 2, 5, "QAT 123.XX"}, + {24.9091815, 50.7055695, 1, 4, "QAT 123.XXX"}, + {-51.7067975, -57.890839, 3, 4, "FLK 12.XX"}, + {-51.381045, -58.357144, 2, 3, "FLK 12.XXX"}, + {-51.875135, -59.569272, 2, 3, "FLK 123.XX"}, + {-51.169171, -61.3623465, 1, 2, "FLK 123.XXX"}, + {-17.70018, 168.280243, 4, 5, "VUT 12.XX"}, + {-17.420781, 168.138722, 3, 4, "VUT 12.XXX"}, + {-15.745694, 166.8205865, 3, 4, "VUT 123.XX"}, + {-14.6717795, 166.4823035, 2, 3, "VUT 123.XXX"}, + {-13.800048, 166.4612125, 2, 3, "VUT 12.XXXX"}, + {-19.4407425, 168.0811335, 2, 4, "VUT 1234.XX"}, + {-13.5549855, 166.4734505, 2, 3, "VUT 1234.XXX"}, + {42.4761, 19.2135395, 4, 7, "MNE 12.XX"}, + {43.027844, 19.539528, 3, 4, "MNE 000.XX"}, + {42.789274, 18.839333, 3, 4, "MNE 600.XX"}, + {43.375974, 19.2279595, 3, 6, "MNE C00.XX"}, + {42.451604, 18.7452525, 3, 6, "MNE J00.XX"}, + {42.604371, 18.979233, 3, 4, "MNE P00.XX"}, + {42.468074, 18.4851065, 3, 6, "MNE V00.XX"}, + {41.959414, 18.944662, 3, 4, "MNE 12.XXX"}, + {41.944845, 18.441532, 2, 5, "MNE 123.XXX"}, + {42.7015, 19.4075, 2, 3, "MNE DQJL.XJJ"}, + {25.065339, -77.357887, 3, 5, "BHS 12.XX"}, + {26.712875, -78.95215, 3, 5, "BHS 12.XXX"}, + {26.778717, -77.986764875, 3, 5, "BHS 000.XX"}, + {26.692228, -77.986764875, 3, 5, "BHS 100.XX"}, + {26.692228, -77.890425875, 3, 5, "BHS 200.XX"}, + {26.605739, -77.897169875, 3, 5, "BHS 300.XX"}, + {24.352143, -75.48588675, 3, 5, "BHS 400.XX"}, + {26.904024, -77.540238625, 3, 5, "BHS 500.XX"}, + {25.064424, -77.5511415, 3, 5, "BHS 600.XX"}, + {25.099106, -77.4560035, 3, 5, "BHS 700.XX"}, + {25.001745, -77.4585775, 3, 5, "BHS 800.XX"}, + {26.563845, -77.129749375, 3, 5, "BHS 900.XX"}, + {24.788945, -76.3057525, 3, 5, "BHS B00.XX"}, + {24.769524, -77.8458475, 3, 5, "BHS C00.XX"}, + {23.122145, -75.071055625, 4, 6, "BHS D00.XX"}, + {24.653145, -75.74775375, 3, 5, "BHS F00.XX"}, + {25.520324, -76.70847325, 3, 5, "BHS G00.XX"}, + {23.538724, -75.830982125, 3, 5, "BHS H00.XX"}, + {24.932024, -76.2198475, 3, 5, "BHS J00.XX"}, + {25.018513, -76.2198475, 3, 5, "BHS K00.XX"}, + {25.766945, -79.30975125, 2, 4, "BHS L00.XX"}, + {20.993124, -73.684092, 3, 5, "BHS M00.XX"}, + {22.609924, -73.9121435, 3, 5, "BHS N00.XX"}, + {25.796524, -77.898986125, 3, 5, "BHS P00.XX"}, + {24.097824, -74.536808875, 3, 5, "BHS Q00.XX"}, + {25.169145, -78.0997525, 3, 5, "BHS R00.XX"}, + {22.816324, -74.26746925, 3, 5, "BHS S00.XX"}, + {22.456224, -73.1378435, 3, 5, "BHS T00.XX"}, + {22.252545, -75.7586675, 3, 5, "BHS V00.XX"}, + {23.716524, -74.878108875, 3, 5, "BHS W00.XX"}, + {22.623524, -74.3814435, 3, 5, "BHS X00.XX"}, + {27.247724, -78.342138625, 3, 5, "BHS Y00.XX"}, + {22.422024, -73.0243435, 3, 5, "BHS Z00.XX"}, + {25.50206, -76.76959, 2, 4, "BHS 12.XXXX"}, + {24.5848115, -78.9885055, 2, 4, "BHS 123.XXX"}, + {22.235008, -75.8011495, 2, 4, "BHS 1234.XX"}, + {26.826325, -80.2185215, 1, 6, "BHS 1234.XXX"}, + {-8.578719, 125.502111, 3, 6, "TLS 12.XX"}, + {-8.535659, 125.3657115, 2, 5, "TLS 12.XXX"}, + {-8.888931, 126.1555855, 2, 5, "TLS 123.XX"}, + {-8.8929725, 124.112773, 1, 4, "TLS 123.XXX"}, + {-26.283312, 31.072898, 3, 7, "SWZ 12.XX"}, + {-26.65142, 30.9976295, 2, 6, "SWZ 123.XX"}, + {-25.965906, 31.211164875, 3, 8, "SWZ 00.XXX"}, + {-25.957806, 31.088864875, 2, 7, "SWZ 20.XXX"}, + {-25.982506, 31.665864875, 2, 6, "SWZ 40.XXX"}, + {-26.042406, 31.782464875, 3, 8, "SWZ 60.XXX"}, + {-26.005706, 31.914764875, 3, 8, "SWZ 80.XXX"}, + {-26.436106, 31.881936125, 2, 6, "SWZ B0.XXX"}, + {-26.973706, 30.948306375, 2, 6, "SWZ D0.XXX"}, + {-26.680606, 31.641936125, 2, 6, "SWZ G0.XXX"}, + {-26.737496, 31.055387125, 2, 6, "SWZ J0.XXX"}, + {-26.992596, 31.261361375, 2, 5, "SWZ K0.XXX"}, + {-27.146596, 31.150761375, 2, 5, "SWZ L0.XXX"}, + {-27.311614, 31.821761375, 2, 5, "SWZ M0.XXX"}, + {-26.267396, 31.902813875, 2, 6, "SWZ N0.XXX"}, + {-26.180907, 31.902813875, 2, 7, "SWZ P0.XXX"}, + {-26.824096, 31.920661375, 2, 6, "SWZ Q0.XXX"}, + {-26.910585, 31.823842375, 2, 5, "SWZ R0.XXX"}, + {-26.910585, 31.920661375, 2, 5, "SWZ S0.XXX"}, + {-26.087496, 31.503313875, 2, 6, "SWZ T0.XXX"}, + {-26.087496, 31.599171875, 2, 6, "SWZ V0.XXX"}, + {-26.173985, 31.503313875, 2, 6, "SWZ W0.XXX"}, + {-26.173985, 31.599171875, 2, 6, "SWZ X0.XXX"}, + {-26.260474, 31.503313875, 3, 7, "SWZ Y0.XXX"}, + {-26.260474, 31.599171875, 2, 6, "SWZ Z0.XXX"}, + {-27.142242, 30.797066, 1, 5, "SWZ 123.XXX"}, + {29.3841, 47.936295, 4, 11, "KWT 12.XX"}, + {29.366459, 47.671117, 3, 10, "KWT 12.XXX"}, + {28.840728, 47.797074, 3, 7, "KWT 123.XX"}, + {29.8740095, 46.6177, 2, 4, "KWT 123.XXX"}, + {29.3125, 47.66575, 3, 10, "KWT XXL7.4YB"}, + {-18.105511, 178.42413175, 4, 5, "FJI 10.XX"}, + {-18.083211, 178.46797825, 4, 5, "FJI J0.XX"}, + {-18.080533, 178.032459, 3, 4, "FJI 12.XXX"}, + {-17.556145, 177.373196125, 3, 4, "FJI 000.XX"}, + {-17.800764, 177.232302125, 3, 4, "FJI 800.XX"}, + {-17.507221, 177.629366125, 3, 4, "FJI J00.XX"}, + {-16.436296, 179.260890875, 3, 4, "FJI S00.XX"}, + {-16.6023885, 176.9363495, 2, 3, "FJI 123.XXX"}, + {-18.8329745, 179.7895815, 2, 3, "FJI 12.XXXX"}, + {-18.76092, 177.382903, 2, 3, "FJI L123.XX"}, + {-18.75722, 177.860503, 3, 4, "FJI M123.XX"}, + {-18.949179, 177.959155, 2, 3, "FJI K123.XX"}, + {-18.83442, 178.359403, 2, 3, "FJI B123.XX"}, + {-20.03602, -178.6670685, 2, 3, "FJI V123.XX"}, + {-21.056335, -179.052148, 2, 3, "FJI X123.XX"}, + {-12.936235, 176.912454, 2, 3, "FJI R123.XX"}, + {-15.918635, 179.8091825, 2, 3, "FJI T123.XX"}, + {-18.121351, 178.443598, 4, 5, "FJI 9NZC.97N"}, + {-22.23287, 166.4119555, 4, 5, "NCL 12.XX"}, + {-21.905691, 166.272517, 3, 4, "NCL 12.XXX"}, + {-21.384455, 167.80032825, 3, 4, "NCL 000.XX"}, + {-21.428226, 167.97024125, 4, 5, "NCL 600.XX"}, + {-20.901026, 167.161944, 3, 4, "NCL C00.XX"}, + {-21.013926, 165.251344, 3, 4, "NCL J00.XX"}, + {-21.551026, 165.33790725, 3, 4, "NCL P00.XX"}, + {-21.044026, 164.762944, 3, 4, "NCL V00.XX"}, + {-20.0759445, 164.27165, 3, 4, "NCL 123.XXX"}, + {-20.8770155, 166.809927, 3, 4, "NCL 12.XXXX"}, + {-19.1681375, 162.7757545, 2, 3, "NCL 1234.XX"}, + {-18.2109435, 158.5375075, 1, 4, "NCL 1234.XXX"}, + {46.0945, 14.445212, 4, 5, "SVN 12.XX"}, + {46.333115, 14.15116, 3, 4, "SVN 12.XXX"}, + {46.576024, 15.58404, 3, 6, "SVN 000.XX"}, + {46.293324, 15.21744, 3, 4, "SVN 100.XX"}, + {46.410524, 15.02424, 3, 6, "SVN 200.XX"}, + {45.581824, 13.68687075, 3, 7, "SVN 300.XX"}, + {45.545424, 13.56577075, 3, 6, "SVN 400.XX"}, + {45.844324, 15.106905375, 3, 6, "SVN 500.XX"}, + {46.435745, 15.782325, 3, 4, "SVN 600.XX"}, + {46.168645, 14.952721875, 3, 4, "SVN 700.XX"}, + {46.444724, 13.99954, 3, 6, "SVN 800.XX"}, + {45.975124, 13.624805375, 3, 7, "SVN 900.XX"}, + {46.700724, 16.09124, 3, 6, "SVN B00.XX"}, + {45.690724, 14.80237075, 3, 6, "SVN C00.XX"}, + {45.842324, 14.188905375, 3, 4, "SVN D00.XX"}, + {46.563365, 14.842325, 3, 6, "SVN F00.XX"}, + {46.560724, 15.02124, 3, 6, "SVN G00.XX"}, + {45.990524, 15.413205375, 4, 7, "SVN H00.XX"}, + {46.440724, 15.50124, 3, 4, "SVN J00.XX"}, + {45.929834, 15.518457875, 4, 8, "SVN K00.XX"}, + {46.105824, 14.775205375, 4, 5, "SVN L00.XX"}, + {45.930724, 13.841805375, 3, 7, "SVN M00.XX"}, + {46.046324, 13.964905375, 3, 4, "SVN N00.XX"}, + {45.610224, 15.11837075, 3, 6, "SVN P00.XX"}, + {46.323824, 13.87174, 3, 6, "SVN Q00.XX"}, + {46.012204, 15.276319875, 3, 6, "SVN R00.XX"}, + {46.280624, 15.09784, 3, 4, "SVN S00.XX"}, + {45.615224, 14.18537075, 3, 4, "SVN T00.XX"}, + {45.759524, 13.806305375, 3, 7, "SVN V00.XX"}, + {46.399724, 15.36154, 3, 4, "SVN W00.XX"}, + {46.280724, 15.58124, 3, 6, "SVN X00.XX"}, + {46.260724, 15.34124, 3, 4, "SVN Y00.XX"}, + {46.580724, 15.46124, 3, 6, "SVN Z00.XX"}, + {46.465527, 13.4732415, 2, 7, "SVN 123.XXX"}, + {46.1490785, 14.992992, 3, 4, "SVN 4FZ8.T8H"}, + {31.810775, 35.1712295, 3, 7, "ISR 12.XX"}, + {32.197213, 34.780151, 3, 6, "ISR 000.XX"}, + {32.197213, 34.882016, 3, 6, "ISR 100.XX"}, + {32.110724, 34.739405, 3, 6, "ISR 200.XX"}, + {32.110724, 34.84127, 3, 6, "ISR 300.XX"}, + {32.024235, 34.71925875, 3, 6, "ISR 400.XX"}, + {32.024235, 34.82064275, 3, 6, "ISR 500.XX"}, + {31.937746, 34.68884275, 3, 6, "ISR 600.XX"}, + {31.937746, 34.79022675, 3, 6, "ISR 700.XX"}, + {31.846724, 34.61411475, 3, 6, "ISR 800.XX"}, + {32.834777, 34.941749375, 3, 4, "ISR 900.XX"}, + {32.826128, 35.044334375, 3, 4, "ISR B00.XX"}, + {32.912617, 35.044334375, 3, 4, "ISR C00.XX"}, + {32.873748, 35.146949375, 3, 4, "ISR D00.XX"}, + {31.269545, 34.7538105, 3, 7, "ISR F00.XX"}, + {32.362824, 34.835888, 3, 6, "ISR G00.XX"}, + {31.703624, 34.51271475, 3, 6, "ISR H00.XX"}, + {32.752524, 35.258649375, 3, 4, "ISR J00.XX"}, + {32.494024, 34.877588, 3, 6, "ISR K00.XX"}, + {32.475845, 34.976697, 3, 6, "ISR L00.XX"}, + {31.789324, 34.93371475, 3, 6, "ISR M00.XX"}, + {33.081545, 35.081266875, 3, 6, "ISR N00.XX"}, + {31.650724, 34.71231475, 3, 7, "ISR P00.XX"}, + {32.986424, 35.069349375, 3, 4, "ISR Q00.XX"}, + {32.986424, 35.171949375, 3, 4, "ISR R00.XX"}, + {32.982473, 35.274349375, 3, 4, "ISR S00.XX"}, + {29.612824, 34.903931625, 3, 5, "ISR T00.XX"}, + {32.848324, 35.454449375, 3, 4, "ISR V00.XX"}, + {32.555324, 35.074888, 3, 4, "ISR W00.XX"}, + {32.648945, 35.271266875, 3, 4, "ISR X00.XX"}, + {32.306399, 34.936994, 3, 6, "ISR Y00.XX"}, + {31.110524, 34.9732405, 3, 5, "ISR Z00.XX"}, + {31.560675, 34.41548375, 3, 8, "ISR 00.XXX"}, + {31.460804, 34.3691405, 3, 8, "ISR 10.XXX"}, + {31.460804, 34.4700445, 3, 8, "ISR 20.XXX"}, + {31.374315, 34.2611725, 3, 8, "ISR 30.XXX"}, + {31.374315, 34.3620765, 3, 8, "ISR 40.XXX"}, + {31.3252665, 34.227909, 3, 8, "ISR 5H.HHH"}, + {31.287826, 34.2813535, 3, 8, "ISR 60.XXX"}, + {31.261255, 34.2288325, 3, 8, "ISR 70.XXX"}, + {31.824804, 35.16721475, 3, 7, "ISR 80.XXX"}, + {31.911293, 35.16721475, 3, 7, "ISR 90.XXX"}, + {31.746904, 35.26861475, 3, 7, "ISR B0.XXX"}, + {31.542704, 34.94141475, 3, 8, "ISR C0.XXX"}, + {31.542704, 35.04279875, 3, 8, "ISR D0.XXX"}, + {31.542704, 35.14418275, 3, 8, "ISR F0.XXX"}, + {31.456215, 34.9112245, 3, 8, "ISR G0.XXX"}, + {31.456215, 35.0121285, 3, 8, "ISR H0.XXX"}, + {31.456215, 35.1130325, 3, 8, "ISR J0.XXX"}, + {31.369726, 34.9314055, 3, 8, "ISR K0.XXX"}, + {31.369726, 35.0323095, 3, 8, "ISR L0.XXX"}, + {31.369726, 35.1332135, 3, 8, "ISR M0.XXX"}, + {32.179904, 35.210388, 3, 7, "ISR N0.XXX"}, + {32.279104, 35.013088, 4, 8, "ISR P0.XXX"}, + {32.129704, 34.959788, 4, 8, "ISR Q0.XXX"}, + {31.822404, 35.41791475, 3, 7, "ISR R0.XXX"}, + {32.439004, 35.130788, 3, 7, "ISR S0.XXX"}, + {32.439004, 35.232653, 3, 7, "ISR T0.XXX"}, + {31.652904, 35.13251475, 3, 8, "ISR V0.XXX"}, + {32.093404, 35.197388, 3, 7, "ISR W0.XXX"}, + {31.866604, 35.00941475, 3, 7, "ISR X0.XXX"}, + {32.318304, 35.153088, 3, 7, "ISR Y0.XXX"}, + {32.345504, 35.260588, 3, 7, "ISR Z0.XXX"}, + {30.9456835, 34.228139, 2, 4, "ISR 123.XXX"}, + {31.456, 35.075, 3, 8, "ISR 1NTQ.X0R"}, + {31.810775, 35.1712295, 3, 7, "PSE 12.XX"}, + {31.560675, 34.41548375, 3, 8, "PSE 00.XXX"}, + {31.460804, 34.3691405, 3, 8, "PSE 10.XXX"}, + {31.460804, 34.4700445, 3, 8, "PSE 20.XXX"}, + {31.374315, 34.2611725, 3, 8, "PSE 30.XXX"}, + {31.374315, 34.3620765, 3, 8, "PSE 40.XXX"}, + {31.3252665, 34.227909, 3, 8, "PSE 5H.HHH"}, + {31.287826, 34.2813535, 3, 8, "PSE 60.XXX"}, + {31.249, 34.2910445, 3, 8, "PSE 7H.FWP"}, + {31.824804, 35.16721475, 3, 7, "PSE 80.XXX"}, + {31.911293, 35.16721475, 3, 7, "PSE 90.XXX"}, + {31.746904, 35.26861475, 3, 7, "PSE B0.XXX"}, + {31.542704, 34.94141475, 3, 8, "PSE C0.XXX"}, + {31.542704, 35.04279875, 3, 8, "PSE D0.XXX"}, + {31.542704, 35.14418275, 3, 8, "PSE F0.XXX"}, + {31.456215, 34.9112245, 3, 8, "PSE G0.XXX"}, + {31.456215, 35.0121285, 3, 8, "PSE H0.XXX"}, + {31.456215, 35.1130325, 3, 8, "PSE J0.XXX"}, + {31.369726, 34.9314055, 3, 8, "PSE K0.XXX"}, + {31.369726, 35.0323095, 3, 8, "PSE L0.XXX"}, + {31.369726, 35.1332135, 3, 8, "PSE M0.XXX"}, + {32.179904, 35.210388, 3, 7, "PSE N0.XXX"}, + {32.279104, 35.013088, 3, 8, "PSE P0.XXX"}, + {32.129704, 34.959788, 3, 8, "PSE Q0.XXX"}, + {31.822404, 35.41791475, 3, 7, "PSE R0.XXX"}, + {32.439004, 35.130788, 3, 7, "PSE S0.XXX"}, + {32.439004, 35.232653, 3, 7, "PSE T0.XXX"}, + {31.652904, 35.13251475, 3, 8, "PSE V0.XXX"}, + {32.093404, 35.197388, 3, 7, "PSE W0.XXX"}, + {31.866604, 35.00941475, 3, 7, "PSE X0.XXX"}, + {32.318304, 35.153088, 3, 7, "PSE Y0.XXX"}, + {32.345504, 35.260588, 3, 7, "PSE Z0.XXX"}, + {31.88475, 34.89625, 2, 5, "PSE DLF.T05"}, + {31.88475, 34.89625, 2, 5, "PSE 1MF7.JP8"}, + {13.7291, -89.242573, 4, 5, "SLV 12.XX"}, + {13.890115, -89.355296, 3, 4, "SLV 12.XXX"}, + {14.039524, -89.59660975, 3, 6, "SLV 000.XX"}, + {13.515324, -88.22180975, 3, 4, "SLV 100.XX"}, + {13.757324, -89.77920975, 4, 5, "SLV 200.XX"}, + {13.880724, -88.91900975, 4, 5, "SLV 300.XX"}, + {13.380724, -88.48180975, 3, 4, "SLV 400.XX"}, + {13.546724, -88.90420975, 4, 5, "SLV 500.XX"}, + {13.706224, -88.83990975, 3, 4, "SLV 600.XX"}, + {13.977124, -89.89080975, 3, 4, "SLV 700.XX"}, + {14.019545, -89.70839875, 3, 6, "SLV 800.XX"}, + {14.000724, -89.23180975, 3, 4, "SLV 900.XX"}, + {13.359024, -87.89080975, 3, 6, "SLV B00.XX"}, + {13.639324, -89.86950975, 3, 4, "SLV C00.XX"}, + {13.814524, -88.61180975, 3, 6, "SLV D00.XX"}, + {14.370724, -89.491922625, 3, 6, "SLV F00.XX"}, + {13.445524, -88.39420975, 3, 4, "SLV G00.XX"}, + {13.920724, -88.67180975, 3, 6, "SLV H00.XX"}, + {14.079524, -89.01420975, 3, 6, "SLV J00.XX"}, + {13.344624, -88.60330975, 3, 4, "SLV K00.XX"}, + {13.784824, -89.53370975, 3, 4, "SLV L00.XX"}, + {13.737524, -88.12720975, 3, 6, "SLV M00.XX"}, + {13.516124, -88.48680975, 4, 5, "SLV N00.XX"}, + {13.644224, -87.90420975, 3, 6, "SLV P00.XX"}, + {13.863724, -89.46750975, 3, 4, "SLV Q00.XX"}, + {13.891524, -89.79120975, 3, 4, "SLV R00.XX"}, + {13.546524, -88.56950975, 3, 4, "SLV S00.XX"}, + {14.009024, -89.80230975, 3, 6, "SLV T00.XX"}, + {13.564824, -88.40770975, 3, 4, "SLV V00.XX"}, + {13.898624, -89.59080975, 3, 4, "SLV W00.XX"}, + {13.920664, -89.53627325, 3, 4, "SLV X00.XX"}, + {13.326104, -88.39187875, 3, 4, "SLV XK0.00"}, + {14.139464, -89.32297325, 3, 8, "SLV Y00.XX"}, + {13.753504, -88.29837875, 3, 6, "SLV YK0.00"}, + {13.794864, -89.77927325, 3, 4, "SLV Z00.XX"}, + {13.740204, -89.69047875, 3, 4, "SLV ZK0.00"}, + {13.9988605, -90.0585635, 2, 5, "SLV 123.XXX"}, + {13.72583, -88.9065, 3, 4, "SLV 6T11.GM4"}, + {17.516324, -88.243355625, 4, 5, "BLZ 00.XX"}, + {17.222404, -88.805604, 4, 5, "BLZ J0.XX"}, + {17.412715, -89.130233, 3, 4, "BLZ 12.XXX"}, + {17.540444, -88.399137875, 3, 4, "BLZ 000.XX"}, + {18.104774, -88.68484575, 3, 10, "BLZ 600.XX"}, + {16.944074, -88.414709, 3, 4, "BLZ C00.XX"}, + {18.417874, -88.49634575, 3, 10, "BLZ J00.XX"}, + {18.097145, -88.02826375, 3, 9, "BLZ P00.XX"}, + {16.130974, -88.94927225, 3, 4, "BLZ V00.XX"}, + {16.324722, -89.2211125, 2, 5, "BLZ 123.XXX"}, + {17.19, -88.33, 2, 3, "BLZ 7X47.HQW"}, + {11.574803, 43.057022375, 3, 6, "DJI 00.XX"}, + {11.550211, 43.131613875, 3, 6, "DJI J0.XX"}, + {11.579279, 42.8243185, 2, 5, "DJI 12.XXX"}, + {11.202404, 42.577131875, 2, 5, "DJI 000.XX"}, + {11.875844, 42.781802875, 2, 5, "DJI 700.XX"}, + {12.071544, 43.204402875, 2, 5, "DJI F00.XX"}, + {11.135244, 42.26239675, 2, 5, "DJI M00.XX"}, + {12.201544, 42.441208, 2, 5, "DJI T00.XX"}, + {10.9529415, 41.75411, 1, 4, "DJI 123.XXX"}, + {42.033913, 21.3978375, 4, 5, "MKD 12.XX"}, + {42.234667, 21.21814, 3, 6, "MKD 12.XXX"}, + {41.014114, 21.2645995, 3, 6, "MKD 000.XX"}, + {41.322914, 21.4520995, 3, 4, "MKD 200.XX"}, + {41.983014, 20.86322, 3, 8, "MKD 400.XX"}, + {41.983014, 21.026299, 3, 6, "MKD 600.XX"}, + {42.105323, 21.0256205, 3, 8, "MKD 800.XX"}, + {41.697514, 21.70362, 3, 4, "MKD B00.XX"}, + {41.134414, 20.7176995, 3, 6, "MKD D00.XX"}, + {41.780514, 20.83852, 3, 6, "MKD G00.XX"}, + {41.791224, 22.12646, 3, 4, "MKD J00.XX"}, + {41.470724, 22.6062125, 3, 4, "MKD K00.XX"}, + {41.480724, 21.9562125, 3, 4, "MKD L00.XX"}, + {41.220724, 20.6103125, 3, 6, "MKD M00.XX"}, + {41.936124, 22.33426, 3, 4, "MKD N00.XX"}, + {41.557124, 20.91556, 3, 6, "MKD P00.XX"}, + {41.659024, 22.44056, 3, 4, "MKD Q00.XX"}, + {42.252124, 22.2753085, 3, 4, "MKD R00.XX"}, + {41.190724, 22.4734125, 3, 6, "MKD S00.XX"}, + {41.540724, 22.06886, 3, 4, "MKD T00.XX"}, + {41.905624, 21.85776, 3, 4, "MKD V00.XX"}, + {41.558424, 20.48476, 3, 6, "MKD W00.XX"}, + {41.940724, 22.44576, 3, 6, "MKD X00.XX"}, + {41.134324, 20.9576125, 3, 8, "MKD Y00.XX"}, + {41.409624, 21.1957125, 3, 4, "MKD Z00.XX"}, + {42.1284015, 20.5387365, 2, 7, "MKD 123.XXX"}, + {41.6135945, 21.743759, 2, 3, "MKD JTJK.4CZ"}, + {-1.9169, 30.03711, 3, 5, "RWA 12.XX"}, + {-1.739885, 29.851425, 2, 6, "RWA 12.XXX"}, + {-1.505806, 29.540165, 2, 6, "RWA 000.XX"}, + {-2.595806, 29.662665, 2, 7, "RWA 300.XX"}, + {-1.670906, 29.241865, 2, 8, "RWA 600.XX"}, + {-1.585806, 29.985165, 2, 4, "RWA 900.XX"}, + {-1.964506, 30.414965, 2, 4, "RWA D00.XX"}, + {-2.503586, 28.86979, 2, 8, "RWA H00.XX"}, + {-2.369486, 29.69109, 2, 7, "RWA K00.XX"}, + {-2.089486, 29.70259, 2, 6, "RWA M00.XX"}, + {-2.519486, 29.51889, 2, 7, "RWA P00.XX"}, + {-2.179486, 30.47539, 2, 4, "RWA R00.XX"}, + {-2.067286, 29.31719, 2, 5, "RWA T00.XX"}, + {-1.944977, 29.298843, 2, 6, "RWA W00.XX"}, + {-2.673686, 28.93009, 2, 6, "RWA Y00.XX"}, + {-1.2169685, 28.9228145, 1, 5, "RWA 123.XXX"}, + {18.5881, -72.369674, 3, 5, "HTI 12.XX"}, + {18.613206, -72.645158, 2, 4, "HTI 12.XXX"}, + {19.787624, -72.25246525, 2, 4, "HTI 000.XX"}, + {19.490724, -72.71936525, 2, 4, "HTI 100.XX"}, + {19.143624, -72.7251395, 2, 4, "HTI 200.XX"}, + {18.262924, -73.80751375, 2, 4, "HTI 300.XX"}, + {19.096624, -72.4972395, 3, 5, "HTI 400.XX"}, + {19.160724, -72.5503395, 2, 4, "HTI 500.XX"}, + {19.954824, -72.86476525, 2, 4, "HTI 600.XX"}, + {19.947724, -72.77316525, 2, 4, "HTI 700.XX"}, + {18.667424, -74.171226625, 2, 4, "HTI 800.XX"}, + {18.277224, -72.57491375, 2, 4, "HTI 900.XX"}, + {19.758124, -72.42536525, 2, 4, "HTI B00.XX"}, + {19.344124, -72.6679395, 2, 4, "HTI C00.XX"}, + {19.318177, -72.5766455, 2, 4, "HTI D00.XX"}, + {19.198724, -72.0372395, 2, 4, "HTI F00.XX"}, + {19.410724, -72.3729395, 2, 4, "HTI G00.XX"}, + {19.667424, -72.03096525, 2, 4, "HTI H00.XX"}, + {19.587824, -71.78726525, 2, 6, "HTI J00.XX"}, + {19.501335, -71.76432125, 2, 6, "HTI K00.XX"}, + {18.444824, -72.902826625, 2, 4, "HTI L00.XX"}, + {18.870724, -72.142826625, 2, 4, "HTI M00.XX"}, + {19.634424, -72.22466525, 2, 4, "HTI N00.XX"}, + {18.564224, -74.460926625, 2, 4, "HTI P00.XX"}, + {19.672724, -71.85336525, 2, 6, "HTI Q00.XX"}, + {19.720724, -72.72316525, 2, 4, "HTI R00.XX"}, + {19.360424, -72.1574395, 2, 4, "HTI S00.XX"}, + {18.463424, -73.119126625, 2, 4, "HTI T00.XX"}, + {18.476924, -74.458226625, 2, 4, "HTI V00.XX"}, + {19.470724, -72.2429395, 2, 4, "HTI W00.XX"}, + {18.331824, -73.41281375, 2, 4, "HTI X00.XX"}, + {18.870724, -71.982826625, 2, 6, "HTI Y00.XX"}, + {18.846924, -72.911126625, 2, 4, "HTI Z00.XX"}, + {19.772399, -74.3843435, 1, 3, "HTI 123.XXX"}, + {-3.419635, 29.339565, 3, 5, "BDI 12.XX"}, + {-3.047125, 29.235169, 2, 5, "BDI 12.XXX"}, + {-3.440106, 29.821857125, 2, 4, "BDI 000.XX"}, + {-2.874606, 30.252165, 2, 4, "BDI 300.XX"}, + {-2.915206, 29.755565, 2, 4, "BDI 600.XX"}, + {-3.475806, 30.164957125, 2, 4, "BDI 900.XX"}, + {-2.925806, 29.545165, 2, 4, "BDI D00.XX"}, + {-3.967886, 29.582221125, 2, 4, "BDI H00.XX"}, + {-3.955686, 29.912321125, 2, 4, "BDI K00.XX"}, + {-4.163086, 29.742521125, 2, 4, "BDI M00.XX"}, + {-2.919486, 29.05889, 2, 5, "BDI P00.XX"}, + {-2.981863, 29.162852, 2, 5, "BDI R00.XX"}, + {-3.102686, 30.11709, 2, 4, "BDI T00.XX"}, + {-3.229486, 30.478721125, 2, 4, "BDI W00.XX"}, + {-2.599486, 30.03889, 2, 5, "BDI Y00.XX"}, + {-4.3485885, 28.9956665, 1, 4, "BDI 123.XXX"}, + {3.751145, 8.751225625, 4, 6, "GNQ 00.XX"}, + {1.822605, 9.74356, 4, 7, "GNQ J0.XX"}, + {3.7765155, 8.5353745, 3, 5, "GNQ 12.XXX"}, + {1.850195, 9.722189, 3, 6, "GNQ 000.XX"}, + {2.090694, 11.184865, 3, 8, "GNQ 300.XX"}, + {1.574195, 9.566141, 3, 5, "GNQ 600.XX"}, + {1.282294, 10.808965, 3, 5, "GNQ 900.XX"}, + {1.860194, 10.694165, 4, 7, "GNQ D00.XX"}, + {1.423994, 10.468865, 4, 6, "GNQ H00.XX"}, + {1.616994, 11.194065, 3, 7, "GNQ L00.XX"}, + {1.065794, 10.587065, 3, 5, "GNQ P00.XX"}, + {2.094294, 10.538565, 3, 6, "GNQ S00.XX"}, + {1.560214, 10.75749, 3, 5, "GNQ W00.XX"}, + {1.110514, 11.19889, 3, 7, "GNQ Y00.XX"}, + {-1.3898255, 5.587801, 2, 3, "GNQ 012.XXX"}, + {3.7698815, 8.3545265, 2, 4, "GNQ 112.XXX"}, + {3.7698815, 8.6826305, 3, 5, "GNQ 212.XXX"}, + {3.4261535, 8.3545265, 2, 4, "GNQ 312.XXX"}, + {3.4261535, 8.6826305, 3, 5, "GNQ 412.XXX"}, + {2.310587, 9.50478, 2, 5, "GNQ B12.XXX"}, + {2.163275, 9.9735, 2, 5, "GNQ C12.XXX"}, + {2.163275, 10.44222, 2, 5, "GNQ D12.XXX"}, + {2.163275, 10.91094, 2, 5, "GNQ F12.XXX"}, + {1.819547, 9.036059, 2, 5, "GNQ G12.XXX"}, + {1.819547, 9.504779, 2, 5, "GNQ H12.XXX"}, + {1.819547, 9.973499, 3, 6, "GNQ J12.XXX"}, + {1.819547, 10.442219, 3, 6, "GNQ K12.XXX"}, + {1.819547, 10.910939, 3, 6, "GNQ L12.XXX"}, + {1.328507, 9.036059, 2, 4, "GNQ P12.XXX"}, + {1.328507, 9.504779, 2, 4, "GNQ Q12.XXX"}, + {1.328507, 9.973499, 2, 4, "GNQ R12.XXX"}, + {1.426715, 10.442219, 3, 5, "GNQ S12.XXX"}, + {1.426715, 10.910939, 3, 5, "GNQ T12.XXX"}, + {3.7373, 8.785249, 4, 6, "GNQ K04F.CFG"}, + {41.3737, 19.7635195, 4, 5, "ALB 12.XX"}, + {41.576015, 19.4167435, 3, 4, "ALB 12.XXX"}, + {41.146624, 20.0104125, 3, 4, "ALB 000.XX"}, + {42.125324, 19.4858085, 3, 6, "ALB 100.XX"}, + {40.521024, 19.443051125, 3, 4, "ALB 200.XX"}, + {40.664524, 20.732651125, 3, 6, "ALB 300.XX"}, + {40.762824, 19.522351125, 3, 4, "ALB 400.XX"}, + {40.762524, 19.906351125, 3, 4, "ALB 500.XX"}, + {40.951624, 19.658951125, 3, 4, "ALB 600.XX"}, + {40.911524, 20.642251125, 3, 6, "ALB 700.XX"}, + {41.688924, 19.63036, 3, 4, "ALB 800.XX"}, + {40.103124, 20.116503625, 3, 4, "ALB 900.XX"}, + {40.638124, 19.717351125, 3, 4, "ALB B00.XX"}, + {40.848524, 19.853351125, 3, 4, "ALB C00.XX"}, + {42.106724, 20.3448085, 3, 6, "ALB D00.XX"}, + {41.838324, 19.58206, 3, 4, "ALB F00.XX"}, + {39.918424, 19.982955125, 3, 4, "ALB G00.XX"}, + {41.730724, 20.34536, 3, 4, "ALB H00.XX"}, + {41.649324, 19.98726, 3, 4, "ALB J00.XX"}, + {41.066524, 19.9502125, 3, 4, "ALB K00.XX"}, + {40.527224, 20.194051125, 3, 4, "ALB L00.XX"}, + {41.219324, 20.2754125, 3, 4, "ALB M00.XX"}, + {40.351724, 19.969803625, 3, 4, "ALB N00.XX"}, + {40.634024, 20.019251125, 3, 4, "ALB P00.XX"}, + {40.897624, 20.155051125, 3, 4, "ALB Q00.XX"}, + {41.540224, 20.20226, 3, 4, "ALB R00.XX"}, + {40.283324, 20.297103625, 3, 4, "ALB S00.XX"}, + {41.042024, 19.4953125, 3, 4, "ALB T00.XX"}, + {41.810724, 19.82576, 3, 4, "ALB V00.XX"}, + {40.657424, 19.411951125, 3, 4, "ALB W00.XX"}, + {40.799524, 19.407851125, 3, 4, "ALB X00.XX"}, + {40.896724, 19.550051125, 3, 4, "ALB Y00.XX"}, + {42.255024, 19.3897085, 3, 7, "ALB Z00.XX"}, + {40.5164755, 19.2110205, 2, 3, "ALB 123.XXX"}, + {41.15, 20.15, 2, 3, "ALB FVTT.0HM"}, + {-9.446615, 159.919345, 4, 6, "SLB 12.XX"}, + {-8.485289, 160.669765, 3, 5, "SLB 12.XXX"}, + {-9.47263, 159.9100445, 3, 5, "SLB 000.XX"}, + {-9.47263, 160.0849455, 3, 5, "SLB 400.XX"}, + {-8.076898, 156.745393375, 3, 5, "SLB 800.XX"}, + {-8.206089, 159.532835375, 3, 5, "SLB D00.XX"}, + {-8.999668, 160.0627765, 3, 5, "SLB J00.XX"}, + {-9.037455, 160.2362275, 4, 6, "SLB N00.XX"}, + {-10.520685, 161.79211475, 3, 5, "SLB S00.XX"}, + {-12.286772, 168.750406, 2, 3, "SLB X00.XX"}, + {-7.154384, 156.039099, 2, 4, "SLB 12.XXXX"}, + {-7.692877, 158.851337, 2, 5, "SLB 123.XXX"}, + {-7.419155, 155.472565, 2, 4, "SLB 0123.XX"}, + {-5.479655, 159.113548, 2, 5, "SLB 1123.XX"}, + {-5.676035, 159.347908, 2, 5, "SLB 2123.XX"}, + {-11.741957, 159.7508405, 2, 3, "SLB 3123.XX"}, + {-11.938373, 160.2247685, 2, 3, "SLB 4123.XX"}, + {-10.607584, 161.1743055, 2, 4, "SLB 5123.XX"}, + {-10.821312, 161.5913615, 2, 4, "SLB 6123.XX"}, + {-10.921312, 162.0652895, 2, 4, "SLB 7123.XX"}, + {-10.100685, 161.7313035, 3, 5, "SLB 8123.XX"}, + {-10.361195, 161.6582325, 3, 5, "SLB 9123.XX"}, + {-10.101636, 166.9461145, 2, 4, "SLB B123.XX"}, + {-10.45038, 165.5271435, 2, 4, "SLB C123.XX"}, + {-10.45038, 166.0010715, 2, 4, "SLB D123.XX"}, + {-10.94142, 165.7167155, 2, 4, "SLB F123.XX"}, + {-11.481564, 166.2854285, 2, 4, "SLB G123.XX"}, + {-11.878276, 166.6615445, 2, 3, "SLB H123.XX"}, + {-5.511296, 155.95524, 1, 3, "SLB 1234.XXX"}, + {40.213794, 44.459392, 3, 5, "ARM 12.XX"}, + {40.510082, 44.175509, 2, 4, "ARM 12.XXX"}, + {40.512514, 44.703709125, 3, 5, "ARM 000.XX"}, + {40.512514, 44.864409125, 2, 3, "ARM 200.XX"}, + {40.390205, 44.704387625, 3, 5, "ARM 400.XX"}, + {39.955214, 44.492187625, 2, 4, "ARM 600.XX"}, + {39.847814, 44.579467125, 2, 4, "ARM 800.XX"}, + {39.479814, 46.295667125, 2, 5, "ARM B00.XX"}, + {40.880514, 44.397809125, 2, 4, "ARM D00.XX"}, + {40.597914, 43.853909125, 2, 4, "ARM G00.XX"}, + {40.869014, 45.080109125, 2, 3, "ARM J00.XX"}, + {39.502514, 45.981967125, 2, 5, "ARM L00.XX"}, + {41.126524, 44.6041125, 2, 7, "ARM N00.XX"}, + {40.771234, 44.830476625, 2, 3, "ARM P00.XX"}, + {41.050724, 44.3362125, 2, 4, "ARM Q00.XX"}, + {40.233824, 45.676503625, 2, 5, "ARM R00.XX"}, + {40.190724, 43.974903625, 2, 4, "ARM S00.XX"}, + {40.016545, 44.353293125, 2, 4, "ARM T00.XX"}, + {39.803024, 45.299655125, 2, 5, "ARM V00.XX"}, + {40.838024, 43.804951125, 2, 4, "ARM W00.XX"}, + {40.833745, 44.414595625, 2, 4, "ARM X00.XX"}, + {39.225245, 46.34928875, 2, 6, "ARM Y00.XX"}, + {40.374245, 45.097093125, 2, 3, "ARM Z00.XX"}, + {41.2329995, 43.560834, 1, 6, "ARM 123.XXX"}, + {-29.3009, 27.461275, 3, 6, "LSO 12.XX"}, + {-29.109885, 27.412979, 2, 5, "LSO 12.XXX"}, + {-29.834896, 27.179128625, 2, 5, "LSO 000.XX"}, + {-28.939196, 27.745209375, 2, 5, "LSO 400.XX"}, + {-28.890196, 27.990989125, 2, 5, "LSO 800.XX"}, + {-30.164696, 27.364848875, 2, 5, "LSO D00.XX"}, + {-29.274896, 28.932609375, 2, 5, "LSO J00.XX"}, + {-29.522396, 28.518328625, 2, 5, "LSO N00.XX"}, + {-30.052096, 28.598348875, 2, 5, "LSO S00.XX"}, + {-30.395606, 27.604031875, 2, 5, "LSO X00.XX"}, + {-28.6444445, 27.102707, 1, 4, "LSO 123.XXX"}, + {50.85903, 4.3094515, 4, 6, "BEL 00.XX"}, + {51.184685, 4.37497075, 4, 7, "BEL J0.XX"}, + {51.256114, 4.023875, 3, 6, "BEL 12.XXX"}, + {51.030514, 3.62324325, 4, 6, "BEL 000.XX"}, + {51.183214, 3.13324325, 3, 4, "BEL 200.XX"}, + {50.450514, 4.7606615, 3, 5, "BEL 400.XX"}, + {50.400514, 4.3071615, 3, 5, "BEL 600.XX"}, + {50.400514, 4.4987795, 3, 5, "BEL 800.XX"}, + {50.920724, 4.6484635, 3, 5, "BEL B00.XX"}, + {50.479324, 3.8403685, 3, 5, "BEL C00.XX"}, + {51.090724, 5.14189025, 3, 5, "BEL D00.XX"}, + {50.970724, 5.25189025, 4, 6, "BEL F00.XX"}, + {51.260724, 2.85559025, 3, 4, "BEL G00.XX"}, + {50.666624, 3.3162685, 3, 6, "BEL H00.XX"}, + {51.032324, 5.43559025, 4, 6, "BEL J00.XX"}, + {50.982124, 3.09709025, 3, 5, "BEL K00.XX"}, + {50.629324, 5.8265685, 4, 6, "BEL L00.XX"}, + {50.773345, 3.1797025, 3, 5, "BEL M00.XX"}, + {50.870724, 3.2062685, 3, 5, "BEL N00.XX"}, + {50.513424, 4.1662685, 3, 5, "BEL P00.XX"}, + {50.711524, 5.5457685, 4, 6, "BEL Q00.XX"}, + {50.711524, 5.4102685, 3, 5, "BEL R00.XX"}, + {50.625035, 5.4102685, 3, 5, "BEL S00.XX"}, + {50.625035, 5.5457685, 3, 5, "BEL T00.XX"}, + {51.359124, 4.86779025, 3, 6, "BEL V00.XX"}, + {51.121524, 4.64676125, 3, 4, "BEL W00.XX"}, + {50.873024, 5.1026685, 3, 5, "BEL X00.XX"}, + {51.226124, 5.05929025, 3, 6, "BEL Y00.XX"}, + {51.318745, 4.39035625, 3, 6, "BEL Z00.XX"}, + {49.9777105, 4.8789615, 3, 6, "BEL T12.XXX"}, + {49.8344905, 5.3580975, 3, 5, "BEL V12.XXX"}, + {50.3050705, 4.1436435, 3, 5, "BEL P12.XXX"}, + {50.2436905, 4.7529795, 2, 4, "BEL Q12.XXX"}, + {50.2436905, 5.3623155, 2, 4, "BEL R12.XXX"}, + {50.2436905, 5.7279175, 3, 5, "BEL S12.XXX"}, + {50.6528905, 3.2601065, 2, 5, "BEL F12.XXX"}, + {50.6528905, 3.8694425, 2, 4, "BEL G12.XXX"}, + {50.6528905, 4.4787785, 2, 4, "BEL H12.XXX"}, + {50.6528905, 5.0881145, 2, 4, "BEL J12.XXX"}, + {50.6528905, 5.6974505, 2, 4, "BEL K12.XXX"}, + {50.6528905, 5.8497845, 3, 5, "BEL L12.XXX"}, + {51.0620905, 2.554449, 2, 5, "BEL 712.XXX"}, + {51.0620905, 3.168993, 3, 5, "BEL 812.XXX"}, + {51.0620905, 3.783537, 4, 6, "BEL 912.XXX"}, + {51.0620905, 4.398081, 3, 5, "BEL B12.XXX"}, + {51.0620905, 5.012625, 2, 4, "BEL C12.XXX"}, + {51.0620905, 5.565714, 4, 6, "BEL D12.XXX"}, + {51.4712905, 2.5485895, 2, 3, "BEL 112.XXX"}, + {51.3485305, 3.1683415, 2, 3, "BEL 212.XXX"}, + {51.3485305, 3.7880935, 2, 5, "BEL 312.XXX"}, + {51.4712905, 4.4078455, 2, 5, "BEL 412.XXX"}, + {51.4712905, 5.0275975, 2, 5, "BEL 512.XXX"}, + {51.2666905, 5.2754985, 3, 6, "BEL 612.XXX"}, + {50.4861, 4.4607, 2, 4, "BEL N77S.1MX"}, + {47.0591, 28.7878295, 4, 6, "MDA 12.XX"}, + {47.224115, 28.5415115, 3, 5, "MDA 12.XXX"}, + {46.895024, 29.561875625, 3, 5, "MDA 000.XX"}, + {47.802324, 27.843745875, 3, 5, "MDA 100.XX"}, + {46.870824, 29.453075625, 3, 5, "MDA 200.XX"}, + {47.816824, 28.920245875, 3, 5, "MDA 300.XX"}, + {45.961924, 28.150405375, 3, 7, "MDA 400.XX"}, + {48.197224, 28.207445875, 3, 5, "MDA 500.XX"}, + {47.250724, 27.750675625, 3, 7, "MDA 600.XX"}, + {47.323324, 29.06531025, 3, 5, "MDA 700.XX"}, + {47.417724, 28.74741025, 3, 5, "MDA 800.XX"}, + {46.355324, 28.59934, 3, 5, "MDA 900.XX"}, + {46.123224, 28.760705375, 3, 5, "MDA B00.XX"}, + {48.102724, 27.791645875, 3, 5, "MDA C00.XX"}, + {46.680724, 29.32624, 3, 5, "MDA D00.XX"}, + {48.232324, 27.208145875, 3, 7, "MDA F00.XX"}, + {47.620724, 27.62831025, 3, 5, "MDA G00.XX"}, + {47.753724, 28.79101025, 3, 5, "MDA H00.XX"}, + {46.809524, 29.594975625, 3, 5, "MDA J00.XX"}, + {47.308124, 28.25771025, 3, 5, "MDA K00.XX"}, + {47.912924, 28.208445875, 3, 5, "MDA L00.XX"}, + {45.720724, 28.366605375, 3, 7, "MDA M00.XX"}, + {48.000524, 27.455345875, 3, 5, "MDA N00.XX"}, + {46.587024, 28.72074, 3, 5, "MDA P00.XX"}, + {47.130724, 28.152175625, 3, 5, "MDA Q00.XX"}, + {45.934024, 28.580205375, 3, 5, "MDA R00.XX"}, + {46.653124, 29.82164, 3, 5, "MDA S00.XX"}, + {48.041824, 28.664545875, 3, 5, "MDA T00.XX"}, + {48.272624, 27.562245875, 3, 5, "MDA V00.XX"}, + {47.841224, 27.430945875, 3, 7, "MDA W00.XX"}, + {48.419764, 27.4526275, 3, 5, "MDA X00.XX"}, + {48.208104, 27.004579875, 3, 8, "MDA XK0.00"}, + {46.492064, 28.210545, 3, 7, "MDA Y00.XX"}, + {47.132604, 29.265903625, 3, 5, "MDA YK0.00"}, + {46.709864, 29.686115875, 3, 5, "MDA Z00.XX"}, + {47.493804, 28.33584125, 3, 5, "MDA ZK0.00"}, + {48.454595, 26.6207085, 2, 5, "MDA 012.XXX"}, + {48.454595, 27.3133725, 2, 4, "MDA 112.XXX"}, + {48.454595, 28.0060365, 2, 4, "MDA 212.XXX"}, + {48.454595, 28.6987005, 2, 4, "MDA 312.XXX"}, + {47.963555, 26.620422, 2, 7, "MDA 412.XXX"}, + {47.963555, 27.307878, 2, 4, "MDA 512.XXX"}, + {47.963555, 27.995334, 2, 4, "MDA 612.XXX"}, + {47.963555, 28.68279, 3, 5, "MDA 712.XXX"}, + {47.472515, 27.3127995, 2, 6, "MDA 812.XXX"}, + {47.472515, 27.9950475, 2, 4, "MDA 912.XXX"}, + {47.472515, 28.6772955, 2, 4, "MDA B12.XXX"}, + {47.472515, 29.3595435, 2, 4, "MDA C12.XXX"}, + {46.981475, 27.994761, 2, 6, "MDA D12.XXX"}, + {46.981475, 28.671801, 3, 5, "MDA F12.XXX"}, + {46.981475, 29.348841, 2, 4, "MDA G12.XXX"}, + {46.490435, 27.999396, 2, 6, "MDA H12.XXX"}, + {46.490435, 28.66602, 2, 4, "MDA J12.XXX"}, + {46.3279685, 29.324559, 2, 4, "MDA K12.XXX"}, + {45.536996, 28.0845755, 2, 6, "MDA L12.XXX"}, + {45.999395, 28.5990705, 2, 4, "MDA M12.XXX"}, + {46.98, 28.3815, 2, 4, "MDA WCX1.7MZ"}, + {11.911889, -15.650387, 4, 5, "GNB 12.XX"}, + {11.9595645, -15.9430015, 3, 4, "GNB 12.XXX"}, + {12.159304, -14.792666, 3, 5, "GNB 000.XX"}, + {12.268604, -14.262466, 3, 5, "GNB 400.XX"}, + {12.235804, -15.512966, 3, 4, "GNB 800.XX"}, + {11.625545, -15.633770625, 3, 4, "GNB D00.XX"}, + {12.061194, -16.109290125, 3, 4, "GNB J00.XX"}, + {11.255994, -15.910190125, 3, 4, "GNB M00.XX"}, + {11.276194, -15.313790125, 3, 4, "GNB Q00.XX"}, + {12.067694, -15.375890125, 4, 5, "GNB T00.XX"}, + {11.579394, -15.087990125, 3, 4, "GNB X00.XX"}, + {12.068668, -16.7648835, 2, 3, "GNB 123.XXX"}, + {11.75, -15.23, 2, 3, "GNB 2BYY.5B2"}, + {25.085145, 121.4554215, 4, 6, "TWN 12.XX"}, + {25.0133175, 121.1776655, 3, 5, "TWN 12.XXX"}, + {24.800514, 120.9127795, 3, 5, "TWN 000.XX"}, + {22.680724, 120.24933075, 3, 5, "TWN 200.XX"}, + {22.680724, 120.34302675, 3, 5, "TWN 300.XX"}, + {22.594235, 120.3713605, 3, 5, "TWN 400.XX"}, + {22.594235, 120.2781445, 3, 5, "TWN 500.XX"}, + {24.277224, 120.65437825, 3, 6, "TWN 600.XX"}, + {24.190735, 120.645025125, 3, 6, "TWN 700.XX"}, + {24.104246, 120.645025125, 3, 6, "TWN 800.XX"}, + {24.792324, 121.6544525, 3, 5, "TWN 900.XX"}, + {24.835568, 121.7400765, 4, 6, "TWN B00.XX"}, + {24.705835, 121.60710925, 3, 5, "TWN C00.XX"}, + {24.705835, 121.70176625, 3, 5, "TWN D00.XX"}, + {24.749079, 121.7488685, 3, 5, "TWN F00.XX"}, + {24.66259, 121.79666325, 3, 5, "TWN G00.XX"}, + {23.040724, 120.15533075, 3, 5, "TWN H00.XX"}, + {23.040724, 120.24902675, 3, 5, "TWN J00.XX"}, + {23.516024, 120.399317875, 3, 6, "TWN K00.XX"}, + {24.119924, 120.503991125, 3, 6, "TWN L00.XX"}, + {22.711624, 120.44553075, 3, 5, "TWN M00.XX"}, + {22.804924, 121.08963075, 3, 5, "TWN N00.XX"}, + {23.985924, 120.511791125, 3, 6, "TWN P00.XX"}, + {23.757249, 120.530199125, 3, 6, "TWN Q00.XX"}, + {24.274424, 120.50907825, 3, 6, "TWN R00.XX"}, + {24.034624, 121.557991125, 3, 5, "TWN S00.XX"}, + {24.019624, 120.637891125, 3, 6, "TWN T00.XX"}, + {23.933135, 120.637891125, 3, 6, "TWN V00.XX"}, + {22.826124, 120.23143075, 3, 5, "TWN W00.XX"}, + {24.731024, 120.8452525, 3, 5, "TWN X00.XX"}, + {24.607424, 120.77927825, 3, 6, "TWN Y00.XX"}, + {24.010724, 120.915591125, 3, 5, "TWN Z00.XX"}, + {25.264595, 120.5465595, 2, 5, "TWN 012.XXX"}, + {25.264595, 121.0621515, 2, 4, "TWN 112.XXX"}, + {25.264595, 121.5777435, 2, 4, "TWN 212.XXX"}, + {24.773555, 120.443154, 2, 5, "TWN 312.XXX"}, + {24.773555, 120.953538, 3, 5, "TWN 412.XXX"}, + {24.773555, 121.463922, 2, 4, "TWN 512.XXX"}, + {24.282515, 119.93277, 2, 7, "TWN 612.XXX"}, + {24.282515, 120.443154, 2, 5, "TWN 712.XXX"}, + {24.282515, 120.953538, 2, 4, "TWN 812.XXX"}, + {24.282515, 121.463922, 2, 4, "TWN 912.XXX"}, + {23.791475, 120.1163265, 2, 5, "TWN B12.XXX"}, + {23.791475, 120.6215025, 2, 5, "TWN C12.XXX"}, + {23.791475, 121.1266785, 2, 4, "TWN D12.XXX"}, + {23.300435, 120.0405495, 2, 4, "TWN F12.XXX"}, + {23.300435, 120.5457255, 2, 4, "TWN G12.XXX"}, + {23.300435, 121.0509015, 2, 4, "TWN H12.XXX"}, + {22.809395, 120.0405495, 2, 4, "TWN J12.XXX"}, + {22.809395, 120.5457255, 2, 4, "TWN K12.XXX"}, + {22.809395, 121.0509015, 2, 4, "TWN L12.XXX"}, + {22.318355, 120.040263, 2, 4, "TWN M12.XXX"}, + {22.318355, 120.540231, 2, 4, "TWN N12.XXX"}, + {22.318355, 121.290183, 2, 4, "TWN R12.XXX"}, + {23.82451, 119.3090565, 2, 7, "TWN P12.XXX"}, + {23.33347, 119.3090565, 2, 4, "TWN Q12.XXX"}, + {24.5216375, 118.1432705, 2, 9, "TWN S12.XXX"}, + {25.014878, 119.3978965, 2, 7, "TWN W12.XXX"}, + {26.2712355, 119.8991, 2, 7, "TWN X12.XXX"}, + {25.637769, 121.8855215, 2, 4, "TWN Y12.XXX"}, + {26.353562, 120.1277095, 2, 7, "TWN Z12.XXX"}, + {25.0500445, 121.4971, 4, 6, "TWN R9W0.411"}, + {27.452513, 89.6058785, 3, 9, "BTN 12.XX"}, + {27.672815, 89.48593, 2, 8, "BTN 12.XXX"}, + {26.828314, 89.311591375, 2, 11, "BTN 000.XX"}, + {26.831214, 91.436391375, 2, 11, "BTN 200.XX"}, + {26.850514, 90.181591375, 2, 11, "BTN 400.XX"}, + {27.420514, 89.316851625, 3, 9, "BTN 600.XX"}, + {27.310514, 91.501251625, 2, 10, "BTN 800.XX"}, + {27.050514, 89.811591375, 2, 7, "BTN B00.XX"}, + {27.482514, 90.437651625, 2, 6, "BTN D00.XX"}, + {26.988214, 90.055691375, 2, 7, "BTN G00.XX"}, + {27.630514, 91.110751625, 2, 6, "BTN J00.XX"}, + {27.545514, 90.674351625, 2, 6, "BTN L00.XX"}, + {27.079924, 91.342861375, 2, 6, "BTN N00.XX"}, + {27.947124, 89.683809875, 2, 10, "BTN P00.XX"}, + {27.436724, 89.227335625, 2, 8, "BTN Q00.XX"}, + {27.316324, 91.193461375, 2, 6, "BTN R00.XX"}, + {27.104424, 89.519161375, 2, 11, "BTN S00.XX"}, + {27.184124, 90.645261375, 2, 6, "BTN T00.XX"}, + {26.916224, 90.445061375, 2, 11, "BTN V00.XX"}, + {26.963424, 89.477761375, 2, 11, "BTN W00.XX"}, + {27.209524, 89.493861375, 2, 11, "BTN X00.XX"}, + {27.090324, 90.390961375, 2, 6, "BTN Y00.XX"}, + {27.529224, 90.883235625, 2, 6, "BTN Z00.XX"}, + {27.7249615, 88.8252005, 1, 11, "BTN 123.XXX"}, + {47.364114, 8.50839875, 4, 7, "CHE 00.XX"}, + {46.184794, 6.111075, 5, 7, "CHE 80.XX"}, + {47.525674, 7.56563875, 4, 7, "CHE J0.XX"}, + {46.931954, 7.421296875, 4, 6, "CHE S0.XX"}, + {47.4652115, 8.190728, 3, 6, "CHE 12.XXX"}, + {47.503114, 7.51713325, 3, 6, "CHE 000.XX"}, + {46.930514, 7.350881625, 3, 5, "CHE 200.XX"}, + {46.194214, 6.10573, 4, 6, "CHE 400.XX"}, + {46.168514, 5.952279375, 3, 5, "CHE 600.XX"}, + {46.561545, 6.459425, 3, 5, "CHE 800.XX"}, + {47.419214, 9.22973325, 3, 6, "CHE B00.XX"}, + {47.022214, 8.210881625, 3, 5, "CHE D00.XX"}, + {47.095414, 7.187681625, 3, 5, "CHE G00.XX"}, + {46.718614, 7.545881625, 3, 5, "CHE J00.XX"}, + {47.061514, 6.709381625, 3, 5, "CHE L00.XX"}, + {47.729124, 8.56011025, 3, 6, "CHE N00.XX"}, + {46.850724, 7.080675625, 3, 5, "CHE P00.XX"}, + {46.909324, 9.447975625, 3, 5, "CHE Q00.XX"}, + {47.020424, 6.832975625, 4, 6, "CHE R00.XX"}, + {46.267924, 7.28324, 3, 7, "CHE S00.XX"}, + {46.052124, 8.874305375, 3, 7, "CHE T00.XX"}, + {46.492824, 6.81834, 3, 7, "CHE V00.XX"}, + {45.910924, 8.924405375, 3, 7, "CHE W00.XX"}, + {46.825324, 6.606475625, 3, 5, "CHE X00.XX"}, + {47.398545, 7.97133125, 3, 6, "CHE Y00.XX"}, + {46.434624, 6.16654, 3, 5, "CHE Z00.XX"}, + {47.249221, 6.0582295, 2, 6, "CHE 123.XXX"}, + {46.81, 8.2075, 2, 4, "CHE 5TL0.HPL"}, + {52.383984, 4.865401375, 4, 5, "NLD 00.XX"}, + {51.945794, 4.457263375, 4, 5, "NLD 70.XX"}, + {52.070094, 4.283022875, 4, 5, "NLD F0.XX"}, + {52.111204, 5.083328125, 4, 5, "NLD M0.XX"}, + {51.429604, 5.448983375, 4, 7, "NLD T0.XX"}, + {52.486907, 4.5989435, 3, 4, "NLD 12.XXX"}, + {52.252124, 6.831021875, 4, 7, "NLD 000.XX"}, + {52.009124, 5.844121875, 3, 4, "NLD 100.XX"}, + {51.629324, 4.704799125, 3, 4, "NLD 200.XX"}, + {51.959824, 4.517699125, 3, 4, "NLD 300.XX"}, + {52.053024, 4.294121875, 4, 5, "NLD 400.XX"}, + {52.205024, 5.314121875, 3, 4, "NLD 500.XX"}, + {53.253424, 6.49392675, 4, 6, "NLD 600.XX"}, + {52.120724, 4.186421875, 3, 4, "NLD 700.XX"}, + {51.740724, 5.251699125, 3, 4, "NLD 800.XX"}, + {51.858024, 4.604799125, 3, 4, "NLD 900.XX"}, + {53.237724, 5.75072675, 4, 5, "NLD B00.XX"}, + {50.899324, 5.6397685, 3, 8, "NLD C00.XX"}, + {51.863424, 5.757099125, 3, 4, "NLD D00.XX"}, + {52.243424, 5.907921875, 3, 5, "NLD F00.XX"}, + {51.936545, 4.154280625, 3, 4, "NLD G00.XX"}, + {51.951224, 4.379399125, 3, 4, "NLD H00.XX"}, + {51.890724, 4.254799125, 3, 4, "NLD J00.XX"}, + {51.593424, 4.990999125, 3, 4, "NLD K00.XX"}, + {51.489324, 5.390999125, 3, 6, "NLD L00.XX"}, + {52.043545, 5.590032375, 3, 4, "NLD M00.XX"}, + {52.141545, 4.320364375, 3, 4, "NLD N00.XX"}, + {52.080424, 4.431021875, 4, 5, "NLD P00.XX"}, + {52.210724, 4.424121875, 3, 4, "NLD Q00.XX"}, + {52.543324, 6.02333075, 3, 6, "NLD R00.XX"}, + {51.031224, 5.78069025, 3, 8, "NLD S00.XX"}, + {50.950124, 5.90689025, 4, 9, "NLD T00.XX"}, + {52.693224, 4.71883075, 3, 4, "NLD V00.XX"}, + {51.422124, 6.10489025, 3, 6, "NLD W00.XX"}, + {52.290224, 6.094321875, 3, 6, "NLD X00.XX"}, + {51.497864, 5.607650375, 3, 6, "NLD Y00.XX"}, + {52.267404, 6.743805875, 3, 6, "NLD YK0.00"}, + {51.544264, 4.410850375, 3, 4, "NLD Z00.XX"}, + {52.349004, 6.609205875, 3, 6, "NLD ZK0.00"}, + {51.1343845, 5.609281, 2, 6, "NLD Z12.XXX"}, + {51.5654085, 5.6224825, 2, 3, "NLD Y12.XXX"}, + {51.5654085, 4.9714825, 2, 3, "NLD X12.XXX"}, + {51.5654085, 4.3204825, 2, 3, "NLD V12.XXX"}, + {51.5654085, 3.6694825, 2, 3, "NLD T12.XXX"}, + {51.389752, 3.491835, 2, 3, "NLD SSH.FGW"}, + {51.9964325, 6.255541, 2, 5, "NLD R12.XXX"}, + {51.9964325, 5.599333, 3, 4, "NLD Q12.XXX"}, + {51.9964325, 4.943125, 2, 3, "NLD P12.XXX"}, + {51.9964325, 4.286917, 2, 3, "NLD L12.XXX"}, + {51.9964325, 3.630709, 2, 3, "NLD K12.XXX"}, + {52.4274565, 6.5462, 2, 5, "NLD H12.XXX"}, + {52.4274565, 5.879576, 2, 4, "NLD G12.XXX"}, + {52.4274565, 5.212952, 3, 4, "NLD F12.XXX"}, + {52.4274565, 4.546328, 2, 3, "NLD D12.XXX"}, + {52.4274565, 3.879704, 2, 3, "NLD C12.XXX"}, + {52.8584805, 6.5464865, 2, 4, "NLD B12.XXX"}, + {52.8584805, 5.8746545, 2, 4, "NLD 912.XXX"}, + {52.8584805, 5.2028225, 2, 3, "NLD 812.XXX"}, + {52.8584805, 4.5309905, 2, 3, "NLD 712.XXX"}, + {53.2895045, 6.6136695, 3, 5, "NLD 612.XXX"}, + {53.2895045, 5.9418375, 3, 5, "NLD 512.XXX"}, + {53.2895045, 5.2700055, 3, 4, "NLD 412.XXX"}, + {53.2895045, 4.5981735, 2, 3, "NLD 312.XXX"}, + {53.5171445, 6.3067105, 2, 4, "NLD 212.XXX"}, + {53.5171445, 5.6244625, 2, 3, "NLD 112.XXX"}, + {53.5171445, 4.9422145, 2, 3, "NLD 012.XXX"}, + {52.152, 5.293, 3, 4, "NLD P3ZK.7X4"}, + {55.7171, 12.4911415, 4, 7, "DNK 12.XX"}, + {55.875219, 11.9116085, 3, 6, "DNK 12.XXX"}, + {56.005524, 12.219919625, 3, 6, "DNK 000.XX"}, + {56.177324, 10.087619625, 3, 4, "DNK 100.XX"}, + {56.263824, 10.163115625, 3, 4, "DNK 200.XX"}, + {55.420824, 10.3239365, 3, 4, "DNK 300.XX"}, + {57.086324, 9.86399875, 3, 4, "DNK 400.XX"}, + {55.532924, 8.3692365, 3, 4, "DNK 500.XX"}, + {56.495724, 9.966715625, 3, 4, "DNK 600.XX"}, + {55.530724, 9.4213365, 3, 4, "DNK 700.XX"}, + {55.893524, 9.781919625, 3, 4, "DNK 800.XX"}, + {55.270424, 11.6860365, 3, 4, "DNK 900.XX"}, + {56.209324, 9.484715625, 3, 4, "DNK B00.XX"}, + {55.599124, 9.6562365, 3, 4, "DNK C00.XX"}, + {56.052224, 12.477619625, 3, 6, "DNK D00.XX"}, + {56.483424, 9.337115625, 3, 4, "DNK F00.XX"}, + {56.400724, 8.531815625, 3, 4, "DNK G00.XX"}, + {56.179324, 8.890419625, 3, 4, "DNK H00.XX"}, + {57.499324, 10.407868, 3, 4, "DNK J00.XX"}, + {55.750724, 9.486219625, 3, 4, "DNK K00.XX"}, + {55.450724, 11.2988365, 4, 7, "DNK L00.XX"}, + {56.610724, 8.947115625, 3, 4, "DNK M00.XX"}, + {55.077764, 10.5587575, 3, 5, "DNK N00.XX"}, + {54.911704, 9.7418275, 3, 5, "DNK NK0.00"}, + {57.471564, 9.936279, 3, 4, "DNK P00.XX"}, + {55.712404, 11.663397625, 3, 6, "DNK PK0.00"}, + {55.265964, 9.4291705, 3, 4, "DNK Q00.XX"}, + {55.441804, 11.7581485, 3, 6, "DNK QK0.00"}, + {54.782464, 11.8167575, 4, 6, "DNK R00.XX"}, + {55.037704, 9.3742275, 3, 5, "DNK RK0.00"}, + {55.691464, 11.028197875, 3, 5, "DNK S00.XX"}, + {55.313904, 10.7435485, 3, 4, "DNK SK0.00"}, + {55.354664, 11.0915705, 3, 5, "DNK T00.XX"}, + {56.128904, 9.109018625, 3, 4, "DNK TK0.00"}, + {56.427164, 10.828310875, 3, 4, "DNK V00.XX"}, + {54.830504, 11.0975275, 3, 5, "DNK VK0.00"}, + {55.124464, 14.6820705, 3, 4, "DNK W00.XX"}, + {55.482504, 9.7089485, 3, 4, "DNK WK0.00"}, + {56.053964, 9.883897875, 3, 4, "DNK X00.XX"}, + {56.966604, 8.65096675, 3, 4, "DNK XK0.00"}, + {55.630664, 8.431297875, 3, 4, "DNK Y00.XX"}, + {55.982904, 11.944797625, 3, 6, "DNK YK0.00"}, + {57.287264, 9.899879, 3, 4, "DNK Z00.XX"}, + {56.485104, 8.538418625, 3, 4, "DNK ZK0.00"}, + {55.245866, 8.1121715, 2, 3, "DNK 012.XXX"}, + {55.245866, 8.9194115, 2, 3, "DNK 112.XXX"}, + {55.245866, 9.7266515, 2, 3, "DNK 212.XXX"}, + {55.736906, 8.1075365, 2, 3, "DNK 512.XXX"}, + {55.736906, 8.9251925, 2, 3, "DNK 612.XXX"}, + {55.736906, 9.7428485, 2, 3, "DNK 712.XXX"}, + {56.227946, 8.1029015, 2, 3, "DNK C12.XXX"}, + {56.227946, 8.9309735, 2, 3, "DNK D12.XXX"}, + {56.227946, 9.7590455, 2, 3, "DNK F12.XXX"}, + {56.718986, 8.0982665, 2, 3, "DNK K12.XXX"}, + {56.718986, 8.9367545, 2, 3, "DNK L12.XXX"}, + {56.718986, 9.7752425, 2, 3, "DNK M12.XXX"}, + {57.210026, 8.0936315, 2, 3, "DNK P12.XXX"}, + {57.210026, 8.9425355, 2, 3, "DNK Q12.XXX"}, + {57.210026, 9.7914395, 2, 3, "DNK R12.XXX"}, + {57.701066, 9.102759, 2, 3, "DNK S12.XXX"}, + {57.7467555, 9.9657125, 2, 3, "DNK T12.XXX"}, + {56.532445, 10.5246215, 3, 4, "DNK N12.XXX"}, + {56.041405, 10.5246215, 3, 4, "DNK G12.XXX"}, + {55.550365, 10.5292565, 2, 3, "DNK 812.XXX"}, + {55.059325, 10.5338915, 2, 4, "DNK 312.XXX"}, + {55.00531, 11.3411315, 2, 4, "DNK 412.XXX"}, + {55.49635, 11.3364965, 2, 5, "DNK 912.XXX"}, + {55.98739, 11.3364965, 2, 5, "DNK H12.XXX"}, + {56.097874, 12.0268685, 2, 5, "DNK J12.XXX"}, + {55.606834, 12.0315035, 4, 7, "DNK B12.XXX"}, + {55.115794, 12.0361385, 3, 4, "DNK V12.XXX"}, + {56.316078, 11.4883745, 2, 5, "DNK W12.XXX"}, + {57.387204, 10.804189, 2, 3, "DNK X12.XXX"}, + {56.792546, 11.436366, 2, 5, "DNK Y12.XXX"}, + {55.300053, 14.663805, 2, 3, "DNK Z12.XXX"}, + {54.5809845, 11.7165045, 3, 5, "DNK Z1.XXXX"}, + {56.162, 11.599, 2, 5, "DNK 8639.ZRY"}, + {59.4299985, 24.64622, 4, 6, "EST 12.XX"}, + {59.3179625, 24.079558, 3, 6, "EST 12.XXX"}, + {58.348814, 26.605661375, 3, 5, "EST 000.XX"}, + {59.368714, 27.980996, 3, 9, "EST 200.XX"}, + {59.375314, 27.129396, 3, 9, "EST 400.XX"}, + {58.369114, 24.471661375, 3, 5, "EST 600.XX"}, + {58.350514, 25.484061375, 3, 5, "EST 800.XX"}, + {59.328114, 26.250396, 3, 5, "EST B00.XX"}, + {59.338914, 27.676796, 3, 9, "EST D00.XX"}, + {58.253614, 22.366261375, 3, 6, "EST G00.XX"}, + {57.830514, 26.895759125, 3, 5, "EST J00.XX"}, + {57.760514, 25.935759125, 3, 6, "EST L00.XX"}, + {58.980424, 23.506891625, 3, 6, "EST N00.XX"}, + {59.377324, 27.370848, 3, 9, "EST P00.XX"}, + {58.936024, 25.523791625, 3, 5, "EST Q00.XX"}, + {59.386024, 26.901248, 3, 7, "EST R00.XX"}, + {59.303524, 25.886491625, 3, 5, "EST S00.XX"}, + {58.097424, 26.995351125, 3, 6, "EST T00.XX"}, + {58.784924, 26.338321375, 3, 5, "EST V00.XX"}, + {58.860724, 25.351691625, 3, 5, "EST W00.XX"}, + {58.270724, 26.323951125, 3, 5, "EST X00.XX"}, + {59.050724, 24.721691625, 3, 5, "EST Y00.XX"}, + {58.711924, 25.852021375, 3, 5, "EST Z00.XX"}, + {59.4556735, 23.387437, 2, 5, "EST 112.XXX"}, + {59.671595, 24.5001695, 2, 4, "EST 212.XXX"}, + {59.671595, 25.4011535, 2, 4, "EST 312.XXX"}, + {59.671595, 26.3021375, 2, 4, "EST 412.XXX"}, + {59.4462415, 27.1995475, 3, 10, "EST 512.XXX"}, + {59.180555, 21.7521685, 2, 5, "EST 612.XXX"}, + {59.180555, 22.6531515, 2, 5, "EST 712.XXX"}, + {59.180555, 23.5541355, 2, 5, "EST 812.XXX"}, + {59.180555, 24.4551195, 2, 4, "EST 912.XXX"}, + {59.180555, 25.3561035, 2, 4, "EST B12.XXX"}, + {59.180555, 26.2570875, 2, 4, "EST C12.XXX"}, + {59.180555, 27.1580715, 2, 8, "EST D12.XXX"}, + {58.689515, 21.756516, 2, 5, "EST F12.XXX"}, + {58.689515, 22.641876, 2, 5, "EST G12.XXX"}, + {58.689515, 23.527236, 2, 5, "EST H12.XXX"}, + {58.689515, 24.412596, 2, 4, "EST J12.XXX"}, + {58.689515, 25.297956, 2, 4, "EST K12.XXX"}, + {58.689515, 26.183316, 2, 4, "EST L12.XXX"}, + {58.689515, 27.068676, 2, 8, "EST M12.XXX"}, + {58.198475, 21.761152, 2, 5, "EST N12.XXX"}, + {58.198475, 22.636096, 2, 5, "EST P12.XXX"}, + {58.198475, 23.51104, 2, 5, "EST Q12.XXX"}, + {58.198475, 24.385984, 2, 4, "EST R12.XXX"}, + {58.198475, 25.260928, 2, 4, "EST S12.XXX"}, + {58.198475, 26.135872, 2, 4, "EST T12.XXX"}, + {58.198475, 27.010816, 2, 5, "EST V12.XXX"}, + {57.5019975, 26.1637555, 2, 5, "EST W12.XXX"}, + {59.781428, 25.421174, 2, 5, "EST X12.XXX"}, + {58.661015, 24.975, 2, 4, "EST L30B.5JQ"}, + {18.495489, -69.930792, 4, 6, "DOM 12.XX"}, + {18.4273615, -70.19294, 3, 5, "DOM 12.XXX"}, + {19.496724, -70.75645325, 3, 5, "DOM 000.XX"}, + {19.505373, -70.66467925, 3, 5, "DOM 100.XX"}, + {18.476624, -69.042426625, 3, 5, "DOM 200.XX"}, + {18.506024, -69.338126625, 3, 5, "DOM 300.XX"}, + {19.832724, -70.73486525, 3, 5, "DOM 400.XX"}, + {19.340524, -70.3075395, 3, 5, "DOM 500.XX"}, + {19.264324, -70.5728395, 3, 5, "DOM 600.XX"}, + {18.975824, -70.4509395, 3, 5, "DOM 700.XX"}, + {18.257524, -71.15291375, 3, 5, "DOM 800.XX"}, + {18.850724, -71.272826625, 3, 5, "DOM 900.XX"}, + {18.657224, -68.761326625, 3, 5, "DOM B00.XX"}, + {19.441624, -70.5686395, 3, 5, "DOM C00.XX"}, + {18.317524, -70.38381375, 3, 5, "DOM D00.XX"}, + {18.494924, -70.776226625, 3, 5, "DOM F00.XX"}, + {19.591724, -71.13176525, 3, 5, "DOM G00.XX"}, + {19.067564, -70.1864325, 3, 5, "DOM H00.XX"}, + {19.582204, -71.01324725, 3, 5, "DOM HK0.00"}, + {18.682464, -70.202545875, 3, 5, "DOM J00.XX"}, + {19.362204, -69.8729025, 3, 5, "DOM JK0.00"}, + {18.766964, -69.278045875, 3, 5, "DOM K00.XX"}, + {18.558704, -70.529529625, 3, 5, "DOM KK0.00"}, + {19.563964, -70.89670375, 3, 5, "DOM L00.XX"}, + {18.864104, -71.547429625, 3, 5, "DOM LK0.00"}, + {19.132464, -70.6726325, 3, 5, "DOM M00.XX"}, + {18.901104, -70.7591025, 3, 5, "DOM MK0.00"}, + {18.572464, -69.332545875, 3, 5, "DOM N00.XX"}, + {18.484104, -71.447429625, 3, 5, "DOM NK0.00"}, + {18.771964, -69.061445875, 3, 5, "DOM P00.XX"}, + {19.475504, -71.35924725, 3, 5, "DOM PK0.00"}, + {18.963264, -69.8061325, 3, 5, "DOM Q00.XX"}, + {19.369304, -70.4434025, 3, 5, "DOM QK0.00"}, + {18.772464, -69.672545875, 3, 5, "DOM R00.XX"}, + {19.544104, -71.73764725, 3, 7, "DOM RK0.00"}, + {18.822464, -69.822545875, 3, 5, "DOM S00.XX"}, + {18.554104, -69.437429625, 3, 5, "DOM SK0.00"}, + {18.259064, -71.23246025, 3, 5, "DOM T00.XX"}, + {19.844104, -71.67764725, 3, 6, "DOM TK0.00"}, + {19.204564, -70.2309325, 3, 5, "DOM V00.XX"}, + {18.383504, -71.227129625, 3, 5, "DOM VK0.00"}, + {19.063864, -69.4261325, 3, 5, "DOM W00.XX"}, + {19.219804, -69.6462025, 3, 5, "DOM WK0.00"}, + {19.201864, -70.1507325, 3, 5, "DOM X00.XX"}, + {19.734104, -71.47764725, 3, 5, "DOM XK0.00"}, + {18.304964, -71.21526025, 3, 5, "DOM Y00.XX"}, + {19.212604, -69.3691025, 3, 5, "DOM YK0.00"}, + {18.882464, -71.732545875, 3, 6, "DOM Z00.XX"}, + {18.041904, -71.77255775, 3, 6, "DOM ZK0.00"}, + {19.894595, -71.9901775, 2, 5, "DOM 012.XXX"}, + {19.894595, -71.4954175, 2, 4, "DOM 112.XXX"}, + {19.894595, -71.0006575, 2, 4, "DOM 212.XXX"}, + {19.894595, -70.5058975, 2, 4, "DOM 312.XXX"}, + {19.894595, -70.0111375, 2, 4, "DOM 412.XXX"}, + {19.403555, -71.9901775, 2, 5, "DOM 512.XXX"}, + {19.403555, -71.4954175, 2, 4, "DOM 612.XXX"}, + {19.403555, -71.0006575, 2, 4, "DOM 712.XXX"}, + {19.403555, -70.5058975, 3, 5, "DOM 812.XXX"}, + {19.403555, -70.0111375, 2, 4, "DOM 912.XXX"}, + {19.403555, -69.5163775, 2, 4, "DOM B12.XXX"}, + {19.403555, -69.0216185, 2, 4, "DOM C12.XXX"}, + {18.912515, -71.990464, 2, 5, "DOM D12.XXX"}, + {18.912515, -71.500913, 2, 4, "DOM F12.XXX"}, + {18.912515, -71.011361, 2, 4, "DOM G12.XXX"}, + {18.912515, -70.521809, 2, 4, "DOM H12.XXX"}, + {18.912515, -70.032257, 2, 4, "DOM J12.XXX"}, + {18.912515, -69.542705, 2, 4, "DOM K12.XXX"}, + {18.912515, -69.053153, 2, 4, "DOM L12.XXX"}, + {18.421475, -71.990465, 2, 5, "DOM N12.XXX"}, + {18.421475, -71.500913, 2, 4, "DOM P12.XXX"}, + {18.421475, -71.011361, 2, 4, "DOM Q12.XXX"}, + {18.421475, -70.521809, 2, 4, "DOM R12.XXX"}, + {18.421475, -70.032257, 3, 5, "DOM S12.XXX"}, + {18.421475, -69.542705, 2, 4, "DOM T12.XXX"}, + {17.4811645, -71.889809, 2, 3, "DOM X12.XXX"}, + {17.930435, -71.500913, 2, 4, "DOM Y12.XXX"}, + {18.4173405, -68.581526, 3, 5, "DOM Z12.XXX"}, + {18.3753575, -69.0534725, 2, 4, "DOM V12.XXX"}, + {19.821992, -71.8860005, 2, 5, "DOM 1234.XXX"}, + {48.182126, 17.0744875, 4, 7, "SVK 12.XX"}, + {48.414129, 16.9975415, 3, 6, "SVK 12.XXX"}, + {48.760024, 21.1924805, 3, 4, "SVK 000.XX"}, + {48.350724, 18.0189805, 3, 4, "SVK 100.XX"}, + {49.046924, 21.16800225, 3, 5, "SVK 200.XX"}, + {49.250724, 18.69350225, 3, 7, "SVK 300.XX"}, + {48.774624, 19.0908805, 3, 4, "SVK 400.XX"}, + {49.118524, 18.86130225, 3, 5, "SVK 500.XX"}, + {48.914824, 17.96910225, 3, 6, "SVK 600.XX"}, + {49.108924, 20.22550225, 3, 5, "SVK 700.XX"}, + {48.830424, 18.5556805, 3, 4, "SVK 800.XX"}, + {48.599164, 19.0936275, 3, 4, "SVK 900.XX"}, + {49.115704, 18.40788325, 3, 7, "SVK 9K0.00"}, + {47.997564, 18.099657625, 3, 6, "SVK B00.XX"}, + {48.943504, 20.50158325, 3, 4, "SVK BK0.00"}, + {48.767664, 21.8634275, 3, 4, "SVK C00.XX"}, + {47.771604, 18.075979875, 3, 6, "SVK CK0.00"}, + {48.239064, 18.531757625, 3, 4, "SVK D00.XX"}, + {48.924104, 21.87048325, 3, 4, "SVK DK0.00"}, + {49.310164, 21.24371275, 3, 6, "SVK F00.XX"}, + {49.074104, 19.57048325, 3, 5, "SVK FK0.00"}, + {48.610764, 17.7818275, 3, 6, "SVK G00.XX"}, + {49.066404, 19.27368325, 3, 5, "SVK GK0.00"}, + {48.582464, 18.1136275, 3, 4, "SVK H00.XX"}, + {48.339504, 19.6163175, 3, 6, "SVK HK0.00"}, + {49.463964, 18.728797, 3, 7, "SVK J00.XX"}, + {48.964104, 18.14048325, 4, 5, "SVK JK0.00"}, + {48.402464, 19.9736275, 3, 6, "SVK K00.XX"}, + {48.633404, 18.3535175, 3, 4, "SVK KK0.00"}, + {48.164264, 17.810757625, 3, 4, "SVK L00.XX"}, + {48.439404, 17.7503175, 3, 4, "SVK LK0.00"}, + {48.816664, 19.59291275, 3, 4, "SVK M00.XX"}, + {48.884104, 21.65048325, 3, 4, "SVK MK0.00"}, + {48.649164, 21.6728275, 3, 4, "SVK N00.XX"}, + {48.747904, 17.7936175, 3, 6, "SVK NK0.00"}, + {48.695864, 17.3170275, 3, 6, "SVK P00.XX"}, + {48.976304, 22.09888325, 3, 4, "SVK PK0.00"}, + {49.152564, 20.36781275, 3, 5, "SVK Q00.XX"}, + {48.714104, 18.2109175, 3, 4, "SVK QK0.00"}, + {49.232464, 19.25311275, 3, 6, "SVK R00.XX"}, + {48.584104, 18.8209175, 3, 4, "SVK RK0.00"}, + {48.655364, 20.4825275, 3, 4, "SVK S00.XX"}, + {49.114104, 18.28048325, 3, 7, "SVK SK0.00"}, + {48.742464, 18.7136275, 3, 4, "SVK T00.XX"}, + {48.274504, 17.7072175, 3, 4, "SVK TK0.00"}, + {49.312464, 18.73311275, 3, 7, "SVK V00.XX"}, + {48.172804, 17.720279875, 3, 4, "SVK VK0.00"}, + {49.312464, 20.64311275, 3, 6, "SVK W00.XX"}, + {48.384104, 18.3609175, 3, 4, "SVK WK0.00"}, + {48.577364, 19.3476275, 3, 4, "SVK X00.XX"}, + {48.844104, 17.19048325, 3, 7, "SVK XK0.00"}, + {48.707564, 20.0682275, 3, 4, "SVK Y00.XX"}, + {48.948104, 18.06588325, 3, 6, "SVK YK0.00"}, + {48.212464, 19.304057625, 3, 4, "SVK Z00.XX"}, + {48.764104, 17.5309175, 3, 6, "SVK ZK0.00"}, + {49.424979, 18.006061, 2, 6, "SVK 0HH.HHH"}, + {49.424979, 18.714349, 2, 6, "SVK 1HH.HHH"}, + {49.424979, 19.422637, 2, 5, "SVK 2HH.HHH"}, + {49.424979, 20.130925, 2, 5, "SVK 3HH.HHH"}, + {49.424979, 20.839213, 2, 5, "SVK 4HH.HHH"}, + {49.424979, 21.547501, 2, 5, "SVK 5HH.HHH"}, + {49.424979, 22.255789, 2, 6, "SVK 6HH.HHH"}, + {49.132659, 16.9855425, 2, 6, "SVK 712.XXX"}, + {49.132659, 17.6886225, 2, 6, "SVK 812.XXX"}, + {49.132659, 18.3917025, 2, 6, "SVK 912.XXX"}, + {49.132659, 19.0947825, 2, 4, "SVK B12.XXX"}, + {49.132659, 19.7978625, 2, 4, "SVK C12.XXX"}, + {49.132659, 20.5009425, 2, 4, "SVK D12.XXX"}, + {49.132659, 21.2040225, 2, 4, "SVK F12.XXX"}, + {49.132659, 21.9071025, 2, 4, "SVK G12.XXX"}, + {48.641619, 16.8495615, 2, 7, "SVK H12.XXX"}, + {48.641619, 17.5422255, 2, 5, "SVK J12.XXX"}, + {48.641619, 18.2348895, 2, 3, "SVK K12.XXX"}, + {48.641619, 18.9275535, 2, 3, "SVK L12.XXX"}, + {48.641619, 19.6202175, 2, 3, "SVK M12.XXX"}, + {48.641619, 20.3128815, 2, 3, "SVK N12.XXX"}, + {48.641619, 21.0055455, 2, 3, "SVK P12.XXX"}, + {48.641619, 21.6982095, 3, 4, "SVK Q12.XXX"}, + {48.150579, 16.849275, 2, 5, "SVK R12.XXX"}, + {48.150579, 17.536731, 3, 4, "SVK S12.XXX"}, + {48.150579, 18.224187, 2, 3, "SVK T12.XXX"}, + {48.150579, 18.911643, 2, 3, "SVK V12.XXX"}, + {48.150579, 19.599099, 2, 5, "SVK W12.XXX"}, + {48.6715, 19.695, 2, 3, "SVK F60G.KGF"}, + {9.965145, -84.118394, 4, 5, "CRI 12.XX"}, + {10.020975, -84.3789665, 3, 4, "CRI 12.XXX"}, + {9.949814, -83.108858375, 3, 4, "CRI 000.XX"}, + {10.587914, -85.49822825, 3, 4, "CRI 200.XX"}, + {9.985014, -84.859758375, 3, 4, "CRI 400.XX"}, + {9.985014, -84.735751375, 3, 4, "CRI 600.XX"}, + {9.350714, -83.7724885, 3, 4, "CRI 800.XX"}, + {10.496414, -85.02932825, 3, 4, "CRI B00.XX"}, + {9.854314, -83.734558375, 3, 4, "CRI D00.XX"}, + {10.388514, -84.37832825, 3, 4, "CRI G00.XX"}, + {10.410514, -85.16212825, 3, 4, "CRI J00.XX"}, + {10.190314, -83.84072825, 3, 4, "CRI L00.XX"}, + {10.190314, -83.71638125, 3, 4, "CRI N00.XX"}, + {10.092914, -83.57942825, 3, 4, "CRI Q00.XX"}, + {10.081114, -83.37662825, 3, 4, "CRI S00.XX"}, + {10.140814, -85.50822825, 3, 4, "CRI V00.XX"}, + {10.120424, -84.48735725, 3, 4, "CRI X00.XX"}, + {9.695224, -84.044944375, 3, 4, "CRI Y00.XX"}, + {9.209424, -83.3888315, 3, 4, "CRI Z00.XX"}, + {10.7359095, -84.057771, 2, 5, "CRI 512.XXX"}, + {11.179594, -85.9513245, 2, 6, "CRI 112.XXX"}, + {11.179594, -85.4773965, 2, 6, "CRI 212.XXX"}, + {11.179594, -85.0034685, 2, 6, "CRI 312.XXX"}, + {11.179594, -84.5295405, 2, 6, "CRI 412.XXX"}, + {10.688554, -85.9513245, 2, 3, "CRI 612.XXX"}, + {10.688554, -85.4773965, 2, 3, "CRI 712.XXX"}, + {10.688554, -85.0034685, 2, 3, "CRI 812.XXX"}, + {10.688554, -84.5295405, 2, 3, "CRI 912.XXX"}, + {10.688554, -84.0556125, 2, 3, "CRI B12.XXX"}, + {10.688554, -83.5816845, 2, 3, "CRI C12.XXX"}, + {10.197514, -85.9513245, 2, 3, "CRI D12.XXX"}, + {10.197514, -85.4773965, 3, 4, "CRI F12.XXX"}, + {10.197514, -85.0034685, 2, 3, "CRI G12.XXX"}, + {10.197514, -84.5295405, 2, 3, "CRI H12.XXX"}, + {10.197514, -84.0556125, 2, 3, "CRI J12.XXX"}, + {10.197514, -83.5816845, 2, 3, "CRI K12.XXX"}, + {10.197514, -83.1077565, 2, 3, "CRI L12.XXX"}, + {9.706474, -85.3352175, 2, 3, "CRI M12.XXX"}, + {9.706474, -84.8612895, 2, 3, "CRI N12.XXX"}, + {9.706474, -84.3873615, 2, 3, "CRI P12.XXX"}, + {9.706474, -83.9134335, 2, 3, "CRI Q12.XXX"}, + {9.706474, -83.4395055, 2, 3, "CRI R12.XXX"}, + {9.706474, -82.9655775, 2, 3, "CRI S12.XXX"}, + {9.215435, -84.0793085, 2, 3, "CRI T12.XXX"}, + {9.215435, -83.6053805, 2, 3, "CRI V12.XXX"}, + {9.215435, -83.1314525, 2, 3, "CRI W12.XXX"}, + {8.724395, -83.961113, 2, 3, "CRI X12.XXX"}, + {8.724395, -83.492393, 2, 3, "CRI Y12.XXX"}, + {8.2804215, -83.0396225, 2, 5, "CRI Z12.XXX"}, + {5.5872505, -87.230651, 1, 2, "CRI 012.XXX"}, + {8.3724, -82.932229, 2, 5, "CRI M6JV.L2V"}, + {43.8513945, 18.304128, 4, 5, "BIH 12.XX"}, + {44.207247, 17.866602, 3, 4, "BIH 12.XXX"}, + {44.827624, 17.137635125, 3, 4, "BIH 000.XX"}, + {44.582524, 18.600587625, 3, 4, "BIH 100.XX"}, + {43.380724, 17.7544045, 3, 4, "BIH 200.XX"}, + {44.860724, 15.812935125, 3, 6, "BIH 300.XX"}, + {44.889424, 18.730435125, 3, 4, "BIH 400.XX"}, + {44.800724, 19.162935125, 3, 6, "BIH 500.XX"}, + {45.020724, 16.652935125, 3, 4, "BIH 600.XX"}, + {44.100724, 17.393952, 3, 4, "BIH 700.XX"}, + {42.750724, 18.284856, 3, 6, "BIH 800.XX"}, + {44.270724, 17.613387625, 3, 4, "BIH 900.XX"}, + {44.770724, 18.032935125, 3, 4, "BIH B00.XX"}, + {45.010724, 15.882935125, 3, 6, "BIH C00.XX"}, + {43.710724, 18.923952, 3, 4, "BIH D00.XX"}, + {45.220924, 15.76587075, 3, 6, "BIH F00.XX"}, + {43.690724, 17.903952, 3, 4, "BIH G00.XX"}, + {44.489124, 18.622787625, 3, 4, "BIH H00.XX"}, + {44.583924, 18.442287625, 3, 4, "BIH J00.XX"}, + {44.196424, 17.733687625, 3, 4, "BIH K00.XX"}, + {44.899164, 16.108133375, 3, 4, "BIH L00.XX"}, + {43.504104, 18.7443915, 3, 6, "BIH LK0.00"}, + {44.712464, 18.266633375, 3, 4, "BIH M00.XX"}, + {44.874104, 18.393451125, 3, 4, "BIH MK0.00"}, + {45.148664, 17.20600425, 3, 6, "BIH N00.XX"}, + {44.438604, 18.112940625, 3, 4, "BIH NK0.00"}, + {44.779564, 16.613133375, 3, 4, "BIH P00.XX"}, + {44.408904, 17.052140625, 3, 4, "BIH PK0.00"}, + {42.882564, 18.384393, 3, 4, "BIH Q00.XX"}, + {43.823204, 16.958302, 3, 6, "BIH QK0.00"}, + {44.994864, 17.854033375, 3, 4, "BIH R00.XX"}, + {45.157104, 16.77318875, 3, 6, "BIH RK0.00"}, + {45.022464, 18.286633375, 3, 4, "BIH S00.XX"}, + {45.117204, 17.96458875, 3, 7, "BIH SK0.00"}, + {44.173564, 17.615476875, 3, 4, "BIH T00.XX"}, + {44.274104, 17.043740625, 3, 4, "BIH TK0.00"}, + {44.352464, 17.226976875, 3, 4, "BIH V00.XX"}, + {45.044104, 16.343451125, 3, 6, "BIH VK0.00"}, + {43.832464, 17.567406, 3, 4, "BIH W00.XX"}, + {44.402004, 19.078640625, 3, 6, "BIH WK0.00"}, + {43.212464, 17.5077495, 3, 6, "BIH X00.XX"}, + {43.374104, 17.5543915, 3, 6, "BIH XK0.00"}, + {43.422464, 17.8377495, 3, 4, "BIH Y00.XX"}, + {44.134104, 17.363740625, 3, 4, "BIH YK0.00"}, + {43.952464, 18.757406, 3, 4, "BIH Z00.XX"}, + {44.424104, 18.003740625, 3, 4, "BIH ZK0.00"}, + {45.176731, 16.050931, 2, 5, "BIH 0HH.HHH"}, + {45.176731, 16.707139, 2, 5, "BIH 1HH.HHH"}, + {45.176731, 17.363347, 2, 5, "BIH 2HH.HHH"}, + {45.176731, 18.019555, 2, 6, "BIH 3HH.HHH"}, + {45.176731, 18.675763, 2, 5, "BIH 4HH.HHH"}, + {44.884411, 15.7620205, 2, 5, "BIH 512.XXX"}, + {44.884411, 16.4130205, 2, 3, "BIH 612.XXX"}, + {44.884411, 17.0640205, 2, 3, "BIH 712.XXX"}, + {44.884411, 17.7150205, 2, 3, "BIH 812.XXX"}, + {44.884411, 18.3660205, 2, 3, "BIH 912.XXX"}, + {44.884411, 19.0170205, 2, 7, "BIH B12.XXX"}, + {44.393371, 16.087234, 2, 5, "BIH C12.XXX"}, + {44.393371, 16.733026, 2, 3, "BIH D12.XXX"}, + {44.393371, 17.378818, 2, 3, "BIH F12.XXX"}, + {44.393371, 18.02461, 2, 3, "BIH G12.XXX"}, + {44.393371, 18.670402, 2, 3, "BIH H12.XXX"}, + {44.393371, 19.316194, 2, 5, "BIH J12.XXX"}, + {43.902331, 16.4150515, 2, 5, "BIH K12.XXX"}, + {43.902331, 17.0556355, 2, 5, "BIH L12.XXX"}, + {43.902331, 17.6962195, 2, 3, "BIH M12.XXX"}, + {43.902331, 18.3368035, 3, 4, "BIH N12.XXX"}, + {43.902331, 18.9773875, 2, 3, "BIH P12.XXX"}, + {43.411291, 17.247524, 2, 5, "BIH Q12.XXX"}, + {43.411291, 17.8829, 3, 4, "BIH S12.XXX"}, + {43.411291, 18.518276, 2, 5, "BIH T12.XXX"}, + {42.920251, 17.565212, 2, 5, "BIH V12.XXX"}, + {42.920251, 18.200588, 2, 5, "BIH W12.XXX"}, + {43.915598, 17.6723315, 2, 3, "BIH 9MKB.2XC"}, + {45.835145, 15.9158045, 4, 7, "HRV 12.XX"}, + {45.8399275, 15.498672, 3, 6, "HRV 12.XXX"}, + {43.580724, 16.3162045, 3, 4, "HRV 000.XX"}, + {43.580724, 16.4344045, 3, 6, "HRV 100.XX"}, + {45.394924, 14.37867075, 3, 4, "HRV 200.XX"}, + {45.590724, 18.62237075, 3, 4, "HRV 300.XX"}, + {44.161824, 15.196887625, 3, 4, "HRV 400.XX"}, + {44.908824, 13.805435125, 3, 6, "HRV 500.XX"}, + {45.200724, 17.95237075, 3, 6, "HRV 600.XX"}, + {45.540724, 15.48237075, 3, 6, "HRV 700.XX"}, + {46.350724, 16.27124, 3, 6, "HRV 800.XX"}, + {43.780724, 15.833952, 3, 4, "HRV 900.XX"}, + {45.520724, 16.30237075, 3, 6, "HRV B00.XX"}, + {45.330724, 18.74237075, 3, 4, "HRV C00.XX"}, + {42.700724, 18.014856, 3, 6, "HRV D00.XX"}, + {45.390724, 18.93237075, 3, 6, "HRV F00.XX"}, + {45.950724, 16.781805375, 3, 4, "HRV G00.XX"}, + {46.200724, 16.771805375, 3, 4, "HRV H00.XX"}, + {45.350724, 18.35237075, 3, 4, "HRV J00.XX"}, + {45.380724, 17.62237075, 3, 4, "HRV K00.XX"}, + {46.430724, 16.36124, 3, 8, "HRV L00.XX"}, + {45.880724, 17.331805375, 3, 7, "HRV M00.XX"}, + {45.520724, 16.72237075, 3, 4, "HRV N00.XX"}, + {43.090724, 17.5744045, 3, 6, "HRV P00.XX"}, + {45.482024, 16.22417075, 3, 6, "HRV Q00.XX"}, + {45.110724, 18.642935125, 3, 6, "HRV R00.XX"}, + {45.130724, 13.582935125, 3, 6, "HRV S00.XX"}, + {43.340724, 16.9644045, 3, 4, "HRV T00.XX"}, + {45.300724, 17.32237075, 3, 4, "HRV V00.XX"}, + {46.060724, 16.481805375, 3, 6, "HRV W00.XX"}, + {43.740724, 16.583952, 3, 6, "HRV X00.XX"}, + {44.080724, 16.143952, 3, 6, "HRV Y00.XX"}, + {45.740724, 17.651805375, 3, 7, "HRV Z00.XX"}, + {46.37412, 15.6099595, 2, 6, "HRV 012.XXX"}, + {46.528626, 16.1615185, 2, 7, "HRV 112.XXX"}, + {46.37412, 16.8280515, 2, 5, "HRV 212.XXX"}, + {45.976155, 14.5070175, 2, 6, "HRV 312.XXX"}, + {45.976155, 15.1684325, 2, 5, "HRV 412.XXX"}, + {45.976155, 15.8298485, 3, 6, "HRV 512.XXX"}, + {45.976155, 16.4912645, 2, 5, "HRV 612.XXX"}, + {45.976155, 17.1526805, 2, 6, "HRV 712.XXX"}, + {45.976155, 17.8140965, 2, 6, "HRV 812.XXX"}, + {45.976155, 18.4755125, 2, 6, "HRV 912.XXX"}, + {45.485115, 13.514607, 2, 7, "HRV B12.XXX"}, + {45.485115, 14.170815, 2, 5, "HRV C12.XXX"}, + {45.485115, 14.827023, 2, 5, "HRV D12.XXX"}, + {45.485115, 15.483231, 3, 6, "HRV F12.XXX"}, + {45.485115, 16.139439, 2, 5, "HRV G12.XXX"}, + {45.485115, 16.795647, 3, 4, "HRV H12.XXX"}, + {45.485115, 17.451855, 2, 3, "HRV J12.XXX"}, + {45.485115, 18.108063, 2, 3, "HRV K12.XXX"}, + {45.415422, 18.7627005, 2, 3, "HRV L12.XXX"}, + {45.1204305, 18.757979, 3, 6, "HRV M12.XXX"}, + {44.994086, 13.5217165, 2, 5, "HRV N12.XXX"}, + {44.994086, 14.1727165, 2, 3, "HRV P12.XXX"}, + {44.994086, 14.8237165, 2, 3, "HRV Q12.XXX"}, + {44.994086, 15.4747165, 2, 3, "HRV R12.XXX"}, + {44.503074, 13.8797665, 2, 3, "HRV S12.XXX"}, + {44.503074, 14.5307665, 2, 3, "HRV T12.XXX"}, + {44.503074, 15.1817665, 2, 3, "HRV V12.XXX"}, + {44.503074, 15.8327665, 2, 5, "HRV W12.XXX"}, + {44.012034, 14.53048, 2, 3, "HRV X12.XXX"}, + {44.012034, 15.176272, 2, 3, "HRV Y12.XXX"}, + {44.012034, 15.822064, 2, 3, "HRV Z12.XXX"}, + {43.600194, 16.467856, 2, 5, "HRV 01.XXXX"}, + {43.109154, 15.8592745, 3, 4, "HRV 11.XXXX"}, + {43.109154, 16.4998585, 2, 3, "HRV 21.XXXX"}, + {43.109154, 17.1404425, 2, 3, "HRV 31.XXXX"}, + {42.667218, 15.730871, 2, 5, "HRV 41.XXXX"}, + {42.618114, 16.366247, 3, 4, "HRV 51.XXXX"}, + {42.618114, 17.001623, 2, 3, "HRV 61.XXXX"}, + {42.618114, 17.636999, 2, 5, "HRV 71.XXXX"}, + {42.408275, 18.2021865, 2, 3, "HRV 81.XXXX"}, + {42.408275, 15.9965975, 2, 3, "HRV 91.XXXX"}, + {45.0003255, 18.6933115, 2, 5, "HRV Z1.XXXX"}, + {45.0775, 18.8, 3, 6, "HRV CJH5.N9Q"}, + {6.183978, 1.19877125, 4, 7, "TGO 00.XX"}, + {6.159858, 1.24429125, 4, 5, "TGO J0.XX"}, + {6.2699755, 1.045777, 3, 4, "TGO 12.XXX"}, + {8.970515, 1.0882125, 3, 4, "TGO 000.XX"}, + {6.880515, 0.568382375, 3, 6, "TGO 200.XX"}, + {7.510607, 1.048308375, 3, 4, "TGO 400.XX"}, + {9.530515, 1.128042625, 3, 5, "TGO 600.XX"}, + {10.849514, 0.12587175, 3, 7, "TGO 800.XX"}, + {9.300725, 0.7488695, 3, 4, "TGO B00.XX"}, + {6.990725, 1.128982375, 3, 4, "TGO C00.XX"}, + {9.060725, 1.3688695, 3, 4, "TGO D00.XX"}, + {10.390724, 0.40864275, 3, 7, "TGO F00.XX"}, + {7.630725, 0.558982375, 3, 6, "TGO G00.XX"}, + {9.810725, 1.068756625, 3, 5, "TGO H00.XX"}, + {9.380725, 1.1988695, 3, 5, "TGO J00.XX"}, + {8.600725, 0.9388695, 3, 4, "TGO K00.XX"}, + {8.360725, 0.948982375, 3, 4, "TGO L00.XX"}, + {10.670724, 0.48864275, 3, 7, "TGO M00.XX"}, + {7.800725, 1.158982375, 3, 4, "TGO N00.XX"}, + {6.673026, 1.35451825, 3, 4, "TGO P00.XX"}, + {8.110725, 1.218982375, 3, 4, "TGO Q00.XX"}, + {6.660556, 1.48314525, 3, 4, "TGO R00.XX"}, + {7.498147, 0.875572375, 3, 4, "TGO S00.XX"}, + {9.730725, 0.568756625, 3, 7, "TGO T00.XX"}, + {9.496728, 0.7710845, 3, 5, "TGO V00.XX"}, + {9.706045, 1.269561625, 3, 7, "TGO W00.XX"}, + {9.988336, 0.998576625, 3, 5, "TGO X00.XX"}, + {6.710725, 1.12909525, 3, 4, "TGO Y00.XX"}, + {9.790725, 1.278756625, 3, 7, "TGO Z00.XX"}, + {10.60701, -0.149335, 2, 6, "TGO 012.XXX"}, + {10.60701, 0.212413, 2, 6, "TGO 112.XXX"}, + {10.971835, 0.5895675, 2, 5, "TGO 212.XXX"}, + {10.480795, 0.1156395, 2, 6, "TGO 312.XXX"}, + {10.480795, 0.5895675, 2, 4, "TGO 412.XXX"}, + {10.480795, 1.0634955, 2, 6, "TGO 512.XXX"}, + {9.989755, 0.2341205, 2, 6, "TGO 612.XXX"}, + {9.989755, 0.7080485, 2, 4, "TGO 712.XXX"}, + {9.989755, 1.1819765, 2, 4, "TGO 812.XXX"}, + {9.498715, 0.2341205, 2, 6, "TGO 912.XXX"}, + {9.498715, 0.7080485, 2, 4, "TGO B12.XXX"}, + {9.498715, 1.1819765, 3, 5, "TGO C12.XXX"}, + {9.007675, 0.3762995, 2, 5, "TGO D12.XXX"}, + {9.007675, 0.8502275, 2, 3, "TGO F12.XXX"}, + {9.007675, 1.3241555, 2, 3, "TGO G12.XXX"}, + {8.516635, 0.376013, 2, 5, "TGO H12.XXX"}, + {8.516635, 0.844733, 2, 3, "TGO J12.XXX"}, + {8.516635, 1.313453, 2, 3, "TGO K12.XXX"}, + {8.025595, 0.376013, 2, 5, "TGO L12.XXX"}, + {8.025595, 0.844733, 2, 3, "TGO M12.XXX"}, + {8.025595, 1.313453, 2, 3, "TGO N12.XXX"}, + {7.534555, 0.376013, 2, 5, "TGO P12.XXX"}, + {7.534555, 0.844733, 2, 3, "TGO Q12.XXX"}, + {7.534555, 1.313453, 2, 3, "TGO R12.XXX"}, + {7.043515, 0.376013, 2, 5, "TGO S12.XXX"}, + {7.043515, 0.844733, 2, 3, "TGO T12.XXX"}, + {7.043515, 1.313453, 2, 3, "TGO V12.XXX"}, + {6.552475, 0.610373, 2, 5, "TGO W12.XXX"}, + {6.552475, 1.079093, 2, 3, "TGO X12.XXX"}, + {6.552475, 1.547813, 2, 5, "TGO Y12.XXX"}, + {8.6234, 0.8315, 2, 3, "TGO V9X5.T6M"}, + {56.9747, 24.0687575, 4, 6, "LVA 12.XX"}, + {57.052355, 23.6409465, 3, 5, "LVA 12.XXX"}, + {55.920724, 26.468319625, 3, 8, "LVA 000.XX"}, + {56.556824, 20.989215625, 3, 5, "LVA 100.XX"}, + {56.556824, 21.144175625, 3, 5, "LVA 200.XX"}, + {57.434724, 21.508868, 3, 5, "LVA 300.XX"}, + {56.550724, 27.247115625, 3, 5, "LVA 400.XX"}, + {56.547324, 25.797315625, 3, 4, "LVA 500.XX"}, + {57.569724, 25.338268, 3, 4, "LVA 600.XX"}, + {56.844124, 24.53019875, 3, 4, "LVA 700.XX"}, + {57.010524, 23.08349875, 3, 5, "LVA 800.XX"}, + {57.358424, 25.217768, 3, 4, "LVA 900.XX"}, + {57.020724, 21.87609875, 3, 5, "LVA B00.XX"}, + {56.713024, 22.43409875, 3, 5, "LVA C00.XX"}, + {57.290724, 22.514968, 3, 5, "LVA D00.XX"}, + {56.450724, 24.107115625, 3, 7, "LVA F00.XX"}, + {55.948024, 27.074119625, 3, 7, "LVA G00.XX"}, + {57.194824, 24.77219875, 3, 4, "LVA H00.XX"}, + {56.671024, 23.209215625, 3, 5, "LVA J00.XX"}, + {56.592124, 27.619515625, 3, 6, "LVA K00.XX"}, + {56.401924, 26.103915625, 3, 4, "LVA L00.XX"}, + {57.209424, 26.66929875, 3, 4, "LVA M00.XX"}, + {56.889824, 26.14709875, 3, 4, "LVA N00.XX"}, + {57.548224, 24.633868, 3, 4, "LVA P00.XX"}, + {56.354624, 26.684115625, 3, 4, "LVA Q00.XX"}, + {56.636924, 25.158515625, 3, 4, "LVA R00.XX"}, + {57.181124, 27.17669875, 3, 5, "LVA S00.XX"}, + {57.473024, 25.831668, 3, 4, "LVA T00.XX"}, + {57.819224, 25.955251125, 3, 7, "LVA V00.XX"}, + {56.780624, 24.69879875, 3, 4, "LVA W00.XX"}, + {56.764924, 21.52599875, 3, 5, "LVA X00.XX"}, + {57.921524, 25.312651125, 3, 6, "LVA Y00.XX"}, + {57.150724, 24.45609875, 3, 4, "LVA Z00.XX"}, + {56.055025, 20.900025, 2, 4, "LVA 02W.S12"}, + {56.244025, 21.620025, 2, 6, "LVA 2MG.S0P"}, + {56.244025, 23.255025, 2, 6, "LVA 8P7.60W"}, + {56.133025, 24.323025, 2, 6, "LVA C90.010"}, + {57.635025, 25.670025, 2, 3, "LVA L0L.S0Y"}, + {56.885025, 25.670025, 2, 3, "LVA LGD.S0L"}, + {55.650025, 25.670025, 2, 7, "LVA QJS.S12"}, + {56.875, 24.5825, 2, 3, "LVA K8CF.JFQ"}, + {54.7241, 25.2017775, 4, 7, "LTU 12.XX"}, + {54.889115, 24.9220265, 3, 5, "LTU 12.XXX"}, + {54.892714, 23.8468555, 3, 5, "LTU 000.XX"}, + {55.767545, 21.067688125, 3, 5, "LTU 200.XX"}, + {55.910514, 23.211869625, 3, 6, "LTU 400.XX"}, + {55.720814, 24.257569625, 3, 5, "LTU 600.XX"}, + {54.390314, 23.9336135, 3, 6, "LTU 800.XX"}, + {54.540314, 23.2589135, 3, 6, "LTU B00.XX"}, + {56.286114, 22.249111625, 3, 7, "LTU D00.XX"}, + {55.032014, 24.2080555, 3, 5, "LTU G00.XX"}, + {55.280214, 23.9088975, 3, 5, "LTU J00.XX"}, + {55.480514, 25.4933975, 3, 6, "LTU L00.XX"}, + {55.970514, 22.121869625, 3, 5, "LTU N00.XX"}, + {55.240514, 24.6533975, 3, 5, "LTU Q00.XX"}, + {55.230514, 22.1733975, 3, 7, "LTU S00.XX"}, + {55.608545, 26.4102165, 3, 6, "LTU V00.XX"}, + {55.950724, 21.778019625, 3, 5, "LTU W00.XX"}, + {55.390724, 21.3990365, 3, 5, "LTU X00.XX"}, + {55.939324, 21.135019625, 3, 5, "LTU Y00.XX"}, + {55.846424, 23.475719625, 3, 6, "LTU Z00.XX"}, + {55.015025, 20.950025, 2, 6, "LTU 02W.L12"}, + {53.893025, 22.583025, 2, 4, "LTU 656.D0Y"}, + {54.920025, 25.880025, 2, 5, "LTU WZK.L0Y"}, + {55.1725, 23.2095, 2, 4, "LTU HF39.DW3"}, + {6.88946, 79.843297, 4, 5, "LKA 12.XX"}, + {6.8743755, 79.827265, 3, 4, "LKA 12.XXX"}, + {6.892424, 80.04279425, 4, 5, "LKA 000.XX"}, + {9.729524, 79.986955625, 3, 4, "LKA 100.XX"}, + {7.330724, 80.588981375, 3, 4, "LKA 200.XX"}, + {9.719624, 80.119155625, 3, 4, "LKA 300.XX"}, + {7.470124, 81.772881375, 3, 4, "LKA 400.XX"}, + {6.106224, 80.17199425, 3, 4, "LKA 500.XX"}, + {8.629024, 81.1624685, 3, 4, "LKA 600.XX"}, + {7.777424, 81.651081375, 3, 4, "LKA 700.XX"}, + {9.825924, 80.098755625, 3, 4, "LKA 800.XX"}, + {9.834573, 80.186445625, 3, 4, "LKA 900.XX"}, + {7.890724, 80.608981375, 3, 4, "LKA B00.XX"}, + {8.360724, 80.368981375, 3, 4, "LKA C00.XX"}, + {8.800724, 80.4488685, 3, 4, "LKA D00.XX"}, + {6.740724, 80.33909425, 3, 4, "LKA F00.XX"}, + {5.962045, 80.48992625, 3, 4, "LKA G00.XX"}, + {9.049724, 79.8436685, 3, 8, "LKA H00.XX"}, + {7.030724, 81.008981375, 3, 4, "LKA J00.XX"}, + {8.080724, 79.792981375, 3, 8, "LKA K00.XX"}, + {7.510724, 80.578981375, 3, 4, "LKA L00.XX"}, + {7.692924, 81.700281375, 3, 4, "LKA M00.XX"}, + {7.537524, 80.325881375, 3, 4, "LKA N00.XX"}, + {6.998624, 80.729681375, 3, 4, "LKA P00.XX"}, + {7.210724, 80.528981375, 3, 4, "LKA Q00.XX"}, + {7.600134, 79.786226875, 3, 4, "LKA R00.XX"}, + {7.838724, 81.548481375, 3, 4, "LKA S00.XX"}, + {6.018724, 80.40419425, 3, 4, "LKA T00.XX"}, + {6.936164, 80.041728125, 4, 5, "LKA V00.XX"}, + {6.241304, 80.03540025, 3, 4, "LKA VK0.00"}, + {9.385664, 80.3573415, 3, 4, "LKA W00.XX"}, + {7.295104, 81.661628375, 3, 4, "LKA WK0.00"}, + {7.262464, 80.318828125, 3, 4, "LKA X00.XX"}, + {6.884104, 80.573728375, 3, 4, "LKA XK0.00"}, + {7.062464, 80.498828125, 3, 4, "LKA Y00.XX"}, + {7.935904, 80.994628375, 3, 4, "LKA YK0.00"}, + {6.662464, 80.67891375, 3, 4, "LKA Z00.XX"}, + {6.137004, 81.09400025, 3, 4, "LKA ZK0.00"}, + {8.957025, 79.500025, 2, 7, "LKA 00B.S0P"}, + {9.365427, 79.502932, 2, 7, "LKA 0BD.S11"}, + {9.466358, 79.634768, 2, 7, "LKA 0C0.S17"}, + {9.140025, 79.750025, 2, 7, "LKA 11F.L0L"}, + {8.555025, 79.875025, 2, 7, "LKA 4HL.S0W"}, + {8.050025, 79.688025, 2, 7, "LKA 83M.S0L"}, + {6.660025, 79.688025, 2, 3, "LKA D37.L0Z"}, + {6.360025, 79.922025, 2, 3, "LKA T9M.S0Y"}, + {5.900025, 80.000025, 2, 3, "LKA WRZ.L0N"}, + {6.921716, 79.8703375, 4, 5, "LKA 5Q9J.4RV"}, + {41.767508, 44.72148, 4, 7, "GEO 12.XX"}, + {41.435555, 44.6021015, 3, 6, "GEO 12.XXX"}, + {42.273145, 42.6020725, 3, 5, "GEO 000.XX"}, + {42.549324, 41.7820085, 3, 5, "GEO 100.XX"}, + {42.020724, 44.05576, 3, 6, "GEO 200.XX"}, + {43.042645, 40.953384, 3, 5, "GEO 300.XX"}, + {43.348924, 40.2231045, 3, 5, "GEO 400.XX"}, + {42.880724, 41.614856, 3, 5, "GEO 500.XX"}, + {42.764424, 41.428756, 3, 5, "GEO 600.XX"}, + {41.666124, 41.59176, 3, 6, "GEO 700.XX"}, + {41.860624, 41.75756, 3, 6, "GEO 800.XX"}, + {42.192124, 41.6480085, 3, 5, "GEO 900.XX"}, + {42.269924, 43.8863085, 3, 5, "GEO B00.XX"}, + {42.052224, 43.5196085, 3, 6, "GEO C00.XX"}, + {42.310724, 42.0053085, 3, 5, "GEO D00.XX"}, + {42.210724, 42.2953085, 3, 5, "GEO F00.XX"}, + {42.150724, 42.9553085, 3, 5, "GEO G00.XX"}, + {41.982424, 45.41266, 3, 6, "GEO H00.XX"}, + {41.970724, 41.93576, 3, 6, "GEO J00.XX"}, + {41.680724, 42.92576, 3, 6, "GEO K00.XX"}, + {42.370724, 42.5453085, 3, 5, "GEO L00.XX"}, + {41.970724, 44.35576, 3, 6, "GEO M00.XX"}, + {42.389824, 42.9319085, 3, 5, "GEO N00.XX"}, + {42.330724, 43.2153085, 3, 5, "GEO P00.XX"}, + {41.893524, 43.34496, 3, 6, "GEO Q00.XX"}, + {42.670724, 41.674856, 3, 5, "GEO R00.XX"}, + {43.169724, 40.5475045, 3, 5, "GEO S00.XX"}, + {41.748545, 45.2291, 3, 6, "GEO T00.XX"}, + {42.359624, 42.3885085, 3, 5, "GEO V00.XX"}, + {42.830724, 42.674856, 3, 5, "GEO W00.XX"}, + {41.790724, 45.74576, 3, 8, "GEO X00.XX"}, + {42.983424, 41.056656, 4, 6, "GEO Y00.XX"}, + {41.486724, 44.4777125, 3, 6, "GEO Z00.XX"}, + {43.065025, 40.006025, 2, 4, "GEO 011.S10"}, + {42.688025, 40.870025, 2, 4, "GEO 1HB.S08"}, + {41.427025, 41.470025, 2, 5, "GEO 3CC.D0T"}, + {42.770025, 42.985025, 2, 4, "GEO DFR.S0G"}, + {41.100025, 42.985025, 2, 5, "GEO FFM.D07"}, + {41.353025, 45.330025, 2, 7, "GEO VF4.L0M"}, + {41.225025, 45.700025, 2, 10, "GEO X7T.S14"}, + {41.100025, 45.800025, 2, 7, "GEO XCC.D01"}, + {41.053025, 46.440025, 2, 7, "GEO ZK9.S0M"}, + {43.4105125, 40.249181, 2, 7, "GEO 1234.XXX"}, + {53.382524, -6.3337485, 4, 6, "IRL 12.XX"}, + {53.509143, -6.7937565, 3, 5, "IRL 12.XXX"}, + {51.917545, -8.542639375, 3, 5, "IRL 000.XX"}, + {52.697724, -8.68086925, 3, 4, "IRL 100.XX"}, + {53.306545, -9.13032625, 3, 4, "IRL 200.XX"}, + {52.290824, -7.183578125, 3, 5, "IRL 300.XX"}, + {54.039124, -6.458264375, 3, 5, "IRL 400.XX"}, + {53.760724, -6.428364375, 3, 5, "IRL 500.XX"}, + {52.311124, -9.768878125, 3, 4, "IRL 600.XX"}, + {52.693224, -7.31536925, 3, 5, "IRL 700.XX"}, + {52.884824, -9.04916925, 3, 4, "IRL 800.XX"}, + {54.310724, -8.5442555, 3, 5, "IRL 900.XX"}, + {53.460724, -8.01757325, 3, 5, "IRL B00.XX"}, + {52.380724, -6.545878125, 3, 5, "IRL C00.XX"}, + {52.400724, -7.775878125, 3, 5, "IRL D00.XX"}, + {52.880724, -6.98666925, 3, 5, "IRL F00.XX"}, + {53.692424, -6.746164375, 3, 5, "IRL G00.XX"}, + {53.570724, -7.408364375, 3, 5, "IRL H00.XX"}, + {54.990624, -7.8315595, 3, 5, "IRL J00.XX"}, + {53.116524, -9.63257325, 3, 4, "IRL K00.XX"}, + {53.320724, -7.55757325, 3, 5, "IRL L00.XX"}, + {53.080724, -7.36757325, 3, 5, "IRL M00.XX"}, + {52.841124, -6.25476925, 3, 5, "IRL N00.XX"}, + {54.160724, -9.2291555, 3, 4, "IRL P00.XX"}, + {51.876926, -8.405818875, 4, 6, "IRL Q00.XX"}, + {53.622464, -6.253154125, 3, 5, "IRL R00.XX"}, + {53.854104, -9.343786375, 3, 4, "IRL RK0.00"}, + {52.712464, -8.97066575, 3, 4, "IRL S00.XX"}, + {52.494104, -6.61270125, 3, 5, "IRL SK0.00"}, + {52.676594, -6.31863125, 3, 5, "IRL T00.XX"}, + {52.134104, -8.702194125, 3, 4, "IRL TK0.00"}, + {53.002464, -6.10135275, 3, 5, "IRL V00.XX"}, + {52.084104, -7.672194125, 3, 5, "IRL VK0.00"}, + {53.576564, -6.169854125, 3, 5, "IRL W00.XX"}, + {53.664004, -6.307286375, 3, 5, "IRL WK0.00"}, + {52.691064, -7.86906575, 3, 5, "IRL X00.XX"}, + {53.719204, -7.841586375, 3, 5, "IRL XK0.00"}, + {52.173964, -7.204764375, 3, 5, "IRL Y00.XX"}, + {52.385404, -6.981694125, 3, 5, "IRL YK0.00"}, + {53.007164, -7.02945275, 3, 5, "IRL Z00.XX"}, + {51.914104, -8.211759875, 3, 5, "IRL ZK0.00"}, + {53.6475185, -10.458425, 2, 3, "IRL 123.XXX"}, + {54.609323, -10.1586395, 2, 3, "IRL 12.XXXX"}, + {53.43, -8.045, 2, 4, "IRL 6MJM.XL4"}, + {8.455103, -13.2937275, 4, 6, "SLE 12.XX"}, + {8.665563, -13.275148, 3, 5, "SLE 12.XXX"}, + {8.626414, -11.0322885, 4, 7, "SLE 000.XX"}, + {8.860514, -12.1117885, 3, 5, "SLE 200.XX"}, + {7.932214, -11.801618625, 3, 5, "SLE 400.XX"}, + {7.860514, -11.251618625, 3, 5, "SLE 600.XX"}, + {8.427614, -10.396118625, 3, 8, "SLE 800.XX"}, + {8.575314, -11.1509885, 3, 5, "SLE B00.XX"}, + {8.666114, -12.5885885, 3, 5, "SLE D00.XX"}, + {8.180514, -12.121618625, 3, 5, "SLE G00.XX"}, + {8.810724, -12.8236315, 3, 5, "SLE J00.XX"}, + {8.760724, -11.9719315, 3, 5, "SLE K00.XX"}, + {9.004924, -12.0052315, 3, 5, "SLE L00.XX"}, + {7.562124, -12.533618625, 3, 5, "SLE M00.XX"}, + {8.452124, -11.902818625, 3, 5, "SLE N00.XX"}, + {7.640724, -12.221018625, 3, 5, "SLE P00.XX"}, + {8.320724, -10.621018625, 3, 6, "SLE Q00.XX"}, + {9.620724, -11.591244375, 3, 5, "SLE R00.XX"}, + {8.210724, -12.481018625, 3, 5, "SLE S00.XX"}, + {8.060724, -10.971018625, 3, 8, "SLE T00.XX"}, + {9.160724, -12.9611315, 3, 6, "SLE V00.XX"}, + {8.960724, -13.0811315, 3, 5, "SLE W00.XX"}, + {8.210724, -10.791018625, 3, 6, "SLE X00.XX"}, + {8.140724, -10.751018625, 4, 7, "SLE Y00.XX"}, + {7.890724, -11.511018625, 3, 5, "SLE Z00.XX"}, + {9.954595, -12.6662175, 2, 5, "SLE 012.XXX"}, + {9.954595, -12.1922895, 2, 5, "SLE 112.XXX"}, + {9.954595, -11.7183615, 2, 5, "SLE 212.XXX"}, + {9.954595, -11.2444335, 2, 5, "SLE 312.XXX"}, + {9.463555, -13.2823245, 2, 5, "SLE 412.XXX"}, + {9.463555, -12.8083965, 2, 5, "SLE 512.XXX"}, + {9.463555, -12.3344685, 2, 5, "SLE 612.XXX"}, + {9.463555, -11.8605405, 2, 4, "SLE 712.XXX"}, + {9.463555, -11.3866125, 2, 4, "SLE 812.XXX"}, + {9.463555, -10.9126845, 2, 5, "SLE 912.XXX"}, + {8.972515, -13.2823235, 2, 4, "SLE B12.XXX"}, + {8.972515, -12.8083955, 2, 4, "SLE C12.XXX"}, + {8.972515, -12.3344675, 2, 4, "SLE D12.XXX"}, + {8.972515, -11.8605395, 2, 4, "SLE F12.XXX"}, + {8.972515, -11.3866115, 2, 4, "SLE G12.XXX"}, + {8.972515, -10.9126835, 2, 5, "SLE H12.XXX"}, + {8.481475, -13.519575, 2, 4, "SLE J12.XXX"}, + {8.481475, -13.050855, 3, 5, "SLE K12.XXX"}, + {8.481475, -12.582135, 2, 4, "SLE L12.XXX"}, + {8.481475, -12.113415, 2, 4, "SLE M12.XXX"}, + {8.481475, -11.644695, 2, 4, "SLE N12.XXX"}, + {8.481475, -11.175975, 2, 4, "SLE P12.XXX"}, + {8.481475, -10.707255, 2, 5, "SLE Q12.XXX"}, + {7.8700935, -13.0550895, 2, 4, "SLE R12.XXX"}, + {7.515118, -13.0562425, 2, 4, "SLE X12.XXX"}, + {7.990435, -12.455581, 2, 4, "SLE S12.XXX"}, + {7.990435, -11.986861, 2, 4, "SLE T12.XXX"}, + {7.990435, -11.518141, 2, 4, "SLE V12.XXX"}, + {7.990435, -11.049421, 2, 7, "SLE W12.XXX"}, + {7.499395, -12.45558, 3, 5, "SLE Y12.XXX"}, + {7.499395, -11.98686, 2, 4, "SLE Z12.XXX"}, + {7.087555, -11.51814, 2, 3, "SLE 11.XXXX"}, + {7.087555, -11.049421, 2, 5, "SLE 21.XXXX"}, + {6.9282845, -11.7303055, 2, 3, "SLE 31.XXXX"}, + {8.456749, -11.98876, 2, 4, "SLE 78YY.8MZ"}, + {9.015792, -79.5577175, 4, 5, "PAN 00.XX"}, + {8.989629, -79.5105805, 4, 5, "PAN J0.XX"}, + {8.991305, -79.8292695, 3, 4, "PAN 12.XXX"}, + {8.400214, -82.489818625, 3, 4, "PAN 000.XX"}, + {9.390524, -79.9142315, 3, 4, "PAN 200.XX"}, + {9.390524, -79.8267815, 3, 4, "PAN 300.XX"}, + {8.147424, -81.026718625, 3, 4, "PAN 400.XX"}, + {9.479524, -82.5548315, 3, 6, "PAN 500.XX"}, + {8.050724, -81.361018625, 3, 4, "PAN 600.XX"}, + {8.321424, -82.892918625, 3, 6, "PAN 700.XX"}, + {8.547024, -82.6441315, 3, 4, "PAN 800.XX"}, + {8.860524, -82.9123315, 3, 6, "PAN 900.XX"}, + {8.550724, -80.4011315, 3, 4, "PAN B00.XX"}, + {9.210724, -79.1411315, 3, 4, "PAN C00.XX"}, + {9.441224, -78.6050315, 3, 6, "PAN D00.XX"}, + {8.453224, -80.316018625, 3, 4, "PAN F00.XX"}, + {7.980724, -80.821018625, 3, 4, "PAN G00.XX"}, + {7.796024, -80.307618625, 4, 5, "PAN H00.XX"}, + {9.591924, -79.685844375, 3, 4, "PAN J00.XX"}, + {8.286124, -80.579918625, 3, 4, "PAN K00.XX"}, + {7.999324, -80.478518625, 3, 4, "PAN L00.XX"}, + {8.600724, -82.4611315, 3, 4, "PAN M00.XX"}, + {8.370624, -80.585818625, 3, 4, "PAN N00.XX"}, + {8.349524, -81.238718625, 3, 4, "PAN P00.XX"}, + {8.788024, -79.9198315, 3, 4, "PAN Q00.XX"}, + {8.030724, -81.081018625, 3, 4, "PAN R00.XX"}, + {8.091024, -80.945618625, 4, 5, "PAN S00.XX"}, + {7.878324, -80.320418625, 3, 4, "PAN T00.XX"}, + {8.276424, -81.886818625, 3, 4, "PAN V00.XX"}, + {8.816024, -82.4702315, 3, 4, "PAN W00.XX"}, + {8.541824, -79.9563315, 3, 4, "PAN X00.XX"}, + {8.620724, -79.9111315, 3, 4, "PAN Y00.XX"}, + {8.835824, -79.5780315, 4, 5, "PAN Z00.XX"}, + {9.575491, -83.0253245, 2, 5, "PAN 012.XXX"}, + {9.084451, -83.0253245, 2, 5, "PAN 112.XXX"}, + {8.593411, -83.025611, 2, 5, "PAN 212.XXX"}, + {8.102371, -83.025611, 2, 5, "PAN 312.XXX"}, + {9.57549, -82.5566045, 2, 5, "PAN 412.XXX"}, + {9.08445, -82.5566045, 2, 3, "PAN 512.XXX"}, + {8.59341, -82.556891, 2, 3, "PAN 612.XXX"}, + {8.10237, -82.556891, 2, 3, "PAN 712.XXX"}, + {9.280866, -82.0878845, 2, 3, "PAN 812.XXX"}, + {8.789826, -82.088171, 2, 3, "PAN 912.XXX"}, + {8.298786, -82.088171, 2, 3, "PAN B12.XXX"}, + {7.635882, -81.947555, 2, 3, "PAN C12.XXX"}, + {8.888034, -81.6191645, 2, 3, "PAN D12.XXX"}, + {8.396994, -81.619451, 2, 3, "PAN F12.XXX"}, + {7.905954, -81.619451, 2, 3, "PAN G12.XXX"}, + {9.109002, -81.1504445, 2, 3, "PAN H12.XXX"}, + {8.617962, -81.150731, 2, 3, "PAN J12.XXX"}, + {8.126922, -81.150731, 2, 3, "PAN K12.XXX"}, + {7.635882, -81.150731, 2, 3, "PAN L12.XXX"}, + {9.123734, -80.6817245, 2, 3, "PAN M12.XXX"}, + {8.632694, -80.682011, 2, 3, "PAN N12.XXX"}, + {8.141654, -80.682011, 2, 3, "PAN P12.XXX"}, + {7.650614, -80.682011, 2, 3, "PAN Q12.XXX"}, + {9.418358, -80.2130045, 2, 3, "PAN R12.XXX"}, + {8.927318, -80.2130045, 2, 3, "PAN S12.XXX"}, + {8.436278, -80.213291, 2, 3, "PAN T12.XXX"}, + {7.797926, -80.213291, 2, 3, "PAN V12.XXX"}, + {9.614774, -79.7442845, 2, 3, "PAN W12.XXX"}, + {9.123734, -79.7442845, 3, 4, "PAN X12.XXX"}, + {8.632694, -79.744571, 2, 3, "PAN Y12.XXX"}, + {9.614774, -79.2755645, 2, 3, "PAN Z12.XXX"}, + {8.711894, -79.2755645, 2, 3, "PAN 01.XXXX"}, + {8.220854, -79.181065, 2, 3, "PAN 11.XXXX"}, + {9.202934, -78.8058025, 2, 5, "PAN 21.XXXX"}, + {8.711894, -78.8058025, 2, 5, "PAN 31.XXXX"}, + {8.220854, -78.806089, 3, 6, "PAN 41.XXXX"}, + {7.729814, -78.806089, 2, 5, "PAN 51.XXXX"}, + {9.202934, -78.3370825, 2, 5, "PAN 61.XXXX"}, + {8.711894, -78.3370825, 2, 5, "PAN 71.XXXX"}, + {8.220854, -78.337369, 2, 5, "PAN 81.XXXX"}, + {7.729814, -78.337369, 2, 5, "PAN 91.XXXX"}, + {7.238774, -78.337369, 2, 5, "PAN B1.XXXX"}, + {8.711894, -77.8683625, 2, 5, "PAN C1.XXXX"}, + {8.220854, -77.868649, 2, 5, "PAN D1.XXXX"}, + {7.729814, -77.868649, 2, 5, "PAN F1.XXXX"}, + {7.238774, -77.868649, 2, 5, "PAN G1.XXXX"}, + {8.220854, -77.582935, 3, 6, "PAN H1.XXXX"}, + {7.729814, -77.582935, 3, 6, "PAN J1.XXXX"}, + {7.37612, -82.330877, 2, 3, "PAN X123.XX"}, + {7.717075, -81.854345, 2, 3, "PAN Y123.XX"}, + {9.001393, -81.635992, 2, 3, "PAN Z123.XX"}, + {8.43, -80.097, 2, 3, "PAN SYTW.GJ7"}, + {50.1151, 14.3719615, 4, 7, "CZE 12.XX"}, + {50.006345, 14.22090675, 3, 6, "CZE 00.XXX"}, + {49.295084, 16.40395375, 3, 5, "CZE C0.XXX"}, + {49.875868, 18.14973, 3, 6, "CZE P0.XXX"}, + {49.782124, 13.307624, 3, 5, "CZE 000.XX"}, + {49.642124, 17.187624, 3, 5, "CZE 100.XX"}, + {50.803424, 14.9962685, 3, 6, "CZE 200.XX"}, + {49.020724, 14.41140225, 3, 6, "CZE 300.XX"}, + {50.260724, 15.77034675, 3, 5, "CZE 400.XX"}, + {50.710724, 13.9562685, 3, 5, "CZE 500.XX"}, + {50.070724, 15.70694675, 3, 5, "CZE 600.XX"}, + {49.253424, 17.58830225, 3, 5, "CZE 700.XX"}, + {50.190724, 14.04034675, 3, 5, "CZE 800.XX"}, + {50.550724, 13.6069685, 3, 5, "CZE 900.XX"}, + {49.980724, 17.82694675, 3, 6, "CZE B00.XX"}, + {50.280724, 12.78014675, 3, 5, "CZE C00.XX"}, + {50.812124, 14.1262685, 3, 6, "CZE D00.XX"}, + {50.690724, 13.7562685, 3, 5, "CZE F00.XX"}, + {50.509324, 13.3330685, 3, 5, "CZE G00.XX"}, + {49.440724, 15.517624, 3, 5, "CZE H00.XX"}, + {49.495724, 17.390824, 3, 5, "CZE J00.XX"}, + {49.520724, 17.057624, 3, 5, "CZE K00.XX"}, + {50.460724, 14.8362685, 3, 6, "CZE L00.XX"}, + {50.731864, 15.1344665, 3, 5, "CZE M00.XX"}, + {50.684104, 14.4891805, 3, 6, "CZE MK0.00"}, + {49.232464, 15.82311275, 3, 5, "CZE N00.XX"}, + {49.684104, 18.620049, 3, 6, "CZE NK0.00"}, + {49.407364, 14.627597, 3, 6, "CZE P00.XX"}, + {49.681704, 13.965549, 3, 5, "CZE PK0.00"}, + {48.872464, 16.01311275, 3, 6, "CZE Q00.XX"}, + {50.070204, 12.32641475, 3, 5, "CZE QK0.00"}, + {50.585664, 15.8786665, 3, 5, "CZE R00.XX"}, + {50.024104, 15.14961475, 3, 5, "CZE RK0.00"}, + {49.321964, 14.10461275, 3, 5, "CZE S00.XX"}, + {49.965104, 16.94121475, 3, 5, "CZE SK0.00"}, + {49.315164, 17.34881275, 3, 5, "CZE T00.XX"}, + {49.350604, 17.946549, 3, 7, "CZE TK0.00"}, + {49.492464, 17.922597, 3, 7, "CZE V00.XX"}, + {48.858804, 17.10718325, 3, 6, "CZE VK0.00"}, + {50.609864, 13.5518665, 3, 5, "CZE W00.XX"}, + {49.594104, 17.950249, 3, 7, "CZE WK0.00"}, + {49.068264, 17.41461275, 3, 7, "CZE X00.XX"}, + {48.751004, 16.8354175, 3, 6, "CZE XK0.00"}, + {49.762464, 18.572597, 3, 6, "CZE Y00.XX"}, + {50.084204, 17.65621475, 3, 6, "CZE YK0.00"}, + {50.202364, 12.59508225, 3, 5, "CZE Z00.XX"}, + {50.525304, 14.0996805, 3, 5, "CZE ZK0.00"}, + {51.010401, 13.2294925, 2, 4, "CZE 112.XXX"}, + {51.010401, 13.9638205, 2, 5, "CZE 212.XXX"}, + {51.010401, 14.6981485, 2, 6, "CZE 312.XXX"}, + {50.596212, 15.426932, 2, 4, "CZE 412.XXX"}, + {50.421153, 12.1352395, 2, 4, "CZE 512.XXX"}, + {50.519361, 12.8591515, 2, 4, "CZE 612.XXX"}, + {50.519361, 13.5830635, 2, 4, "CZE 712.XXX"}, + {50.519361, 14.3069755, 2, 5, "CZE 812.XXX"}, + {50.519361, 15.0308875, 2, 5, "CZE 912.XXX"}, + {50.519361, 15.7547995, 2, 4, "CZE B12.XXX"}, + {50.519361, 16.4787115, 2, 5, "CZE C12.XXX"}, + {50.519361, 17.2026235, 2, 5, "CZE D12.XXX"}, + {50.028321, 12.424517, 3, 5, "CZE F12.XXX"}, + {50.028321, 13.143221, 2, 4, "CZE G12.XXX"}, + {50.028321, 13.861925, 2, 4, "CZE H12.XXX"}, + {50.028321, 14.580629, 3, 6, "CZE J12.XXX"}, + {50.028321, 15.299333, 2, 4, "CZE K12.XXX"}, + {50.028321, 16.018037, 2, 4, "CZE L12.XXX"}, + {50.028321, 16.736741, 2, 4, "CZE M12.XXX"}, + {50.028321, 17.455445, 2, 4, "CZE N12.XXX"}, + {50.028321, 18.174149, 2, 5, "CZE P12.XXX"}, + {49.537281, 12.529771, 2, 4, "CZE Q12.XXX"}, + {49.537281, 13.238059, 2, 4, "CZE R12.XXX"}, + {49.537281, 13.946347, 2, 4, "CZE S12.XXX"}, + {49.537281, 14.654635, 2, 5, "CZE T12.XXX"}, + {49.537281, 15.362923, 2, 4, "CZE V12.XXX"}, + {49.537281, 16.071211, 2, 4, "CZE W12.XXX"}, + {49.537281, 16.779499, 2, 4, "CZE X12.XXX"}, + {49.537281, 17.487787, 2, 4, "CZE Y12.XXX"}, + {49.537281, 18.196075, 2, 6, "CZE Z12.XXX"}, + {48.611991, 13.2081505, 2, 4, "CZE 1123.XX"}, + {48.611991, 13.9112305, 2, 6, "CZE 2123.XX"}, + {48.611991, 14.6143105, 2, 6, "CZE 3123.XX"}, + {48.611991, 15.3173905, 2, 5, "CZE 4123.XX"}, + {48.611991, 16.0204705, 2, 5, "CZE 5123.XX"}, + {48.611991, 16.7235505, 2, 5, "CZE 6123.XX"}, + {48.611991, 17.4266305, 2, 5, "CZE 7123.XX"}, + {48.588261, 14.4139695, 2, 6, "CZE 8HHH.HH"}, + {50.264336, 12.7435425, 2, 4, "CZE 1234.XXX"}, + {4.943294, -52.340519, 4, 6, "GUF 12.XX"}, + {5.203922, -52.689301, 4, 6, "GUF 12.XXX"}, + {5.525244, -54.08622775, 3, 8, "GUF 000.XX"}, + {5.275674, -52.881882875, 3, 5, "GUF 600.XX"}, + {5.689774, -53.92955175, 3, 4, "GUF C00.XX"}, + {5.151674, -54.401082875, 3, 7, "GUF J00.XX"}, + {4.266074, -54.402082875, 3, 8, "GUF P00.XX"}, + {5.398974, -53.04715175, 3, 4, "GUF V00.XX"}, + {5.734595, -54.212111, 2, 5, "GUF 112.XXX"}, + {5.734595, -53.743391, 3, 4, "GUF 212.XXX"}, + {5.4122225, -53.2761505, 2, 3, "GUF 312.XXX"}, + {5.248107, -54.44647, 2, 6, "GUF 412.XXX"}, + {5.248107, -53.97775, 2, 4, "GUF 512.XXX"}, + {5.248107, -53.50903, 2, 4, "GUF 612.XXX"}, + {5.248107, -53.04031, 2, 4, "GUF 712.XXX"}, + {5.248107, -52.57159, 3, 5, "GUF 812.XXX"}, + {4.757067, -54.44647, 2, 6, "GUF 912.XXX"}, + {4.757067, -53.97775, 2, 4, "GUF B12.XXX"}, + {4.757067, -53.50903, 2, 4, "GUF C12.XXX"}, + {4.757067, -53.04031, 2, 4, "GUF D12.XXX"}, + {4.757067, -52.57159, 2, 4, "GUF F12.XXX"}, + {4.757067, -52.10287, 2, 4, "GUF G12.XXX"}, + {4.266027, -54.399598, 3, 8, "GUF H12.XXX"}, + {4.266027, -53.930878, 2, 5, "GUF J12.XXX"}, + {4.266027, -53.462158, 2, 5, "GUF K12.XXX"}, + {4.266027, -52.993438, 2, 5, "GUF L12.XXX"}, + {4.266027, -52.524718, 2, 6, "GUF M12.XXX"}, + {4.266027, -52.055998, 2, 6, "GUF N12.XXX"}, + {3.774987, -54.165238, 2, 7, "GUF P12.XXX"}, + {3.774987, -53.696518, 2, 5, "GUF Q12.XXX"}, + {3.774987, -53.227798, 2, 5, "GUF R12.XXX"}, + {3.774987, -52.759078, 2, 5, "GUF S12.XXX"}, + {3.774987, -52.290358, 2, 6, "GUF T12.XXX"}, + {3.283947, -54.188674, 2, 7, "GUF V12.XXX"}, + {3.283947, -53.719954, 2, 5, "GUF W12.XXX"}, + {3.283947, -53.251234, 2, 5, "GUF X12.XXX"}, + {3.283947, -52.782514, 2, 5, "GUF Y12.XXX"}, + {3.283947, -52.595026, 3, 6, "GUF Z12.XXX"}, + {2.481417, -54.563434, 3, 11, "GUF 0123.XX"}, + {2.481417, -54.094714, 3, 9, "GUF 1123.XX"}, + {2.481417, -53.625994, 3, 9, "GUF 2123.XX"}, + {2.481417, -53.157274, 3, 9, "GUF 3123.XX"}, + {2.481417, -52.876042, 5, 11, "GUF 4123.XX"}, + {2.111385, -54.563434, 2, 10, "GUF 5123.XX"}, + {2.111385, -54.094714, 2, 8, "GUF 6123.XX"}, + {2.111385, -53.625994, 2, 8, "GUF 7123.XX"}, + {2.111385, -53.157274, 2, 8, "GUF 8123.XX"}, + {2.111385, -52.969786, 3, 9, "GUF 9123.XX"}, + {5.3278325, -52.657549, 2, 3, "GUF B123.XX"}, + {4.813857, -52.12609, 2, 4, "GUF C123.XX"}, + {4.908194, -52.302629, 4, 6, "GUF R71B.ZJW"}, + {24.506, 54.324642, 4, 6, "ARE 12.XX"}, + {25.388927, 55.0678965, 3, 7, "ARE 12.XXX"}, + {24.379214, 54.37891925, 3, 5, "ARE 000.XX"}, + {24.379214, 54.51277925, 3, 5, "ARE 200.XX"}, + {24.379214, 54.64663925, 3, 5, "ARE 400.XX"}, + {24.256905, 54.44584925, 3, 5, "ARE 600.XX"}, + {24.256905, 54.57970925, 3, 5, "ARE 800.XX"}, + {24.501523, 54.61451225, 4, 6, "ARE B00.XX"}, + {24.623832, 54.66805625, 4, 6, "ARE D00.XX"}, + {24.210514, 55.67311925, 3, 5, "ARE G00.XX"}, + {24.186052, 55.53925925, 3, 5, "ARE J00.XX"}, + {24.088205, 55.619745125, 3, 5, "ARE L00.XX"}, + {24.088205, 55.753265125, 3, 5, "ARE N00.XX"}, + {25.730414, 55.87883975, 3, 7, "ARE Q00.XX"}, + {25.893724, 55.956013875, 3, 7, "ARE S00.XX"}, + {25.160995, 56.3135475, 3, 7, "ARE T00.XX"}, + {25.435145, 56.33358175, 3, 7, "ARE V00.XX"}, + {25.576545, 55.52524875, 3, 7, "ARE W00.XX"}, + {25.478545, 55.47557875, 3, 7, "ARE X00.XX"}, + {25.046124, 54.9468525, 4, 6, "ARE Y00.XX"}, + {25.632224, 56.24602675, 4, 9, "ARE Z00.XX"}, + {26.037895, 55.8971715, 2, 6, "ARE 012.XXX"}, + {25.661679, 55.8971715, 3, 7, "ARE 112.XXX"}, + {25.170639, 55.8971715, 2, 6, "ARE 212.XXX"}, + {25.828632, 55.3815795, 2, 6, "ARE 312.XXX"}, + {25.337592, 55.3815795, 3, 7, "ARE 412.XXX"}, + {25.337592, 54.8659875, 3, 7, "ARE 512.XXX"}, + {24.94476, 54.092313, 3, 5, "ARE 612.XXX"}, + {24.94476, 54.602697, 3, 5, "ARE 712.XXX"}, + {24.94476, 55.113081, 5, 7, "ARE 812.XXX"}, + {24.94476, 55.623465, 3, 5, "ARE 912.XXX"}, + {24.45372, 51.540392, 2, 6, "ARE B12.XXX"}, + {24.45372, 52.050776, 3, 7, "ARE C12.XXX"}, + {24.45372, 52.56116, 3, 7, "ARE D12.XXX"}, + {24.45372, 53.071544, 3, 7, "ARE F12.XXX"}, + {24.45372, 53.581928, 3, 5, "ARE G12.XXX"}, + {24.45372, 54.092312, 3, 5, "ARE H12.XXX"}, + {24.45372, 54.602696, 4, 6, "ARE J12.XXX"}, + {24.45372, 55.11308, 3, 5, "ARE K12.XXX"}, + {24.45372, 55.623464, 2, 4, "ARE L12.XXX"}, + {23.96268, 51.5708335, 2, 5, "ARE M12.XXX"}, + {23.96268, 52.0760095, 2, 6, "ARE N12.XXX"}, + {23.96268, 52.5811855, 2, 4, "ARE P12.XXX"}, + {23.96268, 53.0863615, 2, 4, "ARE Q12.XXX"}, + {23.96268, 53.5915375, 2, 4, "ARE R12.XXX"}, + {23.96268, 54.0967135, 2, 4, "ARE S12.XXX"}, + {23.96268, 54.6018895, 2, 4, "ARE T12.XXX"}, + {23.96268, 55.1070655, 2, 4, "ARE V12.XXX"}, + {23.47164, 52.5811855, 2, 4, "ARE W12.XXX"}, + {23.47164, 53.0863615, 2, 4, "ARE X12.XXX"}, + {23.47164, 53.5915375, 2, 4, "ARE Y12.XXX"}, + {23.47164, 54.0967135, 2, 4, "ARE Z12.XXX"}, + {23.040105, 52.0509835, 2, 6, "ARE B123.XX"}, + {23.040105, 54.5768635, 3, 7, "ARE C123.XX"}, + {23.040105, 55.0820395, 3, 7, "ARE F123.XX"}, + {22.628111, 52.4551245, 2, 6, "ARE H123.XX"}, + {22.628111, 52.9603005, 2, 6, "ARE K123.XX"}, + {22.628111, 53.4654765, 2, 6, "ARE M123.XX"}, + {22.628111, 53.9706525, 2, 6, "ARE P123.XX"}, + {22.628111, 54.4758285, 2, 6, "ARE R123.XX"}, + {22.628111, 54.9810045, 2, 6, "ARE S123.XX"}, + {24.993127, 51.837943, 2, 5, "ARE 12.XXXX"}, + {24.4709, 54.3659, 4, 6, "ARE LG3D.SPY"}, + {48.2551, 16.3144875, 4, 5, "AUT 12.XX"}, + {47.870529, 16.1582865, 3, 4, "AUT 12.XXX"}, + {48.344224, 14.2337805, 3, 5, "AUT 000.XX"}, + {47.120724, 15.380975625, 3, 4, "AUT 100.XX"}, + {47.034235, 15.380975625, 3, 4, "AUT 200.XX"}, + {47.292045, 11.33846525, 3, 5, "AUT 300.XX"}, + {47.850324, 12.970645875, 3, 5, "AUT 400.XX"}, + {46.663824, 14.24424, 3, 6, "AUT 500.XX"}, + {46.660724, 13.79124, 3, 8, "AUT 600.XX"}, + {48.210724, 13.969545875, 3, 5, "AUT 700.XX"}, + {48.250824, 15.598745875, 3, 4, "AUT 800.XX"}, + {48.080724, 14.349545875, 3, 5, "AUT 900.XX"}, + {47.290424, 9.54371025, 3, 8, "AUT B00.XX"}, + {47.507624, 9.64361025, 3, 8, "AUT C00.XX"}, + {47.421324, 9.64161025, 3, 7, "AUT D00.XX"}, + {47.434224, 14.99391025, 3, 5, "AUT F00.XX"}, + {46.875824, 14.782475625, 3, 6, "AUT G00.XX"}, + {48.452724, 15.5719805, 3, 4, "AUT H00.XX"}, + {48.259424, 14.204345875, 3, 5, "AUT J00.XX"}, + {48.150724, 14.824445875, 3, 5, "AUT K00.XX"}, + {47.473424, 15.21991025, 3, 4, "AUT L00.XX"}, + {47.748824, 13.01461025, 3, 5, "AUT M00.XX"}, + {48.283324, 12.960845875, 3, 5, "AUT N00.XX"}, + {46.845124, 13.469575625, 3, 8, "AUT P00.XX"}, + {47.632924, 12.11261025, 3, 6, "AUT Q00.XX"}, + {47.100724, 15.050675625, 3, 4, "AUT R00.XX"}, + {46.836724, 15.480675625, 3, 6, "AUT S00.XX"}, + {47.424364, 12.81768675, 3, 5, "AUT T00.XX"}, + {47.709404, 16.01134125, 3, 4, "AUT TK0.00"}, + {46.742464, 14.028515875, 3, 6, "AUT V00.XX"}, + {47.330404, 9.59334125, 3, 8, "AUT VK0.00"}, + {48.321764, 16.0003275, 3, 4, "AUT W00.XX"}, + {47.159904, 9.762603625, 3, 6, "AUT WK0.00"}, + {47.314364, 11.02128675, 3, 5, "AUT X00.XX"}, + {47.913804, 13.745779875, 3, 5, "AUT XK0.00"}, + {46.772664, 14.310615875, 3, 6, "AUT Y00.XX"}, + {47.338404, 11.65714125, 3, 5, "AUT YK0.00"}, + {47.232464, 14.78448675, 3, 4, "AUT Z00.XX"}, + {46.824004, 12.751203625, 3, 6, "AUT ZK0.00"}, + {48.7667325, 13.4754025, 2, 6, "AUT 012.XXX"}, + {48.7667325, 14.1784825, 2, 6, "AUT 112.XXX"}, + {48.983623, 14.8815625, 2, 6, "AUT 212.XXX"}, + {48.8847285, 15.5846425, 2, 5, "AUT 312.XXX"}, + {48.7957695, 16.2877215, 2, 5, "AUT 412.XXX"}, + {48.492611, 12.7769565, 2, 4, "AUT 512.XXX"}, + {48.492611, 13.4696205, 2, 4, "AUT 612.XXX"}, + {48.492611, 14.1622845, 2, 4, "AUT 712.XXX"}, + {48.492611, 14.8549485, 2, 4, "AUT 812.XXX"}, + {48.492611, 15.5476125, 2, 3, "AUT 912.XXX"}, + {48.492611, 16.229607, 2, 3, "AUT B12.XXX"}, + {48.492611, 16.72688, 2, 3, "AUT C12.XXX"}, + {48.001571, 12.77667, 2, 4, "AUT D12.XXX"}, + {48.001571, 13.464126, 2, 4, "AUT F12.XXX"}, + {48.001571, 14.151582, 2, 4, "AUT G12.XXX"}, + {48.001571, 14.839038, 2, 4, "AUT H12.XXX"}, + {48.001571, 15.526494, 2, 3, "AUT J12.XXX"}, + {48.001571, 16.2049995, 3, 4, "AUT K12.XXX"}, + {48.012153, 16.726881, 2, 3, "AUT L12.XXX"}, + {47.510531, 12.7815925, 2, 4, "AUT M12.XXX"}, + {47.510531, 13.4638405, 2, 4, "AUT N12.XXX"}, + {47.510531, 14.1460885, 2, 4, "AUT P12.XXX"}, + {47.510531, 14.8283365, 2, 4, "AUT Q12.XXX"}, + {47.510531, 15.5105845, 2, 3, "AUT R12.XXX"}, + {47.510531, 16.1928325, 2, 5, "AUT S12.XXX"}, + {47.019491, 12.781306, 2, 5, "AUT T12.XXX"}, + {47.019491, 13.458346, 2, 5, "AUT V12.XXX"}, + {47.019491, 14.135386, 2, 3, "AUT W12.XXX"}, + {47.019491, 14.812425, 2, 3, "AUT X12.XXX"}, + {47.019491, 15.489465, 3, 4, "AUT Y12.XXX"}, + {47.019491, 16.166505, 2, 5, "AUT Z12.XXX"}, + {46.561511, 13.434988, 2, 7, "AUT XHHH.HH"}, + {46.561511, 14.101612, 2, 5, "AUT YHHH.HH"}, + {46.561511, 14.768236, 2, 5, "AUT ZHHH.HH"}, + {47.546039, 9.4953055, 2, 8, "AUT 0123.XX"}, + {47.1463075, 9.494656, 2, 8, "AUT 1123.XX"}, + {47.5629935, 10.237565, 2, 6, "AUT 2123.XX"}, + {47.2073475, 10.2447275, 2, 5, "AUT 3123.XX"}, + {47.478768, 10.9178525, 2, 4, "AUT 4123.XX"}, + {47.2073475, 10.9269755, 2, 3, "AUT 5123.XX"}, + {47.272983, 11.580632, 3, 5, "AUT 6123.XX"}, + {47.231205, 11.6075975, 2, 3, "AUT 7123.XX"}, + {47.296919, 12.26231, 3, 5, "AUT 8123.XX"}, + {46.7687715, 12.267746, 2, 5, "AUT 9123.XX"}, + {47.694, 13.3245, 2, 4, "AUT L8T9.GQ5"}, + {40.435624, 49.7914235, 4, 5, "AZE 12.XX"}, + {40.448845, 49.5523125, 3, 4, "AZE 12.XXX"}, + {40.730744, 46.280945625, 3, 5, "AZE 000.XX"}, + {40.730744, 46.361235625, 3, 5, "AZE 100.XX"}, + {40.774545, 46.964295625, 3, 4, "AZE 200.XX"}, + {39.983524, 48.863603625, 3, 4, "AZE 300.XX"}, + {39.232024, 45.36869475, 3, 8, "AZE 400.XX"}, + {41.239224, 47.1473125, 3, 8, "AZE 500.XX"}, + {40.658724, 47.096551125, 3, 4, "AZE 600.XX"}, + {39.876424, 46.726055125, 3, 4, "AZE 700.XX"}, + {38.791124, 48.771233375, 4, 7, "AZE 800.XX"}, + {40.035424, 46.875803625, 3, 4, "AZE 900.XX"}, + {40.430724, 47.057003625, 3, 4, "AZE B00.XX"}, + {41.510724, 48.74576, 3, 5, "AZE C00.XX"}, + {39.628624, 48.913455125, 3, 6, "AZE D00.XX"}, + {39.269324, 48.46459475, 3, 6, "AZE F00.XX"}, + {40.667824, 47.684251125, 3, 4, "AZE G00.XX"}, + {40.884024, 45.997551125, 3, 5, "AZE H00.XX"}, + {40.094924, 47.386903625, 3, 4, "AZE J00.XX"}, + {39.910724, 47.997455125, 3, 4, "AZE K00.XX"}, + {40.675724, 48.571351125, 3, 4, "AZE L00.XX"}, + {40.040724, 48.427003625, 3, 4, "AZE M00.XX"}, + {39.735724, 48.022055125, 3, 6, "AZE N00.XX"}, + {40.699924, 47.404851125, 3, 4, "AZE P00.XX"}, + {40.081924, 48.876603625, 3, 4, "AZE Q00.XX"}, + {41.388464, 48.4842235, 3, 8, "AZE R00.XX"}, + {41.084704, 49.0944495, 3, 5, "AZE RK0.00"}, + {41.223764, 48.9552235, 3, 5, "AZE S00.XX"}, + {41.094804, 45.3328495, 3, 6, "AZE SK0.00"}, + {39.389264, 49.209768375, 3, 6, "AZE T00.XX"}, + {39.754104, 46.716346125, 3, 6, "AZE TK0.00"}, + {41.638664, 46.59648, 3, 8, "AZE V00.XX"}, + {39.441104, 48.528846125, 3, 6, "AZE VK0.00"}, + {40.352464, 46.889724875, 3, 4, "AZE W00.XX"}, + {40.343804, 48.128456625, 3, 4, "AZE WK0.00"}, + {40.595664, 46.297381375, 3, 5, "AZE X00.XX"}, + {39.929104, 48.334456625, 3, 4, "AZE XK0.00"}, + {40.582464, 48.349381375, 3, 4, "AZE Y00.XX"}, + {41.414104, 48.3855495, 3, 8, "AZE YK0.00"}, + {40.523364, 47.610281375, 3, 4, "AZE Z00.XX"}, + {38.421104, 48.818280375, 3, 6, "AZE ZK0.00"}, + {41.884595, 46.0343, 2, 9, "AZE 012.XXX"}, + {41.884595, 46.659259, 2, 7, "AZE 112.XXX"}, + {41.884595, 48.034171, 2, 7, "AZE 212.XXX"}, + {41.884595, 48.659131, 2, 4, "AZE 312.XXX"}, + {41.442659, 45.0017875, 2, 7, "AZE 412.XXX"}, + {41.442659, 45.6215395, 2, 9, "AZE 512.XXX"}, + {41.442659, 46.2412915, 3, 10, "AZE 612.XXX"}, + {41.442659, 46.8610435, 3, 8, "AZE 712.XXX"}, + {41.442659, 47.4807955, 2, 7, "AZE 812.XXX"}, + {41.442659, 48.1005475, 3, 8, "AZE 912.XXX"}, + {41.442659, 48.7202995, 3, 5, "AZE B12.XXX"}, + {40.951619, 45.218414, 2, 4, "AZE C12.XXX"}, + {40.951619, 45.832958, 2, 4, "AZE D12.XXX"}, + {40.951619, 46.447502, 2, 4, "AZE F12.XXX"}, + {40.951619, 47.062046, 2, 3, "AZE G12.XXX"}, + {40.951619, 47.67659, 2, 3, "AZE H12.XXX"}, + {40.951619, 48.291134, 2, 3, "AZE J12.XXX"}, + {40.951619, 48.905678, 2, 3, "AZE K12.XXX"}, + {40.951619, 49.520222, 2, 3, "AZE L12.XXX"}, + {40.460579, 45.3155175, 2, 4, "AZE M12.XXX"}, + {40.460579, 45.9248535, 2, 4, "AZE N12.XXX"}, + {40.460579, 46.5341895, 2, 4, "AZE P12.XXX"}, + {40.460579, 47.1435255, 2, 3, "AZE Q12.XXX"}, + {40.460579, 47.7528615, 2, 3, "AZE R12.XXX"}, + {40.460579, 48.3621975, 2, 3, "AZE S12.XXX"}, + {40.460579, 48.9715335, 2, 3, "AZE T12.XXX"}, + {40.460579, 49.5808695, 3, 4, "AZE V12.XXX"}, + {40.607891, 50.0988045, 4, 7, "AZE W12.XXX"}, + {39.969539, 45.619899, 2, 4, "AZE X12.XXX"}, + {39.969539, 46.224027, 2, 4, "AZE Y12.XXX"}, + {39.969539, 46.828155, 2, 3, "AZE Z12.XXX"}, + {39.557699, 47.432283, 2, 5, "AZE B1.XXXX"}, + {39.557699, 48.036411, 2, 5, "AZE C1.XXXX"}, + {39.557699, 48.640539, 2, 5, "AZE D1.XXXX"}, + {39.557699, 49.244667, 2, 5, "AZE F1.XXXX"}, + {39.066659, 46.4101865, 3, 8, "AZE G1.XXXX"}, + {39.066659, 47.0091065, 2, 6, "AZE H1.XXXX"}, + {39.066659, 48.1470545, 2, 6, "AZE K1.XXXX"}, + {39.066659, 48.7459745, 2, 5, "AZE L1.XXXX"}, + {39.066659, 49.3448945, 2, 5, "AZE M1.XXXX"}, + {38.870243, 46.4101865, 2, 7, "AZE P1.XXXX"}, + {38.575619, 48.05693, 2, 6, "AZE Q1.XXXX"}, + {38.575619, 48.472529, 3, 6, "AZE R1.XXXX"}, + {38.575619, 49.066241, 2, 5, "AZE S1.XXXX"}, + {38.421795, 48.5071355, 2, 5, "AZE T1.XXXX"}, + {39.3631895, 44.793101, 2, 7, "AZE 11.XXXX"}, + {39.349288, 45.392542, 2, 6, "AZE 21.XXXX"}, + {38.976163, 45.089744, 2, 6, "AZE 31.XXXX"}, + {38.873729, 45.6305835, 2, 7, "AZE 41.XXXX"}, + {40.400524, 49.8406805, 4, 5, "AZE VF2D.38T"}, + {44.847802, 20.406995, 4, 5, "SRB 12.XX"}, + {45.079219, 20.207995, 3, 4, "SRB 12.XXX"}, + {42.690724, 21.114856, 3, 4, "SRB 000.XX"}, + {42.669924, 21.004256, 3, 6, "SRB 100.XX"}, + {42.270724, 20.6853085, 3, 8, "SRB 200.XX"}, + {42.700724, 20.254856, 3, 6, "SRB 300.XX"}, + {42.430724, 20.3753085, 3, 8, "SRB 400.XX"}, + {42.930724, 20.814856, 3, 4, "SRB 500.XX"}, + {42.510724, 21.4253085, 3, 4, "SRB 600.XX"}, + {42.418324, 21.1425085, 3, 4, "SRB 700.XX"}, + {42.450724, 20.6053085, 3, 6, "SRB 800.XX"}, + {42.950724, 21.134856, 3, 4, "SRB 900.XX"}, + {45.297024, 19.76917075, 3, 4, "SRB B00.XX"}, + {43.361424, 21.8600045, 3, 4, "SRB C00.XX"}, + {44.054524, 20.857352, 3, 4, "SRB D00.XX"}, + {46.136824, 19.621805375, 3, 6, "SRB F00.XX"}, + {45.398524, 20.34787075, 3, 4, "SRB G00.XX"}, + {43.924524, 20.311452, 3, 4, "SRB H00.XX"}, + {43.040724, 21.894856, 3, 4, "SRB J00.XX"}, + {44.686624, 20.891635125, 3, 4, "SRB K00.XX"}, + {44.320724, 19.833387625, 3, 4, "SRB L00.XX"}, + {43.755024, 20.609152, 3, 4, "SRB M00.XX"}, + {43.615724, 21.272152, 3, 4, "SRB N00.XX"}, + {43.897324, 19.808452, 3, 4, "SRB P00.XX"}, + {42.557664, 21.855393, 3, 4, "SRB Q00.XX"}, + {44.751904, 19.651251125, 3, 4, "SRB QK0.00"}, + {45.784864, 19.069375125, 3, 9, "SRB R00.XX"}, + {44.617304, 21.147451125, 3, 4, "SRB RK0.00"}, + {45.838264, 20.418675125, 3, 6, "SRB S00.XX"}, + {43.142904, 22.5631915, 3, 6, "SRB SK0.00"}, + {43.917464, 22.230506, 3, 4, "SRB T00.XX"}, + {44.047904, 22.096502, 3, 4, "SRB TK0.00"}, + {44.994764, 19.552633375, 3, 4, "SRB V00.XX"}, + {45.109804, 21.261451125, 3, 4, "SRB VK0.00"}, + {43.992464, 21.217406, 3, 4, "SRB W00.XX"}, + {45.000404, 19.785051125, 3, 4, "SRB WK0.00"}, + {45.252064, 19.34870425, 3, 6, "SRB X00.XX"}, + {45.040204, 20.043751125, 3, 4, "SRB XK0.00"}, + {45.586664, 19.59730425, 3, 4, "SRB Y00.XX"}, + {45.612404, 20.00508875, 3, 4, "SRB YK0.00"}, + {43.866264, 21.371806, 3, 4, "SRB Z00.XX"}, + {44.362004, 20.928340625, 3, 4, "SRB ZK0.00"}, + {46.149595, 18.866338, 2, 5, "SRB 112.XXX"}, + {46.149595, 19.532962, 2, 5, "SRB 212.XXX"}, + {46.149595, 20.199586, 2, 6, "SRB 312.XXX"}, + {45.658555, 18.9379215, 2, 5, "SRB 412.XXX"}, + {45.658555, 19.5993375, 2, 3, "SRB 512.XXX"}, + {45.658555, 20.2607535, 2, 3, "SRB 612.XXX"}, + {45.658555, 20.9221695, 2, 5, "SRB 712.XXX"}, + {45.167515, 19.003777, 2, 5, "SRB 812.XXX"}, + {45.167515, 19.659985, 2, 3, "SRB 912.XXX"}, + {45.167515, 20.316193, 2, 3, "SRB B12.XXX"}, + {45.167515, 20.972401, 2, 3, "SRB C12.XXX"}, + {44.676475, 19.0743195, 2, 5, "SRB D12.XXX"}, + {44.676475, 19.7253195, 2, 3, "SRB F12.XXX"}, + {44.676475, 20.3763195, 3, 4, "SRB G12.XXX"}, + {44.676475, 21.0273195, 2, 3, "SRB H12.XXX"}, + {44.676475, 21.6783195, 2, 5, "SRB J12.XXX"}, + {44.676475, 22.3293195, 2, 6, "SRB K12.XXX"}, + {44.185435, 19.074033, 2, 5, "SRB L12.XXX"}, + {44.185435, 19.719825, 2, 3, "SRB M12.XXX"}, + {44.185435, 20.365617, 2, 3, "SRB N12.XXX"}, + {44.185435, 21.011409, 2, 3, "SRB P12.XXX"}, + {44.185435, 21.657201, 2, 3, "SRB Q12.XXX"}, + {44.185435, 22.302993, 2, 3, "SRB R12.XXX"}, + {43.694395, 19.2404025, 2, 5, "SRB S12.XXX"}, + {43.694395, 19.8809865, 2, 3, "SRB T12.XXX"}, + {43.694395, 20.5215705, 2, 3, "SRB V12.XXX"}, + {43.694395, 21.1621545, 2, 3, "SRB W12.XXX"}, + {43.694395, 21.8027385, 2, 3, "SRB X12.XXX"}, + {43.694395, 22.4433225, 2, 5, "SRB Y12.XXX"}, + {42.816067, 19.579625, 2, 5, "SRB B1.XXXX"}, + {42.816067, 20.215001, 2, 5, "SRB C1.XXXX"}, + {42.816067, 20.850377, 2, 3, "SRB D1.XXXX"}, + {42.816067, 21.485753, 2, 3, "SRB F1.XXXX"}, + {42.816067, 22.121129, 2, 3, "SRB G1.XXXX"}, + {42.816067, 22.756505, 2, 5, "SRB H1.XXXX"}, + {42.325027, 20.0420175, 2, 7, "SRB J1.XXXX"}, + {42.325027, 20.6721855, 2, 7, "SRB K1.XXXX"}, + {42.325027, 21.3023535, 2, 5, "SRB L1.XXXX"}, + {42.2934175, 21.933242, 2, 5, "SRB M1.XXXX"}, + {41.885024, 20.388302, 2, 5, "SRB N1.XXXX"}, + {42.134594, 20.9275205, 2, 7, "SRB P1.XXXX"}, + {44.0275, 20.9175, 3, 4, "SRB HM30.YW5"}, + {31.9941, 35.8712755, 4, 7, "JOR 12.XX"}, + {32.124742, 35.7289505, 3, 6, "JOR 12.XXX"}, + {32.550904, 35.736687, 3, 8, "JOR 000.XX"}, + {32.321594, 35.669661, 3, 8, "JOR 400.XX"}, + {29.547394, 34.956447625, 3, 8, "JOR 700.XX"}, + {32.604394, 35.963037375, 3, 6, "JOR B00.XX"}, + {32.350494, 36.110061, 3, 6, "JOR F00.XX"}, + {30.184194, 35.643731875, 3, 7, "JOR J00.XX"}, + {30.824794, 35.520416125, 3, 7, "JOR M00.XX"}, + {32.331894, 35.838761, 4, 9, "JOR Q00.XX"}, + {31.174294, 35.6276925, 3, 7, "JOR T00.XX"}, + {32.700394, 36.499637375, 2, 5, "JOR X00.XX"}, + {33.274154, 38.300957, 2, 5, "JOR 1HH.HHH"}, + {33.274154, 38.853005, 2, 6, "JOR 2HH.HHH"}, + {32.981835, 35.569549, 2, 5, "JOR 312.XXX"}, + {32.981835, 37.170489, 2, 5, "JOR 412.XXX"}, + {32.981835, 37.722537, 2, 5, "JOR 512.XXX"}, + {32.981835, 38.274585, 2, 5, "JOR 612.XXX"}, + {32.981835, 38.826633, 2, 6, "JOR 712.XXX"}, + {32.490795, 35.514345, 2, 7, "JOR 812.XXX"}, + {32.490795, 36.066393, 2, 5, "JOR 912.XXX"}, + {32.490795, 36.618441, 2, 5, "JOR B12.XXX"}, + {32.490795, 37.170489, 2, 5, "JOR C12.XXX"}, + {32.490795, 37.722537, 2, 5, "JOR D12.XXX"}, + {32.490795, 38.274585, 2, 5, "JOR F12.XXX"}, + {32.490795, 38.826633, 2, 6, "JOR G12.XXX"}, + {31.999755, 35.5192665, 2, 7, "JOR H12.XXX"}, + {31.999755, 36.0661065, 3, 6, "JOR J12.XXX"}, + {31.999755, 36.6129465, 2, 5, "JOR K12.XXX"}, + {31.999755, 37.1597865, 2, 5, "JOR L12.XXX"}, + {31.999755, 37.7066265, 2, 5, "JOR M12.XXX"}, + {31.999755, 38.2534665, 2, 5, "JOR N12.XXX"}, + {31.999755, 38.8003065, 2, 6, "JOR P12.XXX"}, + {31.508715, 35.3552135, 2, 8, "JOR Q12.XXX"}, + {31.508715, 35.9020535, 2, 6, "JOR R12.XXX"}, + {31.508715, 36.4488935, 2, 6, "JOR S12.XXX"}, + {31.508715, 36.9957335, 2, 5, "JOR T12.XXX"}, + {31.017675, 34.97214, 2, 6, "JOR V12.XXX"}, + {31.017675, 35.513772, 2, 6, "JOR W12.XXX"}, + {31.017675, 36.055404, 2, 6, "JOR X12.XXX"}, + {31.017675, 36.597036, 2, 6, "JOR Y12.XXX"}, + {31.017675, 37.138668, 2, 5, "JOR Z12.XXX"}, + {30.583425, 37.653468, 2, 5, "JOR C123.XX"}, + {30.0951, 34.9504875, 2, 6, "JOR D123.XX"}, + {30.0951, 35.4869115, 2, 6, "JOR F123.XX"}, + {30.0951, 36.0233355, 2, 6, "JOR G123.XX"}, + {30.0951, 36.5597595, 2, 6, "JOR H123.XX"}, + {30.0951, 37.0961835, 2, 5, "JOR J123.XX"}, + {30.0951, 37.6326075, 2, 5, "JOR K123.XX"}, + {29.601345, 34.9504865, 2, 7, "JOR L123.XX"}, + {29.601345, 35.4869105, 2, 6, "JOR M123.XX"}, + {29.601345, 36.0233345, 2, 6, "JOR N123.XX"}, + {29.601345, 36.5597585, 2, 6, "JOR P123.XX"}, + {29.601345, 37.0961825, 2, 5, "JOR Q123.XX"}, + {29.577615, 35.224226, 2, 6, "JOR SHHH.HH"}, + {29.577615, 35.755442, 2, 6, "JOR THHH.HH"}, + {29.5481325, 36.0307535, 2, 6, "JOR V123.XX"}, + {31.27865, 37.09, 2, 6, "JOR 6P3C.2NG"}, + {38.774127, -9.192376, 5, 8, "PRT 12.XX"}, + {38.758442, -9.4692465, 4, 7, "PRT 12.XXX"}, + {41.25559, -8.7229615, 4, 7, "PRT 000.XX"}, + {41.25559, -8.6086035, 4, 7, "PRT 100.XX"}, + {41.169101, -8.6897975, 4, 7, "PRT 200.XX"}, + {41.169101, -8.5754395, 4, 7, "PRT 300.XX"}, + {41.082612, -8.6566335, 4, 7, "PRT 400.XX"}, + {41.590724, -8.48424, 4, 7, "PRT 500.XX"}, + {40.260224, -8.494096375, 4, 7, "PRT 600.XX"}, + {32.670545, -17.003733125, 4, 5, "PRT 700.XX"}, + {40.641445, -8.747604375, 4, 7, "PRT 800.XX"}, + {39.790724, -8.852544875, 4, 7, "PRT 900.XX"}, + {37.051045, -8.055719375, 5, 8, "PRT B00.XX"}, + {41.480724, -8.3537875, 4, 7, "PRT C00.XX"}, + {37.150545, -8.597919375, 4, 7, "PRT D00.XX"}, + {38.564204, -7.940819625, 4, 7, "PRT DK0.00"}, + {38.027264, -7.899772375, 4, 7, "PRT F00.XX"}, + {39.812904, -7.533653875, 4, 7, "PRT FK0.00"}, + {38.909764, -9.08297375, 4, 7, "PRT G00.XX"}, + {39.740804, -8.961453875, 4, 7, "PRT GK0.00"}, + {37.057164, -7.886757625, 5, 8, "PRT H00.XX"}, + {39.234104, -8.72343725, 4, 7, "PRT HK0.00"}, + {41.382864, -8.7809765, 4, 7, "PRT J00.XX"}, + {40.664104, -7.954232875, 4, 7, "PRT JK0.00"}, + {40.561464, -7.288818625, 4, 7, "PRT K00.XX"}, + {39.393904, -9.182453875, 4, 7, "PRT KK0.00"}, + {39.135564, -9.39397375, 4, 7, "PRT L00.XX"}, + {37.112804, -8.054095875, 4, 7, "PRT LK0.00"}, + {40.912464, -8.530618625, 4, 7, "PRT M00.XX"}, + {37.135004, -7.661095875, 4, 7, "PRT MK0.00"}, + {41.351864, -8.5967765, 4, 7, "PRT N00.XX"}, + {37.750785, -25.7186285, 4, 5, "PRT NK0.00"}, + {41.818564, -6.80142, 4, 8, "PRT P00.XX"}, + {39.596004, -8.439453875, 4, 7, "PRT PK0.00"}, + {41.762764, -7.51332, 4, 7, "PRT Q00.XX"}, + {41.421304, -8.7835505, 4, 7, "PRT QK0.00"}, + {38.936064, -8.90287375, 4, 7, "PRT R00.XX"}, + {39.453604, -8.513553875, 4, 7, "PRT RK0.00"}, + {40.302364, -7.519975125, 4, 7, "PRT S00.XX"}, + {41.524104, -8.65474, 4, 7, "PRT SK0.00"}, + {37.111985, -8.756919375, 4, 7, "PRT T00.XX"}, + {40.865895, -8.671837125, 4, 7, "PRT TK0.00"}, + {38.799664, -7.472015875, 4, 7, "PRT V00.XX"}, + {40.144004, -8.896443375, 4, 7, "PRT VK0.00"}, + {39.479064, -8.221131625, 4, 7, "PRT W00.XX"}, + {41.304104, -7.7844505, 4, 7, "PRT WK0.00"}, + {39.932464, -8.660275125, 4, 7, "PRT X00.XX"}, + {37.064104, -8.122495875, 4, 7, "PRT XK0.00"}, + {37.096145, -8.322919375, 4, 7, "PRT Y00.XX"}, + {39.284104, -7.46343725, 4, 7, "PRT YK0.00"}, + {41.280788, -8.1214065, 4, 7, "PRT Z00.XX"}, + {41.443264, -8.208911, 4, 7, "PRT ZK0.00"}, + {42.14119, -8.9581, 3, 7, "PRT 012.XXX"}, + {42.14119, -8.33314, 3, 7, "PRT 112.XXX"}, + {42.14119, -7.708179, 3, 7, "PRT 212.XXX"}, + {42.14119, -7.08322, 3, 7, "PRT 312.XXX"}, + {41.65015, -8.9531785, 3, 6, "PRT 412.XXX"}, + {41.65015, -8.3334265, 3, 6, "PRT 512.XXX"}, + {41.65015, -7.7136745, 3, 6, "PRT 612.XXX"}, + {41.65015, -7.0939225, 3, 6, "PRT 712.XXX"}, + {41.65015, -6.4741705, 3, 6, "PRT 812.XXX"}, + {41.15911, -8.953464, 3, 6, "PRT 912.XXX"}, + {41.15911, -8.33892, 3, 6, "PRT B12.XXX"}, + {41.15911, -7.724376, 3, 6, "PRT C12.XXX"}, + {41.15911, -7.109832, 3, 6, "PRT D12.XXX"}, + {40.66807, -8.9485425, 3, 6, "PRT F12.XXX"}, + {40.66807, -8.3392065, 3, 6, "PRT G12.XXX"}, + {40.66807, -7.7298705, 3, 6, "PRT H12.XXX"}, + {40.66807, -7.1205345, 3, 6, "PRT J12.XXX"}, + {40.17703, -9.070697, 3, 6, "PRT K12.XXX"}, + {40.17703, -8.466569, 4, 7, "PRT L12.XXX"}, + {40.17703, -7.862441, 3, 6, "PRT M12.XXX"}, + {39.7284665, -7.278749, 4, 7, "PRT N12.XXX"}, + {39.68599, -9.3778385, 3, 6, "PRT P12.XXX"}, + {39.68599, -8.7789185, 3, 6, "PRT Q12.XXX"}, + {39.68599, -8.1799985, 3, 6, "PRT R12.XXX"}, + {39.68599, -7.5810785, 3, 6, "PRT S12.XXX"}, + {39.19495, -9.845282, 2, 3, "PRT T12.XXX"}, + {39.19495, -9.25157, 3, 6, "PRT V12.XXX"}, + {39.19495, -8.657858, 3, 6, "PRT W12.XXX"}, + {39.19495, -8.064146, 3, 6, "PRT X12.XXX"}, + {39.19495, -7.470434, 3, 6, "PRT Y12.XXX"}, + {38.70391, -9.5435045, 3, 6, "PRT Z12.XXX"}, + {38.29207, -8.9550005, 3, 6, "PRT 01.XXXX"}, + {38.29207, -8.3664965, 3, 6, "PRT 11.XXXX"}, + {38.29207, -7.7779925, 3, 6, "PRT 21.XXXX"}, + {37.80103, -8.9550005, 3, 6, "PRT 31.XXXX"}, + {37.80103, -8.3664965, 3, 6, "PRT 41.XXXX"}, + {37.80103, -7.7779925, 3, 6, "PRT 51.XXXX"}, + {37.92379, -7.4837405, 4, 7, "PRT 61.XXXX"}, + {37.30999, -9.0138505, 3, 6, "PRT 71.XXXX"}, + {37.30999, -8.4253465, 3, 6, "PRT 81.XXXX"}, + {37.30999, -7.8368425, 3, 6, "PRT 91.XXXX"}, + {36.81895, -9.014137, 3, 6, "PRT B1.XXXX"}, + {36.81895, -8.430842, 3, 6, "PRT C1.XXXX"}, + {36.81895, -7.847546, 3, 6, "PRT D1.XXXX"}, + {32.765173, -17.301484, 3, 4, "PRT M123.XX"}, + {32.7214675, -16.542435, 3, 4, "PRT R123.XX"}, + {29.858726, -16.2148205, 3, 6, "PRT S123.XX"}, + {39.317676, -31.4143815, 3, 4, "PRT T123.XX"}, + {38.5017865, -28.8180625, 3, 4, "PRT V123.XX"}, + {38.63592, -28.3188365, 4, 5, "PRT W123.XX"}, + {38.6812375, -27.822419, 3, 4, "PRT X123.XX"}, + {37.781552, -25.858851, 3, 4, "PRT Y123.XX"}, + {36.747577, -25.375736, 3, 4, "PRT Z123.XX"}, + {41.7571005, -7.968424, 3, 6, "PRT 1HHH.HHH"}, + {41.1118665, -9.7101685, 2, 5, "PRT 2123.XXX"}, + {38.383835, -9.8572315, 2, 5, "PRT 3123.XXX"}, + {34.2852995, -18.025804, 2, 3, "PRT M123.XXX"}, + {31.6041095, -17.9994165, 2, 3, "PRT N123.XXX"}, + {40.4584515, -31.4073525, 2, 3, "PRT T123.XXX"}, + {39.5197695, -28.9416205, 2, 3, "PRT X123.XXX"}, + {38.2600935, -26.18882, 2, 3, "PRT Z123.XXX"}, + {37.362324, -25.087, 2, 3, "PRT 5DJ9.NBMW"}, + {47.529345, 18.9905325, 4, 5, "HUN 12.XX"}, + {47.769219, 18.74574, 3, 6, "HUN 12.XXX"}, + {47.568124, 21.57861025, 3, 4, "HUN 000.XX"}, + {48.111545, 20.671934375, 3, 4, "HUN 100.XX"}, + {46.293724, 20.08924, 3, 4, "HUN 200.XX"}, + {46.112224, 18.178505375, 4, 5, "HUN 300.XX"}, + {47.727224, 17.59391025, 3, 6, "HUN 400.XX"}, + {47.995424, 21.667245875, 3, 4, "HUN 500.XX"}, + {46.950724, 19.630675625, 3, 4, "HUN 600.XX"}, + {47.226124, 18.356675625, 3, 4, "HUN 700.XX"}, + {47.275624, 16.56681025, 3, 6, "HUN 800.XX"}, + {47.207624, 20.121275625, 3, 4, "HUN 900.XX"}, + {47.605324, 18.32951025, 3, 4, "HUN B00.XX"}, + {46.400724, 17.73124, 3, 4, "HUN C00.XX"}, + {46.713524, 21.02894, 3, 4, "HUN D00.XX"}, + {46.853264, 16.782615875, 3, 6, "HUN F00.XX"}, + {47.096004, 17.883203625, 3, 4, "HUN FK0.00"}, + {47.907764, 20.318157625, 3, 4, "HUN G00.XX"}, + {47.681204, 16.54364125, 3, 6, "HUN GK0.00"}, + {47.022045, 18.906128125, 3, 4, "HUN H00.XX"}, + {46.454104, 16.952365, 3, 4, "HUN HK0.00"}, + {46.427464, 20.274545, 4, 5, "HUN J00.XX"}, + {48.055765, 19.778738625, 3, 6, "HUN JK0.00"}, + {48.239364, 20.247157625, 3, 6, "HUN K00.XX"}, + {46.177104, 18.922565, 3, 6, "HUN KK0.00"}, + {47.192764, 19.738415875, 3, 4, "HUN L00.XX"}, + {46.345104, 18.665965, 3, 4, "HUN LK0.00"}, + {47.805764, 19.885757625, 3, 6, "HUN M00.XX"}, + {47.324104, 17.43164125, 3, 4, "HUN MK0.00"}, + {46.658545, 21.241505, 3, 6, "HUN N00.XX"}, + {48.252604, 20.596779875, 3, 6, "HUN NK0.00"}, + {47.684264, 21.45708675, 3, 4, "HUN P00.XX"}, + {46.704104, 19.802003625, 3, 4, "HUN PK0.00"}, + {46.578545, 20.591325, 4, 5, "HUN Q00.XX"}, + {46.654104, 20.222365, 3, 4, "HUN QK0.00"}, + {47.880964, 17.240257625, 3, 6, "HUN R00.XX"}, + {46.424104, 19.442365, 3, 4, "HUN RK0.00"}, + {47.512464, 19.86448675, 3, 4, "HUN S00.XX"}, + {46.191104, 18.222265, 3, 4, "HUN SK0.00"}, + {47.047464, 19.738015875, 3, 4, "HUN T00.XX"}, + {46.212304, 20.446665, 4, 7, "HUN TK0.00"}, + {47.667264, 18.27948675, 3, 4, "HUN V00.XX"}, + {47.439304, 21.34674125, 3, 4, "HUN VK0.00"}, + {46.905664, 18.006815875, 3, 4, "HUN W00.XX"}, + {47.664104, 19.64164125, 3, 4, "HUN WK0.00"}, + {47.192464, 20.364915875, 3, 4, "HUN X00.XX"}, + {47.306504, 20.88884125, 3, 4, "HUN XK0.00"}, + {46.782664, 17.234715875, 3, 4, "HUN Y00.XX"}, + {46.767204, 21.083803625, 3, 4, "HUN YK0.00"}, + {47.193364, 18.098415875, 3, 4, "HUN Z00.XX"}, + {46.374104, 18.092365, 3, 4, "HUN ZK0.00"}, + {48.539505, 19.4358625, 2, 6, "HUN 012.XXX"}, + {48.539505, 20.1285265, 2, 5, "HUN 112.XXX"}, + {48.539505, 20.8211905, 2, 5, "HUN 212.XXX"}, + {48.539505, 21.5138545, 2, 5, "HUN 312.XXX"}, + {48.539505, 22.2065185, 2, 6, "HUN 412.XXX"}, + {48.048465, 16.838085, 2, 7, "HUN 512.XXX"}, + {48.048465, 17.525541, 2, 6, "HUN 612.XXX"}, + {48.048465, 18.212997, 2, 5, "HUN 712.XXX"}, + {48.048465, 18.900453, 2, 5, "HUN 812.XXX"}, + {48.048465, 19.587909, 2, 5, "HUN 912.XXX"}, + {48.048465, 20.275365, 2, 3, "HUN B12.XXX"}, + {48.048465, 20.962821, 2, 3, "HUN C12.XXX"}, + {48.048465, 21.650277, 2, 3, "HUN D12.XXX"}, + {48.048465, 22.337733, 2, 4, "HUN F12.XXX"}, + {47.802945, 16.150629, 2, 6, "HUN G12.XXX"}, + {47.557425, 16.8361325, 2, 3, "HUN H12.XXX"}, + {47.557425, 17.5183805, 2, 3, "HUN J12.XXX"}, + {47.557425, 18.2006285, 2, 3, "HUN K12.XXX"}, + {47.557425, 18.8828765, 3, 4, "HUN L12.XXX"}, + {47.557425, 19.5651245, 2, 3, "HUN M12.XXX"}, + {47.557425, 20.2473725, 2, 3, "HUN N12.XXX"}, + {47.557425, 20.9296205, 2, 3, "HUN P12.XXX"}, + {47.557425, 21.6118685, 3, 4, "HUN Q12.XXX"}, + {47.311905, 16.1538845, 2, 5, "HUN R12.XXX"}, + {47.066385, 16.829023, 2, 5, "HUN S12.XXX"}, + {47.066385, 17.506063, 2, 3, "HUN T12.XXX"}, + {47.066385, 18.183103, 2, 3, "HUN V12.XXX"}, + {47.066385, 18.860143, 2, 3, "HUN W12.XXX"}, + {47.066385, 19.537183, 2, 3, "HUN X12.XXX"}, + {47.066385, 20.214223, 2, 3, "HUN Y12.XXX"}, + {47.066385, 20.891263, 2, 3, "HUN Z12.XXX"}, + {46.654545, 21.568303, 2, 5, "HUN 01.XXXX"}, + {46.409025, 16.151983, 2, 7, "HUN 11.XXXX"}, + {46.163505, 16.826888, 2, 6, "HUN 21.XXXX"}, + {46.163505, 17.493512, 2, 3, "HUN 31.XXXX"}, + {46.163505, 18.160136, 2, 3, "HUN 41.XXXX"}, + {46.163505, 18.82676, 2, 3, "HUN 51.XXXX"}, + {46.163505, 19.493384, 2, 5, "HUN 61.XXXX"}, + {46.1502835, 20.154435, 3, 6, "HUN 71.XXXX"}, + {46.163505, 20.821059, 3, 8, "HUN 81.XXXX"}, + {45.885585, 17.453123, 3, 6, "HUN 9H.HHHH"}, + {45.885585, 18.119747, 3, 6, "HUN BH.HHHH"}, + {45.885585, 18.786371, 3, 6, "HUN CH.HHHH"}, + {45.885585, 19.452995, 3, 6, "HUN DH.HHHH"}, + {46.135491, 20.121468, 4, 7, "HUN 7123.XX"}, + {46.14381, 20.788035, 3, 8, "HUN 8123.XX"}, + {46.117365, 17.465155, 3, 4, "HUN 9HHH.HH"}, + {46.117365, 18.131779, 3, 4, "HUN BHHH.HH"}, + {46.117365, 18.798403, 3, 4, "HUN CHHH.HH"}, + {46.117365, 19.465027, 3, 6, "HUN DHHH.HH"}, + {47.15665, 19.5025, 2, 3, "HUN DBPK.J3J"}, + {37.591345, 126.9160275, 4, 5, "KOR 12.XX"}, + {37.6404865, 126.6237475, 3, 6, "KOR 12.XXX"}, + {35.172514, 129.02221, 3, 4, "KOR 000.XX"}, + {35.851014, 128.598853375, 3, 4, "KOR 200.XX"}, + {35.832667, 128.448345375, 3, 4, "KOR 400.XX"}, + {36.322214, 127.32739175, 3, 4, "KOR 600.XX"}, + {35.200224, 126.849719625, 3, 4, "KOR 800.XX"}, + {35.200224, 126.744731625, 3, 4, "KOR 900.XX"}, + {35.582424, 129.27738, 3, 4, "KOR B00.XX"}, + {35.881524, 127.090341375, 3, 4, "KOR C00.XX"}, + {36.676724, 127.42530275, 3, 4, "KOR D00.XX"}, + {35.263824, 128.62418, 3, 4, "KOR F00.XX"}, + {35.272473, 128.520585, 3, 4, "KOR G00.XX"}, + {37.773924, 127.0087245, 3, 4, "KOR H00.XX"}, + {36.062924, 129.309641375, 3, 4, "KOR J00.XX"}, + {35.229824, 128.04428, 3, 4, "KOR K00.XX"}, + {33.535024, 126.462223625, 3, 4, "KOR L00.XX"}, + {36.854324, 127.080163125, 3, 4, "KOR M00.XX"}, + {35.989324, 126.921141375, 3, 4, "KOR N00.XX"}, + {36.153724, 128.306241375, 3, 4, "KOR P00.XX"}, + {34.849824, 126.349919625, 3, 4, "KOR Q00.XX"}, + {36.026324, 126.660341375, 3, 4, "KOR R00.XX"}, + {37.911624, 127.686085875, 3, 4, "KOR S00.XX"}, + {35.287424, 128.83938, 3, 4, "KOR T00.XX"}, + {37.389624, 127.8942245, 3, 4, "KOR V00.XX"}, + {35.005324, 127.460619625, 3, 4, "KOR W00.XX"}, + {37.806724, 128.8600245, 3, 4, "KOR X00.XX"}, + {37.027024, 127.877563125, 3, 4, "KOR Y00.XX"}, + {35.896024, 129.161741375, 3, 4, "KOR Z00.XX"}, + {38.579595, 126.9589945, 2, 5, "KOR 012.XXX"}, + {38.579595, 127.5474985, 2, 5, "KOR 112.XXX"}, + {38.579595, 128.1360015, 2, 5, "KOR 212.XXX"}, + {37.965795, 124.5863305, 2, 4, "KOR 312.XXX"}, + {37.793931, 125.6054355, 2, 6, "KOR 412.XXX"}, + {38.088555, 126.1939395, 2, 5, "KOR 512.XXX"}, + {38.088555, 126.7824435, 2, 5, "KOR 612.XXX"}, + {38.088555, 127.3709475, 2, 3, "KOR 712.XXX"}, + {38.088555, 127.9594515, 2, 3, "KOR 812.XXX"}, + {38.088555, 128.5479555, 2, 3, "KOR 912.XXX"}, + {37.597515, 125.958251, 3, 5, "KOR B12.XXX"}, + {37.597515, 126.541547, 2, 3, "KOR C12.XXX"}, + {37.597515, 127.124843, 3, 4, "KOR D12.XXX"}, + {37.597515, 127.708139, 2, 3, "KOR F12.XXX"}, + {37.597515, 128.291435, 2, 3, "KOR G12.XXX"}, + {37.597515, 128.874731, 2, 3, "KOR H12.XXX"}, + {37.106475, 125.6715245, 2, 3, "KOR J12.XXX"}, + {37.106475, 126.2496125, 2, 3, "KOR K12.XXX"}, + {37.106475, 126.8277005, 2, 3, "KOR L12.XXX"}, + {37.106475, 127.4057885, 2, 3, "KOR M12.XXX"}, + {37.106475, 127.9838765, 2, 3, "KOR N12.XXX"}, + {37.106475, 128.5619645, 2, 3, "KOR P12.XXX"}, + {37.106475, 129.1400525, 2, 3, "KOR Q12.XXX"}, + {36.271707, 125.671238, 2, 3, "KOR R12.XXX"}, + {36.615435, 126.244118, 2, 3, "KOR S12.XXX"}, + {36.615435, 126.816998, 2, 3, "KOR T12.XXX"}, + {36.615435, 127.389878, 2, 3, "KOR V12.XXX"}, + {36.615435, 127.962758, 2, 3, "KOR W12.XXX"}, + {36.615435, 128.535638, 2, 3, "KOR X12.XXX"}, + {36.615435, 129.108518, 2, 3, "KOR Y12.XXX"}, + {36.124395, 126.244118, 2, 3, "KOR Z12.XXX"}, + {35.712555, 126.816998, 2, 3, "KOR 01.XXXX"}, + {35.712555, 127.389878, 2, 3, "KOR 11.XXXX"}, + {35.712555, 127.962758, 2, 3, "KOR 21.XXXX"}, + {35.712555, 128.535638, 2, 3, "KOR 31.XXXX"}, + {35.712555, 129.108518, 2, 3, "KOR 41.XXXX"}, + {35.221515, 125.671238, 2, 3, "KOR 51.XXXX"}, + {35.221515, 126.244118, 2, 3, "KOR 61.XXXX"}, + {35.221515, 126.816998, 2, 3, "KOR 71.XXXX"}, + {35.221515, 127.389878, 2, 3, "KOR 81.XXXX"}, + {35.221515, 127.962758, 2, 3, "KOR 91.XXXX"}, + {35.221515, 128.535638, 3, 4, "KOR B1.XXXX"}, + {35.221515, 129.108518, 3, 4, "KOR C1.XXXX"}, + {34.484955, 125.074349, 2, 3, "KOR D1.XXXX"}, + {34.730475, 125.8620845, 2, 3, "KOR F1.XXXX"}, + {34.730475, 126.4297565, 2, 3, "KOR G1.XXXX"}, + {34.730475, 126.9974285, 2, 3, "KOR H1.XXXX"}, + {34.730475, 127.5651005, 2, 3, "KOR J1.XXXX"}, + {34.730475, 128.1327725, 2, 3, "KOR K1.XXXX"}, + {34.730475, 128.7004445, 2, 5, "KOR L1.XXXX"}, + {33.993915, 125.067058, 2, 3, "KOR M1.XXXX"}, + {34.239435, 125.629522, 2, 3, "KOR N1.XXXX"}, + {34.239435, 126.191986, 2, 3, "KOR P1.XXXX"}, + {34.239435, 126.75445, 2, 3, "KOR Q1.XXXX"}, + {34.239435, 127.316914, 2, 3, "KOR R1.XXXX"}, + {34.239435, 127.879378, 2, 3, "KOR S1.XXXX"}, + {34.239435, 128.441842, 2, 5, "KOR T1.XXXX"}, + {33.748395, 126.276355, 2, 3, "KOR V1.XXXX"}, + {33.748395, 126.838819, 2, 3, "KOR W1.XXXX"}, + {33.133795, 126.0320345, 2, 3, "KOR X1.XXXX"}, + {33.133795, 126.5892905, 2, 3, "KOR Y1.XXXX"}, + {37.290375, 130.4011265, 2, 3, "KOR Z1.XXXX"}, + {33.7636565, 127.373191, 2, 3, "KOR Z123.XX"}, + {37.5562445, 126.9636, 4, 5, "KOR C6J0.4C0"}, + {64.1524385, -22.0257945, 4, 7, "ISL 12.XX"}, + {63.8596345, -22.0945, 3, 6, "ISL 12.XXX"}, + {64.002714, -22.751348375, 3, 6, "ISL 000.XX"}, + {63.942114, -21.195048375, 3, 4, "ISL 200.XX"}, + {65.722124, -18.202896375, 3, 4, "ISL 400.XX"}, + {63.472124, -20.359382125, 3, 4, "ISL 500.XX"}, + {66.121024, -23.220496375, 4, 7, "ISL 600.XX"}, + {65.780724, -19.758196375, 3, 4, "ISL 700.XX"}, + {63.890724, -22.540964375, 3, 6, "ISL 800.XX"}, + {66.090724, -17.395996375, 3, 4, "ISL 900.XX"}, + {64.580724, -21.9942675, 3, 6, "ISL B00.XX"}, + {65.300724, -14.4962755, 3, 4, "ISL C00.XX"}, + {64.300724, -15.3026595, 3, 4, "ISL D00.XX"}, + {66.020724, -18.678196375, 3, 4, "ISL F00.XX"}, + {65.190724, -13.7962755, 3, 4, "ISL G00.XX"}, + {66.200724, -19.030230125, 3, 4, "ISL H00.XX"}, + {65.093424, -22.8344675, 3, 6, "ISL J00.XX"}, + {64.930724, -23.8344675, 3, 6, "ISL K00.XX"}, + {65.110724, -14.0962755, 3, 4, "ISL L00.XX"}, + {66.110724, -18.748196375, 3, 4, "ISL M00.XX"}, + {66.190724, -23.370230125, 3, 6, "ISL N00.XX"}, + {65.700724, -20.408196375, 3, 4, "ISL P00.XX"}, + {64.010724, -22.460964375, 3, 6, "ISL Q00.XX"}, + {64.960724, -23.3644675, 3, 6, "ISL R00.XX"}, + {63.790724, -20.320964375, 4, 5, "ISL S00.XX"}, + {65.290724, -14.1162755, 3, 4, "ISL T00.XX"}, + {65.070724, -14.3144675, 3, 4, "ISL V00.XX"}, + {65.620724, -24.098196375, 3, 6, "ISL W00.XX"}, + {63.870724, -20.490964375, 3, 4, "ISL X00.XX"}, + {64.970724, -14.1144675, 3, 4, "ISL Y00.XX"}, + {63.899624, -21.178164375, 3, 4, "ISL Z00.XX"}, + {66.2857385, -23.170878, 2, 5, "ISL 012.XXX"}, + {66.565974, -16.5924265, 2, 3, "ISL 112.XXX"}, + {66.565974, -15.4414585, 2, 3, "ISL 212.XXX"}, + {66.186275, -24.2946435, 2, 5, "ISL 312.XXX"}, + {66.186275, -23.1645075, 3, 6, "ISL 412.XXX"}, + {66.186275, -22.0343715, 2, 5, "ISL 512.XXX"}, + {66.186275, -20.9042355, 2, 3, "ISL 612.XXX"}, + {66.186275, -19.7740995, 2, 3, "ISL 712.XXX"}, + {66.186275, -18.6439635, 2, 3, "ISL 812.XXX"}, + {66.186275, -17.5138275, 2, 3, "ISL 912.XXX"}, + {66.186275, -16.3836915, 2, 3, "ISL B12.XXX"}, + {66.186275, -15.2535555, 2, 3, "ISL C12.XXX"}, + {65.695235, -24.5114005, 2, 5, "ISL D12.XXX"}, + {65.695235, -23.4020965, 2, 5, "ISL F12.XXX"}, + {65.695235, -22.2927925, 2, 5, "ISL G12.XXX"}, + {65.695235, -21.1834885, 2, 3, "ISL H12.XXX"}, + {65.695235, -20.0741845, 2, 3, "ISL J12.XXX"}, + {65.695235, -18.9648805, 2, 3, "ISL K12.XXX"}, + {65.695235, -17.8555765, 2, 3, "ISL L12.XXX"}, + {65.695235, -16.7462725, 2, 3, "ISL M12.XXX"}, + {65.695235, -15.6369685, 2, 3, "ISL N12.XXX"}, + {65.695235, -14.5276645, 2, 3, "ISL P12.XXX"}, + {65.105987, -24.1582455, 2, 5, "ISL Q12.XXX"}, + {65.204195, -23.0697735, 2, 5, "ISL R12.XXX"}, + {65.204195, -21.9813015, 2, 5, "ISL S12.XXX"}, + {65.204195, -20.8928295, 2, 3, "ISL T12.XXX"}, + {65.204195, -19.8043575, 2, 3, "ISL V12.XXX"}, + {65.204195, -18.7158855, 2, 3, "ISL W12.XXX"}, + {65.204195, -17.6274135, 2, 3, "ISL X12.XXX"}, + {65.204195, -16.5389415, 2, 3, "ISL Y12.XXX"}, + {65.204195, -15.4504695, 2, 3, "ISL Z12.XXX"}, + {64.792355, -14.3619975, 2, 3, "ISL 01.XXXX"}, + {64.301315, -22.4291905, 2, 5, "ISL 11.XXXX"}, + {64.301315, -21.3615505, 3, 6, "ISL 21.XXXX"}, + {64.301315, -20.2939105, 2, 3, "ISL 31.XXXX"}, + {64.301315, -19.2262705, 2, 3, "ISL 41.XXXX"}, + {64.301315, -18.1586305, 2, 3, "ISL 51.XXXX"}, + {64.301315, -17.0909905, 2, 3, "ISL 61.XXXX"}, + {64.301315, -16.0233505, 2, 3, "ISL 71.XXXX"}, + {64.301315, -14.9557105, 2, 3, "ISL 81.XXXX"}, + {63.810275, -22.7935945, 2, 5, "ISL 91.XXXX"}, + {63.810275, -21.7467865, 2, 5, "ISL B1.XXXX"}, + {63.810275, -20.6999785, 2, 3, "ISL C1.XXXX"}, + {63.810275, -19.6531705, 2, 3, "ISL D1.XXXX"}, + {63.810275, -18.6063625, 2, 3, "ISL F1.XXXX"}, + {63.810275, -17.5595545, 2, 3, "ISL G1.XXXX"}, + {63.810275, -16.5127465, 2, 3, "ISL H1.XXXX"}, + {63.810275, -15.4659385, 2, 3, "ISL J1.XXXX"}, + {63.319235, -21.0047505, 2, 3, "ISL K1.XXXX"}, + {63.319235, -19.9787745, 2, 3, "ISL L1.XXXX"}, + {63.319235, -18.9527985, 2, 3, "ISL M1.XXXX"}, + {63.319235, -17.9268225, 2, 3, "ISL N1.XXXX"}, + {67.7252055, -24.8554185, 1, 4, "ISL 1234.XXX"}, + {14.6651, -90.566629, 4, 5, "GTM 12.XX"}, + {14.779711, -90.848892, 3, 4, "GTM 12.XXX"}, + {14.885324, -91.5677355, 4, 5, "GTM 000.XX"}, + {14.340724, -90.819822625, 4, 5, "GTM 100.XX"}, + {15.359824, -91.530048375, 3, 4, "GTM 200.XX"}, + {15.750024, -88.629148375, 3, 4, "GTM 300.XX"}, + {15.510124, -90.426448375, 3, 4, "GTM 400.XX"}, + {14.945424, -91.4091355, 4, 5, "GTM 500.XX"}, + {14.742924, -91.906322625, 3, 9, "GTM 600.XX"}, + {14.560024, -91.531022625, 3, 4, "GTM 700.XX"}, + {14.583724, -91.710122625, 3, 9, "GTM 800.XX"}, + {14.951624, -91.4923355, 3, 4, "GTM 900.XX"}, + {15.007424, -91.8318355, 3, 9, "GTM B00.XX"}, + {14.798324, -91.2104355, 3, 4, "GTM C00.XX"}, + {15.004624, -89.5986355, 3, 4, "GTM D00.XX"}, + {14.331524, -89.934522625, 3, 6, "GTM F00.XX"}, + {16.948324, -89.950088, 3, 6, "GTM G00.XX"}, + {14.444524, -90.306022625, 3, 4, "GTM H00.XX"}, + {15.084224, -91.4534355, 3, 4, "GTM J00.XX"}, + {14.927624, -91.6495355, 3, 8, "GTM K00.XX"}, + {15.070724, -91.1920355, 3, 4, "GTM L00.XX"}, + {14.851824, -91.6886355, 3, 8, "GTM M00.XX"}, + {14.742464, -90.9119455, 3, 4, "GTM N00.XX"}, + {15.414204, -91.177395375, 3, 4, "GTM NK0.00"}, + {14.582464, -89.381858875, 4, 5, "GTM P00.XX"}, + {15.093004, -90.3433235, 3, 4, "GTM PK0.00"}, + {14.783464, -91.0149455, 3, 4, "GTM Q00.XX"}, + {13.932945, -90.82531625, 3, 4, "GTM QK0.00"}, + {14.112264, -91.09067325, 3, 4, "GTM R00.XX"}, + {14.677104, -91.039850625, 3, 4, "GTM RK0.00"}, + {14.850864, -91.4823455, 4, 5, "GTM S00.XX"}, + {14.833704, -91.3633235, 3, 4, "GTM SK0.00"}, + {14.302064, -91.399558875, 3, 4, "GTM T00.XX"}, + {15.364304, -90.481895375, 3, 4, "GTM TK0.00"}, + {14.672864, -90.846158875, 4, 5, "GTM V00.XX"}, + {14.180304, -91.330150625, 3, 4, "GTM VK0.00"}, + {14.352164, -91.049158875, 3, 4, "GTM W00.XX"}, + {14.931804, -91.1371235, 3, 4, "GTM WK0.00"}, + {14.649464, -90.022758875, 3, 4, "GTM X00.XX"}, + {14.795204, -89.5698235, 4, 5, "GTM XK0.00"}, + {14.651764, -91.261558875, 3, 4, "GTM Y00.XX"}, + {15.665904, -91.734495375, 3, 9, "GTM YK0.00"}, + {15.098264, -90.5252455, 3, 4, "GTM Z00.XX"}, + {15.105204, -90.6525235, 3, 4, "GTM ZK0.00"}, + {17.686359, -90.843413, 2, 8, "GTM 0HH.HHH"}, + {17.686359, -90.353861, 2, 5, "GTM 1HH.HHH"}, + {17.686359, -89.864309, 2, 5, "GTM 2HH.HHH"}, + {17.686359, -89.374757, 2, 5, "GTM 3HH.HHH"}, + {17.394039, -91.552173, 2, 14, "GTM 412.XXX"}, + {17.394039, -91.062621, 2, 14, "GTM 512.XXX"}, + {17.394039, -90.573069, 2, 8, "GTM 612.XXX"}, + {17.394039, -90.083517, 2, 5, "GTM 712.XXX"}, + {17.394039, -89.593965, 2, 3, "GTM 812.XXX"}, + {16.902999, -91.0576995, 2, 10, "GTM 912.XXX"}, + {16.902999, -90.5733555, 2, 8, "GTM B12.XXX"}, + {16.902999, -90.0890115, 2, 5, "GTM C12.XXX"}, + {16.902999, -89.6046675, 2, 3, "GTM D12.XXX"}, + {16.411959, -92.0263875, 2, 12, "GTM F12.XXX"}, + {16.411959, -91.5420435, 2, 10, "GTM G12.XXX"}, + {16.411959, -91.0576995, 2, 10, "GTM H12.XXX"}, + {16.411959, -90.5733555, 2, 8, "GTM J12.XXX"}, + {16.411959, -90.0890115, 2, 5, "GTM K12.XXX"}, + {16.411959, -89.6046675, 2, 3, "GTM L12.XXX"}, + {15.920919, -92.0748225, 2, 8, "GTM M12.XXX"}, + {15.920919, -91.5904785, 2, 3, "GTM N12.XXX"}, + {15.920919, -91.1061345, 2, 3, "GTM P12.XXX"}, + {15.920919, -90.6217905, 2, 3, "GTM Q12.XXX"}, + {15.920919, -90.1374465, 2, 3, "GTM R12.XXX"}, + {15.920919, -89.6531025, 2, 3, "GTM S12.XXX"}, + {15.920919, -89.1687585, 2, 5, "GTM T12.XXX"}, + {15.920919, -88.6844145, 2, 5, "GTM V12.XXX"}, + {15.429879, -92.2093555, 2, 8, "GTM W12.XXX"}, + {15.429879, -91.7357815, 2, 8, "GTM X12.XXX"}, + {15.429879, -91.2514375, 2, 3, "GTM Y12.XXX"}, + {15.429879, -90.7670935, 2, 3, "GTM Z12.XXX"}, + {15.018039, -90.2827495, 2, 3, "GTM 01.XXXX"}, + {15.018039, -89.7984055, 2, 3, "GTM 11.XXXX"}, + {15.018039, -89.3140615, 2, 3, "GTM 21.XXXX"}, + {15.018039, -88.8297175, 2, 5, "GTM 31.XXXX"}, + {14.526999, -92.209642, 2, 3, "GTM 41.XXXX"}, + {14.526999, -91.741276, 2, 3, "GTM 51.XXXX"}, + {14.526999, -91.26214, 2, 3, "GTM 61.XXXX"}, + {14.526999, -90.783004, 3, 4, "GTM 71.XXXX"}, + {14.526999, -90.303868, 2, 3, "GTM 81.XXXX"}, + {14.526999, -89.824732, 2, 3, "GTM 91.XXXX"}, + {14.526999, -89.580373, 3, 4, "GTM B1.XXXX"}, + {14.035959, -92.153333, 2, 3, "GTM C1.XXXX"}, + {14.035959, -91.674197, 2, 3, "GTM D1.XXXX"}, + {14.035959, -91.195061, 2, 3, "GTM F1.XXXX"}, + {14.035959, -90.715925, 2, 3, "GTM G1.XXXX"}, + {14.035959, -90.236789, 2, 3, "GTM H1.XXXX"}, + {14.035959, -89.757653, 2, 5, "GTM J1.XXXX"}, + {13.544919, -91.813146, 2, 3, "GTM K1.XXXX"}, + {13.544919, -91.33401, 2, 3, "GTM L1.XXXX"}, + {13.544919, -90.854874, 2, 3, "GTM M1.XXXX"}, + {13.544919, -90.375738, 2, 3, "GTM N1.XXXX"}, + {15.66, -90.224529, 2, 3, "GTM 44MW.XTF"}, + {23.139153, -82.4303565, 4, 6, "CUB 12.XX"}, + {23.124075, -82.52698125, 3, 5, "CUB 00.XXX"}, + {19.973594, -75.918347875, 3, 5, "CUB 70.XXX"}, + {21.320094, -78.02602225, 3, 6, "CUB F0.XXX"}, + {20.814294, -76.36304, 3, 5, "CUB M0.XXX"}, + {22.342894, -80.0899045, 3, 6, "CUB T0.XXX"}, + {20.186324, -75.246278125, 3, 5, "CUB 000.XX"}, + {20.418924, -76.685778125, 3, 5, "CUB 100.XX"}, + {22.456624, -83.7417435, 3, 5, "CUB 200.XX"}, + {22.199024, -80.4926435, 3, 6, "CUB 300.XX"}, + {23.066545, -81.61985625, 3, 5, "CUB 400.XX"}, + {20.975545, -77.01176, 3, 6, "CUB 500.XX"}, + {21.978824, -79.498530625, 3, 6, "CUB 600.XX"}, + {20.357224, -77.162978125, 3, 5, "CUB 700.XX"}, + {20.260724, -76.043278125, 3, 5, "CUB 800.XX"}, + {21.886124, -78.805530625, 3, 6, "CUB 900.XX"}, + {23.047064, -81.24989075, 3, 5, "CUB B00.XX"}, + {21.175004, -76.60983675, 3, 6, "CUB BK0.00"}, + {20.303364, -76.280089375, 3, 5, "CUB C00.XX"}, + {20.654104, -75.717792, 3, 5, "CUB CK0.00"}, + {22.727464, -80.92969075, 3, 5, "CUB D00.XX"}, + {20.640804, -74.963292, 3, 5, "CUB DK0.00"}, + {22.515564, -83.5531195, 3, 5, "CUB F00.XX"}, + {22.816604, -82.79672625, 3, 5, "CUB FK0.00"}, + {22.856064, -82.05869075, 3, 5, "CUB G00.XX"}, + {20.181204, -75.858219125, 3, 5, "CUB GK0.00"}, + {22.718164, -83.07209075, 3, 5, "CUB H00.XX"}, + {20.334204, -74.528019125, 3, 5, "CUB HK0.00"}, + {22.979464, -82.18589075, 3, 5, "CUB J00.XX"}, + {21.777304, -80.008208625, 3, 6, "CUB JK0.00"}, + {22.114564, -78.6591195, 3, 6, "CUB K00.XX"}, + {22.513804, -81.1592815, 3, 5, "CUB KK0.00"}, + {22.818664, -80.11769075, 3, 6, "CUB L00.XX"}, + {21.544004, -77.295308625, 3, 6, "CUB LK0.00"}, + {21.537764, -78.25764725, 3, 6, "CUB M00.XX"}, + {22.795604, -81.22152625, 3, 5, "CUB MK0.00"}, + {22.592064, -80.26939075, 3, 6, "CUB N00.XX"}, + {22.370104, -80.1880815, 3, 6, "CUB NK0.00"}, + {22.322564, -79.6872195, 3, 6, "CUB P00.XX"}, + {22.336604, -79.2627815, 3, 6, "CUB PK0.00"}, + {20.972464, -75.752976, 3, 7, "CUB Q00.XX"}, + {21.044104, -77.37793675, 3, 6, "CUB QK0.00"}, + {22.799064, -81.58149075, 3, 5, "CUB R00.XX"}, + {22.144104, -80.2280815, 3, 6, "CUB RK0.00"}, + {20.382464, -76.462889375, 3, 5, "CUB S00.XX"}, + {20.720804, -78.024792, 3, 5, "CUB SK0.00"}, + {22.082164, -79.5184195, 3, 6, "CUB T00.XX"}, + {22.493904, -79.5498815, 3, 6, "CUB TK0.00"}, + {20.182464, -75.682889375, 3, 5, "CUB V00.XX"}, + {22.967804, -82.59682625, 3, 5, "CUB VK0.00"}, + {22.490864, -79.7695195, 3, 6, "CUB W00.XX"}, + {22.144104, -79.9980815, 3, 6, "CUB WK0.00"}, + {22.892464, -82.53349075, 3, 5, "CUB X00.XX"}, + {22.514104, -79.4980815, 4, 7, "CUB XK0.00"}, + {22.662464, -80.08349075, 3, 6, "CUB Y00.XX"}, + {21.766704, -79.297508625, 3, 6, "CUB YK0.00"}, + {22.986164, -82.41989075, 3, 5, "CUB Z00.XX"}, + {22.777204, -81.94202625, 3, 5, "CUB ZK0.00"}, + {19.910534, -77.6215155, 2, 4, "CUB 1234.XX"}, + {22.2939765, -84.8568235, 2, 4, "CUB 123.XXX"}, + {22.9566885, -80.318594, 2, 5, "CUB 12.XXXX"}, + {23.0451515, -84.578048, 2, 4, "CUB 1234.XXX"}, + {42.7331, 23.272638, 4, 5, "BGR 12.XX"}, + {42.593915, 23.014793, 3, 4, "BGR 00.XXX"}, + {42.112224, 24.6107865, 3, 4, "BGR C0.XXX"}, + {43.330115, 27.5463375, 3, 4, "BGR P0.XXX"}, + {42.526845, 27.3953025, 3, 4, "BGR 000.XX"}, + {43.888924, 25.916552, 3, 6, "BGR 100.XX"}, + {42.450115, 25.5818025, 3, 4, "BGR 200.XX"}, + {43.457724, 24.5614045, 3, 4, "BGR 300.XX"}, + {42.699824, 26.267356, 3, 4, "BGR 400.XX"}, + {43.616024, 27.763552, 3, 4, "BGR 500.XX"}, + {43.288224, 26.8885045, 3, 4, "BGR 600.XX"}, + {41.991324, 25.49396, 3, 4, "BGR 700.XX"}, + {42.247424, 24.2696085, 3, 4, "BGR 800.XX"}, + {42.541924, 26.4416085, 3, 4, "BGR 900.XX"}, + {42.064824, 23.0158085, 3, 6, "BGR B00.XX"}, + {43.113124, 25.5569045, 3, 4, "BGR C00.XX"}, + {42.923724, 25.262656, 3, 4, "BGR D00.XX"}, + {43.260724, 23.5068045, 3, 4, "BGR F00.XX"}, + {42.674424, 25.327556, 3, 4, "BGR G00.XX"}, + {44.042624, 22.806552, 3, 6, "BGR H00.XX"}, + {42.288545, 22.6496885, 3, 6, "BGR J00.XX"}, + {43.411204, 23.2142915, 3, 4, "BGR JK0.00"}, + {42.071664, 25.5695365, 3, 4, "BGR K00.XX"}, + {41.625004, 25.34446, 4, 5, "BGR KK0.00"}, + {43.265764, 26.5129495, 3, 4, "BGR L00.XX"}, + {43.145504, 24.6796915, 3, 4, "BGR LK0.00"}, + {42.279364, 23.0892365, 3, 4, "BGR M00.XX"}, + {44.088504, 27.211340625, 3, 6, "BGR MK0.00"}, + {43.144064, 25.6644495, 3, 4, "BGR N00.XX"}, + {43.535904, 26.4714915, 3, 4, "BGR NK0.00"}, + {41.604664, 24.65878, 3, 4, "BGR P00.XX"}, + {43.597904, 25.321702, 3, 4, "BGR PK0.00"}, + {41.407545, 23.1242515, 3, 6, "BGR Q00.XX"}, + {42.343004, 23.4952705, 3, 4, "BGR QK0.00"}, + {41.559664, 23.23008, 3, 4, "BGR R00.XX"}, + {42.666105, 24.727503, 3, 4, "BGR RK0.00"}, + {42.491264, 25.9625365, 3, 4, "BGR S00.XX"}, + {42.022555, 23.9713975, 3, 4, "BGR SK0.00"}, + {43.045564, 25.0844495, 3, 4, "BGR T00.XX"}, + {42.713804, 27.221381, 3, 4, "BGR TK0.00"}, + {42.912264, 23.779093, 3, 4, "BGR V00.XX"}, + {41.918804, 25.87416, 3, 5, "BGR VK0.00"}, + {42.664164, 26.938793, 3, 4, "BGR W00.XX"}, + {43.323204, 26.2087915, 3, 4, "BGR WK0.00"}, + {42.045364, 24.2666365, 3, 4, "BGR X00.XX"}, + {41.568104, 23.68926, 3, 4, "BGR XK0.00"}, + {42.522464, 24.138093, 3, 4, "BGR Y00.XX"}, + {43.271504, 24.0725915, 3, 4, "BGR YK0.00"}, + {42.212464, 25.2884365, 3, 4, "BGR Z00.XX"}, + {41.769904, 26.14566, 3, 5, "BGR ZK0.00"}, + {44.170491, 22.385526, 2, 5, "BGR 112.XXX"}, + {44.170491, 23.031318, 2, 5, "BGR 212.XXX"}, + {44.170491, 23.67711, 2, 5, "BGR 312.XXX"}, + {44.170491, 25.614485, 2, 5, "BGR 412.XXX"}, + {44.170491, 26.260277, 2, 5, "BGR 512.XXX"}, + {44.170491, 26.906069, 2, 5, "BGR 612.XXX"}, + {44.170491, 27.551861, 2, 5, "BGR 712.XXX"}, + {43.679451, 22.3904465, 2, 5, "BGR 812.XXX"}, + {43.679451, 23.0310305, 2, 3, "BGR 912.XXX"}, + {43.679451, 23.6716145, 2, 5, "BGR B12.XXX"}, + {43.732135, 24.31348, 2, 5, "BGR C12.XXX"}, + {43.679451, 24.9527825, 2, 5, "BGR D12.XXX"}, + {43.679451, 25.5933665, 2, 5, "BGR F12.XXX"}, + {43.679451, 26.2339505, 2, 3, "BGR G12.XXX"}, + {43.679451, 26.8745345, 2, 3, "BGR H12.XXX"}, + {43.679451, 27.5151185, 2, 3, "BGR J12.XXX"}, + {43.777659, 28.1557025, 3, 6, "BGR K12.XXX"}, + {43.188411, 22.39016, 2, 5, "BGR L12.XXX"}, + {43.188411, 23.025536, 2, 3, "BGR M12.XXX"}, + {43.188411, 23.660912, 2, 3, "BGR N12.XXX"}, + {43.188411, 24.296288, 2, 3, "BGR P12.XXX"}, + {43.188411, 24.931664, 2, 3, "BGR Q12.XXX"}, + {43.188411, 25.56704, 2, 3, "BGR R12.XXX"}, + {43.188411, 26.202416, 2, 3, "BGR S12.XXX"}, + {43.188411, 26.837792, 2, 3, "BGR T12.XXX"}, + {43.188411, 27.473168, 2, 3, "BGR V12.XXX"}, + {42.697371, 22.3950815, 2, 5, "BGR W12.XXX"}, + {42.697371, 23.0252495, 3, 4, "BGR X12.XXX"}, + {42.697371, 23.6554175, 2, 3, "BGR Y12.XXX"}, + {42.697371, 24.2855855, 2, 3, "BGR Z12.XXX"}, + {42.285531, 24.9157535, 2, 3, "BGR 01.XXXX"}, + {42.285531, 25.5459215, 2, 3, "BGR 11.XXXX"}, + {42.285531, 26.1760895, 2, 3, "BGR 21.XXXX"}, + {42.285531, 26.8062575, 2, 3, "BGR 31.XXXX"}, + {42.285531, 27.4364255, 2, 3, "BGR 41.XXXX"}, + {41.794491, 22.470416, 2, 5, "BGR 51.XXXX"}, + {41.794491, 23.095376, 2, 3, "BGR 61.XXXX"}, + {41.794491, 23.720336, 2, 3, "BGR 71.XXXX"}, + {41.794491, 24.345296, 2, 3, "BGR 81.XXXX"}, + {41.794491, 24.970256, 2, 3, "BGR 91.XXXX"}, + {41.794491, 25.595216, 2, 3, "BGR B1.XXXX"}, + {41.794491, 26.220176, 3, 5, "BGR C1.XXXX"}, + {41.794491, 26.845136, 2, 5, "BGR D1.XXXX"}, + {41.794491, 27.470096, 2, 5, "BGR F1.XXXX"}, + {41.303451, 22.7565695, 2, 7, "BGR G1.XXXX"}, + {41.303451, 23.3763215, 2, 5, "BGR H1.XXXX"}, + {41.303451, 23.9960735, 2, 5, "BGR J1.XXXX"}, + {41.303451, 24.6158255, 2, 5, "BGR K1.XXXX"}, + {41.3319045, 25.2349525, 3, 4, "BGR L1.XXXX"}, + {41.326131, 25.802639, 3, 7, "BGR M1.XXXX"}, + {41.2866245, 25.2048755, 3, 6, "BGR P123.XX"}, + {41.304823, 25.773249, 3, 7, "BGR Q123.XX"}, + {42.747, 25.485, 2, 3, "BGR QQYH.2MH"}, + {6.34405, -10.813195, 4, 5, "LBR 12.XX"}, + {6.455495, -10.8260015, 3, 4, "LBR 12.XXX"}, + {6.064195, -8.20525075, 3, 6, "LBR 000.XX"}, + {5.887794, -10.09365075, 3, 4, "LBR 300.XX"}, + {7.555472, -8.628396625, 4, 7, "LBR 600.XX"}, + {6.990515, -9.551618625, 3, 4, "LBR 900.XX"}, + {4.402208, -7.791917875, 3, 5, "LBR C00.XX"}, + {6.870314, -10.864618625, 3, 4, "LBR F00.XX"}, + {5.005208, -9.075630875, 3, 4, "LBR H00.XX"}, + {7.205686, -9.046778625, 3, 6, "LBR K00.XX"}, + {4.660515, -8.281278875, 4, 6, "LBR M00.XX"}, + {8.400515, -9.821618625, 3, 6, "LBR P00.XX"}, + {6.717914, -11.38694875, 3, 4, "LBR R00.XX"}, + {6.475769, -8.93017875, 3, 4, "LBR T00.XX"}, + {7.343107, -8.774103625, 3, 6, "LBR W00.XX"}, + {5.433775, -9.62432675, 3, 4, "LBR Y00.XX"}, + {8.509563, -10.55891, 2, 7, "LBR 212.XXX"}, + {8.509563, -10.090191, 2, 6, "LBR 312.XXX"}, + {8.509563, -9.621471, 2, 5, "LBR 412.XXX"}, + {8.018523, -11.027631, 2, 7, "LBR 512.XXX"}, + {8.018523, -10.558911, 2, 5, "LBR 612.XXX"}, + {8.018523, -10.090191, 2, 5, "LBR 712.XXX"}, + {8.018523, -9.621471, 2, 5, "LBR 812.XXX"}, + {7.527483, -11.49635, 2, 6, "LBR B12.XXX"}, + {7.527483, -11.02763, 2, 7, "LBR C12.XXX"}, + {7.527483, -10.55891, 2, 5, "LBR D12.XXX"}, + {7.527483, -10.09019, 2, 5, "LBR F12.XXX"}, + {7.527483, -9.62147, 2, 5, "LBR G12.XXX"}, + {7.527483, -9.15275, 2, 5, "LBR H12.XXX"}, + {7.527483, -8.68403, 3, 6, "LBR J12.XXX"}, + {7.036443, -11.49635, 2, 5, "LBR K12.XXX"}, + {7.036443, -11.02763, 2, 3, "LBR L12.XXX"}, + {7.036443, -10.55891, 2, 3, "LBR M12.XXX"}, + {7.036443, -10.09019, 2, 3, "LBR N12.XXX"}, + {7.036443, -9.62147, 2, 3, "LBR P12.XXX"}, + {7.036443, -9.15275, 2, 3, "LBR Q12.XXX"}, + {7.036443, -8.68403, 2, 3, "LBR R12.XXX"}, + {6.545403, -11.074502, 2, 3, "LBR S12.XXX"}, + {6.545403, -10.605782, 3, 4, "LBR T12.XXX"}, + {6.545403, -10.137062, 2, 3, "LBR V12.XXX"}, + {6.545403, -9.668342, 2, 3, "LBR W12.XXX"}, + {6.545403, -9.199622, 2, 3, "LBR X12.XXX"}, + {6.545403, -8.730902, 2, 3, "LBR Y12.XXX"}, + {6.545403, -8.262182, 2, 4, "LBR Z12.XXX"}, + {7.664974, -8.730903, 2, 5, "LBR 912.XXX"}, + {5.642523, -10.622187, 2, 3, "LBR B1.XXXX"}, + {5.642523, -10.153467, 2, 3, "LBR C1.XXXX"}, + {5.642523, -9.684747, 2, 3, "LBR D1.XXXX"}, + {5.642523, -9.216027, 2, 3, "LBR F1.XXXX"}, + {5.642523, -8.747307, 2, 3, "LBR G1.XXXX"}, + {5.642523, -8.278587, 2, 4, "LBR H1.XXXX"}, + {5.642523, -7.809867, 2, 4, "LBR K1.XXXX"}, + {5.151483, -10.153466, 2, 3, "LBR L1.XXXX"}, + {5.151483, -9.684746, 2, 3, "LBR M1.XXXX"}, + {5.151483, -9.216026, 2, 3, "LBR P1.XXXX"}, + {5.151483, -8.747306, 2, 3, "LBR Q1.XXXX"}, + {5.151483, -8.278586, 2, 4, "LBR R1.XXXX"}, + {5.151483, -7.809866, 2, 4, "LBR S1.XXXX"}, + {4.660443, -9.333206, 2, 3, "LBR T1.XXXX"}, + {4.660443, -8.864486, 2, 3, "LBR V1.XXXX"}, + {4.660443, -8.395766, 3, 5, "LBR W1.XXXX"}, + {4.660443, -7.927046, 3, 5, "LBR X1.XXXX"}, + {4.373795, -8.395766, 2, 4, "LBR Y1.XXXX"}, + {4.373795, -7.927046, 2, 4, "LBR Z1.XXXX"}, + {6.4548385, -9.433889, 2, 3, "LBR C3R5.RWF"}, + {14.1182, -87.248732, 4, 5, "HND 12.XX"}, + {15.623652, -88.1903575, 3, 4, "HND 12.XXX"}, + {14.063114, -87.26890675, 3, 4, "HND 000.XX"}, + {15.784334, -86.86336625, 3, 4, "HND 200.XX"}, + {13.350424, -87.21080975, 3, 4, "HND 300.XX"}, + {14.500724, -87.672822625, 3, 4, "HND 400.XX"}, + {15.867124, -87.96256125, 3, 4, "HND 500.XX"}, + {14.083624, -86.61160975, 3, 6, "HND 600.XX"}, + {14.627224, -87.885422625, 3, 4, "HND 700.XX"}, + {14.710724, -86.271922625, 3, 4, "HND 800.XX"}, + {14.869724, -85.9402355, 3, 4, "HND 900.XX"}, + {15.788545, -87.53776625, 3, 4, "HND B00.XX"}, + {15.682124, -86.052248375, 3, 4, "HND C00.XX"}, + {14.810724, -88.8220355, 3, 4, "HND D00.XX"}, + {15.520724, -86.622148375, 3, 4, "HND F00.XX"}, + {13.481524, -87.51660975, 3, 4, "HND G00.XX"}, + {13.900724, -86.60180975, 3, 6, "HND H00.XX"}, + {14.389424, -87.720722625, 3, 6, "HND J00.XX"}, + {15.170724, -87.1720355, 3, 4, "HND K00.XX"}, + {15.071624, -88.8086355, 3, 6, "HND L00.XX"}, + {14.961124, -88.2968355, 3, 4, "HND M00.XX"}, + {14.440724, -87.131922625, 3, 4, "HND N00.XX"}, + {13.566124, -87.50420975, 3, 4, "HND P00.XX"}, + {14.360724, -88.211922625, 3, 6, "HND Q00.XX"}, + {14.570024, -86.899722625, 3, 4, "HND R00.XX"}, + {15.333924, -87.639948375, 4, 5, "HND S00.XX"}, + {16.350424, -86.596674125, 3, 4, "HND T00.XX"}, + {15.660724, -86.322148375, 3, 4, "HND V00.XX"}, + {14.732324, -88.006322625, 3, 4, "HND W00.XX"}, + {14.190724, -88.08180975, 3, 6, "HND X00.XX"}, + {15.572024, -86.290948375, 3, 4, "HND Y00.XX"}, + {15.345724, -87.718048375, 3, 4, "HND Z00.XX"}, + {17.200838, -84.144465, 2, 3, "HND W1.XXXX"}, + {16.073203, -87.1462035, 2, 3, "HND X1.XXXX"}, + {16.073203, -86.6618595, 2, 3, "HND Y1.XXXX"}, + {16.073203, -86.1775155, 2, 3, "HND Z1.XXXX"}, + {15.994003, -88.4028935, 2, 5, "HND 012.XXX"}, + {15.994003, -87.9185495, 2, 5, "HND 112.XXX"}, + {15.994003, -87.4342055, 2, 5, "HND 212.XXX"}, + {15.994003, -86.9498615, 2, 3, "HND 312.XXX"}, + {15.994003, -86.4655175, 2, 3, "HND 412.XXX"}, + {15.994003, -85.9811735, 2, 3, "HND 512.XXX"}, + {15.994003, -85.4968295, 2, 3, "HND 612.XXX"}, + {15.994003, -85.0124855, 2, 3, "HND 712.XXX"}, + {15.994003, -84.5281415, 2, 3, "HND 812.XXX"}, + {15.994003, -84.0437975, 2, 3, "HND 912.XXX"}, + {15.502963, -88.7903685, 2, 5, "HND C12.XXX"}, + {15.502963, -89.2747125, 2, 5, "HND B12.XXX"}, + {15.502963, -88.3060245, 2, 5, "HND D12.XXX"}, + {15.502963, -87.8216805, 3, 4, "HND F12.XXX"}, + {15.502963, -87.3373365, 2, 3, "HND G12.XXX"}, + {15.502963, -86.8529925, 2, 3, "HND H12.XXX"}, + {15.502963, -86.3686485, 2, 3, "HND J12.XXX"}, + {15.502963, -85.8843045, 2, 3, "HND K12.XXX"}, + {15.502963, -85.3999605, 2, 3, "HND L12.XXX"}, + {15.502963, -84.9156165, 2, 3, "HND M12.XXX"}, + {15.502963, -84.4312725, 2, 3, "HND N12.XXX"}, + {15.502963, -83.9469285, 2, 3, "HND P12.XXX"}, + {15.257442, -83.4625845, 2, 3, "HND Q12.XXX"}, + {15.011923, -87.763845, 2, 3, "HND V12.XXX"}, + {15.011923, -88.242981, 2, 3, "HND T12.XXX"}, + {15.011923, -88.722117, 3, 6, "HND S12.XXX"}, + {15.011923, -89.201253, 2, 5, "HND R12.XXX"}, + {15.011923, -87.284709, 2, 3, "HND W12.XXX"}, + {15.011923, -86.805573, 2, 3, "HND X12.XXX"}, + {15.011923, -86.326437, 2, 3, "HND Y12.XXX"}, + {15.011923, -85.847301, 2, 3, "HND Z12.XXX"}, + {14.580388, -85.391901, 2, 5, "HND 0123.XX"}, + {14.580388, -84.912765, 2, 5, "HND 1123.XX"}, + {14.580388, -84.433629, 2, 5, "HND 2123.XX"}, + {14.580388, -83.954493, 2, 5, "HND 3123.XX"}, + {14.089348, -85.516477, 2, 5, "HND D123.XX"}, + {14.089348, -89.349565, 2, 7, "HND 4123.XX"}, + {14.089348, -88.870429, 2, 5, "HND 5123.XX"}, + {14.089348, -88.391293, 2, 5, "HND 6123.XX"}, + {14.089348, -87.912157, 2, 5, "HND 7123.XX"}, + {14.089348, -87.433021, 2, 3, "HND 8123.XX"}, + {14.089348, -86.953885, 2, 3, "HND 9123.XX"}, + {14.089348, -86.474749, 2, 5, "HND B123.XX"}, + {14.089348, -85.995613, 2, 5, "HND C123.XX"}, + {13.598308, -88.774602, 2, 5, "HND F123.XX"}, + {13.598308, -88.295466, 2, 5, "HND G123.XX"}, + {13.598308, -87.81633, 2, 5, "HND H123.XX"}, + {13.598308, -87.337194, 2, 3, "HND J123.XX"}, + {13.598308, -86.858058, 2, 5, "HND K123.XX"}, + {13.598308, -86.378922, 2, 5, "HND L123.XX"}, + {13.598308, -85.899786, 2, 5, "HND M123.XX"}, + {13.104553, -88.055898, 2, 5, "HND N123.XX"}, + {13.104553, -87.576762, 2, 5, "HND P123.XX"}, + {13.104553, -87.097626, 2, 5, "HND Q123.XX"}, + {13.041553, -87.810362, 2, 5, "HND RHHH.HH"}, + {13.041553, -87.331226, 2, 5, "HND SHHH.HH"}, + {13.041553, -86.85209, 2, 5, "HND THHH.HH"}, + {15.24245, -86.1775, 2, 3, "HND DCKR.593"}, + {6.351898, 2.3472725, 4, 5, "BEN 12.XX"}, + {6.492845, 2.0684635, 3, 4, "BEN 12.XXX"}, + {9.395346, 2.5402275, 3, 4, "BEN 000.XX"}, + {9.395346, 2.6066565, 3, 4, "BEN 100.XX"}, + {9.745926, 1.631756625, 3, 5, "BEN 200.XX"}, + {7.220226, 2.039682375, 3, 4, "BEN 300.XX"}, + {7.222226, 1.952682375, 3, 4, "BEN 400.XX"}, + {10.341724, 1.33894275, 3, 7, "BEN 500.XX"}, + {6.660926, 1.65719525, 3, 6, "BEN 600.XX"}, + {8.077526, 2.453682375, 3, 4, "BEN 700.XX"}, + {10.370624, 1.63884275, 3, 5, "BEN 800.XX"}, + {7.016826, 2.599482375, 3, 4, "BEN 900.XX"}, + {11.169824, 2.892429875, 3, 5, "BEN B00.XX"}, + {9.034326, 1.6528695, 3, 6, "BEN C00.XX"}, + {7.115526, 1.925382375, 3, 4, "BEN D00.XX"}, + {8.014426, 2.198982375, 3, 4, "BEN F00.XX"}, + {8.536126, 2.3707695, 3, 4, "BEN G00.XX"}, + {10.397524, 2.34624275, 3, 5, "BEN H00.XX"}, + {11.344724, 2.403929875, 3, 5, "BEN J00.XX"}, + {7.970326, 1.939882375, 3, 4, "BEN K00.XX"}, + {9.974726, 3.162156625, 3, 5, "BEN L00.XX"}, + {11.882724, 3.328929875, 4, 8, "BEN M00.XX"}, + {6.273045, 1.66772625, 3, 7, "BEN N00.XX"}, + {6.773726, 2.61549525, 3, 4, "BEN P00.XX"}, + {7.818426, 2.150982375, 3, 4, "BEN Q00.XX"}, + {10.268224, 2.62974275, 3, 4, "BEN R00.XX"}, + {9.573726, 1.871256625, 3, 5, "BEN S00.XX"}, + {10.268524, 1.95944275, 3, 5, "BEN T00.XX"}, + {12.122324, 3.133229875, 4, 7, "BEN V00.XX"}, + {6.816266, 1.74781475, 3, 6, "BEN W00.XX"}, + {6.381406, 1.86360125, 3, 4, "BEN WK0.00"}, + {6.958866, 1.658329125, 3, 6, "BEN X00.XX"}, + {8.885406, 2.5675565, 3, 4, "BEN XK0.00"}, + {10.638264, 1.23117025, 3, 5, "BEN Y00.XX"}, + {10.809104, 2.09731075, 3, 5, "BEN YK0.00"}, + {7.372466, 2.578829125, 3, 4, "BEN Z00.XX"}, + {7.209965, 2.312443375, 3, 4, "BEN ZK0.00"}, + {6.562116, 1.524425, 2, 5, "BEN 012.XXX"}, + {6.562116, 1.993145, 2, 3, "BEN 112.XXX"}, + {6.562116, 2.461865, 3, 4, "BEN 212.XXX"}, + {7.053156, 1.524425, 2, 5, "BEN 312.XXX"}, + {7.053156, 1.993145, 3, 4, "BEN 412.XXX"}, + {7.053156, 2.461865, 2, 3, "BEN 512.XXX"}, + {7.544196, 1.524425, 2, 5, "BEN 612.XXX"}, + {7.544196, 1.993145, 2, 3, "BEN 712.XXX"}, + {7.544196, 2.461865, 2, 3, "BEN 812.XXX"}, + {8.035236, 1.524425, 2, 5, "BEN 912.XXX"}, + {8.035236, 1.993145, 2, 3, "BEN B12.XXX"}, + {8.035236, 2.461865, 3, 4, "BEN C12.XXX"}, + {8.526275, 1.524425, 2, 5, "BEN D12.XXX"}, + {8.526275, 1.993145, 2, 3, "BEN F12.XXX"}, + {8.526275, 2.461865, 2, 3, "BEN G12.XXX"}, + {9.017315, 1.5247115, 2, 5, "BEN H12.XXX"}, + {9.017315, 1.9986395, 2, 3, "BEN J12.XXX"}, + {9.017315, 2.4725675, 2, 3, "BEN K12.XXX"}, + {9.508355, 1.3588365, 2, 6, "BEN L12.XXX"}, + {9.508355, 1.8327645, 2, 4, "BEN M12.XXX"}, + {9.508355, 2.3066925, 2, 4, "BEN N12.XXX"}, + {9.508355, 2.7806205, 2, 4, "BEN P12.XXX"}, + {9.999395, 1.2877475, 2, 6, "BEN Q12.XXX"}, + {9.999395, 1.7616755, 2, 4, "BEN R12.XXX"}, + {9.999395, 2.2356035, 2, 4, "BEN S12.XXX"}, + {9.999395, 2.7095315, 2, 4, "BEN T12.XXX"}, + {9.999395, 3.1834595, 2, 4, "BEN V12.XXX"}, + {10.490435, 0.7901225, 2, 6, "BEN W12.XXX"}, + {10.490435, 1.2640505, 2, 6, "BEN X12.XXX"}, + {10.490435, 1.7379785, 2, 4, "BEN Y12.XXX"}, + {10.490435, 2.2119065, 2, 4, "BEN Z12.XXX"}, + {10.078595, 2.6858345, 2, 4, "BEN 01.XXXX"}, + {10.078595, 3.1597625, 2, 4, "BEN 11.XXXX"}, + {10.078595, 3.5521435, 3, 5, "BEN 21.XXXX"}, + {10.569635, 0.7901225, 2, 6, "BEN 31.XXXX"}, + {10.569635, 1.2640505, 2, 4, "BEN 41.XXXX"}, + {10.569635, 1.7379785, 2, 4, "BEN 51.XXXX"}, + {10.569635, 2.2119065, 2, 4, "BEN 61.XXXX"}, + {10.569635, 2.6858345, 2, 4, "BEN 71.XXXX"}, + {10.569635, 3.1597625, 2, 4, "BEN 81.XXXX"}, + {10.569635, 3.5521435, 3, 5, "BEN 91.XXXX"}, + {11.060675, 0.9559975, 2, 5, "BEN B1.XXXX"}, + {11.060675, 1.4299255, 2, 5, "BEN C1.XXXX"}, + {11.060675, 1.9038535, 2, 5, "BEN D1.XXXX"}, + {11.060675, 2.3777815, 2, 4, "BEN F1.XXXX"}, + {11.060675, 2.8517095, 2, 4, "BEN G1.XXXX"}, + {11.060675, 3.3256375, 2, 4, "BEN H1.XXXX"}, + {11.865015, 2.148112, 3, 6, "BEN V1.XXXX"}, + {11.545639, 2.6147455, 3, 4, "BEN W1.XXXX"}, + {11.798772, 3.104304, 3, 6, "BEN X1.XXXX"}, + {11.9544205, 2.3956755, 3, 6, "BEN Y1.XXXX"}, + {11.9544205, 2.8696035, 3, 6, "BEN Z1.XXXX"}, + {11.890641, 2.1323995, 3, 6, "BEN V123.XX"}, + {11.890641, 2.6063275, 3, 5, "BEN W123.XX"}, + {11.855544, 3.0816925, 3, 6, "BEN X123.XX"}, + {11.934701, 2.3721975, 3, 6, "BEN Y123.XX"}, + {11.934701, 2.8461255, 3, 6, "BEN Z123.XX"}, + {9.255, 2.315, 2, 3, "BEN XH2Z.8RD"}, + {15.3723, 38.8757585, 4, 5, "ERI 12.XX"}, + {15.558646, 38.7139805, 3, 4, "ERI 12.XXX"}, + {15.758514, 38.394683625, 3, 6, "ERI 000.XX"}, + {12.986814, 42.632563125, 3, 6, "ERI 200.XX"}, + {15.597014, 39.366583625, 4, 5, "ERI 400.XX"}, + {13.910514, 41.62719325, 3, 5, "ERI 600.XX"}, + {14.867514, 38.7518535, 3, 5, "ERI 800.XX"}, + {15.100514, 37.5268535, 3, 6, "ERI B00.XX"}, + {14.824614, 39.3060535, 4, 6, "ERI D00.XX"}, + {13.247714, 42.26659325, 3, 6, "ERI G00.XX"}, + {15.041914, 38.9849535, 3, 4, "ERI J00.XX"}, + {14.615114, 38.768623375, 3, 6, "ERI L00.XX"}, + {14.670514, 39.357023375, 3, 6, "ERI N00.XX"}, + {15.144224, 36.6157645, 3, 6, "ERI Q00.XX"}, + {14.939824, 40.2680645, 4, 5, "ERI R00.XX"}, + {16.705824, 38.434025875, 3, 6, "ERI S00.XX"}, + {16.228624, 38.64303875, 3, 4, "ERI T00.XX"}, + {15.924924, 38.40473875, 3, 6, "ERI V00.XX"}, + {16.291524, 38.00683875, 3, 6, "ERI W00.XX"}, + {15.582424, 37.985351625, 3, 6, "ERI X00.XX"}, + {15.072324, 37.5247645, 3, 6, "ERI Y00.XX"}, + {15.058724, 37.6117645, 3, 6, "ERI Z00.XX"}, + {17.976795, 38.355006, 2, 5, "ERI 012.XXX"}, + {17.619715, 37.361195, 2, 5, "ERI 112.XXX"}, + {17.619715, 37.850747, 2, 5, "ERI 212.XXX"}, + {17.619715, 38.340299, 3, 6, "ERI 312.XXX"}, + {17.619715, 38.829851, 2, 3, "ERI 412.XXX"}, + {17.128674, 36.8765645, 2, 5, "ERI 512.XXX"}, + {17.128674, 37.3609085, 2, 5, "ERI 612.XXX"}, + {17.128674, 37.8452525, 2, 5, "ERI 712.XXX"}, + {17.128674, 38.3295965, 2, 5, "ERI 812.XXX"}, + {17.128674, 38.8139405, 2, 3, "ERI 912.XXX"}, + {16.637635, 36.8765645, 2, 5, "ERI B12.XXX"}, + {16.637635, 37.3609085, 2, 5, "ERI C12.XXX"}, + {16.637635, 37.8452525, 2, 5, "ERI D12.XXX"}, + {16.637635, 38.3295965, 2, 5, "ERI F12.XXX"}, + {16.637635, 38.8139405, 2, 3, "ERI G12.XXX"}, + {16.146595, 36.6343925, 2, 5, "ERI H12.XXX"}, + {16.146595, 37.1187365, 2, 5, "ERI J12.XXX"}, + {16.146595, 37.6030805, 2, 5, "ERI K12.XXX"}, + {16.146595, 38.0874245, 2, 5, "ERI L12.XXX"}, + {16.146595, 38.5717685, 2, 5, "ERI M12.XXX"}, + {16.146595, 39.0561125, 2, 3, "ERI N12.XXX"}, + {15.655555, 36.4648725, 2, 6, "ERI P12.XXX"}, + {15.655555, 36.9492165, 2, 5, "ERI Q12.XXX"}, + {15.655555, 37.4335605, 2, 5, "ERI R12.XXX"}, + {15.655555, 37.9179045, 2, 5, "ERI S12.XXX"}, + {15.655555, 38.4022485, 2, 5, "ERI T12.XXX"}, + {15.655555, 38.8865925, 2, 3, "ERI V12.XXX"}, + {15.655555, 39.3709365, 4, 5, "ERI W12.XXX"}, + {15.655555, 39.8552805, 3, 4, "ERI X12.XXX"}, + {15.764976, 39.8995465, 3, 4, "ERI Y12.XXX"}, + {15.814615, 40.3395795, 3, 4, "ERI Z12.XXX"}, + {14.752727, 36.4648925, 2, 6, "ERI 01.XXXX"}, + {14.752727, 36.9492365, 2, 6, "ERI 11.XXXX"}, + {14.752727, 37.4335805, 2, 6, "ERI 21.XXXX"}, + {14.752727, 37.9179245, 2, 6, "ERI 31.XXXX"}, + {14.752727, 38.4022685, 2, 6, "ERI 41.XXXX"}, + {14.752727, 38.8866125, 2, 4, "ERI B1.XXXX"}, + {14.752727, 39.3709565, 3, 5, "ERI C1.XXXX"}, + {14.752727, 39.8553005, 3, 5, "ERI D1.XXXX"}, + {14.752727, 40.3396445, 3, 5, "ERI F1.XXXX"}, + {14.261687, 36.464606, 2, 6, "ERI 51.XXXX"}, + {14.261687, 36.943742, 2, 6, "ERI 61.XXXX"}, + {14.3081785, 37.4230225, 2, 7, "ERI 71.XXXX"}, + {14.261687, 37.902014, 2, 7, "ERI 81.XXXX"}, + {14.261687, 38.38115, 2, 7, "ERI 91.XXXX"}, + {14.261687, 38.860286, 2, 5, "ERI G1.XXXX"}, + {14.261687, 39.339421, 2, 5, "ERI H1.XXXX"}, + {14.261687, 39.818557, 2, 5, "ERI J1.XXXX"}, + {14.261687, 40.297694, 2, 4, "ERI K1.XXXX"}, + {14.261687, 40.77683, 2, 4, "ERI L1.XXXX"}, + {14.261687, 41.255966, 2, 4, "ERI M1.XXXX"}, + {13.770647, 40.681002, 2, 4, "ERI N1.XXXX"}, + {13.770647, 41.160138, 2, 4, "ERI P1.XXXX"}, + {13.770647, 41.639274, 2, 4, "ERI Q1.XXXX"}, + {13.279607, 41.160138, 2, 4, "ERI R1.XXXX"}, + {13.279607, 41.639274, 2, 4, "ERI S1.XXXX"}, + {13.279607, 42.11841, 2, 5, "ERI T1.XXXX"}, + {12.788567, 41.735101, 2, 4, "ERI V1.XXXX"}, + {12.788567, 42.214238, 3, 6, "ERI W1.XXXX"}, + {12.788567, 42.693373, 3, 6, "ERI X1.XXXX"}, + {12.383795, 42.238194, 2, 6, "ERI Y1.XXXX"}, + {12.383795, 42.708222, 2, 6, "ERI Z1.XXXX"}, + {16.6304765, 39.3462695, 2, 3, "ERI 1234.XX"}, + {15.3372, 38.9149115, 4, 5, "ERI CGFN.W29"}, + {-15.758145, 34.9745835, 4, 6, "MWI 12.XX"}, + {-15.706606, 34.843773375, 3, 5, "MWI 00.XXX"}, + {-13.960686, 33.62859775, 3, 6, "MWI J0.XXX"}, + {-11.411476, 33.969929875, 3, 6, "MWI 000.XX"}, + {-15.350376, 35.286351625, 3, 5, "MWI 100.XX"}, + {-9.895576, 33.870455625, 3, 5, "MWI 200.XX"}, + {-14.416976, 35.218677375, 3, 5, "MWI 300.XX"}, + {-12.997376, 33.448003125, 3, 6, "MWI 400.XX"}, + {-13.754776, 34.41649025, 3, 5, "MWI 500.XX"}, + {-12.872476, 34.226503125, 3, 5, "MWI 600.XX"}, + {-16.889476, 35.212012, 3, 5, "MWI 700.XX"}, + {-15.028376, 35.1854645, 3, 5, "MWI 800.XX"}, + {-14.330776, 34.280777375, 3, 5, "MWI 900.XX"}, + {-14.949876, 34.9164645, 3, 5, "MWI B00.XX"}, + {-10.974576, 33.81994275, 3, 6, "MWI C00.XX"}, + {-11.862076, 33.555829875, 3, 6, "MWI D00.XX"}, + {-15.982976, 35.46023875, 3, 5, "MWI F00.XX"}, + {-13.759276, 32.83819025, 3, 7, "MWI G00.XX"}, + {-13.490576, 33.69819025, 3, 6, "MWI H00.XX"}, + {-11.083976, 33.634529875, 3, 7, "MWI J00.XX"}, + {-11.566576, 34.230429875, 3, 6, "MWI K00.XX"}, + {-15.969276, 35.25773875, 3, 5, "MWI L00.XX"}, + {-14.044776, 34.84699025, 3, 5, "MWI M00.XX"}, + {-15.555376, 34.502451625, 3, 5, "MWI N00.XX"}, + {-14.783576, 34.6053645, 3, 5, "MWI P00.XX"}, + {-9.658576, 33.231955625, 3, 6, "MWI Q00.XX"}, + {-15.980176, 34.78413875, 3, 5, "MWI R00.XX"}, + {-13.290076, 34.04869025, 3, 5, "MWI S00.XX"}, + {-16.023576, 35.07923875, 3, 5, "MWI T00.XX"}, + {-10.583276, 34.09914275, 3, 6, "MWI V00.XX"}, + {-13.598276, 33.87749025, 3, 5, "MWI W00.XX"}, + {-15.747476, 35.59843875, 4, 6, "MWI X00.XX"}, + {-13.949076, 34.44979025, 3, 5, "MWI Y00.XX"}, + {-14.841376, 35.4832645, 4, 6, "MWI Z00.XX"}, + {-9.410405, 32.9376385, 2, 7, "MWI 012.XXX"}, + {-9.410405, 33.4115665, 2, 5, "MWI 112.XXX"}, + {-9.410405, 33.8854945, 2, 4, "MWI 212.XXX"}, + {-9.901445, 33.3404775, 2, 5, "MWI 312.XXX"}, + {-9.901445, 33.8144055, 2, 4, "MWI 412.XXX"}, + {-10.392485, 33.3404775, 2, 5, "MWI 512.XXX"}, + {-10.392485, 33.8144055, 2, 4, "MWI 612.XXX"}, + {-10.883525, 33.1035135, 2, 6, "MWI 712.XXX"}, + {-10.883525, 33.5774415, 2, 6, "MWI 812.XXX"}, + {-10.883525, 34.0513695, 2, 5, "MWI 912.XXX"}, + {-11.374565, 33.1035135, 2, 6, "MWI B12.XXX"}, + {-11.374565, 33.5774415, 2, 6, "MWI C12.XXX"}, + {-11.374565, 34.0513695, 2, 5, "MWI D12.XXX"}, + {-11.865605, 33.2693885, 2, 5, "MWI F12.XXX"}, + {-11.865605, 33.7433165, 2, 4, "MWI G12.XXX"}, + {-12.356645, 32.956414, 2, 6, "MWI H12.XXX"}, + {-12.356645, 33.43555, 2, 5, "MWI J12.XXX"}, + {-12.356645, 33.914686, 2, 4, "MWI K12.XXX"}, + {-12.847685, 32.956414, 2, 5, "MWI L12.XXX"}, + {-12.847685, 33.43555, 2, 5, "MWI M12.XXX"}, + {-12.847685, 33.914686, 2, 4, "MWI N12.XXX"}, + {-13.338725, 32.69825, 2, 5, "MWI P12.XXX"}, + {-13.338725, 33.172025, 2, 5, "MWI Q12.XXX"}, + {-13.338725, 33.651161, 2, 5, "MWI R12.XXX"}, + {-13.338725, 34.130297, 3, 5, "MWI S12.XXX"}, + {-13.338725, 34.609433, 2, 4, "MWI T12.XXX"}, + {-13.338725, 35.088569, 2, 5, "MWI V12.XXX"}, + {-13.829765, 32.69825, 2, 6, "MWI W12.XXX"}, + {-13.829765, 33.172025, 2, 5, "MWI X12.XXX"}, + {-13.829765, 33.651161, 3, 6, "MWI Y12.XXX"}, + {-13.829765, 34.130297, 2, 4, "MWI Z12.XXX"}, + {-14.241605, 34.609433, 2, 4, "MWI 01.XXXX"}, + {-14.241605, 35.088569, 2, 4, "MWI 11.XXXX"}, + {-14.732645, 33.411593, 2, 5, "MWI 21.XXXX"}, + {-14.732645, 33.890729, 2, 4, "MWI 31.XXXX"}, + {-14.732645, 34.369865, 2, 4, "MWI 41.XXXX"}, + {-14.732645, 34.849001, 2, 4, "MWI 51.XXXX"}, + {-14.732645, 35.328137, 2, 4, "MWI 61.XXXX"}, + {-14.732645, 35.497222, 3, 5, "MWI 71.XXXX"}, + {-15.223685, 34.5618055, 2, 4, "MWI 81.XXXX"}, + {-15.223685, 35.0461495, 2, 4, "MWI 91.XXXX"}, + {-15.223685, 35.4923005, 3, 5, "MWI B1.XXXX"}, + {-15.714725, 34.2227655, 2, 4, "MWI C1.XXXX"}, + {-15.714725, 34.7071095, 2, 4, "MWI D1.XXXX"}, + {-15.714725, 35.1914535, 3, 5, "MWI F1.XXXX"}, + {-15.714725, 35.4923005, 3, 5, "MWI G1.XXXX"}, + {-16.205765, 34.2227655, 2, 4, "MWI H1.XXXX"}, + {-16.205765, 34.7071095, 2, 4, "MWI J1.XXXX"}, + {-16.205765, 35.1914535, 2, 4, "MWI K1.XXXX"}, + {-16.205765, 35.4923005, 3, 5, "MWI L1.XXXX"}, + {-16.696805, 34.4165025, 2, 4, "MWI M1.XXXX"}, + {-16.696805, 34.9008465, 3, 5, "MWI N1.XXXX"}, + {-17.106205, 34.9008465, 2, 4, "MWI P1.XXXX"}, + {-15.793245, 35.0137365, 4, 6, "MWI QT4M.G20"}, + {39.0691, 125.7060655, 4, 6, "PRK 12.XX"}, + {39.092404, 125.57984875, 3, 5, "PRK 00.XXX"}, + {39.979304, 127.386137625, 3, 5, "PRK 80.XXX"}, + {41.844904, 129.58688, 3, 7, "PRK J0.XXX"}, + {40.014984, 124.344307125, 3, 10, "PRK S0.XXX"}, + {39.616214, 125.572367125, 3, 5, "PRK 000.XX"}, + {38.752514, 125.316085375, 3, 7, "PRK 200.XX"}, + {39.168114, 127.34387575, 3, 4, "PRK 400.XX"}, + {38.033214, 125.660863875, 3, 5, "PRK 600.XX"}, + {37.946114, 126.502263875, 3, 6, "PRK 800.XX"}, + {39.223814, 125.78107575, 3, 5, "PRK B00.XX"}, + {38.478814, 125.720485375, 3, 5, "PRK D00.XX"}, + {40.951014, 126.5358995, 3, 7, "PRK G00.XX"}, + {40.687514, 129.124409125, 3, 4, "PRK J00.XX"}, + {41.436124, 128.1510125, 3, 7, "PRK L00.XX"}, + {38.786024, 125.591233375, 3, 5, "PRK M00.XX"}, + {42.278724, 130.2742085, 3, 9, "PRK N00.XX"}, + {42.565424, 130.292856, 3, 9, "PRK P00.XX"}, + {42.234545, 129.1907625, 3, 8, "PRK Q00.XX"}, + {40.473624, 128.846651125, 3, 4, "PRK R00.XX"}, + {40.181624, 128.377803625, 3, 4, "PRK S00.XX"}, + {40.085624, 127.917603625, 3, 4, "PRK T00.XX"}, + {40.091724, 128.129003625, 3, 4, "PRK V00.XX"}, + {40.019724, 125.196603625, 3, 10, "PRK W00.XX"}, + {37.968024, 125.320285875, 3, 5, "PRK X00.XX"}, + {42.478724, 129.6966085, 3, 8, "PRK Y00.XX"}, + {40.370424, 128.596203625, 3, 4, "PRK Z00.XX"}, + {42.976595, 129.458573, 2, 8, "PRK 012.XXX"}, + {42.976595, 130.093949, 2, 8, "PRK 112.XXX"}, + {42.496848, 128.8916565, 2, 7, "PRK 212.XXX"}, + {42.496848, 129.5218245, 2, 7, "PRK 312.XXX"}, + {42.496848, 130.1144985, 3, 9, "PRK 412.XXX"}, + {42.005808, 126.591257, 2, 7, "PRK 512.XXX"}, + {42.005808, 127.997417, 2, 7, "PRK 612.XXX"}, + {42.005808, 128.622377, 2, 7, "PRK 712.XXX"}, + {42.005808, 129.247337, 2, 7, "PRK 812.XXX"}, + {42.005808, 129.872297, 2, 7, "PRK 912.XXX"}, + {41.514768, 126.1399575, 2, 6, "PRK B12.XXX"}, + {41.514768, 126.7597095, 2, 6, "PRK C12.XXX"}, + {41.514768, 127.3794615, 2, 6, "PRK D12.XXX"}, + {41.514768, 127.9992135, 2, 6, "PRK F12.XXX"}, + {41.514768, 128.6189655, 2, 6, "PRK G12.XXX"}, + {41.514768, 129.2387175, 2, 6, "PRK H12.XXX"}, + {41.023728, 125.148068, 2, 11, "PRK J12.XXX"}, + {41.023728, 125.762612, 2, 11, "PRK K12.XXX"}, + {41.023728, 126.377156, 2, 6, "PRK L12.XXX"}, + {41.023728, 126.9917, 2, 6, "PRK M12.XXX"}, + {41.023728, 127.606244, 2, 6, "PRK N12.XXX"}, + {41.023728, 128.220788, 2, 4, "PRK P12.XXX"}, + {41.023728, 128.835332, 2, 4, "PRK Q12.XXX"}, + {41.023728, 129.449876, 2, 4, "PRK R12.XXX"}, + {40.532688, 124.3848095, 2, 9, "PRK S12.XXX"}, + {40.532688, 124.9941455, 2, 9, "PRK T12.XXX"}, + {40.532688, 125.6034815, 2, 7, "PRK V12.XXX"}, + {40.532688, 126.2128175, 2, 4, "PRK W12.XXX"}, + {40.532688, 126.8221535, 2, 4, "PRK X12.XXX"}, + {40.532688, 127.4314895, 2, 4, "PRK Y12.XXX"}, + {40.532688, 128.0408255, 2, 3, "PRK Z12.XXX"}, + {40.120848, 128.6501615, 2, 3, "PRK 01.XXXX"}, + {39.629808, 124.201722, 2, 6, "PRK 11.XXXX"}, + {39.629808, 124.80585, 2, 6, "PRK 21.XXXX"}, + {39.629808, 125.409978, 2, 6, "PRK 31.XXXX"}, + {39.629808, 126.014106, 2, 4, "PRK 41.XXXX"}, + {39.629808, 126.618234, 2, 3, "PRK 51.XXXX"}, + {39.629808, 127.222362, 2, 3, "PRK 61.XXXX"}, + {39.629808, 127.82649, 2, 3, "PRK 71.XXXX"}, + {39.138768, 124.5087075, 2, 6, "PRK 81.XXXX"}, + {39.138768, 125.1076275, 2, 6, "PRK 91.XXXX"}, + {39.138768, 125.7065475, 3, 5, "PRK B1.XXXX"}, + {39.138768, 126.3054675, 2, 3, "PRK C1.XXXX"}, + {39.138768, 126.9043875, 2, 3, "PRK D1.XXXX"}, + {39.138768, 127.5033075, 2, 3, "PRK F1.XXXX"}, + {38.647728, 124.927665, 2, 4, "PRK G1.XXXX"}, + {38.647728, 125.521377, 2, 4, "PRK H1.XXXX"}, + {38.647728, 126.115089, 2, 4, "PRK J1.XXXX"}, + {38.647728, 126.708801, 2, 3, "PRK K1.XXXX"}, + {38.647728, 127.302513, 2, 3, "PRK L1.XXXX"}, + {38.647728, 127.896225, 2, 3, "PRK M1.XXXX"}, + {38.156688, 124.3388745, 2, 4, "PRK N1.XXXX"}, + {38.156688, 124.9273785, 2, 4, "PRK P1.XXXX"}, + {38.156688, 125.5158825, 2, 4, "PRK Q1.XXXX"}, + {38.156688, 126.1043865, 2, 4, "PRK R1.XXXX"}, + {38.156688, 126.6928905, 2, 3, "PRK S1.XXXX"}, + {38.156688, 127.2813945, 2, 5, "PRK T1.XXXX"}, + {38.156688, 127.8698985, 2, 5, "PRK V1.XXXX"}, + {37.665648, 124.6331265, 2, 6, "PRK W1.XXXX"}, + {37.665648, 125.2216305, 2, 4, "PRK X1.XXXX"}, + {37.665648, 125.8101345, 2, 6, "PRK Y1.XXXX"}, + {37.665648, 126.3986385, 2, 5, "PRK Z1.XXXX"}, + {39.034, 125.7544805, 4, 6, "PRK 7QLN.D3R"}, + {12.133621, -86.3118275, 4, 5, "NIC 12.XX"}, + {12.184215, -86.3688885, 3, 4, "NIC 12.XXX"}, + {12.478724, -86.919584, 3, 4, "NIC 000.XX"}, + {12.680624, -87.179396875, 3, 4, "NIC 100.XX"}, + {12.976024, -85.978396875, 3, 4, "NIC 200.XX"}, + {13.132724, -86.395696875, 3, 4, "NIC 300.XX"}, + {12.051924, -83.840570125, 3, 4, "NIC 400.XX"}, + {13.683824, -86.49630975, 3, 6, "NIC 500.XX"}, + {12.597724, -87.056184, 3, 4, "NIC 600.XX"}, + {13.135824, -86.049596875, 3, 4, "NIC 700.XX"}, + {12.143424, -85.410884, 3, 4, "NIC 800.XX"}, + {11.730724, -84.501470125, 3, 4, "NIC 900.XX"}, + {12.304824, -86.608084, 3, 4, "NIC B00.XX"}, + {13.971124, -86.16140975, 3, 6, "NIC C00.XX"}, + {14.075124, -83.44280975, 4, 5, "NIC D00.XX"}, + {11.483224, -85.868070125, 4, 5, "NIC F00.XX"}, + {12.190724, -84.261584, 3, 4, "NIC G00.XX"}, + {11.885124, -86.478770125, 3, 4, "NIC H00.XX"}, + {12.510724, -85.701584, 3, 4, "NIC J00.XX"}, + {12.553924, -87.212284, 3, 4, "NIC K00.XX"}, + {12.894824, -86.138096875, 3, 4, "NIC L00.XX"}, + {12.366324, -86.706284, 3, 4, "NIC M00.XX"}, + {13.520724, -86.63180975, 3, 6, "NIC N00.XX"}, + {12.267924, -86.475784, 3, 4, "NIC P00.XX"}, + {12.392464, -85.541602, 3, 4, "NIC Q00.XX"}, + {12.058504, -85.117861125, 3, 4, "NIC QK0.00"}, + {12.734664, -86.148887625, 3, 4, "NIC R00.XX"}, + {13.039804, -86.951205875, 3, 6, "NIC RK0.00"}, + {11.150664, -84.790515375, 3, 6, "NIC S00.XX"}, + {12.917704, -85.243205875, 3, 4, "NIC SK0.00"}, + {13.580064, -86.05497325, 3, 4, "NIC T00.XX"}, + {13.716704, -84.81007875, 3, 4, "NIC TK0.00"}, + {11.995264, -85.199315375, 3, 4, "NIC V00.XX"}, + {13.358004, -86.42867875, 3, 4, "NIC VK0.00"}, + {12.842464, -85.491687625, 3, 4, "NIC W00.XX"}, + {13.716004, -86.16237875, 3, 6, "NIC WK0.00"}, + {12.892464, -86.571687625, 3, 4, "NIC X00.XX"}, + {12.044104, -85.016561125, 3, 4, "NIC XK0.00"}, + {13.928064, -84.42077325, 3, 4, "NIC Y00.XX"}, + {12.165804, -83.076534, 3, 4, "NIC YK0.00"}, + {12.524064, -86.909302, 3, 4, "NIC Z00.XX"}, + {11.244104, -85.886561125, 4, 5, "NIC ZK0.00"}, + {14.839979, -85.269029, 2, 5, "NIC 0HH.HHH"}, + {14.839979, -84.789893, 2, 5, "NIC 1HH.HHH"}, + {14.839979, -84.310757, 2, 5, "NIC 2HH.HHH"}, + {14.839979, -83.831621, 2, 5, "NIC 3HH.HHH"}, + {14.839979, -83.352485, 3, 6, "NIC 4HH.HHH"}, + {14.547659, -85.483573, 2, 5, "NIC 512.XXX"}, + {14.547659, -85.004437, 2, 3, "NIC 612.XXX"}, + {14.547659, -84.525301, 2, 3, "NIC 712.XXX"}, + {14.547659, -84.046165, 2, 3, "NIC 812.XXX"}, + {14.547659, -83.567029, 3, 4, "NIC 912.XXX"}, + {14.056619, -86.920981, 2, 5, "NIC B12.XXX"}, + {14.056619, -86.441845, 2, 5, "NIC C12.XXX"}, + {14.056619, -85.962709, 2, 5, "NIC D12.XXX"}, + {14.056619, -85.483573, 2, 5, "NIC F12.XXX"}, + {14.056619, -85.004437, 2, 3, "NIC G12.XXX"}, + {14.056619, -84.525301, 2, 3, "NIC H12.XXX"}, + {14.056619, -84.046165, 2, 3, "NIC J12.XXX"}, + {14.056619, -83.567029, 3, 4, "NIC K12.XXX"}, + {13.565579, -86.920981, 2, 5, "NIC L12.XXX"}, + {13.565579, -86.441845, 2, 3, "NIC M12.XXX"}, + {13.565579, -85.962709, 2, 3, "NIC N12.XXX"}, + {13.565579, -85.483573, 2, 3, "NIC P12.XXX"}, + {13.565579, -85.004437, 2, 3, "NIC Q12.XXX"}, + {13.565579, -84.525301, 2, 3, "NIC R12.XXX"}, + {13.565579, -84.046165, 2, 3, "NIC S12.XXX"}, + {13.565579, -83.567029, 3, 4, "NIC T12.XXX"}, + {13.074539, -87.668433, 2, 5, "NIC V12.XXX"}, + {13.074539, -87.189297, 2, 5, "NIC W12.XXX"}, + {13.074539, -86.710161, 2, 5, "NIC X12.XXX"}, + {13.074539, -86.231025, 2, 3, "NIC Y12.XXX"}, + {13.074539, -85.751889, 2, 3, "NIC Z12.XXX"}, + {12.662699, -85.272753, 2, 3, "NIC 01.XXXX"}, + {12.662699, -84.793617, 2, 3, "NIC 11.XXXX"}, + {12.662699, -84.314481, 2, 3, "NIC 21.XXXX"}, + {12.662699, -83.835345, 2, 3, "NIC 31.XXXX"}, + {12.171659, -87.668433, 2, 3, "NIC 41.XXXX"}, + {12.171659, -87.189297, 2, 3, "NIC 51.XXXX"}, + {12.171659, -86.710161, 2, 3, "NIC 61.XXXX"}, + {12.171659, -86.231025, 3, 4, "NIC 71.XXXX"}, + {12.171659, -85.751889, 2, 3, "NIC 81.XXXX"}, + {12.171659, -85.272753, 2, 3, "NIC 91.XXXX"}, + {12.171659, -84.793617, 2, 3, "NIC B1.XXXX"}, + {12.171659, -84.314481, 2, 3, "NIC C1.XXXX"}, + {12.171659, -83.835345, 2, 3, "NIC D1.XXXX"}, + {11.680619, -86.8968935, 2, 3, "NIC F1.XXXX"}, + {11.680619, -86.4229655, 2, 3, "NIC G1.XXXX"}, + {11.680619, -85.9490375, 2, 3, "NIC H1.XXXX"}, + {11.680619, -85.4751095, 2, 3, "NIC J1.XXXX"}, + {11.680619, -85.0011815, 2, 3, "NIC K1.XXXX"}, + {11.680619, -84.5272535, 2, 3, "NIC L1.XXXX"}, + {11.680619, -84.0533255, 2, 3, "NIC M1.XXXX"}, + {11.189579, -86.4229655, 2, 3, "NIC N1.XXXX"}, + {11.189579, -85.9490375, 3, 6, "NIC P1.XXXX"}, + {11.189579, -85.4751095, 3, 6, "NIC Q1.XXXX"}, + {11.189579, -85.0011815, 3, 6, "NIC R1.XXXX"}, + {11.189579, -84.5272535, 3, 6, "NIC S1.XXXX"}, + {11.189579, -84.0533255, 3, 4, "NIC T1.XXXX"}, + {11.042267, -85.9490375, 2, 5, "NIC V1.XXXX"}, + {10.993163, -85.4751095, 2, 5, "NIC W1.XXXX"}, + {10.944059, -85.0011815, 2, 5, "NIC X1.XXXX"}, + {10.791836, -84.5272535, 2, 5, "NIC Y1.XXXX"}, + {10.737822, -84.0533255, 2, 5, "NIC Z1.XXXX"}, + {14.48159, -83.5455115, 3, 4, "NIC 1234.XX"}, + {12.8675, -85.0, 2, 3, "NIC GW1V.DLQ"}, + {38.008532, 23.6778835, 4, 5, "GRC 12.XX"}, + {38.028555, 23.3366495, 3, 4, "GRC 12.XXX"}, + {38.280724, 21.708585875, 3, 4, "GRC 000.XX"}, + {35.345724, 25.08028, 4, 5, "GRC 100.XX"}, + {39.680724, 22.367455125, 3, 4, "GRC 200.XX"}, + {40.620724, 22.936551125, 4, 5, "GRC 300.XX"}, + {39.410724, 22.887455125, 3, 4, "GRC 400.XX"}, + {39.700724, 20.797455125, 3, 6, "GRC 500.XX"}, + {40.980724, 24.3408125, 3, 4, "GRC 600.XX"}, + {41.127124, 23.4963125, 3, 4, "GRC 700.XX"}, + {38.530724, 23.548133375, 3, 4, "GRC 800.XX"}, + {35.550724, 23.97028, 4, 5, "GRC 900.XX"}, + {36.455524, 28.14700275, 3, 5, "GRC B00.XX"}, + {40.300724, 22.447003625, 3, 4, "GRC C00.XX"}, + {37.050724, 22.069263125, 3, 4, "GRC D00.XX"}, + {40.917424, 25.824151125, 3, 5, "GRC F00.XX"}, + {39.600724, 21.717455125, 3, 4, "GRC G00.XX"}, + {38.940724, 22.37779475, 3, 4, "GRC H00.XX"}, + {41.150724, 24.8412125, 3, 4, "GRC J00.XX"}, + {40.560724, 22.146551125, 3, 4, "GRC K00.XX"}, + {38.660724, 21.358133375, 3, 4, "GRC L00.XX"}, + {40.700724, 22.866551125, 3, 4, "GRC M00.XX"}, + {39.410724, 21.867455125, 3, 4, "GRC N00.XX"}, + {39.664424, 19.825855125, 4, 7, "GRC P00.XX"}, + {41.132464, 25.3591235, 3, 4, "GRC Q00.XX"}, + {41.142004, 24.1106495, 3, 4, "GRC QK0.00"}, + {40.312464, 21.749724875, 3, 4, "GRC R00.XX"}, + {40.504104, 21.645767125, 3, 4, "GRC RK0.00"}, + {35.358364, 24.433215, 4, 5, "GRC S00.XX"}, + {39.104004, 26.50306275, 3, 6, "GRC SK0.00"}, + {40.813864, 22.343181375, 3, 4, "GRC T00.XX"}, + {37.509604, 22.3400865, 3, 4, "GRC TK0.00"}, + {37.650664, 22.7006845, 3, 4, "GRC V00.XX"}, + {38.392185, 26.116626125, 3, 5, "GRC VK0.00"}, + {37.687264, 21.3953845, 3, 4, "GRC W00.XX"}, + {38.310004, 23.284980375, 3, 4, "GRC WK0.00"}, + {38.262464, 22.040927625, 3, 4, "GRC X00.XX"}, + {38.440604, 22.865180375, 3, 4, "GRC XK0.00"}, + {40.660664, 22.050281375, 3, 4, "GRC Y00.XX"}, + {39.154104, 20.95656275, 3, 4, "GRC YK0.00"}, + {37.970345, 22.909284375, 3, 4, "GRC Z00.XX"}, + {40.781692, 22.024067125, 3, 4, "GRC ZK0.00"}, + {39.455775, 19.39477, 2, 3, "GRC 01.XXXX"}, + {38.058075, 20.3212265, 3, 4, "GRC 11.XXXX"}, + {37.576375, 20.5158265, 3, 4, "GRC 21.XXXX"}, + {35.246375, 23.410175, 3, 4, "GRC 31.XXXX"}, + {35.172719, 23.983055, 3, 4, "GRC 41.XXXX"}, + {35.270927, 24.555935, 4, 5, "GRC 51.XXXX"}, + {34.833795, 24.5608565, 3, 4, "GRC 61.XXXX"}, + {34.94193, 25.1285285, 3, 4, "GRC 71.XXXX"}, + {35.177072, 25.712097, 3, 4, "GRC 81.XXXX"}, + {37.297675, 24.2440265, 3, 4, "GRC 91.XXXX"}, + {35.896075, 27.410975, 3, 5, "GRC B1.XXXX"}, + {36.067939, 27.754703, 4, 6, "GRC C1.XXXX"}, + {38.971175, 25.4587915, 3, 4, "GRC D1.XXXX"}, + {38.971175, 26.0577115, 2, 4, "GRC F1.XXXX"}, + {36.627375, 26.8128615, 4, 6, "GRC G1.XXXX"}, + {36.787675, 24.95614, 4, 5, "GRC H1.XXXX"}, + {36.787675, 25.539436, 4, 5, "GRC J1.XXXX"}, + {36.343675, 25.0046615, 3, 4, "GRC K1.XXXX"}, + {36.270075, 26.2367615, 3, 5, "GRC L1.XXXX"}, + {36.567021, 24.23323, 2, 3, "GRC M1.XXXX"}, + {37.4723065, 24.8161125, 3, 4, "GRC N1.XXXX"}, + {37.547475, 24.7099265, 3, 4, "GRC P1.XXXX"}, + {39.710175, 24.97197, 2, 3, "GRC Q1.XXXX"}, + {35.5805235, 26.8400425, 3, 4, "GRC R1.XXXX"}, + {37.6022355, 26.020005, 2, 4, "GRC S1.XXXX"}, + {36.818075, 24.28054, 4, 5, "GRC T1.XXXX"}, + {38.694675, 24.254905, 4, 5, "GRC V1.XXXX"}, + {40.389175, 24.4016565, 2, 3, "GRC W1.XXXX"}, + {40.308875, 25.3690565, 2, 3, "GRC X1.XXXX"}, + {37.362675, 26.5268265, 4, 7, "GRC Y1.XXXX"}, + {38.167575, 25.7422265, 2, 4, "GRC Z1.XXXX"}, + {41.427597, 22.8069615, 2, 7, "GRC 012.XXX"}, + {41.5453335, 23.9387755, 2, 5, "GRC 112.XXX"}, + {41.5453335, 24.5585265, 2, 5, "GRC 212.XXX"}, + {41.264167, 25.7489655, 3, 8, "GRC 312.XXX"}, + {41.264167, 26.202798, 2, 4, "GRC 412.XXX"}, + {41.159451, 20.873816, 2, 8, "GRC 512.XXX"}, + {41.159451, 21.48836, 2, 5, "GRC 612.XXX"}, + {41.159451, 22.102904, 2, 5, "GRC 712.XXX"}, + {41.159451, 22.717448, 2, 5, "GRC 812.XXX"}, + {41.159451, 23.331992, 2, 3, "GRC 912.XXX"}, + {41.159451, 23.946536, 2, 3, "GRC B12.XXX"}, + {41.159451, 24.56108, 2, 3, "GRC C12.XXX"}, + {41.282211, 25.175624, 2, 5, "GRC D12.XXX"}, + {41.159451, 25.790168, 2, 4, "GRC F12.XXX"}, + {40.668411, 20.7128105, 2, 5, "GRC G12.XXX"}, + {40.668411, 21.3221465, 2, 3, "GRC H12.XXX"}, + {40.668411, 21.9314825, 2, 3, "GRC J12.XXX"}, + {40.668411, 22.5408185, 2, 3, "GRC K12.XXX"}, + {40.668411, 23.1501545, 2, 3, "GRC L12.XXX"}, + {40.668411, 23.7594905, 2, 3, "GRC M12.XXX"}, + {40.177371, 20.225055, 2, 5, "GRC N12.XXX"}, + {40.177371, 20.829183, 2, 5, "GRC P12.XXX"}, + {40.177371, 21.433311, 2, 3, "GRC Q12.XXX"}, + {40.177371, 22.037439, 2, 3, "GRC R12.XXX"}, + {40.177371, 22.641567, 2, 3, "GRC S12.XXX"}, + {40.177371, 23.245695, 2, 3, "GRC T12.XXX"}, + {40.177371, 23.849823, 2, 3, "GRC V12.XXX"}, + {39.686331, 19.7768805, 3, 6, "GRC W12.XXX"}, + {39.686331, 20.3758005, 2, 5, "GRC X12.XXX"}, + {39.686331, 20.9747205, 2, 5, "GRC Y12.XXX"}, + {39.686331, 21.5736405, 2, 3, "GRC Z12.XXX"}, + {39.254796, 22.1428905, 2, 3, "GRC 0123.XX"}, + {39.254796, 22.7418105, 2, 3, "GRC 1123.XX"}, + {38.763756, 20.43594, 3, 4, "GRC 2123.XX"}, + {38.763756, 21.029652, 2, 3, "GRC 3123.XX"}, + {38.763756, 21.623364, 2, 3, "GRC 4123.XX"}, + {38.763756, 22.217076, 2, 3, "GRC 5123.XX"}, + {38.763756, 22.810788, 2, 3, "GRC 6123.XX"}, + {38.763756, 23.4045, 2, 3, "GRC 7123.XX"}, + {38.272716, 20.4411195, 4, 5, "GRC 8123.XX"}, + {38.272716, 21.0296235, 3, 4, "GRC 9123.XX"}, + {38.272716, 21.6181275, 2, 3, "GRC B123.XX"}, + {38.272716, 22.2066315, 2, 3, "GRC C123.XX"}, + {38.272716, 22.7951355, 2, 3, "GRC D123.XX"}, + {38.272716, 23.3836395, 2, 3, "GRC F123.XX"}, + {38.272716, 23.9721435, 2, 3, "GRC G123.XX"}, + {37.781676, 21.0884735, 2, 3, "GRC H123.XX"}, + {37.781676, 21.6769775, 2, 3, "GRC J123.XX"}, + {37.781676, 22.2654815, 2, 3, "GRC K123.XX"}, + {37.781676, 22.8539855, 2, 3, "GRC L123.XX"}, + {37.781676, 23.4424895, 3, 4, "GRC M123.XX"}, + {37.781676, 24.0309935, 3, 4, "GRC N123.XX"}, + {37.287921, 21.2355995, 2, 3, "GRC P123.XX"}, + {37.287921, 21.8241035, 2, 3, "GRC Q123.XX"}, + {37.287921, 22.4126075, 2, 3, "GRC R123.XX"}, + {37.287921, 23.0011115, 2, 3, "GRC S123.XX"}, + {37.287921, 23.5896155, 3, 4, "GRC T123.XX"}, + {36.801355, 21.529766, 2, 3, "GRC V123.XX"}, + {36.812706, 22.0031065, 2, 3, "GRC W123.XX"}, + {36.812706, 22.5531065, 2, 3, "GRC X123.XX"}, + {36.308556, 22.2932875, 2, 3, "GRC Y123.XX"}, + {36.3438485, 22.871119, 2, 3, "GRC Z123.XX"}, + {39.1809145, 19.4290255, 2, 3, "GRC 012.XXXX"}, + {38.3906625, 20.066855, 2, 3, "GRC 112.XXXX"}, + {39.5865245, 23.929454, 2, 3, "GRC 212.XXXX"}, + {37.4293715, 23.1907785, 3, 4, "GRC 312.XXXX"}, + {37.3915585, 24.8629235, 3, 4, "GRC 412.XXXX"}, + {37.3915585, 26.1646035, 3, 5, "GRC 512.XXXX"}, + {35.8865245, 23.3127515, 2, 3, "GRC 612.XXXX"}, + {36.0675675, 25.092729, 2, 3, "GRC 712.XXXX"}, + {36.5668955, 26.573581, 4, 6, "GRC 812.XXXX"}, + {36.037683, 28.0063135, 3, 5, "GRC 912.XXXX"}, + {37.973432, 23.7254565, 4, 5, "GRC FJ4V.BRG"}, + {38.595416, 68.7222445, 4, 6, "TJK 12.XX"}, + {38.4888245, 68.2012425, 4, 7, "TJK 12.XXX"}, + {38.341624, 68.975585875, 3, 6, "TJK 000.XX"}, + {38.408024, 69.246633375, 3, 6, "TJK 100.XX"}, + {40.326524, 69.588003625, 3, 7, "TJK 200.XX"}, + {37.942524, 69.734585875, 3, 6, "TJK 300.XX"}, + {37.880724, 68.718585875, 3, 6, "TJK 400.XX"}, + {40.345624, 70.362903625, 3, 7, "TJK 500.XX"}, + {39.976545, 68.958493125, 3, 5, "TJK 600.XX"}, + {38.550724, 68.168133375, 3, 6, "TJK 700.XX"}, + {40.162745, 70.587493125, 4, 9, "TJK 800.XX"}, + {39.512045, 67.464690625, 3, 6, "TJK 900.XX"}, + {37.530724, 71.4989245, 4, 7, "TJK B00.XX"}, + {37.859324, 69.588085875, 3, 6, "TJK C00.XX"}, + {40.286324, 69.683403625, 4, 8, "TJK D00.XX"}, + {37.631024, 68.5782245, 3, 6, "TJK F00.XX"}, + {37.538024, 69.3649245, 3, 6, "TJK G00.XX"}, + {37.689624, 69.5650245, 3, 6, "TJK H00.XX"}, + {38.139024, 69.276985875, 3, 6, "TJK J00.XX"}, + {37.736124, 68.7778245, 3, 6, "TJK K00.XX"}, + {40.169145, 69.439393125, 3, 8, "TJK L00.XX"}, + {40.454124, 69.241051125, 3, 6, "TJK M00.XX"}, + {40.254424, 69.747103625, 4, 8, "TJK N00.XX"}, + {37.300724, 68.079263125, 3, 7, "TJK P00.XX"}, + {40.544324, 69.264551125, 3, 7, "TJK Q00.XX"}, + {40.173704, 69.316332125, 3, 8, "TJK R00.XX"}, + {39.039904, 70.34736275, 3, 5, "TJK RK0.00"}, + {40.569164, 69.578381375, 3, 9, "TJK S00.XX"}, + {40.665204, 70.314967125, 3, 9, "TJK SK0.00"}, + {37.872464, 68.865427625, 3, 6, "TJK T00.XX"}, + {38.088768, 69.994670625, 3, 6, "TJK TK0.00"}, + {38.747964, 69.658884125, 3, 5, "TJK V00.XX"}, + {37.942304, 68.784769875, 3, 6, "TJK VK0.00"}, + {40.233364, 68.795524875, 3, 6, "TJK W00.XX"}, + {38.522004, 68.515480375, 4, 6, "TJK WK0.00"}, + {38.566064, 69.286184125, 3, 5, "TJK X00.XX"}, + {37.398604, 68.5987865, 3, 7, "TJK XK0.00"}, + {40.290064, 68.768824875, 3, 6, "TJK Y00.XX"}, + {39.956304, 69.098756625, 3, 5, "TJK YK0.00"}, + {37.786564, 68.7623845, 3, 6, "TJK Z00.XX"}, + {38.560904, 68.304180375, 4, 7, "TJK ZK0.00"}, + {36.9806825, 71.5309795, 2, 4, "TJK 1234.XX"}, + {40.594868, 69.2705095, 2, 8, "TJK 012.XXX"}, + {41.007535, 70.218783, 2, 8, "TJK 112.XXX"}, + {40.516495, 68.4906895, 2, 5, "TJK 212.XXX"}, + {40.516495, 69.1000255, 2, 5, "TJK 312.XXX"}, + {40.516495, 69.7093615, 2, 6, "TJK 412.XXX"}, + {40.516495, 70.3186975, 2, 6, "TJK 512.XXX"}, + {40.035275, 68.581804, 2, 4, "TJK 612.XXX"}, + {40.035275, 69.185932, 2, 4, "TJK 712.XXX"}, + {40.21205, 70.424394, 3, 8, "TJK 812.XXX"}, + {39.632623, 67.3764905, 2, 5, "TJK 912.XXX"}, + {39.632623, 67.9754105, 2, 5, "TJK B12.XXX"}, + {39.632623, 68.5743305, 3, 5, "TJK C12.XXX"}, + {39.632623, 69.1732505, 3, 5, "TJK D12.XXX"}, + {39.632623, 69.7721705, 2, 5, "TJK F12.XXX"}, + {39.632623, 70.3710905, 2, 5, "TJK G12.XXX"}, + {39.632623, 70.9700105, 2, 6, "TJK H12.XXX"}, + {39.632623, 71.5689305, 2, 6, "TJK J12.XXX"}, + {39.632623, 72.1678505, 2, 6, "TJK K12.XXX"}, + {39.632623, 72.7667705, 2, 6, "TJK L12.XXX"}, + {39.632623, 73.3656905, 2, 5, "TJK M12.XXX"}, + {39.141583, 67.376204, 2, 5, "TJK N12.XXX"}, + {39.141583, 67.969916, 2, 5, "TJK P12.XXX"}, + {39.141583, 68.563628, 2, 4, "TJK Q12.XXX"}, + {39.141583, 69.15734, 2, 4, "TJK R12.XXX"}, + {39.141583, 69.751052, 2, 4, "TJK S12.XXX"}, + {39.141583, 70.344764, 2, 4, "TJK T12.XXX"}, + {39.141583, 70.938476, 2, 4, "TJK V12.XXX"}, + {39.141583, 71.532188, 2, 4, "TJK W12.XXX"}, + {39.141583, 72.1259, 2, 4, "TJK X12.XXX"}, + {39.141583, 72.719612, 2, 4, "TJK Y12.XXX"}, + {39.141583, 73.313324, 2, 3, "TJK Z12.XXX"}, + {38.238703, 67.9748375, 2, 5, "TJK 01.XXXX"}, + {38.238703, 68.5633415, 2, 5, "TJK 11.XXXX"}, + {38.238703, 69.1518455, 2, 5, "TJK 21.XXXX"}, + {38.238703, 69.7403495, 2, 5, "TJK 31.XXXX"}, + {38.238703, 70.3288535, 2, 5, "TJK 41.XXXX"}, + {38.238703, 70.9173575, 2, 5, "TJK 51.XXXX"}, + {38.238703, 71.5058615, 2, 5, "TJK 61.XXXX"}, + {38.238703, 72.0943655, 2, 5, "TJK 71.XXXX"}, + {38.238703, 72.6828695, 2, 5, "TJK 81.XXXX"}, + {38.238703, 73.2713735, 2, 4, "TJK 91.XXXX"}, + {38.238703, 73.8598775, 2, 6, "TJK B1.XXXX"}, + {38.238703, 74.4483815, 2, 6, "TJK C1.XXXX"}, + {37.747663, 71.2881155, 2, 5, "TJK D1.XXXX"}, + {37.256623, 71.287829, 2, 5, "TJK F1.XXXX"}, + {37.747663, 67.7883395, 2, 5, "TJK G1.XXXX"}, + {37.747663, 68.3768435, 2, 5, "TJK H1.XXXX"}, + {37.747663, 68.9653475, 2, 5, "TJK J1.XXXX"}, + {37.747663, 69.5538515, 2, 5, "TJK K1.XXXX"}, + {37.747663, 70.1423555, 2, 5, "TJK L1.XXXX"}, + {37.256623, 67.788053, 2, 6, "TJK M1.XXXX"}, + {37.256623, 68.371349, 2, 6, "TJK N1.XXXX"}, + {37.256623, 68.954645, 2, 6, "TJK P1.XXXX"}, + {37.256623, 69.537941, 2, 6, "TJK Q1.XXXX"}, + {37.256623, 70.121237, 2, 6, "TJK R1.XXXX"}, + {36.765583, 67.788053, 2, 5, "TJK S1.XXXX"}, + {36.765583, 68.371349, 2, 5, "TJK T1.XXXX"}, + {36.765583, 68.954645, 2, 5, "TJK V1.XXXX"}, + {38.863, 71.2645, 2, 4, "TJK MHNK.9X4"}, + {23.7667, 90.361042, 4, 5, "BGD 12.XX"}, + {23.5216915, 90.2134945, 3, 4, "BGD 12.XXX"}, + {22.392545, 91.7455425, 3, 6, "BGD 000.XX"}, + {22.329545, 91.7602425, 3, 6, "BGD 100.XX"}, + {22.867024, 89.51263075, 3, 4, "BGD 200.XX"}, + {24.414045, 88.55301725, 3, 9, "BGD 300.XX"}, + {23.472945, 91.157276375, 3, 9, "BGD 400.XX"}, + {24.790624, 90.3634525, 3, 8, "BGD 500.XX"}, + {24.912445, 91.8220785, 3, 8, "BGD 600.XX"}, + {25.790724, 89.204913875, 3, 5, "BGD 700.XX"}, + {23.960124, 90.660591125, 3, 4, "BGD 800.XX"}, + {22.737924, 90.31663075, 3, 4, "BGD 900.XX"}, + {21.489224, 91.95058225, 4, 5, "BGD B00.XX"}, + {23.210124, 89.162317875, 3, 5, "BGD C00.XX"}, + {24.888824, 89.3268525, 3, 4, "BGD D00.XX"}, + {24.015324, 91.062491125, 3, 4, "BGD F00.XX"}, + {25.670724, 88.59502675, 3, 9, "BGD G00.XX"}, + {24.047324, 89.195091125, 3, 4, "BGD H00.XX"}, + {24.633424, 88.21807825, 3, 11, "BGD J00.XX"}, + {24.288524, 89.89197825, 3, 10, "BGD K00.XX"}, + {24.960724, 89.8952525, 3, 10, "BGD L00.XX"}, + {24.860724, 88.9152525, 3, 8, "BGD M00.XX"}, + {24.500824, 89.62917825, 3, 4, "BGD N00.XX"}, + {23.270024, 90.637017875, 3, 4, "BGD P00.XX"}, + {22.986724, 91.07843075, 3, 4, "BGD Q00.XX"}, + {23.922464, 89.097851375, 3, 8, "BGD R00.XX"}, + {23.626804, 88.831657125, 3, 9, "BGD RK0.00"}, + {22.883564, 91.06440925, 3, 4, "BGD S00.XX"}, + {22.709304, 89.04737375, 3, 9, "BGD SK0.00"}, + {25.345764, 89.50692225, 3, 4, "BGD T00.XX"}, + {23.592904, 89.816901875, 3, 4, "BGD TK0.00"}, + {24.133064, 89.038351375, 3, 8, "BGD V00.XX"}, + {24.053304, 90.957657125, 3, 4, "BGD VK0.00"}, + {24.423664, 88.94906575, 3, 8, "BGD W00.XX"}, + {24.168904, 89.57118425, 3, 4, "BGD WK0.00"}, + {25.027564, 89.9834935, 3, 11, "BGD X00.XX"}, + {22.679304, 90.59757375, 3, 4, "BGD XK0.00"}, + {23.554864, 89.138123625, 3, 4, "BGD Y00.XX"}, + {24.423804, 90.75238425, 3, 8, "BGD YK0.00"}, + {25.826064, 89.611136625, 3, 5, "BGD Z00.XX"}, + {24.367204, 91.39798425, 3, 11, "BGD ZK0.00"}, + {26.594595, 88.3287635, 2, 10, "BGD 012.XXX"}, + {26.437283, 88.8443555, 2, 8, "BGD 112.XXX"}, + {26.191763, 88.1070585, 2, 11, "BGD 212.XXX"}, + {26.191763, 88.6226505, 3, 9, "BGD 312.XXX"}, + {26.0816735, 89.1341495, 3, 9, "BGD 412.XXX"}, + {25.7901065, 89.5603095, 2, 4, "BGD 512.XXX"}, + {25.6828415, 88.3383495, 2, 8, "BGD 612.XXX"}, + {25.700723, 88.8701345, 2, 7, "BGD 712.XXX"}, + {25.6295395, 89.3849985, 2, 3, "BGD 812.XXX"}, + {25.209683, 88.0931715, 2, 11, "BGD 912.XXX"}, + {25.209683, 88.6087625, 2, 8, "BGD B12.XXX"}, + {25.209683, 89.1243545, 2, 4, "BGD C12.XXX"}, + {24.76621, 89.623196, 2, 3, "BGD D12.XXX"}, + {25.2034995, 90.098065, 2, 10, "BGD F12.XXX"}, + {25.0906535, 90.60749, 2, 10, "BGD G12.XXX"}, + {25.209683, 91.1723305, 2, 10, "BGD H12.XXX"}, + {25.209683, 91.6879225, 2, 10, "BGD J12.XXX"}, + {24.608731, 92.17885, 2, 9, "BGD K12.XXX"}, + {24.685521, 88.0327625, 2, 10, "BGD L12.XXX"}, + {24.7007615, 88.577501, 2, 8, "BGD M12.XXX"}, + {24.718643, 89.094053, 2, 7, "BGD N12.XXX"}, + {24.718643, 89.604436, 2, 3, "BGD P12.XXX"}, + {24.718643, 90.11482, 2, 7, "BGD Q12.XXX"}, + {24.718643, 90.625204, 2, 7, "BGD R12.XXX"}, + {24.718643, 91.135589, 2, 7, "BGD S12.XXX"}, + {24.643332, 91.6443925, 2, 7, "BGD T12.XXX"}, + {24.227603, 88.583668, 2, 8, "BGD V12.XXX"}, + {24.227603, 89.094051, 2, 7, "BGD W12.XXX"}, + {24.227603, 89.604435, 2, 3, "BGD X12.XXX"}, + {24.227603, 90.114819, 2, 3, "BGD Y12.XXX"}, + {24.227603, 90.625204, 2, 3, "BGD Z12.XXX"}, + {23.815763, 91.135588, 2, 8, "BGD 01.XXXX"}, + {24.110387, 91.645972, 2, 8, "BGD 11.XXXX"}, + {23.324723, 88.5885885, 2, 8, "BGD 21.XXXX"}, + {23.324723, 89.0937645, 2, 7, "BGD 31.XXXX"}, + {23.324723, 89.5989405, 2, 3, "BGD 41.XXXX"}, + {23.324723, 90.1041165, 2, 3, "BGD 51.XXXX"}, + {23.324723, 90.6092925, 2, 3, "BGD 61.XXXX"}, + {23.324723, 91.1144685, 2, 3, "BGD 71.XXXX"}, + {22.833683, 88.7178065, 2, 8, "BGD B1.XXXX"}, + {22.833683, 89.2229825, 2, 4, "BGD C1.XXXX"}, + {22.833683, 89.7281585, 2, 3, "BGD D1.XXXX"}, + {22.833683, 90.2333345, 2, 3, "BGD F1.XXXX"}, + {22.833683, 90.7385105, 2, 3, "BGD G1.XXXX"}, + {22.833683, 91.2436865, 2, 5, "BGD H1.XXXX"}, + {23.6311025, 91.869874, 2, 8, "BGD 81.XXXX"}, + {23.0696355, 91.748, 2, 9, "BGD J1.XXXX"}, + {23.0462045, 92.1259835, 2, 8, "BGD K1.XXXX"}, + {22.342642, 88.9350315, 2, 8, "BGD L1.XXXX"}, + {22.342642, 89.4402075, 2, 3, "BGD M1.XXXX"}, + {22.342642, 89.9453835, 2, 3, "BGD N1.XXXX"}, + {22.342642, 90.4505595, 2, 3, "BGD P1.XXXX"}, + {22.342642, 90.9557355, 2, 3, "BGD Q1.XXXX"}, + {22.342642, 91.4609115, 2, 5, "BGD R1.XXXX"}, + {22.342642, 91.9660875, 2, 5, "BGD S1.XXXX"}, + {22.342642, 92.2046145, 3, 10, "BGD T1.XXXX"}, + {21.851603, 91.682903, 3, 4, "BGD V1.XXXX"}, + {21.851603, 92.182871, 2, 4, "BGD W1.XXXX"}, + {21.360562, 91.857891, 3, 4, "BGD X1.XXXX"}, + {21.511068, 92.345749, 2, 4, "BGD Y1.XXXX"}, + {21.029297, 92.0471715, 2, 3, "BGD Z1.XXXX"}, + {21.922553, 89.103313, 2, 4, "BGD 1234.XX"}, + {26.218368, 88.1734485, 2, 11, "BGD 1234.XXX"}, + {27.7451, 85.2689595, 4, 8, "NPL 12.XX"}, + {27.916315, 85.1425365, 4, 10, "NPL 12.XXX"}, + {26.430414, 87.222031125, 3, 11, "NPL 000.XX"}, + {28.200514, 83.920911875, 3, 11, "NPL 200.XX"}, + {27.000514, 84.801591375, 3, 10, "NPL 400.XX"}, + {26.790514, 87.205291375, 3, 12, "NPL 600.XX"}, + {27.643514, 84.330651625, 3, 9, "NPL 800.XX"}, + {26.699414, 85.845431125, 3, 12, "NPL B00.XX"}, + {29.004024, 80.119957375, 3, 15, "NPL D00.XX"}, + {27.719424, 83.400435625, 3, 9, "NPL F00.XX"}, + {28.730724, 80.543783125, 3, 13, "NPL G00.XX"}, + {27.450724, 84.974235625, 4, 10, "NPL H00.XX"}, + {28.088224, 81.574709875, 3, 12, "NPL J00.XX"}, + {26.716124, 87.623487125, 3, 11, "NPL K00.XX"}, + {27.555124, 83.404735625, 3, 9, "NPL L00.XX"}, + {28.247424, 81.297509875, 3, 12, "NPL M00.XX"}, + {26.713524, 87.224387125, 3, 12, "NPL N00.XX"}, + {28.571324, 81.065783125, 3, 11, "NPL P00.XX"}, + {28.170724, 82.244009875, 3, 11, "NPL Q00.XX"}, + {26.837924, 86.653661375, 3, 12, "NPL R00.XX"}, + {28.617624, 81.566683125, 3, 7, "NPL S00.XX"}, + {27.062524, 84.977961375, 3, 9, "NPL T00.XX"}, + {26.580724, 86.694687125, 3, 11, "NPL V00.XX"}, + {26.778024, 86.415387125, 3, 12, "NPL W00.XX"}, + {26.810724, 85.224687125, 3, 10, "NPL X00.XX"}, + {26.650424, 87.064087125, 3, 11, "NPL Y00.XX"}, + {26.893524, 85.525561375, 3, 10, "NPL Z00.XX"}, + {30.3709085, 80.227444, 2, 13, "NPL 12.XXXX"}, + {27.9700035, 84.7413615, 3, 11, "NPL 123.XXX"}, + {29.683315, 82.790862, 2, 6, "NPL 1234.XX"}, + {30.1642255, 80.3444995, 2, 13, "NPL 1234.XXX"}, + {36.848835, 10.116680625, 4, 5, "TUN 00.XX"}, + {36.784625, 10.085310625, 4, 5, "TUN J0.XX"}, + {36.889494, 10.00493325, 3, 4, "TUN 00.XXX"}, + {35.775314, 10.51137, 3, 4, "TUN J0.XXX"}, + {37.256114, 9.789383125, 3, 4, "TUN 000.XX"}, + {33.871514, 10.021968, 3, 4, "TUN 200.XX"}, + {33.838524, 10.960484, 3, 4, "TUN 400.XX"}, + {35.718724, 10.04628, 3, 4, "TUN 500.XX"}, + {34.808244, 10.744872125, 3, 4, "TUN 600.XX"}, + {34.808244, 10.670638125, 3, 4, "TUN 700.XX"}, + {34.454124, 8.732445375, 3, 7, "TUN 800.XX"}, + {35.220724, 8.78028, 3, 6, "TUN 900.XX"}, + {33.552524, 11.024823625, 3, 4, "TUN B00.XX"}, + {33.899624, 10.792784, 3, 4, "TUN C00.XX"}, + {36.467245, 10.67319975, 3, 4, "TUN D00.XX"}, + {36.425095, 10.53627875, 3, 4, "TUN F00.XX"}, + {32.970724, 10.401749375, 3, 5, "TUN G00.XX"}, + {33.388824, 10.435623625, 3, 4, "TUN H00.XX"}, + {36.769924, 9.15380275, 3, 6, "TUN J00.XX"}, + {35.663024, 10.92658, 3, 4, "TUN K00.XX"}, + {37.195224, 9.738963125, 3, 4, "TUN L00.XX"}, + {36.211324, 8.655541375, 3, 7, "TUN M00.XX"}, + {35.533545, 11.025575, 3, 4, "TUN N00.XX"}, + {36.539924, 8.72750275, 3, 6, "TUN P00.XX"}, + {34.356024, 8.349745375, 3, 6, "TUN Q00.XX"}, + {35.077124, 9.434219625, 3, 6, "TUN R00.XX"}, + {36.900624, 11.033763125, 3, 4, "TUN S00.XX"}, + {33.928324, 9.730284, 3, 4, "TUN T00.XX"}, + {36.791924, 10.923363125, 3, 4, "TUN V00.XX"}, + {33.956824, 8.083384, 3, 6, "TUN W00.XX"}, + {36.599424, 10.77710275, 3, 4, "TUN X00.XX"}, + {33.510624, 8.970823625, 3, 6, "TUN Y00.XX"}, + {35.443324, 10.92418, 3, 4, "TUN Z00.XX"}, + {33.795307, 7.692334, 2, 5, "TUN 12.XXXX"}, + {37.3166065, 8.234238, 2, 3, "TUN 123.XXX"}, + {30.395674, 8.449735, 2, 5, "TUN 1234.XX"}, + {37.084138, 7.648873, 1, 5, "TUN 1234.XXX"}, + {5.854445, -55.21377375, 4, 5, "SUR 00.XX"}, + {5.823057, -55.15838875, 4, 5, "SUR J0.XX"}, + {5.951915, -55.394513, 3, 4, "SUR 12.XXX"}, + {5.930204, -57.07162475, 3, 5, "SUR 000.XX"}, + {5.636504, -54.49112475, 3, 4, "SUR 400.XX"}, + {5.851104, -54.96022475, 4, 5, "SUR 800.XX"}, + {5.785804, -56.76692475, 3, 5, "SUR D00.XX"}, + {5.484994, -54.17565075, 4, 7, "SUR J00.XX"}, + {5.794294, -55.56605075, 3, 4, "SUR M00.XX"}, + {5.040394, -55.260942875, 3, 5, "SUR Q00.XX"}, + {5.040394, -55.110767875, 3, 5, "SUR T00.XX"}, + {5.829694, -56.36995075, 3, 4, "SUR X00.XX"}, + {5.981377, -57.189711, 2, 6, "SUR 012.XXX"}, + {5.981377, -56.720991, 2, 4, "SUR 112.XXX"}, + {5.981377, -56.252271, 2, 3, "SUR 212.XXX"}, + {5.981377, -55.783551, 2, 3, "SUR 312.XXX"}, + {5.981377, -55.314831, 3, 4, "SUR 412.XXX"}, + {5.981377, -54.846111, 2, 3, "SUR 512.XXX"}, + {5.907721, -54.421935, 3, 4, "SUR 612.XXX"}, + {5.490337, -57.311578, 2, 5, "SUR 712.XXX"}, + {5.490337, -56.842858, 2, 4, "SUR 812.XXX"}, + {5.490337, -56.374138, 2, 3, "SUR 912.XXX"}, + {5.490337, -55.905418, 2, 3, "SUR B12.XXX"}, + {5.490337, -55.436698, 2, 3, "SUR C12.XXX"}, + {5.490337, -54.967978, 2, 3, "SUR D12.XXX"}, + {5.490337, -54.499258, 2, 3, "SUR F12.XXX"}, + {4.999297, -58.047468, 2, 6, "SUR G12.XXX"}, + {4.999297, -57.578748, 2, 6, "SUR H12.XXX"}, + {4.999297, -57.110028, 2, 6, "SUR J12.XXX"}, + {4.999297, -56.641308, 2, 5, "SUR K12.XXX"}, + {4.999297, -56.172588, 2, 4, "SUR L12.XXX"}, + {4.999297, -55.703868, 2, 4, "SUR M12.XXX"}, + {4.999297, -55.235148, 3, 5, "SUR N12.XXX"}, + {4.999297, -54.766428, 2, 4, "SUR P12.XXX"}, + {4.508257, -58.047468, 2, 6, "SUR Q12.XXX"}, + {4.508257, -57.578748, 2, 6, "SUR R12.XXX"}, + {4.508257, -57.110028, 2, 6, "SUR S12.XXX"}, + {4.508257, -56.641308, 2, 5, "SUR T12.XXX"}, + {4.508257, -56.172588, 2, 4, "SUR V12.XXX"}, + {4.508257, -55.703868, 2, 4, "SUR W12.XXX"}, + {4.508257, -55.235148, 2, 4, "SUR X12.XXX"}, + {4.508257, -54.766428, 2, 4, "SUR Y12.XXX"}, + {4.017217, -58.047468, 2, 6, "SUR Z12.XXX"}, + {3.605377, -57.578748, 2, 6, "SUR 01.XXXX"}, + {3.605377, -57.110028, 2, 6, "SUR 11.XXXX"}, + {3.605377, -56.641308, 2, 5, "SUR 21.XXXX"}, + {3.605377, -56.172588, 2, 4, "SUR 31.XXXX"}, + {3.605377, -55.703868, 2, 4, "SUR 41.XXXX"}, + {3.605377, -55.235148, 2, 4, "SUR 51.XXXX"}, + {3.605377, -54.766428, 2, 5, "SUR 61.XXXX"}, + {3.605377, -54.421935, 3, 6, "SUR 71.XXXX"}, + {3.114337, -57.695928, 2, 6, "SUR 81.XXXX"}, + {3.114337, -57.227208, 2, 6, "SUR 91.XXXX"}, + {3.114337, -56.758488, 2, 5, "SUR B1.XXXX"}, + {3.114337, -56.289768, 2, 4, "SUR C1.XXXX"}, + {3.114337, -55.821048, 2, 4, "SUR D1.XXXX"}, + {3.114337, -55.352328, 2, 4, "SUR F1.XXXX"}, + {3.114337, -54.883608, 2, 5, "SUR G1.XXXX"}, + {3.114337, -54.421935, 2, 5, "SUR H1.XXXX"}, + {2.623297, -57.250644, 2, 8, "SUR J1.XXXX"}, + {2.623297, -56.781924, 2, 7, "SUR K1.XXXX"}, + {2.623297, -56.313204, 2, 6, "SUR L1.XXXX"}, + {2.623297, -55.844484, 2, 6, "SUR M1.XXXX"}, + {2.623297, -55.375764, 2, 6, "SUR N1.XXXX"}, + {2.623297, -54.907044, 2, 7, "SUR P1.XXXX"}, + {2.623297, -54.438324, 2, 10, "SUR Q1.XXXX"}, + {2.132257, -57.016284, 2, 9, "SUR R1.XXXX"}, + {2.132257, -56.547564, 2, 9, "SUR S1.XXXX"}, + {2.132257, -56.078844, 2, 6, "SUR T1.XXXX"}, + {2.132257, -55.610124, 2, 6, "SUR V1.XXXX"}, + {2.132257, -55.141404, 2, 6, "SUR W1.XXXX"}, + {2.132257, -54.672684, 2, 8, "SUR X1.XXXX"}, + {1.848497, -56.735052, 3, 10, "SUR Y1.XXXX"}, + {1.848497, -56.266332, 3, 9, "SUR Z1.XXXX"}, + {2.0119755, -56.7466455, 3, 10, "SUR Y123.XX"}, + {2.0119755, -56.2779255, 3, 9, "SUR Z123.XX"}, + {5.83313, -55.1870315, 4, 5, "SUR P1WF.TTJ"}, + {-34.8505, -56.2154085, 4, 5, "URY 12.XX"}, + {-34.8709025, -56.4476055, 3, 4, "URY 12.XXX"}, + {-31.401486, -58.0055945, 3, 9, "URY 000.XX"}, + {-32.270205, -58.115735, 3, 8, "URY 200.XX"}, + {-30.860476, -55.573520875, 3, 9, "URY 300.XX"}, + {-34.888455, -55.004720875, 3, 4, "URY 400.XX"}, + {-34.888455, -54.912077875, 3, 4, "URY 500.XX"}, + {-31.664076, -56.02798525, 3, 7, "URY 600.XX"}, + {-32.326076, -54.206012, 3, 7, "URY 700.XX"}, + {-33.211276, -58.078476375, 3, 8, "URY 800.XX"}, + {-30.359276, -56.513894125, 3, 7, "URY 900.XX"}, + {-34.340576, -55.292154625, 3, 4, "URY B00.XX"}, + {-34.295476, -56.753054625, 3, 4, "URY C00.XX"}, + {-34.059276, -56.268816, 3, 4, "URY D00.XX"}, + {-34.392476, -57.883254625, 3, 6, "URY F00.XX"}, + {-33.109976, -58.358276375, 3, 8, "URY G00.XX"}, + {-33.340776, -56.571176375, 3, 7, "URY H00.XX"}, + {-34.438476, -54.376254625, 3, 4, "URY J00.XX"}, + {-34.751476, -54.968980375, 3, 4, "URY K00.XX"}, + {-33.191476, -54.433476375, 3, 7, "URY L00.XX"}, + {-34.483876, -56.329654625, 3, 4, "URY M00.XX"}, + {-33.476276, -56.946376375, 3, 7, "URY N00.XX"}, + {-33.948376, -58.356716, 3, 7, "URY P00.XX"}, + {-34.403376, -56.456054625, 3, 4, "URY Q00.XX"}, + {-32.573976, -53.433050625, 3, 7, "URY R00.XX"}, + {-32.663676, -57.678250625, 3, 7, "URY S00.XX"}, + {-33.490076, -58.265576375, 3, 8, "URY T00.XX"}, + {-30.217776, -57.637494125, 3, 9, "URY V00.XX"}, + {-32.769276, -56.558250625, 3, 7, "URY W00.XX"}, + {-34.362076, -57.496454625, 3, 4, "URY X00.XX"}, + {-33.653676, -53.507516, 3, 7, "URY Y00.XX"}, + {-34.274976, -57.298154625, 3, 4, "URY Z00.XX"}, + {-34.3699475, -58.326136, 2, 6, "URY 123.XXX"}, + {-33.3043885, -58.1878965, 2, 7, "URY 12.XXXX"}, + {-31.486369, -58.0765105, 2, 7, "URY 1234.XX"}, + {-34.8856, -56.1695195, 4, 5, "URY FZBF.G0T"}, + {11.5971, 104.8650515, 4, 7, "KHM 12.XX"}, + {11.811219, 104.7077115, 3, 6, "KHM 12.XXX"}, + {10.596514, 103.47157175, 3, 6, "KHM 000.XX"}, + {13.081914, 103.111363125, 3, 6, "KHM 200.XX"}, + {13.362214, 103.78629325, 3, 6, "KHM 400.XX"}, + {13.640414, 102.54139325, 3, 6, "KHM 600.XX"}, + {12.277424, 104.601316, 3, 6, "KHM 800.XX"}, + {11.531024, 105.314729875, 3, 7, "KHM 900.XX"}, + {12.579724, 103.877416, 3, 6, "KHM B00.XX"}, + {11.021724, 104.73664275, 3, 6, "KHM C00.XX"}, + {11.523524, 104.483329875, 3, 6, "KHM D00.XX"}, + {11.854424, 106.128529875, 4, 6, "KHM F00.XX"}, + {12.098024, 105.057629875, 3, 6, "KHM G00.XX"}, + {13.610024, 102.94649025, 3, 6, "KHM H00.XX"}, + {12.520724, 105.988416, 3, 5, "KHM J00.XX"}, + {10.650724, 104.13864275, 3, 6, "KHM K00.XX"}, + {12.760724, 104.848303125, 3, 6, "KHM L00.XX"}, + {11.645924, 102.931229875, 3, 6, "KHM M00.XX"}, + {11.120724, 105.758529875, 3, 6, "KHM N00.XX"}, + {10.559824, 104.27954275, 3, 6, "KHM P00.XX"}, + {12.490724, 107.148416, 3, 5, "KHM Q00.XX"}, + {14.002324, 106.74619025, 3, 7, "KHM R00.XX"}, + {13.560024, 105.93699025, 3, 5, "KHM S00.XX"}, + {12.909324, 102.565703125, 3, 6, "KHM T00.XX"}, + {12.562024, 104.153316, 3, 6, "KHM V00.XX"}, + {12.016724, 105.412029875, 4, 7, "KHM W00.XX"}, + {12.795924, 103.419803125, 3, 6, "KHM X00.XX"}, + {9.964924, 102.869955625, 2, 5, "KHM Y00.XX"}, + {9.326545, 103.4502275, 2, 5, "KHM Z00.XX"}, + {11.557803, 102.8020795, 2, 5, "KHM 123.XXX"}, + {12.424046, 105.430209, 2, 5, "KHM 1234.XX"}, + {13.774606, 102.492781, 2, 5, "KHM 12.XXXX"}, + {11.98748, 104.985, 2, 5, "KHM MMH7.0KC"}, + {33.5537, 36.2484335, 4, 7, "SYR 12.XX"}, + {33.540975, 36.113863125, 3, 6, "SYR 00.XXX"}, + {36.220814, 36.991280625, 3, 5, "SYR J0.XXX"}, + {34.706814, 36.638119625, 3, 4, "SYR 000.XX"}, + {35.586644, 35.717275, 3, 4, "SYR 200.XX"}, + {35.096814, 36.683219625, 3, 4, "SYR 400.XX"}, + {35.376724, 40.09128, 3, 5, "SYR 600.XX"}, + {36.548524, 40.69330275, 3, 6, "SYR 700.XX"}, + {37.090734, 41.189844625, 3, 6, "SYR 800.XX"}, + {35.982434, 38.929776875, 3, 6, "SYR 900.XX"}, + {34.931024, 35.866219625, 3, 4, "SYR B00.XX"}, + {35.991124, 36.614141375, 3, 5, "SYR C00.XX"}, + {32.679124, 36.040749375, 3, 7, "SYR D00.XX"}, + {35.865524, 38.490641375, 3, 5, "SYR F00.XX"}, + {36.567224, 37.90440275, 3, 5, "SYR G00.XX"}, + {32.761824, 36.539049375, 3, 6, "SYR H00.XX"}, + {35.051824, 36.998519625, 3, 4, "SYR J00.XX"}, + {35.685724, 36.64488, 3, 4, "SYR K00.XX"}, + {35.410224, 35.91608, 3, 4, "SYR L00.XX"}, + {35.853524, 36.272241375, 3, 5, "SYR M00.XX"}, + {36.413424, 37.48220275, 3, 5, "SYR N00.XX"}, + {32.933724, 35.993749375, 3, 6, "SYR P00.XX"}, + {34.491524, 40.868845375, 3, 5, "SYR Q00.XX"}, + {35.259545, 35.922775, 3, 4, "SYR R00.XX"}, + {34.590724, 38.230845375, 3, 4, "SYR S00.XX"}, + {35.860624, 36.563141375, 3, 5, "SYR T00.XX"}, + {35.061024, 40.392819625, 3, 5, "SYR V00.XX"}, + {34.040424, 36.647484, 3, 4, "SYR W00.XX"}, + {33.191324, 35.819023625, 3, 8, "SYR X00.XX"}, + {34.962624, 36.686119625, 3, 4, "SYR Y00.XX"}, + {34.578024, 36.520145375, 3, 6, "SYR Z00.XX"}, + {36.4667905, 35.840603, 2, 4, "SYR 123.XXX"}, + {34.1549565, 35.779189, 2, 6, "SYR 12.XXXX"}, + {34.6069785, 39.6455335, 2, 4, "SYR 1234.XX"}, + {34.8179, 38.98345, 2, 4, "SYR B84Z.MSN"}, + {14.6542225, -17.487378, 4, 5, "SEN 12.XX"}, + {14.801395, -17.5039835, 3, 4, "SEN 12.XXX"}, + {14.201624, -16.11630975, 3, 4, "SEN 000.XX"}, + {12.576545, -16.312496, 3, 6, "SEN 100.XX"}, + {14.470724, -17.022622625, 3, 4, "SEN 200.XX"}, + {16.062124, -16.51246125, 3, 5, "SEN 300.XX"}, + {14.906545, -15.9337675, 3, 5, "SEN 400.XX"}, + {14.836545, -15.9337675, 3, 5, "SEN 500.XX"}, + {14.692124, -16.273022625, 3, 4, "SEN 600.XX"}, + {15.664724, -16.265848375, 3, 5, "SEN 700.XX"}, + {16.469395, -15.726765625, 3, 6, "SEN 800.XX"}, + {13.794824, -13.72180975, 3, 4, "SEN 900.XX"}, + {12.950724, -14.991696875, 3, 4, "SEN B00.XX"}, + {14.374024, -16.447722625, 3, 4, "SEN C00.XX"}, + {12.841524, -16.269696875, 3, 4, "SEN D00.XX"}, + {14.217724, -16.87100975, 3, 4, "SEN F00.XX"}, + {13.786224, -15.81890975, 3, 5, "SEN G00.XX"}, + {12.744124, -15.593496875, 3, 4, "SEN H00.XX"}, + {15.362064, -15.507731125, 3, 5, "SEN J00.XX"}, + {13.627504, -15.61287875, 3, 5, "SEN JK0.00"}, + {14.119064, -15.58677325, 3, 4, "SEN K00.XX"}, + {14.700404, -16.491850625, 3, 4, "SEN KK0.00"}, + {16.525264, -15.536802375, 3, 6, "SEN L00.XX"}, + {13.144104, -14.13677875, 3, 5, "SEN LK0.00"}, + {15.124964, -16.6656455, 3, 5, "SEN M00.XX"}, + {15.364504, -16.472195375, 3, 5, "SEN MK0.00"}, + {12.571464, -12.216502, 3, 7, "SEN N00.XX"}, + {14.262304, -15.971750625, 3, 4, "SEN NK0.00"}, + {13.989364, -14.83527325, 3, 4, "SEN P00.XX"}, + {13.876704, -16.38297875, 3, 4, "SEN PK0.00"}, + {14.767164, -16.7133455, 3, 5, "SEN Q00.XX"}, + {13.127604, -13.789205875, 3, 4, "SEN QK0.00"}, + {12.745164, -14.207287625, 3, 4, "SEN R00.XX"}, + {15.594104, -13.346995375, 3, 6, "SEN RK0.00"}, + {15.425264, -15.162731125, 3, 5, "SEN S00.XX"}, + {15.243604, -12.904495375, 3, 6, "SEN SK0.00"}, + {14.517564, -16.111158875, 3, 4, "SEN T00.XX"}, + {14.901804, -12.4872235, 3, 6, "SEN TK0.00"}, + {12.565264, -15.889802, 3, 6, "SEN V00.XX"}, + {12.868304, -14.514505875, 3, 4, "SEN VK0.00"}, + {13.802464, -16.52177325, 3, 5, "SEN W00.XX"}, + {12.812104, -15.987805875, 3, 4, "SEN WK0.00"}, + {13.932464, -15.96177325, 3, 4, "SEN X00.XX"}, + {12.774004, -16.529305875, 3, 4, "SEN XK0.00"}, + {14.448364, -16.747858875, 3, 4, "SEN Y00.XX"}, + {16.658004, -14.997540125, 2, 5, "SEN YK0.00"}, + {12.484364, -16.569302, 3, 6, "SEN Z00.XX"}, + {14.184104, -16.696850625, 3, 4, "SEN ZK0.00"}, + {12.997835, -16.651282, 2, 3, "SEN 12.XXXX"}, + {13.9158515, -17.5392165, 2, 3, "SEN 123.XXX"}, + {14.2165265, -15.100738, 2, 3, "SEN 1234.XX"}, + {16.388475, -17.3929165, 2, 3, "SEN 1234.XXX"}, + {42.8965, 74.538638, 4, 7, "KGZ 12.XX"}, + {42.848965, 73.823437, 3, 6, "KGZ 12.XXX"}, + {40.504814, 72.733309125, 3, 6, "KGZ 000.XX"}, + {40.909114, 72.880309125, 3, 6, "KGZ 200.XX"}, + {42.481614, 78.3104415, 3, 9, "KGZ 400.XX"}, + {42.807614, 75.204462, 4, 8, "KGZ 600.XX"}, + {41.436545, 75.8902975, 3, 4, "KGZ 800.XX"}, + {42.540945, 72.161305, 3, 7, "KGZ 900.XX"}, + {40.266545, 72.025293125, 3, 6, "KGZ B00.XX"}, + {40.828624, 73.252251125, 3, 4, "KGZ C00.XX"}, + {42.496724, 76.1313085, 3, 6, "KGZ D00.XX"}, + {41.067024, 72.7111125, 3, 6, "KGZ F00.XX"}, + {40.755024, 72.837651125, 3, 6, "KGZ G00.XX"}, + {41.390724, 72.1662125, 3, 6, "KGZ H00.XX"}, + {41.300724, 72.3962125, 3, 6, "KGZ J00.XX"}, + {41.720724, 74.38576, 3, 4, "KGZ K00.XX"}, + {41.923324, 72.90056, 3, 6, "KGZ L00.XX"}, + {40.821824, 72.952351125, 3, 6, "KGZ M00.XX"}, + {42.844024, 75.656256, 3, 7, "KGZ N00.XX"}, + {42.386024, 77.9548085, 3, 9, "KGZ P00.XX"}, + {41.204624, 75.7620125, 3, 4, "KGZ Q00.XX"}, + {39.917545, 69.492290625, 3, 7, "KGZ R00.XX"}, + {42.139734, 76.9162625, 3, 8, "KGZ S00.XX"}, + {41.081724, 72.2940125, 3, 6, "KGZ T00.XX"}, + {39.940545, 69.554293125, 3, 7, "KGZ V00.XX"}, + {41.211024, 75.8674125, 3, 4, "KGZ W00.XX"}, + {42.770724, 78.304856, 3, 10, "KGZ X00.XX"}, + {42.790724, 75.534856, 3, 7, "KGZ Y00.XX"}, + {42.679834, 77.021684, 3, 8, "KGZ Z00.XX"}, + {42.765196, 71.091851, 2, 8, "KGZ 123.XXX"}, + {41.90903, 70.637704, 2, 8, "KGZ 12.XXXX"}, + {40.160281, 69.546539, 2, 8, "KGZ 0HHH.HH"}, + {39.732241, 69.84115, 2, 4, "KGZ 1123.XX"}, + {41.693535, 73.859685, 3, 4, "KGZ 2123.XX"}, + {41.693535, 74.484645, 3, 4, "KGZ 3123.XX"}, + {41.693535, 75.109605, 2, 3, "KGZ 4123.XX"}, + {41.693535, 75.734565, 2, 3, "KGZ 5123.XX"}, + {41.693535, 76.359525, 2, 3, "KGZ 6123.XX"}, + {41.693535, 76.984485, 2, 5, "KGZ 7123.XX"}, + {41.693535, 77.609445, 2, 5, "KGZ 8123.XX"}, + {41.693535, 78.234405, 2, 6, "KGZ 9123.XX"}, + {41.693535, 78.859365, 2, 6, "KGZ B123.XX"}, + {41.202495, 73.8648645, 3, 4, "KGZ C123.XX"}, + {41.202495, 74.4846165, 2, 3, "KGZ D123.XX"}, + {41.202495, 75.1043685, 2, 3, "KGZ F123.XX"}, + {41.202495, 75.7241205, 2, 3, "KGZ G123.XX"}, + {41.202495, 76.3438725, 2, 3, "KGZ H123.XX"}, + {41.202495, 76.9636245, 2, 5, "KGZ J123.XX"}, + {41.202495, 77.5833765, 2, 5, "KGZ K123.XX"}, + {41.5350065, 78.2247015, 2, 6, "KGZ L123.XX"}, + {40.711455, 73.864836, 3, 5, "KGZ M123.XX"}, + {40.711455, 74.47938, 2, 4, "KGZ N123.XX"}, + {40.711455, 75.093923, 2, 4, "KGZ P123.XX"}, + {40.711455, 75.708468, 2, 4, "KGZ Q123.XX"}, + {40.711455, 76.323012, 2, 4, "KGZ R123.XX"}, + {40.983485, 76.957238, 2, 6, "KGZ S123.XX"}, + {40.220415, 73.8726185, 3, 7, "KGZ T123.XX"}, + {40.220415, 74.4819545, 2, 6, "KGZ V123.XX"}, + {40.220415, 75.0912905, 2, 6, "KGZ W123.XX"}, + {40.220415, 75.7006265, 2, 6, "KGZ X123.XX"}, + {40.220415, 76.3099625, 2, 6, "KGZ Y123.XX"}, + {39.729375, 73.87259, 3, 7, "KGZ Z123.XX"}, + {41.2207, 74.7395995, 2, 3, "KGZ RY4V.V26"}, + {53.9365, 27.4879095, 4, 5, "BLR 12.XX"}, + {53.976104, 27.346040125, 3, 4, "BLR 00.XXX"}, + {52.496104, 30.793456375, 3, 5, "BLR 80.XXX"}, + {53.966404, 30.123140125, 3, 4, "BLR J0.XXX"}, + {55.091384, 29.9821015, 3, 5, "BLR S0.XXX"}, + {53.719544, 23.729404125, 3, 5, "BLR 000.XX"}, + {53.719544, 23.832101125, 3, 5, "BLR 100.XX"}, + {52.148844, 23.593927375, 3, 6, "BLR 200.XX"}, + {52.148844, 23.692890375, 3, 6, "BLR 300.XX"}, + {53.189485, 29.14017375, 3, 4, "BLR 400.XX"}, + {53.178024, 25.95322675, 3, 4, "BLR 500.XX"}, + {54.258845, 28.4493825, 3, 4, "BLR 600.XX"}, + {52.153145, 26.007132375, 3, 5, "BLR 700.XX"}, + {54.550724, 30.3408445, 3, 4, "BLR 800.XX"}, + {52.094024, 29.178621875, 3, 5, "BLR 900.XX"}, + {52.860324, 27.46833075, 3, 4, "BLR B00.XX"}, + {55.533034, 28.5088925, 3, 5, "BLR C00.XX"}, + {53.943524, 25.229135625, 3, 6, "BLR D00.XX"}, + {54.354724, 26.7846445, 3, 4, "BLR F00.XX"}, + {55.531124, 28.7161365, 3, 5, "BLR G00.XX"}, + {52.636545, 29.63996875, 3, 4, "BLR H00.XX"}, + {52.411924, 30.324021875, 3, 4, "BLR J00.XX"}, + {52.931324, 29.94403075, 3, 4, "BLR K00.XX"}, + {53.070724, 27.48242675, 3, 4, "BLR L00.XX"}, + {52.250724, 24.284121875, 3, 5, "BLR M00.XX"}, + {53.748324, 31.642935625, 3, 9, "BLR N00.XX"}, + {54.112464, 28.2815445, 3, 4, "BLR P00.XX"}, + {53.079904, 29.98771975, 3, 4, "BLR PK0.00"}, + {53.101164, 25.27324725, 3, 4, "BLR Q00.XX"}, + {53.150004, 24.39921975, 3, 4, "BLR QK0.00"}, + {52.139264, 29.276335625, 3, 5, "BLR R00.XX"}, + {54.481104, 26.3522065, 3, 4, "BLR RK0.00"}, + {53.319464, 28.57504725, 3, 4, "BLR S00.XX"}, + {54.280304, 30.9317065, 3, 6, "BLR SK0.00"}, + {52.556064, 24.90353425, 3, 4, "BLR T00.XX"}, + {53.591604, 25.769713625, 3, 4, "BLR TK0.00"}, + {54.512564, 26.8569445, 3, 4, "BLR V00.XX"}, + {52.545704, 24.40409875, 3, 4, "BLR VK0.00"}, + {53.702464, 27.088045875, 3, 4, "BLR W00.XX"}, + {53.504104, 28.106213625, 3, 4, "BLR WK0.00"}, + {55.132464, 26.7860705, 3, 6, "BLR X00.XX"}, + {52.245104, 26.766505875, 3, 5, "BLR XK0.00"}, + {53.535964, 30.169045875, 3, 4, "BLR Y00.XX"}, + {52.405504, 31.275005875, 3, 8, "BLR YK0.00"}, + {54.892764, 28.6463575, 3, 4, "BLR Z00.XX"}, + {53.596304, 31.900513625, 3, 11, "BLR ZK0.00"}, + {53.825522, 23.3442365, 2, 4, "BLR 123.XXX"}, + {53.665681, 28.320425, 2, 3, "BLR 12.XXXX"}, + {55.070304, 25.359242, 2, 5, "BLR 1234.XX"}, + {53.717191, 27.9867085, 2, 3, "BLR RK0G.QP4"}, + {6.782793, -58.200399, 4, 5, "GUY 12.XX"}, + {6.654079, -58.514215, 3, 4, "GUY 12.XXX"}, + {5.968704, -58.39122475, 3, 4, "GUY 000.XX"}, + {6.249304, -57.61052475, 3, 4, "GUY 400.XX"}, + {6.249304, -57.43658475, 3, 4, "GUY 800.XX"}, + {5.907404, -57.28842475, 3, 4, "GUY D00.XX"}, + {7.257794, -58.608258625, 3, 4, "GUY J00.XX"}, + {6.384394, -58.72485075, 3, 4, "GUY M00.XX"}, + {6.467894, -57.74825075, 3, 4, "GUY Q00.XX"}, + {6.392894, -57.70245075, 3, 4, "GUY T00.XX"}, + {6.554994, -57.85915075, 3, 4, "GUY X00.XX"}, + {4.854064, -59.622863, 2, 7, "GUY 12.XXXX"}, + {5.5091735, -59.3394535, 2, 3, "GUY 123.XXX"}, + {7.164254, -61.3509115, 2, 4, "GUY 1234.XX"}, + {8.046152, -61.2508525, 2, 4, "GUY 1234.XXX"}, + {17.988645, 102.52023625, 4, 7, "LAO 00.XX"}, + {17.942215, 102.61171125, 4, 7, "LAO J0.XX"}, + {18.241271, 102.399255, 3, 6, "LAO 12.XXX"}, + {16.550514, 104.686343875, 3, 6, "LAO 000.XX"}, + {15.10886, 105.7518145, 3, 5, "LAO 200.XX"}, + {20.400514, 103.974985875, 4, 7, "LAO 400.XX"}, + {17.386031, 104.740925125, 3, 6, "LAO 600.XX"}, + {19.870514, 102.07515575, 3, 5, "LAO 800.XX"}, + {14.795648, 106.7751165, 3, 5, "LAO B00.XX"}, + {18.378786, 103.58317225, 3, 6, "LAO D00.XX"}, + {20.947221, 101.339008, 3, 4, "LAO G00.XX"}, + {21.170514, 101.08447725, 3, 9, "LAO J00.XX"}, + {19.380724, 103.3270605, 3, 6, "LAO L00.XX"}, + {15.760724, 106.367851625, 3, 5, "LAO M00.XX"}, + {21.737432, 102.062053375, 3, 8, "LAO N00.XX"}, + {19.127288, 101.4802905, 3, 5, "LAO P00.XX"}, + {14.943499, 105.8522355, 3, 5, "LAO Q00.XX"}, + {20.840724, 104.256608, 3, 5, "LAO R00.XX"}, + {15.620724, 105.757851625, 3, 5, "LAO S00.XX"}, + {18.532585, 102.391005375, 3, 6, "LAO T00.XX"}, + {14.153471, 105.81879825, 3, 7, "LAO V00.XX"}, + {18.954332, 102.407328375, 3, 6, "LAO W00.XX"}, + {20.350724, 101.606721875, 3, 5, "LAO X00.XX"}, + {15.450724, 106.657851625, 3, 5, "LAO Y00.XX"}, + {18.272788, 104.14739025, 3, 6, "LAO Z00.XX"}, + {16.333525, 105.125316, 2, 5, "LAO 12.XXXX"}, + {20.3646265, 101.4060825, 2, 4, "LAO 123.XXX"}, + {16.338624, 104.5156815, 2, 5, "LAO 0123.XX"}, + {20.369669, 103.9210705, 3, 6, "LAO 1123.XX"}, + {17.171426, 104.562828, 2, 5, "LAO 2123.XX"}, + {20.844263, 101.029677, 2, 4, "LAO 3123.XX"}, + {21.465332, 101.858537, 2, 7, "LAO 4123.XX"}, + {18.000688, 103.948008, 3, 6, "LAO 5123.XX"}, + {18.203415, 103.890324, 2, 5, "LAO JKN0.DX0"}, + {44.4751, 26.0478555, 4, 6, "ROU 12.XX"}, + {44.506104, 25.931601125, 3, 5, "ROU 00.XXX"}, + {47.226104, 27.393010125, 3, 7, "ROU 80.XXX"}, + {46.826104, 23.424695, 3, 5, "ROU J0.XXX"}, + {45.654684, 21.066310875, 3, 6, "ROU S0.XXX"}, + {44.222645, 28.572313125, 3, 4, "ROU 000.XX"}, + {44.359824, 23.758187625, 3, 4, "ROU 100.XX"}, + {45.480724, 27.98237075, 3, 5, "ROU 200.XX"}, + {45.693924, 25.55587075, 3, 5, "ROU 300.XX"}, + {44.980724, 25.972935125, 3, 5, "ROU 400.XX"}, + {45.317924, 27.89867075, 3, 5, "ROU 500.XX"}, + {47.105324, 21.862775625, 3, 6, "ROU 600.XX"}, + {46.620724, 26.86124, 3, 5, "ROU 700.XX"}, + {46.223124, 21.26984, 3, 7, "ROU 800.XX"}, + {44.900724, 24.812935125, 3, 5, "ROU 900.XX"}, + {45.831024, 24.081105375, 3, 5, "ROU B00.XX"}, + {46.594524, 24.50454, 3, 5, "ROU C00.XX"}, + {47.700724, 23.52011025, 3, 5, "ROU D00.XX"}, + {45.190724, 26.76237075, 3, 5, "ROU F00.XX"}, + {47.830724, 22.829545875, 3, 7, "ROU G00.XX"}, + {47.756464, 26.615757625, 3, 7, "ROU H00.XX"}, + {45.105204, 24.331251125, 3, 5, "ROU HK0.00"}, + {47.671664, 26.19588675, 3, 5, "ROU J00.XX"}, + {46.927704, 26.331603625, 3, 5, "ROU JK0.00"}, + {44.644945, 22.606415625, 3, 7, "ROU K00.XX"}, + {45.679304, 27.131127375, 3, 5, "ROU KK0.00"}, + {45.060964, 23.227633375, 3, 5, "ROU L00.XX"}, + {45.180104, 28.75828875, 3, 5, "ROU LK0.00"}, + {44.943264, 25.407333375, 3, 5, "ROU M00.XX"}, + {45.307304, 21.85428875, 3, 4, "ROU MK0.00"}, + {47.152464, 24.454915875, 3, 5, "ROU N00.XX"}, + {44.415504, 24.323240625, 3, 5, "ROU NK0.00"}, + {45.776764, 22.867775125, 3, 5, "ROU P00.XX"}, + {46.641604, 27.680865, 3, 5, "ROU PK0.00"}, + {44.221264, 27.283076875, 3, 4, "ROU Q00.XX"}, + {43.893304, 25.924402, 3, 6, "ROU QK0.00"}, + {46.942464, 26.884915875, 3, 5, "ROU R00.XX"}, + {45.880704, 22.884127375, 3, 5, "ROU RK0.00"}, + {46.225764, 27.626145, 3, 5, "ROU S00.XX"}, + {46.074104, 23.532727375, 3, 5, "ROU SK0.00"}, + {47.192464, 23.014915875, 3, 5, "ROU T00.XX"}, + {45.870904, 25.768627375, 3, 5, "ROU TK0.00"}, + {46.582464, 23.735345, 3, 5, "ROU V00.XX"}, + {46.159804, 24.313827375, 3, 5, "ROU VK0.00"}, + {44.592964, 27.330576875, 3, 5, "ROU W00.XX"}, + {46.244404, 26.746065, 3, 5, "ROU WK0.00"}, + {43.989764, 25.270706, 3, 4, "ROU X00.XX"}, + {45.404104, 23.34308875, 3, 5, "ROU XK0.00"}, + {45.702464, 21.865775125, 3, 4, "ROU Y00.XX"}, + {44.258204, 28.261440625, 3, 4, "ROU YK0.00"}, + {45.865964, 27.385875125, 3, 5, "ROU Z00.XX"}, + {46.364104, 25.772365, 3, 5, "ROU ZK0.00"}, + {48.080974, 22.8036535, 2, 6, "ROU 01.XXXX"}, + {47.912628, 23.7270605, 2, 4, "ROU 11.XXXX"}, + {47.8641425, 25.243299, 2, 4, "ROU 21.XXXX"}, + {47.883818, 25.9374595, 2, 4, "ROU 31.XXXX"}, + {47.883818, 26.617772, 2, 6, "ROU 41.XXXX"}, + {47.390118, 21.9362495, 2, 5, "ROU 51.XXXX"}, + {47.424732, 22.5734555, 2, 4, "ROU 61.XXXX"}, + {47.424732, 23.2094555, 2, 4, "ROU 71.XXXX"}, + {47.424732, 23.8454555, 2, 4, "ROU 81.XXXX"}, + {47.424732, 24.4814555, 2, 4, "ROU 91.XXXX"}, + {47.424732, 25.1174555, 2, 4, "ROU B1.XXXX"}, + {47.424732, 25.7534555, 2, 4, "ROU C1.XXXX"}, + {47.424732, 26.3894555, 2, 4, "ROU D1.XXXX"}, + {47.424732, 27.0253865, 2, 4, "ROU F1.XXXX"}, + {46.865475, 21.549776, 2, 5, "ROU G1.XXXX"}, + {46.865475, 22.213776, 2, 4, "ROU H1.XXXX"}, + {46.865475, 22.877776, 2, 4, "ROU J1.XXXX"}, + {46.865475, 23.541776, 3, 5, "ROU K1.XXXX"}, + {46.865475, 24.205776, 2, 4, "ROU L1.XXXX"}, + {46.865475, 24.869776, 2, 4, "ROU M1.XXXX"}, + {46.865475, 25.533776, 2, 4, "ROU N1.XXXX"}, + {46.865475, 26.197776, 2, 4, "ROU P1.XXXX"}, + {46.865475, 26.861776, 2, 4, "ROU Q1.XXXX"}, + {46.865475, 27.5254905, 2, 4, "ROU R1.XXXX"}, + {46.336243, 21.137139, 2, 6, "ROU S1.XXXX"}, + {46.336243, 21.789139, 2, 3, "ROU T1.XXXX"}, + {46.336243, 22.441139, 2, 4, "ROU V1.XXXX"}, + {46.336243, 23.093139, 2, 4, "ROU W1.XXXX"}, + {46.336243, 23.745139, 2, 4, "ROU X1.XXXX"}, + {46.336243, 24.397139, 2, 4, "ROU Y1.XXXX"}, + {46.336243, 25.049139, 2, 4, "ROU Z1.XXXX"}, + {46.766257, 25.701139, 2, 4, "ROU 012.XXX"}, + {46.766257, 26.353139, 2, 4, "ROU 112.XXX"}, + {46.766257, 27.005139, 2, 4, "ROU 212.XXX"}, + {46.766257, 27.6569535, 2, 4, "ROU 312.XXX"}, + {45.740808, 20.274405, 2, 5, "ROU 412.XXX"}, + {45.740808, 20.881405, 2, 3, "ROU 512.XXX"}, + {46.254024, 21.5087445, 2, 3, "ROU 612.XXX"}, + {46.254024, 22.1157445, 2, 3, "ROU 712.XXX"}, + {46.254024, 22.7227445, 2, 4, "ROU 812.XXX"}, + {46.254024, 23.3297445, 2, 4, "ROU 912.XXX"}, + {46.254024, 23.9367445, 2, 4, "ROU B12.XXX"}, + {46.254024, 24.5437445, 2, 4, "ROU C12.XXX"}, + {46.254024, 25.1507445, 2, 4, "ROU D12.XXX"}, + {46.254024, 25.7577445, 2, 4, "ROU F12.XXX"}, + {46.254024, 26.3647445, 2, 4, "ROU G12.XXX"}, + {46.254024, 26.972035, 2, 4, "ROU H12.XXX"}, + {46.254024, 27.5842225, 2, 4, "ROU J12.XXX"}, + {45.707793, 20.796535, 2, 5, "ROU K12.XXX"}, + {45.707793, 21.437535, 2, 3, "ROU L12.XXX"}, + {45.707793, 22.078535, 2, 3, "ROU M12.XXX"}, + {45.707793, 22.719535, 2, 4, "ROU N12.XXX"}, + {45.707793, 23.360535, 2, 4, "ROU P12.XXX"}, + {45.707793, 24.001535, 2, 4, "ROU Q12.XXX"}, + {45.707793, 24.642535, 2, 4, "ROU R12.XXX"}, + {45.707793, 25.283535, 2, 4, "ROU S12.XXX"}, + {45.707793, 25.924535, 2, 4, "ROU T12.XXX"}, + {45.707793, 26.565535, 2, 4, "ROU V12.XXX"}, + {45.707793, 27.206535, 3, 5, "ROU W12.XXX"}, + {45.707793, 27.8473495, 2, 4, "ROU X12.XXX"}, + {45.4396175, 28.5066465, 2, 4, "ROU Y12.XXX"}, + {45.0976855, 21.3803305, 2, 5, "ROU Z12.XXX"}, + {44.720256, 22.103648, 3, 6, "ROU 0123.XX"}, + {44.720256, 22.737648, 2, 6, "ROU 1123.XX"}, + {44.720256, 23.371648, 2, 4, "ROU 2123.XX"}, + {44.720256, 24.005648, 2, 4, "ROU 3123.XX"}, + {44.720256, 24.639648, 2, 4, "ROU 4123.XX"}, + {44.720256, 25.273648, 2, 4, "ROU 5123.XX"}, + {44.720256, 25.907648, 2, 4, "ROU 6123.XX"}, + {44.720256, 26.541648, 2, 4, "ROU 7123.XX"}, + {44.720256, 27.175648, 2, 4, "ROU 8123.XX"}, + {44.720256, 27.809648, 2, 4, "ROU 9123.XX"}, + {44.720256, 28.443648, 2, 4, "ROU B123.XX"}, + {44.720256, 29.077648, 2, 4, "ROU C123.XX"}, + {44.635922, 21.5909905, 2, 5, "ROU D123.XX"}, + {44.180265, 22.4537335, 2, 7, "ROU F123.XX"}, + {44.180265, 23.1137335, 2, 5, "ROU G123.XX"}, + {44.180265, 23.7737335, 2, 5, "ROU H123.XX"}, + {44.180265, 24.4337335, 2, 3, "ROU J123.XX"}, + {44.180265, 25.0937335, 2, 3, "ROU K123.XX"}, + {44.180265, 25.7537335, 2, 5, "ROU L123.XX"}, + {44.180265, 26.4137335, 2, 5, "ROU M123.XX"}, + {44.180265, 27.0737335, 2, 5, "ROU N123.XX"}, + {44.180265, 27.7337335, 2, 5, "ROU P123.XX"}, + {44.180265, 28.3937335, 2, 3, "ROU Q123.XX"}, + {44.109404, 22.843451, 2, 7, "ROU R123.XX"}, + {43.6767765, 23.473477, 2, 5, "ROU S123.XX"}, + {43.6767765, 24.103477, 2, 5, "ROU T123.XX"}, + {43.6670015, 24.7335625, 2, 5, "ROU V123.XX"}, + {43.6670015, 25.3435625, 2, 5, "ROU W123.XX"}, + {43.987175, 25.975143, 2, 5, "ROU X123.XX"}, + {43.9830375, 26.9553755, 2, 5, "ROU Y123.XX"}, + {44.08301, 27.956997, 2, 5, "ROU Z123.XX"}, + {45.938825, 24.978325, 2, 4, "ROU QF2V.H56"}, + {5.615345, -0.23796325, 4, 5, "GHA 10.XX"}, + {5.599595, -0.19832575, 4, 5, "GHA J0.XX"}, + {5.6588015, -0.469895, 3, 4, "GHA 12.XXX"}, + {6.773734, -1.70290575, 3, 4, "GHA 000.XX"}, + {6.773734, -1.61593675, 3, 4, "GHA 100.XX"}, + {6.687245, -1.70290575, 3, 4, "GHA 200.XX"}, + {6.687245, -1.61593675, 3, 4, "GHA 300.XX"}, + {9.456115, -0.8816295, 3, 5, "GHA 400.XX"}, + {6.211045, -1.70177375, 3, 4, "GHA 500.XX"}, + {10.830724, -0.89135725, 3, 5, "GHA 600.XX"}, + {6.136765, -0.30325875, 3, 4, "GHA 700.XX"}, + {4.954731, -1.824142875, 3, 4, "GHA 800.XX"}, + {7.371295, -2.360273125, 3, 4, "GHA 900.XX"}, + {5.158145, -1.299774375, 3, 4, "GHA B00.XX"}, + {6.656178, 0.43581925, 3, 6, "GHA C00.XX"}, + {10.090024, -2.54825725, 3, 6, "GHA D00.XX"}, + {11.065045, -0.297155625, 3, 6, "GHA F00.XX"}, + {6.561421, -0.80638625, 3, 4, "GHA G00.XX"}, + {4.945051, -1.735565875, 3, 4, "GHA GK0.00"}, + {9.452465, -0.0412585, 3, 5, "GHA H00.XX"}, + {5.529414, -0.72225775, 3, 4, "GHA HK0.00"}, + {6.809028, -1.11771925, 3, 4, "GHA J00.XX"}, + {5.349175, -0.65754475, 3, 4, "GHA JK0.00"}, + {7.593612, -1.972136875, 3, 4, "GHA K00.XX"}, + {7.459825, -2.623574875, 3, 5, "GHA KK0.00"}, + {5.854825, -0.68536025, 3, 4, "GHA L00.XX"}, + {7.144105, 0.443729375, 3, 6, "GHA LK0.00"}, + {6.08944, 1.00856875, 3, 4, "GHA M00.XX"}, + {5.294105, -2.02619975, 3, 4, "GHA MK0.00"}, + {7.067645, -1.418573125, 3, 4, "GHA N00.XX"}, + {5.924045, -1.00047725, 3, 4, "GHA NK0.00"}, + {5.548386, -0.86407375, 3, 4, "GHA P00.XX"}, + {6.040938, -0.47436475, 3, 4, "GHA PK0.00"}, + {5.805045, 0.86722625, 3, 4, "GHA Q00.XX"}, + {5.918305, 0.96380775, 3, 4, "GHA QK0.00"}, + {6.397392, -0.39787925, 3, 4, "GHA R00.XX"}, + {7.734105, -2.136271625, 3, 4, "GHA RK0.00"}, + {9.641236, -0.860942125, 3, 5, "GHA S00.XX"}, + {5.126525, -1.369815625, 3, 4, "GHA SK0.00"}, + {7.033545, 0.281026875, 3, 4, "GHA T00.XX"}, + {5.954105, -1.81619975, 3, 4, "GHA TK0.00"}, + {8.069045, -1.746773125, 3, 4, "GHA V00.XX"}, + {5.459415, -2.15297725, 3, 4, "GHA VK0.00"}, + {5.292858, -0.78703825, 3, 4, "GHA W00.XX"}, + {4.867571, -2.245145875, 3, 4, "GHA WK0.00"}, + {6.832465, -1.90108625, 3, 4, "GHA X00.XX"}, + {6.092508, -0.14850675, 3, 4, "GHA XK0.00"}, + {5.211545, -1.114274375, 3, 4, "GHA Y00.XX"}, + {6.62507, -1.23629975, 3, 4, "GHA YK0.00"}, + {5.008554, -1.679907625, 3, 4, "GHA Z00.XX"}, + {5.697618, -1.29299775, 3, 4, "GHA ZK0.00"}, + {8.032739, -2.5519185, 2, 4, "GHA 12.XXXX"}, + {9.20678, -2.8234925, 2, 4, "GHA 1234.XX"}, + {7.4196375, -3.0039695, 2, 5, "GHA 012.XXX"}, + {7.042719, -3.233669, 2, 5, "GHA 112.XXX"}, + {6.597109, -3.233669, 2, 5, "GHA 212.XXX"}, + {6.6997405, -2.694929, 2, 4, "GHA 312.XXX"}, + {6.6997405, -2.215793, 2, 3, "GHA 412.XXX"}, + {6.6997405, -1.736657, 2, 3, "GHA 512.XXX"}, + {6.6997405, -1.257521, 2, 3, "GHA 612.XXX"}, + {6.6997405, -0.778386, 2, 3, "GHA 712.XXX"}, + {6.6997405, -0.29925, 2, 3, "GHA 812.XXX"}, + {6.749393, 0.1800595, 2, 3, "GHA 912.XXX"}, + {6.749393, 0.6230595, 2, 5, "GHA B12.XXX"}, + {6.2032445, -3.11393, 2, 5, "GHA C12.XXX"}, + {6.2032445, -2.634794, 2, 4, "GHA D12.XXX"}, + {6.2032445, -2.155658, 2, 3, "GHA F12.XXX"}, + {6.2032445, -1.676522, 3, 4, "GHA G12.XXX"}, + {6.2032445, -1.197386, 2, 3, "GHA H12.XXX"}, + {6.2032445, -0.71825, 2, 3, "GHA J12.XXX"}, + {6.2032445, -0.239113, 2, 3, "GHA K12.XXX"}, + {6.1565385, 0.240022, 2, 3, "GHA L12.XXX"}, + {6.121647, 0.7189955, 2, 5, "GHA M12.XXX"}, + {5.7094755, -3.04393, 2, 5, "GHA N12.XXX"}, + {5.7094755, -2.564794, 2, 4, "GHA P12.XXX"}, + {5.7094755, -2.085658, 2, 3, "GHA Q12.XXX"}, + {5.7094755, -1.606522, 2, 3, "GHA R12.XXX"}, + {5.7094755, -1.127386, 2, 3, "GHA S12.XXX"}, + {5.7094755, -0.64825, 2, 3, "GHA T12.XXX"}, + {5.7094755, -0.169115, 3, 4, "GHA V12.XXX"}, + {5.086592, -3.0913795, 2, 5, "GHA W12.XXX"}, + {4.7381385, -2.4364185, 2, 3, "GHA X12.XXX"}, + {4.7381385, -2.009098, 2, 3, "GHA Y12.XXX"}, + {5.247641, -1.5695465, 2, 3, "GHA Z12.XXX"}, + {7.9508135, -1.028075, 2, 3, "GHA RLWB.TLV"}, + {0.3551, 32.54211, 4, 5, "UGA 12.XX"}, + {0.480831, 32.371425, 3, 4, "UGA 12.XXX"}, + {2.820724, 32.23932, 3, 4, "UGA 000.XX"}, + {2.300724, 32.84932, 3, 4, "UGA 100.XX"}, + {0.468015, 33.137054, 3, 4, "UGA 200.XX"}, + {1.130724, 34.12932, 3, 6, "UGA 300.XX"}, + {-0.559276, 30.60932, 3, 4, "UGA 400.XX"}, + {-0.289276, 31.68932, 3, 4, "UGA 500.XX"}, + {0.196545, 30.000225, 3, 7, "UGA 600.XX"}, + {0.675624, 33.14012, 3, 4, "UGA 700.XX"}, + {3.070624, 30.87392, 3, 6, "UGA 800.XX"}, + {-1.209276, 29.93932, 3, 6, "UGA 900.XX"}, + {3.340724, 32.829207125, 3, 4, "UGA B00.XX"}, + {0.764624, 34.17102, 3, 6, "UGA C00.XX"}, + {1.750724, 33.55932, 3, 4, "UGA D00.XX"}, + {0.710724, 30.22932, 3, 7, "UGA F00.XX"}, + {0.660224, 33.45862, 3, 4, "UGA G00.XX"}, + {0.498824, 34.07362, 3, 6, "UGA H00.XX"}, + {0.440724, 32.00932, 3, 4, "UGA J00.XX"}, + {1.487124, 31.31392, 3, 4, "UGA K00.XX"}, + {0.392464, 32.899085, 3, 4, "UGA L00.XX"}, + {3.397804, 30.937673125, 3, 6, "UGA LK0.00"}, + {1.696764, 31.684785, 3, 4, "UGA M00.XX"}, + {2.428904, 30.947945, 3, 7, "UGA MK0.00"}, + {1.192264, 33.694285, 3, 4, "UGA N00.XX"}, + {0.839404, 32.472745, 3, 4, "UGA NK0.00"}, + {2.513264, 31.058185, 3, 7, "UGA P00.XX"}, + {-0.125896, 30.473945, 3, 4, "UGA PK0.00"}, + {-0.530136, 30.135385, 3, 4, "UGA Q00.XX"}, + {1.755104, 33.134445, 3, 4, "UGA QK0.00"}, + {0.595664, 32.507385, 3, 4, "UGA R00.XX"}, + {3.393104, 31.754673125, 3, 4, "UGA RK0.00"}, + {0.706564, 32.876685, 3, 4, "UGA S00.XX"}, + {0.736304, 32.497945, 3, 4, "UGA SK0.00"}, + {-0.863036, 29.609085, 3, 6, "UGA T00.XX"}, + {2.467204, 31.454645, 3, 4, "UGA TK0.00"}, + {0.673164, 30.484285, 3, 7, "UGA V00.XX"}, + {0.558304, 31.370745, 3, 4, "UGA VK0.00"}, + {-0.564736, 30.366985, 3, 4, "UGA W00.XX"}, + {0.602504, 30.608245, 3, 7, "UGA WK0.00"}, + {3.472464, 31.208999375, 3, 6, "UGA X00.XX"}, + {-0.144096, 31.827245, 3, 4, "UGA XK0.00"}, + {0.721764, 30.028485, 3, 7, "UGA Y00.XX"}, + {0.184404, 30.428045, 3, 7, "UGA YK0.00"}, + {3.022464, 34.079085, 3, 5, "UGA Z00.XX"}, + {0.277504, 30.135845, 3, 7, "UGA ZK0.00"}, + {2.768277, 30.8907865, 2, 5, "UGA 12.XXXX"}, + {1.612768, 31.5497905, 2, 3, "UGA 123.XXX"}, + {1.639681, 29.649826, 2, 6, "UGA 1234.XX"}, + {3.834339, 29.770886, 1, 6, "UGA 1234.XXX"}, + {51.537802, -0.1883, 4, 5, "GBR 12.XX"}, + {51.568245, -0.477773, 3, 4, "GBR 12.XXX"}, + {55.910724, -4.341980375, 3, 4, "GBR 000.XX"}, + {52.631924, -2.18016925, 3, 4, "GBR 100.XX"}, + {52.588679, -2.03842325, 3, 4, "GBR 200.XX"}, + {52.588679, -1.89667725, 3, 4, "GBR 300.XX"}, + {52.545435, -2.18016925, 3, 4, "GBR 400.XX"}, + {52.50219, -2.037632125, 3, 4, "GBR 500.XX"}, + {52.50219, -1.897568125, 3, 4, "GBR 600.XX"}, + {53.462124, -3.00067325, 3, 4, "GBR 700.XX"}, + {55.988124, -3.290780375, 3, 4, "GBR 800.XX"}, + {53.428124, -1.53697325, 3, 4, "GBR 900.XX"}, + {53.846524, -1.618964375, 3, 4, "GBR B00.XX"}, + {51.500624, -2.627000875, 3, 4, "GBR C00.XX"}, + {53.520724, -2.31757325, 3, 4, "GBR D00.XX"}, + {52.680724, -1.19666925, 3, 4, "GBR F00.XX"}, + {53.800824, -0.428564375, 3, 4, "GBR G00.XX"}, + {52.460724, -1.565878125, 3, 4, "GBR H00.XX"}, + {53.840324, -1.828964375, 3, 4, "GBR J00.XX"}, + {51.531624, -3.247100875, 3, 4, "GBR K00.XX"}, + {53.010624, -1.24246925, 3, 4, "GBR L00.XX"}, + {53.050724, -2.25757325, 3, 4, "GBR M00.XX"}, + {54.640224, -5.9949595, 3, 6, "GBR N00.XX"}, + {52.958224, -1.55206925, 3, 4, "GBR P00.XX"}, + {51.491124, -1.051800875, 3, 4, "GBR Q00.XX"}, + {50.404464, -4.2049335, 3, 5, "GBR R00.XX"}, + {50.932324, -1.44434125, 3, 5, "GBR RK0.00"}, + {57.161064, -2.17876175, 3, 4, "GBR S00.XX"}, + {54.968804, -1.6430725, 3, 4, "GBR SK0.00"}, + {53.782664, -2.764054125, 3, 4, "GBR T00.XX"}, + {51.891304, -0.466059875, 3, 4, "GBR TK0.00"}, + {54.920964, -1.4599425, 3, 4, "GBR V00.XX"}, + {50.803004, -1.1290195, 3, 5, "GBR VK0.00"}, + {52.651664, 1.23643425, 3, 4, "GBR W00.XX"}, + {51.628404, -3.988359875, 3, 4, "GBR WK0.00"}, + {50.751794, -1.9325545, 3, 5, "GBR X00.XX"}, + {50.730937, -2.0208195, 3, 5, "GBR XK0.00"}, + {51.559845, 0.631460625, 3, 4, "GBR Y00.XX"}, + {51.562645, -1.823091125, 3, 4, "GBR YK0.00"}, + {56.485904, -3.058153875, 3, 4, "GBR Z00.XX"}, + {53.833405, -3.053535625, 3, 4, "GBR ZK0.00"}, + {55.954411, -5.0289675, 2, 3, "GBR 01.XXXX"}, + {55.954411, -4.2008955, 2, 3, "GBR 11.XXXX"}, + {55.954411, -3.3728235, 2, 3, "GBR 21.XXXX"}, + {55.463371, -4.8423645, 2, 3, "GBR 31.XXXX"}, + {54.972331, -4.8296575, 2, 3, "GBR 41.XXXX"}, + {52.780863, -4.6280775, 2, 3, "GBR 51.XXXX"}, + {52.780863, -3.8625015, 2, 3, "GBR 61.XXXX"}, + {52.780863, -3.0969255, 2, 3, "GBR 71.XXXX"}, + {52.289823, -4.6234425, 2, 3, "GBR 81.XXXX"}, + {52.289823, -3.8682825, 2, 3, "GBR 91.XXXX"}, + {52.289823, -3.1131225, 2, 3, "GBR B1.XXXX"}, + {51.798783, -5.363786, 2, 3, "GBR C1.XXXX"}, + {51.798783, -4.613834, 2, 3, "GBR D1.XXXX"}, + {51.798783, -3.863882, 2, 3, "GBR Y1.XXXX"}, + {51.798783, -3.11393, 2, 3, "GBR F1.XXXX"}, + {51.5221855, -5.245685, 2, 3, "GBR G1.XXXX"}, + {51.307743, -3.834457, 2, 3, "GBR H1.XXXX"}, + {51.307743, -3.09492, 2, 3, "GBR J1.XXXX"}, + {50.816703, -4.5616755, 2, 4, "GBR K1.XXXX"}, + {50.816703, -3.8273475, 2, 4, "GBR L1.XXXX"}, + {50.816703, -3.0930195, 2, 4, "GBR M1.XXXX"}, + {50.325663, -4.7479655, 2, 4, "GBR N1.XXXX"}, + {50.694293, -3.492848, 3, 5, "GBR P1.XXXX"}, + {50.422063, -4.023852, 2, 4, "GBR Q1.XXXX"}, + {54.424185, -6.1861455, 2, 5, "GBR R1.XXXX"}, + {54.896203, -7.4013745, 2, 5, "GBR S1.XXXX"}, + {54.896203, -6.5941345, 2, 5, "GBR T1.XXXX"}, + {56.669514, -3.614351, 2, 3, "GBR V1.XXXX"}, + {56.749215, -3.3724485, 2, 3, "GBR W1.XXXX"}, + {56.9914225, -2.52543, 2, 3, "GBR X1.XXXX"}, + {50.3053165, -5.249101, 2, 3, "GBR Z1.XXXX"}, + {53.1763425, -2.241051, 2, 3, "GBR 123.XXX"}, + {55.732439, -3.9117415, 2, 3, "GBR 1234.XX"}, + {54.998711, -3.380176, 2, 3, "GBR LH0H.JBM"}, + {9.528045, -13.722045875, 3, 4, "GIN 00.XX"}, + {9.562825, -13.679970625, 4, 5, "GIN C0.XX"}, + {9.613285, -13.664873125, 4, 5, "GIN P0.XX"}, + {9.940115, -13.6952885, 3, 4, "GIN 12.XXX"}, + {7.802545, -8.869050125, 3, 4, "GIN 000.XX"}, + {10.037514, -12.92812825, 3, 4, "GIN 200.XX"}, + {10.440545, -9.35244525, 3, 4, "GIN 400.XX"}, + {8.542514, -10.1937885, 3, 6, "GIN 600.XX"}, + {10.648514, -14.61802825, 3, 4, "GIN 800.XX"}, + {9.165514, -10.1617885, 3, 4, "GIN B00.XX"}, + {11.303714, -12.352698125, 3, 4, "GIN D00.XX"}, + {11.381614, -9.213598125, 3, 4, "GIN G00.XX"}, + {9.250037, -9.0661145, 3, 4, "GIN J00.XX"}, + {10.379114, -13.64792825, 3, 4, "GIN L00.XX"}, + {11.084614, -13.874798125, 3, 6, "GIN N00.XX"}, + {12.057114, -12.359898125, 2, 3, "GIN Q00.XX"}, + {10.603914, -8.75762825, 3, 6, "GIN S00.XX"}, + {10.021114, -10.80412825, 3, 4, "GIN V00.XX"}, + {7.782334, -8.590270625, 3, 5, "GIN X00.XX"}, + {11.333624, -10.756770125, 3, 4, "GIN Z00.XX"}, + {11.6577255, -14.645987, 2, 5, "GIN 123.XXX"}, + {9.607525, -10.912825, 2, 5, "GIN 12.XXXX"}, + {10.09175, -11.9054505, 2, 3, "GIN 1234.XX"}, + {9.935, -11.3601775, 2, 5, "GIN 86WF.PZ5"}, + {-2.241875, -79.9474635, 5, 8, "ECU 12.XX"}, + {-2.073557, -80.090976, 4, 7, "ECU 00.XXX"}, + {-0.205606, -78.644172, 4, 9, "ECU J0.XXX"}, + {-2.871932, -79.045475, 4, 9, "ECU 000.XX"}, + {-0.215176, -79.20968, 4, 7, "ECU 100.XX"}, + {-3.249655, -80.003139375, 4, 7, "ECU 200.XX"}, + {-0.952935, -80.76302, 4, 7, "ECU 300.XX"}, + {-1.013376, -80.50498, 4, 7, "ECU 400.XX"}, + {-1.222876, -78.66638, 4, 9, "ECU 500.XX"}, + {-1.614576, -78.69688, 4, 9, "ECU 600.XX"}, + {-0.972576, -79.50288, 4, 7, "ECU 700.XX"}, + {-3.947025, -79.243470375, 4, 8, "ECU 800.XX"}, + {-2.093776, -79.63288, 4, 7, "ECU 900.XX"}, + {0.395524, -78.15938, 4, 7, "ECU B00.XX"}, + {0.989524, -79.70728, 4, 5, "ECU C00.XX"}, + {-1.767476, -79.57148, 4, 7, "ECU D00.XX"}, + {-2.220336, -80.954115, 5, 8, "ECU F00.XX"}, + {-0.938896, -78.647555, 4, 9, "ECU FK0.00"}, + {-0.982536, -77.844615, 4, 9, "ECU G00.XX"}, + {-3.335296, -79.835526875, 4, 7, "ECU GK0.00"}, + {-0.683336, -80.129115, 4, 7, "ECU H00.XX"}, + {-3.455896, -79.986126875, 4, 8, "ECU HK0.00"}, + {-3.464436, -80.259300625, 4, 8, "ECU J00.XX"}, + {-1.330096, -80.055855, 4, 7, "ECU JK0.00"}, + {-1.044436, -79.663115, 4, 7, "ECU K00.XX"}, + {-1.355896, -80.606055, 4, 7, "ECU KK0.00"}, + {-1.837436, -80.010815, 4, 7, "ECU L00.XX"}, + {-1.591696, -79.026455, 4, 9, "ECU LK0.00"}, + {-1.352536, -79.935115, 4, 7, "ECU M00.XX"}, + {-2.754096, -78.878755, 4, 9, "ECU MK0.00"}, + {-2.201236, -81.013315, 3, 6, "ECU N00.XX"}, + {0.319404, -79.496455, 4, 5, "ECU NK0.00"}, + {-2.213936, -80.893715, 5, 8, "ECU P00.XX"}, + {-2.430296, -79.370855, 4, 7, "ECU PK0.00"}, + {0.243164, -78.290015, 4, 7, "ECU Q00.XX"}, + {-2.174596, -79.487855, 4, 7, "ECU QK0.00"}, + {-1.550836, -79.782515, 4, 7, "ECU R00.XX"}, + {-0.615496, -80.439255, 4, 7, "ECU RK0.00"}, + {0.062464, -78.190915, 4, 7, "ECU S00.XX"}, + {-2.635896, -80.416055, 4, 7, "ECU SK0.00"}, + {-2.657536, -79.650915, 4, 7, "ECU T00.XX"}, + {-1.499796, -78.028755, 4, 9, "ECU TK0.00"}, + {0.095764, -76.927315, 4, 7, "ECU V00.XX"}, + {-2.315896, -78.146055, 3, 8, "ECU VK0.00"}, + {-1.683736, -79.063715, 4, 7, "ECU W00.XX"}, + {-1.826496, -80.257655, 4, 7, "ECU WK0.00"}, + {-1.617536, -80.010615, 4, 7, "ECU X00.XX"}, + {-2.101296, -79.720855, 4, 7, "ECU XK0.00"}, + {0.332864, -78.263615, 4, 7, "ECU Y00.XX"}, + {-3.994696, -79.383826875, 4, 8, "ECU YK0.00"}, + {-0.497536, -78.600915, 4, 9, "ECU Z00.XX"}, + {1.266404, -78.862155, 3, 6, "ECU ZK0.00"}, + {-2.188291, -80.84047, 3, 6, "ECU 12.XXXX"}, + {0.093857, -80.816425, 3, 4, "ECU 123.XXX"}, + {0.591905, -79.898395, 3, 4, "ECU 0123.XX"}, + {-1.229135, -78.04549, 4, 9, "ECU 1123.XX"}, + {-0.150836, -77.12819, 3, 8, "ECU 3123.XX"}, + {1.444768, -81.605124, 2, 3, "ECU 1123.XXX"}, + {1.444768, -79.430381, 2, 3, "ECU 2123.XXX"}, + {1.444768, -77.261252, 2, 5, "ECU 3123.XXX"}, + {-0.729974, -81.605124, 2, 3, "ECU 4123.XXX"}, + {-0.729974, -79.430381, 3, 6, "ECU 5123.XXX"}, + {-0.729974, -77.261252, 2, 7, "ECU 6123.XXX"}, + {-2.893281, -81.605124, 2, 3, "ECU 7123.XXX"}, + {-2.893281, -79.430381, 3, 6, "ECU 8123.XXX"}, + {0.8816215, -91.6782385, 2, 3, "ECU G123.XXX"}, + {0.941614, -91.9851735, 2, 3, "ECU H123.XXX"}, + {1.21906, -91.4260625, 2, 3, "ECU 1234.XXXX"}, + {27.1369995, -13.1876, 4, 10, "ESH YRG.TC"}, + {23.720764, -15.970148625, 4, 10, "ESH Z00.XX"}, + {26.736904, -11.701921875, 4, 10, "ESH ZK0.00"}, + {26.854723, -14.3778755, 3, 8, "ESH 12.XXXX"}, + {23.915715, -15.9832935, 3, 8, "ESH Z12.XXX"}, + {26.7994445, -13.082416, 3, 8, "ESH 8HHH.HHH"}, + {26.7994445, -10.133107, 2, 6, "ESH 9HHH.HHH"}, + {25.9196985, -17.654534, 2, 5, "ESH B123.XXX"}, + {25.9196985, -14.764807, 2, 6, "ESH C123.XXX"}, + {23.1613675, -17.6585975, 2, 5, "ESH D123.XXX"}, + {23.1613675, -14.7986615, 2, 6, "ESH F123.XXX"}, + {24.19893, -13.2081275, 2, 6, "ESH 8RFX.3L2P"}, + {0.439684, 9.408725, 3, 4, "GAB 00.XX"}, + {0.382219, 9.430845, 3, 4, "GAB J0.XX"}, + {0.510238, 9.32974, 2, 3, "GAB 12.XXX"}, + {-0.688355, 8.728625, 3, 4, "GAB 000.XX"}, + {-1.646686, 13.52099, 3, 5, "GAB 200.XX"}, + {-1.561986, 13.16889, 3, 5, "GAB 400.XX"}, + {1.639424, 11.52232, 3, 5, "GAB 600.XX"}, + {0.601624, 12.80602, 3, 5, "GAB 700.XX"}, + {-1.839876, 11.03572, 3, 4, "GAB 800.XX"}, + {-0.640876, 10.20662, 3, 4, "GAB 900.XX"}, + {-2.898576, 10.94882, 3, 4, "GAB B00.XX"}, + {-1.111176, 12.39862, 3, 5, "GAB C00.XX"}, + {2.144424, 11.45562, 3, 6, "GAB D00.XX"}, + {-2.695376, 9.98042, 3, 4, "GAB F00.XX"}, + {-1.350576, 13.11782, 3, 5, "GAB G00.XX"}, + {-0.765076, 12.68882, 3, 5, "GAB H00.XX"}, + {-0.618176, 13.63272, 3, 5, "GAB J00.XX"}, + {-2.761576, 10.10872, 3, 4, "GAB K00.XX"}, + {-2.362376, 11.30672, 3, 5, "GAB L00.XX"}, + {-0.035376, 11.89252, 3, 5, "GAB M00.XX"}, + {-1.195476, 10.57792, 3, 4, "GAB N00.XX"}, + {-0.123676, 10.72912, 3, 4, "GAB P00.XX"}, + {-2.501243, 9.750723, 3, 4, "GAB Q00.XX"}, + {-3.377876, 10.641107125, 2, 3, "GAB R00.XX"}, + {-1.854176, 11.86792, 3, 5, "GAB S00.XX"}, + {0.847124, 11.49542, 3, 5, "GAB T00.XX"}, + {1.032624, 13.89632, 2, 4, "GAB V00.XX"}, + {-1.546576, 14.21452, 3, 6, "GAB W00.XX"}, + {-1.597476, 11.60192, 3, 5, "GAB X00.XX"}, + {-2.113376, 12.12702, 3, 5, "GAB Y00.XX"}, + {1.011584, 9.551839, 2, 5, "GAB Z00.XX"}, + {2.2576085, 11.1610765, 2, 6, "GAB 123.XXX"}, + {-1.235728, 11.2283145, 2, 4, "GAB 12.XXXX"}, + {-2.5751265, 8.7781895, 2, 3, "GAB 1234.XX"}, + {1.882715, 8.9077305, 1, 3, "GAB 1234.XXX"}, + {-36.8452, 174.712848, 5, 6, "NZL 12.XX"}, + {-36.649885, 174.5053615, 3, 4, "NZL 12.XXX"}, + {-43.443476, 172.5111045, 4, 5, "NZL 000.XX"}, + {-43.443476, 172.6293065, 4, 5, "NZL 100.XX"}, + {-43.529965, 172.498831, 4, 5, "NZL 200.XX"}, + {-43.540855, 172.61477, 4, 5, "NZL 300.XX"}, + {-41.280455, 174.7152975, 5, 6, "NZL 400.XX"}, + {-41.162455, 174.7572975, 5, 6, "NZL 500.XX"}, + {-41.088455, 174.8222975, 5, 6, "NZL 600.XX"}, + {-41.165976, 174.8781125, 5, 6, "NZL 700.XX"}, + {-41.108675, 174.9702975, 6, 7, "NZL 800.XX"}, + {-37.731656, 175.2094995, 5, 6, "NZL 900.XX"}, + {-37.731656, 175.2862255, 5, 6, "NZL B00.XX"}, + {-45.839276, 170.421805375, 4, 5, "NZL C00.XX"}, + {-37.658876, 176.1142245, 5, 6, "NZL D00.XX"}, + {-40.309276, 175.557003625, 5, 6, "NZL F00.XX"}, + {-39.605876, 176.797855125, 5, 6, "NZL G00.XX"}, + {-41.256576, 173.1930125, 4, 5, "NZL H00.XX"}, + {-39.466876, 176.821655125, 5, 6, "NZL J00.XX"}, + {-38.093676, 176.196185875, 5, 6, "NZL K00.XX"}, + {-35.682455, 174.291268875, 4, 5, "NZL L00.XX"}, + {-39.031255, 174.02128875, 5, 6, "NZL M00.XX"}, + {-46.380555, 168.330775, 4, 5, "NZL N00.XX"}, + {-39.885276, 174.972803625, 5, 6, "NZL P00.XX"}, + {-40.852276, 174.973051125, 5, 6, "NZL Q00.XX"}, + {-38.642936, 177.981484125, 4, 5, "NZL R00.XX"}, + {-41.526096, 173.91876, 6, 7, "NZL RK0.00"}, + {-44.362255, 171.187813125, 4, 5, "NZL S00.XX"}, + {-38.699996, 176.050080375, 5, 6, "NZL SK0.00"}, + {-37.192736, 174.861542375, 4, 5, "NZL T00.XX"}, + {-40.955896, 175.6155495, 5, 6, "NZL TK0.00"}, + {-40.607536, 175.239381375, 5, 6, "NZL V00.XX"}, + {-37.966396, 176.950269875, 5, 6, "NZL VK0.00"}, + {-43.888836, 171.702406, 4, 5, "NZL W00.XX"}, + {-37.904296, 175.440969875, 5, 6, "NZL WK0.00"}, + {-38.214636, 175.825727625, 5, 6, "NZL X00.XX"}, + {-40.228496, 175.536656625, 5, 6, "NZL XK0.00"}, + {-38.006736, 175.289727625, 5, 6, "NZL Y00.XX"}, + {-45.092396, 170.921251125, 4, 5, "NZL YK0.00"}, + {-43.289936, 172.5295495, 4, 5, "NZL Z00.XX"}, + {-39.585896, 174.246346125, 5, 6, "NZL ZK0.00"}, + {-36.7920165, 173.8182005, 3, 4, "NZL 123.XXX"}, + {-39.66526, 173.867849, 4, 5, "NZL 12.XXXX"}, + {-43.676735, 172.3255175, 3, 4, "NZL 1123.XX"}, + {-41.445735, 174.6127195, 4, 5, "NZL 2123.XX"}, + {-38.088635, 175.0745725, 4, 5, "NZL 3123.XX"}, + {-45.92702, 170.1732155, 3, 4, "NZL 4123.XX"}, + {-37.831535, 175.8011725, 4, 5, "NZL 5123.XX"}, + {-40.647735, 175.2318705, 5, 6, "NZL 6123.XX"}, + {-39.811135, 176.502842, 4, 5, "NZL 7123.XX"}, + {-41.531135, 172.9451195, 3, 4, "NZL 8123.XX"}, + {-38.40542, 175.7481725, 4, 5, "NZL 9123.XX"}, + {-36.042035, 174.041495, 3, 4, "NZL B123.XX"}, + {-39.43372, 173.7934215, 5, 6, "NZL C123.XX"}, + {-46.61402, 167.973836, 3, 4, "NZL D123.XX"}, + {-40.170235, 174.756742, 4, 5, "NZL F123.XX"}, + {-41.122835, 174.828691, 6, 7, "NZL G123.XX"}, + {-38.77512, 177.767193, 3, 4, "NZL H123.XX"}, + {-41.634035, 173.5496195, 3, 4, "NZL J123.XX"}, + {-44.511035, 170.792838, 3, 4, "NZL K123.XX"}, + {-38.92542, 175.789393, 4, 5, "NZL L123.XX"}, + {-41.184135, 175.345091, 4, 5, "NZL M123.XX"}, + {-38.31302, 176.6070725, 4, 5, "NZL N123.XX"}, + {-44.010735, 171.498938, 3, 4, "NZL P123.XX"}, + {-45.299335, 170.569987, 3, 4, "NZL Q123.XX"}, + {-34.6267585, 172.7177425, 3, 4, "NZL B123.XXX"}, + {-36.7920165, 177.1547925, 2, 3, "NZL C123.XXX"}, + {-39.4732065, 171.2606925, 2, 3, "NZL D123.XXX"}, + {-42.1543965, 167.059841, 2, 3, "NZL F123.XXX"}, + {-42.1543965, 170.664552, 2, 3, "NZL G123.XXX"}, + {-44.8355865, 163.8328045, 2, 3, "NZL H123.XXX"}, + {-44.8355865, 167.5864705, 2, 3, "NZL K123.XXX"}, + {-36.7920165, 173.8182005, 3, 4, "NZL L123.XXX"}, + {-39.4732065, 173.7833935, 4, 5, "NZL M123.XXX"}, + {-49.023894, 177.8334895, 2, 3, "NZL N123.XXX"}, + {-43.638002, -177.0768895, 2, 3, "NZL P123.XXX"}, + {-47.451016, 165.762671, 3, 4, "NZL R123.XXX"}, + {-50.143378, 165.129324, 2, 3, "NZL X123.XXX"}, + {-47.088079, 178.145662, 2, 3, "NZL Y123.XXX"}, + {-51.901082, 168.1791155, 2, 3, "NZL Z123.XXX"}, + {-34.0146895, 171.424567, 2, 3, "NZL 9123.XXX"}, + {-36.8803, 174.76, 5, 6, "NZL L39F.BHYK"}, + {12.3981, -1.568732, 4, 7, "BFA 12.XX"}, + {12.472592, -1.688451, 3, 6, "BFA 00.XXX"}, + {11.189314, -4.474371875, 3, 4, "BFA J0.XXX"}, + {12.290724, -2.411584, 3, 6, "BFA 000.XX"}, + {13.610724, -2.46180975, 3, 6, "BFA 100.XX"}, + {10.685224, -4.79235725, 3, 5, "BFA 200.XX"}, + {12.510624, -3.498284, 3, 6, "BFA 300.XX"}, + {13.118924, -1.118096875, 3, 4, "BFA 400.XX"}, + {11.821524, -0.409770125, 3, 4, "BFA 500.XX"}, + {12.100924, 0.324929875, 3, 5, "BFA 600.XX"}, + {14.073624, -0.06550975, 2, 3, "BFA 700.XX"}, + {12.358124, -2.516084, 3, 6, "BFA 800.XX"}, + {11.523524, -3.565770125, 3, 4, "BFA 900.XX"}, + {14.140724, -1.67180975, 2, 5, "BFA B00.XX"}, + {11.147824, -2.114670125, 3, 6, "BFA C00.XX"}, + {11.213924, -1.202870125, 3, 4, "BFA D00.XX"}, + {13.383924, -1.56600975, 3, 6, "BFA F00.XX"}, + {13.001424, -2.298496875, 3, 6, "BFA G00.XX"}, + {12.221524, -0.396384, 3, 4, "BFA H00.XX"}, + {12.291724, -0.667884, 3, 4, "BFA J00.XX"}, + {12.110724, -1.381470125, 3, 4, "BFA K00.XX"}, + {11.023124, -4.94515725, 3, 4, "BFA L00.XX"}, + {13.098564, -3.447087625, 3, 6, "BFA M00.XX"}, + {13.065404, -3.095305875, 3, 6, "BFA MK0.00"}, + {12.748064, -3.895287625, 3, 7, "BFA N00.XX"}, + {11.654104, -1.096561125, 3, 4, "BFA NK0.00"}, + {11.762464, -2.961515375, 3, 4, "BFA P00.XX"}, + {12.654104, -0.596705875, 3, 4, "BFA PK0.00"}, + {10.975264, -3.27392975, 3, 4, "BFA Q00.XX"}, + {10.653204, -5.18848925, 3, 7, "BFA QK0.00"}, + {13.220164, -2.38537325, 3, 6, "BFA R00.XX"}, + {11.073204, -5.337161125, 3, 6, "BFA RK0.00"}, + {12.989964, -0.178587625, 3, 4, "BFA S00.XX"}, + {11.794104, -0.576561125, 3, 4, "BFA SK0.00"}, + {10.152464, -3.49142975, 3, 5, "BFA T00.XX"}, + {10.284104, -3.54648925, 3, 5, "BFA TK0.00"}, + {13.512464, -3.20177325, 3, 6, "BFA V00.XX"}, + {11.644104, -2.206561125, 3, 4, "BFA VK0.00"}, + {10.346264, -3.20442975, 2, 4, "BFA W00.XX"}, + {13.394104, -0.16677875, 3, 4, "BFA WK0.00"}, + {11.552464, -3.291515375, 3, 4, "BFA X00.XX"}, + {11.634104, -3.916561125, 3, 4, "BFA XK0.00"}, + {11.162464, -3.091515375, 3, 4, "BFA Y00.XX"}, + {14.434104, -0.256850625, 2, 3, "BFA YK0.00"}, + {12.092464, 1.758484625, 3, 5, "BFA Z00.XX"}, + {11.236604, -0.720761125, 3, 4, "BFA ZK0.00"}, + {13.5735565, -3.225014, 2, 5, "BFA 123.XXX"}, + {10.3585865, -5.438522, 2, 6, "BFA 12.XXXX"}, + {13.432147, -0.5188525, 2, 3, "BFA 1234.XX"}, + {12.23407, -1.5555, 3, 6, "BFA QQXM.PV1"}, + {14.6335, 120.962168, 6, 7, "PHL 12.XX"}, + {14.741115, 120.82179, 5, 6, "PHL 12.XXX"}, + {7.101545, 125.515226875, 5, 6, "PHL 000.XX"}, + {7.143545, 125.598533875, 5, 6, "PHL 100.XX"}, + {10.334824, 123.81464275, 5, 6, "PHL 200.XX"}, + {10.372014, 123.90257275, 5, 6, "PHL 300.XX"}, + {8.514424, 124.6079685, 5, 6, "PHL 400.XX"}, + {10.708324, 122.92464275, 5, 6, "PHL 500.XX"}, + {10.761824, 122.51314275, 5, 6, "PHL 600.XX"}, + {15.196224, 120.5485645, 5, 6, "PHL 700.XX"}, + {16.461524, 120.541425875, 5, 6, "PHL 800.XX"}, + {14.308224, 121.358877375, 5, 6, "PHL 900.XX"}, + {15.070324, 120.6426645, 5, 6, "PHL B00.XX"}, + {13.979024, 121.56109025, 5, 6, "PHL C00.XX"}, + {6.159924, 125.12529425, 5, 6, "PHL D00.XX"}, + {14.873224, 120.2372645, 5, 6, "PHL F00.XX"}, + {11.258624, 124.959729875, 5, 6, "PHL G00.XX"}, + {10.416624, 123.62204275, 5, 6, "PHL H00.XX"}, + {7.245324, 124.198481375, 5, 6, "PHL J00.XX"}, + {6.974224, 122.038681375, 5, 6, "PHL K00.XX"}, + {12.138924, 124.530229875, 5, 6, "PHL L00.XX"}, + {13.675024, 123.14159025, 5, 6, "PHL M00.XX"}, + {8.040124, 124.235681375, 5, 6, "PHL N00.XX"}, + {14.075964, 121.28702675, 5, 6, "PHL P00.XX"}, + {15.485304, 120.942004625, 5, 6, "PHL PK0.00"}, + {16.042464, 120.31788325, 5, 6, "PHL Q00.XX"}, + {11.572304, 122.721738875, 5, 6, "PHL QK0.00"}, + {14.972664, 120.5930545, 5, 6, "PHL R00.XX"}, + {8.946504, 125.4955555, 5, 6, "PHL RK0.00"}, + {16.713164, 121.516697625, 5, 6, "PHL S00.XX"}, + {7.441604, 125.781128375, 5, 6, "PHL SK0.00"}, + {9.330164, 123.2549415, 5, 6, "PHL T00.XX"}, + {15.151704, 120.7472765, 5, 6, "PHL TK0.00"}, + {6.761664, 125.32411375, 5, 6, "PHL V00.XX"}, + {14.490704, 121.263149375, 6, 7, "PHL VK0.00"}, + {17.631264, 121.687825375, 5, 6, "PHL W00.XX"}, + {8.191504, 126.316128375, 5, 6, "PHL WK0.00"}, + {10.542664, 123.97247025, 5, 6, "PHL X00.XX"}, + {9.745504, 118.728383625, 5, 6, "PHL XK0.00"}, + {13.441764, 123.36072675, 5, 6, "PHL Y00.XX"}, + {14.952004, 120.8720765, 5, 6, "PHL YK0.00"}, + {6.061264, 120.97381375, 5, 6, "PHL Z00.XX"}, + {13.147804, 123.70872125, 5, 6, "PHL ZK0.00"}, + {16.2304335, 119.7690725, 4, 5, "PHL 123.XXX"}, + {11.45693, 122.0284375, 4, 5, "PHL 12.XXXX"}, + {7.01358, 125.466405, 5, 6, "PHL 0123.XX"}, + {8.21858, 124.438205, 5, 6, "PHL 1123.XX"}, + {16.211279, 120.2540825, 5, 6, "PHL 2123.XX"}, + {6.06858, 124.818205, 4, 5, "PHL 3123.XX"}, + {11.05858, 124.7908335, 4, 5, "PHL 4123.XX"}, + {7.03668, 124.150705, 4, 5, "PHL 5123.XX"}, + {6.90318, 121.869505, 4, 5, "PHL 6123.XX"}, + {11.72078, 124.5076335, 4, 5, "PHL 7123.XX"}, + {13.25718, 123.045654, 4, 5, "PHL 8123.XX"}, + {7.787879, 124.022405, 4, 5, "PHL 9123.XX"}, + {8.681265, 125.2279335, 4, 5, "PHL B123.XX"}, + {16.37858, 121.1256825, 4, 5, "PHL C123.XX"}, + {17.385865, 121.477903, 4, 5, "PHL D123.XX"}, + {7.99278, 125.998005, 4, 5, "PHL F123.XX"}, + {9.505865, 118.4908335, 4, 5, "PHL G123.XX"}, + {5.76308, 120.828005, 4, 6, "PHL H123.XX"}, + {12.840865, 123.643054, 4, 5, "PHL J123.XX"}, + {8.31068, 123.159905, 4, 5, "PHL K123.XX"}, + {7.79368, 123.401705, 4, 5, "PHL L123.XX"}, + {6.54948, 125.038705, 4, 5, "PHL M123.XX"}, + {9.567165, 125.3466335, 4, 5, "PHL N123.XX"}, + {17.345865, 120.242903, 4, 5, "PHL P123.XX"}, + {6.72858, 125.988205, 4, 5, "PHL Q123.XX"}, + {13.91418, 122.618554, 4, 5, "PHL R123.XX"}, + {17.85648, 120.466103, 4, 5, "PHL S123.XX"}, + {15.7162475, 117.237479, 3, 8, "PHL 1234.XXX"}, + {7.5481935, 116.9404095, 3, 4, "PHL 123.XXXX"}, + {14.5984, 121.0009, 6, 7, "PHL CDH3.T7JT"}, + {41.930289, 12.440254, 5, 6, "ITA 12.XX"}, + {45.444394, 8.98791275, 4, 6, "ITA 00.XXX"}, + {41.985084, 12.31886, 4, 5, "ITA C0.XXX"}, + {41.021684, 14.091502375, 4, 5, "ITA P0.XXX"}, + {45.109624, 7.620735125, 4, 6, "ITA 000.XX"}, + {38.165024, 13.308585875, 4, 5, "ITA 100.XX"}, + {43.799545, 11.16131, 4, 5, "ITA 200.XX"}, + {44.519545, 11.269313125, 4, 5, "ITA 300.XX"}, + {44.426545, 8.840031125, 4, 6, "ITA 400.XX"}, + {37.549324, 15.0289245, 4, 5, "ITA 500.XX"}, + {41.127545, 16.7475975, 4, 5, "ITA 600.XX"}, + {45.452545, 12.30215575, 4, 5, "ITA 700.XX"}, + {45.452534, 10.92905575, 4, 5, "ITA 800.XX"}, + {38.240545, 15.500284375, 4, 5, "ITA 900.XX"}, + {45.673424, 13.74917075, 4, 7, "ITA B00.XX"}, + {45.446124, 11.81267075, 4, 5, "ITA C00.XX"}, + {45.582124, 10.16237075, 4, 5, "ITA D00.XX"}, + {44.690724, 10.862935125, 4, 5, "ITA F00.XX"}, + {43.901745, 11.030728, 4, 5, "ITA G00.XX"}, + {39.254745, 9.08628875, 4, 5, "ITA H00.XX"}, + {38.160045, 15.630084375, 4, 5, "ITA J00.XX"}, + {44.810494, 10.281415625, 4, 5, "ITA K00.XX"}, + {43.092604, 12.3221915, 4, 5, "ITA KK0.00"}, + {43.584545, 10.2980075, 4, 5, "ITA L00.XX"}, + {41.451504, 15.51526, 4, 5, "ITA LK0.00"}, + {40.768164, 14.496781375, 4, 5, "ITA M00.XX"}, + {44.704104, 10.586151125, 4, 5, "ITA MK0.00"}, + {44.432464, 12.166976875, 4, 5, "ITA N00.XX"}, + {40.461704, 17.220967125, 4, 5, "ITA NK0.00"}, + {44.852464, 11.566633375, 4, 5, "ITA P00.XX"}, + {44.054104, 12.534102, 4, 5, "ITA PK0.00"}, + {37.091764, 15.225842375, 4, 5, "ITA Q00.XX"}, + {42.461104, 14.1737705, 4, 5, "ITA QK0.00"}, + {40.742464, 8.519381375, 4, 5, "ITA R00.XX"}, + {41.458204, 12.86096, 4, 5, "ITA RK0.00"}, + {45.707564, 9.624075125, 4, 5, "ITA S00.XX"}, + {44.215004, 12.016840625, 4, 5, "ITA SK0.00"}, + {45.562364, 11.50180425, 4, 5, "ITA T00.XX"}, + {42.561104, 12.605381, 4, 5, "ITA TK0.00"}, + {45.462464, 8.57620425, 4, 6, "ITA V00.XX"}, + {46.062304, 13.196027375, 3, 4, "ITA VK0.00"}, + {46.501664, 11.292745, 4, 5, "ITA W00.XX"}, + {43.458704, 11.8295915, 4, 5, "ITA WK0.00"}, + {38.917464, 16.55232625, 4, 5, "ITA X00.XX"}, + {41.221804, 16.2617495, 4, 5, "ITA XK0.00"}, + {46.126045, 11.088121875, 4, 5, "ITA Y00.XX"}, + {43.567104, 13.484306, 4, 5, "ITA YK0.00"}, + {45.049545, 9.632148625, 4, 5, "ITA Z00.XX"}, + {40.623405, 17.917272375, 4, 5, "ITA ZK0.00"}, + {44.795375, 7.309495, 3, 5, "ITA 01.XXXX"}, + {37.766575, 12.9795265, 4, 5, "ITA 11.XXXX"}, + {37.238275, 14.76534, 3, 4, "ITA 21.XXXX"}, + {40.802775, 16.451435, 3, 4, "ITA 31.XXXX"}, + {37.951975, 15.1785265, 3, 4, "ITA 41.XXXX"}, + {45.602475, 13.3087815, 3, 4, "ITA 51.XXXX"}, + {40.407875, 17.098435, 3, 4, "ITA 61.XXXX"}, + {39.006875, 8.8738915, 3, 4, "ITA 71.XXXX"}, + {43.686275, 12.52173, 3, 4, "ITA 81.XXXX"}, + {36.754575, 14.80754, 4, 5, "ITA 91.XXXX"}, + {40.516875, 8.160035, 3, 4, "ITA B1.XXXX"}, + {45.912475, 10.77016, 3, 4, "ITA C1.XXXX"}, + {45.198475, 8.1563815, 3, 5, "ITA D1.XXXX"}, + {43.313475, 13.1639515, 3, 4, "ITA F1.XXXX"}, + {46.373275, 10.948725, 3, 4, "ITA G1.XXXX"}, + {38.908275, 16.1285905, 3, 4, "ITA H1.XXXX"}, + {40.278275, 17.7086565, 3, 4, "ITA J1.XXXX"}, + {41.218275, 15.8044215, 3, 4, "ITA K1.XXXX"}, + {45.675275, 8.23816, 3, 5, "ITA L1.XXXX"}, + {44.713275, 8.027995, 3, 5, "ITA M1.XXXX"}, + {37.625775, 12.4384265, 3, 4, "ITA N1.XXXX"}, + {37.078275, 13.96054, 3, 4, "ITA P1.XXXX"}, + {42.674475, 10.536665, 3, 4, "ITA Q1.XXXX"}, + {40.335475, 15.5458565, 3, 4, "ITA R1.XXXX"}, + {42.015075, 11.6086865, 2, 3, "ITA S1.XXXX"}, + {43.898275, 7.95773, 3, 5, "ITA T1.XXXX"}, + {36.743275, 14.30544, 3, 4, "ITA V1.XXXX"}, + {40.376575, 16.5123565, 3, 4, "ITA W1.XXXX"}, + {37.123275, 13.45044, 3, 4, "ITA X1.XXXX"}, + {44.178275, 7.2555165, 3, 5, "ITA Y1.XXXX"}, + {38.955275, 16.7218915, 3, 4, "ITA Z1.XXXX"}, + {43.1330425, 12.2806775, 3, 4, "ITA 123.XXX"}, + {45.72229, 8.9558965, 3, 5, "ITA 1234.XX"}, + {41.081342, 7.8127755, 2, 3, "ITA 012.XXXX"}, + {46.4344765, 6.7169595, 2, 6, "ITA 112.XXXX"}, + {46.504325, 9.9814915, 2, 5, "ITA 212.XXXX"}, + {44.441805, 9.9707465, 3, 4, "ITA 312.XXXX"}, + {43.485123, 13.5534425, 3, 4, "ITA 412.XXXX"}, + {41.6222915, 11.9052265, 2, 3, "ITA 612.XXXX"}, + {41.9709085, 15.611167, 3, 4, "ITA 712.XXXX"}, + {35.9634905, 11.7941325, 2, 3, "ITA 812.XXXX"}, + {38.9992925, 14.3019125, 2, 3, "ITA 912.XXXX"}, + {41.275, 12.53, 3, 4, "ITA J90N.BKS"}, + {23.620905, 58.5190035, 4, 5, "OMN 12.XX"}, + {23.496855, 57.9487245, 3, 4, "OMN 12.XXX"}, + {17.004414, 53.958774, 3, 5, "OMN 000.XX"}, + {17.036614, 54.085374, 4, 6, "OMN 200.XX"}, + {24.343514, 56.65281925, 3, 4, "OMN 400.XX"}, + {23.207514, 56.435027875, 3, 4, "OMN 600.XX"}, + {23.817314, 57.298189125, 3, 4, "OMN 800.XX"}, + {23.777614, 57.423389125, 4, 5, "OMN B00.XX"}, + {24.219724, 56.83037825, 3, 4, "OMN D00.XX"}, + {22.961445, 57.50824375, 3, 4, "OMN F00.XX"}, + {23.486545, 57.402076375, 3, 4, "OMN G00.XX"}, + {23.713724, 57.836391125, 3, 4, "OMN H00.XX"}, + {22.606824, 59.4625565, 3, 4, "OMN J00.XX"}, + {24.307124, 55.75457825, 3, 6, "OMN K00.XX"}, + {23.010724, 57.25593075, 3, 4, "OMN L00.XX"}, + {24.772324, 56.4027525, 3, 4, "OMN M00.XX"}, + {22.610724, 58.0761565, 3, 4, "OMN N00.XX"}, + {24.020924, 57.053691125, 3, 4, "OMN P00.XX"}, + {23.809924, 57.555891125, 4, 5, "OMN Q00.XX"}, + {23.333624, 57.917917875, 3, 4, "OMN R00.XX"}, + {23.278824, 58.852017875, 3, 4, "OMN S00.XX"}, + {22.752724, 58.48833075, 3, 4, "OMN T00.XX"}, + {26.210824, 56.202413875, 3, 6, "OMN V00.XX"}, + {23.617424, 56.480917875, 3, 4, "OMN W00.XX"}, + {23.137524, 57.24723075, 3, 4, "OMN X00.XX"}, + {23.447324, 57.782417875, 3, 4, "OMN Y00.XX"}, + {23.351624, 57.481017875, 3, 4, "OMN Z00.XX"}, + {24.7970505, 56.3088505, 2, 5, "OMN 123.XXX"}, + {19.06713, 52.3426615, 2, 5, "OMN 12.XXXX"}, + {22.332009, 59.2617895, 2, 3, "OMN 0123.XX"}, + {24.182292, 55.750754, 2, 6, "OMN 1123.XX"}, + {25.93868, 56.0596005, 2, 7, "OMN 2123.XX"}, + {25.88544, 56.150858, 2, 7, "OMN 3123.XX"}, + {25.2395385, 56.211541, 2, 7, "OMN 4123.XX"}, + {25.8375245, 52.190845, 1, 6, "OMN 1234.XXX"}, + {52.2951, 20.9594355, 5, 6, "POL 12.XX"}, + {50.307175, 18.6087435, 3, 4, "POL 12.XXX"}, + {52.343924, 20.884121875, 4, 5, "POL 000.XX"}, + {52.343924, 21.024185875, 4, 5, "POL 100.XX"}, + {52.257435, 20.884121875, 4, 5, "POL 200.XX"}, + {52.257435, 21.024185875, 5, 6, "POL 300.XX"}, + {52.170946, 20.954153875, 4, 5, "POL 400.XX"}, + {51.810724, 19.394799125, 4, 5, "POL 500.XX"}, + {50.096224, 19.89174675, 3, 4, "POL 600.XX"}, + {51.146724, 16.96159025, 3, 4, "POL 700.XX"}, + {52.446024, 16.848221875, 3, 4, "POL 800.XX"}, + {54.408624, 18.5585445, 3, 4, "POL 900.XX"}, + {53.470724, 14.46242675, 3, 5, "POL B00.XX"}, + {53.151145, 17.91537375, 3, 4, "POL C00.XX"}, + {51.281224, 22.49249025, 3, 5, "POL D00.XX"}, + {53.176224, 23.08362675, 3, 4, "POL F00.XX"}, + {54.563424, 18.4262445, 3, 4, "POL G00.XX"}, + {50.850924, 19.0604685, 3, 4, "POL H00.XX"}, + {51.441724, 21.08779025, 3, 4, "POL J00.XX"}, + {50.918124, 20.5616685, 3, 4, "POL K00.XX"}, + {53.042845, 18.54143975, 3, 4, "POL L00.XX"}, + {49.860124, 18.976524, 3, 4, "POL M00.XX"}, + {53.810324, 20.408635625, 2, 3, "POL N00.XX"}, + {50.048364, 21.95668225, 3, 4, "POL P00.XX"}, + {50.085304, 18.51321475, 3, 4, "POL PK0.00"}, + {50.805664, 16.2314665, 3, 6, "POL Q00.XX"}, + {50.665604, 17.9051805, 3, 4, "POL QK0.00"}, + {52.555964, 19.66333425, 3, 4, "POL R00.XX"}, + {54.162204, 19.3654065, 3, 4, "POL RK0.00"}, + {52.753964, 15.18833425, 3, 4, "POL S00.XX"}, + {52.653904, 19.03099875, 3, 4, "POL SK0.00"}, + {50.021164, 20.92428225, 3, 4, "POL T00.XX"}, + {51.937004, 15.447605875, 3, 4, "POL TK0.00"}, + {51.776664, 18.047750375, 3, 4, "POL V00.XX"}, + {54.185904, 16.1423065, 3, 4, "POL VK0.00"}, + {51.214464, 16.12975175, 3, 4, "POL W00.XX"}, + {53.478104, 18.72751975, 2, 3, "POL WK0.00"}, + {54.476464, 16.9717445, 2, 3, "POL X00.XX"}, + {49.948504, 18.54941475, 3, 6, "POL XK0.00"}, + {50.915664, 15.69105175, 3, 4, "POL Y00.XX"}, + {49.612904, 20.662149, 3, 6, "POL YK0.00"}, + {52.185895, 20.764214375, 4, 5, "POL Z00.XX"}, + {51.423175, 19.64985375, 3, 4, "POL ZK0.00"}, + {50.583052, 16.2045715, 2, 5, "POL 012.XXX"}, + {50.583052, 16.9284835, 2, 3, "POL 112.XXX"}, + {50.583052, 17.6523955, 2, 3, "POL 212.XXX"}, + {50.583052, 18.3763075, 2, 3, "POL 312.XXX"}, + {50.583052, 19.1002195, 2, 3, "POL 412.XXX"}, + {50.583052, 19.8241315, 2, 3, "POL 512.XXX"}, + {50.583052, 20.5480435, 2, 3, "POL 612.XXX"}, + {50.583052, 21.2719555, 2, 3, "POL 712.XXX"}, + {50.583052, 21.9958675, 2, 3, "POL 812.XXX"}, + {50.583052, 22.7197795, 2, 4, "POL 912.XXX"}, + {50.583052, 23.4436915, 2, 4, "POL B12.XXX"}, + {50.092012, 17.652109, 2, 6, "POL C12.XXX"}, + {50.092012, 18.370813, 2, 3, "POL D12.XXX"}, + {50.092012, 19.089517, 3, 4, "POL F12.XXX"}, + {50.092012, 19.808221, 2, 3, "POL G12.XXX"}, + {50.092012, 20.526925, 2, 3, "POL H12.XXX"}, + {50.092012, 21.245629, 2, 3, "POL J12.XXX"}, + {50.092012, 21.964333, 2, 3, "POL K12.XXX"}, + {50.092012, 22.683037, 2, 4, "POL L12.XXX"}, + {49.600972, 18.842605, 2, 7, "POL M12.XXX"}, + {49.600972, 19.550893, 2, 5, "POL N12.XXX"}, + {49.600972, 20.259181, 2, 5, "POL P12.XXX"}, + {49.600972, 20.967469, 2, 5, "POL Q12.XXX"}, + {49.600972, 21.675757, 2, 5, "POL R12.XXX"}, + {49.600972, 22.384045, 2, 6, "POL S12.XXX"}, + {52.450115, 20.6191665, 3, 4, "POL T12.XXX"}, + {51.970115, 19.12628, 3, 4, "POL V12.XXX"}, + {54.645315, 18.2147265, 2, 3, "POL W12.XXX"}, + {53.585115, 14.4348965, 2, 4, "POL X12.XXX"}, + {54.368215, 18.9863205, 2, 3, "POL Y12.XXX"}, + {54.390115, 15.8352615, 2, 3, "POL Z12.XXX"}, + {53.053049, 15.4419885, 2, 3, "POL 12.XXXX"}, + {53.120009, 19.5332445, 2, 3, "POL 1234.XX"}, + {51.92, 19.1275, 3, 4, "POL 8QBM.1HS"}, + {5.365101, -4.06789, 4, 5, "CIV 12.XX"}, + {5.290252, -4.4051875, 3, 4, "CIV 12.XXX"}, + {7.741445, -5.091337125, 3, 4, "CIV 000.XX"}, + {7.741445, -5.029719125, 3, 4, "CIV 100.XX"}, + {6.917446, -6.490318625, 3, 4, "CIV 200.XX"}, + {6.850446, -5.30520575, 3, 4, "CIV 300.XX"}, + {9.499646, -5.6707315, 2, 3, "CIV 400.XX"}, + {4.800246, -6.694092875, 3, 4, "CIV 500.XX"}, + {5.872946, -5.40030575, 3, 4, "CIV 600.XX"}, + {7.448646, -7.593318625, 3, 4, "CIV 700.XX"}, + {6.172046, -5.99140575, 3, 4, "CIV 800.XX"}, + {6.769846, -3.53820575, 3, 4, "CIV 900.XX"}, + {7.003186, -5.775271875, 3, 4, "CIV B00.XX"}, + {6.645472, -4.74879375, 3, 4, "CIV BK0.00"}, + {5.942485, -4.23784625, 3, 4, "CIV C00.XX"}, + {6.615426, -5.93749975, 3, 4, "CIV CK0.00"}, + {7.270086, -8.181871875, 3, 5, "CIV D00.XX"}, + {8.034526, -2.827871625, 2, 3, "CIV DK0.00"}, + {9.606749, -5.235590125, 2, 4, "CIV F00.XX"}, + {8.138297, -5.122534625, 3, 4, "CIV FK0.00"}, + {6.505786, -6.61358625, 3, 4, "CIV G00.XX"}, + {6.362126, -5.43179975, 3, 4, "CIV GK0.00"}, + {9.516386, -7.593844125, 2, 3, "CIV H00.XX"}, + {6.560809, -5.03929975, 3, 4, "CIV HK0.00"}, + {6.117986, -3.89378625, 3, 4, "CIV J00.XX"}, + {5.774084, -6.62567375, 3, 4, "CIV JK0.00"}, + {6.752486, -7.38448625, 3, 4, "CIV K00.XX"}, + {7.953026, -6.701571625, 3, 4, "CIV KK0.00"}, + {7.149361, -3.233741875, 3, 6, "CIV L00.XX"}, + {7.053685, -3.999636625, 3, 4, "CIV LK0.00"}, + {5.480886, -3.23798625, 3, 4, "CIV M00.XX"}, + {5.890774, -4.85185975, 3, 4, "CIV MK0.00"}, + {6.407265, -3.91351925, 3, 4, "CIV N00.XX"}, + {5.852432, -5.71202375, 3, 4, "CIV NK0.00"}, + {10.495764, -6.43492975, 2, 5, "CIV P00.XX"}, + {6.521642, -7.52490875, 3, 4, "CIV PK0.00"}, + {9.536086, -6.513144125, 2, 3, "CIV Q00.XX"}, + {5.259917, -3.630515875, 3, 4, "CIV QK0.00"}, + {6.686286, -4.00178625, 3, 4, "CIV R00.XX"}, + {7.422026, -6.077971625, 3, 4, "CIV RK0.00"}, + {7.394186, -6.508371875, 3, 4, "CIV S00.XX"}, + {6.313626, -3.97799975, 3, 4, "CIV SK0.00"}, + {6.670386, -4.22928625, 3, 4, "CIV T00.XX"}, + {6.184054, -5.32864475, 3, 4, "CIV TK0.00"}, + {6.483622, -4.40148425, 3, 4, "CIV V00.XX"}, + {8.272011, -7.697967625, 3, 5, "CIV VK0.00"}, + {6.332465, -5.97108625, 3, 4, "CIV W00.XX"}, + {9.264105, -3.0263445, 2, 3, "CIV WK0.00"}, + {4.967948, -6.120720625, 3, 4, "CIV X00.XX"}, + {5.844127, -4.77078675, 3, 4, "CIV XK0.00"}, + {7.752465, -7.651171875, 3, 5, "CIV Y00.XX"}, + {7.798812, -3.194956625, 3, 4, "CIV YK0.00"}, + {7.171299, -5.254957875, 3, 4, "CIV Z00.XX"}, + {4.418844, -7.386058875, 3, 4, "CIV ZK0.00"}, + {8.2949445, -5.4322385, 2, 3, "CIV 123.XXX"}, + {8.086575, -8.048447, 2, 4, "CIV 12.XXXX"}, + {4.834643, -7.438269, 2, 3, "CIV 1234.XX"}, + {7.545, -5.5473615, 2, 3, "CIV JTB6.C54"}, + {59.960289, 10.675062, 4, 5, "NOR 12.XX"}, + {59.997355, 10.34212, 3, 4, "NOR 12.XXX"}, + {63.446545, 10.294494375, 3, 4, "NOR 000.XX"}, + {63.381545, 10.294494375, 3, 4, "NOR 100.XX"}, + {60.414424, 5.20876275, 3, 4, "NOR 200.XX"}, + {60.327935, 5.210005375, 3, 4, "NOR 300.XX"}, + {59.009724, 5.609491625, 3, 4, "NOR 400.XX"}, + {58.923235, 5.609491625, 3, 4, "NOR 500.XX"}, + {58.836746, 5.609491625, 3, 4, "NOR 600.XX"}, + {59.258724, 10.871391625, 3, 4, "NOR 700.XX"}, + {59.790824, 10.109148, 3, 4, "NOR 800.XX"}, + {58.182024, 7.918551125, 3, 4, "NOR 900.XX"}, + {69.706724, 18.84961875, 2, 3, "NOR B00.XX"}, + {59.316624, 10.360991625, 3, 4, "NOR C00.XX"}, + {62.517324, 6.106599125, 4, 5, "NOR D00.XX"}, + {62.517324, 6.293272125, 4, 5, "NOR F00.XX"}, + {59.454424, 5.240348, 3, 4, "NOR G00.XX"}, + {59.182824, 10.125791625, 3, 4, "NOR H00.XX"}, + {59.477924, 10.580448, 3, 4, "NOR J00.XX"}, + {67.330724, 14.307575625, 2, 4, "NOR K00.XX"}, + {58.500824, 8.687321375, 3, 4, "NOR L00.XX"}, + {60.839824, 11.00196275, 3, 5, "NOR M00.XX"}, + {59.095424, 9.969191625, 3, 4, "NOR N00.XX"}, + {59.167924, 11.325691625, 3, 5, "NOR P00.XX"}, + {61.161024, 10.37890625, 3, 4, "NOR Q00.XX"}, + {62.747545, 7.046945625, 3, 4, "NOR R00.XX"}, + {66.322004, 14.101403875, 2, 4, "NOR RK0.00"}, + {59.422464, 10.379144, 3, 4, "NOR S00.XX"}, + {59.656104, 9.600348, 4, 5, "NOR SK0.00"}, + {60.801764, 10.59045525, 3, 4, "NOR T00.XX"}, + {63.100204, 7.703051875, 3, 4, "NOR TK0.00"}, + {68.435064, 17.326773, 2, 4, "NOR V00.XX"}, + {60.167304, 10.185852375, 3, 4, "NOR VK0.00"}, + {60.897264, 11.50212475, 3, 5, "NOR W00.XX"}, + {69.955004, 23.222302875, 2, 4, "NOR WK0.00"}, + {60.171864, 11.108600125, 3, 5, "NOR X00.XX"}, + {64.010504, 11.4482525, 3, 5, "NOR XK0.00"}, + {60.204164, 11.926800125, 3, 5, "NOR Y00.XX"}, + {58.254104, 7.910568375, 3, 4, "NOR YK0.00"}, + {59.789664, 5.422444, 3, 4, "NOR Z00.XX"}, + {58.032604, 7.411392125, 3, 4, "NOR ZK0.00"}, + {63.558267, 10.0431345, 2, 3, "NOR 012.XXX"}, + {64.049307, 10.8546445, 2, 3, "NOR 112.XXX"}, + {63.379871, 6.9985635, 2, 3, "NOR 212.XXX"}, + {63.379871, 8.0245395, 2, 3, "NOR 312.XXX"}, + {63.379871, 9.0505155, 2, 3, "NOR 412.XXX"}, + {62.888831, 5.976936, 2, 3, "NOR 512.XXX"}, + {62.888831, 6.987288, 2, 3, "NOR 612.XXX"}, + {62.888831, 7.99764, 2, 3, "NOR 712.XXX"}, + {62.397791, 4.975854, 2, 3, "NOR 812.XXX"}, + {62.397791, 5.965374, 2, 3, "NOR 912.XXX"}, + {62.397791, 6.954894, 3, 4, "NOR B12.XXX"}, + {62.569655, 6.057035, 3, 4, "NOR C12.XXX"}, + {61.931303, 5.0796755, 2, 3, "NOR D12.XXX"}, + {61.931303, 6.0535715, 2, 3, "NOR F12.XXX"}, + {61.440263, 4.986634, 2, 3, "NOR G12.XXX"}, + {61.440263, 5.944906, 2, 3, "NOR H12.XXX"}, + {61.440263, 6.903178, 2, 3, "NOR J12.XXX"}, + {60.949223, 4.9961905, 2, 3, "NOR K12.XXX"}, + {60.949223, 5.9388385, 2, 3, "NOR L12.XXX"}, + {60.949223, 6.8814865, 2, 3, "NOR M12.XXX"}, + {61.36882, 7.9114005, 2, 3, "NOR 1234.XX"}, + {60.37743, 5.028355, 2, 3, "NOR 12.XXXX"}, + {79.1460125, -7.648473, 1, 3, "NOR 123.XXXX"}, + {61.572, 18.045, 1, 3, "NOR HG14.GX4"}, + {3.186072, 101.664781, 4, 6, "MYS 12.XX"}, + {3.252215, 101.395025, 3, 5, "MYS 12.XXX"}, + {1.538834, 103.62358, 3, 6, "MYS 000.XX"}, + {1.52586, 103.710069, 3, 6, "MYS 100.XX"}, + {1.600545, 103.75808, 3, 6, "MYS 200.XX"}, + {1.510145, 103.87628, 3, 6, "MYS 300.XX"}, + {4.590545, 101.029360625, 3, 5, "MYS 400.XX"}, + {4.654545, 101.043725625, 3, 5, "MYS 500.XX"}, + {1.597244, 110.29127, 3, 6, "MYS 600.XX"}, + {1.597244, 110.352379, 3, 6, "MYS 700.XX"}, + {5.979334, 116.04034125, 3, 4, "MYS 800.XX"}, + {5.886545, 118.02902625, 3, 8, "MYS 900.XX"}, + {2.744234, 101.91838, 3, 5, "MYS B00.XX"}, + {3.847315, 103.272225625, 3, 5, "MYS C00.XX"}, + {5.325545, 103.09634125, 3, 5, "MYS D00.XX"}, + {6.157434, 102.22814125, 3, 5, "MYS F00.XX"}, + {4.289834, 117.836525625, 3, 6, "MYS G00.XX"}, + {4.903745, 100.690225625, 3, 5, "MYS H00.XX"}, + {6.172845, 100.33192625, 3, 5, "MYS J00.XX"}, + {5.465885, 100.27022625, 3, 6, "MYS K00.XX"}, + {5.368545, 100.25472625, 3, 6, "MYS L00.XX"}, + {5.678334, 100.45514125, 3, 6, "MYS M00.XX"}, + {4.456545, 113.967360625, 3, 5, "MYS N00.XX"}, + {2.346545, 111.815445, 3, 5, "MYS P00.XX"}, + {5.362234, 100.41184125, 4, 6, "MYS Q00.XX"}, + {2.249434, 102.21628, 3, 6, "MYS R00.XX"}, + {2.053545, 103.27028, 3, 6, "MYS S00.XX"}, + {1.869434, 102.920225, 3, 6, "MYS T00.XX"}, + {5.437134, 100.52522625, 3, 5, "MYS V00.XX"}, + {3.202234, 113.030525, 3, 5, "MYS W00.XX"}, + {2.082734, 102.53538, 3, 6, "MYS X00.XX"}, + {5.440075, 100.36322625, 3, 6, "MYS Y00.XX"}, + {2.572099, 101.789425, 3, 5, "MYS Z00.XX"}, + {3.324004, 101.553782875, 3, 5, "MYS ZK0.00"}, + {3.9395585, 101.3827475, 2, 4, "MYS 123.XXX"}, + {5.5721855, 100.337491, 2, 5, "MYS 12.XXXX"}, + {1.315409, 110.12036, 2, 5, "MYS 1123.XX"}, + {5.689944, 115.84163, 2, 4, "MYS 2123.XX"}, + {5.63273, 117.8494, 2, 7, "MYS 3123.XX"}, + {4.036659, 117.63235, 2, 5, "MYS 4123.XX"}, + {4.172314, 113.74955, 2, 4, "MYS 5123.XX"}, + {2.063915, 111.59895, 2, 4, "MYS 6123.XX"}, + {2.941664, 112.82262, 2, 4, "MYS 7123.XX"}, + {4.795864, 118.10821, 2, 7, "MYS 8123.XX"}, + {5.055864, 115.0082, 2, 6, "MYS 9123.XX"}, + {3.993072, 103.245949, 3, 5, "MYS B123.XX"}, + {4.484112, 103.245949, 3, 5, "MYS C123.XX"}, + {4.975152, 103.245949, 3, 5, "MYS D123.XX"}, + {3.545409, 100.361189, 2, 5, "MYS F123.XX"}, + {3.545409, 100.829908, 2, 4, "MYS G123.XX"}, + {3.099967, 101.052337, 2, 4, "MYS H123.XX"}, + {6.108467, 99.622565, 2, 4, "MYS J123.XX"}, + {6.2656, 100.102625, 2, 4, "MYS K123.XX"}, + {6.2656, 100.571345, 2, 4, "MYS L123.XX"}, + {1.839521, 103.941631, 3, 6, "MYS M123.XX"}, + {1.348481, 103.941631, 3, 7, "MYS N123.XX"}, + {2.898429, 100.303705, 1, 4, "MYS 1234.XXX"}, + {10.8097, 106.6446695, 4, 5, "VNM 12.XX"}, + {10.932294, 106.56262325, 3, 4, "VNM 00.XXX"}, + {21.084814, 105.668512, 3, 6, "VNM J0.XXX"}, + {16.143324, 108.09783875, 3, 4, "VNM 000.XX"}, + {16.143324, 108.18769075, 3, 4, "VNM 100.XX"}, + {16.056835, 108.11580875, 3, 4, "VNM 200.XX"}, + {16.056835, 108.20566075, 3, 4, "VNM 300.XX"}, + {20.863175, 106.636112, 3, 5, "VNM 400.XX"}, + {16.506424, 107.551025875, 2, 5, "VNM 500.XX"}, + {12.295834, 109.172124, 3, 4, "VNM 600.XX"}, + {10.085424, 105.70904275, 3, 4, "VNM 700.XX"}, + {10.026545, 105.061628125, 3, 5, "VNM 800.XX"}, + {10.412524, 107.05764275, 3, 4, "VNM 900.XX"}, + {10.430724, 105.38864275, 3, 7, "VNM B00.XX"}, + {21.006545, 107.18464125, 3, 6, "VNM C00.XX"}, + {10.995524, 108.06894275, 2, 3, "VNM D00.XX"}, + {20.978545, 106.99054, 3, 6, "VNM F00.XX"}, + {11.967524, 109.115629875, 3, 4, "VNM G00.XX"}, + {21.603924, 105.807869375, 3, 10, "VNM H00.XX"}, + {11.969545, 108.396144375, 3, 4, "VNM J00.XX"}, + {13.781864, 109.18742675, 3, 4, "VNM K00.XX"}, + {20.423304, 106.141180875, 3, 5, "VNM KK0.00"}, + {12.692464, 108.008312375, 3, 4, "VNM L00.XX"}, + {10.346915, 106.33961525, 3, 4, "VNM LK0.00"}, + {9.615464, 105.944555875, 3, 4, "VNM M00.XX"}, + {13.972404, 107.98492125, 3, 4, "VNM MK0.00"}, + {19.823164, 105.74219625, 3, 5, "VNM N00.XX"}, + {9.174104, 105.1236555, 3, 5, "VNM NK0.00"}, + {9.308764, 105.6971415, 3, 4, "VNM P00.XX"}, + {10.240364, 105.94012925, 3, 6, "VNM PK0.00"}, + {20.858945, 105.32224, 3, 5, "VNM Q00.XX"}, + {18.673004, 105.654270375, 2, 4, "VNM QK0.00"}, + {11.584164, 108.984584625, 3, 4, "VNM R00.XX"}, + {21.690485, 104.847369625, 3, 10, "VNM RK0.00"}, + {21.333305, 105.35974125, 3, 10, "VNM S00.XX"}, + {13.083004, 109.285594125, 3, 4, "VNM SK0.00"}, + {21.324264, 105.57315275, 3, 10, "VNM T00.XX"}, + {10.692004, 105.07791075, 3, 7, "VNM TK0.00"}, + {15.569864, 108.455768875, 3, 4, "VNM V00.XX"}, + {20.928604, 106.302008, 3, 6, "VNM VK0.00"}, + {10.256664, 106.34607025, 3, 4, "VNM W00.XX"}, + {9.939404, 106.321483625, 3, 4, "VNM WK0.00"}, + {20.093564, 105.843010625, 3, 5, "VNM X00.XX"}, + {21.275204, 106.17706325, 3, 10, "VNM XK0.00"}, + {20.466464, 106.305710625, 3, 5, "VNM Y00.XX"}, + {14.344804, 107.979049375, 3, 4, "VNM YK0.00"}, + {21.195464, 106.02655275, 3, 10, "VNM Z00.XX"}, + {10.294104, 105.73351075, 3, 6, "VNM ZK0.00"}, + {11.5135455, 104.887512, 2, 7, "VNM 123.XXX"}, + {21.841111, 104.8729005, 2, 9, "VNM 12.XXXX"}, + {16.0141575, 108.0058125, 2, 3, "VNM 1234.XX"}, + {15.45, 105.8175, 1, 4, "VNM PN1M.PCB"}, + {60.222398, 24.865062, 4, 6, "FIN 12.XX"}, + {60.384605, 24.575161875, 3, 5, "FIN 00.XXX"}, + {61.507005, 23.43179925, 3, 6, "FIN J0.XXX"}, + {60.490724, 22.16796275, 4, 7, "FIN 000.XX"}, + {65.060824, 25.3866325, 3, 5, "FIN 100.XX"}, + {61.027124, 25.57410625, 3, 5, "FIN 200.XX"}, + {62.939624, 27.550199125, 3, 5, "FIN 300.XX"}, + {62.300724, 25.663781375, 3, 5, "FIN 400.XX"}, + {61.527124, 21.702637875, 3, 6, "FIN 500.XX"}, + {61.100724, 28.09660625, 3, 8, "FIN 600.XX"}, + {63.149024, 21.547417875, 3, 6, "FIN 700.XX"}, + {60.510824, 26.83676275, 3, 7, "FIN 800.XX"}, + {62.655524, 29.691899125, 2, 6, "FIN 900.XX"}, + {61.040724, 24.36660625, 3, 5, "FIN B00.XX"}, + {60.434724, 25.56806275, 3, 5, "FIN C00.XX"}, + {61.731124, 27.178637875, 3, 5, "FIN D00.XX"}, + {61.170724, 21.43040625, 3, 6, "FIN F00.XX"}, + {60.645264, 24.79595525, 3, 5, "FIN G00.XX"}, + {60.474104, 25.04745575, 3, 5, "FIN GK0.00"}, + {66.512064, 25.610429625, 2, 4, "FIN H00.XX"}, + {60.244104, 24.028252375, 3, 6, "FIN HK0.00"}, + {63.852464, 23.050870875, 3, 6, "FIN J00.XX"}, + {64.224104, 27.6706525, 3, 5, "FIN JK0.00"}, + {60.884564, 26.65312475, 3, 5, "FIN K00.XX"}, + {61.174204, 28.71928725, 2, 9, "FIN KK0.00"}, + {62.797664, 22.783175375, 3, 6, "FIN L00.XX"}, + {61.862604, 28.859746875, 2, 5, "FIN LK0.00"}, + {60.754064, 24.71435525, 3, 5, "FIN M00.XX"}, + {60.382104, 23.07915575, 3, 6, "FIN MK0.00"}, + {60.502464, 22.11765525, 3, 6, "FIN N00.XX"}, + {63.561604, 27.143038625, 3, 5, "FIN NK0.00"}, + {62.332564, 27.807778125, 3, 5, "FIN P00.XX"}, + {65.738704, 24.506106625, 3, 5, "FIN PK0.00"}, + {65.854064, 24.085474875, 3, 6, "FIN Q00.XX"}, + {61.204104, 25.97658725, 3, 5, "FIN QK0.00"}, + {61.351564, 22.84352475, 3, 6, "FIN R00.XX"}, + {60.914104, 26.55658725, 3, 5, "FIN RK0.00"}, + {61.282464, 23.96662475, 3, 6, "FIN S00.XX"}, + {63.074104, 27.602751875, 3, 5, "FIN SK0.00"}, + {63.691264, 22.640870875, 3, 6, "FIN T00.XX"}, + {60.814104, 23.57745575, 3, 6, "FIN TK0.00"}, + {65.972464, 29.105374875, 2, 5, "FIN V00.XX"}, + {64.682735, 24.4194945, 3, 5, "FIN VK0.00"}, + {60.655364, 25.23815525, 3, 5, "FIN W00.XX"}, + {60.794104, 21.35745575, 2, 5, "FIN WK0.00"}, + {62.408864, 25.847178125, 3, 5, "FIN X00.XX"}, + {60.684004, 26.75015575, 3, 7, "FIN XK0.00"}, + {60.382464, 25.19765525, 4, 6, "FIN Y00.XX"}, + {65.184104, 25.2883365, 3, 5, "FIN YK0.00"}, + {60.936964, 24.57632475, 3, 5, "FIN Z00.XX"}, + {59.980604, 23.420152375, 3, 6, "FIN ZK0.00"}, + {62.8451775, 21.701773, 2, 5, "FIN 12.XXXX"}, + {61.074915, 21.570264, 2, 5, "FIN 123.XXX"}, + {63.813988, 22.7723005, 2, 5, "FIN 1234.XX"}, + {69.375, 25.4, 1, 3, "FIN TD8.3FTT"}, + {64.912875, 25.4, 2, 4, "FIN RT04.RCL"}, + {-4.206251, 15.22211, 4, 8, "COG 12.XX"}, + {-4.123106, 15.017816875, 3, 6, "COG 00.XXX"}, + {-4.753986, 11.776766875, 3, 5, "COG J0.XXX"}, + {-4.219286, 12.612021125, 3, 6, "COG 000.XX"}, + {-4.161876, 13.262607125, 3, 6, "COG 200.XX"}, + {-4.094876, 13.014007125, 3, 6, "COG 300.XX"}, + {-2.920576, 12.67532, 3, 5, "COG 400.XX"}, + {-0.443276, 15.85592, 3, 4, "COG 500.XX"}, + {1.650724, 16.00932, 2, 4, "COG 600.XX"}, + {-4.131076, 13.510907125, 3, 6, "COG 700.XX"}, + {-1.835376, 15.83182, 3, 4, "COG 800.XX"}, + {1.643624, 18.00422, 2, 5, "COG 900.XX"}, + {-4.321576, 14.727007125, 3, 6, "COG B00.XX"}, + {-3.645376, 13.336007125, 3, 5, "COG C00.XX"}, + {-2.500376, 14.71402, 3, 4, "COG D00.XX"}, + {-4.128276, 11.895707125, 3, 4, "COG F00.XX"}, + {-0.840576, 14.79702, 3, 4, "COG G00.XX"}, + {-1.839276, 12.65492, 2, 5, "COG H00.XX"}, + {2.089424, 18.00052, 2, 5, "COG J00.XX"}, + {-1.179276, 16.75932, 3, 6, "COG K00.XX"}, + {1.680724, 14.53932, 2, 4, "COG L00.XX"}, + {-4.216776, 14.318907125, 3, 6, "COG M00.XX"}, + {-0.039976, 14.46772, 3, 5, "COG N00.XX"}, + {-3.434476, 12.270207125, 3, 5, "COG P00.XX"}, + {1.405024, 17.43532, 2, 3, "COG Q00.XX"}, + {-3.238476, 13.186207125, 3, 5, "COG R00.XX"}, + {-2.824076, 13.78402, 3, 5, "COG S00.XX"}, + {-4.208876, 11.623707125, 3, 4, "COG T00.XX"}, + {-3.948676, 11.266107125, 3, 5, "COG V00.XX"}, + {0.473324, 14.64172, 2, 3, "COG W00.XX"}, + {2.099524, 14.08362, 2, 5, "COG X00.XX"}, + {-1.413076, 15.06352, 3, 4, "COG Y00.XX"}, + {-3.957476, 13.911907125, 3, 5, "COG Z00.XX"}, + {-2.4304215, 11.2497095, 2, 5, "COG 123.XXX"}, + {-2.622475, 13.996403, 2, 4, "COG 12.XXXX"}, + {0.070259, 14.194772, 2, 4, "COG 1234.XX"}, + {3.109866, 11.4130475, 1, 4, "COG 1234.XXX"}, + {52.554, 13.3518935, 4, 5, "DEU 12.XX"}, + {52.537214, 13.25984775, 3, 4, "DEU 000.XX"}, + {52.537214, 13.46029875, 4, 5, "DEU 200.XX"}, + {52.414905, 13.261035875, 3, 4, "DEU 400.XX"}, + {52.414905, 13.459108875, 3, 4, "DEU 600.XX"}, + {53.623844, 9.855178125, 3, 4, "DEU 800.XX"}, + {48.118014, 11.474183875, 3, 4, "DEU B00.XX"}, + {50.922614, 6.86674325, 3, 5, "DEU D00.XX"}, + {50.160724, 8.61694675, 3, 5, "DEU G00.XX"}, + {51.550724, 7.414799125, 3, 4, "DEU H00.XX"}, + {48.835824, 9.1329805, 3, 5, "DEU J00.XX"}, + {51.508524, 6.925999125, 4, 5, "DEU K00.XX"}, + {51.271724, 6.73129025, 3, 4, "DEU L00.XX"}, + {53.120724, 8.74242675, 3, 4, "DEU M00.XX"}, + {52.440724, 9.664121875, 3, 4, "DEU N00.XX"}, + {51.470224, 6.675799125, 3, 4, "DEU P00.XX"}, + {49.490724, 10.987624, 3, 4, "DEU Q00.XX"}, + {51.390724, 12.33559025, 3, 4, "DEU R00.XX"}, + {51.090724, 13.67559025, 3, 4, "DEU S00.XX"}, + {51.507524, 7.137299125, 4, 5, "DEU T00.XX"}, + {51.300724, 7.11559025, 3, 4, "DEU V00.XX"}, + {52.067824, 8.477921875, 3, 4, "DEU W00.XX"}, + {50.754145, 7.0326025, 3, 5, "DEU X00.XX"}, + {49.540724, 8.407624, 3, 5, "DEU Y00.XX"}, + {49.026045, 8.33475325, 3, 5, "DEU Z00.XX"}, + {51.472604, 7.044799125, 4, 5, "DEU 00.XXX"}, + {51.923404, 7.553621875, 3, 4, "DEU 10.XXX"}, + {48.322604, 10.8289805, 3, 4, "DEU 20.XXX"}, + {50.790104, 12.8539685, 3, 4, "DEU 30.XXX"}, + {50.738504, 6.0410685, 3, 7, "DEU 40.XXX"}, + {50.032604, 8.17154675, 3, 5, "DEU 50.XXX"}, + {51.150404, 6.38619025, 3, 4, "DEU 60.XXX"}, + {52.088904, 11.559021875, 3, 4, "DEU 70.XXX"}, + {51.476204, 6.801599125, 3, 4, "DEU 80.XXX"}, + {52.227304, 10.445221875, 3, 4, "DEU 90.XXX"}, + {51.298704, 6.51559025, 3, 4, "DEU B0.XXX"}, + {51.442604, 11.894799125, 3, 4, "DEU C0.XXX"}, + {54.282604, 10.0508445, 3, 4, "DEU D0.XXX"}, + {53.834704, 10.601935625, 2, 3, "DEU F0.XXX"}, + {47.958104, 7.786745875, 3, 5, "DEU G0.XXX"}, + {51.332904, 7.39349025, 3, 4, "DEU H0.XXX"}, + {50.952604, 10.96559025, 3, 4, "DEU J0.XXX"}, + {54.061304, 12.0456445, 3, 4, "DEU K0.XXX"}, + {51.282604, 9.41559025, 3, 4, "DEU L0.XXX"}, + {49.957704, 8.20314675, 3, 5, "DEU M0.XXX"}, + {51.632604, 7.734799125, 3, 4, "DEU N0.XXX"}, + {49.186704, 6.90970225, 3, 5, "DEU P0.XXX"}, + {51.520104, 7.129599125, 4, 5, "DEU Q0.XXX"}, + {51.392604, 6.812299125, 3, 4, "DEU R0.XXX"}, + {52.242604, 7.984121875, 3, 4, "DEU S0.XXX"}, + {51.141304, 6.98889025, 3, 4, "DEU T0.XXX"}, + {51.006304, 6.93129025, 3, 5, "DEU V0.XXX"}, + {53.112604, 8.14242675, 3, 4, "DEU W0.XXX"}, + {51.163604, 6.60179025, 3, 4, "DEU X0.XXX"}, + {49.376204, 8.596524, 3, 5, "DEU Y0.XXX"}, + {51.682604, 8.674799125, 3, 4, "DEU Z0.XXX"}, + {50.080581, 8.146874, 2, 4, "DEU 12.XXXX"}, + {52.24278, 12.8951565, 2, 3, "DEU 0123.XX"}, + {53.33858, 9.3637545, 2, 3, "DEU 1123.XX"}, + {52.87358, 8.1340055, 2, 3, "DEU 2123.XX"}, + {51.18358, 11.814179, 2, 3, "DEU 3123.XX"}, + {50.95858, 13.239279, 2, 5, "DEU 4123.XX"}, + {50.630865, 12.3181585, 3, 4, "DEU 5123.XX"}, + {51.744565, 11.547328, 2, 3, "DEU 6123.XX"}, + {53.860865, 9.9336035, 2, 3, "DEU 7123.XX"}, + {47.57858, 7.415134, 2, 6, "DEU 8123.XX"}, + {50.725865, 10.9444585, 3, 4, "DEU 9123.XX"}, + {53.625865, 11.3638035, 2, 3, "DEU B123.XX"}, + {49.09728, 6.477632, 2, 6, "DEU C123.XX"}, + {48.720865, 11.9949115, 3, 4, "DEU D123.XX"}, + {53.42638, 8.0146545, 2, 3, "DEU F123.XX"}, + {50.05288, 7.2062095, 2, 4, "DEU G123.XX"}, + {50.459365, 11.6247585, 3, 4, "DEU H123.XX"}, + {51.37358, 13.919279, 3, 4, "DEU J123.XX"}, + {49.515865, 6.274581, 2, 7, "DEU K123.XX"}, + {49.06948, 7.220332, 2, 4, "DEU L123.XX"}, + {54.370365, 9.0272525, 2, 3, "DEU M123.XX"}, + {47.49358, 9.045134, 2, 6, "DEU N123.XX"}, + {52.28358, 11.8140565, 2, 3, "DEU P123.XX"}, + {52.64478, 9.6728055, 2, 3, "DEU Q123.XX"}, + {53.33858, 12.8888545, 2, 3, "DEU R123.XX"}, + {53.01858, 10.0188545, 3, 4, "DEU S123.XX"}, + {52.01728, 14.0630565, 2, 3, "DEU T123.XX"}, + {47.62858, 10.055034, 2, 5, "DEU V123.XX"}, + {48.305865, 11.7949115, 3, 4, "DEU W123.XX"}, + {47.62858, 11.810034, 2, 5, "DEU X123.XX"}, + {53.970865, 12.8537035, 2, 3, "DEU Y123.XX"}, + {50.93858, 14.339279, 2, 6, "DEU Z123.XX"}, + {52.0897855, 6.097021, 2, 5, "DEU 123.XXX"}, + {52.9223085, 6.360317, 1, 4, "DEU 1234.XXX"}, + {35.7051, 139.693034, 5, 6, "JPN 12.XX"}, + {35.949093, 139.513798375, 4, 5, "JPN 00.XXX"}, + {35.949093, 139.620227375, 4, 5, "JPN 10.XXX"}, + {35.949093, 139.726656375, 4, 5, "JPN 20.XXX"}, + {35.862604, 139.449941375, 4, 5, "JPN 30.XXX"}, + {35.862604, 139.556370375, 4, 5, "JPN 40.XXX"}, + {35.862604, 139.662799375, 4, 5, "JPN 50.XXX"}, + {35.862604, 139.769228375, 4, 5, "JPN 60.XXX"}, + {35.862604, 139.875657375, 4, 5, "JPN 70.XXX"}, + {35.776115, 139.449941375, 4, 5, "JPN 80.XXX"}, + {35.776115, 139.556370375, 4, 5, "JPN 90.XXX"}, + {35.776115, 139.662799375, 4, 5, "JPN B0.XXX"}, + {35.776115, 139.769228375, 4, 5, "JPN C0.XXX"}, + {35.776115, 139.875657375, 4, 5, "JPN D0.XXX"}, + {35.776115, 139.982086375, 4, 5, "JPN F0.XXX"}, + {35.689626, 139.449941375, 4, 5, "JPN G0.XXX"}, + {35.689626, 139.556370375, 4, 5, "JPN H0.XXX"}, + {35.689626, 139.662799375, 4, 5, "JPN J0.XXX"}, + {35.689626, 139.769228375, 5, 6, "JPN K0.XXX"}, + {35.689626, 139.875657375, 4, 5, "JPN L0.XXX"}, + {35.689626, 139.982086375, 4, 5, "JPN M0.XXX"}, + {35.603137, 139.45028, 4, 5, "JPN N0.XXX"}, + {35.603137, 139.555989, 4, 5, "JPN P0.XXX"}, + {35.603137, 139.661698, 4, 5, "JPN Q0.XXX"}, + {35.603137, 139.767407, 4, 5, "JPN R0.XXX"}, + {35.603137, 139.873116, 4, 5, "JPN S0.XXX"}, + {35.516648, 139.397425, 4, 5, "JPN T0.XXX"}, + {35.516648, 139.503134, 4, 5, "JPN V0.XXX"}, + {35.516648, 139.608843, 4, 5, "JPN W0.XXX"}, + {35.516648, 139.714552, 4, 5, "JPN X0.XXX"}, + {35.430159, 139.45028, 4, 5, "JPN Y0.XXX"}, + {35.430159, 139.555989, 4, 5, "JPN Z0.XXX"}, + {34.720724, 135.450619625, 5, 6, "JPN 000.XX"}, + {35.190724, 136.860619625, 5, 6, "JPN 100.XX"}, + {43.100724, 141.2844045, 6, 7, "JPN 200.XX"}, + {34.723924, 135.120219625, 4, 5, "JPN 300.XX"}, + {35.050724, 135.700619625, 5, 6, "JPN 400.XX"}, + {33.630724, 130.361523625, 4, 5, "JPN 500.XX"}, + {34.431424, 132.405245375, 5, 6, "JPN 600.XX"}, + {38.300724, 140.838585875, 4, 5, "JPN 700.XX"}, + {33.920724, 130.811184, 5, 6, "JPN 800.XX"}, + {35.650724, 140.06028, 4, 5, "JPN 900.XX"}, + {34.610724, 135.430845375, 4, 5, "JPN B00.XX"}, + {32.840724, 130.661749375, 4, 5, "JPN C00.XX"}, + {34.697224, 133.867319625, 4, 5, "JPN D00.XX"}, + {35.632124, 139.34258, 5, 6, "JPN F00.XX"}, + {34.753624, 137.671819625, 4, 5, "JPN G00.XX"}, + {35.700724, 139.28028, 4, 5, "JPN H00.XX"}, + {31.630724, 130.51231475, 4, 5, "JPN J00.XX"}, + {34.710524, 135.549019625, 6, 7, "JPN K00.XX"}, + {37.960724, 138.988585875, 4, 5, "JPN L00.XX"}, + {34.870724, 134.640619625, 4, 5, "JPN M00.XX"}, + {33.847664, 132.730702, 5, 6, "JPN N00.XX"}, + {34.974104, 138.358372625, 5, 6, "JPN NK0.00"}, + {34.746764, 135.302872875, 4, 5, "JPN P00.XX"}, + {36.554104, 136.60772075, 4, 5, "JPN PK0.00"}, + {34.743264, 135.373872875, 5, 6, "JPN Q00.XX"}, + {36.554104, 139.85772075, 4, 5, "JPN QK0.00"}, + {33.252464, 131.563159875, 4, 5, "JPN R00.XX"}, + {34.585404, 133.741017375, 4, 5, "JPN RK0.00"}, + {35.282464, 139.632215, 4, 5, "JPN S00.XX"}, + {32.744104, 129.849096375, 5, 6, "JPN SK0.00"}, + {34.829164, 135.617772875, 5, 6, "JPN T00.XX"}, + {35.414104, 136.728155, 5, 6, "JPN TK0.00"}, + {35.347864, 139.435715, 4, 5, "JPN V00.XX"}, + {34.806704, 135.378372625, 4, 5, "JPN VK0.00"}, + {34.512564, 133.335245125, 5, 6, "JPN W00.XX"}, + {34.214104, 135.138517375, 4, 5, "JPN WK0.00"}, + {34.772464, 137.352472875, 4, 5, "JPN X00.XX"}, + {34.684504, 135.777872625, 5, 6, "JPN XK0.00"}, + {36.662464, 138.14170025, 4, 5, "JPN Y00.XX"}, + {35.084104, 137.128372625, 4, 5, "JPN YK0.00"}, + {37.062464, 140.841442375, 4, 5, "JPN Z00.XX"}, + {43.764104, 142.324102, 6, 10, "JPN ZK0.00"}, + {34.9971845, 138.0129165, 4, 5, "JPN 123.XXX"}, + {34.145934, 133.204855, 4, 5, "JPN 12.XXXX"}, + {43.225897, 141.199533, 5, 6, "JPN 0123.XX"}, + {33.862593, 130.3579265, 3, 4, "JPN 1123.XX"}, + {34.462861, 132.2419685, 4, 5, "JPN 2123.XX"}, + {38.563549, 140.725725, 3, 4, "JPN 3123.XX"}, + {32.585961, 130.4230495, 3, 4, "JPN 4123.XX"}, + {31.355865, 130.2947765, 3, 4, "JPN 5123.XX"}, + {38.034601, 138.8062325, 3, 4, "JPN 6123.XX"}, + {34.059905, 132.698166, 4, 5, "JPN 7123.XX"}, + {36.39868, 136.3722235, 3, 4, "JPN 8123.XX"}, + {32.988429, 131.403021, 3, 4, "JPN 9123.XX"}, + {32.846301, 129.806269, 4, 5, "JPN B123.XX"}, + {43.9305475, 141.8262095, 5, 9, "JPN C123.XX"}, + {33.472457, 133.220486, 3, 4, "JPN D123.XX"}, + {36.906235, 136.970844, 3, 4, "JPN F123.XX"}, + {39.337965, 140.018742, 3, 4, "JPN G123.XX"}, + {31.660409, 131.003021, 3, 4, "JPN H123.XX"}, + {26.262925, 127.6388215, 3, 4, "JPN J123.XX"}, + {40.604365, 140.271491, 3, 4, "JPN K123.XX"}, + {37.903309, 139.9991545, 3, 4, "JPN L123.XX"}, + {39.51315, 140.968306, 3, 4, "JPN M123.XX"}, + {42.104925, 140.525248, 4, 5, "JPN N123.XX"}, + {33.835865, 134.271846, 4, 5, "JPN P123.XX"}, + {38.097383, 139.963249, 3, 4, "JPN Q123.XX"}, + {35.83928, 135.970495, 4, 5, "JPN R123.XX"}, + {33.989665, 130.8832005, 3, 4, "JPN S123.XX"}, + {40.319665, 141.1192705, 3, 4, "JPN T123.XX"}, + {33.075865, 130.2396245, 3, 4, "JPN V123.XX"}, + {36.466704, 137.789192, 3, 4, "JPN W123.XX"}, + {42.933265, 143.816889, 3, 4, "JPN X123.XX"}, + {42.685865, 142.875789, 3, 4, "JPN Y123.XX"}, + {35.498006, 132.3933145, 3, 4, "JPN Z123.XX"}, + {45.4963885, 145.5205285, 2, 6, "JPN 0123.XXX"}, + {32.59866, 128.2600725, 2, 3, "JPN 1123.XXX"}, + {28.367171, 128.811376, 2, 3, "JPN 2123.XXX"}, + {27.9521025, 126.476108, 2, 3, "JPN 3123.XXX"}, + {26.6495785, 122.9367665, 2, 4, "JPN 4123.XXX"}, + {34.5110905, 138.349473, 3, 4, "JPN 5123.XXX"}, + {31.8299005, 139.0014715, 2, 3, "JPN 6123.XXX"}, + {29.1323945, 139.6361575, 2, 3, "JPN 7123.XXX"}, + {26.6495785, 140.2595095, 3, 4, "JPN 8123.XXX"}, + {26.6495785, 129.8441795, 2, 3, "JPN 9123.XXX"}, + {31.2233145, 129.312561, 2, 3, "JPN B123.XXX"}, + {36.3179835, 130.8350135, 2, 3, "JPN C123.XXX"}, + {34.4740615, 132.053073, 3, 4, "JPN F123.XXX"}, + {44.4688015, 142.6089275, 3, 7, "JPN G123.XXX"}, + {45.4883885, 139.8847075, 2, 4, "JPN J123.XXX"}, + {35.9158055, 134.048932, 2, 3, "JPN K123.XXX"}, + {43.9325635, 139.054622, 2, 4, "JPN L123.XXX"}, + {38.6649845, 138.280205, 3, 4, "JPN M123.XXX"}, + {34.860523, 135.4579165, 4, 5, "JPN N123.XXX"}, + {41.5358085, 139.110352, 3, 4, "JPN S123.XXX"}, + {37.1922805, 138.2932885, 3, 4, "JPN T123.XXX"}, + {41.935585, 139.763509, 3, 4, "JPN Z123.XXX"}, + {37.5620915, 135.3901765, 2, 3, "JPN V123.XXX"}, + {38.5952995, 131.123831, 2, 3, "JPN W123.XXX"}, + {35.67, 139.739344, 5, 6, "JPN MGX7.FF61"}, + {-17.790909, 31.0103425, 4, 7, "ZWE 12.XX"}, + {-17.775221, 30.887672875, 3, 6, "ZWE 00.XXX"}, + {-20.125941, 28.397976125, 2, 4, "ZWE J0.XXX"}, + {-19.484986, 29.72745575, 3, 4, "ZWE 000.XX"}, + {-17.898986, 30.613505125, 3, 6, "ZWE 200.XX"}, + {-18.362186, 29.83873525, 3, 4, "ZWE 400.XX"}, + {-20.035476, 30.785021875, 3, 5, "ZWE 600.XX"}, + {-18.881976, 29.7801605, 3, 4, "ZWE 700.XX"}, + {-18.159176, 31.50748625, 3, 5, "ZWE 800.XX"}, + {-20.276576, 30.019621875, 3, 4, "ZWE 900.XX"}, + {-17.334976, 30.147699125, 3, 5, "ZWE B00.XX"}, + {-18.313176, 26.45878625, 3, 5, "ZWE C00.XX"}, + {-18.093676, 30.09558625, 3, 4, "ZWE D00.XX"}, + {-18.974776, 29.7190605, 3, 4, "ZWE F00.XX"}, + {-16.469876, 28.804225875, 3, 6, "ZWE G00.XX"}, + {-17.266176, 31.283212, 3, 6, "ZWE H00.XX"}, + {-17.894476, 25.76698625, 3, 7, "ZWE J00.XX"}, + {-18.954776, 32.5535605, 3, 5, "ZWE K00.XX"}, + {-18.960455, 32.6423845, 3, 5, "ZWE L00.XX"}, + {-16.788276, 29.655812, 3, 5, "ZWE M00.XX"}, + {-18.496876, 32.088273375, 3, 5, "ZWE N00.XX"}, + {-19.637576, 29.95023475, 3, 4, "ZWE P00.XX"}, + {-21.008876, 31.63208225, 3, 5, "ZWE Q00.XX"}, + {-20.447176, 27.766821875, 3, 6, "ZWE R00.XX"}, + {-16.728876, 31.543625875, 3, 6, "ZWE S00.XX"}, + {-20.156576, 32.589921875, 3, 5, "ZWE T00.XX"}, + {-20.897276, 28.963708, 3, 5, "ZWE V00.XX"}, + {-19.768376, 32.82583475, 3, 6, "ZWE W00.XX"}, + {-18.975176, 30.8529605, 3, 5, "ZWE X00.XX"}, + {-19.247976, 30.4845605, 3, 5, "ZWE Y00.XX"}, + {-22.170476, 29.9520565, 3, 6, "ZWE Z00.XX"}, + {-18.044985, 29.795855, 2, 4, "ZWE 112.XXX"}, + {-18.536025, 29.648989, 2, 3, "ZWE 212.XXX"}, + {-19.027065, 29.6492755, 2, 3, "ZWE 312.XXX"}, + {-19.518105, 29.6492755, 2, 3, "ZWE 412.XXX"}, + {-20.009145, 29.6987515, 2, 3, "ZWE 512.XXX"}, + {-16.322085, 28.7663765, 2, 5, "ZWE G12.XXX"}, + {-17.854685, 25.625055, 2, 6, "ZWE H12.XXX"}, + {-16.628485, 29.4021765, 2, 4, "ZWE J12.XXX"}, + {-20.287785, 27.6941415, 2, 5, "ZWE K12.XXX"}, + {-20.794985, 28.94612, 2, 4, "ZWE L12.XXX"}, + {-21.871185, 29.77342, 2, 3, "ZWE M12.XXX"}, + {-18.227485, 26.283655, 2, 4, "ZWE P12.XXX"}, + {-18.227485, 26.773207, 2, 4, "ZWE Q12.XXX"}, + {-18.286409, 27.262759, 2, 4, "ZWE R12.XXX"}, + {-18.286409, 27.752311, 2, 4, "ZWE S12.XXX"}, + {-18.777449, 27.507535, 2, 4, "ZWE T12.XXX"}, + {-16.41307, 30.2794175, 2, 5, "ZWE 12.XXXX"}, + {-19.0273, 30.181613, 2, 3, "ZWE 1234.XX"}, + {-16.0800925, 25.5183825, 1, 3, "ZWE 1234.XXX"}, + {-25.2649, -57.6661985, 4, 8, "PRY 12.XX"}, + {-25.111585, -57.6442065, 3, 7, "PRY 12.XXX"}, + {-25.537286, -54.72866025, 3, 7, "PRY 000.XX"}, + {-25.659595, -54.71513825, 3, 7, "PRY 200.XX"}, + {-25.537286, -54.86387925, 3, 7, "PRY 400.XX"}, + {-25.414977, -54.71513825, 3, 5, "PRY 600.XX"}, + {-27.348386, -55.910848375, 3, 11, "PRY 800.XX"}, + {-22.557386, -55.7918625, 3, 8, "PRY B00.XX"}, + {-25.479486, -56.08756025, 3, 5, "PRY D00.XX"}, + {-25.409276, -56.48497325, 3, 5, "PRY G00.XX"}, + {-23.359776, -57.457382125, 3, 9, "PRY H00.XX"}, + {-25.736376, -56.505186125, 3, 7, "PRY J00.XX"}, + {-26.825676, -58.318938625, 3, 7, "PRY K00.XX"}, + {-25.356676, -57.18637325, 4, 8, "PRY L00.XX"}, + {-26.840776, -57.067238625, 3, 7, "PRY M00.XX"}, + {-24.630976, -56.48012175, 3, 5, "PRY N00.XX"}, + {-27.366955, -56.928646875, 3, 9, "PRY P00.XX"}, + {-26.661755, -57.187819375, 3, 7, "PRY Q00.XX"}, + {-23.306776, -57.098882125, 3, 7, "PRY R00.XX"}, + {-25.331576, -55.75247325, 3, 5, "PRY S00.XX"}, + {-24.438976, -55.73252175, 3, 5, "PRY T00.XX"}, + {-25.419376, -57.08057325, 3, 7, "PRY V00.XX"}, + {-25.219376, -57.12527325, 3, 7, "PRY W00.XX"}, + {-25.579276, -57.20077325, 3, 7, "PRY X00.XX"}, + {-27.117076, -56.283338625, 3, 9, "PRY Y00.XX"}, + {-25.754776, -55.137486125, 3, 7, "PRY Z00.XX"}, + {-24.3800035, -57.716191, 2, 6, "PRY 123.XXX"}, + {-26.907275, -58.492684, 2, 6, "PRY 12.XXXX"}, + {-22.911251, -59.7052045, 2, 6, "PRY 1234.XX"}, + {-19.859103, -62.3554375, 1, 4, "PRY 1234.XXX"}, + {33.376145, 44.35587, 4, 5, "IRQ 12.XX"}, + {33.358975, 44.081697125, 3, 4, "IRQ 00.XXX"}, + {30.516014, 47.649052125, 3, 6, "IRQ J0.XXX"}, + {36.436224, 43.04760275, 3, 5, "IRQ 000.XX"}, + {36.436224, 43.15475275, 3, 5, "IRQ 100.XX"}, + {36.349735, 43.04760275, 3, 5, "IRQ 200.XX"}, + {36.349735, 43.15475275, 3, 5, "IRQ 300.XX"}, + {36.227744, 43.936022875, 3, 5, "IRQ 400.XX"}, + {36.217744, 44.011220875, 3, 5, "IRQ 500.XX"}, + {35.530324, 44.32638, 3, 4, "IRQ 600.XX"}, + {35.432967, 44.316275, 3, 4, "IRQ 700.XX"}, + {35.589634, 45.367275, 3, 6, "IRQ 800.XX"}, + {32.068324, 44.311188, 3, 6, "IRQ 900.XX"}, + {32.653024, 43.956249375, 3, 4, "IRQ B00.XX"}, + {31.080724, 46.2125405, 3, 4, "IRQ C00.XX"}, + {32.513324, 44.370488, 3, 4, "IRQ D00.XX"}, + {33.472224, 43.241323625, 3, 4, "IRQ F00.XX"}, + {32.036324, 44.87971475, 3, 6, "IRQ G00.XX"}, + {32.550224, 45.782988, 3, 6, "IRQ H00.XX"}, + {31.884624, 47.11891475, 3, 6, "IRQ J00.XX"}, + {33.786924, 44.584584, 3, 4, "IRQ K00.XX"}, + {33.356364, 43.749059875, 3, 4, "IRQ L00.XX"}, + {34.190704, 43.854417375, 3, 4, "IRQ LK0.00"}, + {30.403164, 47.679262625, 4, 7, "IRQ M00.XX"}, + {36.350025, 42.39881925, 3, 5, "IRQ MK0.00"}, + {31.333264, 45.2459325, 2, 3, "IRQ N00.XX"}, + {31.404104, 46.1396025, 3, 4, "IRQ NK0.00"}, + {35.531164, 44.802715, 3, 6, "IRQ P00.XX"}, + {32.294104, 44.649313, 3, 4, "IRQ PK0.00"}, + {30.903964, 46.421790375, 3, 4, "IRQ Q00.XX"}, + {36.853604, 42.798604125, 3, 5, "IRQ QK0.00"}, + {34.362464, 45.342645125, 3, 4, "IRQ R00.XX"}, + {35.620504, 45.910355, 2, 5, "IRQ RK0.00"}, + {32.727864, 44.238432125, 3, 4, "IRQ S00.XX"}, + {34.915504, 43.458872625, 3, 4, "IRQ SK0.00"}, + {32.789864, 44.246632125, 3, 4, "IRQ T00.XX"}, + {32.904104, 45.039096375, 3, 4, "IRQ TK0.00"}, + {36.864445, 42.926280625, 3, 5, "IRQ V00.XX"}, + {33.384104, 43.538951625, 3, 4, "IRQ VK0.00"}, + {32.562464, 44.183332125, 3, 4, "IRQ W00.XX"}, + {37.13343, 42.608250375, 3, 5, "IRQ WK0.00"}, + {34.896864, 44.580972875, 3, 6, "IRQ X00.XX"}, + {34.470304, 41.881717375, 2, 5, "IRQ XK0.00"}, + {34.152464, 42.332645125, 2, 4, "IRQ Y00.XX"}, + {31.954104, 44.55945775, 3, 6, "IRQ YK0.00"}, + {29.983264, 48.434362625, 3, 8, "IRQ Z00.XX"}, + {32.920104, 44.749796375, 3, 4, "IRQ ZK0.00"}, + {34.3860205, 42.638998, 2, 3, "IRQ 123.XXX"}, + {32.32763, 45.8376815, 2, 5, "IRQ 12.XXXX"}, + {36.124244, 42.4874145, 2, 4, "IRQ 1234.XX"}, + {33.195, 43.7448, 2, 3, "IRQ NG8N.FM9"}, + {33.585632, -7.6937705, 5, 6, "MAR 12.XX"}, + {33.704615, -7.817322, 4, 5, "MAR 12.XXX"}, + {34.015424, -6.899316, 4, 5, "MAR 000.XX"}, + {33.976024, -6.981216, 4, 5, "MAR 100.XX"}, + {34.085624, -6.855016, 4, 5, "MAR 200.XX"}, + {34.070824, -5.048816, 4, 5, "MAR 300.XX"}, + {31.683545, -8.08377425, 4, 5, "MAR 400.XX"}, + {31.683545, -8.01688825, 4, 5, "MAR 500.XX"}, + {30.443024, -9.607494125, 4, 5, "MAR 600.XX"}, + {30.388824, -9.548494125, 5, 6, "MAR 700.XX"}, + {35.786145, -5.895473125, 4, 5, "MAR 800.XX"}, + {33.902145, -5.603024, 5, 6, "MAR 900.XX"}, + {34.721724, -1.957380375, 4, 9, "MAR B00.XX"}, + {34.275745, -6.656098125, 4, 5, "MAR C00.XX"}, + {32.326424, -9.280812, 4, 5, "MAR D00.XX"}, + {35.608045, -5.423525, 4, 5, "MAR F00.XX"}, + {32.920524, -6.962250625, 4, 5, "MAR G00.XX"}, + {32.365724, -6.428312, 4, 5, "MAR H00.XX"}, + {33.246564, -8.553540125, 4, 5, "MAR J00.XX"}, + {35.184005, -3.003335, 4, 7, "MAR JK0.00"}, + {33.013264, -7.656967875, 4, 5, "MAR K00.XX"}, + {34.991304, -5.924527375, 5, 6, "MAR KK0.00"}, + {33.839964, -6.109898, 5, 6, "MAR L00.XX"}, + {35.167504, -6.165045, 4, 5, "MAR LK0.00"}, + {29.002264, -10.087693875, 4, 5, "MAR M00.XX"}, + {34.223604, -4.035782625, 5, 6, "MAR MK0.00"}, + {32.506164, -6.743611, 4, 5, "MAR N00.XX"}, + {32.938604, -5.698403625, 4, 5, "MAR NK0.00"}, + {31.942864, -4.46863875, 4, 7, "MAR P00.XX"}, + {34.919104, -2.358027375, 4, 8, "MAR PK0.00"}, + {32.873964, -6.611067875, 4, 5, "MAR Q00.XX"}, + {34.254704, -5.966582625, 4, 5, "MAR QK0.00"}, + {34.421064, -2.932354875, 4, 8, "MAR R00.XX"}, + {34.211104, -5.751382625, 4, 5, "MAR RK0.00"}, + {30.481764, -8.916509625, 4, 5, "MAR S00.XX"}, + {34.314904, -2.208382625, 4, 7, "MAR SK0.00"}, + {32.245664, -7.984311, 4, 5, "MAR T00.XX"}, + {32.231004, -8.549687, 4, 5, "MAR TK0.00"}, + {32.061764, -7.423511, 4, 5, "MAR V00.XX"}, + {35.224804, -3.967345, 5, 6, "MAR VK0.00"}, + {34.802564, -5.616227125, 4, 5, "MAR W00.XX"}, + {29.698604, -9.769290375, 4, 5, "MAR WK0.00"}, + {33.905164, -6.360598, 5, 6, "MAR X00.XX"}, + {30.391404, -9.237135125, 4, 5, "MAR XK0.00"}, + {28.442464, -11.135122625, 4, 5, "MAR Y00.XX"}, + {27.131104, -13.216766625, 4, 10, "MAR YK0.00"}, + {23.720764, -15.970148625, 4, 10, "MAR Z00.XX"}, + {26.736904, -11.701921875, 4, 10, "MAR ZK0.00"}, + {26.854723, -14.3778755, 3, 8, "MAR 12.XXXX"}, + {35.787727, -6.174541, 3, 4, "MAR 012.XXX"}, + {35.876115, -5.601661, 3, 6, "MAR 112.XXX"}, + {35.296687, -6.2899245, 3, 4, "MAR 212.XXX"}, + {35.385075, -5.5519505, 3, 4, "MAR 312.XXX"}, + {35.028915, -5.99479, 4, 5, "MAR 412.XXX"}, + {35.028915, -5.432326, 4, 5, "MAR 512.XXX"}, + {34.175115, -4.90329, 3, 4, "MAR 612.XXX"}, + {31.831115, -8.2435335, 3, 4, "MAR 712.XXX"}, + {30.517515, -9.6461985, 3, 4, "MAR 812.XXX"}, + {35.111115, -2.3646035, 3, 6, "MAR 912.XXX"}, + {32.463615, -9.262955, 3, 4, "MAR B12.XXX"}, + {33.363315, -8.662793, 3, 4, "MAR C12.XXX"}, + {32.872274, -8.712477, 3, 4, "MAR D12.XXX"}, + {32.381235, -8.7130765, 3, 4, "MAR F12.XXX"}, + {35.362315, -3.2047035, 3, 4, "MAR G12.XXX"}, + {29.189915, -10.288785, 3, 4, "MAR H12.XXX"}, + {34.429615, -4.254589, 3, 4, "MAR J12.XXX"}, + {32.079615, -4.6057335, 3, 6, "MAR K12.XXX"}, + {34.524415, -3.37779, 3, 4, "MAR L12.XXX"}, + {30.669415, -9.1115985, 3, 4, "MAR M12.XXX"}, + {34.642515, -2.55889, 3, 7, "MAR N12.XXX"}, + {31.681115, -9.7931335, 3, 4, "MAR P12.XXX"}, + {35.249115, -4.3222205, 3, 4, "MAR Q12.XXX"}, + {35.249115, -3.7545485, 3, 4, "MAR R12.XXX"}, + {29.904615, -9.9702985, 3, 4, "MAR S12.XXX"}, + {28.630115, -11.3262635, 3, 4, "MAR T12.XXX"}, + {31.120115, -7.14102, 3, 4, "MAR V12.XXX"}, + {32.881615, -4.897155, 3, 4, "MAR W12.XXX"}, + {31.720115, -5.7655335, 3, 4, "MAR X12.XXX"}, + {30.867115, -8.21792, 3, 4, "MAR Y12.XXX"}, + {23.915715, -15.9832935, 3, 8, "MAR Z12.XXX"}, + {34.40389, -7.9390665, 2, 3, "MAR 1234.XX"}, + {35.8683885, -6.8508865, 2, 7, "MAR 0123.XXX"}, + {35.8683885, -4.0904435, 3, 6, "MAR 1123.XXX"}, + {33.9469525, -10.012118, 2, 3, "MAR 2123.XXX"}, + {33.9469525, -6.884063, 6, 7, "MAR 3123.XXX"}, + {33.9469525, -4.004456, 5, 6, "MAR 4123.XXX"}, + {31.2657625, -11.4558985, 2, 3, "MAR 5123.XXX"}, + {31.2657625, -8.4172165, 2, 3, "MAR 6123.XXX"}, + {31.2657625, -5.3785345, 2, 5, "MAR 7123.XXX"}, + {28.6008885, -14.437814, 2, 5, "MAR 8123.XXX"}, + {28.6008885, -11.488505, 2, 3, "MAR 9123.XXX"}, + {25.9196985, -17.654534, 2, 5, "MAR B123.XXX"}, + {25.9196985, -14.764807, 2, 6, "MAR C123.XXX"}, + {23.1613675, -17.6585975, 2, 5, "MAR D123.XXX"}, + {23.1613675, -14.7986615, 2, 6, "MAR F123.XXX"}, + {33.5757245, -7.6385, 5, 6, "MAR L4QS.7WS4"}, + {41.317456, 69.1887595, 4, 8, "UZB 12.XX"}, + {41.439215, 68.9420215, 3, 7, "UZB 12.XXX"}, + {40.978314, 71.5830995, 3, 8, "UZB 000.XX"}, + {39.630814, 66.884567125, 3, 4, "UZB 200.XX"}, + {40.759814, 72.273909125, 3, 6, "UZB 400.XX"}, + {39.755514, 64.350067125, 3, 5, "UZB 600.XX"}, + {42.442914, 59.5184415, 3, 6, "UZB 800.XX"}, + {40.424724, 71.731003625, 3, 6, "UZB B00.XX"}, + {38.893724, 65.73849475, 3, 5, "UZB C00.XX"}, + {40.580724, 70.886551125, 3, 8, "UZB D00.XX"}, + {41.502224, 69.5258125, 3, 8, "UZB F00.XX"}, + {41.592124, 60.57026, 3, 6, "UZB G00.XX"}, + {40.167824, 67.788203625, 3, 4, "UZB H00.XX"}, + {41.056024, 70.0424125, 3, 7, "UZB J00.XX"}, + {40.155724, 65.296703625, 3, 5, "UZB K00.XX"}, + {40.509624, 71.667951125, 3, 6, "UZB L00.XX"}, + {40.267724, 69.190103625, 3, 6, "UZB M00.XX"}, + {37.268524, 67.234563125, 2, 5, "UZB N00.XX"}, + {40.890724, 69.536551125, 3, 7, "UZB P00.XX"}, + {42.447824, 59.3928085, 3, 6, "UZB Q00.XX"}, + {39.101824, 66.77709475, 3, 4, "UZB R00.XX"}, + {40.543824, 68.729851125, 3, 6, "UZB S00.XX"}, + {39.940724, 66.207003625, 3, 5, "UZB T00.XX"}, + {38.317024, 67.858485875, 2, 4, "UZB V00.XX"}, + {41.595024, 60.94236, 3, 6, "UZB W00.XX"}, + {41.041924, 71.1795125, 3, 8, "UZB X00.XX"}, + {39.764424, 64.503055125, 4, 6, "UZB Y00.XX"}, + {40.750724, 72.006551125, 3, 6, "UZB Z00.XX"}, + {41.282595, 68.5548165, 2, 6, "UZB 123.XXX"}, + {39.166436, 63.731179, 2, 4, "UZB 12.XXXX"}, + {43.626206, 58.0833785, 2, 3, "UZB 1234.XX"}, + {42.3626475, 56.857962, 1, 3, "UZB 1234.XXX"}, + {59.3651, 17.995904, 4, 6, "SWE 12.XX"}, + {59.531904, 17.6151345, 3, 5, "SWE 12.XXX"}, + {57.760724, 11.933951125, 3, 4, "SWE 000.XX"}, + {55.636824, 12.9388365, 3, 4, "SWE 100.XX"}, + {59.896124, 17.553405375, 3, 5, "SWE 200.XX"}, + {59.666424, 16.462848, 3, 5, "SWE 300.XX"}, + {59.316924, 15.129991625, 3, 5, "SWE 400.XX"}, + {58.444124, 15.557021375, 3, 5, "SWE 500.XX"}, + {56.081124, 12.680719625, 3, 6, "SWE 600.XX"}, + {57.820824, 14.130951125, 3, 4, "SWE 700.XX"}, + {58.638724, 16.108421375, 3, 5, "SWE 800.XX"}, + {55.747124, 13.127619625, 3, 4, "SWE 900.XX"}, + {63.867724, 20.156535625, 3, 6, "SWE B00.XX"}, + {60.710324, 17.06466275, 3, 5, "SWE C00.XX"}, + {57.763624, 12.876951125, 3, 4, "SWE D00.XX"}, + {59.403424, 16.411348, 3, 5, "SWE F00.XX"}, + {59.442824, 13.427548, 3, 5, "SWE G00.XX"}, + {56.682145, 12.71530875, 3, 4, "SWE H00.XX"}, + {56.920924, 14.72049875, 3, 4, "SWE J00.XX"}, + {62.449424, 17.220281375, 3, 5, "SWE K00.XX"}, + {65.615415, 22.027543125, 3, 6, "SWE L00.XX"}, + {58.307594, 12.252426875, 3, 5, "SWE M00.XX"}, + {63.177304, 14.587451875, 3, 5, "SWE MK0.00"}, + {60.502264, 15.36925525, 3, 5, "SWE N00.XX"}, + {60.600104, 15.59175575, 3, 5, "SWE NK0.00"}, + {56.692264, 16.27603825, 3, 4, "SWE P00.XX"}, + {58.390504, 13.804768375, 3, 5, "SWE PK0.00"}, + {56.191064, 15.521510875, 3, 4, "SWE Q00.XX"}, + {56.026304, 14.094297625, 3, 4, "SWE QK0.00"}, + {58.367164, 11.870448125, 3, 5, "SWE R00.XX"}, + {58.534704, 14.985068375, 3, 5, "SWE RK0.00"}, + {63.304564, 18.652473625, 3, 5, "SWE S00.XX"}, + {55.871804, 12.800097625, 3, 6, "SWE SK0.00"}, + {59.341964, 14.456044, 3, 5, "SWE T00.XX"}, + {58.754104, 16.969844625, 3, 5, "SWE TK0.00"}, + {57.120864, 12.19953825, 3, 4, "SWE V00.XX"}, + {55.381604, 13.1044485, 3, 4, "SWE VK0.00"}, + {58.522464, 13.101348125, 3, 5, "SWE W00.XX"}, + {59.624104, 17.789048, 3, 5, "SWE WK0.00"}, + {57.942464, 12.482206375, 3, 4, "SWE X00.XX"}, + {56.246304, 12.823618625, 3, 4, "SWE XK0.00"}, + {60.632464, 16.70765525, 3, 5, "SWE Y00.XX"}, + {65.313804, 21.4116365, 3, 6, "SWE YK0.00"}, + {57.645364, 18.239479, 3, 4, "SWE Z00.XX"}, + {58.364104, 12.280568375, 3, 5, "SWE ZK0.00"}, + {55.8266115, 11.3253715, 2, 5, "SWE 12.XXXX"}, + {57.910165, 14.593116, 3, 4, "SWE 0123.XX"}, + {57.910165, 15.46806, 2, 3, "SWE 1123.XX"}, + {57.910165, 16.343003, 2, 3, "SWE 2123.XX"}, + {57.419125, 14.598267, 3, 4, "SWE 3123.XX"}, + {57.419125, 15.462795, 2, 3, "SWE 4123.XX"}, + {57.419125, 16.327323, 2, 3, "SWE 5123.XX"}, + {56.928085, 14.6085975, 3, 4, "SWE 6123.XX"}, + {56.928085, 15.4575015, 2, 3, "SWE 7123.XX"}, + {56.928085, 16.3064055, 2, 3, "SWE 8123.XX"}, + {56.437045, 14.6137485, 3, 4, "SWE 9123.XX"}, + {56.437045, 15.4522365, 2, 3, "SWE B123.XX"}, + {56.437045, 16.2907245, 2, 3, "SWE C123.XX"}, + {55.946005, 14.6188995, 3, 4, "SWE D123.XX"}, + {55.946005, 15.4469715, 2, 3, "SWE F123.XX"}, + {55.946005, 16.2750435, 2, 3, "SWE G123.XX"}, + {65.220565, 21.282694, 2, 5, "SWE H123.XX"}, + {65.711605, 21.272392, 2, 5, "SWE J123.XX"}, + {65.711605, 22.402528, 2, 5, "SWE K123.XX"}, + {63.561465, 19.6314, 2, 5, "SWE L123.XX"}, + {62.95178, 14.1424305, 2, 4, "SWE M123.XX"}, + {63.07018, 18.2833305, 2, 4, "SWE N123.XX"}, + {57.356765, 18.088467, 2, 3, "SWE P123.XX"}, + {56.865725, 18.0815065, 2, 3, "SWE Q123.XX"}, + {57.602285, 18.495628, 3, 4, "SWE R123.XX"}, + {59.040365, 12.463294, 2, 5, "SWE S123.XX"}, + {59.163125, 13.364278, 2, 4, "SWE T123.XX"}, + {58.6748, 13.369429, 2, 4, "SWE V123.XX"}, + {62.523165, 17.1099245, 2, 4, "SWE W123.XX"}, + {62.03484, 16.766631, 2, 4, "SWE X123.XX"}, + {61.5438, 16.6285335, 2, 4, "SWE Y123.XX"}, + {61.050045, 16.3901535, 2, 4, "SWE Z123.XX"}, + {61.0039945, 14.430626, 2, 4, "SWE 123.XXX"}, + {68.835, 17.565, 1, 3, "SWE MS8.139C"}, + {62.195, 17.565, 2, 4, "SWE GX5K.69X"}, + {-9.4416255, 147.137638, 4, 7, "PNG 12.XX"}, + {-9.181125, 147.0184965, 3, 4, "PNG 12.XXX"}, + {-6.704786, 146.91965125, 3, 4, "PNG 000.XX"}, + {-5.238186, 145.704921125, 3, 4, "PNG 200.XX"}, + {-3.540556, 143.560225625, 3, 4, "PNG 400.XX"}, + {-6.196176, 155.55919425, 3, 5, "PNG 600.XX"}, + {-6.035976, 145.37499425, 3, 4, "PNG 700.XX"}, + {-2.665976, 141.25772, 3, 4, "PNG 800.XX"}, + {-5.524376, 150.10749425, 3, 4, "PNG 900.XX"}, + {-4.158876, 152.124507125, 3, 4, "PNG B00.XX"}, + {-5.812076, 144.21749425, 3, 4, "PNG C00.XX"}, + {-9.020976, 143.1758685, 3, 4, "PNG D00.XX"}, + {-2.551876, 150.77102, 3, 4, "PNG F00.XX"}, + {-10.250976, 150.42494275, 3, 6, "PNG G00.XX"}, + {-6.123376, 143.62309425, 3, 4, "PNG H00.XX"}, + {-8.710876, 148.2129685, 3, 4, "PNG J00.XX"}, + {-7.146576, 146.617181375, 3, 4, "PNG K00.XX"}, + {-6.072776, 141.26009425, 3, 4, "PNG L00.XX"}, + {-5.979376, 144.92999425, 3, 4, "PNG M00.XX"}, + {-2.010776, 147.25582, 3, 4, "PNG N00.XX"}, + {-7.289476, 146.654781375, 3, 4, "PNG P00.XX"}, + {-6.178076, 155.03899425, 3, 4, "PNG Q00.XX"}, + {-5.418776, 143.66229425, 3, 4, "PNG R00.XX"}, + {-8.830576, 147.7057685, 3, 4, "PNG S00.XX"}, + {-6.226976, 145.81019425, 3, 4, "PNG T00.XX"}, + {-7.903776, 145.709581375, 3, 4, "PNG V00.XX"}, + {-6.268876, 155.41699425, 3, 4, "PNG W00.XX"}, + {-3.119976, 142.31212, 3, 4, "PNG X00.XX"}, + {-4.311476, 152.229307125, 3, 4, "PNG Y00.XX"}, + {-5.394376, 154.61349425, 3, 4, "PNG Z00.XX"}, + {-7.7100595, 146.4548745, 2, 3, "PNG 123.XXX"}, + {-6.062504, 143.70896, 2, 3, "PNG 12.XXXX"}, + {-3.807685, 143.40884, 2, 3, "PNG 0123.XX"}, + {-6.504625, 155.2972, 2, 3, "PNG 1123.XX"}, + {-2.94079, 141.0666, 2, 3, "PNG 2123.XX"}, + {-5.796475, 149.9166, 2, 3, "PNG 3123.XX"}, + {-4.50999, 151.9859, 2, 3, "PNG 4123.XX"}, + {-9.29579, 142.9878325, 2, 6, "PNG 5123.XX"}, + {-2.82669, 150.5799, 2, 3, "PNG 6123.XX"}, + {-10.523075, 150.2371325, 2, 5, "PNG 7123.XX"}, + {-7.490125, 146.4452, 2, 3, "PNG 8123.XX"}, + {-6.344875, 141.0692, 2, 3, "PNG 9123.XX"}, + {-2.285589, 147.0647, 2, 3, "PNG B123.XX"}, + {-6.450175, 154.8481, 2, 3, "PNG C123.XX"}, + {-8.175875, 145.5188, 2, 3, "PNG D123.XX"}, + {-3.39479, 142.121, 2, 3, "PNG F123.XX"}, + {-5.66919, 154.4226, 2, 3, "PNG G123.XX"}, + {-5.574111, 141.503557, 1, 2, "PNG 1234.XXX"}, + {4.083101, 9.686355, 4, 5, "CMR 12.XX"}, + {4.018485, 9.560165125, 3, 4, "CMR 00.XXX"}, + {3.966084, 11.336968375, 3, 4, "CMR C0.XXX"}, + {9.428584, 13.2617355, 3, 5, "CMR P0.XXX"}, + {12.119324, 14.973529875, 3, 8, "CMR 000.XX"}, + {6.010724, 10.11829425, 3, 5, "CMR 100.XX"}, + {10.620835, 14.26422875, 3, 6, "CMR 200.XX"}, + {5.522824, 10.37569425, 3, 5, "CMR 300.XX"}, + {10.780724, 13.76064275, 3, 6, "CMR 400.XX"}, + {7.362624, 13.541981375, 3, 5, "CMR 500.XX"}, + {4.617724, 13.644207125, 3, 5, "CMR 600.XX"}, + {4.680725, 9.399208125, 3, 5, "CMR 700.XX"}, + {5.770724, 10.85909425, 3, 5, "CMR 800.XX"}, + {4.076326, 9.153929125, 3, 4, "CMR 900.XX"}, + {4.760725, 9.689208125, 3, 5, "CMR B00.XX"}, + {5.000725, 9.899208125, 3, 5, "CMR C00.XX"}, + {10.148724, 14.40894275, 3, 7, "CMR D00.XX"}, + {3.835524, 10.092507125, 3, 4, "CMR F00.XX"}, + {5.666224, 10.21289425, 3, 5, "CMR G00.XX"}, + {6.252424, 10.63739425, 3, 5, "CMR H00.XX"}, + {6.560724, 14.24909425, 3, 5, "CMR J00.XX"}, + {5.488624, 10.01669425, 3, 5, "CMR K00.XX"}, + {9.972324, 13.902855625, 3, 6, "CMR L00.XX"}, + {5.184024, 10.233007125, 3, 5, "CMR M00.XX"}, + {5.521564, 10.60301375, 3, 5, "CMR N00.XX"}, + {3.514104, 11.473873125, 3, 5, "CMR NK0.00"}, + {2.934064, 11.126985, 3, 4, "CMR P00.XX"}, + {5.164104, 10.153873125, 3, 5, "CMR PK0.00"}, + {4.762464, 11.198999375, 3, 5, "CMR Q00.XX"}, + {4.154105, 9.203874125, 3, 4, "CMR QK0.00"}, + {10.352764, 15.21067025, 3, 7, "CMR R00.XX"}, + {6.382504, 10.05240025, 3, 5, "CMR RK0.00"}, + {5.155364, 10.494199375, 3, 5, "CMR S00.XX"}, + {11.045104, 14.118738875, 3, 6, "CMR SK0.00"}, + {6.005364, 10.40821375, 3, 5, "CMR T00.XX"}, + {2.927204, 11.946045, 3, 5, "CMR TK0.00"}, + {4.099961, 9.276203375, 3, 4, "CMR V00.XX"}, + {4.424104, 14.333873125, 3, 5, "CMR VK0.00"}, + {5.902464, 14.51891375, 3, 6, "CMR W00.XX"}, + {6.741504, 11.77940025, 3, 5, "CMR WK0.00"}, + {6.279264, 10.26241375, 3, 5, "CMR X00.XX"}, + {4.075577, 9.340084125, 3, 4, "CMR XK0.00"}, + {4.514212, 9.534667375, 3, 5, "CMR Y00.XX"}, + {2.933832, 9.897851, 3, 4, "CMR YK0.00"}, + {5.490985, 9.83813275, 3, 5, "CMR Z00.XX"}, + {3.504104, 15.023873125, 3, 6, "CMR ZK0.00"}, + {7.110275, 13.374425, 2, 4, "CMR 01.XXXX"}, + {6.815651, 13.843145, 2, 4, "CMR 11.XXXX"}, + {6.324611, 14.077505, 2, 4, "CMR 21.XXXX"}, + {4.365275, 13.476425, 2, 4, "CMR 31.XXXX"}, + {4.218275, 14.151425, 2, 3, "CMR 41.XXXX"}, + {5.677775, 14.192025, 2, 4, "CMR 51.XXXX"}, + {6.538275, 11.601425, 2, 4, "CMR 61.XXXX"}, + {2.722075, 9.872525, 2, 3, "CMR 71.XXXX"}, + {2.722075, 10.341244, 2, 3, "CMR 81.XXXX"}, + {2.722075, 10.809964, 2, 3, "CMR 91.XXXX"}, + {2.722075, 11.278684, 2, 4, "CMR B1.XXXX"}, + {2.722075, 11.747404, 2, 4, "CMR C1.XXXX"}, + {3.213115, 10.575605, 2, 3, "CMR D1.XXXX"}, + {3.213115, 11.044324, 2, 3, "CMR F1.XXXX"}, + {3.213115, 11.513044, 2, 4, "CMR G1.XXXX"}, + {2.231035, 10.622477, 2, 4, "CMR H1.XXXX"}, + {2.231035, 11.091197, 2, 5, "CMR J1.XXXX"}, + {3.216675, 14.805325, 2, 5, "CMR K1.XXXX"}, + {6.258275, 12.411425, 2, 4, "CMR L1.XXXX"}, + {6.749315, 12.411425, 2, 4, "CMR M1.XXXX"}, + {6.749315, 12.880144, 2, 4, "CMR N1.XXXX"}, + {2.948275, 13.411425, 2, 4, "CMR P1.XXXX"}, + {1.933275, 14.992325, 2, 4, "CMR Q1.XXXX"}, + {3.506975, 12.120225, 2, 4, "CMR R1.XXXX"}, + {4.458275, 12.161425, 2, 4, "CMR S1.XXXX"}, + {8.189375, 13.969925, 2, 5, "CMR T1.XXXX"}, + {8.189375, 13.501205, 2, 5, "CMR V1.XXXX"}, + {8.803174, 13.4077475, 2, 4, "CMR W1.XXXX"}, + {6.258278, 13.177425, 2, 4, "CMR X1.XXXX"}, + {8.141098, 14.721845, 2, 5, "CMR Y1.XXXX"}, + {2.528876, 15.090101, 2, 5, "CMR Z1.XXXX"}, + {6.3805115, 9.0541715, 2, 4, "CMR 123.XXX"}, + {9.803977, 13.2846035, 2, 4, "CMR 1234.XX"}, + {12.312382, 8.6242665, 1, 4, "CMR 1234.XXX"}, + {37.9706, 58.3530075, 4, 8, "TKM 12.XX"}, + {38.127659, 57.9588225, 3, 7, "TKM 12.XXX"}, + {39.140724, 63.51779475, 2, 4, "TKM 000.XX"}, + {39.054235, 63.51779475, 2, 4, "TKM 100.XX"}, + {41.890724, 59.90576, 3, 6, "TKM 200.XX"}, + {37.637324, 61.7886245, 3, 6, "TKM 300.XX"}, + {39.550724, 54.307455125, 2, 3, "TKM 400.XX"}, + {40.069424, 52.906403625, 2, 3, "TKM 500.XX"}, + {37.660724, 62.1089245, 3, 6, "TKM 600.XX"}, + {37.420724, 60.4489245, 3, 5, "TKM 700.XX"}, + {39.020724, 56.21779475, 3, 5, "TKM 800.XX"}, + {42.180724, 59.6153085, 3, 8, "TKM 900.XX"}, + {37.850724, 65.998585875, 2, 5, "TKM B00.XX"}, + {37.878224, 65.169985875, 2, 5, "TKM C00.XX"}, + {37.337824, 62.3053245, 3, 6, "TKM D00.XX"}, + {41.916224, 59.57566, 3, 6, "TKM F00.XX"}, + {42.370724, 59.0853085, 3, 6, "TKM G00.XX"}, + {42.091924, 59.3334085, 3, 6, "TKM H00.XX"}, + {39.244224, 54.53919475, 3, 4, "TKM J00.XX"}, + {38.460224, 57.394333375, 3, 5, "TKM K00.XX"}, + {41.223724, 61.3360125, 3, 6, "TKM L00.XX"}, + {41.253995, 61.2216545, 3, 6, "TKM M00.XX"}, + {39.296324, 55.46499475, 3, 4, "TKM N00.XX"}, + {37.386524, 59.5715245, 3, 7, "TKM P00.XX"}, + {38.480724, 56.228133375, 3, 5, "TKM Q00.XX"}, + {38.827124, 63.833633375, 2, 5, "TKM R00.XX"}, + {36.570024, 61.17970275, 3, 7, "TKM S00.XX"}, + {41.664564, 59.87358, 3, 6, "TKM T00.XX"}, + {38.075404, 64.833369875, 2, 5, "TKM TK0.00"}, + {42.079264, 59.9070365, 3, 8, "TKM V00.XX"}, + {39.626704, 54.209546125, 2, 3, "TKM VK0.00"}, + {40.787564, 55.342681375, 2, 5, "TKM W00.XX"}, + {37.654104, 61.6272865, 3, 6, "TKM WK0.00"}, + {37.425064, 62.3032845, 3, 6, "TKM X00.XX"}, + {39.164104, 63.56656275, 2, 5, "TKM XK0.00"}, + {38.742264, 56.763884125, 3, 5, "TKM Y00.XX"}, + {35.955355, 62.904156625, 2, 4, "TKM YK0.00"}, + {41.552564, 52.55338, 2, 5, "TKM Z00.XX"}, + {36.869404, 60.375004125, 3, 7, "TKM ZK0.00"}, + {38.567072, 54.6513795, 2, 3, "TKM 123.XXX"}, + {38.2469155, 59.548801, 2, 6, "TKM 12.XXXX"}, + {40.467802, 58.2166525, 2, 4, "TKM 1234.XX"}, + {42.266989, 52.9448685, 1, 5, "TKM 1234.XXX"}, + {40.431024, -3.749967625, 4, 5, "ESP 00.XX"}, + {41.371604, 2.1323965, 4, 6, "ESP J0.XX"}, + {40.592663, -3.9166465, 3, 4, "ESP 12.XXX"}, + {39.519924, -0.427444875, 4, 5, "ESP 000.XX"}, + {41.433824, 2.0190125, 4, 6, "ESP 100.XX"}, + {41.477524, 2.1510125, 4, 6, "ESP 200.XX"}, + {41.347324, 1.9733125, 4, 6, "ESP 300.XX"}, + {41.367224, 2.0876125, 5, 7, "ESP 400.XX"}, + {37.433224, -6.0201755, 4, 5, "ESP 500.XX"}, + {41.690724, -0.94424, 4, 6, "ESP 600.XX"}, + {36.756424, -4.49159725, 4, 5, "ESP 700.XX"}, + {38.018924, -1.177814125, 4, 5, "ESP 800.XX"}, + {43.291334, -3.0092925, 4, 6, "ESP 900.XX"}, + {41.689924, -4.79594, 4, 6, "ESP B00.XX"}, + {38.404224, -0.535066625, 4, 5, "ESP C00.XX"}, + {37.926624, -4.817314125, 4, 5, "ESP D00.XX"}, + {42.269524, -8.7695915, 4, 5, "ESP F00.XX"}, + {43.571024, -5.7295955, 4, 5, "ESP G00.XX"}, + {37.212624, -3.653736875, 4, 5, "ESP H00.XX"}, + {43.381624, -8.4655955, 4, 5, "ESP J00.XX"}, + {42.899924, -2.751844, 4, 6, "ESP K00.XX"}, + {38.311924, -0.723914125, 4, 5, "ESP L00.XX"}, + {43.430224, -5.8868955, 4, 5, "ESP M00.XX"}, + {37.629064, -1.0209155, 4, 5, "ESP N00.XX"}, + {42.806604, -1.685419, 4, 6, "ESP NK0.00"}, + {41.558064, 2.06358, 4, 6, "ESP P00.XX"}, + {36.678604, -6.15667925, 4, 5, "ESP PK0.00"}, + {41.571264, 1.97208, 4, 6, "ESP Q00.XX"}, + {39.574204, 2.620146125, 4, 5, "ESP QK0.00"}, + {28.124264, -15.480850375, 4, 5, "ESP R00.XX"}, + {28.450304, -16.307400875, 3, 4, "ESP RK0.00"}, + {43.314845, -2.0221275, 4, 6, "ESP S00.XX"}, + {43.469095, -3.8611735, 4, 6, "ESP SK0.00"}, + {42.362464, -3.7315635, 4, 6, "ESP T00.XX"}, + {36.833104, -2.473095875, 4, 7, "ESP TK0.00"}, + {39.982664, -0.100175125, 4, 5, "ESP V00.XX"}, + {40.950904, -5.6921505, 4, 5, "ESP VK0.00"}, + {39.013364, -1.91377375, 4, 5, "ESP W00.XX"}, + {37.251104, -6.9691135, 4, 7, "ESP WK0.00"}, + {42.457364, -2.4817635, 4, 6, "ESP X00.XX"}, + {36.568995, -4.66081875, 4, 5, "ESP XK0.00"}, + {38.883964, -7.00877375, 4, 8, "ESP Y00.XX"}, + {36.616156, -4.53908475, 4, 5, "ESP YK0.00"}, + {42.605464, -5.623307, 4, 5, "ESP Z00.XX"}, + {37.768704, -3.8205135, 4, 5, "ESP ZK0.00"}, + {39.08693, -2.8400495, 3, 4, "ESP 12.XXXX"}, + {43.46886, -9.179519, 3, 4, "ESP 1234.XX"}, + {40.104075, -3.995255, 3, 4, "ESP 012.XXX"}, + {41.698415, 1.9397215, 3, 5, "ESP 112.XXX"}, + {39.697415, -0.7252085, 3, 4, "ESP 212.XXX"}, + {37.536315, -6.20906, 3, 4, "ESP 312.XXX"}, + {41.850115, -1.1605785, 3, 5, "ESP 412.XXX"}, + {36.906715, -4.9167385, 3, 4, "ESP 512.XXX"}, + {36.765965, -4.3210825, 3, 4, "ESP 612.XXX"}, + {43.413215, -3.180035, 3, 5, "ESP 712.XXX"}, + {41.849315, -5.0122785, 4, 6, "ESP 812.XXX"}, + {38.086015, -5.0225735, 3, 4, "ESP 912.XXX"}, + {37.372015, -3.86256, 3, 4, "ESP B12.XXX"}, + {42.864715, -2.8437135, 3, 5, "ESP C12.XXX"}, + {42.914015, -1.818435, 4, 6, "ESP D12.XXX"}, + {36.811415, -6.4114385, 3, 4, "ESP F12.XXX"}, + {39.791615, 2.37137, 3, 4, "ESP G12.XXX"}, + {28.153015, -15.8142635, 3, 4, "ESP H12.XXX"}, + {28.428515, -16.8514635, 3, 4, "ESP J12.XXX"}, + {36.432715, -5.703025, 3, 4, "ESP K12.XXX"}, + {43.355715, -2.271335, 3, 5, "ESP L12.XXX"}, + {43.475815, -4.0730485, 3, 5, "ESP M12.XXX"}, + {42.550115, -3.9652135, 3, 5, "ESP N12.XXX"}, + {40.170115, -0.31883, 3, 4, "ESP P12.XXX"}, + {41.170115, -5.943465, 3, 4, "ESP Q12.XXX"}, + {37.552115, -7.32666, 3, 7, "ESP R12.XXX"}, + {38.990315, -7.098095, 3, 7, "ESP S12.XXX"}, + {37.970115, -4.0566735, 3, 4, "ESP T12.XXX"}, + {41.425815, 0.8925215, 5, 7, "ESP V12.XXX"}, + {41.820115, 0.3594215, 4, 6, "ESP W12.XXX"}, + {39.670115, -6.6413085, 3, 6, "ESP X12.XXX"}, + {42.095115, 2.656, 3, 5, "ESP Y12.XXX"}, + {40.828755, 0.31218, 3, 4, "ESP Z12.XXX"}, + {42.8278275, 0.480351, 3, 5, "ESP 0123.XXX"}, + {43.7767405, -9.588373, 2, 3, "ESP 1123.XXX"}, + {41.1118665, -9.7101685, 2, 5, "ESP 2123.XXX"}, + {38.383835, -9.8572315, 2, 5, "ESP 3123.XXX"}, + {43.7767405, -6.043244, 3, 4, "ESP 4123.XXX"}, + {41.1118665, -6.3139945, 2, 3, "ESP 5123.XXX"}, + {38.383835, -6.5802355, 2, 3, "ESP 6123.XXX"}, + {43.2782255, -2.506689, 2, 4, "ESP 7123.XXX"}, + {41.1118665, -2.9178505, 2, 3, "ESP 8123.XXX"}, + {38.432771, -3.306867, 2, 3, "ESP 9123.XXX"}, + {40.4412995, 1.161881, 3, 4, "ESP M123.XXX"}, + {27.8726495, -18.1896905, 2, 3, "ESP T123.XXX"}, + {27.675424, -15.938861, 2, 3, "ESP G123.XXX"}, + {35.2980705, -2.96657, 2, 8, "ESP Z123.XXX"}, + {35.2925, -2.90025, 2, 8, "ESP SJP6.KZXV"}, + {13.765145, 100.4912955, 4, 6, "THA 12.XX"}, + {13.948515, 100.29709, 3, 6, "THA 12.XXX"}, + {17.390514, 102.726005125, 2, 5, "THA 000.XX"}, + {13.340014, 100.92099325, 3, 5, "THA 200.XX"}, + {14.952714, 102.0311535, 3, 5, "THA 400.XX"}, + {18.854245, 98.942036875, 3, 5, "THA 600.XX"}, + {7.040724, 100.428981375, 3, 5, "THA 800.XX"}, + {13.222425, 100.90673125, 3, 5, "THA 900.XX"}, + {18.326924, 99.43888625, 3, 5, "THA B00.XX"}, + {16.475824, 102.789625875, 2, 5, "THA C00.XX"}, + {9.172224, 99.2884685, 3, 4, "THA D00.XX"}, + {8.465424, 99.909081375, 3, 4, "THA F00.XX"}, + {15.303324, 104.820351625, 2, 5, "THA G00.XX"}, + {13.860724, 100.01819025, 3, 5, "THA H00.XX"}, + {12.731924, 101.236703125, 3, 4, "THA J00.XX"}, + {14.125424, 100.57969025, 3, 6, "THA K00.XX"}, + {16.863624, 100.227512, 2, 5, "THA L00.XX"}, + {15.746624, 100.070151625, 2, 4, "THA M00.XX"}, + {12.650724, 102.071516, 3, 4, "THA N00.XX"}, + {12.958524, 100.857603125, 3, 5, "THA P00.XX"}, + {13.580724, 99.77819025, 3, 5, "THA Q00.XX"}, + {6.590224, 101.24279425, 2, 4, "THA R00.XX"}, + {7.215545, 100.571930875, 3, 5, "THA S00.XX"}, + {7.920724, 98.338981375, 3, 4, "THA T00.XX"}, + {14.400724, 100.528077375, 3, 6, "THA V00.XX"}, + {19.950724, 99.78683475, 3, 5, "THA W00.XX"}, + {14.572124, 100.875077375, 3, 6, "THA X00.XX"}, + {13.578124, 100.18789025, 3, 5, "THA Y00.XX"}, + {14.064324, 99.48899025, 2, 4, "THA Z00.XX"}, + {14.9889835, 99.7695055, 2, 4, "THA 123.XXX"}, + {9.08253, 98.3621305, 2, 3, "THA 12.XXXX"}, + {17.7689965, 98.7548035, 2, 4, "THA 1234.XX"}, + {11.6794195, 97.760861, 1, 3, "THA 1234.XXX"}, + {15.3901, 44.1683275, 4, 5, "YEM 12.XX"}, + {15.422294, 44.0298515, 3, 4, "YEM 00.XXX"}, + {12.920414, 44.799460875, 3, 5, "YEM J0.XXX"}, + {14.836124, 42.9259645, 3, 5, "YEM 000.XX"}, + {13.629324, 43.95819025, 3, 5, "YEM 100.XX"}, + {13.629324, 44.04708125, 3, 5, "YEM 200.XX"}, + {14.593424, 49.092777375, 2, 3, "YEM 300.XX"}, + {14.628019, 49.170321375, 2, 3, "YEM 400.XX"}, + {13.999124, 44.11679025, 3, 5, "YEM 500.XX"}, + {15.153924, 44.2945645, 4, 5, "YEM 600.XX"}, + {14.245824, 43.307577375, 3, 5, "YEM 700.XX"}, + {15.088324, 43.2326645, 4, 5, "YEM 800.XX"}, + {14.577124, 44.370077375, 3, 5, "YEM 900.XX"}, + {14.827424, 49.5667645, 2, 3, "YEM B00.XX"}, + {14.470724, 44.798077375, 3, 5, "YEM C00.XX"}, + {13.833024, 44.09659025, 3, 5, "YEM D00.XX"}, + {14.877724, 43.1243645, 3, 5, "YEM F00.XX"}, + {15.700924, 43.896951625, 3, 4, "YEM G00.XX"}, + {14.333824, 44.358377375, 3, 5, "YEM H00.XX"}, + {14.033624, 45.53329025, 3, 5, "YEM J00.XX"}, + {15.987924, 48.74963875, 2, 3, "YEM K00.XX"}, + {13.258424, 44.07929025, 3, 5, "YEM L00.XX"}, + {13.903524, 44.64049025, 3, 5, "YEM M00.XX"}, + {14.385924, 47.021577375, 3, 5, "YEM N00.XX"}, + {15.269624, 51.2025645, 2, 3, "YEM P00.XX"}, + {13.427624, 45.65949025, 3, 5, "YEM Q00.XX"}, + {13.250224, 45.26699025, 3, 5, "YEM R00.XX"}, + {15.708764, 43.571868875, 3, 4, "YEM S00.XX"}, + {14.513004, 43.297749375, 3, 5, "YEM SK0.00"}, + {15.717464, 42.685468875, 3, 4, "YEM T00.XX"}, + {15.324104, 42.983004625, 3, 4, "YEM TK0.00"}, + {15.482864, 45.286068875, 3, 4, "YEM V00.XX"}, + {13.882504, 45.83802125, 3, 5, "YEM VK0.00"}, + {13.329164, 43.22982675, 3, 5, "YEM W00.XX"}, + {13.104004, 45.342094125, 3, 5, "YEM WK0.00"}, + {14.541164, 46.805641125, 3, 5, "YEM X00.XX"}, + {16.172404, 44.75153175, 3, 4, "YEM XK0.00"}, + {16.957264, 43.723311, 3, 4, "YEM Y00.XX"}, + {16.191504, 52.16053175, 2, 3, "YEM YK0.00"}, + {13.952164, 45.65972675, 3, 5, "YEM Z00.XX"}, + {13.710404, 44.71122125, 3, 5, "YEM ZK0.00"}, + {15.1934785, 42.9594665, 3, 4, "YEM 123.XXX"}, + {17.307248, 42.8364295, 2, 5, "YEM 12.XXXX"}, + {15.71187, 45.695898, 2, 3, "YEM 1234.XX"}, + {18.512779, 42.2687485, 1, 4, "YEM 1234.XXX"}, + {48.8951, 2.282744, 4, 5, "FRA 12.XX"}, + {49.060115, 2.0297415, 3, 4, "FRA 12.XXX"}, + {45.808324, 4.762301875, 3, 4, "FRA 000.XX"}, + {45.808324, 4.833756875, 3, 4, "FRA 100.XX"}, + {45.808324, 4.905211875, 3, 4, "FRA 200.XX"}, + {43.652744, 1.355352, 3, 4, "FRA 300.XX"}, + {43.652744, 1.439547, 3, 4, "FRA 400.XX"}, + {43.751724, 7.222852, 3, 6, "FRA 500.XX"}, + {43.350724, 5.3499045, 3, 4, "FRA 600.XX"}, + {47.254424, -1.613524375, 3, 4, "FRA 700.XX"}, + {48.620124, 7.6847805, 3, 5, "FRA 800.XX"}, + {43.650724, 3.813952, 3, 4, "FRA 900.XX"}, + {44.878724, -0.648264875, 3, 4, "FRA B00.XX"}, + {48.150724, -1.723354125, 3, 4, "FRA C00.XX"}, + {49.550224, 0.069724, 3, 5, "FRA D00.XX"}, + {49.291624, 3.96360225, 3, 4, "FRA F00.XX"}, + {50.680724, 3.0062685, 3, 4, "FRA G00.XX"}, + {45.478924, 4.33277075, 2, 3, "FRA H00.XX"}, + {43.153224, 5.8557045, 3, 4, "FRA J00.XX"}, + {47.510724, -0.60568975, 3, 4, "FRA K00.XX"}, + {45.219524, 5.67147075, 3, 4, "FRA L00.XX"}, + {48.443624, -4.5521195, 2, 3, "FRA M00.XX"}, + {48.043524, 0.151545875, 3, 4, "FRA N00.XX"}, + {47.369224, 4.98361025, 3, 4, "FRA P00.XX"}, + {43.549564, 5.3945495, 3, 4, "FRA Q00.XX"}, + {45.769704, 3.053627375, 3, 4, "FRA QK0.00"}, + {43.845464, 4.317106, 3, 4, "FRA R00.XX"}, + {49.885104, 2.26221475, 3, 4, "FRA RK0.00"}, + {47.392464, 0.64448675, 3, 4, "FRA S00.XX"}, + {45.823904, 1.222827375, 3, 4, "FRA SK0.00"}, + {49.131264, 6.13721275, 3, 5, "FRA T00.XX"}, + {47.240804, 5.97804125, 3, 6, "FRA TK0.00"}, + {49.193564, -0.40888725, 3, 5, "FRA V00.XX"}, + {47.896804, 1.866779875, 3, 4, "FRA VK0.00"}, + {47.772464, 7.294057625, 3, 7, "FRA W00.XX"}, + {42.694104, 2.854681, 3, 6, "FRA WK0.00"}, + {49.452464, 1.032597, 3, 5, "FRA X00.XX"}, + {48.679004, 6.1366175, 3, 5, "FRA XK0.00"}, + {50.722064, 3.1247665, 3, 6, "FRA Y00.XX"}, + {43.302304, -0.4110085, 3, 6, "FRA YK0.00"}, + {46.592464, 0.295345, 3, 4, "FRA Z00.XX"}, + {43.945304, 4.772202, 3, 4, "FRA ZK0.00"}, + {43.179575, 5.0628515, 2, 3, "FRA 01.XXXX"}, + {45.407375, 4.3711815, 3, 4, "FRA 11.XXXX"}, + {43.600775, 1.09723, 2, 3, "FRA 21.XXXX"}, + {43.363775, 6.7246515, 2, 3, "FRA 31.XXXX"}, + {46.990175, -1.8934885, 2, 3, "FRA 41.XXXX"}, + {48.487975, 7.4524415, 2, 4, "FRA 51.XXXX"}, + {43.298275, 3.4952515, 2, 3, "FRA 61.XXXX"}, + {44.623275, -0.907005, 2, 3, "FRA 71.XXXX"}, + {47.898275, -1.9659235, 2, 3, "FRA 81.XXXX"}, + {49.133575, -0.42998, 2, 4, "FRA 91.XXXX"}, + {50.288275, 2.6730715, 2, 3, "FRA B1.XXXX"}, + {43.005975, 5.685465, 2, 3, "FRA C1.XXXX"}, + {47.058275, -1.0111885, 2, 3, "FRA D1.XXXX"}, + {45.153275, 5.5208815, 2, 3, "FRA F1.XXXX"}, + {47.984775, -4.6036235, 2, 3, "FRA G1.XXXX"}, + {47.770975, -0.3008235, 2, 3, "FRA H1.XXXX"}, + {47.116775, 4.7451115, 2, 3, "FRA J1.XXXX"}, + {45.563875, 2.8017815, 2, 3, "FRA K1.XXXX"}, + {43.608875, 4.29653, 2, 3, "FRA L1.XXXX"}, + {47.065375, 0.3840115, 2, 3, "FRA M1.XXXX"}, + {45.618075, 0.9709815, 2, 3, "FRA N1.XXXX"}, + {48.657675, 5.8738415, 2, 4, "FRA P1.XXXX"}, + {47.034975, 5.7180115, 2, 3, "FRA Q1.XXXX"}, + {47.653275, 6.79919, 2, 6, "FRA R1.XXXX"}, + {42.487475, 2.5932865, 2, 5, "FRA S1.XXXX"}, + {43.062375, -0.4348485, 2, 5, "FRA T1.XXXX"}, + {46.483275, 0.138825, 2, 3, "FRA V1.XXXX"}, + {45.958275, -1.47664, 2, 3, "FRA W1.XXXX"}, + {50.646175, 1.9437365, 3, 4, "FRA X1.XXXX"}, + {43.058275, 2.7751515, 2, 3, "FRA Y1.XXXX"}, + {47.258275, -2.79591, 2, 3, "FRA Z1.XXXX"}, + {46.845865, 2.0578135, 2, 3, "FRA 0123.XX"}, + {44.765865, 4.640487, 2, 3, "FRA 1123.XX"}, + {47.50858, -3.709966, 2, 3, "FRA 2123.XX"}, + {46.08858, -0.799664, 2, 3, "FRA 3123.XX"}, + {49.515865, 4.374581, 2, 3, "FRA 4123.XX"}, + {48.247165, -2.4111885, 2, 3, "FRA 5123.XX"}, + {47.83858, -1.1173375, 2, 3, "FRA 6123.XX"}, + {46.435865, -1.774815, 2, 3, "FRA 7123.XX"}, + {45.67858, 5.790336, 2, 3, "FRA 8123.XX"}, + {46.555865, 4.505185, 2, 3, "FRA 9123.XX"}, + {46.575865, 1.365185, 2, 3, "FRA B123.XX"}, + {44.925865, 1.185487, 2, 3, "FRA C123.XX"}, + {41.695865, 8.42094, 2, 3, "FRA D123.XX"}, + {43.535865, 1.870638, 2, 3, "FRA F123.XX"}, + {48.575865, 4.3124115, 2, 3, "FRA G123.XX"}, + {50.511165, 1.5328585, 2, 4, "FRA H123.XX"}, + {42.985865, 2.025789, 2, 3, "FRA J123.XX"}, + {48.285865, -3.1124885, 2, 3, "FRA K123.XX"}, + {45.42858, -0.1718845, 2, 3, "FRA L123.XX"}, + {42.475865, 8.9732805, 2, 3, "FRA M123.XX"}, + {49.09608, 5.806932, 2, 3, "FRA N123.XX"}, + {45.91858, 4.635436, 2, 3, "FRA P123.XX"}, + {50.08148, 3.0825095, 3, 4, "FRA Q123.XX"}, + {43.255865, -1.8265825, 2, 6, "FRA R123.XX"}, + {43.895865, 3.760638, 2, 3, "FRA S123.XX"}, + {43.330565, 4.7047175, 2, 3, "FRA T123.XX"}, + {46.10858, 2.250336, 2, 3, "FRA V123.XX"}, + {46.765865, 2.8178135, 2, 3, "FRA W123.XX"}, + {45.81858, 3.740336, 2, 3, "FRA X123.XX"}, + {44.335865, 5.7632665, 2, 3, "FRA Y123.XX"}, + {47.94858, 6.1026625, 2, 4, "FRA Z123.XX"}, + {50.1040275, 0.5055915, 2, 4, "FRA 123.XXX"}, + {46.205, 2.2, 1, 2, "FRA HLHL.WDH"}, + {60.418607, 19.524964, 2, 6, "ALA 12.XXX"}, + {60.056465, 20.4051015, 2, 6, "ALA 123.XX"}, + {60.1737915, 20.29, 2, 6, "ALA L4N6.Q46"}, + {-1.233277, 36.803732, 4, 6, "KEN 12.XX"}, + {-1.055194, 36.72003, 3, 5, "KEN 12.XXX"}, + {-3.966376, 39.561107125, 3, 5, "KEN 000.XX"}, + {-3.994917, 39.647836125, 3, 5, "KEN 100.XX"}, + {-0.252276, 36.00772, 3, 4, "KEN 200.XX"}, + {-0.252276, 36.094209, 3, 4, "KEN 300.XX"}, + {-0.049276, 34.70072, 3, 5, "KEN 400.XX"}, + {-0.049276, 34.787209, 3, 5, "KEN 500.XX"}, + {1.051224, 34.95972, 3, 5, "KEN 600.XX"}, + {0.331824, 34.71952, 3, 5, "KEN 700.XX"}, + {-3.179676, 40.053607125, 3, 5, "KEN 800.XX"}, + {-0.383476, 36.93282, 3, 4, "KEN 900.XX"}, + {-0.444336, 39.616085, 3, 4, "KEN B00.XX"}, + {0.561204, 34.517145, 3, 5, "KEN BK0.00"}, + {0.071164, 37.607985, 3, 4, "KEN C00.XX"}, + {0.332004, 34.464045, 3, 5, "KEN CK0.00"}, + {-0.720636, 36.415385, 3, 4, "KEN D00.XX"}, + {1.743004, 40.034645, 3, 4, "KEN DK0.00"}, + {-0.527836, 34.424585, 3, 5, "KEN F00.XX"}, + {-1.075896, 34.443945, 3, 6, "KEN FK0.00"}, + {0.024064, 37.031785, 3, 4, "KEN G00.XX"}, + {-0.543296, 37.430045, 3, 4, "KEN GK0.00"}, + {0.476464, 34.070385, 3, 6, "KEN H00.XX"}, + {3.934604, 41.837973125, 3, 8, "KEN HK0.00"}, + {-3.603336, 39.817299375, 3, 5, "KEN J00.XX"}, + {-0.367096, 35.258345, 3, 4, "KEN JK0.00"}, + {-1.501736, 37.227385, 3, 5, "KEN K00.XX"}, + {0.353204, 37.556845, 3, 4, "KEN KK0.00"}, + {-0.659136, 34.741485, 3, 5, "KEN L00.XX"}, + {0.027904, 36.341345, 3, 4, "KEN LK0.00"}, + {-1.077036, 35.835185, 3, 5, "KEN M00.XX"}, + {-0.258096, 35.704245, 3, 4, "KEN MK0.00"}, + {-0.713836, 37.126485, 3, 4, "KEN N00.XX"}, + {0.603604, 34.737345, 3, 5, "KEN NK0.00"}, + {0.216164, 35.079185, 3, 4, "KEN P00.XX"}, + {-2.280196, 40.863745, 3, 4, "KEN PK0.00"}, + {3.137864, 35.566285, 3, 4, "KEN Q00.XX"}, + {-3.393396, 38.541873125, 3, 6, "KEN QK0.00"}, + {1.102564, 36.660285, 3, 4, "KEN R00.XX"}, + {-1.119896, 37.705645, 3, 5, "KEN RK0.00"}, + {2.391264, 35.619985, 3, 4, "KEN S00.XX"}, + {-0.275896, 36.353945, 3, 4, "KEN SK0.00"}, + {-0.482336, 37.227485, 3, 4, "KEN T00.XX"}, + {3.523604, 39.026473125, 3, 5, "KEN TK0.00"}, + {2.353464, 37.960185, 3, 4, "KEN V00.XX"}, + {-0.850396, 34.560045, 3, 5, "KEN VK0.00"}, + {0.088864, 34.244785, 3, 6, "KEN W00.XX"}, + {-0.158696, 35.168145, 3, 4, "KEN WK0.00"}, + {-1.365036, 37.977885, 3, 5, "KEN X00.XX"}, + {1.243204, 35.068645, 3, 4, "KEN XK0.00"}, + {-1.171536, 34.599785, 3, 6, "KEN Y00.XX"}, + {-1.891996, 36.257245, 3, 5, "KEN YK0.00"}, + {-3.378636, 37.647199375, 3, 6, "KEN Z00.XX"}, + {-4.104196, 39.619273125, 3, 5, "KEN ZK0.00"}, + {1.2798415, 34.0066715, 2, 5, "KEN 123.XXX"}, + {0.551551, 36.753365, 2, 3, "KEN 12.XXXX"}, + {-4.220335, 39.403905, 3, 5, "KEN 1123.XX"}, + {-3.642435, 39.675105, 2, 4, "KEN 2123.XX"}, + {-0.690935, 39.415205, 2, 3, "KEN 3123.XX"}, + {1.522165, 39.771905, 2, 3, "KEN 4123.XX"}, + {3.515965, 41.460605, 2, 5, "KEN 5123.XX"}, + {-2.508435, 40.658005, 2, 3, "KEN 6123.XX"}, + {2.891265, 35.365405, 2, 3, "KEN 7123.XX"}, + {-3.621635, 38.336205, 2, 5, "KEN 8123.XX"}, + {0.810964, 36.578605, 3, 4, "KEN 9123.XX"}, + {2.135065, 35.371005, 2, 3, "KEN B123.XX"}, + {3.102265, 38.821305, 2, 3, "KEN C123.XX"}, + {2.106865, 37.759305, 2, 3, "KEN D123.XX"}, + {-1.961135, 36.128205, 2, 4, "KEN F123.XX"}, + {-3.636335, 37.572105, 2, 5, "KEN G123.XX"}, + {-4.679435, 39.157505, 2, 5, "KEN H123.XX"}, + {4.371919, 34.194859, 1, 5, "KEN 1234.XXX"}, + {-24.6149, 25.868742, 4, 7, "BWA 12.XX"}, + {-24.474437, 25.657365, 3, 6, "BWA 12.XXX"}, + {-21.194986, 27.45687725, 3, 5, "BWA 000.XX"}, + {-24.346856, 25.45024625, 3, 6, "BWA 200.XX"}, + {-21.992886, 27.780207375, 3, 5, "BWA 400.XX"}, + {-20.012486, 23.370785875, 3, 5, "BWA 600.XX"}, + {-22.417186, 26.6381375, 3, 7, "BWA 800.XX"}, + {-24.943376, 25.2890525, 3, 6, "BWA B00.XX"}, + {-23.064476, 26.78323075, 3, 6, "BWA C00.XX"}, + {-24.350276, 26.09547825, 3, 6, "BWA D00.XX"}, + {-25.173876, 25.64492675, 3, 6, "BWA F00.XX"}, + {-22.501776, 27.0828565, 3, 6, "BWA G00.XX"}, + {-24.638476, 25.49467825, 3, 6, "BWA H00.XX"}, + {-24.739076, 25.3735525, 3, 6, "BWA J00.XX"}, + {-21.388176, 27.41928225, 3, 5, "BWA K00.XX"}, + {-21.379276, 25.54638225, 3, 5, "BWA L00.XX"}, + {-20.468476, 26.998208, 3, 5, "BWA M00.XX"}, + {-21.929276, 28.376269375, 3, 5, "BWA N00.XX"}, + {-21.833076, 27.708869375, 3, 5, "BWA P00.XX"}, + {-21.659276, 21.596269375, 3, 5, "BWA Q00.XX"}, + {-21.273476, 25.33428225, 3, 5, "BWA R00.XX"}, + {-17.768576, 25.131099125, 3, 6, "BWA S00.XX"}, + {-23.002876, 26.46323075, 3, 6, "BWA T00.XX"}, + {-25.985376, 22.360113875, 3, 7, "BWA V00.XX"}, + {-24.561876, 24.68607825, 3, 7, "BWA W00.XX"}, + {-19.337176, 22.1244605, 3, 5, "BWA X00.XX"}, + {-24.060576, 24.986091125, 3, 7, "BWA Y00.XX"}, + {-20.088976, 27.168421875, 3, 5, "BWA Z00.XX"}, + {-20.469039, 25.3658645, 2, 4, "BWA 12.XXXX"}, + {-20.22832, 23.1827315, 2, 4, "BWA 0123.XX"}, + {-22.20142, 28.172752, 2, 6, "BWA 1123.XX"}, + {-21.93142, 21.392752, 2, 4, "BWA 2123.XX"}, + {-18.245655, 24.936103, 2, 4, "BWA 3123.XX"}, + {-26.26172, 22.1540295, 2, 6, "BWA 4123.XX"}, + {-19.612035, 21.9279315, 2, 4, "BWA 5123.XX"}, + {-20.40312, 26.7900315, 3, 5, "BWA 6123.XX"}, + {-18.41312, 24.261303, 2, 4, "BWA 7123.XX"}, + {-18.75762, 21.716203, 2, 4, "BWA 8123.XX"}, + {-20.70122, 22.4665315, 2, 4, "BWA 9123.XX"}, + {-23.91302, 22.5506805, 2, 6, "BWA B123.XX"}, + {-24.78452, 23.544201, 2, 6, "BWA C123.XX"}, + {-24.229635, 21.520401, 2, 6, "BWA D123.XX"}, + {-22.9418595, 24.146618, 2, 6, "BWA 123.XXX"}, + {-18.4012975, 20.3195795, 1, 3, "BWA 1234.XXX"}, + {-18.886001, 47.5178725, 5, 6, "MDG 12.XX"}, + {-18.720985, 47.290999, 4, 5, "MDG 12.XXX"}, + {-18.082376, 49.34368625, 4, 5, "MDG 000.XX"}, + {-18.168865, 49.32552325, 4, 5, "MDG 100.XX"}, + {-19.824076, 47.00983475, 4, 5, "MDG 200.XX"}, + {-21.403776, 47.05498225, 4, 5, "MDG 300.XX"}, + {-23.316876, 43.642017875, 4, 5, "MDG 400.XX"}, + {-13.337676, 48.19539025, 4, 5, "MDG 500.XX"}, + {-15.661076, 46.287351625, 4, 5, "MDG 600.XX"}, + {-12.284736, 49.258898, 4, 5, "MDG 700.XX"}, + {-19.674196, 47.30755275, 4, 5, "MDG 7K0.00"}, + {-25.164036, 46.0518935, 4, 5, "MDG 800.XX"}, + {-17.592896, 48.190215125, 4, 5, "MDG 8K0.00"}, + {-25.013036, 46.9365935, 4, 5, "MDG 900.XX"}, + {-17.831496, 48.391615125, 4, 5, "MDG 9K0.00"}, + {-19.157636, 46.7058675, 4, 5, "MDG B00.XX"}, + {-16.182596, 49.74023175, 4, 5, "MDG BK0.00"}, + {-20.569736, 48.491124, 4, 5, "MDG C00.XX"}, + {-19.910096, 48.76735275, 4, 5, "MDG CK0.00"}, + {-16.910636, 49.542611, 4, 5, "MDG D00.XX"}, + {-20.294096, 44.265680875, 4, 5, "MDG DK0.00"}, + {-22.127436, 47.9725805, 4, 5, "MDG F00.XX"}, + {-19.407196, 46.9143975, 4, 5, "MDG FK0.00"}, + {-25.026936, 46.3612935, 4, 5, "MDG G00.XX"}, + {-14.903896, 50.2403765, 4, 5, "MDG GK0.00"}, + {-17.454736, 49.163425375, 4, 5, "MDG H00.XX"}, + {-22.003896, 47.342691375, 4, 5, "MDG HK0.00"}, + {-14.250436, 50.120841125, 4, 5, "MDG J00.XX"}, + {-20.245896, 47.342280875, 4, 5, "MDG JK0.00"}, + {-13.660636, 48.41982675, 4, 5, "MDG K00.XX"}, + {-20.535896, 47.212208, 4, 5, "MDG KK0.00"}, + {-23.707536, 44.336251375, 4, 5, "MDG L00.XX"}, + {-18.925896, 47.7824975, 4, 5, "MDG LK0.00"}, + {-16.092736, 46.63238325, 4, 5, "MDG M00.XX"}, + {-25.324996, 45.45499475, 4, 5, "MDG MK0.00"}, + {-21.817536, 46.896767125, 4, 5, "MDG N00.XX"}, + {-19.845096, 46.82775275, 4, 5, "MDG NK0.00"}, + {-21.223636, 48.29985275, 4, 5, "MDG P00.XX"}, + {-19.385896, 47.4024975, 4, 5, "MDG PK0.00"}, + {-18.927536, 48.1873675, 4, 5, "MDG Q00.XX"}, + {-20.555896, 46.772208, 4, 5, "MDG QK0.00"}, + {-18.757536, 46.007454125, 4, 5, "MDG R00.XX"}, + {-22.295896, 44.4819185, 4, 5, "MDG RK0.00"}, + {-24.687536, 44.7059935, 4, 5, "MDG S00.XX"}, + {-22.825896, 47.78527375, 4, 5, "MDG SK0.00"}, + {-19.422636, 48.17769625, 4, 5, "MDG T00.XX"}, + {-20.055296, 48.108480875, 4, 5, "MDG TK0.00"}, + {-23.330436, 47.565923625, 4, 5, "MDG V00.XX"}, + {-19.705796, 44.51945275, 4, 5, "MDG VK0.00"}, + {-25.159636, 45.0237935, 4, 5, "MDG W00.XX"}, + {-15.432496, 49.714304625, 4, 5, "MDG WK0.00"}, + {-16.457536, 46.677797625, 4, 5, "MDG X00.XX"}, + {-22.925896, 44.49177375, 4, 5, "MDG XK0.00"}, + {-14.647536, 49.618141125, 4, 5, "MDG Y00.XX"}, + {-14.885896, 47.9630765, 4, 5, "MDG YK0.00"}, + {-19.523536, 45.42779625, 4, 5, "MDG Z00.XX"}, + {-17.385896, 49.382715125, 4, 5, "MDG ZK0.00"}, + {-18.4547005, 46.3065525, 3, 4, "MDG 123.XXX"}, + {-16.6997045, 49.082478, 3, 4, "MDG 12.XXXX"}, + {-21.86255, 46.773547, 3, 4, "MDG 0123.XX"}, + {-23.588975, 43.4415895, 3, 4, "MDG 1123.XX"}, + {-16.131515, 46.2564115, 3, 4, "MDG 3123.XX"}, + {-25.342085, 45.9908285, 3, 4, "MDG 5123.XX"}, + {-17.940435, 48.076108, 3, 4, "MDG 6123.XX"}, + {-12.52862, 49.0613325, 3, 4, "MDG 4123.XX"}, + {-13.75105, 48.101189, 3, 4, "MDG 2123.XX"}, + {-25.47924, 45.0205685, 3, 4, "MDG D123.XX"}, + {-25.259635, 46.7208285, 3, 4, "MDG 7123.XX"}, + {-20.51962, 44.0539405, 3, 4, "MDG 8123.XX"}, + {-22.37132, 47.758647, 3, 4, "MDG 9123.XX"}, + {-22.22942, 47.123457, 3, 4, "MDG B123.XX"}, + {-23.95142, 44.1253795, 3, 4, "MDG C123.XX"}, + {-21.46752, 48.085757, 3, 4, "MDG F123.XX"}, + {-19.00142, 45.797908, 3, 4, "MDG G123.XX"}, + {-22.524135, 44.2653795, 3, 4, "MDG H123.XX"}, + {-24.93142, 44.487596, 3, 4, "MDG J123.XX"}, + {-23.05142, 47.5688795, 3, 4, "MDG K123.XX"}, + {-23.57432, 47.3548895, 3, 4, "MDG L123.XX"}, + {-19.93132, 44.3076305, 3, 4, "MDG M123.XX"}, + {-16.701419, 46.4756915, 3, 4, "MDG N123.XX"}, + {-23.15142, 44.2753795, 3, 4, "MDG P123.XX"}, + {-15.11142, 47.753049, 3, 4, "MDG Q123.XX"}, + {-19.770135, 45.2211405, 3, 4, "MDG R123.XX"}, + {-22.29142, 43.152752, 2, 3, "MDG S123.XX"}, + {-12.8811125, 43.473375, 2, 3, "MDG 1234.XXX"}, + {-18.9211015, 47.557867, 5, 6, "MDG FKN2.VPGL"}, + {50.4804, 30.4469195, 4, 5, "UKR 12.XX"}, + {50.337965, 30.28690675, 3, 4, "UKR 00.XXX"}, + {50.046904, 36.07898475, 2, 5, "UKR 80.XXX"}, + {48.533204, 34.8043525, 2, 3, "UKR J0.XXX"}, + {48.077855, 37.657671875, 3, 5, "UKR S0.XXX"}, + {46.521624, 30.65314, 2, 3, "UKR 000.XX"}, + {46.435135, 30.65314, 2, 3, "UKR 100.XX"}, + {47.129345, 37.471028125, 3, 5, "UKR 200.XX"}, + {47.155145, 37.566314125, 3, 5, "UKR 300.XX"}, + {47.863724, 35.129545875, 2, 3, "UKR 400.XX"}, + {49.878724, 23.960624, 3, 5, "UKR 500.XX"}, + {47.950724, 33.319545875, 2, 3, "UKR 600.XX"}, + {46.992805, 31.934263125, 2, 3, "UKR 700.XX"}, + {48.595465, 39.2571375, 3, 6, "UKR 800.XX"}, + {44.990724, 34.042935125, 2, 3, "UKR 900.XX"}, + {49.259834, 28.39134125, 3, 4, "UKR B00.XX"}, + {44.605545, 33.425013125, 2, 3, "UKR C00.XX"}, + {49.612245, 34.469845, 2, 3, "UKR D00.XX"}, + {46.674545, 32.53786, 2, 3, "UKR F00.XX"}, + {51.532745, 31.225960625, 3, 6, "UKR G00.XX"}, + {50.949834, 34.71188525, 2, 7, "UKR H00.XX"}, + {49.448945, 31.995045, 3, 4, "UKR J00.XX"}, + {48.329834, 37.9802375, 3, 5, "UKR K00.XX"}, + {50.283845, 28.59444875, 3, 4, "UKR L00.XX"}, + {50.643045, 26.1826025, 3, 4, "UKR M00.XX"}, + {49.449834, 26.934036, 3, 4, "UKR N00.XX"}, + {48.529834, 32.1954705, 2, 3, "UKR P00.XX"}, + {48.529834, 34.5554705, 2, 3, "UKR Q00.XX"}, + {48.329834, 25.8654705, 3, 4, "UKR R00.XX"}, + {49.099834, 33.37334125, 2, 3, "UKR S00.XX"}, + {49.590545, 25.538545, 3, 4, "UKR T00.XX"}, + {48.949834, 24.64475325, 3, 4, "UKR V00.XX"}, + {50.777745, 25.2667125, 3, 4, "UKR W00.XX"}, + {49.819045, 30.029145, 3, 4, "UKR X00.XX"}, + {48.769545, 37.5040375, 3, 5, "UKR Y00.XX"}, + {46.881545, 35.307263125, 2, 3, "UKR Z00.XX"}, + {49.3934045, 35.938521, 2, 3, "UKR 123.XXX"}, + {51.39817, 28.530053, 2, 4, "UKR 12.XXXX"}, + {50.814699, 23.689535, 2, 4, "UKR 1234.XX"}, + {51.823803, 22.7891945, 1, 4, "UKR 1234.XXX"}, + {4.8765875, 31.5390885, 5, 6, "SSD 12.XX"}, + {5.046115, 31.376425, 4, 5, "SSD 12.XXX"}, + {9.533194, 31.584725625, 5, 9, "SSD 000.XX"}, + {7.697194, 27.919541375, 4, 5, "SSD 300.XX"}, + {3.828794, 32.406557125, 4, 6, "SSD 600.XX"}, + {4.566194, 28.319957125, 4, 7, "SSD 900.XX"}, + {4.089194, 30.602957125, 4, 8, "SSD D00.XX"}, + {8.747714, 27.3431115, 4, 6, "SSD H00.XX"}, + {8.513514, 28.0382115, 4, 5, "SSD K00.XX"}, + {6.782514, 29.62955125, 4, 5, "SSD M00.XX"}, + {8.593114, 33.0051115, 4, 6, "SSD P00.XX"}, + {6.530514, 30.42855125, 4, 5, "SSD R00.XX"}, + {6.210714, 31.51605125, 4, 5, "SSD T00.XX"}, + {9.868114, 32.065541625, 5, 9, "SSD W00.XX"}, + {11.726614, 32.748801875, 5, 9, "SSD Y00.XX"}, + {6.3026475, 30.3385765, 3, 4, "SSD 123.XXX"}, + {8.925844, 27.454771, 3, 5, "SSD 12.XXXX"}, + {9.304864, 31.4314325, 3, 4, "SSD 1123.XX"}, + {4.337864, 28.1632, 3, 6, "SSD 3123.XX"}, + {8.381224, 32.83511, 3, 4, "SSD 4123.XX"}, + {6.318624, 30.25821, 4, 5, "SSD 5123.XX"}, + {9.653509, 31.8983325, 5, 9, "SSD 6123.XX"}, + {11.514724, 32.5819325, 4, 8, "SSD 7123.XX"}, + {10.548876, 23.824372, 3, 9, "SSD 123.XXXX"}, + {10.796, 29.7, 3, 8, "SSD GMQ6.412"}, + {7.865, 29.7, 3, 4, "SSD M4J3.TZQH"}, + {4.389268, 18.505060625, 4, 7, "CAF 00.XX"}, + {4.359184, 18.549913125, 4, 7, "CAF J0.XX"}, + {4.561115, 18.243306, 3, 6, "CAF 12.XXX"}, + {3.913124, 17.919407125, 3, 4, "CAF 000.XX"}, + {4.298824, 15.737507125, 3, 5, "CAF 100.XX"}, + {7.030724, 19.145981375, 3, 4, "CAF 200.XX"}, + {6.359724, 16.33909425, 3, 4, "CAF 300.XX"}, + {4.981724, 15.825207125, 3, 5, "CAF 400.XX"}, + {5.775324, 19.06299425, 3, 4, "CAF 500.XX"}, + {5.802324, 20.61939425, 3, 4, "CAF 600.XX"}, + {6.582724, 21.94509425, 3, 4, "CAF 700.XX"}, + {5.984524, 15.57149425, 3, 5, "CAF 800.XX"}, + {6.548524, 17.41059425, 3, 4, "CAF 900.XX"}, + {4.791024, 22.776207125, 3, 6, "CAF B00.XX"}, + {3.560724, 15.999207125, 3, 6, "CAF C00.XX"}, + {5.028224, 23.877907125, 3, 8, "CAF D00.XX"}, + {6.292624, 21.16029425, 3, 4, "CAF F00.XX"}, + {4.643424, 21.825107125, 3, 6, "CAF G00.XX"}, + {5.090724, 21.169207125, 3, 6, "CAF H00.XX"}, + {7.030724, 15.598981375, 3, 5, "CAF J00.XX"}, + {4.663124, 22.213807125, 3, 6, "CAF K00.XX"}, + {8.436424, 20.626581375, 3, 5, "CAF L00.XX"}, + {5.000724, 18.659207125, 3, 6, "CAF M00.XX"}, + {5.840724, 14.78909425, 3, 5, "CAF N00.XX"}, + {5.350024, 17.06489425, 3, 4, "CAF P00.XX"}, + {4.367124, 22.492207125, 3, 6, "CAF Q00.XX"}, + {5.070124, 25.086007125, 3, 8, "CAF R00.XX"}, + {4.155424, 15.104807125, 3, 5, "CAF S00.XX"}, + {5.736924, 15.91099425, 3, 5, "CAF T00.XX"}, + {4.732024, 18.169107125, 3, 4, "CAF V00.XX"}, + {5.059124, 19.945907125, 3, 6, "CAF W00.XX"}, + {3.687224, 18.523107125, 3, 8, "CAF X00.XX"}, + {4.346064, 21.155499375, 3, 7, "CAF Y00.XX"}, + {5.393004, 26.46180025, 3, 8, "CAF YK0.00"}, + {10.296864, 22.75857025, 3, 7, "CAF Z00.XX"}, + {8.064104, 22.373728375, 3, 5, "CAF ZK0.00"}, + {6.0934785, 16.2610765, 3, 4, "CAF 123.XXX"}, + {6.544177, 20.541075, 2, 3, "CAF 12.XXXX"}, + {4.024009, 15.5465, 2, 4, "CAF 0123.XX"}, + {6.758624, 18.9552, 2, 3, "CAF 1123.XX"}, + {6.087624, 16.1482, 2, 4, "CAF 2123.XX"}, + {4.706909, 15.6342, 2, 4, "CAF 3123.XX"}, + {5.503224, 18.8721, 2, 3, "CAF 4123.XX"}, + {5.588624, 15.55035, 2, 4, "CAF 5123.XX"}, + {6.276424, 17.2197, 2, 3, "CAF 6123.XX"}, + {3.285909, 15.8082, 2, 5, "CAF 7123.XX"}, + {4.753409, 23.6869, 2, 7, "CAF 8123.XX"}, + {6.758624, 15.4082, 2, 4, "CAF 9123.XX"}, + {8.164324, 20.4358, 2, 4, "CAF B123.XX"}, + {5.568624, 14.5982, 2, 5, "CAF C123.XX"}, + {4.795309, 24.895, 2, 7, "CAF D123.XX"}, + {3.880609, 14.9138, 2, 4, "CAF F123.XX"}, + {4.784309, 19.7549, 2, 5, "CAF G123.XX"}, + {5.164764, 26.2562, 2, 7, "CAF H123.XX"}, + {10.052979, 22.5608425, 2, 6, "CAF J123.XX"}, + {7.838578, 22.16821, 2, 4, "CAF K123.XX"}, + {10.4056495, 14.8719305, 1, 6, "CAF 1234.XXX"}, + {2.084087, 45.30098, 4, 5, "SOM 00.XX"}, + {2.110195, 45.347239, 4, 5, "SOM J0.XX"}, + {2.299701, 45.02318, 3, 4, "SOM 12.XXX"}, + {9.59537, 44.021597625, 3, 5, "SOM 000.XX"}, + {10.474724, 44.97184275, 3, 5, "SOM 100.XX"}, + {-0.306056, 42.490167, 4, 5, "SOM 200.XX"}, + {1.760724, 44.71932, 3, 4, "SOM 300.XX"}, + {0.120724, 42.70932, 4, 5, "SOM 400.XX"}, + {3.154724, 43.60932, 3, 4, "SOM 500.XX"}, + {3.839435, 42.506254125, 4, 6, "SOM 600.XX"}, + {9.562724, 45.492755625, 3, 5, "SOM 700.XX"}, + {11.305524, 49.144429875, 3, 4, "SOM 800.XX"}, + {6.810724, 47.39009425, 3, 5, "SOM 900.XX"}, + {4.780825, 45.166307125, 3, 5, "SOM B00.XX"}, + {2.81616, 45.459893, 3, 4, "SOM C00.XX"}, + {2.380724, 42.23932, 4, 5, "SOM D00.XX"}, + {1.802464, 44.499085, 3, 4, "SOM F00.XX"}, + {8.399304, 48.458128375, 3, 4, "SOM FK0.00"}, + {9.518664, 49.054455875, 3, 4, "SOM G00.XX"}, + {10.609004, 47.34101075, 3, 5, "SOM GK0.00"}, + {0.527864, 42.729785, 4, 5, "SOM H00.XX"}, + {8.463604, 47.3355555, 3, 5, "SOM HK0.00"}, + {9.949164, 43.155355875, 3, 5, "SOM J00.XX"}, + {2.794104, 44.053945, 3, 4, "SOM JK0.00"}, + {1.141464, 43.996785, 3, 4, "SOM K00.XX"}, + {3.844104, 47.153873125, 3, 5, "SOM KK0.00"}, + {4.189964, 42.026499375, 4, 6, "SOM L00.XX"}, + {2.614104, 44.863945, 3, 4, "SOM LK0.00"}, + {4.023964, 44.482799375, 3, 5, "SOM M00.XX"}, + {1.970604, 44.808245, 3, 4, "SOM MK0.00"}, + {7.992864, 49.787228125, 3, 4, "SOM N00.XX"}, + {3.848404, 45.538773125, 3, 5, "SOM NK0.00"}, + {2.420264, 42.946785, 4, 5, "SOM P00.XX"}, + {11.454704, 49.863138875, 3, 4, "SOM PK0.00"}, + {9.512464, 50.778655875, 3, 4, "SOM Q00.XX"}, + {3.323604, 42.195473125, 4, 5, "SOM QK0.00"}, + {0.525064, 42.040085, 4, 5, "SOM R00.XX"}, + {11.844104, 51.023438875, 3, 4, "SOM RK0.00"}, + {10.438564, 51.22807025, 3, 4, "SOM S00.XX"}, + {4.117104, 43.865073125, 3, 5, "SOM SK0.00"}, + {2.984164, 45.502385, 3, 4, "SOM T00.XX"}, + {5.344104, 48.49380025, 3, 4, "SOM TK0.00"}, + {5.762464, 46.47891375, 2, 4, "SOM V00.XX"}, + {9.404104, 45.0336555, 3, 5, "SOM VK0.00"}, + {4.698164, 46.588699375, 2, 4, "SOM W00.XX"}, + {3.384104, 45.563873125, 3, 4, "SOM WK0.00"}, + {1.653264, 42.424285, 3, 4, "SOM X00.XX"}, + {11.339004, 43.445338875, 2, 4, "SOM XK0.00"}, + {11.162464, 48.148484625, 2, 3, "SOM Y00.XX"}, + {11.264104, 51.023438875, 2, 3, "SOM YK0.00"}, + {3.832464, 43.208999375, 2, 4, "SOM Z00.XX"}, + {4.524104, 43.003873125, 3, 5, "SOM ZK0.00"}, + {3.6252815, 43.2268665, 2, 4, "SOM 123.XXX"}, + {9.213975, 44.8528115, 2, 4, "SOM 01.XXXX"}, + {9.342975, 43.8571115, 2, 4, "SOM 11.XXXX"}, + {10.096875, 44.8247115, 2, 4, "SOM 21.XXXX"}, + {-0.586725, 42.286525, 3, 4, "SOM 31.XXXX"}, + {-0.131725, 42.541425, 4, 5, "SOM 41.XXXX"}, + {3.586975, 42.338425, 3, 5, "SOM 51.XXXX"}, + {9.310275, 45.3283115, 2, 4, "SOM 61.XXXX"}, + {10.871775, 48.9733115, 2, 3, "SOM 71.XXXX"}, + {6.558275, 47.222425, 2, 4, "SOM 81.XXXX"}, + {4.528375, 44.998525, 2, 4, "SOM 91.XXXX"}, + {2.128275, 42.071425, 3, 4, "SOM B1.XXXX"}, + {8.193475, 48.275825, 2, 3, "SOM C1.XXXX"}, + {9.294475, 48.8801115, 2, 3, "SOM D1.XXXX"}, + {10.597675, 46.9795115, 2, 4, "SOM F1.XXXX"}, + {0.344375, 42.464825, 3, 4, "SOM G1.XXXX"}, + {8.257775, 47.153325, 2, 4, "SOM H1.XXXX"}, + {9.605875, 43.1213115, 2, 4, "SOM J1.XXXX"}, + {3.638275, 46.971425, 2, 4, "SOM K1.XXXX"}, + {3.965775, 41.848925, 3, 8, "SOM L1.XXXX"}, + {3.799775, 44.305225, 2, 4, "SOM M1.XXXX"}, + {7.768675, 49.609825, 2, 3, "SOM N1.XXXX"}, + {3.692575, 45.341825, 2, 4, "SOM P1.XXXX"}, + {2.290175, 42.722025, 3, 4, "SOM Q1.XXXX"}, + {11.092675, 49.6814115, 2, 3, "SOM R1.XXXX"}, + {9.350475, 50.4201115, 2, 3, "SOM S1.XXXX"}, + {3.107275, 42.086925, 3, 4, "SOM T1.XXXX"}, + {0.300874, 41.862425, 3, 5, "SOM V1.XXXX"}, + {10.539715, 50.9093615, 2, 3, "SOM W1.XXXX"}, + {3.911275, 43.682625, 2, 4, "SOM X1.XXXX"}, + {5.161575, 48.272125, 2, 3, "SOM Y1.XXXX"}, + {11.748675, 50.712684, 2, 3, "SOM Z1.XXXX"}, + {0.770555, 41.847205, 2, 4, "SOM 1234.XX"}, + {11.0488875, 41.3488465, 1, 3, "SOM 1234.XXX"}, + {34.5651, 69.124532, 4, 5, "AFG 12.XX"}, + {34.622294, 68.961798625, 3, 4, "AFG 00.XXX"}, + {31.643014, 65.53430925, 3, 4, "AFG J0.XXX"}, + {36.752224, 67.04990275, 3, 4, "AFG 000.XX"}, + {36.752224, 67.15705275, 3, 4, "AFG 100.XX"}, + {35.060724, 69.120619625, 3, 4, "AFG 200.XX"}, + {34.388124, 62.132345375, 3, 4, "AFG 300.XX"}, + {34.388124, 62.236852375, 3, 4, "AFG 400.XX"}, + {34.467424, 70.395345375, 3, 4, "AFG 500.XX"}, + {37.159124, 70.508763125, 3, 4, "AFG 600.XX"}, + {34.706724, 70.160119625, 3, 4, "AFG 700.XX"}, + {35.019224, 63.088419625, 3, 4, "AFG 800.XX"}, + {36.241424, 68.691841375, 3, 4, "AFG 900.XX"}, + {36.764624, 68.81570275, 3, 6, "AFG B00.XX"}, + {34.934424, 71.080519625, 3, 6, "AFG C00.XX"}, + {33.640024, 69.187684, 3, 6, "AFG D00.XX"}, + {34.560724, 65.200845375, 3, 4, "AFG F00.XX"}, + {36.726524, 69.03470275, 3, 4, "AFG G00.XX"}, + {35.957224, 64.740041375, 3, 5, "AFG H00.XX"}, + {36.789124, 66.820163125, 3, 4, "AFG J00.XX"}, + {33.599524, 68.379823625, 3, 6, "AFG K00.XX"}, + {36.015795, 68.664636875, 3, 4, "AFG L00.XX"}, + {36.690804, 67.68452075, 3, 4, "AFG LK0.00"}, + {36.675964, 65.73120025, 3, 5, "AFG M00.XX"}, + {34.570104, 68.917417375, 3, 4, "AFG MK0.00"}, + {32.405964, 62.077789, 3, 4, "AFG N00.XX"}, + {36.927604, 65.084304125, 3, 5, "AFG NK0.00"}, + {31.604264, 64.33526125, 3, 4, "AFG P00.XX"}, + {34.444104, 68.748517375, 3, 4, "AFG PK0.00"}, + {36.746604, 69.493039625, 3, 6, "AFG Q00.XX"}, + {34.793704, 67.471372625, 3, 4, "AFG QK0.00"}, + {32.113664, 66.892089, 3, 4, "AFG R00.XX"}, + {30.949804, 61.822820125, 3, 6, "AFG RK0.00"}, + {37.194664, 68.874542375, 3, 7, "AFG S00.XX"}, + {34.350304, 61.454717375, 3, 6, "AFG SK0.00"}, + {34.661164, 61.153072875, 3, 6, "AFG T00.XX"}, + {36.990904, 68.362904125, 3, 6, "AFG TK0.00"}, + {33.968764, 68.905502, 3, 6, "AFG V00.XX"}, + {34.012304, 68.988734, 3, 6, "AFG VK0.00"}, + {33.951264, 69.032202, 3, 6, "AFG W00.XX"}, + {37.384504, 69.7763865, 3, 7, "AFG WK0.00"}, + {33.358664, 69.869759875, 3, 6, "AFG X00.XX"}, + {33.346514, 69.948072625, 3, 6, "AFG XK0.00"}, + {33.329264, 62.113559875, 3, 4, "AFG Y00.XX"}, + {37.015304, 66.738604125, 3, 4, "AFG YK0.00"}, + {36.922764, 66.141742375, 3, 5, "AFG Z00.XX"}, + {34.928604, 69.227672625, 3, 4, "AFG ZK0.00"}, + {35.6551805, 67.5535215, 2, 3, "AFG 123.XXX"}, + {36.391525, 66.250156, 2, 4, "AFG 12.XXXX"}, + {34.116024, 61.955601, 2, 3, "AFG 0123.XX"}, + {34.744409, 62.8622835, 2, 3, "AFG 1123.XX"}, + {34.659609, 70.8543735, 2, 5, "AFG 2123.XX"}, + {34.288624, 64.971841, 2, 3, "AFG 3123.XX"}, + {35.685124, 64.506789, 2, 4, "AFG 4123.XX"}, + {36.432079, 65.4888225, 2, 4, "AFG 5123.XX"}, + {32.159364, 61.841192, 2, 5, "AFG 6123.XX"}, + {36.702079, 64.8361325, 2, 4, "AFG 7123.XX"}, + {31.357664, 64.1062855, 2, 3, "AFG 8123.XX"}, + {31.869779, 66.6632755, 2, 3, "AFG 9123.XX"}, + {30.721465, 61.693474, 2, 5, "AFG B123.XX"}, + {34.271524, 61.059561, 2, 5, "AFG C123.XX"}, + {33.082664, 61.8800245, 2, 5, "AFG D123.XX"}, + {31.89332, 64.9151355, 2, 3, "AFG F123.XX"}, + {31.89332, 65.4619765, 2, 3, "AFG G123.XX"}, + {31.89332, 66.0088165, 2, 3, "AFG H123.XX"}, + {31.399565, 64.9151365, 2, 3, "AFG K123.XX"}, + {31.399565, 65.4619765, 2, 3, "AFG L123.XX"}, + {31.399565, 66.0088165, 2, 3, "AFG M123.XX"}, + {30.908525, 64.915108, 2, 3, "AFG P123.XX"}, + {30.908525, 65.45674, 2, 3, "AFG Q123.XX"}, + {30.908525, 65.998372, 2, 3, "AFG R123.XX"}, + {31.931987, 63.1315295, 2, 3, "AFG X123.XX"}, + {34.170957, 66.296248, 2, 3, "AFG Z123.XX"}, + {37.850263, 60.999303, 1, 5, "AFG 1234.XXX"}, + {16.8444, 96.1227275, 4, 5, "MMR 12.XX"}, + {16.816694, 96.012806875, 3, 4, "MMR 00.XXX"}, + {22.055784, 95.921556125, 3, 4, "MMR C0.XXX"}, + {19.822055, 96.03632075, 3, 4, "MMR P0.XXX"}, + {16.513724, 97.613625875, 3, 5, "MMR 000.XX"}, + {17.356924, 96.436212, 3, 4, "MMR 100.XX"}, + {16.827424, 94.693025875, 2, 3, "MMR 200.XX"}, + {22.166545, 95.0967425, 3, 4, "MMR 300.XX"}, + {20.188545, 92.822532375, 2, 3, "MMR 400.XX"}, + {20.905534, 95.818012, 3, 4, "MMR 500.XX"}, + {12.470545, 98.570124, 2, 4, "MMR 600.XX"}, + {20.807534, 96.968912, 3, 4, "MMR 700.XX"}, + {14.121134, 98.16228525, 2, 4, "MMR 800.XX"}, + {22.980334, 97.70349575, 2, 6, "MMR 900.XX"}, + {18.853034, 95.211209875, 3, 4, "MMR B00.XX"}, + {21.491834, 95.34497325, 3, 4, "MMR C00.XX"}, + {17.674134, 95.409448625, 3, 4, "MMR D00.XX"}, + {22.056334, 96.418953875, 3, 4, "MMR F00.XX"}, + {21.384834, 95.03997325, 3, 4, "MMR G00.XX"}, + {17.006445, 97.335235, 3, 5, "MMR H00.XX"}, + {20.480034, 94.846332375, 3, 4, "MMR J00.XX"}, + {18.959034, 96.3918905, 3, 4, "MMR K00.XX"}, + {20.176045, 94.916239375, 4, 5, "MMR L00.XX"}, + {16.315445, 97.67350775, 3, 5, "MMR M00.XX"}, + {17.984034, 96.67732925, 3, 4, "MMR N00.XX"}, + {20.928634, 94.762512, 3, 4, "MMR P00.XX"}, + {22.597934, 95.6465345, 3, 4, "MMR Q00.XX"}, + {22.933545, 96.40024375, 3, 4, "MMR R00.XX"}, + {25.411845, 97.34124875, 2, 3, "MMR S00.XX"}, + {21.301545, 99.57387325, 2, 7, "MMR T00.XX"}, + {16.319834, 95.35530775, 3, 4, "MMR V00.XX"}, + {16.319834, 95.63530775, 3, 4, "MMR W00.XX"}, + {20.039834, 95.494232375, 3, 4, "MMR X00.XX"}, + {19.388545, 95.1622375, 3, 4, "MMR Y00.XX"}, + {20.220724, 94.836721875, 3, 4, "MMR Z00.XX"}, + {17.8975385, 94.896041, 2, 3, "MMR 123.XXX"}, + {20.57742, 94.381715, 2, 3, "MMR 12.XXXX"}, + {23.32557, 94.281239, 2, 5, "MMR 1234.XX"}, + {12.1449805, 92.473928, 1, 7, "MMR 1234.XXX"}, + {-15.3849, 28.2523275, 4, 5, "ZMB 12.XX"}, + {-15.353896, 28.165753125, 3, 4, "ZMB 00.XXX"}, + {-12.747696, 28.078201625, 3, 4, "ZMB 80.XXX"}, + {-12.916696, 28.516401625, 3, 6, "ZMB J0.XXX"}, + {-14.538016, 28.328888875, 3, 4, "ZMB S0.XXX"}, + {-12.516876, 27.827016, 3, 4, "ZMB 000.XX"}, + {-12.525895, 28.18383, 3, 4, "ZMB 100.XX"}, + {-13.121115, 28.35558525, 3, 6, "ZMB 200.XX"}, + {-17.805676, 25.809999125, 3, 6, "ZMB 300.XX"}, + {-10.171476, 31.14584275, 3, 5, "ZMB 400.XX"}, + {-13.597876, 32.59239025, 3, 5, "ZMB 500.XX"}, + {-12.324676, 27.796316, 3, 6, "ZMB 600.XX"}, + {-15.821776, 27.71323875, 3, 5, "ZMB 700.XX"}, + {-15.714176, 28.128751625, 3, 5, "ZMB 800.XX"}, + {-11.159276, 28.848529875, 3, 6, "ZMB 900.XX"}, + {-16.755476, 26.933425875, 3, 5, "ZMB B00.XX"}, + {-15.223676, 23.117551625, 3, 5, "ZMB C00.XX"}, + {-12.151766, 26.343224, 3, 6, "ZMB D00.XX"}, + {-13.925855, 28.65933125, 3, 4, "ZMB F00.XX"}, + {-11.829825, 31.383829375, 3, 5, "ZMB G00.XX"}, + {-16.285896, 27.45293175, 3, 5, "ZMB GK0.00"}, + {-9.301745, 28.7239825, 3, 6, "ZMB H00.XX"}, + {-9.812065, 29.032859375, 3, 4, "ZMB HK0.00"}, + {-11.365836, 29.514584625, 3, 7, "ZMB J00.XX"}, + {-8.845696, 31.3393555, 3, 5, "ZMB JK0.00"}, + {-14.982736, 27.0428545, 3, 4, "ZMB K00.XX"}, + {-14.269496, 31.303649375, 3, 5, "ZMB KK0.00"}, + {-17.449236, 24.269525375, 3, 6, "ZMB L00.XX"}, + {-16.522996, 28.682459875, 3, 5, "ZMB LK0.00"}, + {-12.623736, 28.025612375, 4, 5, "ZMB M00.XX"}, + {-14.806796, 24.7731765, 3, 4, "ZMB MK0.00"}, + {-17.343136, 27.190525375, 3, 5, "ZMB N00.XX"}, + {-10.553096, 32.04671075, 3, 6, "ZMB NK0.00"}, + {-10.145436, 32.60457025, 3, 5, "ZMB P00.XX"}, + {-17.033096, 26.451087, 3, 5, "ZMB PK0.00"}, + {-11.728236, 24.400584625, 3, 4, "ZMB Q00.XX"}, + {-13.616496, 29.36062125, 3, 4, "ZMB QK0.00"}, + {-13.497536, 28.12822675, 3, 4, "ZMB R00.XX"}, + {-14.085896, 32.03132125, 3, 5, "ZMB RK0.00"}, + {-17.233236, 27.420711, 3, 5, "ZMB S00.XX"}, + {-15.867596, 27.84903175, 3, 5, "ZMB SK0.00"}, + {-10.885136, 29.62867025, 3, 7, "ZMB T00.XX"}, + {-9.337996, 32.7209555, 3, 6, "ZMB TK0.00"}, + {-16.100636, 23.27868325, 3, 5, "ZMB V00.XX"}, + {-15.575896, 28.253004625, 3, 4, "ZMB VK0.00"}, + {-12.277536, 33.138398, 3, 5, "ZMB W00.XX"}, + {-13.233196, 30.20312125, 3, 5, "ZMB WK0.00"}, + {-14.995636, 22.6325545, 3, 5, "ZMB X00.XX"}, + {-15.139196, 23.1271765, 3, 5, "ZMB XK0.00"}, + {-8.761936, 31.0782415, 3, 5, "ZMB Y00.XX"}, + {-15.746496, 26.012204625, 3, 5, "ZMB YK0.00"}, + {-13.527536, 23.07822675, 3, 5, "ZMB Z00.XX"}, + {-13.475896, 24.97322125, 3, 4, "ZMB ZK0.00"}, + {-8.472852, 28.547233, 2, 6, "ZMB 12.XXXX"}, + {-12.498985, 27.99339, 3, 4, "ZMB 012.XXX"}, + {-12.846085, 28.28189, 4, 7, "ZMB 112.XXX"}, + {-14.237685, 28.23259, 2, 3, "ZMB 212.XXX"}, + {-17.557285, 25.637155, 2, 4, "ZMB 312.XXX"}, + {-9.990985, 31.0779115, 2, 4, "ZMB 412.XXX"}, + {-13.438485, 32.42099, 2, 4, "ZMB 512.XXX"}, + {-12.240985, 27.58309, 2, 5, "ZMB 612.XXX"}, + {-10.999885, 28.6843115, 2, 6, "ZMB 712.XXX"}, + {-14.982085, 22.9445765, 2, 4, "ZMB 812.XXX"}, + {-11.975785, 26.1618115, 2, 5, "ZMB 912.XXX"}, + {-13.757385, 28.46639, 2, 3, "ZMB B12.XXX"}, + {-11.637985, 31.2202115, 2, 5, "ZMB C12.XXX"}, + {-8.599785, 31.0322115, 3, 5, "ZMB F12.XXX"}, + {-11.178185, 29.3404115, 2, 6, "ZMB D12.XXX"}, + {-14.063485, 31.11729, 2, 4, "ZMB G12.XXX"}, + {-17.130785, 24.086855, 2, 5, "ZMB H12.XXX"}, + {-14.600785, 24.58689, 2, 3, "ZMB J12.XXX"}, + {-13.374885, 24.68679, 2, 3, "ZMB Z12.XXX"}, + {-10.347085, 31.8675115, 2, 4, "ZMB K12.XXX"}, + {-9.957785, 32.4303105, 2, 4, "ZMB L12.XXX"}, + {-11.540585, 24.2264115, 2, 5, "ZMB M12.XXX"}, + {-13.409885, 29.17679, 2, 5, "ZMB N12.XXX"}, + {-13.309885, 27.94679, 2, 3, "ZMB P12.XXX"}, + {-13.879885, 31.84679, 2, 4, "ZMB Q12.XXX"}, + {-9.256685, 32.5697115, 2, 4, "ZMB R12.XXX"}, + {-15.919885, 23.0596765, 2, 4, "ZMB S12.XXX"}, + {-12.089885, 32.9643115, 2, 4, "ZMB T12.XXX"}, + {-13.019885, 30.02679, 2, 3, "ZMB V12.XXX"}, + {-14.789885, 22.4696765, 2, 4, "ZMB W12.XXX"}, + {-15.583785, 25.6765765, 2, 3, "ZMB X12.XXX"}, + {-13.339885, 22.89679, 2, 4, "ZMB Y12.XXX"}, + {-15.12611, 26.2128865, 2, 3, "ZMB 1234.XX"}, + {-8.8686255, 22.4036205, 1, 5, "ZMB 1234.XXX"}, + {-33.4249, -70.6835665, 5, 7, "CHL 12.XX"}, + {-33.373655, -70.907602875, 4, 6, "CHL 00.XXX"}, + {-32.957866, -71.659306125, 4, 6, "CHL J0.XXX"}, + {-23.549455, -70.420955625, 3, 5, "CHL 000.XX"}, + {-36.713376, -73.142636875, 4, 5, "CHL 100.XX"}, + {-36.810655, -73.150719375, 4, 5, "CHL 200.XX"}, + {-38.687076, -72.650266625, 4, 5, "CHL 300.XX"}, + {-20.214155, -70.157960625, 3, 5, "CHL 400.XX"}, + {-34.134166, -70.788682125, 4, 5, "CHL 500.XX"}, + {-35.402205, -71.71198, 4, 5, "CHL 600.XX"}, + {-18.438366, -70.333290125, 3, 5, "CHL 700.XX"}, + {-41.419166, -73.0065815, 3, 4, "CHL 800.XX"}, + {-37.438766, -72.4036135, 4, 5, "CHL 900.XX"}, + {-29.941766, -71.382791625, 3, 5, "CHL B00.XX"}, + {-36.570166, -72.16329625, 4, 5, "CHL C00.XX"}, + {-29.873966, -71.282852875, 3, 5, "CHL D00.XX"}, + {-36.946455, -73.188719375, 4, 5, "CHL F00.XX"}, + {-53.096855, -70.96462625, 3, 4, "CHL G00.XX"}, + {-40.559655, -73.184559375, 4, 5, "CHL H00.XX"}, + {-22.444115, -68.9470305, 3, 6, "CHL HK0.00"}, + {-39.812736, -73.271131625, 4, 5, "CHL J00.XX"}, + {-27.376996, -70.356411375, 3, 7, "CHL JK0.00"}, + {-34.968806, -71.271017875, 4, 5, "CHL K00.XX"}, + {-30.611296, -71.227879875, 3, 5, "CHL KK0.00"}, + {-33.677455, -71.25699, 4, 6, "CHL L00.XX"}, + {-33.535775, -71.624265125, 4, 6, "CHL LK0.00"}, + {-36.869055, -73.049719375, 4, 5, "CHL M00.XX"}, + {-32.745815, -70.740153875, 4, 6, "CHL MK0.00"}, + {-33.721455, -70.78861, 4, 6, "CHL N00.XX"}, + {-34.575996, -71.014269375, 4, 5, "CHL NK0.00"}, + {-32.805455, -70.633833125, 4, 8, "CHL P00.XX"}, + {-33.650175, -70.954854, 4, 6, "CHL PK0.00"}, + {-36.595055, -72.98292125, 4, 5, "CHL Q00.XX"}, + {-34.405996, -70.893269375, 4, 5, "CHL QK0.00"}, + {-36.415955, -71.99818825, 4, 5, "CHL R00.XX"}, + {-33.790436, -70.780726, 4, 5, "CHL RK0.00"}, + {-32.774655, -71.226561125, 4, 6, "CHL S00.XX"}, + {-37.095775, -73.171790625, 4, 5, "CHL SK0.00"}, + {-37.783455, -72.744715625, 4, 5, "CHL T00.XX"}, + {-28.576375, -70.797138625, 3, 5, "CHL TK0.00"}, + {-35.327155, -72.440225, 4, 5, "CHL V00.XX"}, + {-36.733196, -73.01581875, 4, 5, "CHL VK0.00"}, + {-39.262406, -72.26955825, 4, 5, "CHL W00.XX"}, + {-45.578015, -72.10627375, 3, 4, "CHL WK0.00"}, + {-35.957455, -72.365723125, 4, 5, "CHL X00.XX"}, + {-34.440815, -71.110286375, 4, 5, "CHL XK0.00"}, + {-33.262406, -70.903731875, 4, 6, "CHL Y00.XX"}, + {-41.895655, -73.86414, 3, 4, "CHL YK0.00"}, + {-38.740455, -72.999301125, 4, 5, "CHL Z00.XX"}, + {-40.285996, -73.107199625, 4, 5, "CHL ZK0.00"}, + {-34.7423155, -72.397439, 3, 4, "CHL 123.XXX"}, + {-35.598806, -73.5013465, 2, 3, "CHL 12.XXXX"}, + {-40.285516, -73.6817515, 3, 4, "CHL 1234.XX"}, + {-17.5516115, -71.1060015, 2, 7, "CHL B123.XXX"}, + {-20.1663255, -70.544258, 3, 5, "CHL C123.XXX"}, + {-22.8475155, -72.581187, 2, 4, "CHL D123.XXX"}, + {-22.8475155, -69.69146, 2, 4, "CHL F123.XXX"}, + {-25.5287055, -71.134946, 2, 4, "CHL G123.XXX"}, + {-28.2098955, -72.19473, 2, 4, "CHL H123.XXX"}, + {-30.9074015, -72.7329255, 2, 4, "CHL J123.XXX"}, + {-33.5885915, -72.821296, 2, 4, "CHL K123.XXX"}, + {-36.2534655, -73.832021, 2, 3, "CHL L123.XXX"}, + {-38.9346555, -74.548427, 2, 3, "CHL M123.XXX"}, + {-41.6321615, -74.9754125, 2, 3, "CHL N123.XXX"}, + {-44.3133515, -74.653989, 2, 3, "CHL P123.XXX"}, + {-44.3133515, -78.377864, 2, 3, "CHL Q123.XXX"}, + {-46.9945415, -75.574463, 2, 3, "CHL R123.XXX"}, + {-49.6757315, -75.6857295, 2, 3, "CHL S123.XXX"}, + {-52.0188625, -76.7940425, 2, 3, "CHL T123.XXX"}, + {-52.0188625, -72.4743475, 3, 4, "CHL V123.XXX"}, + {-53.9120115, -74.717749, 3, 4, "CHL W123.XXX"}, + {-53.9120115, -70.710439, 4, 5, "CHL X123.XXX"}, + {-32.4270795, -81.1705015, 2, 3, "CHL Y123.XXX"}, + {-25.0396685, -81.33252, 2, 3, "CHL Z123.XXX"}, + {-25.8274025, -109.887602, 2, 3, "CHL 0123.XXX"}, + {-33.46, -70.6385195, 5, 9, "CHL WDZP.62SB"}, + {40.991555, 28.8871915, 4, 5, "TUR 10.XX"}, + {41.048525, 28.9382415, 4, 5, "TUR J0.XX"}, + {39.931904, 32.541903625, 2, 3, "TUR 00.XXX"}, + {39.931904, 32.654579625, 2, 3, "TUR 10.XXX"}, + {39.940552, 32.767255625, 2, 3, "TUR 20.XXX"}, + {39.940552, 32.879931625, 2, 3, "TUR 30.XXX"}, + {39.854063, 32.767255625, 2, 3, "TUR 40.XXX"}, + {39.854063, 32.879931625, 2, 3, "TUR 50.XXX"}, + {38.502775, 27.032639875, 3, 4, "TUR 60.XXX"}, + {38.417104, 27.192433375, 4, 5, "TUR 70.XXX"}, + {38.367004, 27.086133375, 3, 4, "TUR 80.XXX"}, + {38.280515, 27.086133375, 3, 4, "TUR 90.XXX"}, + {41.048104, 28.6223125, 3, 4, "TUR B0.XXX"}, + {41.048104, 28.7366705, 3, 4, "TUR C0.XXX"}, + {41.048104, 28.8510285, 3, 4, "TUR D0.XXX"}, + {41.043779, 28.9653865, 4, 5, "TUR F0.XXX"}, + {41.043779, 29.0797445, 3, 4, "TUR G0.XXX"}, + {40.961615, 28.5479795, 3, 4, "TUR H0.XXX"}, + {40.961615, 28.6623375, 3, 4, "TUR J0.XXX"}, + {40.961615, 28.7766955, 3, 4, "TUR K0.XXX"}, + {40.95729, 29.0099855, 3, 4, "TUR L0.XXX"}, + {40.95729, 29.1243435, 3, 4, "TUR M0.XXX"}, + {40.95729, 29.2387015, 3, 4, "TUR N0.XXX"}, + {40.870801, 29.098952125, 3, 4, "TUR P0.XXX"}, + {40.870801, 29.212589125, 3, 4, "TUR Q0.XXX"}, + {40.862152, 29.326226125, 4, 5, "TUR R0.XXX"}, + {40.763294, 29.256873625, 3, 4, "TUR S0.XXX"}, + {40.752485, 29.350289625, 3, 4, "TUR T0.XXX"}, + {40.838295, 29.445834625, 3, 4, "TUR V0.XXX"}, + {40.188404, 28.916103625, 3, 4, "TUR W0.XXX"}, + {40.168795, 29.029717625, 3, 4, "TUR X0.XXX"}, + {36.961785, 35.242322625, 2, 3, "TUR Y0.XXX"}, + {36.964648, 35.332233125, 2, 3, "TUR Z0.XXX"}, + {37.106924, 37.324063125, 3, 5, "TUR 000.XX"}, + {37.911224, 32.442185875, 3, 4, "TUR 100.XX"}, + {36.948724, 30.645263125, 3, 4, "TUR 200.XX"}, + {37.970124, 40.140185875, 2, 3, "TUR 300.XX"}, + {36.856424, 34.576663125, 3, 4, "TUR 400.XX"}, + {38.776524, 35.428033375, 3, 4, "TUR 500.XX"}, + {39.790334, 30.446290625, 3, 4, "TUR 600.XX"}, + {37.211145, 38.759544625, 3, 5, "TUR 700.XX"}, + {41.336324, 36.2716125, 3, 4, "TUR 800.XX"}, + {38.396124, 38.251633375, 3, 4, "TUR 900.XX"}, + {37.589045, 36.8172825, 3, 4, "TUR B00.XX"}, + {38.541224, 43.320333375, 3, 4, "TUR C00.XX"}, + {40.799224, 30.325851125, 3, 4, "TUR D00.XX"}, + {37.812924, 29.0253245, 3, 4, "TUR F00.XX"}, + {38.694045, 39.126849875, 3, 4, "TUR G00.XX"}, + {39.780724, 36.951455125, 3, 4, "TUR H00.XX"}, + {39.686324, 27.842855125, 3, 4, "TUR J00.XX"}, + {38.651545, 27.315649875, 3, 4, "TUR K00.XX"}, + {40.772945, 29.750976625, 3, 4, "TUR L00.XX"}, + {39.435545, 29.934290625, 3, 4, "TUR M00.XX"}, + {36.245124, 36.120641375, 3, 6, "TUR N00.XX"}, + {39.935345, 41.235493125, 3, 4, "TUR P00.XX"}, + {36.945415, 34.853229875, 3, 4, "TUR PK0.00"}, + {40.998545, 39.6542975, 3, 4, "TUR Q00.XX"}, + {39.828465, 33.480254375, 3, 4, "TUR QK0.00"}, + {37.773545, 38.2050825, 3, 4, "TUR R00.XX"}, + {37.788745, 30.5140715, 3, 4, "TUR RK0.00"}, + {37.897864, 41.090527625, 3, 4, "TUR S00.XX"}, + {37.068104, 36.219204125, 3, 5, "TUR SK0.00"}, + {40.561164, 34.917881375, 3, 4, "TUR T00.XX"}, + {36.560004, 36.13472075, 3, 6, "TUR TK0.00"}, + {37.844864, 27.801627625, 3, 4, "TUR V00.XX"}, + {38.665604, 29.374980375, 3, 4, "TUR VK0.00"}, + {41.179464, 27.7600235, 3, 4, "TUR W00.XX"}, + {38.362804, 33.984380375, 3, 4, "TUR WK0.00"}, + {38.767664, 30.511184125, 3, 4, "TUR X00.XX"}, + {37.227004, 39.729004125, 3, 7, "TUR XK0.00"}, + {37.765264, 39.2826845, 3, 4, "TUR Y00.XX"}, + {41.667304, 26.52856, 3, 6, "TUR YK0.00"}, + {40.102564, 29.463424875, 3, 4, "TUR Z00.XX"}, + {37.184104, 40.557504125, 3, 7, "TUR ZK0.00"}, + {39.3356185, 26.340384, 2, 5, "TUR 123.XXX"}, + {41.808438, 26.671155, 2, 5, "TUR 12.XXXX"}, + {36.666679, 36.9617225, 2, 5, "TUR 0123.XX"}, + {37.486114, 32.3509005, 2, 3, "TUR 1123.XX"}, + {36.676579, 30.4153225, 2, 3, "TUR 2123.XX"}, + {37.655564, 40.1449715, 2, 3, "TUR 3123.XX"}, + {36.640249, 34.4620225, 2, 3, "TUR 4123.XX"}, + {38.504379, 35.186288, 2, 3, "TUR 5123.XX"}, + {39.359259, 29.903327, 2, 3, "TUR 6123.XX"}, + {36.858985, 38.306459, 2, 5, "TUR 7123.XX"}, + {41.198664, 35.8063185, 2, 3, "TUR 8123.XX"}, + {38.123979, 38.0176715, 2, 3, "TUR 9123.XX"}, + {37.172935, 36.379919, 2, 4, "TUR B123.XX"}, + {38.269079, 43.0863715, 2, 3, "TUR C123.XX"}, + {40.524364, 30.075386, 2, 3, "TUR D123.XX"}, + {38.44433, 38.846438, 2, 3, "TUR F123.XX"}, + {39.505864, 36.705237, 2, 3, "TUR G123.XX"}, + {36.153729, 36.06519, 2, 5, "TUR H123.XX"}, + {39.674365, 40.947287, 2, 3, "TUR J123.XX"}, + {40.775544, 39.319636, 2, 3, "TUR K123.XX"}, + {39.531685, 33.255347, 2, 3, "TUR L123.XX"}, + {37.530794, 38.1231815, 2, 3, "TUR M123.XX"}, + {37.519185, 30.1138415, 2, 3, "TUR N123.XX"}, + {37.786279, 40.7839715, 2, 3, "TUR P123.XX"}, + {36.732864, 35.771539, 2, 5, "TUR Q123.XX"}, + {40.480214, 34.900336, 2, 3, "TUR R123.XX"}, + {38.137279, 33.7317715, 2, 3, "TUR S123.XX"}, + {38.511179, 30.501688, 2, 3, "TUR T123.XX"}, + {36.998764, 39.473039, 2, 5, "TUR V123.XX"}, + {37.518664, 39.0356715, 2, 3, "TUR W123.XX"}, + {37.025864, 40.396619, 2, 6, "TUR X123.XX"}, + {40.250864, 36.0238695, 2, 3, "TUR Y123.XX"}, + {40.720864, 37.831086, 2, 3, "TUR Z123.XX"}, + {36.557699, 26.315517, 1, 5, "TUR 1234.XXX"}, + {24.889045, 66.9735575, 5, 6, "PAK 12.XX"}, + {25.001865, 66.8894515, 4, 5, "PAK 00.XXX"}, + {31.648055, 74.1467245, 4, 11, "PAK J0.XXX"}, + {31.527941, 72.9858885, 4, 6, "PAK 000.XX"}, + {31.527941, 73.0867925, 4, 6, "PAK 100.XX"}, + {31.441452, 72.9858885, 4, 6, "PAK 200.XX"}, + {31.441452, 73.0867925, 4, 6, "PAK 300.XX"}, + {33.735134, 72.96327, 4, 6, "PAK 400.XX"}, + {33.679545, 72.96327, 4, 6, "PAK 500.XX"}, + {33.622545, 72.96727, 4, 6, "PAK 600.XX"}, + {33.566545, 72.995268125, 4, 6, "PAK 700.XX"}, + {30.237224, 71.428105875, 4, 6, "PAK 800.XX"}, + {25.414534, 68.31314875, 5, 8, "PAK 900.XX"}, + {32.189834, 74.136925, 4, 10, "PAK B00.XX"}, + {34.022145, 71.494176, 4, 6, "PAK C00.XX"}, + {30.212334, 66.949259375, 4, 6, "PAK D00.XX"}, + {32.106434, 72.632265, 4, 6, "PAK F00.XX"}, + {32.535034, 74.488132, 4, 11, "PAK G00.XX"}, + {29.408545, 71.625785875, 5, 7, "PAK H00.XX"}, + {27.729434, 68.809753125, 4, 5, "PAK J00.XX"}, + {31.310434, 72.2805105, 4, 6, "PAK K00.XX"}, + {31.742934, 73.93677175, 4, 11, "PAK L00.XX"}, + {27.583045, 68.159253125, 4, 5, "PAK M00.XX"}, + {32.610234, 74.020673875, 4, 11, "PAK N00.XX"}, + {34.231734, 71.988117875, 4, 6, "PAK P00.XX"}, + {31.149834, 74.3998105, 4, 11, "PAK Q00.XX"}, + {28.449134, 70.256224625, 5, 6, "PAK R00.XX"}, + {30.699834, 73.057068625, 4, 8, "PAK S00.XX"}, + {30.834934, 73.401068625, 4, 8, "PAK T00.XX"}, + {33.799834, 72.698376, 4, 6, "PAK V00.XX"}, + {30.079634, 70.601259375, 5, 7, "PAK W00.XX"}, + {25.535545, 68.97622175, 5, 8, "PAK X00.XX"}, + {26.243224, 68.377246375, 6, 7, "PAK XK0.00"}, + {34.797594, 72.322582125, 3, 5, "PAK Y00.XX"}, + {31.722504, 72.95115225, 4, 6, "PAK YK0.00"}, + {31.993694, 74.18006675, 4, 11, "PAK Z00.XX"}, + {30.161104, 72.647961125, 5, 11, "PAK ZK0.00"}, + {31.337523, 72.291133, 3, 5, "PAK 123.XXX"}, + {25.013828, 66.8887535, 3, 4, "PAK 12.XXXX"}, + {27.697465, 69.0792785, 3, 4, "PAK 1123.XX"}, + {27.93048, 68.2988785, 3, 4, "PAK 2123.XX"}, + {28.13288, 69.8656785, 4, 9, "PAK 3123.XX"}, + {28.470165, 70.380699, 4, 5, "PAK 4123.XX"}, + {28.91718, 70.884799, 5, 6, "PAK 5123.XX"}, + {29.08018, 71.460099, 4, 5, "PAK 6123.XX"}, + {29.811565, 72.2632275, 4, 10, "PAK 7123.XX"}, + {29.800065, 70.2474275, 4, 6, "PAK 8123.XX"}, + {29.843765, 70.7810275, 4, 6, "PAK 9123.XX"}, + {30.02908, 71.4518275, 4, 6, "PAK B123.XX"}, + {29.93848, 66.6746265, 3, 5, "PAK C123.XX"}, + {30.14798, 71.9116275, 5, 7, "PAK D123.XX"}, + {30.762265, 70.615848, 3, 5, "PAK F123.XX"}, + {33.597465, 71.158646, 3, 5, "PAK G123.XX"}, + {33.800265, 71.715246, 4, 6, "PAK H123.XX"}, + {29.27752, 67.569635, 3, 4, "PAK P123.XX"}, + {32.308048, 71.291938, 3, 5, "PAK Q123.XX"}, + {31.590145, 70.5665275, 3, 5, "PAK R123.XX"}, + {36.8992995, 70.6243195, 2, 5, "PAK 5123.XXX"}, + {34.2181095, 67.463076, 2, 5, "PAK 6123.XXX"}, + {34.2181095, 70.591131, 2, 4, "PAK 7123.XXX"}, + {29.6528665, 61.0261675, 2, 7, "PAK B123.XXX"}, + {29.131144, 66.2110205, 2, 3, "PAK D123.XXX"}, + {31.5369195, 68.7603475, 2, 4, "PAK F123.XXX"}, + {31.5369195, 71.7990295, 2, 4, "PAK G123.XXX"}, + {28.8394135, 61.5552335, 2, 6, "PAK H123.XXX"}, + {28.8394135, 64.5343335, 2, 3, "PAK K123.XXX"}, + {28.8394135, 67.5134335, 2, 3, "PAK L123.XXX"}, + {30.1800085, 69.89784, 3, 5, "PAK M123.XXX"}, + {26.3058945, 61.648923, 3, 6, "PAK N123.XXX"}, + {26.3058945, 64.53865, 3, 4, "PAK P123.XXX"}, + {26.3058945, 67.428377, 4, 5, "PAK Q123.XXX"}, + {26.6944615, 68.3238735, 4, 5, "PAK R123.XXX"}, + {34.452256, 72.512561, 3, 9, "PAK 0123.XXX"}, + {34.452256, 75.012561, 2, 10, "PAK 1123.XXX"}, + {33.897648, 77.5079215, 2, 9, "PAK 2123.XXX"}, + {33.8031485, 73.545259, 4, 11, "PAK 3123.XXX"}, + {33.8031485, 76.673314, 2, 8, "PAK 4123.XXX"}, + {24.853945, 67.0152365, 5, 6, "PAK 9XQ8.H97K"}, + {-25.905386, 32.5402175, 3, 6, "MOZ 12.XX"}, + {-25.707027, 32.2643005, 2, 5, "MOZ 12.XXX"}, + {-19.768076, 34.83183475, 3, 4, "MOZ 000.XX"}, + {-19.681587, 34.80430175, 3, 4, "MOZ 100.XX"}, + {-15.063376, 39.1666645, 3, 4, "MOZ 200.XX"}, + {-15.089322, 39.2560365, 3, 4, "MOZ 300.XX"}, + {-19.080976, 33.4262605, 3, 4, "MOZ 400.XX"}, + {-14.476255, 40.660731875, 3, 4, "MOZ 500.XX"}, + {-14.504776, 40.564077375, 3, 4, "MOZ 600.XX"}, + {-17.812076, 36.855399125, 3, 4, "MOZ 700.XX"}, + {-16.126776, 33.55403875, 3, 5, "MOZ 800.XX"}, + {-25.027645, 33.6320475, 3, 4, "MOZ 900.XX"}, + {-15.438676, 36.934451625, 3, 4, "MOZ B00.XX"}, + {-23.819876, 35.262791125, 3, 4, "MOZ C00.XX"}, + {-13.257455, 35.22073125, 3, 4, "MOZ D00.XX"}, + {-12.949976, 40.482203125, 3, 4, "MOZ F00.XX"}, + {-19.572076, 34.68933475, 3, 4, "MOZ G00.XX"}, + {-16.162076, 39.88703875, 3, 4, "MOZ H00.XX"}, + {-14.759576, 36.4937645, 3, 4, "MOZ J00.XX"}, + {-13.086476, 38.975603125, 3, 4, "MOZ K00.XX"}, + {-16.810776, 38.222512, 3, 4, "MOZ L00.XX"}, + {-23.856106, 35.376349625, 3, 4, "MOZ M00.XX"}, + {-24.531096, 32.95448425, 3, 6, "MOZ MK0.00"}, + {-24.678636, 33.5082935, 3, 4, "MOZ N00.XX"}, + {-15.038415, 40.6224675, 4, 5, "MOZ NK0.00"}, + {-18.925155, 32.8394625, 3, 6, "MOZ P00.XX"}, + {-24.715896, 34.7013395, 3, 4, "MOZ PK0.00"}, + {-15.001455, 40.5991475, 3, 4, "MOZ Q00.XX"}, + {-24.486596, 34.98858425, 3, 4, "MOZ QK0.00"}, + {-24.061136, 34.698451375, 3, 4, "MOZ R00.XX"}, + {-25.037496, 33.0762395, 3, 4, "MOZ RK0.00"}, + {-13.188636, 37.47112675, 3, 4, "MOZ S00.XX"}, + {-25.016296, 33.7650395, 3, 4, "MOZ SK0.00"}, + {-23.887536, 35.124851375, 3, 4, "MOZ T00.XX"}, + {-25.405896, 32.77119475, 3, 6, "MOZ TK0.00"}, + {-26.332036, 32.619664375, 3, 6, "MOZ V00.XX"}, + {-25.035496, 32.6355395, 3, 6, "MOZ VK0.00"}, + {-15.611436, 30.405968875, 3, 6, "MOZ W00.XX"}, + {-24.106196, 35.267157125, 3, 4, "MOZ WK0.00"}, + {-12.726936, 34.937712375, 3, 4, "MOZ X00.XX"}, + {-25.605596, 32.21019475, 3, 6, "MOZ XK0.00"}, + {-14.346336, 35.599641125, 3, 7, "MOZ Y00.XX"}, + {-25.978996, 31.986222875, 3, 8, "MOZ YK0.00"}, + {-24.895136, 34.1503935, 3, 4, "MOZ Z00.XX"}, + {-24.710796, 33.8554395, 3, 4, "MOZ ZK0.00"}, + {-24.212585, 32.0284545, 2, 5, "MOZ 123.XXX"}, + {-19.0035735, 32.856492, 2, 5, "MOZ 12.XXXX"}, + {-26.59022, 32.3086295, 2, 5, "MOZ 0123.XX"}, + {-15.351135, 39.0190825, 2, 3, "MOZ 1123.XX"}, + {-18.086935, 36.655903, 2, 3, "MOZ 2123.XX"}, + {-16.39892, 33.3619825, 2, 4, "MOZ 3123.XX"}, + {-15.713535, 36.7422825, 2, 3, "MOZ 4123.XX"}, + {-13.532635, 35.018754, 2, 5, "MOZ 5123.XX"}, + {-16.43422, 39.6949825, 2, 3, "MOZ 6123.XX"}, + {-15.03172, 36.298854, 2, 3, "MOZ 7123.XX"}, + {-13.361335, 38.780354, 2, 3, "MOZ 8123.XX"}, + {-17.08292, 38.0306825, 2, 3, "MOZ 9123.XX"}, + {-26.20902, 31.7309295, 2, 6, "MOZ B123.XX"}, + {-13.435235, 37.265954, 2, 3, "MOZ C123.XX"}, + {-15.860935, 30.3622825, 2, 5, "MOZ D123.XX"}, + {-12.973535, 34.732454, 2, 3, "MOZ F123.XX"}, + {-14.54382, 35.508454, 2, 6, "MOZ G123.XX"}, + {-15.858874, 40.1984485, 2, 3, "MOZ K123.XX"}, + {-15.367834, 40.3582825, 2, 3, "MOZ L123.XX"}, + {-14.874079, 40.363097, 2, 3, "MOZ M123.XX"}, + {-14.383039, 40.315183, 2, 3, "MOZ N123.XX"}, + {-13.891999, 40.157068, 2, 3, "MOZ P123.XX"}, + {-13.403674, 40.123529, 2, 3, "MOZ Q123.XX"}, + {-12.912634, 40.171443, 2, 3, "MOZ R123.XX"}, + {-12.418879, 40.1526655, 2, 3, "MOZ S123.XX"}, + {-11.927839, 40.1526655, 2, 3, "MOZ T123.XX"}, + {-11.436799, 40.1526655, 2, 4, "MOZ V123.XX"}, + {-10.945759, 40.1526655, 2, 4, "MOZ W123.XX"}, + {-18.869613, 30.5891385, 1, 4, "MOZ 1234.XXX"}, + {-22.5239, 17.0426435, 4, 7, "NAM 12.XX"}, + {-22.466706, 16.8972935, 3, 6, "NAM 00.XXX"}, + {-18.009386, 19.60939175, 2, 4, "NAM J0.XXX"}, + {-17.741976, 15.642199125, 3, 5, "NAM 000.XX"}, + {-17.741976, 15.732772125, 3, 5, "NAM 100.XX"}, + {-22.914276, 14.47003075, 3, 4, "NAM 200.XX"}, + {-22.618476, 14.51593075, 3, 4, "NAM 300.XX"}, + {-17.479176, 24.242999125, 3, 6, "NAM 400.XX"}, + {-19.530176, 18.06953475, 3, 4, "NAM 500.XX"}, + {-23.278376, 17.034217875, 3, 6, "NAM 600.XX"}, + {-20.426576, 16.616721875, 3, 4, "NAM 700.XX"}, + {-21.955176, 16.871169375, 3, 4, "NAM 800.XX"}, + {-26.537876, 18.092187125, 3, 6, "NAM 900.XX"}, + {-22.420476, 18.9347565, 3, 6, "NAM B00.XX"}, + {-19.200776, 17.6645605, 3, 4, "NAM C00.XX"}, + {-26.611776, 15.104187125, 3, 4, "NAM D00.XX"}, + {-24.584376, 17.91687825, 3, 6, "NAM F00.XX"}, + {-17.862376, 15.93668625, 3, 5, "NAM G00.XX"}, + {-20.342076, 14.903021875, 3, 4, "NAM H00.XX"}, + {-28.524076, 16.358583125, 3, 4, "NAM J00.XX"}, + {-20.544976, 17.398608, 3, 4, "NAM K00.XX"}, + {-20.065576, 16.116921875, 3, 4, "NAM L00.XX"}, + {-22.389276, 14.9461565, 3, 4, "NAM M00.XX"}, + {-26.459276, 17.104687125, 3, 6, "NAM N00.XX"}, + {-21.389276, 15.90638225, 3, 4, "NAM P00.XX"}, + {-27.977676, 18.711009875, 3, 6, "NAM Q00.XX"}, + {-18.011576, 13.79478625, 3, 5, "NAM R00.XX"}, + {-21.889576, 15.813369375, 3, 4, "NAM S00.XX"}, + {-19.627536, 17.30719625, 3, 4, "NAM T00.XX"}, + {-22.005896, 15.551991375, 3, 4, "NAM TK0.00"}, + {-22.347536, 16.0866805, 3, 4, "NAM V00.XX"}, + {-24.155896, 19.07148425, 3, 6, "NAM VK0.00"}, + {-17.465536, 16.301525375, 3, 5, "NAM W00.XX"}, + {-17.904396, 15.04274225, 3, 5, "NAM WK0.00"}, + {-17.504836, 14.950325375, 3, 5, "NAM X00.XX"}, + {-17.413896, 15.867915125, 3, 5, "NAM XK0.00"}, + {-24.817636, 16.9519935, 3, 6, "NAM Y00.XX"}, + {-28.445896, 18.700399125, 3, 6, "NAM YK0.00"}, + {-22.107536, 14.2466805, 3, 4, "NAM Z00.XX"}, + {-24.078496, 17.555357125, 3, 6, "NAM ZK0.00"}, + {-17.81936, 15.0566755, 2, 4, "NAM 123.XXX"}, + {-22.868195, 14.3925415, 2, 3, "NAM 12.XXXX"}, + {-17.918435, 24.038203, 2, 6, "NAM 0123.XX"}, + {-26.909135, 14.809949, 2, 3, "NAM 1123.XX"}, + {-26.909135, 15.33075, 2, 3, "NAM 2123.XX"}, + {-26.909135, 15.851549, 2, 3, "NAM 3123.XX"}, + {-26.909135, 16.37235, 2, 3, "NAM 4123.XX"}, + {-26.909135, 16.89315, 2, 5, "NAM 5123.XX"}, + {-26.909135, 17.41395, 2, 5, "NAM 6123.XX"}, + {-20.69872, 16.4205315, 2, 3, "NAM 7123.XX"}, + {-22.695335, 18.7339805, 2, 5, "NAM 8123.XX"}, + {-20.60312, 14.8044315, 2, 3, "NAM 9123.XX"}, + {-28.66352, 16.1895775, 2, 3, "NAM B123.XX"}, + {-20.88362, 17.2995315, 2, 3, "NAM C123.XX"}, + {-20.33772, 15.9207315, 2, 3, "NAM D123.XX"}, + {-21.66142, 15.702752, 2, 3, "NAM F123.XX"}, + {-18.286435, 13.595403, 2, 3, "NAM G123.XX"}, + {-24.384135, 18.847601, 2, 5, "NAM H123.XX"}, + {-25.06152, 16.733601, 2, 5, "NAM J123.XX"}, + {-24.306735, 17.331401, 2, 5, "NAM K123.XX"}, + {-24.85652, 17.709001, 2, 5, "NAM L123.XX"}, + {-25.350274, 17.7090295, 2, 5, "NAM M123.XX"}, + {-25.838599, 17.7090295, 2, 5, "NAM N123.XX"}, + {-26.329639, 17.8637065, 2, 5, "NAM P123.XX"}, + {-26.823394, 17.935866, 2, 5, "NAM Q123.XX"}, + {-27.311719, 18.378546, 2, 5, "NAM R123.XX"}, + {-27.805474, 18.1702545, 2, 5, "NAM S123.XX"}, + {-28.252535, 18.5020785, 3, 6, "NAM T123.XX"}, + {-28.71982, 18.4860785, 2, 5, "NAM V123.XX"}, + {-17.786156, 12.209354, 1, 3, "NAM 1234.XXX"}, + {10.493705, -66.9450255, 4, 7, "VEN 12.XX"}, + {10.448035, -67.06745525, 3, 6, "VEN 00.XXX"}, + {10.252815, -67.73085625, 3, 6, "VEN C0.XXX"}, + {10.119965, -68.11530525, 3, 6, "VEN P0.XXX"}, + {10.715924, -71.75885725, 3, 6, "VEN 000.XX"}, + {10.715924, -71.67092725, 3, 6, "VEN 100.XX"}, + {10.629435, -71.69290925, 3, 6, "VEN 200.XX"}, + {10.097545, -69.39277125, 3, 6, "VEN 300.XX"}, + {8.379265, -62.696873125, 3, 4, "VEN 400.XX"}, + {10.147545, -64.71421125, 3, 4, "VEN 500.XX"}, + {9.765245, -63.216771875, 3, 4, "VEN 600.XX"}, + {10.254624, -64.65945725, 3, 4, "VEN 700.XX"}, + {8.132795, -63.596873125, 3, 4, "VEN 800.XX"}, + {10.466545, -64.19977125, 3, 4, "VEN 900.XX"}, + {8.620234, -71.2009975, 3, 6, "VEN B00.XX"}, + {8.648034, -70.2570725, 3, 6, "VEN C00.XX"}, + {7.848545, -72.244773125, 2, 5, "VEN D00.XX"}, + {10.477545, -66.64547125, 3, 4, "VEN F00.XX"}, + {10.402904, -71.47581975, 3, 6, "VEN FK0.00"}, + {10.211545, -64.71417125, 3, 4, "VEN G00.XX"}, + {10.453145, -68.06802175, 3, 6, "VEN GK0.00"}, + {9.573045, -69.227771875, 3, 6, "VEN H00.XX"}, + {10.229585, -66.71157075, 3, 4, "VEN HK0.00"}, + {11.413945, -69.704423625, 2, 5, "VEN J00.XX"}, + {9.354945, -70.6215815, 3, 6, "VEN JK0.00"}, + {10.483845, -66.56437125, 4, 5, "VEN K00.XX"}, + {9.030185, -69.7740435, 3, 6, "VEN KK0.00"}, + {8.899905, -64.2830675, 3, 4, "VEN L00.XX"}, + {10.139944, -66.80113175, 3, 4, "VEN LK0.00"}, + {10.661345, -63.29427125, 3, 4, "VEN M00.XX"}, + {10.175104, -66.91108075, 3, 6, "VEN MK0.00"}, + {8.928394, -67.4562675, 3, 6, "VEN N00.XX"}, + {11.716745, -70.219208875, 2, 5, "VEN NK0.00"}, + {10.256794, -66.88283825, 3, 6, "VEN P00.XX"}, + {10.157864, -70.09681975, 3, 6, "VEN PK0.00"}, + {7.885545, -67.511213125, 2, 5, "VEN Q00.XX"}, + {9.201985, -66.0324955, 2, 3, "VEN QK0.00"}, + {9.923694, -67.387952875, 3, 6, "VEN R00.XX"}, + {10.996684, -63.86713075, 2, 3, "VEN RK0.00"}, + {9.944494, -69.649752875, 3, 6, "VEN S00.XX"}, + {9.452335, -64.4990415, 3, 4, "VEN SK0.00"}, + {10.346545, -68.79393125, 3, 6, "VEN T00.XX"}, + {10.034775, -69.29932375, 3, 6, "VEN TK0.00"}, + {9.678194, -68.617552875, 3, 6, "VEN V00.XX"}, + {9.903495, -68.335007625, 3, 6, "VEN VK0.00"}, + {8.632045, -71.6844725, 3, 6, "VEN W00.XX"}, + {10.203704, -71.33618075, 3, 6, "VEN WK0.00"}, + {8.578194, -71.2540675, 3, 6, "VEN X00.XX"}, + {7.694604, -72.388262375, 2, 6, "VEN XK0.00"}, + {10.093494, -69.15433825, 3, 6, "VEN Y00.XX"}, + {10.042204, -67.52498075, 3, 6, "VEN YK0.00"}, + {5.671794, -67.63557375, 2, 5, "VEN Z00.XX"}, + {10.069904, -67.81718075, 3, 6, "VEN ZK0.00"}, + {9.838435, -69.6983765, 2, 5, "VEN 123.XXX"}, + {10.599605, -64.762825, 2, 3, "VEN 12.XXXX"}, + {10.90626, -72.412412, 2, 5, "VEN 1234.XX"}, + {11.3953815, -72.8987595, 1, 5, "VEN 1234.XXX"}, + {6.4212275, 3.3332955, 4, 5, "NGA 12.XX"}, + {6.700895, 3.16881925, 3, 4, "NGA 00.XXX"}, + {7.502655, 3.747302125, 3, 4, "NGA C0.XXX"}, + {12.093384, 8.389503625, 3, 6, "NGA P0.XXX"}, + {10.594324, 7.35794275, 3, 4, "NGA 000.XX"}, + {10.594324, 7.44587275, 3, 4, "NGA 100.XX"}, + {10.507835, 7.35794275, 3, 4, "NGA 200.XX"}, + {10.507835, 7.44587275, 3, 4, "NGA 300.XX"}, + {6.423419, 5.54742025, 3, 4, "NGA 400.XX"}, + {6.423419, 5.63438925, 3, 4, "NGA 500.XX"}, + {6.33693, 5.54742025, 3, 4, "NGA 600.XX"}, + {6.33693, 5.63438925, 3, 4, "NGA 700.XX"}, + {4.847651, 6.972704125, 3, 4, "NGA 800.XX"}, + {11.880824, 13.116729875, 3, 6, "NGA 900.XX"}, + {11.127645, 7.673229375, 3, 4, "NGA B00.XX"}, + {5.147725, 7.326208125, 3, 4, "NGA C00.XX"}, + {9.95838, 8.844326625, 3, 5, "NGA D00.XX"}, + {8.529984, 4.5090645, 3, 4, "NGA F00.XX"}, + {6.492744, 7.47452125, 3, 4, "NGA G00.XX"}, + {7.197414, 3.303184375, 3, 4, "NGA H00.XX"}, + {6.187395, 6.76191225, 3, 4, "NGA J00.XX"}, + {9.097145, 7.4490205, 3, 4, "NGA K00.XX"}, + {5.547386, 5.72919875, 3, 4, "NGA L00.XX"}, + {8.125363, 4.214744375, 3, 4, "NGA LK0.00"}, + {7.858835, 3.905259125, 3, 4, "NGA M00.XX"}, + {13.045004, 5.217494125, 3, 6, "NGA MK0.00"}, + {7.567736, 6.195072125, 3, 4, "NGA N00.XX"}, + {4.938744, 8.310264125, 3, 4, "NGA NK0.00"}, + {5.017223, 8.312624375, 3, 4, "NGA P00.XX"}, + {7.763761, 4.531279375, 3, 4, "NGA PK0.00"}, + {12.998964, 7.576812375, 3, 5, "NGA Q00.XX"}, + {7.238887, 5.161775375, 3, 4, "NGA QK0.00"}, + {7.489709, 4.524929125, 3, 4, "NGA R00.XX"}, + {10.306404, 9.80811075, 3, 5, "NGA RK0.00"}, + {7.983981, 3.565869125, 3, 4, "NGA S00.XX"}, + {9.602962, 6.525085625, 3, 4, "NGA SK0.00"}, + {7.743262, 8.495055125, 3, 5, "NGA T00.XX"}, + {7.620899, 4.720363375, 3, 4, "NGA TK0.00"}, + {7.20754, 5.557563125, 3, 4, "NGA V00.XX"}, + {10.280504, 11.15021075, 3, 5, "NGA VK0.00"}, + {7.103828, 4.805803125, 3, 4, "NGA W00.XX"}, + {11.739904, 11.933538875, 3, 6, "NGA WK0.00"}, + {9.271164, 12.4146415, 3, 5, "NGA X00.XX"}, + {7.629722, 4.160276375, 3, 4, "NGA XK0.00"}, + {5.196188, 7.680807375, 3, 4, "NGA Y00.XX"}, + {12.162504, 6.646566, 3, 5, "NGA YK0.00"}, + {10.282464, 13.23857025, 3, 6, "NGA Z00.XX"}, + {6.618312, 3.48190925, 3, 4, "NGA ZK0.00"}, + {8.9253005, 2.9415975, 2, 3, "NGA 123.XXX"}, + {5.9719685, 5.6830815, 2, 3, "NGA 12.XXXX"}, + {7.441535, 6.518551, 2, 3, "NGA 0123.XX"}, + {11.76858, 8.2783335, 2, 4, "NGA 1123.XX"}, + {10.25158, 7.1954335, 2, 3, "NGA 2123.XX"}, + {11.60868, 12.9290335, 2, 4, "NGA 3123.XX"}, + {11.07768, 7.2839335, 2, 3, "NGA 4123.XX"}, + {9.68352, 8.6564125, 2, 4, "NGA 5123.XX"}, + {12.815865, 5.008954, 2, 4, "NGA 6123.XX"}, + {7.42749, 5.956148, 3, 4, "NGA 7123.XX"}, + {12.741265, 7.480554, 2, 4, "NGA 8123.XX"}, + {10.16218, 9.7313335, 2, 4, "NGA 9123.XX"}, + {9.460805, 6.1379175, 2, 3, "NGA B123.XX"}, + {7.29922, 8.456096, 2, 4, "NGA C123.XX"}, + {7.104937, 5.507943, 3, 4, "NGA D123.XX"}, + {8.84842, 7.4034985, 2, 3, "NGA F123.XX"}, + {10.01058, 10.9570335, 2, 4, "NGA G123.XX"}, + {11.51698, 11.8760335, 2, 4, "NGA H123.XX"}, + {9.087265, 12.1823335, 2, 4, "NGA J123.XX"}, + {11.89488, 6.5247335, 2, 4, "NGA K123.XX"}, + {9.99278, 12.8887335, 2, 4, "NGA L123.XX"}, + {8.818009, 5.9105265, 2, 3, "NGA M123.XX"}, + {8.904992, 6.9435945, 2, 3, "NGA N123.XX"}, + {6.427243, 8.767228, 2, 4, "NGA P123.XX"}, + {8.963917, 3.6293825, 3, 4, "NGA Q123.XX"}, + {8.246485, 8.333956, 2, 3, "NGA R123.XX"}, + {12.654865, 10.842754, 2, 5, "NGA S123.XX"}, + {8.655865, 11.1408335, 2, 4, "NGA T123.XX"}, + {11.26808, 13.3827335, 2, 5, "NGA V123.XX"}, + {6.528737, 5.930966, 3, 4, "NGA W123.XX"}, + {6.623023, 7.099894, 2, 3, "NGA X123.XX"}, + {12.435865, 10.008054, 2, 5, "NGA Y123.XX"}, + {11.24838, 9.8555335, 2, 4, "NGA Z123.XX"}, + {13.2190535, 3.1001055, 1, 4, "NGA 1234.XXX"}, + {-6.787625, 39.217647, 4, 5, "TZA 12.XX"}, + {-6.710406, 39.10673775, 3, 4, "TZA 00.XXX"}, + {-2.510286, 32.86653, 3, 4, "TZA J0.XXX"}, + {-6.069076, 39.21039425, 3, 4, "TZA 000.XX"}, + {-6.155565, 39.18778225, 3, 4, "TZA 100.XX"}, + {-8.868676, 33.4057685, 3, 5, "TZA 200.XX"}, + {-8.868676, 33.4932185, 3, 5, "TZA 300.XX"}, + {-3.339576, 36.645507125, 3, 5, "TZA 400.XX"}, + {-6.763876, 37.62269425, 3, 4, "TZA 500.XX"}, + {-5.055876, 39.050207125, 3, 4, "TZA 600.XX"}, + {-6.129276, 35.69909425, 3, 4, "TZA 700.XX"}, + {-4.841076, 29.610707125, 3, 4, "TZA 800.XX"}, + {-3.305676, 37.298607125, 3, 5, "TZA 900.XX"}, + {-4.980176, 32.772607125, 3, 4, "TZA B00.XX"}, + {-10.620976, 35.61084275, 3, 5, "TZA C00.XX"}, + {-1.478276, 33.76272, 3, 5, "TZA D00.XX"}, + {-7.729276, 35.648981375, 3, 4, "TZA F00.XX"}, + {-9.261776, 32.7247685, 3, 6, "TZA G00.XX"}, + {-3.618076, 33.379707125, 3, 4, "TZA H00.XX"}, + {-10.235776, 40.14624275, 3, 4, "TZA J00.XX"}, + {-5.076836, 30.361099375, 3, 4, "TZA K00.XX"}, + {-6.841396, 36.96880025, 3, 4, "TZA KK0.00"}, + {-3.450036, 31.865599375, 3, 4, "TZA L00.XX"}, + {-7.966596, 31.596628375, 3, 4, "TZA LK0.00"}, + {-6.425136, 38.85901375, 3, 4, "TZA M00.XX"}, + {-1.334096, 31.781745, 3, 5, "TZA MK0.00"}, + {-6.330536, 31.04321375, 3, 4, "TZA N00.XX"}, + {-4.824296, 34.725573125, 3, 4, "TZA NK0.00"}, + {-4.980836, 29.965999375, 3, 4, "TZA P00.XX"}, + {-8.858596, 34.8004555, 3, 4, "TZA PK0.00"}, + {-2.637536, 32.609085, 3, 4, "TZA Q00.XX"}, + {-3.010096, 31.903245, 3, 4, "TZA QK0.00"}, + {-2.002836, 33.838685, 3, 4, "TZA R00.XX"}, + {-8.123496, 36.657228375, 3, 4, "TZA RK0.00"}, + {-9.325536, 34.7381415, 3, 4, "TZA S00.XX"}, + {-10.002096, 39.67971075, 3, 4, "TZA SK0.00"}, + {-9.093636, 32.9105415, 3, 5, "TZA T00.XX"}, + {-6.151296, 36.83180025, 3, 4, "TZA TK0.00"}, + {-7.679736, 36.948428125, 4, 5, "TZA V00.XX"}, + {-5.128796, 31.019673125, 3, 4, "TZA VK0.00"}, + {-10.710836, 38.77467025, 3, 5, "TZA W00.XX"}, + {-5.162796, 38.414473125, 3, 4, "TZA WK0.00"}, + {-4.562636, 30.085099375, 3, 4, "TZA X00.XX"}, + {-10.940296, 39.24921075, 3, 5, "TZA XK0.00"}, + {-2.837536, 33.049085, 3, 4, "TZA Y00.XX"}, + {-8.799496, 35.7842555, 3, 4, "TZA YK0.00"}, + {-8.281136, 35.258228125, 3, 4, "TZA Z00.XX"}, + {-4.285896, 33.853873125, 3, 4, "TZA ZK0.00"}, + {-2.7844305, 36.7646275, 2, 4, "TZA 12.XXXX"}, + {-5.455485, 36.851145, 2, 3, "TZA 123.XXX"}, + {-9.143535, 33.2614335, 2, 4, "TZA 0123.XX"}, + {-6.40142, 35.508205, 2, 3, "TZA 1123.XX"}, + {-5.165535, 29.586305, 2, 3, "TZA 2123.XX"}, + {-5.255035, 32.581605, 2, 3, "TZA 3123.XX"}, + {-10.89312, 35.4230335, 2, 4, "TZA 4123.XX"}, + {-1.753135, 33.571605, 2, 3, "TZA 5123.XX"}, + {-8.00142, 35.458205, 2, 3, "TZA 6123.XX"}, + {-9.444535, 32.6185325, 2, 5, "TZA 7123.XX"}, + {-3.892935, 33.188704, 2, 3, "TZA 8123.XX"}, + {-10.53442, 39.9742455, 2, 4, "TZA 9123.XX"}, + {-5.323435, 30.160305, 2, 3, "TZA B123.XX"}, + {-3.696635, 31.664805, 2, 3, "TZA C123.XX"}, + {-8.19212, 31.391105, 2, 4, "TZA D123.XX"}, + {-1.562335, 31.576005, 2, 3, "TZA F123.XX"}, + {-6.57442, 30.842505, 2, 3, "TZA G123.XX"}, + {-5.052535, 34.519905, 2, 3, "TZA H123.XX"}, + {-9.086835, 34.5976335, 2, 3, "TZA J123.XX"}, + {-2.884135, 32.408205, 2, 3, "TZA K123.XX"}, + {-3.238335, 31.697505, 3, 4, "TZA L123.XX"}, + {-2.249434, 33.637805, 2, 3, "TZA M123.XX"}, + {-8.13582, 36.600205, 2, 3, "TZA N123.XX"}, + {-9.572135, 34.5402335, 2, 3, "TZA P123.XX"}, + {-10.246435, 39.5190335, 2, 3, "TZA Q123.XX"}, + {-5.357035, 30.814005, 2, 3, "TZA R123.XX"}, + {-10.95472, 38.5769335, 2, 4, "TZA S123.XX"}, + {-4.809235, 29.884305, 3, 4, "TZA T123.XX"}, + {-11.16582, 39.0465335, 2, 4, "TZA V123.XX"}, + {-3.151735, 32.857405, 2, 3, "TZA W123.XX"}, + {-9.027735, 35.5814335, 2, 3, "TZA X123.XX"}, + {-8.52502, 35.057605, 2, 3, "TZA Y123.XX"}, + {-4.514135, 33.648205, 2, 3, "TZA Z123.XX"}, + {-1.733636, 29.7287245, 1, 5, "TZA 1234.XXX"}, + {30.0981, 31.2071175, 4, 5, "EGY 12.XX"}, + {30.116875, 30.8884095, 3, 4, "EGY 12.XXX"}, + {31.226424, 29.8570405, 3, 4, "EGY 000.XX"}, + {31.286966, 29.9377635, 3, 4, "EGY 100.XX"}, + {31.142224, 29.7143405, 3, 4, "EGY 200.XX"}, + {31.280424, 32.2466405, 3, 4, "EGY 300.XX"}, + {30.016724, 32.479105875, 3, 4, "EGY 400.XX"}, + {30.979945, 31.115168625, 3, 4, "EGY 500.XX"}, + {25.740724, 32.60502675, 3, 4, "EGY 600.XX"}, + {31.082524, 31.3305405, 3, 4, "EGY 700.XX"}, + {27.222624, 31.148661375, 4, 5, "EGY 800.XX"}, + {30.828724, 30.949879125, 3, 4, "EGY 900.XX"}, + {24.120724, 32.847291125, 3, 4, "EGY B00.XX"}, + {29.093124, 31.043257375, 3, 4, "EGY C00.XX"}, + {26.590724, 31.673587125, 3, 4, "EGY D00.XX"}, + {30.592464, 31.464190375, 3, 4, "EGY F00.XX"}, + {29.304104, 30.810254375, 3, 4, "EGY FK0.00"}, + {30.606264, 32.239990375, 3, 4, "EGY G00.XX"}, + {31.119904, 30.1008025, 3, 4, "EGY GK0.00"}, + {31.045564, 30.4265325, 3, 4, "EGY H00.XX"}, + {28.091204, 30.718943875, 3, 4, "EGY HK0.00"}, + {26.184264, 32.703936625, 3, 4, "EGY J00.XX"}, + {30.556204, 30.975820125, 3, 4, "EGY JK0.00"}, + {30.475064, 31.131790375, 3, 4, "EGY K00.XX"}, + {27.724704, 30.822288625, 3, 4, "EGY KK0.00"}, + {31.105664, 30.8941325, 3, 4, "EGY L00.XX"}, + {30.418704, 31.534364875, 3, 4, "EGY LK0.00"}, + {31.133764, 33.7732325, 2, 3, "EGY M00.XX"}, + {30.704104, 31.239820125, 3, 4, "EGY MK0.00"}, + {26.342464, 31.845564375, 3, 4, "EGY N00.XX"}, + {24.974104, 32.8413395, 3, 4, "EGY NK0.00"}, + {29.863564, 31.298933875, 3, 4, "EGY P00.XX"}, + {31.124104, 30.6096025, 3, 4, "EGY PK0.00"}, + {31.322464, 30.2639325, 3, 4, "EGY Q00.XX"}, + {31.214104, 31.3196025, 3, 4, "EGY QK0.00"}, + {31.182464, 31.9839325, 3, 4, "EGY R00.XX"}, + {30.724104, 31.639820125, 3, 4, "EGY RK0.00"}, + {31.092464, 31.5639325, 3, 4, "EGY S00.XX"}, + {31.001004, 29.7481025, 3, 4, "EGY SK0.00"}, + {31.432464, 31.7839325, 3, 4, "EGY T00.XX"}, + {28.307504, 30.680643875, 3, 4, "EGY TK0.00"}, + {30.488764, 30.885690375, 3, 4, "EGY V00.XX"}, + {26.761504, 31.474078125, 3, 4, "EGY VK0.00"}, + {29.176264, 31.103906125, 3, 4, "EGY W00.XX"}, + {30.881004, 31.427120125, 3, 4, "EGY WK0.00"}, + {29.502464, 30.814533875, 3, 4, "EGY X00.XX"}, + {30.905504, 30.262820125, 3, 4, "EGY XK0.00"}, + {30.447464, 30.990662625, 3, 4, "EGY Y00.XX"}, + {27.308304, 30.922288625, 3, 4, "EGY YK0.00"}, + {25.637064, 32.52242225, 3, 4, "EGY Z00.XX"}, + {30.814104, 30.789820125, 3, 4, "EGY ZK0.00"}, + {29.848025, 29.300025, 2, 3, "EGY 03K.S0G"}, + {28.860025, 30.348025, 2, 3, "EGY Q20.610"}, + {27.423025, 30.545025, 2, 3, "EGY V2X.L0S"}, + {27.151025, 30.715025, 3, 4, "EGY X62.S13"}, + {26.400025, 33.617025, 2, 3, "EGY XZV.60G"}, + {27.020691, 30.532276, 2, 3, "EGY 12.XXXX"}, + {24.406462, 30.483952, 2, 3, "EGY 1234.XX"}, + {30.982254, 25.131316, 1, 3, "EGY 1234.XXX"}, + {18.100861, -16.022168, 4, 5, "MRT 12.XX"}, + {18.268515, -16.059098, 3, 4, "MRT 12.XXX"}, + {16.600514, -11.463656125, 3, 5, "MRT 000.XX"}, + {16.138114, -13.56028625, 3, 5, "MRT 200.XX"}, + {16.138114, -13.43322125, 4, 6, "MRT 400.XX"}, + {16.509914, -15.865956125, 3, 6, "MRT 600.XX"}, + {22.710314, -12.54410225, 2, 7, "MRT 800.XX"}, + {20.502214, -13.111884, 2, 3, "MRT B00.XX"}, + {16.600514, -7.337056125, 3, 4, "MRT D00.XX"}, + {18.534314, -11.489534625, 2, 3, "MRT G00.XX"}, + {16.980514, -13.563826, 3, 4, "MRT J00.XX"}, + {17.284914, -7.100126, 3, 4, "MRT L00.XX"}, + {19.790724, -14.44316525, 2, 3, "MRT N00.XX"}, + {17.094124, -13.965688, 3, 4, "MRT P00.XX"}, + {16.651224, -14.308774125, 3, 5, "MRT Q00.XX"}, + {15.199424, -12.2393355, 3, 8, "MRT R00.XX"}, + {20.504824, -12.404678125, 2, 3, "MRT S00.XX"}, + {16.283224, -8.21306125, 3, 4, "MRT T00.XX"}, + {16.700724, -9.662374125, 3, 4, "MRT V00.XX"}, + {15.846824, -9.46886125, 3, 4, "MRT W00.XX"}, + {22.730124, -12.73666925, 2, 7, "MRT X00.XX"}, + {25.254124, -11.60877325, 2, 3, "MRT Y00.XX"}, + {20.970324, -11.672692, 2, 3, "MRT Z00.XX"}, + {18.023983, -16.4202355, 2, 3, "MRT 123.XXX"}, + {16.445605, -13.263099, 2, 4, "MRT 12.XXXX"}, + {17.257595, -10.227473, 2, 3, "MRT 1234.XX"}, + {26.4866365, -16.790253, 1, 2, "MRT 1234.XXX"}, + {-17.7521, -63.220074, 4, 6, "BOL 12.XX"}, + {-17.851506, -63.269785875, 3, 5, "BOL 00.XXX"}, + {-17.334325, -66.356907875, 3, 5, "BOL C0.XXX"}, + {-16.627045, -68.323390625, 3, 5, "BOL P0.XXX"}, + {-17.976886, -67.16876475, 3, 5, "BOL 000.XX"}, + {-18.993876, -65.3140395, 3, 5, "BOL 200.XX"}, + {-21.487676, -64.76721775, 2, 4, "BOL 300.XX"}, + {-19.537776, -65.79706525, 3, 5, "BOL 400.XX"}, + {-17.294376, -63.294888, 3, 5, "BOL 500.XX"}, + {-14.817455, -64.9418525, 2, 4, "BOL 600.XX"}, + {-21.943455, -63.692448125, 2, 6, "BOL 700.XX"}, + {-10.970976, -66.09385725, 2, 6, "BOL 800.XX"}, + {-10.782976, -65.39605725, 2, 6, "BOL 900.XX"}, + {-18.406876, -66.612826625, 3, 5, "BOL B00.XX"}, + {-22.055476, -65.6423435, 2, 6, "BOL C00.XX"}, + {-19.990976, -63.567778125, 2, 4, "BOL D00.XX"}, + {-22.693376, -64.37996925, 2, 6, "BOL F00.XX"}, + {-21.399276, -65.76361775, 2, 4, "BOL G00.XX"}, + {-10.979976, -68.79615725, 2, 9, "BOL H00.XX"}, + {-16.335276, -61.009174125, 2, 6, "BOL J00.XX"}, + {-17.482576, -63.204900875, 3, 5, "BOL K00.XX"}, + {-14.819576, -66.7857355, 3, 5, "BOL L00.XX"}, + {-21.259325, -63.50565875, 2, 4, "BOL M00.XX"}, + {-18.249276, -66.88271375, 3, 5, "BOL N00.XX"}, + {-17.395455, -63.910114375, 3, 5, "BOL P00.XX"}, + {-17.526595, -65.901093375, 3, 5, "BOL Q00.XX"}, + {-17.076076, -63.271388, 3, 5, "BOL R00.XX"}, + {-13.698876, -65.46610975, 2, 6, "BOL S00.XX"}, + {-15.851376, -63.22706125, 2, 4, "BOL T00.XX"}, + {-15.795876, -67.60146125, 3, 5, "BOL V00.XX"}, + {-17.960376, -63.43371375, 3, 5, "BOL W00.XX"}, + {-18.936276, -57.8435395, 2, 6, "BOL X00.XX"}, + {-17.319276, -63.442600875, 3, 5, "BOL Y00.XX"}, + {-20.419276, -66.873278125, 2, 4, "BOL Z00.XX"}, + {-17.0444545, -65.0345575, 2, 4, "BOL 123.XXX"}, + {-17.236508, -67.766496, 2, 4, "BOL 12.XXXX"}, + {-14.488357, -68.651827, 2, 4, "BOL 1234.XX"}, + {-10.5897175, -69.21865, 1, 8, "BOL 1234.XXX"}, + {9.0646175, 38.701477, 4, 5, "ETH 12.XX"}, + {9.132015, 38.6136115, 3, 4, "ETH 12.XXX"}, + {9.616545, 41.776128125, 2, 4, "ETH 000.XX"}, + {13.548924, 39.43899025, 3, 4, "ETH 100.XX"}, + {8.586024, 39.2310685, 3, 4, "ETH 200.XX"}, + {11.633824, 37.345929875, 3, 6, "ETH 300.XX"}, + {12.631724, 37.411616, 3, 6, "ETH 400.XX"}, + {11.172424, 39.603229875, 3, 4, "ETH 500.XX"}, + {7.091845, 38.455621875, 3, 4, "ETH 600.XX"}, + {7.713024, 36.799781375, 2, 3, "ETH 700.XX"}, + {9.350424, 42.0821685, 2, 4, "ETH 800.XX"}, + {7.241124, 38.575981375, 3, 4, "ETH 900.XX"}, + {6.072624, 37.53059425, 2, 3, "ETH B00.XX"}, + {11.119124, 39.703129875, 3, 4, "ETH C00.XX"}, + {9.130924, 36.5055685, 2, 3, "ETH D00.XX"}, + {10.381724, 37.68914275, 3, 6, "ETH F00.XX"}, + {7.975864, 39.101628125, 3, 4, "ETH G00.XX"}, + {14.274704, 39.435049375, 3, 6, "ETH GK0.00"}, + {7.564664, 37.827928125, 3, 4, "ETH H00.XX"}, + {6.843504, 37.736228375, 3, 4, "ETH HK0.00"}, + {9.680964, 39.499755875, 3, 4, "ETH J00.XX"}, + {6.409104, 38.27560025, 2, 3, "ETH JK0.00"}, + {7.022464, 39.938828125, 3, 4, "ETH K00.XX"}, + {12.414104, 39.533366, 3, 4, "ETH KK0.00"}, + {14.109964, 38.24432675, 3, 6, "ETH L00.XX"}, + {8.969504, 37.8311555, 3, 4, "ETH LK0.00"}, + {5.344564, 39.54581375, 2, 3, "ETH M00.XX"}, + {9.345704, 42.7725555, 2, 4, "ETH MK0.00"}, + {14.130664, 38.69992675, 3, 4, "ETH N00.XX"}, + {14.167204, 38.85482125, 3, 4, "ETH NK0.00"}, + {8.544864, 37.9416415, 3, 4, "ETH P00.XX"}, + {11.824404, 39.565938875, 3, 4, "ETH PK0.00"}, + {6.756064, 38.36091375, 3, 4, "ETH Q00.XX"}, + {8.144104, 38.793728375, 3, 4, "ETH QK0.00"}, + {8.612464, 39.0887415, 3, 4, "ETH R00.XX"}, + {7.854104, 39.603728375, 3, 4, "ETH RK0.00"}, + {12.177564, 39.611298, 3, 4, "ETH S00.XX"}, + {9.174104, 35.8036555, 2, 5, "ETH SK0.00"}, + {8.132464, 38.338828125, 3, 4, "ETH T00.XX"}, + {9.063904, 40.8610555, 2, 3, "ETH TK0.00"}, + {5.892464, 38.94891375, 2, 3, "ETH V00.XX"}, + {12.774104, 39.513294125, 3, 4, "ETH VK0.00"}, + {9.796564, 38.706255875, 3, 4, "ETH W00.XX"}, + {7.911604, 38.688928375, 3, 4, "ETH WK0.00"}, + {8.553764, 34.7722415, 2, 5, "ETH X00.XX"}, + {11.071404, 37.857138875, 3, 6, "ETH XK0.00"}, + {11.751364, 41.040384625, 2, 4, "ETH Y00.XX"}, + {8.244104, 34.563728375, 2, 5, "ETH YK0.00"}, + {10.975064, 36.48027025, 2, 5, "ETH Z00.XX"}, + {9.064304, 38.4840555, 3, 4, "ETH ZK0.00"}, + {9.2889225, 37.5217765, 2, 3, "ETH 123.XXX"}, + {11.761743, 37.4277445, 2, 5, "ETH 12.XXXX"}, + {14.509893, 37.3572195, 2, 7, "ETH 1234.XX"}, + {9.718072, 33.51484, 1, 8, "ETH 1234.XXX"}, + {4.6651, -74.12789, 5, 6, "COL 12.XX"}, + {4.778935, -74.227852375, 4, 5, "COL 00.XXX"}, + {3.515084, -76.646231625, 4, 5, "COL C0.XXX"}, + {6.345084, -75.72660925, 4, 5, "COL P0.XXX"}, + {11.032745, -74.84777125, 4, 5, "COL 000.XX"}, + {10.948545, -74.84377125, 4, 5, "COL 100.XX"}, + {10.442545, -75.56577125, 4, 5, "COL 200.XX"}, + {10.376545, -75.53477125, 4, 5, "COL 300.XX"}, + {7.938145, -72.547973125, 4, 6, "COL 400.XX"}, + {7.168934, -73.179078125, 4, 6, "COL 500.XX"}, + {4.839834, -75.723139375, 5, 6, "COL 600.XX"}, + {11.244545, -74.237770625, 4, 5, "COL 700.XX"}, + {4.456545, -75.257939375, 4, 5, "COL 800.XX"}, + {1.229834, -77.32302, 4, 7, "COL 900.XX"}, + {5.068545, -75.550039375, 4, 5, "COL B00.XX"}, + {2.972434, -75.31942, 4, 5, "COL C00.XX"}, + {4.156545, -73.660439375, 4, 6, "COL D00.XX"}, + {4.563534, -75.721639375, 4, 5, "COL F00.XX"}, + {10.491834, -73.30583625, 4, 6, "COL G00.XX"}, + {8.794545, -75.9179975, 4, 5, "COL H00.XX"}, + {9.330834, -75.4391975, 4, 5, "COL J00.XX"}, + {7.085334, -73.142778125, 5, 7, "COL K00.XX"}, + {3.556545, -76.349439375, 4, 5, "COL L00.XX"}, + {3.884545, -77.083339375, 4, 5, "COL M00.XX"}, + {2.486545, -76.64852, 4, 5, "COL N00.XX"}, + {7.088545, -73.897478125, 4, 5, "COL P00.XX"}, + {4.842934, -75.808839375, 4, 5, "COL Q00.XX"}, + {4.119834, -76.253139375, 4, 5, "COL R00.XX"}, + {4.779634, -75.965539375, 4, 5, "COL S00.XX"}, + {4.317994, -74.830010375, 4, 5, "COL T00.XX"}, + {1.614004, -75.646145, 4, 5, "COL TK0.00"}, + {11.399094, -72.272123625, 4, 6, "COL V00.XX"}, + {5.724204, -72.95459025, 4, 6, "COL VK0.00"}, + {3.921394, -76.328010375, 4, 5, "COL W00.XX"}, + {5.542285, -73.38123325, 4, 6, "COL WK0.00"}, + {7.087594, -73.201081125, 4, 6, "COL X00.XX"}, + {10.874304, -74.79798075, 4, 5, "COL XK0.00"}, + {9.261245, -74.8035525, 4, 5, "COL Y00.XX"}, + {11.511895, -72.934808875, 4, 6, "COL YK0.00"}, + {4.837594, -74.390910375, 4, 5, "COL Z00.XX"}, + {5.829604, -73.06039025, 4, 6, "COL ZK0.00"}, + {4.541415, -76.6484905, 3, 4, "COL 123.XXX"}, + {8.392405, -76.0532485, 3, 4, "COL 12.XXXX"}, + {7.65428, -72.811995, 3, 5, "COL 0123.XX"}, + {6.84348, -73.346095, 3, 5, "COL 1123.XX"}, + {0.791265, -77.717995, 3, 6, "COL 2123.XX"}, + {2.743865, -75.541795, 3, 4, "COL 3123.XX"}, + {10.03498, -73.4957665, 3, 4, "COL 4123.XX"}, + {3.642365, -77.291795, 3, 4, "COL 5123.XX"}, + {2.269565, -76.841295, 3, 4, "COL 6123.XX"}, + {6.83458, -74.115295, 3, 4, "COL 7123.XX"}, + {1.556665, -76.072595, 3, 4, "COL 8123.XX"}, + {11.15008, -72.4848665, 3, 5, "COL 9123.XX"}, + {5.44938, -73.386395, 3, 5, "COL B123.XX"}, + {11.24008, -73.1504665, 3, 5, "COL C123.XX"}, + {1.361965, -79.040895, 3, 6, "COL D123.XX"}, + {7.65358, -76.921795, 3, 4, "COL F123.XX"}, + {8.04358, -73.716795, 3, 4, "COL G123.XX"}, + {5.235865, -74.901795, 3, 4, "COL H123.XX"}, + {5.45858, -76.891795, 3, 4, "COL J123.XX"}, + {6.63968, -70.985695, 3, 5, "COL K123.XX"}, + {5.96358, -75.751795, 3, 4, "COL L123.XX"}, + {5.115865, -72.641795, 3, 6, "COL M123.XX"}, + {12.345865, -81.733346, 3, 4, "COL N123.XX"}, + {7.56358, -75.241795, 3, 4, "COL P123.XX"}, + {7.16948, -72.886895, 4, 6, "COL Q123.XX"}, + {5.38858, -74.051795, 3, 4, "COL R123.XX"}, + {2.736565, -76.655495, 4, 5, "COL S123.XX"}, + {6.83858, -74.931795, 3, 4, "COL T123.XX"}, + {6.24858, -74.651795, 3, 4, "COL V123.XX"}, + {6.36148, -73.370695, 3, 5, "COL W123.XX"}, + {6.54568, -72.126895, 3, 5, "COL X123.XX"}, + {2.008765, -75.944195, 4, 5, "COL Y123.XX"}, + {-1.3701675, -78.6434945, 2, 8, "COL 1234.XXX"}, + {10.6450515, -81.7207595, 2, 3, "COL 123.XXXX"}, + {12.168144, -81.1944395, 2, 3, "COL 1234.XXXX"}, + {-33.910588, 18.37205, 4, 5, "ZAF 00.XX"}, + {-33.968098, 18.461041, 4, 5, "ZAF J0.XX"}, + {-29.826576, 30.960031625, 4, 5, "ZAF 000.XX"}, + {-26.149276, 27.994913875, 4, 6, "ZAF 100.XX"}, + {-25.697176, 28.162213875, 4, 6, "ZAF 200.XX"}, + {-26.214276, 27.813713875, 4, 6, "ZAF 300.XX"}, + {-33.915676, 25.549984, 4, 5, "ZAF 400.XX"}, + {-26.139076, 28.256813875, 4, 6, "ZAF 500.XX"}, + {-26.609876, 27.908387125, 4, 6, "ZAF 600.XX"}, + {-29.572476, 30.348431625, 4, 5, "ZAF 700.XX"}, + {-32.964576, 27.837349375, 4, 5, "ZAF 800.XX"}, + {-25.972776, 28.162413875, 4, 6, "ZAF 900.XX"}, + {-29.078276, 26.167457375, 4, 5, "ZAF B00.XX"}, + {-26.198476, 28.163813875, 4, 6, "ZAF C00.XX"}, + {-26.666676, 27.789987125, 4, 6, "ZAF D00.XX"}, + {-27.708876, 29.895035625, 3, 4, "ZAF F00.XX"}, + {-26.067976, 27.732713875, 4, 6, "ZAF G00.XX"}, + {-27.927576, 26.693009875, 4, 5, "ZAF H00.XX"}, + {-26.208676, 28.315713875, 5, 7, "ZAF J00.XX"}, + {-26.206976, 28.408713875, 5, 7, "ZAF K00.XX"}, + {-33.725176, 25.357484, 4, 5, "ZAF L00.XX"}, + {-25.871936, 29.204136625, 4, 6, "ZAF M00.XX"}, + {-26.277696, 28.100578125, 4, 6, "ZAF MK0.00"}, + {-29.217336, 26.674306125, 4, 5, "ZAF N00.XX"}, + {-33.732496, 18.949534, 4, 5, "ZAF NK0.00"}, + {-25.978136, 28.076336625, 4, 6, "ZAF P00.XX"}, + {-28.742596, 24.722699125, 4, 6, "ZAF PK0.00"}, + {-26.847036, 26.621193125, 4, 6, "ZAF Q00.XX"}, + {-26.363996, 27.364178125, 4, 6, "ZAF QK0.00"}, + {-25.847936, 28.151936625, 4, 6, "ZAF R00.XX"}, + {-34.075896, 18.808734, 4, 5, "ZAF RK0.00"}, + {-26.165036, 27.663936625, 4, 6, "ZAF S00.XX"}, + {-25.765496, 29.438722875, 4, 5, "ZAF SK0.00"}, + {-25.645436, 27.20112225, 4, 6, "ZAF T00.XX"}, + {-26.364396, 28.356478125, 4, 6, "ZAF TK0.00"}, + {-26.698636, 27.059064375, 4, 6, "ZAF V00.XX"}, + {-33.974796, 22.416534, 4, 5, "ZAF VK0.00"}, + {-28.543336, 29.745277375, 4, 5, "ZAF W00.XX"}, + {-23.898096, 29.427057125, 4, 5, "ZAF WK0.00"}, + {-24.152736, 28.95486575, 3, 5, "ZAF X00.XX"}, + {-29.815396, 30.600209625, 3, 4, "ZAF XK0.00"}, + {-25.484036, 28.04842225, 4, 6, "ZAF Y00.XX"}, + {-33.650496, 19.413934, 4, 5, "ZAF YK0.00"}, + {-26.533936, 29.050964375, 4, 6, "ZAF Z00.XX"}, + {-27.665896, 27.180688625, 4, 5, "ZAF ZK0.00"}, + {-33.694277, 18.37641, 4, 5, "ZAF 12.XXX"}, + {-30.101025, 30.6483015, 4, 5, "ZAF 01.XXXX"}, + {-34.022925, 25.23291, 3, 4, "ZAF 11.XXXX"}, + {-29.881725, 30.0615015, 3, 4, "ZAF 21.XXXX"}, + {-33.221724, 27.384345, 3, 4, "ZAF 31.XXXX"}, + {-29.361425, 26.018415, 3, 4, "ZAF 41.XXXX"}, + {-28.166725, 29.8461365, 3, 4, "ZAF 51.XXXX"}, + {-28.086725, 26.7111365, 3, 4, "ZAF 61.XXXX"}, + {-29.431725, 26.543615, 3, 4, "ZAF 71.XXXX"}, + {-34.143325, 18.92361, 3, 4, "ZAF 81.XXXX"}, + {-28.936825, 24.486915, 3, 5, "ZAF 91.XXXX"}, + {-34.001425, 22.1689315, 4, 5, "ZAF B1.XXXX"}, + {-25.540125, 30.9012715, 4, 6, "ZAF C1.XXXX"}, + {-24.146725, 30.957885, 3, 5, "ZAF D1.XXXX"}, + {-28.740825, 29.7394365, 3, 4, "ZAF F1.XXXX"}, + {-24.236725, 28.997885, 3, 5, "ZAF G1.XXXX"}, + {-33.711725, 19.1273315, 4, 5, "ZAF H1.XXXX"}, + {-28.963225, 31.751315, 3, 4, "ZAF J1.XXXX"}, + {-23.251725, 29.6704065, 3, 4, "ZAF K1.XXXX"}, + {-31.791725, 28.5518665, 3, 4, "ZAF L1.XXXX"}, + {-26.389625, 25.9363715, 3, 5, "ZAF M1.XXXX"}, + {-33.661725, 26.4573315, 3, 4, "ZAF N1.XXXX"}, + {-28.081725, 30.5261365, 3, 4, "ZAF P1.XXXX"}, + {-33.721724, 18.3572315, 4, 5, "ZAF Q1.XXXX"}, + {-28.216725, 28.1361365, 3, 4, "ZAF R1.XXXX"}, + {-32.091725, 26.7717665, 3, 4, "ZAF S1.XXXX"}, + {-33.163425, 17.883145, 3, 4, "ZAF T1.XXXX"}, + {-34.350625, 21.84631, 3, 4, "ZAF V1.XXXX"}, + {-28.671725, 21.0011365, 3, 5, "ZAF W1.XXXX"}, + {-26.082325, 25.4046715, 3, 5, "ZAF X1.XXXX"}, + {-26.551725, 29.6558715, 3, 4, "ZAF Y1.XXXX"}, + {-23.341725, 30.3804065, 3, 5, "ZAF Z1.XXXX"}, + {-28.63142, 28.7149785, 3, 5, "ZAF 0123.XX"}, + {-27.194135, 24.47245, 3, 5, "ZAF 1123.XX"}, + {-34.091635, 22.938846, 3, 4, "ZAF 2123.XX"}, + {-29.56642, 31.037199, 3, 4, "ZAF 3123.XX"}, + {-32.584135, 22.296997, 3, 4, "ZAF 4123.XX"}, + {-32.534134, 24.266997, 3, 4, "ZAF 5123.XX"}, + {-31.090035, 30.064348, 3, 4, "ZAF 6123.XX"}, + {-32.564135, 27.826997, 3, 4, "ZAF 7123.XX"}, + {-27.23142, 30.55245, 3, 4, "ZAF 8123.XX"}, + {-29.264135, 29.557299, 3, 4, "ZAF 9123.XX"}, + {-27.42142, 25.07245, 3, 5, "ZAF B123.XX"}, + {-32.43142, 25.3447765, 3, 4, "ZAF C123.XX"}, + {-26.01142, 30.8002295, 3, 6, "ZAF D123.XX"}, + {-33.00142, 26.356997, 3, 4, "ZAF F123.XX"}, + {-30.88142, 23.7399275, 3, 4, "ZAF G123.XX"}, + {-27.65642, 25.52735, 3, 4, "ZAF H123.XX"}, + {-24.434135, 29.247601, 3, 5, "ZAF J123.XX"}, + {-30.78142, 29.1599275, 3, 4, "ZAF K123.XX"}, + {-34.64142, 18.951846, 3, 4, "ZAF L123.XX"}, + {-24.01642, 29.9653805, 3, 4, "ZAF M123.XX"}, + {-28.074135, 26.1050785, 3, 4, "ZAF N123.XX"}, + {-27.59142, 29.63245, 3, 4, "ZAF P123.XX"}, + {-30.51142, 30.4899275, 3, 4, "ZAF Q123.XX"}, + {-30.924135, 26.442148, 3, 4, "ZAF R123.XX"}, + {-34.144135, 19.926846, 3, 4, "ZAF S123.XX"}, + {-28.184135, 24.6651785, 3, 5, "ZAF T123.XX"}, + {-28.63142, 26.4650785, 3, 4, "ZAF V123.XX"}, + {-25.324135, 30.2002295, 3, 5, "ZAF W123.XX"}, + {-32.794135, 27.136997, 3, 4, "ZAF X123.XX"}, + {-24.93142, 28.147601, 4, 6, "ZAF Y123.XX"}, + {-28.55142, 27.3650785, 3, 4, "ZAF Z123.XX"}, + {-24.8810165, 26.654769, 3, 6, "ZAF 123.XXX"}, + {-24.5928525, 17.065382, 2, 5, "ZAF 1234.XXX"}, + {-46.4040615, 37.0941095, 2, 3, "ZAF M12.XXXX"}, + {-34.758, 27.47, 2, 3, "ZAF L7J5.PMFM"}, + {12.6735, -8.026549, 5, 7, "MLI 12.XX"}, + {12.838569, -8.218788, 4, 5, "MLI 12.XXX"}, + {11.359824, -5.719170125, 4, 5, "MLI 000.XX"}, + {12.418824, -5.509584, 4, 7, "MLI 100.XX"}, + {14.530724, -4.221922625, 4, 6, "MLI 200.XX"}, + {14.572424, -4.128522625, 4, 6, "MLI 300.XX"}, + {14.490724, -11.481922625, 4, 6, "MLI 400.XX"}, + {13.320624, -4.95070975, 4, 6, "MLI 500.XX"}, + {13.456524, -6.31870975, 4, 5, "MLI 600.XX"}, + {13.499324, -6.23180975, 4, 5, "MLI 700.XX"}, + {15.290724, -9.625448375, 4, 6, "MLI 800.XX"}, + {16.307824, -3.43736125, 4, 5, "MLI 900.XX"}, + {13.741424, -6.11790975, 4, 5, "MLI B00.XX"}, + {16.812824, -3.047974125, 4, 5, "MLI C00.XX"}, + {13.965524, -4.59460975, 4, 6, "MLI D00.XX"}, + {16.311524, -0.05966125, 4, 5, "MLI F00.XX"}, + {13.619824, -8.07690975, 5, 6, "MLI G00.XX"}, + {11.460724, -7.531470125, 4, 5, "MLI H00.XX"}, + {14.282424, -6.031522625, 4, 5, "MLI J00.XX"}, + {12.911824, -7.594596875, 4, 5, "MLI K00.XX"}, + {13.588424, -7.48800975, 5, 6, "MLI L00.XX"}, + {15.209324, -7.3271355, 4, 6, "MLI M00.XX"}, + {13.828124, -10.87900975, 5, 6, "MLI N00.XX"}, + {11.958324, -8.467870125, 4, 6, "MLI P00.XX"}, + {18.482724, 1.367373375, 4, 6, "MLI Q00.XX"}, + {14.112424, -3.12380975, 4, 6, "MLI R00.XX"}, + {15.942464, -4.02211675, 4, 5, "MLI S00.XX"}, + {16.410004, -3.688340125, 4, 5, "MLI SK0.00"}, + {11.109664, -6.927615375, 4, 5, "MLI T00.XX"}, + {12.349504, -4.806434, 4, 7, "MLI TK0.00"}, + {14.001164, -5.38797325, 4, 6, "MLI V00.XX"}, + {14.999104, -2.9772235, 4, 6, "MLI VK0.00"}, + {14.362464, -3.641858875, 4, 6, "MLI W00.XX"}, + {14.447204, -4.944650625, 4, 6, "MLI WK0.00"}, + {12.846764, -4.957487625, 4, 7, "MLI X00.XX"}, + {13.034104, -9.516705875, 4, 5, "MLI XK0.00"}, + {14.744964, -6.1361455, 4, 6, "MLI Y00.XX"}, + {13.716404, -6.02967875, 4, 5, "MLI YK0.00"}, + {16.133864, -3.78161675, 4, 5, "MLI Z00.XX"}, + {11.853904, -6.797761125, 4, 5, "MLI ZK0.00"}, + {14.150356, -8.9078705, 4, 5, "MLI 12.XXXX"}, + {14.8786475, -6.2917825, 3, 5, "MLI 123.XXX"}, + {16.03938, -0.2517175, 3, 4, "MLI 0123.XX"}, + {11.00708, -6.0541665, 3, 4, "MLI 1123.XX"}, + {14.14528, -11.660146, 4, 6, "MLI 2123.XX"}, + {14.961865, -9.7891175, 3, 5, "MLI 3123.XX"}, + {16.03678, -3.8002175, 3, 4, "MLI 4123.XX"}, + {16.37498, -3.2289175, 3, 4, "MLI 5123.XX"}, + {11.18858, -7.7191665, 3, 5, "MLI 6123.XX"}, + {14.908665, -7.7040175, 3, 5, "MLI 7123.XX"}, + {13.46868, -11.170446, 4, 5, "MLI 8123.XX"}, + {18.21058, 1.168103, 3, 5, "MLI 9123.XX"}, + {13.84028, -3.318946, 3, 5, "MLI B123.XX"}, + {15.641765, -4.3137175, 3, 4, "MLI C123.XX"}, + {11.01428, -7.0695665, 3, 4, "MLI D123.XX"}, + {14.725865, -3.2428175, 3, 5, "MLI F123.XX"}, + {14.00688, -3.814646, 4, 6, "MLI G123.XX"}, + {12.987265, -9.892246, 3, 4, "MLI H123.XX"}, + {24.9483885, -6.511934, 2, 6, "MLI 0123.XXX"}, + {24.9483885, -3.622207, 2, 5, "MLI 1123.XXX"}, + {22.4719905, -6.483856, 3, 5, "MLI 2123.XXX"}, + {22.4719905, -3.653711, 3, 6, "MLI 3123.XXX"}, + {22.4719905, -0.823566, 2, 5, "MLI 4123.XXX"}, + {22.4719905, 1.552717, 3, 7, "MLI 5123.XXX"}, + {19.7744845, -6.4855285, 2, 4, "MLI 6123.XXX"}, + {19.7744845, -3.6851745, 2, 3, "MLI 7123.XXX"}, + {19.7744845, -0.8848205, 2, 5, "MLI 8123.XXX"}, + {19.7744845, 1.5808355, 3, 7, "MLI 9123.XXX"}, + {15.6932945, -12.1460695, 2, 7, "MLI B123.XXX"}, + {15.6932945, -9.4579505, 2, 5, "MLI C123.XXX"}, + {17.1096105, -6.7166505, 2, 4, "MLI D123.XXX"}, + {17.1096105, -3.9758785, 2, 3, "MLI F123.XXX"}, + {17.1096105, -1.2351065, 2, 3, "MLI G123.XXX"}, + {16.7270065, 1.492644, 2, 4, "MLI H123.XXX"}, + {14.4284205, -12.146674, 3, 6, "MLI K123.XXX"}, + {14.4284205, -9.458554, 3, 4, "MLI L123.XXX"}, + {14.4284205, -6.747574, 2, 3, "MLI M123.XXX"}, + {14.4284205, -4.036593, 3, 5, "MLI N123.XXX"}, + {10.927664, -8.8043735, 2, 5, "MLI P123.XXX"}, + {12.6384, -7.987817, 5, 7, "MLI 7TZS.V1GM"}, + {-8.802198, 13.2074165, 4, 5, "AGO 12.XX"}, + {-8.718093, 13.0459285, 3, 4, "AGO 12.XXX"}, + {-11.763691, 19.856844375, 3, 4, "AGO 000.XX"}, + {-14.835455, 13.4682325, 3, 4, "AGO 100.XX"}, + {-14.877876, 13.4363645, 3, 4, "AGO 200.XX"}, + {-14.877876, 13.5257365, 3, 4, "AGO 300.XX"}, + {-12.720656, 15.674447625, 3, 4, "AGO 400.XX"}, + {-12.720656, 15.737083625, 3, 4, "AGO 500.XX"}, + {-12.572056, 13.340616, 3, 4, "AGO 600.XX"}, + {-12.532056, 13.403083, 3, 4, "AGO 700.XX"}, + {-12.340655, 16.90223, 3, 4, "AGO 800.XX"}, + {-12.317176, 13.516616, 3, 4, "AGO 900.XX"}, + {-12.400276, 13.510516, 3, 4, "AGO B00.XX"}, + {-15.145876, 12.1105645, 3, 4, "AGO C00.XX"}, + {-9.519455, 16.294228125, 3, 4, "AGO D00.XX"}, + {-5.555055, 12.16072625, 3, 6, "AGO F00.XX"}, + {-9.647455, 20.346928125, 3, 4, "AGO G00.XX"}, + {-6.220276, 14.19699425, 3, 6, "AGO H00.XX"}, + {-7.579276, 15.008981375, 3, 6, "AGO J00.XX"}, + {-8.390076, 20.691581375, 3, 4, "AGO K00.XX"}, + {-11.350176, 15.076029875, 3, 4, "AGO L00.XX"}, + {-11.166776, 13.815929875, 3, 4, "AGO M00.XX"}, + {-6.112976, 12.32129425, 3, 6, "AGO N00.XX"}, + {-8.565336, 13.6292415, 3, 4, "AGO P00.XX"}, + {-14.666296, 17.668249375, 3, 4, "AGO PK0.00"}, + {-12.836636, 15.525312375, 3, 4, "AGO Q00.XX"}, + {-13.795396, 14.66192125, 3, 4, "AGO QK0.00"}, + {-9.287536, 14.8787415, 3, 4, "AGO R00.XX"}, + {-12.924196, 15.222394125, 3, 4, "AGO RK0.00"}, + {-12.134236, 17.248098, 3, 4, "AGO S00.XX"}, + {-10.715596, 22.20491075, 3, 7, "AGO SK0.00"}, + {-12.014736, 17.447684625, 3, 4, "AGO T00.XX"}, + {-12.569696, 16.198466, 3, 4, "AGO TK0.00"}, + {-11.637536, 20.408484625, 3, 4, "AGO V00.XX"}, + {-7.236196, 12.856328375, 3, 4, "AGO VK0.00"}, + {-8.177536, 15.338828125, 3, 4, "AGO W00.XX"}, + {-11.569196, 20.751338875, 3, 4, "AGO WK0.00"}, + {-17.056536, 15.681511, 3, 5, "AGO X00.XX"}, + {-13.745496, 15.03782125, 3, 4, "AGO XK0.00"}, + {-11.394836, 14.272384625, 3, 4, "AGO Y00.XX"}, + {-7.766096, 15.250628375, 3, 6, "AGO YK0.00"}, + {-8.761336, 17.9609415, 3, 4, "AGO Z00.XX"}, + {-7.355796, 14.826228375, 3, 6, "AGO ZK0.00"}, + {-11.3118975, 14.452829, 3, 4, "AGO 123.XXX"}, + {-7.308, 12.974259, 2, 3, "AGO 12.XXXX"}, + {-12.018522, 19.6791025, 2, 3, "AGO 0123.XX"}, + {-15.12332, 13.286169, 2, 3, "AGO 1123.XX"}, + {-12.731895, 13.234449, 2, 3, "AGO 2123.XX"}, + {-15.42069, 11.9182915, 2, 3, "AGO 3123.XX"}, + {-9.777635, 16.1153425, 2, 3, "AGO 4123.XX"}, + {-5.811719, 11.97721, 2, 3, "AGO 5123.XX"}, + {-9.905135, 20.1687325, 2, 3, "AGO 6123.XX"}, + {-6.492375, 14.0061, 2, 5, "AGO 7123.XX"}, + {-8.662175, 20.5008, 2, 3, "AGO 8123.XX"}, + {-11.438875, 13.6282325, 2, 3, "AGO 9123.XX"}, + {-6.385075, 12.1304, 2, 5, "AGO B123.XX"}, + {-14.89182, 17.458159, 2, 3, "AGO C123.XX"}, + {-12.31837, 17.1502425, 2, 3, "AGO D123.XX"}, + {-10.94112, 22.0022325, 2, 4, "AGO F123.XX"}, + {-11.838565, 20.3792825, 2, 3, "AGO G123.XX"}, + {-17.303135, 15.471698, 2, 4, "AGO H123.XX"}, + {-11.63872, 14.0747425, 2, 3, "AGO J123.XX"}, + {-9.007935, 17.7630325, 2, 3, "AGO K123.XX"}, + {-5.3271585, 12.1189025, 1, 4, "AGO 1234.XXX"}, + {13.5491, 2.071268, 4, 7, "NER 12.XX"}, + {13.525694, 2.00780875, 3, 6, "NER 00.XXX"}, + {13.466314, 6.92369775, 3, 5, "NER J0.XXX"}, + {13.847724, 8.94619025, 3, 5, "NER 000.XX"}, + {17.011224, 7.944512, 3, 4, "NER 100.XX"}, + {14.929324, 5.2218645, 3, 4, "NER 200.XX"}, + {18.781724, 7.322173375, 3, 4, "NER 300.XX"}, + {13.089724, 3.152303125, 3, 5, "NER 400.XX"}, + {13.805424, 5.23109025, 3, 5, "NER 500.XX"}, + {11.902524, 3.389729875, 3, 8, "NER 600.XX"}, + {13.685324, 3.96299025, 3, 5, "NER 700.XX"}, + {14.772524, 0.8724645, 3, 7, "NER 800.XX"}, + {14.127724, 5.90529025, 3, 4, "NER 900.XX"}, + {13.134724, 2.834903125, 3, 5, "NER B00.XX"}, + {13.044824, 8.867003125, 3, 6, "NER C00.XX"}, + {13.968324, 7.61859025, 3, 4, "NER D00.XX"}, + {13.797724, 7.94519025, 3, 5, "NER F00.XX"}, + {13.355024, 12.57029025, 3, 5, "NER G00.XX"}, + {14.046724, 0.71229025, 3, 5, "NER H00.XX"}, + {13.753524, 9.11279025, 3, 5, "NER J00.XX"}, + {14.539224, 6.716877375, 3, 4, "NER K00.XX"}, + {14.250424, 1.411477375, 3, 5, "NER L00.XX"}, + {14.293124, 13.065977375, 3, 4, "NER M00.XX"}, + {14.501624, 5.204777375, 3, 4, "NER N00.XX"}, + {13.471824, 8.43579025, 3, 5, "NER P00.XX"}, + {13.614624, 7.01819025, 4, 6, "NER Q00.XX"}, + {14.979364, 8.8422545, 3, 4, "NER R00.XX"}, + {13.978204, 10.24152125, 3, 4, "NER RK0.00"}, + {15.474264, 6.250368875, 3, 4, "NER S00.XX"}, + {13.499104, 7.74792125, 3, 5, "NER SK0.00"}, + {14.362464, 3.298141125, 3, 4, "NER T00.XX"}, + {12.992504, 2.822494125, 3, 5, "NER TK0.00"}, + {13.676264, 6.66572675, 3, 5, "NER V00.XX"}, + {13.213904, 12.00132125, 3, 5, "NER VK0.00"}, + {13.111164, 2.321312375, 3, 5, "NER W00.XX"}, + {13.314104, 2.30322125, 4, 6, "NER WK0.00"}, + {13.329764, 7.14562675, 4, 6, "NER X00.XX"}, + {14.745204, 5.7545765, 3, 4, "NER XK0.00"}, + {15.912464, 5.76788325, 3, 4, "NER Y00.XX"}, + {13.544104, 8.44322125, 3, 5, "NER YK0.00"}, + {14.332464, 2.058141125, 3, 5, "NER Z00.XX"}, + {14.414104, 6.023149375, 3, 4, "NER ZK0.00"}, + {13.863641, 0.833761, 2, 4, "NER 12.XXXX"}, + {15.4274955, 5.2860385, 2, 3, "NER 123.XXX"}, + {13.52848, 8.834354, 2, 4, "NER 1123.XX"}, + {16.71658, 7.6054825, 2, 3, "NER 2123.XX"}, + {18.50958, 7.122903, 2, 3, "NER 3123.XX"}, + {11.6941, 3.2253335, 2, 7, "NER 4123.XX"}, + {12.817465, 8.671554, 2, 5, "NER 6123.XX"}, + {13.053165, 12.375054, 2, 5, "NER 8123.XX"}, + {13.89488, 12.750254, 2, 3, "NER B123.XX"}, + {13.25908, 8.236854, 2, 4, "NER C123.XX"}, + {14.732765, 8.6398825, 2, 3, "NER D123.XX"}, + {13.75268, 10.031354, 2, 4, "NER F123.XX"}, + {13.081665, 11.789654, 2, 5, "NER G123.XX"}, + {15.598965, 5.5545825, 3, 4, "NER H123.XX"}, + {17.9180895, 0.722514, 1, 4, "NER 1234.XXX"}, + {12.166898, 15.035868, 4, 8, "TCD 12.XX"}, + {12.064535, 14.929176875, 3, 7, "TCD 00.XXX"}, + {8.672985, 15.9288885, 3, 6, "TCD C0.XXX"}, + {9.241416, 18.2469705, 2, 4, "TCD P0.XXX"}, + {13.869724, 20.79019025, 3, 4, "TCD 000.XX"}, + {9.349947, 15.7601015, 3, 6, "TCD 100.XX"}, + {8.956026, 17.5047395, 3, 5, "TCD 200.XX"}, + {9.404724, 14.8638685, 3, 7, "TCD 300.XX"}, + {11.070724, 20.24164275, 3, 4, "TCD 400.XX"}, + {10.321724, 15.33064275, 3, 7, "TCD 500.XX"}, + {12.224724, 18.651416, 3, 4, "TCD 600.XX"}, + {8.714397, 16.8043595, 3, 5, "TCD 700.XX"}, + {13.250424, 18.30219025, 3, 4, "TCD 800.XX"}, + {9.443897, 16.2519385, 3, 5, "TCD 900.XX"}, + {13.339624, 19.65079025, 3, 4, "TCD B00.XX"}, + {12.022424, 18.179429875, 3, 4, "TCD C00.XX"}, + {14.160724, 15.26819025, 3, 5, "TCD D00.XX"}, + {12.527424, 15.399016, 3, 6, "TCD F00.XX"}, + {11.850224, 15.826329875, 3, 6, "TCD G00.XX"}, + {9.699386, 14.182112625, 3, 7, "TCD H00.XX"}, + {9.490724, 18.8988685, 3, 5, "TCD J00.XX"}, + {9.051606, 16.2722865, 3, 5, "TCD K00.XX"}, + {13.046824, 15.685403125, 3, 6, "TCD L00.XX"}, + {13.682424, 16.44739025, 3, 4, "TCD M00.XX"}, + {12.420724, 17.018416, 3, 4, "TCD N00.XX"}, + {9.357899, 16.1136455, 3, 6, "TCD P00.XX"}, + {10.514424, 16.68204275, 3, 5, "TCD Q00.XX"}, + {17.967824, 19.06488625, 3, 4, "TCD R00.XX"}, + {9.956936, 15.102790625, 3, 7, "TCD S00.XX"}, + {8.717843, 16.5251555, 3, 5, "TCD T00.XX"}, + {11.826324, 17.118329875, 3, 4, "TCD V00.XX"}, + {13.510724, 22.15819025, 3, 6, "TCD W00.XX"}, + {10.955024, 15.50114275, 3, 6, "TCD X00.XX"}, + {8.380724, 17.728981375, 3, 5, "TCD Y00.XX"}, + {14.540664, 20.889041125, 3, 4, "TCD Z00.XX"}, + {7.738974, 15.662610375, 3, 6, "TCD ZK0.00"}, + {10.9262415, 14.8845405, 2, 6, "TCD 123.XXX"}, + {13.667181, 14.9513795, 2, 4, "TCD 12.XXXX"}, + {13.597624, 20.595049, 2, 3, "TCD 0123.XX"}, + {8.681211, 17.3167125, 3, 5, "TCD 1123.XX"}, + {10.798624, 20.0538425, 2, 4, "TCD 2123.XX"}, + {11.952624, 18.4638325, 2, 3, "TCD 3123.XX"}, + {12.975609, 18.107049, 2, 3, "TCD 4123.XX"}, + {13.064809, 19.455649, 2, 3, "TCD 5123.XX"}, + {11.750324, 17.9917425, 2, 3, "TCD 6123.XX"}, + {13.888624, 15.073049, 3, 5, "TCD 7123.XX"}, + {9.424571, 13.9941925, 2, 6, "TCD 8123.XX"}, + {9.215909, 18.7108325, 2, 4, "TCD 9123.XX"}, + {17.693009, 18.865498, 2, 3, "TCD P123.XX"}, + {13.238624, 21.963049, 2, 5, "TCD Q123.XX"}, + {8.108624, 17.5382, 2, 4, "TCD R123.XX"}, + {14.296779, 20.683959, 2, 3, "TCD S123.XX"}, + {7.513449, 15.45709, 2, 5, "TCD T123.XX"}, + {14.3827535, 13.8309495, 1, 3, "TCD 1234.XXX"}, + {-12.098406, -77.064035, 5, 6, "PER 12.XX"}, + {-12.223105, -77.170954125, 4, 5, "PER 00.XXX"}, + {-16.390546, -71.73407675, 3, 5, "PER J0.XXX"}, + {-8.051756, -79.100637125, 4, 5, "PER 000.XX"}, + {-8.051756, -79.039019125, 4, 5, "PER 100.XX"}, + {-6.705156, -79.92816775, 4, 5, "PER 200.XX"}, + {-6.705156, -79.86671975, 4, 5, "PER 300.XX"}, + {-3.738656, -73.349098375, 4, 10, "PER 400.XX"}, + {-3.703656, -73.287820375, 4, 10, "PER 500.XX"}, + {-5.141856, -80.694198375, 4, 5, "PER 600.XX"}, + {-5.141856, -80.632920375, 4, 5, "PER 700.XX"}, + {-12.016256, -75.298214625, 4, 5, "PER 800.XX"}, + {-12.016256, -75.235917625, 4, 5, "PER 900.XX"}, + {-9.051756, -78.6129065, 4, 5, "PER B00.XX"}, + {-9.101455, -78.5337725, 5, 6, "PER C00.XX"}, + {-8.349076, -74.605018625, 4, 5, "PER D00.XX"}, + {-13.516855, -72.00176875, 4, 6, "PER F00.XX"}, + {-17.982455, -70.28997075, 4, 8, "PER G00.XX"}, + {-14.016676, -75.76800975, 4, 5, "PER H00.XX"}, + {-15.459276, -70.182148375, 4, 6, "PER J00.XX"}, + {-13.129276, -74.26180975, 4, 5, "PER K00.XX"}, + {-4.892555, -80.731374375, 4, 7, "PER L00.XX"}, + {-9.942345, -76.261802625, 4, 5, "PER LK0.00"}, + {-13.407536, -76.17177325, 4, 5, "PER M00.XX"}, + {-6.493896, -76.39239975, 4, 5, "PER MK0.00"}, + {-7.153236, -78.532171875, 4, 5, "PER N00.XX"}, + {-4.590096, -81.289326875, 4, 7, "PER NK0.00"}, + {-15.838336, -70.04281675, 4, 6, "PER P00.XX"}, + {-3.587896, -80.465826875, 4, 8, "PER PK0.00"}, + {-11.925455, -76.720823625, 4, 5, "PER Q00.XX"}, + {-9.523896, -77.554216375, 4, 5, "PER QK0.00"}, + {-5.268536, -80.70308625, 4, 5, "PER R00.XX"}, + {-11.505896, -77.236561125, 4, 5, "PER RK0.00"}, + {-10.677536, -76.30142975, 4, 5, "PER S00.XX"}, + {-13.726596, -76.22277875, 4, 5, "PER SK0.00"}, + {-11.093436, -77.632315375, 4, 5, "PER T00.XX"}, + {-5.103696, -80.201426875, 4, 5, "PER TK0.00"}, + {-17.626536, -71.361374625, 4, 6, "PER V00.XX"}, + {-13.636896, -72.90697875, 4, 6, "PER VK0.00"}, + {-11.383936, -75.743615375, 4, 5, "PER W00.XX"}, + {-10.752496, -77.77678925, 4, 5, "PER WK0.00"}, + {-17.177536, -70.972289, 4, 6, "PER X00.XX"}, + {-5.101996, -81.129026875, 4, 5, "PER XK0.00"}, + {-9.280436, -76.0334585, 4, 5, "PER Y00.XX"}, + {-5.715896, -78.83619975, 4, 5, "PER YK0.00"}, + {-7.207536, -79.451171875, 4, 5, "PER Z00.XX"}, + {-5.902896, -76.14839975, 4, 5, "PER ZK0.00"}, + {-9.999798, -77.7419935, 3, 4, "PER 12.XXXX"}, + {-3.541731, -81.262575, 3, 6, "PER 1234.XX"}, + {-0.058375, -69.112935, 4, 10, "PER 012.XXX"}, + {-0.058375, -69.112935, 4, 10, "PER 112.XXX"}, + {-7.75489, -79.34321, 3, 4, "PER 212.XXX"}, + {-6.56984, -79.94736, 3, 4, "PER 312.XXX"}, + {-3.56874, -73.51195, 3, 9, "PER 412.XXX"}, + {-8.89934, -78.7532595, 3, 4, "PER 512.XXX"}, + {-8.18964, -74.77256, 3, 4, "PER 612.XXX"}, + {-13.330585, -72.180095, 3, 5, "PER 712.XXX"}, + {-17.825585, -70.4908, 3, 7, "PER 812.XXX"}, + {-13.85724, -75.939405, 3, 4, "PER 912.XXX"}, + {-15.47524, -70.2856145, 3, 5, "PER B12.XXX"}, + {-12.96984, -74.433205, 3, 4, "PER C12.XXX"}, + {-13.37019, -76.381205, 3, 4, "PER D12.XXX"}, + {-6.28784, -76.57476, 3, 4, "PER F12.XXX"}, + {-6.96554, -78.70957, 3, 4, "PER G12.XXX"}, + {-9.31784, -77.7334795, 3, 4, "PER H12.XXX"}, + {-17.43884, -71.54684, 3, 5, "PER J12.XXX"}, + {-13.43084, -73.093405, 3, 5, "PER K12.XXX"}, + {-16.98984, -71.15784, 3, 5, "PER L12.XXX"}, + {-9.09274, -76.2078795, 3, 4, "PER M12.XXX"}, + {-7.10984, -79.70357, 3, 4, "PER N12.XXX"}, + {-5.69684, -76.33076, 3, 4, "PER P12.XXX"}, + {-12.58984, -75.203195, 3, 4, "PER Q12.XXX"}, + {-5.82984, -77.17857, 3, 4, "PER R12.XXX"}, + {-12.46484, -69.403155, 3, 6, "PER S12.XXX"}, + {-14.08984, -71.443195, 3, 5, "PER T12.XXX"}, + {-6.96984, -76.94857, 3, 4, "PER V12.XXX"}, + {-12.87484, -76.558205, 3, 4, "PER W12.XXX"}, + {-12.294121, -69.096386, 3, 6, "PER X12.XXX"}, + {-12.8540805, -80.9145875, 2, 3, "PER 1234.XXX"}, + {-12.0666265, -77.0376, 5, 6, "PER 7CG9.WHZB"}, + {47.91753, 106.8184525, 5, 6, "MNG 12.XX"}, + {48.108115, 106.57709, 4, 5, "MNG 12.XXX"}, + {49.011714, 103.96981725, 4, 5, "MNG 000.XX"}, + {49.453914, 105.854198, 4, 6, "MNG 200.XX"}, + {48.055114, 114.437983875, 4, 5, "MNG 400.XX"}, + {47.986514, 91.551183875, 5, 6, "MNG 600.XX"}, + {44.876014, 110.051077125, 4, 8, "MNG 800.XX"}, + {48.941414, 89.89001725, 4, 7, "MNG B00.XX"}, + {49.961514, 91.97227975, 4, 9, "MNG D00.XX"}, + {49.680724, 100.087624, 4, 6, "MNG G00.XX"}, + {47.775224, 96.79291025, 4, 5, "MNG H00.XX"}, + {50.271724, 106.14494675, 4, 10, "MNG J00.XX"}, + {46.730724, 100.06124, 4, 5, "MNG K00.XX"}, + {46.300424, 102.72014, 4, 5, "MNG L00.XX"}, + {47.515324, 101.40671025, 4, 5, "MNG M00.XX"}, + {46.406724, 96.19194, 4, 5, "MNG N00.XX"}, + {48.880624, 106.40540225, 4, 5, "MNG P00.XX"}, + {48.859224, 103.47190225, 4, 5, "MNG Q00.XX"}, + {43.625024, 104.346652, 4, 6, "MNG R00.XX"}, + {46.714124, 113.21674, 4, 5, "MNG S00.XX"}, + {45.806524, 106.214205375, 4, 5, "MNG T00.XX"}, + {47.369124, 110.58911025, 4, 5, "MNG V00.XX"}, + {48.796824, 98.2012805, 4, 5, "MNG W00.XX"}, + {47.809524, 107.210145875, 5, 6, "MNG X00.XX"}, + {46.393324, 108.32454, 3, 4, "MNG Y00.XX"}, + {44.710724, 102.117935125, 3, 5, "MNG Z00.XX"}, + {50.2058355, 103.8861385, 3, 8, "MNG 123.XXX"}, + {47.97479, 99.7548445, 3, 4, "MNG 1234.XX"}, + {47.862919, 114.2257755, 3, 4, "MNG 01.XXXX"}, + {47.794319, 91.3389755, 3, 4, "MNG 11.XXXX"}, + {44.683819, 109.8448, 3, 5, "MNG 21.XXXX"}, + {48.749219, 89.6750505, 3, 6, "MNG 31.XXXX"}, + {49.769319, 91.74718, 3, 6, "MNG 41.XXXX"}, + {49.428319, 99.83018, 3, 5, "MNG 51.XXXX"}, + {47.522819, 96.546885, 3, 4, "MNG 61.XXXX"}, + {50.019319, 105.8910805, 4, 10, "MNG 71.XXXX"}, + {46.154319, 95.954055, 3, 4, "MNG C1.XXXX"}, + {48.606819, 103.2259405, 3, 4, "MNG D1.XXXX"}, + {43.372619, 104.1228505, 3, 5, "MNG F1.XXXX"}, + {46.461719, 112.97422, 3, 4, "MNG G1.XXXX"}, + {45.554119, 105.9832805, 3, 5, "MNG H1.XXXX"}, + {47.116719, 110.3506105, 3, 4, "MNG J1.XXXX"}, + {48.544419, 97.9546505, 3, 4, "MNG K1.XXXX"}, + {52.0883885, 88.3069485, 2, 11, "MNG L123.XXX"}, + {52.0883885, 92.4181065, 2, 9, "MNG M123.XXX"}, + {52.0883885, 96.5292645, 2, 11, "MNG N123.XXX"}, + {52.0883885, 100.6404225, 2, 11, "MNG P123.XXX"}, + {52.0883885, 104.7515805, 2, 12, "MNG Q123.XXX"}, + {52.0883885, 112.9738965, 2, 15, "MNG R123.XXX"}, + {49.5412575, 87.887936, 2, 7, "MNG S123.XXX"}, + {49.5412575, 91.663051, 3, 5, "MNG T123.XXX"}, + {49.5412575, 95.565672, 3, 5, "MNG V123.XXX"}, + {49.5412575, 99.468293, 3, 5, "MNG W123.XXX"}, + {49.5412575, 103.370914, 3, 5, "MNG X123.XXX"}, + {49.5412575, 107.273535, 4, 6, "MNG Y123.XXX"}, + {49.5412575, 111.176156, 2, 7, "MNG Z123.XXX"}, + {49.5412575, 115.078777, 3, 8, "MNG 0123.XXX"}, + {46.8600675, 90.730972, 2, 6, "MNG 1123.XXX"}, + {46.8600675, 94.454847, 2, 3, "MNG 2123.XXX"}, + {46.8600675, 98.178722, 2, 3, "MNG 3123.XXX"}, + {46.8600675, 101.902597, 3, 4, "MNG 4123.XXX"}, + {46.8600675, 105.626472, 2, 3, "MNG 5123.XXX"}, + {46.8600675, 109.350347, 2, 3, "MNG 6123.XXX"}, + {46.8600675, 113.074222, 3, 4, "MNG 7123.XXX"}, + {48.2006625, 116.289967, 3, 7, "MNG 8123.XXX"}, + {44.1872085, 94.9079895, 2, 6, "MNG 9123.XXX"}, + {44.1872085, 98.4829095, 2, 4, "MNG B123.XXX"}, + {44.1872085, 102.0578295, 2, 4, "MNG C123.XXX"}, + {44.1872085, 105.6327495, 2, 4, "MNG D123.XXX"}, + {44.1872085, 109.2076695, 2, 4, "MNG F123.XXX"}, + {51.413132, 88.9102755, 2, 13, "MNG 1234.XXXX"}, + {35.7137, 51.33049, 5, 6, "IRN 12.XX"}, + {35.748494, 51.177105, 4, 5, "IRN 00.XXX"}, + {36.307814, 59.382680625, 5, 7, "IRN J0.XXX"}, + {32.642814, 51.602917375, 4, 5, "IRN 000.XX"}, + {38.112045, 46.212784375, 4, 5, "IRN 200.XX"}, + {29.628245, 52.459447125, 4, 5, "IRN 400.XX"}, + {35.870844, 50.870276875, 4, 5, "IRN 600.XX"}, + {34.707545, 50.802621875, 4, 5, "IRN 800.XX"}, + {31.359544, 48.6183155, 4, 7, "IRN B00.XX"}, + {34.382944, 47.015876875, 4, 6, "IRN D00.XX"}, + {29.530644, 60.794400125, 4, 6, "IRN G00.XX"}, + {37.575034, 45.0040865, 4, 5, "IRN J00.XX"}, + {30.306345, 57.019759375, 4, 5, "IRN K00.XX"}, + {31.914034, 54.30047175, 4, 5, "IRN L00.XX"}, + {37.313234, 49.5376865, 4, 5, "IRN M00.XX"}, + {34.117425, 49.62447, 4, 5, "IRN N00.XX"}, + {34.829434, 48.457979125, 4, 6, "IRN P00.XX"}, + {38.280334, 48.235128375, 4, 5, "IRN Q00.XX"}, + {36.316834, 49.95420375, 4, 5, "IRN R00.XX"}, + {30.386734, 48.229408375, 4, 7, "IRN S00.XX"}, + {35.329834, 46.96742, 4, 6, "IRN T00.XX"}, + {36.693545, 48.43557875, 4, 6, "IRN V00.XX"}, + {33.535045, 48.313268125, 4, 6, "IRN W00.XX"}, + {27.216545, 56.238451875, 5, 6, "IRN X00.XX"}, + {33.925545, 48.70687, 4, 5, "IRN Y00.XX"}, + {36.870834, 54.391044625, 5, 7, "IRN Z00.XX"}, + {36.9514995, 49.9015885, 3, 4, "IRN 123.XXX"}, + {32.524474, 51.267045, 3, 4, "IRN 11.XXXX"}, + {29.471775, 52.4265015, 3, 4, "IRN 21.XXXX"}, + {31.100075, 48.3936665, 3, 6, "IRN 31.XXXX"}, + {34.127475, 46.78051, 3, 5, "IRN 41.XXXX"}, + {29.271175, 60.571315, 3, 4, "IRN 51.XXXX"}, + {37.333475, 44.7680265, 3, 6, "IRN 61.XXXX"}, + {30.067675, 56.8065015, 3, 4, "IRN 71.XXXX"}, + {31.672475, 54.0815665, 3, 4, "IRN 81.XXXX"}, + {37.112975, 49.23674, 3, 4, "IRN 91.XXXX"}, + {33.884275, 49.39871, 3, 4, "IRN B1.XXXX"}, + {34.587875, 48.22761, 3, 5, "IRN C1.XXXX"}, + {30.173575, 47.9748015, 3, 6, "IRN F1.XXXX"}, + {35.088275, 46.7400965, 3, 5, "IRN G1.XXXX"}, + {36.462275, 48.2102615, 3, 5, "IRN H1.XXXX"}, + {33.274074, 48.1047315, 3, 5, "IRN J1.XXXX"}, + {27.045475, 55.89825, 4, 5, "IRN K1.XXXX"}, + {33.489375, 48.6515315, 3, 5, "IRN L1.XXXX"}, + {36.629275, 54.1594615, 4, 6, "IRN M1.XXXX"}, + {33.768275, 51.32971, 3, 4, "IRN N1.XXXX"}, + {36.008275, 57.375075, 4, 6, "IRN P1.XXXX"}, + {36.421775, 53.0654615, 3, 5, "IRN Q1.XXXX"}, + {36.008275, 58.565075, 5, 7, "IRN R1.XXXX"}, + {29.258275, 55.493615, 3, 4, "IRN S1.XXXX"}, + {38.318275, 44.705805, 3, 5, "IRN T1.XXXX"}, + {32.168275, 48.224345, 3, 6, "IRN V1.XXXX"}, + {37.258275, 57.0633265, 3, 6, "IRN W1.XXXX"}, + {32.668275, 58.974345, 4, 5, "IRN X1.XXXX"}, + {28.697875, 50.792815, 3, 4, "IRN Z1.XXXX"}, + {39.09983, 45.2115365, 3, 7, "IRN 1234.XX"}, + {38.4041095, 53.6839515, 2, 4, "IRN 2123.XXX"}, + {38.4041095, 56.9609615, 2, 6, "IRN 3123.XXX"}, + {39.7283875, 44.1464965, 2, 5, "IRN 0123.XXX"}, + {39.7283875, 47.4830885, 2, 5, "IRN 1123.XXX"}, + {37.0635135, 44.5358435, 2, 6, "IRN 4123.XXX"}, + {37.0635135, 47.7532715, 3, 5, "IRN 5123.XXX"}, + {37.0635135, 50.9706995, 2, 3, "IRN 6123.XXX"}, + {37.0635135, 54.1881275, 4, 6, "IRN 7123.XXX"}, + {37.0635135, 57.4055555, 3, 5, "IRN 8123.XXX"}, + {37.0635135, 58.3707835, 4, 6, "IRN 9123.XXX"}, + {34.3823235, 45.492908, 2, 5, "IRN B123.XXX"}, + {34.3823235, 48.620963, 2, 4, "IRN C123.XXX"}, + {34.3823235, 51.749018, 3, 4, "IRN D123.XXX"}, + {34.3823235, 54.877073, 2, 3, "IRN F123.XXX"}, + {34.3823235, 58.005128, 2, 3, "IRN G123.XXX"}, + {34.3823235, 58.943544, 3, 4, "IRN H123.XXX"}, + {31.7011335, 47.7089335, 2, 5, "IRN J123.XXX"}, + {31.7011335, 50.7476155, 2, 3, "IRN K123.XXX"}, + {31.7011335, 53.7862975, 2, 3, "IRN L123.XXX"}, + {31.7011335, 56.8249795, 2, 3, "IRN M123.XXX"}, + {31.7011335, 58.9520565, 3, 4, "IRN N123.XXX"}, + {29.0036275, 50.7745655, 3, 4, "IRN P123.XXX"}, + {29.0036275, 53.7536655, 2, 3, "IRN Q123.XXX"}, + {29.0036275, 56.7327655, 2, 3, "IRN R123.XXX"}, + {29.0036275, 59.7118655, 2, 3, "IRN S123.XXX"}, + {29.0036275, 60.4838605, 3, 4, "IRN T123.XXX"}, + {27.6949945, 53.7817615, 3, 4, "IRN V123.XXX"}, + {27.6949945, 56.7012795, 3, 4, "IRN W123.XXX"}, + {27.6949945, 59.6207975, 3, 4, "IRN X123.XXX"}, + {38.764258, 44.7227365, 3, 5, "IRN 1234.XXXX"}, + {32.881024, 13.143919125, 4, 5, "LBY 00.XX"}, + {32.091604, 20.036504, 4, 5, "LBY J0.XX"}, + {32.708925, 12.975693875, 3, 4, "LBY 00.XXX"}, + {32.187742, 19.97515325, 3, 4, "LBY C0.XXX"}, + {32.379387, 14.929993, 3, 4, "LBY P0.XXX"}, + {32.670524, 14.235549375, 3, 4, "LBY 000.XX"}, + {30.775924, 20.161979125, 2, 3, "LBY 100.XX"}, + {32.110824, 23.908688, 3, 4, "LBY 200.XX"}, + {32.210724, 12.972088, 3, 4, "LBY 300.XX"}, + {32.793624, 12.671949375, 3, 4, "LBY 400.XX"}, + {32.504524, 14.511588, 3, 4, "LBY 500.XX"}, + {31.212524, 16.5355405, 2, 3, "LBY 600.XX"}, + {26.620724, 12.724687125, 3, 4, "LBY 700.XX"}, + {31.791124, 13.95731475, 3, 4, "LBY 800.XX"}, + {32.802424, 21.711349375, 3, 4, "LBY 900.XX"}, + {32.111124, 12.488188, 3, 4, "LBY B00.XX"}, + {27.078524, 14.382561375, 3, 4, "LBY C00.XX"}, + {32.791224, 22.595749375, 3, 4, "LBY D00.XX"}, + {32.570724, 12.972088, 3, 4, "LBY F00.XX"}, + {31.910924, 10.93231475, 3, 6, "LBY G00.XX"}, + {32.821824, 12.433349375, 3, 4, "LBY H00.XX"}, + {25.964924, 13.870013875, 3, 4, "LBY J00.XX"}, + {32.474224, 13.590788, 3, 4, "LBY K00.XX"}, + {32.532624, 20.783988, 3, 4, "LBY L00.XX"}, + {32.961024, 12.038049375, 2, 3, "LBY M00.XX"}, + {32.835224, 21.826849375, 3, 4, "LBY N00.XX"}, + {27.561964, 14.232620875, 3, 4, "LBY P00.XX"}, + {31.442004, 12.9561025, 3, 4, "LBY PK0.00"}, + {32.200064, 20.556989, 3, 4, "LBY Q00.XX"}, + {30.943604, 20.094020125, 2, 3, "LBY QK0.00"}, + {32.541264, 20.546989, 3, 4, "LBY R00.XX"}, + {24.951504, 10.1529395, 2, 5, "LBY RK0.00"}, + {29.160264, 21.258306125, 2, 3, "LBY S00.XX"}, + {24.194104, 23.26148425, 2, 3, "LBY SK0.00"}, + {32.782464, 12.543332125, 3, 4, "LBY T00.XX"}, + {30.388304, 19.565764875, 2, 3, "LBY TK0.00"}, + {31.684264, 20.21716125, 3, 4, "LBY V00.XX"}, + {29.158704, 16.113554375, 2, 3, "LBY VK0.00"}, + {30.137164, 9.465562625, 2, 5, "LBY W00.XX"}, + {32.573404, 13.991696375, 3, 4, "LBY WK0.00"}, + {31.765264, 25.03736125, 2, 3, "LBY X00.XX"}, + {31.944104, 11.98945775, 3, 4, "LBY XK0.00"}, + {29.139664, 15.915406125, 2, 3, "LBY Y00.XX"}, + {32.751904, 22.206396375, 3, 4, "LBY YK0.00"}, + {32.966764, 11.829732125, 2, 3, "LBY Z00.XX"}, + {29.029704, 21.515854375, 2, 3, "LBY ZK0.00"}, + {31.9537215, 10.7277595, 2, 5, "LBY 123.XXX"}, + {31.8036115, 20.077731, 2, 3, "LBY 12.XXXX"}, + {27.92389, 12.3474085, 2, 3, "LBY 1234.XX"}, + {20.7931145, 9.825216, 1, 5, "LBY 1234.XXX"}, + {15.6013045, 32.498507, 5, 6, "SDN 12.XX"}, + {15.772275, 32.3136745, 3, 4, "SDN 12.XXX"}, + {19.596795, 37.14123875, 4, 5, "SDN 000.XX"}, + {19.672545, 37.14123875, 4, 5, "SDN 100.XX"}, + {12.095724, 24.843029875, 5, 9, "SDN 200.XX"}, + {13.227524, 30.17779025, 4, 5, "SDN 300.XX"}, + {15.497324, 36.338151625, 4, 5, "SDN 400.XX"}, + {14.078724, 35.33429025, 4, 6, "SDN 500.XX"}, + {14.430424, 33.484477375, 4, 6, "SDN 600.XX"}, + {13.196124, 32.61819025, 4, 5, "SDN 700.XX"}, + {13.669824, 25.30759025, 4, 5, "SDN 800.XX"}, + {13.490624, 22.41329025, 4, 7, "SDN 900.XX"}, + {11.836824, 34.331429875, 5, 10, "SDN B00.XX"}, + {14.274224, 32.956977375, 4, 5, "SDN C00.XX"}, + {11.043224, 29.67254275, 5, 9, "SDN D00.XX"}, + {11.495624, 26.088029875, 5, 9, "SDN F00.XX"}, + {13.594224, 33.55439025, 4, 6, "SDN G00.XX"}, + {17.757324, 33.967599125, 4, 5, "SDN H00.XX"}, + {14.790724, 33.2949645, 4, 6, "SDN J00.XX"}, + {16.727624, 33.396825875, 4, 5, "SDN K00.XX"}, + {13.226624, 32.70539025, 4, 5, "SDN L00.XX"}, + {12.942624, 31.179303125, 4, 5, "SDN M00.XX"}, + {14.039424, 32.25469025, 4, 5, "SDN N00.XX"}, + {15.363924, 35.568951625, 4, 5, "SDN P00.XX"}, + {17.603064, 33.932825375, 4, 5, "SDN Q00.XX"}, + {12.685004, 28.397994125, 4, 5, "SDN QK0.00"}, + {13.160264, 33.88512675, 4, 6, "SDN R00.XX"}, + {11.323104, 27.786138875, 5, 9, "SDN RK0.00"}, + {12.059464, 29.621184625, 5, 9, "SDN S00.XX"}, + {13.298004, 33.85372125, 4, 6, "SDN SK0.00"}, + {14.974564, 35.8661545, 4, 5, "SDN T00.XX"}, + {13.004104, 31.833294125, 4, 5, "SDN TK0.00"}, + {12.912464, 23.438312375, 4, 6, "SDN V00.XX"}, + {19.094104, 37.3024975, 4, 5, "SDN VK0.00"}, + {13.429264, 33.64332675, 4, 6, "SDN W00.XX"}, + {11.453904, 31.207838875, 5, 9, "SDN WK0.00"}, + {11.878864, 34.340084625, 5, 10, "SDN X00.XX"}, + {13.415404, 34.59702125, 4, 6, "SDN XK0.00"}, + {14.071464, 33.15062675, 4, 6, "SDN Y00.XX"}, + {13.272504, 34.15012125, 4, 6, "SDN YK0.00"}, + {18.032464, 33.95753975, 4, 5, "SDN Z00.XX"}, + {12.720404, 30.614794125, 4, 5, "SDN ZK0.00"}, + {13.081413, 29.5709545, 3, 4, "SDN 12.XXXX"}, + {15.6865375, 32.1900215, 3, 4, "SDN 123.XXX"}, + {19.376765, 36.8313315, 3, 4, "SDN 1123.XX"}, + {11.82358, 24.6553335, 4, 8, "SDN 2123.XX"}, + {15.222465, 36.1459825, 3, 4, "SDN 3123.XX"}, + {13.76048, 35.137054, 3, 5, "SDN 4123.XX"}, + {13.31488, 25.078554, 3, 4, "SDN 5123.XX"}, + {13.21848, 22.218154, 3, 5, "SDN 6123.XX"}, + {11.56288, 34.0408335, 4, 9, "SDN 7123.XX"}, + {11.28308, 25.9182335, 4, 8, "SDN 8123.XX"}, + {17.322365, 33.761903, 3, 4, "SDN 9123.XX"}, + {16.50198, 33.2591825, 3, 4, "SDN B123.XX"}, + {14.914665, 35.5138825, 3, 4, "SDN C123.XX"}, + {12.419265, 28.109854, 3, 4, "SDN D123.XX"}, + {11.02088, 27.5712335, 4, 8, "SDN F123.XX"}, + {12.665865, 23.233054, 3, 5, "SDN G123.XX"}, + {18.896365, 36.9678315, 3, 4, "SDN H123.XX"}, + {17.785865, 33.747903, 3, 4, "SDN J123.XX"}, + {20.515262, 22.4451405, 2, 5, "SDN 1234.XXX"}, + {10.548876, 23.824372, 3, 9, "SDN 123.XXXX"}, + {16.271, 30.22, 2, 3, "SDN MB43.XFPT"}, + {-6.1622, 106.79211, 5, 6, "IDN 12.XX"}, + {-6.2368885, 106.5829305, 4, 5, "IDN 12.XXX"}, + {-7.206455, 112.660226875, 4, 5, "IDN 000.XX"}, + {-7.258455, 112.670226875, 4, 5, "IDN 100.XX"}, + {-7.310455, 112.670226875, 4, 5, "IDN 200.XX"}, + {-7.361455, 112.670226875, 4, 5, "IDN 300.XX"}, + {-6.869276, 107.524081375, 4, 5, "IDN 400.XX"}, + {-6.877925, 107.611290375, 4, 5, "IDN 500.XX"}, + {3.591545, 98.624225625, 4, 5, "IDN 600.XX"}, + {3.684045, 98.627225625, 4, 5, "IDN 700.XX"}, + {-2.941476, 104.71762, 4, 5, "IDN 800.XX"}, + {-6.949876, 110.379081375, 4, 5, "IDN 900.XX"}, + {-5.108176, 119.401507125, 4, 5, "IDN B00.XX"}, + {-7.922276, 112.595681375, 4, 5, "IDN C00.XX"}, + {-5.383576, 105.22559425, 4, 5, "IDN D00.XX"}, + {-6.539276, 106.74909425, 4, 5, "IDN F00.XX"}, + {-0.906476, 100.34622, 4, 5, "IDN G00.XX"}, + {-7.535955, 110.768321875, 4, 5, "IDN H00.XX"}, + {-3.309336, 114.562899375, 4, 5, "IDN J00.XX"}, + {0.500204, 101.413745, 4, 5, "IDN JK0.00"}, + {-0.487236, 117.102085, 4, 5, "IDN K00.XX"}, + {-0.029396, 109.307445, 4, 5, "IDN KK0.00"}, + {-8.637536, 115.1887415, 4, 5, "IDN L00.XX"}, + {-7.801596, 110.345528375, 4, 5, "IDN LK0.00"}, + {-1.241336, 116.804185, 4, 5, "IDN M00.XX"}, + {-1.621896, 103.585745, 4, 5, "IDN MK0.00"}, + {1.497464, 124.818885, 4, 5, "IDN N00.XX"}, + {-8.585496, 116.0732555, 4, 5, "IDN NK0.00"}, + {-6.704036, 108.52371375, 4, 5, "IDN P00.XX"}, + {-7.815896, 111.983728375, 4, 5, "IDN PK0.00"}, + {-6.860936, 109.099528125, 4, 5, "IDN Q00.XX"}, + {-6.885196, 109.645828375, 4, 5, "IDN QK0.00"}, + {-8.157436, 113.664828125, 4, 5, "IDN R00.XX"}, + {-3.685815, 128.158224375, 4, 5, "IDN RK0.00"}, + {5.562464, 95.28891375, 4, 5, "IDN S00.XX"}, + {-7.728915, 108.996093125, 4, 5, "IDN SK0.00"}, + {-3.795155, 102.247145625, 4, 5, "IDN T00.XX"}, + {-7.422396, 109.213037625, 4, 5, "IDN TK0.00"}, + {2.977594, 99.029175, 4, 5, "IDN V00.XX"}, + {-7.319296, 108.183837625, 4, 5, "IDN VK0.00"}, + {-7.609255, 111.502126875, 4, 5, "IDN W00.XX"}, + {-3.979996, 122.484882875, 4, 5, "IDN WK0.00"}, + {-0.894933, 119.835225, 4, 5, "IDN X00.XX"}, + {1.437985, 125.111155, 4, 5, "IDN XK0.00"}, + {3.630994, 98.466425625, 4, 5, "IDN Y00.XX"}, + {-7.635996, 112.873637625, 4, 5, "IDN YK0.00"}, + {-10.153506, 123.57426175, 4, 6, "IDN Z00.XX"}, + {1.052505, 103.924535, 4, 6, "IDN ZK0.00"}, + {-6.625493, 106.001385, 3, 4, "IDN 123.XXX"}, + {-7.6844935, 109.6902675, 3, 4, "IDN 12.XXXX"}, + {3.420865, 98.418205, 3, 4, "IDN 0123.XX"}, + {-3.224135, 104.526805, 3, 4, "IDN 1123.XX"}, + {-5.428135, 119.3555935, 3, 4, "IDN 2123.XX"}, + {-5.496335, 105.066405, 3, 4, "IDN 3123.XX"}, + {-1.003035, 100.260905, 3, 4, "IDN 4123.XX"}, + {-3.604135, 114.483205, 3, 4, "IDN 5123.XX"}, + {0.325865, 101.198205, 3, 4, "IDN 6123.XX"}, + {-0.734135, 116.918205, 3, 4, "IDN 7123.XX"}, + {-0.254135, 109.108205, 3, 4, "IDN 8123.XX"}, + {-8.84592, 114.991605, 3, 4, "IDN 9123.XX"}, + {-1.416635, 116.600805, 3, 4, "IDN B123.XX"}, + {-1.824135, 103.378205, 3, 4, "IDN C123.XX"}, + {1.245865, 124.783205, 3, 4, "IDN D123.XX"}, + {-8.81222, 116.009005, 3, 4, "IDN F123.XX"}, + {-8.18142, 113.568205, 3, 4, "IDN G123.XX"}, + {-3.769935, 127.897705, 3, 4, "IDN H123.XX"}, + {5.200565, 95.197805, 3, 4, "IDN J123.XX"}, + {-4.031735, 102.173005, 3, 4, "IDN K123.XX"}, + {2.910865, 98.868205, 3, 4, "IDN L123.XX"}, + {-4.203135, 122.298605, 3, 4, "IDN M123.XX"}, + {-1.134135, 119.608205, 3, 4, "IDN N123.XX"}, + {-10.387535, 123.2832335, 3, 5, "IDN P123.XX"}, + {1.1773825, 103.7359825, 3, 6, "IDN Q123.XX"}, + {-2.444135, 113.688205, 3, 4, "IDN R123.XX"}, + {0.390665, 122.774805, 3, 4, "IDN S123.XX"}, + {-2.907835, 140.473105, 3, 4, "IDN T123.XX"}, + {4.800346, 96.774505, 3, 4, "IDN V123.XX"}, + {-2.223735, 105.743555, 3, 4, "IDN W123.XX"}, + {0.74373, 104.2155935, 3, 4, "IDN X123.XX"}, + {1.055365, 98.975405, 3, 4, "IDN Y123.XX"}, + {-8.546419, 114.118205, 3, 4, "IDN Z123.XX"}, + {-0.6347245, 129.7533495, 2, 3, "IDN 012.XXXX"}, + {-1.728032, 130.480401, 3, 4, "IDN 112.XXXX"}, + {0.41692, 133.161592, 2, 3, "IDN 212.XXXX"}, + {-2.26427, 133.161592, 2, 3, "IDN 312.XXXX"}, + {-0.682367, 135.842782, 2, 3, "IDN 412.XXXX"}, + {-3.363557, 135.842782, 2, 3, "IDN 512.XXXX"}, + {-6.044747, 135.842782, 2, 3, "IDN 612.XXXX"}, + {-1.486724, 138.523972, 2, 3, "IDN 712.XXXX"}, + {-4.167914, 138.523972, 2, 3, "IDN 812.XXXX"}, + {-6.849104, 138.523972, 2, 3, "IDN 912.XXXX"}, + {2.064613, 118.848163, 3, 5, "IDN B12.XXXX"}, + {2.064613, 121.529353, 2, 3, "IDN C12.XXXX"}, + {2.064613, 124.210543, 2, 3, "IDN D12.XXXX"}, + {-0.616576, 118.848163, 3, 4, "IDN F12.XXXX"}, + {-0.616576, 121.529353, 2, 3, "IDN G12.XXXX"}, + {-0.616576, 124.210543, 2, 3, "IDN H12.XXXX"}, + {-3.297766, 118.848163, 2, 3, "IDN J12.XXXX"}, + {-3.297766, 121.529353, 2, 3, "IDN K12.XXXX"}, + {-5.978956, 120.510501, 2, 3, "IDN L12.XXXX"}, + {2.44893, 127.151699, 3, 4, "IDN M12.XXXX"}, + {-0.232259, 127.151699, 2, 3, "IDN N12.XXXX"}, + {-2.91345, 125.811104, 3, 4, "IDN P12.XXXX"}, + {-1.706914, 128.492293, 3, 4, "IDN Q12.XXXX"}, + {-3.985926, 131.173483, 3, 4, "IDN R12.XXXX"}, + {-5.326521, 132.782197, 3, 4, "IDN S12.XXXX"}, + {-6.398997, 130.449562, 2, 3, "IDN T12.XXXX"}, + {-6.398997, 127.768372, 2, 3, "IDN V12.XXXX"}, + {-7.471473, 125.087182, 2, 3, "IDN W12.XXXX"}, + {4.628193, 125.062763, 2, 6, "IDN X12.XXXX"}, + {3.209077, 105.134699, 2, 4, "IDN Y12.XXXX"}, + {4.683732, 107.815889, 2, 4, "IDN Z12.XXXX"}, + {4.3626855, 114.7059575, 2, 5, "IDN 0123.XXX"}, + {4.3626855, 117.3871475, 2, 4, "IDN 1123.XXX"}, + {-0.606478, 108.6955465, 2, 3, "IDN 2123.XXX"}, + {1.6814965, 111.0863505, 2, 4, "IDN 3123.XXX"}, + {1.6814965, 113.7675405, 2, 4, "IDN 4123.XXX"}, + {1.6814965, 116.4487305, 2, 4, "IDN 5123.XXX"}, + {-0.9996935, 109.3435765, 2, 3, "IDN 6123.XXX"}, + {-0.9996935, 112.0247665, 2, 3, "IDN 7123.XXX"}, + {-0.9996935, 114.7059565, 2, 3, "IDN 8123.XXX"}, + {-3.6808835, 114.1697185, 2, 3, "IDN 9123.XXX"}, + {5.8452725, 95.1063715, 2, 3, "IDN B123.XXX"}, + {5.8452725, 97.7875615, 2, 4, "IDN C123.XXX"}, + {3.1640975, 95.7766685, 2, 3, "IDN D123.XXX"}, + {3.1640975, 98.4578585, 2, 3, "IDN F123.XXX"}, + {1.4471185, 101.136293, 2, 4, "IDN G123.XXX"}, + {0.4829085, 98.2432765, 2, 3, "IDN H123.XXX"}, + {0.4829085, 100.9244665, 2, 3, "IDN J123.XXX"}, + {0.4829085, 103.6056565, 2, 3, "IDN K123.XXX"}, + {-2.1982815, 98.2432765, 2, 3, "IDN L123.XXX"}, + {-2.1982815, 100.9244665, 2, 3, "IDN M123.XXX"}, + {-2.1982815, 103.6056565, 2, 3, "IDN N123.XXX"}, + {-2.1982815, 106.2868465, 2, 3, "IDN P123.XXX"}, + {-4.8794715, 102.0773775, 2, 3, "IDN Q123.XXX"}, + {-4.8794715, 104.7585675, 2, 3, "IDN R123.XXX"}, + {-5.6943235, 107.4402795, 2, 3, "IDN S123.XXX"}, + {-6.2305615, 110.1214695, 2, 3, "IDN T123.XXX"}, + {-6.4986805, 112.8026595, 2, 3, "IDN V123.XXX"}, + {-6.7667995, 115.4838495, 2, 3, "IDN W123.XXX"}, + {-8.761156, 118.2518325, 2, 3, "IDN X123.XXX"}, + {-9.8743905, 118.9765845, 2, 4, "IDN Y123.XXX"}, + {-9.2422525, 122.578271, 2, 4, "IDN Z123.XXX"}, + {4.7281415, 96.678782, 2, 3, "IDN 1234.XXXX"}, + {19.4437715, -99.1748535, 5, 14, "MX-DIF 12.XX"}, + {19.199879, -99.3087425, 4, 12, "MX-DIF 12.XXX"}, + {19.319, -99.1516, 4, 12, "MX-DIF PR9.817"}, + {19.310865, -98.2733505, 5, 14, "MX-TLA 12.XX"}, + {19.114415, -98.1080685, 4, 14, "MX-TLA 123.XX"}, + {19.55588, -98.5635205, 4, 13, "MX-TLA 12.XXX"}, + {19.541328, -98.692129, 3, 13, "MX-TLA 123.XXX"}, + {18.963749, -99.2484315, 5, 12, "MX-MOR 12.XX"}, + {19.103435, -99.467069, 4, 11, "MX-MOR 12.XXX"}, + {18.609217, -99.017571, 4, 17, "MX-MOR 123.XX"}, + {18.7335, -99.066, 4, 18, "MX-MOR S5M.3VS"}, + {21.9149, -102.3215, 5, 15, "MX-AGU 12.XX"}, + {21.875555, -102.7528205, 4, 14, "MX-AGU 12.XXX"}, + {22.426925, -102.471134, 4, 14, "MX-AGU 123.XX"}, + {22.3746285, -102.8430235, 3, 15, "MX-AGU 123.XXX"}, + {19.2783575, -103.7703655, 5, 12, "MX-CL 12.XX"}, + {19.468104, -103.9475585, 4, 11, "MX-CL 12.XXX"}, + {19.166511, -104.4185505, 4, 11, "MX-CL 000.XX"}, + {18.942015, -104.056010625, 5, 12, "MX-CL J00.XX"}, + {19.353667, -104.659614, 3, 10, "MX-CL 123.XXX"}, + {20.566403, -100.422764, 5, 12, "MX-QUE 12.XX"}, + {20.790015, -100.5721785, 4, 11, "MX-QUE 12.XXX"}, + {20.392269, -100.1019285, 4, 14, "MX-QUE 123.XX"}, + {20.076381, -100.5952455, 3, 16, "MX-QUE 123.XXX"}, + {20.129185, -98.7843735, 5, 15, "MX-HID 12.XX"}, + {20.246415, -98.9749585, 4, 14, "MX-HID 12.XXX"}, + {20.096545, -99.39064525, 4, 14, "MX-HID 000.XX"}, + {20.312673, -99.294760625, 4, 11, "MX-HID 800.XX"}, + {20.490062, -99.380076125, 4, 11, "MX-HID J00.XX"}, + {20.125904, -98.507950125, 5, 15, "MX-HID S00.XX"}, + {21.373083, -99.8068375, 3, 16, "MX-HID 123.XXX"}, + {19.4437715, -99.1748535, 5, 14, "MX-MX 12.XX"}, + {19.199879, -99.3087425, 4, 12, "MX-MX 12.XXX"}, + {19.400545, -99.7797625, 4, 8, "MX-MX 000.XX"}, + {19.935045, -99.23676125, 4, 12, "MX-MX 800.XX"}, + {19.718545, -98.8747625, 4, 14, "MX-MX J00.XX"}, + {19.718545, -99.4227625, 4, 11, "MX-MX S00.XX"}, + {20.2742305, -100.541415, 3, 16, "MX-MX 123.XXX"}, + {18.0427, -92.969974, 6, 11, "MX-TAB 12.XX"}, + {18.146515, -93.195845, 5, 10, "MX-TAB 12.XXX"}, + {18.041545, -93.460764375, 4, 8, "MX-TAB 000.XX"}, + {17.489774, -91.526676875, 5, 13, "MX-TAB 500.XX"}, + {18.271974, -93.37434575, 5, 10, "MX-TAB B00.XX"}, + {17.827804, -92.632226875, 5, 14, "MX-TAB H00.XX"}, + {17.808404, -91.839126875, 5, 17, "MX-TAB M00.XX"}, + {18.558004, -92.731906625, 5, 10, "MX-TAB R00.XX"}, + {18.431545, -93.28965875, 5, 10, "MX-TAB W00.XX"}, + {17.958982, -94.057515, 3, 16, "MX-TAB 123.XXX"}, + {21.5365, -104.926616, 5, 11, "MX-NAY 12.XX"}, + {21.548215, -105.14988, 4, 10, "MX-NAY 12.XXX"}, + {22.474724, -105.5696745, 4, 16, "MX-NAY 000.XX"}, + {20.831524, -105.441716, 4, 11, "MX-NAY 800.XX"}, + {21.952045, -105.317758125, 4, 10, "MX-NAY J00.XX"}, + {21.096404, -104.548168, 4, 10, "MX-NAY S00.XX"}, + {22.872899, -106.612432, 3, 12, "MX-NAY 123.XXX"}, + {21.1678, -101.707916, 5, 17, "MX-GUA 12.XX"}, + {21.028194, -101.80506, 5, 15, "MX-GUA 00.XXX"}, + {20.781184, -101.531512, 4, 10, "MX-GUA C0.XXX"}, + {20.640684, -101.016534375, 4, 8, "MX-GUA P0.XXX"}, + {20.564504, -101.292008, 5, 9, "MX-GUA 000.XX"}, + {21.011904, -101.367908, 5, 9, "MX-GUA 400.XX"}, + {20.934404, -101.545808, 4, 10, "MX-GUA 800.XX"}, + {21.002504, -101.955908, 4, 12, "MX-GUA D00.XX"}, + {20.933294, -100.862824, 4, 8, "MX-GUA J00.XX"}, + {20.375394, -101.309116125, 4, 12, "MX-GUA M00.XX"}, + {21.164194, -101.01023975, 4, 13, "MX-GUA Q00.XX"}, + {20.152694, -101.253516125, 4, 12, "MX-GUA T00.XX"}, + {20.069094, -100.839716125, 4, 12, "MX-GUA X00.XX"}, + {21.6200035, -102.0242375, 3, 19, "MX-GUA 123.XXX"}, + {19.0851, -98.2390145, 5, 11, "MX-PUE 12.XX"}, + {19.142294, -98.3818775, 5, 15, "MX-PUE 00.XXX"}, + {18.459314, -97.55510825, 4, 13, "MX-PUE J0.XXX"}, + {18.910524, -98.630017625, 4, 13, "MX-PUE 000.XX"}, + {19.288824, -98.6144575, 4, 16, "MX-PUE 800.XX"}, + {19.868224, -97.54893625, 4, 10, "MX-PUE J00.XX"}, + {20.270604, -98.168950125, 4, 14, "MX-PUE S00.XX"}, + {18.196329, -99.077098, 3, 11, "MX-PUE 123.XXX"}, + {21.0111, -89.659116, 5, 9, "MX-YUC 12.XX"}, + {20.991895, -89.954496, 4, 8, "MX-YUC 12.XXX"}, + {20.743844, -88.361996, 4, 10, "MX-YUC 000.XX"}, + {21.098874, -88.33769275, 4, 10, "MX-YUC 600.XX"}, + {21.301545, -89.84775875, 4, 8, "MX-YUC C00.XX"}, + {20.272074, -89.450087125, 4, 11, "MX-YUC J00.XX"}, + {20.611874, -90.039456, 4, 11, "MX-YUC P00.XX"}, + {21.151374, -89.34059275, 5, 9, "MX-YUC V00.XX"}, + {21.2191315, -90.321563, 3, 7, "MX-YUC 123.XXX"}, + {22.941818, -90.263006, 3, 7, "MX-YUC 12.XXXX"}, + {21.181233, -86.9073425, 5, 9, "MX-ROO 12.XX"}, + {21.245787, -87.172508, 4, 8, "MX-ROO 12.XXX"}, + {18.686545, -88.599763125, 4, 8, "MX-ROO 000.XX"}, + {20.632224, -87.190496125, 4, 8, "MX-ROO C00.XX"}, + {19.632624, -88.19931625, 4, 11, "MX-ROO P00.XX"}, + {21.736826, -87.62248, 3, 10, "MX-ROO 012.XXX"}, + {21.736826, -87.122512, 3, 7, "MX-ROO 112.XXX"}, + {21.245787, -87.672476, 3, 10, "MX-ROO 212.XXX"}, + {21.245787, -87.172508, 4, 8, "MX-ROO 312.XXX"}, + {20.754747, -88.1675225, 3, 11, "MX-ROO 412.XXX"}, + {20.754747, -87.6727625, 3, 10, "MX-ROO 512.XXX"}, + {20.754747, -87.1780025, 3, 7, "MX-ROO 612.XXX"}, + {20.263707, -87.1780025, 3, 7, "MX-ROO 712.XXX"}, + {20.263707, -89.2906275, 3, 14, "MX-ROO 812.XXX"}, + {20.263707, -88.7958675, 3, 10, "MX-ROO 912.XXX"}, + {20.263707, -88.3011075, 3, 10, "MX-ROO B12.XXX"}, + {20.263707, -87.8063475, 3, 10, "MX-ROO C12.XXX"}, + {19.772667, -89.2906275, 3, 13, "MX-ROO D12.XXX"}, + {19.772667, -88.7958675, 3, 10, "MX-ROO F12.XXX"}, + {19.772667, -88.3011075, 3, 10, "MX-ROO G12.XXX"}, + {19.772667, -87.8063475, 3, 10, "MX-ROO H12.XXX"}, + {19.281627, -89.142486, 3, 10, "MX-ROO J12.XXX"}, + {19.281627, -88.652934, 3, 7, "MX-ROO K12.XXX"}, + {19.281627, -88.163382, 3, 7, "MX-ROO L12.XXX"}, + {19.281627, -87.67383, 3, 7, "MX-ROO M12.XXX"}, + {18.790587, -89.142486, 3, 10, "MX-ROO N12.XXX"}, + {18.790587, -88.652934, 3, 7, "MX-ROO P12.XXX"}, + {18.790587, -88.163382, 3, 7, "MX-ROO Q12.XXX"}, + {18.790587, -87.67383, 3, 7, "MX-ROO R12.XXX"}, + {18.325635, -89.191442, 3, 12, "MX-ROO S12.XXX"}, + {18.325635, -88.995621, 4, 10, "MX-ROO T12.XXX"}, + {18.594171, -87.967562, 4, 8, "MX-ROO V12.XXX"}, + {24.8289, -107.4312985, 6, 10, "MX-SIN 12.XX"}, + {24.926915, -107.743815, 5, 9, "MX-SIN 12.XXX"}, + {23.350954, -106.495797625, 4, 10, "MX-SIN 000.XX"}, + {25.818424, -109.05387025, 4, 10, "MX-SIN 800.XX"}, + {25.665424, -108.65607025, 4, 10, "MX-SIN J00.XX"}, + {25.476404, -108.25281425, 4, 8, "MX-SIN S00.XX"}, + {27.0247045, -109.3699435, 3, 10, "MX-SIN 123.XXX"}, + {24.87693, -108.0697905, 4, 8, "MX-SIN 12.XXXX"}, + {19.854785, -90.5670475, 6, 10, "MX-CAM 12.XX"}, + {20.045615, -90.6772585, 5, 9, "MX-CAM 12.XXX"}, + {18.786545, -91.875763125, 5, 10, "MX-CAM 000.XX"}, + {19.475324, -90.7847575, 5, 9, "MX-CAM C00.XX"}, + {18.665824, -90.890977625, 5, 9, "MX-CAM P00.XX"}, + {18.261628, -91.3292165, 5, 14, "MX-CAM 123.XXX"}, + {18.056109, -92.3884185, 4, 13, "MX-CAM 12.XXXX"}, + {19.7376, -101.2349145, 6, 10, "MX-MIC 12.XX"}, + {19.783405, -101.39937925, 5, 9, "MX-MIC 00.XXX"}, + {19.429314, -102.2460345, 5, 12, "MX-MIC J0.XXX"}, + {19.967204, -102.35672725, 5, 12, "MX-MIC 000.XX"}, + {19.111045, -102.4036575, 5, 12, "MX-MIC 400.XX"}, + {19.445804, -100.4512475, 4, 11, "MX-MIC 800.XX"}, + {18.032745, -102.33476375, 5, 9, "MX-MIC D00.XX"}, + {20.314694, -102.099416125, 5, 15, "MX-MIC J00.XX"}, + {20.043594, -102.754316125, 5, 12, "MX-MIC M00.XX"}, + {19.674194, -100.64940825, 4, 8, "MX-MIC Q00.XX"}, + {19.814194, -101.85940825, 5, 11, "MX-MIC T00.XX"}, + {19.557094, -101.72860825, 5, 11, "MX-MIC X00.XX"}, + {20.1624065, -102.9462385, 4, 11, "MX-MIC 123.XXX"}, + {19.974677, -103.5705345, 3, 10, "MX-MIC 12.XXXX"}, + {22.1935, -101.0160565, 6, 12, "MX-SLP 12.XX"}, + {22.323415, -101.11178, 5, 11, "MX-SLP 12.XXX"}, + {22.031704, -99.049920625, 4, 8, "MX-SLP 000.XX"}, + {23.699044, -100.736453125, 5, 12, "MX-SLP 700.XX"}, + {21.953344, -100.063277625, 5, 9, "MX-SLP F00.XX"}, + {21.369444, -98.92018375, 4, 11, "MX-SLP M00.XX"}, + {22.204744, -98.5526715, 4, 14, "MX-SLP T00.XX"}, + {21.792768, -102.2985055, 3, 17, "MX-SLP 123.XXX"}, + {23.559525, -100.9536825, 4, 13, "MX-SLP 12.XXXX"}, + {16.87616, -99.928007, 6, 9, "MX-GRO 12.XX"}, + {17.156115, -100.1033235, 5, 8, "MX-GRO 12.XXX"}, + {17.659545, -99.571764375, 5, 8, "MX-GRO 000.XX"}, + {18.399244, -99.59493175, 5, 12, "MX-GRO 700.XX"}, + {17.698744, -101.663637875, 4, 7, "MX-GRO F00.XX"}, + {18.595744, -99.652225625, 5, 12, "MX-GRO M00.XX"}, + {17.643644, -98.654637875, 4, 9, "MX-GRO T00.XX"}, + {18.490051, -102.0854695, 3, 11, "MX-GRO 123.XXX"}, + {18.548859, -100.1420795, 4, 14, "MX-GRO 12.XXXX"}, + {25.7331, -100.3476985, 5, 12, "MX-NLE 12.XX"}, + {25.6768495, -100.613677, 4, 11, "MX-NLE 12.XXX"}, + {25.293774, -100.0810065, 4, 12, "MX-NLE 000.XX"}, + {24.916024, -99.7203315, 4, 11, "MX-NLE C00.XX"}, + {27.537024, -99.756447375, 4, 13, "MX-NLE P00.XX"}, + {23.347861, -100.8689795, 3, 14, "MX-NLE 123.XXX"}, + {27.650844, -101.062323, 3, 11, "MX-NLE 12.XXXX"}, + {32.540999, -117.064426, 5, 12, "MX-BCN 12.XX"}, + {32.462396, -117.095131, 4, 8, "MX-BCN 12.XXX"}, + {32.605494, -115.593379, 4, 10, "MX-BCN 000.XX"}, + {31.956804, -116.81622925, 4, 8, "MX-BCN J00.XX"}, + {32.6736995, -117.428154, 1, 5, "MX-BCN 123.XXX"}, + {29.317187, -115.985944, 4, 8, "MX-BCN 12.XXXX"}, + {30.493485, -118.2796315, 1, 3, "MX-BCN 1234.XX"}, + {19.21539, -96.2069625, 5, 9, "MX-VER 00.XX"}, + {19.148025, -96.1838695, 5, 9, "MX-VER J0.XX"}, + {19.277894, -96.3244775, 4, 8, "MX-VER 00.XXX"}, + {19.540314, -97.1474345, 4, 11, "MX-VER J0.XXX"}, + {18.088904, -94.53146675, 4, 11, "MX-VER 000.XX"}, + {20.568545, -97.491675625, 4, 11, "MX-VER 400.XX"}, + {18.048545, -94.73276375, 4, 11, "MX-VER 800.XX"}, + {18.898404, -97.054706625, 5, 12, "MX-VER D00.XX"}, + {18.842004, -97.224406625, 4, 11, "MX-VER J00.XX"}, + {20.969504, -97.476508, 4, 8, "MX-VER N00.XX"}, + {18.469545, -95.317763125, 6, 14, "MX-VER S00.XX"}, + {20.081894, -97.102016125, 5, 12, "MX-VER X00.XX"}, + {19.9225505, -97.3528655, 3, 11, "MX-VER 123.XXX"}, + {18.614229, -96.159451, 4, 10, "MX-VER 12.XXXX"}, + {22.302191, -98.582609, 3, 13, "MX-VER 1234.XX"}, + {16.7652935, -93.168528, 7, 12, "MX-CHP 12.XX"}, + {16.928951, -93.364265, 6, 11, "MX-CHP 12.XXX"}, + {16.330645, -92.16976625, 7, 12, "MX-CHP 000.XX"}, + {16.684824, -92.685159125, 6, 11, "MX-CHP C00.XX"}, + {14.956124, -92.4241205, 4, 7, "MX-CHP P00.XX"}, + {17.1781485, -94.134421, 4, 16, "MX-CHP 123.XXX"}, + {16.2232895, -94.080965, 5, 13, "MX-CHP 12.XXXX"}, + {24.1751, -110.344258, 5, 9, "MX-BCS 12.XX"}, + {24.340115, -110.547115, 4, 8, "MX-BCS 12.XXX"}, + {23.236545, -109.80375625, 4, 8, "MX-BCS 000.XX"}, + {26.005324, -111.584710125, 4, 8, "MX-BCS 800.XX"}, + {23.024924, -110.07945325, 4, 8, "MX-BCS J00.XX"}, + {25.045504, -111.7435795, 4, 8, "MX-BCS S00.XX"}, + {25.404391, -112.200293, 4, 8, "MX-BCS 123.XXX"}, + {27.74733, -113.5202385, 3, 9, "MX-BCS 12.XXXX"}, + {27.81429, -116.5462725, 1, 3, "MX-BCS 1234.XX"}, + {22.776545, -102.62875625, 5, 11, "MX-ZAC 00.XX"}, + {22.743035, -102.55095225, 5, 14, "MX-ZAC J0.XX"}, + {22.980115, -102.7969935, 4, 10, "MX-ZAC 12.XXX"}, + {23.181704, -102.92307325, 4, 10, "MX-ZAC 000.XX"}, + {22.639944, -102.2935715, 4, 14, "MX-ZAC 700.XX"}, + {22.670944, -103.1163715, 4, 13, "MX-ZAC F00.XX"}, + {23.844444, -103.212241875, 4, 10, "MX-ZAC M00.XX"}, + {22.268844, -102.1164715, 4, 18, "MX-ZAC T00.XX"}, + {23.022298, -104.262379, 3, 13, "MX-ZAC 123.XXX"}, + {24.570272, -104.0145625, 3, 11, "MX-ZAC 1234.XX"}, + {20.7004, -103.378816, 5, 9, "MX-JAL 12.XX"}, + {20.827015, -103.5142585, 4, 8, "MX-JAL 12.XXX"}, + {20.696704, -105.289168, 4, 12, "MX-JAL 000.XX"}, + {19.656744, -103.53400725, 4, 11, "MX-JAL 700.XX"}, + {21.391644, -102.07558375, 4, 16, "MX-JAL F00.XX"}, + {20.881545, -102.798304, 4, 8, "MX-JAL M00.XX"}, + {20.458545, -102.951510625, 4, 8, "MX-JAL T00.XX"}, + {20.3235755, -105.585269, 3, 7, "MX-JAL 123.XXX"}, + {21.4337415, -104.28708, 3, 13, "MX-JAL 1234.XX"}, + {22.297441, -97.8967285, 5, 12, "MX-TAM 12.XX"}, + {22.472494, -98.1592065, 4, 10, "MX-TAM 00.XXX"}, + {26.006114, -98.429351625, 4, 13, "MX-TAM J0.XXX"}, + {25.863224, -97.675710125, 4, 10, "MX-TAM 000.XX"}, + {27.522624, -99.740247375, 4, 14, "MX-TAM 800.XX"}, + {23.846724, -99.210771875, 4, 13, "MX-TAM J00.XX"}, + {22.797404, -99.09927325, 4, 11, "MX-TAM S00.XX"}, + {22.248028, -100.166861, 3, 11, "MX-TAM 123.XXX"}, + {27.515684, -99.804716, 3, 15, "MX-TAM 12.XXXX"}, + {17.1003, -96.766174, 5, 8, "MX-OAX 12.XX"}, + {17.195615, -96.8747235, 4, 9, "MX-OAX 12.XXX"}, + {18.154545, -96.19118875, 4, 11, "MX-OAX 000.XX"}, + {16.311824, -95.32111925, 4, 7, "MX-OAX 800.XX"}, + {16.588254, -95.220071625, 4, 7, "MX-OAX J00.XX"}, + {17.823104, -97.902943875, 4, 10, "MX-OAX S00.XX"}, + {16.0139715, -98.579098, 3, 6, "MX-OAX 123.XXX"}, + {18.176926, -96.157441, 3, 10, "MX-OAX 12.XXXX"}, + {24.046863, -104.7112355, 5, 9, "MX-DUR 12.XX"}, + {24.260715, -104.819715, 4, 8, "MX-DUR 12.XXX"}, + {25.636774, -103.63690325, 4, 12, "MX-DUR 000.XX"}, + {25.108024, -105.4483315, 4, 11, "MX-DUR C00.XX"}, + {23.860924, -105.455391875, 4, 11, "MX-DUR P00.XX"}, + {24.5386475, -106.0996865, 4, 11, "MX-DUR 123.XXX"}, + {26.5985355, -107.1062355, 3, 13, "MX-DUR 12.XXXX"}, + {26.6632435, -104.715565, 3, 11, "MX-DUR 1234.XX"}, + {25.378531, -101.0368785, 5, 11, "MX-COA 12.XX"}, + {25.595494, -101.10929275, 4, 10, "MX-COA 00.XXX"}, + {25.632914, -103.53387275, 4, 14, "MX-COA J0.XXX"}, + {26.908124, -101.535268625, 4, 9, "MX-COA 000.XX"}, + {28.747124, -100.665405875, 4, 10, "MX-COA 800.XX"}, + {29.325324, -101.071985625, 4, 10, "MX-COA J00.XX"}, + {27.923204, -101.310837375, 4, 10, "MX-COA S00.XX"}, + {25.941686, -103.4378605, 3, 13, "MX-COA 123.XXX"}, + {27.083138, -103.866729, 3, 11, "MX-COA 12.XXXX"}, + {29.5652615, -101.790813, 3, 9, "MX-COA 1234.XX"}, + {29.1444, -111.010442, 5, 9, "MX-SON 12.XX"}, + {29.217494, -111.155714375, 4, 8, "MX-SON 00.XXX"}, + {27.496514, -110.144415625, 4, 10, "MX-SON J0.XXX"}, + {31.262344, -111.0704795, 4, 8, "MX-SON 000.XX"}, + {32.411774, -114.852291, 4, 11, "MX-SON 600.XX"}, + {27.130474, -109.601554625, 4, 10, "MX-SON C00.XX"}, + {27.963074, -110.990428125, 4, 11, "MX-SON J00.XX"}, + {31.288474, -109.6458175, 4, 8, "MX-SON P00.XX"}, + {30.703774, -112.221111875, 4, 8, "MX-SON V00.XX"}, + {28.648665, -111.3507945, 3, 7, "MX-SON 123.XXX"}, + {31.1451035, -111.3754015, 4, 8, "MX-SON 12.XXXX"}, + {32.014264, -115.010503, 3, 10, "MX-SON 0123.XX"}, + {31.52594, -115.0053235, 3, 10, "MX-SON 6123.XX"}, + {31.918771, -114.4584835, 3, 11, "MX-SON 1123.XX"}, + {31.425017, -114.4584835, 3, 11, "MX-SON 7123.XX"}, + {31.751818, -113.9116435, 3, 11, "MX-SON 2123.XX"}, + {31.258063, -113.9116435, 3, 9, "MX-SON 8123.XX"}, + {31.584864, -113.3648035, 3, 11, "MX-SON 3123.XX"}, + {31.584864, -112.8179635, 3, 12, "MX-SON 4123.XX"}, + {31.584864, -112.2711235, 3, 10, "MX-SON 5123.XX"}, + {31.091109, -113.4194875, 3, 9, "MX-SON 9123.XX"}, + {31.091109, -112.8726475, 3, 9, "MX-SON B123.XX"}, + {31.091109, -112.3258075, 3, 7, "MX-SON C123.XX"}, + {31.091109, -111.7789675, 3, 7, "MX-SON D123.XX"}, + {30.600069, -113.419516, 3, 9, "MX-SON F123.XX"}, + {30.600069, -112.877884, 3, 9, "MX-SON G123.XX"}, + {30.600069, -112.336252, 3, 7, "MX-SON H123.XX"}, + {30.600069, -111.79462, 3, 7, "MX-SON J123.XX"}, + {30.111744, -113.1543525, 3, 9, "MX-SON K123.XX"}, + {30.111744, -112.6179285, 3, 7, "MX-SON L123.XX"}, + {30.111744, -112.0815045, 3, 7, "MX-SON M123.XX"}, + {29.617989, -113.1543525, 3, 10, "MX-SON N123.XX"}, + {29.617989, -112.6179285, 3, 7, "MX-SON P123.XX"}, + {29.617989, -112.0815045, 3, 7, "MX-SON Q123.XX"}, + {29.129664, -112.617957, 3, 7, "MX-SON R123.XX"}, + {29.129664, -112.086741, 3, 7, "MX-SON S123.XX"}, + {28.635909, -112.617957, 3, 7, "MX-SON T123.XX"}, + {28.635909, -112.086741, 3, 7, "MX-SON V123.XX"}, + {28.147584, -112.4002915, 3, 7, "MX-SON W123.XX"}, + {28.341285, -111.879463, 4, 8, "MX-SON X123.XX"}, + {31.7601, -106.5101245, 5, 14, "MX-CHH 12.XX"}, + {31.711394, -106.6787225, 4, 10, "MX-CHH 00.XXX"}, + {28.719614, -106.217769125, 4, 9, "MX-CHH J0.XXX"}, + {28.269724, -105.609427125, 4, 9, "MX-CHH 000.XX"}, + {26.964045, -105.857748125, 4, 11, "MX-CHH 800.XX"}, + {28.447724, -106.955027125, 4, 8, "MX-CHH J00.XX"}, + {30.453704, -108.051814125, 4, 8, "MX-CHH S00.XX"}, + {27.6666125, -108.260591, 3, 7, "MX-CHH 123.XXX"}, + {30.0654505, -108.305391, 3, 7, "MX-CHH 1234.XX"}, + {30.9393865, -108.891375, 3, 10, "MX-CHH 01.XXXX"}, + {30.85066, -108.9058695, 3, 10, "MX-CHH 11.XXXX"}, + {30.419295, -108.665323, 3, 10, "MX-CHH 21.XXXX"}, + {29.323516, -108.7412125, 3, 10, "MX-CHH 31.XXXX"}, + {28.6557575, -108.743681, 3, 10, "MX-CHH 41.XXXX"}, + {28.144708, -109.037735, 3, 10, "MX-CHH 51.XXXX"}, + {27.850209, -108.993487, 3, 10, "MX-CHH 61.XXXX"}, + {27.3435535, -108.743826, 3, 10, "MX-CHH 71.XXXX"}, + {31.185011, -105.78756, 3, 9, "MX-CHH 81.XXXX"}, + {30.3348315, -105.8030405, 3, 8, "MX-CHH 91.XXXX"}, + {30.3348315, -105.2600405, 3, 8, "MX-CHH B1.XXXX"}, + {30.2044225, -105.7855275, 3, 8, "MX-CHH C1.XXXX"}, + {30.2044225, -105.1725275, 3, 9, "MX-CHH D1.XXXX"}, + {29.8295825, -105.786731, 3, 8, "MX-CHH F1.XXXX"}, + {29.8295825, -105.222731, 3, 9, "MX-CHH G1.XXXX"}, + {29.8295825, -104.658731, 3, 9, "MX-CHH H1.XXXX"}, + {28.895709, -105.8041875, 3, 8, "MX-CHH J1.XXXX"}, + {28.895709, -105.264944, 3, 8, "MX-CHH K1.XXXX"}, + {28.895709, -104.7220935, 3, 8, "MX-CHH L1.XXXX"}, + {28.895709, -104.179207, 3, 8, "MX-CHH M1.XXXX"}, + {28.402209, -105.8041875, 3, 8, "MX-CHH N1.XXXX"}, + {28.402209, -105.264944, 3, 8, "MX-CHH P1.XXXX"}, + {28.402209, -104.7220935, 3, 8, "MX-CHH Q1.XXXX"}, + {28.402209, -104.179207, 3, 8, "MX-CHH R1.XXXX"}, + {28.919349, -103.6223685, 3, 11, "MX-CHH S1.XXXX"}, + {27.886303, -104.218766, 3, 8, "MX-CHH T1.XXXX"}, + {27.514576, -104.218302, 3, 8, "MX-CHH V1.XXXX"}, + {26.727303, -104.2191345, 3, 11, "MX-CHH W1.XXXX"}, + {26.059512, -107.834297, 3, 10, "MX-CHH X1.XXXX"}, + {25.924256, -107.154049, 3, 13, "MX-CHH Y1.XXXX"}, + {25.660939, -107.1534705, 3, 13, "MX-CHH Z1.XXXX"}, + {64.20745, -51.7505725, 5, 6, "GRL 12.XX"}, + {64.381115, -52.1772135, 4, 5, "GRL 12.XXX"}, + {66.944804, -53.89055275, 4, 6, "GRL 000.XX"}, + {69.211194, -51.18224425, 4, 5, "GRL 400.XX"}, + {60.711194, -46.09331225, 4, 5, "GRL 700.XX"}, + {68.704194, -53.071223, 4, 6, "GRL B00.XX"}, + {68.704194, -52.668536, 4, 6, "GRL F00.XX"}, + {65.411194, -53.0771095, 4, 6, "GRL J00.XX"}, + {62.00317, -49.763126625, 3, 4, "GRL M00.XX"}, + {65.609194, -37.817643375, 3, 4, "GRL Q00.XX"}, + {60.911194, -46.20341175, 4, 5, "GRL T00.XX"}, + {60.137194, -45.385630625, 4, 5, "GRL X00.XX"}, + {60.908421, -48.4124085, 3, 4, "GRL 123.XXX"}, + {63.822741, -53.9198035, 3, 5, "GRL 12.XXXX"}, + {69.25209, -54.001908, 3, 5, "GRL 1234.XX"}, + {62.8829385, -54.9719455, 2, 4, "GRL 1234.XXX"}, + {80.1704935, -71.34761, 2, 6, "GRL 123.XXXX"}, + {81.961383, -71.00318, 2, 6, "GRL 1234.XXXX"}, + {24.7067, 46.681442, 6, 7, "SAU 12.XX"}, + {21.732555, 39.08812725, 4, 5, "SAU 00.XXX"}, + {24.680314, 46.57007975, 5, 6, "SAU J0.XXX"}, + {28.372714, 36.498273125, 4, 6, "SAU 000.XX"}, + {26.345214, 43.901431125, 4, 5, "SAU 200.XX"}, + {21.513924, 39.75318225, 4, 5, "SAU 400.XX"}, + {21.513924, 39.84591725, 4, 5, "SAU 500.XX"}, + {21.513924, 39.93865225, 4, 5, "SAU 600.XX"}, + {21.427435, 39.73463525, 4, 5, "SAU 700.XX"}, + {21.427435, 39.82737025, 4, 5, "SAU 800.XX"}, + {24.500724, 39.53537825, 4, 5, "SAU 900.XX"}, + {24.500724, 39.63003525, 4, 5, "SAU B00.XX"}, + {24.414235, 39.53537825, 4, 5, "SAU C00.XX"}, + {24.414235, 39.63003525, 4, 5, "SAU D00.XX"}, + {26.470724, 50.006487125, 5, 6, "SAU F00.XX"}, + {26.470724, 50.102826125, 5, 6, "SAU G00.XX"}, + {26.384235, 49.951573125, 5, 6, "SAU H00.XX"}, + {26.384235, 50.047912125, 5, 6, "SAU J00.XX"}, + {26.384235, 50.144251125, 5, 6, "SAU K00.XX"}, + {26.297746, 50.134843875, 5, 6, "SAU L00.XX"}, + {21.302924, 40.38148225, 4, 5, "SAU M00.XX"}, + {25.390645, 49.54474875, 5, 6, "SAU N00.XX"}, + {25.472745, 49.50933975, 5, 6, "SAU P00.XX"}, + {18.327245, 42.68393625, 4, 6, "SAU Q00.XX"}, + {27.558345, 41.656353125, 4, 5, "SAU R00.XX"}, + {24.171545, 47.262845625, 5, 6, "SAU S00.XX"}, + {28.466324, 45.915283125, 4, 5, "SAU T00.XX"}, + {18.240295, 42.48023625, 4, 6, "SAU V00.XX"}, + {31.022624, 40.9857405, 4, 6, "SAU W00.XX"}, + {26.594524, 49.996187125, 5, 6, "SAU X00.XX"}, + {26.130124, 43.959013875, 4, 5, "SAU Y00.XX"}, + {24.114045, 38.011036625, 4, 5, "SAU Z00.XX"}, + {25.429022, 45.7112695, 3, 4, "SAU 12.XXXX"}, + {27.518209, 47.4253805, 3, 4, "SAU 1234.XX"}, + {24.898515, 46.509785, 4, 5, "SAU 012.XXX"}, + {21.715115, 39.08582, 3, 4, "SAU 112.XXX"}, + {21.644515, 39.58002, 3, 4, "SAU 212.XXX"}, + {24.660115, 39.385885, 3, 4, "SAU 312.XXX"}, + {26.699815, 49.74585, 4, 5, "SAU 412.XXX"}, + {21.498915, 40.14272, 3, 4, "SAU 512.XXX"}, + {28.584315, 36.3346365, 3, 5, "SAU 612.XXX"}, + {26.427515, 43.7554715, 3, 4, "SAU 712.XXX"}, + {25.542115, 49.2963715, 5, 6, "SAU 812.XXX"}, + {18.466215, 42.398255, 3, 5, "SAU 912.XXX"}, + {27.725015, 41.4701365, 3, 4, "SAU B12.XXX"}, + {24.274015, 47.015885, 4, 5, "SAU C12.XXX"}, + {28.630115, 45.7311365, 3, 4, "SAU D12.XXX"}, + {31.182015, 40.79218, 3, 5, "SAU F12.XXX"}, + {24.292015, 37.948685, 3, 4, "SAU G12.XXX"}, + {27.176215, 49.41825, 4, 5, "SAU H12.XXX"}, + {31.530115, 37.1018665, 3, 6, "SAU J12.XXX"}, + {30.090115, 39.8016015, 3, 5, "SAU K12.XXX"}, + {26.149515, 43.2822715, 3, 4, "SAU L12.XXX"}, + {17.797815, 44.067955, 3, 5, "SAU M12.XXX"}, + {17.225115, 42.472155, 3, 5, "SAU N12.XXX"}, + {28.500315, 48.1555365, 4, 5, "SAU P12.XXX"}, + {20.210115, 42.3850415, 3, 4, "SAU Q12.XXX"}, + {26.421215, 44.6266715, 3, 4, "SAU R12.XXX"}, + {24.690115, 44.152885, 3, 4, "SAU S12.XXX"}, + {17.670115, 46.902155, 3, 5, "SAU T12.XXX"}, + {31.870115, 38.4218665, 3, 6, "SAU V12.XXX"}, + {25.984415, 49.3130715, 4, 5, "SAU W12.XXX"}, + {23.000115, 38.8004065, 3, 4, "SAU X12.XXX"}, + {29.830115, 43.2665015, 3, 5, "SAU Y12.XXX"}, + {24.120115, 42.702885, 3, 4, "SAU Z12.XXX"}, + {32.0993885, 36.135477, 2, 6, "SAU 0123.XXX"}, + {32.0993885, 39.20395, 2, 6, "SAU 1123.XXX"}, + {32.0993885, 42.272423, 2, 4, "SAU 2123.XXX"}, + {29.4345145, 34.5975315, 2, 4, "SAU 3123.XXX"}, + {29.4345145, 37.5766315, 2, 3, "SAU 4123.XXX"}, + {29.4345145, 40.5557315, 2, 4, "SAU 5123.XXX"}, + {29.4345145, 43.5348315, 3, 5, "SAU 6123.XXX"}, + {29.4345145, 46.5139315, 2, 4, "SAU 7123.XXX"}, + {29.4345145, 47.7055715, 3, 9, "SAU 8123.XXX"}, + {26.7533245, 35.8464885, 2, 4, "SAU 9123.XXX"}, + {26.7533245, 38.7660065, 2, 3, "SAU B123.XXX"}, + {26.7533245, 41.6855245, 2, 3, "SAU C123.XXX"}, + {26.7533245, 44.6050425, 2, 3, "SAU D123.XXX"}, + {26.7533245, 47.5245605, 3, 4, "SAU F123.XXX"}, + {26.7533245, 50.4440785, 2, 3, "SAU G123.XXX"}, + {24.0721345, 37.9994175, 3, 4, "SAU H123.XXX"}, + {24.0721345, 40.8593535, 2, 3, "SAU J123.XXX"}, + {24.0721345, 43.7192895, 2, 3, "SAU K123.XXX"}, + {24.0721345, 46.5792255, 3, 4, "SAU L123.XXX"}, + {24.0721345, 49.4391615, 2, 3, "SAU M123.XXX"}, + {22.8348445, 52.2939255, 2, 4, "SAU N123.XXX"}, + {21.3909445, 38.8681235, 2, 3, "SAU P123.XXX"}, + {21.3909445, 41.6684775, 2, 3, "SAU Q123.XXX"}, + {21.3909445, 44.4688315, 2, 3, "SAU R123.XXX"}, + {21.3909445, 47.2691855, 2, 3, "SAU S123.XXX"}, + {21.3909445, 50.0695395, 2, 3, "SAU T123.XXX"}, + {21.3909445, 52.8698935, 2, 4, "SAU V123.XXX"}, + {18.7097545, 40.717006, 2, 3, "SAU W123.XXX"}, + {19.7659145, 43.4583765, 3, 4, "SAU X123.XXX"}, + {19.4977955, 46.2587305, 3, 4, "SAU Y123.XXX"}, + {20.8547065, 49.0596245, 3, 4, "SAU Z123.XXX"}, + {24.6716, 46.7227, 6, 7, "SAU KGXF.DFDN"}, + {-4.304075, 15.282348, 5, 9, "COD 12.XX"}, + {-4.490975, 15.172273625, 4, 8, "COD 00.XXX"}, + {-11.549316, 27.323203625, 4, 6, "COD C0.XXX"}, + {-6.091016, 23.53249075, 4, 6, "COD P0.XXX"}, + {-10.677276, 25.44654275, 5, 7, "COD 000.XX"}, + {-5.849276, 22.35909425, 4, 6, "COD 100.XX"}, + {0.567624, 25.14972, 4, 5, "COD 200.XX"}, + {-10.952676, 26.69484275, 4, 6, "COD 300.XX"}, + {-5.779876, 13.01669425, 3, 5, "COD 400.XX"}, + {-6.390276, 20.74389425, 4, 6, "COD 500.XX"}, + {-2.467076, 28.80972, 5, 6, "COD 600.XX"}, + {-5.787776, 13.43119425, 4, 6, "COD 700.XX"}, + {-4.999876, 18.766507125, 4, 6, "COD 800.XX"}, + {-3.342476, 29.117207125, 4, 6, "COD 900.XX"}, + {-6.965776, 23.410981375, 4, 6, "COD B00.XX"}, + {0.076524, 18.21982, 4, 6, "COD C00.XX"}, + {0.161824, 29.25612, 5, 6, "COD D00.XX"}, + {-1.618376, 29.16542, 5, 7, "COD F00.XX"}, + {2.786564, 27.583485, 4, 5, "COD G00.XX"}, + {1.560304, 30.222845, 5, 8, "COD GK0.00"}, + {3.258964, 19.746799375, 4, 6, "COD H00.XX"}, + {-2.954296, 25.901145, 4, 5, "COD HK0.00"}, + {-3.303236, 17.353099375, 4, 6, "COD J00.XX"}, + {-4.338296, 20.569673125, 4, 5, "COD JK0.00"}, + {-5.914836, 29.15801375, 4, 5, "COD K00.XX"}, + {0.490304, 29.438645, 5, 6, "COD KK0.00"}, + {-6.720036, 23.91791375, 4, 6, "COD L00.XX"}, + {2.190004, 22.442345, 4, 5, "COD LK0.00"}, + {-5.235836, 14.837999375, 4, 6, "COD M00.XX"}, + {-11.764796, 27.223038875, 4, 6, "COD MK0.00"}, + {-8.721936, 24.9666415, 4, 6, "COD N00.XX"}, + {2.159004, 21.488745, 4, 5, "COD NK0.00"}, + {-3.509736, 23.577499375, 4, 5, "COD P00.XX"}, + {-6.146496, 24.45540025, 4, 5, "COD PK0.00"}, + {-4.425236, 26.634499375, 4, 5, "COD Q00.XX"}, + {-4.855396, 21.534173125, 4, 6, "COD QK0.00"}, + {4.297264, 20.973199375, 4, 7, "COD R00.XX"}, + {-4.559896, 18.580373125, 4, 7, "COD RK0.00"}, + {2.817364, 24.703585, 4, 6, "COD S00.XX"}, + {1.249104, 23.574645, 4, 5, "COD SK0.00"}, + {-4.957536, 23.398999375, 4, 6, "COD T00.XX"}, + {-2.719196, 17.664245, 4, 6, "COD TK0.00"}, + {-1.924436, 18.259885, 4, 6, "COD V00.XX"}, + {-5.015096, 12.917173125, 4, 8, "COD VK0.00"}, + {-4.056736, 19.537299375, 4, 5, "COD W00.XX"}, + {-4.818396, 17.008773125, 4, 7, "COD WK0.00"}, + {-9.150036, 25.8002415, 4, 6, "COD X00.XX"}, + {0.773804, 24.414345, 4, 5, "COD XK0.00"}, + {-7.284836, 27.358228125, 4, 5, "COD Y00.XX"}, + {2.734104, 23.753945, 4, 6, "COD YK0.00"}, + {-5.321636, 21.37701375, 4, 6, "COD Z00.XX"}, + {-10.875896, 26.57351075, 4, 6, "COD ZK0.00"}, + {-4.6389965, 21.9475615, 3, 5, "COD 123.XXX"}, + {-4.66093, 15.05181, 3, 7, "COD 31.XXXX"}, + {-10.735725, 25.2432705, 3, 5, "COD 41.XXXX"}, + {0.315174, 24.98182, 3, 4, "COD 51.XXXX"}, + {-11.161725, 26.4524205, 3, 5, "COD 61.XXXX"}, + {-6.036275, 13.05628, 3, 5, "COD 71.XXXX"}, + {-6.642725, 20.57623, 3, 5, "COD 81.XXXX"}, + {-2.695625, 28.62162, 3, 4, "COD 91.XXXX"}, + {-5.252325, 18.59872, 3, 5, "COD B1.XXXX"}, + {-3.594925, 28.84942, 3, 4, "COD C1.XXXX"}, + {-0.175926, 18.05192, 3, 5, "COD D1.XXXX"}, + {0.096924, 29.17217, 4, 5, "COD F1.XXXX"}, + {-1.870825, 28.99752, 4, 6, "COD G1.XXXX"}, + {2.562374, 27.40582, 3, 5, "COD H1.XXXX"}, + {1.556374, 29.92587, 4, 7, "COD J1.XXXX"}, + {3.034774, 19.56922, 3, 5, "COD K1.XXXX"}, + {-3.160125, 25.71862, 3, 4, "COD L1.XXXX"}, + {-3.527425, 17.17552, 3, 5, "COD M1.XXXX"}, + {-4.544125, 20.38722, 3, 5, "COD N1.XXXX"}, + {-6.139025, 28.98053, 4, 5, "COD P1.XXXX"}, + {1.984174, 22.25982, 3, 4, "COD Q1.XXXX"}, + {-5.325875, 14.80092, 3, 5, "COD R1.XXXX"}, + {-11.970625, 27.0439205, 3, 5, "COD S1.XXXX"}, + {-8.946125, 24.7922105, 3, 5, "COD T1.XXXX"}, + {1.953174, 21.30622, 3, 4, "COD V1.XXXX"}, + {-3.733925, 23.39992, 3, 4, "COD W1.XXXX"}, + {-4.649425, 26.45692, 3, 4, "COD X1.XXXX"}, + {-5.061225, 21.35172, 3, 5, "COD Y1.XXXX"}, + {4.080674, 20.88352, 3, 5, "COD Z1.XXXX"}, + {-4.788135, 18.3747, 3, 6, "COD 0123.XX"}, + {2.570764, 24.5027, 3, 5, "COD 1123.XX"}, + {1.020864, 23.3689, 3, 4, "COD 2123.XX"}, + {-2.947435, 17.4585, 3, 5, "COD 3123.XX"}, + {-2.171035, 18.059, 3, 5, "COD 4123.XX"}, + {-5.243335, 12.7115, 3, 5, "COD 5123.XX"}, + {-4.303335, 19.3365, 3, 4, "COD 6123.XX"}, + {-5.046635, 16.8031, 3, 6, "COD 7123.XX"}, + {-9.396635, 25.6023325, 3, 5, "COD 8123.XX"}, + {0.545564, 24.2086, 3, 4, "COD 9123.XX"}, + {-7.52872, 27.15761, 3, 4, "COD B123.XX"}, + {2.505864, 23.5482, 3, 5, "COD C123.XX"}, + {-5.568235, 21.17631, 3, 5, "COD D123.XX"}, + {-5.624135, 25.51821, 3, 4, "COD F123.XX"}, + {-3.254135, 16.6882, 3, 5, "COD G123.XX"}, + {-0.454135, 20.6282, 3, 4, "COD H123.XX"}, + {-3.834135, 26.4382, 3, 4, "COD J123.XX"}, + {3.875864, 22.2082, 3, 5, "COD K123.XX"}, + {-5.614135, 26.74821, 3, 4, "COD L123.XX"}, + {2.810864, 22.01817, 3, 5, "COD M123.XX"}, + {0.465864, 22.6482, 3, 4, "COD N123.XX"}, + {3.055864, 25.2782, 3, 5, "COD P123.XX"}, + {-2.954135, 17.9082, 4, 6, "COD Q123.XX"}, + {3.105864, 20.6382, 3, 5, "COD R123.XX"}, + {-6.28142, 26.67821, 3, 4, "COD S123.XX"}, + {-7.29142, 29.48821, 4, 6, "COD T123.XX"}, + {-2.259135, 16.1682, 3, 6, "COD V123.XX"}, + {-7.80142, 23.93821, 3, 5, "COD W123.XX"}, + {3.425864, 18.3882, 3, 6, "COD X123.XX"}, + {4.495864, 25.5882, 3, 7, "COD Y123.XX"}, + {2.805864, 29.2982, 3, 4, "COD Z123.XX"}, + {-8.25957, 21.842394, 2, 4, "COD 112.XXXX"}, + {-8.25957, 24.523584, 2, 4, "COD 212.XXXX"}, + {-8.25957, 26.45404, 3, 5, "COD 312.XXXX"}, + {-6.382737, 28.27725, 3, 4, "COD 412.XXXX"}, + {-10.0682145, 22.320194, 3, 6, "COD 512.XXXX"}, + {-10.222419, 25.6271745, 3, 5, "COD 612.XXXX"}, + {-12.9820035, 28.3054445, 2, 5, "COD 712.XXXX"}, + {-10.206893, 27.5098405, 4, 6, "COD 812.XXXX"}, + {5.3383885, 18.2913485, 2, 5, "COD 0123.XXX"}, + {5.3383885, 20.9725385, 2, 5, "COD 1123.XXX"}, + {5.3383885, 23.6537285, 2, 6, "COD 2123.XXX"}, + {5.3383885, 26.3349185, 2, 7, "COD 3123.XXX"}, + {5.3383885, 28.7304815, 3, 6, "COD 4123.XXX"}, + {2.6571985, 17.7551105, 2, 5, "COD 5123.XXX"}, + {2.6571985, 20.4363005, 2, 4, "COD 6123.XXX"}, + {2.6571985, 23.1174905, 2, 4, "COD 7123.XXX"}, + {2.6571985, 25.7986805, 2, 4, "COD 8123.XXX"}, + {2.6571985, 28.4798705, 2, 3, "COD 9123.XXX"}, + {2.6571985, 28.7304815, 3, 4, "COD B123.XXX"}, + {-0.0239915, 16.0123375, 2, 5, "COD C123.XXX"}, + {-0.0239915, 18.6935275, 2, 4, "COD D123.XXX"}, + {-0.0239915, 21.3747175, 2, 3, "COD F123.XXX"}, + {-0.0239915, 24.0559075, 2, 3, "COD G123.XXX"}, + {-0.0239915, 26.7370975, 2, 3, "COD H123.XXX"}, + {-0.0239915, 27.2733355, 3, 4, "COD J123.XXX"}, + {-2.7051815, 14.7253655, 2, 5, "COD K123.XXX"}, + {-2.7051815, 17.4065555, 2, 4, "COD L123.XXX"}, + {-2.7051815, 20.0877455, 2, 3, "COD M123.XXX"}, + {-2.7051815, 22.7689355, 2, 3, "COD N123.XXX"}, + {-2.7051815, 25.4501255, 2, 3, "COD P123.XXX"}, + {-2.7051815, 26.7370975, 3, 4, "COD Q123.XXX"}, + {-4.0457765, 12.1246115, 2, 5, "COD R123.XXX"}, + {-5.3700555, 14.8063235, 2, 4, "COD S123.XXX"}, + {-5.3700555, 17.4875135, 2, 4, "COD T123.XXX"}, + {-5.3700555, 20.1687035, 2, 4, "COD V123.XXX"}, + {-5.3700555, 22.8498935, 3, 5, "COD W123.XXX"}, + {-5.3700555, 25.5310835, 3, 4, "COD X123.XXX"}, + {-5.3700555, 28.2122735, 2, 3, "COD Y123.XXX"}, + {-5.6381745, 17.4875135, 3, 5, "COD Z123.XXX"}, + {-4.339, 15.3201225, 5, 9, "COD 5JQ0.D83N"}, + {36.8137, 2.992848, 5, 6, "DZA 12.XX"}, + {36.666791, 2.7423805, 4, 5, "DZA 12.XXX"}, + {35.727545, -0.670603125, 4, 5, "DZA 000.XX"}, + {36.401124, 6.56960275, 4, 5, "DZA 100.XX"}, + {35.590624, 6.11948, 4, 5, "DZA 200.XX"}, + {36.916545, 7.706280625, 4, 6, "DZA 300.XX"}, + {36.230724, 5.359941375, 4, 5, "DZA 400.XX"}, + {35.241624, -0.66442, 4, 5, "DZA 500.XX"}, + {34.871124, 5.684819625, 5, 6, "DZA 600.XX"}, + {34.705924, 3.208819625, 5, 6, "DZA 700.XX"}, + {35.460124, 8.05358, 4, 6, "DZA 800.XX"}, + {36.899724, 6.893563125, 4, 5, "DZA 900.XX"}, + {36.776624, 5.00810275, 4, 5, "DZA B00.XX"}, + {35.396724, 1.28028, 4, 5, "DZA C00.XX"}, + {36.192124, 1.281841375, 4, 5, "DZA D00.XX"}, + {36.750824, 3.99630275, 4, 5, "DZA F00.XX"}, + {31.619264, -2.26153875, 3, 6, "DZA G00.XX"}, + {36.065004, 4.731038375, 4, 5, "DZA GK0.00"}, + {35.952464, 0.053258125, 4, 5, "DZA H00.XX"}, + {36.264204, 2.73672075, 4, 5, "DZA HK0.00"}, + {34.902464, -1.357527125, 5, 8, "DZA J00.XX"}, + {31.945204, 5.29745775, 3, 4, "DZA JK0.00"}, + {36.294564, 7.92210025, 4, 6, "DZA K00.XX"}, + {34.833955, 0.126621375, 5, 6, "DZA KK0.00"}, + {36.468745, 7.39827875, 4, 5, "DZA L00.XX"}, + {35.422304, 7.108355, 4, 5, "DZA LK0.00"}, + {36.813964, 5.712042375, 4, 5, "DZA M00.XX"}, + {36.145704, 5.652138375, 4, 5, "DZA MK0.00"}, + {33.382464, 6.823159875, 3, 4, "DZA N00.XX"}, + {35.723504, 0.516138375, 4, 5, "DZA NK0.00"}, + {35.722464, 4.501958125, 4, 5, "DZA P00.XX"}, + {35.204104, 4.148155, 4, 5, "DZA PK0.00"}, + {33.822164, 2.830902, 3, 4, "DZA Q00.XX"}, + {35.788904, 7.356238375, 4, 5, "DZA QK0.00"}, + {35.462964, 2.864515, 4, 5, "DZA R00.XX"}, + {35.394104, 0.108155, 4, 5, "DZA RK0.00"}, + {35.399964, 5.329915, 4, 5, "DZA S00.XX"}, + {36.374104, 3.86772075, 4, 5, "DZA SK0.00"}, + {32.502464, 3.633589, 3, 4, "DZA T00.XX"}, + {34.154104, 3.468517375, 3, 4, "DZA TK0.00"}, + {35.882545, 7.075868875, 4, 5, "DZA V00.XX"}, + {34.848304, -1.768427375, 5, 8, "DZA VK0.00"}, + {36.149264, 2.883758125, 4, 5, "DZA W00.XX"}, + {36.253904, 2.18852075, 4, 5, "DZA WK0.00"}, + {36.770664, 6.219342375, 4, 5, "DZA X00.XX"}, + {36.252604, 6.68602075, 4, 5, "DZA XK0.00"}, + {32.789364, 4.464432125, 3, 4, "DZA Y00.XX"}, + {35.881304, 2.711838375, 4, 5, "DZA YK0.00"}, + {35.081994, 2.970273125, 4, 5, "DZA Z00.XX"}, + {33.672604, 0.995734, 3, 4, "DZA ZK0.00"}, + {35.548925, -2.0293995, 3, 6, "DZA 12.XXXX"}, + {36.8934185, 2.1530165, 3, 4, "DZA 123.XXX"}, + {34.7477105, 5.3636695, 4, 5, "DZA 1234.XX"}, + {36.836335, -2.999762, 2, 6, "DZA 012.XXXX"}, + {36.836335, 0.217665, 2, 5, "DZA 112.XXXX"}, + {36.836335, 3.435093, 3, 4, "DZA 212.XXXX"}, + {36.836335, 6.652521, 3, 4, "DZA 312.XXXX"}, + {34.785224, -2.973686, 3, 6, "DZA 412.XXXX"}, + {34.785224, 0.184159, 4, 5, "DZA 512.XXXX"}, + {34.785224, 3.342005, 4, 5, "DZA 612.XXXX"}, + {34.785224, 6.499851, 4, 5, "DZA 712.XXXX"}, + {32.104034, -5.4459535, 2, 6, "DZA 812.XXXX"}, + {32.104034, -2.3774805, 2, 5, "DZA 912.XXXX"}, + {32.104034, 0.6909915, 2, 3, "DZA B12.XXXX"}, + {32.104034, 3.7594645, 2, 3, "DZA C12.XXXX"}, + {32.104034, 6.8279375, 2, 3, "DZA D12.XXXX"}, + {29.422844, -8.48504, 2, 5, "DZA F12.XXXX"}, + {29.422844, -5.817955, 3, 6, "DZA G12.XXXX"}, + {29.422844, -2.838855, 2, 5, "DZA H12.XXXX"}, + {29.422844, 0.140244, 2, 3, "DZA J12.XXXX"}, + {29.422844, 3.119344, 2, 3, "DZA K12.XXXX"}, + {29.422844, 6.098444, 2, 3, "DZA L12.XXXX"}, + {29.422844, 9.077544, 2, 3, "DZA M12.XXXX"}, + {26.741654, -8.473069, 2, 4, "DZA N12.XXXX"}, + {26.741654, -5.553551, 2, 4, "DZA P12.XXXX"}, + {26.741654, -2.634033, 2, 3, "DZA Q12.XXXX"}, + {26.741654, 0.285484, 2, 3, "DZA R12.XXXX"}, + {26.741654, 3.205002, 2, 3, "DZA S12.XXXX"}, + {26.741654, 6.12452, 2, 3, "DZA T12.XXXX"}, + {26.741654, 9.044038, 2, 3, "DZA V12.XXXX"}, + {24.2688335, -4.1370415, 2, 5, "DZA 0123.XXX"}, + {24.2688335, -1.2771065, 2, 5, "DZA 1123.XXX"}, + {24.2688335, 1.5828295, 2, 3, "DZA 2123.XXX"}, + {24.2688335, 4.4427655, 2, 3, "DZA 3123.XXX"}, + {24.2688335, 7.3027015, 2, 3, "DZA 4123.XXX"}, + {24.2688335, 9.2485585, 3, 4, "DZA 5123.XXX"}, + {21.5713275, -1.248994, 2, 5, "DZA 6123.XXX"}, + {21.5713275, 1.581151, 2, 7, "DZA 7123.XXX"}, + {21.5713275, 4.411296, 2, 4, "DZA 8123.XXX"}, + {21.5713275, 7.241441, 2, 4, "DZA 9123.XXX"}, + {36.7786, 3.04, 5, 6, "DZA K0KJ.FH3L"}, + {43.2894, 76.8781975, 5, 8, "KAZ 12.XX"}, + {43.232794, 76.7175455, 4, 9, "KAZ 00.XXX"}, + {49.950884, 72.902389, 3, 4, "KAZ C0.XXX"}, + {42.283325, 69.4607865, 5, 8, "KAZ P0.XXX"}, + {42.878814, 71.298262, 5, 9, "KAZ 000.XX"}, + {51.151514, 71.34894325, 3, 4, "KAZ 200.XX"}, + {44.820114, 65.416777125, 3, 5, "KAZ 400.XX"}, + {52.320724, 76.903321875, 3, 6, "KAZ 600.XX"}, + {50.012224, 82.54554675, 3, 5, "KAZ 700.XX"}, + {50.454924, 80.1934685, 3, 5, "KAZ 800.XX"}, + {50.323624, 57.12884675, 3, 5, "KAZ 900.XX"}, + {53.254724, 63.58612675, 3, 5, "KAZ B00.XX"}, + {54.919624, 69.1034405, 4, 6, "KAZ C00.XX"}, + {51.271724, 51.34889025, 3, 8, "KAZ D00.XX"}, + {50.111624, 72.88904675, 3, 4, "KAZ F00.XX"}, + {43.699724, 51.130752, 3, 4, "KAZ G00.XX"}, + {47.150624, 51.851375625, 3, 4, "KAZ H00.XX"}, + {51.764224, 75.253099125, 3, 5, "KAZ J00.XX"}, + {43.327245, 68.1842625, 4, 6, "KAZ K00.XX"}, + {53.009524, 63.04363075, 3, 8, "KAZ L00.XX"}, + {47.837324, 67.639745875, 3, 4, "KAZ M00.XX"}, + {53.328245, 69.34087375, 4, 6, "KAZ N00.XX"}, + {45.038545, 78.304815625, 4, 7, "KAZ P00.XX"}, + {46.888024, 74.913975625, 3, 4, "KAZ Q00.XX"}, + {47.904845, 67.438734375, 3, 4, "KAZ R00.XX"}, + {45.678124, 63.22107075, 3, 4, "KAZ S00.XX"}, + {50.383124, 83.45234675, 4, 6, "KAZ T00.XX"}, + {43.546045, 68.4713075, 4, 6, "KAZ V00.XX"}, + {52.966245, 70.12636875, 4, 6, "KAZ W00.XX"}, + {43.361845, 52.8003075, 3, 4, "KAZ X00.XX"}, + {52.376224, 71.787821875, 3, 5, "KAZ Y00.XX"}, + {50.294524, 66.84944675, 3, 4, "KAZ Z00.XX"}, + {43.25507, 68.032765, 3, 5, "KAZ 123.XXX"}, + {45.188287, 75.336364, 3, 4, "KAZ 12.XXXX"}, + {55.101375, 67.0070225, 3, 8, "KAZ 1234.XX"}, + {55.196335, 61.2195615, 2, 8, "KAZ 012.XXXX"}, + {55.196335, 65.5988385, 2, 11, "KAZ 112.XXXX"}, + {55.196335, 69.9781155, 3, 8, "KAZ 212.XXXX"}, + {55.196335, 74.3573925, 2, 9, "KAZ 312.XXXX"}, + {52.515145, 47.3101795, 2, 8, "KAZ 412.XXXX"}, + {52.515145, 51.4511285, 2, 11, "KAZ 512.XXXX"}, + {52.515145, 55.5920775, 2, 10, "KAZ 612.XXXX"}, + {52.515145, 59.7330265, 2, 9, "KAZ 712.XXXX"}, + {52.515145, 63.8739755, 2, 4, "KAZ 812.XXXX"}, + {52.515145, 68.0149245, 2, 4, "KAZ 912.XXXX"}, + {52.515145, 72.1558735, 2, 4, "KAZ B12.XXXX"}, + {52.515145, 76.2968225, 2, 5, "KAZ C12.XXXX"}, + {52.515145, 80.4377715, 2, 8, "KAZ D12.XXXX"}, + {50.370193, 83.6448445, 3, 5, "KAZ F12.XXXX"}, + {49.833955, 46.72519, 2, 8, "KAZ G12.XXXX"}, + {49.833955, 50.633471, 2, 7, "KAZ H12.XXXX"}, + {49.833955, 54.565883, 2, 4, "KAZ J12.XXXX"}, + {49.833955, 58.498295, 2, 4, "KAZ K12.XXXX"}, + {49.833955, 62.430707, 2, 3, "KAZ L12.XXXX"}, + {49.833955, 66.363119, 2, 3, "KAZ M12.XXXX"}, + {49.833955, 70.295531, 2, 3, "KAZ N12.XXXX"}, + {49.833955, 74.227943, 2, 3, "KAZ P12.XXXX"}, + {49.833955, 78.160355, 2, 3, "KAZ Q12.XXXX"}, + {49.833955, 82.092767, 2, 4, "KAZ R12.XXXX"}, + {47.152765, 48.548872, 2, 8, "KAZ S12.XXXX"}, + {47.152765, 52.302538, 2, 3, "KAZ T12.XXXX"}, + {47.152765, 56.056204, 2, 3, "KAZ V12.XXXX"}, + {44.471575, 49.7550575, 2, 3, "KAZ W12.XXXX"}, + {44.471575, 53.3597685, 2, 3, "KAZ X12.XXXX"}, + {42.987525, 49.805352, 3, 4, "KAZ Y12.XXXX"}, + {42.987525, 53.261108, 3, 4, "KAZ Z12.XXXX"}, + {47.3448185, 59.6049165, 2, 3, "KAZ 0123.XXX"}, + {47.3448185, 63.3585825, 2, 3, "KAZ 1123.XXX"}, + {47.3448185, 67.1122485, 2, 3, "KAZ 2123.XXX"}, + {47.3448185, 70.8659145, 2, 3, "KAZ 3123.XXX"}, + {47.3448185, 74.6195805, 2, 3, "KAZ 4123.XXX"}, + {47.3448185, 78.3732465, 2, 3, "KAZ 5123.XXX"}, + {47.3448185, 82.1269125, 2, 3, "KAZ 6123.XXX"}, + {44.6636285, 59.688645, 2, 4, "KAZ 7123.XXX"}, + {44.6636285, 63.293356, 2, 4, "KAZ 8123.XXX"}, + {44.6636285, 66.898067, 2, 4, "KAZ 9123.XXX"}, + {44.6636285, 70.502778, 2, 4, "KAZ B123.XXX"}, + {44.6636285, 74.107489, 2, 3, "KAZ C123.XXX"}, + {44.6636285, 77.7122, 3, 6, "KAZ D123.XXX"}, + {43.211811, 65.151112, 3, 5, "KAZ F123.XXX"}, + {43.211811, 68.606868, 4, 6, "KAZ G123.XXX"}, + {43.2543, 76.9299805, 5, 10, "KAZ RT2D.S582"}, + {-34.566251, -58.446604, 5, 8, "ARG 12.XX"}, + {-34.444435, -58.713375, 4, 5, "ARG 12.XXX"}, + {-31.347546, -64.2803925, 4, 6, "ARG 010.XX"}, + {-31.381566, -64.2254785, 4, 6, "ARG 0C0.00"}, + {-31.426655, -64.2836475, 4, 6, "ARG 0Q0.00"}, + {-31.399565, -64.2227485, 4, 6, "ARG 120.XX"}, + {-32.914216, -60.698239375, 4, 6, "ARG 1F0.00"}, + {-32.977935, -60.684490125, 4, 6, "ARG 1R0.00"}, + {-32.877806, -68.858021625, 4, 6, "ARG 230.XX"}, + {-34.923196, -57.987584875, 4, 7, "ARG 2G0.00"}, + {-26.824746, -65.242330125, 4, 6, "ARG 2T0.00"}, + {-37.988786, -57.610492875, 4, 5, "ARG 340.XX"}, + {-24.794676, -65.4430805, 4, 6, "ARG 3H0.00"}, + {-31.627726, -60.73276575, 4, 6, "ARG 3V0.00"}, + {-31.563976, -68.56329425, 4, 6, "ARG 460.XX"}, + {-27.446726, -59.013641125, 4, 7, "ARG 4K0.00"}, + {-27.797706, -64.297292375, 4, 6, "ARG 4W0.00"}, + {-38.975256, -68.08940275, 4, 5, "ARG 570.XX"}, + {-27.483606, -58.840162375, 4, 7, "ARG 5L0.00"}, + {-38.701856, -62.299767625, 4, 5, "ARG 5Y0.00"}, + {-27.406236, -55.945997375, 5, 11, "ARG 680.XX"}, + {-31.727586, -60.54372075, 4, 6, "ARG 6M0.00"}, + {-24.174236, -65.31956625, 4, 6, "ARG 6Z0.00"}, + {-26.185286, -58.212789125, 4, 8, "ARG 7B0.XX"}, + {-28.492276, -65.803772375, 4, 6, "ARG 7P0.00"}, + {-33.1287005, -64.3485, 4, 6, "ARG 855.CW"}, + {-45.868466, -67.540710375, 4, 5, "ARG 8C0.XX"}, + {-33.362356, -60.248358125, 4, 6, "ARG 8Q0.00"}, + {-33.295866, -66.361856625, 4, 6, "ARG 920.XX"}, + {-31.361246, -58.0477375, 4, 8, "ARG 9D0.00"}, + {-29.437436, -66.878715375, 4, 6, "ARG 9R0.00"}, + {-34.614846, -68.360759125, 4, 5, "ARG B30.XX"}, + {-41.171136, -71.3371575, 4, 7, "ARG BG0.00"}, + {-43.261986, -65.3452515, 4, 5, "ARG BT0.00"}, + {-33.674426, -65.501006, 4, 6, "ARG C40.XX"}, + {-37.329916, -59.1595235, 5, 6, "ARG CH0.00"}, + {-36.624566, -64.31589575, 4, 5, "ARG CV0.00"}, + {-33.061376, -68.508042125, 4, 6, "ARG D60.XX"}, + {-32.428196, -63.272209, 4, 6, "ARG DJ0.00"}, + {-34.110846, -59.062366, 4, 5, "ARG DW0.00"}, + {-33.876656, -60.597054, 4, 5, "ARG F70.XX"}, + {-51.624146, -69.263391375, 4, 5, "ARG FL0.00"}, + {-29.150026, -59.681523875, 4, 6, "ARG FX0.00"}, + {-36.882736, -60.349526125, 4, 5, "ARG G80.XX"}, + {-35.026726, -58.454931125, 5, 6, "ARG GM0.00"}, + {-38.551576, -58.762070875, 4, 5, "ARG GZ0.00"}, + {-39.036426, -67.63685325, 4, 5, "ARG HB0.XX"}, + {-31.249506, -61.5288225, 4, 6, "ARG HN0.00"}, + {-34.153656, -58.988546625, 4, 5, "ARG J00.00"}, + {-26.777806, -60.475237625, 4, 7, "ARG JC0.00"}, + {-40.791956, -63.028201875, 4, 5, "ARG JQ0.00"}, + {-31.454436, -62.1192425, 4, 6, "ARG K10.XX"}, + {-33.008886, -58.548555375, 4, 6, "ARG KD0.00"}, + {-34.573036, -60.987785375, 4, 5, "ARG KR0.00"}, + {-34.586886, -59.136371625, 4, 5, "ARG L30.XX"}, + {-42.792276, -65.068365, 4, 5, "ARG LG0.00"}, + {-23.124116, -64.346636625, 4, 6, "ARG LS0.00"}, + {-33.037966, -68.927701375, 4, 6, "ARG M40.XX"}, + {-33.773356, -61.996946, 4, 5, "ARG MH0.00"}, + {-29.157506, -59.294402875, 4, 6, "ARG MV0.00"}, + {-32.489046, -58.269309, 4, 8, "ARG N50.XX"}, + {-33.214436, -68.498581375, 4, 6, "ARG NJ0.00"}, + {-33.688586, -59.717486, 4, 6, "ARG NW0.00"}, + {-26.191496, -54.623989625, 4, 9, "ARG P70.XX"}, + {-38.886886, -62.10662225, 4, 5, "ARG PL0.00"}, + {-22.569666, -63.8363355, 4, 7, "ARG PX0.00"}, + {-38.932576, -69.26974075, 4, 5, "ARG Q80.XX"}, + {-31.427966, -64.5259875, 4, 6, "ARG QM0.00"}, + {-27.482116, -55.153843625, 4, 10, "ARG QZ0.00"}, + {-35.653656, -63.800195, 4, 5, "ARG R90.XX"}, + {-34.909046, -60.068895875, 4, 5, "ARG RN0.00"}, + {-36.783196, -59.898342375, 4, 5, "ARG S00.00"}, + {-32.177346, -64.145493, 4, 6, "ARG SC0.00"}, + {-34.670126, -59.470753125, 4, 5, "ARG SP0.00"}, + {-38.353036, -60.300695375, 4, 5, "ARG T10.XX"}, + {-23.818426, -64.815298625, 4, 6, "ARG TD0.00"}, + {-33.222576, -60.376329125, 4, 6, "ARG TR0.00"}, + {-28.136426, -58.793656625, 4, 6, "ARG V30.XX"}, + {-31.659506, -64.45895925, 4, 6, "ARG VF0.00"}, + {-24.213656, -64.89585575, 4, 6, "ARG VS0.00"}, + {-32.617506, -62.706633875, 4, 6, "ARG W40.XX"}, + {-35.441956, -60.916235, 4, 5, "ARG WH0.00"}, + {-34.644736, -60.520534625, 4, 5, "ARG WT0.00"}, + {-33.168586, -59.368581375, 4, 6, "ARG X50.XX"}, + {-29.163036, -58.106252375, 4, 6, "ARG XJ0.00"}, + {-43.277186, -65.1399505, 4, 5, "ARG XW0.00"}, + {-36.331036, -57.71570025, 4, 5, "ARG Y70.XX"}, + {-34.864116, -61.569769875, 4, 5, "ARG YK0.00"}, + {-35.408266, -60.208655, 4, 5, "ARG YX0.00"}, + {-32.612116, -60.206420375, 4, 6, "ARG Z80.XX"}, + {-54.807506, -68.3468125, 4, 7, "ARG ZM0.00"}, + {-32.7657315, -60.822922, 3, 5, "ARG 123.XXX"}, + {-31.685825, -64.5412335, 3, 5, "ARG 01.XXXX"}, + {-33.225025, -68.938755, 3, 5, "ARG 11.XXXX"}, + {-27.053025, -65.45395, 3, 5, "ARG 21.XXXX"}, + {-38.269025, -58.0147735, 3, 4, "ARG 31.XXXX"}, + {-25.099825, -65.7086285, 3, 5, "ARG 41.XXXX"}, + {-31.768225, -60.9354335, 3, 5, "ARG 51.XXXX"}, + {-31.764925, -68.7349335, 3, 5, "ARG 61.XXXX"}, + {-27.689625, -59.13415, 3, 5, "ARG 71.XXXX"}, + {-28.007025, -64.4682635, 3, 5, "ARG 81.XXXX"}, + {-39.0780975, -68.214405, 3, 4, "ARG 91.XXXX"}, + {-39.011725, -62.440295, 3, 4, "ARG B1.XXXX"}, + {-27.593525, -56.14955, 4, 10, "ARG C1.XXXX"}, + {-24.2212325, -65.305459, 3, 5, "ARG D1.XXXX"}, + {-26.390125, -58.4128285, 3, 7, "ARG F1.XXXX"}, + {-28.815725, -65.947684, 3, 5, "ARG G1.XXXX"}, + {-33.340425, -64.594155, 3, 5, "ARG H1.XXXX"}, + {-46.013025, -67.8721185, 3, 4, "ARG J1.XXXX"}, + {-33.521325, -66.6223675, 3, 5, "ARG K1.XXXX"}, + {-31.589625, -58.4076335, 4, 6, "ARG L1.XXXX"}, + {-29.624725, -67.087585, 3, 5, "ARG M1.XXXX"}, + {-34.829225, -68.58359, 3, 4, "ARG N1.XXXX"}, + {-41.370125, -71.5788785, 3, 6, "ARG P1.XXXX"}, + {-43.489225, -65.4932485, 3, 4, "ARG Q1.XXXX"}, + {-33.887725, -65.7146685, 3, 4, "ARG R1.XXXX"}, + {-37.527825, -59.38976, 3, 4, "ARG S1.XXXX"}, + {-36.828325, -64.5403385, 3, 4, "ARG T1.XXXX"}, + {-32.625025, -63.488555, 3, 5, "ARG V1.XXXX"}, + {-51.838525, -69.56242, 3, 4, "ARG W1.XXXX"}, + {-29.351625, -59.697685, 3, 5, "ARG X1.XXXX"}, + {-37.051525, -60.3467385, 3, 4, "ARG Y1.XXXX"}, + {-38.662625, -59.0088735, 3, 4, "ARG Z1.XXXX"}, + {-31.484135, -61.7652235, 3, 5, "ARG 0123.XX"}, + {-27.024135, -60.70755, 3, 6, "ARG 1123.XX"}, + {-41.044135, -63.303909, 3, 4, "ARG 2123.XX"}, + {-31.664135, -62.3552235, 3, 5, "ARG 3123.XX"}, + {-34.82142, -61.238154, 3, 4, "ARG 4123.XX"}, + {-43.004135, -65.354211, 3, 4, "ARG 5123.XX"}, + {-23.37142, -64.5646195, 3, 5, "ARG 6123.XX"}, + {-33.984135, -62.2403745, 3, 4, "ARG 7123.XX"}, + {-32.650535, -58.598303, 4, 6, "ARG 8123.XX"}, + {-26.43142, -54.8497705, 3, 7, "ARG 9123.XX"}, + {-22.784135, -64.0546195, 3, 6, "ARG B123.XX"}, + {-39.17142, -69.533607, 3, 4, "ARG C123.XX"}, + {-27.71142, -55.38755, 3, 7, "ARG D123.XX"}, + {-35.894135, -64.053305, 3, 4, "ARG F123.XX"}, + {-32.41142, -64.3852235, 3, 5, "ARG G123.XX"}, + {-38.60142, -60.5558275, 3, 4, "ARG H123.XX"}, + {-24.05142, -65.0346195, 3, 5, "ARG J123.XX"}, + {-28.35142, -59.0249215, 3, 5, "ARG K123.XX"}, + {-32.834135, -62.953003, 3, 5, "ARG L123.XX"}, + {-35.694135, -61.173305, 3, 4, "ARG M123.XX"}, + {-29.41142, -58.342701, 3, 5, "ARG N123.XX"}, + {-36.56142, -57.973305, 3, 4, "ARG P123.XX"}, + {-35.114135, -61.8155255, 3, 4, "ARG Q123.XX"}, + {-35.664135, -60.463305, 3, 4, "ARG R123.XX"}, + {-32.844135, -60.453003, 4, 6, "ARG S123.XX"}, + {-55.024135, -68.7039985, 3, 6, "ARG T123.XX"}, + {-22.03307, -68.533616, 2, 7, "ARG 012.XXXX"}, + {-22.03307, -65.67368, 2, 5, "ARG 112.XXXX"}, + {-22.03307, -62.813744, 2, 5, "ARG 212.XXXX"}, + {-22.03307, -59.953808, 2, 6, "ARG 312.XXXX"}, + {-24.71426, -68.559692, 2, 6, "ARG 412.XXXX"}, + {-24.71426, -65.640174, 3, 5, "ARG 512.XXXX"}, + {-24.71426, -62.720656, 2, 4, "ARG 612.XXXX"}, + {-24.71426, -59.801138, 2, 5, "ARG 712.XXXX"}, + {-27.39545, -70.337478, 2, 7, "ARG 812.XXXX"}, + {-27.39545, -67.358378, 2, 4, "ARG 912.XXXX"}, + {-27.39545, -64.379278, 2, 4, "ARG B12.XXXX"}, + {-27.39545, -61.400178, 2, 5, "ARG C12.XXXX"}, + {-27.39545, -58.421078, 2, 6, "ARG D12.XXXX"}, + {-25.786736, -56.4004165, 2, 6, "ARG F12.XXXX"}, + {-30.07664, -70.4221725, 2, 6, "ARG G12.XXXX"}, + {-30.07664, -67.3536995, 2, 4, "ARG H12.XXXX"}, + {-30.07664, -64.2852265, 2, 4, "ARG J12.XXXX"}, + {-30.07664, -61.2167535, 2, 4, "ARG K12.XXXX"}, + {-30.07664, -59.9893645, 3, 5, "ARG L12.XXXX"}, + {-32.75783, -70.476182, 2, 7, "ARG M12.XXXX"}, + {-32.75783, -67.318336, 2, 4, "ARG N12.XXXX"}, + {-32.75783, -64.16049, 2, 4, "ARG P12.XXXX"}, + {-32.75783, -61.002644, 2, 4, "ARG Q12.XXXX"}, + {-35.43902, -71.254639, 2, 6, "ARG R12.XXXX"}, + {-35.43902, -67.977629, 2, 3, "ARG S12.XXXX"}, + {-35.43902, -64.700619, 2, 3, "ARG T12.XXXX"}, + {-35.43902, -61.423609, 2, 3, "ARG V12.XXXX"}, + {-34.956405, -59.6588595, 4, 5, "ARG W12.XXXX"}, + {-37.9118405, -71.823579, 2, 6, "ARG 0123.XXX"}, + {-37.9118405, -68.457196, 2, 3, "ARG 1123.XXX"}, + {-37.9118405, -65.090813, 2, 3, "ARG 2123.XXX"}, + {-37.9118405, -61.72443, 2, 3, "ARG 3123.XXX"}, + {-37.4187295, -58.358695, 3, 4, "ARG 4123.XXX"}, + {-40.6093465, -72.1099445, 2, 6, "ARG 5123.XXX"}, + {-40.6093465, -68.5946065, 2, 3, "ARG 6123.XXX"}, + {-40.6093465, -65.0792685, 2, 3, "ARG 7123.XXX"}, + {-43.2905365, -71.952961, 2, 5, "ARG 8123.XXX"}, + {-43.2905365, -68.288668, 2, 3, "ARG 9123.XXX"}, + {-45.9554105, -72.5123155, 2, 5, "ARG B123.XXX"}, + {-45.9554105, -68.6990675, 2, 3, "ARG C123.XXX"}, + {-48.6529165, -73.547841, 2, 5, "ARG D123.XXX"}, + {-48.6529165, -69.526056, 2, 3, "ARG F123.XXX"}, + {-49.8594515, -72.3170665, 3, 6, "ARG G123.XXX"}, + {-52.4972815, -65.108213, 3, 4, "ARG L123.XXX"}, + {-52.4972815, -68.69922, 2, 5, "ARG K123.XXX"}, + {-34.601351, -58.401136, 5, 8, "ARG RCNX.1YMV"}, + {20.36724, 72.8238215, 3, 11, "IN-DD 12.XX"}, + {20.739011, 70.8776195, 3, 9, "IN-DD 12.XXX"}, + {20.3579875, 72.930732, 4, 13, "IN-DN 12.XX"}, + {20.335131, 72.937175, 4, 13, "IN-DN 12.XXX"}, + {30.7562, 76.720416, 4, 17, "IN-CH 12.XX"}, + {30.792252, 76.6831935, 3, 15, "IN-CH 12.XXX"}, + {11.681452, 92.6871695, 5, 9, "IN-AN 12.XX"}, + {11.598555, 92.5227835, 4, 8, "IN-AN 12.XXX"}, + {10.518921, 92.2164365, 3, 7, "IN-AN 123.XX"}, + {11.160025, 92.120325, 1, 2, "IN-AN 068.S0Z"}, + {7.842025, 92.671025, 3, 6, "IN-AN M2Y.S03"}, + {6.720025, 93.600025, 1, 2, "IN-AN V1J.D0Z"}, + {11.139228, 92.72163, 3, 7, "IN-AN X00.S16"}, + {13.371282, 94.22184, 3, 7, "IN-AN Y07.S16"}, + {12.21921, 93.798519, 3, 7, "IN-AN Z07.S16"}, + {8.33221, 73.004713, 1, 2, "IN-LD 12.XX"}, + {10.7721045, 72.5807835, 4, 7, "IN-LD 12.XXX"}, + {10.780551, 71.9264365, 4, 7, "IN-LD 123.XX"}, + {12.3899835, 71.763613, 3, 6, "IN-LD 123.XXX"}, + {28.667856, 77.17675, 4, 14, "IN-DL 12.XX"}, + {28.841563, 76.852054, 3, 11, "IN-DL 12.XXX"}, + {25.612231, 91.8541145, 5, 11, "IN-ML 12.XX"}, + {25.723294, 91.5719235, 4, 10, "IN-ML 12.XXX"}, + {25.531504, 91.17153075, 4, 9, "IN-ML 000.XX"}, + {25.486604, 90.55153075, 4, 9, "IN-ML 400.XX"}, + {25.256104, 90.5445105, 4, 9, "IN-ML 800.XX"}, + {25.460904, 92.12813075, 4, 10, "IN-ML D00.XX"}, + {25.528804, 90.10313075, 4, 9, "IN-ML J00.XX"}, + {25.322504, 90.33563075, 4, 9, "IN-ML N00.XX"}, + {25.411004, 92.30613075, 5, 12, "IN-ML S00.XX"}, + {25.919594, 91.812957875, 4, 10, "IN-ML X00.XX"}, + {25.542007, 89.8753315, 3, 12, "IN-ML 123.XXX"}, + {25.930126, 93.6828015, 5, 12, "IN-NL 12.XX"}, + {25.995563, 93.6741975, 4, 11, "IN-NL 12.XXX"}, + {26.649904, 94.535410125, 4, 14, "IN-NL 000.XX"}, + {26.343104, 94.383510125, 4, 11, "IN-NL 400.XX"}, + {26.090904, 94.201290875, 4, 11, "IN-NL 800.XX"}, + {26.250704, 94.737490875, 4, 10, "IN-NL D00.XX"}, + {26.005094, 94.473957875, 4, 10, "IN-NL J00.XX"}, + {25.881694, 94.359357875, 4, 11, "IN-NL M00.XX"}, + {26.736694, 94.948042125, 4, 17, "IN-NL Q00.XX"}, + {26.899094, 94.994626375, 5, 21, "IN-NL T00.XX"}, + {25.683794, 94.59366575, 4, 13, "IN-NL X00.XX"}, + {25.195261, 93.329058, 3, 13, "IN-NL 123.XXX"}, + {24.8311, 93.8988015, 5, 11, "IN-MN 12.XX"}, + {24.990115, 93.712885, 4, 10, "IN-MN 12.XXX"}, + {25.121974, 94.2191235, 4, 10, "IN-MN 000.XX"}, + {25.248274, 93.8846235, 4, 13, "IN-MN 500.XX"}, + {24.963174, 93.4254235, 4, 11, "IN-MN B00.XX"}, + {24.465663, 93.68819125, 4, 10, "IN-MN H00.XX"}, + {24.465663, 93.87750725, 4, 10, "IN-MN M00.XX"}, + {24.292684, 93.65032725, 4, 10, "IN-MN R00.XX"}, + {24.292684, 93.83964325, 4, 10, "IN-MN W00.XX"}, + {23.894446, 92.962821, 3, 11, "IN-MN 123.XXX"}, + {23.8694, 91.249542, 5, 10, "IN-TR 12.XX"}, + {23.935907, 91.2193585, 4, 9, "IN-TR 12.XXX"}, + {23.388194, 91.645020875, 4, 7, "IN-TR 000.XX"}, + {23.985494, 91.909605125, 5, 8, "IN-TR 300.XX"}, + {24.304594, 91.92259725, 4, 11, "IN-TR 600.XX"}, + {24.389694, 92.08389725, 4, 12, "IN-TR 900.XX"}, + {24.245494, 92.08689725, 4, 11, "IN-TR D00.XX"}, + {23.828094, 92.098105125, 4, 7, "IN-TR H00.XX"}, + {24.158094, 91.963905125, 4, 11, "IN-TR L00.XX"}, + {23.936014, 91.777089125, 4, 7, "IN-TR P00.XX"}, + {24.130614, 91.765989125, 4, 11, "IN-TR R00.XX"}, + {24.019914, 91.545889125, 4, 9, "IN-TR T00.XX"}, + {23.014314, 91.63489775, 4, 9, "IN-TR W00.XX"}, + {23.237914, 91.430127875, 4, 9, "IN-TR Y00.XX"}, + {23.169105, 91.135925, 3, 8, "IN-TR 123.XXX"}, + {23.791953, 92.676459, 5, 9, "IN-MZ 12.XX"}, + {23.928515, 92.4955065, 4, 8, "IN-MZ 12.XXX"}, + {22.495004, 92.8602615, 4, 8, "IN-MZ 000.XX"}, + {23.534545, 93.120244375, 4, 8, "IN-MZ 700.XX"}, + {24.276444, 92.56646425, 4, 11, "IN-MZ F00.XX"}, + {22.892244, 92.69344075, 4, 8, "IN-MZ M00.XX"}, + {23.334544, 92.740746875, 4, 8, "IN-MZ T00.XX"}, + {22.744212, 92.185584, 3, 10, "IN-MZ 123.XXX"}, + {27.3661, 88.5669595, 5, 9, "IN-SK 12.XX"}, + {27.531115, 88.37725, 4, 8, "IN-SK 12.XXX"}, + {27.928545, 88.520253125, 4, 10, "IN-SK 000.XX"}, + {27.460842, 88.020251875, 4, 12, "IN-SK J00.XX"}, + {27.1609515, 87.982266, 3, 14, "IN-SK 123.XXX"}, + {30.9451, 75.806216, 5, 10, "IN-PB 12.XX"}, + {30.845694, 75.674764125, 4, 11, "IN-PB 00.XXX"}, + {31.72099, 74.68888525, 4, 10, "IN-PB C0.XXX"}, + {31.421157, 75.4198865, 4, 9, "IN-PB P0.XXX"}, + {30.310114, 76.322653875, 4, 10, "IN-PB 000.XX"}, + {30.191814, 74.878953875, 5, 16, "IN-PB 200.XX"}, + {32.246714, 75.576726, 4, 12, "IN-PB 400.XX"}, + {31.510514, 75.83836575, 4, 12, "IN-PB 600.XX"}, + {30.690214, 76.620515125, 4, 12, "IN-PB 800.XX"}, + {30.858724, 75.126479125, 4, 9, "IN-PB B00.XX"}, + {31.856824, 75.15571475, 4, 9, "IN-PB C00.XX"}, + {30.182124, 74.152005875, 4, 12, "IN-PB D00.XX"}, + {30.565324, 75.835979125, 4, 11, "IN-PB F00.XX"}, + {30.720924, 76.200279125, 4, 11, "IN-PB G00.XX"}, + {31.259824, 75.7324405, 5, 13, "IN-PB H00.XX"}, + {30.528724, 74.498379125, 5, 15, "IN-PB J00.XX"}, + {30.403624, 75.487505875, 4, 10, "IN-PB K00.XX"}, + {31.416624, 75.3348405, 4, 9, "IN-PB L00.XX"}, + {30.516324, 76.541479125, 4, 11, "IN-PB M00.XX"}, + {30.715424, 74.706279125, 5, 15, "IN-PB N00.XX"}, + {30.288324, 75.796905875, 4, 10, "IN-PB P00.XX"}, + {30.840424, 75.409279125, 5, 12, "IN-PB Q00.XX"}, + {30.620924, 74.777179125, 5, 13, "IN-PB R00.XX"}, + {30.048824, 75.356205875, 5, 16, "IN-PB S00.XX"}, + {30.230324, 74.451505875, 5, 15, "IN-PB T00.XX"}, + {32.079324, 75.355988, 4, 9, "IN-PB V00.XX"}, + {30.443624, 73.983205875, 4, 10, "IN-PB W00.XX"}, + {31.136224, 75.2922405, 5, 9, "IN-PB X00.XX"}, + {30.411424, 76.087005875, 4, 12, "IN-PB Y00.XX"}, + {30.967724, 74.569979125, 5, 13, "IN-PB Z00.XX"}, + {32.122025, 75.273025, 3, 8, "IN-PB 00R.S0H"}, + {29.727025, 73.875025, 3, 12, "IN-PB 14W.600"}, + {29.522025, 75.154025, 4, 15, "IN-PB Y0D.S0Y"}, + {28.49451, 76.983578, 5, 13, "IN-HR 12.XX"}, + {28.468214, 76.9505365, 4, 12, "IN-HR 12.XXX"}, + {29.431714, 76.910793625, 4, 9, "IN-HR 000.XX"}, + {29.309405, 76.911133375, 4, 9, "IN-HR 200.XX"}, + {30.350714, 76.685153875, 4, 10, "IN-HR 400.XX"}, + {30.350714, 76.826148875, 4, 10, "IN-HR 600.XX"}, + {30.120514, 77.209553875, 4, 11, "IN-HR 800.XX"}, + {28.873614, 76.454773125, 4, 9, "IN-HR B00.XX"}, + {28.873614, 76.593729125, 4, 9, "IN-HR D00.XX"}, + {29.127514, 75.636333375, 4, 9, "IN-HR G00.XX"}, + {29.127514, 75.775969375, 4, 9, "IN-HR J00.XX"}, + {29.730224, 76.947231625, 4, 9, "IN-HR L00.XX"}, + {29.030724, 76.963557375, 4, 9, "IN-HR M00.XX"}, + {30.714824, 76.802779125, 4, 17, "IN-HR N00.XX"}, + {28.833424, 76.093483125, 4, 9, "IN-HR P00.XX"}, + {29.570724, 74.983331625, 5, 15, "IN-HR Q00.XX"}, + {28.734524, 76.884083125, 4, 12, "IN-HR R00.XX"}, + {29.356124, 76.272857375, 4, 9, "IN-HR S00.XX"}, + {30.005224, 76.802505875, 4, 12, "IN-HR T00.XX"}, + {29.841924, 76.355531625, 4, 12, "IN-HR V00.XX"}, + {28.237224, 76.572409875, 4, 10, "IN-HR W00.XX"}, + {29.140424, 75.918957375, 4, 9, "IN-HR X00.XX"}, + {28.087224, 76.060909875, 4, 10, "IN-HR Y00.XX"}, + {29.553824, 75.407131625, 5, 15, "IN-HR Z00.XX"}, + {30.491025, 76.682025, 3, 12, "IN-HR 00V.S09"}, + {29.214025, 74.444025, 3, 10, "IN-HR 11L.L07"}, + {27.640025, 75.280025, 3, 9, "IN-HR 45S.S16"}, + {27.0911025, 93.585924, 5, 15, "IN-AR 12.XX"}, + {27.182894, 93.485314625, 4, 14, "IN-AR 00.XXX"}, + {28.064414, 95.187758125, 4, 11, "IN-AR J0.XXX"}, + {28.163794, 94.719794875, 4, 12, "IN-AR 000.XX"}, + {27.583894, 91.833310625, 4, 13, "IN-AR 300.XX"}, + {26.958194, 95.430626375, 4, 14, "IN-AR 600.XX"}, + {27.132894, 95.665526375, 4, 14, "IN-AR 900.XX"}, + {27.918194, 96.080094875, 4, 11, "IN-AR D00.XX"}, + {28.121814, 95.767611875, 4, 11, "IN-AR H00.XX"}, + {28.778114, 95.834573125, 4, 11, "IN-AR K00.XX"}, + {28.592814, 94.968773125, 4, 11, "IN-AR M00.XX"}, + {27.961414, 94.183911875, 4, 14, "IN-AR P00.XX"}, + {27.221714, 92.377091375, 4, 13, "IN-AR R00.XX"}, + {27.338014, 92.927051625, 4, 13, "IN-AR T00.XX"}, + {28.245414, 95.540411875, 4, 12, "IN-AR W00.XX"}, + {27.542314, 93.751051625, 4, 13, "IN-AR Y00.XX"}, + {29.127593, 91.66744, 3, 10, "IN-AR 123.XXX"}, + {29.233375, 94.8660345, 3, 10, "IN-AR 12.XXXX"}, + {26.192143, 91.7220025, 5, 11, "IN-AS 12.XX"}, + {26.483915, 91.4084715, 4, 7, "IN-AS 12.XXX"}, + {24.788014, 92.7356795, 4, 8, "IN-AS 000.XX"}, + {26.651314, 92.714331125, 4, 10, "IN-AS 200.XX"}, + {27.426614, 94.870951625, 4, 14, "IN-AS 400.XX"}, + {26.736714, 94.143631125, 4, 16, "IN-AS 600.XX"}, + {26.328014, 92.616931125, 4, 8, "IN-AS 800.XX"}, + {27.473014, 95.288251625, 4, 14, "IN-AS B00.XX"}, + {27.350914, 95.262951625, 4, 14, "IN-AS D00.XX"}, + {26.958114, 94.551991375, 5, 18, "IN-AS G00.XX"}, + {26.000314, 93.697469875, 4, 12, "IN-AS J00.XX"}, + {26.492914, 93.902931125, 4, 11, "IN-AS L00.XX"}, + {26.473514, 90.464231125, 4, 7, "IN-AS N00.XX"}, + {26.044814, 89.900369875, 4, 10, "IN-AS Q00.XX"}, + {27.288124, 94.055061375, 5, 15, "IN-AS S00.XX"}, + {24.913924, 92.3163525, 4, 10, "IN-AS T00.XX"}, + {25.891524, 93.392313875, 4, 11, "IN-AS V00.XX"}, + {25.791924, 93.126213875, 4, 8, "IN-AS W00.XX"}, + {26.194924, 90.554413875, 4, 10, "IN-AS X00.XX"}, + {26.362024, 90.959287125, 4, 7, "IN-AS Y00.XX"}, + {26.540824, 90.914587125, 4, 7, "IN-AS Z00.XX"}, + {26.983115, 89.76525, 3, 13, "IN-AS 012.XXX"}, + {26.983115, 90.28605, 1, 6, "IN-AS 112.XXX"}, + {26.983115, 90.80685, 1, 6, "IN-AS 212.XXX"}, + {26.983115, 91.32765, 1, 6, "IN-AS 312.XXX"}, + {26.983115, 91.84845, 3, 13, "IN-AS 412.XXX"}, + {26.983115, 92.36925, 3, 13, "IN-AS 512.XXX"}, + {26.983115, 92.89005, 3, 13, "IN-AS 612.XXX"}, + {26.983115, 93.41085, 3, 16, "IN-AS 712.XXX"}, + {26.983115, 93.93165, 3, 16, "IN-AS 812.XXX"}, + {27.474155, 93.93165, 4, 14, "IN-AS 912.XXX"}, + {27.924595, 93.9319365, 3, 13, "IN-AS B12.XXX"}, + {27.474155, 93.405642, 3, 13, "IN-AS C12.XXX"}, + {26.492075, 93.9313635, 4, 11, "IN-AS D12.XXX"}, + {26.492075, 93.4157715, 3, 10, "IN-AS F12.XXX"}, + {26.492075, 92.9001795, 3, 7, "IN-AS G12.XXX"}, + {26.492075, 92.3845875, 3, 7, "IN-AS H12.XXX"}, + {26.492075, 91.8689955, 4, 7, "IN-AS J12.XXX"}, + {26.492075, 91.3534035, 3, 6, "IN-AS K12.XXX"}, + {26.492075, 90.8378115, 3, 6, "IN-AS L12.XXX"}, + {26.492075, 90.3222195, 3, 6, "IN-AS M12.XXX"}, + {26.492075, 89.8066275, 4, 12, "IN-AS N12.XXX"}, + {26.001035, 89.8066275, 4, 18, "IN-AS P12.XXX"}, + {26.001035, 90.3222195, 3, 9, "IN-AS Q12.XXX"}, + {26.001035, 90.8378115, 3, 9, "IN-AS R12.XXX"}, + {26.001035, 91.3534035, 3, 9, "IN-AS S12.XXX"}, + {26.001035, 91.8689955, 3, 9, "IN-AS T12.XXX"}, + {26.001035, 92.3845875, 3, 10, "IN-AS V12.XXX"}, + {26.001035, 92.9001795, 3, 7, "IN-AS W12.XXX"}, + {26.001035, 93.4157715, 3, 10, "IN-AS X12.XXX"}, + {26.001035, 93.9313635, 3, 11, "IN-AS Y12.XXX"}, + {27.4562735, 93.9261115, 4, 14, "IN-AS Z12.XXX"}, + {25.075745, 92.1012495, 3, 11, "IN-AS 1123.XX"}, + {25.075745, 92.6168415, 3, 10, "IN-AS 2123.XX"}, + {25.075745, 93.1324335, 3, 10, "IN-AS 3123.XX"}, + {24.58742, 92.101221, 4, 9, "IN-AS 4123.XX"}, + {24.58742, 92.611605, 4, 8, "IN-AS 5123.XX"}, + {24.58742, 93.121989, 3, 10, "IN-AS 6123.XX"}, + {24.122385, 92.101221, 3, 12, "IN-AS 7123.XX"}, + {24.122385, 92.611605, 3, 10, "IN-AS 8123.XX"}, + {27.490345, 94.4314865, 4, 14, "IN-AS K123.XX"}, + {27.490345, 94.9574945, 5, 15, "IN-AS L123.XX"}, + {27.490345, 95.4835025, 4, 14, "IN-AS M123.XX"}, + {27.04254, 94.431458, 3, 16, "IN-AS N123.XX"}, + {27.04254, 94.952258, 3, 16, "IN-AS P123.XX"}, + {27.04254, 95.473058, 3, 13, "IN-AS Q123.XX"}, + {26.548785, 94.431458, 4, 11, "IN-AS R123.XX"}, + {26.548785, 94.952258, 3, 10, "IN-AS S123.XX"}, + {26.57213, 94.3787075, 4, 11, "IN-AS T123.XX"}, + {25.617606, 85.07888875, 5, 8, "IN-BR 00.XX"}, + {25.579035, 85.14893575, 5, 8, "IN-BR J0.XX"}, + {25.583994, 84.98809275, 4, 7, "IN-BR 00.XXX"}, + {24.918084, 84.8245595, 4, 9, "IN-BR C0.XXX"}, + {25.386384, 86.8362595, 4, 9, "IN-BR P0.XXX"}, + {26.170724, 85.334913875, 4, 7, "IN-BR 000.XX"}, + {25.820724, 87.424913875, 5, 10, "IN-BR 100.XX"}, + {26.192124, 85.854113875, 4, 9, "IN-BR 200.XX"}, + {25.250724, 85.47502675, 4, 9, "IN-BR 300.XX"}, + {25.600724, 84.61502675, 4, 9, "IN-BR 400.XX"}, + {25.396124, 86.45372675, 4, 9, "IN-BR 500.XX"}, + {25.846624, 84.674913875, 4, 9, "IN-BR 600.XX"}, + {25.803379, 84.770771875, 4, 7, "IN-BR 700.XX"}, + {25.590724, 87.52502675, 4, 9, "IN-BR 800.XX"}, + {25.458224, 86.08542675, 4, 9, "IN-BR 900.XX"}, + {26.841124, 84.460461375, 4, 10, "IN-BR B00.XX"}, + {25.925224, 86.552913875, 4, 9, "IN-BR C00.XX"}, + {24.993824, 83.9709525, 4, 11, "IN-BR D00.XX"}, + {24.957324, 84.1362525, 4, 11, "IN-BR F00.XX"}, + {26.690024, 84.866187125, 4, 10, "IN-BR G00.XX"}, + {24.929324, 85.4969525, 4, 9, "IN-BR H00.XX"}, + {27.171624, 84.042861375, 4, 10, "IN-BR J00.XX"}, + {25.604524, 83.93002675, 4, 9, "IN-BR K00.XX"}, + {26.143124, 87.902113875, 5, 11, "IN-BR L00.XX"}, + {26.634124, 85.448987125, 4, 9, "IN-BR M00.XX"}, + {25.330424, 86.44422675, 4, 11, "IN-BR N00.XX"}, + {25.255324, 84.94182675, 4, 9, "IN-BR P00.XX"}, + {24.793924, 84.3302525, 4, 12, "IN-BR Q00.XX"}, + {26.262124, 84.312713875, 4, 9, "IN-BR R00.XX"}, + {25.209924, 86.0535525, 4, 11, "IN-BR S00.XX"}, + {24.971424, 86.1802525, 4, 11, "IN-BR T00.XX"}, + {26.388024, 86.016687125, 4, 11, "IN-BR V00.XX"}, + {25.899424, 85.736613875, 4, 9, "IN-BR W00.XX"}, + {26.166324, 87.420813875, 5, 10, "IN-BR X00.XX"}, + {25.399464, 85.90222225, 4, 9, "IN-BR Y00.XX"}, + {26.459804, 84.412878125, 4, 9, "IN-BR YK0.00"}, + {26.133264, 86.563936625, 4, 9, "IN-BR Z00.XX"}, + {25.551704, 84.11829475, 4, 9, "IN-BR ZK0.00"}, + {27.478115, 83.76825, 3, 11, "IN-BR 012.XXX"}, + {27.478115, 84.28905, 3, 11, "IN-BR 112.XXX"}, + {26.987075, 83.76825, 3, 9, "IN-BR 212.XXX"}, + {26.987075, 84.28905, 3, 9, "IN-BR 312.XXX"}, + {26.987075, 84.80985, 3, 10, "IN-BR 412.XXX"}, + {26.987075, 85.33065, 3, 9, "IN-BR 512.XXX"}, + {26.987075, 85.85145, 3, 11, "IN-BR 612.XXX"}, + {26.987075, 86.37225, 3, 11, "IN-BR 712.XXX"}, + {26.987075, 86.89305, 3, 11, "IN-BR 812.XXX"}, + {26.496035, 83.7731715, 3, 8, "IN-BR 912.XXX"}, + {26.496035, 84.2887635, 3, 8, "IN-BR B12.XXX"}, + {26.496035, 84.8043555, 3, 8, "IN-BR C12.XXX"}, + {26.496035, 85.3199475, 3, 8, "IN-BR D12.XXX"}, + {26.496035, 85.8355395, 3, 10, "IN-BR F12.XXX"}, + {26.496035, 86.3511315, 3, 10, "IN-BR G12.XXX"}, + {26.496035, 86.8667235, 3, 10, "IN-BR H12.XXX"}, + {26.496035, 87.3823155, 3, 10, "IN-BR J12.XXX"}, + {26.510766, 87.8457715, 4, 12, "IN-BR K12.XXX"}, + {26.004995, 83.7731715, 3, 8, "IN-BR L12.XXX"}, + {26.004995, 84.2887635, 3, 8, "IN-BR M12.XXX"}, + {26.004995, 84.8043555, 3, 6, "IN-BR N12.XXX"}, + {26.004995, 85.3199475, 3, 6, "IN-BR P12.XXX"}, + {26.004995, 85.8355395, 3, 8, "IN-BR Q12.XXX"}, + {26.004995, 86.3511315, 3, 8, "IN-BR R12.XXX"}, + {26.004995, 86.8667235, 3, 8, "IN-BR S12.XXX"}, + {26.004995, 87.3823155, 3, 8, "IN-BR T12.XXX"}, + {26.004995, 87.8457715, 5, 11, "IN-BR V12.XXX"}, + {26.155115, 87.4255315, 5, 10, "IN-BR Z12.XXX"}, + {25.102115, 83.3263635, 3, 11, "IN-BR 01.XXXX"}, + {25.102115, 83.7731715, 4, 11, "IN-BR 11.XXXX"}, + {25.102115, 84.2887635, 3, 10, "IN-BR 21.XXXX"}, + {25.102115, 84.8043555, 3, 8, "IN-BR 31.XXXX"}, + {25.102115, 85.3199475, 3, 8, "IN-BR 41.XXXX"}, + {25.102115, 85.8355395, 3, 10, "IN-BR 51.XXXX"}, + {25.102115, 86.3511315, 3, 10, "IN-BR 61.XXXX"}, + {25.102115, 86.8667235, 3, 10, "IN-BR 71.XXXX"}, + {25.102115, 87.3823155, 3, 11, "IN-BR 81.XXXX"}, + {25.102115, 87.8457715, 4, 13, "IN-BR 91.XXXX"}, + {24.611075, 83.326077, 4, 11, "IN-BR B1.XXXX"}, + {24.611075, 83.767677, 6, 14, "IN-BR C1.XXXX"}, + {24.611075, 84.278061, 4, 12, "IN-BR D1.XXXX"}, + {24.611075, 84.788445, 4, 10, "IN-BR F1.XXXX"}, + {24.611075, 85.298829, 4, 10, "IN-BR G1.XXXX"}, + {24.611075, 85.809213, 4, 12, "IN-BR H1.XXXX"}, + {24.611075, 86.319597, 4, 12, "IN-BR J1.XXXX"}, + {24.611075, 86.829981, 4, 12, "IN-BR K1.XXXX"}, + {24.291795, 83.326077, 3, 11, "IN-BR L1.XXXX"}, + {24.291795, 83.767677, 4, 12, "IN-BR M1.XXXX"}, + {24.291795, 84.278061, 3, 11, "IN-BR N1.XXXX"}, + {24.291795, 84.788445, 3, 9, "IN-BR P1.XXXX"}, + {24.291795, 85.298829, 3, 9, "IN-BR Q1.XXXX"}, + {24.291795, 85.809213, 3, 11, "IN-BR R1.XXXX"}, + {24.291795, 86.319597, 3, 11, "IN-BR S1.XXXX"}, + {24.291795, 86.829981, 3, 12, "IN-BR T1.XXXX"}, + {30.3557, 77.9909175, 5, 10, "IN-UT 12.XX"}, + {30.540115, 77.8165015, 4, 10, "IN-UT 12.XXX"}, + {29.940604, 78.010928625, 4, 11, "IN-UT 000.XX"}, + {29.873704, 77.809628625, 4, 12, "IN-UT 400.XX"}, + {29.196804, 79.420309375, 4, 12, "IN-UT 800.XX"}, + {28.975404, 79.336409375, 4, 13, "IN-UT D00.XX"}, + {29.205194, 78.911763375, 5, 13, "IN-UT J00.XX"}, + {30.058494, 78.163931875, 4, 11, "IN-UT M00.XX"}, + {29.553994, 80.132347625, 4, 14, "IN-UT Q00.XX"}, + {29.406994, 79.046263375, 4, 12, "IN-UT T00.XX"}, + {29.236794, 78.743263375, 4, 12, "IN-UT X00.XX"}, + {29.486025, 77.547025, 3, 14, "IN-UT 040.L0L"}, + {29.780025, 80.425025, 3, 13, "IN-UT Q1H.L0R"}, + {28.680025, 78.717025, 3, 12, "IN-UT S1M.S0M"}, + {15.3877865, 73.7658485, 3, 6, "IN-GA 12.XX"}, + {15.6435645, 73.7050585, 3, 8, "IN-GA 12.XXX"}, + {14.928406, 73.8727075, 3, 6, "IN-GA 123.XX"}, + {8.5420425, 76.912268, 5, 10, "IN-KL 12.XX"}, + {8.624794, 76.776259625, 5, 10, "IN-KL 00.XXX"}, + {10.002414, 76.185714375, 4, 7, "IN-KL J0.XXX"}, + {11.275974, 75.750506875, 4, 9, "IN-KL 000.XX"}, + {8.944674, 76.5136115, 4, 9, "IN-KL 500.XX"}, + {10.516674, 76.11177475, 4, 7, "IN-KL B00.XX"}, + {9.719345, 76.285028125, 4, 9, "IN-KL H00.XX"}, + {10.754004, 76.60071475, 4, 9, "IN-KL M00.XX"}, + {11.872704, 75.299074875, 4, 9, "IN-KL R00.XX"}, + {9.610404, 76.456454625, 4, 9, "IN-KL W00.XX"}, + {12.746595, 74.885358, 3, 9, "IN-KL 112.XXX"}, + {12.449718, 74.9338645, 4, 10, "IN-KL 212.XXX"}, + {12.449718, 75.4077925, 3, 9, "IN-KL 312.XXX"}, + {11.958678, 75.0760425, 3, 8, "IN-KL 412.XXX"}, + {11.958678, 75.5499705, 3, 10, "IN-KL 512.XXX"}, + {11.958678, 76.0238985, 3, 10, "IN-KL 612.XXX"}, + {11.467638, 75.5499705, 3, 8, "IN-KL 712.XXX"}, + {11.467638, 76.0238985, 3, 8, "IN-KL 812.XXX"}, + {11.467638, 76.4978265, 3, 11, "IN-KL 912.XXX"}, + {10.976598, 75.5499705, 3, 8, "IN-KL B12.XXX"}, + {10.976598, 76.0238985, 3, 8, "IN-KL C12.XXX"}, + {10.976598, 76.4978265, 3, 10, "IN-KL D12.XXX"}, + {10.485558, 76.0049415, 3, 6, "IN-KL F12.XXX"}, + {10.485558, 76.4788695, 3, 8, "IN-KL G12.XXX"}, + {10.485558, 76.9521435, 3, 9, "IN-KL H12.XXX"}, + {9.994518, 76.0049415, 3, 6, "IN-KL J12.XXX"}, + {9.994518, 76.4788695, 4, 9, "IN-KL K12.XXX"}, + {9.994518, 76.9521435, 3, 8, "IN-KL L12.XXX"}, + {9.503478, 76.0049415, 3, 6, "IN-KL M12.XXX"}, + {9.503478, 76.4788695, 3, 8, "IN-KL N12.XXX"}, + {9.503478, 76.9521435, 3, 8, "IN-KL P12.XXX"}, + {9.012438, 76.4788695, 3, 8, "IN-KL Q12.XXX"}, + {9.012438, 76.9521435, 3, 8, "IN-KL R12.XXX"}, + {8.732635, 76.478583, 4, 9, "IN-KL S12.XXX"}, + {8.732635, 76.947303, 4, 9, "IN-KL T12.XXX"}, + {13.081, 80.208968, 5, 12, "IN-TN 12.XX"}, + {13.234715, 79.89099, 4, 11, "IN-TN 12.XXX"}, + {9.907114, 78.052541625, 4, 7, "IN-TN 000.XX"}, + {10.790714, 78.64537175, 4, 7, "IN-TN 200.XX"}, + {11.638314, 78.091501875, 4, 11, "IN-TN 400.XX"}, + {8.706714, 77.6606115, 4, 7, "IN-TN 600.XX"}, + {11.088814, 77.275201875, 4, 11, "IN-TN 800.XX"}, + {11.910214, 79.724801875, 4, 10, "IN-TN B00.XX"}, + {8.794914, 78.0518115, 4, 7, "IN-TN D00.XX"}, + {10.748214, 79.07597175, 4, 7, "IN-TN G00.XX"}, + {8.209834, 77.392226875, 4, 7, "IN-TN J00.XX"}, + {10.389834, 77.93506375, 4, 7, "IN-TN K00.XX"}, + {12.959945, 79.104930625, 4, 11, "IN-TN L00.XX"}, + {10.106195, 78.75522875, 4, 7, "IN-TN M00.XX"}, + {9.487705, 77.7533275, 4, 7, "IN-TN N00.XX"}, + {10.983961, 78.02702875, 4, 9, "IN-TN P00.XX"}, + {11.093924, 76.87464275, 4, 12, "IN-TN Q00.XX"}, + {11.093924, 76.96257275, 4, 11, "IN-TN R00.XX"}, + {11.007435, 76.96257275, 4, 11, "IN-TN S00.XX"}, + {11.007435, 76.87464275, 4, 12, "IN-TN T00.XX"}, + {11.792124, 79.712929875, 4, 10, "IN-TN V00.XX"}, + {12.880724, 79.658303125, 4, 11, "IN-TN W00.XX"}, + {11.390724, 77.679729875, 4, 9, "IN-TN X00.XX"}, + {11.002124, 79.33864275, 4, 9, "IN-TN Y00.XX"}, + {12.274624, 79.029016, 4, 9, "IN-TN Z00.XX"}, + {13.4865005, 79.9579015, 3, 10, "IN-TN 112.XXX"}, + {13.227038, 79.414481, 3, 11, "IN-TN 212.XXX"}, + {13.144607, 78.633457, 3, 10, "IN-TN 312.XXX"}, + {12.939612, 77.507709, 3, 14, "IN-TN 412.XXX"}, + {12.939612, 77.986844, 3, 13, "IN-TN 512.XXX"}, + {12.939612, 78.46598, 3, 13, "IN-TN 612.XXX"}, + {12.939612, 78.945116, 3, 10, "IN-TN 712.XXX"}, + {12.939612, 79.424252, 3, 10, "IN-TN 812.XXX"}, + {12.939612, 79.903388, 4, 11, "IN-TN 912.XXX"}, + {12.448572, 79.7885265, 3, 8, "IN-TN B12.XXX"}, + {12.448572, 79.3145985, 3, 8, "IN-TN C12.XXX"}, + {12.448572, 78.8406705, 3, 8, "IN-TN D12.XXX"}, + {12.448572, 78.3667425, 3, 11, "IN-TN F12.XXX"}, + {12.448572, 77.8928145, 3, 11, "IN-TN G12.XXX"}, + {12.448572, 77.4188865, 3, 11, "IN-TN H12.XXX"}, + {11.957532, 79.5041695, 3, 8, "IN-TN J12.XXX"}, + {11.957532, 79.0302415, 3, 8, "IN-TN K12.XXX"}, + {11.957532, 78.5563135, 3, 10, "IN-TN L12.XXX"}, + {11.957532, 78.0823855, 3, 10, "IN-TN M12.XXX"}, + {11.957532, 77.6084575, 3, 10, "IN-TN N12.XXX"}, + {11.957532, 77.1345295, 3, 12, "IN-TN P12.XXX"}, + {11.957532, 76.6606015, 4, 13, "IN-TN Q12.XXX"}, + {11.957532, 76.2540715, 3, 13, "IN-TN R12.XXX"}, + {11.466492, 76.2540715, 3, 11, "IN-TN S12.XXX"}, + {11.466492, 76.6606015, 4, 12, "IN-TN T12.XXX"}, + {11.466492, 77.1345295, 3, 10, "IN-TN V12.XXX"}, + {11.466492, 77.6084575, 3, 8, "IN-TN W12.XXX"}, + {11.466492, 78.0823855, 3, 8, "IN-TN X12.XXX"}, + {11.466492, 78.5563135, 3, 8, "IN-TN Y12.XXX"}, + {11.466492, 79.0302415, 3, 8, "IN-TN Z12.XXX"}, + {11.034957, 79.4806915, 3, 8, "IN-TN 0123.XX"}, + {10.543917, 79.4806915, 3, 6, "IN-TN 1123.XX"}, + {10.543917, 79.0067635, 3, 6, "IN-TN 2123.XX"}, + {10.543917, 78.5328355, 3, 6, "IN-TN 3123.XX"}, + {10.543917, 78.0589075, 3, 6, "IN-TN 4123.XX"}, + {10.543917, 77.5849795, 3, 6, "IN-TN 5123.XX"}, + {10.543917, 77.1110515, 3, 8, "IN-TN 6123.XX"}, + {10.543917, 76.6371235, 3, 9, "IN-TN 7123.XX"}, + {10.052877, 76.6371235, 3, 9, "IN-TN 8123.XX"}, + {10.052877, 77.1110515, 3, 9, "IN-TN 9123.XX"}, + {10.052877, 77.5849795, 3, 6, "IN-TN B123.XX"}, + {10.052877, 78.0589075, 3, 6, "IN-TN C123.XX"}, + {10.052877, 78.5328355, 3, 6, "IN-TN D123.XX"}, + {10.052877, 79.0067635, 3, 6, "IN-TN F123.XX"}, + {10.052877, 79.4806915, 3, 6, "IN-TN G123.XX"}, + {9.559122, 79.0067635, 3, 6, "IN-TN H123.XX"}, + {9.559122, 78.5328355, 3, 6, "IN-TN J123.XX"}, + {9.559122, 78.0589075, 3, 6, "IN-TN K123.XX"}, + {9.559122, 77.5849795, 3, 6, "IN-TN L123.XX"}, + {9.559122, 77.1110515, 3, 9, "IN-TN M123.XX"}, + {9.068082, 77.1110515, 3, 9, "IN-TN N123.XX"}, + {9.068082, 77.5849795, 3, 6, "IN-TN P123.XX"}, + {9.068082, 78.0589075, 3, 6, "IN-TN Q123.XX"}, + {9.068082, 78.5328355, 3, 6, "IN-TN R123.XX"}, + {9.068082, 79.0067635, 3, 6, "IN-TN S123.XX"}, + {8.577042, 77.9404255, 3, 6, "IN-TN T123.XX"}, + {8.577042, 77.4664975, 3, 6, "IN-TN V123.XX"}, + {8.577042, 76.9925695, 3, 11, "IN-TN W123.XX"}, + {8.088717, 76.992541, 3, 6, "IN-TN X123.XX"}, + {8.088717, 77.461261, 3, 6, "IN-TN Y123.XX"}, + {8.088717, 77.929981, 3, 6, "IN-TN Z123.XX"}, + {31.1244, 77.1382755, 5, 8, "IN-HP 12.XX"}, + {31.252615, 76.94088, 4, 9, "IN-HP 12.XXX"}, + {32.216204, 76.199127, 4, 11, "IN-HP 000.XX"}, + {31.753244, 76.84893275, 4, 12, "IN-HP 700.XX"}, + {30.585244, 77.171402125, 4, 10, "IN-HP F00.XX"}, + {31.539944, 76.8073205, 4, 12, "IN-HP M00.XX"}, + {32.568244, 76.009344, 4, 12, "IN-HP T00.XX"}, + {31.100025, 75.576025, 3, 9, "IN-HP 04B.S14"}, + {31.100025, 78.023025, 3, 9, "IN-HP N3D.D0L"}, + {30.378025, 76.577025, 3, 12, "IN-HP W1G.D12"}, + {34.1191, 74.761532, 5, 11, "IN-JK 12.XX"}, + {34.176294, 74.600234, 4, 10, "IN-JK 00.XXX"}, + {32.724314, 74.670192625, 4, 10, "IN-JK J0.XXX"}, + {33.725194, 75.057698, 4, 9, "IN-JK 000.XX"}, + {34.208194, 74.256774375, 4, 10, "IN-JK 300.XX"}, + {32.906194, 75.054037375, 4, 9, "IN-JK 600.XX"}, + {32.377194, 75.438861, 4, 12, "IN-JK 900.XX"}, + {35.935794, 74.235911375, 4, 12, "IN-JK D00.XX"}, + {35.301494, 75.490535, 4, 11, "IN-JK H00.XX"}, + {33.189045, 73.685268125, 4, 11, "IN-JK L00.XX"}, + {34.358594, 73.380574375, 3, 10, "IN-JK P00.XX"}, + {33.365194, 74.229821625, 4, 11, "IN-JK S00.XX"}, + {33.126014, 75.473477625, 4, 9, "IN-JK W00.XX"}, + {33.300314, 75.690377625, 4, 9, "IN-JK Y00.XX"}, + {35.299367, 73.4810395, 3, 10, "IN-JK 12.XXXX"}, + {34.8862305, 73.5123705, 3, 12, "IN-JK 123.XXX"}, + {34.761137, 76.665236, 3, 10, "IN-JK 1234.XX"}, + {21.2811, 81.597584, 5, 12, "IN-CT 12.XX"}, + {21.206876, 81.205504, 4, 9, "IN-CT 12.XXX"}, + {22.379694, 82.6232445, 4, 11, "IN-CT 000.XX"}, + {22.067394, 82.069052375, 4, 12, "IN-CT 300.XX"}, + {21.094194, 80.95976025, 4, 11, "IN-CT 600.XX"}, + {21.889194, 83.315552375, 4, 10, "IN-CT 900.XX"}, + {19.077194, 81.9480075, 4, 12, "IN-CT D00.XX"}, + {23.126894, 83.09142875, 4, 7, "IN-CT H00.XX"}, + {20.714094, 81.490676, 4, 9, "IN-CT L00.XX"}, + {23.169994, 82.290620875, 4, 9, "IN-CT P00.XX"}, + {20.575394, 81.011476, 4, 7, "IN-CT S00.XX"}, + {21.717514, 81.881307375, 4, 12, "IN-CT W00.XX"}, + {21.106314, 82.00617725, 4, 12, "IN-CT Y00.XX"}, + {23.2215765, 81.086856, 3, 9, "IN-CT 12.XXXX"}, + {21.745905, 80.4804235, 3, 10, "IN-CT 123.XXX"}, + {19.951908, 80.33725, 3, 8, "IN-CT 1234.XX"}, + {23.3948, 85.2869435, 5, 8, "IN-JH 12.XX"}, + {23.729965, 86.052938625, 4, 10, "IN-JH 00.XXX"}, + {23.369014, 85.145770125, 4, 7, "IN-JH J0.XXX"}, + {22.773714, 86.13389775, 4, 9, "IN-JH 000.XX"}, + {24.468914, 86.61821925, 4, 12, "IN-JH 200.XX"}, + {23.951414, 85.304689125, 4, 7, "IN-JH 400.XX"}, + {24.164314, 86.23741925, 4, 9, "IN-JH 600.XX"}, + {23.640114, 85.270589125, 4, 7, "IN-JH 800.XX"}, + {23.646229, 85.404109125, 4, 7, "IN-JH B00.XX"}, + {24.023414, 84.003989125, 4, 12, "IN-JH D00.XX"}, + {23.717714, 86.749589125, 4, 10, "IN-JH G00.XX"}, + {25.220514, 87.57783975, 4, 12, "IN-JH J00.XX"}, + {24.411614, 85.47511925, 4, 10, "IN-JH L00.XX"}, + {22.524414, 85.7398375, 4, 11, "IN-JH N00.XX"}, + {24.247814, 86.57941925, 4, 9, "IN-JH Q00.XX"}, + {24.268214, 87.18301925, 4, 13, "IN-JH S00.XX"}, + {23.024014, 84.47739775, 4, 7, "IN-JH V00.XX"}, + {22.655114, 85.55819775, 4, 7, "IN-JH X00.XX"}, + {24.855124, 87.1628525, 4, 12, "IN-JH Z00.XX"}, + {25.292595, 86.9936705, 3, 12, "IN-JH 012.XXX"}, + {25.292595, 87.4797715, 4, 12, "IN-JH 112.XXX"}, + {24.801555, 83.38424, 3, 11, "IN-JH 212.XXX"}, + {24.801555, 83.894624, 3, 11, "IN-JH 312.XXX"}, + {24.801555, 84.405008, 3, 11, "IN-JH 412.XXX"}, + {24.801555, 84.915392, 3, 10, "IN-JH 512.XXX"}, + {24.801555, 85.425776, 3, 9, "IN-JH 612.XXX"}, + {24.801555, 85.93616, 3, 11, "IN-JH 712.XXX"}, + {24.801555, 86.446544, 3, 11, "IN-JH 812.XXX"}, + {24.801555, 86.956928, 3, 11, "IN-JH 912.XXX"}, + {24.801555, 87.467312, 3, 10, "IN-JH B12.XXX"}, + {24.310515, 83.333201, 3, 11, "IN-JH C12.XXX"}, + {24.310515, 83.843585, 3, 11, "IN-JH D12.XXX"}, + {24.310515, 84.353969, 3, 11, "IN-JH F12.XXX"}, + {24.310515, 84.864353, 3, 9, "IN-JH G12.XXX"}, + {24.310515, 85.374737, 3, 9, "IN-JH H12.XXX"}, + {24.310515, 85.885121, 3, 11, "IN-JH J12.XXX"}, + {24.310515, 86.395505, 3, 11, "IN-JH K12.XXX"}, + {24.310515, 86.905889, 3, 11, "IN-JH L12.XXX"}, + {24.310515, 87.416273, 3, 10, "IN-JH M12.XXX"}, + {23.819475, 83.5933145, 3, 9, "IN-JH N12.XXX"}, + {23.819475, 84.0984905, 3, 9, "IN-JH P12.XXX"}, + {23.819475, 84.6036665, 3, 6, "IN-JH Q12.XXX"}, + {23.819475, 85.1088425, 3, 6, "IN-JH R12.XXX"}, + {23.819475, 85.6140185, 3, 6, "IN-JH S12.XXX"}, + {23.819475, 86.1191945, 4, 9, "IN-JH T12.XXX"}, + {23.641786, 86.6180295, 3, 9, "IN-JH V12.XXX"}, + {23.328435, 84.0580775, 3, 9, "IN-JH W12.XXX"}, + {23.328435, 84.5632535, 3, 6, "IN-JH X12.XXX"}, + {23.328435, 85.0684295, 3, 6, "IN-JH Y12.XXX"}, + {23.328435, 85.5736055, 3, 6, "IN-JH Z12.XXX"}, + {22.916595, 86.0787815, 3, 9, "IN-JH 01.XXXX"}, + {22.425555, 83.9065245, 3, 11, "IN-JH 11.XXXX"}, + {22.425555, 84.4117005, 4, 12, "IN-JH 21.XXXX"}, + {22.425555, 84.9168765, 4, 9, "IN-JH 31.XXXX"}, + {22.425555, 85.4220525, 4, 9, "IN-JH 41.XXXX"}, + {22.425555, 85.9272285, 4, 11, "IN-JH 51.XXXX"}, + {22.425555, 86.4324045, 4, 12, "IN-JH 61.XXXX"}, + {21.973795, 83.956755, 3, 11, "IN-JH 71.XXXX"}, + {21.973795, 84.456723, 3, 9, "IN-JH 81.XXXX"}, + {21.973795, 84.956691, 3, 9, "IN-JH 91.XXXX"}, + {21.973795, 85.456659, 3, 9, "IN-JH B1.XXXX"}, + {21.973795, 85.956627, 3, 11, "IN-JH C1.XXXX"}, + {21.973795, 86.456595, 3, 11, "IN-JH D1.XXXX"}, + {13.0065, 77.555368, 5, 14, "IN-KA 12.XX"}, + {13.171515, 77.38089, 4, 13, "IN-KA 12.XXX"}, + {15.340514, 75.066683625, 4, 7, "IN-KA 000.XX"}, + {12.290514, 76.587532, 4, 13, "IN-KA 200.XX"}, + {17.314614, 76.769574, 4, 13, "IN-KA 400.XX"}, + {15.840514, 74.44921375, 4, 9, "IN-KA 600.XX"}, + {12.881714, 74.795963125, 4, 7, "IN-KA 800.XX"}, + {14.496824, 75.883377375, 4, 9, "IN-KA B00.XX"}, + {15.177424, 76.8815645, 4, 12, "IN-KA C00.XX"}, + {16.870724, 75.676512, 4, 9, "IN-KA D00.XX"}, + {13.970724, 75.52819025, 4, 9, "IN-KA F00.XX"}, + {13.389324, 77.06709025, 4, 14, "IN-KA G00.XX"}, + {16.250724, 77.30773875, 4, 15, "IN-KA H00.XX"}, + {17.952824, 77.45998625, 4, 14, "IN-KA J00.XX"}, + {15.320724, 76.327851625, 4, 9, "IN-KA K00.XX"}, + {13.880724, 75.64819025, 4, 9, "IN-KA L00.XX"}, + {13.010724, 78.238303125, 4, 13, "IN-KA M00.XX"}, + {14.267324, 76.361577375, 4, 9, "IN-KA N00.XX"}, + {13.177724, 78.088903125, 4, 13, "IN-KA P00.XX"}, + {12.563924, 76.856816, 4, 15, "IN-KA Q00.XX"}, + {13.050824, 76.058203125, 4, 9, "IN-KA R00.XX"}, + {16.200724, 75.62173875, 4, 11, "IN-KA S00.XX"}, + {13.375724, 74.70919025, 4, 7, "IN-KA T00.XX"}, + {13.365724, 75.74019025, 4, 9, "IN-KA V00.XX"}, + {14.656724, 75.590077375, 4, 9, "IN-KA W00.XX"}, + {15.472724, 76.488851625, 4, 9, "IN-KA X00.XX"}, + {15.469424, 75.592851625, 4, 9, "IN-KA Y00.XX"}, + {13.342624, 77.49999025, 4, 14, "IN-KA Z00.XX"}, + {17.8443895, 74.8752175, 3, 9, "IN-KA 12.XXXX"}, + {13.0347345, 74.6277625, 3, 6, "IN-KA 123.XXX"}, + {14.160882, 74.210462, 3, 6, "IN-KA 1234.XX"}, + {26.9427, 75.7633, 5, 8, "IN-RJ 12.XX"}, + {26.828994, 75.645711375, 4, 9, "IN-RJ 00.XXX"}, + {26.393684, 72.865727625, 3, 6, "IN-RJ C0.XXX"}, + {25.324584, 75.6865595, 4, 10, "IN-RJ P0.XXX"}, + {28.005014, 73.266111875, 4, 7, "IN-RJ 000.XX"}, + {26.438414, 74.547831125, 4, 9, "IN-RJ 200.XX"}, + {24.563914, 73.64271925, 4, 9, "IN-RJ 400.XX"}, + {25.321914, 74.55283975, 4, 9, "IN-RJ 600.XX"}, + {27.605024, 76.583435625, 4, 7, "IN-RJ 800.XX"}, + {27.262224, 77.449661375, 4, 10, "IN-RJ 900.XX"}, + {27.649624, 75.097635625, 4, 9, "IN-RJ B00.XX"}, + {25.822124, 73.276813875, 4, 7, "IN-RJ C00.XX"}, + {29.943424, 73.842331625, 4, 10, "IN-RJ D00.XX"}, + {26.210724, 75.734913875, 4, 9, "IN-RJ F00.XX"}, + {26.628924, 74.806187125, 4, 9, "IN-RJ G00.XX"}, + {29.641924, 74.263431625, 4, 12, "IN-RJ H00.XX"}, + {26.151124, 74.300213875, 4, 9, "IN-RJ J00.XX"}, + {26.749424, 77.833787125, 4, 12, "IN-RJ K00.XX"}, + {26.053724, 76.317313875, 4, 9, "IN-RJ L00.XX"}, + {28.341924, 74.920909875, 4, 9, "IN-RJ M00.XX"}, + {28.159324, 75.346309875, 4, 10, "IN-RJ N00.XX"}, + {24.932224, 74.5836525, 4, 9, "IN-RJ P00.XX"}, + {26.525224, 76.670587125, 4, 9, "IN-RJ Q00.XX"}, + {25.137224, 76.4660525, 4, 9, "IN-RJ R00.XX"}, + {28.251324, 76.808809875, 4, 10, "IN-RJ S00.XX"}, + {25.470924, 75.60072675, 4, 9, "IN-RJ T00.XX"}, + {27.739924, 74.424535625, 4, 7, "IN-RJ V00.XX"}, + {23.588124, 74.389717875, 4, 11, "IN-RJ W00.XX"}, + {27.044545, 74.666251875, 4, 7, "IN-RJ X00.XX"}, + {27.239524, 73.693861375, 4, 7, "IN-RJ Y00.XX"}, + {26.783424, 76.984787125, 4, 9, "IN-RJ Z00.XX"}, + {25.481823, 74.3638255, 3, 8, "IN-RJ 12.XXXX"}, + {28.3713825, 74.26268, 3, 6, "IN-RJ 123.XXX"}, + {27.790409, 73.0802775, 3, 6, "IN-RJ 0123.XX"}, + {24.352024, 73.457196, 3, 8, "IN-RJ 1123.XX"}, + {26.990124, 77.237645, 3, 9, "IN-RJ 2123.XX"}, + {25.550024, 73.0721385, 3, 6, "IN-RJ 3123.XX"}, + {29.517859, 73.8394765, 3, 9, "IN-RJ 4123.XX"}, + {26.474609, 77.621545, 3, 11, "IN-RJ 5123.XX"}, + {26.967424, 73.481845, 3, 6, "IN-RJ 6123.XX"}, + {20.3168, 85.7953855, 5, 8, "IN-OR 12.XX"}, + {20.1381385, 85.556887, 4, 7, "IN-OR 12.XXX"}, + {19.314194, 84.7210075, 4, 9, "IN-OR 000.XX"}, + {22.234194, 84.7616445, 4, 10, "IN-OR 300.XX"}, + {19.849094, 85.75059175, 4, 7, "IN-OR 600.XX"}, + {21.472614, 83.86107725, 4, 9, "IN-OR 900.XX"}, + {21.474314, 86.86537725, 4, 9, "IN-OR C00.XX"}, + {21.915014, 86.670007375, 4, 9, "IN-OR F00.XX"}, + {20.689914, 83.446216, 4, 10, "IN-OR H00.XX"}, + {21.799514, 83.834807375, 4, 9, "IN-OR K00.XX"}, + {20.268914, 86.575785875, 4, 7, "IN-OR M00.XX"}, + {21.331414, 83.55477725, 4, 10, "IN-OR P00.XX"}, + {19.911114, 83.09975575, 4, 11, "IN-OR R00.XX"}, + {19.189114, 83.3384955, 4, 11, "IN-OR T00.XX"}, + {21.109418, 86.43870025, 4, 7, "IN-OR W00.XX"}, + {20.871545, 85.05169, 4, 7, "IN-OR Y00.XX"}, + {22.039544, 84.7977925, 3, 9, "IN-OR 12.XXXX"}, + {22.2479135, 81.899047, 3, 11, "IN-OR 123.XXX"}, + {17.84927, 81.640768, 3, 11, "IN-OR 1234.XX"}, + {23.0556, 72.5474435, 5, 10, "IN-GJ 12.XX"}, + {22.971394, 72.41716275, 4, 9, "IN-GJ 00.XXX"}, + {21.309984, 72.69103375, 4, 9, "IN-GJ C0.XXX"}, + {22.405084, 73.0335785, 4, 7, "IN-GJ P0.XXX"}, + {22.324524, 70.7495565, 4, 7, "IN-GJ 000.XX"}, + {21.796124, 72.086269375, 4, 7, "IN-GJ 100.XX"}, + {22.494545, 70.0236345, 4, 7, "IN-GJ 200.XX"}, + {21.566545, 70.40994125, 4, 7, "IN-GJ 300.XX"}, + {23.103724, 70.06093075, 4, 9, "IN-GJ 400.XX"}, + {20.985124, 72.894608, 4, 9, "IN-GJ 500.XX"}, + {22.728024, 72.81373075, 4, 7, "IN-GJ 600.XX"}, + {23.268324, 72.604317875, 4, 9, "IN-GJ 700.XX"}, + {23.636324, 72.331317875, 4, 9, "IN-GJ 800.XX"}, + {22.606024, 72.9020565, 4, 7, "IN-GJ 900.XX"}, + {21.684924, 69.572869375, 4, 7, "IN-GJ B00.XX"}, + {22.859724, 70.79193075, 5, 8, "IN-GJ C00.XX"}, + {22.750724, 71.60253075, 5, 8, "IN-GJ D00.XX"}, + {21.759324, 72.955069375, 4, 9, "IN-GJ F00.XX"}, + {20.409724, 72.881721875, 4, 12, "IN-GJ G00.XX"}, + {20.954724, 70.334608, 4, 7, "IN-GJ H00.XX"}, + {23.286524, 69.626117875, 4, 9, "IN-GJ J00.XX"}, + {20.648924, 72.889208, 4, 11, "IN-GJ K00.XX"}, + {22.816724, 73.57493075, 4, 7, "IN-GJ L00.XX"}, + {22.210724, 71.6231565, 4, 7, "IN-GJ M00.XX"}, + {24.212724, 72.38347825, 4, 9, "IN-GJ N00.XX"}, + {23.888824, 72.083091125, 4, 9, "IN-GJ P00.XX"}, + {21.801024, 70.568469375, 4, 7, "IN-GJ Q00.XX"}, + {22.002724, 70.746969375, 4, 7, "IN-GJ R00.XX"}, + {21.671824, 72.966569375, 4, 9, "IN-GJ S00.XX"}, + {21.615464, 71.185067125, 4, 7, "IN-GJ T00.XX"}, + {24.250304, 72.15508425, 4, 9, "IN-GJ TK0.00"}, + {21.745664, 70.415567125, 4, 7, "IN-GJ V00.XX"}, + {22.831704, 74.22667375, 5, 10, "IN-GJ VK0.00"}, + {22.621664, 73.42820925, 4, 7, "IN-GJ W00.XX"}, + {22.319404, 72.6000185, 4, 7, "IN-GJ WK0.00"}, + {21.100664, 71.73065275, 4, 7, "IN-GJ X00.XX"}, + {21.333004, 71.28106325, 4, 7, "IN-GJ XK0.00"}, + {23.721364, 72.507351375, 4, 9, "IN-GJ Y00.XX"}, + {22.986404, 71.43907375, 4, 9, "IN-GJ YK0.00"}, + {23.124364, 69.991023625, 4, 9, "IN-GJ Z00.XX"}, + {21.294504, 70.22396325, 4, 7, "IN-GJ ZK0.00"}, + {23.788902, 68.274369, 3, 8, "IN-GJ 12.XXXX"}, + {24.704595, 71.813485, 3, 8, "IN-GJ 012.XXX"}, + {24.704595, 72.323869, 3, 8, "IN-GJ 112.XXX"}, + {24.704595, 72.834252, 3, 8, "IN-GJ 212.XXX"}, + {24.292515, 71.813485, 4, 9, "IN-GJ 312.XXX"}, + {24.292515, 72.323869, 4, 9, "IN-GJ 412.XXX"}, + {24.292515, 72.834252, 4, 9, "IN-GJ 512.XXX"}, + {23.801475, 71.8184055, 3, 8, "IN-GJ 612.XXX"}, + {23.801475, 72.3235815, 3, 8, "IN-GJ 712.XXX"}, + {23.801475, 72.8287575, 3, 8, "IN-GJ 812.XXX"}, + {23.801475, 73.3339335, 3, 8, "IN-GJ 912.XXX"}, + {23.801475, 73.8391095, 3, 8, "IN-GJ B12.XXX"}, + {23.310435, 71.8184055, 3, 8, "IN-GJ C12.XXX"}, + {23.310435, 72.3235815, 3, 8, "IN-GJ D12.XXX"}, + {23.310435, 72.8287575, 3, 8, "IN-GJ F12.XXX"}, + {23.310435, 73.3339335, 3, 8, "IN-GJ G12.XXX"}, + {23.310435, 73.8391095, 3, 8, "IN-GJ H12.XXX"}, + {23.310435, 74.0526145, 4, 11, "IN-GJ J12.XXX"}, + {22.819395, 69.2925265, 4, 7, "IN-GJ K12.XXX"}, + {22.819395, 69.7977025, 4, 7, "IN-GJ L12.XXX"}, + {22.819395, 70.3028785, 4, 7, "IN-GJ M12.XXX"}, + {22.819395, 70.8080545, 5, 8, "IN-GJ N12.XXX"}, + {22.819395, 71.3132305, 4, 7, "IN-GJ P12.XXX"}, + {22.819395, 71.8184065, 3, 6, "IN-GJ Q12.XXX"}, + {22.819395, 72.3235825, 3, 6, "IN-GJ R12.XXX"}, + {22.819395, 72.8287585, 3, 6, "IN-GJ S12.XXX"}, + {22.819395, 73.3339345, 3, 6, "IN-GJ T12.XXX"}, + {22.819395, 73.8391105, 3, 6, "IN-GJ V12.XXX"}, + {22.819395, 74.0526145, 4, 9, "IN-GJ W12.XXX"}, + {22.328355, 69.292239, 3, 6, "IN-GJ X12.XXX"}, + {22.328355, 69.792207, 3, 6, "IN-GJ Y12.XXX"}, + {22.328355, 70.292175, 3, 6, "IN-GJ Z12.XXX"}, + {21.89682, 70.767375, 3, 6, "IN-GJ 0123.XX"}, + {21.89682, 71.267343, 3, 6, "IN-GJ 1123.XX"}, + {21.89682, 71.767311, 3, 6, "IN-GJ 2123.XX"}, + {21.89682, 72.267279, 3, 6, "IN-GJ 3123.XX"}, + {21.89682, 72.767247, 3, 8, "IN-GJ 4123.XX"}, + {21.89682, 73.267215, 3, 8, "IN-GJ 5123.XX"}, + {21.89682, 73.767183, 3, 8, "IN-GJ 6123.XX"}, + {21.40578, 69.29247, 3, 6, "IN-GJ 7123.XX"}, + {21.40578, 69.792438, 3, 6, "IN-GJ 8123.XX"}, + {21.40578, 70.292406, 3, 6, "IN-GJ 9123.XX"}, + {21.40578, 70.792374, 3, 6, "IN-GJ B123.XX"}, + {21.40578, 71.292342, 3, 6, "IN-GJ C123.XX"}, + {21.40578, 71.79231, 3, 6, "IN-GJ D123.XX"}, + {21.40578, 72.292278, 3, 6, "IN-GJ F123.XX"}, + {21.40578, 72.792246, 3, 8, "IN-GJ G123.XX"}, + {21.40578, 73.292214, 3, 8, "IN-GJ H123.XX"}, + {21.40578, 73.792182, 3, 8, "IN-GJ J123.XX"}, + {20.912025, 69.702444, 3, 6, "IN-GJ K123.XX"}, + {20.912025, 70.202412, 3, 6, "IN-GJ L123.XX"}, + {20.912025, 70.70238, 3, 6, "IN-GJ M123.XX"}, + {20.912025, 71.202348, 3, 6, "IN-GJ N123.XX"}, + {20.912025, 71.702316, 3, 6, "IN-GJ P123.XX"}, + {20.912025, 72.582259, 3, 8, "IN-GJ Q123.XX"}, + {20.912025, 73.082227, 3, 8, "IN-GJ R123.XX"}, + {20.912025, 73.582195, 3, 8, "IN-GJ S123.XX"}, + {20.4237, 72.7874265, 3, 10, "IN-GJ T123.XX"}, + {20.4237, 73.2821865, 3, 8, "IN-GJ V123.XX"}, + {20.4237, 73.7769465, 3, 8, "IN-GJ W123.XX"}, + {20.30092, 72.7498525, 3, 8, "IN-GJ Y123.XX"}, + {22.055999, 68.9314795, 3, 6, "IN-GJ X123.XX"}, + {20.851183, 70.4057475, 3, 6, "IN-GJ Z123.XX"}, + {22.6031, 88.3077435, 5, 8, "IN-WB 12.XX"}, + {22.4770725, 88.1971835, 4, 7, "IN-WB 12.XXX"}, + {23.522614, 87.248027875, 4, 9, "IN-WB 000.XX"}, + {23.664714, 86.902589125, 4, 10, "IN-WB 200.XX"}, + {26.693914, 88.352531125, 4, 8, "IN-WB 400.XX"}, + {23.233214, 87.807227875, 4, 9, "IN-WB 600.XX"}, + {23.714314, 86.772989125, 4, 11, "IN-WB 800.XX"}, + {22.489545, 88.0130425, 4, 7, "IN-WB B00.XX"}, + {23.370213, 86.321574875, 4, 10, "IN-WB C00.XX"}, + {25.050024, 88.0999525, 4, 11, "IN-WB D00.XX"}, + {22.380724, 87.2596565, 4, 11, "IN-WB F00.XX"}, + {22.466224, 87.2781565, 4, 11, "IN-WB G00.XX"}, + {24.140724, 88.204991125, 4, 7, "IN-WB H00.XX"}, + {25.660724, 88.07502675, 4, 10, "IN-WB J00.XX"}, + {23.450724, 88.456417875, 4, 7, "IN-WB K00.XX"}, + {25.270724, 88.72502675, 4, 9, "IN-WB L00.XX"}, + {22.882324, 88.59543075, 4, 7, "IN-WB M00.XX"}, + {23.276724, 87.021817875, 4, 9, "IN-WB N00.XX"}, + {23.744224, 87.035191125, 5, 11, "IN-WB P00.XX"}, + {23.659424, 87.070917875, 4, 10, "IN-WB Q00.XX"}, + {22.696124, 88.81783075, 4, 7, "IN-WB R00.XX"}, + {23.449624, 88.325017875, 4, 7, "IN-WB S00.XX"}, + {27.076024, 88.214661375, 4, 13, "IN-WB T00.XX"}, + {23.730324, 88.255591125, 4, 7, "IN-WB V00.XX"}, + {23.081824, 88.78633075, 4, 9, "IN-WB W00.XX"}, + {26.568924, 88.660587125, 4, 9, "IN-WB X00.XX"}, + {22.070845, 88.034741875, 4, 7, "IN-WB Y00.XX"}, + {23.254445, 88.337276375, 4, 7, "IN-WB Z00.XX"}, + {27.193739, 87.87369, 3, 11, "IN-WB 012.XXX"}, + {27.193739, 88.39449, 3, 11, "IN-WB 112.XXX"}, + {27.193739, 88.91529, 3, 13, "IN-WB 212.XXX"}, + {27.193739, 89.40785, 3, 10, "IN-WB 312.XXX"}, + {26.702699, 87.873689, 3, 11, "IN-WB 412.XXX"}, + {26.702699, 88.394489, 4, 8, "IN-WB 512.XXX"}, + {26.702699, 88.915289, 3, 10, "IN-WB 612.XXX"}, + {26.702699, 89.40785, 3, 10, "IN-WB 712.XXX"}, + {26.211659, 87.7744505, 3, 9, "IN-WB 812.XXX"}, + {26.211659, 88.2900425, 3, 11, "IN-WB 912.XXX"}, + {26.211659, 88.8056345, 3, 9, "IN-WB B12.XXX"}, + {26.211659, 89.3212265, 3, 8, "IN-WB C12.XXX"}, + {25.720619, 87.7486715, 3, 10, "IN-WB D12.XXX"}, + {25.720619, 88.2642635, 3, 9, "IN-WB F12.XXX"}, + {25.524203, 88.7798555, 3, 8, "IN-WB G12.XXX"}, + {25.229579, 87.7486715, 3, 12, "IN-WB H12.XXX"}, + {25.229579, 88.2642635, 3, 11, "IN-WB J12.XXX"}, + {24.738539, 87.748385, 3, 11, "IN-WB K12.XXX"}, + {24.738539, 88.258769, 3, 10, "IN-WB L12.XXX"}, + {24.247499, 86.753136, 3, 9, "IN-WB M12.XXX"}, + {24.247499, 87.26352, 3, 10, "IN-WB N12.XXX"}, + {24.247499, 87.773904, 3, 9, "IN-WB P12.XXX"}, + {24.247499, 88.284288, 3, 6, "IN-WB Q12.XXX"}, + {23.756459, 85.8393665, 3, 9, "IN-WB R12.XXX"}, + {23.756459, 86.3445425, 3, 10, "IN-WB S12.XXX"}, + {23.756459, 86.8497185, 4, 11, "IN-WB T12.XXX"}, + {23.756459, 87.3548945, 3, 8, "IN-WB V12.XXX"}, + {23.756459, 87.8600705, 3, 8, "IN-WB W12.XXX"}, + {23.756459, 88.3652465, 3, 6, "IN-WB X12.XXX"}, + {23.265419, 85.8393665, 3, 9, "IN-WB Y12.XXX"}, + {23.265419, 86.3445425, 3, 9, "IN-WB Z12.XXX"}, + {22.853579, 86.8497185, 3, 9, "IN-WB 01.XXXX"}, + {22.853579, 87.3548945, 3, 8, "IN-WB 11.XXXX"}, + {22.853579, 87.8600705, 3, 8, "IN-WB 21.XXXX"}, + {22.853579, 88.3652465, 4, 7, "IN-WB 31.XXXX"}, + {22.853579, 88.8704225, 3, 8, "IN-WB 41.XXXX"}, + {22.362539, 86.3445425, 3, 11, "IN-WB 51.XXXX"}, + {22.362539, 86.8497185, 3, 11, "IN-WB 61.XXXX"}, + {22.362539, 87.3548945, 3, 10, "IN-WB 71.XXXX"}, + {22.362539, 87.8600705, 3, 8, "IN-WB 81.XXXX"}, + {22.362539, 88.3652465, 4, 7, "IN-WB 91.XXXX"}, + {22.362539, 88.8704225, 3, 6, "IN-WB B1.XXXX"}, + {21.871499, 86.697879, 3, 9, "IN-WB C1.XXXX"}, + {21.871499, 87.197847, 4, 10, "IN-WB D1.XXXX"}, + {21.871499, 87.697815, 4, 7, "IN-WB F1.XXXX"}, + {21.871499, 88.197783, 4, 7, "IN-WB G1.XXXX"}, + {21.871499, 88.697751, 4, 7, "IN-WB H1.XXXX"}, + {21.463795, 87.197847, 3, 9, "IN-WB J1.XXXX"}, + {21.463795, 87.697815, 3, 6, "IN-WB K1.XXXX"}, + {21.463795, 88.197783, 3, 6, "IN-WB L1.XXXX"}, + {21.463795, 88.697751, 3, 6, "IN-WB M1.XXXX"}, + {22.7551, 75.8201435, 5, 8, "IN-MP 12.XX"}, + {22.810604, 75.71572175, 4, 7, "IN-MP 00.XXX"}, + {23.263004, 77.281884375, 4, 9, "IN-MP 80.XXX"}, + {23.236104, 79.79522175, 4, 7, "IN-MP J0.XXX"}, + {26.175584, 78.066565375, 4, 11, "IN-MP S0.XXX"}, + {23.218145, 75.752076375, 4, 10, "IN-MP 000.XX"}, + {22.999924, 76.00223075, 4, 9, "IN-MP 100.XX"}, + {24.612124, 80.78547825, 4, 9, "IN-MP 200.XX"}, + {24.612124, 80.88017825, 4, 9, "IN-MP 300.XX"}, + {23.873424, 78.719791125, 4, 9, "IN-MP 400.XX"}, + {23.390724, 74.985817875, 4, 10, "IN-MP 500.XX"}, + {23.869124, 80.345591125, 4, 11, "IN-MP 600.XX"}, + {21.355024, 76.17408225, 4, 9, "IN-MP 700.XX"}, + {21.870724, 76.306269375, 4, 9, "IN-MP 800.XX"}, + {26.550724, 77.944687125, 4, 13, "IN-MP 900.XX"}, + {26.607424, 78.734487125, 4, 10, "IN-MP B00.XX"}, + {24.688424, 77.27337825, 4, 11, "IN-MP C00.XX"}, + {25.468624, 77.60612675, 4, 11, "IN-MP D00.XX"}, + {23.558524, 77.766017875, 4, 9, "IN-MP F00.XX"}, + {24.112724, 75.014091125, 4, 10, "IN-MP G00.XX"}, + {22.097624, 78.907269375, 4, 9, "IN-MP H00.XX"}, + {24.948924, 79.5438525, 4, 9, "IN-MP J00.XX"}, + {24.508624, 74.82017825, 4, 10, "IN-MP K00.XX"}, + {22.651924, 75.63963075, 4, 7, "IN-MP L00.XX"}, + {23.875724, 79.397591125, 4, 9, "IN-MP M00.XX"}, + {22.787624, 77.68523075, 4, 7, "IN-MP N00.XX"}, + {23.248924, 77.041517875, 4, 10, "IN-MP P00.XX"}, + {21.864424, 75.572069375, 4, 9, "IN-MP Q00.XX"}, + {21.948924, 77.856369375, 4, 9, "IN-MP R00.XX"}, + {22.103664, 79.5153805, 4, 9, "IN-MP S00.XX"}, + {22.593204, 75.28307375, 4, 7, "IN-MP SK0.00"}, + {21.823564, 80.155067125, 4, 9, "IN-MP T00.XX"}, + {22.665604, 74.93407375, 4, 7, "IN-MP TK0.00"}, + {25.678264, 78.42502225, 4, 10, "IN-MP V00.XX"}, + {23.458204, 75.385601875, 4, 10, "IN-MP VK0.00"}, + {22.130464, 78.1343805, 4, 7, "IN-MP W00.XX"}, + {22.606204, 77.73247375, 4, 7, "IN-MP WK0.00"}, + {22.562564, 75.7228805, 4, 7, "IN-MP X00.XX"}, + {23.298604, 81.333301875, 4, 10, "IN-MP XK0.00"}, + {23.649264, 75.092051375, 4, 10, "IN-MP Y00.XX"}, + {23.411404, 76.251301875, 4, 10, "IN-MP YK0.00"}, + {24.765364, 78.7969935, 4, 9, "IN-MP Z00.XX"}, + {22.033204, 74.876991375, 4, 9, "IN-MP ZK0.00"}, + {23.3126705, 78.387453, 3, 6, "IN-MP 12.XXXX"}, + {23.211676, 74.955345, 3, 9, "IN-MP 123.XXX"}, + {26.138624, 77.8349085, 3, 10, "IN-MP 0123.XX"}, + {24.340024, 80.624926, 3, 8, "IN-MP 1123.XX"}, + {24.389128, 81.13531, 3, 8, "IN-MP 2123.XX"}, + {24.438232, 81.645693, 3, 8, "IN-MP 3123.XX"}, + {21.098624, 75.972747, 3, 8, "IN-MP 4123.XX"}, + {26.332564, 78.522245, 3, 8, "IN-MP 5123.XX"}, + {24.41628, 76.044633, 3, 9, "IN-MP 6123.XX"}, + {24.41628, 76.555017, 3, 9, "IN-MP 7123.XX"}, + {24.41628, 77.065401, 3, 11, "IN-MP 8123.XX"}, + {24.41628, 77.575785, 3, 10, "IN-MP 9123.XX"}, + {24.41628, 78.086169, 3, 10, "IN-MP B123.XX"}, + {24.41628, 78.596553, 3, 8, "IN-MP C123.XX"}, + {25.196479, 77.4013385, 3, 10, "IN-MP D123.XX"}, + {24.035019, 74.712196, 3, 9, "IN-MP F123.XX"}, + {24.674064, 79.3388285, 3, 8, "IN-MP G123.XX"}, + {25.434379, 78.2094385, 3, 10, "IN-MP H123.XX"}, + {24.947196, 75.5972385, 3, 9, "IN-MP J123.XX"}, + {23.762065, 77.620239, 3, 8, "IN-MP K123.XX"}, + {17.4179, 78.446526, 4, 15, "IN-TG 12.XX"}, + {17.618515, 78.236555, 3, 14, "IN-TG 12.XXX"}, + {16.560724, 80.569625875, 4, 15, "IN-TG 300.XX"}, + {16.534777, 80.656113875, 5, 17, "IN-TG 400.XX"}, + {16.342124, 80.397625875, 4, 15, "IN-TG 500.XX"}, + {18.018724, 79.56938625, 5, 15, "IN-TG 600.XX"}, + {18.046724, 79.50328625, 4, 13, "IN-TG 700.XX"}, + {15.862124, 77.99403875, 4, 17, "IN-TG 900.XX"}, + {18.720724, 78.057173375, 4, 14, "IN-TG G00.XX"}, + {18.482124, 79.087173375, 4, 13, "IN-TG K00.XX"}, + {18.764464, 79.461254125, 4, 13, "IN-TG L00.XX"}, + {16.728764, 81.059697625, 4, 13, "IN-TG M00.XX"}, + {17.2439995, 80.1436995, 4, 13, "IN-TG NRG.TC"}, + {16.196264, 81.10138325, 4, 13, "IN-TG P00.XX"}, + {16.252464, 80.59848325, 4, 15, "IN-TG Q00.XX"}, + {16.758464, 77.971797625, 4, 17, "IN-TG R00.XX"}, + {17.0569995, 79.2724995, 4, 13, "IN-TG TRG.TC"}, + {16.4349995, 80.9955, 4, 13, "IN-TG WRG.TC"}, + {19.684364, 78.49239625, 4, 13, "IN-TG X00.XX"}, + {16.228104, 80.02283175, 4, 15, "IN-TG XK0.00"}, + {17.1409995, 79.6207995, 4, 13, "IN-TG YRG.TC"}, + {16.0959995, 80.1678995, 4, 15, "IN-TG ZRG.TC"}, + {15.9385, 77.928, 3, 15, "IN-TG HD.0X0R"}, + {16.8707485, 79.211641, 3, 11, "IN-TG 123.XXX"}, + {17.757909, 79.336948, 3, 11, "IN-TG 2123.XX"}, + {18.448624, 77.857898, 3, 12, "IN-TG 4123.XX"}, + {18.359204, 79.063388, 3, 11, "IN-TG 6123.XX"}, + {16.514579, 77.7696815, 3, 15, "IN-TG 8123.XX"}, + {19.440479, 78.2857405, 3, 11, "IN-TG B123.XX"}, + {17.4179, 78.446526, 4, 15, "IN-AP 12.XX"}, + {17.618515, 78.236555, 3, 14, "IN-AP 12.XXX"}, + {17.770724, 83.268299125, 4, 9, "IN-AP 000.XX"}, + {17.766399, 83.177726125, 4, 9, "IN-AP 100.XX"}, + {17.721724, 83.148399125, 4, 7, "IN-AP 200.XX"}, + {16.560724, 80.569625875, 4, 15, "IN-AP 300.XX"}, + {16.534777, 80.656113875, 5, 17, "IN-AP 400.XX"}, + {16.342124, 80.397625875, 4, 15, "IN-AP 500.XX"}, + {18.018724, 79.56938625, 5, 15, "IN-AP 600.XX"}, + {18.046724, 79.50328625, 4, 13, "IN-AP 700.XX"}, + {14.474824, 79.938077375, 4, 9, "IN-AP 800.XX"}, + {15.862124, 77.99403875, 4, 17, "IN-AP 900.XX"}, + {17.052124, 81.756512, 4, 7, "IN-AP B00.XX"}, + {14.512724, 78.783077375, 4, 9, "IN-AP C00.XX"}, + {17.051624, 82.198512, 4, 7, "IN-AP D00.XX"}, + {16.965135, 82.198512, 4, 7, "IN-AP F00.XX"}, + {18.720724, 78.057173375, 4, 14, "IN-AP G00.XX"}, + {13.670724, 79.39489025, 4, 9, "IN-AP H00.XX"}, + {14.714824, 77.562377375, 4, 11, "IN-AP J00.XX"}, + {18.482124, 79.087173375, 4, 13, "IN-AP K00.XX"}, + {18.764464, 79.461254125, 4, 13, "IN-AP L00.XX"}, + {18.114104, 83.37264225, 4, 12, "IN-AP LK0.00"}, + {16.728764, 81.059697625, 4, 13, "IN-AP M00.XX"}, + {15.503404, 80.003704625, 4, 11, "IN-AP MK0.00"}, + {15.488364, 78.448368875, 4, 13, "IN-AP N00.XX"}, + {17.238104, 80.116487, 4, 13, "IN-AP NK0.00"}, + {16.196264, 81.10138325, 4, 13, "IN-AP P00.XX"}, + {15.622104, 77.247704625, 4, 14, "IN-AP PK0.00"}, + {16.252464, 80.59848325, 4, 15, "IN-AP Q00.XX"}, + {14.750104, 78.5230765, 4, 11, "IN-AP QK0.00"}, + {16.758464, 77.971797625, 4, 17, "IN-AP R00.XX"}, + {13.214104, 79.07322125, 4, 11, "IN-AP RK0.00"}, + {13.845464, 77.46622675, 4, 12, "IN-AP S00.XX"}, + {16.534804, 81.495159875, 4, 9, "IN-AP SK0.00"}, + {13.569364, 78.47722675, 4, 12, "IN-AP T00.XX"}, + {17.051104, 79.245287, 4, 13, "IN-AP TK0.00"}, + {15.177464, 77.3391545, 4, 12, "IN-AP V00.XX"}, + {18.294004, 83.86534225, 4, 12, "IN-AP VK0.00"}, + {14.429464, 77.687741125, 4, 11, "IN-AP W00.XX"}, + {16.429104, 80.968359875, 4, 15, "IN-AP WK0.00"}, + {19.684364, 78.49239625, 4, 13, "IN-AP X00.XX"}, + {16.228104, 80.02283175, 4, 15, "IN-AP XK0.00"}, + {14.934064, 77.9636545, 4, 11, "IN-AP Y00.XX"}, + {17.135104, 79.593587, 4, 13, "IN-AP YK0.00"}, + {16.826464, 81.494111, 4, 7, "IN-AP Z00.XX"}, + {16.090104, 80.14083175, 4, 15, "IN-AP ZK0.00"}, + {13.255676, 76.823892, 3, 13, "IN-AP 12.XXXX"}, + {16.8707485, 79.211641, 3, 11, "IN-AP 123.XXX"}, + {17.471409, 83.008848, 3, 6, "IN-AP 1123.XX"}, + {17.757909, 79.336948, 3, 11, "IN-AP 2123.XX"}, + {14.202724, 79.743049, 3, 8, "IN-AP 3123.XX"}, + {18.448624, 77.857898, 3, 12, "IN-AP 4123.XX"}, + {13.200212, 79.038179, 3, 10, "IN-AP 5123.XX"}, + {18.359204, 79.063388, 3, 11, "IN-AP 6123.XX"}, + {17.888579, 83.157898, 4, 12, "IN-AP 7123.XX"}, + {16.514579, 77.7696815, 3, 15, "IN-AP 8123.XX"}, + {18.068479, 83.650598, 3, 11, "IN-AP 9123.XX"}, + {19.440479, 78.2857405, 3, 11, "IN-AP B123.XX"}, + {18.904029, 72.792768, 5, 8, "IN-MH 12.XX"}, + {18.911695, 72.7871945, 4, 7, "IN-MH 12.XXX"}, + {18.605321, 73.788073375, 5, 8, "IN-MH 000.XX"}, + {18.605321, 73.879126375, 4, 7, "IN-MH 100.XX"}, + {18.518832, 73.879126375, 4, 7, "IN-MH 200.XX"}, + {18.518832, 73.788073375, 4, 7, "IN-MH 300.XX"}, + {21.22765, 78.99058225, 4, 9, "IN-MH 400.XX"}, + {21.240624, 79.08331725, 4, 9, "IN-MH 500.XX"}, + {21.141161, 78.99058225, 4, 9, "IN-MH 600.XX"}, + {21.154135, 79.08331725, 4, 9, "IN-MH 700.XX"}, + {20.059373, 73.690714875, 4, 9, "IN-MH 800.XX"}, + {20.059373, 73.782728875, 4, 9, "IN-MH 900.XX"}, + {19.972884, 73.78284175, 4, 7, "IN-MH B00.XX"}, + {19.972884, 73.69106775, 4, 7, "IN-MH C00.XX"}, + {18.668924, 73.757273375, 4, 7, "IN-MH D00.XX"}, + {19.921724, 75.30383475, 4, 7, "IN-MH F00.XX"}, + {17.702624, 75.872899125, 4, 10, "IN-MH G00.XX"}, + {20.973024, 77.716708, 4, 7, "IN-MH H00.XX"}, + {19.208324, 73.2113185, 5, 8, "IN-MH J00.XX"}, + {19.209124, 77.2719605, 4, 11, "IN-MH K00.XX"}, + {16.732224, 74.185125875, 4, 9, "IN-MH L00.XX"}, + {16.904224, 74.536312, 4, 9, "IN-MH M00.XX"}, + {20.597624, 74.486508, 4, 9, "IN-MH N00.XX"}, + {21.041724, 75.516608, 4, 9, "IN-MH P00.XX"}, + {20.745724, 76.959908, 4, 7, "IN-MH Q00.XX"}, + {18.447724, 76.530873375, 4, 7, "IN-MH R00.XX"}, + {20.945024, 74.726608, 4, 7, "IN-MH S00.XX"}, + {19.144924, 74.6970605, 4, 7, "IN-MH T00.XX"}, + {19.972464, 79.270410625, 4, 7, "IN-MH V00.XX"}, + {19.258104, 76.7483975, 4, 11, "IN-MH VK0.00"}, + {16.714864, 74.424597625, 4, 9, "IN-MH W00.XX"}, + {19.838104, 75.85875275, 4, 7, "IN-MH WK0.00"}, + {21.049464, 75.74965275, 4, 9, "IN-MH X00.XX"}, + {18.985304, 75.7278975, 4, 7, "IN-MH XK0.00"}, + {21.480664, 80.16285275, 4, 9, "IN-MH Y00.XX"}, + {17.679704, 73.979515125, 4, 7, "IN-MH YK0.00"}, + {18.249464, 75.65813975, 4, 10, "IN-MH Z00.XX"}, + {20.384104, 78.097280875, 4, 7, "IN-MH ZK0.00"}, + {19.98693, 75.624782, 3, 6, "IN-MH 12.XXXX"}, + {20.1789835, 72.7560125, 3, 9, "IN-MH 123.XXX"}, + {20.904021, 78.849527, 4, 7, "IN-MH 0123.XX"}, + {20.904021, 79.349495, 3, 6, "IN-MH 1123.XX"}, + {20.833965, 77.388152, 4, 7, "IN-MH 2123.XX"}, + {16.543579, 74.1645825, 3, 8, "IN-MH 3123.XX"}, + {20.496365, 74.402652, 3, 8, "IN-MH 4123.XX"}, + {20.785265, 75.424752, 3, 6, "IN-MH 5123.XX"}, + {20.470765, 76.130992, 3, 6, "IN-MH 6123.XX"}, + {20.470765, 76.63096, 3, 6, "IN-MH 7123.XX"}, + {20.470765, 77.130928, 3, 6, "IN-MH 8123.XX"}, + {19.85124, 78.8659275, 3, 10, "IN-MH 9123.XX"}, + {19.85124, 79.3606875, 3, 10, "IN-MH B123.XX"}, + {21.163124, 79.948752, 3, 8, "IN-MH C123.XX"}, + {20.15848, 77.8855315, 4, 7, "IN-MH D123.XX"}, + {21.14148, 73.995652, 3, 9, "IN-MH F123.XX"}, + {20.511765, 78.358652, 4, 7, "IN-MH G123.XX"}, + {26.8821, 80.8919, 5, 9, "IN-UP 12.XX"}, + {28.666985, 77.277229625, 4, 15, "IN-UP 00.XXX"}, + {26.942084, 80.782673375, 4, 8, "IN-UP C0.XXX"}, + {26.565584, 80.227573375, 4, 9, "IN-UP P0.XXX"}, + {27.265924, 77.907061375, 4, 9, "IN-UP 000.XX"}, + {27.265924, 78.003880375, 4, 9, "IN-UP 100.XX"}, + {27.179435, 78.003880375, 4, 9, "IN-UP 200.XX"}, + {27.179435, 77.907061375, 4, 9, "IN-UP 300.XX"}, + {29.032724, 77.664557375, 4, 11, "IN-UP 400.XX"}, + {28.946235, 77.664557375, 4, 11, "IN-UP 500.XX"}, + {25.378024, 82.95542675, 5, 8, "IN-UP 600.XX"}, + {25.291535, 82.93630275, 5, 10, "IN-UP 700.XX"}, + {25.482124, 81.72812675, 4, 9, "IN-UP 800.XX"}, + {25.451852, 81.82374475, 4, 9, "IN-UP 900.XX"}, + {25.538341, 81.82374475, 4, 9, "IN-UP B00.XX"}, + {28.404724, 79.377983125, 4, 10, "IN-UP C00.XX"}, + {28.880724, 78.723583125, 4, 13, "IN-UP D00.XX"}, + {27.933824, 78.024309875, 4, 9, "IN-UP F00.XX"}, + {30.002124, 77.493105875, 4, 12, "IN-UP G00.XX"}, + {26.800224, 83.336087125, 4, 10, "IN-UP H00.XX"}, + {27.199424, 78.351661375, 4, 7, "IN-UP J00.XX"}, + {25.490724, 78.52182675, 4, 10, "IN-UP K00.XX"}, + {29.507724, 77.678031625, 4, 12, "IN-UP L00.XX"}, + {27.540724, 77.634235625, 4, 9, "IN-UP M00.XX"}, + {27.920724, 79.878409875, 4, 10, "IN-UP N00.XX"}, + {28.804564, 78.984877375, 4, 13, "IN-UP P00.XX"}, + {25.939104, 83.531122875, 4, 9, "IN-UP PK0.00"}, + {27.389045, 79.560753125, 4, 8, "IN-UP Q00.XX"}, + {28.724104, 77.740399125, 4, 11, "IN-UP QK0.00"}, + {26.792464, 78.989293125, 4, 11, "IN-UP R00.XX"}, + {25.130104, 82.5379395, 4, 9, "IN-UP RK0.00"}, + {28.422464, 77.814877375, 4, 9, "IN-UP S00.XX"}, + {28.564804, 78.539699125, 4, 10, "IN-UP SK0.00"}, + {28.910064, 78.438906125, 4, 12, "IN-UP T00.XX"}, + {25.921704, 80.785122875, 4, 9, "IN-UP TK0.00"}, + {26.242464, 81.209536625, 4, 9, "IN-UP V00.XX"}, + {25.984104, 79.421122875, 4, 9, "IN-UP VK0.00"}, + {27.592464, 81.555220875, 4, 8, "IN-UP W00.XX"}, + {27.564104, 80.650588625, 4, 8, "IN-UP WK0.00"}, + {25.760064, 82.655736625, 4, 9, "IN-UP X00.XX"}, + {26.768104, 82.117533375, 4, 10, "IN-UP XK0.00"}, + {28.043164, 79.085049625, 4, 10, "IN-UP Y00.XX"}, + {25.476104, 80.31449475, 4, 9, "IN-UP YK0.00"}, + {27.960464, 80.745049625, 4, 12, "IN-UP Z00.XX"}, + {27.592104, 78.022688625, 4, 9, "IN-UP ZK0.00"}, + {27.524035, 80.3534425, 3, 7, "IN-UP 12.XXXX"}, + {29.0566835, 77.3034105, 3, 11, "IN-UP 123.XXX"}, + {29.730465, 77.2798275, 3, 11, "IN-UP 0123.XX"}, + {26.525865, 83.11435, 4, 7, "IN-UP 1123.XX"}, + {25.21858, 78.3102295, 3, 10, "IN-UP 2123.XX"}, + {29.113504, 77.091795, 3, 11, "IN-UP 3123.XX"}, + {29.113504, 77.623011, 4, 11, "IN-UP 4123.XX"}, + {25.77388, 83.1236295, 3, 6, "IN-UP 5123.XX"}, + {25.75858, 79.2001295, 3, 8, "IN-UP 6123.XX"}, + {25.26754, 79.2001295, 3, 8, "IN-UP 7123.XX"}, + {27.78261, 80.6564805, 3, 11, "IN-UP 8123.XX"}, + {27.78261, 81.1824875, 3, 11, "IN-UP 9123.XX"}, + {24.47028, 78.157701, 3, 11, "IN-UP B123.XX"}, + {25.046865, 82.8692295, 3, 8, "IN-UP C123.XX"}, + {11.961202, 79.7629025, 4, 11, "IN-PY 12.XX"}, + {11.766025, 79.595025, 3, 9, "IN-PY 0L.S15"}, + {10.822025, 79.727025, 3, 9, "IN-PY FC.S0W"}, + {16.704025, 82.183025, 3, 9, "IN-PY K4.S0Z"}, + {11.673025, 75.522025, 3, 11, "IN-PY M2.S11"}, + {11.703525, 75.522025, 4, 12, "IN-PY N1.S17"}, + {-33.8349, 151.164532, 5, 7, "AU-NSW 12.XX"}, + {-33.674785, 150.77691, 4, 6, "AU-NSW 12.XXX"}, + {-32.879276, 151.604349375, 4, 6, "AU-NSW 000.XX"}, + {-32.879276, 151.706934375, 4, 6, "AU-NSW 100.XX"}, + {-32.965765, 151.635124375, 4, 6, "AU-NSW 200.XX"}, + {-34.413876, 150.820845375, 4, 8, "AU-NSW 300.XX"}, + {-34.312455, 150.862271875, 4, 8, "AU-NSW 400.XX"}, + {-34.535435, 150.757771875, 4, 8, "AU-NSW 500.XX"}, + {-36.042655, 146.877661875, 3, 7, "AU-NSW 600.XX"}, + {-36.108455, 146.820276875, 3, 8, "AU-NSW 700.XX"}, + {-34.837666, 150.552279125, 4, 8, "AU-NSW 800.XX"}, + {-30.247876, 153.065305875, 4, 6, "AU-NSW 900.XX"}, + {-31.407276, 152.8469405, 4, 6, "AU-NSW B00.XX"}, + {-33.366876, 149.525823625, 4, 6, "AU-NSW C00.XX"}, + {-35.094076, 147.310919625, 3, 7, "AU-NSW D00.XX"}, + {-28.770576, 153.256383125, 4, 8, "AU-NSW F00.XX"}, + {-31.861576, 152.43241475, 4, 6, "AU-NSW G00.XX"}, + {-32.212576, 148.568688, 3, 5, "AU-NSW H00.XX"}, + {-31.054276, 150.8709405, 4, 6, "AU-NSW J00.XX"}, + {-30.474276, 151.614479125, 4, 6, "AU-NSW K00.XX"}, + {-33.728276, 150.654984, 4, 6, "AU-NSW L00.XX"}, + {-34.709276, 149.660619625, 4, 8, "AU-NSW M00.XX"}, + {-31.921076, 141.41501475, 3, 5, "AU-NSW N00.XX"}, + {-33.700455, 150.286176, 4, 6, "AU-NSW P00.XX"}, + {-32.803976, 151.311349375, 4, 6, "AU-NSW Q00.XX"}, + {-32.144976, 152.472588, 4, 6, "AU-NSW R00.XX"}, + {-29.665476, 152.859631625, 4, 6, "AU-NSW S00.XX"}, + {-28.793376, 153.514683125, 4, 8, "AU-NSW T00.XX"}, + {-34.243676, 145.995045375, 3, 7, "AU-NSW V00.XX"}, + {-30.339236, 153.044162625, 4, 6, "AU-NSW W00.XX"}, + {-32.823145, 151.427184125, 4, 6, "AU-NSW WK0.00"}, + {-32.543436, 151.130032125, 4, 6, "AU-NSW X00.XX"}, + {-32.275896, 150.859313, 4, 6, "AU-NSW XK0.00"}, + {-32.754036, 151.708432125, 4, 6, "AU-NSW Y00.XX"}, + {-34.667296, 150.806172625, 4, 8, "AU-NSW YK0.00"}, + {-33.472636, 150.114659875, 4, 6, "AU-NSW Z00.XX"}, + {-28.866196, 153.015899125, 4, 8, "AU-NSW ZK0.00"}, + {-32.5747005, 149.2777375, 3, 5, "AU-NSW 123.XXX"}, + {-30.3020415, 150.2876085, 3, 5, "AU-NSW 12.XXXX"}, + {-28.347511, 149.3997185, 3, 7, "AU-NSW 1234.XX"}, + {-32.1349195, 141.6599605, 2, 4, "AU-NSW 1234.XXX"}, + {-35.2723, 149.08899, 3, 9, "AU-ACT 12.XX"}, + {-35.2553955, 148.779193, 2, 8, "AU-ACT 12.XXX"}, + {-35.82328, 148.7527645, 2, 8, "AU-ACT 123.XX"}, + {-35.1233, 150.6765915, 3, 10, "AU-JBT 12.XX"}, + {-35.1143935, 150.6001055, 2, 9, "AU-JBT 12.XXX"}, + {-12.378055, 130.84133, 5, 7, "AU-NT 00.XX"}, + {-12.432475, 130.819, 5, 7, "AU-NT J0.XX"}, + {-12.358185, 130.76489, 4, 6, "AU-NT 12.XXX"}, + {-23.581706, 133.631173875, 4, 6, "AU-NT 000.XX"}, + {-14.360696, 132.066585375, 4, 6, "AU-NT J00.XX"}, + {-11.1347005, 130.579254, 3, 5, "AU-NT 123.XXX"}, + {-13.972931, 131.060503, 3, 5, "AU-NT 12.XXXX"}, + {-22.54611, 132.5450345, 3, 5, "AU-NT 1234.XX"}, + {-14.9516115, 129.3468, 2, 4, "AU-NT 1234.XXX"}, + {-34.8901, 138.5578915, 5, 7, "AU-SA 12.XX"}, + {-34.729085, 138.4910965, 4, 6, "AU-SA 12.XXX"}, + {-33.006796, 137.423367375, 4, 6, "AU-SA 000.XX"}, + {-37.803196, 140.6672635, 4, 6, "AU-SA 400.XX"}, + {-34.592896, 138.629346375, 4, 6, "AU-SA 800.XX"}, + {-32.482496, 137.701787, 4, 6, "AU-SA D00.XX"}, + {-33.162796, 137.930286625, 4, 6, "AU-SA J00.XX"}, + {-35.499955, 138.574025, 4, 6, "AU-SA N00.XX"}, + {-34.679096, 135.731046375, 4, 6, "AU-SA S00.XX"}, + {-35.113706, 139.188758625, 4, 6, "AU-SA X00.XX"}, + {-35.3227395, 138.2815815, 3, 5, "AU-SA 12.XXXX"}, + {-35.021323, 137.2525835, 3, 5, "AU-SA 123.XXX"}, + {-32.572851, 134.19704, 3, 5, "AU-SA 1234.XX"}, + {-26.8550845, 129.4334455, 2, 4, "AU-SA 1234.XXX"}, + {-42.83121, 147.243905, 5, 7, "AU-TAS 00.XX"}, + {-42.890045, 147.276689, 5, 7, "AU-TAS J0.XX"}, + {-42.755885, 147.046865, 4, 6, "AU-TAS 12.XXX"}, + {-41.419626, 146.9634335, 5, 7, "AU-TAS 000.XX"}, + {-41.008676, 145.6692985, 5, 7, "AU-TAS C00.XX"}, + {-41.103455, 146.0302975, 6, 8, "AU-TAS P00.XX"}, + {-41.0524345, 144.954768, 4, 6, "AU-TAS 123.XXX"}, + {-40.1510595, 144.7618245, 3, 5, "AU-TAS 12.XXXX"}, + {-39.38671, 141.2793835, 3, 5, "AU-TAS 1234.XX"}, + {-39.6029935, 141.32508, 3, 5, "AU-TAS 1234.XXX"}, + {-37.7749, 144.9144075, 5, 7, "AU-VIC 12.XX"}, + {-37.611185, 144.7426265, 5, 7, "AU-VIC 12.XXX"}, + {-38.131376, 144.299285875, 4, 6, "AU-VIC 000.XX"}, + {-38.044887, 144.299285875, 4, 6, "AU-VIC 100.XX"}, + {-37.519276, 143.7889245, 4, 6, "AU-VIC 200.XX"}, + {-36.719276, 144.229263125, 4, 8, "AU-VIC 300.XX"}, + {-38.205176, 144.994685875, 4, 6, "AU-VIC 400.XX"}, + {-38.134676, 145.072885875, 4, 6, "AU-VIC 500.XX"}, + {-34.149276, 142.110845375, 4, 8, "AU-VIC 600.XX"}, + {-36.343176, 145.33590275, 4, 8, "AU-VIC 700.XX"}, + {-37.649276, 144.5189245, 4, 6, "AU-VIC 800.XX"}, + {-38.320276, 142.433933375, 4, 6, "AU-VIC 900.XX"}, + {-38.058576, 145.218285875, 4, 6, "AU-VIC B00.XX"}, + {-37.528176, 144.6873245, 4, 6, "AU-VIC C00.XX"}, + {-38.177455, 146.475628375, 4, 6, "AU-VIC D00.XX"}, + {-36.319276, 146.24960275, 4, 8, "AU-VIC F00.XX"}, + {-38.093455, 147.005628375, 4, 6, "AU-VIC G00.XX"}, + {-38.148476, 146.230485875, 4, 6, "AU-VIC H00.XX"}, + {-38.169976, 146.355485875, 4, 6, "AU-VIC J00.XX"}, + {-37.835476, 144.602485875, 4, 6, "AU-VIC K00.XX"}, + {-36.681976, 142.15150275, 4, 8, "AU-VIC L00.XX"}, + {-36.089276, 144.699941375, 4, 8, "AU-VIC M00.XX"}, + {-37.629276, 144.3789245, 4, 6, "AU-VIC N00.XX"}, + {-38.261155, 144.476284375, 4, 6, "AU-VIC P00.XX"}, + {-37.778876, 147.577385875, 4, 6, "AU-VIC Q00.XX"}, + {-38.298876, 143.543033375, 4, 6, "AU-VIC R00.XX"}, + {-38.305976, 141.539833375, 4, 6, "AU-VIC S00.XX"}, + {-37.985676, 145.287585875, 5, 7, "AU-VIC T00.XX"}, + {-35.299276, 143.49028, 3, 7, "AU-VIC V00.XX"}, + {-37.689276, 141.9689245, 4, 6, "AU-VIC W00.XX"}, + {-38.105376, 145.844085875, 4, 6, "AU-VIC X00.XX"}, + {-36.502776, 145.92220275, 4, 8, "AU-VIC Y00.XX"}, + {-37.029345, 143.676344625, 4, 8, "AU-VIC Z00.XX"}, + {-36.0928185, 143.2863685, 3, 7, "AU-VIC 123.XXX"}, + {-36.234228, 146.55758, 3, 7, "AU-VIC 1234.XX"}, + {-37.073066, 141.302201, 3, 7, "AU-VIC 12.XXXX"}, + {-34.3408425, 141.372642, 3, 7, "AU-VIC 1234.XXX"}, + {-31.9249, 115.7982755, 5, 7, "AU-WA 12.XX"}, + {-32.1946885, 115.702061, 4, 6, "AU-WA 12.XXX"}, + {-32.350886, 115.700126, 4, 6, "AU-WA 000.XX"}, + {-32.405965, 115.721965, 4, 6, "AU-WA 200.XX"}, + {-32.532955, 115.627939875, 4, 6, "AU-WA 400.XX"}, + {-30.785686, 121.393715125, 3, 5, "AU-WA 600.XX"}, + {-28.678455, 114.578255625, 3, 5, "AU-WA 800.XX"}, + {-33.378586, 115.596677625, 4, 6, "AU-WA B00.XX"}, + {-35.039486, 117.805819625, 4, 6, "AU-WA D00.XX"}, + {-20.310856, 118.538177375, 3, 5, "AU-WA G00.XX"}, + {-17.968586, 122.17373525, 3, 5, "AU-WA J00.XX"}, + {-33.638455, 115.15107, 4, 6, "AU-WA L00.XX"}, + {-20.761386, 116.775316, 3, 5, "AU-WA N00.XX"}, + {-33.858286, 121.810668, 4, 6, "AU-WA Q00.XX"}, + {-33.395586, 116.071377625, 4, 6, "AU-WA S00.XX"}, + {-24.907986, 113.6109795, 3, 5, "AU-WA V00.XX"}, + {-31.668286, 116.59636575, 4, 6, "AU-WA X00.XX"}, + {-33.216476, 115.679223625, 4, 6, "AU-WA Z00.XX"}, + {-31.3703495, 115.081578, 3, 5, "AU-WA 123.XXX"}, + {-32.769131, 117.088841, 4, 6, "AU-WA 12.XXXX"}, + {-31.629695, 120.1932455, 3, 5, "AU-WA 1234.XX"}, + {-13.9728195, 121.7043595, 3, 5, "AU-WA 0123.XXX"}, + {-16.2567535, 124.3516935, 2, 4, "AU-WA 1123.XXX"}, + {-16.2015425, 126.7257835, 2, 4, "AU-WA 2123.XXX"}, + {-16.6540095, 120.898156, 2, 4, "AU-WA 3123.XXX"}, + {-16.6540095, 123.668719, 2, 4, "AU-WA 4123.XXX"}, + {-16.6540095, 126.335028, 2, 4, "AU-WA 5123.XXX"}, + {-19.3515155, 113.112513, 2, 4, "AU-WA 6123.XXX"}, + {-19.3515155, 115.942658, 2, 4, "AU-WA 7123.XXX"}, + {-19.3515155, 118.772803, 2, 4, "AU-WA 8123.XXX"}, + {-19.3515155, 121.602948, 2, 4, "AU-WA 9123.XXX"}, + {-19.3515155, 124.433093, 2, 4, "AU-WA B123.XXX"}, + {-19.3515155, 126.277171, 3, 5, "AU-WA C123.XXX"}, + {-22.0163895, 113.0844005, 2, 4, "AU-WA D123.XXX"}, + {-22.0163895, 115.9443365, 2, 4, "AU-WA F123.XXX"}, + {-22.0163895, 118.8042725, 2, 4, "AU-WA G123.XXX"}, + {-24.7138955, 113.057443, 2, 4, "AU-WA H123.XXX"}, + {-24.7138955, 116.006752, 2, 4, "AU-WA J123.XXX"}, + {-24.7138955, 118.956061, 2, 4, "AU-WA K123.XXX"}, + {-27.3950855, 113.029911, 2, 4, "AU-WA L123.XXX"}, + {-27.3950855, 116.038802, 2, 4, "AU-WA M123.XXX"}, + {-27.3950855, 119.047693, 2, 4, "AU-WA N123.XXX"}, + {-30.0599595, 113.905634, 2, 4, "AU-WA P123.XXX"}, + {-30.0599595, 116.974107, 2, 4, "AU-WA Q123.XXX"}, + {-30.0599595, 120.04258, 2, 4, "AU-WA R123.XXX"}, + {-30.0599595, 123.111053, 2, 4, "AU-WA S123.XXX"}, + {-30.0599595, 126.048461, 3, 5, "AU-WA T123.XXX"}, + {-32.7411495, 114.6165745, 2, 4, "AU-WA V123.XXX"}, + {-32.7411495, 117.7744205, 4, 6, "AU-WA W123.XXX"}, + {-32.7411495, 120.9322665, 3, 5, "AU-WA X123.XXX"}, + {-32.7411495, 124.0901125, 2, 4, "AU-WA Y123.XXX"}, + {-22.224759, 120.790371, 3, 5, "AU-WA 012.XXXX"}, + {-22.224759, 123.650307, 2, 4, "AU-WA 112.XXXX"}, + {-22.224759, 126.318384, 3, 5, "AU-WA 212.XXXX"}, + {-24.905949, 120.7661525, 3, 5, "AU-WA 312.XXXX"}, + {-24.905949, 123.7154615, 2, 4, "AU-WA 412.XXXX"}, + {-24.905949, 126.2345835, 3, 5, "AU-WA 512.XXXX"}, + {-27.587139, 120.7400765, 3, 5, "AU-WA 612.XXXX"}, + {-27.587139, 123.7489675, 2, 4, "AU-WA 712.XXXX"}, + {-27.587139, 126.1787165, 3, 5, "AU-WA 812.XXXX"}, + {-12.453665, 121.8493695, 2, 4, "AU-WA 912.XXXX"}, + {-16.326616, 117.9381035, 2, 4, "AU-WA B12.XXXX"}, + {-27.4248, 152.9876595, 5, 7, "AU-QLD 12.XX"}, + {-27.447485, 152.912050375, 4, 6, "AU-QLD 00.XXX"}, + {-27.675235, 152.726328125, 4, 6, "AU-QLD J0.XXX"}, + {-27.844555, 153.284254375, 4, 6, "AU-QLD 000.XX"}, + {-27.910455, 153.293254375, 4, 6, "AU-QLD 100.XX"}, + {-27.971455, 153.311854375, 4, 6, "AU-QLD 200.XX"}, + {-28.039985, 153.352254375, 4, 6, "AU-QLD 300.XX"}, + {-28.104976, 153.402609875, 4, 6, "AU-QLD 400.XX"}, + {-26.590776, 153.022387125, 4, 6, "AU-QLD 500.XX"}, + {-26.677265, 153.046471125, 4, 6, "AU-QLD 600.XX"}, + {-26.763754, 153.058769375, 4, 6, "AU-QLD 700.XX"}, + {-19.265666, 146.7023375, 4, 6, "AU-QLD 800.XX"}, + {-19.251455, 146.7569615, 4, 6, "AU-QLD 900.XX"}, + {-16.875076, 145.694812, 3, 5, "AU-QLD B00.XX"}, + {-16.961565, 145.694812, 3, 5, "AU-QLD C00.XX"}, + {-27.524976, 151.899535625, 4, 6, "AU-QLD D00.XX"}, + {-21.099276, 149.13638225, 4, 6, "AU-QLD F00.XX"}, + {-23.329105, 150.473244375, 4, 6, "AU-QLD G00.XX"}, + {-25.257455, 152.80024875, 4, 6, "AU-QLD H00.XX"}, + {-26.386115, 152.999750625, 4, 6, "AU-QLD J00.XX"}, + {-20.663955, 139.47094, 3, 5, "AU-QLD K00.XX"}, + {-24.834276, 152.2992525, 4, 6, "AU-QLD L00.XX"}, + {-23.824376, 151.205091125, 4, 6, "AU-QLD M00.XX"}, + {-25.492276, 152.65012675, 4, 6, "AU-QLD N00.XX"}, + {-28.173576, 151.981609875, 4, 9, "AU-QLD P00.XX"}, + {-26.153876, 152.620013875, 4, 6, "AU-QLD Q00.XX"}, + {-27.577255, 153.282073125, 5, 7, "AU-QLD R00.XX"}, + {-23.089276, 150.695817875, 4, 6, "AU-QLD S00.XX"}, + {-27.181136, 151.222793125, 4, 6, "AU-QLD T00.XX"}, + {-23.511856, 148.138117625, 3, 5, "AU-QLD TK0.00"}, + {-19.987336, 148.202710625, 4, 6, "AU-QLD V00.XX"}, + {-17.541975, 145.990051875, 3, 5, "AU-QLD VK0.00"}, + {-20.059036, 146.234810625, 4, 6, "AU-QLD W00.XX"}, + {-19.553635, 147.35220025, 4, 6, "AU-QLD WK0.00"}, + {-26.463215, 153.072550625, 4, 6, "AU-QLD X00.XX"}, + {-26.552496, 151.819078125, 4, 6, "AU-QLD XK0.00"}, + {-16.985936, 145.390711, 3, 5, "AU-QLD Y00.XX"}, + {-22.001396, 148.024491375, 3, 5, "AU-QLD YK0.00"}, + {-23.567536, 148.846423625, 3, 5, "AU-QLD Z00.XX"}, + {-17.264495, 145.465491, 3, 5, "AU-QLD ZK0.00"}, + {-25.7225785, 150.755342, 3, 5, "AU-QLD 123.XXX"}, + {-23.249758, 150.4105165, 3, 5, "AU-QLD 12.XXXX"}, + {-19.8708275, 146.196422, 3, 5, "AU-QLD 1234.XX"}, + {-28.5870255, 138.535522, 2, 6, "AU-QLD 1234.XXX"}, + {-10.3686055, 138.2966565, 2, 5, "AU-QLD 123.XXXX"}, + {-15.831256, -47.9446785, 4, 11, "BR-DF 12.XX"}, + {-15.6145365, -48.2633555, 3, 10, "BR-DF 12.XXX"}, + {-15.5725425, -47.785536, 3, 10, "BR-DF 123.XX"}, + {-15.6884485, -48.261311, 3, 11, "BR-DF 123.XXX"}, + {-10.961403, -37.103521, 4, 6, "BR-SE 12.XX"}, + {-10.723885, -37.2896885, 3, 7, "BR-SE 12.XXX"}, + {-10.605326, -37.58995925, 3, 7, "BR-SE 000.XX"}, + {-11.189776, -37.570222125, 3, 7, "BR-SE C00.XX"}, + {-10.924976, -37.71694225, 3, 7, "BR-SE P00.XX"}, + {-11.5351215, -38.290045, 2, 6, "BR-SE 123.XXX"}, + {-9.596095, -35.7626465, 4, 6, "BR-AL 12.XX"}, + {-9.6180625, -36.0984545, 3, 5, "BR-AL 12.XXX"}, + {-9.998135, -36.9157665, 3, 7, "BR-AL 123.XX"}, + {-9.4675055, -38.160432, 2, 9, "BR-AL 123.XXX"}, + {-22.902455, -43.26475625, 4, 8, "BR-RJ 00.XX"}, + {-22.937965, -43.22861125, 4, 8, "BR-RJ J0.XX"}, + {-22.875595, -43.626014, 3, 7, "BR-RJ 12.XXX"}, + {-22.576455, -43.33197625, 3, 7, "BR-RJ 000.XX"}, + {-22.767206, -42.95407125, 4, 8, "BR-RJ 300.XX"}, + {-22.923806, -43.81377125, 3, 7, "BR-RJ 600.XX"}, + {-22.840455, -42.39340725, 4, 8, "BR-RJ 900.XX"}, + {-21.773106, -41.400747625, 4, 8, "BR-RJ D00.XX"}, + {-22.515186, -43.2462625, 3, 7, "BR-RJ H00.XX"}, + {-22.482155, -44.2142275, 3, 9, "BR-RJ K00.XX"}, + {-22.181955, -42.5674575, 3, 7, "BR-RJ M00.XX"}, + {-22.374386, -41.8289625, 4, 8, "BR-RJ P00.XX"}, + {-22.963455, -44.33540725, 3, 8, "BR-RJ R00.XX"}, + {-22.428386, -43.0211625, 3, 7, "BR-RJ T00.XX"}, + {-22.886186, -42.11850225, 4, 8, "BR-RJ W00.XX"}, + {-22.443455, -44.5917575, 3, 9, "BR-RJ Y00.XX"}, + {-22.312203, -44.792564, 2, 8, "BR-RJ 123.XXX"}, + {-20.954694, -42.3261995, 2, 7, "BR-RJ 12.XXXX"}, + {-20.384115, -40.3374595, 4, 8, "BR-ES 12.XX"}, + {-20.534725, -40.528637, 3, 7, "BR-ES 12.XXX"}, + {-20.660656, -40.627796, 3, 7, "BR-ES 000.XX"}, + {-20.834026, -41.230656, 3, 9, "BR-ES 600.XX"}, + {-19.384426, -40.1541825, 3, 7, "BR-ES C00.XX"}, + {-19.470326, -40.7145825, 3, 7, "BR-ES J00.XX"}, + {-18.711426, -39.931413625, 3, 7, "BR-ES P00.XX"}, + {-19.796326, -40.41981925, 3, 7, "BR-ES V00.XX"}, + {-20.6324495, -41.871624, 2, 6, "BR-ES 123.XXX"}, + {-5.77332, -35.263793, 5, 7, "BR-RN 12.XX"}, + {-6.154525, -35.5034535, 4, 8, "BR-RN 12.XXX"}, + {-5.080006, -37.441914875, 4, 8, "BR-RN 000.XX"}, + {-6.335996, -37.37912975, 4, 10, "BR-RN J00.XX"}, + {-5.377099, -38.123196, 3, 7, "BR-RN 123.XXX"}, + {-5.859785, -38.4417155, 2, 6, "BR-RN 12.XXXX"}, + {-7.0989, -34.89559, 4, 6, "BR-PB 12.XX"}, + {-6.832685, -35.229475, 3, 7, "BR-PB 12.XXX"}, + {-7.181226, -36.038564625, 4, 6, "BR-PB 000.XX"}, + {-6.992776, -37.486303625, 4, 7, "BR-PB C00.XX"}, + {-6.793276, -38.36712375, 3, 8, "BR-PB P00.XX"}, + {-6.370845, -37.698855, 3, 9, "BR-PB 123.XXX"}, + {-6.5946905, -38.6194255, 2, 6, "BR-PB 12.XXXX"}, + {-27.552, -48.6575405, 4, 6, "BR-SC 12.XX"}, + {-27.456806, -48.743842625, 3, 5, "BR-SC 00.XXX"}, + {-26.313386, -48.946335875, 3, 7, "BR-SC J0.XXX"}, + {-26.892096, -49.191569625, 3, 5, "BR-SC 000.XX"}, + {-27.803696, -50.422250375, 3, 8, "BR-SC 400.XX"}, + {-28.650096, -49.465110875, 3, 5, "BR-SC 800.XX"}, + {-26.810796, -48.775689875, 3, 5, "BR-SC D00.XX"}, + {-27.086996, -52.731669625, 3, 7, "BR-SC J00.XX"}, + {-26.449996, -49.153889875, 3, 6, "BR-SC N00.XX"}, + {-26.981096, -48.761069625, 3, 5, "BR-SC S00.XX"}, + {-27.113806, -49.026473625, 3, 5, "BR-SC X00.XX"}, + {-28.651745, -50.6082685, 2, 7, "BR-SC 123.XXX"}, + {-26.6576105, -53.6707535, 2, 8, "BR-SC 12.XXXX"}, + {-8.0181, -34.92949, 4, 8, "BR-PE 12.XX"}, + {-8.2540685, -35.169042, 3, 7, "BR-PE 12.XXX"}, + {-8.299806, -36.069458625, 3, 8, "BR-PE 000.XX"}, + {-9.399806, -40.5996665, 3, 9, "BR-PE 300.XX"}, + {-8.898706, -36.5559665, 3, 7, "BR-PE 600.XX"}, + {-8.139806, -35.389458625, 3, 7, "BR-PE 900.XX"}, + {-7.941962, -36.305793625, 3, 8, "BR-PE D00.XX"}, + {-7.861506, -35.282058625, 3, 7, "BR-PE H00.XX"}, + {-8.226106, -35.653958625, 3, 7, "BR-PE L00.XX"}, + {-8.401455, -37.099773125, 3, 5, "BR-PE P00.XX"}, + {-7.977406, -38.353558625, 3, 7, "BR-PE S00.XX"}, + {-8.428686, -35.112818625, 3, 5, "BR-PE W00.XX"}, + {-7.582986, -35.075418625, 3, 7, "BR-PE Y00.XX"}, + {-7.857518, -38.0775905, 2, 8, "BR-PE 123.XXX"}, + {-8.072626, -41.212029, 2, 7, "BR-PE 12.XXXX"}, + {-0.00028, -51.102862, 4, 9, "BR-AP 12.XX"}, + {0.270215, -51.363075, 3, 7, "BR-AP 12.XXX"}, + {-0.958535, -52.559795, 2, 6, "BR-AP 123.XX"}, + {-1.223204, -52.535861, 2, 6, "BR-AP 123.XXX"}, + {4.2783685, -52.359188, 2, 6, "BR-AP 12.XXXX"}, + {0.414846, -54.802457, 2, 6, "BR-AP 1234.XX"}, + {-3.7093, -38.56379, 4, 6, "BR-CE 12.XX"}, + {-4.194885, -38.6960365, 3, 5, "BR-CE 12.XXX"}, + {-7.043455, -39.469773125, 3, 5, "BR-CE 000.XX"}, + {-3.501455, -40.485774375, 3, 7, "BR-CE J00.XX"}, + {-5.2510925, -39.3199275, 2, 4, "BR-CE 123.XXX"}, + {-4.5881435, -41.3719935, 2, 7, "BR-CE 1234.XX"}, + {-6.366622, -40.8386705, 2, 7, "BR-CE 12.XXXX"}, + {-9.929, -67.8638305, 5, 8, "BR-AC 12.XX"}, + {-9.787885, -68.0105885, 4, 9, "BR-AC 12.XXX"}, + {-7.584606, -72.969675625, 4, 10, "BR-AC 000.XX"}, + {-9.020796, -68.8296595, 4, 10, "BR-AC J00.XX"}, + {-8.7987375, -69.3323735, 3, 9, "BR-AC 123.XXX"}, + {-10.7432035, -71.504384, 3, 7, "BR-AC 12.XXXX"}, + {-9.986065, -73.9232585, 3, 7, "BR-AC 1234.XX"}, + {-7.381862, -73.736919, 3, 9, "BR-AC 1234.XXX"}, + {-25.4107, -49.2906985, 4, 6, "BR-PR 12.XX"}, + {-25.704885, -49.4682685, 3, 5, "BR-PR 12.XXX"}, + {-23.378455, -52.062755625, 3, 9, "BR-PR 000.XX"}, + {-23.255455, -51.217155625, 3, 9, "BR-PR 300.XX"}, + {-25.056256, -50.2327525, 3, 7, "BR-PR 600.XX"}, + {-25.454955, -54.60075125, 3, 8, "BR-PR 900.XX"}, + {-24.916956, -53.5345225, 3, 5, "BR-PR C00.XX"}, + {-25.408386, -51.53886025, 3, 5, "BR-PR F00.XX"}, + {-25.577086, -48.62056025, 3, 5, "BR-PR H00.XX"}, + {-23.584086, -51.516572125, 3, 9, "BR-PR K00.XX"}, + {-24.751886, -53.8030205, 3, 5, "BR-PR M00.XX"}, + {-23.428886, -51.504072125, 3, 9, "BR-PR P00.XX"}, + {-23.273455, -51.401755625, 3, 9, "BR-PR R00.XX"}, + {-25.473086, -49.60596025, 3, 5, "BR-PR T00.XX"}, + {-23.790786, -53.374010875, 3, 8, "BR-PR W00.XX"}, + {-24.044786, -52.448210875, 3, 9, "BR-PR Y00.XX"}, + {-24.197325, -51.089969, 2, 6, "BR-PR 123.XXX"}, + {-23.981515, -53.7006255, 2, 7, "BR-PR 12.XXXX"}, + {-25.5707325, -54.6202925, 2, 9, "BR-PR 0123.XX"}, + {-25.5303805, -54.2275205, 2, 4, "BR-PR 1123.XX"}, + {-24.8084205, -54.432207, 2, 6, "BR-PR 2123.XX"}, + {-24.72572, -54.376799, 2, 6, "BR-PR 3123.XX"}, + {-24.237395, -54.376799, 2, 6, "BR-PR 4123.XX"}, + {-23.890952, -54.0653885, 3, 8, "BR-PR 5123.XX"}, + {-23.890952, -53.5602125, 2, 7, "BR-PR 6123.XX"}, + {-23.890952, -53.0550365, 2, 9, "BR-PR 7123.XX"}, + {-23.890952, -52.5498605, 2, 8, "BR-PR 8123.XX"}, + {-23.890952, -52.0446845, 2, 8, "BR-PR 9123.XX"}, + {-23.890952, -51.5395085, 2, 8, "BR-PR B123.XX"}, + {-23.890952, -51.0343325, 2, 8, "BR-PR C123.XX"}, + {-23.890952, -50.5291565, 2, 6, "BR-PR D123.XX"}, + {-23.890952, -50.0239805, 2, 6, "BR-PR F123.XX"}, + {-23.399912, -54.0653885, 2, 7, "BR-PR G123.XX"}, + {-23.399912, -53.5602125, 2, 7, "BR-PR H123.XX"}, + {-23.399912, -53.0550365, 2, 9, "BR-PR J123.XX"}, + {-23.399912, -52.5498605, 2, 8, "BR-PR K123.XX"}, + {-23.399912, -52.0446845, 3, 9, "BR-PR L123.XX"}, + {-23.399912, -51.5395085, 2, 8, "BR-PR M123.XX"}, + {-23.399912, -51.0343325, 2, 8, "BR-PR N123.XX"}, + {-23.399912, -50.5291565, 2, 6, "BR-PR P123.XX"}, + {-23.399912, -50.0239805, 2, 6, "BR-PR Q123.XX"}, + {-22.989655, -53.5602125, 3, 8, "BR-PR R123.XX"}, + {-22.989655, -53.0550365, 3, 10, "BR-PR S123.XX"}, + {-22.989655, -52.5498605, 3, 9, "BR-PR T123.XX"}, + {-22.989655, -52.0446845, 3, 9, "BR-PR V123.XX"}, + {-22.989655, -51.5395085, 3, 9, "BR-PR W123.XX"}, + {-22.8484485, -51.0048685, 2, 10, "BR-PR X123.XX"}, + {2.83036, -60.749941, 5, 9, "BR-RR 12.XX"}, + {3.016115, -60.882575, 4, 8, "BR-RR 12.XXX"}, + {1.915094, -61.302235, 4, 10, "BR-RR 000.XX"}, + {1.028104, -60.5929, 4, 9, "BR-RR J00.XX"}, + {2.5398405, -61.4562785, 3, 6, "BR-RR 123.XXX"}, + {5.028977, -61.390775, 3, 7, "BR-RR 12.XXXX"}, + {3.755342, -64.141715, 3, 6, "BR-RR 1234.XX"}, + {4.8020355, -64.645453, 2, 5, "BR-RR 1234.XXX"}, + {-8.738894, -63.913663, 5, 9, "BR-RO 12.XX"}, + {-8.618285, -63.9663885, 4, 8, "BR-RO 12.XXX"}, + {-10.843576, -62.06050225, 4, 7, "BR-RO 000.XX"}, + {-9.870376, -63.174462375, 4, 7, "BR-RO 800.XX"}, + {-12.696276, -60.267420875, 4, 9, "BR-RO J00.XX"}, + {-11.375396, -61.565868125, 4, 9, "BR-RO S00.XX"}, + {-9.0786095, -64.5712395, 3, 7, "BR-RO 123.XXX"}, + {-10.881938, -62.181499, 3, 6, "BR-RO 12.XXXX"}, + {-11.071641, -65.2525665, 3, 6, "BR-RO 1234.XX"}, + {-8.2815195, -66.6246335, 2, 8, "BR-RO 1234.XXX"}, + {-23.524495, -46.6942585, 5, 7, "BR-SP 12.XX"}, + {-23.502501, -46.8722095, 4, 6, "BR-SP 12.XXX"}, + {-22.882855, -47.14160425, 4, 8, "BR-SP 000.XX"}, + {-22.855155, -47.07815625, 4, 8, "BR-SP 100.XX"}, + {-23.173276, -45.939182125, 4, 6, "BR-SP 200.XX"}, + {-21.143276, -47.85861775, 4, 8, "BR-SP 300.XX"}, + {-23.492176, -47.532782125, 4, 6, "BR-SP 400.XX"}, + {-23.913576, -46.390708875, 4, 6, "BR-SP 500.XX"}, + {-20.770476, -49.434592, 4, 8, "BR-SP 600.XX"}, + {-22.683076, -47.69146925, 4, 8, "BR-SP 700.XX"}, + {-22.286576, -49.1288435, 4, 8, "BR-SP 800.XX"}, + {-23.946376, -46.476608875, 4, 6, "BR-SP 900.XX"}, + {-23.493176, -46.241582125, 4, 6, "BR-SP B00.XX"}, + {-23.168476, -46.926682125, 4, 6, "BR-SP C00.XX"}, + {-20.492076, -47.447292, 4, 8, "BR-SP D00.XX"}, + {-23.930576, -46.300708875, 5, 7, "BR-SP F00.XX"}, + {-22.531576, -47.4554435, 4, 8, "BR-SP G00.XX"}, + {-23.519776, -46.311982125, 4, 6, "BR-SP H00.XX"}, + {-22.986376, -45.61676925, 4, 6, "BR-SP J00.XX"}, + {-23.410876, -47.493282125, 4, 6, "BR-SP K00.XX"}, + {-23.999676, -46.556608875, 4, 6, "BR-SP L00.XX"}, + {-22.797636, -47.31329075, 4, 8, "BR-SP M00.XX"}, + {-22.233996, -49.9740815, 4, 8, "BR-SP MK0.00"}, + {-23.290036, -45.996476375, 4, 6, "BR-SP N00.XX"}, + {-22.129596, -51.4359815, 4, 9, "BR-SP NK0.00"}, + {-22.011736, -47.925132875, 4, 8, "BR-SP P00.XX"}, + {-22.746796, -47.35842625, 4, 8, "BR-SP PK0.00"}, + {-23.524036, -46.963676375, 4, 6, "BR-SP Q00.XX"}, + {-21.795296, -48.196908625, 4, 8, "BR-SP QK0.00"}, + {-22.858236, -47.23109075, 4, 8, "BR-SP R00.XX"}, + {-22.758896, -47.43382625, 4, 8, "BR-SP RK0.00"}, + {-22.392536, -47.5985195, 4, 8, "BR-SP S00.XX"}, + {-21.214596, -50.47643675, 4, 8, "BR-SP SK0.00"}, + {-23.593636, -46.962676375, 4, 6, "BR-SP T00.XX"}, + {-23.109496, -47.244398125, 4, 6, "BR-SP TK0.00"}, + {-23.274536, -46.771176375, 4, 6, "BR-SP V00.XX"}, + {-23.278596, -47.325398125, 4, 6, "BR-SP VK0.00"}, + {-22.922836, -45.49479075, 4, 8, "BR-SP W00.XX"}, + {-22.358296, -46.9658815, 4, 8, "BR-SP WK0.00"}, + {-23.583636, -48.079076375, 4, 7, "BR-SP X00.XX"}, + {-22.959996, -46.56942625, 4, 6, "BR-SP XK0.00"}, + {-23.872736, -46.468948625, 4, 6, "BR-SP Y00.XX"}, + {-22.296296, -48.5881815, 4, 8, "BR-SP YK0.00"}, + {-22.876836, -48.49419075, 4, 9, "BR-SP Z00.XX"}, + {-21.141996, -49.00203675, 4, 8, "BR-SP ZK0.00"}, + {-23.7003965, -48.5189335, 3, 6, "BR-SP 123.XXX"}, + {-20.261293, -51.5850425, 3, 8, "BR-SP 12.XXXX"}, + {-20.194333, -48.8285225, 3, 8, "BR-SP 1234.XX"}, + {-20.055421, -52.8982455, 2, 7, "BR-SP 1234.XXX"}, + {-5.0574, -42.82409, 5, 11, "BR-PI 12.XX"}, + {-4.958485, -42.838175, 4, 9, "BR-PI 12.XXX"}, + {-2.881676, -41.871265, 4, 8, "BR-PI 000.XX"}, + {-7.043576, -41.533083625, 4, 6, "BR-PI 800.XX"}, + {-6.769776, -43.12044375, 4, 9, "BR-PI J00.XX"}, + {-4.166096, -41.892461875, 4, 8, "BR-PI S00.XX"}, + {-5.4673145, -43.094335, 3, 8, "BR-PI 123.XXX"}, + {-6.62787, -43.3314185, 3, 8, "BR-PI 12.XXXX"}, + {-9.318679, -45.902575, 3, 11, "BR-PI 1234.XX"}, + {-3.1797075, -46.0149515, 2, 9, "BR-PI 1234.XXX"}, + {-10.191706, -48.49917675, 4, 8, "BR-TO 00.XXX"}, + {-7.194686, -48.392159375, 4, 10, "BR-TO J0.XXX"}, + {-11.674226, -49.216557125, 4, 6, "BR-TO 000.XX"}, + {-10.129176, -49.02604225, 4, 6, "BR-TO C00.XX"}, + {-10.652476, -48.54194225, 4, 6, "BR-TO P00.XX"}, + {-12.2223375, -50.7592165, 3, 7, "BR-TO 123.XXX"}, + {-9.6670815, -48.0552115, 3, 9, "BR-TO 12.XXXX"}, + {-6.912515, -48.967735, 3, 7, "BR-TO 1234.XX"}, + {-5.6005015, -50.800409, 2, 6, "BR-TO 1234.XXX"}, + {-30.0151, -51.2460825, 5, 7, "BR-RS 12.XX"}, + {-30.185721, -51.3627945, 4, 6, "BR-RS 12.XXX"}, + {-29.175406, -51.257936625, 4, 7, "BR-RS 000.XX"}, + {-31.688476, -52.44973625, 4, 6, "BR-RS 300.XX"}, + {-29.663455, -53.901245875, 4, 6, "BR-RS 600.XX"}, + {-32.063706, -52.191539, 4, 6, "BR-RS 900.XX"}, + {-28.265506, -52.482705125, 4, 8, "BR-RS D00.XX"}, + {-29.799506, -57.149152375, 3, 7, "BR-RS H00.XX"}, + {-29.729806, -52.541852375, 4, 6, "BR-RS L00.XX"}, + {-31.350886, -54.1744945, 4, 8, "BR-RS P00.XX"}, + {-27.626455, -52.390746875, 4, 8, "BR-RS R00.XX"}, + {-30.913386, -55.607684875, 4, 8, "BR-RS T00.XX"}, + {-29.145855, -51.545743125, 4, 7, "BR-RS W00.XX"}, + {-29.817286, -55.849606375, 4, 8, "BR-RS Y00.XX"}, + {-27.482537, -52.8512275, 3, 7, "BR-RS 123.XXX"}, + {-29.365455, -55.8500745, 3, 7, "BR-RS 12.XXXX"}, + {-30.890207, -52.832143, 3, 5, "BR-RS 1234.XX"}, + {-27.3962725, -57.488076, 2, 8, "BR-RS 1234.XXX"}, + {-2.4904, -44.31029, 5, 7, "BR-MA 12.XX"}, + {-2.939445, -44.4154575, 4, 8, "BR-MA 12.XXX"}, + {-5.491996, -47.51382475, 4, 11, "BR-MA 000.XX"}, + {-5.107896, -42.967084875, 4, 9, "BR-MA 400.XX"}, + {-4.888196, -43.480684875, 4, 8, "BR-MA 800.XX"}, + {-4.939596, -47.576284875, 4, 8, "BR-MA D00.XX"}, + {-4.231706, -44.862142875, 4, 8, "BR-MA J00.XX"}, + {-3.667206, -45.450342875, 4, 8, "BR-MA M00.XX"}, + {-7.537106, -46.134258625, 4, 12, "BR-MA Q00.XX"}, + {-3.741206, -43.409942875, 4, 8, "BR-MA T00.XX"}, + {-5.510606, -45.32275075, 4, 8, "BR-MA X00.XX"}, + {-4.950853, -44.8892165, 3, 7, "BR-MA 123.XXX"}, + {-3.689887, -47.592137, 3, 7, "BR-MA 12.XXXX"}, + {-5.995237, -46.1878925, 3, 11, "BR-MA 1234.XX"}, + {-1.602592, -48.506748, 2, 7, "BR-MA 1234.XXX"}, + {-16.6557, -49.3131725, 5, 9, "BR-GO 12.XX"}, + {-16.533784, -49.5217235, 4, 8, "BR-GO 12.XXX"}, + {-16.295056, -49.09975525, 4, 8, "BR-GO 000.XX"}, + {-16.062055, -48.04618525, 4, 8, "BR-GO 600.XX"}, + {-17.769326, -51.040676875, 4, 12, "BR-GO C00.XX"}, + {-15.724526, -48.398503375, 4, 8, "BR-GO J00.XX"}, + {-18.398026, -49.32644575, 4, 9, "BR-GO P00.XX"}, + {-15.521926, -47.441203375, 4, 10, "BR-GO V00.XX"}, + {-15.8198555, -50.4384115, 3, 9, "BR-GO 123.XXX"}, + {-18.149453, -51.100465, 3, 9, "BR-GO 12.XXXX"}, + {-14.017631, -49.934578, 3, 5, "BR-GO 1234.XX"}, + {-12.8175155, -53.006129, 2, 6, "BR-GO 1234.XXX"}, + {-20.4283, -54.6523145, 5, 8, "BR-MS 12.XX"}, + {-20.248685, -54.8963585, 4, 7, "BR-MS 12.XXX"}, + {-22.130496, -54.9161385, 4, 7, "BR-MS 000.XX"}, + {-19.054356, -57.7420195, 3, 6, "BR-MS 700.XX"}, + {-20.778756, -51.847896, 4, 8, "BR-MS F00.XX"}, + {-22.495056, -55.7755715, 4, 9, "BR-MS M00.XX"}, + {-23.037156, -54.31635925, 4, 8, "BR-MS T00.XX"}, + {-21.4687005, -55.7109735, 3, 6, "BR-MS 123.XXX"}, + {-18.99588, -55.586972, 3, 5, "BR-MS 12.XXXX"}, + {-18.825865, -52.875757, 3, 7, "BR-MS 1234.XX"}, + {-17.647227, -57.993453, 2, 7, "BR-MS 1234.XXX"}, + {-12.9398, -38.529232, 5, 7, "BR-BA 12.XX"}, + {-12.577685, -38.51161, 4, 6, "BR-BA 12.XXX"}, + {-12.264806, -39.037198, 4, 6, "BR-BA 000.XX"}, + {-14.870006, -40.9239295, 4, 8, "BR-BA 300.XX"}, + {-14.810006, -39.3603295, 4, 6, "BR-BA 600.XX"}, + {-9.415506, -40.5864665, 3, 10, "BR-BA 900.XX"}, + {-14.827206, -39.1659295, 4, 6, "BR-BA D00.XX"}, + {-12.124206, -45.080790125, 4, 6, "BR-BA H00.XX"}, + {-13.864206, -40.16401375, 4, 6, "BR-BA L00.XX"}, + {-12.162086, -38.496868, 4, 6, "BR-BA P00.XX"}, + {-17.560386, -39.801594875, 4, 8, "BR-BA R00.XX"}, + {-16.437186, -39.152356125, 4, 6, "BR-BA T00.XX"}, + {-9.417386, -38.2970885, 3, 7, "BR-BA W00.XX"}, + {-16.378986, -39.637156125, 4, 6, "BR-BA Y00.XX"}, + {-17.414566, -40.9148325, 3, 7, "BR-BA 12.XXXX"}, + {-12.4135795, -40.89668, 3, 5, "BR-BA 123.XXX"}, + {-11.186112, -45.6598125, 3, 7, "BR-BA 1234.XX"}, + {-9.104918, -46.3735025, 2, 10, "BR-BA 1234.XXX"}, + {-19.862535, -43.982812, 5, 7, "BR-MG 12.XX"}, + {-19.664985, -44.2279585, 4, 8, "BR-MG 12.XXX"}, + {-18.932886, -48.341034625, 4, 8, "BR-MG 000.XX"}, + {-21.775686, -43.443992625, 4, 8, "BR-MG 200.XX"}, + {-16.748386, -43.918556125, 4, 8, "BR-MG 400.XX"}, + {-19.764086, -48.00074425, 4, 8, "BR-MG 600.XX"}, + {-18.830276, -42.000926625, 4, 6, "BR-MG 800.XX"}, + {-19.428176, -42.59446525, 4, 6, "BR-MG 900.XX"}, + {-19.411676, -44.27686525, 4, 6, "BR-MG B00.XX"}, + {-20.108876, -44.926478125, 4, 8, "BR-MG C00.XX"}, + {-21.775876, -46.610830625, 3, 8, "BR-MG D00.XX"}, + {-18.551276, -46.549126625, 4, 8, "BR-MG F00.XX"}, + {-21.180576, -43.81091775, 4, 7, "BR-MG G00.XX"}, + {-21.521876, -45.481430625, 3, 7, "BR-MG H00.XX"}, + {-22.186976, -45.9786435, 3, 7, "BR-MG J00.XX"}, + {-20.624476, -43.830192, 4, 6, "BR-MG K00.XX"}, + {-17.826576, -41.546800875, 4, 8, "BR-MG L00.XX"}, + {-19.483476, -42.67286525, 4, 6, "BR-MG M00.XX"}, + {-19.591876, -43.27086525, 4, 6, "BR-MG N00.XX"}, + {-20.677376, -46.649292, 3, 8, "BR-MG P00.XX"}, + {-18.604576, -48.238326625, 4, 9, "BR-MG Q00.XX"}, + {-21.090276, -42.42491775, 4, 7, "BR-MG R00.XX"}, + {-21.077076, -42.98791775, 4, 7, "BR-MG S00.XX"}, + {-18.942976, -49.5087395, 4, 8, "BR-MG T00.XX"}, + {-19.556676, -46.99236525, 4, 6, "BR-MG V00.XX"}, + {-22.387276, -45.5054435, 3, 7, "BR-MG W00.XX"}, + {-21.208776, -45.03831775, 4, 8, "BR-MG X00.XX"}, + {-21.087876, -44.28981775, 4, 9, "BR-MG Y00.XX"}, + {-20.033276, -44.628278125, 4, 8, "BR-MG Z00.XX"}, + {-19.2564135, -45.020246, 3, 5, "BR-MG 123.XXX"}, + {-16.700317, -44.0065475, 3, 7, "BR-MG 1234.XX"}, + {-19.186266, -49.506632, 3, 7, "BR-MG 12.XXXX"}, + {-14.809262, -50.682239, 2, 8, "BR-MG 1234.XXX"}, + {-15.596715, -56.1381085, 5, 7, "BR-MT 12.XX"}, + {-15.432385, -56.3381235, 4, 6, "BR-MT 12.XXX"}, + {-16.419306, -54.746040125, 4, 6, "BR-MT 000.XX"}, + {-11.764096, -55.594854125, 4, 6, "BR-MT J00.XX"}, + {-14.8433625, -56.644662, 3, 5, "BR-MT 123.XXX"}, + {-10.76397, -56.5957625, 3, 5, "BR-MT 12.XXXX"}, + {-9.50821, -61.5395665, 3, 10, "BR-MT 1234.XX"}, + {-8.0543185, -61.263162, 2, 8, "BR-MT 1234.XXX"}, + {-1.467365, -48.5052705, 5, 9, "BR-PA 12.XX"}, + {-1.317985, -48.48437, 4, 8, "BR-PA 12.XXX"}, + {0.048004, -51.234745, 3, 8, "BR-PA 000.XX"}, + {-2.476356, -54.87744, 4, 6, "BR-PA 700.XX"}, + {-5.214126, -49.208453375, 4, 8, "BR-PA F00.XX"}, + {-1.647356, -48.98274, 4, 6, "BR-PA M00.XX"}, + {-1.513356, -48.78694, 4, 6, "BR-PA T00.XX"}, + {-0.3936165, -50.1158235, 3, 7, "BR-PA 123.XXX"}, + {-2.487146, -55.94502, 3, 5, "BR-PA 12.XXXX"}, + {-3.433486, -50.396002, 3, 5, "BR-PA 1234.XX"}, + {1.7696885, -58.4529315, 2, 7, "BR-PA 1234.XXX"}, + {-3.105885, -60.068645, 5, 7, "BR-AM 12.XX"}, + {-2.880285, -60.235375, 4, 6, "BR-AM 12.XXX"}, + {-2.619596, -56.865645, 4, 8, "BR-AM 000.XX"}, + {-3.212056, -60.74714, 4, 6, "BR-AM 700.XX"}, + {-3.047256, -58.54304, 4, 8, "BR-AM F00.XX"}, + {-3.273556, -64.858933875, 4, 6, "BR-AM M00.XX"}, + {-4.118156, -63.213633875, 4, 6, "BR-AM T00.XX"}, + {-1.8210165, -61.3489235, 3, 5, "BR-AM 123.XXX"}, + {-2.01307, -58.60223, 3, 7, "BR-AM 12.XXXX"}, + {-4.4788535, -65.109233, 3, 5, "BR-AM 1234.XX"}, + {-7.9257395, -73.2138535, 2, 9, "BR-AM 1234.XXX"}, + {38.9451, -77.0679345, 4, 13, "US-DC 12.XX"}, + {38.977851, -77.1083025, 3, 11, "US-DC 12.XXX"}, + {38.893375, -77.014, 4, 12, "US-DC LZ2S.QSP"}, + {41.8566, -71.46372, 5, 11, "US-RI 12.XX"}, + {41.890021, -71.7808195, 4, 11, "US-RI 12.XXX"}, + {41.5462105, -71.86409, 4, 13, "US-RI 123.XX"}, + {41.585, -71.503, 4, 9, "US-RI KFJ.4C7"}, + {41.585, -71.503, 4, 9, "US-RI TG8R.4PT"}, + {39.7811, -75.600836, 5, 10, "US-DE 12.XX"}, + {39.295994, -75.7741355, 4, 10, "US-DE 12.XXX"}, + {38.509584, -75.64251, 4, 10, "US-DE 123.XX"}, + {38.892712, -75.78326, 3, 9, "US-DE 123.XXX"}, + {39.1455, -75.394, 3, 12, "US-DE NYJF.P2K"}, + {41.2249, -73.2371185, 5, 8, "US-CT 12.XX"}, + {41.768545, -73.1105065, 4, 11, "US-CT 12.XXX"}, + {41.256474, -73.2279465, 5, 11, "US-CT 000.XX"}, + {41.179146, -73.4477715, 4, 9, "US-CT 500.XX"}, + {41.092152, -73.7033825, 4, 9, "US-CT B00.XX"}, + {41.333804, -72.9795995, 5, 11, "US-CT H00.XX"}, + {41.401604, -73.5505995, 4, 9, "US-CT M00.XX"}, + {41.554404, -72.20796, 4, 10, "US-CT R00.XX"}, + {41.386904, -72.2232995, 4, 10, "US-CT W00.XX"}, + {41.513794, -72.760997, 4, 10, "US-CT 85Y.25X"}, + {41.513794, -72.760997, 4, 10, "US-CT S1BV.FYS"}, + {40.793111, -74.071084375, 5, 10, "US-NJ 00.XX"}, + {40.712655, -74.104584875, 5, 10, "US-NJ J0.XX"}, + {40.4970185, -74.4804485, 5, 8, "US-NJ 12.XXX"}, + {40.428504, -74.495165375, 4, 6, "US-NJ 000.XX"}, + {40.022944, -74.294385375, 4, 6, "US-NJ 700.XX"}, + {40.242244, -74.811885375, 4, 9, "US-NJ F00.XX"}, + {39.951244, -75.144609875, 4, 12, "US-NJ M00.XX"}, + {39.516545, -75.276309375, 4, 12, "US-NJ T00.XX"}, + {39.5225135, -75.573757, 3, 12, "US-NJ 123.XXX"}, + {40.1405, -74.734, 4, 9, "US-NJ PN4D.BTW"}, + {43.0154, -71.510262, 5, 11, "US-NH 12.XX"}, + {42.892642, -71.5873355, 4, 10, "US-NH 12.XXX"}, + {43.229924, -71.7262955, 4, 10, "US-NH 000.XX"}, + {43.141224, -70.936237, 4, 10, "US-NH 800.XX"}, + {43.385843, -71.0204935, 4, 8, "US-NH J00.XX"}, + {42.967704, -72.433001, 4, 11, "US-NH S00.XX"}, + {44.0014, -71.576, 3, 9, "US-NH NFB.G1R"}, + {44.0014, -71.576, 3, 9, "US-NH TFCS.0M1"}, + {44.5187, -73.2406445, 5, 9, "US-VT 12.XX"}, + {44.785915, -73.3073835, 4, 10, "US-VT 12.XXX"}, + {43.988665, -72.862762, 4, 8, "US-VT 123.XX"}, + {42.907975, -73.422202, 3, 9, "US-VT 123.XXX"}, + {43.8725, -72.44, 3, 10, "US-VT S986.P48"}, + {42.4011, -71.1181605, 5, 8, "US-MA 12.XX"}, + {42.553015, -71.3889135, 5, 8, "US-MA 12.XXX"}, + {42.268804, -71.9182205, 4, 8, "US-MA 000.XX"}, + {42.150004, -72.6829205, 4, 8, "US-MA 400.XX"}, + {42.638804, -71.433181, 4, 7, "US-MA 800.XX"}, + {41.664704, -71.03866, 4, 7, "US-MA D00.XX"}, + {42.728194, -71.235443, 4, 11, "US-MA J00.XX"}, + {42.050194, -71.1186115, 4, 7, "US-MA M00.XX"}, + {41.713294, -71.25538, 4, 11, "US-MA Q00.XX"}, + {41.894394, -71.18818, 4, 11, "US-MA T00.XX"}, + {42.449494, -73.3324115, 4, 10, "US-MA X00.XX"}, + {42.0576595, -71.683502, 3, 6, "US-MA JCP.PSH"}, + {42.0576595, -71.683502, 3, 6, "US-MA T9PS.XSD"}, + {21.33679, -157.90388675, 5, 7, "US-HI 00.XX"}, + {21.297235, -157.87847775, 5, 7, "US-HI J0.XX"}, + {21.472955, -158.28237275, 4, 6, "US-HI 00.XXX"}, + {21.542925, -158.15537275, 5, 7, "US-HI C0.XXX"}, + {21.292935, -157.98843475, 4, 6, "US-HI P0.XXX"}, + {21.012833, -156.6796225, 4, 6, "US-HI 123.XX"}, + {21.700025, -160.299975, 3, 5, "US-HI 016.S0L"}, + {21.200025, -158.309975, 3, 5, "US-HI 317.L09"}, + {20.444025, -157.414975, 3, 5, "US-HI 51P.S00"}, + {18.880025, -156.099975, 3, 5, "US-HI C2V.612"}, + {28.095393, -177.512675, 3, 5, "US-HI M0H.S0F"}, + {22.890389, -162.101747, 3, 5, "US-HI N0P.S0Y"}, + {23.462193, -164.828467, 3, 5, "US-HI P0H.S0F"}, + {23.556209, -166.357087, 3, 5, "US-HI Q0S.S04"}, + {25.656993, -171.853567, 3, 5, "US-HI R0H.S0F"}, + {25.945993, -174.087267, 3, 5, "US-HI S0H.S0F"}, + {27.655661, -176.000555, 3, 5, "US-HI T0P.S0Y"}, + {28.290161, -178.415051, 3, 5, "US-HI V0F.S0P"}, + {22.094855, -177.5882825, 2, 4, "US-HI 1234.XXX"}, + {39.3337, -76.6594345, 5, 8, "US-MD 12.XX"}, + {39.498715, -76.8733085, 4, 6, "US-MD 12.XXX"}, + {39.145344, -77.33992725, 4, 9, "US-MD 000.XX"}, + {39.018974, -77.10268925, 5, 8, "US-MD 600.XX"}, + {38.620474, -77.044783625, 4, 9, "US-MD C00.XX"}, + {39.441474, -77.569493875, 4, 7, "US-MD J00.XX"}, + {39.641574, -77.841093875, 4, 9, "US-MD P00.XX"}, + {39.612474, -77.180293875, 4, 6, "US-MD V00.XX"}, + {38.9513915, -79.366421, 3, 11, "US-MD 123.XXX"}, + {38.8051145, -77.2648255, 3, 8, "US-MD LPB7.T27"}, + {38.339876, -81.7666815, 5, 8, "US-WV 12.XX"}, + {38.4326915, -82.556899, 4, 13, "US-WV 12.XXX"}, + {39.418545, -81.64805825, 4, 10, "US-WV 000.XX"}, + {40.415674, -80.753667375, 4, 9, "US-WV 500.XX"}, + {39.645974, -80.080793875, 4, 6, "US-WV B00.XX"}, + {40.123045, -80.797956875, 4, 9, "US-WV H00.XX"}, + {39.490804, -80.254657875, 4, 6, "US-WV M00.XX"}, + {37.783804, -81.2965365, 4, 7, "US-WV R00.XX"}, + {39.461804, -78.075657875, 4, 12, "US-WV W00.XX"}, + {40.601674, -80.8557795, 3, 8, "US-WV 012.XXX"}, + {40.145674, -80.8557795, 3, 8, "US-WV 112.XXX"}, + {39.684997, -81.7179645, 3, 8, "US-WV 212.XXX"}, + {39.684997, -81.1190445, 3, 8, "US-WV 312.XXX"}, + {39.684997, -80.5201245, 3, 6, "US-WV 412.XXX"}, + {39.684997, -79.9212045, 4, 6, "US-WV 512.XXX"}, + {39.684997, -79.3222845, 3, 8, "US-WV 612.XXX"}, + {39.684997, -78.7233645, 3, 8, "US-WV 712.XXX"}, + {39.192021, -78.157202, 3, 11, "US-WV 812.XXX"}, + {39.193957, -82.436954, 3, 9, "US-WV 912.XXX"}, + {39.193957, -81.843242, 3, 10, "US-WV B12.XXX"}, + {39.193957, -81.24953, 3, 9, "US-WV C12.XXX"}, + {39.193957, -80.655819, 3, 7, "US-WV D12.XXX"}, + {39.193957, -80.062107, 3, 6, "US-WV F12.XXX"}, + {39.193957, -79.468395, 3, 9, "US-WV G12.XXX"}, + {39.193957, -78.874682, 3, 9, "US-WV H12.XXX"}, + {38.702917, -82.5685865, 3, 13, "US-WV J12.XXX"}, + {38.702917, -81.9800825, 3, 10, "US-WV K12.XXX"}, + {38.702917, -81.3915785, 3, 7, "US-WV L12.XXX"}, + {38.702917, -80.8030745, 3, 7, "US-WV M12.XXX"}, + {38.702917, -80.2145705, 3, 6, "US-WV N12.XXX"}, + {38.702917, -79.6260665, 3, 8, "US-WV P12.XXX"}, + {38.211877, -82.6123645, 3, 9, "US-WV Q12.XXX"}, + {38.211877, -82.0389335, 3, 9, "US-WV R12.XXX"}, + {38.211877, -81.4504295, 3, 6, "US-WV S12.XXX"}, + {38.211877, -80.8619255, 3, 6, "US-WV T12.XXX"}, + {38.211877, -80.2734215, 3, 6, "US-WV V12.XXX"}, + {37.7206745, -82.308577, 3, 9, "US-WV W12.XXX"}, + {37.2494395, -81.7566095, 3, 8, "US-WV X12.XXX"}, + {37.24739, -81.2840835, 3, 8, "US-WV Y12.XXX"}, + {37.720837, -80.7736255, 3, 6, "US-WV Z12.XXX"}, + {38.9227415, -80.181837, 3, 6, "US-WV H4DJ.S3G"}, + {34.002824, -81.056804, 5, 9, "US-SC 00.XX"}, + {32.770004, -79.990132375, 5, 7, "US-SC J0.XX"}, + {33.090115, -80.287955, 4, 6, "US-SC 12.XXX"}, + {34.026244, -81.162008, 4, 8, "US-SC 000.XX"}, + {34.940974, -81.142279375, 4, 10, "US-SC 600.XX"}, + {34.868974, -82.511279375, 4, 10, "US-SC C00.XX"}, + {33.935974, -80.514938, 4, 7, "US-SC J00.XX"}, + {32.230174, -80.885491, 4, 9, "US-SC P00.XX"}, + {34.244574, -79.916742625, 4, 7, "US-SC V00.XX"}, + {35.170595, -83.3321675, 3, 11, "US-SC 012.XXX"}, + {35.170595, -82.7644955, 3, 11, "US-SC 112.XXX"}, + {35.170595, -82.1968235, 3, 11, "US-SC 212.XXX"}, + {35.170595, -81.6291515, 3, 8, "US-SC 312.XXX"}, + {35.170595, -81.0614795, 3, 8, "US-SC 412.XXX"}, + {34.777263, -83.332454, 4, 10, "US-SC 512.XXX"}, + {34.777263, -82.76999, 4, 10, "US-SC 612.XXX"}, + {34.777263, -82.207526, 4, 8, "US-SC 712.XXX"}, + {34.777263, -81.645062, 4, 8, "US-SC 812.XXX"}, + {34.777263, -81.082598, 4, 10, "US-SC 912.XXX"}, + {34.777263, -80.520134, 3, 8, "US-SC B12.XXX"}, + {34.777263, -79.95767, 3, 8, "US-SC C12.XXX"}, + {34.777263, -79.395206, 3, 8, "US-SC D12.XXX"}, + {34.286223, -82.826236, 3, 9, "US-SC F12.XXX"}, + {34.286223, -82.263772, 3, 7, "US-SC G12.XXX"}, + {34.286223, -81.701308, 3, 7, "US-SC H12.XXX"}, + {34.286223, -81.138844, 3, 7, "US-SC J12.XXX"}, + {34.286223, -80.57638, 3, 6, "US-SC K12.XXX"}, + {34.286223, -80.013916, 3, 6, "US-SC L12.XXX"}, + {34.286223, -79.451452, 3, 8, "US-SC M12.XXX"}, + {34.286223, -79.059522, 4, 9, "US-SC N12.XXX"}, + {33.795183, -82.3432195, 3, 9, "US-SC P12.XXX"}, + {33.795183, -81.7859635, 3, 9, "US-SC Q12.XXX"}, + {33.795183, -81.2287075, 3, 9, "US-SC R12.XXX"}, + {33.795183, -80.6714515, 3, 6, "US-SC S12.XXX"}, + {33.795183, -80.1141955, 3, 6, "US-SC T12.XXX"}, + {33.795183, -79.5569395, 3, 6, "US-SC V12.XXX"}, + {33.795183, -79.0546005, 4, 7, "US-SC W12.XXX"}, + {32.872608, -81.953003, 3, 8, "US-SC D123.XX"}, + {32.872608, -81.400955, 3, 8, "US-SC F123.XX"}, + {32.872608, -80.848907, 3, 8, "US-SC G123.XX"}, + {32.872608, -80.296859, 4, 6, "US-SC H123.XX"}, + {32.872608, -79.744811, 3, 5, "US-SC J123.XX"}, + {32.872608, -79.192763, 3, 5, "US-SC K123.XX"}, + {32.378853, -81.511364, 3, 8, "US-SC L123.XX"}, + {32.378853, -80.959316, 4, 9, "US-SC M123.XX"}, + {32.378853, -80.407268, 4, 6, "US-SC N123.XX"}, + {32.378853, -79.85522, 3, 5, "US-SC P123.XX"}, + {32.0461, -81.2301605, 3, 9, "US-SC Q123.XX"}, + {32.0461, -80.6833205, 3, 5, "US-SC R123.XX"}, + {33.624, -80.947, 3, 8, "US-SC PXW5.TJY"}, + {43.6961, -70.337004, 5, 8, "US-ME 12.XX"}, + {43.927915, -70.4728485, 4, 7, "US-ME 12.XXX"}, + {44.141624, -70.383454, 4, 7, "US-ME 000.XX"}, + {44.873924, -68.939609875, 4, 8, "US-ME 800.XX"}, + {43.533724, -70.6365955, 4, 10, "US-ME J00.XX"}, + {44.346404, -70.002029375, 4, 7, "US-ME S00.XX"}, + {45.941162, -70.6875145, 3, 9, "US-ME 012.XXX"}, + {45.941162, -70.0260985, 3, 9, "US-ME 112.XXX"}, + {45.941162, -69.3646825, 3, 9, "US-ME 212.XXX"}, + {45.941162, -68.7032665, 3, 9, "US-ME 312.XXX"}, + {45.941162, -68.0418505, 3, 9, "US-ME 412.XXX"}, + {45.450122, -71.048236, 3, 9, "US-ME 512.XXX"}, + {45.450122, -70.428442, 4, 10, "US-ME 612.XXX"}, + {45.450122, -69.772234, 3, 9, "US-ME 712.XXX"}, + {45.450122, -69.116026, 3, 8, "US-ME 812.XXX"}, + {45.450122, -68.459818, 3, 9, "US-ME 912.XXX"}, + {45.450122, -67.80361, 3, 11, "US-ME B12.XXX"}, + {45.450122, -67.505184, 4, 12, "US-ME C12.XXX"}, + {44.959082, -71.0485225, 3, 9, "US-ME D12.XXX"}, + {44.959082, -70.4287285, 3, 6, "US-ME F12.XXX"}, + {44.959082, -69.7777285, 3, 6, "US-ME G12.XXX"}, + {44.959082, -69.1267285, 3, 6, "US-ME H12.XXX"}, + {44.959082, -68.4757285, 3, 7, "US-ME J12.XXX"}, + {44.959082, -67.8247285, 3, 9, "US-ME K12.XXX"}, + {44.959082, -67.5002625, 4, 10, "US-ME L12.XXX"}, + {44.468042, -71.014915, 3, 9, "US-ME M12.XXX"}, + {44.468042, -70.369123, 3, 6, "US-ME N12.XXX"}, + {44.468042, -69.723331, 3, 6, "US-ME P12.XXX"}, + {44.468042, -69.077539, 3, 6, "US-ME Q12.XXX"}, + {44.468042, -68.431747, 3, 6, "US-ME R12.XXX"}, + {44.468042, -67.785955, 3, 6, "US-ME S12.XXX"}, + {43.977002, -71.014915, 3, 9, "US-ME T12.XXX"}, + {43.977002, -70.369123, 3, 6, "US-ME V12.XXX"}, + {43.977002, -69.723331, 3, 6, "US-ME W12.XXX"}, + {43.977002, -69.077539, 3, 6, "US-ME X12.XXX"}, + {43.485962, -70.9551015, 3, 9, "US-ME Y12.XXX"}, + {43.0584145, -70.6211355, 4, 11, "US-ME Z12.XXX"}, + {46.980032, -69.7817255, 3, 9, "US-ME K123.XX"}, + {46.980032, -69.0994775, 3, 8, "US-ME L123.XX"}, + {46.980032, -68.4172295, 3, 11, "US-ME M123.XX"}, + {46.488992, -70.464002, 3, 9, "US-ME P123.XX"}, + {46.488992, -69.786962, 3, 9, "US-ME Q123.XX"}, + {46.488992, -69.109922, 3, 8, "US-ME R123.XX"}, + {46.488992, -68.432882, 3, 11, "US-ME S123.XX"}, + {46.000667, -70.391147, 3, 9, "US-ME T123.XX"}, + {46.000667, -69.724523, 3, 9, "US-ME X123.XX"}, + {46.000667, -69.057899, 3, 8, "US-ME Y123.XX"}, + {46.000667, -68.391275, 3, 9, "US-ME Z123.XX"}, + {45.1883435, -68.984705, 3, 9, "US-ME XD7L.BTR"}, + {39.8031, -86.206836, 5, 7, "US-IN 12.XX"}, + {39.968115, -86.42683, 4, 6, "US-IN 12.XXX"}, + {41.103394, -85.2278485, 4, 6, "US-IN 000.XX"}, + {41.680494, -86.39888, 4, 9, "US-IN 300.XX"}, + {41.680494, -86.199201, 4, 9, "US-IN 600.XX"}, + {41.680494, -85.999522, 4, 9, "US-IN 900.XX"}, + {38.024645, -87.650355625, 4, 10, "US-IN D00.XX"}, + {41.577194, -87.59978, 4, 10, "US-IN H00.XX"}, + {39.159194, -86.62203825, 4, 6, "US-IN L00.XX"}, + {41.573514, -87.42748, 5, 8, "US-IN P00.XX"}, + {40.181214, -85.469812375, 4, 6, "US-IN R00.XX"}, + {40.390914, -86.965012375, 4, 6, "US-IN T00.XX"}, + {39.444314, -87.475132875, 4, 9, "US-IN W00.XX"}, + {40.079414, -85.749312375, 4, 6, "US-IN Y00.XX"}, + {41.715963, -87.8132935, 3, 13, "US-IN 012.XXX"}, + {41.715963, -87.1935415, 3, 9, "US-IN 112.XXX"}, + {41.715963, -86.5737895, 3, 9, "US-IN 212.XXX"}, + {41.715963, -85.9540375, 4, 12, "US-IN 312.XXX"}, + {41.715963, -85.3656585, 3, 11, "US-IN 412.XXX"}, + {41.224923, -87.658642, 3, 8, "US-IN 512.XXX"}, + {41.224923, -87.044098, 3, 5, "US-IN 612.XXX"}, + {41.224923, -86.429554, 3, 5, "US-IN 712.XXX"}, + {41.224923, -85.81501, 3, 5, "US-IN 812.XXX"}, + {41.224923, -85.360737, 4, 6, "US-IN 912.XXX"}, + {40.733883, -87.6537205, 3, 8, "US-IN B12.XXX"}, + {40.733883, -87.0443845, 3, 5, "US-IN C12.XXX"}, + {40.733883, -86.4350485, 3, 5, "US-IN D12.XXX"}, + {40.733883, -85.8257125, 3, 5, "US-IN F12.XXX"}, + {40.733883, -85.3558155, 4, 6, "US-IN G12.XXX"}, + {40.242843, -87.654007, 3, 8, "US-IN H12.XXX"}, + {40.242843, -87.049879, 3, 5, "US-IN J12.XXX"}, + {40.242843, -86.445751, 3, 5, "US-IN K12.XXX"}, + {40.242843, -85.841623, 3, 5, "US-IN L12.XXX"}, + {40.242843, -85.350894, 5, 7, "US-IN M12.XXX"}, + {39.751803, -87.6490855, 3, 8, "US-IN N12.XXX"}, + {39.751803, -87.0501655, 3, 5, "US-IN P12.XXX"}, + {39.751803, -86.4512455, 4, 6, "US-IN Q12.XXX"}, + {39.751803, -85.8523255, 3, 5, "US-IN R12.XXX"}, + {39.751803, -85.3459725, 4, 6, "US-IN S12.XXX"}, + {39.260763, -87.6490855, 3, 8, "US-IN T12.XXX"}, + {39.260763, -87.0501655, 3, 5, "US-IN V12.XXX"}, + {39.260763, -86.4512455, 3, 5, "US-IN W12.XXX"}, + {39.260763, -85.8523255, 3, 5, "US-IN X12.XXX"}, + {39.260763, -85.3459725, 4, 6, "US-IN Y12.XXX"}, + {38.338188, -87.768622, 4, 12, "US-IN 0123.XX"}, + {38.338188, -87.17491, 3, 8, "US-IN 1123.XX"}, + {38.338188, -86.581198, 3, 8, "US-IN 2123.XX"}, + {38.338188, -85.987486, 3, 8, "US-IN 3123.XX"}, + {38.681916, -85.393774, 3, 8, "US-IN 4123.XX"}, + {37.9599335, -88.0949565, 3, 11, "US-IN 5123.XX"}, + {37.8610155, -87.7168365, 3, 9, "US-IN 6123.XX"}, + {37.8630415, -87.180232, 3, 8, "US-IN 7123.XX"}, + {37.870223, -86.6869505, 3, 8, "US-IN 8123.XX"}, + {38.3037715, -86.139843, 3, 8, "US-IN 9123.XX"}, + {39.764184, -86.438946, 4, 6, "US-IN 7RJ9.NCX"}, + {38.0684, -84.5505925, 5, 7, "US-KY 12.XX"}, + {37.854495, -84.750643125, 4, 6, "US-KY 00.XXX"}, + {38.259814, -85.903477875, 4, 9, "US-KY J0.XXX"}, + {37.015244, -86.576005875, 4, 6, "US-KY 000.XX"}, + {37.779074, -87.2228055, 4, 7, "US-KY 600.XX"}, + {39.040574, -84.59048925, 5, 8, "US-KY C00.XX"}, + {36.881974, -87.609499875, 4, 6, "US-KY J00.XX"}, + {37.763974, -84.4163055, 4, 6, "US-KY P00.XX"}, + {39.011774, -84.82108925, 4, 11, "US-KY V00.XX"}, + {37.6816665, -89.379968, 3, 11, "US-KY 12.XXXX"}, + {38.969762, -85.3250795, 3, 10, "US-KY 123.XXX"}, + {37.817, -85.77, 3, 6, "US-KY 8H75.SZ6"}, + {35.1851, -90.0634085, 5, 10, "US-TN 12.XX"}, + {35.130795, -90.146889875, 4, 9, "US-TN 00.XXX"}, + {36.175314, -86.989219375, 4, 6, "US-TN J0.XXX"}, + {35.986244, -84.103341625, 4, 7, "US-TN 000.XX"}, + {35.093874, -85.331179375, 4, 6, "US-TN 600.XX"}, + {36.562474, -87.48109525, 4, 9, "US-TN C00.XX"}, + {35.861974, -86.508889625, 4, 6, "US-TN J00.XX"}, + {35.650274, -88.932085, 4, 6, "US-TN P00.XX"}, + {36.386034, -82.48472125, 4, 9, "US-TN V00.XX"}, + {35.6300105, -90.1225935, 3, 9, "US-TN 12.XXXX"}, + {35.811663, -85.789855, 3, 5, "US-TN 123.XXX"}, + {35.8315, -85.9799505, 3, 5, "US-TN FVZQ.L0Y"}, + {36.8881, -76.068152, 5, 7, "US-VA 12.XX"}, + {37.126815, -76.4990385, 4, 6, "US-VA 12.XXX"}, + {38.859804, -77.251216625, 4, 9, "US-VA 000.XX"}, + {37.559804, -77.5685365, 4, 6, "US-VA 400.XX"}, + {37.285804, -80.067815875, 4, 7, "US-VA 800.XX"}, + {36.730304, -76.71479525, 4, 6, "US-VA D00.XX"}, + {37.373094, -79.2854595, 4, 7, "US-VA J00.XX"}, + {38.800194, -77.471414625, 4, 9, "US-VA M00.XX"}, + {38.633594, -77.402114625, 4, 9, "US-VA Q00.XX"}, + {38.948294, -77.46313825, 4, 9, "US-VA T00.XX"}, + {38.449394, -78.959414625, 4, 10, "US-VA X00.XX"}, + {39.421095, -78.5388805, 3, 11, "US-VA 012.XXX"}, + {39.166208, -77.9411705, 3, 11, "US-VA 112.XXX"}, + {38.934523, -79.737007, 3, 8, "US-VA 212.XXX"}, + {38.934523, -79.143295, 3, 11, "US-VA 312.XXX"}, + {38.934523, -78.549583, 3, 11, "US-VA 412.XXX"}, + {38.934523, -77.955871, 3, 9, "US-VA 512.XXX"}, + {38.934523, -77.362159, 4, 9, "US-VA 612.XXX"}, + {38.443483, -79.9695695, 3, 8, "US-VA 712.XXX"}, + {38.443483, -79.3810655, 3, 11, "US-VA 812.XXX"}, + {38.443483, -78.7925615, 4, 10, "US-VA 912.XXX"}, + {38.443483, -78.2040575, 3, 9, "US-VA B12.XXX"}, + {38.443483, -77.6155535, 3, 8, "US-VA C12.XXX"}, + {38.443483, -77.0270495, 3, 8, "US-VA D12.XXX"}, + {38.443483, -76.4385455, 3, 8, "US-VA F12.XXX"}, + {37.952443, -80.2991325, 3, 8, "US-VA G12.XXX"}, + {37.952443, -79.7106285, 3, 6, "US-VA H12.XXX"}, + {37.952443, -79.1221245, 3, 9, "US-VA J12.XXX"}, + {37.952443, -78.5336205, 3, 9, "US-VA K12.XXX"}, + {37.952443, -77.9451165, 3, 9, "US-VA L12.XXX"}, + {37.952443, -77.3566125, 3, 8, "US-VA M12.XXX"}, + {37.952443, -76.7681085, 3, 8, "US-VA N12.XXX"}, + {37.952443, -76.1796045, 3, 8, "US-VA P12.XXX"}, + {37.981905, -75.7225695, 4, 9, "US-VA Q12.XXX"}, + {37.461403, -77.910092, 4, 7, "US-VA R12.XXX"}, + {37.461403, -77.326796, 3, 5, "US-VA S12.XXX"}, + {37.461403, -76.7435, 3, 5, "US-VA T12.XXX"}, + {37.461403, -76.160204, 3, 5, "US-VA V12.XXX"}, + {36.975635, -77.9051705, 3, 5, "US-VA W12.XXX"}, + {36.975635, -77.3270825, 3, 5, "US-VA X12.XXX"}, + {36.975635, -76.7489945, 3, 5, "US-VA Y12.XXX"}, + {36.975635, -76.1709065, 4, 6, "US-VA Z12.XXX"}, + {37.058675, -83.109609, 3, 8, "US-VA 1123.XX"}, + {37.058675, -82.526313, 3, 8, "US-VA 2123.XX"}, + {37.058675, -81.943017, 3, 5, "US-VA 3123.XX"}, + {37.058675, -81.359721, 3, 5, "US-VA 4123.XX"}, + {36.57035, -83.6721265, 3, 12, "US-VA 5123.XX"}, + {36.57035, -83.1096375, 4, 13, "US-VA 6123.XX"}, + {36.57035, -82.5315495, 3, 14, "US-VA 7123.XX"}, + {36.57035, -81.9534615, 3, 11, "US-VA 8123.XX"}, + {36.57035, -81.3753735, 3, 8, "US-VA 9123.XX"}, + {37.039033, -80.802465, 4, 6, "US-VA B123.XX"}, + {37.039033, -80.219169, 3, 5, "US-VA C123.XX"}, + {37.039033, -79.635873, 3, 5, "US-VA D123.XX"}, + {37.039033, -79.052577, 3, 5, "US-VA F123.XX"}, + {37.039033, -78.469281, 3, 5, "US-VA G123.XX"}, + {36.550708, -80.7972855, 3, 8, "US-VA H123.XX"}, + {36.550708, -80.2191975, 3, 8, "US-VA J123.XX"}, + {36.550708, -79.6411095, 3, 8, "US-VA K123.XX"}, + {36.550708, -79.0630215, 3, 8, "US-VA L123.XX"}, + {36.550708, -78.4849335, 3, 8, "US-VA M123.XX"}, + {37.99825, -79.420865, 3, 9, "US-VA J4J1.2CB"}, + {39.9961, -83.0477765, 5, 7, "US-OH 12.XX"}, + {40.101728, -83.185810125, 4, 6, "US-OH 00.XXX"}, + {41.424591, -81.8800825, 4, 6, "US-OH J0.XXX"}, + {39.774974, -84.291822875, 5, 7, "US-OH 000.XX"}, + {39.272268, -84.58075825, 4, 6, "US-OH 500.XX"}, + {39.406545, -84.60371125, 4, 6, "US-OH B00.XX"}, + {41.650776, -83.681792, 4, 6, "US-OH H00.XX"}, + {41.086804, -81.6332995, 4, 6, "US-OH M00.XX"}, + {40.839399, -81.521123875, 4, 6, "US-OH R00.XX"}, + {41.105804, -80.7917455, 4, 6, "US-OH W00.XX"}, + {41.689075, -84.7841045, 3, 11, "US-OH 112.XXX"}, + {41.689075, -84.1643525, 3, 8, "US-OH 212.XXX"}, + {41.689075, -83.5446005, 4, 9, "US-OH 312.XXX"}, + {41.689075, -82.9248485, 3, 8, "US-OH 412.XXX"}, + {41.934595, -82.310018, 3, 9, "US-OH 512.XXX"}, + {41.934595, -81.685058, 3, 8, "US-OH 612.XXX"}, + {41.934595, -81.10058, 4, 9, "US-OH 712.XXX"}, + {41.453375, -84.7929065, 4, 9, "US-OH 812.XXX"}, + {41.453375, -84.1851845, 4, 6, "US-OH 912.XXX"}, + {41.453375, -83.5654325, 4, 6, "US-OH B12.XXX"}, + {41.453375, -82.9456805, 4, 6, "US-OH C12.XXX"}, + {41.453375, -82.3259285, 3, 5, "US-OH D12.XXX"}, + {41.453375, -81.7061765, 4, 6, "US-OH F12.XXX"}, + {41.453375, -81.0956585, 3, 5, "US-OH G12.XXX"}, + {40.962335, -84.793193, 3, 8, "US-OH H12.XXX"}, + {40.962335, -84.190679, 3, 5, "US-OH J12.XXX"}, + {40.962335, -83.576135, 3, 5, "US-OH K12.XXX"}, + {40.962335, -82.961591, 3, 5, "US-OH L12.XXX"}, + {40.962335, -82.347047, 3, 5, "US-OH M12.XXX"}, + {40.962335, -81.732503, 3, 5, "US-OH N12.XXX"}, + {40.962335, -81.117959, 3, 5, "US-OH P12.XXX"}, + {40.471295, -84.7934795, 3, 8, "US-OH Q12.XXX"}, + {40.471295, -84.2216925, 4, 6, "US-OH R12.XXX"}, + {40.471295, -83.6123565, 3, 5, "US-OH S12.XXX"}, + {40.471295, -83.0030205, 3, 5, "US-OH T12.XXX"}, + {40.471295, -82.3936845, 3, 6, "US-OH X12.XXX"}, + {40.471295, -81.7843485, 3, 6, "US-OH Y12.XXX"}, + {40.471295, -81.1750125, 3, 6, "US-OH Z12.XXX"}, + {39.546005, -84.823694, 3, 8, "US-OH 1123.XX"}, + {39.546005, -84.318049, 4, 6, "US-OH 2123.XX"}, + {39.546005, -83.713921, 3, 5, "US-OH 3123.XX"}, + {39.546005, -83.109793, 3, 5, "US-OH 4123.XX"}, + {39.546005, -82.505665, 3, 6, "US-OH 5123.XX"}, + {39.546005, -81.901537, 3, 6, "US-OH 6123.XX"}, + {39.546005, -81.297409, 3, 8, "US-OH 7123.XX"}, + {39.05768, -84.8237225, 3, 12, "US-OH 8123.XX"}, + {39.05768, -84.3784905, 4, 10, "US-OH 9123.XX"}, + {39.05768, -83.7795705, 3, 8, "US-OH B123.XX"}, + {39.05768, -83.1806505, 3, 9, "US-OH C123.XX"}, + {39.05768, -82.5817305, 3, 10, "US-OH D123.XX"}, + {39.05768, -81.9828105, 4, 13, "US-OH F123.XX"}, + {39.05768, -81.3838905, 3, 9, "US-OH G123.XX"}, + {38.56664, -84.438411, 3, 8, "US-OH H123.XX"}, + {38.56664, -83.844699, 3, 8, "US-OH J123.XX"}, + {38.56664, -83.250987, 3, 9, "US-OH K123.XX"}, + {38.56664, -82.657275, 4, 10, "US-OH L123.XX"}, + {38.861264, -82.0635345, 3, 12, "US-OH M123.XX"}, + {38.4141, -82.842159, 3, 9, "US-OH N123.XX"}, + {40.19, -82.6685, 3, 5, "US-OH D4ML.9H6"}, + {39.9871, -75.2352765, 6, 11, "US-PA 12.XX"}, + {40.003455, -75.371016875, 4, 9, "US-PA 00.XXX"}, + {40.351215, -80.185737875, 4, 7, "US-PA C0.XXX"}, + {40.513425, -75.640331375, 4, 7, "US-PA P0.XXX"}, + {40.388074, -76.050267375, 4, 6, "US-PA 000.XX"}, + {41.424374, -75.7768465, 4, 7, "US-PA 500.XX"}, + {41.339395, -76.0236085, 4, 7, "US-PA B00.XX"}, + {40.168845, -76.433083875, 4, 6, "US-PA H00.XX"}, + {40.194045, -74.991906875, 4, 9, "US-PA M00.XX"}, + {40.319045, -77.016383875, 4, 6, "US-PA R00.XX"}, + {42.160545, -80.2474975, 4, 9, "US-PA W00.XX"}, + {42.106725, -80.4855, 3, 8, "US-PA 112.XXX"}, + {42.106725, -79.86054, 4, 9, "US-PA 212.XXX"}, + {42.327693, -80.341759, 3, 8, "US-PA 012.XXX"}, + {41.959413, -79.23558, 3, 11, "US-PA 312.XXX"}, + {41.959413, -78.61062, 3, 10, "US-PA 412.XXX"}, + {41.959413, -77.98566, 3, 10, "US-PA 512.XXX"}, + {41.959413, -77.3607, 3, 10, "US-PA 612.XXX"}, + {41.959413, -76.73574, 3, 10, "US-PA 712.XXX"}, + {41.959413, -76.11078, 3, 10, "US-PA 812.XXX"}, + {41.959413, -75.48582, 3, 10, "US-PA 912.XXX"}, + {41.615685, -80.4858065, 3, 5, "US-PA B12.XXX"}, + {41.615685, -79.8733255, 3, 5, "US-PA C12.XXX"}, + {41.615685, -79.2535735, 4, 7, "US-PA D12.XXX"}, + {41.615685, -78.6338215, 4, 7, "US-PA F12.XXX"}, + {41.615685, -78.0140695, 4, 7, "US-PA G12.XXX"}, + {41.615685, -77.3943175, 4, 7, "US-PA H12.XXX"}, + {41.615685, -76.7745655, 4, 7, "US-PA J12.XXX"}, + {41.615685, -76.1548135, 4, 7, "US-PA K12.XXX"}, + {41.615685, -75.5350615, 4, 7, "US-PA L12.XXX"}, + {41.124645, -80.486093, 3, 5, "US-PA M12.XXX"}, + {41.124645, -79.87882, 3, 5, "US-PA N12.XXX"}, + {41.124645, -79.264276, 3, 6, "US-PA P12.XXX"}, + {41.124645, -78.649732, 3, 6, "US-PA Q12.XXX"}, + {41.124645, -78.035188, 3, 6, "US-PA R12.XXX"}, + {41.124645, -77.420644, 3, 6, "US-PA S12.XXX"}, + {41.124645, -76.8061, 3, 6, "US-PA T12.XXX"}, + {41.124645, -76.191556, 3, 6, "US-PA V12.XXX"}, + {41.124645, -75.577012, 3, 9, "US-PA W12.XXX"}, + {41.492925, -75.2756585, 4, 9, "US-PA X12.XXX"}, + {40.199355, -80.5165655, 3, 9, "US-PA 1123.XX"}, + {40.199355, -79.9127815, 4, 7, "US-PA 2123.XX"}, + {40.199355, -79.3034455, 3, 6, "US-PA 3123.XX"}, + {40.199355, -78.6941095, 3, 6, "US-PA 4123.XX"}, + {40.199355, -78.0847735, 3, 6, "US-PA 5123.XX"}, + {40.199355, -77.4754375, 3, 5, "US-PA 6123.XX"}, + {40.199355, -76.8661015, 4, 6, "US-PA 7123.XX"}, + {40.199355, -76.2567655, 3, 5, "US-PA 8123.XX"}, + {40.199355, -75.6474295, 3, 5, "US-PA 9123.XX"}, + {39.711385, -80.516594, 3, 9, "US-PA B123.XX"}, + {39.711385, -79.918018, 4, 10, "US-PA C123.XX"}, + {39.711385, -79.31389, 3, 11, "US-PA D123.XX"}, + {39.711385, -78.709762, 3, 11, "US-PA F123.XX"}, + {39.711385, -78.105634, 3, 9, "US-PA G123.XX"}, + {39.711385, -77.501506, 3, 8, "US-PA H123.XX"}, + {39.711385, -76.897378, 3, 8, "US-PA J123.XX"}, + {39.711385, -76.29325, 3, 8, "US-PA K123.XX"}, + {39.711385, -75.689122, 3, 12, "US-PA L123.XX"}, + {39.953835, -75.2960015, 5, 10, "US-PA M123.XX"}, + {41.036549, -77.60495, 3, 6, "US-PA L79Q.ZXY"}, + {32.347099, -90.250026, 5, 8, "US-MS 12.XX"}, + {32.404294, -90.355337, 4, 7, "US-MS 00.XXX"}, + {30.348405, -89.200325625, 4, 9, "US-MS J0.XXX"}, + {34.982545, -90.115566875, 4, 12, "US-MS 000.XX"}, + {31.349444, -89.4549795, 4, 7, "US-MS 700.XX"}, + {32.405944, -88.817056, 4, 7, "US-MS F00.XX"}, + {34.275644, -88.806289625, 4, 6, "US-MS M00.XX"}, + {33.433044, -91.113825375, 4, 10, "US-MS T00.XX"}, + {34.951595, -90.781362, 3, 8, "US-MS 012.XXX"}, + {34.951595, -90.218898, 3, 8, "US-MS 112.XXX"}, + {34.951595, -89.656434, 3, 6, "US-MS 212.XXX"}, + {34.951595, -89.09397, 3, 5, "US-MS 312.XXX"}, + {34.951595, -88.628522, 4, 6, "US-MS 412.XXX"}, + {34.482651, -90.927602, 3, 8, "US-MS 512.XXX"}, + {34.482651, -90.365138, 3, 8, "US-MS 612.XXX"}, + {34.482651, -89.802674, 3, 6, "US-MS 712.XXX"}, + {34.482651, -89.24021, 3, 5, "US-MS 812.XXX"}, + {34.482651, -88.677746, 3, 5, "US-MS 912.XXX"}, + {33.991611, -91.4851445, 3, 8, "US-MS B12.XXX"}, + {33.991611, -90.9278885, 3, 8, "US-MS C12.XXX"}, + {33.991611, -90.3706325, 3, 6, "US-MS D12.XXX"}, + {33.991611, -89.8133765, 3, 6, "US-MS F12.XXX"}, + {33.991611, -89.2561205, 3, 5, "US-MS G12.XXX"}, + {33.991611, -88.6988645, 3, 5, "US-MS H12.XXX"}, + {33.500571, -91.4851445, 3, 8, "US-MS K12.XXX"}, + {33.500571, -90.9278885, 4, 7, "US-MS L12.XXX"}, + {33.500571, -90.3706325, 3, 6, "US-MS M12.XXX"}, + {33.500571, -89.8133765, 3, 6, "US-MS N12.XXX"}, + {33.500571, -89.2561205, 3, 5, "US-MS P12.XXX"}, + {33.500571, -88.6988645, 3, 5, "US-MS Q12.XXX"}, + {33.009531, -91.485431, 3, 11, "US-MS R12.XXX"}, + {33.009531, -90.933383, 3, 11, "US-MS S12.XXX"}, + {33.009531, -90.381335, 3, 7, "US-MS T12.XXX"}, + {33.009531, -89.829287, 3, 7, "US-MS X12.XXX"}, + {33.009531, -89.277239, 3, 6, "US-MS Y12.XXX"}, + {33.009531, -88.725191, 3, 5, "US-MS Z12.XXX"}, + {32.084241, -91.652979, 3, 8, "US-MS 1123.XX"}, + {32.084241, -91.103712, 3, 8, "US-MS 2123.XX"}, + {32.084241, -90.551664, 3, 6, "US-MS 3123.XX"}, + {32.084241, -89.999616, 3, 6, "US-MS 4123.XX"}, + {32.084241, -89.447568, 3, 6, "US-MS 5123.XX"}, + {32.084241, -88.89552, 3, 6, "US-MS 6123.XX"}, + {31.595916, -91.6505805, 3, 8, "US-MS 7123.XX"}, + {31.595916, -91.1037405, 3, 8, "US-MS 8123.XX"}, + {31.595916, -90.5569005, 3, 6, "US-MS 9123.XX"}, + {31.595916, -90.0100605, 3, 6, "US-MS B123.XX"}, + {31.595916, -89.4632205, 3, 6, "US-MS C123.XX"}, + {31.595916, -88.9163805, 3, 6, "US-MS D123.XX"}, + {31.102161, -91.6505805, 3, 8, "US-MS F123.XX"}, + {31.102161, -91.1037405, 3, 8, "US-MS G123.XX"}, + {31.102161, -90.5569005, 3, 6, "US-MS K123.XX"}, + {31.102161, -90.0100605, 3, 6, "US-MS L123.XX"}, + {31.102161, -89.4632205, 3, 6, "US-MS M123.XX"}, + {31.102161, -88.9163805, 3, 6, "US-MS N123.XX"}, + {30.611121, -91.650609, 3, 8, "US-MS P123.XX"}, + {30.611121, -91.108977, 3, 9, "US-MS Q123.XX"}, + {30.611121, -90.567345, 3, 8, "US-MS R123.XX"}, + {30.611121, -90.025713, 3, 8, "US-MS S123.XX"}, + {30.611121, -89.484081, 4, 7, "US-MS T123.XX"}, + {30.611121, -88.942449, 4, 7, "US-MS V123.XX"}, + {30.1591, -89.8580435, 3, 8, "US-MS X123.XX"}, + {30.1591, -89.3216195, 3, 8, "US-MS Y123.XX"}, + {30.1591, -88.7851955, 3, 6, "US-MS Z123.XX"}, + {32.571, -89.8765, 3, 6, "US-MS 7M00.272"}, + {29.9511, -90.1558825, 5, 7, "US-LA 12.XX"}, + {30.047294, -90.272671625, 4, 6, "US-LA 00.XXX"}, + {30.454414, -91.272147875, 4, 7, "US-LA J0.XXX"}, + {32.526024, -93.882501, 4, 7, "US-LA 000.XX"}, + {30.252524, -92.160844125, 4, 6, "US-LA 800.XX"}, + {30.280624, -93.398944125, 4, 6, "US-LA J00.XX"}, + {32.609934, -92.253461, 4, 6, "US-LA S00.XX"}, + {32.974595, -94.013631, 3, 7, "US-LA 012.XXX"}, + {32.974595, -93.516787, 4, 7, "US-LA 112.XXX"}, + {32.974595, -92.964739, 3, 5, "US-LA 212.XXX"}, + {32.974595, -92.412691, 3, 5, "US-LA 312.XXX"}, + {32.974595, -91.860643, 3, 5, "US-LA 412.XXX"}, + {32.974595, -91.308595, 3, 8, "US-LA 512.XXX"}, + {32.483555, -94.013631, 3, 7, "US-LA 612.XXX"}, + {32.483555, -93.516787, 4, 7, "US-LA 712.XXX"}, + {32.483555, -92.964739, 3, 5, "US-LA 812.XXX"}, + {32.483555, -92.412691, 3, 5, "US-LA 912.XXX"}, + {32.483555, -91.860643, 3, 5, "US-LA B12.XXX"}, + {32.483555, -91.308595, 3, 8, "US-LA C12.XXX"}, + {31.992515, -94.0139175, 3, 7, "US-LA D12.XXX"}, + {31.992515, -93.5170735, 4, 8, "US-LA F12.XXX"}, + {31.992515, -92.9702335, 3, 5, "US-LA G12.XXX"}, + {31.992515, -92.4233935, 3, 5, "US-LA H12.XXX"}, + {31.992515, -91.8765535, 3, 5, "US-LA J12.XXX"}, + {31.992515, -91.3297135, 3, 8, "US-LA K12.XXX"}, + {31.501475, -93.7904935, 3, 8, "US-LA L12.XXX"}, + {31.501475, -93.2436535, 3, 5, "US-LA M12.XXX"}, + {31.501475, -92.6968135, 3, 5, "US-LA N12.XXX"}, + {31.501475, -92.1499735, 3, 5, "US-LA P12.XXX"}, + {31.501475, -91.6031335, 3, 8, "US-LA Q12.XXX"}, + {31.010435, -93.79078, 3, 8, "US-LA R12.XXX"}, + {31.010435, -93.249148, 3, 5, "US-LA S12.XXX"}, + {31.010435, -92.707516, 3, 5, "US-LA T12.XXX"}, + {31.010435, -92.165884, 3, 5, "US-LA V12.XXX"}, + {31.010435, -91.624252, 3, 8, "US-LA W12.XXX"}, + {31.010435, -91.08262, 3, 8, "US-LA X12.XXX"}, + {31.010435, -90.540988, 3, 8, "US-LA Y12.XXX"}, + {31.010435, -89.999356, 3, 8, "US-LA Z12.XXX"}, + {30.107555, -93.7858585, 3, 8, "US-LA 01.XXXX"}, + {30.107555, -93.2494345, 3, 5, "US-LA 11.XXXX"}, + {30.107555, -92.7130105, 3, 5, "US-LA 21.XXXX"}, + {30.107555, -92.1765865, 3, 5, "US-LA 31.XXXX"}, + {30.107555, -91.6401625, 3, 5, "US-LA 41.XXXX"}, + {30.107555, -91.1037385, 3, 5, "US-LA 51.XXXX"}, + {30.107555, -90.5673145, 3, 5, "US-LA 61.XXXX"}, + {30.107555, -90.0308905, 4, 6, "US-LA 71.XXXX"}, + {30.107555, -89.4944665, 3, 5, "US-LA 81.XXXX"}, + {29.616515, -94.0144905, 3, 8, "US-LA 91.XXXX"}, + {29.616515, -93.5176465, 4, 7, "US-LA B1.XXXX"}, + {29.616515, -92.9812225, 3, 5, "US-LA C1.XXXX"}, + {29.616515, -92.4447985, 3, 5, "US-LA D1.XXXX"}, + {29.616515, -91.9083745, 3, 5, "US-LA F1.XXXX"}, + {29.616515, -91.3719505, 3, 5, "US-LA G1.XXXX"}, + {29.616515, -90.8355265, 3, 5, "US-LA H1.XXXX"}, + {29.616515, -90.2991025, 3, 5, "US-LA J1.XXXX"}, + {29.616515, -89.7626785, 3, 5, "US-LA K1.XXXX"}, + {29.616515, -89.2649145, 4, 6, "US-LA L1.XXXX"}, + {29.125475, -92.981509, 3, 5, "US-LA M1.XXXX"}, + {29.125475, -92.450293, 3, 5, "US-LA N1.XXXX"}, + {29.125475, -91.919077, 3, 5, "US-LA P1.XXXX"}, + {29.125475, -91.387861, 3, 5, "US-LA Q1.XXXX"}, + {29.125475, -90.856645, 4, 6, "US-LA R1.XXXX"}, + {29.125475, -90.325429, 4, 6, "US-LA S1.XXXX"}, + {29.125475, -89.794213, 4, 6, "US-LA T1.XXXX"}, + {29.125475, -89.262997, 4, 6, "US-LA V1.XXXX"}, + {28.887795, -91.122253, 3, 5, "US-LA W1.XXXX"}, + {28.887795, -90.591037, 3, 5, "US-LA X1.XXXX"}, + {28.887795, -90.059821, 3, 5, "US-LA Y1.XXXX"}, + {28.887795, -89.528605, 3, 5, "US-LA Z1.XXXX"}, + {30.937, -91.401, 3, 8, "US-LA 53JK.D1Q"}, + {33.5521, -86.8435665, 5, 7, "US-AL 12.XX"}, + {33.416394, -87.003690375, 4, 6, "US-AL 00.XXX"}, + {32.297125, -86.481311, 4, 6, "US-AL C0.XXX"}, + {34.825084, -86.793357875, 4, 6, "US-AL P0.XXX"}, + {30.727504, -88.278848875, 4, 7, "US-AL 000.XX"}, + {33.235544, -87.685325375, 4, 6, "US-AL 700.XX"}, + {31.246644, -85.5044795, 4, 7, "US-AL F00.XX"}, + {34.593744, -87.116589625, 5, 7, "US-AL M00.XX"}, + {32.635244, -85.555256, 4, 9, "US-AL T00.XX"}, + {34.9457135, -88.215026, 3, 8, "US-AL 012.XXX"}, + {34.9457135, -87.647354, 3, 5, "US-AL 112.XXX"}, + {34.9457135, -87.079682, 3, 5, "US-AL 212.XXX"}, + {34.9457135, -86.51201, 3, 5, "US-AL 312.XXX"}, + {34.9457135, -85.944338, 3, 5, "US-AL 412.XXX"}, + {34.560942, -88.186001, 4, 9, "US-AL 512.XXX"}, + {34.560942, -87.623537, 4, 6, "US-AL 612.XXX"}, + {34.560942, -87.061073, 5, 7, "US-AL 712.XXX"}, + {34.560942, -86.498609, 4, 6, "US-AL 812.XXX"}, + {34.560942, -85.936145, 4, 6, "US-AL 912.XXX"}, + {34.069902, -88.360365, 3, 8, "US-AL B12.XXX"}, + {34.069902, -87.797901, 3, 5, "US-AL C12.XXX"}, + {34.069902, -87.235437, 3, 5, "US-AL D12.XXX"}, + {34.069902, -86.672973, 3, 5, "US-AL F12.XXX"}, + {34.069902, -86.110509, 3, 5, "US-AL G12.XXX"}, + {34.069902, -85.548045, 3, 8, "US-AL K12.XXX"}, + {33.578862, -88.3554435, 3, 8, "US-AL L12.XXX"}, + {33.578862, -87.7981875, 3, 5, "US-AL M12.XXX"}, + {33.578862, -87.2409315, 3, 5, "US-AL N12.XXX"}, + {33.578862, -86.6836755, 4, 6, "US-AL P12.XXX"}, + {33.578862, -86.1264195, 3, 5, "US-AL Q12.XXX"}, + {33.578862, -85.5691635, 3, 8, "US-AL R12.XXX"}, + {33.087822, -88.35573, 3, 8, "US-AL S12.XXX"}, + {33.087822, -87.803682, 3, 5, "US-AL T12.XXX"}, + {33.087822, -87.251634, 3, 5, "US-AL V12.XXX"}, + {33.087822, -86.699586, 3, 5, "US-AL X12.XXX"}, + {33.087822, -86.147538, 3, 5, "US-AL Y12.XXX"}, + {33.087822, -85.59549, 3, 8, "US-AL Z12.XXX"}, + {32.162532, -88.471979, 3, 8, "US-AL 0123.XX"}, + {32.162532, -87.919931, 3, 5, "US-AL 1123.XX"}, + {32.162532, -87.367883, 3, 5, "US-AL 2123.XX"}, + {32.162532, -86.815835, 3, 5, "US-AL 3123.XX"}, + {32.162532, -86.263787, 3, 5, "US-AL 4123.XX"}, + {32.162532, -85.711739, 3, 5, "US-AL 5123.XX"}, + {32.20966, -85.18988, 4, 9, "US-AL 6123.XX"}, + {31.674207, -88.4680595, 3, 8, "US-AL 7123.XX"}, + {31.674207, -87.9212195, 3, 5, "US-AL 8123.XX"}, + {31.674207, -87.3743795, 3, 5, "US-AL 9123.XX"}, + {31.674207, -86.8275395, 3, 5, "US-AL B123.XX"}, + {31.674207, -86.2806995, 3, 5, "US-AL C123.XX"}, + {31.674207, -85.7338595, 3, 5, "US-AL D123.XX"}, + {31.180452, -88.4680595, 3, 8, "US-AL G123.XX"}, + {31.180452, -87.9212195, 3, 5, "US-AL H123.XX"}, + {31.180452, -87.3743795, 3, 5, "US-AL J123.XX"}, + {31.180452, -86.8275395, 3, 5, "US-AL K123.XX"}, + {31.180452, -86.2806995, 3, 5, "US-AL L123.XX"}, + {31.180452, -85.7338595, 3, 5, "US-AL M123.XX"}, + {31.4997575, -85.1899655, 3, 8, "US-AL P123.XX"}, + {30.689412, -88.461255, 3, 8, "US-AL Q123.XX"}, + {30.689412, -87.919623, 3, 5, "US-AL R123.XX"}, + {31.1170675, -87.34527, 3, 5, "US-AL S123.XX"}, + {31.1170675, -86.2499275, 3, 5, "US-AL T123.XX"}, + {30.201087, -88.4263895, 3, 8, "US-AL X123.XX"}, + {30.201087, -87.8899655, 3, 5, "US-AL Z123.XX"}, + {32.576, -86.6815, 3, 5, "US-AL DT3G.L7M"}, + {34.7897, -92.3349085, 5, 7, "US-AR 12.XX"}, + {35.997395, -94.332164625, 4, 8, "US-AR 00.XXX"}, + {34.763914, -92.491513375, 4, 6, "US-AR J0.XXX"}, + {35.409324, -94.508635, 3, 9, "US-AR 000.XX"}, + {35.883624, -90.854453625, 4, 6, "US-AR 800.XX"}, + {35.106224, -92.562915375, 4, 6, "US-AR J00.XX"}, + {34.271704, -92.160566625, 4, 6, "US-AR S00.XX"}, + {36.454595, -94.586485, 3, 10, "US-AR 012.XXX"}, + {36.454595, -94.013605, 3, 7, "US-AR 112.XXX"}, + {36.454595, -93.440725, 3, 6, "US-AR 212.XXX"}, + {36.454595, -92.867845, 3, 6, "US-AR 312.XXX"}, + {36.454595, -92.294965, 3, 6, "US-AR 412.XXX"}, + {36.454595, -91.722085, 3, 8, "US-AR 512.XXX"}, + {36.454595, -91.149205, 3, 8, "US-AR 612.XXX"}, + {36.454595, -90.576325, 3, 8, "US-AR 712.XXX"}, + {35.963555, -94.586484, 3, 9, "US-AR 812.XXX"}, + {35.963555, -94.013604, 3, 6, "US-AR 912.XXX"}, + {35.963555, -93.440724, 3, 5, "US-AR B12.XXX"}, + {35.963555, -92.867844, 3, 5, "US-AR C12.XXX"}, + {35.963555, -92.294964, 3, 5, "US-AR D12.XXX"}, + {35.963555, -91.722084, 3, 5, "US-AR F12.XXX"}, + {35.963555, -91.149204, 3, 5, "US-AR G12.XXX"}, + {35.963555, -90.576324, 4, 6, "US-AR H12.XXX"}, + {35.963555, -90.185365, 4, 9, "US-AR J12.XXX"}, + {35.472515, -94.4383425, 4, 10, "US-AR K12.XXX"}, + {35.472515, -93.8706705, 3, 6, "US-AR L12.XXX"}, + {35.472515, -93.3029985, 3, 5, "US-AR M12.XXX"}, + {35.472515, -92.7353265, 3, 5, "US-AR N12.XXX"}, + {35.472515, -92.1676545, 3, 5, "US-AR P12.XXX"}, + {35.472515, -91.5999825, 3, 5, "US-AR Q12.XXX"}, + {35.472515, -91.0323105, 3, 5, "US-AR R12.XXX"}, + {35.472515, -90.4646385, 3, 5, "US-AR S12.XXX"}, + {34.981475, -94.580547, 3, 9, "US-AR T12.XXX"}, + {34.981475, -94.018083, 3, 6, "US-AR V12.XXX"}, + {34.981475, -93.455619, 3, 5, "US-AR W12.XXX"}, + {34.981475, -92.893155, 3, 5, "US-AR X12.XXX"}, + {34.981475, -92.330691, 4, 6, "US-AR Y12.XXX"}, + {34.981475, -91.768227, 3, 5, "US-AR Z12.XXX"}, + {34.569635, -91.205763, 3, 6, "US-AR 01.XXXX"}, + {34.569635, -90.643299, 3, 8, "US-AR 11.XXXX"}, + {34.078595, -94.580547, 3, 9, "US-AR 21.XXXX"}, + {34.078595, -94.018083, 3, 6, "US-AR 31.XXXX"}, + {34.078595, -93.455619, 3, 5, "US-AR 41.XXXX"}, + {34.078595, -92.893155, 3, 5, "US-AR 51.XXXX"}, + {34.078595, -92.330691, 3, 5, "US-AR 61.XXXX"}, + {34.078595, -91.768227, 3, 5, "US-AR 71.XXXX"}, + {34.078595, -91.205763, 3, 6, "US-AR 81.XXXX"}, + {34.078595, -90.643299, 3, 8, "US-AR 91.XXXX"}, + {33.587555, -94.5756255, 3, 7, "US-AR B1.XXXX"}, + {33.587555, -94.0183695, 3, 7, "US-AR C1.XXXX"}, + {33.587555, -93.4611135, 3, 5, "US-AR D1.XXXX"}, + {33.587555, -92.9038575, 3, 5, "US-AR F1.XXXX"}, + {33.587555, -92.3466015, 3, 5, "US-AR G1.XXXX"}, + {33.587555, -91.7893455, 3, 5, "US-AR H1.XXXX"}, + {33.587555, -91.2320895, 3, 8, "US-AR J1.XXXX"}, + {33.096515, -94.3638685, 3, 7, "US-AR K1.XXXX"}, + {33.096515, -93.8066125, 4, 7, "US-AR L1.XXXX"}, + {33.096515, -93.2493565, 4, 6, "US-AR M1.XXXX"}, + {33.096515, -92.6921005, 4, 6, "US-AR N1.XXXX"}, + {33.096515, -92.1348445, 4, 6, "US-AR P1.XXXX"}, + {33.096515, -91.5775885, 4, 7, "US-AR Q1.XXXX"}, + {33.036795, -94.141253, 3, 7, "US-AR R1.XXXX"}, + {33.036795, -93.589205, 3, 6, "US-AR S1.XXXX"}, + {33.036795, -93.037157, 3, 5, "US-AR T1.XXXX"}, + {33.0171, -92.512457, 3, 8, "US-AR X123.XX"}, + {33.0171, -91.960409, 3, 8, "US-AR Y123.XX"}, + {33.0171, -91.408361, 3, 11, "US-AR Z123.XX"}, + {34.7515, -92.131, 4, 6, "US-AR 3YTR.MT4"}, + {35.2621, -80.88931, 5, 7, "US-NC 12.XX"}, + {35.319294, -81.052158625, 4, 6, "US-NC 00.XXX"}, + {35.779314, -78.90703, 4, 6, "US-NC J0.XXX"}, + {35.999804, -79.005374625, 4, 6, "US-NC 000.XX"}, + {35.175845, -79.039726875, 4, 7, "US-NC 400.XX"}, + {34.291545, -77.957208125, 4, 6, "US-NC 800.XX"}, + {36.109304, -80.352174625, 4, 6, "US-NC D00.XX"}, + {36.081304, -79.949974625, 4, 6, "US-NC J00.XX"}, + {35.956304, -80.119674625, 4, 6, "US-NC N00.XX"}, + {35.623804, -77.468655, 4, 6, "US-NC S00.XX"}, + {35.590094, -82.650065, 4, 9, "US-NC X00.XX"}, + {36.543595, -82.571845, 3, 10, "US-NC 012.XXX"}, + {36.543595, -81.998965, 3, 10, "US-NC 112.XXX"}, + {36.543595, -81.426085, 3, 6, "US-NC 212.XXX"}, + {36.543595, -80.853205, 3, 6, "US-NC 312.XXX"}, + {36.543595, -80.280325, 3, 8, "US-NC 412.XXX"}, + {36.543595, -79.707445, 3, 8, "US-NC 512.XXX"}, + {36.052555, -83.717605, 3, 8, "US-NC 612.XXX"}, + {36.052555, -83.144725, 3, 8, "US-NC 712.XXX"}, + {36.052555, -82.571845, 3, 8, "US-NC 812.XXX"}, + {36.052555, -81.998965, 3, 8, "US-NC 912.XXX"}, + {36.052555, -81.426085, 3, 5, "US-NC B12.XXX"}, + {36.052555, -80.853205, 3, 5, "US-NC C12.XXX"}, + {36.052555, -80.280325, 4, 6, "US-NC D12.XXX"}, + {36.052555, -79.707445, 3, 5, "US-NC F12.XXX"}, + {35.561515, -84.2855635, 3, 8, "US-NC G12.XXX"}, + {35.561515, -83.7178915, 3, 8, "US-NC H12.XXX"}, + {35.561515, -83.1502195, 3, 8, "US-NC J12.XXX"}, + {35.561515, -82.5825475, 4, 9, "US-NC K12.XXX"}, + {35.561515, -82.0148755, 3, 8, "US-NC L12.XXX"}, + {35.561515, -81.4472035, 3, 5, "US-NC M12.XXX"}, + {35.561515, -80.8795315, 3, 5, "US-NC N12.XXX"}, + {35.561515, -80.3118595, 3, 5, "US-NC P12.XXX"}, + {35.561515, -79.7441875, 3, 5, "US-NC Q12.XXX"}, + {35.0160365, -84.257215, 3, 8, "US-NC R12.XXX"}, + {35.070475, -81.4472035, 3, 8, "US-NC S12.XXX"}, + {35.070475, -80.8795315, 4, 9, "US-NC T12.XXX"}, + {35.070475, -80.3118595, 3, 6, "US-NC V12.XXX"}, + {35.070475, -79.7441875, 3, 6, "US-NC W12.XXX"}, + {34.579435, -79.744473, 3, 8, "US-NC X12.XXX"}, + {34.198135, -78.900778, 4, 9, "US-NC Y12.XXX"}, + {34.198135, -78.338314, 4, 6, "US-NC Z12.XXX"}, + {36.097382, -79.186644, 4, 6, "US-NC 01.XXXX"}, + {36.097382, -78.613764, 3, 5, "US-NC 11.XXXX"}, + {36.097382, -78.040884, 3, 5, "US-NC 21.XXXX"}, + {36.097382, -77.468004, 3, 5, "US-NC 31.XXXX"}, + {36.097382, -76.895124, 3, 5, "US-NC 41.XXXX"}, + {36.097382, -76.322244, 3, 5, "US-NC 51.XXXX"}, + {36.097382, -75.891365, 4, 6, "US-NC 61.XXXX"}, + {35.606342, -79.186644, 3, 5, "US-NC 71.XXXX"}, + {35.606342, -78.613764, 4, 6, "US-NC 81.XXXX"}, + {35.606342, -78.040884, 3, 5, "US-NC 91.XXXX"}, + {35.606342, -77.468004, 4, 6, "US-NC B1.XXXX"}, + {35.606342, -76.895124, 3, 5, "US-NC C1.XXXX"}, + {35.606342, -76.322244, 3, 5, "US-NC D1.XXXX"}, + {35.606342, -75.891365, 4, 6, "US-NC F1.XXXX"}, + {35.115302, -79.1817225, 3, 6, "US-NC G1.XXXX"}, + {35.115302, -78.6140505, 3, 6, "US-NC H1.XXXX"}, + {35.115302, -78.0463785, 3, 5, "US-NC J1.XXXX"}, + {35.115302, -77.4787065, 3, 5, "US-NC K1.XXXX"}, + {35.115302, -76.9110345, 3, 5, "US-NC L1.XXXX"}, + {35.115302, -76.3433625, 3, 5, "US-NC M1.XXXX"}, + {35.115302, -75.8864435, 4, 6, "US-NC N1.XXXX"}, + {34.624262, -79.182009, 3, 8, "US-NC P1.XXXX"}, + {34.624262, -78.619545, 3, 6, "US-NC Q1.XXXX"}, + {34.624262, -78.057081, 3, 5, "US-NC R1.XXXX"}, + {34.624262, -77.494617, 3, 5, "US-NC S1.XXXX"}, + {34.624262, -76.932153, 3, 5, "US-NC T1.XXXX"}, + {34.624262, -76.369689, 3, 5, "US-NC V1.XXXX"}, + {34.133222, -79.182009, 3, 8, "US-NC W1.XXXX"}, + {34.133222, -78.619545, 4, 9, "US-NC X1.XXXX"}, + {34.133222, -78.057081, 4, 6, "US-NC Y1.XXXX"}, + {34.133222, -77.494617, 3, 5, "US-NC Z1.XXXX"}, + {35.17075, -79.836, 3, 6, "US-NC RMYZ.TTM"}, + {40.742045, -74.018704375, 4, 11, "US-NY 00.XX"}, + {40.771935, -74.001383125, 4, 11, "US-NY C0.XX"}, + {40.836995, -73.974994125, 4, 10, "US-NY P0.XX"}, + {40.8871855, -73.938782, 4, 10, "US-NY 12.XXX"}, + {42.943804, -78.941101, 4, 9, "US-NY 000.XX"}, + {43.193344, -77.7387475, 4, 8, "US-NY 700.XX"}, + {43.104744, -76.292972, 4, 8, "US-NY F00.XX"}, + {42.819974, -73.991628, 4, 7, "US-NY M00.XX"}, + {40.686545, -74.256554375, 4, 10, "US-NY T00.XX"}, + {43.374715, -79.123397, 3, 8, "US-NY 012.XXX"}, + {43.374715, -78.488021, 3, 8, "US-NY 112.XXX"}, + {43.374715, -77.852645, 3, 7, "US-NY 212.XXX"}, + {43.374715, -77.217269, 3, 7, "US-NY 312.XXX"}, + {43.374715, -76.581893, 3, 7, "US-NY 412.XXX"}, + {43.374715, -75.946517, 3, 7, "US-NY 512.XXX"}, + {43.374715, -75.311141, 3, 7, "US-NY 612.XXX"}, + {43.374715, -74.675765, 3, 7, "US-NY 712.XXX"}, + {43.374715, -74.040389, 3, 6, "US-NY 812.XXX"}, + {43.374715, -73.849776, 4, 7, "US-NY 912.XXX"}, + {42.883675, -79.4997005, 3, 9, "US-NY B12.XXX"}, + {42.883675, -78.8695325, 4, 9, "US-NY C12.XXX"}, + {42.883675, -78.2393645, 3, 8, "US-NY D12.XXX"}, + {42.883675, -77.6091965, 3, 7, "US-NY F12.XXX"}, + {42.883675, -76.9790285, 3, 7, "US-NY G12.XXX"}, + {42.883675, -76.3488605, 3, 7, "US-NY H12.XXX"}, + {42.883675, -75.7186925, 3, 7, "US-NY J12.XXX"}, + {42.883675, -75.0885245, 3, 7, "US-NY K12.XXX"}, + {42.883675, -74.4583565, 3, 7, "US-NY L12.XXX"}, + {42.883675, -73.8281885, 3, 6, "US-NY M12.XXX"}, + {41.901595, -75.277861, 3, 10, "US-NY P12.XXX"}, + {41.901595, -74.652901, 3, 7, "US-NY Q12.XXX"}, + {41.901595, -74.027941, 3, 6, "US-NY R12.XXX"}, + {41.410555, -74.5854835, 4, 6, "US-NY T12.XXX"}, + {41.410555, -73.9657315, 3, 5, "US-NY V12.XXX"}, + {41.754283, -74.8953595, 4, 11, "US-NY S12.XXX"}, + {40.9044475, -74.2239565, 3, 9, "US-NY Z12.XXX"}, + {40.944066, -73.606562, 4, 6, "US-NY W12.XXX"}, + {41.066826, -72.992018, 3, 8, "US-NY X12.XXX"}, + {41.250966, -72.377474, 3, 11, "US-NY Y12.XXX"}, + {44.976832, -75.1717755, 3, 8, "US-NY 0123.XX"}, + {44.413585, -75.8799975, 3, 8, "US-NY 1123.XX"}, + {44.413585, -75.2289975, 3, 8, "US-NY 2123.XX"}, + {44.413585, -74.5779975, 3, 8, "US-NY 3123.XX"}, + {44.413585, -73.9269975, 3, 6, "US-NY 4123.XX"}, + {43.922545, -76.465925, 3, 8, "US-NY 5123.XX"}, + {43.922545, -75.820133, 3, 8, "US-NY 6123.XX"}, + {43.922545, -75.174341, 3, 8, "US-NY 7123.XX"}, + {43.922545, -74.528549, 3, 8, "US-NY 8123.XX"}, + {43.922545, -73.882757, 3, 6, "US-NY 9123.XX"}, + {43.431505, -76.9128005, 3, 7, "US-NY B123.XX"}, + {43.431505, -76.2722165, 3, 7, "US-NY C123.XX"}, + {43.431505, -75.6316325, 3, 7, "US-NY D123.XX"}, + {43.431505, -74.9910485, 3, 7, "US-NY F123.XX"}, + {43.431505, -74.3504645, 3, 7, "US-NY G123.XX"}, + {43.431505, -73.7098805, 3, 6, "US-NY H123.XX"}, + {41.958385, -79.7595515, 3, 12, "US-NY J123.XX"}, + {41.958385, -79.3392645, 4, 11, "US-NY K123.XX"}, + {41.958385, -78.7090965, 3, 10, "US-NY L123.XX"}, + {41.958385, -78.0789285, 3, 10, "US-NY M123.XX"}, + {41.958385, -77.4487605, 3, 10, "US-NY N123.XX"}, + {41.958385, -76.8185925, 3, 10, "US-NY P123.XX"}, + {41.958385, -76.1884245, 3, 10, "US-NY Q123.XX"}, + {41.958385, -75.5582565, 3, 10, "US-NY R123.XX"}, + {41.958385, -74.9280885, 3, 10, "US-NY S123.XX"}, + {41.958385, -74.2979205, 3, 6, "US-NY T123.XX"}, + {41.958385, -73.9828355, 4, 7, "US-NY V123.XX"}, + {42.7465, -75.77, 3, 7, "US-NY NBLY.WVJ"}, + {41.6361, -93.65952, 5, 7, "US-IA 12.XX"}, + {41.711294, -93.89004, 4, 9, "US-IA 00.XXX"}, + {42.007314, -91.84946, 4, 9, "US-IA J0.XXX"}, + {41.651645, -90.6497, 5, 8, "US-IA 000.XX"}, + {42.538745, -96.4946975, 4, 13, "US-IA 300.XX"}, + {42.548324, -92.4996975, 4, 10, "US-IA 600.XX"}, + {41.682894, -91.64748, 4, 9, "US-IA 900.XX"}, + {41.245394, -95.9317485, 4, 11, "US-IA D00.XX"}, + {42.010914, -93.7037585, 4, 9, "US-IA H00.XX"}, + {42.488714, -90.7963585, 4, 10, "US-IA K00.XX"}, + {43.148814, -93.3057165, 4, 9, "US-IA M00.XX"}, + {42.038114, -92.9963585, 4, 9, "US-IA P00.XX"}, + {41.816214, -90.33238, 4, 13, "US-IA R00.XX"}, + {40.849545, -91.272704375, 5, 10, "US-IA T00.XX"}, + {42.470814, -94.2365585, 4, 9, "US-IA W00.XX"}, + {40.991814, -92.4992005, 4, 6, "US-IA Y00.XX"}, + {43.456595, -96.6047605, 3, 10, "US-IA 112.XXX"}, + {43.456595, -95.9679775, 3, 6, "US-IA 212.XXX"}, + {43.456595, -95.3273935, 3, 6, "US-IA 312.XXX"}, + {43.456595, -94.6868095, 3, 8, "US-IA 412.XXX"}, + {43.456595, -94.0462255, 3, 8, "US-IA 512.XXX"}, + {43.456595, -93.4056415, 3, 8, "US-IA 612.XXX"}, + {43.456595, -92.7650575, 3, 9, "US-IA 712.XXX"}, + {43.456595, -92.1244735, 3, 9, "US-IA 812.XXX"}, + {43.456595, -91.4838895, 3, 11, "US-IA 912.XXX"}, + {42.970465, -96.605047, 3, 12, "US-IA B12.XXX"}, + {42.970465, -95.973472, 3, 9, "US-IA C12.XXX"}, + {42.970465, -95.338096, 3, 9, "US-IA D12.XXX"}, + {42.970465, -94.70272, 3, 8, "US-IA F12.XXX"}, + {42.970465, -94.067344, 3, 8, "US-IA G12.XXX"}, + {42.970465, -93.431968, 3, 8, "US-IA H12.XXX"}, + {42.970465, -92.796592, 3, 9, "US-IA J12.XXX"}, + {42.970465, -92.161216, 3, 9, "US-IA K12.XXX"}, + {42.970465, -91.52584, 3, 11, "US-IA L12.XXX"}, + {42.970465, -90.890464, 3, 11, "US-IA M12.XXX"}, + {42.479425, -96.6039265, 3, 9, "US-IA N12.XXX"}, + {42.479425, -95.9737585, 3, 9, "US-IA P12.XXX"}, + {42.479425, -95.3435905, 3, 9, "US-IA Q12.XXX"}, + {42.479425, -94.7134225, 3, 8, "US-IA R12.XXX"}, + {42.479425, -94.0832545, 4, 9, "US-IA S12.XXX"}, + {42.479425, -93.4530865, 3, 8, "US-IA T12.XXX"}, + {42.479425, -92.8229185, 3, 8, "US-IA V12.XXX"}, + {42.479425, -92.1927505, 3, 8, "US-IA W12.XXX"}, + {42.479425, -91.5625825, 3, 8, "US-IA X12.XXX"}, + {42.479425, -90.9324145, 3, 9, "US-IA Y12.XXX"}, + {42.479425, -90.7345015, 5, 11, "US-IA Z12.XXX"}, + {41.576545, -96.604213, 3, 8, "US-IA 01.XXXX"}, + {41.576545, -95.979253, 3, 8, "US-IA 11.XXXX"}, + {41.576545, -95.354293, 3, 8, "US-IA 21.XXXX"}, + {41.576545, -94.729333, 3, 5, "US-IA 31.XXXX"}, + {41.576545, -94.104373, 3, 5, "US-IA 41.XXXX"}, + {41.576545, -93.479413, 4, 6, "US-IA 51.XXXX"}, + {41.576545, -92.854453, 3, 5, "US-IA 61.XXXX"}, + {41.576545, -92.229493, 3, 5, "US-IA 71.XXXX"}, + {41.576545, -91.604533, 3, 5, "US-IA 81.XXXX"}, + {41.576545, -90.979573, 3, 6, "US-IA 91.XXXX"}, + {41.576545, -90.72958, 4, 7, "US-IA B1.XXXX"}, + {41.085505, -96.5992915, 3, 8, "US-IA C1.XXXX"}, + {41.085505, -95.9795395, 3, 9, "US-IA D1.XXXX"}, + {41.085505, -95.3597875, 3, 8, "US-IA F1.XXXX"}, + {41.085505, -94.7400355, 3, 5, "US-IA G1.XXXX"}, + {41.085505, -94.1202835, 3, 5, "US-IA H1.XXXX"}, + {41.085505, -93.5005315, 3, 5, "US-IA J1.XXXX"}, + {41.085505, -92.8807795, 3, 5, "US-IA K1.XXXX"}, + {41.085505, -92.2610275, 3, 5, "US-IA L1.XXXX"}, + {41.085505, -91.6412755, 3, 5, "US-IA M1.XXXX"}, + {41.085505, -91.0215235, 3, 8, "US-IA N1.XXXX"}, + {40.594465, -95.979826, 3, 8, "US-IA P1.XXXX"}, + {40.594465, -95.365282, 3, 11, "US-IA Q1.XXXX"}, + {40.594465, -94.750738, 3, 8, "US-IA R1.XXXX"}, + {40.594465, -94.136194, 3, 8, "US-IA S1.XXXX"}, + {40.594465, -93.52165, 3, 8, "US-IA T1.XXXX"}, + {40.594465, -92.907106, 3, 8, "US-IA V1.XXXX"}, + {40.594465, -92.292562, 3, 8, "US-IA W1.XXXX"}, + {40.594465, -91.678018, 4, 9, "US-IA X1.XXXX"}, + {40.594465, -91.063474, 3, 11, "US-IA Y1.XXXX"}, + {40.408795, -91.6730965, 3, 8, "US-IA Z1.XXXX"}, + {41.9385, -93.3895, 3, 8, "US-IA QK37.GGP"}, + {41.911, -87.71202, 5, 11, "US-IL 12.XX"}, + {41.6103695, -88.035503, 4, 7, "US-IL 12.XXX"}, + {42.097545, -88.3369105, 4, 10, "US-IL 000.XX"}, + {41.890325, -88.279005, 4, 10, "US-IL 400.XX"}, + {41.717346, -88.279005, 4, 10, "US-IL 800.XX"}, + {41.544367, -88.274392, 4, 6, "US-IL D00.XX"}, + {42.379445, -89.1503785, 4, 10, "US-IL J00.XX"}, + {39.890345, -89.740429375, 4, 7, "US-IL N00.XX"}, + {40.817545, -89.687088375, 4, 6, "US-IL S00.XX"}, + {42.360294, -88.0023115, 4, 10, "US-IL X00.XX"}, + {42.463595, -90.6575105, 3, 13, "US-IL 012.XXX"}, + {42.463595, -90.0273425, 3, 9, "US-IL 112.XXX"}, + {42.463595, -89.3971745, 3, 9, "US-IL 212.XXX"}, + {42.463595, -88.7670065, 3, 9, "US-IL 312.XXX"}, + {42.463595, -88.1368385, 3, 9, "US-IL 412.XXX"}, + {41.977465, -90.531763, 3, 12, "US-IL 512.XXX"}, + {41.977465, -89.906803, 3, 9, "US-IL 612.XXX"}, + {41.977465, -89.281843, 3, 9, "US-IL 712.XXX"}, + {41.977465, -88.656884, 3, 9, "US-IL 812.XXX"}, + {41.977465, -88.031924, 4, 10, "US-IL 912.XXX"}, + {41.486425, -91.1518025, 3, 8, "US-IL B12.XXX"}, + {41.486425, -90.5320505, 3, 8, "US-IL C12.XXX"}, + {41.486425, -89.9122985, 3, 5, "US-IL D12.XXX"}, + {41.486425, -89.2925465, 3, 5, "US-IL F12.XXX"}, + {41.486425, -88.6727945, 3, 5, "US-IL G12.XXX"}, + {41.486425, -88.0530425, 4, 7, "US-IL H12.XXX"}, + {40.995385, -91.480193, 3, 8, "US-IL J12.XXX"}, + {40.995385, -90.878408, 3, 8, "US-IL K12.XXX"}, + {40.995385, -90.263864, 3, 6, "US-IL L12.XXX"}, + {40.995385, -89.64932, 3, 5, "US-IL M12.XXX"}, + {40.995385, -89.034776, 3, 5, "US-IL N12.XXX"}, + {40.995385, -88.420232, 3, 5, "US-IL P12.XXX"}, + {40.995385, -88.005737, 4, 7, "US-IL Q12.XXX"}, + {40.504345, -91.4804795, 3, 11, "US-IL R12.XXX"}, + {40.504345, -90.8786945, 3, 9, "US-IL S12.XXX"}, + {40.504345, -90.2693585, 3, 7, "US-IL T12.XXX"}, + {40.504345, -89.6600225, 3, 6, "US-IL V12.XXX"}, + {40.504345, -89.0506865, 3, 5, "US-IL W12.XXX"}, + {40.504345, -88.4413505, 3, 5, "US-IL X12.XXX"}, + {40.504345, -88.0008155, 4, 7, "US-IL Y12.XXX"}, + {40.013305, -91.480766, 3, 8, "US-IL Z12.XXX"}, + {39.601465, -90.884189, 3, 8, "US-IL 01.XXXX"}, + {39.601465, -90.280061, 3, 6, "US-IL 11.XXXX"}, + {39.601465, -89.675933, 3, 6, "US-IL 21.XXXX"}, + {39.601465, -89.071805, 3, 5, "US-IL 31.XXXX"}, + {39.601465, -88.467677, 3, 5, "US-IL 41.XXXX"}, + {39.601465, -87.995894, 4, 7, "US-IL 51.XXXX"}, + {39.110425, -91.4810525, 3, 9, "US-IL 61.XXXX"}, + {39.110425, -90.8844755, 3, 9, "US-IL 71.XXXX"}, + {39.110425, -90.2855555, 3, 8, "US-IL 81.XXXX"}, + {39.110425, -89.6866355, 3, 8, "US-IL 91.XXXX"}, + {39.110425, -89.0877155, 3, 6, "US-IL B1.XXXX"}, + {39.110425, -88.4887955, 3, 6, "US-IL C1.XXXX"}, + {39.110425, -87.9909725, 4, 8, "US-IL D1.XXXX"}, + {38.619385, -90.884762, 3, 8, "US-IL F1.XXXX"}, + {38.619385, -90.29105, 3, 9, "US-IL G1.XXXX"}, + {38.619385, -89.697338, 3, 8, "US-IL H1.XXXX"}, + {38.619385, -89.103626, 3, 9, "US-IL J1.XXXX"}, + {38.619385, -88.509914, 3, 6, "US-IL K1.XXXX"}, + {38.619385, -87.986051, 4, 8, "US-IL L1.XXXX"}, + {38.128345, -90.4642425, 3, 8, "US-IL M1.XXXX"}, + {38.128345, -89.8757385, 3, 8, "US-IL N1.XXXX"}, + {38.128345, -89.2872345, 3, 11, "US-IL P1.XXXX"}, + {38.128345, -88.6987305, 3, 8, "US-IL Q1.XXXX"}, + {38.128345, -88.1102265, 3, 8, "US-IL R1.XXXX"}, + {37.637305, -90.2288405, 3, 8, "US-IL S1.XXXX"}, + {37.637305, -89.6403365, 3, 8, "US-IL T1.XXXX"}, + {37.637305, -89.0518325, 3, 8, "US-IL V1.XXXX"}, + {37.637305, -88.4633285, 3, 8, "US-IL W1.XXXX"}, + {37.2886585, -89.488631, 4, 12, "US-IL X1.XXXX"}, + {37.210265, -89.0477205, 4, 9, "US-IL Y1.XXXX"}, + {37.210265, -88.5377205, 4, 9, "US-IL Z1.XXXX"}, + {37.1316775, -89.5168365, 4, 12, "US-IL X123.XX"}, + {37.127729, -89.076808, 4, 9, "US-IL Y123.XX"}, + {37.127729, -88.566808, 4, 9, "US-IL Z123.XX"}, + {39.73925, -89.4695, 3, 6, "US-IL 4282.95R"}, + {33.7927, -84.433468, 5, 7, "US-GA 12.XX"}, + {34.038515, -84.61339, 4, 6, "US-GA 12.XXX"}, + {33.470774, -82.144932375, 4, 9, "US-GA 000.XX"}, + {32.496874, -85.063991, 5, 10, "US-GA 500.XX"}, + {32.082174, -81.26295425, 4, 7, "US-GA B00.XX"}, + {33.939604, -83.486034, 4, 7, "US-GA H00.XX"}, + {32.788104, -83.768132625, 5, 7, "US-GA M00.XX"}, + {31.588104, -84.27153225, 4, 6, "US-GA R00.XX"}, + {32.617004, -83.761132625, 5, 7, "US-GA W00.XX"}, + {34.9393885, -85.4862745, 3, 8, "US-GA 123.XXX"}, + {31.2918205, -82.633675, 4, 6, "US-GA 1234.XX"}, + {33.022837, -85.05586, 4, 7, "US-GA 12.XXXX"}, + {32.6775, -83.213, 4, 7, "US-GA L9YS.8PB"}, + {43.0741, -87.9800025, 5, 11, "US-WI 12.XX"}, + {43.131294, -88.303669, 4, 10, "US-WI 00.XXX"}, + {43.206375, -89.601207, 4, 10, "US-WI J0.XXX"}, + {44.519974, -88.171855375, 4, 10, "US-WI 000.XX"}, + {42.787074, -88.018767, 4, 10, "US-WI 500.XX"}, + {42.612374, -88.068467, 4, 10, "US-WI B00.XX"}, + {44.288813, -88.519751875, 4, 10, "US-WI H00.XX"}, + {44.099634, -88.77809, 4, 10, "US-WI M00.XX"}, + {44.955445, -91.569510375, 4, 12, "US-WI R00.XX"}, + {42.708804, -89.124381, 4, 10, "US-WI W00.XX"}, + {46.4779345, -89.7940365, 4, 14, "US-WI 12.XXXX"}, + {46.914509, -92.7577025, 3, 11, "US-WI 1234.XX"}, + {43.719828, -91.9816015, 3, 11, "US-WI 123.XXX"}, + {44.795, -89.795, 4, 12, "US-WI 3QKZ.LPR"}, + {25.785024, -80.250115375, 5, 8, "US-FL 00.XX"}, + {30.303604, -81.688784875, 5, 7, "US-FL J0.XX"}, + {25.797604, -80.4242685, 4, 7, "US-FL 12.XXX"}, + {30.337804, -81.755651125, 4, 6, "US-FL 000.XX"}, + {27.958594, -82.539305125, 4, 6, "US-FL 400.XX"}, + {27.767694, -82.763189375, 4, 6, "US-FL 700.XX"}, + {28.530294, -81.461420875, 4, 6, "US-FL B00.XX"}, + {30.436694, -84.369068125, 4, 7, "US-FL F00.XX"}, + {27.288194, -80.433773625, 4, 6, "US-FL J00.XX"}, + {26.612494, -82.068557875, 4, 6, "US-FL M00.XX"}, + {26.743494, -80.193457875, 4, 7, "US-FL Q00.XX"}, + {27.981294, -82.845305125, 4, 6, "US-FL T00.XX"}, + {29.646094, -82.449152375, 4, 6, "US-FL X00.XX"}, + {28.1046755, -82.840347, 3, 5, "US-FL 123.XXX"}, + {30.577496, -83.3258035, 4, 7, "US-FL 12.XXXX"}, + {25.065865, -81.1920585, 3, 5, "US-FL 0123.XX"}, + {25.065865, -80.6764665, 4, 6, "US-FL 1123.XX"}, + {24.479332, -82.996659, 3, 5, "US-FL 2123.XX"}, + {24.479332, -82.384198, 3, 5, "US-FL 3123.XX"}, + {24.479332, -81.873814, 3, 5, "US-FL 4123.XX"}, + {24.479332, -81.36343, 3, 5, "US-FL 5123.XX"}, + {24.722137, -80.8530175, 3, 5, "US-FL 6123.XX"}, + {30.522345, -87.637952, 3, 8, "US-FL B123.XX"}, + {30.522345, -87.09632, 3, 6, "US-FL C123.XX"}, + {30.522345, -86.554688, 3, 6, "US-FL D123.XX"}, + {30.522345, -86.013056, 3, 6, "US-FL F123.XX"}, + {30.522345, -85.471423, 3, 7, "US-FL G123.XX"}, + {30.522345, -84.929791, 3, 7, "US-FL H123.XX"}, + {30.522345, -84.388159, 3, 6, "US-FL J123.XX"}, + {30.522345, -83.846527, 3, 6, "US-FL K123.XX"}, + {30.03402, -87.6380645, 4, 6, "US-FL L123.XX"}, + {30.03402, -87.6379805, 4, 6, "US-FL M123.XX"}, + {30.03402, -87.1015565, 3, 5, "US-FL N123.XX"}, + {30.03402, -86.5651325, 3, 5, "US-FL P123.XX"}, + {30.03402, -86.0287085, 3, 5, "US-FL Q123.XX"}, + {30.03402, -85.4922845, 3, 5, "US-FL R123.XX"}, + {30.03402, -84.9558605, 3, 5, "US-FL S123.XX"}, + {30.03402, -84.4194365, 3, 5, "US-FL T123.XX"}, + {30.03402, -83.8830125, 3, 5, "US-FL V123.XX"}, + {29.540265, -85.5995685, 3, 5, "US-FL W123.XX"}, + {29.540265, -85.0631445, 3, 5, "US-FL X123.XX"}, + {29.540265, -84.5267205, 3, 5, "US-FL Y123.XX"}, + {29.540265, -83.9902965, 3, 5, "US-FL Z123.XX"}, + {30.569, -84.984, 3, 7, "US-FL HHXH.5WG"}, + {39.1386, -94.6011345, 6, 12, "US-MO 12.XX"}, + {38.894495, -94.61324225, 4, 10, "US-MO 00.XXX"}, + {38.840115, -90.536254125, 4, 9, "US-MO J0.XXX"}, + {37.189404, -93.488212875, 4, 6, "US-MO 000.XX"}, + {38.977244, -92.46982725, 4, 6, "US-MO 700.XX"}, + {38.775244, -90.826245625, 4, 9, "US-MO F00.XX"}, + {37.196545, -94.584219375, 4, 9, "US-MO M00.XX"}, + {39.954545, -94.905677375, 4, 9, "US-MO T00.XX"}, + {36.614535, -94.8268465, 3, 8, "US-MO 123.XXX"}, + {37.520261, -91.7009645, 3, 5, "US-MO 1234.XX"}, + {39.3454565, -95.5762795, 3, 8, "US-MO 12.XXXX"}, + {38.3045705, -92.43735, 3, 5, "US-MO ST2N.9DK"}, + {35.5031, -97.56231, 5, 8, "US-OK 12.XX"}, + {35.179415, -97.770965, 4, 7, "US-OK 12.XXX"}, + {36.207204, -96.146274625, 4, 7, "US-OK 000.XX"}, + {36.207204, -95.933414625, 4, 7, "US-OK 400.XX"}, + {36.034225, -96.146274625, 4, 7, "US-OK 800.XX"}, + {36.034225, -95.933414625, 4, 7, "US-OK D00.XX"}, + {34.618694, -98.496125625, 4, 7, "US-OK J00.XX"}, + {36.387294, -97.96411225, 4, 7, "US-OK M00.XX"}, + {36.117094, -97.154388625, 4, 7, "US-OK Q00.XX"}, + {35.744494, -95.414888625, 4, 7, "US-OK T00.XX"}, + {36.755494, -96.04601225, 4, 6, "US-OK X00.XX"}, + {34.307735, -96.887202, 3, 6, "US-OK 123.XXX"}, + {34.070437, -99.3540745, 3, 7, "US-OK 12.XXXX"}, + {36.5057885, -102.9995785, 3, 5, "US-OK B123.XX"}, + {36.5057885, -102.4006585, 3, 5, "US-OK C123.XX"}, + {36.5057885, -101.8017385, 3, 5, "US-OK D123.XX"}, + {36.5068565, -101.2028185, 3, 5, "US-OK F123.XX"}, + {36.5068565, -100.6038985, 3, 5, "US-OK G123.XX"}, + {36.5175155, -100.0058165, 4, 6, "US-OK H123.XX"}, + {36.340024, -100.0065505, 2, 6, "US-OK J123.XX"}, + {35.848984, -100.006579, 2, 6, "US-OK K123.XX"}, + {35.355229, -100.006579, 2, 6, "US-OK L123.XX"}, + {34.864189, -100.0013995, 3, 7, "US-OK M123.XX"}, + {34.375864, -100.001428, 3, 7, "US-OK N123.XX"}, + {36.6278765, -102.760117, 3, 5, "US-OK X123.XXX"}, + {33.848663, -99.9920575, 2, 6, "US-OK Y123.XXX"}, + {33.8627205, -97.1875575, 3, 8, "US-OK Z123.XXX"}, + {46.8794805, -96.9151145, 5, 11, "US-ND 12.XX"}, + {46.969294, -97.243077625, 4, 7, "US-ND 00.XXX"}, + {46.817314, -101.02489, 4, 7, "US-ND J0.XXX"}, + {47.950244, -97.190289125, 4, 9, "US-ND 000.XX"}, + {48.306645, -101.469265625, 4, 7, "US-ND 600.XX"}, + {46.894974, -102.930896375, 4, 7, "US-ND C00.XX"}, + {46.926974, -98.848896375, 4, 7, "US-ND J00.XX"}, + {48.162974, -103.761580125, 4, 7, "US-ND P00.XX"}, + {46.280974, -96.833755, 4, 10, "US-ND V00.XX"}, + {46.6302995, -104.035728, 3, 8, "US-ND 123.XXX"}, + {46.4552215, -101.446799, 3, 6, "US-ND 12.XXXX"}, + {48.524253, -98.94918, 3, 6, "US-ND 1234.XX"}, + {48.453482, -103.5196675, 3, 6, "US-ND 1234.XXX"}, + {47.6411, -122.387572, 5, 8, "US-WA 12.XX"}, + {47.4685605, -122.407421, 4, 7, "US-WA 12.XXX"}, + {47.745545, -117.51966875, 4, 7, "US-WA 000.XX"}, + {47.323382, -122.624801875, 4, 7, "US-WA 600.XX"}, + {45.724345, -122.72648125, 4, 10, "US-WA C00.XX"}, + {48.805374, -122.6504225, 4, 10, "US-WA J00.XX"}, + {46.311245, -119.372575, 4, 7, "US-WA P00.XX"}, + {46.697604, -120.655175, 4, 7, "US-WA V00.XX"}, + {46.3720685, -124.7554245, 3, 6, "US-WA 123.XXX"}, + {46.2535785, -121.95742, 3, 8, "US-WA 12.XXXX"}, + {48.2320705, -119.4412665, 3, 6, "US-WA 1234.XX"}, + {47.273, -120.858, 3, 6, "US-WA 5TS3.N79"}, + {43.577, -96.7836025, 5, 11, "US-SD 12.XX"}, + {43.590694, -96.9723835, 4, 10, "US-SD 00.XXX"}, + {44.111314, -103.414372, 4, 7, "US-SD J0.XXX"}, + {45.465004, -98.59946325, 4, 7, "US-SD 000.XX"}, + {44.307704, -96.939102375, 4, 10, "US-SD 400.XX"}, + {44.910604, -97.226662875, 4, 9, "US-SD 800.XX"}, + {43.720004, -98.155402, 4, 7, "US-SD D00.XX"}, + {42.935004, -97.502581, 4, 10, "US-SD J00.XX"}, + {44.385104, -100.452702375, 4, 7, "US-SD N00.XX"}, + {44.376304, -98.334402375, 4, 7, "US-SD S00.XX"}, + {42.780794, -97.019243, 4, 10, "US-SD X00.XX"}, + {43.3063205, -103.961385, 3, 6, "US-SD 12.XXXX"}, + {44.5775465, -101.3224775, 3, 6, "US-SD 1234.XX"}, + {43.432219, -98.7866095, 3, 6, "US-SD 123.XXX"}, + {44.212575, -100.248, 3, 6, "US-SD 7CWZ.C4Q"}, + {41.270224, -95.9943215, 5, 10, "US-NE 00.XX"}, + {40.785104, -96.737866125, 5, 7, "US-NE J0.XX"}, + {41.308494, -96.2978255, 4, 9, "US-NE 00.XXX"}, + {40.809314, -96.886117125, 4, 6, "US-NE J0.XXX"}, + {40.936774, -98.480240875, 4, 6, "US-NE 000.XX"}, + {40.714974, -99.207940875, 4, 6, "US-NE 500.XX"}, + {41.409974, -96.5893465, 4, 9, "US-NE B00.XX"}, + {40.593804, -98.524178875, 4, 6, "US-NE H00.XX"}, + {41.138504, -100.8829995, 4, 6, "US-NE M00.XX"}, + {42.040904, -97.5422205, 4, 7, "US-NE R00.XX"}, + {41.412904, -97.4211995, 4, 6, "US-NE W00.XX"}, + {40.4876425, -103.95034, 3, 8, "US-NE 1234.XX"}, + {40.1720915, -100.9469025, 3, 5, "US-NE 12.XXXX"}, + {40.369376, -98.176491, 3, 5, "US-NE 123.XXX"}, + {41.500705, -99.6841, 3, 5, "US-NE 9L27.SKD"}, + {37.7271, -97.3813925, 5, 7, "US-KS 12.XX"}, + {38.797874, -94.949942625, 4, 7, "US-KS 00.XXX"}, + {37.701314, -97.5473885, 4, 6, "US-KS J0.XXX"}, + {39.089624, -95.83490625, 4, 6, "US-KS 000.XX"}, + {39.029145, -95.39167525, 4, 9, "US-KS 800.XX"}, + {39.225624, -96.72890625, 4, 6, "US-KS J00.XX"}, + {38.858604, -97.729989625, 4, 6, "US-KS S00.XX"}, + {38.631589, -101.960613, 3, 5, "US-KS 1234.XX"}, + {37.3125455, -99.5058675, 3, 5, "US-KS 12.XXXX"}, + {37.477074, -97.087676, 3, 5, "US-KS 123.XXX"}, + {38.49665, -98.316, 3, 5, "US-KS CTW6.KRM"}, + {43.6448, -116.285204, 5, 8, "US-ID 12.XX"}, + {43.573395, -116.9462125, 4, 10, "US-ID 12.XXX"}, + {43.500704, -112.1902715, 4, 7, "US-ID 000.XX"}, + {42.914944, -112.619772, 4, 7, "US-ID 700.XX"}, + {47.813145, -117.04366875, 4, 10, "US-ID F00.XX"}, + {42.731145, -114.576695, 4, 7, "US-ID M00.XX"}, + {46.480244, -117.06638, 4, 10, "US-ID T00.XX"}, + {42.3023715, -117.2298985, 3, 9, "US-ID 123.XXX"}, + {42.079091, -114.04242, 3, 6, "US-ID 12.XXXX"}, + {48.5631755, -117.0364375, 3, 11, "US-ID 0123.XX"}, + {48.5631755, -116.5364375, 3, 8, "US-ID 1123.XX"}, + {47.94858, -117.0459325, 3, 9, "US-ID 2123.XX"}, + {47.94858, -116.3532685, 3, 6, "US-ID 3123.XX"}, + {47.45754, -117.045961, 3, 9, "US-ID 4123.XX"}, + {47.45754, -116.358505, 3, 6, "US-ID 5123.XX"}, + {47.45754, -116.221013, 4, 7, "US-ID 6123.XX"}, + {46.963785, -117.0407815, 3, 9, "US-ID 7123.XX"}, + {46.963785, -116.3585335, 3, 6, "US-ID 8123.XX"}, + {46.963785, -115.6762855, 3, 8, "US-ID 9123.XX"}, + {46.472745, -117.074922, 3, 9, "US-ID B123.XX"}, + {46.472745, -116.397882, 3, 6, "US-ID C123.XX"}, + {46.472745, -115.720842, 3, 8, "US-ID D123.XX"}, + {46.472745, -115.043802, 3, 9, "US-ID F123.XX"}, + {46.472745, -114.908394, 4, 10, "US-ID G123.XX"}, + {45.98442, -117.069771, 3, 11, "US-ID H123.XX"}, + {45.98442, -116.403147, 3, 6, "US-ID J123.XX"}, + {45.98442, -115.736523, 3, 8, "US-ID K123.XX"}, + {45.98442, -115.069899, 3, 8, "US-ID L123.XX"}, + {45.98442, -114.936574, 4, 9, "US-ID M123.XX"}, + {45.49338, -116.9312665, 3, 8, "US-ID N123.XX"}, + {45.49338, -116.2698505, 3, 6, "US-ID P123.XX"}, + {45.49338, -115.6084345, 3, 8, "US-ID Q123.XX"}, + {45.49338, -114.9470185, 3, 8, "US-ID R123.XX"}, + {45.49338, -114.2856025, 3, 8, "US-ID S123.XX"}, + {44.999625, -116.931295, 3, 8, "US-ID T123.XX"}, + {44.999625, -116.275087, 3, 6, "US-ID V123.XX"}, + {44.999625, -115.618879, 3, 8, "US-ID W123.XX"}, + {44.999625, -114.962671, 3, 8, "US-ID X123.XX"}, + {44.999625, -114.306463, 3, 8, "US-ID Y123.XX"}, + {44.999625, -114.04398, 4, 9, "US-ID Z123.XX"}, + {45.495, -114.1435, 3, 8, "US-ID HV83.HDJ"}, + {40.7788, -111.942978, 5, 7, "US-UT 12.XX"}, + {40.5199275, -112.118017, 4, 6, "US-UT 12.XXX"}, + {40.310604, -111.790965375, 4, 6, "US-UT 000.XX"}, + {40.091944, -111.814985375, 4, 6, "US-UT 700.XX"}, + {41.176444, -112.1801435, 4, 6, "US-UT F00.XX"}, + {41.384244, -112.1758435, 4, 6, "US-UT M00.XX"}, + {37.133744, -113.710805875, 4, 6, "US-UT T00.XX"}, + {39.3792175, -114.039965, 3, 8, "US-UT 123.XXX"}, + {39.1668695, -111.4422815, 3, 5, "US-UT 12.XXXX"}, + {37.6973775, -113.8754335, 3, 5, "US-UT 1234.XX"}, + {39.4996, -111.547, 3, 5, "US-UT L3VW.JZ0"}, + {45.0174, -93.309746, 5, 10, "US-MN 12.XX"}, + {45.179815, -93.561005, 4, 9, "US-MN 12.XXX"}, + {44.052524, -92.686254, 4, 10, "US-MN 000.XX"}, + {46.808324, -92.345105, 4, 12, "US-MN 800.XX"}, + {45.620924, -94.37310825, 4, 9, "US-MN J00.XX"}, + {44.674904, -93.429129375, 4, 9, "US-MN S00.XX"}, + {46.1095835, -94.728339, 3, 8, "US-MN 123.XXX"}, + {48.59872, -94.635011, 3, 8, "US-MN 12.XXXX"}, + {46.788491, -96.9428725, 3, 10, "US-MN 1234.XX"}, + {46.43725, -93.35975, 3, 8, "US-MN Q65T.FYL"}, + {42.3999, -83.0976605, 5, 10, "US-MI 12.XX"}, + {42.60115, -83.484758, 4, 9, "US-MI 12.XXX"}, + {42.990304, -85.829301, 4, 9, "US-MI 000.XX"}, + {42.756744, -84.688372, 4, 9, "US-MI 700.XX"}, + {42.327645, -83.8456975, 4, 9, "US-MI F00.XX"}, + {43.128245, -83.814095, 4, 9, "US-MI M00.XX"}, + {42.197545, -83.4056975, 4, 9, "US-MI T00.XX"}, + {43.564819, -86.412838, 3, 8, "US-MI 123.XXX"}, + {46.69558, -86.295026, 3, 8, "US-MI 12.XXXX"}, + {47.678672, -89.272956, 3, 8, "US-MI 1123.XX"}, + {47.77688, -88.5854715, 3, 8, "US-MI 2123.XX"}, + {43.994581, -83.131403, 3, 8, "US-MI 3123.XX"}, + {41.745865, -87.05906, 3, 11, "US-MI 4123.XX"}, + {47.059965, -88.9255725, 3, 9, "US-MI B123.XX"}, + {47.059965, -88.2433245, 3, 9, "US-MI C123.XX"}, + {46.568925, -90.426547, 3, 13, "US-MI D123.XX"}, + {46.568925, -89.749507, 3, 14, "US-MI F123.XX"}, + {46.568925, -89.072467, 3, 11, "US-MI G123.XX"}, + {46.568925, -88.395427, 3, 11, "US-MI H123.XX"}, + {46.568925, -87.718387, 3, 11, "US-MI J123.XX"}, + {46.0806, -90.421396, 3, 13, "US-MI K123.XX"}, + {46.0806, -89.754772, 3, 14, "US-MI L123.XX"}, + {46.0806, -89.088148, 3, 11, "US-MI M123.XX"}, + {46.0806, -88.421524, 3, 11, "US-MI N123.XX"}, + {46.0806, -87.7549, 3, 11, "US-MI P123.XX"}, + {46.0806, -87.088276, 3, 11, "US-MI Q123.XX"}, + {45.58956, -89.0829685, 3, 11, "US-MI R123.XX"}, + {45.58956, -88.4215525, 3, 11, "US-MI S123.XX"}, + {45.58956, -87.7601365, 3, 11, "US-MI T123.XX"}, + {45.58956, -87.0987205, 3, 11, "US-MI V123.XX"}, + {45.095805, -88.090873, 3, 11, "US-MI W123.XX"}, + {45.095805, -87.434665, 3, 11, "US-MI X123.XX"}, + {45.095805, -86.778457, 3, 11, "US-MI Y123.XX"}, + {44.995, -86.28125, 3, 8, "US-MI 7TZ7.VGF"}, + {41.1722, -104.8548185, 5, 7, "US-WY 12.XX"}, + {41.276994, -104.9806255, 4, 6, "US-WY 00.XXX"}, + {41.569114, -109.5535065, 4, 9, "US-WY J0.XXX"}, + {42.882974, -106.443967, 4, 7, "US-WY 000.XX"}, + {41.326974, -105.7187465, 4, 6, "US-WY 500.XX"}, + {44.291974, -105.636455375, 4, 7, "US-WY B00.XX"}, + {44.802804, -107.077262875, 4, 9, "US-WY H00.XX"}, + {41.273804, -111.0568995, 4, 9, "US-WY M00.XX"}, + {43.030804, -108.513781, 4, 7, "US-WY R00.XX"}, + {43.485804, -110.9302415, 4, 7, "US-WY W00.XX"}, + {42.0470055, -110.9485235, 3, 6, "US-WY 12.XXXX"}, + {42.342603, -108.6559125, 3, 6, "US-WY 1234.XX"}, + {42.2810935, -106.38578, 3, 6, "US-WY 123.XXX"}, + {43.00035, -107.5375, 3, 6, "US-WY TQY0.3G7"}, + {45.5581, -122.7100865, 5, 11, "US-OR 12.XX"}, + {45.517995, -123.115963, 4, 7, "US-OR 12.XXX"}, + {44.135545, -123.244294, 4, 7, "US-OR 000.XX"}, + {45.022945, -123.248684375, 4, 7, "US-OR 700.XX"}, + {44.664845, -123.389686875, 4, 7, "US-OR F00.XX"}, + {42.481545, -122.9766975, 4, 7, "US-OR M00.XX"}, + {44.083244, -121.460824, 4, 7, "US-OR T00.XX"}, + {44.2981765, -124.429501, 3, 6, "US-OR 123.XXX"}, + {44.0899875, -120.504142, 3, 6, "US-OR 12.XXXX"}, + {46.0049635, -123.8457565, 3, 9, "US-OR 1234.XX"}, + {44.145425, -120.6316, 3, 6, "US-OR 68YR.89V"}, + {39.7741, -105.033836, 5, 7, "US-CO 12.XX"}, + {39.962515, -105.20853, 5, 7, "US-CO 12.XXX"}, + {38.974445, -104.87701125, 4, 6, "US-CO 000.XX"}, + {38.794545, -104.857385125, 4, 6, "US-CO 400.XX"}, + {40.607224, -105.152688375, 4, 6, "US-CO 700.XX"}, + {40.457465, -105.151858875, 4, 6, "US-CO B00.XX"}, + {38.342024, -104.681755625, 4, 6, "US-CO F00.XX"}, + {40.031194, -105.297593375, 4, 6, "US-CO J00.XX"}, + {40.447545, -104.822658875, 4, 6, "US-CO M00.XX"}, + {40.151594, -105.201193375, 4, 6, "US-CO Q00.XX"}, + {39.125745, -108.67360725, 4, 6, "US-CO T00.XX"}, + {39.479845, -104.919709375, 4, 6, "US-CO X00.XX"}, + {40.9580995, -105.3082885, 3, 5, "US-CO 123.XXX"}, + {40.6519015, -108.841265, 3, 5, "US-CO 12.XXXX"}, + {37.852753, -108.8084095, 3, 5, "US-CO 1234.XX"}, + {38.997936, -105.5508905, 3, 5, "US-CO V694.Y5Z"}, + {36.1645, -115.20631, 5, 9, "US-NV 12.XX"}, + {36.229935, -115.380485, 4, 8, "US-NV 12.XXX"}, + {39.215461, -119.996637, 4, 8, "US-NV 123.XX"}, + {37.5695785, -117.163108, 3, 7, "US-NV 123.XXX"}, + {41.230061, -119.799729, 3, 7, "US-NV 12.XXXX"}, + {38.4882215, -116.901553, 3, 7, "US-NV 1234.XX"}, + {38.48, -117.0235, 3, 7, "US-NV BRMB.DWP"}, + {33.4831, -112.1185665, 5, 7, "US-AZ 12.XX"}, + {32.4060555, -111.222333, 4, 6, "US-AZ 12.XXX"}, + {33.689729, -112.446646, 4, 6, "US-AZ 012.XX"}, + {33.689729, -112.342858, 4, 6, "US-AZ 112.XX"}, + {33.689729, -112.23907, 4, 6, "US-AZ 212.XX"}, + {33.689729, -112.135282, 4, 6, "US-AZ 312.XX"}, + {33.689729, -112.031494, 4, 6, "US-AZ 412.XX"}, + {33.689729, -111.927706, 4, 6, "US-AZ 512.XX"}, + {33.603239, -112.3211995, 4, 6, "US-AZ 612.XX"}, + {33.603239, -112.2183725, 4, 6, "US-AZ 712.XX"}, + {33.603239, -112.1155455, 4, 6, "US-AZ 812.XX"}, + {33.603239, -112.0127185, 4, 6, "US-AZ 912.XX"}, + {33.603239, -111.9098915, 4, 6, "US-AZ B12.XX"}, + {33.516749, -112.3983195, 4, 6, "US-AZ C12.XX"}, + {33.516749, -112.2954925, 4, 6, "US-AZ D12.XX"}, + {33.516749, -112.1926655, 4, 6, "US-AZ F12.XX"}, + {33.516749, -112.0898385, 4, 6, "US-AZ G12.XX"}, + {33.516749, -111.9870115, 4, 6, "US-AZ H12.XX"}, + {33.473504, -111.8841845, 4, 6, "US-AZ J12.XX"}, + {33.473504, -111.7813575, 4, 6, "US-AZ K12.XX"}, + {33.473504, -111.6785305, 4, 6, "US-AZ L12.XX"}, + {33.430259, -112.1926655, 4, 6, "US-AZ M12.XX"}, + {33.430259, -112.0898385, 5, 7, "US-AZ N12.XX"}, + {33.430259, -111.9870115, 4, 6, "US-AZ P12.XX"}, + {33.387014, -111.8841845, 4, 6, "US-AZ Q12.XX"}, + {33.387014, -111.7813575, 4, 6, "US-AZ R12.XX"}, + {33.387014, -111.6785305, 4, 6, "US-AZ S12.XX"}, + {33.456206, -111.5757035, 4, 6, "US-AZ T12.XX"}, + {33.343769, -112.0898385, 4, 6, "US-AZ V12.XX"}, + {33.343769, -111.9870115, 4, 6, "US-AZ W12.XX"}, + {33.300524, -111.8841845, 4, 6, "US-AZ X12.XX"}, + {33.300524, -111.7813575, 4, 6, "US-AZ Y12.XX"}, + {33.300524, -111.6785305, 4, 6, "US-AZ Z12.XX"}, + {34.1702735, -113.023555, 3, 5, "US-AZ 123.XXX"}, + {36.8358485, -112.939386, 3, 5, "US-AZ 12.XXXX"}, + {32.2744575, -114.762784, 3, 13, "US-AZ 1234.XX"}, + {34.1681305, -111.9317105, 3, 5, "US-AZ KMRR.GN6"}, + {35.1191, -106.6954085, 5, 7, "US-NM 12.XX"}, + {34.866742, -106.7896935, 4, 6, "US-NM 12.XXX"}, + {35.648344, -106.13766, 4, 7, "US-NM 000.XX"}, + {32.329474, -106.867591, 4, 6, "US-NM 600.XX"}, + {33.409974, -104.638132375, 4, 7, "US-NM C00.XX"}, + {36.824961, -108.25017225, 4, 6, "US-NM J00.XX"}, + {34.418574, -103.356142625, 4, 7, "US-NM P00.XX"}, + {32.733974, -103.267595625, 4, 7, "US-NM V00.XX"}, + {36.9549985, -108.4078535, 3, 5, "US-NM 123.XXX"}, + {34.088023, -108.860982, 3, 5, "US-NM 12.XXXX"}, + {34.3459025, -105.912056, 4, 7, "US-NM 1234.XX"}, + {34.166147, -106.026119, 3, 6, "US-NM TPZN.LJJ"}, + {45.777675, -108.6132535, 5, 8, "US-MT 12.XX"}, + {45.697315, -108.822163125, 4, 7, "US-MT 00.XXX"}, + {46.880344, -114.341014875, 4, 10, "US-MT C0.XXX"}, + {47.609984, -111.56680825, 4, 8, "US-MT P0.XXX"}, + {45.735444, -111.26553925, 4, 8, "US-MT 000.XX"}, + {46.013874, -112.655012625, 3, 7, "US-MT 600.XX"}, + {46.642274, -112.133555, 4, 8, "US-MT C00.XX"}, + {48.169974, -114.424380125, 4, 8, "US-MT J00.XX"}, + {48.565974, -109.8289225, 3, 6, "US-MT P00.XX"}, + {46.423974, -105.980555, 4, 7, "US-MT V00.XX"}, + {48.7259565, -115.3950315, 3, 9, "US-MT 123.XXX"}, + {47.71323, -111.4995115, 3, 7, "US-MT 12.XXXX"}, + {47.78019, -107.8144795, 3, 6, "US-MT 1234.XX"}, + {46.680355, -110.034002, 3, 6, "US-MT Q120.69B"}, + {34.0821, -118.300968, 5, 7, "US-CA 12.XX"}, + {34.017894, -118.408249, 4, 6, "US-CA 12.XXX"}, + {36.728514, -119.84770825, 4, 8, "US-CA 000.XX"}, + {38.562514, -121.544314625, 4, 6, "US-CA 200.XX"}, + {37.878545, -122.3107175, 4, 6, "US-CA 400.XX"}, + {32.763124, -117.186650625, 4, 6, "US-CA 600.XX"}, + {32.763124, -117.084065625, 4, 6, "US-CA 700.XX"}, + {32.676635, -117.114840625, 4, 11, "US-CA 800.XX"}, + {37.798085, -122.5143175, 4, 6, "US-CA 900.XX"}, + {37.733915, -122.5080175, 4, 6, "US-CA B00.XX"}, + {37.379724, -122.0546755, 4, 6, "US-CA C00.XX"}, + {37.379724, -121.9460835, 4, 6, "US-CA D00.XX"}, + {35.413724, -119.06872, 4, 8, "US-CA F00.XX"}, + {33.980724, -117.448816, 4, 6, "US-CA G00.XX"}, + {38.007224, -121.347814125, 4, 6, "US-CA H00.XX"}, + {37.698324, -121.0410755, 4, 6, "US-CA J00.XX"}, + {37.578524, -122.0512755, 4, 6, "US-CA K00.XX"}, + {34.186545, -118.338228125, 4, 6, "US-CA L00.XX"}, + {33.685524, -118.03273, 4, 6, "US-CA M00.XX"}, + {33.719524, -117.842916, 5, 7, "US-CA N00.XX"}, + {34.101824, -117.805716, 5, 7, "US-CA P00.XX"}, + {34.107024, -117.702916, 4, 6, "US-CA Q00.XX"}, + {34.149424, -117.606116, 4, 6, "US-CA R00.XX"}, + {34.140724, -117.505216, 4, 6, "US-CA S00.XX"}, + {34.166024, -117.341654625, 4, 6, "US-CA T00.XX"}, + {38.490724, -122.771466625, 4, 6, "US-CA V00.XX"}, + {36.726024, -121.68769725, 4, 6, "US-CA W00.XX"}, + {33.909224, -117.618816, 4, 6, "US-CA X00.XX"}, + {34.171545, -118.173882125, 4, 6, "US-CA Y00.XX"}, + {37.707724, -122.1534755, 4, 6, "US-CA Z00.XX"}, + {41.366353, -124.2456935, 3, 5, "US-CA 0123.XX"}, + {41.366353, -123.6259415, 3, 5, "US-CA 1123.XX"}, + {41.366353, -123.0061895, 3, 5, "US-CA 2123.XX"}, + {41.366353, -122.3864375, 3, 5, "US-CA 3123.XX"}, + {40.875313, -124.183747, 3, 5, "US-CA 4123.XX"}, + {40.875313, -123.569203, 3, 5, "US-CA 5123.XX"}, + {40.875313, -122.954659, 3, 5, "US-CA 6123.XX"}, + {40.875313, -122.340115, 3, 5, "US-CA 7123.XX"}, + {40.384273, -124.404982, 3, 5, "US-CA 8123.XX"}, + {40.384273, -123.790438, 3, 5, "US-CA 9123.XX"}, + {40.384273, -123.175894, 3, 5, "US-CA B123.XX"}, + {40.384273, -122.56135, 3, 5, "US-CA C123.XX"}, + {39.893233, -124.3629305, 3, 5, "US-CA D123.XX"}, + {39.893233, -123.7535945, 3, 5, "US-CA F123.XX"}, + {39.893233, -123.1442585, 3, 5, "US-CA G123.XX"}, + {39.893233, -122.5349225, 3, 5, "US-CA H123.XX"}, + {39.402193, -123.918143, 3, 5, "US-CA J123.XX"}, + {39.402193, -123.314015, 3, 5, "US-CA K123.XX"}, + {39.402193, -122.709887, 3, 5, "US-CA L123.XX"}, + {39.402193, -122.105759, 3, 5, "US-CA M123.XX"}, + {39.402193, -121.501631, 3, 5, "US-CA N123.XX"}, + {38.913868, -123.8283865, 3, 5, "US-CA P123.XX"}, + {38.913868, -123.2294665, 3, 5, "US-CA Q123.XX"}, + {38.913868, -122.6305465, 3, 5, "US-CA R123.XX"}, + {38.913868, -122.0316265, 3, 5, "US-CA S123.XX"}, + {38.913868, -121.4327065, 3, 5, "US-CA T123.XX"}, + {38.443275, -123.674815, 3, 5, "US-CA 01.XXXX"}, + {38.443275, -123.081103, 3, 5, "US-CA 11.XXXX"}, + {38.443275, -122.487391, 3, 5, "US-CA 21.XXXX"}, + {38.443275, -121.893679, 3, 5, "US-CA 31.XXXX"}, + {38.443275, -121.299967, 3, 5, "US-CA 41.XXXX"}, + {37.952235, -123.0761815, 3, 5, "US-CA 51.XXXX"}, + {37.952235, -122.4876775, 3, 5, "US-CA 61.XXXX"}, + {37.952235, -121.8991735, 3, 5, "US-CA 71.XXXX"}, + {37.952235, -121.3106695, 4, 6, "US-CA 81.XXXX"}, + {37.461195, -122.7054245, 3, 5, "US-CA 91.XXXX"}, + {37.461195, -122.1169205, 3, 5, "US-CA B1.XXXX"}, + {37.461195, -121.5284165, 3, 5, "US-CA C1.XXXX"}, + {37.461195, -120.9399125, 3, 5, "US-CA D1.XXXX"}, + {36.970155, -122.411459, 3, 5, "US-CA F1.XXXX"}, + {36.970155, -121.828163, 3, 5, "US-CA G1.XXXX"}, + {36.970155, -121.244867, 3, 5, "US-CA H1.XXXX"}, + {36.970155, -120.661571, 3, 5, "US-CA J1.XXXX"}, + {36.970155, -120.078275, 3, 5, "US-CA K1.XXXX"}, + {36.479115, -121.9515665, 3, 5, "US-CA L1.XXXX"}, + {36.479115, -121.3734785, 3, 5, "US-CA M1.XXXX"}, + {36.479115, -120.7953905, 3, 5, "US-CA N1.XXXX"}, + {36.479115, -120.2173025, 3, 5, "US-CA P1.XXXX"}, + {36.479115, -119.6392145, 3, 7, "US-CA Q1.XXXX"}, + {35.988075, -121.402669, 3, 5, "US-CA R1.XXXX"}, + {35.988075, -120.829789, 3, 5, "US-CA S1.XXXX"}, + {35.988075, -120.256909, 3, 5, "US-CA T1.XXXX"}, + {35.988075, -119.684029, 3, 7, "US-CA V1.XXXX"}, + {35.988075, -119.111149, 3, 7, "US-CA W1.XXXX"}, + {35.497035, -120.887077, 3, 5, "US-CA X1.XXXX"}, + {35.497035, -120.314197, 3, 5, "US-CA Y1.XXXX"}, + {35.497035, -119.741317, 3, 7, "US-CA Z1.XXXX"}, + {35.908875, -119.168437, 3, 7, "US-CA 012.XXX"}, + {35.908875, -118.595557, 3, 7, "US-CA 112.XXX"}, + {35.417835, -120.8993425, 3, 5, "US-CA 212.XXX"}, + {35.417835, -120.3316705, 3, 5, "US-CA 312.XXX"}, + {35.417835, -119.7639985, 3, 7, "US-CA 412.XXX"}, + {35.417835, -119.1963265, 3, 7, "US-CA 512.XXX"}, + {35.417835, -118.6286545, 3, 7, "US-CA 612.XXX"}, + {35.417835, -118.0609825, 3, 7, "US-CA 712.XXX"}, + {34.926795, -120.65553, 3, 5, "US-CA 812.XXX"}, + {34.926795, -120.093066, 3, 5, "US-CA 912.XXX"}, + {34.926795, -119.530602, 3, 5, "US-CA B12.XXX"}, + {34.926795, -118.968138, 3, 5, "US-CA C12.XXX"}, + {34.926795, -118.405674, 3, 5, "US-CA D12.XXX"}, + {34.926795, -117.84321, 3, 5, "US-CA F12.XXX"}, + {34.926795, -117.280746, 3, 5, "US-CA G12.XXX"}, + {34.383026, -120.463867, 3, 5, "US-CA H12.XXX"}, + {34.435815, -119.329578, 3, 5, "US-CA J12.XXX"}, + {34.435815, -118.767114, 3, 5, "US-CA K12.XXX"}, + {34.435815, -118.20465, 3, 5, "US-CA L12.XXX"}, + {34.435815, -117.642186, 3, 5, "US-CA M12.XXX"}, + {34.435815, -117.079722, 3, 5, "US-CA N12.XXX"}, + {33.944775, -118.4640865, 3, 5, "US-CA P12.XXX"}, + {33.944775, -117.9068305, 4, 6, "US-CA Q12.XXX"}, + {33.944775, -117.3495745, 4, 6, "US-CA R12.XXX"}, + {33.944775, -116.7923185, 3, 5, "US-CA S12.XXX"}, + {33.748359, -116.2350625, 3, 5, "US-CA T12.XXX"}, + {33.453734, -117.73994, 3, 5, "US-CA V12.XXX"}, + {33.453734, -117.187892, 3, 5, "US-CA W12.XXX"}, + {32.973635, -117.270699, 3, 5, "US-CA X12.XXX"}, + {32.973635, -116.718651, 3, 5, "US-CA Y12.XXX"}, + {32.715275, -115.717862, 3, 10, "US-CA Z12.XXX"}, + {34.826446, -124.1972845, 2, 4, "US-CA 1234.XXX"}, + {29.7981, -95.4058825, 4, 6, "US-TX 12.XX"}, + {33.081323, -97.052655, 4, 6, "US-TX 12.XXX"}, + {30.247514, -97.813446125, 5, 7, "US-TX 000.XX"}, + {32.718614, -97.402382625, 4, 6, "US-TX 200.XX"}, + {31.771614, -106.53203425, 3, 13, "US-TX 400.XX"}, + {32.783744, -97.189733125, 4, 6, "US-TX 600.XX"}, + {27.802824, -97.466264375, 4, 6, "US-TX 800.XX"}, + {27.546595, -99.527746875, 3, 15, "US-TX 900.XX"}, + {29.846924, -95.508868375, 4, 6, "US-TX B00.XX"}, + {29.890168, -95.409646375, 4, 6, "US-TX C00.XX"}, + {29.846924, -95.310424375, 4, 6, "US-TX D00.XX"}, + {29.760435, -95.508868375, 4, 6, "US-TX F00.XX"}, + {29.71719, -95.409646375, 4, 6, "US-TX G00.XX"}, + {29.760435, -95.310424375, 4, 6, "US-TX H00.XX"}, + {29.71719, -95.211202375, 4, 6, "US-TX J00.XX"}, + {29.480224, -98.680768375, 5, 7, "US-TX K00.XX"}, + {29.480224, -98.581546375, 5, 7, "US-TX L00.XX"}, + {29.480224, -98.482324375, 5, 7, "US-TX M00.XX"}, + {29.393735, -98.680542625, 5, 7, "US-TX N00.XX"}, + {29.393735, -98.581801625, 5, 7, "US-TX P00.XX"}, + {29.393735, -98.483060625, 5, 7, "US-TX Q00.XX"}, + {33.608224, -101.920276375, 3, 5, "US-TX R00.XX"}, + {35.244224, -101.88872, 3, 6, "US-TX S00.XX"}, + {25.970724, -97.525086125, 3, 10, "US-TX T00.XX"}, + {30.130724, -94.186894125, 4, 6, "US-TX V00.XX"}, + {26.260724, -98.285086125, 3, 10, "US-TX W00.XX"}, + {31.583924, -97.20968525, 5, 7, "US-TX X00.XX"}, + {32.490724, -99.787912, 3, 5, "US-TX Y00.XX"}, + {33.940724, -98.568816, 4, 9, "US-TX Z00.XX"}, + {31.4441615, -96.5848065, 3, 5, "US-TX 123.XXX"}, + {31.252108, -99.549237, 4, 6, "US-TX 12.XXXX"}, + {34.000258, -98.5912915, 3, 8, "US-TX 1234.XX"}, + {36.1625625, -102.968741, 2, 5, "US-TX B123.XXX"}, + {34.577121, -102.957458, 2, 5, "US-TX C123.XXX"}, + {34.577121, -100.0378, 2, 5, "US-TX D123.XXX"}, + {33.583608, -97.1556735, 3, 5, "US-TX F123.XXX"}, + {30.8283985, -106.5399545, 2, 9, "US-TX G123.XXX"}, + {29.9865985, -105.134847, 2, 9, "US-TX H123.XXX"}, + {31.9036285, -101.320199, 2, 4, "US-TX J123.XXX"}, + {31.889706, -98.683379, 4, 6, "US-TX K123.XXX"}, + {31.889706, -96.047379, 3, 5, "US-TX L123.XXX"}, + {29.736286, -101.3217275, 2, 9, "US-TX M123.XXX"}, + {29.72211, -98.6848895, 4, 6, "US-TX N123.XXX"}, + {29.856732, -96.05415, 3, 5, "US-TX P123.XXX"}, + {27.314653, -99.763205, 2, 12, "US-TX Q123.XXX"}, + {31.7243935, -99.63525, 3, 5, "US-TX X123.XXX"}, + {29.553223, -99.6362985, 4, 6, "US-TX Z123.XXX"}, + {61.2161, -149.902464, 5, 7, "US-AK 12.XX"}, + {61.385805, -150.07110075, 4, 6, "US-AK 00.XXX"}, + {64.843175, -147.9959825, 3, 5, "US-AK J0.XXX"}, + {58.419374, -134.675560125, 4, 9, "US-AK 000.XX"}, + {61.554545, -149.883530625, 4, 6, "US-AK 600.XX"}, + {61.696545, -149.883530625, 4, 6, "US-AK C00.XX"}, + {61.69298, -149.341530625, 5, 7, "US-AK J00.XX"}, + {57.136204, -135.50519025, 3, 8, "US-AK P00.XX"}, + {55.436004, -131.8086255, 3, 8, "US-AK V00.XX"}, + {62.4789835, -152.2904275, 3, 5, "US-AK 123.XXX"}, + {57.04023, -134.3059945, 3, 8, "US-AK 12.XXXX"}, + {58.630971, -136.8262795, 3, 8, "US-AK 1234.XX"}, + {59.606402, -140.8055475, 2, 5, "US-AK 0123.XXX"}, + {71.2918835, -160.5443065, 2, 4, "US-AK 1123.XXX"}, + {70.270977, -147.690442, 2, 4, "US-AK 2123.XXX"}, + {70.270977, -154.691327, 2, 4, "US-AK 3123.XXX"}, + {67.498137, -160.895034, 2, 4, "US-AK 4123.XXX"}, + {67.498137, -166.862034, 2, 4, "US-AK 5123.XXX"}, + {67.5434595, -147.0608975, 2, 4, "US-AK 6123.XXX"}, + {67.5434595, -153.4063805, 2, 4, "US-AK 7123.XXX"}, + {67.5434595, -159.7518635, 3, 5, "US-AK 8123.XXX"}, + {66.460439, -167.885179, 2, 4, "US-AK 9123.XXX"}, + {64.849015, -146.5376195, 2, 4, "US-AK B123.XXX"}, + {64.849015, -152.3170735, 2, 4, "US-AK C123.XXX"}, + {64.849015, -158.0965275, 2, 4, "US-AK D123.XXX"}, + {64.849015, -163.8759815, 2, 4, "US-AK F123.XXX"}, + {64.849015, -169.6554355, 2, 7, "US-AK G123.XXX"}, + {61.1645915, -173.479144, 2, 5, "US-AK H123.XXX"}, + {62.138035, -146.131872, 2, 4, "US-AK J123.XXX"}, + {62.138035, -151.464461, 3, 5, "US-AK K123.XXX"}, + {62.138035, -156.79705, 2, 4, "US-AK L123.XXX"}, + {62.138035, -162.129639, 2, 4, "US-AK M123.XXX"}, + {62.138035, -167.462228, 2, 4, "US-AK N123.XXX"}, + {58.8997465, -152.2083935, 2, 4, "US-AK P123.XXX"}, + {59.395122, -157.1560665, 2, 4, "US-AK Q123.XXX"}, + {59.395122, -162.1013725, 2, 4, "US-AK R123.XXX"}, + {58.0574075, -171.851077, 2, 4, "US-AK S123.XXX"}, + {55.442162, -162.572601, 2, 4, "US-AK T123.XXX"}, + {54.1798445, -167.07936, 2, 4, "US-AK V123.XXX"}, + {53.196962, -171.8349985, 2, 4, "US-AK W123.XXX"}, + {52.619862, -177.1667895, 2, 4, "US-AK X123.XXX"}, + {52.619862, 177.5032105, 2, 4, "US-AK Y123.XXX"}, + {52.699335, 172.459471, 2, 5, "US-AK Z123.XXX"}, + {49.2866, -123.178656, 5, 8, "CA-BC 12.XX"}, + {49.2245145, -123.25731, 4, 7, "CA-BC 12.XXX"}, + {48.477745, -123.5612625, 4, 10, "CA-BC 000.XX"}, + {48.519145, -123.4433625, 4, 10, "CA-BC 100.XX"}, + {48.496545, -123.3570625, 4, 10, "CA-BC 200.XX"}, + {49.071645, -122.39265875, 4, 7, "CA-BC 300.XX"}, + {49.930924, -119.50105325, 4, 9, "CA-BC 400.XX"}, + {49.189124, -124.03119775, 4, 7, "CA-BC 500.XX"}, + {49.244145, -124.10294675, 4, 7, "CA-BC 600.XX"}, + {53.928334, -122.835696875, 3, 6, "CA-BC 700.XX"}, + {49.192634, -122.00174675, 4, 7, "CA-BC 800.XX"}, + {50.065534, -125.29155125, 4, 7, "CA-BC 900.XX"}, + {54.321945, -130.3540175, 3, 7, "CA-BC B00.XX"}, + {49.347134, -124.476215, 4, 7, "CA-BC C00.XX"}, + {54.541434, -128.6723335, 3, 6, "CA-BC D00.XX"}, + {49.106945, -117.81864675, 4, 9, "CA-BC F00.XX"}, + {50.718224, -120.4276315, 4, 7, "CA-BC G00.XX"}, + {50.300424, -119.33845325, 4, 9, "CA-BC H00.XX"}, + {49.521324, -119.647276, 4, 9, "CA-BC J00.XX"}, + {49.720524, -125.029376, 4, 7, "CA-BC K00.XX"}, + {49.541524, -115.826176, 4, 9, "CA-BC L00.XX"}, + {56.285224, -120.904284375, 3, 6, "CA-BC M00.XX"}, + {49.286224, -124.85949775, 4, 7, "CA-BC N00.XX"}, + {50.755624, -119.3176315, 4, 9, "CA-BC P00.XX"}, + {49.876124, -124.567176, 4, 7, "CA-BC Q00.XX"}, + {55.801324, -120.307580375, 3, 6, "CA-BC R00.XX"}, + {52.178924, -122.203378125, 3, 6, "CA-BC S00.XX"}, + {49.528224, -117.352876, 4, 9, "CA-BC T00.XX"}, + {53.022324, -122.53176925, 3, 6, "CA-BC V00.XX"}, + {49.357224, -117.74119775, 4, 9, "CA-BC W00.XX"}, + {51.050724, -118.27860975, 4, 9, "CA-BC X00.XX"}, + {50.124364, -120.83461775, 4, 7, "CA-BC Y00.XX"}, + {49.663804, -116.017451, 4, 9, "CA-BC YK0.00"}, + {48.791064, -123.7541725, 4, 10, "CA-BC Z00.XX"}, + {48.695455, -123.4458375, 4, 10, "CA-BC ZK0.00"}, + {50.9089835, -126.280049, 3, 6, "CA-BC 123.XXX"}, + {51.414039, -122.187883, 3, 6, "CA-BC 12.XXXX"}, + {51.480999, -118.241706, 3, 8, "CA-BC 1234.XX"}, + {51.3500235, -138.230592, 2, 6, "CA-BC 1234.XXX"}, + {51.048724, -114.10446425, 5, 10, "CA-AB 00.XX"}, + {53.501804, -113.575094625, 5, 8, "CA-AB J0.XX"}, + {51.113794, -114.3327445, 4, 9, "CA-AB 00.XXX"}, + {53.529814, -113.80142275, 4, 7, "CA-AB J0.XXX"}, + {52.264194, -113.951191125, 4, 7, "CA-AB 000.XX"}, + {49.671314, -112.942602, 4, 7, "CA-AB 300.XX"}, + {50.015014, -110.80482025, 3, 6, "CA-AB 500.XX"}, + {55.170214, -118.9118025, 3, 8, "CA-AB 700.XX"}, + {56.693814, -111.50501625, 4, 7, "CA-AB 900.XX"}, + {51.272214, -114.11105675, 4, 9, "CA-AB C00.XX"}, + {53.509514, -114.04311025, 4, 7, "CA-AB F00.XX"}, + {53.282514, -113.59091025, 4, 7, "CA-AB H00.XX"}, + {53.722014, -113.275198375, 4, 7, "CA-AB K00.XX"}, + {53.281214, -110.20601025, 3, 6, "CA-AB M00.XX"}, + {52.983614, -112.89925225, 4, 7, "CA-AB P00.XX"}, + {50.544514, -111.9945385, 4, 7, "CA-AB R00.XX"}, + {54.419714, -110.3174865, 3, 6, "CA-AB T00.XX"}, + {52.448814, -113.835864125, 4, 7, "CA-AB W00.XX"}, + {52.950014, -113.47705225, 4, 7, "CA-AB Y00.XX"}, + {51.6175835, -115.2222075, 3, 9, "CA-AB 123.XXX"}, + {54.10672, -115.227472, 3, 8, "CA-AB 12.XXXX"}, + {56.85487, -115.4484935, 3, 8, "CA-AB 1234.XX"}, + {59.234957, -119.638849, 2, 7, "CA-AB 1234.XXX"}, + {43.7011, -79.432204, 4, 8, "CA-ON 12.XX"}, + {43.8135635, -79.810081, 4, 7, "CA-ON 12.XXX"}, + {45.452545, -75.75418125, 3, 10, "CA-ON 000.XX"}, + {45.482445, -75.58256725, 3, 10, "CA-ON 100.XX"}, + {45.390845, -75.82005425, 3, 9, "CA-ON 200.XX"}, + {45.390845, -75.69752825, 3, 9, "CA-ON 300.XX"}, + {43.269524, -79.9311955, 4, 7, "CA-ON 400.XX"}, + {43.269524, -79.8129935, 4, 7, "CA-ON 500.XX"}, + {43.492524, -80.5480955, 4, 7, "CA-ON 600.XX"}, + {43.021124, -81.361144, 4, 7, "CA-ON 700.XX"}, + {43.021124, -81.243903, 4, 7, "CA-ON 800.XX"}, + {43.214734, -79.2828925, 3, 7, "CA-ON 900.XX"}, + {42.324324, -83.0694915, 3, 11, "CA-ON B00.XX"}, + {43.931324, -78.983548, 3, 7, "CA-ON C00.XX"}, + {43.939973, -78.894175, 3, 7, "CA-ON D00.XX"}, + {43.403924, -79.8469955, 4, 7, "CA-ON F00.XX"}, + {43.419245, -80.3748935, 4, 7, "CA-ON G00.XX"}, + {44.421824, -79.740912375, 4, 8, "CA-ON H00.XX"}, + {43.584424, -80.3204955, 4, 7, "CA-ON J00.XX"}, + {44.272534, -76.604868875, 3, 7, "CA-ON K00.XX"}, + {46.524245, -81.032175, 4, 7, "CA-ON L00.XX"}, + {48.450345, -89.3058425, 3, 6, "CA-ON M00.XX"}, + {43.191124, -80.3225955, 4, 7, "CA-ON N00.XX"}, + {43.893724, -79.118048, 3, 7, "CA-ON P00.XX"}, + {43.145624, -79.1534955, 3, 9, "CA-ON Q00.XX"}, + {43.019124, -82.439544, 3, 9, "CA-ON R00.XX"}, + {45.355824, -75.93902925, 3, 9, "CA-ON S00.XX"}, + {44.340724, -78.396612375, 3, 7, "CA-ON T00.XX"}, + {46.545945, -84.40414, 3, 9, "CA-ON V00.XX"}, + {44.215124, -77.441812375, 3, 7, "CA-ON W00.XX"}, + {43.004664, -79.295807, 3, 7, "CA-ON X00.XX"}, + {46.301504, -79.483535, 3, 9, "CA-ON XK0.00"}, + {45.049294, -74.778284375, 3, 9, "CA-ON Y00.XX"}, + {42.400804, -82.2263295, 3, 7, "CA-ON YK0.00"}, + {48.489864, -81.3787725, 3, 6, "CA-ON Z00.XX"}, + {44.105004, -77.609259375, 3, 7, "CA-ON ZK0.00"}, + {45.2101615, -81.6615155, 4, 7, "CA-ON 123.XXX"}, + {47.690158, -81.724681, 3, 6, "CA-ON 1234.XX"}, + {45.660027, -77.947036, 2, 8, "CA-ON 12.XXXX"}, + {42.507037, -94.6348755, 2, 8, "CA-ON 1234.XXX"}, + {45.5491, -73.6505865, 5, 8, "CA-QC 12.XX"}, + {45.769215, -73.8579185, 4, 7, "CA-QC 12.XXX"}, + {46.906324, -71.393424375, 5, 8, "CA-QC 000.XX"}, + {46.906324, -71.267294375, 5, 8, "CA-QC 100.XX"}, + {46.819835, -71.393424375, 5, 8, "CA-QC 200.XX"}, + {46.819835, -71.267294375, 5, 8, "CA-QC 300.XX"}, + {46.733346, -71.304569, 5, 8, "CA-QC 400.XX"}, + {45.490434, -75.81374425, 4, 9, "CA-QC 500.XX"}, + {45.524065, -75.69121825, 4, 9, "CA-QC 600.XX"}, + {45.415405, -71.99518125, 4, 7, "CA-QC 700.XX"}, + {48.436545, -71.2834125, 4, 7, "CA-QC 800.XX"}, + {48.454634, -71.1377955, 4, 7, "CA-QC 900.XX"}, + {46.397624, -72.61876, 4, 7, "CA-QC B00.XX"}, + {45.328224, -73.32462925, 5, 8, "CA-QC C00.XX"}, + {45.901395, -72.551542125, 4, 7, "CA-QC D00.XX"}, + {45.833924, -74.066394625, 4, 7, "CA-QC F00.XX"}, + {45.450724, -72.78762925, 4, 7, "CA-QC G00.XX"}, + {46.620124, -72.77586, 4, 7, "CA-QC H00.XX"}, + {45.670524, -73.00462925, 4, 7, "CA-QC J00.XX"}, + {45.595624, -73.24262925, 5, 8, "CA-QC K00.XX"}, + {48.500524, -68.5896195, 3, 6, "CA-QC L00.XX"}, + {45.583624, -74.00042925, 4, 7, "CA-QC M00.XX"}, + {46.099124, -72.021394625, 4, 7, "CA-QC N00.XX"}, + {48.282145, -79.056665625, 3, 7, "CA-QC P00.XX"}, + {45.300645, -74.19090125, 4, 7, "CA-QC Q00.XX"}, + {46.056724, -73.170594625, 4, 7, "CA-QC R00.XX"}, + {48.138524, -77.866354125, 4, 8, "CA-QC S00.XX"}, + {46.160824, -70.713994625, 4, 8, "CA-QC T00.XX"}, + {48.603924, -71.6983195, 4, 7, "CA-QC V00.XX"}, + {50.273424, -66.42925325, 3, 7, "CA-QC W00.XX"}, + {45.412645, -74.06104425, 4, 7, "CA-QC X00.XX"}, + {46.120324, -71.373794625, 5, 8, "CA-QC Y00.XX"}, + {45.309724, -72.19982925, 4, 7, "CA-QC Z00.XX"}, + {46.293107, -75.858715, 3, 7, "CA-QC 123.XXX"}, + {48.2003005, -79.2825445, 3, 7, "CA-QC 12.XXXX"}, + {45.422604, -71.786942, 4, 7, "CA-QC 1234.XX"}, + {53.1270655, -79.352986, 2, 6, "CA-QC 1234.XXX"}, + {60.5933565, -80.3509065, 2, 6, "CA-QC 123.XXXX"}, + {52.1851, -106.7200645, 5, 8, "CA-SK 12.XX"}, + {52.242294, -106.939037875, 4, 7, "CA-SK 00.XXX"}, + {50.463114, -104.83479275, 4, 7, "CA-SK J0.XXX"}, + {53.210094, -105.87980925, 4, 7, "CA-SK 000.XX"}, + {50.382694, -105.68139425, 4, 7, "CA-SK 300.XX"}, + {51.230394, -102.61358875, 4, 7, "CA-SK 600.XX"}, + {50.292294, -107.90979425, 4, 7, "CA-SK 900.XX"}, + {52.764194, -108.40224625, 4, 7, "CA-SK D00.XX"}, + {49.133694, -103.10689975, 4, 7, "CA-SK H00.XX"}, + {49.657194, -103.967747, 4, 7, "CA-SK L00.XX"}, + {53.264814, -110.00691025, 3, 9, "CA-SK P00.XX"}, + {52.197314, -105.163164125, 4, 7, "CA-SK R00.XX"}, + {54.107614, -108.5481865, 3, 6, "CA-SK T00.XX"}, + {52.841314, -104.71435225, 4, 7, "CA-SK W00.XX"}, + {50.916014, -102.87905675, 4, 7, "CA-SK Y00.XX"}, + {53.4289835, -109.832881, 3, 6, "CA-SK 123.XXX"}, + {53.23693, -105.5296615, 3, 6, "CA-SK 12.XXXX"}, + {50.593275, -107.877308, 3, 6, "CA-SK 1234.XX"}, + {59.234957, -109.694533, 2, 5, "CA-SK 1234.XXX"}, + {49.9313, -97.1870385, 5, 8, "CA-MB 12.XX"}, + {50.138115, -97.425215, 4, 7, "CA-MB 12.XXX"}, + {49.849104, -100.082949, 4, 7, "CA-MB 000.XX"}, + {49.969604, -98.39498925, 4, 7, "CA-MB 400.XX"}, + {49.549804, -96.765649, 4, 7, "CA-MB 800.XX"}, + {55.752104, -98.003059375, 4, 7, "CA-MB D00.XX"}, + {49.169494, -98.01319975, 4, 7, "CA-MB J00.XX"}, + {54.762694, -102.0060825, 3, 8, "CA-MB M00.XX"}, + {51.144294, -100.16818875, 4, 7, "CA-MB Q00.XX"}, + {49.188294, -98.24109975, 4, 7, "CA-MB T00.XX"}, + {50.344894, -97.37779425, 4, 7, "CA-MB X00.XX"}, + {51.6175785, -100.2508665, 3, 6, "CA-MB 123.XXX"}, + {54.106715, -100.256131, 3, 6, "CA-MB 12.XXXX"}, + {56.854865, -100.4771525, 3, 6, "CA-MB 1234.XX"}, + {59.234957, -101.537373, 2, 7, "CA-MB 1234.XXX"}, + {47.6148, -52.784772, 5, 7, "CA-NL 12.XX"}, + {47.768215, -53.28321, 4, 6, "CA-NL 12.XXX"}, + {48.949204, -58.07310775, 4, 8, "CA-NL 000.XX"}, + {48.983545, -54.67275875, 4, 6, "CA-NL 400.XX"}, + {49.013845, -55.76945875, 5, 7, "CA-NL 700.XX"}, + {52.933494, -67.01424625, 4, 9, "CA-NL B00.XX"}, + {53.346205, -60.54801025, 4, 8, "CA-NL F00.XX"}, + {48.593624, -58.6556625, 4, 8, "CA-NL J00.XX"}, + {48.160994, -54.054213125, 4, 6, "CA-NL M00.XX"}, + {49.201194, -57.51679975, 4, 8, "CA-NL Q00.XX"}, + {47.177494, -55.336934375, 4, 6, "CA-NL T00.XX"}, + {47.054094, -55.284234375, 4, 6, "CA-NL X00.XX"}, + {49.2195835, -56.3260255, 4, 6, "CA-NL 123.XXX"}, + {49.912322, -59.239515, 3, 7, "CA-NL 12.XXXX"}, + {51.6252805, -57.4772415, 4, 8, "CA-NL 1234.XX"}, + {60.6174425, -67.398312, 3, 9, "CA-NL 123.XXXX"}, + {53.68875, -60.303, 3, 7, "CA-NL JGV0.2W4"}, + {45.3156, -66.1124865, 5, 11, "CA-NB 12.XX"}, + {45.573615, -66.3465185, 4, 10, "CA-NB 12.XXX"}, + {46.115244, -64.931409625, 4, 10, "CA-NB 000.XX"}, + {45.925574, -66.720612625, 4, 9, "CA-NB 600.XX"}, + {47.650374, -65.83923875, 4, 10, "CA-NB C00.XX"}, + {47.959274, -66.819080125, 4, 10, "CA-NB J00.XX"}, + {47.413474, -68.40473875, 4, 12, "CA-NB P00.XX"}, + {47.048574, -65.693196375, 4, 11, "CA-NB V00.XX"}, + {46.3855245, -67.715042, 4, 10, "CA-NB 123.XXX"}, + {47.2037055, -68.8347, 3, 11, "CA-NB 12.XXXX"}, + {46.3185, -66.399, 4, 10, "CA-NB 4Z07.JP7"}, + {44.6941, -63.638846, 6, 8, "CA-NS 12.XX"}, + {44.873815, -63.8702835, 5, 10, "CA-NS 12.XXX"}, + {45.630374, -62.79997125, 4, 8, "CA-NS 000.XX"}, + {46.184874, -60.290012625, 4, 8, "CA-NS 500.XX"}, + {43.830074, -66.179014, 4, 7, "CA-NS B00.XX"}, + {45.376504, -63.42496325, 4, 8, "CA-NS H00.XX"}, + {45.605104, -61.46776325, 5, 9, "CA-NS M00.XX"}, + {45.860804, -64.402563625, 4, 11, "CA-NS R00.XX"}, + {45.008704, -64.202462875, 5, 12, "CA-NS W00.XX"}, + {45.2356445, -65.765654, 3, 12, "CA-NS 123.XXX"}, + {43.979234, -66.2412085, 3, 6, "CA-NS 12.XXXX"}, + {45.7156525, -61.5812665, 4, 8, "CA-NS 1234.XX"}, + {45.292, -63.04775, 3, 7, "CA-NS CBYV.T9Y"}, + {46.274, -63.18913, 5, 10, "CA-PE 12.XX"}, + {46.319595, -63.804328, 4, 12, "CA-PE 12.XXX"}, + {46.160274, -62.914698625, 4, 9, "CA-PE 000.XX"}, + {47.051345, -64.252671875, 4, 11, "CA-PE C00.XX"}, + {46.472545, -62.428675, 4, 9, "CA-PE P00.XX"}, + {46.864937, -64.3574505, 3, 10, "CA-PE 123.XXX"}, + {46.547, -63.1685, 3, 8, "CA-PE C3DG.M4V"}, + {60.690686, -135.1676595, 5, 11, "CA-YT 12.XX"}, + {60.944515, -135.5051635, 4, 10, "CA-YT 12.XXX"}, + {64.039024, -139.525297375, 4, 8, "CA-YT 000.XX"}, + {60.162934, -129.038232625, 4, 9, "CA-YT 800.XX"}, + {60.808624, -137.75416725, 4, 8, "CA-YT J00.XX"}, + {62.140004, -136.506447625, 4, 8, "CA-YT S00.XX"}, + {62.6189835, -138.7304275, 3, 7, "CA-YT 123.XXX"}, + {62.42693, -133.297966, 3, 9, "CA-YT 12.XXXX"}, + {65.175079, -139.755141, 3, 7, "CA-YT 1234.XX"}, + {68.996685, -140.4039385, 2, 6, "CA-YT 1234.XXX"}, + {62.4836, -114.474674, 5, 10, "CA-NT 12.XX"}, + {62.648615, -114.851925, 4, 9, "CA-NT 12.XXX"}, + {60.794104, -116.03013025, 4, 8, "CA-NT 000.XX"}, + {68.367004, -133.818141, 4, 10, "CA-NT 400.XX"}, + {62.829304, -116.198576875, 4, 8, "CA-NT 800.XX"}, + {61.829004, -121.557233125, 4, 7, "CA-NT D00.XX"}, + {60.099545, -112.167553125, 3, 7, "CA-NT J00.XX"}, + {65.284794, -126.9534095, 3, 8, "CA-NT M00.XX"}, + {69.423594, -133.21358525, 4, 10, "CA-NT Q00.XX"}, + {68.228594, -135.242723, 4, 10, "CA-NT T00.XX"}, + {60.251394, -123.543630625, 4, 7, "CA-NT X00.XX"}, + {63.0471025, -118.967416, 3, 7, "CA-NT 123.XXX"}, + {62.426525, -124.203518, 3, 8, "CA-NT 12.XXXX"}, + {69.51509, -136.250338, 3, 9, "CA-NT 1234.XX"}, + {62.547183, -135.306581, 2, 9, "CA-NT 1234.XXX"}, + {78.4284555, -135.510348, 2, 4, "CA-NT 123.XXXX"}, + {63.7851, -68.5853405, 5, 8, "CA-NU 12.XX"}, + {63.950115, -68.9816135, 4, 7, "CA-NU 12.XXX"}, + {61.162904, -94.28710675, 3, 6, "CA-NU 000.XX"}, + {69.157544, -105.35145925, 3, 8, "CA-NU 700.XX"}, + {64.190544, -83.4335795, 3, 6, "CA-NU F00.XX"}, + {67.853844, -115.35752375, 3, 8, "CA-NU M00.XX"}, + {62.867344, -92.353837875, 3, 6, "CA-NU T00.XX"}, + {65.0289835, -71.1917015, 3, 6, "CA-NU 123.XXX"}, + {66.925679, -120.863805, 2, 7, "CA-NU 12.XXXX"}, + {60.273746, -101.711845, 2, 5, "CA-NU 1234.XX"}, + {61.899812, -113.926778, 2, 8, "CA-NU 1234.XXX"}, + {81.5568015, -108.168619, 2, 4, "CA-NU 123.XXXX"}, + {34.452256, 72.512561, 2, 9, "IND 0123.XXX"}, + {34.452256, 75.012561, 2, 10, "IND 1123.XXX"}, + {33.897648, 77.5079215, 2, 9, "IND 2123.XXX"}, + {33.8031485, 73.545259, 2, 11, "IND 3123.XXX"}, + {33.8031485, 76.673314, 2, 8, "IND 4123.XXX"}, + {25.8244575, 82.718794, 2, 8, "IND 5123.XXX"}, + {25.8244575, 85.608521, 2, 6, "IND 6123.XXX"}, + {23.1269515, 82.7781545, 2, 8, "IND 7123.XXX"}, + {23.1269515, 85.6380365, 2, 6, "IND 8123.XXX"}, + {23.937687, 88.3961765, 2, 6, "IND 9123.XXX"}, + {23.1269515, 68.4784745, 2, 6, "IND B123.XXX"}, + {23.1269515, 71.3384105, 2, 8, "IND C123.XXX"}, + {23.1269515, 74.1983465, 2, 12, "IND D123.XXX"}, + {23.1269515, 77.0582825, 2, 9, "IND F123.XXX"}, + {23.1269515, 79.9182185, 2, 7, "IND G123.XXX"}, + {20.278892, 72.702966, 2, 7, "IND H123.XXX"}, + {20.278892, 75.602966, 2, 5, "IND J123.XXX"}, + {20.278892, 78.502966, 2, 5, "IND K123.XXX"}, + {20.278892, 81.402966, 2, 9, "IND L123.XXX"}, + {20.278892, 84.302966, 2, 8, "IND M123.XXX"}, + {17.9555125, 72.903212, 2, 6, "IND N123.XXX"}, + {17.9555125, 75.703212, 2, 9, "IND P123.XXX"}, + {17.9555125, 78.503212, 2, 11, "IND Q123.XXX"}, + {17.9555125, 81.303212, 2, 10, "IND R123.XXX"}, + {15.4855605, 73.5580535, 2, 5, "IND S123.XXX"}, + {15.4855605, 76.2988255, 2, 10, "IND T123.XXX"}, + {15.4855605, 79.0395975, 2, 10, "IND V123.XXX"}, + {12.397974, 74.472839, 2, 5, "IND W123.XXX"}, + {12.397974, 77.621043, 2, 11, "IND X123.XXX"}, + {10.5952995, 74.9415745, 2, 5, "IND Y123.XXX"}, + {8.066279, 77.530191, 2, 5, "IND Z123.XXX"}, + {30.929905, 72.2684785, 2, 6, "IND B12.XXXX"}, + {30.929905, 75.317191, 3, 11, "IND C12.XXXX"}, + {30.929905, 78.355873, 2, 8, "IND D12.XXXX"}, + {28.079146, 69.6152955, 2, 7, "IND F12.XXXX"}, + {28.297278, 72.2995055, 2, 7, "IND G12.XXXX"}, + {28.297278, 75.2488145, 2, 8, "IND H12.XXXX"}, + {28.297278, 78.1981235, 2, 8, "IND J12.XXXX"}, + {28.297278, 81.1474325, 2, 10, "IND K12.XXXX"}, + {28.297278, 84.0967415, 2, 10, "IND L12.XXXX"}, + {28.297278, 87.0460505, 2, 9, "IND M12.XXXX"}, + {25.616088, 68.3402095, 2, 7, "IND P12.XXXX"}, + {25.616088, 71.2299365, 2, 5, "IND Q12.XXXX"}, + {25.616088, 74.1196635, 2, 7, "IND R12.XXXX"}, + {25.616088, 77.0093905, 2, 10, "IND S12.XXXX"}, + {25.616088, 79.8991175, 2, 7, "IND T12.XXXX"}, + {29.235694, 94.62265, 2, 10, "IND W12.XXXX"}, + {29.235694, 91.64355, 2, 10, "IND V12.XXXX"}, + {26.666057, 89.963711, 2, 7, "IND X12.XXXX"}, + {26.666057, 92.883229, 2, 10, "IND Y12.XXXX"}, + {23.650625, 91.303458, 2, 9, "IND Z12.XXXX"}, + {12.19793, 71.8298415, 2, 6, "IND 512.XXXX"}, + {11.472836, 92.2797885, 2, 7, "IND 612.XXXX"}, + {7.9814245, 92.2733745, 2, 5, "IND 712.XXXX"}, + {30.929905, 74.51274, 3, 15, "IND 812.XXXX"}, + {35.48238, 73.75, 2, 11, "IND 61VS.0MVC"}, + {-12.357369, 114.3932595, 1, 3, "AUS 1234.XXXX"}, + {2.5616895, -72.495813, 1, 5, "BRA 1234.XXXX"}, + {61.6698015, 176.874733, 1, 4, "USA 1234.XXXX"}, + {18.49693, -92.3776385, 3, 13, "MEX 312.XXXX"}, + {21.17812, -92.405572, 2, 4, "MEX 212.XXXX"}, + {19.998396, -89.605218, 2, 10, "MEX 412.XXXX"}, + {20.960444, -89.6368425, 2, 9, "MEX 112.XXXX"}, + {29.765858, -118.2905525, 2, 7, "MEX 512.XXXX"}, + {20.21133, -112.495072, 2, 4, "MEX 612.XXXX"}, + {19.46223, -115.944772, 2, 4, "MEX 712.XXXX"}, + {23.769544, -91.4890305, 2, 4, "MEX 812.XXXX"}, + {18.713128, -93.2713425, 3, 5, "MEX 912.XXXX"}, + {32.5025285, -117.151004, 2, 7, "MEX 0123.XXX"}, + {31.7406495, -116.6588575, 2, 8, "MEX 1123.XXX"}, + {31.7406495, -113.6201755, 2, 11, "MEX 2123.XXX"}, + {31.7406495, -110.5814935, 2, 9, "MEX 3123.XXX"}, + {31.7406495, -107.5428115, 2, 9, "MEX 4123.XXX"}, + {29.0316905, -104.535115, 3, 11, "MEX 5123.XXX"}, + {29.0431445, -116.3280385, 2, 7, "MEX 6123.XXX"}, + {29.0431445, -113.3489385, 2, 9, "MEX 7123.XXX"}, + {29.0431445, -110.3698385, 2, 7, "MEX 8123.XXX"}, + {29.0431445, -107.3907385, 2, 7, "MEX 9123.XXX"}, + {29.0431445, -104.4116385, 3, 11, "MEX B123.XXX"}, + {29.0431445, -101.4325385, 3, 11, "MEX C123.XXX"}, + {26.3619545, -113.5001535, 2, 9, "MEX D123.XXX"}, + {23.7958955, -110.7187425, 3, 9, "MEX F123.XXX"}, + {26.3619545, -108.6382615, 2, 12, "MEX G123.XXX"}, + {26.3619545, -105.7187435, 2, 13, "MEX H123.XXX"}, + {26.3619545, -102.7992255, 2, 11, "MEX J123.XXX"}, + {26.3619545, -99.8797075, 2, 13, "MEX K123.XXX"}, + {23.6970805, -106.7708815, 2, 9, "MEX L123.XXX"}, + {23.6970805, -103.9109455, 2, 10, "MEX M123.XXX"}, + {23.6970805, -101.0510095, 2, 13, "MEX N123.XXX"}, + {23.6970805, -98.1910735, 2, 7, "MEX P123.XXX"}, + {21.0158905, -105.6565795, 2, 10, "MEX Q123.XXX"}, + {21.0158905, -102.8562255, 2, 8, "MEX R123.XXX"}, + {21.0158905, -100.0558715, 2, 10, "MEX S123.XXX"}, + {21.0158905, -97.2555175, 2, 7, "MEX T123.XXX"}, + {18.3183845, -103.528196, 2, 7, "MEX V123.XXX"}, + {18.3183845, -100.757633, 2, 10, "MEX W123.XXX"}, + {18.350219, -97.9858775, 2, 15, "MEX X123.XXX"}, + {18.7100665, -95.215973, 3, 10, "MEX Y123.XXX"}, + {17.1678125, -94.2474085, 3, 12, "MEX Z123.XXX"}, + {17.41, -91.1651045, 3, 14, "MEX VVK2.1XFV"}, + {55.7841, 37.5480415, 5, 13, "RU-MOW 12.XX"}, + {55.954596, 37.218282, 4, 13, "RU-MOW 12.XXX"}, + {55.861895, 37.5755165, 4, 11, "RU-MOW FHH.HHH"}, + {55.569575, 37.2112385, 4, 10, "RU-MOW Q12.XXX"}, + {55.7545555, 37.5675, 5, 13, "RU-MOW HHH2.5XM"}, + {59.956756, 30.2139225, 5, 15, "RU-SPE 12.XX"}, + {59.663242, 30.011588, 3, 13, "RU-SPE 12.XXX"}, + {60.222125, 29.462931, 3, 11, "RU-SPE 123.XX"}, + {59.93765, 30.092125, 4, 13, "RU-SPE 44V9.RX3"}, + {54.7445, 20.4492255, 4, 7, "RU-KGD 12.XX"}, + {54.919615, 20.0015265, 3, 5, "RU-KGD 12.XXX"}, + {54.436261, 20.7588755, 3, 6, "RU-KGD 123.XX"}, + {54.8724605, 19.7250155, 2, 4, "RU-KGD 123.XXX"}, + {43.268635, 44.7328665, 4, 10, "RU-IN 12.XX"}, + {43.5237285, 44.5141935, 3, 8, "RU-IN 12.XXX"}, + {42.694632, 44.643477, 3, 10, "RU-IN 123.XX"}, + {43.11518, 44.8375, 3, 12, "RU-IN MTM1.FK2"}, + {44.943994, 38.9176195, 5, 13, "RU-AD 12.XX"}, + {44.870063, 38.7175045, 4, 11, "RU-AD 12.XXX"}, + {44.428963, 39.9105625, 4, 10, "RU-AD 123.XX"}, + {44.48675, 39.72, 3, 9, "RU-AD K46.6W3"}, + {44.48675, 39.72, 3, 9, "RU-AD 7NFT.GTZ"}, + {43.003015, 44.6185055, 5, 8, "RU-SE 12.XX"}, + {43.255635, 44.3777985, 4, 10, "RU-SE 12.XXX"}, + {43.211294, 43.874914, 4, 9, "RU-SE 000.XX"}, + {43.825545, 44.25031, 4, 13, "RU-SE J00.XX"}, + {42.597337, 43.404636, 3, 7, "RU-SE 123.XXX"}, + {43.196, 44.179, 4, 9, "RU-SE LS1S.XHH"}, + {43.4957555, 43.54238, 5, 10, "RU-KB 12.XX"}, + {43.683115, 43.3145515, 4, 9, "RU-KB 12.XXX"}, + {43.3270195, 43.9234015, 4, 9, "RU-KB 123.XX"}, + {43.8109595, 42.4721745, 3, 12, "RU-KB 123.XXX"}, + {43.455435, 43.439135, 4, 9, "RU-KB JR9Z.S7Q"}, + {44.2154985, 42.013591, 5, 11, "RU-KC 12.XX"}, + {44.453615, 41.74863, 4, 10, "RU-KC 12.XXX"}, + {43.988024, 41.017746, 4, 12, "RU-KC 000.XX"}, + {43.899624, 41.420246, 4, 13, "RU-KC 800.XX"}, + {43.836024, 41.743746, 5, 11, "RU-KC J00.XX"}, + {43.983304, 42.363358, 4, 10, "RU-KC S00.XX"}, + {44.3915265, 40.756488, 3, 11, "RU-KC 123.XXX"}, + {43.845, 41.6835, 4, 13, "RU-KC DQ3S.VXJ"}, + {43.258015, 45.647534, 5, 11, "RU-CE 12.XX"}, + {43.493115, 45.3945515, 4, 9, "RU-CE 12.XXX"}, + {42.567825, 45.362789, 4, 9, "RU-CE 123.XX"}, + {42.5426475, 44.839821, 3, 7, "RU-CE 123.XXX"}, + {43.2435, 45.746, 4, 10, "RU-CE PSSN.7XS"}, + {56.145065, 47.2144605, 5, 16, "RU-CU 12.XX"}, + {56.0546915, 46.9436335, 4, 12, "RU-CU 12.XXX"}, + {54.917874, 46.1556855, 4, 12, "RU-CU 000.XX"}, + {55.566424, 47.2671955, 4, 10, "RU-CU C00.XX"}, + {55.551424, 46.1798955, 4, 9, "RU-CU P00.XX"}, + {54.718959, 45.920902, 3, 14, "RU-CU 123.XXX"}, + {55.4765, 47.1665, 3, 6, "RU-CU YH5S.4JB"}, + {57.0301, 40.9085575, 4, 9, "RU-IVA 12.XX"}, + {57.097915, 40.7622515, 3, 8, "RU-IVA 12.XXX"}, + {57.430494, 41.712831, 3, 8, "RU-IVA 000.XX"}, + {57.009104, 40.11119075, 3, 8, "RU-IVA J00.XX"}, + {57.350042, 39.496737, 2, 7, "RU-IVA 123.XXX"}, + {52.6419, 39.5126935, 5, 7, "RU-LIP 12.XX"}, + {52.789815, 39.3459665, 4, 6, "RU-LIP 12.XXX"}, + {52.758894, 38.10217875, 4, 6, "RU-LIP 000.XX"}, + {53.058604, 38.72115075, 4, 9, "RU-LIP J00.XX"}, + {53.4519475, 37.833431, 3, 11, "RU-LIP 123.XXX"}, + {52.7383, 39.2483, 3, 5, "RU-LIP KQXT.759"}, + {53.0027, 36.0291935, 5, 10, "RU-ORL 12.XX"}, + {53.071415, 35.7218315, 4, 6, "RU-ORL 12.XXX"}, + {53.323224, 36.39790475, 4, 12, "RU-ORL 000.XX"}, + {52.487624, 37.375198875, 4, 6, "RU-ORL 800.XX"}, + {53.480024, 35.81590475, 4, 9, "RU-ORL J00.XX"}, + {52.868404, 37.15440175, 4, 6, "RU-ORL S00.XX"}, + {53.4580685, 34.905369, 3, 12, "RU-ORL 123.XXX"}, + {52.7895, 36.4275, 4, 6, "RU-ORL FQWP.B0G"}, + {54.2211, 37.5220675, 5, 7, "RU-TUL 12.XX"}, + {54.330015, 37.2404615, 4, 10, "RU-TUL 12.XXX"}, + {54.016774, 38.115559625, 4, 6, "RU-TUL 000.XX"}, + {54.584224, 36.9615695, 4, 10, "RU-TUL C00.XX"}, + {53.718924, 37.865627625, 4, 6, "RU-TUL P00.XX"}, + {54.853364, 36.0130665, 3, 9, "RU-TUL 123.XXX"}, + {53.909, 37.4265, 4, 6, "RU-TUL HM9T.4M2"}, + {50.6291, 36.5253195, 5, 8, "RU-BE 12.XX"}, + {50.796115, 36.2516365, 4, 7, "RU-BE 12.XXX"}, + {51.383545, 37.46335625, 4, 10, "RU-BE 000.XX"}, + {51.383545, 37.81946225, 4, 10, "RU-BE 800.XX"}, + {50.911354, 36.9892335, 4, 10, "RU-BE J00.XX"}, + {50.722545, 38.3323525, 4, 11, "RU-BE S00.XX"}, + {50.973277, 35.444391, 3, 9, "RU-BE 123.XXX"}, + {50.61585, 37.30135, 3, 6, "RU-BE HX48.FGR"}, + {56.1751, 40.3447415, 5, 7, "RU-VLA 12.XX"}, + {56.409591, 39.9279135, 4, 9, "RU-VLA 12.XXX"}, + {56.406545, 40.920403125, 4, 8, "RU-VLA 000.XX"}, + {55.548775, 41.8970495, 4, 9, "RU-VLA 500.XX"}, + {55.666545, 40.5393925, 4, 6, "RU-VLA B00.XX"}, + {56.356804, 38.510119625, 4, 9, "RU-VLA H00.XX"}, + {56.00339, 39.360398125, 4, 9, "RU-VLA M00.XX"}, + {56.228354, 41.962238625, 4, 9, "RU-VLA R00.XX"}, + {56.151162, 38.711519625, 4, 7, "RU-VLA W00.XX"}, + {56.3306675, 38.413825, 3, 8, "RU-VLA 123.XXX"}, + {55.9655, 40.626, 4, 6, "RU-VLA MGWJ.629"}, + {51.772722, 36.106376, 5, 8, "RU-KRS 12.XX"}, + {51.916115, 35.83328, 4, 7, "RU-KRS 12.XXX"}, + {52.3109, 35.029839875, 4, 13, "RU-KRS 000.XX"}, + {51.541038, 34.56252825, 4, 7, "RU-KRS 800.XX"}, + {51.708545, 35.168360625, 4, 7, "RU-KRS J00.XX"}, + {51.903804, 36.718431125, 4, 7, "RU-KRS S00.XX"}, + {51.8506485, 34.2045935, 3, 9, "RU-KRS 123.XXX"}, + {51.671, 36.31775, 4, 7, "RU-KRS FTQK.JXL"}, + {54.55771, 36.2192985, 5, 11, "RU-KLU 12.XX"}, + {54.807015, 35.8601265, 4, 7, "RU-KLU 12.XXX"}, + {55.160274, 36.3632855, 4, 9, "RU-KLU 000.XX"}, + {54.127545, 34.200378125, 4, 7, "RU-KLU C00.XX"}, + {54.126545, 35.300378125, 4, 7, "RU-KLU P00.XX"}, + {55.1837085, 33.5693695, 3, 8, "RU-KLU 123.XXX"}, + {54.314, 35.35275, 3, 7, "RU-KLU DLCR.TJX"}, + {52.6784915, 41.368718, 5, 7, "RU-TT 12.XX"}, + {52.776506, 41.285667, 4, 6, "RU-TT 12.XXX"}, + {52.911244, 40.30254075, 4, 9, "RU-TT 000.XX"}, + {51.976436, 42.227257625, 4, 10, "RU-TT 600.XX"}, + {53.257545, 41.20037375, 4, 6, "RU-TT C00.XX"}, + {51.874545, 41.421360625, 4, 10, "RU-TT J00.XX"}, + {52.966424, 42.67284075, 4, 9, "RU-TT P00.XX"}, + {53.554904, 41.71837375, 4, 9, "RU-TT V00.XX"}, + {51.6173835, 39.936746, 3, 10, "RU-TT 123.XXX"}, + {52.7065, 41.581, 4, 6, "RU-TT PQ7W.T72"}, + {53.271545, 34.30937375, 5, 7, "RU-BRY 00.XX"}, + {53.293558, 34.24686375, 5, 10, "RU-BRY J0.XX"}, + {53.459815, 34.0063965, 4, 10, "RU-BRY 12.XXX"}, + {52.778004, 32.02710175, 4, 8, "RU-BRY 000.XX"}, + {52.584545, 31.667364375, 4, 8, "RU-BRY 700.XX"}, + {52.929974, 32.52083575, 4, 8, "RU-BRY F00.XX"}, + {53.888174, 33.900733125, 4, 10, "RU-BRY M00.XX"}, + {53.686674, 34.073133125, 4, 10, "RU-BRY T00.XX"}, + {53.8191635, 31.3873825, 3, 8, "RU-BRY 123.XXX"}, + {52.9425, 33.287, 3, 5, "RU-BRY 9QF9.04W"}, + {57.65126, 39.772748, 5, 9, "RU-YAR 12.XX"}, + {57.768394, 39.465793, 4, 6, "RU-YAR 00.XXX"}, + {58.065884, 38.596093625, 4, 6, "RU-YAR J0.XXX"}, + {57.514074, 38.158362, 4, 9, "RU-YAR 000.XX"}, + {57.254124, 39.12012575, 4, 6, "RU-YAR C00.XX"}, + {56.826624, 38.59822575, 4, 7, "RU-YAR P00.XX"}, + {56.6497985, 37.094775, 3, 11, "RU-YAR 123.XXX"}, + {57.8455, 39.14225, 3, 5, "RU-YAR K9RP.H29"}, + {54.638225, 39.642367, 5, 10, "RU-RYA 12.XX"}, + {54.7120275, 39.1853765, 4, 9, "RU-RYA 12.XXX"}, + {53.743004, 39.855037625, 4, 6, "RU-RYA 000.XX"}, + {54.40339, 41.7533825, 4, 6, "RU-RYA 700.XX"}, + {55.005545, 41.1056875, 4, 6, "RU-RYA F00.XX"}, + {54.348545, 38.7923175, 4, 12, "RU-RYA M00.XX"}, + {53.853044, 39.344930625, 4, 6, "RU-RYA T00.XX"}, + {55.115994, 38.8099365, 3, 12, "RU-RYA 123.XXX"}, + {54.3409, 40.6825, 3, 5, "RU-RYA MLYP.P1J"}, + {46.3640525, 47.970028, 5, 7, "RU-AST 12.XX"}, + {46.484011, 47.72836, 5, 11, "RU-AST 12.XXX"}, + {48.000571, 45.7010175, 4, 12, "RU-AST 123.XX"}, + {48.351965, 45.2015065, 3, 9, "RU-AST 12.XXXX"}, + {47.788897, 45.981717, 4, 12, "RU-AST 123.XXX"}, + {46.9335, 47.292365, 4, 10, "RU-AST TFG8.WD5"}, + {55.7841, 37.5480415, 5, 13, "RU-MOS 12.XX"}, + {55.954596, 37.218282, 4, 13, "RU-MOS 12.XXX"}, + {55.496545, 37.4683925, 4, 9, "RU-MOS 000.XX"}, + {55.630545, 38.0673925, 4, 6, "RU-MOS 200.XX"}, + {55.131944, 38.6875655, 4, 12, "RU-MOS 400.XX"}, + {55.886545, 38.390398125, 4, 9, "RU-MOS 600.XX"}, + {54.966644, 37.2765655, 4, 6, "RU-MOS 800.XX"}, + {55.846545, 38.824888125, 4, 9, "RU-MOS B00.XX"}, + {55.969744, 37.974398125, 5, 14, "RU-MOS D00.XX"}, + {56.331545, 37.949403125, 4, 9, "RU-MOS G00.XX"}, + {56.369634, 36.649623125, 4, 9, "RU-MOS J00.XX"}, + {55.170834, 37.3979545, 4, 6, "RU-MOS L00.XX"}, + {55.348334, 38.6373925, 4, 9, "RU-MOS N00.XX"}, + {55.422234, 36.6538545, 4, 6, "RU-MOS P00.XX"}, + {56.073545, 37.787398125, 4, 9, "RU-MOS Q00.XX"}, + {55.424834, 38.9643925, 4, 9, "RU-MOS R00.XX"}, + {56.066434, 37.365479125, 4, 9, "RU-MOS S00.XX"}, + {54.908634, 38.0219105, 4, 6, "RU-MOS T00.XX"}, + {56.358545, 37.446403125, 4, 9, "RU-MOS V00.XX"}, + {55.813534, 38.574079125, 4, 9, "RU-MOS W00.XX"}, + {56.216634, 36.916023125, 4, 9, "RU-MOS X00.XX"}, + {55.765145, 37.975398125, 4, 7, "RU-MOS Y00.XX"}, + {55.762878, 38.235198125, 4, 7, "RU-MOS Z00.XX"}, + {56.843975, 37.3049385, 3, 12, "RU-MOS 1HH.HHH"}, + {56.843975, 38.1434255, 3, 11, "RU-MOS 2HH.HHH"}, + {56.551655, 35.2776645, 3, 9, "RU-MOS 312.XXX"}, + {56.551655, 36.1161525, 3, 8, "RU-MOS 412.XXX"}, + {56.551655, 36.9546405, 3, 8, "RU-MOS 512.XXX"}, + {56.551655, 37.7931285, 3, 11, "RU-MOS 612.XXX"}, + {55.8605, 35.3165155, 3, 11, "RU-MOS BSH.D2T"}, + {56.060615, 35.5485845, 3, 8, "RU-MOS C12.XXX"}, + {56.060615, 36.3766565, 3, 8, "RU-MOS D12.XXX"}, + {56.060615, 37.2047285, 3, 8, "RU-MOS F12.XXX"}, + {56.060615, 38.0328005, 3, 8, "RU-MOS G12.XXX"}, + {56.060615, 38.8608725, 3, 9, "RU-MOS H12.XXX"}, + {56.060615, 39.6889445, 3, 8, "RU-MOS K12.XXX"}, + {55.36946, 35.330473, 3, 8, "RU-MOS LRH.GDP"}, + {55.569575, 35.5759265, 3, 5, "RU-MOS M12.XXX"}, + {55.569575, 36.3935825, 3, 5, "RU-MOS P12.XXX"}, + {55.569575, 37.2112385, 4, 10, "RU-MOS Q12.XXX"}, + {55.569575, 38.0288945, 3, 5, "RU-MOS R12.XXX"}, + {55.569575, 38.8465505, 3, 8, "RU-MOS S12.XXX"}, + {55.569575, 39.6642065, 3, 8, "RU-MOS T12.XXX"}, + {55.078535, 37.0523425, 3, 8, "RU-MOS V12.XXX"}, + {55.078535, 37.8595825, 3, 5, "RU-MOS W12.XXX"}, + {55.078535, 38.6668225, 3, 6, "RU-MOS X12.XXX"}, + {55.078535, 39.4740625, 3, 8, "RU-MOS Y12.XXX"}, + {54.587495, 38.3485615, 3, 8, "RU-MOS Z12.XXX"}, + {55.61625, 37.67, 4, 10, "RU-MOS HHNF.33J"}, + {54.8138, 31.9803245, 5, 8, "RU-SMO 12.XX"}, + {54.964115, 31.6636265, 4, 7, "RU-SMO 12.XXX"}, + {53.967704, 32.640837625, 4, 11, "RU-SMO 000.XX"}, + {55.219244, 34.0773685, 4, 9, "RU-SMO 700.XX"}, + {55.098944, 32.5075205, 4, 7, "RU-SMO F00.XX"}, + {55.153144, 33.0541205, 4, 6, "RU-SMO M00.XX"}, + {55.627646, 30.9808345, 4, 11, "RU-SMO T00.XX"}, + {55.9146985, 33.532736, 3, 8, "RU-SMO 112.XXX"}, + {55.9146985, 34.4829705, 3, 9, "RU-SMO 212.XXX"}, + {55.735801, 30.7919805, 3, 13, "RU-SMO 312.XXX"}, + {55.735801, 31.6021675, 3, 9, "RU-SMO 412.XXX"}, + {55.735801, 32.4198235, 3, 9, "RU-SMO 512.XXX"}, + {55.735801, 33.2374795, 3, 8, "RU-SMO 612.XXX"}, + {55.735801, 34.0551355, 3, 8, "RU-SMO 712.XXX"}, + {55.735801, 34.6273245, 4, 9, "RU-SMO 812.XXX"}, + {55.244761, 30.7914075, 3, 7, "RU-SMO 912.XXX"}, + {55.244761, 31.5963865, 3, 6, "RU-SMO B12.XXX"}, + {55.244761, 32.4036265, 3, 6, "RU-SMO C12.XXX"}, + {55.244761, 33.2108665, 3, 5, "RU-SMO D12.XXX"}, + {55.244761, 34.0181065, 3, 8, "RU-SMO F12.XXX"}, + {55.244761, 34.6371675, 4, 9, "RU-SMO G12.XXX"}, + {54.753721, 30.7937815, 3, 7, "RU-SMO H12.XXX"}, + {54.753721, 31.5906055, 3, 6, "RU-SMO J12.XXX"}, + {54.753721, 32.3874295, 4, 7, "RU-SMO K12.XXX"}, + {54.753721, 33.1842535, 3, 5, "RU-SMO L12.XXX"}, + {54.901033, 33.9810775, 4, 9, "RU-SMO M12.XXX"}, + {55.048345, 34.6371675, 5, 10, "RU-SMO N12.XXX"}, + {54.26573, 31.3456215, 3, 7, "RU-SMO P12.XXX"}, + {54.26573, 32.1320295, 3, 6, "RU-SMO Q12.XXX"}, + {54.231243, 32.9178275, 3, 5, "RU-SMO R12.XXX"}, + {53.8095435, 31.796872, 3, 10, "RU-SMO S12.XXX"}, + {53.8095435, 32.574872, 3, 10, "RU-SMO T12.XXX"}, + {54.7415, 33.0735, 3, 5, "RU-SMO 9K3N.PMJ"}, + {43.001, 47.444638, 6, 8, "RU-DA 12.XX"}, + {43.136915, 47.118165, 5, 7, "RU-DA 12.XXX"}, + {43.289974, 46.5307615, 5, 10, "RU-DA 000.XX"}, + {42.146924, 48.0181615, 4, 6, "RU-DA C00.XX"}, + {42.855024, 46.748543, 5, 7, "RU-DA P00.XX"}, + {41.5980045, 45.6141015, 3, 7, "RU-DA 123.XXX"}, + {44.7416265, 45.3001315, 3, 11, "RU-DA 12.XXXX"}, + {43.09, 46.839, 5, 7, "RU-DA STD3.S38"}, + {51.71878, 39.1189555, 6, 9, "RU-VOR 12.XX"}, + {51.904115, 38.90028, 5, 11, "RU-VOR 12.XXX"}, + {51.424344, 41.86172025, 5, 7, "RU-VOR 000.XX"}, + {51.305474, 39.09022625, 5, 11, "RU-VOR 600.XX"}, + {51.012074, 39.44252625, 5, 8, "RU-VOR C00.XX"}, + {50.201774, 39.40854675, 5, 9, "RU-VOR J00.XX"}, + {49.722674, 39.670457, 4, 10, "RU-VOR P00.XX"}, + {50.213074, 40.23324675, 5, 10, "RU-VOR V00.XX"}, + {51.6647335, 38.2954275, 4, 10, "RU-VOR 123.XXX"}, + {51.672118, 38.383906, 4, 10, "RU-VOR 12.XXXX"}, + {50.8305, 40.5415, 4, 6, "RU-VOR MWRQ.7PV"}, + {58.5846, 31.20023, 6, 11, "RU-NGR 12.XX"}, + {58.704115, 30.943525, 5, 13, "RU-NGR 12.XXX"}, + {58.425304, 33.660762375, 5, 9, "RU-NGR 000.XX"}, + {59.217844, 31.367858625, 5, 10, "RU-NGR 700.XX"}, + {58.460144, 33.039498375, 5, 9, "RU-NGR F00.XX"}, + {58.581544, 35.556098375, 4, 13, "RU-NGR M00.XX"}, + {58.027045, 31.253585625, 5, 11, "RU-NGR T00.XX"}, + {59.2322165, 29.804307, 4, 10, "RU-NGR 123.XXX"}, + {58.4039985, 29.9202675, 4, 10, "RU-NGR 12.XXXX"}, + {58.1765, 32.9315, 4, 9, "RU-NGR 88XV.1YT"}, + {57.8421, 28.278172, 5, 7, "RU-PSK 12.XX"}, + {58.003615, 28.051895, 4, 7, "RU-PSK 12.XXX"}, + {56.319404, 30.365619625, 4, 6, "RU-PSK 000.XX"}, + {57.340004, 28.175957, 4, 6, "RU-PSK 400.XX"}, + {57.788704, 29.412696125, 4, 6, "RU-PSK 800.XX"}, + {56.013104, 29.703840625, 4, 8, "RU-PSK D00.XX"}, + {57.530704, 29.749257, 4, 9, "RU-PSK J00.XX"}, + {56.331504, 29.212919625, 4, 6, "RU-PSK N00.XX"}, + {57.025404, 28.75965875, 4, 6, "RU-PSK S00.XX"}, + {58.268294, 28.937421375, 4, 7, "RU-PSK X00.XX"}, + {58.511385, 27.34196, 3, 11, "RU-PSK 012.XXX"}, + {58.511385, 28.0395525, 3, 9, "RU-PSK 112.XXX"}, + {58.924991, 28.788281, 3, 9, "RU-PSK 212.XXX"}, + {58.433951, 27.464875, 3, 11, "RU-PSK 312.XXX"}, + {58.433951, 28.339819, 3, 9, "RU-PSK 412.XXX"}, + {58.433951, 29.214763, 3, 9, "RU-PSK 512.XXX"}, + {57.942911, 27.382016, 3, 7, "RU-PSK 612.XXX"}, + {57.942911, 28.246544, 4, 6, "RU-PSK 712.XXX"}, + {57.942911, 29.111072, 3, 5, "RU-PSK 812.XXX"}, + {57.942911, 29.9756, 3, 9, "RU-PSK 912.XXX"}, + {57.451871, 27.5212515, 3, 7, "RU-PSK B12.XXX"}, + {57.451871, 28.3701555, 3, 5, "RU-PSK C12.XXX"}, + {57.451871, 29.2190595, 3, 5, "RU-PSK D12.XXX"}, + {57.451871, 30.0679635, 4, 9, "RU-PSK F12.XXX"}, + {56.9288045, 27.694668, 3, 7, "RU-PSK G12.XXX"}, + {56.9288045, 28.558668, 3, 5, "RU-PSK H12.XXX"}, + {56.9288045, 29.422638, 3, 5, "RU-PSK J12.XXX"}, + {56.9288045, 30.285668, 3, 8, "RU-PSK K12.XXX"}, + {56.499253, 28.1195465, 3, 7, "RU-PSK L12.XXX"}, + {56.499253, 28.9476185, 3, 5, "RU-PSK M12.XXX"}, + {56.499253, 29.7630835, 3, 5, "RU-PSK N12.XXX"}, + {56.499253, 30.362069, 3, 5, "RU-PSK P12.XXX"}, + {56.499253, 30.9609345, 3, 8, "RU-PSK Q12.XXX"}, + {56.034635, 28.2980765, 3, 7, "RU-PSK R12.XXX"}, + {56.034635, 29.1157325, 3, 7, "RU-PSK S12.XXX"}, + {56.034635, 29.9333885, 4, 8, "RU-PSK T12.XXX"}, + {56.034635, 30.7510445, 3, 8, "RU-PSK V12.XXX"}, + {57.30425, 29.42175, 3, 5, "RU-PSK 3CX2.GBQ"}, + {57.8031, 40.869772, 5, 10, "RU-KOS 12.XX"}, + {57.862915, 40.560595, 4, 9, "RU-KOS 12.XXX"}, + {58.491404, 41.299062375, 4, 9, "RU-KOS 000.XX"}, + {58.409544, 42.162098375, 4, 6, "RU-KOS 700.XX"}, + {58.370644, 44.563798375, 5, 7, "RU-KOS F00.XX"}, + {58.399545, 45.417426875, 5, 7, "RU-KOS M00.XX"}, + {57.903144, 43.529738125, 5, 10, "RU-KOS T00.XX"}, + {58.9803565, 40.5721655, 3, 11, "RU-KOS 123.XXX"}, + {59.040196, 42.632614, 4, 9, "RU-KOS 12.XXXX"}, + {58.4475, 44.022, 4, 6, "RU-KOS S8P4.KLY"}, + {45.072, 41.905954, 6, 9, "RU-STA 12.XX"}, + {45.185894, 41.786294875, 5, 8, "RU-STA 00.XXX"}, + {44.118114, 42.812728, 5, 7, "RU-STA J0.XXX"}, + {43.970545, 42.418834, 5, 14, "RU-STA 000.XX"}, + {44.629774, 41.765744625, 5, 7, "RU-STA 500.XX"}, + {44.176874, 43.263244625, 6, 8, "RU-STA B00.XX"}, + {44.752204, 44.082437125, 5, 10, "RU-STA H00.XX"}, + {44.703704, 42.812337125, 5, 8, "RU-STA M00.XX"}, + {45.338904, 42.71133675, 5, 10, "RU-STA R00.XX"}, + {45.081204, 43.259637125, 5, 8, "RU-STA W00.XX"}, + {45.972685, 40.981978, 3, 12, "RU-STA 123.XXX"}, + {45.250706, 41.6320075, 4, 12, "RU-STA 12.XXXX"}, + {44.94825, 43.2805, 4, 7, "RU-STA HMXD.FWS"}, + {45.0736, 38.935654, 6, 13, "RU-KDA 12.XX"}, + {44.977394, 38.755894125, 5, 12, "RU-KDA 00.XXX"}, + {43.614794, 39.6881315, 4, 6, "RU-KDA C0.XXX"}, + {44.883884, 37.473826375, 5, 8, "RU-KDA P0.XXX"}, + {45.448045, 40.39241875, 5, 7, "RU-KDA 000.XX"}, + {45.056004, 40.948737125, 5, 10, "RU-KDA 400.XX"}, + {46.659804, 38.120435, 4, 7, "RU-KDA 800.XX"}, + {45.313504, 38.00403675, 5, 8, "RU-KDA D00.XX"}, + {45.857294, 40.036544375, 4, 7, "RU-KDA J00.XX"}, + {44.094194, 39.016194, 4, 9, "RU-KDA M00.XX"}, + {44.622994, 40.642954625, 4, 9, "RU-KDA Q00.XX"}, + {44.918394, 37.848423125, 6, 9, "RU-KDA T00.XX"}, + {45.617194, 38.87398375, 4, 7, "RU-KDA X00.XX"}, + {44.9058745, 37.337241, 4, 7, "RU-KDA 123.XXX"}, + {46.0199825, 36.824423, 3, 6, "RU-KDA 12.XXXX"}, + {45.132, 39.1665, 4, 10, "RU-KDA 6L3T.X8G"}, + {46.3488, 44.20947, 7, 12, "RU-KL 12.XX"}, + {46.580615, 43.98946, 6, 11, "RU-KL 12.XXX"}, + {47.810404, 44.25045925, 5, 13, "RU-KL 000.XX"}, + {47.349144, 44.44198025, 5, 7, "RU-KL 700.XX"}, + {48.002844, 44.497810875, 4, 9, "RU-KL F00.XX"}, + {46.167744, 41.812590375, 4, 13, "RU-KL M00.XX"}, + {45.408844, 47.14506075, 4, 9, "RU-KL T00.XX"}, + {46.7214685, 43.7406625, 5, 10, "RU-KL 123.XXX"}, + {47.767865, 43.8353855, 4, 12, "RU-KL 12.XXXX"}, + {46.957817, 41.76854, 3, 9, "RU-KL 1234.XX"}, + {46.4705, 44.6815, 5, 7, "RU-KL MG7Q.4FN"}, + {56.8884, 35.8289575, 5, 8, "RU-TVE 12.XX"}, + {57.118515, 35.4586515, 5, 8, "RU-TVE 12.XXX"}, + {56.278174, 34.053898625, 4, 6, "RU-TVE 000.XX"}, + {56.691474, 36.663498625, 4, 7, "RU-TVE 500.XX"}, + {57.042274, 33.95288275, 4, 9, "RU-TVE B00.XX"}, + {57.048004, 34.80765875, 5, 8, "RU-TVE H00.XX"}, + {57.605204, 34.371357, 5, 11, "RU-TVE M00.XX"}, + {57.923304, 33.853096125, 4, 10, "RU-TVE R00.XX"}, + {56.825504, 37.16965875, 4, 12, "RU-TVE W00.XX"}, + {56.150883, 34.127463, 4, 6, "RU-TVE 123.XXX"}, + {58.0113365, 31.07424, 3, 11, "RU-TVE 12.XXXX"}, + {57.2485, 34.5535, 4, 9, "RU-TVE CC66.ZKX"}, + {59.956756, 30.2139225, 6, 15, "RU-LEN 12.XX"}, + {59.663242, 30.011588, 7, 13, "RU-LEN 12.XXX"}, + {59.629574, 29.891664, 5, 8, "RU-LEN 000.XX"}, + {60.699974, 28.52215975, 5, 9, "RU-LEN 500.XX"}, + {59.913874, 28.978612375, 5, 9, "RU-LEN B00.XX"}, + {59.629804, 33.308952, 4, 6, "RU-LEN H00.XX"}, + {59.744204, 29.704252, 5, 10, "RU-LEN M00.XX"}, + {59.470904, 31.767352, 5, 7, "RU-LEN R00.XX"}, + {60.028604, 30.457611375, 6, 13, "RU-LEN W00.XX"}, + {61.4510605, 31.1569385, 4, 11, "RU-LEN 12.XXXX"}, + {58.908334, 26.9702635, 3, 8, "RU-LEN 123.XXX"}, + {60.1479565, 26.895256, 3, 8, "RU-LEN 1234.XX"}, + {60.776392, 27.4581655, 4, 9, "RU-LEN 1234.XXX"}, + {47.2491, 39.6448295, 7, 11, "RU-ROS 12.XX"}, + {47.416491, 39.4993485, 5, 9, "RU-ROS 12.XXX"}, + {47.248704, 38.760234625, 4, 8, "RU-ROS 000.XX"}, + {47.715404, 40.08333425, 6, 9, "RU-ROS 400.XX"}, + {47.566034, 41.99799925, 6, 12, "RU-ROS 800.XX"}, + {47.738804, 39.78673425, 6, 9, "RU-ROS D00.XX"}, + {47.086304, 39.220834625, 4, 8, "RU-ROS J00.XX"}, + {48.308804, 40.105533875, 4, 7, "RU-ROS N00.XX"}, + {47.905504, 39.913133875, 6, 9, "RU-ROS S00.XX"}, + {46.490494, 41.441205, 5, 8, "RU-ROS X00.XX"}, + {47.4941895, 39.6455235, 6, 10, "RU-ROS 123.XXX"}, + {47.180934, 38.4429595, 3, 7, "RU-ROS 12.XXXX"}, + {48.042575, 39.675184, 5, 9, "RU-ROS 1234.XX"}, + {48.08325, 41.2725, 3, 6, "RU-ROS C94R.0GQ"}, + {48.7534, 44.4484455, 6, 8, "RU-VGG 12.XX"}, + {48.402076, 44.120706, 4, 7, "RU-VGG 12.XXX"}, + {48.946545, 44.7225375, 5, 7, "RU-VGG 000.XX"}, + {50.110874, 45.17424675, 5, 8, "RU-VGG 600.XX"}, + {50.110374, 43.15774675, 4, 8, "RU-VGG C00.XX"}, + {49.738974, 43.477457, 4, 7, "RU-VGG J00.XX"}, + {50.326174, 44.63584675, 5, 8, "RU-VGG P00.XX"}, + {50.806974, 41.8114365, 4, 10, "RU-VGG V00.XX"}, + {48.835947, 42.14838, 3, 8, "RU-VGG 123.XXX"}, + {50.479245, 41.4185175, 3, 9, "RU-VGG 12.XXXX"}, + {49.366197, 44.254136, 5, 8, "RU-VGG 1234.XX"}, + {49.343, 44.295, 5, 8, "RU-VGG L5BV.TG7"}, + {59.1512, 37.860323, 5, 10, "RU-VLG 12.XX"}, + {59.2603265, 37.4706765, 4, 6, "RU-VLG 12.XXX"}, + {59.220494, 39.751642625, 5, 7, "RU-VLG 000.XX"}, + {59.234394, 39.466142625, 4, 6, "RU-VLG 300.XX"}, + {59.479394, 39.933856, 4, 6, "RU-VLG 600.XX"}, + {58.781014, 36.356763625, 4, 9, "RU-VLG 900.XX"}, + {59.848814, 38.244229375, 4, 6, "RU-VLG C00.XX"}, + {59.391514, 35.775196, 4, 9, "RU-VLG F00.XX"}, + {60.972214, 36.33532525, 4, 11, "RU-VLG H00.XX"}, + {58.820414, 40.133863625, 4, 9, "RU-VLG K00.XX"}, + {59.974314, 45.644129375, 4, 8, "RU-VLG M00.XX"}, + {60.743414, 46.15316175, 4, 11, "RU-VLG P00.XX"}, + {59.101714, 35.164763625, 4, 12, "RU-VLG R00.XX"}, + {59.489814, 45.370096, 4, 9, "RU-VLG T00.XX"}, + {59.958414, 40.091829375, 4, 6, "RU-VLG W00.XX"}, + {59.950614, 42.665329375, 5, 7, "RU-VLG Y00.XX"}, + {58.905743, 34.7382635, 3, 11, "RU-VLG 123.XXX"}, + {60.730205, 39.2901135, 3, 8, "RU-VLG 12.XXXX"}, + {59.201427, 40.9019465, 4, 9, "RU-VLG 1234.XX"}, + {60.0465, 40.9395, 4, 6, "RU-VLG N491.53G"}, + {68.9462115, 33.0319255, 5, 7, "RU-MUR 12.XX"}, + {69.189219, 32.4561815, 4, 6, "RU-MUR 12.XXX"}, + {67.512281, 32.747635, 4, 6, "RU-MUR 123.XX"}, + {67.232539, 28.440307, 3, 7, "RU-MUR 123.XXX"}, + {66.5667905, 33.4315965, 3, 8, "RU-MUR 12.XXXX"}, + {67.162451, 35.1057595, 4, 6, "RU-MUR 1234.XX"}, + {68.003, 34.91175, 4, 6, "RU-MUR 59ZK.67F"}, + {61.8308, 34.2631535, 5, 7, "RU-KR 12.XX"}, + {62.000115, 33.8634315, 4, 6, "RU-KR 12.XXX"}, + {62.207994, 34.097491375, 4, 6, "RU-KR 000.XX"}, + {60.965194, 32.87278825, 4, 10, "RU-KR 300.XX"}, + {63.739994, 34.122560625, 4, 6, "RU-KR 600.XX"}, + {64.507194, 34.6119425, 4, 6, "RU-KR 900.XX"}, + {61.518894, 30.058285875, 4, 12, "RU-KR D00.XX"}, + {62.871994, 34.348281125, 4, 6, "RU-KR H00.XX"}, + {62.102894, 32.180891375, 4, 6, "RU-KR L00.XX"}, + {61.704014, 30.515417875, 4, 8, "RU-KR P00.XX"}, + {61.793614, 36.433317875, 4, 8, "RU-KR R00.XX"}, + {64.588714, 30.5009895, 4, 8, "RU-KR T00.XX"}, + {64.992545, 34.4685225, 4, 6, "RU-KR W00.XX"}, + {61.524814, 31.383917875, 4, 11, "RU-KR Y00.XX"}, + {61.2847465, 29.512483, 3, 11, "RU-KR 123.XXX"}, + {63.6253575, 30.2493045, 3, 7, "RU-KR 1234.XX"}, + {66.0887205, 29.689916, 3, 8, "RU-KR 12.XXXX"}, + {65.1981805, 29.772335, 3, 7, "RU-KR 1234.XXX"}, + {67.675, 52.9673295, 6, 13, "RU-NEN 12.XX"}, + {67.852215, 52.5200615, 5, 12, "RU-NEN 12.XXX"}, + {66.996165, 56.4812085, 5, 12, "RU-NEN 123.XX"}, + {69.3989835, 57.1392695, 4, 9, "RU-NEN 123.XXX"}, + {69.20693, 50.571165, 4, 9, "RU-NEN 12.XXXX"}, + {68.389097, 43.9371165, 4, 9, "RU-NEN 1234.XX"}, + {68.710716, 43.2730245, 3, 8, "RU-NEN 123.XXXX"}, + {68.13525, 54.39, 4, 11, "RU-NEN P5ZM.204"}, + {61.704645, 50.7353655, 5, 9, "RU-KO 12.XX"}, + {61.5246605, 50.5049225, 4, 8, "RU-KO 12.XXX"}, + {63.654545, 53.486503125, 4, 8, "RU-KO 000.XX"}, + {67.558644, 63.674350625, 4, 14, "RU-KO 700.XX"}, + {66.053344, 59.910814625, 4, 12, "RU-KO F00.XX"}, + {65.139444, 56.8873165, 4, 8, "RU-KO M00.XX"}, + {62.562644, 50.609162125, 4, 8, "RU-KO T00.XX"}, + {62.8997035, 48.2740725, 3, 7, "RU-KO 123.XXX"}, + {65.45693, 52.9964095, 3, 7, "RU-KO 12.XXXX"}, + {67.95389, 59.6227265, 3, 12, "RU-KO 1234.XX"}, + {63.813, 55.828, 3, 7, "RU-KO QD4N.41D"}, + {64.5851, 40.5073915, 5, 7, "RU-ARK 12.XX"}, + {64.541494, 39.7877925, 4, 6, "RU-ARK 12.XXX"}, + {63.984774, 37.864509625, 4, 7, "RU-ARK 000.XX"}, + {61.296024, 46.33983725, 4, 9, "RU-ARK C00.XX"}, + {61.296024, 46.90034725, 4, 9, "RU-ARK P00.XX"}, + {65.9362305, 36.137144, 3, 8, "RU-ARK 123.XXX"}, + {63.070525, 37.6630345, 3, 6, "RU-ARK 12.XXXX"}, + {63.210383, 42.9149305, 3, 5, "RU-ARK 1234.XX"}, + {68.710716, 43.2730245, 3, 8, "RU-ARK 123.XXXX"}, + {64.83025, 47.3555, 2, 6, "RU-ARK HHZ1.5WL"}, + {54.2242, 45.1223675, 5, 7, "RU-MO 12.XX"}, + {54.366115, 44.8138615, 4, 6, "RU-MO 12.XXX"}, + {54.420004, 43.6654435, 4, 6, "RU-MO 000.XX"}, + {54.634804, 43.8132225, 4, 9, "RU-MO 400.XX"}, + {54.095804, 42.6564435, 4, 9, "RU-MO 800.XX"}, + {53.933204, 43.044124625, 4, 9, "RU-MO D00.XX"}, + {54.857294, 46.1594175, 4, 16, "RU-MO J00.XX"}, + {54.578994, 45.9918805, 4, 12, "RU-MO M00.XX"}, + {54.049894, 43.782435625, 4, 6, "RU-MO Q00.XX"}, + {54.474694, 45.2461805, 4, 9, "RU-MO T00.XX"}, + {54.674494, 45.1160175, 4, 9, "RU-MO X00.XX"}, + {54.6440675, 42.296506, 3, 11, "RU-MO 123.XXX"}, + {54.4185, 44.44275, 3, 5, "RU-MO 4L4Y.9WD"}, + {56.3438, 43.9070995, 6, 8, "RU-NIZ 12.XX"}, + {56.514715, 43.4530215, 5, 7, "RU-NIZ 12.XXX"}, + {56.232304, 43.107019625, 5, 7, "RU-NIZ 000.XX"}, + {55.369804, 43.6412015, 4, 6, "RU-NIZ 400.XX"}, + {55.980004, 43.013740625, 5, 7, "RU-NIZ 800.XX"}, + {55.383504, 42.0039015, 4, 9, "RU-NIZ D00.XX"}, + {56.269794, 44.302020625, 5, 7, "RU-NIZ J00.XX"}, + {55.534494, 45.3565545, 4, 6, "RU-NIZ M00.XX"}, + {56.647894, 43.301720625, 5, 9, "RU-NIZ Q00.XX"}, + {57.506545, 45.617415, 4, 10, "RU-NIZ T00.XX"}, + {56.063894, 44.946483625, 5, 7, "RU-NIZ X00.XX"}, + {56.9383345, 41.9471085, 3, 7, "RU-NIZ 123.XXX"}, + {57.576865, 42.8650735, 3, 11, "RU-NIZ 12.XXXX"}, + {56.2775, 44.7655, 4, 6, "RU-NIZ 4GN2.TH1"}, + {53.2247, 44.9187515, 5, 7, "RU-PNZ 12.XX"}, + {53.385115, 44.6457315, 5, 7, "RU-PNZ 12.XXX"}, + {53.790334, 45.907378125, 4, 12, "RU-PNZ 000.XX"}, + {53.153545, 46.45010475, 4, 9, "RU-PNZ 400.XX"}, + {53.734904, 42.891724625, 4, 12, "RU-PNZ 800.XX"}, + {53.475804, 44.41040575, 4, 6, "RU-PNZ D00.XX"}, + {53.521545, 42.53498975, 4, 12, "RU-PNZ J00.XX"}, + {52.909104, 45.97772675, 4, 9, "RU-PNZ N00.XX"}, + {53.551545, 43.47240475, 4, 6, "RU-PNZ S00.XX"}, + {52.918824, 44.91736875, 4, 6, "RU-PNZ X00.XX"}, + {53.420149, 42.2341645, 3, 11, "RU-PNZ 123.XXX"}, + {53.166, 44.53825, 3, 5, "RU-PNZ 4Q96.MJ9"}, + {58.6411, 49.55273, 6, 8, "RU-KI 12.XX"}, + {58.6261385, 49.207016, 4, 6, "RU-KI 12.XXX"}, + {58.727074, 52.018300375, 4, 7, "RU-KI 000.XX"}, + {57.600574, 48.724899, 4, 6, "RU-KI 500.XX"}, + {56.260545, 50.813403125, 4, 10, "RU-KI B00.XX"}, + {59.366404, 52.079252, 4, 9, "RU-KI H00.XX"}, + {59.041404, 49.064893625, 4, 6, "RU-KI M00.XX"}, + {60.629404, 47.06706975, 4, 11, "RU-KI R00.XX"}, + {57.322904, 47.792657, 4, 9, "RU-KI W00.XX"}, + {57.6035945, 49.2776695, 4, 6, "RU-KI 123.XXX"}, + {58.162428, 46.4135085, 4, 9, "RU-KI 12.XXXX"}, + {56.748441, 46.46376, 3, 11, "RU-KI 1234.XX"}, + {58.56, 50.0975, 5, 7, "RU-KI D8Y4.801"}, + {56.6526685, 47.8115795, 5, 13, "RU-ME 12.XX"}, + {56.810115, 47.4480865, 4, 12, "RU-ME 12.XXX"}, + {56.361004, 46.376719625, 5, 14, "RU-ME 000.XX"}, + {55.924104, 48.175340625, 5, 13, "RU-ME 400.XX"}, + {56.943304, 47.73875875, 4, 12, "RU-ME 800.XX"}, + {56.293604, 46.094819625, 4, 13, "RU-ME D00.XX"}, + {56.006804, 47.911440625, 4, 12, "RU-ME J00.XX"}, + {56.943304, 48.94045875, 4, 9, "RU-ME N00.XX"}, + {56.809004, 46.68365875, 4, 12, "RU-ME S00.XX"}, + {57.003394, 48.57184975, 4, 9, "RU-ME X00.XX"}, + {56.843614, 45.7557735, 3, 9, "RU-ME 123.XXX"}, + {56.58815, 47.912, 4, 12, "RU-ME 9FJ8.ZJT"}, + {51.839505, 55.0683815, 5, 12, "RU-ORE 12.XX"}, + {51.951115, 54.72028, 4, 11, "RU-ORE 12.XXX"}, + {51.330937, 58.19638625, 4, 8, "RU-ORE 000.XX"}, + {51.330937, 58.50247525, 4, 8, "RU-ORE 500.XX"}, + {52.834204, 52.05495375, 4, 10, "RU-ORE B00.XX"}, + {51.484545, 57.30135625, 4, 8, "RU-ORE H00.XX"}, + {51.426545, 58.84501425, 4, 8, "RU-ORE M00.XX"}, + {52.509545, 52.977364375, 4, 8, "RU-ORE R00.XX"}, + {51.196545, 54.88835625, 4, 8, "RU-ORE W00.XX"}, + {51.6797725, 50.7827085, 3, 10, "RU-ORE 123.XXX"}, + {50.8122245, 54.2418555, 3, 7, "RU-ORE 12.XXXX"}, + {51.1728525, 57.334751, 3, 7, "RU-ORE 1234.XX"}, + {52.431, 56.2345, 3, 10, "RU-ORE QSH4.7MZ"}, + {54.3371, 48.2880675, 5, 13, "RU-ULY 12.XX"}, + {54.417202, 48.0418225, 4, 12, "RU-ULY 12.XXX"}, + {54.242045, 49.4609825, 4, 13, "RU-ULY 000.XX"}, + {54.073345, 46.945538125, 4, 6, "RU-ULY 400.XX"}, + {53.726324, 46.984378125, 4, 6, "RU-ULY 700.XX"}, + {54.369545, 47.0453825, 4, 6, "RU-ULY B00.XX"}, + {53.181724, 47.61958975, 4, 6, "RU-ULY F00.XX"}, + {53.906845, 46.219438125, 4, 12, "RU-ULY J00.XX"}, + {53.786545, 46.601938125, 4, 12, "RU-ULY M00.XX"}, + {54.356545, 49.9506865, 4, 13, "RU-ULY Q00.XX"}, + {53.251224, 47.37058975, 4, 6, "RU-ULY T00.XX"}, + {52.740824, 47.04376875, 4, 7, "RU-ULY X00.XX"}, + {54.669835, 45.9581905, 3, 14, "RU-ULY 123.XXX"}, + {53.7142, 48.024045, 3, 8, "RU-ULY 9NQS.838"}, + {58.0137555, 56.137272, 5, 7, "RU-PM 12.XX"}, + {58.1829035, 55.8342455, 4, 6, "RU-PM 12.XXX"}, + {59.468545, 56.627208, 4, 8, "RU-PM 000.XX"}, + {59.728024, 56.6491, 4, 8, "RU-PM 300.XX"}, + {56.790545, 53.91370875, 4, 10, "RU-PM 600.XX"}, + {58.177545, 57.691420625, 4, 9, "RU-PM 900.XX"}, + {57.484545, 56.767203, 4, 6, "RU-PM D00.XX"}, + {58.363045, 57.685576875, 5, 10, "RU-PM H00.XX"}, + {58.130224, 55.508636625, 4, 6, "RU-PM L00.XX"}, + {60.391045, 54.167826875, 5, 9, "RU-PM P00.XX"}, + {60.456545, 56.93954575, 4, 8, "RU-PM S00.XX"}, + {59.113544, 57.568610125, 4, 9, "RU-PM W00.XX"}, + {58.600144, 57.700102875, 4, 9, "RU-PM Y00.XX"}, + {58.246851, 53.9289455, 3, 11, "RU-PM 123.XXX"}, + {59.510337, 53.504276, 3, 10, "RU-PM 12.XXXX"}, + {61.571403, 52.066021, 3, 10, "RU-PM 1234.XX"}, + {58.891, 55.6325, 3, 5, "RU-PM P7K8.FGD"}, + {54.7845145, 55.9001965, 6, 8, "RU-BA 12.XX"}, + {54.8628905, 55.673784, 4, 6, "RU-BA 12.XXX"}, + {53.648994, 55.849935625, 4, 7, "RU-BA 000.XX"}, + {53.351994, 55.81079075, 4, 9, "RU-BA 300.XX"}, + {56.089794, 54.101583625, 4, 12, "RU-BA 600.XX"}, + {53.499194, 55.85119075, 4, 7, "RU-BA 900.XX"}, + {53.941194, 58.235235625, 4, 8, "RU-BA D00.XX"}, + {52.945114, 55.83904775, 4, 9, "RU-BA H00.XX"}, + {52.708014, 55.66404775, 4, 11, "RU-BA K00.XX"}, + {54.085014, 54.0094135, 4, 12, "RU-BA M00.XX"}, + {54.464214, 53.4071135, 4, 9, "RU-BA P00.XX"}, + {54.575214, 53.6206555, 4, 9, "RU-BA R00.XX"}, + {52.696014, 58.56934775, 4, 10, "RU-BA T00.XX"}, + {52.572314, 58.21524775, 4, 10, "RU-BA W00.XX"}, + {54.203614, 54.9246135, 4, 7, "RU-BA Y00.XX"}, + {53.827435, 53.1738935, 3, 8, "RU-BA 123.XXX"}, + {52.948605, 54.026991, 3, 8, "RU-BA 12.XXXX"}, + {55.977813, 55.948683, 4, 6, "RU-BA 1234.XX"}, + {54.053, 56.575, 4, 7, "RU-BA RM0W.XX4"}, + {56.8933545, 53.178228, 5, 9, "RU-UD 12.XX"}, + {56.985815, 52.7724865, 4, 8, "RU-UD 12.XXX"}, + {56.456674, 53.562098625, 4, 14, "RU-UD 000.XX"}, + {57.032374, 53.72038275, 4, 8, "RU-UD 500.XX"}, + {58.143774, 52.432084125, 4, 10, "RU-UD B00.XX"}, + {56.436704, 52.072819625, 4, 11, "RU-UD H00.XX"}, + {57.570904, 52.938357, 4, 10, "RU-UD M00.XX"}, + {57.000804, 51.94145875, 4, 10, "RU-UD R00.XX"}, + {57.893004, 53.583696125, 4, 10, "RU-UD W00.XX"}, + {56.24709, 51.137679, 3, 13, "RU-UD 123.XXX"}, + {57.20165, 52.7806, 3, 7, "RU-UD KC3P.49K"}, + {55.8194875, 49.1010865, 5, 7, "RU-TA 12.XX"}, + {55.627405, 51.7210205, 4, 6, "RU-TA 00.XXX"}, + {55.858904, 48.773035125, 4, 9, "RU-TA J0.XXX"}, + {54.934045, 52.1886275, 4, 6, "RU-TA 000.XX"}, + {55.879945, 48.456398125, 4, 10, "RU-TA 300.XX"}, + {54.577144, 52.6091825, 5, 7, "RU-TA 600.XX"}, + {54.637644, 52.3433875, 4, 10, "RU-TA 900.XX"}, + {55.386765, 50.3778925, 4, 6, "RU-TA D00.XX"}, + {55.283114, 51.9264975, 4, 6, "RU-TA H00.XX"}, + {54.402514, 50.7154135, 5, 11, "RU-TA K00.XX"}, + {54.826714, 52.9728555, 4, 6, "RU-TA M00.XX"}, + {55.687314, 51.248269625, 4, 6, "RU-TA P00.XX"}, + {56.143714, 50.774611625, 5, 10, "RU-TA R00.XX"}, + {54.947814, 48.1816555, 4, 9, "RU-TA T00.XX"}, + {56.336214, 50.152111625, 4, 12, "RU-TA W00.XX"}, + {55.886114, 52.182269625, 4, 9, "RU-TA Y00.XX"}, + {54.1103585, 47.2519455, 3, 8, "RU-TA 123.XXX"}, + {56.599675, 50.686131, 4, 9, "RU-TA 12.XXXX"}, + {55.327, 50.7525, 5, 7, "RU-TA FJYK.ZFB"}, + {53.2199155, 50.07856, 6, 11, "RU-SAM 12.XX"}, + {53.323975, 49.81963275, 6, 11, "RU-SAM 00.XXX"}, + {53.467925, 49.23297175, 5, 10, "RU-SAM J0.XXX"}, + {53.213145, 48.32037375, 4, 9, "RU-SAM 000.XX"}, + {53.042204, 49.54175375, 5, 10, "RU-SAM 600.XX"}, + {53.676545, 49.000378125, 5, 10, "RU-SAM C00.XX"}, + {53.417204, 51.10241075, 5, 10, "RU-SAM J00.XX"}, + {53.334204, 50.37991075, 6, 8, "RU-SAM P00.XX"}, + {54.004304, 51.038736125, 5, 14, "RU-SAM V00.XX"}, + {54.427707, 48.087797, 3, 12, "RU-SAM 123.XXX"}, + {54.594934, 48.9516895, 4, 12, "RU-SAM 12.XXXX"}, + {53.2265, 50.2435, 5, 10, "RU-SAM FQ51.VLH"}, + {51.5784, 45.936376, 5, 7, "RU-SAR 12.XX"}, + {51.689736, 45.5714705, 4, 6, "RU-SAR 12.XXX"}, + {52.058234, 47.666536625, 4, 8, "RU-SAR 000.XX"}, + {51.618734, 43.022436625, 4, 9, "RU-SAR 400.XX"}, + {52.123634, 47.176599375, 4, 8, "RU-SAR 800.XX"}, + {52.084134, 48.683899375, 4, 9, "RU-SAR D00.XX"}, + {51.948824, 44.889144625, 4, 6, "RU-SAR J00.XX"}, + {52.359624, 45.261000375, 4, 9, "RU-SAR M00.XX"}, + {52.368824, 46.356200375, 4, 9, "RU-SAR Q00.XX"}, + {52.305824, 43.642200375, 4, 9, "RU-SAR T00.XX"}, + {51.226824, 43.62219625, 4, 9, "RU-SAR X00.XX"}, + {52.283077, 42.673961, 3, 8, "RU-SAR 123.XXX"}, + {49.8079985, 47.317924, 3, 10, "RU-SAR 12.XXXX"}, + {51.311, 46.67825, 3, 5, "RU-SAR 7WM1.W4F"}, + {66.0937825, 76.524418, 6, 9, "RU-YAN 12.XX"}, + {66.308815, 76.0207065, 5, 8, "RU-YAN 12.XXX"}, + {63.300574, 75.183442375, 5, 10, "RU-YAN 000.XX"}, + {63.840604, 74.432061125, 5, 10, "RU-YAN 600.XX"}, + {65.015904, 77.5044565, 5, 11, "RU-YAN C00.XX"}, + {65.486804, 64.5620705, 4, 14, "RU-YAN J00.XX"}, + {64.536604, 76.3538425, 5, 11, "RU-YAN P00.XX"}, + {63.245504, 74.365711375, 5, 10, "RU-YAN V00.XX"}, + {65.5934785, 71.302893, 4, 9, "RU-YAN 123.XXX"}, + {65.468385, 77.1625615, 4, 10, "RU-YAN 1234.XX"}, + {68.082615, 74.1200625, 3, 5, "RU-YAN 12.XXXX"}, + {62.2054505, 62.1939925, 3, 13, "RU-YAN 123.XXXX"}, + {66.995685, 76.9493085, 4, 7, "RU-YAN V6LS.886"}, + {61.2766405, 73.342304, 6, 8, "RU-KM 12.XX"}, + {61.248854, 72.94119925, 5, 7, "RU-KM 00.XXX"}, + {61.087974, 76.04013725, 5, 8, "RU-KM J0.XXX"}, + {61.197334, 72.38945725, 5, 7, "RU-KM 000.XX"}, + {61.046545, 68.89815725, 5, 8, "RU-KM 400.XX"}, + {62.317934, 74.329566875, 5, 10, "RU-KM 800.XX"}, + {61.729234, 64.383842375, 5, 14, "RU-KM D00.XX"}, + {62.193124, 65.321476875, 5, 11, "RU-KM J00.XX"}, + {62.184124, 77.326772875, 4, 7, "RU-KM M00.XX"}, + {61.401045, 63.28546125, 5, 15, "RU-KM Q00.XX"}, + {61.327224, 74.99595725, 5, 7, "RU-KM T00.XX"}, + {61.759645, 75.228761375, 5, 7, "RU-KM X00.XX"}, + {62.6489835, 71.9890125, 4, 9, "RU-KM 123.XXX"}, + {62.45693, 66.815878, 4, 10, "RU-KM 12.XXXX"}, + {63.328247, 61.292252, 4, 10, "RU-KM 1234.XX"}, + {62.8956165, 59.959942, 3, 9, "RU-KM 123.XXXX"}, + {62.163, 72.5815, 4, 6, "RU-KM NH8M.65J"}, + {56.87209, 60.530996, 6, 8, "RU-SVE 12.XX"}, + {57.038115, 60.2070865, 5, 7, "RU-SVE 12.XXX"}, + {56.963034, 59.76480875, 5, 7, "RU-SVE 000.XX"}, + {57.998545, 59.845420625, 6, 8, "RU-SVE 400.XX"}, + {56.463034, 61.775103125, 5, 7, "RU-SVE 800.XX"}, + {59.675934, 60.439304, 5, 12, "RU-SVE D00.XX"}, + {57.382545, 59.874415, 5, 7, "RU-SVE J00.XX"}, + {57.123545, 61.37840875, 5, 7, "RU-SVE N00.XX"}, + {59.811945, 59.947404, 5, 12, "RU-SVE S00.XX"}, + {56.539045, 60.113303125, 5, 7, "RU-SVE X00.XX"}, + {57.344565, 57.4086035, 4, 9, "RU-SVE 123.XXX"}, + {61.437865, 58.6738615, 4, 13, "RU-SVE 12.XXXX"}, + {58.442126, 58.635448, 4, 10, "RU-SVE 1234.XX"}, + {56.4990685, 57.2828935, 4, 13, "RU-SVE 123.XXXX"}, + {58.887915, 57.9696285, 3, 8, "RU-SVE 1234.XXX"}, + {57.1736, 65.4786575, 5, 10, "RU-TYU 12.XX"}, + {57.329115, 65.1210515, 4, 9, "RU-TYU 12.XXX"}, + {58.321804, 68.139720625, 4, 6, "RU-TYU 000.XX"}, + {56.205304, 69.253164125, 4, 6, "RU-TYU 500.XX"}, + {56.728704, 66.112121125, 4, 13, "RU-TYU B00.XX"}, + {56.535545, 66.328103125, 4, 10, "RU-TYU H00.XX"}, + {58.207134, 68.459832625, 6, 8, "RU-TYU M00.XX"}, + {56.942834, 68.46878575, 4, 6, "RU-TYU R00.XX"}, + {56.709534, 69.641242125, 4, 6, "RU-TYU W00.XX"}, + {56.2279895, 65.0980425, 3, 12, "RU-TYU 123.XXX"}, + {58.356033, 65.1273665, 3, 9, "RU-TYU 12.XXXX"}, + {59.0258425, 68.514806, 4, 9, "RU-TYU 1234.XX"}, + {57.5696, 70.00475, 3, 5, "RU-TYU K2K3.XFD"}, + {55.4895, 65.2744835, 6, 11, "RU-KGN 12.XX"}, + {55.707915, 64.9858565, 5, 10, "RU-KGN 12.XXX"}, + {56.142204, 63.431364125, 4, 10, "RU-KGN 000.XX"}, + {55.308404, 67.0550745, 4, 11, "RU-KGN 500.XX"}, + {55.308404, 63.1015745, 4, 11, "RU-KGN B00.XX"}, + {56.375134, 62.419442125, 4, 10, "RU-KGN H00.XX"}, + {55.154634, 67.7863325, 4, 12, "RU-KGN M00.XX"}, + {56.048634, 64.281659125, 4, 6, "RU-KGN R00.XX"}, + {56.314134, 62.735742125, 4, 13, "RU-KGN W00.XX"}, + {56.780907, 62.1436225, 3, 9, "RU-KGN 123.XXX"}, + {56.590505, 64.5763855, 4, 9, "RU-KGN 12.XXXX"}, + {55.5125, 65.3495, 5, 10, "RU-KGN BY57.VY8"}, + {55.1931225, 61.354914, 5, 9, "RU-CH 12.XX"}, + {55.229834, 61.0950975, 4, 8, "RU-CH 00.XXX"}, + {53.488174, 58.88137175, 4, 10, "RU-CH J0.XXX"}, + {55.222234, 59.5548155, 4, 9, "RU-CH 000.XX"}, + {55.056224, 59.9503875, 4, 9, "RU-CH 400.XX"}, + {55.785724, 60.499102125, 4, 6, "RU-CH 700.XX"}, + {54.137524, 61.4847425, 4, 9, "RU-CH B00.XX"}, + {55.289545, 60.0603925, 4, 6, "RU-CH F00.XX"}, + {56.131724, 60.126002125, 4, 10, "RU-CH J00.XX"}, + {54.904545, 61.2732875, 4, 8, "RU-CH M00.XX"}, + {55.531424, 60.1041685, 4, 6, "RU-CH Q00.XX"}, + {53.127724, 60.52328975, 4, 7, "RU-CH T00.XX"}, + {55.038124, 57.1739875, 4, 10, "RU-CH X00.XX"}, + {55.5901445, 57.300012, 3, 9, "RU-CH 123.XXX"}, + {53.8951615, 59.0118775, 3, 9, "RU-CH 12.XXXX"}, + {54.174, 60.2425, 3, 6, "RU-CH 46KY.98X"}, + {51.846445, 107.5547905, 6, 14, "RU-BU 12.XX"}, + {51.969115, 107.18828, 5, 13, "RU-BU 12.XXX"}, + {50.659724, 107.4757405, 5, 9, "RU-BU 000.XX"}, + {55.871345, 109.520398125, 5, 16, "RU-BU 300.XX"}, + {51.377624, 106.42279625, 5, 12, "RU-BU 600.XX"}, + {50.427324, 106.33798475, 5, 10, "RU-BU 900.XX"}, + {51.932624, 107.895244625, 6, 17, "RU-BU D00.XX"}, + {52.283624, 107.541400375, 5, 11, "RU-BU H00.XX"}, + {50.443545, 103.25034875, 4, 8, "RU-BU L00.XX"}, + {52.211144, 109.680127375, 5, 14, "RU-BU P00.XX"}, + {56.386144, 114.753934125, 4, 14, "RU-BU R00.XX"}, + {51.509344, 107.312743625, 5, 12, "RU-BU T00.XX"}, + {54.353944, 110.1978195, 5, 14, "RU-BU W00.XX"}, + {52.576844, 111.40144275, 5, 14, "RU-BU Y00.XX"}, + {52.5765785, 105.623387, 4, 11, "RU-BU 123.XXX"}, + {54.196525, 108.543192, 4, 13, "RU-BU 12.XXXX"}, + {56.944675, 109.3946465, 4, 15, "RU-BU 1234.XX"}, + {55.2549305, 99.2087335, 3, 9, "RU-BU 123.XXXX"}, + {53.6035, 108.2755, 3, 12, "RU-BU GVFF.9L4"}, + {52.0564825, 113.389427, 6, 17, "RU-ZAB 12.XX"}, + {52.219815, 113.04278, 5, 14, "RU-ZAB 12.XXX"}, + {50.139245, 117.93234875, 5, 10, "RU-ZAB 000.XX"}, + {52.321634, 117.473499375, 5, 14, "RU-ZAB 400.XX"}, + {51.352734, 108.74471425, 4, 13, "RU-ZAB 800.XX"}, + {52.047334, 116.471836625, 5, 18, "RU-ZAB D00.XX"}, + {51.850924, 113.745744625, 6, 17, "RU-ZAB J00.XX"}, + {51.703545, 113.900144625, 5, 15, "RU-ZAB M00.XX"}, + {50.422724, 116.3060525, 5, 15, "RU-ZAB Q00.XX"}, + {51.411545, 110.37829625, 4, 12, "RU-ZAB T00.XX"}, + {53.786224, 119.622138125, 5, 10, "RU-ZAB X00.XX"}, + {52.4789835, 111.501387, 4, 15, "RU-ZAB 123.XXX"}, + {52.28693, 115.7435625, 4, 13, "RU-ZAB 12.XXXX"}, + {55.03508, 116.7676175, 4, 12, "RU-ZAB 1234.XX"}, + {58.3355325, 108.301469, 3, 11, "RU-ZAB 123.XXXX"}, + {53.7965, 114.9395, 3, 11, "RU-ZAB QJXB.21K"}, + {52.316537, 104.2385025, 6, 12, "RU-IRK 12.XX"}, + {52.401234, 103.895516375, 5, 11, "RU-IRK 00.XXX"}, + {52.511105, 103.46395875, 5, 11, "RU-IRK J0.XXX"}, + {56.194545, 101.340898125, 5, 11, "RU-IRK 000.XX"}, + {56.360045, 101.643403125, 5, 11, "RU-IRK 400.XX"}, + {58.062734, 102.588420625, 5, 8, "RU-IRK 800.XX"}, + {52.843734, 103.46182175, 5, 11, "RU-IRK D00.XX"}, + {53.175945, 103.00637375, 5, 11, "RU-IRK J00.XX"}, + {56.846545, 105.62810875, 4, 12, "RU-IRK M00.XX"}, + {54.623724, 100.4541865, 4, 10, "RU-IRK Q00.XX"}, + {57.883545, 113.951420625, 4, 11, "RU-IRK T00.XX"}, + {52.623045, 103.79136875, 6, 12, "RU-IRK X00.XX"}, + {53.7515785, 102.1861905, 4, 10, "RU-IRK 123.XXX"}, + {58.354094, 100.0707595, 4, 8, "RU-IRK 12.XXXX"}, + {53.824571, 101.3001075, 4, 10, "RU-IRK 1234.XX"}, + {62.9785205, 96.583302, 2, 6, "RU-IRK 123.XXXX"}, + {53.420655, 96.582796, 3, 10, "RU-IRK 1234.XXX"}, + {55.07027, 82.872803, 5, 8, "RU-NVS 12.XX"}, + {54.7083455, 82.585538, 4, 7, "RU-NVS 12.XXX"}, + {54.716534, 83.1466325, 5, 8, "RU-NVS 000.XX"}, + {55.474134, 78.1876155, 4, 7, "RU-NVS 400.XX"}, + {54.459734, 77.1073825, 4, 9, "RU-NVS 800.XX"}, + {55.277634, 75.8166155, 4, 12, "RU-NVS D00.XX"}, + {55.269634, 80.0717155, 4, 7, "RU-NVS J00.XX"}, + {54.366545, 80.3163495, 4, 10, "RU-NVS N00.XX"}, + {55.299145, 84.2110155, 4, 7, "RU-NVS S00.XX"}, + {53.807424, 82.137678125, 4, 10, "RU-NVS X00.XX"}, + {53.839143, 81.252707, 3, 10, "RU-NVS 123.XXX"}, + {56.288415, 75.3757435, 3, 11, "RU-NVS 12.XXXX"}, + {54.269681, 75.4554325, 3, 10, "RU-NVS 1234.XX"}, + {55.2625, 80.1005, 4, 7, "RU-NVS BDB2.HMT"}, + {56.5288, 84.9122995, 6, 15, "RU-TOM 12.XX"}, + {56.679415, 84.6647865, 5, 12, "RU-TOM 12.XXX"}, + {57.082074, 85.98595175, 5, 8, "RU-TOM 000.XX"}, + {60.804204, 77.37802275, 5, 11, "RU-TOM 600.XX"}, + {58.419804, 82.723541875, 5, 8, "RU-TOM C00.XX"}, + {57.441504, 83.698131, 5, 8, "RU-TOM J00.XX"}, + {57.107504, 81.98980975, 5, 9, "RU-TOM P00.XX"}, + {57.733704, 83.500431, 5, 8, "RU-TOM V00.XX"}, + {58.2895785, 83.159719, 4, 7, "RU-TOM 123.XXX"}, + {58.598405, 78.5126845, 4, 10, "RU-TOM 12.XXXX"}, + {60.284813, 75.8516285, 4, 10, "RU-TOM 1234.XX"}, + {59.809844, 75.5249395, 3, 8, "RU-TOM 123.XXXX"}, + {58.3515, 82.216, 4, 7, "RU-TOM DLQ1.GT1"}, + {54.929997, 73.3392175, 6, 10, "RU-OMS 12.XX"}, + {55.107215, 72.9719915, 5, 9, "RU-OMS 12.XXX"}, + {55.334545, 72.8963925, 5, 10, "RU-OMS 000.XX"}, + {56.941434, 74.32468575, 4, 7, "RU-OMS 400.XX"}, + {54.980834, 71.1028325, 5, 10, "RU-OMS 800.XX"}, + {54.634334, 73.5277495, 5, 9, "RU-OMS D00.XX"}, + {54.224924, 74.6284865, 4, 8, "RU-OMS J00.XX"}, + {55.603424, 71.2138685, 4, 9, "RU-OMS M00.XX"}, + {55.117724, 74.3890275, 5, 9, "RU-OMS Q00.XX"}, + {56.422545, 75.040403125, 5, 8, "RU-OMS T00.XX"}, + {55.961445, 71.979202125, 4, 7, "RU-OMS X00.XX"}, + {54.9588745, 70.52062, 4, 9, "RU-OMS 123.XXX"}, + {55.6437615, 70.635512, 3, 8, "RU-OMS 12.XXXX"}, + {56.74481, 70.558297, 3, 8, "RU-OMS 1234.XX"}, + {56.0065, 73.3315, 3, 6, "RU-OMS 36CC.58R"}, + {53.743705, 91.3621765, 6, 10, "RU-KK 12.XX"}, + {53.926215, 90.9336615, 5, 9, "RU-KK 12.XXX"}, + {53.206545, 91.26407375, 5, 10, "RU-KK 000.XX"}, + {52.716045, 90.01036875, 5, 9, "RU-KK 700.XX"}, + {54.586874, 89.8887785, 4, 8, "RU-KK F00.XX"}, + {53.123474, 90.68836875, 5, 10, "RU-KK M00.XX"}, + {53.180374, 90.29437375, 5, 9, "RU-KK T00.XX"}, + {52.7141, 88.3671825, 4, 10, "RU-KK 123.XXX"}, + {53.7106175, 88.1251755, 3, 10, "RU-KK 12.XXXX"}, + {53.3595, 89.907, 4, 8, "RU-KK NWSD.QR2"}, + {53.772444, 87.0839755, 5, 11, "RU-KEM 12.XX"}, + {53.822925, 86.850983125, 5, 11, "RU-KEM 00.XXX"}, + {55.327945, 85.5775205, 4, 7, "RU-KEM J0.XXX"}, + {53.925434, 86.573027125, 4, 10, "RU-KEM 000.XX"}, + {54.720334, 86.0343325, 5, 8, "RU-KEM 400.XX"}, + {53.738545, 87.916927125, 4, 10, "RU-KEM 800.XX"}, + {55.786134, 84.757859125, 4, 14, "RU-KEM D00.XX"}, + {54.547355, 86.2315125, 5, 8, "RU-KEM J00.XX"}, + {56.149315, 85.930602125, 4, 11, "RU-KEM M00.XX"}, + {55.685824, 86.1521925, 4, 11, "RU-KEM Q00.XX"}, + {56.280224, 87.583843125, 4, 11, "RU-KEM T00.XX"}, + {52.882545, 87.73904875, 4, 7, "RU-KEM X00.XX"}, + {56.5501535, 84.6255505, 3, 12, "RU-KEM 123.XXX"}, + {54.4136355, 85.163241, 4, 10, "RU-KEM 12.XXXX"}, + {54.496, 86.9215, 4, 7, "RU-KEM KQXV.3D3"}, + {51.987216, 85.8892565, 5, 11, "RU-AL 12.XX"}, + {52.147315, 85.63668, 4, 10, "RU-AL 12.XXX"}, + {51.353504, 85.51241125, 4, 7, "RU-AL 000.XX"}, + {52.296545, 86.995729375, 4, 13, "RU-AL 500.XX"}, + {51.034545, 84.67011125, 4, 7, "RU-AL B00.XX"}, + {51.536545, 85.88835625, 4, 9, "RU-AL H00.XX"}, + {50.858034, 85.8953525, 4, 7, "RU-AL M00.XX"}, + {50.328545, 85.49908975, 4, 8, "RU-AL R00.XX"}, + {50.034545, 88.48784875, 4, 8, "RU-AL W00.XX"}, + {51.9355775, 84.0866505, 3, 12, "RU-AL 123.XXX"}, + {49.5948155, 84.1673155, 3, 8, "RU-AL 12.XXXX"}, + {50.866, 86.896, 3, 6, "RU-AL KSBC.GTM"}, + {53.383209, 83.666777, 5, 9, "RU-ALT 12.XX"}, + {53.452174, 83.45897175, 4, 8, "RU-ALT 00.XXX"}, + {52.623634, 84.898116375, 4, 11, "RU-ALT J0.XXX"}, + {51.588545, 81.110760625, 4, 8, "RU-ALT 000.XX"}, + {53.799304, 84.823936125, 4, 11, "RU-ALT 500.XX"}, + {52.061545, 85.253336625, 4, 10, "RU-ALT B00.XX"}, + {53.898834, 81.164827125, 4, 10, "RU-ALT H00.XX"}, + {52.335545, 85.003664375, 4, 13, "RU-ALT M00.XX"}, + {52.560834, 82.616099375, 4, 9, "RU-ALT R00.XX"}, + {53.870634, 83.421127125, 4, 10, "RU-ALT W00.XX"}, + {51.746259, 83.577572, 4, 8, "RU-ALT 123.XXX"}, + {51.3397735, 78.85973, 2, 5, "RU-ALT 12.XXXX"}, + {53.8915795, 78.1017985, 3, 11, "RU-ALT 1234.XX"}, + {52.546, 82.5275, 3, 8, "RU-ALT F3W5.52V"}, + {51.688465, 94.389568, 5, 9, "RU-TY 12.XX"}, + {51.718244, 93.9958995, 5, 9, "RU-TY 12.XXX"}, + {51.236545, 90.45521425, 4, 8, "RU-TY 000.XX"}, + {51.181545, 93.38535625, 4, 8, "RU-TY 400.XX"}, + {51.447634, 91.07731425, 4, 11, "RU-TY 800.XX"}, + {51.054934, 89.99511425, 4, 8, "RU-TY D00.XX"}, + {51.518545, 95.45535625, 4, 8, "RU-TY J00.XX"}, + {51.359934, 91.40081425, 4, 11, "RU-TY N00.XX"}, + {52.193934, 93.815899375, 4, 8, "RU-TY S00.XX"}, + {51.206545, 94.26335625, 4, 8, "RU-TY X00.XX"}, + {51.1788195, 93.715908, 4, 8, "RU-TY 123.XXX"}, + {52.764022, 93.8320175, 3, 7, "RU-TY 12.XXXX"}, + {51.349297, 88.9746415, 3, 13, "RU-TY 1234.XX"}, + {51.7355, 94.035, 5, 9, "RU-TY TDL2.DJT"}, + {56.0427, 92.8196415, 5, 7, "RU-KYA 12.XX"}, + {56.1795565, 92.4761215, 4, 6, "RU-KYA 12.XXX"}, + {69.404034, 87.84932075, 4, 6, "RU-KYA 000.XX"}, + {56.306324, 90.313543125, 4, 6, "RU-KYA 400.XX"}, + {56.258024, 95.537443125, 5, 7, "RU-KYA 800.XX"}, + {53.727545, 91.546838125, 3, 11, "RU-KYA D00.XX"}, + {56.166724, 94.413902125, 4, 6, "RU-KYA J00.XX"}, + {58.298045, 92.363220625, 4, 6, "RU-KYA N00.XX"}, + {69.572624, 88.14162175, 4, 6, "RU-KYA S00.XX"}, + {56.273724, 89.405743125, 4, 6, "RU-KYA X00.XX"}, + {57.2819835, 88.87807, 3, 8, "RU-KYA 123.XXX"}, + {57.08993, 93.6085675, 3, 5, "RU-KYA 12.XXXX"}, + {59.83808, 90.551042, 3, 5, "RU-KYA 1234.XX"}, + {75.8131265, 88.085043, 3, 5, "RU-KYA 0123.XXX"}, + {75.8131265, 97.171297, 3, 5, "RU-KYA 1123.XXX"}, + {73.1319365, 81.8927705, 3, 7, "RU-KYA 2123.XXX"}, + {73.1319365, 89.8171765, 3, 5, "RU-KYA 3123.XXX"}, + {73.1319365, 97.7415825, 3, 5, "RU-KYA 4123.XXX"}, + {70.4507465, 79.0794215, 3, 7, "RU-KYA 5123.XXX"}, + {70.4507465, 86.1100975, 3, 5, "RU-KYA 6123.XXX"}, + {70.4507465, 93.1407735, 3, 5, "RU-KYA 7123.XXX"}, + {70.4507465, 100.1714495, 3, 5, "RU-KYA 8123.XXX"}, + {72.0594605, 105.576842, 3, 7, "RU-KYA 9123.XXX"}, + {67.7695565, 81.933366, 2, 6, "RU-KYA B123.XXX"}, + {67.7695565, 88.278849, 2, 4, "RU-KYA C123.XXX"}, + {67.7695565, 94.624332, 2, 4, "RU-KYA D123.XXX"}, + {67.7695565, 100.969815, 2, 4, "RU-KYA F123.XXX"}, + {65.0883665, 84.4009645, 2, 8, "RU-KYA G123.XXX"}, + {65.0883665, 90.1804185, 2, 4, "RU-KYA H123.XXX"}, + {65.0883665, 95.9598725, 2, 4, "RU-KYA J123.XXX"}, + {65.0883665, 101.7393265, 2, 4, "RU-KYA K123.XXX"}, + {62.4071765, 84.4478545, 2, 8, "RU-KYA L123.XXX"}, + {62.4071765, 89.7506525, 2, 4, "RU-KYA M123.XXX"}, + {62.4071765, 95.0534505, 2, 4, "RU-KYA N123.XXX"}, + {62.4071765, 100.3562485, 2, 6, "RU-KYA P123.XXX"}, + {61.5899675, 103.022515, 3, 8, "RU-KYA Q123.XXX"}, + {59.7259865, 87.234261, 2, 7, "RU-KYA R123.XXX"}, + {59.7259865, 92.090194, 3, 5, "RU-KYA S123.XXX"}, + {59.7259865, 96.946127, 2, 7, "RU-KYA T123.XXX"}, + {60.7984625, 101.2327375, 3, 8, "RU-KYA V123.XXX"}, + {57.0447965, 88.641625, 2, 7, "RU-KYA W123.XXX"}, + {57.0447965, 93.199648, 3, 5, "RU-KYA X123.XXX"}, + {54.3905785, 90.6194215, 2, 7, "RU-KYA Y123.XXX"}, + {54.3708265, 94.764496, 2, 4, "RU-KYA Z123.XXX"}, + {80.5209195, 77.427912, 2, 4, "RU-KYA 123.XXXX"}, + {59.5354545, 150.7766015, 5, 8, "RU-MAG 12.XX"}, + {59.8818845, 150.161386, 4, 7, "RU-MAG 12.XXX"}, + {60.199804, 150.705046875, 4, 7, "RU-MAG 000.XX"}, + {62.989104, 152.129261625, 4, 7, "RU-MAG 500.XX"}, + {62.809545, 147.744785625, 4, 8, "RU-MAG B00.XX"}, + {62.538734, 155.522366875, 4, 7, "RU-MAG H00.XX"}, + {61.185834, 149.43185725, 4, 7, "RU-MAG M00.XX"}, + {62.046734, 159.072266875, 4, 11, "RU-MAG R00.XX"}, + {62.590634, 149.457011625, 4, 7, "RU-MAG W00.XX"}, + {61.4535785, 148.584701, 3, 6, "RU-MAG 123.XXX"}, + {63.938343, 147.7551125, 3, 7, "RU-MAG 12.XXXX"}, + {62.860798, 153.2854505, 3, 6, "RU-MAG 1234.XX"}, + {65.8189855, 145.4018785, 2, 6, "RU-MAG 1234.XXX"}, + {64.765674, 177.642599, 5, 9, "RU-CHU 12.XX"}, + {64.964015, 177.1086465, 4, 8, "RU-CHU 12.XXX"}, + {68.277224, 165.79413825, 4, 6, "RU-CHU 000.XX"}, + {69.832334, 169.98189775, 4, 6, "RU-CHU J00.XX"}, + {66.0419835, 175.189334, 3, 7, "RU-CHU 123.XXX"}, + {70.008287, 163.2511175, 3, 5, "RU-CHU 12.XXXX"}, + {70.075247, 169.9538135, 3, 5, "RU-CHU 1234.XX"}, + {69.998068, 158.912157, 2, 6, "RU-CHU 1234.XXX"}, + {53.0712135, 158.5740705, 5, 7, "RU-KAM 12.XX"}, + {53.285815, 158.0860315, 4, 6, "RU-KAM 12.XXX"}, + {54.741304, 158.2290775, 4, 6, "RU-KAM 000.XX"}, + {57.924654, 158.246561, 4, 7, "RU-KAM C00.XX"}, + {52.962054, 156.11711675, 4, 8, "RU-KAM P00.XX"}, + {53.9268045, 156.0133385, 3, 7, "RU-KAM 123.XXX"}, + {56.415941, 155.8324015, 3, 6, "RU-KAM 12.XXXX"}, + {59.164091, 155.9544805, 3, 8, "RU-KAM 1234.XX"}, + {63.968438, 156.230061, 2, 7, "RU-KAM 1234.XXX"}, + {46.973675, 142.6944065, 5, 9, "RU-SAK 12.XX"}, + {47.033715, 142.509925, 4, 8, "RU-SAK 12.XXX"}, + {49.257674, 142.87184925, 5, 9, "RU-SAK 000.XX"}, + {49.083204, 141.99364025, 5, 9, "RU-SAK 600.XX"}, + {47.137104, 142.010766125, 4, 8, "RU-SAK C00.XX"}, + {50.971504, 142.0693185, 5, 9, "RU-SAK J00.XX"}, + {53.657804, 142.787236125, 4, 8, "RU-SAK P00.XX"}, + {51.874604, 142.979336625, 5, 9, "RU-SAK V00.XX"}, + {47.242143, 141.795168, 3, 7, "RU-SAK 123.XXX"}, + {51.498485, 141.7346135, 3, 7, "RU-SAK 12.XXXX"}, + {51.454611, 141.871112, 4, 8, "RU-SAK 1234.XX"}, + {53.655601, 141.7616395, 3, 7, "RU-SAK 1234.XXX"}, + {43.155345, 131.8580975, 5, 8, "RU-PO 12.XX"}, + {43.397356, 131.844809, 4, 9, "RU-PO 12.XXX"}, + {43.872945, 131.79431, 4, 10, "RU-PO 000.XX"}, + {42.924545, 132.840555, 4, 7, "RU-PO 500.XX"}, + {44.259104, 133.179595125, 4, 9, "RU-PO B00.XX"}, + {43.226545, 133.0703075, 4, 7, "RU-PO H00.XX"}, + {44.644934, 132.669848125, 4, 9, "RU-PO M00.XX"}, + {44.613545, 135.416313125, 4, 6, "RU-PO R00.XX"}, + {45.526434, 133.30229175, 4, 9, "RU-PO W00.XX"}, + {42.851527, 130.7557955, 3, 9, "RU-PO 123.XXX"}, + {45.320401, 133.976373, 3, 8, "RU-PO 12.XXXX"}, + {46.92004, 133.568476, 3, 10, "RU-PO 1234.XX"}, + {48.0312435, 130.711309, 2, 12, "RU-PO 1234.XXX"}, + {48.821415, 132.8724275, 4, 11, "RU-YEV 12.XX"}, + {48.963215, 132.5902415, 3, 12, "RU-YEV 12.XXX"}, + {48.653804, 133.6369475, 3, 10, "RU-YEV 000.XX"}, + {49.039545, 130.94354025, 3, 13, "RU-YEV 500.XX"}, + {48.620504, 134.3499475, 3, 11, "RU-YEV B00.XX"}, + {49.061145, 131.69606525, 3, 12, "RU-YEV H00.XX"}, + {48.004545, 132.476601375, 3, 12, "RU-YEV M00.XX"}, + {47.830534, 130.93329925, 3, 13, "RU-YEV R00.XX"}, + {48.560545, 134.6359185, 4, 12, "RU-YEV W00.XX"}, + {48.92149, 130.640433, 2, 11, "RU-YEV 123.XXX"}, + {48.42601, 135.0347905, 5, 9, "RU-KHA 12.XX"}, + {48.556505, 134.7426275, 4, 12, "RU-KHA 00.XXX"}, + {50.672235, 136.79726775, 4, 6, "RU-KHA J0.XXX"}, + {50.330334, 136.59434875, 4, 6, "RU-KHA 000.XX"}, + {49.133745, 140.11234125, 4, 6, "RU-KHA 700.XX"}, + {53.177545, 140.46488775, 3, 5, "RU-KHA F00.XX"}, + {59.486545, 143.03644, 3, 7, "RU-KHA M00.XX"}, + {47.681074, 134.64391825, 4, 13, "RU-KHA T00.XX"}, + {49.3789835, 134.411521, 3, 12, "RU-KHA 123.XXX"}, + {51.86812, 134.311384, 3, 8, "RU-KHA 12.XXXX"}, + {49.038087, 138.259882, 3, 5, "RU-KHA 1234.XX"}, + {49.2868035, 130.962134, 2, 12, "RU-KHA 1234.XXX"}, + {50.254947, 127.476104, 5, 11, "RU-AMU 12.XX"}, + {50.453134, 127.30938775, 4, 9, "RU-AMU 00.XXX"}, + {50.822265, 128.1546865, 4, 7, "RU-AMU J0.XXX"}, + {51.467545, 128.00035625, 4, 7, "RU-AMU 000.XX"}, + {53.782734, 127.075378125, 4, 6, "RU-AMU 400.XX"}, + {50.187234, 129.32178975, 4, 7, "RU-AMU 800.XX"}, + {49.873134, 129.278127, 4, 7, "RU-AMU D00.XX"}, + {52.067524, 127.603700375, 4, 9, "RU-AMU J00.XX"}, + {55.232624, 124.6487685, 4, 6, "RU-AMU N00.XX"}, + {49.481024, 129.993329, 4, 9, "RU-AMU S00.XX"}, + {49.868324, 129.749729, 4, 7, "RU-AMU X00.XX"}, + {51.6108455, 127.3542075, 3, 8, "RU-AMU 123.XXX"}, + {54.099982, 126.13347, 3, 5, "RU-AMU 12.XXXX"}, + {55.775656, 121.6777965, 3, 10, "RU-AMU 1234.XX"}, + {56.4845535, 120.2048135, 2, 12, "RU-AMU 1234.XXX"}, + {62.0753, 129.635509, 5, 7, "RU-SA 12.XX"}, + {61.8330725, 129.3820675, 4, 6, "RU-SA 12.XXX"}, + {56.706545, 124.553621125, 4, 8, "RU-SA 000.XX"}, + {61.543745, 128.840469375, 4, 6, "RU-SA 500.XX"}, + {64.005904, 127.292861125, 3, 5, "RU-SA B00.XX"}, + {60.766545, 114.79045375, 4, 9, "RU-SA H00.XX"}, + {58.642334, 125.264836875, 4, 6, "RU-SA M00.XX"}, + {62.223034, 117.454966875, 4, 8, "RU-SA R00.XX"}, + {62.056545, 132.350476875, 4, 8, "RU-SA W00.XX"}, + {63.3189835, 127.777384, 3, 5, "RU-SA 123.XXX"}, + {58.75693, 123.0157775, 3, 5, "RU-SA 12.XXXX"}, + {62.55389, 113.841286, 3, 8, "RU-SA 1234.XX"}, + {60.329155, 107.05935, 2, 8, "RU-SA 1234.XXX"}, + {68.1371575, 106.9566375, 2, 5, "RU-SA 123.XXXX"}, + {81.9815375, -137.796004, 1, 2, "CAN 1234.XXXX"}, + {80.5374855, 46.068281, 1, 4, "RUS 0123.XXXX"}, + {75.8739455, 45.389186, 1, 4, "RUS 1123.XXXX"}, + {75.8739455, 80.418358, 1, 4, "RUS 2123.XXXX"}, + {74.9038095, 115.4097155, 1, 3, "RUS 3123.XXXX"}, + {75.330344, 152.1589115, 1, 3, "RUS 4123.XXXX"}, + {68.9616175, 145.59929, 1, 4, "RUS 5123.XXXX"}, + {69.7320325, 169.3564325, 1, 5, "RUS 6123.XXXX"}, + {51.989943, 142.777099, 1, 8, "RUS 7123.XXXX"}, + {51.712092, 155.4879955, 1, 4, "RUS 8123.XXXX"}, + {48.798557, 140.2249995, 1, 5, "RUS 9123.XXXX"}, + {69.536102, 29.1948725, 1, 7, "RUS B123.XXXX"}, + {68.9616175, 50.4839005, 1, 9, "RUS C123.XXXX"}, + {68.9616175, 74.34929, 1, 4, "RUS D123.XXXX"}, + {68.9616175, 98.09929, 1, 4, "RUS F123.XXXX"}, + {68.9616175, 121.84929, 1, 4, "RUS G123.XXXX"}, + {54.9022745, 19.6955155, 1, 4, "RUS K123.XXXX"}, + {57.979173, 27.455316, 1, 8, "RUS M123.XXXX"}, + {52.1767295, 31.2108305, 1, 5, "RUS P123.XXXX"}, + {49.729467, 37.083134, 1, 3, "RUS Q123.XXXX"}, + {50.9699155, 49.712478, 1, 7, "RUS R123.XXXX"}, + {60.3237345, 62.9910605, 1, 11, "RUS S123.XXXX"}, + {49.39898, 79.3441325, 1, 4, "RUS T123.XXXX"}, + {49.463617, 96.2441325, 1, 4, "RUS V123.XXXX"}, + {49.463617, 113.0941325, 1, 7, "RUS W123.XXXX"}, + {51.9433525, 129.9279955, 1, 6, "RUS X123.XXXX"}, + {42.9935925, 129.9082725, 1, 8, "RUS Z123.XXXX"}, + {31.2571, 121.4142755, 5, 10, "CN-SH 12.XX"}, + {31.302195, 121.144764, 4, 9, "CN-SH 12.XXX"}, + {30.937245, 121.1370935, 4, 12, "CN-SH 123.XX"}, + {31.836827, 120.9082805, 3, 8, "CN-SH 123.XXX"}, + {31.268, 121.577, 4, 9, "CN-SH XK4W.X5K"}, + {39.1651, 117.1520655, 5, 12, "CN-TJ 12.XX"}, + {39.408995, 116.9099975, 4, 11, "CN-TJ 12.XXX"}, + {39.191545, 117.42628875, 4, 11, "CN-TJ 000.XX"}, + {39.361545, 117.66720475, 4, 11, "CN-TJ C00.XX"}, + {38.886545, 117.337286875, 4, 11, "CN-TJ P00.XX"}, + {39.4, 117.3975435, 4, 11, "CN-TJ SWV.ZC1"}, + {39.4, 117.3975435, 4, 11, "CN-TJ P3T0.9MT"}, + {39.9421, 116.3482235, 5, 12, "CN-BJ 12.XX"}, + {40.067171, 116.128082, 4, 11, "CN-BJ 12.XXX"}, + {40.3389975, 116.0350425, 4, 11, "CN-BJ 123.XX"}, + {40.25, 116.47, 4, 11, "CN-BJ CVN.WVD"}, + {40.25, 116.47, 4, 11, "CN-BJ MHM7.23L"}, + {20.064596, 110.2869525, 5, 7, "CN-HI 12.XX"}, + {20.050115, 110.1076415, 4, 6, "CN-HI 12.XXX"}, + {19.576545, 109.47623875, 4, 7, "CN-HI 000.XX"}, + {18.319545, 109.36323625, 4, 7, "CN-HI 400.XX"}, + {19.717434, 110.70723875, 4, 6, "CN-HI 800.XX"}, + {19.272545, 110.3942375, 4, 6, "CN-HI D00.XX"}, + {19.783324, 109.92123875, 4, 6, "CN-HI J00.XX"}, + {18.865524, 110.317904875, 4, 6, "CN-HI M00.XX"}, + {19.954724, 109.60748275, 4, 6, "CN-HI Q00.XX"}, + {18.404545, 109.06951225, 4, 7, "CN-HI T00.XX"}, + {18.446545, 109.713236875, 4, 6, "CN-HI X00.XX"}, + {19.8768325, 108.6534755, 3, 6, "CN-HI 123.XXX"}, + {17.693817, 110.844121, 3, 5, "CN-HI 12.XXXX"}, + {15.5044015, 113.753063, 3, 5, "CN-HI 1234.XX"}, + {19.743183, 108.897353, 3, 6, "CN-HI 1234.XXX"}, + {38.4984, 106.211306, 5, 13, "CN-NX 12.XX"}, + {38.126539, 105.9741535, 4, 12, "CN-NX 12.XXX"}, + {39.036545, 106.27248875, 4, 13, "CN-NX 000.XX"}, + {38.110969, 106.044284375, 4, 12, "CN-NX 700.XX"}, + {37.578045, 105.0737895, 4, 10, "CN-NX F00.XX"}, + {36.102702, 106.141418875, 4, 10, "CN-NX M00.XX"}, + {39.309574, 106.68528875, 4, 13, "CN-NX T00.XX"}, + {39.375563, 105.8761995, 3, 12, "CN-NX 012.XXX"}, + {39.375563, 106.4751185, 3, 12, "CN-NX 112.XXX"}, + {38.884523, 105.816021, 3, 12, "CN-NX 212.XXX"}, + {38.884523, 106.409732, 4, 13, "CN-NX 312.XXX"}, + {38.393483, 105.7615705, 3, 11, "CN-NX 412.XXX"}, + {38.393483, 106.3500745, 4, 12, "CN-NX 512.XXX"}, + {38.393483, 106.9385785, 3, 11, "CN-NX 612.XXX"}, + {37.804235, 104.2903105, 3, 9, "CN-NX 712.XXX"}, + {37.804235, 104.8788145, 3, 9, "CN-NX 812.XXX"}, + {37.902443, 105.4673185, 3, 9, "CN-NX 912.XXX"}, + {37.902443, 106.0558225, 3, 11, "CN-NX B12.XXX"}, + {37.902443, 106.6443265, 3, 11, "CN-NX C12.XXX"}, + {37.902443, 107.1868705, 4, 12, "CN-NX D12.XXX"}, + {37.411403, 104.584276, 4, 11, "CN-NX F12.XXX"}, + {37.411403, 105.167572, 5, 12, "CN-NX G12.XXX"}, + {37.411403, 105.750868, 3, 11, "CN-NX H12.XXX"}, + {37.411403, 106.334164, 3, 11, "CN-NX J12.XXX"}, + {37.411403, 106.91746, 3, 11, "CN-NX K12.XXX"}, + {36.920363, 105.0558345, 3, 8, "CN-NX L12.XXX"}, + {36.920363, 105.6339225, 3, 9, "CN-NX M12.XXX"}, + {36.920363, 106.2120105, 3, 9, "CN-NX N12.XXX"}, + {36.429323, 105.315688, 3, 8, "CN-NX P12.XXX"}, + {36.429323, 105.888568, 3, 9, "CN-NX Q12.XXX"}, + {36.429323, 106.461448, 3, 9, "CN-NX R12.XXX"}, + {35.938283, 105.315688, 3, 8, "CN-NX S12.XXX"}, + {35.938283, 105.888568, 3, 9, "CN-NX T12.XXX"}, + {35.938283, 106.461448, 3, 9, "CN-NX V12.XXX"}, + {35.307223, 105.857376, 3, 9, "CN-NX W12.XXX"}, + {37.345, 105.9965, 3, 9, "CN-NX VKVM.T09"}, + {29.5841, 106.4941175, 5, 9, "CN-CQ 12.XX"}, + {29.756115, 106.295742, 4, 8, "CN-CQ 12.XXX"}, + {30.879034, 108.284076625, 4, 9, "CN-CQ 000.XX"}, + {29.311545, 106.175568875, 4, 8, "CN-CQ 400.XX"}, + {30.047124, 106.181739375, 4, 9, "CN-CQ 700.XX"}, + {28.954624, 105.351883625, 4, 12, "CN-CQ B00.XX"}, + {29.752545, 107.235258125, 4, 8, "CN-CQ F00.XX"}, + {29.412524, 105.851256875, 4, 8, "CN-CQ J00.XX"}, + {29.891545, 106.945554125, 4, 8, "CN-CQ M00.XX"}, + {29.067524, 106.576068875, 4, 11, "CN-CQ Q00.XX"}, + {31.232024, 108.3130025, 4, 9, "CN-CQ T00.XX"}, + {29.218724, 107.008168875, 4, 11, "CN-CQ X00.XX"}, + {29.7122985, 105.3728375, 3, 8, "CN-CQ 123.XXX"}, + {32.043078, 107.501083, 3, 10, "CN-CQ 12.XXXX"}, + {30.2855945, 107.393168, 4, 9, "CN-CQ 1234.XX"}, + {30.1825, 107.7335, 4, 9, "CN-CQ P9TK.J71"}, + {30.3369, 120.1006175, 6, 8, "CN-ZJ 12.XX"}, + {30.357034, 120.037467375, 5, 7, "CN-ZJ 00.XXX"}, + {28.615074, 121.174828625, 4, 6, "CN-ZJ J0.XXX"}, + {28.053744, 120.565115375, 4, 9, "CN-ZJ 000.XX"}, + {29.906144, 121.491800125, 4, 6, "CN-ZJ 200.XX"}, + {30.809944, 120.673923625, 5, 10, "CN-ZJ 400.XX"}, + {30.049244, 120.508661375, 6, 8, "CN-ZJ 600.XX"}, + {30.909144, 119.992723625, 5, 10, "CN-ZJ 800.XX"}, + {29.142444, 119.566538875, 5, 7, "CN-ZJ B00.XX"}, + {28.009844, 120.703392375, 4, 9, "CN-ZJ D00.XX"}, + {29.763744, 120.136600125, 5, 7, "CN-ZJ G00.XX"}, + {27.684545, 120.490253125, 4, 9, "CN-ZJ J00.XX"}, + {28.770545, 121.405377625, 4, 6, "CN-ZJ L00.XX"}, + {29.369245, 120.014638875, 5, 7, "CN-ZJ N00.XX"}, + {28.475445, 119.826255625, 5, 7, "CN-ZJ Q00.XX"}, + {28.989545, 118.826256875, 5, 7, "CN-ZJ S00.XX"}, + {30.267644, 121.182261375, 4, 6, "CN-ZJ V00.XX"}, + {30.566545, 119.916423625, 5, 7, "CN-ZJ X00.XX"}, + {30.119734, 120.435208375, 6, 8, "CN-ZJ Z00.XX"}, + {30.630715, 119.364393, 4, 9, "CN-ZJ 123.XXX"}, + {27.9943405, 118.35345, 3, 12, "CN-ZJ 12.XXXX"}, + {28.507203, 118.1005465, 3, 8, "CN-ZJ 1234.XX"}, + {29.159, 120.48, 4, 6, "CN-ZJ T5MP.L2F"}, + {32.0661, 118.712374, 5, 10, "CN-JS 12.XX"}, + {32.011224, 118.66371175, 4, 9, "CN-JS 00.XXX"}, + {31.249824, 120.4779875, 4, 6, "CN-JS 80.XXX"}, + {34.204824, 117.044515875, 4, 9, "CN-JS J0.XXX"}, + {31.455064, 120.1759275, 4, 6, "CN-JS S0.XXX"}, + {31.822424, 119.86048775, 4, 6, "CN-JS 000.XX"}, + {32.232045, 119.354973, 4, 7, "CN-JS 300.XX"}, + {33.431524, 120.080936125, 5, 7, "CN-JS 600.XX"}, + {32.533924, 119.820373, 4, 6, "CN-JS 900.XX"}, + {33.649024, 118.938036125, 5, 8, "CN-JS D00.XX"}, + {32.440544, 119.339738, 4, 7, "CN-JS H00.XX"}, + {34.624044, 119.094176875, 5, 11, "CN-JS K00.XX"}, + {33.979444, 118.217384, 5, 10, "CN-JS M00.XX"}, + {32.286545, 119.095265, 4, 9, "CN-JS P00.XX"}, + {32.047244, 120.79787675, 4, 6, "CN-JS R00.XX"}, + {31.428244, 120.9151155, 4, 9, "CN-JS T00.XX"}, + {31.697444, 120.66927675, 4, 6, "CN-JS W00.XX"}, + {32.472644, 119.482038, 4, 7, "CN-JS Y00.XX"}, + {32.041827, 118.4608315, 3, 8, "CN-JS 123.XXX"}, + {33.9795265, 116.536309, 3, 11, "CN-JS 12.XXXX"}, + {32.949264, 117.814526, 3, 9, "CN-JS 1234.XX"}, + {32.8945, 119.32, 3, 6, "CN-JS SLNL.6TW"}, + {26.0792, 119.23195, 5, 7, "CN-FJ 12.XX"}, + {26.043585, 119.151648375, 4, 6, "CN-FJ 00.XXX"}, + {24.651045, 117.94078225, 4, 7, "CN-FJ C0.XXX"}, + {24.463954, 117.60351925, 4, 6, "CN-FJ P0.XXX"}, + {26.688934, 118.099810625, 4, 7, "CN-FJ 000.XX"}, + {25.472334, 118.96102975, 4, 6, "CN-FJ 400.XX"}, + {26.314534, 117.518190375, 4, 7, "CN-FJ 800.XX"}, + {24.946545, 118.5048085, 4, 6, "CN-FJ D00.XX"}, + {26.061134, 117.277090375, 4, 7, "CN-FJ J00.XX"}, + {25.179734, 116.9200085, 4, 9, "CN-FJ N00.XX"}, + {25.442534, 118.54692975, 5, 7, "CN-FJ S00.XX"}, + {25.035145, 118.3235795, 4, 7, "CN-FJ X00.XX"}, + {24.4425985, 115.9489945, 3, 8, "CN-FJ 123.XXX"}, + {25.419035, 118.3200005, 4, 7, "CN-FJ 12.XXXX"}, + {27.266711, 116.07723, 3, 9, "CN-FJ 1234.XX"}, + {25.91, 118.32, 4, 7, "CN-FJ NGXV.07C"}, + {31.8571, 117.2037755, 5, 8, "CN-AH 12.XX"}, + {31.870355, 117.14157175, 4, 7, "CN-AH 00.XXX"}, + {32.668244, 116.721334375, 5, 8, "CN-AH C0.XXX"}, + {33.040084, 117.142834375, 5, 8, "CN-AH P0.XXX"}, + {34.026545, 116.723514, 4, 9, "CN-AH 000.XX"}, + {31.766545, 118.44576375, 4, 9, "CN-AH 300.XX"}, + {31.441624, 118.3391625, 4, 7, "CN-AH 600.XX"}, + {30.613724, 116.960824625, 4, 6, "CN-AH 900.XX"}, + {30.992545, 117.748260625, 4, 7, "CN-AH D00.XX"}, + {32.376824, 118.237573, 5, 8, "CN-AH H00.XX"}, + {31.793145, 116.43126375, 4, 8, "CN-AH L00.XX"}, + {33.917824, 115.693214, 4, 9, "CN-AH P00.XX"}, + {32.963524, 115.738150875, 5, 12, "CN-AH S00.XX"}, + {30.686545, 117.417423625, 4, 7, "CN-AH W00.XX"}, + {33.661945, 116.915684, 4, 9, "CN-AH Y00.XX"}, + {30.4990085, 115.5653815, 3, 8, "CN-AH 123.XXX"}, + {32.5213855, 115.533818, 4, 11, "CN-AH 12.XXXX"}, + {34.1699, 115.001124, 3, 9, "CN-AH 1234.XX"}, + {32.029, 117.275, 3, 6, "CN-AH P17T.FVS"}, + {41.7921, 123.34148, 5, 11, "CN-LN 12.XX"}, + {41.808984, 123.23566, 4, 10, "CN-LN 00.XXX"}, + {38.997424, 121.52440675, 4, 8, "CN-LN C0.XXX"}, + {41.105124, 122.7585125, 4, 10, "CN-LN P0.XXX"}, + {41.909344, 123.73706, 4, 10, "CN-LN 000.XX"}, + {41.909344, 123.900139, 4, 10, "CN-LN 200.XX"}, + {41.347744, 123.6294375, 4, 10, "CN-LN 400.XX"}, + {41.347744, 123.7911575, 4, 10, "CN-LN 600.XX"}, + {42.074344, 121.5880835, 4, 8, "CN-LN 800.XX"}, + {41.283144, 123.1128375, 4, 10, "CN-LN B00.XX"}, + {41.166744, 121.0432975, 4, 8, "CN-LN D00.XX"}, + {40.176144, 124.283522125, 4, 8, "CN-LN G00.XX"}, + {41.189044, 121.9812375, 4, 10, "CN-LN J00.XX"}, + {40.591045, 122.158295625, 5, 9, "CN-LN L00.XX"}, + {41.608045, 120.34376, 4, 8, "CN-LN N00.XX"}, + {40.788544, 120.798645625, 4, 8, "CN-LN Q00.XX"}, + {42.338944, 123.7664835, 4, 10, "CN-LN S00.XX"}, + {39.675444, 121.889699625, 4, 8, "CN-LN V00.XX"}, + {40.893934, 122.681576625, 4, 10, "CN-LN X00.XX"}, + {41.832634, 120.69044, 4, 8, "CN-LN Y00.XX"}, + {41.128034, 120.6913185, 4, 8, "CN-LN Z00.XX"}, + {40.0688505, 121.21023, 4, 8, "CN-LN 123.XXX"}, + {42.5655795, 119.054587, 3, 9, "CN-LN 12.XXXX"}, + {42.141518, 122.3506425, 3, 9, "CN-LN 1234.XX"}, + {41.1005, 122.29, 3, 9, "CN-LN 6VS0.37M"}, + {36.1952225, 117.0557195, 5, 9, "CN-SD 12.XX"}, + {36.727365, 116.70472475, 4, 8, "CN-SD 00.XXX"}, + {36.037895, 120.230055375, 5, 7, "CN-SD J0.XXX"}, + {36.833744, 117.966007625, 5, 9, "CN-SD 000.XX"}, + {37.572944, 121.2323995, 5, 9, "CN-SD 200.XX"}, + {36.202344, 117.027622875, 4, 8, "CN-SD 400.XX"}, + {35.439545, 116.51533, 4, 7, "CN-SD 600.XX"}, + {36.743545, 119.05331475, 6, 10, "CN-SD 800.XX"}, + {37.463445, 118.4541325, 5, 12, "CN-SD B00.XX"}, + {35.113944, 118.240338125, 4, 10, "CN-SD D00.XX"}, + {35.275545, 115.38573, 4, 7, "CN-SD G00.XX"}, + {35.458144, 119.40603, 5, 7, "CN-SD J00.XX"}, + {36.486545, 115.91901475, 4, 8, "CN-SD L00.XX"}, + {35.933744, 117.667022875, 4, 6, "CN-SD N00.XX"}, + {35.440644, 116.857075, 4, 6, "CN-SD Q00.XX"}, + {34.887644, 117.504038125, 4, 9, "CN-SD S00.XX"}, + {37.000244, 120.579807625, 5, 7, "CN-SD V00.XX"}, + {36.313934, 119.94497875, 5, 7, "CN-SD X00.XX"}, + {37.479434, 116.2707865, 4, 12, "CN-SD Y00.XX"}, + {36.416634, 119.70520375, 5, 9, "CN-SD Z00.XX"}, + {37.378885, 119.032252, 5, 10, "CN-SD 123.XXX"}, + {37.607228, 115.4797895, 3, 10, "CN-SD 12.XXXX"}, + {35.2979725, 114.965718, 3, 8, "CN-SD 1234.XX"}, + {37.9979035, 118.1186695, 4, 11, "CN-SD 123.XXXX"}, + {36.39, 118.875, 4, 8, "CN-SD RNKC.HRQ"}, + {37.8911, 112.4854075, 5, 9, "CN-SX 12.XX"}, + {37.994914, 112.3933345, 4, 8, "CN-SX 00.XXX"}, + {40.091874, 113.122762125, 4, 8, "CN-SX J0.XXX"}, + {35.364224, 111.568155, 4, 9, "CN-SX 000.XX"}, + {37.904624, 113.501044375, 4, 11, "CN-SX 300.XX"}, + {35.569624, 112.767155, 4, 7, "CN-SX 600.XX"}, + {36.148345, 111.412732875, 4, 7, "CN-SX 900.XX"}, + {35.128724, 110.910877125, 4, 11, "CN-SX D00.XX"}, + {38.493524, 112.656514875, 5, 9, "CN-SX H00.XX"}, + {35.680024, 111.125955, 4, 9, "CN-SX L00.XX"}, + {38.797524, 112.630014875, 5, 9, "CN-SX P00.XX"}, + {34.870224, 111.098577125, 4, 11, "CN-SX S00.XX"}, + {37.104644, 111.807507625, 4, 6, "CN-SX W00.XX"}, + {36.620244, 111.63301475, 4, 6, "CN-SX Y00.XX"}, + {38.6530585, 110.485214, 3, 10, "CN-SX 123.XXX"}, + {36.3076895, 110.4182115, 3, 9, "CN-SX 12.XXXX"}, + {38.306203, 110.9865355, 4, 11, "CN-SX 1234.XX"}, + {37.661, 112.3875, 3, 7, "CN-SX D6M2.0VK"}, + {28.7186, 115.823258, 5, 7, "CN-JX 12.XX"}, + {28.826715, 115.674815, 4, 6, "CN-JX 12.XXX"}, + {27.713934, 113.790253125, 4, 9, "CN-JX 000.XX"}, + {29.357924, 117.122656875, 4, 6, "CN-JX 400.XX"}, + {29.747524, 115.933554125, 4, 12, "CN-JX 700.XX"}, + {28.515724, 117.860983625, 4, 6, "CN-JX B00.XX"}, + {25.898545, 114.838249375, 4, 6, "CN-JX F00.XX"}, + {27.134624, 114.879827875, 4, 6, "CN-JX J00.XX"}, + {27.893424, 114.309413125, 4, 8, "CN-JX M00.XX"}, + {28.289545, 116.965798375, 4, 7, "CN-JX Q00.XX"}, + {28.034045, 116.258898375, 5, 10, "CN-JX T00.XX"}, + {27.885545, 114.845213125, 4, 6, "CN-JX X00.XX"}, + {27.035481, 113.8766355, 3, 8, "CN-JX 123.XXX"}, + {29.7015095, 113.697937, 3, 11, "CN-JX 12.XXXX"}, + {27.889113, 116.0477045, 4, 9, "CN-JX 1234.XX"}, + {27.2915, 116.01, 4, 9, "CN-JX HBVY.RG8"}, + {34.77182, 113.6202435, 5, 10, "CN-HA 12.XX"}, + {34.718975, 113.483710125, 4, 9, "CN-HA 00.XXX"}, + {34.655824, 112.312215875, 4, 9, "CN-HA C0.XXX"}, + {33.708024, 113.11865, 4, 6, "CN-HA P0.XXX"}, + {32.190045, 114.013373, 4, 8, "CN-HA 000.XX"}, + {36.140045, 114.248132875, 4, 10, "CN-HA 300.XX"}, + {35.374224, 113.782255, 4, 9, "CN-HA 600.XX"}, + {34.843944, 114.258838125, 4, 7, "CN-HA 900.XX"}, + {35.792044, 114.975722875, 4, 9, "CN-HA C00.XX"}, + {35.265844, 113.14213, 4, 9, "CN-HA F00.XX"}, + {34.067144, 113.757184, 5, 7, "CN-HA H00.XX"}, + {33.625944, 113.952592125, 4, 6, "CN-HA K00.XX"}, + {33.649945, 114.575392125, 5, 7, "CN-HA M00.XX"}, + {34.790545, 111.081073125, 4, 11, "CN-HA P00.XX"}, + {33.038444, 112.476130875, 4, 9, "CN-HA R00.XX"}, + {35.792944, 114.195422875, 4, 7, "CN-HA T00.XX"}, + {33.029644, 113.941730875, 4, 8, "CN-HA W00.XX"}, + {34.463244, 115.576376875, 4, 12, "CN-HA Y00.XX"}, + {36.334595, 113.645075, 3, 11, "CN-HA 012.XXX"}, + {36.334595, 114.217955, 3, 9, "CN-HA 112.XXX"}, + {36.334595, 114.790835, 3, 9, "CN-HA 212.XXX"}, + {36.334595, 115.363715, 3, 11, "CN-HA 312.XXX"}, + {36.334595, 115.936595, 3, 10, "CN-HA 412.XXX"}, + {35.843555, 113.129483, 3, 8, "CN-HA 512.XXX"}, + {35.843555, 113.702363, 3, 8, "CN-HA 612.XXX"}, + {35.843555, 114.275243, 3, 6, "CN-HA 712.XXX"}, + {35.843555, 114.848123, 3, 8, "CN-HA 812.XXX"}, + {35.843555, 115.421003, 3, 8, "CN-HA 912.XXX"}, + {35.352515, 113.1172175, 3, 8, "CN-HA B12.XXX"}, + {35.352515, 113.6848895, 3, 8, "CN-HA C12.XXX"}, + {35.352515, 114.2525615, 3, 6, "CN-HA D12.XXX"}, + {35.352515, 114.8202335, 3, 8, "CN-HA F12.XXX"}, + {34.861475, 112.889862, 4, 9, "CN-HA G12.XXX"}, + {34.861475, 113.452326, 3, 8, "CN-HA H12.XXX"}, + {34.861475, 114.01479, 3, 6, "CN-HA J12.XXX"}, + {34.861475, 114.577254, 3, 5, "CN-HA K12.XXX"}, + {34.861475, 115.139718, 3, 8, "CN-HA L12.XXX"}, + {34.861475, 115.702182, 3, 8, "CN-HA M12.XXX"}, + {34.370435, 112.76612, 4, 6, "CN-HA N12.XXX"}, + {34.370435, 113.328584, 3, 5, "CN-HA P12.XXX"}, + {34.370435, 113.891048, 3, 5, "CN-HA Q12.XXX"}, + {34.370435, 114.453512, 3, 5, "CN-HA R12.XXX"}, + {34.370435, 115.015976, 3, 11, "CN-HA S12.XXX"}, + {34.370435, 115.57844, 4, 12, "CN-HA T12.XXX"}, + {34.370435, 116.140904, 3, 11, "CN-HA V12.XXX"}, + {33.879395, 113.9972135, 4, 6, "CN-HA W12.XXX"}, + {33.879395, 114.5544695, 4, 6, "CN-HA X12.XXX"}, + {33.879395, 115.1117255, 4, 9, "CN-HA Y12.XXX"}, + {33.724004, 115.9243525, 4, 9, "CN-HA Z12.XXX"}, + {34.1515815, 113.2875395, 4, 6, "CN-HA 12.XXXX"}, + {32.806667, 110.4250855, 3, 9, "CN-HA 1234.XX"}, + {33.879, 113.505, 3, 5, "CN-HA G71Y.J90"}, + {26.5991, 106.6599, 5, 9, "CN-GZ 12.XX"}, + {26.667056, 106.4845925, 4, 8, "CN-GZ 12.XXX"}, + {27.758434, 106.831352125, 4, 8, "CN-GZ 000.XX"}, + {26.306224, 105.843357375, 4, 12, "CN-GZ 400.XX"}, + {26.641145, 104.759142625, 4, 11, "CN-GZ 700.XX"}, + {26.606545, 107.884642625, 4, 8, "CN-GZ B00.XX"}, + {26.329324, 107.426257375, 4, 10, "CN-GZ F00.XX"}, + {25.164424, 104.8336795, 4, 10, "CN-GZ J00.XX"}, + {27.777424, 109.092913125, 4, 8, "CN-GZ M00.XX"}, + {28.195224, 106.730498375, 4, 9, "CN-GZ Q00.XX"}, + {27.351624, 105.212327875, 5, 12, "CN-GZ T00.XX"}, + {26.921024, 104.195127875, 4, 11, "CN-GZ X00.XX"}, + {28.1551385, 105.7799845, 3, 10, "CN-GZ 12.XXXX"}, + {26.7127105, 106.078137, 4, 10, "CN-GZ 123.XXX"}, + {27.315865, 105.1403975, 4, 11, "CN-GZ 0123.XX"}, + {26.999404, 103.583385, 3, 10, "CN-GZ 1123.XX"}, + {26.999404, 104.104185, 3, 10, "CN-GZ 2123.XX"}, + {26.999404, 104.624985, 3, 10, "CN-GZ 3123.XX"}, + {26.999404, 105.145785, 3, 10, "CN-GZ 4123.XX"}, + {26.999404, 105.666585, 3, 9, "CN-GZ 5123.XX"}, + {26.505649, 103.583385, 3, 10, "CN-GZ 6123.XX"}, + {26.505649, 104.104185, 3, 10, "CN-GZ 7123.XX"}, + {26.505649, 104.624985, 3, 10, "CN-GZ 8123.XX"}, + {26.505649, 105.145785, 3, 10, "CN-GZ 9123.XX"}, + {26.505649, 105.666585, 3, 9, "CN-GZ B123.XX"}, + {26.017324, 104.4218445, 3, 10, "CN-GZ C123.XX"}, + {26.017324, 104.9374365, 3, 12, "CN-GZ D123.XX"}, + {26.017324, 105.4530285, 3, 11, "CN-GZ F123.XX"}, + {25.526284, 104.1640485, 3, 7, "CN-GZ G123.XX"}, + {25.526284, 104.6796405, 3, 9, "CN-GZ H123.XX"}, + {25.526284, 105.1952325, 3, 9, "CN-GZ J123.XX"}, + {25.526284, 105.7108245, 3, 10, "CN-GZ K123.XX"}, + {25.032529, 104.4218445, 3, 7, "CN-GZ L123.XX"}, + {25.032529, 104.9374365, 5, 11, "CN-GZ M123.XX"}, + {25.032529, 105.4530285, 4, 11, "CN-GZ N123.XX"}, + {24.6141, 104.524935, 3, 9, "CN-GZ P123.XX"}, + {24.6141, 105.035319, 3, 9, "CN-GZ Q123.XX"}, + {24.6141, 105.545703, 3, 10, "CN-GZ R123.XX"}, + {24.6141, 106.056087, 3, 10, "CN-GZ S123.XX"}, + {26.91, 106.585, 3, 7, "CN-GZ MKF3.79S"}, + {23.1381, 113.1937435, 5, 7, "CN-GD 12.XX"}, + {23.303115, 113.0140065, 4, 6, "CN-GD 12.XXX"}, + {23.498345, 116.632616375, 4, 9, "CN-GD 000.XX"}, + {23.585144, 116.294223375, 4, 9, "CN-GD 300.XX"}, + {21.230744, 110.29567025, 4, 8, "CN-GD 500.XX"}, + {24.821545, 113.4792475, 3, 8, "CN-GD 700.XX"}, + {23.476744, 113.126723375, 4, 6, "CN-GD 900.XX"}, + {22.299545, 113.4385425, 4, 6, "CN-GD C00.XX"}, + {22.610744, 112.9953315, 4, 6, "CN-GD F00.XX"}, + {23.084244, 113.68479275, 4, 6, "CN-GD H00.XX"}, + {21.906545, 111.911200875, 4, 8, "CN-GD K00.XX"}, + {23.696544, 116.542223375, 4, 9, "CN-GD M00.XX"}, + {21.719344, 110.833900875, 4, 8, "CN-GD P00.XX"}, + {22.570144, 113.3145315, 4, 6, "CN-GD R00.XX"}, + {23.112444, 112.39329275, 4, 6, "CN-GD T00.XX"}, + {23.188845, 114.37009275, 5, 7, "CN-GD W00.XX"}, + {22.845545, 113.17759275, 4, 6, "CN-GD Y00.XX"}, + {23.8549245, 111.978144, 3, 8, "CN-GD 123.XXX"}, + {24.432451, 114.2108005, 3, 5, "CN-GD 12.XXXX"}, + {22.232271, 109.705224, 3, 8, "CN-GD 1234.XX"}, + {22.848, 113.41, 3, 5, "CN-GD BR6G.78F"}, + {30.5935, 114.243816, 5, 7, "CN-HB 12.XX"}, + {30.656194, 114.073271125, 4, 6, "CN-HB 00.XXX"}, + {30.182514, 114.901252125, 4, 7, "CN-HB J0.XXX"}, + {30.790545, 111.265760625, 4, 6, "CN-HB 000.XX"}, + {32.109944, 112.097038, 4, 7, "CN-HB 200.XX"}, + {30.385244, 112.153259375, 4, 6, "CN-HB 400.XX"}, + {32.664245, 110.722130875, 4, 11, "CN-HB 600.XX"}, + {31.746044, 113.30737675, 4, 9, "CN-HB 800.XX"}, + {30.989144, 113.499623625, 4, 6, "CN-HB B00.XX"}, + {32.422644, 111.585038, 4, 9, "CN-HB D00.XX"}, + {30.414544, 113.378661375, 4, 6, "CN-HB G00.XX"}, + {30.706244, 113.090623625, 4, 6, "CN-HB J00.XX"}, + {29.886545, 115.470800125, 4, 10, "CN-HB L00.XX"}, + {30.469845, 114.840259375, 4, 6, "CN-HB N00.XX"}, + {32.175444, 112.676938, 4, 7, "CN-HB Q00.XX"}, + {29.886534, 114.263547125, 4, 10, "CN-HB S00.XX"}, + {31.059834, 112.1405105, 4, 6, "CN-HB T00.XX"}, + {29.851934, 113.429058125, 4, 9, "CN-HB V00.XX"}, + {30.952434, 113.873368625, 4, 6, "CN-HB W00.XX"}, + {30.324134, 111.448108375, 4, 6, "CN-HB X00.XX"}, + {30.446834, 112.841708375, 4, 6, "CN-HB Y00.XX"}, + {31.648234, 113.95437175, 4, 9, "CN-HB Z00.XX"}, + {29.132792, 113.3276285, 3, 8, "CN-HB 123.XXX"}, + {30.293792, 110.7523395, 3, 5, "CN-HB 12.XXXX"}, + {31.986206, 108.4515275, 3, 13, "CN-HB 1234.XX"}, + {31.16, 112.26, 3, 5, "CN-HB D3PT.WV7"}, + {43.882, 125.215296, 5, 11, "CN-JL 12.XX"}, + {43.939094, 125.026602, 4, 10, "CN-JL 00.XXX"}, + {43.860214, 126.355428, 4, 8, "CN-JL J0.XXX"}, + {43.157494, 124.2744255, 4, 11, "CN-JL 000.XX"}, + {42.901494, 125.036257, 4, 11, "CN-JL 300.XX"}, + {41.736994, 125.86992, 4, 8, "CN-JL 600.XX"}, + {42.910794, 129.405757, 4, 6, "CN-JL 900.XX"}, + {45.612194, 122.71678375, 4, 10, "CN-JL D00.XX"}, + {41.918294, 126.31292, 4, 6, "CN-JL H00.XX"}, + {45.141494, 124.693023125, 4, 11, "CN-JL L00.XX"}, + {44.135014, 125.763755625, 4, 10, "CN-JL P00.XX"}, + {43.339614, 128.1510835, 4, 6, "CN-JL R00.XX"}, + {43.483014, 124.7454835, 4, 13, "CN-JL T00.XX"}, + {42.959414, 126.663062, 4, 6, "CN-JL W00.XX"}, + {44.515014, 125.614355625, 4, 10, "CN-JL Y00.XX"}, + {41.726315, 124.23422, 3, 10, "CN-JL 123.XXX"}, + {45.3095705, 121.833085, 3, 9, "CN-JL 12.XXXX"}, + {42.585005, 127.729526, 3, 5, "CN-JL 1234.XX"}, + {43.57, 126.5, 3, 7, "CN-JL GNYV.SKJ"}, + {38.022513, 114.4387235, 5, 10, "CN-HE 12.XX"}, + {38.011834, 114.323546375, 4, 9, "CN-HE 00.XXX"}, + {36.540124, 114.32072475, 4, 7, "CN-HE C0.XXX"}, + {38.849024, 115.288440875, 4, 8, "CN-HE P0.XXX"}, + {39.714545, 118.106770625, 3, 7, "CN-HE 000.XX"}, + {39.771424, 118.347670625, 3, 7, "CN-HE 300.XX"}, + {39.608545, 116.636290625, 4, 11, "CN-HE 600.XX"}, + {39.987723, 119.471441125, 3, 10, "CN-HE 900.XX"}, + {40.840223, 114.732110625, 4, 8, "CN-HE D00.XX"}, + {37.121545, 114.426188625, 4, 7, "CN-HE H00.XX"}, + {38.340545, 116.743344375, 4, 9, "CN-HE L00.XX"}, + {37.496688, 116.2392825, 4, 11, "CN-HE P00.XX"}, + {37.761545, 115.6064995, 4, 11, "CN-HE R00.XX"}, + {40.638045, 114.983795625, 4, 8, "CN-HE T00.XX"}, + {38.558588, 114.917314875, 4, 8, "CN-HE W00.XX"}, + {37.968288, 115.145390375, 4, 9, "CN-HE Y00.XX"}, + {36.8960385, 113.4631535, 3, 9, "CN-HE 123.XXX"}, + {39.1992045, 116.091756, 3, 7, "CN-HE 12.XXXX"}, + {40.210857, 113.9356325, 3, 10, "CN-HE 1234.XX"}, + {39.354, 116.6665, 3, 7, "CN-HE MW1T.0D1"}, + {34.2621, 108.802532, 5, 7, "CN-SN 12.XX"}, + {34.427115, 108.59771, 4, 8, "CN-SN 12.XXX"}, + {34.375145, 107.043271875, 4, 8, "CN-SN 000.XX"}, + {34.955524, 108.869877125, 4, 6, "CN-SN 300.XX"}, + {34.568545, 109.373791875, 4, 6, "CN-SN 600.XX"}, + {33.118824, 106.904650875, 4, 10, "CN-SN 900.XX"}, + {34.550545, 108.798991875, 4, 6, "CN-SN D00.XX"}, + {34.453024, 109.118291875, 5, 7, "CN-SN H00.XX"}, + {32.727545, 108.941850875, 4, 8, "CN-SN L00.XX"}, + {38.374624, 109.676644375, 4, 8, "CN-SN P00.XX"}, + {34.765345, 109.140273125, 4, 6, "CN-SN S00.XX"}, + {34.671644, 108.871776875, 4, 6, "CN-SN W00.XX"}, + {35.516944, 110.37113, 4, 10, "CN-SN Y00.XX"}, + {35.828835, 107.042409, 3, 8, "CN-SN 123.XXX"}, + {36.674737, 108.8014085, 3, 5, "CN-SN 12.XXXX"}, + {33.421245, 105.659841, 3, 9, "CN-SN 1234.XX"}, + {35.65, 108.374, 3, 7, "CN-SN 52X5.D9J"}, + {40.5835535, 109.9439525, 5, 7, "CN-NM 12.XX"}, + {40.576965, 109.728392625, 4, 6, "CN-NM 00.XXX"}, + {40.770155, 111.400064625, 4, 6, "CN-NM J0.XXX"}, + {42.322845, 118.8203025, 4, 9, "CN-NM 000.XX"}, + {43.704724, 122.132342, 4, 10, "CN-NM 300.XX"}, + {41.077645, 113.0327895, 4, 6, "CN-NM 600.XX"}, + {49.259045, 119.66647325, 4, 12, "CN-NM 900.XX"}, + {39.803545, 106.740290625, 4, 8, "CN-NM D00.XX"}, + {46.111945, 121.928321875, 4, 11, "CN-NM H00.XX"}, + {40.802844, 107.325795625, 4, 8, "CN-NM K00.XX"}, + {48.041844, 122.653151375, 4, 8, "CN-NM M00.XX"}, + {39.845345, 109.916499625, 4, 6, "CN-NM P00.XX"}, + {44.001744, 115.986152, 4, 6, "CN-NM R00.XX"}, + {49.317045, 120.61989025, 4, 12, "CN-NM T00.XX"}, + {49.499545, 117.640345, 4, 12, "CN-NM W00.XX"}, + {50.464545, 124.0195435, 4, 11, "CN-NM Y00.XX"}, + {41.4951545, 109.15267, 3, 5, "CN-NM 123.XXX"}, + {41.286785, 105.8097745, 3, 7, "CN-NM 12.XXXX"}, + {42.040175, 118.6351175, 3, 7, "CN-NM 0123.XX"}, + {43.409164, 121.9236165, 3, 10, "CN-NM 1123.XX"}, + {40.789624, 112.838596, 3, 5, "CN-NM 2123.XX"}, + {48.96133, 119.422397, 3, 5, "CN-NM 3123.XX"}, + {45.84028, 121.697861, 3, 10, "CN-NM 4123.XX"}, + {47.762724, 122.4063615, 3, 7, "CN-NM 5123.XX"}, + {43.719909, 115.750733, 3, 5, "CN-NM 6123.XX"}, + {49.04983, 120.384347, 3, 6, "CN-NM 7123.XX"}, + {49.20658, 117.366117, 3, 11, "CN-NM 8123.XX"}, + {50.191575, 123.7728585, 3, 10, "CN-NM 9123.XX"}, + {42.8709975, 97.7004975, 1, 4, "CN-NM 123.XXXX"}, + {51.2329195, 115.8280265, 1, 15, "CN-NM 1234.XXX"}, + {45.7746, 126.603512, 5, 10, "CN-HL 12.XX"}, + {45.792525, 126.47082875, 4, 9, "CN-HL 00.XXX"}, + {47.283925, 123.733853125, 4, 8, "CN-HL C0.XXX"}, + {47.296065, 130.16936125, 4, 7, "CN-HL P0.XXX"}, + {44.628444, 129.511106125, 4, 8, "CN-HL 000.XX"}, + {46.831245, 130.232144125, 4, 7, "CN-HL 200.XX"}, + {45.815045, 130.865321875, 4, 11, "CN-HL 400.XX"}, + {45.313845, 130.85238275, 4, 12, "CN-HL 600.XX"}, + {47.259845, 123.538328125, 4, 8, "CN-HL 800.XX"}, + {46.674044, 126.89269, 4, 6, "CN-HL B00.XX"}, + {46.693545, 124.757325, 4, 8, "CN-HL D00.XX"}, + {46.570545, 124.789525, 4, 8, "CN-HL G00.XX"}, + {46.736745, 131.092025, 4, 11, "CN-HL J00.XX"}, + {46.462045, 125.16759, 4, 8, "CN-HL L00.XX"}, + {46.616545, 125.028325, 4, 8, "CN-HL N00.XX"}, + {47.749545, 128.62239825, 4, 6, "CN-HL Q00.XX"}, + {46.117944, 125.882321875, 4, 11, "CN-HL S00.XX"}, + {48.290545, 126.450334375, 3, 5, "CN-HL V00.XX"}, + {45.567634, 126.92015575, 4, 8, "CN-HL X00.XX"}, + {50.250545, 127.42071975, 3, 10, "CN-HL Y00.XX"}, + {45.403845, 126.25705575, 4, 9, "CN-HL Z00.XX"}, + {47.6516835, 123.5828105, 3, 7, "CN-HL 123.XXX"}, + {48.508225, 128.499636, 3, 5, "CN-HL 12.XXXX"}, + {45.893995, 128.4843965, 3, 7, "CN-HL 1234.XX"}, + {48.48, 127.96, 2, 4, "CN-HL KBRN.9WP"}, + {28.208747, 112.959329, 5, 7, "CN-HN 12.XX"}, + {28.26607, 112.855657375, 4, 6, "CN-HN 00.XXX"}, + {27.918047, 112.849738625, 4, 6, "CN-HN C0.XXX"}, + {26.929699, 112.537987625, 4, 6, "CN-HN P0.XXX"}, + {29.446173, 113.063992875, 4, 8, "CN-HN 000.XX"}, + {27.323397, 111.375127875, 4, 6, "CN-HN 300.XX"}, + {29.064846, 111.590000875, 4, 8, "CN-HN 600.XX"}, + {28.609649, 112.225940625, 4, 6, "CN-HN 900.XX"}, + {25.840516, 112.961675375, 4, 6, "CN-HN D00.XX"}, + {27.795258, 111.923127125, 4, 6, "CN-HN H00.XX"}, + {26.470924, 112.767442625, 4, 6, "CN-HN L00.XX"}, + {27.614824, 109.894713125, 4, 6, "CN-HN P00.XX"}, + {28.357028, 109.641169375, 4, 7, "CN-HN S00.XX"}, + {26.48969, 111.543066625, 4, 6, "CN-HN W00.XX"}, + {29.16239, 110.398091875, 4, 9, "CN-HN Y00.XX"}, + {29.9188505, 111.410337, 3, 7, "CN-HN 123.XXX"}, + {27.045607, 111.508076, 3, 5, "CN-HN 12.XXXX"}, + {25.99463, 109.250434, 3, 10, "CN-HN 1234.XX"}, + {27.3935, 111.5305, 3, 5, "CN-HN 6B3N.M4Y"}, + {22.8389, 108.2682435, 5, 8, "CN-GX 12.XX"}, + {22.735274, 108.14026775, 4, 7, "CN-GX 00.XXX"}, + {24.239415, 109.27791925, 4, 6, "CN-GX C0.XXX"}, + {25.293524, 110.1121625, 4, 10, "CN-GX P0.XXX"}, + {23.534724, 111.196516375, 4, 8, "CN-GX 000.XX"}, + {21.535124, 109.04035325, 4, 7, "CN-GX 300.XX"}, + {22.661076, 110.03140975, 4, 9, "CN-GX 600.XX"}, + {24.740236, 107.9772795, 4, 7, "CN-GX 900.XX"}, + {22.063524, 108.542245875, 4, 7, "CN-GX D00.XX"}, + {23.923934, 106.560001625, 4, 6, "CN-GX H00.XX"}, + {23.158224, 109.52992375, 4, 6, "CN-GX L00.XX"}, + {23.280563, 108.749357375, 4, 7, "CN-GX P00.XX"}, + {23.406544, 109.979223375, 5, 10, "CN-GX R00.XX"}, + {21.723844, 109.127800875, 4, 7, "CN-GX T00.XX"}, + {24.526444, 109.67121625, 4, 8, "CN-GX W00.XX"}, + {24.464044, 111.47771625, 4, 8, "CN-GX Y00.XX"}, + {23.043759, 107.368144, 3, 6, "CN-GX 123.XXX"}, + {25.274773, 109.2200165, 3, 10, "CN-GX 12.XXXX"}, + {25.379425, 105.4521535, 3, 10, "CN-GX 1234.XX"}, + {23.6405, 108.283, 3, 5, "CN-GX QSZN.22J"}, + {30.6959, 104.018216, 5, 7, "CN-SC 12.XX"}, + {30.843215, 103.8142015, 4, 6, "CN-SC 12.XXX"}, + {29.416624, 104.667691875, 4, 6, "CN-SC 000.XX"}, + {31.506419, 104.5789485, 4, 6, "CN-SC 300.XX"}, + {29.651624, 104.968154125, 4, 6, "CN-SC 600.XX"}, + {26.597545, 101.574842625, 3, 7, "CN-SC 900.XX"}, + {28.822424, 104.511783625, 4, 9, "CN-SC D00.XX"}, + {32.463545, 105.693265, 4, 9, "CN-SC H00.XX"}, + {30.853124, 106.009024625, 4, 7, "CN-SC L00.XX"}, + {31.176624, 104.3022025, 4, 6, "CN-SC P00.XX"}, + {29.645324, 103.625954125, 4, 6, "CN-SC S00.XX"}, + {28.934244, 105.363477625, 4, 13, "CN-SC W00.XX"}, + {27.971545, 102.183254375, 4, 8, "CN-SC Y00.XX"}, + {32.5830965, 102.548223, 3, 9, "CN-SC 123.XXX"}, + {29.261563, 102.2534125, 3, 5, "CN-SC 12.XXXX"}, + {32.441687, 105.6112595, 3, 8, "CN-SC 1234.XX"}, + {33.394834, 97.835114, 2, 10, "CN-SC 1234.XXX"}, + {25.0797, 102.6624015, 5, 7, "CN-YN 12.XX"}, + {24.781674, 102.5728715, 4, 6, "CN-YN 00.XXX"}, + {27.430374, 103.550109875, 4, 8, "CN-YN J0.XXX"}, + {23.784234, 103.162027625, 4, 6, "CN-YN 000.XX"}, + {25.616545, 103.71936475, 4, 7, "CN-YN 400.XX"}, + {25.679545, 100.14256475, 3, 6, "CN-YN 700.XX"}, + {23.431124, 103.077816375, 4, 6, "CN-YN B00.XX"}, + {24.744545, 102.54824625, 4, 6, "CN-YN F00.XX"}, + {24.956545, 102.3512475, 4, 6, "CN-YN J00.XX"}, + {24.417424, 102.45959425, 4, 6, "CN-YN M00.XX"}, + {25.104324, 101.4626795, 4, 6, "CN-YN Q00.XX"}, + {22.826545, 100.85624375, 4, 7, "CN-YN T00.XX"}, + {22.047024, 100.724345875, 4, 8, "CN-YN X00.XX"}, + {25.7104585, 101.283945, 3, 5, "CN-YN 123.XXX"}, + {25.761559, 102.735757, 3, 5, "CN-YN 12.XXXX"}, + {21.977987, 99.291632, 3, 6, "CN-YN 1234.XX"}, + {25.194, 101.86, 3, 5, "CN-YN 9PJ2.4JK"}, + {29.6496715, 91.0375925, 5, 7, "CN-XZ 12.XX"}, + {29.606415, 90.910671125, 4, 6, "CN-XZ 00.XXX"}, + {29.356101, 88.697822875, 4, 6, "CN-XZ J0.XXX"}, + {29.189894, 91.684863375, 4, 11, "CN-XZ 000.XX"}, + {31.135594, 97.0587925, 3, 5, "CN-XZ 300.XX"}, + {31.453294, 91.9533925, 3, 5, "CN-XZ 600.XX"}, + {29.678594, 94.237947625, 4, 6, "CN-XZ 900.XX"}, + {28.436636, 92.216618625, 4, 12, "CN-XZ D00.XX"}, + {29.295119, 90.863198875, 4, 6, "CN-XZ H00.XX"}, + {32.499594, 80.018661, 3, 5, "CN-XZ L00.XX"}, + {29.818194, 91.632247625, 4, 6, "CN-XZ P00.XX"}, + {29.681794, 98.499947625, 3, 7, "CN-XZ S00.XX"}, + {29.495314, 94.439893625, 4, 6, "CN-XZ W00.XX"}, + {32.278614, 84.029626, 3, 5, "CN-XZ Y00.XX"}, + {30.7917995, 90.136891, 3, 5, "CN-XZ 123.XXX"}, + {30.58343, 87.2009445, 3, 5, "CN-XZ 12.XXXX"}, + {30.65039, 93.1404515, 3, 5, "CN-XZ 1234.XX"}, + {28.9178365, 79.097186, 2, 12, "CN-XZ 1234.XXX"}, + {36.052003, 103.791297, 5, 7, "CN-GS 12.XX"}, + {36.15564, 103.3391675, 4, 6, "CN-GS 12.XXX"}, + {39.014434, 100.35189375, 4, 10, "CN-GS 000.XX"}, + {35.659934, 103.104465, 4, 8, "CN-GS 400.XX"}, + {36.618634, 104.07292775, 4, 6, "CN-GS 800.XX"}, + {34.602519, 105.613271875, 3, 7, "CN-GS D00.XX"}, + {38.582424, 102.128714875, 4, 10, "CN-GS J00.XX"}, + {39.870124, 98.194270625, 4, 8, "CN-GS M00.XX"}, + {35.570945, 106.570275, 3, 10, "CN-GS Q00.XX"}, + {37.992424, 102.521444375, 4, 10, "CN-GS T00.XX"}, + {39.803724, 98.387290625, 5, 9, "CN-GS X00.XX"}, + {37.3653835, 102.444397, 3, 8, "CN-GS 123.XXX"}, + {39.85452, 99.8738255, 3, 7, "CN-GS 12.XXXX"}, + {41.262075, 96.391159, 3, 7, "CN-GS 1234.XX"}, + {37.68, 100.745, 3, 10, "CN-GS L4RN.SCT"}, + {36.646533, 101.7004845, 5, 9, "CN-QH 12.XX"}, + {36.798515, 101.4951615, 4, 8, "CN-QH 12.XXX"}, + {36.521545, 102.04027875, 5, 9, "CN-QH 000.XX"}, + {37.003734, 101.569308625, 4, 8, "CN-QH 400.XX"}, + {37.930234, 95.240171375, 4, 9, "CN-QH 800.XX"}, + {36.467545, 94.76357875, 4, 11, "CN-QH D00.XX"}, + {37.434424, 101.5057825, 4, 11, "CN-QH J00.XX"}, + {36.346924, 100.48131075, 4, 8, "CN-QH M00.XX"}, + {37.339545, 100.0438665, 4, 8, "CN-QH Q00.XX"}, + {36.350145, 102.69527875, 4, 9, "CN-QH T00.XX"}, + {34.507624, 100.195891875, 4, 8, "CN-QH X00.XX"}, + {37.8102775, 99.9215975, 3, 10, "CN-QH 123.XXX"}, + {34.937034, 98.841338, 3, 9, "CN-QH 12.XXXX"}, + {38.580778, 93.023417, 3, 9, "CN-QH 1234.XX"}, + {33.2253305, 90.0116545, 2, 6, "CN-QH 1234.XXX"}, + {43.8443, 87.558096, 5, 7, "CN-XJ 12.XX"}, + {43.950534, 87.323878, 5, 7, "CN-XJ 00.XXX"}, + {44.387574, 85.938887125, 4, 6, "CN-XJ J0.XXX"}, + {44.061424, 87.190142, 4, 6, "CN-XJ 000.XX"}, + {41.213424, 80.1798895, 4, 7, "CN-XJ 300.XX"}, + {39.549924, 75.903570625, 4, 7, "CN-XJ 600.XX"}, + {43.972024, 81.242642, 4, 6, "CN-XJ 900.XX"}, + {41.805224, 86.08756, 4, 6, "CN-XJ D00.XX"}, + {45.636644, 84.80698275, 4, 8, "CN-XJ H00.XX"}, + {44.439444, 84.804706125, 4, 6, "CN-XJ K00.XX"}, + {47.885444, 88.031051375, 4, 8, "CN-XJ M00.XX"}, + {42.874444, 93.418806, 4, 6, "CN-XJ P00.XX"}, + {37.160244, 79.860907625, 4, 6, "CN-XJ R00.XX"}, + {45.706544, 85.00928275, 4, 8, "CN-XJ T00.XX"}, + {38.464544, 77.170914875, 5, 7, "CN-XJ W00.XX"}, + {41.760144, 82.89486, 4, 6, "CN-XJ Y00.XX"}, + {46.1175215, 84.492761, 3, 7, "CN-XJ 123.XXX"}, + {45.925468, 80.9180285, 2, 5, "CN-XJ 12.XXXX"}, + {40.917864, 79.9773185, 3, 6, "CN-XJ 0123.XX"}, + {0, 0, 0, 0, NULL} }; diff --git a/unittest/territories.csv b/unittest/territories.csv index 83660ce..73e8a02 100644 --- a/unittest/territories.csv +++ b/unittest/territories.csv @@ -49,7 +49,7 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 47,PLW,0,Palau 48,MNP|US-MP,0,Northern Mariana Islands 49,AND,0,Andorra -50,GUM|US-GU|GU,0,Guam +50,GUM|GU|US-GU,0,Guam 51,IMN,0,Isle of Mann|Mann 52,LCA,0,Saint Lucia 53,FSM,0,Micronesia|Federated States of Micronesia @@ -232,38 +232,38 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 230,LBY,14|0|21,Libya 231,SDN,14|0,Sudan 232,IDN,0,Indonesia -233,MX-DIF|MX-DF|DIF,0,Federal District +233,MX-DIF|DIF|MX-DF,0,Federal District 234,MX-TLA|MX-TL|TL|TLA,0,Tlaxcala -235,MX-MOR|MX-MO|MOR,0,Morelos -236,MX-AGU|MX-AG|AG|AGU,0,Aguascalientes -237,MX-CL|MX-COL|CL,0,Colima +235,MX-MOR|MOR|MX-MO,0,Morelos +236,MX-AGU|AG|AGU|MX-AG,0,Aguascalientes +237,MX-CL|CL|MX-COL,0,Colima 238,MX-QUE|MX-QE|QE|QUE,0,Queretaro -239,MX-HID|MX-HG|HG|HID,0,Hidalgo -240,MX-MX|MX-ME|MX-MEX|MX,0,Mexico State +239,MX-HID|HG|HID|MX-HG,0,Hidalgo +240,MX-MX|MX|MX-ME|MX-MEX,0,Mexico State 241,MX-TAB|MX-TB|TAB|TB,0,Tabasco 242,MX-NAY|MX-NA|NA|NAY,0,Nayarit -243,MX-GUA|MX-GT|GT|GUA,0,Guanajuato +243,MX-GUA|GT|GUA|MX-GT,0,Guanajuato 244,MX-PUE|MX-PB|PUE,0,Puebla 245,MX-YUC|MX-YU|YU|YUC,0,Yucatan 246,MX-ROO|MX-QR|QR|ROO,0,Quintana Roo 247,MX-SIN|MX-SI|SI|SIN,0,Sinaloa -248,MX-CAM|MX-CM|CAM|CM,0,Campeche -249,MX-MIC|MX-MI|MIC,0,Michoacan +248,MX-CAM|CAM|CM|MX-CM,0,Campeche +249,MX-MIC|MIC|MX-MI,0,Michoacan 250,MX-SLP|MX-SL|SL|SLP,0,San Luis Potosi -251,MX-GRO|MX-GR|GR|GRO,0,Guerrero +251,MX-GRO|GR|GRO|MX-GR,0,Guerrero 252,MX-NLE|MX-NL|NLE,0,Nuevo Leon|New Leon -253,MX-BCN|MX-BC|BCN,0,Baja California +253,MX-BCN|BCN|MX-BC,0,Baja California 254,MX-VER|MX-VE|VE|VER,0,Veracruz -255,MX-CHP|MX-CS|CHP|CS,0,Chiapas -256,MX-BCS|MX-BS|BCS|BS,0,Baja California Sur +255,MX-CHP|CHP|CS|MX-CS,0,Chiapas +256,MX-BCS|BCS|BS|MX-BS,0,Baja California Sur 257,MX-ZAC|MX-ZA|ZA|ZAC,0,Zacatecas -258,MX-JAL|MX-JA|JA|JAL,0,Jalisco +258,MX-JAL|JA|JAL|MX-JA,0,Jalisco 259,MX-TAM|MX-TM|TAM|TM,0,Tamaulipas 260,MX-OAX|MX-OA|OA|OAX,0,Oaxaca -261,MX-DUR|MX-DG|DG|DUR,0,Durango -262,MX-COA|MX-CO|COA,0,Coahuila +261,MX-DUR|DG|DUR|MX-DG,0,Durango +262,MX-COA|COA|MX-CO,0,Coahuila 263,MX-SON|MX-SO|SO|SON,0,Sonora -264,MX-CHH|MX-CH|CHH,0,Chihuahua +264,MX-CHH|CHH|MX-CH,0,Chihuahua 265,GRL,0,Greenland 266,SAU,14|0,Saudi Arabia 267,COD,0,Congo-Kinshasa|Democratic Republic of the Congo|East Congo @@ -293,7 +293,7 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 291,IN-TN|TN,22|4|0,Tamil Nadu 292,IN-HP|HP,4|0,Himachal Pradesh 293,IN-JK|JK,4|12|0,Jammu and Kashmir|Jammu|Kashmir -294,IN-CT|IN-CG|CG|CT,4|0,Chhattisgarh +294,IN-CT|CG|CT|IN-CG,4|0,Chhattisgarh 295,IN-JH|JH,4|11|0,Jharkhand 296,IN-KA|KA,26|4|0,Karnataka 297,IN-RJ|RJ,4|0,Rajasthan @@ -350,7 +350,7 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 348,US-NH|NH,0,New Hampshire 349,US-VT|VT,0,Vermont 350,US-MA,0,Massachusetts -351,US-HI|US-MID|HI|MID,0,Hawaii +351,US-HI|HI|MID|US-MID,0,Hawaii 352,US-MD|MD,0,Maryland 353,US-WV|WV,0,West Virginia 354,US-SC,0,South Carolina @@ -425,7 +425,7 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 423,RU-LIP|LIP,2|0,Lipetsk Oblast 424,RU-ORL|ORL,2|0,Oryol Oblast 425,RU-TUL|TUL,2|0,Tula Oblast -426,RU-BE|RU-BEL|BE,2|0,Belgorod Oblast +426,RU-BE|BE|RU-BEL,2|0,Belgorod Oblast 427,RU-VLA|VLA,2|0,Vladimir Oblast 428,RU-KRS|KRS,2|0,Kursk Oblast 429,RU-KLU|KLU,2|0,Kaluga Oblast @@ -457,18 +457,18 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 455,RU-MO,2|0,Mordovia Republic 456,RU-NIZ|NIZ,2|0,Nizhny Novgorod Oblast 457,RU-PNZ|PNZ,2|0,Penza Oblast -458,RU-KI|RU-KIR|KI,2|0,Kirov Oblast +458,RU-KI|KI|RU-KIR,2|0,Kirov Oblast 459,RU-ME,2|0,Mari El Republic 460,RU-ORE|ORE,2|0,Orenburg Oblast 461,RU-ULY|ULY,2|0,Ulyanovsk Oblast -462,RU-PM|RU-PER|PM,2|0,Perm Krai +462,RU-PM|PM|RU-PER,2|0,Perm Krai 463,RU-BA,2|0,Bashkortostan Republic 464,RU-UD|UD,2|0,Udmurt Republic 465,RU-TA|TA,2|0,Tatarstan Republic 466,RU-SAM|SAM,2|0,Samara Oblast 467,RU-SAR|SAR,2|0,Saratov Oblast 468,RU-YAN|YAN,2|0,Yamalo-Nenets -469,RU-KM|RU-KHM|KM,2|0,Khanty-Mansi +469,RU-KM|KM|RU-KHM,2|0,Khanty-Mansi 470,RU-SVE|SVE,2|0,Sverdlovsk Oblast 471,RU-TYU|TYU,2|0,Tyumen Oblast 472,RU-KGN|KGN,2|0,Kurgan Oblast @@ -489,7 +489,7 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 487,RU-CHU|CHU,2|0,Chukotka Okrug 488,RU-KAM|KAM,2|0,Kamchatka Krai 489,RU-SAK|SAK,2|0,Sakhalin Oblast -490,RU-PO|RU-PRI|PO,2|0,Primorsky Krai +490,RU-PO|PO|RU-PRI,2|0,Primorsky Krai 491,RU-YEV|YEV,2|0,Jewish Autonomous Oblast 492,RU-KHA|KHA,2|0,Khabarovsk Krai 493,RU-AMU|AMU,2|0,Amur Oblast @@ -498,14 +498,14 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 496,RUS|RU,2|0,Russia|Russian Federation 497,CN-SH|CN-31|SH,20|0,Shanghai 498,CN-TJ|CN-12|TJ,20|0,Tianjin -499,CN-BJ|CN-11|BJ,20|0,Beijing +499,CN-BJ|BJ|CN-11,20|0,Beijing 500,CN-HI|CN-46,20|0,Hainan 501,CN-NX|CN-64|NX,20|0,Ningxia Hui 502,CN-CQ|CN-50|CQ,20|0,Chongqing 503,CN-ZJ|CN-33|ZJ,20|0,Zhejiang 504,CN-JS|CN-32|JS,20|0,Jiangsu 505,CN-FJ|CN-35|FJ,20|0,Fujian -506,CN-AH|CN-34|AH,20|0,Anhui +506,CN-AH|AH|CN-34,20|0,Anhui 507,CN-LN|CN-21|LN,20|0,Liaoning 508,CN-SD|CN-37,20|0,Shandong 509,CN-SX|CN-14|SX,20|0,Shanxi @@ -528,7 +528,7 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 526,CN-QH|CN-63|QH,20|0,Qinghai|Tsinghai 527,CN-XJ|CN-65|XJ,20|0,Xinjiang Uyghur 528,CHN|CN,20|0,China -529,UMI|US-UM|JTN|UM,0,United States Minor Outlying Islands +529,UMI|JTN|UM|US-UM,0,United States Minor Outlying Islands 530,CPT,0,Clipperton Island 531,ATA,0,Antarctica 532,AAA,0,International|Worldwide|Earth diff --git a/unittest/test_territories.c b/unittest/test_territories.c index ab671bf..2aae0e1 100644 --- a/unittest/test_territories.c +++ b/unittest/test_territories.c @@ -1,1346 +1,972 @@ // produced by fast_territories.cpp -extern int test_territory(const char *alphacode, int tc, int isAlias, int needsParent, int tcParent ); +extern int test_territory(const char *alphacode, enum Territory tc, int isAlias, int needsParent, enum Territory tcParent ); static int test_territories(void) { int nrTests = 0; - nrTests += test_territory("AAA", 533, 0, 0, 0); - nrTests += test_territory("AB", 396, 0, 0, 496); - nrTests += test_territory("ABW", 26, 0, 0, 0); - nrTests += test_territory("AC", 328, 0, 0, 410); - nrTests += test_territory("ACT", 309, 0, 0, 409); - nrTests += test_territory("AD", 417, 0, 0, 497); - nrTests += test_territory("AFG", 207, 0, 0, 0); - nrTests += test_territory("AG", 237, 1, 0, 412); - nrTests += test_territory("AGO", 225, 0, 0, 0); - nrTests += test_territory("AGU", 237, 0, 0, 412); - nrTests += test_territory("AH", 507, 0, 0, 529); - nrTests += test_territory("AIA", 19, 0, 0, 0); - nrTests += test_territory("AK", 394, 0, 0, 411); - nrTests += test_territory("AL", 483, 0, 1, 497); - nrTests += test_territory("AL", 365, 0, 1, 411); - nrTests += test_territory("AL", 319, 0, 1, 410); - nrTests += test_territory("ALA", 199, 0, 0, 0); - nrTests += test_territory("ALB", 103, 0, 0, 0); - nrTests += test_territory("ALT", 484, 0, 0, 497); - nrTests += test_territory("AM", 343, 0, 0, 410); - nrTests += test_territory("AMU", 494, 0, 0, 497); - nrTests += test_territory("AN", 275, 0, 0, 408); - nrTests += test_territory("AND", 50, 0, 0, 0); - nrTests += test_territory("AP", 326, 0, 1, 410); - nrTests += test_territory("AP", 304, 0, 1, 408); - nrTests += test_territory("AR", 366, 0, 1, 411); - nrTests += test_territory("AR", 286, 0, 1, 408); - nrTests += test_territory("ARE", 131, 0, 0, 0); - nrTests += test_territory("ARG", 271, 0, 0, 0); - nrTests += test_territory("ARK", 455, 0, 0, 497); - nrTests += test_territory("ARM", 105, 0, 0, 0); - nrTests += test_territory("AS", 287, 0, 1, 408); - nrTests += test_territory("AS", 28, 1, 1, 411); - nrTests += test_territory("ASC", 36, 1, 0, 0); - nrTests += test_territory("ASM", 28, 0, 0, 0); - nrTests += test_territory("AST", 435, 0, 0, 497); - nrTests += test_territory("ATA", 532, 0, 0, 0); - nrTests += test_territory("ATF", 76, 0, 0, 0); - nrTests += test_territory("ATG", 45, 0, 0, 0); - nrTests += test_territory("AU", 409, 1, 0, 0); - nrTests += test_territory("AU-ACT", 309, 0, 0, 409); - nrTests += test_territory("AU-CC", 5, 1, 0, 409); - nrTests += test_territory("AU-CX", 22, 1, 0, 409); - nrTests += test_territory("AU-HM", 43, 1, 0, 409); - nrTests += test_territory("AU-JBT", 310, 0, 0, 409); - nrTests += test_territory("AU-NF", 12, 1, 0, 409); - nrTests += test_territory("AU-NSW", 308, 0, 0, 409); - nrTests += test_territory("AU-NT", 311, 0, 0, 409); - nrTests += test_territory("AU-QLD", 316, 0, 0, 409); - nrTests += test_territory("AU-SA", 312, 0, 0, 409); - nrTests += test_territory("AU-TAS", 313, 0, 0, 409); - nrTests += test_territory("AU-VIC", 314, 0, 0, 409); - nrTests += test_territory("AU-WA", 315, 0, 0, 409); - nrTests += test_territory("AUS", 409, 0, 0, 0); - nrTests += test_territory("AUS-ACT", 309, 0, 0, 409); - nrTests += test_territory("AUS-CC", 5, 1, 0, 409); - nrTests += test_territory("AUS-CX", 22, 1, 0, 409); - nrTests += test_territory("AUS-HM", 43, 1, 0, 409); - nrTests += test_territory("AUS-JBT", 310, 0, 0, 409); - nrTests += test_territory("AUS-NF", 12, 1, 0, 409); - nrTests += test_territory("AUS-NSW", 308, 0, 0, 409); - nrTests += test_territory("AUS-NT", 311, 0, 0, 409); - nrTests += test_territory("AUS-QLD", 316, 0, 0, 409); - nrTests += test_territory("AUS-SA", 312, 0, 0, 409); - nrTests += test_territory("AUS-TAS", 313, 0, 0, 409); - nrTests += test_territory("AUS-VIC", 314, 0, 0, 409); - nrTests += test_territory("AUS-WA", 315, 0, 0, 409); - nrTests += test_territory("AUT", 132, 0, 0, 0); - nrTests += test_territory("AZ", 389, 0, 0, 411); - nrTests += test_territory("AZE", 133, 0, 0, 0); - nrTests += test_territory("BA", 464, 0, 1, 497); - nrTests += test_territory("BA", 339, 0, 1, 410); - nrTests += test_territory("BC", 395, 0, 1, 496); - nrTests += test_territory("BC", 254, 1, 1, 412); - nrTests += test_territory("BCN", 254, 0, 0, 412); - nrTests += test_territory("BCS", 257, 0, 0, 412); - nrTests += test_territory("BDI", 101, 0, 0, 0); - nrTests += test_territory("BE", 427, 0, 0, 497); - nrTests += test_territory("BEL", 107, 0, 0, 0); - nrTests += test_territory("BEN", 145, 0, 0, 0); - nrTests += test_territory("BES", 34, 0, 0, 0); - nrTests += test_territory("BFA", 173, 0, 0, 0); - nrTests += test_territory("BGD", 152, 0, 0, 0); - nrTests += test_territory("BGR", 142, 0, 0, 0); - nrTests += test_territory("BHR", 58, 0, 0, 0); - nrTests += test_territory("BHS", 86, 0, 0, 0); - nrTests += test_territory("BIH", 119, 0, 0, 0); - nrTests += test_territory("BJ", 500, 0, 0, 529); - nrTests += test_territory("BLM", 6, 0, 0, 0); - nrTests += test_territory("BLR", 161, 0, 0, 0); - nrTests += test_territory("BLZ", 96, 0, 0, 0); - nrTests += test_territory("BMU", 15, 0, 0, 0); - nrTests += test_territory("BOL", 220, 0, 0, 0); - nrTests += test_territory("BR", 288, 0, 0, 408); - nrTests += test_territory("BR-AC", 328, 0, 0, 410); - nrTests += test_territory("BR-AL", 319, 0, 0, 410); - nrTests += test_territory("BR-AM", 343, 0, 0, 410); - nrTests += test_territory("BR-AP", 326, 0, 0, 410); - nrTests += test_territory("BR-BA", 339, 0, 0, 410); - nrTests += test_territory("BR-CE", 327, 0, 0, 410); - nrTests += test_territory("BR-DF", 317, 0, 0, 410); - nrTests += test_territory("BR-ES", 321, 0, 0, 410); - nrTests += test_territory("BR-GO", 337, 0, 0, 410); - nrTests += test_territory("BR-MA", 336, 0, 0, 410); - nrTests += test_territory("BR-MG", 340, 0, 0, 410); - nrTests += test_territory("BR-MS", 338, 0, 0, 410); - nrTests += test_territory("BR-MT", 341, 0, 0, 410); - nrTests += test_territory("BR-PA", 342, 0, 0, 410); - nrTests += test_territory("BR-PB", 323, 0, 0, 410); - nrTests += test_territory("BR-PE", 325, 0, 0, 410); - nrTests += test_territory("BR-PI", 333, 0, 0, 410); - nrTests += test_territory("BR-PR", 329, 0, 0, 410); - nrTests += test_territory("BR-RJ", 320, 0, 0, 410); - nrTests += test_territory("BR-RN", 322, 0, 0, 410); - nrTests += test_territory("BR-RO", 331, 0, 0, 410); - nrTests += test_territory("BR-RR", 330, 0, 0, 410); - nrTests += test_territory("BR-RS", 335, 0, 0, 410); - nrTests += test_territory("BR-SC", 324, 0, 0, 410); - nrTests += test_territory("BR-SE", 318, 0, 0, 410); - nrTests += test_territory("BR-SP", 332, 0, 0, 410); - nrTests += test_territory("BR-TO", 334, 0, 0, 410); - nrTests += test_territory("BRA", 410, 0, 0, 0); - nrTests += test_territory("BRA-AC", 328, 0, 0, 410); - nrTests += test_territory("BRA-AL", 319, 0, 0, 410); - nrTests += test_territory("BRA-AM", 343, 0, 0, 410); - nrTests += test_territory("BRA-AP", 326, 0, 0, 410); - nrTests += test_territory("BRA-BA", 339, 0, 0, 410); - nrTests += test_territory("BRA-CE", 327, 0, 0, 410); - nrTests += test_territory("BRA-DF", 317, 0, 0, 410); - nrTests += test_territory("BRA-ES", 321, 0, 0, 410); - nrTests += test_territory("BRA-GO", 337, 0, 0, 410); - nrTests += test_territory("BRA-MA", 336, 0, 0, 410); - nrTests += test_territory("BRA-MG", 340, 0, 0, 410); - nrTests += test_territory("BRA-MS", 338, 0, 0, 410); - nrTests += test_territory("BRA-MT", 341, 0, 0, 410); - nrTests += test_territory("BRA-PA", 342, 0, 0, 410); - nrTests += test_territory("BRA-PB", 323, 0, 0, 410); - nrTests += test_territory("BRA-PE", 325, 0, 0, 410); - nrTests += test_territory("BRA-PI", 333, 0, 0, 410); - nrTests += test_territory("BRA-PR", 329, 0, 0, 410); - nrTests += test_territory("BRA-RJ", 320, 0, 0, 410); - nrTests += test_territory("BRA-RN", 322, 0, 0, 410); - nrTests += test_territory("BRA-RO", 331, 0, 0, 410); - nrTests += test_territory("BRA-RR", 330, 0, 0, 410); - nrTests += test_territory("BRA-RS", 335, 0, 0, 410); - nrTests += test_territory("BRA-SC", 324, 0, 0, 410); - nrTests += test_territory("BRA-SE", 318, 0, 0, 410); - nrTests += test_territory("BRA-SP", 332, 0, 0, 410); - nrTests += test_territory("BRA-TO", 334, 0, 0, 410); - nrTests += test_territory("BRB", 44, 0, 0, 0); - nrTests += test_territory("BRN", 75, 0, 0, 0); - nrTests += test_territory("BRY", 432, 0, 0, 497); - nrTests += test_territory("BS", 257, 1, 0, 412); - nrTests += test_territory("BTN", 111, 0, 0, 0); - nrTests += test_territory("BU", 475, 0, 0, 497); - nrTests += test_territory("BVT", 14, 0, 0, 0); - nrTests += test_territory("BWA", 201, 0, 0, 0); - nrTests += test_territory("CA", 392, 0, 0, 411); - nrTests += test_territory("CA-AB", 396, 0, 0, 496); - nrTests += test_territory("CA-BC", 395, 0, 0, 496); - nrTests += test_territory("CA-MB", 400, 0, 0, 496); - nrTests += test_territory("CA-NB", 402, 0, 0, 496); - nrTests += test_territory("CA-NL", 401, 0, 0, 496); - nrTests += test_territory("CA-NS", 403, 0, 0, 496); - nrTests += test_territory("CA-NT", 406, 0, 0, 496); - nrTests += test_territory("CA-NU", 407, 0, 0, 496); - nrTests += test_territory("CA-ON", 397, 0, 0, 496); - nrTests += test_territory("CA-PE", 404, 0, 0, 496); - nrTests += test_territory("CA-QC", 398, 0, 0, 496); - nrTests += test_territory("CA-SK", 399, 0, 0, 496); - nrTests += test_territory("CA-YT", 405, 0, 0, 496); - nrTests += test_territory("CAF", 205, 0, 0, 0); - nrTests += test_territory("CAM", 249, 0, 0, 412); - nrTests += test_territory("CAN", 496, 0, 0, 0); - nrTests += test_territory("CAN-AB", 396, 0, 0, 496); - nrTests += test_territory("CAN-BC", 395, 0, 0, 496); - nrTests += test_territory("CAN-MB", 400, 0, 0, 496); - nrTests += test_territory("CAN-NB", 402, 0, 0, 496); - nrTests += test_territory("CAN-NL", 401, 0, 0, 496); - nrTests += test_territory("CAN-NS", 403, 0, 0, 496); - nrTests += test_territory("CAN-NT", 406, 0, 0, 496); - nrTests += test_territory("CAN-NU", 407, 0, 0, 496); - nrTests += test_territory("CAN-ON", 397, 0, 0, 496); - nrTests += test_territory("CAN-PE", 404, 0, 0, 496); - nrTests += test_territory("CAN-QC", 398, 0, 0, 496); - nrTests += test_territory("CAN-SK", 399, 0, 0, 496); - nrTests += test_territory("CAN-YT", 405, 0, 0, 496); - nrTests += test_territory("CC", 5, 1, 0, 409); - nrTests += test_territory("CCK", 5, 0, 0, 0); - nrTests += test_territory("CE", 421, 0, 1, 497); - nrTests += test_territory("CE", 327, 0, 1, 410); - nrTests += test_territory("CG", 295, 1, 0, 408); - nrTests += test_territory("CH", 474, 0, 1, 497); - nrTests += test_territory("CH", 274, 0, 1, 408); - nrTests += test_territory("CH", 265, 1, 1, 412); - nrTests += test_territory("CHE", 112, 0, 0, 0); - nrTests += test_territory("CHH", 265, 0, 0, 412); - nrTests += test_territory("CHL", 210, 0, 0, 0); - nrTests += test_territory("CHN", 529, 0, 0, 0); - nrTests += test_territory("CHN-11", 500, 1, 0, 529); - nrTests += test_territory("CHN-12", 499, 1, 0, 529); - nrTests += test_territory("CHN-13", 517, 1, 0, 529); - nrTests += test_territory("CHN-14", 510, 1, 0, 529); - nrTests += test_territory("CHN-15", 519, 1, 0, 529); - nrTests += test_territory("CHN-21", 508, 1, 0, 529); - nrTests += test_territory("CHN-22", 516, 1, 0, 529); - nrTests += test_territory("CHN-23", 520, 1, 0, 529); - nrTests += test_territory("CHN-31", 498, 1, 0, 529); - nrTests += test_territory("CHN-32", 505, 1, 0, 529); - nrTests += test_territory("CHN-33", 504, 1, 0, 529); - nrTests += test_territory("CHN-34", 507, 1, 0, 529); - nrTests += test_territory("CHN-35", 506, 1, 0, 529); - nrTests += test_territory("CHN-36", 511, 1, 0, 529); - nrTests += test_territory("CHN-37", 509, 1, 0, 529); - nrTests += test_territory("CHN-41", 512, 1, 0, 529); - nrTests += test_territory("CHN-42", 515, 1, 0, 529); - nrTests += test_territory("CHN-43", 521, 1, 0, 529); - nrTests += test_territory("CHN-44", 514, 1, 0, 529); - nrTests += test_territory("CHN-45", 522, 1, 0, 529); - nrTests += test_territory("CHN-46", 501, 1, 0, 529); - nrTests += test_territory("CHN-50", 503, 1, 0, 529); - nrTests += test_territory("CHN-51", 523, 1, 0, 529); - nrTests += test_territory("CHN-52", 513, 1, 0, 529); - nrTests += test_territory("CHN-53", 524, 1, 0, 529); - nrTests += test_territory("CHN-54", 525, 1, 0, 529); - nrTests += test_territory("CHN-61", 518, 1, 0, 529); - nrTests += test_territory("CHN-62", 526, 1, 0, 529); - nrTests += test_territory("CHN-63", 527, 1, 0, 529); - nrTests += test_territory("CHN-64", 502, 1, 0, 529); - nrTests += test_territory("CHN-65", 528, 1, 0, 529); - nrTests += test_territory("CHN-71", 110, 1, 0, 529); - nrTests += test_territory("CHN-91", 62, 1, 0, 529); - nrTests += test_territory("CHN-92", 9, 1, 0, 529); - nrTests += test_territory("CHN-AH", 507, 0, 0, 529); - nrTests += test_territory("CHN-BJ", 500, 0, 0, 529); - nrTests += test_territory("CHN-CQ", 503, 0, 0, 529); - nrTests += test_territory("CHN-FJ", 506, 0, 0, 529); - nrTests += test_territory("CHN-GD", 514, 0, 0, 529); - nrTests += test_territory("CHN-GS", 526, 0, 0, 529); - nrTests += test_territory("CHN-GX", 522, 0, 0, 529); - nrTests += test_territory("CHN-GZ", 513, 0, 0, 529); - nrTests += test_territory("CHN-HA", 512, 0, 0, 529); - nrTests += test_territory("CHN-HB", 515, 0, 0, 529); - nrTests += test_territory("CHN-HE", 517, 0, 0, 529); - nrTests += test_territory("CHN-HI", 501, 0, 0, 529); - nrTests += test_territory("CHN-HK", 62, 1, 0, 529); - nrTests += test_territory("CHN-HL", 520, 0, 0, 529); - nrTests += test_territory("CHN-HN", 521, 0, 0, 529); - nrTests += test_territory("CHN-JL", 516, 0, 0, 529); - nrTests += test_territory("CHN-JS", 505, 0, 0, 529); - nrTests += test_territory("CHN-JX", 511, 0, 0, 529); - nrTests += test_territory("CHN-LN", 508, 0, 0, 529); - nrTests += test_territory("CHN-MC", 9, 1, 0, 529); - nrTests += test_territory("CHN-NM", 519, 0, 0, 529); - nrTests += test_territory("CHN-NX", 502, 0, 0, 529); - nrTests += test_territory("CHN-QH", 527, 0, 0, 529); - nrTests += test_territory("CHN-SC", 523, 0, 0, 529); - nrTests += test_territory("CHN-SD", 509, 0, 0, 529); - nrTests += test_territory("CHN-SH", 498, 0, 0, 529); - nrTests += test_territory("CHN-SN", 518, 0, 0, 529); - nrTests += test_territory("CHN-SX", 510, 0, 0, 529); - nrTests += test_territory("CHN-TJ", 499, 0, 0, 529); - nrTests += test_territory("CHN-TW", 110, 1, 0, 529); - nrTests += test_territory("CHN-XJ", 528, 0, 0, 529); - nrTests += test_territory("CHN-XZ", 525, 0, 0, 529); - nrTests += test_territory("CHN-YN", 524, 0, 0, 529); - nrTests += test_territory("CHN-ZJ", 504, 0, 0, 529); - nrTests += test_territory("CHP", 256, 0, 0, 412); - nrTests += test_territory("CHU", 488, 0, 0, 497); - nrTests += test_territory("CIV", 178, 0, 0, 0); - nrTests += test_territory("CL", 238, 0, 0, 412); - nrTests += test_territory("CM", 249, 1, 0, 412); - nrTests += test_territory("CMR", 193, 0, 0, 0); - nrTests += test_territory("CN", 529, 1, 0, 0); - nrTests += test_territory("CN-11", 500, 1, 0, 529); - nrTests += test_territory("CN-12", 499, 1, 0, 529); - nrTests += test_territory("CN-13", 517, 1, 0, 529); - nrTests += test_territory("CN-14", 510, 1, 0, 529); - nrTests += test_territory("CN-15", 519, 1, 0, 529); - nrTests += test_territory("CN-21", 508, 1, 0, 529); - nrTests += test_territory("CN-22", 516, 1, 0, 529); - nrTests += test_territory("CN-23", 520, 1, 0, 529); - nrTests += test_territory("CN-31", 498, 1, 0, 529); - nrTests += test_territory("CN-32", 505, 1, 0, 529); - nrTests += test_territory("CN-33", 504, 1, 0, 529); - nrTests += test_territory("CN-34", 507, 1, 0, 529); - nrTests += test_territory("CN-35", 506, 1, 0, 529); - nrTests += test_territory("CN-36", 511, 1, 0, 529); - nrTests += test_territory("CN-37", 509, 1, 0, 529); - nrTests += test_territory("CN-41", 512, 1, 0, 529); - nrTests += test_territory("CN-42", 515, 1, 0, 529); - nrTests += test_territory("CN-43", 521, 1, 0, 529); - nrTests += test_territory("CN-44", 514, 1, 0, 529); - nrTests += test_territory("CN-45", 522, 1, 0, 529); - nrTests += test_territory("CN-46", 501, 1, 0, 529); - nrTests += test_territory("CN-50", 503, 1, 0, 529); - nrTests += test_territory("CN-51", 523, 1, 0, 529); - nrTests += test_territory("CN-52", 513, 1, 0, 529); - nrTests += test_territory("CN-53", 524, 1, 0, 529); - nrTests += test_territory("CN-54", 525, 1, 0, 529); - nrTests += test_territory("CN-61", 518, 1, 0, 529); - nrTests += test_territory("CN-62", 526, 1, 0, 529); - nrTests += test_territory("CN-63", 527, 1, 0, 529); - nrTests += test_territory("CN-64", 502, 1, 0, 529); - nrTests += test_territory("CN-65", 528, 1, 0, 529); - nrTests += test_territory("CN-71", 110, 1, 0, 529); - nrTests += test_territory("CN-91", 62, 1, 0, 529); - nrTests += test_territory("CN-92", 9, 1, 0, 529); - nrTests += test_territory("CN-AH", 507, 0, 0, 529); - nrTests += test_territory("CN-BJ", 500, 0, 0, 529); - nrTests += test_territory("CN-CQ", 503, 0, 0, 529); - nrTests += test_territory("CN-FJ", 506, 0, 0, 529); - nrTests += test_territory("CN-GD", 514, 0, 0, 529); - nrTests += test_territory("CN-GS", 526, 0, 0, 529); - nrTests += test_territory("CN-GX", 522, 0, 0, 529); - nrTests += test_territory("CN-GZ", 513, 0, 0, 529); - nrTests += test_territory("CN-HA", 512, 0, 0, 529); - nrTests += test_territory("CN-HB", 515, 0, 0, 529); - nrTests += test_territory("CN-HE", 517, 0, 0, 529); - nrTests += test_territory("CN-HI", 501, 0, 0, 529); - nrTests += test_territory("CN-HK", 62, 1, 0, 529); - nrTests += test_territory("CN-HL", 520, 0, 0, 529); - nrTests += test_territory("CN-HN", 521, 0, 0, 529); - nrTests += test_territory("CN-JL", 516, 0, 0, 529); - nrTests += test_territory("CN-JS", 505, 0, 0, 529); - nrTests += test_territory("CN-JX", 511, 0, 0, 529); - nrTests += test_territory("CN-LN", 508, 0, 0, 529); - nrTests += test_territory("CN-MC", 9, 1, 0, 529); - nrTests += test_territory("CN-NM", 519, 0, 0, 529); - nrTests += test_territory("CN-NX", 502, 0, 0, 529); - nrTests += test_territory("CN-QH", 527, 0, 0, 529); - nrTests += test_territory("CN-SC", 523, 0, 0, 529); - nrTests += test_territory("CN-SD", 509, 0, 0, 529); - nrTests += test_territory("CN-SH", 498, 0, 0, 529); - nrTests += test_territory("CN-SN", 518, 0, 0, 529); - nrTests += test_territory("CN-SX", 510, 0, 0, 529); - nrTests += test_territory("CN-TJ", 499, 0, 0, 529); - nrTests += test_territory("CN-TW", 110, 1, 0, 529); - nrTests += test_territory("CN-XJ", 528, 0, 0, 529); - nrTests += test_territory("CN-XZ", 525, 0, 0, 529); - nrTests += test_territory("CN-YN", 524, 0, 0, 529); - nrTests += test_territory("CN-ZJ", 504, 0, 0, 529); - nrTests += test_territory("CO", 387, 0, 1, 411); - nrTests += test_territory("CO", 263, 1, 1, 412); - nrTests += test_territory("COA", 263, 0, 0, 412); - nrTests += test_territory("COD", 268, 0, 0, 0); - nrTests += test_territory("COG", 183, 0, 0, 0); - nrTests += test_territory("COK", 29, 0, 0, 0); - nrTests += test_territory("COL", 222, 0, 0, 0); - nrTests += test_territory("COM", 66, 0, 0, 0); - nrTests += test_territory("CPT", 531, 0, 0, 0); - nrTests += test_territory("CPV", 73, 0, 0, 0); - nrTests += test_territory("CQ", 503, 0, 0, 529); - nrTests += test_territory("CRI", 118, 0, 0, 0); - nrTests += test_territory("CS", 256, 1, 0, 412); - nrTests += test_territory("CT", 347, 0, 1, 411); - nrTests += test_territory("CT", 295, 0, 1, 408); - nrTests += test_territory("CU", 422, 0, 0, 497); - nrTests += test_territory("CUB", 141, 0, 0, 0); - nrTests += test_territory("CUW", 46, 0, 0, 0); - nrTests += test_territory("CX", 22, 1, 0, 409); - nrTests += test_territory("CXR", 22, 0, 0, 0); - nrTests += test_territory("CYM", 33, 0, 0, 0); - nrTests += test_territory("CYP", 78, 0, 0, 0); - nrTests += test_territory("CZE", 129, 0, 0, 0); - nrTests += test_territory("DA", 438, 0, 0, 497); - nrTests += test_territory("DC", 344, 0, 0, 411); - nrTests += test_territory("DD", 272, 0, 0, 408); - nrTests += test_territory("DE", 346, 0, 0, 411); - nrTests += test_territory("DEU", 184, 0, 0, 0); - nrTests += test_territory("DF", 317, 0, 1, 410); - nrTests += test_territory("DF", 234, 1, 1, 412); - nrTests += test_territory("DG", 262, 1, 0, 412); - nrTests += test_territory("DGA", 16, 1, 0, 0); - nrTests += test_territory("DIF", 234, 0, 0, 412); - nrTests += test_territory("DJI", 97, 0, 0, 0); - nrTests += test_territory("DL", 277, 0, 0, 408); - nrTests += test_territory("DMA", 57, 0, 0, 0); - nrTests += test_territory("DN", 273, 0, 0, 408); - nrTests += test_territory("DNK", 114, 0, 0, 0); - nrTests += test_territory("DOM", 116, 0, 0, 0); - nrTests += test_territory("DUR", 262, 0, 0, 412); - nrTests += test_territory("DZA", 269, 0, 0, 0); - nrTests += test_territory("ECU", 169, 0, 0, 0); - nrTests += test_territory("EGY", 218, 0, 0, 0); - nrTests += test_territory("ERI", 146, 0, 0, 0); - nrTests += test_territory("ES", 321, 0, 0, 410); - nrTests += test_territory("ESH", 170, 0, 0, 0); - nrTests += test_territory("ESP", 195, 0, 0, 0); - nrTests += test_territory("EST", 115, 0, 0, 0); - nrTests += test_territory("ETH", 221, 0, 0, 0); - nrTests += test_territory("FIN", 182, 0, 0, 0); - nrTests += test_territory("FJ", 506, 0, 0, 529); - nrTests += test_territory("FJI", 90, 0, 0, 0); - nrTests += test_territory("FL", 373, 0, 0, 411); - nrTests += test_territory("FLK", 83, 0, 0, 0); - nrTests += test_territory("FRA", 198, 0, 0, 0); - nrTests += test_territory("FRO", 64, 0, 0, 0); - nrTests += test_territory("FSM", 54, 0, 0, 0); - nrTests += test_territory("GA", 371, 0, 1, 411); - nrTests += test_territory("GA", 290, 0, 1, 408); - nrTests += test_territory("GAB", 171, 0, 0, 0); - nrTests += test_territory("GBR", 167, 0, 0, 0); - nrTests += test_territory("GD", 514, 0, 0, 529); - nrTests += test_territory("GEO", 125, 0, 0, 0); - nrTests += test_territory("GGY", 18, 0, 0, 0); - nrTests += test_territory("GHA", 165, 0, 0, 0); - nrTests += test_territory("GIB", 3, 0, 0, 0); - nrTests += test_territory("GIN", 168, 0, 0, 0); - nrTests += test_territory("GJ", 300, 0, 0, 408); - nrTests += test_territory("GLP", 65, 0, 0, 0); - nrTests += test_territory("GMB", 81, 0, 0, 0); - nrTests += test_territory("GNB", 109, 0, 0, 0); - nrTests += test_territory("GNQ", 102, 0, 0, 0); - nrTests += test_territory("GO", 337, 0, 0, 410); - nrTests += test_territory("GR", 252, 1, 0, 412); - nrTests += test_territory("GRC", 150, 0, 0, 0); - nrTests += test_territory("GRD", 38, 0, 0, 0); - nrTests += test_territory("GRL", 266, 0, 0, 0); - nrTests += test_territory("GRO", 252, 0, 0, 412); - nrTests += test_territory("GS", 526, 0, 0, 529); - nrTests += test_territory("GT", 244, 1, 0, 412); - nrTests += test_territory("GTM", 140, 0, 0, 0); - nrTests += test_territory("GU", 51, 1, 0, 411); - nrTests += test_territory("GUA", 244, 0, 0, 412); - nrTests += test_territory("GUF", 130, 0, 0, 0); - nrTests += test_territory("GUM", 51, 0, 0, 0); - nrTests += test_territory("GUY", 162, 0, 0, 0); - nrTests += test_territory("GX", 522, 0, 0, 529); - nrTests += test_territory("GZ", 513, 0, 0, 529); - nrTests += test_territory("HA", 512, 0, 0, 529); - nrTests += test_territory("HB", 515, 0, 0, 529); - nrTests += test_territory("HE", 517, 0, 0, 529); - nrTests += test_territory("HG", 240, 1, 0, 412); - nrTests += test_territory("HI", 501, 0, 1, 529); - nrTests += test_territory("HI", 352, 0, 1, 411); - nrTests += test_territory("HID", 240, 0, 0, 412); - nrTests += test_territory("HK", 62, 1, 0, 529); - nrTests += test_territory("HKG", 62, 0, 0, 0); - nrTests += test_territory("HL", 520, 0, 0, 529); - nrTests += test_territory("HM", 43, 1, 0, 409); - nrTests += test_territory("HMD", 43, 0, 0, 0); - nrTests += test_territory("HN", 521, 0, 0, 529); - nrTests += test_territory("HND", 144, 0, 0, 0); - nrTests += test_territory("HP", 293, 0, 0, 408); - nrTests += test_territory("HR", 285, 0, 0, 408); - nrTests += test_territory("HRV", 120, 0, 0, 0); - nrTests += test_territory("HTI", 100, 0, 0, 0); - nrTests += test_territory("HUN", 137, 0, 0, 0); - nrTests += test_territory("IA", 369, 0, 0, 411); - nrTests += test_territory("ID", 381, 0, 0, 411); - nrTests += test_territory("IDN", 233, 0, 0, 0); - nrTests += test_territory("IL", 370, 0, 0, 411); - nrTests += test_territory("IMN", 52, 0, 0, 0); - nrTests += test_territory("IN", 416, 0, 1, 497); - nrTests += test_territory("IN", 357, 0, 1, 411); - nrTests += test_territory("IN-AN", 275, 0, 0, 408); - nrTests += test_territory("IN-AP", 304, 0, 0, 408); - nrTests += test_territory("IN-AR", 286, 0, 0, 408); - nrTests += test_territory("IN-AS", 287, 0, 0, 408); - nrTests += test_territory("IN-BR", 288, 0, 0, 408); - nrTests += test_territory("IN-CG", 295, 1, 0, 408); - nrTests += test_territory("IN-CH", 274, 0, 0, 408); - nrTests += test_territory("IN-CT", 295, 0, 0, 408); - nrTests += test_territory("IN-DD", 272, 0, 0, 408); - nrTests += test_territory("IN-DL", 277, 0, 0, 408); - nrTests += test_territory("IN-DN", 273, 0, 0, 408); - nrTests += test_territory("IN-GA", 290, 0, 0, 408); - nrTests += test_territory("IN-GJ", 300, 0, 0, 408); - nrTests += test_territory("IN-HP", 293, 0, 0, 408); - nrTests += test_territory("IN-HR", 285, 0, 0, 408); - nrTests += test_territory("IN-JH", 296, 0, 0, 408); - nrTests += test_territory("IN-JK", 294, 0, 0, 408); - nrTests += test_territory("IN-KA", 297, 0, 0, 408); - nrTests += test_territory("IN-KL", 291, 0, 0, 408); - nrTests += test_territory("IN-LD", 276, 0, 0, 408); - nrTests += test_territory("IN-MH", 305, 0, 0, 408); - nrTests += test_territory("IN-ML", 278, 0, 0, 408); - nrTests += test_territory("IN-MN", 280, 0, 0, 408); - nrTests += test_territory("IN-MP", 302, 0, 0, 408); - nrTests += test_territory("IN-MZ", 282, 0, 0, 408); - nrTests += test_territory("IN-NL", 279, 0, 0, 408); - nrTests += test_territory("IN-OD", 299, 1, 0, 408); - nrTests += test_territory("IN-OR", 299, 0, 0, 408); - nrTests += test_territory("IN-PB", 284, 0, 0, 408); - nrTests += test_territory("IN-PY", 307, 0, 0, 408); - nrTests += test_territory("IN-RJ", 298, 0, 0, 408); - nrTests += test_territory("IN-SK", 283, 0, 0, 408); - nrTests += test_territory("IN-TG", 303, 0, 0, 408); - nrTests += test_territory("IN-TN", 292, 0, 0, 408); - nrTests += test_territory("IN-TR", 281, 0, 0, 408); - nrTests += test_territory("IN-UK", 289, 1, 0, 408); - nrTests += test_territory("IN-UP", 306, 0, 0, 408); - nrTests += test_territory("IN-UT", 289, 0, 0, 408); - nrTests += test_territory("IN-WB", 301, 0, 0, 408); - nrTests += test_territory("IND", 408, 0, 0, 0); - nrTests += test_territory("IND-AN", 275, 0, 0, 408); - nrTests += test_territory("IND-AP", 304, 0, 0, 408); - nrTests += test_territory("IND-AR", 286, 0, 0, 408); - nrTests += test_territory("IND-AS", 287, 0, 0, 408); - nrTests += test_territory("IND-BR", 288, 0, 0, 408); - nrTests += test_territory("IND-CG", 295, 1, 0, 408); - nrTests += test_territory("IND-CH", 274, 0, 0, 408); - nrTests += test_territory("IND-CT", 295, 0, 0, 408); - nrTests += test_territory("IND-DD", 272, 0, 0, 408); - nrTests += test_territory("IND-DL", 277, 0, 0, 408); - nrTests += test_territory("IND-DN", 273, 0, 0, 408); - nrTests += test_territory("IND-GA", 290, 0, 0, 408); - nrTests += test_territory("IND-GJ", 300, 0, 0, 408); - nrTests += test_territory("IND-HP", 293, 0, 0, 408); - nrTests += test_territory("IND-HR", 285, 0, 0, 408); - nrTests += test_territory("IND-JH", 296, 0, 0, 408); - nrTests += test_territory("IND-JK", 294, 0, 0, 408); - nrTests += test_territory("IND-KA", 297, 0, 0, 408); - nrTests += test_territory("IND-KL", 291, 0, 0, 408); - nrTests += test_territory("IND-LD", 276, 0, 0, 408); - nrTests += test_territory("IND-MH", 305, 0, 0, 408); - nrTests += test_territory("IND-ML", 278, 0, 0, 408); - nrTests += test_territory("IND-MN", 280, 0, 0, 408); - nrTests += test_territory("IND-MP", 302, 0, 0, 408); - nrTests += test_territory("IND-MZ", 282, 0, 0, 408); - nrTests += test_territory("IND-NL", 279, 0, 0, 408); - nrTests += test_territory("IND-OD", 299, 1, 0, 408); - nrTests += test_territory("IND-OR", 299, 0, 0, 408); - nrTests += test_territory("IND-PB", 284, 0, 0, 408); - nrTests += test_territory("IND-PY", 307, 0, 0, 408); - nrTests += test_territory("IND-RJ", 298, 0, 0, 408); - nrTests += test_territory("IND-SK", 283, 0, 0, 408); - nrTests += test_territory("IND-TG", 303, 0, 0, 408); - nrTests += test_territory("IND-TN", 292, 0, 0, 408); - nrTests += test_territory("IND-TR", 281, 0, 0, 408); - nrTests += test_territory("IND-UK", 289, 1, 0, 408); - nrTests += test_territory("IND-UP", 306, 0, 0, 408); - nrTests += test_territory("IND-UT", 289, 0, 0, 408); - nrTests += test_territory("IND-WB", 301, 0, 0, 408); - nrTests += test_territory("IOT", 16, 0, 0, 0); - nrTests += test_territory("IRK", 477, 0, 0, 497); - nrTests += test_territory("IRL", 126, 0, 0, 0); - nrTests += test_territory("IRN", 230, 0, 0, 0); - nrTests += test_territory("IRQ", 188, 0, 0, 0); - nrTests += test_territory("ISL", 139, 0, 0, 0); - nrTests += test_territory("ISR", 93, 0, 0, 0); - nrTests += test_territory("ITA", 175, 0, 0, 0); - nrTests += test_territory("IVA", 423, 0, 0, 497); - nrTests += test_territory("JA", 259, 1, 0, 412); - nrTests += test_territory("JAL", 259, 0, 0, 412); - nrTests += test_territory("JAM", 80, 0, 0, 0); - nrTests += test_territory("JBT", 310, 0, 0, 409); - nrTests += test_territory("JEY", 21, 0, 0, 0); - nrTests += test_territory("JH", 296, 0, 0, 408); - nrTests += test_territory("JK", 294, 0, 0, 408); - nrTests += test_territory("JL", 516, 0, 0, 529); - nrTests += test_territory("JOR", 135, 0, 0, 0); - nrTests += test_territory("JPN", 185, 0, 0, 0); - nrTests += test_territory("JS", 505, 0, 0, 529); - nrTests += test_territory("JTN", 530, 1, 0, 0); - nrTests += test_territory("JX", 511, 0, 0, 529); - nrTests += test_territory("KA", 297, 0, 0, 408); - nrTests += test_territory("KAM", 489, 0, 0, 497); - nrTests += test_territory("KAZ", 270, 0, 0, 0); - nrTests += test_territory("KB", 419, 0, 0, 497); - nrTests += test_territory("KC", 420, 0, 0, 497); - nrTests += test_territory("KDA", 444, 0, 0, 497); - nrTests += test_territory("KEM", 482, 0, 0, 497); - nrTests += test_territory("KEN", 200, 0, 0, 0); - nrTests += test_territory("KGD", 415, 0, 0, 497); - nrTests += test_territory("KGN", 473, 0, 0, 497); - nrTests += test_territory("KGZ", 160, 0, 0, 0); - nrTests += test_territory("KHA", 493, 0, 0, 497); - nrTests += test_territory("KHM", 157, 0, 0, 0); - nrTests += test_territory("KI", 459, 0, 0, 497); - nrTests += test_territory("KIR", 59, 0, 0, 0); - nrTests += test_territory("KK", 481, 0, 0, 497); - nrTests += test_territory("KL", 445, 0, 1, 497); - nrTests += test_territory("KL", 291, 0, 1, 408); - nrTests += test_territory("KLU", 430, 0, 0, 497); - nrTests += test_territory("KM", 470, 0, 0, 497); - nrTests += test_territory("KNA", 32, 0, 0, 0); - nrTests += test_territory("KO", 454, 0, 0, 497); - nrTests += test_territory("KOR", 138, 0, 0, 0); - nrTests += test_territory("KOS", 442, 0, 0, 497); - nrTests += test_territory("KR", 452, 0, 0, 497); - nrTests += test_territory("KRS", 429, 0, 0, 497); - nrTests += test_territory("KS", 380, 0, 0, 411); - nrTests += test_territory("KWT", 89, 0, 0, 0); - nrTests += test_territory("KY", 358, 0, 0, 411); - nrTests += test_territory("KYA", 486, 0, 0, 497); - nrTests += test_territory("LA", 364, 0, 0, 411); - nrTests += test_territory("LAO", 163, 0, 0, 0); - nrTests += test_territory("LBN", 79, 0, 0, 0); - nrTests += test_territory("LBR", 143, 0, 0, 0); - nrTests += test_territory("LBY", 231, 0, 0, 0); - nrTests += test_territory("LCA", 53, 0, 0, 0); - nrTests += test_territory("LD", 276, 0, 0, 408); - nrTests += test_territory("LEN", 447, 0, 0, 497); - nrTests += test_territory("LIE", 25, 0, 0, 0); - nrTests += test_territory("LIP", 424, 0, 0, 497); - nrTests += test_territory("LKA", 124, 0, 0, 0); - nrTests += test_territory("LN", 508, 0, 0, 529); - nrTests += test_territory("LSO", 106, 0, 0, 0); - nrTests += test_territory("LTU", 123, 0, 0, 0); - nrTests += test_territory("LUX", 69, 0, 0, 0); - nrTests += test_territory("LVA", 122, 0, 0, 0); - nrTests += test_territory("MA", 351, 0, 1, 411); - nrTests += test_territory("MA", 336, 0, 1, 410); - nrTests += test_territory("MAC", 9, 0, 0, 0); - nrTests += test_territory("MAF", 11, 0, 0, 0); - nrTests += test_territory("MAG", 487, 0, 0, 497); - nrTests += test_territory("MAR", 189, 0, 0, 0); - nrTests += test_territory("MB", 400, 0, 0, 496); - nrTests += test_territory("MC", 9, 1, 0, 529); - nrTests += test_territory("MCO", 2, 0, 0, 0); - nrTests += test_territory("MD", 353, 0, 0, 411); - nrTests += test_territory("MDA", 108, 0, 0, 0); - nrTests += test_territory("MDG", 202, 0, 0, 0); - nrTests += test_territory("MDV", 35, 0, 0, 0); - nrTests += test_territory("ME", 460, 0, 1, 497); - nrTests += test_territory("ME", 356, 0, 1, 411); - nrTests += test_territory("ME", 241, 1, 1, 412); - nrTests += test_territory("MEX", 412, 0, 0, 0); - nrTests += test_territory("MEX-AG", 237, 1, 0, 412); - nrTests += test_territory("MEX-AGU", 237, 0, 0, 412); - nrTests += test_territory("MEX-BC", 254, 1, 0, 412); - nrTests += test_territory("MEX-BCN", 254, 0, 0, 412); - nrTests += test_territory("MEX-BCS", 257, 0, 0, 412); - nrTests += test_territory("MEX-BS", 257, 1, 0, 412); - nrTests += test_territory("MEX-CAM", 249, 0, 0, 412); - nrTests += test_territory("MEX-CH", 265, 1, 0, 412); - nrTests += test_territory("MEX-CHH", 265, 0, 0, 412); - nrTests += test_territory("MEX-CHP", 256, 0, 0, 412); - nrTests += test_territory("MEX-CL", 238, 0, 0, 412); - nrTests += test_territory("MEX-CM", 249, 1, 0, 412); - nrTests += test_territory("MEX-CO", 263, 1, 0, 412); - nrTests += test_territory("MEX-COA", 263, 0, 0, 412); - nrTests += test_territory("MEX-COL", 238, 1, 0, 412); - nrTests += test_territory("MEX-CS", 256, 1, 0, 412); - nrTests += test_territory("MEX-DF", 234, 1, 0, 412); - nrTests += test_territory("MEX-DG", 262, 1, 0, 412); - nrTests += test_territory("MEX-DIF", 234, 0, 0, 412); - nrTests += test_territory("MEX-DUR", 262, 0, 0, 412); - nrTests += test_territory("MEX-GR", 252, 1, 0, 412); - nrTests += test_territory("MEX-GRO", 252, 0, 0, 412); - nrTests += test_territory("MEX-GT", 244, 1, 0, 412); - nrTests += test_territory("MEX-GUA", 244, 0, 0, 412); - nrTests += test_territory("MEX-HG", 240, 1, 0, 412); - nrTests += test_territory("MEX-HID", 240, 0, 0, 412); - nrTests += test_territory("MEX-JA", 259, 1, 0, 412); - nrTests += test_territory("MEX-JAL", 259, 0, 0, 412); - nrTests += test_territory("MEX-ME", 241, 1, 0, 412); - nrTests += test_territory("MEX-MEX", 241, 1, 0, 412); - nrTests += test_territory("MEX-MI", 250, 1, 0, 412); - nrTests += test_territory("MEX-MIC", 250, 0, 0, 412); - nrTests += test_territory("MEX-MO", 236, 1, 0, 412); - nrTests += test_territory("MEX-MOR", 236, 0, 0, 412); - nrTests += test_territory("MEX-MX", 241, 0, 0, 412); - nrTests += test_territory("MEX-NA", 243, 1, 0, 412); - nrTests += test_territory("MEX-NAY", 243, 0, 0, 412); - nrTests += test_territory("MEX-NL", 253, 1, 0, 412); - nrTests += test_territory("MEX-NLE", 253, 0, 0, 412); - nrTests += test_territory("MEX-OA", 261, 1, 0, 412); - nrTests += test_territory("MEX-OAX", 261, 0, 0, 412); - nrTests += test_territory("MEX-PB", 245, 1, 0, 412); - nrTests += test_territory("MEX-PUE", 245, 0, 0, 412); - nrTests += test_territory("MEX-QE", 239, 1, 0, 412); - nrTests += test_territory("MEX-QR", 247, 1, 0, 412); - nrTests += test_territory("MEX-QUE", 239, 0, 0, 412); - nrTests += test_territory("MEX-ROO", 247, 0, 0, 412); - nrTests += test_territory("MEX-SI", 248, 1, 0, 412); - nrTests += test_territory("MEX-SIN", 248, 0, 0, 412); - nrTests += test_territory("MEX-SL", 251, 1, 0, 412); - nrTests += test_territory("MEX-SLP", 251, 0, 0, 412); - nrTests += test_territory("MEX-SO", 264, 1, 0, 412); - nrTests += test_territory("MEX-SON", 264, 0, 0, 412); - nrTests += test_territory("MEX-TAB", 242, 0, 0, 412); - nrTests += test_territory("MEX-TAM", 260, 0, 0, 412); - nrTests += test_territory("MEX-TAM", 260, 1, 0, 412); - nrTests += test_territory("MEX-TB", 242, 1, 0, 412); - nrTests += test_territory("MEX-TL", 235, 1, 0, 412); - nrTests += test_territory("MEX-TLA", 235, 0, 0, 412); - nrTests += test_territory("MEX-TM", 260, 1, 0, 412); - nrTests += test_territory("MEX-VE", 255, 1, 0, 412); - nrTests += test_territory("MEX-VER", 255, 0, 0, 412); - nrTests += test_territory("MEX-YU", 246, 1, 0, 412); - nrTests += test_territory("MEX-YUC", 246, 0, 0, 412); - nrTests += test_territory("MEX-ZA", 258, 1, 0, 412); - nrTests += test_territory("MEX-ZAC", 258, 0, 0, 412); - nrTests += test_territory("MG", 340, 0, 0, 410); - nrTests += test_territory("MH", 305, 0, 0, 408); - nrTests += test_territory("MHL", 27, 0, 0, 0); - nrTests += test_territory("MI", 384, 0, 1, 411); - nrTests += test_territory("MI", 250, 1, 1, 412); - nrTests += test_territory("MIC", 250, 0, 0, 412); - nrTests += test_territory("MID", 352, 1, 0, 411); - nrTests += test_territory("MKD", 98, 0, 0, 0); - nrTests += test_territory("ML", 278, 0, 0, 408); - nrTests += test_territory("MLI", 224, 0, 0, 0); - nrTests += test_territory("MLT", 37, 0, 0, 0); - nrTests += test_territory("MMR", 208, 0, 0, 0); - nrTests += test_territory("MN", 383, 0, 1, 411); - nrTests += test_territory("MN", 280, 0, 1, 408); - nrTests += test_territory("MNE", 85, 0, 0, 0); - nrTests += test_territory("MNG", 229, 0, 0, 0); - nrTests += test_territory("MNP", 49, 0, 0, 0); - nrTests += test_territory("MO", 456, 0, 1, 497); - nrTests += test_territory("MO", 374, 0, 1, 411); - nrTests += test_territory("MO", 236, 1, 1, 412); - nrTests += test_territory("MOR", 236, 0, 0, 412); - nrTests += test_territory("MOS", 436, 0, 0, 497); - nrTests += test_territory("MOW", 413, 0, 0, 497); - nrTests += test_territory("MOZ", 213, 0, 0, 0); - nrTests += test_territory("MP", 302, 0, 1, 408); - nrTests += test_territory("MP", 49, 1, 1, 411); - nrTests += test_territory("MRT", 219, 0, 0, 0); - nrTests += test_territory("MS", 363, 0, 1, 411); - nrTests += test_territory("MS", 338, 0, 1, 410); - nrTests += test_territory("MSR", 20, 0, 0, 0); - nrTests += test_territory("MT", 391, 0, 1, 411); - nrTests += test_territory("MT", 341, 0, 1, 410); - nrTests += test_territory("MTQ", 63, 0, 0, 0); - nrTests += test_territory("MUR", 451, 0, 0, 497); - nrTests += test_territory("MUS", 67, 0, 0, 0); - nrTests += test_territory("MWI", 147, 0, 0, 0); - nrTests += test_territory("MX", 241, 0, 0, 412); - nrTests += test_territory("MX-AG", 237, 1, 0, 412); - nrTests += test_territory("MX-AGU", 237, 0, 0, 412); - nrTests += test_territory("MX-BC", 254, 1, 0, 412); - nrTests += test_territory("MX-BCN", 254, 0, 0, 412); - nrTests += test_territory("MX-BCS", 257, 0, 0, 412); - nrTests += test_territory("MX-BS", 257, 1, 0, 412); - nrTests += test_territory("MX-CAM", 249, 0, 0, 412); - nrTests += test_territory("MX-CH", 265, 1, 0, 412); - nrTests += test_territory("MX-CHH", 265, 0, 0, 412); - nrTests += test_territory("MX-CHP", 256, 0, 0, 412); - nrTests += test_territory("MX-CL", 238, 0, 0, 412); - nrTests += test_territory("MX-CM", 249, 1, 0, 412); - nrTests += test_territory("MX-CO", 263, 1, 0, 412); - nrTests += test_territory("MX-COA", 263, 0, 0, 412); - nrTests += test_territory("MX-COL", 238, 1, 0, 412); - nrTests += test_territory("MX-CS", 256, 1, 0, 412); - nrTests += test_territory("MX-DF", 234, 1, 0, 412); - nrTests += test_territory("MX-DG", 262, 1, 0, 412); - nrTests += test_territory("MX-DIF", 234, 0, 0, 412); - nrTests += test_territory("MX-DUR", 262, 0, 0, 412); - nrTests += test_territory("MX-GR", 252, 1, 0, 412); - nrTests += test_territory("MX-GRO", 252, 0, 0, 412); - nrTests += test_territory("MX-GT", 244, 1, 0, 412); - nrTests += test_territory("MX-GUA", 244, 0, 0, 412); - nrTests += test_territory("MX-HG", 240, 1, 0, 412); - nrTests += test_territory("MX-HID", 240, 0, 0, 412); - nrTests += test_territory("MX-JA", 259, 1, 0, 412); - nrTests += test_territory("MX-JAL", 259, 0, 0, 412); - nrTests += test_territory("MX-ME", 241, 1, 0, 412); - nrTests += test_territory("MX-MEX", 241, 1, 0, 412); - nrTests += test_territory("MX-MI", 250, 1, 0, 412); - nrTests += test_territory("MX-MIC", 250, 0, 0, 412); - nrTests += test_territory("MX-MO", 236, 1, 0, 412); - nrTests += test_territory("MX-MOR", 236, 0, 0, 412); - nrTests += test_territory("MX-MX", 241, 0, 0, 412); - nrTests += test_territory("MX-NA", 243, 1, 0, 412); - nrTests += test_territory("MX-NAY", 243, 0, 0, 412); - nrTests += test_territory("MX-NL", 253, 1, 0, 412); - nrTests += test_territory("MX-NLE", 253, 0, 0, 412); - nrTests += test_territory("MX-OA", 261, 1, 0, 412); - nrTests += test_territory("MX-OAX", 261, 0, 0, 412); - nrTests += test_territory("MX-PB", 245, 1, 0, 412); - nrTests += test_territory("MX-PUE", 245, 0, 0, 412); - nrTests += test_territory("MX-QE", 239, 1, 0, 412); - nrTests += test_territory("MX-QR", 247, 1, 0, 412); - nrTests += test_territory("MX-QUE", 239, 0, 0, 412); - nrTests += test_territory("MX-ROO", 247, 0, 0, 412); - nrTests += test_territory("MX-SI", 248, 1, 0, 412); - nrTests += test_territory("MX-SIN", 248, 0, 0, 412); - nrTests += test_territory("MX-SL", 251, 1, 0, 412); - nrTests += test_territory("MX-SLP", 251, 0, 0, 412); - nrTests += test_territory("MX-SO", 264, 1, 0, 412); - nrTests += test_territory("MX-SON", 264, 0, 0, 412); - nrTests += test_territory("MX-TAB", 242, 0, 0, 412); - nrTests += test_territory("MX-TAM", 260, 0, 0, 412); - nrTests += test_territory("MX-TAM", 260, 1, 0, 412); - nrTests += test_territory("MX-TB", 242, 1, 0, 412); - nrTests += test_territory("MX-TL", 235, 1, 0, 412); - nrTests += test_territory("MX-TLA", 235, 0, 0, 412); - nrTests += test_territory("MX-TM", 260, 1, 0, 412); - nrTests += test_territory("MX-VE", 255, 1, 0, 412); - nrTests += test_territory("MX-VER", 255, 0, 0, 412); - nrTests += test_territory("MX-YU", 246, 1, 0, 412); - nrTests += test_territory("MX-YUC", 246, 0, 0, 412); - nrTests += test_territory("MX-ZA", 258, 1, 0, 412); - nrTests += test_territory("MX-ZAC", 258, 0, 0, 412); - nrTests += test_territory("MYS", 180, 0, 0, 0); - nrTests += test_territory("MYT", 40, 0, 0, 0); - nrTests += test_territory("MZ", 282, 0, 0, 408); - nrTests += test_territory("NA", 243, 1, 0, 412); - nrTests += test_territory("NAM", 214, 0, 0, 0); - nrTests += test_territory("NAY", 243, 0, 0, 412); - nrTests += test_territory("NB", 402, 0, 0, 496); - nrTests += test_territory("NC", 367, 0, 0, 411); - nrTests += test_territory("NCL", 91, 0, 0, 0); - nrTests += test_territory("ND", 376, 0, 0, 411); - nrTests += test_territory("NE", 379, 0, 0, 411); - nrTests += test_territory("NEN", 453, 0, 0, 497); - nrTests += test_territory("NER", 226, 0, 0, 0); - nrTests += test_territory("NF", 12, 1, 0, 409); - nrTests += test_territory("NFK", 12, 0, 0, 0); - nrTests += test_territory("NGA", 216, 0, 0, 0); - nrTests += test_territory("NGR", 440, 0, 0, 497); - nrTests += test_territory("NH", 349, 0, 0, 411); - nrTests += test_territory("NIC", 149, 0, 0, 0); - nrTests += test_territory("NIU", 31, 0, 0, 0); - nrTests += test_territory("NIZ", 457, 0, 0, 497); - nrTests += test_territory("NJ", 348, 0, 0, 411); - nrTests += test_territory("NL", 401, 0, 1, 496); - nrTests += test_territory("NL", 279, 0, 1, 408); - nrTests += test_territory("NL", 253, 1, 1, 412); - nrTests += test_territory("NLD", 113, 0, 0, 0); - nrTests += test_territory("NLE", 253, 0, 0, 412); - nrTests += test_territory("NM", 519, 0, 1, 529); - nrTests += test_territory("NM", 390, 0, 1, 411); - nrTests += test_territory("NOR", 179, 0, 0, 0); - nrTests += test_territory("NPL", 153, 0, 0, 0); - nrTests += test_territory("NRU", 7, 0, 0, 0); - nrTests += test_territory("NS", 403, 0, 0, 496); - nrTests += test_territory("NSW", 308, 0, 0, 409); - nrTests += test_territory("NT", 406, 0, 1, 496); - nrTests += test_territory("NT", 311, 0, 1, 409); - nrTests += test_territory("NU", 407, 0, 0, 496); - nrTests += test_territory("NV", 388, 0, 0, 411); - nrTests += test_territory("NVS", 478, 0, 0, 497); - nrTests += test_territory("NX", 502, 0, 0, 529); - nrTests += test_territory("NY", 368, 0, 0, 411); - nrTests += test_territory("NZL", 172, 0, 0, 0); - nrTests += test_territory("OA", 261, 1, 0, 412); - nrTests += test_territory("OAX", 261, 0, 0, 412); - nrTests += test_territory("OD", 299, 1, 0, 408); - nrTests += test_territory("OH", 361, 0, 0, 411); - nrTests += test_territory("OK", 375, 0, 0, 411); - nrTests += test_territory("OMN", 176, 0, 0, 0); - nrTests += test_territory("OMS", 480, 0, 0, 497); - nrTests += test_territory("ON", 397, 0, 0, 496); - nrTests += test_territory("OR", 386, 0, 1, 411); - nrTests += test_territory("OR", 299, 0, 1, 408); - nrTests += test_territory("ORE", 461, 0, 0, 497); - nrTests += test_territory("ORL", 425, 0, 0, 497); - nrTests += test_territory("PA", 362, 0, 1, 411); - nrTests += test_territory("PA", 342, 0, 1, 410); - nrTests += test_territory("PAK", 212, 0, 0, 0); - nrTests += test_territory("PAN", 128, 0, 0, 0); - nrTests += test_territory("PB", 323, 0, 1, 410); - nrTests += test_territory("PB", 284, 0, 1, 408); - nrTests += test_territory("PB", 245, 1, 1, 412); - nrTests += test_territory("PCN", 13, 0, 0, 0); - nrTests += test_territory("PE", 404, 0, 1, 496); - nrTests += test_territory("PE", 325, 0, 1, 410); - nrTests += test_territory("PER", 228, 0, 0, 0); - nrTests += test_territory("PHL", 174, 0, 0, 0); - nrTests += test_territory("PI", 333, 0, 0, 410); - nrTests += test_territory("PLW", 48, 0, 0, 0); - nrTests += test_territory("PM", 463, 0, 0, 497); - nrTests += test_territory("PNG", 192, 0, 0, 0); - nrTests += test_territory("PNZ", 458, 0, 0, 497); - nrTests += test_territory("PO", 491, 0, 0, 497); - nrTests += test_territory("POL", 177, 0, 0, 0); - nrTests += test_territory("PR", 329, 0, 1, 410); - nrTests += test_territory("PR", 77, 1, 1, 411); - nrTests += test_territory("PRI", 77, 0, 0, 0); - nrTests += test_territory("PRK", 148, 0, 0, 0); - nrTests += test_territory("PRT", 136, 0, 0, 0); - nrTests += test_territory("PRY", 187, 0, 0, 0); - nrTests += test_territory("PSE", 94, 0, 0, 0); - nrTests += test_territory("PSK", 441, 0, 0, 497); - nrTests += test_territory("PUE", 245, 0, 0, 412); - nrTests += test_territory("PY", 307, 0, 0, 408); - nrTests += test_territory("PYF", 72, 0, 0, 0); - nrTests += test_territory("QAT", 82, 0, 0, 0); - nrTests += test_territory("QC", 398, 0, 0, 496); - nrTests += test_territory("QE", 239, 1, 0, 412); - nrTests += test_territory("QH", 527, 0, 0, 529); - nrTests += test_territory("QLD", 316, 0, 0, 409); - nrTests += test_territory("QR", 247, 1, 0, 412); - nrTests += test_territory("QUE", 239, 0, 0, 412); - nrTests += test_territory("REU", 68, 0, 0, 0); - nrTests += test_territory("RI", 345, 0, 0, 411); - nrTests += test_territory("RJ", 320, 0, 1, 410); - nrTests += test_territory("RJ", 298, 0, 1, 408); - nrTests += test_territory("RN", 322, 0, 0, 410); - nrTests += test_territory("RO", 331, 0, 0, 410); - nrTests += test_territory("ROO", 247, 0, 0, 412); - nrTests += test_territory("ROS", 448, 0, 0, 497); - nrTests += test_territory("ROU", 164, 0, 0, 0); - nrTests += test_territory("RR", 330, 0, 0, 410); - nrTests += test_territory("RS", 335, 0, 0, 410); - nrTests += test_territory("RU", 497, 1, 0, 0); - nrTests += test_territory("RU-AD", 417, 0, 0, 497); - nrTests += test_territory("RU-AL", 483, 0, 0, 497); - nrTests += test_territory("RU-ALT", 484, 0, 0, 497); - nrTests += test_territory("RU-AMU", 494, 0, 0, 497); - nrTests += test_territory("RU-ARK", 455, 0, 0, 497); - nrTests += test_territory("RU-AST", 435, 0, 0, 497); - nrTests += test_territory("RU-BA", 464, 0, 0, 497); - nrTests += test_territory("RU-BE", 427, 0, 0, 497); - nrTests += test_territory("RU-BEL", 427, 1, 0, 497); - nrTests += test_territory("RU-BRY", 432, 0, 0, 497); - nrTests += test_territory("RU-BU", 475, 0, 0, 497); - nrTests += test_territory("RU-CE", 421, 0, 0, 497); - nrTests += test_territory("RU-CH", 474, 0, 0, 497); - nrTests += test_territory("RU-CHE", 474, 1, 0, 497); - nrTests += test_territory("RU-CHU", 488, 0, 0, 497); - nrTests += test_territory("RU-CU", 422, 0, 0, 497); - nrTests += test_territory("RU-DA", 438, 0, 0, 497); - nrTests += test_territory("RU-IN", 416, 0, 0, 497); - nrTests += test_territory("RU-IRK", 477, 0, 0, 497); - nrTests += test_territory("RU-IVA", 423, 0, 0, 497); - nrTests += test_territory("RU-KAM", 489, 0, 0, 497); - nrTests += test_territory("RU-KB", 419, 0, 0, 497); - nrTests += test_territory("RU-KC", 420, 0, 0, 497); - nrTests += test_territory("RU-KDA", 444, 0, 0, 497); - nrTests += test_territory("RU-KEM", 482, 0, 0, 497); - nrTests += test_territory("RU-KGD", 415, 0, 0, 497); - nrTests += test_territory("RU-KGN", 473, 0, 0, 497); - nrTests += test_territory("RU-KHA", 493, 0, 0, 497); - nrTests += test_territory("RU-KHM", 470, 1, 0, 497); - nrTests += test_territory("RU-KI", 459, 0, 0, 497); - nrTests += test_territory("RU-KIR", 459, 1, 0, 497); - nrTests += test_territory("RU-KK", 481, 0, 0, 497); - nrTests += test_territory("RU-KL", 445, 0, 0, 497); - nrTests += test_territory("RU-KLU", 430, 0, 0, 497); - nrTests += test_territory("RU-KM", 470, 0, 0, 497); - nrTests += test_territory("RU-KO", 454, 0, 0, 497); - nrTests += test_territory("RU-KOS", 442, 0, 0, 497); - nrTests += test_territory("RU-KR", 452, 0, 0, 497); - nrTests += test_territory("RU-KRS", 429, 0, 0, 497); - nrTests += test_territory("RU-KYA", 486, 0, 0, 497); - nrTests += test_territory("RU-LEN", 447, 0, 0, 497); - nrTests += test_territory("RU-LIP", 424, 0, 0, 497); - nrTests += test_territory("RU-MAG", 487, 0, 0, 497); - nrTests += test_territory("RU-ME", 460, 0, 0, 497); - nrTests += test_territory("RU-MO", 456, 0, 0, 497); - nrTests += test_territory("RU-MOS", 436, 0, 0, 497); - nrTests += test_territory("RU-MOW", 413, 0, 0, 497); - nrTests += test_territory("RU-MUR", 451, 0, 0, 497); - nrTests += test_territory("RU-NEN", 453, 0, 0, 497); - nrTests += test_territory("RU-NGR", 440, 0, 0, 497); - nrTests += test_territory("RU-NIZ", 457, 0, 0, 497); - nrTests += test_territory("RU-NVS", 478, 0, 0, 497); - nrTests += test_territory("RU-OMS", 480, 0, 0, 497); - nrTests += test_territory("RU-ORE", 461, 0, 0, 497); - nrTests += test_territory("RU-ORL", 425, 0, 0, 497); - nrTests += test_territory("RU-PER", 463, 1, 0, 497); - nrTests += test_territory("RU-PM", 463, 0, 0, 497); - nrTests += test_territory("RU-PNZ", 458, 0, 0, 497); - nrTests += test_territory("RU-PO", 491, 0, 0, 497); - nrTests += test_territory("RU-PRI", 491, 1, 0, 497); - nrTests += test_territory("RU-PSK", 441, 0, 0, 497); - nrTests += test_territory("RU-ROS", 448, 0, 0, 497); - nrTests += test_territory("RU-RYA", 434, 0, 0, 497); - nrTests += test_territory("RU-SA", 495, 0, 0, 497); - nrTests += test_territory("RU-SAK", 490, 0, 0, 497); - nrTests += test_territory("RU-SAM", 467, 0, 0, 497); - nrTests += test_territory("RU-SAR", 468, 0, 0, 497); - nrTests += test_territory("RU-SE", 418, 0, 0, 497); - nrTests += test_territory("RU-SMO", 437, 0, 0, 497); - nrTests += test_territory("RU-SPE", 414, 0, 0, 497); - nrTests += test_territory("RU-STA", 443, 0, 0, 497); - nrTests += test_territory("RU-SVE", 471, 0, 0, 497); - nrTests += test_territory("RU-TA", 466, 0, 0, 497); - nrTests += test_territory("RU-TAM", 431, 1, 0, 497); - nrTests += test_territory("RU-TOM", 479, 0, 0, 497); - nrTests += test_territory("RU-TT", 431, 0, 0, 497); - nrTests += test_territory("RU-TUL", 426, 0, 0, 497); - nrTests += test_territory("RU-TVE", 446, 0, 0, 497); - nrTests += test_territory("RU-TY", 485, 0, 0, 497); - nrTests += test_territory("RU-TYU", 472, 0, 0, 497); - nrTests += test_territory("RU-UD", 465, 0, 0, 497); - nrTests += test_territory("RU-ULY", 462, 0, 0, 497); - nrTests += test_territory("RU-VGG", 449, 0, 0, 497); - nrTests += test_territory("RU-VLA", 428, 0, 0, 497); - nrTests += test_territory("RU-VLG", 450, 0, 0, 497); - nrTests += test_territory("RU-VOR", 439, 0, 0, 497); - nrTests += test_territory("RU-YAN", 469, 0, 0, 497); - nrTests += test_territory("RU-YAR", 433, 0, 0, 497); - nrTests += test_territory("RU-YEV", 492, 0, 0, 497); - nrTests += test_territory("RU-ZAB", 476, 0, 0, 497); - nrTests += test_territory("RUS", 497, 0, 0, 0); - nrTests += test_territory("RUS-AD", 417, 0, 0, 497); - nrTests += test_territory("RUS-AL", 483, 0, 0, 497); - nrTests += test_territory("RUS-ALT", 484, 0, 0, 497); - nrTests += test_territory("RUS-AMU", 494, 0, 0, 497); - nrTests += test_territory("RUS-ARK", 455, 0, 0, 497); - nrTests += test_territory("RUS-AST", 435, 0, 0, 497); - nrTests += test_territory("RUS-BA", 464, 0, 0, 497); - nrTests += test_territory("RUS-BE", 427, 0, 0, 497); - nrTests += test_territory("RUS-BEL", 427, 1, 0, 497); - nrTests += test_territory("RUS-BRY", 432, 0, 0, 497); - nrTests += test_territory("RUS-BU", 475, 0, 0, 497); - nrTests += test_territory("RUS-CE", 421, 0, 0, 497); - nrTests += test_territory("RUS-CH", 474, 0, 0, 497); - nrTests += test_territory("RUS-CHE", 474, 1, 0, 497); - nrTests += test_territory("RUS-CHU", 488, 0, 0, 497); - nrTests += test_territory("RUS-CU", 422, 0, 0, 497); - nrTests += test_territory("RUS-DA", 438, 0, 0, 497); - nrTests += test_territory("RUS-IN", 416, 0, 0, 497); - nrTests += test_territory("RUS-IRK", 477, 0, 0, 497); - nrTests += test_territory("RUS-IVA", 423, 0, 0, 497); - nrTests += test_territory("RUS-KAM", 489, 0, 0, 497); - nrTests += test_territory("RUS-KB", 419, 0, 0, 497); - nrTests += test_territory("RUS-KC", 420, 0, 0, 497); - nrTests += test_territory("RUS-KDA", 444, 0, 0, 497); - nrTests += test_territory("RUS-KEM", 482, 0, 0, 497); - nrTests += test_territory("RUS-KGD", 415, 0, 0, 497); - nrTests += test_territory("RUS-KGN", 473, 0, 0, 497); - nrTests += test_territory("RUS-KHA", 493, 0, 0, 497); - nrTests += test_territory("RUS-KHM", 470, 1, 0, 497); - nrTests += test_territory("RUS-KI", 459, 0, 0, 497); - nrTests += test_territory("RUS-KIR", 459, 1, 0, 497); - nrTests += test_territory("RUS-KK", 481, 0, 0, 497); - nrTests += test_territory("RUS-KL", 445, 0, 0, 497); - nrTests += test_territory("RUS-KLU", 430, 0, 0, 497); - nrTests += test_territory("RUS-KM", 470, 0, 0, 497); - nrTests += test_territory("RUS-KO", 454, 0, 0, 497); - nrTests += test_territory("RUS-KOS", 442, 0, 0, 497); - nrTests += test_territory("RUS-KR", 452, 0, 0, 497); - nrTests += test_territory("RUS-KRS", 429, 0, 0, 497); - nrTests += test_territory("RUS-KYA", 486, 0, 0, 497); - nrTests += test_territory("RUS-LEN", 447, 0, 0, 497); - nrTests += test_territory("RUS-LIP", 424, 0, 0, 497); - nrTests += test_territory("RUS-MAG", 487, 0, 0, 497); - nrTests += test_territory("RUS-ME", 460, 0, 0, 497); - nrTests += test_territory("RUS-MO", 456, 0, 0, 497); - nrTests += test_territory("RUS-MOS", 436, 0, 0, 497); - nrTests += test_territory("RUS-MOW", 413, 0, 0, 497); - nrTests += test_territory("RUS-MUR", 451, 0, 0, 497); - nrTests += test_territory("RUS-NEN", 453, 0, 0, 497); - nrTests += test_territory("RUS-NGR", 440, 0, 0, 497); - nrTests += test_territory("RUS-NIZ", 457, 0, 0, 497); - nrTests += test_territory("RUS-NVS", 478, 0, 0, 497); - nrTests += test_territory("RUS-OMS", 480, 0, 0, 497); - nrTests += test_territory("RUS-ORE", 461, 0, 0, 497); - nrTests += test_territory("RUS-ORL", 425, 0, 0, 497); - nrTests += test_territory("RUS-PER", 463, 1, 0, 497); - nrTests += test_territory("RUS-PM", 463, 0, 0, 497); - nrTests += test_territory("RUS-PNZ", 458, 0, 0, 497); - nrTests += test_territory("RUS-PO", 491, 0, 0, 497); - nrTests += test_territory("RUS-PRI", 491, 1, 0, 497); - nrTests += test_territory("RUS-PSK", 441, 0, 0, 497); - nrTests += test_territory("RUS-ROS", 448, 0, 0, 497); - nrTests += test_territory("RUS-RYA", 434, 0, 0, 497); - nrTests += test_territory("RUS-SA", 495, 0, 0, 497); - nrTests += test_territory("RUS-SAK", 490, 0, 0, 497); - nrTests += test_territory("RUS-SAM", 467, 0, 0, 497); - nrTests += test_territory("RUS-SAR", 468, 0, 0, 497); - nrTests += test_territory("RUS-SE", 418, 0, 0, 497); - nrTests += test_territory("RUS-SMO", 437, 0, 0, 497); - nrTests += test_territory("RUS-SPE", 414, 0, 0, 497); - nrTests += test_territory("RUS-STA", 443, 0, 0, 497); - nrTests += test_territory("RUS-SVE", 471, 0, 0, 497); - nrTests += test_territory("RUS-TA", 466, 0, 0, 497); - nrTests += test_territory("RUS-TAM", 431, 1, 0, 497); - nrTests += test_territory("RUS-TOM", 479, 0, 0, 497); - nrTests += test_territory("RUS-TT", 431, 0, 0, 497); - nrTests += test_territory("RUS-TUL", 426, 0, 0, 497); - nrTests += test_territory("RUS-TVE", 446, 0, 0, 497); - nrTests += test_territory("RUS-TY", 485, 0, 0, 497); - nrTests += test_territory("RUS-TYU", 472, 0, 0, 497); - nrTests += test_territory("RUS-UD", 465, 0, 0, 497); - nrTests += test_territory("RUS-ULY", 462, 0, 0, 497); - nrTests += test_territory("RUS-VGG", 449, 0, 0, 497); - nrTests += test_territory("RUS-VLA", 428, 0, 0, 497); - nrTests += test_territory("RUS-VLG", 450, 0, 0, 497); - nrTests += test_territory("RUS-VOR", 439, 0, 0, 497); - nrTests += test_territory("RUS-YAN", 469, 0, 0, 497); - nrTests += test_territory("RUS-YAR", 433, 0, 0, 497); - nrTests += test_territory("RUS-YEV", 492, 0, 0, 497); - nrTests += test_territory("RUS-ZAB", 476, 0, 0, 497); - nrTests += test_territory("RWA", 99, 0, 0, 0); - nrTests += test_territory("RYA", 434, 0, 0, 497); - nrTests += test_territory("SA", 495, 0, 1, 497); - nrTests += test_territory("SA", 312, 0, 1, 409); - nrTests += test_territory("SAK", 490, 0, 0, 497); - nrTests += test_territory("SAM", 467, 0, 0, 497); - nrTests += test_territory("SAR", 468, 0, 0, 497); - nrTests += test_territory("SAU", 267, 0, 0, 0); - nrTests += test_territory("SC", 523, 0, 1, 529); - nrTests += test_territory("SC", 355, 0, 1, 411); - nrTests += test_territory("SC", 324, 0, 1, 410); - nrTests += test_territory("SD", 509, 0, 1, 529); - nrTests += test_territory("SD", 378, 0, 1, 411); - nrTests += test_territory("SDN", 232, 0, 0, 0); - nrTests += test_territory("SE", 418, 0, 1, 497); - nrTests += test_territory("SE", 318, 0, 1, 410); - nrTests += test_territory("SEN", 159, 0, 0, 0); - nrTests += test_territory("SGP", 55, 0, 0, 0); - nrTests += test_territory("SGS", 71, 0, 0, 0); - nrTests += test_territory("SH", 498, 0, 0, 529); - nrTests += test_territory("SHN", 36, 0, 0, 0); - nrTests += test_territory("SI", 248, 1, 0, 412); - nrTests += test_territory("SIN", 248, 0, 0, 412); - nrTests += test_territory("SJM", 41, 0, 0, 0); - nrTests += test_territory("SK", 399, 0, 1, 496); - nrTests += test_territory("SK", 283, 0, 1, 408); - nrTests += test_territory("SL", 251, 1, 0, 412); - nrTests += test_territory("SLB", 104, 0, 0, 0); - nrTests += test_territory("SLE", 127, 0, 0, 0); - nrTests += test_territory("SLP", 251, 0, 0, 412); - nrTests += test_territory("SLV", 95, 0, 0, 0); - nrTests += test_territory("SMO", 437, 0, 0, 497); - nrTests += test_territory("SMR", 17, 0, 0, 0); - nrTests += test_territory("SN", 518, 0, 0, 529); - nrTests += test_territory("SO", 264, 1, 0, 412); - nrTests += test_territory("SOM", 206, 0, 0, 0); - nrTests += test_territory("SON", 264, 0, 0, 412); - nrTests += test_territory("SP", 332, 0, 0, 410); - nrTests += test_territory("SPE", 414, 0, 0, 497); - nrTests += test_territory("SPM", 30, 0, 0, 0); - nrTests += test_territory("SRB", 134, 0, 0, 0); - nrTests += test_territory("SSD", 204, 0, 0, 0); - nrTests += test_territory("STA", 443, 0, 0, 497); - nrTests += test_territory("STP", 61, 0, 0, 0); - nrTests += test_territory("SUR", 155, 0, 0, 0); - nrTests += test_territory("SVE", 471, 0, 0, 497); - nrTests += test_territory("SVK", 117, 0, 0, 0); - nrTests += test_territory("SVN", 92, 0, 0, 0); - nrTests += test_territory("SWE", 191, 0, 0, 0); - nrTests += test_territory("SWZ", 88, 0, 0, 0); - nrTests += test_territory("SX", 510, 0, 0, 529); - nrTests += test_territory("SXM", 10, 0, 0, 0); - nrTests += test_territory("SYC", 47, 0, 0, 0); - nrTests += test_territory("SYR", 158, 0, 0, 0); - nrTests += test_territory("TA", 466, 0, 0, 497); - nrTests += test_territory("TAA", 36, 1, 0, 0); - nrTests += test_territory("TAB", 242, 0, 0, 412); - nrTests += test_territory("TAM", 260, 0, 0, 412); - nrTests += test_territory("TAS", 313, 0, 0, 409); - nrTests += test_territory("TB", 242, 1, 0, 412); - nrTests += test_territory("TCA", 60, 0, 0, 0); - nrTests += test_territory("TCD", 227, 0, 0, 0); - nrTests += test_territory("TG", 303, 0, 0, 408); - nrTests += test_territory("TGO", 121, 0, 0, 0); - nrTests += test_territory("THA", 196, 0, 0, 0); - nrTests += test_territory("TJ", 499, 0, 0, 529); - nrTests += test_territory("TJK", 151, 0, 0, 0); - nrTests += test_territory("TKL", 4, 0, 0, 0); - nrTests += test_territory("TKM", 194, 0, 0, 0); - nrTests += test_territory("TL", 235, 1, 0, 412); - nrTests += test_territory("TLA", 235, 0, 0, 412); - nrTests += test_territory("TLS", 87, 0, 0, 0); - nrTests += test_territory("TM", 260, 1, 0, 412); - nrTests += test_territory("TN", 359, 0, 1, 411); - nrTests += test_territory("TN", 292, 0, 1, 408); - nrTests += test_territory("TO", 334, 0, 0, 410); - nrTests += test_territory("TOM", 479, 0, 0, 497); - nrTests += test_territory("TON", 56, 0, 0, 0); - nrTests += test_territory("TR", 281, 0, 0, 408); - nrTests += test_territory("TT", 431, 0, 0, 497); - nrTests += test_territory("TTO", 74, 0, 0, 0); - nrTests += test_territory("TUL", 426, 0, 0, 497); - nrTests += test_territory("TUN", 154, 0, 0, 0); - nrTests += test_territory("TUR", 211, 0, 0, 0); - nrTests += test_territory("TUV", 8, 0, 0, 0); - nrTests += test_territory("TVE", 446, 0, 0, 497); - nrTests += test_territory("TW", 110, 1, 0, 529); - nrTests += test_territory("TWN", 110, 0, 0, 0); - nrTests += test_territory("TX", 393, 0, 0, 411); - nrTests += test_territory("TY", 485, 0, 0, 497); - nrTests += test_territory("TYU", 472, 0, 0, 497); - nrTests += test_territory("TZA", 217, 0, 0, 0); - nrTests += test_territory("UD", 465, 0, 0, 497); - nrTests += test_territory("UGA", 166, 0, 0, 0); - nrTests += test_territory("UK", 289, 1, 0, 408); - nrTests += test_territory("UKR", 203, 0, 0, 0); - nrTests += test_territory("ULY", 462, 0, 0, 497); - nrTests += test_territory("UM", 530, 1, 0, 411); - nrTests += test_territory("UMI", 530, 0, 0, 0); - nrTests += test_territory("UP", 306, 0, 0, 408); - nrTests += test_territory("URY", 156, 0, 0, 0); - nrTests += test_territory("US", 411, 1, 0, 0); - nrTests += test_territory("US-AK", 394, 0, 0, 411); - nrTests += test_territory("US-AL", 365, 0, 0, 411); - nrTests += test_territory("US-AR", 366, 0, 0, 411); - nrTests += test_territory("US-AS", 28, 1, 0, 411); - nrTests += test_territory("US-AZ", 389, 0, 0, 411); - nrTests += test_territory("US-CA", 392, 0, 0, 411); - nrTests += test_territory("US-CO", 387, 0, 0, 411); - nrTests += test_territory("US-CT", 347, 0, 0, 411); - nrTests += test_territory("US-DC", 344, 0, 0, 411); - nrTests += test_territory("US-DE", 346, 0, 0, 411); - nrTests += test_territory("US-FL", 373, 0, 0, 411); - nrTests += test_territory("US-GA", 371, 0, 0, 411); - nrTests += test_territory("US-GU", 51, 1, 0, 411); - nrTests += test_territory("US-HI", 352, 0, 0, 411); - nrTests += test_territory("US-IA", 369, 0, 0, 411); - nrTests += test_territory("US-ID", 381, 0, 0, 411); - nrTests += test_territory("US-IL", 370, 0, 0, 411); - nrTests += test_territory("US-IN", 357, 0, 0, 411); - nrTests += test_territory("US-KS", 380, 0, 0, 411); - nrTests += test_territory("US-KY", 358, 0, 0, 411); - nrTests += test_territory("US-LA", 364, 0, 0, 411); - nrTests += test_territory("US-MA", 351, 0, 0, 411); - nrTests += test_territory("US-MD", 353, 0, 0, 411); - nrTests += test_territory("US-ME", 356, 0, 0, 411); - nrTests += test_territory("US-MI", 384, 0, 0, 411); - nrTests += test_territory("US-MID", 352, 1, 0, 411); - nrTests += test_territory("US-MN", 383, 0, 0, 411); - nrTests += test_territory("US-MO", 374, 0, 0, 411); - nrTests += test_territory("US-MP", 49, 1, 0, 411); - nrTests += test_territory("US-MS", 363, 0, 0, 411); - nrTests += test_territory("US-MT", 391, 0, 0, 411); - nrTests += test_territory("US-NC", 367, 0, 0, 411); - nrTests += test_territory("US-ND", 376, 0, 0, 411); - nrTests += test_territory("US-NE", 379, 0, 0, 411); - nrTests += test_territory("US-NH", 349, 0, 0, 411); - nrTests += test_territory("US-NJ", 348, 0, 0, 411); - nrTests += test_territory("US-NM", 390, 0, 0, 411); - nrTests += test_territory("US-NV", 388, 0, 0, 411); - nrTests += test_territory("US-NY", 368, 0, 0, 411); - nrTests += test_territory("US-OH", 361, 0, 0, 411); - nrTests += test_territory("US-OK", 375, 0, 0, 411); - nrTests += test_territory("US-OR", 386, 0, 0, 411); - nrTests += test_territory("US-PA", 362, 0, 0, 411); - nrTests += test_territory("US-PR", 77, 1, 0, 411); - nrTests += test_territory("US-RI", 345, 0, 0, 411); - nrTests += test_territory("US-SC", 355, 0, 0, 411); - nrTests += test_territory("US-SD", 378, 0, 0, 411); - nrTests += test_territory("US-TN", 359, 0, 0, 411); - nrTests += test_territory("US-TX", 393, 0, 0, 411); - nrTests += test_territory("US-UM", 530, 1, 0, 411); - nrTests += test_territory("US-UT", 382, 0, 0, 411); - nrTests += test_territory("US-VA", 360, 0, 0, 411); - nrTests += test_territory("US-VI", 39, 1, 0, 411); - nrTests += test_territory("US-VT", 350, 0, 0, 411); - nrTests += test_territory("US-WA", 377, 0, 0, 411); - nrTests += test_territory("US-WI", 372, 0, 0, 411); - nrTests += test_territory("US-WV", 354, 0, 0, 411); - nrTests += test_territory("US-WY", 385, 0, 0, 411); - nrTests += test_territory("USA", 411, 0, 0, 0); - nrTests += test_territory("USA-AK", 394, 0, 0, 411); - nrTests += test_territory("USA-AL", 365, 0, 0, 411); - nrTests += test_territory("USA-AR", 366, 0, 0, 411); - nrTests += test_territory("USA-AS", 28, 1, 0, 411); - nrTests += test_territory("USA-AZ", 389, 0, 0, 411); - nrTests += test_territory("USA-CA", 392, 0, 0, 411); - nrTests += test_territory("USA-CO", 387, 0, 0, 411); - nrTests += test_territory("USA-CT", 347, 0, 0, 411); - nrTests += test_territory("USA-DC", 344, 0, 0, 411); - nrTests += test_territory("USA-DE", 346, 0, 0, 411); - nrTests += test_territory("USA-FL", 373, 0, 0, 411); - nrTests += test_territory("USA-GA", 371, 0, 0, 411); - nrTests += test_territory("USA-GU", 51, 1, 0, 411); - nrTests += test_territory("USA-HI", 352, 0, 0, 411); - nrTests += test_territory("USA-IA", 369, 0, 0, 411); - nrTests += test_territory("USA-ID", 381, 0, 0, 411); - nrTests += test_territory("USA-IL", 370, 0, 0, 411); - nrTests += test_territory("USA-IN", 357, 0, 0, 411); - nrTests += test_territory("USA-KS", 380, 0, 0, 411); - nrTests += test_territory("USA-KY", 358, 0, 0, 411); - nrTests += test_territory("USA-LA", 364, 0, 0, 411); - nrTests += test_territory("USA-MA", 351, 0, 0, 411); - nrTests += test_territory("USA-MD", 353, 0, 0, 411); - nrTests += test_territory("USA-ME", 356, 0, 0, 411); - nrTests += test_territory("USA-MI", 384, 0, 0, 411); - nrTests += test_territory("USA-MID", 352, 1, 0, 411); - nrTests += test_territory("USA-MN", 383, 0, 0, 411); - nrTests += test_territory("USA-MO", 374, 0, 0, 411); - nrTests += test_territory("USA-MP", 49, 1, 0, 411); - nrTests += test_territory("USA-MS", 363, 0, 0, 411); - nrTests += test_territory("USA-MT", 391, 0, 0, 411); - nrTests += test_territory("USA-NC", 367, 0, 0, 411); - nrTests += test_territory("USA-ND", 376, 0, 0, 411); - nrTests += test_territory("USA-NE", 379, 0, 0, 411); - nrTests += test_territory("USA-NH", 349, 0, 0, 411); - nrTests += test_territory("USA-NJ", 348, 0, 0, 411); - nrTests += test_territory("USA-NM", 390, 0, 0, 411); - nrTests += test_territory("USA-NV", 388, 0, 0, 411); - nrTests += test_territory("USA-NY", 368, 0, 0, 411); - nrTests += test_territory("USA-OH", 361, 0, 0, 411); - nrTests += test_territory("USA-OK", 375, 0, 0, 411); - nrTests += test_territory("USA-OR", 386, 0, 0, 411); - nrTests += test_territory("USA-PA", 362, 0, 0, 411); - nrTests += test_territory("USA-PR", 77, 1, 0, 411); - nrTests += test_territory("USA-RI", 345, 0, 0, 411); - nrTests += test_territory("USA-SC", 355, 0, 0, 411); - nrTests += test_territory("USA-SD", 378, 0, 0, 411); - nrTests += test_territory("USA-TN", 359, 0, 0, 411); - nrTests += test_territory("USA-TX", 393, 0, 0, 411); - nrTests += test_territory("USA-UM", 530, 1, 0, 411); - nrTests += test_territory("USA-UT", 382, 0, 0, 411); - nrTests += test_territory("USA-VA", 360, 0, 0, 411); - nrTests += test_territory("USA-VI", 39, 1, 0, 411); - nrTests += test_territory("USA-VT", 350, 0, 0, 411); - nrTests += test_territory("USA-WA", 377, 0, 0, 411); - nrTests += test_territory("USA-WI", 372, 0, 0, 411); - nrTests += test_territory("USA-WV", 354, 0, 0, 411); - nrTests += test_territory("USA-WY", 385, 0, 0, 411); - nrTests += test_territory("UT", 382, 0, 1, 411); - nrTests += test_territory("UT", 289, 0, 1, 408); - nrTests += test_territory("UZB", 190, 0, 0, 0); - nrTests += test_territory("VA", 360, 0, 0, 411); - nrTests += test_territory("VAT", 1, 0, 0, 0); - nrTests += test_territory("VCT", 42, 0, 0, 0); - nrTests += test_territory("VE", 255, 1, 0, 412); - nrTests += test_territory("VEN", 215, 0, 0, 0); - nrTests += test_territory("VER", 255, 0, 0, 412); - nrTests += test_territory("VGB", 24, 0, 0, 0); - nrTests += test_territory("VGG", 449, 0, 0, 497); - nrTests += test_territory("VI", 39, 1, 0, 411); - nrTests += test_territory("VIC", 314, 0, 0, 409); - nrTests += test_territory("VIR", 39, 0, 0, 0); - nrTests += test_territory("VLA", 428, 0, 0, 497); - nrTests += test_territory("VLG", 450, 0, 0, 497); - nrTests += test_territory("VNM", 181, 0, 0, 0); - nrTests += test_territory("VOR", 439, 0, 0, 497); - nrTests += test_territory("VT", 350, 0, 0, 411); - nrTests += test_territory("VUT", 84, 0, 0, 0); - nrTests += test_territory("WA", 377, 0, 1, 411); - nrTests += test_territory("WA", 315, 0, 1, 409); - nrTests += test_territory("WAK", 27, 1, 0, 0); - nrTests += test_territory("WB", 301, 0, 0, 408); - nrTests += test_territory("WI", 372, 0, 0, 411); - nrTests += test_territory("WLF", 23, 0, 0, 0); - nrTests += test_territory("WSM", 70, 0, 0, 0); - nrTests += test_territory("WV", 354, 0, 0, 411); - nrTests += test_territory("WY", 385, 0, 0, 411); - nrTests += test_territory("XJ", 528, 0, 0, 529); - nrTests += test_territory("XZ", 525, 0, 0, 529); - nrTests += test_territory("YAN", 469, 0, 0, 497); - nrTests += test_territory("YAR", 433, 0, 0, 497); - nrTests += test_territory("YEM", 197, 0, 0, 0); - nrTests += test_territory("YEV", 492, 0, 0, 497); - nrTests += test_territory("YN", 524, 0, 0, 529); - nrTests += test_territory("YT", 405, 0, 0, 496); - nrTests += test_territory("YU", 246, 1, 0, 412); - nrTests += test_territory("YUC", 246, 0, 0, 412); - nrTests += test_territory("ZA", 258, 1, 0, 412); - nrTests += test_territory("ZAB", 476, 0, 0, 497); - nrTests += test_territory("ZAC", 258, 0, 0, 412); - nrTests += test_territory("ZAF", 223, 0, 0, 0); - nrTests += test_territory("ZJ", 504, 0, 0, 529); - nrTests += test_territory("ZMB", 209, 0, 0, 0); - nrTests += test_territory("ZWE", 186, 0, 0, 0); + nrTests += test_territory("AAA", TERRITORY_AAA, 0, 0, 0); + nrTests += test_territory("AB", TERRITORY_CA_AB, 0, 0, TERRITORY_CAN); + nrTests += test_territory("ABW", TERRITORY_ABW, 0, 0, 0); + nrTests += test_territory("AC", TERRITORY_BR_AC, 0, 0, TERRITORY_BRA); + nrTests += test_territory("ACT", TERRITORY_AU_ACT, 0, 0, TERRITORY_AUS); + nrTests += test_territory("AD", TERRITORY_RU_AD, 0, 0, TERRITORY_RUS); + nrTests += test_territory("AFG", TERRITORY_AFG, 0, 0, 0); + nrTests += test_territory("AG", TERRITORY_MX_AGU, 1, 0, TERRITORY_MEX); + nrTests += test_territory("AGO", TERRITORY_AGO, 0, 0, 0); + nrTests += test_territory("AGU", TERRITORY_MX_AGU, 0, 0, TERRITORY_MEX); + nrTests += test_territory("AH", TERRITORY_CN_AH, 0, 0, TERRITORY_CHN); + nrTests += test_territory("AIA", TERRITORY_AIA, 0, 0, 0); + nrTests += test_territory("AK", TERRITORY_US_AK, 0, 0, TERRITORY_USA); + nrTests += test_territory("AL", TERRITORY_RU_AL, 0, 1, TERRITORY_RUS); + nrTests += test_territory("AL", TERRITORY_US_AL, 0, 1, TERRITORY_USA); + nrTests += test_territory("AL", TERRITORY_BR_AL, 0, 1, TERRITORY_BRA); + nrTests += test_territory("ALA", TERRITORY_ALA, 0, 0, 0); + nrTests += test_territory("ALB", TERRITORY_ALB, 0, 0, 0); + nrTests += test_territory("ALT", TERRITORY_RU_ALT, 0, 0, TERRITORY_RUS); + nrTests += test_territory("AM", TERRITORY_BR_AM, 0, 0, TERRITORY_BRA); + nrTests += test_territory("AMU", TERRITORY_RU_AMU, 0, 0, TERRITORY_RUS); + nrTests += test_territory("AN", TERRITORY_IN_AN, 0, 0, TERRITORY_IND); + nrTests += test_territory("AND", TERRITORY_AND, 0, 0, 0); + nrTests += test_territory("AP", TERRITORY_BR_AP, 0, 1, TERRITORY_BRA); + nrTests += test_territory("AP", TERRITORY_IN_AP, 0, 1, TERRITORY_IND); + nrTests += test_territory("AR", TERRITORY_US_AR, 0, 1, TERRITORY_USA); + nrTests += test_territory("AR", TERRITORY_IN_AR, 0, 1, TERRITORY_IND); + nrTests += test_territory("ARE", TERRITORY_ARE, 0, 0, 0); + nrTests += test_territory("ARG", TERRITORY_ARG, 0, 0, 0); + nrTests += test_territory("ARK", TERRITORY_RU_ARK, 0, 0, TERRITORY_RUS); + nrTests += test_territory("ARM", TERRITORY_ARM, 0, 0, 0); + nrTests += test_territory("AS", TERRITORY_IN_AS, 0, 1, TERRITORY_IND); + nrTests += test_territory("AS", TERRITORY_ASM, 1, 1, TERRITORY_USA); + nrTests += test_territory("ASC", TERRITORY_SHN, 1, 0, 0); + nrTests += test_territory("ASM", TERRITORY_ASM, 0, 0, 0); + nrTests += test_territory("AST", TERRITORY_RU_AST, 0, 0, TERRITORY_RUS); + nrTests += test_territory("ATA", TERRITORY_ATA, 0, 0, 0); + nrTests += test_territory("ATF", TERRITORY_ATF, 0, 0, 0); + nrTests += test_territory("ATG", TERRITORY_ATG, 0, 0, 0); + nrTests += test_territory("AU", TERRITORY_AUS, 1, 0, 0); + nrTests += test_territory("AU-ACT", TERRITORY_AU_ACT, 0, 0, TERRITORY_AUS); + nrTests += test_territory("AU-CC", TERRITORY_CCK, 1, 0, TERRITORY_AUS); + nrTests += test_territory("AU-CX", TERRITORY_CXR, 1, 0, TERRITORY_AUS); + nrTests += test_territory("AU-HM", TERRITORY_HMD, 1, 0, TERRITORY_AUS); + nrTests += test_territory("AU-JBT", TERRITORY_AU_JBT, 0, 0, TERRITORY_AUS); + nrTests += test_territory("AU-NF", TERRITORY_NFK, 1, 0, TERRITORY_AUS); + nrTests += test_territory("AU-NSW", TERRITORY_AU_NSW, 0, 0, TERRITORY_AUS); + nrTests += test_territory("AU-NT", TERRITORY_AU_NT, 0, 0, TERRITORY_AUS); + nrTests += test_territory("AU-QLD", TERRITORY_AU_QLD, 0, 0, TERRITORY_AUS); + nrTests += test_territory("AU-SA", TERRITORY_AU_SA, 0, 0, TERRITORY_AUS); + nrTests += test_territory("AU-TAS", TERRITORY_AU_TAS, 0, 0, TERRITORY_AUS); + nrTests += test_territory("AU-VIC", TERRITORY_AU_VIC, 0, 0, TERRITORY_AUS); + nrTests += test_territory("AU-WA", TERRITORY_AU_WA, 0, 0, TERRITORY_AUS); + nrTests += test_territory("AUS", TERRITORY_AUS, 0, 0, 0); + nrTests += test_territory("AUT", TERRITORY_AUT, 0, 0, 0); + nrTests += test_territory("AZ", TERRITORY_US_AZ, 0, 0, TERRITORY_USA); + nrTests += test_territory("AZE", TERRITORY_AZE, 0, 0, 0); + nrTests += test_territory("BA", TERRITORY_RU_BA, 0, 1, TERRITORY_RUS); + nrTests += test_territory("BA", TERRITORY_BR_BA, 0, 1, TERRITORY_BRA); + nrTests += test_territory("BC", TERRITORY_CA_BC, 0, 1, TERRITORY_CAN); + nrTests += test_territory("BC", TERRITORY_MX_BCN, 1, 1, TERRITORY_MEX); + nrTests += test_territory("BCN", TERRITORY_MX_BCN, 0, 0, TERRITORY_MEX); + nrTests += test_territory("BCS", TERRITORY_MX_BCS, 0, 0, TERRITORY_MEX); + nrTests += test_territory("BDI", TERRITORY_BDI, 0, 0, 0); + nrTests += test_territory("BE", TERRITORY_RU_BE, 0, 0, TERRITORY_RUS); + nrTests += test_territory("BEL", TERRITORY_BEL, 0, 0, 0); + nrTests += test_territory("BEN", TERRITORY_BEN, 0, 0, 0); + nrTests += test_territory("BES", TERRITORY_BES, 0, 0, 0); + nrTests += test_territory("BFA", TERRITORY_BFA, 0, 0, 0); + nrTests += test_territory("BGD", TERRITORY_BGD, 0, 0, 0); + nrTests += test_territory("BGR", TERRITORY_BGR, 0, 0, 0); + nrTests += test_territory("BHR", TERRITORY_BHR, 0, 0, 0); + nrTests += test_territory("BHS", TERRITORY_BHS, 0, 0, 0); + nrTests += test_territory("BIH", TERRITORY_BIH, 0, 0, 0); + nrTests += test_territory("BJ", TERRITORY_CN_BJ, 0, 0, TERRITORY_CHN); + nrTests += test_territory("BLM", TERRITORY_BLM, 0, 0, 0); + nrTests += test_territory("BLR", TERRITORY_BLR, 0, 0, 0); + nrTests += test_territory("BLZ", TERRITORY_BLZ, 0, 0, 0); + nrTests += test_territory("BMU", TERRITORY_BMU, 0, 0, 0); + nrTests += test_territory("BOL", TERRITORY_BOL, 0, 0, 0); + nrTests += test_territory("BR", TERRITORY_IN_BR, 0, 0, TERRITORY_IND); + nrTests += test_territory("BR-AC", TERRITORY_BR_AC, 0, 0, TERRITORY_BRA); + nrTests += test_territory("BR-AL", TERRITORY_BR_AL, 0, 0, TERRITORY_BRA); + nrTests += test_territory("BR-AM", TERRITORY_BR_AM, 0, 0, TERRITORY_BRA); + nrTests += test_territory("BR-AP", TERRITORY_BR_AP, 0, 0, TERRITORY_BRA); + nrTests += test_territory("BR-BA", TERRITORY_BR_BA, 0, 0, TERRITORY_BRA); + nrTests += test_territory("BR-CE", TERRITORY_BR_CE, 0, 0, TERRITORY_BRA); + nrTests += test_territory("BR-DF", TERRITORY_BR_DF, 0, 0, TERRITORY_BRA); + nrTests += test_territory("BR-ES", TERRITORY_BR_ES, 0, 0, TERRITORY_BRA); + nrTests += test_territory("BR-GO", TERRITORY_BR_GO, 0, 0, TERRITORY_BRA); + nrTests += test_territory("BR-MA", TERRITORY_BR_MA, 0, 0, TERRITORY_BRA); + nrTests += test_territory("BR-MG", TERRITORY_BR_MG, 0, 0, TERRITORY_BRA); + nrTests += test_territory("BR-MS", TERRITORY_BR_MS, 0, 0, TERRITORY_BRA); + nrTests += test_territory("BR-MT", TERRITORY_BR_MT, 0, 0, TERRITORY_BRA); + nrTests += test_territory("BR-PA", TERRITORY_BR_PA, 0, 0, TERRITORY_BRA); + nrTests += test_territory("BR-PB", TERRITORY_BR_PB, 0, 0, TERRITORY_BRA); + nrTests += test_territory("BR-PE", TERRITORY_BR_PE, 0, 0, TERRITORY_BRA); + nrTests += test_territory("BR-PI", TERRITORY_BR_PI, 0, 0, TERRITORY_BRA); + nrTests += test_territory("BR-PR", TERRITORY_BR_PR, 0, 0, TERRITORY_BRA); + nrTests += test_territory("BR-RJ", TERRITORY_BR_RJ, 0, 0, TERRITORY_BRA); + nrTests += test_territory("BR-RN", TERRITORY_BR_RN, 0, 0, TERRITORY_BRA); + nrTests += test_territory("BR-RO", TERRITORY_BR_RO, 0, 0, TERRITORY_BRA); + nrTests += test_territory("BR-RR", TERRITORY_BR_RR, 0, 0, TERRITORY_BRA); + nrTests += test_territory("BR-RS", TERRITORY_BR_RS, 0, 0, TERRITORY_BRA); + nrTests += test_territory("BR-SC", TERRITORY_BR_SC, 0, 0, TERRITORY_BRA); + nrTests += test_territory("BR-SE", TERRITORY_BR_SE, 0, 0, TERRITORY_BRA); + nrTests += test_territory("BR-SP", TERRITORY_BR_SP, 0, 0, TERRITORY_BRA); + nrTests += test_territory("BR-TO", TERRITORY_BR_TO, 0, 0, TERRITORY_BRA); + nrTests += test_territory("BRA", TERRITORY_BRA, 0, 0, 0); + nrTests += test_territory("BRB", TERRITORY_BRB, 0, 0, 0); + nrTests += test_territory("BRN", TERRITORY_BRN, 0, 0, 0); + nrTests += test_territory("BRY", TERRITORY_RU_BRY, 0, 0, TERRITORY_RUS); + nrTests += test_territory("BS", TERRITORY_MX_BCS, 1, 0, TERRITORY_MEX); + nrTests += test_territory("BTN", TERRITORY_BTN, 0, 0, 0); + nrTests += test_territory("BU", TERRITORY_RU_BU, 0, 0, TERRITORY_RUS); + nrTests += test_territory("BVT", TERRITORY_BVT, 0, 0, 0); + nrTests += test_territory("BWA", TERRITORY_BWA, 0, 0, 0); + nrTests += test_territory("CA", TERRITORY_US_CA, 0, 0, TERRITORY_USA); + nrTests += test_territory("CA-AB", TERRITORY_CA_AB, 0, 0, TERRITORY_CAN); + nrTests += test_territory("CA-BC", TERRITORY_CA_BC, 0, 0, TERRITORY_CAN); + nrTests += test_territory("CA-MB", TERRITORY_CA_MB, 0, 0, TERRITORY_CAN); + nrTests += test_territory("CA-NB", TERRITORY_CA_NB, 0, 0, TERRITORY_CAN); + nrTests += test_territory("CA-NL", TERRITORY_CA_NL, 0, 0, TERRITORY_CAN); + nrTests += test_territory("CA-NS", TERRITORY_CA_NS, 0, 0, TERRITORY_CAN); + nrTests += test_territory("CA-NT", TERRITORY_CA_NT, 0, 0, TERRITORY_CAN); + nrTests += test_territory("CA-NU", TERRITORY_CA_NU, 0, 0, TERRITORY_CAN); + nrTests += test_territory("CA-ON", TERRITORY_CA_ON, 0, 0, TERRITORY_CAN); + nrTests += test_territory("CA-PE", TERRITORY_CA_PE, 0, 0, TERRITORY_CAN); + nrTests += test_territory("CA-QC", TERRITORY_CA_QC, 0, 0, TERRITORY_CAN); + nrTests += test_territory("CA-SK", TERRITORY_CA_SK, 0, 0, TERRITORY_CAN); + nrTests += test_territory("CA-YT", TERRITORY_CA_YT, 0, 0, TERRITORY_CAN); + nrTests += test_territory("CAF", TERRITORY_CAF, 0, 0, 0); + nrTests += test_territory("CAM", TERRITORY_MX_CAM, 0, 0, TERRITORY_MEX); + nrTests += test_territory("CAN", TERRITORY_CAN, 0, 0, 0); + nrTests += test_territory("CC", TERRITORY_CCK, 1, 0, TERRITORY_AUS); + nrTests += test_territory("CCK", TERRITORY_CCK, 0, 0, 0); + nrTests += test_territory("CE", TERRITORY_RU_CE, 0, 1, TERRITORY_RUS); + nrTests += test_territory("CE", TERRITORY_BR_CE, 0, 1, TERRITORY_BRA); + nrTests += test_territory("CG", TERRITORY_IN_CT, 1, 0, TERRITORY_IND); + nrTests += test_territory("CH", TERRITORY_RU_CH, 0, 1, TERRITORY_RUS); + nrTests += test_territory("CH", TERRITORY_IN_CH, 0, 1, TERRITORY_IND); + nrTests += test_territory("CH", TERRITORY_MX_CHH, 1, 1, TERRITORY_MEX); + nrTests += test_territory("CHE", TERRITORY_CHE, 0, 0, 0); + nrTests += test_territory("CHH", TERRITORY_MX_CHH, 0, 0, TERRITORY_MEX); + nrTests += test_territory("CHL", TERRITORY_CHL, 0, 0, 0); + nrTests += test_territory("CHN", TERRITORY_CHN, 0, 0, 0); + nrTests += test_territory("CHP", TERRITORY_MX_CHP, 0, 0, TERRITORY_MEX); + nrTests += test_territory("CHU", TERRITORY_RU_CHU, 0, 0, TERRITORY_RUS); + nrTests += test_territory("CIV", TERRITORY_CIV, 0, 0, 0); + nrTests += test_territory("CL", TERRITORY_MX_CL, 0, 0, TERRITORY_MEX); + nrTests += test_territory("CM", TERRITORY_MX_CAM, 1, 0, TERRITORY_MEX); + nrTests += test_territory("CMR", TERRITORY_CMR, 0, 0, 0); + nrTests += test_territory("CN", TERRITORY_CHN, 1, 0, 0); + nrTests += test_territory("CN-11", TERRITORY_CN_BJ, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-12", TERRITORY_CN_TJ, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-13", TERRITORY_CN_HE, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-14", TERRITORY_CN_SX, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-15", TERRITORY_CN_NM, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-21", TERRITORY_CN_LN, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-22", TERRITORY_CN_JL, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-23", TERRITORY_CN_HL, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-31", TERRITORY_CN_SH, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-32", TERRITORY_CN_JS, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-33", TERRITORY_CN_ZJ, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-34", TERRITORY_CN_AH, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-35", TERRITORY_CN_FJ, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-36", TERRITORY_CN_JX, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-37", TERRITORY_CN_SD, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-41", TERRITORY_CN_HA, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-42", TERRITORY_CN_HB, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-43", TERRITORY_CN_HN, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-44", TERRITORY_CN_GD, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-45", TERRITORY_CN_GX, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-46", TERRITORY_CN_HI, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-50", TERRITORY_CN_CQ, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-51", TERRITORY_CN_SC, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-52", TERRITORY_CN_GZ, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-53", TERRITORY_CN_YN, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-54", TERRITORY_CN_XZ, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-61", TERRITORY_CN_SN, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-62", TERRITORY_CN_GS, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-63", TERRITORY_CN_QH, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-64", TERRITORY_CN_NX, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-65", TERRITORY_CN_XJ, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-71", TERRITORY_TWN, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-91", TERRITORY_HKG, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-92", TERRITORY_MAC, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-AH", TERRITORY_CN_AH, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CN-BJ", TERRITORY_CN_BJ, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CN-CQ", TERRITORY_CN_CQ, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CN-FJ", TERRITORY_CN_FJ, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CN-GD", TERRITORY_CN_GD, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CN-GS", TERRITORY_CN_GS, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CN-GX", TERRITORY_CN_GX, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CN-GZ", TERRITORY_CN_GZ, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CN-HA", TERRITORY_CN_HA, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CN-HB", TERRITORY_CN_HB, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CN-HE", TERRITORY_CN_HE, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CN-HI", TERRITORY_CN_HI, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CN-HK", TERRITORY_HKG, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-HL", TERRITORY_CN_HL, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CN-HN", TERRITORY_CN_HN, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CN-JL", TERRITORY_CN_JL, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CN-JS", TERRITORY_CN_JS, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CN-JX", TERRITORY_CN_JX, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CN-LN", TERRITORY_CN_LN, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CN-MC", TERRITORY_MAC, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-NM", TERRITORY_CN_NM, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CN-NX", TERRITORY_CN_NX, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CN-QH", TERRITORY_CN_QH, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CN-SC", TERRITORY_CN_SC, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CN-SD", TERRITORY_CN_SD, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CN-SH", TERRITORY_CN_SH, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CN-SN", TERRITORY_CN_SN, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CN-SX", TERRITORY_CN_SX, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CN-TJ", TERRITORY_CN_TJ, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CN-TW", TERRITORY_TWN, 1, 0, TERRITORY_CHN); + nrTests += test_territory("CN-XJ", TERRITORY_CN_XJ, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CN-XZ", TERRITORY_CN_XZ, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CN-YN", TERRITORY_CN_YN, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CN-ZJ", TERRITORY_CN_ZJ, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CO", TERRITORY_US_CO, 0, 1, TERRITORY_USA); + nrTests += test_territory("CO", TERRITORY_MX_COA, 1, 1, TERRITORY_MEX); + nrTests += test_territory("COA", TERRITORY_MX_COA, 0, 0, TERRITORY_MEX); + nrTests += test_territory("COD", TERRITORY_COD, 0, 0, 0); + nrTests += test_territory("COG", TERRITORY_COG, 0, 0, 0); + nrTests += test_territory("COK", TERRITORY_COK, 0, 0, 0); + nrTests += test_territory("COL", TERRITORY_COL, 0, 0, 0); + nrTests += test_territory("COM", TERRITORY_COM, 0, 0, 0); + nrTests += test_territory("CPT", TERRITORY_CPT, 0, 0, 0); + nrTests += test_territory("CPV", TERRITORY_CPV, 0, 0, 0); + nrTests += test_territory("CQ", TERRITORY_CN_CQ, 0, 0, TERRITORY_CHN); + nrTests += test_territory("CRI", TERRITORY_CRI, 0, 0, 0); + nrTests += test_territory("CS", TERRITORY_MX_CHP, 1, 0, TERRITORY_MEX); + nrTests += test_territory("CT", TERRITORY_US_CT, 0, 1, TERRITORY_USA); + nrTests += test_territory("CT", TERRITORY_IN_CT, 0, 1, TERRITORY_IND); + nrTests += test_territory("CU", TERRITORY_RU_CU, 0, 0, TERRITORY_RUS); + nrTests += test_territory("CUB", TERRITORY_CUB, 0, 0, 0); + nrTests += test_territory("CUW", TERRITORY_CUW, 0, 0, 0); + nrTests += test_territory("CX", TERRITORY_CXR, 1, 0, TERRITORY_AUS); + nrTests += test_territory("CXR", TERRITORY_CXR, 0, 0, 0); + nrTests += test_territory("CYM", TERRITORY_CYM, 0, 0, 0); + nrTests += test_territory("CYP", TERRITORY_CYP, 0, 0, 0); + nrTests += test_territory("CZE", TERRITORY_CZE, 0, 0, 0); + nrTests += test_territory("DA", TERRITORY_RU_DA, 0, 0, TERRITORY_RUS); + nrTests += test_territory("DC", TERRITORY_US_DC, 0, 0, TERRITORY_USA); + nrTests += test_territory("DD", TERRITORY_IN_DD, 0, 0, TERRITORY_IND); + nrTests += test_territory("DE", TERRITORY_US_DE, 0, 0, TERRITORY_USA); + nrTests += test_territory("DEU", TERRITORY_DEU, 0, 0, 0); + nrTests += test_territory("DF", TERRITORY_BR_DF, 0, 1, TERRITORY_BRA); + nrTests += test_territory("DF", TERRITORY_MX_DIF, 1, 1, TERRITORY_MEX); + nrTests += test_territory("DG", TERRITORY_MX_DUR, 1, 0, TERRITORY_MEX); + nrTests += test_territory("DGA", TERRITORY_IOT, 1, 0, 0); + nrTests += test_territory("DIF", TERRITORY_MX_DIF, 0, 0, TERRITORY_MEX); + nrTests += test_territory("DJI", TERRITORY_DJI, 0, 0, 0); + nrTests += test_territory("DL", TERRITORY_IN_DL, 0, 0, TERRITORY_IND); + nrTests += test_territory("DMA", TERRITORY_DMA, 0, 0, 0); + nrTests += test_territory("DN", TERRITORY_IN_DN, 0, 0, TERRITORY_IND); + nrTests += test_territory("DNK", TERRITORY_DNK, 0, 0, 0); + nrTests += test_territory("DOM", TERRITORY_DOM, 0, 0, 0); + nrTests += test_territory("DUR", TERRITORY_MX_DUR, 0, 0, TERRITORY_MEX); + nrTests += test_territory("DZA", TERRITORY_DZA, 0, 0, 0); + nrTests += test_territory("ECU", TERRITORY_ECU, 0, 0, 0); + nrTests += test_territory("EGY", TERRITORY_EGY, 0, 0, 0); + nrTests += test_territory("ERI", TERRITORY_ERI, 0, 0, 0); + nrTests += test_territory("ES", TERRITORY_BR_ES, 0, 0, TERRITORY_BRA); + nrTests += test_territory("ESH", TERRITORY_ESH, 0, 0, 0); + nrTests += test_territory("ESP", TERRITORY_ESP, 0, 0, 0); + nrTests += test_territory("EST", TERRITORY_EST, 0, 0, 0); + nrTests += test_territory("ETH", TERRITORY_ETH, 0, 0, 0); + nrTests += test_territory("FIN", TERRITORY_FIN, 0, 0, 0); + nrTests += test_territory("FJ", TERRITORY_CN_FJ, 0, 0, TERRITORY_CHN); + nrTests += test_territory("FJI", TERRITORY_FJI, 0, 0, 0); + nrTests += test_territory("FL", TERRITORY_US_FL, 0, 0, TERRITORY_USA); + nrTests += test_territory("FLK", TERRITORY_FLK, 0, 0, 0); + nrTests += test_territory("FRA", TERRITORY_FRA, 0, 0, 0); + nrTests += test_territory("FRO", TERRITORY_FRO, 0, 0, 0); + nrTests += test_territory("FSM", TERRITORY_FSM, 0, 0, 0); + nrTests += test_territory("GA", TERRITORY_US_GA, 0, 1, TERRITORY_USA); + nrTests += test_territory("GA", TERRITORY_IN_GA, 0, 1, TERRITORY_IND); + nrTests += test_territory("GAB", TERRITORY_GAB, 0, 0, 0); + nrTests += test_territory("GBR", TERRITORY_GBR, 0, 0, 0); + nrTests += test_territory("GD", TERRITORY_CN_GD, 0, 0, TERRITORY_CHN); + nrTests += test_territory("GEO", TERRITORY_GEO, 0, 0, 0); + nrTests += test_territory("GGY", TERRITORY_GGY, 0, 0, 0); + nrTests += test_territory("GHA", TERRITORY_GHA, 0, 0, 0); + nrTests += test_territory("GIB", TERRITORY_GIB, 0, 0, 0); + nrTests += test_territory("GIN", TERRITORY_GIN, 0, 0, 0); + nrTests += test_territory("GJ", TERRITORY_IN_GJ, 0, 0, TERRITORY_IND); + nrTests += test_territory("GLP", TERRITORY_GLP, 0, 0, 0); + nrTests += test_territory("GMB", TERRITORY_GMB, 0, 0, 0); + nrTests += test_territory("GNB", TERRITORY_GNB, 0, 0, 0); + nrTests += test_territory("GNQ", TERRITORY_GNQ, 0, 0, 0); + nrTests += test_territory("GO", TERRITORY_BR_GO, 0, 0, TERRITORY_BRA); + nrTests += test_territory("GR", TERRITORY_MX_GRO, 1, 0, TERRITORY_MEX); + nrTests += test_territory("GRC", TERRITORY_GRC, 0, 0, 0); + nrTests += test_territory("GRD", TERRITORY_GRD, 0, 0, 0); + nrTests += test_territory("GRL", TERRITORY_GRL, 0, 0, 0); + nrTests += test_territory("GRO", TERRITORY_MX_GRO, 0, 0, TERRITORY_MEX); + nrTests += test_territory("GS", TERRITORY_CN_GS, 0, 0, TERRITORY_CHN); + nrTests += test_territory("GT", TERRITORY_MX_GUA, 1, 0, TERRITORY_MEX); + nrTests += test_territory("GTM", TERRITORY_GTM, 0, 0, 0); + nrTests += test_territory("GU", TERRITORY_GUM, 1, 0, TERRITORY_USA); + nrTests += test_territory("GUA", TERRITORY_MX_GUA, 0, 0, TERRITORY_MEX); + nrTests += test_territory("GUF", TERRITORY_GUF, 0, 0, 0); + nrTests += test_territory("GUM", TERRITORY_GUM, 0, 0, 0); + nrTests += test_territory("GUY", TERRITORY_GUY, 0, 0, 0); + nrTests += test_territory("GX", TERRITORY_CN_GX, 0, 0, TERRITORY_CHN); + nrTests += test_territory("GZ", TERRITORY_CN_GZ, 0, 0, TERRITORY_CHN); + nrTests += test_territory("HA", TERRITORY_CN_HA, 0, 0, TERRITORY_CHN); + nrTests += test_territory("HB", TERRITORY_CN_HB, 0, 0, TERRITORY_CHN); + nrTests += test_territory("HE", TERRITORY_CN_HE, 0, 0, TERRITORY_CHN); + nrTests += test_territory("HG", TERRITORY_MX_HID, 1, 0, TERRITORY_MEX); + nrTests += test_territory("HI", TERRITORY_CN_HI, 0, 1, TERRITORY_CHN); + nrTests += test_territory("HI", TERRITORY_US_HI, 0, 1, TERRITORY_USA); + nrTests += test_territory("HID", TERRITORY_MX_HID, 0, 0, TERRITORY_MEX); + nrTests += test_territory("HK", TERRITORY_HKG, 1, 0, TERRITORY_CHN); + nrTests += test_territory("HKG", TERRITORY_HKG, 0, 0, 0); + nrTests += test_territory("HL", TERRITORY_CN_HL, 0, 0, TERRITORY_CHN); + nrTests += test_territory("HM", TERRITORY_HMD, 1, 0, TERRITORY_AUS); + nrTests += test_territory("HMD", TERRITORY_HMD, 0, 0, 0); + nrTests += test_territory("HN", TERRITORY_CN_HN, 0, 0, TERRITORY_CHN); + nrTests += test_territory("HND", TERRITORY_HND, 0, 0, 0); + nrTests += test_territory("HP", TERRITORY_IN_HP, 0, 0, TERRITORY_IND); + nrTests += test_territory("HR", TERRITORY_IN_HR, 0, 0, TERRITORY_IND); + nrTests += test_territory("HRV", TERRITORY_HRV, 0, 0, 0); + nrTests += test_territory("HTI", TERRITORY_HTI, 0, 0, 0); + nrTests += test_territory("HUN", TERRITORY_HUN, 0, 0, 0); + nrTests += test_territory("IA", TERRITORY_US_IA, 0, 0, TERRITORY_USA); + nrTests += test_territory("ID", TERRITORY_US_ID, 0, 0, TERRITORY_USA); + nrTests += test_territory("IDN", TERRITORY_IDN, 0, 0, 0); + nrTests += test_territory("IL", TERRITORY_US_IL, 0, 0, TERRITORY_USA); + nrTests += test_territory("IMN", TERRITORY_IMN, 0, 0, 0); + nrTests += test_territory("IN", TERRITORY_RU_IN, 0, 1, TERRITORY_RUS); + nrTests += test_territory("IN", TERRITORY_US_IN, 0, 1, TERRITORY_USA); + nrTests += test_territory("IN-AN", TERRITORY_IN_AN, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-AP", TERRITORY_IN_AP, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-AR", TERRITORY_IN_AR, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-AS", TERRITORY_IN_AS, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-BR", TERRITORY_IN_BR, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-CG", TERRITORY_IN_CT, 1, 0, TERRITORY_IND); + nrTests += test_territory("IN-CH", TERRITORY_IN_CH, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-CT", TERRITORY_IN_CT, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-DD", TERRITORY_IN_DD, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-DL", TERRITORY_IN_DL, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-DN", TERRITORY_IN_DN, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-GA", TERRITORY_IN_GA, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-GJ", TERRITORY_IN_GJ, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-HP", TERRITORY_IN_HP, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-HR", TERRITORY_IN_HR, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-JH", TERRITORY_IN_JH, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-JK", TERRITORY_IN_JK, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-KA", TERRITORY_IN_KA, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-KL", TERRITORY_IN_KL, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-LD", TERRITORY_IN_LD, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-MH", TERRITORY_IN_MH, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-ML", TERRITORY_IN_ML, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-MN", TERRITORY_IN_MN, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-MP", TERRITORY_IN_MP, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-MZ", TERRITORY_IN_MZ, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-NL", TERRITORY_IN_NL, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-OD", TERRITORY_IN_OR, 1, 0, TERRITORY_IND); + nrTests += test_territory("IN-OR", TERRITORY_IN_OR, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-PB", TERRITORY_IN_PB, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-PY", TERRITORY_IN_PY, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-RJ", TERRITORY_IN_RJ, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-SK", TERRITORY_IN_SK, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-TG", TERRITORY_IN_TG, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-TN", TERRITORY_IN_TN, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-TR", TERRITORY_IN_TR, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-UK", TERRITORY_IN_UT, 1, 0, TERRITORY_IND); + nrTests += test_territory("IN-UP", TERRITORY_IN_UP, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-UT", TERRITORY_IN_UT, 0, 0, TERRITORY_IND); + nrTests += test_territory("IN-WB", TERRITORY_IN_WB, 0, 0, TERRITORY_IND); + nrTests += test_territory("IND", TERRITORY_IND, 0, 0, 0); + nrTests += test_territory("IOT", TERRITORY_IOT, 0, 0, 0); + nrTests += test_territory("IRK", TERRITORY_RU_IRK, 0, 0, TERRITORY_RUS); + nrTests += test_territory("IRL", TERRITORY_IRL, 0, 0, 0); + nrTests += test_territory("IRN", TERRITORY_IRN, 0, 0, 0); + nrTests += test_territory("IRQ", TERRITORY_IRQ, 0, 0, 0); + nrTests += test_territory("ISL", TERRITORY_ISL, 0, 0, 0); + nrTests += test_territory("ISR", TERRITORY_ISR, 0, 0, 0); + nrTests += test_territory("ITA", TERRITORY_ITA, 0, 0, 0); + nrTests += test_territory("IVA", TERRITORY_RU_IVA, 0, 0, TERRITORY_RUS); + nrTests += test_territory("JA", TERRITORY_MX_JAL, 1, 0, TERRITORY_MEX); + nrTests += test_territory("JAL", TERRITORY_MX_JAL, 0, 0, TERRITORY_MEX); + nrTests += test_territory("JAM", TERRITORY_JAM, 0, 0, 0); + nrTests += test_territory("JBT", TERRITORY_AU_JBT, 0, 0, TERRITORY_AUS); + nrTests += test_territory("JEY", TERRITORY_JEY, 0, 0, 0); + nrTests += test_territory("JH", TERRITORY_IN_JH, 0, 0, TERRITORY_IND); + nrTests += test_territory("JK", TERRITORY_IN_JK, 0, 0, TERRITORY_IND); + nrTests += test_territory("JL", TERRITORY_CN_JL, 0, 0, TERRITORY_CHN); + nrTests += test_territory("JOR", TERRITORY_JOR, 0, 0, 0); + nrTests += test_territory("JPN", TERRITORY_JPN, 0, 0, 0); + nrTests += test_territory("JS", TERRITORY_CN_JS, 0, 0, TERRITORY_CHN); + nrTests += test_territory("JTN", TERRITORY_UMI, 1, 0, 0); + nrTests += test_territory("JX", TERRITORY_CN_JX, 0, 0, TERRITORY_CHN); + nrTests += test_territory("KA", TERRITORY_IN_KA, 0, 0, TERRITORY_IND); + nrTests += test_territory("KAM", TERRITORY_RU_KAM, 0, 0, TERRITORY_RUS); + nrTests += test_territory("KAZ", TERRITORY_KAZ, 0, 0, 0); + nrTests += test_territory("KB", TERRITORY_RU_KB, 0, 0, TERRITORY_RUS); + nrTests += test_territory("KC", TERRITORY_RU_KC, 0, 0, TERRITORY_RUS); + nrTests += test_territory("KDA", TERRITORY_RU_KDA, 0, 0, TERRITORY_RUS); + nrTests += test_territory("KEM", TERRITORY_RU_KEM, 0, 0, TERRITORY_RUS); + nrTests += test_territory("KEN", TERRITORY_KEN, 0, 0, 0); + nrTests += test_territory("KGD", TERRITORY_RU_KGD, 0, 0, TERRITORY_RUS); + nrTests += test_territory("KGN", TERRITORY_RU_KGN, 0, 0, TERRITORY_RUS); + nrTests += test_territory("KGZ", TERRITORY_KGZ, 0, 0, 0); + nrTests += test_territory("KHA", TERRITORY_RU_KHA, 0, 0, TERRITORY_RUS); + nrTests += test_territory("KHM", TERRITORY_KHM, 0, 0, 0); + nrTests += test_territory("KI", TERRITORY_RU_KI, 0, 0, TERRITORY_RUS); + nrTests += test_territory("KIR", TERRITORY_KIR, 0, 0, 0); + nrTests += test_territory("KK", TERRITORY_RU_KK, 0, 0, TERRITORY_RUS); + nrTests += test_territory("KL", TERRITORY_RU_KL, 0, 1, TERRITORY_RUS); + nrTests += test_territory("KL", TERRITORY_IN_KL, 0, 1, TERRITORY_IND); + nrTests += test_territory("KLU", TERRITORY_RU_KLU, 0, 0, TERRITORY_RUS); + nrTests += test_territory("KM", TERRITORY_RU_KM, 0, 0, TERRITORY_RUS); + nrTests += test_territory("KNA", TERRITORY_KNA, 0, 0, 0); + nrTests += test_territory("KO", TERRITORY_RU_KO, 0, 0, TERRITORY_RUS); + nrTests += test_territory("KOR", TERRITORY_KOR, 0, 0, 0); + nrTests += test_territory("KOS", TERRITORY_RU_KOS, 0, 0, TERRITORY_RUS); + nrTests += test_territory("KR", TERRITORY_RU_KR, 0, 0, TERRITORY_RUS); + nrTests += test_territory("KRS", TERRITORY_RU_KRS, 0, 0, TERRITORY_RUS); + nrTests += test_territory("KS", TERRITORY_US_KS, 0, 0, TERRITORY_USA); + nrTests += test_territory("KWT", TERRITORY_KWT, 0, 0, 0); + nrTests += test_territory("KY", TERRITORY_US_KY, 0, 0, TERRITORY_USA); + nrTests += test_territory("KYA", TERRITORY_RU_KYA, 0, 0, TERRITORY_RUS); + nrTests += test_territory("LA", TERRITORY_US_LA, 0, 0, TERRITORY_USA); + nrTests += test_territory("LAO", TERRITORY_LAO, 0, 0, 0); + nrTests += test_territory("LBN", TERRITORY_LBN, 0, 0, 0); + nrTests += test_territory("LBR", TERRITORY_LBR, 0, 0, 0); + nrTests += test_territory("LBY", TERRITORY_LBY, 0, 0, 0); + nrTests += test_territory("LCA", TERRITORY_LCA, 0, 0, 0); + nrTests += test_territory("LD", TERRITORY_IN_LD, 0, 0, TERRITORY_IND); + nrTests += test_territory("LEN", TERRITORY_RU_LEN, 0, 0, TERRITORY_RUS); + nrTests += test_territory("LIE", TERRITORY_LIE, 0, 0, 0); + nrTests += test_territory("LIP", TERRITORY_RU_LIP, 0, 0, TERRITORY_RUS); + nrTests += test_territory("LKA", TERRITORY_LKA, 0, 0, 0); + nrTests += test_territory("LN", TERRITORY_CN_LN, 0, 0, TERRITORY_CHN); + nrTests += test_territory("LSO", TERRITORY_LSO, 0, 0, 0); + nrTests += test_territory("LTU", TERRITORY_LTU, 0, 0, 0); + nrTests += test_territory("LUX", TERRITORY_LUX, 0, 0, 0); + nrTests += test_territory("LVA", TERRITORY_LVA, 0, 0, 0); + nrTests += test_territory("MA", TERRITORY_US_MA, 0, 1, TERRITORY_USA); + nrTests += test_territory("MA", TERRITORY_BR_MA, 0, 1, TERRITORY_BRA); + nrTests += test_territory("MAC", TERRITORY_MAC, 0, 0, 0); + nrTests += test_territory("MAF", TERRITORY_MAF, 0, 0, 0); + nrTests += test_territory("MAG", TERRITORY_RU_MAG, 0, 0, TERRITORY_RUS); + nrTests += test_territory("MAR", TERRITORY_MAR, 0, 0, 0); + nrTests += test_territory("MB", TERRITORY_CA_MB, 0, 0, TERRITORY_CAN); + nrTests += test_territory("MC", TERRITORY_MAC, 1, 0, TERRITORY_CHN); + nrTests += test_territory("MCO", TERRITORY_MCO, 0, 0, 0); + nrTests += test_territory("MD", TERRITORY_US_MD, 0, 0, TERRITORY_USA); + nrTests += test_territory("MDA", TERRITORY_MDA, 0, 0, 0); + nrTests += test_territory("MDG", TERRITORY_MDG, 0, 0, 0); + nrTests += test_territory("MDV", TERRITORY_MDV, 0, 0, 0); + nrTests += test_territory("ME", TERRITORY_RU_ME, 0, 1, TERRITORY_RUS); + nrTests += test_territory("ME", TERRITORY_US_ME, 0, 1, TERRITORY_USA); + nrTests += test_territory("ME", TERRITORY_MX_MX, 1, 1, TERRITORY_MEX); + nrTests += test_territory("MEX", TERRITORY_MEX, 0, 0, 0); + nrTests += test_territory("MG", TERRITORY_BR_MG, 0, 0, TERRITORY_BRA); + nrTests += test_territory("MH", TERRITORY_IN_MH, 0, 0, TERRITORY_IND); + nrTests += test_territory("MHL", TERRITORY_MHL, 0, 0, 0); + nrTests += test_territory("MI", TERRITORY_US_MI, 0, 1, TERRITORY_USA); + nrTests += test_territory("MI", TERRITORY_MX_MIC, 1, 1, TERRITORY_MEX); + nrTests += test_territory("MIC", TERRITORY_MX_MIC, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MID", TERRITORY_US_HI, 1, 0, TERRITORY_USA); + nrTests += test_territory("MKD", TERRITORY_MKD, 0, 0, 0); + nrTests += test_territory("ML", TERRITORY_IN_ML, 0, 0, TERRITORY_IND); + nrTests += test_territory("MLI", TERRITORY_MLI, 0, 0, 0); + nrTests += test_territory("MLT", TERRITORY_MLT, 0, 0, 0); + nrTests += test_territory("MMR", TERRITORY_MMR, 0, 0, 0); + nrTests += test_territory("MN", TERRITORY_US_MN, 0, 1, TERRITORY_USA); + nrTests += test_territory("MN", TERRITORY_IN_MN, 0, 1, TERRITORY_IND); + nrTests += test_territory("MNE", TERRITORY_MNE, 0, 0, 0); + nrTests += test_territory("MNG", TERRITORY_MNG, 0, 0, 0); + nrTests += test_territory("MNP", TERRITORY_MNP, 0, 0, 0); + nrTests += test_territory("MO", TERRITORY_RU_MO, 0, 1, TERRITORY_RUS); + nrTests += test_territory("MO", TERRITORY_US_MO, 0, 1, TERRITORY_USA); + nrTests += test_territory("MO", TERRITORY_MX_MOR, 1, 1, TERRITORY_MEX); + nrTests += test_territory("MOR", TERRITORY_MX_MOR, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MOS", TERRITORY_RU_MOS, 0, 0, TERRITORY_RUS); + nrTests += test_territory("MOW", TERRITORY_RU_MOW, 0, 0, TERRITORY_RUS); + nrTests += test_territory("MOZ", TERRITORY_MOZ, 0, 0, 0); + nrTests += test_territory("MP", TERRITORY_IN_MP, 0, 1, TERRITORY_IND); + nrTests += test_territory("MP", TERRITORY_MNP, 1, 1, TERRITORY_USA); + nrTests += test_territory("MRT", TERRITORY_MRT, 0, 0, 0); + nrTests += test_territory("MS", TERRITORY_US_MS, 0, 1, TERRITORY_USA); + nrTests += test_territory("MS", TERRITORY_BR_MS, 0, 1, TERRITORY_BRA); + nrTests += test_territory("MSR", TERRITORY_MSR, 0, 0, 0); + nrTests += test_territory("MT", TERRITORY_US_MT, 0, 1, TERRITORY_USA); + nrTests += test_territory("MT", TERRITORY_BR_MT, 0, 1, TERRITORY_BRA); + nrTests += test_territory("MTQ", TERRITORY_MTQ, 0, 0, 0); + nrTests += test_territory("MUR", TERRITORY_RU_MUR, 0, 0, TERRITORY_RUS); + nrTests += test_territory("MUS", TERRITORY_MUS, 0, 0, 0); + nrTests += test_territory("MWI", TERRITORY_MWI, 0, 0, 0); + nrTests += test_territory("MX", TERRITORY_MX_MX, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-AG", TERRITORY_MX_AGU, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-AGU", TERRITORY_MX_AGU, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-BC", TERRITORY_MX_BCN, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-BCN", TERRITORY_MX_BCN, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-BCS", TERRITORY_MX_BCS, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-BS", TERRITORY_MX_BCS, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-CAM", TERRITORY_MX_CAM, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-CH", TERRITORY_MX_CHH, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-CHH", TERRITORY_MX_CHH, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-CHP", TERRITORY_MX_CHP, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-CL", TERRITORY_MX_CL, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-CM", TERRITORY_MX_CAM, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-CO", TERRITORY_MX_COA, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-COA", TERRITORY_MX_COA, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-COL", TERRITORY_MX_CL, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-CS", TERRITORY_MX_CHP, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-DF", TERRITORY_MX_DIF, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-DG", TERRITORY_MX_DUR, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-DIF", TERRITORY_MX_DIF, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-DUR", TERRITORY_MX_DUR, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-GR", TERRITORY_MX_GRO, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-GRO", TERRITORY_MX_GRO, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-GT", TERRITORY_MX_GUA, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-GUA", TERRITORY_MX_GUA, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-HG", TERRITORY_MX_HID, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-HID", TERRITORY_MX_HID, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-JA", TERRITORY_MX_JAL, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-JAL", TERRITORY_MX_JAL, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-ME", TERRITORY_MX_MX, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-MEX", TERRITORY_MX_MX, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-MI", TERRITORY_MX_MIC, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-MIC", TERRITORY_MX_MIC, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-MO", TERRITORY_MX_MOR, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-MOR", TERRITORY_MX_MOR, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-MX", TERRITORY_MX_MX, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-NA", TERRITORY_MX_NAY, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-NAY", TERRITORY_MX_NAY, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-NL", TERRITORY_MX_NLE, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-NLE", TERRITORY_MX_NLE, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-OA", TERRITORY_MX_OAX, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-OAX", TERRITORY_MX_OAX, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-PB", TERRITORY_MX_PUE, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-PUE", TERRITORY_MX_PUE, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-QE", TERRITORY_MX_QUE, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-QR", TERRITORY_MX_ROO, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-QUE", TERRITORY_MX_QUE, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-ROO", TERRITORY_MX_ROO, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-SI", TERRITORY_MX_SIN, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-SIN", TERRITORY_MX_SIN, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-SL", TERRITORY_MX_SLP, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-SLP", TERRITORY_MX_SLP, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-SO", TERRITORY_MX_SON, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-SON", TERRITORY_MX_SON, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-TAB", TERRITORY_MX_TAB, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-TAM", TERRITORY_MX_TAM, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-TAM", TERRITORY_MX_TAM, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-TB", TERRITORY_MX_TAB, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-TL", TERRITORY_MX_TLA, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-TLA", TERRITORY_MX_TLA, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-TM", TERRITORY_MX_TAM, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-VE", TERRITORY_MX_VER, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-VER", TERRITORY_MX_VER, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-YU", TERRITORY_MX_YUC, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-YUC", TERRITORY_MX_YUC, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MX-ZA", TERRITORY_MX_ZAC, 1, 0, TERRITORY_MEX); + nrTests += test_territory("MX-ZAC", TERRITORY_MX_ZAC, 0, 0, TERRITORY_MEX); + nrTests += test_territory("MYS", TERRITORY_MYS, 0, 0, 0); + nrTests += test_territory("MYT", TERRITORY_MYT, 0, 0, 0); + nrTests += test_territory("MZ", TERRITORY_IN_MZ, 0, 0, TERRITORY_IND); + nrTests += test_territory("NA", TERRITORY_MX_NAY, 1, 0, TERRITORY_MEX); + nrTests += test_territory("NAM", TERRITORY_NAM, 0, 0, 0); + nrTests += test_territory("NAY", TERRITORY_MX_NAY, 0, 0, TERRITORY_MEX); + nrTests += test_territory("NB", TERRITORY_CA_NB, 0, 0, TERRITORY_CAN); + nrTests += test_territory("NC", TERRITORY_US_NC, 0, 0, TERRITORY_USA); + nrTests += test_territory("NCL", TERRITORY_NCL, 0, 0, 0); + nrTests += test_territory("ND", TERRITORY_US_ND, 0, 0, TERRITORY_USA); + nrTests += test_territory("NE", TERRITORY_US_NE, 0, 0, TERRITORY_USA); + nrTests += test_territory("NEN", TERRITORY_RU_NEN, 0, 0, TERRITORY_RUS); + nrTests += test_territory("NER", TERRITORY_NER, 0, 0, 0); + nrTests += test_territory("NF", TERRITORY_NFK, 1, 0, TERRITORY_AUS); + nrTests += test_territory("NFK", TERRITORY_NFK, 0, 0, 0); + nrTests += test_territory("NGA", TERRITORY_NGA, 0, 0, 0); + nrTests += test_territory("NGR", TERRITORY_RU_NGR, 0, 0, TERRITORY_RUS); + nrTests += test_territory("NH", TERRITORY_US_NH, 0, 0, TERRITORY_USA); + nrTests += test_territory("NIC", TERRITORY_NIC, 0, 0, 0); + nrTests += test_territory("NIU", TERRITORY_NIU, 0, 0, 0); + nrTests += test_territory("NIZ", TERRITORY_RU_NIZ, 0, 0, TERRITORY_RUS); + nrTests += test_territory("NJ", TERRITORY_US_NJ, 0, 0, TERRITORY_USA); + nrTests += test_territory("NL", TERRITORY_CA_NL, 0, 1, TERRITORY_CAN); + nrTests += test_territory("NL", TERRITORY_IN_NL, 0, 1, TERRITORY_IND); + nrTests += test_territory("NL", TERRITORY_MX_NLE, 1, 1, TERRITORY_MEX); + nrTests += test_territory("NLD", TERRITORY_NLD, 0, 0, 0); + nrTests += test_territory("NLE", TERRITORY_MX_NLE, 0, 0, TERRITORY_MEX); + nrTests += test_territory("NM", TERRITORY_CN_NM, 0, 1, TERRITORY_CHN); + nrTests += test_territory("NM", TERRITORY_US_NM, 0, 1, TERRITORY_USA); + nrTests += test_territory("NOR", TERRITORY_NOR, 0, 0, 0); + nrTests += test_territory("NPL", TERRITORY_NPL, 0, 0, 0); + nrTests += test_territory("NRU", TERRITORY_NRU, 0, 0, 0); + nrTests += test_territory("NS", TERRITORY_CA_NS, 0, 0, TERRITORY_CAN); + nrTests += test_territory("NSW", TERRITORY_AU_NSW, 0, 0, TERRITORY_AUS); + nrTests += test_territory("NT", TERRITORY_CA_NT, 0, 1, TERRITORY_CAN); + nrTests += test_territory("NT", TERRITORY_AU_NT, 0, 1, TERRITORY_AUS); + nrTests += test_territory("NU", TERRITORY_CA_NU, 0, 0, TERRITORY_CAN); + nrTests += test_territory("NV", TERRITORY_US_NV, 0, 0, TERRITORY_USA); + nrTests += test_territory("NVS", TERRITORY_RU_NVS, 0, 0, TERRITORY_RUS); + nrTests += test_territory("NX", TERRITORY_CN_NX, 0, 0, TERRITORY_CHN); + nrTests += test_territory("NY", TERRITORY_US_NY, 0, 0, TERRITORY_USA); + nrTests += test_territory("NZL", TERRITORY_NZL, 0, 0, 0); + nrTests += test_territory("OA", TERRITORY_MX_OAX, 1, 0, TERRITORY_MEX); + nrTests += test_territory("OAX", TERRITORY_MX_OAX, 0, 0, TERRITORY_MEX); + nrTests += test_territory("OD", TERRITORY_IN_OR, 1, 0, TERRITORY_IND); + nrTests += test_territory("OH", TERRITORY_US_OH, 0, 0, TERRITORY_USA); + nrTests += test_territory("OK", TERRITORY_US_OK, 0, 0, TERRITORY_USA); + nrTests += test_territory("OMN", TERRITORY_OMN, 0, 0, 0); + nrTests += test_territory("OMS", TERRITORY_RU_OMS, 0, 0, TERRITORY_RUS); + nrTests += test_territory("ON", TERRITORY_CA_ON, 0, 0, TERRITORY_CAN); + nrTests += test_territory("OR", TERRITORY_US_OR, 0, 1, TERRITORY_USA); + nrTests += test_territory("OR", TERRITORY_IN_OR, 0, 1, TERRITORY_IND); + nrTests += test_territory("ORE", TERRITORY_RU_ORE, 0, 0, TERRITORY_RUS); + nrTests += test_territory("ORL", TERRITORY_RU_ORL, 0, 0, TERRITORY_RUS); + nrTests += test_territory("PA", TERRITORY_US_PA, 0, 1, TERRITORY_USA); + nrTests += test_territory("PA", TERRITORY_BR_PA, 0, 1, TERRITORY_BRA); + nrTests += test_territory("PAK", TERRITORY_PAK, 0, 0, 0); + nrTests += test_territory("PAN", TERRITORY_PAN, 0, 0, 0); + nrTests += test_territory("PB", TERRITORY_BR_PB, 0, 1, TERRITORY_BRA); + nrTests += test_territory("PB", TERRITORY_IN_PB, 0, 1, TERRITORY_IND); + nrTests += test_territory("PB", TERRITORY_MX_PUE, 1, 1, TERRITORY_MEX); + nrTests += test_territory("PCN", TERRITORY_PCN, 0, 0, 0); + nrTests += test_territory("PE", TERRITORY_CA_PE, 0, 1, TERRITORY_CAN); + nrTests += test_territory("PE", TERRITORY_BR_PE, 0, 1, TERRITORY_BRA); + nrTests += test_territory("PER", TERRITORY_PER, 0, 0, 0); + nrTests += test_territory("PHL", TERRITORY_PHL, 0, 0, 0); + nrTests += test_territory("PI", TERRITORY_BR_PI, 0, 0, TERRITORY_BRA); + nrTests += test_territory("PLW", TERRITORY_PLW, 0, 0, 0); + nrTests += test_territory("PM", TERRITORY_RU_PM, 0, 0, TERRITORY_RUS); + nrTests += test_territory("PNG", TERRITORY_PNG, 0, 0, 0); + nrTests += test_territory("PNZ", TERRITORY_RU_PNZ, 0, 0, TERRITORY_RUS); + nrTests += test_territory("PO", TERRITORY_RU_PO, 0, 0, TERRITORY_RUS); + nrTests += test_territory("POL", TERRITORY_POL, 0, 0, 0); + nrTests += test_territory("PR", TERRITORY_BR_PR, 0, 1, TERRITORY_BRA); + nrTests += test_territory("PR", TERRITORY_PRI, 1, 1, TERRITORY_USA); + nrTests += test_territory("PRI", TERRITORY_PRI, 0, 0, 0); + nrTests += test_territory("PRK", TERRITORY_PRK, 0, 0, 0); + nrTests += test_territory("PRT", TERRITORY_PRT, 0, 0, 0); + nrTests += test_territory("PRY", TERRITORY_PRY, 0, 0, 0); + nrTests += test_territory("PSE", TERRITORY_PSE, 0, 0, 0); + nrTests += test_territory("PSK", TERRITORY_RU_PSK, 0, 0, TERRITORY_RUS); + nrTests += test_territory("PUE", TERRITORY_MX_PUE, 0, 0, TERRITORY_MEX); + nrTests += test_territory("PY", TERRITORY_IN_PY, 0, 0, TERRITORY_IND); + nrTests += test_territory("PYF", TERRITORY_PYF, 0, 0, 0); + nrTests += test_territory("QAT", TERRITORY_QAT, 0, 0, 0); + nrTests += test_territory("QC", TERRITORY_CA_QC, 0, 0, TERRITORY_CAN); + nrTests += test_territory("QE", TERRITORY_MX_QUE, 1, 0, TERRITORY_MEX); + nrTests += test_territory("QH", TERRITORY_CN_QH, 0, 0, TERRITORY_CHN); + nrTests += test_territory("QLD", TERRITORY_AU_QLD, 0, 0, TERRITORY_AUS); + nrTests += test_territory("QR", TERRITORY_MX_ROO, 1, 0, TERRITORY_MEX); + nrTests += test_territory("QUE", TERRITORY_MX_QUE, 0, 0, TERRITORY_MEX); + nrTests += test_territory("REU", TERRITORY_REU, 0, 0, 0); + nrTests += test_territory("RI", TERRITORY_US_RI, 0, 0, TERRITORY_USA); + nrTests += test_territory("RJ", TERRITORY_BR_RJ, 0, 1, TERRITORY_BRA); + nrTests += test_territory("RJ", TERRITORY_IN_RJ, 0, 1, TERRITORY_IND); + nrTests += test_territory("RN", TERRITORY_BR_RN, 0, 0, TERRITORY_BRA); + nrTests += test_territory("RO", TERRITORY_BR_RO, 0, 0, TERRITORY_BRA); + nrTests += test_territory("ROO", TERRITORY_MX_ROO, 0, 0, TERRITORY_MEX); + nrTests += test_territory("ROS", TERRITORY_RU_ROS, 0, 0, TERRITORY_RUS); + nrTests += test_territory("ROU", TERRITORY_ROU, 0, 0, 0); + nrTests += test_territory("RR", TERRITORY_BR_RR, 0, 0, TERRITORY_BRA); + nrTests += test_territory("RS", TERRITORY_BR_RS, 0, 0, TERRITORY_BRA); + nrTests += test_territory("RU", TERRITORY_RUS, 1, 0, 0); + nrTests += test_territory("RU-AD", TERRITORY_RU_AD, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-AL", TERRITORY_RU_AL, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-ALT", TERRITORY_RU_ALT, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-AMU", TERRITORY_RU_AMU, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-ARK", TERRITORY_RU_ARK, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-AST", TERRITORY_RU_AST, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-BA", TERRITORY_RU_BA, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-BE", TERRITORY_RU_BE, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-BEL", TERRITORY_RU_BE, 1, 0, TERRITORY_RUS); + nrTests += test_territory("RU-BRY", TERRITORY_RU_BRY, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-BU", TERRITORY_RU_BU, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-CE", TERRITORY_RU_CE, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-CH", TERRITORY_RU_CH, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-CHE", TERRITORY_RU_CH, 1, 0, TERRITORY_RUS); + nrTests += test_territory("RU-CHU", TERRITORY_RU_CHU, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-CU", TERRITORY_RU_CU, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-DA", TERRITORY_RU_DA, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-IN", TERRITORY_RU_IN, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-IRK", TERRITORY_RU_IRK, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-IVA", TERRITORY_RU_IVA, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-KAM", TERRITORY_RU_KAM, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-KB", TERRITORY_RU_KB, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-KC", TERRITORY_RU_KC, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-KDA", TERRITORY_RU_KDA, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-KEM", TERRITORY_RU_KEM, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-KGD", TERRITORY_RU_KGD, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-KGN", TERRITORY_RU_KGN, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-KHA", TERRITORY_RU_KHA, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-KHM", TERRITORY_RU_KM, 1, 0, TERRITORY_RUS); + nrTests += test_territory("RU-KI", TERRITORY_RU_KI, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-KIR", TERRITORY_RU_KI, 1, 0, TERRITORY_RUS); + nrTests += test_territory("RU-KK", TERRITORY_RU_KK, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-KL", TERRITORY_RU_KL, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-KLU", TERRITORY_RU_KLU, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-KM", TERRITORY_RU_KM, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-KO", TERRITORY_RU_KO, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-KOS", TERRITORY_RU_KOS, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-KR", TERRITORY_RU_KR, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-KRS", TERRITORY_RU_KRS, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-KYA", TERRITORY_RU_KYA, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-LEN", TERRITORY_RU_LEN, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-LIP", TERRITORY_RU_LIP, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-MAG", TERRITORY_RU_MAG, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-ME", TERRITORY_RU_ME, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-MO", TERRITORY_RU_MO, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-MOS", TERRITORY_RU_MOS, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-MOW", TERRITORY_RU_MOW, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-MUR", TERRITORY_RU_MUR, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-NEN", TERRITORY_RU_NEN, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-NGR", TERRITORY_RU_NGR, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-NIZ", TERRITORY_RU_NIZ, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-NVS", TERRITORY_RU_NVS, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-OMS", TERRITORY_RU_OMS, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-ORE", TERRITORY_RU_ORE, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-ORL", TERRITORY_RU_ORL, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-PER", TERRITORY_RU_PM, 1, 0, TERRITORY_RUS); + nrTests += test_territory("RU-PM", TERRITORY_RU_PM, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-PNZ", TERRITORY_RU_PNZ, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-PO", TERRITORY_RU_PO, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-PRI", TERRITORY_RU_PO, 1, 0, TERRITORY_RUS); + nrTests += test_territory("RU-PSK", TERRITORY_RU_PSK, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-ROS", TERRITORY_RU_ROS, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-RYA", TERRITORY_RU_RYA, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-SA", TERRITORY_RU_SA, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-SAK", TERRITORY_RU_SAK, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-SAM", TERRITORY_RU_SAM, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-SAR", TERRITORY_RU_SAR, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-SE", TERRITORY_RU_SE, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-SMO", TERRITORY_RU_SMO, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-SPE", TERRITORY_RU_SPE, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-STA", TERRITORY_RU_STA, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-SVE", TERRITORY_RU_SVE, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-TA", TERRITORY_RU_TA, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-TAM", TERRITORY_RU_TT, 1, 0, TERRITORY_RUS); + nrTests += test_territory("RU-TOM", TERRITORY_RU_TOM, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-TT", TERRITORY_RU_TT, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-TUL", TERRITORY_RU_TUL, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-TVE", TERRITORY_RU_TVE, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-TY", TERRITORY_RU_TY, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-TYU", TERRITORY_RU_TYU, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-UD", TERRITORY_RU_UD, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-ULY", TERRITORY_RU_ULY, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-VGG", TERRITORY_RU_VGG, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-VLA", TERRITORY_RU_VLA, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-VLG", TERRITORY_RU_VLG, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-VOR", TERRITORY_RU_VOR, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-YAN", TERRITORY_RU_YAN, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-YAR", TERRITORY_RU_YAR, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-YEV", TERRITORY_RU_YEV, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RU-ZAB", TERRITORY_RU_ZAB, 0, 0, TERRITORY_RUS); + nrTests += test_territory("RUS", TERRITORY_RUS, 0, 0, 0); + nrTests += test_territory("RWA", TERRITORY_RWA, 0, 0, 0); + nrTests += test_territory("RYA", TERRITORY_RU_RYA, 0, 0, TERRITORY_RUS); + nrTests += test_territory("SA", TERRITORY_RU_SA, 0, 1, TERRITORY_RUS); + nrTests += test_territory("SA", TERRITORY_AU_SA, 0, 1, TERRITORY_AUS); + nrTests += test_territory("SAK", TERRITORY_RU_SAK, 0, 0, TERRITORY_RUS); + nrTests += test_territory("SAM", TERRITORY_RU_SAM, 0, 0, TERRITORY_RUS); + nrTests += test_territory("SAR", TERRITORY_RU_SAR, 0, 0, TERRITORY_RUS); + nrTests += test_territory("SAU", TERRITORY_SAU, 0, 0, 0); + nrTests += test_territory("SC", TERRITORY_CN_SC, 0, 1, TERRITORY_CHN); + nrTests += test_territory("SC", TERRITORY_US_SC, 0, 1, TERRITORY_USA); + nrTests += test_territory("SC", TERRITORY_BR_SC, 0, 1, TERRITORY_BRA); + nrTests += test_territory("SD", TERRITORY_CN_SD, 0, 1, TERRITORY_CHN); + nrTests += test_territory("SD", TERRITORY_US_SD, 0, 1, TERRITORY_USA); + nrTests += test_territory("SDN", TERRITORY_SDN, 0, 0, 0); + nrTests += test_territory("SE", TERRITORY_RU_SE, 0, 1, TERRITORY_RUS); + nrTests += test_territory("SE", TERRITORY_BR_SE, 0, 1, TERRITORY_BRA); + nrTests += test_territory("SEN", TERRITORY_SEN, 0, 0, 0); + nrTests += test_territory("SGP", TERRITORY_SGP, 0, 0, 0); + nrTests += test_territory("SGS", TERRITORY_SGS, 0, 0, 0); + nrTests += test_territory("SH", TERRITORY_CN_SH, 0, 0, TERRITORY_CHN); + nrTests += test_territory("SHN", TERRITORY_SHN, 0, 0, 0); + nrTests += test_territory("SI", TERRITORY_MX_SIN, 1, 0, TERRITORY_MEX); + nrTests += test_territory("SIN", TERRITORY_MX_SIN, 0, 0, TERRITORY_MEX); + nrTests += test_territory("SJM", TERRITORY_SJM, 0, 0, 0); + nrTests += test_territory("SK", TERRITORY_CA_SK, 0, 1, TERRITORY_CAN); + nrTests += test_territory("SK", TERRITORY_IN_SK, 0, 1, TERRITORY_IND); + nrTests += test_territory("SL", TERRITORY_MX_SLP, 1, 0, TERRITORY_MEX); + nrTests += test_territory("SLB", TERRITORY_SLB, 0, 0, 0); + nrTests += test_territory("SLE", TERRITORY_SLE, 0, 0, 0); + nrTests += test_territory("SLP", TERRITORY_MX_SLP, 0, 0, TERRITORY_MEX); + nrTests += test_territory("SLV", TERRITORY_SLV, 0, 0, 0); + nrTests += test_territory("SMO", TERRITORY_RU_SMO, 0, 0, TERRITORY_RUS); + nrTests += test_territory("SMR", TERRITORY_SMR, 0, 0, 0); + nrTests += test_territory("SN", TERRITORY_CN_SN, 0, 0, TERRITORY_CHN); + nrTests += test_territory("SO", TERRITORY_MX_SON, 1, 0, TERRITORY_MEX); + nrTests += test_territory("SOM", TERRITORY_SOM, 0, 0, 0); + nrTests += test_territory("SON", TERRITORY_MX_SON, 0, 0, TERRITORY_MEX); + nrTests += test_territory("SP", TERRITORY_BR_SP, 0, 0, TERRITORY_BRA); + nrTests += test_territory("SPE", TERRITORY_RU_SPE, 0, 0, TERRITORY_RUS); + nrTests += test_territory("SPM", TERRITORY_SPM, 0, 0, 0); + nrTests += test_territory("SRB", TERRITORY_SRB, 0, 0, 0); + nrTests += test_territory("SSD", TERRITORY_SSD, 0, 0, 0); + nrTests += test_territory("STA", TERRITORY_RU_STA, 0, 0, TERRITORY_RUS); + nrTests += test_territory("STP", TERRITORY_STP, 0, 0, 0); + nrTests += test_territory("SUR", TERRITORY_SUR, 0, 0, 0); + nrTests += test_territory("SVE", TERRITORY_RU_SVE, 0, 0, TERRITORY_RUS); + nrTests += test_territory("SVK", TERRITORY_SVK, 0, 0, 0); + nrTests += test_territory("SVN", TERRITORY_SVN, 0, 0, 0); + nrTests += test_territory("SWE", TERRITORY_SWE, 0, 0, 0); + nrTests += test_territory("SWZ", TERRITORY_SWZ, 0, 0, 0); + nrTests += test_territory("SX", TERRITORY_CN_SX, 0, 0, TERRITORY_CHN); + nrTests += test_territory("SXM", TERRITORY_SXM, 0, 0, 0); + nrTests += test_territory("SYC", TERRITORY_SYC, 0, 0, 0); + nrTests += test_territory("SYR", TERRITORY_SYR, 0, 0, 0); + nrTests += test_territory("TA", TERRITORY_RU_TA, 0, 0, TERRITORY_RUS); + nrTests += test_territory("TAA", TERRITORY_SHN, 1, 0, 0); + nrTests += test_territory("TAB", TERRITORY_MX_TAB, 0, 0, TERRITORY_MEX); + nrTests += test_territory("TAM", TERRITORY_MX_TAM, 0, 0, TERRITORY_MEX); + nrTests += test_territory("TAS", TERRITORY_AU_TAS, 0, 0, TERRITORY_AUS); + nrTests += test_territory("TB", TERRITORY_MX_TAB, 1, 0, TERRITORY_MEX); + nrTests += test_territory("TCA", TERRITORY_TCA, 0, 0, 0); + nrTests += test_territory("TCD", TERRITORY_TCD, 0, 0, 0); + nrTests += test_territory("TG", TERRITORY_IN_TG, 0, 0, TERRITORY_IND); + nrTests += test_territory("TGO", TERRITORY_TGO, 0, 0, 0); + nrTests += test_territory("THA", TERRITORY_THA, 0, 0, 0); + nrTests += test_territory("TJ", TERRITORY_CN_TJ, 0, 0, TERRITORY_CHN); + nrTests += test_territory("TJK", TERRITORY_TJK, 0, 0, 0); + nrTests += test_territory("TKL", TERRITORY_TKL, 0, 0, 0); + nrTests += test_territory("TKM", TERRITORY_TKM, 0, 0, 0); + nrTests += test_territory("TL", TERRITORY_MX_TLA, 1, 0, TERRITORY_MEX); + nrTests += test_territory("TLA", TERRITORY_MX_TLA, 0, 0, TERRITORY_MEX); + nrTests += test_territory("TLS", TERRITORY_TLS, 0, 0, 0); + nrTests += test_territory("TM", TERRITORY_MX_TAM, 1, 0, TERRITORY_MEX); + nrTests += test_territory("TN", TERRITORY_US_TN, 0, 1, TERRITORY_USA); + nrTests += test_territory("TN", TERRITORY_IN_TN, 0, 1, TERRITORY_IND); + nrTests += test_territory("TO", TERRITORY_BR_TO, 0, 0, TERRITORY_BRA); + nrTests += test_territory("TOM", TERRITORY_RU_TOM, 0, 0, TERRITORY_RUS); + nrTests += test_territory("TON", TERRITORY_TON, 0, 0, 0); + nrTests += test_territory("TR", TERRITORY_IN_TR, 0, 0, TERRITORY_IND); + nrTests += test_territory("TT", TERRITORY_RU_TT, 0, 0, TERRITORY_RUS); + nrTests += test_territory("TTO", TERRITORY_TTO, 0, 0, 0); + nrTests += test_territory("TUL", TERRITORY_RU_TUL, 0, 0, TERRITORY_RUS); + nrTests += test_territory("TUN", TERRITORY_TUN, 0, 0, 0); + nrTests += test_territory("TUR", TERRITORY_TUR, 0, 0, 0); + nrTests += test_territory("TUV", TERRITORY_TUV, 0, 0, 0); + nrTests += test_territory("TVE", TERRITORY_RU_TVE, 0, 0, TERRITORY_RUS); + nrTests += test_territory("TW", TERRITORY_TWN, 1, 0, TERRITORY_CHN); + nrTests += test_territory("TWN", TERRITORY_TWN, 0, 0, 0); + nrTests += test_territory("TX", TERRITORY_US_TX, 0, 0, TERRITORY_USA); + nrTests += test_territory("TY", TERRITORY_RU_TY, 0, 0, TERRITORY_RUS); + nrTests += test_territory("TYU", TERRITORY_RU_TYU, 0, 0, TERRITORY_RUS); + nrTests += test_territory("TZA", TERRITORY_TZA, 0, 0, 0); + nrTests += test_territory("UD", TERRITORY_RU_UD, 0, 0, TERRITORY_RUS); + nrTests += test_territory("UGA", TERRITORY_UGA, 0, 0, 0); + nrTests += test_territory("UK", TERRITORY_IN_UT, 1, 0, TERRITORY_IND); + nrTests += test_territory("UKR", TERRITORY_UKR, 0, 0, 0); + nrTests += test_territory("ULY", TERRITORY_RU_ULY, 0, 0, TERRITORY_RUS); + nrTests += test_territory("UM", TERRITORY_UMI, 1, 0, TERRITORY_USA); + nrTests += test_territory("UMI", TERRITORY_UMI, 0, 0, 0); + nrTests += test_territory("UP", TERRITORY_IN_UP, 0, 0, TERRITORY_IND); + nrTests += test_territory("URY", TERRITORY_URY, 0, 0, 0); + nrTests += test_territory("US", TERRITORY_USA, 1, 0, 0); + nrTests += test_territory("US-AK", TERRITORY_US_AK, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-AL", TERRITORY_US_AL, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-AR", TERRITORY_US_AR, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-AS", TERRITORY_ASM, 1, 0, TERRITORY_USA); + nrTests += test_territory("US-AZ", TERRITORY_US_AZ, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-CA", TERRITORY_US_CA, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-CO", TERRITORY_US_CO, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-CT", TERRITORY_US_CT, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-DC", TERRITORY_US_DC, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-DE", TERRITORY_US_DE, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-FL", TERRITORY_US_FL, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-GA", TERRITORY_US_GA, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-GU", TERRITORY_GUM, 1, 0, TERRITORY_USA); + nrTests += test_territory("US-HI", TERRITORY_US_HI, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-IA", TERRITORY_US_IA, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-ID", TERRITORY_US_ID, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-IL", TERRITORY_US_IL, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-IN", TERRITORY_US_IN, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-KS", TERRITORY_US_KS, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-KY", TERRITORY_US_KY, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-LA", TERRITORY_US_LA, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-MA", TERRITORY_US_MA, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-MD", TERRITORY_US_MD, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-ME", TERRITORY_US_ME, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-MI", TERRITORY_US_MI, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-MID", TERRITORY_US_HI, 1, 0, TERRITORY_USA); + nrTests += test_territory("US-MN", TERRITORY_US_MN, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-MO", TERRITORY_US_MO, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-MP", TERRITORY_MNP, 1, 0, TERRITORY_USA); + nrTests += test_territory("US-MS", TERRITORY_US_MS, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-MT", TERRITORY_US_MT, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-NC", TERRITORY_US_NC, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-ND", TERRITORY_US_ND, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-NE", TERRITORY_US_NE, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-NH", TERRITORY_US_NH, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-NJ", TERRITORY_US_NJ, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-NM", TERRITORY_US_NM, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-NV", TERRITORY_US_NV, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-NY", TERRITORY_US_NY, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-OH", TERRITORY_US_OH, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-OK", TERRITORY_US_OK, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-OR", TERRITORY_US_OR, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-PA", TERRITORY_US_PA, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-PR", TERRITORY_PRI, 1, 0, TERRITORY_USA); + nrTests += test_territory("US-RI", TERRITORY_US_RI, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-SC", TERRITORY_US_SC, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-SD", TERRITORY_US_SD, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-TN", TERRITORY_US_TN, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-TX", TERRITORY_US_TX, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-UM", TERRITORY_UMI, 1, 0, TERRITORY_USA); + nrTests += test_territory("US-UT", TERRITORY_US_UT, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-VA", TERRITORY_US_VA, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-VI", TERRITORY_VIR, 1, 0, TERRITORY_USA); + nrTests += test_territory("US-VT", TERRITORY_US_VT, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-WA", TERRITORY_US_WA, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-WI", TERRITORY_US_WI, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-WV", TERRITORY_US_WV, 0, 0, TERRITORY_USA); + nrTests += test_territory("US-WY", TERRITORY_US_WY, 0, 0, TERRITORY_USA); + nrTests += test_territory("USA", TERRITORY_USA, 0, 0, 0); + nrTests += test_territory("UT", TERRITORY_US_UT, 0, 1, TERRITORY_USA); + nrTests += test_territory("UT", TERRITORY_IN_UT, 0, 1, TERRITORY_IND); + nrTests += test_territory("UZB", TERRITORY_UZB, 0, 0, 0); + nrTests += test_territory("VA", TERRITORY_US_VA, 0, 0, TERRITORY_USA); + nrTests += test_territory("VAT", TERRITORY_VAT, 0, 0, 0); + nrTests += test_territory("VCT", TERRITORY_VCT, 0, 0, 0); + nrTests += test_territory("VE", TERRITORY_MX_VER, 1, 0, TERRITORY_MEX); + nrTests += test_territory("VEN", TERRITORY_VEN, 0, 0, 0); + nrTests += test_territory("VER", TERRITORY_MX_VER, 0, 0, TERRITORY_MEX); + nrTests += test_territory("VGB", TERRITORY_VGB, 0, 0, 0); + nrTests += test_territory("VGG", TERRITORY_RU_VGG, 0, 0, TERRITORY_RUS); + nrTests += test_territory("VI", TERRITORY_VIR, 1, 0, TERRITORY_USA); + nrTests += test_territory("VIC", TERRITORY_AU_VIC, 0, 0, TERRITORY_AUS); + nrTests += test_territory("VIR", TERRITORY_VIR, 0, 0, 0); + nrTests += test_territory("VLA", TERRITORY_RU_VLA, 0, 0, TERRITORY_RUS); + nrTests += test_territory("VLG", TERRITORY_RU_VLG, 0, 0, TERRITORY_RUS); + nrTests += test_territory("VNM", TERRITORY_VNM, 0, 0, 0); + nrTests += test_territory("VOR", TERRITORY_RU_VOR, 0, 0, TERRITORY_RUS); + nrTests += test_territory("VT", TERRITORY_US_VT, 0, 0, TERRITORY_USA); + nrTests += test_territory("VUT", TERRITORY_VUT, 0, 0, 0); + nrTests += test_territory("WA", TERRITORY_US_WA, 0, 1, TERRITORY_USA); + nrTests += test_territory("WA", TERRITORY_AU_WA, 0, 1, TERRITORY_AUS); + nrTests += test_territory("WAK", TERRITORY_MHL, 1, 0, 0); + nrTests += test_territory("WB", TERRITORY_IN_WB, 0, 0, TERRITORY_IND); + nrTests += test_territory("WI", TERRITORY_US_WI, 0, 0, TERRITORY_USA); + nrTests += test_territory("WLF", TERRITORY_WLF, 0, 0, 0); + nrTests += test_territory("WSM", TERRITORY_WSM, 0, 0, 0); + nrTests += test_territory("WV", TERRITORY_US_WV, 0, 0, TERRITORY_USA); + nrTests += test_territory("WY", TERRITORY_US_WY, 0, 0, TERRITORY_USA); + nrTests += test_territory("XJ", TERRITORY_CN_XJ, 0, 0, TERRITORY_CHN); + nrTests += test_territory("XZ", TERRITORY_CN_XZ, 0, 0, TERRITORY_CHN); + nrTests += test_territory("YAN", TERRITORY_RU_YAN, 0, 0, TERRITORY_RUS); + nrTests += test_territory("YAR", TERRITORY_RU_YAR, 0, 0, TERRITORY_RUS); + nrTests += test_territory("YEM", TERRITORY_YEM, 0, 0, 0); + nrTests += test_territory("YEV", TERRITORY_RU_YEV, 0, 0, TERRITORY_RUS); + nrTests += test_territory("YN", TERRITORY_CN_YN, 0, 0, TERRITORY_CHN); + nrTests += test_territory("YT", TERRITORY_CA_YT, 0, 0, TERRITORY_CAN); + nrTests += test_territory("YU", TERRITORY_MX_YUC, 1, 0, TERRITORY_MEX); + nrTests += test_territory("YUC", TERRITORY_MX_YUC, 0, 0, TERRITORY_MEX); + nrTests += test_territory("ZA", TERRITORY_MX_ZAC, 1, 0, TERRITORY_MEX); + nrTests += test_territory("ZAB", TERRITORY_RU_ZAB, 0, 0, TERRITORY_RUS); + nrTests += test_territory("ZAC", TERRITORY_MX_ZAC, 0, 0, TERRITORY_MEX); + nrTests += test_territory("ZAF", TERRITORY_ZAF, 0, 0, 0); + nrTests += test_territory("ZJ", TERRITORY_CN_ZJ, 0, 0, TERRITORY_CHN); + nrTests += test_territory("ZMB", TERRITORY_ZMB, 0, 0, 0); + nrTests += test_territory("ZWE", TERRITORY_ZWE, 0, 0, 0); return nrTests; } diff --git a/unittest/unittest.c b/unittest/unittest.c index 05b3562..15132cf 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -48,11 +48,11 @@ #include #define MAX_THREADS 16 // Optimal: not too much, approx. nr of cores * 2, better no more than 32. +static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; #endif #define MAXLINESIZE 1024 -static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; static int nrErrors = 0; static void found_error(void) { @@ -64,9 +64,9 @@ static void found_error(void) { // test the alphabet conversion routines static int alphabet_tests(void) { int nrTests = 0; - int i, j; + int j; const char *str, *expect; - static const char *testpairs[] = { + static const char *alphabet_testpairs[] = { "mx XX.XX", "mx XX.XX", ".123", ".123", "49.4V", "49.4V", @@ -134,21 +134,22 @@ static int alphabet_tests(void) { 0 }; - printf("%d alphabets\n", MAPCODE_ALPHABETS_TOTAL); + printf("%d alphabets\n", _ALPHABET_MAX); - for (j = 0; testpairs[j] != 0; j += 2) { - for (i = 0; i < MAPCODE_ALPHABETS_TOTAL; i++) { + for (j = 0; alphabet_testpairs[j] != 0; j += 2) { + enum Alphabet i; + for (i = _ALPHABET_MAX + 1; i < _ALPHABET_MAX; i++) { UWORD enc[64]; char dec[64]; // see if alphabets (re)convert as expected - str = testpairs[j]; - expect = testpairs[j + 1]; + str = alphabet_testpairs[j]; + expect = alphabet_testpairs[j + 1]; convertToAlphabet(enc, 64, str, i); convertToRoman(dec, 60, enc); ++nrTests; if (strcmp(dec, expect)) { found_error(); - printf("*** ERROR *** convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\"\n", str, i, dec); + printf("*** ERROR *** convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\"\n", str, (int) i, dec); } } } @@ -159,275 +160,340 @@ static int alphabet_tests(void) { // test the alphabet conversion routines static int test_mapcode_formats(void) { int nrTests = 0; - int i; - static const char *testpairs[] = { - "WLF 01.AE-09V", "WLF 01.AE-09V|22", - "01.AE", "01.AE|22", - "CUB 3467.UY", "CUB 3467.UY|42", - "34.UY", "34.UY|22", - "mx XX.XX", "MX XX.XX|22", - "", "", // empty - "MAP.CODE", "", // vowels - "XAXX.XXXX", "", // vowels - "XXAX.XXXX", "", // vowels - "XXXA.XXXX", "", // vowels - "XXXAX.XXXX", "", // vowels - "XXXXA.XXXX", "", // vowels - "XXXX.AXXX", "", // vowel plus more than one token - "2A22.2222", "", // vowels - "22A2.2222", "", // vowels - "222A.2222", "", // vowels - "222A2.2222", "", // vowels - "2222A.2222", "", // vowels - "2222.A22", "-1102", // vowel plus more than one token - "2222.A222", "-1102", // vowel plus more than one token - "2222.2A22", "-1102", // vowel plus more than one token - "2222.2AAA", "-1103", // 2 vowels plus more tokens - "A222.2AAA", "-1103", // 2 vowels plus more tokens - "2222.22A2", "2222.22A2|44", // - "2222.22AA", "2222.22AA|44", // - "A222.22AA", "A222.22AA|44", // - ".123", "", // bad dot - ".xyz", "", // bad dot - "x.xyz", "", // bad dot - "xxx.z-12", "", // bad dot - "xx.xx.", "", // two dots - - "123", "", // no dot OR incomplete - "xxx.z", "", // bad dot OR incomplete - "NLD 49.4V-", "", // incomplete - - "NLD 49.4V", "NLD 49.4V|22", - " NLD 49.4V ", "NLD 49.4V|22", - "NLD 49.4V-1", "NLD 49.4V-1|22", - "NLD 49.4V-12", "NLD 49.4V-12|22", - "NLD 49.4V-123", "NLD 49.4V-123|22", - "NLD 49.4V-12345678", "NLD 49.4V-12345678|22", - - "NLD 49.4V-123456789", "", // extension too long - "NLD 49.4V-123456789123456789", "", // extension too long - - "XAX 49.4V", "XAX 49.4V|22", - "XXA 49.4V", "XXA 49.4V|22", - "XA 49.4V", "XA 49.4V|22", - - "N 49.4V", "", // bad territory - "XXXX 49.4V", "", // bad territory - "XXXXX 49.4V", "", // bad territory - "-XX 49.4V", "", // bad territory - "X-XX 49.4V", "", // bad territory - "XXXX-XX 49.4V", "", // bad territory - "XX-X 49.4V", "", // bad territory - "XX-XXXX 49.4V", "", // bad territory - - "12.34", "", // digits only - "NLD 12.34", "", // digits only - "AAA 12.34", "", // digits only - "xx-xx 12.34", "", // digits only - "12-34 12.34", "", // digits only - "12-34 12.3X", "12-34 12.3X|22", - - " TER XX.XX-XX ", "TER XX.XX-XX|22", - " TER XXX.XX-XX ", "TER XXX.XX-XX|32", - " TER XX.XXX-XX ", "TER XX.XXX-XX|23", - " TER XX.XXXX-XX ", "TER XX.XXXX-XX|24", - " TER XXX.XXX-XX ", "TER XXX.XXX-XX|33", - " TER XXXX.XX-XX ", "TER XXXX.XX-XX|42", - " TER XXX.XXXX-XX ", "TER XXX.XXXX-XX|34", - " TER XXXX.XXX-XX ", "TER XXXX.XXX-XX|43", - " TER XXXX.XXXX-XX ", "TER XXXX.XXXX-XX|44", - " TER XXXXX.XXXX-XX ", "TER XXXXX.XXXX-XX|54", - - " TER XXXXX.XXX-XX ", "TER XXXXX.XXX-XX|53", // illegal but NOT recognised - - " TER XX.XXXXX-XX ", "", // too many chars after dot - " TER XXX.XXXXX-XX ", "", // too many chars after dot - " TER XXXX.XXXXX-XX ", "", // too many chars after dot - " TER XXXXX.XXXXX-XX ", "", // too many chars after dot - - "xx-xx.x xx.xx", "", // dot in territory - "xx-xx-x xx.xx", "", // second hyphen in territory - "xx.xx-x-x", "", // second hyphen in mapcode - "xx-xx xx-xx", "", // no dot in mapcode - "xx-xx xx-xx.xx", "", // hyphen before dot (or no dot) in mapcode - "xx.xx.xx", "", // second dot in mapcode - "xx-xx xx.xx.xx", "", // second dot in mapcode - "xx-xx xx.xx-xx-xx", "", // second hyphen in mapcode - "xx-xx xx.xx x", "", // debris after mapcode - "xx-xx xx.xx-x x", "", // debris after mapcode - "xx-xx xx.xx-x -", "", // debris after mapcode - "xx-xx xx.xx-x .", "", // debris after mapcode - "xx-xx xx.xx-x 2", "", // debris after mapcode - "xx-xx xx.x#x", "", // bad char in mapcode - "xx# xx.xx", "", // bad char in territory - "xx-xx -xx.xx", "", // unexpected hyphen at start of mapcode - "xx-xx .xx.xx", "", // unexpected dot at start of mapcode - "xx-xx #xx.xx", "", // unexpected char at start of mapcode - - // all possible errors - - ".123", "-1001", // dot start - " .123", "-1001", // dot start - "", "-1004", // empty - " ", "-1004", // empty - "-xx.xx", "-1005", // hyphen start - " - xx.xx", "-1005", // hyphen start - - "D xx.xx", "-1010", // bad territory - "D.123", "-1011", // not enough before dot - "D", "-1014", // zero - "D-xxxxx", "-1015", // hyphen - - "DD", "-1024", // zero - - "DDDa.DDD", "-1033", // vowel - "DDD", "-1034", // zero - - "DDDD xx.xx", "-1040", // white - "DDDDE.xxxx", "-1043", // vowel - "DDDD", "-1044", // zero - "DDDD-CA xx.xx", "-1045", // hyphen - - "DDDDD CA xx.xx", "-1050", // white - "DDDDDD xx.xx", "-1052", // letter - "DDDDDA xx.xx", "-1053", // vowel - "DDDDD", "-1054", // zero - "DDDDD-CA xx.xx", "-1055", // hyphen - - "DDDDD. xxxx.xx", "-1060", // white - "DDDDD..xxxx", "-1061", // dot - "DDDDD.", "-999", // ***PARTIAL*** - "DDDDD.-xxxx.xx", "-1065", // hyphen - - "DDD.L ", "-1070", // white - "DDD.L.LLL ", "-1071", // dot - "DDD.L", "-999", // ***PARTIAL*** - "DDD.L-xxxxxxxx", "-1075", // hyphen - - "DD.DD.CA", "-1081", // dot - - "DD.DDD.CA", "-1091", // dot - - "DD.DDDD.CA ", "-1101", // dot - "DD.DDDDD ", "-1102", // letter - "DD.DDDDA ", "-1103", // vowel - - "DD.DD- ", "-1110", // white - "DD.DD-. ", "-1111", // dot - "DD.DD-A", "-1113", // vowel - "DD.DD-", "-999", // ***PARTIAL*** - "DD.DD--XXX", "-1115", // hyphen - - "DD.DD-x. ", "-1121", // dot - "DD.DD-xA", "-1123", // vowel - "DD.DD-x-xxx", "-1125", // hyphen - - "ta.xx ", "-1131", // dot - "ta", "-1134", // zero - - "DAD- ", "-1140", // white - "DAD-. ", "-1141", // dot - "DAD-", "-1144", // zero - "DAD--XXX", "-1145", // hyphen - - "DAD-X xx.xx", "-1150", // white - "DAD-X. ", "-1151", // dot - "DAD-X", "-1154", // zero - "DAD-X-XXX", "-1155", // hyphen - - "DAD-XX.XX ", "-1161", // dot - "DAD-XX", "-1164", // zero - "DAD-XX-XX", "-1165", // hyphen - - "DAD-XXX.XX ", "-1171", // dot - "DAD-XXXX", "-1172", // letter - "DAD-XXXA", "-1173", // vowel - "DAD-XXX", "-1174", // zero - "DAD-XXX-XX", "-1175", // hyphen - - "DAD-XX .XX ", "-1181", // dot - "DAD-XX ", "-1184", // zero - "DAD-XX -XX", "-1185", // hyphen - - "DD-DD A ", "-1190", // white - "DD-DD A. ", "-1191", // dot - "DD-DD AA.33 ", "-1193", // vowel - "DD-DD A", "-1194", // zero - "DD-DD A-XX", "-1195", // hyphen - - "DD-DD A3 ", "-1200", // white - "DD-DD A3A.XX ", "-1203", // vowel - "DD-DD A3", "-1204", // zero - "DD-DD A3-XX", "-1205", // hyphen - - "DD-DD A33 ", "-1210", // white - "DD-DD A33A.XX", "-1213", // vowel - "DD-DD A33", "-1214", // zero - "DD-DD A33-XX", "-1215", // hyphen - - "DD-DD xx.xx .", "-1221", // dot - "DD-DD xx.xx x", "-1222", // letter - "DD-DD xx.xx a", "-1223", // vowel - "DD-DD xx.xx -", "-1225", // hyphen - - "xx.xx .", "-1221", // dot - "xx.xx x", "-1222", // letter - "xx.xx a", "-1223", // vowel - "xx.xx -", "-1225", // hyphen - - " xx.xx-DD .", "-1221", // dot - " xx.xx-DD x", "-1222", // letter - " xx.xx-DD a", "-1223", // vowel - " xx.xx-DD -", "-1225", // hyphen - - "tta.ttt ", "-1231", // dot - "ttat.tt ", "-1232", // letter - "ttaa.ttt ", "-1233", // vowel - "tta", "-1234", // zero - - NULL, NULL + static const struct { + const char *input; // user input + enum MapcodeError parseError; // expected error + enum MapcodeError decodeError; // expected error when decoded + } formattests[] = { + {"cck XX.XX", ERR_OK, ERR_OK}, // nameless22 + {"cze XX.XXX", ERR_OK, ERR_OK}, // nameless23 + {"NLD XXX.XX", ERR_OK, ERR_OK}, // nameless32 + {"VAT 5d.dd", ERR_OK, ERR_OK}, // Grid22 + {"NLD XX.XXX", ERR_OK, ERR_OK}, // Grid23 + {"bhr xxx.xx", ERR_OK, ERR_OK}, // Grid32 + {"FRA XXX.XXX", ERR_OK, ERR_OK}, // Grid33 + {"irl xx.xxxx", ERR_OK, ERR_OK}, // Grid24 + {"cub xxxx.xx", ERR_OK, ERR_OK}, // Grid42 + {"ben xxxx.xxx", ERR_OK, ERR_OK}, // Grid34 + {"USA xxxx.xxxx", ERR_OK, ERR_OK}, // Grid44 + {"US-AZ hhh.hh", ERR_OK, ERR_OK}, // HGrid32 + {"Bel hhh.hhh", ERR_OK, ERR_OK}, // HGrid33 + {"PAN hh.hhhh", ERR_OK, ERR_OK}, // HGrid24 + {"GRC hhhh.hh", ERR_OK, ERR_OK}, // HGrid42 + {"NZL hhhh.hhh", ERR_OK, ERR_OK}, // HGrid43 + {"KAZ hhh.hhhh", ERR_OK, ERR_OK}, // HGrid34 + {"RUS xxxx.xxxx", ERR_OK, ERR_OK}, // HGrid44 + {"CN-SH hhhh.hhhh", ERR_OK, ERR_OK}, // HGrid44 + {"VAT hhhhh.hhhh", ERR_OK, ERR_OK}, // HGrid54 + {"hhhhh.hhhh", ERR_OK, ERR_OK}, // HGrid54 + {"TUV hh.hhh", ERR_OK, ERR_OK}, // AutoHeader23 + {"LVA L88.ZVR", ERR_OK, ERR_OK}, // AutoHeader33 + {"WLF XLG.3GP", ERR_OK, ERR_OK}, // HGrid33 R + {"VAT j0q3.27r", ERR_OK, ERR_OK}, // HGrid43 R + {"PAK hhhh.hhhh", ERR_OK, ERR_OK}, // HGrid44 R + + {"NLD 49.4V", ERR_OK, ERR_OK}, + {"NLX 49.4V", ERR_UNKNOWN_TERRITORY}, + {"49.4V", ERR_OK, ERR_MISSING_TERRITORY}, + {"BRA 49.4V", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 0 + {"BRA XXXXX.XXX", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 0 + {"NLD XXXX.XXXX", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 0 + {"NLD ZZ.ZZ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 1 nameless + {"NLD Q000.000", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 2 grid + {"NLD L222.222", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 3 restricted + {"usa A222.22AA", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 4 grid + {"atf hhh.hhh", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 5 autoh zone + {"ASM zz.zzh", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 6 autoh out + + {"nld ZNZ.RZG-B", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 0 + {"WLF 01.AE-09V", ERR_OK, ERR_OK}, + {"LVA LDV.ZVR-B ", ERR_OK, ERR_OK}, // AutoHeader + {"LVA LDV.ZVR-BY ", ERR_OK, ERR_EXTENSION_UNDECODABLE}, + {"01.AE", ERR_OK, ERR_MISSING_TERRITORY}, + {"nld 01.AE", ERR_OK, ERR_OK}, + {"nld oi.AE", ERR_OK, ERR_OK}, + {"oi.oi", ERR_ALL_DIGIT_CODE}, + {"nld oi.OI-xxx", ERR_ALL_DIGIT_CODE}, + {"CUB 3467.UY", ERR_OK, ERR_OK}, + {"34.UY", ERR_OK, ERR_MISSING_TERRITORY}, + {"mx XX.XX", ERR_OK, ERR_OK}, + {"", ERR_DOT_MISSING}, + {"ttat.tt ", ERR_INVALID_VOWEL}, + {"ttat-tt tt.tt", ERR_INVALID_VOWEL}, + {"ttat tt.tt", ERR_INVALID_VOWEL}, + {"XXAX.XXXX", ERR_INVALID_VOWEL}, + {"2A22.2222", ERR_INVALID_VOWEL}, + {"22A2.2222", ERR_INVALID_VOWEL}, + {"MAP.CODE", ERR_INVALID_VOWEL}, + {"XAXX.XXXX", ERR_INVALID_VOWEL}, + {"XXXA.XXXX", ERR_INVALID_VOWEL}, + {"XXXAX.XXXX", ERR_INVALID_VOWEL}, + {"XXXXA.XXXX", ERR_INVALID_VOWEL}, + {"nld XXXX.XXXXA", ERR_INVALID_VOWEL}, + {"nld XXXX.ALA", ERR_INVALID_VOWEL}, + {"nld XXXX.LAXA", ERR_INVALID_VOWEL}, + {"nld XXXX.LLLLA", ERR_INVALID_VOWEL}, + {"nld XXXX.A2e", ERR_INVALID_VOWEL}, + {"nld XXXX.2e2e", ERR_INVALID_VOWEL}, + {"nld XXXX.2222u", ERR_INVALID_VOWEL}, + {"222A.2222", ERR_INVALID_VOWEL}, + {"222A2.2222", ERR_INVALID_VOWEL}, + {"ttt 2222A.2222", ERR_INVALID_VOWEL}, + {"2222.2AAA", ERR_INVALID_VOWEL}, + {"A222.2AAA", ERR_INVALID_VOWEL}, + {"usa 2222.22A2", ERR_OK, ERR_OK}, + {"usa 2222.22AA", ERR_OK, ERR_OK}, + {".123", ERR_UNEXPECTED_DOT}, + {".xyz", ERR_UNEXPECTED_DOT}, + {"x.xyz", ERR_UNEXPECTED_DOT}, + {"xxx.z-12", ERR_UNEXPECTED_HYPHEN}, + {"xx.xx.", ERR_UNEXPECTED_DOT}, + {"xxxx xx.xx", ERR_BAD_TERRITORY_FORMAT}, + {"xxxxx xx.xx", ERR_BAD_TERRITORY_FORMAT}, + {"123", ERR_DOT_MISSING}, + {"xxx.", ERR_MAPCODE_INCOMPLETE}, + {"xxx.z", ERR_MAPCODE_INCOMPLETE}, + {"NLD 49.4V-", ERR_MAPCODE_INCOMPLETE}, + {"NLD 49.4V", ERR_OK, ERR_OK}, + {" NLD 49.4V ", ERR_OK, ERR_OK}, + {"NLD 49.4V-1", ERR_OK, ERR_OK}, + {"NLD 49.4V-12", ERR_OK, ERR_OK}, + {"NLD 49.4V-123", ERR_OK, ERR_OK}, + {"NLD 49.4V-12345678", ERR_OK, ERR_OK}, + {"NLD 49.4V- ", ERR_EXTENSION_INVALID_LENGTH}, + {"NLD 49.4V-123456789", ERR_EXTENSION_INVALID_LENGTH}, + {"49.4V-xxxxxxxxxxxxxx", ERR_EXTENSION_INVALID_LENGTH}, + {"DD.DD- ", ERR_EXTENSION_INVALID_LENGTH}, + {"nld DD.DD-", ERR_MAPCODE_INCOMPLETE}, + {"TAM 49.4V", ERR_OK, ERR_OK}, + {"BRA 49.4V", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 0 + {"CA 49.4V", ERR_OK, ERR_OK}, + {"N 49.4V", ERR_BAD_TERRITORY_FORMAT}, + {"XXXX ", ERR_BAD_TERRITORY_FORMAT}, + {"XXXXX ", ERR_BAD_TERRITORY_FORMAT}, + {"XXXX 49.4V", ERR_BAD_TERRITORY_FORMAT}, + {"XXXXX 49.4V", ERR_BAD_TERRITORY_FORMAT}, + {"-XX 49.4V", ERR_UNEXPECTED_HYPHEN}, + {"X-XX 49.4V", ERR_BAD_TERRITORY_FORMAT}, + {"XXXX-XX 49.4V", ERR_BAD_TERRITORY_FORMAT}, + {"XX-X 49.4V", ERR_BAD_TERRITORY_FORMAT}, + {"XX-XXXX 49.4V", ERR_BAD_TERRITORY_FORMAT}, + {"XX-XXXE 49.4V", ERR_BAD_TERRITORY_FORMAT}, + {"12.34", ERR_ALL_DIGIT_CODE}, + {"NLD 12.34", ERR_ALL_DIGIT_CODE}, + {"AAA 12.34", ERR_ALL_DIGIT_CODE}, + {"AAA 12.34-XXX", ERR_ALL_DIGIT_CODE}, + {"123 12.34-123", ERR_ALL_DIGIT_CODE}, + {"xx-xx 12.34", ERR_ALL_DIGIT_CODE}, + {"12-34 12.34", ERR_ALL_DIGIT_CODE}, + {"CN-34 12.3X", ERR_OK, ERR_OK}, + {" TAM XX.XX-XX ", ERR_OK, ERR_OK}, + {" TAM XXX.XX-XX ", ERR_OK, ERR_OK}, + {" TAM XX.XXX-XX ", ERR_OK, ERR_OK}, + {" TAM XX.XXXX-XX ", ERR_OK, ERR_OK}, + {" TAM XXX.XXX-XX ", ERR_OK, ERR_OK}, + {" gab XXXX.XX-XX ", ERR_OK, ERR_OK}, + {" kAZ XXX.XXXX-XX ", ERR_OK, ERR_OK}, + {" IND XXXX.XXX-XX ", ERR_OK, ERR_OK}, + {" USA XXXX.XXXX-XX ", ERR_OK, ERR_OK}, + {" VAT XXXXX.XXXX-XX ", ERR_OK, ERR_OK}, + {" NLD XXXXX.XXXX-XX ", ERR_OK, ERR_OK}, + {" USA XXXXX.XXXX-XX ", ERR_OK, ERR_OK}, + {" XXXXX.XXXX-XX ", ERR_OK, ERR_OK}, + {" usa XXXXX.XXX-XX ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 0 + {" XXXXX.XXX-XX ", ERR_OK, ERR_MISSING_TERRITORY}, + {"xx-xx.x xx.xx", ERR_UNEXPECTED_DOT}, + {"xx-xx-x xx.xx", ERR_UNEXPECTED_HYPHEN}, + {"xx.xx-x-x", ERR_UNEXPECTED_HYPHEN}, + {"xx-xx xx-xx", ERR_UNEXPECTED_HYPHEN}, + {"xx-xx xx-xx.xx", ERR_UNEXPECTED_HYPHEN}, + {"xx.xx.xx", ERR_UNEXPECTED_DOT}, + {"xx-xx xx.xx.xx", ERR_UNEXPECTED_DOT}, + {"xx-xx xx.xx-xx-xx", ERR_UNEXPECTED_HYPHEN}, + {"xx-xx xx.xx x", ERR_TRAILING_CHARACTERS}, + {"xx-xx xx.xx-x x", ERR_TRAILING_CHARACTERS}, + {"xx-xx xx.xx-x -", ERR_UNEXPECTED_HYPHEN}, + {"xx-xx xx.xx-x .", ERR_UNEXPECTED_DOT}, + {"xx-xx xx.xx-x 2", ERR_TRAILING_CHARACTERS}, + {"xx-xx xx.x#x", ERR_INVALID_CHARACTER}, + {"xx# xx.xx", ERR_INVALID_CHARACTER}, + {"xx-xx #xx.xx", ERR_INVALID_CHARACTER}, + {"xx-xx xx.xx-xx#xx", ERR_INVALID_CHARACTER}, + {"xx-xx -xx.xx", ERR_UNEXPECTED_HYPHEN}, + {"xx-xx .xx.xx", ERR_UNEXPECTED_DOT}, + {".123", ERR_UNEXPECTED_DOT}, + {" .123", ERR_UNEXPECTED_DOT}, + {"", ERR_DOT_MISSING}, + {" ", ERR_DOT_MISSING}, + {"-xx.xx", ERR_UNEXPECTED_HYPHEN}, + {" - xx.xx", ERR_UNEXPECTED_HYPHEN}, + {"D xx.xx", ERR_BAD_TERRITORY_FORMAT}, + {"D.123", ERR_UNEXPECTED_DOT}, + {"D", ERR_DOT_MISSING}, + {"D-xxxxx", ERR_BAD_TERRITORY_FORMAT}, + {"DD", ERR_DOT_MISSING}, + {"DDDa.DDD", ERR_INVALID_VOWEL}, + {"DDD", ERR_DOT_MISSING}, + {"DDDD xx.xx", ERR_BAD_TERRITORY_FORMAT}, + {"DDDDE.xxxx", ERR_INVALID_VOWEL}, + {"DDDD", ERR_DOT_MISSING}, + {"DDDD-CA xx.xx", ERR_BAD_TERRITORY_FORMAT}, + {"DDDDD CA xx.xx", ERR_BAD_TERRITORY_FORMAT}, + {"DDDDDA xx.xx", ERR_INVALID_VOWEL}, + {"DDDDD", ERR_DOT_MISSING}, + {"DDDDD-CA xx.xx", ERR_BAD_TERRITORY_FORMAT}, + {"DDDDD..xxxx", ERR_UNEXPECTED_DOT}, + {"DDDDD.", ERR_MAPCODE_INCOMPLETE}, + {"DDDDD.-xxxx.xx", ERR_UNEXPECTED_HYPHEN}, + {"DDD.L.LLL ", ERR_UNEXPECTED_DOT}, + {"DDD.L", ERR_MAPCODE_INCOMPLETE}, + {"DDD.L-xxxxxxxx", ERR_UNEXPECTED_HYPHEN}, + {"DD.DD.CA", ERR_UNEXPECTED_DOT}, + {"DD.DDD.CA", ERR_UNEXPECTED_DOT}, + {"DD.DDDD.CA ", ERR_UNEXPECTED_DOT}, + {"DD.DDDDA ", ERR_INVALID_VOWEL}, + {"DD.DD-. ", ERR_UNEXPECTED_DOT}, + {"DD.DD-", ERR_MAPCODE_INCOMPLETE}, + {"DD.DD--XXX", ERR_UNEXPECTED_HYPHEN}, + {"DD.DD-x. ", ERR_UNEXPECTED_DOT}, + {"DD.DD-A", ERR_EXTENSION_INVALID_CHARACTER}, + {"DD.DD-xA", ERR_EXTENSION_INVALID_CHARACTER}, + {"DD.DD-xxxE", ERR_EXTENSION_INVALID_CHARACTER}, + {"DD.DD-xxxxxu", ERR_EXTENSION_INVALID_CHARACTER}, + {"DD.DD-x-xxx", ERR_UNEXPECTED_HYPHEN}, + {"ta.xx ", ERR_INVALID_VOWEL}, + {"ta", ERR_DOT_MISSING}, + {"DAD- ", ERR_BAD_TERRITORY_FORMAT}, + {"DAD-. ", ERR_UNEXPECTED_DOT}, + {"DAD-", ERR_BAD_TERRITORY_FORMAT}, + {"DAD--XXX", ERR_UNEXPECTED_HYPHEN}, + {"DAD-X xx.xx", ERR_BAD_TERRITORY_FORMAT}, + {"DAD-X. ", ERR_UNEXPECTED_DOT}, + {"DAD-X", ERR_BAD_TERRITORY_FORMAT}, + {"DAD-X-XXX", ERR_UNEXPECTED_HYPHEN}, + {"DAD-XX.XX ", ERR_UNEXPECTED_DOT}, + {"DAD-XX", ERR_DOT_MISSING}, + {"DAD-XX-XX", ERR_UNEXPECTED_HYPHEN}, + {"DAD-XXX.XX ", ERR_UNEXPECTED_DOT}, + {"DAD-XXXX", ERR_BAD_TERRITORY_FORMAT}, + {"DAD-XXXA", ERR_BAD_TERRITORY_FORMAT}, + {"DAD-XXX", ERR_DOT_MISSING}, + {"DAD-XXX-XX", ERR_UNEXPECTED_HYPHEN}, + {"DAD-XX .XX ", ERR_UNEXPECTED_DOT}, + {"DAD-XX ", ERR_DOT_MISSING}, + {"DAD-XX -XX", ERR_UNEXPECTED_HYPHEN}, + {"DD-DD A ", ERR_DOT_MISSING}, + {"DD-DD A. ", ERR_UNEXPECTED_DOT}, + {"DD-DD AA.33 ", ERR_INVALID_VOWEL}, + {"DD-DD A", ERR_DOT_MISSING}, + {"DD-DD A-XX", ERR_UNEXPECTED_HYPHEN}, + {"DD-DD A3 ", ERR_DOT_MISSING}, + {"DD-DD A3A.XX ", ERR_INVALID_VOWEL}, + {"DD-DD A3", ERR_DOT_MISSING}, + {"DD-DD A3-XX", ERR_UNEXPECTED_HYPHEN}, + {"DD-DD A33 ", ERR_DOT_MISSING}, + {"DD-DD A33A.XX", ERR_INVALID_VOWEL}, + {"DD-DD A33", ERR_DOT_MISSING}, + {"DD-DD A33-XX", ERR_UNEXPECTED_HYPHEN}, + {"DD-DD xx.xx .", ERR_UNEXPECTED_DOT}, + {"DD-DD xx.xx x", ERR_TRAILING_CHARACTERS}, + {"DD-DD xx.xx a", ERR_TRAILING_CHARACTERS}, + {"DD-DD xx.xx -x", ERR_UNEXPECTED_HYPHEN}, + {"xx.xx .xx", ERR_UNEXPECTED_DOT}, + {"xx.xx x", ERR_TRAILING_CHARACTERS}, + {"xx.xx a", ERR_TRAILING_CHARACTERS}, + {"xx.xx -123", ERR_UNEXPECTED_HYPHEN}, + {" xx.xx-DD .", ERR_UNEXPECTED_DOT}, + {" xx.xx-DD x", ERR_TRAILING_CHARACTERS}, + {" xx.xx-DD a", ERR_TRAILING_CHARACTERS}, + {" xx.xx-DD -", ERR_UNEXPECTED_HYPHEN}, + {"tta.ttt ", ERR_INVALID_VOWEL}, + {"ttaa.ttt ", ERR_INVALID_VOWEL}, + {"tta", ERR_DOT_MISSING}, + + {"DDD. ", ERR_INVALID_MAPCODE_FORMAT}, // 6/0 : white na dot + {"DDDDD. xxxx.xx", ERR_INVALID_MAPCODE_FORMAT}, // 6/0 : white na dot + {"DDD.L ", ERR_INVALID_MAPCODE_FORMAT}, // 7.0 : postfix too short + {"DDDDDD xx.xx", ERR_INVALID_MAPCODE_FORMAT}, // 5/2 : 6char ter + {"DDDDDD.xxx", ERR_INVALID_MAPCODE_FORMAT}, // 5/2 : 6char mc + // 10/2 : errors because there are too many letters after a postfix vowel + {"XXXX.AXXX", ERR_INVALID_MAPCODE_FORMAT}, + {"nld XXXX.AXX", ERR_INVALID_MAPCODE_FORMAT}, + {"nld XXXX.XAXX", ERR_INVALID_MAPCODE_FORMAT}, + {"nld XXXX.AXXA", ERR_INVALID_MAPCODE_FORMAT}, + {"2222.A22", ERR_INVALID_MAPCODE_FORMAT}, + {"2222.A222", ERR_INVALID_MAPCODE_FORMAT}, + {"2222.2A22", ERR_INVALID_MAPCODE_FORMAT}, + // 10/2 : errors because the postfix has a 5th letter + {"DD.DDDDD ", ERR_INVALID_MAPCODE_FORMAT}, + {"nld XXXX.XXXXX", ERR_INVALID_MAPCODE_FORMAT}, + {" TAM XX.XXXXX-XX ", ERR_INVALID_MAPCODE_FORMAT}, + {" TAM XXX.XXXXX-XX ", ERR_INVALID_MAPCODE_FORMAT}, + {" TAM XXXX.XXXXX-XX ", ERR_INVALID_MAPCODE_FORMAT}, + {" TAM XXXXX.XXXXX-XX ", ERR_INVALID_MAPCODE_FORMAT}, + + // Check tabs, spaces and control characters. + {"NLD 49.YV", ERR_OK, ERR_OK}, + {" NLD 49.YV", ERR_OK, ERR_OK}, + {"\tNLD 49.YV", ERR_OK, ERR_OK}, + {"NLD 49.YV ", ERR_OK, ERR_OK}, + {"NLD 49.YV\t", ERR_OK, ERR_OK}, + {"NLD 49.YV", ERR_OK, ERR_OK}, + {"NLD\t49.YV", ERR_OK, ERR_OK}, + {"NLD\n49.YV", ERR_INVALID_CHARACTER}, + {"NLD\r49.YV", ERR_INVALID_CHARACTER}, + {"NLD\v49.YV", ERR_INVALID_CHARACTER}, + {"NLD\b49.YV", ERR_INVALID_CHARACTER}, + {"NLD\a49.YV", ERR_INVALID_CHARACTER}, + {NULL, ERR_OK, ERR_OK} }; - int shouldSucceed = 29; // Number of calls to parse() that should be successful. + + int shouldSucceed = 0; // count nr of calls that SHOULD be successful. int total = 0; int succeeded = 0; - for (i = 0; testpairs[i] != NULL; i += 2) { - char str[MAX_MAPCODE_RESULT_LEN + 16]; + int i; + + for (i = 0; formattests[i].input != NULL; ++i) { MapcodeElements mapcodeElements; - int result = parseMapcodeString(&mapcodeElements, testpairs[i], 1, 0); - int format = compareWithMapcodeFormat(testpairs[i], 1); + enum MapcodeError parseError = parseMapcodeString(&mapcodeElements, formattests[i].input, 1, 0); + enum MapcodeError formatError = compareWithMapcodeFormat(formattests[i].input, 1); + if (formattests[i].parseError == ERR_OK) { + shouldSucceed++; + } + + nrTests++; + if (parseError != formatError) { + // there is a special case where parse knows about valid territories + if (formatError || formattests[i].parseError != ERR_UNKNOWN_TERRITORY) { + found_error(); + printf("*** ERROR *** \"%s\" : parseMapcodeString=%d, compareWithMapcodeFormat=%d\n", + formattests[i].input, parseError, formatError); + } + } nrTests++; - if ((!result && format) || (result && !format)) { + if (formattests[i].parseError != parseError) { found_error(); - printf("*** ERROR *** parseMapcodeString=%d, compareWithMapcodeFormat=%d\n", result, format); + printf("*** ERROR *** compareWithMapcodeFormat(\"%s\") returns %d (%d expected)\n", formattests[i].input, + parseError, formattests[i].parseError); } nrTests++; ++total; - if (result == 0) { + if (parseError == 0) { + double lat, lon; + int decodeError = decodeMapcodeToLatLon(&lat, &lon, formattests[i].input, TERRITORY_UNKNOWN); ++succeeded; - sprintf(str, "%s%s%s%s%s|%d", - mapcodeElements.territoryISO, - *mapcodeElements.territoryISO ? " " : "", - mapcodeElements.properMapcode, - *mapcodeElements.precisionExtension ? "-" : "", - mapcodeElements.precisionExtension, - (mapcodeElements.indexOfDot * 9) + (int) strlen(mapcodeElements.properMapcode) - 1); - if (strcmp(str, testpairs[i + 1]) != 0) { + if (decodeError != formattests[i].decodeError) { found_error(); - printf("*** ERROR *** parseMapcodeString(\"%s\") succeeded with \"%s\"\n", testpairs[i], str); - } - } else { - sprintf(str, "%d", result); - if (testpairs[i + 1][0] != 0 && strcmp(str, testpairs[i + 1]) != 0) { - found_error(); - printf("*** ERROR *** compareWithMapcodeFormat(\"%s\") failed unexpectedly %d\n", testpairs[i], result); + printf("*** ERROR *** parseMapcodeString(\"%s\")=%d, expected %d\n", formattests[i].input, decodeError, + formattests[i].decodeError); } } } if (succeeded != shouldSucceed) { found_error(); - printf("*** ERROR *** Too few parseMapcodeString() calls succeeded (%d of %d, expected %d)\n", succeeded, total, + printf("*** ERROR *** %d of %d parseMapcodeString() calls succeeded (expected %d)\n", succeeded, total, shouldSucceed); } return nrTests; @@ -465,7 +531,7 @@ static int testEncodeAndDecode(const char *str, double y, double x, int localsol char clean[MAX_MAPCODE_RESULT_LEN]; const char *p, *s; int found = 0; - int tc = 0; + enum Territory tc = TERRITORY_NONE; int len, i, err, nrresults; Mapcodes mapcodes; double lat, lon; @@ -490,9 +556,9 @@ static int testEncodeAndDecode(const char *str, double y, double x, int localsol len = p ? (int) (p - s) : 0; if (p && len <= MAX_ISOCODE_LEN) { // copy and recognise territory - memcpy(territory, s, len); + memcpy(territory, s, (size_t) len); territory[len] = 0; - tc = getTerritoryCode(territory, 0); + tc = getTerritoryCode(territory, TERRITORY_NONE); // make s skip to start of proper mapcode s = p; while (*s > 0 && *s <= 32) { @@ -501,7 +567,7 @@ static int testEncodeAndDecode(const char *str, double y, double x, int localsol } else { // assume s is the start of the proper mapcode territory[0] = 0; - tc = getTerritoryCode("AAA", 0); + tc = getTerritoryCode("AAA", TERRITORY_NONE); } // build normalised version of source string in "clean" @@ -518,7 +584,7 @@ static int testEncodeAndDecode(const char *str, double y, double x, int localsol if (len + i >= MAX_MAPCODE_RESULT_LEN) { len = 0; } - memcpy(clean + i, s, len); + memcpy(clean + i, s, (size_t) len); clean[len + i] = 0; // determine precision of the source string s = strchr(clean, '-'); @@ -562,7 +628,7 @@ static int testEncodeAndDecode(const char *str, double y, double x, int localsol // test if correct nr of global solutions (if requested) if (globalsolutions > 0) { ++nrTests; - nrresults = encodeLatLonToMapcodes(&mapcodes, y, x, 0, precision); + nrresults = encodeLatLonToMapcodes(&mapcodes, y, x, TERRITORY_UNKNOWN, precision); if (nrresults != globalsolutions) { found_error(); printf("*** ERROR *** encode(%0.8f, %0.8f) does not deliver %d global solutions\n", y, x, globalsolutions); @@ -572,13 +638,13 @@ static int testEncodeAndDecode(const char *str, double y, double x, int localsol // test all global solutions at all precisions... for (precision = 0; precision <= 8; precision++) { - nrresults = encodeLatLonToMapcodes(&mapcodes, y, x, 0, precision); + nrresults = encodeLatLonToMapcodes(&mapcodes, y, x, TERRITORY_UNKNOWN, precision); for (i = 0; i < nrresults; i++) { const char *strResult = mapcodes.mapcode[i]; // check if every solution decodes ++nrTests; - err = decodeMapcodeToLatLon(&lat, &lon, strResult, 0); + err = decodeMapcodeToLatLon(&lat, &lon, strResult, TERRITORY_UNKNOWN); if (err) { found_error(); printf("*** ERROR *** decode('%s') = no result, expected ~(%0.8f, %0.8f)\n", strResult, y, x); @@ -595,14 +661,14 @@ static int testEncodeAndDecode(const char *str, double y, double x, int localsol } else { Mapcodes mapcodesTerritory; Mapcodes mapcodesParent; - int tc2 = -1; - int tcParent = -1; + enum Territory tc2 = TERRITORY_NONE; + enum Territory tcParent = TERRITORY_NONE; int j; char *e = strchr(strResult, ' '); found = 0; if (e) { *e = 0; - tc2 = getTerritoryCode(strResult, 0); + tc2 = getTerritoryCode(strResult, TERRITORY_NONE); tcParent = getParentCountryOf(tc2); *e = ' '; } @@ -620,7 +686,7 @@ static int testEncodeAndDecode(const char *str, double y, double x, int localsol } } // if not: see if the original mapcode was generated for the parent - if (!found && (tcParent >= 0)) { + if (!found && (tcParent > _TERRITORY_MIN)) { const int nr = encodeLatLonToMapcodes(&mapcodesParent, lat, lon, tcParent, precision); for (j = 0; j < nr; j++) { if (strcmp(strchr(mapcodesParent.mapcode[j], ' '), strchr(strResult, ' ')) == 0) { @@ -637,7 +703,7 @@ static int testEncodeAndDecode(const char *str, double y, double x, int localsol strResult, lat, lon, y, x); printGeneratedMapcodes("Global ", &mapcodes); printGeneratedMapcodes("Territory", &mapcodesTerritory); - if (tcParent >= 0) { + if (tcParent > _TERRITORY_MIN) { printGeneratedMapcodes("Parent ", &mapcodesParent); } } @@ -724,7 +790,7 @@ static int test_failing_decodes(void) { int err; ++nrTests; - err = decodeMapcodeToLatLon(&lat, &lon, str, 0); + err = decodeMapcodeToLatLon(&lat, &lon, str, TERRITORY_UNKNOWN); if (err >= 0) { found_error(); printf("*** ERROR *** invalid mapcode \"%s\" decodes without error\n", str); @@ -734,7 +800,7 @@ static int test_failing_decodes(void) { } // perform tests on alphacodes (designed in test_territories.c) -int test_territory(const char *alphaCode, int tc, int isAlias, int needsParent, int tcParent) { +int test_territory(const char *alphaCode, enum Territory ccode, int isAlias, int needsParent, enum Territory tcParent) { int nrTests = 0; unsigned int i; for (i = 0; i <= strlen(alphaCode); i++) { @@ -742,32 +808,33 @@ int test_territory(const char *alphaCode, int tc, int isAlias, int needsParent, int tn; strcpy(alphacode, alphaCode); if (!needsParent && (i == 0)) { - tn = getTerritoryCode(alphacode, 0); + tn = getTerritoryCode(alphacode, TERRITORY_NONE); ++nrTests; - if (tn != tc) { + if (tn != ccode) { found_error(); printf("*** ERROR *** getTerritoryCode('%s')=%d but expected %d (%s)\n", - alphacode, tn, tc, convertTerritoryCodeToIsoName(tc, 0)); + alphacode, tn, ccode, convertTerritoryCodeToIsoName(ccode, 0)); } } alphacode[i] = (char) tolower(alphacode[i]); tn = getTerritoryCode(alphacode, tcParent); ++nrTests; - if (tn != tc) { + if (tn != ccode) { found_error(); printf("*** ERROR *** getTerritoryCode('%s',%s)=%d but expected %d\n", alphacode, - tcParent ? convertTerritoryCodeToIsoName(tcParent, 0) : "", tn, tc); + tcParent ? convertTerritoryCodeToIsoName(tcParent, 0) : "", tn, ccode); } } - if (tcParent == 0 && !isAlias && (strlen(alphaCode) <= 3 || alphaCode[3] != '-')) { + if ((tcParent > _TERRITORY_MIN) && !isAlias) { char nam[8]; - getTerritoryIsoName(nam, tc, 0); + getTerritoryIsoName(nam, ccode, 0); ++nrTests; - if (!strstr(nam, alphaCode)) { // @@@ why strstr + // every non-alias either equals nam, or is the state in nam + if ((strcmp(nam, alphaCode) != 0) && (strcmp(nam + 3, alphaCode) != 0)) { found_error(); printf("*** ERROR *** getTerritoryIsoName(%d)=\"%s\" which does not equal or contain \"%s\"\n", - tc, nam, alphaCode); + ccode, nam, alphaCode); } } return nrTests; @@ -863,13 +930,12 @@ static void *execute_test_around(void *context) { return 0; } - // test around all centers and corners of all territory rectangles static int re_encode_tests(void) { int nrTests = 0; - int ccode = 0; + enum Territory ccode; int m = 0; - int nrRecords = lastrec(ccode_earth) + 1; + int nrRecords = lastrec(_TERRITORY_MAX - 1) + 1; int nrThread = 0; // Declare threads and contexts. @@ -877,8 +943,8 @@ static int re_encode_tests(void) { struct context_test_around contexts[MAX_THREADS]; printf("%d records\n", nrRecords); - for (ccode = 0; ccode <= ccode_earth; ccode++) { - show_progress(ccode, ccode_earth, nrTests); + for (ccode = _TERRITORY_MIN + 1; ccode < _TERRITORY_MAX; ccode++) { + show_progress(lastrec(ccode), nrRecords, nrTests); for (m = firstrec(ccode); m <= lastrec(ccode); m++) { const mminforec *b = boundaries(m); @@ -906,39 +972,86 @@ static int re_encode_tests(void) { return nrTests; } +static void check_distance(double d1, double d2) { + if (fabs(d1 - d2) > 0.00000001) { + found_error(); + printf("*** ERROR *** distanceInMeters failed, %f != %f\n", d1, d2); + } +} + static int distance_tests(void) { int nrTests = 0; - if (strcmp(mapcode_cversion, "2.1.3") >= 0) { - int i; - double coordpairs[] = { - // lat1, lon1, lat2, lon2, expected distance * 100000 - 1, 1, 1, 1, 0, - 0, 0, 0, 1, 11131949079, - 89, 0, 89, 1, 194279300, - 3, 0, 3, 1, 11116693130, - -3, 0, -3, 1, 11116693130, - -3, -179.5, -3, 179.5, 11116693130, - -3, 179.5, -3, -179.5, 11116693130, - 3, 8, 3, 9, 11116693130, - 3, -8, 3, -9, 11116693130, - 3, -0.5, 3, 0.5, 11116693130, - 54, 5, 54.000001, 5, 11095, - 54, 5, 54, 5.000001, 6543, - 54, 5, 54.000001, 5.000001, 12880, - 90, 0, 90, 50, 0, - 0.11, 0.22, 0.12, 0.2333, 185011466, - -1 - }; + int i; + double coordpairs[] = { + // lat1, lon1, lat2, lon2, expected distance * 100000 + 1, 1, 1, 1, 0, + 0, 0, 0, 1, 11131949079, + 89, 0, 89, 1, 194279300, + 3, 0, 3, 1, 11116693130, + -3, 0, -3, 1, 11116693130, + -3, -179.5, -3, 179.5, 11116693130, + -3, 179.5, -3, -179.5, 11116693130, + 3, 8, 3, 9, 11116693130, + 3, -8, 3, -9, 11116693130, + 3, -0.5, 3, 0.5, 11116693130, + 54, 5, 54.000001, 5, 11095, + 54, 5, 54, 5.000001, 6543, + 54, 5, 54.000001, 5.000001, 12880, + 90, 0, 90, 50, 0, + 0.11, 0.22, 0.12, 0.2333, 185011466, + -1 + }; - for (i = 0; coordpairs[i] != -1; i += 5) { - const double distance = distanceInMeters( - coordpairs[i], coordpairs[i + 1], - coordpairs[i + 2], coordpairs[i + 3]); - ++nrTests; - if (floor(0.5 + (100000.0 * distance)) != coordpairs[i + 4]) { - found_error(); - printf("*** ERROR *** distanceInMeters %d failed: %f\n", i, distance);; - } + ++nrTests; + check_distance(METERS_PER_DEGREE_LON * 1.5, distanceInMeters(0.0, 0.0, 0.0, 1.5)); // Check if #define is correct. + ++nrTests; + check_distance(METERS_PER_DEGREE_LON * 2.0, distanceInMeters(0.0, 0.0, 0.0, 2.0)); + ++nrTests; + check_distance(METERS_PER_DEGREE_LON * 2.5, distanceInMeters(0.0, 0.0, 0.0, 2.5)); + + ++nrTests; + check_distance(METERS_PER_DEGREE_LON * 1.5, distanceInMeters(0.0, -1.0, 0.0, 0.5)); // Check around 0. + ++nrTests; + check_distance(METERS_PER_DEGREE_LON * 2.0, distanceInMeters(0.0, -1.0, 0.0, 1.0)); + ++nrTests; + check_distance(METERS_PER_DEGREE_LON * 2.5, distanceInMeters(0.0, -1.0, 0.0, 1.5)); + + ++nrTests; + check_distance(METERS_PER_DEGREE_LON * 1.5, distanceInMeters(0.0, 0.5, 0.0, -1.0)); + ++nrTests; + check_distance(METERS_PER_DEGREE_LON * 2.0, distanceInMeters(0.0, 1.0, 0.0, -1.0)); + ++nrTests; + check_distance(METERS_PER_DEGREE_LON * 2.5, distanceInMeters(0.0, 1.5, 0.0, -1.0)); + + ++nrTests; + check_distance(METERS_PER_DEGREE_LON * 1.5, distanceInMeters(0.0, 359.0, 0.0, 0.5)); // Check around 360. + ++nrTests; + check_distance(METERS_PER_DEGREE_LON * 2.0, distanceInMeters(0.0, 359.0, 0.0, 1.0)); + ++nrTests; + check_distance(METERS_PER_DEGREE_LON * 2.5, distanceInMeters(0.0, 359.0, 0.0, 1.5)); + + ++nrTests; + check_distance(METERS_PER_DEGREE_LON * 1.5, distanceInMeters(0.0, 0.5, 0.0, 359.0)); // Note that shortest. + ++nrTests; + check_distance(METERS_PER_DEGREE_LON * 2.0, distanceInMeters(0.0, 1.0, 0.0, 359.0)); // path needs to be taken! + ++nrTests; + check_distance(METERS_PER_DEGREE_LON * 2.5, distanceInMeters(0.0, 1.5, 0.0, 359.0)); + + ++nrTests; + check_distance(METERS_PER_DEGREE_LAT, distanceInMeters(0.5, 0.0, -0.5, 0.0)); // Check constant. + ++nrTests; + check_distance(METERS_PER_DEGREE_LAT, distanceInMeters(1.0, 0.0, -0.0, 0.0)); // Check around 0. + ++nrTests; + check_distance(METERS_PER_DEGREE_LAT, distanceInMeters(0.0, 0.0, -1.0, 0.0)); + + for (i = 0; coordpairs[i] != -1; i += 5) { + const double distance = distanceInMeters( + coordpairs[i], coordpairs[i + 1], + coordpairs[i + 2], coordpairs[i + 3]); + ++nrTests; + if (floor(0.5 + (100000.0 * distance)) != coordpairs[i + 4]) { + found_error(); + printf("*** ERROR *** distanceInMeters %d failed: %f\n", i, distance); } } return nrTests; @@ -995,7 +1108,7 @@ static int test_territory_insides(void) { }; for (i = 0; iTestData[i].territory != 0; i++) { - int territory = getTerritoryCode(iTestData[i].territory, 0); + enum Territory territory = getTerritoryCode(iTestData[i].territory, TERRITORY_NONE); ++nrTests; if (multipleBordersNearby(iTestData[i].lat, iTestData[i].lon, territory) != iTestData[i].nearborders) { found_error(); @@ -1012,43 +1125,44 @@ static int territory_code_tests(void) { int i; static const struct { - int expectedresult; - int context; + enum Territory expectedresult; + enum Territory context; const char *inputstring; } tcTestData[] = { - {-1, 0, ""}, - {-1, 0, "R"}, - {-1, 0, "RX"}, - {-1, 0, "RXX"}, - {497, 0, "RUS"}, - {-1, 0, "RUSSIA"}, - {411, 0, "US"}, - {411, 0, "USA"}, - {411, 0, "usa"}, - {-1, 0, "US-TEST"}, - {411, 0, "US TEST"}, - {392, 0, "US-CA"}, - {392, 0, "US-CA TEST"}, - {392, 0, "USA-CA"}, - {431, 0, "RUS-TAM"}, - {-1, 0, "RUS-TAMX"}, - {431, 0, "RUS-TAM X"}, - {319, 0, "AL"}, // - {483, 497, "AL"}, // 497=rus - {483, 431, "AL"}, // 431=ru-tam - {365, 411, "AL"}, // 411=usa - {365, 392, "AL"}, // 392=us-ca - {0, 0, 0} + {TERRITORY_RU_AL, TERRITORY_RU_TT, "AL"}, // 431=ru-tam + {TERRITORY_NONE, TERRITORY_NONE, ""}, + {TERRITORY_NONE, TERRITORY_NONE, "R"}, + {TERRITORY_NONE, TERRITORY_NONE, "RX"}, + {TERRITORY_NONE, TERRITORY_NONE, "RXX"}, + {TERRITORY_RUS, TERRITORY_NONE, "RUS"}, + {TERRITORY_NONE, TERRITORY_NONE, "RUSSIA"}, + {TERRITORY_USA, TERRITORY_NONE, "US"}, + {TERRITORY_USA, TERRITORY_NONE, "USA"}, + {TERRITORY_USA, TERRITORY_NONE, "usa"}, + {TERRITORY_NONE, TERRITORY_NONE, "US-TEST"}, + {TERRITORY_USA, TERRITORY_NONE, "US TEST"}, + {TERRITORY_US_CA, TERRITORY_NONE, "US-CA"}, + {TERRITORY_US_CA, TERRITORY_NONE, "Us-CA TEST"}, + {TERRITORY_US_CA, TERRITORY_NONE, "Usa-CA"}, + {TERRITORY_RU_TT, TERRITORY_NONE, "RUS-TAM"}, + {TERRITORY_NONE, TERRITORY_NONE, "RUS-TAMX"}, + {TERRITORY_RU_TT, TERRITORY_NONE, "RUS-TAM X"}, + {TERRITORY_BR_AL, TERRITORY_NONE, "AL"}, // + {TERRITORY_RU_AL, TERRITORY_RUS, "AL"}, // 497=rus + {TERRITORY_RU_AL, TERRITORY_RU_TT, "AL"}, // 431=ru-tam + {TERRITORY_US_AL, TERRITORY_USA, "AL"}, // 411=usa + {TERRITORY_US_AL, TERRITORY_US_CA, "AL"}, + {TERRITORY_NONE, TERRITORY_NONE, 0} }; for (i = 0; tcTestData[i].inputstring != 0; i++) { - int tc = getTerritoryCode(tcTestData[i].inputstring, tcTestData[i].context); + enum Territory ccode = getTerritoryCode(tcTestData[i].inputstring, tcTestData[i].context); ++nrTests; - if (tc != tcTestData[i].expectedresult) { + if (ccode != tcTestData[i].expectedresult) { found_error(); printf("*** ERROR *** getTerritoryCode(\"%s\", %d)=%d, expected %d\n", tcTestData[i].inputstring, tcTestData[i].context, - tc, tcTestData[i].expectedresult); + ccode, tcTestData[i].expectedresult); } } return nrTests; @@ -1056,10 +1170,11 @@ static int territory_code_tests(void) { static int check_incorrect_get_territory_code_test(char *tcAlpha) { - int tc = getTerritoryCode(tcAlpha, 0); - if (tc >= 0) { + enum Territory ccode = getTerritoryCode(tcAlpha, TERRITORY_NONE); + if (ccode > _TERRITORY_MIN) { found_error(); - printf("*** ERROR *** getTerritoryCode returns '%d' (should be < 0) for territory code '%s'\n", tc, tcAlpha); + printf("*** ERROR *** getTerritoryCode returns '%d' (should be < 0) for territory code '%s'\n", (int) ccode, + tcAlpha); } return 1; } @@ -1103,7 +1218,7 @@ static int check_incorrect_encode_test(double lat, double lon, int treatAsError) int nrTests = 0; Mapcodes mapcodes; ++nrTests; - nrResults = encodeLatLonToMapcodes(&mapcodes, lat, lon, 0, 0); + nrResults = encodeLatLonToMapcodes(&mapcodes, lat, lon, TERRITORY_UNKNOWN, 0); if (nrResults > 0) { if (treatAsError) { found_error(); @@ -1117,7 +1232,7 @@ static int check_incorrect_encode_test(double lat, double lon, int treatAsError) static int check_correct_encode_test(double lat, double lon, int treatAsError) { Mapcodes mapcodes; - int nrResults = encodeLatLonToMapcodes(&mapcodes, lat, lon, 0, 0); + int nrResults = encodeLatLonToMapcodes(&mapcodes, lat, lon, TERRITORY_UNKNOWN, 0); if (nrResults <= 0) { if (treatAsError) { found_error(); @@ -1204,7 +1319,7 @@ static int encode_robustness_tests(void) { } -static int check_incorrect_decode_test(char *mc, int tc) { +static int check_incorrect_decode_test(char *mc, enum Territory tc) { double lat; double lon; int rc = decodeMapcodeToLatLon(&lat, &lon, mc, tc); @@ -1216,7 +1331,7 @@ static int check_incorrect_decode_test(char *mc, int tc) { } -static int check_correct_decode_test(char *mc, int tc) { +static int check_correct_decode_test(char *mc, enum Territory tc) { double lat; double lon; int rc = decodeMapcodeToLatLon(&lat, &lon, mc, tc); @@ -1239,30 +1354,30 @@ static int decode_robustness_tests(void) { char s1[1]; char largeString[16000]; - int tc = getTerritoryCode("NLD", 0); - nrTests += check_incorrect_decode_test("", 0); - nrTests += check_incorrect_decode_test(" ", 0); - nrTests += check_incorrect_decode_test("AA", 0); + enum Territory tc = getTerritoryCode("NLD", TERRITORY_NONE); + nrTests += check_incorrect_decode_test("", TERRITORY_NONE); + nrTests += check_incorrect_decode_test(" ", TERRITORY_NONE); + nrTests += check_incorrect_decode_test("AA", TERRITORY_NONE); nrTests += check_incorrect_decode_test("", tc); nrTests += check_incorrect_decode_test(" ", tc); nrTests += check_incorrect_decode_test("AA", tc); - nrTests += check_incorrect_decode_test("XX.XX", 0); + nrTests += check_incorrect_decode_test("XX.XX", TERRITORY_NONE); nrTests += check_correct_decode_test("NLD XX.XX", tc); nrTests += check_correct_decode_test("NLD 39.UC", tc); nrTests += check_correct_decode_test("W9.SX9", tc); nrTests += check_correct_decode_test("MEX 49.4V", tc); - nrTests += check_correct_decode_test("NLD XX.XX", 0); - nrTests += check_correct_decode_test("MX XX.XX", 0); + nrTests += check_correct_decode_test("NLD XX.XX", TERRITORY_NONE); + nrTests += check_correct_decode_test("MX XX.XX", TERRITORY_NONE); s1[0] = 0; - nrTests += check_incorrect_decode_test(s1, 0); + nrTests += check_incorrect_decode_test(s1, TERRITORY_NONE); nrTests += check_incorrect_decode_test(s1, tc); for (i = 0; i < sizeof(largeString) - 1; ++i) { largeString[i] = (char) ((i % 223) + 32); } largeString[sizeof(largeString) - 1] = 0; - nrTests += check_incorrect_decode_test(s1, 0); + nrTests += check_incorrect_decode_test(s1, TERRITORY_NONE); nrTests += check_incorrect_decode_test(s1, tc); return nrTests; } @@ -1282,7 +1397,7 @@ static int check_alphabet_assertion(char *msg, int condition, char *format, int static int alphabet_robustness_tests(void) { int nrTests = 0; int i; - int a; + enum Alphabet a; char s1[1]; char largeString1[20000]; char largeString2[10000]; @@ -1302,7 +1417,7 @@ static int alphabet_robustness_tests(void) { } largeString2[sizeof(largeString2) - 1] = 0; - for (a = 0; a < MAPCODE_ALPHABETS_TOTAL; a++) { + for (a = _ALPHABET_MIN + 1; a < _ALPHABET_MAX; a++) { pu = convertToAlphabet(u1, sizeof(u1) / sizeof(u1[0]), "", a); nrTests += check_alphabet_assertion("convertToAlphabet cannot return 0", pu != 0, "alphabet=%d", a); @@ -1313,7 +1428,7 @@ static int alphabet_robustness_tests(void) { nrTests += check_alphabet_assertion("convertToRoman must return empty string", ps[0] == 0, "alphabet=%d", a); pu = convertToAlphabet(largeUnicodeString1, sizeof(largeUnicodeString1) / sizeof(largeUnicodeString1[0]), - largeString1, 0); + largeString1, ALPHABET_ROMAN); nrTests += check_alphabet_assertion("convertToAlphabet cannot return 0", pu != 0, "alphabet=%d", a); ps = convertToRoman(largeString1, sizeof(largeString1) / sizeof(largeString1[0]), pu); @@ -1323,7 +1438,7 @@ static int alphabet_robustness_tests(void) { "alphabet=%d", a); pu = convertToAlphabet(largeUnicodeString2, sizeof(largeUnicodeString2) / sizeof(largeUnicodeString2[0]), - largeString2, 0); + largeString2, ALPHABET_ROMAN); nrTests += check_alphabet_assertion("convertToAlphabet cannot return 0", pu != 0, "alphabet=%d", a); ps = convertToRoman(largeString2, sizeof(largeString2) / sizeof(largeString2[0]), pu); @@ -1348,19 +1463,20 @@ static int robustness_tests(void) { static int alphabet_per_territory_tests(void) { int nrTests = 0; int i, j; - for (i = 0; i < MAX_CCODE; i++) { + for (i = _TERRITORY_MIN + 1; i < _TERRITORY_MAX; i++) { + const TerritoryAlphabets *alphabetsForTerritory = getAlphabetsForTerritory((enum Territory) i); ++nrTests; - if (alphabetsForTerritory[i].count < 1 || alphabetsForTerritory[i].count > MAX_ALPHABETS_PER_TERRITORY) { + if (alphabetsForTerritory->count < 1 || alphabetsForTerritory->count > MAX_ALPHABETS_PER_TERRITORY) { found_error(); - printf("*** ERROR *** Bad alphabetsForTerritory[%d].count: %d\n", i, alphabetsForTerritory[i].count); + printf("*** ERROR *** Bad getAlphabetsForTerritory(%d) count: %d\n", i, alphabetsForTerritory->count); } - for (j = 0; j < alphabetsForTerritory[i].count; j++) { + for (j = 0; j < alphabetsForTerritory->count; j++) { ++nrTests; - if (alphabetsForTerritory[i].alphabet[j] < 0 || - alphabetsForTerritory[i].alphabet[j] >= MAPCODE_ALPHABETS_TOTAL) { + if (alphabetsForTerritory->alphabet[j] < 0 || + alphabetsForTerritory->alphabet[j] >= _ALPHABET_MAX) { found_error(); printf("*** ERROR *** Bad alphabetsForTerritory[%d].alphabet[%d]: %d\n", i, j, - alphabetsForTerritory[i].alphabet[j]); + alphabetsForTerritory->alphabet[j]); } } } @@ -1379,25 +1495,25 @@ static int test_territories_csv(void) { char line[MAXLINESIZE]; if (fgets(line, MAXLINESIZE, fp) != NULL) { // skip header line while (fgets(line, MAXLINESIZE, fp) != NULL) { - int csvTerritoryCode; + enum Territory csvTerritoryCode; char *s = line; char *e = strchr(s, ','); if (e) { linesTested++; *e = 0; - csvTerritoryCode = atoi(s) + 1; + csvTerritoryCode = TERRITORY_OF_INDEX(atoi(s)); s = e + 1; // parse and check aliases e = strchr(s, ','); if (e) { *e = 0; while (*s) { - int territoryCode; + enum Territory territoryCode; char *sep = strchr(s, '|'); if (sep) { *sep = 0; } - territoryCode = getTerritoryCode(s, 0); + territoryCode = getTerritoryCode(s, TERRITORY_NONE); if (territoryCode != csvTerritoryCode) { found_error(); printf("*** ERROR *** Territory string %s returns code %d, expected %d\n", s, @@ -1445,7 +1561,7 @@ static int test_territories_csv(void) { // parse and check names e = strchr(s, 10); if (e) { - const char *territoryNames = isofullname[csvTerritoryCode - 1]; + const char *territoryNames = isofullname[INDEX_OF_TERRITORY(csvTerritoryCode)]; *e = 0; while (*s) { char *match; @@ -1496,7 +1612,6 @@ int main(const int argc, const char **argv) { nrTests += distance_tests(); printf("-----------------------------------------------------------\nTerritory tests\n"); - printf("%d territories\n", MAX_CCODE); nrTests += test_territories_csv(); nrTests += test_territories(); nrTests += territory_code_tests(); diff --git a/utility/mapcode.cpp b/utility/mapcode.cpp index 4eff8ee..29b1b50 100644 --- a/utility/mapcode.cpp +++ b/utility/mapcode.cpp @@ -41,8 +41,8 @@ #include #include #include -#include "../mapcodelib/mapcoder.c" #include "../mapcodelib/mapcoder.h" +#include "../mapcodelib/mapcoder.c" #include "../mapcodelib/mapcode_countrynames_short.h" // Specific define to be able to limit output to microdegrees, for test files. @@ -208,8 +208,8 @@ static void convertLatLonToXYZ(double latDeg, double lonDeg, double *x, double * */ static void selfCheckLatLonToMapcode(const double lat, double lon, const char *mapcode, int extraDigits) { // TODO: Fix self check; read context. - // int context = convertTerritoryIsoNameToCode(territory, 0); - int context = 0; + // int context = getTerritoryCode(territory, 0); + enum Territory context = TERRITORY_NONE; Mapcodes mapcodes; const double limitLat = (lat < -90.0) ? -90.0 : ((lat > 90.0) ? 90.0 : lat); const double limitLon = (lon < -180.0) ? -180.0 : ((lon > 180.0) ? 180.0 : lon); @@ -252,8 +252,8 @@ static void selfCheckMapcodeToLatLon(const char *mapcode, double foundLat; double foundLon; // TODO: Fix self-check. - // int foundContext = convertTerritoryIsoNameToCode(territory, 0); - int foundContext = 0; + // int foundContext = getTerritoryCode(territory, TERRITORY_NONE); + enum Territory foundContext = TERRITORY_NONE; int err = decodeMapcodeToLatLon(&foundLat, &foundLon, mapcode, foundContext); if (err != 0) { fprintf(stderr, "error: decoding mapcode to lat/lon failure; " @@ -282,7 +282,7 @@ static void selfCheckMapcodeToLatLon(const char *mapcode, static void generateAndOutputMapcodes(double lat, double lon, int iShowError, int extraDigits, int useXYZ) { - int context = 0; + enum Territory context = TERRITORY_NONE; while (lon > 180.0) { lon -= 360.0; @@ -444,7 +444,7 @@ int main(const int argc, const char **argv) { double lon; // Get the territory context. - int context = getTerritoryCode(defaultTerritory, 0); + enum Territory context = getTerritoryCode(defaultTerritory, TERRITORY_NONE); // Decode every Mapcode. for (int i = 3; i < argc; ++i) { @@ -518,10 +518,10 @@ int main(const int argc, const char **argv) { } // Get territory context. - int context = 0; + enum Territory context = TERRITORY_NONE; const char *defaultTerritory = "AAA"; if (argc == 5) { - context = convertTerritoryIsoNameToCode(argv[4], 0); + context = getTerritoryCode(argv[4], TERRITORY_NONE); defaultTerritory = argv[4]; } @@ -556,15 +556,15 @@ int main(const int argc, const char **argv) { return NORMAL_ERROR; } printf("ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separated)\n"); - for (int i = 1; i <= MAX_MAPCODE_TERRITORY_CODE; ++i) { - int ccode = i - 1; + for (int i = _TERRITORY_MIN + 1; i < _TERRITORY_MAX; ++i) { + const enum Territory ccode = (enum Territory) i; char territoryName[MAX_MAPCODE_RESULT_LEN]; - printf("%d,", ccode); + printf("%d,", INDEX_OF_TERRITORY(i)); // Use internal knowledge of alphaSearch to show aliases of territoryName. - printf("%s", getTerritoryIsoName(territoryName, i, 0)); + printf("%s", getTerritoryIsoName(territoryName, ccode, 0)); for (int a = 0; a < NRTERREC; a++) { - if (alphaSearch[a].ccode == ccode) { + if (alphaSearch[a].territory == ccode) { char fullcode[16]; strcpy(fullcode, alphaSearch[a].alphaCode); if (fullcode[0] >= '0' && fullcode[0] <= '9') { @@ -581,7 +581,7 @@ int main(const int argc, const char **argv) { printf(","); // Print alphabets. - const TerritoryAlphabets *territoryAlphabets = getAlphabetsForTerritory(i); + const TerritoryAlphabets *territoryAlphabets = getAlphabetsForTerritory(ccode); for (int j = 0; j < territoryAlphabets->count; j++) { if (j > 0) { printf("|"); @@ -591,7 +591,7 @@ int main(const int argc, const char **argv) { printf(","); // Use internal knowledge of isofullname to show aliases of full territory name. - char *names = strdup(isofullname[ccode]); + char *names = strdup(isofullname[INDEX_OF_TERRITORY(ccode)]); char *s = names; while (s) { if (s != names) { @@ -695,11 +695,13 @@ int main(const int argc, const char **argv) { } printf("alphabetNr,MapcodeInRoman,MapcodeInAlphabet,BackInRoman\n"); - for (int alphabet = 0; alphabet < MAPCODE_ALPHABETS_TOTAL; ++alphabet) { + for (enum Alphabet alphabet = ALPHABET_ROMAN; + alphabet < _ALPHABET_MAX; alphabet = (enum Alphabet) (alphabet + 1)) { int variant; for (variant = 0; variant <= 2; variant++) { int m; for (m = 0; mapcodeForCSV[m] != NULL; m++) { + int i; char asciiString[128]; char aciiStringRecoded[128]; UWORD utf16String[128]; @@ -707,6 +709,9 @@ int main(const int argc, const char **argv) { char mapcode[128]; strcpy(mapcode, mapcodeForCSV[m]); strcat(mapcode, (variant == 1) ? "-bc" : (variant == 2) ? "-DFGHJKLM" : ""); + for (i = 0; mapcode[i]; ++i) { + mapcode[i] = (char) toupper((int) mapcode[i]); + } // convert to alphabet, and back to roman convertToAlphabet(utf16String, 128, mapcode, alphabet); convertToRoman(aciiStringRecoded, 128, utf16String); @@ -741,7 +746,7 @@ int main(const int argc, const char **argv) { } useXYZ = (strstr(cmd, "XYZ") != 0); - resetStatistics(NR_BOUNDARY_RECS); + resetStatistics(MAPCODE_NR_RECS); for (int i = 0; i < totalNrOfPoints; ++i) { double minLon; double maxLon; From 3711f989e854c6ae19d8eb73bd1b981e04090ba7 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Thu, 27 Oct 2016 22:22:42 +0200 Subject: [PATCH 101/181] Split into internal_ and mapcode_ files. --- CMakeLists.txt | 47 +- NOTICE | 2 +- README.md | 12 +- mapcodelib/{basics.h => internal_data.h} | 48 +- ...de_fastalpha.h => internal_iso3166_data.h} | 12 +- ...abets.h => internal_territory_alphabets.h} | 13 +- ...t.h => internal_territory_names_english.h} | 8 +- ...> internal_territory_names_english_full.h} | 8 +- ...cal.h => internal_territory_names_local.h} | 10 +- ...t_encode.h => internal_territory_search.h} | 11 +- mapcodelib/mapcode_alphabets.h | 11 +- mapcodelib/mapcode_legacy.c | 75 + mapcodelib/mapcode_legacy.h | 137 +- mapcodelib/mapcode_territories.h | 17 +- mapcodelib/mapcoder.c | 1905 +++++++++-------- mapcodelib/mapcoder.h | 132 +- unittest/decode_test.h | 2 +- unittest/test_territories.c | 972 --------- unittest/test_territories.h | 994 +++++++++ unittest/unittest.c | 127 +- utility/mapcode.cpp | 37 +- 21 files changed, 2494 insertions(+), 2086 deletions(-) rename mapcodelib/{basics.h => internal_data.h} (99%) rename mapcodelib/{mapcode_fastalpha.h => internal_iso3166_data.h} (99%) rename mapcodelib/{mapcode_territory_alphabets.h => internal_territory_alphabets.h} (99%) rename mapcodelib/{mapcode_countrynames_short.h => internal_territory_names_english.h} (98%) rename mapcodelib/{mapcode_countrynames.h => internal_territory_names_english_full.h} (98%) rename mapcodelib/{mapcode_countrynames_local.h => internal_territory_names_local.h} (98%) rename mapcodelib/{mapcode_fast_encode.h => internal_territory_search.h} (99%) create mode 100644 mapcodelib/mapcode_legacy.c delete mode 100644 unittest/test_territories.c create mode 100644 unittest/test_territories.h diff --git a/CMakeLists.txt b/CMakeLists.txt index af1946a..3455dfb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) +# Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -20,37 +20,48 @@ project(mapcode_cpp) # # export ASAN_OPTIONS=debug=true:strict_string_checks=1:detect_stack_use_after_return=true:detect_invalid_pointer_pairs=99999: # detect_container_overflow=true:detect_odr_violation=2:check_initialization_order=true +# +# And add -DNO_POSIX_THREADS to the compiler options if you do not want to use multi-threaded unit testing. + +set(CMAKE_C_FLAGS_DEBUG "-O0 -g -DDEBUG -Wall -fsanitize=address -fno-common -fno-optimize-sibling-calls -fno-omit-frame-pointer") +set(CMAKE_C_FLAGS_RELWITHDEBINFO "-O2 -g -DDEBUG") +set(CMAKE_C_FLAGS_RELEASE "-O3 -DNDEBUG") + +set(CMAKE_CXX_FLAGS_DEBUG "-O0 -g -DDEBUG -std=c++11") +set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -g -DDEBUG -std=c++11") +set(CMAKE_CXX_FLAGS_RELEASE "-O3 -DNDEBUG -std=c++11") -set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -DNO_POSIX_THREADS -DDEBUG -Wall -fsanitize=address -fno-common -fno-optimize-sibling-calls -fno-omit-frame-pointer") -set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -DDEBUG -std=c++11") -set(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -fsanitize=address") +set(CMAKE_EXE_LINKER_FLAGS_DEBUG "-fsanitize=address") +set(CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO "") +set(CMAKE_EXE_LINKER_FLAGS_RELEASE "") -set(SOURCE_FILES - mapcodelib/basics.h +set(SOURCE_FILES_MAPCODELIB + mapcodelib/internal_data.h + mapcodelib/internal_iso3166_data.h + mapcodelib/internal_territory_alphabets.h + mapcodelib/internal_territory_names_english.h + mapcodelib/internal_territory_names_english_full.h + mapcodelib/internal_territory_names_local.h + mapcodelib/internal_territory_search.h mapcodelib/mapcode_alphabets.h - mapcodelib/mapcode_countrynames.h - mapcodelib/mapcode_countrynames_local.h - mapcodelib/mapcode_countrynames_short.h - mapcodelib/mapcode_fast_encode.h - mapcodelib/mapcode_fastalpha.h + mapcodelib/mapcode_legacy.c mapcodelib/mapcode_legacy.h - mapcodelib/mapcode_territory_alphabets.h mapcodelib/mapcode_territories.h mapcodelib/mapcoder.c - mapcodelib/mapcoder.h - unittest/decode_test.h - unittest/test_territories.c - unittest/unittest.c - utility/mapcode.cpp) + mapcodelib/mapcoder.h) set(SOURCE_FILES_UNITTEST + unittest/decode_test.h unittest/unittest.c) set(SOURCE_FILES_UTILITY utility/mapcode.cpp) -add_executable(fullset ${SOURCE_FILES}) +add_library(mapcodelib ${SOURCE_FILES_MAPCODELIB}) +target_include_directories(mapcodelib PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}) add_executable(unittest ${SOURCE_FILES_UNITTEST}) +target_link_libraries(unittest LINK_PUBLIC mapcodelib) add_executable(mapcode ${SOURCE_FILES_UTILITY}) +target_link_libraries(mapcode LINK_PUBLIC mapcodelib) diff --git a/NOTICE b/NOTICE index b61ad67..bbd5f4d 100644 --- a/NOTICE +++ b/NOTICE @@ -1,4 +1,4 @@ Original C library created by Pieter Geelen. Work on Java version of the Mapcode library by Rijn Buve (original port by Matthew Lowden). -Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) +Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) diff --git a/README.md b/README.md index b01f499..5c0a79c 100644 --- a/README.md +++ b/README.md @@ -61,8 +61,8 @@ decode Mapcodes. This produces the following help text: - MAPCODE (version 2.4.0) - Copyright (C) 2014-2015 Stichting Mapcode Foundation + MAPCODE (version 2.4.1) + Copyright (C) 2014-2016 Stichting Mapcode Foundation Usage: ./mapcode [-d| --decode] [ ...] @@ -133,11 +133,13 @@ settings: ### 2.4.1 -* Turned territories, alphabets and error codes into enums; Cleaned up source. +* Renamed .h files to internal_*.h unless they are relevant to the interface. -* Split off legacy stuff into mapcode_legacy.h +* Turned territories, alphabets and error codes into enums. -* Added mapcode_territories.h +* Split off legacy stuff into `mapcode_legacy.h`. + +* Added `convertUtf8ToUtf16`, `convertUtf16ToUtf8`, `recogniseAlphabetUtf8`, `recogniseAlphabetUtf16`. ### 2.4.0 diff --git a/mapcodelib/basics.h b/mapcodelib/internal_data.h similarity index 99% rename from mapcodelib/basics.h rename to mapcodelib/internal_data.h index 1da6dde..e2c594e 100644 --- a/mapcodelib/basics.h +++ b/mapcodelib/internal_data.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -13,17 +13,15 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -#ifndef __BASICS_H__ -#define __BASICS_H__ +#ifndef __INTERNAL_DATA_H__ +#define __INTERNAL_DATA_H__ // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** #define mapcode_dataversion "2.3.0" // coords 2.0.2 -#define MAPCODE_NR_TERRITORIES 533 // nr of territories in this database - -static const char *iso3166alpha[MAPCODE_NR_TERRITORIES] = { +static const char *iso3166alpha[_TERRITORY_MAX - _TERRITORY_MIN - 1] = { "VAT", "MCO", "GIB", "TKL", "CCK", "BLM", "NRU", "TUV", "MAC", "SXM", "MAF", "NFK", "PCN", "BVT", "BMU", "IOT", "SMR", "GGY", "AIA", "MSR", "JEY", "CXR", "WLF", "VGB", "LIE", "ABW", "MHL", "ASM", "COK", "SPM", @@ -111,33 +109,8 @@ static const char *iso3166alpha[MAPCODE_NR_TERRITORIES] = { }; -#define parents3 "USA,IND,CAN,AUS,MEX,BRA,RUS,CHN," -#define parents2 "US,IN,CA,AU,MX,BR,RU,CN," - -// 360 * cos(microdegrees>>19) -static const int xdivider19[172] = { - 360, 360, 360, 360, 360, 360, 361, 361, 361, 361, - 362, 362, 362, 363, 363, 363, 364, 364, 365, 366, - 366, 367, 367, 368, 369, 370, 370, 371, 372, 373, - 374, 375, 376, 377, 378, 379, 380, 382, 383, 384, - 386, 387, 388, 390, 391, 393, 394, 396, 398, 399, - 401, 403, 405, 407, 409, 411, 413, 415, 417, 420, - 422, 424, 427, 429, 432, 435, 437, 440, 443, 446, - 449, 452, 455, 459, 462, 465, 469, 473, 476, 480, - 484, 488, 492, 496, 501, 505, 510, 515, 520, 525, - 530, 535, 540, 546, 552, 558, 564, 570, 577, 583, - 590, 598, 605, 612, 620, 628, 637, 645, 654, 664, - 673, 683, 693, 704, 715, 726, 738, 751, 763, 777, - 791, 805, 820, 836, 852, 869, 887, 906, 925, 946, - 968, 990, 1014, 1039, 1066, 1094, 1123, 1154, 1187, 1223, - 1260, 1300, 1343, 1389, 1438, 1490, 1547, 1609, 1676, 1749, - 1828, 1916, 2012, 2118, 2237, 2370, 2521, 2691, 2887, 3114, - 3380, 3696, 4077, 4547, 5139, 5910, 6952, 8443, 10747, 14784, - 23681, 59485 -}; - // index of first rectangle record for x-th territory -static const int data_start[MAPCODE_NR_TERRITORIES + 1] = { +static const int data_start[_TERRITORY_MAX - _TERRITORY_MIN] = { 0, 3, 6, 10, 14, 17, 19, 20, 31, 32, 34, 36, 38, 43, 45, 48, 52, 59, 63, 65, 67, 71, 73, 81, 87, 95, 97, 132, 139, 149, @@ -194,7 +167,7 @@ static const int data_start[MAPCODE_NR_TERRITORIES + 1] = { 16320, 16322, 16324, 16356 }; -#define MAPCODE_NR_RECS 16356 +#define MAPCODE_BOUNDARY_MAX 16356 typedef struct { int minx; @@ -202,10 +175,10 @@ typedef struct { int maxx; int maxy; int flags; -} mminforec; +} TerritoryBoundary; #ifndef MAKE_SOURCE_DIGITAL -static const mminforec mminfo[MAPCODE_NR_RECS + 1] = { +static const TerritoryBoundary territoryBoundaries[MAPCODE_BOUNDARY_MAX + 1] = { {12433114, 41851944, 12548434, 41938434, 0x001000b}, // VAT {5850000, 35450000, 18560000, 55080000, 0x50a0216}, {12444000, 41899000, 12460000, 41908000, 0x003021c}, @@ -16563,7 +16536,10 @@ static const mminforec mminfo[MAPCODE_NR_RECS + 1] = { {-180000000, 77183669, 180000000, 90000001, 0x001f097}, {-180000000, -90000000, 180000000, 90000001, 0x000001d}, }; + +#define territoryBoundary(m) (&territoryBoundaries[m]) + #endif // MAKE_SOURCE_DIGITAL -#endif // __BASICS_H__ +#endif // __INTERNAL_DATA_H__ diff --git a/mapcodelib/mapcode_fastalpha.h b/mapcodelib/internal_iso3166_data.h similarity index 99% rename from mapcodelib/mapcode_fastalpha.h rename to mapcodelib/internal_iso3166_data.h index aeaee6e..4541c0f 100644 --- a/mapcodelib/mapcode_fastalpha.h +++ b/mapcodelib/internal_iso3166_data.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,14 +14,14 @@ * limitations under the License. */ -#ifndef __MAPCODE_FASTALPHA_H__ -#define __MAPCODE_FASTALPHA_H__ +#ifndef __INTERNAL_ISO3166_DATA_H__ +#define __INTERNAL_ISO3166_DATA_H__ #include "mapcode_territories.h" // *** GENERATED FILE (dividemaps/fast_territories), DO NOT CHANGE OR PRETTIFY *** -static const char parentletter[MAPCODE_NR_TERRITORIES + 1] = { +static const char parentletter[_TERRITORY_MAX - _TERRITORY_MIN] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -42,7 +42,7 @@ static const char parentletter[MAPCODE_NR_TERRITORIES + 1] = { 8, 0, 0, 0, 0, 0, 0}; -static const char parentnumber[MAPCODE_NR_TERRITORIES + 1] = { +static const char parentnumber[_TERRITORY_MAX - _TERRITORY_MIN] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -987,4 +987,4 @@ static const alphaRec alphaSearch[NRTERREC] = { }; // produced by dividemaps.cpp : fast_territories.cpp -#endif // __MAPCODE_FASTALPHA_H__ +#endif // __INTERNAL_ISO3166_DATA_H__ diff --git a/mapcodelib/mapcode_territory_alphabets.h b/mapcodelib/internal_territory_alphabets.h similarity index 99% rename from mapcodelib/mapcode_territory_alphabets.h rename to mapcodelib/internal_territory_alphabets.h index 63091c3..7e40701 100644 --- a/mapcodelib/mapcode_territory_alphabets.h +++ b/mapcodelib/internal_territory_alphabets.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -13,8 +13,8 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -#ifndef __MAPCODE_TERRITORY_ALPHABETS_H__ -#define __MAPCODE_TERRITORY_ALPHABETS_H__ +#ifndef __INTERNAL_TERRITORY_ALPHABETS_H__ +#define __INTERNAL_TERRITORY_ALPHABETS_H__ // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** @@ -23,10 +23,9 @@ extern "C" { #endif -#include "basics.h" -#include "mapcode_alphabets.h" +#include "mapcoder.h" -static const TerritoryAlphabets alphabetsForTerritory[MAPCODE_NR_TERRITORIES] = { +static const TerritoryAlphabets alphabetsForTerritory[_TERRITORY_MAX - _TERRITORY_MIN - 1] = { {1, {ALPHABET_ROMAN}}, // VAT Vatican {1, {ALPHABET_ROMAN}}, // MCO Monaco {1, {ALPHABET_ROMAN}}, // GIB Gibraltar @@ -566,5 +565,5 @@ static const TerritoryAlphabets alphabetsForTerritory[MAPCODE_NR_TERRITORIES] = } #endif -#endif // __MAPCODE_TERRITORY_ALPHABETS_H__ +#endif // __INTERNAL_TERRITORY_ALPHABETS_H__ diff --git a/mapcodelib/mapcode_countrynames_short.h b/mapcodelib/internal_territory_names_english.h similarity index 98% rename from mapcodelib/mapcode_countrynames_short.h rename to mapcodelib/internal_territory_names_english.h index 1e9bd84..782cd33 100644 --- a/mapcodelib/mapcode_countrynames_short.h +++ b/mapcodelib/internal_territory_names_english.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -13,8 +13,8 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -#ifndef __MAPCODE_COUNTRYNAMES_H__ -#define __MAPCODE_COUNTRYNAMES_H__ +#ifndef __INTERNAL_TERRITORY_NAMES_ENGLISH_H__ +#define __INTERNAL_TERRITORY_NAMES_ENGLISH_H__ // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** static const char *isofullname[] = { @@ -553,4 +553,4 @@ static const char *isofullname[] = { "International (Worldwide) (Earth)", "?"}; -#endif +#endif // __INTERNAL_TERRITORY_NAMES_ENGLISH_H__ diff --git a/mapcodelib/mapcode_countrynames.h b/mapcodelib/internal_territory_names_english_full.h similarity index 98% rename from mapcodelib/mapcode_countrynames.h rename to mapcodelib/internal_territory_names_english_full.h index f9f3fba..6668d01 100644 --- a/mapcodelib/mapcode_countrynames.h +++ b/mapcodelib/internal_territory_names_english_full.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -13,8 +13,8 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -#ifndef __MAPCODE_COUNTRYNAMES_H__ -#define __MAPCODE_COUNTRYNAMES_H__ +#ifndef __INTERNAL_TERRITORY_NAMES_ENGLISH_H__ +#define __INTERNAL_TERRITORY_NAMES_ENGLISH_H__ // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** static const char *isofullname[] = { @@ -553,4 +553,4 @@ static const char *isofullname[] = { "International (Worldwide) (Earth)", "?"}; -#endif +#endif // __INTERNAL_TERRITORY_NAMES_ENGLISH_H__ diff --git a/mapcodelib/mapcode_countrynames_local.h b/mapcodelib/internal_territory_names_local.h similarity index 98% rename from mapcodelib/mapcode_countrynames_local.h rename to mapcodelib/internal_territory_names_local.h index dc35894..b907f79 100644 --- a/mapcodelib/mapcode_countrynames_local.h +++ b/mapcodelib/internal_territory_names_local.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -13,14 +13,14 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -#ifndef __MAPCODE_LOCALNAMES_H__ -#define __MAPCODE_LOCALNAMES_H__ +#ifndef __INTERNAL_TERRITORY_NAMES_LOCAL_H__ +#define __INTERNAL_TERRITORY_NAMES_LOCAL_H__ // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** /* * The first N names are precisely in the alphabets - * as listed in mapcode_territory_alphabets. + * as listed in internal_territory_alphabets. * There may be even more names (for these, the alphabet is unspecified) */ @@ -560,4 +560,4 @@ static const char *localname_utf8[] = { "Earth", "?"}; -#endif // __MAPCODE_LOCALNAMES_H__ +#endif // __INTERNAL_TERRITORY_NAMES_LOCAL_H__ diff --git a/mapcodelib/mapcode_fast_encode.h b/mapcodelib/internal_territory_search.h similarity index 99% rename from mapcodelib/mapcode_fast_encode.h rename to mapcodelib/internal_territory_search.h index 4729c24..ed2a2af 100644 --- a/mapcodelib/mapcode_fast_encode.h +++ b/mapcodelib/internal_territory_search.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,13 +14,12 @@ * limitations under the License. */ -#ifndef __MAPCODE_FAST_ENCODE_H__ -#define __MAPCODE_FAST_ENCODE_H__ +#ifndef __INTERNAL_TERRITORY_SEARCH_H__ +#define __INTERNAL_TERRITORY_SEARCH_H__ // *** GENERATED FILE (dividemaps.cpp), DO NOT CHANGE OR PRETTIFY *** -#define REDIVAR_SIZE 2924 -static int redivar[REDIVAR_SIZE] = { +static int redivar[] = { 27984500, 1383, 2537718, 676, 12842450, 332, @@ -811,4 +810,4 @@ static int redivar[REDIVAR_SIZE] = { TERRITORY_RU_SA, TERRITORY_RUS, 0 }; // 2924 records, data version 2.3.0 -#endif // __MAPCODE_FAST_ENCODE_H__ +#endif // __INTERNAL_TERRITORY_SEARCH_H__ diff --git a/mapcodelib/mapcode_alphabets.h b/mapcodelib/mapcode_alphabets.h index d04ec14..e49999d 100644 --- a/mapcodelib/mapcode_alphabets.h +++ b/mapcodelib/mapcode_alphabets.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -21,9 +21,6 @@ extern "C" { #endif -/** - * Alphabets: - */ enum Alphabet { _ALPHABET_MIN = -1, ALPHABET_ROMAN, @@ -57,12 +54,6 @@ enum Alphabet { _ALPHABET_MAX, }; -#define MAX_ALPHABETS_PER_TERRITORY 3 -typedef struct { - int count; - enum Alphabet alphabet[MAX_ALPHABETS_PER_TERRITORY]; -} TerritoryAlphabets; - #ifdef __cplusplus } #endif diff --git a/mapcodelib/mapcode_legacy.c b/mapcodelib/mapcode_legacy.c new file mode 100644 index 0000000..93be9a8 --- /dev/null +++ b/mapcodelib/mapcode_legacy.c @@ -0,0 +1,75 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +#include "mapcode_legacy.h" +#include "mapcoder.h" + +// Legacy buffers: NOT threadsafe! +static char legacy_asciiBuffer[MAX_MAPCODE_RESULT_LEN]; +static UWORD legacy_utf16Buffer[MAX_MAPCODE_RESULT_LEN]; +static Mapcodes rglobal; +static char makeiso_bufbytes[2 * (MAX_ISOCODE_LEN + 1)]; +static char *makeiso_buf; + + +int encodeLatLonToMapcodes_Deprecated(char **mapcodesAndTerritories, + double latDeg, + double lonDeg, + enum Territory territory, + int extraDigits) { + char **v = mapcodesAndTerritories; + encodeLatLonToMapcodes(&rglobal, latDeg, lonDeg, territory, extraDigits); + if (v) { + int i; + for (i = 0; i < rglobal.count; i++) { + char *s = &rglobal.mapcode[i][0]; + char *p = strchr(s, ' '); + if (p == NULL) { + v[i * 2 + 1] = (char *) "AAA"; + v[i * 2] = s; + } else { + *p++ = 0; + v[i * 2 + 1] = s; + v[i * 2] = p; + } + } + } + return rglobal.count; +} + + +const char *convertTerritoryCodeToIsoName_Deprecated(enum Territory territoryContext, + int useShortName) { + if (makeiso_buf == makeiso_bufbytes) { + makeiso_buf = makeiso_bufbytes + (MAX_ISOCODE_LEN + 1); + } else { + makeiso_buf = makeiso_bufbytes; + } + return (const char *) getTerritoryIsoName(makeiso_buf, territoryContext, useShortName); +} + + +const char *decodeToRoman_Deprecated(const UWORD *utf16String) { + return convertToRoman(legacy_asciiBuffer, MAX_MAPCODE_RESULT_LEN, utf16String); +} + + +const UWORD *encodeToAlphabet_Deprecated(const char *asciiString, + enum Alphabet alphabet) { + return convertToAlphabet(legacy_utf16Buffer, MAX_MAPCODE_RESULT_LEN, asciiString, alphabet); +} \ No newline at end of file diff --git a/mapcodelib/mapcode_legacy.h b/mapcodelib/mapcode_legacy.h index 42df0de..4c5039b 100644 --- a/mapcodelib/mapcode_legacy.h +++ b/mapcodelib/mapcode_legacy.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -22,45 +22,122 @@ extern "C" { #endif #include "mapcoder.h" +#include "mapcode_alphabets.h" +#include "mapcode_territories.h" /** * List of #defines to support legacy systems. */ -#define convertTerritoryIsoNameToCode getTerritoryCode +#define convertTerritoryIsoNameToCode getTerritoryCode #define coord2mc(results, lat, lon, territory) encodeLatLonToMapcodes_Deprecated(results, lat, lon,territory, 0) #define coord2mc1(results, lat, lon, territory) encodeLatLonToSingleMapcode(results, lat, lon, territory, 0) -#define mc2coord decodeMapcodeToLatLon -#define lookslikemapcode compareWithMapcodeFormat -#define text2tc getTerritoryCode -#define tc2text convertTerritoryCodeToIsoName -#define tccontext getCountryOrParentCountry -#define tcparent getParentCountryOf -#define decode_to_roman decodeToRoman -#define encode_to_alphabet encodeToAlphabet -#define MAX_MAPCODE_TERRITORY_CODE MAPCODE_NR_TERRITORIES -#define NR_BOUNDARY_RECS MAPCODE_NR_RECS +#define mc2coord decodeMapcodeToLatLon +#define lookslikemapcode compareWithMapcodeFormat +#define text2tc getTerritoryCode +#define tc2text convertTerritoryCodeToIsoName +#define tccontext getCountryOrParentCountry +#define tcparent getParentCountryOf +#define decode_to_roman decodeToRoman +#define encode_to_alphabet encodeToAlphabet +#define MAX_MAPCODE_TERRITORY_CODE (_TERRITORY_MAX - _TERRITORY_MIN - 1) +#define MAX_CCODE (_TERRITORY_MAX - _TERRITORY_MIN - 1) +#define NR_BOUNDARY_RECS MAPCODE_BOUNDARY_MAX +#define NR_RECS MAPCODE_BOUNDARY_MAX -#define COMPARE_MAPCODE_MISSING_CHARACTERS ERR_MAPCODE_INCOMPLETE +#define COMPARE_MAPCODE_MISSING_CHARACTERS ERR_MAPCODE_INCOMPLETE -#define MAX_LANGUAGES _MAPCODE_ALPHABETS_MAX -#define MAPCODE_LANGUAGE_ROMAN ALPHABET_ROMAN -#define MAPCODE_LANGUAGE_GREEK ALPHABET_GREEK -#define MAPCODE_LANGUAGE_CYRILLIC ALPHABET_CYRILLIC -#define MAPCODE_LANGUAGE_HEBREW ALPHABET_HEBREW -#define MAPCODE_LANGUAGE_HINDI ALPHABET_DEVANAGARI -#define ALPHABET_HINDI ALPHABET_DEVANAGARI -#define MAPCODE_LANGUAGE_MALAYALAM ALPHABET_MALAYALAM -#define MAPCODE_LANGUAGE_GEORGIAN ALPHABET_GEORGIAN -#define MAPCODE_LANGUAGE_KATAKANA ALPHABET_KATAKANA -#define MAPCODE_LANGUAGE_THAI ALPHABET_THAI -#define MAPCODE_LANGUAGE_LAO ALPHABET_LAO -#define MAPCODE_LANGUAGE_ARMENIAN ALPHABET_ARMENIAN -#define MAPCODE_LANGUAGE_BENGALI ALPHABET_BENGALI -#define MAPCODE_LANGUAGE_GURMUKHI ALPHABET_GURMUKHI -#define MAPCODE_LANGUAGE_TIBETAN ALPHABET_TIBETAN -#define MAPCODE_LANGUAGE_ARABIC ALPHABET_ARABIC +#define MAX_LANGUAGES _ALPHABET_MAX +#define MAPCODE_LANGUAGE_ROMAN ALPHABET_ROMAN +#define MAPCODE_LANGUAGE_GREEK ALPHABET_GREEK +#define MAPCODE_LANGUAGE_CYRILLIC ALPHABET_CYRILLIC +#define MAPCODE_LANGUAGE_HEBREW ALPHABET_HEBREW +#define MAPCODE_LANGUAGE_HINDI ALPHABET_DEVANAGARI +#define ALPHABET_HINDI ALPHABET_DEVANAGARI +#define MAPCODE_LANGUAGE_MALAYALAM ALPHABET_MALAYALAM +#define MAPCODE_LANGUAGE_GEORGIAN ALPHABET_GEORGIAN +#define MAPCODE_LANGUAGE_KATAKANA ALPHABET_KATAKANA +#define MAPCODE_LANGUAGE_THAI ALPHABET_THAI +#define MAPCODE_LANGUAGE_LAO ALPHABET_LAO +#define MAPCODE_LANGUAGE_ARMENIAN ALPHABET_ARMENIAN +#define MAPCODE_LANGUAGE_BENGALI ALPHABET_BENGALI +#define MAPCODE_LANGUAGE_GURMUKHI ALPHABET_GURMUKHI +#define MAPCODE_LANGUAGE_TIBETAN ALPHABET_TIBETAN +#define MAPCODE_LANGUAGE_ARABIC ALPHABET_ARABIC // Some alphabets are missing because they were never supported in the legacy library. + +/** + * DEPRECATED OLD VARIANT, NOT THREAD-SAFE: + * + * Encode a latitude, longitude pair (in degrees) to a set of Mapcodes. Not thread-safe! + * + * Arguments: + * mapcodesAndTerritories - Results set of mapcodes and territories. + * The caller must pass an array of at least 2 * MAX_NR_OF_MAPCODE_RESULTS + * string points, which must NOT be allocated or de-allocated by the caller. + * The resulting strings are statically allocated by the library and will be overwritten + * by the next call to this method! + * lat - Latitude, in degrees. Range: -90..90. + * lon - Longitude, in degrees. Range: -180..180. + * territory - Territory (e.g. as obtained from getTerritoryCode), used as encoding context. + * Pass TERRITORY_NONE or TERRITORY_UNKNOWN to get Mapcodes for all territories. + * extraDigits - Number of extra "digits" to add to the generated mapcode. The preferred default is 0. + * Other valid values are 1 and 2, which will add extra letters to the mapcodes to + * make them represent the coordinate more accurately. + * + * Returns: + * Number of results stored in parameter results. Always >= 0 (0 if no encoding was possible or an error occurred). + * The results are stored as pairs (Mapcode, territory name) in: + * (results[0], results[1])...(results[(2 * N) - 2], results[(2 * N) - 1]) + */ +int encodeLatLonToMapcodes_Deprecated( // Warning: this method is deprecated and not thread-safe. + char **mapcodesAndTerritories, + double latDeg, + double lonDeg, + enum Territory territory, + int extraDigits); + + +/** + * DEPRECATED OLD VARIANT, NOT THREAD-SAFE: + * + * Convert a territory to a territory name. + * Non-threadsafe routine which uses static storage, overwritten at each call. + * + * Arguments: + * territory - Territory to get the name of. + * userShortName - Pass 0 for full name, 1 for short name (state codes may be ambiguous). + * + * Returns: + * Pointer to result. String will be empty if territory illegal. + */ +const char *convertTerritoryCodeToIsoName_Deprecated( + enum Territory territory, + int useShortName); + + +/** + * DEPRECATED OLD VARIANT, NOT THREAD-SAFE: + * + * Uses a pre-allocated static buffer, overwritten by the next call + * Returns converted string. allocated by the library. + * + * String must NOT be de-allocated by the caller. + * It will be overwritten by a subsequent call to this method! + */ +const char *decodeToRoman_Deprecated(const UWORD *utf16String); + + +/** + * DEPRECATED OLD VARIANT, NOT THREAD-SAFE: + * + * Returns converted string. allocated by the library. + * + * String must NOT be de-allocated by the caller. + * It will be overwritten by a subsequent call to this method! + */ +const UWORD *encodeToAlphabet_Deprecated(const char *asciiString, enum Alphabet alphabet); + #ifdef __cplusplus } #endif diff --git a/mapcodelib/mapcode_territories.h b/mapcodelib/mapcode_territories.h index a46f263..6ec5154 100644 --- a/mapcodelib/mapcode_territories.h +++ b/mapcodelib/mapcode_territories.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -559,19 +559,8 @@ enum Territory { _TERRITORY_MAX }; -#define INDEX_OF_TERRITORY(c) (((int)c) - 1 - _TERRITORY_MIN) -#define TERRITORY_OF_INDEX(x) ((x < 0) ? TERRITORY_NONE : (_TERRITORY_MIN + x + 1)) - -static const enum Territory parentnr[9] = { - TERRITORY_NONE, - TERRITORY_USA, - TERRITORY_IND, - TERRITORY_CAN, - TERRITORY_AUS, - TERRITORY_MEX, - TERRITORY_BRA, - TERRITORY_RUS, - TERRITORY_CHN}; +#define INDEX_OF_TERRITORY(c) (((int) c) - _TERRITORY_MIN - 1) +#define TERRITORY_OF_INDEX(x) ((x < 0) ? TERRITORY_NONE : (enum Territory) (_TERRITORY_MIN + x + 1)) #endif // __MAPCODE_TERRITORIES_H__ diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index ab026c2..b8d53d9 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -20,9 +20,8 @@ #include // floor #include "mapcoder.h" -#include "basics.h" -#include "mapcode_territories.h" -#include "mapcode_fastalpha.h" +#include "internal_data.h" +#include "internal_iso3166_data.h" #ifdef DEBUG @@ -31,7 +30,7 @@ void _TestAssert(int iCondition, const char *cstrFile, int iLine) { static int nrAsserts = 0; if (!iCondition) { - fprintf(stderr, "\n** Assertion failed: file \"%s\", line %d\n", cstrFile, iLine); + fprintf(stderr, "** Assertion failed: file \"%s\", line %d\n", cstrFile, iLine); ++nrAsserts; if (nrAsserts >= 25) { fprintf(stderr, "** Stopped execution after %d assertions!\n", nrAsserts); @@ -52,17 +51,17 @@ void _TestAssert(int iCondition, const char *cstrFile, int iLine) { #ifndef NO_FAST_ENCODE -#include "mapcode_fast_encode.h" +#include "internal_territory_search.h" #endif -#define isNameless(m) (mminfo[m].flags & 64) -#define isRestricted(m) (mminfo[m].flags & 512) -#define isSpecialShape22(m) (mminfo[m].flags & 1024) -#define recType(m) ((mminfo[m].flags >> 7) & 3) -#define smartDiv(m) (mminfo[m].flags >> 16) -#define headerLetter(m) (encode_chars[(mminfo[m].flags >> 11) & 31]) -#define boundaries(m) (&mminfo[m]) +#define isNameless(m) (territoryBoundaries[m].flags & 64) +#define isRestricted(m) (territoryBoundaries[m].flags & 512) +#define isSpecialShape22(m) (territoryBoundaries[m].flags & 1024) +#define recType(m) ((territoryBoundaries[m].flags >> 7) & 3) +#define smartDiv(m) (territoryBoundaries[m].flags >> 16) +#define headerLetter(m) (encode_chars[(territoryBoundaries[m].flags >> 11) & 31]) +#define boundaryPtr(m) (&territoryBoundaries[m]) #define TOKENSEP 0 #define TOKENDOT 1 @@ -87,16 +86,25 @@ void _TestAssert(int iCondition, const char *cstrFile, int iLine) { #define EARTH_CIRCUMFERENCE_Y (EARTH_RADIUS_Y_METERS * 2 * MATH_PI) // Meters per degree latitude is fixed. For longitude: use factor * cos(midpoint of two degree latitudes). -#define METERS_PER_DEGREE_LAT (EARTH_CIRCUMFERENCE_Y / 360.0) -#define METERS_PER_DEGREE_LON (EARTH_CIRCUMFERENCE_X / 360.0) +static const double METERS_PER_DEGREE_LAT = EARTH_CIRCUMFERENCE_Y / 360.0; +static const double METERS_PER_DEGREE_LON = EARTH_CIRCUMFERENCE_X / 360.0; - -// Legacy buffers: NOT threadsafe! -static char legacy_asciiBuffer[MAX_MAPCODE_RESULT_LEN]; -static UWORD legacy_utf16Buffer[MAX_MAPCODE_RESULT_LEN]; static int debugStopAt = -1; // to externally test-restrict internal encoding, do not use! -typedef mminforec Boundaries; +// important information about the 8 parents +static const char *parents3 = "USA,IND,CAN,AUS,MEX,BRA,RUS,CHN,"; +static const char *parents2 = "US,IN,CA,AU,MX,BR,RU,CN,"; +static const enum Territory parentnr[9] = { + TERRITORY_NONE, + TERRITORY_USA, + TERRITORY_IND, + TERRITORY_CAN, + TERRITORY_AUS, + TERRITORY_MEX, + TERRITORY_BRA, + TERRITORY_RUS, + TERRITORY_CHN +}; // base-31 alphabet, digits (0-9), consonants (10-30), vowels (31-33) static const char encode_chars[34] = { @@ -142,6 +150,8 @@ double distanceInMeters(double latDeg1, double lonDeg1, double latDeg2, double l double deltaLonDegrees; double deltaLatDegrees; int wrapped = lonDeg1 > lonDeg2; + ASSERT((-90.0 <= latDeg1) && (latDeg1 <= 90.0)); + ASSERT((-90.0 <= latDeg2) && (latDeg2 <= 90.0)); if (wrapped) { deltaLonDegrees = 360.0 - (lonDeg1 - lonDeg2); } else { @@ -177,8 +187,9 @@ static const double maxErrorInMetersForDigits[MAX_PRECISION_DIGITS + 1] = { // PUBLIC - returns maximum error in meters for a certain nr of high-precision digits double maxErrorInMeters(int extraDigits) { + ASSERT(extraDigits >= 0); if ((extraDigits < 0) || (extraDigits > MAX_PRECISION_DIGITS)) { - return (double) 0; + return 0.0; } return maxErrorInMetersForDigits[extraDigits]; } @@ -220,6 +231,7 @@ static const unsigned char DOUBLE_MIN_INF[8] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x static enum MapcodeError convertCoordsToMicrosAndFractions(point32 *coord32, int *fracLat, int *fracLon, double latDeg, double lonDeg) { double frac; + ASSERT(coord32); if (memcmp(&lonDeg, DOUBLE_NAN, 8) == 0 || memcmp(&lonDeg, DOUBLE_INF, 8) == 0 || memcmp(&lonDeg, DOUBLE_MIN_INF, 8) == 0 || memcmp(&latDeg, DOUBLE_NAN, 8) == 0) { @@ -231,7 +243,7 @@ convertCoordsToMicrosAndFractions(point32 *coord32, int *fracLat, int *fracLon, latDeg = 90; } latDeg += 90; // lat now [0..180] - ASSERT(0.0 <= latDeg && latDeg <= 180.0); + ASSERT((0.0 <= latDeg) && (latDeg <= 180.0)); latDeg *= (double) 810000000000; frac = floor(latDeg + 0.1); coord32->latMicroDeg = (int) (frac / (double) 810000); @@ -242,7 +254,7 @@ convertCoordsToMicrosAndFractions(point32 *coord32, int *fracLat, int *fracLon, coord32->latMicroDeg -= 90000000; lonDeg -= (360.0 * floor(lonDeg / 360)); // lon now in [0..360> - ASSERT(0.0 <= lonDeg && lonDeg < 360.0); + ASSERT((0.0 <= lonDeg) && (lonDeg < 360.0)); lonDeg *= (double) 3240000000000; frac = floor(lonDeg + 0.1); coord32->lonMicroDeg = (int) (frac / (double) 3240000); @@ -258,7 +270,7 @@ convertCoordsToMicrosAndFractions(point32 *coord32, int *fracLat, int *fracLon, /////////////////////////////////////////////////////////////////////////////////////////////// // -// Boundaries (specified in microDegrees) +// TerritoryBoundary (specified in microDegrees) // /////////////////////////////////////////////////////////////////////////////////////////////// @@ -279,16 +291,20 @@ static int isInRange(int lonMicroDeg, const int minLonMicroDeg, const int maxLon return 0; } -// returns true iff given coordinate "coord32" fits inside given Boundaries -static int fitsInsideBoundaries(const point32 *coord32, const Boundaries *b) { +// returns true iff given coordinate "coord32" fits inside given TerritoryBoundary +static int fitsInsideBoundaries(const point32 *coord32, const TerritoryBoundary *b) { + ASSERT(coord32); + ASSERT(b); return (b->miny <= coord32->latMicroDeg && coord32->latMicroDeg < b->maxy && isInRange(coord32->lonMicroDeg, b->minx, b->maxx)); } -// set target Boundaries to a source extended with deltalat, deltaLon (in microDegrees) -static Boundaries *getExtendedBoundaries(Boundaries *target, const Boundaries *source, - const int deltaLatMicroDeg, const int deltaLonMicroDeg) { +// set target TerritoryBoundary to a source extended with deltalat, deltaLon (in microDegrees) +static TerritoryBoundary *getExtendedBoundaries(TerritoryBoundary *target, const TerritoryBoundary *source, + const int deltaLatMicroDeg, const int deltaLonMicroDeg) { + ASSERT(target); + ASSERT(source); target->miny = source->miny - deltaLatMicroDeg; target->minx = source->minx - deltaLonMicroDeg; target->maxy = source->maxy + deltaLatMicroDeg; @@ -316,6 +332,7 @@ typedef struct { static void setFromFractions(MapcodeZone *z, const double y, const double x, const double yDelta, const double xDelta) { + ASSERT(z); z->fminx = x; z->fmaxx = x + xDelta; if (yDelta < 0) { @@ -328,26 +345,33 @@ static void setFromFractions(MapcodeZone *z, } static int isEmpty(const MapcodeZone *z) { + ASSERT(z); return ((z->fmaxx <= z->fminx) || (z->fmaxy <= z->fminy)); } static point getMidPointFractions(const MapcodeZone *z) { point p; + ASSERT(z); p.lon = floor((z->fminx + z->fmaxx) / 2); p.lat = floor((z->fminy + z->fmaxy) / 2); return p; } static void zoneCopyFrom(MapcodeZone *target, const MapcodeZone *source) { + ASSERT(target); + ASSERT(source); target->fminy = source->fminy; target->fmaxy = source->fmaxy; target->fminx = source->fminx; target->fmaxx = source->fmaxx; } -// determine the non-empty intersection zone z between a given zone and the boundaries of territory rectangle m. +// determine the non-empty intersection zone z between a given zone and the boundary of territory rectangle m. // returns nonzero in case such a zone exists -static int restrictZoneTo(MapcodeZone *z, const MapcodeZone *zone, const Boundaries *b) { +static int restrictZoneTo(MapcodeZone *z, const MapcodeZone *zone, const TerritoryBoundary *b) { + ASSERT(z); + ASSERT(zone); + ASSERT(b); z->fminy = zone->fminy; z->fmaxy = zone->fmaxy; if (z->fminy < b->miny * MICROLAT_TO_FRACTIONS_FACTOR) { @@ -388,12 +412,12 @@ static int restrictZoneTo(MapcodeZone *z, const MapcodeZone *zone, const Boundar /*** low-level data access ***/ static int firstrec(const enum Territory ccode) { - ASSERT(ccode > _TERRITORY_MIN && ccode < _TERRITORY_MAX); + ASSERT((_TERRITORY_MIN < ccode) && (ccode < _TERRITORY_MAX)); return data_start[INDEX_OF_TERRITORY(ccode)]; } static int lastrec(const enum Territory ccode) { - ASSERT(ccode > _TERRITORY_MIN && ccode < _TERRITORY_MAX); + ASSERT((_TERRITORY_MIN < ccode) && (ccode < _TERRITORY_MAX)); return data_start[INDEX_OF_TERRITORY(ccode) + 1] - 1; } @@ -402,13 +426,13 @@ static enum Territory parentTerritoryOf(const enum Territory ccode) { if (ccode == TERRITORY_NONE) { return TERRITORY_NONE; } - ASSERT(ccode > _TERRITORY_MIN && ccode < _TERRITORY_MAX); + ASSERT((_TERRITORY_MIN < ccode) && (ccode < _TERRITORY_MAX)); return parentnr[(int) parentletter[INDEX_OF_TERRITORY(ccode)]]; } static int coDex(const int m) { - int c = mminfo[m].flags & 31; - ASSERT(m >= 0 && m <= MAPCODE_NR_RECS); + int c = territoryBoundaries[m].flags & 31; + ASSERT((0 <= m) && (m <= MAPCODE_BOUNDARY_MAX)); return 10 * (c / 5) + ((c % 5) + 1); } @@ -454,8 +478,8 @@ static int isSubdivision(const enum Territory ccode) { static int firstNamelessRecord(const int m, const int firstcode) { int i = m; const int codexm = coDex(m); - ASSERT(m >= 0 && m <= MAPCODE_NR_RECS); - ASSERT(firstcode >= 0 && firstcode <= MAPCODE_NR_RECS); + ASSERT((0 <= m) && (m <= MAPCODE_BOUNDARY_MAX)); + ASSERT((0 <= firstcode) && (firstcode <= MAPCODE_BOUNDARY_MAX)); while (i >= firstcode && coDex(i) == codexm && isNameless(i)) { i--; } @@ -467,22 +491,27 @@ static int countNamelessRecords(const int m, const int firstcode) { const int first = firstNamelessRecord(m, firstcode); const int codexm = coDex(m); int last = m; + ASSERT((0 <= m) && (m <= MAPCODE_BOUNDARY_MAX)); + ASSERT((0 <= firstcode) && (firstcode <= MAPCODE_BOUNDARY_MAX)); while (coDex(last) == codexm) { last++; } - ASSERT(last >= 0 && last <= MAPCODE_NR_RECS); + ASSERT((0 <= last) && (last <= MAPCODE_BOUNDARY_MAX)); + ASSERT(last >= first); return (last - first); } -static int isNearBorderOf(const point32 *coord32, const Boundaries *b) { +static int isNearBorderOf(const point32 *coord32, const TerritoryBoundary *b) { int xdiv8 = xDivider4(b->miny, b->maxy) / 4; // should be /8 but there's some extra margin - Boundaries tmp; + TerritoryBoundary tmp; + ASSERT(coord32); + ASSERT(b); return (fitsInsideBoundaries(coord32, getExtendedBoundaries(&tmp, b, +60, +xdiv8)) && (!fitsInsideBoundaries(coord32, getExtendedBoundaries(&tmp, b, -60, -xdiv8)))); } static void makeupper(char *s) { - ASSERT(s != NULL); + ASSERT(s); while (*s) { *s = (char) toupper(*s); s++; @@ -491,17 +520,19 @@ static void makeupper(char *s) { // returns 1 - 8, or negative if error static int getParentNumber(const char *s, const int len) { - const char *p = (len == 2 ? parents2 : parents3); + const char *p = ((len == 2) ? parents2 : parents3); const char *f; char country[4]; - if (s == NULL || s[0] == 0 || s[1] == 0 || len < 2 || len > 3) { + if (!s || s[0] == 0 || s[1] == 0 || len < 2 || len > 3) { return (int) ERR_BAD_ARGUMENTS; } + ASSERT((2 <= len) && (len <= 3)); + ASSERT(s && ((int) strlen(s) >= len)); memcpy(country, s, (size_t) len); country[len] = 0; makeupper(country); f = strstr(p, country); - if (f == NULL) { + if (!f) { return -1; } return 1 + (int) ((f - p) / (len + 1)); @@ -518,8 +549,7 @@ static void repack_if_alldigits(char *input, const int aonly) { int alldigits = 1; // assume all digits char *e; char *dotpos = NULL; - - ASSERT(input != NULL); + ASSERT(input); for (e = s; *e != 0 && *e != '-'; e++) { if (*e < '0' || *e > '9') { if (*e == '.' && !dotpos) { @@ -635,7 +665,8 @@ static void encodeExtension(char *result, const int extrax4, const int extray, c const int dividery, int extraDigits, const int ydirection, const encodeRec *enc) // append extra characters to result for more precision { - ASSERT(result != NULL); + ASSERT(result); + ASSERT(enc); if (extraDigits > 0) { // anything to do? char *s = result + strlen(result); double factorx = (double) MAX_PRECISION_FACTOR * dividerx4; // perfect integer! @@ -684,19 +715,24 @@ static void encodeExtension(char *result, const int extrax4, const int extray, c valy -= factory * gy; // for next iteration } *s = 0; // terminate the result + ASSERT((int) strlen(s) == extraDigits); } } // encode 'value' into result[nrchars] static void encodeBase31(char *result, int value, int nrchars) { + ASSERT(result); + ASSERT(nrchars >= 0); result[nrchars] = 0; // zero-terminate! - while (nrchars-- > 0) { + while (nrchars > 0) { + nrchars--; result[nrchars] = encode_chars[value % 31]; value /= 31; } } static void encode_triple(char *result, const int difx, const int dify) { + ASSERT(result); if (dify < 4 * 34) // first 4(x34) rows of 6(x28) wide { *result = encode_chars[((difx / 28) + 6 * (dify / 34))]; @@ -732,10 +768,14 @@ static const int nc[6] = {1, 31, 961, 29791, 923521, 28629151}; // returns *result==0 in case of error static void encodeGrid(char *result, const encodeRec *enc, const int m, const int extraDigits, const char headerLetter) { - const Boundaries *b = boundaries(m); - + const TerritoryBoundary *b = boundaryPtr(m); const int orgcodex = coDex(m); - int codexm = orgcodex; + int codexm; + ASSERT(result); + ASSERT(enc); + ASSERT((0 <= m) && (m <= MAPCODE_BOUNDARY_MAX)); + ASSERT((0 <= extraDigits) && (extraDigits <= MAX_PRECISION_DIGITS)); + codexm = orgcodex; if (codexm == 21) { codexm = 22; } else if (codexm == 14) { @@ -860,7 +900,10 @@ static void encodeNameless(char *result, const encodeRec *enc, const enum Territ // determine how many nameless records there are (A), and which one is this (X)... const int A = countNamelessRecords(m, firstrec(ccode)); const int X = m - firstNamelessRecord(m, firstrec(ccode)); - + ASSERT(result); + ASSERT(enc); + ASSERT((0 <= m) && (m <= MAPCODE_BOUNDARY_MAX)); + ASSERT((0 <= extraDigits) && (extraDigits <= MAX_PRECISION_DIGITS)); *result = 0; { @@ -872,7 +915,7 @@ static void encodeNameless(char *result, const encodeRec *enc, const enum Territ int SIDE; int storage_offset; - const Boundaries *b; + const TerritoryBoundary *b; int xSIDE, orgSIDE; @@ -901,7 +944,7 @@ static void encodeNameless(char *result, const encodeRec *enc, const enum Territ SIDE = smartDiv(m); - b = boundaries(m); + b = boundaryPtr(m); orgSIDE = SIDE; { @@ -960,18 +1003,23 @@ static void encodeAutoHeader(char *result, const encodeRec *enc, const int m, co int i; int STORAGE_START = 0; int W, H, xdiv, product; - const Boundaries *b; + const TerritoryBoundary *b; // search back to first of the group int firstindex = m; const int codexm = coDex(m); + ASSERT(result); + ASSERT(enc); + ASSERT((0 <= m) && (m <= MAPCODE_BOUNDARY_MAX)); + ASSERT((0 <= extraDigits) && (extraDigits <= MAX_PRECISION_DIGITS)); + while (recType(firstindex - 1) > 1 && coDex(firstindex - 1) == codexm) { firstindex--; } i = firstindex; for (;;) { - b = boundaries(i); + b = boundaryPtr(i); // determine how many cells H = (b->maxy - b->miny + 89) / 90; // multiple of 10m xdiv = xDivider4(b->miny, b->maxy); @@ -1020,16 +1068,19 @@ static void encodeAutoHeader(char *result, const encodeRec *enc, const int m, co static void encoderEngine(const enum Territory ccode, const encodeRec *enc, const int stop_with_one_result, const int extraDigits, const int requiredEncoder, const enum Territory ccode_override) { - int from, upto; + int from; + int upto; + ASSERT(enc); + ASSERT((0 <= extraDigits) && (extraDigits <= MAX_PRECISION_DIGITS)); - if ((enc == NULL) || (ccode < _TERRITORY_MIN)) { + if (!enc || (ccode < _TERRITORY_MIN)) { return; } // bad arguments from = firstrec(ccode); upto = lastrec(ccode); - if (!fitsInsideBoundaries(&enc->coord32, boundaries(upto))) { + if (!fitsInsideBoundaries(&enc->coord32, boundaryPtr(upto))) { return; } @@ -1043,7 +1094,7 @@ static void encoderEngine(const enum Territory ccode, const encodeRec *enc, cons *result = 0; for (i = from; i <= upto; i++) { - if (fitsInsideBoundaries(&enc->coord32, boundaries(i))) { + if (fitsInsideBoundaries(&enc->coord32, boundaryPtr(i))) { if (isNameless(i)) { encodeNameless(result, enc, ccode, extraDigits, i); } else if (recType(i) > 1) { @@ -1098,13 +1149,15 @@ static void encoderEngine(const enum Territory ccode, const encodeRec *enc, cons // pass point to an array of pointers (at least 42), will be made to point to result strings... // returns nr of results; -static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, +static int encodeLatLonToMapcodes_internal(Mapcodes *mapcodes, const double lat, const double lon, const enum Territory territoryContext, const int stop_with_one_result, const int requiredEncoder, const int extraDigits) { encodeRec enc; enc.mapcodes = mapcodes; enc.mapcodes->count = 0; + ASSERT(mapcodes); + ASSERT((0 <= extraDigits) && (extraDigits <= MAX_PRECISION_DIGITS)); if (convertCoordsToMicrosAndFractions(&enc.coord32, &enc.fraclat, &enc.fraclon, lat, lon) < 0) { return 0; @@ -1151,24 +1204,7 @@ static int encodeLatLonToMapcodes_internal(char **v, Mapcodes *mapcodes, } else { encoderEngine(territoryContext, &enc, stop_with_one_result, extraDigits, requiredEncoder, TERRITORY_NONE); } - - if (v) { - int i; - for (i = 0; i < enc.mapcodes->count; i++) { - char *s = &enc.mapcodes->mapcode[i][0]; - char *p = strchr(s, ' '); - if (p == NULL) { - v[i * 2 + 1] = (char *) "AAA"; - v[i * 2] = s; - } else { - *p++ = 0; - v[i * 2 + 1] = s; - v[i * 2] = p; - } - } - } - - return enc.mapcodes->count; + return mapcodes->count; } /////////////////////////////////////////////////////////////////////////////////////////////// @@ -1204,6 +1240,7 @@ static enum MapcodeError decodeExtension(decodeRec *dec, int lat32 = 0; int processor = 1; int odd = 0; + ASSERT(dec); if (strlen(extrapostfix) > MAX_PRECISION_DIGITS) { return ERR_EXTENSION_INVALID_LENGTH; } @@ -1272,6 +1309,7 @@ static enum MapcodeError decodeExtension(decodeRec *dec, // decode 'code' until either a dot or an end-of-string is encountered static int decodeBase31(const char *code) { int value = 0; + ASSERT(code); while (*code != '.' && *code != 0) { value = value * 31 + decodeChar(*code++); } @@ -1281,6 +1319,9 @@ static int decodeBase31(const char *code) { static void decode_triple(const char *result, int *difx, int *dify) { // decode the first character const int c1 = decodeChar(*result++); + ASSERT(result); + ASSERT(difx); + ASSERT(dify); if (c1 < 24) { int m = decodeBase31(result); *difx = (c1 % 6) * 28 + (m / 34); @@ -1299,6 +1340,8 @@ static void decodeSixWide(const int v, const int width, const int height, int D = 6; int col = v / (height * 6); const int maxcol = (width - 4) / 6; + ASSERT(x); + ASSERT(y); if (col >= maxcol) { col = maxcol; D = width - maxcol * 6; @@ -1317,6 +1360,7 @@ static enum MapcodeError decodeGrid(decodeRec *dec, const int m, const int hasHe const int codexlen = (int) (strlen(input) - 1); int prelen = (int) (strchr(input, '.') - input); char result[MAX_PROPER_MAPCODE_LEN + 1]; + ASSERT(dec); if (codexlen > MAX_PROPER_MAPCODE_LEN) { return ERR_BAD_MAPCODE_LENGTH; @@ -1369,7 +1413,7 @@ static enum MapcodeError decodeGrid(decodeRec *dec, const int m, const int hasHe { - const Boundaries *b = boundaries(m); + const TerritoryBoundary *b = boundaryPtr(m); const int ygridsize = (b->maxy - b->miny + divy - 1) / divy; // microdegrees per cell const int xgridsize = (b->maxx - b->minx + divx - 1) / divx; // microdegrees per cell @@ -1412,7 +1456,7 @@ static enum MapcodeError decodeGrid(decodeRec *dec, const int m, const int hasHe dec->coord32.lonMicroDeg = relx + (difx * dividerx); dec->coord32.latMicroDeg = rely + (dify * dividery); - if (!fitsInsideBoundaries(&dec->coord32, boundaries(m))) { + if (!fitsInsideBoundaries(&dec->coord32, boundaryPtr(m))) { return ERR_MAPCODE_UNDECODABLE; // type 2 "NLD Q000.000" } @@ -1435,6 +1479,8 @@ static enum MapcodeError decodeNameless(decodeRec *dec, int m) { char input[8]; const int codexm = coDex(m); const int codexlen = (int) (strlen(dec->mapcode) - 1); + ASSERT(dec); + ASSERT((0 <= m) && (m <= MAPCODE_BOUNDARY_MAX)); if (codexlen != 4 && codexlen != 5) { return ERR_BAD_MAPCODE_LENGTH; } // solve bad args @@ -1457,7 +1503,7 @@ static enum MapcodeError decodeNameless(decodeRec *dec, int m) { int swapletters = 0; int xSIDE; int X; - const Boundaries *b; + const TerritoryBoundary *b; // make copy of input, so we can swap around letters during the decoding char result[32]; @@ -1525,7 +1571,7 @@ static enum MapcodeError decodeNameless(decodeRec *dec, int m) { xSIDE = SIDE = smartDiv(m); - b = boundaries(m); + b = boundaryPtr(m); // decode { @@ -1567,10 +1613,10 @@ static enum MapcodeError decodeAutoHeader(decodeRec *dec, int m) { const char *input = dec->mapcode; const int codexm = coDex(m); const char *dot = strchr(input, '.'); - int STORAGE_START = 0; int value; - + ASSERT(dec); + ASSERT((0 <= m) && (m <= MAPCODE_BOUNDARY_MAX)); if (dot == NULL) { return ERR_DOT_MISSING; } @@ -1579,7 +1625,7 @@ static enum MapcodeError decodeAutoHeader(decodeRec *dec, int m) { value *= (961 * 31); for (; coDex(m) == codexm && recType(m) > 1; m++) { - const Boundaries *b = boundaries(m); + const TerritoryBoundary *b = boundaryPtr(m); // determine how many cells int H = (b->maxy - b->miny + 89) / 90; // multiple of 10m const int xdiv = xDivider4(b->miny, b->maxy); @@ -1631,7 +1677,6 @@ static enum MapcodeError decodeAutoHeader(decodeRec *dec, int m) { // returns nonzero if error static enum MapcodeError decoderEngine(decodeRec *dec) { - enum Territory ccode; enum MapcodeError err; int codex; @@ -1639,6 +1684,7 @@ static enum MapcodeError decoderEngine(decodeRec *dec) { int upto; int i; char *s; + ASSERT(dec); err = parseMapcodeString(&dec->mapcodeElements, dec->orginput, 1, dec->context); if (err) { @@ -1691,7 +1737,7 @@ static enum MapcodeError decoderEngine(decodeRec *dec) { err = decodeGrid(dec, i, 0); // first of all, make sure the zone fits the country - restrictZoneTo(&dec->zone, &dec->zone, boundaries(upto)); + restrictZoneTo(&dec->zone, &dec->zone, boundaryPtr(upto)); if ((err == ERR_OK) && isRestricted(i)) { int nrZoneOverlaps = 0; @@ -1702,7 +1748,7 @@ static enum MapcodeError decoderEngine(decodeRec *dec) { dec->coord32 = convertFractionsToCoord32(&dec->result); for (j = i - 1; j >= from; j--) { // look in previous rects if (!isRestricted(j)) { - if (fitsInsideBoundaries(&dec->coord32, boundaries(j))) { + if (fitsInsideBoundaries(&dec->coord32, boundaryPtr(j))) { nrZoneOverlaps = 1; break; } @@ -1711,16 +1757,17 @@ static enum MapcodeError decoderEngine(decodeRec *dec) { if (!nrZoneOverlaps) { MapcodeZone zfound; - Boundaries prevu; + TerritoryBoundary prevu; for (j = from; j < i; j++) { // try all smaller rectangles j if (!isRestricted(j)) { MapcodeZone z; - if (restrictZoneTo(&z, &dec->zone, boundaries(j))) { + if (restrictZoneTo(&z, &dec->zone, boundaryPtr(j))) { nrZoneOverlaps++; if (nrZoneOverlaps == 1) { // first fit! remember... zoneCopyFrom(&zfound, &z); - memcpy(&prevu, boundaries(j), sizeof(Boundaries)); + ASSERT(j <= MAPCODE_BOUNDARY_MAX); + memcpy(&prevu, boundaryPtr(j), sizeof(TerritoryBoundary)); } else { // nrZoneOverlaps >= 2 // more than one hit break; // give up @@ -1758,7 +1805,7 @@ static enum MapcodeError decoderEngine(decodeRec *dec) { } // for if (!err) { - restrictZoneTo(&dec->zone, &dec->zone, boundaries(lastrec(ccode))); + restrictZoneTo(&dec->zone, &dec->zone, boundaryPtr(lastrec(ccode))); if (isEmpty(&dec->zone)) { err = ERR_MAPCODE_UNDECODABLE; // type 0 "BRA xx.xx" @@ -1834,259 +1881,585 @@ static UWORD asc2lan[_ALPHABET_MAX][36] = { // A-Z equivalents for ascii charact static struct { UWORD min; UWORD max; + enum Alphabet alphabet; const char *convert; } utf16ToAscii[] = { - {0x0041, 0x005a, "ABCDEFGHIJKLMNOPQRSTUVWXYZ"}, // Roman - {0x0388, 0x03a9, "EU???????ABGDFZHQIKLMNCOJP?STYVXRW"}, // Greek - {0x0410, 0x042f, "AZBGDEFN??KLMHOJPCTYQXSVW????U?R"}, // Cyrillic - {0x05d0, 0x05ea, "ABCDFIGHJKLMNPQ?ROSETUVWXYZ"}, // Hebrew - {0x0905, 0x0939, "A?????????E?????B?CD?F?G??HJZ?KL?MNP?QUZRS?T?V??W??XY"}, // Devanagari - {0x0d07, 0x0d39, "??U?E??????A??BCD??F?G??HOJ??KLMNP?????Q?RST?VWX?YZ"}, // Malayalam - {0x10a0, 0x10bf, "AB?CE?D?UF?GHOJ?KLM?NPQRSTVW?XYZ"}, // Georgian - {0x30a2, 0x30f2, "A?????U?EB?C?D?F?G?H???J???????K??????L?M?N?????P??Q??R??S?????TV?????WX???Y????Z"}, // Katakana - {0x0e01, 0x0e32, "BC?D??FGHJ??????K??L?MNP?Q?R????S?T?V?W????UXYZA?E"}, // Thai - {0x0e81, 0x0ec6, "BC?D??FG?H??J??????K??L?MN?P?Q??RST???V??WX?Y?ZA????????????U?????EI??"}, // Lao - {0x0532, 0x0556, "BCDE??FGHI?J?KLM?N?U?PQ?R??STVWXYZ?OA"}, // Armenian - {0x0995, 0x09b9, "CDFBGH?AJ?UKLMNPQR?S?T?VWEX??Y??????Z"}, // Bengali/Assamese - {0x0a05, 0x0a39, "A?????????E?????B?CD?F?G??HJZ?KL?MNP?QU?RS?T?V??W??XY"}, // Gurmukhi - {0x0f40, 0x0f66, "BCD?FGHJ?K?????NMP?QRLS?A?????TVUWXYE?Z"}, // Tibetan - {0x0627, 0x0648, "IA?BEVCDFGHJKLMNPQRS??????TU?WXYOZ"}, // Arabic - - {0x0966, 0x096f, ""}, // Devanagari digits - {0x0d66, 0x0d6f, ""}, // Malayalam digits - {0x0e50, 0x0e59, ""}, // Thai digits - {0x09e6, 0x09ef, ""}, // Bengali digits - {0x0a66, 0x0a6f, ""}, // Gurmukhi digits - {0x0f20, 0x0f29, ""}, // Tibetan digits - {0x1040, 0x1049, ""}, // Burmese digits - {0x17e0, 0x17e9, ""}, // Khmer digits - {0x0be6, 0x0bef, ""}, // Tamil digits - {0x1369, 0x1372, "1234567890"}, // Amharic digits [1-9][0] - - {0x1100, 0x1175, "B?CD?F?G?H?OV?WXJKA??????????????????????????????????????????????????????????????????????????????LMNPQER?S???YZ???T?UI"}, // Korean - {0x1000, 0x101f, "BCDFGA?J????KLMYNPQESTUWX?H?ZORV"}, // Burmese - {0x1780, 0x17a2, "BCDFGE?HJAK?LMN??PQRSTV?W?IX???UY?Z"}, // Khmer - {0x0d85, 0x0dc5, "A???E?U??????????????B?C??D??F????G?H??JK?L?M?NP?Q?RSTV?W??X??YZ?"}, // Sinhalese - {0x0780, 0x07b1, "BCDFGHJKLMNPQRSTVWXYA??E????U????????????????????Z"}, // Thaana - {0x3105, 0x3129, "BDFCGHJKLMNRSTUEPQWYZ?????????A????XV"}, // Chinese - {0x2d31, 0x2d63, "B?C???D????FG??H??JKL?M?A???NPI???EOQR??STVW??X?YUZ"}, // Tifinagh - {0x0b85, 0x0bb5, "SE?TV????WXY?ZU?B???AC????D????F???G?H???JKLRMQPN"}, // Tamil - {0x1200, 0x1354, "H???????L??????????????????A??E?T?????V?????S???????????????????Q???R???????????????????????????B???C???????????W?????X????????????????????????????M????????????I???????????K???????????????????????????U???????O???????????Z???????????J???????D???????????????????????G???????????????????????????????????????????????Y?????????????????F?????N???P"}, // Amharic - {0x0c15, 0x0c35, "B?C?DF?G?AHJK?LMNPQR?SETUV?W?XY?Z"}, // Telugu - {0x0b15, 0x0b39, "BCDF?G?HA?JOKLEMNPQR?S?T?VWX??Y????ZU"}, // Odia - {0x0c85, 0x0cb5, "??U??????E???A??BCD?FGHJ???KL?MN?PQR?STVW??X?Y??Z"}, // Kannada - {0x0a87, 0x0ab7, "E?U???????????H?B??J?CXRKNDY?L?F?W?MTGZS?P??A?Q?V"}, // Gujarati - - // lowercase variants: greek, georgisch - {0x03AD, 0x03c9, "EU??ABGDFZHQIKLMNCOJP?STYVXRW"}, // Greek lowercase - {0x10d0, 0x10ef, "AB?CE?D?UF?GHOJ?KLMINPQRSTVW?XYZ"}, // Georgisch lowercase - {0x0562, 0x0586, "BCDE??FGHI?J?KLM?N?U?PQ?R??STVWXYZ?OA"}, // Armenian lowercase - {0, 0, NULL} + {0x0041, 0x005a, ALPHABET_ROMAN, "ABCDEFGHIJKLMNOPQRSTUVWXYZ"}, + {0x0388, 0x03a9, ALPHABET_GREEK, "EU???????ABGDFZHQIKLMNCOJP?STYVXRW"}, + {0x0410, 0x042f, ALPHABET_CYRILLIC, "AZBGDEFN??KLMHOJPCTYQXSVW????U?R"}, + {0x05d0, 0x05ea, ALPHABET_HEBREW, "ABCDFIGHJKLMNPQ?ROSETUVWXYZ"}, + {0x0905, 0x0939, ALPHABET_DEVANAGARI, "A?????????E?????B?CD?F?G??HJZ?KL?MNP?QUZRS?T?V??W??XY"}, + {0x0d07, 0x0d39, ALPHABET_MALAYALAM, "??U?E??????A??BCD??F?G??HOJ??KLMNP?????Q?RST?VWX?YZ"}, + {0x10a0, 0x10bf, ALPHABET_GEORGIAN, "AB?CE?D?UF?GHOJ?KLM?NPQRSTVW?XYZ"}, + {0x30a2, 0x30f2, ALPHABET_KATAKANA, "A?????U?EB?C?D?F?G?H???J???????K??????L?M?N?????P??Q??R??S?????TV?????WX???Y????Z"}, + {0x0e01, 0x0e32, ALPHABET_THAI, "BC?D??FGHJ??????K??L?MNP?Q?R????S?T?V?W????UXYZA?E"}, + {0x0e81, 0x0ec6, ALPHABET_LAO, "BC?D??FG?H??J??????K??L?MN?P?Q??RST???V??WX?Y?ZA????????????U?????EI??"}, + {0x0532, 0x0556, ALPHABET_ARMENIAN, "BCDE??FGHI?J?KLM?N?U?PQ?R??STVWXYZ?OA"}, + {0x0995, 0x09b9, ALPHABET_BENGALI, "CDFBGH?AJ?UKLMNPQR?S?T?VWEX??Y??????Z"}, // Bengali/Assamese + {0x0a05, 0x0a39, ALPHABET_GURMUKHI, "A?????????E?????B?CD?F?G??HJZ?KL?MNP?QU?RS?T?V??W??XY"}, + {0x0f40, 0x0f66, ALPHABET_TIBETAN, "BCD?FGHJ?K?????NMP?QRLS?A?????TVUWXYE?Z"}, + {0x0627, 0x0648, ALPHABET_ARABIC, "IA?BEVCDFGHJKLMNPQRS??????TU?WXYOZ"}, + {0x1100, 0x1175, ALPHABET_KOREAN, "B?CD?F?G?H?OV?WXJKA??????????????????????????????????????????????????????????????????????????????LMNPQER?S???YZ???T?UI"}, + {0x1000, 0x101f, ALPHABET_BURMESE, "BCDFGA?J????KLMYNPQESTUWX?H?ZORV"}, + {0x1780, 0x17a2, ALPHABET_KHMER, "BCDFGE?HJAK?LMN??PQRSTV?W?IX???UY?Z"}, + {0x0d85, 0x0dc5, ALPHABET_SINHALESE, "A???E?U??????????????B?C??D??F????G?H??JK?L?M?NP?Q?RSTV?W??X??YZ?"}, + {0x0780, 0x07b1, ALPHABET_THAANA, "BCDFGHJKLMNPQRSTVWXYA??E????U????????????????????Z"}, + {0x3105, 0x3129, ALPHABET_CHINESE, "BDFCGHJKLMNRSTUEPQWYZ?????????A????XV"}, + {0x2d31, 0x2d63, ALPHABET_TIFINAGH, "B?C???D????FG??H??JKL?M?A???NPI???EOQR??STVW??X?YUZ"}, + {0x0b85, 0x0bb5, ALPHABET_TAMIL, "SE?TV????WXY?ZU?B???AC????D????F???G?H???JKLRMQPN"}, + {0x1200, 0x1354, ALPHABET_AMHARIC, "H???????L??????????????????A??E?T?????V?????S???????????????????Q???R???????????????????????????B???C???????????W?????X????????????????????????????M????????????I???????????K???????????????????????????U???????O???????????Z???????????J???????D???????????????????????G???????????????????????????????????????????????Y?????????????????F?????N???P"}, + {0x0c15, 0x0c35, ALPHABET_TELUGU, "B?C?DF?G?AHJK?LMNPQR?SETUV?W?XY?Z"}, + {0x0b15, 0x0b39, ALPHABET_ODIA, "BCDF?G?HA?JOKLEMNPQR?S?T?VWX??Y????ZU"}, + {0x0c85, 0x0cb5, ALPHABET_KANNADA, "??U??????E???A??BCD?FGHJ???KL?MN?PQR?STVW??X?Y??Z"}, + {0x0a87, 0x0ab7, ALPHABET_GUJARATI, "E?U???????????H?B??J?CXRKNDY?L?F?W?MTGZS?P??A?Q?V"}, + + // Digits + {0x0966, 0x096f, ALPHABET_DEVANAGARI, "0123456789"}, + {0x0d66, 0x0d6f, ALPHABET_MALAYALAM, "0123456789"}, + {0x0e50, 0x0e59, ALPHABET_THAI, "0123456789"}, + {0x09e6, 0x09ef, ALPHABET_BENGALI, "0123456789"}, + {0x0a66, 0x0a6f, ALPHABET_GURMUKHI, "0123456789"}, + {0x0f20, 0x0f29, ALPHABET_TIBETAN, "0123456789"}, + {0x1040, 0x1049, ALPHABET_BURMESE, "0123456789"}, + {0x17e0, 0x17e9, ALPHABET_KHMER, "0123456789"}, + {0x0be6, 0x0bef, ALPHABET_TAMIL, "0123456789"}, + {0x1369, 0x1372, ALPHABET_AMHARIC, "1234567890"}, // digits [1-9][0] + + // Lowercase variants: greek, georgisch + {0x03AD, 0x03c9, ALPHABET_GREEK, "EU??ABGDFZHQIKLMNCOJP?STYVXRW"}, + {0x10d0, 0x10ef, ALPHABET_GEORGIAN, "AB?CE?D?UF?GHOJ?KLMINPQRSTVW?XYZ"}, + {0x0562, 0x0586, ALPHABET_ARMENIAN, "BCDE??FGHI?J?KLM?N?U?PQ?R??STVWXYZ?OA"}, + {0, 0, ALPHABET_ROMAN, NULL} }; -// Abjad forward declarations -static int isAbjadScript(const UWORD *utf16String); +/////////////////////////////////////////////////////////////////////////////////////////////// +// +// ABJAD ROUTINES +// +/////////////////////////////////////////////////////////////////////////////////////////////// -static char *convertToAbjad(char *targetAsciiString, const char *sourceAsciiString, int maxLength); +static int isAbjadScript(const UWORD *utf16String) { + const enum Alphabet alphabet = recogniseAlphabetUtf16(utf16String); + return (alphabet == ALPHABET_GREEK || alphabet == ALPHABET_HEBREW || alphabet == ALPHABET_ARABIC || + alphabet == ALPHABET_KOREAN); +} -static void convertFromAbjad(char *s); -char *convertToRoman(char *asciiBuffer, int maxLength, const UWORD *unicodeBuffer) { - char *w = asciiBuffer; - const char *e = w + maxLength - 1; - int is_abjad = isAbjadScript(unicodeBuffer); - while (*unicodeBuffer > 0 && *unicodeBuffer <= 32) { - unicodeBuffer++; - } // skip lead - for (; *unicodeBuffer != 0 && w < e; unicodeBuffer++) { - if (*unicodeBuffer >= 1 && *unicodeBuffer <= 127) { // normal ascii - *w++ = (char) (*unicodeBuffer); - } else { - int i, found = 0; - for (i = 0; utf16ToAscii[i].min != 0; i++) { - if (*unicodeBuffer >= utf16ToAscii[i].min && *unicodeBuffer <= utf16ToAscii[i].max) { - const char *cv = utf16ToAscii[i].convert; - if (*cv == 0) { - cv = "0123456789"; - } - *w++ = cv[*unicodeBuffer - utf16ToAscii[i].min]; - found = 1; - break; - } - } - if (!found) { - *w++ = '?'; - break; - } - } - } - // trim - while (w > asciiBuffer && w[-1] > 0 && w[-1] <= 32) { - w--; - } - *w = 0; - // skip past last space (if any) - w = strrchr(asciiBuffer, ' '); - if (w) { - w++; - } else { - w = asciiBuffer; +/// PRIVATE convert a mapcode to an ABJAD-format (never more than 2 non-digits in a row) +static char *convertToAbjad(char *targetAsciiString, const char *sourceAsciiString, int maxLength) { + int form, i, dot, inarow, len; + const char *rest; + ASSERT(targetAsciiString); + ASSERT(sourceAsciiString); + len = (int) strlen(sourceAsciiString); + rest = strchr(sourceAsciiString, '-'); + if (rest != NULL) { + len = ((int) (rest - sourceAsciiString)); } - if (*w == 'A') { - unpackAlldigits(w); - repack_if_alldigits(w, 0); + if (len >= maxLength) { + len = maxLength - 1; } - if (is_abjad) { - convertFromAbjad(w); + while (len > 0 && sourceAsciiString[len - 1] == ' ') { + len--; } - return asciiBuffer; -} + // copy sourceAsciiString into targetAsciiString + ASSERT(len < maxLength); + memcpy(targetAsciiString, sourceAsciiString, (size_t) len); + targetAsciiString[len] = 0; + unpackAlldigits(targetAsciiString); -static UWORD *encode_utf16(UWORD *unibuf, const int maxlen, const char *mapcode, - const int language) // convert mapcode to language (0=roman 1=greek 2=cyrillic 3=hebrew) -{ - UWORD *w = unibuf; - const UWORD *e = w + maxlen - 1; - const char *r = mapcode; - while (*r != 0 && w < e) { - char c = *r++; - if ((c >= 'a') && (c <= 'z')) { - c += ('A' - 'a'); - } - if ((c < ' ') || (c > 'Z')) { // not in any valid range? - *w++ = (UWORD) c; // leave untranslated - } else if ((c >= '0') && (c <= '9')) { // digit? - *w++ = asc2lan[language][26 + (int) c - '0']; - } else if (c < 'A') { // valid but not a letter (e.g. a dot, a space...) - *w++ = (UWORD) c; // leave untranslated - } else { - *w++ = asc2lan[language][c - 'A']; - } - } - *w = 0; - return unibuf; -} - -// PUBLIC - convert as much as will fit of mapcode into utf16String -UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiString, - enum Alphabet alphabet) // 0=roman, 2=cyrillic -{ - UWORD *startbuf = utf16String; - UWORD *lastspot = &utf16String[maxLength - 1]; - if (maxLength > 0) { - char targetAsciiString[USIZE]; + len = (int) strlen(targetAsciiString); + dot = (int) (strchr(targetAsciiString, '.') - targetAsciiString); - // skip leading spaces - while (*asciiString > 0 && *asciiString <= 32) { - asciiString++; - } + form = dot * 10 + (len - dot - 1); - // straight-copy everything up to and including first space - { - const char *e = strchr(asciiString, ' '); - if (e) { - while (asciiString <= e) { - if (utf16String == lastspot) { // buffer fully filled? - // zero-terminate and return - *utf16String = 0; - return startbuf; - } - *utf16String++ = (UWORD) *asciiString++; - } + // see if >2 non-digits in a row + inarow = 0; + for (i = 0; i < len; i++) { + char c = targetAsciiString[i]; + if (c != 46) { + inarow++; + if (decodeChar(c) <= 9) { + inarow = 0; + } else if (inarow > 2) { + break; } } - - if (alphabet == ALPHABET_GREEK || alphabet == ALPHABET_HEBREW || - alphabet == ALPHABET_ARABIC || alphabet == ALPHABET_KOREAN) { - asciiString = convertToAbjad(targetAsciiString, asciiString, USIZE); + } + if (dot < 2 || dot > 5 || (inarow < 3 && + (form == 22 || form == 32 || form == 33 || form == 42 || form == 43 || form == 44 || + form == 54))) { + // no need to do anything, return input unchanged + len = (int) strlen(sourceAsciiString); + if (len >= maxLength) { + len = maxLength - 1; + } + ASSERT(len < maxLength); + memcpy(targetAsciiString, sourceAsciiString, (size_t) len); + targetAsciiString[len] = 0; + return targetAsciiString; + } else if (form >= 22 && form <= 54) { + char c1, c2, c3 = '?'; + int c = decodeChar(targetAsciiString[2]); + if (c < 0) { + c = decodeChar(targetAsciiString[3]); } - // re-pack E/U-voweled mapcodes when necessary: - if (alphabet == ALPHABET_GREEK) { // alphabet has fewer characters than Roman! - if (strchr(asciiString, 'E') || strchr(asciiString, 'U') || - strchr(asciiString, 'e') || strchr(asciiString, 'u')) { - // copy trimmed mapcode into temporary buffer targetAsciiString - int len = (int) strlen(asciiString); - if (len < MAX_MAPCODE_RESULT_LEN) { - while (len > 0 && asciiString[len - 1] > 0 && asciiString[len - 1] <= 32) { - len--; - } - memcpy(targetAsciiString, asciiString, (size_t) len); - targetAsciiString[len] = 0; - // re-pack into A-voweled mapcode - unpackAlldigits(targetAsciiString); - repack_if_alldigits(targetAsciiString, 1); - asciiString = targetAsciiString; - } + if (form >= 44) { + c = (c * 31) + (decodeChar(targetAsciiString[len - 1]) + 39); + c1 = encode_chars[c / 100]; + c2 = encode_chars[(c % 100) / 10]; + c3 = encode_chars[c % 10]; + } else if (len == 7) { + if (form == 24) { + c += 7; + } else if (form == 33) { + c += 38; + } else if (form == 42) { + c += 69; } + c1 = encode_chars[c / 10]; + c2 = encode_chars[c % 10]; + } else { + c1 = encode_chars[2 + (c / 8)]; + c2 = encode_chars[2 + (c % 8)]; } - encode_utf16(utf16String, 1 + (int) (lastspot - utf16String), asciiString, alphabet); - } - return startbuf; -} - -#endif - -/////////////////////////////////////////////////////////////////////////////////////////////// -// -// compareWithMapcodeFormat & parseMapcode -// -/////////////////////////////////////////////////////////////////////////////////////////////// - -// 32=termstart 64=end territory 128(256)=end of clean mapcode(with extension) 512=end of extension -static int fullmc_statemachine[24][6] = { - // SPACE DOT DETTER VOWEL ZERO HYPHEN - // 0 start === looking for very first detter - {0, ERR_UNEXPECTED_DOT, 1 | 32, 1 | - 32, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, - // 1 L/P === det:LL vowel:TA - {ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_DOT, 2, 13, ERR_DOT_MISSING, ERR_BAD_TERRITORY_FORMAT}, - // 2 LL/PP === white: TT waitprefix | dot: PP. | det:LLL/PPP | vowel:TTA | hyphen:TT- - {18 | - 64, 6, 3, 23, ERR_DOT_MISSING, 14}, - // 3 LLL/PPP === white: TTT prefix | dot: PPP. mapcode | det: PPPP | hyphen: TTT- - {18 | - 64, 6, 4, ERR_INVALID_VOWEL, ERR_DOT_MISSING, 14}, - // 4 PPPP === dot: PPPP. | det: PPPPP - {ERR_BAD_TERRITORY_FORMAT, 6, 5, ERR_INVALID_VOWEL, ERR_DOT_MISSING, ERR_BAD_TERRITORY_FORMAT}, - // 5 PPPPP === must get dot now! Dot:PPPPP. - {ERR_BAD_TERRITORY_FORMAT, 6, ERR_INVALID_MAPCODE_FORMAT, ERR_INVALID_VOWEL, ERR_DOT_MISSING, ERR_BAD_TERRITORY_FORMAT}, - // 6 prefix. === get first postfix! det: prefix.L | vowel: prefix.A - {ERR_INVALID_MAPCODE_FORMAT, ERR_UNEXPECTED_DOT, 7, 9, ERR_MAPCODE_INCOMPLETE, ERR_UNEXPECTED_HYPHEN}, - // 7 prefix.L === get 2nd postfix! det: prefix.LL | vowel: prefix.LA - {ERR_INVALID_MAPCODE_FORMAT, ERR_UNEXPECTED_DOT, 8, 9, ERR_MAPCODE_INCOMPLETE, ERR_UNEXPECTED_HYPHEN}, - // 8 prefix.LL === get 3d postfix! white:trail | det: prefix.LLL | vowel: prefix.LLA | zero:done | hyphen: mc- - {22 | 128, ERR_UNEXPECTED_DOT, 9, 9, STATE_GO | - 128, - 11 | - 256}, - // 9 prefix.LLL or prefix.[L[L]]A === white:trail | det/vow:full mc | zero:done | hyphen:mc- - {22 | - 128, ERR_UNEXPECTED_DOT, 10, 10, STATE_GO | - 128, 11 | - 256}, - //10 prefix.LLLL or prefix.AL or prefix.LAL === white:trail | zero:done | hyphen:mc- - {22 | - 128, ERR_UNEXPECTED_DOT, ERR_INVALID_MAPCODE_FORMAT, ERR_INVALID_VOWEL, STATE_GO | - 128, 11 | - 256}, - - //11 mc- === MUST get first precision detter - {ERR_EXTENSION_INVALID_LENGTH, ERR_UNEXPECTED_DOT, 12, ERR_EXTENSION_INVALID_CHARACTER, ERR_MAPCODE_INCOMPLETE, ERR_UNEXPECTED_HYPHEN}, - //12 mc-L* === Keep reading precision detters | white=trail | zero=done - {22 | 512, ERR_UNEXPECTED_DOT, 12, ERR_EXTENSION_INVALID_CHARACTER, - STATE_GO | - 512, ERR_UNEXPECTED_HYPHEN}, - - //13 TA === white:waitprefix | det: TAT | vowel:TAA | hyphen:TC- - {18 | - 64, ERR_INVALID_VOWEL, 23, 23, ERR_DOT_MISSING, 14}, // got two voweled territory letters: - - //14 TC- === get first state letter - {ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_DOT, 15, 15, ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_HYPHEN}, - //15 TC-S === get 2nd state letter + if (form == 22) // s0 s1 . s3 s4 -> s0 s1 . C1 C2 s4 + { + targetAsciiString[6] = 0; + targetAsciiString[5] = targetAsciiString[4]; + targetAsciiString[4] = c2; + targetAsciiString[3] = c1; +// targetAsciiString[2] = '.'; +// targetAsciiString[1] = targetAsciiString[1]; +// targetAsciiString[0] = targetAsciiString[0]; + } else if (form == 23) { // s0 s1 . s3 s4 s5 -> s0 s1 . C1 C2 s4 s5 + targetAsciiString[7] = 0; + targetAsciiString[6] = targetAsciiString[5]; + targetAsciiString[5] = targetAsciiString[4]; + targetAsciiString[4] = c2; + targetAsciiString[3] = c1; +// targetAsciiString[2] = '.'; +// targetAsciiString[1] = targetAsciiString[1]; +// targetAsciiString[0] = targetAsciiString[0]; + } else if (form == 32) { // s0 s1 s2 . s4 s5 -> s0 s1 . C* C2 s4 s5 + targetAsciiString[7] = 0; + targetAsciiString[6] = targetAsciiString[5]; + targetAsciiString[5] = targetAsciiString[4]; + targetAsciiString[4] = c2; + targetAsciiString[3] = (char) (c1 + 4); + targetAsciiString[2] = '.'; +// targetAsciiString[1] = targetAsciiString[1]; +// targetAsciiString[0] = targetAsciiString[0]; + } else if (form == 24 || form == 33 || form == 42) { + // s0 s1 . s3 s4 s5 s6 -> s0 s1 C1 . s4 C2 s5 s6 + // s0 s1 s2 . s4 s5 s6 -> s0 s1 C1 . s4 C2 s5 s6 + // s0 s1 s2 s3 . s5 s6 -> s0 s1 C1 . s3 C2 s5 s6 + targetAsciiString[8] = 0; + targetAsciiString[7] = targetAsciiString[6]; + targetAsciiString[6] = targetAsciiString[5]; + targetAsciiString[5] = c2; + targetAsciiString[4] = targetAsciiString[(form == 42 ? 3 : 4)]; + targetAsciiString[3] = '.'; + targetAsciiString[2] = c1; +// targetAsciiString[1] = targetAsciiString[1]; +// targetAsciiString[0] = targetAsciiString[0]; + } else if (form == 34) { // s0 s1 s2 . s4 s5 s6 s7 -> s0 s1 C1 . s4 s5 C2 S6 S7 + targetAsciiString[9] = 0; + targetAsciiString[8] = targetAsciiString[7]; + targetAsciiString[7] = targetAsciiString[6]; + targetAsciiString[6] = c2; +// targetAsciiString[5] = targetAsciiString[5]; +// targetAsciiString[4] = targetAsciiString[4]; +// targetAsciiString[3] = '.'; + targetAsciiString[2] = c1; +// targetAsciiString[1] = targetAsciiString[1]; +// targetAsciiString[0] = targetAsciiString[0]; + } else if (form == 43) { // s0 s1 s2 s3 . s5 s6 s7 -> s0 s1 C* . s3 s5 C2 S6 S7 + targetAsciiString[9] = 0; + targetAsciiString[8] = targetAsciiString[7]; + targetAsciiString[7] = targetAsciiString[6]; + targetAsciiString[6] = c2; +// targetAsciiString[5] = targetAsciiString[5]; + targetAsciiString[4] = targetAsciiString[3]; + targetAsciiString[3] = '.'; + targetAsciiString[2] = (char) (c1 + 4); +// targetAsciiString[1] = targetAsciiString[1]; +// targetAsciiString[0] = targetAsciiString[0]; + } else if (form == 44) { + targetAsciiString[10] = 0; + targetAsciiString[9] = targetAsciiString[7]; + targetAsciiString[8] = c3; + targetAsciiString[7] = targetAsciiString[6]; + targetAsciiString[6] = targetAsciiString[5]; + targetAsciiString[5] = c2; +// targetAsciiString[4] = '.'; +// targetAsciiString[3] = targetAsciiString[3]; + targetAsciiString[2] = c1; +// targetAsciiString[1] = targetAsciiString[1]; +// targetAsciiString[0] = targetAsciiString[0]; + } else if (form == 54) { + targetAsciiString[11] = 0; + targetAsciiString[10] = targetAsciiString[8]; + targetAsciiString[9] = c3; + targetAsciiString[8] = targetAsciiString[7]; + targetAsciiString[7] = targetAsciiString[6]; + targetAsciiString[6] = c2; +// targetAsciiString[5] = '.'; +// targetAsciiString[4] = targetAsciiString[4]; +// targetAsciiString[3] = targetAsciiString[3]; + targetAsciiString[2] = c1; +// targetAsciiString[1] = targetAsciiString[1]; +// targetAsciiString[0] = targetAsciiString[0]; + } + } + repack_if_alldigits(targetAsciiString, 0); + if (rest) { + int totalLen = (int) strlen(targetAsciiString); + int needed = (int) strlen(rest); + int tocopy = maxLength - totalLen - 1; + if (tocopy > needed) { + tocopy = needed; + } + if (tocopy > 0) { + memcpy(targetAsciiString + totalLen, rest, (size_t) tocopy); + targetAsciiString[totalLen + tocopy] = 0; + } + } + return targetAsciiString; +} + + +static void convertFromAbjad(char *s) { + int len, dot, form, c; + char *postfix = strchr(s, '-'); + dot = (int) (strchr(s, '.') - s); + if (dot < 2 || dot > 5) { + return; + } + if (postfix) { + *postfix = 0; + } + + unpackAlldigits(s); + + len = (int) strlen(s); + form = (dot >= 2 && dot <= 5 ? dot * 10 + (len - dot - 1) : 0); + + if (form == 23) { + c = decodeChar(s[3]) * 8 + (decodeChar(s[4]) - 18); + if (c >= 0 && c < 31) { +// s[0] = s[0]; +// s[1] = s[1]; +// s[2] = '.'; + s[3] = encode_chars[c]; + s[4] = s[5]; + s[5] = 0; + } + } else if (form == 24) { + c = decodeChar(s[3]) * 8 + (decodeChar(s[4]) - 18); + if (c >= 0 && c < 63) { +// s[0] = s[0]; +// s[1] = s[1]; +// s[2] = '.'; + s[3] = '.'; + s[4] = s[5]; + s[5] = s[6]; + s[6] = 0; + if (c >= 32) { + s[2] = encode_chars[c - 32]; + } else { + s[3] = encode_chars[c]; + } + } + } else if (form == 34) { + c = (decodeChar(s[2]) * 10) + (decodeChar(s[5]) - 7); + if (c >= 0 && c < 93) { +// s[0] = s[0]; +// s[1] = s[1]; + s[2] = '.'; +// s[3] = '.'; +// s[4] = s[4]; + s[5] = s[6]; + s[6] = s[7]; + s[7] = 0; + + if (c < 31) { + s[3] = encode_chars[c]; + } else if (c < 62) { + s[2] = encode_chars[c - 31]; + } else { + s[2] = encode_chars[c - 62]; + s[3] = s[4]; + s[4] = '.'; + } + } + } else if (form == 35) { + c = (decodeChar(s[2]) * 8) + (decodeChar(s[6]) - 18); + if (c >= 0 && c < 63) { +// s[0] = s[0]; +// s[1] = s[1]; +// s[3] = '.'; +// s[4] = s[4]; +// s[5] = s[5]; + s[6] = s[7]; + s[7] = s[8]; + s[8] = 0; + if (c >= 32) { + s[2] = encode_chars[c - 32]; + s[3] = s[4]; + s[4] = '.'; + } else { + s[2] = encode_chars[c]; + } + } + } else if (form == 45) { + c = (decodeChar(s[2]) * 100) + (decodeChar(s[5]) * 10) + (decodeChar(s[8]) - 39); + if (c >= 0 && c < 961) { +// s[0] = s[0]; +// s[1] = s[1]; + s[2] = encode_chars[c / 31]; +// s[3] = s[3]; +// s[4] = '.'; + s[5] = s[6]; + s[6] = s[7]; + s[7] = s[9]; + s[8] = encode_chars[c % 31]; + s[9] = 0; + } + } else if (form == 55) { + c = (decodeChar(s[2]) * 100) + (decodeChar(s[6]) * 10) + (decodeChar(s[9]) - 39); + if (c >= 0 && c < 961) { +// s[0] = s[0]; +// s[1] = s[1]; + s[2] = encode_chars[c / 31]; +// s[3] = s[3]; +// s[4] = s[4]; +// s[5] = '.'; + s[6] = s[7]; + s[7] = s[8]; + s[8] = s[10]; + s[9] = encode_chars[c % 31]; + s[10] = 0; + } + } + repack_if_alldigits(s, 0); + if (postfix) { + len = (int) strlen(s); + *postfix = '-'; + memmove(s + len, postfix, strlen(postfix) + 1); + } +} + +/////////////////////////////////////////////////////////////////////////////////////////////// +// +// ROMAN ROUTINES +// +/////////////////////////////////////////////////////////////////////////////////////////////// +char *convertToRoman(char *asciiBuffer, int maxLength, const UWORD *unicodeBuffer) { + char *w = asciiBuffer; + const char *e = w + maxLength - 1; + int is_abjad = isAbjadScript(unicodeBuffer); + ASSERT(asciiBuffer); + ASSERT(unicodeBuffer); + while (*unicodeBuffer > 0 && *unicodeBuffer <= 32) { + unicodeBuffer++; + } // skip lead + for (; *unicodeBuffer != 0 && w < e; unicodeBuffer++) { + if (*unicodeBuffer >= 1 && *unicodeBuffer <= 127) { // normal ascii + *w++ = (char) (*unicodeBuffer); + } else { + int i, found = 0; + for (i = 0; utf16ToAscii[i].min != 0; i++) { + if (*unicodeBuffer >= utf16ToAscii[i].min && *unicodeBuffer <= utf16ToAscii[i].max) { + const char *cv = utf16ToAscii[i].convert; + *w++ = cv[*unicodeBuffer - utf16ToAscii[i].min]; + found = 1; + break; + } + } + if (!found) { + *w++ = '?'; + break; + } + } + } + // trim + while (w > asciiBuffer && w[-1] > 0 && w[-1] <= 32) { + w--; + } + *w = 0; + // skip past last space (if any) + w = strrchr(asciiBuffer, ' '); + if (w) { + w++; + } else { + w = asciiBuffer; + } + if (*w == 'A') { + unpackAlldigits(w); + repack_if_alldigits(w, 0); + } + if (is_abjad) { + convertFromAbjad(w); + } + ASSERT((int) strlen(asciiBuffer) < maxLength); + return asciiBuffer; +} + + +static UWORD *encode_utf16(UWORD *utf16String, const int maxLength, const char *asciiString, + const enum Alphabet alphabet) // convert mapcode string alphabet +{ + UWORD *w = utf16String; + const UWORD *e = w + maxLength - 1; + const char *r = asciiString; + ASSERT(utf16String); + ASSERT(asciiString); + while (*r != 0 && w < e) { + char c = *r++; + if ((c >= 'a') && (c <= 'z')) { + c += ('A' - 'a'); + } + if ((c < ' ') || (c > 'Z')) { // not in any valid range? + *w++ = (UWORD) c; // leave untranslated + } else if ((c >= '0') && (c <= '9')) { // digit? + *w++ = asc2lan[alphabet][26 + (int) c - '0']; + } else if (c < 'A') { // valid but not a letter (e.g. a dot, a space...) + *w++ = (UWORD) c; // leave untranslated + } else { + *w++ = asc2lan[alphabet][c - 'A']; + } + } + *w = 0; + return utf16String; +} + + +// PUBLIC - convert as much as will fit of mapcode into utf16String +UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiString, + enum Alphabet alphabet) // 0=roman, 2=cyrillic +{ + UWORD *startbuf = utf16String; + UWORD *lastspot = &utf16String[maxLength - 1]; + ASSERT(utf16String); + ASSERT(asciiString); + if (maxLength > 0) { + char targetAsciiString[USIZE]; + + // skip leading spaces + while (*asciiString > 0 && *asciiString <= 32) { + asciiString++; + } + + // straight-copy everything up to and including first space + { + const char *e = strchr(asciiString, ' '); + if (e) { + while (asciiString <= e) { + if (utf16String == lastspot) { // buffer fully filled? + // zero-terminate and return + *utf16String = 0; + return startbuf; + } + *utf16String++ = (UWORD) *asciiString++; + } + } + } + + if (alphabet == ALPHABET_GREEK || alphabet == ALPHABET_HEBREW || + alphabet == ALPHABET_ARABIC || alphabet == ALPHABET_KOREAN) { + asciiString = convertToAbjad(targetAsciiString, asciiString, USIZE); + } + + // re-pack E/U-voweled mapcodes when necessary: + if (alphabet == ALPHABET_GREEK) { // alphabet has fewer characters than Roman! + if (strchr(asciiString, 'E') || strchr(asciiString, 'U') || + strchr(asciiString, 'e') || strchr(asciiString, 'u')) { + // copy trimmed mapcode into temporary buffer targetAsciiString + int len = (int) strlen(asciiString); + if (len < MAX_MAPCODE_RESULT_LEN) { + while (len > 0 && asciiString[len - 1] > 0 && asciiString[len - 1] <= 32) { + len--; + } + ASSERT(len < maxLength); + memcpy(targetAsciiString, asciiString, (size_t) len); + targetAsciiString[len] = 0; + // re-pack into A-voweled mapcode + unpackAlldigits(targetAsciiString); + repack_if_alldigits(targetAsciiString, 1); + asciiString = targetAsciiString; + } + } + } + + encode_utf16(utf16String, 1 + (int) (lastspot - utf16String), asciiString, alphabet); + } + return startbuf; +} + +#endif // SUPPORT_FOREIGN_ALPHABETS + +/////////////////////////////////////////////////////////////////////////////////////////////// +// +// compareWithMapcodeFormat & parseMapcode +// +/////////////////////////////////////////////////////////////////////////////////////////////// + +// 32=termstart 64=end territory 128(256)=end of clean mapcode(with extension) 512=end of extension +static int fullmc_statemachine[24][6] = { + // SPACE DOT DETTER VOWEL ZERO HYPHEN + // 0 start === looking for very first detter + {0, ERR_UNEXPECTED_DOT, 1 | 32, 1 | + 32, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, + // 1 L/P === det:LL vowel:TA + {ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_DOT, 2, 13, ERR_DOT_MISSING, ERR_BAD_TERRITORY_FORMAT}, + // 2 LL/PP === white: TT waitprefix | dot: PP. | det:LLL/PPP | vowel:TTA | hyphen:TT- + {18 | + 64, 6, 3, 23, ERR_DOT_MISSING, 14}, + // 3 LLL/PPP === white: TTT prefix | dot: PPP. mapcode | det: PPPP | hyphen: TTT- + {18 | + 64, 6, 4, ERR_INVALID_VOWEL, ERR_DOT_MISSING, 14}, + // 4 PPPP === dot: PPPP. | det: PPPPP + {ERR_BAD_TERRITORY_FORMAT, 6, 5, ERR_INVALID_VOWEL, ERR_DOT_MISSING, ERR_BAD_TERRITORY_FORMAT}, + // 5 PPPPP === must get dot now! Dot:PPPPP. + {ERR_BAD_TERRITORY_FORMAT, 6, ERR_INVALID_MAPCODE_FORMAT, ERR_INVALID_VOWEL, ERR_DOT_MISSING, ERR_BAD_TERRITORY_FORMAT}, + // 6 prefix. === get first postfix! det: prefix.L | vowel: prefix.A + {ERR_INVALID_MAPCODE_FORMAT, ERR_UNEXPECTED_DOT, 7, 9, ERR_MAPCODE_INCOMPLETE, ERR_UNEXPECTED_HYPHEN}, + // 7 prefix.L === get 2nd postfix! det: prefix.LL | vowel: prefix.LA + {ERR_INVALID_MAPCODE_FORMAT, ERR_UNEXPECTED_DOT, 8, 9, ERR_MAPCODE_INCOMPLETE, ERR_UNEXPECTED_HYPHEN}, + // 8 prefix.LL === get 3d postfix! white:trail | det: prefix.LLL | vowel: prefix.LLA | zero:done | hyphen: mc- + {22 | 128, ERR_UNEXPECTED_DOT, 9, 9, STATE_GO | + 128, + 11 | + 256}, + // 9 prefix.LLL or prefix.[L[L]]A === white:trail | det/vow:full mc | zero:done | hyphen:mc- + {22 | + 128, ERR_UNEXPECTED_DOT, 10, 10, STATE_GO | + 128, 11 | + 256}, + //10 prefix.LLLL or prefix.AL or prefix.LAL === white:trail | zero:done | hyphen:mc- + {22 | + 128, ERR_UNEXPECTED_DOT, ERR_INVALID_MAPCODE_FORMAT, ERR_INVALID_VOWEL, STATE_GO | + 128, 11 | + 256}, + + //11 mc- === MUST get first precision detter + {ERR_EXTENSION_INVALID_LENGTH, ERR_UNEXPECTED_DOT, 12, ERR_EXTENSION_INVALID_CHARACTER, ERR_MAPCODE_INCOMPLETE, ERR_UNEXPECTED_HYPHEN}, + //12 mc-L* === Keep reading precision detters | white=trail | zero=done + {22 | 512, ERR_UNEXPECTED_DOT, 12, ERR_EXTENSION_INVALID_CHARACTER, + STATE_GO | + 512, ERR_UNEXPECTED_HYPHEN}, + + //13 TA === white:waitprefix | det: TAT | vowel:TAA | hyphen:TC- + {18 | + 64, ERR_INVALID_VOWEL, 23, 23, ERR_DOT_MISSING, 14}, // got two voweled territory letters: + + //14 TC- === get first state letter + {ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_DOT, 15, 15, ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_HYPHEN}, + //15 TC-S === get 2nd state letter {ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_DOT, 16, 16, ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_HYPHEN}, //16 TC-SS === white:waitprefix | det/vow:TC-SSS {18 | @@ -2122,6 +2495,7 @@ enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, const cha const char *mcStart = NULL, *exStart = NULL; int nondigits = 0, vowels = 0; int state = (containsTerritory ? 0 : 18); // initial state + ASSERT(asciiString); if (mapcodeElements) { *mapcodeElements->precisionExtension = 0; *mapcodeElements->territoryISO = 0; @@ -2165,6 +2539,7 @@ enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, const cha return ERR_EXTENSION_INVALID_LENGTH; } if (mapcodeElements) { + ASSERT(len <= MAX_PRECISION_DIGITS); memcpy(mapcodeElements->precisionExtension, exStart, (size_t) len); mapcodeElements->precisionExtension[len] = 0; } @@ -2175,6 +2550,8 @@ enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, const cha // end of proper mapcode if (mapcodeElements) { int properMapcodeLength = (int) (a - mcStart); + ASSERT(mcStart); + ASSERT(properMapcodeLength < MAX_PROPER_MAPCODE_LEN); memcpy(mapcodeElements->properMapcode, mcStart, (size_t) properMapcodeLength); mapcodeElements->properMapcode[properMapcodeLength] = 0; } @@ -2182,6 +2559,7 @@ enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, const cha nondigits = vowels = 0; if (mapcodeElements) { int len = (int) (a - mcStart); + ASSERT(len < MAX_ISOCODE_LEN); memcpy(mapcodeElements->territoryISO, mcStart, (size_t) len); mapcodeElements->territoryISO[len] = 0; } @@ -2220,587 +2598,390 @@ enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, const cha } state = newstate; } + ASSERT(0); } -enum MapcodeError compareWithMapcodeFormat(const char *asciiString, int containsTerritory) { - return parseMapcodeString(NULL, asciiString, containsTerritory, TERRITORY_NONE); -} - - -/////////////////////////////////////////////////////////////////////////////////////////////// -// -// PUBLIC INTERFACE -// -/////////////////////////////////////////////////////////////////////////////////////////////// - -// PUBLIC - returns name of territory in (sufficiently large!) result string. -// useShortNames: 0=full 1=short -// returns empty string in case of error -char *getTerritoryIsoName(char *territoryISO, enum Territory territory, int useShortName) { - if (territory == TERRITORY_NONE) { - *territoryISO = 0; - } else { - const char *alphaCode = iso3166alpha[INDEX_OF_TERRITORY(territory)]; - const char *hyphen = strchr(alphaCode, '-'); - if (useShortName && hyphen != NULL) { - strcpy(territoryISO, hyphen + 1); - } else { - strcpy(territoryISO, alphaCode); - } - } - return territoryISO; -} - -// PUBLIC - returns negative if territory is not a code that has a parent country -enum Territory getParentCountryOf(enum Territory territory) { - return parentTerritoryOf(territory); -} - -// PUBLIC - returns territory if it is a country, or parent country if territory is a state. -// returns megative if territory is invalid. -enum Territory getCountryOrParentCountry(enum Territory territory) { - const enum Territory tp = getParentCountryOf(territory); - if (tp != TERRITORY_NONE) { - return tp; - } - return territory; -} - -// PUBLIC - returns nonzero if coordinate is near more than one territory border -int multipleBordersNearby(double latDeg, double lonDeg, enum Territory territory) { - const enum Territory ccode = territory; - if ((ccode > _TERRITORY_MIN) && (ccode != TERRITORY_AAA)) { // valid territory, not earth - const enum Territory parentTerritoryCode = getParentCountryOf(territory); - if (parentTerritoryCode != TERRITORY_NONE) { - // there is a parent! check its borders as well... - if (multipleBordersNearby(latDeg, lonDeg, parentTerritoryCode)) { - return 1; - } - } - { - int m; - int nrFound = 0; - const int from = firstrec(ccode); - const int upto = lastrec(ccode); - point32 coord32; - convertCoordsToMicrosAndFractions(&coord32, NULL, NULL, latDeg, lonDeg); - for (m = upto; m >= from; m--) { - if (!isRestricted(m)) { - if (isNearBorderOf(&coord32, boundaries(m))) { - nrFound++; - if (nrFound > 1) { - return 1; - } - } - } - } - } - } - return 0; -} - -static int cmp_alphacode(const void *e1, const void *e2) { - const alphaRec *a1 = (const alphaRec *) e1; - const alphaRec *a2 = (const alphaRec *) e2; - return strcmp(a1->alphaCode, a2->alphaCode); -} // cmp - -static enum Territory binfindmatch(const int parentNumber, const char *territoryISO) { - // build an uppercase search term - char codeISO[MAX_ISOCODE_LEN + 1]; - const char *r = territoryISO; - int len = 0; - - if (parentNumber < 0) { - return TERRITORY_NONE; - } - if (parentNumber > 0) { - codeISO[0] = parents2[3 * parentNumber - 3]; - codeISO[1] = parents2[3 * parentNumber - 2]; - codeISO[2] = '-'; - len = 3; - } - while ((len < MAX_ISOCODE_LEN) && (*r > 32)) { - codeISO[len++] = *r++; - } - if (*r > 32) { - return TERRITORY_NONE; - } - codeISO[len] = 0; - makeupper(codeISO); - { // binary-search the result - const alphaRec *p; - alphaRec t; - t.alphaCode = codeISO; - - p = (const alphaRec *) bsearch(&t, alphaSearch, NRTERREC, sizeof(alphaRec), cmp_alphacode); - if (p) { - if (strcmp(t.alphaCode, p->alphaCode) == 0) { // only interested in PERFECT match - return p->territory; - } // match - } // found - } // - return TERRITORY_NONE; -} - -// PUBLIC - returns territory of territoryISO (or negative if not found). -// optionalTerritoryContext: pass to handle ambiguities (pass TERRITORY_NONE if unknown). -enum Territory getTerritoryCode(const char *territoryISO, enum Territory optionalTerritoryContext) { - if (territoryISO == NULL) { - return TERRITORY_NONE; - } - while (*territoryISO > 0 && *territoryISO <= 32) { - territoryISO++; - } // skip leading whitespace - - if (territoryISO[0] && territoryISO[1]) { - if (territoryISO[2] == '-') { - return binfindmatch(getParentNumber(territoryISO, 2), territoryISO + 3); - } else if (territoryISO[2] && territoryISO[3] == '-') { - return binfindmatch(getParentNumber(territoryISO, 3), territoryISO + 4); - } else { - enum Territory b; - int parentNumber = 0; - if (optionalTerritoryContext > _TERRITORY_MIN) { - parentNumber = parentnumber[INDEX_OF_TERRITORY(getCountryOrParentCountry(optionalTerritoryContext))]; - } - b = binfindmatch(parentNumber, territoryISO); - if (b != TERRITORY_NONE) { - return b; - } - } - return binfindmatch(0, territoryISO); - } // else, fail: - return TERRITORY_NONE; -} - -// PUBLIC - decode string into lat,lon; returns negative in case of error -enum MapcodeError decodeMapcodeToLatLon(double *latDeg, - double *lonDeg, - const char *mapcode, - enum Territory territory) { - if ((latDeg == NULL) || (lonDeg == NULL) || (mapcode == NULL)) { - return ERR_BAD_ARGUMENTS; - } else { - enum MapcodeError ret; - decodeRec dec; - dec.orginput = mapcode; - dec.context = territory; - - ret = decoderEngine(&dec); - *latDeg = dec.result.lat; - *lonDeg = dec.result.lon; - return ret; - } -} - -// PUBLIC - encode lat,lon for territory to a mapcode with extraDigits accuracy -int -encodeLatLonToSingleMapcode(char *mapcode, double latDeg, double lonDeg, enum Territory territory, int extraDigits) { - char *v[2]; - Mapcodes rlocal; - int ret; - if (territory <= 0) { - return 0; - } - ret = encodeLatLonToMapcodes_internal(v, &rlocal, latDeg, lonDeg, territory, 1, debugStopAt, extraDigits); - *mapcode = 0; - if (ret <= 0) { // no solutions? - return ret; - } - // prefix territory unless international - if (strcmp(v[1], "AAA") != 0) { - strcpy(mapcode, v[1]); - strcat(mapcode, " "); - } - strcat(mapcode, v[0]); - return 1; -} - -// PUBLIC - encode lat,lon for (optional) territory to mapcodes with extraDigits accuracy -int -encodeLatLonToMapcodes(Mapcodes *mapcodes, double latDeg, double lonDeg, enum Territory territory, int extraDigits) { - return encodeLatLonToMapcodes_internal(NULL, mapcodes, latDeg, lonDeg, territory, 0, debugStopAt, extraDigits); +enum MapcodeError compareWithMapcodeFormat(const char *asciiString, int containsTerritory) { + ASSERT(asciiString); + return parseMapcodeString(NULL, asciiString, containsTerritory, TERRITORY_NONE); } + /////////////////////////////////////////////////////////////////////////////////////////////// // -// LEGACY ROUTINES (NOT THREADSAFE) +// PUBLIC INTERFACE // /////////////////////////////////////////////////////////////////////////////////////////////// -// Legacy: NOT threadsafe -Mapcodes rglobal; - -int -encodeLatLonToMapcodes_Deprecated(char **mapcodesAndTerritories, double latDeg, double lonDeg, enum Territory territory, - int extraDigits) { - return encodeLatLonToMapcodes_internal(mapcodesAndTerritories, &rglobal, latDeg, lonDeg, territory, 0, - debugStopAt, extraDigits); -} - -// Legacy: NOT threadsafe -static char makeiso_bufbytes[16]; -static char *makeiso_buf; - -const char *convertTerritoryCodeToIsoName(enum Territory territoryContext, int useShortName) { - if (makeiso_buf == makeiso_bufbytes) { - makeiso_buf = makeiso_bufbytes + 8; +// PUBLIC - returns name of territory in (sufficiently large!) result string. +// useShortNames: 0=full 1=short +// returns empty string in case of error +char *getTerritoryIsoName(char *territoryISO, enum Territory territory, int useShortName) { + ASSERT(territory); + if (territory == TERRITORY_NONE) { + *territoryISO = 0; } else { - makeiso_buf = makeiso_bufbytes; + const char *alphaCode = iso3166alpha[INDEX_OF_TERRITORY(territory)]; + const char *hyphen = strchr(alphaCode, '-'); + if (useShortName && hyphen != NULL) { + strcpy(territoryISO, hyphen + 1); + } else { + strcpy(territoryISO, alphaCode); + } } - return (const char *) getTerritoryIsoName(makeiso_buf, territoryContext, useShortName); + return territoryISO; } -#ifdef SUPPORT_FOREIGN_ALPHABETS - - -const char *decodeToRoman(const UWORD *utf16String) { - return convertToRoman(legacy_asciiBuffer, MAX_MAPCODE_RESULT_LEN, utf16String); +// PUBLIC - returns negative if territory is not a code that has a parent country +enum Territory getParentCountryOf(enum Territory territory) { + return parentTerritoryOf(territory); } - -const UWORD *encodeToAlphabet(const char *asciiString, - enum Alphabet alphabet) { - return convertToAlphabet(legacy_utf16Buffer, MAX_MAPCODE_RESULT_LEN, asciiString, alphabet); +// PUBLIC - returns territory if it is a country, or parent country if territory is a state. +// returns megative if territory is invalid. +enum Territory getCountryOrParentCountry(enum Territory territory) { + const enum Territory tp = getParentCountryOf(territory); + if (tp != TERRITORY_NONE) { + return tp; + } + return territory; } -#endif - -/////////////////////////////////////////////////////////////////////////////////////////////// -// -// ABJAD ROUTINES -// -/////////////////////////////////////////////////////////////////////////////////////////////// - -static int isAbjadScript(const UWORD *utf16String) { - for (; *utf16String != 0; utf16String++) { - UWORD c = *utf16String; - if (c >= 0x0628 && c <= 0x0649) { - return 1; - } // arabic - if (c >= 0x05d0 && c <= 0x05ea) { - return 1; - } // hebrew - if (c >= 0x388 && c <= 0x3c9) { - return 1; - } // greek uppercase and lowecase - if ((c >= 0x1100 && c <= 0x1174) || (c >= 0xad6c && c <= 0xd314)) { - return 1; - } // korean +// PUBLIC - returns nonzero if coordinate is near more than one territory border +int multipleBordersNearby(double latDeg, double lonDeg, enum Territory territory) { + const enum Territory ccode = territory; + if ((ccode > _TERRITORY_MIN) && (ccode != TERRITORY_AAA)) { // valid territory, not earth + const enum Territory parentTerritoryCode = getParentCountryOf(territory); + if (parentTerritoryCode != TERRITORY_NONE) { + // there is a parent! check its borders as well... + if (multipleBordersNearby(latDeg, lonDeg, parentTerritoryCode)) { + return 1; + } + } + { + int m; + int nrFound = 0; + const int from = firstrec(ccode); + const int upto = lastrec(ccode); + point32 coord32; + convertCoordsToMicrosAndFractions(&coord32, NULL, NULL, latDeg, lonDeg); + for (m = upto; m >= from; m--) { + if (!isRestricted(m)) { + if (isNearBorderOf(&coord32, boundaryPtr(m))) { + nrFound++; + if (nrFound > 1) { + return 1; + } + } + } + } + } } return 0; } +static int cmp_alphacode(const void *e1, const void *e2) { + const alphaRec *a1 = (const alphaRec *) e1; + const alphaRec *a2 = (const alphaRec *) e2; + ASSERT(e1); + ASSERT(e2); + return strcmp(a1->alphaCode, a2->alphaCode); +} // cmp -/// PRIVATE convert a mapcode to an ABJAD-format (never more than 2 non-digits in a row) -static char *convertToAbjad(char *targetAsciiString, const char *sourceAsciiString, int maxLength) { - int form, i, dot, inarow; - int len = (int) strlen(sourceAsciiString); - const char *rest = strchr(sourceAsciiString, '-'); - if (rest != NULL) { - len = ((int) (rest - sourceAsciiString)); - } - if (len >= maxLength) { - len = maxLength - 1; - } - while (len > 0 && sourceAsciiString[len - 1] == ' ') { - len--; - } - - // copy sourceAsciiString into targetAsciiString - memcpy(targetAsciiString, sourceAsciiString, (size_t) len); - targetAsciiString[len] = 0; - unpackAlldigits(targetAsciiString); - - len = (int) strlen(targetAsciiString); - dot = (int) (strchr(targetAsciiString, '.') - targetAsciiString); - - form = dot * 10 + (len - dot - 1); +static enum Territory binfindmatch(const int parentNumber, const char *territoryISO) { + // build an uppercase search term + char codeISO[MAX_ISOCODE_LEN + 1]; + const char *r = territoryISO; + int len = 0; + ASSERT(territoryISO); - // see if >2 non-digits in a row - inarow = 0; - for (i = 0; i < len; i++) { - char c = targetAsciiString[i]; - if (c != 46) { - inarow++; - if (decodeChar(c) <= 9) { - inarow = 0; - } else if (inarow > 2) { - break; - } - } + if (parentNumber < 0) { + return TERRITORY_NONE; } - if (dot < 2 || dot > 5 || (inarow < 3 && - (form == 22 || form == 32 || form == 33 || form == 42 || form == 43 || form == 44 || - form == 54))) { - // no need to do anything, return input unchanged - len = (int) strlen(sourceAsciiString); - if (len >= maxLength) { - len = maxLength - 1; - } - memcpy(targetAsciiString, sourceAsciiString, (size_t) len); - targetAsciiString[len] = 0; - return targetAsciiString; - } else if (form >= 22 && form <= 54) { - char c1, c2, c3 = '?'; - int c = decodeChar(targetAsciiString[2]); - if (c < 0) { - c = decodeChar(targetAsciiString[3]); - } - - if (form >= 44) { - c = (c * 31) + (decodeChar(targetAsciiString[len - 1]) + 39); - c1 = encode_chars[c / 100]; - c2 = encode_chars[(c % 100) / 10]; - c3 = encode_chars[c % 10]; - } else if (len == 7) { - if (form == 24) { - c += 7; - } else if (form == 33) { - c += 38; - } else if (form == 42) { - c += 69; - } - c1 = encode_chars[c / 10]; - c2 = encode_chars[c % 10]; - } else { - c1 = encode_chars[2 + (c / 8)]; - c2 = encode_chars[2 + (c % 8)]; - } - - if (form == 22) // s0 s1 . s3 s4 -> s0 s1 . C1 C2 s4 - { - targetAsciiString[6] = 0; - targetAsciiString[5] = targetAsciiString[4]; - targetAsciiString[4] = c2; - targetAsciiString[3] = c1; -// targetAsciiString[2] = '.'; -// targetAsciiString[1] = targetAsciiString[1]; -// targetAsciiString[0] = targetAsciiString[0]; - } else if (form == 23) { // s0 s1 . s3 s4 s5 -> s0 s1 . C1 C2 s4 s5 - targetAsciiString[7] = 0; - targetAsciiString[6] = targetAsciiString[5]; - targetAsciiString[5] = targetAsciiString[4]; - targetAsciiString[4] = c2; - targetAsciiString[3] = c1; -// targetAsciiString[2] = '.'; -// targetAsciiString[1] = targetAsciiString[1]; -// targetAsciiString[0] = targetAsciiString[0]; - } else if (form == 32) { // s0 s1 s2 . s4 s5 -> s0 s1 . C* C2 s4 s5 - targetAsciiString[7] = 0; - targetAsciiString[6] = targetAsciiString[5]; - targetAsciiString[5] = targetAsciiString[4]; - targetAsciiString[4] = c2; - targetAsciiString[3] = (char) (c1 + 4); - targetAsciiString[2] = '.'; -// targetAsciiString[1] = targetAsciiString[1]; -// targetAsciiString[0] = targetAsciiString[0]; - } else if (form == 24 || form == 33 || form == 42) { - // s0 s1 . s3 s4 s5 s6 -> s0 s1 C1 . s4 C2 s5 s6 - // s0 s1 s2 . s4 s5 s6 -> s0 s1 C1 . s4 C2 s5 s6 - // s0 s1 s2 s3 . s5 s6 -> s0 s1 C1 . s3 C2 s5 s6 - targetAsciiString[8] = 0; - targetAsciiString[7] = targetAsciiString[6]; - targetAsciiString[6] = targetAsciiString[5]; - targetAsciiString[5] = c2; - targetAsciiString[4] = targetAsciiString[(form == 42 ? 3 : 4)]; - targetAsciiString[3] = '.'; - targetAsciiString[2] = c1; -// targetAsciiString[1] = targetAsciiString[1]; -// targetAsciiString[0] = targetAsciiString[0]; - } else if (form == 34) { // s0 s1 s2 . s4 s5 s6 s7 -> s0 s1 C1 . s4 s5 C2 S6 S7 - targetAsciiString[9] = 0; - targetAsciiString[8] = targetAsciiString[7]; - targetAsciiString[7] = targetAsciiString[6]; - targetAsciiString[6] = c2; -// targetAsciiString[5] = targetAsciiString[5]; -// targetAsciiString[4] = targetAsciiString[4]; -// targetAsciiString[3] = '.'; - targetAsciiString[2] = c1; -// targetAsciiString[1] = targetAsciiString[1]; -// targetAsciiString[0] = targetAsciiString[0]; - } else if (form == 43) { // s0 s1 s2 s3 . s5 s6 s7 -> s0 s1 C* . s3 s5 C2 S6 S7 - targetAsciiString[9] = 0; - targetAsciiString[8] = targetAsciiString[7]; - targetAsciiString[7] = targetAsciiString[6]; - targetAsciiString[6] = c2; -// targetAsciiString[5] = targetAsciiString[5]; - targetAsciiString[4] = targetAsciiString[3]; - targetAsciiString[3] = '.'; - targetAsciiString[2] = (char) (c1 + 4); -// targetAsciiString[1] = targetAsciiString[1]; -// targetAsciiString[0] = targetAsciiString[0]; - } else if (form == 44) { - targetAsciiString[10] = 0; - targetAsciiString[9] = targetAsciiString[7]; - targetAsciiString[8] = c3; - targetAsciiString[7] = targetAsciiString[6]; - targetAsciiString[6] = targetAsciiString[5]; - targetAsciiString[5] = c2; -// targetAsciiString[4] = '.'; -// targetAsciiString[3] = targetAsciiString[3]; - targetAsciiString[2] = c1; -// targetAsciiString[1] = targetAsciiString[1]; -// targetAsciiString[0] = targetAsciiString[0]; - } else if (form == 54) { - targetAsciiString[11] = 0; - targetAsciiString[10] = targetAsciiString[8]; - targetAsciiString[9] = c3; - targetAsciiString[8] = targetAsciiString[7]; - targetAsciiString[7] = targetAsciiString[6]; - targetAsciiString[6] = c2; -// targetAsciiString[5] = '.'; -// targetAsciiString[4] = targetAsciiString[4]; -// targetAsciiString[3] = targetAsciiString[3]; - targetAsciiString[2] = c1; -// targetAsciiString[1] = targetAsciiString[1]; -// targetAsciiString[0] = targetAsciiString[0]; - } + if (parentNumber > 0) { + codeISO[0] = parents2[3 * parentNumber - 3]; + codeISO[1] = parents2[3 * parentNumber - 2]; + codeISO[2] = '-'; + len = 3; } - repack_if_alldigits(targetAsciiString, 0); - if (rest) { - int totalLen = (int) strlen(targetAsciiString); - int needed = (int) strlen(rest); - int tocopy = maxLength - totalLen - 1; - if (tocopy > needed) { - tocopy = needed; - } - if (tocopy > 0) { - memcpy(targetAsciiString + totalLen, rest, (size_t) tocopy); - targetAsciiString[totalLen + tocopy] = 0; + while ((len < MAX_ISOCODE_LEN) && (*r > 32)) { + codeISO[len++] = *r++; + } + if (*r > 32) { + return TERRITORY_NONE; + } + codeISO[len] = 0; + makeupper(codeISO); + { // binary-search the result + const alphaRec *p; + alphaRec t; + t.alphaCode = codeISO; + + p = (const alphaRec *) bsearch(&t, alphaSearch, NRTERREC, sizeof(alphaRec), cmp_alphacode); + if (p) { + if (strcmp(t.alphaCode, p->alphaCode) == 0) { // only interested in PERFECT match + return p->territory; + } // match + } // found + } // + return TERRITORY_NONE; +} + +// PUBLIC - returns territory of territoryISO (or negative if not found). +// optionalTerritoryContext: pass to handle ambiguities (pass TERRITORY_NONE if unknown). +enum Territory getTerritoryCode(const char *territoryISO, enum Territory optionalTerritoryContext) { + if (territoryISO == NULL) { + return TERRITORY_NONE; + } + ASSERT(territoryISO); + while (*territoryISO > 0 && *territoryISO <= 32) { + territoryISO++; + } // skip leading whitespace + + if (territoryISO[0] && territoryISO[1]) { + if (territoryISO[2] == '-') { + return binfindmatch(getParentNumber(territoryISO, 2), territoryISO + 3); + } else if (territoryISO[2] && territoryISO[3] == '-') { + return binfindmatch(getParentNumber(territoryISO, 3), territoryISO + 4); + } else { + enum Territory b; + int parentNumber = 0; + if (optionalTerritoryContext > _TERRITORY_MIN) { + parentNumber = parentnumber[INDEX_OF_TERRITORY(getCountryOrParentCountry(optionalTerritoryContext))]; + } + b = binfindmatch(parentNumber, territoryISO); + if (b != TERRITORY_NONE) { + return b; + } } + return binfindmatch(0, territoryISO); + } // else, fail: + return TERRITORY_NONE; +} + +// PUBLIC - decode string into lat,lon; returns negative in case of error +enum MapcodeError decodeMapcodeToLatLon(double *latDeg, + double *lonDeg, + const char *mapcode, + enum Territory territory) { + if ((latDeg == NULL) || (lonDeg == NULL) || (mapcode == NULL)) { + return ERR_BAD_ARGUMENTS; + } else { + enum MapcodeError ret = ERR_OK; + decodeRec dec = { + {"", TERRITORY_NONE, "", 0, ""}, + 0, + 0, + 0, + TERRITORY_NONE, + 0, + {0.0, 0.0}, + {0, 0}, + {0.0, 0.0, 0.0, 0.0} + }; + ASSERT(latDeg); + ASSERT(lonDeg); + ASSERT(mapcode); + dec.orginput = mapcode; + dec.context = territory; + + ret = decoderEngine(&dec); + *latDeg = dec.result.lat; + *lonDeg = dec.result.lon; + return ret; } - return targetAsciiString; } +// PUBLIC - encode lat,lon for territory to a mapcode with extraDigits accuracy +int +encodeLatLonToSingleMapcode(char *mapcode, double latDeg, double lonDeg, enum Territory territory, int extraDigits) { + Mapcodes rlocal; + int ret; + ASSERT(mapcode); + if (extraDigits < 0) { + return 0; + } + if (extraDigits > MAX_PRECISION_DIGITS) { + extraDigits = MAX_PRECISION_DIGITS; + } + if (territory <= TERRITORY_UNKNOWN) { + return 0; + } + ret = encodeLatLonToMapcodes_internal(&rlocal, latDeg, lonDeg, territory, 1, debugStopAt, extraDigits); + *mapcode = 0; + if (ret <= 0) { // no solutions? + return ret; + } + // prefix territory unless international + strcpy(mapcode, rlocal.mapcode[0]); + return 1; +} -static void convertFromAbjad(char *s) { - int len, dot, form, c; - char *postfix = strchr(s, '-'); - dot = (int) (strchr(s, '.') - s); - if (dot < 2 || dot > 5) { - return; +// PUBLIC - encode lat,lon for (optional) territory to mapcodes with extraDigits accuracy +int +encodeLatLonToMapcodes(Mapcodes *mapcodes, double latDeg, double lonDeg, enum Territory territory, int extraDigits) { + ASSERT(mapcodes); + if (extraDigits < 0) { + return 0; } - if (postfix) { - *postfix = 0; + if (extraDigits > MAX_PRECISION_DIGITS) { + extraDigits = MAX_PRECISION_DIGITS; } + return encodeLatLonToMapcodes_internal(mapcodes, latDeg, lonDeg, territory, 0, debugStopAt, extraDigits); +} - unpackAlldigits(s); +#ifdef SUPPORT_FOREIGN_ALPHABETS - len = (int) strlen(s); - form = (dot >= 2 && dot <= 5 ? dot * 10 + (len - dot - 1) : 0); +/////////////////////////////////////////////////////////////////////////////////////////////// +// +// ALPHABET / UTF ROUTINES +// +/////////////////////////////////////////////////////////////////////////////////////////////// - if (form == 23) { - c = decodeChar(s[3]) * 8 + (decodeChar(s[4]) - 18); - if (c >= 0 && c < 31) { -// s[0] = s[0]; -// s[1] = s[1]; -// s[2] = '.'; - s[3] = encode_chars[c]; - s[4] = s[5]; - s[5] = 0; +#include "internal_territory_alphabets.h" + +// PUBLIC - returns most common alphabets for territory, NULL if error +const TerritoryAlphabets *getAlphabetsForTerritory(enum Territory territory) { + if (territory > _TERRITORY_MIN && territory < _TERRITORY_MAX) { + return &alphabetsForTerritory[INDEX_OF_TERRITORY(territory)]; + } + return NULL; +} + +// Returns alphabet of character, or negative (_ALPHABET_MIN) in not recognised +static enum Alphabet recogniseAlphabetOfChar(UWORD utf16char) { + int i; + if (utf16char < 0xC0) { + return ALPHABET_ROMAN; + } + for (i = 0; utf16ToAscii[i].min != 0; i++) { + if (utf16char >= utf16ToAscii[i].min && utf16char <= utf16ToAscii[i].max) { + return utf16ToAscii[i].alphabet; } - } else if (form == 24) { - c = decodeChar(s[3]) * 8 + (decodeChar(s[4]) - 18); - if (c >= 0 && c < 63) { -// s[0] = s[0]; -// s[1] = s[1]; -// s[2] = '.'; - s[3] = '.'; - s[4] = s[5]; - s[5] = s[6]; - s[6] = 0; - if (c >= 32) { - s[2] = encode_chars[c - 32]; - } else { - s[3] = encode_chars[c]; - } + } + return _ALPHABET_MIN; +} + +/** + * Convert a zero-terminated UTF16 (containing codes in range 0x0001 - 0xFFFF + * to a UTF8 string (caller must make sure there is sufficient room in utf8). + * + * Arguments: + * utf16 - Zero-terminated UTF16 string + * utf8 - Target string + */ +void convertUtf16ToUtf8(char *utf8, const UWORD *utf16) { + ASSERT(utf16); + ASSERT(utf8); + while (*utf16) { + UWORD c = *utf16++; + if (c < 0x80) { + *utf8++ = (char) c; + } else if (c < 0x800) { + *utf8++ = (char) (0xC0 + (c >> 6)); + *utf8++ = (char) (0x80 + (c & 63)); + } else { + *utf8++ = (char) (0xE0 + (c >> 12)); + *utf8++ = (char) (0x80 + ((c >> 6) & 63)); + *utf8++ = (char) (0x80 + (c & 63)); } - } else if (form == 34) { - c = (decodeChar(s[2]) * 10) + (decodeChar(s[5]) - 7); - if (c >= 0 && c < 93) { -// s[0] = s[0]; -// s[1] = s[1]; - s[2] = '.'; -// s[3] = '.'; -// s[4] = s[4]; - s[5] = s[6]; - s[6] = s[7]; - s[7] = 0; + } + *utf8 = 0; +} - if (c < 31) { - s[3] = encode_chars[c]; - } else if (c < 62) { - s[2] = encode_chars[c - 31]; - } else { - s[2] = encode_chars[c - 62]; - s[3] = s[4]; - s[4] = '.'; +/** + * Convert a zero-terminated UTF8 (or ASCII) string to a UTF16 string. + * (caller must make sure there is sufficient room in uitf8). + * + * Arguments: + * utf8 - Zero-terminated UTF8 (or ASCII) string + * utf16 - Target string + * + * Returns: + * 0 if successful, negative if an utf8 error is encountered + * or a utf8 value is encountered that exceeds 0xFFFF. + */ +int convertUtf8ToUtf16(UWORD *utf16, const char *utf8) { + ASSERT(utf16); + ASSERT(utf8); + while (*utf8) { + int c3 = 0x80, c = (unsigned char) *utf8++; + if (c >= 0xC0) { + int c2 = (unsigned char) *utf8++; + c = ((c - 0xC0) << 6) + (c2 & 63); + if (c >= 0x800) { + c3 = (unsigned char) *utf8++; + c = ((c - 0x800) << 6) + (c3 & 63); } - } - } else if (form == 35) { - c = (decodeChar(s[2]) * 8) + (decodeChar(s[6]) - 18); - if (c >= 0 && c < 63) { -// s[0] = s[0]; -// s[1] = s[1]; -// s[3] = '.'; -// s[4] = s[4]; -// s[5] = s[5]; - s[6] = s[7]; - s[7] = s[8]; - s[8] = 0; - if (c >= 32) { - s[2] = encode_chars[c - 32]; - s[3] = s[4]; - s[4] = '.'; - } else { - s[2] = encode_chars[c]; + if (c > 0xFFFF || c2 < 0x80 || c3 < 0x80) { + return -1; } } - } else if (form == 45) { - c = (decodeChar(s[2]) * 100) + (decodeChar(s[5]) * 10) + (decodeChar(s[8]) - 39); - if (c >= 0 && c < 961) { -// s[0] = s[0]; -// s[1] = s[1]; - s[2] = encode_chars[c / 31]; -// s[3] = s[3]; -// s[4] = '.'; - s[5] = s[6]; - s[6] = s[7]; - s[7] = s[9]; - s[8] = encode_chars[c % 31]; - s[9] = 0; - } - } else if (form == 55) { - c = (decodeChar(s[2]) * 100) + (decodeChar(s[6]) * 10) + (decodeChar(s[9]) - 39); - if (c >= 0 && c < 961) { -// s[0] = s[0]; -// s[1] = s[1]; - s[2] = encode_chars[c / 31]; -// s[3] = s[3]; -// s[4] = s[4]; -// s[5] = '.'; - s[6] = s[7]; - s[7] = s[8]; - s[8] = s[10]; - s[9] = encode_chars[c % 31]; - s[10] = 0; - } + *utf16++ = (UWORD) c; } - repack_if_alldigits(s, 0); - if (postfix) { - len = (int) strlen(s); - *postfix = '-'; - memmove(s + len, postfix, strlen(postfix) + 1); + *utf16 = 0; + return 0; +} + +/** + * Returns the alphabet of given UTF8 (of ASCII) string (based on the + * first recognisable non-Latin character). + * + * Arguments: + * utf16 - Zero-terminated UTF16 string + * + * Returns: + * ALPHABET_ROMAN if all characters are in ASCII range 0..0xBF. + * otherwise returns the alphabet of the first different character + * encountered, or negative (_ALPHABET_MIN) if it isn't recognised. + */ + +enum Alphabet recogniseAlphabetUtf16(const UWORD *utf16String) { + ASSERT(utf16String); + for (; *utf16String != 0; utf16String++) { + const UWORD c = *utf16String; + enum Alphabet alphabet = recogniseAlphabetOfChar(c); + if (alphabet != ALPHABET_ROMAN) { + return alphabet; + } } + return ALPHABET_ROMAN; } -const TerritoryAlphabets *getAlphabetsForTerritory(enum Territory territory) { - ASSERT(territory > _TERRITORY_MIN && territory < _TERRITORY_MAX); - if (territory != TERRITORY_NONE) { // valid territory, not earth - return &alphabetsForTerritory[INDEX_OF_TERRITORY(territory)]; +/** + * Returns the alphabet of given UTF8 (of ASCII) string (based on the + * first recognisable non-Latin character). + * + * Arguments: + * utf8 - Zero-terminated UTF8 (or ASCII) string + * + * Returns: + * ALPHABET_ROMAN if all characters are in ASCII range 0..0xBF. + * otherwise returns the alphabet of the first different character + * encountered, or negative (_ALPHABET_MIN) if it isn't recognised. + */ +enum Alphabet recogniseAlphabetUtf8(const char *utf8) { + ASSERT(utf8); + while (*utf8 != 0) { + int c3 = 0x80, c = (unsigned char) *utf8++; + if (c >= 0xC0) { + enum Alphabet alphabet; + int c2 = (unsigned char) *utf8++; + c = ((c - 0xC0) << 6) + (c2 & 63); + if (c >= 0x800) { + c3 = (unsigned char) *utf8++; + c = ((c - 0x800) << 6) + (c3 & 63); + } + if (c > 0xFFFF || c2 < 0x80 || c3 < 0x80) { + return _ALPHABET_MIN; // utf8 error! + } + alphabet = recogniseAlphabetOfChar((UWORD) c); + if (alphabet != ALPHABET_ROMAN) { + return alphabet; + } + } } - return NULL; + return ALPHABET_ROMAN; } +#endif // SUPPORT_FOREIGN_ALPHABETS diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index 33f1390..11cdffa 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -23,7 +23,6 @@ extern "C" { #include "mapcode_alphabets.h" #include "mapcode_territories.h" -#include "mapcode_territory_alphabets.h" #define mapcode_cversion "2.4.1" @@ -52,9 +51,11 @@ typedef struct { typedef struct { char territoryISO[MAX_ISOCODE_LEN + 1]; // The (trimmed and uppercased) candidate territory ISO3166 code. enum Territory territoryCode; // The territory, as recognised and disambiguated from territoryISO - char properMapcode[MAX_PROPER_MAPCODE_LEN + 1]; // The (trimmed and uppercased) candidate proper mapcode (excluding territory and precision extension). + char properMapcode[MAX_PROPER_MAPCODE_LEN + + 1]; // The (trimmed and uppercased) candidate proper mapcode (excluding territory and precision extension). int indexOfDot; // Position of dot in properMapcode (a value between 2 and 5). - char precisionExtension[MAX_PRECISION_DIGITS + 1]; // The (trimmed and uppercased) candidate precision extension excluding hyphen; empty if precision 0. + char precisionExtension[MAX_PRECISION_DIGITS + + 1]; // The (trimmed and uppercased) candidate precision extension excluding hyphen; empty if precision 0. } MapcodeElements; /** @@ -62,10 +63,10 @@ typedef struct { */ enum MapcodeError { // note: an incomplete mapcode could "become" complete by adding letters - ERR_MAPCODE_INCOMPLETE = -999, // not enough letters (yet) after dot + ERR_MAPCODE_INCOMPLETE = -999, // not enough letters (yet) after dot // format errors - ERR_ALL_DIGIT_CODE = -299, // mapcode consists only of digits + ERR_ALL_DIGIT_CODE = -299, // mapcode consists only of digits ERR_INVALID_MAPCODE_FORMAT, // string not recognised as mapcode format ERR_INVALID_CHARACTER, // mapcode contains an invalid character ERR_BAD_ARGUMENTS, // an argument is invalid (e.g. NULL) @@ -80,17 +81,17 @@ enum MapcodeError { ERR_TRAILING_CHARACTERS, // characters found trailing the mapcode // parse error - ERR_UNKNOWN_TERRITORY = -199, // mapcode territory not recognised + ERR_UNKNOWN_TERRITORY = -199, // mapcode territory not recognised // other errors - ERR_BAD_MAPCODE_LENGTH = -99, // proper mapcode too short or too long + ERR_BAD_MAPCODE_LENGTH = -99, // proper mapcode too short or too long ERR_MISSING_TERRITORY, // mapcode can not be decoded without territory ERR_EXTENSION_UNDECODABLE, // extension does not decode to valid coordinate ERR_MAPCODE_UNDECODABLE, // mapcode does not decode inside territory - ERR_BAD_COORDINATE, // latitude or longitude is NAN or infinite + ERR_BAD_COORDINATE, // latitude or longitude is NAN or infinite // all OK - ERR_OK = 0, + ERR_OK = 0, }; /** @@ -103,7 +104,7 @@ enum MapcodeError { * territory - Territory (e.g. as from getTerritoryCode), used as encoding context. * Pass TERRITORY_NONE or TERRITORY_UNKNOWN to get Mapcodes for all territories. * extraDigits - Number of extra "digits" to add to the generated mapcode. The preferred default is 0. - * Other valid values are 1 and 2, which will add extra letters to the mapcodes to + * Other valid values are 1 to 8, which will add extra letters to the mapcodes to * make them represent the coordinate more accurately. * * Returns: @@ -119,38 +120,6 @@ int encodeLatLonToMapcodes( enum Territory territory, int extraDigits); -/** - * WARNING: This method is deprecated and should no longer be used, as it is not thread-safe. Use the version - * specified above. - * - * Encode a latitude, longitude pair (in degrees) to a set of Mapcodes. Not thread-safe! - * - * Arguments: - * mapcodesAndTerritories - Results set of mapcodes and territories. - * The caller must pass an array of at least 2 * MAX_NR_OF_MAPCODE_RESULTS - * string points, which must NOT be allocated or de-allocated by the caller. - * The resulting strings are statically allocated by the library and will be overwritten - * by the next call to this method! - * lat - Latitude, in degrees. Range: -90..90. - * lon - Longitude, in degrees. Range: -180..180. - * territory - Territory (e.g. as obtained from getTerritoryCode), used as encoding context. - * Pass TERRITORY_NONE or TERRITORY_UNKNOWN to get Mapcodes for all territories. - * extraDigits - Number of extra "digits" to add to the generated mapcode. The preferred default is 0. - * Other valid values are 1 and 2, which will add extra letters to the mapcodes to - * make them represent the coordinate more accurately. - * - * Returns: - * Number of results stored in parameter results. Always >= 0 (0 if no encoding was possible or an error occurred). - * The results are stored as pairs (Mapcode, territory name) in: - * (results[0], results[1])...(results[(2 * N) - 2], results[(2 * N) - 1]) - */ -int encodeLatLonToMapcodes_Deprecated( // Warning: this method is deprecated and not thread-safe. - char **mapcodesAndTerritories, - double latDeg, - double lonDeg, - enum Territory territory, - int extraDigits); - /** * Encode a latitude, longitude pair (in degrees) to a single Mapcode: the shortest possible for the given territory * (which can be 0 for all territories). @@ -165,7 +134,7 @@ int encodeLatLonToMapcodes_Deprecated( // Warning: this method is deprecated * territory - Territory (e.g. as obtained from getTerritoryCode), used as encoding context. * Pass TERRITORY_NONE or TERRITORY_UNKNOWN to get Mapcodes for all territories. * extraDigits - Number of extra "digits" to add to the generated mapcode. The preferred default is 0. - * Other valid values are 1 and 2, which will add extra letters to the mapcodes to + * Other valid values are 1 to 8, which will add extra letters to the mapcodes to * make them represent the coordinate more accurately. * * Returns: @@ -273,11 +242,6 @@ char *getTerritoryIsoName( enum Territory territory, int useShortName); -// the old, non-threadsafe routine which uses static storage, overwritten at each call: -const char *convertTerritoryCodeToIsoName( - enum Territory territoryContext, - int useShortName); - /** * Given a territory, return the territory itself it it was a country, or return its parent * territory if it was a subdivision (e.g. a state). @@ -315,7 +279,7 @@ double distanceInMeters(double latDeg1, double lonDeg1, double latDeg2, double l * * Arguments: * extraDigits - Number of extra "digits" in the mapcode. extra letters added to mapcodes - * make them represent coordinates more accurately. + * make them represent coordinates more accurately. Must be >= 0. * * Returns: * The worst-case distance in meters between a decoded mapcode and the encoded coordinate. @@ -341,6 +305,18 @@ int multipleBordersNearby( double lonDeg, enum Territory territory); +#ifdef SUPPORT_FOREIGN_ALPHABETS + +/** + * This struct contains the returned alphabest for getAlphabetsForTerritory. The 'count' specifies + * how many alphabets are listed in 'alphabet', range [1, MAX_ALPHABETS_PER_TERRITORY]. + */ +#define MAX_ALPHABETS_PER_TERRITORY 3 +typedef struct { + int count; + enum Alphabet alphabet[MAX_ALPHABETS_PER_TERRITORY]; +} TerritoryAlphabets; + /** * Given a territory, returns a structure defining which alphabets (in order of importance) are in common use in the territory * @@ -379,23 +355,59 @@ char *convertToRoman(char *asciiString, int maxLength, const UWORD *utf16String) */ UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiString, enum Alphabet alphabet); +/** + * Convert a zero-terminated UTF16 (containing codes in range 0x0001 - 0xFFFF + * to a UTF8 string (caller must make sure there is sufficient room in utf8). + * + * Arguments: + * utf16 - Zero-terminated UTF16 words + * utf8 - Target string + */ +void convertUtf16ToUtf8(char *utf8String, const UWORD *utf16String); -/* DEPRECATED METHODS AND CONSTANT - WILL BE DROPPED IN FUTURE RELEASES. */ +/** + * Convert a zero-terminated UTF8 (or ASCII) string to a UTF16 string. + * (caller must make sure there is sufficient room in uitf8). + * + * Arguments: + * utf8 - Zero-terminated UTF8 (or ASCII) string + * utf16 - Target string + * + * Returns: + * 0 if successful, negative if an utf8 error is encountered + * or a utf8 value is encountered that exceeds 0xFFFF. + */ +int convertUtf8ToUtf16(UWORD *utf16, const char *utf8); /** - * DEPRECATED ODL VARIANT, NOT THREAD-SAFE: - * Uses a pre-allocated static buffer, overwritten by the next call - * Returns converted string. allocated by the library. String must NOT be - * de-allocated by the caller. It will be overwritten by a subsequent call to this method! + * Returns the alphabet of given UTF8 (of ASCII) string (based on the + * first recognisable non-Latin character). + * + * Arguments: + * utf16 - Zero-terminated UTF16 string + * + * Returns: + * ALPHABET_ROMAN if all characters are in ASCII range 0..0xBF. + * otherwise returns the alphabet of the first different character + * encountered, or negative (_ALPHABET_MIN) if it isn't recognised. */ -const char *decodeToRoman(const UWORD *utf16String); +enum Alphabet recogniseAlphabetUtf16(const UWORD *utf16String); /** - * DEPRECATED ODL VARIANT, NOT THREAD-SAFE: - * Returns converted string. allocated by the library. String must NOT be - * de-allocated by the caller. It will be overwritten by a subsequent call to this method! + * Returns the alphabet of given UTF8 (of ASCII) string (based on the + * first recognisable non-Latin character). + * + * Arguments: + * utf8 - Zero-terminated UTF8 (or ASCII) string + * + * Returns: + * ALPHABET_ROMAN if all characters are in ASCII range 0..0xBF. + * otherwise returns the alphabet of the first different character + * encountered, or negative (_ALPHABET_MIN) if it isn't recognised. */ -const UWORD *encodeToAlphabet(const char *asciiString, enum Alphabet alphabet); +enum Alphabet recogniseAlphabetUtf8(const char *utf8); + +#endif // SUPPORT_FOREIGN_ALPHABETS #ifdef __cplusplus } diff --git a/unittest/decode_test.h b/unittest/decode_test.h index 9a5cbb2..f6d67d9 100644 --- a/unittest/decode_test.h +++ b/unittest/decode_test.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/unittest/test_territories.c b/unittest/test_territories.c deleted file mode 100644 index 2aae0e1..0000000 --- a/unittest/test_territories.c +++ /dev/null @@ -1,972 +0,0 @@ -// produced by fast_territories.cpp - -extern int test_territory(const char *alphacode, enum Territory tc, int isAlias, int needsParent, enum Territory tcParent ); - -static int test_territories(void) { - int nrTests = 0; - nrTests += test_territory("AAA", TERRITORY_AAA, 0, 0, 0); - nrTests += test_territory("AB", TERRITORY_CA_AB, 0, 0, TERRITORY_CAN); - nrTests += test_territory("ABW", TERRITORY_ABW, 0, 0, 0); - nrTests += test_territory("AC", TERRITORY_BR_AC, 0, 0, TERRITORY_BRA); - nrTests += test_territory("ACT", TERRITORY_AU_ACT, 0, 0, TERRITORY_AUS); - nrTests += test_territory("AD", TERRITORY_RU_AD, 0, 0, TERRITORY_RUS); - nrTests += test_territory("AFG", TERRITORY_AFG, 0, 0, 0); - nrTests += test_territory("AG", TERRITORY_MX_AGU, 1, 0, TERRITORY_MEX); - nrTests += test_territory("AGO", TERRITORY_AGO, 0, 0, 0); - nrTests += test_territory("AGU", TERRITORY_MX_AGU, 0, 0, TERRITORY_MEX); - nrTests += test_territory("AH", TERRITORY_CN_AH, 0, 0, TERRITORY_CHN); - nrTests += test_territory("AIA", TERRITORY_AIA, 0, 0, 0); - nrTests += test_territory("AK", TERRITORY_US_AK, 0, 0, TERRITORY_USA); - nrTests += test_territory("AL", TERRITORY_RU_AL, 0, 1, TERRITORY_RUS); - nrTests += test_territory("AL", TERRITORY_US_AL, 0, 1, TERRITORY_USA); - nrTests += test_territory("AL", TERRITORY_BR_AL, 0, 1, TERRITORY_BRA); - nrTests += test_territory("ALA", TERRITORY_ALA, 0, 0, 0); - nrTests += test_territory("ALB", TERRITORY_ALB, 0, 0, 0); - nrTests += test_territory("ALT", TERRITORY_RU_ALT, 0, 0, TERRITORY_RUS); - nrTests += test_territory("AM", TERRITORY_BR_AM, 0, 0, TERRITORY_BRA); - nrTests += test_territory("AMU", TERRITORY_RU_AMU, 0, 0, TERRITORY_RUS); - nrTests += test_territory("AN", TERRITORY_IN_AN, 0, 0, TERRITORY_IND); - nrTests += test_territory("AND", TERRITORY_AND, 0, 0, 0); - nrTests += test_territory("AP", TERRITORY_BR_AP, 0, 1, TERRITORY_BRA); - nrTests += test_territory("AP", TERRITORY_IN_AP, 0, 1, TERRITORY_IND); - nrTests += test_territory("AR", TERRITORY_US_AR, 0, 1, TERRITORY_USA); - nrTests += test_territory("AR", TERRITORY_IN_AR, 0, 1, TERRITORY_IND); - nrTests += test_territory("ARE", TERRITORY_ARE, 0, 0, 0); - nrTests += test_territory("ARG", TERRITORY_ARG, 0, 0, 0); - nrTests += test_territory("ARK", TERRITORY_RU_ARK, 0, 0, TERRITORY_RUS); - nrTests += test_territory("ARM", TERRITORY_ARM, 0, 0, 0); - nrTests += test_territory("AS", TERRITORY_IN_AS, 0, 1, TERRITORY_IND); - nrTests += test_territory("AS", TERRITORY_ASM, 1, 1, TERRITORY_USA); - nrTests += test_territory("ASC", TERRITORY_SHN, 1, 0, 0); - nrTests += test_territory("ASM", TERRITORY_ASM, 0, 0, 0); - nrTests += test_territory("AST", TERRITORY_RU_AST, 0, 0, TERRITORY_RUS); - nrTests += test_territory("ATA", TERRITORY_ATA, 0, 0, 0); - nrTests += test_territory("ATF", TERRITORY_ATF, 0, 0, 0); - nrTests += test_territory("ATG", TERRITORY_ATG, 0, 0, 0); - nrTests += test_territory("AU", TERRITORY_AUS, 1, 0, 0); - nrTests += test_territory("AU-ACT", TERRITORY_AU_ACT, 0, 0, TERRITORY_AUS); - nrTests += test_territory("AU-CC", TERRITORY_CCK, 1, 0, TERRITORY_AUS); - nrTests += test_territory("AU-CX", TERRITORY_CXR, 1, 0, TERRITORY_AUS); - nrTests += test_territory("AU-HM", TERRITORY_HMD, 1, 0, TERRITORY_AUS); - nrTests += test_territory("AU-JBT", TERRITORY_AU_JBT, 0, 0, TERRITORY_AUS); - nrTests += test_territory("AU-NF", TERRITORY_NFK, 1, 0, TERRITORY_AUS); - nrTests += test_territory("AU-NSW", TERRITORY_AU_NSW, 0, 0, TERRITORY_AUS); - nrTests += test_territory("AU-NT", TERRITORY_AU_NT, 0, 0, TERRITORY_AUS); - nrTests += test_territory("AU-QLD", TERRITORY_AU_QLD, 0, 0, TERRITORY_AUS); - nrTests += test_territory("AU-SA", TERRITORY_AU_SA, 0, 0, TERRITORY_AUS); - nrTests += test_territory("AU-TAS", TERRITORY_AU_TAS, 0, 0, TERRITORY_AUS); - nrTests += test_territory("AU-VIC", TERRITORY_AU_VIC, 0, 0, TERRITORY_AUS); - nrTests += test_territory("AU-WA", TERRITORY_AU_WA, 0, 0, TERRITORY_AUS); - nrTests += test_territory("AUS", TERRITORY_AUS, 0, 0, 0); - nrTests += test_territory("AUT", TERRITORY_AUT, 0, 0, 0); - nrTests += test_territory("AZ", TERRITORY_US_AZ, 0, 0, TERRITORY_USA); - nrTests += test_territory("AZE", TERRITORY_AZE, 0, 0, 0); - nrTests += test_territory("BA", TERRITORY_RU_BA, 0, 1, TERRITORY_RUS); - nrTests += test_territory("BA", TERRITORY_BR_BA, 0, 1, TERRITORY_BRA); - nrTests += test_territory("BC", TERRITORY_CA_BC, 0, 1, TERRITORY_CAN); - nrTests += test_territory("BC", TERRITORY_MX_BCN, 1, 1, TERRITORY_MEX); - nrTests += test_territory("BCN", TERRITORY_MX_BCN, 0, 0, TERRITORY_MEX); - nrTests += test_territory("BCS", TERRITORY_MX_BCS, 0, 0, TERRITORY_MEX); - nrTests += test_territory("BDI", TERRITORY_BDI, 0, 0, 0); - nrTests += test_territory("BE", TERRITORY_RU_BE, 0, 0, TERRITORY_RUS); - nrTests += test_territory("BEL", TERRITORY_BEL, 0, 0, 0); - nrTests += test_territory("BEN", TERRITORY_BEN, 0, 0, 0); - nrTests += test_territory("BES", TERRITORY_BES, 0, 0, 0); - nrTests += test_territory("BFA", TERRITORY_BFA, 0, 0, 0); - nrTests += test_territory("BGD", TERRITORY_BGD, 0, 0, 0); - nrTests += test_territory("BGR", TERRITORY_BGR, 0, 0, 0); - nrTests += test_territory("BHR", TERRITORY_BHR, 0, 0, 0); - nrTests += test_territory("BHS", TERRITORY_BHS, 0, 0, 0); - nrTests += test_territory("BIH", TERRITORY_BIH, 0, 0, 0); - nrTests += test_territory("BJ", TERRITORY_CN_BJ, 0, 0, TERRITORY_CHN); - nrTests += test_territory("BLM", TERRITORY_BLM, 0, 0, 0); - nrTests += test_territory("BLR", TERRITORY_BLR, 0, 0, 0); - nrTests += test_territory("BLZ", TERRITORY_BLZ, 0, 0, 0); - nrTests += test_territory("BMU", TERRITORY_BMU, 0, 0, 0); - nrTests += test_territory("BOL", TERRITORY_BOL, 0, 0, 0); - nrTests += test_territory("BR", TERRITORY_IN_BR, 0, 0, TERRITORY_IND); - nrTests += test_territory("BR-AC", TERRITORY_BR_AC, 0, 0, TERRITORY_BRA); - nrTests += test_territory("BR-AL", TERRITORY_BR_AL, 0, 0, TERRITORY_BRA); - nrTests += test_territory("BR-AM", TERRITORY_BR_AM, 0, 0, TERRITORY_BRA); - nrTests += test_territory("BR-AP", TERRITORY_BR_AP, 0, 0, TERRITORY_BRA); - nrTests += test_territory("BR-BA", TERRITORY_BR_BA, 0, 0, TERRITORY_BRA); - nrTests += test_territory("BR-CE", TERRITORY_BR_CE, 0, 0, TERRITORY_BRA); - nrTests += test_territory("BR-DF", TERRITORY_BR_DF, 0, 0, TERRITORY_BRA); - nrTests += test_territory("BR-ES", TERRITORY_BR_ES, 0, 0, TERRITORY_BRA); - nrTests += test_territory("BR-GO", TERRITORY_BR_GO, 0, 0, TERRITORY_BRA); - nrTests += test_territory("BR-MA", TERRITORY_BR_MA, 0, 0, TERRITORY_BRA); - nrTests += test_territory("BR-MG", TERRITORY_BR_MG, 0, 0, TERRITORY_BRA); - nrTests += test_territory("BR-MS", TERRITORY_BR_MS, 0, 0, TERRITORY_BRA); - nrTests += test_territory("BR-MT", TERRITORY_BR_MT, 0, 0, TERRITORY_BRA); - nrTests += test_territory("BR-PA", TERRITORY_BR_PA, 0, 0, TERRITORY_BRA); - nrTests += test_territory("BR-PB", TERRITORY_BR_PB, 0, 0, TERRITORY_BRA); - nrTests += test_territory("BR-PE", TERRITORY_BR_PE, 0, 0, TERRITORY_BRA); - nrTests += test_territory("BR-PI", TERRITORY_BR_PI, 0, 0, TERRITORY_BRA); - nrTests += test_territory("BR-PR", TERRITORY_BR_PR, 0, 0, TERRITORY_BRA); - nrTests += test_territory("BR-RJ", TERRITORY_BR_RJ, 0, 0, TERRITORY_BRA); - nrTests += test_territory("BR-RN", TERRITORY_BR_RN, 0, 0, TERRITORY_BRA); - nrTests += test_territory("BR-RO", TERRITORY_BR_RO, 0, 0, TERRITORY_BRA); - nrTests += test_territory("BR-RR", TERRITORY_BR_RR, 0, 0, TERRITORY_BRA); - nrTests += test_territory("BR-RS", TERRITORY_BR_RS, 0, 0, TERRITORY_BRA); - nrTests += test_territory("BR-SC", TERRITORY_BR_SC, 0, 0, TERRITORY_BRA); - nrTests += test_territory("BR-SE", TERRITORY_BR_SE, 0, 0, TERRITORY_BRA); - nrTests += test_territory("BR-SP", TERRITORY_BR_SP, 0, 0, TERRITORY_BRA); - nrTests += test_territory("BR-TO", TERRITORY_BR_TO, 0, 0, TERRITORY_BRA); - nrTests += test_territory("BRA", TERRITORY_BRA, 0, 0, 0); - nrTests += test_territory("BRB", TERRITORY_BRB, 0, 0, 0); - nrTests += test_territory("BRN", TERRITORY_BRN, 0, 0, 0); - nrTests += test_territory("BRY", TERRITORY_RU_BRY, 0, 0, TERRITORY_RUS); - nrTests += test_territory("BS", TERRITORY_MX_BCS, 1, 0, TERRITORY_MEX); - nrTests += test_territory("BTN", TERRITORY_BTN, 0, 0, 0); - nrTests += test_territory("BU", TERRITORY_RU_BU, 0, 0, TERRITORY_RUS); - nrTests += test_territory("BVT", TERRITORY_BVT, 0, 0, 0); - nrTests += test_territory("BWA", TERRITORY_BWA, 0, 0, 0); - nrTests += test_territory("CA", TERRITORY_US_CA, 0, 0, TERRITORY_USA); - nrTests += test_territory("CA-AB", TERRITORY_CA_AB, 0, 0, TERRITORY_CAN); - nrTests += test_territory("CA-BC", TERRITORY_CA_BC, 0, 0, TERRITORY_CAN); - nrTests += test_territory("CA-MB", TERRITORY_CA_MB, 0, 0, TERRITORY_CAN); - nrTests += test_territory("CA-NB", TERRITORY_CA_NB, 0, 0, TERRITORY_CAN); - nrTests += test_territory("CA-NL", TERRITORY_CA_NL, 0, 0, TERRITORY_CAN); - nrTests += test_territory("CA-NS", TERRITORY_CA_NS, 0, 0, TERRITORY_CAN); - nrTests += test_territory("CA-NT", TERRITORY_CA_NT, 0, 0, TERRITORY_CAN); - nrTests += test_territory("CA-NU", TERRITORY_CA_NU, 0, 0, TERRITORY_CAN); - nrTests += test_territory("CA-ON", TERRITORY_CA_ON, 0, 0, TERRITORY_CAN); - nrTests += test_territory("CA-PE", TERRITORY_CA_PE, 0, 0, TERRITORY_CAN); - nrTests += test_territory("CA-QC", TERRITORY_CA_QC, 0, 0, TERRITORY_CAN); - nrTests += test_territory("CA-SK", TERRITORY_CA_SK, 0, 0, TERRITORY_CAN); - nrTests += test_territory("CA-YT", TERRITORY_CA_YT, 0, 0, TERRITORY_CAN); - nrTests += test_territory("CAF", TERRITORY_CAF, 0, 0, 0); - nrTests += test_territory("CAM", TERRITORY_MX_CAM, 0, 0, TERRITORY_MEX); - nrTests += test_territory("CAN", TERRITORY_CAN, 0, 0, 0); - nrTests += test_territory("CC", TERRITORY_CCK, 1, 0, TERRITORY_AUS); - nrTests += test_territory("CCK", TERRITORY_CCK, 0, 0, 0); - nrTests += test_territory("CE", TERRITORY_RU_CE, 0, 1, TERRITORY_RUS); - nrTests += test_territory("CE", TERRITORY_BR_CE, 0, 1, TERRITORY_BRA); - nrTests += test_territory("CG", TERRITORY_IN_CT, 1, 0, TERRITORY_IND); - nrTests += test_territory("CH", TERRITORY_RU_CH, 0, 1, TERRITORY_RUS); - nrTests += test_territory("CH", TERRITORY_IN_CH, 0, 1, TERRITORY_IND); - nrTests += test_territory("CH", TERRITORY_MX_CHH, 1, 1, TERRITORY_MEX); - nrTests += test_territory("CHE", TERRITORY_CHE, 0, 0, 0); - nrTests += test_territory("CHH", TERRITORY_MX_CHH, 0, 0, TERRITORY_MEX); - nrTests += test_territory("CHL", TERRITORY_CHL, 0, 0, 0); - nrTests += test_territory("CHN", TERRITORY_CHN, 0, 0, 0); - nrTests += test_territory("CHP", TERRITORY_MX_CHP, 0, 0, TERRITORY_MEX); - nrTests += test_territory("CHU", TERRITORY_RU_CHU, 0, 0, TERRITORY_RUS); - nrTests += test_territory("CIV", TERRITORY_CIV, 0, 0, 0); - nrTests += test_territory("CL", TERRITORY_MX_CL, 0, 0, TERRITORY_MEX); - nrTests += test_territory("CM", TERRITORY_MX_CAM, 1, 0, TERRITORY_MEX); - nrTests += test_territory("CMR", TERRITORY_CMR, 0, 0, 0); - nrTests += test_territory("CN", TERRITORY_CHN, 1, 0, 0); - nrTests += test_territory("CN-11", TERRITORY_CN_BJ, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-12", TERRITORY_CN_TJ, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-13", TERRITORY_CN_HE, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-14", TERRITORY_CN_SX, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-15", TERRITORY_CN_NM, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-21", TERRITORY_CN_LN, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-22", TERRITORY_CN_JL, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-23", TERRITORY_CN_HL, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-31", TERRITORY_CN_SH, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-32", TERRITORY_CN_JS, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-33", TERRITORY_CN_ZJ, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-34", TERRITORY_CN_AH, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-35", TERRITORY_CN_FJ, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-36", TERRITORY_CN_JX, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-37", TERRITORY_CN_SD, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-41", TERRITORY_CN_HA, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-42", TERRITORY_CN_HB, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-43", TERRITORY_CN_HN, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-44", TERRITORY_CN_GD, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-45", TERRITORY_CN_GX, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-46", TERRITORY_CN_HI, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-50", TERRITORY_CN_CQ, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-51", TERRITORY_CN_SC, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-52", TERRITORY_CN_GZ, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-53", TERRITORY_CN_YN, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-54", TERRITORY_CN_XZ, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-61", TERRITORY_CN_SN, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-62", TERRITORY_CN_GS, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-63", TERRITORY_CN_QH, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-64", TERRITORY_CN_NX, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-65", TERRITORY_CN_XJ, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-71", TERRITORY_TWN, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-91", TERRITORY_HKG, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-92", TERRITORY_MAC, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-AH", TERRITORY_CN_AH, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CN-BJ", TERRITORY_CN_BJ, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CN-CQ", TERRITORY_CN_CQ, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CN-FJ", TERRITORY_CN_FJ, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CN-GD", TERRITORY_CN_GD, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CN-GS", TERRITORY_CN_GS, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CN-GX", TERRITORY_CN_GX, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CN-GZ", TERRITORY_CN_GZ, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CN-HA", TERRITORY_CN_HA, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CN-HB", TERRITORY_CN_HB, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CN-HE", TERRITORY_CN_HE, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CN-HI", TERRITORY_CN_HI, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CN-HK", TERRITORY_HKG, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-HL", TERRITORY_CN_HL, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CN-HN", TERRITORY_CN_HN, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CN-JL", TERRITORY_CN_JL, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CN-JS", TERRITORY_CN_JS, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CN-JX", TERRITORY_CN_JX, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CN-LN", TERRITORY_CN_LN, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CN-MC", TERRITORY_MAC, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-NM", TERRITORY_CN_NM, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CN-NX", TERRITORY_CN_NX, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CN-QH", TERRITORY_CN_QH, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CN-SC", TERRITORY_CN_SC, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CN-SD", TERRITORY_CN_SD, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CN-SH", TERRITORY_CN_SH, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CN-SN", TERRITORY_CN_SN, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CN-SX", TERRITORY_CN_SX, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CN-TJ", TERRITORY_CN_TJ, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CN-TW", TERRITORY_TWN, 1, 0, TERRITORY_CHN); - nrTests += test_territory("CN-XJ", TERRITORY_CN_XJ, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CN-XZ", TERRITORY_CN_XZ, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CN-YN", TERRITORY_CN_YN, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CN-ZJ", TERRITORY_CN_ZJ, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CO", TERRITORY_US_CO, 0, 1, TERRITORY_USA); - nrTests += test_territory("CO", TERRITORY_MX_COA, 1, 1, TERRITORY_MEX); - nrTests += test_territory("COA", TERRITORY_MX_COA, 0, 0, TERRITORY_MEX); - nrTests += test_territory("COD", TERRITORY_COD, 0, 0, 0); - nrTests += test_territory("COG", TERRITORY_COG, 0, 0, 0); - nrTests += test_territory("COK", TERRITORY_COK, 0, 0, 0); - nrTests += test_territory("COL", TERRITORY_COL, 0, 0, 0); - nrTests += test_territory("COM", TERRITORY_COM, 0, 0, 0); - nrTests += test_territory("CPT", TERRITORY_CPT, 0, 0, 0); - nrTests += test_territory("CPV", TERRITORY_CPV, 0, 0, 0); - nrTests += test_territory("CQ", TERRITORY_CN_CQ, 0, 0, TERRITORY_CHN); - nrTests += test_territory("CRI", TERRITORY_CRI, 0, 0, 0); - nrTests += test_territory("CS", TERRITORY_MX_CHP, 1, 0, TERRITORY_MEX); - nrTests += test_territory("CT", TERRITORY_US_CT, 0, 1, TERRITORY_USA); - nrTests += test_territory("CT", TERRITORY_IN_CT, 0, 1, TERRITORY_IND); - nrTests += test_territory("CU", TERRITORY_RU_CU, 0, 0, TERRITORY_RUS); - nrTests += test_territory("CUB", TERRITORY_CUB, 0, 0, 0); - nrTests += test_territory("CUW", TERRITORY_CUW, 0, 0, 0); - nrTests += test_territory("CX", TERRITORY_CXR, 1, 0, TERRITORY_AUS); - nrTests += test_territory("CXR", TERRITORY_CXR, 0, 0, 0); - nrTests += test_territory("CYM", TERRITORY_CYM, 0, 0, 0); - nrTests += test_territory("CYP", TERRITORY_CYP, 0, 0, 0); - nrTests += test_territory("CZE", TERRITORY_CZE, 0, 0, 0); - nrTests += test_territory("DA", TERRITORY_RU_DA, 0, 0, TERRITORY_RUS); - nrTests += test_territory("DC", TERRITORY_US_DC, 0, 0, TERRITORY_USA); - nrTests += test_territory("DD", TERRITORY_IN_DD, 0, 0, TERRITORY_IND); - nrTests += test_territory("DE", TERRITORY_US_DE, 0, 0, TERRITORY_USA); - nrTests += test_territory("DEU", TERRITORY_DEU, 0, 0, 0); - nrTests += test_territory("DF", TERRITORY_BR_DF, 0, 1, TERRITORY_BRA); - nrTests += test_territory("DF", TERRITORY_MX_DIF, 1, 1, TERRITORY_MEX); - nrTests += test_territory("DG", TERRITORY_MX_DUR, 1, 0, TERRITORY_MEX); - nrTests += test_territory("DGA", TERRITORY_IOT, 1, 0, 0); - nrTests += test_territory("DIF", TERRITORY_MX_DIF, 0, 0, TERRITORY_MEX); - nrTests += test_territory("DJI", TERRITORY_DJI, 0, 0, 0); - nrTests += test_territory("DL", TERRITORY_IN_DL, 0, 0, TERRITORY_IND); - nrTests += test_territory("DMA", TERRITORY_DMA, 0, 0, 0); - nrTests += test_territory("DN", TERRITORY_IN_DN, 0, 0, TERRITORY_IND); - nrTests += test_territory("DNK", TERRITORY_DNK, 0, 0, 0); - nrTests += test_territory("DOM", TERRITORY_DOM, 0, 0, 0); - nrTests += test_territory("DUR", TERRITORY_MX_DUR, 0, 0, TERRITORY_MEX); - nrTests += test_territory("DZA", TERRITORY_DZA, 0, 0, 0); - nrTests += test_territory("ECU", TERRITORY_ECU, 0, 0, 0); - nrTests += test_territory("EGY", TERRITORY_EGY, 0, 0, 0); - nrTests += test_territory("ERI", TERRITORY_ERI, 0, 0, 0); - nrTests += test_territory("ES", TERRITORY_BR_ES, 0, 0, TERRITORY_BRA); - nrTests += test_territory("ESH", TERRITORY_ESH, 0, 0, 0); - nrTests += test_territory("ESP", TERRITORY_ESP, 0, 0, 0); - nrTests += test_territory("EST", TERRITORY_EST, 0, 0, 0); - nrTests += test_territory("ETH", TERRITORY_ETH, 0, 0, 0); - nrTests += test_territory("FIN", TERRITORY_FIN, 0, 0, 0); - nrTests += test_territory("FJ", TERRITORY_CN_FJ, 0, 0, TERRITORY_CHN); - nrTests += test_territory("FJI", TERRITORY_FJI, 0, 0, 0); - nrTests += test_territory("FL", TERRITORY_US_FL, 0, 0, TERRITORY_USA); - nrTests += test_territory("FLK", TERRITORY_FLK, 0, 0, 0); - nrTests += test_territory("FRA", TERRITORY_FRA, 0, 0, 0); - nrTests += test_territory("FRO", TERRITORY_FRO, 0, 0, 0); - nrTests += test_territory("FSM", TERRITORY_FSM, 0, 0, 0); - nrTests += test_territory("GA", TERRITORY_US_GA, 0, 1, TERRITORY_USA); - nrTests += test_territory("GA", TERRITORY_IN_GA, 0, 1, TERRITORY_IND); - nrTests += test_territory("GAB", TERRITORY_GAB, 0, 0, 0); - nrTests += test_territory("GBR", TERRITORY_GBR, 0, 0, 0); - nrTests += test_territory("GD", TERRITORY_CN_GD, 0, 0, TERRITORY_CHN); - nrTests += test_territory("GEO", TERRITORY_GEO, 0, 0, 0); - nrTests += test_territory("GGY", TERRITORY_GGY, 0, 0, 0); - nrTests += test_territory("GHA", TERRITORY_GHA, 0, 0, 0); - nrTests += test_territory("GIB", TERRITORY_GIB, 0, 0, 0); - nrTests += test_territory("GIN", TERRITORY_GIN, 0, 0, 0); - nrTests += test_territory("GJ", TERRITORY_IN_GJ, 0, 0, TERRITORY_IND); - nrTests += test_territory("GLP", TERRITORY_GLP, 0, 0, 0); - nrTests += test_territory("GMB", TERRITORY_GMB, 0, 0, 0); - nrTests += test_territory("GNB", TERRITORY_GNB, 0, 0, 0); - nrTests += test_territory("GNQ", TERRITORY_GNQ, 0, 0, 0); - nrTests += test_territory("GO", TERRITORY_BR_GO, 0, 0, TERRITORY_BRA); - nrTests += test_territory("GR", TERRITORY_MX_GRO, 1, 0, TERRITORY_MEX); - nrTests += test_territory("GRC", TERRITORY_GRC, 0, 0, 0); - nrTests += test_territory("GRD", TERRITORY_GRD, 0, 0, 0); - nrTests += test_territory("GRL", TERRITORY_GRL, 0, 0, 0); - nrTests += test_territory("GRO", TERRITORY_MX_GRO, 0, 0, TERRITORY_MEX); - nrTests += test_territory("GS", TERRITORY_CN_GS, 0, 0, TERRITORY_CHN); - nrTests += test_territory("GT", TERRITORY_MX_GUA, 1, 0, TERRITORY_MEX); - nrTests += test_territory("GTM", TERRITORY_GTM, 0, 0, 0); - nrTests += test_territory("GU", TERRITORY_GUM, 1, 0, TERRITORY_USA); - nrTests += test_territory("GUA", TERRITORY_MX_GUA, 0, 0, TERRITORY_MEX); - nrTests += test_territory("GUF", TERRITORY_GUF, 0, 0, 0); - nrTests += test_territory("GUM", TERRITORY_GUM, 0, 0, 0); - nrTests += test_territory("GUY", TERRITORY_GUY, 0, 0, 0); - nrTests += test_territory("GX", TERRITORY_CN_GX, 0, 0, TERRITORY_CHN); - nrTests += test_territory("GZ", TERRITORY_CN_GZ, 0, 0, TERRITORY_CHN); - nrTests += test_territory("HA", TERRITORY_CN_HA, 0, 0, TERRITORY_CHN); - nrTests += test_territory("HB", TERRITORY_CN_HB, 0, 0, TERRITORY_CHN); - nrTests += test_territory("HE", TERRITORY_CN_HE, 0, 0, TERRITORY_CHN); - nrTests += test_territory("HG", TERRITORY_MX_HID, 1, 0, TERRITORY_MEX); - nrTests += test_territory("HI", TERRITORY_CN_HI, 0, 1, TERRITORY_CHN); - nrTests += test_territory("HI", TERRITORY_US_HI, 0, 1, TERRITORY_USA); - nrTests += test_territory("HID", TERRITORY_MX_HID, 0, 0, TERRITORY_MEX); - nrTests += test_territory("HK", TERRITORY_HKG, 1, 0, TERRITORY_CHN); - nrTests += test_territory("HKG", TERRITORY_HKG, 0, 0, 0); - nrTests += test_territory("HL", TERRITORY_CN_HL, 0, 0, TERRITORY_CHN); - nrTests += test_territory("HM", TERRITORY_HMD, 1, 0, TERRITORY_AUS); - nrTests += test_territory("HMD", TERRITORY_HMD, 0, 0, 0); - nrTests += test_territory("HN", TERRITORY_CN_HN, 0, 0, TERRITORY_CHN); - nrTests += test_territory("HND", TERRITORY_HND, 0, 0, 0); - nrTests += test_territory("HP", TERRITORY_IN_HP, 0, 0, TERRITORY_IND); - nrTests += test_territory("HR", TERRITORY_IN_HR, 0, 0, TERRITORY_IND); - nrTests += test_territory("HRV", TERRITORY_HRV, 0, 0, 0); - nrTests += test_territory("HTI", TERRITORY_HTI, 0, 0, 0); - nrTests += test_territory("HUN", TERRITORY_HUN, 0, 0, 0); - nrTests += test_territory("IA", TERRITORY_US_IA, 0, 0, TERRITORY_USA); - nrTests += test_territory("ID", TERRITORY_US_ID, 0, 0, TERRITORY_USA); - nrTests += test_territory("IDN", TERRITORY_IDN, 0, 0, 0); - nrTests += test_territory("IL", TERRITORY_US_IL, 0, 0, TERRITORY_USA); - nrTests += test_territory("IMN", TERRITORY_IMN, 0, 0, 0); - nrTests += test_territory("IN", TERRITORY_RU_IN, 0, 1, TERRITORY_RUS); - nrTests += test_territory("IN", TERRITORY_US_IN, 0, 1, TERRITORY_USA); - nrTests += test_territory("IN-AN", TERRITORY_IN_AN, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-AP", TERRITORY_IN_AP, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-AR", TERRITORY_IN_AR, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-AS", TERRITORY_IN_AS, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-BR", TERRITORY_IN_BR, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-CG", TERRITORY_IN_CT, 1, 0, TERRITORY_IND); - nrTests += test_territory("IN-CH", TERRITORY_IN_CH, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-CT", TERRITORY_IN_CT, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-DD", TERRITORY_IN_DD, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-DL", TERRITORY_IN_DL, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-DN", TERRITORY_IN_DN, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-GA", TERRITORY_IN_GA, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-GJ", TERRITORY_IN_GJ, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-HP", TERRITORY_IN_HP, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-HR", TERRITORY_IN_HR, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-JH", TERRITORY_IN_JH, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-JK", TERRITORY_IN_JK, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-KA", TERRITORY_IN_KA, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-KL", TERRITORY_IN_KL, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-LD", TERRITORY_IN_LD, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-MH", TERRITORY_IN_MH, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-ML", TERRITORY_IN_ML, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-MN", TERRITORY_IN_MN, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-MP", TERRITORY_IN_MP, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-MZ", TERRITORY_IN_MZ, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-NL", TERRITORY_IN_NL, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-OD", TERRITORY_IN_OR, 1, 0, TERRITORY_IND); - nrTests += test_territory("IN-OR", TERRITORY_IN_OR, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-PB", TERRITORY_IN_PB, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-PY", TERRITORY_IN_PY, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-RJ", TERRITORY_IN_RJ, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-SK", TERRITORY_IN_SK, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-TG", TERRITORY_IN_TG, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-TN", TERRITORY_IN_TN, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-TR", TERRITORY_IN_TR, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-UK", TERRITORY_IN_UT, 1, 0, TERRITORY_IND); - nrTests += test_territory("IN-UP", TERRITORY_IN_UP, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-UT", TERRITORY_IN_UT, 0, 0, TERRITORY_IND); - nrTests += test_territory("IN-WB", TERRITORY_IN_WB, 0, 0, TERRITORY_IND); - nrTests += test_territory("IND", TERRITORY_IND, 0, 0, 0); - nrTests += test_territory("IOT", TERRITORY_IOT, 0, 0, 0); - nrTests += test_territory("IRK", TERRITORY_RU_IRK, 0, 0, TERRITORY_RUS); - nrTests += test_territory("IRL", TERRITORY_IRL, 0, 0, 0); - nrTests += test_territory("IRN", TERRITORY_IRN, 0, 0, 0); - nrTests += test_territory("IRQ", TERRITORY_IRQ, 0, 0, 0); - nrTests += test_territory("ISL", TERRITORY_ISL, 0, 0, 0); - nrTests += test_territory("ISR", TERRITORY_ISR, 0, 0, 0); - nrTests += test_territory("ITA", TERRITORY_ITA, 0, 0, 0); - nrTests += test_territory("IVA", TERRITORY_RU_IVA, 0, 0, TERRITORY_RUS); - nrTests += test_territory("JA", TERRITORY_MX_JAL, 1, 0, TERRITORY_MEX); - nrTests += test_territory("JAL", TERRITORY_MX_JAL, 0, 0, TERRITORY_MEX); - nrTests += test_territory("JAM", TERRITORY_JAM, 0, 0, 0); - nrTests += test_territory("JBT", TERRITORY_AU_JBT, 0, 0, TERRITORY_AUS); - nrTests += test_territory("JEY", TERRITORY_JEY, 0, 0, 0); - nrTests += test_territory("JH", TERRITORY_IN_JH, 0, 0, TERRITORY_IND); - nrTests += test_territory("JK", TERRITORY_IN_JK, 0, 0, TERRITORY_IND); - nrTests += test_territory("JL", TERRITORY_CN_JL, 0, 0, TERRITORY_CHN); - nrTests += test_territory("JOR", TERRITORY_JOR, 0, 0, 0); - nrTests += test_territory("JPN", TERRITORY_JPN, 0, 0, 0); - nrTests += test_territory("JS", TERRITORY_CN_JS, 0, 0, TERRITORY_CHN); - nrTests += test_territory("JTN", TERRITORY_UMI, 1, 0, 0); - nrTests += test_territory("JX", TERRITORY_CN_JX, 0, 0, TERRITORY_CHN); - nrTests += test_territory("KA", TERRITORY_IN_KA, 0, 0, TERRITORY_IND); - nrTests += test_territory("KAM", TERRITORY_RU_KAM, 0, 0, TERRITORY_RUS); - nrTests += test_territory("KAZ", TERRITORY_KAZ, 0, 0, 0); - nrTests += test_territory("KB", TERRITORY_RU_KB, 0, 0, TERRITORY_RUS); - nrTests += test_territory("KC", TERRITORY_RU_KC, 0, 0, TERRITORY_RUS); - nrTests += test_territory("KDA", TERRITORY_RU_KDA, 0, 0, TERRITORY_RUS); - nrTests += test_territory("KEM", TERRITORY_RU_KEM, 0, 0, TERRITORY_RUS); - nrTests += test_territory("KEN", TERRITORY_KEN, 0, 0, 0); - nrTests += test_territory("KGD", TERRITORY_RU_KGD, 0, 0, TERRITORY_RUS); - nrTests += test_territory("KGN", TERRITORY_RU_KGN, 0, 0, TERRITORY_RUS); - nrTests += test_territory("KGZ", TERRITORY_KGZ, 0, 0, 0); - nrTests += test_territory("KHA", TERRITORY_RU_KHA, 0, 0, TERRITORY_RUS); - nrTests += test_territory("KHM", TERRITORY_KHM, 0, 0, 0); - nrTests += test_territory("KI", TERRITORY_RU_KI, 0, 0, TERRITORY_RUS); - nrTests += test_territory("KIR", TERRITORY_KIR, 0, 0, 0); - nrTests += test_territory("KK", TERRITORY_RU_KK, 0, 0, TERRITORY_RUS); - nrTests += test_territory("KL", TERRITORY_RU_KL, 0, 1, TERRITORY_RUS); - nrTests += test_territory("KL", TERRITORY_IN_KL, 0, 1, TERRITORY_IND); - nrTests += test_territory("KLU", TERRITORY_RU_KLU, 0, 0, TERRITORY_RUS); - nrTests += test_territory("KM", TERRITORY_RU_KM, 0, 0, TERRITORY_RUS); - nrTests += test_territory("KNA", TERRITORY_KNA, 0, 0, 0); - nrTests += test_territory("KO", TERRITORY_RU_KO, 0, 0, TERRITORY_RUS); - nrTests += test_territory("KOR", TERRITORY_KOR, 0, 0, 0); - nrTests += test_territory("KOS", TERRITORY_RU_KOS, 0, 0, TERRITORY_RUS); - nrTests += test_territory("KR", TERRITORY_RU_KR, 0, 0, TERRITORY_RUS); - nrTests += test_territory("KRS", TERRITORY_RU_KRS, 0, 0, TERRITORY_RUS); - nrTests += test_territory("KS", TERRITORY_US_KS, 0, 0, TERRITORY_USA); - nrTests += test_territory("KWT", TERRITORY_KWT, 0, 0, 0); - nrTests += test_territory("KY", TERRITORY_US_KY, 0, 0, TERRITORY_USA); - nrTests += test_territory("KYA", TERRITORY_RU_KYA, 0, 0, TERRITORY_RUS); - nrTests += test_territory("LA", TERRITORY_US_LA, 0, 0, TERRITORY_USA); - nrTests += test_territory("LAO", TERRITORY_LAO, 0, 0, 0); - nrTests += test_territory("LBN", TERRITORY_LBN, 0, 0, 0); - nrTests += test_territory("LBR", TERRITORY_LBR, 0, 0, 0); - nrTests += test_territory("LBY", TERRITORY_LBY, 0, 0, 0); - nrTests += test_territory("LCA", TERRITORY_LCA, 0, 0, 0); - nrTests += test_territory("LD", TERRITORY_IN_LD, 0, 0, TERRITORY_IND); - nrTests += test_territory("LEN", TERRITORY_RU_LEN, 0, 0, TERRITORY_RUS); - nrTests += test_territory("LIE", TERRITORY_LIE, 0, 0, 0); - nrTests += test_territory("LIP", TERRITORY_RU_LIP, 0, 0, TERRITORY_RUS); - nrTests += test_territory("LKA", TERRITORY_LKA, 0, 0, 0); - nrTests += test_territory("LN", TERRITORY_CN_LN, 0, 0, TERRITORY_CHN); - nrTests += test_territory("LSO", TERRITORY_LSO, 0, 0, 0); - nrTests += test_territory("LTU", TERRITORY_LTU, 0, 0, 0); - nrTests += test_territory("LUX", TERRITORY_LUX, 0, 0, 0); - nrTests += test_territory("LVA", TERRITORY_LVA, 0, 0, 0); - nrTests += test_territory("MA", TERRITORY_US_MA, 0, 1, TERRITORY_USA); - nrTests += test_territory("MA", TERRITORY_BR_MA, 0, 1, TERRITORY_BRA); - nrTests += test_territory("MAC", TERRITORY_MAC, 0, 0, 0); - nrTests += test_territory("MAF", TERRITORY_MAF, 0, 0, 0); - nrTests += test_territory("MAG", TERRITORY_RU_MAG, 0, 0, TERRITORY_RUS); - nrTests += test_territory("MAR", TERRITORY_MAR, 0, 0, 0); - nrTests += test_territory("MB", TERRITORY_CA_MB, 0, 0, TERRITORY_CAN); - nrTests += test_territory("MC", TERRITORY_MAC, 1, 0, TERRITORY_CHN); - nrTests += test_territory("MCO", TERRITORY_MCO, 0, 0, 0); - nrTests += test_territory("MD", TERRITORY_US_MD, 0, 0, TERRITORY_USA); - nrTests += test_territory("MDA", TERRITORY_MDA, 0, 0, 0); - nrTests += test_territory("MDG", TERRITORY_MDG, 0, 0, 0); - nrTests += test_territory("MDV", TERRITORY_MDV, 0, 0, 0); - nrTests += test_territory("ME", TERRITORY_RU_ME, 0, 1, TERRITORY_RUS); - nrTests += test_territory("ME", TERRITORY_US_ME, 0, 1, TERRITORY_USA); - nrTests += test_territory("ME", TERRITORY_MX_MX, 1, 1, TERRITORY_MEX); - nrTests += test_territory("MEX", TERRITORY_MEX, 0, 0, 0); - nrTests += test_territory("MG", TERRITORY_BR_MG, 0, 0, TERRITORY_BRA); - nrTests += test_territory("MH", TERRITORY_IN_MH, 0, 0, TERRITORY_IND); - nrTests += test_territory("MHL", TERRITORY_MHL, 0, 0, 0); - nrTests += test_territory("MI", TERRITORY_US_MI, 0, 1, TERRITORY_USA); - nrTests += test_territory("MI", TERRITORY_MX_MIC, 1, 1, TERRITORY_MEX); - nrTests += test_territory("MIC", TERRITORY_MX_MIC, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MID", TERRITORY_US_HI, 1, 0, TERRITORY_USA); - nrTests += test_territory("MKD", TERRITORY_MKD, 0, 0, 0); - nrTests += test_territory("ML", TERRITORY_IN_ML, 0, 0, TERRITORY_IND); - nrTests += test_territory("MLI", TERRITORY_MLI, 0, 0, 0); - nrTests += test_territory("MLT", TERRITORY_MLT, 0, 0, 0); - nrTests += test_territory("MMR", TERRITORY_MMR, 0, 0, 0); - nrTests += test_territory("MN", TERRITORY_US_MN, 0, 1, TERRITORY_USA); - nrTests += test_territory("MN", TERRITORY_IN_MN, 0, 1, TERRITORY_IND); - nrTests += test_territory("MNE", TERRITORY_MNE, 0, 0, 0); - nrTests += test_territory("MNG", TERRITORY_MNG, 0, 0, 0); - nrTests += test_territory("MNP", TERRITORY_MNP, 0, 0, 0); - nrTests += test_territory("MO", TERRITORY_RU_MO, 0, 1, TERRITORY_RUS); - nrTests += test_territory("MO", TERRITORY_US_MO, 0, 1, TERRITORY_USA); - nrTests += test_territory("MO", TERRITORY_MX_MOR, 1, 1, TERRITORY_MEX); - nrTests += test_territory("MOR", TERRITORY_MX_MOR, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MOS", TERRITORY_RU_MOS, 0, 0, TERRITORY_RUS); - nrTests += test_territory("MOW", TERRITORY_RU_MOW, 0, 0, TERRITORY_RUS); - nrTests += test_territory("MOZ", TERRITORY_MOZ, 0, 0, 0); - nrTests += test_territory("MP", TERRITORY_IN_MP, 0, 1, TERRITORY_IND); - nrTests += test_territory("MP", TERRITORY_MNP, 1, 1, TERRITORY_USA); - nrTests += test_territory("MRT", TERRITORY_MRT, 0, 0, 0); - nrTests += test_territory("MS", TERRITORY_US_MS, 0, 1, TERRITORY_USA); - nrTests += test_territory("MS", TERRITORY_BR_MS, 0, 1, TERRITORY_BRA); - nrTests += test_territory("MSR", TERRITORY_MSR, 0, 0, 0); - nrTests += test_territory("MT", TERRITORY_US_MT, 0, 1, TERRITORY_USA); - nrTests += test_territory("MT", TERRITORY_BR_MT, 0, 1, TERRITORY_BRA); - nrTests += test_territory("MTQ", TERRITORY_MTQ, 0, 0, 0); - nrTests += test_territory("MUR", TERRITORY_RU_MUR, 0, 0, TERRITORY_RUS); - nrTests += test_territory("MUS", TERRITORY_MUS, 0, 0, 0); - nrTests += test_territory("MWI", TERRITORY_MWI, 0, 0, 0); - nrTests += test_territory("MX", TERRITORY_MX_MX, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-AG", TERRITORY_MX_AGU, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-AGU", TERRITORY_MX_AGU, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-BC", TERRITORY_MX_BCN, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-BCN", TERRITORY_MX_BCN, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-BCS", TERRITORY_MX_BCS, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-BS", TERRITORY_MX_BCS, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-CAM", TERRITORY_MX_CAM, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-CH", TERRITORY_MX_CHH, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-CHH", TERRITORY_MX_CHH, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-CHP", TERRITORY_MX_CHP, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-CL", TERRITORY_MX_CL, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-CM", TERRITORY_MX_CAM, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-CO", TERRITORY_MX_COA, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-COA", TERRITORY_MX_COA, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-COL", TERRITORY_MX_CL, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-CS", TERRITORY_MX_CHP, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-DF", TERRITORY_MX_DIF, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-DG", TERRITORY_MX_DUR, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-DIF", TERRITORY_MX_DIF, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-DUR", TERRITORY_MX_DUR, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-GR", TERRITORY_MX_GRO, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-GRO", TERRITORY_MX_GRO, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-GT", TERRITORY_MX_GUA, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-GUA", TERRITORY_MX_GUA, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-HG", TERRITORY_MX_HID, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-HID", TERRITORY_MX_HID, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-JA", TERRITORY_MX_JAL, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-JAL", TERRITORY_MX_JAL, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-ME", TERRITORY_MX_MX, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-MEX", TERRITORY_MX_MX, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-MI", TERRITORY_MX_MIC, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-MIC", TERRITORY_MX_MIC, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-MO", TERRITORY_MX_MOR, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-MOR", TERRITORY_MX_MOR, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-MX", TERRITORY_MX_MX, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-NA", TERRITORY_MX_NAY, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-NAY", TERRITORY_MX_NAY, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-NL", TERRITORY_MX_NLE, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-NLE", TERRITORY_MX_NLE, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-OA", TERRITORY_MX_OAX, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-OAX", TERRITORY_MX_OAX, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-PB", TERRITORY_MX_PUE, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-PUE", TERRITORY_MX_PUE, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-QE", TERRITORY_MX_QUE, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-QR", TERRITORY_MX_ROO, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-QUE", TERRITORY_MX_QUE, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-ROO", TERRITORY_MX_ROO, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-SI", TERRITORY_MX_SIN, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-SIN", TERRITORY_MX_SIN, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-SL", TERRITORY_MX_SLP, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-SLP", TERRITORY_MX_SLP, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-SO", TERRITORY_MX_SON, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-SON", TERRITORY_MX_SON, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-TAB", TERRITORY_MX_TAB, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-TAM", TERRITORY_MX_TAM, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-TAM", TERRITORY_MX_TAM, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-TB", TERRITORY_MX_TAB, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-TL", TERRITORY_MX_TLA, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-TLA", TERRITORY_MX_TLA, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-TM", TERRITORY_MX_TAM, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-VE", TERRITORY_MX_VER, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-VER", TERRITORY_MX_VER, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-YU", TERRITORY_MX_YUC, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-YUC", TERRITORY_MX_YUC, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MX-ZA", TERRITORY_MX_ZAC, 1, 0, TERRITORY_MEX); - nrTests += test_territory("MX-ZAC", TERRITORY_MX_ZAC, 0, 0, TERRITORY_MEX); - nrTests += test_territory("MYS", TERRITORY_MYS, 0, 0, 0); - nrTests += test_territory("MYT", TERRITORY_MYT, 0, 0, 0); - nrTests += test_territory("MZ", TERRITORY_IN_MZ, 0, 0, TERRITORY_IND); - nrTests += test_territory("NA", TERRITORY_MX_NAY, 1, 0, TERRITORY_MEX); - nrTests += test_territory("NAM", TERRITORY_NAM, 0, 0, 0); - nrTests += test_territory("NAY", TERRITORY_MX_NAY, 0, 0, TERRITORY_MEX); - nrTests += test_territory("NB", TERRITORY_CA_NB, 0, 0, TERRITORY_CAN); - nrTests += test_territory("NC", TERRITORY_US_NC, 0, 0, TERRITORY_USA); - nrTests += test_territory("NCL", TERRITORY_NCL, 0, 0, 0); - nrTests += test_territory("ND", TERRITORY_US_ND, 0, 0, TERRITORY_USA); - nrTests += test_territory("NE", TERRITORY_US_NE, 0, 0, TERRITORY_USA); - nrTests += test_territory("NEN", TERRITORY_RU_NEN, 0, 0, TERRITORY_RUS); - nrTests += test_territory("NER", TERRITORY_NER, 0, 0, 0); - nrTests += test_territory("NF", TERRITORY_NFK, 1, 0, TERRITORY_AUS); - nrTests += test_territory("NFK", TERRITORY_NFK, 0, 0, 0); - nrTests += test_territory("NGA", TERRITORY_NGA, 0, 0, 0); - nrTests += test_territory("NGR", TERRITORY_RU_NGR, 0, 0, TERRITORY_RUS); - nrTests += test_territory("NH", TERRITORY_US_NH, 0, 0, TERRITORY_USA); - nrTests += test_territory("NIC", TERRITORY_NIC, 0, 0, 0); - nrTests += test_territory("NIU", TERRITORY_NIU, 0, 0, 0); - nrTests += test_territory("NIZ", TERRITORY_RU_NIZ, 0, 0, TERRITORY_RUS); - nrTests += test_territory("NJ", TERRITORY_US_NJ, 0, 0, TERRITORY_USA); - nrTests += test_territory("NL", TERRITORY_CA_NL, 0, 1, TERRITORY_CAN); - nrTests += test_territory("NL", TERRITORY_IN_NL, 0, 1, TERRITORY_IND); - nrTests += test_territory("NL", TERRITORY_MX_NLE, 1, 1, TERRITORY_MEX); - nrTests += test_territory("NLD", TERRITORY_NLD, 0, 0, 0); - nrTests += test_territory("NLE", TERRITORY_MX_NLE, 0, 0, TERRITORY_MEX); - nrTests += test_territory("NM", TERRITORY_CN_NM, 0, 1, TERRITORY_CHN); - nrTests += test_territory("NM", TERRITORY_US_NM, 0, 1, TERRITORY_USA); - nrTests += test_territory("NOR", TERRITORY_NOR, 0, 0, 0); - nrTests += test_territory("NPL", TERRITORY_NPL, 0, 0, 0); - nrTests += test_territory("NRU", TERRITORY_NRU, 0, 0, 0); - nrTests += test_territory("NS", TERRITORY_CA_NS, 0, 0, TERRITORY_CAN); - nrTests += test_territory("NSW", TERRITORY_AU_NSW, 0, 0, TERRITORY_AUS); - nrTests += test_territory("NT", TERRITORY_CA_NT, 0, 1, TERRITORY_CAN); - nrTests += test_territory("NT", TERRITORY_AU_NT, 0, 1, TERRITORY_AUS); - nrTests += test_territory("NU", TERRITORY_CA_NU, 0, 0, TERRITORY_CAN); - nrTests += test_territory("NV", TERRITORY_US_NV, 0, 0, TERRITORY_USA); - nrTests += test_territory("NVS", TERRITORY_RU_NVS, 0, 0, TERRITORY_RUS); - nrTests += test_territory("NX", TERRITORY_CN_NX, 0, 0, TERRITORY_CHN); - nrTests += test_territory("NY", TERRITORY_US_NY, 0, 0, TERRITORY_USA); - nrTests += test_territory("NZL", TERRITORY_NZL, 0, 0, 0); - nrTests += test_territory("OA", TERRITORY_MX_OAX, 1, 0, TERRITORY_MEX); - nrTests += test_territory("OAX", TERRITORY_MX_OAX, 0, 0, TERRITORY_MEX); - nrTests += test_territory("OD", TERRITORY_IN_OR, 1, 0, TERRITORY_IND); - nrTests += test_territory("OH", TERRITORY_US_OH, 0, 0, TERRITORY_USA); - nrTests += test_territory("OK", TERRITORY_US_OK, 0, 0, TERRITORY_USA); - nrTests += test_territory("OMN", TERRITORY_OMN, 0, 0, 0); - nrTests += test_territory("OMS", TERRITORY_RU_OMS, 0, 0, TERRITORY_RUS); - nrTests += test_territory("ON", TERRITORY_CA_ON, 0, 0, TERRITORY_CAN); - nrTests += test_territory("OR", TERRITORY_US_OR, 0, 1, TERRITORY_USA); - nrTests += test_territory("OR", TERRITORY_IN_OR, 0, 1, TERRITORY_IND); - nrTests += test_territory("ORE", TERRITORY_RU_ORE, 0, 0, TERRITORY_RUS); - nrTests += test_territory("ORL", TERRITORY_RU_ORL, 0, 0, TERRITORY_RUS); - nrTests += test_territory("PA", TERRITORY_US_PA, 0, 1, TERRITORY_USA); - nrTests += test_territory("PA", TERRITORY_BR_PA, 0, 1, TERRITORY_BRA); - nrTests += test_territory("PAK", TERRITORY_PAK, 0, 0, 0); - nrTests += test_territory("PAN", TERRITORY_PAN, 0, 0, 0); - nrTests += test_territory("PB", TERRITORY_BR_PB, 0, 1, TERRITORY_BRA); - nrTests += test_territory("PB", TERRITORY_IN_PB, 0, 1, TERRITORY_IND); - nrTests += test_territory("PB", TERRITORY_MX_PUE, 1, 1, TERRITORY_MEX); - nrTests += test_territory("PCN", TERRITORY_PCN, 0, 0, 0); - nrTests += test_territory("PE", TERRITORY_CA_PE, 0, 1, TERRITORY_CAN); - nrTests += test_territory("PE", TERRITORY_BR_PE, 0, 1, TERRITORY_BRA); - nrTests += test_territory("PER", TERRITORY_PER, 0, 0, 0); - nrTests += test_territory("PHL", TERRITORY_PHL, 0, 0, 0); - nrTests += test_territory("PI", TERRITORY_BR_PI, 0, 0, TERRITORY_BRA); - nrTests += test_territory("PLW", TERRITORY_PLW, 0, 0, 0); - nrTests += test_territory("PM", TERRITORY_RU_PM, 0, 0, TERRITORY_RUS); - nrTests += test_territory("PNG", TERRITORY_PNG, 0, 0, 0); - nrTests += test_territory("PNZ", TERRITORY_RU_PNZ, 0, 0, TERRITORY_RUS); - nrTests += test_territory("PO", TERRITORY_RU_PO, 0, 0, TERRITORY_RUS); - nrTests += test_territory("POL", TERRITORY_POL, 0, 0, 0); - nrTests += test_territory("PR", TERRITORY_BR_PR, 0, 1, TERRITORY_BRA); - nrTests += test_territory("PR", TERRITORY_PRI, 1, 1, TERRITORY_USA); - nrTests += test_territory("PRI", TERRITORY_PRI, 0, 0, 0); - nrTests += test_territory("PRK", TERRITORY_PRK, 0, 0, 0); - nrTests += test_territory("PRT", TERRITORY_PRT, 0, 0, 0); - nrTests += test_territory("PRY", TERRITORY_PRY, 0, 0, 0); - nrTests += test_territory("PSE", TERRITORY_PSE, 0, 0, 0); - nrTests += test_territory("PSK", TERRITORY_RU_PSK, 0, 0, TERRITORY_RUS); - nrTests += test_territory("PUE", TERRITORY_MX_PUE, 0, 0, TERRITORY_MEX); - nrTests += test_territory("PY", TERRITORY_IN_PY, 0, 0, TERRITORY_IND); - nrTests += test_territory("PYF", TERRITORY_PYF, 0, 0, 0); - nrTests += test_territory("QAT", TERRITORY_QAT, 0, 0, 0); - nrTests += test_territory("QC", TERRITORY_CA_QC, 0, 0, TERRITORY_CAN); - nrTests += test_territory("QE", TERRITORY_MX_QUE, 1, 0, TERRITORY_MEX); - nrTests += test_territory("QH", TERRITORY_CN_QH, 0, 0, TERRITORY_CHN); - nrTests += test_territory("QLD", TERRITORY_AU_QLD, 0, 0, TERRITORY_AUS); - nrTests += test_territory("QR", TERRITORY_MX_ROO, 1, 0, TERRITORY_MEX); - nrTests += test_territory("QUE", TERRITORY_MX_QUE, 0, 0, TERRITORY_MEX); - nrTests += test_territory("REU", TERRITORY_REU, 0, 0, 0); - nrTests += test_territory("RI", TERRITORY_US_RI, 0, 0, TERRITORY_USA); - nrTests += test_territory("RJ", TERRITORY_BR_RJ, 0, 1, TERRITORY_BRA); - nrTests += test_territory("RJ", TERRITORY_IN_RJ, 0, 1, TERRITORY_IND); - nrTests += test_territory("RN", TERRITORY_BR_RN, 0, 0, TERRITORY_BRA); - nrTests += test_territory("RO", TERRITORY_BR_RO, 0, 0, TERRITORY_BRA); - nrTests += test_territory("ROO", TERRITORY_MX_ROO, 0, 0, TERRITORY_MEX); - nrTests += test_territory("ROS", TERRITORY_RU_ROS, 0, 0, TERRITORY_RUS); - nrTests += test_territory("ROU", TERRITORY_ROU, 0, 0, 0); - nrTests += test_territory("RR", TERRITORY_BR_RR, 0, 0, TERRITORY_BRA); - nrTests += test_territory("RS", TERRITORY_BR_RS, 0, 0, TERRITORY_BRA); - nrTests += test_territory("RU", TERRITORY_RUS, 1, 0, 0); - nrTests += test_territory("RU-AD", TERRITORY_RU_AD, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-AL", TERRITORY_RU_AL, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-ALT", TERRITORY_RU_ALT, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-AMU", TERRITORY_RU_AMU, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-ARK", TERRITORY_RU_ARK, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-AST", TERRITORY_RU_AST, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-BA", TERRITORY_RU_BA, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-BE", TERRITORY_RU_BE, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-BEL", TERRITORY_RU_BE, 1, 0, TERRITORY_RUS); - nrTests += test_territory("RU-BRY", TERRITORY_RU_BRY, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-BU", TERRITORY_RU_BU, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-CE", TERRITORY_RU_CE, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-CH", TERRITORY_RU_CH, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-CHE", TERRITORY_RU_CH, 1, 0, TERRITORY_RUS); - nrTests += test_territory("RU-CHU", TERRITORY_RU_CHU, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-CU", TERRITORY_RU_CU, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-DA", TERRITORY_RU_DA, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-IN", TERRITORY_RU_IN, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-IRK", TERRITORY_RU_IRK, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-IVA", TERRITORY_RU_IVA, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-KAM", TERRITORY_RU_KAM, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-KB", TERRITORY_RU_KB, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-KC", TERRITORY_RU_KC, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-KDA", TERRITORY_RU_KDA, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-KEM", TERRITORY_RU_KEM, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-KGD", TERRITORY_RU_KGD, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-KGN", TERRITORY_RU_KGN, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-KHA", TERRITORY_RU_KHA, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-KHM", TERRITORY_RU_KM, 1, 0, TERRITORY_RUS); - nrTests += test_territory("RU-KI", TERRITORY_RU_KI, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-KIR", TERRITORY_RU_KI, 1, 0, TERRITORY_RUS); - nrTests += test_territory("RU-KK", TERRITORY_RU_KK, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-KL", TERRITORY_RU_KL, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-KLU", TERRITORY_RU_KLU, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-KM", TERRITORY_RU_KM, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-KO", TERRITORY_RU_KO, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-KOS", TERRITORY_RU_KOS, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-KR", TERRITORY_RU_KR, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-KRS", TERRITORY_RU_KRS, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-KYA", TERRITORY_RU_KYA, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-LEN", TERRITORY_RU_LEN, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-LIP", TERRITORY_RU_LIP, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-MAG", TERRITORY_RU_MAG, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-ME", TERRITORY_RU_ME, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-MO", TERRITORY_RU_MO, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-MOS", TERRITORY_RU_MOS, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-MOW", TERRITORY_RU_MOW, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-MUR", TERRITORY_RU_MUR, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-NEN", TERRITORY_RU_NEN, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-NGR", TERRITORY_RU_NGR, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-NIZ", TERRITORY_RU_NIZ, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-NVS", TERRITORY_RU_NVS, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-OMS", TERRITORY_RU_OMS, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-ORE", TERRITORY_RU_ORE, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-ORL", TERRITORY_RU_ORL, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-PER", TERRITORY_RU_PM, 1, 0, TERRITORY_RUS); - nrTests += test_territory("RU-PM", TERRITORY_RU_PM, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-PNZ", TERRITORY_RU_PNZ, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-PO", TERRITORY_RU_PO, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-PRI", TERRITORY_RU_PO, 1, 0, TERRITORY_RUS); - nrTests += test_territory("RU-PSK", TERRITORY_RU_PSK, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-ROS", TERRITORY_RU_ROS, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-RYA", TERRITORY_RU_RYA, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-SA", TERRITORY_RU_SA, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-SAK", TERRITORY_RU_SAK, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-SAM", TERRITORY_RU_SAM, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-SAR", TERRITORY_RU_SAR, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-SE", TERRITORY_RU_SE, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-SMO", TERRITORY_RU_SMO, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-SPE", TERRITORY_RU_SPE, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-STA", TERRITORY_RU_STA, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-SVE", TERRITORY_RU_SVE, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-TA", TERRITORY_RU_TA, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-TAM", TERRITORY_RU_TT, 1, 0, TERRITORY_RUS); - nrTests += test_territory("RU-TOM", TERRITORY_RU_TOM, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-TT", TERRITORY_RU_TT, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-TUL", TERRITORY_RU_TUL, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-TVE", TERRITORY_RU_TVE, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-TY", TERRITORY_RU_TY, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-TYU", TERRITORY_RU_TYU, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-UD", TERRITORY_RU_UD, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-ULY", TERRITORY_RU_ULY, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-VGG", TERRITORY_RU_VGG, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-VLA", TERRITORY_RU_VLA, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-VLG", TERRITORY_RU_VLG, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-VOR", TERRITORY_RU_VOR, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-YAN", TERRITORY_RU_YAN, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-YAR", TERRITORY_RU_YAR, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-YEV", TERRITORY_RU_YEV, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RU-ZAB", TERRITORY_RU_ZAB, 0, 0, TERRITORY_RUS); - nrTests += test_territory("RUS", TERRITORY_RUS, 0, 0, 0); - nrTests += test_territory("RWA", TERRITORY_RWA, 0, 0, 0); - nrTests += test_territory("RYA", TERRITORY_RU_RYA, 0, 0, TERRITORY_RUS); - nrTests += test_territory("SA", TERRITORY_RU_SA, 0, 1, TERRITORY_RUS); - nrTests += test_territory("SA", TERRITORY_AU_SA, 0, 1, TERRITORY_AUS); - nrTests += test_territory("SAK", TERRITORY_RU_SAK, 0, 0, TERRITORY_RUS); - nrTests += test_territory("SAM", TERRITORY_RU_SAM, 0, 0, TERRITORY_RUS); - nrTests += test_territory("SAR", TERRITORY_RU_SAR, 0, 0, TERRITORY_RUS); - nrTests += test_territory("SAU", TERRITORY_SAU, 0, 0, 0); - nrTests += test_territory("SC", TERRITORY_CN_SC, 0, 1, TERRITORY_CHN); - nrTests += test_territory("SC", TERRITORY_US_SC, 0, 1, TERRITORY_USA); - nrTests += test_territory("SC", TERRITORY_BR_SC, 0, 1, TERRITORY_BRA); - nrTests += test_territory("SD", TERRITORY_CN_SD, 0, 1, TERRITORY_CHN); - nrTests += test_territory("SD", TERRITORY_US_SD, 0, 1, TERRITORY_USA); - nrTests += test_territory("SDN", TERRITORY_SDN, 0, 0, 0); - nrTests += test_territory("SE", TERRITORY_RU_SE, 0, 1, TERRITORY_RUS); - nrTests += test_territory("SE", TERRITORY_BR_SE, 0, 1, TERRITORY_BRA); - nrTests += test_territory("SEN", TERRITORY_SEN, 0, 0, 0); - nrTests += test_territory("SGP", TERRITORY_SGP, 0, 0, 0); - nrTests += test_territory("SGS", TERRITORY_SGS, 0, 0, 0); - nrTests += test_territory("SH", TERRITORY_CN_SH, 0, 0, TERRITORY_CHN); - nrTests += test_territory("SHN", TERRITORY_SHN, 0, 0, 0); - nrTests += test_territory("SI", TERRITORY_MX_SIN, 1, 0, TERRITORY_MEX); - nrTests += test_territory("SIN", TERRITORY_MX_SIN, 0, 0, TERRITORY_MEX); - nrTests += test_territory("SJM", TERRITORY_SJM, 0, 0, 0); - nrTests += test_territory("SK", TERRITORY_CA_SK, 0, 1, TERRITORY_CAN); - nrTests += test_territory("SK", TERRITORY_IN_SK, 0, 1, TERRITORY_IND); - nrTests += test_territory("SL", TERRITORY_MX_SLP, 1, 0, TERRITORY_MEX); - nrTests += test_territory("SLB", TERRITORY_SLB, 0, 0, 0); - nrTests += test_territory("SLE", TERRITORY_SLE, 0, 0, 0); - nrTests += test_territory("SLP", TERRITORY_MX_SLP, 0, 0, TERRITORY_MEX); - nrTests += test_territory("SLV", TERRITORY_SLV, 0, 0, 0); - nrTests += test_territory("SMO", TERRITORY_RU_SMO, 0, 0, TERRITORY_RUS); - nrTests += test_territory("SMR", TERRITORY_SMR, 0, 0, 0); - nrTests += test_territory("SN", TERRITORY_CN_SN, 0, 0, TERRITORY_CHN); - nrTests += test_territory("SO", TERRITORY_MX_SON, 1, 0, TERRITORY_MEX); - nrTests += test_territory("SOM", TERRITORY_SOM, 0, 0, 0); - nrTests += test_territory("SON", TERRITORY_MX_SON, 0, 0, TERRITORY_MEX); - nrTests += test_territory("SP", TERRITORY_BR_SP, 0, 0, TERRITORY_BRA); - nrTests += test_territory("SPE", TERRITORY_RU_SPE, 0, 0, TERRITORY_RUS); - nrTests += test_territory("SPM", TERRITORY_SPM, 0, 0, 0); - nrTests += test_territory("SRB", TERRITORY_SRB, 0, 0, 0); - nrTests += test_territory("SSD", TERRITORY_SSD, 0, 0, 0); - nrTests += test_territory("STA", TERRITORY_RU_STA, 0, 0, TERRITORY_RUS); - nrTests += test_territory("STP", TERRITORY_STP, 0, 0, 0); - nrTests += test_territory("SUR", TERRITORY_SUR, 0, 0, 0); - nrTests += test_territory("SVE", TERRITORY_RU_SVE, 0, 0, TERRITORY_RUS); - nrTests += test_territory("SVK", TERRITORY_SVK, 0, 0, 0); - nrTests += test_territory("SVN", TERRITORY_SVN, 0, 0, 0); - nrTests += test_territory("SWE", TERRITORY_SWE, 0, 0, 0); - nrTests += test_territory("SWZ", TERRITORY_SWZ, 0, 0, 0); - nrTests += test_territory("SX", TERRITORY_CN_SX, 0, 0, TERRITORY_CHN); - nrTests += test_territory("SXM", TERRITORY_SXM, 0, 0, 0); - nrTests += test_territory("SYC", TERRITORY_SYC, 0, 0, 0); - nrTests += test_territory("SYR", TERRITORY_SYR, 0, 0, 0); - nrTests += test_territory("TA", TERRITORY_RU_TA, 0, 0, TERRITORY_RUS); - nrTests += test_territory("TAA", TERRITORY_SHN, 1, 0, 0); - nrTests += test_territory("TAB", TERRITORY_MX_TAB, 0, 0, TERRITORY_MEX); - nrTests += test_territory("TAM", TERRITORY_MX_TAM, 0, 0, TERRITORY_MEX); - nrTests += test_territory("TAS", TERRITORY_AU_TAS, 0, 0, TERRITORY_AUS); - nrTests += test_territory("TB", TERRITORY_MX_TAB, 1, 0, TERRITORY_MEX); - nrTests += test_territory("TCA", TERRITORY_TCA, 0, 0, 0); - nrTests += test_territory("TCD", TERRITORY_TCD, 0, 0, 0); - nrTests += test_territory("TG", TERRITORY_IN_TG, 0, 0, TERRITORY_IND); - nrTests += test_territory("TGO", TERRITORY_TGO, 0, 0, 0); - nrTests += test_territory("THA", TERRITORY_THA, 0, 0, 0); - nrTests += test_territory("TJ", TERRITORY_CN_TJ, 0, 0, TERRITORY_CHN); - nrTests += test_territory("TJK", TERRITORY_TJK, 0, 0, 0); - nrTests += test_territory("TKL", TERRITORY_TKL, 0, 0, 0); - nrTests += test_territory("TKM", TERRITORY_TKM, 0, 0, 0); - nrTests += test_territory("TL", TERRITORY_MX_TLA, 1, 0, TERRITORY_MEX); - nrTests += test_territory("TLA", TERRITORY_MX_TLA, 0, 0, TERRITORY_MEX); - nrTests += test_territory("TLS", TERRITORY_TLS, 0, 0, 0); - nrTests += test_territory("TM", TERRITORY_MX_TAM, 1, 0, TERRITORY_MEX); - nrTests += test_territory("TN", TERRITORY_US_TN, 0, 1, TERRITORY_USA); - nrTests += test_territory("TN", TERRITORY_IN_TN, 0, 1, TERRITORY_IND); - nrTests += test_territory("TO", TERRITORY_BR_TO, 0, 0, TERRITORY_BRA); - nrTests += test_territory("TOM", TERRITORY_RU_TOM, 0, 0, TERRITORY_RUS); - nrTests += test_territory("TON", TERRITORY_TON, 0, 0, 0); - nrTests += test_territory("TR", TERRITORY_IN_TR, 0, 0, TERRITORY_IND); - nrTests += test_territory("TT", TERRITORY_RU_TT, 0, 0, TERRITORY_RUS); - nrTests += test_territory("TTO", TERRITORY_TTO, 0, 0, 0); - nrTests += test_territory("TUL", TERRITORY_RU_TUL, 0, 0, TERRITORY_RUS); - nrTests += test_territory("TUN", TERRITORY_TUN, 0, 0, 0); - nrTests += test_territory("TUR", TERRITORY_TUR, 0, 0, 0); - nrTests += test_territory("TUV", TERRITORY_TUV, 0, 0, 0); - nrTests += test_territory("TVE", TERRITORY_RU_TVE, 0, 0, TERRITORY_RUS); - nrTests += test_territory("TW", TERRITORY_TWN, 1, 0, TERRITORY_CHN); - nrTests += test_territory("TWN", TERRITORY_TWN, 0, 0, 0); - nrTests += test_territory("TX", TERRITORY_US_TX, 0, 0, TERRITORY_USA); - nrTests += test_territory("TY", TERRITORY_RU_TY, 0, 0, TERRITORY_RUS); - nrTests += test_territory("TYU", TERRITORY_RU_TYU, 0, 0, TERRITORY_RUS); - nrTests += test_territory("TZA", TERRITORY_TZA, 0, 0, 0); - nrTests += test_territory("UD", TERRITORY_RU_UD, 0, 0, TERRITORY_RUS); - nrTests += test_territory("UGA", TERRITORY_UGA, 0, 0, 0); - nrTests += test_territory("UK", TERRITORY_IN_UT, 1, 0, TERRITORY_IND); - nrTests += test_territory("UKR", TERRITORY_UKR, 0, 0, 0); - nrTests += test_territory("ULY", TERRITORY_RU_ULY, 0, 0, TERRITORY_RUS); - nrTests += test_territory("UM", TERRITORY_UMI, 1, 0, TERRITORY_USA); - nrTests += test_territory("UMI", TERRITORY_UMI, 0, 0, 0); - nrTests += test_territory("UP", TERRITORY_IN_UP, 0, 0, TERRITORY_IND); - nrTests += test_territory("URY", TERRITORY_URY, 0, 0, 0); - nrTests += test_territory("US", TERRITORY_USA, 1, 0, 0); - nrTests += test_territory("US-AK", TERRITORY_US_AK, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-AL", TERRITORY_US_AL, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-AR", TERRITORY_US_AR, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-AS", TERRITORY_ASM, 1, 0, TERRITORY_USA); - nrTests += test_territory("US-AZ", TERRITORY_US_AZ, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-CA", TERRITORY_US_CA, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-CO", TERRITORY_US_CO, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-CT", TERRITORY_US_CT, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-DC", TERRITORY_US_DC, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-DE", TERRITORY_US_DE, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-FL", TERRITORY_US_FL, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-GA", TERRITORY_US_GA, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-GU", TERRITORY_GUM, 1, 0, TERRITORY_USA); - nrTests += test_territory("US-HI", TERRITORY_US_HI, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-IA", TERRITORY_US_IA, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-ID", TERRITORY_US_ID, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-IL", TERRITORY_US_IL, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-IN", TERRITORY_US_IN, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-KS", TERRITORY_US_KS, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-KY", TERRITORY_US_KY, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-LA", TERRITORY_US_LA, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-MA", TERRITORY_US_MA, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-MD", TERRITORY_US_MD, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-ME", TERRITORY_US_ME, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-MI", TERRITORY_US_MI, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-MID", TERRITORY_US_HI, 1, 0, TERRITORY_USA); - nrTests += test_territory("US-MN", TERRITORY_US_MN, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-MO", TERRITORY_US_MO, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-MP", TERRITORY_MNP, 1, 0, TERRITORY_USA); - nrTests += test_territory("US-MS", TERRITORY_US_MS, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-MT", TERRITORY_US_MT, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-NC", TERRITORY_US_NC, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-ND", TERRITORY_US_ND, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-NE", TERRITORY_US_NE, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-NH", TERRITORY_US_NH, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-NJ", TERRITORY_US_NJ, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-NM", TERRITORY_US_NM, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-NV", TERRITORY_US_NV, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-NY", TERRITORY_US_NY, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-OH", TERRITORY_US_OH, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-OK", TERRITORY_US_OK, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-OR", TERRITORY_US_OR, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-PA", TERRITORY_US_PA, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-PR", TERRITORY_PRI, 1, 0, TERRITORY_USA); - nrTests += test_territory("US-RI", TERRITORY_US_RI, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-SC", TERRITORY_US_SC, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-SD", TERRITORY_US_SD, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-TN", TERRITORY_US_TN, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-TX", TERRITORY_US_TX, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-UM", TERRITORY_UMI, 1, 0, TERRITORY_USA); - nrTests += test_territory("US-UT", TERRITORY_US_UT, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-VA", TERRITORY_US_VA, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-VI", TERRITORY_VIR, 1, 0, TERRITORY_USA); - nrTests += test_territory("US-VT", TERRITORY_US_VT, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-WA", TERRITORY_US_WA, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-WI", TERRITORY_US_WI, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-WV", TERRITORY_US_WV, 0, 0, TERRITORY_USA); - nrTests += test_territory("US-WY", TERRITORY_US_WY, 0, 0, TERRITORY_USA); - nrTests += test_territory("USA", TERRITORY_USA, 0, 0, 0); - nrTests += test_territory("UT", TERRITORY_US_UT, 0, 1, TERRITORY_USA); - nrTests += test_territory("UT", TERRITORY_IN_UT, 0, 1, TERRITORY_IND); - nrTests += test_territory("UZB", TERRITORY_UZB, 0, 0, 0); - nrTests += test_territory("VA", TERRITORY_US_VA, 0, 0, TERRITORY_USA); - nrTests += test_territory("VAT", TERRITORY_VAT, 0, 0, 0); - nrTests += test_territory("VCT", TERRITORY_VCT, 0, 0, 0); - nrTests += test_territory("VE", TERRITORY_MX_VER, 1, 0, TERRITORY_MEX); - nrTests += test_territory("VEN", TERRITORY_VEN, 0, 0, 0); - nrTests += test_territory("VER", TERRITORY_MX_VER, 0, 0, TERRITORY_MEX); - nrTests += test_territory("VGB", TERRITORY_VGB, 0, 0, 0); - nrTests += test_territory("VGG", TERRITORY_RU_VGG, 0, 0, TERRITORY_RUS); - nrTests += test_territory("VI", TERRITORY_VIR, 1, 0, TERRITORY_USA); - nrTests += test_territory("VIC", TERRITORY_AU_VIC, 0, 0, TERRITORY_AUS); - nrTests += test_territory("VIR", TERRITORY_VIR, 0, 0, 0); - nrTests += test_territory("VLA", TERRITORY_RU_VLA, 0, 0, TERRITORY_RUS); - nrTests += test_territory("VLG", TERRITORY_RU_VLG, 0, 0, TERRITORY_RUS); - nrTests += test_territory("VNM", TERRITORY_VNM, 0, 0, 0); - nrTests += test_territory("VOR", TERRITORY_RU_VOR, 0, 0, TERRITORY_RUS); - nrTests += test_territory("VT", TERRITORY_US_VT, 0, 0, TERRITORY_USA); - nrTests += test_territory("VUT", TERRITORY_VUT, 0, 0, 0); - nrTests += test_territory("WA", TERRITORY_US_WA, 0, 1, TERRITORY_USA); - nrTests += test_territory("WA", TERRITORY_AU_WA, 0, 1, TERRITORY_AUS); - nrTests += test_territory("WAK", TERRITORY_MHL, 1, 0, 0); - nrTests += test_territory("WB", TERRITORY_IN_WB, 0, 0, TERRITORY_IND); - nrTests += test_territory("WI", TERRITORY_US_WI, 0, 0, TERRITORY_USA); - nrTests += test_territory("WLF", TERRITORY_WLF, 0, 0, 0); - nrTests += test_territory("WSM", TERRITORY_WSM, 0, 0, 0); - nrTests += test_territory("WV", TERRITORY_US_WV, 0, 0, TERRITORY_USA); - nrTests += test_territory("WY", TERRITORY_US_WY, 0, 0, TERRITORY_USA); - nrTests += test_territory("XJ", TERRITORY_CN_XJ, 0, 0, TERRITORY_CHN); - nrTests += test_territory("XZ", TERRITORY_CN_XZ, 0, 0, TERRITORY_CHN); - nrTests += test_territory("YAN", TERRITORY_RU_YAN, 0, 0, TERRITORY_RUS); - nrTests += test_territory("YAR", TERRITORY_RU_YAR, 0, 0, TERRITORY_RUS); - nrTests += test_territory("YEM", TERRITORY_YEM, 0, 0, 0); - nrTests += test_territory("YEV", TERRITORY_RU_YEV, 0, 0, TERRITORY_RUS); - nrTests += test_territory("YN", TERRITORY_CN_YN, 0, 0, TERRITORY_CHN); - nrTests += test_territory("YT", TERRITORY_CA_YT, 0, 0, TERRITORY_CAN); - nrTests += test_territory("YU", TERRITORY_MX_YUC, 1, 0, TERRITORY_MEX); - nrTests += test_territory("YUC", TERRITORY_MX_YUC, 0, 0, TERRITORY_MEX); - nrTests += test_territory("ZA", TERRITORY_MX_ZAC, 1, 0, TERRITORY_MEX); - nrTests += test_territory("ZAB", TERRITORY_RU_ZAB, 0, 0, TERRITORY_RUS); - nrTests += test_territory("ZAC", TERRITORY_MX_ZAC, 0, 0, TERRITORY_MEX); - nrTests += test_territory("ZAF", TERRITORY_ZAF, 0, 0, 0); - nrTests += test_territory("ZJ", TERRITORY_CN_ZJ, 0, 0, TERRITORY_CHN); - nrTests += test_territory("ZMB", TERRITORY_ZMB, 0, 0, 0); - nrTests += test_territory("ZWE", TERRITORY_ZWE, 0, 0, 0); - return nrTests; -} diff --git a/unittest/test_territories.h b/unittest/test_territories.h new file mode 100644 index 0000000..3203786 --- /dev/null +++ b/unittest/test_territories.h @@ -0,0 +1,994 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +// produced by fast_territories.cpp + +#include "../mapcodelib/mapcode_territories.h" + +typedef struct { + const char *codeISO; + enum Territory territory; + int isAlias; + int needsParent; + enum Territory parent; +} TestTerritoryInfo; + +static const TestTerritoryInfo testTerritories[] = { + {"AAA", TERRITORY_AAA, 0, 0, TERRITORY_NONE}, + {"AB", TERRITORY_CA_AB, 0, 0, TERRITORY_CAN}, + {"ABW", TERRITORY_ABW, 0, 0, TERRITORY_NONE}, + {"AC", TERRITORY_BR_AC, 0, 0, TERRITORY_BRA}, + {"ACT", TERRITORY_AU_ACT, 0, 0, TERRITORY_AUS}, + {"AD", TERRITORY_RU_AD, 0, 0, TERRITORY_RUS}, + {"AFG", TERRITORY_AFG, 0, 0, TERRITORY_NONE}, + {"AG", TERRITORY_MX_AGU, 1, 0, TERRITORY_MEX}, + {"AGO", TERRITORY_AGO, 0, 0, TERRITORY_NONE}, + {"AGU", TERRITORY_MX_AGU, 0, 0, TERRITORY_MEX}, + {"AH", TERRITORY_CN_AH, 0, 0, TERRITORY_CHN}, + {"AIA", TERRITORY_AIA, 0, 0, TERRITORY_NONE}, + {"AK", TERRITORY_US_AK, 0, 0, TERRITORY_USA}, + {"AL", TERRITORY_RU_AL, 0, 1, TERRITORY_RUS}, + {"AL", TERRITORY_US_AL, 0, 1, TERRITORY_USA}, + {"AL", TERRITORY_BR_AL, 0, 1, TERRITORY_BRA}, + {"ALA", TERRITORY_ALA, 0, 0, TERRITORY_NONE}, + {"ALB", TERRITORY_ALB, 0, 0, TERRITORY_NONE}, + {"ALT", TERRITORY_RU_ALT, 0, 0, TERRITORY_RUS}, + {"AM", TERRITORY_BR_AM, 0, 0, TERRITORY_BRA}, + {"AMU", TERRITORY_RU_AMU, 0, 0, TERRITORY_RUS}, + {"AN", TERRITORY_IN_AN, 0, 0, TERRITORY_IND}, + {"AND", TERRITORY_AND, 0, 0, TERRITORY_NONE}, + {"AP", TERRITORY_BR_AP, 0, 1, TERRITORY_BRA}, + {"AP", TERRITORY_IN_AP, 0, 1, TERRITORY_IND}, + {"AR", TERRITORY_US_AR, 0, 1, TERRITORY_USA}, + {"AR", TERRITORY_IN_AR, 0, 1, TERRITORY_IND}, + {"ARE", TERRITORY_ARE, 0, 0, TERRITORY_NONE}, + {"ARG", TERRITORY_ARG, 0, 0, TERRITORY_NONE}, + {"ARK", TERRITORY_RU_ARK, 0, 0, TERRITORY_RUS}, + {"ARM", TERRITORY_ARM, 0, 0, TERRITORY_NONE}, + {"AS", TERRITORY_IN_AS, 0, 1, TERRITORY_IND}, + {"AS", TERRITORY_ASM, 1, 1, TERRITORY_USA}, + {"ASC", TERRITORY_SHN, 1, 0, TERRITORY_NONE}, + {"ASM", TERRITORY_ASM, 0, 0, TERRITORY_NONE}, + {"AST", TERRITORY_RU_AST, 0, 0, TERRITORY_RUS}, + {"ATA", TERRITORY_ATA, 0, 0, TERRITORY_NONE}, + {"ATF", TERRITORY_ATF, 0, 0, TERRITORY_NONE}, + {"ATG", TERRITORY_ATG, 0, 0, TERRITORY_NONE}, + {"AU", TERRITORY_AUS, 1, 0, TERRITORY_NONE}, + {"AU-ACT", TERRITORY_AU_ACT, 0, 0, TERRITORY_AUS}, + {"AU-CC", TERRITORY_CCK, 1, 0, TERRITORY_AUS}, + {"AU-CX", TERRITORY_CXR, 1, 0, TERRITORY_AUS}, + {"AU-HM", TERRITORY_HMD, 1, 0, TERRITORY_AUS}, + {"AU-JBT", TERRITORY_AU_JBT, 0, 0, TERRITORY_AUS}, + {"AU-NF", TERRITORY_NFK, 1, 0, TERRITORY_AUS}, + {"AU-NSW", TERRITORY_AU_NSW, 0, 0, TERRITORY_AUS}, + {"AU-NT", TERRITORY_AU_NT, 0, 0, TERRITORY_AUS}, + {"AU-QLD", TERRITORY_AU_QLD, 0, 0, TERRITORY_AUS}, + {"AU-SA", TERRITORY_AU_SA, 0, 0, TERRITORY_AUS}, + {"AU-TAS", TERRITORY_AU_TAS, 0, 0, TERRITORY_AUS}, + {"AU-VIC", TERRITORY_AU_VIC, 0, 0, TERRITORY_AUS}, + {"AU-WA", TERRITORY_AU_WA, 0, 0, TERRITORY_AUS}, + {"AUS", TERRITORY_AUS, 0, 0, TERRITORY_NONE}, + {"AUT", TERRITORY_AUT, 0, 0, TERRITORY_NONE}, + {"AZ", TERRITORY_US_AZ, 0, 0, TERRITORY_USA}, + {"AZE", TERRITORY_AZE, 0, 0, TERRITORY_NONE}, + {"BA", TERRITORY_RU_BA, 0, 1, TERRITORY_RUS}, + {"BA", TERRITORY_BR_BA, 0, 1, TERRITORY_BRA}, + {"BC", TERRITORY_CA_BC, 0, 1, TERRITORY_CAN}, + {"BC", TERRITORY_MX_BCN, 1, 1, TERRITORY_MEX}, + {"BCN", TERRITORY_MX_BCN, 0, 0, TERRITORY_MEX}, + {"BCS", TERRITORY_MX_BCS, 0, 0, TERRITORY_MEX}, + {"BDI", TERRITORY_BDI, 0, 0, TERRITORY_NONE}, + {"BE", TERRITORY_RU_BE, 0, 0, TERRITORY_RUS}, + {"BEL", TERRITORY_BEL, 0, 0, TERRITORY_NONE}, + {"BEN", TERRITORY_BEN, 0, 0, TERRITORY_NONE}, + {"BES", TERRITORY_BES, 0, 0, TERRITORY_NONE}, + {"BFA", TERRITORY_BFA, 0, 0, TERRITORY_NONE}, + {"BGD", TERRITORY_BGD, 0, 0, TERRITORY_NONE}, + {"BGR", TERRITORY_BGR, 0, 0, TERRITORY_NONE}, + {"BHR", TERRITORY_BHR, 0, 0, TERRITORY_NONE}, + {"BHS", TERRITORY_BHS, 0, 0, TERRITORY_NONE}, + {"BIH", TERRITORY_BIH, 0, 0, TERRITORY_NONE}, + {"BJ", TERRITORY_CN_BJ, 0, 0, TERRITORY_CHN}, + {"BLM", TERRITORY_BLM, 0, 0, TERRITORY_NONE}, + {"BLR", TERRITORY_BLR, 0, 0, TERRITORY_NONE}, + {"BLZ", TERRITORY_BLZ, 0, 0, TERRITORY_NONE}, + {"BMU", TERRITORY_BMU, 0, 0, TERRITORY_NONE}, + {"BOL", TERRITORY_BOL, 0, 0, TERRITORY_NONE}, + {"BR", TERRITORY_IN_BR, 0, 0, TERRITORY_IND}, + {"BR-AC", TERRITORY_BR_AC, 0, 0, TERRITORY_BRA}, + {"BR-AL", TERRITORY_BR_AL, 0, 0, TERRITORY_BRA}, + {"BR-AM", TERRITORY_BR_AM, 0, 0, TERRITORY_BRA}, + {"BR-AP", TERRITORY_BR_AP, 0, 0, TERRITORY_BRA}, + {"BR-BA", TERRITORY_BR_BA, 0, 0, TERRITORY_BRA}, + {"BR-CE", TERRITORY_BR_CE, 0, 0, TERRITORY_BRA}, + {"BR-DF", TERRITORY_BR_DF, 0, 0, TERRITORY_BRA}, + {"BR-ES", TERRITORY_BR_ES, 0, 0, TERRITORY_BRA}, + {"BR-GO", TERRITORY_BR_GO, 0, 0, TERRITORY_BRA}, + {"BR-MA", TERRITORY_BR_MA, 0, 0, TERRITORY_BRA}, + {"BR-MG", TERRITORY_BR_MG, 0, 0, TERRITORY_BRA}, + {"BR-MS", TERRITORY_BR_MS, 0, 0, TERRITORY_BRA}, + {"BR-MT", TERRITORY_BR_MT, 0, 0, TERRITORY_BRA}, + {"BR-PA", TERRITORY_BR_PA, 0, 0, TERRITORY_BRA}, + {"BR-PB", TERRITORY_BR_PB, 0, 0, TERRITORY_BRA}, + {"BR-PE", TERRITORY_BR_PE, 0, 0, TERRITORY_BRA}, + {"BR-PI", TERRITORY_BR_PI, 0, 0, TERRITORY_BRA}, + {"BR-PR", TERRITORY_BR_PR, 0, 0, TERRITORY_BRA}, + {"BR-RJ", TERRITORY_BR_RJ, 0, 0, TERRITORY_BRA}, + {"BR-RN", TERRITORY_BR_RN, 0, 0, TERRITORY_BRA}, + {"BR-RO", TERRITORY_BR_RO, 0, 0, TERRITORY_BRA}, + {"BR-RR", TERRITORY_BR_RR, 0, 0, TERRITORY_BRA}, + {"BR-RS", TERRITORY_BR_RS, 0, 0, TERRITORY_BRA}, + {"BR-SC", TERRITORY_BR_SC, 0, 0, TERRITORY_BRA}, + {"BR-SE", TERRITORY_BR_SE, 0, 0, TERRITORY_BRA}, + {"BR-SP", TERRITORY_BR_SP, 0, 0, TERRITORY_BRA}, + {"BR-TO", TERRITORY_BR_TO, 0, 0, TERRITORY_BRA}, + {"BRA", TERRITORY_BRA, 0, 0, TERRITORY_NONE}, + {"BRB", TERRITORY_BRB, 0, 0, TERRITORY_NONE}, + {"BRN", TERRITORY_BRN, 0, 0, TERRITORY_NONE}, + {"BRY", TERRITORY_RU_BRY, 0, 0, TERRITORY_RUS}, + {"BS", TERRITORY_MX_BCS, 1, 0, TERRITORY_MEX}, + {"BTN", TERRITORY_BTN, 0, 0, TERRITORY_NONE}, + {"BU", TERRITORY_RU_BU, 0, 0, TERRITORY_RUS}, + {"BVT", TERRITORY_BVT, 0, 0, TERRITORY_NONE}, + {"BWA", TERRITORY_BWA, 0, 0, TERRITORY_NONE}, + {"CA", TERRITORY_US_CA, 0, 0, TERRITORY_USA}, + {"CA-AB", TERRITORY_CA_AB, 0, 0, TERRITORY_CAN}, + {"CA-BC", TERRITORY_CA_BC, 0, 0, TERRITORY_CAN}, + {"CA-MB", TERRITORY_CA_MB, 0, 0, TERRITORY_CAN}, + {"CA-NB", TERRITORY_CA_NB, 0, 0, TERRITORY_CAN}, + {"CA-NL", TERRITORY_CA_NL, 0, 0, TERRITORY_CAN}, + {"CA-NS", TERRITORY_CA_NS, 0, 0, TERRITORY_CAN}, + {"CA-NT", TERRITORY_CA_NT, 0, 0, TERRITORY_CAN}, + {"CA-NU", TERRITORY_CA_NU, 0, 0, TERRITORY_CAN}, + {"CA-ON", TERRITORY_CA_ON, 0, 0, TERRITORY_CAN}, + {"CA-PE", TERRITORY_CA_PE, 0, 0, TERRITORY_CAN}, + {"CA-QC", TERRITORY_CA_QC, 0, 0, TERRITORY_CAN}, + {"CA-SK", TERRITORY_CA_SK, 0, 0, TERRITORY_CAN}, + {"CA-YT", TERRITORY_CA_YT, 0, 0, TERRITORY_CAN}, + {"CAF", TERRITORY_CAF, 0, 0, TERRITORY_NONE}, + {"CAM", TERRITORY_MX_CAM, 0, 0, TERRITORY_MEX}, + {"CAN", TERRITORY_CAN, 0, 0, TERRITORY_NONE}, + {"CC", TERRITORY_CCK, 1, 0, TERRITORY_AUS}, + {"CCK", TERRITORY_CCK, 0, 0, TERRITORY_NONE}, + {"CE", TERRITORY_RU_CE, 0, 1, TERRITORY_RUS}, + {"CE", TERRITORY_BR_CE, 0, 1, TERRITORY_BRA}, + {"CG", TERRITORY_IN_CT, 1, 0, TERRITORY_IND}, + {"CH", TERRITORY_RU_CH, 0, 1, TERRITORY_RUS}, + {"CH", TERRITORY_IN_CH, 0, 1, TERRITORY_IND}, + {"CH", TERRITORY_MX_CHH, 1, 1, TERRITORY_MEX}, + {"CHE", TERRITORY_CHE, 0, 0, TERRITORY_NONE}, + {"CHH", TERRITORY_MX_CHH, 0, 0, TERRITORY_MEX}, + {"CHL", TERRITORY_CHL, 0, 0, TERRITORY_NONE}, + {"CHN", TERRITORY_CHN, 0, 0, TERRITORY_NONE}, + {"CHP", TERRITORY_MX_CHP, 0, 0, TERRITORY_MEX}, + {"CHU", TERRITORY_RU_CHU, 0, 0, TERRITORY_RUS}, + {"CIV", TERRITORY_CIV, 0, 0, TERRITORY_NONE}, + {"CL", TERRITORY_MX_CL, 0, 0, TERRITORY_MEX}, + {"CM", TERRITORY_MX_CAM, 1, 0, TERRITORY_MEX}, + {"CMR", TERRITORY_CMR, 0, 0, TERRITORY_NONE}, + {"CN", TERRITORY_CHN, 1, 0, TERRITORY_NONE}, + {"CN-11", TERRITORY_CN_BJ, 1, 0, TERRITORY_CHN}, + {"CN-12", TERRITORY_CN_TJ, 1, 0, TERRITORY_CHN}, + {"CN-13", TERRITORY_CN_HE, 1, 0, TERRITORY_CHN}, + {"CN-14", TERRITORY_CN_SX, 1, 0, TERRITORY_CHN}, + {"CN-15", TERRITORY_CN_NM, 1, 0, TERRITORY_CHN}, + {"CN-21", TERRITORY_CN_LN, 1, 0, TERRITORY_CHN}, + {"CN-22", TERRITORY_CN_JL, 1, 0, TERRITORY_CHN}, + {"CN-23", TERRITORY_CN_HL, 1, 0, TERRITORY_CHN}, + {"CN-31", TERRITORY_CN_SH, 1, 0, TERRITORY_CHN}, + {"CN-32", TERRITORY_CN_JS, 1, 0, TERRITORY_CHN}, + {"CN-33", TERRITORY_CN_ZJ, 1, 0, TERRITORY_CHN}, + {"CN-34", TERRITORY_CN_AH, 1, 0, TERRITORY_CHN}, + {"CN-35", TERRITORY_CN_FJ, 1, 0, TERRITORY_CHN}, + {"CN-36", TERRITORY_CN_JX, 1, 0, TERRITORY_CHN}, + {"CN-37", TERRITORY_CN_SD, 1, 0, TERRITORY_CHN}, + {"CN-41", TERRITORY_CN_HA, 1, 0, TERRITORY_CHN}, + {"CN-42", TERRITORY_CN_HB, 1, 0, TERRITORY_CHN}, + {"CN-43", TERRITORY_CN_HN, 1, 0, TERRITORY_CHN}, + {"CN-44", TERRITORY_CN_GD, 1, 0, TERRITORY_CHN}, + {"CN-45", TERRITORY_CN_GX, 1, 0, TERRITORY_CHN}, + {"CN-46", TERRITORY_CN_HI, 1, 0, TERRITORY_CHN}, + {"CN-50", TERRITORY_CN_CQ, 1, 0, TERRITORY_CHN}, + {"CN-51", TERRITORY_CN_SC, 1, 0, TERRITORY_CHN}, + {"CN-52", TERRITORY_CN_GZ, 1, 0, TERRITORY_CHN}, + {"CN-53", TERRITORY_CN_YN, 1, 0, TERRITORY_CHN}, + {"CN-54", TERRITORY_CN_XZ, 1, 0, TERRITORY_CHN}, + {"CN-61", TERRITORY_CN_SN, 1, 0, TERRITORY_CHN}, + {"CN-62", TERRITORY_CN_GS, 1, 0, TERRITORY_CHN}, + {"CN-63", TERRITORY_CN_QH, 1, 0, TERRITORY_CHN}, + {"CN-64", TERRITORY_CN_NX, 1, 0, TERRITORY_CHN}, + {"CN-65", TERRITORY_CN_XJ, 1, 0, TERRITORY_CHN}, + {"CN-71", TERRITORY_TWN, 1, 0, TERRITORY_CHN}, + {"CN-91", TERRITORY_HKG, 1, 0, TERRITORY_CHN}, + {"CN-92", TERRITORY_MAC, 1, 0, TERRITORY_CHN}, + {"CN-AH", TERRITORY_CN_AH, 0, 0, TERRITORY_CHN}, + {"CN-BJ", TERRITORY_CN_BJ, 0, 0, TERRITORY_CHN}, + {"CN-CQ", TERRITORY_CN_CQ, 0, 0, TERRITORY_CHN}, + {"CN-FJ", TERRITORY_CN_FJ, 0, 0, TERRITORY_CHN}, + {"CN-GD", TERRITORY_CN_GD, 0, 0, TERRITORY_CHN}, + {"CN-GS", TERRITORY_CN_GS, 0, 0, TERRITORY_CHN}, + {"CN-GX", TERRITORY_CN_GX, 0, 0, TERRITORY_CHN}, + {"CN-GZ", TERRITORY_CN_GZ, 0, 0, TERRITORY_CHN}, + {"CN-HA", TERRITORY_CN_HA, 0, 0, TERRITORY_CHN}, + {"CN-HB", TERRITORY_CN_HB, 0, 0, TERRITORY_CHN}, + {"CN-HE", TERRITORY_CN_HE, 0, 0, TERRITORY_CHN}, + {"CN-HI", TERRITORY_CN_HI, 0, 0, TERRITORY_CHN}, + {"CN-HK", TERRITORY_HKG, 1, 0, TERRITORY_CHN}, + {"CN-HL", TERRITORY_CN_HL, 0, 0, TERRITORY_CHN}, + {"CN-HN", TERRITORY_CN_HN, 0, 0, TERRITORY_CHN}, + {"CN-JL", TERRITORY_CN_JL, 0, 0, TERRITORY_CHN}, + {"CN-JS", TERRITORY_CN_JS, 0, 0, TERRITORY_CHN}, + {"CN-JX", TERRITORY_CN_JX, 0, 0, TERRITORY_CHN}, + {"CN-LN", TERRITORY_CN_LN, 0, 0, TERRITORY_CHN}, + {"CN-MC", TERRITORY_MAC, 1, 0, TERRITORY_CHN}, + {"CN-NM", TERRITORY_CN_NM, 0, 0, TERRITORY_CHN}, + {"CN-NX", TERRITORY_CN_NX, 0, 0, TERRITORY_CHN}, + {"CN-QH", TERRITORY_CN_QH, 0, 0, TERRITORY_CHN}, + {"CN-SC", TERRITORY_CN_SC, 0, 0, TERRITORY_CHN}, + {"CN-SD", TERRITORY_CN_SD, 0, 0, TERRITORY_CHN}, + {"CN-SH", TERRITORY_CN_SH, 0, 0, TERRITORY_CHN}, + {"CN-SN", TERRITORY_CN_SN, 0, 0, TERRITORY_CHN}, + {"CN-SX", TERRITORY_CN_SX, 0, 0, TERRITORY_CHN}, + {"CN-TJ", TERRITORY_CN_TJ, 0, 0, TERRITORY_CHN}, + {"CN-TW", TERRITORY_TWN, 1, 0, TERRITORY_CHN}, + {"CN-XJ", TERRITORY_CN_XJ, 0, 0, TERRITORY_CHN}, + {"CN-XZ", TERRITORY_CN_XZ, 0, 0, TERRITORY_CHN}, + {"CN-YN", TERRITORY_CN_YN, 0, 0, TERRITORY_CHN}, + {"CN-ZJ", TERRITORY_CN_ZJ, 0, 0, TERRITORY_CHN}, + {"CO", TERRITORY_US_CO, 0, 1, TERRITORY_USA}, + {"CO", TERRITORY_MX_COA, 1, 1, TERRITORY_MEX}, + {"COA", TERRITORY_MX_COA, 0, 0, TERRITORY_MEX}, + {"COD", TERRITORY_COD, 0, 0, TERRITORY_NONE}, + {"COG", TERRITORY_COG, 0, 0, TERRITORY_NONE}, + {"COK", TERRITORY_COK, 0, 0, TERRITORY_NONE}, + {"COL", TERRITORY_COL, 0, 0, TERRITORY_NONE}, + {"COM", TERRITORY_COM, 0, 0, TERRITORY_NONE}, + {"CPT", TERRITORY_CPT, 0, 0, TERRITORY_NONE}, + {"CPV", TERRITORY_CPV, 0, 0, TERRITORY_NONE}, + {"CQ", TERRITORY_CN_CQ, 0, 0, TERRITORY_CHN}, + {"CRI", TERRITORY_CRI, 0, 0, TERRITORY_NONE}, + {"CS", TERRITORY_MX_CHP, 1, 0, TERRITORY_MEX}, + {"CT", TERRITORY_US_CT, 0, 1, TERRITORY_USA}, + {"CT", TERRITORY_IN_CT, 0, 1, TERRITORY_IND}, + {"CU", TERRITORY_RU_CU, 0, 0, TERRITORY_RUS}, + {"CUB", TERRITORY_CUB, 0, 0, TERRITORY_NONE}, + {"CUW", TERRITORY_CUW, 0, 0, TERRITORY_NONE}, + {"CX", TERRITORY_CXR, 1, 0, TERRITORY_AUS}, + {"CXR", TERRITORY_CXR, 0, 0, TERRITORY_NONE}, + {"CYM", TERRITORY_CYM, 0, 0, TERRITORY_NONE}, + {"CYP", TERRITORY_CYP, 0, 0, TERRITORY_NONE}, + {"CZE", TERRITORY_CZE, 0, 0, TERRITORY_NONE}, + {"DA", TERRITORY_RU_DA, 0, 0, TERRITORY_RUS}, + {"DC", TERRITORY_US_DC, 0, 0, TERRITORY_USA}, + {"DD", TERRITORY_IN_DD, 0, 0, TERRITORY_IND}, + {"DE", TERRITORY_US_DE, 0, 0, TERRITORY_USA}, + {"DEU", TERRITORY_DEU, 0, 0, TERRITORY_NONE}, + {"DF", TERRITORY_BR_DF, 0, 1, TERRITORY_BRA}, + {"DF", TERRITORY_MX_DIF, 1, 1, TERRITORY_MEX}, + {"DG", TERRITORY_MX_DUR, 1, 0, TERRITORY_MEX}, + {"DGA", TERRITORY_IOT, 1, 0, TERRITORY_NONE}, + {"DIF", TERRITORY_MX_DIF, 0, 0, TERRITORY_MEX}, + {"DJI", TERRITORY_DJI, 0, 0, TERRITORY_NONE}, + {"DL", TERRITORY_IN_DL, 0, 0, TERRITORY_IND}, + {"DMA", TERRITORY_DMA, 0, 0, TERRITORY_NONE}, + {"DN", TERRITORY_IN_DN, 0, 0, TERRITORY_IND}, + {"DNK", TERRITORY_DNK, 0, 0, TERRITORY_NONE}, + {"DOM", TERRITORY_DOM, 0, 0, TERRITORY_NONE}, + {"DUR", TERRITORY_MX_DUR, 0, 0, TERRITORY_MEX}, + {"DZA", TERRITORY_DZA, 0, 0, TERRITORY_NONE}, + {"ECU", TERRITORY_ECU, 0, 0, TERRITORY_NONE}, + {"EGY", TERRITORY_EGY, 0, 0, TERRITORY_NONE}, + {"ERI", TERRITORY_ERI, 0, 0, TERRITORY_NONE}, + {"ES", TERRITORY_BR_ES, 0, 0, TERRITORY_BRA}, + {"ESH", TERRITORY_ESH, 0, 0, TERRITORY_NONE}, + {"ESP", TERRITORY_ESP, 0, 0, TERRITORY_NONE}, + {"EST", TERRITORY_EST, 0, 0, TERRITORY_NONE}, + {"ETH", TERRITORY_ETH, 0, 0, TERRITORY_NONE}, + {"FIN", TERRITORY_FIN, 0, 0, TERRITORY_NONE}, + {"FJ", TERRITORY_CN_FJ, 0, 0, TERRITORY_CHN}, + {"FJI", TERRITORY_FJI, 0, 0, TERRITORY_NONE}, + {"FL", TERRITORY_US_FL, 0, 0, TERRITORY_USA}, + {"FLK", TERRITORY_FLK, 0, 0, TERRITORY_NONE}, + {"FRA", TERRITORY_FRA, 0, 0, TERRITORY_NONE}, + {"FRO", TERRITORY_FRO, 0, 0, TERRITORY_NONE}, + {"FSM", TERRITORY_FSM, 0, 0, TERRITORY_NONE}, + {"GA", TERRITORY_US_GA, 0, 1, TERRITORY_USA}, + {"GA", TERRITORY_IN_GA, 0, 1, TERRITORY_IND}, + {"GAB", TERRITORY_GAB, 0, 0, TERRITORY_NONE}, + {"GBR", TERRITORY_GBR, 0, 0, TERRITORY_NONE}, + {"GD", TERRITORY_CN_GD, 0, 0, TERRITORY_CHN}, + {"GEO", TERRITORY_GEO, 0, 0, TERRITORY_NONE}, + {"GGY", TERRITORY_GGY, 0, 0, TERRITORY_NONE}, + {"GHA", TERRITORY_GHA, 0, 0, TERRITORY_NONE}, + {"GIB", TERRITORY_GIB, 0, 0, TERRITORY_NONE}, + {"GIN", TERRITORY_GIN, 0, 0, TERRITORY_NONE}, + {"GJ", TERRITORY_IN_GJ, 0, 0, TERRITORY_IND}, + {"GLP", TERRITORY_GLP, 0, 0, TERRITORY_NONE}, + {"GMB", TERRITORY_GMB, 0, 0, TERRITORY_NONE}, + {"GNB", TERRITORY_GNB, 0, 0, TERRITORY_NONE}, + {"GNQ", TERRITORY_GNQ, 0, 0, TERRITORY_NONE}, + {"GO", TERRITORY_BR_GO, 0, 0, TERRITORY_BRA}, + {"GR", TERRITORY_MX_GRO, 1, 0, TERRITORY_MEX}, + {"GRC", TERRITORY_GRC, 0, 0, TERRITORY_NONE}, + {"GRD", TERRITORY_GRD, 0, 0, TERRITORY_NONE}, + {"GRL", TERRITORY_GRL, 0, 0, TERRITORY_NONE}, + {"GRO", TERRITORY_MX_GRO, 0, 0, TERRITORY_MEX}, + {"GS", TERRITORY_CN_GS, 0, 0, TERRITORY_CHN}, + {"GT", TERRITORY_MX_GUA, 1, 0, TERRITORY_MEX}, + {"GTM", TERRITORY_GTM, 0, 0, TERRITORY_NONE}, + {"GU", TERRITORY_GUM, 1, 0, TERRITORY_USA}, + {"GUA", TERRITORY_MX_GUA, 0, 0, TERRITORY_MEX}, + {"GUF", TERRITORY_GUF, 0, 0, TERRITORY_NONE}, + {"GUM", TERRITORY_GUM, 0, 0, TERRITORY_NONE}, + {"GUY", TERRITORY_GUY, 0, 0, TERRITORY_NONE}, + {"GX", TERRITORY_CN_GX, 0, 0, TERRITORY_CHN}, + {"GZ", TERRITORY_CN_GZ, 0, 0, TERRITORY_CHN}, + {"HA", TERRITORY_CN_HA, 0, 0, TERRITORY_CHN}, + {"HB", TERRITORY_CN_HB, 0, 0, TERRITORY_CHN}, + {"HE", TERRITORY_CN_HE, 0, 0, TERRITORY_CHN}, + {"HG", TERRITORY_MX_HID, 1, 0, TERRITORY_MEX}, + {"HI", TERRITORY_CN_HI, 0, 1, TERRITORY_CHN}, + {"HI", TERRITORY_US_HI, 0, 1, TERRITORY_USA}, + {"HID", TERRITORY_MX_HID, 0, 0, TERRITORY_MEX}, + {"HK", TERRITORY_HKG, 1, 0, TERRITORY_CHN}, + {"HKG", TERRITORY_HKG, 0, 0, TERRITORY_NONE}, + {"HL", TERRITORY_CN_HL, 0, 0, TERRITORY_CHN}, + {"HM", TERRITORY_HMD, 1, 0, TERRITORY_AUS}, + {"HMD", TERRITORY_HMD, 0, 0, TERRITORY_NONE}, + {"HN", TERRITORY_CN_HN, 0, 0, TERRITORY_CHN}, + {"HND", TERRITORY_HND, 0, 0, TERRITORY_NONE}, + {"HP", TERRITORY_IN_HP, 0, 0, TERRITORY_IND}, + {"HR", TERRITORY_IN_HR, 0, 0, TERRITORY_IND}, + {"HRV", TERRITORY_HRV, 0, 0, TERRITORY_NONE}, + {"HTI", TERRITORY_HTI, 0, 0, TERRITORY_NONE}, + {"HUN", TERRITORY_HUN, 0, 0, TERRITORY_NONE}, + {"IA", TERRITORY_US_IA, 0, 0, TERRITORY_USA}, + {"ID", TERRITORY_US_ID, 0, 0, TERRITORY_USA}, + {"IDN", TERRITORY_IDN, 0, 0, TERRITORY_NONE}, + {"IL", TERRITORY_US_IL, 0, 0, TERRITORY_USA}, + {"IMN", TERRITORY_IMN, 0, 0, TERRITORY_NONE}, + {"IN", TERRITORY_RU_IN, 0, 1, TERRITORY_RUS}, + {"IN", TERRITORY_US_IN, 0, 1, TERRITORY_USA}, + {"IN-AN", TERRITORY_IN_AN, 0, 0, TERRITORY_IND}, + {"IN-AP", TERRITORY_IN_AP, 0, 0, TERRITORY_IND}, + {"IN-AR", TERRITORY_IN_AR, 0, 0, TERRITORY_IND}, + {"IN-AS", TERRITORY_IN_AS, 0, 0, TERRITORY_IND}, + {"IN-BR", TERRITORY_IN_BR, 0, 0, TERRITORY_IND}, + {"IN-CG", TERRITORY_IN_CT, 1, 0, TERRITORY_IND}, + {"IN-CH", TERRITORY_IN_CH, 0, 0, TERRITORY_IND}, + {"IN-CT", TERRITORY_IN_CT, 0, 0, TERRITORY_IND}, + {"IN-DD", TERRITORY_IN_DD, 0, 0, TERRITORY_IND}, + {"IN-DL", TERRITORY_IN_DL, 0, 0, TERRITORY_IND}, + {"IN-DN", TERRITORY_IN_DN, 0, 0, TERRITORY_IND}, + {"IN-GA", TERRITORY_IN_GA, 0, 0, TERRITORY_IND}, + {"IN-GJ", TERRITORY_IN_GJ, 0, 0, TERRITORY_IND}, + {"IN-HP", TERRITORY_IN_HP, 0, 0, TERRITORY_IND}, + {"IN-HR", TERRITORY_IN_HR, 0, 0, TERRITORY_IND}, + {"IN-JH", TERRITORY_IN_JH, 0, 0, TERRITORY_IND}, + {"IN-JK", TERRITORY_IN_JK, 0, 0, TERRITORY_IND}, + {"IN-KA", TERRITORY_IN_KA, 0, 0, TERRITORY_IND}, + {"IN-KL", TERRITORY_IN_KL, 0, 0, TERRITORY_IND}, + {"IN-LD", TERRITORY_IN_LD, 0, 0, TERRITORY_IND}, + {"IN-MH", TERRITORY_IN_MH, 0, 0, TERRITORY_IND}, + {"IN-ML", TERRITORY_IN_ML, 0, 0, TERRITORY_IND}, + {"IN-MN", TERRITORY_IN_MN, 0, 0, TERRITORY_IND}, + {"IN-MP", TERRITORY_IN_MP, 0, 0, TERRITORY_IND}, + {"IN-MZ", TERRITORY_IN_MZ, 0, 0, TERRITORY_IND}, + {"IN-NL", TERRITORY_IN_NL, 0, 0, TERRITORY_IND}, + {"IN-OD", TERRITORY_IN_OR, 1, 0, TERRITORY_IND}, + {"IN-OR", TERRITORY_IN_OR, 0, 0, TERRITORY_IND}, + {"IN-PB", TERRITORY_IN_PB, 0, 0, TERRITORY_IND}, + {"IN-PY", TERRITORY_IN_PY, 0, 0, TERRITORY_IND}, + {"IN-RJ", TERRITORY_IN_RJ, 0, 0, TERRITORY_IND}, + {"IN-SK", TERRITORY_IN_SK, 0, 0, TERRITORY_IND}, + {"IN-TG", TERRITORY_IN_TG, 0, 0, TERRITORY_IND}, + {"IN-TN", TERRITORY_IN_TN, 0, 0, TERRITORY_IND}, + {"IN-TR", TERRITORY_IN_TR, 0, 0, TERRITORY_IND}, + {"IN-UK", TERRITORY_IN_UT, 1, 0, TERRITORY_IND}, + {"IN-UP", TERRITORY_IN_UP, 0, 0, TERRITORY_IND}, + {"IN-UT", TERRITORY_IN_UT, 0, 0, TERRITORY_IND}, + {"IN-WB", TERRITORY_IN_WB, 0, 0, TERRITORY_IND}, + {"IND", TERRITORY_IND, 0, 0, TERRITORY_NONE}, + {"IOT", TERRITORY_IOT, 0, 0, TERRITORY_NONE}, + {"IRK", TERRITORY_RU_IRK, 0, 0, TERRITORY_RUS}, + {"IRL", TERRITORY_IRL, 0, 0, TERRITORY_NONE}, + {"IRN", TERRITORY_IRN, 0, 0, TERRITORY_NONE}, + {"IRQ", TERRITORY_IRQ, 0, 0, TERRITORY_NONE}, + {"ISL", TERRITORY_ISL, 0, 0, TERRITORY_NONE}, + {"ISR", TERRITORY_ISR, 0, 0, TERRITORY_NONE}, + {"ITA", TERRITORY_ITA, 0, 0, TERRITORY_NONE}, + {"IVA", TERRITORY_RU_IVA, 0, 0, TERRITORY_RUS}, + {"JA", TERRITORY_MX_JAL, 1, 0, TERRITORY_MEX}, + {"JAL", TERRITORY_MX_JAL, 0, 0, TERRITORY_MEX}, + {"JAM", TERRITORY_JAM, 0, 0, TERRITORY_NONE}, + {"JBT", TERRITORY_AU_JBT, 0, 0, TERRITORY_AUS}, + {"JEY", TERRITORY_JEY, 0, 0, TERRITORY_NONE}, + {"JH", TERRITORY_IN_JH, 0, 0, TERRITORY_IND}, + {"JK", TERRITORY_IN_JK, 0, 0, TERRITORY_IND}, + {"JL", TERRITORY_CN_JL, 0, 0, TERRITORY_CHN}, + {"JOR", TERRITORY_JOR, 0, 0, TERRITORY_NONE}, + {"JPN", TERRITORY_JPN, 0, 0, TERRITORY_NONE}, + {"JS", TERRITORY_CN_JS, 0, 0, TERRITORY_CHN}, + {"JTN", TERRITORY_UMI, 1, 0, TERRITORY_NONE}, + {"JX", TERRITORY_CN_JX, 0, 0, TERRITORY_CHN}, + {"KA", TERRITORY_IN_KA, 0, 0, TERRITORY_IND}, + {"KAM", TERRITORY_RU_KAM, 0, 0, TERRITORY_RUS}, + {"KAZ", TERRITORY_KAZ, 0, 0, TERRITORY_NONE}, + {"KB", TERRITORY_RU_KB, 0, 0, TERRITORY_RUS}, + {"KC", TERRITORY_RU_KC, 0, 0, TERRITORY_RUS}, + {"KDA", TERRITORY_RU_KDA, 0, 0, TERRITORY_RUS}, + {"KEM", TERRITORY_RU_KEM, 0, 0, TERRITORY_RUS}, + {"KEN", TERRITORY_KEN, 0, 0, TERRITORY_NONE}, + {"KGD", TERRITORY_RU_KGD, 0, 0, TERRITORY_RUS}, + {"KGN", TERRITORY_RU_KGN, 0, 0, TERRITORY_RUS}, + {"KGZ", TERRITORY_KGZ, 0, 0, TERRITORY_NONE}, + {"KHA", TERRITORY_RU_KHA, 0, 0, TERRITORY_RUS}, + {"KHM", TERRITORY_KHM, 0, 0, TERRITORY_NONE}, + {"KI", TERRITORY_RU_KI, 0, 0, TERRITORY_RUS}, + {"KIR", TERRITORY_KIR, 0, 0, TERRITORY_NONE}, + {"KK", TERRITORY_RU_KK, 0, 0, TERRITORY_RUS}, + {"KL", TERRITORY_RU_KL, 0, 1, TERRITORY_RUS}, + {"KL", TERRITORY_IN_KL, 0, 1, TERRITORY_IND}, + {"KLU", TERRITORY_RU_KLU, 0, 0, TERRITORY_RUS}, + {"KM", TERRITORY_RU_KM, 0, 0, TERRITORY_RUS}, + {"KNA", TERRITORY_KNA, 0, 0, TERRITORY_NONE}, + {"KO", TERRITORY_RU_KO, 0, 0, TERRITORY_RUS}, + {"KOR", TERRITORY_KOR, 0, 0, TERRITORY_NONE}, + {"KOS", TERRITORY_RU_KOS, 0, 0, TERRITORY_RUS}, + {"KR", TERRITORY_RU_KR, 0, 0, TERRITORY_RUS}, + {"KRS", TERRITORY_RU_KRS, 0, 0, TERRITORY_RUS}, + {"KS", TERRITORY_US_KS, 0, 0, TERRITORY_USA}, + {"KWT", TERRITORY_KWT, 0, 0, TERRITORY_NONE}, + {"KY", TERRITORY_US_KY, 0, 0, TERRITORY_USA}, + {"KYA", TERRITORY_RU_KYA, 0, 0, TERRITORY_RUS}, + {"LA", TERRITORY_US_LA, 0, 0, TERRITORY_USA}, + {"LAO", TERRITORY_LAO, 0, 0, TERRITORY_NONE}, + {"LBN", TERRITORY_LBN, 0, 0, TERRITORY_NONE}, + {"LBR", TERRITORY_LBR, 0, 0, TERRITORY_NONE}, + {"LBY", TERRITORY_LBY, 0, 0, TERRITORY_NONE}, + {"LCA", TERRITORY_LCA, 0, 0, TERRITORY_NONE}, + {"LD", TERRITORY_IN_LD, 0, 0, TERRITORY_IND}, + {"LEN", TERRITORY_RU_LEN, 0, 0, TERRITORY_RUS}, + {"LIE", TERRITORY_LIE, 0, 0, TERRITORY_NONE}, + {"LIP", TERRITORY_RU_LIP, 0, 0, TERRITORY_RUS}, + {"LKA", TERRITORY_LKA, 0, 0, TERRITORY_NONE}, + {"LN", TERRITORY_CN_LN, 0, 0, TERRITORY_CHN}, + {"LSO", TERRITORY_LSO, 0, 0, TERRITORY_NONE}, + {"LTU", TERRITORY_LTU, 0, 0, TERRITORY_NONE}, + {"LUX", TERRITORY_LUX, 0, 0, TERRITORY_NONE}, + {"LVA", TERRITORY_LVA, 0, 0, TERRITORY_NONE}, + {"MA", TERRITORY_US_MA, 0, 1, TERRITORY_USA}, + {"MA", TERRITORY_BR_MA, 0, 1, TERRITORY_BRA}, + {"MAC", TERRITORY_MAC, 0, 0, TERRITORY_NONE}, + {"MAF", TERRITORY_MAF, 0, 0, TERRITORY_NONE}, + {"MAG", TERRITORY_RU_MAG, 0, 0, TERRITORY_RUS}, + {"MAR", TERRITORY_MAR, 0, 0, TERRITORY_NONE}, + {"MB", TERRITORY_CA_MB, 0, 0, TERRITORY_CAN}, + {"MC", TERRITORY_MAC, 1, 0, TERRITORY_CHN}, + {"MCO", TERRITORY_MCO, 0, 0, TERRITORY_NONE}, + {"MD", TERRITORY_US_MD, 0, 0, TERRITORY_USA}, + {"MDA", TERRITORY_MDA, 0, 0, TERRITORY_NONE}, + {"MDG", TERRITORY_MDG, 0, 0, TERRITORY_NONE}, + {"MDV", TERRITORY_MDV, 0, 0, TERRITORY_NONE}, + {"ME", TERRITORY_RU_ME, 0, 1, TERRITORY_RUS}, + {"ME", TERRITORY_US_ME, 0, 1, TERRITORY_USA}, + {"ME", TERRITORY_MX_MX, 1, 1, TERRITORY_MEX}, + {"MEX", TERRITORY_MEX, 0, 0, TERRITORY_NONE}, + {"MG", TERRITORY_BR_MG, 0, 0, TERRITORY_BRA}, + {"MH", TERRITORY_IN_MH, 0, 0, TERRITORY_IND}, + {"MHL", TERRITORY_MHL, 0, 0, TERRITORY_NONE}, + {"MI", TERRITORY_US_MI, 0, 1, TERRITORY_USA}, + {"MI", TERRITORY_MX_MIC, 1, 1, TERRITORY_MEX}, + {"MIC", TERRITORY_MX_MIC, 0, 0, TERRITORY_MEX}, + {"MID", TERRITORY_US_HI, 1, 0, TERRITORY_USA}, + {"MKD", TERRITORY_MKD, 0, 0, TERRITORY_NONE}, + {"ML", TERRITORY_IN_ML, 0, 0, TERRITORY_IND}, + {"MLI", TERRITORY_MLI, 0, 0, TERRITORY_NONE}, + {"MLT", TERRITORY_MLT, 0, 0, TERRITORY_NONE}, + {"MMR", TERRITORY_MMR, 0, 0, TERRITORY_NONE}, + {"MN", TERRITORY_US_MN, 0, 1, TERRITORY_USA}, + {"MN", TERRITORY_IN_MN, 0, 1, TERRITORY_IND}, + {"MNE", TERRITORY_MNE, 0, 0, TERRITORY_NONE}, + {"MNG", TERRITORY_MNG, 0, 0, TERRITORY_NONE}, + {"MNP", TERRITORY_MNP, 0, 0, TERRITORY_NONE}, + {"MO", TERRITORY_RU_MO, 0, 1, TERRITORY_RUS}, + {"MO", TERRITORY_US_MO, 0, 1, TERRITORY_USA}, + {"MO", TERRITORY_MX_MOR, 1, 1, TERRITORY_MEX}, + {"MOR", TERRITORY_MX_MOR, 0, 0, TERRITORY_MEX}, + {"MOS", TERRITORY_RU_MOS, 0, 0, TERRITORY_RUS}, + {"MOW", TERRITORY_RU_MOW, 0, 0, TERRITORY_RUS}, + {"MOZ", TERRITORY_MOZ, 0, 0, TERRITORY_NONE}, + {"MP", TERRITORY_IN_MP, 0, 1, TERRITORY_IND}, + {"MP", TERRITORY_MNP, 1, 1, TERRITORY_USA}, + {"MRT", TERRITORY_MRT, 0, 0, TERRITORY_NONE}, + {"MS", TERRITORY_US_MS, 0, 1, TERRITORY_USA}, + {"MS", TERRITORY_BR_MS, 0, 1, TERRITORY_BRA}, + {"MSR", TERRITORY_MSR, 0, 0, TERRITORY_NONE}, + {"MT", TERRITORY_US_MT, 0, 1, TERRITORY_USA}, + {"MT", TERRITORY_BR_MT, 0, 1, TERRITORY_BRA}, + {"MTQ", TERRITORY_MTQ, 0, 0, TERRITORY_NONE}, + {"MUR", TERRITORY_RU_MUR, 0, 0, TERRITORY_RUS}, + {"MUS", TERRITORY_MUS, 0, 0, TERRITORY_NONE}, + {"MWI", TERRITORY_MWI, 0, 0, TERRITORY_NONE}, + {"MX", TERRITORY_MX_MX, 0, 0, TERRITORY_MEX}, + {"MX-AG", TERRITORY_MX_AGU, 1, 0, TERRITORY_MEX}, + {"MX-AGU", TERRITORY_MX_AGU, 0, 0, TERRITORY_MEX}, + {"MX-BC", TERRITORY_MX_BCN, 1, 0, TERRITORY_MEX}, + {"MX-BCN", TERRITORY_MX_BCN, 0, 0, TERRITORY_MEX}, + {"MX-BCS", TERRITORY_MX_BCS, 0, 0, TERRITORY_MEX}, + {"MX-BS", TERRITORY_MX_BCS, 1, 0, TERRITORY_MEX}, + {"MX-CAM", TERRITORY_MX_CAM, 0, 0, TERRITORY_MEX}, + {"MX-CH", TERRITORY_MX_CHH, 1, 0, TERRITORY_MEX}, + {"MX-CHH", TERRITORY_MX_CHH, 0, 0, TERRITORY_MEX}, + {"MX-CHP", TERRITORY_MX_CHP, 0, 0, TERRITORY_MEX}, + {"MX-CL", TERRITORY_MX_CL, 0, 0, TERRITORY_MEX}, + {"MX-CM", TERRITORY_MX_CAM, 1, 0, TERRITORY_MEX}, + {"MX-CO", TERRITORY_MX_COA, 1, 0, TERRITORY_MEX}, + {"MX-COA", TERRITORY_MX_COA, 0, 0, TERRITORY_MEX}, + {"MX-COL", TERRITORY_MX_CL, 1, 0, TERRITORY_MEX}, + {"MX-CS", TERRITORY_MX_CHP, 1, 0, TERRITORY_MEX}, + {"MX-DF", TERRITORY_MX_DIF, 1, 0, TERRITORY_MEX}, + {"MX-DG", TERRITORY_MX_DUR, 1, 0, TERRITORY_MEX}, + {"MX-DIF", TERRITORY_MX_DIF, 0, 0, TERRITORY_MEX}, + {"MX-DUR", TERRITORY_MX_DUR, 0, 0, TERRITORY_MEX}, + {"MX-GR", TERRITORY_MX_GRO, 1, 0, TERRITORY_MEX}, + {"MX-GRO", TERRITORY_MX_GRO, 0, 0, TERRITORY_MEX}, + {"MX-GT", TERRITORY_MX_GUA, 1, 0, TERRITORY_MEX}, + {"MX-GUA", TERRITORY_MX_GUA, 0, 0, TERRITORY_MEX}, + {"MX-HG", TERRITORY_MX_HID, 1, 0, TERRITORY_MEX}, + {"MX-HID", TERRITORY_MX_HID, 0, 0, TERRITORY_MEX}, + {"MX-JA", TERRITORY_MX_JAL, 1, 0, TERRITORY_MEX}, + {"MX-JAL", TERRITORY_MX_JAL, 0, 0, TERRITORY_MEX}, + {"MX-ME", TERRITORY_MX_MX, 1, 0, TERRITORY_MEX}, + {"MX-MEX", TERRITORY_MX_MX, 1, 0, TERRITORY_MEX}, + {"MX-MI", TERRITORY_MX_MIC, 1, 0, TERRITORY_MEX}, + {"MX-MIC", TERRITORY_MX_MIC, 0, 0, TERRITORY_MEX}, + {"MX-MO", TERRITORY_MX_MOR, 1, 0, TERRITORY_MEX}, + {"MX-MOR", TERRITORY_MX_MOR, 0, 0, TERRITORY_MEX}, + {"MX-MX", TERRITORY_MX_MX, 0, 0, TERRITORY_MEX}, + {"MX-NA", TERRITORY_MX_NAY, 1, 0, TERRITORY_MEX}, + {"MX-NAY", TERRITORY_MX_NAY, 0, 0, TERRITORY_MEX}, + {"MX-NL", TERRITORY_MX_NLE, 1, 0, TERRITORY_MEX}, + {"MX-NLE", TERRITORY_MX_NLE, 0, 0, TERRITORY_MEX}, + {"MX-OA", TERRITORY_MX_OAX, 1, 0, TERRITORY_MEX}, + {"MX-OAX", TERRITORY_MX_OAX, 0, 0, TERRITORY_MEX}, + {"MX-PB", TERRITORY_MX_PUE, 1, 0, TERRITORY_MEX}, + {"MX-PUE", TERRITORY_MX_PUE, 0, 0, TERRITORY_MEX}, + {"MX-QE", TERRITORY_MX_QUE, 1, 0, TERRITORY_MEX}, + {"MX-QR", TERRITORY_MX_ROO, 1, 0, TERRITORY_MEX}, + {"MX-QUE", TERRITORY_MX_QUE, 0, 0, TERRITORY_MEX}, + {"MX-ROO", TERRITORY_MX_ROO, 0, 0, TERRITORY_MEX}, + {"MX-SI", TERRITORY_MX_SIN, 1, 0, TERRITORY_MEX}, + {"MX-SIN", TERRITORY_MX_SIN, 0, 0, TERRITORY_MEX}, + {"MX-SL", TERRITORY_MX_SLP, 1, 0, TERRITORY_MEX}, + {"MX-SLP", TERRITORY_MX_SLP, 0, 0, TERRITORY_MEX}, + {"MX-SO", TERRITORY_MX_SON, 1, 0, TERRITORY_MEX}, + {"MX-SON", TERRITORY_MX_SON, 0, 0, TERRITORY_MEX}, + {"MX-TAB", TERRITORY_MX_TAB, 0, 0, TERRITORY_MEX}, + {"MX-TAM", TERRITORY_MX_TAM, 0, 0, TERRITORY_MEX}, + {"MX-TAM", TERRITORY_MX_TAM, 1, 0, TERRITORY_MEX}, + {"MX-TB", TERRITORY_MX_TAB, 1, 0, TERRITORY_MEX}, + {"MX-TL", TERRITORY_MX_TLA, 1, 0, TERRITORY_MEX}, + {"MX-TLA", TERRITORY_MX_TLA, 0, 0, TERRITORY_MEX}, + {"MX-TM", TERRITORY_MX_TAM, 1, 0, TERRITORY_MEX}, + {"MX-VE", TERRITORY_MX_VER, 1, 0, TERRITORY_MEX}, + {"MX-VER", TERRITORY_MX_VER, 0, 0, TERRITORY_MEX}, + {"MX-YU", TERRITORY_MX_YUC, 1, 0, TERRITORY_MEX}, + {"MX-YUC", TERRITORY_MX_YUC, 0, 0, TERRITORY_MEX}, + {"MX-ZA", TERRITORY_MX_ZAC, 1, 0, TERRITORY_MEX}, + {"MX-ZAC", TERRITORY_MX_ZAC, 0, 0, TERRITORY_MEX}, + {"MYS", TERRITORY_MYS, 0, 0, TERRITORY_NONE}, + {"MYT", TERRITORY_MYT, 0, 0, TERRITORY_NONE}, + {"MZ", TERRITORY_IN_MZ, 0, 0, TERRITORY_IND}, + {"NA", TERRITORY_MX_NAY, 1, 0, TERRITORY_MEX}, + {"NAM", TERRITORY_NAM, 0, 0, TERRITORY_NONE}, + {"NAY", TERRITORY_MX_NAY, 0, 0, TERRITORY_MEX}, + {"NB", TERRITORY_CA_NB, 0, 0, TERRITORY_CAN}, + {"NC", TERRITORY_US_NC, 0, 0, TERRITORY_USA}, + {"NCL", TERRITORY_NCL, 0, 0, TERRITORY_NONE}, + {"ND", TERRITORY_US_ND, 0, 0, TERRITORY_USA}, + {"NE", TERRITORY_US_NE, 0, 0, TERRITORY_USA}, + {"NEN", TERRITORY_RU_NEN, 0, 0, TERRITORY_RUS}, + {"NER", TERRITORY_NER, 0, 0, TERRITORY_NONE}, + {"NF", TERRITORY_NFK, 1, 0, TERRITORY_AUS}, + {"NFK", TERRITORY_NFK, 0, 0, TERRITORY_NONE}, + {"NGA", TERRITORY_NGA, 0, 0, TERRITORY_NONE}, + {"NGR", TERRITORY_RU_NGR, 0, 0, TERRITORY_RUS}, + {"NH", TERRITORY_US_NH, 0, 0, TERRITORY_USA}, + {"NIC", TERRITORY_NIC, 0, 0, TERRITORY_NONE}, + {"NIU", TERRITORY_NIU, 0, 0, TERRITORY_NONE}, + {"NIZ", TERRITORY_RU_NIZ, 0, 0, TERRITORY_RUS}, + {"NJ", TERRITORY_US_NJ, 0, 0, TERRITORY_USA}, + {"NL", TERRITORY_CA_NL, 0, 1, TERRITORY_CAN}, + {"NL", TERRITORY_IN_NL, 0, 1, TERRITORY_IND}, + {"NL", TERRITORY_MX_NLE, 1, 1, TERRITORY_MEX}, + {"NLD", TERRITORY_NLD, 0, 0, TERRITORY_NONE}, + {"NLE", TERRITORY_MX_NLE, 0, 0, TERRITORY_MEX}, + {"NM", TERRITORY_CN_NM, 0, 1, TERRITORY_CHN}, + {"NM", TERRITORY_US_NM, 0, 1, TERRITORY_USA}, + {"NOR", TERRITORY_NOR, 0, 0, TERRITORY_NONE}, + {"NPL", TERRITORY_NPL, 0, 0, TERRITORY_NONE}, + {"NRU", TERRITORY_NRU, 0, 0, TERRITORY_NONE}, + {"NS", TERRITORY_CA_NS, 0, 0, TERRITORY_CAN}, + {"NSW", TERRITORY_AU_NSW, 0, 0, TERRITORY_AUS}, + {"NT", TERRITORY_CA_NT, 0, 1, TERRITORY_CAN}, + {"NT", TERRITORY_AU_NT, 0, 1, TERRITORY_AUS}, + {"NU", TERRITORY_CA_NU, 0, 0, TERRITORY_CAN}, + {"NV", TERRITORY_US_NV, 0, 0, TERRITORY_USA}, + {"NVS", TERRITORY_RU_NVS, 0, 0, TERRITORY_RUS}, + {"NX", TERRITORY_CN_NX, 0, 0, TERRITORY_CHN}, + {"NY", TERRITORY_US_NY, 0, 0, TERRITORY_USA}, + {"NZL", TERRITORY_NZL, 0, 0, TERRITORY_NONE}, + {"OA", TERRITORY_MX_OAX, 1, 0, TERRITORY_MEX}, + {"OAX", TERRITORY_MX_OAX, 0, 0, TERRITORY_MEX}, + {"OD", TERRITORY_IN_OR, 1, 0, TERRITORY_IND}, + {"OH", TERRITORY_US_OH, 0, 0, TERRITORY_USA}, + {"OK", TERRITORY_US_OK, 0, 0, TERRITORY_USA}, + {"OMN", TERRITORY_OMN, 0, 0, TERRITORY_NONE}, + {"OMS", TERRITORY_RU_OMS, 0, 0, TERRITORY_RUS}, + {"ON", TERRITORY_CA_ON, 0, 0, TERRITORY_CAN}, + {"OR", TERRITORY_US_OR, 0, 1, TERRITORY_USA}, + {"OR", TERRITORY_IN_OR, 0, 1, TERRITORY_IND}, + {"ORE", TERRITORY_RU_ORE, 0, 0, TERRITORY_RUS}, + {"ORL", TERRITORY_RU_ORL, 0, 0, TERRITORY_RUS}, + {"PA", TERRITORY_US_PA, 0, 1, TERRITORY_USA}, + {"PA", TERRITORY_BR_PA, 0, 1, TERRITORY_BRA}, + {"PAK", TERRITORY_PAK, 0, 0, TERRITORY_NONE}, + {"PAN", TERRITORY_PAN, 0, 0, TERRITORY_NONE}, + {"PB", TERRITORY_BR_PB, 0, 1, TERRITORY_BRA}, + {"PB", TERRITORY_IN_PB, 0, 1, TERRITORY_IND}, + {"PB", TERRITORY_MX_PUE, 1, 1, TERRITORY_MEX}, + {"PCN", TERRITORY_PCN, 0, 0, TERRITORY_NONE}, + {"PE", TERRITORY_CA_PE, 0, 1, TERRITORY_CAN}, + {"PE", TERRITORY_BR_PE, 0, 1, TERRITORY_BRA}, + {"PER", TERRITORY_PER, 0, 0, TERRITORY_NONE}, + {"PHL", TERRITORY_PHL, 0, 0, TERRITORY_NONE}, + {"PI", TERRITORY_BR_PI, 0, 0, TERRITORY_BRA}, + {"PLW", TERRITORY_PLW, 0, 0, TERRITORY_NONE}, + {"PM", TERRITORY_RU_PM, 0, 0, TERRITORY_RUS}, + {"PNG", TERRITORY_PNG, 0, 0, TERRITORY_NONE}, + {"PNZ", TERRITORY_RU_PNZ, 0, 0, TERRITORY_RUS}, + {"PO", TERRITORY_RU_PO, 0, 0, TERRITORY_RUS}, + {"POL", TERRITORY_POL, 0, 0, TERRITORY_NONE}, + {"PR", TERRITORY_BR_PR, 0, 1, TERRITORY_BRA}, + {"PR", TERRITORY_PRI, 1, 1, TERRITORY_USA}, + {"PRI", TERRITORY_PRI, 0, 0, TERRITORY_NONE}, + {"PRK", TERRITORY_PRK, 0, 0, TERRITORY_NONE}, + {"PRT", TERRITORY_PRT, 0, 0, TERRITORY_NONE}, + {"PRY", TERRITORY_PRY, 0, 0, TERRITORY_NONE}, + {"PSE", TERRITORY_PSE, 0, 0, TERRITORY_NONE}, + {"PSK", TERRITORY_RU_PSK, 0, 0, TERRITORY_RUS}, + {"PUE", TERRITORY_MX_PUE, 0, 0, TERRITORY_MEX}, + {"PY", TERRITORY_IN_PY, 0, 0, TERRITORY_IND}, + {"PYF", TERRITORY_PYF, 0, 0, TERRITORY_NONE}, + {"QAT", TERRITORY_QAT, 0, 0, TERRITORY_NONE}, + {"QC", TERRITORY_CA_QC, 0, 0, TERRITORY_CAN}, + {"QE", TERRITORY_MX_QUE, 1, 0, TERRITORY_MEX}, + {"QH", TERRITORY_CN_QH, 0, 0, TERRITORY_CHN}, + {"QLD", TERRITORY_AU_QLD, 0, 0, TERRITORY_AUS}, + {"QR", TERRITORY_MX_ROO, 1, 0, TERRITORY_MEX}, + {"QUE", TERRITORY_MX_QUE, 0, 0, TERRITORY_MEX}, + {"REU", TERRITORY_REU, 0, 0, TERRITORY_NONE}, + {"RI", TERRITORY_US_RI, 0, 0, TERRITORY_USA}, + {"RJ", TERRITORY_BR_RJ, 0, 1, TERRITORY_BRA}, + {"RJ", TERRITORY_IN_RJ, 0, 1, TERRITORY_IND}, + {"RN", TERRITORY_BR_RN, 0, 0, TERRITORY_BRA}, + {"RO", TERRITORY_BR_RO, 0, 0, TERRITORY_BRA}, + {"ROO", TERRITORY_MX_ROO, 0, 0, TERRITORY_MEX}, + {"ROS", TERRITORY_RU_ROS, 0, 0, TERRITORY_RUS}, + {"ROU", TERRITORY_ROU, 0, 0, TERRITORY_NONE}, + {"RR", TERRITORY_BR_RR, 0, 0, TERRITORY_BRA}, + {"RS", TERRITORY_BR_RS, 0, 0, TERRITORY_BRA}, + {"RU", TERRITORY_RUS, 1, 0, TERRITORY_NONE}, + {"RU-AD", TERRITORY_RU_AD, 0, 0, TERRITORY_RUS}, + {"RU-AL", TERRITORY_RU_AL, 0, 0, TERRITORY_RUS}, + {"RU-ALT", TERRITORY_RU_ALT, 0, 0, TERRITORY_RUS}, + {"RU-AMU", TERRITORY_RU_AMU, 0, 0, TERRITORY_RUS}, + {"RU-ARK", TERRITORY_RU_ARK, 0, 0, TERRITORY_RUS}, + {"RU-AST", TERRITORY_RU_AST, 0, 0, TERRITORY_RUS}, + {"RU-BA", TERRITORY_RU_BA, 0, 0, TERRITORY_RUS}, + {"RU-BE", TERRITORY_RU_BE, 0, 0, TERRITORY_RUS}, + {"RU-BEL", TERRITORY_RU_BE, 1, 0, TERRITORY_RUS}, + {"RU-BRY", TERRITORY_RU_BRY, 0, 0, TERRITORY_RUS}, + {"RU-BU", TERRITORY_RU_BU, 0, 0, TERRITORY_RUS}, + {"RU-CE", TERRITORY_RU_CE, 0, 0, TERRITORY_RUS}, + {"RU-CH", TERRITORY_RU_CH, 0, 0, TERRITORY_RUS}, + {"RU-CHE", TERRITORY_RU_CH, 1, 0, TERRITORY_RUS}, + {"RU-CHU", TERRITORY_RU_CHU, 0, 0, TERRITORY_RUS}, + {"RU-CU", TERRITORY_RU_CU, 0, 0, TERRITORY_RUS}, + {"RU-DA", TERRITORY_RU_DA, 0, 0, TERRITORY_RUS}, + {"RU-IN", TERRITORY_RU_IN, 0, 0, TERRITORY_RUS}, + {"RU-IRK", TERRITORY_RU_IRK, 0, 0, TERRITORY_RUS}, + {"RU-IVA", TERRITORY_RU_IVA, 0, 0, TERRITORY_RUS}, + {"RU-KAM", TERRITORY_RU_KAM, 0, 0, TERRITORY_RUS}, + {"RU-KB", TERRITORY_RU_KB, 0, 0, TERRITORY_RUS}, + {"RU-KC", TERRITORY_RU_KC, 0, 0, TERRITORY_RUS}, + {"RU-KDA", TERRITORY_RU_KDA, 0, 0, TERRITORY_RUS}, + {"RU-KEM", TERRITORY_RU_KEM, 0, 0, TERRITORY_RUS}, + {"RU-KGD", TERRITORY_RU_KGD, 0, 0, TERRITORY_RUS}, + {"RU-KGN", TERRITORY_RU_KGN, 0, 0, TERRITORY_RUS}, + {"RU-KHA", TERRITORY_RU_KHA, 0, 0, TERRITORY_RUS}, + {"RU-KHM", TERRITORY_RU_KM, 1, 0, TERRITORY_RUS}, + {"RU-KI", TERRITORY_RU_KI, 0, 0, TERRITORY_RUS}, + {"RU-KIR", TERRITORY_RU_KI, 1, 0, TERRITORY_RUS}, + {"RU-KK", TERRITORY_RU_KK, 0, 0, TERRITORY_RUS}, + {"RU-KL", TERRITORY_RU_KL, 0, 0, TERRITORY_RUS}, + {"RU-KLU", TERRITORY_RU_KLU, 0, 0, TERRITORY_RUS}, + {"RU-KM", TERRITORY_RU_KM, 0, 0, TERRITORY_RUS}, + {"RU-KO", TERRITORY_RU_KO, 0, 0, TERRITORY_RUS}, + {"RU-KOS", TERRITORY_RU_KOS, 0, 0, TERRITORY_RUS}, + {"RU-KR", TERRITORY_RU_KR, 0, 0, TERRITORY_RUS}, + {"RU-KRS", TERRITORY_RU_KRS, 0, 0, TERRITORY_RUS}, + {"RU-KYA", TERRITORY_RU_KYA, 0, 0, TERRITORY_RUS}, + {"RU-LEN", TERRITORY_RU_LEN, 0, 0, TERRITORY_RUS}, + {"RU-LIP", TERRITORY_RU_LIP, 0, 0, TERRITORY_RUS}, + {"RU-MAG", TERRITORY_RU_MAG, 0, 0, TERRITORY_RUS}, + {"RU-ME", TERRITORY_RU_ME, 0, 0, TERRITORY_RUS}, + {"RU-MO", TERRITORY_RU_MO, 0, 0, TERRITORY_RUS}, + {"RU-MOS", TERRITORY_RU_MOS, 0, 0, TERRITORY_RUS}, + {"RU-MOW", TERRITORY_RU_MOW, 0, 0, TERRITORY_RUS}, + {"RU-MUR", TERRITORY_RU_MUR, 0, 0, TERRITORY_RUS}, + {"RU-NEN", TERRITORY_RU_NEN, 0, 0, TERRITORY_RUS}, + {"RU-NGR", TERRITORY_RU_NGR, 0, 0, TERRITORY_RUS}, + {"RU-NIZ", TERRITORY_RU_NIZ, 0, 0, TERRITORY_RUS}, + {"RU-NVS", TERRITORY_RU_NVS, 0, 0, TERRITORY_RUS}, + {"RU-OMS", TERRITORY_RU_OMS, 0, 0, TERRITORY_RUS}, + {"RU-ORE", TERRITORY_RU_ORE, 0, 0, TERRITORY_RUS}, + {"RU-ORL", TERRITORY_RU_ORL, 0, 0, TERRITORY_RUS}, + {"RU-PER", TERRITORY_RU_PM, 1, 0, TERRITORY_RUS}, + {"RU-PM", TERRITORY_RU_PM, 0, 0, TERRITORY_RUS}, + {"RU-PNZ", TERRITORY_RU_PNZ, 0, 0, TERRITORY_RUS}, + {"RU-PO", TERRITORY_RU_PO, 0, 0, TERRITORY_RUS}, + {"RU-PRI", TERRITORY_RU_PO, 1, 0, TERRITORY_RUS}, + {"RU-PSK", TERRITORY_RU_PSK, 0, 0, TERRITORY_RUS}, + {"RU-ROS", TERRITORY_RU_ROS, 0, 0, TERRITORY_RUS}, + {"RU-RYA", TERRITORY_RU_RYA, 0, 0, TERRITORY_RUS}, + {"RU-SA", TERRITORY_RU_SA, 0, 0, TERRITORY_RUS}, + {"RU-SAK", TERRITORY_RU_SAK, 0, 0, TERRITORY_RUS}, + {"RU-SAM", TERRITORY_RU_SAM, 0, 0, TERRITORY_RUS}, + {"RU-SAR", TERRITORY_RU_SAR, 0, 0, TERRITORY_RUS}, + {"RU-SE", TERRITORY_RU_SE, 0, 0, TERRITORY_RUS}, + {"RU-SMO", TERRITORY_RU_SMO, 0, 0, TERRITORY_RUS}, + {"RU-SPE", TERRITORY_RU_SPE, 0, 0, TERRITORY_RUS}, + {"RU-STA", TERRITORY_RU_STA, 0, 0, TERRITORY_RUS}, + {"RU-SVE", TERRITORY_RU_SVE, 0, 0, TERRITORY_RUS}, + {"RU-TA", TERRITORY_RU_TA, 0, 0, TERRITORY_RUS}, + {"RU-TAM", TERRITORY_RU_TT, 1, 0, TERRITORY_RUS}, + {"RU-TOM", TERRITORY_RU_TOM, 0, 0, TERRITORY_RUS}, + {"RU-TT", TERRITORY_RU_TT, 0, 0, TERRITORY_RUS}, + {"RU-TUL", TERRITORY_RU_TUL, 0, 0, TERRITORY_RUS}, + {"RU-TVE", TERRITORY_RU_TVE, 0, 0, TERRITORY_RUS}, + {"RU-TY", TERRITORY_RU_TY, 0, 0, TERRITORY_RUS}, + {"RU-TYU", TERRITORY_RU_TYU, 0, 0, TERRITORY_RUS}, + {"RU-UD", TERRITORY_RU_UD, 0, 0, TERRITORY_RUS}, + {"RU-ULY", TERRITORY_RU_ULY, 0, 0, TERRITORY_RUS}, + {"RU-VGG", TERRITORY_RU_VGG, 0, 0, TERRITORY_RUS}, + {"RU-VLA", TERRITORY_RU_VLA, 0, 0, TERRITORY_RUS}, + {"RU-VLG", TERRITORY_RU_VLG, 0, 0, TERRITORY_RUS}, + {"RU-VOR", TERRITORY_RU_VOR, 0, 0, TERRITORY_RUS}, + {"RU-YAN", TERRITORY_RU_YAN, 0, 0, TERRITORY_RUS}, + {"RU-YAR", TERRITORY_RU_YAR, 0, 0, TERRITORY_RUS}, + {"RU-YEV", TERRITORY_RU_YEV, 0, 0, TERRITORY_RUS}, + {"RU-ZAB", TERRITORY_RU_ZAB, 0, 0, TERRITORY_RUS}, + {"RUS", TERRITORY_RUS, 0, 0, TERRITORY_NONE}, + {"RWA", TERRITORY_RWA, 0, 0, TERRITORY_NONE}, + {"RYA", TERRITORY_RU_RYA, 0, 0, TERRITORY_RUS}, + {"SA", TERRITORY_RU_SA, 0, 1, TERRITORY_RUS}, + {"SA", TERRITORY_AU_SA, 0, 1, TERRITORY_AUS}, + {"SAK", TERRITORY_RU_SAK, 0, 0, TERRITORY_RUS}, + {"SAM", TERRITORY_RU_SAM, 0, 0, TERRITORY_RUS}, + {"SAR", TERRITORY_RU_SAR, 0, 0, TERRITORY_RUS}, + {"SAU", TERRITORY_SAU, 0, 0, TERRITORY_NONE}, + {"SC", TERRITORY_CN_SC, 0, 1, TERRITORY_CHN}, + {"SC", TERRITORY_US_SC, 0, 1, TERRITORY_USA}, + {"SC", TERRITORY_BR_SC, 0, 1, TERRITORY_BRA}, + {"SD", TERRITORY_CN_SD, 0, 1, TERRITORY_CHN}, + {"SD", TERRITORY_US_SD, 0, 1, TERRITORY_USA}, + {"SDN", TERRITORY_SDN, 0, 0, TERRITORY_NONE}, + {"SE", TERRITORY_RU_SE, 0, 1, TERRITORY_RUS}, + {"SE", TERRITORY_BR_SE, 0, 1, TERRITORY_BRA}, + {"SEN", TERRITORY_SEN, 0, 0, TERRITORY_NONE}, + {"SGP", TERRITORY_SGP, 0, 0, TERRITORY_NONE}, + {"SGS", TERRITORY_SGS, 0, 0, TERRITORY_NONE}, + {"SH", TERRITORY_CN_SH, 0, 0, TERRITORY_CHN}, + {"SHN", TERRITORY_SHN, 0, 0, TERRITORY_NONE}, + {"SI", TERRITORY_MX_SIN, 1, 0, TERRITORY_MEX}, + {"SIN", TERRITORY_MX_SIN, 0, 0, TERRITORY_MEX}, + {"SJM", TERRITORY_SJM, 0, 0, TERRITORY_NONE}, + {"SK", TERRITORY_CA_SK, 0, 1, TERRITORY_CAN}, + {"SK", TERRITORY_IN_SK, 0, 1, TERRITORY_IND}, + {"SL", TERRITORY_MX_SLP, 1, 0, TERRITORY_MEX}, + {"SLB", TERRITORY_SLB, 0, 0, TERRITORY_NONE}, + {"SLE", TERRITORY_SLE, 0, 0, TERRITORY_NONE}, + {"SLP", TERRITORY_MX_SLP, 0, 0, TERRITORY_MEX}, + {"SLV", TERRITORY_SLV, 0, 0, TERRITORY_NONE}, + {"SMO", TERRITORY_RU_SMO, 0, 0, TERRITORY_RUS}, + {"SMR", TERRITORY_SMR, 0, 0, TERRITORY_NONE}, + {"SN", TERRITORY_CN_SN, 0, 0, TERRITORY_CHN}, + {"SO", TERRITORY_MX_SON, 1, 0, TERRITORY_MEX}, + {"SOM", TERRITORY_SOM, 0, 0, TERRITORY_NONE}, + {"SON", TERRITORY_MX_SON, 0, 0, TERRITORY_MEX}, + {"SP", TERRITORY_BR_SP, 0, 0, TERRITORY_BRA}, + {"SPE", TERRITORY_RU_SPE, 0, 0, TERRITORY_RUS}, + {"SPM", TERRITORY_SPM, 0, 0, TERRITORY_NONE}, + {"SRB", TERRITORY_SRB, 0, 0, TERRITORY_NONE}, + {"SSD", TERRITORY_SSD, 0, 0, TERRITORY_NONE}, + {"STA", TERRITORY_RU_STA, 0, 0, TERRITORY_RUS}, + {"STP", TERRITORY_STP, 0, 0, TERRITORY_NONE}, + {"SUR", TERRITORY_SUR, 0, 0, TERRITORY_NONE}, + {"SVE", TERRITORY_RU_SVE, 0, 0, TERRITORY_RUS}, + {"SVK", TERRITORY_SVK, 0, 0, TERRITORY_NONE}, + {"SVN", TERRITORY_SVN, 0, 0, TERRITORY_NONE}, + {"SWE", TERRITORY_SWE, 0, 0, TERRITORY_NONE}, + {"SWZ", TERRITORY_SWZ, 0, 0, TERRITORY_NONE}, + {"SX", TERRITORY_CN_SX, 0, 0, TERRITORY_CHN}, + {"SXM", TERRITORY_SXM, 0, 0, TERRITORY_NONE}, + {"SYC", TERRITORY_SYC, 0, 0, TERRITORY_NONE}, + {"SYR", TERRITORY_SYR, 0, 0, TERRITORY_NONE}, + {"TA", TERRITORY_RU_TA, 0, 0, TERRITORY_RUS}, + {"TAA", TERRITORY_SHN, 1, 0, TERRITORY_NONE}, + {"TAB", TERRITORY_MX_TAB, 0, 0, TERRITORY_MEX}, + {"TAM", TERRITORY_MX_TAM, 0, 0, TERRITORY_MEX}, + {"TAS", TERRITORY_AU_TAS, 0, 0, TERRITORY_AUS}, + {"TB", TERRITORY_MX_TAB, 1, 0, TERRITORY_MEX}, + {"TCA", TERRITORY_TCA, 0, 0, TERRITORY_NONE}, + {"TCD", TERRITORY_TCD, 0, 0, TERRITORY_NONE}, + {"TG", TERRITORY_IN_TG, 0, 0, TERRITORY_IND}, + {"TGO", TERRITORY_TGO, 0, 0, TERRITORY_NONE}, + {"THA", TERRITORY_THA, 0, 0, TERRITORY_NONE}, + {"TJ", TERRITORY_CN_TJ, 0, 0, TERRITORY_CHN}, + {"TJK", TERRITORY_TJK, 0, 0, TERRITORY_NONE}, + {"TKL", TERRITORY_TKL, 0, 0, TERRITORY_NONE}, + {"TKM", TERRITORY_TKM, 0, 0, TERRITORY_NONE}, + {"TL", TERRITORY_MX_TLA, 1, 0, TERRITORY_MEX}, + {"TLA", TERRITORY_MX_TLA, 0, 0, TERRITORY_MEX}, + {"TLS", TERRITORY_TLS, 0, 0, TERRITORY_NONE}, + {"TM", TERRITORY_MX_TAM, 1, 0, TERRITORY_MEX}, + {"TN", TERRITORY_US_TN, 0, 1, TERRITORY_USA}, + {"TN", TERRITORY_IN_TN, 0, 1, TERRITORY_IND}, + {"TO", TERRITORY_BR_TO, 0, 0, TERRITORY_BRA}, + {"TOM", TERRITORY_RU_TOM, 0, 0, TERRITORY_RUS}, + {"TON", TERRITORY_TON, 0, 0, TERRITORY_NONE}, + {"TR", TERRITORY_IN_TR, 0, 0, TERRITORY_IND}, + {"TT", TERRITORY_RU_TT, 0, 0, TERRITORY_RUS}, + {"TTO", TERRITORY_TTO, 0, 0, TERRITORY_NONE}, + {"TUL", TERRITORY_RU_TUL, 0, 0, TERRITORY_RUS}, + {"TUN", TERRITORY_TUN, 0, 0, TERRITORY_NONE}, + {"TUR", TERRITORY_TUR, 0, 0, TERRITORY_NONE}, + {"TUV", TERRITORY_TUV, 0, 0, TERRITORY_NONE}, + {"TVE", TERRITORY_RU_TVE, 0, 0, TERRITORY_RUS}, + {"TW", TERRITORY_TWN, 1, 0, TERRITORY_CHN}, + {"TWN", TERRITORY_TWN, 0, 0, TERRITORY_NONE}, + {"TX", TERRITORY_US_TX, 0, 0, TERRITORY_USA}, + {"TY", TERRITORY_RU_TY, 0, 0, TERRITORY_RUS}, + {"TYU", TERRITORY_RU_TYU, 0, 0, TERRITORY_RUS}, + {"TZA", TERRITORY_TZA, 0, 0, TERRITORY_NONE}, + {"UD", TERRITORY_RU_UD, 0, 0, TERRITORY_RUS}, + {"UGA", TERRITORY_UGA, 0, 0, TERRITORY_NONE}, + {"UK", TERRITORY_IN_UT, 1, 0, TERRITORY_IND}, + {"UKR", TERRITORY_UKR, 0, 0, TERRITORY_NONE}, + {"ULY", TERRITORY_RU_ULY, 0, 0, TERRITORY_RUS}, + {"UM", TERRITORY_UMI, 1, 0, TERRITORY_USA}, + {"UMI", TERRITORY_UMI, 0, 0, TERRITORY_NONE}, + {"UP", TERRITORY_IN_UP, 0, 0, TERRITORY_IND}, + {"URY", TERRITORY_URY, 0, 0, TERRITORY_NONE}, + {"US", TERRITORY_USA, 1, 0, TERRITORY_NONE}, + {"US-AK", TERRITORY_US_AK, 0, 0, TERRITORY_USA}, + {"US-AL", TERRITORY_US_AL, 0, 0, TERRITORY_USA}, + {"US-AR", TERRITORY_US_AR, 0, 0, TERRITORY_USA}, + {"US-AS", TERRITORY_ASM, 1, 0, TERRITORY_USA}, + {"US-AZ", TERRITORY_US_AZ, 0, 0, TERRITORY_USA}, + {"US-CA", TERRITORY_US_CA, 0, 0, TERRITORY_USA}, + {"US-CO", TERRITORY_US_CO, 0, 0, TERRITORY_USA}, + {"US-CT", TERRITORY_US_CT, 0, 0, TERRITORY_USA}, + {"US-DC", TERRITORY_US_DC, 0, 0, TERRITORY_USA}, + {"US-DE", TERRITORY_US_DE, 0, 0, TERRITORY_USA}, + {"US-FL", TERRITORY_US_FL, 0, 0, TERRITORY_USA}, + {"US-GA", TERRITORY_US_GA, 0, 0, TERRITORY_USA}, + {"US-GU", TERRITORY_GUM, 1, 0, TERRITORY_USA}, + {"US-HI", TERRITORY_US_HI, 0, 0, TERRITORY_USA}, + {"US-IA", TERRITORY_US_IA, 0, 0, TERRITORY_USA}, + {"US-ID", TERRITORY_US_ID, 0, 0, TERRITORY_USA}, + {"US-IL", TERRITORY_US_IL, 0, 0, TERRITORY_USA}, + {"US-IN", TERRITORY_US_IN, 0, 0, TERRITORY_USA}, + {"US-KS", TERRITORY_US_KS, 0, 0, TERRITORY_USA}, + {"US-KY", TERRITORY_US_KY, 0, 0, TERRITORY_USA}, + {"US-LA", TERRITORY_US_LA, 0, 0, TERRITORY_USA}, + {"US-MA", TERRITORY_US_MA, 0, 0, TERRITORY_USA}, + {"US-MD", TERRITORY_US_MD, 0, 0, TERRITORY_USA}, + {"US-ME", TERRITORY_US_ME, 0, 0, TERRITORY_USA}, + {"US-MI", TERRITORY_US_MI, 0, 0, TERRITORY_USA}, + {"US-MID", TERRITORY_US_HI, 1, 0, TERRITORY_USA}, + {"US-MN", TERRITORY_US_MN, 0, 0, TERRITORY_USA}, + {"US-MO", TERRITORY_US_MO, 0, 0, TERRITORY_USA}, + {"US-MP", TERRITORY_MNP, 1, 0, TERRITORY_USA}, + {"US-MS", TERRITORY_US_MS, 0, 0, TERRITORY_USA}, + {"US-MT", TERRITORY_US_MT, 0, 0, TERRITORY_USA}, + {"US-NC", TERRITORY_US_NC, 0, 0, TERRITORY_USA}, + {"US-ND", TERRITORY_US_ND, 0, 0, TERRITORY_USA}, + {"US-NE", TERRITORY_US_NE, 0, 0, TERRITORY_USA}, + {"US-NH", TERRITORY_US_NH, 0, 0, TERRITORY_USA}, + {"US-NJ", TERRITORY_US_NJ, 0, 0, TERRITORY_USA}, + {"US-NM", TERRITORY_US_NM, 0, 0, TERRITORY_USA}, + {"US-NV", TERRITORY_US_NV, 0, 0, TERRITORY_USA}, + {"US-NY", TERRITORY_US_NY, 0, 0, TERRITORY_USA}, + {"US-OH", TERRITORY_US_OH, 0, 0, TERRITORY_USA}, + {"US-OK", TERRITORY_US_OK, 0, 0, TERRITORY_USA}, + {"US-OR", TERRITORY_US_OR, 0, 0, TERRITORY_USA}, + {"US-PA", TERRITORY_US_PA, 0, 0, TERRITORY_USA}, + {"US-PR", TERRITORY_PRI, 1, 0, TERRITORY_USA}, + {"US-RI", TERRITORY_US_RI, 0, 0, TERRITORY_USA}, + {"US-SC", TERRITORY_US_SC, 0, 0, TERRITORY_USA}, + {"US-SD", TERRITORY_US_SD, 0, 0, TERRITORY_USA}, + {"US-TN", TERRITORY_US_TN, 0, 0, TERRITORY_USA}, + {"US-TX", TERRITORY_US_TX, 0, 0, TERRITORY_USA}, + {"US-UM", TERRITORY_UMI, 1, 0, TERRITORY_USA}, + {"US-UT", TERRITORY_US_UT, 0, 0, TERRITORY_USA}, + {"US-VA", TERRITORY_US_VA, 0, 0, TERRITORY_USA}, + {"US-VI", TERRITORY_VIR, 1, 0, TERRITORY_USA}, + {"US-VT", TERRITORY_US_VT, 0, 0, TERRITORY_USA}, + {"US-WA", TERRITORY_US_WA, 0, 0, TERRITORY_USA}, + {"US-WI", TERRITORY_US_WI, 0, 0, TERRITORY_USA}, + {"US-WV", TERRITORY_US_WV, 0, 0, TERRITORY_USA}, + {"US-WY", TERRITORY_US_WY, 0, 0, TERRITORY_USA}, + {"USA", TERRITORY_USA, 0, 0, TERRITORY_NONE}, + {"UT", TERRITORY_US_UT, 0, 1, TERRITORY_USA}, + {"UT", TERRITORY_IN_UT, 0, 1, TERRITORY_IND}, + {"UZB", TERRITORY_UZB, 0, 0, TERRITORY_NONE}, + {"VA", TERRITORY_US_VA, 0, 0, TERRITORY_USA}, + {"VAT", TERRITORY_VAT, 0, 0, TERRITORY_NONE}, + {"VCT", TERRITORY_VCT, 0, 0, TERRITORY_NONE}, + {"VE", TERRITORY_MX_VER, 1, 0, TERRITORY_MEX}, + {"VEN", TERRITORY_VEN, 0, 0, TERRITORY_NONE}, + {"VER", TERRITORY_MX_VER, 0, 0, TERRITORY_MEX}, + {"VGB", TERRITORY_VGB, 0, 0, TERRITORY_NONE}, + {"VGG", TERRITORY_RU_VGG, 0, 0, TERRITORY_RUS}, + {"VI", TERRITORY_VIR, 1, 0, TERRITORY_USA}, + {"VIC", TERRITORY_AU_VIC, 0, 0, TERRITORY_AUS}, + {"VIR", TERRITORY_VIR, 0, 0, TERRITORY_NONE}, + {"VLA", TERRITORY_RU_VLA, 0, 0, TERRITORY_RUS}, + {"VLG", TERRITORY_RU_VLG, 0, 0, TERRITORY_RUS}, + {"VNM", TERRITORY_VNM, 0, 0, TERRITORY_NONE}, + {"VOR", TERRITORY_RU_VOR, 0, 0, TERRITORY_RUS}, + {"VT", TERRITORY_US_VT, 0, 0, TERRITORY_USA}, + {"VUT", TERRITORY_VUT, 0, 0, TERRITORY_NONE}, + {"WA", TERRITORY_US_WA, 0, 1, TERRITORY_USA}, + {"WA", TERRITORY_AU_WA, 0, 1, TERRITORY_AUS}, + {"WAK", TERRITORY_MHL, 1, 0, TERRITORY_NONE}, + {"WB", TERRITORY_IN_WB, 0, 0, TERRITORY_IND}, + {"WI", TERRITORY_US_WI, 0, 0, TERRITORY_USA}, + {"WLF", TERRITORY_WLF, 0, 0, TERRITORY_NONE}, + {"WSM", TERRITORY_WSM, 0, 0, TERRITORY_NONE}, + {"WV", TERRITORY_US_WV, 0, 0, TERRITORY_USA}, + {"WY", TERRITORY_US_WY, 0, 0, TERRITORY_USA}, + {"XJ", TERRITORY_CN_XJ, 0, 0, TERRITORY_CHN}, + {"XZ", TERRITORY_CN_XZ, 0, 0, TERRITORY_CHN}, + {"YAN", TERRITORY_RU_YAN, 0, 0, TERRITORY_RUS}, + {"YAR", TERRITORY_RU_YAR, 0, 0, TERRITORY_RUS}, + {"YEM", TERRITORY_YEM, 0, 0, TERRITORY_NONE}, + {"YEV", TERRITORY_RU_YEV, 0, 0, TERRITORY_RUS}, + {"YN", TERRITORY_CN_YN, 0, 0, TERRITORY_CHN}, + {"YT", TERRITORY_CA_YT, 0, 0, TERRITORY_CAN}, + {"YU", TERRITORY_MX_YUC, 1, 0, TERRITORY_MEX}, + {"YUC", TERRITORY_MX_YUC, 0, 0, TERRITORY_MEX}, + {"ZA", TERRITORY_MX_ZAC, 1, 0, TERRITORY_MEX}, + {"ZAB", TERRITORY_RU_ZAB, 0, 0, TERRITORY_RUS}, + {"ZAC", TERRITORY_MX_ZAC, 0, 0, TERRITORY_MEX}, + {"ZAF", TERRITORY_ZAF, 0, 0, TERRITORY_NONE}, + {"ZJ", TERRITORY_CN_ZJ, 0, 0, TERRITORY_CHN}, + {"ZMB", TERRITORY_ZMB, 0, 0, TERRITORY_NONE}, + {"ZWE", TERRITORY_ZWE, 0, 0, TERRITORY_NONE} +}; diff --git a/unittest/unittest.c b/unittest/unittest.c index 15132cf..e580876 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -20,12 +20,16 @@ */ #include +#include +#include #include #include +#include +#include "../mapcodelib/mapcoder.h" #include "../mapcodelib/mapcoder.c" -#include "../mapcodelib/mapcode_countrynames_short.h" -#include "test_territories.c" +#include "../mapcodelib/internal_territory_names_english.h" + #include "decode_test.h" // If your platform does not support pthread.h, either add -DNO_POSIX_THREADS @@ -35,7 +39,7 @@ #ifdef NO_POSIX_THREADS // Fake implementation of pthread to not use threads at all: -#define pthread_mutex_lock(ignore) +#define pthread_mutex_lock(ignore) #define pthread_mutex_unlock(ignore) #define pthread_mutex_t int #define PTHREAD_MUTEX_INITIALIZER 0 @@ -64,6 +68,7 @@ static void found_error(void) { // test the alphabet conversion routines static int alphabet_tests(void) { int nrTests = 0; +#ifdef SUPPORT_FOREIGN_ALPHABETS int j; const char *str, *expect; static const char *alphabet_testpairs[] = { @@ -138,7 +143,7 @@ static int alphabet_tests(void) { for (j = 0; alphabet_testpairs[j] != 0; j += 2) { enum Alphabet i; - for (i = _ALPHABET_MAX + 1; i < _ALPHABET_MAX; i++) { + for (i = _ALPHABET_MIN + 1; i < _ALPHABET_MAX; i++) { UWORD enc[64]; char dec[64]; // see if alphabets (re)convert as expected @@ -153,6 +158,7 @@ static int alphabet_tests(void) { } } } +#endif // SUPPORT_FOREIGN_ALPHABETS return nrTests; } @@ -799,48 +805,62 @@ static int test_failing_decodes(void) { return nrTests; } -// perform tests on alphacodes (designed in test_territories.c) -int test_territory(const char *alphaCode, enum Territory ccode, int isAlias, int needsParent, enum Territory tcParent) { +#include "test_territories.h" + +static int +test_territory(const char *alphaCode, enum Territory territory, int isAlias, int needsParent, enum Territory tcParent) { int nrTests = 0; + char nam[MAX_ISOCODE_LEN + 1]; unsigned int i; for (i = 0; i <= strlen(alphaCode); i++) { - char alphacode[8]; + char alphacode[MAX_ISOCODE_LEN + 1]; int tn; strcpy(alphacode, alphaCode); if (!needsParent && (i == 0)) { tn = getTerritoryCode(alphacode, TERRITORY_NONE); ++nrTests; - if (tn != ccode) { + if (tn != territory) { found_error(); printf("*** ERROR *** getTerritoryCode('%s')=%d but expected %d (%s)\n", - alphacode, tn, ccode, convertTerritoryCodeToIsoName(ccode, 0)); + alphacode, tn, territory, getTerritoryIsoName(nam, territory, 0)); } } alphacode[i] = (char) tolower(alphacode[i]); tn = getTerritoryCode(alphacode, tcParent); ++nrTests; - if (tn != ccode) { + if (tn != territory) { found_error(); printf("*** ERROR *** getTerritoryCode('%s',%s)=%d but expected %d\n", alphacode, - tcParent ? convertTerritoryCodeToIsoName(tcParent, 0) : "", tn, ccode); + tcParent ? getTerritoryIsoName(nam, tcParent, 0) : "", tn, territory); } } if ((tcParent > _TERRITORY_MIN) && !isAlias) { - char nam[8]; - getTerritoryIsoName(nam, ccode, 0); + getTerritoryIsoName(nam, territory, 0); ++nrTests; // every non-alias either equals nam, or is the state in nam if ((strcmp(nam, alphaCode) != 0) && (strcmp(nam + 3, alphaCode) != 0)) { found_error(); printf("*** ERROR *** getTerritoryIsoName(%d)=\"%s\" which does not equal or contain \"%s\"\n", - ccode, nam, alphaCode); + territory, nam, alphaCode); } } return nrTests; } +static int test_territories() { + int nrTests = 0; + int nr = sizeof(testTerritories) / sizeof(testTerritories[0]); + int i; + for (i = 0; i < nr; ++i) { + nrTests += test_territory(testTerritories[i].codeISO, testTerritories[i].territory, testTerritories[i].isAlias, + testTerritories[i].needsParent, testTerritories[i].parent); + } + return nrTests; +} + + // test closely around a particular coordinate static int test_around(double y, double x) { int nrTests = 0; @@ -862,7 +882,7 @@ static int test_around(double y, double x) { // This context holds a record to process and a return value (nrTests) per thread. struct context_test_around { int nrTests; - const mminforec *mminfo; + const TerritoryBoundary *territoryBoundaries; }; @@ -900,7 +920,7 @@ static void *execute_test_around(void *context) { int nrTests = 0; double y, x, midx, midy, thirdx; struct context_test_around *c = (struct context_test_around *) context; - const mminforec *b = c->mminfo; + const TerritoryBoundary *b = c->territoryBoundaries; midy = (b->miny + b->maxy) / 2000000.0; midx = (b->minx + b->maxx) / 2000000.0; @@ -946,11 +966,11 @@ static int re_encode_tests(void) { for (ccode = _TERRITORY_MIN + 1; ccode < _TERRITORY_MAX; ccode++) { show_progress(lastrec(ccode), nrRecords, nrTests); for (m = firstrec(ccode); m <= lastrec(ccode); m++) { - const mminforec *b = boundaries(m); + const TerritoryBoundary *b = territoryBoundary(m); // Create context for thread. contexts[nrThread].nrTests = 0; - contexts[nrThread].mminfo = b; + contexts[nrThread].territoryBoundaries = b; // Execute task on new thread. if (pthread_create(&threads[nrThread], 0, execute_test_around, (void *) &contexts[nrThread])) { @@ -979,6 +999,7 @@ static void check_distance(double d1, double d2) { } } + static int distance_tests(void) { int nrTests = 0; int i; @@ -1383,6 +1404,8 @@ static int decode_robustness_tests(void) { } +#ifdef SUPPORT_FOREIGN_ALPHABETS + static int check_alphabet_assertion(char *msg, int condition, char *format, int a) { if (condition == 0) { found_error(); @@ -1393,9 +1416,12 @@ static int check_alphabet_assertion(char *msg, int condition, char *format, int return 1; } +#endif // SUPPORT_FOREIGN_ALPHABETS + static int alphabet_robustness_tests(void) { int nrTests = 0; +#ifdef SUPPORT_FOREIGN_ALPHABETS int i; enum Alphabet a; char s1[1]; @@ -1447,6 +1473,7 @@ static int alphabet_robustness_tests(void) { strlen(ps) < (sizeof(largeString2) / sizeof(largeString2[0])), "alphabet=%d", a); } +#endif // SUPPORT_FOREIGN_ALPHABETS return nrTests; } @@ -1462,6 +1489,7 @@ static int robustness_tests(void) { static int alphabet_per_territory_tests(void) { int nrTests = 0; +#ifdef SUPPORT_FOREIGN_ALPHABETS int i, j; for (i = _TERRITORY_MIN + 1; i < _TERRITORY_MAX; i++) { const TerritoryAlphabets *alphabetsForTerritory = getAlphabetsForTerritory((enum Territory) i); @@ -1480,6 +1508,7 @@ static int alphabet_per_territory_tests(void) { } } } +#endif // SUPPORT_FOREIGN_ALPHABETS return nrTests; } @@ -1530,14 +1559,17 @@ static int test_territories_csv(void) { // parse and check alphabets e = strchr(s, ','); if (e) { +#ifdef SUPPORT_FOREIGN_ALPHABETS int csvNrAlphabets = 0; const TerritoryAlphabets *territoryAlphabet = getAlphabetsForTerritory(csvTerritoryCode); +#endif // SUPPORT_FOREIGN_ALPHABETS *e = 0; while (*s) { char *sep = strchr(s, '|'); if (sep) { *sep = 0; } +#ifdef SUPPORT_FOREIGN_ALPHABETS csvNrAlphabets++; if ((csvNrAlphabets > territoryAlphabet->count) || (atoi(s) != territoryAlphabet->alphabet[csvNrAlphabets - 1])) { @@ -1545,17 +1577,20 @@ static int test_territories_csv(void) { printf("*** ERROR *** Mismatch: alphabet %d of territory %d should be %d\n", csvNrAlphabets, csvTerritoryCode, atoi(s)); } +#endif // SUPPORT_FOREIGN_ALPHABETS if (sep) { s = sep + 1; } else { s = e; } } +#ifdef SUPPORT_FOREIGN_ALPHABETS if (csvNrAlphabets != territoryAlphabet->count) { found_error(); printf("*** ERROR *** %d alphabets for territory %d, expected %d\n", territoryAlphabet->count, csvTerritoryCode, csvNrAlphabets); } +#endif // SUPPORT_FOREIGN_ALPHABETS s++; } // parse and check names @@ -1593,15 +1628,68 @@ static int test_territories_csv(void) { return nrTests; } +static int test_single_encodes(void) { + int nrTests = 0; + struct { + double latDeg; + double lonDeg; + enum Territory territory; + const char *result; + } test_single_encode[] = { + {52.3, 4.9, TERRITORY_NLD, "NLD GG.LCG-RJQ4"}, + {50, 5, TERRITORY_BEL, "BEL T71.5V7-N0PT"}, + {32, 5, TERRITORY_DZA, "DZA CG4.G4F6-KJ00"}, + {0, 0, TERRITORY_NONE, NULL} + }; + int i; + for (i = 0; test_single_encode[i].result != NULL; i++) { + char result[MAX_MAPCODE_RESULT_LEN]; + encodeLatLonToSingleMapcode(result, test_single_encode[i].latDeg, test_single_encode[i].lonDeg, + test_single_encode[i].territory, 4); + if (strcmp(result, test_single_encode[i].result) != 0) { + printf("*** ERROR *** encodeLatLonToSingleMapcode()=%s, expected %s\n", + result, test_single_encode[i].result); + } + nrTests++; + } + return nrTests; +} + +int utf8_and_utf16_tests(void) { + int i = 0; +#ifdef SUPPORT_FOREIGN_ALPHABETS + UWORD utf16[2] = {0, 0}; + char utf8[4]; // one 16-bit UTF16 code can become at most 3 UTF8 characters + UWORD newUtf16[4]; // each UTF8 character can become at most 1 UTF16 character + int err; + for (i = 0; i < 0xFFFF; i++) { // to test codes 0x0001 up to and including 0xFFFF + utf16[0]++; + convertUtf16ToUtf8(utf8, utf16); + err = convertUtf8ToUtf16(newUtf16, utf8); + if (err != 0 || newUtf16[1] != 0 || utf16[0] != newUtf16[0]) { + printf("*** ERROR *** UTF8/UTF16 errors found, first at UTF16 code %x\n", utf16[0]); + break; + } + } +#endif // SUPPORT_FOREIGN_ALPHABETS + return i; // nr of tests +} + int main(const int argc, const char **argv) { int nrTests = 0; printf("Mapcode C Library Unit Tests\n"); printf("Library version %s (data version %s)\n", mapcode_cversion, mapcode_dataversion); +#ifndef SUPPORT_FOREIGN_ALPHABETS + printf("SUPPORT_FOREIGN_ALPHABETS not defined!\n"); +#endif printf("Using up to %d threads to test in parallel...\n", MAX_THREADS); printf("-----------------------------------------------------------\nRobustness tests\n"); nrTests += robustness_tests(); + printf("-----------------------------------------------------------\nCharacter tests\n"); + nrTests += utf8_and_utf16_tests(); + printf("-----------------------------------------------------------\nAlphabet tests\n"); nrTests += alphabet_tests(); @@ -1622,6 +1710,7 @@ int main(const int argc, const char **argv) { nrTests += test_failing_decodes(); printf("-----------------------------------------------------------\nEncode/decode tests\n"); + nrTests += test_single_encodes(); nrTests += encode_decode_tests(); printf("-----------------------------------------------------------\nRe-encode tests\n"); diff --git a/utility/mapcode.cpp b/utility/mapcode.cpp index 29b1b50..95e9aae 100644 --- a/utility/mapcode.cpp +++ b/utility/mapcode.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -39,11 +39,15 @@ */ #include +#include +#include #include +#include #include #include "../mapcodelib/mapcoder.h" -#include "../mapcodelib/mapcoder.c" -#include "../mapcodelib/mapcode_countrynames_short.h" +#include "../mapcodelib/internal_territory_names_english.h" +#include "../mapcodelib/internal_data.h" +#include "../mapcodelib/internal_iso3166_data.h" // Specific define to be able to limit output to microdegrees, for test files. #undef LIMIT_TO_MICRODEGREES @@ -81,7 +85,7 @@ static double lonLargestNrOfResults = 0.0; */ static void usage(const char *appName) { printf("MAPCODE (version %s)\n", mapcode_cversion); - printf("Copyright (C) 2014-2015 Stichting Mapcode Foundation\n"); + printf("Copyright (C) 2014-2016 Stichting Mapcode Foundation\n"); printf("\n"); #ifndef SUPPORT_HIGH_PRECISION printf("Warning: High precision support is disabled in this build.)\n\n"); @@ -384,26 +388,6 @@ static void showProgress(int i) { i, totalNrOfPoints, totalNrOfResults); } -/** - * Quickly convert a zero-terminated UTF16 to a UTF8 string (assuming sufficient room in utf8) - */ -void convertUtf16ToUtf8(char *utf8, const UWORD *utf16) { - while (*utf16) { - UWORD c = *utf16++; - if (c < 0x80) { - *utf8++ = (char) c; - } else if (c < 0x800) { - *utf8++ = (char) (192 + (c >> 6)); - *utf8++ = (char) (128 + (c & 63)); - } else { - *utf8++ = (char) (224 + (c >> 12)); - *utf8++ = (char) (128 + ((c >> 6) & 63)); - *utf8++ = (char) (128 + (c & 63)); - } - } - *utf8 = 0; -} - /** * This is the main() method which is called from the command-line. * Return code 0 means success. Any other values means some sort of error occurred. @@ -568,6 +552,7 @@ int main(const int argc, const char **argv) { char fullcode[16]; strcpy(fullcode, alphaSearch[a].alphaCode); if (fullcode[0] >= '0' && fullcode[0] <= '9') { + static const char *parents2 = "US,IN,CA,AU,MX,BR,RU,CN,"; int p = (fullcode[0] - '0'); memcpy(fullcode, &parents2[p * 3 - 3], 2); fullcode[2] = '-'; @@ -746,7 +731,7 @@ int main(const int argc, const char **argv) { } useXYZ = (strstr(cmd, "XYZ") != 0); - resetStatistics(MAPCODE_NR_RECS); + resetStatistics(MAPCODE_BOUNDARY_MAX); for (int i = 0; i < totalNrOfPoints; ++i) { double minLon; double maxLon; @@ -755,7 +740,7 @@ int main(const int argc, const char **argv) { double lat; double lon; - const mminforec *mm = boundaries(i); + const TerritoryBoundary *mm = territoryBoundary(i); minLon = ((double) mm->minx) / 1.0E6; maxLon = ((double) mm->maxx) / 1.0E6; minLat = ((double) mm->miny) / 1.0E6; From 3fee68a9208d3c78587e826aa3c34c28bc9f6d29 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Thu, 27 Oct 2016 22:27:29 +0200 Subject: [PATCH 102/181] Fixed README --- utility/README.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/utility/README.md b/utility/README.md index ee73e6f..15fb08f 100644 --- a/utility/README.md +++ b/utility/README.md @@ -3,11 +3,10 @@ This directory contains a Mapcode encoding/decoding utility. To build the original Mapcode tool, execute: - gcc -O mapcode.cpp -lm -lpthread -o mapcode - -(Or if you need to make sure there are no warnings:) - - gcc -Wall -O mapcode.cpp -lm -lpthread -o mapcode + cd ../mapcodelib + gcc -c mapcoder.c + cd ../utility + gcc -O mapcode.cpp -lm -lpthread -o mapcode ../mapcodelib/mapcoder.o For help, simply execute: From e65c996d70b52b55356e3887d9deb0a6f7137c54 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Fri, 28 Oct 2016 10:19:59 +0200 Subject: [PATCH 103/181] Fixed defines --- CMakeLists.txt | 9 +- README.md | 39 +- mapcodelib/internal_data.h | 7 + mapcodelib/internal_iso3166_data.h | 8 + mapcodelib/internal_territory_alphabets.h | 4 + mapcodelib/internal_territory_names_english.h | 8 + .../internal_territory_names_english_full.h | 8 + mapcodelib/internal_territory_names_local.h | 11 + mapcodelib/internal_territory_search.h | 14 + mapcodelib/mapcode_alphabets.h | 12 +- mapcodelib/mapcode_legacy.c | 34 +- mapcodelib/mapcode_legacy.h | 17 +- mapcodelib/mapcode_territories.h | 7 + mapcodelib/mapcoder.c | 70 +-- mapcodelib/mapcoder.h | 27 +- unittest/unittest.c | 434 +++++++++--------- utility/mapcode.cpp | 7 +- 17 files changed, 439 insertions(+), 277 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 3455dfb..648522a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -21,9 +21,14 @@ project(mapcode_cpp) # export ASAN_OPTIONS=debug=true:strict_string_checks=1:detect_stack_use_after_return=true:detect_invalid_pointer_pairs=99999: # detect_container_overflow=true:detect_odr_violation=2:check_initialization_order=true # -# And add -DNO_POSIX_THREADS to the compiler options if you do not want to use multi-threaded unit testing. +# Compiler directives: +# +# NO_POSIX_THREADS - No multi-threaded unit testing. +# NO_FAST_ENCODE - Drop fast encoding support. +# NO_SUPPORT_ALPHABETS - Drop alphabet support. +# LIMIT_TO_MICRODEGREES - Limit mapcode utility using microdegrees. -set(CMAKE_C_FLAGS_DEBUG "-O0 -g -DDEBUG -Wall -fsanitize=address -fno-common -fno-optimize-sibling-calls -fno-omit-frame-pointer") +set(CMAKE_C_FLAGS_DEBUG "-O0 -DNO_FAST_ENCODE -DNO_ALPHABET_SUPPORT -g -DDEBUG -Wall -fsanitize=address -fno-common -fno-optimize-sibling-calls -fno-omit-frame-pointer") set(CMAKE_C_FLAGS_RELWITHDEBINFO "-O2 -g -DDEBUG") set(CMAKE_C_FLAGS_RELEASE "-O3 -DNDEBUG") diff --git a/README.md b/README.md index 5c0a79c..453ef46 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ **Latest stable release: https://github.com/mapcode-foundation/mapcode-cpp/releases** -# The C/C++ Library: `mapcodelib/` +## The C/C++ Library: `mapcodelib/` The directory 'mapcodelib' contains the files: @@ -45,7 +45,7 @@ In that case, basics.h will state a version number of the for: where "xxx" states the geographical limitation. -# A Real-Life Example, The 'mapcode' Codec Tool: `utility/` +## A Real-Life Example, The 'mapcode' Codec Tool: `utility/` The directory 'utility' contains a Mapcode encoding/decoding utility, as an example of how to use the library. @@ -121,15 +121,38 @@ This produces the following help text: The result code is 0 when no error occurred, 1 if an input error occurred and 2 if an internal error occurred. -If you use **Microsoft Visual C++**, you may need to add the following defines to your preprocessor -settings: +## Compile Options for Microsoft Visual C++ - NO_POSIX_THREADS - _CRT_SECURE_NO_WARNINGS - _CRT_NONSTDC_NO_DEPRECATE +If you use **Microsoft Visual C++**, you may need to add the following compiler directives to your build: + -DNO_POSIX_THREADS + -D_CRT_SECURE_NO_WARNINGS + -D_CRT_NONSTDC_NO_DEPRECATE -# Release Notes +## Reducing the Footprint of the Mapcode Library + +The Mapcode C/C++ Library has includes a number of fixed data tables, which increase its footprint. +You may not require all of this data, so we've added some options for you to be able to reduce its +footprint, for example for embedded applications. + +### Removing Alphabet Support: NO_SUPPORT_ALPHABETS + +By default, support is included for multiple alphabets (or scripts) other than Roman, such as Greek, +Cyrillic, Hebrew, Arabic, Chinese and many, many more. This means you can encode and decode mapcodes +in such scripts (in UTF16). + +You can disabled alphabet support by adding the following compiler directive: + + -DNO_SUPPORT_ALPHABETS + +### Removing Fast Encoding Support: NO_FAST_ENCODE + +By default, encoding is optimized by the use of a additional data table (approx. 12K). You can +remove this table from the library by adding the compiler directive: + + -DNO_FAST_ENCODE + +## Release Notes ### 2.4.1 diff --git a/mapcodelib/internal_data.h b/mapcodelib/internal_data.h index e2c594e..8af0c8d 100644 --- a/mapcodelib/internal_data.h +++ b/mapcodelib/internal_data.h @@ -16,6 +16,9 @@ #ifndef __INTERNAL_DATA_H__ #define __INTERNAL_DATA_H__ +#ifdef __cplusplus +extern "C" { +#endif // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** @@ -16541,5 +16544,9 @@ static const TerritoryBoundary territoryBoundaries[MAPCODE_BOUNDARY_MAX + 1] = { #endif // MAKE_SOURCE_DIGITAL +#ifdef __cplusplus +} +#endif + #endif // __INTERNAL_DATA_H__ diff --git a/mapcodelib/internal_iso3166_data.h b/mapcodelib/internal_iso3166_data.h index 4541c0f..de95ffa 100644 --- a/mapcodelib/internal_iso3166_data.h +++ b/mapcodelib/internal_iso3166_data.h @@ -17,6 +17,10 @@ #ifndef __INTERNAL_ISO3166_DATA_H__ #define __INTERNAL_ISO3166_DATA_H__ +#ifdef __cplusplus +extern "C" { +#endif + #include "mapcode_territories.h" // *** GENERATED FILE (dividemaps/fast_territories), DO NOT CHANGE OR PRETTIFY *** @@ -987,4 +991,8 @@ static const alphaRec alphaSearch[NRTERREC] = { }; // produced by dividemaps.cpp : fast_territories.cpp +#ifdef __cplusplus +} +#endif + #endif // __INTERNAL_ISO3166_DATA_H__ diff --git a/mapcodelib/internal_territory_alphabets.h b/mapcodelib/internal_territory_alphabets.h index 7e40701..31fade7 100644 --- a/mapcodelib/internal_territory_alphabets.h +++ b/mapcodelib/internal_territory_alphabets.h @@ -23,6 +23,10 @@ extern "C" { #endif +#ifdef NO_SUPPORT_ALPHABETS +#error "NO_SUPPORT_ALPHABETS cannot be specified in this file" +#endif + #include "mapcoder.h" static const TerritoryAlphabets alphabetsForTerritory[_TERRITORY_MAX - _TERRITORY_MIN - 1] = { diff --git a/mapcodelib/internal_territory_names_english.h b/mapcodelib/internal_territory_names_english.h index 782cd33..867f4a7 100644 --- a/mapcodelib/internal_territory_names_english.h +++ b/mapcodelib/internal_territory_names_english.h @@ -16,6 +16,10 @@ #ifndef __INTERNAL_TERRITORY_NAMES_ENGLISH_H__ #define __INTERNAL_TERRITORY_NAMES_ENGLISH_H__ +#ifdef __cplusplus +extern "C" { +#endif + // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** static const char *isofullname[] = { "Vatican (Holy See)", @@ -553,4 +557,8 @@ static const char *isofullname[] = { "International (Worldwide) (Earth)", "?"}; +#ifdef __cplusplus +} +#endif + #endif // __INTERNAL_TERRITORY_NAMES_ENGLISH_H__ diff --git a/mapcodelib/internal_territory_names_english_full.h b/mapcodelib/internal_territory_names_english_full.h index 6668d01..04d84f3 100644 --- a/mapcodelib/internal_territory_names_english_full.h +++ b/mapcodelib/internal_territory_names_english_full.h @@ -16,6 +16,10 @@ #ifndef __INTERNAL_TERRITORY_NAMES_ENGLISH_H__ #define __INTERNAL_TERRITORY_NAMES_ENGLISH_H__ +#ifdef __cplusplus +extern "C" { +#endif + // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** static const char *isofullname[] = { "Vatican (Holy See)", @@ -553,4 +557,8 @@ static const char *isofullname[] = { "International (Worldwide) (Earth)", "?"}; +#ifdef __cplusplus +} +#endif + #endif // __INTERNAL_TERRITORY_NAMES_ENGLISH_H__ diff --git a/mapcodelib/internal_territory_names_local.h b/mapcodelib/internal_territory_names_local.h index b907f79..7de89f7 100644 --- a/mapcodelib/internal_territory_names_local.h +++ b/mapcodelib/internal_territory_names_local.h @@ -15,8 +15,15 @@ */ #ifndef __INTERNAL_TERRITORY_NAMES_LOCAL_H__ #define __INTERNAL_TERRITORY_NAMES_LOCAL_H__ + +#ifdef __cplusplus +extern "C" { +#endif // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** +#ifdef NO_SUPPORT_ALPHABETS +#error "NO_SUPPORT_ALPHABETS cannot be specified in this file" +#endif /* * The first N names are precisely in the alphabets @@ -560,4 +567,8 @@ static const char *localname_utf8[] = { "Earth", "?"}; +#ifdef __cplusplus +} +#endif + #endif // __INTERNAL_TERRITORY_NAMES_LOCAL_H__ diff --git a/mapcodelib/internal_territory_search.h b/mapcodelib/internal_territory_search.h index ed2a2af..0048c44 100644 --- a/mapcodelib/internal_territory_search.h +++ b/mapcodelib/internal_territory_search.h @@ -17,8 +17,17 @@ #ifndef __INTERNAL_TERRITORY_SEARCH_H__ #define __INTERNAL_TERRITORY_SEARCH_H__ +#ifdef __cplusplus +extern "C" { +#endif + // *** GENERATED FILE (dividemaps.cpp), DO NOT CHANGE OR PRETTIFY *** +#ifdef NO_FAST_ENCODE +#error +#error "NO_FAST_ENCODE cannot be specified in this file" +#endif + static int redivar[] = { 27984500, 1383, 2537718, 676, @@ -810,4 +819,9 @@ static int redivar[] = { TERRITORY_RU_SA, TERRITORY_RUS, 0 }; // 2924 records, data version 2.3.0 + +#ifdef __cplusplus +} +#endif + #endif // __INTERNAL_TERRITORY_SEARCH_H__ diff --git a/mapcodelib/mapcode_alphabets.h b/mapcodelib/mapcode_alphabets.h index e49999d..e430fca 100644 --- a/mapcodelib/mapcode_alphabets.h +++ b/mapcodelib/mapcode_alphabets.h @@ -16,11 +16,21 @@ #ifndef __MAPCODE_ALPHABETS_H__ #define __MAPCODE_ALPHABETS_H__ - #ifdef __cplusplus extern "C" { #endif +#ifdef NO_SUPPORT_ALPHABETS +#error "NO_SUPPORT_ALPHABETS cannot be specified in this file" +#endif + +/** + * Mapcodes are suppored in a variety of alphabets, using UTF16. The following + * enum specifies the alphabets (or scripts, as they are also called). + * The 'default' alphabet is Roman, which is always supported. Other + * alphabets may not be supported by every application that accepts + * mapcodes. + */ enum Alphabet { _ALPHABET_MIN = -1, ALPHABET_ROMAN, diff --git a/mapcodelib/mapcode_legacy.c b/mapcodelib/mapcode_legacy.c index 93be9a8..6a7fad5 100644 --- a/mapcodelib/mapcode_legacy.c +++ b/mapcodelib/mapcode_legacy.c @@ -19,19 +19,20 @@ #include "mapcode_legacy.h" #include "mapcoder.h" -// Legacy buffers: NOT threadsafe! -static char legacy_asciiBuffer[MAX_MAPCODE_RESULT_LEN]; -static UWORD legacy_utf16Buffer[MAX_MAPCODE_RESULT_LEN]; +/** + * Include global legacy buffers. These are not thread-safe! + */ static Mapcodes rglobal; static char makeiso_bufbytes[2 * (MAX_ISOCODE_LEN + 1)]; static char *makeiso_buf; -int encodeLatLonToMapcodes_Deprecated(char **mapcodesAndTerritories, - double latDeg, - double lonDeg, - enum Territory territory, - int extraDigits) { +int encodeLatLonToMapcodes_Deprecated( + char **mapcodesAndTerritories, + double latDeg, + double lonDeg, + enum Territory territory, + int extraDigits) { char **v = mapcodesAndTerritories; encodeLatLonToMapcodes(&rglobal, latDeg, lonDeg, territory, extraDigits); if (v) { @@ -53,8 +54,9 @@ int encodeLatLonToMapcodes_Deprecated(char **mapcodesAndTerritories, } -const char *convertTerritoryCodeToIsoName_Deprecated(enum Territory territoryContext, - int useShortName) { +const char *convertTerritoryCodeToIsoName_Deprecated( + enum Territory territoryContext, + int useShortName) { if (makeiso_buf == makeiso_bufbytes) { makeiso_buf = makeiso_bufbytes + (MAX_ISOCODE_LEN + 1); } else { @@ -64,6 +66,14 @@ const char *convertTerritoryCodeToIsoName_Deprecated(enum Territory territoryCon } +#ifndef NO_SUPPORT_ALPHABETS + +/** + * Include global legacy buffers. These are not thread-safe! + */ +static char legacy_asciiBuffer[MAX_MAPCODE_RESULT_LEN]; +static UWORD legacy_utf16Buffer[MAX_MAPCODE_RESULT_LEN]; + const char *decodeToRoman_Deprecated(const UWORD *utf16String) { return convertToRoman(legacy_asciiBuffer, MAX_MAPCODE_RESULT_LEN, utf16String); } @@ -72,4 +82,6 @@ const char *decodeToRoman_Deprecated(const UWORD *utf16String) { const UWORD *encodeToAlphabet_Deprecated(const char *asciiString, enum Alphabet alphabet) { return convertToAlphabet(legacy_utf16Buffer, MAX_MAPCODE_RESULT_LEN, asciiString, alphabet); -} \ No newline at end of file +} + +#endif diff --git a/mapcodelib/mapcode_legacy.h b/mapcodelib/mapcode_legacy.h index 4c5039b..c4afbae 100644 --- a/mapcodelib/mapcode_legacy.h +++ b/mapcodelib/mapcode_legacy.h @@ -22,9 +22,12 @@ extern "C" { #endif #include "mapcoder.h" -#include "mapcode_alphabets.h" #include "mapcode_territories.h" +#ifndef NO_SUPPORT_ALPHABETS +#include "mapcode_alphabets.h" +#endif + /** * List of #defines to support legacy systems. */ @@ -115,6 +118,16 @@ const char *convertTerritoryCodeToIsoName_Deprecated( enum Territory territory, int useShortName); +/** + * ALPHABET SUPPORT + * ---------------- + * + * Use -DNO_SUPPORT_ALPHABETS as a compiler option to switch off alphabet support for + * more alphabets. If NO_SUPPORT_ALPHABETS is not defined, alphabets other than ROMAN + * are supported. + */ + +#ifndef NO_SUPPORT_ALPHABETS /** * DEPRECATED OLD VARIANT, NOT THREAD-SAFE: @@ -138,6 +151,8 @@ const char *decodeToRoman_Deprecated(const UWORD *utf16String); */ const UWORD *encodeToAlphabet_Deprecated(const char *asciiString, enum Alphabet alphabet); +#endif // NO_SUPPORT_ALPHABETS + #ifdef __cplusplus } #endif diff --git a/mapcodelib/mapcode_territories.h b/mapcodelib/mapcode_territories.h index 6ec5154..c23c7d1 100644 --- a/mapcodelib/mapcode_territories.h +++ b/mapcodelib/mapcode_territories.h @@ -16,6 +16,9 @@ #ifndef __MAPCODE_TERRITORIES_H__ #define __MAPCODE_TERRITORIES_H__ +#ifdef __cplusplus +extern "C" { +#endif // *** GENERATED FILE (coords.cpp data2.3.0), DO NOT CHANGE OR PRETTIFY *** @@ -562,5 +565,9 @@ enum Territory { #define INDEX_OF_TERRITORY(c) (((int) c) - _TERRITORY_MIN - 1) #define TERRITORY_OF_INDEX(x) ((x < 0) ? TERRITORY_NONE : (enum Territory) (_TERRITORY_MIN + x + 1)) +#ifdef __cplusplus +} +#endif + #endif // __MAPCODE_TERRITORIES_H__ diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index b8d53d9..367ca1c 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -45,7 +45,7 @@ void _TestAssert(int iCondition, const char *cstrFile, int iLine) { #endif -// If you do not want to use the fast encoding from mapcode_fast_encode.h, define NO_FAST_ENCODE on the +// If you do not want to use the fast encoding from internal_territory_search.h, define NO_FAST_ENCODE on the // command-line of your compiler (or uncomment the following line). // #define NO_FAST_ENCODE @@ -1167,37 +1167,41 @@ static int encodeLatLonToMapcodes_internal(Mapcodes *mapcodes, { #ifndef NO_FAST_ENCODE - const int sum = enc.coord32.lonMicroDeg + enc.coord32.latMicroDeg; - int coord = enc.coord32.lonMicroDeg; - int i = 0; // pointer into redivar - for (;;) { - const int r = redivar[i++]; - if (r >= 0 && r < 1024) { // leaf? - int j; - for (j = 0; j <= r; j++) { - const enum Territory ccode = (j == r ? TERRITORY_AAA : (enum Territory) redivar[i + j]); - encoderEngine(ccode, &enc, stop_with_one_result, extraDigits, requiredEncoder, TERRITORY_NONE); - if ((stop_with_one_result || (requiredEncoder >= 0)) && (enc.mapcodes->count > 0)) { - break; + { + const int sum = enc.coord32.lonMicroDeg + enc.coord32.latMicroDeg; + int coord = enc.coord32.lonMicroDeg; + int i = 0; // pointer into redivar + for (;;) { + const int r = redivar[i++]; + if (r >= 0 && r < 1024) { // leaf? + int j; + for (j = 0; j <= r; j++) { + const enum Territory ccode = (j == r ? TERRITORY_AAA : (enum Territory) redivar[i + j]); + encoderEngine(ccode, &enc, stop_with_one_result, extraDigits, requiredEncoder, TERRITORY_NONE); + if ((stop_with_one_result || (requiredEncoder >= 0)) && (enc.mapcodes->count > 0)) { + break; + } } - } - break; - } else { - coord = sum - coord; - if (coord > r) { - i = redivar[i]; + break; } else { - i++; + coord = sum - coord; + if (coord > r) { + i = redivar[i]; + } else { + i++; + } } } } #else - int i; - for(i = _TERRITORY_MIN + 1; i < _TERRITORY_MAX; i++) { - encoderEngine( (enum Territory)i, &enc, stop_with_one_result, extraDigits, requiredEncoder, TERRITORY_NONE); - if ((stop_with_one_result || (requiredEncoder >= 0)) && (enc.mapcodes->count > 0)) { - break; - } + { + int i; + for (i = _TERRITORY_MIN + 1; i < _TERRITORY_MAX; i++) { + encoderEngine((enum Territory) i, &enc, stop_with_one_result, extraDigits, requiredEncoder, TERRITORY_NONE); + if ((stop_with_one_result || (requiredEncoder >= 0)) && (enc.mapcodes->count > 0)) { + break; + } + } } #endif @@ -1843,7 +1847,7 @@ static enum MapcodeError decoderEngine(decodeRec *dec) { // /////////////////////////////////////////////////////////////////////////////////////////////// -#ifdef SUPPORT_FOREIGN_ALPHABETS +#ifndef NO_SUPPORT_ALPHABETS // WARNING - these alphabets have NOT yet been released as standard! use at your own risk! check www.mapcode.com for details. static UWORD asc2lan[_ALPHABET_MAX][36] = { // A-Z equivalents for ascii characters A to Z, 0-9 @@ -1939,7 +1943,7 @@ static struct { /////////////////////////////////////////////////////////////////////////////////////////////// static int isAbjadScript(const UWORD *utf16String) { - const enum Alphabet alphabet = recogniseAlphabetUtf16(utf16String); + const enum Alphabet alphabet = recognizeAlphabetUtf16(utf16String); return (alphabet == ALPHABET_GREEK || alphabet == ALPHABET_HEBREW || alphabet == ALPHABET_ARABIC || alphabet == ALPHABET_KOREAN); } @@ -2400,7 +2404,7 @@ UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiStr return startbuf; } -#endif // SUPPORT_FOREIGN_ALPHABETS +#endif // NO_SUPPORT_ALPHABETS /////////////////////////////////////////////////////////////////////////////////////////////// // @@ -2830,7 +2834,7 @@ encodeLatLonToMapcodes(Mapcodes *mapcodes, double latDeg, double lonDeg, enum Te return encodeLatLonToMapcodes_internal(mapcodes, latDeg, lonDeg, territory, 0, debugStopAt, extraDigits); } -#ifdef SUPPORT_FOREIGN_ALPHABETS +#ifndef NO_SUPPORT_ALPHABETS /////////////////////////////////////////////////////////////////////////////////////////////// // @@ -2936,7 +2940,7 @@ int convertUtf8ToUtf16(UWORD *utf16, const char *utf8) { * encountered, or negative (_ALPHABET_MIN) if it isn't recognised. */ -enum Alphabet recogniseAlphabetUtf16(const UWORD *utf16String) { +enum Alphabet recognizeAlphabetUtf16(const UWORD *utf16String) { ASSERT(utf16String); for (; *utf16String != 0; utf16String++) { const UWORD c = *utf16String; @@ -2960,7 +2964,7 @@ enum Alphabet recogniseAlphabetUtf16(const UWORD *utf16String) { * otherwise returns the alphabet of the first different character * encountered, or negative (_ALPHABET_MIN) if it isn't recognised. */ -enum Alphabet recogniseAlphabetUtf8(const char *utf8) { +enum Alphabet recognizeAlphabetUtf8(const char *utf8) { ASSERT(utf8); while (*utf8 != 0) { int c3 = 0x80, c = (unsigned char) *utf8++; @@ -2984,4 +2988,4 @@ enum Alphabet recogniseAlphabetUtf8(const char *utf8) { return ALPHABET_ROMAN; } -#endif // SUPPORT_FOREIGN_ALPHABETS +#endif // NO_SUPPORT_ALPHABETS diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index 11cdffa..b9eb0d6 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -21,16 +21,17 @@ extern "C" { #endif -#include "mapcode_alphabets.h" #include "mapcode_territories.h" +#ifndef NO_SUPPORT_ALPHABETS +#include "mapcode_alphabets.h" +#endif + + #define mapcode_cversion "2.4.1" #define UWORD unsigned short int // 2-byte unsigned integer. -#define SUPPORT_FOREIGN_ALPHABETS // Define to support additional alphabets. -#define SUPPORT_HIGH_PRECISION // Define to enable high-precision extension logic. - #define MAX_NR_OF_MAPCODE_RESULTS 22 // Max. number of results ever returned by encoder (e.g. for 26.904899, 95.138515). #define MAX_PROPER_MAPCODE_LEN 11 // Max. number of characters in a proper mapcode (including the dot, excl. precision extension). #define MAX_PRECISION_DIGITS 8 // Max. number of extension characters (excluding the hyphen). Must be even. @@ -305,13 +306,23 @@ int multipleBordersNearby( double lonDeg, enum Territory territory); -#ifdef SUPPORT_FOREIGN_ALPHABETS +/** + * ALPHABET SUPPORT + * ---------------- + * + * Use -DNO_SUPPORT_ALPHABETS as a compiler option to switch off alphabet support for + * more alphabets. If NO_SUPPORT_ALPHABETS is not defined, alphabets other than ROMAN + * are supported. + */ + +#ifndef NO_SUPPORT_ALPHABETS /** * This struct contains the returned alphabest for getAlphabetsForTerritory. The 'count' specifies * how many alphabets are listed in 'alphabet', range [1, MAX_ALPHABETS_PER_TERRITORY]. */ #define MAX_ALPHABETS_PER_TERRITORY 3 + typedef struct { int count; enum Alphabet alphabet[MAX_ALPHABETS_PER_TERRITORY]; @@ -391,7 +402,7 @@ int convertUtf8ToUtf16(UWORD *utf16, const char *utf8); * otherwise returns the alphabet of the first different character * encountered, or negative (_ALPHABET_MIN) if it isn't recognised. */ -enum Alphabet recogniseAlphabetUtf16(const UWORD *utf16String); +enum Alphabet recognizeAlphabetUtf16(const UWORD *utf16String); /** * Returns the alphabet of given UTF8 (of ASCII) string (based on the @@ -405,9 +416,9 @@ enum Alphabet recogniseAlphabetUtf16(const UWORD *utf16String); * otherwise returns the alphabet of the first different character * encountered, or negative (_ALPHABET_MIN) if it isn't recognised. */ -enum Alphabet recogniseAlphabetUtf8(const char *utf8); +enum Alphabet recognizeAlphabetUtf8(const char *utf8); -#endif // SUPPORT_FOREIGN_ALPHABETS +#endif // NO_SUPPORT_ALPHABETS #ifdef __cplusplus } diff --git a/unittest/unittest.c b/unittest/unittest.c index e580876..a631fd7 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -65,105 +65,7 @@ static void found_error(void) { pthread_mutex_unlock(&mutex); } -// test the alphabet conversion routines -static int alphabet_tests(void) { - int nrTests = 0; -#ifdef SUPPORT_FOREIGN_ALPHABETS - int j; - const char *str, *expect; - static const char *alphabet_testpairs[] = { - "mx XX.XX", "mx XX.XX", - ".123", ".123", - "49.4V", "49.4V", - "00.E0", "00.E0", - "X123.P456", "X123.P456", - "z789.b012", "Z789.B012", - "", "", - "-", "-", - ".", ".", - "-123", "-123", - "-xyz", "-XYZ", - ".xyz", ".XYZ", - "12.34", "12.34", - "56.78", "56.78", - "90.01", "90.01", - "OEUoi OIoi#%?-.abcdfghjklmnpqrstvwxyz0123456789euEUABCDFGHJKLMNPQRSTVWXYZ", - "OEUoi OIOI#%?-.ABCDFGHJKLMNPQRSTVWXYZ0123456789EUEUABCDFGHJ", - "OEUoi OIoi#%?abcdfghjklmnpqrstvwxyz0123456789euEUABCDFGHJKLMNPQRSTVWXYZ", - "OEUoi OIOI#%?ABCDFGHJKLMNPQRSTVWXYZ0123456789EUEUABCDFGHJKL", - " Oio 12.AU ", "Oio 12.AU", - "OMN 112.3EU", "OMN 112.3EU", - "49.4V", "49.4V", - "NLD 49.4V-xx123", "NLD 49.4V-XX123", - "A12.345", "112.3AU", - "xx.xx", "XX.XX", - "xx.xxx", "XX.XXX", - "xxx.xx", "XXX.XX", - "xx.xxxx", "XX.XXXX", - "xxx.xxx", "XXX.XXX", - "xxxx.xx", "XXXX.XX", - "xxx.xxxx", "XXX.XXXX", - "xxxx.xxx", "XXXX.XXX", - "xxxx.xxxx", "XXXX.XXXX", - "xxxxx.xxxx", "XXXXX.XXXX", - "pq.rs", "PQ.RS", - "bc.123", "BC.123", - "123.xy", "123.XY", - " nld 12.34E0", "nld 12.34E0", - "VVX.xxx", "VVX.XXX", - "x123.xx", "X123.XX", - "xxx.xxxx", "XXX.XXXX", - "12xx.xxx", "12XX.XXX", - "xxxx.xx12", "XXXX.XX12", - "99zxx.xxxx", "99ZXX.XXXX", - "xx.xx-P", "XX.XX-P", - "xx.xxx-pq", "XX.XXX-PQ", - "xxx.xx-123", "XXX.XX-123", - "xx.xxxx-pqRS", "XX.XXXX-PQRS", - "xxx.xxx-PQRSTZVW", "XXX.XXX-PQRSTZVW", - "xxxx.xx-pqrstZvw", "XXXX.XX-PQRSTZVW", - "xxx.xxxx-PQrsTZ", "XXX.XXXX-PQRSTZ", - "xxxx.xxx-09876543", "XXXX.XXX-09876543", - "xxxx.xxxx-PQRSTZVW", "XXXX.XXXX-PQRSTZVW", - "xxxxx.xxxx-PQRSTZVW", "XXXXX.XXXX-PQRSTZVW", - "pq.rs-PQRSTZVW", "PQ.RS-PQRSTZVW", - "bc.123-PQRSTZVW", "BC.123-PQRSTZVW", - "123.xy-PQRSTZVW", "123.XY-PQRSTZVW", - "12.34E0-PQRSTZVW", "12.34E0-PQRSTZVW", - "VVX.xxx-PQRSTZVW", "VVX.XXX-PQRSTZVW", - "x123.xx-PQRSTZVW", "X123.XX-PQRSTZVW", - "xxx.xxxx-PQRSTZVW", "XXX.XXXX-PQRSTZVW", - "12xx.xxx-PQRSTZVW", "12XX.XXX-PQRSTZVW", - "xxxx.xx12-PQRSTZVW", "XXXX.XX12-PQRSTZVW", - "99zxx.xxxx-PQRSTZVW", "99ZXX.XXXX-PQRSTZVW", - 0 - }; - - printf("%d alphabets\n", _ALPHABET_MAX); - - for (j = 0; alphabet_testpairs[j] != 0; j += 2) { - enum Alphabet i; - for (i = _ALPHABET_MIN + 1; i < _ALPHABET_MAX; i++) { - UWORD enc[64]; - char dec[64]; - // see if alphabets (re)convert as expected - str = alphabet_testpairs[j]; - expect = alphabet_testpairs[j + 1]; - convertToAlphabet(enc, 64, str, i); - convertToRoman(dec, 60, enc); - ++nrTests; - if (strcmp(dec, expect)) { - found_error(); - printf("*** ERROR *** convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\"\n", str, (int) i, dec); - } - } - } -#endif // SUPPORT_FOREIGN_ALPHABETS - return nrTests; -} - -// test the alphabet conversion routines static int test_mapcode_formats(void) { int nrTests = 0; static const struct { @@ -1404,113 +1306,14 @@ static int decode_robustness_tests(void) { } -#ifdef SUPPORT_FOREIGN_ALPHABETS - -static int check_alphabet_assertion(char *msg, int condition, char *format, int a) { - if (condition == 0) { - found_error(); - printf("*** ERROR *** %s, ", msg); - printf(format, a); - printf("\n"); - } - return 1; -} - -#endif // SUPPORT_FOREIGN_ALPHABETS - - -static int alphabet_robustness_tests(void) { - int nrTests = 0; -#ifdef SUPPORT_FOREIGN_ALPHABETS - int i; - enum Alphabet a; - char s1[1]; - char largeString1[20000]; - char largeString2[10000]; - char *ps; - UWORD u1[1]; - UWORD largeUnicodeString1[10000]; - UWORD largeUnicodeString2[20000]; - UWORD *pu; - - s1[0] = 0; - for (i = 0; i < sizeof(largeString1) - 1; ++i) { - largeString1[i] = (char) ((i % 223) + 32); - } - largeString1[sizeof(largeString1) - 1] = 0; - for (i = 0; i < sizeof(largeString2) - 1; ++i) { - largeString1[2] = (char) ((i % 223) + 32); - } - largeString2[sizeof(largeString2) - 1] = 0; - - for (a = _ALPHABET_MIN + 1; a < _ALPHABET_MAX; a++) { - - pu = convertToAlphabet(u1, sizeof(u1) / sizeof(u1[0]), "", a); - nrTests += check_alphabet_assertion("convertToAlphabet cannot return 0", pu != 0, "alphabet=%d", a); - nrTests += check_alphabet_assertion("convertToAlphabet must return empty string", pu[0] == 0, "alphabet=%d", a); - - ps = convertToRoman(s1, sizeof(s1) / sizeof(s1[0]), u1); - nrTests += check_alphabet_assertion("convertToRoman cannot return 0", ps != 0, "alphabet=%d", a); - nrTests += check_alphabet_assertion("convertToRoman must return empty string", ps[0] == 0, "alphabet=%d", a); - - pu = convertToAlphabet(largeUnicodeString1, sizeof(largeUnicodeString1) / sizeof(largeUnicodeString1[0]), - largeString1, ALPHABET_ROMAN); - nrTests += check_alphabet_assertion("convertToAlphabet cannot return 0", pu != 0, "alphabet=%d", a); - - ps = convertToRoman(largeString1, sizeof(largeString1) / sizeof(largeString1[0]), pu); - nrTests += check_alphabet_assertion("convertToRoman cannot return 0", ps != 0, "alphabet=%d", a); - nrTests += check_alphabet_assertion("convertToRoman must return size", - strlen(ps) < (sizeof(largeString1) / sizeof(largeString1[0])), - "alphabet=%d", a); - - pu = convertToAlphabet(largeUnicodeString2, sizeof(largeUnicodeString2) / sizeof(largeUnicodeString2[0]), - largeString2, ALPHABET_ROMAN); - nrTests += check_alphabet_assertion("convertToAlphabet cannot return 0", pu != 0, "alphabet=%d", a); - - ps = convertToRoman(largeString2, sizeof(largeString2) / sizeof(largeString2[0]), pu); - nrTests += check_alphabet_assertion("convertToRoman cannot return 0", ps != 0, "alphabet=%d", a); - nrTests += check_alphabet_assertion("convertToRoman must return size", - strlen(ps) < (sizeof(largeString2) / sizeof(largeString2[0])), - "alphabet=%d", a); - } -#endif // SUPPORT_FOREIGN_ALPHABETS - return nrTests; -} - - static int robustness_tests(void) { int nrTests = 0; nrTests += get_territory_robustness_tests(); nrTests += encode_robustness_tests(); nrTests += decode_robustness_tests(); - nrTests += alphabet_robustness_tests(); return nrTests; } -static int alphabet_per_territory_tests(void) { - int nrTests = 0; -#ifdef SUPPORT_FOREIGN_ALPHABETS - int i, j; - for (i = _TERRITORY_MIN + 1; i < _TERRITORY_MAX; i++) { - const TerritoryAlphabets *alphabetsForTerritory = getAlphabetsForTerritory((enum Territory) i); - ++nrTests; - if (alphabetsForTerritory->count < 1 || alphabetsForTerritory->count > MAX_ALPHABETS_PER_TERRITORY) { - found_error(); - printf("*** ERROR *** Bad getAlphabetsForTerritory(%d) count: %d\n", i, alphabetsForTerritory->count); - } - for (j = 0; j < alphabetsForTerritory->count; j++) { - ++nrTests; - if (alphabetsForTerritory->alphabet[j] < 0 || - alphabetsForTerritory->alphabet[j] >= _ALPHABET_MAX) { - found_error(); - printf("*** ERROR *** Bad alphabetsForTerritory[%d].alphabet[%d]: %d\n", i, j, - alphabetsForTerritory->alphabet[j]); - } - } - } -#endif // SUPPORT_FOREIGN_ALPHABETS - return nrTests; -} static int test_territories_csv(void) { int nrTests = 0; @@ -1559,17 +1362,20 @@ static int test_territories_csv(void) { // parse and check alphabets e = strchr(s, ','); if (e) { -#ifdef SUPPORT_FOREIGN_ALPHABETS + +#ifndef NO_SUPPORT_ALPHABETS int csvNrAlphabets = 0; const TerritoryAlphabets *territoryAlphabet = getAlphabetsForTerritory(csvTerritoryCode); -#endif // SUPPORT_FOREIGN_ALPHABETS +#endif // NO_SUPPORT_ALPHABETS + *e = 0; while (*s) { char *sep = strchr(s, '|'); if (sep) { *sep = 0; } -#ifdef SUPPORT_FOREIGN_ALPHABETS + +#ifndef NO_SUPPORT_ALPHABETS csvNrAlphabets++; if ((csvNrAlphabets > territoryAlphabet->count) || (atoi(s) != territoryAlphabet->alphabet[csvNrAlphabets - 1])) { @@ -1577,20 +1383,23 @@ static int test_territories_csv(void) { printf("*** ERROR *** Mismatch: alphabet %d of territory %d should be %d\n", csvNrAlphabets, csvTerritoryCode, atoi(s)); } -#endif // SUPPORT_FOREIGN_ALPHABETS +#endif // NO_SUPPORT_ALPHABETS + if (sep) { s = sep + 1; } else { s = e; } } -#ifdef SUPPORT_FOREIGN_ALPHABETS + +#ifndef NO_SUPPORT_ALPHABETS if (csvNrAlphabets != territoryAlphabet->count) { found_error(); printf("*** ERROR *** %d alphabets for territory %d, expected %d\n", territoryAlphabet->count, csvTerritoryCode, csvNrAlphabets); } -#endif // SUPPORT_FOREIGN_ALPHABETS +#endif // NO_SUPPORT_ALPHABETS + s++; } // parse and check names @@ -1628,6 +1437,7 @@ static int test_territories_csv(void) { return nrTests; } + static int test_single_encodes(void) { int nrTests = 0; struct { @@ -1655,9 +1465,25 @@ static int test_single_encodes(void) { return nrTests; } -int utf8_and_utf16_tests(void) { +/** + * ALPHABET TESTS. + */ + +#ifndef NO_SUPPORT_ALPHABETS + +static int check_alphabet_assertion(char *msg, int condition, char *format, int a) { + if (condition == 0) { + found_error(); + printf("*** ERROR *** %s, ", msg); + printf(format, a); + printf("\n"); + } + return 1; +} + + +static int utf8_and_utf16_tests(void) { int i = 0; -#ifdef SUPPORT_FOREIGN_ALPHABETS UWORD utf16[2] = {0, 0}; char utf8[4]; // one 16-bit UTF16 code can become at most 3 UTF8 characters UWORD newUtf16[4]; // each UTF8 character can become at most 1 UTF16 character @@ -1671,30 +1497,220 @@ int utf8_and_utf16_tests(void) { break; } } -#endif // SUPPORT_FOREIGN_ALPHABETS return i; // nr of tests } + +static int alphabet_tests(void) { + int nrTests = 0; + int j; + const char *str, *expect; + static const char *alphabet_testpairs[] = { + "mx XX.XX", "mx XX.XX", + ".123", ".123", + "49.4V", "49.4V", + "00.E0", "00.E0", + "X123.P456", "X123.P456", + "z789.b012", "Z789.B012", + "", "", + "-", "-", + ".", ".", + "-123", "-123", + "-xyz", "-XYZ", + ".xyz", ".XYZ", + "12.34", "12.34", + "56.78", "56.78", + "90.01", "90.01", + "OEUoi OIoi#%?-.abcdfghjklmnpqrstvwxyz0123456789euEUABCDFGHJKLMNPQRSTVWXYZ", + "OEUoi OIOI#%?-.ABCDFGHJKLMNPQRSTVWXYZ0123456789EUEUABCDFGHJ", + "OEUoi OIoi#%?abcdfghjklmnpqrstvwxyz0123456789euEUABCDFGHJKLMNPQRSTVWXYZ", + "OEUoi OIOI#%?ABCDFGHJKLMNPQRSTVWXYZ0123456789EUEUABCDFGHJKL", + " Oio 12.AU ", "Oio 12.AU", + "OMN 112.3EU", "OMN 112.3EU", + "49.4V", "49.4V", + "NLD 49.4V-xx123", "NLD 49.4V-XX123", + "A12.345", "112.3AU", + "xx.xx", "XX.XX", + "xx.xxx", "XX.XXX", + "xxx.xx", "XXX.XX", + "xx.xxxx", "XX.XXXX", + "xxx.xxx", "XXX.XXX", + "xxxx.xx", "XXXX.XX", + "xxx.xxxx", "XXX.XXXX", + "xxxx.xxx", "XXXX.XXX", + "xxxx.xxxx", "XXXX.XXXX", + "xxxxx.xxxx", "XXXXX.XXXX", + "pq.rs", "PQ.RS", + "bc.123", "BC.123", + "123.xy", "123.XY", + " nld 12.34E0", "nld 12.34E0", + "VVX.xxx", "VVX.XXX", + "x123.xx", "X123.XX", + "xxx.xxxx", "XXX.XXXX", + "12xx.xxx", "12XX.XXX", + "xxxx.xx12", "XXXX.XX12", + "99zxx.xxxx", "99ZXX.XXXX", + "xx.xx-P", "XX.XX-P", + "xx.xxx-pq", "XX.XXX-PQ", + "xxx.xx-123", "XXX.XX-123", + "xx.xxxx-pqRS", "XX.XXXX-PQRS", + "xxx.xxx-PQRSTZVW", "XXX.XXX-PQRSTZVW", + "xxxx.xx-pqrstZvw", "XXXX.XX-PQRSTZVW", + "xxx.xxxx-PQrsTZ", "XXX.XXXX-PQRSTZ", + "xxxx.xxx-09876543", "XXXX.XXX-09876543", + "xxxx.xxxx-PQRSTZVW", "XXXX.XXXX-PQRSTZVW", + "xxxxx.xxxx-PQRSTZVW", "XXXXX.XXXX-PQRSTZVW", + "pq.rs-PQRSTZVW", "PQ.RS-PQRSTZVW", + "bc.123-PQRSTZVW", "BC.123-PQRSTZVW", + "123.xy-PQRSTZVW", "123.XY-PQRSTZVW", + "12.34E0-PQRSTZVW", "12.34E0-PQRSTZVW", + "VVX.xxx-PQRSTZVW", "VVX.XXX-PQRSTZVW", + "x123.xx-PQRSTZVW", "X123.XX-PQRSTZVW", + "xxx.xxxx-PQRSTZVW", "XXX.XXXX-PQRSTZVW", + "12xx.xxx-PQRSTZVW", "12XX.XXX-PQRSTZVW", + "xxxx.xx12-PQRSTZVW", "XXXX.XX12-PQRSTZVW", + "99zxx.xxxx-PQRSTZVW", "99ZXX.XXXX-PQRSTZVW", + 0 + }; + + printf("%d alphabets\n", _ALPHABET_MAX); + + for (j = 0; alphabet_testpairs[j] != 0; j += 2) { + enum Alphabet i; + for (i = _ALPHABET_MIN + 1; i < _ALPHABET_MAX; i++) { + UWORD enc[64]; + char dec[64]; + // see if alphabets (re)convert as expected + str = alphabet_testpairs[j]; + expect = alphabet_testpairs[j + 1]; + convertToAlphabet(enc, 64, str, i); + convertToRoman(dec, 60, enc); + ++nrTests; + if (strcmp(dec, expect)) { + found_error(); + printf("*** ERROR *** convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\"\n", str, (int) i, dec); + } + } + } + return nrTests; +} + + +static int alphabet_robustness_tests(void) { + int nrTests = 0; + int i; + enum Alphabet a; + char s1[1]; + char largeString1[20000]; + char largeString2[10000]; + char *ps; + UWORD u1[1]; + UWORD largeUnicodeString1[10000]; + UWORD largeUnicodeString2[20000]; + UWORD *pu; + + s1[0] = 0; + for (i = 0; i < sizeof(largeString1) - 1; ++i) { + largeString1[i] = (char) ((i % 223) + 32); + } + largeString1[sizeof(largeString1) - 1] = 0; + for (i = 0; i < sizeof(largeString2) - 1; ++i) { + largeString1[2] = (char) ((i % 223) + 32); + } + largeString2[sizeof(largeString2) - 1] = 0; + + for (a = _ALPHABET_MIN + 1; a < _ALPHABET_MAX; a++) { + + pu = convertToAlphabet(u1, sizeof(u1) / sizeof(u1[0]), "", a); + nrTests += check_alphabet_assertion("convertToAlphabet cannot return 0", pu != 0, "alphabet=%d", a); + nrTests += check_alphabet_assertion("convertToAlphabet must return empty string", pu[0] == 0, "alphabet=%d", a); + + ps = convertToRoman(s1, sizeof(s1) / sizeof(s1[0]), u1); + nrTests += check_alphabet_assertion("convertToRoman cannot return 0", ps != 0, "alphabet=%d", a); + nrTests += check_alphabet_assertion("convertToRoman must return empty string", ps[0] == 0, "alphabet=%d", a); + + pu = convertToAlphabet(largeUnicodeString1, sizeof(largeUnicodeString1) / sizeof(largeUnicodeString1[0]), + largeString1, ALPHABET_ROMAN); + nrTests += check_alphabet_assertion("convertToAlphabet cannot return 0", pu != 0, "alphabet=%d", a); + + ps = convertToRoman(largeString1, sizeof(largeString1) / sizeof(largeString1[0]), pu); + nrTests += check_alphabet_assertion("convertToRoman cannot return 0", ps != 0, "alphabet=%d", a); + nrTests += check_alphabet_assertion("convertToRoman must return size", + strlen(ps) < (sizeof(largeString1) / sizeof(largeString1[0])), + "alphabet=%d", a); + + pu = convertToAlphabet(largeUnicodeString2, sizeof(largeUnicodeString2) / sizeof(largeUnicodeString2[0]), + largeString2, ALPHABET_ROMAN); + nrTests += check_alphabet_assertion("convertToAlphabet cannot return 0", pu != 0, "alphabet=%d", a); + + ps = convertToRoman(largeString2, sizeof(largeString2) / sizeof(largeString2[0]), pu); + nrTests += check_alphabet_assertion("convertToRoman cannot return 0", ps != 0, "alphabet=%d", a); + nrTests += check_alphabet_assertion("convertToRoman must return size", + strlen(ps) < (sizeof(largeString2) / sizeof(largeString2[0])), + "alphabet=%d", a); + } + return nrTests; +} + + +static int alphabet_per_territory_tests(void) { + int nrTests = 0; + int i, j; + for (i = _TERRITORY_MIN + 1; i < _TERRITORY_MAX; i++) { + const TerritoryAlphabets *alphabetsForTerritory = getAlphabetsForTerritory((enum Territory) i); + ++nrTests; + if (alphabetsForTerritory->count < 1 || alphabetsForTerritory->count > MAX_ALPHABETS_PER_TERRITORY) { + found_error(); + printf("*** ERROR *** Bad getAlphabetsForTerritory(%d) count: %d\n", i, alphabetsForTerritory->count); + } + for (j = 0; j < alphabetsForTerritory->count; j++) { + ++nrTests; + if (alphabetsForTerritory->alphabet[j] < 0 || + alphabetsForTerritory->alphabet[j] >= _ALPHABET_MAX) { + found_error(); + printf("*** ERROR *** Bad alphabetsForTerritory[%d].alphabet[%d]: %d\n", i, j, + alphabetsForTerritory->alphabet[j]); + } + } + } + return nrTests; +} + +#endif // SUPPORT_FOREIGN_ALPHABETS + + int main(const int argc, const char **argv) { int nrTests = 0; printf("Mapcode C Library Unit Tests\n"); printf("Library version %s (data version %s)\n", mapcode_cversion, mapcode_dataversion); -#ifndef SUPPORT_FOREIGN_ALPHABETS - printf("SUPPORT_FOREIGN_ALPHABETS not defined!\n"); +#ifndef NO_POSIX_THREADS + printf("Compiler options: NO_POSIX_THREADS\n"); +#endif +#ifndef LIMIT_TO_MICRODEGREES + printf("Compiler options: LIMIT_TO_MICRODEGREES\n"); +#endif +#ifndef NO_FAST_ENCODE + printf("Compiler options: NO_FAST_ENCODE\n"); +#endif +#ifndef NO_SUPPORT_ALPHABETS + printf("Compiler options: NO_SUPPORT_ALPHABETS\n"); #endif printf("Using up to %d threads to test in parallel...\n", MAX_THREADS); printf("-----------------------------------------------------------\nRobustness tests\n"); nrTests += robustness_tests(); - printf("-----------------------------------------------------------\nCharacter tests\n"); +#ifndef NO_SUPPORT_ALPHABETS + printf("-----------------------------------------------------------\nUTF8/UTF16 tests\n"); nrTests += utf8_and_utf16_tests(); printf("-----------------------------------------------------------\nAlphabet tests\n"); + nrTests += alphabet_robustness_tests(); nrTests += alphabet_tests(); printf("-----------------------------------------------------------\nAlphabet per territory tests\n"); nrTests += alphabet_per_territory_tests(); +#endif printf("-----------------------------------------------------------\nDistance tests\n"); nrTests += distance_tests(); diff --git a/utility/mapcode.cpp b/utility/mapcode.cpp index 95e9aae..ff8d191 100644 --- a/utility/mapcode.cpp +++ b/utility/mapcode.cpp @@ -50,7 +50,8 @@ #include "../mapcodelib/internal_iso3166_data.h" // Specific define to be able to limit output to microdegrees, for test files. -#undef LIMIT_TO_MICRODEGREES +// Use -DLIMIT_TO_MICRODEGREES on compiler command-line or add: +// #undef LIMIT_TO_MICRODEGREES #define my_isnan(x) (false) #define my_round(x) ((int) (floor((x) + 0.5))) @@ -87,9 +88,7 @@ static void usage(const char *appName) { printf("MAPCODE (version %s)\n", mapcode_cversion); printf("Copyright (C) 2014-2016 Stichting Mapcode Foundation\n"); printf("\n"); -#ifndef SUPPORT_HIGH_PRECISION - printf("Warning: High precision support is disabled in this build.)\n\n"); -#endif + #ifdef LIMIT_TO_MICRODEGREES printf("Warning: This build is limited to using microdegrees.\n\n"); #endif From 5cf55127fb7cd1128e36ccc1ff82dba568591dc4 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Fri, 28 Oct 2016 10:26:11 +0200 Subject: [PATCH 104/181] Fixed unittest --- unittest/unittest.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/unittest/unittest.c b/unittest/unittest.c index a631fd7..3dd67a0 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -1683,16 +1683,16 @@ int main(const int argc, const char **argv) { int nrTests = 0; printf("Mapcode C Library Unit Tests\n"); printf("Library version %s (data version %s)\n", mapcode_cversion, mapcode_dataversion); -#ifndef NO_POSIX_THREADS +#ifdef NO_POSIX_THREADS printf("Compiler options: NO_POSIX_THREADS\n"); #endif -#ifndef LIMIT_TO_MICRODEGREES +#ifdef LIMIT_TO_MICRODEGREES printf("Compiler options: LIMIT_TO_MICRODEGREES\n"); #endif -#ifndef NO_FAST_ENCODE +#ifdef NO_FAST_ENCODE printf("Compiler options: NO_FAST_ENCODE\n"); #endif -#ifndef NO_SUPPORT_ALPHABETS +#ifdef NO_SUPPORT_ALPHABETS printf("Compiler options: NO_SUPPORT_ALPHABETS\n"); #endif printf("Using up to %d threads to test in parallel...\n", MAX_THREADS); From a70586b0933007fb6ffa9a50dc673767c252a75e Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Fri, 28 Oct 2016 13:17:48 +0200 Subject: [PATCH 105/181] Fixed comment --- CMakeLists.txt | 2 +- utility/README.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 648522a..7246edd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -28,7 +28,7 @@ project(mapcode_cpp) # NO_SUPPORT_ALPHABETS - Drop alphabet support. # LIMIT_TO_MICRODEGREES - Limit mapcode utility using microdegrees. -set(CMAKE_C_FLAGS_DEBUG "-O0 -DNO_FAST_ENCODE -DNO_ALPHABET_SUPPORT -g -DDEBUG -Wall -fsanitize=address -fno-common -fno-optimize-sibling-calls -fno-omit-frame-pointer") +set(CMAKE_C_FLAGS_DEBUG "-O0 -g -DDEBUG -Wall -fsanitize=address -fno-common -fno-optimize-sibling-calls -fno-omit-frame-pointer") set(CMAKE_C_FLAGS_RELWITHDEBINFO "-O2 -g -DDEBUG") set(CMAKE_C_FLAGS_RELEASE "-O3 -DNDEBUG") diff --git a/utility/README.md b/utility/README.md index 15fb08f..157552e 100644 --- a/utility/README.md +++ b/utility/README.md @@ -4,9 +4,9 @@ This directory contains a Mapcode encoding/decoding utility. To build the original Mapcode tool, execute: cd ../mapcodelib - gcc -c mapcoder.c + gcc -O -c mapcoder.c cd ../utility - gcc -O mapcode.cpp -lm -lpthread -o mapcode ../mapcodelib/mapcoder.o + gcc -O mapcode.cpp -lm -o mapcode ../mapcodelib/mapcoder.o For help, simply execute: From 88b5983cad1f13c3a9237a7f9f81fbdcfb15d94c Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Sat, 29 Oct 2016 09:02:52 +0200 Subject: [PATCH 106/181] Editing --- CMakeLists.txt | 2 +- README.md | 9 +- mapcodelib/internal_alphabet_recognizer.h | 290 +++++++++ mapcodelib/internal_territory_alphabets.h | 5 +- mapcodelib/internal_territory_names_english.h | 154 ++--- .../internal_territory_names_english_full.h | 564 ------------------ mapcodelib/internal_territory_names_local.h | 328 +++++----- mapcodelib/mapcoder.c | 352 ++++++----- mapcodelib/mapcoder.h | 88 ++- unittest/unittest.c | 134 ++++- 10 files changed, 883 insertions(+), 1043 deletions(-) create mode 100644 mapcodelib/internal_alphabet_recognizer.h delete mode 100644 mapcodelib/internal_territory_names_english_full.h diff --git a/CMakeLists.txt b/CMakeLists.txt index 7246edd..f395fe9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -42,10 +42,10 @@ set(CMAKE_EXE_LINKER_FLAGS_RELEASE "") set(SOURCE_FILES_MAPCODELIB mapcodelib/internal_data.h + mapcodelib/internal_alphabet_recognizer.h mapcodelib/internal_iso3166_data.h mapcodelib/internal_territory_alphabets.h mapcodelib/internal_territory_names_english.h - mapcodelib/internal_territory_names_english_full.h mapcodelib/internal_territory_names_local.h mapcodelib/internal_territory_search.h mapcodelib/mapcode_alphabets.h diff --git a/README.md b/README.md index 453ef46..4a25828 100644 --- a/README.md +++ b/README.md @@ -145,13 +145,6 @@ You can disabled alphabet support by adding the following compiler directive: -DNO_SUPPORT_ALPHABETS -### Removing Fast Encoding Support: NO_FAST_ENCODE - -By default, encoding is optimized by the use of a additional data table (approx. 12K). You can -remove this table from the library by adding the compiler directive: - - -DNO_FAST_ENCODE - ## Release Notes ### 2.4.1 @@ -162,7 +155,7 @@ remove this table from the library by adding the compiler directive: * Split off legacy stuff into `mapcode_legacy.h`. -* Added `convertUtf8ToUtf16`, `convertUtf16ToUtf8`, `recogniseAlphabetUtf8`, `recogniseAlphabetUtf16`. +* Added `convertUtf8ToUtf16`, `convertUtf16ToUtf8`, `recognizeAlphabetUtf8`, `recogniseAlphabetUtf16`. ### 2.4.0 diff --git a/mapcodelib/internal_alphabet_recognizer.h b/mapcodelib/internal_alphabet_recognizer.h new file mode 100644 index 0000000..f1cf659 --- /dev/null +++ b/mapcodelib/internal_alphabet_recognizer.h @@ -0,0 +1,290 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef __INTERNAL_ALPHABET_RECOGNISER_H__ +#define __INTERNAL_ALPHABET_RECOGNISER_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +// *** GENERATED FILE (dividemaps.cpp), DO NOT CHANGE OR PRETTIFY *** + +#ifdef NO_SUPPORT_ALPHABETS +#error "NO_SUPPORT_ALPHABETS cannot be specified in this file" +#endif + +// Returns alphabet of character, or negative (_ALPHABET_MIN) in not recognized +#define recognizeAlphabetOfChar(w) ((w) > 0x313f ? _ALPHABET_MIN : alphabetOf[(w) >> 6]) + +static enum Alphabet alphabetOf[] = { + /* 0000 */ ALPHABET_ROMAN , ALPHABET_ROMAN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 0100 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 0200 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 0300 */ _ALPHABET_MIN , _ALPHABET_MIN , ALPHABET_GREEK , ALPHABET_GREEK, + /* 0400 */ ALPHABET_CYRILLIC , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 0500 */ ALPHABET_ARMENIAN , ALPHABET_ARMENIAN , ALPHABET_ARMENIAN , ALPHABET_HEBREW, + /* 0600 */ ALPHABET_ARABIC , ALPHABET_ARABIC , _ALPHABET_MIN , _ALPHABET_MIN, + /* 0700 */ _ALPHABET_MIN , _ALPHABET_MIN , ALPHABET_THAANA , _ALPHABET_MIN, + /* 0800 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 0900 */ ALPHABET_DEVANAGARI , ALPHABET_DEVANAGARI , ALPHABET_BENGALI , ALPHABET_BENGALI, + /* 0a00 */ ALPHABET_GURMUKHI , ALPHABET_GURMUKHI , ALPHABET_GUJARATI , _ALPHABET_MIN, + /* 0b00 */ ALPHABET_ODIA , _ALPHABET_MIN , ALPHABET_TAMIL , ALPHABET_TAMIL, + /* 0c00 */ ALPHABET_TELUGU , _ALPHABET_MIN , ALPHABET_KANNADA , _ALPHABET_MIN, + /* 0d00 */ ALPHABET_MALAYALAM , ALPHABET_MALAYALAM , ALPHABET_SINHALESE , ALPHABET_SINHALESE, + /* 0e00 */ ALPHABET_THAI , ALPHABET_THAI , ALPHABET_LAO , ALPHABET_LAO, + /* 0f00 */ ALPHABET_TIBETAN , ALPHABET_TIBETAN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 1000 */ ALPHABET_BURMESE , ALPHABET_BURMESE , ALPHABET_GEORGIAN , ALPHABET_GEORGIAN, + /* 1100 */ ALPHABET_KOREAN , ALPHABET_KOREAN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 1200 */ ALPHABET_AMHARIC , ALPHABET_AMHARIC , ALPHABET_AMHARIC , ALPHABET_AMHARIC, + /* 1300 */ ALPHABET_AMHARIC , ALPHABET_AMHARIC , _ALPHABET_MIN , _ALPHABET_MIN, + /* 1400 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 1500 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 1600 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 1700 */ _ALPHABET_MIN , _ALPHABET_MIN , ALPHABET_KHMER , ALPHABET_KHMER, + /* 1800 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 1900 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 1a00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 1b00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 1c00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 1d00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 1e00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 1f00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 2000 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 2100 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 2200 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 2300 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 2400 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 2500 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 2600 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 2700 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 2800 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 2900 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 2a00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 2b00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 2c00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 2d00 */ ALPHABET_TIFINAGH , ALPHABET_TIFINAGH , _ALPHABET_MIN , _ALPHABET_MIN, + /* 2e00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 2f00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 3000 */ _ALPHABET_MIN , _ALPHABET_MIN , ALPHABET_KATAKANA , ALPHABET_KATAKANA, + /* 3100 */ ALPHABET_CHINESE +}; // 197 records + +static const char *romanVersionOf[] = { + /* 0000 */ "? !?#$%&'()*+,-./0123456789:;<=>?", + /* 0040 */ "@ABCDEFGHIJKLMNOPQRSTUVWXYZ[?]^_`abcdefghijklmnopqrstuvwxyz{|}~?", + /* 0080 */ NULL, + /* 00c0 */ NULL, + /* 0100 */ NULL, + /* 0140 */ NULL, + /* 0180 */ NULL, + /* 01c0 */ NULL, + /* 0200 */ NULL, + /* 0240 */ NULL, + /* 0280 */ NULL, + /* 02c0 */ NULL, + /* 0300 */ NULL, + /* 0340 */ NULL, + /* 0380 */ "????????EU???????ABGDFZHQIKLMNCOJP?STYVXRW??????????????????????", + /* 03c0 */ NULL, + /* 0400 */ "????????????????AZBGDEFN??KLMHOJPCTYQXSVW????U?R????????????????", + /* 0440 */ NULL, + /* 0480 */ NULL, + /* 04c0 */ NULL, + /* 0500 */ "??????????????????????????????????????????????????BCDE??FGHI?J?K", + /* 0540 */ "LM?N?U?PQ?R??STVWXYZ?OA?????????????????????????????????????????", + /* 0580 */ NULL, + /* 05c0 */ "????????????????ABCDFIGHJKLMNPQ?ROSETUVWXYZ?????????????????????", + /* 0600 */ "???????????????????????????????????????IA?BEVCDFGHJKLMNPQRS?????", + /* 0640 */ "?TU?WXYOZ???????????????????????????????????????????????????????", + /* 0680 */ NULL, + /* 06c0 */ NULL, + /* 0700 */ NULL, + /* 0740 */ NULL, + /* 0780 */ "BCDFGHJKLMNPQRSTVWXYA??E????U????????????????????Z??????????????", + /* 07c0 */ NULL, + /* 0800 */ NULL, + /* 0840 */ NULL, + /* 0880 */ NULL, + /* 08c0 */ NULL, + /* 0900 */ "?????A?????????E?????B?CD?F?G??HJ??KL?MNP?QUZRS?T?V??W??XY??????", + /* 0940 */ "??????????????????????????????????????0123456789????????????????", + /* 0980 */ "?????????????????????CDFBGH?AJ?UKLMNPQR?S?T?VWEX??Y??????Z??????", + /* 09c0 */ "??????????????????????????????????????0123456789????????????????", + /* 0a00 */ "?????A?????????E?????B?CD?F?G??HJZ?KL?MNP?QU?RS?T?V??W??XY??????", + /* 0a40 */ "??????????????????????????????????????0123456789????????????????", + /* 0a80 */ "???????E?U???????????H?B??J?CXRKNDY?L?F?W?MTGZS?P??A?Q?V????????", + /* 0ac0 */ NULL, + /* 0b00 */ "?????????????????????BCDF?G?HA?JOKLEMNPQR?S?T?VWX??Y????ZU??????", + /* 0b40 */ NULL, + /* 0b80 */ "?????SE?TV????WXY?ZU?B???AC????D????F???G?H???JKLRMQPN??????????", + /* 0bc0 */ NULL, + /* 0c00 */ "?????????????????????B?C?DF?G?AHJK?LMNPQR?SETUV?W?XY?Z??????????", + /* 0c40 */ NULL, + /* 0c80 */ "???????U??????E???A??BCD?FGHJ???KL?MN?PQR?STVW??X?Y??Z??????????", + /* 0cc0 */ NULL, + /* 0d00 */ "?????????U?E??????A??BCD??F?G??HOJ??KLMNP?????Q?RST?VWX?YZ??????", + /* 0d40 */ "??????????????????????????????????????0123456789????????????????", + /* 0d80 */ "?????A???E?U??????????????B?C??D??F????G?H??JK?L?M?NP?Q?RSTV?W??", + /* 0dc0 */ "X??YZ???????????????????????????????????????????????????????????", + /* 0e00 */ "?BC?D??FGHJ??????K??L?MNP?Q?R????S?T?V?W????UXYZA?E?????????????", + /* 0e40 */ "????????????????0123456789??????????????????????????????????????", + /* 0e80 */ "?BC?D??FG?H??J??????K??L?MN?P?Q??RST???V??WX?Y?ZA????????????U??", + /* 0ec0 */ "???EI???????????????????????????????????????????????????????????", + /* 0f00 */ "????????????????????????????????0123456789??????????????????????", + /* 0f40 */ "BCD?FGHJ?K?????NMP?QRLS?A?????TVUWXYE?Z?????????????????????????", + /* 0f80 */ NULL, + /* 0fc0 */ NULL, + /* 1000 */ "BCDFGA?J????KLMYNPQESTUWX?H?ZORV????????????????????????????????", + /* 1040 */ "0123456789??????????????????????????????????????????????????????", + /* 1080 */ "????????????????????????????????AB?CE?D?UF?GHOJ?KLM?NPQRSTVW?XYZ", + /* 10c0 */ NULL, + /* 1100 */ "B?CD?F?G?H?OV?WXJKA?????????????????????????????????????????????", + /* 1140 */ "?????????????????????????????????LMNPQER?S???YZ???T?UI??????????", + /* 1180 */ NULL, + /* 11c0 */ NULL, + /* 1200 */ "H???????L??????????????????A??E?T?????V?????S???????????????????", + /* 1240 */ "Q???R???????????????????????????B???C???????????W?????X?????????", + /* 1280 */ "???????????????????M????????????????????????K???????????????????", + /* 12c0 */ "????????U???????O???????????Z???????????J???????D???????????????", + /* 1300 */ "????????G???????????????????????????????????????????????Y???????", + /* 1340 */ "??????????F?????N???P????????????????????1234567890?????????????", + /* 1380 */ NULL, + /* 13c0 */ NULL, + /* 1400 */ NULL, + /* 1440 */ NULL, + /* 1480 */ NULL, + /* 14c0 */ NULL, + /* 1500 */ NULL, + /* 1540 */ NULL, + /* 1580 */ NULL, + /* 15c0 */ NULL, + /* 1600 */ NULL, + /* 1640 */ NULL, + /* 1680 */ NULL, + /* 16c0 */ NULL, + /* 1700 */ NULL, + /* 1740 */ NULL, + /* 1780 */ "BCDFGE?HJAK?LMN??PQRSTV?W?IX???UY?Z?????????????????????????????", + /* 17c0 */ "????????????????????????????????0123456789??????????????????????", + /* 1800 */ NULL, + /* 1840 */ NULL, + /* 1880 */ NULL, + /* 18c0 */ NULL, + /* 1900 */ NULL, + /* 1940 */ NULL, + /* 1980 */ NULL, + /* 19c0 */ NULL, + /* 1a00 */ NULL, + /* 1a40 */ NULL, + /* 1a80 */ NULL, + /* 1ac0 */ NULL, + /* 1b00 */ NULL, + /* 1b40 */ NULL, + /* 1b80 */ NULL, + /* 1bc0 */ NULL, + /* 1c00 */ NULL, + /* 1c40 */ NULL, + /* 1c80 */ NULL, + /* 1cc0 */ NULL, + /* 1d00 */ NULL, + /* 1d40 */ NULL, + /* 1d80 */ NULL, + /* 1dc0 */ NULL, + /* 1e00 */ NULL, + /* 1e40 */ NULL, + /* 1e80 */ NULL, + /* 1ec0 */ NULL, + /* 1f00 */ NULL, + /* 1f40 */ NULL, + /* 1f80 */ NULL, + /* 1fc0 */ NULL, + /* 2000 */ NULL, + /* 2040 */ NULL, + /* 2080 */ NULL, + /* 20c0 */ NULL, + /* 2100 */ NULL, + /* 2140 */ NULL, + /* 2180 */ NULL, + /* 21c0 */ NULL, + /* 2200 */ NULL, + /* 2240 */ NULL, + /* 2280 */ NULL, + /* 22c0 */ NULL, + /* 2300 */ NULL, + /* 2340 */ NULL, + /* 2380 */ NULL, + /* 23c0 */ NULL, + /* 2400 */ NULL, + /* 2440 */ NULL, + /* 2480 */ NULL, + /* 24c0 */ NULL, + /* 2500 */ NULL, + /* 2540 */ NULL, + /* 2580 */ NULL, + /* 25c0 */ NULL, + /* 2600 */ NULL, + /* 2640 */ NULL, + /* 2680 */ NULL, + /* 26c0 */ NULL, + /* 2700 */ NULL, + /* 2740 */ NULL, + /* 2780 */ NULL, + /* 27c0 */ NULL, + /* 2800 */ NULL, + /* 2840 */ NULL, + /* 2880 */ NULL, + /* 28c0 */ NULL, + /* 2900 */ NULL, + /* 2940 */ NULL, + /* 2980 */ NULL, + /* 29c0 */ NULL, + /* 2a00 */ NULL, + /* 2a40 */ NULL, + /* 2a80 */ NULL, + /* 2ac0 */ NULL, + /* 2b00 */ NULL, + /* 2b40 */ NULL, + /* 2b80 */ NULL, + /* 2bc0 */ NULL, + /* 2c00 */ NULL, + /* 2c40 */ NULL, + /* 2c80 */ NULL, + /* 2cc0 */ NULL, + /* 2d00 */ "?????????????????????????????????????????????????B?C???D????FG??", + /* 2d40 */ "H??JKL?M?A???NPI???EOQR??STVW??X?YUZ????????????????????????????", + /* 2d80 */ NULL, + /* 2dc0 */ NULL, + /* 2e00 */ NULL, + /* 2e40 */ NULL, + /* 2e80 */ NULL, + /* 2ec0 */ NULL, + /* 2f00 */ NULL, + /* 2f40 */ NULL, + /* 2f80 */ NULL, + /* 2fc0 */ NULL, + /* 3000 */ NULL, + /* 3040 */ NULL, + /* 3080 */ "??????????????????????????????????A?????U?EB?C?D?F?G?H???J??????", + /* 30c0 */ "?K??????L?M?N?????P??Q??R??S?????TV?????WX???Y????Z?????????????", + /* 3100 */ "?????BDFCGHJKLMNRSTUEPQWYZ?????????A????XV??????????????????????" +}; // 197 records + +#ifdef __cplusplus +} +#endif + +#endif // __INTERNAL_ALPHABET_RECOGNISER_H__ diff --git a/mapcodelib/internal_territory_alphabets.h b/mapcodelib/internal_territory_alphabets.h index 31fade7..e5c41e0 100644 --- a/mapcodelib/internal_territory_alphabets.h +++ b/mapcodelib/internal_territory_alphabets.h @@ -16,13 +16,12 @@ #ifndef __INTERNAL_TERRITORY_ALPHABETS_H__ #define __INTERNAL_TERRITORY_ALPHABETS_H__ - -// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** - #ifdef __cplusplus extern "C" { #endif +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + #ifdef NO_SUPPORT_ALPHABETS #error "NO_SUPPORT_ALPHABETS cannot be specified in this file" #endif diff --git a/mapcodelib/internal_territory_names_english.h b/mapcodelib/internal_territory_names_english.h index 867f4a7..3c6ecb8 100644 --- a/mapcodelib/internal_territory_names_english.h +++ b/mapcodelib/internal_territory_names_english.h @@ -22,21 +22,21 @@ extern "C" { // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** static const char *isofullname[] = { - "Vatican (Holy See)", + "Vatican|Holy See", "Monaco", "Gibraltar", "Tokelau", - "Cocos Islands (Keeling Islands)", + "Cocos Islands|Keeling Islands", "Saint-Barthelemy", "Nauru", "Tuvalu", - "Macau (Aomen)", + "Macau|Aomen", "Sint Maarten", "Saint Martin", - "Norfolk and Philip Island (Philip Island) (Norfolk Island)", - "Pitcairn Islands (Pitcairn, Henderson, Ducie and Oeno Islands)", + "Norfolk and Philip Island|Philip Island|Norfolk Island", + "Pitcairn Islands|Pitcairn, Henderson, Ducie and Oeno Islands", "Bouvet Island", - "Bermuda (Somers Isles)", + "Bermuda|Somers Isles", "British Indian Ocean Territory", "San Marino", "Guernsey", @@ -44,46 +44,46 @@ static const char *isofullname[] = { "Montserrat", "Jersey", "Christmas Island", - "Wallis and Futuna (Futuna) (Wallis)", - "British Virgin Islands (Virgin Islands, British)", + "Wallis and Futuna|Futuna|Wallis", + "British Virgin Islands|Virgin Islands, British", "Liechtenstein", "Aruba", "Marshall Islands", - "American Samoa (Samoa, American)", + "American Samoa|Samoa, American", "Cook Islands", - "Saint Pierre and Miquelon (Miquelon) (Saint Pierre)", + "Saint Pierre and Miquelon|Miquelon|Saint Pierre", "Niue", - "Saint Kitts and Nevis (Nevis) (Saint Kitts)", + "Saint Kitts and Nevis|Nevis|Saint Kitts", "Cayman islands", - "Bonaire, St Eustasuis and Saba (Bonaire) (Saba) (St Eustasius)", + "Bonaire, St Eustasuis and Saba|Bonaire|Saba|St Eustasius", "Maldives", - "Saint Helena, Ascension and Tristan da Cunha (Saint Helena) (Ascension) (Tristan da Cunha)", + "Saint Helena, Ascension and Tristan da Cunha|Saint Helena|Ascension|Tristan da Cunha", "Malta", "Grenada", - "Virgin Islands of the United States (US Virgin Islands) (American Virgin Islands)", - "Mayotte (Maore)", - "Svalbard and Jan Mayen (Svalbard) (Jan Mayen) (Spitsbergen)", - "Saint Vincent and the Grenadines (Saint Vincent) (Grenadines)", - "Heard Island and McDonald Islands (Heard Island) (McDonald Islands)", + "Virgin Islands of the United States|US Virgin Islands|American Virgin Islands", + "Mayotte|Maore", + "Svalbard and Jan Mayen|Svalbard|Jan Mayen|Spitsbergen", + "Saint Vincent and the Grenadines|Saint Vincent|Grenadines", + "Heard Island and McDonald Islands|Heard Island|McDonald Islands", "Barbados", - "Antigua and Barbuda (Antigua) (Barbuda)", + "Antigua and Barbuda|Antigua|Barbuda", "Curacao", "Seychelles", "Palau", "Northern Mariana Islands", "Andorra", "Guam", - "Isle of Mann (Mann)", + "Isle of Mann|Mann", "Saint Lucia", - "Micronesia (Federated States of Micronesia)", + "Micronesia|Federated States of Micronesia", "Singapore", "Tonga", "Dominica", "Bahrain", "Kiribati", - "Turks and Caicos Islands (Turks Islands) (Caicos Islands)", - "Sao Tome and Principe (Sao Tome) (Principe)", - "Hong Kong (Xianggang)", + "Turks and Caicos Islands|Turks Islands|Caicos Islands", + "Sao Tome and Principe|Sao Tome|Principe", + "Hong Kong|Xianggang", "Martinique", "Faroe Islands", "Guadeloupe", @@ -92,34 +92,34 @@ static const char *isofullname[] = { "Reunion", "Luxembourg", "Samoa", - "South Georgia and the South Sandwich Islands (South Georgia) (South Sandwich Islands)", + "South Georgia and the South Sandwich Islands|South Georgia|South Sandwich Islands", "French Polynesia", - "Cape Verde (Cabo Verde) (Republic of Cabo Verde)", - "Trinidad and Tobago (Trinidad) (Tobago)", + "Cape Verde|Cabo Verde|Republic of Cabo Verde", + "Trinidad and Tobago|Trinidad|Tobago", "Brunei", "French Southern and Antarctic Lands", "Puerto Rico", "Cyprus", - "Lebanon (Lebanese Republic)", + "Lebanon|Lebanese Republic", "Jamaica", - "Gambia (The Gambia)", + "Gambia|The Gambia", "Qatar", - "Falkland Islands (The Falklands)", + "Falkland Islands|The Falklands", "Vanuatu", "Montenegro", "Bahamas", - "Timor-Leste (East Timor)", + "Timor-Leste|East Timor", "Swaziland", "Kuwait", "Fiji", "New Caledonia", "Slovenia", "Israel", - "Palestinian territories (State of Palestine)", + "Palestinian territories|State of Palestine", "El Salvador", "Belize", "Djibouti", - "Macedonia (FYROM) (Former Yugoslav Republic of Macedonia)", + "Macedonia|FYROM|Former Yugoslav Republic of Macedonia", "Rwanda", "Haiti", "Burundi", @@ -131,18 +131,18 @@ static const char *isofullname[] = { "Belgium", "Moldova", "Guinea-Bissau", - "Taiwan (Republic of China)", + "Taiwan|Republic of China", "Bhutan", - "Switzerland (Swiss Confederation)", - "Netherlands (The Netherlands)", + "Switzerland|Swiss Confederation", + "Netherlands|The Netherlands", "Denmark", "Estonia", "Dominican Republic", - "Slovakia (Slovak Republic)", + "Slovakia|Slovak Republic", "Costa Rica", "Bosnia and Herzegovina", "Croatia", - "Togo (Togolese Republic)", + "Togo|Togolese Republic", "Latvia", "Lithuania", "Sri Lanka", @@ -151,15 +151,15 @@ static const char *isofullname[] = { "Sierra Leone", "Panama", "Czech Republic", - "French Guiana (Guiana)", - "United Arab Emirates (Emirates)", + "French Guiana|Guiana", + "United Arab Emirates|Emirates", "Austria", "Azerbaijan", "Serbia", "Jordan", - "Portugal (Portuguese Republic)", + "Portugal|Portuguese Republic", "Hungary", - "South Korea (Republic of Korea) (Korea, South)", + "South Korea|Republic of Korea|Korea, South", "Iceland", "Guatemala", "Cuba", @@ -169,42 +169,42 @@ static const char *isofullname[] = { "Benin", "Eritrea", "Malawi", - "North Korea (Democratic People's Republic of Korea) (Korea, North)", + "North Korea|Democratic People's Republic of Korea|Korea, North", "Nicaragua", - "Greece (Hellenic Republic) (Hellas)", + "Greece|Hellenic Republic|Hellas", "Tajikistan", "Bangladesh", "Nepal", - "Tunisia (Tunisian Republic)", + "Tunisia|Tunisian Republic", "Suriname", "Uruguay", "Cambodia", - "Syria (Syrian Arab Republic)", + "Syria|Syrian Arab Republic", "Senegal", - "Kyrgyzstan (Kyrgyz Republic)", + "Kyrgyzstan|Kyrgyz Republic", "Belarus", "Guyana", - "Laos (Lao People's Democratic Republic)", + "Laos|Lao People's Democratic Republic", "Romania", "Ghana", "Uganda", - "United Kingdom (Scotland) (Great Britain) (England) (Northern Ireland) (Ireland, Northern) (Britain) (United Kingdom of Great Britain and Northern Ireland)", - "Guinea (Guinea-Conakry)", + "United Kingdom|Scotland|Great Britain|England|Northern Ireland|Ireland, Northern|Britain|United Kingdom of Great Britain and Northern Ireland", + "Guinea|Guinea-Conakry", "Ecuador", - "Western Sahara (Sahrawi Arab Democratic Republic)", - "Gabon (Gabonese Republic)", + "Western Sahara|Sahrawi Arab Democratic Republic", + "Gabon|Gabonese Republic", "New Zealand", "Burkina Faso", "Philippines", - "Italy (Italian Republic)", + "Italy|Italian Republic", "Oman", "Poland", - "Ivory Coast (Cote d'Ivoire) (Republic of Cote d'Ivoire)", + "Ivory Coast|Cote d'Ivoire|Republic of Cote d'Ivoire", "Norway", "Malaysia", "Vietnam", "Finland", - "Congo-Brazzaville (West Congo) (Republic of the Congo)", + "Congo-Brazzaville|West Congo|Republic of the Congo", "Germany", "Japan", "Zimbabwe", @@ -219,7 +219,7 @@ static const char *isofullname[] = { "Spain", "Thailand", "Yemen", - "France (French Republic)", + "France|French Republic", "Aaland Islands", "Kenya", "Botswana", @@ -229,7 +229,7 @@ static const char *isofullname[] = { "Central African Republic", "Somalia", "Afghanistan", - "Myanmar (Burma)", + "Myanmar|Burma", "Zambia", "Chile", "Turkey", @@ -251,7 +251,7 @@ static const char *isofullname[] = { "Chad", "Peru", "Mongolia", - "Iran (Persia)", + "Iran|Persia", "Libya", "Sudan", "Indonesia", @@ -274,7 +274,7 @@ static const char *isofullname[] = { "Michoacan", "San Luis Potosi", "Guerrero", - "Nuevo Leon (New Leon)", + "Nuevo Leon|New Leon", "Baja California", "Veracruz", "Chiapas", @@ -289,14 +289,14 @@ static const char *isofullname[] = { "Chihuahua", "Greenland", "Saudi Arabia", - "Congo-Kinshasa (Democratic Republic of the Congo) (East Congo)", + "Congo-Kinshasa|Democratic Republic of the Congo|East Congo", "Algeria", "Kazakhstan", - "Argentina (Argentine Republic)", + "Argentina|Argentine Republic", "Daman and Diu", - "Dadra and Nagar Haveli (Dadra) (Nagar Haveli)", + "Dadra and Nagar Haveli|Dadra|Nagar Haveli", "Chandigarh", - "Andaman and Nicobar (Andaman) (Nicobar)", + "Andaman and Nicobar|Andaman|Nicobar", "Lakshadweep", "Delhi", "Meghalaya", @@ -315,12 +315,12 @@ static const char *isofullname[] = { "Kerala", "Tamil Nadu", "Himachal Pradesh", - "Jammu and Kashmir (Jammu) (Kashmir)", + "Jammu and Kashmir|Jammu|Kashmir", "Chhattisgarh", "Jharkhand", "Karnataka", "Rajasthan", - "Odisha (Orissa)", + "Odisha|Orissa", "Gujarat", "West Bengal", "Madhya Pradesh", @@ -365,7 +365,7 @@ static const char *isofullname[] = { "Mato Grosso", "Para", "Amazonas", - "District of Columbia (Washington, D.C.)", + "District of Columbia|Washington, D.C.", "Rhode Island", "Delaware", "Connecticut", @@ -422,7 +422,7 @@ static const char *isofullname[] = { "Quebec", "Saskatchewan", "Manitoba", - "Newfoundland and Labrador (Newfoundland) (Labrador)", + "Newfoundland and Labrador|Newfoundland|Labrador", "New Brunswick", "Nova Scotia", "Prince Edward Island", @@ -432,8 +432,8 @@ static const char *isofullname[] = { "India", "Australia", "Brazil", - "USA (United States of America) (America)", - "Mexico (United Mexican States)", + "USA|United States of America|America", + "Mexico|United Mexican States", "Moscow", "Saint Petersburg", "Kaliningrad Oblast", @@ -442,7 +442,7 @@ static const char *isofullname[] = { "North Ossetia-Alania Republic", "Kabardino-Balkar Republic", "Karachay-Cherkess Republic", - "Chechen Republic (Chechnya) (Ichkeria)", + "Chechen Republic|Chechnya|Ichkeria", "Chuvash Republic", "Ivanovo Oblast", "Lipetsk Oblast", @@ -516,9 +516,9 @@ static const char *isofullname[] = { "Jewish Autonomous Oblast", "Khabarovsk Krai", "Amur Oblast", - "Sakha Republic (Yakutia Republic)", + "Sakha Republic|Yakutia Republic", "Canada", - "Russia (Russian Federation)", + "Russia|Russian Federation", "Shanghai", "Tianjin", "Beijing", @@ -538,23 +538,23 @@ static const char *isofullname[] = { "Guangdong", "Hubei", "Jilin", - "Hebei (Yanzhao)", + "Hebei|Yanzhao", "Shaanxi", - "Nei Mongol (Inner Mongolia)", + "Nei Mongol|Inner Mongolia", "Heilongjiang", "Hunan", "Guangxi Zhuang", "Sichuan", "Yunnan", - "Xizang (Tibet)", + "Xizang|Tibet", "Gansu", - "Qinghai (Tsinghai)", + "Qinghai|Tsinghai", "Xinjiang Uyghur", "China", "United States Minor Outlying Islands", "Clipperton Island", "Antarctica", - "International (Worldwide) (Earth)", + "International|Worldwide|Earth", "?"}; #ifdef __cplusplus diff --git a/mapcodelib/internal_territory_names_english_full.h b/mapcodelib/internal_territory_names_english_full.h deleted file mode 100644 index 04d84f3..0000000 --- a/mapcodelib/internal_territory_names_english_full.h +++ /dev/null @@ -1,564 +0,0 @@ -/* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -#ifndef __INTERNAL_TERRITORY_NAMES_ENGLISH_H__ -#define __INTERNAL_TERRITORY_NAMES_ENGLISH_H__ - -#ifdef __cplusplus -extern "C" { -#endif - -// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** -static const char *isofullname[] = { - "Vatican (Holy See)", - "Monaco (Principality of _)", - "Gibraltar", - "Tokelau", - "Cocos Islands (Keeling Islands)", - "Saint-Barthelemy (Collectivity of _)", - "Nauru (Republic of _)", - "Tuvalu", - "Macau (Aomen)", - "Sint Maarten", - "Saint Martin (Collectivity of _)", - "Norfolk and Philip Island (Philip Island) (Norfolk Island)", - "Pitcairn Islands (Pitcairn, Henderson, Ducie and Oeno Islands)", - "Bouvet Island", - "Bermuda (Somers Isles)", - "British Indian Ocean Territory", - "San Marino (Republic of _)", - "Guernsey (Bailiwick of _)", - "Anguilla", - "Montserrat", - "Jersey (Bailiwick of _)", - "Christmas Island", - "Wallis and Futuna (Futuna) (Wallis) (Collectivity of the _ Islands)", - "British Virgin Islands (Virgin Islands, British)", - "Liechtenstein (Principality of _)", - "Aruba", - "Marshall Islands (Republic of the _)", - "American Samoa (Samoa, American)", - "Cook Islands", - "Saint Pierre and Miquelon (Miquelon) (Saint Pierre) (Collectivity of _)", - "Niue", - "Saint Kitts and Nevis (Nevis) (Saint Kitts) (Federation of _)", - "Cayman islands", - "Bonaire, St Eustasuis and Saba (Bonaire) (Saba) (St Eustasius)", - "Maldives (Republic of _)", - "Saint Helena, Ascension and Tristan da Cunha (Saint Helena) (Ascension) (Tristan da Cunha)", - "Malta (Republic of _)", - "Grenada", - "Virgin Islands of the United States (US Virgin Islands) (American Virgin Islands)", - "Mayotte (Maore)", - "Svalbard and Jan Mayen (Svalbard) (Jan Mayen) (Spitsbergen)", - "Saint Vincent and the Grenadines (Saint Vincent) (Grenadines)", - "Heard Island and McDonald Islands (Heard Island) (McDonald Islands)", - "Barbados", - "Antigua and Barbuda (Antigua) (Barbuda)", - "Curacao", - "Seychelles (Republic of _)", - "Palau (Republic of _)", - "Northern Mariana Islands (Commonwealth of the _)", - "Andorra (Principality of _) (Principality of the Valleys of _)", - "Guam", - "Isle of Mann (Mann)", - "Saint Lucia", - "Micronesia (Federated States of Micronesia)", - "Singapore (Republic of _)", - "Tonga (Kingdom of _)", - "Dominica (Commonwealth of _)", - "Bahrain (Kingdom of _)", - "Kiribati (Republic of _)", - "Turks and Caicos Islands (Turks Islands) (Caicos Islands)", - "Sao Tome and Principe (Sao Tome) (Principe) (Democratic Republic of _)", - "Hong Kong (Xianggang)", - "Martinique", - "Faroe Islands", - "Guadeloupe", - "Comoros (Union of the _)", - "Mauritius (Republic of _)", - "Reunion", - "Luxembourg (Grand Duchy of _)", - "Samoa (Independent State of _)", - "South Georgia and the South Sandwich Islands (South Georgia) (South Sandwich Islands)", - "French Polynesia (Collectivity of _)", - "Cape Verde (Cabo Verde) (Republic of Cabo Verde)", - "Trinidad and Tobago (Republic of _) (Trinidad) (Tobago)", - "Brunei (Nation of _, the Abode of Peace)", - "French Southern and Antarctic Lands", - "Puerto Rico (Commonwealth of _)", - "Cyprus (Republic of _)", - "Lebanon (Lebanese Republic)", - "Jamaica", - "Gambia (The Gambia) (Republic of the _)", - "Qatar (State of _)", - "Falkland Islands (The Falklands)", - "Vanuatu (Republic of _)", - "Montenegro", - "Bahamas (Commonwealth of the _)", - "Timor-Leste (Democratic Republic of _) (East Timor)", - "Swaziland (Kingdom of _)", - "Kuwait (State of _)", - "Fiji (Republic of _)", - "New Caledonia", - "Slovenia (Republic of _)", - "Israel (State of _)", - "Palestinian territories (State of Palestine)", - "El Salvador (Republic of _)", - "Belize", - "Djibouti (Republic of _)", - "Macedonia (Republic of _) (FYROM) (Former Yugoslav Republic of Macedonia)", - "Rwanda (Republic of _)", - "Haiti (Republic of _)", - "Burundi (Republic of _)", - "Equatorial Guinea (Republic of _)", - "Albania (Republic of _)", - "Solomon Islands", - "Armenia (Republic of _)", - "Lesotho (Kingdom of _)", - "Belgium (Kingdom of _)", - "Moldova (Republic of _)", - "Guinea-Bissau (Republic of _)", - "Taiwan (Republic of China)", - "Bhutan (Kingdom of _)", - "Switzerland (Swiss Confederation)", - "Netherlands (The Netherlands) (Kingdom of the _)", - "Denmark (Kingdom of _)", - "Estonia (Republic of _)", - "Dominican Republic", - "Slovakia (Slovak Republic)", - "Costa Rica (Republic of _)", - "Bosnia and Herzegovina", - "Croatia (Republic of _)", - "Togo (Togolese Republic)", - "Latvia (Republic of _)", - "Lithuania (Republic of _)", - "Sri Lanka (Democratic Socialist Republic of _)", - "Georgia", - "Ireland (Republic of _)", - "Sierra Leone (Republic of _)", - "Panama (Republic of _)", - "Czech Republic", - "French Guiana (Guiana)", - "United Arab Emirates (Emirates)", - "Austria (Republic of _)", - "Azerbaijan (Republic of _)", - "Serbia (Republic of _)", - "Jordan (Hashemite Kingdom of _) (Kingdom of _)", - "Portugal (Portuguese Republic)", - "Hungary (Republic of _)", - "South Korea (Republic of Korea) (Korea, South)", - "Iceland", - "Guatemala (Republic of _)", - "Cuba (Republic of _)", - "Bulgaria (Republic of _)", - "Liberia (Republic of _)", - "Honduras (Republic of _)", - "Benin (Republic of _)", - "Eritrea (State of _)", - "Malawi (Republic of _)", - "North Korea (Democratic People's Republic of Korea) (Korea, North)", - "Nicaragua (Republic of _)", - "Greece (Hellenic Republic) (Hellas)", - "Tajikistan (Republic of _)", - "Bangladesh (People's Republic of _)", - "Nepal (Federal Democratic Republic of _)", - "Tunisia (Tunisian Republic) (Republic of _)", - "Suriname (Republic of _)", - "Uruguay (Eastern Republic of _)", - "Cambodia (Kingdom of _)", - "Syria (Syrian Arab Republic)", - "Senegal (Republic of _)", - "Kyrgyzstan (Kyrgyz Republic)", - "Belarus (Republic of _)", - "Guyana (Co-operative Republic of _)", - "Laos (Lao People's Democratic Republic)", - "Romania", - "Ghana (Republic of _)", - "Uganda (Republic of _)", - "United Kingdom (Scotland) (Great Britain) (England) (Northern Ireland) (Ireland, Northern) (Britain) (United Kingdom of Great Britain and Northern Ireland)", - "Guinea (Republic of _) (Guinea-Conakry)", - "Ecuador (Republic of _)", - "Western Sahara (Sahrawi Arab Democratic Republic)", - "Gabon (Gabonese Republic)", - "New Zealand", - "Burkina Faso", - "Philippines (Republic of the _)", - "Italy (Italian Republic)", - "Oman (Sultanate of _)", - "Poland (Republic of _)", - "Ivory Coast (Cote d'Ivoire) (Republic of Cote d'Ivoire)", - "Norway (Kingdom of _)", - "Malaysia", - "Vietnam (Socialist Republic of _)", - "Finland (Republic of _)", - "Congo-Brazzaville (West Congo) (Republic of the Congo)", - "Germany (Federal Republic of _)", - "Japan", - "Zimbabwe (Republic of _)", - "Paraguay (Republic of _)", - "Iraq (Republic of _)", - "Morocco (Kingdom of _)", - "Uzbekistan (Republic of _)", - "Sweden (Kingdom of _)", - "Papua New Guinea (Independent State of _)", - "Cameroon (Republic of _)", - "Turkmenistan", - "Spain (Kingdom of _)", - "Thailand (Kingdom of _)", - "Yemen (Republic of _)", - "France (French Republic)", - "Aaland Islands", - "Kenya (Republic of _)", - "Botswana (Republic of _)", - "Madagascar (Republic of _)", - "Ukraine", - "South Sudan (Republic of _)", - "Central African Republic", - "Somalia (Federal Republic of _)", - "Afghanistan (Islamic Republic of _)", - "Myanmar (Republic of the Union of _) (Burma)", - "Zambia (Republic of _)", - "Chile (Republic of _)", - "Turkey (Republic of _)", - "Pakistan (Islamic Republic of _)", - "Mozambique (Republic of _)", - "Namibia (Republic of _)", - "Venezuela (Bolivarian Republic of _)", - "Nigeria (Federal Republic of _)", - "Tanzania (United Republic of _)", - "Egypt (Arab Republic of _)", - "Mauritania (Islamic Republic of _)", - "Bolivia (Plurinational State of _)", - "Ethiopia (Federal Democratic Republic of _)", - "Colombia (Republic of _)", - "South Africa (Republic of _)", - "Mali (Republic of _)", - "Angola (Republic of _)", - "Niger (Republic of _)", - "Chad (Republic of _)", - "Peru (Republic of _)", - "Mongolia", - "Iran (Persia) (Islamic Republic of _)", - "Libya", - "Sudan (Republic of the _)", - "Indonesia (Republic of _)", - "Federal District", - "Tlaxcala", - "Morelos", - "Aguascalientes", - "Colima", - "Queretaro", - "Hidalgo", - "Mexico State", - "Tabasco", - "Nayarit", - "Guanajuato", - "Puebla", - "Yucatan", - "Quintana Roo", - "Sinaloa", - "Campeche", - "Michoacan", - "San Luis Potosi", - "Guerrero", - "Nuevo Leon (New Leon)", - "Baja California", - "Veracruz", - "Chiapas", - "Baja California Sur", - "Zacatecas", - "Jalisco", - "Tamaulipas", - "Oaxaca", - "Durango", - "Coahuila", - "Sonora", - "Chihuahua", - "Greenland", - "Saudi Arabia (Kingdom of _)", - "Congo-Kinshasa (Democratic Republic of the Congo) (East Congo)", - "Algeria (People's Democratic Republic of _)", - "Kazakhstan (Republic of _)", - "Argentina (Argentine Republic)", - "Daman and Diu", - "Dadra and Nagar Haveli (Dadra) (Nagar Haveli)", - "Chandigarh", - "Andaman and Nicobar (Andaman) (Nicobar)", - "Lakshadweep", - "Delhi (National Capital Territory of _)", - "Meghalaya", - "Nagaland", - "Manipur", - "Tripura", - "Mizoram", - "Sikkim", - "Punjab", - "Haryana", - "Arunachal Pradesh", - "Assam", - "Bihar", - "Uttarakhand", - "Goa", - "Kerala", - "Tamil Nadu", - "Himachal Pradesh", - "Jammu and Kashmir (Jammu) (Kashmir)", - "Chhattisgarh", - "Jharkhand", - "Karnataka", - "Rajasthan", - "Odisha (Orissa)", - "Gujarat", - "West Bengal", - "Madhya Pradesh", - "Telangana", - "Andhra Pradesh", - "Maharashtra", - "Uttar Pradesh", - "Puducherry", - "New South Wales", - "Australian Capital Territory", - "Jervis Bay Territory", - "Northern Territory", - "South Australia", - "Tasmania", - "Victoria", - "Western Australia", - "Queensland", - "Distrito Federal", - "Sergipe", - "Alagoas", - "Rio de Janeiro", - "Espirito Santo", - "Rio Grande do Norte", - "Paraiba", - "Santa Catarina", - "Pernambuco", - "Amapa", - "Ceara", - "Acre", - "Parana", - "Roraima", - "Rondonia", - "Sao Paulo", - "Piaui", - "Tocantins", - "Rio Grande do Sul", - "Maranhao", - "Goias", - "Mato Grosso do Sul", - "Bahia", - "Minas Gerais", - "Mato Grosso", - "Para", - "Amazonas", - "District of Columbia (Washington, D.C.)", - "Rhode Island", - "Delaware", - "Connecticut", - "New Jersey", - "New Hampshire", - "Vermont", - "Massachusetts (Commonwealth of _)", - "Hawaii", - "Maryland", - "West Virginia", - "South Carolina", - "Maine", - "Indiana", - "Kentucky (Commonwealth of _)", - "Tennessee", - "Virginia (Commonwealth of _)", - "Ohio", - "Pennsylvania (Commonwealth of _)", - "Mississippi", - "Louisiana", - "Alabama", - "Arkansas", - "North Carolina", - "New York", - "Iowa", - "Illinois", - "Georgia", - "Wisconsin", - "Florida", - "Missouri", - "Oklahoma", - "North Dakota", - "Washington", - "South Dakota", - "Nebraska", - "Kansas", - "Idaho", - "Utah", - "Minnesota", - "Michigan", - "Wyoming", - "Oregon", - "Colorado", - "Nevada", - "Arizona", - "New Mexico", - "Montana", - "California", - "Texas", - "Alaska", - "British Columbia", - "Alberta", - "Ontario", - "Quebec", - "Saskatchewan", - "Manitoba", - "Newfoundland and Labrador (Newfoundland) (Labrador)", - "New Brunswick", - "Nova Scotia", - "Prince Edward Island", - "Yukon", - "Northwest Territories", - "Nunavut", - "India (Republic of _)", - "Australia (Commonwealth of _)", - "Brazil (Federative Republic of _)", - "USA (United States of America) (America)", - "Mexico (United Mexican States)", - "Moscow", - "Saint Petersburg", - "Kaliningrad Oblast", - "Ingushetia", - "Adygea Republic", - "North Ossetia-Alania Republic", - "Kabardino-Balkar Republic", - "Karachay-Cherkess Republic", - "Chechen Republic (Chechnya) (Ichkeria)", - "Chuvash Republic", - "Ivanovo Oblast", - "Lipetsk Oblast", - "Oryol Oblast", - "Tula Oblast", - "Belgorod Oblast", - "Vladimir Oblast", - "Kursk Oblast", - "Kaluga Oblast", - "Tambov Oblast", - "Bryansk Oblast", - "Yaroslavl Oblast", - "Ryazan Oblast", - "Astrakhan Oblast", - "Moscow Oblast", - "Smolensk Oblast", - "Dagestan Republic", - "Voronezh Oblast", - "Novgorod Oblast", - "Pskov Oblast", - "Kostroma Oblast", - "Stavropol Krai", - "Krasnodar Krai", - "Kalmykia Republic", - "Tver Oblast", - "Leningrad Oblast", - "Rostov Oblast", - "Volgograd Oblast", - "Vologda Oblast", - "Murmansk Oblast", - "Karelia Republic", - "Nenets Autonomous Okrug", - "Komi Republic", - "Arkhangelsk Oblast", - "Mordovia Republic", - "Nizhny Novgorod Oblast", - "Penza Oblast", - "Kirov Oblast", - "Mari El Republic", - "Orenburg Oblast", - "Ulyanovsk Oblast", - "Perm Krai", - "Bashkortostan Republic", - "Udmurt Republic", - "Tatarstan Republic", - "Samara Oblast", - "Saratov Oblast", - "Yamalo-Nenets", - "Khanty-Mansi", - "Sverdlovsk Oblast", - "Tyumen Oblast", - "Kurgan Oblast", - "Chelyabinsk Oblast", - "Buryatia Republic", - "Zabaykalsky Krai", - "Irkutsk Oblast", - "Novosibirsk Oblast", - "Tomsk Oblast", - "Omsk Oblast", - "Khakassia Republic", - "Kemerovo Oblast", - "Altai Republic", - "Altai Krai", - "Tuva Republic", - "Krasnoyarsk Krai", - "Magadan Oblast", - "Chukotka Okrug", - "Kamchatka Krai", - "Sakhalin Oblast", - "Primorsky Krai", - "Jewish Autonomous Oblast", - "Khabarovsk Krai", - "Amur Oblast", - "Sakha Republic (Yakutia Republic)", - "Canada", - "Russia (Russian Federation)", - "Shanghai Municipality", - "Tianjin Municipality", - "Beijing Municipality", - "Hainan Province", - "Ningxia Hui Autonomous Region", - "Chongqing Municipality", - "Zhejiang Province", - "Jiangsu Province", - "Fujian Province", - "Anhui Province", - "Liaoning Province", - "Shandong Province", - "Shanxi Province", - "Jiangxi Province", - "Henan Province", - "Guizhou Province", - "Guangdong Province", - "Hubei Province", - "Jilin Province", - "Hebei Province (Yanzhao Province)", - "Shaanxi Province", - "Nei Mongol Autonomous Region (Inner Mongolia)", - "Heilongjiang Province", - "Hunan Province", - "Guangxi Zhuang Autonomous Region", - "Sichuan Province", - "Yunnan Province", - "Xizang Autonomous Region (Tibet)", - "Gansu Province", - "Qinghai Province (Tsinghai Province)", - "Xinjiang Uyghur Autonomous Region", - "China (People's Republic of _)", - "United States Minor Outlying Islands", - "Clipperton Island", - "Antarctica", - "International (Worldwide) (Earth)", - "?"}; - -#ifdef __cplusplus -} -#endif - -#endif // __INTERNAL_TERRITORY_NAMES_ENGLISH_H__ diff --git a/mapcodelib/internal_territory_names_local.h b/mapcodelib/internal_territory_names_local.h index 7de89f7..20b9f31 100644 --- a/mapcodelib/internal_territory_names_local.h +++ b/mapcodelib/internal_territory_names_local.h @@ -19,33 +19,23 @@ #ifdef __cplusplus extern "C" { #endif -// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** - -#ifdef NO_SUPPORT_ALPHABETS -#error "NO_SUPPORT_ALPHABETS cannot be specified in this file" -#endif - -/* - * The first N names are precisely in the alphabets - * as listed in internal_territory_alphabets. - * There may be even more names (for these, the alphabet is unspecified) -*/ +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** static const char *localname_utf8[] = { - "Holy See (Sancta Sedes)", + "Holy See|Sancta Sedes", "Monaco", "Gibraltar", "Tokelau", - "Cocos Islands (Keeling Islands)", + "Cocos Islands|Keeling Islands", "Saint-Barthélemy", "Naoero", "Tuvalu", - "Macao (澳门) (澳門) (澳门特别行政区)", - "Sint Maarten (Saint-Martin)", - "Sint Maarten (Saint-Martin)", - "Norfolk Island (Philip Island)", - "Pitkern Ailen (Pitkern)", - "Bouvetøya (Bouvet-øya)", + "Macao|澳门|澳門|澳门特别行政区", + "Sint Maarten|Saint-Martin", + "Sint Maarten|Saint-Martin", + "Norfolk Island|Philip Island", + "Pitkern Ailen|Pitkern", + "Bouvetøya|Bouvet-øya", "Bermuda", "British Indian Ocean Territory", "San Marino", @@ -54,118 +44,118 @@ static const char *localname_utf8[] = { "Montserrat", "Bailliage dé Jèrri", "Christmas Island", - "Wallis-et-Futuna (Uvea mo Futuna)", + "Wallis-et-Futuna|Uvea mo Futuna", "Virgin Islands", "Liechtenstein", "Aruba", - "Aolepān Aorōkin M̧ajeļ (Marshall Islands) (The Marshall Islands)", - "Amerika Sāmoa (American Samoa)", - "Kūki 'Āirani (Cook Islands)", + "Aolepān Aorōkin M̧ajeļ|Marshall Islands|The Marshall Islands", + "Amerika Sāmoa|American Samoa", + "Kūki 'Āirani|Cook Islands", "Saint-Pierre-et-Miquelon", "Niuē", "Saint Kitts and Nevis", "Cayman islands", - "Boneiru (Sint Eustatius) (Saba) (Statia)", - "ދިވެހިރާއްޖޭގެ ޖުމްހޫރިއްޔާ (Dhivehi Raa'jeyge Jumhooriyya)", - "Saint Helena, Ascension and Tristan da Cunha (Saint Helena)", + "Boneiru|Sint Eustatius|Saba|Statia", + "ދިވެހިރާއްޖޭގެ ޖުމްހޫރިއްޔާ|Dhivehi Raa'jeyge Jumhooriyya", + "Saint Helena, Ascension and Tristan da Cunha|Saint Helena", "Malta", "La Grenade", - "United States Virgin Islands (American Virgin Islands)", - "Mayotte (Maore)", + "United States Virgin Islands|American Virgin Islands", + "Mayotte|Maore", "Svalbard og Jan Mayen", - "Saint Vincent and the Grenadines (Saint Vincent)", - "Heard Island (McDonald Islands)", + "Saint Vincent and the Grenadines|Saint Vincent", + "Heard Island|McDonald Islands", "Barbados", "Antigua and Barbuda", - "Curaçao (Kòrsou)", - "Seychelles (Sesel)", - "Belau (Pelew)", - "Islas Mariånas (llól Marianas)", - "Principat d'Andorra (Andorra)", - "Guam (Guåhån)", - "Ellan Vannin (Mann) (Mannin)", + "Curaçao|Kòrsou", + "Seychelles|Sesel", + "Belau|Pelew", + "Islas Mariånas|llól Marianas", + "Principat d'Andorra|Andorra", + "Guam|Guåhån", + "Ellan Vannin|Mann|Mannin", "Sainte-Lucie", "Micronesia", - "Singapura (新加坡) (சிங்கப்பூர்)", + "Singapura|新加坡|சிங்கப்பூர்", "Tonga", - "Dominique (Wai‘tu kubuli)", - "البحرين‎ (al-Baḥrayn)", + "Dominique|Wai‘tu kubuli", + "البحرين‎|al-Baḥrayn", "Kiribati", "Turks and Caicos Islands", - "São Tomé e Príncipe (São Tomé) (Príncipe)", - "香港 (香港特别行政区)", + "São Tomé e Príncipe|São Tomé|Príncipe", + "香港|香港特别行政区", "Martinique", - "Føroyar (Færøerne)", - "Gwadloup (Guadeloupe)", - "جزر القمر‎‎ (Komori) (Comores  )", - "Maurice (Moris)", - "Réunion (La Réunion)", - "Lëtzebuerg (Luxemburg)", + "Føroyar|Færøerne", + "Gwadloup|Guadeloupe", + "جزر القمر‎‎|Komori|Comores  ", + "Maurice|Moris", + "Réunion|La Réunion", + "Lëtzebuerg|Luxemburg", "Sāmoa", "SGSSI", - "Polynésie française (Pōrīnetia Farāni)", + "Polynésie française|Pōrīnetia Farāni", "Cabo Verde", "Trinidad and Tobago", - "Brunei Darussalam (بروني دارالسلام)", - "Terres australes et antarctiques françaises (TAAF)", + "Brunei Darussalam|بروني دارالسلام", + "Terres australes et antarctiques françaises|TAAF", "Puerto Rico", - "Κύπρος (Kıbrıs)", - "لبنان‎‎ (Libnān)", + "Κύπρος|Kıbrıs", + "لبنان‎‎|Libnān", "Jamaica", - "The Gambia (Gambia)", - "قطر‎‎ (Qaṭar)", - "Islas Malvinas (Falkland Islands)", + "The Gambia|Gambia", + "قطر‎‎|Qaṭar", + "Islas Malvinas|Falkland Islands", "Vanuatu", - "Crna Gora (Црна Гора)", + "Crna Gora|Црна Гора", "Bahamas", - "Timór Lorosa'e (Timór-Leste)", - "Umbuso weSwatini (kaNgwane) (Eswatini)", + "Timór Lorosa'e|Timór-Leste", + "Umbuso weSwatini|kaNgwane|Eswatini", "دولة الكويت", - "Viti (फ़िजी)", + "Viti|फ़िजी", "Nouvelle-Calédonie", "Slovenija", - "יִשְׂרָאֵל (إِسْرَائِيل‎‎) (Israel)", - "الأراضي الفلسطينية (دولة فلسطين)", + "יִשְׂרָאֵל|إِسْرَائِيل‎‎|Israel", + "الأراضي الفلسطينية|دولة فلسطين", "El Salvador", "Belize", - "جيبوتي‎‎ (Jabuuti) (Gabuuti)", + "جيبوتي‎‎|Jabuuti|Gabuuti", "Македонија", "Rwanda", - "Haïti (Ayiti)", - "Uburundi (Burundi)", - "Guinea Ecuatorial (Guinée équatoriale) (Guiné Equatorial)", - "Shqipëri (Shqipëria) (Shqipni) (Shqypni)", + "Haïti|Ayiti", + "Uburundi|Burundi", + "Guinea Ecuatorial|Guinée équatoriale|Guiné Equatorial", + "Shqipëri|Shqipëria|Shqipni|Shqypni", "Solomon Islands", - "Հայաստան (Hayastan)", + "Հայաստան|Hayastan", "'Muso oa Lesotho", - "België (Belgique) (Belgien)", + "België|Belgique|Belgien", "Moldova", "Guiné-Bissau", - "中華民國 (中华民国)", - "འབྲུག་ཡུལ་ (འབྲུག་རྒྱལ་ཁབ་)", - "Schweiz (suisse) (Svizzera  )", + "中華民國|中华民国", + "འབྲུག་ཡུལ་|འབྲུག་རྒྱལ་ཁབ་", + "Schweiz|suisse|Svizzera  ", "Nederland", "Danmark", "Eesti", "República Dominicana", "Slovensko", "Costa Rica", - "Bosna i Hercegovina (Босна и Херцеговина)", + "Bosna i Hercegovina|Босна и Херцеговина", "Hrvatska", - "République togolaise (Togo)", + "République togolaise|Togo", "Latvija", "Lietuva", - "ශ්‍රී ලංකා (இலங்கை) (Sri Lanka)", - "საქართველო (Sakartvelo)", - "Éire (Airlann)", + "ශ්‍රී ලංකා|இலங்கை|Sri Lanka", + "საქართველო|Sakartvelo", + "Éire|Airlann", "Sierra Leone", "Panamá", - "Česká republika (Česko)", - "Guyane française (Guyane) (Guiana)", - "الإمارات العربية المتحدة (Emirates) (UAE)", + "Česká republika|Česko", + "Guyane française|Guyane|Guiana", + "الإمارات العربية المتحدة|Emirates|UAE", "Österreich", "Azərbaycan", - "Србија (Srbija)", + "Србија|Srbija", "الأردن‎‎", "Portugal", "Magyarország", @@ -179,90 +169,90 @@ static const char *localname_utf8[] = { "Bénin", "Eritrea", "Malaŵi", - "조선 민주주의 인민 공화국 (DPRK)", + "조선 민주주의 인민 공화국|DPRK", "Nicaragua", "Ελλάδα", "Тоҷикистон", "বাংলাদেশ", - "नेपाल (Nepāl)", - "تونس‎‎ (ⵜⵓⵏⴻⵙ) (Tunisie)", - "Suriname (Surinam)", + "नेपाल|Nepāl", + "تونس‎‎|ⵜⵓⵏⴻⵙ|Tunisie", + "Suriname|Surinam", "Uruguay", "កម្ពុជា", - "سوريا‎‎ (سورية)", + "سوريا‎‎|سورية", "Sénégal", - "Кыргызстан (Киргизия)", - "Белару́сь (Беларусь) (بيَلارُث)", + "Кыргызстан|Киргизия", + "Белару́сь|Беларусь|بيَلارُث", "Guyana", - "ລາວ (Lao)", + "ລາວ|Lao", "România", "Ghana", "Uganda", "United Kingdom", "Guinée", "Ecuador", - "الصحراء الغربية (Taneẓroft Tutrimt)", + "الصحراء الغربية|Taneẓroft Tutrimt", "Gabon", "Aotearoa", "Burkina Faso", "Pilipinas", "Italia", - "عمان‎‎ (Oman)", + "عمان‎‎|Oman", "Polska", "Côte d'Ivoire", - "Norge (Noreg)", + "Norge|Noreg", "Malaysia", "Việt Nam", "Suomi", "Congo", "Deutschland", - "日本国 (Nippon-koku) (Nihon-koku)", + "日本国|Nippon-koku|Nihon-koku", "Zimbabwe", - "Paraguái (Paraguay)", - "العراق‎‎ (Irāq)", - "ⵍⵎⴰⵖⵔⵉⴱ (المغرب‎‎)", + "Paraguái|Paraguay", + "العراق‎‎|Irāq", + "ⵍⵎⴰⵖⵔⵉⴱ|المغرب‎‎", "Oʻzbekiston", "Sverige", - "Papua Niugini (Papua Niu Gini)", + "Papua Niugini|Papua Niu Gini", "Cameroun", - "Türkmenistan (Түркменистан) (تۆركمنيستآن)", + "Türkmenistan|Түркменистан|تۆركمنيستآن", "España", - "ประเทศไทย (Prathet Thai)", + "ประเทศไทย|Prathet Thai", "اليَمَن‎‎", "France", - "Åland (Ahvenanmaa)", + "Åland|Ahvenanmaa", "Kenya", "Botswana", - "Madagasikara (Madagascar)", + "Madagasikara|Madagascar", "Україна", "جنوب السودان", - "Ködörösêse tî Bêafrîka (Centrafricaine)", - "Soomaaliya (الصومال‎‎)", - "افغانستان (Afġānistān)", - "မြန်မာနိုင်ငံတော်‌ (Myanmar)", + "Ködörösêse tî Bêafrîka|Centrafricaine", + "Soomaaliya|الصومال‎‎", + "افغانستان|Afġānistān", + "မြန်မာနိုင်ငံတော်‌|Myanmar", "Zambia", "Chile", "Türkiye", - "پاکستان (Pakistan)", + "پاکستان|Pakistan", "Moçambique", - "Namibië (Namibia)", + "Namibië|Namibia", "Venezuela", - "Nijeriya (Naìjíríyà) (Nàìjíríà)", + "Nijeriya|Naìjíríyà|Nàìjíríà", "Tanzania", - "مِصر‎‎ (مَصر‎‎)", - "موريتانيا (Muritanya) (Gànnaar) (Mauritanie)", - "Buliwya (Wuliwya) (Bolivia)", + "مِصر‎‎|مَصر‎‎", + "موريتانيا|Muritanya|Gànnaar|Mauritanie", + "Buliwya|Wuliwya|Bolivia", "ኢትዮጵያ", "Colombia", - "Zuid-Afrika (Suid-Afrika) (Afrika Borwa)", + "Zuid-Afrika|Suid-Afrika|Afrika Borwa", "Mali", "Angola", "Niger", - "تشاد‎‎ (Tchad) (Chad)", - "Perú (Piruw)", - "Монгол Улс (ᠮᠤᠩᠭᠤᠯ ᠤᠯᠤᠰ)", - "ایران (Persia) (Iran)", - "ليبيا‎‎ (دولة ليبيا)", + "تشاد‎‎|Tchad|Chad", + "Perú|Piruw", + "Монгол Улс|ᠮᠤᠩᠭᠤᠯ ᠤᠯᠤᠰ", + "ایران|Persia|Iran", + "ليبيا‎‎|دولة ليبيا", "السودان‎‎", "Indonesia", "Mexico City", @@ -270,7 +260,7 @@ static const char *localname_utf8[] = { "Morelos", "Aguascalientes", "Colima", - "Querétaro (Querétaro de Arteaga)", + "Querétaro|Querétaro de Arteaga", "Hidalgo", "México", "Tabasco", @@ -281,7 +271,7 @@ static const char *localname_utf8[] = { "Quintana Roo", "Sinaloa", "Campeche", - "Michoacán (Michoacán de Ocampo)", + "Michoacán|Michoacán de Ocampo", "San Luis Potosí", "Guerrero", "Nuevo León", @@ -294,18 +284,18 @@ static const char *localname_utf8[] = { "Tamaulipas", "Oaxaca", "Durango", - "Coahuila (Coahuila de Zaragoza)", + "Coahuila|Coahuila de Zaragoza", "Sonora", "Chihuahua", - "Grønland (Kalaallit Nunaat)", - "السعودية (المملكة العربية السعودية)", + "Grønland|Kalaallit Nunaat", + "السعودية|المملكة العربية السعودية", "Kongo", - "الجزائر‎‎ (ⴷⵣⴰⵢⴻⵔ) (Algérie)", - "Қазақстан (Qazaqstan) (Kazakhstan)", - "Argentina (Argentine)", - "दमण आणि दीव (Damão e Diu) (દમણ અને દીવ)", + "الجزائر‎‎|ⴷⵣⴰⵢⴻⵔ|Algérie", + "Қазақстан|Qazaqstan|Kazakhstan", + "Argentina|Argentine", + "दमण आणि दीव|Damão e Diu|દમણ અને દીવ", "Dadra and Nagar Haveli", - "Chandigarh (चंडीगढ़)", + "Chandigarh|चंडीगढ़", "Andaman and Nicobar", "Lakshadweep", "दिल्ली", @@ -340,8 +330,8 @@ static const char *localname_utf8[] = { "उत्तर प्रदेश", "Puducherry", "New South Wales", - "Australian Capital Territory (Capital Territory)", - "Jervis Bay Territory (Jervis Bay)", + "Australian Capital Territory|Capital Territory", + "Jervis Bay Territory|Jervis Bay", "Northern Territory", "South Australia", "Tasmania", @@ -426,33 +416,33 @@ static const char *localname_utf8[] = { "California", "Texas", "Alaska", - "Colombie-Britannique (British Columbia)", + "Colombie-Britannique|British Columbia", "Alberta", "Ontario", - "Québec (Quebec)", + "Québec|Quebec", "Saskatchewan", "Manitoba", - "Newfoundland and Labrador (Terre-Neuve-et-Labrador)", - "New Brunswick (Nouveau-Brunswick)", - "Nova Scotia (Nouvelle-Écosse)", - "Prince Edward Island (Île-du-Prince-Édouard)", + "Newfoundland and Labrador|Terre-Neuve-et-Labrador", + "New Brunswick|Nouveau-Brunswick", + "Nova Scotia|Nouvelle-Écosse", + "Prince Edward Island|Île-du-Prince-Édouard", "Yukon", - "Northwest Territories (Territoires du Nord-Ouest)", + "Northwest Territories|Territoires du Nord-Ouest", "Nunavut", - "ভারত (भारत) (ભારત) (भारत)", + "ভারত|भारत|ભારત|भारत", "Australia", "Brasil", - "America (United States)", - "México (United Mexican States) (Estados Unidos Mexicanos)", - "Москва́ (Москва )", + "America|United States", + "México|United Mexican States|Estados Unidos Mexicanos", + "Москва́|Москва ", "Санкт-Петербург ", "Калининградская область", - "Респу́блика Ингуше́тия (Гӏалгӏай Мохк)", - "Респу́блика Адыге́я (дыгэ Республик)", - "Республика Северная Осетия - Алания (Республикӕ Цӕгат Ирыстон)", - "Кабардино-Балкарская Республика (Къэбэрдей-Балъкъэр Республикэ ) (Къабарты-Малкъар Республика)", - "Карачаево-Черкесская Республика (Къарачай-Черкес Республика) (Къэрэшей-Шэрджэс Республикэ)", - "Чеченская Республика (Нохчийн Республика) (Чечня́) (Нохчийчоь)", + "Респу́блика Ингуше́тия|Гӏалгӏай Мохк", + "Респу́блика Адыге́я|дыгэ Республик", + "Республика Северная Осетия - Алания|Республикӕ Цӕгат Ирыстон", + "Кабардино-Балкарская Республика|Къэбэрдей-Балъкъэр Республикэ |Къабарты-Малкъар Республика", + "Карачаево-Черкесская Республика|Къарачай-Черкес Республика|Къэрэшей-Шэрджэс Республикэ", + "Чеченская Республика|Нохчийн Республика|Чечня́|Нохчийчоь", "Чува́шия", "Ивановская область", "Липецкая область", @@ -467,7 +457,7 @@ static const char *localname_utf8[] = { "Ярославская область", "Рязанская область", "Астраханская область", - "Подмоско́вье (Московская область)", + "Подмоско́вье|Московская область", "Смоле́нская о́бласть", "Республика Дагестан ", "Воронежская область", @@ -476,7 +466,7 @@ static const char *localname_utf8[] = { "Костромская область", "Ставропольский край", "Краснодарский край ", - "Kalmykiya (Хальмг) (Респу́блика Калмы́кия)", + "Kalmykiya|Хальмг|Респу́блика Калмы́кия", "Тверская область", "Ленингра́дская о́бласть", "Росто́вская о́бласть", @@ -484,56 +474,56 @@ static const char *localname_utf8[] = { "Вологодская область", "Му́рманская о́бласть", "Респу́блика Каре́лия", - "Не́нецкий автоно́мный о́круг (Ненёцие автономной ӈокрук)", - "Респу́блика Ко́ми (Коми Республика)", + "Не́нецкий автоно́мный о́круг|Ненёцие автономной ӈокрук", + "Респу́блика Ко́ми|Коми Республика", "Арха́нгельская о́бласть", - "Респу́блика Мордо́вия (Мордовия Республикась)", - "Нижегоро́дская о́бласть (Nizhegorod Oblast)", + "Респу́блика Мордо́вия|Мордовия Республикась", + "Нижегоро́дская о́бласть|Nizhegorod Oblast", "Пе́нзенская о́бласть", "Ки́ровская о́бласть", - "Республика Марий Эл (Марий Эл Республик ) (Мары Эл Республик)", + "Республика Марий Эл|Марий Эл Республик |Мары Эл Республик", "Оренбу́ргская о́бласть", "Ульяновская область", "Пермский край", - "Республика Башкортостан (Башҡортостан Республикаһы )", - "Удмуртская Республика (Удмурт Элькун)", - "Республика Татарстан (Татарстан Республикасы)", + "Республика Башкортостан|Башҡортостан Республикаһы ", + "Удмуртская Республика|Удмурт Элькун", + "Республика Татарстан|Татарстан Республикасы", "Самарская область", "Саратовская область", - "Ямало-Ненецкий автономный округ (Ямалы-Ненёцие автономной ӈокрук)", - "Ханты-Мансийский автономный округ - Югра (Ханты-Мансийский)", + "Ямало-Ненецкий автономный округ|Ямалы-Ненёцие автономной ӈокрук", + "Ханты-Мансийский автономный округ - Югра|Ханты-Мансийский", "Свердловская область ", "Тюменская область", "Курганская область ", "Челябинская область ", - "Республика Бурятия (Буряад Улас)", + "Республика Бурятия|Буряад Улас", "Забайкальский край", "Иркутская область", "Новосибирская область", "Томская область", "Омская область", - "Республика Хакасия (Хакас Республиказы)", + "Республика Хакасия|Хакас Республиказы", "Кемеровская область", - "Республика Алтай (Алтай Республика)", + "Республика Алтай|Алтай Республика", "Алтайский край ", - "Республика Тыва (Тыва Республика)", + "Республика Тыва|Тыва Республика", "Красноярский край", "Магаданская область", - "Чукотский автономный округ (Чукоткакэн автономныкэн округ)", + "Чукотский автономный округ|Чукоткакэн автономныкэн округ", "Камчатский край ", "Сахалинская область ", "Приморский край ", "Еврейская автономная область", "Хабаровский край", "Амурская область", - "Республика Саха (Якутия) (Саха Өрөспүүбүлүкэтэ)", + "Республика Саха|Якутия|Саха Өрөспүүбүлүкэтэ", "Canada", "Росси́я", "上海市", "天津市", "北京市", "海南省", - "宁夏 (宁夏回族自治区)", + "宁夏|宁夏回族自治区", "重庆市", "浙江省", "江苏省", @@ -559,10 +549,10 @@ static const char *localname_utf8[] = { "新疆维吾尔自治区", "甘肃省", "青海省", - "西藏 (བོད་) (Tibet) (西藏自治区)", - "中國 (中华人民共和国)", - "United States Minor Outlying Islands (USMOI)", - "Île de Clipperton (Isla de la Pasión)", + "西藏|བོད་|Tibet|西藏自治区", + "中國|中华人民共和国", + "United States Minor Outlying Islands|USMOI", + "Île de Clipperton|Isla de la Pasión", "Antarctica", "Earth", "?"}; diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 367ca1c..027cb11 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -23,6 +23,12 @@ #include "internal_data.h" #include "internal_iso3166_data.h" +#ifndef NO_SUPPORT_ALPHABETS + +#include "internal_territory_names_local.h" + +#endif + #ifdef DEBUG #include @@ -403,6 +409,28 @@ static int restrictZoneTo(MapcodeZone *z, const MapcodeZone *zone, const Territo return 0; } +/////////////////////////////////////////////////////////////////////////////////////////////// +// +// COPY ROUTINES +// +/////////////////////////////////////////////////////////////////////////////////////////////// + +// PRIVATE - copy characters into targetString, limited to its size +static char *lengthCopy(char *targetString, const char *sourceString, int nrCharacters, int targetSize) { + if (nrCharacters >= targetSize) { + nrCharacters = targetSize - 1; + } + memcpy(targetString, sourceString, (size_t) nrCharacters); + targetString[nrCharacters] = 0; + return targetString; +} + +// PRIVATE - copy as much of sourceString as will fit; returns targetString +static char *safeCopy(char *targetString, const char *sourceString, const int targetSize) { + int sourceLength = strlen(sourceString); + return lengthCopy(targetString, sourceString, sourceLength, targetSize); +} + /////////////////////////////////////////////////////////////////////////////////////////////// // // Data access @@ -528,8 +556,7 @@ static int getParentNumber(const char *s, const int len) { } ASSERT((2 <= len) && (len <= 3)); ASSERT(s && ((int) strlen(s) >= len)); - memcpy(country, s, (size_t) len); - country[len] = 0; + lengthCopy(country, s, len, 4); makeupper(country); f = strstr(p, country); if (!f) { @@ -1882,73 +1909,31 @@ static UWORD asc2lan[_ALPHABET_MAX][36] = { // A-Z equivalents for ascii charact {0x0AB3, 0x0A97, 0x0A9C, 0x0AA1, 0x0A87, 0x0AA6, 0x0AAC, 0x0A95, 0x0049, 0x0A9A, 0x0A9F, 0x0AA4, 0x0AAA, 0x0AA0, 0x004f, 0x0AB0, 0x0AB5, 0x0A9E, 0x0AAE, 0x0AAB, 0x0A89, 0x0AB7, 0x0AA8, 0x0A9D, 0x0AA2, 0x0AAD, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Gujarati }; -static struct { - UWORD min; - UWORD max; - enum Alphabet alphabet; - const char *convert; -} utf16ToAscii[] = { - {0x0041, 0x005a, ALPHABET_ROMAN, "ABCDEFGHIJKLMNOPQRSTUVWXYZ"}, - {0x0388, 0x03a9, ALPHABET_GREEK, "EU???????ABGDFZHQIKLMNCOJP?STYVXRW"}, - {0x0410, 0x042f, ALPHABET_CYRILLIC, "AZBGDEFN??KLMHOJPCTYQXSVW????U?R"}, - {0x05d0, 0x05ea, ALPHABET_HEBREW, "ABCDFIGHJKLMNPQ?ROSETUVWXYZ"}, - {0x0905, 0x0939, ALPHABET_DEVANAGARI, "A?????????E?????B?CD?F?G??HJZ?KL?MNP?QUZRS?T?V??W??XY"}, - {0x0d07, 0x0d39, ALPHABET_MALAYALAM, "??U?E??????A??BCD??F?G??HOJ??KLMNP?????Q?RST?VWX?YZ"}, - {0x10a0, 0x10bf, ALPHABET_GEORGIAN, "AB?CE?D?UF?GHOJ?KLM?NPQRSTVW?XYZ"}, - {0x30a2, 0x30f2, ALPHABET_KATAKANA, "A?????U?EB?C?D?F?G?H???J???????K??????L?M?N?????P??Q??R??S?????TV?????WX???Y????Z"}, - {0x0e01, 0x0e32, ALPHABET_THAI, "BC?D??FGHJ??????K??L?MNP?Q?R????S?T?V?W????UXYZA?E"}, - {0x0e81, 0x0ec6, ALPHABET_LAO, "BC?D??FG?H??J??????K??L?MN?P?Q??RST???V??WX?Y?ZA????????????U?????EI??"}, - {0x0532, 0x0556, ALPHABET_ARMENIAN, "BCDE??FGHI?J?KLM?N?U?PQ?R??STVWXYZ?OA"}, - {0x0995, 0x09b9, ALPHABET_BENGALI, "CDFBGH?AJ?UKLMNPQR?S?T?VWEX??Y??????Z"}, // Bengali/Assamese - {0x0a05, 0x0a39, ALPHABET_GURMUKHI, "A?????????E?????B?CD?F?G??HJZ?KL?MNP?QU?RS?T?V??W??XY"}, - {0x0f40, 0x0f66, ALPHABET_TIBETAN, "BCD?FGHJ?K?????NMP?QRLS?A?????TVUWXYE?Z"}, - {0x0627, 0x0648, ALPHABET_ARABIC, "IA?BEVCDFGHJKLMNPQRS??????TU?WXYOZ"}, - {0x1100, 0x1175, ALPHABET_KOREAN, "B?CD?F?G?H?OV?WXJKA??????????????????????????????????????????????????????????????????????????????LMNPQER?S???YZ???T?UI"}, - {0x1000, 0x101f, ALPHABET_BURMESE, "BCDFGA?J????KLMYNPQESTUWX?H?ZORV"}, - {0x1780, 0x17a2, ALPHABET_KHMER, "BCDFGE?HJAK?LMN??PQRSTV?W?IX???UY?Z"}, - {0x0d85, 0x0dc5, ALPHABET_SINHALESE, "A???E?U??????????????B?C??D??F????G?H??JK?L?M?NP?Q?RSTV?W??X??YZ?"}, - {0x0780, 0x07b1, ALPHABET_THAANA, "BCDFGHJKLMNPQRSTVWXYA??E????U????????????????????Z"}, - {0x3105, 0x3129, ALPHABET_CHINESE, "BDFCGHJKLMNRSTUEPQWYZ?????????A????XV"}, - {0x2d31, 0x2d63, ALPHABET_TIFINAGH, "B?C???D????FG??H??JKL?M?A???NPI???EOQR??STVW??X?YUZ"}, - {0x0b85, 0x0bb5, ALPHABET_TAMIL, "SE?TV????WXY?ZU?B???AC????D????F???G?H???JKLRMQPN"}, - {0x1200, 0x1354, ALPHABET_AMHARIC, "H???????L??????????????????A??E?T?????V?????S???????????????????Q???R???????????????????????????B???C???????????W?????X????????????????????????????M????????????I???????????K???????????????????????????U???????O???????????Z???????????J???????D???????????????????????G???????????????????????????????????????????????Y?????????????????F?????N???P"}, - {0x0c15, 0x0c35, ALPHABET_TELUGU, "B?C?DF?G?AHJK?LMNPQR?SETUV?W?XY?Z"}, - {0x0b15, 0x0b39, ALPHABET_ODIA, "BCDF?G?HA?JOKLEMNPQR?S?T?VWX??Y????ZU"}, - {0x0c85, 0x0cb5, ALPHABET_KANNADA, "??U??????E???A??BCD?FGHJ???KL?MN?PQR?STVW??X?Y??Z"}, - {0x0a87, 0x0ab7, ALPHABET_GUJARATI, "E?U???????????H?B??J?CXRKNDY?L?F?W?MTGZS?P??A?Q?V"}, - - // Digits - {0x0966, 0x096f, ALPHABET_DEVANAGARI, "0123456789"}, - {0x0d66, 0x0d6f, ALPHABET_MALAYALAM, "0123456789"}, - {0x0e50, 0x0e59, ALPHABET_THAI, "0123456789"}, - {0x09e6, 0x09ef, ALPHABET_BENGALI, "0123456789"}, - {0x0a66, 0x0a6f, ALPHABET_GURMUKHI, "0123456789"}, - {0x0f20, 0x0f29, ALPHABET_TIBETAN, "0123456789"}, - {0x1040, 0x1049, ALPHABET_BURMESE, "0123456789"}, - {0x17e0, 0x17e9, ALPHABET_KHMER, "0123456789"}, - {0x0be6, 0x0bef, ALPHABET_TAMIL, "0123456789"}, - {0x1369, 0x1372, ALPHABET_AMHARIC, "1234567890"}, // digits [1-9][0] - - // Lowercase variants: greek, georgisch - {0x03AD, 0x03c9, ALPHABET_GREEK, "EU??ABGDFZHQIKLMNCOJP?STYVXRW"}, - {0x10d0, 0x10ef, ALPHABET_GEORGIAN, "AB?CE?D?UF?GHOJ?KLMINPQRSTVW?XYZ"}, - {0x0562, 0x0586, ALPHABET_ARMENIAN, "BCDE??FGHI?J?KLM?N?U?PQ?R??STVWXYZ?OA"}, - {0, 0, ALPHABET_ROMAN, NULL} -}; - /////////////////////////////////////////////////////////////////////////////////////////////// // // ABJAD ROUTINES // /////////////////////////////////////////////////////////////////////////////////////////////// +#include "internal_alphabet_recognizer.h" + +// Returns romanised version of character, or question mark in not recognized +static char getRomanVersionOf(UWORD w) { + if (w > 0x313F) { + return '?'; + } + if (romanVersionOf[w >> 6] == NULL) { + return '?'; + } + return romanVersionOf[w >> 6][w & 63]; +} + static int isAbjadScript(const UWORD *utf16String) { const enum Alphabet alphabet = recognizeAlphabetUtf16(utf16String); return (alphabet == ALPHABET_GREEK || alphabet == ALPHABET_HEBREW || alphabet == ALPHABET_ARABIC || alphabet == ALPHABET_KOREAN); } - /// PRIVATE convert a mapcode to an ABJAD-format (never more than 2 non-digits in a row) static char *convertToAbjad(char *targetAsciiString, const char *sourceAsciiString, int maxLength) { int form, i, dot, inarow, len; @@ -1967,10 +1952,7 @@ static char *convertToAbjad(char *targetAsciiString, const char *sourceAsciiStri len--; } - // copy sourceAsciiString into targetAsciiString - ASSERT(len < maxLength); - memcpy(targetAsciiString, sourceAsciiString, (size_t) len); - targetAsciiString[len] = 0; + lengthCopy(targetAsciiString, sourceAsciiString, len, maxLength); unpackAlldigits(targetAsciiString); len = (int) strlen(targetAsciiString); @@ -1995,14 +1977,7 @@ static char *convertToAbjad(char *targetAsciiString, const char *sourceAsciiStri (form == 22 || form == 32 || form == 33 || form == 42 || form == 43 || form == 44 || form == 54))) { // no need to do anything, return input unchanged - len = (int) strlen(sourceAsciiString); - if (len >= maxLength) { - len = maxLength - 1; - } - ASSERT(len < maxLength); - memcpy(targetAsciiString, sourceAsciiString, (size_t) len); - targetAsciiString[len] = 0; - return targetAsciiString; + return safeCopy(targetAsciiString, sourceAsciiString, maxLength); } else if (form >= 22 && form <= 54) { char c1, c2, c3 = '?'; int c = decodeChar(targetAsciiString[2]); @@ -2272,23 +2247,7 @@ char *convertToRoman(char *asciiBuffer, int maxLength, const UWORD *unicodeBuffe unicodeBuffer++; } // skip lead for (; *unicodeBuffer != 0 && w < e; unicodeBuffer++) { - if (*unicodeBuffer >= 1 && *unicodeBuffer <= 127) { // normal ascii - *w++ = (char) (*unicodeBuffer); - } else { - int i, found = 0; - for (i = 0; utf16ToAscii[i].min != 0; i++) { - if (*unicodeBuffer >= utf16ToAscii[i].min && *unicodeBuffer <= utf16ToAscii[i].max) { - const char *cv = utf16ToAscii[i].convert; - *w++ = cv[*unicodeBuffer - utf16ToAscii[i].min]; - found = 1; - break; - } - } - if (!found) { - *w++ = '?'; - break; - } - } + *w++ = getRomanVersionOf(*unicodeBuffer); } // trim while (w > asciiBuffer && w[-1] > 0 && w[-1] <= 32) { @@ -2388,9 +2347,7 @@ UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiStr while (len > 0 && asciiString[len - 1] > 0 && asciiString[len - 1] <= 32) { len--; } - ASSERT(len < maxLength); - memcpy(targetAsciiString, asciiString, (size_t) len); - targetAsciiString[len] = 0; + lengthCopy(targetAsciiString, asciiString, len, maxLength); // re-pack into A-voweled mapcode unpackAlldigits(targetAsciiString); repack_if_alldigits(targetAsciiString, 1); @@ -2412,12 +2369,11 @@ UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiStr // /////////////////////////////////////////////////////////////////////////////////////////////// -// 32=termstart 64=end territory 128(256)=end of clean mapcode(with extension) 512=end of extension +// 32=busyextension 64=end territory 128(256)=end of clean mapcode(with extension) 512=end of extension static int fullmc_statemachine[24][6] = { - // SPACE DOT DETTER VOWEL ZERO HYPHEN + // SPACE DOT DETTER VOWEL ZERO HYPHEN // 0 start === looking for very first detter - {0, ERR_UNEXPECTED_DOT, 1 | 32, 1 | - 32, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, + {0, ERR_UNEXPECTED_DOT, 1, 1, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, // 1 L/P === det:LL vowel:TA {ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_DOT, 2, 13, ERR_DOT_MISSING, ERR_BAD_TERRITORY_FORMAT}, // 2 LL/PP === white: TT waitprefix | dot: PP. | det:LLL/PPP | vowel:TTA | hyphen:TT- @@ -2435,27 +2391,25 @@ static int fullmc_statemachine[24][6] = { // 7 prefix.L === get 2nd postfix! det: prefix.LL | vowel: prefix.LA {ERR_INVALID_MAPCODE_FORMAT, ERR_UNEXPECTED_DOT, 8, 9, ERR_MAPCODE_INCOMPLETE, ERR_UNEXPECTED_HYPHEN}, // 8 prefix.LL === get 3d postfix! white:trail | det: prefix.LLL | vowel: prefix.LLA | zero:done | hyphen: mc- - {22 | 128, ERR_UNEXPECTED_DOT, 9, 9, STATE_GO | - 128, - 11 | - 256}, + {22 | 128, ERR_UNEXPECTED_DOT, 9, 9, STATE_GO | + 128, + 11 | + 256}, // 9 prefix.LLL or prefix.[L[L]]A === white:trail | det/vow:full mc | zero:done | hyphen:mc- {22 | - 128, ERR_UNEXPECTED_DOT, 10, 10, STATE_GO | - 128, 11 | - 256}, + 128, ERR_UNEXPECTED_DOT, 10, 10, STATE_GO | + 128, 11 | + 256}, //10 prefix.LLLL or prefix.AL or prefix.LAL === white:trail | zero:done | hyphen:mc- {22 | - 128, ERR_UNEXPECTED_DOT, ERR_INVALID_MAPCODE_FORMAT, ERR_INVALID_VOWEL, STATE_GO | - 128, 11 | - 256}, + 128, ERR_UNEXPECTED_DOT, ERR_INVALID_MAPCODE_FORMAT, ERR_INVALID_VOWEL, STATE_GO | + 128, 11 | + 256}, //11 mc- === MUST get first precision detter {ERR_EXTENSION_INVALID_LENGTH, ERR_UNEXPECTED_DOT, 12, ERR_EXTENSION_INVALID_CHARACTER, ERR_MAPCODE_INCOMPLETE, ERR_UNEXPECTED_HYPHEN}, //12 mc-L* === Keep reading precision detters | white=trail | zero=done - {22 | 512, ERR_UNEXPECTED_DOT, 12, ERR_EXTENSION_INVALID_CHARACTER, - STATE_GO | - 512, ERR_UNEXPECTED_HYPHEN}, + {22 | 512, ERR_UNEXPECTED_DOT, 12 | 32, ERR_EXTENSION_INVALID_CHARACTER, STATE_GO | 512, ERR_UNEXPECTED_HYPHEN}, //13 TA === white:waitprefix | det: TAT | vowel:TAA | hyphen:TC- {18 | @@ -2473,8 +2427,7 @@ static int fullmc_statemachine[24][6] = { 64, ERR_UNEXPECTED_DOT, ERR_BAD_TERRITORY_FORMAT, ERR_BAD_TERRITORY_FORMAT, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, //18 TC waitprefix === skip more whitespace, MUST get 1st prefix letter/vowel - {18, ERR_UNEXPECTED_DOT, 19 | 32, 19 | - 32, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, + {18, ERR_UNEXPECTED_DOT, 19, 19, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, //19 TC P === get second prefix detter {ERR_DOT_MISSING, ERR_UNEXPECTED_DOT, 20, ERR_INVALID_VOWEL, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, //20 TC PP === dot:prefix. | det:TC PPP @@ -2483,7 +2436,7 @@ static int fullmc_statemachine[24][6] = { {ERR_DOT_MISSING, 6, 4, ERR_INVALID_VOWEL, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, //22 trailing === skip whitespace until end of string - {22, ERR_UNEXPECTED_DOT, ERR_TRAILING_CHARACTERS, ERR_TRAILING_CHARACTERS, STATE_GO, ERR_UNEXPECTED_HYPHEN}, + {22, ERR_UNEXPECTED_DOT, ERR_TRAILING_CHARACTERS, ERR_TRAILING_CHARACTERS, STATE_GO, ERR_UNEXPECTED_HYPHEN}, //23 TTA/TAT/TAA === space:TC waitprefix | hyphen:TC- {18 | @@ -2491,84 +2444,96 @@ static int fullmc_statemachine[24][6] = { }; -// Pass fullcode=1 to recognise territory and mapcode, pass fullcode=0 to only recognise proper mapcode (without optional territory) +// Pass fullcode=1 to recognize territory and mapcode, pass fullcode=0 to only recognize proper mapcode (without optional territory) // Returns 0 if ok, negative in case of error (where -999 represents "may BECOME a valid mapcode if more characters are added) enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, const char *asciiString, int containsTerritory, enum Territory territory) { const char *a = asciiString; - const char *mcStart = NULL, *exStart = NULL; + int extensionLength = 0; + char *cleanPtr = 0; int nondigits = 0, vowels = 0; int state = (containsTerritory ? 0 : 18); // initial state ASSERT(asciiString); if (mapcodeElements) { *mapcodeElements->precisionExtension = 0; *mapcodeElements->territoryISO = 0; + cleanPtr = mapcodeElements->properMapcode; } for (;; a++) { int newstate, token; - // recognise token: decode returns -2=a -3=e -4=0, 0..9 for digit or "o" or "i", 10..31 for char, -1 for illegal char + // recognize token: decode returns -2=a -3=e -4=0, 0..9 for digit or "o" or "i", 10..31 for char, -1 for illegal char if (*a == '.') { token = TOKENDOT; if (mapcodeElements) { - mapcodeElements->indexOfDot = (int) (a - mcStart); + mapcodeElements->indexOfDot = (int) (cleanPtr - mapcodeElements->properMapcode); + } + if (mapcodeElements) { + *cleanPtr++ = *a; } } else if (*a == '-') { token = TOKENHYPH; + if (mapcodeElements) { + *cleanPtr++ = *a; + } } else if (*a == 0) { token = TOKENZERO; } else if ((*a == ' ') || (*a == '\t')) { token = TOKENSEP; } else { const signed char c = decodeChar(*a); - if (c < 0) { // vowel or illegal? + if (c < 0) { // vowel or illegal? if (c == -1) { // illegal? return ERR_INVALID_CHARACTER; } token = TOKENVOWEL; vowels++; + if (mapcodeElements) { + *cleanPtr++ = (char) toupper(*a); + } } else if (c < 10) { // digit token = TOKENCHR; // digit - } else { // charcter B-Z + if (mapcodeElements) { + *cleanPtr++ = *a; + } + } else { // character B-Z token = TOKENCHR; - if (exStart == NULL) { + if (!extensionLength) { nondigits++; } + if (mapcodeElements) { + *cleanPtr++ = (char) toupper(*a); + } } } newstate = fullmc_statemachine[state][token]; if (newstate >= 32) { if (newstate >= 512) { // end of extension - int len = (int) (a - exStart); - if ((len < 1) || (len > MAX_PRECISION_DIGITS)) { - return ERR_EXTENSION_INVALID_LENGTH; - } if (mapcodeElements) { - ASSERT(len <= MAX_PRECISION_DIGITS); - memcpy(mapcodeElements->precisionExtension, exStart, (size_t) len); - mapcodeElements->precisionExtension[len] = 0; + *cleanPtr = 0; + cleanPtr = mapcodeElements->precisionExtension; } - } else if (newstate >= 128) { // start of extension - if (newstate >= 256) { - exStart = a + 1; + } else if (newstate >= 128) { + if (newstate >= 256) { // start of extension + extensionLength = 1; + cleanPtr--; // get rid of hyphen } // end of proper mapcode if (mapcodeElements) { - int properMapcodeLength = (int) (a - mcStart); - ASSERT(mcStart); - ASSERT(properMapcodeLength < MAX_PROPER_MAPCODE_LEN); - memcpy(mapcodeElements->properMapcode, mcStart, (size_t) properMapcodeLength); - mapcodeElements->properMapcode[properMapcodeLength] = 0; + *cleanPtr = 0; + cleanPtr = mapcodeElements->precisionExtension; } } else if (newstate >= 64) { // end of territory nondigits = vowels = 0; if (mapcodeElements) { - int len = (int) (a - mcStart); + int len = (int) (cleanPtr - mapcodeElements->properMapcode); ASSERT(len < MAX_ISOCODE_LEN); - memcpy(mapcodeElements->territoryISO, mcStart, (size_t) len); - mapcodeElements->territoryISO[len] = 0; + lengthCopy(mapcodeElements->territoryISO, mapcodeElements->properMapcode, len, MAX_ISOCODE_LEN + 1); + cleanPtr = mapcodeElements->properMapcode; + } + } else { // add to extension + if (++extensionLength > MAX_PRECISION_DIGITS) { + return ERR_EXTENSION_INVALID_LENGTH; } - } else { // start of mapcode or territory - mcStart = a; } newstate &= 31; } @@ -2587,7 +2552,6 @@ enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, const cha if (mapcodeElements->territoryCode < _TERRITORY_MIN) { return ERR_UNKNOWN_TERRITORY; } - makeupper(mapcodeElements->territoryISO); } else { mapcodeElements->territoryCode = territory; } @@ -2595,8 +2559,6 @@ enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, const cha // special case: short MEX codes are handled in the state (which ALSO has iso code MEX) mapcodeElements->territoryCode = TERRITORY_MX_MX; } - makeupper(mapcodeElements->precisionExtension); - makeupper(mapcodeElements->properMapcode); } return ERR_OK; } @@ -2764,14 +2726,15 @@ enum Territory getTerritoryCode(const char *territoryISO, enum Territory optiona } // PUBLIC - decode string into lat,lon; returns negative in case of error -enum MapcodeError decodeMapcodeToLatLon(double *latDeg, - double *lonDeg, - const char *mapcode, - enum Territory territory) { +enum MapcodeError decodeMapcodeToLatLon( + double *latDeg, + double *lonDeg, + const char *mapcode, + enum Territory territory) { if ((latDeg == NULL) || (lonDeg == NULL) || (mapcode == NULL)) { return ERR_BAD_ARGUMENTS; } else { - enum MapcodeError ret = ERR_OK; + enum MapcodeError ret; decodeRec dec = { {"", TERRITORY_NONE, "", 0, ""}, 0, @@ -2852,20 +2815,6 @@ const TerritoryAlphabets *getAlphabetsForTerritory(enum Territory territory) { return NULL; } -// Returns alphabet of character, or negative (_ALPHABET_MIN) in not recognised -static enum Alphabet recogniseAlphabetOfChar(UWORD utf16char) { - int i; - if (utf16char < 0xC0) { - return ALPHABET_ROMAN; - } - for (i = 0; utf16ToAscii[i].min != 0; i++) { - if (utf16char >= utf16ToAscii[i].min && utf16char <= utf16ToAscii[i].max) { - return utf16ToAscii[i].alphabet; - } - } - return _ALPHABET_MIN; -} - /** * Convert a zero-terminated UTF16 (containing codes in range 0x0001 - 0xFFFF * to a UTF8 string (caller must make sure there is sufficient room in utf8). @@ -2929,7 +2878,7 @@ int convertUtf8ToUtf16(UWORD *utf16, const char *utf8) { /** * Returns the alphabet of given UTF8 (of ASCII) string (based on the - * first recognisable non-Latin character). + * first recognizable non-Latin character). * * Arguments: * utf16 - Zero-terminated UTF16 string @@ -2937,14 +2886,14 @@ int convertUtf8ToUtf16(UWORD *utf16, const char *utf8) { * Returns: * ALPHABET_ROMAN if all characters are in ASCII range 0..0xBF. * otherwise returns the alphabet of the first different character - * encountered, or negative (_ALPHABET_MIN) if it isn't recognised. + * encountered, or negative (_ALPHABET_MIN) if it isn't recognized. */ enum Alphabet recognizeAlphabetUtf16(const UWORD *utf16String) { ASSERT(utf16String); for (; *utf16String != 0; utf16String++) { const UWORD c = *utf16String; - enum Alphabet alphabet = recogniseAlphabetOfChar(c); + enum Alphabet alphabet = recognizeAlphabetOfChar(c); if (alphabet != ALPHABET_ROMAN) { return alphabet; } @@ -2954,7 +2903,7 @@ enum Alphabet recognizeAlphabetUtf16(const UWORD *utf16String) { /** * Returns the alphabet of given UTF8 (of ASCII) string (based on the - * first recognisable non-Latin character). + * first recognizable non-Latin character). * * Arguments: * utf8 - Zero-terminated UTF8 (or ASCII) string @@ -2962,7 +2911,7 @@ enum Alphabet recognizeAlphabetUtf16(const UWORD *utf16String) { * Returns: * ALPHABET_ROMAN if all characters are in ASCII range 0..0xBF. * otherwise returns the alphabet of the first different character - * encountered, or negative (_ALPHABET_MIN) if it isn't recognised. + * encountered, or negative (_ALPHABET_MIN) if it isn't recognized. */ enum Alphabet recognizeAlphabetUtf8(const char *utf8) { ASSERT(utf8); @@ -2979,7 +2928,7 @@ enum Alphabet recognizeAlphabetUtf8(const char *utf8) { if (c > 0xFFFF || c2 < 0x80 || c3 < 0x80) { return _ALPHABET_MIN; // utf8 error! } - alphabet = recogniseAlphabetOfChar((UWORD) c); + alphabet = recognizeAlphabetOfChar((UWORD) c); if (alphabet != ALPHABET_ROMAN) { return alphabet; } @@ -2989,3 +2938,78 @@ enum Alphabet recognizeAlphabetUtf8(const char *utf8) { } #endif // NO_SUPPORT_ALPHABETS + +/////////////////////////////////////////////////////////////////////////////////////////////// +// +// FULL TERRITORY NAMES +// +/////////////////////////////////////////////////////////////////////////////////////////////// + +#include "internal_territory_names_english.h" + +static int getFullTerritoryName_internal(char *territoryName, enum Territory territory, int alternative, int alphabet, const char *namelist[]) { + int nrNames = 0; + if (territoryName && namelist && alternative >= 0 && _TERRITORY_MIN < territory && territory < _TERRITORY_MAX) { + const char *s = namelist[INDEX_OF_TERRITORY(territory)]; + const char *pipePtr; + int i; + + // Count number of alternatives to return. + for (i = (int) strlen(s) - 1; i >= 0; --i) { + if (s[i] == '|') { + ++nrNames; + } + } + for (;;) { + pipePtr = strstr(s, "|"); + +#ifndef NO_SUPPORT_ALPHABETS + if (alphabet > _ALPHABET_MIN) { + if (pipePtr) { + lengthCopy(territoryName, s, (int) (pipePtr - s), MAX_TERRITORY_FULLNAME_LENGTH); + } else { + ASSERT(strlen(s) <= MAX_TERRITORY_FULLNAME_LENGTH); + strcpy(territoryName, s); + } + if ((enum Alphabet) alphabet != recognizeAlphabetUtf8(territoryName)) { // filter out + if (!pipePtr) { // this is the last string! + break; + } + s = pipePtr + 1; + continue; + } + } +#endif + + if (!pipePtr) { // this is the last string! + if (alternative) { // not what we want? + break; + } + ASSERT(strlen(s) <= MAX_TERRITORY_FULLNAME_LENGTH); + strcpy(territoryName, s); // no bracket, return it all + break; + } else { + if (!alternative) { // what we want? + break; + } + alternative--; + s = pipePtr + 2; + } + } + lengthCopy(territoryName, s, (int) (pipePtr - s), MAX_TERRITORY_FULLNAME_LENGTH); + } + return nrNames; +} + +int getFullTerritoryNameEnglish(char *territoryName, enum Territory territory, int alternative) { + return getFullTerritoryName_internal(territoryName, territory, alternative, -1, isofullname); +} + +#ifndef NO_SUPPORT_ALPHABETS + + +int getFullTerritoryNameLocal(char *territoryName, enum Territory territory, int alternative, enum Alphabet alphabet) { + return getFullTerritoryName_internal(territoryName, territory, alternative, (int) alphabet, localname_utf8); +} + +#endif // NO_SUPPORT_ALPHABETS diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index b9eb0d6..614e240 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -24,7 +24,9 @@ extern "C" { #include "mapcode_territories.h" #ifndef NO_SUPPORT_ALPHABETS + #include "mapcode_alphabets.h" + #endif @@ -38,6 +40,7 @@ extern "C" { #define MAX_ISOCODE_LEN 7 // Max. number of characters of a valid ISO3166 territory code; although nothing longer than SIX characters is ever generated (RU-KAM), users can input SEVEN characters (RUS-KAM). #define MAX_CLEAN_MAPCODE_LEN (MAX_PROPER_MAPCODE_LEN + 1 + MAX_PRECISION_DIGITS) // Max. number of characters in a clean mapcode (excluding zero-terminator). #define MAX_MAPCODE_RESULT_LEN (MAX_ISOCODE_LEN + 1 + MAX_CLEAN_MAPCODE_LEN + 1) // Max. number of characters to store a single result (including zero-terminator). +#define MAX_TERRITORY_FULLNAME_LENGTH 79 // Max. number of characters to store the longest possible territory name (in any alphabet, excl. 0-terminator). /** * The type Mapcodes hold a number of mapcodes, for example from an encoding call. @@ -51,24 +54,25 @@ typedef struct { typedef struct { char territoryISO[MAX_ISOCODE_LEN + 1]; // The (trimmed and uppercased) candidate territory ISO3166 code. - enum Territory territoryCode; // The territory, as recognised and disambiguated from territoryISO - char properMapcode[MAX_PROPER_MAPCODE_LEN + - 1]; // The (trimmed and uppercased) candidate proper mapcode (excluding territory and precision extension). + enum Territory territoryCode; // The territory, as recogized and disambiguated from territoryISO. + char properMapcode[MAX_PROPER_MAPCODE_LEN + 1]; // The (trimmed and uppercased) candidate proper mapcode (ex territory or extension). int indexOfDot; // Position of dot in properMapcode (a value between 2 and 5). - char precisionExtension[MAX_PRECISION_DIGITS + - 1]; // The (trimmed and uppercased) candidate precision extension excluding hyphen; empty if precision 0. + char precisionExtension[MAX_PRECISION_DIGITS + 1]; // The (trimmed and uppercased) candidate ex excluding hyphen. } MapcodeElements; /** * List of error return codes (negative except for ERR_OK = 0) */ enum MapcodeError { - // note: an incomplete mapcode could "become" complete by adding letters - ERR_MAPCODE_INCOMPLETE = -999, // not enough letters (yet) after dot - // format errors - ERR_ALL_DIGIT_CODE = -299, // mapcode consists only of digits - ERR_INVALID_MAPCODE_FORMAT, // string not recognised as mapcode format + // Note: an incomplete mapcode could "become" complete by adding letters. + + ERR_MAPCODE_INCOMPLETE = -999, // not enough letters (yet) after dot + + // Format errors. + + ERR_ALL_DIGIT_CODE = -299, // mapcode consists only of digits + ERR_INVALID_MAPCODE_FORMAT, // string not recogized as mapcode format ERR_INVALID_CHARACTER, // mapcode contains an invalid character ERR_BAD_ARGUMENTS, // an argument is invalid (e.g. NULL) ERR_INVALID_ENDVOWELS, // mapcodes ends in UE or UU @@ -81,18 +85,21 @@ enum MapcodeError { ERR_BAD_TERRITORY_FORMAT, // mapcode territory badly formatted ERR_TRAILING_CHARACTERS, // characters found trailing the mapcode - // parse error - ERR_UNKNOWN_TERRITORY = -199, // mapcode territory not recognised + // Parse errors. - // other errors - ERR_BAD_MAPCODE_LENGTH = -99, // proper mapcode too short or too long + ERR_UNKNOWN_TERRITORY = -199, // mapcode territory not recogized + + // Other errors. + + ERR_BAD_MAPCODE_LENGTH = -99, // proper mapcode too short or too long ERR_MISSING_TERRITORY, // mapcode can not be decoded without territory ERR_EXTENSION_UNDECODABLE, // extension does not decode to valid coordinate ERR_MAPCODE_UNDECODABLE, // mapcode does not decode inside territory ERR_BAD_COORDINATE, // latitude or longitude is NAN or infinite - // all OK - ERR_OK = 0, + // All OK. + + ERR_OK = 0, }; /** @@ -295,7 +302,8 @@ double maxErrorInMeters(int extraDigits); * lon - Longitude, in degrees. Range: -180..180. * territory - Territory * - * returns nonzero if coordinate is near more than one territory border + * Return value: + * non-0 if coordinate is near more than one territory border * * Note that for the mapcode system, the following should hold: IF a point p has a * mapcode M, THEN decode(M) delivers a point q within maxErrorInMeters() of p. @@ -306,6 +314,21 @@ int multipleBordersNearby( double lonDeg, enum Territory territory); +/** + * Returns territory names in English or in the local language. + * + * Arguments: + * territoryName - Target string, allocated by caller to be at least MAX_TERRITORY_NAME_LENGTH + 1 bytes. + * territory - Territory to get name for. + * alternative - Which name to get, must be >= 0 (0 = default, 1 = first alternative, 2 = second etc.). + * + * Return value: + * Total number of alternatives available (so, returning 1 means only alternative 0 is available, 2 means + * alternatives 0 and 1 are available etc.). + */ + +int getFullTerritoryNameEnglish(char *territoryName, enum Territory territory, int alternative); + /** * ALPHABET SUPPORT * ---------------- @@ -317,6 +340,21 @@ int multipleBordersNearby( #ifndef NO_SUPPORT_ALPHABETS +/** + * Returns territory names in the local language. + * + * Arguments: + * territoryName - Target string, allocated by caller to be at least MAX_TERRITORY_NAME_LENGTH + 1 bytes. + * territory - Territory to get name for. + * alternative - Which name to get, must be >= 0 (0 = default, 1 = first alternative, 2 = second etc.). + * alphabet - Alphabet to use for territoryName. + * + * Return value: + * Total number of alternatives available (so, returning 1 means only alternative 0 is available, 2 means + * alternatives 0 and 1 are available etc.). + */ +int getFullTerritoryNameLocal(char *territoryName, enum Territory territory, int alternative, enum Alphabet alphabet); + /** * This struct contains the returned alphabest for getAlphabetsForTerritory. The 'count' specifies * how many alphabets are listed in 'alphabet', range [1, MAX_ALPHABETS_PER_TERRITORY]. @@ -392,29 +430,29 @@ int convertUtf8ToUtf16(UWORD *utf16, const char *utf8); /** * Returns the alphabet of given UTF8 (of ASCII) string (based on the - * first recognisable non-Latin character). + * first recogizable non-Latin character). * * Arguments: - * utf16 - Zero-terminated UTF16 string + * utf16 - Zero-terminated UTF16 string. * * Returns: * ALPHABET_ROMAN if all characters are in ASCII range 0..0xBF. - * otherwise returns the alphabet of the first different character - * encountered, or negative (_ALPHABET_MIN) if it isn't recognised. + * Otherwise returns the alphabet of the first different character + * encountered, or negative (_ALPHABET_MIN) if it isn't recogized. */ enum Alphabet recognizeAlphabetUtf16(const UWORD *utf16String); /** * Returns the alphabet of given UTF8 (of ASCII) string (based on the - * first recognisable non-Latin character). + * first recogizable non-Latin character). * * Arguments: - * utf8 - Zero-terminated UTF8 (or ASCII) string + * utf8 - Zero-terminated UTF8 (or ASCII) string. * * Returns: * ALPHABET_ROMAN if all characters are in ASCII range 0..0xBF. - * otherwise returns the alphabet of the first different character - * encountered, or negative (_ALPHABET_MIN) if it isn't recognised. + * Otherwise returns the alphabet of the first different character + * encountered, or negative (_ALPHABET_MIN) if it isn't recogized. */ enum Alphabet recognizeAlphabetUtf8(const char *utf8); diff --git a/unittest/unittest.c b/unittest/unittest.c index 3dd67a0..6c2c74c 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -27,8 +27,7 @@ #include #include "../mapcodelib/mapcoder.h" -#include "../mapcodelib/mapcoder.c" -#include "../mapcodelib/internal_territory_names_english.h" +#include "../mapcodelib/internal_data.h" #include "decode_test.h" @@ -57,6 +56,9 @@ static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; #define MAXLINESIZE 1024 +static const double METERS_PER_DEGREE_LAT = 110946.252133; +static const double METERS_PER_DEGREE_LON = 111319.490793; + static int nrErrors = 0; static void found_error(void) { @@ -73,6 +75,13 @@ static int test_mapcode_formats(void) { enum MapcodeError parseError; // expected error enum MapcodeError decodeError; // expected error when decoded } formattests[] = { + {"###################", ERR_INVALID_CHARACTER}, + {"...................", ERR_UNEXPECTED_DOT}, + {"1111111111111111.11", ERR_INVALID_MAPCODE_FORMAT}, + {"US-XXXXXXXXXXXXXXXX", ERR_BAD_TERRITORY_FORMAT}, + {"US-----------------", ERR_UNEXPECTED_HYPHEN}, + {"-------------------", ERR_UNEXPECTED_HYPHEN}, + {"cck XX.XX", ERR_OK, ERR_OK}, // nameless22 {"cze XX.XXX", ERR_OK, ERR_OK}, // nameless23 {"NLD XXX.XX", ERR_OK, ERR_OK}, // nameless32 @@ -314,6 +323,7 @@ static int test_mapcode_formats(void) { {" xx.xx-DD .", ERR_UNEXPECTED_DOT}, {" xx.xx-DD x", ERR_TRAILING_CHARACTERS}, {" xx.xx-DD a", ERR_TRAILING_CHARACTERS}, + {"xx.xx xxxxxxxxxxxx", ERR_TRAILING_CHARACTERS}, {" xx.xx-DD -", ERR_UNEXPECTED_HYPHEN}, {"tta.ttt ", ERR_INVALID_VOWEL}, {"ttaa.ttt ", ERR_INVALID_VOWEL}, @@ -463,7 +473,7 @@ static int testEncodeAndDecode(const char *str, double y, double x, int localsol p = strchr(s, ' '); len = p ? (int) (p - s) : 0; if (p && len <= MAX_ISOCODE_LEN) { - // copy and recognise territory + // copy and recognize territory memcpy(territory, s, (size_t) len); territory[len] = 0; tc = getTerritoryCode(territory, TERRITORY_NONE); @@ -857,7 +867,7 @@ static int re_encode_tests(void) { int nrTests = 0; enum Territory ccode; int m = 0; - int nrRecords = lastrec(_TERRITORY_MAX - 1) + 1; + int nrRecords = MAPCODE_BOUNDARY_MAX; int nrThread = 0; // Declare threads and contexts. @@ -866,8 +876,11 @@ static int re_encode_tests(void) { printf("%d records\n", nrRecords); for (ccode = _TERRITORY_MIN + 1; ccode < _TERRITORY_MAX; ccode++) { - show_progress(lastrec(ccode), nrRecords, nrTests); - for (m = firstrec(ccode); m <= lastrec(ccode); m++) { + int min_boundary = data_start[INDEX_OF_TERRITORY(ccode)]; + int max_boundary = data_start[INDEX_OF_TERRITORY(ccode) + 1]; + show_progress(max_boundary, nrRecords, nrTests); + // use internal knowledge of mapcoder to test all the territory boundaries + for (m = min_boundary; m < max_boundary; m++) { const TerritoryBoundary *b = territoryBoundary(m); // Create context for thread. @@ -895,9 +908,9 @@ static int re_encode_tests(void) { } static void check_distance(double d1, double d2) { - if (fabs(d1 - d2) > 0.00000001) { + if (fabs(d1 - d2) > 0.00001) { found_error(); - printf("*** ERROR *** distanceInMeters failed, %f != %f\n", d1, d2); + printf("*** ERROR *** distanceInMeters failed, %lf != %lf\n", d1, d2); } } @@ -1405,25 +1418,14 @@ static int test_territories_csv(void) { // parse and check names e = strchr(s, 10); if (e) { - const char *territoryNames = isofullname[INDEX_OF_TERRITORY(csvTerritoryCode)]; + int i, noMoreNames = 0; *e = 0; - while (*s) { - char *match; - char *sep = strchr(s, '|'); - if (sep) { - *sep = 0; - } - match = strstr(territoryNames, s); - if (match == NULL || - (match[strlen(s)] != ' ' && match[strlen(s)] != 0 && match[strlen(s)] != ',' && - match[strlen(s)] != ')')) { + for (i = 0; !noMoreNames; i++) { + char territoryName[MAX_TERRITORY_FULLNAME_LENGTH + 1]; + noMoreNames = getFullTerritoryNameEnglish(territoryName, csvTerritoryCode, i); + if (!strstr(s, territoryName)) { found_error(); - printf("*** ERROR *** Name \"%s\" not found in \"%s\"\n", s, territoryNames); - } - if (sep) { - s = sep + 1; - } else { - s = e; + printf("*** ERROR *** Name \"%s\" not found in \"%s\"\n", territoryName, s); } } } @@ -1584,6 +1586,22 @@ static int alphabet_tests(void) { str = alphabet_testpairs[j]; expect = alphabet_testpairs[j + 1]; convertToAlphabet(enc, 64, str, i); + // if any characters, should be recoignisable + { + size_t k, n = 0; + for (k = 0; k < strlen(str); k++) { + if (str[k] >= 'A' && str[k] <= 'z') { + n++; + } + } + if (n > 0) { + ++nrTests; + if (recognizeAlphabetUtf16(enc) != i) { + found_error(); + printf("*** ERROR *** recognizeAlphabetUtf16(convertToAlphabet(\"%s\",%d))=%d\n", str, i, recognizeAlphabetUtf16(enc)); + } + } + } convertToRoman(dec, 60, enc); ++nrTests; if (strcmp(dec, expect)) { @@ -1676,26 +1694,75 @@ static int alphabet_per_territory_tests(void) { return nrTests; } -#endif // SUPPORT_FOREIGN_ALPHABETS +#endif // NO_SUPPORT_ALPHABETS + + + +int full_name_tests(void) { + int nrTests = 0; + enum Territory territory; + int nrNames = 0; + int maxLength = 0; + for (territory = _TERRITORY_MIN + 1; territory < _TERRITORY_MAX; ++territory) { + int alternative = 0; + char territoryName[2048]; + nrTests++; + for (alternative = 0;; alternative++) { + int len; + nrNames = getFullTerritoryNameEnglish(territoryName, territory, alternative); + if (nrNames < alternative) { + break; + } + len = (int) strlen(territoryName); + if (len > MAX_TERRITORY_FULLNAME_LENGTH) { + found_error(); + printf("*** ERROR *** Bad territoryname, %d characters (limit is %d): %s\n", len, MAX_TERRITORY_FULLNAME_LENGTH, territoryName); + } + if (len > maxLength) { + maxLength = len; + } + + } + +#ifndef NO_SUPPORT_ALPHABETS + for (alternative = 0;; alternative++) { + int len; + nrNames = getFullTerritoryNameLocal(territoryName, territory, alternative, _ALPHABET_MIN); + if (nrNames MAX_TERRITORY_FULLNAME_LENGTH) { + found_error(); + printf("*** ERROR *** Bad territoryname, %d characters (limit is %d): %s\n", len, MAX_TERRITORY_FULLNAME_LENGTH, territoryName); + } + if (len > maxLength) { + maxLength = len; + } + } +#endif // NO_SUPPORT_ALPHABETS + + } + fprintf(stderr, "%d territory names, max length %d characters\n", nrNames, maxLength); + return nrTests; +} int main(const int argc, const char **argv) { int nrTests = 0; printf("Mapcode C Library Unit Tests\n"); printf("Library version %s (data version %s)\n", mapcode_cversion, mapcode_dataversion); -#ifdef NO_POSIX_THREADS - printf("Compiler options: NO_POSIX_THREADS\n"); -#endif #ifdef LIMIT_TO_MICRODEGREES printf("Compiler options: LIMIT_TO_MICRODEGREES\n"); #endif -#ifdef NO_FAST_ENCODE - printf("Compiler options: NO_FAST_ENCODE\n"); -#endif #ifdef NO_SUPPORT_ALPHABETS printf("Compiler options: NO_SUPPORT_ALPHABETS\n"); #endif +#ifdef NO_POSIX_THREADS + printf("Compiler options: NO_POSIX_THREADS\n"); +#else printf("Using up to %d threads to test in parallel...\n", MAX_THREADS); +#endif printf("-----------------------------------------------------------\nRobustness tests\n"); nrTests += robustness_tests(); @@ -1715,6 +1782,9 @@ int main(const int argc, const char **argv) { printf("-----------------------------------------------------------\nDistance tests\n"); nrTests += distance_tests(); + printf("-----------------------------------------------------------\nDistance tests\n"); + nrTests += full_name_tests(); + printf("-----------------------------------------------------------\nTerritory tests\n"); nrTests += test_territories_csv(); nrTests += test_territories(); From b697209291ef4a8d3184f4f7cea764f8e48a25b5 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Sat, 29 Oct 2016 10:15:42 +0200 Subject: [PATCH 107/181] Cleaned up --- CMakeLists.txt | 13 +-- mapcodelib/mapcode_legacy.h | 10 ++- mapcodelib/mapcoder.c | 124 +++++++++++++------------- mapcodelib/mapcoder.h | 82 ++++++++++++------ unittest/unittest.c | 167 ++++++++++++++++++++++-------------- utility/mapcode.cpp | 19 +--- 6 files changed, 233 insertions(+), 182 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index f395fe9..8bbe15b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -23,14 +23,15 @@ project(mapcode_cpp) # # Compiler directives: # -# NO_POSIX_THREADS - No multi-threaded unit testing. -# NO_FAST_ENCODE - Drop fast encoding support. # NO_SUPPORT_ALPHABETS - Drop alphabet support. -# LIMIT_TO_MICRODEGREES - Limit mapcode utility using microdegrees. +# NO_POSIX_THREADS - No multi-threaded unit testing - only effective for unit test. +# NO_FAST_ENCODE - Drop fast encoding support - only for internal use. -set(CMAKE_C_FLAGS_DEBUG "-O0 -g -DDEBUG -Wall -fsanitize=address -fno-common -fno-optimize-sibling-calls -fno-omit-frame-pointer") -set(CMAKE_C_FLAGS_RELWITHDEBINFO "-O2 -g -DDEBUG") -set(CMAKE_C_FLAGS_RELEASE "-O3 -DNDEBUG") +set(MAPCODE_OPTIONS "") + +set(CMAKE_C_FLAGS_DEBUG "${MAPCODE_OPTIONS} -O0 -g -DDEBUG -Wall -Werror -fsanitize=address -fno-common -fno-optimize-sibling-calls -fno-omit-frame-pointer") +set(CMAKE_C_FLAGS_RELWITHDEBINFO "${MAPCODE_OPTIONS} -O2 -g -DDEBUG") +set(CMAKE_C_FLAGS_RELEASE "${MAPCODE_OPTIONS} -O3 -DNDEBUG") set(CMAKE_CXX_FLAGS_DEBUG "-O0 -g -DDEBUG -std=c++11") set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -g -DDEBUG -std=c++11") diff --git a/mapcodelib/mapcode_legacy.h b/mapcodelib/mapcode_legacy.h index c4afbae..fb0122a 100644 --- a/mapcodelib/mapcode_legacy.h +++ b/mapcodelib/mapcode_legacy.h @@ -28,6 +28,7 @@ extern "C" { #include "mapcode_alphabets.h" #endif + /** * List of #defines to support legacy systems. */ @@ -118,17 +119,21 @@ const char *convertTerritoryCodeToIsoName_Deprecated( enum Territory territory, int useShortName); -/** + + +/* ---------------------------------------------------------------------------- * ALPHABET SUPPORT - * ---------------- + * ---------------------------------------------------------------------------- * * Use -DNO_SUPPORT_ALPHABETS as a compiler option to switch off alphabet support for * more alphabets. If NO_SUPPORT_ALPHABETS is not defined, alphabets other than ROMAN * are supported. + * ---------------------------------------------------------------------------- */ #ifndef NO_SUPPORT_ALPHABETS + /** * DEPRECATED OLD VARIANT, NOT THREAD-SAFE: * @@ -151,6 +156,7 @@ const char *decodeToRoman_Deprecated(const UWORD *utf16String); */ const UWORD *encodeToAlphabet_Deprecated(const char *asciiString, enum Alphabet alphabet); + #endif // NO_SUPPORT_ALPHABETS #ifdef __cplusplus diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 027cb11..6c60845 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -22,10 +22,13 @@ #include "mapcoder.h" #include "internal_data.h" #include "internal_iso3166_data.h" +#include "internal_territory_names_english.h" #ifndef NO_SUPPORT_ALPHABETS +#include "internal_territory_alphabets.h" #include "internal_territory_names_local.h" +#include "internal_alphabet_recognizer.h" #endif @@ -1915,7 +1918,6 @@ static UWORD asc2lan[_ALPHABET_MAX][36] = { // A-Z equivalents for ascii charact // /////////////////////////////////////////////////////////////////////////////////////////////// -#include "internal_alphabet_recognizer.h" // Returns romanised version of character, or question mark in not recognized static char getRomanVersionOf(UWORD w) { @@ -2391,25 +2393,27 @@ static int fullmc_statemachine[24][6] = { // 7 prefix.L === get 2nd postfix! det: prefix.LL | vowel: prefix.LA {ERR_INVALID_MAPCODE_FORMAT, ERR_UNEXPECTED_DOT, 8, 9, ERR_MAPCODE_INCOMPLETE, ERR_UNEXPECTED_HYPHEN}, // 8 prefix.LL === get 3d postfix! white:trail | det: prefix.LLL | vowel: prefix.LLA | zero:done | hyphen: mc- - {22 | 128, ERR_UNEXPECTED_DOT, 9, 9, STATE_GO | - 128, - 11 | - 256}, + {22 | 128, ERR_UNEXPECTED_DOT, 9, 9, STATE_GO | + 128, + 11 | + 256}, // 9 prefix.LLL or prefix.[L[L]]A === white:trail | det/vow:full mc | zero:done | hyphen:mc- {22 | - 128, ERR_UNEXPECTED_DOT, 10, 10, STATE_GO | - 128, 11 | - 256}, + 128, ERR_UNEXPECTED_DOT, 10, 10, STATE_GO | + 128, 11 | + 256}, //10 prefix.LLLL or prefix.AL or prefix.LAL === white:trail | zero:done | hyphen:mc- {22 | - 128, ERR_UNEXPECTED_DOT, ERR_INVALID_MAPCODE_FORMAT, ERR_INVALID_VOWEL, STATE_GO | - 128, 11 | - 256}, + 128, ERR_UNEXPECTED_DOT, ERR_INVALID_MAPCODE_FORMAT, ERR_INVALID_VOWEL, STATE_GO | + 128, 11 | + 256}, //11 mc- === MUST get first precision detter {ERR_EXTENSION_INVALID_LENGTH, ERR_UNEXPECTED_DOT, 12, ERR_EXTENSION_INVALID_CHARACTER, ERR_MAPCODE_INCOMPLETE, ERR_UNEXPECTED_HYPHEN}, //12 mc-L* === Keep reading precision detters | white=trail | zero=done - {22 | 512, ERR_UNEXPECTED_DOT, 12 | 32, ERR_EXTENSION_INVALID_CHARACTER, STATE_GO | 512, ERR_UNEXPECTED_HYPHEN}, + {22 | 512, ERR_UNEXPECTED_DOT, 12 | 32, ERR_EXTENSION_INVALID_CHARACTER, + STATE_GO | + 512, ERR_UNEXPECTED_HYPHEN}, //13 TA === white:waitprefix | det: TAT | vowel:TAA | hyphen:TC- {18 | @@ -2436,7 +2440,7 @@ static int fullmc_statemachine[24][6] = { {ERR_DOT_MISSING, 6, 4, ERR_INVALID_VOWEL, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, //22 trailing === skip whitespace until end of string - {22, ERR_UNEXPECTED_DOT, ERR_TRAILING_CHARACTERS, ERR_TRAILING_CHARACTERS, STATE_GO, ERR_UNEXPECTED_HYPHEN}, + {22, ERR_UNEXPECTED_DOT, ERR_TRAILING_CHARACTERS, ERR_TRAILING_CHARACTERS, STATE_GO, ERR_UNEXPECTED_HYPHEN}, //23 TTA/TAT/TAA === space:TC waitprefix | hyphen:TC- {18 | @@ -2450,7 +2454,7 @@ enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, const cha enum Territory territory) { const char *a = asciiString; int extensionLength = 0; - char *cleanPtr = 0; + char *cleanPtr = NULL; int nondigits = 0, vowels = 0; int state = (containsTerritory ? 0 : 18); // initial state ASSERT(asciiString); @@ -2726,11 +2730,10 @@ enum Territory getTerritoryCode(const char *territoryISO, enum Territory optiona } // PUBLIC - decode string into lat,lon; returns negative in case of error -enum MapcodeError decodeMapcodeToLatLon( - double *latDeg, - double *lonDeg, - const char *mapcode, - enum Territory territory) { +enum MapcodeError decodeMapcodeToLatLon(double *latDeg, + double *lonDeg, + const char *mapcode, + enum Territory territory) { if ((latDeg == NULL) || (lonDeg == NULL) || (mapcode == NULL)) { return ERR_BAD_ARGUMENTS; } else { @@ -2805,7 +2808,6 @@ encodeLatLonToMapcodes(Mapcodes *mapcodes, double latDeg, double lonDeg, enum Te // /////////////////////////////////////////////////////////////////////////////////////////////// -#include "internal_territory_alphabets.h" // PUBLIC - returns most common alphabets for territory, NULL if error const TerritoryAlphabets *getAlphabetsForTerritory(enum Territory territory) { @@ -2945,60 +2947,57 @@ enum Alphabet recognizeAlphabetUtf8(const char *utf8) { // /////////////////////////////////////////////////////////////////////////////////////////////// -#include "internal_territory_names_english.h" -static int getFullTerritoryName_internal(char *territoryName, enum Territory territory, int alternative, int alphabet, const char *namelist[]) { - int nrNames = 0; - if (territoryName && namelist && alternative >= 0 && _TERRITORY_MIN < territory && territory < _TERRITORY_MAX) { - const char *s = namelist[INDEX_OF_TERRITORY(territory)]; - const char *pipePtr; - int i; +static int getFullTerritoryName_internal( + char *territoryName, + enum Territory territory, + int alternative, int alphabet, + const char *namelist[]) { - // Count number of alternatives to return. - for (i = (int) strlen(s) - 1; i >= 0; --i) { - if (s[i] == '|') { - ++nrNames; - } - } - for (;;) { - pipePtr = strstr(s, "|"); + if (!territoryName || !namelist || alternative < 0 || + territory <= _TERRITORY_MIN || territory >= _TERRITORY_MAX) { + return 0; + } + const char *s = namelist[INDEX_OF_TERRITORY(territory)]; + const char *pipePtr; + for (;;) { + pipePtr = strstr(s, "|"); #ifndef NO_SUPPORT_ALPHABETS - if (alphabet > _ALPHABET_MIN) { - if (pipePtr) { - lengthCopy(territoryName, s, (int) (pipePtr - s), MAX_TERRITORY_FULLNAME_LENGTH); - } else { - ASSERT(strlen(s) <= MAX_TERRITORY_FULLNAME_LENGTH); - strcpy(territoryName, s); - } - if ((enum Alphabet) alphabet != recognizeAlphabetUtf8(territoryName)) { // filter out - if (!pipePtr) { // this is the last string! - break; - } - s = pipePtr + 1; - continue; + if (alphabet >= 0) { + if (pipePtr) { + lengthCopy(territoryName, s, (int) (pipePtr - s), MAX_TERRITORY_FULLNAME_LEN); + } else { + ASSERT(strlen(s) <= MAX_TERRITORY_FULLNAME_LEN); + strcpy(territoryName, s); + } + if ((enum Alphabet) alphabet != recognizeAlphabetUtf8(territoryName)) { // filter out + if (!pipePtr) { // this is the last string! + return 0; } + s = pipePtr + 1; + continue; } + } #endif - if (!pipePtr) { // this is the last string! - if (alternative) { // not what we want? - break; - } - ASSERT(strlen(s) <= MAX_TERRITORY_FULLNAME_LENGTH); - strcpy(territoryName, s); // no bracket, return it all + if (!pipePtr) { // this is the last string! + if (alternative) { // not what we want? + return 0; + } + ASSERT(strlen(s) <= MAX_TERRITORY_FULLNAME_LEN); + strcpy(territoryName, s); // no bracket, return it all + return 1; + } else { + if (!alternative) { // what we want? break; - } else { - if (!alternative) { // what we want? - break; - } - alternative--; - s = pipePtr + 2; } + alternative--; + s = pipePtr + 2; } - lengthCopy(territoryName, s, (int) (pipePtr - s), MAX_TERRITORY_FULLNAME_LENGTH); } - return nrNames; + lengthCopy(territoryName, s, (int) (pipePtr - s), MAX_TERRITORY_FULLNAME_LEN); + return 1; } int getFullTerritoryNameEnglish(char *territoryName, enum Territory territory, int alternative) { @@ -3007,7 +3006,6 @@ int getFullTerritoryNameEnglish(char *territoryName, enum Territory territory, i #ifndef NO_SUPPORT_ALPHABETS - int getFullTerritoryNameLocal(char *territoryName, enum Territory territory, int alternative, enum Alphabet alphabet) { return getFullTerritoryName_internal(territoryName, territory, alternative, (int) alphabet, localname_utf8); } diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index 614e240..3b83a52 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -30,17 +30,16 @@ extern "C" { #endif -#define mapcode_cversion "2.4.1" +#define MAPCODE_C_VERSION "2.4.1" +#define UWORD unsigned short int // 2-byte unsigned integer. +#define MAX_NR_OF_MAPCODE_RESULTS 22 // Max. number of results ever returned by encoder (e.g. for 26.904899, 95.138515). +#define MAX_PROPER_MAPCODE_LEN 11 // Max. number of characters in a proper mapcode (including the dot, excl. precision extension). +#define MAX_PRECISION_DIGITS 8 // Max. number of extension characters (excluding the hyphen). Must be even. +#define MAX_ISOCODE_LEN 7 // Max. number of characters of a valid ISO3166 territory code; although nothing longer than SIX characters is ever generated (RU-KAM), users can input SEVEN characters (RUS-KAM). +#define MAX_TERRITORY_FULLNAME_LEN 79 // Max. number of characters to store the longest possible territory name (in any alphabet, excl. 0-terminator). +#define MAX_CLEAN_MAPCODE_LEN (MAX_PROPER_MAPCODE_LEN + 1 + MAX_PRECISION_DIGITS) // Max. number of characters in a clean mapcode (excluding zero-terminator). +#define MAX_MAPCODE_RESULT_LEN (MAX_ISOCODE_LEN + 1 + MAX_CLEAN_MAPCODE_LEN + 1) // Max. number of characters to store a single result (including zero-terminator). -#define UWORD unsigned short int // 2-byte unsigned integer. - -#define MAX_NR_OF_MAPCODE_RESULTS 22 // Max. number of results ever returned by encoder (e.g. for 26.904899, 95.138515). -#define MAX_PROPER_MAPCODE_LEN 11 // Max. number of characters in a proper mapcode (including the dot, excl. precision extension). -#define MAX_PRECISION_DIGITS 8 // Max. number of extension characters (excluding the hyphen). Must be even. -#define MAX_ISOCODE_LEN 7 // Max. number of characters of a valid ISO3166 territory code; although nothing longer than SIX characters is ever generated (RU-KAM), users can input SEVEN characters (RUS-KAM). -#define MAX_CLEAN_MAPCODE_LEN (MAX_PROPER_MAPCODE_LEN + 1 + MAX_PRECISION_DIGITS) // Max. number of characters in a clean mapcode (excluding zero-terminator). -#define MAX_MAPCODE_RESULT_LEN (MAX_ISOCODE_LEN + 1 + MAX_CLEAN_MAPCODE_LEN + 1) // Max. number of characters to store a single result (including zero-terminator). -#define MAX_TERRITORY_FULLNAME_LENGTH 79 // Max. number of characters to store the longest possible territory name (in any alphabet, excl. 0-terminator). /** * The type Mapcodes hold a number of mapcodes, for example from an encoding call. @@ -52,14 +51,17 @@ typedef struct { char mapcode[MAX_NR_OF_MAPCODE_RESULTS][MAX_MAPCODE_RESULT_LEN]; // The mapcodes. } Mapcodes; + typedef struct { char territoryISO[MAX_ISOCODE_LEN + 1]; // The (trimmed and uppercased) candidate territory ISO3166 code. - enum Territory territoryCode; // The territory, as recogized and disambiguated from territoryISO. - char properMapcode[MAX_PROPER_MAPCODE_LEN + 1]; // The (trimmed and uppercased) candidate proper mapcode (ex territory or extension). + enum Territory territoryCode; // The territory, as recognized and disambiguated from territoryISO. + char properMapcode[MAX_PROPER_MAPCODE_LEN + + 1]; // The (trimmed and uppercased) candidate proper mapcode (ex territory or extension). int indexOfDot; // Position of dot in properMapcode (a value between 2 and 5). char precisionExtension[MAX_PRECISION_DIGITS + 1]; // The (trimmed and uppercased) candidate ex excluding hyphen. } MapcodeElements; + /** * List of error return codes (negative except for ERR_OK = 0) */ @@ -72,7 +74,7 @@ enum MapcodeError { // Format errors. ERR_ALL_DIGIT_CODE = -299, // mapcode consists only of digits - ERR_INVALID_MAPCODE_FORMAT, // string not recogized as mapcode format + ERR_INVALID_MAPCODE_FORMAT, // string not recognized as mapcode format ERR_INVALID_CHARACTER, // mapcode contains an invalid character ERR_BAD_ARGUMENTS, // an argument is invalid (e.g. NULL) ERR_INVALID_ENDVOWELS, // mapcodes ends in UE or UU @@ -87,9 +89,9 @@ enum MapcodeError { // Parse errors. - ERR_UNKNOWN_TERRITORY = -199, // mapcode territory not recogized + ERR_UNKNOWN_TERRITORY = -199, // mapcode territory not recognized - // Other errors. + // other errors ERR_BAD_MAPCODE_LENGTH = -99, // proper mapcode too short or too long ERR_MISSING_TERRITORY, // mapcode can not be decoded without territory @@ -102,6 +104,7 @@ enum MapcodeError { ERR_OK = 0, }; + /** * Encode a latitude, longitude pair (in degrees) to a set of Mapcodes. * @@ -128,6 +131,7 @@ int encodeLatLonToMapcodes( enum Territory territory, int extraDigits); + /** * Encode a latitude, longitude pair (in degrees) to a single Mapcode: the shortest possible for the given territory * (which can be 0 for all territories). @@ -155,6 +159,7 @@ int encodeLatLonToSingleMapcode( enum Territory territory, int extraDigits); + /** * Decode a Mapcode to a latitude, longitude pair (in degrees). * @@ -174,6 +179,7 @@ enum MapcodeError decodeMapcodeToLatLon( const char *mapcode, enum Territory territory); + /** * Checks if a string has the format of a Mapcode. (Note: The method is called compareXXX rather than hasXXX because * the return value '0' indicates the string has the Mapcode format, much like string comparison strcmp returns.) @@ -192,6 +198,7 @@ enum MapcodeError compareWithMapcodeFormat( const char *asciiString, int stringIncludesTerritory); + /** * Parses a string into its mapcode components, separating the territory, the 'proper' mapcode (without the * territory and the precision extension) and the precision extension. @@ -234,6 +241,7 @@ enum Territory getTerritoryCode( const char *territoryISO, enum Territory optionalTerritoryContext); + /** * Convert a territory to a territory name. * @@ -250,6 +258,7 @@ char *getTerritoryIsoName( enum Territory territory, int useShortName); + /** * Given a territory, return the territory itself it it was a country, or return its parent * territory if it was a subdivision (e.g. a state). @@ -263,6 +272,7 @@ char *getTerritoryIsoName( */ enum Territory getCountryOrParentCountry(enum Territory territory); + /** * Given a territory, return its parent country. * @@ -275,12 +285,14 @@ enum Territory getCountryOrParentCountry(enum Territory territory); */ enum Territory getParentCountryOf(enum Territory territory); + /** * Returns the distance in meters between two coordinates (latitude/longitude pairs) * CAVEAT: only works for coordinates that are within a few miles from each other. */ double distanceInMeters(double latDeg1, double lonDeg1, double latDeg2, double lonDeg2); + /** * How far away, at worst, can a decoded mapcode be from the original encoded coordinate? * (which can be 0 for all territories). @@ -294,6 +306,7 @@ double distanceInMeters(double latDeg1, double lonDeg1, double latDeg2, double l */ double maxErrorInMeters(int extraDigits); + /** * Is coordinate near more than one territory border? * @@ -314,6 +327,7 @@ int multipleBordersNearby( double lonDeg, enum Territory territory); + /** * Returns territory names in English or in the local language. * @@ -323,19 +337,21 @@ int multipleBordersNearby( * alternative - Which name to get, must be >= 0 (0 = default, 1 = first alternative, 2 = second etc.). * * Return value: - * Total number of alternatives available (so, returning 1 means only alternative 0 is available, 2 means - * alternatives 0 and 1 are available etc.). - */ + * non-0 if more alternatives are available (call again with alternative + 1). + * 0 if no more alternatives are available. +*/ int getFullTerritoryNameEnglish(char *territoryName, enum Territory territory, int alternative); -/** + +/* ---------------------------------------------------------------------------- * ALPHABET SUPPORT - * ---------------- + * ---------------------------------------------------------------------------- * * Use -DNO_SUPPORT_ALPHABETS as a compiler option to switch off alphabet support for * more alphabets. If NO_SUPPORT_ALPHABETS is not defined, alphabets other than ROMAN * are supported. + * ---------------------------------------------------------------------------- */ #ifndef NO_SUPPORT_ALPHABETS @@ -350,22 +366,25 @@ int getFullTerritoryNameEnglish(char *territoryName, enum Territory territory, i * alphabet - Alphabet to use for territoryName. * * Return value: - * Total number of alternatives available (so, returning 1 means only alternative 0 is available, 2 means - * alternatives 0 and 1 are available etc.). - */ + * non-0 if more alternatives are available (call again with alternative + 1). + * 0 if no more alternatives are available. +*/ int getFullTerritoryNameLocal(char *territoryName, enum Territory territory, int alternative, enum Alphabet alphabet); + /** * This struct contains the returned alphabest for getAlphabetsForTerritory. The 'count' specifies * how many alphabets are listed in 'alphabet', range [1, MAX_ALPHABETS_PER_TERRITORY]. */ #define MAX_ALPHABETS_PER_TERRITORY 3 + typedef struct { int count; enum Alphabet alphabet[MAX_ALPHABETS_PER_TERRITORY]; } TerritoryAlphabets; + /** * Given a territory, returns a structure defining which alphabets (in order of importance) are in common use in the territory * @@ -377,6 +396,7 @@ typedef struct { */ const TerritoryAlphabets *getAlphabetsForTerritory(enum Territory territory); + /** * Decode a string to Roman characters. * @@ -390,6 +410,7 @@ const TerritoryAlphabets *getAlphabetsForTerritory(enum Territory territory); */ char *convertToRoman(char *asciiString, int maxLength, const UWORD *utf16String); + /** * Encode a string to Alphabet characters for a language. * @@ -404,6 +425,7 @@ char *convertToRoman(char *asciiString, int maxLength, const UWORD *utf16String) */ UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiString, enum Alphabet alphabet); + /** * Convert a zero-terminated UTF16 (containing codes in range 0x0001 - 0xFFFF * to a UTF8 string (caller must make sure there is sufficient room in utf8). @@ -414,6 +436,7 @@ UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiStr */ void convertUtf16ToUtf8(char *utf8String, const UWORD *utf16String); + /** * Convert a zero-terminated UTF8 (or ASCII) string to a UTF16 string. * (caller must make sure there is sufficient room in uitf8). @@ -428,9 +451,10 @@ void convertUtf16ToUtf8(char *utf8String, const UWORD *utf16String); */ int convertUtf8ToUtf16(UWORD *utf16, const char *utf8); + /** * Returns the alphabet of given UTF8 (of ASCII) string (based on the - * first recogizable non-Latin character). + * first recognisable non-Latin character). * * Arguments: * utf16 - Zero-terminated UTF16 string. @@ -438,24 +462,26 @@ int convertUtf8ToUtf16(UWORD *utf16, const char *utf8); * Returns: * ALPHABET_ROMAN if all characters are in ASCII range 0..0xBF. * Otherwise returns the alphabet of the first different character - * encountered, or negative (_ALPHABET_MIN) if it isn't recogized. + * encountered, or negative (_ALPHABET_MIN) if it isn't recognized. */ enum Alphabet recognizeAlphabetUtf16(const UWORD *utf16String); + /** * Returns the alphabet of given UTF8 (of ASCII) string (based on the - * first recogizable non-Latin character). + * first recognisable non-Latin character). * * Arguments: - * utf8 - Zero-terminated UTF8 (or ASCII) string. + * utf8 - Zero-terminated UTF8 (or ASCII) string * * Returns: * ALPHABET_ROMAN if all characters are in ASCII range 0..0xBF. * Otherwise returns the alphabet of the first different character - * encountered, or negative (_ALPHABET_MIN) if it isn't recogized. + * encountered, or negative (_ALPHABET_MIN) if it isn't recognized. */ enum Alphabet recognizeAlphabetUtf8(const char *utf8); + #endif // NO_SUPPORT_ALPHABETS #ifdef __cplusplus diff --git a/unittest/unittest.c b/unittest/unittest.c index 6c2c74c..7d10570 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -75,6 +75,8 @@ static int test_mapcode_formats(void) { enum MapcodeError parseError; // expected error enum MapcodeError decodeError; // expected error when decoded } formattests[] = { + {"nld bc.xy-x1y", ERR_OK, ERR_OK}, + {"pan a1.2e-b2c", ERR_OK, ERR_OK}, {"###################", ERR_INVALID_CHARACTER}, {"...................", ERR_UNEXPECTED_DOT}, {"1111111111111111.11", ERR_INVALID_MAPCODE_FORMAT}, @@ -996,7 +998,7 @@ static int distance_tests(void) { static int test_territory_insides(void) { int nrTests = 0; - if (strcmp(mapcode_cversion, "2.1.5") >= 0) { + if (strcmp(MAPCODE_C_VERSION, "2.1.5") >= 0) { int i; struct { const char *territory; @@ -1319,6 +1321,28 @@ static int decode_robustness_tests(void) { } +static int environment_tests(void) { + int nrTests = 0; + + // Check size of UWORD. + nrTests++; + if (sizeof(UWORD) != 2) { + found_error(); + printf("*** ERROR *** Incompatible system, UWORD is not 2 bytes, but %d\n", (int) sizeof(UWORD)); + } + + // Check char* math. + nrTests++; + char* s = "1234567890"; + long distance = (strstr(s, "0") - s); + if (distance != 9) { + found_error(); + printf("*** ERROR *** Incompatible system, char* math does not work as expected, distance=%ld\n", distance); + } + return nrTests; +} + + static int robustness_tests(void) { int nrTests = 0; nrTests += get_territory_robustness_tests(); @@ -1421,7 +1445,7 @@ static int test_territories_csv(void) { int i, noMoreNames = 0; *e = 0; for (i = 0; !noMoreNames; i++) { - char territoryName[MAX_TERRITORY_FULLNAME_LENGTH + 1]; + char territoryName[MAX_TERRITORY_FULLNAME_LEN + 1]; noMoreNames = getFullTerritoryNameEnglish(territoryName, csvTerritoryCode, i); if (!strstr(s, territoryName)) { found_error(); @@ -1467,6 +1491,70 @@ static int test_single_encodes(void) { return nrTests; } + +int territory_full_name_tests(void) { + int nrTests = 0; + enum Territory territory; + int minNames; + int nrNames = 0; + int maxLength = 0; + for (territory = _TERRITORY_MIN + 1; territory < _TERRITORY_MAX; ++territory) { + int alternative = 0; + char territoryName[2048]; + nrTests++; + for (alternative = 0;; alternative++) { + int len; + ++nrNames; + if (!getFullTerritoryNameEnglish(territoryName, territory, alternative)) { + break; + } + len = (int) strlen(territoryName); + if (len > MAX_TERRITORY_FULLNAME_LEN) { + found_error(); + printf("*** ERROR *** Bad territoryname, %d characters (limit is %d): %s\n", len, + MAX_TERRITORY_FULLNAME_LEN, territoryName); + } + if (len > maxLength) { + maxLength = len; + } + + } + +#ifndef NO_SUPPORT_ALPHABETS + for (alternative = 0;; alternative++) { + int len; + ++nrNames; + if (!getFullTerritoryNameLocal(territoryName, territory, alternative, _ALPHABET_MIN)) { + break; + } + len = (int) strlen(territoryName); + if (len > MAX_TERRITORY_FULLNAME_LEN) { + found_error(); + printf("*** ERROR *** Bad territory name, %d characters (limit is %d): %s\n", len, MAX_TERRITORY_FULLNAME_LEN, territoryName); + } + if (len > maxLength) { + maxLength = len; + } + } +#endif // NO_SUPPORT_ALPHABETS + + } + printf("%d territory names, max length %d characters\n", nrNames, maxLength); + +#ifndef NO_SUPPORT_ALPHABETS + minNames = 2452; +#else + minNames = 1182; +#endif + ++nrTests; + if (nrNames < minNames) { + found_error(); + printf("*** ERROR *** Didn't find enough territory names, found %d, expected >= %d\n", nrNames, minNames); + } + return nrTests; +} + + /** * ALPHABET TESTS. */ @@ -1590,7 +1678,7 @@ static int alphabet_tests(void) { { size_t k, n = 0; for (k = 0; k < strlen(str); k++) { - if (str[k] >= 'A' && str[k] <= 'z') { + if (str[k] >= 'A' && str[k] <= 'z') { n++; } } @@ -1598,7 +1686,7 @@ static int alphabet_tests(void) { ++nrTests; if (recognizeAlphabetUtf16(enc) != i) { found_error(); - printf("*** ERROR *** recognizeAlphabetUtf16(convertToAlphabet(\"%s\",%d))=%d\n", str, i, recognizeAlphabetUtf16(enc)); + printf("*** ERROR *** recognizeAlphabetUtf16(convertToAlphabet(\"%s\",%d))=%d\n", str, i, recognizeAlphabetUtf16(enc) ); } } } @@ -1697,64 +1785,10 @@ static int alphabet_per_territory_tests(void) { #endif // NO_SUPPORT_ALPHABETS - -int full_name_tests(void) { - int nrTests = 0; - enum Territory territory; - int nrNames = 0; - int maxLength = 0; - for (territory = _TERRITORY_MIN + 1; territory < _TERRITORY_MAX; ++territory) { - int alternative = 0; - char territoryName[2048]; - nrTests++; - for (alternative = 0;; alternative++) { - int len; - nrNames = getFullTerritoryNameEnglish(territoryName, territory, alternative); - if (nrNames < alternative) { - break; - } - len = (int) strlen(territoryName); - if (len > MAX_TERRITORY_FULLNAME_LENGTH) { - found_error(); - printf("*** ERROR *** Bad territoryname, %d characters (limit is %d): %s\n", len, MAX_TERRITORY_FULLNAME_LENGTH, territoryName); - } - if (len > maxLength) { - maxLength = len; - } - - } - -#ifndef NO_SUPPORT_ALPHABETS - for (alternative = 0;; alternative++) { - int len; - nrNames = getFullTerritoryNameLocal(territoryName, territory, alternative, _ALPHABET_MIN); - if (nrNames MAX_TERRITORY_FULLNAME_LENGTH) { - found_error(); - printf("*** ERROR *** Bad territoryname, %d characters (limit is %d): %s\n", len, MAX_TERRITORY_FULLNAME_LENGTH, territoryName); - } - if (len > maxLength) { - maxLength = len; - } - } -#endif // NO_SUPPORT_ALPHABETS - - } - fprintf(stderr, "%d territory names, max length %d characters\n", nrNames, maxLength); - return nrTests; -} - - int main(const int argc, const char **argv) { int nrTests = 0; printf("Mapcode C Library Unit Tests\n"); - printf("Library version %s (data version %s)\n", mapcode_cversion, mapcode_dataversion); -#ifdef LIMIT_TO_MICRODEGREES - printf("Compiler options: LIMIT_TO_MICRODEGREES\n"); -#endif + printf("Library version %s (data version %s)\n", MAPCODE_C_VERSION, mapcode_dataversion); #ifdef NO_SUPPORT_ALPHABETS printf("Compiler options: NO_SUPPORT_ALPHABETS\n"); #endif @@ -1764,6 +1798,9 @@ int main(const int argc, const char **argv) { printf("Using up to %d threads to test in parallel...\n", MAX_THREADS); #endif + printf("-----------------------------------------------------------\nEnvironment tests\n"); + nrTests += environment_tests(); + printf("-----------------------------------------------------------\nRobustness tests\n"); nrTests += robustness_tests(); @@ -1779,11 +1816,8 @@ int main(const int argc, const char **argv) { nrTests += alphabet_per_territory_tests(); #endif - printf("-----------------------------------------------------------\nDistance tests\n"); - nrTests += distance_tests(); - - printf("-----------------------------------------------------------\nDistance tests\n"); - nrTests += full_name_tests(); + printf("-----------------------------------------------------------\nTerritory name tests\n"); + nrTests += territory_full_name_tests(); printf("-----------------------------------------------------------\nTerritory tests\n"); nrTests += test_territories_csv(); @@ -1791,7 +1825,10 @@ int main(const int argc, const char **argv) { nrTests += territory_code_tests(); nrTests += test_territory_insides(); - printf("-----------------------------------------------------------\nFormat tests\n"); + printf("-----------------------------------------------------------\nDistance tests\n"); + nrTests += distance_tests(); + + printf("-----------------------------------------------------------\nMapcode format tests\n"); nrTests += test_mapcode_formats(); nrTests += test_failing_decodes(); diff --git a/utility/mapcode.cpp b/utility/mapcode.cpp index ff8d191..8822969 100644 --- a/utility/mapcode.cpp +++ b/utility/mapcode.cpp @@ -49,10 +49,6 @@ #include "../mapcodelib/internal_data.h" #include "../mapcodelib/internal_iso3166_data.h" -// Specific define to be able to limit output to microdegrees, for test files. -// Use -DLIMIT_TO_MICRODEGREES on compiler command-line or add: -// #undef LIMIT_TO_MICRODEGREES - #define my_isnan(x) (false) #define my_round(x) ((int) (floor((x) + 0.5))) @@ -85,13 +81,10 @@ static double lonLargestNrOfResults = 0.0; * whenever a incorrect amount or combination of parameters is entered. */ static void usage(const char *appName) { - printf("MAPCODE (version %s)\n", mapcode_cversion); + printf("MAPCODE (version %s)\n", MAPCODE_C_VERSION); printf("Copyright (C) 2014-2016 Stichting Mapcode Foundation\n"); printf("\n"); -#ifdef LIMIT_TO_MICRODEGREES - printf("Warning: This build is limited to using microdegrees.\n\n"); -#endif printf("Usage:\n"); printf(" %s [-d| --decode] [ ...]\n", appName); printf("\n"); @@ -300,16 +293,6 @@ static void generateAndOutputMapcodes(double lat, double lon, int iShowError, in lat += 180.0; } -#ifdef LIMIT_TO_MICRODEGREES - { - // Need to truncate lat/lon to microdegrees. - long lon32 = lon * 1000000.0; - long lat32 = lat * 1000000.0; - lon = (lon32 / 1000000.0); - lat = (lat32 / 1000000.0); - } -#endif - Mapcodes mapcodes; const int nrResults = encodeLatLonToMapcodes(&mapcodes, lat, lon, context, extraDigits); if (nrResults <= 0) { From 2c526c4996234977af33bb01529fd9dfe164bcc9 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Sat, 29 Oct 2016 10:45:43 +0200 Subject: [PATCH 108/181] Changed interface of full territory name --- mapcodelib/mapcoder.c | 16 +++++++++++++--- mapcodelib/mapcoder.h | 13 ++++++++----- unittest/unittest.c | 24 ++++++++++++++++++++++-- 3 files changed, 43 insertions(+), 10 deletions(-) diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 6c60845..395fdbc 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -2951,7 +2951,8 @@ enum Alphabet recognizeAlphabetUtf8(const char *utf8) { static int getFullTerritoryName_internal( char *territoryName, enum Territory territory, - int alternative, int alphabet, + int alternative, + int alphabet, const char *namelist[]) { if (!territoryName || !namelist || alternative < 0 || @@ -2964,7 +2965,7 @@ static int getFullTerritoryName_internal( pipePtr = strstr(s, "|"); #ifndef NO_SUPPORT_ALPHABETS - if (alphabet >= 0) { + if ((int) _ALPHABET_MIN < alphabet && alphabet < (int) _ALPHABET_MAX) { if (pipePtr) { lengthCopy(territoryName, s, (int) (pipePtr - s), MAX_TERRITORY_FULLNAME_LEN); } else { @@ -3006,8 +3007,17 @@ int getFullTerritoryNameEnglish(char *territoryName, enum Territory territory, i #ifndef NO_SUPPORT_ALPHABETS -int getFullTerritoryNameLocal(char *territoryName, enum Territory territory, int alternative, enum Alphabet alphabet) { +int getFullTerritoryNameLocalInAlphabet(char *territoryName, enum Territory territory, int alternative, + enum Alphabet alphabet) { + if ((alphabet <= _ALPHABET_MIN) || (alphabet >= _ALPHABET_MAX)) { + territoryName[0] = 0; + return 0; + } return getFullTerritoryName_internal(territoryName, territory, alternative, (int) alphabet, localname_utf8); } +int getFullTerritoryNameLocal(char *territoryName, enum Territory territory, int alternative) { + return getFullTerritoryName_internal(territoryName, territory, alternative, -1, localname_utf8); +} + #endif // NO_SUPPORT_ALPHABETS diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index 3b83a52..4dae91a 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -339,7 +339,7 @@ int multipleBordersNearby( * Return value: * non-0 if more alternatives are available (call again with alternative + 1). * 0 if no more alternatives are available. -*/ + */ int getFullTerritoryNameEnglish(char *territoryName, enum Territory territory, int alternative); @@ -357,19 +357,22 @@ int getFullTerritoryNameEnglish(char *territoryName, enum Territory territory, i #ifndef NO_SUPPORT_ALPHABETS /** - * Returns territory names in the local language. + * Returns territory names in the local language. There are two variants of this call. One returns local + * territory names in a specified alphabet only. The other simply returns the local names, regardless + * of its alphabet. * * Arguments: * territoryName - Target string, allocated by caller to be at least MAX_TERRITORY_NAME_LENGTH + 1 bytes. * territory - Territory to get name for. * alternative - Which name to get, must be >= 0 (0 = default, 1 = first alternative, 2 = second etc.). - * alphabet - Alphabet to use for territoryName. + * alphabet - Alphabet to use for territoryName. Must be a valid alphabet value. * * Return value: * non-0 if more alternatives are available (call again with alternative + 1). * 0 if no more alternatives are available. -*/ -int getFullTerritoryNameLocal(char *territoryName, enum Territory territory, int alternative, enum Alphabet alphabet); + */ +int getFullTerritoryNameLocalInAlphabet(char *territoryName, enum Territory territory, int alternative, enum Alphabet alphabet); +int getFullTerritoryNameLocal(char *territoryName, enum Territory territory, int alternative); /** diff --git a/unittest/unittest.c b/unittest/unittest.c index 7d10570..d197af6 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -1492,15 +1492,31 @@ static int test_single_encodes(void) { } +static int check_full_territory_name(const char* expectedName, const char* gotName, int expectedCode, int gotCode) { + int nrTests = 0; + ++nrTests; + if (strcmp(expectedName, gotName)) { + found_error(); + printf("*** ERROR *** getFullTerritoryName error, expected name '%s', but got '%s'\n", expectedName, gotName); + } + ++nrTests; + if (expectedCode != gotCode) { + found_error(); + printf("*** ERROR *** getFullTerritoryName error, expected return code %d, but got %d\n", expectedCode, gotCode); + } + return nrTests; +} + + int territory_full_name_tests(void) { int nrTests = 0; enum Territory territory; int minNames; int nrNames = 0; int maxLength = 0; + char territoryName[2048]; for (territory = _TERRITORY_MIN + 1; territory < _TERRITORY_MAX; ++territory) { int alternative = 0; - char territoryName[2048]; nrTests++; for (alternative = 0;; alternative++) { int len; @@ -1524,7 +1540,7 @@ int territory_full_name_tests(void) { for (alternative = 0;; alternative++) { int len; ++nrNames; - if (!getFullTerritoryNameLocal(territoryName, territory, alternative, _ALPHABET_MIN)) { + if (!getFullTerritoryNameLocal(territoryName, territory, alternative)) { break; } len = (int) strlen(territoryName); @@ -1551,6 +1567,10 @@ int territory_full_name_tests(void) { found_error(); printf("*** ERROR *** Didn't find enough territory names, found %d, expected >= %d\n", nrNames, minNames); } + + ++nrTests; + check_full_territory_name("Nederland", territoryName, getFullTerritoryNameLocal(territoryName, TERRITORY_NLD, 0), 0); + // TODO Add many more tests here. return nrTests; } From d26b7c6316c4c4862444ab5a5ad3c5474469d0d6 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Sat, 29 Oct 2016 10:55:44 +0200 Subject: [PATCH 109/181] Changed interface of full territory name --- unittest/unittest.c | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/unittest/unittest.c b/unittest/unittest.c index d197af6..4aefdd7 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -1500,7 +1500,7 @@ static int check_full_territory_name(const char* expectedName, const char* gotNa printf("*** ERROR *** getFullTerritoryName error, expected name '%s', but got '%s'\n", expectedName, gotName); } ++nrTests; - if (expectedCode != gotCode) { + if ((expectedCode && !gotCode) || (!expectedCode && gotCode)) { found_error(); printf("*** ERROR *** getFullTerritoryName error, expected return code %d, but got %d\n", expectedCode, gotCode); } @@ -1570,6 +1570,28 @@ int territory_full_name_tests(void) { ++nrTests; check_full_territory_name("Nederland", territoryName, getFullTerritoryNameLocal(territoryName, TERRITORY_NLD, 0), 0); + check_full_territory_name("Nederland", territoryName, getFullTerritoryNameLocalInAlphabet(territoryName, TERRITORY_NLD, 0, ALPHABET_ROMAN), 0); + check_full_territory_name("", territoryName, getFullTerritoryNameLocalInAlphabet(territoryName, TERRITORY_NLD, 0, ALPHABET_GREEK), 0); + check_full_territory_name("", territoryName, getFullTerritoryNameLocalInAlphabet(territoryName, TERRITORY_NLD, 0, _ALPHABET_MIN), 0); + check_full_territory_name("", territoryName, getFullTerritoryNameLocalInAlphabet(territoryName, TERRITORY_NLD, 0, _ALPHABET_MAX), 0); + + check_full_territory_name("Russia", territoryName, getFullTerritoryNameEnglish(territoryName, TERRITORY_RUS, 0), 1); + check_full_territory_name("Russian Federation", territoryName, getFullTerritoryNameEnglish(territoryName, TERRITORY_RUS, 1), 0); + check_full_territory_name("", territoryName, getFullTerritoryNameEnglish(territoryName, TERRITORY_RUS, 2), 0); + + check_full_territory_name("Росси́я", territoryName, getFullTerritoryNameLocalInAlphabet(territoryName, TERRITORY_RUS, 0, ALPHABET_CYRILLIC), 0); + check_full_territory_name("", territoryName, getFullTerritoryNameLocalInAlphabet(territoryName, TERRITORY_RUS, 1, ALPHABET_CYRILLIC), 0); + check_full_territory_name("", territoryName, getFullTerritoryNameLocalInAlphabet(territoryName, TERRITORY_RUS, 0, ALPHABET_ROMAN), 0); + + check_full_territory_name("Kazakhstan", territoryName, getFullTerritoryNameEnglish(territoryName, TERRITORY_KAZ, 0), 0); + check_full_territory_name("Kazakhstan", territoryName, getFullTerritoryNameEnglish(territoryName, TERRITORY_KAZ, 1), 0); + + check_full_territory_name("Қазақстан", territoryName, getFullTerritoryNameLocalInAlphabet(territoryName, TERRITORY_KAZ, 0, ALPHABET_CYRILLIC), 0); + check_full_territory_name("", territoryName, getFullTerritoryNameLocalInAlphabet(territoryName, TERRITORY_KAZ, 1, ALPHABET_CYRILLIC), 0); + check_full_territory_name("Qazaqstan", territoryName, getFullTerritoryNameLocalInAlphabet(territoryName, TERRITORY_KAZ, 0, ALPHABET_ROMAN), 1); + check_full_territory_name("Qazaqstan", territoryName, getFullTerritoryNameLocalInAlphabet(territoryName, TERRITORY_KAZ, 1, ALPHABET_ROMAN), 0); + check_full_territory_name("", territoryName, getFullTerritoryNameLocalInAlphabet(territoryName, TERRITORY_KAZ, 2, ALPHABET_ROMAN), 0); + // TODO Add many more tests here. return nrTests; } From 09fcaa8764063acb64ea1ea4e8b890737973f24e Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Sat, 29 Oct 2016 11:20:35 +0200 Subject: [PATCH 110/181] Added unit tests --- unittest/unittest.c | 135 +++++++++++++++++++++++++++++++++++--------- 1 file changed, 107 insertions(+), 28 deletions(-) diff --git a/unittest/unittest.c b/unittest/unittest.c index 4aefdd7..6fe0ede 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -1492,17 +1492,64 @@ static int test_single_encodes(void) { } -static int check_full_territory_name(const char* expectedName, const char* gotName, int expectedCode, int gotCode) { +static int check_full_territory_name_english(int expectedCode, const char *expectedName, enum Territory territory, + int alternative) { int nrTests = 0; + char gotName[MAX_TERRITORY_FULLNAME_LEN + 1]; + int gotCode = getFullTerritoryNameEnglish(gotName, territory, alternative); ++nrTests; if (strcmp(expectedName, gotName)) { found_error(); - printf("*** ERROR *** getFullTerritoryName error, expected name '%s', but got '%s'\n", expectedName, gotName); + printf("*** ERROR *** getFullTerritoryNameEnglish error, expected name '%s', but got '%s' for territory %d, alternative %d\n", + expectedName, gotName, (int) territory, alternative); } ++nrTests; if ((expectedCode && !gotCode) || (!expectedCode && gotCode)) { found_error(); - printf("*** ERROR *** getFullTerritoryName error, expected return code %d, but got %d\n", expectedCode, gotCode); + printf("*** ERROR *** getFullTerritoryNameEnglish error, expected return code %d, but got %d for territory %d, alternative %d\n", + expectedCode, gotCode, (int) territory, alternative); + } + return nrTests; +} + + +static int +check_full_territory_name_local(int expectedCode, const char *expectedName, enum Territory territory, int alternative) { + int nrTests = 0; + char gotName[MAX_TERRITORY_FULLNAME_LEN + 1]; + int gotCode = getFullTerritoryNameLocal(gotName, territory, alternative); + ++nrTests; + if (strcmp(expectedName, gotName)) { + found_error(); + printf("*** ERROR *** getFullTerritoryNameLocal error, expected name '%s', but got '%s' for territory %d, alternative %d\n", + expectedName, gotName, (int) territory, alternative); + } + ++nrTests; + if ((expectedCode && !gotCode) || (!expectedCode && gotCode)) { + found_error(); + printf("*** ERROR *** getFullTerritoryNameLocal error, expected return code %d, but got %d for territory %d, alternative %d\n", + expectedCode, gotCode, (int) territory, alternative); + } + return nrTests; +} + + +static int check_full_territory_name_local_in_alphabet(int expectedCode, const char *expectedName, enum Territory territory, + int alternative, enum Alphabet alphabet) { + int nrTests = 0; + char gotName[MAX_TERRITORY_FULLNAME_LEN + 1]; + int gotCode = getFullTerritoryNameLocalInAlphabet(gotName, territory, alternative, alphabet); + ++nrTests; + if (strcmp(expectedName, gotName)) { + found_error(); + printf("*** ERROR *** getFullTerritoryNameLocalInAlphabet error, expected name '%s', but got '%s' for territory %d, alternative %d\n", + expectedName, gotName, (int) territory, alternative); + } + ++nrTests; + if ((expectedCode && !gotCode) || (!expectedCode && gotCode)) { + found_error(); + printf("*** ERROR *** getFullTerritoryNameLocalInAlphabet error, expected return code %d, but got %d for territory %d, alternative %d\n", + expectedCode, gotCode, (int) territory, alternative); } return nrTests; } @@ -1568,31 +1615,63 @@ int territory_full_name_tests(void) { printf("*** ERROR *** Didn't find enough territory names, found %d, expected >= %d\n", nrNames, minNames); } - ++nrTests; - check_full_territory_name("Nederland", territoryName, getFullTerritoryNameLocal(territoryName, TERRITORY_NLD, 0), 0); - check_full_territory_name("Nederland", territoryName, getFullTerritoryNameLocalInAlphabet(territoryName, TERRITORY_NLD, 0, ALPHABET_ROMAN), 0); - check_full_territory_name("", territoryName, getFullTerritoryNameLocalInAlphabet(territoryName, TERRITORY_NLD, 0, ALPHABET_GREEK), 0); - check_full_territory_name("", territoryName, getFullTerritoryNameLocalInAlphabet(territoryName, TERRITORY_NLD, 0, _ALPHABET_MIN), 0); - check_full_territory_name("", territoryName, getFullTerritoryNameLocalInAlphabet(territoryName, TERRITORY_NLD, 0, _ALPHABET_MAX), 0); - - check_full_territory_name("Russia", territoryName, getFullTerritoryNameEnglish(territoryName, TERRITORY_RUS, 0), 1); - check_full_territory_name("Russian Federation", territoryName, getFullTerritoryNameEnglish(territoryName, TERRITORY_RUS, 1), 0); - check_full_territory_name("", territoryName, getFullTerritoryNameEnglish(territoryName, TERRITORY_RUS, 2), 0); - - check_full_territory_name("Росси́я", territoryName, getFullTerritoryNameLocalInAlphabet(territoryName, TERRITORY_RUS, 0, ALPHABET_CYRILLIC), 0); - check_full_territory_name("", territoryName, getFullTerritoryNameLocalInAlphabet(territoryName, TERRITORY_RUS, 1, ALPHABET_CYRILLIC), 0); - check_full_territory_name("", territoryName, getFullTerritoryNameLocalInAlphabet(territoryName, TERRITORY_RUS, 0, ALPHABET_ROMAN), 0); - - check_full_territory_name("Kazakhstan", territoryName, getFullTerritoryNameEnglish(territoryName, TERRITORY_KAZ, 0), 0); - check_full_territory_name("Kazakhstan", territoryName, getFullTerritoryNameEnglish(territoryName, TERRITORY_KAZ, 1), 0); - - check_full_territory_name("Қазақстан", territoryName, getFullTerritoryNameLocalInAlphabet(territoryName, TERRITORY_KAZ, 0, ALPHABET_CYRILLIC), 0); - check_full_territory_name("", territoryName, getFullTerritoryNameLocalInAlphabet(territoryName, TERRITORY_KAZ, 1, ALPHABET_CYRILLIC), 0); - check_full_territory_name("Qazaqstan", territoryName, getFullTerritoryNameLocalInAlphabet(territoryName, TERRITORY_KAZ, 0, ALPHABET_ROMAN), 1); - check_full_territory_name("Qazaqstan", territoryName, getFullTerritoryNameLocalInAlphabet(territoryName, TERRITORY_KAZ, 1, ALPHABET_ROMAN), 0); - check_full_territory_name("", territoryName, getFullTerritoryNameLocalInAlphabet(territoryName, TERRITORY_KAZ, 2, ALPHABET_ROMAN), 0); - - // TODO Add many more tests here. + nrTests += check_full_territory_name_english(0, "Netherland", TERRITORY_NLD, 0); + nrTests += check_full_territory_name_english(0, "", TERRITORY_NLD, 1); + + nrTests += check_full_territory_name_local(0, "Nederland", TERRITORY_NLD, 0); + nrTests += check_full_territory_name_local(0, "", TERRITORY_NLD, 1); + + nrTests += check_full_territory_name_local_in_alphabet(0, "Nederland", TERRITORY_NLD, 0, ALPHABET_ROMAN); + nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_NLD, 1, ALPHABET_ROMAN); + nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_NLD, 0, ALPHABET_GREEK); + nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_NLD, 0, _ALPHABET_MIN); + nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_NLD, 0, _ALPHABET_MAX); + + nrTests += check_full_territory_name_english(1, "Russia", TERRITORY_RUS, 0); + nrTests += check_full_territory_name_english(0, "Russian Federation", TERRITORY_RUS, 1); + + nrTests += check_full_territory_name_local(0, "Росси́я", TERRITORY_RUS, 0); + nrTests += check_full_territory_name_local(0, "", TERRITORY_RUS, 0); + + nrTests += check_full_territory_name_local_in_alphabet(0, "Росси́я", TERRITORY_RUS, 0, ALPHABET_CYRILLIC); + nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_RUS, 0, ALPHABET_ROMAN); + nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_RUS, 0, ALPHABET_GREEK); + nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_RUS, 0, _ALPHABET_MIN); + nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_RUS, 0, _ALPHABET_MAX); + + nrTests += check_full_territory_name_english(0, "Kazakhstan", TERRITORY_KAZ, 0); + nrTests += check_full_territory_name_english(0, "", TERRITORY_KAZ, 1); + + nrTests += check_full_territory_name_local(1, "Қазақстан", TERRITORY_KAZ, 0); + nrTests += check_full_territory_name_local(0, "Qazaqstan", TERRITORY_KAZ, 1); + nrTests += check_full_territory_name_local(0, "", TERRITORY_KAZ, 2); + + nrTests += check_full_territory_name_local_in_alphabet(0, "Қазақстан", TERRITORY_KAZ, 0, ALPHABET_CYRILLIC); + nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_KAZ, 1, ALPHABET_CYRILLIC); + nrTests += check_full_territory_name_local_in_alphabet(0, "Qazaqstan", TERRITORY_KAZ, 0, ALPHABET_ROMAN); + nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_KAZ, 1, ALPHABET_ROMAN); + nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_KAZ, 0, ALPHABET_GREEK); + nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MIN); + nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MAX); + + nrTests += check_full_territory_name_english(0, "Turkmenistan", TERRITORY_TKM, 0); + nrTests += check_full_territory_name_english(0, "", TERRITORY_TKM, 1); + + nrTests += check_full_territory_name_local(1, "Türkmenistan", TERRITORY_TKM, 0); + nrTests += check_full_territory_name_local(1, "Түркменистан", TERRITORY_TKM, 1); + nrTests += check_full_territory_name_local(0, "تۆركمنيستآن", TERRITORY_TKM, 2); + nrTests += check_full_territory_name_local(0, "", TERRITORY_TKM, 3); + + nrTests += check_full_territory_name_local_in_alphabet(0, "Türkmenistan", TERRITORY_TKM, 0, ALPHABET_ROMAN); + nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_TKM, 1, ALPHABET_ROMAN); + nrTests += check_full_territory_name_local_in_alphabet(0, "Түркменистан", TERRITORY_TKM, 0, ALPHABET_CYRILLIC); + nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_TKM, 1, ALPHABET_CYRILLIC); + nrTests += check_full_territory_name_local_in_alphabet(0, "تۆركمنيستآن", TERRITORY_TKM, 0, ALPHABET_ARABIC); + nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_TKM, 1, ALPHABET_ARABIC); + + nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_KAZ, 0, ALPHABET_GREEK); + nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MIN); + nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MAX); return nrTests; } From f6e472cfafa76ad72d738698be08e4682a9b2d62 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Mon, 31 Oct 2016 09:36:59 +0100 Subject: [PATCH 111/181] Changed CMakeLists --- CMakeLists.txt | 32 +++++++++++++++++++++----------- 1 file changed, 21 insertions(+), 11 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 8bbe15b..dc64347 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -21,26 +21,36 @@ project(mapcode_cpp) # export ASAN_OPTIONS=debug=true:strict_string_checks=1:detect_stack_use_after_return=true:detect_invalid_pointer_pairs=99999: # detect_container_overflow=true:detect_odr_violation=2:check_initialization_order=true # -# Compiler directives: +# Compiler directives, only for internal use: # -# NO_SUPPORT_ALPHABETS - Drop alphabet support. -# NO_POSIX_THREADS - No multi-threaded unit testing - only effective for unit test. -# NO_FAST_ENCODE - Drop fast encoding support - only for internal use. +# NO_POSIX_THREADS - No multi-threaded unit testing. +# NO_FAST_ENCODE - Drop fast encoding support. set(MAPCODE_OPTIONS "") +set(MAPCODE_WARNING_OPTIONS "-Wall -Werror") +set(MAPCODE_ADDRESS_SANITIZER_COMPILER_OPTIONS "-fsanitize=address -fno-common -fno-optimize-sibling-calls -fno-omit-frame-pointer") +set(MAPCODE_ADDRESS_SANITIZER_LINKER_OPTIONS "-fsanitize=address") -set(CMAKE_C_FLAGS_DEBUG "${MAPCODE_OPTIONS} -O0 -g -DDEBUG -Wall -Werror -fsanitize=address -fno-common -fno-optimize-sibling-calls -fno-omit-frame-pointer") -set(CMAKE_C_FLAGS_RELWITHDEBINFO "${MAPCODE_OPTIONS} -O2 -g -DDEBUG") -set(CMAKE_C_FLAGS_RELEASE "${MAPCODE_OPTIONS} -O3 -DNDEBUG") +set(CMAKE_C_FLAGS_DEBUG "${MAPCODE_OPTIONS} ${MAPCODE_WARNING_OPTIONS} ${MAPCODE_ADDRESS_SANITIZER_COMPILER_OPTIONS} -O0 -g -DDEBUG") +set(CMAKE_C_FLAGS_RELWITHDEBINFO "${MAPCODE_OPTIONS} ${MAPCODE_WARNING_OPTIONS} -O2 -g -DDEBUG") +set(CMAKE_C_FLAGS_RELEASE "${MAPCODE_OPTIONS} ${MAPCODE_WARNING_OPTIONS} -O3 -DNDEBUG") -set(CMAKE_CXX_FLAGS_DEBUG "-O0 -g -DDEBUG -std=c++11") -set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -g -DDEBUG -std=c++11") -set(CMAKE_CXX_FLAGS_RELEASE "-O3 -DNDEBUG -std=c++11") +set(CMAKE_CXX_FLAGS_DEBUG "${MAPCODE_OPTIONS} ${MAPCODE_WARNING_OPTIONS} -O0 -g -DDEBUG -std=c++11") +set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${MAPCODE_OPTIONS} ${MAPCODE_WARNING_OPTIONS} -O2 -g -DDEBUG -std=c++11") +set(CMAKE_CXX_FLAGS_RELEASE "${MAPCODE_OPTIONS} ${MAPCODE_WARNING_OPTIONS} -O3 -DNDEBUG -std=c++11") -set(CMAKE_EXE_LINKER_FLAGS_DEBUG "-fsanitize=address") +set(CMAKE_EXE_LINKER_FLAGS_DEBUG "${MAPCODE_ADDRESS_SANITIZER_LINKER_OPTIONS}") set(CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO "") set(CMAKE_EXE_LINKER_FLAGS_RELEASE "") +set(SOURCE_DOC_FILES + README.md + utility/README.md + unittest/README.md + docs/logo_CLion.png + docs/mapcode_library_c.docx + docs/mapcode_library_c.pdf) + set(SOURCE_FILES_MAPCODELIB mapcodelib/internal_data.h mapcodelib/internal_alphabet_recognizer.h From 9007512253ea98ccbb1e282a28a37c0f4d00cf64 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Mon, 31 Oct 2016 13:32:38 +0100 Subject: [PATCH 112/181] Release 2.5.0 --- CMakeLists.txt | 30 +- README.md | 14 +- docs/mapcode_library_c.docx | Bin 49668 -> 51718 bytes mapcodelib/internal_alphabet_recognizer.h | 243 ++- mapcodelib/internal_territory_alphabets.h | 332 ++-- mapcodelib/internal_territory_names_local.h | 140 +- mapcodelib/mapcode_alphabets.h | 4 - mapcodelib/mapcode_legacy.c | 39 +- mapcodelib/mapcode_legacy.h | 43 +- mapcodelib/mapcoder.c | 1585 ++++++++++--------- mapcodelib/mapcoder.h | 251 ++- unittest/territories.csv | 328 ++-- unittest/unittest.c | 485 +++--- utility/mapcode.cpp | 18 +- 14 files changed, 1927 insertions(+), 1585 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index dc64347..5c38bfd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -21,36 +21,28 @@ project(mapcode_cpp) # export ASAN_OPTIONS=debug=true:strict_string_checks=1:detect_stack_use_after_return=true:detect_invalid_pointer_pairs=99999: # detect_container_overflow=true:detect_odr_violation=2:check_initialization_order=true # -# Compiler directives, only for internal use: +# Compiler directives (for internal use only): # -# NO_POSIX_THREADS - No multi-threaded unit testing. -# NO_FAST_ENCODE - Drop fast encoding support. +# NO_POSIX_THREADS - No multi-threaded unit testing - only effective for unit test. +# NO_FAST_ENCODE - Drop fast encoding support - only for internal use. set(MAPCODE_OPTIONS "") set(MAPCODE_WARNING_OPTIONS "-Wall -Werror") -set(MAPCODE_ADDRESS_SANITIZER_COMPILER_OPTIONS "-fsanitize=address -fno-common -fno-optimize-sibling-calls -fno-omit-frame-pointer") -set(MAPCODE_ADDRESS_SANITIZER_LINKER_OPTIONS "-fsanitize=address") +set(MAPCODE_SANITIZER_COMPILER_OPTIONS "-fsanitize=address -fno-common -fno-optimize-sibling-calls -fno-omit-frame-pointer") +set(MAPCODE_SANITIZER_LINKER_OPTIONS "-fsanitize=address") -set(CMAKE_C_FLAGS_DEBUG "${MAPCODE_OPTIONS} ${MAPCODE_WARNING_OPTIONS} ${MAPCODE_ADDRESS_SANITIZER_COMPILER_OPTIONS} -O0 -g -DDEBUG") -set(CMAKE_C_FLAGS_RELWITHDEBINFO "${MAPCODE_OPTIONS} ${MAPCODE_WARNING_OPTIONS} -O2 -g -DDEBUG") +set(CMAKE_C_FLAGS_DEBUG "${MAPCODE_OPTIONS} ${MAPCODE_WARNING_OPTIONS} ${MAPCODE_SANITIZER_COMPILER_OPTIONS} -O0 -g -DDEBUG") +set(CMAKE_C_FLAGS_RELWITHDEBINFO "${MAPCODE_OPTIONS} ${MAPCODE_WARNING_OPTIONS} ${MAPCODE_SANITIZER_COMPILER_OPTIONS} -O2 -g -DNDEBUG") set(CMAKE_C_FLAGS_RELEASE "${MAPCODE_OPTIONS} ${MAPCODE_WARNING_OPTIONS} -O3 -DNDEBUG") -set(CMAKE_CXX_FLAGS_DEBUG "${MAPCODE_OPTIONS} ${MAPCODE_WARNING_OPTIONS} -O0 -g -DDEBUG -std=c++11") -set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${MAPCODE_OPTIONS} ${MAPCODE_WARNING_OPTIONS} -O2 -g -DDEBUG -std=c++11") +set(CMAKE_CXX_FLAGS_DEBUG "${MAPCODE_OPTIONS} ${MAPCODE_WARNING_OPTIONS} ${MAPCODE_SANITIZER_COMPILER_OPTIONS} -O0 -g -DDEBUG -std=c++11") +set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${MAPCODE_OPTIONS} ${MAPCODE_WARNING_OPTIONS} ${MAPCODE_SANITIZER_COMPILER_OPTIONS} -O2 -g -DNDEBUG -std=c++11") set(CMAKE_CXX_FLAGS_RELEASE "${MAPCODE_OPTIONS} ${MAPCODE_WARNING_OPTIONS} -O3 -DNDEBUG -std=c++11") -set(CMAKE_EXE_LINKER_FLAGS_DEBUG "${MAPCODE_ADDRESS_SANITIZER_LINKER_OPTIONS}") -set(CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO "") +set(CMAKE_EXE_LINKER_FLAGS_DEBUG "${MAPCODE_SANITIZER_LINKER_OPTIONS}") +set(CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO "${MAPCODE_SANITIZER_LINKER_OPTIONS}") set(CMAKE_EXE_LINKER_FLAGS_RELEASE "") -set(SOURCE_DOC_FILES - README.md - utility/README.md - unittest/README.md - docs/logo_CLion.png - docs/mapcode_library_c.docx - docs/mapcode_library_c.pdf) - set(SOURCE_FILES_MAPCODELIB mapcodelib/internal_data.h mapcodelib/internal_alphabet_recognizer.h diff --git a/README.md b/README.md index 4a25828..c56744c 100644 --- a/README.md +++ b/README.md @@ -135,21 +135,15 @@ The Mapcode C/C++ Library has includes a number of fixed data tables, which incr You may not require all of this data, so we've added some options for you to be able to reduce its footprint, for example for embedded applications. -### Removing Alphabet Support: NO_SUPPORT_ALPHABETS - -By default, support is included for multiple alphabets (or scripts) other than Roman, such as Greek, -Cyrillic, Hebrew, Arabic, Chinese and many, many more. This means you can encode and decode mapcodes -in such scripts (in UTF16). +## Release Notes -You can disabled alphabet support by adding the following compiler directive: - - -DNO_SUPPORT_ALPHABETS +### 2.5.0 -## Release Notes +* Added support for getting territory names in English and local alphabets. ### 2.4.1 -* Renamed .h files to internal_*.h unless they are relevant to the interface. +* Renamed `.h` files to `internal_*.h` unless they are relevant to the interface. * Turned territories, alphabets and error codes into enums. diff --git a/docs/mapcode_library_c.docx b/docs/mapcode_library_c.docx index 39b38ce0d8bfd0598e02cf467af2f4eae0cbef41..e46ca4b620507e72c536568df078012777e87898 100644 GIT binary patch delta 45944 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

)yDV2o?abNyHCX@{Pi0I& zifO4mD_*GNmm%jv59d5gSY*TpiZe@zxU+glNdd+PZAtb3N82RcsnBe?vV>5oOEy0v?};?({Fte5NO^AQ z=o(_DlHYQ+o4|}y5b=Fs>B6(nm@F@h)0hO9VtuCUf0t(l>#$u`F3wSSP}gwdEt@)%-7ha!FLUiGMkIGE)zKMG5cfA332s*nqDR&A&-D-@&DUT!H&H?zU9 znQU-Kcqu@n(+=r2=wTA;bJMcCQBR8|6K;&zqlqg>VBadI#zGlx*5_ur!U^o5Ne+dZ zsi2m&39m4Q0h>e8*2!R{-^sW|5Q`#*zH!$0;YTn}R{eB(c+MEJDDufn5CU#V<-^0? ze`pSIIpb%`b=JZ3`jk%VxG!ECT)pL))cv9Vh~2TxQMr|LEs;PcQwu$=P(L0hxZ&Nsa;Yg1~!ai~TZ2G%aH*{_F%!z<%5 z3Py-TQtHkZX1GK10m9-8q{a57RKxZ-X-ci&#@Z2${$PYiPfBZQ9iFs7?do9GKo9CHT z_4`=VndKo9(!4as!@W=Js9qcBmB8wHQD?{8Xr@sU*~QbEgA^jSn`f^ITBZ- zLmG##m*NgfSj(d5Z+4+RbXX<< zB^l^&KeQj6b{(h$bFj##$Q@Epe?j6$I+bnj?KXFnYJ#Z%jzDq09cWv62ilg_ffjmi zg1rE5&jkyVHhGZg{f+iS{CXCz8e2pb9b-0VX&h)wC(_%@5tl|3-{b)*r^;2VIBW{Z zGC+0Q_Aaj`7hG3GmVDbcP%1a-8&}d;8JjIRAW=v+$mi&Gh@X`ZAxIyc)TJ&t27i-c zFa*4BQOq5Kg(a#e2$F@YISmP>BMB=nt%sQZMExVg-!!+)tbgR%$;;i{+JVC3Go!*b zF>h=(xIwcSg1=S=n+yZ4lZfU$Qyyxrc+ujh!msCu<<+5I^Sl75iyN`ZQqJi`?;K%M zBjhbfz*zl@TmN+h-34GVsPQ}e)PJL&WE4HPM}aU5SV;(R38NQS%#}3YO>*$o=;KmE z9SoG{)yXffvoJdnN!nfebMD3~lp}x#P*gwI__PK~F5Eh7)*9OinW@q-M~9qky(-11 zG4 zY)bf?49<8Pj|iZIvpS2aDO@S7A^W?=?N*TqChU|{%tTvIeK)zL?7#ymEUGxPJLQq?3>0vJ#(B3 z{?%X6Bs}z^0#?lnE2?`y3;auE#%ZG8|9bI4CCyOwbi(l^=m?0s-g4ts=PcWZ6~7Hkz**wO~DS z%H)c4r91AtS52R}>6GArqEJLJL_-wCnNB!-k*)xRXfDA;kiy+0DJmc8-^OirkQu}}z`&o+>Y^wjz<;Kgpdk#pq{rKs(u1|Y zgi@`SCCFcmu1*!8A)3hdnz6BBXhIb}3=cqQP$&rv{d5aJ`n^m;Ftj;AzLO*)?CCl!MK`!)O zn!nDPtBE%2S58B~2BX)b$jn4`eJ@L9giI@327lNz3Km~E)nZ5YluV#{Ui_N`S&;(9 zz3lItBH3XIZoRp+d3dmwjCV-@)I)^VxM$y^{wWD?)n9Dje{d7*cpL4kTC0e`9+9+-(0fw_Ms-JzUKu3Dc((8Y?7O4=-Q6l5V3n2j@*=|Z z_wQQ=2}~?a#>PRG{N{qB!vw8lag0jOp3@+!ze9+J>P}vcrhi;1AL^xi(5AD6O%Ofq z%q$@*Zx)~nlbJ7-03U0{fDt}re(+TwZVJ+fi*FP<@*Wc%(M?Q7LkKU5} z{<_iz!_t>0>t80@V?gimO?$xFfJl>=Y-|jlLp#7##NO?}i@+E(V$M&3g9M=7os>ox zDNsZu2lX@*HUoNg#Dgg*fPsgVhBV9opXez>HX8PtkeVI6TwUANJ{$mII;04tg?|#* z$f-FWHXOs96aXhwtb`6Tvd2kcc-l>-tTDD96|9qa3ow~{J*;oQjg1zV>E{%BUx(?Lb**a9)BS7V}8pz?#+;$&bkRDghGr2-+3ZmNDDl&C0or?oU0_xIQ6e z^{#;dI?*pX7#$;=;eY>TJm=w6$73JGu*kOE#WU{g^^@~(XqCjmpMU@NfByY{ zkMfely`>*xBpo%wVJ&;}|KrcU|DSm`A6@gAIY6Jd&|!_gpo0>h*m-0<7Ck*=Cj}&L z9MHfO^VW3jKrx>-1t1^W*snHf${5^|ZTNM4+AFkwJ4p ztoFgRX#_)bP?21@haUMDGS{XAKbsoc_o2O5T{RgZiyTc~d)#fHMsPJAKM52rh<2L0 zwI**ClXNQZ$w@7=aesR8wy}SB^<(S(S>xPzV^q{Yfp3*M7}S5v<5xOI5=uBewa zKekRzPfwafz3=Vee(Ui2qTY6J_@Qy$IBv8~ihAQ&ggkQIF8;;Yzk< zqj?&KgWI0%-9-&o@@{3SMybhG_=|ArPJ)`owqpy|yK)eEoZ!uw7FrSq6vPl9R3Muj zyTnrDlV`)Od~ll76-t2;Ps|G%*y%>Ja6qU$EIS}_Ie#+di!iwWF^3+pUpt710MYcF z=3o2v=Lwxb!k#BRJx`Ign3;^2-!Q=)#A`A5*a*Qs4N68NpO`}JF<<=TJ&}Ly7O)v) zf6@fsWI&o~7*4uI$4L*GV7eae>e8}Pa<0B8lPG!WqMQX6l+RKFC-yuaovLx#>T<#tjs0t8Kz9eOl;B{QWECmat{T5Vi5PflKl!Afg}OiW0du9Qx+ zp`G|FAz|Fa_UQWb^t^F)n3R-|z(B%j2iBLQtOJ!^pBtG)u_%Nnqz{B}0>6k)AzYYn zB;#QK2_Sx@GAY6B@B;AH0O2T61v)VcYOoU zH5pF7?+m!;qhUP?Y&VP(bh<&`0Ss*!tW&z5XvFY^O>=p`q%ScFhTZpN-N!KQv2Kv? zRAUuuFb9uQ7lwWlGH4-9O+su?Yr!r+-YB_T5e8C7NvvM*1mlR2!`LxBruV_5cHA`# z-+yK;Fdl3VW4!V6!<~(`80?~e>yVhEb|g16?5@iP*qaIX9!WyXE(BigZ5|%7?%b|t zcU$Rt@6O&X-=oK&Itm2SQGFO;*mbK5eOpTSByhi=eGHX^@ zb|5)OHbj3(eti9J^r?%#eXTrWDL~<8M1RJZ{Zv+?KMfKptM;49>zFWC0k1eD@;kZc zWYF6GXXFn@YVY%vS zl^?I1&eqQMPPJC6u;BMhS!!YBpoTIa&}}KmB0!j% zD)>XnfPe~3iR$U%Bt!yQt3{(TvVUVr60FMM#RyJOM9P4GF8Njg(eeWVLfUO@?!C-f zr@F&0W}-a>SHe*O>TuM14l#l#dUKY=OxaLQGFi65`Ge`(^htI7C{M{E_xUM&6TX=; zJ|GTzoDdOGkTo%=dB+E?ua5Sfcz9rMy^W&kaRD7#N|r$aX-Abo0{;=EsDGk!=iI!m z*^JhZhhAaw!Xot1^t=obsP!jPpU{E>)l&uuIQQOcY;EmlRhTB};8Q~=8e;?&ib!=C zIVdJ_An<_HM6G%CL?Q>1mZ`A`9%(<017t;77{tA9PLyNQrd}Xj)<>j z93)6|X01j&{AZ2U0zLe@jepIf1Em^Ql?a-x;0zNISu@K>yqf8boWj&q|w2?-(vZp0(R0WM-0cz?Lx3oVDDA%FUB z|Mai_>EHb6|NiM8{`B`zC3!h(WE~KIvjPx){nuaq7XK)V%kHMhg^`okdWn&tE+k=m zCxYT_NFv{6Bn-mDGsks09cRjO7Jg2Nvgw@XX`Zt>K_SGo<)(_{6$%0V;otrGhrj*x zAOH8SfB28T{^39T`hSOi`|CgcgK|!w)`jyf?`OaP3;OY`VG<9&bnAZ5kLMHS!zpi%Cm;H*;nN^t0=o#J=n%|f&hl`AvlUI=|gp3M_s^#Q|7)XE4RWz{BCW4>9b zRF0aPo0WZvf3X5h&Zu)$ZSEgb4~|m8%ugiuV$w1--ZCvv82ae>*7M7~m>DRF0MPkP zC%CLRF@Ne4BO)D*v&h|aCN#xvQ%;)(q)qx?Ad7fM&SFXzr`Tp*On<(0opIoVG!&_B z6RL@BGK2t{D@cSCpH~rIyqeK7KNnD$SHaRdaQ5F^UWH)kk|oT>QkR2~dfhLJ0O9&i zu4r*+jDyyTkt15XMS55~TD+x=7Kh%;qQ%l;^M8&U_e!?bj9OAc-m23a;DdCW`@ZSk zA7Y^1!z;UsNIZM#l0Y_57Yj#0#AN1R%K;pW-#{S=K82y84k>&(n@rUquE@cB}nNh(%|#B$-_shSF@GznXcuJ+yPC+96H!GA8}_= zOMkXe2ftVby2{dYkXXAYQzTJfa3rrAETrAx;z1wDDVYpTSs;3jCUR6YqtsARgCKhV zucX~w3-=U?gFQ2PhO{Yd@FVks5`5f-H$tx?|IWhOs!t;AoLTH4%!h0<#@jR2*hIT9}1aCYWd9YsqP_qp};p zg|ggPRgQzSmd_R-ht8L^jmqTHVSlU7emZ+cyPMm)8BeEKsn!k}8qF^xVMHy4_j8jn z%|qF~@k5D77_k&OdjY3Bk0qdAVy3PY2G<7qhjtvt#h6{zE6RkTIBK_9G(Bf3WeocrbwU!dKq`Di@a zxYg*|xYM<8tbzW%^X(qa7=M)sbT&rFBBH%vZ5Ut>58a-1ZIHIGS!>x2Gh8)9>N$9OMaMy zx;7K8Hmjnhq5w%BS;_?bdZ*`jmb(b7kSq%XnLsXrfjF*>S~MI-=zoM5yy#RUR>Mcu z9d%?2R{Di-o)8`+qbz?>?E9dyxwH9X*|#3V4bK>oo&)|vATx)<9$NkRBo6^l@C9_X z70sYe$S**%9vnIfi26a-bi1DM-n}&kw#R+|Ip8@cR00Qs%42ozjR(^+x`fbpB!-#04V~er$A9i#?^+nu>_4KFbO(<|_6}~fZZIgDkys6y&W3Txx=<5I5HE9? zR%JYZi>ZeUDYsa_V9SGHar zJ~KLc>pWOcKnVYdU7OvXMxIY2a%pZZ(}dc@s(`Wlfbt?vJLLS!#={?81sb$I6Rz!A z<~^vWKLqi$?H&j(mU}dbgyw?JfSF|Cx7NUNp-Xm+_G5s)9Q%w1XGAIsDK(Ie4(`ee z#F+%4o)*V~Jbxsc@~$f<6zjxExk|@D!NC zj4$*rZha7DfrUA)=dZIq_^eYt>A%cfOt&+gl~3X5I4;Q9gQdeBwYyOjk1=jsm@Oop zNTIe|XlU<8u22}5X#)J@H$hi+e#QVLrdmTY#*(mXC=r{L$_p@468!u@v~sjov&izS zRyMZTx_|M9ubk=WbRl0cT(a0RU5=}FgR9v705M2Rn6)sm>G7PITiuBGo4dG|9hj3& zmW+XrT*=F2@?(BB5#p&bB=553g7yKAyK#EpY80sgOY58VfYc)JGAUs^Rm3fbsfEG~ z!b1l4I(L=Xz0W;qfQccG`0a!O#>|_uD_j-94S%3vkNIQGw!Eg(gGXfrpN0z%0?osFd-0H_{SbqtH^vuMZ3bjAU+-2nSWh5m+XXp#^ z6c{*T;a^CnBy}w>|C|ktf3OEX*>EWt*N?Y%&`9Ab`AkudysOBm)PRdO@8IDq#NsNM zbur9(cfDu%Fm9NmlDkp!qS0)~d@_LbWq+JGgIlL(m$*er^w*;J?kpR(xQ^l6pp^M5XDCgD|YAT1Qu7qj}#;ml~8i%uSf-{fS_rI068 ztWxajX4FG^WXC~99wjx*T;u3JRVrAS8+um%Oi-iN^JNMP~L0RyW&n-sR*(0e?_DPow2Y z%ajX_0-4*9GeWXi+rcVW$t_EAV<}uWBRB*sw@=j-yh2^_Y&1h(x}g=g1nGaefxhSP$v|kdL^e)GP_j>~Nm} z#0!!#acnB33>99IUOUBUC4W{VHCYue^7)}-ZZA0or{}^gYc!zhofB3Nf-JDZ>qsm6 zuU7yqTI#TpA0v<)-0duqs73Z6^GFw>Se7I|?=+4&awvNyl@Q7!&WlhpnUQ*WUbOP4 zf2$U?8E&)O+PrX?N!zSnB8}TO-da6t0LNs*L(Kpy*eBiM%0*)$sDId9(`b$ccZ&|u z>!D?=UcNnlL3XA@91)U=@CFgCT1Ab#^@Rx-0nye4Wk%3dZfU|LY?CuTQ{mAj=^yiqA!YEQi1nL@f*XvD!7`l6f&$8=^&v);f2rCF%H_9J?iJl;(^d> z`5H?%$yekiX|S$sAb@434Arkj?mfr|Xkh zJv7Qmm^ZBffqSptWp3DN;RcyQ?#&_ zo%7|0hP=z29&H)p0$(CdQy^c}23AD_Wc)Vnq`XH=6N?+)0JHy@dMO*1XU1xyZ@C!G zGJh~G&Awy4U`^)7v~0ZPDZ!^Z8=o$kBE_!ojGTH4(}Ii!@%X%$n3HhouZ{Pj?pkma z9uy=6i~2x|HljS=Cg5$wTbOapV2qHVUf^Fl27fqdQT!z0?R{aa8-&8qCf*cW7buLQ zlkS1M7&Q}bL)pP+G>72MLYk3whh`B&{D1#(Ls`dyG?Nl-+|SlZ{fHPJCWwluFqc%` z&yeMeT3sWV&lZf3D;5zJKp_a z>0wp0Dtrcxw0dTaC=@mFxJV^T5>+*hx3>a z7y2le&_}_90%f*X&eK4Y9&I&Te}B!mum=MZQ)u|$v8HR1h5Cn~^}ggYPL59;AA<6Oek+FKj4VdE*hFc_|%D#|AO(BbxW_UqZ zVrJb46+4uu(R47z0Nz-9M;}l4ZwEGgQ{qu^cy!SMv$;T7`smi|>A8((Tz?82x|I41 zPVAh2S6M&jUxv!nm!Llj=e9v@qCJ+q4x8}|?a^(wm^P559oBp04bf)f&C1ZVFj}0< z{CDr+9pXCkJ$iImNj&P4z%O7D)0aa$s(7RR0D-x#v+mk5xK*;F;@Hvor&D9~9HW*$ zStg|ng*j4Qy?C}5k?i@A_kXQZQM|J%y#AsPz3LF|ie?+-l!}{IG z#>h!FqnhFb%tYl=Gz+|2|+T58d># zs_38+9|6dcdt#A*J%&V$3j1|0gh(<&qIlNapkzJ!201^79zk10bY8ev3X$kvc>-sB zvsmWv!gvo9at)i8?Dd&(n3SMfNWbnG++{CUo?`-F{p~f(z<;+WPP}y=6NJew1&zT5 z){TQt8&}Ow@8HTrlPl9_ovt4495~4X=O*z4*lPpdeKhV&PiBk;DOa9}BnFl=w<@NF zpf?uXBz*vs(@UQz-IT6F@;2J&<4dvvk?rUCHe3hDma==#!72Yt(PIA?F4Fx`?-ueq zNy#{6*(w$27=K*F5Ll6yhs@*;OYl?WT|-XgtWF48B0ektUN)jjC(Voa?h&SHcz7bL zMB9F|(geBN5DxIVu23R%18taN-*!CpD^|FY=P(ziZ`Jn?!CCjMfgN(Ng$&*gf_kK0 z72~OSarimXQIJ?xiVdn97?%@#^VD;BO))yKfB_VSv44j;L_i-I0d1~x0{U1gC864r z390^hvFnL&R5V07K^*P`Z8ZjtjaUH2hH6pc2ZkCoff}DCp#~r0R%)wnR-P|noPXp2 z+K-NVZ?MGuWb{B>pUpG)^ywos*D>d?Fv0K9=s6v<^Mun1MTI1m#@JzEvY&`p5+5q< z7UuZOKYvzlflAlqM-m&4fzcAyE2z#BO~YWVKEN=g^io;+**D#L#HLnc*y`6`{*F1l zC{WE%fKqqXEqJ{RR1cxxbZs2r4(wK0I4K`eh)3$%b68xwg$TH~gA>3W4ynO*g4ZHc zoa0e}o~X`2NQcUF_@_`p&!yQLnYZDv@)7)t9e?z1YFXAzd6tWaanuja-%-8Qfaovb z7(YeKq|lKaVbmXutw9DSB6S}6G%BMWKg&f_*AsFq2<&F~0EhqUA zmnHsM9$o%U8hNyHD(c#Atv8y;+vvC`sn~bTpKWB=$`l|{YyxL3^V3RpX+UV2Jvt$% zM}ME06PF3cy|7NiXW`OmGSeOx8$XRm=05o_@iSF@kD#LPAfA{@jhSU54=ql5HpZ9n z(_Lfd1Y?N>U|S>fNWpKsQwGBLiUz~Rrv~12I&;^$g*F_%Zq?qfHjD?`zYD9#yvvF= zYGdM$O(WAV^V*>05jKn`v4$_;3k&ozcz^#eLfi0q_U#>YEQ6 z3k4mQhn6sYFAEr;gt~|30Nq!{*$?XnCr4}a_qg?*{rzy*0<_N8FZS7=xBS!9Isft_ zKzO}=e)&EBd&T}-HrSsJCr$SEuTKvE-PZc$1^d&wBx_^+{KJ~jx?XSKH~MplTYvHQ z!zu2?-*e)UD9A_F{_61wb&{fJ7Y%stp(vlQ&bS;>(-}!Ra>!KhC`ug) zl3+PcC1c_e{WK^gV&K3^Icw=2e1C$>n#b6KHP2#&D-g41=3veE4v9F{Bct!*5x6dW zh%fqhzZE=rT9m3aDwXO1x#V5X?zT`ZZ;pEY8}!aQYHn^;_T?`Z^wrMZZu8~KFiH)T zep7EP8j^Ecqu8ksd=IZiGORE_$-RiGM!HM29p|2uMi~08kIU`uo0Zxwy?>hAg>P1V zymC5QJKH)HnO~yWaf?vF03`{oz-+de!g`igu4z*A1$p|Z)q}Y z4InC;Sy|htMcys}cL@9pz{UgDi)d7~Tdi#!?uXA`v>nT%vnTrz6uwSdXbg81J_0enSa%+TN)S;3S-s+ zUzo?4$&H23yNy5`-VfpL8P)1KjlHt_7WBgP2l^g>Si`bWh7K66%2jT!8SB;Bi#6l~ zbfFq5JC!WypBY#5OqWUpT-t+iV}GGWVYIt0P<%t}en5D^gq5W1I1_4dV$aoF?}_7V z{qW`njx6sLWk*QRDSsL}j+b2m5UzSaO;*kb&;yKwz?44Gwv5q`KwGV%ftox(pgeA* z;!R6I6OH$ClM*f%#ndFd2m$Ta8=TKbYE@W_E*VdNp8hc9=&L7{r=i2t z8w1Gvj*n#UXG{-I1eVg*rOsMYSWAiDI)*_Y;sPWPkc#R>%yzL!^Z!s~HRA8r<`p zd>~^zF`|e+6%BDg5^**&XhEjKmPbQ^ev%{% zSv{vwbX0k3!O}2ww?%Ju(V{~#+b?4bh41%x(E(aLA2dGk11@~O*B8sd=Uu*E<>iXE z0)HRMJY$qPsEOMP^vs^1A4c+Ve5=l*e3Gb)PKWCz^T2L_h<$3eG3vf_a>Se*vuQ$$ z&bieK$|b2m#|mf6pk?O4eel*g-K7W^rWlXWmi`!=n}8!LtIlPOvX_Zdt+meTXWW2@<@{?!iHN_=WiQP{JyV142lu+~S{Pq0@1)}p0vgswF z9Kut03R`1o$-K)+Q9NHx=Ec&^_x$5?!{>Z%%p%j5mk3KzEDPriN2kvXcV>$(G~O*| zzj@y}+b+K?2hO)~ri(XhGrFlLWPik))6cn$z*8SQa5A8g4CvqAF+Iz}a0nXCZA`GZ$Cww41?Uga2&!%OZ2ytZ(LsvDxWjncdUP

Wqe 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Ⓢ(&* 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 diff --git a/mapcodelib/internal_alphabet_recognizer.h b/mapcodelib/internal_alphabet_recognizer.h index f1cf659..e5a44f5 100644 --- a/mapcodelib/internal_alphabet_recognizer.h +++ b/mapcodelib/internal_alphabet_recognizer.h @@ -14,8 +14,8 @@ * limitations under the License. */ -#ifndef __INTERNAL_ALPHABET_RECOGNISER_H__ -#define __INTERNAL_ALPHABET_RECOGNISER_H__ +#ifndef __INTERNAL_ALPHABET_RECOGNIZER_H__ +#define __INTERNAL_ALPHABET_RECOGNIZER_H__ #ifdef __cplusplus extern "C" { @@ -23,19 +23,15 @@ extern "C" { // *** GENERATED FILE (dividemaps.cpp), DO NOT CHANGE OR PRETTIFY *** -#ifdef NO_SUPPORT_ALPHABETS -#error "NO_SUPPORT_ALPHABETS cannot be specified in this file" -#endif - // Returns alphabet of character, or negative (_ALPHABET_MIN) in not recognized -#define recognizeAlphabetOfChar(w) ((w) > 0x313f ? _ALPHABET_MIN : alphabetOf[(w) >> 6]) +#define recognizeAlphabetOfChar(w) ((enum Alphabet) alphabetOf[(w) >> 6]) -static enum Alphabet alphabetOf[] = { - /* 0000 */ ALPHABET_ROMAN , ALPHABET_ROMAN , _ALPHABET_MIN , _ALPHABET_MIN, - /* 0100 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, - /* 0200 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, - /* 0300 */ _ALPHABET_MIN , _ALPHABET_MIN , ALPHABET_GREEK , ALPHABET_GREEK, - /* 0400 */ ALPHABET_CYRILLIC , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, +static signed char alphabetOf[] = { + /* 0000 */ ALPHABET_ROMAN , ALPHABET_ROMAN , ALPHABET_ROMAN , ALPHABET_ROMAN, + /* 0100 */ ALPHABET_ROMAN , ALPHABET_ROMAN , ALPHABET_ROMAN , ALPHABET_ROMAN, + /* 0200 */ ALPHABET_ROMAN , ALPHABET_ROMAN , ALPHABET_ROMAN , ALPHABET_ROMAN, + /* 0300 */ ALPHABET_ROMAN , _ALPHABET_MIN , ALPHABET_GREEK , ALPHABET_GREEK, + /* 0400 */ ALPHABET_CYRILLIC , ALPHABET_CYRILLIC , ALPHABET_CYRILLIC , ALPHABET_CYRILLIC, /* 0500 */ ALPHABET_ARMENIAN , ALPHABET_ARMENIAN , ALPHABET_ARMENIAN , ALPHABET_HEBREW, /* 0600 */ ALPHABET_ARABIC , ALPHABET_ARABIC , _ALPHABET_MIN , _ALPHABET_MIN, /* 0700 */ _ALPHABET_MIN , _ALPHABET_MIN , ALPHABET_THAANA , _ALPHABET_MIN, @@ -48,7 +44,7 @@ static enum Alphabet alphabetOf[] = { /* 0e00 */ ALPHABET_THAI , ALPHABET_THAI , ALPHABET_LAO , ALPHABET_LAO, /* 0f00 */ ALPHABET_TIBETAN , ALPHABET_TIBETAN , _ALPHABET_MIN , _ALPHABET_MIN, /* 1000 */ ALPHABET_BURMESE , ALPHABET_BURMESE , ALPHABET_GEORGIAN , ALPHABET_GEORGIAN, - /* 1100 */ ALPHABET_KOREAN , ALPHABET_KOREAN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 1100 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, /* 1200 */ ALPHABET_AMHARIC , ALPHABET_AMHARIC , ALPHABET_AMHARIC , ALPHABET_AMHARIC, /* 1300 */ ALPHABET_AMHARIC , ALPHABET_AMHARIC , _ALPHABET_MIN , _ALPHABET_MIN, /* 1400 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, @@ -61,7 +57,7 @@ static enum Alphabet alphabetOf[] = { /* 1b00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, /* 1c00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, /* 1d00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, - /* 1e00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 1e00 */ ALPHABET_ROMAN , ALPHABET_ROMAN , ALPHABET_ROMAN , ALPHABET_ROMAN, /* 1f00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, /* 2000 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, /* 2100 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, @@ -79,12 +75,219 @@ static enum Alphabet alphabetOf[] = { /* 2d00 */ ALPHABET_TIFINAGH , ALPHABET_TIFINAGH , _ALPHABET_MIN , _ALPHABET_MIN, /* 2e00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, /* 2f00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, - /* 3000 */ _ALPHABET_MIN , _ALPHABET_MIN , ALPHABET_KATAKANA , ALPHABET_KATAKANA, - /* 3100 */ ALPHABET_CHINESE -}; // 197 records + /* 3000 */ ALPHABET_KATAKANA , ALPHABET_KATAKANA , ALPHABET_KATAKANA , ALPHABET_KATAKANA, + /* 3100 */ ALPHABET_CHINESE , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 3200 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 3300 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 3400 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 3500 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 3600 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 3700 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 3800 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 3900 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 3a00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 3b00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 3c00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 3d00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 3e00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 3f00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 4000 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 4100 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 4200 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 4300 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 4400 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 4500 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 4600 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 4700 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 4800 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 4900 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 4a00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 4b00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 4c00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 4d00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* 4e00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 4f00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 5000 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 5100 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 5200 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 5300 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 5400 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 5500 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 5600 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 5700 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 5800 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 5900 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 5a00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 5b00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 5c00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 5d00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 5e00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 5f00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 6000 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 6100 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 6200 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 6300 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 6400 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 6500 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_KATAKANA, + /* 6600 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 6700 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 6800 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 6900 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 6a00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 6b00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 6c00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 6d00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 6e00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 6f00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 7000 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 7100 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 7200 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 7300 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 7400 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 7500 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 7600 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 7700 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 7800 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 7900 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 7a00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 7b00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 7c00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 7d00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 7e00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 7f00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 8000 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 8100 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 8200 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 8300 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 8400 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 8500 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 8600 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 8700 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 8800 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 8900 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 8a00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 8b00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 8c00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 8d00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 8e00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 8f00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 9000 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 9100 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 9200 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 9300 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 9400 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 9500 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 9600 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 9700 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 9800 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 9900 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 9a00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 9b00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 9c00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 9d00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 9e00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* 9f00 */ ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE , ALPHABET_CHINESE, + /* a000 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* a100 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* a200 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* a300 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* a400 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* a500 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* a600 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* a700 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* a800 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* a900 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* aa00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* ab00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* ac00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* ad00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* ae00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* af00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* b000 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* b100 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* b200 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* b300 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* b400 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* b500 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* b600 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* b700 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* b800 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* b900 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* ba00 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* bb00 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* bc00 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* bd00 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* be00 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* bf00 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* c000 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* c100 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* c200 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* c300 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* c400 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* c500 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* c600 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* c700 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* c800 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* c900 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* ca00 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* cb00 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* cc00 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* cd00 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* ce00 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* cf00 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* d000 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* d100 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* d200 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* d300 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* d400 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* d500 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* d600 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN, + /* d700 */ ALPHABET_KOREAN , ALPHABET_KOREAN , ALPHABET_KOREAN , _ALPHABET_MIN, + /* d800 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* d900 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* da00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* db00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* dc00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* dd00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* de00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* df00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* e000 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* e100 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* e200 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* e300 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* e400 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* e500 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* e600 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* e700 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* e800 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* e900 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* ea00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* eb00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* ec00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* ed00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* ee00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* ef00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* f000 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* f100 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* f200 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* f300 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* f400 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* f500 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* f600 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* f700 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* f800 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* f900 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* fa00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* fb00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* fc00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* fd00 */ _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN , _ALPHABET_MIN, + /* fe00 */ ALPHABET_ARABIC , ALPHABET_ARABIC , ALPHABET_ARABIC , ALPHABET_ARABIC, + /* ff00 */ ALPHABET_ARABIC , ALPHABET_ARABIC , ALPHABET_ARABIC , ALPHABET_ARABIC +}; // 1024 records +#define ROMANVERSION_MAXCHAR 0x3129 static const char *romanVersionOf[] = { - /* 0000 */ "? !?#$%&'()*+,-./0123456789:;<=>?", + /* 0000 */ "\0 !?#$%&'()*+,-./0123456789:;<=>?", /* 0040 */ "@ABCDEFGHIJKLMNOPQRSTUVWXYZ[?]^_`abcdefghijklmnopqrstuvwxyz{|}~?", /* 0080 */ NULL, /* 00c0 */ NULL, @@ -287,4 +490,4 @@ static const char *romanVersionOf[] = { } #endif -#endif // __INTERNAL_ALPHABET_RECOGNISER_H__ +#endif // __INTERNAL_ALPHABET_RECOGNIZER_H__ diff --git a/mapcodelib/internal_territory_alphabets.h b/mapcodelib/internal_territory_alphabets.h index e5c41e0..e1b00fb 100644 --- a/mapcodelib/internal_territory_alphabets.h +++ b/mapcodelib/internal_territory_alphabets.h @@ -22,10 +22,6 @@ extern "C" { // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** -#ifdef NO_SUPPORT_ALPHABETS -#error "NO_SUPPORT_ALPHABETS cannot be specified in this file" -#endif - #include "mapcoder.h" static const TerritoryAlphabets alphabetsForTerritory[_TERRITORY_MAX - _TERRITORY_MIN - 1] = { @@ -33,7 +29,7 @@ static const TerritoryAlphabets alphabetsForTerritory[_TERRITORY_MAX - _TERRITOR {1, {ALPHABET_ROMAN}}, // MCO Monaco {1, {ALPHABET_ROMAN}}, // GIB Gibraltar {1, {ALPHABET_ROMAN}}, // TKL Tokelau - {2, {ALPHABET_ROMAN, ALPHABET_ARABIC}}, // CCK Cocos Islands + {1, {ALPHABET_ROMAN}}, // CCK Cocos Islands {1, {ALPHABET_ROMAN}}, // BLM Saint-Barthelemy {1, {ALPHABET_ROMAN}}, // NRU Nauru {1, {ALPHABET_ROMAN}}, // TUV Tuvalu @@ -50,7 +46,7 @@ static const TerritoryAlphabets alphabetsForTerritory[_TERRITORY_MAX - _TERRITOR {1, {ALPHABET_ROMAN}}, // AIA Anguilla {1, {ALPHABET_ROMAN}}, // MSR Montserrat {1, {ALPHABET_ROMAN}}, // JEY Jersey - {3, {ALPHABET_CHINESE, ALPHABET_ARABIC, ALPHABET_ROMAN}}, // CXR Christmas Island + {1, {ALPHABET_ROMAN}}, // CXR Christmas Island {1, {ALPHABET_ROMAN}}, // WLF Wallis and Futuna the {1, {ALPHABET_ROMAN}}, // VGB British Virgin Islands {1, {ALPHABET_ROMAN}}, // LIE Liechtenstein @@ -68,7 +64,7 @@ static const TerritoryAlphabets alphabetsForTerritory[_TERRITORY_MAX - _TERRITOR {1, {ALPHABET_ROMAN}}, // MLT Malta {1, {ALPHABET_ROMAN}}, // GRD Grenada {1, {ALPHABET_ROMAN}}, // VIR Virgin Islands of the United States - {2, {ALPHABET_ROMAN, ALPHABET_ARABIC}}, // MYT Mayotte + {1, {ALPHABET_ROMAN}}, // MYT Mayotte {2, {ALPHABET_ROMAN, ALPHABET_CYRILLIC}}, // SJM Svalbard and Jan Mayen {1, {ALPHABET_ROMAN}}, // VCT Saint Vincent and the Grenadines {1, {ALPHABET_ROMAN}}, // HMD Heard Island and McDonald Islands @@ -83,7 +79,7 @@ static const TerritoryAlphabets alphabetsForTerritory[_TERRITORY_MAX - _TERRITOR {1, {ALPHABET_ROMAN}}, // IMN Isle of Mann {1, {ALPHABET_ROMAN}}, // LCA Saint Lucia {1, {ALPHABET_ROMAN}}, // FSM Micronesia - {3, {ALPHABET_CHINESE, ALPHABET_ARABIC, ALPHABET_ROMAN}}, // SGP Singapore + {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // SGP Singapore {1, {ALPHABET_ROMAN}}, // TON Tonga {1, {ALPHABET_ROMAN}}, // DMA Dominica, Commonwealth of {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // BHR Bahrain @@ -115,14 +111,14 @@ static const TerritoryAlphabets alphabetsForTerritory[_TERRITORY_MAX - _TERRITOR {1, {ALPHABET_ROMAN}}, // VUT Vanuatu {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // MNE Montenegro {1, {ALPHABET_ROMAN}}, // BHS Bahamas, Commonwealth of the - {2, {ALPHABET_ROMAN, ALPHABET_ARABIC}}, // TLS Timor-Leste + {1, {ALPHABET_ROMAN}}, // TLS Timor-Leste {1, {ALPHABET_ROMAN}}, // SWZ Swaziland {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // KWT Kuwait, State of {2, {ALPHABET_ROMAN, ALPHABET_DEVANAGARI}}, // FJI Fiji {1, {ALPHABET_ROMAN}}, // NCL New Caledonia {1, {ALPHABET_ROMAN}}, // SVN Slovenia {3, {ALPHABET_HEBREW, ALPHABET_ARABIC, ALPHABET_ROMAN}}, // ISR Israel - {3, {ALPHABET_HEBREW, ALPHABET_ARABIC, ALPHABET_ROMAN}}, // PSE Palestinian territories + {2, {ALPHABET_ARABIC, ALPHABET_HEBREW}}, // PSE Palestinian territories {1, {ALPHABET_ROMAN}}, // SLV El Salvador {1, {ALPHABET_ROMAN}}, // BLZ Belize {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // DJI Djibouti @@ -136,22 +132,22 @@ static const TerritoryAlphabets alphabetsForTerritory[_TERRITORY_MAX - _TERRITOR {2, {ALPHABET_ARMENIAN, ALPHABET_ROMAN}}, // ARM Armenia {1, {ALPHABET_ROMAN}}, // LSO Lesotho {1, {ALPHABET_ROMAN}}, // BEL Belgium - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // MDA Moldova + {1, {ALPHABET_ROMAN}}, // MDA Moldova {1, {ALPHABET_ROMAN}}, // GNB Guinea-Bissau - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // TWN Taiwan - {2, {ALPHABET_TIBETAN, ALPHABET_ROMAN}}, // BTN Bhutan + {1, {ALPHABET_CHINESE}}, // TWN Taiwan + {1, {ALPHABET_TIBETAN}}, // BTN Bhutan {1, {ALPHABET_ROMAN}}, // CHE Switzerland {1, {ALPHABET_ROMAN}}, // NLD Netherlands {1, {ALPHABET_ROMAN}}, // DNK Denmark - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // EST Estonia + {1, {ALPHABET_ROMAN}}, // EST Estonia {1, {ALPHABET_ROMAN}}, // DOM Dominican Republic {1, {ALPHABET_ROMAN}}, // SVK Slovakia {1, {ALPHABET_ROMAN}}, // CRI Costa Rica {2, {ALPHABET_ROMAN, ALPHABET_CYRILLIC}}, // BIH Bosnia and Herzegovina - {2, {ALPHABET_ROMAN, ALPHABET_CYRILLIC}}, // HRV Croatia + {1, {ALPHABET_ROMAN}}, // HRV Croatia {1, {ALPHABET_ROMAN}}, // TGO Togo - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // LVA Latvia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // LTU Lithuania + {1, {ALPHABET_ROMAN}}, // LVA Latvia + {1, {ALPHABET_ROMAN}}, // LTU Lithuania {3, {ALPHABET_SINHALESE, ALPHABET_TAMIL, ALPHABET_ROMAN}}, // LKA Sri Lanka {3, {ALPHABET_GEORGIAN, ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // GEO Georgia {1, {ALPHABET_ROMAN}}, // IRL Ireland @@ -161,7 +157,7 @@ static const TerritoryAlphabets alphabetsForTerritory[_TERRITORY_MAX - _TERRITOR {1, {ALPHABET_ROMAN}}, // GUF French Guiana {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // ARE United Arab Emirates {1, {ALPHABET_ROMAN}}, // AUT Austria - {3, {ALPHABET_ROMAN, ALPHABET_CYRILLIC, ALPHABET_ARABIC}}, // AZE Azerbaijan + {1, {ALPHABET_ROMAN}}, // AZE Azerbaijan {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // SRB Serbia {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // JOR Jordan {1, {ALPHABET_ROMAN}}, // PRT Portugal @@ -170,29 +166,29 @@ static const TerritoryAlphabets alphabetsForTerritory[_TERRITORY_MAX - _TERRITOR {1, {ALPHABET_ROMAN}}, // ISL Iceland {1, {ALPHABET_ROMAN}}, // GTM Guatemala {1, {ALPHABET_ROMAN}}, // CUB Cuba - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // BGR Bulgaria + {1, {ALPHABET_CYRILLIC}}, // BGR Bulgaria {1, {ALPHABET_ROMAN}}, // LBR Liberia {1, {ALPHABET_ROMAN}}, // HND Honduras {1, {ALPHABET_ROMAN}}, // BEN Benin {3, {ALPHABET_AMHARIC, ALPHABET_ARABIC, ALPHABET_ROMAN}}, // ERI Eritrea {1, {ALPHABET_ROMAN}}, // MWI Malawi - {2, {ALPHABET_KOREAN, ALPHABET_ROMAN}}, // PRK North Korea + {1, {ALPHABET_KOREAN}}, // PRK North Korea {1, {ALPHABET_ROMAN}}, // NIC Nicaragua {2, {ALPHABET_GREEK, ALPHABET_ROMAN}}, // GRC Greece - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // TJK Tajikistan - {2, {ALPHABET_BENGALI, ALPHABET_ROMAN}}, // BGD Bangladesh, People's Republic of + {1, {ALPHABET_CYRILLIC}}, // TJK Tajikistan + {1, {ALPHABET_BENGALI}}, // BGD Bangladesh, People's Republic of {2, {ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // NPL Nepal {3, {ALPHABET_ARABIC, ALPHABET_ROMAN, ALPHABET_TIFINAGH}}, // TUN Tunisia {1, {ALPHABET_ROMAN}}, // SUR Suriname {1, {ALPHABET_ROMAN}}, // URY Uruguay - {2, {ALPHABET_KHMER, ALPHABET_ROMAN}}, // KHM Cambodia + {1, {ALPHABET_KHMER}}, // KHM Cambodia {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // SYR Syria {1, {ALPHABET_ROMAN}}, // SEN Senegal - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // KGZ Kyrgyzstan - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // BLR Belarus + {1, {ALPHABET_CYRILLIC}}, // KGZ Kyrgyzstan + {3, {ALPHABET_CYRILLIC, ALPHABET_ROMAN, ALPHABET_ARABIC}}, // BLR Belarus {1, {ALPHABET_ROMAN}}, // GUY Guyana {2, {ALPHABET_LAO, ALPHABET_ROMAN}}, // LAO Laos - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // ROU Romania + {1, {ALPHABET_ROMAN}}, // ROU Romania {1, {ALPHABET_ROMAN}}, // GHA Ghana {1, {ALPHABET_ROMAN}}, // UGA Uganda {1, {ALPHABET_ROMAN}}, // GBR United Kingdom @@ -208,7 +204,7 @@ static const TerritoryAlphabets alphabetsForTerritory[_TERRITORY_MAX - _TERRITOR {1, {ALPHABET_ROMAN}}, // POL Poland {1, {ALPHABET_ROMAN}}, // CIV Ivory Coast {1, {ALPHABET_ROMAN}}, // NOR Norway - {3, {ALPHABET_ROMAN, ALPHABET_ARABIC, ALPHABET_CHINESE}}, // MYS Malaysia + {2, {ALPHABET_ROMAN, ALPHABET_CHINESE}}, // MYS Malaysia {1, {ALPHABET_ROMAN}}, // VNM Vietnam {1, {ALPHABET_ROMAN}}, // FIN Finland {1, {ALPHABET_ROMAN}}, // COG Congo-Brazzaville @@ -218,11 +214,11 @@ static const TerritoryAlphabets alphabetsForTerritory[_TERRITORY_MAX - _TERRITOR {1, {ALPHABET_ROMAN}}, // PRY Paraguay {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // IRQ Iraq {3, {ALPHABET_ARABIC, ALPHABET_ROMAN, ALPHABET_TIFINAGH}}, // MAR Morocco - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // UZB Uzbekistan + {1, {ALPHABET_ROMAN}}, // UZB Uzbekistan {1, {ALPHABET_ROMAN}}, // SWE Sweden {1, {ALPHABET_ROMAN}}, // PNG Papua New Guinea {1, {ALPHABET_ROMAN}}, // CMR Cameroon - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // TKM Turkmenistan + {3, {ALPHABET_CYRILLIC, ALPHABET_ROMAN, ALPHABET_ARABIC}}, // TKM Turkmenistan {1, {ALPHABET_ROMAN}}, // ESP Spain {2, {ALPHABET_THAI, ALPHABET_ROMAN}}, // THA Thailand {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // YEM Yemen @@ -231,7 +227,7 @@ static const TerritoryAlphabets alphabetsForTerritory[_TERRITORY_MAX - _TERRITOR {1, {ALPHABET_ROMAN}}, // KEN Kenya {1, {ALPHABET_ROMAN}}, // BWA Botswana {1, {ALPHABET_ROMAN}}, // MDG Madagascar - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // UKR Ukraine + {1, {ALPHABET_CYRILLIC}}, // UKR Ukraine {2, {ALPHABET_ROMAN, ALPHABET_ARABIC}}, // SSD South Sudan {1, {ALPHABET_ROMAN}}, // CAF Central African Republic {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // SOM Somalia @@ -240,16 +236,16 @@ static const TerritoryAlphabets alphabetsForTerritory[_TERRITORY_MAX - _TERRITOR {1, {ALPHABET_ROMAN}}, // ZMB Zambia {1, {ALPHABET_ROMAN}}, // CHL Chile {1, {ALPHABET_ROMAN}}, // TUR Turkey - {3, {ALPHABET_GURMUKHI, ALPHABET_ARABIC, ALPHABET_ROMAN}}, // PAK Pakistan + {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // PAK Pakistan {1, {ALPHABET_ROMAN}}, // MOZ Mozambique {1, {ALPHABET_ROMAN}}, // NAM Namibia {1, {ALPHABET_ROMAN}}, // VEN Venezuela - {2, {ALPHABET_ROMAN, ALPHABET_ARABIC}}, // NGA Nigeria + {1, {ALPHABET_ROMAN}}, // NGA Nigeria {1, {ALPHABET_ROMAN}}, // TZA Tanzania {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // EGY Egypt {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // MRT Mauritania {1, {ALPHABET_ROMAN}}, // BOL Bolivia - {3, {ALPHABET_ROMAN, ALPHABET_AMHARIC, ALPHABET_ARABIC}}, // ETH Ethiopia + {2, {ALPHABET_ROMAN, ALPHABET_AMHARIC}}, // ETH Ethiopia {1, {ALPHABET_ROMAN}}, // COL Colombia {1, {ALPHABET_ROMAN}}, // ZAF South Africa {1, {ALPHABET_ROMAN}}, // MLI Mali @@ -257,9 +253,9 @@ static const TerritoryAlphabets alphabetsForTerritory[_TERRITORY_MAX - _TERRITOR {1, {ALPHABET_ROMAN}}, // NER Niger {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // TCD Chad {1, {ALPHABET_ROMAN}}, // PER Peru - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // MNG Mongolia + {1, {ALPHABET_CYRILLIC}}, // MNG Mongolia {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // IRN Iran - {3, {ALPHABET_ARABIC, ALPHABET_ROMAN, ALPHABET_TIFINAGH}}, // LBY Libya + {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // LBY Libya {2, {ALPHABET_ARABIC, ALPHABET_ROMAN}}, // SDN Sudan {1, {ALPHABET_ROMAN}}, // IDN Indonesia {1, {ALPHABET_ROMAN}}, // MX-DIF Federal District, Mexico @@ -308,33 +304,33 @@ static const TerritoryAlphabets alphabetsForTerritory[_TERRITORY_MAX - _TERRITOR {3, {ALPHABET_DEVANAGARI, ALPHABET_GURMUKHI, ALPHABET_ROMAN}}, // IN-DL Delhi, National Capital Territory of {2, {ALPHABET_ROMAN, ALPHABET_DEVANAGARI}}, // IN-ML Meghalaya {2, {ALPHABET_ROMAN, ALPHABET_DEVANAGARI}}, // IN-NL Nagaland - {3, {ALPHABET_BENGALI, ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-MN Manipur - {3, {ALPHABET_BENGALI, ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-TR Tripura + {1, {ALPHABET_BENGALI}}, // IN-MN Manipur + {1, {ALPHABET_BENGALI}}, // IN-TR Tripura {2, {ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-MZ Mizoram - {2, {ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-SK Sikkim + {1, {ALPHABET_DEVANAGARI}}, // IN-SK Sikkim {3, {ALPHABET_GURMUKHI, ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-PB Punjab {3, {ALPHABET_DEVANAGARI, ALPHABET_GURMUKHI, ALPHABET_ROMAN}}, // IN-HR Haryana {2, {ALPHABET_ROMAN, ALPHABET_DEVANAGARI}}, // IN-AR Arunachal Pradesh - {3, {ALPHABET_BENGALI, ALPHABET_ROMAN, ALPHABET_DEVANAGARI}}, // IN-AS Assam - {2, {ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-BR Bihar - {2, {ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-UT Uttarakhand - {2, {ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-GA Goa + {1, {ALPHABET_BENGALI}}, // IN-AS Assam + {2, {ALPHABET_DEVANAGARI, ALPHABET_ARABIC}}, // IN-BR Bihar + {1, {ALPHABET_DEVANAGARI}}, // IN-UT Uttarakhand + {1, {ALPHABET_DEVANAGARI}}, // IN-GA Goa {3, {ALPHABET_MALAYALAM, ALPHABET_ROMAN, ALPHABET_DEVANAGARI}}, // IN-KL Kerala - {3, {ALPHABET_TAMIL, ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-TN Tamil Nadu + {2, {ALPHABET_TAMIL, ALPHABET_DEVANAGARI}}, // IN-TN Tamil Nadu {2, {ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-HP Himachal Pradesh - {3, {ALPHABET_DEVANAGARI, ALPHABET_GURMUKHI, ALPHABET_ROMAN}}, // IN-JK Jammu and Kashmir - {2, {ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-CT Chhattisgarh + {3, {ALPHABET_ARABIC, ALPHABET_DEVANAGARI, ALPHABET_GURMUKHI}}, // IN-JK Jammu and Kashmir + {1, {ALPHABET_DEVANAGARI}}, // IN-CT Chhattisgarh {3, {ALPHABET_DEVANAGARI, ALPHABET_BENGALI, ALPHABET_ROMAN}}, // IN-JH Jharkhand {3, {ALPHABET_KANNADA, ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-KA Karnataka - {2, {ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-RJ Rajasthan - {3, {ALPHABET_ODIA, ALPHABET_ROMAN, ALPHABET_DEVANAGARI}}, // IN-OR Odisha + {1, {ALPHABET_DEVANAGARI}}, // IN-RJ Rajasthan + {2, {ALPHABET_ODIA, ALPHABET_ROMAN}}, // IN-OR Odisha {3, {ALPHABET_GUJARATI, ALPHABET_ROMAN, ALPHABET_DEVANAGARI}}, // IN-GJ Gujarat - {3, {ALPHABET_BENGALI, ALPHABET_ROMAN, ALPHABET_DEVANAGARI}}, // IN-WB West Bengal - {2, {ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-MP Madhya Pradesh - {3, {ALPHABET_TELUGU, ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-TG Telangana - {3, {ALPHABET_TELUGU, ALPHABET_ROMAN, ALPHABET_DEVANAGARI}}, // IN-AP Andhra Pradesh - {2, {ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-MH Maharashtra - {2, {ALPHABET_DEVANAGARI, ALPHABET_ROMAN}}, // IN-UP Uttar Pradesh + {2, {ALPHABET_BENGALI, ALPHABET_ROMAN}}, // IN-WB West Bengal + {1, {ALPHABET_DEVANAGARI}}, // IN-MP Madhya Pradesh + {3, {ALPHABET_TELUGU, ALPHABET_ARABIC, ALPHABET_DEVANAGARI}}, // IN-TG Telangana + {2, {ALPHABET_TELUGU, ALPHABET_DEVANAGARI}}, // IN-AP Andhra Pradesh + {1, {ALPHABET_DEVANAGARI}}, // IN-MH Maharashtra + {3, {ALPHABET_DEVANAGARI, ALPHABET_ROMAN, ALPHABET_ARABIC}}, // IN-UP Uttar Pradesh {3, {ALPHABET_MALAYALAM, ALPHABET_TELUGU, ALPHABET_DEVANAGARI}}, // IN-PY Puducherry {1, {ALPHABET_ROMAN}}, // AU-NSW New South Wales, Australia {1, {ALPHABET_ROMAN}}, // AU-ACT Australian Capital Territory, Australia @@ -441,123 +437,123 @@ static const TerritoryAlphabets alphabetsForTerritory[_TERRITORY_MAX - _TERRITOR {1, {ALPHABET_ROMAN}}, // BRA Brazil {1, {ALPHABET_ROMAN}}, // USA USA {1, {ALPHABET_ROMAN}}, // MEX Mexico - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-MOW Moscow, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-SPE Saint Petersburg, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KGD Kaliningrad Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-IN Ingushetia, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-AD Adygea Republic, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-SE North Ossetia-Alania Republic, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KB Kabardino-Balkar Republic, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KC Karachay-Cherkess Republic, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-CE Chechen Republic, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-CU Chuvash Republic, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-IVA Ivanovo Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-LIP Lipetsk Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-ORL Oryol Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-TUL Tula Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-BE Belgorod Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-VLA Vladimir Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KRS Kursk Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KLU Kaluga Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-TAM Tambov Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-BRY Bryansk Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-YAR Yaroslavl Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-RYA Ryazan Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-AST Astrakhan Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-MOS Moscow Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-SMO Smolensk Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-DA Dagestan Republic, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-VOR Voronezh Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-NGR Novgorod Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-PSK Pskov Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KOS Kostroma Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-STA Stavropol Krai, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KDA Krasnodar Krai, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-MOW Moscow, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-SPE Saint Petersburg, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-KGD Kaliningrad Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-IN Ingushetia, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-AD Adygea Republic, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-SE North Ossetia-Alania Republic, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-KB Kabardino-Balkar Republic, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-KC Karachay-Cherkess Republic, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-CE Chechen Republic, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-CU Chuvash Republic, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-IVA Ivanovo Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-LIP Lipetsk Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-ORL Oryol Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-TUL Tula Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-BE Belgorod Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-VLA Vladimir Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-KRS Kursk Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-KLU Kaluga Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-TAM Tambov Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-BRY Bryansk Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-YAR Yaroslavl Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-RYA Ryazan Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-AST Astrakhan Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-MOS Moscow Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-SMO Smolensk Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-DA Dagestan Republic, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-VOR Voronezh Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-NGR Novgorod Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-PSK Pskov Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-KOS Kostroma Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-STA Stavropol Krai, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-KDA Krasnodar Krai, Russia {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KL Kalmykia Republic, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-TVE Tver Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-LEN Leningrad Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-ROS Rostov Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-VGG Volgograd Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-VLG Vologda Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-MUR Murmansk Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KR Karelia Republic, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-NEN Nenets Autonomous Okrug, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KO Komi Republic, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-ARK Arkhangelsk Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-MO Mordovia Republic, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-NIZ Nizhny Novgorod Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-PNZ Penza Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KI Kirov Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-ME Mari El Republic, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-ORE Orenburg Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-ULY Ulyanovsk Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-PM Perm Krai, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-BA Bashkortostan Republic, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-UD Udmurt Republic, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-TA Tatarstan Republic, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-SAM Samara Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-SAR Saratov Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-YAN Yamalo-Nenets, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KM Khanty-Mansi, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-SVE Sverdlovsk Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-TYU Tyumen Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KGN Kurgan Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-CH Chelyabinsk Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-BU Buryatia Republic, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-ZAB Zabaykalsky Krai, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-IRK Irkutsk Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-NVS Novosibirsk Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-TOM Tomsk Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-OMS Omsk Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KK Khakassia Republic, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KEM Kemerovo Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-AL Altai Republic, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-ALT Altai Krai, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-TY Tuva Republic, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KYA Krasnoyarsk Krai, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-MAG Magadan Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-CHU Chukotka Okrug, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KAM Kamchatka Krai, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-SAK Sakhalin Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-PO Primorsky Krai, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-YEV Jewish Autonomous Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-KHA Khabarovsk Krai, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-AMU Amur Oblast, Russia - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RU-SA Sakha Republic, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-TVE Tver Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-LEN Leningrad Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-ROS Rostov Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-VGG Volgograd Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-VLG Vologda Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-MUR Murmansk Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-KR Karelia Republic, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-NEN Nenets Autonomous Okrug, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-KO Komi Republic, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-ARK Arkhangelsk Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-MO Mordovia Republic, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-NIZ Nizhny Novgorod Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-PNZ Penza Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-KI Kirov Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-ME Mari El Republic, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-ORE Orenburg Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-ULY Ulyanovsk Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-PM Perm Krai, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-BA Bashkortostan Republic, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-UD Udmurt Republic, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-TA Tatarstan Republic, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-SAM Samara Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-SAR Saratov Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-YAN Yamalo-Nenets, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-KM Khanty-Mansi, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-SVE Sverdlovsk Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-TYU Tyumen Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-KGN Kurgan Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-CH Chelyabinsk Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-BU Buryatia Republic, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-ZAB Zabaykalsky Krai, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-IRK Irkutsk Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-NVS Novosibirsk Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-TOM Tomsk Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-OMS Omsk Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-KK Khakassia Republic, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-KEM Kemerovo Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-AL Altai Republic, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-ALT Altai Krai, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-TY Tuva Republic, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-KYA Krasnoyarsk Krai, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-MAG Magadan Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-CHU Chukotka Okrug, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-KAM Kamchatka Krai, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-SAK Sakhalin Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-PO Primorsky Krai, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-YEV Jewish Autonomous Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-KHA Khabarovsk Krai, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-AMU Amur Oblast, Russia + {1, {ALPHABET_CYRILLIC}}, // RU-SA Sakha Republic, Russia {1, {ALPHABET_ROMAN}}, // CAN Canada - {2, {ALPHABET_CYRILLIC, ALPHABET_ROMAN}}, // RUS Russia - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-SH Shanghai Municipality, China - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-TJ Tianjin Municipality, China - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-BJ Beijing Municipality, China - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-HI Hainan Province, China - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-NX Ningxia Hui Autonomous Region, China - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-CQ Chongqing Municipality, China - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-ZJ Zhejiang Province, China - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-JS Jiangsu Province, China - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-FJ Fujian Province, China - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-AH Anhui Province, China - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-LN Liaoning Province, China - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-SD Shandong Province, China - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-SX Shanxi Province, China - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-JX Jiangxi Province, China - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-HA Henan Province, China - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-GZ Guizhou Province, China - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-GD Guangdong Province, China - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-HB Hubei Province, China - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-JL Jilin Province, China - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-HE Hebei Province, China - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-SN Shaanxi Province, China - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-NM Nei Mongol Autonomous Region, China - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-HL Heilongjiang Province, China - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-HN Hunan Province, China - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-GX Guangxi Zhuang Autonomous Region, China - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-SC Sichuan Province, China - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-YN Yunnan Province, China - {3, {ALPHABET_TIBETAN, ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-XZ Xizang Autonomous Region, China - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-GS Gansu Province, China - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-QH Qinghai Province, China - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CN-XJ Xinjiang Uyghur Autonomous Region, China - {2, {ALPHABET_CHINESE, ALPHABET_ROMAN}}, // CHN China, People's Republic of + {1, {ALPHABET_CYRILLIC}}, // RUS Russia + {1, {ALPHABET_CHINESE}}, // CN-SH Shanghai Municipality, China + {1, {ALPHABET_CHINESE}}, // CN-TJ Tianjin Municipality, China + {1, {ALPHABET_CHINESE}}, // CN-BJ Beijing Municipality, China + {1, {ALPHABET_CHINESE}}, // CN-HI Hainan Province, China + {1, {ALPHABET_CHINESE}}, // CN-NX Ningxia Hui Autonomous Region, China + {1, {ALPHABET_CHINESE}}, // CN-CQ Chongqing Municipality, China + {1, {ALPHABET_CHINESE}}, // CN-ZJ Zhejiang Province, China + {1, {ALPHABET_CHINESE}}, // CN-JS Jiangsu Province, China + {1, {ALPHABET_CHINESE}}, // CN-FJ Fujian Province, China + {1, {ALPHABET_CHINESE}}, // CN-AH Anhui Province, China + {1, {ALPHABET_CHINESE}}, // CN-LN Liaoning Province, China + {1, {ALPHABET_CHINESE}}, // CN-SD Shandong Province, China + {1, {ALPHABET_CHINESE}}, // CN-SX Shanxi Province, China + {1, {ALPHABET_CHINESE}}, // CN-JX Jiangxi Province, China + {1, {ALPHABET_CHINESE}}, // CN-HA Henan Province, China + {1, {ALPHABET_CHINESE}}, // CN-GZ Guizhou Province, China + {1, {ALPHABET_CHINESE}}, // CN-GD Guangdong Province, China + {1, {ALPHABET_CHINESE}}, // CN-HB Hubei Province, China + {1, {ALPHABET_CHINESE}}, // CN-JL Jilin Province, China + {1, {ALPHABET_CHINESE}}, // CN-HE Hebei Province, China + {1, {ALPHABET_CHINESE}}, // CN-SN Shaanxi Province, China + {1, {ALPHABET_CHINESE}}, // CN-NM Nei Mongol Autonomous Region, China + {1, {ALPHABET_CHINESE}}, // CN-HL Heilongjiang Province, China + {1, {ALPHABET_CHINESE}}, // CN-HN Hunan Province, China + {1, {ALPHABET_CHINESE}}, // CN-GX Guangxi Zhuang Autonomous Region, China + {1, {ALPHABET_CHINESE}}, // CN-SC Sichuan Province, China + {1, {ALPHABET_CHINESE}}, // CN-YN Yunnan Province, China + {2, {ALPHABET_TIBETAN, ALPHABET_CHINESE}}, // CN-XZ Xizang Autonomous Region, China + {1, {ALPHABET_CHINESE}}, // CN-GS Gansu Province, China + {1, {ALPHABET_CHINESE}}, // CN-QH Qinghai Province, China + {1, {ALPHABET_CHINESE}}, // CN-XJ Xinjiang Uyghur Autonomous Region, China + {1, {ALPHABET_CHINESE}}, // CHN China, People's Republic of {1, {ALPHABET_ROMAN}}, // UMI United States Minor Outlying Islands {1, {ALPHABET_ROMAN}}, // CPT Clipperton Island {1, {ALPHABET_ROMAN}}, // ATA Antarctica diff --git a/mapcodelib/internal_territory_names_local.h b/mapcodelib/internal_territory_names_local.h index 20b9f31..71c3cee 100644 --- a/mapcodelib/internal_territory_names_local.h +++ b/mapcodelib/internal_territory_names_local.h @@ -22,15 +22,15 @@ extern "C" { // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** static const char *localname_utf8[] = { - "Holy See|Sancta Sedes", + "Sancta Sedes|Holy See", "Monaco", "Gibraltar", "Tokelau", - "Cocos Islands|Keeling Islands", + "Kepulauan Cocos|Cocos Islands|Keeling Islands", "Saint-Barthélemy", "Naoero", "Tuvalu", - "Macao|澳门|澳門|澳门特别行政区", + "澳门|Macao|澳門|澳门特别行政区", "Sint Maarten|Saint-Martin", "Sint Maarten|Saint-Martin", "Norfolk Island|Philip Island", @@ -57,12 +57,12 @@ static const char *localname_utf8[] = { "Cayman islands", "Boneiru|Sint Eustatius|Saba|Statia", "ދިވެހިރާއްޖޭގެ ޖުމްހޫރިއްޔާ|Dhivehi Raa'jeyge Jumhooriyya", - "Saint Helena, Ascension and Tristan da Cunha|Saint Helena", + "Saint Helena|Saint Helena, Ascension and Tristan da Cunha", "Malta", "La Grenade", "United States Virgin Islands|American Virgin Islands", "Mayotte|Maore", - "Svalbard og Jan Mayen", + "Svalbard og Jan Mayen|Шпицберген и Ян-Майен", "Saint Vincent and the Grenadines|Saint Vincent", "Heard Island|McDonald Islands", "Barbados", @@ -76,18 +76,18 @@ static const char *localname_utf8[] = { "Ellan Vannin|Mann|Mannin", "Sainte-Lucie", "Micronesia", - "Singapura|新加坡|சிங்கப்பூர்", + "新加坡|Singapura|சிங்கப்பூர்", "Tonga", "Dominique|Wai‘tu kubuli", "البحرين‎|al-Baḥrayn", "Kiribati", "Turks and Caicos Islands", "São Tomé e Príncipe|São Tomé|Príncipe", - "香港|香港特别行政区", + "香港|Hong Kong|香港特别行政区", "Martinique", "Føroyar|Færøerne", "Gwadloup|Guadeloupe", - "جزر القمر‎‎|Komori|Comores  ", + "جزر القمر‎‎|Comores  |Komori", "Maurice|Moris", "Réunion|La Réunion", "Lëtzebuerg|Luxemburg", @@ -96,7 +96,7 @@ static const char *localname_utf8[] = { "Polynésie française|Pōrīnetia Farāni", "Cabo Verde", "Trinidad and Tobago", - "Brunei Darussalam|بروني دارالسلام", + "بروني دارالسلام|Brunei Darussalam", "Terres australes et antarctiques françaises|TAAF", "Puerto Rico", "Κύπρος|Kıbrıs", @@ -106,20 +106,20 @@ static const char *localname_utf8[] = { "قطر‎‎|Qaṭar", "Islas Malvinas|Falkland Islands", "Vanuatu", - "Crna Gora|Црна Гора", + "Црна Гора|Crna Gora", "Bahamas", "Timór Lorosa'e|Timór-Leste", "Umbuso weSwatini|kaNgwane|Eswatini", - "دولة الكويت", + "دولة الكويت|Kuwait", "Viti|फ़िजी", "Nouvelle-Calédonie", "Slovenija", "יִשְׂרָאֵל|إِسْرَائِيل‎‎|Israel", - "الأراضي الفلسطينية|دولة فلسطين", + "دولة فلسطين|מדינת פלסטין|الأراضي الفلسطينية", "El Salvador", "Belize", "جيبوتي‎‎|Jabuuti|Gabuuti", - "Македонија", + "Македонија|Macedonia", "Rwanda", "Haïti|Ayiti", "Uburundi|Burundi", @@ -145,21 +145,21 @@ static const char *localname_utf8[] = { "République togolaise|Togo", "Latvija", "Lietuva", - "ශ්‍රී ලංකා|இலங்கை|Sri Lanka", - "საქართველო|Sakartvelo", + "ශ්‍රී ලංකා|இலங்கை|Sri Lanka ", + "საქართველო|Грузия|Sakartvelo", "Éire|Airlann", "Sierra Leone", "Panamá", "Česká republika|Česko", - "Guyane française|Guyane|Guiana", + "Guyane française|Guyane|Guiana ", "الإمارات العربية المتحدة|Emirates|UAE", "Österreich", "Azərbaycan", "Србија|Srbija", - "الأردن‎‎", + "الأردن‎‎|Jordan", "Portugal", "Magyarország", - "대한민국", + "대한민국|South Korea", "Ísland", "Guatemala", "Cuba", @@ -167,22 +167,22 @@ static const char *localname_utf8[] = { "Liberia", "Honduras", "Bénin", - "Eritrea", + "ኤርትሪያ|إريتريا|Eritrea", "Malaŵi", - "조선 민주주의 인민 공화국|DPRK", + "조선 민주주의 인민 공화국", "Nicaragua", - "Ελλάδα", + "Ελλάδα|Hellas", "Тоҷикистон", "বাংলাদেশ", "नेपाल|Nepāl", - "تونس‎‎|ⵜⵓⵏⴻⵙ|Tunisie", + "تونس‎‎|Tunisie|ⵜⵓⵏⴻⵙ", "Suriname|Surinam", "Uruguay", "កម្ពុជា", - "سوريا‎‎|سورية", + "سوريا‎‎|Syria|سورية", "Sénégal", "Кыргызстан|Киргизия", - "Белару́сь|Беларусь|بيَلارُث", + "Белару́сь|Belarus|بيَلارُث|Беларусь", "Guyana", "ລາວ|Lao", "România", @@ -201,35 +201,35 @@ static const char *localname_utf8[] = { "Polska", "Côte d'Ivoire", "Norge|Noreg", - "Malaysia", + "Malaysia|马来西亚", "Việt Nam", "Suomi", "Congo", "Deutschland", - "日本国|Nippon-koku|Nihon-koku", + "日本|Nippon|Nihon|日本国", "Zimbabwe", "Paraguái|Paraguay", "العراق‎‎|Irāq", - "ⵍⵎⴰⵖⵔⵉⴱ|المغرب‎‎", + "المغرب‎‎|Morocco|ⵍⵎⴰⵖⵔⵉⴱ", "Oʻzbekiston", "Sverige", "Papua Niugini|Papua Niu Gini", "Cameroun", - "Türkmenistan|Түркменистан|تۆركمنيستآن", + "Түркменистан|Türkmenistan|تۆركمنيستآن", "España", "ประเทศไทย|Prathet Thai", - "اليَمَن‎‎", + "اليَمَن‎‎|Yemen", "France", "Åland|Ahvenanmaa", "Kenya", "Botswana", "Madagasikara|Madagascar", "Україна", - "جنوب السودان", + "South Sudan|جنوب السودان", "Ködörösêse tî Bêafrîka|Centrafricaine", - "Soomaaliya|الصومال‎‎", + "الصومال‎‎|Soomaaliya", "افغانستان|Afġānistān", - "မြန်မာနိုင်ငံတော်‌|Myanmar", + "ပြည်ထောင်စု သမ္မတ မြန်မာနိုင်ငံတော်‌|Myanmar", "Zambia", "Chile", "Türkiye", @@ -239,10 +239,10 @@ static const char *localname_utf8[] = { "Venezuela", "Nijeriya|Naìjíríyà|Nàìjíríà", "Tanzania", - "مِصر‎‎|مَصر‎‎", - "موريتانيا|Muritanya|Gànnaar|Mauritanie", + "مِصر‎‎|Egypt|مَصر‎‎", + "موريتانيا|Mauritanie|Muritanya|Gànnaar", "Buliwya|Wuliwya|Bolivia", - "ኢትዮጵያ", + "Ethiopia|ኢትዮጵያ", "Colombia", "Zuid-Afrika|Suid-Afrika|Afrika Borwa", "Mali", @@ -251,9 +251,9 @@ static const char *localname_utf8[] = { "تشاد‎‎|Tchad|Chad", "Perú|Piruw", "Монгол Улс|ᠮᠤᠩᠭᠤᠯ ᠤᠯᠤᠰ", - "ایران|Persia|Iran", - "ليبيا‎‎|دولة ليبيا", - "السودان‎‎", + "ایران|Iran|Persia ", + "ليبيا‎‎|Libya|دولة ليبيا", + "السودان‎‎|Sudan", "Indonesia", "Mexico City", "Tlaxcala", @@ -288,47 +288,47 @@ static const char *localname_utf8[] = { "Sonora", "Chihuahua", "Grønland|Kalaallit Nunaat", - "السعودية|المملكة العربية السعودية", + "السعودية|Saudi Arabia|المملكة العربية السعودية", "Kongo", - "الجزائر‎‎|ⴷⵣⴰⵢⴻⵔ|Algérie", + "الجزائر‎‎|Algérie|ⴷⵣⴰⵢⴻⵔ", "Қазақстан|Qazaqstan|Kazakhstan", "Argentina|Argentine", - "दमण आणि दीव|Damão e Diu|દમણ અને દીવ", - "Dadra and Nagar Haveli", - "Chandigarh|चंडीगढ़", - "Andaman and Nicobar", - "Lakshadweep", - "दिल्ली", - "Megahalaya", - "Nagaland", + "दमण आणि दीव|દમણ અને દીવ|Damão e Diu", + "दादरा और नगर हवेली|દાદરા અને નગર હવેલી|Dadra and Nagar Haveli", + "चंडीगढ़|Chandigarh|ਚੰਡੀਗੜ੍ਹ", + "अण्डमान और निकोबार|Andaman and Nicobar|আন্দামান ও নিকোবর", + "ലക്ഷദ്വീപ്|Lakshadweep|लक्षद्वीप", + "दिल्ली|ਦਿੱਲੀ '|Delhi", + "Megahalaya|मेघालय", + "Nagaland|नगालैंड", "মণিপুর", "ত্রিপুরা", - "Mizoram", + "मिजोरम|Mizoram", "सिक्किम", - "ਪੰਜਾਬ", - "हरियाणा", - "अरुणाचल प्रदेश", + "ਪੰਜਾਬ|पंजाब|Punjab", + "हरियाणा|ਹਰਿਆਣਾ|Haryana", + "Arunachal Pradesh|अरुणाचल प्रदेश", "অসম", - "बिहार", + "बिहार|بہار", "उत्तराखण्ड", "गोंय", - "കേരളം", - "தமிழ்நாடு", - "हिमाचल प्रदेश", - "جموں و کشمی", + "കേരളം|Kerala|केरल", + "தமிழ்நாடு|तमिलनाडु", + "हिमाचल प्रदेश|Himachal Pradesh", + "جموں و کشمی|जम्मू और कश्मीर|ਜੰਮੂ ਅਤੇ ਕਸ਼ਮੀਰ", "छत्तीसगढ़", - "झारखण्ड", - "ಕರ್ನಾಟಕ", + "झारखण्ड|ঝাড়খণ্ড|Jharkhand", + "ಕರ್ನಾಟಕ|कर्नाटक|Karnataka", "राजस्थान", - "ଓଡ଼ିଶା", - "ગુજરાત", - "পশ্চিমবঙ্গ", + "ଓଡ଼ିଶା|Odisha", + "ગુજરાત|Gujarat|गुजरात", + "পশ্চিমবঙ্গ|West Bengal", "मध्य प्रदेश", - "తెలంగాణ", - "ఆంధ్ర ప్రదేశ్", + "తెలంగాణ|تلنگانہ|तेलंगाना", + "ఆంధ్ర ప్రదేశ్|आंध्र प्रदेश", "महाराष्ट्र", - "उत्तर प्रदेश", - "Puducherry", + "उत्तर प्रदेश|Uttar Pradesh|اتر پردیش", + "പുതുച്ചേരി|పుదుచ్చేరి|पुडुचेरी|Puducherry", "New South Wales", "Australian Capital Territory|Capital Territory", "Jervis Bay Territory|Jervis Bay", @@ -429,7 +429,7 @@ static const char *localname_utf8[] = { "Yukon", "Northwest Territories|Territoires du Nord-Ouest", "Nunavut", - "ভারত|भारत|ભારત|भारत", + "इंडिया|ভারত|India", "Australia", "Brasil", "America|United States", @@ -466,7 +466,7 @@ static const char *localname_utf8[] = { "Костромская область", "Ставропольский край", "Краснодарский край ", - "Kalmykiya|Хальмг|Респу́блика Калмы́кия", + "Хальмг|Kalmykiya|Респу́блика Калмы́кия", "Тверская область", "Ленингра́дская о́бласть", "Росто́вская о́бласть", @@ -478,7 +478,7 @@ static const char *localname_utf8[] = { "Респу́блика Ко́ми|Коми Республика", "Арха́нгельская о́бласть", "Респу́блика Мордо́вия|Мордовия Республикась", - "Нижегоро́дская о́бласть|Nizhegorod Oblast", + "Нижегоро́дская о́бласть", "Пе́нзенская о́бласть", "Ки́ровская о́бласть", "Республика Марий Эл|Марий Эл Республик |Мары Эл Республик", @@ -546,7 +546,7 @@ static const char *localname_utf8[] = { "广西壮族自治区", "四川省", "云南省", - "新疆维吾尔自治区", + "བོད་|新疆维吾尔自治区|西藏", "甘肃省", "青海省", "西藏|བོད་|Tibet|西藏自治区", diff --git a/mapcodelib/mapcode_alphabets.h b/mapcodelib/mapcode_alphabets.h index e430fca..a8d35da 100644 --- a/mapcodelib/mapcode_alphabets.h +++ b/mapcodelib/mapcode_alphabets.h @@ -20,10 +20,6 @@ extern "C" { #endif -#ifdef NO_SUPPORT_ALPHABETS -#error "NO_SUPPORT_ALPHABETS cannot be specified in this file" -#endif - /** * Mapcodes are suppored in a variety of alphabets, using UTF16. The following * enum specifies the alphabets (or scripts, as they are also called). diff --git a/mapcodelib/mapcode_legacy.c b/mapcodelib/mapcode_legacy.c index 6a7fad5..a82bf5a 100644 --- a/mapcodelib/mapcode_legacy.c +++ b/mapcodelib/mapcode_legacy.c @@ -15,9 +15,13 @@ */ #include +#include #include "mapcode_legacy.h" #include "mapcoder.h" +#include "internal_alphabet_recognizer.h" + +#define ASSERT(condition) /** * Include global legacy buffers. These are not thread-safe! @@ -66,8 +70,6 @@ const char *convertTerritoryCodeToIsoName_Deprecated( } -#ifndef NO_SUPPORT_ALPHABETS - /** * Include global legacy buffers. These are not thread-safe! */ @@ -84,4 +86,35 @@ const UWORD *encodeToAlphabet_Deprecated(const char *asciiString, return convertToAlphabet(legacy_utf16Buffer, MAX_MAPCODE_RESULT_LEN, asciiString, alphabet); } -#endif + +#define FLAG_MAY_CONTAIN_TERRITORY 1 // default +#define FLAG_UTF16_STRING 2 // interpret pointer a UWORD* to utf16 characters +char *convertToRoman(char *asciiBuffer, int maxLength, const UWORD *unicodeBuffer) { + + MapcodeElements mapcodeElements; + double lat, lon; + enum MapcodeError err; + + ASSERT(asciiBuffer); + ASSERT(unicodeBuffer); + + *asciiBuffer = 0; + err = decodeMapcodeToLatLonUtf16(&lat, &lon, unicodeBuffer, TERRITORY_UNKNOWN, &mapcodeElements); + if (err == ERR_MISSING_TERRITORY || err == ERR_MAPCODE_UNDECODABLE || err == ERR_EXTENSION_UNDECODABLE) { + err = ERR_OK; + } + if (!err) { + char romanized[MAX_MAPCODE_RESULT_LEN]; + sprintf(romanized,"%s%s%s%s%s", + mapcodeElements.territoryISO, + *mapcodeElements.territoryISO ? " " : "", + mapcodeElements.properMapcode, + *mapcodeElements.precisionExtension ? "-" : "", + mapcodeElements.precisionExtension); + if ((int) strlen(romanized) < maxLength) { + strcpy(asciiBuffer, romanized); + } + } + return asciiBuffer; +} + diff --git a/mapcodelib/mapcode_legacy.h b/mapcodelib/mapcode_legacy.h index fb0122a..5318558 100644 --- a/mapcodelib/mapcode_legacy.h +++ b/mapcodelib/mapcode_legacy.h @@ -23,15 +23,15 @@ extern "C" { #include "mapcoder.h" #include "mapcode_territories.h" - -#ifndef NO_SUPPORT_ALPHABETS #include "mapcode_alphabets.h" -#endif /** * List of #defines to support legacy systems. */ +#define decodeMapcodeToLatLon(latDeg, lonDeg, mapcode, territory) decodeUtf8MapcodeToLatLon(latDeg, lonDeg, NULL, mapcode, territory) +#define compareWithMapcodeFormat(utf8, canContainTerritory) compareUtf8WithMapcodeFormat(utf8) + #define convertTerritoryIsoNameToCode getTerritoryCode #define coord2mc(results, lat, lon, territory) encodeLatLonToMapcodes_Deprecated(results, lat, lon,territory, 0) #define coord2mc1(results, lat, lon, territory) encodeLatLonToSingleMapcode(results, lat, lon, territory, 0) @@ -120,18 +120,34 @@ const char *convertTerritoryCodeToIsoName_Deprecated( int useShortName); - -/* ---------------------------------------------------------------------------- - * ALPHABET SUPPORT - * ---------------------------------------------------------------------------- +/** + * Decode a string to Roman characters. * - * Use -DNO_SUPPORT_ALPHABETS as a compiler option to switch off alphabet support for - * more alphabets. If NO_SUPPORT_ALPHABETS is not defined, alphabets other than ROMAN - * are supported. - * ---------------------------------------------------------------------------- + * Arguments: + * asciiString - Buffer to be filled with the ASCII string result. + * maxLength - Size of asciiString buffer. + * utf16String - Unicode string to decode, allocated by caller. + * + * Returns: + * Pointer to same buffer as asciiString (allocated by caller), which holds the result. */ +char *convertToRoman(char *asciiString, int maxLength, const UWORD *utf16String); + -#ifndef NO_SUPPORT_ALPHABETS + +/** + * Encode a string to Alphabet characters for a language. + * + * Arguments: + * utf16String - Buffer to be filled with the Unicode string result. + * asciiString - ASCII string to encode. + * maxLength - Size of utf16String buffer. + * alphabet - Alphabet to use. + * + * Returns: + * Encoded Unicode string, points at buffer from 'utf16String', allocated/deallocated by caller. + */ +UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiString, enum Alphabet alphabet); /** @@ -157,9 +173,8 @@ const char *decodeToRoman_Deprecated(const UWORD *utf16String); const UWORD *encodeToAlphabet_Deprecated(const char *asciiString, enum Alphabet alphabet); -#endif // NO_SUPPORT_ALPHABETS - #ifdef __cplusplus } #endif + #endif // __MAPCODE_LEGACY_H__ diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 395fdbc..5100069 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -23,19 +23,16 @@ #include "internal_data.h" #include "internal_iso3166_data.h" #include "internal_territory_names_english.h" - -#ifndef NO_SUPPORT_ALPHABETS - #include "internal_territory_alphabets.h" #include "internal_territory_names_local.h" #include "internal_alphabet_recognizer.h" -#endif #ifdef DEBUG #include + void _TestAssert(int iCondition, const char *cstrFile, int iLine) { static int nrAsserts = 0; if (!iCondition) { @@ -48,6 +45,7 @@ void _TestAssert(int iCondition, const char *cstrFile, int iLine) { } } + #define ASSERT(condition) _TestAssert((int) (condition), __FILE__, (int) __LINE__) #else #define ASSERT(condition) @@ -81,8 +79,6 @@ void _TestAssert(int iCondition, const char *cstrFile, int iLine) { #define STATE_GO 31 -#define USIZE 256 - #define MATH_PI 3.14159265358979323846 #define MAX_PRECISION_FACTOR 810000 // 30 to the power (MAX_PRECISION_DIGITS/2). @@ -122,6 +118,7 @@ static const char encode_chars[34] = { 'N', 'P', 'Q', 'R', 'S', 'T', 'V', 'W', 'X', 'Y', 'Z', 'A', 'E', 'U'}; + static signed char decodeChar(const char ch) { // base-31 value of ascii character (negative for illegal characters) // special cases -2, -3, -4 for vowels; o and i interpreted as 0 and 1. @@ -194,6 +191,7 @@ static const double maxErrorInMetersForDigits[MAX_PRECISION_DIGITS + 1] = { 0.0000093 }; + // PUBLIC - returns maximum error in meters for a certain nr of high-precision digits double maxErrorInMeters(int extraDigits) { ASSERT(extraDigits >= 0); @@ -219,6 +217,7 @@ typedef struct { // point double lon; // longitude (units depend on situation) } point; + static point32 convertFractionsToCoord32(const point *p) { point32 p32; p32.latMicroDeg = (int) floor(p->lat / 810000); @@ -226,6 +225,7 @@ static point32 convertFractionsToCoord32(const point *p) { return p32; } + static point convertFractionsToDegrees(const point *p) { point pd; pd.lat = p->lat / (810000 * 1000000.0); @@ -233,6 +233,7 @@ static point convertFractionsToDegrees(const point *p) { return pd; } + static const unsigned char DOUBLE_NAN[8] = {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F}; // NAN (Not a Number) static const unsigned char DOUBLE_INF[8] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x7F}; // +Infinity static const unsigned char DOUBLE_MIN_INF[8] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xFF}; // -Infinity @@ -300,6 +301,7 @@ static int isInRange(int lonMicroDeg, const int minLonMicroDeg, const int maxLon return 0; } + // returns true iff given coordinate "coord32" fits inside given TerritoryBoundary static int fitsInsideBoundaries(const point32 *coord32, const TerritoryBoundary *b) { ASSERT(coord32); @@ -309,6 +311,7 @@ static int fitsInsideBoundaries(const point32 *coord32, const TerritoryBoundary isInRange(coord32->lonMicroDeg, b->minx, b->maxx)); } + // set target TerritoryBoundary to a source extended with deltalat, deltaLon (in microDegrees) static TerritoryBoundary *getExtendedBoundaries(TerritoryBoundary *target, const TerritoryBoundary *source, const int deltaLatMicroDeg, const int deltaLonMicroDeg) { @@ -338,6 +341,7 @@ typedef struct { double fmaxx; } MapcodeZone; + static void setFromFractions(MapcodeZone *z, const double y, const double x, const double yDelta, const double xDelta) { @@ -353,11 +357,13 @@ static void setFromFractions(MapcodeZone *z, } } + static int isEmpty(const MapcodeZone *z) { ASSERT(z); return ((z->fmaxx <= z->fminx) || (z->fmaxy <= z->fminy)); } + static point getMidPointFractions(const MapcodeZone *z) { point p; ASSERT(z); @@ -366,6 +372,7 @@ static point getMidPointFractions(const MapcodeZone *z) { return p; } + static void zoneCopyFrom(MapcodeZone *target, const MapcodeZone *source) { ASSERT(target); ASSERT(source); @@ -375,6 +382,7 @@ static void zoneCopyFrom(MapcodeZone *target, const MapcodeZone *source) { target->fmaxx = source->fmaxx; } + // determine the non-empty intersection zone z between a given zone and the boundary of territory rectangle m. // returns nonzero in case such a zone exists static int restrictZoneTo(MapcodeZone *z, const MapcodeZone *zone, const TerritoryBoundary *b) { @@ -428,12 +436,14 @@ static char *lengthCopy(char *targetString, const char *sourceString, int nrChar return targetString; } + // PRIVATE - copy as much of sourceString as will fit; returns targetString static char *safeCopy(char *targetString, const char *sourceString, const int targetSize) { - int sourceLength = strlen(sourceString); + int sourceLength = (int) strlen(sourceString); return lengthCopy(targetString, sourceString, sourceLength, targetSize); } + /////////////////////////////////////////////////////////////////////////////////////////////// // // Data access @@ -447,11 +457,13 @@ static int firstrec(const enum Territory ccode) { return data_start[INDEX_OF_TERRITORY(ccode)]; } + static int lastrec(const enum Territory ccode) { ASSERT((_TERRITORY_MIN < ccode) && (ccode < _TERRITORY_MAX)); return data_start[INDEX_OF_TERRITORY(ccode) + 1] - 1; } + // returns parent of ccode (or TERRITORY_NONE) static enum Territory parentTerritoryOf(const enum Territory ccode) { if (ccode == TERRITORY_NONE) { @@ -461,12 +473,14 @@ static enum Territory parentTerritoryOf(const enum Territory ccode) { return parentnr[(int) parentletter[INDEX_OF_TERRITORY(ccode)]]; } + static int coDex(const int m) { int c = territoryBoundaries[m].flags & 31; ASSERT((0 <= m) && (m <= MAPCODE_BOUNDARY_MAX)); return 10 * (c / 5) + ((c % 5) + 1); } + static int xDivider4(const int miny, const int maxy) { // 360 * cos(microdegrees>>19) static const int xdivider19[172] = { @@ -505,6 +519,7 @@ static int isSubdivision(const enum Territory ccode) { return parentTerritoryOf(ccode) != TERRITORY_NONE; } + // find first territory rectangle of the same type as m static int firstNamelessRecord(const int m, const int firstcode) { int i = m; @@ -517,6 +532,7 @@ static int firstNamelessRecord(const int m, const int firstcode) { return (i + 1); } + // count all territory rectangles of the same type as m static int countNamelessRecords(const int m, const int firstcode) { const int first = firstNamelessRecord(m, firstcode); @@ -532,6 +548,7 @@ static int countNamelessRecords(const int m, const int firstcode) { return (last - first); } + static int isNearBorderOf(const point32 *coord32, const TerritoryBoundary *b) { int xdiv8 = xDivider4(b->miny, b->maxy) / 4; // should be /8 but there's some extra margin TerritoryBoundary tmp; @@ -541,6 +558,7 @@ static int isNearBorderOf(const point32 *coord32, const TerritoryBoundary *b) { (!fitsInsideBoundaries(coord32, getExtendedBoundaries(&tmp, b, -60, -xdiv8)))); } + static void makeupper(char *s) { ASSERT(s); while (*s) { @@ -549,6 +567,7 @@ static void makeupper(char *s) { } } + // returns 1 - 8, or negative if error static int getParentNumber(const char *s, const int len) { const char *p = ((len == 2) ? parents2 : parents3); @@ -610,9 +629,10 @@ static void repack_if_alldigits(char *input, const int aonly) { } } + // rewrite all-digit codes // returns 1 if unpacked, 0 if left unchanged, negative if unchanged and an error was detected -static int unpackAlldigits(char *input) { +static int unpack_if_alldigits(char *input) { char *s = input; char *dotpos = NULL; const int aonly = ((*s == 'A') || (*s == 'a')); @@ -690,6 +710,7 @@ typedef struct { Mapcodes *mapcodes; } encodeRec; + // encode the high-precision extension (0-8 characters) static void encodeExtension(char *result, const int extrax4, const int extray, const int dividerx4, const int dividery, int extraDigits, const int ydirection, @@ -749,6 +770,7 @@ static void encodeExtension(char *result, const int extrax4, const int extray, c } } + // encode 'value' into result[nrchars] static void encodeBase31(char *result, int value, int nrchars) { ASSERT(result); @@ -761,6 +783,7 @@ static void encodeBase31(char *result, int value, int nrchars) { } } + static void encode_triple(char *result, const int difx, const int dify) { ASSERT(result); if (dify < 4 * 34) // first 4(x34) rows of 6(x28) wide @@ -795,6 +818,7 @@ static const int yside[6] = {0, 6, 31, 176, 961, 176 * 31}; // number of combinations for n characters static const int nc[6] = {1, 31, 961, 29791, 923521, 28629151}; + // returns *result==0 in case of error static void encodeGrid(char *result, const encodeRec *enc, const int m, const int extraDigits, const char headerLetter) { @@ -924,6 +948,7 @@ static void encodeGrid(char *result, const encodeRec *enc, const int m, const in } // encode } + // *result==0 in case of error static void encodeNameless(char *result, const encodeRec *enc, const enum Territory ccode, const int extraDigits, const int m) { @@ -1028,6 +1053,7 @@ static void encodeNameless(char *result, const encodeRec *enc, const enum Territ } } + // encode in m (known to fit) static void encodeAutoHeader(char *result, const encodeRec *enc, const int m, const int extraDigits) { int i; @@ -1096,6 +1122,7 @@ static void encodeAutoHeader(char *result, const encodeRec *enc, const int m, co } } + static void encoderEngine(const enum Territory ccode, const encodeRec *enc, const int stop_with_one_result, const int extraDigits, const int requiredEncoder, const enum Territory ccode_override) { int from; @@ -1177,6 +1204,7 @@ static void encoderEngine(const enum Territory ccode, const encodeRec *enc, cons } } + // pass point to an array of pointers (at least 42), will be made to point to result strings... // returns nr of results; static int encodeLatLonToMapcodes_internal(Mapcodes *mapcodes, @@ -1261,6 +1289,7 @@ typedef struct { MapcodeZone zone; // result zone (in "DegreeFractions") } decodeRec; + // decode the high-precision extension (0-8 characters) // this routine takes the integer-arithmeteic decoding results (dec->coord32), adds precision, // and determines result zone (dec->zone); returns negative in case of error. @@ -1340,6 +1369,7 @@ static enum MapcodeError decodeExtension(decodeRec *dec, return ERR_OK; } + // decode 'code' until either a dot or an end-of-string is encountered static int decodeBase31(const char *code) { int value = 0; @@ -1350,6 +1380,7 @@ static int decodeBase31(const char *code) { return value; } + static void decode_triple(const char *result, int *difx, int *dify) { // decode the first character const int c1 = decodeChar(*result++); @@ -1506,6 +1537,7 @@ static enum MapcodeError decodeGrid(decodeRec *dec, const int m, const int hasHe } } + // decodes dec->mapcode in context of territory rectangle m, territory dec->context // Returns negative in case of error static enum MapcodeError decodeNameless(decodeRec *dec, int m) { @@ -1642,6 +1674,7 @@ static enum MapcodeError decodeNameless(decodeRec *dec, int m) { } } + // decodes dec->mapcode in context of territory rectangle m or one of its mates static enum MapcodeError decodeAutoHeader(decodeRec *dec, int m) { const char *input = dec->mapcode; @@ -1709,143 +1742,609 @@ static enum MapcodeError decodeAutoHeader(decodeRec *dec, int m) { return ERR_MAPCODE_UNDECODABLE; // type 6 "ASM zz.zzh" } -// returns nonzero if error -static enum MapcodeError decoderEngine(decodeRec *dec) { - enum Territory ccode; - enum MapcodeError err; - int codex; - int from; - int upto; - int i; - char *s; - ASSERT(dec); +/** + * ROMAN / ABJAD + * + */ - err = parseMapcodeString(&dec->mapcodeElements, dec->orginput, 1, dec->context); - if (err) { - return err; + +// Returns romanised version of character, or question mark in not recognized +static unsigned char getRomanVersionOf(UWORD w) { + if (w > ROMANVERSION_MAXCHAR || romanVersionOf[w >> 6] == NULL) { + return '?'; } + return (unsigned char) romanVersionOf[w >> 6][w & 63]; +} - ccode = dec->mapcodeElements.territoryCode; - dec->context = ccode; - dec->mapcode = dec->mapcodeElements.properMapcode; - dec->extension = dec->mapcodeElements.precisionExtension; - codex = dec->mapcodeElements.indexOfDot * 9 + (int) strlen(dec->mapcodeElements.properMapcode) - 1; - s = dec->mapcodeElements.properMapcode; - if (strchr(s, 'A') || strchr(s, 'E') || strchr(s, 'U')) { - if (unpackAlldigits(s) <= 0) { - return ERR_INVALID_VOWEL; - } +static void convertFromAbjad(char *s) { + int len, dot, form, c; + char *postfix = strchr(s, '-'); + dot = (int) (strchr(s, '.') - s); + if (dot < 2 || dot > 5) { + return; } - - if (codex == 54) { - // international mapcodes must be in international context - ccode = TERRITORY_AAA; - } else if (ccode < _TERRITORY_MIN) { - return ERR_MISSING_TERRITORY; - } else if (isSubdivision(ccode)) { - // int mapcodes must be interpreted in the parent of a subdivision - enum Territory parent = parentTerritoryOf(ccode); - if ((codex == 44) || ((codex == 34 || codex == 43) && (parent == TERRITORY_IND || parent == TERRITORY_MEX))) { - ccode = parent; - } + if (postfix) { + *postfix = 0; } - from = firstrec(ccode); - upto = lastrec(ccode); - - // try all ccode rectangles to decode s (pointing to first character of proper mapcode) - for (i = from; i <= upto; i++) { - const int codexi = coDex(i); - const int r = recType(i); - if (r == 0) { - if (isNameless(i)) { - if (((codexi == 21) && (codex == 22)) || - ((codexi == 22) && (codex == 32)) || - ((codexi == 13) && (codex == 23))) { - err = decodeNameless(dec, i); - break; - } - } else { - if ((codexi == codex) || ((codex == 22) && (codexi == 21))) { - err = decodeGrid(dec, i, 0); - - // first of all, make sure the zone fits the country - restrictZoneTo(&dec->zone, &dec->zone, boundaryPtr(upto)); - - if ((err == ERR_OK) && isRestricted(i)) { - int nrZoneOverlaps = 0; - int j; - - // *** make sure decode fits somewhere *** - dec->result = getMidPointFractions(&dec->zone); - dec->coord32 = convertFractionsToCoord32(&dec->result); - for (j = i - 1; j >= from; j--) { // look in previous rects - if (!isRestricted(j)) { - if (fitsInsideBoundaries(&dec->coord32, boundaryPtr(j))) { - nrZoneOverlaps = 1; - break; - } - } - } - - if (!nrZoneOverlaps) { - MapcodeZone zfound; - TerritoryBoundary prevu; - for (j = from; j < i; j++) { // try all smaller rectangles j - if (!isRestricted(j)) { - MapcodeZone z; - if (restrictZoneTo(&z, &dec->zone, boundaryPtr(j))) { - nrZoneOverlaps++; - if (nrZoneOverlaps == 1) { - // first fit! remember... - zoneCopyFrom(&zfound, &z); - ASSERT(j <= MAPCODE_BOUNDARY_MAX); - memcpy(&prevu, boundaryPtr(j), sizeof(TerritoryBoundary)); - } else { // nrZoneOverlaps >= 2 - // more than one hit - break; // give up - } - } - } // isRestricted - } // for j + unpack_if_alldigits(s); - // if several sub-areas intersect, just return the whole zone - // (the center of which may NOT re-encode to the same mapcode!) - if (nrZoneOverlaps == 1) { // found exactly ONE intersection? - zoneCopyFrom(&dec->zone, &zfound); - } - } + len = (int) strlen(s); + form = (dot >= 2 && dot <= 5 ? dot * 10 + (len - dot - 1) : 0); - if (!nrZoneOverlaps) { - err = ERR_MAPCODE_UNDECODABLE; // type 3 "NLD L222.222" - } - } // *** make sure decode fits somewhere *** - break; - } + if (form == 23) { + c = decodeChar(s[3]) * 8 + (decodeChar(s[4]) - 18); + if (c >= 0 && c < 31) { +// s[0] = s[0]; +// s[1] = s[1]; +// s[2] = '.'; + s[3] = encode_chars[c]; + s[4] = s[5]; + s[5] = 0; + } + } else if (form == 24) { + c = decodeChar(s[3]) * 8 + (decodeChar(s[4]) - 18); + if (c >= 0 && c < 63) { +// s[0] = s[0]; +// s[1] = s[1]; +// s[2] = '.'; + s[3] = '.'; + s[4] = s[5]; + s[5] = s[6]; + s[6] = 0; + if (c >= 32) { + s[2] = encode_chars[c - 32]; + } else { + s[3] = encode_chars[c]; } - } else if (r == 1) { - if (codex == codexi + 10 && headerLetter(i) == *s) { - err = decodeGrid(dec, i, 1); - break; + } + } else if (form == 34) { + c = (decodeChar(s[2]) * 10) + (decodeChar(s[5]) - 7); + if (c >= 0 && c < 93) { +// s[0] = s[0]; +// s[1] = s[1]; + s[2] = '.'; +// s[3] = '.'; +// s[4] = s[4]; + s[5] = s[6]; + s[6] = s[7]; + s[7] = 0; + + if (c < 31) { + s[3] = encode_chars[c]; + } else if (c < 62) { + s[2] = encode_chars[c - 31]; + } else { + s[2] = encode_chars[c - 62]; + s[3] = s[4]; + s[4] = '.'; } - } else { //r>1 - if (((codex == 23) && (codexi == 22)) || - ((codex == 33) && (codexi == 23))) { - err = decodeAutoHeader(dec, i); - break; + } + } else if (form == 35) { + c = (decodeChar(s[2]) * 8) + (decodeChar(s[6]) - 18); + if (c >= 0 && c < 63) { +// s[0] = s[0]; +// s[1] = s[1]; +// s[3] = '.'; +// s[4] = s[4]; +// s[5] = s[5]; + s[6] = s[7]; + s[7] = s[8]; + s[8] = 0; + if (c >= 32) { + s[2] = encode_chars[c - 32]; + s[3] = s[4]; + s[4] = '.'; + } else { + s[2] = encode_chars[c]; } } - } // for - - if (!err) { - restrictZoneTo(&dec->zone, &dec->zone, boundaryPtr(lastrec(ccode))); - - if (isEmpty(&dec->zone)) { - err = ERR_MAPCODE_UNDECODABLE; // type 0 "BRA xx.xx" + } else if (form == 45) { + c = (decodeChar(s[2]) * 100) + (decodeChar(s[5]) * 10) + (decodeChar(s[8]) - 39); + if (c >= 0 && c < 961) { +// s[0] = s[0]; +// s[1] = s[1]; + s[2] = encode_chars[c / 31]; +// s[3] = s[3]; +// s[4] = '.'; + s[5] = s[6]; + s[6] = s[7]; + s[7] = s[9]; + s[8] = encode_chars[c % 31]; + s[9] = 0; } - } - + } else if (form == 55) { + c = (decodeChar(s[2]) * 100) + (decodeChar(s[6]) * 10) + (decodeChar(s[9]) - 39); + if (c >= 0 && c < 961) { +// s[0] = s[0]; +// s[1] = s[1]; + s[2] = encode_chars[c / 31]; +// s[3] = s[3]; +// s[4] = s[4]; +// s[5] = '.'; + s[6] = s[7]; + s[7] = s[8]; + s[8] = s[10]; + s[9] = encode_chars[c % 31]; + s[10] = 0; + } + } + repack_if_alldigits(s, 0); + if (postfix) { + len = (int) strlen(s); + *postfix = '-'; + memmove(s + len, postfix, strlen(postfix) + 1); + } +} + + +/** + * Returns the alphabet of given UTF8 (of ASCII) string (based on the + * first recognizable non-Latin character). + * + * Arguments: + * utf8 - Zero-terminated UTF8 (or ASCII) string + * + * Returns: + * ALPHABET_ROMAN if all characters are in ASCII range 0..0xBF. + * otherwise returns the alphabet of the first different character + * encountered, or negative (_ALPHABET_MIN) if it isn't recognized. + */ +static enum Alphabet recognizeAlphabetUtf8(const char *utf8) { + ASSERT(utf8); + while (*utf8 != 0) { + int c = (unsigned char) *utf8++; + if (c >= 0xC0) { + enum Alphabet alphabet; + int c2 = (unsigned char) *utf8++; + if (c2 < 0x80) { + return _ALPHABET_MIN; // utf8 error! + } + c = ((c - 0xC0) << 6) + (c2 & 63); + if (c >= 0x800) { + int c3 = (unsigned char) *utf8++; + c = ((c - 0x800) << 6) + (c3 & 63); + if (c3 < 0x80 || c > 0xFFFF) { + return _ALPHABET_MIN; // utf8 error! + } + } + alphabet = recognizeAlphabetOfChar((UWORD) c); + if (alphabet != ALPHABET_ROMAN) { + return alphabet; + } + } + } + return ALPHABET_ROMAN; +} + + +/////////////////////////////////////////////////////////////////////////////////////////////// +// +// compareWithMapcodeFormat & parseMapcode +// +/////////////////////////////////////////////////////////////////////////////////////////////// + + +// 32=busyextension 64=end territory 128(256)=end of clean mapcode(with extension) 512=end of extension +static int fullmc_statemachine[27][6] = { + // SPACE DOT DETTER VOWEL ZERO HYPHEN + // 0 start === looking for very first detter + {0, ERR_UNEXPECTED_DOT, 1, 1, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, + // 1 L/P === det:LL vowel:TA + {ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_DOT, 2, 23, ERR_DOT_MISSING, ERR_BAD_TERRITORY_FORMAT}, + // 2 LL/PP === white: TT waitprefix | dot: PP. | det:LLL/PPP | vowel:TTA | hyphen:TT- + {18 | + 64, 6, 3, 24, ERR_DOT_MISSING, 14}, + // 3 LLL/PPP === white: TTT prefix | dot: PPP. mapcode | det: PPPP | hyphen: TTT- + {18 | + 64, 6, 4, ERR_INVALID_VOWEL, ERR_DOT_MISSING, 14}, + // 4 PPPP === dot: PPPP. | det: PPPPP + {ERR_BAD_TERRITORY_FORMAT, 6, 5, ERR_INVALID_VOWEL, ERR_DOT_MISSING, ERR_BAD_TERRITORY_FORMAT}, + // 5 PPPPP === must get dot now! Dot:PPPPP. + {ERR_BAD_TERRITORY_FORMAT, 6, ERR_INVALID_MAPCODE_FORMAT, ERR_INVALID_VOWEL, ERR_DOT_MISSING, ERR_BAD_TERRITORY_FORMAT}, + // 6 prefix. === get first postfix! det: prefix.L | vowel: prefix.A + {ERR_INVALID_MAPCODE_FORMAT, ERR_UNEXPECTED_DOT, 7, 25, ERR_MAPCODE_INCOMPLETE, ERR_UNEXPECTED_HYPHEN}, + // 7 prefix.L === get 2nd postfix! det: prefix.LL | vowel: prefix.LA + {ERR_INVALID_MAPCODE_FORMAT, ERR_UNEXPECTED_DOT, 8, 25, ERR_MAPCODE_INCOMPLETE, ERR_UNEXPECTED_HYPHEN}, + // 8 prefix.LL === get 3d postfix! white:trail | det: prefix.LLL | vowel: prefix.LLA | zero:done | hyphen: mc- + {22 | 128, ERR_UNEXPECTED_DOT, 9, 25, STATE_GO | + 128, + 11 | + 256}, + // 9 prefix.LLL === white:trail | zero:done | hyphen:mc- + {22 | + 128, ERR_UNEXPECTED_DOT, 10, 25, STATE_GO | + 128, 11 | + 256}, + //10 prefix.LLLL === white:trail | zero:done | hyphen:mc- | det/vowel = postfix full + {22 | + 128, ERR_UNEXPECTED_DOT, 13, 13, STATE_GO | + 128, 11 | + 256}, + + //11 mc- === MUST get first precision detter + {ERR_EXTENSION_INVALID_LENGTH, ERR_UNEXPECTED_DOT, 12, ERR_EXTENSION_INVALID_CHARACTER, ERR_MAPCODE_INCOMPLETE, ERR_UNEXPECTED_HYPHEN}, + //12 mc-L* === Keep reading precision detters | white=trail | zero=done + {22 | 512, ERR_UNEXPECTED_DOT, 12 | 32, ERR_EXTENSION_INVALID_CHARACTER, + STATE_GO | + 512, ERR_UNEXPECTED_HYPHEN}, + + //13 prefix.LLLLL === + {22 | + 128, ERR_UNEXPECTED_DOT, ERR_INVALID_MAPCODE_FORMAT, ERR_INVALID_VOWEL, STATE_GO | + 128, 11 | + 256}, + + //14 TC- === get first state letter + {ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_DOT, 15, 15, ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_HYPHEN}, + //15 TC-S === get 2nd state letter + {ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_DOT, 16, 16, ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_HYPHEN}, + //16 TC-SS === white:waitprefix | det/vow:TC-SSS + {18 | + 64, ERR_UNEXPECTED_DOT, 17, 17, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, + //17 TC-SSS === white:waitprefix + {18 | + 64, ERR_UNEXPECTED_DOT, ERR_BAD_TERRITORY_FORMAT, ERR_BAD_TERRITORY_FORMAT, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, + + //18 TC waitprefix === skip more whitespace, MUST get 1st prefix letter/vowel + {18, ERR_UNEXPECTED_DOT, 19, 19, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, + //19 TC P === get second prefix detter + {ERR_DOT_MISSING, ERR_UNEXPECTED_DOT, 20, ERR_INVALID_VOWEL, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, + //20 TC PP === dot:prefix. | det:TC PPP + {ERR_DOT_MISSING, 6, 21, ERR_INVALID_VOWEL, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, + //21 TC PPP === dot:prefix. | det:PPPP + {ERR_DOT_MISSING, 6, 4, ERR_INVALID_VOWEL, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, + + //22 trailing === skip whitespace until end of string + {22, ERR_UNEXPECTED_DOT, ERR_TRAILING_CHARACTERS, ERR_TRAILING_CHARACTERS, STATE_GO, ERR_UNEXPECTED_HYPHEN}, + + //23 TA === white:waitprefix | det: TAT | vowel:TAA | hyphen:TC- + {18 | + 64, ERR_INVALID_VOWEL, 24, 24, ERR_DOT_MISSING, 14}, + //24 TTA/TAT/TAA === space:TC waitprefix | hyphen:TC- + {18 | + 64, ERR_INVALID_VOWEL, ERR_INVALID_VOWEL, ERR_INVALID_VOWEL, ERR_DOT_MISSING, 14}, + + //25 prefix.[L*]A === white:trail | det/vow:full mc | zero:done | hyphen:mc- + {22 | + 128, ERR_UNEXPECTED_DOT, 26, 26, STATE_GO | + 128, 11 | + 256}, + //26 prefix.[L*]AL === white:trail | zero:done | hyphen:mc- + {22 | + 128, ERR_UNEXPECTED_DOT, ERR_INVALID_VOWEL, ERR_INVALID_VOWEL, STATE_GO | + 128, 11 | + 256}, +}; + + +// Returns 0 if ok, negative in case of error (where -999 represents "may BECOME a valid mapcode if more characters are added) +#define FLAG_UTF8_STRING 0 // interpret pointer a utf8 characters +#define FLAG_UTF16_STRING 2 // interpret pointer a UWORD* to utf16 characters + + +enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, const char *string, int parseFlags, + enum Territory territory) { + const int interpretAsUtf16 = (parseFlags & FLAG_UTF16_STRING); + const UWORD *utf16 = (const UWORD *) string; + int isAbjad = 0; + const unsigned char *utf8 = (unsigned char *) string; + int extensionLength = 0; + char *cleanPtr = NULL; + int nondigits = 0, vowels = 0; + int state = 0; + ASSERT(string); + if (mapcodeElements) { + *mapcodeElements->precisionExtension = 0; + *mapcodeElements->territoryISO = 0; + cleanPtr = mapcodeElements->properMapcode; + } + for (;;) { + int newstate, token; + unsigned char cx; + // handle utf16 + if (interpretAsUtf16) { + const enum Alphabet alphabet = recognizeAlphabetOfChar(*utf16); + if (alphabet == ALPHABET_GREEK || alphabet == ALPHABET_HEBREW || + alphabet == ALPHABET_ARABIC || alphabet == ALPHABET_KOREAN) { + isAbjad = 1; + } + cx = getRomanVersionOf(*utf16++); + } else { + cx = *utf8++; + } + // recognize token: decode returns -2=a -3=e -4=0, 0..9 for digit or "o" or "i", 10..31 for char, -1 for illegal char + if (cx == '.') { + token = TOKENDOT; + if (mapcodeElements) { + mapcodeElements->indexOfDot = (int) (cleanPtr - mapcodeElements->properMapcode); + } + if (mapcodeElements) { + *cleanPtr++ = cx; + } + } else if (cx == '-') { + token = TOKENHYPH; + if (mapcodeElements) { + *cleanPtr++ = cx; + } + } else if (cx == 0) { + token = TOKENZERO; + } else if ((cx == ' ') || (cx == '\t')) { + token = TOKENSEP; + } else { + char c; + if (cx >= 0xC0) { // utf8 character + unsigned char c2 = *utf8++; + int w = ((cx - 0xC0) << 6) + (c2 & 63); + if (c2 < 0x80) { + return ERR_INVALID_CHARACTER; // utf8 error + } + if (w >= 0x800) { + int c3 = (int) *utf8++; + w = ((w - 0x800) << 6) + (c3 & 63); + if (c3 < 0x80 || w > 0xFFFF) { + return ERR_INVALID_CHARACTER; // utf8 error + } + } + { + const enum Alphabet alphabet = recognizeAlphabetOfChar(w); + if (alphabet == ALPHABET_GREEK || alphabet == ALPHABET_HEBREW || + alphabet == ALPHABET_ARABIC || alphabet == ALPHABET_KOREAN) { + isAbjad = 1; + } + } + cx = getRomanVersionOf((UWORD) w); + } + c = decodeChar(cx); + if (c < 0) { // vowel or illegal? + if (c == -1) { // illegal? + return ERR_INVALID_CHARACTER; + } + token = TOKENVOWEL; + vowels++; + if (mapcodeElements) { + *cleanPtr++ = (char) toupper(cx); + } + } else if (c < 10) { // digit + token = TOKENCHR; // digit + if (mapcodeElements) { + *cleanPtr++ = cx; + } + } else { // character B-Z + token = TOKENCHR; + if (!extensionLength) { + nondigits++; + } + if (mapcodeElements) { + *cleanPtr++ = (char) toupper(cx); + } + } + } + newstate = fullmc_statemachine[state][token]; + if (newstate >= 32) { + if (newstate >= 512) { // end of extension + if (mapcodeElements) { + *cleanPtr = 0; + cleanPtr = mapcodeElements->precisionExtension; + } + } else if (newstate >= 128) { + if (newstate >= 256) { // start of extension + extensionLength = 1; + cleanPtr--; // get rid of hyphen + } + // end of proper mapcode + if (mapcodeElements) { + *cleanPtr = 0; + cleanPtr = mapcodeElements->precisionExtension; + } + } else if (newstate >= 64) { // end of territory + nondigits = vowels = 0; + if (mapcodeElements) { + int len = (int) (cleanPtr - mapcodeElements->properMapcode); + ASSERT(len < MAX_ISOCODE_LEN); + lengthCopy(mapcodeElements->territoryISO, mapcodeElements->properMapcode, len, MAX_ISOCODE_LEN + 1); + cleanPtr = mapcodeElements->properMapcode; + } + } else { // add to extension + if (++extensionLength > MAX_PRECISION_DIGITS) { + return ERR_EXTENSION_INVALID_LENGTH; + } + } + newstate &= 31; + } + + if (newstate < 0) { + return (enum MapcodeError) newstate; + } else if (newstate == STATE_GO) { + if (vowels > 3 || (nondigits == 1 && vowels > 1) || (nondigits > 1 && vowels > 0)) { + return ERR_INVALID_VOWEL; + } else if (nondigits == 0 && vowels == 0) { + return ERR_ALL_DIGIT_CODE; + } + if (mapcodeElements) { + if (*mapcodeElements->properMapcode == 'A') { + unpack_if_alldigits(mapcodeElements->properMapcode); + repack_if_alldigits(mapcodeElements->properMapcode, 0); + } + if (isAbjad) { + convertFromAbjad(mapcodeElements->properMapcode); + } + if (*mapcodeElements->territoryISO) { + mapcodeElements->territoryCode = getTerritoryCode(mapcodeElements->territoryISO, territory); + if (mapcodeElements->territoryCode < _TERRITORY_MIN) { + return ERR_UNKNOWN_TERRITORY; + } + } else { + mapcodeElements->territoryCode = territory; + } + if ((mapcodeElements->territoryCode == TERRITORY_MEX) && (strlen(mapcodeElements->properMapcode) < 8)) { + // special case: short MEX codes are handled in the state (which ALSO has iso code MEX) + mapcodeElements->territoryCode = TERRITORY_MX_MX; + } + } + return ERR_OK; + } + state = newstate; + } + ASSERT(0); +} + + +enum MapcodeError compareWithMapcodeFormatUtf8(const char *utf8String) { + ASSERT(utf8String); + return parseMapcodeString(NULL, utf8String, FLAG_UTF8_STRING, TERRITORY_NONE); +} + + +enum MapcodeError compareWithMapcodeFormatUtf16(const UWORD *Utf16String) { + ASSERT(Utf16String); + return parseMapcodeString(NULL, (const char *) Utf16String, FLAG_UTF16_STRING, TERRITORY_NONE); +} + + +// returns nonzero if error +static enum MapcodeError decoderEngine(decodeRec *dec, int parseFlags) { + enum Territory ccode; + enum MapcodeError err; + int codex; + int from; + int upto; + int i; + char *s; + int wasAllDigits = 0; + ASSERT(dec); + + err = parseMapcodeString(&dec->mapcodeElements, dec->orginput, parseFlags, dec->context); + if (err) { // clear all parsed fields in case of error + dec->mapcodeElements.territoryISO[0] = 0; + dec->mapcodeElements.properMapcode[0] = 0; + dec->mapcodeElements.precisionExtension[0] = 0; + return err; + } + + ccode = dec->mapcodeElements.territoryCode; + dec->context = ccode; + dec->mapcode = dec->mapcodeElements.properMapcode; + dec->extension = dec->mapcodeElements.precisionExtension; + codex = dec->mapcodeElements.indexOfDot * 9 + (int) strlen(dec->mapcodeElements.properMapcode) - 1; + s = dec->mapcodeElements.properMapcode; + + if (strchr(s, 'A') || strchr(s, 'E') || strchr(s, 'U')) { + if (unpack_if_alldigits(s) <= 0) { + return ERR_INVALID_VOWEL; + } + wasAllDigits = 1; + } + + if (codex == 54) { + // international mapcodes must be in international context + ccode = TERRITORY_AAA; + } else if (ccode < _TERRITORY_MIN) { + return ERR_MISSING_TERRITORY; + } else if (isSubdivision(ccode)) { + // int mapcodes must be interpreted in the parent of a subdivision + enum Territory parent = parentTerritoryOf(ccode); + if ((codex == 44) || ((codex == 34 || codex == 43) && (parent == TERRITORY_IND || parent == TERRITORY_MEX))) { + ccode = parent; + } + } + + from = firstrec(ccode); + upto = lastrec(ccode); + + // try all ccode rectangles to decode s (pointing to first character of proper mapcode) + for (i = from; i <= upto; i++) { + const int codexi = coDex(i); + const int r = recType(i); + if (r == 0) { + if (isNameless(i)) { + if (((codexi == 21) && (codex == 22)) || + ((codexi == 22) && (codex == 32)) || + ((codexi == 13) && (codex == 23))) { + err = decodeNameless(dec, i); + break; + } + } else { + if ((codexi == codex) || ((codex == 22) && (codexi == 21))) { + err = decodeGrid(dec, i, 0); + + // first of all, make sure the zone fits the country + restrictZoneTo(&dec->zone, &dec->zone, boundaryPtr(upto)); + + if ((err == ERR_OK) && isRestricted(i)) { + int nrZoneOverlaps = 0; + int j; + + // *** make sure decode fits somewhere *** + dec->result = getMidPointFractions(&dec->zone); + dec->coord32 = convertFractionsToCoord32(&dec->result); + for (j = i - 1; j >= from; j--) { // look in previous rects + if (!isRestricted(j)) { + if (fitsInsideBoundaries(&dec->coord32, boundaryPtr(j))) { + nrZoneOverlaps = 1; + break; + } + } + } + + if (!nrZoneOverlaps) { + MapcodeZone zfound; + TerritoryBoundary prevu; + for (j = from; j < i; j++) { // try all smaller rectangles j + if (!isRestricted(j)) { + MapcodeZone z; + if (restrictZoneTo(&z, &dec->zone, boundaryPtr(j))) { + nrZoneOverlaps++; + if (nrZoneOverlaps == 1) { + // first fit! remember... + zoneCopyFrom(&zfound, &z); + ASSERT(j <= MAPCODE_BOUNDARY_MAX); + memcpy(&prevu, boundaryPtr(j), sizeof(TerritoryBoundary)); + } else { // nrZoneOverlaps >= 2 + // more than one hit + break; // give up + } + } + } // isRestricted + } // for j + + // if several sub-areas intersect, just return the whole zone + // (the center of which may NOT re-encode to the same mapcode!) + if (nrZoneOverlaps == 1) { // found exactly ONE intersection? + zoneCopyFrom(&dec->zone, &zfound); + } + } + + if (!nrZoneOverlaps) { + err = ERR_MAPCODE_UNDECODABLE; // type 3 "NLD L222.222" + } + } // *** make sure decode fits somewhere *** + break; + } + } + } else if (r == 1) { + if (codex == codexi + 10 && headerLetter(i) == *s) { + err = decodeGrid(dec, i, 1); + break; + } + } else { //r>1 + if (((codex == 23) && (codexi == 22)) || + ((codex == 33) && (codexi == 23))) { + err = decodeAutoHeader(dec, i); + break; + } + } + } // for + + if (!err) { + restrictZoneTo(&dec->zone, &dec->zone, boundaryPtr(lastrec(ccode))); + + if (isEmpty(&dec->zone)) { + err = ERR_MAPCODE_UNDECODABLE; // type 0 "BRA xx.xx" + } + } + if (err) { dec->result.lat = dec->result.lon = 0; return err; @@ -1868,6 +2367,9 @@ static enum MapcodeError decoderEngine(decodeRec *dec) { dec->result.lon -= 360.0; } + if (wasAllDigits) { + repack_if_alldigits(dec->mapcodeElements.properMapcode, 0); + } return ERR_OK; } @@ -1877,8 +2379,6 @@ static enum MapcodeError decoderEngine(decodeRec *dec) { // /////////////////////////////////////////////////////////////////////////////////////////////// -#ifndef NO_SUPPORT_ALPHABETS - // WARNING - these alphabets have NOT yet been released as standard! use at your own risk! check www.mapcode.com for details. static UWORD asc2lan[_ALPHABET_MAX][36] = { // A-Z equivalents for ascii characters A to Z, 0-9 // A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9 @@ -1919,22 +2419,6 @@ static UWORD asc2lan[_ALPHABET_MAX][36] = { // A-Z equivalents for ascii charact /////////////////////////////////////////////////////////////////////////////////////////////// -// Returns romanised version of character, or question mark in not recognized -static char getRomanVersionOf(UWORD w) { - if (w > 0x313F) { - return '?'; - } - if (romanVersionOf[w >> 6] == NULL) { - return '?'; - } - return romanVersionOf[w >> 6][w & 63]; -} - -static int isAbjadScript(const UWORD *utf16String) { - const enum Alphabet alphabet = recognizeAlphabetUtf16(utf16String); - return (alphabet == ALPHABET_GREEK || alphabet == ALPHABET_HEBREW || alphabet == ALPHABET_ARABIC || - alphabet == ALPHABET_KOREAN); -} /// PRIVATE convert a mapcode to an ABJAD-format (never more than 2 non-digits in a row) static char *convertToAbjad(char *targetAsciiString, const char *sourceAsciiString, int maxLength) { @@ -1955,7 +2439,7 @@ static char *convertToAbjad(char *targetAsciiString, const char *sourceAsciiStri } lengthCopy(targetAsciiString, sourceAsciiString, len, maxLength); - unpackAlldigits(targetAsciiString); + unpack_if_alldigits(targetAsciiString); len = (int) strlen(targetAsciiString); dot = (int) (strchr(targetAsciiString, '.') - targetAsciiString); @@ -2059,219 +2543,57 @@ static char *convertToAbjad(char *targetAsciiString, const char *sourceAsciiStri // targetAsciiString[1] = targetAsciiString[1]; // targetAsciiString[0] = targetAsciiString[0]; } else if (form == 43) { // s0 s1 s2 s3 . s5 s6 s7 -> s0 s1 C* . s3 s5 C2 S6 S7 - targetAsciiString[9] = 0; - targetAsciiString[8] = targetAsciiString[7]; - targetAsciiString[7] = targetAsciiString[6]; - targetAsciiString[6] = c2; -// targetAsciiString[5] = targetAsciiString[5]; - targetAsciiString[4] = targetAsciiString[3]; - targetAsciiString[3] = '.'; - targetAsciiString[2] = (char) (c1 + 4); -// targetAsciiString[1] = targetAsciiString[1]; -// targetAsciiString[0] = targetAsciiString[0]; - } else if (form == 44) { - targetAsciiString[10] = 0; - targetAsciiString[9] = targetAsciiString[7]; - targetAsciiString[8] = c3; - targetAsciiString[7] = targetAsciiString[6]; - targetAsciiString[6] = targetAsciiString[5]; - targetAsciiString[5] = c2; -// targetAsciiString[4] = '.'; -// targetAsciiString[3] = targetAsciiString[3]; - targetAsciiString[2] = c1; -// targetAsciiString[1] = targetAsciiString[1]; -// targetAsciiString[0] = targetAsciiString[0]; - } else if (form == 54) { - targetAsciiString[11] = 0; - targetAsciiString[10] = targetAsciiString[8]; - targetAsciiString[9] = c3; - targetAsciiString[8] = targetAsciiString[7]; - targetAsciiString[7] = targetAsciiString[6]; - targetAsciiString[6] = c2; -// targetAsciiString[5] = '.'; -// targetAsciiString[4] = targetAsciiString[4]; -// targetAsciiString[3] = targetAsciiString[3]; - targetAsciiString[2] = c1; -// targetAsciiString[1] = targetAsciiString[1]; -// targetAsciiString[0] = targetAsciiString[0]; - } - } - repack_if_alldigits(targetAsciiString, 0); - if (rest) { - int totalLen = (int) strlen(targetAsciiString); - int needed = (int) strlen(rest); - int tocopy = maxLength - totalLen - 1; - if (tocopy > needed) { - tocopy = needed; - } - if (tocopy > 0) { - memcpy(targetAsciiString + totalLen, rest, (size_t) tocopy); - targetAsciiString[totalLen + tocopy] = 0; - } - } - return targetAsciiString; -} - - -static void convertFromAbjad(char *s) { - int len, dot, form, c; - char *postfix = strchr(s, '-'); - dot = (int) (strchr(s, '.') - s); - if (dot < 2 || dot > 5) { - return; - } - if (postfix) { - *postfix = 0; - } - - unpackAlldigits(s); - - len = (int) strlen(s); - form = (dot >= 2 && dot <= 5 ? dot * 10 + (len - dot - 1) : 0); - - if (form == 23) { - c = decodeChar(s[3]) * 8 + (decodeChar(s[4]) - 18); - if (c >= 0 && c < 31) { -// s[0] = s[0]; -// s[1] = s[1]; -// s[2] = '.'; - s[3] = encode_chars[c]; - s[4] = s[5]; - s[5] = 0; - } - } else if (form == 24) { - c = decodeChar(s[3]) * 8 + (decodeChar(s[4]) - 18); - if (c >= 0 && c < 63) { -// s[0] = s[0]; -// s[1] = s[1]; -// s[2] = '.'; - s[3] = '.'; - s[4] = s[5]; - s[5] = s[6]; - s[6] = 0; - if (c >= 32) { - s[2] = encode_chars[c - 32]; - } else { - s[3] = encode_chars[c]; - } - } - } else if (form == 34) { - c = (decodeChar(s[2]) * 10) + (decodeChar(s[5]) - 7); - if (c >= 0 && c < 93) { -// s[0] = s[0]; -// s[1] = s[1]; - s[2] = '.'; -// s[3] = '.'; -// s[4] = s[4]; - s[5] = s[6]; - s[6] = s[7]; - s[7] = 0; - - if (c < 31) { - s[3] = encode_chars[c]; - } else if (c < 62) { - s[2] = encode_chars[c - 31]; - } else { - s[2] = encode_chars[c - 62]; - s[3] = s[4]; - s[4] = '.'; - } - } - } else if (form == 35) { - c = (decodeChar(s[2]) * 8) + (decodeChar(s[6]) - 18); - if (c >= 0 && c < 63) { -// s[0] = s[0]; -// s[1] = s[1]; -// s[3] = '.'; -// s[4] = s[4]; -// s[5] = s[5]; - s[6] = s[7]; - s[7] = s[8]; - s[8] = 0; - if (c >= 32) { - s[2] = encode_chars[c - 32]; - s[3] = s[4]; - s[4] = '.'; - } else { - s[2] = encode_chars[c]; - } + targetAsciiString[9] = 0; + targetAsciiString[8] = targetAsciiString[7]; + targetAsciiString[7] = targetAsciiString[6]; + targetAsciiString[6] = c2; +// targetAsciiString[5] = targetAsciiString[5]; + targetAsciiString[4] = targetAsciiString[3]; + targetAsciiString[3] = '.'; + targetAsciiString[2] = (char) (c1 + 4); +// targetAsciiString[1] = targetAsciiString[1]; +// targetAsciiString[0] = targetAsciiString[0]; + } else if (form == 44) { + targetAsciiString[10] = 0; + targetAsciiString[9] = targetAsciiString[7]; + targetAsciiString[8] = c3; + targetAsciiString[7] = targetAsciiString[6]; + targetAsciiString[6] = targetAsciiString[5]; + targetAsciiString[5] = c2; +// targetAsciiString[4] = '.'; +// targetAsciiString[3] = targetAsciiString[3]; + targetAsciiString[2] = c1; +// targetAsciiString[1] = targetAsciiString[1]; +// targetAsciiString[0] = targetAsciiString[0]; + } else if (form == 54) { + targetAsciiString[11] = 0; + targetAsciiString[10] = targetAsciiString[8]; + targetAsciiString[9] = c3; + targetAsciiString[8] = targetAsciiString[7]; + targetAsciiString[7] = targetAsciiString[6]; + targetAsciiString[6] = c2; +// targetAsciiString[5] = '.'; +// targetAsciiString[4] = targetAsciiString[4]; +// targetAsciiString[3] = targetAsciiString[3]; + targetAsciiString[2] = c1; +// targetAsciiString[1] = targetAsciiString[1]; +// targetAsciiString[0] = targetAsciiString[0]; } - } else if (form == 45) { - c = (decodeChar(s[2]) * 100) + (decodeChar(s[5]) * 10) + (decodeChar(s[8]) - 39); - if (c >= 0 && c < 961) { -// s[0] = s[0]; -// s[1] = s[1]; - s[2] = encode_chars[c / 31]; -// s[3] = s[3]; -// s[4] = '.'; - s[5] = s[6]; - s[6] = s[7]; - s[7] = s[9]; - s[8] = encode_chars[c % 31]; - s[9] = 0; + } + repack_if_alldigits(targetAsciiString, 0); + if (rest) { + int totalLen = (int) strlen(targetAsciiString); + int needed = (int) strlen(rest); + int tocopy = maxLength - totalLen - 1; + if (tocopy > needed) { + tocopy = needed; } - } else if (form == 55) { - c = (decodeChar(s[2]) * 100) + (decodeChar(s[6]) * 10) + (decodeChar(s[9]) - 39); - if (c >= 0 && c < 961) { -// s[0] = s[0]; -// s[1] = s[1]; - s[2] = encode_chars[c / 31]; -// s[3] = s[3]; -// s[4] = s[4]; -// s[5] = '.'; - s[6] = s[7]; - s[7] = s[8]; - s[8] = s[10]; - s[9] = encode_chars[c % 31]; - s[10] = 0; + if (tocopy > 0) { + memcpy(targetAsciiString + totalLen, rest, (size_t) tocopy); + targetAsciiString[totalLen + tocopy] = 0; } } - repack_if_alldigits(s, 0); - if (postfix) { - len = (int) strlen(s); - *postfix = '-'; - memmove(s + len, postfix, strlen(postfix) + 1); - } -} - -/////////////////////////////////////////////////////////////////////////////////////////////// -// -// ROMAN ROUTINES -// -/////////////////////////////////////////////////////////////////////////////////////////////// -char *convertToRoman(char *asciiBuffer, int maxLength, const UWORD *unicodeBuffer) { - char *w = asciiBuffer; - const char *e = w + maxLength - 1; - int is_abjad = isAbjadScript(unicodeBuffer); - ASSERT(asciiBuffer); - ASSERT(unicodeBuffer); - while (*unicodeBuffer > 0 && *unicodeBuffer <= 32) { - unicodeBuffer++; - } // skip lead - for (; *unicodeBuffer != 0 && w < e; unicodeBuffer++) { - *w++ = getRomanVersionOf(*unicodeBuffer); - } - // trim - while (w > asciiBuffer && w[-1] > 0 && w[-1] <= 32) { - w--; - } - *w = 0; - // skip past last space (if any) - w = strrchr(asciiBuffer, ' '); - if (w) { - w++; - } else { - w = asciiBuffer; - } - if (*w == 'A') { - unpackAlldigits(w); - repack_if_alldigits(w, 0); - } - if (is_abjad) { - convertFromAbjad(w); - } - ASSERT((int) strlen(asciiBuffer) < maxLength); - return asciiBuffer; + return targetAsciiString; } @@ -2312,268 +2634,100 @@ UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiStr ASSERT(utf16String); ASSERT(asciiString); if (maxLength > 0) { - char targetAsciiString[USIZE]; - - // skip leading spaces - while (*asciiString > 0 && *asciiString <= 32) { - asciiString++; - } - - // straight-copy everything up to and including first space - { - const char *e = strchr(asciiString, ' '); - if (e) { - while (asciiString <= e) { - if (utf16String == lastspot) { // buffer fully filled? - // zero-terminate and return - *utf16String = 0; - return startbuf; - } - *utf16String++ = (UWORD) *asciiString++; - } - } - } - - if (alphabet == ALPHABET_GREEK || alphabet == ALPHABET_HEBREW || - alphabet == ALPHABET_ARABIC || alphabet == ALPHABET_KOREAN) { - asciiString = convertToAbjad(targetAsciiString, asciiString, USIZE); - } - - // re-pack E/U-voweled mapcodes when necessary: - if (alphabet == ALPHABET_GREEK) { // alphabet has fewer characters than Roman! - if (strchr(asciiString, 'E') || strchr(asciiString, 'U') || - strchr(asciiString, 'e') || strchr(asciiString, 'u')) { - // copy trimmed mapcode into temporary buffer targetAsciiString - int len = (int) strlen(asciiString); - if (len < MAX_MAPCODE_RESULT_LEN) { - while (len > 0 && asciiString[len - 1] > 0 && asciiString[len - 1] <= 32) { - len--; - } - lengthCopy(targetAsciiString, asciiString, len, maxLength); - // re-pack into A-voweled mapcode - unpackAlldigits(targetAsciiString); - repack_if_alldigits(targetAsciiString, 1); - asciiString = targetAsciiString; - } - } - } - - encode_utf16(utf16String, 1 + (int) (lastspot - utf16String), asciiString, alphabet); - } - return startbuf; -} - -#endif // NO_SUPPORT_ALPHABETS - -/////////////////////////////////////////////////////////////////////////////////////////////// -// -// compareWithMapcodeFormat & parseMapcode -// -/////////////////////////////////////////////////////////////////////////////////////////////// - -// 32=busyextension 64=end territory 128(256)=end of clean mapcode(with extension) 512=end of extension -static int fullmc_statemachine[24][6] = { - // SPACE DOT DETTER VOWEL ZERO HYPHEN - // 0 start === looking for very first detter - {0, ERR_UNEXPECTED_DOT, 1, 1, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, - // 1 L/P === det:LL vowel:TA - {ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_DOT, 2, 13, ERR_DOT_MISSING, ERR_BAD_TERRITORY_FORMAT}, - // 2 LL/PP === white: TT waitprefix | dot: PP. | det:LLL/PPP | vowel:TTA | hyphen:TT- - {18 | - 64, 6, 3, 23, ERR_DOT_MISSING, 14}, - // 3 LLL/PPP === white: TTT prefix | dot: PPP. mapcode | det: PPPP | hyphen: TTT- - {18 | - 64, 6, 4, ERR_INVALID_VOWEL, ERR_DOT_MISSING, 14}, - // 4 PPPP === dot: PPPP. | det: PPPPP - {ERR_BAD_TERRITORY_FORMAT, 6, 5, ERR_INVALID_VOWEL, ERR_DOT_MISSING, ERR_BAD_TERRITORY_FORMAT}, - // 5 PPPPP === must get dot now! Dot:PPPPP. - {ERR_BAD_TERRITORY_FORMAT, 6, ERR_INVALID_MAPCODE_FORMAT, ERR_INVALID_VOWEL, ERR_DOT_MISSING, ERR_BAD_TERRITORY_FORMAT}, - // 6 prefix. === get first postfix! det: prefix.L | vowel: prefix.A - {ERR_INVALID_MAPCODE_FORMAT, ERR_UNEXPECTED_DOT, 7, 9, ERR_MAPCODE_INCOMPLETE, ERR_UNEXPECTED_HYPHEN}, - // 7 prefix.L === get 2nd postfix! det: prefix.LL | vowel: prefix.LA - {ERR_INVALID_MAPCODE_FORMAT, ERR_UNEXPECTED_DOT, 8, 9, ERR_MAPCODE_INCOMPLETE, ERR_UNEXPECTED_HYPHEN}, - // 8 prefix.LL === get 3d postfix! white:trail | det: prefix.LLL | vowel: prefix.LLA | zero:done | hyphen: mc- - {22 | 128, ERR_UNEXPECTED_DOT, 9, 9, STATE_GO | - 128, - 11 | - 256}, - // 9 prefix.LLL or prefix.[L[L]]A === white:trail | det/vow:full mc | zero:done | hyphen:mc- - {22 | - 128, ERR_UNEXPECTED_DOT, 10, 10, STATE_GO | - 128, 11 | - 256}, - //10 prefix.LLLL or prefix.AL or prefix.LAL === white:trail | zero:done | hyphen:mc- - {22 | - 128, ERR_UNEXPECTED_DOT, ERR_INVALID_MAPCODE_FORMAT, ERR_INVALID_VOWEL, STATE_GO | - 128, 11 | - 256}, - - //11 mc- === MUST get first precision detter - {ERR_EXTENSION_INVALID_LENGTH, ERR_UNEXPECTED_DOT, 12, ERR_EXTENSION_INVALID_CHARACTER, ERR_MAPCODE_INCOMPLETE, ERR_UNEXPECTED_HYPHEN}, - //12 mc-L* === Keep reading precision detters | white=trail | zero=done - {22 | 512, ERR_UNEXPECTED_DOT, 12 | 32, ERR_EXTENSION_INVALID_CHARACTER, - STATE_GO | - 512, ERR_UNEXPECTED_HYPHEN}, - - //13 TA === white:waitprefix | det: TAT | vowel:TAA | hyphen:TC- - {18 | - 64, ERR_INVALID_VOWEL, 23, 23, ERR_DOT_MISSING, 14}, // got two voweled territory letters: - - //14 TC- === get first state letter - {ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_DOT, 15, 15, ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_HYPHEN}, - //15 TC-S === get 2nd state letter - {ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_DOT, 16, 16, ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_HYPHEN}, - //16 TC-SS === white:waitprefix | det/vow:TC-SSS - {18 | - 64, ERR_UNEXPECTED_DOT, 17, 17, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, - //17 TC-SSS === white:waitprefix - {18 | - 64, ERR_UNEXPECTED_DOT, ERR_BAD_TERRITORY_FORMAT, ERR_BAD_TERRITORY_FORMAT, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, - - //18 TC waitprefix === skip more whitespace, MUST get 1st prefix letter/vowel - {18, ERR_UNEXPECTED_DOT, 19, 19, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, - //19 TC P === get second prefix detter - {ERR_DOT_MISSING, ERR_UNEXPECTED_DOT, 20, ERR_INVALID_VOWEL, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, - //20 TC PP === dot:prefix. | det:TC PPP - {ERR_DOT_MISSING, 6, 21, ERR_INVALID_VOWEL, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, - //21 TC PPP === dot:prefix. | det:PPPP - {ERR_DOT_MISSING, 6, 4, ERR_INVALID_VOWEL, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, - - //22 trailing === skip whitespace until end of string - {22, ERR_UNEXPECTED_DOT, ERR_TRAILING_CHARACTERS, ERR_TRAILING_CHARACTERS, STATE_GO, ERR_UNEXPECTED_HYPHEN}, - - //23 TTA/TAT/TAA === space:TC waitprefix | hyphen:TC- - {18 | - 64, ERR_INVALID_VOWEL, ERR_INVALID_VOWEL, ERR_INVALID_VOWEL, ERR_DOT_MISSING, 14} -}; - - -// Pass fullcode=1 to recognize territory and mapcode, pass fullcode=0 to only recognize proper mapcode (without optional territory) -// Returns 0 if ok, negative in case of error (where -999 represents "may BECOME a valid mapcode if more characters are added) -enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, const char *asciiString, int containsTerritory, - enum Territory territory) { - const char *a = asciiString; - int extensionLength = 0; - char *cleanPtr = NULL; - int nondigits = 0, vowels = 0; - int state = (containsTerritory ? 0 : 18); // initial state - ASSERT(asciiString); - if (mapcodeElements) { - *mapcodeElements->precisionExtension = 0; - *mapcodeElements->territoryISO = 0; - cleanPtr = mapcodeElements->properMapcode; - } - for (;; a++) { - int newstate, token; - // recognize token: decode returns -2=a -3=e -4=0, 0..9 for digit or "o" or "i", 10..31 for char, -1 for illegal char - if (*a == '.') { - token = TOKENDOT; - if (mapcodeElements) { - mapcodeElements->indexOfDot = (int) (cleanPtr - mapcodeElements->properMapcode); - } - if (mapcodeElements) { - *cleanPtr++ = *a; - } - } else if (*a == '-') { - token = TOKENHYPH; - if (mapcodeElements) { - *cleanPtr++ = *a; - } - } else if (*a == 0) { - token = TOKENZERO; - } else if ((*a == ' ') || (*a == '\t')) { - token = TOKENSEP; - } else { - const signed char c = decodeChar(*a); - if (c < 0) { // vowel or illegal? - if (c == -1) { // illegal? - return ERR_INVALID_CHARACTER; - } - token = TOKENVOWEL; - vowels++; - if (mapcodeElements) { - *cleanPtr++ = (char) toupper(*a); - } - } else if (c < 10) { // digit - token = TOKENCHR; // digit - if (mapcodeElements) { - *cleanPtr++ = *a; - } - } else { // character B-Z - token = TOKENCHR; - if (!extensionLength) { - nondigits++; - } - if (mapcodeElements) { - *cleanPtr++ = (char) toupper(*a); - } - } + char targetAsciiString[MAX_MAPCODE_RESULT_LEN]; + + // skip leading spaces + while (*asciiString > 0 && *asciiString <= 32) { + asciiString++; } - newstate = fullmc_statemachine[state][token]; - if (newstate >= 32) { - if (newstate >= 512) { // end of extension - if (mapcodeElements) { - *cleanPtr = 0; - cleanPtr = mapcodeElements->precisionExtension; - } - } else if (newstate >= 128) { - if (newstate >= 256) { // start of extension - extensionLength = 1; - cleanPtr--; // get rid of hyphen - } - // end of proper mapcode - if (mapcodeElements) { - *cleanPtr = 0; - cleanPtr = mapcodeElements->precisionExtension; - } - } else if (newstate >= 64) { // end of territory - nondigits = vowels = 0; - if (mapcodeElements) { - int len = (int) (cleanPtr - mapcodeElements->properMapcode); - ASSERT(len < MAX_ISOCODE_LEN); - lengthCopy(mapcodeElements->territoryISO, mapcodeElements->properMapcode, len, MAX_ISOCODE_LEN + 1); - cleanPtr = mapcodeElements->properMapcode; + + // straight-copy everything up to and including first space + { + const char *e = strchr(asciiString, ' '); + if (e) { + while (asciiString <= e) { + if (utf16String == lastspot) { // buffer fully filled? + // zero-terminate and return + *utf16String = 0; + return startbuf; + } + *utf16String++ = (UWORD) *asciiString++; } - } else { // add to extension - if (++extensionLength > MAX_PRECISION_DIGITS) { - return ERR_EXTENSION_INVALID_LENGTH; + while (*asciiString == ' ') { + asciiString++; } } - newstate &= 31; } - if (newstate < 0) { - return (enum MapcodeError) newstate; - } else if (newstate == STATE_GO) { - if (vowels > 3 || (nondigits > 0 && vowels == 3)) { - return ERR_INVALID_VOWEL; - } else if (nondigits == 0 && vowels == 0) { - return ERR_ALL_DIGIT_CODE; - } - if (mapcodeElements) { - if (*mapcodeElements->territoryISO) { - mapcodeElements->territoryCode = getTerritoryCode(mapcodeElements->territoryISO, territory); - if (mapcodeElements->territoryCode < _TERRITORY_MIN) { - return ERR_UNKNOWN_TERRITORY; + if (alphabet == ALPHABET_GREEK || alphabet == ALPHABET_HEBREW || + alphabet == ALPHABET_ARABIC || alphabet == ALPHABET_KOREAN) { + asciiString = convertToAbjad(targetAsciiString, asciiString, MAX_MAPCODE_RESULT_LEN); + } + + // re-pack E/U-voweled mapcodes when necessary: + if (alphabet == ALPHABET_GREEK) { // alphabet has fewer characters than Roman! + if (strchr(asciiString, 'E') || strchr(asciiString, 'U') || + strchr(asciiString, 'e') || strchr(asciiString, 'u')) { + // copy trimmed mapcode into temporary buffer targetAsciiString + int len = (int) strlen(asciiString); + if (len < MAX_MAPCODE_RESULT_LEN) { + while (len > 0 && asciiString[len - 1] > 0 && asciiString[len - 1] <= 32) { + len--; } - } else { - mapcodeElements->territoryCode = territory; - } - if ((mapcodeElements->territoryCode == TERRITORY_MEX) && (strlen(mapcodeElements->properMapcode) < 8)) { - // special case: short MEX codes are handled in the state (which ALSO has iso code MEX) - mapcodeElements->territoryCode = TERRITORY_MX_MX; + lengthCopy(targetAsciiString, asciiString, len, maxLength); + // re-pack into A-voweled mapcode + unpack_if_alldigits(targetAsciiString); + repack_if_alldigits(targetAsciiString, 1); + asciiString = targetAsciiString; } } - return ERR_OK; } - state = newstate; + + encode_utf16(utf16String, 1 + (int) (lastspot - utf16String), asciiString, alphabet); } - ASSERT(0); + return startbuf; } -enum MapcodeError compareWithMapcodeFormat(const char *asciiString, int containsTerritory) { - ASSERT(asciiString); - return parseMapcodeString(NULL, asciiString, containsTerritory, TERRITORY_NONE); + +/** + * Convert a zero-terminated UTF16 to a UTF8 string + */ +char *convertUtf16ToUtf8(char *utf8, const UWORD *utf16) { + ASSERT(utf16); + ASSERT(utf8); + while (*utf16) { + UWORD c = *utf16++; + if (c < 0x80) { + *utf8++ = (char) c; + } else if (c < 0x800) { + *utf8++ = (char) (0xC0 + (c >> 6)); + *utf8++ = (char) (0x80 + (c & 63)); + } else { + *utf8++ = (char) (0xE0 + (c >> 12)); + *utf8++ = (char) (0x80 + ((c >> 6) & 63)); + *utf8++ = (char) (0x80 + (c & 63)); + } + } + *utf8 = 0; + return utf8; +} + +// Caller must make sure utf8String can hold at least MAX_MAPCODE_RESULT_LEN characters (including 0-terminator). +UWORD *convertMapcodeToAlphabetUtf16(UWORD *utf16String, const char *mapcodeString, enum Alphabet alphabet) { + ASSERT(utf16String); + ASSERT(mapcodeString); + ASSERT(alphabet > _ALPHABET_MIN && alphabet < _ALPHABET_MAX); + *utf16String = 0; + if (strlen(mapcodeString) < MAX_MAPCODE_RESULT_LEN) { + convertToAlphabet(utf16String, MAX_MAPCODE_RESULT_LEN, mapcodeString, alphabet); + } + return utf16String; +} + + +char *convertMapcodeToAlphabetUtf8(char *utf8String, const char *mapcodeString, enum Alphabet alphabet) { + UWORD utf16[MAX_MAPCODE_RESULT_LEN]; + return convertUtf16ToUtf8(utf8String, convertMapcodeToAlphabetUtf16(utf16, mapcodeString, alphabet)); } @@ -2602,11 +2756,13 @@ char *getTerritoryIsoName(char *territoryISO, enum Territory territory, int useS return territoryISO; } + // PUBLIC - returns negative if territory is not a code that has a parent country enum Territory getParentCountryOf(enum Territory territory) { return parentTerritoryOf(territory); } + // PUBLIC - returns territory if it is a country, or parent country if territory is a state. // returns megative if territory is invalid. enum Territory getCountryOrParentCountry(enum Territory territory) { @@ -2617,6 +2773,7 @@ enum Territory getCountryOrParentCountry(enum Territory territory) { return territory; } + // PUBLIC - returns nonzero if coordinate is near more than one territory border int multipleBordersNearby(double latDeg, double lonDeg, enum Territory territory) { const enum Territory ccode = territory; @@ -2650,6 +2807,7 @@ int multipleBordersNearby(double latDeg, double lonDeg, enum Territory territory return 0; } + static int cmp_alphacode(const void *e1, const void *e2) { const alphaRec *a1 = (const alphaRec *) e1; const alphaRec *a2 = (const alphaRec *) e2; @@ -2697,6 +2855,7 @@ static enum Territory binfindmatch(const int parentNumber, const char *territory return TERRITORY_NONE; } + // PUBLIC - returns territory of territoryISO (or negative if not found). // optionalTerritoryContext: pass to handle ambiguities (pass TERRITORY_NONE if unknown). enum Territory getTerritoryCode(const char *territoryISO, enum Territory optionalTerritoryContext) { @@ -2729,11 +2888,11 @@ enum Territory getTerritoryCode(const char *territoryISO, enum Territory optiona return TERRITORY_NONE; } + // PUBLIC - decode string into lat,lon; returns negative in case of error -enum MapcodeError decodeMapcodeToLatLon(double *latDeg, - double *lonDeg, - const char *mapcode, - enum Territory territory) { +enum MapcodeError +decodeMapcodeToLatLonUtf8(double *latDeg, double *lonDeg, const char *mapcode, enum Territory territory, + MapcodeElements *mapcodeElements) { if ((latDeg == NULL) || (lonDeg == NULL) || (mapcode == NULL)) { return ERR_BAD_ARGUMENTS; } else { @@ -2749,19 +2908,54 @@ enum MapcodeError decodeMapcodeToLatLon(double *latDeg, {0, 0}, {0.0, 0.0, 0.0, 0.0} }; - ASSERT(latDeg); - ASSERT(lonDeg); - ASSERT(mapcode); dec.orginput = mapcode; dec.context = territory; - ret = decoderEngine(&dec); + ret = decoderEngine(&dec, 0); + *latDeg = dec.result.lat; + *lonDeg = dec.result.lon; + + if (mapcodeElements) { + memcpy(mapcodeElements, &dec.mapcodeElements, sizeof(MapcodeElements)); + } + return ret; + } +} + + +// PUBLIC - decode string into lat,lon; returns negative in case of error +enum MapcodeError decodeMapcodeToLatLonUtf16(double *latDeg, double *lonDeg, const UWORD *mapcode, enum Territory territory, + MapcodeElements *mapcodeElements) { + if ((latDeg == NULL) || (lonDeg == NULL) || (mapcode == NULL)) { + return ERR_BAD_ARGUMENTS; + } else { + enum MapcodeError ret; + decodeRec dec = { + {"", TERRITORY_NONE, "", 0, ""}, + 0, + 0, + 0, + TERRITORY_NONE, + 0, + {0.0, 0.0}, + {0, 0}, + {0.0, 0.0, 0.0, 0.0} + }; + dec.orginput = (const char *) mapcode; + dec.context = territory; + + ret = decoderEngine(&dec, FLAG_UTF16_STRING); *latDeg = dec.result.lat; *lonDeg = dec.result.lon; + + if (mapcodeElements) { + memcpy(mapcodeElements, &dec.mapcodeElements, sizeof(MapcodeElements)); + } return ret; } } + // PUBLIC - encode lat,lon for territory to a mapcode with extraDigits accuracy int encodeLatLonToSingleMapcode(char *mapcode, double latDeg, double lonDeg, enum Territory territory, int extraDigits) { @@ -2787,6 +2981,7 @@ encodeLatLonToSingleMapcode(char *mapcode, double latDeg, double lonDeg, enum Te return 1; } + // PUBLIC - encode lat,lon for (optional) territory to mapcodes with extraDigits accuracy int encodeLatLonToMapcodes(Mapcodes *mapcodes, double latDeg, double lonDeg, enum Territory territory, int extraDigits) { @@ -2800,15 +2995,12 @@ encodeLatLonToMapcodes(Mapcodes *mapcodes, double latDeg, double lonDeg, enum Te return encodeLatLonToMapcodes_internal(mapcodes, latDeg, lonDeg, territory, 0, debugStopAt, extraDigits); } -#ifndef NO_SUPPORT_ALPHABETS - /////////////////////////////////////////////////////////////////////////////////////////////// // // ALPHABET / UTF ROUTINES // /////////////////////////////////////////////////////////////////////////////////////////////// - // PUBLIC - returns most common alphabets for territory, NULL if error const TerritoryAlphabets *getAlphabetsForTerritory(enum Territory territory) { if (territory > _TERRITORY_MIN && territory < _TERRITORY_MAX) { @@ -2817,129 +3009,6 @@ const TerritoryAlphabets *getAlphabetsForTerritory(enum Territory territory) { return NULL; } -/** - * Convert a zero-terminated UTF16 (containing codes in range 0x0001 - 0xFFFF - * to a UTF8 string (caller must make sure there is sufficient room in utf8). - * - * Arguments: - * utf16 - Zero-terminated UTF16 string - * utf8 - Target string - */ -void convertUtf16ToUtf8(char *utf8, const UWORD *utf16) { - ASSERT(utf16); - ASSERT(utf8); - while (*utf16) { - UWORD c = *utf16++; - if (c < 0x80) { - *utf8++ = (char) c; - } else if (c < 0x800) { - *utf8++ = (char) (0xC0 + (c >> 6)); - *utf8++ = (char) (0x80 + (c & 63)); - } else { - *utf8++ = (char) (0xE0 + (c >> 12)); - *utf8++ = (char) (0x80 + ((c >> 6) & 63)); - *utf8++ = (char) (0x80 + (c & 63)); - } - } - *utf8 = 0; -} - -/** - * Convert a zero-terminated UTF8 (or ASCII) string to a UTF16 string. - * (caller must make sure there is sufficient room in uitf8). - * - * Arguments: - * utf8 - Zero-terminated UTF8 (or ASCII) string - * utf16 - Target string - * - * Returns: - * 0 if successful, negative if an utf8 error is encountered - * or a utf8 value is encountered that exceeds 0xFFFF. - */ -int convertUtf8ToUtf16(UWORD *utf16, const char *utf8) { - ASSERT(utf16); - ASSERT(utf8); - while (*utf8) { - int c3 = 0x80, c = (unsigned char) *utf8++; - if (c >= 0xC0) { - int c2 = (unsigned char) *utf8++; - c = ((c - 0xC0) << 6) + (c2 & 63); - if (c >= 0x800) { - c3 = (unsigned char) *utf8++; - c = ((c - 0x800) << 6) + (c3 & 63); - } - if (c > 0xFFFF || c2 < 0x80 || c3 < 0x80) { - return -1; - } - } - *utf16++ = (UWORD) c; - } - *utf16 = 0; - return 0; -} - -/** - * Returns the alphabet of given UTF8 (of ASCII) string (based on the - * first recognizable non-Latin character). - * - * Arguments: - * utf16 - Zero-terminated UTF16 string - * - * Returns: - * ALPHABET_ROMAN if all characters are in ASCII range 0..0xBF. - * otherwise returns the alphabet of the first different character - * encountered, or negative (_ALPHABET_MIN) if it isn't recognized. - */ - -enum Alphabet recognizeAlphabetUtf16(const UWORD *utf16String) { - ASSERT(utf16String); - for (; *utf16String != 0; utf16String++) { - const UWORD c = *utf16String; - enum Alphabet alphabet = recognizeAlphabetOfChar(c); - if (alphabet != ALPHABET_ROMAN) { - return alphabet; - } - } - return ALPHABET_ROMAN; -} - -/** - * Returns the alphabet of given UTF8 (of ASCII) string (based on the - * first recognizable non-Latin character). - * - * Arguments: - * utf8 - Zero-terminated UTF8 (or ASCII) string - * - * Returns: - * ALPHABET_ROMAN if all characters are in ASCII range 0..0xBF. - * otherwise returns the alphabet of the first different character - * encountered, or negative (_ALPHABET_MIN) if it isn't recognized. - */ -enum Alphabet recognizeAlphabetUtf8(const char *utf8) { - ASSERT(utf8); - while (*utf8 != 0) { - int c3 = 0x80, c = (unsigned char) *utf8++; - if (c >= 0xC0) { - enum Alphabet alphabet; - int c2 = (unsigned char) *utf8++; - c = ((c - 0xC0) << 6) + (c2 & 63); - if (c >= 0x800) { - c3 = (unsigned char) *utf8++; - c = ((c - 0x800) << 6) + (c3 & 63); - } - if (c > 0xFFFF || c2 < 0x80 || c3 < 0x80) { - return _ALPHABET_MIN; // utf8 error! - } - alphabet = recognizeAlphabetOfChar((UWORD) c); - if (alphabet != ALPHABET_ROMAN) { - return alphabet; - } - } - } - return ALPHABET_ROMAN; -} - -#endif // NO_SUPPORT_ALPHABETS /////////////////////////////////////////////////////////////////////////////////////////////// // @@ -2955,16 +3024,22 @@ static int getFullTerritoryName_internal( int alphabet, const char *namelist[]) { - if (!territoryName || !namelist || alternative < 0 || + const char *s; + const char *pipePtr; + + ASSERT(territoryName); + if (!territoryName) { + return 0; + } + if (!namelist || alternative < 0 || territory <= _TERRITORY_MIN || territory >= _TERRITORY_MAX) { + *territoryName = 0; return 0; } - const char *s = namelist[INDEX_OF_TERRITORY(territory)]; - const char *pipePtr; + s = namelist[INDEX_OF_TERRITORY(territory)]; for (;;) { - pipePtr = strstr(s, "|"); + pipePtr = strchr(s, '|'); -#ifndef NO_SUPPORT_ALPHABETS if ((int) _ALPHABET_MIN < alphabet && alphabet < (int) _ALPHABET_MAX) { if (pipePtr) { lengthCopy(territoryName, s, (int) (pipePtr - s), MAX_TERRITORY_FULLNAME_LEN); @@ -2974,16 +3049,17 @@ static int getFullTerritoryName_internal( } if ((enum Alphabet) alphabet != recognizeAlphabetUtf8(territoryName)) { // filter out if (!pipePtr) { // this is the last string! + *territoryName = 0; return 0; } s = pipePtr + 1; continue; } } -#endif if (!pipePtr) { // this is the last string! if (alternative) { // not what we want? + *territoryName = 0; return 0; } ASSERT(strlen(s) <= MAX_TERRITORY_FULLNAME_LEN); @@ -2994,30 +3070,35 @@ static int getFullTerritoryName_internal( break; } alternative--; - s = pipePtr + 2; + s = pipePtr + 1; } } lengthCopy(territoryName, s, (int) (pipePtr - s), MAX_TERRITORY_FULLNAME_LEN); return 1; } + int getFullTerritoryNameEnglish(char *territoryName, enum Territory territory, int alternative) { return getFullTerritoryName_internal(territoryName, territory, alternative, -1, isofullname); } -#ifndef NO_SUPPORT_ALPHABETS int getFullTerritoryNameLocalInAlphabet(char *territoryName, enum Territory territory, int alternative, enum Alphabet alphabet) { + ASSERT(territoryName); + if (!territoryName) { + return 0; + } if ((alphabet <= _ALPHABET_MIN) || (alphabet >= _ALPHABET_MAX)) { - territoryName[0] = 0; + *territoryName = 0; return 0; } return getFullTerritoryName_internal(territoryName, territory, alternative, (int) alphabet, localname_utf8); } + int getFullTerritoryNameLocal(char *territoryName, enum Territory territory, int alternative) { return getFullTerritoryName_internal(territoryName, territory, alternative, -1, localname_utf8); } -#endif // NO_SUPPORT_ALPHABETS + diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index 4dae91a..adbf1a2 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -22,15 +22,10 @@ extern "C" { #endif #include "mapcode_territories.h" - -#ifndef NO_SUPPORT_ALPHABETS - #include "mapcode_alphabets.h" -#endif - -#define MAPCODE_C_VERSION "2.4.1" +#define MAPCODE_C_VERSION "2.5.0" #define UWORD unsigned short int // 2-byte unsigned integer. #define MAX_NR_OF_MAPCODE_RESULTS 22 // Max. number of results ever returned by encoder (e.g. for 26.904899, 95.138515). #define MAX_PROPER_MAPCODE_LEN 11 // Max. number of characters in a proper mapcode (including the dot, excl. precision extension). @@ -55,10 +50,9 @@ typedef struct { typedef struct { char territoryISO[MAX_ISOCODE_LEN + 1]; // The (trimmed and uppercased) candidate territory ISO3166 code. enum Territory territoryCode; // The territory, as recognized and disambiguated from territoryISO. - char properMapcode[MAX_PROPER_MAPCODE_LEN + - 1]; // The (trimmed and uppercased) candidate proper mapcode (ex territory or extension). + char properMapcode[MAX_PROPER_MAPCODE_LEN + 1]; // The (romanised) mapcode excl. territory or extension. int indexOfDot; // Position of dot in properMapcode (a value between 2 and 5). - char precisionExtension[MAX_PRECISION_DIGITS + 1]; // The (trimmed and uppercased) candidate ex excluding hyphen. + char precisionExtension[MAX_PRECISION_DIGITS + 1]; // The (romanised) exyension (excluding the hyphen). } MapcodeElements; @@ -67,11 +61,11 @@ typedef struct { */ enum MapcodeError { - // Note: an incomplete mapcode could "become" complete by adding letters. + // note: an incomplete mapcode could "become" complete by adding letters. ERR_MAPCODE_INCOMPLETE = -999, // not enough letters (yet) after dot - // Format errors. + // format errors. ERR_ALL_DIGIT_CODE = -299, // mapcode consists only of digits ERR_INVALID_MAPCODE_FORMAT, // string not recognized as mapcode format @@ -87,11 +81,11 @@ enum MapcodeError { ERR_BAD_TERRITORY_FORMAT, // mapcode territory badly formatted ERR_TRAILING_CHARACTERS, // characters found trailing the mapcode - // Parse errors. + // parse errors. ERR_UNKNOWN_TERRITORY = -199, // mapcode territory not recognized - // other errors + // other errors. ERR_BAD_MAPCODE_LENGTH = -99, // proper mapcode too short or too long ERR_MISSING_TERRITORY, // mapcode can not be decoded without territory @@ -99,7 +93,7 @@ enum MapcodeError { ERR_MAPCODE_UNDECODABLE, // mapcode does not decode inside territory ERR_BAD_COORDINATE, // latitude or longitude is NAN or infinite - // All OK. + // all OK. ERR_OK = 0, }; @@ -161,71 +155,68 @@ int encodeLatLonToSingleMapcode( /** - * Decode a Mapcode to a latitude, longitude pair (in degrees). + * Decode a utf8 or ascii Mapcode to a latitude, longitude pair (in degrees). * * Arguments: * lat - Decoded latitude, in degrees. Range: -90..90. * lon - Decoded longitude, in degrees. Range: -180..180. - * mapcode - Mapcode to decode. + * utf8string - Mapcode to decode (ascii or utf8 string). * territory - Territory (e.g. as obtained from getTerritoryCode), used as decoding context. * Pass TERRITORY_NONE if not available. + * mapcodeElements - If not NULL, filled with analysis of the string (unless an error was encountered). * * Returns: - * 0 if encoding succeeded, nonzero in case of error. + * ERR_OK if encoding succeeded. */ -enum MapcodeError decodeMapcodeToLatLon( +enum MapcodeError decodeMapcodeToLatLonUtf8( double *latDeg, double *lonDeg, - const char *mapcode, - enum Territory territory); + const char *utf8string, + enum Territory territory, + MapcodeElements *mapcodeElements); /** - * Checks if a string has the format of a Mapcode. (Note: The method is called compareXXX rather than hasXXX because - * the return value '0' indicates the string has the Mapcode format, much like string comparison strcmp returns.) + * Decode a utf16 Mapcode to a latitude, longitude pair (in degrees). * * Arguments: - * asciiString - Mapcode string to check. - * stringIncludesTerritory - Pass 0 if you are certain that no territory is (or should be) included in the string. - * Pass 1 if territory information MAY be available in the string. + * lat - Decoded latitude, in degrees. Range: -90..90. + * lon - Decoded longitude, in degrees. Range: -180..180. + * mapcodeElements - If not NULL, filled with analysis of the string (unless an error was encountered) + * utf8string - Mapcode to decode (ascii or utf8 string). + * territory - Territory (e.g. as obtained from getTerritoryCode), used as decoding context. + * Pass TERRITORY_NONE if not available. + * * Returns: - * 0 if the string has a correct Mapcode format; <0 if the string does not have a Mapcode format. - * Special value ERR_MAPCODE_INCOMPLETE (-999) indicates the string could be a Mapcode, but it seems - * to lack some characters. - * NOTE: a correct Mapcode format does not in itself guarantee the mapcode will decode to a valid coordinate! + * ERR_OK if encoding succeeded. */ -enum MapcodeError compareWithMapcodeFormat( - const char *asciiString, - int stringIncludesTerritory); +enum MapcodeError decodeMapcodeToLatLonUtf16( + double *latDeg, + double *lonDeg, + const UWORD *utf16string, + enum Territory territory, + MapcodeElements *mapcodeElements); /** - * Parses a string into its mapcode components, separating the territory, the 'proper' mapcode (without the - * territory and the precision extension) and the precision extension. + * Checks if a string has the format of a Mapcode. (Note: The method is called compareXXX rather than hasXXX because + * the return value ERR_OK indicates the string has the Mapcode format, much like string comparison strcmp returns.) * * Arguments: - * mapcodeFormat - If not NULL, filled with analysis of the 'check' string if it was a correct mapcode. - * Pass NULL to skip returning the additional analysis. - * asciiString - Mapcode string to check. - * stringIncludesTerritory - Pass 0 if you are certain that no territory is (or should be) included in the string. - * Pass 1 if territory information MAY be available in the string. - * territory - Territory (e.g. as obtained from getTerritoryCode), used as decoding context in case - * the mapcode string does not contain an (unambiguous) ISO3166 territory code. - * Pass 0 if not available. + * utf8String/utf16String - Mapcode string to check, in UTF8 or UTF16 format. + * * Returns: - * Returns 0 if the string has a correct Mapcode format. - * Return <0 if the string does not have a Mapcode format. + * ERR_OK if the string has a correct Mapcode format, another ERR_XXX value if the string does + * not have a Mapcode format. * Special value ERR_MAPCODE_INCOMPLETE indicates the string could be a Mapcode, but it seems * to lack some characters. - * If 0 is returned, the structure mapcodeFormat is correctly filled with (trimmed, uppercased) components - * if the passed pointer to mapcodeFormat was not NULL. - * NOTE: a correct Mapcode format does not in itself guarantee the mapcode will decode to a valid coordinate! + * NOTE: a correct Mapcode format does not in itself guarantee the mapcode will decode to + * a valid coordinate! */ -enum MapcodeError parseMapcodeString( - MapcodeElements *mapcodeElements, - const char *asciiString, - int stringIncludesTerritory, - enum Territory territory); +enum MapcodeError compareWithMapcodeFormatUtf8(const char *utf8String); + +enum MapcodeError compareWithMapcodeFormatUtf16(const UWORD *utf16String); + /** * Convert an ISO3166 territory code to a territory. @@ -235,7 +226,7 @@ enum MapcodeError parseMapcodeString( * parentTerritoryCode - Parent territory, or TERRITORY_NONE if not available. * * Returns: - * Territory (>0) if succeeded, or <0 (TERRITORY_NONE) if failed. + * Territory (> _TERRITORY_MIN) if succeeded, or TERRITORY_NONE if failed. */ enum Territory getTerritoryCode( const char *territoryISO, @@ -264,11 +255,11 @@ char *getTerritoryIsoName( * territory if it was a subdivision (e.g. a state). * * Arguments: - * territory - territory (either a country or a subdivision, e.g. a state) + * territory - territory (either a country or a subdivision, e.g. a state). * * Returns: * Territory of the parent country (if the territory has one), or the territory itself. - * <0 (TERRITORY_NONE) if the territory was invalid. + * TERRITORY_NONE if the territory was invalid. */ enum Territory getCountryOrParentCountry(enum Territory territory); @@ -277,28 +268,27 @@ enum Territory getCountryOrParentCountry(enum Territory territory); * Given a territory, return its parent country. * * Arguments: - * territory - territory to get the parent of + * territory - territory to get the parent of. * * Returns: - * Territory of the parent country; - * <0 (TERRITORY_NONE) if the territory was not a subdivision, or invalid. + * Territory of the parent country. + * TERRITORY_NONE if the territory was not a subdivision, or invalid. */ enum Territory getParentCountryOf(enum Territory territory); /** - * Returns the distance in meters between two coordinates (latitude/longitude pairs) - * CAVEAT: only works for coordinates that are within a few miles from each other. + * Returns the distance in meters between two coordinates (latitude/longitude pairs). + * Important: only accurate for coordinates within a few kilometers from each other. */ double distanceInMeters(double latDeg1, double lonDeg1, double latDeg2, double lonDeg2); /** - * How far away, at worst, can a decoded mapcode be from the original encoded coordinate? - * (which can be 0 for all territories). + * Returns how far, at worst, a decoded mapcode can be from the original encoded coordinate. * * Arguments: - * extraDigits - Number of extra "digits" in the mapcode. extra letters added to mapcodes + * extraDigits - Number of extra "digits" in the mapcode. Extra letters added to mapcodes * make them represent coordinates more accurately. Must be >= 0. * * Returns: @@ -308,7 +298,7 @@ double maxErrorInMeters(int extraDigits); /** - * Is coordinate near more than one territory border? + * Returns whether a coordinate is near more than one territory border. * * Arguments: * lat - Latitude, in degrees. Range: -90..90. @@ -316,7 +306,7 @@ double maxErrorInMeters(int extraDigits); * territory - Territory * * Return value: - * non-0 if coordinate is near more than one territory border + * 0 if coordinate is NOT near more than one territory border, non-0 otherwise. * * Note that for the mapcode system, the following should hold: IF a point p has a * mapcode M, THEN decode(M) delivers a point q within maxErrorInMeters() of p. @@ -329,7 +319,7 @@ int multipleBordersNearby( /** - * Returns territory names in English or in the local language. + * Returns territory names in English or in the local language. There's always at least 1 alternative (with index 0). * * Arguments: * territoryName - Target string, allocated by caller to be at least MAX_TERRITORY_NAME_LENGTH + 1 bytes. @@ -337,29 +327,19 @@ int multipleBordersNearby( * alternative - Which name to get, must be >= 0 (0 = default, 1 = first alternative, 2 = second etc.). * * Return value: - * non-0 if more alternatives are available (call again with alternative + 1). - * 0 if no more alternatives are available. - */ - -int getFullTerritoryNameEnglish(char *territoryName, enum Territory territory, int alternative); - - -/* ---------------------------------------------------------------------------- - * ALPHABET SUPPORT - * ---------------------------------------------------------------------------- - * - * Use -DNO_SUPPORT_ALPHABETS as a compiler option to switch off alphabet support for - * more alphabets. If NO_SUPPORT_ALPHABETS is not defined, alphabets other than ROMAN - * are supported. - * ---------------------------------------------------------------------------- + * 0 if the alternative does not exist (territoryName will be empty). + * non-0 if the alternative exists (territoryName contains name). */ +int getFullTerritoryNameEnglish( + char *territoryName, + enum Territory territory, + int alternative); -#ifndef NO_SUPPORT_ALPHABETS /** * Returns territory names in the local language. There are two variants of this call. One returns local * territory names in a specified alphabet only. The other simply returns the local names, regardless - * of its alphabet. + * of its alphabet. There is always at least 1 alternative, with index 0. * * Arguments: * territoryName - Target string, allocated by caller to be at least MAX_TERRITORY_NAME_LENGTH + 1 bytes. @@ -368,11 +348,19 @@ int getFullTerritoryNameEnglish(char *territoryName, enum Territory territory, i * alphabet - Alphabet to use for territoryName. Must be a valid alphabet value. * * Return value: - * non-0 if more alternatives are available (call again with alternative + 1). - * 0 if no more alternatives are available. + * 0 if the alternative does not exist (territoryName will be empty). + * non-0 if the alternative exists (territoryName contains name). */ -int getFullTerritoryNameLocalInAlphabet(char *territoryName, enum Territory territory, int alternative, enum Alphabet alphabet); -int getFullTerritoryNameLocal(char *territoryName, enum Territory territory, int alternative); +int getFullTerritoryNameLocal( + char *territoryName, + enum Territory territory, + int alternative); + +int getFullTerritoryNameLocalInAlphabet( + char *territoryName, + enum Territory territory, + int alternative, + enum Alphabet alphabet); /** @@ -381,7 +369,6 @@ int getFullTerritoryNameLocal(char *territoryName, enum Territory territory, int */ #define MAX_ALPHABETS_PER_TERRITORY 3 - typedef struct { int count; enum Alphabet alphabet[MAX_ALPHABETS_PER_TERRITORY]; @@ -389,29 +376,32 @@ typedef struct { /** - * Given a territory, returns a structure defining which alphabets (in order of importance) are in common use in the territory + * Given a territory, returns a structure defining which alphabets (in order of importance) + * are in common use in the territory. * * Arguments: - * territory - territory to get the common alphabets for. + * territory - Territory to get the common alphabets for. * * Returns: - * A pointer to a TerritoryAlphabets structure (or NULL if the territory is invalid). + * A pointer to a TerritoryAlphabets structure, or NULL if the territory is invalid. + * (The pointer is owned by the library and should not be dealloacted by the caller.) */ const TerritoryAlphabets *getAlphabetsForTerritory(enum Territory territory); /** - * Decode a string to Roman characters. + * Encode a string to Alphabet characters for a language. * * Arguments: - * asciiString - Buffer to be filled with the ASCII string result. - * maxLength - Size of asciiString buffer. - * utf16String - Unicode string to decode, allocated by caller. + * utf8String - Buffer to be filled with the Unicode string result. + * Must have capacity for (3 * MAX_MAPCODE_RESULT_LEN + 1) characters. + * asciiString - ASCII string to encode (must be < MAX_MAPCODE_RESULT_LEN characters). + * alphabet - Alphabet to use. * * Returns: - * Pointer to same buffer as asciiString (allocated by caller), which holds the result. + * Encode UTF8 string (pointer to utf8String buffer), allocated and deallocated by the caller. */ -char *convertToRoman(char *asciiString, int maxLength, const UWORD *utf16String); +char *convertMapcodeToAlphabetUtf8(char *utf8String, const char *asciiString, enum Alphabet alphabet); /** @@ -419,75 +409,18 @@ char *convertToRoman(char *asciiString, int maxLength, const UWORD *utf16String) * * Arguments: * utf16String - Buffer to be filled with the Unicode string result. - * asciiString - ASCII string to encode. - * maxLength - Size of utf16String buffer. + * Must have capacity for (MAX_MAPCODE_RESULT_LEN utf16 + 1) characters. + * asciiString - ASCII string to encode (must be < MAX_MAPCODE_RESULT_LEN characters). * alphabet - Alphabet to use. * * Returns: - * Encoded Unicode string, points at buffer from 'utf16String', allocated/deallocated by caller. + * Encode UTF16 string (pointer to utf16String buffer), allocated and deallocated by the caller. */ -UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiString, enum Alphabet alphabet); +UWORD *convertMapcodeToAlphabetUtf16(UWORD *utf16String, const char *asciiString, enum Alphabet alphabet); -/** - * Convert a zero-terminated UTF16 (containing codes in range 0x0001 - 0xFFFF - * to a UTF8 string (caller must make sure there is sufficient room in utf8). - * - * Arguments: - * utf16 - Zero-terminated UTF16 words - * utf8 - Target string - */ -void convertUtf16ToUtf8(char *utf8String, const UWORD *utf16String); - - -/** - * Convert a zero-terminated UTF8 (or ASCII) string to a UTF16 string. - * (caller must make sure there is sufficient room in uitf8). - * - * Arguments: - * utf8 - Zero-terminated UTF8 (or ASCII) string - * utf16 - Target string - * - * Returns: - * 0 if successful, negative if an utf8 error is encountered - * or a utf8 value is encountered that exceeds 0xFFFF. - */ -int convertUtf8ToUtf16(UWORD *utf16, const char *utf8); - - -/** - * Returns the alphabet of given UTF8 (of ASCII) string (based on the - * first recognisable non-Latin character). - * - * Arguments: - * utf16 - Zero-terminated UTF16 string. - * - * Returns: - * ALPHABET_ROMAN if all characters are in ASCII range 0..0xBF. - * Otherwise returns the alphabet of the first different character - * encountered, or negative (_ALPHABET_MIN) if it isn't recognized. - */ -enum Alphabet recognizeAlphabetUtf16(const UWORD *utf16String); - - -/** - * Returns the alphabet of given UTF8 (of ASCII) string (based on the - * first recognisable non-Latin character). - * - * Arguments: - * utf8 - Zero-terminated UTF8 (or ASCII) string - * - * Returns: - * ALPHABET_ROMAN if all characters are in ASCII range 0..0xBF. - * Otherwise returns the alphabet of the first different character - * encountered, or negative (_ALPHABET_MIN) if it isn't recognized. - */ -enum Alphabet recognizeAlphabetUtf8(const char *utf8); - - -#endif // NO_SUPPORT_ALPHABETS - #ifdef __cplusplus } #endif + #endif diff --git a/unittest/territories.csv b/unittest/territories.csv index 73e8a02..0c637fa 100644 --- a/unittest/territories.csv +++ b/unittest/territories.csv @@ -3,7 +3,7 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 1,MCO,0,Monaco 2,GIB,0,Gibraltar 3,TKL,0,Tokelau -4,CCK|AU-CC|CC,0|14,Cocos Islands|Keeling Islands +4,CCK|AU-CC|CC,0,Cocos Islands|Keeling Islands 5,BLM,0,Saint-Barthelemy 6,NRU,0,Nauru 7,TUV,0,Tuvalu @@ -20,7 +20,7 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 18,AIA,0,Anguilla 19,MSR,0,Montserrat 20,JEY,0,Jersey -21,CXR|AU-CX|CX,20|14|0,Christmas Island +21,CXR|AU-CX|CX,0,Christmas Island 22,WLF,0,Wallis and Futuna|Futuna|Wallis 23,VGB,0,British Virgin Islands|Virgin Islands, British 24,LIE,0,Liechtenstein @@ -38,7 +38,7 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 36,MLT,0,Malta 37,GRD,0,Grenada 38,VIR|US-VI|VI,0,Virgin Islands of the United States|US Virgin Islands|American Virgin Islands -39,MYT,0|14,Mayotte|Maore +39,MYT,0,Mayotte|Maore 40,SJM,0|2,Svalbard and Jan Mayen|Svalbard|Jan Mayen|Spitsbergen 41,VCT,0,Saint Vincent and the Grenadines|Saint Vincent|Grenadines 42,HMD|AU-HM|HM,0,Heard Island and McDonald Islands|Heard Island|McDonald Islands @@ -53,7 +53,7 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 51,IMN,0,Isle of Mann|Mann 52,LCA,0,Saint Lucia 53,FSM,0,Micronesia|Federated States of Micronesia -54,SGP,20|14|0,Singapore +54,SGP,20|0,Singapore 55,TON,0,Tonga 56,DMA,0,Dominica 57,BHR,14|0,Bahrain @@ -85,14 +85,14 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 83,VUT,0,Vanuatu 84,MNE,2|0,Montenegro 85,BHS,0,Bahamas -86,TLS,0|14,Timor-Leste|East Timor +86,TLS,0,Timor-Leste|East Timor 87,SWZ,0,Swaziland 88,KWT,14|0,Kuwait 89,FJI,0|4,Fiji 90,NCL,0,New Caledonia 91,SVN,0,Slovenia 92,ISR,3|14|0,Israel -93,PSE,3|14|0,Palestinian territories|State of Palestine +93,PSE,14|3,Palestinian territories|State of Palestine 94,SLV,0,El Salvador 95,BLZ,0,Belize 96,DJI,14|0,Djibouti @@ -106,22 +106,22 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 104,ARM,10|0,Armenia 105,LSO,0,Lesotho 106,BEL,0,Belgium -107,MDA,2|0,Moldova +107,MDA,0,Moldova 108,GNB,0,Guinea-Bissau -109,TWN|CN-71|CN-TW|TW,20|0,Taiwan|Republic of China -110,BTN,13|0,Bhutan +109,TWN|CN-71|CN-TW|TW,20,Taiwan|Republic of China +110,BTN,13,Bhutan 111,CHE,0,Switzerland|Swiss Confederation 112,NLD,0,Netherlands|The Netherlands 113,DNK,0,Denmark -114,EST,2|0,Estonia +114,EST,0,Estonia 115,DOM,0,Dominican Republic 116,SVK,0,Slovakia|Slovak Republic 117,CRI,0,Costa Rica 118,BIH,0|2,Bosnia and Herzegovina -119,HRV,0|2,Croatia +119,HRV,0,Croatia 120,TGO,0,Togo|Togolese Republic -121,LVA,2|0,Latvia -122,LTU,2|0,Lithuania +121,LVA,0,Latvia +122,LTU,0,Lithuania 123,LKA,18|22|0,Sri Lanka 124,GEO,6|2|0,Georgia 125,IRL,0,Ireland @@ -131,7 +131,7 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 129,GUF,0,French Guiana|Guiana 130,ARE,14|0,United Arab Emirates|Emirates 131,AUT,0,Austria -132,AZE,0|2|14,Azerbaijan +132,AZE,0,Azerbaijan 133,SRB,2|0,Serbia 134,JOR,14|0,Jordan 135,PRT,0,Portugal|Portuguese Republic @@ -140,29 +140,29 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 138,ISL,0,Iceland 139,GTM,0,Guatemala 140,CUB,0,Cuba -141,BGR,2|0,Bulgaria +141,BGR,2,Bulgaria 142,LBR,0,Liberia 143,HND,0,Honduras 144,BEN,0,Benin 145,ERI,23|14|0,Eritrea 146,MWI,0,Malawi -147,PRK,15|0,North Korea|Democratic People's Republic of Korea|Korea, North +147,PRK,15,North Korea|Democratic People's Republic of Korea|Korea, North 148,NIC,0,Nicaragua 149,GRC,1|0,Greece|Hellenic Republic|Hellas -150,TJK,2|0,Tajikistan -151,BGD,11|0,Bangladesh +150,TJK,2,Tajikistan +151,BGD,11,Bangladesh 152,NPL,4|0,Nepal 153,TUN,14|0|21,Tunisia|Tunisian Republic 154,SUR,0,Suriname 155,URY,0,Uruguay -156,KHM,17|0,Cambodia +156,KHM,17,Cambodia 157,SYR,14|0,Syria|Syrian Arab Republic 158,SEN,0,Senegal -159,KGZ,2|0,Kyrgyzstan|Kyrgyz Republic -160,BLR,2|0,Belarus +159,KGZ,2,Kyrgyzstan|Kyrgyz Republic +160,BLR,2|0|14,Belarus 161,GUY,0,Guyana 162,LAO,9|0,Laos|Lao People's Democratic Republic -163,ROU,2|0,Romania +163,ROU,0,Romania 164,GHA,0,Ghana 165,UGA,0,Uganda 166,GBR,0,United Kingdom|Scotland|Great Britain|England|Northern Ireland|Ireland, Northern|Britain|United Kingdom of Great Britain and Northern Ireland @@ -178,7 +178,7 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 176,POL,0,Poland 177,CIV,0,Ivory Coast|Cote d'Ivoire|Republic of Cote d'Ivoire 178,NOR,0,Norway -179,MYS,0|14|20,Malaysia +179,MYS,0|20,Malaysia 180,VNM,0,Vietnam 181,FIN,0,Finland 182,COG,0,Congo-Brazzaville|West Congo|Republic of the Congo @@ -188,11 +188,11 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 186,PRY,0,Paraguay 187,IRQ,14|0,Iraq 188,MAR,14|0|21,Morocco -189,UZB,2|0,Uzbekistan +189,UZB,0,Uzbekistan 190,SWE,0,Sweden 191,PNG,0,Papua New Guinea 192,CMR,0,Cameroon -193,TKM,2|0,Turkmenistan +193,TKM,2|0|14,Turkmenistan 194,ESP,0,Spain 195,THA,8|0,Thailand 196,YEM,14|0,Yemen @@ -201,7 +201,7 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 199,KEN,0,Kenya 200,BWA,0,Botswana 201,MDG,0,Madagascar -202,UKR,2|0,Ukraine +202,UKR,2,Ukraine 203,SSD,0|14,South Sudan 204,CAF,0,Central African Republic 205,SOM,14|0,Somalia @@ -210,16 +210,16 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 208,ZMB,0,Zambia 209,CHL,0,Chile 210,TUR,0,Turkey -211,PAK,12|14|0,Pakistan +211,PAK,14|0,Pakistan 212,MOZ,0,Mozambique 213,NAM,0,Namibia 214,VEN,0,Venezuela -215,NGA,0|14,Nigeria +215,NGA,0,Nigeria 216,TZA,0,Tanzania 217,EGY,14|0,Egypt 218,MRT,14|0,Mauritania 219,BOL,0,Bolivia -220,ETH,0|23|14,Ethiopia +220,ETH,0|23,Ethiopia 221,COL,0,Colombia 222,ZAF,0,South Africa 223,MLI,0,Mali @@ -227,9 +227,9 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 225,NER,0,Niger 226,TCD,14|0,Chad 227,PER,0,Peru -228,MNG,2|0,Mongolia +228,MNG,2,Mongolia 229,IRN,14|0,Iran|Persia -230,LBY,14|0|21,Libya +230,LBY,14|0,Libya 231,SDN,14|0,Sudan 232,IDN,0,Indonesia 233,MX-DIF|DIF|MX-DF,0,Federal District @@ -278,33 +278,33 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 276,IN-DL|DL,4|12|0,Delhi 277,IN-ML|ML,0|4,Meghalaya 278,IN-NL|NL,0|4,Nagaland -279,IN-MN|MN,11|4|0,Manipur -280,IN-TR|TR,11|4|0,Tripura +279,IN-MN|MN,11,Manipur +280,IN-TR|TR,11,Tripura 281,IN-MZ|MZ,4|0,Mizoram -282,IN-SK|SK,4|0,Sikkim +282,IN-SK|SK,4,Sikkim 283,IN-PB|PB,12|4|0,Punjab 284,IN-HR|HR,4|12|0,Haryana 285,IN-AR|AR,0|4,Arunachal Pradesh -286,IN-AS|AS,11|0|4,Assam -287,IN-BR|BR,4|0,Bihar -288,IN-UT|IN-UK|UK|UT,4|0,Uttarakhand -289,IN-GA|GA,4|0,Goa +286,IN-AS|AS,11,Assam +287,IN-BR|BR,4|14,Bihar +288,IN-UT|IN-UK|UK|UT,4,Uttarakhand +289,IN-GA|GA,4,Goa 290,IN-KL|KL,5|0|4,Kerala -291,IN-TN|TN,22|4|0,Tamil Nadu +291,IN-TN|TN,22|4,Tamil Nadu 292,IN-HP|HP,4|0,Himachal Pradesh -293,IN-JK|JK,4|12|0,Jammu and Kashmir|Jammu|Kashmir -294,IN-CT|CG|CT|IN-CG,4|0,Chhattisgarh +293,IN-JK|JK,14|4|12,Jammu and Kashmir|Jammu|Kashmir +294,IN-CT|CG|CT|IN-CG,4,Chhattisgarh 295,IN-JH|JH,4|11|0,Jharkhand 296,IN-KA|KA,26|4|0,Karnataka -297,IN-RJ|RJ,4|0,Rajasthan -298,IN-OR|IN-OD|OD|OR,25|0|4,Odisha|Orissa +297,IN-RJ|RJ,4,Rajasthan +298,IN-OR|IN-OD|OD|OR,25|0,Odisha|Orissa 299,IN-GJ|GJ,27|0|4,Gujarat -300,IN-WB|WB,11|0|4,West Bengal -301,IN-MP|MP,4|0,Madhya Pradesh -302,IN-TG|TG,24|4|0,Telangana -303,IN-AP|AP,24|0|4,Andhra Pradesh -304,IN-MH|MH,4|0,Maharashtra -305,IN-UP|UP,4|0,Uttar Pradesh +300,IN-WB|WB,11|0,West Bengal +301,IN-MP|MP,4,Madhya Pradesh +302,IN-TG|TG,24|14|4,Telangana +303,IN-AP|AP,24|4,Andhra Pradesh +304,IN-MH|MH,4,Maharashtra +305,IN-UP|UP,4|0|14,Uttar Pradesh 306,IN-PY|PY,5|24|4,Puducherry 307,AU-NSW|NSW,0,New South Wales 308,AU-ACT|ACT,0,Australian Capital Territory @@ -411,123 +411,123 @@ ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separa 409,BRA,0,Brazil 410,USA|US,0,USA|United States of America|America 411,MEX,0,Mexico|United Mexican States -412,RU-MOW|MOW,2|0,Moscow -413,RU-SPE|SPE,2|0,Saint Petersburg -414,RU-KGD|KGD,2|0,Kaliningrad Oblast -415,RU-IN,2|0,Ingushetia -416,RU-AD|AD,2|0,Adygea Republic -417,RU-SE,2|0,North Ossetia-Alania Republic -418,RU-KB|KB,2|0,Kabardino-Balkar Republic -419,RU-KC|KC,2|0,Karachay-Cherkess Republic -420,RU-CE,2|0,Chechen Republic|Chechnya|Ichkeria -421,RU-CU|CU,2|0,Chuvash Republic -422,RU-IVA|IVA,2|0,Ivanovo Oblast -423,RU-LIP|LIP,2|0,Lipetsk Oblast -424,RU-ORL|ORL,2|0,Oryol Oblast -425,RU-TUL|TUL,2|0,Tula Oblast -426,RU-BE|BE|RU-BEL,2|0,Belgorod Oblast -427,RU-VLA|VLA,2|0,Vladimir Oblast -428,RU-KRS|KRS,2|0,Kursk Oblast -429,RU-KLU|KLU,2|0,Kaluga Oblast -430,RU-TT|RU-TAM|TT,2|0,Tambov Oblast -431,RU-BRY|BRY,2|0,Bryansk Oblast -432,RU-YAR|YAR,2|0,Yaroslavl Oblast -433,RU-RYA|RYA,2|0,Ryazan Oblast -434,RU-AST|AST,2|0,Astrakhan Oblast -435,RU-MOS|MOS,2|0,Moscow Oblast -436,RU-SMO|SMO,2|0,Smolensk Oblast -437,RU-DA|DA,2|0,Dagestan Republic -438,RU-VOR|VOR,2|0,Voronezh Oblast -439,RU-NGR|NGR,2|0,Novgorod Oblast -440,RU-PSK|PSK,2|0,Pskov Oblast -441,RU-KOS|KOS,2|0,Kostroma Oblast -442,RU-STA|STA,2|0,Stavropol Krai -443,RU-KDA|KDA,2|0,Krasnodar Krai +412,RU-MOW|MOW,2,Moscow +413,RU-SPE|SPE,2,Saint Petersburg +414,RU-KGD|KGD,2,Kaliningrad Oblast +415,RU-IN,2,Ingushetia +416,RU-AD|AD,2,Adygea Republic +417,RU-SE,2,North Ossetia-Alania Republic +418,RU-KB|KB,2,Kabardino-Balkar Republic +419,RU-KC|KC,2,Karachay-Cherkess Republic +420,RU-CE,2,Chechen Republic|Chechnya|Ichkeria +421,RU-CU|CU,2,Chuvash Republic +422,RU-IVA|IVA,2,Ivanovo Oblast +423,RU-LIP|LIP,2,Lipetsk Oblast +424,RU-ORL|ORL,2,Oryol Oblast +425,RU-TUL|TUL,2,Tula Oblast +426,RU-BE|BE|RU-BEL,2,Belgorod Oblast +427,RU-VLA|VLA,2,Vladimir Oblast +428,RU-KRS|KRS,2,Kursk Oblast +429,RU-KLU|KLU,2,Kaluga Oblast +430,RU-TT|RU-TAM|TT,2,Tambov Oblast +431,RU-BRY|BRY,2,Bryansk Oblast +432,RU-YAR|YAR,2,Yaroslavl Oblast +433,RU-RYA|RYA,2,Ryazan Oblast +434,RU-AST|AST,2,Astrakhan Oblast +435,RU-MOS|MOS,2,Moscow Oblast +436,RU-SMO|SMO,2,Smolensk Oblast +437,RU-DA|DA,2,Dagestan Republic +438,RU-VOR|VOR,2,Voronezh Oblast +439,RU-NGR|NGR,2,Novgorod Oblast +440,RU-PSK|PSK,2,Pskov Oblast +441,RU-KOS|KOS,2,Kostroma Oblast +442,RU-STA|STA,2,Stavropol Krai +443,RU-KDA|KDA,2,Krasnodar Krai 444,RU-KL,2|0,Kalmykia Republic -445,RU-TVE|TVE,2|0,Tver Oblast -446,RU-LEN|LEN,2|0,Leningrad Oblast -447,RU-ROS|ROS,2|0,Rostov Oblast -448,RU-VGG|VGG,2|0,Volgograd Oblast -449,RU-VLG|VLG,2|0,Vologda Oblast -450,RU-MUR|MUR,2|0,Murmansk Oblast -451,RU-KR|KR,2|0,Karelia Republic -452,RU-NEN|NEN,2|0,Nenets Autonomous Okrug -453,RU-KO|KO,2|0,Komi Republic -454,RU-ARK|ARK,2|0,Arkhangelsk Oblast -455,RU-MO,2|0,Mordovia Republic -456,RU-NIZ|NIZ,2|0,Nizhny Novgorod Oblast -457,RU-PNZ|PNZ,2|0,Penza Oblast -458,RU-KI|KI|RU-KIR,2|0,Kirov Oblast -459,RU-ME,2|0,Mari El Republic -460,RU-ORE|ORE,2|0,Orenburg Oblast -461,RU-ULY|ULY,2|0,Ulyanovsk Oblast -462,RU-PM|PM|RU-PER,2|0,Perm Krai -463,RU-BA,2|0,Bashkortostan Republic -464,RU-UD|UD,2|0,Udmurt Republic -465,RU-TA|TA,2|0,Tatarstan Republic -466,RU-SAM|SAM,2|0,Samara Oblast -467,RU-SAR|SAR,2|0,Saratov Oblast -468,RU-YAN|YAN,2|0,Yamalo-Nenets -469,RU-KM|KM|RU-KHM,2|0,Khanty-Mansi -470,RU-SVE|SVE,2|0,Sverdlovsk Oblast -471,RU-TYU|TYU,2|0,Tyumen Oblast -472,RU-KGN|KGN,2|0,Kurgan Oblast -473,RU-CH|RU-CHE,2|0,Chelyabinsk Oblast -474,RU-BU|BU,2|0,Buryatia Republic -475,RU-ZAB|ZAB,2|0,Zabaykalsky Krai -476,RU-IRK|IRK,2|0,Irkutsk Oblast -477,RU-NVS|NVS,2|0,Novosibirsk Oblast -478,RU-TOM|TOM,2|0,Tomsk Oblast -479,RU-OMS|OMS,2|0,Omsk Oblast -480,RU-KK|KK,2|0,Khakassia Republic -481,RU-KEM|KEM,2|0,Kemerovo Oblast -482,RU-AL,2|0,Altai Republic -483,RU-ALT|ALT,2|0,Altai Krai -484,RU-TY|TY,2|0,Tuva Republic -485,RU-KYA|KYA,2|0,Krasnoyarsk Krai -486,RU-MAG|MAG,2|0,Magadan Oblast -487,RU-CHU|CHU,2|0,Chukotka Okrug -488,RU-KAM|KAM,2|0,Kamchatka Krai -489,RU-SAK|SAK,2|0,Sakhalin Oblast -490,RU-PO|PO|RU-PRI,2|0,Primorsky Krai -491,RU-YEV|YEV,2|0,Jewish Autonomous Oblast -492,RU-KHA|KHA,2|0,Khabarovsk Krai -493,RU-AMU|AMU,2|0,Amur Oblast -494,RU-SA,2|0,Sakha Republic|Yakutia Republic +445,RU-TVE|TVE,2,Tver Oblast +446,RU-LEN|LEN,2,Leningrad Oblast +447,RU-ROS|ROS,2,Rostov Oblast +448,RU-VGG|VGG,2,Volgograd Oblast +449,RU-VLG|VLG,2,Vologda Oblast +450,RU-MUR|MUR,2,Murmansk Oblast +451,RU-KR|KR,2,Karelia Republic +452,RU-NEN|NEN,2,Nenets Autonomous Okrug +453,RU-KO|KO,2,Komi Republic +454,RU-ARK|ARK,2,Arkhangelsk Oblast +455,RU-MO,2,Mordovia Republic +456,RU-NIZ|NIZ,2,Nizhny Novgorod Oblast +457,RU-PNZ|PNZ,2,Penza Oblast +458,RU-KI|KI|RU-KIR,2,Kirov Oblast +459,RU-ME,2,Mari El Republic +460,RU-ORE|ORE,2,Orenburg Oblast +461,RU-ULY|ULY,2,Ulyanovsk Oblast +462,RU-PM|PM|RU-PER,2,Perm Krai +463,RU-BA,2,Bashkortostan Republic +464,RU-UD|UD,2,Udmurt Republic +465,RU-TA|TA,2,Tatarstan Republic +466,RU-SAM|SAM,2,Samara Oblast +467,RU-SAR|SAR,2,Saratov Oblast +468,RU-YAN|YAN,2,Yamalo-Nenets +469,RU-KM|KM|RU-KHM,2,Khanty-Mansi +470,RU-SVE|SVE,2,Sverdlovsk Oblast +471,RU-TYU|TYU,2,Tyumen Oblast +472,RU-KGN|KGN,2,Kurgan Oblast +473,RU-CH|RU-CHE,2,Chelyabinsk Oblast +474,RU-BU|BU,2,Buryatia Republic +475,RU-ZAB|ZAB,2,Zabaykalsky Krai +476,RU-IRK|IRK,2,Irkutsk Oblast +477,RU-NVS|NVS,2,Novosibirsk Oblast +478,RU-TOM|TOM,2,Tomsk Oblast +479,RU-OMS|OMS,2,Omsk Oblast +480,RU-KK|KK,2,Khakassia Republic +481,RU-KEM|KEM,2,Kemerovo Oblast +482,RU-AL,2,Altai Republic +483,RU-ALT|ALT,2,Altai Krai +484,RU-TY|TY,2,Tuva Republic +485,RU-KYA|KYA,2,Krasnoyarsk Krai +486,RU-MAG|MAG,2,Magadan Oblast +487,RU-CHU|CHU,2,Chukotka Okrug +488,RU-KAM|KAM,2,Kamchatka Krai +489,RU-SAK|SAK,2,Sakhalin Oblast +490,RU-PO|PO|RU-PRI,2,Primorsky Krai +491,RU-YEV|YEV,2,Jewish Autonomous Oblast +492,RU-KHA|KHA,2,Khabarovsk Krai +493,RU-AMU|AMU,2,Amur Oblast +494,RU-SA,2,Sakha Republic|Yakutia Republic 495,CAN,0,Canada -496,RUS|RU,2|0,Russia|Russian Federation -497,CN-SH|CN-31|SH,20|0,Shanghai -498,CN-TJ|CN-12|TJ,20|0,Tianjin -499,CN-BJ|BJ|CN-11,20|0,Beijing -500,CN-HI|CN-46,20|0,Hainan -501,CN-NX|CN-64|NX,20|0,Ningxia Hui -502,CN-CQ|CN-50|CQ,20|0,Chongqing -503,CN-ZJ|CN-33|ZJ,20|0,Zhejiang -504,CN-JS|CN-32|JS,20|0,Jiangsu -505,CN-FJ|CN-35|FJ,20|0,Fujian -506,CN-AH|AH|CN-34,20|0,Anhui -507,CN-LN|CN-21|LN,20|0,Liaoning -508,CN-SD|CN-37,20|0,Shandong -509,CN-SX|CN-14|SX,20|0,Shanxi -510,CN-JX|CN-36|JX,20|0,Jiangxi -511,CN-HA|CN-41|HA,20|0,Henan -512,CN-GZ|CN-52|GZ,20|0,Guizhou -513,CN-GD|CN-44|GD,20|0,Guangdong -514,CN-HB|CN-42|HB,20|0,Hubei -515,CN-JL|CN-22|JL,20|0,Jilin -516,CN-HE|CN-13|HE,20|0,Hebei|Yanzhao -517,CN-SN|CN-61|SN,20|0,Shaanxi -518,CN-NM|CN-15,20|0,Nei Mongol|Inner Mongolia -519,CN-HL|CN-23|HL,20|0,Heilongjiang -520,CN-HN|CN-43|HN,20|0,Hunan -521,CN-GX|CN-45|GX,20|0,Guangxi Zhuang -522,CN-SC|CN-51,20|0,Sichuan -523,CN-YN|CN-53|YN,20|0,Yunnan -524,CN-XZ|CN-54|XZ,13|20|0,Xizang|Tibet -525,CN-GS|CN-62|GS,20|0,Gansu -526,CN-QH|CN-63|QH,20|0,Qinghai|Tsinghai -527,CN-XJ|CN-65|XJ,20|0,Xinjiang Uyghur -528,CHN|CN,20|0,China +496,RUS|RU,2,Russia|Russian Federation +497,CN-SH|CN-31|SH,20,Shanghai +498,CN-TJ|CN-12|TJ,20,Tianjin +499,CN-BJ|BJ|CN-11,20,Beijing +500,CN-HI|CN-46,20,Hainan +501,CN-NX|CN-64|NX,20,Ningxia Hui +502,CN-CQ|CN-50|CQ,20,Chongqing +503,CN-ZJ|CN-33|ZJ,20,Zhejiang +504,CN-JS|CN-32|JS,20,Jiangsu +505,CN-FJ|CN-35|FJ,20,Fujian +506,CN-AH|AH|CN-34,20,Anhui +507,CN-LN|CN-21|LN,20,Liaoning +508,CN-SD|CN-37,20,Shandong +509,CN-SX|CN-14|SX,20,Shanxi +510,CN-JX|CN-36|JX,20,Jiangxi +511,CN-HA|CN-41|HA,20,Henan +512,CN-GZ|CN-52|GZ,20,Guizhou +513,CN-GD|CN-44|GD,20,Guangdong +514,CN-HB|CN-42|HB,20,Hubei +515,CN-JL|CN-22|JL,20,Jilin +516,CN-HE|CN-13|HE,20,Hebei|Yanzhao +517,CN-SN|CN-61|SN,20,Shaanxi +518,CN-NM|CN-15,20,Nei Mongol|Inner Mongolia +519,CN-HL|CN-23|HL,20,Heilongjiang +520,CN-HN|CN-43|HN,20,Hunan +521,CN-GX|CN-45|GX,20,Guangxi Zhuang +522,CN-SC|CN-51,20,Sichuan +523,CN-YN|CN-53|YN,20,Yunnan +524,CN-XZ|CN-54|XZ,13|20,Xizang|Tibet +525,CN-GS|CN-62|GS,20,Gansu +526,CN-QH|CN-63|QH,20,Qinghai|Tsinghai +527,CN-XJ|CN-65|XJ,20,Xinjiang Uyghur +528,CHN|CN,20,China 529,UMI|JTN|UM|US-UM,0,United States Minor Outlying Islands 530,CPT,0,Clipperton Island 531,ATA,0,Antarctica diff --git a/unittest/unittest.c b/unittest/unittest.c index 6fe0ede..cc402f6 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -43,7 +43,7 @@ #define pthread_mutex_t int #define PTHREAD_MUTEX_INITIALIZER 0 #define pthread_t int -#define pthread_join(ignore1, ignore2) 0 +#define pthread_join(ignore1, ignore2) (!ignore1) #define pthread_create(ignore1, ignore2, func, context) func(context) #define MAX_THREADS 1 #else @@ -54,8 +54,6 @@ static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; #endif -#define MAXLINESIZE 1024 - static const double METERS_PER_DEGREE_LAT = 110946.252133; static const double METERS_PER_DEGREE_LON = 111319.490793; @@ -68,6 +66,35 @@ static void found_error(void) { } +static char *myConvertToRoman(char *asciiBuffer, const UWORD *unicodeBuffer) { + + MapcodeElements mapcodeElements; + double lat, lon; + *asciiBuffer = 0; + decodeMapcodeToLatLonUtf16(&lat, &lon, unicodeBuffer, TERRITORY_FRA, &mapcodeElements); + sprintf(asciiBuffer,"%s%s%s%s%s", + mapcodeElements.territoryISO, + *mapcodeElements.territoryISO ? " " : "", + mapcodeElements.properMapcode, + *mapcodeElements.precisionExtension ? "-" : "", + mapcodeElements.precisionExtension); + return asciiBuffer; +} + + +static enum MapcodeError myParseMapcodeString( + MapcodeElements *mapcodeElements, + const char *string, + enum Territory territory) { + double lat, lon; + enum MapcodeError err = decodeMapcodeToLatLonUtf8(&lat, &lon, string, territory, mapcodeElements); + // filter out post-parsing errors + if (err == ERR_MISSING_TERRITORY || err == ERR_MAPCODE_UNDECODABLE || err == ERR_EXTENSION_UNDECODABLE) { + return ERR_OK; + } + return err; +} + static int test_mapcode_formats(void) { int nrTests = 0; static const struct { @@ -336,21 +363,28 @@ static int test_mapcode_formats(void) { {"DDD.L ", ERR_INVALID_MAPCODE_FORMAT}, // 7.0 : postfix too short {"DDDDDD xx.xx", ERR_INVALID_MAPCODE_FORMAT}, // 5/2 : 6char ter {"DDDDDD.xxx", ERR_INVALID_MAPCODE_FORMAT}, // 5/2 : 6char mc - // 10/2 : errors because there are too many letters after a postfix vowel - {"XXXX.AXXX", ERR_INVALID_MAPCODE_FORMAT}, - {"nld XXXX.AXX", ERR_INVALID_MAPCODE_FORMAT}, - {"nld XXXX.XAXX", ERR_INVALID_MAPCODE_FORMAT}, - {"nld XXXX.AXXA", ERR_INVALID_MAPCODE_FORMAT}, - {"2222.A22", ERR_INVALID_MAPCODE_FORMAT}, - {"2222.A222", ERR_INVALID_MAPCODE_FORMAT}, - {"2222.2A22", ERR_INVALID_MAPCODE_FORMAT}, - // 10/2 : errors because the postfix has a 5th letter - {"DD.DDDDD ", ERR_INVALID_MAPCODE_FORMAT}, - {"nld XXXX.XXXXX", ERR_INVALID_MAPCODE_FORMAT}, - {" TAM XX.XXXXX-XX ", ERR_INVALID_MAPCODE_FORMAT}, - {" TAM XXX.XXXXX-XX ", ERR_INVALID_MAPCODE_FORMAT}, - {" TAM XXXX.XXXXX-XX ", ERR_INVALID_MAPCODE_FORMAT}, - {" TAM XXXXX.XXXXX-XX ", ERR_INVALID_MAPCODE_FORMAT}, + // errors because there are too many letters after a postfix vowel + {"XXXX.AXXX", ERR_INVALID_VOWEL}, + {"nld XXXX.AXX", ERR_INVALID_VOWEL}, + {"nld XXXX.XAXX", ERR_INVALID_VOWEL}, + {"nld XXXX.AXXA", ERR_INVALID_VOWEL}, + {"2222.A22", ERR_INVALID_VOWEL}, + {"2222.A222", ERR_INVALID_VOWEL}, + {"2222.2A22", ERR_INVALID_VOWEL}, + // 5th letter + {"nld DD.DDDDD ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, + {"nld XXXX.XXXXX", ERR_OK, ERR_MAPCODE_UNDECODABLE}, + {" TAM XX.XXXXX-XX ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, + {" TAM XXX.XXXXX-XX ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, + {" TAM XXXX.XXXXX-X ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, + {" TAM XXXXX.XXXXX-X ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, + // errors because the postfix has a 6th letter + {"DD.DDDDDD ", ERR_INVALID_MAPCODE_FORMAT}, + {"nld XXXX.XXXXXX", ERR_INVALID_MAPCODE_FORMAT}, + {" TAM XX.XXXXXX-XX ", ERR_INVALID_MAPCODE_FORMAT}, + {" TAM XXX.XXXXXX-XX ", ERR_INVALID_MAPCODE_FORMAT}, + {" TAM XXXX.XXXXXX-X ", ERR_INVALID_MAPCODE_FORMAT}, + {" TAM XXXXX.XXXXXX-X ", ERR_INVALID_MAPCODE_FORMAT}, // Check tabs, spaces and control characters. {"NLD 49.YV", ERR_OK, ERR_OK}, @@ -375,8 +409,8 @@ static int test_mapcode_formats(void) { for (i = 0; formattests[i].input != NULL; ++i) { MapcodeElements mapcodeElements; - enum MapcodeError parseError = parseMapcodeString(&mapcodeElements, formattests[i].input, 1, 0); - enum MapcodeError formatError = compareWithMapcodeFormat(formattests[i].input, 1); + enum MapcodeError parseError = myParseMapcodeString(&mapcodeElements, formattests[i].input, 0); + enum MapcodeError formatError = compareWithMapcodeFormatUtf8(formattests[i].input); if (formattests[i].parseError == ERR_OK) { shouldSucceed++; } @@ -386,7 +420,7 @@ static int test_mapcode_formats(void) { // there is a special case where parse knows about valid territories if (formatError || formattests[i].parseError != ERR_UNKNOWN_TERRITORY) { found_error(); - printf("*** ERROR *** \"%s\" : parseMapcodeString=%d, compareWithMapcodeFormat=%d\n", + printf("*** ERROR *** \"%s\" : myParseMapcodeString=%d, compareWithMapcodeFormatUtf8=%d\n", formattests[i].input, parseError, formatError); } } @@ -394,7 +428,7 @@ static int test_mapcode_formats(void) { nrTests++; if (formattests[i].parseError != parseError) { found_error(); - printf("*** ERROR *** compareWithMapcodeFormat(\"%s\") returns %d (%d expected)\n", formattests[i].input, + printf("*** ERROR *** compareWithMapcodeFormatUtf8(\"%s\") returns %d (%d expected)\n", formattests[i].input, parseError, formattests[i].parseError); } @@ -402,24 +436,81 @@ static int test_mapcode_formats(void) { ++total; if (parseError == 0) { double lat, lon; - int decodeError = decodeMapcodeToLatLon(&lat, &lon, formattests[i].input, TERRITORY_UNKNOWN); + int decodeError = decodeMapcodeToLatLonUtf8(&lat, &lon, formattests[i].input, TERRITORY_UNKNOWN, NULL); ++succeeded; if (decodeError != formattests[i].decodeError) { found_error(); - printf("*** ERROR *** parseMapcodeString(\"%s\")=%d, expected %d\n", formattests[i].input, decodeError, + printf("*** ERROR *** myParseMapcodeString(\"%s\")=%d, expected %d\n", formattests[i].input, decodeError, formattests[i].decodeError); } } } if (succeeded != shouldSucceed) { found_error(); - printf("*** ERROR *** %d of %d parseMapcodeString() calls succeeded (expected %d)\n", succeeded, total, + printf("*** ERROR *** %d of %d myParseMapcodeString() calls succeeded (expected %d)\n", succeeded, total, shouldSucceed); } return nrTests; } +static int test_foreign_parser(void) { + int nrTests = 0; + static const struct { + const char *userInput; + const char *expected; + } parseTests[] = { + {"nld bc.xy-x1y", "NLD BC.XY-X1Y"}, + {"nld Α0.12", "NLD 00.E0"}, // A-encoded greek + {"DNK РФ.ХХ", "DNK PQ.XX"}, // greek + {"GRC HP.NO-1Х2ХХ", "GRC HP.NO-1X2XX"}, + {"PRT 31.E2-b2c", "PRT 31.E2-B2C"}, + {"GBR רר.56ר", "GBR XX.XX"},// hebrew abjad + {"BEL طظ.56ط ", "BEL PQ.XP"}, // arab abjad + {"FRA ヒフ.ラヲ", "FRA PQ.XZ"}, + {NULL, NULL} + }; + int i; + for (i = 0; parseTests[i].userInput; i++) { + char romanized[MAX_MAPCODE_RESULT_LEN]; + MapcodeElements mapcodeElements; + enum MapcodeError parseError = myParseMapcodeString(&mapcodeElements, parseTests[i].userInput, TERRITORY_UNKNOWN); + nrTests++; + if (parseError) { + found_error(); + printf("*** ERROR *** myParseMapcodeString(\"%s\") failed with error %d (expected %s)\n", parseTests[i].userInput, (int) parseError, parseTests[i].expected); + } else { + nrTests++; + sprintf(romanized,"%s %s%s%s", + mapcodeElements.territoryISO, + mapcodeElements.properMapcode, + *mapcodeElements.precisionExtension ? "-" : "", + mapcodeElements.precisionExtension); + if (strcmp(romanized, parseTests[i].expected) != 0) { + found_error(); + printf("*** ERROR *** myParseMapcodeString(\"%s\") = \"%s\", (expected %s)\n", parseTests[i].userInput, romanized, parseTests[i].expected); + } else { + double lat1, lon1, lat2, lon2; + int err1 = decodeMapcodeToLatLonUtf8(&lat1, &lon1, parseTests[i].userInput, TERRITORY_UNKNOWN, NULL); + int err2 = decodeMapcodeToLatLonUtf8(&lat2, &lon2, romanized, TERRITORY_UNKNOWN, NULL); + ++nrTests; + if (err1 || err2) { + found_error(); + printf("*** ERROR *** decoding \"%s\" returns %d, decoding \"%s\" returns %d\n", + parseTests[i].userInput, err1, romanized, err2); + } + if (lat1 != lat2 || lon1 != lon2) { + found_error(); + printf("*** ERROR *** decoding \"%s\" returns (%f,%f), decoding \"%s\" returns (%f,%f)\n", + parseTests[i].userInput, lat1, lon1, romanized, lat2, lon2); + } + } + } + } + return nrTests; +} + + // Show progress. static void show_progress(int at, int max, int nrTests) { static clock_t prevTick = 0; @@ -564,7 +655,7 @@ static int testEncodeAndDecode(const char *str, double y, double x, int localsol // check if every solution decodes ++nrTests; - err = decodeMapcodeToLatLon(&lat, &lon, strResult, TERRITORY_UNKNOWN); + err = decodeMapcodeToLatLonUtf8(&lat, &lon, strResult, TERRITORY_UNKNOWN, NULL); if (err) { found_error(); printf("*** ERROR *** decode('%s') = no result, expected ~(%0.8f, %0.8f)\n", strResult, y, x); @@ -710,7 +801,7 @@ static int test_failing_decodes(void) { int err; ++nrTests; - err = decodeMapcodeToLatLon(&lat, &lon, str, TERRITORY_UNKNOWN); + err = decodeMapcodeToLatLonUtf8(&lat, &lon, str, TERRITORY_UNKNOWN, NULL); if (err >= 0) { found_error(); printf("*** ERROR *** invalid mapcode \"%s\" decodes without error\n", str); @@ -1260,27 +1351,47 @@ static int encode_robustness_tests(void) { static int check_incorrect_decode_test(char *mc, enum Territory tc) { double lat; double lon; - int rc = decodeMapcodeToLatLon(&lat, &lon, mc, tc); + int rc = decodeMapcodeToLatLonUtf8(&lat, &lon, mc, tc, NULL); if (rc >= 0) { found_error(); - printf("*** ERROR *** decodeMapcodeToLatLon returns '%d' (should be non-0) for mapcode='%s'\n", rc, mc); + printf("*** ERROR *** decodeMapcodeToLatLonUtf8 returns '%d' (should be non-0) for mapcode='%s'\n", rc, mc); } return 1; } static int check_correct_decode_test(char *mc, enum Territory tc) { - double lat; - double lon; - int rc = decodeMapcodeToLatLon(&lat, &lon, mc, tc); + double lat1; + double lon1; + double lat2; + double lon2; + int rc = decodeMapcodeToLatLonUtf8(&lat1, &lon1, mc, tc, NULL); if (rc < 0) { found_error(); - printf("*** ERROR *** decodeMapcodeToLatLon returns '%d' (should be 0) for mapcode='%s'\n", rc, mc); + printf("*** ERROR *** decodeMapcodeToLatLonUtf8 returns '%d' (should be 0) for mapcode='%s'\n", rc, mc); } - rc = compareWithMapcodeFormat(mc, 1); + rc = compareWithMapcodeFormatUtf8(mc); if (rc < 0) { found_error(); - printf("*** ERROR *** decodeMapcodeToLatLon returns '%d' (should be 0) for mapcode='%s'\n", rc, mc); + printf("*** ERROR *** decodeMapcodeToLatLonUtf8 returns '%d' (should be 0) for mapcode='%s'\n", rc, mc); + } + + UWORD utf16[MAX_CLEAN_MAPCODE_LEN + 1]; + convertMapcodeToAlphabetUtf16(utf16, mc, ALPHABET_ARABIC); + rc = decodeMapcodeToLatLonUtf16(&lat2, &lon2, utf16, tc, NULL); + if (rc < 0) { + found_error(); + printf("*** ERROR *** decodeMapcodeToLatLonUtf16 returns '%d' (should be 0) for mapcode='%s'\n", rc, mc); + } + if ((fabs(lat1 - lat2) > 0.000001) || (fabs(lon1 - lon2) > 0.000001)) { + found_error(); + printf("*** ERROR *** decodeMapcodeToLatLonUtf16 returns (%lf, %lf) (should be (%lf, %lf)) for mapcode='%s'\n", + lat2, lon2, lat1, lon1, mc); + } + rc = compareWithMapcodeFormatUtf16(utf16); + if (rc < 0) { + found_error(); + printf("*** ERROR *** decodeMapcodeToLatLonUtf16 returns '%d' (should be 0) for mapcode='%s'\n", rc, mc); } return 2; } @@ -1323,18 +1434,19 @@ static int decode_robustness_tests(void) { static int environment_tests(void) { int nrTests = 0; + int sizeOfWord = sizeof(UWORD); + char* s = "1234567890"; + long distance = (strstr(s, "0") - s); // Check size of UWORD. nrTests++; - if (sizeof(UWORD) != 2) { + if (sizeOfWord != 2) { found_error(); printf("*** ERROR *** Incompatible system, UWORD is not 2 bytes, but %d\n", (int) sizeof(UWORD)); } // Check char* math. nrTests++; - char* s = "1234567890"; - long distance = (strstr(s, "0") - s); if (distance != 9) { found_error(); printf("*** ERROR *** Incompatible system, char* math does not work as expected, distance=%ld\n", distance); @@ -1356,6 +1468,7 @@ static int test_territories_csv(void) { int nrTests = 0; int linesTested = 0; const char *csvName = "territories.csv"; +#define MAXLINESIZE 512 // worst-case line length in the file FILE *fp = fopen(csvName, "r"); if (fp == NULL) { found_error(); @@ -1399,20 +1512,14 @@ static int test_territories_csv(void) { // parse and check alphabets e = strchr(s, ','); if (e) { - -#ifndef NO_SUPPORT_ALPHABETS int csvNrAlphabets = 0; const TerritoryAlphabets *territoryAlphabet = getAlphabetsForTerritory(csvTerritoryCode); -#endif // NO_SUPPORT_ALPHABETS - *e = 0; while (*s) { char *sep = strchr(s, '|'); if (sep) { *sep = 0; } - -#ifndef NO_SUPPORT_ALPHABETS csvNrAlphabets++; if ((csvNrAlphabets > territoryAlphabet->count) || (atoi(s) != territoryAlphabet->alphabet[csvNrAlphabets - 1])) { @@ -1420,23 +1527,17 @@ static int test_territories_csv(void) { printf("*** ERROR *** Mismatch: alphabet %d of territory %d should be %d\n", csvNrAlphabets, csvTerritoryCode, atoi(s)); } -#endif // NO_SUPPORT_ALPHABETS - if (sep) { s = sep + 1; } else { s = e; } } - -#ifndef NO_SUPPORT_ALPHABETS if (csvNrAlphabets != territoryAlphabet->count) { found_error(); printf("*** ERROR *** %d alphabets for territory %d, expected %d\n", territoryAlphabet->count, csvTerritoryCode, csvNrAlphabets); } -#endif // NO_SUPPORT_ALPHABETS - s++; } // parse and check names @@ -1499,15 +1600,17 @@ static int check_full_territory_name_english(int expectedCode, const char *expec int gotCode = getFullTerritoryNameEnglish(gotName, territory, alternative); ++nrTests; if (strcmp(expectedName, gotName)) { + char s[MAX_ISOCODE_LEN + 1]; found_error(); - printf("*** ERROR *** getFullTerritoryNameEnglish error, expected name '%s', but got '%s' for territory %d, alternative %d\n", - expectedName, gotName, (int) territory, alternative); + printf("*** ERROR *** getFullTerritoryNameEnglish error, expected name '%s', but got '%s' for territory %s, alternative %d\n", + expectedName, gotName, getTerritoryIsoName(s, territory, 0), alternative); } ++nrTests; if ((expectedCode && !gotCode) || (!expectedCode && gotCode)) { + char s[MAX_ISOCODE_LEN + 1]; found_error(); - printf("*** ERROR *** getFullTerritoryNameEnglish error, expected return code %d, but got %d for territory %d, alternative %d\n", - expectedCode, gotCode, (int) territory, alternative); + printf("*** ERROR *** getFullTerritoryNameEnglish error, expected return code %d, but got %d (%s) for territory %s, alternative %d\n", + expectedCode, gotCode, gotName, getTerritoryIsoName(s, territory, 0), alternative); } return nrTests; } @@ -1520,20 +1623,21 @@ check_full_territory_name_local(int expectedCode, const char *expectedName, enum int gotCode = getFullTerritoryNameLocal(gotName, territory, alternative); ++nrTests; if (strcmp(expectedName, gotName)) { + char s[MAX_ISOCODE_LEN + 1]; found_error(); - printf("*** ERROR *** getFullTerritoryNameLocal error, expected name '%s', but got '%s' for territory %d, alternative %d\n", - expectedName, gotName, (int) territory, alternative); + printf("*** ERROR *** getFullTerritoryNameLocal error, expected name '%s', but got '%s' for territory %s, alternative %d\n", + expectedName, gotName, getTerritoryIsoName(s, territory, 0), alternative); } ++nrTests; if ((expectedCode && !gotCode) || (!expectedCode && gotCode)) { + char s[MAX_ISOCODE_LEN + 1]; found_error(); - printf("*** ERROR *** getFullTerritoryNameLocal error, expected return code %d, but got %d for territory %d, alternative %d\n", - expectedCode, gotCode, (int) territory, alternative); + printf("*** ERROR *** getFullTerritoryNameLocal error, expected return code %d, but got %d (%s) for territory %s, alternative %d\n", + expectedCode, gotCode, gotName, getTerritoryIsoName(s, territory, 0), alternative); } return nrTests; } - static int check_full_territory_name_local_in_alphabet(int expectedCode, const char *expectedName, enum Territory territory, int alternative, enum Alphabet alphabet) { int nrTests = 0; @@ -1541,15 +1645,17 @@ static int check_full_territory_name_local_in_alphabet(int expectedCode, const c int gotCode = getFullTerritoryNameLocalInAlphabet(gotName, territory, alternative, alphabet); ++nrTests; if (strcmp(expectedName, gotName)) { + char s[MAX_ISOCODE_LEN + 1]; found_error(); - printf("*** ERROR *** getFullTerritoryNameLocalInAlphabet error, expected name '%s', but got '%s' for territory %d, alternative %d\n", - expectedName, gotName, (int) territory, alternative); + printf("*** ERROR *** getFullTerritoryNameLocalInAlphabet error, expected name '%s', but got '%s' for territory %s, alternative %d\n", + expectedName, gotName, getTerritoryIsoName(s, territory, 0), alternative); } ++nrTests; if ((expectedCode && !gotCode) || (!expectedCode && gotCode)) { + char s[MAX_ISOCODE_LEN + 1]; found_error(); - printf("*** ERROR *** getFullTerritoryNameLocalInAlphabet error, expected return code %d, but got %d for territory %d, alternative %d\n", - expectedCode, gotCode, (int) territory, alternative); + printf("*** ERROR *** getFullTerritoryNameLocalInAlphabet error, expected return code %d, but got %d (%s) for territory %s, alternative %d\n", + expectedCode, gotCode, gotName, getTerritoryIsoName(s, territory, 0), alternative); } return nrTests; } @@ -1564,6 +1670,37 @@ int territory_full_name_tests(void) { char territoryName[2048]; for (territory = _TERRITORY_MIN + 1; territory < _TERRITORY_MAX; ++territory) { int alternative = 0; + + // check that every territory has at least one english name + nrTests++; + if (!getFullTerritoryNameEnglish(territoryName, territory, 0)) { + found_error(); + printf("*** ERROR *** getFullTerritoryNameEnglish territory %d has NO name\n", territory); + } + + // check that every territory has at least one local name + nrTests++; + if (!getFullTerritoryNameLocal(territoryName, territory, 0)) { + found_error(); + printf("*** ERROR *** getFullTerritoryNameLocal territory %d has NO name\n", territory); + } + + // check that every territory has a local name in all the common alphabets + nrTests++; + { + const TerritoryAlphabets *territoryAlphabets = getAlphabetsForTerritory(territory); + int i; + for (i = 0; i < territoryAlphabets->count; i++) { + if (!getFullTerritoryNameLocalInAlphabet(territoryName, territory, 0, territoryAlphabets->alphabet[i])) { + char s[MAX_ISOCODE_LEN + 1]; + found_error(); + printf("*** ERROR *** getFullTerritoryNameLocal territory %s has NO name in common alphabet (%d)\n", + getTerritoryIsoName(s, territory, 0), territoryAlphabets->alphabet[0]); + } + } + } + + // check that all names have a correct length nrTests++; for (alternative = 0;; alternative++) { int len; @@ -1572,7 +1709,7 @@ int territory_full_name_tests(void) { break; } len = (int) strlen(territoryName); - if (len > MAX_TERRITORY_FULLNAME_LEN) { + if (len < 1 || len > MAX_TERRITORY_FULLNAME_LEN) { found_error(); printf("*** ERROR *** Bad territoryname, %d characters (limit is %d): %s\n", len, MAX_TERRITORY_FULLNAME_LEN, territoryName); @@ -1580,10 +1717,30 @@ int territory_full_name_tests(void) { if (len > maxLength) { maxLength = len; } + } + // check that the x-th local name is in the x-th common alphabet + nrTests++; + { + const TerritoryAlphabets *territoryAlphabets = getAlphabetsForTerritory(territory); + int i; + for (i = 0; i < territoryAlphabets->count; i++) { + char territoryName2[MAX_TERRITORY_FULLNAME_LEN + 1]; + if (!getFullTerritoryNameLocalInAlphabet(territoryName, territory, 0, territoryAlphabets->alphabet[i])) { + char s[MAX_ISOCODE_LEN + 1]; + found_error(); + printf("*** ERROR *** getFullTerritoryNameLocal territory %s has NO name in common alphabet (%d)\n", + getTerritoryIsoName(s, territory, 0), territoryAlphabets->alphabet[0]); + } + if (!getFullTerritoryNameLocal(territoryName2, territory, i) || strcmp(territoryName,territoryName2)!=0) { + char s[MAX_ISOCODE_LEN + 1]; + found_error(); + printf("*** ERROR *** getFullTerritoryNameLocal %d-th (%s) name mismatches %d-th most common language for %s\n", + i, territoryName, i, getTerritoryIsoName(s, territory, 0) ); + } + } } -#ifndef NO_SUPPORT_ALPHABETS for (alternative = 0;; alternative++) { int len; ++nrNames; @@ -1599,79 +1756,77 @@ int territory_full_name_tests(void) { maxLength = len; } } -#endif // NO_SUPPORT_ALPHABETS - } printf("%d territory names, max length %d characters\n", nrNames, maxLength); - -#ifndef NO_SUPPORT_ALPHABETS minNames = 2452; -#else - minNames = 1182; -#endif ++nrTests; if (nrNames < minNames) { found_error(); printf("*** ERROR *** Didn't find enough territory names, found %d, expected >= %d\n", nrNames, minNames); } - nrTests += check_full_territory_name_english(0, "Netherland", TERRITORY_NLD, 0); - nrTests += check_full_territory_name_english(0, "", TERRITORY_NLD, 1); + nrTests += check_full_territory_name_english(1, "Netherlands", TERRITORY_NLD, 0); + nrTests += check_full_territory_name_english(1, "The Netherlands", TERRITORY_NLD, 1); + nrTests += check_full_territory_name_english(0, "", TERRITORY_NLD, 2); + + nrTests += check_full_territory_name_english(1, "Russia", TERRITORY_RUS, 0); + nrTests += check_full_territory_name_english(1, "Russian Federation", TERRITORY_RUS, 1); + nrTests += check_full_territory_name_english(0, "", TERRITORY_RUS, 2); + + nrTests += check_full_territory_name_english(1, "Kazakhstan", TERRITORY_KAZ, 0); + nrTests += check_full_territory_name_english(0, "", TERRITORY_KAZ, 1); + + nrTests += check_full_territory_name_english(1, "Turkmenistan", TERRITORY_TKM, 0); + nrTests += check_full_territory_name_english(0, "", TERRITORY_TKM, 1); - nrTests += check_full_territory_name_local(0, "Nederland", TERRITORY_NLD, 0); + nrTests += check_full_territory_name_local(1, "Nederland", TERRITORY_NLD, 0); nrTests += check_full_territory_name_local(0, "", TERRITORY_NLD, 1); - nrTests += check_full_territory_name_local_in_alphabet(0, "Nederland", TERRITORY_NLD, 0, ALPHABET_ROMAN); + nrTests += check_full_territory_name_local_in_alphabet(1, "Nederland", TERRITORY_NLD, 0, ALPHABET_ROMAN); nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_NLD, 1, ALPHABET_ROMAN); nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_NLD, 0, ALPHABET_GREEK); nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_NLD, 0, _ALPHABET_MIN); nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_NLD, 0, _ALPHABET_MAX); - nrTests += check_full_territory_name_english(1, "Russia", TERRITORY_RUS, 0); - nrTests += check_full_territory_name_english(0, "Russian Federation", TERRITORY_RUS, 1); - - nrTests += check_full_territory_name_local(0, "Росси́я", TERRITORY_RUS, 0); - nrTests += check_full_territory_name_local(0, "", TERRITORY_RUS, 0); + nrTests += check_full_territory_name_local(1, "Росси́я", TERRITORY_RUS, 0); + nrTests += check_full_territory_name_local(0, "", TERRITORY_RUS, 1); - nrTests += check_full_territory_name_local_in_alphabet(0, "Росси́я", TERRITORY_RUS, 0, ALPHABET_CYRILLIC); + nrTests += check_full_territory_name_local_in_alphabet(1, "Росси́я", TERRITORY_RUS, 0, ALPHABET_CYRILLIC); nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_RUS, 0, ALPHABET_ROMAN); nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_RUS, 0, ALPHABET_GREEK); nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_RUS, 0, _ALPHABET_MIN); nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_RUS, 0, _ALPHABET_MAX); - nrTests += check_full_territory_name_english(0, "Kazakhstan", TERRITORY_KAZ, 0); - nrTests += check_full_territory_name_english(0, "", TERRITORY_KAZ, 1); - nrTests += check_full_territory_name_local(1, "Қазақстан", TERRITORY_KAZ, 0); - nrTests += check_full_territory_name_local(0, "Qazaqstan", TERRITORY_KAZ, 1); - nrTests += check_full_territory_name_local(0, "", TERRITORY_KAZ, 2); + nrTests += check_full_territory_name_local(1, "Qazaqstan", TERRITORY_KAZ, 1); + nrTests += check_full_territory_name_local(1, "Kazakhstan", TERRITORY_KAZ, 2); + nrTests += check_full_territory_name_local(0, "", TERRITORY_KAZ, 3); - nrTests += check_full_territory_name_local_in_alphabet(0, "Қазақстан", TERRITORY_KAZ, 0, ALPHABET_CYRILLIC); + nrTests += check_full_territory_name_local_in_alphabet(1, "Қазақстан", TERRITORY_KAZ, 0, ALPHABET_CYRILLIC); nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_KAZ, 1, ALPHABET_CYRILLIC); - nrTests += check_full_territory_name_local_in_alphabet(0, "Qazaqstan", TERRITORY_KAZ, 0, ALPHABET_ROMAN); - nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_KAZ, 1, ALPHABET_ROMAN); + nrTests += check_full_territory_name_local_in_alphabet(1, "Qazaqstan", TERRITORY_KAZ, 0, ALPHABET_ROMAN); + nrTests += check_full_territory_name_local_in_alphabet(1, "Kazakhstan", TERRITORY_KAZ, 1, ALPHABET_ROMAN); + nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_KAZ, 2, ALPHABET_ROMAN); nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_KAZ, 0, ALPHABET_GREEK); nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MIN); nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MAX); - nrTests += check_full_territory_name_english(0, "Turkmenistan", TERRITORY_TKM, 0); - nrTests += check_full_territory_name_english(0, "", TERRITORY_TKM, 1); - - nrTests += check_full_territory_name_local(1, "Türkmenistan", TERRITORY_TKM, 0); - nrTests += check_full_territory_name_local(1, "Түркменистан", TERRITORY_TKM, 1); - nrTests += check_full_territory_name_local(0, "تۆركمنيستآن", TERRITORY_TKM, 2); + nrTests += check_full_territory_name_local(1, "Түркменистан", TERRITORY_TKM,0); + nrTests += check_full_territory_name_local(1, "Türkmenistan", TERRITORY_TKM, 1); + nrTests += check_full_territory_name_local(1, "تۆركمنيستآن", TERRITORY_TKM, 2); nrTests += check_full_territory_name_local(0, "", TERRITORY_TKM, 3); - nrTests += check_full_territory_name_local_in_alphabet(0, "Türkmenistan", TERRITORY_TKM, 0, ALPHABET_ROMAN); + nrTests += check_full_territory_name_local_in_alphabet(1, "Türkmenistan", TERRITORY_TKM, 0, ALPHABET_ROMAN); nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_TKM, 1, ALPHABET_ROMAN); - nrTests += check_full_territory_name_local_in_alphabet(0, "Түркменистан", TERRITORY_TKM, 0, ALPHABET_CYRILLIC); + nrTests += check_full_territory_name_local_in_alphabet(1, "Түркменистан", TERRITORY_TKM, 0, ALPHABET_CYRILLIC); nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_TKM, 1, ALPHABET_CYRILLIC); - nrTests += check_full_territory_name_local_in_alphabet(0, "تۆركمنيستآن", TERRITORY_TKM, 0, ALPHABET_ARABIC); + nrTests += check_full_territory_name_local_in_alphabet(1, "تۆركمنيستآن", TERRITORY_TKM, 0, ALPHABET_ARABIC); nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_TKM, 1, ALPHABET_ARABIC); nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_KAZ, 0, ALPHABET_GREEK); nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MIN); nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MAX); + return nrTests; } @@ -1680,8 +1835,6 @@ int territory_full_name_tests(void) { * ALPHABET TESTS. */ -#ifndef NO_SUPPORT_ALPHABETS - static int check_alphabet_assertion(char *msg, int condition, char *format, int a) { if (condition == 0) { found_error(); @@ -1693,54 +1846,28 @@ static int check_alphabet_assertion(char *msg, int condition, char *format, int } -static int utf8_and_utf16_tests(void) { - int i = 0; - UWORD utf16[2] = {0, 0}; - char utf8[4]; // one 16-bit UTF16 code can become at most 3 UTF8 characters - UWORD newUtf16[4]; // each UTF8 character can become at most 1 UTF16 character - int err; - for (i = 0; i < 0xFFFF; i++) { // to test codes 0x0001 up to and including 0xFFFF - utf16[0]++; - convertUtf16ToUtf8(utf8, utf16); - err = convertUtf8ToUtf16(newUtf16, utf8); - if (err != 0 || newUtf16[1] != 0 || utf16[0] != newUtf16[0]) { - printf("*** ERROR *** UTF8/UTF16 errors found, first at UTF16 code %x\n", utf16[0]); - break; - } - } - return i; // nr of tests -} - static int alphabet_tests(void) { int nrTests = 0; int j; const char *str, *expect; static const char *alphabet_testpairs[] = { - "mx XX.XX", "mx XX.XX", - ".123", ".123", + "xxx.xxxx", "XXX.XXXX", + "nld XX.XX", "NLD XX.XX", + ".123", "", "49.4V", "49.4V", - "00.E0", "00.E0", "X123.P456", "X123.P456", "z789.b012", "Z789.B012", "", "", - "-", "-", - ".", ".", - "-123", "-123", - "-xyz", "-XYZ", - ".xyz", ".XYZ", - "12.34", "12.34", - "56.78", "56.78", - "90.01", "90.01", - "OEUoi OIoi#%?-.abcdfghjklmnpqrstvwxyz0123456789euEUABCDFGHJKLMNPQRSTVWXYZ", - "OEUoi OIOI#%?-.ABCDFGHJKLMNPQRSTVWXYZ0123456789EUEUABCDFGHJ", - "OEUoi OIoi#%?abcdfghjklmnpqrstvwxyz0123456789euEUABCDFGHJKLMNPQRSTVWXYZ", - "OEUoi OIOI#%?ABCDFGHJKLMNPQRSTVWXYZ0123456789EUEUABCDFGHJKL", - " Oio 12.AU ", "Oio 12.AU", - "OMN 112.3EU", "OMN 112.3EU", - "49.4V", "49.4V", + "-", "", + ".", "", + "-123", "", + "-xyz", "", + ".xyz", "", + "12.34", "", + " OMN 112.3xx ", "OMN 112.3XX", + " 49.4V" , "49.4V", "NLD 49.4V-xx123", "NLD 49.4V-XX123", - "A12.345", "112.3AU", "xx.xx", "XX.XX", "xx.xxx", "XX.XXX", "xxx.xx", "XXX.XX", @@ -1754,7 +1881,6 @@ static int alphabet_tests(void) { "pq.rs", "PQ.RS", "bc.123", "BC.123", "123.xy", "123.XY", - " nld 12.34E0", "nld 12.34E0", "VVX.xxx", "VVX.XXX", "x123.xx", "X123.XX", "xxx.xxxx", "XXX.XXXX", @@ -1774,7 +1900,7 @@ static int alphabet_tests(void) { "pq.rs-PQRSTZVW", "PQ.RS-PQRSTZVW", "bc.123-PQRSTZVW", "BC.123-PQRSTZVW", "123.xy-PQRSTZVW", "123.XY-PQRSTZVW", - "12.34E0-PQRSTZVW", "12.34E0-PQRSTZVW", + "12.34xx-PQRSTZVW", "12.34XX-PQRSTZVW", "VVX.xxx-PQRSTZVW", "VVX.XXX-PQRSTZVW", "x123.xx-PQRSTZVW", "X123.XX-PQRSTZVW", "xxx.xxxx-PQRSTZVW", "XXX.XXXX-PQRSTZVW", @@ -1789,33 +1915,17 @@ static int alphabet_tests(void) { for (j = 0; alphabet_testpairs[j] != 0; j += 2) { enum Alphabet i; for (i = _ALPHABET_MIN + 1; i < _ALPHABET_MAX; i++) { - UWORD enc[64]; - char dec[64]; + UWORD enc[MAX_MAPCODE_RESULT_LEN]; + char dec[MAX_MAPCODE_RESULT_LEN]; // see if alphabets (re)convert as expected str = alphabet_testpairs[j]; expect = alphabet_testpairs[j + 1]; - convertToAlphabet(enc, 64, str, i); - // if any characters, should be recoignisable - { - size_t k, n = 0; - for (k = 0; k < strlen(str); k++) { - if (str[k] >= 'A' && str[k] <= 'z') { - n++; - } - } - if (n > 0) { - ++nrTests; - if (recognizeAlphabetUtf16(enc) != i) { - found_error(); - printf("*** ERROR *** recognizeAlphabetUtf16(convertToAlphabet(\"%s\",%d))=%d\n", str, i, recognizeAlphabetUtf16(enc) ); - } - } - } - convertToRoman(dec, 60, enc); + convertMapcodeToAlphabetUtf16(enc, str, i); + myConvertToRoman(dec, enc); ++nrTests; if (strcmp(dec, expect)) { found_error(); - printf("*** ERROR *** convertToRoman(convertToAlphabet(\"%s\",%d))=\"%s\"\n", str, (int) i, dec); + printf("*** ERROR *** myConvertToRoman(convertMapcodeToAlphabetUtf16(\"%s\",%d))=\"%s\"\n", str, (int) i, dec); } } } @@ -1848,31 +1958,29 @@ static int alphabet_robustness_tests(void) { for (a = _ALPHABET_MIN + 1; a < _ALPHABET_MAX; a++) { - pu = convertToAlphabet(u1, sizeof(u1) / sizeof(u1[0]), "", a); - nrTests += check_alphabet_assertion("convertToAlphabet cannot return 0", pu != 0, "alphabet=%d", a); - nrTests += check_alphabet_assertion("convertToAlphabet must return empty string", pu[0] == 0, "alphabet=%d", a); + pu = convertMapcodeToAlphabetUtf16(u1, "", a); + nrTests += check_alphabet_assertion("convertMapcodeToAlphabetUtf16 cannot return 0", pu != 0, "alphabet=%d", a); + nrTests += check_alphabet_assertion("convertMapcodeToAlphabetUtf16 must return empty string", pu[0] == 0, "alphabet=%d", a); - ps = convertToRoman(s1, sizeof(s1) / sizeof(s1[0]), u1); - nrTests += check_alphabet_assertion("convertToRoman cannot return 0", ps != 0, "alphabet=%d", a); - nrTests += check_alphabet_assertion("convertToRoman must return empty string", ps[0] == 0, "alphabet=%d", a); + ps = myConvertToRoman(s1, u1); + nrTests += check_alphabet_assertion("myConvertToRoman cannot return 0", ps != 0, "alphabet=%d", a); + nrTests += check_alphabet_assertion("myConvertToRoman must return empty string", ps[0] == 0, "alphabet=%d", a); - pu = convertToAlphabet(largeUnicodeString1, sizeof(largeUnicodeString1) / sizeof(largeUnicodeString1[0]), - largeString1, ALPHABET_ROMAN); - nrTests += check_alphabet_assertion("convertToAlphabet cannot return 0", pu != 0, "alphabet=%d", a); + pu = convertMapcodeToAlphabetUtf16(largeUnicodeString1, largeString1, ALPHABET_ROMAN); + nrTests += check_alphabet_assertion("convertMapcodeToAlphabetUtf16 cannot return 0", pu != 0, "alphabet=%d", a); - ps = convertToRoman(largeString1, sizeof(largeString1) / sizeof(largeString1[0]), pu); - nrTests += check_alphabet_assertion("convertToRoman cannot return 0", ps != 0, "alphabet=%d", a); - nrTests += check_alphabet_assertion("convertToRoman must return size", + ps = myConvertToRoman(largeString1, pu); + nrTests += check_alphabet_assertion("myConvertToRoman cannot return 0", ps != 0, "alphabet=%d", a); + nrTests += check_alphabet_assertion("myConvertToRoman must return size", strlen(ps) < (sizeof(largeString1) / sizeof(largeString1[0])), "alphabet=%d", a); - pu = convertToAlphabet(largeUnicodeString2, sizeof(largeUnicodeString2) / sizeof(largeUnicodeString2[0]), - largeString2, ALPHABET_ROMAN); - nrTests += check_alphabet_assertion("convertToAlphabet cannot return 0", pu != 0, "alphabet=%d", a); + pu = convertMapcodeToAlphabetUtf16(largeUnicodeString2, largeString2, ALPHABET_ROMAN); + nrTests += check_alphabet_assertion("convertMapcodeToAlphabetUtf16 cannot return 0", pu != 0, "alphabet=%d", a); - ps = convertToRoman(largeString2, sizeof(largeString2) / sizeof(largeString2[0]), pu); - nrTests += check_alphabet_assertion("convertToRoman cannot return 0", ps != 0, "alphabet=%d", a); - nrTests += check_alphabet_assertion("convertToRoman must return size", + ps = myConvertToRoman(largeString2, pu); + nrTests += check_alphabet_assertion("myConvertToRoman cannot return 0", ps != 0, "alphabet=%d", a); + nrTests += check_alphabet_assertion("myConvertToRoman must return size", strlen(ps) < (sizeof(largeString2) / sizeof(largeString2[0])), "alphabet=%d", a); } @@ -1903,39 +2011,38 @@ static int alphabet_per_territory_tests(void) { return nrTests; } -#endif // NO_SUPPORT_ALPHABETS int main(const int argc, const char **argv) { int nrTests = 0; printf("Mapcode C Library Unit Tests\n"); printf("Library version %s (data version %s)\n", MAPCODE_C_VERSION, mapcode_dataversion); -#ifdef NO_SUPPORT_ALPHABETS - printf("Compiler options: NO_SUPPORT_ALPHABETS\n"); -#endif #ifdef NO_POSIX_THREADS printf("Compiler options: NO_POSIX_THREADS\n"); #else printf("Using up to %d threads to test in parallel...\n", MAX_THREADS); #endif + if (argc != 1 || argv == NULL) { + printf("*** ERROR *** unittest takes no arguments!\n"); + exit(1); + } + printf("-----------------------------------------------------------\nEnvironment tests\n"); nrTests += environment_tests(); printf("-----------------------------------------------------------\nRobustness tests\n"); nrTests += robustness_tests(); -#ifndef NO_SUPPORT_ALPHABETS - printf("-----------------------------------------------------------\nUTF8/UTF16 tests\n"); - nrTests += utf8_and_utf16_tests(); - printf("-----------------------------------------------------------\nAlphabet tests\n"); nrTests += alphabet_robustness_tests(); nrTests += alphabet_tests(); printf("-----------------------------------------------------------\nAlphabet per territory tests\n"); nrTests += alphabet_per_territory_tests(); -#endif + + printf("-----------------------------------------------------------\nAlphabet per territory tests\n"); + nrTests += test_foreign_parser(); printf("-----------------------------------------------------------\nTerritory name tests\n"); nrTests += territory_full_name_tests(); @@ -1950,7 +2057,7 @@ int main(const int argc, const char **argv) { nrTests += distance_tests(); printf("-----------------------------------------------------------\nMapcode format tests\n"); - nrTests += test_mapcode_formats(); + nrTests += test_mapcode_formats(); nrTests += test_failing_decodes(); printf("-----------------------------------------------------------\nEncode/decode tests\n"); diff --git a/utility/mapcode.cpp b/utility/mapcode.cpp index 8822969..078e49c 100644 --- a/utility/mapcode.cpp +++ b/utility/mapcode.cpp @@ -250,7 +250,7 @@ static void selfCheckMapcodeToLatLon(const char *mapcode, // TODO: Fix self-check. // int foundContext = getTerritoryCode(territory, TERRITORY_NONE); enum Territory foundContext = TERRITORY_NONE; - int err = decodeMapcodeToLatLon(&foundLat, &foundLon, mapcode, foundContext); + int err = decodeMapcodeToLatLonUtf8(&foundLat, &foundLon, mapcode, foundContext, NULL); if (err != 0) { fprintf(stderr, "error: decoding mapcode to lat/lon failure; " "cannot decode '%s')\n", mapcode); @@ -417,7 +417,7 @@ int main(const int argc, const char **argv) { // Decode the Mapcode to a lat/lon. const char *mapcode = argv[i]; - int err = decodeMapcodeToLatLon(&lat, &lon, mapcode, context); + int err = decodeMapcodeToLatLonUtf8(&lat, &lon, mapcode, context, NULL); if (err != 0) { fprintf(stderr, "error: cannot decode '%s %s'\n", defaultTerritory, mapcode); return NORMAL_ERROR; @@ -661,7 +661,7 @@ int main(const int argc, const char **argv) { return NORMAL_ERROR; } - printf("alphabetNr,MapcodeInRoman,MapcodeInAlphabet,BackInRoman\n"); + printf("alphabetNr,MapcodeInRoman,MapcodeInAlphabet\n"); for (enum Alphabet alphabet = ALPHABET_ROMAN; alphabet < _ALPHABET_MAX; alphabet = (enum Alphabet) (alphabet + 1)) { int variant; @@ -670,8 +670,6 @@ int main(const int argc, const char **argv) { for (m = 0; mapcodeForCSV[m] != NULL; m++) { int i; char asciiString[128]; - char aciiStringRecoded[128]; - UWORD utf16String[128]; // build a mapcode variant char mapcode[128]; strcpy(mapcode, mapcodeForCSV[m]); @@ -680,15 +678,9 @@ int main(const int argc, const char **argv) { mapcode[i] = (char) toupper((int) mapcode[i]); } // convert to alphabet, and back to roman - convertToAlphabet(utf16String, 128, mapcode, alphabet); - convertToRoman(aciiStringRecoded, 128, utf16String); + convertMapcodeToAlphabetUtf8(asciiString, mapcode, alphabet); // output a line of csv (in utf8 format) - convertUtf16ToUtf8(asciiString, utf16String); - printf("%d,%s,%s,%s\n", alphabet, mapcode, asciiString, aciiStringRecoded); - if (strcmp(mapcode, aciiStringRecoded) != 0) { - fprintf(stderr, "error: utility produces unexpected results\n\n"); - return NORMAL_ERROR; - } + printf("%d,%s,%s\n", alphabet, mapcode, asciiString); } } } From 246ad5491800c8d6b3187836800f9f01e420effd Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Mon, 31 Oct 2016 13:36:26 +0100 Subject: [PATCH 113/181] Release 2.5.0 --- docs/mapcode_library_c.docx | Bin 51718 -> 54062 bytes docs/mapcode_library_c.pdf | Bin 327835 -> 336572 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/docs/mapcode_library_c.docx b/docs/mapcode_library_c.docx index e46ca4b620507e72c536568df078012777e87898..5b80828deb1ab144427415bfc1d0d2e43c63ebcf 100644 GIT binary patch literal 54062 zcmeFZ<8vlX6z>_^w#_HDZQHhO+sVYqBoiA?Y}>XqaWb*@cX#Vn-L2jK;NE`GRb74F zobK~Er}|snttr@jHVC->_7Ye)BZPJf#LKi+aUmo#7o3?*h1^NERd#jc%mrD0^j-_G?pV# z;Yl>7`@8pOouxFKo1J9`=PKLp7Iy-0bgo%#jVSnQwZuLPK^uaq3CKS6D`3{>2pS6# zLlVvcvBVxaM1i`E>*#G(BwE@*bP`VdW!z^RZk~){HRO-1V-J>eec(j?c<(UUt2Lng zESm!c%B+Te-TV`wLz_07w=jhWF-U?N^&k`$agWL;;1*({R>G_? zY0J8nkFSy$E3Gk)L3xuB-S;2q{*wO%X3ps zrcQ2jsk~OZox+zhKPFd0L{-Zyh*$k)KJQ9S=o9aUZ-u%=XvZn`y++SzPXC49&ks0= z^8btBLF1fC^_tWfS#S}A;M>q!!0~Rr z10?FXJ+taxg%UyGtce?>o6lsKmHY;#bZZ>Y|KbMP3mn6lV?eAsZ6%%*Eu@$ zulHjSt7c~IWW(m`+S3ArzlmA4M+kSLGa?Si*-R$oy)PL=sXLIdu0|U9R90z|D(+PPhLR( zt9Acb|L@(Jf6XZVm+QlCrMtzB`CQNnG1SYk!hd% zbHv2D1oxR&SJ}#WtDn?C$5_!-fQtLEnXz@$f#PQ8uUn$}5*<)c3_{x*Dbf%uLA&Ck zm8im%iaG)SJ< z|H9?}o0u`4mo+B?KtPbVAVE<7v-rOw?|+TCtAI<#E$PnvAIN7yZ-nU(wrd)O-E6^o z(E6RxlKl8I_m{%*g+j{BLs$u08M;J27Gc995P=}<^|f`Wi8T8F2~{%6R6135MjHZ> z#A3O|i>@`VucV(({)cQOM+`rcy9AgE*PT+3aofh zP1pxB30$5=+Yt-LkYi*SpPWg9jre1)K9T7Du7_#%9Xir&o71>weXb1E`#*jIt_d@Q z5pG=lPP^d?(=vBK#d@C!e~(PR3F>*g&~7&$dX9-!Q!}RgeLaBDp_vHrJawp=wB*Rw0=__J^f>uKH+gxcGjwDW`e+KcCb7)DnkXmryxi&ME7TppF3{ zZ`Y3FZ%lC54=c92j@1Sb#F=&>G&YTzk;jJ%hdZ1Pju+D`(6gh=%#L9I*Sdgi@_1G# zv3yXVAkP@t4R7A|P@mf;@Xqx{e0Jn`C8ma^doWv@b+9_-gNL-*(~Q zBsKH?3QfR6&L{P^zz+;_snb{=zROz+_J)@s19l=^TgTF&7julSH||_M3)CIIs~Ok( z@$Wo*=6I)G6aQOY*CIbE*lZUZV~$^dHAmO8PEc?;igQuq*0xKU59Sa@j7Tm`2xQrt zGw-JR?WZrV7<5Y9aAFAlGd8Qlr&|1a!ggOiO@Pn%jQUaRz(oP5Mj8Xv4ZJ<{cIuui zJ`^3<7L!YC$z5xei||4|w}giG6dEm$gk+xac|K2s8Yk$lUd;hozFKhO4;GFN97l>o zZ9M6V8mg=uK=kwigXRH`t+ek>iOjv7b0B%%p49F&yUF+7&j?vTP~u2yGZWNBpOHeB z)n%x;7pKwQ3o`^w~D)LEF^r{P&0{&0}~ zSa0o3)c*a4#2;Rps_#S5Ik)c`YOasG%QK&Q!E|oIs0y2k>w7qhR~U1{=@xcDzpHJ% zh{3w@7iTDU%&uAgiZY}i^}|atkI38`y6Ddoa}A^V!}2<$KBeRN0H!ysuq$LNnVmj_ z42B|>8OeO+G+q{srFFCTK*YcYEg2IV?8v8GbaE|==cWkkUeBvA&TXAeW7D?OE zBY2D><1|8}%5D%fup`Kh><508`g4ztAs9(40 zQ+o3Z1eeMz{WaQ0f|tP%73v6cfECh!g?N9^yCws#&9c(MQ^&Ea7NM=!g6gdyt8!v) zrRh*4a(pxNxy1XznZ+eUi#6gwP@ZEx>R6J;bf=iV5nlXbFew>9IB(#!iRe{6qyfw- zQs`^T>(5QRkY%dCM-8TYMuB{0m23BA23aGR^BVeG%OMX1AqjRf@rF-rgw6mDWp&(%ULV>*g=}Jv|mAQAYW~kHRGaQC()2_t!Q$B5|v$|o(PpRVdZ#j(#f&@M4c8;|LX88TA zZNP?3DqvF?oq><){c3UXHN{h`m14w-8JWjF|#0r2rv21O24n>8)SKVt%NJgP&4lNdAG z6qON{`k}@n;(E3OD`ZAoW8ug~juJC0c0EKPfd*DLj_4H128dSYp>^-2a?0rUljS zuy8snUs@L3Vs*-1?Q?{*dgHDci0hQ#?1^wuj&Z|b9v{;OZ0n9$z{L|IkP~Xp_6NsP zWC1O=K980w2szzO_CgLuR!d;LSW7DMK8}mF;*yfhw4#?b_ z5!{U{!MB~W7gK{7uyojUe)l{b82z@6a?tB`gj4@h(c<8g%}E-ELu4M6uK&|>+0V^7 z_(osXRcE~lIf3KTRArqP88J6xko41MdWSkAEeHyakIM~BIiE`zd zy~AySp^!#l%v=$_6`Tt7yQ49`MrCG=`KKKHcUw*G!h0D!kGj|?Zic|F_vE%u@0>R} zmvndT2V(d!w^D5=nPYC_uZb4Utigi0lky}EA{z8T<0MM>>NXzJU1r*eq>w(hi*sTA z^2)*hl0zLkj}1_$8RUxMYT1&4Fa`o@__3GUY#HeW1;wO$1@bzIo#D|x8(rcx1u5=#{Ue4aTV2 z`T2g5G_`j6-+q_}i!SDlx>7m|o1!7|TMzloaj&hVd`y6cMD{%&?6`@AF`F*j8^v*l ztc}Bmzn9ku)tf5dg~}#mVl{`;I@>TF?Cd9Oqa3keBCX*d5Sw*3vYiU*1I(z6PZbfM z_$-ly88`0U5sY5TppQhs5xyvy(_GT0X&Xt_xU^S0CFHq?UwS+|Jnp||R`vpivMTtW z-q>8{jK}q@k#Elqckqd1(7?Zo?78H`1Wx^iz;=<6kY=XkDSDpE-nR6y1Yb>Td5V&gao#g5X~MslEVD#>?r}S3pS<-vGjS< zapw>p*WnE*R$GZ^?<7(+u*6Z?+=^d|f4rsB+H-7`7H&GtH>fbUk{pVDuB3 zve0~^KEe5Phy0?TgorM`Z9kwBT5-rDP~RxiB_`Cv#xM1)cxp5UDj04{QtYZ? zQqp}^usUW%CK+y|rSMY8@NH#WHBzB?6xeKpeU%_>q7|I2i)ZPOvkyy52Cd{gR_~HC zQY%eLpCGOj4oO{>Y%fqGrYCE52Wn)zis-s624<2Yd4b4ls?h6k8$N73XsuVLF`fSQ<+94p^8GrLuf+G;@LkC%K0UrH?O8I~15Yl*3XD9pXKtpZla>A`+i;*B;(wtoqGQ&|=2qD~M zI5ddF-x@_o5GqLeWjY-$J^}27cR)HJc8Jwdc{=)SV-~ZF(HCIayQFm6^}}lLcC#o| zn{bW_%+y6#v)++NYh>xoI&3J4z6nRap-+vV{`bkh8Kq42@Cvw`GFrkz`;W<3?K#cR z^3#VdRkCD+NZsSC-P+7y_Dt5_BW0B}UgN%($u-n^VANYrfP$UA7qlS4D_Ri);cv8= z5DK+pj^ZZ%y?f#17@_F(D`q;hAkTK56V0WZ^y4zpJmJBaFuT)?TKk70M1u-W$pBY%KnjnUCkMoEnEq7HNT_ z>RzfRiBUB3pEZcvcrC;(C#NpxzRM90myH8Qijf9JLt+%_$Xg$!I8IU^7}n+JrJrZGSJtvgR4nX-n7z2k?Vx zXb10x0oiD^>iIly<0I_2LTiAPUVH(9Mu`sO4Q7f|5Wdv?ptBVD5)pkKmrzXV#qQ&& z_J!Y$m1&6Zsmn4r5?*0G3lR)%qRYv$6N30GxBAk>Bf7n_eMXVT+uKOx$SLsSyw+TBY$l!$Qm^pz;oB#Cl4Li3z4k*dX6Z^Ax zEJ!2Bot+wEK4I()Z%b7uw9MyWx~Q4vJ?t;$eYXQzKMLiwGlVB zjp8r8Ur+kJ96WvO8R{_}Z}Dj8U@u}Am_5zPuTMIyE5K?A0tAZEEv;1Z)HFHFkDQQQ zXAQrK&vfJmz0mGd>b|>8#T|#IQlrD2Y=&zKoq>+d&GptAs; zd`u*OK4kW(HgBoOqzkV+;$j2~gd&qsF132O79!HdYT&57T{yaWUe2iq83Nq7TEe|t z3&l@5oK21mOz6%A@%{Y$$YaCFU*o3OqUd1?Gx;_AA!~T^K3op@mjwcDJIQr6I$T?L z?FbJqQVM={)NzEykuuTRzWjuUUr&LQrev(^&}eXyRUop z3aGaml%JQaV?6{>I2d56wQI&Qk9$YZ!68rUWLoZ0nouM8`Dy&8c^T5LGZbI5Z;T%S zZrW5m*(gOFkByy%QowPm=&X4-KrNs~s!v$v- zpq-Jq)IIfClUo-CMq(=n8a2rzrtBwq7B;*F8nTwK+x2`EzqiQY=`+DILw7FC zZxK)#=@il;d&tBmMBFV(pR@=RPlk}^%qe+9&#E3g7qiGz<6eiu$?6A8;8vnutFrEr zfI_)pl?C>S`iz!c>Ci(~X0S!4B|Ffw4`J#}WPjU|7A98|VUaPf2Da-)mr>bS@Xpe- zt67CHQ3kMEAeY2f;GGo}#GAfplX`3_e=ed_hXvl z(yB+fWb9rHmFR9Ikm@5kVELP^i_A#9#S*6P&+vM6AxAFV!TW}5?dEsw0 z8Bg|UJt%Y2qo32CTWYL8&wP}5 z<0>AkGp{NqcF+^x8X4k9PV&H8fYq$qgym3+v1pObW}o9D><3e4@TVDq%fSTm(0wZd zx`;^(i*aU~c(=B?m3J#&zmdkFF(n}wF5JRY((kJ?L4D%oRz=1^CS5|MiSH3-9bEEW zH<)t#=q&<54{xuB=AMDIb~d#{<1K*H!t9!%H1?kFZ-qpo*D6qBcGrk@U3_G{Kd+rD z`KJkoditk~r?$wg)s(<^yD+1d9xSq@`d1C#tGDA^iZYYIY^*~}PM|mlg%4<#Si`B{ zvUpz~O2yB++*VZmztu(C3fJ9Dpr~y}3zLssX@V-H5jwN^)>qr(j8^A{WWFeq zUfz|1$^F!skxab;SRAdph6mgN=c4xm)#KOQY`$=I#ZWTls^KO2$I$Sf*}~m$cYlF- z?i??%GHc@oE%T9C#BERW7OWi<>!mmgSYQRR@a+nxkL^sOSTi@sg&vFc z%~fH4R3R;v6L9Fb#Vxi3E=lczJ}YuC4*cnEV}nCKl@Z18zM^|DwCwUzxJT_>!0b=n z8zwnf)sig(^}{4&oY8Mr0+`ZE-3)-5=)FG%nz{q! z=_ud&BH$J?ODx?v$^JZGf(q!F9ol-s77fD{^%KH(gK(A`(ya)b?tL9^5wO1g?D;ok zd>e_0RT*FS)okHexWKz4FKN>2?3sSmiQ*GA2iH_v^7wif8W&c}{7h@=z%kn$fX;(Y3n)&?SaLaS6kab(kH^3WjJ z!bPk4R?)Uq1^!0IfI}TWT1>h6qN-%St#Psn#O4OP=45g!o6hz7n~lLAwp6+JO4bB| zLEuO~Be2&FbAqa$M}`E={jCeSWVD>7ooF?x*NBo9bH*3qGpoa%A7@3v<#PobsHNAy zhdMT;^2EQ1kDPGKgTA~B0PQfCNal=hBHVi({uN!43?I_V zcHa+rkwKa5Cd}fzJgn!70khI9a7(6lI9*r!9i!7ny6HpR+PEQVS3jse{}=qqYGzNqE}*`@#9Kd6o^@@2Hb+dj`*+ zBnMT6DjBx$VLa@+7vGO<&JxIEZH9T1BHCzNhr}a2(Jt2+9s=ac)&s%K5Q#Bvh?GnF zGwO(iha4ilLMI$!8g>^WTE+ifgNea!f!<^cI^eyBfBR5WgA(_9iQq>K0CC?d(FwW- z?&BwgGcYwX5qiWXo!MeUw5W@hK^m^03W)<0w}H6=`Qz%9R1M9&if-g(>~o(aEwI^L zhJH3v2VJ&bzpQXHEoEYXCRO=O6iuy$n2%&~K&FgyNK#Er)s$s%W($MAo8WhFX8gjyMWo}*KBI<>LJfaU-|`N>4zb<22545hX*xHI@Z zvA^E9!j-z&mc$L`TDmpzKJ^9en4#}{JCVm{J>lW zQ(nS{)z6p9k6UM-T?~AkUnBzw_^UO!UysZxdq|uEB2g;zsW6n3Bbn|`!1qBpmzE{` z?>#+qxp|1+61LEu+`e|P=^9(?Ja~H(Dtc&a8zp zO?xp1yin2h!d$yr2q2($RIc8r1xvjm(50PLBSt zV|LD@XrCS9yS#cZ0+66*GThTYOr6aY1o;F81^v)}_q>j7wK+)zeO(%58~rviNZ%_$ zMX0eEk6hiruv>}pPy;kW+Mf)m8K?NO{--{RESt|JN1f*``J0zCXq2dtO94RD-5%sD zy#i;c)XH>Z%L&*)4`Sx#aH$=e%f2&}h*bJ>wJ2woBk4M9VQ;S&dqGLFaM${Q3Kd)o zt#dPQq#R8_gZtVsnI|`-V&*`84^Z6a%n!sM590hjyr8 zc%x6WJz3Jqt$8fFJ7d;shYihB1Jgo>@18q!o8q{qm(=8vEZVhCmulaXpT9Gbm0wmT zWJP6oHC@-UB{9;@sk?AHY&PeYDLizUQDMV-KrwBb00dGobZ0L~B;RoA56@-Ac{zDg z$V5zQDASW$S{>E2nwdV0ag{H6bD5vbQjb0Sp?uYqJR8l3ZQHxBGJiU|$0O8?V^lOj z6vLsRX_DY_fQgN_7Mv$P_dibp(^`r0nnO%@dpld06AEjhbKZfSmq|&DksZjDMvpKX zHTiVT>y1AjclN)fiU*sk9A-&3HAa+EsksS&e?}NwVb=ot7&(DE1^m6=v{-ECW*1i~ zBVB%d%JJzsw!PbF`9+U7Rdy0xdFzV0Kcv|0BD(p!r(jUw8TzuAHc~=r9^=Ur8gm9Q zi~Dep54Cny19e5#ZZQ0MNfdZyi#qmOOiY}t`aH7g6CQOTHMH=zd+P-v{8CPgnklL= zE;K?MBAQe2y=7}TuzSxVtN~kIsi1qp(gUnVI9Yu`QuAdavDUdmPW(avzC&*7GF(Dh zS)tOa{+nthWA1G;F0IWQxh;jQfN925HZ8k#s*H>z!LHL&D{V#N&y(d&gw0v5cG+Gi z;B_ZKG+EM&+LM$jOot*~avDF`+RL!}H};)v71{%*m?bPQ#eTzAqbV_t7x|niHWM#L4+63%r zY%w@P#GmzcI4*!t!m=5o9M<%WLZCO&o*2Cw6Mcz@P$hU#S#(~Jt3g{$gY-)OoI=yd z)ldYZSB8?DkD7;qA#DAsNOBqe3s%8zQkd8r4RTIq?OCCX801Rg&1)hfZ6c?x)Q4Gc zDrl51T>-yyFEHyk#1_E?TRf~vfCFi#Vw2p%Nz_{Xn(qsT8SIu*<+8(lLwc|xnG>fQ zwH2ijj6R_Z@g;u`s2s8?ZJY?-DAWb+_TAA4PGFzTEBUFbj+)%XW~Oj31gv#>s>bWl z9xLQQ=_MAvyA|P98>yRscRJVs+1vX`UmKbzPuVg=!69k|*}e3sxZ15U)Q)E8B88{3 zbXD&x2oBYCWLa$IU=!JvhzWuZ5RaX8BYf^8{rqqz*T|TR>N`_@*x$i`bq`?eFlzC9 z#7j2kq}}bv%5ML?Rik&eNsMR8N)eLY>8iA2>7VM!-%V}3vYs#cVZeC3^ z0$W^$^=Vg)6*^KD>!DGQ+7YDBys$Ao&I{X#DTs}^x6Av72^;}Z-CU82A^bT{Kub*1 zEni`UFkPxUe0i2-l+a=2aA1>i)Is@iXSCM$iT&MXC$H*X5rsQVx4mCe1^bc=#~M-g zxx}AdsOyXgIlip94b28dx14O%1(hQK1CM zBrXK0d~1i~6!#40yuxDSQ1n^nJFg@*C1Kb-LS(c0-1-Q;2YKX{m_j}NZZ-oe6;B;R z7^ts?r?aOM0;u*P-WbZvk^+*Y79t=iBU8YPHFll>R&}7=Yb$o{F(f=>qFx!Ck7TNMFHxhHE~0X_4pas_Wz$ z7}iJ0r6gK^h>>XhIEFZ*V!mJCLsnk-SY@Lxn&GG$ zBs0IIW}vq?A)8kQswg2JzxqcpM(;X@X>Q(CI)kL~4lxplt=Y#jreoohxr9AlJkiZ5 z@cs-ua{U!-JRZA#SlHhcPMBwlbO_n3_C4;uv!vf9q+>*+ zMbW40BIgxvgE4|_zPH!mSe(?DLJq00)A z5Jl-gWtJmDn+;Eyq$?6;`xhtC8e$%Rv(sNC-9YIYyUL(EYvNotr1V;J-C>rhBn@=C z<=<0!!0iou8^TTMfrWx+$Bg>5OWVu)wlgZ;AN3%24D1avlv;CUmlQq}kcYm5zLn^k z#>Qpw#5tIvIp`6D7PA0}^7BOfl-pQcgRL%53%JtCN@QZvv+8daI7$k_5BMRU5%U!! za-OJDSI~CWB61UuhTqK|sB1b9e5H(*7VakNcRk{D74oqefxsfL89^GQ3-P5#S-uk7 z4mdmStrNs}NuRxyE{l6!LMDRg&7z`)X9$c7I9Q8Q=Dd|m0#O8(GhqU{XC^{z5e+L= zDGv86#aIYPQe-;GDn*97$V=(jqH{~k8vETa;tf)%+STV z0}%BHM?qLNwxsgS?S|gp5Te2N0eS6B>TE~&lML~sNq3wSNHV~0ui*&Y^eP1<)Dmv(ohaRNg9l(9f~ZqW%nup3fY;R@|Q~tvb|- z$!wYx`}Ps6X(Vn;zo=kEEN}UOywI!O5eF1jZU&@!4pkI$ChCY_x`T`D-)Z|fkJT_$ zh0-D{wOD~jhqPskLL9j39kw$O79fX<5)B&IRm75B=G&A87K%IFY^tj^KTo?t&5#j=Y^qe6tpIyJ!9Dno~W=i5E&n;G9Rp+`MbVpH#C zQTSPE^|Rnk$#gfy!LWT#zeNWzjH>y=%HLtK^|Ypxi1;Uk`($JvC3i&TVf)uoaCP49 z_R{-e0MWRN)7bvnh}^Wq!5E>SzjBQ-&kU{05%K~yo|xkO$-*VM;BhTM%) zLVRvnkOcKT?zF3zhhNB!F>1?CeQ~(I^R9bTe|(*U?KbVh1nBqiL}Z2)Q)Cb=von*O0{0LLwa83#c9p` zrAz1xUzx%-vsf$(iau=9S`(AB@*F@NMJHfwi?x0ST#e1Qoujwd)Q7D4>$qOS2n)97 zr}#M(bA9rKGTcm?ARaMWFln>zwV|ga>N_8L`D@XQPA8*E+b^;I%PY068;KnZu`zGb zj*uWr4DRhB5a~o{hf;`RlBhpq+9qRI?w{}im;%Oeb3-$<%<7;5170M_#x`K#*-(k6 zJy#p39)r&3-n5}4z0etBp$NpZE0lgRQyvFzkMR+cDw_1V5lw!|ED6)O|DEyg$Irh9 zCileTPnd;<(wu)~=P^;$w-T`IXe@fjyyMvp-jdTOg%cuhIEIco&MFj;YEeRGk*cE}UX{8(b5=Bc9vcS+iWbiSWZ`QPmpM=9mlC8uw zi_>(qoDJ~Gg1bARaRG;mhlK*BFuFoZx5&9XU0h}gHLoF%9@ZOu%edIWHcDg7%%WX_ z{(a=nHg)YLzfaKPawd094?YX$EsK~Nracs{49~AO!_k@nc0&9js68QrU{|%!K`mvI zAgJt)zShKJj9}l$=ybQehU}4xN#hw_#8?2CmB7IbRn95k-jzGuB;-TM7#~#aFpBn` zUgVytQknn7y(xWaN{fser0s_oL+5hHOJNGN=k~J(7K@3q_W|=gihO$)m8CZ0RhO@m zqws-nX!Ne}{qFF0*eafgr_b-Z2^A6bUsX{KI4UXS-#)J;!CyF=KJ3Zi*Z+uK_TgN{ z;L&DuJFf3Lj+`^hOrR9EVPCBuDArIP)OJOdzW6<5rdgsMsJTJ~Ggb1AD@Adx5Sn=n zB@0*YT2heY(rqVoGpNuD`S}|@p1?f4GFSC8a(_{NU97;{`>HM0x<8Zu53LV0z`eVl z9FkYVsw%}aqX?b=k0wFlD7mCr)Q9bmQy{VLbFy34PP7v;8=;@+*%H2BSVj{;4pd+x zgJ+jua`R94t^rZ(WBxv85ZhgWQSYp=+-_Ou{VeS?J6}kt;^Jbz><{k=-WI?8*DX)& zpwD=|&;agpyhBu#gH}_CwKb5U>4S3qFOu9)Djyjwd=4?z%<6uh6!1D|PWk5ZVNNLN z`?;-;u-U%ClGWT5IQ*af|Mq0VaRu{anH85|9}~@AZW)0N{vE$RHlefiS268smoB}s z+aZUkv5Yf$tWitvj#zy}mW=rUj88r)q4lhKmo-VAXyOyV1q@UH`(u^_$B1XO5zDV! zr(16o9=@-JyvM!n1h0j1t980JF1O3I$6uTiO(Nauko5^TKk5lBRJ?Jg0Sq0Y+vMzq z2t@HYiTS7yQV>x`6!~(c`(Qde!Xh$O=TJWU+x5l3OObepB7&_>2Frl0ee{g8x)K3K zkyxEJSPk|XOIptPVGIc0S zxa-S^R@@iC>F*DXEub-)T@p>lnVFP={1e`eL+0l*4CGvbdX)d2BfDm`bd0GP9{l%y z{27+l11Fof{atTRI4MQalV~EM{pf+ z8>;z_rqg8k9HV`=pK|^ChMgOMo%o+h+gJyLUmYy*H0BvT@by{ut|&x^6FIS#o6o4{ z5kbm%x~CrS-OW*67j8L6F|F|wyEhC`x~0+o(2#px>7NZI!6|);DLUZrr&s=EQ^A7c zN;gv+q3oDsM|Ga|3cGl&VnHnYN<3rIfI-E+=K5P#c;~unAfkcsyBH+Nc)vQ025E`O zAJDOj?=2ptkz7Qyf=H4SkkLPsB>sD9p!g0=)!NtXu59!&4`PfP=?=qmL*h=js-w_V zHpiBU#IPhJ(b(99$uk?$PkR`AqAs;Ynqos^AfqbWy0DmBr)4JOJp>UXU(`Pkk(Yoz zy4#;BQ5;l;L4m4)B08r<4EtRSb!sQ4Wh*uQy2J#o4+?aaF472M){P>;Tk%l)>8hhJ zUb`DPh3YSpUgz-nGbr8#I0`cK(Y|*ePJ*G+X=c3s<-@iY*kVF%RlM9GrW#R&*v0Sc z2Vf;VC%tC__j|uOM?mjGp&Xk#IyKLyNW1N48V^n(1sL!nbEjO6x`!`%mDY?pIPbJ0 zNJ&}iCM#c2m?SD*pPC9$8a;m1?=^2|JMtj>o~jPqpmuZ#<(-npN2pmQHmj74D*KT7 z3AT^`f5l{`7xd|Z$5e4=;ksgb4$;5%KY7Ya9_gZwI&AWF zJ&|dwR-cy5#xD-VW8Z?_t~l$(jGo-Zg`5GC=t4I#K{8gBykEr}3R*ZS`;y|EQ`wwt z1q{QoU6#*^kj-cijXw;r}+5EUpm++2UyPffWQZZFhN|?UNp%<9* z#^Yk0gL}VazZPdo=Uh{3$y~R`l$nXatnmgYyp&szu2Jt0{Xg&RF`Gzcv%6CN^&e-Y zlDNSEe>b;jd)E1kVz7&f)G~ai@DJIVRxZU}cev$4#xmL!i`g)C>uVYe@hoyFR;%dsQs za1A5z*o!%5j#o;ntRuC)ee-~FlCiNfffx#RM!uS;BIx9%rSxc&+IKb9sF<9>N%Q-A z7*^$Rcr-m@w)bwElogU1Ct5+qUG5F7FKG<^f`C-JJ3w`AIW9q-B*SCwrN}BW)^Uyx zAiXulkB8uV;O1Yz+s{>ip3{+b&bkpP)cD}C2C!pbzar7U93enblT+M(gzxc`h|5rTNXuYc zuNIbfPGyX{^?rQG6*~>b55y~AGmy@wxLY?M^W?2dpw@^Z2pt)H5|W@GM!jli;~YDX zzUpO`4zTEqa`(`(J2nBh_tqSW_f(^P=%k?!I1F&HB94aPrPFi${NgmgD~O!Y{BLgr zecTU}a@^unZ-$o-cPvXp&IiY)(bL{~jUkwkxQ(j1V!Pq8q`ImyY~_4wgdLk_nFvv* zn_HC78_8@^)Aw-xkTwYH?`x9@KWZG57Qfs|v^M@N8l1{uYC|{Ij&ND*N1i`nE35{; zx!--zfpex*(0X^E?7To<#`HW0jDb2(m^PqHxunXgA#g4?0U&@&!m%MtsO##Ux06Mf zjJ-z}BZ0#Gu7D$R8**c9-TI~Fs90ZxIUfALA_H4TY8hOc6T`+6!BO!64x9;PkN_#= z!s}3WW!1Tn(~?%FU~_3GbIt~Uc7lSuB~Y1pn$CzE{IYve>)Z%&r*mma-)(r0L~GFRFmM?bp%VdkDW z-uKCBua_34U{hL?Nu7TV9=R&hId_aFjX!7D`2cDAv+Bwe-qLR;{}}eueCV?QW57j^ zuA0dcw5nRxs1K)XPthIp^V{!-2tR*6CYAdJJeI}3X`TNwuujYdI2#@zhoO>ODw#`$ zpM?_IZ`UdBXn@&^ni=Ip@}P^-OBzxDX?#{B2>>{U-wG!6{91=AlV{p*@r_!U?lLZw z;T=OW^A3+)vnRN1>~@uvd6a7!dW${em-Hc#YVp=v)3dcUjC}H4aK)j~#g5XL)9YU_ zbZmn9aEmq(@=E270dTBw!!Io=NNJjI?6R3@1IA)8q`_c1B7K!nm-_MMh-WXPkQrU)VJqsRgNGa>kbu+#l~o zDsRwF`7-!}T~?AW#(^6&Z{1jj$fL!}vQI*9xX2|PWS?E=`$qrRWE48cz9bWc=z^8g z^kWND!h|SvbTnuA!z? z74UP&vs!_co7w|}w0~%rabA!9;44L1&x$lRwyFN>-FOW|cilwEUerkRa(skK!tD{3JE#?ib&gH~h%rbQW*-rz62{wA1mxDO$=lICSCac3DXKXQ zfhR%`FNK!6-;+mUK^d-@PXJn|1nmtBnK?rNkI|54U2U)pJPT~*Mkkfn#@faTlaBOX zciy*@Od*H$9mIk`-=9MVOG``j_d#bt_s`c`#YSHjTHDA`nVC&}roowXyxpZ7xDlGz zhCb~e7?uZM$)*uV0TT;&#|xYTM%4=o3_-QSlCDM#n3XXxjXZvzMRkt_K_HjD_A+RgSMkkDB}`eV z)=Oyjo06HDw#jouG+fiIi2(uUR7W(yWT~eURCVV?+(N=dONI0ZA1c@?Lf`4ozB^Zm8 z{6wRh&s#3rL#>AiUmp)o8`JFWZ{9WfB-*HGe{m!vi}Vxj>OiHr6mi=8V#80O>3H*l z`{#QDY|+XNu24FL^?9V~fu_%qhc3kZEPF2Eh!i=pG3($bHg~y$zT$&t6#SFAr@nt=GCPe1w4V;jjviDT7O7z7#W9x!Y+&&6J1`Q z9)^lO>&ToxcS5kuq-sa?G#@R_Y7asIo;gv~$4#cOhmb4t2tD~UZ4S|)wra7u5|bq= zX9-=f(anz~>Av%)M@6sa!T4mz9|A|~l#C)u>KDSOLN-W;lGf2Ha{)M|Pjw>FCm583 zsUyhJNE?LhF7ei+6NtFr(Ft%&3im;8_sB0tsG*bWOhhEadVJOZ9I1K8NFiiL*vkA~ z58{p#xe{V^xg)Vu(--%P8FF9U=2Y2(yiv z57>(twfROGcpVK71HfjbBL=(9&|%}kPGLJK+x$Fu^LcXJq&F$V3xmD~4RByu5g}90OL{kKl=WpphRmH6(Z%07rTRzPA-`O1@k|v2oty9B&$|fbW^bKg( z#lbMgAs2R^#pz6yn=bk11RD4%x@LAnJ=J&L3zoGJAgo(w875D%)MLZqoL6s|f-f|| z^}x(fk}}l7k?S?)d?!= z)smVlQnSYiiB0wx0~Gg(e;1VPQTF{tTUD*pd?N_<6;R8*uS9RgUJtah zWKeUkIbT;w{B5hPI71`L86HCk;9Ky^zdcN9@EDL)0b{1gaA;=Bbn=sRu)}x?JfbL7 z0He#LpcV8m#Fdu4vTLP5E3zIiV>6e+JTH~4*E7Wubuw8^fhPQ7dD(J7NO@sM^ce0D z8LCv`VnBl7SM%y&Y6M|qK;eE6n^Y9>t4<;Au$F$7QE+7-{qF^;w~W*_EXyJMe$V6G zgX1ntz_aAhhUx^>SUHsGsiF9dGk?E1*q^HdQ-a)Cuq)O|0%DfCwu>xFBdkppQTE?w zwd@J1BJoZEFsou}XQF-b2AzgI0DKq>znlV+l-KYdC98wsI`}_;LX3;JStdn0(FKV_ zp?|~+OBeU>@_i37IA~gBpSAv#+%8h)s&I&Z7vpaz zt~;vwUBImc4RINh2dO45!4r=&kY!ALQYWZ%T83mIz>Vh-$AbilvdUWiF926SsK4O} zWOPAMf{_HLn8LDRUzG*E-=LatiHWEQdg^pkQN@+(Vul*Pp*cAX>kPd(LBYU1j9j1O z8PkaYY(x1hr)Sw(J3_6;OSV9bmR0L=Ahb|Wmm@FZgQ}_d(h+x=f{x2z3Hc0{)=zsZ z^(>PH*F{jPHb%1CQW{=U)V`8(W?gOrhI+Q53}o13Mp8n@YQY zBPFBxZ-5v-xw_yaK~-T%QZPgj+jvV&5gc1`);>jq4U?pHA{$=^Wd-;mF=#0W0|qXo zj7fV4p#50=$1M$5tKmH-#eS^OR!+z5Rs4mQep=~zV(7fcntV0(IsPV%?h*>q0 zL!=rBGnD%Y1x#DlB(tZ8iqlTXIAgIOOXoV2V-^S{g;MlV9$NT7bvJsx>i780O(q?D zP^4Lt+2}(y)vHdbC5ut5h?>RAd^b>?Rku#joY8bJ9&u$IlJzCkJhEotULs!1o}_{H z>@uKA?#m6>L3Ug|Q={q?6XAu0ca4`FFhE`rZBfwFb~Xg%b{wn)^0So7!C-}8N_;gS z#WHt5+_nfUVu@SoP?zusLPrhmcTq939^D7-LJu!?tdQY}cEVkbZ{PJHbISS`{vPJ^|{su-trlvdhqpKI)e$(*kLK&UgD7dW^NAvE;}!{-sO*BZxt4cq-8OseOuJcy_p=dm%bIJKb0F=bE#ji$FO;z1Cujg&m6^->c&}G| zFy^cYcN48p_@3hLPC8)suAR%vlk1Di?|*ZCaqjHb=@v`54LX2Of`tRbQExGa4_Vkw z;$_p;>~>6|HTv(sMg{&mna0DQrPk%Y7t_>99G>H&&HZw_jy(yt7Sn(%%Brqw4c3M> zp#e+o*%g810Dn>@$)?LQ#9`}B_mYF(QU0A&$I!IEAGq@7r%}~ zDh>x!`5(0rG1q5S0(8Bn7^1WG8A9uZ@0{m9fm02TGet*qo7eg+O&MJ`jB3Eb3yNpW zl|6bKyI0UjTOhM*)8(AzEAIo@-i!GA8)He8a8(M9C9l(}r{jTcrZW)^3vEq#*3ws#IPR9uL*~- zX(_H=rTaD@TnTk$lc+xla=w3m`2F|OUy%rD@tK(9rEQx%u(h5WeuZ}NTZjFC{R>b@ zBhTc&zvkSuPSAg%A#}uv*(i=Zg3^7O^vMlyJD4t8q1C9Ee!Sm}Y5y~(CNG&p$;s3Q zsFH;s8%)rlAB2h|I@iNr*kr>_GGfm$Wo?D1H}$gENM_L`E0B<-6qEaQiC|?8g)53> zik4$_Uae)-FwZm;UZwyy#Mi6aMh_vWaw{k{uWd&Z`B2UZ;?A#Rmtz2o4h6YV~fh=i`$h@n0sqID&J!Wwv#f# zVw?+_(-%#tK{w-S=&cuTn~O-YGj;)*SW4z(TavIEY{ztxB}LKF34yDFYAxYgmXa;m zv=v_KwKHgI3sFPWFw~ya(iojZ8eq2y$`j-jP?%7~rnE1r6@KX!&4HRp3>_z&cfBYwV`REJ#%Yj63g_*}%=RdTP$Twdl~XL{nLAFSB&O zsqo-MdzoaPs=!=j4$H+Ia9M}p96AbY)NFB8k)@&HBWPA*zoeF!6dlK9DM8f9{DG)-S^09$BTRqQ-Byw1H7)?_b4P7@|zUD z#Cd;w760CfC*nP$fr%m;hT|K5Njzln*_F>M!N(H(m%nqqqN^A)qHY>aUs`*w@_N0( zWmOnuXj}nhWhe2=mblvPlAVjoA3ncFu8f&v)3J>m%9v4BVkESOGFj6N6C33_ly!j1 zL?)E+s@<2R9w28Me(H|(@|sL!2~$aqq-ciJxX)p&7{hki-Obqd-PFWmb|tgy>4rRT z)|i+mYnmx`#1d}|%w`Le*_V`-JfK*3m3$a;!a^FnE}xb4n4F@-OU4W3UG@3c3%H?s z7rBempR2xw-EFd1k*3$U9}W%vfHU~nb%>S6VajC-mT5~?ADrDCt=6U0VgbDtTE%2} z8U}ZS0@p=Bf{sZD|1s~6u1Z6a&FhNQJkr>C8mdbdB^FpYVXR7sB0EO6E(A;71eM6{ zAPj~Z7I?gDV`y4HR6AlN#9CL1wMeY%k%Dt{wJ9-(Js#aQ_?-=1g?#3$pQxy&WLgcj zBCJ+Nur`*Qf?&o$%)yRAB%jw~X04iH+-869aT+t_ZrtS2O=lZSw-dw%z=w2jZVfg( z;&PKzbF-1jt;t9O*j_RSqsSdBE?X%DX6gGD`#qLZD%+EDprH4F;cGKH7weq<_@n2C z#n4>SdC7ieG`QzT>aNz=ScIOYDURhxVkgvTjjR(Gs|#5tiBB1O-L2>|S*a2F?7(>E zhFK~4kWF=*lk{dWs`;K^NM@6fH#0z352}}Dr*aP{C2*EN9Yfl09-;HNX>hWFZrIw# za$(G}O|~pC4Hpv}$=1zwMxBVVWC=<+dO-_g&%;lbVW)5zgnkHcARj^FBupuwNU^ef z1z^G&)YGiK*%#Gr6gxIHQYH;13x2~2{g4?I&p|dve>Fv1-8ZpU=j9&2u0iLYPG7o? z88jFRH*N$fdTzk>&**lvpMkN}h0*?Xz*F(^y*M{tTRal?j~F;l79~MZ#KsaI5K6tu1Ijh2$Iu0|wMZpTR$@DY2XN~hiI!FFF>;Yi2nhnFo-)M)V zby3lJ6(dh;)WkspM1j>zzFGy9s+u^ZxF+sh;1S$oQuqpM@Y^tQy*n%n{fB#m$%kQ7 zd{$Rl6kOm1MHO1IbtHl3EnzAA8N3#eymAr#3WWFOO z6#zOz*_t?MS6u|L+L!x=)nr`z20&aocp7F~tSae#ULry(K(4dDlc^F-v1D12NKa`C zz?LP)*6Rbitl(mUI4FB1$Bi)(uE=bVRbS0i5hL|=*-@HT#I(W<%_?GMh;=ZTF3y$A z6GQR9^XfvLX;PM|tF|sW?d<QnU-W4Y$api;fQKGlLXhO458<& zKpB$u?**8#DnmgnCR-M5II*A>Vayw*<47${ndtX44O>5TXtOSXz5DLs(r%#m7QtJ= z^embWdxnzOH(SztTNAAHu~4b{1hq}wCn=g>**o30LER_zF%PI}I}YUw(tV<7@}|~2 zeI=`!PUbK-lgm-6-pVq>b?;7ADP{xeYlwveeS|eqb*O!2_MTfjO{WCm=}bP%FA4Gj zGJCLoNQa(c{n1P>zyKVffLoejD>;&nF!Y-o=y-n;-DvpojGV|%7L!Wl;%5bb?H`b6 zU8?hAn7dSiipY|*xj~Ngh^gqaIXL9+4?bV@+2o$6Xp}=sp0OUiS%)`E8iLF3xXi|C zddWKXsSA*FFxRvnoB4suXg=krRS!5f8i?gY3uiI&qmuFiS*Ih;j;c`2n68?xAFoR{ z<#?}ogwZ%AW7o)xSy-MD`pZz7YSKyo!erVr^DUW7d+A)gJH3VhwQD%9czE-az)BaC zO}gFlf`LCKyS4#Se16O*;Lk{fB2U_{`WQEU@qcc%7)&!$F6nPVOgK3Z%uPcJ0H;%5?6Hqgl#o<$TGJ}FjUjln_PawSpn73 zM2iBdBD$PekLKyyH)hYd{>|mZnR(9rg5zi7nCTxkQ8~RfeBtX$$N8qMms#Imo}8YZ zSZ%%UjnlhyzH94kw)3rdZoW1zPuhCpnR#k{kNx-Zts(E!ylCrH=H;1l-Xhw1&iQNev^7Y+es_8H?wdEQz3=)2|Jfci%}cY_p3MB_ z;?il6QZVYAE2p)~y*YC(+j`m6$@v@ew8h(D>D8jFwBDSYw|Tjf{t4EuZ(4hwd3JKz z8jGL3!Dd5iJbvw*zI*+yt+!p+C#?}BHWtoJd!^S^lwa4c&;slI~SeFG+==EBv{aJ?fdUYu9C!U(iVZ%(pF;L=sP{5c{KRBfD?oO@-Y+x zlz5-oSv1UBq9934MzS%3u?jxf3RMVfrUHxu{RdIcRqqeayu)w|)>hw9GKxO?qe0}K z1w|TfOCrWoQ}VAj>Sqc0cXiYc^9mWqu#6s&2F-v;;j?96mXH4_AigP7>-MhZnV69? z8ZKfjVUJgZtEKnME9>NBpNmLE)4`+wsA|u2wFt;vl$NDTcX9OJot~bXXJk8d5!aV7 zcCNg~{ajYvGb=|*B(%Zz`>Ni!Sfd;4-)v|mqeantZJ`jly68;Mol~N8AbK;BW*3yn;h0*G)%v zeI}b$A3cnkbh9#i@ADy(z*#JwP8xZ(CH$U)LCLkaJrB0pJTc9oP!xq1xp54@&?Sdx6BasDb=i_Crf!U$ zuCw`8rRuA(>k^DaJV0sj`PGCAOHh0XC8+il7002o5Wdqx{-39>reH7Ia6S#J6D3WSh2~QvcZt@#XmJD#%3Y%M zStnZGUHA2l=UMf`8;=gcT1&Q7;cc@g7>x~#UADEAY^%oGR$tYhxv1V{TRW0%RW+xl zImR=uvDm2QubQgPoQGAgp=$PeFif=(oF!A1dmT0kcFEc2k(`wUp{Fa&2jJ8SwWmZ| zN{1Uv&MKNCsgAbxy@t!K^kR~;a!(NZyxG8uSvvsfWtfw*5^t)4-fs}Htv)&5SFw0% zaPny$wlp@rkVHK*FKZ@I)xMxvy0mtLX{OY-XNJVQq$H~5sG6-xjrH5+6RE;+T zo|hY!VXkLWh!e& zy&F0Pkil6Pg@ZxJKohcPTMloulQ8KfO)$=8Zy$?a{`4Qd{ONDM{L}yb@~8jw99Y+S&?Rt99sykYU}Y$$CP ziZj}6cK6S^wly$S11UYz5yf8PgypUpXn8fz>{5>my+;h#kws0@d;P|x_qFnW%NXFf zSN>>yStbyCMR)UA=*ijV?F1!suR@*@(pUBBz_QEwRigm#<;7W}yTC4PD z8O7{Me|Cjya3JQwHL2gX4X1h1yH*~jo77uu+?S|_z9sezr=4_nZbM`txN4Nx5J9?F zVxv(&EcE~uKES-Jm)J0wtrGXcXkyFEaSoFQv9T>2WJFF0%9XyUnu65{lrOaiW^(0& zFo=_B)xrb~+|SF9!c-?CT8gPz?Ub1{00_Bzv+Vi|^q@vz;(fwNlb%Jb&7V6Ko@NTuNvWru%tmwY`4$3YF`Rc*p9 z{~UecRSg-N=7DI<4z}KI@U6nzMTxP8{73W@b8r=oUm?AtDZC^0nhd4O+UO0uEdjk%$R?YfDgi8CjGty^5pP~kT;55#p%hGy_RC2h@n`%Da@b_Owdm* zJ_pt^;t{_blf+Xl#-!*df@b#`M>_SsCMna;En!q%5N$J$$@GSGdWoh8oWn+Xl!lKb z0^SP-ZXUEp`~gI9RI*7anqBinZSx^$|23Cpc!1fQ~hVEVDy4ddFMxO6uSSI%~zrf(T zyZ4_s_jhCD$DAN=12;&#kqecB`$rsc*+}_O?E1rS#G%_;caU&H?jl$qhXW&d9~IKJjMNpDx8t`5WlT z8zGyI^zzcr4qpAu3;!_OAgRD@8z!Ebh9Cx3oI)~R3Y`y4>$FkJ3lx$v7i-wtW z!%`{+u^Dp@U`mHH(uW=%d~bjfu%$5Yv9^gPg;6IE*n=wG5NH{bWH3b0aDkuOr{Ig| z4h3FJPS!;-#+nBMFeDZf_6OX-NA3~D+z`Yh2|D?lpn?fH4YYps5I&53a-+kc8^m7n z#6{SgLQt8Ezv|w4flIWRh~1eZ?ut}|gP_H{!9~>Nc*J_EWoe6s!^IlwmVgYQe{5<3 zxkm0N#6s4KeN3cS&C^=Mk&Du1J%CgWoC8Ft9YjrMnTp$QOqQr6<+Qsve`J=UQ0Un@!JfCK;-#I=QrV_i|ug`AYetI;cv%rGIAjd zdyj}Kdjr-gW_e2Cbvf^b9E@gN*p9rk^Wp}=R}fEsz|!l+^ReVwDA{j^R?*J3sshiQ z8@LgI4NNyr6QM}imwODy;B$hj?$T^)t7@e9#8Xc!XGd?Cw2nbP(?A6U4fP^Fd1=fE zrGXFpPZEu%MdVr34^q2IIfy?++?OB!5RQ|>n8?imMtuC`$Nzl9ATBkzZ^@3> zjxpP|xU4UUmePx`4>gr}Kx5ed-KHs~te|1%=~YUjAxh8<^ok6*ynMp|ie4PX+Xdmq$ zi~@*G?9oSQM?(4-?luZX^dl~KK-lxV7)PlcPohLHD}j6oVVnN? zq-<1Q3Nl12xI&dSx%vp`w0H}vSd%C+HN03ka1f_|amI?=)b?*g;ML6)1%v(J&^=2m=UW#zg4t+O) zDmUV&6NT6=;hzKne*0M%+=af!M2D(oSwdfJCy}wE!*=LU-8LOk<1f73u)y6~U^9PL zEb{Ni2>-Kr?Q-UR_68vfTML$LnU1nkFXRwE8Ma*>zsq+2aDukR%PPh0YLTlAOIM{Gk@T!&Ez zHMN@;jGTo6G-NUoH9<8^!)~WPXeTP#q5gtO_@ysittT;jpe?H#rtK1DpUKbA&P+~C zUC%8<$<1JhMzGEVlhe632yf7KdgBkclVAwdPB6$30{5`T>Inns6U;$^mL&CXvYBjG z2%8>*sVYpAc}Z<6&8y3TDb7p;-HFXj@XNN-yv3)w8V}L3fvT%h{bGcD8+YZd!ZCJt z$dxyJHzph%8jIDF$t={pCZgPP7Ft<$vCPwAxAyL86^49Gd5Y`b^qyqjBLz8UG! z1tqxQYZkwiOqH3cG)fFztB2iwxQVGkTo5#ax3;D=b~1BC9ACN*K7x^GO~V=+n9Q*q zsnAU^(Cx5ut19I93c*T~H?Hpn=zufh0ZcL@6IF)Xb>zhfb{>a_v&O;wrYjjsV6u1h z=6oNbO>0yx+o)uDwxuk4L72F&$P7GUOks}~!Bmc1ATYiUqpA1$HD?lQAQw*khCkwY z{_yRGqYocGz_=pv<+e+5$#g$z5^k85+185poPJN(^@hGk->3!Ew;DHeT@SWjd2@#R zq4x>K0-f34F6@(O<>p^=)RC(D@)whSi{@8aA$EeZZNb@Dx!JAE6LBrR zg$`T%?`$;K>j--qLoWa^`>l12jm51g}Z7R(-!-w{CTLLc+T#3R@emt39pSh-~F zhsy2kD&{~*!aS&n+uBrHz(;u|5e0RgOVW!)SILv_X5YC=qA<9l;AlcDHCSZ5F9zI; z``noq!%DB|T4$7mut*Q6Bnk)EBHF{4iBPUKIOf8@f0`|~D?za%*|tiM)WL4bauhe` z{kA0@3<;W9O-{>XCcaiVTFKUF@|96a0+XGLH(@k{<$%~b8@N$|ydaB-(oOa85oh{Y zRX_O_>~ftGCtIscU^++J;i+_mH)%c}gc0mX_sRD8blLX-cQd9tGwVv_)he6<_i;PA zDKAb6cAwuoZJ(ZQ=2sYYgOql>#>Q*4?VILOpD2*@?`67BRTSCiIqhU_7R{YPha8I0w(uAGkW>_RNtRc>@%1S7;QXeX_55sy4Ydw9)BQJ^Jw0O4Vok{=#J# zyPOF+dMo1iYwn`kjo{r)Jk1$gwF42F;n=2awqqmj0$X3|r3WhWiX>$gvHUl^IQv2k2Hq1ZQe)$D4){*+)^YO=V7==W@t(}!t6TR2r z$8d-~BK*&qS!)Auq=q$Hje%ravg9Z)O)E5q>gIGrF|y9EUAA|I#!y)`j;G>qDFEVdQm5Lsi=3OpdCeilU_pyLd>8Qsex?DYtj-K5`#i z1c=J>M_mo{oTn@1WWgzw1;XK3PBA~gOd|Y|$*|kWG<)}VV-LT|4HDW}1SMZ8mwsyN zlDH#V6fw;(KrO9O@y`C0iW~XP6Nhc^{uc=#j#ZNzCag-?PkJIKD+OXP%neo=FUx z*+k+*i)T%47#%Rdvpj>iZI(FwfB)y>J&K;sa?z-bULO&nOeio-QZ=n^fg!9g5c=&s8L&5&uRwY7-^gvN=KP!vr*zQE? zw-K2j>Ny_maNyX4 zQ3KxXb4U(%4RSsjV7#wAkhTfX)d{)xZC#a(c0|kzAIWko&C$k&NphdNz#=B%JUU=> zL?X~-<9S{&5Ch*cG+ya%+?@SI@}4&k;nVccc=9o@S{OE4wC4JyGIL~Mt-WB@2L( zZOM{FNhC$td@(Ivfxdj*4Kx~4f~9CQU4*-TmECHQZA~isuHB-ns7SFIPE4Zm+E=X3 zT0BWoDry-CLx64&30Xek>0BS)ERPv2+tyvX@i`O+X~VOht+Oj|WKF^WN>(QJf8^sf zLTBGL=~Et(HrOUDG;Qt2cSA^-TvrW7JL0T=j|HEC!@>C>}*I)7?o2xl~|%Bs6G{a*S3j{<~gp$Y*0IJT)s4Y?sm>Uf}`^=BvDM# z6Y#lfE;USFxnUC9U~_B3l(IUytywCHA+1?z%~EsC5_ELcakR$gz#gVqTFyplt1iCf ztHQs<$@jc4`D%;x`?QV;4P&Uu_;wG^_y*JPAdG#!OBf*00y?AleHmN*+J}BAhHH3+ z)A-ehFG;_;-`MEH-F*hZ<7k>~1xNeDHg=>c!b(8Sc843GyvXh5m1+7*+r&Y5J=Vp{GqBqn<7d1&}d}a6p4VNz8e{6s|dO4(c zO2%VSe%^mMKI!rVq(>WtY#syE9%vr&P9arPOxS{c&5fF#sohyWrMf7bpg|+a^k^NW zN0rzoDY(M8U&Ip0vMGs**Jgb3r%D$Z=i&o6a&W}lua(8)+We5>FyNt(t>fQ6983#= z{QcMeH`6WU4n0nyQA}O>aZIAD5F9{H5hYJ=;h;WNUAi=&yTr+)b;$M$Gp$3mmP88+ z)Y*8!#u%f?8Z=eA9W<&DW2~!=X@euvPw)w_67(kt=SO4PU79z*i4>ra$vw)*4W}5V zoc?$`Isfb7Ul~?RI0q0Rb&XH6{nVqSM~hrtt%%)O(K~rWlweC3w&hZ$0sj$SFPrw6jj$0w%~gl80e@OZ9N>hFpa2CkkjoFy%`clEIM86W}OB$sn&n zhSGGxc^2N!!=-agcz7*mE~cJAoZ{du`1G~ooO>ticy{$GKYnqqs9s%kE-ij|pZ~hP z$WMNw%J#W)(futyUh_lOSW|!iM`!2OaXyXADxQUC%*7UT$B2q<3pCGA_ubSdyr(bIhx?hp z2V!?o1XvZfC`#Fw;o^h4v}1*z0kUN?+ zpogjq4{)DE>`{u23CZH*E_ZP84>TIHO-(6}yM$gt;3K9|asucd=9yB5 z6j6_qp(}k&NWIsLjauoaibz$_xZfx^qO4@jbdu$F<~QiVDSa)g0qVzbLKQQ2wx_8c zNj#ZV`BrHQeKMkP4SnMs7{zRW<-uF#edtr9qwP%D4j|NdP631+A4eG(VcM(CEjv#M zaYCEz4_QofG;5`D0y0E#(T>B(D0*~#?nD&7wW7%^u~n}JgV)gnp#gb1T+*`%o{&%|9hOm z6;~_X{v%AfuV>Er5@F}meTF4mS_-p7)Kut*Mm-Bn511t@#!hp0t$f_xO?)cy+bSU7 zV=r!5QS7O(vqS!xEkVy#49&II1Rm9Zo+!wYBCGXm1HMwjni2H;Y(`WG{EYbXJMmS4 zY>FtDk|fqM=U+128<~byb{<-(8ZKF;qABY#JgU)fSx^Pf^t@KXnTE3*4^q8)tCDWG z&^kz1tzNx%^B=4QC9eQY8k>xEvaVJ87?UYPsrux@Zk~LUYD}Q!*{)!$S;SL~F;Nr) z%8p%6iG`*clRQhXa$6#cs^BPIJ^4-dQ1=?)S)B2QcT!(h-+_ZO6jL4x;#BwubOJ6W18Lzb%8fl z(EBN7oGMfK@5v;|dy)_;q>#(6j{2mG*)QnrJD4C$VO>xZtrI zOHi~;*=Yw*3hL&bl~Z*z0qSdPXhm7LipSP$x2_Z8Juk;pxpFF^>DspN zGG-s@b(y3E9jyuq4#H=unAUQ|v|irHDFaSkse{sF>E)f#g_-NS75G!~=X=TYXAPwM<$bG8O;aaOw?4gMA!w{!tz8Jts!r%@su29XO;Yj;6@t%~ z`w;?d2@l?sIgFxef@~P>n%Uusa=W1lUD0iaQ5bX26BMmx^Gb?uIK(N*mL%y@8EA(% z*SbRc9pjV)L$si^mxULSYKWA5^^{j@x^jLbJzU4S3sDvX!4%td$Q79I2Cg$LzY*;^ zTXE#Q7!yIY3{x=L*=)x9PbfsUq;gvVO-0h6`7*uh-Bf)|t?Nou zy>v09qq7 zs^0OD1zES$!z`S6_`q4QE{i4moMSMKoXUvgdY*-i#I(Rp)lMi**k`2)?yK@B)Njv+vef z65urpSi2B-N(=8}i!!fX2+R+S5Q2((S@m@0v$d>Ro>tP!y0ZD^KJ#YDfE_#ZLiWtU zsI>@nL3h_Aom{cT?mk4LK~Z)s-rXjSi7l6y^9Uf&$G5;oDNav7h>`(LzyOWun{a|b zKvF-xVLMu!f-95_>BVe_BG6-dTaah~{CG4*8R?ObWOv|}WJ3^#!TwFm2#x(Xz-gg| z)NNyW_%4nD03q;kl#vn6a6+jcQAVVbUWfilNERmqPq~1CfHGi-9xO_{4w^mejHE-bDX+_t?hgZy= z+;+W}<=Td*mzDL*TD(YKZawoG7nW9Qx@S7Vo|iUk@0Dx-Cfk36$@ldXq3@Q6JE!h5 zEaB2pm?fg)I<9N&IT5}2ELjdz7u2Gbj^w+EPDQw00r4KA{4!jh3OYOFuh|apG-yN9 zcFWqmZX>``9LqHnYuch$K5M?i=8_vhnkMO@uCLn)qnSjneolEebg6!mt1V^w!?oLW zVFl6T`fJlXl&{qTPV1r^mPow((Nfb@707X}b`vFuhG&~bYoZwMw=V*|+0=<9TCN3O zX3?G9bls?4*DLlnRoxLx!P$?$DLBwH%yz3M#@w$Y`h%co06yOhhLhw3*h3Q4Fa@Hj ziY*H5yyzAz`>lHIFU8Wc!?HCGqH5`)*1kbCj(j0F|dLEe+t2TlB=igX}?a&YMi>Vn zPE#ulLrHbsJBXc z&)nw#kSt%Ri+>uYgT%Y^YI);@li8Rfy%!F0&jY1+<01#D6OP&-InsaU4*y&dUwFqp!d>6rq53 z{>wS&BNDQT0yJa{Fq3V7GKNro7Ty7<3-s(D!3AO86IIn%w-BTx=@LyrfX>$7B&`4^ zZxg!yU}Vczu#ae<18!(68PFdoZFUO&n4}p%eiBoEn3)F71L_SUFe^2%ILPswJiOb8 zWQJl=~3#ZG>i?ChrOji?xt@G|{ zv`O*`uCFOUIY-+m-OS7Ldzzs!CHFWXx!V^p?PAvd=yXW!`*_Uafe;Une@9g?4AbM~ zjVMBENfa!_aO$D8XGtQIx2E+f&uTyR|5=v)$P(m`0m&+Nq!}Z58UvLOZAAsGxi z^bVi!;mOD8qFdU^hdOtMz1=ZQybCbgc0jhbS7L2!W&X zi_Z1g@d===0||jBK$%*P1P_>?kaA_k42DU0gJmlOX#S6tYGwXGACvJ4vr`YQ6KXScQBc=nZ%QfL@R~>3)w+g zlqk=ftvBJ_NIGmqb(Jk$P4Tn@GnnJVWXv26z2grl5qxGs7EH&?*C;bif&v&3>cd7w z-noOoAm5+RUfof!8!@p@X^fJf5YWy>1I*o1hLZ`p1p&$^G^QA{i(^Iy^%NEhe-+1s zvbA-Z#70u%Dw^a>C#|0$uy_i=6~0Ykiu`@XSH{VH$cjQxO&Q13gXg_xp8S9fq0`7= zNIeMRzXK^5M5Irs`ON^;Smy8Njz1fLqLCi2U`8E{N#ZldG{|QLF%3%?EoT$2+$SwU zKG9Tk*WG?!lp2*zEG4{S;Sm%5P96la3Vk#NPbZie-(_Mb?&8`DmLOPCJr0p0K-bCh zN4B8us^GaCe`p3{Y|PnYTW0zo^%FAA-p#~20N134Gd4RLvtd<|0*q3^$|O?xrf>w< z*em#s?|Lyxf_K0SSTJ64)KKGSkAg*U)CqX7#?%ls znx};{U$srkF_e06bvMmlHGs0QGxLG6m-4n$xwVIJ8b|*-n1og9E}= z==l@yfm-F{1awI>L?J(OJw!Z;E3=QEP#BP#g)%QYN$7E&AW2(XZcBe3PVPu~?OX*T zRy>YJaX&tOvWQ}*)?ZV3q zQ#Dk!A7FAOxhct=?k>>o*UxtW*3xNXUxq|vJNC1mpEC`N!m3&}JQ$>R`-x`sH-bN{ z^fU;=MHI&KFmP`yd#yQ-_Jc4-Go z1EuS;1+O4j#m{orrq4#CcX{9I(43>z7-=%BQWDpgN#H^?#pat8^NlpNSt)*4#3ZLW zcP`ZC`6+>&YP7fHUmB!k_y>2lL0zF(DX(=fDWVpgf8wfoQ^!p{&N>!a-XQwoh)T6c zir?^FD@9E&i6sp(aI!nw@lWk@{*f=>=#J|Lw=bxkJ!3VO_fu(8A*W;NjP$sjT$&?xOO*d=YWsdxW%^>Z-rf-x-`q{3RquP!XASY&V zn*xRRfNHN~lC&@7za@vl$cH>6DR5nE)0Hy!SqtQ`(lt)-!S%-X-bSN1{0eDyc`9G% z#Oa=tX1X1_SJ3D(R`L1|A05Mz!ek@XTV64xHG{w6+B7!D6a@JLmsPF!J}A}a3vxcr zQA^$&7i)(N%xHYR15%#(qh|hf;2tZ5{VDZa@Oay=h5bsD4)&x0HxMZ^FKp}|(En57 z_c{Z0dIu07AZ#cgAf$gMem8e;a5ZygqW843tyWvNFJeUUGqCyse(4UKVYgF~N`aSJ zOjB#R^bZ7usNRbLAg~7Xnh=q0TGOo2BCZfjXLGq2wRHxdr)aP+>W-z$PJ!+*WmHB_ z{2=em)3D$eVo4p3R+nx_zep#3YP{P1n@QQaQ_#$+R5YKSymU7DB&W?RG}*pGMOozR zlS{o@#d}P3hYOxT2$7V(X{AWT0-;A&UR^=Vm#w%z119&h&Io0H{pT?7CO2VDcF(L< zP%%n^at1`d5z zLKY>(9z3a~U5lkV~r_Hpf@yKFRQImauV_OH@%uu_hX!LgiA@!4MrVzsY zAYpS1Joi21U>{v**mE3umv13cH*LDe8tNLvr10PTpStGLpWt2Kd?xFNU94z%O)hGM zeiT_nw&A23DY7u@OcSQ&9^XR_t8{&kAdokTpwTN_`J8+wp07?cd+znI?0_p9TWllP zV|FR6g*A3&g7==P(HmKF2)Jkz_@~4I1yYm&1w#XZ0QyEF5HS!jn9a25H#md8q5HqV zX=!F;`oF+=kt$=q&WIHD1nvzPv`&(*&7Mwe~|eVJN<3zuGx` ztDfRik%7h!OdhUDPZd@PZ_4*QTttbRrU&?o$8klGIX0UH>!0;B12x;hzN?N zgqnDXIxm@y{n*RNVN|1Bq6Ly+Q^OdbKKWoOgA|T#!b`}m4hgPl5q8<61M0z;7z>dD zr=gy3Sn0)7kj0)(o~_hcj;_KfbSq9>af$b_$TGsOKpQX}*|ZA-iHQSqRu3x^9hjBE zC0<$}|0fj9{#@%PMx*=~jH)tAtPVauxe)MJM|@19|DRSAZ4NoG3z7zy49gbkHs_Kq zq&Crh?N#0M%?`e_u%BL_UaY(F4Y;Uz1nT$DGw|#@JN&ne)aCIhwD6h!n zc!rfJjVFS1sG1qDNUGlM{sp$J)3)uNkB>ETE{4=f%lwwdM2rK&Qu%6g8V&3_qWKuq&xSl_9HAS$`So`S0*(iz( z@nYj*gAt7p&|3Oi-|G7Hr9K%J^B5LY>#j$}0?G(UkGCstV*?b6uKq_v3fQp$?ty`T zMj?QJkpC?%&FoF>zXhhtKjdXo^4LEic?JH80CLrm%IW+=6T!NZ&X*?h5g047AtC}+ zay)XoM?@&ZOj!vys(k@ZC;bfH^W<1s zF0i8BOrhHJaYxfBZndm@?uQljxAo*sN>H%j*sN7cf6WJN%{?cafaLb1A)$Crbwxb4 z&I&rXgb`e2u-h*gB1#Oh9qU@Ez8S`1nar=q34Rj@k3@in`{uU%otX(v+;oW8JB|tE zQ=n1B`StlMPH%GTFs$_oRJ86poU5L*zqM9H5TLfmZrEkox#R%9ntiOSAme<97elk3 za8#;c6T0F?1v-+*j9{bVIG0Tufo!S@)km?uUon)eMVW;0H?3Gw{c2gCU20o19ahn* zFM8cE&4MPK-|s1I2Z3XlL-x0vALSa`dz5hA^I=DA)R*fi22*GOaeI??F8S_qbpQkU zcK}3<^_u!~J5~f*>aWTQytul3=&2CYItTNos-2_8K`xpLVavf4+OKaQe0}|&LMuuB z?CasXX6hRvDF24YKW5bbz{tA&-nZDg(m3N0?Fq*NE5JprbQjUssA<`Rbi{|O1`tfR zOM1QKfT1+d2{&1~><+Hny%5H++;wtjdF$9$1EnN7;vvP+K(s5KC%=37<87i$b5}ZR z2k%j>I?4RS;MhKLQwHJ$kJUlM9w%=$r&{GKL)~t*9VBZup-Kma4aH@N=SK@Q+^Fk6 z@J9;~;+ccMYQ;c&7g|i!cJ7mEizcT!4^u+g*wZb~y-`B8tabbiL{c$Wp;Z*_RdWxO zk;#4YLweU8p5`ypda|lG86=>5dG?u_9$;Sy#T=DSz#|wd@UZWTTZ&zE!4vOmF&I z4ZO}~OU`YQ5~HGgc_kfz!W9XOJQ!<^UtC(;MEDo}jFi!FFs|&y-oMu3|0hWPDA#Z$ zea~!b|M#+s`JZA${l6`{;%&ZHUF35AwdxACi@~@2^dAwFY*mYW0FxJ_!pyjqM5~Qi%5!K#TKM91tFOuf#&oDjTtkLhx>5>OW7OXg zJO)8$`_A0+sBqA8T9TUlnmIvH@u!63EQr3x84MFTo9~2+{Ue6WTz@k0Y7mrmbX9D4 zGjzP5BF2l5mVfa&l3m(Q@O$Fb^lH;4nsi1sK1|Knkdhf}jS-JGY8-uY$aq9he&`nE zpR;CC2Ea9rTp*7HgdE>mEaMlJ)6T{xtA&07&_L z!vSybMg<8@FWjY6m%FBWq%TO7+^v=6EAzKpR9guWL*p$G2H89sg;F`%sp4s=9>Xik z8rY{)L_1NzOWbwl)Q`5uC{D$BG_Q7D`&7i)0gDL;8@gMX*q!OT5~WF<(X-#$wym~w zV$q}P2JAwd9j;!ugmIHiiZrCoF%s2wO9f)sf_ka}51S)%#?xuGBPo$PC2MM{$K!)> zZYk@es9m>=dPRZ~cxEng``|so)3W;S{<#V(y%?!oVei>gpSaXy5BQ)<@FQSgv0iQM zOzR%-*k+!nUwp@5#$4-z1=z!q&P0kwR0Uc=kdfR??%nh|Rr{BD{%Y+VD#)NiADj~A zqKi5;^%m%e7S$l+LcIE11i`aV|I8*;x|C;_kLe5VZj-qFc-0aR!mhjLkL|de-wgU4xGb)sA;r8_Ud?xE zhzUc-z;Xkr9*x^Pt-Hh(jwprz)VW)7QSY=Cf%lysTgu44pg~?m?RQf#sZ#9KsOQ4X zXs7RzN$WWdegI%fe^i5k5Q1)}tDP;Ld6NNHZxn+~41G*Ei}{88Cg;|3nXj0irIQz6 z`BB3&*?v>Pv12XXi^!XXL%W7(O@ML%3;a#$92bF;0mr4Qv*y<~dowN}GPZ`c`&Dbf z&!s1i6nz#ZAM!J}e#ypGe}(QD7f2(afm-D($}5|0PcG= zaO6D*z*QWwWY!iu_ryq`A`+RZ<=n*u+D<3$gHxk2(-6-qH*3e(=h3|fG7OGFmy6FV zHjVJ>b93ZHLbCz(jM|x#Z#kFU} z@O7{?jZjI$2|b}Y-TSq76`ohvOAzq%-mhWbMY|vHb=tV?|1k%zYPQo@NBD7bFx%+B z|8*A*iSQiT_mjCx!Q{uRn{zaRCtMg8SbUHtU!;GCRfaJIG?{#TsZ)L@b;HauMf&0F zZ$~?0pX<~>j2#etg6-dE{Lw?2N|4vqXgYm-Q(9TDWpWzL)eV>csS^x(fY}BxK!ScX zr~TP|gzDgymCnvml$PxYI|MJBlo;lekN?Mzkb9Q$M4it9rtWQla4VIy$(gHE9zwNk zCbC`u(~#MoGSZ&ii}@9XwabxluS~2hsVcZReQJo7eOL4d%!qu9)1UEC8%;5KGDM1j zRy=xiQEt-cB74DN*VzpuRGG~xEbj!C3m;pQb;*L0(a^3iE(Q{hmvYoyPPa4Jr1Izw z$yg#WrnTeo3b0lh(P?4?PA#0jI?0;5{%&^L#RVmEv_kh&ng@RCXMId^`b)9cq5i&0 zmsmJEjShsLaX2>!T}iqrjNATcyGL2};ZcD-AABB|aY=q4R-ZkGJr3?SGgN^8?20}rym{4^6gwOKrsi}#Ky;z2wk&1q0|Cb@5+F7lHs21{8=9CGwEN0~*H}SR z!RT~4avL?nwG}pHD%mM%8#Sn8dL3+qSPN3+kpo;>t$IdAA|nPVImJQQF(9$-mnvW$!Bhu$ z1`jfGp~@8-L0LL)@2Jzi{K)GN{>(ug^GT(hEDXTe140qZ)s^egCr>}aO4AbsNL0qH z-eWTgSukU3Y=Q`09pR9$PVwx#bju?|Fr`V(p1|<%qG@Mfg|sYFkmh^YZS=-ws~yaE zWrg~=MDb^kpkZ?4#e(DgQr2H!%$vJtj#3g>#@}QMYGoUb1M!fTmKQr~FP{`yFUi|U z;OzM=A9+0hL<^y>ExEo8Of5Sp$cl zrwo=Gs?WCWJ(qW&5&XvUsAR#SylMEn@$|#CtUx)9!?Ky?DN@g^u}Y0dXwJvkdi1d@ zuI^5{nJ$kL!`oPlHL`s4 z0zI3ez@I+;&+2=<*EDMq0uT@@-+w4eE@rN-R`wSERF<-JbX?X)o&6QmK7Yzg&%(Im zDb+kJ=uW@l`7AfDO;(KKiVCBQllFlK+4w2HTv-JcpG<@g{W6f949`71{d>9&^c|sQ z`toRT#C)aI@98!2Ls75Wxs%?d4+Cho;B5_q@mCd6mNC=NW^*$9eDj zvu~#ZAc0`Lw~(siZBeDM=1Jhbvy|kzfUxC3G5{ftW8M4NaYe80 z^|F>={mp$oHqYKu?X+s1_2ay1aAq^Nv~8=Us$lyGabMJVU4XZ#>gawu!}vMZEsnIp z0KY|!V~S=AZZgdCr1L|ib3M;u{WHLVkU%-t!dbc`iI5h`?<^1;+GxB=OWnKpOI zq^o#~zM4cJ>7u|!%)<&&*EU<$r0si^oXWiLbZeYQH(4WJ+#lAroB2{N0}r{347y8m z+pxRJLRH%z)f`!!r|o=n>>u6S7bE^Y1eK-4%!0;8Q3YOSA6b9n{9JIntj|t){clt~ zR<<|>my7mEV;RJkE@!F%Bx&{%o=4ob{kucG6YV5|GbI8lS|v=E20Ok=2m=VuzB8VFjF<=D*$|u! znv>H1wajQ#h7(BO^;_d(+w{Hu`l-8y{e5Pp6z|N!_`FV}^Ru0BE#Pre)8ViCLnOpB zV&k3ZxqI*WLLNP0DXbfL>+7j(f3N4~c9xN?#@G3L6@~IhqbnK?yCUy^MI!F8>+-kPG(6Jgaa;|AKonZi4&jl?8+W-;gg}aClc;xK-&USSvQ;B z-2PXT!usi%w8IW-Blg-SgqP2*9?2tcQ>J-0GRk^6Z4fN+te;(9cVd~FJs&(dG>La_ znUAilZJFcp`4rlgm*@xwWohD6rx`@BhvUiV>-}QR!ON+d*)~@1U?!598=4}-? z@^oMiNzOlBMjTAjk1eXCU#VZ_Z?a}!mDR?%!jbJvLZIe_vgJQDB9OLVqbbW!MbV;Q z=CRPxjwYG3SVei0Fy=kU+WRAY=)tGesR=QV>^1u%syUDHPpEUc z#?zooQhuY5XsgECkZYpTimOU1y2y_0fQU93Yr_6f-4L!a7Kef;8H{E{7!TB%ni#tY zh>>(Ch+(b@9g09*+g;7Rhn;gWRZ9oBAlLhM?Lb>+CB)#+o(qlxP~dgZt1tWbMqYoV z$j%Vf|DbLSSqbrwmeeYA!Wa+K7?+eBq?zPwQqsqco2Ifz8R&^*F=rKTV+Pko$4oI( zgw>54&A)W4XdLdMN(Eg2(a7ZLQYmQ;Z#WYD!DK8OKO^35hViB(oZa83HHK+wS2Cel zrp^O>nHk^4n6;0*PU%s|E#B^ctOriZp}-!_cI=htiC^b6(B*~7#;e6!K5pEOj8Y#8 zhL7PHmALCUo}`F=L^Sc|`ekg~XnLeEmNWB4Sqt7yLa})8cL>NYb;ev}%8DNgc*Hm( zwEb;^YZ!k#5u52a(J5zY!Cy>$8$!^yc5|$Ef0rR;8bc>%G5(<^IuHU`XsHkO`V(Zr zzqiVJyk;V*90`&@nbP+rr8a~eNolHa4Hor-?9n&z76@Tb9|tj^{VTW;s6wo- zOw`&0wF${8eMl(`sk5({34Q7U3K`*QM7kxPkV3W(Pmxqf6E>iz21Wz&YCO7m`x4(Y~8%$qAH5h%ZAdbEJGxV2=iq z90A0Su1JtN63w9mDJ8N3rsW3h>w0PGPEnJPP=8gWKSLSub7}y7B`X-XbkG|3TIb~5 z(j7P36vxHVYDQ<^*PFB~g%HTSZ>{`1?YG^L;9F_i9 z;r^;Fxl{1Zb;t!y3kxcAje+%+M9bROFz3nf%5*ak(T(!X+~5*$bWOWh3Bmh+vXG*D zfVFXAi!#)8_XsfYFHZ_QW>aH1QkzS(@nl9KLlIDk5hMids9XZE(@Ir(`ON;v8O(oH3p36Jjbc7<$p56=|~>Hd0@D*@(MGQx(w6i(j}1$@=WSd*#6QY z?G79b{mh!umZbezO;>yFX5=me5o!zRY*>nhvDTcyoi>B;2MwRtA&j~ngv=U?2EvTbSJ$qrQ73zLRGT1))EW}#du`xp()+)hgn4t)b@ z_dquvjuxHPCV*o}?U)@O-)$2t$v958q3R0cZdPs#;Yv>jpe!ctKAVgY8^(!B z0+?2CPNzJk4M?NH}VbuOzD$;t6rp^Gz4G$;v18@X9L|~hKsZ$I~*6A7V zvGy^Ti9THENMaOHYz)ytjFsN@A!>x_Y?%QQ8CNN9UC<6;m=PX2Spc{w8LiSZ)(F1f zG}uTt{Inb#Rzk-BpRq7=kJL>j)rCY^6eQ%~QFHXOsaNIQ0!WN=ThxB@Y@7bI_;0vo zL5M{3qrUWDhYnt|ZUPrWwa}}8E*99<;t*2XUt3kW^({YtBnXo#jlnAvDI_wi$d|@P zx@9gV;-gXB*tIhNb`ey{MU5SE`a)b4xm`q1odrjQJp|(W_p>^Qq5&C-L;*Rw{=sN4 z8t)-P5lwnt}HQAXRIf)Ig5FJsS6q zRsV(y&eugJK?`JDPO!O<5J7|8>_Rf@`)G}){&iOwzcQdhN6doBD0ftANN38-dEz5d zstV_#$2o#6O{vNzl*y?#B=id~mLY;$a`0;(k6nETXhFC*8RU38Awgn*H9HcTQb~9; zLCCa2dze*N?0reJ*cI(KRSAaT+E!V6W1Dzr|B0$l6=Qo|Tx|?SoLoAdwsx&h`xa7( zC8{Peeg_jtt$w@U#{!J3iRxoIXi?E1#$NL9i_pFFE-g1iWn(?Yk1EGFn$lBc9FlB0 zOX7;qXVfGq&Y#htxB8!c6RZhR1^)UdZ>OGsh=u97L^|7}4r zW;vo$;*U(I*6rt+G%rY%5_8P%Jv@a6D{trB{2Kf)1;EBKXDBT9AR()U2-h|$B6y@X zWYaSe7gAHlFbXg7G;Q%x0oSo~e}#Fei0{0C3*$|FP;D}|O^s`-Jx?MF9}M_MBea!e z#%M*ruHFT1Gff1U{jv%!zxH#C-PoTJmXD?&h;b0qT%qn$i5_#?Ge*e+^)!*sW z^7y&xe)HMdr#Rx_(cki1SK zRLrH_dW^&RrI&9&TQ84_+r#xK%gIblzz63a=Z=Wu7k6LlmPyjQ)`!EW`qIwN{lAnK zi{@=vJ$_bOi=CS{Nf~bvkFVDA{QNN^b=xO(ZhXG!Uu^*g6w%XI0>*cQ57ukge15M^ z*!#!7r*lz{nVhhbj+wl$RgRh5u;-7N_yU}stvCYy-0watPE1?97v%9bS}zG0Tswrt z3a1P3dC%9dhr5X^)&JFa$9X>=hNj%c)CYC8PxND;wVD#q(m+kI5gZi?__|zh(<&$~Wwnnd| zi+jnW_Lwg8&=&hNDEsOBx$#o=^}Sp3fA8gZA5AKteDCFaeiPcit(+ca#w!1z#3s-7 z%MUWbLG19LTqz#*lw<)FSYLt(C$%|Z^9rVR*oopvIJGe660iV}_L%LZ@B(fb7*ZWh zqVP%G(X83BQY!-uE8Gg|7ANkkovUD`$eREvf!dcriw*5vn$e3;S!@Ti0_{j-j-f5; zB2&NTGB1HFJ*AO@(RidS8+29bW{a2YvNZ=R8`e3mZuO@pZpHC4Tw{gxj%j)0H-Ciq zo-9LmMWA^)CiFJn;Mo-~07Nm;$q-)|5My8|%-tU#g)LB-+`OobVo~uat@2XBQC|sn zUIY5x!SZVe-UP>NyQ&4rslZfXE&`3+PqvK2PWfj?WLpi2weEF0Nj-|JpFU(EGLluw(ddXM7;y30yQG{&Kr> zJ9oDovFFW-!sWSS5f#F)NmP`gj(t1F7m_3LdADp@ z3eUGti{SUYt;4%>6Xp!7X%wX&=lYvxz{j2^!zgSbz2qNd@0KUoyY4*y_hSKnPwvU6 zkP^x;?600Be|R^k_#mQpH#c2g~3m`^sJ6$Q!1HmzPLtp;*2*0{ZL z&#k;@@o*m;^7EeqsS}jNb((EbmfDhUAJG83gpwC(?PIbv6~ZQpRJtW>SgYJSX^P(i zGLp&ajQiL?-!U0XxO6ZWyv$sGk)m-B#vPQAZh_$K0Fk2$qU3Jz7Sod4rTgTik?t7! z2sl46Xg){MkCD?m->`K~-fMiweYTrhB|s{aks=nI*k18VbDCV8s9Xn;g=k!#CMR}r zPLs@eJGiMZ?uvJcK9WyzW2`A*0OmNWp7Dsgk=W(v%{?fVmN$6nT7-7b{G4&`ff8WoODOy)F z99#+rJ*C#3*;Z%$NS_~md}df?HoXsuw^RP~^5#uY9eUY2bCF#B0raw(O!~fb6(U4i z8*BEftz#%nu8Ho~&})$>femC!Pz@z=A{=RmMAt8iE~>r>c#76-!+FQ{E*Q7vRgL!Z z{%_j-rrB@0(P*!dMGRQgD{>VQpwSy#2U^hMRGubqERN;dku>w}OVGXxBw5@CmN@GN zjg59hhKio#XM}<0+EKyg_Dvz&`jC z+@~xN>X14j*mIR5=rWph-Cgw~D@+4Z0%u)CqbW!j6;Y%h{j+ji$h1eN(e>+gw+Dr& zf0#VBf}+~PUs%={{z^b5eRtCWnx*TB)+o#)7kKU??vvr zAnUt;BZhs$;YkU30`1Dk`i$A!*x17{<8NVj^7T~Tb*aR(0Yob)2_m*u9SDrN%4=S$$^qQk%GNFm+E>%M4>*gz z>~{l2@>h~wN*}AcASA=rmg|wb+~dv;iI(9HNRwBh4(f{MB&&8ZTwR7b)w?J*=9G2A z^YH}IR0lg0WWE0S^U-nR1dt?pjhyBRuDgggwWH~gY>2nL(n~an63#0Jz_q&g2wRB{ zJCR!eQt6LtuZJJRN_fxbvRyp^Z{%$jHcYQ*u{WTe{gJ_BTZ|8;yB@u>FHin3o>L=$ z)5fy3T%Sy~M8mX%aDW8y?@$WTt^Me^QJHn>n@^Fv<7iV@0n1iwHAGXi1=Kx!sijJj zJs}-l1OA)){eltF8-Fq_($Xm3UuRpe=}cMa4oAK7j-Hi1BOnZ@;#VA@*{R8!Mpl=I z_MT4#5FB0SM5_mrKO+nfQ)>F*>ulktG|U)G5|0z~{q7@XMq1fkXdYB3(FF zC_OM`@}6Ap{Y9WI=Ga=9`dc=Akp7feyXMXYcF=Wy@Qa&0RoREZH(pr0g zqzCdQC?Hm76DgH>>%W*JIJquomb6CW^4VZyy*t*FH;Pe^_5pwOQpN?Z?Ns`qp>LxF z_&c(73P70UxmqFirXb=Gt&=rnlPDqOk-pk64L`{#zCb#$1=j)7Z3%vCvjxA@Yd{xu z8dC@L26m6w+63kS(=JB>p<4jv1LpygF7MlrDn|mRQ-un`pbim)MR)IW6b^mlED-j= zED%Qf2Q?`Y|EtNr?^*oq;K1gALMVN;ATt zNR|b{P)&-5_eVhAkIGgo=#Ek(j{GK=e~#|okNQ{tio)PW^1`8%|7!D((Kw$P1}YZt z$(PS;iIpP_f75@w!v7jmC=z7>hzrGky+I)j{{v3vOBV9HdvxAIlaSmigWjpIAESYi zp|ISWNJ>eA$rzI#Lp3ab;O7}+GaC}u)(Irankyy<}Z|}wDY348b zvCtF0s=|OjB$%(j&((Eg=_(m+p5=^~gOhn9m#-fc82xM4H>dM_)CyilUf_S%H^_wz;%fvkcjFcP4< zqp>sSsqt0J_##I4WRtNoX?#4w1~`{cl>9Y}p2nAomSLBQ_NpQoMiuUumH5CiY@&{Z zIDKs@@CDfwVc#`_LlGr7KMX6}6{g(5C@O)Yc@~kzGpwNw#o27f>s3X-Xcv)yWghw< zR$=z#*+QI4afI8I;CVbWD~Ul;ts?@z8*?hb8*Y4eHl->;$x+!)i7m$_+NTVU{EycE z(c_|6bGBH8QjGBm({TNnKo^EUix8|w6r(zD`k)}RuDOV_OQ-Mv;RJblGY8<+iQfz&Ja_vo$DV%A7yJ{CVLRhn7sae{j)ESOhH`z2Tk z2h(mtJ{41sw?dyH@}r)w6RN$7w7+LbYz`a@a_p)w%0Q)!yo=dP4yTAbOq^x;FNAwMk8DAA@!}C0oL71Kh)Qm%xh-3x_M7wFZv|sj zP!;o2S82RlTRT5X3kX#5ly}jPK@Pq<$tCiq34B_<_!+v?tv zk?KzvE=c+vwv8n1z&Wsfp9j}cEqz(p6{;$fwcw^4{{rgL<7@T(Q~9K2<2|x*G|d(3 zt-jg(yg2_cIiNw2jT(p=G#dz(?{Q_dBzmP3DFp;``UTy0U)79jB?pul_mu&r7}bFg zP{Z<={}^E1VdG=2!TK1}Ry8s967-o7;y$PA4?XPb?6v9Y?dj=v*_-OptYxOd_E5o~ zq=5gz+o(=xUnyhOcY$lM4u+-Du$Y&wU^^bCqj4NZ&6lE>ko^nk4(doti?-9CN-Aai zr*o_*FEcn^IR^Ma1v_Ns9Rno;K@3G>Rg`vCoLG(iyg4Vx*&n(v}i&8_QQ(0A-cYoVLwacWh z7FTU!<642sN43@&{(%qT_C&5FhGOWbBYfxU(wts1c>wL-)avYB?$RT&>u~k~?7_$w z^QY^|)ms1Z@-Qe{8j5=sSRCS^SHHJ=I^5Ekw4V6c2~u9iA}>#liTTjBl4wnf49&hM zT&vAztux9dm6xK@Sm2rVc5EzS{GqPz<=S~fL+_xb?~-_tXx9+&6u`w)2;^N_?WB5b zL7;4G+=^`?^Rjxoz(Zn`( zig1u7<$T%SRrJ}opSvkxBWF>=w)iv8p}e%4XM8D>plL}p4ym^wGq)UgI53l-Wl41! z#aD#wP|MR&El#_tvhk}`bur`B=_|03pjBOM`ZhpDjSnw7S^m2Y_Kr^NVTg*x%{A^o zh*NPk++(rVBjCoGoolX}Z$_+=z`aUv`=Q6YB`RxR^^A@0i#U(rY01oI2i z`8JCFZ*CG-l*>!6cd6ZdW-%h38Ea5Y1}nVux*#^>Hr3q~D7YgISW&>oZ=>N}P?-2Xs7dv=!a$RBVXSRnE$uU=TXVUBl)`qAMU^T@7lYn z8X4P~{lhtPBUR5~jS(&EisDj0wB2F9ZC9lP-AwF!xa~yya;*)b`h}zcKKlDi3`Ni! zP^kQ6F}W~lT@J^H!W7ro;R7L6AvjB_&0^HN3z~$i(#OzZ6Q%$^-1M50DZY||sO7Nt zP2}qH>)CnQgqcTSN+Ysvovp^4KCcV?75T3c7V=+w%UmjqoU`I6kY(nXlE(hicPy1= z@_2+U{hQSNP;C2i0KEM|3RL-34!Pq*D$H61IMki;l$@Ilb^8gEjnp;XLva;zx@xV+ z0R@!WC3Y)ymc(ovyN98iLF4g=V07KwLPyeJK)zEZus*KjT6Y$;-KZvzZv-hw<8x&( zAzf#rB-V3#q6uAaE@}y#jFF{~D1$isipoKebpiQ1ha!#qyC^pafcZ*Eb|{pWI5A4C zB(Z%yG}lGKBBhHc>@7Z$c%qDvvDE~O{SX6F8iuR6W@jxs$}SWl@3AG3KMV9pHu7Pa zlh<*~meqLTL|>-R9i+dWV-`GcbSHe5avh#@<1{a5LwK|;fM){;J8;h0!U|sU7%AQ{ z6XECdjUa@#Jtqsn7y%X?&p1VY^Ozw4Hm|ajI=gSC!EtCE zIx&M4__ua=5Te3j7w7Qk5wyP2?`esGtFhnPzC-6^N(3uaz5k=lt;+Y~{j zj3ZXLAX(*FrQYpzIkrc;lFBFe{KQrtZ=WpU@TaSe(1(B2LH{hWX{U?X8}+vu3i8Z= zWC>!{$?;$QPdwx}T^W6B_^fhB!c8*%dj}A8XOd4ASN8 z2H@ccdr3}gBS;;f&ANCmz$e^NwU+RsWD@d_hPIf-uENs4iR|_(k%_=VVXS9PsC1ZK z&%_*?1D^WI-}kH0A2GI?r}p;zZ>*Wz^;*y7W^uNrPp-nR1OUn=CE@ze5s|u)aOmoa z8^9hR8jBRSG09!v4UjWnG9_^ZVlf-&W_;CPsfrcwI! zoZ=9Tq;k7vUy_I5mGDvbss&rO?XZ{XIsOOQ=}%de>YN%Zt7A?d=zO!>{T-!uOD4lWzLj-X*Y|pV@kLZ>JF=wZ z?IoWLtfDd<5dZ(;TtB^z;xG&g1SB-|9}?W&&Cb}&`P=jC9}@gRZ!@-t6Qjq#YP$ff zqGT)Tub~MprQ8E$ylIODU(u{<+#`32qFVXOuRv9~%fr8e7bMk949#`*fG}6eh!<$m znZurwVj$eSI2VLtya0Fq=NrW7ZtteSQRw$9XwN#?TH648TfDDN^V_$yLmoe8^kJHS zMrY9No($gg*@F?pfX{hEh2_tw&SnwsUG&SrxZ1py^Q5C)CzU0_gdlXmTH_d?p z=SO<9f}OEK^dqRvJsD|5IEM=u#Py;lY;TjuU-0}Ph53fz78c)Y!Ja5`=wl5z3ET$6 zaSqgTVdxXEHuypX=f3XH%~kgBIQ!LcMRP+2|0+#*TVOeB_4DPueoYznercKT>Vrsk zv%^*NK0!}up$?@v*EgTv-VJwn*Bbw;;jY#>z;9zi7R~(^As4RqU#G(@+0+ZdbcNC} zY=>jO6vf-DdoQoUu#(EFs3ynB(6;uDx8`@`)`jAoyTD7_)pKxb>h%4{tY=Sux1?!#Fn3=r_PT(A#oACy?y2 zSYQPbJSZbC+LIVC5{P-c%o_tU+*hb-L6JmpNzv6{fR)INfhIDyU$i#&NA08%VdU39 z=FBdtBU8A*q*&(|Uq}IC+%$rS5jZY6Gt!YGD`KeIWJo3S{fEm7oOI-R@m#YY(uXKA@keokjD_Y`-+1Ipsdn{Vlg0(lm9Gg6oj+6$6am{^!w+nPq z^6voX^RRR^`2|Z_!@J_v(m;4nguh|Vz~N$002ZUZn`>WO?yNj;BS=A{DLLWCwhJZ; z;}IQ?oFVeaf|;G-BNa}GtsG(POm_p`a|rMgRrjICeYFeTwH#GLo(dXr;sGa89ZbWw z(Fr49)eXM#P1C;@-E@J?cI_?ae{yWhwuXEHn_!bH>gM+2Tj-D6E$%I8#i#YHK%Q1x z{;Y@3x}Xw<&Nf=t0WGx*@6^WRMvt6m={<86*GvF5vAfwZiYylQ_7z*`$)AkwUp=F9 z7n9=#xpNa)>VWZ%Fa?Bo$kZHh`#)R*0HMI1}_4CyJ1u+qy6iKxF)g^;+P5J#9O z7nb@y?bgU3+DU)(3u?6t30gu}mN!@EZfw`#?;IUgg%r#PK(sSYyNrUW-ShXLikhnV66&2S-oM{U2q0AU?l~gHTuu9s~9~q z%aIh0^=(0G%%7d;c(VGTgjF~tG$8B2sI>-9Hl9ZKpFUbA{0mR4A9e^AuqUQQIv6cx z|6*^h@F}5oS}Uocm+Xq;1CLKiD@SZAx-Cqg@qbvO2AMhrT9nW%E2s^Fcu*+0X#Gavf&obC)l}X=rd&SYA0y_DuJL6f~{yf^NOd*2JR`VKm|dwaW36Mp)F?$4{BP= z3>aTO&dXF5Xf?hRx^iH@vgPPA!{eV9+Z$5rqiQ%znup%}YSlaqp;jH4yNy6UiUFFo zo(7;-Mjq2V>a+uOMijUjxhttD8vNcJ2Y;5V9(5PuS4KD9!`GniHThdCpQ$^p`xafBVPE`$9(uyNfL%-0l?Q;g!SL^-0)KCk}^u$b+Vf^jg zJe4V1U5Q6UY=JLfN4Y_#xbX~zQ(6i1H(?~50Zl`F5PJv)jH0%hyiXe|EagZkyu&M= zVKiki(UCkv9%U+|UV0#dG+S@#glxAOvnVZuMT#@&9}M@DRLO~|xf1Co*4>hih(5O% zb#00IY$7E_W}I5#9uBD*C{%)32lCQ0DfKPhA~w4!&`8IyH8)vu(&!Ki`rd+24)tt7 z5gxR{?{lzhc-c8LpXpW}MS3X}Td4G6s&UyiG-fH4WL7aL6})IJ=}hBgY)aZWv_-C2 zU`3wD?CD(Cz8`W*IXcv;j6PtO6sMxtz#r5Urw62)p&NzS#XJ+FdXPxtQe0eA6cmRC z#o5`(o!PS!QtkTDpKnsXBCCQIzyU;l8qrK-)XYo?!cfYKzvWp5exRcEht|^VSk5o) zsWJ*n{`6#8lH$_Lh7lhfFb!i(5M^U`SV*v+N^9(%@1T|%a)YJMub{Q=7?JMr>8@#} z@jbA_SRs?})?_8Z+`t!+qi;)s{VR?9&DQeCF*llp{#7y+l&R~ef!J&{7}z?bsf$u1wx83mNv6}v4t=C3FCoFo{jF#Ty24%>U zb_;|JJF4}!Ja*KCrY>NQ8AE^$gQ50!0SODS=;_q*KFu-a@=889BO~@@C2{kp-%yyn zAUgD239*do0lzV9mTB0rNlG~tFZ9x=AM)o-Lm0z)?w|m8)dOg z6L@Z$nR1=nu(oB(XQg9cv6~>VrTqtua;_>}pD4l2(oy>8yjAiFMcH)w>t#P?6mv5F zKKk{uAZeCJto`e)0-gtf zipK^d;$jVC2i8Qz>~wmT!g(dnvF0kh&#im(u;fU`{462Vg*)D8EvYl6W}5 z%haheVB-4~GdaL#hAooe=at`D7_QnP z8y{4@ME3dNsoR>*6w75EUw+i<_C{UfK9k2+yDp{8{I8vTtTw<>tEUL4YWtU>mpA;C zWHOJxUAbqj#~$ECFsJ36mzgf*WqqY2mGNuygQw;qTZLb6C-nV|aBe)rahp?w&1kmG zwSWait6tn(Zr>JI=dNhRw3hKuyGDTY#EyU^ri&&zHC`)lFJH6p#MzE7x_9TT+_UgR z{F2=YQ%`FI%_-Tu@RM~{joYr}{y$|~okcbKJRVKDJj;H#wQv>rz|UzGOh==CUUxxpdgzQjCpNz6Y3muoZFmH^#( zvtH`^)cb)gzEW{h%|vW#RRW|9cx;hhmaa_s#^)`QM*9h^%itQFS2jDevWZGxe4P3T|I1zVP*$W4jl`yMIyH z7Fw$LVeSQKlk`GCo%Exx&40xQ3V(T`Z@+c~^pN^ZnG*i34k>t3LcS%gP z`;^;h$B$e()cnfu^jmR(V%GDDGj+;KFE`A{w&2my^qsS4&yBd)*ro`@0_nw@qXgA; z-mmpjZ13x;Ub=Sqg!UvM#*KEYd(H}e&E8ZpNwlMs`~KSbJXhaj=-o^TstqbUv1y(9 zd~a^|wK8%RTsJkR3m%bY;7jZ|wRus5mRQZn{*Aol!CL#>|FMOiwu_eP3(WjhaPdm$ z-ni^YK@#P~q^|AHsWq${p{&#*i9$J@uz?yP?3y!U3J_4|{4AE@~Jl=I|# zU_3xZ9T}N)fvd`3hn-B^e1Cg4FahfVw}cC0jLJki=jWBA=9R>UR2HNb$AVIHfH$fE zhZ1Ieeh1X(2h0J$-Y*h30vra4FG|fR*4G1(=o&v3^G~t>+Ux*a11E!|je+4YP^3J+ zC`BKl8#s(qnhSIU$abtIiF~^fcB+P~JtbxuyD(hAbR zASeJ}01yBG0E7UW<$g-}b+71x8Y*?1mT+MBh?B;S<|Y85=69q6UiMO`}yl0Y~!^Dk5z+hOh3pB_&i^ z5hz$L$&^rLI^W{Va~4dJ%?F`!0cd?RD0Ko_gE9jK4PH30BmzuI-MVhb9>L4#w( z>rDnqp@J$M-ie$R53G++;$sDE5qu;#(0Ei_LtREfS~aOalN|dNFS9M?MjWXGF*~Ov zsc0NlF(G%ATX>+cpJfA2j~0kWj4}=HTL|q{xp7Q>-K)AY2vyT&eUh~HistdG&#n!; zvs`X6n7ft|oD(lM{{->9GUo;r_5Xe|u$~o>@!B=fgOwcPCxg{+WvyiGngz~ST}Qp- zv>hJ^1sVaNRN~P_gN9ME5cxQO@DMBkxHOitw$b`KX$D~FGbzc zo}7?LPeaDB%#HE{(F@(ri^*0Q{I6_2`v&5%Bn2oO(%*i^0Mz!`e$4(#9nEpXezvHp z-fVd3{a=sd|3l{AA25Kz|BK#uiCFDV|3&2fV=wf7^wxJWwQ;7W`yc*))B1m5F8@zY zk4f5+0v3b`y93=b9QS44f+AYn*p(=BC%OU-$-D-1hnp_h?CUKi=u+6yJAFQzl3&dZ z&R*s&=K-rX)Lbc8&o&U>v-YrUj|NxJ9M{eYGKUqPZLqYnU!~_sOey4vVXQ7XYz`A7 z;Uh9*ZYb6X9q&`=O2CnXRE|%a#(s&Z?&=$RRtL_?EZfwCwKTsIXdTmF(_e+tWykV^ zGP_%!ibNd;H?-fNGorGQ9CeDdqI{vjvSFAb%}q3_fnwXYELwRH`O}Y%3#EZ9gp8bf z@^Q@p*3yG_*(mZHtLMfi)TBZ4_5KnLZl<^3`%mcpzZ~(TR~L}{FCqX20DuDk0qAb; zWJ3Rc5yiyb*wywwHT)kk`2Uaw@INj5FZ+LOt4Z0C3t>PAyOZ?+U-Z5R>cVSkU>`NH zN5wA~aEO>sa#K6G!A0k+>8@n&CCtoc_#4~1uxZn`J@O4;YfVCg{ziQgFr%tB#cXUp z{)12 zl-`59(M=H;UcHiaWeSgm|MKkSIr2`zj(+07`CR;~-#6_49~3F}DB}R#0RVmu zfdLTzL)iZb#s3+E*S;HeM-pA9KLAf~IDk72ZW~fJ(bcuU<>^%N+_`jH8>+F_LV;-% z*}5qe!b%q^xGeK`4C=r+&fEh%qdZdl6F&YlDj@8Mn>kM0isMq+Mhu7X{`!CK_WELR z4;zm@Te$eCRVPvt4Wqv92J!fDQuueX@LZ(B@Y4?iF58W+Dp{I-7kgfRKm9)s7Y_Tc z<;2!F7#c>`_`cJl=e#|*nY;B%6M}oVveN^7 z?YP_-y|t=TwMiPIyi~Hi4}}_s1}1O3YwqEIyiVtE;ck0Kf64M5p1V`|JgC}c_C8md zaIgDuKjPkpQ!8Rqbz#JOlcId)xQ9>UiF@8z$DUgQ%=r%Z#NqZ|6E9%Mb2r+3@q2lX z@WZIpsWtA<0EnKjG=>qbI#5cYe~+Gw?tf&jHeJw+3Q= z`55xy1OEnR6f2cD`776`@1!2p*E-InPFl1o^8uv)y~))Ua=He+uhn0u$4XWEx=rsg zbiSU0`d=MQ%#}H-Tmrk&)<38DT|L0xZNUH9KT^M-{jLAqjI8;;sqqB=MThcs65D1| z)Bd`QTU^cOXZQlRA8PiU__j&)CbyIC`51G&_L_S!6FbEAaf88vkM^SSXs)im6ThN9 zpWC~g$6nv;8qY&{5jz8g8Ge9ugb1Rb%7CwGH$;QK(%aI5)cd?`-z?9~W^vwi>ejN( z?$Y|swaR_xecV9=g1syd@mFrEx;$pvL zIoyiA*Yb&t@i>w*&-r=4#QeSa5AI)qw@S5^;;I{wgPR?DB7r+j@6pF>CYpNRakgQd z-J%G^uJ^Z_m@Y7#H_n zH{yG^uco7@nHpq|>gyJ(@K&U+pM=8SzlB4W_N=s%m6?O7UH>~=eo~%XLU`1T0iMH^ z`EuzGA1(e8(Q&%e7Q46jN^-VBuO~J>tUC35zQ^>I;FM!RU|xkBOqD?xeR*&oqP#Gf8eRmA?8BNnprx? zS>we;OG3`9n5vPuT7;q7dC2vK{&uAy^nTk#30b@?u)aanU7Pc4kFNt#{6UYYeAyXV z786W+;E8b+hVmpUt`&6wDMXY2HLPPo3E978*cr7ebV@_yN&n|;ed?*;i7n%9ka%=% z%y116=6&WAdI0*gb4uNGTNZ{uWZn8wA6#3jZllZJ#uuNaz-l*Ohd=siKb_7H7Q~PV z76#e>6a7Zi;tm~Ky%N;5Ii-rIQLt{zH5Bi5Pr-4=8BNh|KwJ0})gS@{Z5;Yfr(i@n8o~=+&4C=j#SN%@ zeQL$Fn;VVTTT}_rZ$9yP$i04gL3(rvH#(vBurjKAtt|X|7n$S(boY9A-ed6FWo$@) zWlg~@>vU6MRR^3+)!?}n-P-#`L#Aev#sistjh9;S$>@7GDDb4;gs&gqvikkMz&?aN{ctPZ2ZR*AL zMoZ$Fbw>KLO~lnGgVmYFAr+}#kAZr(HDaB5=u}|c>gt~nO%#heP1sjdBa-odV?jQb z9EK3V+BK$>oz33^=+RYOX!mBlAF!J4BoQQ|Pp`{Y*^?74MC)W7XrJB!YjiJ@OD~4B z=_@JmZJp>4SG|whtT}1Wr$iR)OE7v3%C#0pO*iuRCk|eN+6D(JunVt;$XgP6cB^Xj zwZ?mO89Qwfu5d?wGuAyxT6SR}|NmW=oMN1;?>-NCjBn$R)(?W;E=fiEmL!9Wmm8kupXA)wbu)jqybI|n*s*}Oo?@8>f`gp4YaW+FZvbp_am>FF=30 z%;oA7M2ysF2cFwqSHDvI&enj4zCz0db^$(>>k`f|vyaMR*S|7s~el6zJsX1J$n{ODGS7@EshIDE|nT^1JYY(nNg0|c_xW37( ziOIC+r3KKyfS)?TdJ!JRejHDm3gjzfCDHl#m7^8K(LA@QE?n_ix&?ZcHeAKs&pH3^ zd<{qIMJviJA7GreulUjA8;&qufwDHH9Dad!vDa?JO^W*Wk(v4rb#3 zEOwk=TEMU-I}!d`wgtVE?EdSM3Gsabp;um|BmiPS!aalO%_5&t#cP_NgI$MAoc?nZ zj8~3WbZ|fUHqsnmF3UueV^v4?eHx!xAB?TshTZ10z_<^vj86zott9&72q0>4!&>+n zb96TU4x4Q`LDV4SKsQX3{OL@2K9DXQaNOv#2|a=Fb0ZD(oB4~YGRB5*;eBd7VTC<& zrllCb{97h$b?*fbJd#@gr^QAc5Emd^wvg-?b5!g4n#oVC@=e<(z75S9pSXj*(7LM# z&CjKYkrxMMc*4H)1p_U_Gm?o7(nG_es7U*kO`P|RtIWU=UKc5ImTQeu^L?1lrg_`H zC;UH8SI_@Zb#$zLxB?V~;1`Edh;?5J@4;M2-Mn(VEFOBCq5(XJX>b`n53UxRXfaNl z)B^gVHKv1+EVLXB3%z=W*j>nFl>a&iTPv~vcar_}0{9bth=EkGSWtnd|D9&O?PWA{ zhHnoq2PauY;PNlq3-BlI7ie+1_*5ptxmEof`45M;oEL+sI{|VeQVX_?$+!q!`KkB* zKs}#Zm;Lm1+A=!Z8~Jnqm$|2Lf!?^32DP(s{6y_JnCov< zQ6~eMQpnHF#>~vWo$&1bZy=T!x=Bz36y;6$>>C4Pe)M+y%N4aL0%qZBvXMh}n81rG z;o~ZiKBsVf>JY&-aG;^)#5buP4a7Nl26vNU3qMm>ns^JHt^Tm}O?ad!Zw}4?D5iM6 zjw0Gpoo*b{1i!EKtZ$_5vt_>p%OX!fUglbP==xC2soYaOxwZ~tb5dmuUSX$B>pWwJ z($jCr644Mbw!l9awy =313rv+3F>}3pY%1G?N?%mDNtmxC^KFD);I%7?q7DNjvc^ zVsPa|wUfsgXLa=sRX*>u_^2H3+U;WtVM90kL#*rs zp;63I-2%R0%!%L9uB4JU0|hM+cky9>sR%NC5+^vieHsF}d&hFHncVabE4LrqSY8)nuC8Ju8lQu57{JB5>0$SkARy?96}_2UDwgxpNdj|40Ky%6NUw=RuZ z$Y>JFUPRLk5PD+%xL)oC}#g=!z1O&c+B+&+m-4Nj$wcO{Y+yFzFc0? zVMdPjHob1v8fyGb881n!IeTVAmFK>C(#gj`tk~U6Wb5OLZ9IG({jI-1+mtKmgB6~j ztU4f%592UBdx3Gd5cj z8i+ESlAD0iBME&?yf=b92N>h?+~Pq}M*#8@0UrP?$S=`lhCtBzNr*YmcF*~~M$S0Sw z`%nm2E*XHk#Mn`#OQ#+|nN@LxnS(+YD;X`R#D~!k)-7V}s3P7=)118Vq#meo=teGbjjeC!QZlpC1hFuxXlJm*rL*oXa8n$xWR(Ru@cF2KE$C1<{q zLzN&Nl$DC1B}tj3tPT31XyP*^GrU29?97nwK4}MW3uk)Z@8-O_&3pTQFVWw{*UR(e zFnWxfsae_nLtXQ zx$li7ZEA2B!s@-aEF>85fchrXW{C;Kt@DOf9nrbaSvK{KGlD8U{0(vaN;PuuawQZ= zC{k!8OBI&#zZUh=`>={Z*5;^Cy}U+ZF-zT>A=so^C=Rhxn2N5Wr~LKCr^f~DWS&-RA0k2LN&$6@ojE=ZH_HH7R3Xf4MxpvQD8fJmqFrFde_Zd1S| zawoZEhO3$pKYl*qT}^n#yFLz$-fL4D!Vwvu1IXJD;64*Yc6Ep<8t}-6nAlGPW8P{a zj?>e#VC%%%_5R4EoQ{*Xm@-uy7>!p^S7bynv42zk5>_n;Et|EnF3V$YBBdJ5rx!vN zcukhS16Owr$s6CE?F66uH}tS8(Gu{}yN`URycQTB;gKLs#{LUZNLpl<6qtYPT$5U; zI(z1+=Q1qyV%lz6wsX8Qx{H|Lo}J9j>FBdpMk|=_;fPqFG28je#=i@}Nzq7&b@vQ4 z^YGGR%+5)b@{Vmt3lZo^HcIEU7V*^N%-de~s=rGq4v3 z=V)Nk00(KrUqb*9Dv6+P=3i9*U#bwzQ4g3@gy*R(j!Y#->X2#1K~FNlJR2@@!KE&F zvK54o8NOAuZG@fN=1lXE@(R#G@m%OP=tOuF;YhW#6Kvl)YX?d5xaNW#ltY6Fh`?!e z*d#$rjQZGi`Z35$?9tTJI@Lu?Dft_I?s_*Nlad5?{T3}SNSL8GV49;!g!`|!BwL~p%+0Vc`{Ee8~0m#G%#I}?}Z26F& z@|VM8gP!tGPP2fedGYp zlP{J&T#z`T)xK`c?Svsp)|9E^uDrgVnJm3Vakcp6jnV86eGl;Hyr|I{a*oWnoj7v` zB-P%&oRUBJ>Sno)@akNMX#nIKDURCmZfw>R1bAw6AHiJ8OBQysRg;w#k6;tW0&5XL zh{?K_)|WM56mQ3ZPGM52nRnZv4c*^~r2HKg-CZk!=mkSxQO=})V61DY1^JVOWyefX za-A}SCVif^5KD+F#RQR1tz4v^@M4UZ1m-I4(Z3pXWfxMqI3qBJXKPXYinY}QbGGLM zX$$cg6M+Q#(`t0ED`jSsC(iz|!hK^Q7beVq#(pr4cOQ41;T;GRZcDC=+}dc(I&dLk z14-j->W@w-UB9veP)HcB0pY}4iEuCR>yr<3*C<@%`m`#%ms@n61A*Wb}OFZ28V zF1i%`_AD-eo7qG9ZlszQY#2b9gjGnc5F~2FT`GsPloQ^N6vFmK;F!TSr}xIyPMZyu3(#zG0GRa=gNw!9%Xml04!SeQ)y{Thq`Zhg zA2g<8y66qOkVwP2jbRicX?n_7*cBf<_ch_$xbk;9DnhI$u;oaR|Oi#_T^5I$rb|_x!+{=``p+NDz=5<`7-_zLU$`MP<6S@ zwIhVw#P|;H5{u=NA`8@et8b0B{J|-5oLhx7F=HyxEaL^ID8*tuGll8AFnrV&6NPc4V*#|D5CJTcyPXos%K$7=O%a!{k3AASq$e`DfHo@4tvkOS73Ek*h?qypS}bp|hP z(MIiKcJweY#&BTAvGl)Nt&e5dgkP-{5{CRY@)mJd+FD1HVTx_SKMJxD##IfFu8`8B zB!6YCYqh!DWV)29HPw+wIT3-WBI;IdE*9VeXSJz`tcvF!uVo2qCUIKUPa+}k?l3Bjj~ml$e<1&yp!nS^~jjKQ;)FT^kE z&r_RJ9_zDjENkj9YP09|UK&()j$}S|*7?EBl?2zKm$Q*Ls867HS)O!yp`xeYKJA*@ zEcSqh8_S*YefQy2wo{;UQMH=-`}-*S0kcvZoUKTS$5|#=FF>r63y)!eiIbijkyf)Z zZx}eWYBYpx>aoz_7_qGbK7xz0XyV}lE?mY^HN3&*`7$t>qi6_rjQL`0^(!tbqpe2i zIX>5n-aQd`uu0~+Waqm39J&>?t8=By%gJNTJm9A}62mI>8j)v!9fq)w=tY9~_>LD3iyA$0`k;QE zh<^3rqGv8_b%R&LiI{0in7y9V41G2#lwiVpoql&5QE`-1rKAt7X~!{p!x!#*U@VZO za+WCEen8w3sGHIPHV;{p))!KzZK!p`a! zg5W2ITL5cw@XaPznrEgRehCiPvAVsmhiH^04$jS#9sc?L2YGx`@X22_4+dOP+20(w z3W(m~ov}dmi@cN6(WydMqnfpgHI|7r+qq~&xlDaPsJa(lh5KqkJ6}+M0H%hbv=h>Q zT*y-E^w#>-G~3Evmm-Q(xnW7|$jBR?c4*S*1@FZtGBJU%W;1VWi=G6P$!?*16MlPb z_Q0zK7W+{&CW-ejoJQBOi5EiB9m;>Pj*ef2dbX{n7e+F_>9MINgiP5<>=`hH8lD9B z-Vw(Kb7eOQMFKs%vic3;Jxt++Nt(a zS8Xt{3RX3L53l>j>+cukkMjJ9p

7^S7v9w7uA%Jd#e=!+n*Y={Ydy^SjJB`Bb1 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 diff --git a/docs/mapcode_library_c.pdf b/docs/mapcode_library_c.pdf index 6cc5c6181b3a4aff8c97b324243a69be81eb1669..ea90fd0e8815fce788dd2ec3a013f5b8cdd41ae7 100644 GIT binary patch delta 271667 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 z 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Şhfp=<$1v#-ziu{~egr84 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 h|1Yxnp})#{xj)*r< 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≦EL+O1zb3G3Rf}RKb2+|?Xe?a+8*#;`w8Q9|4 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 p|umuI`t4S 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 CIVTeU From 88b60a34ab431a54dd9fb595e96c09a85f066dc8 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Mon, 31 Oct 2016 14:52:20 +0100 Subject: [PATCH 114/181] Renamed types, consts and #defines to use consistent naming scheme --- mapcodelib/internal_alphabet_recognizer.h | 2 +- mapcodelib/internal_iso3166_data.h | 8 +- mapcodelib/mapcode_legacy.c | 41 +-- mapcodelib/mapcoder.c | 401 +++++++++++----------- unittest/README.md | 37 +- unittest/decode_test.h | 9 +- unittest/unittest.c | 124 ++++--- utility/mapcode.cpp | 18 +- 8 files changed, 341 insertions(+), 299 deletions(-) diff --git a/mapcodelib/internal_alphabet_recognizer.h b/mapcodelib/internal_alphabet_recognizer.h index e5a44f5..bd24ef7 100644 --- a/mapcodelib/internal_alphabet_recognizer.h +++ b/mapcodelib/internal_alphabet_recognizer.h @@ -24,7 +24,7 @@ extern "C" { // *** GENERATED FILE (dividemaps.cpp), DO NOT CHANGE OR PRETTIFY *** // Returns alphabet of character, or negative (_ALPHABET_MIN) in not recognized -#define recognizeAlphabetOfChar(w) ((enum Alphabet) alphabetOf[(w) >> 6]) +#define ALPHABET_OF_CHAR(w) ((enum Alphabet) alphabetOf[(w) >> 6]) static signed char alphabetOf[] = { /* 0000 */ ALPHABET_ROMAN , ALPHABET_ROMAN , ALPHABET_ROMAN , ALPHABET_ROMAN, diff --git a/mapcodelib/internal_iso3166_data.h b/mapcodelib/internal_iso3166_data.h index de95ffa..9e40017 100644 --- a/mapcodelib/internal_iso3166_data.h +++ b/mapcodelib/internal_iso3166_data.h @@ -25,7 +25,7 @@ extern "C" { // *** GENERATED FILE (dividemaps/fast_territories), DO NOT CHANGE OR PRETTIFY *** -static const char parentletter[_TERRITORY_MAX - _TERRITORY_MIN] = { +static const char PARENT_LETTER[_TERRITORY_MAX - _TERRITORY_MIN] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -46,7 +46,7 @@ static const char parentletter[_TERRITORY_MAX - _TERRITORY_MIN] = { 8, 0, 0, 0, 0, 0, 0}; -static const char parentnumber[_TERRITORY_MAX - _TERRITORY_MIN] = { +static const char PARENT_NUMBER[_TERRITORY_MAX - _TERRITORY_MIN] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -66,12 +66,12 @@ static const char parentnumber[_TERRITORY_MAX - _TERRITORY_MIN] = { 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0}; -#define NRTERREC 916 +#define NR_TERRITORY_RECS 916 typedef struct { const char *alphaCode; enum Territory territory; } alphaRec; -static const alphaRec alphaSearch[NRTERREC] = { +static const alphaRec ALPHA_SEARCH[NR_TERRITORY_RECS] = { {"AAA", TERRITORY_AAA}, {"AB", TERRITORY_CA_AB}, {"ABW", TERRITORY_ABW}, diff --git a/mapcodelib/mapcode_legacy.c b/mapcodelib/mapcode_legacy.c index a82bf5a..c024ca9 100644 --- a/mapcodelib/mapcode_legacy.c +++ b/mapcodelib/mapcode_legacy.c @@ -21,14 +21,12 @@ #include "mapcoder.h" #include "internal_alphabet_recognizer.h" -#define ASSERT(condition) - /** * Include global legacy buffers. These are not thread-safe! */ -static Mapcodes rglobal; -static char makeiso_bufbytes[2 * (MAX_ISOCODE_LEN + 1)]; -static char *makeiso_buf; +static Mapcodes GLOBAL_RESULT; +static char GLOBAL_MAKEISO_BUFFER[2 * (MAX_ISOCODE_LEN + 1)]; +static char *GLOBAL_MAKEISO_PTR; int encodeLatLonToMapcodes_Deprecated( @@ -38,11 +36,11 @@ int encodeLatLonToMapcodes_Deprecated( enum Territory territory, int extraDigits) { char **v = mapcodesAndTerritories; - encodeLatLonToMapcodes(&rglobal, latDeg, lonDeg, territory, extraDigits); + encodeLatLonToMapcodes(&GLOBAL_RESULT, latDeg, lonDeg, territory, extraDigits); if (v) { int i; - for (i = 0; i < rglobal.count; i++) { - char *s = &rglobal.mapcode[i][0]; + for (i = 0; i < GLOBAL_RESULT.count; i++) { + char *s = &GLOBAL_RESULT.mapcode[i][0]; char *p = strchr(s, ' '); if (p == NULL) { v[i * 2 + 1] = (char *) "AAA"; @@ -54,50 +52,46 @@ int encodeLatLonToMapcodes_Deprecated( } } } - return rglobal.count; + return GLOBAL_RESULT.count; } const char *convertTerritoryCodeToIsoName_Deprecated( enum Territory territoryContext, int useShortName) { - if (makeiso_buf == makeiso_bufbytes) { - makeiso_buf = makeiso_bufbytes + (MAX_ISOCODE_LEN + 1); + if (GLOBAL_MAKEISO_PTR == GLOBAL_MAKEISO_BUFFER) { + GLOBAL_MAKEISO_PTR = GLOBAL_MAKEISO_BUFFER + (MAX_ISOCODE_LEN + 1); } else { - makeiso_buf = makeiso_bufbytes; + GLOBAL_MAKEISO_PTR = GLOBAL_MAKEISO_BUFFER; } - return (const char *) getTerritoryIsoName(makeiso_buf, territoryContext, useShortName); + return (const char *) getTerritoryIsoName(GLOBAL_MAKEISO_PTR, territoryContext, useShortName); } /** * Include global legacy buffers. These are not thread-safe! */ -static char legacy_asciiBuffer[MAX_MAPCODE_RESULT_LEN]; -static UWORD legacy_utf16Buffer[MAX_MAPCODE_RESULT_LEN]; +static char GLOBAL_ASCII_BUFFER[MAX_MAPCODE_RESULT_LEN]; +static UWORD GLOBAL_UTF16_BUFFER[MAX_MAPCODE_RESULT_LEN]; + const char *decodeToRoman_Deprecated(const UWORD *utf16String) { - return convertToRoman(legacy_asciiBuffer, MAX_MAPCODE_RESULT_LEN, utf16String); + return convertToRoman(GLOBAL_ASCII_BUFFER, MAX_MAPCODE_RESULT_LEN, utf16String); } const UWORD *encodeToAlphabet_Deprecated(const char *asciiString, enum Alphabet alphabet) { - return convertToAlphabet(legacy_utf16Buffer, MAX_MAPCODE_RESULT_LEN, asciiString, alphabet); + return convertToAlphabet(GLOBAL_UTF16_BUFFER, MAX_MAPCODE_RESULT_LEN, asciiString, alphabet); } -#define FLAG_MAY_CONTAIN_TERRITORY 1 // default -#define FLAG_UTF16_STRING 2 // interpret pointer a UWORD* to utf16 characters char *convertToRoman(char *asciiBuffer, int maxLength, const UWORD *unicodeBuffer) { MapcodeElements mapcodeElements; double lat, lon; enum MapcodeError err; - ASSERT(asciiBuffer); - ASSERT(unicodeBuffer); - *asciiBuffer = 0; err = decodeMapcodeToLatLonUtf16(&lat, &lon, unicodeBuffer, TERRITORY_UNKNOWN, &mapcodeElements); if (err == ERR_MISSING_TERRITORY || err == ERR_MAPCODE_UNDECODABLE || err == ERR_EXTENSION_UNDECODABLE) { @@ -105,7 +99,7 @@ char *convertToRoman(char *asciiBuffer, int maxLength, const UWORD *unicodeBuffe } if (!err) { char romanized[MAX_MAPCODE_RESULT_LEN]; - sprintf(romanized,"%s%s%s%s%s", + sprintf(romanized, "%s%s%s%s%s", mapcodeElements.territoryISO, *mapcodeElements.territoryISO ? " " : "", mapcodeElements.properMapcode, @@ -117,4 +111,3 @@ char *convertToRoman(char *asciiBuffer, int maxLength, const UWORD *unicodeBuffe } return asciiBuffer; } - diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 5100069..dd7485b 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -62,13 +62,13 @@ void _TestAssert(int iCondition, const char *cstrFile, int iLine) { #endif -#define isNameless(m) (territoryBoundaries[m].flags & 64) -#define isRestricted(m) (territoryBoundaries[m].flags & 512) -#define isSpecialShape22(m) (territoryBoundaries[m].flags & 1024) -#define recType(m) ((territoryBoundaries[m].flags >> 7) & 3) -#define smartDiv(m) (territoryBoundaries[m].flags >> 16) -#define headerLetter(m) (encode_chars[(territoryBoundaries[m].flags >> 11) & 31]) -#define boundaryPtr(m) (&territoryBoundaries[m]) +#define IS_NAMELESS(m) (territoryBoundaries[m].flags & 64) +#define IS_RESTRICTED(m) (territoryBoundaries[m].flags & 512) +#define IS_SPECIAL_SHAPE(m) (territoryBoundaries[m].flags & 1024) +#define REC_TYPE(m) ((territoryBoundaries[m].flags >> 7) & 3) +#define SMART_DIV(m) (territoryBoundaries[m].flags >> 16) +#define HEADER_LETTER(m) (ENCODE_CHARS[(territoryBoundaries[m].flags >> 11) & 31]) +#define BOUNDARY_PTR(m) (&territoryBoundaries[m]) #define TOKENSEP 0 #define TOKENDOT 1 @@ -79,8 +79,8 @@ void _TestAssert(int iCondition, const char *cstrFile, int iLine) { #define STATE_GO 31 -#define MATH_PI 3.14159265358979323846 -#define MAX_PRECISION_FACTOR 810000 // 30 to the power (MAX_PRECISION_DIGITS/2). +#define MATH_PI 3.14159265358979323846 +#define MAX_PRECISION_FACTOR 810000 // 30 to the power (MAX_PRECISION_DIGITS/2). // Radius of Earth. #define EARTH_RADIUS_X_METERS 6378137 @@ -94,12 +94,12 @@ void _TestAssert(int iCondition, const char *cstrFile, int iLine) { static const double METERS_PER_DEGREE_LAT = EARTH_CIRCUMFERENCE_Y / 360.0; static const double METERS_PER_DEGREE_LON = EARTH_CIRCUMFERENCE_X / 360.0; -static int debugStopAt = -1; // to externally test-restrict internal encoding, do not use! +static const int DEBUG_STOP_AT = -1; // to externally test-restrict internal encoding, do not use! // important information about the 8 parents -static const char *parents3 = "USA,IND,CAN,AUS,MEX,BRA,RUS,CHN,"; -static const char *parents2 = "US,IN,CA,AU,MX,BR,RU,CN,"; -static const enum Territory parentnr[9] = { +static const char *PARENTS_3 = "USA,IND,CAN,AUS,MEX,BRA,RUS,CHN,"; +static const char *PARENTS_2 = "US,IN,CA,AU,MX,BR,RU,CN,"; +static const enum Territory PARENT_NR[9] = { TERRITORY_NONE, TERRITORY_USA, TERRITORY_IND, @@ -112,7 +112,7 @@ static const enum Territory parentnr[9] = { }; // base-31 alphabet, digits (0-9), consonants (10-30), vowels (31-33) -static const char encode_chars[34] = { +static const char ENCODE_CHARS[34] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'B', 'C', 'D', 'F', 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'Q', 'R', 'S', 'T', 'V', 'W', 'X', 'Y', 'Z', @@ -179,7 +179,7 @@ double distanceInMeters(double latDeg1, double lonDeg1, double latDeg2, double l /////////////////////////////////////////////////////////////////////////////////////////////// // maximum error in meters for a certain nr of high-precision digits -static const double maxErrorInMetersForDigits[MAX_PRECISION_DIGITS + 1] = { +static const double MAX_ERROR_IN_METERS[MAX_PRECISION_DIGITS + 1] = { 7.49, 1.39, 0.251, @@ -198,36 +198,36 @@ double maxErrorInMeters(int extraDigits) { if ((extraDigits < 0) || (extraDigits > MAX_PRECISION_DIGITS)) { return 0.0; } - return maxErrorInMetersForDigits[extraDigits]; + return MAX_ERROR_IN_METERS[extraDigits]; } /////////////////////////////////////////////////////////////////////////////////////////////// // -// point / point32 +// Point / Point32 // /////////////////////////////////////////////////////////////////////////////////////////////// typedef struct { int latMicroDeg; // latitude in microdegrees int lonMicroDeg; // longitude in microdegrees -} point32; +} Point32; -typedef struct { // point +typedef struct { // Point double lat; // latitude (units depend on situation) double lon; // longitude (units depend on situation) -} point; +} Point; -static point32 convertFractionsToCoord32(const point *p) { - point32 p32; +static Point32 convertFractionsToCoord32(const Point *p) { + Point32 p32; p32.latMicroDeg = (int) floor(p->lat / 810000); p32.lonMicroDeg = (int) floor(p->lon / 3240000); return p32; } -static point convertFractionsToDegrees(const point *p) { - point pd; +static Point convertFractionsToDegrees(const Point *p) { + Point pd; pd.lat = p->lat / (810000 * 1000000.0); pd.lon = p->lon / (3240000 * 1000000.0); return pd; @@ -239,7 +239,7 @@ static const unsigned char DOUBLE_INF[8] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, static const unsigned char DOUBLE_MIN_INF[8] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xFF}; // -Infinity static enum MapcodeError -convertCoordsToMicrosAndFractions(point32 *coord32, int *fracLat, int *fracLon, double latDeg, double lonDeg) { +convertCoordsToMicrosAndFractions(Point32 *coord32, int *fracLat, int *fracLon, double latDeg, double lonDeg) { double frac; ASSERT(coord32); if (memcmp(&lonDeg, DOUBLE_NAN, 8) == 0 || memcmp(&lonDeg, DOUBLE_INF, 8) == 0 || @@ -303,7 +303,7 @@ static int isInRange(int lonMicroDeg, const int minLonMicroDeg, const int maxLon // returns true iff given coordinate "coord32" fits inside given TerritoryBoundary -static int fitsInsideBoundaries(const point32 *coord32, const TerritoryBoundary *b) { +static int fitsInsideBoundaries(const Point32 *coord32, const TerritoryBoundary *b) { ASSERT(coord32); ASSERT(b); return (b->miny <= coord32->latMicroDeg && @@ -364,8 +364,8 @@ static int isEmpty(const MapcodeZone *z) { } -static point getMidPointFractions(const MapcodeZone *z) { - point p; +static Point getMidPointFractions(const MapcodeZone *z) { + Point p; ASSERT(z); p.lon = floor((z->fminx + z->fmaxx) / 2); p.lat = floor((z->fminy + z->fmaxy) / 2); @@ -452,13 +452,13 @@ static char *safeCopy(char *targetString, const char *sourceString, const int ta /*** low-level data access ***/ -static int firstrec(const enum Territory ccode) { +static int firstRec(const enum Territory ccode) { ASSERT((_TERRITORY_MIN < ccode) && (ccode < _TERRITORY_MAX)); return data_start[INDEX_OF_TERRITORY(ccode)]; } -static int lastrec(const enum Territory ccode) { +static int lastRec(const enum Territory ccode) { ASSERT((_TERRITORY_MIN < ccode) && (ccode < _TERRITORY_MAX)); return data_start[INDEX_OF_TERRITORY(ccode) + 1] - 1; } @@ -470,7 +470,7 @@ static enum Territory parentTerritoryOf(const enum Territory ccode) { return TERRITORY_NONE; } ASSERT((_TERRITORY_MIN < ccode) && (ccode < _TERRITORY_MAX)); - return parentnr[(int) parentletter[INDEX_OF_TERRITORY(ccode)]]; + return PARENT_NR[(int) PARENT_LETTER[INDEX_OF_TERRITORY(ccode)]]; } @@ -526,7 +526,7 @@ static int firstNamelessRecord(const int m, const int firstcode) { const int codexm = coDex(m); ASSERT((0 <= m) && (m <= MAPCODE_BOUNDARY_MAX)); ASSERT((0 <= firstcode) && (firstcode <= MAPCODE_BOUNDARY_MAX)); - while (i >= firstcode && coDex(i) == codexm && isNameless(i)) { + while (i >= firstcode && coDex(i) == codexm && IS_NAMELESS(i)) { i--; } return (i + 1); @@ -549,7 +549,7 @@ static int countNamelessRecords(const int m, const int firstcode) { } -static int isNearBorderOf(const point32 *coord32, const TerritoryBoundary *b) { +static int isNearBorderOf(const Point32 *coord32, const TerritoryBoundary *b) { int xdiv8 = xDivider4(b->miny, b->maxy) / 4; // should be /8 but there's some extra margin TerritoryBoundary tmp; ASSERT(coord32); @@ -559,7 +559,7 @@ static int isNearBorderOf(const point32 *coord32, const TerritoryBoundary *b) { } -static void makeupper(char *s) { +static void makeUppercase(char *s) { ASSERT(s); while (*s) { *s = (char) toupper(*s); @@ -570,7 +570,7 @@ static void makeupper(char *s) { // returns 1 - 8, or negative if error static int getParentNumber(const char *s, const int len) { - const char *p = ((len == 2) ? parents2 : parents3); + const char *p = ((len == 2) ? PARENTS_2 : PARENTS_3); const char *f; char country[4]; if (!s || s[0] == 0 || s[1] == 0 || len < 2 || len > 3) { @@ -579,7 +579,7 @@ static int getParentNumber(const char *s, const int len) { ASSERT((2 <= len) && (len <= 3)); ASSERT(s && ((int) strlen(s) >= len)); lengthCopy(country, s, len, 4); - makeupper(country); + makeUppercase(country); f = strstr(p, country); if (!f) { return -1; @@ -593,7 +593,7 @@ static int getParentNumber(const char *s, const int len) { // /////////////////////////////////////////////////////////////////////////////////////////////// -static void repack_if_alldigits(char *input, const int aonly) { +static void repackIfAllDigits(char *input, const int aonly) { char *s = input; int alldigits = 1; // assume all digits char *e; @@ -618,13 +618,13 @@ static void repack_if_alldigits(char *input, const int aonly) { { const int v = ((*input) - '0') * 100 + ((*s) - '0') * 10 + ((*e) - '0'); *input = 'A'; - *s = encode_chars[v / 32]; - *e = encode_chars[v % 32]; + *s = ENCODE_CHARS[v / 32]; + *e = ENCODE_CHARS[v % 32]; } else // encode using A,E,U { const int v = ((*s) - '0') * 10 + ((*e) - '0'); - *s = encode_chars[(v / 34) + 31]; - *e = encode_chars[v % 34]; + *s = ENCODE_CHARS[(v / 34) + 31]; + *e = ENCODE_CHARS[v % 34]; } } } @@ -632,7 +632,7 @@ static void repack_if_alldigits(char *input, const int aonly) { // rewrite all-digit codes // returns 1 if unpacked, 0 if left unchanged, negative if unchanged and an error was detected -static int unpack_if_alldigits(char *input) { +static int unpackIfAllDigits(char *input) { char *s = input; char *dotpos = NULL; const int aonly = ((*s == 'A') || (*s == 'a')); @@ -684,8 +684,8 @@ static int unpack_if_alldigits(char *input) { } if (v < 100) { - *s = encode_chars[(unsigned int) v / 10]; - *e = encode_chars[(unsigned int) v % 10]; + *s = ENCODE_CHARS[(unsigned int) v / 10]; + *e = ENCODE_CHARS[(unsigned int) v % 10]; } else { return (int) ERR_INVALID_ENDVOWELS; // mapcodes ends in UE or UU } @@ -703,18 +703,18 @@ static int unpack_if_alldigits(char *input) { typedef struct { // input - point32 coord32; + Point32 coord32; int fraclat; // latitude fraction of microdegrees, expressed in 1 / 810,000ths int fraclon; // longitude fraction of microdegrees, expressed in 1 / 3,240,000ths // output Mapcodes *mapcodes; -} encodeRec; +} EncodeRec; // encode the high-precision extension (0-8 characters) static void encodeExtension(char *result, const int extrax4, const int extray, const int dividerx4, const int dividery, int extraDigits, const int ydirection, - const encodeRec *enc) // append extra characters to result for more precision + const EncodeRec *enc) // append extra characters to result for more precision { ASSERT(result); ASSERT(enc); @@ -725,7 +725,7 @@ static void encodeExtension(char *result, const int extrax4, const int extray, c double valx = ((double) MAX_PRECISION_FACTOR * extrax4) + enc->fraclon; // perfect integer! double valy = ((double) MAX_PRECISION_FACTOR * extray) + (ydirection * enc->fraclat); // perfect integer! - // protect against floating point errors + // protect against floating Point errors if (valx < 0) { valx = 0; } else if (valx >= factorx) { @@ -752,12 +752,12 @@ static void encodeExtension(char *result, const int extrax4, const int extray, c factory /= 30; gy = (int) (valy / factory); - *s++ = encode_chars[(gy / 5) * 5 + (gx / 6)]; + *s++ = ENCODE_CHARS[(gy / 5) * 5 + (gx / 6)]; if (--extraDigits == 0) { break; } - *s++ = encode_chars[(gy % 5) * 6 + (gx % 6)]; + *s++ = ENCODE_CHARS[(gy % 5) * 6 + (gx % 6)]; if (--extraDigits == 0) { break; } @@ -778,24 +778,24 @@ static void encodeBase31(char *result, int value, int nrchars) { result[nrchars] = 0; // zero-terminate! while (nrchars > 0) { nrchars--; - result[nrchars] = encode_chars[value % 31]; + result[nrchars] = ENCODE_CHARS[value % 31]; value /= 31; } } -static void encode_triple(char *result, const int difx, const int dify) { +static void encodeTriple(char *result, const int difx, const int dify) { ASSERT(result); if (dify < 4 * 34) // first 4(x34) rows of 6(x28) wide { - *result = encode_chars[((difx / 28) + 6 * (dify / 34))]; + *result = ENCODE_CHARS[((difx / 28) + 6 * (dify / 34))]; encodeBase31(result + 1, ((difx % 28) * 34 + (dify % 34)), 2); } else // bottom row { - *result = encode_chars[(difx / 24) + 24]; + *result = ENCODE_CHARS[(difx / 24) + 24]; encodeBase31(result + 1, (difx % 24) * 40 + (dify - 136), 2); } -} // encode_triple +} // encodeTriple static int encodeSixWide(int x, int y, int width, int height) { int v; @@ -813,16 +813,16 @@ static int encodeSixWide(int x, int y, int width, int height) { // *** mid-level encode routines *** // default cell divisions for n characters -static const int xside[6] = {0, 5, 31, 168, 961, 168 * 31}; -static const int yside[6] = {0, 6, 31, 176, 961, 176 * 31}; +static const int X_SIDE[6] = {0, 5, 31, 168, 961, 168 * 31}; +static const int Y_SIDE[6] = {0, 6, 31, 176, 961, 176 * 31}; // number of combinations for n characters -static const int nc[6] = {1, 31, 961, 29791, 923521, 28629151}; +static const int NC[6] = {1, 31, 961, 29791, 923521, 28629151}; // returns *result==0 in case of error -static void encodeGrid(char *result, const encodeRec *enc, const int m, const int extraDigits, +static void encodeGrid(char *result, const EncodeRec *enc, const int m, const int extraDigits, const char headerLetter) { - const TerritoryBoundary *b = boundaryPtr(m); + const TerritoryBoundary *b = BOUNDARY_PTR(m); const int orgcodex = coDex(m); int codexm; ASSERT(result); @@ -846,12 +846,12 @@ static void encodeGrid(char *result, const encodeRec *enc, const int m, const in const int prelen = codexm / 10; const int postlen = codexm % 10; - divy = smartDiv(m); + divy = SMART_DIV(m); if (divy == 1) { - divx = xside[prelen]; - divy = yside[prelen]; + divx = X_SIDE[prelen]; + divy = Y_SIDE[prelen]; } else { - divx = (nc[prelen] / divy); + divx = (NC[prelen] / divy); } { // grid @@ -897,8 +897,8 @@ static void encodeGrid(char *result, const encodeRec *enc, const int m, const in relx = b->minx + (relx * xgridsize); { // postfix - const int dividery = ((ygridsize + yside[postlen] - 1) / yside[postlen]); - const int dividerx = ((xgridsize + xside[postlen] - 1) / xside[postlen]); + const int dividery = ((ygridsize + Y_SIDE[postlen] - 1) / Y_SIDE[postlen]); + const int dividerx = ((xgridsize + X_SIDE[postlen] - 1) / X_SIDE[postlen]); int extrax, extray; { @@ -917,13 +917,13 @@ static void encodeGrid(char *result, const encodeRec *enc, const int m, const in // reverse y-direction - dify = yside[postlen] - 1 - dify; + dify = Y_SIDE[postlen] - 1 - dify; if (postlen == 3) // encode special { - encode_triple(resultptr, difx, dify); + encodeTriple(resultptr, difx, dify); } else { - encodeBase31(resultptr, (difx) * yside[postlen] + dify, postlen); + encodeBase31(resultptr, (difx) * Y_SIDE[postlen] + dify, postlen); // swap 4-int codes for readability if (postlen == 4) { char t = resultptr[1]; @@ -950,11 +950,11 @@ static void encodeGrid(char *result, const encodeRec *enc, const int m, const in // *result==0 in case of error -static void encodeNameless(char *result, const encodeRec *enc, const enum Territory ccode, +static void encodeNameless(char *result, const EncodeRec *enc, const enum Territory ccode, const int extraDigits, const int m) { // determine how many nameless records there are (A), and which one is this (X)... - const int A = countNamelessRecords(m, firstrec(ccode)); - const int X = m - firstNamelessRecord(m, firstrec(ccode)); + const int A = countNamelessRecords(m, firstRec(ccode)); + const int X = m - firstNamelessRecord(m, firstRec(ccode)); ASSERT(result); ASSERT(enc); ASSERT((0 <= m) && (m <= MAPCODE_BOUNDARY_MAX)); @@ -997,9 +997,9 @@ static void encodeNameless(char *result, const encodeRec *enc, const enum Territ storage_offset = X * BASEPOWERA; } - SIDE = smartDiv(m); + SIDE = SMART_DIV(m); - b = boundaryPtr(m); + b = BOUNDARY_PTR(m); orgSIDE = SIDE; { @@ -1019,7 +1019,7 @@ static void encodeNameless(char *result, const encodeRec *enc, const enum Territ extray += dividery; } - if (isSpecialShape22(m)) { + if (IS_SPECIAL_SHAPE(m)) { SIDE = 1 + ((b->maxy - b->miny) / 90); // new side, based purely on y-distance xSIDE = (orgSIDE * orgSIDE) / SIDE; v += encodeSixWide(dx, SIDE - 1 - dy, xSIDE, SIDE); @@ -1037,7 +1037,7 @@ static void encodeNameless(char *result, const encodeRec *enc, const enum Territ result[dotp - 1] = '.'; } - if (!isSpecialShape22(m)) { + if (!IS_SPECIAL_SHAPE(m)) { if (codexm == 22 && A < 62 && orgSIDE == 961) { const char t = result[codexlen - 2]; result[codexlen - 2] = result[codexlen]; @@ -1055,7 +1055,7 @@ static void encodeNameless(char *result, const encodeRec *enc, const enum Territ // encode in m (known to fit) -static void encodeAutoHeader(char *result, const encodeRec *enc, const int m, const int extraDigits) { +static void encodeAutoHeader(char *result, const EncodeRec *enc, const int m, const int extraDigits) { int i; int STORAGE_START = 0; int W, H, xdiv, product; @@ -1069,13 +1069,13 @@ static void encodeAutoHeader(char *result, const encodeRec *enc, const int m, co ASSERT((0 <= m) && (m <= MAPCODE_BOUNDARY_MAX)); ASSERT((0 <= extraDigits) && (extraDigits <= MAX_PRECISION_DIGITS)); - while (recType(firstindex - 1) > 1 && coDex(firstindex - 1) == codexm) { + while (REC_TYPE(firstindex - 1) > 1 && coDex(firstindex - 1) == codexm) { firstindex--; } i = firstindex; for (;;) { - b = boundaryPtr(i); + b = BOUNDARY_PTR(i); // determine how many cells H = (b->maxy - b->miny + 89) / 90; // multiple of 10m xdiv = xDivider4(b->miny, b->maxy); @@ -1085,7 +1085,7 @@ static void encodeAutoHeader(char *result, const encodeRec *enc, const int m, co H = 176 * ((H + 176 - 1) / 176); W = 168 * ((W + 168 - 1) / 168); product = (W / 168) * (H / 176) * 961 * 31; - if (recType(i) == 2) { // plus pipe + if (REC_TYPE(i) == 2) { // plus pipe const int GOODROUNDER = codexm >= 23 ? (961 * 961 * 31) : (961 * 961); product = ((STORAGE_START + product + GOODROUNDER - 1) / GOODROUNDER) * GOODROUNDER - STORAGE_START; } @@ -1112,7 +1112,7 @@ static void encodeAutoHeader(char *result, const encodeRec *enc, const int m, co // PIPELETTER ENCODE encodeBase31(result, (STORAGE_START / (961 * 31)) + value, codexlen - 2); result[codexlen - 2] = '.'; - encode_triple(result + codexlen - 1, vx % 168, vy % 176); + encodeTriple(result + codexlen - 1, vx % 168, vy % 176); encodeExtension(result, extrax << 2, extray, dividerx << 2, dividery, extraDigits, -1, enc); // autoheader return; @@ -1123,7 +1123,7 @@ static void encodeAutoHeader(char *result, const encodeRec *enc, const int m, co } -static void encoderEngine(const enum Territory ccode, const encodeRec *enc, const int stop_with_one_result, +static void encoderEngine(const enum Territory ccode, const EncodeRec *enc, const int stop_with_one_result, const int extraDigits, const int requiredEncoder, const enum Territory ccode_override) { int from; int upto; @@ -1134,10 +1134,10 @@ static void encoderEngine(const enum Territory ccode, const encodeRec *enc, cons return; } // bad arguments - from = firstrec(ccode); - upto = lastrec(ccode); + from = firstRec(ccode); + upto = lastRec(ccode); - if (!fitsInsideBoundaries(&enc->coord32, boundaryPtr(upto))) { + if (!fitsInsideBoundaries(&enc->coord32, BOUNDARY_PTR(upto))) { return; } @@ -1151,10 +1151,10 @@ static void encoderEngine(const enum Territory ccode, const encodeRec *enc, cons *result = 0; for (i = from; i <= upto; i++) { - if (fitsInsideBoundaries(&enc->coord32, boundaryPtr(i))) { - if (isNameless(i)) { + if (fitsInsideBoundaries(&enc->coord32, BOUNDARY_PTR(i))) { + if (IS_NAMELESS(i)) { encodeNameless(result, enc, ccode, extraDigits, i); - } else if (recType(i) > 1) { + } else if (REC_TYPE(i) > 1) { encodeAutoHeader(result, enc, i, extraDigits); } else if ((i == upto) && isSubdivision(ccode)) { // *** do a recursive call for the parent *** @@ -1163,10 +1163,10 @@ static void encoderEngine(const enum Territory ccode, const encodeRec *enc, cons return; } else // must be grid { - // skip isRestricted records unless there already is a result - if (result_counter || !isRestricted(i)) { + // skip IS_RESTRICTED records unless there already is a result + if (result_counter || !IS_RESTRICTED(i)) { if (coDex(i) < 54) { - char headerletter = (char) ((recType(i) == 1) ? headerLetter(i) : 0); + char headerletter = (char) ((REC_TYPE(i) == 1) ? HEADER_LETTER(i) : 0); encodeGrid(result, enc, i, extraDigits, headerletter); } } @@ -1176,7 +1176,7 @@ static void encoderEngine(const enum Territory ccode, const encodeRec *enc, cons if (*result) { result_counter++; - repack_if_alldigits(result, 0); + repackIfAllDigits(result, 0); if ((requiredEncoder < 0) || (requiredEncoder == i)) { const enum Territory ccodeFinal = (ccode_override != TERRITORY_NONE ? ccode_override : ccode); @@ -1205,13 +1205,13 @@ static void encoderEngine(const enum Territory ccode, const encodeRec *enc, cons } -// pass point to an array of pointers (at least 42), will be made to point to result strings... +// pass Point to an array of pointers (at least 42), will be made to Point to result strings... // returns nr of results; static int encodeLatLonToMapcodes_internal(Mapcodes *mapcodes, const double lat, const double lon, const enum Territory territoryContext, const int stop_with_one_result, const int requiredEncoder, const int extraDigits) { - encodeRec enc; + EncodeRec enc; enc.mapcodes = mapcodes; enc.mapcodes->count = 0; ASSERT(mapcodes); @@ -1284,16 +1284,16 @@ typedef struct { enum Territory context; // input territory context (or TERRITORY_NONE) const char *iso; // input territory alphacode (context) // output - point result; // result - point32 coord32; // result in integer arithmetic (microdegrees) + Point result; // result + Point32 coord32; // result in integer arithmetic (microdegrees) MapcodeZone zone; // result zone (in "DegreeFractions") -} decodeRec; +} DecodeRec; // decode the high-precision extension (0-8 characters) // this routine takes the integer-arithmeteic decoding results (dec->coord32), adds precision, // and determines result zone (dec->zone); returns negative in case of error. -static enum MapcodeError decodeExtension(decodeRec *dec, +static enum MapcodeError decodeExtension(DecodeRec *dec, int dividerx4, int dividery, const int lon_offset4, const int extremeLat32, const int maxLon32) { @@ -1381,7 +1381,7 @@ static int decodeBase31(const char *code) { } -static void decode_triple(const char *result, int *difx, int *dify) { +static void decodeTriple(const char *result, int *difx, int *dify) { // decode the first character const int c1 = decodeChar(*result++); ASSERT(result); @@ -1397,7 +1397,7 @@ static void decode_triple(const char *result, int *difx, int *dify) { *dify = (x % 40) + 136; *difx = (x / 40) + 24 * (c1 - 24); } -} // decode_triple +} // decodeTriple static void decodeSixWide(const int v, const int width, const int height, int *x, int *y) { @@ -1420,7 +1420,7 @@ static void decodeSixWide(const int v, const int width, const int height, // *** mid-level encode routines *** // decodes dec->mapcode in context of territory rectangle m; returns negative if error -static enum MapcodeError decodeGrid(decodeRec *dec, const int m, const int hasHeaderLetter) { +static enum MapcodeError decodeGrid(DecodeRec *dec, const int m, const int hasHeaderLetter) { const char *input = (hasHeaderLetter ? dec->mapcode + 1 : dec->mapcode); const int codexlen = (int) (strlen(input) - 1); int prelen = (int) (strchr(input, '.') - input); @@ -1446,12 +1446,12 @@ static enum MapcodeError decodeGrid(decodeRec *dec, const int m, const int hasHe int divx, divy; - divy = smartDiv(m); + divy = SMART_DIV(m); if (divy == 1) { - divx = xside[prelen]; - divy = yside[prelen]; + divx = X_SIDE[prelen]; + divy = Y_SIDE[prelen]; } else { - divx = (nc[prelen] / divy); + divx = (NC[prelen] / divy); } if (prelen == 4 && divx == 961 && divy == 961) { @@ -1478,7 +1478,7 @@ static enum MapcodeError decodeGrid(decodeRec *dec, const int m, const int hasHe { - const TerritoryBoundary *b = boundaryPtr(m); + const TerritoryBoundary *b = BOUNDARY_PTR(m); const int ygridsize = (b->maxy - b->miny + divy - 1) / divy; // microdegrees per cell const int xgridsize = (b->maxx - b->minx + divx - 1) / divx; // microdegrees per cell @@ -1487,9 +1487,9 @@ static enum MapcodeError decodeGrid(decodeRec *dec, const int m, const int hasHe relx = b->minx + (relx * xgridsize); { - const int xp = xside[postlen]; + const int xp = X_SIDE[postlen]; const int dividerx = ((xgridsize + xp - 1) / xp); - const int yp = yside[postlen]; + const int yp = Y_SIDE[postlen]; const int dividery = ((ygridsize + yp - 1) / yp); // decoderelative @@ -1499,7 +1499,7 @@ static enum MapcodeError decodeGrid(decodeRec *dec, const int m, const int hasHe if (postlen == 3) // decode special { - decode_triple(r, &difx, &dify); + decodeTriple(r, &difx, &dify); } else { if (postlen == 4) { char t = r[1]; @@ -1521,7 +1521,7 @@ static enum MapcodeError decodeGrid(decodeRec *dec, const int m, const int hasHe dec->coord32.lonMicroDeg = relx + (difx * dividerx); dec->coord32.latMicroDeg = rely + (dify * dividery); - if (!fitsInsideBoundaries(&dec->coord32, boundaryPtr(m))) { + if (!fitsInsideBoundaries(&dec->coord32, BOUNDARY_PTR(m))) { return ERR_MAPCODE_UNDECODABLE; // type 2 "NLD Q000.000" } @@ -1540,7 +1540,7 @@ static enum MapcodeError decodeGrid(decodeRec *dec, const int m, const int hasHe // decodes dec->mapcode in context of territory rectangle m, territory dec->context // Returns negative in case of error -static enum MapcodeError decodeNameless(decodeRec *dec, int m) { +static enum MapcodeError decodeNameless(DecodeRec *dec, int m) { int A, F; char input[8]; const int codexm = coDex(m); @@ -1558,8 +1558,8 @@ static enum MapcodeError decodeNameless(decodeRec *dec, int m) { strcpy(input + dc, dec->mapcode + dc + 1); } - A = countNamelessRecords(m, firstrec(dec->context)); - F = firstNamelessRecord(m, firstrec(dec->context)); + A = countNamelessRecords(m, firstRec(dec->context)); + F = firstNamelessRecord(m, firstRec(dec->context)); { const int p = 31 / A; @@ -1611,7 +1611,7 @@ static enum MapcodeError decodeNameless(decodeRec *dec, int m) { if (swapletters) { - if (!isSpecialShape22(F + X)) { + if (!IS_SPECIAL_SHAPE(F + X)) { const char t = result[codexlen - 3]; result[codexlen - 3] = result[codexlen - 2]; result[codexlen - 2] = t; @@ -1635,15 +1635,15 @@ static enum MapcodeError decodeNameless(decodeRec *dec, int m) { m = (F + X); - xSIDE = SIDE = smartDiv(m); + xSIDE = SIDE = SMART_DIV(m); - b = boundaryPtr(m); + b = BOUNDARY_PTR(m); // decode { int dx, dy; - if (isSpecialShape22(m)) { + if (IS_SPECIAL_SHAPE(m)) { xSIDE *= SIDE; SIDE = 1 + ((b->maxy - b->miny) / 90); // side purely on y range xSIDE = xSIDE / SIDE; @@ -1676,7 +1676,7 @@ static enum MapcodeError decodeNameless(decodeRec *dec, int m) { // decodes dec->mapcode in context of territory rectangle m or one of its mates -static enum MapcodeError decodeAutoHeader(decodeRec *dec, int m) { +static enum MapcodeError decodeAutoHeader(DecodeRec *dec, int m) { const char *input = dec->mapcode; const int codexm = coDex(m); const char *dot = strchr(input, '.'); @@ -1691,8 +1691,8 @@ static enum MapcodeError decodeAutoHeader(decodeRec *dec, int m) { value = decodeBase31(input); // decode top value *= (961 * 31); - for (; coDex(m) == codexm && recType(m) > 1; m++) { - const TerritoryBoundary *b = boundaryPtr(m); + for (; coDex(m) == codexm && REC_TYPE(m) > 1; m++) { + const TerritoryBoundary *b = BOUNDARY_PTR(m); // determine how many cells int H = (b->maxy - b->miny + 89) / 90; // multiple of 10m const int xdiv = xDivider4(b->miny, b->maxy); @@ -1704,7 +1704,7 @@ static enum MapcodeError decodeAutoHeader(decodeRec *dec, int m) { W = 168 * ((W + 168 - 1) / 168); product = (W / 168) * (H / 176) * 961 * 31; - if (recType(m) == 2) { + if (REC_TYPE(m) == 2) { const int GOODROUNDER = codexm >= 23 ? (961 * 961 * 31) : (961 * 961); product = ((STORAGE_START + product + GOODROUNDER - 1) / GOODROUNDER) * GOODROUNDER - STORAGE_START; } @@ -1718,7 +1718,7 @@ static enum MapcodeError decodeAutoHeader(decodeRec *dec, int m) { { int difx, dify; - decode_triple(dot + 1, &difx, &dify); // decode bottom 3 chars + decodeTriple(dot + 1, &difx, &dify); // decode bottom 3 chars { const int vx = (value / (H / 176)) * 168 + difx; // is vx/168 const int vy = (value % (H / 176)) * 176 + dify; // is vy/176 @@ -1768,7 +1768,7 @@ static void convertFromAbjad(char *s) { *postfix = 0; } - unpack_if_alldigits(s); + unpackIfAllDigits(s); len = (int) strlen(s); form = (dot >= 2 && dot <= 5 ? dot * 10 + (len - dot - 1) : 0); @@ -1779,7 +1779,7 @@ static void convertFromAbjad(char *s) { // s[0] = s[0]; // s[1] = s[1]; // s[2] = '.'; - s[3] = encode_chars[c]; + s[3] = ENCODE_CHARS[c]; s[4] = s[5]; s[5] = 0; } @@ -1794,9 +1794,9 @@ static void convertFromAbjad(char *s) { s[5] = s[6]; s[6] = 0; if (c >= 32) { - s[2] = encode_chars[c - 32]; + s[2] = ENCODE_CHARS[c - 32]; } else { - s[3] = encode_chars[c]; + s[3] = ENCODE_CHARS[c]; } } } else if (form == 34) { @@ -1812,11 +1812,11 @@ static void convertFromAbjad(char *s) { s[7] = 0; if (c < 31) { - s[3] = encode_chars[c]; + s[3] = ENCODE_CHARS[c]; } else if (c < 62) { - s[2] = encode_chars[c - 31]; + s[2] = ENCODE_CHARS[c - 31]; } else { - s[2] = encode_chars[c - 62]; + s[2] = ENCODE_CHARS[c - 62]; s[3] = s[4]; s[4] = '.'; } @@ -1833,11 +1833,11 @@ static void convertFromAbjad(char *s) { s[7] = s[8]; s[8] = 0; if (c >= 32) { - s[2] = encode_chars[c - 32]; + s[2] = ENCODE_CHARS[c - 32]; s[3] = s[4]; s[4] = '.'; } else { - s[2] = encode_chars[c]; + s[2] = ENCODE_CHARS[c]; } } } else if (form == 45) { @@ -1845,13 +1845,13 @@ static void convertFromAbjad(char *s) { if (c >= 0 && c < 961) { // s[0] = s[0]; // s[1] = s[1]; - s[2] = encode_chars[c / 31]; + s[2] = ENCODE_CHARS[c / 31]; // s[3] = s[3]; // s[4] = '.'; s[5] = s[6]; s[6] = s[7]; s[7] = s[9]; - s[8] = encode_chars[c % 31]; + s[8] = ENCODE_CHARS[c % 31]; s[9] = 0; } } else if (form == 55) { @@ -1859,18 +1859,18 @@ static void convertFromAbjad(char *s) { if (c >= 0 && c < 961) { // s[0] = s[0]; // s[1] = s[1]; - s[2] = encode_chars[c / 31]; + s[2] = ENCODE_CHARS[c / 31]; // s[3] = s[3]; // s[4] = s[4]; // s[5] = '.'; s[6] = s[7]; s[7] = s[8]; s[8] = s[10]; - s[9] = encode_chars[c % 31]; + s[9] = ENCODE_CHARS[c % 31]; s[10] = 0; } } - repack_if_alldigits(s, 0); + repackIfAllDigits(s, 0); if (postfix) { len = (int) strlen(s); *postfix = '-'; @@ -1909,7 +1909,7 @@ static enum Alphabet recognizeAlphabetUtf8(const char *utf8) { return _ALPHABET_MIN; // utf8 error! } } - alphabet = recognizeAlphabetOfChar((UWORD) c); + alphabet = ALPHABET_OF_CHAR((UWORD) c); if (alphabet != ALPHABET_ROMAN) { return alphabet; } @@ -1927,7 +1927,7 @@ static enum Alphabet recognizeAlphabetUtf8(const char *utf8) { // 32=busyextension 64=end territory 128(256)=end of clean mapcode(with extension) 512=end of extension -static int fullmc_statemachine[27][6] = { +static const int STATE_MACHINE[27][6] = { // SPACE DOT DETTER VOWEL ZERO HYPHEN // 0 start === looking for very first detter {0, ERR_UNEXPECTED_DOT, 1, 1, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, @@ -2021,12 +2021,11 @@ static int fullmc_statemachine[27][6] = { // Returns 0 if ok, negative in case of error (where -999 represents "may BECOME a valid mapcode if more characters are added) #define FLAG_UTF8_STRING 0 // interpret pointer a utf8 characters -#define FLAG_UTF16_STRING 2 // interpret pointer a UWORD* to utf16 characters +#define FLAG_UTF16_STRING 1 // interpret pointer a UWORD* to utf16 characters -enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, const char *string, int parseFlags, +static enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, const char *string, int interpretAsUtf16, enum Territory territory) { - const int interpretAsUtf16 = (parseFlags & FLAG_UTF16_STRING); const UWORD *utf16 = (const UWORD *) string; int isAbjad = 0; const unsigned char *utf8 = (unsigned char *) string; @@ -2045,7 +2044,7 @@ enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, const cha unsigned char cx; // handle utf16 if (interpretAsUtf16) { - const enum Alphabet alphabet = recognizeAlphabetOfChar(*utf16); + const enum Alphabet alphabet = ALPHABET_OF_CHAR(*utf16); if (alphabet == ALPHABET_GREEK || alphabet == ALPHABET_HEBREW || alphabet == ALPHABET_ARABIC || alphabet == ALPHABET_KOREAN) { isAbjad = 1; @@ -2088,7 +2087,7 @@ enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, const cha } } { - const enum Alphabet alphabet = recognizeAlphabetOfChar(w); + const enum Alphabet alphabet = ALPHABET_OF_CHAR(w); if (alphabet == ALPHABET_GREEK || alphabet == ALPHABET_HEBREW || alphabet == ALPHABET_ARABIC || alphabet == ALPHABET_KOREAN) { isAbjad = 1; @@ -2121,7 +2120,7 @@ enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, const cha } } } - newstate = fullmc_statemachine[state][token]; + newstate = STATE_MACHINE[state][token]; if (newstate >= 32) { if (newstate >= 512) { // end of extension if (mapcodeElements) { @@ -2164,8 +2163,8 @@ enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, const cha } if (mapcodeElements) { if (*mapcodeElements->properMapcode == 'A') { - unpack_if_alldigits(mapcodeElements->properMapcode); - repack_if_alldigits(mapcodeElements->properMapcode, 0); + unpackIfAllDigits(mapcodeElements->properMapcode); + repackIfAllDigits(mapcodeElements->properMapcode, 0); } if (isAbjad) { convertFromAbjad(mapcodeElements->properMapcode); @@ -2204,7 +2203,7 @@ enum MapcodeError compareWithMapcodeFormatUtf16(const UWORD *Utf16String) { // returns nonzero if error -static enum MapcodeError decoderEngine(decodeRec *dec, int parseFlags) { +static enum MapcodeError decoderEngine(DecodeRec *dec, int parseFlags) { enum Territory ccode; enum MapcodeError err; int codex; @@ -2231,7 +2230,7 @@ static enum MapcodeError decoderEngine(decodeRec *dec, int parseFlags) { s = dec->mapcodeElements.properMapcode; if (strchr(s, 'A') || strchr(s, 'E') || strchr(s, 'U')) { - if (unpack_if_alldigits(s) <= 0) { + if (unpackIfAllDigits(s) <= 0) { return ERR_INVALID_VOWEL; } wasAllDigits = 1; @@ -2250,15 +2249,15 @@ static enum MapcodeError decoderEngine(decodeRec *dec, int parseFlags) { } } - from = firstrec(ccode); - upto = lastrec(ccode); + from = firstRec(ccode); + upto = lastRec(ccode); // try all ccode rectangles to decode s (pointing to first character of proper mapcode) for (i = from; i <= upto; i++) { const int codexi = coDex(i); - const int r = recType(i); + const int r = REC_TYPE(i); if (r == 0) { - if (isNameless(i)) { + if (IS_NAMELESS(i)) { if (((codexi == 21) && (codex == 22)) || ((codexi == 22) && (codex == 32)) || ((codexi == 13) && (codex == 23))) { @@ -2270,9 +2269,9 @@ static enum MapcodeError decoderEngine(decodeRec *dec, int parseFlags) { err = decodeGrid(dec, i, 0); // first of all, make sure the zone fits the country - restrictZoneTo(&dec->zone, &dec->zone, boundaryPtr(upto)); + restrictZoneTo(&dec->zone, &dec->zone, BOUNDARY_PTR(upto)); - if ((err == ERR_OK) && isRestricted(i)) { + if ((err == ERR_OK) && IS_RESTRICTED(i)) { int nrZoneOverlaps = 0; int j; @@ -2280,8 +2279,8 @@ static enum MapcodeError decoderEngine(decodeRec *dec, int parseFlags) { dec->result = getMidPointFractions(&dec->zone); dec->coord32 = convertFractionsToCoord32(&dec->result); for (j = i - 1; j >= from; j--) { // look in previous rects - if (!isRestricted(j)) { - if (fitsInsideBoundaries(&dec->coord32, boundaryPtr(j))) { + if (!IS_RESTRICTED(j)) { + if (fitsInsideBoundaries(&dec->coord32, BOUNDARY_PTR(j))) { nrZoneOverlaps = 1; break; } @@ -2292,21 +2291,21 @@ static enum MapcodeError decoderEngine(decodeRec *dec, int parseFlags) { MapcodeZone zfound; TerritoryBoundary prevu; for (j = from; j < i; j++) { // try all smaller rectangles j - if (!isRestricted(j)) { + if (!IS_RESTRICTED(j)) { MapcodeZone z; - if (restrictZoneTo(&z, &dec->zone, boundaryPtr(j))) { + if (restrictZoneTo(&z, &dec->zone, BOUNDARY_PTR(j))) { nrZoneOverlaps++; if (nrZoneOverlaps == 1) { // first fit! remember... zoneCopyFrom(&zfound, &z); ASSERT(j <= MAPCODE_BOUNDARY_MAX); - memcpy(&prevu, boundaryPtr(j), sizeof(TerritoryBoundary)); + memcpy(&prevu, BOUNDARY_PTR(j), sizeof(TerritoryBoundary)); } else { // nrZoneOverlaps >= 2 // more than one hit break; // give up } } - } // isRestricted + } // IS_RESTRICTED } // for j // if several sub-areas intersect, just return the whole zone @@ -2324,7 +2323,7 @@ static enum MapcodeError decoderEngine(decodeRec *dec, int parseFlags) { } } } else if (r == 1) { - if (codex == codexi + 10 && headerLetter(i) == *s) { + if (codex == codexi + 10 && HEADER_LETTER(i) == *s) { err = decodeGrid(dec, i, 1); break; } @@ -2338,7 +2337,7 @@ static enum MapcodeError decoderEngine(decodeRec *dec, int parseFlags) { } // for if (!err) { - restrictZoneTo(&dec->zone, &dec->zone, boundaryPtr(lastrec(ccode))); + restrictZoneTo(&dec->zone, &dec->zone, BOUNDARY_PTR(lastRec(ccode))); if (isEmpty(&dec->zone)) { err = ERR_MAPCODE_UNDECODABLE; // type 0 "BRA xx.xx" @@ -2368,7 +2367,7 @@ static enum MapcodeError decoderEngine(decodeRec *dec, int parseFlags) { } if (wasAllDigits) { - repack_if_alldigits(dec->mapcodeElements.properMapcode, 0); + repackIfAllDigits(dec->mapcodeElements.properMapcode, 0); } return ERR_OK; } @@ -2380,7 +2379,7 @@ static enum MapcodeError decoderEngine(decodeRec *dec, int parseFlags) { /////////////////////////////////////////////////////////////////////////////////////////////// // WARNING - these alphabets have NOT yet been released as standard! use at your own risk! check www.mapcode.com for details. -static UWORD asc2lan[_ALPHABET_MAX][36] = { // A-Z equivalents for ascii characters A to Z, 0-9 +static const UWORD ASCII_TO_UTF16[_ALPHABET_MAX][36] = { // A-Z equivalents for ascii characters A to Z, 0-9 // A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9 {0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 0x0058, 0x0059, 0x005a, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // roman {0x0391, 0x0392, 0x039e, 0x0394, 0x0388, 0x0395, 0x0393, 0x0397, 0x0399, 0x03a0, 0x039a, 0x039b, 0x039c, 0x039d, 0x039f, 0x03a1, 0x0398, 0x03a8, 0x03a3, 0x03a4, 0x0389, 0x03a6, 0x03a9, 0x03a7, 0x03a5, 0x0396, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // greek @@ -2439,7 +2438,7 @@ static char *convertToAbjad(char *targetAsciiString, const char *sourceAsciiStri } lengthCopy(targetAsciiString, sourceAsciiString, len, maxLength); - unpack_if_alldigits(targetAsciiString); + unpackIfAllDigits(targetAsciiString); len = (int) strlen(targetAsciiString); dot = (int) (strchr(targetAsciiString, '.') - targetAsciiString); @@ -2473,9 +2472,9 @@ static char *convertToAbjad(char *targetAsciiString, const char *sourceAsciiStri if (form >= 44) { c = (c * 31) + (decodeChar(targetAsciiString[len - 1]) + 39); - c1 = encode_chars[c / 100]; - c2 = encode_chars[(c % 100) / 10]; - c3 = encode_chars[c % 10]; + c1 = ENCODE_CHARS[c / 100]; + c2 = ENCODE_CHARS[(c % 100) / 10]; + c3 = ENCODE_CHARS[c % 10]; } else if (len == 7) { if (form == 24) { c += 7; @@ -2484,11 +2483,11 @@ static char *convertToAbjad(char *targetAsciiString, const char *sourceAsciiStri } else if (form == 42) { c += 69; } - c1 = encode_chars[c / 10]; - c2 = encode_chars[c % 10]; + c1 = ENCODE_CHARS[c / 10]; + c2 = ENCODE_CHARS[c % 10]; } else { - c1 = encode_chars[2 + (c / 8)]; - c2 = encode_chars[2 + (c % 8)]; + c1 = ENCODE_CHARS[2 + (c / 8)]; + c2 = ENCODE_CHARS[2 + (c % 8)]; } if (form == 22) // s0 s1 . s3 s4 -> s0 s1 . C1 C2 s4 @@ -2580,7 +2579,7 @@ static char *convertToAbjad(char *targetAsciiString, const char *sourceAsciiStri // targetAsciiString[0] = targetAsciiString[0]; } } - repack_if_alldigits(targetAsciiString, 0); + repackIfAllDigits(targetAsciiString, 0); if (rest) { int totalLen = (int) strlen(targetAsciiString); int needed = (int) strlen(rest); @@ -2597,8 +2596,8 @@ static char *convertToAbjad(char *targetAsciiString, const char *sourceAsciiStri } -static UWORD *encode_utf16(UWORD *utf16String, const int maxLength, const char *asciiString, - const enum Alphabet alphabet) // convert mapcode string alphabet +static UWORD *encodeUtf16(UWORD *utf16String, const int maxLength, const char *asciiString, + const enum Alphabet alphabet) // convert mapcode string alphabet { UWORD *w = utf16String; const UWORD *e = w + maxLength - 1; @@ -2613,11 +2612,11 @@ static UWORD *encode_utf16(UWORD *utf16String, const int maxLength, const char * if ((c < ' ') || (c > 'Z')) { // not in any valid range? *w++ = (UWORD) c; // leave untranslated } else if ((c >= '0') && (c <= '9')) { // digit? - *w++ = asc2lan[alphabet][26 + (int) c - '0']; + *w++ = ASCII_TO_UTF16[alphabet][26 + (int) c - '0']; } else if (c < 'A') { // valid but not a letter (e.g. a dot, a space...) *w++ = (UWORD) c; // leave untranslated } else { - *w++ = asc2lan[alphabet][c - 'A']; + *w++ = ASCII_TO_UTF16[alphabet][c - 'A']; } } *w = 0; @@ -2634,7 +2633,7 @@ UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiStr ASSERT(utf16String); ASSERT(asciiString); if (maxLength > 0) { - char targetAsciiString[MAX_MAPCODE_RESULT_LEN]; + char targetAsciiString[MAX_MAPCODE_RESULT_LEN] = ""; // skip leading spaces while (*asciiString > 0 && *asciiString <= 32) { @@ -2676,14 +2675,14 @@ UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiStr } lengthCopy(targetAsciiString, asciiString, len, maxLength); // re-pack into A-voweled mapcode - unpack_if_alldigits(targetAsciiString); - repack_if_alldigits(targetAsciiString, 1); + unpackIfAllDigits(targetAsciiString); + repackIfAllDigits(targetAsciiString, 1); asciiString = targetAsciiString; } } } - encode_utf16(utf16String, 1 + (int) (lastspot - utf16String), asciiString, alphabet); + encodeUtf16(utf16String, 1 + (int) (lastspot - utf16String), asciiString, alphabet); } return startbuf; } @@ -2788,13 +2787,13 @@ int multipleBordersNearby(double latDeg, double lonDeg, enum Territory territory { int m; int nrFound = 0; - const int from = firstrec(ccode); - const int upto = lastrec(ccode); - point32 coord32; + const int from = firstRec(ccode); + const int upto = lastRec(ccode); + Point32 coord32; convertCoordsToMicrosAndFractions(&coord32, NULL, NULL, latDeg, lonDeg); for (m = upto; m >= from; m--) { - if (!isRestricted(m)) { - if (isNearBorderOf(&coord32, boundaryPtr(m))) { + if (!IS_RESTRICTED(m)) { + if (isNearBorderOf(&coord32, BOUNDARY_PTR(m))) { nrFound++; if (nrFound > 1) { return 1; @@ -2808,7 +2807,7 @@ int multipleBordersNearby(double latDeg, double lonDeg, enum Territory territory } -static int cmp_alphacode(const void *e1, const void *e2) { +static int compareAlphaCode(const void *e1, const void *e2) { const alphaRec *a1 = (const alphaRec *) e1; const alphaRec *a2 = (const alphaRec *) e2; ASSERT(e1); @@ -2816,7 +2815,7 @@ static int cmp_alphacode(const void *e1, const void *e2) { return strcmp(a1->alphaCode, a2->alphaCode); } // cmp -static enum Territory binfindmatch(const int parentNumber, const char *territoryISO) { +static enum Territory findMatch(const int parentNumber, const char *territoryISO) { // build an uppercase search term char codeISO[MAX_ISOCODE_LEN + 1]; const char *r = territoryISO; @@ -2827,8 +2826,8 @@ static enum Territory binfindmatch(const int parentNumber, const char *territory return TERRITORY_NONE; } if (parentNumber > 0) { - codeISO[0] = parents2[3 * parentNumber - 3]; - codeISO[1] = parents2[3 * parentNumber - 2]; + codeISO[0] = PARENTS_2[3 * parentNumber - 3]; + codeISO[1] = PARENTS_2[3 * parentNumber - 2]; codeISO[2] = '-'; len = 3; } @@ -2839,13 +2838,13 @@ static enum Territory binfindmatch(const int parentNumber, const char *territory return TERRITORY_NONE; } codeISO[len] = 0; - makeupper(codeISO); + makeUppercase(codeISO); { // binary-search the result const alphaRec *p; alphaRec t; t.alphaCode = codeISO; - p = (const alphaRec *) bsearch(&t, alphaSearch, NRTERREC, sizeof(alphaRec), cmp_alphacode); + p = (const alphaRec *) bsearch(&t, ALPHA_SEARCH, NR_TERRITORY_RECS, sizeof(alphaRec), compareAlphaCode); if (p) { if (strcmp(t.alphaCode, p->alphaCode) == 0) { // only interested in PERFECT match return p->territory; @@ -2869,21 +2868,21 @@ enum Territory getTerritoryCode(const char *territoryISO, enum Territory optiona if (territoryISO[0] && territoryISO[1]) { if (territoryISO[2] == '-') { - return binfindmatch(getParentNumber(territoryISO, 2), territoryISO + 3); + return findMatch(getParentNumber(territoryISO, 2), territoryISO + 3); } else if (territoryISO[2] && territoryISO[3] == '-') { - return binfindmatch(getParentNumber(territoryISO, 3), territoryISO + 4); + return findMatch(getParentNumber(territoryISO, 3), territoryISO + 4); } else { enum Territory b; int parentNumber = 0; if (optionalTerritoryContext > _TERRITORY_MIN) { - parentNumber = parentnumber[INDEX_OF_TERRITORY(getCountryOrParentCountry(optionalTerritoryContext))]; + parentNumber = PARENT_NUMBER[INDEX_OF_TERRITORY(getCountryOrParentCountry(optionalTerritoryContext))]; } - b = binfindmatch(parentNumber, territoryISO); + b = findMatch(parentNumber, territoryISO); if (b != TERRITORY_NONE) { return b; } } - return binfindmatch(0, territoryISO); + return findMatch(0, territoryISO); } // else, fail: return TERRITORY_NONE; } @@ -2897,7 +2896,7 @@ decodeMapcodeToLatLonUtf8(double *latDeg, double *lonDeg, const char *mapcode, e return ERR_BAD_ARGUMENTS; } else { enum MapcodeError ret; - decodeRec dec = { + DecodeRec dec = { {"", TERRITORY_NONE, "", 0, ""}, 0, 0, @@ -2930,7 +2929,7 @@ enum MapcodeError decodeMapcodeToLatLonUtf16(double *latDeg, double *lonDeg, con return ERR_BAD_ARGUMENTS; } else { enum MapcodeError ret; - decodeRec dec = { + DecodeRec dec = { {"", TERRITORY_NONE, "", 0, ""}, 0, 0, @@ -2971,7 +2970,7 @@ encodeLatLonToSingleMapcode(char *mapcode, double latDeg, double lonDeg, enum Te if (territory <= TERRITORY_UNKNOWN) { return 0; } - ret = encodeLatLonToMapcodes_internal(&rlocal, latDeg, lonDeg, territory, 1, debugStopAt, extraDigits); + ret = encodeLatLonToMapcodes_internal(&rlocal, latDeg, lonDeg, territory, 1, DEBUG_STOP_AT, extraDigits); *mapcode = 0; if (ret <= 0) { // no solutions? return ret; @@ -2992,7 +2991,7 @@ encodeLatLonToMapcodes(Mapcodes *mapcodes, double latDeg, double lonDeg, enum Te if (extraDigits > MAX_PRECISION_DIGITS) { extraDigits = MAX_PRECISION_DIGITS; } - return encodeLatLonToMapcodes_internal(mapcodes, latDeg, lonDeg, territory, 0, debugStopAt, extraDigits); + return encodeLatLonToMapcodes_internal(mapcodes, latDeg, lonDeg, territory, 0, DEBUG_STOP_AT, extraDigits); } /////////////////////////////////////////////////////////////////////////////////////////////// diff --git a/unittest/README.md b/unittest/README.md index 1cde7e4..92586f7 100644 --- a/unittest/README.md +++ b/unittest/README.md @@ -2,17 +2,42 @@ To build the unit tests, execute: - cd unittest - gcc -O unittest.c -lm -lpthread -o unittest - -(Or to compile and run with additional checks, when using `clang`:) - - gcc -Wall -O unittest.c -lm -lpthread -fsanitize=address -o unittest + cd ../mapcodelib + gcc -O -c mapcoder.c + cd ../unittest + gcc -O unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o To execute the tests, simply execute: ./unittest +## Using ValGrind to Detect Memory Leaks + +Compile and run as follows to use `valgrind` (http://valgrind.org) to detect memory leaks: + + cd ../mapcodelib + gcc -g -O0 -c mapcoder.c + cd ../unittest + gcc -g -O0 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o + valgrind --leak-check=yes ./unittest + +## Using the Address Sanitizer (from CLang) to Detect Memory Errors + +Or, add `-fsanitize=address` to run the address sanitizer: + + cd ../mapcodelib + gcc -O -c mapcoder.c + cd ../unittest + gcc -O unittest.c -lm -lpthread -fsanitize=address -o unittest + +And add the environment variable `ASAN_OPTIONS` to your shell: + + ASAN_OPTIONS=debug=true:strict_string_checks=1:detect_stack_use_after_return=true: + detect_invalid_pointer_pairs=99999:detect_container_overflow=true: + detect_odr_violation=2:check_initialization_order=true:strict_init_order=true + +## Using Microsoft Visual C++ + If you use **Microsoft Visual C++**, you may need to add the following defines to your preprocessor settings: diff --git a/unittest/decode_test.h b/unittest/decode_test.h index f6d67d9..d7b7008 100644 --- a/unittest/decode_test.h +++ b/unittest/decode_test.h @@ -19,12 +19,13 @@ typedef struct { double latitude; // double longitude; // - int nr_local_mapcodes; // 0 if no need to test - int nr_global_mapcodes; // 0 if no need to test + int nrLocalMapcodes; // 0 if no need to test + int nrGlobalMapcodes; // 0 if no need to test const char *mapcode; // expected mapcode, empty if no need to test -} encode_test_record; +} EncodeTestRecord; -static const encode_test_record encode_test[] = { +static const EncodeTestRecord ENCODE_TEST +[] = { {-90.0, 0.0, 2, 3, "ATA ZZ.ZZ"}, {-90.0, 0.0, 2, 3, "ATA HK3N.ZZLZ"}, {36.107682, -5.384925, 0, 0, ""}, diff --git a/unittest/unittest.c b/unittest/unittest.c index cc402f6..9374d3f 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -59,6 +59,7 @@ static const double METERS_PER_DEGREE_LON = 111319.490793; static int nrErrors = 0; + static void found_error(void) { pthread_mutex_lock(&mutex); ++nrErrors; @@ -72,7 +73,7 @@ static char *myConvertToRoman(char *asciiBuffer, const UWORD *unicodeBuffer) { double lat, lon; *asciiBuffer = 0; decodeMapcodeToLatLonUtf16(&lat, &lon, unicodeBuffer, TERRITORY_FRA, &mapcodeElements); - sprintf(asciiBuffer,"%s%s%s%s%s", + sprintf(asciiBuffer, "%s%s%s%s%s", mapcodeElements.territoryISO, *mapcodeElements.territoryISO ? " " : "", mapcodeElements.properMapcode, @@ -95,6 +96,7 @@ static enum MapcodeError myParseMapcodeString( return err; } + static int test_mapcode_formats(void) { int nrTests = 0; static const struct { @@ -428,7 +430,8 @@ static int test_mapcode_formats(void) { nrTests++; if (formattests[i].parseError != parseError) { found_error(); - printf("*** ERROR *** compareWithMapcodeFormatUtf8(\"%s\") returns %d (%d expected)\n", formattests[i].input, + printf("*** ERROR *** compareWithMapcodeFormatUtf8(\"%s\") returns %d (%d expected)\n", + formattests[i].input, parseError, formattests[i].parseError); } @@ -440,7 +443,8 @@ static int test_mapcode_formats(void) { ++succeeded; if (decodeError != formattests[i].decodeError) { found_error(); - printf("*** ERROR *** myParseMapcodeString(\"%s\")=%d, expected %d\n", formattests[i].input, decodeError, + printf("*** ERROR *** myParseMapcodeString(\"%s\")=%d, expected %d\n", formattests[i].input, + decodeError, formattests[i].decodeError); } } @@ -454,41 +458,44 @@ static int test_mapcode_formats(void) { } -static int test_foreign_parser(void) { +static int test_alphabet_parser(void) { int nrTests = 0; static const struct { const char *userInput; const char *expected; } parseTests[] = { - {"nld bc.xy-x1y", "NLD BC.XY-X1Y"}, - {"nld Α0.12", "NLD 00.E0"}, // A-encoded greek - {"DNK РФ.ХХ", "DNK PQ.XX"}, // greek - {"GRC HP.NO-1Х2ХХ", "GRC HP.NO-1X2XX"}, - {"PRT 31.E2-b2c", "PRT 31.E2-B2C"}, - {"GBR רר.56ר", "GBR XX.XX"},// hebrew abjad - {"BEL طظ.56ط ", "BEL PQ.XP"}, // arab abjad - {"FRA ヒフ.ラヲ", "FRA PQ.XZ"}, - {NULL, NULL} + {"nld bc.xy-x1y", "NLD BC.XY-X1Y"}, + {"nld Α0.12", "NLD 00.E0"}, // A-encoded greek + {"DNK РФ.ХХ", "DNK PQ.XX"}, // greek + {"GRC HP.NO-1Х2ХХ", "GRC HP.NO-1X2XX"}, + {"PRT 31.E2-b2c", "PRT 31.E2-B2C"}, + {"GBR רר.56ר", "GBR XX.XX"},// hebrew abjad + {"BEL طظ.56ط ", "BEL PQ.XP"}, // arab abjad + {"FRA ヒフ.ラヲ", "FRA PQ.XZ"}, + {NULL, NULL} }; int i; for (i = 0; parseTests[i].userInput; i++) { - char romanized[MAX_MAPCODE_RESULT_LEN]; + char romanized[MAX_MAPCODE_RESULT_LEN + 1]; MapcodeElements mapcodeElements; - enum MapcodeError parseError = myParseMapcodeString(&mapcodeElements, parseTests[i].userInput, TERRITORY_UNKNOWN); + enum MapcodeError parseError = myParseMapcodeString(&mapcodeElements, parseTests[i].userInput, + TERRITORY_UNKNOWN); nrTests++; if (parseError) { found_error(); - printf("*** ERROR *** myParseMapcodeString(\"%s\") failed with error %d (expected %s)\n", parseTests[i].userInput, (int) parseError, parseTests[i].expected); + printf("*** ERROR *** myParseMapcodeString(\"%s\") failed with error %d (expected %s)\n", + parseTests[i].userInput, (int) parseError, parseTests[i].expected); } else { nrTests++; - sprintf(romanized,"%s %s%s%s", + sprintf(romanized, "%s %s%s%s", mapcodeElements.territoryISO, mapcodeElements.properMapcode, *mapcodeElements.precisionExtension ? "-" : "", mapcodeElements.precisionExtension); if (strcmp(romanized, parseTests[i].expected) != 0) { found_error(); - printf("*** ERROR *** myParseMapcodeString(\"%s\") = \"%s\", (expected %s)\n", parseTests[i].userInput, romanized, parseTests[i].expected); + printf("*** ERROR *** myParseMapcodeString(\"%s\") = \"%s\", (expected %s)\n", parseTests[i].userInput, + romanized, parseTests[i].expected); } else { double lat1, lon1, lat2, lon2; int err1 = decodeMapcodeToLatLonUtf8(&lat1, &lon1, parseTests[i].userInput, TERRITORY_UNKNOWN, NULL); @@ -496,7 +503,7 @@ static int test_foreign_parser(void) { ++nrTests; if (err1 || err2) { found_error(); - printf("*** ERROR *** decoding \"%s\" returns %d, decoding \"%s\" returns %d\n", + printf("*** ERROR *** decoding \"%s\" returns %d, decoding \"%s\" returns %d\n", parseTests[i].userInput, err1, romanized, err2); } if (lat1 != lat2 || lon1 != lon2) { @@ -525,7 +532,7 @@ static void show_progress(int at, int max, int nrTests) { } } -// + static void printGeneratedMapcodes(const char *title, const Mapcodes *mapcodes) { int i, nrresults = mapcodes->count; printf(" %s: %d results", title, nrresults); @@ -536,10 +543,11 @@ static void printGeneratedMapcodes(const char *title, const Mapcodes *mapcodes) printf("\n"); } + // test encode x,y to M, decode M, re-encode back to M static int testEncodeAndDecode(const char *str, double y, double x, int localsolutions, int globalsolutions) { int nrTests = 0; - char clean[MAX_MAPCODE_RESULT_LEN]; + char clean[MAX_MAPCODE_RESULT_LEN + 1]; const char *p, *s; int found = 0; enum Territory tc = TERRITORY_NONE; @@ -726,6 +734,7 @@ static int testEncodeAndDecode(const char *str, double y, double x, int localsol return nrTests; } + // test strings that are expected to FAIL a decode static int test_failing_decodes(void) { int nrTests = 0; @@ -810,8 +819,10 @@ static int test_failing_decodes(void) { return nrTests; } + #include "test_territories.h" + static int test_territory(const char *alphaCode, enum Territory territory, int isAlias, int needsParent, enum Territory tcParent) { int nrTests = 0; @@ -906,21 +917,23 @@ static int join_threads(pthread_t *threads, struct context_test_around *contexts return nrTests; } + // perform testEncodeAndDecode for all elements of encode_test[] (from decode_test.h) static int encode_decode_tests(void) { int nrTests = 0; int i = 0; - int nr = sizeof(encode_test) / sizeof(encode_test_record) - 1; + int nr = sizeof(ENCODE_TEST) / sizeof(ENCODE_TEST[0]) - 1; printf("%d encodes\n", nr); for (i = 0; i < nr; i++) { - const encode_test_record *t = &encode_test[i]; + const EncodeTestRecord *t = &ENCODE_TEST[i]; show_progress(i, nr, nrTests); - nrTests += testEncodeAndDecode(t->mapcode, t->latitude, t->longitude, t->nr_local_mapcodes, - t->nr_global_mapcodes); + nrTests += testEncodeAndDecode(t->mapcode, t->latitude, t->longitude, + t->nrLocalMapcodes, t->nrGlobalMapcodes); } return nrTests; } + static void *execute_test_around(void *context) { int nrTests = 0; double y, x, midx, midy, thirdx; @@ -955,6 +968,7 @@ static void *execute_test_around(void *context) { return 0; } + // test around all centers and corners of all territory rectangles static int re_encode_tests(void) { int nrTests = 0; @@ -1000,6 +1014,7 @@ static int re_encode_tests(void) { return nrTests; } + static void check_distance(double d1, double d2) { if (fabs(d1 - d2) > 0.00001) { found_error(); @@ -1149,6 +1164,7 @@ static int test_territory_insides(void) { return nrTests; } + static int territory_code_tests(void) { int nrTests = 0; int i; @@ -1435,9 +1451,12 @@ static int decode_robustness_tests(void) { static int environment_tests(void) { int nrTests = 0; int sizeOfWord = sizeof(UWORD); - char* s = "1234567890"; + char *s = "1234567890"; long distance = (strstr(s, "0") - s); + printf("sizeof(char)=%ld, sizeof(UWORD)=%ld, sizeof(int)=%ld, sizeof(long int)=%ld\n", + sizeof(char), sizeof(UWORD), sizeof(int), sizeof(long int)); + // Check size of UWORD. nrTests++; if (sizeOfWord != 2) { @@ -1580,7 +1599,7 @@ static int test_single_encodes(void) { }; int i; for (i = 0; test_single_encode[i].result != NULL; i++) { - char result[MAX_MAPCODE_RESULT_LEN]; + char result[MAX_MAPCODE_RESULT_LEN + 1]; encodeLatLonToSingleMapcode(result, test_single_encode[i].latDeg, test_single_encode[i].lonDeg, test_single_encode[i].territory, 4); if (strcmp(result, test_single_encode[i].result) != 0) { @@ -1594,7 +1613,7 @@ static int test_single_encodes(void) { static int check_full_territory_name_english(int expectedCode, const char *expectedName, enum Territory territory, - int alternative) { + int alternative) { int nrTests = 0; char gotName[MAX_TERRITORY_FULLNAME_LEN + 1]; int gotCode = getFullTerritoryNameEnglish(gotName, territory, alternative); @@ -1638,8 +1657,10 @@ check_full_territory_name_local(int expectedCode, const char *expectedName, enum return nrTests; } -static int check_full_territory_name_local_in_alphabet(int expectedCode, const char *expectedName, enum Territory territory, - int alternative, enum Alphabet alphabet) { + +static int +check_full_territory_name_local_in_alphabet(int expectedCode, const char *expectedName, enum Territory territory, + int alternative, enum Alphabet alphabet) { int nrTests = 0; char gotName[MAX_TERRITORY_FULLNAME_LEN + 1]; int gotCode = getFullTerritoryNameLocalInAlphabet(gotName, territory, alternative, alphabet); @@ -1691,7 +1712,8 @@ int territory_full_name_tests(void) { const TerritoryAlphabets *territoryAlphabets = getAlphabetsForTerritory(territory); int i; for (i = 0; i < territoryAlphabets->count; i++) { - if (!getFullTerritoryNameLocalInAlphabet(territoryName, territory, 0, territoryAlphabets->alphabet[i])) { + if (!getFullTerritoryNameLocalInAlphabet(territoryName, territory, 0, + territoryAlphabets->alphabet[i])) { char s[MAX_ISOCODE_LEN + 1]; found_error(); printf("*** ERROR *** getFullTerritoryNameLocal territory %s has NO name in common alphabet (%d)\n", @@ -1726,17 +1748,19 @@ int territory_full_name_tests(void) { int i; for (i = 0; i < territoryAlphabets->count; i++) { char territoryName2[MAX_TERRITORY_FULLNAME_LEN + 1]; - if (!getFullTerritoryNameLocalInAlphabet(territoryName, territory, 0, territoryAlphabets->alphabet[i])) { + if (!getFullTerritoryNameLocalInAlphabet(territoryName, territory, 0, + territoryAlphabets->alphabet[i])) { char s[MAX_ISOCODE_LEN + 1]; found_error(); printf("*** ERROR *** getFullTerritoryNameLocal territory %s has NO name in common alphabet (%d)\n", getTerritoryIsoName(s, territory, 0), territoryAlphabets->alphabet[0]); } - if (!getFullTerritoryNameLocal(territoryName2, territory, i) || strcmp(territoryName,territoryName2)!=0) { + if (!getFullTerritoryNameLocal(territoryName2, territory, i) || + strcmp(territoryName, territoryName2) != 0) { char s[MAX_ISOCODE_LEN + 1]; found_error(); printf("*** ERROR *** getFullTerritoryNameLocal %d-th (%s) name mismatches %d-th most common language for %s\n", - i, territoryName, i, getTerritoryIsoName(s, territory, 0) ); + i, territoryName, i, getTerritoryIsoName(s, territory, 0)); } } } @@ -1750,7 +1774,8 @@ int territory_full_name_tests(void) { len = (int) strlen(territoryName); if (len > MAX_TERRITORY_FULLNAME_LEN) { found_error(); - printf("*** ERROR *** Bad territory name, %d characters (limit is %d): %s\n", len, MAX_TERRITORY_FULLNAME_LEN, territoryName); + printf("*** ERROR *** Bad territory name, %d characters (limit is %d): %s\n", len, + MAX_TERRITORY_FULLNAME_LEN, territoryName); } if (len > maxLength) { maxLength = len; @@ -1811,7 +1836,7 @@ int territory_full_name_tests(void) { nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MIN); nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MAX); - nrTests += check_full_territory_name_local(1, "Түркменистан", TERRITORY_TKM,0); + nrTests += check_full_territory_name_local(1, "Түркменистан", TERRITORY_TKM, 0); nrTests += check_full_territory_name_local(1, "Türkmenistan", TERRITORY_TKM, 1); nrTests += check_full_territory_name_local(1, "تۆركمنيستآن", TERRITORY_TKM, 2); nrTests += check_full_territory_name_local(0, "", TERRITORY_TKM, 3); @@ -1846,7 +1871,6 @@ static int check_alphabet_assertion(char *msg, int condition, char *format, int } - static int alphabet_tests(void) { int nrTests = 0; int j; @@ -1866,7 +1890,7 @@ static int alphabet_tests(void) { ".xyz", "", "12.34", "", " OMN 112.3xx ", "OMN 112.3XX", - " 49.4V" , "49.4V", + " 49.4V", "49.4V", "NLD 49.4V-xx123", "NLD 49.4V-XX123", "xx.xx", "XX.XX", "xx.xxx", "XX.XXX", @@ -1906,17 +1930,16 @@ static int alphabet_tests(void) { "xxx.xxxx-PQRSTZVW", "XXX.XXXX-PQRSTZVW", "12xx.xxx-PQRSTZVW", "12XX.XXX-PQRSTZVW", "xxxx.xx12-PQRSTZVW", "XXXX.XX12-PQRSTZVW", - "99zxx.xxxx-PQRSTZVW", "99ZXX.XXXX-PQRSTZVW", - 0 + "99zxx.xxxx-PQRSTZVW", "99ZXX.XXXX-PQRSTZVW" }; printf("%d alphabets\n", _ALPHABET_MAX); - for (j = 0; alphabet_testpairs[j] != 0; j += 2) { + for (j = 0; j < (sizeof(alphabet_testpairs) / sizeof(alphabet_testpairs[0])); j += 2) { enum Alphabet i; for (i = _ALPHABET_MIN + 1; i < _ALPHABET_MAX; i++) { - UWORD enc[MAX_MAPCODE_RESULT_LEN]; - char dec[MAX_MAPCODE_RESULT_LEN]; + UWORD enc[MAX_MAPCODE_RESULT_LEN + 1]; + char dec[MAX_MAPCODE_RESULT_LEN + 1]; // see if alphabets (re)convert as expected str = alphabet_testpairs[j]; expect = alphabet_testpairs[j + 1]; @@ -1925,7 +1948,8 @@ static int alphabet_tests(void) { ++nrTests; if (strcmp(dec, expect)) { found_error(); - printf("*** ERROR *** myConvertToRoman(convertMapcodeToAlphabetUtf16(\"%s\",%d))=\"%s\"\n", str, (int) i, dec); + printf("*** ERROR *** myConvertToRoman(convertMapcodeToAlphabetUtf16(\"%s\",%d))=\"%s\"\n", str, + (int) i, dec); } } } @@ -1952,7 +1976,7 @@ static int alphabet_robustness_tests(void) { } largeString1[sizeof(largeString1) - 1] = 0; for (i = 0; i < sizeof(largeString2) - 1; ++i) { - largeString1[2] = (char) ((i % 223) + 32); + largeString2[i] = (char) ((i % 223) + 32); } largeString2[sizeof(largeString2) - 1] = 0; @@ -1960,7 +1984,8 @@ static int alphabet_robustness_tests(void) { pu = convertMapcodeToAlphabetUtf16(u1, "", a); nrTests += check_alphabet_assertion("convertMapcodeToAlphabetUtf16 cannot return 0", pu != 0, "alphabet=%d", a); - nrTests += check_alphabet_assertion("convertMapcodeToAlphabetUtf16 must return empty string", pu[0] == 0, "alphabet=%d", a); + nrTests += check_alphabet_assertion("convertMapcodeToAlphabetUtf16 must return empty string", pu[0] == 0, + "alphabet=%d", a); ps = myConvertToRoman(s1, u1); nrTests += check_alphabet_assertion("myConvertToRoman cannot return 0", ps != 0, "alphabet=%d", a); @@ -2012,7 +2037,6 @@ static int alphabet_per_territory_tests(void) { } - int main(const int argc, const char **argv) { int nrTests = 0; printf("Mapcode C Library Unit Tests\n"); @@ -2041,8 +2065,8 @@ int main(const int argc, const char **argv) { printf("-----------------------------------------------------------\nAlphabet per territory tests\n"); nrTests += alphabet_per_territory_tests(); - printf("-----------------------------------------------------------\nAlphabet per territory tests\n"); - nrTests += test_foreign_parser(); + printf("-----------------------------------------------------------\nParser tests\n"); + nrTests += test_alphabet_parser(); printf("-----------------------------------------------------------\nTerritory name tests\n"); nrTests += territory_full_name_tests(); @@ -2057,7 +2081,7 @@ int main(const int argc, const char **argv) { nrTests += distance_tests(); printf("-----------------------------------------------------------\nMapcode format tests\n"); - nrTests += test_mapcode_formats(); + nrTests += test_mapcode_formats(); nrTests += test_failing_decodes(); printf("-----------------------------------------------------------\nEncode/decode tests\n"); diff --git a/utility/mapcode.cpp b/utility/mapcode.cpp index 078e49c..6d58a93 100644 --- a/utility/mapcode.cpp +++ b/utility/mapcode.cpp @@ -136,7 +136,7 @@ static void usage(const char *appName) { printf(" %s -gXYZ 100 : produces a grid of 100 points as (x, y, z) sphere coordinates)\n", appName); printf("\n"); printf(" Notes on the use of stdout and stderr:\n"); - printf(" stdout: used for outputting 3D point data; stderr: used for statistics.\n"); + printf(" stdout: used for outputting 3D Point data; stderr: used for statistics.\n"); printf(" You can redirect stdout to a destination file, while stderr will show progress.\n"); printf("\n"); printf(" The result code is 0 when no error occurred, 1 if an input error occurred and 2\n"); @@ -167,7 +167,7 @@ static double degToRad(double deg) { static void unitToLatLonDeg( const double unit1, const double unit2, double *latDeg, double *lonDeg) { - // Calculate uniformly distributed 3D point on sphere (radius = 1.0): + // Calculate uniformly distributed 3D Point on sphere (radius = 1.0): // http://mathproofs.blogspot.co.il/2005/04/uniform-random-distribution-on-sphere.html const double theta0 = (2.0 * PI) * unit1; const double theta1 = acos(1.0 - (2.0 * unit2)); @@ -175,7 +175,7 @@ static void unitToLatLonDeg( double y = cos(theta0) * sin(theta1); double z = cos(theta1); - // Convert Carthesian 3D point into lat/lon (radius = 1.0): + // Convert Carthesian 3D Point into lat/lon (radius = 1.0): // http://stackoverflow.com/questions/1185408/converting-from-longitude-latitude-to-cartesian-coordinates const double latRad = asin(z); const double lonRad = atan2(y, x); @@ -354,7 +354,7 @@ static void outputStatistics() { fprintf(stderr, "\nStatistics:\n"); fprintf(stderr, "Total number of 3D points generated = %d\n", totalNrOfPoints); fprintf(stderr, "Total number of mapcodes generated = %d\n", totalNrOfResults); - fprintf(stderr, "Average number of mapcodes per 3D point = %.20g\n", + fprintf(stderr, "Average number of mapcodes per 3D Point = %.20g\n", ((float) totalNrOfResults) / ((float) totalNrOfPoints)); fprintf(stderr, "Largest number of results for 1 mapcode = %d at (%.20g, %.20g)\n", largestNrOfResults, latLargestNrOfResults, lonLargestNrOfResults); @@ -527,18 +527,18 @@ int main(const int argc, const char **argv) { char territoryName[MAX_MAPCODE_RESULT_LEN]; printf("%d,", INDEX_OF_TERRITORY(i)); - // Use internal knowledge of alphaSearch to show aliases of territoryName. + // Use internal knowledge of ALPHA_SEARCH to show aliases of territoryName. printf("%s", getTerritoryIsoName(territoryName, ccode, 0)); - for (int a = 0; a < NRTERREC; a++) { - if (alphaSearch[a].territory == ccode) { + for (int a = 0; a < NR_TERRITORY_RECS; a++) { + if (ALPHA_SEARCH[a].territory == ccode) { char fullcode[16]; - strcpy(fullcode, alphaSearch[a].alphaCode); + strcpy(fullcode, ALPHA_SEARCH[a].alphaCode); if (fullcode[0] >= '0' && fullcode[0] <= '9') { static const char *parents2 = "US,IN,CA,AU,MX,BR,RU,CN,"; int p = (fullcode[0] - '0'); memcpy(fullcode, &parents2[p * 3 - 3], 2); fullcode[2] = '-'; - strcpy(fullcode + 3, alphaSearch[a].alphaCode + 1); + strcpy(fullcode + 3, ALPHA_SEARCH[a].alphaCode + 1); } if (strcmp(fullcode, territoryName) != 0) { printf("|%s", fullcode); From 1f1e20721fce97919d2707c514595138d9da6405 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Mon, 31 Oct 2016 16:02:30 +0100 Subject: [PATCH 115/181] Renames --- .gitignore | 1 + mapcodelib/mapcoder.c | 3 +- unittest/README.md | 15 +- unittest/decode_test.h | 3 +- unittest/run_all.sh | 8 + unittest/run_gprof.sh | 27 ++ unittest/run_sanitizer.sh | 48 +++ unittest/run_valgrind.sh | 24 ++ unittest/test_territories.h | 2 +- unittest/unittest.c | 626 ++++++++++++++++++------------------ 10 files changed, 436 insertions(+), 321 deletions(-) create mode 100755 unittest/run_all.sh create mode 100755 unittest/run_gprof.sh create mode 100755 unittest/run_sanitizer.sh create mode 100755 unittest/run_valgrind.sh diff --git a/.gitignore b/.gitignore index 270847a..62f3f0f 100644 --- a/.gitignore +++ b/.gitignore @@ -35,6 +35,7 @@ utility/mapcode *.swp *.hprof *.hprof.index +gmon.out *~ # ----------------------------------------------------------------------------- diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index dd7485b..c079396 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -2108,7 +2108,7 @@ static enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, co } else if (c < 10) { // digit token = TOKENCHR; // digit if (mapcodeElements) { - *cleanPtr++ = cx; + *cleanPtr++ = (char) toupper(cx); } } else { // character B-Z token = TOKENCHR; @@ -2168,6 +2168,7 @@ static enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, co } if (isAbjad) { convertFromAbjad(mapcodeElements->properMapcode); + mapcodeElements->indexOfDot = (int) (strchr(mapcodeElements->properMapcode, '.') - mapcodeElements->properMapcode); } if (*mapcodeElements->territoryISO) { mapcodeElements->territoryCode = getTerritoryCode(mapcodeElements->territoryISO, territory); diff --git a/unittest/README.md b/unittest/README.md index 92586f7..efbcbd9 100644 --- a/unittest/README.md +++ b/unittest/README.md @@ -3,15 +3,15 @@ To build the unit tests, execute: cd ../mapcodelib - gcc -O -c mapcoder.c + gcc -DDEBUG -O -c mapcoder.c cd ../unittest - gcc -O unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o + gcc -DDEBUG -O -DDEBUG unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o To execute the tests, simply execute: ./unittest -## Using ValGrind to Detect Memory Leaks +## Using `valgrind` to Detect Memory Leaks Compile and run as follows to use `valgrind` (http://valgrind.org) to detect memory leaks: @@ -36,6 +36,15 @@ And add the environment variable `ASAN_OPTIONS` to your shell: detect_invalid_pointer_pairs=99999:detect_container_overflow=true: detect_odr_violation=2:check_initialization_order=true:strict_init_order=true +## Using `gprof` to Profile the Library + +Compile and run as follows to use `gprof` to profile the library: + + cd ../mapcodelib + gcc -g -O0 -c mapcoder.c -pg + cd ../unittest + gcc -g -O0 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o -pg + ## Using Microsoft Visual C++ If you use **Microsoft Visual C++**, you may need to add the following defines to your preprocessor diff --git a/unittest/decode_test.h b/unittest/decode_test.h index d7b7008..5c6c4b8 100644 --- a/unittest/decode_test.h +++ b/unittest/decode_test.h @@ -24,8 +24,7 @@ typedef struct { const char *mapcode; // expected mapcode, empty if no need to test } EncodeTestRecord; -static const EncodeTestRecord ENCODE_TEST -[] = { +static const EncodeTestRecord ENCODE_TEST[] = { {-90.0, 0.0, 2, 3, "ATA ZZ.ZZ"}, {-90.0, 0.0, 2, 3, "ATA HK3N.ZZLZ"}, {36.107682, -5.384925, 0, 0, ""}, diff --git a/unittest/run_all.sh b/unittest/run_all.sh new file mode 100755 index 0000000..4191031 --- /dev/null +++ b/unittest/run_all.sh @@ -0,0 +1,8 @@ +echo "Run all tests..." +date +echo "" +./run_sanitizer.sh +./run_gprof.sh +./run_valgrind.sh +echo "" +echo "Done" diff --git a/unittest/run_gprof.sh b/unittest/run_gprof.sh new file mode 100755 index 0000000..d6f9fbb --- /dev/null +++ b/unittest/run_gprof.sh @@ -0,0 +1,27 @@ +REPORT=report_gprof.txt + +echo "Run gprof profiler..." | tee $REPORT +date | tee -a $REPORT + +echo "" | tee -a $REPORT +echo "Run with: -O0" | tee -a $REPORT +cd ../mapcodelib +gcc -g -O0 -c mapcoder.c -pg +cd ../unittest +gcc -g -O0 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o -pg +./unittest +gprof ./unittest | tee -a $REPORT +echo "----------------" | tee -a $REPORT + +echo "" | tee -a $REPORT +echo "Run with: -O3" | tee -a $REPORT +cd ../mapcodelib +gcc -g -O3 -c mapcoder.c -pg +cd ../unittest +gcc -g -O3 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o -pg +./unittest +gprof ./unittest | tee -a $REPORT +echo "----------------" | tee -a $REPORT + +echo "" | tee -a $REPORT +echo "Report in: $REPORT" diff --git a/unittest/run_sanitizer.sh b/unittest/run_sanitizer.sh new file mode 100755 index 0000000..fd60dfe --- /dev/null +++ b/unittest/run_sanitizer.sh @@ -0,0 +1,48 @@ +REPORT=report_sanitizer.txt +export ASAN_OPTIONS=debug=true:strict_string_checks=1:detect_stack_use_after_return=true:detect_invalid_pointer_pairs=99999:detect_container_overflow=true:detect_odr_violation=2:check_initialization_order=true:strict_init_order=true + +echo "Run address sanitizer..." | tee $REPORT +date | tee -a $REPORT + +# No optimize +echo "" | tee -a $REPORT +echo "Run with: -O0" | tee -a $REPORT +cd ../mapcodelib +gcc -O0 -DDEBUG -c mapcoder.c +cd ../unittest +gcc -O0 -DDEBUG unittest.c -lm -lpthread -fsanitize=address -o unittest +./unittest | tee -a $REPORT +echo "----------------" | tee -a $REPORT sanitize.txt + +# Optimize 1 +echo "" | tee -a $REPORT +echo "Run with: -O1" | tee -a $REPORT sanitize.txt +cd ../mapcodelib +gcc -O1 -c mapcoder.c +cd ../unittest +gcc -O1 unittest.c -lm -lpthread -fsanitize=address -o unittest +./unittest | tee -a $REPORT +echo "----------------" | tee -a $REPORT sanitize.txt + +# Optimize 2 +echo "" | tee -a $REPORT +echo "Run with: -O2" | tee -a $REPORT sanitize.txt +cd ../mapcodelib +gcc -O2 -c mapcoder.c +cd ../unittest +gcc -O2 unittest.c -lm -lpthread -fsanitize=address -o unittest +./unittest | tee -a $REPORT +echo "----------------" | tee -a $REPORT sanitize.txt + +# Optimize 3 +echo "" | tee -a $REPORT +echo "Run with: -O3" | tee -a $REPORT sanitize.txt +cd ../mapcodelib +gcc -O3 -c mapcoder.c +cd ../unittest +gcc -O3 unittest.c -lm -lpthread -fsanitize=address -o unittest +./unittest | tee -a $REPORT +echo "----------------" | tee -a $REPORT sanitize.txt + +echo "" | tee -a $REPORT +echo "Report in: $REPORT" diff --git a/unittest/run_valgrind.sh b/unittest/run_valgrind.sh new file mode 100755 index 0000000..e91ce44 --- /dev/null +++ b/unittest/run_valgrind.sh @@ -0,0 +1,24 @@ +REPORT=report_valgrind.txt + +echo "Run valgrind" | tee $REPORT + +echo "" | tee -a $REPORT +echo "Run with: -O0" | tee -a report_valgrind.txt +cd ../mapcodelib +gcc -g -O0 -DDEBUG -c mapcoder.c +cd ../unittest +gcc -g -O0 -DDEBUG unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o +valgrind --leak-check=yes ./unittest tee -a $REPORT +echo "----------------" tee -a $REPORT + +echo "" | tee -a $REPORT +echo "Run with: -O3" | tee -a report_valgrind.txt +cd ../mapcodelib +gcc -g -O3 -c mapcoder.c +cd ../unittest +gcc -g -O3 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o +valgrind --leak-check=yes ./unittest tee -a $REPORT +echo "----------------" tee -a $REPORT + +echo "" tee -a $REPORT +echo "Report in: $REPORT" diff --git a/unittest/test_territories.h b/unittest/test_territories.h index 3203786..4296100 100644 --- a/unittest/test_territories.h +++ b/unittest/test_territories.h @@ -26,7 +26,7 @@ typedef struct { enum Territory parent; } TestTerritoryInfo; -static const TestTerritoryInfo testTerritories[] = { +static const TestTerritoryInfo TEST_TERRITORIES[] = { {"AAA", TERRITORY_AAA, 0, 0, TERRITORY_NONE}, {"AB", TERRITORY_CA_AB, 0, 0, TERRITORY_CAN}, {"ABW", TERRITORY_ABW, 0, 0, TERRITORY_NONE}, diff --git a/unittest/unittest.c b/unittest/unittest.c index 9374d3f..ee5fe3a 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -50,29 +50,28 @@ #include +static const double METERS_PER_DEGREE_LAT = 110946.252133; +static const double METERS_PER_DEGREE_LON = 111319.490793; + #define MAX_THREADS 16 // Optimal: not too much, approx. nr of cores * 2, better no more than 32. static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; #endif -static const double METERS_PER_DEGREE_LAT = 110946.252133; -static const double METERS_PER_DEGREE_LON = 111319.490793; - static int nrErrors = 0; -static void found_error(void) { +static void foundError(void) { pthread_mutex_lock(&mutex); ++nrErrors; pthread_mutex_unlock(&mutex); } -static char *myConvertToRoman(char *asciiBuffer, const UWORD *unicodeBuffer) { - +static char *myConvertToRoman(char *asciiBuffer, const UWORD *utf16String) { MapcodeElements mapcodeElements; double lat, lon; *asciiBuffer = 0; - decodeMapcodeToLatLonUtf16(&lat, &lon, unicodeBuffer, TERRITORY_FRA, &mapcodeElements); + decodeMapcodeToLatLonUtf16(&lat, &lon, utf16String, TERRITORY_FRA, &mapcodeElements); sprintf(asciiBuffer, "%s%s%s%s%s", mapcodeElements.territoryISO, *mapcodeElements.territoryISO ? " " : "", @@ -97,7 +96,7 @@ static enum MapcodeError myParseMapcodeString( } -static int test_mapcode_formats(void) { +static int testMapcodeFormats(void) { int nrTests = 0; static const struct { const char *input; // user input @@ -421,7 +420,7 @@ static int test_mapcode_formats(void) { if (parseError != formatError) { // there is a special case where parse knows about valid territories if (formatError || formattests[i].parseError != ERR_UNKNOWN_TERRITORY) { - found_error(); + foundError(); printf("*** ERROR *** \"%s\" : myParseMapcodeString=%d, compareWithMapcodeFormatUtf8=%d\n", formattests[i].input, parseError, formatError); } @@ -429,7 +428,7 @@ static int test_mapcode_formats(void) { nrTests++; if (formattests[i].parseError != parseError) { - found_error(); + foundError(); printf("*** ERROR *** compareWithMapcodeFormatUtf8(\"%s\") returns %d (%d expected)\n", formattests[i].input, parseError, formattests[i].parseError); @@ -442,7 +441,7 @@ static int test_mapcode_formats(void) { int decodeError = decodeMapcodeToLatLonUtf8(&lat, &lon, formattests[i].input, TERRITORY_UNKNOWN, NULL); ++succeeded; if (decodeError != formattests[i].decodeError) { - found_error(); + foundError(); printf("*** ERROR *** myParseMapcodeString(\"%s\")=%d, expected %d\n", formattests[i].input, decodeError, formattests[i].decodeError); @@ -450,7 +449,7 @@ static int test_mapcode_formats(void) { } } if (succeeded != shouldSucceed) { - found_error(); + foundError(); printf("*** ERROR *** %d of %d myParseMapcodeString() calls succeeded (expected %d)\n", succeeded, total, shouldSucceed); } @@ -458,7 +457,7 @@ static int test_mapcode_formats(void) { } -static int test_alphabet_parser(void) { +static int testAlphabetParser(void) { int nrTests = 0; static const struct { const char *userInput; @@ -482,7 +481,7 @@ static int test_alphabet_parser(void) { TERRITORY_UNKNOWN); nrTests++; if (parseError) { - found_error(); + foundError(); printf("*** ERROR *** myParseMapcodeString(\"%s\") failed with error %d (expected %s)\n", parseTests[i].userInput, (int) parseError, parseTests[i].expected); } else { @@ -493,7 +492,7 @@ static int test_alphabet_parser(void) { *mapcodeElements.precisionExtension ? "-" : "", mapcodeElements.precisionExtension); if (strcmp(romanized, parseTests[i].expected) != 0) { - found_error(); + foundError(); printf("*** ERROR *** myParseMapcodeString(\"%s\") = \"%s\", (expected %s)\n", parseTests[i].userInput, romanized, parseTests[i].expected); } else { @@ -502,12 +501,12 @@ static int test_alphabet_parser(void) { int err2 = decodeMapcodeToLatLonUtf8(&lat2, &lon2, romanized, TERRITORY_UNKNOWN, NULL); ++nrTests; if (err1 || err2) { - found_error(); + foundError(); printf("*** ERROR *** decoding \"%s\" returns %d, decoding \"%s\" returns %d\n", parseTests[i].userInput, err1, romanized, err2); } if (lat1 != lat2 || lon1 != lon2) { - found_error(); + foundError(); printf("*** ERROR *** decoding \"%s\" returns (%f,%f), decoding \"%s\" returns (%f,%f)\n", parseTests[i].userInput, lat1, lon1, romanized, lat2, lon2); } @@ -519,7 +518,7 @@ static int test_alphabet_parser(void) { // Show progress. -static void show_progress(int at, int max, int nrTests) { +static void showTestProgress(int at, int max, int nrTests) { static clock_t prevTick = 0; // No worries, clock() is a very fast call. @@ -621,7 +620,7 @@ static int testEncodeAndDecode(const char *str, double y, double x, int localsol ++nrTests; if (nrresults != localsolutions) { - found_error(); + foundError(); printf("*** ERROR *** encode(%0.8f, %0.8f,%d) does not deliver %d local solutions\n", y, x, tc, localsolutions); printGeneratedMapcodes("Delivered", &mapcodes); @@ -637,7 +636,7 @@ static int testEncodeAndDecode(const char *str, double y, double x, int localsol } } if (!found) { - found_error(); + foundError(); printf("*** ERROR *** encode(%0.8f, %0.8f) does not deliver \"%s\"\n", y, x, clean); printGeneratedMapcodes("Delivered", &mapcodes); } @@ -649,7 +648,7 @@ static int testEncodeAndDecode(const char *str, double y, double x, int localsol ++nrTests; nrresults = encodeLatLonToMapcodes(&mapcodes, y, x, TERRITORY_UNKNOWN, precision); if (nrresults != globalsolutions) { - found_error(); + foundError(); printf("*** ERROR *** encode(%0.8f, %0.8f) does not deliver %d global solutions\n", y, x, globalsolutions); printGeneratedMapcodes("Delivered", &mapcodes); } @@ -665,7 +664,7 @@ static int testEncodeAndDecode(const char *str, double y, double x, int localsol ++nrTests; err = decodeMapcodeToLatLonUtf8(&lat, &lon, strResult, TERRITORY_UNKNOWN, NULL); if (err) { - found_error(); + foundError(); printf("*** ERROR *** decode('%s') = no result, expected ~(%0.8f, %0.8f)\n", strResult, y, x); } else { double dm = distanceInMeters(y, x, lat, lon); @@ -673,7 +672,7 @@ static int testEncodeAndDecode(const char *str, double y, double x, int localsol // check if decode is sufficiently close to the encoded coordinate ++nrTests; if (dm > maxerror) { - found_error(); + foundError(); printf("*** ERROR *** decode('%s') = (%0.8f, %0.8f), which is %0.4f cm away (>%0.4f cm) from (%0.8f, %0.8f)\n", strResult, lat, lon, dm * 100.0, maxerror * 100.0, y, x); @@ -717,7 +716,7 @@ static int testEncodeAndDecode(const char *str, double y, double x, int localsol if (!found) { // within 7.5 meters, but not reproduced! if (!multipleBordersNearby(lat, lon, tc2)) { // but SHOULD be reproduced! - found_error(); + foundError(); printf("*** ERROR *** %s does not re-encode (%0.15f,%0.15f) from (%0.15f,%0.15f)\n", strResult, lat, lon, y, x); printGeneratedMapcodes("Global ", &mapcodes); @@ -736,7 +735,7 @@ static int testEncodeAndDecode(const char *str, double y, double x, int localsol // test strings that are expected to FAIL a decode -static int test_failing_decodes(void) { +static int testFailingDecodes(void) { int nrTests = 0; static const char *badcodes[] = { @@ -812,7 +811,7 @@ static int test_failing_decodes(void) { ++nrTests; err = decodeMapcodeToLatLonUtf8(&lat, &lon, str, TERRITORY_UNKNOWN, NULL); if (err >= 0) { - found_error(); + foundError(); printf("*** ERROR *** invalid mapcode \"%s\" decodes without error\n", str); } } @@ -823,8 +822,8 @@ static int test_failing_decodes(void) { #include "test_territories.h" -static int -test_territory(const char *alphaCode, enum Territory territory, int isAlias, int needsParent, enum Territory tcParent) { +static int testTerritory(const char *alphaCode, enum Territory territory, + int isAlias, int needsParent, enum Territory tcParent) { int nrTests = 0; char nam[MAX_ISOCODE_LEN + 1]; unsigned int i; @@ -836,7 +835,7 @@ test_territory(const char *alphaCode, enum Territory territory, int isAlias, int tn = getTerritoryCode(alphacode, TERRITORY_NONE); ++nrTests; if (tn != territory) { - found_error(); + foundError(); printf("*** ERROR *** getTerritoryCode('%s')=%d but expected %d (%s)\n", alphacode, tn, territory, getTerritoryIsoName(nam, territory, 0)); } @@ -845,7 +844,7 @@ test_territory(const char *alphaCode, enum Territory territory, int isAlias, int tn = getTerritoryCode(alphacode, tcParent); ++nrTests; if (tn != territory) { - found_error(); + foundError(); printf("*** ERROR *** getTerritoryCode('%s',%s)=%d but expected %d\n", alphacode, tcParent ? getTerritoryIsoName(nam, tcParent, 0) : "", tn, territory); } @@ -856,7 +855,7 @@ test_territory(const char *alphaCode, enum Territory territory, int isAlias, int ++nrTests; // every non-alias either equals nam, or is the state in nam if ((strcmp(nam, alphaCode) != 0) && (strcmp(nam + 3, alphaCode) != 0)) { - found_error(); + foundError(); printf("*** ERROR *** getTerritoryIsoName(%d)=\"%s\" which does not equal or contain \"%s\"\n", territory, nam, alphaCode); } @@ -865,20 +864,21 @@ test_territory(const char *alphaCode, enum Territory territory, int isAlias, int } -static int test_territories() { +static int testTerritories() { int nrTests = 0; - int nr = sizeof(testTerritories) / sizeof(testTerritories[0]); + int nr = sizeof(TEST_TERRITORIES) / sizeof(TEST_TERRITORIES[0]); int i; for (i = 0; i < nr; ++i) { - nrTests += test_territory(testTerritories[i].codeISO, testTerritories[i].territory, testTerritories[i].isAlias, - testTerritories[i].needsParent, testTerritories[i].parent); + nrTests += testTerritory(TEST_TERRITORIES[i].codeISO, TEST_TERRITORIES[i].territory, + TEST_TERRITORIES[i].isAlias, + TEST_TERRITORIES[i].needsParent, TEST_TERRITORIES[i].parent); } return nrTests; } // test closely around a particular coordinate -static int test_around(double y, double x) { +static int testAround(double y, double x) { int nrTests = 0; nrTests += testEncodeAndDecode("", y + 0.00001, x + 0.00001, 0, 0); nrTests += testEncodeAndDecode("", y + 0.00001, x, 0, 0); @@ -896,18 +896,18 @@ static int test_around(double y, double x) { // This context holds a record to process and a return value (nrTests) per thread. -struct context_test_around { +struct ContextTestAround { int nrTests; const TerritoryBoundary *territoryBoundaries; }; -static int join_threads(pthread_t *threads, struct context_test_around *contexts, int total) { +static int joinThreads(pthread_t *threads, struct ContextTestAround *contexts, int total) { int i = 0; int nrTests = 0; for (i = 0; i < total; ++i) { if (pthread_join(threads[i], 0)) { - found_error(); + foundError(); printf("*** ERROR *** Error joining thread %d of %d\n", i, total); return 0; @@ -919,14 +919,14 @@ static int join_threads(pthread_t *threads, struct context_test_around *contexts // perform testEncodeAndDecode for all elements of encode_test[] (from decode_test.h) -static int encode_decode_tests(void) { +static int testEncodeDecode(void) { int nrTests = 0; int i = 0; int nr = sizeof(ENCODE_TEST) / sizeof(ENCODE_TEST[0]) - 1; printf("%d encodes\n", nr); for (i = 0; i < nr; i++) { const EncodeTestRecord *t = &ENCODE_TEST[i]; - show_progress(i, nr, nrTests); + showTestProgress(i, nr, nrTests); nrTests += testEncodeAndDecode(t->mapcode, t->latitude, t->longitude, t->nrLocalMapcodes, t->nrGlobalMapcodes); } @@ -934,43 +934,43 @@ static int encode_decode_tests(void) { } -static void *execute_test_around(void *context) { +static void *executeTestAround(void *context) { int nrTests = 0; double y, x, midx, midy, thirdx; - struct context_test_around *c = (struct context_test_around *) context; + struct ContextTestAround *c = (struct ContextTestAround *) context; const TerritoryBoundary *b = c->territoryBoundaries; midy = (b->miny + b->maxy) / 2000000.0; midx = (b->minx + b->maxx) / 2000000.0; thirdx = (2 * b->minx + b->maxx) / 3000000.0; - nrTests += test_around(midy, midx); + nrTests += testAround(midy, midx); y = (b->miny) / 1000000.0; x = (b->minx) / 1000000.0; - nrTests += test_around(y, x); - nrTests += test_around(midy, x); - nrTests += test_around(y, midx); - nrTests += test_around(y, thirdx); + nrTests += testAround(y, x); + nrTests += testAround(midy, x); + nrTests += testAround(y, midx); + nrTests += testAround(y, thirdx); x = (b->maxx) / 1000000.0; - nrTests += test_around(y, x); - nrTests += test_around(midy, x); + nrTests += testAround(y, x); + nrTests += testAround(midy, x); y = (b->maxy) / 1000000.0; x = (b->minx) / 1000000.0; - nrTests += test_around(y, x); - nrTests += test_around(y, midx); + nrTests += testAround(y, x); + nrTests += testAround(y, midx); x = (b->maxx) / 1000000.0; - nrTests += test_around(y, x); - nrTests += test_around(midy, x); + nrTests += testAround(y, x); + nrTests += testAround(midy, x); c->nrTests = nrTests; return 0; } // test around all centers and corners of all territory rectangles -static int re_encode_tests(void) { +static int testReEncode(void) { int nrTests = 0; enum Territory ccode; int m = 0; @@ -979,13 +979,13 @@ static int re_encode_tests(void) { // Declare threads and contexts. pthread_t threads[MAX_THREADS]; - struct context_test_around contexts[MAX_THREADS]; + struct ContextTestAround contexts[MAX_THREADS]; printf("%d records\n", nrRecords); for (ccode = _TERRITORY_MIN + 1; ccode < _TERRITORY_MAX; ccode++) { int min_boundary = data_start[INDEX_OF_TERRITORY(ccode)]; int max_boundary = data_start[INDEX_OF_TERRITORY(ccode) + 1]; - show_progress(max_boundary, nrRecords, nrTests); + showTestProgress(max_boundary, nrRecords, nrTests); // use internal knowledge of mapcoder to test all the territory boundaries for (m = min_boundary; m < max_boundary; m++) { const TerritoryBoundary *b = territoryBoundary(m); @@ -995,8 +995,8 @@ static int re_encode_tests(void) { contexts[nrThread].territoryBoundaries = b; // Execute task on new thread. - if (pthread_create(&threads[nrThread], 0, execute_test_around, (void *) &contexts[nrThread])) { - found_error(); + if (pthread_create(&threads[nrThread], 0, executeTestAround, (void *) &contexts[nrThread])) { + foundError(); printf("*** ERROR *** Cannot create thread\n"); return 0; } @@ -1004,29 +1004,29 @@ static int re_encode_tests(void) { // Move to next thread in pool. If out of threads, join them and start over. nrThread++; if (nrThread >= MAX_THREADS) { - nrTests += join_threads(threads, contexts, nrThread); + nrTests += joinThreads(threads, contexts, nrThread); nrThread = 0; } } - nrTests += join_threads(threads, contexts, nrThread); + nrTests += joinThreads(threads, contexts, nrThread); nrThread = 0; } return nrTests; } -static void check_distance(double d1, double d2) { +static void testDistance(double d1, double d2) { if (fabs(d1 - d2) > 0.00001) { - found_error(); + foundError(); printf("*** ERROR *** distanceInMeters failed, %lf != %lf\n", d1, d2); } } -static int distance_tests(void) { +static int testDistances(void) { int nrTests = 0; int i; - double coordpairs[] = { + const double coordpairs[] = { // lat1, lon1, lat2, lon2, expected distance * 100000 1, 1, 1, 1, 0, 0, 0, 0, 1, 11131949079, @@ -1042,59 +1042,58 @@ static int distance_tests(void) { 54, 5, 54, 5.000001, 6543, 54, 5, 54.000001, 5.000001, 12880, 90, 0, 90, 50, 0, - 0.11, 0.22, 0.12, 0.2333, 185011466, - -1 + 0.11, 0.22, 0.12, 0.2333, 185011466 }; ++nrTests; - check_distance(METERS_PER_DEGREE_LON * 1.5, distanceInMeters(0.0, 0.0, 0.0, 1.5)); // Check if #define is correct. + testDistance(METERS_PER_DEGREE_LON * 1.5, distanceInMeters(0.0, 0.0, 0.0, 1.5)); // Check if #define is correct. ++nrTests; - check_distance(METERS_PER_DEGREE_LON * 2.0, distanceInMeters(0.0, 0.0, 0.0, 2.0)); + testDistance(METERS_PER_DEGREE_LON * 2.0, distanceInMeters(0.0, 0.0, 0.0, 2.0)); ++nrTests; - check_distance(METERS_PER_DEGREE_LON * 2.5, distanceInMeters(0.0, 0.0, 0.0, 2.5)); + testDistance(METERS_PER_DEGREE_LON * 2.5, distanceInMeters(0.0, 0.0, 0.0, 2.5)); ++nrTests; - check_distance(METERS_PER_DEGREE_LON * 1.5, distanceInMeters(0.0, -1.0, 0.0, 0.5)); // Check around 0. + testDistance(METERS_PER_DEGREE_LON * 1.5, distanceInMeters(0.0, -1.0, 0.0, 0.5)); // Check around 0. ++nrTests; - check_distance(METERS_PER_DEGREE_LON * 2.0, distanceInMeters(0.0, -1.0, 0.0, 1.0)); + testDistance(METERS_PER_DEGREE_LON * 2.0, distanceInMeters(0.0, -1.0, 0.0, 1.0)); ++nrTests; - check_distance(METERS_PER_DEGREE_LON * 2.5, distanceInMeters(0.0, -1.0, 0.0, 1.5)); + testDistance(METERS_PER_DEGREE_LON * 2.5, distanceInMeters(0.0, -1.0, 0.0, 1.5)); ++nrTests; - check_distance(METERS_PER_DEGREE_LON * 1.5, distanceInMeters(0.0, 0.5, 0.0, -1.0)); + testDistance(METERS_PER_DEGREE_LON * 1.5, distanceInMeters(0.0, 0.5, 0.0, -1.0)); ++nrTests; - check_distance(METERS_PER_DEGREE_LON * 2.0, distanceInMeters(0.0, 1.0, 0.0, -1.0)); + testDistance(METERS_PER_DEGREE_LON * 2.0, distanceInMeters(0.0, 1.0, 0.0, -1.0)); ++nrTests; - check_distance(METERS_PER_DEGREE_LON * 2.5, distanceInMeters(0.0, 1.5, 0.0, -1.0)); + testDistance(METERS_PER_DEGREE_LON * 2.5, distanceInMeters(0.0, 1.5, 0.0, -1.0)); ++nrTests; - check_distance(METERS_PER_DEGREE_LON * 1.5, distanceInMeters(0.0, 359.0, 0.0, 0.5)); // Check around 360. + testDistance(METERS_PER_DEGREE_LON * 1.5, distanceInMeters(0.0, 359.0, 0.0, 0.5)); // Check around 360. ++nrTests; - check_distance(METERS_PER_DEGREE_LON * 2.0, distanceInMeters(0.0, 359.0, 0.0, 1.0)); + testDistance(METERS_PER_DEGREE_LON * 2.0, distanceInMeters(0.0, 359.0, 0.0, 1.0)); ++nrTests; - check_distance(METERS_PER_DEGREE_LON * 2.5, distanceInMeters(0.0, 359.0, 0.0, 1.5)); + testDistance(METERS_PER_DEGREE_LON * 2.5, distanceInMeters(0.0, 359.0, 0.0, 1.5)); ++nrTests; - check_distance(METERS_PER_DEGREE_LON * 1.5, distanceInMeters(0.0, 0.5, 0.0, 359.0)); // Note that shortest. + testDistance(METERS_PER_DEGREE_LON * 1.5, distanceInMeters(0.0, 0.5, 0.0, 359.0)); // Note that shortest. ++nrTests; - check_distance(METERS_PER_DEGREE_LON * 2.0, distanceInMeters(0.0, 1.0, 0.0, 359.0)); // path needs to be taken! + testDistance(METERS_PER_DEGREE_LON * 2.0, distanceInMeters(0.0, 1.0, 0.0, 359.0)); // path needs to be taken! ++nrTests; - check_distance(METERS_PER_DEGREE_LON * 2.5, distanceInMeters(0.0, 1.5, 0.0, 359.0)); + testDistance(METERS_PER_DEGREE_LON * 2.5, distanceInMeters(0.0, 1.5, 0.0, 359.0)); ++nrTests; - check_distance(METERS_PER_DEGREE_LAT, distanceInMeters(0.5, 0.0, -0.5, 0.0)); // Check constant. + testDistance(METERS_PER_DEGREE_LAT, distanceInMeters(0.5, 0.0, -0.5, 0.0)); // Check constant. ++nrTests; - check_distance(METERS_PER_DEGREE_LAT, distanceInMeters(1.0, 0.0, -0.0, 0.0)); // Check around 0. + testDistance(METERS_PER_DEGREE_LAT, distanceInMeters(1.0, 0.0, -0.0, 0.0)); // Check around 0. ++nrTests; - check_distance(METERS_PER_DEGREE_LAT, distanceInMeters(0.0, 0.0, -1.0, 0.0)); + testDistance(METERS_PER_DEGREE_LAT, distanceInMeters(0.0, 0.0, -1.0, 0.0)); - for (i = 0; coordpairs[i] != -1; i += 5) { + for (i = 0; i < (sizeof(coordpairs) / sizeof(coordpairs[0])); i += 5) { const double distance = distanceInMeters( coordpairs[i], coordpairs[i + 1], coordpairs[i + 2], coordpairs[i + 3]); ++nrTests; if (floor(0.5 + (100000.0 * distance)) != coordpairs[i + 4]) { - found_error(); + foundError(); printf("*** ERROR *** distanceInMeters %d failed: %f\n", i, distance); } } @@ -1102,16 +1101,16 @@ static int distance_tests(void) { } -static int test_territory_insides(void) { +static int testTerritoryInsides(void) { int nrTests = 0; if (strcmp(MAPCODE_C_VERSION, "2.1.5") >= 0) { int i; - struct { + const struct { const char *territory; double lat; double lon; int nearborders; - } iTestData[] = { + } TEST_DATA[] = { {"AAA", 0, 0, 0}, {"AAA", 0, 999, 0}, {"AAA", 90, 0, 0}, @@ -1146,18 +1145,16 @@ static int test_territory_insides(void) { {"MEX", 20.252060, -89.779821, 1}, {"NLD", 52.467314, 4.494037, 1}, {"MEX", 21.431778909671, -89.779828861356, 1}, - {"MEX", 21.431788272457, -89.779820144176, 1}, - - {0} + {"MEX", 21.431788272457, -89.779820144176, 1} }; - for (i = 0; iTestData[i].territory != 0; i++) { - enum Territory territory = getTerritoryCode(iTestData[i].territory, TERRITORY_NONE); + for (i = 0; i < (sizeof(TEST_DATA) / sizeof(TEST_DATA[0])); i++) { + enum Territory territory = getTerritoryCode(TEST_DATA[i].territory, TERRITORY_NONE); ++nrTests; - if (multipleBordersNearby(iTestData[i].lat, iTestData[i].lon, territory) != iTestData[i].nearborders) { - found_error(); + if (multipleBordersNearby(TEST_DATA[i].lat, TEST_DATA[i].lon, territory) != TEST_DATA[i].nearborders) { + foundError(); printf("*** ERROR *** multipleBordersNearby(%+18.13f,%+18.13f, \"%s\") not %d\n", - iTestData[i].lat, iTestData[i].lon, iTestData[i].territory, iTestData[i].nearborders); + TEST_DATA[i].lat, TEST_DATA[i].lon, TEST_DATA[i].territory, TEST_DATA[i].nearborders); } } } @@ -1165,7 +1162,7 @@ static int test_territory_insides(void) { } -static int territory_code_tests(void) { +static int testTerritoryCode(void) { int nrTests = 0; int i; @@ -1192,7 +1189,7 @@ static int territory_code_tests(void) { {TERRITORY_RU_TT, TERRITORY_NONE, "RUS-TAM"}, {TERRITORY_NONE, TERRITORY_NONE, "RUS-TAMX"}, {TERRITORY_RU_TT, TERRITORY_NONE, "RUS-TAM X"}, - {TERRITORY_BR_AL, TERRITORY_NONE, "AL"}, // + {TERRITORY_BR_AL, TERRITORY_NONE, "AL"}, {TERRITORY_RU_AL, TERRITORY_RUS, "AL"}, // 497=rus {TERRITORY_RU_AL, TERRITORY_RU_TT, "AL"}, // 431=ru-tam {TERRITORY_US_AL, TERRITORY_USA, "AL"}, // 411=usa @@ -1204,7 +1201,7 @@ static int territory_code_tests(void) { enum Territory ccode = getTerritoryCode(tcTestData[i].inputstring, tcTestData[i].context); ++nrTests; if (ccode != tcTestData[i].expectedresult) { - found_error(); + foundError(); printf("*** ERROR *** getTerritoryCode(\"%s\", %d)=%d, expected %d\n", tcTestData[i].inputstring, tcTestData[i].context, ccode, tcTestData[i].expectedresult); @@ -1214,10 +1211,10 @@ static int territory_code_tests(void) { } -static int check_incorrect_get_territory_code_test(char *tcAlpha) { +static int testIncorrectGetTerritoryCode(char *tcAlpha) { enum Territory ccode = getTerritoryCode(tcAlpha, TERRITORY_NONE); if (ccode > _TERRITORY_MIN) { - found_error(); + foundError(); printf("*** ERROR *** getTerritoryCode returns '%d' (should be < 0) for territory code '%s'\n", (int) ccode, tcAlpha); } @@ -1225,40 +1222,40 @@ static int check_incorrect_get_territory_code_test(char *tcAlpha) { } -static int get_territory_robustness_tests(void) { +static int testGetTerritoryCode(void) { int nrTests = 0; int i; char s1[1]; char largeString[16000]; - nrTests += check_incorrect_get_territory_code_test("UNKNOWN"); - nrTests += check_incorrect_get_territory_code_test("A"); - nrTests += check_incorrect_get_territory_code_test(" A"); - nrTests += check_incorrect_get_territory_code_test("A "); - nrTests += check_incorrect_get_territory_code_test(" A "); - nrTests += check_incorrect_get_territory_code_test("AA"); - nrTests += check_incorrect_get_territory_code_test(" AA"); - nrTests += check_incorrect_get_territory_code_test("AA "); - nrTests += check_incorrect_get_territory_code_test(" AA "); - nrTests += check_incorrect_get_territory_code_test("US-"); - nrTests += check_incorrect_get_territory_code_test(" US-"); - nrTests += check_incorrect_get_territory_code_test("US- "); - nrTests += check_incorrect_get_territory_code_test(" US- "); - nrTests += check_incorrect_get_territory_code_test(" "); + nrTests += testIncorrectGetTerritoryCode("UNKNOWN"); + nrTests += testIncorrectGetTerritoryCode("A"); + nrTests += testIncorrectGetTerritoryCode(" A"); + nrTests += testIncorrectGetTerritoryCode("A "); + nrTests += testIncorrectGetTerritoryCode(" A "); + nrTests += testIncorrectGetTerritoryCode("AA"); + nrTests += testIncorrectGetTerritoryCode(" AA"); + nrTests += testIncorrectGetTerritoryCode("AA "); + nrTests += testIncorrectGetTerritoryCode(" AA "); + nrTests += testIncorrectGetTerritoryCode("US-"); + nrTests += testIncorrectGetTerritoryCode(" US-"); + nrTests += testIncorrectGetTerritoryCode("US- "); + nrTests += testIncorrectGetTerritoryCode(" US- "); + nrTests += testIncorrectGetTerritoryCode(" "); s1[0] = 0; - nrTests += check_incorrect_get_territory_code_test(s1); + nrTests += testIncorrectGetTerritoryCode(s1); for (i = 0; i < sizeof(largeString) - 1; ++i) { largeString[i] = (char) ((i % 223) + 32); } largeString[sizeof(largeString) - 1] = 0; - nrTests += check_incorrect_get_territory_code_test(largeString); + nrTests += testIncorrectGetTerritoryCode(largeString); return nrTests; } -static int check_incorrect_encode_test(double lat, double lon, int treatAsError) { +static int testIncorrectEncode(double lat, double lon, int treatAsError) { int nrResults; int nrTests = 0; Mapcodes mapcodes; @@ -1266,7 +1263,7 @@ static int check_incorrect_encode_test(double lat, double lon, int treatAsError) nrResults = encodeLatLonToMapcodes(&mapcodes, lat, lon, TERRITORY_UNKNOWN, 0); if (nrResults > 0) { if (treatAsError) { - found_error(); + foundError(); } printf("*** %s *** encodeLatLonToMapcodes returns '%d' (should be <= 0) for lat=%f, lon=%f\n", treatAsError ? "ERROR" : "WARNING", nrResults, lat, lon); @@ -1275,12 +1272,12 @@ static int check_incorrect_encode_test(double lat, double lon, int treatAsError) } -static int check_correct_encode_test(double lat, double lon, int treatAsError) { +static int testCorrectEncode(double lat, double lon, int treatAsError) { Mapcodes mapcodes; int nrResults = encodeLatLonToMapcodes(&mapcodes, lat, lon, TERRITORY_UNKNOWN, 0); if (nrResults <= 0) { if (treatAsError) { - found_error(); + foundError(); } printf("*** %s *** encodeLatLonToMapcodes returns '%d' (should be > 0) for lat=%f, lon=%f\n", treatAsError ? "ERROR" : "WARNING", nrResults, lat, lon); @@ -1289,20 +1286,20 @@ static int check_correct_encode_test(double lat, double lon, int treatAsError) { } -static int encode_robustness_tests(void) { +static int testEncodeRobustness(void) { int nrTests = 0; double d; unsigned char *b = (unsigned char *) &d; - nrTests += check_correct_encode_test(-90.0, 0.0, 1); - nrTests += check_correct_encode_test(90.0, 0.0, 1); - nrTests += check_correct_encode_test(-91.0, 0.0, 1); - nrTests += check_correct_encode_test(91.0, 0.0, 1); + nrTests += testCorrectEncode(-90.0, 0.0, 1); + nrTests += testCorrectEncode(90.0, 0.0, 1); + nrTests += testCorrectEncode(-91.0, 0.0, 1); + nrTests += testCorrectEncode(91.0, 0.0, 1); - nrTests += check_correct_encode_test(0.0, -180.0, 1); - nrTests += check_correct_encode_test(0.0, 180.0, 1); - nrTests += check_correct_encode_test(1.0, -181.0, 1); - nrTests += check_correct_encode_test(0.0, 181.0, 1); + nrTests += testCorrectEncode(0.0, -180.0, 1); + nrTests += testCorrectEncode(0.0, 180.0, 1); + nrTests += testCorrectEncode(1.0, -181.0, 1); + nrTests += testCorrectEncode(0.0, 181.0, 1); // NAN - See: https://en.wikipedia.org/wiki/Double-precision_floating-point_format b[7] = 0x7f; @@ -1313,9 +1310,9 @@ static int encode_robustness_tests(void) { b[2] = 0xff; b[1] = 0xff; b[0] = 0xff; - nrTests += check_incorrect_encode_test(0.0, d, 0); - nrTests += check_incorrect_encode_test(d, 0.0, 0); - nrTests += check_incorrect_encode_test(d, d, 0); + nrTests += testIncorrectEncode(0.0, d, 0); + nrTests += testIncorrectEncode(d, 0.0, 0); + nrTests += testIncorrectEncode(d, d, 0); // Infinity. b[7] = 0x7f; @@ -1326,9 +1323,9 @@ static int encode_robustness_tests(void) { b[2] = 0x00; b[1] = 0x00; b[0] = 0x00; - nrTests += check_correct_encode_test(d, 0.0, 0); // Lat may be Inf. - nrTests += check_incorrect_encode_test(0.0, d, 0); - nrTests += check_incorrect_encode_test(d, d, 0); + nrTests += testCorrectEncode(d, 0.0, 0); // Lat may be Inf. + nrTests += testIncorrectEncode(0.0, d, 0); + nrTests += testIncorrectEncode(d, d, 0); // -Infinity. b[7] = 0xff; @@ -1339,9 +1336,9 @@ static int encode_robustness_tests(void) { b[2] = 0x00; b[1] = 0x00; b[0] = 0x00; - nrTests += check_correct_encode_test(d, 0.0, 0); // Lat may be -Inf. - nrTests += check_incorrect_encode_test(0.0, d, 0); - nrTests += check_incorrect_encode_test(d, d, 0); + nrTests += testCorrectEncode(d, 0.0, 0); // Lat may be -Inf. + nrTests += testIncorrectEncode(0.0, d, 0); + nrTests += testIncorrectEncode(d, d, 0); // Max double b[7] = 0x7f; @@ -1352,43 +1349,43 @@ static int encode_robustness_tests(void) { b[2] = 0xff; b[1] = 0xff; b[0] = 0xff; - nrTests += check_correct_encode_test(d, 0.0, 0); - nrTests += check_correct_encode_test(0.0, d, 0); - nrTests += check_correct_encode_test(d, d, 0); + nrTests += testCorrectEncode(d, 0.0, 0); + nrTests += testCorrectEncode(0.0, d, 0); + nrTests += testCorrectEncode(d, d, 0); d = -d; - nrTests += check_correct_encode_test(d, 0.0, 0); - nrTests += check_correct_encode_test(0.0, d, 0); - nrTests += check_correct_encode_test(d, d, 0); + nrTests += testCorrectEncode(d, 0.0, 0); + nrTests += testCorrectEncode(0.0, d, 0); + nrTests += testCorrectEncode(d, d, 0); return nrTests; } -static int check_incorrect_decode_test(char *mc, enum Territory tc) { +static int testIncorrectDecode(char *mc, enum Territory tc) { double lat; double lon; int rc = decodeMapcodeToLatLonUtf8(&lat, &lon, mc, tc, NULL); if (rc >= 0) { - found_error(); + foundError(); printf("*** ERROR *** decodeMapcodeToLatLonUtf8 returns '%d' (should be non-0) for mapcode='%s'\n", rc, mc); } return 1; } -static int check_correct_decode_test(char *mc, enum Territory tc) { +static int testCorrectDecode(char *mc, enum Territory tc) { double lat1; double lon1; double lat2; double lon2; int rc = decodeMapcodeToLatLonUtf8(&lat1, &lon1, mc, tc, NULL); if (rc < 0) { - found_error(); + foundError(); printf("*** ERROR *** decodeMapcodeToLatLonUtf8 returns '%d' (should be 0) for mapcode='%s'\n", rc, mc); } rc = compareWithMapcodeFormatUtf8(mc); if (rc < 0) { - found_error(); + foundError(); printf("*** ERROR *** decodeMapcodeToLatLonUtf8 returns '%d' (should be 0) for mapcode='%s'\n", rc, mc); } @@ -1396,59 +1393,59 @@ static int check_correct_decode_test(char *mc, enum Territory tc) { convertMapcodeToAlphabetUtf16(utf16, mc, ALPHABET_ARABIC); rc = decodeMapcodeToLatLonUtf16(&lat2, &lon2, utf16, tc, NULL); if (rc < 0) { - found_error(); + foundError(); printf("*** ERROR *** decodeMapcodeToLatLonUtf16 returns '%d' (should be 0) for mapcode='%s'\n", rc, mc); } if ((fabs(lat1 - lat2) > 0.000001) || (fabs(lon1 - lon2) > 0.000001)) { - found_error(); + foundError(); printf("*** ERROR *** decodeMapcodeToLatLonUtf16 returns (%lf, %lf) (should be (%lf, %lf)) for mapcode='%s'\n", lat2, lon2, lat1, lon1, mc); } rc = compareWithMapcodeFormatUtf16(utf16); if (rc < 0) { - found_error(); + foundError(); printf("*** ERROR *** decodeMapcodeToLatLonUtf16 returns '%d' (should be 0) for mapcode='%s'\n", rc, mc); } return 2; } -static int decode_robustness_tests(void) { +static int testDecodeRobustness(void) { int nrTests = 0; int i; char s1[1]; char largeString[16000]; enum Territory tc = getTerritoryCode("NLD", TERRITORY_NONE); - nrTests += check_incorrect_decode_test("", TERRITORY_NONE); - nrTests += check_incorrect_decode_test(" ", TERRITORY_NONE); - nrTests += check_incorrect_decode_test("AA", TERRITORY_NONE); - nrTests += check_incorrect_decode_test("", tc); - nrTests += check_incorrect_decode_test(" ", tc); - nrTests += check_incorrect_decode_test("AA", tc); - nrTests += check_incorrect_decode_test("XX.XX", TERRITORY_NONE); - nrTests += check_correct_decode_test("NLD XX.XX", tc); - nrTests += check_correct_decode_test("NLD 39.UC", tc); - nrTests += check_correct_decode_test("W9.SX9", tc); - nrTests += check_correct_decode_test("MEX 49.4V", tc); - nrTests += check_correct_decode_test("NLD XX.XX", TERRITORY_NONE); - nrTests += check_correct_decode_test("MX XX.XX", TERRITORY_NONE); + nrTests += testIncorrectDecode("", TERRITORY_NONE); + nrTests += testIncorrectDecode(" ", TERRITORY_NONE); + nrTests += testIncorrectDecode("AA", TERRITORY_NONE); + nrTests += testIncorrectDecode("", tc); + nrTests += testIncorrectDecode(" ", tc); + nrTests += testIncorrectDecode("AA", tc); + nrTests += testIncorrectDecode("XX.XX", TERRITORY_NONE); + nrTests += testCorrectDecode("NLD XX.XX", tc); + nrTests += testCorrectDecode("NLD 39.UC", tc); + nrTests += testCorrectDecode("W9.SX9", tc); + nrTests += testCorrectDecode("MEX 49.4V", tc); + nrTests += testCorrectDecode("NLD XX.XX", TERRITORY_NONE); + nrTests += testCorrectDecode("MX XX.XX", TERRITORY_NONE); s1[0] = 0; - nrTests += check_incorrect_decode_test(s1, TERRITORY_NONE); - nrTests += check_incorrect_decode_test(s1, tc); + nrTests += testIncorrectDecode(s1, TERRITORY_NONE); + nrTests += testIncorrectDecode(s1, tc); for (i = 0; i < sizeof(largeString) - 1; ++i) { largeString[i] = (char) ((i % 223) + 32); } largeString[sizeof(largeString) - 1] = 0; - nrTests += check_incorrect_decode_test(s1, TERRITORY_NONE); - nrTests += check_incorrect_decode_test(s1, tc); + nrTests += testIncorrectDecode(s1, TERRITORY_NONE); + nrTests += testIncorrectDecode(s1, tc); return nrTests; } -static int environment_tests(void) { +static int testEnvironment(void) { int nrTests = 0; int sizeOfWord = sizeof(UWORD); char *s = "1234567890"; @@ -1460,37 +1457,37 @@ static int environment_tests(void) { // Check size of UWORD. nrTests++; if (sizeOfWord != 2) { - found_error(); + foundError(); printf("*** ERROR *** Incompatible system, UWORD is not 2 bytes, but %d\n", (int) sizeof(UWORD)); } // Check char* math. nrTests++; if (distance != 9) { - found_error(); + foundError(); printf("*** ERROR *** Incompatible system, char* math does not work as expected, distance=%ld\n", distance); } return nrTests; } -static int robustness_tests(void) { +static int testRobustness(void) { int nrTests = 0; - nrTests += get_territory_robustness_tests(); - nrTests += encode_robustness_tests(); - nrTests += decode_robustness_tests(); + nrTests += testGetTerritoryCode(); + nrTests += testEncodeRobustness(); + nrTests += testDecodeRobustness(); return nrTests; } -static int test_territories_csv(void) { +static int testTerritoriesCsv(void) { int nrTests = 0; int linesTested = 0; const char *csvName = "territories.csv"; #define MAXLINESIZE 512 // worst-case line length in the file FILE *fp = fopen(csvName, "r"); if (fp == NULL) { - found_error(); + foundError(); printf("*** ERROR *** Can't read file %s\n", csvName); } else { char line[MAXLINESIZE]; @@ -1516,7 +1513,7 @@ static int test_territories_csv(void) { } territoryCode = getTerritoryCode(s, TERRITORY_NONE); if (territoryCode != csvTerritoryCode) { - found_error(); + foundError(); printf("*** ERROR *** Territory string %s returns code %d, expected %d\n", s, territoryCode, csvTerritoryCode); } @@ -1542,7 +1539,7 @@ static int test_territories_csv(void) { csvNrAlphabets++; if ((csvNrAlphabets > territoryAlphabet->count) || (atoi(s) != territoryAlphabet->alphabet[csvNrAlphabets - 1])) { - found_error(); + foundError(); printf("*** ERROR *** Mismatch: alphabet %d of territory %d should be %d\n", csvNrAlphabets, csvTerritoryCode, atoi(s)); } @@ -1553,7 +1550,7 @@ static int test_territories_csv(void) { } } if (csvNrAlphabets != territoryAlphabet->count) { - found_error(); + foundError(); printf("*** ERROR *** %d alphabets for territory %d, expected %d\n", territoryAlphabet->count, csvTerritoryCode, csvNrAlphabets); } @@ -1568,7 +1565,7 @@ static int test_territories_csv(void) { char territoryName[MAX_TERRITORY_FULLNAME_LEN + 1]; noMoreNames = getFullTerritoryNameEnglish(territoryName, csvTerritoryCode, i); if (!strstr(s, territoryName)) { - found_error(); + foundError(); printf("*** ERROR *** Name \"%s\" not found in \"%s\"\n", territoryName, s); } } @@ -1584,7 +1581,7 @@ static int test_territories_csv(void) { } -static int test_single_encodes(void) { +static int testSingleEncodes(void) { int nrTests = 0; struct { double latDeg; @@ -1612,22 +1609,22 @@ static int test_single_encodes(void) { } -static int check_full_territory_name_english(int expectedCode, const char *expectedName, enum Territory territory, - int alternative) { +static int testGetFullTerritoryNameEnglish(int expectedCode, const char *expectedName, enum Territory territory, + int alternative) { int nrTests = 0; char gotName[MAX_TERRITORY_FULLNAME_LEN + 1]; int gotCode = getFullTerritoryNameEnglish(gotName, territory, alternative); ++nrTests; if (strcmp(expectedName, gotName)) { char s[MAX_ISOCODE_LEN + 1]; - found_error(); + foundError(); printf("*** ERROR *** getFullTerritoryNameEnglish error, expected name '%s', but got '%s' for territory %s, alternative %d\n", expectedName, gotName, getTerritoryIsoName(s, territory, 0), alternative); } ++nrTests; if ((expectedCode && !gotCode) || (!expectedCode && gotCode)) { char s[MAX_ISOCODE_LEN + 1]; - found_error(); + foundError(); printf("*** ERROR *** getFullTerritoryNameEnglish error, expected return code %d, but got %d (%s) for territory %s, alternative %d\n", expectedCode, gotCode, gotName, getTerritoryIsoName(s, territory, 0), alternative); } @@ -1636,21 +1633,21 @@ static int check_full_territory_name_english(int expectedCode, const char *expec static int -check_full_territory_name_local(int expectedCode, const char *expectedName, enum Territory territory, int alternative) { +testGetFullTerritoryNameLocal(int expectedCode, const char *expectedName, enum Territory territory, int alternative) { int nrTests = 0; char gotName[MAX_TERRITORY_FULLNAME_LEN + 1]; int gotCode = getFullTerritoryNameLocal(gotName, territory, alternative); ++nrTests; if (strcmp(expectedName, gotName)) { char s[MAX_ISOCODE_LEN + 1]; - found_error(); + foundError(); printf("*** ERROR *** getFullTerritoryNameLocal error, expected name '%s', but got '%s' for territory %s, alternative %d\n", expectedName, gotName, getTerritoryIsoName(s, territory, 0), alternative); } ++nrTests; if ((expectedCode && !gotCode) || (!expectedCode && gotCode)) { char s[MAX_ISOCODE_LEN + 1]; - found_error(); + foundError(); printf("*** ERROR *** getFullTerritoryNameLocal error, expected return code %d, but got %d (%s) for territory %s, alternative %d\n", expectedCode, gotCode, gotName, getTerritoryIsoName(s, territory, 0), alternative); } @@ -1658,23 +1655,24 @@ check_full_territory_name_local(int expectedCode, const char *expectedName, enum } -static int -check_full_territory_name_local_in_alphabet(int expectedCode, const char *expectedName, enum Territory territory, - int alternative, enum Alphabet alphabet) { +static int testGetFullTerritoryNameLocalInAlphabet( + int expectedCode, const char *expectedName, + enum Territory territory, + int alternative, enum Alphabet alphabet) { int nrTests = 0; char gotName[MAX_TERRITORY_FULLNAME_LEN + 1]; int gotCode = getFullTerritoryNameLocalInAlphabet(gotName, territory, alternative, alphabet); ++nrTests; if (strcmp(expectedName, gotName)) { char s[MAX_ISOCODE_LEN + 1]; - found_error(); + foundError(); printf("*** ERROR *** getFullTerritoryNameLocalInAlphabet error, expected name '%s', but got '%s' for territory %s, alternative %d\n", expectedName, gotName, getTerritoryIsoName(s, territory, 0), alternative); } ++nrTests; if ((expectedCode && !gotCode) || (!expectedCode && gotCode)) { char s[MAX_ISOCODE_LEN + 1]; - found_error(); + foundError(); printf("*** ERROR *** getFullTerritoryNameLocalInAlphabet error, expected return code %d, but got %d (%s) for territory %s, alternative %d\n", expectedCode, gotCode, gotName, getTerritoryIsoName(s, territory, 0), alternative); } @@ -1682,7 +1680,7 @@ check_full_territory_name_local_in_alphabet(int expectedCode, const char *expect } -int territory_full_name_tests(void) { +int testGetFullTerritoryName(void) { int nrTests = 0; enum Territory territory; int minNames; @@ -1695,14 +1693,14 @@ int territory_full_name_tests(void) { // check that every territory has at least one english name nrTests++; if (!getFullTerritoryNameEnglish(territoryName, territory, 0)) { - found_error(); + foundError(); printf("*** ERROR *** getFullTerritoryNameEnglish territory %d has NO name\n", territory); } // check that every territory has at least one local name nrTests++; if (!getFullTerritoryNameLocal(territoryName, territory, 0)) { - found_error(); + foundError(); printf("*** ERROR *** getFullTerritoryNameLocal territory %d has NO name\n", territory); } @@ -1715,7 +1713,7 @@ int territory_full_name_tests(void) { if (!getFullTerritoryNameLocalInAlphabet(territoryName, territory, 0, territoryAlphabets->alphabet[i])) { char s[MAX_ISOCODE_LEN + 1]; - found_error(); + foundError(); printf("*** ERROR *** getFullTerritoryNameLocal territory %s has NO name in common alphabet (%d)\n", getTerritoryIsoName(s, territory, 0), territoryAlphabets->alphabet[0]); } @@ -1732,7 +1730,7 @@ int territory_full_name_tests(void) { } len = (int) strlen(territoryName); if (len < 1 || len > MAX_TERRITORY_FULLNAME_LEN) { - found_error(); + foundError(); printf("*** ERROR *** Bad territoryname, %d characters (limit is %d): %s\n", len, MAX_TERRITORY_FULLNAME_LEN, territoryName); } @@ -1751,14 +1749,14 @@ int territory_full_name_tests(void) { if (!getFullTerritoryNameLocalInAlphabet(territoryName, territory, 0, territoryAlphabets->alphabet[i])) { char s[MAX_ISOCODE_LEN + 1]; - found_error(); + foundError(); printf("*** ERROR *** getFullTerritoryNameLocal territory %s has NO name in common alphabet (%d)\n", getTerritoryIsoName(s, territory, 0), territoryAlphabets->alphabet[0]); } if (!getFullTerritoryNameLocal(territoryName2, territory, i) || strcmp(territoryName, territoryName2) != 0) { char s[MAX_ISOCODE_LEN + 1]; - found_error(); + foundError(); printf("*** ERROR *** getFullTerritoryNameLocal %d-th (%s) name mismatches %d-th most common language for %s\n", i, territoryName, i, getTerritoryIsoName(s, territory, 0)); } @@ -1773,7 +1771,7 @@ int territory_full_name_tests(void) { } len = (int) strlen(territoryName); if (len > MAX_TERRITORY_FULLNAME_LEN) { - found_error(); + foundError(); printf("*** ERROR *** Bad territory name, %d characters (limit is %d): %s\n", len, MAX_TERRITORY_FULLNAME_LEN, territoryName); } @@ -1786,71 +1784,71 @@ int territory_full_name_tests(void) { minNames = 2452; ++nrTests; if (nrNames < minNames) { - found_error(); + foundError(); printf("*** ERROR *** Didn't find enough territory names, found %d, expected >= %d\n", nrNames, minNames); } - nrTests += check_full_territory_name_english(1, "Netherlands", TERRITORY_NLD, 0); - nrTests += check_full_territory_name_english(1, "The Netherlands", TERRITORY_NLD, 1); - nrTests += check_full_territory_name_english(0, "", TERRITORY_NLD, 2); - - nrTests += check_full_territory_name_english(1, "Russia", TERRITORY_RUS, 0); - nrTests += check_full_territory_name_english(1, "Russian Federation", TERRITORY_RUS, 1); - nrTests += check_full_territory_name_english(0, "", TERRITORY_RUS, 2); - - nrTests += check_full_territory_name_english(1, "Kazakhstan", TERRITORY_KAZ, 0); - nrTests += check_full_territory_name_english(0, "", TERRITORY_KAZ, 1); - - nrTests += check_full_territory_name_english(1, "Turkmenistan", TERRITORY_TKM, 0); - nrTests += check_full_territory_name_english(0, "", TERRITORY_TKM, 1); - - nrTests += check_full_territory_name_local(1, "Nederland", TERRITORY_NLD, 0); - nrTests += check_full_territory_name_local(0, "", TERRITORY_NLD, 1); - - nrTests += check_full_territory_name_local_in_alphabet(1, "Nederland", TERRITORY_NLD, 0, ALPHABET_ROMAN); - nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_NLD, 1, ALPHABET_ROMAN); - nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_NLD, 0, ALPHABET_GREEK); - nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_NLD, 0, _ALPHABET_MIN); - nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_NLD, 0, _ALPHABET_MAX); - - nrTests += check_full_territory_name_local(1, "Росси́я", TERRITORY_RUS, 0); - nrTests += check_full_territory_name_local(0, "", TERRITORY_RUS, 1); - - nrTests += check_full_territory_name_local_in_alphabet(1, "Росси́я", TERRITORY_RUS, 0, ALPHABET_CYRILLIC); - nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_RUS, 0, ALPHABET_ROMAN); - nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_RUS, 0, ALPHABET_GREEK); - nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_RUS, 0, _ALPHABET_MIN); - nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_RUS, 0, _ALPHABET_MAX); - - nrTests += check_full_territory_name_local(1, "Қазақстан", TERRITORY_KAZ, 0); - nrTests += check_full_territory_name_local(1, "Qazaqstan", TERRITORY_KAZ, 1); - nrTests += check_full_territory_name_local(1, "Kazakhstan", TERRITORY_KAZ, 2); - nrTests += check_full_territory_name_local(0, "", TERRITORY_KAZ, 3); - - nrTests += check_full_territory_name_local_in_alphabet(1, "Қазақстан", TERRITORY_KAZ, 0, ALPHABET_CYRILLIC); - nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_KAZ, 1, ALPHABET_CYRILLIC); - nrTests += check_full_territory_name_local_in_alphabet(1, "Qazaqstan", TERRITORY_KAZ, 0, ALPHABET_ROMAN); - nrTests += check_full_territory_name_local_in_alphabet(1, "Kazakhstan", TERRITORY_KAZ, 1, ALPHABET_ROMAN); - nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_KAZ, 2, ALPHABET_ROMAN); - nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_KAZ, 0, ALPHABET_GREEK); - nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MIN); - nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MAX); - - nrTests += check_full_territory_name_local(1, "Түркменистан", TERRITORY_TKM, 0); - nrTests += check_full_territory_name_local(1, "Türkmenistan", TERRITORY_TKM, 1); - nrTests += check_full_territory_name_local(1, "تۆركمنيستآن", TERRITORY_TKM, 2); - nrTests += check_full_territory_name_local(0, "", TERRITORY_TKM, 3); - - nrTests += check_full_territory_name_local_in_alphabet(1, "Türkmenistan", TERRITORY_TKM, 0, ALPHABET_ROMAN); - nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_TKM, 1, ALPHABET_ROMAN); - nrTests += check_full_territory_name_local_in_alphabet(1, "Түркменистан", TERRITORY_TKM, 0, ALPHABET_CYRILLIC); - nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_TKM, 1, ALPHABET_CYRILLIC); - nrTests += check_full_territory_name_local_in_alphabet(1, "تۆركمنيستآن", TERRITORY_TKM, 0, ALPHABET_ARABIC); - nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_TKM, 1, ALPHABET_ARABIC); - - nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_KAZ, 0, ALPHABET_GREEK); - nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MIN); - nrTests += check_full_territory_name_local_in_alphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MAX); + nrTests += testGetFullTerritoryNameEnglish(1, "Netherlands", TERRITORY_NLD, 0); + nrTests += testGetFullTerritoryNameEnglish(1, "The Netherlands", TERRITORY_NLD, 1); + nrTests += testGetFullTerritoryNameEnglish(0, "", TERRITORY_NLD, 2); + + nrTests += testGetFullTerritoryNameEnglish(1, "Russia", TERRITORY_RUS, 0); + nrTests += testGetFullTerritoryNameEnglish(1, "Russian Federation", TERRITORY_RUS, 1); + nrTests += testGetFullTerritoryNameEnglish(0, "", TERRITORY_RUS, 2); + + nrTests += testGetFullTerritoryNameEnglish(1, "Kazakhstan", TERRITORY_KAZ, 0); + nrTests += testGetFullTerritoryNameEnglish(0, "", TERRITORY_KAZ, 1); + + nrTests += testGetFullTerritoryNameEnglish(1, "Turkmenistan", TERRITORY_TKM, 0); + nrTests += testGetFullTerritoryNameEnglish(0, "", TERRITORY_TKM, 1); + + nrTests += testGetFullTerritoryNameLocal(1, "Nederland", TERRITORY_NLD, 0); + nrTests += testGetFullTerritoryNameLocal(0, "", TERRITORY_NLD, 1); + + nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "Nederland", TERRITORY_NLD, 0, ALPHABET_ROMAN); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_NLD, 1, ALPHABET_ROMAN); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_NLD, 0, ALPHABET_GREEK); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_NLD, 0, _ALPHABET_MIN); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_NLD, 0, _ALPHABET_MAX); + + nrTests += testGetFullTerritoryNameLocal(1, "Росси́я", TERRITORY_RUS, 0); + nrTests += testGetFullTerritoryNameLocal(0, "", TERRITORY_RUS, 1); + + nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "Росси́я", TERRITORY_RUS, 0, ALPHABET_CYRILLIC); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_RUS, 0, ALPHABET_ROMAN); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_RUS, 0, ALPHABET_GREEK); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_RUS, 0, _ALPHABET_MIN); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_RUS, 0, _ALPHABET_MAX); + + nrTests += testGetFullTerritoryNameLocal(1, "Қазақстан", TERRITORY_KAZ, 0); + nrTests += testGetFullTerritoryNameLocal(1, "Qazaqstan", TERRITORY_KAZ, 1); + nrTests += testGetFullTerritoryNameLocal(1, "Kazakhstan", TERRITORY_KAZ, 2); + nrTests += testGetFullTerritoryNameLocal(0, "", TERRITORY_KAZ, 3); + + nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "Қазақстан", TERRITORY_KAZ, 0, ALPHABET_CYRILLIC); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 1, ALPHABET_CYRILLIC); + nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "Qazaqstan", TERRITORY_KAZ, 0, ALPHABET_ROMAN); + nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "Kazakhstan", TERRITORY_KAZ, 1, ALPHABET_ROMAN); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 2, ALPHABET_ROMAN); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 0, ALPHABET_GREEK); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MIN); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MAX); + + nrTests += testGetFullTerritoryNameLocal(1, "Түркменистан", TERRITORY_TKM, 0); + nrTests += testGetFullTerritoryNameLocal(1, "Türkmenistan", TERRITORY_TKM, 1); + nrTests += testGetFullTerritoryNameLocal(1, "تۆركمنيستآن", TERRITORY_TKM, 2); + nrTests += testGetFullTerritoryNameLocal(0, "", TERRITORY_TKM, 3); + + nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "Türkmenistan", TERRITORY_TKM, 0, ALPHABET_ROMAN); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_TKM, 1, ALPHABET_ROMAN); + nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "Түркменистан", TERRITORY_TKM, 0, ALPHABET_CYRILLIC); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_TKM, 1, ALPHABET_CYRILLIC); + nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "تۆركمنيستآن", TERRITORY_TKM, 0, ALPHABET_ARABIC); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_TKM, 1, ALPHABET_ARABIC); + + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 0, ALPHABET_GREEK); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MIN); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MAX); return nrTests; } @@ -1860,9 +1858,9 @@ int territory_full_name_tests(void) { * ALPHABET TESTS. */ -static int check_alphabet_assertion(char *msg, int condition, char *format, int a) { +static int testAlphabetAssertion(char *msg, int condition, char *format, int a) { if (condition == 0) { - found_error(); + foundError(); printf("*** ERROR *** %s, ", msg); printf(format, a); printf("\n"); @@ -1871,11 +1869,11 @@ static int check_alphabet_assertion(char *msg, int condition, char *format, int } -static int alphabet_tests(void) { +static int testAlphabets(void) { int nrTests = 0; int j; const char *str, *expect; - static const char *alphabet_testpairs[] = { + static const char *TEST_PAIRS[] = { "xxx.xxxx", "XXX.XXXX", "nld XX.XX", "NLD XX.XX", ".123", "", @@ -1935,19 +1933,19 @@ static int alphabet_tests(void) { printf("%d alphabets\n", _ALPHABET_MAX); - for (j = 0; j < (sizeof(alphabet_testpairs) / sizeof(alphabet_testpairs[0])); j += 2) { + for (j = 0; j < (sizeof(TEST_PAIRS) / sizeof(TEST_PAIRS[0])); j += 2) { enum Alphabet i; for (i = _ALPHABET_MIN + 1; i < _ALPHABET_MAX; i++) { UWORD enc[MAX_MAPCODE_RESULT_LEN + 1]; char dec[MAX_MAPCODE_RESULT_LEN + 1]; // see if alphabets (re)convert as expected - str = alphabet_testpairs[j]; - expect = alphabet_testpairs[j + 1]; + str = TEST_PAIRS[j]; + expect = TEST_PAIRS[j + 1]; convertMapcodeToAlphabetUtf16(enc, str, i); myConvertToRoman(dec, enc); ++nrTests; if (strcmp(dec, expect)) { - found_error(); + foundError(); printf("*** ERROR *** myConvertToRoman(convertMapcodeToAlphabetUtf16(\"%s\",%d))=\"%s\"\n", str, (int) i, dec); } @@ -1957,7 +1955,7 @@ static int alphabet_tests(void) { } -static int alphabet_robustness_tests(void) { +static int testAlphabetRobustness(void) { int nrTests = 0; int i; enum Alphabet a; @@ -1983,51 +1981,51 @@ static int alphabet_robustness_tests(void) { for (a = _ALPHABET_MIN + 1; a < _ALPHABET_MAX; a++) { pu = convertMapcodeToAlphabetUtf16(u1, "", a); - nrTests += check_alphabet_assertion("convertMapcodeToAlphabetUtf16 cannot return 0", pu != 0, "alphabet=%d", a); - nrTests += check_alphabet_assertion("convertMapcodeToAlphabetUtf16 must return empty string", pu[0] == 0, - "alphabet=%d", a); + nrTests += testAlphabetAssertion("convertMapcodeToAlphabetUtf16 cannot return 0", pu != 0, "alphabet=%d", a); + nrTests += testAlphabetAssertion("convertMapcodeToAlphabetUtf16 must return empty string", pu[0] == 0, + "alphabet=%d", a); ps = myConvertToRoman(s1, u1); - nrTests += check_alphabet_assertion("myConvertToRoman cannot return 0", ps != 0, "alphabet=%d", a); - nrTests += check_alphabet_assertion("myConvertToRoman must return empty string", ps[0] == 0, "alphabet=%d", a); + nrTests += testAlphabetAssertion("myConvertToRoman cannot return 0", ps != 0, "alphabet=%d", a); + nrTests += testAlphabetAssertion("myConvertToRoman must return empty string", ps[0] == 0, "alphabet=%d", a); pu = convertMapcodeToAlphabetUtf16(largeUnicodeString1, largeString1, ALPHABET_ROMAN); - nrTests += check_alphabet_assertion("convertMapcodeToAlphabetUtf16 cannot return 0", pu != 0, "alphabet=%d", a); + nrTests += testAlphabetAssertion("convertMapcodeToAlphabetUtf16 cannot return 0", pu != 0, "alphabet=%d", a); ps = myConvertToRoman(largeString1, pu); - nrTests += check_alphabet_assertion("myConvertToRoman cannot return 0", ps != 0, "alphabet=%d", a); - nrTests += check_alphabet_assertion("myConvertToRoman must return size", - strlen(ps) < (sizeof(largeString1) / sizeof(largeString1[0])), - "alphabet=%d", a); + nrTests += testAlphabetAssertion("myConvertToRoman cannot return 0", ps != 0, "alphabet=%d", a); + nrTests += testAlphabetAssertion("myConvertToRoman must return size", + strlen(ps) < (sizeof(largeString1) / sizeof(largeString1[0])), + "alphabet=%d", a); pu = convertMapcodeToAlphabetUtf16(largeUnicodeString2, largeString2, ALPHABET_ROMAN); - nrTests += check_alphabet_assertion("convertMapcodeToAlphabetUtf16 cannot return 0", pu != 0, "alphabet=%d", a); + nrTests += testAlphabetAssertion("convertMapcodeToAlphabetUtf16 cannot return 0", pu != 0, "alphabet=%d", a); ps = myConvertToRoman(largeString2, pu); - nrTests += check_alphabet_assertion("myConvertToRoman cannot return 0", ps != 0, "alphabet=%d", a); - nrTests += check_alphabet_assertion("myConvertToRoman must return size", - strlen(ps) < (sizeof(largeString2) / sizeof(largeString2[0])), - "alphabet=%d", a); + nrTests += testAlphabetAssertion("myConvertToRoman cannot return 0", ps != 0, "alphabet=%d", a); + nrTests += testAlphabetAssertion("myConvertToRoman must return size", + strlen(ps) < (sizeof(largeString2) / sizeof(largeString2[0])), + "alphabet=%d", a); } return nrTests; } -static int alphabet_per_territory_tests(void) { +static int testAlphabetPerTerritory(void) { int nrTests = 0; int i, j; for (i = _TERRITORY_MIN + 1; i < _TERRITORY_MAX; i++) { const TerritoryAlphabets *alphabetsForTerritory = getAlphabetsForTerritory((enum Territory) i); ++nrTests; if (alphabetsForTerritory->count < 1 || alphabetsForTerritory->count > MAX_ALPHABETS_PER_TERRITORY) { - found_error(); + foundError(); printf("*** ERROR *** Bad getAlphabetsForTerritory(%d) count: %d\n", i, alphabetsForTerritory->count); } for (j = 0; j < alphabetsForTerritory->count; j++) { ++nrTests; if (alphabetsForTerritory->alphabet[j] < 0 || alphabetsForTerritory->alphabet[j] >= _ALPHABET_MAX) { - found_error(); + foundError(); printf("*** ERROR *** Bad alphabetsForTerritory[%d].alphabet[%d]: %d\n", i, j, alphabetsForTerritory->alphabet[j]); } @@ -2053,43 +2051,43 @@ int main(const int argc, const char **argv) { } printf("-----------------------------------------------------------\nEnvironment tests\n"); - nrTests += environment_tests(); + nrTests += testEnvironment(); printf("-----------------------------------------------------------\nRobustness tests\n"); - nrTests += robustness_tests(); + nrTests += testRobustness(); printf("-----------------------------------------------------------\nAlphabet tests\n"); - nrTests += alphabet_robustness_tests(); - nrTests += alphabet_tests(); + nrTests += testAlphabetRobustness(); + nrTests += testAlphabets(); printf("-----------------------------------------------------------\nAlphabet per territory tests\n"); - nrTests += alphabet_per_territory_tests(); + nrTests += testAlphabetPerTerritory(); printf("-----------------------------------------------------------\nParser tests\n"); - nrTests += test_alphabet_parser(); + nrTests += testAlphabetParser(); printf("-----------------------------------------------------------\nTerritory name tests\n"); - nrTests += territory_full_name_tests(); + nrTests += testGetFullTerritoryName(); printf("-----------------------------------------------------------\nTerritory tests\n"); - nrTests += test_territories_csv(); - nrTests += test_territories(); - nrTests += territory_code_tests(); - nrTests += test_territory_insides(); + nrTests += testTerritoriesCsv(); + nrTests += testTerritories(); + nrTests += testTerritoryCode(); + nrTests += testTerritoryInsides(); printf("-----------------------------------------------------------\nDistance tests\n"); - nrTests += distance_tests(); + nrTests += testDistances(); printf("-----------------------------------------------------------\nMapcode format tests\n"); - nrTests += test_mapcode_formats(); - nrTests += test_failing_decodes(); + nrTests += testMapcodeFormats(); + nrTests += testFailingDecodes(); printf("-----------------------------------------------------------\nEncode/decode tests\n"); - nrTests += test_single_encodes(); - nrTests += encode_decode_tests(); + nrTests += testSingleEncodes(); + nrTests += testEncodeDecode(); printf("-----------------------------------------------------------\nRe-encode tests\n"); - nrTests += re_encode_tests(); + nrTests += testReEncode(); printf("-----------------------------------------------------------\n"); printf("Done.\nExecuted %d tests, found %d errors\n", nrTests, nrErrors); From cdf0b82f5e2c13247231a52a0a9e68afd4700a4f Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Mon, 31 Oct 2016 17:01:58 +0100 Subject: [PATCH 116/181] Renames --- unittest/run_all.sh | 3 ++- unittest/run_gprof.sh | 13 +++++++------ unittest/run_normal.sh | 26 ++++++++++++++++++++++++++ unittest/run_sanitizer.sh | 18 ++++++++++-------- unittest/run_valgrind.sh | 13 +++++++------ unittest/unittest.c | 15 ++++++++++----- 6 files changed, 62 insertions(+), 26 deletions(-) create mode 100755 unittest/run_normal.sh diff --git a/unittest/run_all.sh b/unittest/run_all.sh index 4191031..d041e7e 100755 --- a/unittest/run_all.sh +++ b/unittest/run_all.sh @@ -1,7 +1,8 @@ echo "Run all tests..." date echo "" -./run_sanitizer.sh +./run_normal.sh +# ./run_sanitizer.sh ./run_gprof.sh ./run_valgrind.sh echo "" diff --git a/unittest/run_gprof.sh b/unittest/run_gprof.sh index d6f9fbb..d7caece 100755 --- a/unittest/run_gprof.sh +++ b/unittest/run_gprof.sh @@ -1,4 +1,5 @@ REPORT=report_gprof.txt +OPTS="-Wall -Werror -Wno-pointer-to-int-cast" echo "Run gprof profiler..." | tee $REPORT date | tee -a $REPORT @@ -6,20 +7,20 @@ date | tee -a $REPORT echo "" | tee -a $REPORT echo "Run with: -O0" | tee -a $REPORT cd ../mapcodelib -gcc -g -O0 -c mapcoder.c -pg +gcc $OPTS -g -O0 -c mapcoder.c -pg cd ../unittest -gcc -g -O0 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o -pg -./unittest +gcc $OPTS -g -O0 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o -pg +./unittest | tee -a $REPORT gprof ./unittest | tee -a $REPORT echo "----------------" | tee -a $REPORT echo "" | tee -a $REPORT echo "Run with: -O3" | tee -a $REPORT cd ../mapcodelib -gcc -g -O3 -c mapcoder.c -pg +gcc $OPTS -g -O3 -c mapcoder.c -pg cd ../unittest -gcc -g -O3 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o -pg -./unittest +gcc $OPTS -g -O3 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o -pg +./unittest | tee -a $REPORT gprof ./unittest | tee -a $REPORT echo "----------------" | tee -a $REPORT diff --git a/unittest/run_normal.sh b/unittest/run_normal.sh new file mode 100755 index 0000000..d084789 --- /dev/null +++ b/unittest/run_normal.sh @@ -0,0 +1,26 @@ +REPORT=report_normal.txt +OPTS="-Wall -Werror -Wno-pointer-to-int-cast" + +echo "Run normal..." | tee $REPORT +date | tee -a $REPORT + +echo "" | tee -a $REPORT +echo "Run with: -O0" | tee -a $REPORT +cd ../mapcodelib +gcc $OPTS -O0 -DDEBUG -c mapcoder.c +cd ../unittest +gcc $OPTS -O0 -DDEBUG unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o +./unittest | tee -a $REPORT +echo "----------------" | tee -a $REPORT + +echo "" | tee -a $REPORT +echo "Run with: -O3" | tee -a $REPORT +cd ../mapcodelib +gcc $OPTS -O3 -c mapcoder.c +cd ../unittest +gcc $OPTS -O3 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o +./unittest | tee -a $REPORT +echo "----------------" | tee -a $REPORT + +echo "" | tee -a $REPORT +echo "Report in: $REPORT" diff --git a/unittest/run_sanitizer.sh b/unittest/run_sanitizer.sh index fd60dfe..c2a6558 100755 --- a/unittest/run_sanitizer.sh +++ b/unittest/run_sanitizer.sh @@ -1,4 +1,6 @@ REPORT=report_sanitizer.txt +OPTS="-Wall -Werror -Wno-pointer-to-int-cast" + export ASAN_OPTIONS=debug=true:strict_string_checks=1:detect_stack_use_after_return=true:detect_invalid_pointer_pairs=99999:detect_container_overflow=true:detect_odr_violation=2:check_initialization_order=true:strict_init_order=true echo "Run address sanitizer..." | tee $REPORT @@ -8,9 +10,9 @@ date | tee -a $REPORT echo "" | tee -a $REPORT echo "Run with: -O0" | tee -a $REPORT cd ../mapcodelib -gcc -O0 -DDEBUG -c mapcoder.c +gcc $OPTS -O0 -DDEBUG -c mapcoder.c cd ../unittest -gcc -O0 -DDEBUG unittest.c -lm -lpthread -fsanitize=address -o unittest +gcc $OPTS -O0 -DDEBUG unittest.c -lm -lpthread -fsanitize=address -o unittest ./unittest | tee -a $REPORT echo "----------------" | tee -a $REPORT sanitize.txt @@ -18,9 +20,9 @@ echo "----------------" | tee -a $REPORT sanitize.txt echo "" | tee -a $REPORT echo "Run with: -O1" | tee -a $REPORT sanitize.txt cd ../mapcodelib -gcc -O1 -c mapcoder.c +gcc $OPTS -O1 -c mapcoder.c cd ../unittest -gcc -O1 unittest.c -lm -lpthread -fsanitize=address -o unittest +gcc $OPTS -O1 unittest.c -lm -lpthread -fsanitize=address -o unittest ./unittest | tee -a $REPORT echo "----------------" | tee -a $REPORT sanitize.txt @@ -28,9 +30,9 @@ echo "----------------" | tee -a $REPORT sanitize.txt echo "" | tee -a $REPORT echo "Run with: -O2" | tee -a $REPORT sanitize.txt cd ../mapcodelib -gcc -O2 -c mapcoder.c +gcc $OPTS -O2 -c mapcoder.c cd ../unittest -gcc -O2 unittest.c -lm -lpthread -fsanitize=address -o unittest +gcc $OPTS -O2 unittest.c -lm -lpthread -fsanitize=address -o unittest ./unittest | tee -a $REPORT echo "----------------" | tee -a $REPORT sanitize.txt @@ -38,9 +40,9 @@ echo "----------------" | tee -a $REPORT sanitize.txt echo "" | tee -a $REPORT echo "Run with: -O3" | tee -a $REPORT sanitize.txt cd ../mapcodelib -gcc -O3 -c mapcoder.c +gcc $OPTS -O3 -c mapcoder.c cd ../unittest -gcc -O3 unittest.c -lm -lpthread -fsanitize=address -o unittest +gcc $OPTS -O3 unittest.c -lm -lpthread -fsanitize=address -o unittest ./unittest | tee -a $REPORT echo "----------------" | tee -a $REPORT sanitize.txt diff --git a/unittest/run_valgrind.sh b/unittest/run_valgrind.sh index e91ce44..18e91c7 100755 --- a/unittest/run_valgrind.sh +++ b/unittest/run_valgrind.sh @@ -1,23 +1,24 @@ REPORT=report_valgrind.txt +OPTS="-Wall -Werror -Wno-pointer-to-int-cast" echo "Run valgrind" | tee $REPORT echo "" | tee -a $REPORT echo "Run with: -O0" | tee -a report_valgrind.txt cd ../mapcodelib -gcc -g -O0 -DDEBUG -c mapcoder.c +gcc $OPTS -g -O0 -DDEBUG -c mapcoder.c cd ../unittest -gcc -g -O0 -DDEBUG unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o -valgrind --leak-check=yes ./unittest tee -a $REPORT +gcc $OPTS -g -O0 -DDEBUG unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o +valgrind --leak-check=yes ./unittest | tee -a $REPORT echo "----------------" tee -a $REPORT echo "" | tee -a $REPORT echo "Run with: -O3" | tee -a report_valgrind.txt cd ../mapcodelib -gcc -g -O3 -c mapcoder.c +gcc $OPTS -g -O3 -c mapcoder.c cd ../unittest -gcc -g -O3 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o -valgrind --leak-check=yes ./unittest tee -a $REPORT +gcc $OPTS -g -O3 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o +valgrind --leak-check=yes ./unittest | tee -a $REPORT echo "----------------" tee -a $REPORT echo "" tee -a $REPORT diff --git a/unittest/unittest.c b/unittest/unittest.c index ee5fe3a..dcc466b 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -983,12 +983,12 @@ static int testReEncode(void) { printf("%d records\n", nrRecords); for (ccode = _TERRITORY_MIN + 1; ccode < _TERRITORY_MAX; ccode++) { - int min_boundary = data_start[INDEX_OF_TERRITORY(ccode)]; - int max_boundary = data_start[INDEX_OF_TERRITORY(ccode) + 1]; + int min_boundary = DATA_START[INDEX_OF_TERRITORY(ccode)]; + int max_boundary = DATA_START[INDEX_OF_TERRITORY(ccode) + 1]; showTestProgress(max_boundary, nrRecords, nrTests); // use internal knowledge of mapcoder to test all the territory boundaries for (m = min_boundary; m < max_boundary; m++) { - const TerritoryBoundary *b = territoryBoundary(m); + const TerritoryBoundary *b = TERRITORY_BOUNDARY(m); // Create context for thread. contexts[nrThread].nrTests = 0; @@ -2026,7 +2026,7 @@ static int testAlphabetPerTerritory(void) { if (alphabetsForTerritory->alphabet[j] < 0 || alphabetsForTerritory->alphabet[j] >= _ALPHABET_MAX) { foundError(); - printf("*** ERROR *** Bad alphabetsForTerritory[%d].alphabet[%d]: %d\n", i, j, + printf("*** ERROR *** Bad ALPHABETS_FOR_TERRITORY[%d].alphabet[%d]: %d\n", i, j, alphabetsForTerritory->alphabet[j]); } } @@ -2037,8 +2037,13 @@ static int testAlphabetPerTerritory(void) { int main(const int argc, const char **argv) { int nrTests = 0; + + // Ref unused var. + if (ISO3166_ALPHA[0] == 0) { + } + printf("Mapcode C Library Unit Tests\n"); - printf("Library version %s (data version %s)\n", MAPCODE_C_VERSION, mapcode_dataversion); + printf("Library version %s (data version %s)\n", MAPCODE_C_VERSION, MAPCODE_DATA_VERSION); #ifdef NO_POSIX_THREADS printf("Compiler options: NO_POSIX_THREADS\n"); #else From e3eda0361b537056e8801fd49862d15c189da525 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Mon, 31 Oct 2016 17:18:27 +0100 Subject: [PATCH 117/181] Renames --- .gitignore | 4 +- mapcodelib/internal_alphabet_recognizer.h | 8 +-- mapcodelib/internal_data.h | 10 ++-- mapcodelib/internal_iso3166_data.h | 5 +- mapcodelib/internal_territory_alphabets.h | 2 +- mapcodelib/internal_territory_names_english.h | 2 +- mapcodelib/internal_territory_names_local.h | 2 +- mapcodelib/internal_territory_search.h | 2 +- mapcodelib/mapcoder.c | 52 +++++++++---------- utility/mapcode.cpp | 6 +-- 10 files changed, 48 insertions(+), 45 deletions(-) diff --git a/.gitignore b/.gitignore index 62f3f0f..1fa678a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,6 @@ +gmon.out +report_*.txt + # ----------------------------------------------------------------------------- # Compiled sources # ----------------------------------------------------------------------------- @@ -35,7 +38,6 @@ utility/mapcode *.swp *.hprof *.hprof.index -gmon.out *~ # ----------------------------------------------------------------------------- diff --git a/mapcodelib/internal_alphabet_recognizer.h b/mapcodelib/internal_alphabet_recognizer.h index bd24ef7..2af0caa 100644 --- a/mapcodelib/internal_alphabet_recognizer.h +++ b/mapcodelib/internal_alphabet_recognizer.h @@ -24,9 +24,9 @@ extern "C" { // *** GENERATED FILE (dividemaps.cpp), DO NOT CHANGE OR PRETTIFY *** // Returns alphabet of character, or negative (_ALPHABET_MIN) in not recognized -#define ALPHABET_OF_CHAR(w) ((enum Alphabet) alphabetOf[(w) >> 6]) +#define ALPHABET_OF_CHAR(w) ((enum Alphabet) ALPHABET_OF[(w) >> 6]) -static signed char alphabetOf[] = { +static const signed char ALPHABET_OF[] = { /* 0000 */ ALPHABET_ROMAN , ALPHABET_ROMAN , ALPHABET_ROMAN , ALPHABET_ROMAN, /* 0100 */ ALPHABET_ROMAN , ALPHABET_ROMAN , ALPHABET_ROMAN , ALPHABET_ROMAN, /* 0200 */ ALPHABET_ROMAN , ALPHABET_ROMAN , ALPHABET_ROMAN , ALPHABET_ROMAN, @@ -285,8 +285,8 @@ static signed char alphabetOf[] = { /* ff00 */ ALPHABET_ARABIC , ALPHABET_ARABIC , ALPHABET_ARABIC , ALPHABET_ARABIC }; // 1024 records -#define ROMANVERSION_MAXCHAR 0x3129 -static const char *romanVersionOf[] = { +#define ROMAN_VERSION_MAX_CHAR 0x3129 +static const char *ROMAN_VERSION_OF[] = { /* 0000 */ "\0 !?#$%&'()*+,-./0123456789:;<=>?", /* 0040 */ "@ABCDEFGHIJKLMNOPQRSTUVWXYZ[?]^_`abcdefghijklmnopqrstuvwxyz{|}~?", /* 0080 */ NULL, diff --git a/mapcodelib/internal_data.h b/mapcodelib/internal_data.h index 8af0c8d..bf742ef 100644 --- a/mapcodelib/internal_data.h +++ b/mapcodelib/internal_data.h @@ -22,9 +22,9 @@ extern "C" { // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** -#define mapcode_dataversion "2.3.0" // coords 2.0.2 +#define MAPCODE_DATA_VERSION "2.3.0" // coords 2.0.2 -static const char *iso3166alpha[_TERRITORY_MAX - _TERRITORY_MIN - 1] = { +static const char *ISO3166_ALPHA[_TERRITORY_MAX - _TERRITORY_MIN - 1] = { "VAT", "MCO", "GIB", "TKL", "CCK", "BLM", "NRU", "TUV", "MAC", "SXM", "MAF", "NFK", "PCN", "BVT", "BMU", "IOT", "SMR", "GGY", "AIA", "MSR", "JEY", "CXR", "WLF", "VGB", "LIE", "ABW", "MHL", "ASM", "COK", "SPM", @@ -113,7 +113,7 @@ static const char *iso3166alpha[_TERRITORY_MAX - _TERRITORY_MIN - 1] = { // index of first rectangle record for x-th territory -static const int data_start[_TERRITORY_MAX - _TERRITORY_MIN] = { +static const int DATA_START[_TERRITORY_MAX - _TERRITORY_MIN] = { 0, 3, 6, 10, 14, 17, 19, 20, 31, 32, 34, 36, 38, 43, 45, 48, 52, 59, 63, 65, 67, 71, 73, 81, 87, 95, 97, 132, 139, 149, @@ -181,7 +181,7 @@ typedef struct { } TerritoryBoundary; #ifndef MAKE_SOURCE_DIGITAL -static const TerritoryBoundary territoryBoundaries[MAPCODE_BOUNDARY_MAX + 1] = { +static const TerritoryBoundary TERRITORY_BOUNDARIES[MAPCODE_BOUNDARY_MAX + 1] = { {12433114, 41851944, 12548434, 41938434, 0x001000b}, // VAT {5850000, 35450000, 18560000, 55080000, 0x50a0216}, {12444000, 41899000, 12460000, 41908000, 0x003021c}, @@ -16540,7 +16540,7 @@ static const TerritoryBoundary territoryBoundaries[MAPCODE_BOUNDARY_MAX + 1] = { {-180000000, -90000000, 180000000, 90000001, 0x000001d}, }; -#define territoryBoundary(m) (&territoryBoundaries[m]) +#define TERRITORY_BOUNDARY(m) (&TERRITORY_BOUNDARIES[m]) #endif // MAKE_SOURCE_DIGITAL diff --git a/mapcodelib/internal_iso3166_data.h b/mapcodelib/internal_iso3166_data.h index 9e40017..ff6f4aa 100644 --- a/mapcodelib/internal_iso3166_data.h +++ b/mapcodelib/internal_iso3166_data.h @@ -70,8 +70,9 @@ static const char PARENT_NUMBER[_TERRITORY_MAX - _TERRITORY_MIN] = { typedef struct { const char *alphaCode; enum Territory territory; -} alphaRec; -static const alphaRec ALPHA_SEARCH[NR_TERRITORY_RECS] = { +} AlphaRec; + +static const AlphaRec ALPHA_SEARCH[NR_TERRITORY_RECS] = { {"AAA", TERRITORY_AAA}, {"AB", TERRITORY_CA_AB}, {"ABW", TERRITORY_ABW}, diff --git a/mapcodelib/internal_territory_alphabets.h b/mapcodelib/internal_territory_alphabets.h index e1b00fb..3846586 100644 --- a/mapcodelib/internal_territory_alphabets.h +++ b/mapcodelib/internal_territory_alphabets.h @@ -24,7 +24,7 @@ extern "C" { #include "mapcoder.h" -static const TerritoryAlphabets alphabetsForTerritory[_TERRITORY_MAX - _TERRITORY_MIN - 1] = { +static const TerritoryAlphabets ALPHABETS_FOR_TERRITORY[_TERRITORY_MAX - _TERRITORY_MIN - 1] = { {1, {ALPHABET_ROMAN}}, // VAT Vatican {1, {ALPHABET_ROMAN}}, // MCO Monaco {1, {ALPHABET_ROMAN}}, // GIB Gibraltar diff --git a/mapcodelib/internal_territory_names_english.h b/mapcodelib/internal_territory_names_english.h index 3c6ecb8..6973cd7 100644 --- a/mapcodelib/internal_territory_names_english.h +++ b/mapcodelib/internal_territory_names_english.h @@ -21,7 +21,7 @@ extern "C" { #endif // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** -static const char *isofullname[] = { +static const char *TERRITORY_FULL_NAME[] = { "Vatican|Holy See", "Monaco", "Gibraltar", diff --git a/mapcodelib/internal_territory_names_local.h b/mapcodelib/internal_territory_names_local.h index 71c3cee..5256200 100644 --- a/mapcodelib/internal_territory_names_local.h +++ b/mapcodelib/internal_territory_names_local.h @@ -21,7 +21,7 @@ extern "C" { #endif // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** -static const char *localname_utf8[] = { +static const char *TERRITORY_LOCAL_NAME_UTF8[] = { "Sancta Sedes|Holy See", "Monaco", "Gibraltar", diff --git a/mapcodelib/internal_territory_search.h b/mapcodelib/internal_territory_search.h index 0048c44..6a0cb20 100644 --- a/mapcodelib/internal_territory_search.h +++ b/mapcodelib/internal_territory_search.h @@ -28,7 +28,7 @@ extern "C" { #error "NO_FAST_ENCODE cannot be specified in this file" #endif -static int redivar[] = { +static const int REDIVAR[] = { 27984500, 1383, 2537718, 676, 12842450, 332, diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index c079396..90d31fd 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -62,13 +62,13 @@ void _TestAssert(int iCondition, const char *cstrFile, int iLine) { #endif -#define IS_NAMELESS(m) (territoryBoundaries[m].flags & 64) -#define IS_RESTRICTED(m) (territoryBoundaries[m].flags & 512) -#define IS_SPECIAL_SHAPE(m) (territoryBoundaries[m].flags & 1024) -#define REC_TYPE(m) ((territoryBoundaries[m].flags >> 7) & 3) -#define SMART_DIV(m) (territoryBoundaries[m].flags >> 16) -#define HEADER_LETTER(m) (ENCODE_CHARS[(territoryBoundaries[m].flags >> 11) & 31]) -#define BOUNDARY_PTR(m) (&territoryBoundaries[m]) +#define IS_NAMELESS(m) (TERRITORY_BOUNDARIES[m].flags & 64) +#define IS_RESTRICTED(m) (TERRITORY_BOUNDARIES[m].flags & 512) +#define IS_SPECIAL_SHAPE(m) (TERRITORY_BOUNDARIES[m].flags & 1024) +#define REC_TYPE(m) ((TERRITORY_BOUNDARIES[m].flags >> 7) & 3) +#define SMART_DIV(m) (TERRITORY_BOUNDARIES[m].flags >> 16) +#define HEADER_LETTER(m) (ENCODE_CHARS[(TERRITORY_BOUNDARIES[m].flags >> 11) & 31]) +#define BOUNDARY_PTR(m) (&TERRITORY_BOUNDARIES[m]) #define TOKENSEP 0 #define TOKENDOT 1 @@ -454,13 +454,13 @@ static char *safeCopy(char *targetString, const char *sourceString, const int ta static int firstRec(const enum Territory ccode) { ASSERT((_TERRITORY_MIN < ccode) && (ccode < _TERRITORY_MAX)); - return data_start[INDEX_OF_TERRITORY(ccode)]; + return DATA_START[INDEX_OF_TERRITORY(ccode)]; } static int lastRec(const enum Territory ccode) { ASSERT((_TERRITORY_MIN < ccode) && (ccode < _TERRITORY_MAX)); - return data_start[INDEX_OF_TERRITORY(ccode) + 1] - 1; + return DATA_START[INDEX_OF_TERRITORY(ccode) + 1] - 1; } @@ -475,7 +475,7 @@ static enum Territory parentTerritoryOf(const enum Territory ccode) { static int coDex(const int m) { - int c = territoryBoundaries[m].flags & 31; + int c = TERRITORY_BOUNDARIES[m].flags & 31; ASSERT((0 <= m) && (m <= MAPCODE_BOUNDARY_MAX)); return 10 * (c / 5) + ((c % 5) + 1); } @@ -1228,13 +1228,13 @@ static int encodeLatLonToMapcodes_internal(Mapcodes *mapcodes, { const int sum = enc.coord32.lonMicroDeg + enc.coord32.latMicroDeg; int coord = enc.coord32.lonMicroDeg; - int i = 0; // pointer into redivar + int i = 0; // pointer into REDIVAR for (;;) { - const int r = redivar[i++]; + const int r = REDIVAR[i++]; if (r >= 0 && r < 1024) { // leaf? int j; for (j = 0; j <= r; j++) { - const enum Territory ccode = (j == r ? TERRITORY_AAA : (enum Territory) redivar[i + j]); + const enum Territory ccode = (j == r ? TERRITORY_AAA : (enum Territory) REDIVAR[i + j]); encoderEngine(ccode, &enc, stop_with_one_result, extraDigits, requiredEncoder, TERRITORY_NONE); if ((stop_with_one_result || (requiredEncoder >= 0)) && (enc.mapcodes->count > 0)) { break; @@ -1244,7 +1244,7 @@ static int encodeLatLonToMapcodes_internal(Mapcodes *mapcodes, } else { coord = sum - coord; if (coord > r) { - i = redivar[i]; + i = REDIVAR[i]; } else { i++; } @@ -1750,10 +1750,10 @@ static enum MapcodeError decodeAutoHeader(DecodeRec *dec, int m) { // Returns romanised version of character, or question mark in not recognized static unsigned char getRomanVersionOf(UWORD w) { - if (w > ROMANVERSION_MAXCHAR || romanVersionOf[w >> 6] == NULL) { + if (w > ROMAN_VERSION_MAX_CHAR || ROMAN_VERSION_OF[w >> 6] == NULL) { return '?'; } - return (unsigned char) romanVersionOf[w >> 6][w & 63]; + return (unsigned char) ROMAN_VERSION_OF[w >> 6][w & 63]; } @@ -2745,7 +2745,7 @@ char *getTerritoryIsoName(char *territoryISO, enum Territory territory, int useS if (territory == TERRITORY_NONE) { *territoryISO = 0; } else { - const char *alphaCode = iso3166alpha[INDEX_OF_TERRITORY(territory)]; + const char *alphaCode = ISO3166_ALPHA[INDEX_OF_TERRITORY(territory)]; const char *hyphen = strchr(alphaCode, '-'); if (useShortName && hyphen != NULL) { strcpy(territoryISO, hyphen + 1); @@ -2809,8 +2809,8 @@ int multipleBordersNearby(double latDeg, double lonDeg, enum Territory territory static int compareAlphaCode(const void *e1, const void *e2) { - const alphaRec *a1 = (const alphaRec *) e1; - const alphaRec *a2 = (const alphaRec *) e2; + const AlphaRec *a1 = (const AlphaRec *) e1; + const AlphaRec *a2 = (const AlphaRec *) e2; ASSERT(e1); ASSERT(e2); return strcmp(a1->alphaCode, a2->alphaCode); @@ -2841,11 +2841,11 @@ static enum Territory findMatch(const int parentNumber, const char *territoryISO codeISO[len] = 0; makeUppercase(codeISO); { // binary-search the result - const alphaRec *p; - alphaRec t; + const AlphaRec *p; + AlphaRec t; t.alphaCode = codeISO; - p = (const alphaRec *) bsearch(&t, ALPHA_SEARCH, NR_TERRITORY_RECS, sizeof(alphaRec), compareAlphaCode); + p = (const AlphaRec *) bsearch(&t, ALPHA_SEARCH, NR_TERRITORY_RECS, sizeof(AlphaRec), compareAlphaCode); if (p) { if (strcmp(t.alphaCode, p->alphaCode) == 0) { // only interested in PERFECT match return p->territory; @@ -3004,7 +3004,7 @@ encodeLatLonToMapcodes(Mapcodes *mapcodes, double latDeg, double lonDeg, enum Te // PUBLIC - returns most common alphabets for territory, NULL if error const TerritoryAlphabets *getAlphabetsForTerritory(enum Territory territory) { if (territory > _TERRITORY_MIN && territory < _TERRITORY_MAX) { - return &alphabetsForTerritory[INDEX_OF_TERRITORY(territory)]; + return &ALPHABETS_FOR_TERRITORY[INDEX_OF_TERRITORY(territory)]; } return NULL; } @@ -3079,7 +3079,7 @@ static int getFullTerritoryName_internal( int getFullTerritoryNameEnglish(char *territoryName, enum Territory territory, int alternative) { - return getFullTerritoryName_internal(territoryName, territory, alternative, -1, isofullname); + return getFullTerritoryName_internal(territoryName, territory, alternative, -1, TERRITORY_FULL_NAME); } @@ -3093,12 +3093,12 @@ int getFullTerritoryNameLocalInAlphabet(char *territoryName, enum Territory terr *territoryName = 0; return 0; } - return getFullTerritoryName_internal(territoryName, territory, alternative, (int) alphabet, localname_utf8); + return getFullTerritoryName_internal(territoryName, territory, alternative, (int) alphabet, TERRITORY_LOCAL_NAME_UTF8); } int getFullTerritoryNameLocal(char *territoryName, enum Territory territory, int alternative) { - return getFullTerritoryName_internal(territoryName, territory, alternative, -1, localname_utf8); + return getFullTerritoryName_internal(territoryName, territory, alternative, -1, TERRITORY_LOCAL_NAME_UTF8); } diff --git a/utility/mapcode.cpp b/utility/mapcode.cpp index 6d58a93..2b117e1 100644 --- a/utility/mapcode.cpp +++ b/utility/mapcode.cpp @@ -557,8 +557,8 @@ int main(const int argc, const char **argv) { } printf(","); - // Use internal knowledge of isofullname to show aliases of full territory name. - char *names = strdup(isofullname[INDEX_OF_TERRITORY(ccode)]); + // Use internal knowledge of TERRITORY_FULL_NAME to show aliases of full territory name. + char *names = strdup(TERRITORY_FULL_NAME[INDEX_OF_TERRITORY(ccode)]); char *s = names; while (s) { if (s != names) { @@ -714,7 +714,7 @@ int main(const int argc, const char **argv) { double lat; double lon; - const TerritoryBoundary *mm = territoryBoundary(i); + const TerritoryBoundary *mm = TERRITORY_BOUNDARY(i); minLon = ((double) mm->minx) / 1.0E6; maxLon = ((double) mm->maxx) / 1.0E6; minLat = ((double) mm->miny) / 1.0E6; From 3f40b7789dc37926d4c1e35cd310ddca43ac7c64 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Mon, 31 Oct 2016 17:41:27 +0100 Subject: [PATCH 118/181] Updated scripts --- unittest/run_all.sh | 2 +- unittest/run_gprof.sh | 5 +++-- unittest/run_sanitizer.sh | 23 ++++++++++++----------- unittest/run_valgrind.sh | 5 +++-- unittest/unittest.c | 5 +++-- 5 files changed, 22 insertions(+), 18 deletions(-) diff --git a/unittest/run_all.sh b/unittest/run_all.sh index d041e7e..b415eca 100755 --- a/unittest/run_all.sh +++ b/unittest/run_all.sh @@ -2,7 +2,7 @@ echo "Run all tests..." date echo "" ./run_normal.sh -# ./run_sanitizer.sh +./run_sanitizer.sh ./run_gprof.sh ./run_valgrind.sh echo "" diff --git a/unittest/run_gprof.sh b/unittest/run_gprof.sh index d7caece..6d2b3bc 100755 --- a/unittest/run_gprof.sh +++ b/unittest/run_gprof.sh @@ -1,5 +1,6 @@ REPORT=report_gprof.txt OPTS="-Wall -Werror -Wno-pointer-to-int-cast" +LIB="../mapcodelib/mapcoder.o" echo "Run gprof profiler..." | tee $REPORT date | tee -a $REPORT @@ -9,7 +10,7 @@ echo "Run with: -O0" | tee -a $REPORT cd ../mapcodelib gcc $OPTS -g -O0 -c mapcoder.c -pg cd ../unittest -gcc $OPTS -g -O0 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o -pg +gcc $OPTS -g -O0 unittest.c -lm -lpthread -o unittest $LIB -pg ./unittest | tee -a $REPORT gprof ./unittest | tee -a $REPORT echo "----------------" | tee -a $REPORT @@ -19,7 +20,7 @@ echo "Run with: -O3" | tee -a $REPORT cd ../mapcodelib gcc $OPTS -g -O3 -c mapcoder.c -pg cd ../unittest -gcc $OPTS -g -O3 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o -pg +gcc $OPTS -g -O3 unittest.c -lm -lpthread -o unittest $LIB -pg ./unittest | tee -a $REPORT gprof ./unittest | tee -a $REPORT echo "----------------" | tee -a $REPORT diff --git a/unittest/run_sanitizer.sh b/unittest/run_sanitizer.sh index c2a6558..84b82af 100755 --- a/unittest/run_sanitizer.sh +++ b/unittest/run_sanitizer.sh @@ -1,5 +1,6 @@ REPORT=report_sanitizer.txt OPTS="-Wall -Werror -Wno-pointer-to-int-cast" +LIB="../mapcodelib/mapcoder.o" export ASAN_OPTIONS=debug=true:strict_string_checks=1:detect_stack_use_after_return=true:detect_invalid_pointer_pairs=99999:detect_container_overflow=true:detect_odr_violation=2:check_initialization_order=true:strict_init_order=true @@ -12,39 +13,39 @@ echo "Run with: -O0" | tee -a $REPORT cd ../mapcodelib gcc $OPTS -O0 -DDEBUG -c mapcoder.c cd ../unittest -gcc $OPTS -O0 -DDEBUG unittest.c -lm -lpthread -fsanitize=address -o unittest +gcc $OPTS -O0 -DDEBUG unittest.c -lm -lpthread -fsanitize=address -o unittest $LIB ./unittest | tee -a $REPORT -echo "----------------" | tee -a $REPORT sanitize.txt +echo "----------------" | tee -a $REPORT # Optimize 1 echo "" | tee -a $REPORT -echo "Run with: -O1" | tee -a $REPORT sanitize.txt +echo "Run with: -O1" | tee -a $REPORT cd ../mapcodelib gcc $OPTS -O1 -c mapcoder.c cd ../unittest -gcc $OPTS -O1 unittest.c -lm -lpthread -fsanitize=address -o unittest +gcc $OPTS -O1 unittest.c -lm -lpthread -fsanitize=address -o unittest $LINK ./unittest | tee -a $REPORT -echo "----------------" | tee -a $REPORT sanitize.txt +echo "----------------" | tee -a $REPORT # Optimize 2 echo "" | tee -a $REPORT -echo "Run with: -O2" | tee -a $REPORT sanitize.txt +echo "Run with: -O2" | tee -a $REPORT cd ../mapcodelib gcc $OPTS -O2 -c mapcoder.c cd ../unittest -gcc $OPTS -O2 unittest.c -lm -lpthread -fsanitize=address -o unittest +gcc $OPTS -O2 unittest.c -lm -lpthread -fsanitize=address -o unittest $LIB ./unittest | tee -a $REPORT -echo "----------------" | tee -a $REPORT sanitize.txt +echo "----------------" | tee -a $REPORT # Optimize 3 echo "" | tee -a $REPORT -echo "Run with: -O3" | tee -a $REPORT sanitize.txt +echo "Run with: -O3" | tee -a $REPORT cd ../mapcodelib gcc $OPTS -O3 -c mapcoder.c cd ../unittest -gcc $OPTS -O3 unittest.c -lm -lpthread -fsanitize=address -o unittest +gcc $OPTS -O3 unittest.c -lm -lpthread -fsanitize=address -o unittest $LIB ./unittest | tee -a $REPORT -echo "----------------" | tee -a $REPORT sanitize.txt +echo "----------------" | tee -a $REPORT echo "" | tee -a $REPORT echo "Report in: $REPORT" diff --git a/unittest/run_valgrind.sh b/unittest/run_valgrind.sh index 18e91c7..aa3f9d9 100755 --- a/unittest/run_valgrind.sh +++ b/unittest/run_valgrind.sh @@ -1,5 +1,6 @@ REPORT=report_valgrind.txt OPTS="-Wall -Werror -Wno-pointer-to-int-cast" +LIB="../mapcodelib/mapcoder.o" echo "Run valgrind" | tee $REPORT @@ -8,7 +9,7 @@ echo "Run with: -O0" | tee -a report_valgrind.txt cd ../mapcodelib gcc $OPTS -g -O0 -DDEBUG -c mapcoder.c cd ../unittest -gcc $OPTS -g -O0 -DDEBUG unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o +gcc $OPTS -g -O0 -DDEBUG unittest.c -lm -lpthread -o unittest $LIB valgrind --leak-check=yes ./unittest | tee -a $REPORT echo "----------------" tee -a $REPORT @@ -17,7 +18,7 @@ echo "Run with: -O3" | tee -a report_valgrind.txt cd ../mapcodelib gcc $OPTS -g -O3 -c mapcoder.c cd ../unittest -gcc $OPTS -g -O3 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o +gcc $OPTS -g -O3 unittest.c -lm -lpthread -o unittest $LIB valgrind --leak-check=yes ./unittest | tee -a $REPORT echo "----------------" tee -a $REPORT diff --git a/unittest/unittest.c b/unittest/unittest.c index dcc466b..3fd2636 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -57,6 +57,8 @@ static const double METERS_PER_DEGREE_LON = 111319.490793; static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; #endif +#define REF(x) if (x) {} else {} + static int nrErrors = 0; @@ -2039,8 +2041,7 @@ int main(const int argc, const char **argv) { int nrTests = 0; // Ref unused var. - if (ISO3166_ALPHA[0] == 0) { - } + REF(ISO3166_ALPHA[0]); printf("Mapcode C Library Unit Tests\n"); printf("Library version %s (data version %s)\n", MAPCODE_C_VERSION, MAPCODE_DATA_VERSION); From f2fa25c393db3529dccc7fb7ace1d2d45b36f02e Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Mon, 31 Oct 2016 17:48:31 +0100 Subject: [PATCH 119/181] Check for env --- unittest/run_gprof.sh | 7 +++++++ unittest/run_sanitizer.sh | 6 ++++++ unittest/run_valgrind.sh | 8 ++++++++ 3 files changed, 21 insertions(+) diff --git a/unittest/run_gprof.sh b/unittest/run_gprof.sh index 6d2b3bc..082665a 100755 --- a/unittest/run_gprof.sh +++ b/unittest/run_gprof.sh @@ -5,6 +5,13 @@ LIB="../mapcodelib/mapcoder.o" echo "Run gprof profiler..." | tee $REPORT date | tee -a $REPORT +TEST=`which gprof` +if [ "$TEST" = "" ] +then + echo "No gprof found on this machine - skipping script..." + exit 1 +fi + echo "" | tee -a $REPORT echo "Run with: -O0" | tee -a $REPORT cd ../mapcodelib diff --git a/unittest/run_sanitizer.sh b/unittest/run_sanitizer.sh index 84b82af..22d1ce8 100755 --- a/unittest/run_sanitizer.sh +++ b/unittest/run_sanitizer.sh @@ -7,6 +7,12 @@ export ASAN_OPTIONS=debug=true:strict_string_checks=1:detect_stack_use_after_ret echo "Run address sanitizer..." | tee $REPORT date | tee -a $REPORT +TEST=`which clang` +if [ "$TEST" = "" ] +then + echo "No clang found on this machine - skipping script..." + exit 1 +fi # No optimize echo "" | tee -a $REPORT echo "Run with: -O0" | tee -a $REPORT diff --git a/unittest/run_valgrind.sh b/unittest/run_valgrind.sh index aa3f9d9..cd8361c 100755 --- a/unittest/run_valgrind.sh +++ b/unittest/run_valgrind.sh @@ -3,6 +3,14 @@ OPTS="-Wall -Werror -Wno-pointer-to-int-cast" LIB="../mapcodelib/mapcoder.o" echo "Run valgrind" | tee $REPORT +date | tee -a $REPORT + +TEST=`which valgrind` +if [ "$TEST" = "" ] +then + echo "No valgrind found on this machine - skipping script..." + exit 1 +fi echo "" | tee -a $REPORT echo "Run with: -O0" | tee -a report_valgrind.txt From ef59be699e39bfdc25338a4fdcf777362acd5003 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Mon, 31 Oct 2016 17:53:06 +0100 Subject: [PATCH 120/181] Updated --- unittest/run_gprof.sh | 2 ++ unittest/run_normal.sh | 2 ++ unittest/run_sanitizer.sh | 2 ++ unittest/run_valgrind.sh | 2 ++ 4 files changed, 8 insertions(+) diff --git a/unittest/run_gprof.sh b/unittest/run_gprof.sh index 082665a..fb13853 100755 --- a/unittest/run_gprof.sh +++ b/unittest/run_gprof.sh @@ -2,8 +2,10 @@ REPORT=report_gprof.txt OPTS="-Wall -Werror -Wno-pointer-to-int-cast" LIB="../mapcodelib/mapcoder.o" +echo "----------------------------------------------------------------" | tee -a $REPORT echo "Run gprof profiler..." | tee $REPORT date | tee -a $REPORT +echo "----------------------------------------------------------------" | tee -a $REPORT TEST=`which gprof` if [ "$TEST" = "" ] diff --git a/unittest/run_normal.sh b/unittest/run_normal.sh index d084789..f8f6227 100755 --- a/unittest/run_normal.sh +++ b/unittest/run_normal.sh @@ -1,8 +1,10 @@ REPORT=report_normal.txt OPTS="-Wall -Werror -Wno-pointer-to-int-cast" +echo "----------------------------------------------------------------" | tee -a $REPORT echo "Run normal..." | tee $REPORT date | tee -a $REPORT +echo "----------------------------------------------------------------" | tee -a $REPORT echo "" | tee -a $REPORT echo "Run with: -O0" | tee -a $REPORT diff --git a/unittest/run_sanitizer.sh b/unittest/run_sanitizer.sh index 22d1ce8..eb1813f 100755 --- a/unittest/run_sanitizer.sh +++ b/unittest/run_sanitizer.sh @@ -4,8 +4,10 @@ LIB="../mapcodelib/mapcoder.o" export ASAN_OPTIONS=debug=true:strict_string_checks=1:detect_stack_use_after_return=true:detect_invalid_pointer_pairs=99999:detect_container_overflow=true:detect_odr_violation=2:check_initialization_order=true:strict_init_order=true +echo "----------------------------------------------------------------" | tee -a $REPORT echo "Run address sanitizer..." | tee $REPORT date | tee -a $REPORT +echo "----------------------------------------------------------------" | tee -a $REPORT TEST=`which clang` if [ "$TEST" = "" ] diff --git a/unittest/run_valgrind.sh b/unittest/run_valgrind.sh index cd8361c..750d80e 100755 --- a/unittest/run_valgrind.sh +++ b/unittest/run_valgrind.sh @@ -2,8 +2,10 @@ REPORT=report_valgrind.txt OPTS="-Wall -Werror -Wno-pointer-to-int-cast" LIB="../mapcodelib/mapcoder.o" +echo "----------------------------------------------------------------" | tee -a $REPORT echo "Run valgrind" | tee $REPORT date | tee -a $REPORT +echo "----------------------------------------------------------------" | tee -a $REPORT TEST=`which valgrind` if [ "$TEST" = "" ] From cec62027d3a52a93f2f9c7c2044b2315cda36465 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Mon, 31 Oct 2016 18:00:42 +0100 Subject: [PATCH 121/181] Updated --- unittest/run_sanitizer.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/unittest/run_sanitizer.sh b/unittest/run_sanitizer.sh index eb1813f..aac6b13 100755 --- a/unittest/run_sanitizer.sh +++ b/unittest/run_sanitizer.sh @@ -31,7 +31,7 @@ echo "Run with: -O1" | tee -a $REPORT cd ../mapcodelib gcc $OPTS -O1 -c mapcoder.c cd ../unittest -gcc $OPTS -O1 unittest.c -lm -lpthread -fsanitize=address -o unittest $LINK +gcc $OPTS -O1 unittest.c -lm -lpthread -fsanitize=address -o unittest $LIB ./unittest | tee -a $REPORT echo "----------------" | tee -a $REPORT From b35cf4528b86c0cc2147c083a4f739db51d850be Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Tue, 1 Nov 2016 08:17:42 +0100 Subject: [PATCH 122/181] Updated valgrind script --- unittest/run_valgrind.sh | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/unittest/run_valgrind.sh b/unittest/run_valgrind.sh index 750d80e..62fe77c 100755 --- a/unittest/run_valgrind.sh +++ b/unittest/run_valgrind.sh @@ -17,18 +17,9 @@ fi echo "" | tee -a $REPORT echo "Run with: -O0" | tee -a report_valgrind.txt cd ../mapcodelib -gcc $OPTS -g -O0 -DDEBUG -c mapcoder.c +gcc $OPTS -g -O0 -c mapcoder.c cd ../unittest -gcc $OPTS -g -O0 -DDEBUG unittest.c -lm -lpthread -o unittest $LIB -valgrind --leak-check=yes ./unittest | tee -a $REPORT -echo "----------------" tee -a $REPORT - -echo "" | tee -a $REPORT -echo "Run with: -O3" | tee -a report_valgrind.txt -cd ../mapcodelib -gcc $OPTS -g -O3 -c mapcoder.c -cd ../unittest -gcc $OPTS -g -O3 unittest.c -lm -lpthread -o unittest $LIB +gcc $OPTS -g -O0 unittest.c -lm -lpthread -o unittest $LIB valgrind --leak-check=yes ./unittest | tee -a $REPORT echo "----------------" tee -a $REPORT From 74df1a79b7ea85463760d36c5e50672f112c3b39 Mon Sep 17 00:00:00 2001 From: ribu Date: Tue, 1 Nov 2016 08:38:31 +0100 Subject: [PATCH 123/181] Improved scripts --- unittest/run_all.sh | 1 + unittest/run_gprof.sh | 9 +++++---- unittest/run_normal.sh | 9 +++++---- unittest/run_sanitizer.sh | 22 +++++++--------------- unittest/run_valgrind.sh | 7 ++++--- 5 files changed, 22 insertions(+), 26 deletions(-) diff --git a/unittest/run_all.sh b/unittest/run_all.sh index b415eca..20a4551 100755 --- a/unittest/run_all.sh +++ b/unittest/run_all.sh @@ -1,3 +1,4 @@ +#!/bin/sh echo "Run all tests..." date echo "" diff --git a/unittest/run_gprof.sh b/unittest/run_gprof.sh index fb13853..36672ab 100755 --- a/unittest/run_gprof.sh +++ b/unittest/run_gprof.sh @@ -1,11 +1,12 @@ +#!/bin/sh REPORT=report_gprof.txt OPTS="-Wall -Werror -Wno-pointer-to-int-cast" LIB="../mapcodelib/mapcoder.o" -echo "----------------------------------------------------------------" | tee -a $REPORT +echo "!! -------------------------------------------------------------" | tee -a $REPORT echo "Run gprof profiler..." | tee $REPORT date | tee -a $REPORT -echo "----------------------------------------------------------------" | tee -a $REPORT +echo "!! -------------------------------------------------------------" | tee -a $REPORT TEST=`which gprof` if [ "$TEST" = "" ] @@ -22,7 +23,7 @@ cd ../unittest gcc $OPTS -g -O0 unittest.c -lm -lpthread -o unittest $LIB -pg ./unittest | tee -a $REPORT gprof ./unittest | tee -a $REPORT -echo "----------------" | tee -a $REPORT +echo "!! -------------------------------------------------------------" | tee -a $REPORT echo "" | tee -a $REPORT echo "Run with: -O3" | tee -a $REPORT @@ -32,7 +33,7 @@ cd ../unittest gcc $OPTS -g -O3 unittest.c -lm -lpthread -o unittest $LIB -pg ./unittest | tee -a $REPORT gprof ./unittest | tee -a $REPORT -echo "----------------" | tee -a $REPORT +echo "!! -------------------------------------------------------------" | tee -a $REPORT echo "" | tee -a $REPORT echo "Report in: $REPORT" diff --git a/unittest/run_normal.sh b/unittest/run_normal.sh index f8f6227..e7e895f 100755 --- a/unittest/run_normal.sh +++ b/unittest/run_normal.sh @@ -1,10 +1,11 @@ +#!/bin/sh REPORT=report_normal.txt OPTS="-Wall -Werror -Wno-pointer-to-int-cast" -echo "----------------------------------------------------------------" | tee -a $REPORT +echo "!! -------------------------------------------------------------" | tee -a $REPORT echo "Run normal..." | tee $REPORT date | tee -a $REPORT -echo "----------------------------------------------------------------" | tee -a $REPORT +echo "!! -------------------------------------------------------------" | tee -a $REPORT echo "" | tee -a $REPORT echo "Run with: -O0" | tee -a $REPORT @@ -13,7 +14,7 @@ gcc $OPTS -O0 -DDEBUG -c mapcoder.c cd ../unittest gcc $OPTS -O0 -DDEBUG unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o ./unittest | tee -a $REPORT -echo "----------------" | tee -a $REPORT +echo "!! -------------------------------------------------------------" | tee -a $REPORT echo "" | tee -a $REPORT echo "Run with: -O3" | tee -a $REPORT @@ -22,7 +23,7 @@ gcc $OPTS -O3 -c mapcoder.c cd ../unittest gcc $OPTS -O3 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o ./unittest | tee -a $REPORT -echo "----------------" | tee -a $REPORT +echo "!! -------------------------------------------------------------" | tee -a $REPORT echo "" | tee -a $REPORT echo "Report in: $REPORT" diff --git a/unittest/run_sanitizer.sh b/unittest/run_sanitizer.sh index aac6b13..87d62d0 100755 --- a/unittest/run_sanitizer.sh +++ b/unittest/run_sanitizer.sh @@ -1,13 +1,14 @@ +#!/bin/sh REPORT=report_sanitizer.txt OPTS="-Wall -Werror -Wno-pointer-to-int-cast" LIB="../mapcodelib/mapcoder.o" export ASAN_OPTIONS=debug=true:strict_string_checks=1:detect_stack_use_after_return=true:detect_invalid_pointer_pairs=99999:detect_container_overflow=true:detect_odr_violation=2:check_initialization_order=true:strict_init_order=true -echo "----------------------------------------------------------------" | tee -a $REPORT +echo "!! -------------------------------------------------------------" | tee -a $REPORT echo "Run address sanitizer..." | tee $REPORT date | tee -a $REPORT -echo "----------------------------------------------------------------" | tee -a $REPORT +echo "!! -------------------------------------------------------------" | tee -a $REPORT TEST=`which clang` if [ "$TEST" = "" ] @@ -15,6 +16,7 @@ then echo "No clang found on this machine - skipping script..." exit 1 fi + # No optimize echo "" | tee -a $REPORT echo "Run with: -O0" | tee -a $REPORT @@ -23,17 +25,7 @@ gcc $OPTS -O0 -DDEBUG -c mapcoder.c cd ../unittest gcc $OPTS -O0 -DDEBUG unittest.c -lm -lpthread -fsanitize=address -o unittest $LIB ./unittest | tee -a $REPORT -echo "----------------" | tee -a $REPORT - -# Optimize 1 -echo "" | tee -a $REPORT -echo "Run with: -O1" | tee -a $REPORT -cd ../mapcodelib -gcc $OPTS -O1 -c mapcoder.c -cd ../unittest -gcc $OPTS -O1 unittest.c -lm -lpthread -fsanitize=address -o unittest $LIB -./unittest | tee -a $REPORT -echo "----------------" | tee -a $REPORT +echo "!! -------------------------------------------------------------" | tee -a $REPORT # Optimize 2 echo "" | tee -a $REPORT @@ -43,7 +35,7 @@ gcc $OPTS -O2 -c mapcoder.c cd ../unittest gcc $OPTS -O2 unittest.c -lm -lpthread -fsanitize=address -o unittest $LIB ./unittest | tee -a $REPORT -echo "----------------" | tee -a $REPORT +echo "!! -------------------------------------------------------------" | tee -a $REPORT # Optimize 3 echo "" | tee -a $REPORT @@ -53,7 +45,7 @@ gcc $OPTS -O3 -c mapcoder.c cd ../unittest gcc $OPTS -O3 unittest.c -lm -lpthread -fsanitize=address -o unittest $LIB ./unittest | tee -a $REPORT -echo "----------------" | tee -a $REPORT +echo "!! -------------------------------------------------------------" | tee -a $REPORT echo "" | tee -a $REPORT echo "Report in: $REPORT" diff --git a/unittest/run_valgrind.sh b/unittest/run_valgrind.sh index 62fe77c..90a15b1 100755 --- a/unittest/run_valgrind.sh +++ b/unittest/run_valgrind.sh @@ -1,11 +1,12 @@ +#!/bin/sh REPORT=report_valgrind.txt OPTS="-Wall -Werror -Wno-pointer-to-int-cast" LIB="../mapcodelib/mapcoder.o" -echo "----------------------------------------------------------------" | tee -a $REPORT +echo "!! -------------------------------------------------------------" | tee -a $REPORT echo "Run valgrind" | tee $REPORT date | tee -a $REPORT -echo "----------------------------------------------------------------" | tee -a $REPORT +echo "!! -------------------------------------------------------------" | tee -a $REPORT TEST=`which valgrind` if [ "$TEST" = "" ] @@ -21,7 +22,7 @@ gcc $OPTS -g -O0 -c mapcoder.c cd ../unittest gcc $OPTS -g -O0 unittest.c -lm -lpthread -o unittest $LIB valgrind --leak-check=yes ./unittest | tee -a $REPORT -echo "----------------" tee -a $REPORT +echo "!! -------------------------------------------------------------" | tee -a $REPORT echo "" tee -a $REPORT echo "Report in: $REPORT" From 60f333ff05f90cbea5aef41bafdc9ed59fec366c Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Tue, 1 Nov 2016 09:06:48 +0100 Subject: [PATCH 124/181] Improved test scripts --- .gitignore | 4 +- unittest/clean.sh | 5 +++ unittest/run_all.sh | 1 + unittest/run_compare.sh | 87 +++++++++++++++++++++++++++++++++++++++ unittest/run_gprof.sh | 12 +++--- unittest/run_normal.sh | 2 +- unittest/run_sanitizer.sh | 12 +++--- unittest/run_valgrind.sh | 12 +++--- 8 files changed, 114 insertions(+), 21 deletions(-) create mode 100755 unittest/clean.sh create mode 100755 unittest/run_compare.sh diff --git a/.gitignore b/.gitignore index 1fa678a..4d67d74 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ -gmon.out -report_*.txt +unittest/gmon.out +unittest/_*.txt # ----------------------------------------------------------------------------- # Compiled sources diff --git a/unittest/clean.sh b/unittest/clean.sh new file mode 100755 index 0000000..f3835b7 --- /dev/null +++ b/unittest/clean.sh @@ -0,0 +1,5 @@ +#!/bin/sh +if [ -f unittest.c ] +then + rm -f _*.txt gmon.out +fi diff --git a/unittest/run_all.sh b/unittest/run_all.sh index 20a4551..2784ae0 100755 --- a/unittest/run_all.sh +++ b/unittest/run_all.sh @@ -6,5 +6,6 @@ echo "" ./run_sanitizer.sh ./run_gprof.sh ./run_valgrind.sh +./run_compare.sh echo "" echo "Done" diff --git a/unittest/run_compare.sh b/unittest/run_compare.sh new file mode 100755 index 0000000..f0f359a --- /dev/null +++ b/unittest/run_compare.sh @@ -0,0 +1,87 @@ +#!/bin/sh +REPORT=_report_compare.txt +OPTS="-Wall -Werror -Wno-pointer-to-int-cast" + +NEW=../utility/mapcode +OLD=$HOME/bin/mapcode-2.3.1 + +OPTS1="--grid 1000000 8" +OPTS2="--random 1000000 8 1234" +OPTS3="--random 1000000 8 11223344" + +TEST=`which $OLD` +if [ "$TEST" = "" ] +then + echo "No $OLD found on this machine - skipping script..." + exit 1 +fi + +echo "!! -------------------------------------------------------------" | tee -a $REPORT +echo "Run compare with previous output..." | tee $REPORT +date | tee -a $REPORT +echo "!! -------------------------------------------------------------" | tee -a $REPORT + +echo "" | tee -a $REPORT +echo "Run with: -O3" | tee -a $REPORT +cd ../mapcodelib +gcc $OPTS -O3 -c mapcoder.c +cd ../utility +gcc $OPTS -O3 mapcode.cpp -lm -o mapcode ../mapcodelib/mapcoder.o +cd ../unittest + +TEST=`which $NEW` +if [ "$TEST" = "" ] +then + echo "No $NEW found on this machine - skipping script..." + exit 1 +fi + +echo "" +echo "Execute: $NEW $OPTS1" | tee -a $REPORT +$NEW | grep version | tee -a $REPORT +$NEW $OPTS1 > _new_1.txt | tee -a $REPORT + +echo "" +echo "Execute: $OLD $OPTS1" | tee -a $REPORT +$OLD | grep version | tee -a $REPORT +$OLD $OPTS1 > _old_1.txt | tee -a $REPORT +diff _new_1.txt _old_1.txt | tee -a $REPORT +if [ $? -ne 0 ] +then + echo "ERROR: Diffs found with: " $OPTS1 | tee -a $REPORT +fi + +echo "" +echo "Execute: $NEW $OPTS2" | tee -a $REPORT +$NEW | grep version | tee -a $REPORT +$NEW $OPTS2 > _new_2.txt | tee -a $REPORT + +echo "" +echo "Execute: $OLD $OPTS2" | tee -a $REPORT +$OLD | grep version | tee -a $REPORT +$OLD $OPTS2 > _old_2.txt | tee -a $REPORT +diff _new_2.txt _old_2.txt | tee -a $REPORT +if [ $? -ne 0 ] +then + echo "ERROR: Diffs found with: " $OPTS2 | tee -a $REPORT +fi + +echo "" +echo "Execute: $NEW $OPTS3" | tee -a $REPORT +$NEW | grep version | tee -a $REPORT +$NEW $OPTS3 > _new_3.txt | tee -a $REPORT + +echo "" +echo "Execute: $OLD $OPTS3" | tee -a $REPORT +$OLD | grep version | tee -a $REPORT +$OLD $OPTS3 > _old_3.txt | tee -a $REPORT +diff _new_3.txt _old_3.txt | tee -a $REPORT +if [ $? -ne 0 ] +then + echo "ERROR: Diffs found with: " $OPTS3 | tee -a $REPORT +fi + +echo "!! -------------------------------------------------------------" | tee -a $REPORT + +echo "" | tee -a $REPORT +echo "Report in: $REPORT" diff --git a/unittest/run_gprof.sh b/unittest/run_gprof.sh index 36672ab..a52a091 100755 --- a/unittest/run_gprof.sh +++ b/unittest/run_gprof.sh @@ -1,13 +1,8 @@ #!/bin/sh -REPORT=report_gprof.txt +REPORT=_report_gprof.txt OPTS="-Wall -Werror -Wno-pointer-to-int-cast" LIB="../mapcodelib/mapcoder.o" -echo "!! -------------------------------------------------------------" | tee -a $REPORT -echo "Run gprof profiler..." | tee $REPORT -date | tee -a $REPORT -echo "!! -------------------------------------------------------------" | tee -a $REPORT - TEST=`which gprof` if [ "$TEST" = "" ] then @@ -15,6 +10,11 @@ then exit 1 fi +echo "!! -------------------------------------------------------------" | tee -a $REPORT +echo "Run gprof profiler..." | tee $REPORT +date | tee -a $REPORT +echo "!! -------------------------------------------------------------" | tee -a $REPORT + echo "" | tee -a $REPORT echo "Run with: -O0" | tee -a $REPORT cd ../mapcodelib diff --git a/unittest/run_normal.sh b/unittest/run_normal.sh index e7e895f..dbd81d4 100755 --- a/unittest/run_normal.sh +++ b/unittest/run_normal.sh @@ -1,5 +1,5 @@ #!/bin/sh -REPORT=report_normal.txt +REPORT=_report_normal.txt OPTS="-Wall -Werror -Wno-pointer-to-int-cast" echo "!! -------------------------------------------------------------" | tee -a $REPORT diff --git a/unittest/run_sanitizer.sh b/unittest/run_sanitizer.sh index 87d62d0..7ab5276 100755 --- a/unittest/run_sanitizer.sh +++ b/unittest/run_sanitizer.sh @@ -1,15 +1,10 @@ #!/bin/sh -REPORT=report_sanitizer.txt +REPORT=_report_sanitizer.txt OPTS="-Wall -Werror -Wno-pointer-to-int-cast" LIB="../mapcodelib/mapcoder.o" export ASAN_OPTIONS=debug=true:strict_string_checks=1:detect_stack_use_after_return=true:detect_invalid_pointer_pairs=99999:detect_container_overflow=true:detect_odr_violation=2:check_initialization_order=true:strict_init_order=true -echo "!! -------------------------------------------------------------" | tee -a $REPORT -echo "Run address sanitizer..." | tee $REPORT -date | tee -a $REPORT -echo "!! -------------------------------------------------------------" | tee -a $REPORT - TEST=`which clang` if [ "$TEST" = "" ] then @@ -17,6 +12,11 @@ then exit 1 fi +echo "!! -------------------------------------------------------------" | tee -a $REPORT +echo "Run address sanitizer..." | tee $REPORT +date | tee -a $REPORT +echo "!! -------------------------------------------------------------" | tee -a $REPORT + # No optimize echo "" | tee -a $REPORT echo "Run with: -O0" | tee -a $REPORT diff --git a/unittest/run_valgrind.sh b/unittest/run_valgrind.sh index 90a15b1..0e1b7ad 100755 --- a/unittest/run_valgrind.sh +++ b/unittest/run_valgrind.sh @@ -1,13 +1,8 @@ #!/bin/sh -REPORT=report_valgrind.txt +REPORT=_report_valgrind.txt OPTS="-Wall -Werror -Wno-pointer-to-int-cast" LIB="../mapcodelib/mapcoder.o" -echo "!! -------------------------------------------------------------" | tee -a $REPORT -echo "Run valgrind" | tee $REPORT -date | tee -a $REPORT -echo "!! -------------------------------------------------------------" | tee -a $REPORT - TEST=`which valgrind` if [ "$TEST" = "" ] then @@ -15,6 +10,11 @@ then exit 1 fi +echo "!! -------------------------------------------------------------" | tee -a $REPORT +echo "Run valgrind" | tee $REPORT +date | tee -a $REPORT +echo "!! -------------------------------------------------------------" | tee -a $REPORT + echo "" | tee -a $REPORT echo "Run with: -O0" | tee -a report_valgrind.txt cd ../mapcodelib From 6ee3f954149e3f552788896b31b747519649d0af Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Tue, 1 Nov 2016 09:07:51 +0100 Subject: [PATCH 125/181] Improved test scripts --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index c56744c..bbacf46 100644 --- a/README.md +++ b/README.md @@ -141,6 +141,9 @@ footprint, for example for embedded applications. * Added support for getting territory names in English and local alphabets. +* Added much improved unit test scripts to run `gprof`, `valgrind`, the CLang address sanitize +and compare the output of the new library with and older version. + ### 2.4.1 * Renamed `.h` files to `internal_*.h` unless they are relevant to the interface. From 5bb8d96ffc1a53edfc76f887b255279761f5e0ad Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 2 Nov 2016 09:08:56 +0100 Subject: [PATCH 126/181] Release 2.5.1 --- README.md | 6 ++- mapcodelib/internal_alphabet_recognizer.h | 2 +- mapcodelib/mapcoder.h | 2 +- unittest/test_territories.h | 3 +- unittest/unittest.c | 50 ++++++++++++++++++++--- 5 files changed, 53 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index bbacf46..678314f 100644 --- a/README.md +++ b/README.md @@ -61,7 +61,7 @@ decode Mapcodes. This produces the following help text: - MAPCODE (version 2.4.1) + MAPCODE (version 2.5.1) Copyright (C) 2014-2016 Stichting Mapcode Foundation Usage: @@ -137,6 +137,10 @@ footprint, for example for embedded applications. ## Release Notes +### 2.5.1 + +* Updated unit test to compile with plain C and added some test cases. + ### 2.5.0 * Added support for getting territory names in English and local alphabets. diff --git a/mapcodelib/internal_alphabet_recognizer.h b/mapcodelib/internal_alphabet_recognizer.h index 2af0caa..91c1b00 100644 --- a/mapcodelib/internal_alphabet_recognizer.h +++ b/mapcodelib/internal_alphabet_recognizer.h @@ -288,7 +288,7 @@ static const signed char ALPHABET_OF[] = { #define ROMAN_VERSION_MAX_CHAR 0x3129 static const char *ROMAN_VERSION_OF[] = { /* 0000 */ "\0 !?#$%&'()*+,-./0123456789:;<=>?", - /* 0040 */ "@ABCDEFGHIJKLMNOPQRSTUVWXYZ[?]^_`abcdefghijklmnopqrstuvwxyz{|}~?", + /* 0040 */ "@ABCDEFGHIJKLMNOPQRSTUVWXYZ[?]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~?", /* 0080 */ NULL, /* 00c0 */ NULL, /* 0100 */ NULL, diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index adbf1a2..66ef75c 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -25,7 +25,7 @@ extern "C" { #include "mapcode_alphabets.h" -#define MAPCODE_C_VERSION "2.5.0" +#define MAPCODE_C_VERSION "2.5.1" #define UWORD unsigned short int // 2-byte unsigned integer. #define MAX_NR_OF_MAPCODE_RESULTS 22 // Max. number of results ever returned by encoder (e.g. for 26.904899, 95.138515). #define MAX_PROPER_MAPCODE_LEN 11 // Max. number of characters in a proper mapcode (including the dot, excl. precision extension). diff --git a/unittest/test_territories.h b/unittest/test_territories.h index 4296100..2fd81dc 100644 --- a/unittest/test_territories.h +++ b/unittest/test_territories.h @@ -14,8 +14,7 @@ * limitations under the License. */ -// produced by fast_territories.cpp - +// *** GENERATED FILE (fast_territories.cpp), DO NOT CHANGE OR PRETTIFY *** #include "../mapcodelib/mapcode_territories.h" typedef struct { diff --git a/unittest/unittest.c b/unittest/unittest.c index 3fd2636..01e9fe5 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -50,9 +50,6 @@ #include -static const double METERS_PER_DEGREE_LAT = 110946.252133; -static const double METERS_PER_DEGREE_LON = 111319.490793; - #define MAX_THREADS 16 // Optimal: not too much, approx. nr of cores * 2, better no more than 32. static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; #endif @@ -1026,9 +1023,11 @@ static void testDistance(double d1, double d2) { static int testDistances(void) { + static const double METERS_PER_DEGREE_LAT = 110946.252133; + static const double METERS_PER_DEGREE_LON = 111319.490793; int nrTests = 0; int i; - const double coordpairs[] = { + static const double coordpairs[] = { // lat1, lon1, lat2, lon2, expected distance * 100000 1, 1, 1, 1, 0, 0, 0, 0, 1, 11131949079, @@ -1380,6 +1379,7 @@ static int testCorrectDecode(char *mc, enum Territory tc) { double lon1; double lat2; double lon2; + UWORD utf16[MAX_CLEAN_MAPCODE_LEN + 1]; int rc = decodeMapcodeToLatLonUtf8(&lat1, &lon1, mc, tc, NULL); if (rc < 0) { foundError(); @@ -1391,7 +1391,6 @@ static int testCorrectDecode(char *mc, enum Territory tc) { printf("*** ERROR *** decodeMapcodeToLatLonUtf8 returns '%d' (should be 0) for mapcode='%s'\n", rc, mc); } - UWORD utf16[MAX_CLEAN_MAPCODE_LEN + 1]; convertMapcodeToAlphabetUtf16(utf16, mc, ALPHABET_ARABIC); rc = decodeMapcodeToLatLonUtf16(&lat2, &lon2, utf16, tc, NULL); if (rc < 0) { @@ -1876,6 +1875,33 @@ static int testAlphabets(void) { int j; const char *str, *expect; static const char *TEST_PAIRS[] = { + "irl xx.xxxx", "IRL XX.XXXX", // Grid24 + "cck XX.XX", "CCK XX.XX", // nameless22 + "cze XX.XXX", "CZE XX.XXX", // nameless23 + "NLD XXX.XX", "NLD XXX.XX", // nameless32 + "VAT 5d.dd", "VAT 5D.DD", // Grid22 + "NLD XX.XXX", "NLD XX.XXX", // Grid23 + "bhr xxx.xx", "BHR XXX.XX", // Grid32 + "FRA XXX.XXX", "FRA XXX.XXX", // Grid33 + "irl xx.xxxx", "IRL XX.XXXX", // Grid24 + "cub xxxx.xx", "CUB XXXX.XX", // Grid42 + "ben xxxx.xxx", "BEN XXXX.XXX", // Grid34 + "USA xxxx.xxxx", "USA XXXX.XXXX", // Grid44 + "US-AZ hhh.hh", "US-AZ HHH.HH", // HGrid32 + "Bel hhh.hhh", "BEL HHH.HHH", // HGrid33 + "PAN hh.hhhh", "PAN HH.HHHH", // HGrid24 + "GRC hhhh.hh", "GRC HHHH.HH", // HGrid42 + "NZL hhhh.hhh", "NZL HHHH.HHH", // HGrid43 + "KAZ hhh.hhhh", "KAZ HHH.HHHH", // HGrid34 + "RUS xxxx.xxxx", "RUS XXXX.XXXX", // HGrid44 + "CN-SH hhhh.hhhh", "CN-SH HHHH.HHHH", // HGrid44 + "VAT hhhhh.hhhh", "VAT HHHHH.HHHH", // HGrid54 + "hhhhh.hhhh", "HHHHH.HHHH", // HGrid54 + "TUV hh.hhh", "TUV HH.HHH", // AutoHeader23 + "LVA L88.ZVR", "LVA L88.ZVR", // AutoHeader33 + "WLF XLG.3GP", "WLF XLG.3GP", // HGrid33 R + "VAT j0q3.27r", "VAT J0Q3.27R", // HGrid43 R + "PAK hhhh.hhhh", "PAK HHHH.HHHH", // HGrid44 R "xxx.xxxx", "XXX.XXXX", "nld XX.XX", "NLD XX.XX", ".123", "", @@ -1944,6 +1970,20 @@ static int testAlphabets(void) { str = TEST_PAIRS[j]; expect = TEST_PAIRS[j + 1]; convertMapcodeToAlphabetUtf16(enc, str, i); + { + char utf8[3 * MAX_MAPCODE_RESULT_LEN + 1]; + MapcodeElements mapcodeElements; + double lat1, lon1, lat2, lon2, lat3, lon3; + convertMapcodeToAlphabetUtf8(utf8, str, i); + decodeMapcodeToLatLonUtf16(&lat1, &lon1, enc, TERRITORY_FRA, &mapcodeElements); + decodeMapcodeToLatLonUtf8(&lat2, &lon2, utf8, TERRITORY_FRA, &mapcodeElements); + decodeMapcodeToLatLonUtf8(&lat3, &lon3, str, TERRITORY_FRA, &mapcodeElements); + ++nrTests; + if (lat1 != lat2 || lon1 != lon2 || lat1 != lat3 || lon1 != lon3) { + foundError(); + printf("*** ERROR *** Difference in ascii/utf8/utf16 decoding %s\n", str); + } + } myConvertToRoman(dec, enc); ++nrTests; if (strcmp(dec, expect)) { From bcfb8463f605ac3956e5c0369069315926f1fadd Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 2 Nov 2016 10:08:35 +0100 Subject: [PATCH 127/181] Cleaned mapcoder.c --- mapcodelib/mapcoder.c | 57 +++++++++++++++++++++++-------------------- 1 file changed, 30 insertions(+), 27 deletions(-) diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 90d31fd..39acb87 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -68,7 +68,6 @@ void _TestAssert(int iCondition, const char *cstrFile, int iLine) { #define REC_TYPE(m) ((TERRITORY_BOUNDARIES[m].flags >> 7) & 3) #define SMART_DIV(m) (TERRITORY_BOUNDARIES[m].flags >> 16) #define HEADER_LETTER(m) (ENCODE_CHARS[(TERRITORY_BOUNDARIES[m].flags >> 11) & 31]) -#define BOUNDARY_PTR(m) (&TERRITORY_BOUNDARIES[m]) #define TOKENSEP 0 #define TOKENDOT 1 @@ -90,6 +89,12 @@ void _TestAssert(int iCondition, const char *cstrFile, int iLine) { #define EARTH_CIRCUMFERENCE_X (EARTH_RADIUS_X_METERS * 2 * MATH_PI) #define EARTH_CIRCUMFERENCE_Y (EARTH_RADIUS_Y_METERS * 2 * MATH_PI) +#define MICROLAT_TO_FRACTIONS_FACTOR ((double) MAX_PRECISION_FACTOR) +#define MICROLON_TO_FRACTIONS_FACTOR (4.0 * MAX_PRECISION_FACTOR) + +#define FLAG_UTF8_STRING 0 // interpret pointer a utf8 characters +#define FLAG_UTF16_STRING 1 // interpret pointer a UWORD* to utf16 characters + // Meters per degree latitude is fixed. For longitude: use factor * cos(midpoint of two degree latitudes). static const double METERS_PER_DEGREE_LAT = EARTH_CIRCUMFERENCE_Y / 360.0; static const double METERS_PER_DEGREE_LON = EARTH_CIRCUMFERENCE_X / 360.0; @@ -330,8 +335,7 @@ static TerritoryBoundary *getExtendedBoundaries(TerritoryBoundary *target, const // /////////////////////////////////////////////////////////////////////////////////////////////// -#define MICROLAT_TO_FRACTIONS_FACTOR ((double)MAX_PRECISION_FACTOR) -#define MICROLON_TO_FRACTIONS_FACTOR (4.0 * MAX_PRECISION_FACTOR) + typedef struct { // latitudes in "810 billionths", range [-729 E11 .. +720 E11), is well within (-2^47 ... +2^47) double fminy; @@ -822,7 +826,7 @@ static const int NC[6] = {1, 31, 961, 29791, 923521, 28629151}; // returns *result==0 in case of error static void encodeGrid(char *result, const EncodeRec *enc, const int m, const int extraDigits, const char headerLetter) { - const TerritoryBoundary *b = BOUNDARY_PTR(m); + const TerritoryBoundary *b = TERRITORY_BOUNDARY(m); const int orgcodex = coDex(m); int codexm; ASSERT(result); @@ -999,7 +1003,7 @@ static void encodeNameless(char *result, const EncodeRec *enc, const enum Territ SIDE = SMART_DIV(m); - b = BOUNDARY_PTR(m); + b = TERRITORY_BOUNDARY(m); orgSIDE = SIDE; { @@ -1075,7 +1079,7 @@ static void encodeAutoHeader(char *result, const EncodeRec *enc, const int m, co i = firstindex; for (;;) { - b = BOUNDARY_PTR(i); + b = TERRITORY_BOUNDARY(i); // determine how many cells H = (b->maxy - b->miny + 89) / 90; // multiple of 10m xdiv = xDivider4(b->miny, b->maxy); @@ -1137,7 +1141,7 @@ static void encoderEngine(const enum Territory ccode, const EncodeRec *enc, cons from = firstRec(ccode); upto = lastRec(ccode); - if (!fitsInsideBoundaries(&enc->coord32, BOUNDARY_PTR(upto))) { + if (!fitsInsideBoundaries(&enc->coord32, TERRITORY_BOUNDARY(upto))) { return; } @@ -1151,7 +1155,7 @@ static void encoderEngine(const enum Territory ccode, const EncodeRec *enc, cons *result = 0; for (i = from; i <= upto; i++) { - if (fitsInsideBoundaries(&enc->coord32, BOUNDARY_PTR(i))) { + if (fitsInsideBoundaries(&enc->coord32, TERRITORY_BOUNDARY(i))) { if (IS_NAMELESS(i)) { encodeNameless(result, enc, ccode, extraDigits, i); } else if (REC_TYPE(i) > 1) { @@ -1478,7 +1482,7 @@ static enum MapcodeError decodeGrid(DecodeRec *dec, const int m, const int hasHe { - const TerritoryBoundary *b = BOUNDARY_PTR(m); + const TerritoryBoundary *b = TERRITORY_BOUNDARY(m); const int ygridsize = (b->maxy - b->miny + divy - 1) / divy; // microdegrees per cell const int xgridsize = (b->maxx - b->minx + divx - 1) / divx; // microdegrees per cell @@ -1521,7 +1525,7 @@ static enum MapcodeError decodeGrid(DecodeRec *dec, const int m, const int hasHe dec->coord32.lonMicroDeg = relx + (difx * dividerx); dec->coord32.latMicroDeg = rely + (dify * dividery); - if (!fitsInsideBoundaries(&dec->coord32, BOUNDARY_PTR(m))) { + if (!fitsInsideBoundaries(&dec->coord32, TERRITORY_BOUNDARY(m))) { return ERR_MAPCODE_UNDECODABLE; // type 2 "NLD Q000.000" } @@ -1637,7 +1641,7 @@ static enum MapcodeError decodeNameless(DecodeRec *dec, int m) { xSIDE = SIDE = SMART_DIV(m); - b = BOUNDARY_PTR(m); + b = TERRITORY_BOUNDARY(m); // decode { @@ -1692,7 +1696,7 @@ static enum MapcodeError decodeAutoHeader(DecodeRec *dec, int m) { value *= (961 * 31); for (; coDex(m) == codexm && REC_TYPE(m) > 1; m++) { - const TerritoryBoundary *b = BOUNDARY_PTR(m); + const TerritoryBoundary *b = TERRITORY_BOUNDARY(m); // determine how many cells int H = (b->maxy - b->miny + 89) / 90; // multiple of 10m const int xdiv = xDivider4(b->miny, b->maxy); @@ -2020,12 +2024,8 @@ static const int STATE_MACHINE[27][6] = { // Returns 0 if ok, negative in case of error (where -999 represents "may BECOME a valid mapcode if more characters are added) -#define FLAG_UTF8_STRING 0 // interpret pointer a utf8 characters -#define FLAG_UTF16_STRING 1 // interpret pointer a UWORD* to utf16 characters - - static enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, const char *string, int interpretAsUtf16, - enum Territory territory) { + enum Territory territory) { const UWORD *utf16 = (const UWORD *) string; int isAbjad = 0; const unsigned char *utf8 = (unsigned char *) string; @@ -2168,7 +2168,8 @@ static enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, co } if (isAbjad) { convertFromAbjad(mapcodeElements->properMapcode); - mapcodeElements->indexOfDot = (int) (strchr(mapcodeElements->properMapcode, '.') - mapcodeElements->properMapcode); + mapcodeElements->indexOfDot = (int) (strchr(mapcodeElements->properMapcode, '.') - + mapcodeElements->properMapcode); } if (*mapcodeElements->territoryISO) { mapcodeElements->territoryCode = getTerritoryCode(mapcodeElements->territoryISO, territory); @@ -2270,7 +2271,7 @@ static enum MapcodeError decoderEngine(DecodeRec *dec, int parseFlags) { err = decodeGrid(dec, i, 0); // first of all, make sure the zone fits the country - restrictZoneTo(&dec->zone, &dec->zone, BOUNDARY_PTR(upto)); + restrictZoneTo(&dec->zone, &dec->zone, TERRITORY_BOUNDARY(upto)); if ((err == ERR_OK) && IS_RESTRICTED(i)) { int nrZoneOverlaps = 0; @@ -2281,7 +2282,7 @@ static enum MapcodeError decoderEngine(DecodeRec *dec, int parseFlags) { dec->coord32 = convertFractionsToCoord32(&dec->result); for (j = i - 1; j >= from; j--) { // look in previous rects if (!IS_RESTRICTED(j)) { - if (fitsInsideBoundaries(&dec->coord32, BOUNDARY_PTR(j))) { + if (fitsInsideBoundaries(&dec->coord32, TERRITORY_BOUNDARY(j))) { nrZoneOverlaps = 1; break; } @@ -2294,13 +2295,13 @@ static enum MapcodeError decoderEngine(DecodeRec *dec, int parseFlags) { for (j = from; j < i; j++) { // try all smaller rectangles j if (!IS_RESTRICTED(j)) { MapcodeZone z; - if (restrictZoneTo(&z, &dec->zone, BOUNDARY_PTR(j))) { + if (restrictZoneTo(&z, &dec->zone, TERRITORY_BOUNDARY(j))) { nrZoneOverlaps++; if (nrZoneOverlaps == 1) { // first fit! remember... zoneCopyFrom(&zfound, &z); ASSERT(j <= MAPCODE_BOUNDARY_MAX); - memcpy(&prevu, BOUNDARY_PTR(j), sizeof(TerritoryBoundary)); + memcpy(&prevu, TERRITORY_BOUNDARY(j), sizeof(TerritoryBoundary)); } else { // nrZoneOverlaps >= 2 // more than one hit break; // give up @@ -2338,7 +2339,7 @@ static enum MapcodeError decoderEngine(DecodeRec *dec, int parseFlags) { } // for if (!err) { - restrictZoneTo(&dec->zone, &dec->zone, BOUNDARY_PTR(lastRec(ccode))); + restrictZoneTo(&dec->zone, &dec->zone, TERRITORY_BOUNDARY(lastRec(ccode))); if (isEmpty(&dec->zone)) { err = ERR_MAPCODE_UNDECODABLE; // type 0 "BRA xx.xx" @@ -2794,7 +2795,7 @@ int multipleBordersNearby(double latDeg, double lonDeg, enum Territory territory convertCoordsToMicrosAndFractions(&coord32, NULL, NULL, latDeg, lonDeg); for (m = upto; m >= from; m--) { if (!IS_RESTRICTED(m)) { - if (isNearBorderOf(&coord32, BOUNDARY_PTR(m))) { + if (isNearBorderOf(&coord32, TERRITORY_BOUNDARY(m))) { nrFound++; if (nrFound > 1) { return 1; @@ -2924,8 +2925,9 @@ decodeMapcodeToLatLonUtf8(double *latDeg, double *lonDeg, const char *mapcode, e // PUBLIC - decode string into lat,lon; returns negative in case of error -enum MapcodeError decodeMapcodeToLatLonUtf16(double *latDeg, double *lonDeg, const UWORD *mapcode, enum Territory territory, - MapcodeElements *mapcodeElements) { +enum MapcodeError +decodeMapcodeToLatLonUtf16(double *latDeg, double *lonDeg, const UWORD *mapcode, enum Territory territory, + MapcodeElements *mapcodeElements) { if ((latDeg == NULL) || (lonDeg == NULL) || (mapcode == NULL)) { return ERR_BAD_ARGUMENTS; } else { @@ -3093,7 +3095,8 @@ int getFullTerritoryNameLocalInAlphabet(char *territoryName, enum Territory terr *territoryName = 0; return 0; } - return getFullTerritoryName_internal(territoryName, territory, alternative, (int) alphabet, TERRITORY_LOCAL_NAME_UTF8); + return getFullTerritoryName_internal(territoryName, territory, alternative, (int) alphabet, + TERRITORY_LOCAL_NAME_UTF8); } From c08be00c7d8cc491e0b72c39dabdfe0752f5c707 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 2 Nov 2016 10:34:17 +0100 Subject: [PATCH 128/181] Improved test scripts --- unittest/clean.sh | 1 + unittest/run_all.sh | 21 ++++++----- unittest/run_compare.sh | 79 ++++++++++++++++++++++----------------- unittest/run_gprof.sh | 31 ++++++++------- unittest/run_normal.sh | 27 +++++++------ unittest/run_sanitizer.sh | 35 +++++++++-------- unittest/run_valgrind.sh | 17 ++++----- 7 files changed, 109 insertions(+), 102 deletions(-) diff --git a/unittest/clean.sh b/unittest/clean.sh index f3835b7..1274647 100755 --- a/unittest/clean.sh +++ b/unittest/clean.sh @@ -1,4 +1,5 @@ #!/bin/sh +echo "Clean test files..." if [ -f unittest.c ] then rm -f _*.txt gmon.out diff --git a/unittest/run_all.sh b/unittest/run_all.sh index 2784ae0..ff2dd2f 100755 --- a/unittest/run_all.sh +++ b/unittest/run_all.sh @@ -1,11 +1,12 @@ #!/bin/sh -echo "Run all tests..." -date -echo "" -./run_normal.sh -./run_sanitizer.sh -./run_gprof.sh -./run_valgrind.sh -./run_compare.sh -echo "" -echo "Done" +OUT=_report.txt +echo "Run all tests..." | tee $OUT +date | tee -a $OUT +echo "" | tee -a $OUT +./run_normal.sh | tee -a $OUT +./run_sanitizer.sh | tee -a $OUT +./run_gprof.sh | tee -a $OUT +./run_valgrind.sh | tee -a $OUT +./run_compare.sh | tee -a $OUT +echo "" | tee -a $OUT +echo "Done" | tee -a $OUT diff --git a/unittest/run_compare.sh b/unittest/run_compare.sh index f0f359a..bed429f 100755 --- a/unittest/run_compare.sh +++ b/unittest/run_compare.sh @@ -1,9 +1,10 @@ #!/bin/sh -REPORT=_report_compare.txt OPTS="-Wall -Werror -Wno-pointer-to-int-cast" NEW=../utility/mapcode -OLD=$HOME/bin/mapcode-2.3.1 +OLD=$HOME/bin/mapcode-2.3.0 +NEWFILE=_new.txt +OLDFILE=_old.txt OPTS1="--grid 1000000 8" OPTS2="--random 1000000 8 1234" @@ -16,13 +17,13 @@ then exit 1 fi -echo "!! -------------------------------------------------------------" | tee -a $REPORT -echo "Run compare with previous output..." | tee $REPORT -date | tee -a $REPORT -echo "!! -------------------------------------------------------------" | tee -a $REPORT +echo "!! -------------------------------------------------------------" +echo "Run compare with previous output..." +date +echo "!! -------------------------------------------------------------" -echo "" | tee -a $REPORT -echo "Run with: -O3" | tee -a $REPORT +echo "" +echo "Run with: -O3" cd ../mapcodelib gcc $OPTS -O3 -c mapcoder.c cd ../utility @@ -37,51 +38,59 @@ then fi echo "" -echo "Execute: $NEW $OPTS1" | tee -a $REPORT -$NEW | grep version | tee -a $REPORT -$NEW $OPTS1 > _new_1.txt | tee -a $REPORT +echo "Execute: $NEW $OPTS1" +$NEW | grep version +$NEW $OPTS1 > $NEWFILE echo "" -echo "Execute: $OLD $OPTS1" | tee -a $REPORT -$OLD | grep version | tee -a $REPORT -$OLD $OPTS1 > _old_1.txt | tee -a $REPORT -diff _new_1.txt _old_1.txt | tee -a $REPORT +echo "Execute: $OLD $OPTS1" +$OLD | grep version +$OLD $OPTS1 > $OLDFILE +diff $NEWFILE $OLDFILE if [ $? -ne 0 ] then - echo "ERROR: Diffs found with: " $OPTS1 | tee -a $REPORT + echo "ERROR: Diffs found with:" $OPTS1 + exit 1 +else + rm -f $NEWFILE $OLDFILE fi echo "" -echo "Execute: $NEW $OPTS2" | tee -a $REPORT -$NEW | grep version | tee -a $REPORT -$NEW $OPTS2 > _new_2.txt | tee -a $REPORT +echo "Execute: $NEW $OPTS2" +$NEW | grep version +$NEW $OPTS2 > $NEWFILE echo "" -echo "Execute: $OLD $OPTS2" | tee -a $REPORT -$OLD | grep version | tee -a $REPORT -$OLD $OPTS2 > _old_2.txt | tee -a $REPORT -diff _new_2.txt _old_2.txt | tee -a $REPORT +echo "Execute: $OLD $OPTS2" +$OLD | grep version +$OLD $OPTS2 > $OLDFILE +diff $NEWFILE $OLDFILE if [ $? -ne 0 ] then - echo "ERROR: Diffs found with: " $OPTS2 | tee -a $REPORT + echo "ERROR: Diffs found with:" $OPTS2 + exit 1 +else + rm -f $NEWFILE $OLDFILE fi echo "" -echo "Execute: $NEW $OPTS3" | tee -a $REPORT -$NEW | grep version | tee -a $REPORT -$NEW $OPTS3 > _new_3.txt | tee -a $REPORT +echo "Execute: $NEW $OPTS3" +$NEW | grep version +$NEW $OPTS3 > $NEWFILE echo "" -echo "Execute: $OLD $OPTS3" | tee -a $REPORT -$OLD | grep version | tee -a $REPORT -$OLD $OPTS3 > _old_3.txt | tee -a $REPORT -diff _new_3.txt _old_3.txt | tee -a $REPORT +echo "Execute: $OLD $OPTS3" +$OLD | grep version +$OLD $OPTS3 > $OLDFILE +diff $NEWFILE $OLDFILE if [ $? -ne 0 ] then - echo "ERROR: Diffs found with: " $OPTS3 | tee -a $REPORT + echo "ERROR: Diffs found with:" $OPTS3 + exit 1 +else + rm -f $NEWFILE $OLDFILE fi +echo "!! -------------------------------------------------------------" -echo "!! -------------------------------------------------------------" | tee -a $REPORT - -echo "" | tee -a $REPORT +echo "" echo "Report in: $REPORT" diff --git a/unittest/run_gprof.sh b/unittest/run_gprof.sh index a52a091..49d18aa 100755 --- a/unittest/run_gprof.sh +++ b/unittest/run_gprof.sh @@ -1,5 +1,4 @@ #!/bin/sh -REPORT=_report_gprof.txt OPTS="-Wall -Werror -Wno-pointer-to-int-cast" LIB="../mapcodelib/mapcoder.o" @@ -10,30 +9,30 @@ then exit 1 fi -echo "!! -------------------------------------------------------------" | tee -a $REPORT -echo "Run gprof profiler..." | tee $REPORT -date | tee -a $REPORT -echo "!! -------------------------------------------------------------" | tee -a $REPORT +echo "!! -------------------------------------------------------------" +echo "Run gprof profiler..." +date +echo "!! -------------------------------------------------------------" -echo "" | tee -a $REPORT -echo "Run with: -O0" | tee -a $REPORT +echo "" +echo "Run with: -O0" cd ../mapcodelib gcc $OPTS -g -O0 -c mapcoder.c -pg cd ../unittest gcc $OPTS -g -O0 unittest.c -lm -lpthread -o unittest $LIB -pg -./unittest | tee -a $REPORT -gprof ./unittest | tee -a $REPORT -echo "!! -------------------------------------------------------------" | tee -a $REPORT +./unittest +gprof ./unittest +echo "!! -------------------------------------------------------------" -echo "" | tee -a $REPORT -echo "Run with: -O3" | tee -a $REPORT +echo "" +echo "Run with: -O3" cd ../mapcodelib gcc $OPTS -g -O3 -c mapcoder.c -pg cd ../unittest gcc $OPTS -g -O3 unittest.c -lm -lpthread -o unittest $LIB -pg -./unittest | tee -a $REPORT -gprof ./unittest | tee -a $REPORT -echo "!! -------------------------------------------------------------" | tee -a $REPORT +./unittest +gprof ./unittest +echo "!! -------------------------------------------------------------" -echo "" | tee -a $REPORT +echo "" echo "Report in: $REPORT" diff --git a/unittest/run_normal.sh b/unittest/run_normal.sh index dbd81d4..bf6b7e4 100755 --- a/unittest/run_normal.sh +++ b/unittest/run_normal.sh @@ -1,29 +1,28 @@ #!/bin/sh -REPORT=_report_normal.txt OPTS="-Wall -Werror -Wno-pointer-to-int-cast" -echo "!! -------------------------------------------------------------" | tee -a $REPORT -echo "Run normal..." | tee $REPORT -date | tee -a $REPORT -echo "!! -------------------------------------------------------------" | tee -a $REPORT +echo "!! -------------------------------------------------------------" +echo "Run normal..." +date +echo "!! -------------------------------------------------------------" -echo "" | tee -a $REPORT -echo "Run with: -O0" | tee -a $REPORT +echo "" +echo "Run with: -O0" cd ../mapcodelib gcc $OPTS -O0 -DDEBUG -c mapcoder.c cd ../unittest gcc $OPTS -O0 -DDEBUG unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o -./unittest | tee -a $REPORT -echo "!! -------------------------------------------------------------" | tee -a $REPORT +./unittest +echo "!! -------------------------------------------------------------" -echo "" | tee -a $REPORT -echo "Run with: -O3" | tee -a $REPORT +echo "" +echo "Run with: -O3" cd ../mapcodelib gcc $OPTS -O3 -c mapcoder.c cd ../unittest gcc $OPTS -O3 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o -./unittest | tee -a $REPORT -echo "!! -------------------------------------------------------------" | tee -a $REPORT +./unittest +echo "!! -------------------------------------------------------------" -echo "" | tee -a $REPORT +echo "" echo "Report in: $REPORT" diff --git a/unittest/run_sanitizer.sh b/unittest/run_sanitizer.sh index 7ab5276..ab70220 100755 --- a/unittest/run_sanitizer.sh +++ b/unittest/run_sanitizer.sh @@ -1,5 +1,4 @@ #!/bin/sh -REPORT=_report_sanitizer.txt OPTS="-Wall -Werror -Wno-pointer-to-int-cast" LIB="../mapcodelib/mapcoder.o" @@ -12,40 +11,40 @@ then exit 1 fi -echo "!! -------------------------------------------------------------" | tee -a $REPORT -echo "Run address sanitizer..." | tee $REPORT -date | tee -a $REPORT -echo "!! -------------------------------------------------------------" | tee -a $REPORT +echo "!! -------------------------------------------------------------" +echo "Run address sanitizer..." +date +echo "!! -------------------------------------------------------------" # No optimize -echo "" | tee -a $REPORT -echo "Run with: -O0" | tee -a $REPORT +echo "" +echo "Run with: -O0" cd ../mapcodelib gcc $OPTS -O0 -DDEBUG -c mapcoder.c cd ../unittest gcc $OPTS -O0 -DDEBUG unittest.c -lm -lpthread -fsanitize=address -o unittest $LIB -./unittest | tee -a $REPORT -echo "!! -------------------------------------------------------------" | tee -a $REPORT +./unittest +echo "!! -------------------------------------------------------------" # Optimize 2 -echo "" | tee -a $REPORT -echo "Run with: -O2" | tee -a $REPORT +echo "" +echo "Run with: -O2" cd ../mapcodelib gcc $OPTS -O2 -c mapcoder.c cd ../unittest gcc $OPTS -O2 unittest.c -lm -lpthread -fsanitize=address -o unittest $LIB -./unittest | tee -a $REPORT -echo "!! -------------------------------------------------------------" | tee -a $REPORT +./unittest +echo "!! -------------------------------------------------------------" # Optimize 3 -echo "" | tee -a $REPORT -echo "Run with: -O3" | tee -a $REPORT +echo "" +echo "Run with: -O3" cd ../mapcodelib gcc $OPTS -O3 -c mapcoder.c cd ../unittest gcc $OPTS -O3 unittest.c -lm -lpthread -fsanitize=address -o unittest $LIB -./unittest | tee -a $REPORT -echo "!! -------------------------------------------------------------" | tee -a $REPORT +./unittest +echo "!! -------------------------------------------------------------" -echo "" | tee -a $REPORT +echo "" echo "Report in: $REPORT" diff --git a/unittest/run_valgrind.sh b/unittest/run_valgrind.sh index 0e1b7ad..1b2f9f2 100755 --- a/unittest/run_valgrind.sh +++ b/unittest/run_valgrind.sh @@ -1,5 +1,4 @@ #!/bin/sh -REPORT=_report_valgrind.txt OPTS="-Wall -Werror -Wno-pointer-to-int-cast" LIB="../mapcodelib/mapcoder.o" @@ -10,19 +9,19 @@ then exit 1 fi -echo "!! -------------------------------------------------------------" | tee -a $REPORT -echo "Run valgrind" | tee $REPORT -date | tee -a $REPORT -echo "!! -------------------------------------------------------------" | tee -a $REPORT +echo "!! -------------------------------------------------------------" +echo "Run valgrind" +date +echo "!! -------------------------------------------------------------" -echo "" | tee -a $REPORT -echo "Run with: -O0" | tee -a report_valgrind.txt +echo "" +echo "Run with: -O0" cd ../mapcodelib gcc $OPTS -g -O0 -c mapcoder.c cd ../unittest gcc $OPTS -g -O0 unittest.c -lm -lpthread -o unittest $LIB -valgrind --leak-check=yes ./unittest | tee -a $REPORT -echo "!! -------------------------------------------------------------" | tee -a $REPORT +valgrind --leak-check=yes ./unittest +echo "!! -------------------------------------------------------------" echo "" tee -a $REPORT echo "Report in: $REPORT" From 2f3cbb2b9e45c540d692e13b85e906c9433adff1 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 2 Nov 2016 10:43:03 +0100 Subject: [PATCH 129/181] Improved test scripts --- unittest/run_compare.sh | 4 ++-- unittest/run_gprof.sh | 4 ++-- unittest/run_normal.sh | 4 ++-- unittest/run_sanitizer.sh | 6 +++--- unittest/run_valgrind.sh | 2 +- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/unittest/run_compare.sh b/unittest/run_compare.sh index bed429f..591ceaa 100755 --- a/unittest/run_compare.sh +++ b/unittest/run_compare.sh @@ -2,7 +2,7 @@ OPTS="-Wall -Werror -Wno-pointer-to-int-cast" NEW=../utility/mapcode -OLD=$HOME/bin/mapcode-2.3.0 +OLD=$HOME/bin/mapcode-2.3.1 NEWFILE=_new.txt OLDFILE=_old.txt @@ -23,7 +23,7 @@ date echo "!! -------------------------------------------------------------" echo "" -echo "Run with: -O3" +echo "Run compare with: -O3" cd ../mapcodelib gcc $OPTS -O3 -c mapcoder.c cd ../utility diff --git a/unittest/run_gprof.sh b/unittest/run_gprof.sh index 49d18aa..665a4cc 100755 --- a/unittest/run_gprof.sh +++ b/unittest/run_gprof.sh @@ -15,7 +15,7 @@ date echo "!! -------------------------------------------------------------" echo "" -echo "Run with: -O0" +echo "Run gprof with: -O0" cd ../mapcodelib gcc $OPTS -g -O0 -c mapcoder.c -pg cd ../unittest @@ -25,7 +25,7 @@ gprof ./unittest echo "!! -------------------------------------------------------------" echo "" -echo "Run with: -O3" +echo "Run gprof with: -O3" cd ../mapcodelib gcc $OPTS -g -O3 -c mapcoder.c -pg cd ../unittest diff --git a/unittest/run_normal.sh b/unittest/run_normal.sh index bf6b7e4..d378710 100755 --- a/unittest/run_normal.sh +++ b/unittest/run_normal.sh @@ -7,7 +7,7 @@ date echo "!! -------------------------------------------------------------" echo "" -echo "Run with: -O0" +echo "Run normal with: -O0" cd ../mapcodelib gcc $OPTS -O0 -DDEBUG -c mapcoder.c cd ../unittest @@ -16,7 +16,7 @@ gcc $OPTS -O0 -DDEBUG unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcode echo "!! -------------------------------------------------------------" echo "" -echo "Run with: -O3" +echo "Run normal with: -O3" cd ../mapcodelib gcc $OPTS -O3 -c mapcoder.c cd ../unittest diff --git a/unittest/run_sanitizer.sh b/unittest/run_sanitizer.sh index ab70220..28a2632 100755 --- a/unittest/run_sanitizer.sh +++ b/unittest/run_sanitizer.sh @@ -18,7 +18,7 @@ echo "!! -------------------------------------------------------------" # No optimize echo "" -echo "Run with: -O0" +echo "Run address sanitizer with: -O0" cd ../mapcodelib gcc $OPTS -O0 -DDEBUG -c mapcoder.c cd ../unittest @@ -28,7 +28,7 @@ echo "!! -------------------------------------------------------------" # Optimize 2 echo "" -echo "Run with: -O2" +echo "Run address sanitizer with: -O2" cd ../mapcodelib gcc $OPTS -O2 -c mapcoder.c cd ../unittest @@ -38,7 +38,7 @@ echo "!! -------------------------------------------------------------" # Optimize 3 echo "" -echo "Run with: -O3" +echo "Run address sanitizer with: -O3" cd ../mapcodelib gcc $OPTS -O3 -c mapcoder.c cd ../unittest diff --git a/unittest/run_valgrind.sh b/unittest/run_valgrind.sh index 1b2f9f2..a67cd81 100755 --- a/unittest/run_valgrind.sh +++ b/unittest/run_valgrind.sh @@ -15,7 +15,7 @@ date echo "!! -------------------------------------------------------------" echo "" -echo "Run with: -O0" +echo "Run valgrind with: -O0" cd ../mapcodelib gcc $OPTS -g -O0 -c mapcoder.c cd ../unittest From ff6ea4c4b95968aa980e063d08f5fbb7b8b01bf7 Mon Sep 17 00:00:00 2001 From: ribu Date: Wed, 2 Nov 2016 10:59:02 +0100 Subject: [PATCH 130/181] Added gcov --- .gitignore | 3 +++ unittest/README.md | 2 +- unittest/clean.sh | 2 +- unittest/run_gcov.sh | 33 +++++++++++++++++++++++++++++++++ 4 files changed, 38 insertions(+), 2 deletions(-) create mode 100755 unittest/run_gcov.sh diff --git a/.gitignore b/.gitignore index 4d67d74..a059d95 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,8 @@ unittest/gmon.out unittest/_*.txt +unittest/*.gcov +unittest/*.gcda +unittest/*.gcno # ----------------------------------------------------------------------------- # Compiled sources diff --git a/unittest/README.md b/unittest/README.md index efbcbd9..bcd5508 100644 --- a/unittest/README.md +++ b/unittest/README.md @@ -28,7 +28,7 @@ Or, add `-fsanitize=address` to run the address sanitizer: cd ../mapcodelib gcc -O -c mapcoder.c cd ../unittest - gcc -O unittest.c -lm -lpthread -fsanitize=address -o unittest + gcc -O unittest.c -lm -lpthread -fsanitize=address -o unittest ../mapcodelib/mapcoder.o And add the environment variable `ASAN_OPTIONS` to your shell: diff --git a/unittest/clean.sh b/unittest/clean.sh index 1274647..4651ad2 100755 --- a/unittest/clean.sh +++ b/unittest/clean.sh @@ -2,5 +2,5 @@ echo "Clean test files..." if [ -f unittest.c ] then - rm -f _*.txt gmon.out + rm -f _*.txt gmon.out *.gcda *.gcno *.gcov ../mapcodelib/*.gcda ../mapcodelib/*.gcno ../mapcodelib/*.gcov fi diff --git a/unittest/run_gcov.sh b/unittest/run_gcov.sh new file mode 100755 index 0000000..bd7798c --- /dev/null +++ b/unittest/run_gcov.sh @@ -0,0 +1,33 @@ +#!/bin/sh +OPTS="-Wall -Werror -Wno-pointer-to-int-cast -fprofile-arcs -ftest-coverage" +LIB="../mapcodelib/mapcoder.o" + +TEST=`which gcov` +if [ "$TEST" = "" ] +then + echo "No gcov found on this machine - skipping script..." + exit 1 +fi + +echo "!! -------------------------------------------------------------" +echo "Run gcov test coverage..." +date +echo "!! -------------------------------------------------------------" + +echo "" +echo "Run gcov with: -DNO_POSIX_THREADS -O0" +cd ../mapcodelib +gcc $OPTS -O0 -c mapcoder.c +cd ../unittest +gcc $OPTS -DNO_POSIX_THREADS -O0 unittest.c -lm -o unittest $LIB +./unittest +cd ../mapcodelib +gcov unittest.c +cd ../unittest +gcov unittest.c +echo "!! -------------------------------------------------------------" +echo "!! Coverage reports in: *.gcov files" +echo "!! -------------------------------------------------------------" + +echo "" +echo "Report in: $REPORT" From 52ef1cb061c32949e42adcf03a1be0bc14932336 Mon Sep 17 00:00:00 2001 From: ribu Date: Wed, 2 Nov 2016 11:06:03 +0100 Subject: [PATCH 131/181] Added gcov --- unittest/run_all.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/unittest/run_all.sh b/unittest/run_all.sh index ff2dd2f..306c5d8 100755 --- a/unittest/run_all.sh +++ b/unittest/run_all.sh @@ -5,6 +5,7 @@ date | tee -a $OUT echo "" | tee -a $OUT ./run_normal.sh | tee -a $OUT ./run_sanitizer.sh | tee -a $OUT +./run_gcov.h | tee -a $OUT ./run_gprof.sh | tee -a $OUT ./run_valgrind.sh | tee -a $OUT ./run_compare.sh | tee -a $OUT From cc756c5b0284ed05b367c2dc61cc84c92574b87b Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 2 Nov 2016 11:12:18 +0100 Subject: [PATCH 132/181] Updated git ignore --- .gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore index a059d95..0f8d2b1 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,9 @@ unittest/_*.txt unittest/*.gcov unittest/*.gcda unittest/*.gcno +mapcodelib/*.gcov +mapcodelib/*.gcda +mapcodelib/*.gcno # ----------------------------------------------------------------------------- # Compiled sources From abd0e685676ca0cfcf691fb28fe87a71ce50aa65 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 2 Nov 2016 11:38:16 +0100 Subject: [PATCH 133/181] Updated gcov --- unittest/run_gcov.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/unittest/run_gcov.sh b/unittest/run_gcov.sh index bd7798c..9c79ebd 100755 --- a/unittest/run_gcov.sh +++ b/unittest/run_gcov.sh @@ -15,14 +15,14 @@ date echo "!! -------------------------------------------------------------" echo "" -echo "Run gcov with: -DNO_POSIX_THREADS -O0" +echo "Run gcov with: -O0" cd ../mapcodelib gcc $OPTS -O0 -c mapcoder.c cd ../unittest -gcc $OPTS -DNO_POSIX_THREADS -O0 unittest.c -lm -o unittest $LIB +gcc $OPTS -O0 unittest.c -lm -lpthread -o unittest $LIB ./unittest cd ../mapcodelib -gcov unittest.c +gcov mapcoder.c cd ../unittest gcov unittest.c echo "!! -------------------------------------------------------------" From b506dd098d92bebf39d84d4a5be47f23572dcbf4 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 2 Nov 2016 11:42:15 +0100 Subject: [PATCH 134/181] Updated gcov --- unittest/README.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/unittest/README.md b/unittest/README.md index bcd5508..fca55d3 100644 --- a/unittest/README.md +++ b/unittest/README.md @@ -45,6 +45,22 @@ Compile and run as follows to use `gprof` to profile the library: cd ../unittest gcc -g -O0 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o -pg +## Using `gcov` to Show Test Coverage + +Compile and run as follows to use `gcov` to show test coverage for the libray: + + cd ../mapcodelib + gcc -fprofile-arcs -ftest-coverage -O0 -c mapcoder.c + cd ../unittest + gcc -fprofile-arcs -ftest-coverage -O0 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o -pg + ./unittest + cd ../mapcodelib + gcov mapcoder.c + cd ../unittest + gcov unittest.c + +The test coverage reports are the `*.gcov` text files. + ## Using Microsoft Visual C++ If you use **Microsoft Visual C++**, you may need to add the following defines to your preprocessor From 07ed6e034d5e18860c86020da782c5aa0480a987 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 2 Nov 2016 13:46:38 +0100 Subject: [PATCH 135/181] Improved comments on MapcodeElements --- mapcodelib/mapcoder.h | 11 ++++++++++- utility/compile.sh | 7 +++++++ 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100755 utility/compile.sh diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index 66ef75c..13b88d4 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -47,8 +47,17 @@ typedef struct { } Mapcodes; +/** + * The MapcodeElement structure is returned by decodeXXX and can be used to inspect or clean up the + * mapcode input. The field territoryISO contains the cleaned up territory code from the input, but + * the code may be abbreviated, or even missing (if it wasn't available in the input). + * + * If you want to get a full territory code, use: + * char isoName[MAX_ISOCODE_LEN + 1]; + * getTerritoryIsoName(isoName, mapcodeElement.territoryCode, 0) + */ typedef struct { - char territoryISO[MAX_ISOCODE_LEN + 1]; // The (trimmed and uppercased) candidate territory ISO3166 code. + char territoryISO[MAX_ISOCODE_LEN + 1]; // The (trimmed and uppercased) territory code, from the input. enum Territory territoryCode; // The territory, as recognized and disambiguated from territoryISO. char properMapcode[MAX_PROPER_MAPCODE_LEN + 1]; // The (romanised) mapcode excl. territory or extension. int indexOfDot; // Position of dot in properMapcode (a value between 2 and 5). diff --git a/utility/compile.sh b/utility/compile.sh new file mode 100755 index 0000000..2920322 --- /dev/null +++ b/utility/compile.sh @@ -0,0 +1,7 @@ +#!/bin/sh +echo "Compiling..." +cd ../mapcodelib +gcc -O3 -c mapcoder.c +cd ../utility +gcc -O3 mapcode.cpp -lm -o mapcode ../mapcodelib/mapcoder.o + From dc3dd0b535e65bfba46f1797274832625de12095 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 2 Nov 2016 17:00:33 +0100 Subject: [PATCH 136/181] Pedantic errors --- CMakeLists.txt | 2 +- unittest/run_compare.sh | 2 +- unittest/run_gcov.sh | 2 +- unittest/run_gprof.sh | 2 +- unittest/run_normal.sh | 2 +- unittest/run_sanitizer.sh | 2 +- unittest/run_valgrind.sh | 2 +- unittest/unittest.c | 646 +++++++++++++++++++------------------- 8 files changed, 334 insertions(+), 326 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 5c38bfd..e96d22c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -27,7 +27,7 @@ project(mapcode_cpp) # NO_FAST_ENCODE - Drop fast encoding support - only for internal use. set(MAPCODE_OPTIONS "") -set(MAPCODE_WARNING_OPTIONS "-Wall -Werror") +set(MAPCODE_WARNING_OPTIONS "-Wall -Werror -Wextra -Wpedantic") set(MAPCODE_SANITIZER_COMPILER_OPTIONS "-fsanitize=address -fno-common -fno-optimize-sibling-calls -fno-omit-frame-pointer") set(MAPCODE_SANITIZER_LINKER_OPTIONS "-fsanitize=address") diff --git a/unittest/run_compare.sh b/unittest/run_compare.sh index 591ceaa..e94a097 100755 --- a/unittest/run_compare.sh +++ b/unittest/run_compare.sh @@ -1,5 +1,5 @@ #!/bin/sh -OPTS="-Wall -Werror -Wno-pointer-to-int-cast" +OPTS="-Wall -Werror -Wextra -Wpedantic -Wno-pointer-to-int-cast" NEW=../utility/mapcode OLD=$HOME/bin/mapcode-2.3.1 diff --git a/unittest/run_gcov.sh b/unittest/run_gcov.sh index 9c79ebd..7cac129 100755 --- a/unittest/run_gcov.sh +++ b/unittest/run_gcov.sh @@ -1,5 +1,5 @@ #!/bin/sh -OPTS="-Wall -Werror -Wno-pointer-to-int-cast -fprofile-arcs -ftest-coverage" +OPTS="-Wall -Werror -Wextra -Wpedantic -Wno-pointer-to-int-cast -fprofile-arcs -ftest-coverage" LIB="../mapcodelib/mapcoder.o" TEST=`which gcov` diff --git a/unittest/run_gprof.sh b/unittest/run_gprof.sh index 665a4cc..9ee713b 100755 --- a/unittest/run_gprof.sh +++ b/unittest/run_gprof.sh @@ -1,5 +1,5 @@ #!/bin/sh -OPTS="-Wall -Werror -Wno-pointer-to-int-cast" +OPTS="-Wall -Werror -Wextra -Wpedantic -Wno-pointer-to-int-cast" LIB="../mapcodelib/mapcoder.o" TEST=`which gprof` diff --git a/unittest/run_normal.sh b/unittest/run_normal.sh index d378710..be6e4f1 100755 --- a/unittest/run_normal.sh +++ b/unittest/run_normal.sh @@ -1,5 +1,5 @@ #!/bin/sh -OPTS="-Wall -Werror -Wno-pointer-to-int-cast" +OPTS="-Wall -Werror -Wextra -Wpedantic -Wno-pointer-to-int-cast" echo "!! -------------------------------------------------------------" echo "Run normal..." diff --git a/unittest/run_sanitizer.sh b/unittest/run_sanitizer.sh index 28a2632..98a4ff5 100755 --- a/unittest/run_sanitizer.sh +++ b/unittest/run_sanitizer.sh @@ -1,5 +1,5 @@ #!/bin/sh -OPTS="-Wall -Werror -Wno-pointer-to-int-cast" +OPTS="-Wall -Werror -Wextra -Wpedantic -Wno-pointer-to-int-cast" LIB="../mapcodelib/mapcoder.o" export ASAN_OPTIONS=debug=true:strict_string_checks=1:detect_stack_use_after_return=true:detect_invalid_pointer_pairs=99999:detect_container_overflow=true:detect_odr_violation=2:check_initialization_order=true:strict_init_order=true diff --git a/unittest/run_valgrind.sh b/unittest/run_valgrind.sh index a67cd81..8623d8c 100755 --- a/unittest/run_valgrind.sh +++ b/unittest/run_valgrind.sh @@ -1,5 +1,5 @@ #!/bin/sh -OPTS="-Wall -Werror -Wno-pointer-to-int-cast" +OPTS="-Wall -Werror -Wextra -Wpedantic -Wno-pointer-to-int-cast" LIB="../mapcodelib/mapcoder.o" TEST=`which valgrind` diff --git a/unittest/unittest.c b/unittest/unittest.c index 01e9fe5..29ca836 100644 --- a/unittest/unittest.c +++ b/unittest/unittest.c @@ -102,304 +102,304 @@ static int testMapcodeFormats(void) { enum MapcodeError parseError; // expected error enum MapcodeError decodeError; // expected error when decoded } formattests[] = { - {"nld bc.xy-x1y", ERR_OK, ERR_OK}, - {"pan a1.2e-b2c", ERR_OK, ERR_OK}, - {"###################", ERR_INVALID_CHARACTER}, - {"...................", ERR_UNEXPECTED_DOT}, - {"1111111111111111.11", ERR_INVALID_MAPCODE_FORMAT}, - {"US-XXXXXXXXXXXXXXXX", ERR_BAD_TERRITORY_FORMAT}, - {"US-----------------", ERR_UNEXPECTED_HYPHEN}, - {"-------------------", ERR_UNEXPECTED_HYPHEN}, - - {"cck XX.XX", ERR_OK, ERR_OK}, // nameless22 - {"cze XX.XXX", ERR_OK, ERR_OK}, // nameless23 - {"NLD XXX.XX", ERR_OK, ERR_OK}, // nameless32 - {"VAT 5d.dd", ERR_OK, ERR_OK}, // Grid22 - {"NLD XX.XXX", ERR_OK, ERR_OK}, // Grid23 - {"bhr xxx.xx", ERR_OK, ERR_OK}, // Grid32 - {"FRA XXX.XXX", ERR_OK, ERR_OK}, // Grid33 - {"irl xx.xxxx", ERR_OK, ERR_OK}, // Grid24 - {"cub xxxx.xx", ERR_OK, ERR_OK}, // Grid42 - {"ben xxxx.xxx", ERR_OK, ERR_OK}, // Grid34 - {"USA xxxx.xxxx", ERR_OK, ERR_OK}, // Grid44 - {"US-AZ hhh.hh", ERR_OK, ERR_OK}, // HGrid32 - {"Bel hhh.hhh", ERR_OK, ERR_OK}, // HGrid33 - {"PAN hh.hhhh", ERR_OK, ERR_OK}, // HGrid24 - {"GRC hhhh.hh", ERR_OK, ERR_OK}, // HGrid42 - {"NZL hhhh.hhh", ERR_OK, ERR_OK}, // HGrid43 - {"KAZ hhh.hhhh", ERR_OK, ERR_OK}, // HGrid34 - {"RUS xxxx.xxxx", ERR_OK, ERR_OK}, // HGrid44 - {"CN-SH hhhh.hhhh", ERR_OK, ERR_OK}, // HGrid44 - {"VAT hhhhh.hhhh", ERR_OK, ERR_OK}, // HGrid54 - {"hhhhh.hhhh", ERR_OK, ERR_OK}, // HGrid54 - {"TUV hh.hhh", ERR_OK, ERR_OK}, // AutoHeader23 - {"LVA L88.ZVR", ERR_OK, ERR_OK}, // AutoHeader33 - {"WLF XLG.3GP", ERR_OK, ERR_OK}, // HGrid33 R - {"VAT j0q3.27r", ERR_OK, ERR_OK}, // HGrid43 R - {"PAK hhhh.hhhh", ERR_OK, ERR_OK}, // HGrid44 R - - {"NLD 49.4V", ERR_OK, ERR_OK}, - {"NLX 49.4V", ERR_UNKNOWN_TERRITORY}, - {"49.4V", ERR_OK, ERR_MISSING_TERRITORY}, - {"BRA 49.4V", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 0 - {"BRA XXXXX.XXX", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 0 - {"NLD XXXX.XXXX", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 0 - {"NLD ZZ.ZZ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 1 nameless - {"NLD Q000.000", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 2 grid - {"NLD L222.222", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 3 restricted - {"usa A222.22AA", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 4 grid - {"atf hhh.hhh", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 5 autoh zone - {"ASM zz.zzh", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 6 autoh out - - {"nld ZNZ.RZG-B", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 0 - {"WLF 01.AE-09V", ERR_OK, ERR_OK}, - {"LVA LDV.ZVR-B ", ERR_OK, ERR_OK}, // AutoHeader - {"LVA LDV.ZVR-BY ", ERR_OK, ERR_EXTENSION_UNDECODABLE}, - {"01.AE", ERR_OK, ERR_MISSING_TERRITORY}, - {"nld 01.AE", ERR_OK, ERR_OK}, - {"nld oi.AE", ERR_OK, ERR_OK}, - {"oi.oi", ERR_ALL_DIGIT_CODE}, - {"nld oi.OI-xxx", ERR_ALL_DIGIT_CODE}, - {"CUB 3467.UY", ERR_OK, ERR_OK}, - {"34.UY", ERR_OK, ERR_MISSING_TERRITORY}, - {"mx XX.XX", ERR_OK, ERR_OK}, - {"", ERR_DOT_MISSING}, - {"ttat.tt ", ERR_INVALID_VOWEL}, - {"ttat-tt tt.tt", ERR_INVALID_VOWEL}, - {"ttat tt.tt", ERR_INVALID_VOWEL}, - {"XXAX.XXXX", ERR_INVALID_VOWEL}, - {"2A22.2222", ERR_INVALID_VOWEL}, - {"22A2.2222", ERR_INVALID_VOWEL}, - {"MAP.CODE", ERR_INVALID_VOWEL}, - {"XAXX.XXXX", ERR_INVALID_VOWEL}, - {"XXXA.XXXX", ERR_INVALID_VOWEL}, - {"XXXAX.XXXX", ERR_INVALID_VOWEL}, - {"XXXXA.XXXX", ERR_INVALID_VOWEL}, - {"nld XXXX.XXXXA", ERR_INVALID_VOWEL}, - {"nld XXXX.ALA", ERR_INVALID_VOWEL}, - {"nld XXXX.LAXA", ERR_INVALID_VOWEL}, - {"nld XXXX.LLLLA", ERR_INVALID_VOWEL}, - {"nld XXXX.A2e", ERR_INVALID_VOWEL}, - {"nld XXXX.2e2e", ERR_INVALID_VOWEL}, - {"nld XXXX.2222u", ERR_INVALID_VOWEL}, - {"222A.2222", ERR_INVALID_VOWEL}, - {"222A2.2222", ERR_INVALID_VOWEL}, - {"ttt 2222A.2222", ERR_INVALID_VOWEL}, - {"2222.2AAA", ERR_INVALID_VOWEL}, - {"A222.2AAA", ERR_INVALID_VOWEL}, - {"usa 2222.22A2", ERR_OK, ERR_OK}, - {"usa 2222.22AA", ERR_OK, ERR_OK}, - {".123", ERR_UNEXPECTED_DOT}, - {".xyz", ERR_UNEXPECTED_DOT}, - {"x.xyz", ERR_UNEXPECTED_DOT}, - {"xxx.z-12", ERR_UNEXPECTED_HYPHEN}, - {"xx.xx.", ERR_UNEXPECTED_DOT}, - {"xxxx xx.xx", ERR_BAD_TERRITORY_FORMAT}, - {"xxxxx xx.xx", ERR_BAD_TERRITORY_FORMAT}, - {"123", ERR_DOT_MISSING}, - {"xxx.", ERR_MAPCODE_INCOMPLETE}, - {"xxx.z", ERR_MAPCODE_INCOMPLETE}, - {"NLD 49.4V-", ERR_MAPCODE_INCOMPLETE}, - {"NLD 49.4V", ERR_OK, ERR_OK}, - {" NLD 49.4V ", ERR_OK, ERR_OK}, - {"NLD 49.4V-1", ERR_OK, ERR_OK}, - {"NLD 49.4V-12", ERR_OK, ERR_OK}, - {"NLD 49.4V-123", ERR_OK, ERR_OK}, - {"NLD 49.4V-12345678", ERR_OK, ERR_OK}, - {"NLD 49.4V- ", ERR_EXTENSION_INVALID_LENGTH}, - {"NLD 49.4V-123456789", ERR_EXTENSION_INVALID_LENGTH}, - {"49.4V-xxxxxxxxxxxxxx", ERR_EXTENSION_INVALID_LENGTH}, - {"DD.DD- ", ERR_EXTENSION_INVALID_LENGTH}, - {"nld DD.DD-", ERR_MAPCODE_INCOMPLETE}, - {"TAM 49.4V", ERR_OK, ERR_OK}, - {"BRA 49.4V", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 0 - {"CA 49.4V", ERR_OK, ERR_OK}, - {"N 49.4V", ERR_BAD_TERRITORY_FORMAT}, - {"XXXX ", ERR_BAD_TERRITORY_FORMAT}, - {"XXXXX ", ERR_BAD_TERRITORY_FORMAT}, - {"XXXX 49.4V", ERR_BAD_TERRITORY_FORMAT}, - {"XXXXX 49.4V", ERR_BAD_TERRITORY_FORMAT}, - {"-XX 49.4V", ERR_UNEXPECTED_HYPHEN}, - {"X-XX 49.4V", ERR_BAD_TERRITORY_FORMAT}, - {"XXXX-XX 49.4V", ERR_BAD_TERRITORY_FORMAT}, - {"XX-X 49.4V", ERR_BAD_TERRITORY_FORMAT}, - {"XX-XXXX 49.4V", ERR_BAD_TERRITORY_FORMAT}, - {"XX-XXXE 49.4V", ERR_BAD_TERRITORY_FORMAT}, - {"12.34", ERR_ALL_DIGIT_CODE}, - {"NLD 12.34", ERR_ALL_DIGIT_CODE}, - {"AAA 12.34", ERR_ALL_DIGIT_CODE}, - {"AAA 12.34-XXX", ERR_ALL_DIGIT_CODE}, - {"123 12.34-123", ERR_ALL_DIGIT_CODE}, - {"xx-xx 12.34", ERR_ALL_DIGIT_CODE}, - {"12-34 12.34", ERR_ALL_DIGIT_CODE}, - {"CN-34 12.3X", ERR_OK, ERR_OK}, - {" TAM XX.XX-XX ", ERR_OK, ERR_OK}, - {" TAM XXX.XX-XX ", ERR_OK, ERR_OK}, - {" TAM XX.XXX-XX ", ERR_OK, ERR_OK}, - {" TAM XX.XXXX-XX ", ERR_OK, ERR_OK}, - {" TAM XXX.XXX-XX ", ERR_OK, ERR_OK}, - {" gab XXXX.XX-XX ", ERR_OK, ERR_OK}, - {" kAZ XXX.XXXX-XX ", ERR_OK, ERR_OK}, - {" IND XXXX.XXX-XX ", ERR_OK, ERR_OK}, - {" USA XXXX.XXXX-XX ", ERR_OK, ERR_OK}, - {" VAT XXXXX.XXXX-XX ", ERR_OK, ERR_OK}, - {" NLD XXXXX.XXXX-XX ", ERR_OK, ERR_OK}, - {" USA XXXXX.XXXX-XX ", ERR_OK, ERR_OK}, - {" XXXXX.XXXX-XX ", ERR_OK, ERR_OK}, - {" usa XXXXX.XXX-XX ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 0 - {" XXXXX.XXX-XX ", ERR_OK, ERR_MISSING_TERRITORY}, - {"xx-xx.x xx.xx", ERR_UNEXPECTED_DOT}, - {"xx-xx-x xx.xx", ERR_UNEXPECTED_HYPHEN}, - {"xx.xx-x-x", ERR_UNEXPECTED_HYPHEN}, - {"xx-xx xx-xx", ERR_UNEXPECTED_HYPHEN}, - {"xx-xx xx-xx.xx", ERR_UNEXPECTED_HYPHEN}, - {"xx.xx.xx", ERR_UNEXPECTED_DOT}, - {"xx-xx xx.xx.xx", ERR_UNEXPECTED_DOT}, - {"xx-xx xx.xx-xx-xx", ERR_UNEXPECTED_HYPHEN}, - {"xx-xx xx.xx x", ERR_TRAILING_CHARACTERS}, - {"xx-xx xx.xx-x x", ERR_TRAILING_CHARACTERS}, - {"xx-xx xx.xx-x -", ERR_UNEXPECTED_HYPHEN}, - {"xx-xx xx.xx-x .", ERR_UNEXPECTED_DOT}, - {"xx-xx xx.xx-x 2", ERR_TRAILING_CHARACTERS}, - {"xx-xx xx.x#x", ERR_INVALID_CHARACTER}, - {"xx# xx.xx", ERR_INVALID_CHARACTER}, - {"xx-xx #xx.xx", ERR_INVALID_CHARACTER}, - {"xx-xx xx.xx-xx#xx", ERR_INVALID_CHARACTER}, - {"xx-xx -xx.xx", ERR_UNEXPECTED_HYPHEN}, - {"xx-xx .xx.xx", ERR_UNEXPECTED_DOT}, - {".123", ERR_UNEXPECTED_DOT}, - {" .123", ERR_UNEXPECTED_DOT}, - {"", ERR_DOT_MISSING}, - {" ", ERR_DOT_MISSING}, - {"-xx.xx", ERR_UNEXPECTED_HYPHEN}, - {" - xx.xx", ERR_UNEXPECTED_HYPHEN}, - {"D xx.xx", ERR_BAD_TERRITORY_FORMAT}, - {"D.123", ERR_UNEXPECTED_DOT}, - {"D", ERR_DOT_MISSING}, - {"D-xxxxx", ERR_BAD_TERRITORY_FORMAT}, - {"DD", ERR_DOT_MISSING}, - {"DDDa.DDD", ERR_INVALID_VOWEL}, - {"DDD", ERR_DOT_MISSING}, - {"DDDD xx.xx", ERR_BAD_TERRITORY_FORMAT}, - {"DDDDE.xxxx", ERR_INVALID_VOWEL}, - {"DDDD", ERR_DOT_MISSING}, - {"DDDD-CA xx.xx", ERR_BAD_TERRITORY_FORMAT}, - {"DDDDD CA xx.xx", ERR_BAD_TERRITORY_FORMAT}, - {"DDDDDA xx.xx", ERR_INVALID_VOWEL}, - {"DDDDD", ERR_DOT_MISSING}, - {"DDDDD-CA xx.xx", ERR_BAD_TERRITORY_FORMAT}, - {"DDDDD..xxxx", ERR_UNEXPECTED_DOT}, - {"DDDDD.", ERR_MAPCODE_INCOMPLETE}, - {"DDDDD.-xxxx.xx", ERR_UNEXPECTED_HYPHEN}, - {"DDD.L.LLL ", ERR_UNEXPECTED_DOT}, - {"DDD.L", ERR_MAPCODE_INCOMPLETE}, - {"DDD.L-xxxxxxxx", ERR_UNEXPECTED_HYPHEN}, - {"DD.DD.CA", ERR_UNEXPECTED_DOT}, - {"DD.DDD.CA", ERR_UNEXPECTED_DOT}, - {"DD.DDDD.CA ", ERR_UNEXPECTED_DOT}, - {"DD.DDDDA ", ERR_INVALID_VOWEL}, - {"DD.DD-. ", ERR_UNEXPECTED_DOT}, - {"DD.DD-", ERR_MAPCODE_INCOMPLETE}, - {"DD.DD--XXX", ERR_UNEXPECTED_HYPHEN}, - {"DD.DD-x. ", ERR_UNEXPECTED_DOT}, - {"DD.DD-A", ERR_EXTENSION_INVALID_CHARACTER}, - {"DD.DD-xA", ERR_EXTENSION_INVALID_CHARACTER}, - {"DD.DD-xxxE", ERR_EXTENSION_INVALID_CHARACTER}, - {"DD.DD-xxxxxu", ERR_EXTENSION_INVALID_CHARACTER}, - {"DD.DD-x-xxx", ERR_UNEXPECTED_HYPHEN}, - {"ta.xx ", ERR_INVALID_VOWEL}, - {"ta", ERR_DOT_MISSING}, - {"DAD- ", ERR_BAD_TERRITORY_FORMAT}, - {"DAD-. ", ERR_UNEXPECTED_DOT}, - {"DAD-", ERR_BAD_TERRITORY_FORMAT}, - {"DAD--XXX", ERR_UNEXPECTED_HYPHEN}, - {"DAD-X xx.xx", ERR_BAD_TERRITORY_FORMAT}, - {"DAD-X. ", ERR_UNEXPECTED_DOT}, - {"DAD-X", ERR_BAD_TERRITORY_FORMAT}, - {"DAD-X-XXX", ERR_UNEXPECTED_HYPHEN}, - {"DAD-XX.XX ", ERR_UNEXPECTED_DOT}, - {"DAD-XX", ERR_DOT_MISSING}, - {"DAD-XX-XX", ERR_UNEXPECTED_HYPHEN}, - {"DAD-XXX.XX ", ERR_UNEXPECTED_DOT}, - {"DAD-XXXX", ERR_BAD_TERRITORY_FORMAT}, - {"DAD-XXXA", ERR_BAD_TERRITORY_FORMAT}, - {"DAD-XXX", ERR_DOT_MISSING}, - {"DAD-XXX-XX", ERR_UNEXPECTED_HYPHEN}, - {"DAD-XX .XX ", ERR_UNEXPECTED_DOT}, - {"DAD-XX ", ERR_DOT_MISSING}, - {"DAD-XX -XX", ERR_UNEXPECTED_HYPHEN}, - {"DD-DD A ", ERR_DOT_MISSING}, - {"DD-DD A. ", ERR_UNEXPECTED_DOT}, - {"DD-DD AA.33 ", ERR_INVALID_VOWEL}, - {"DD-DD A", ERR_DOT_MISSING}, - {"DD-DD A-XX", ERR_UNEXPECTED_HYPHEN}, - {"DD-DD A3 ", ERR_DOT_MISSING}, - {"DD-DD A3A.XX ", ERR_INVALID_VOWEL}, - {"DD-DD A3", ERR_DOT_MISSING}, - {"DD-DD A3-XX", ERR_UNEXPECTED_HYPHEN}, - {"DD-DD A33 ", ERR_DOT_MISSING}, - {"DD-DD A33A.XX", ERR_INVALID_VOWEL}, - {"DD-DD A33", ERR_DOT_MISSING}, - {"DD-DD A33-XX", ERR_UNEXPECTED_HYPHEN}, - {"DD-DD xx.xx .", ERR_UNEXPECTED_DOT}, - {"DD-DD xx.xx x", ERR_TRAILING_CHARACTERS}, - {"DD-DD xx.xx a", ERR_TRAILING_CHARACTERS}, - {"DD-DD xx.xx -x", ERR_UNEXPECTED_HYPHEN}, - {"xx.xx .xx", ERR_UNEXPECTED_DOT}, - {"xx.xx x", ERR_TRAILING_CHARACTERS}, - {"xx.xx a", ERR_TRAILING_CHARACTERS}, - {"xx.xx -123", ERR_UNEXPECTED_HYPHEN}, - {" xx.xx-DD .", ERR_UNEXPECTED_DOT}, - {" xx.xx-DD x", ERR_TRAILING_CHARACTERS}, - {" xx.xx-DD a", ERR_TRAILING_CHARACTERS}, - {"xx.xx xxxxxxxxxxxx", ERR_TRAILING_CHARACTERS}, - {" xx.xx-DD -", ERR_UNEXPECTED_HYPHEN}, - {"tta.ttt ", ERR_INVALID_VOWEL}, - {"ttaa.ttt ", ERR_INVALID_VOWEL}, - {"tta", ERR_DOT_MISSING}, - - {"DDD. ", ERR_INVALID_MAPCODE_FORMAT}, // 6/0 : white na dot - {"DDDDD. xxxx.xx", ERR_INVALID_MAPCODE_FORMAT}, // 6/0 : white na dot - {"DDD.L ", ERR_INVALID_MAPCODE_FORMAT}, // 7.0 : postfix too short - {"DDDDDD xx.xx", ERR_INVALID_MAPCODE_FORMAT}, // 5/2 : 6char ter - {"DDDDDD.xxx", ERR_INVALID_MAPCODE_FORMAT}, // 5/2 : 6char mc + {"nld bc.xy-x1y", ERR_OK, ERR_OK}, + {"pan a1.2e-b2c", ERR_OK, ERR_OK}, + {"###################", ERR_INVALID_CHARACTER, ERR_OK}, + {"...................", ERR_UNEXPECTED_DOT, ERR_OK}, + {"1111111111111111.11", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, + {"US-XXXXXXXXXXXXXXXX", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"US-----------------", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"-------------------", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + + {"cck XX.XX", ERR_OK, ERR_OK}, // nameless22 + {"cze XX.XXX", ERR_OK, ERR_OK}, // nameless23 + {"NLD XXX.XX", ERR_OK, ERR_OK}, // nameless32 + {"VAT 5d.dd", ERR_OK, ERR_OK}, // Grid22 + {"NLD XX.XXX", ERR_OK, ERR_OK}, // Grid23 + {"bhr xxx.xx", ERR_OK, ERR_OK}, // Grid32 + {"FRA XXX.XXX", ERR_OK, ERR_OK}, // Grid33 + {"irl xx.xxxx", ERR_OK, ERR_OK}, // Grid24 + {"cub xxxx.xx", ERR_OK, ERR_OK}, // Grid42 + {"ben xxxx.xxx", ERR_OK, ERR_OK}, // Grid34 + {"USA xxxx.xxxx", ERR_OK, ERR_OK}, // Grid44 + {"US-AZ hhh.hh", ERR_OK, ERR_OK}, // HGrid32 + {"Bel hhh.hhh", ERR_OK, ERR_OK}, // HGrid33 + {"PAN hh.hhhh", ERR_OK, ERR_OK}, // HGrid24 + {"GRC hhhh.hh", ERR_OK, ERR_OK}, // HGrid42 + {"NZL hhhh.hhh", ERR_OK, ERR_OK}, // HGrid43 + {"KAZ hhh.hhhh", ERR_OK, ERR_OK}, // HGrid34 + {"RUS xxxx.xxxx", ERR_OK, ERR_OK}, // HGrid44 + {"CN-SH hhhh.hhhh", ERR_OK, ERR_OK}, // HGrid44 + {"VAT hhhhh.hhhh", ERR_OK, ERR_OK}, // HGrid54 + {"hhhhh.hhhh", ERR_OK, ERR_OK}, // HGrid54 + {"TUV hh.hhh", ERR_OK, ERR_OK}, // AutoHeader23 + {"LVA L88.ZVR", ERR_OK, ERR_OK}, // AutoHeader33 + {"WLF XLG.3GP", ERR_OK, ERR_OK}, // HGrid33 R + {"VAT j0q3.27r", ERR_OK, ERR_OK}, // HGrid43 R + {"PAK hhhh.hhhh", ERR_OK, ERR_OK}, // HGrid44 R + + {"NLD 49.4V", ERR_OK, ERR_OK}, + {"NLX 49.4V", ERR_UNKNOWN_TERRITORY, ERR_OK}, + {"49.4V", ERR_OK, ERR_MISSING_TERRITORY}, + {"BRA 49.4V", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 0 + {"BRA XXXXX.XXX", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 0 + {"NLD XXXX.XXXX", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 0 + {"NLD ZZ.ZZ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 1 nameless + {"NLD Q000.000", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 2 grid + {"NLD L222.222", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 3 restricted + {"usa A222.22AA", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 4 grid + {"atf hhh.hhh", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 5 autoh zone + {"ASM zz.zzh", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 6 autoh out + + {"nld ZNZ.RZG-B", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 0 + {"WLF 01.AE-09V", ERR_OK, ERR_OK}, + {"LVA LDV.ZVR-B ", ERR_OK, ERR_OK}, // AutoHeader + {"LVA LDV.ZVR-BY ", ERR_OK, ERR_EXTENSION_UNDECODABLE}, + {"01.AE", ERR_OK, ERR_MISSING_TERRITORY}, + {"nld 01.AE", ERR_OK, ERR_OK}, + {"nld oi.AE", ERR_OK, ERR_OK}, + {"oi.oi", ERR_ALL_DIGIT_CODE, ERR_OK}, + {"nld oi.OI-xxx", ERR_ALL_DIGIT_CODE, ERR_OK}, + {"CUB 3467.UY", ERR_OK, ERR_OK}, + {"34.UY", ERR_OK, ERR_MISSING_TERRITORY}, + {"mx XX.XX", ERR_OK, ERR_OK}, + {"", ERR_DOT_MISSING, ERR_OK}, + {"ttat.tt ", ERR_INVALID_VOWEL, ERR_OK}, + {"ttat-tt tt.tt", ERR_INVALID_VOWEL, ERR_OK}, + {"ttat tt.tt", ERR_INVALID_VOWEL, ERR_OK}, + {"XXAX.XXXX", ERR_INVALID_VOWEL, ERR_OK}, + {"2A22.2222", ERR_INVALID_VOWEL, ERR_OK}, + {"22A2.2222", ERR_INVALID_VOWEL, ERR_OK}, + {"MAP.CODE", ERR_INVALID_VOWEL, ERR_OK}, + {"XAXX.XXXX", ERR_INVALID_VOWEL, ERR_OK}, + {"XXXA.XXXX", ERR_INVALID_VOWEL, ERR_OK}, + {"XXXAX.XXXX", ERR_INVALID_VOWEL, ERR_OK}, + {"XXXXA.XXXX", ERR_INVALID_VOWEL, ERR_OK}, + {"nld XXXX.XXXXA", ERR_INVALID_VOWEL, ERR_OK}, + {"nld XXXX.ALA", ERR_INVALID_VOWEL, ERR_OK}, + {"nld XXXX.LAXA", ERR_INVALID_VOWEL, ERR_OK}, + {"nld XXXX.LLLLA", ERR_INVALID_VOWEL, ERR_OK}, + {"nld XXXX.A2e", ERR_INVALID_VOWEL, ERR_OK}, + {"nld XXXX.2e2e", ERR_INVALID_VOWEL, ERR_OK}, + {"nld XXXX.2222u", ERR_INVALID_VOWEL, ERR_OK}, + {"222A.2222", ERR_INVALID_VOWEL, ERR_OK}, + {"222A2.2222", ERR_INVALID_VOWEL, ERR_OK}, + {"ttt 2222A.2222", ERR_INVALID_VOWEL, ERR_OK}, + {"2222.2AAA", ERR_INVALID_VOWEL, ERR_OK}, + {"A222.2AAA", ERR_INVALID_VOWEL, ERR_OK}, + {"usa 2222.22A2", ERR_OK, ERR_OK}, + {"usa 2222.22AA", ERR_OK, ERR_OK}, + {".123", ERR_UNEXPECTED_DOT, ERR_OK}, + {".xyz", ERR_UNEXPECTED_DOT, ERR_OK}, + {"x.xyz", ERR_UNEXPECTED_DOT, ERR_OK}, + {"xxx.z-12", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"xx.xx.", ERR_UNEXPECTED_DOT, ERR_OK}, + {"xxxx xx.xx", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"xxxxx xx.xx", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"123", ERR_DOT_MISSING, ERR_OK}, + {"xxx.", ERR_MAPCODE_INCOMPLETE, ERR_OK}, + {"xxx.z", ERR_MAPCODE_INCOMPLETE, ERR_OK}, + {"NLD 49.4V-", ERR_MAPCODE_INCOMPLETE, ERR_OK}, + {"NLD 49.4V", ERR_OK, ERR_OK}, + {" NLD 49.4V ", ERR_OK, ERR_OK}, + {"NLD 49.4V-1", ERR_OK, ERR_OK}, + {"NLD 49.4V-12", ERR_OK, ERR_OK}, + {"NLD 49.4V-123", ERR_OK, ERR_OK}, + {"NLD 49.4V-12345678", ERR_OK, ERR_OK}, + {"NLD 49.4V- ", ERR_EXTENSION_INVALID_LENGTH, ERR_OK}, + {"NLD 49.4V-123456789", ERR_EXTENSION_INVALID_LENGTH, ERR_OK}, + {"49.4V-xxxxxxxxxxxxxx", ERR_EXTENSION_INVALID_LENGTH, ERR_OK}, + {"DD.DD- ", ERR_EXTENSION_INVALID_LENGTH, ERR_OK}, + {"nld DD.DD-", ERR_MAPCODE_INCOMPLETE, ERR_OK}, + {"TAM 49.4V", ERR_OK, ERR_OK}, + {"BRA 49.4V", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 0 + {"CA 49.4V", ERR_OK, ERR_OK}, + {"N 49.4V", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"XXXX ", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"XXXXX ", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"XXXX 49.4V", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"XXXXX 49.4V", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"-XX 49.4V", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"X-XX 49.4V", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"XXXX-XX 49.4V", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"XX-X 49.4V", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"XX-XXXX 49.4V", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"XX-XXXE 49.4V", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"12.34", ERR_ALL_DIGIT_CODE, ERR_OK}, + {"NLD 12.34", ERR_ALL_DIGIT_CODE, ERR_OK}, + {"AAA 12.34", ERR_ALL_DIGIT_CODE, ERR_OK}, + {"AAA 12.34-XXX", ERR_ALL_DIGIT_CODE, ERR_OK}, + {"123 12.34-123", ERR_ALL_DIGIT_CODE, ERR_OK}, + {"xx-xx 12.34", ERR_ALL_DIGIT_CODE, ERR_OK}, + {"12-34 12.34", ERR_ALL_DIGIT_CODE, ERR_OK}, + {"CN-34 12.3X", ERR_OK, ERR_OK}, + {" TAM XX.XX-XX ", ERR_OK, ERR_OK}, + {" TAM XXX.XX-XX ", ERR_OK, ERR_OK}, + {" TAM XX.XXX-XX ", ERR_OK, ERR_OK}, + {" TAM XX.XXXX-XX ", ERR_OK, ERR_OK}, + {" TAM XXX.XXX-XX ", ERR_OK, ERR_OK}, + {" gab XXXX.XX-XX ", ERR_OK, ERR_OK}, + {" kAZ XXX.XXXX-XX ", ERR_OK, ERR_OK}, + {" IND XXXX.XXX-XX ", ERR_OK, ERR_OK}, + {" USA XXXX.XXXX-XX ", ERR_OK, ERR_OK}, + {" VAT XXXXX.XXXX-XX ", ERR_OK, ERR_OK}, + {" NLD XXXXX.XXXX-XX ", ERR_OK, ERR_OK}, + {" USA XXXXX.XXXX-XX ", ERR_OK, ERR_OK}, + {" XXXXX.XXXX-XX ", ERR_OK, ERR_OK}, + {" usa XXXXX.XXX-XX ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 0 + {" XXXXX.XXX-XX ", ERR_OK, ERR_MISSING_TERRITORY}, + {"xx-xx.x xx.xx", ERR_UNEXPECTED_DOT, ERR_OK}, + {"xx-xx-x xx.xx", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"xx.xx-x-x", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"xx-xx xx-xx", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"xx-xx xx-xx.xx", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"xx.xx.xx", ERR_UNEXPECTED_DOT, ERR_OK}, + {"xx-xx xx.xx.xx", ERR_UNEXPECTED_DOT, ERR_OK}, + {"xx-xx xx.xx-xx-xx", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"xx-xx xx.xx x", ERR_TRAILING_CHARACTERS, ERR_OK}, + {"xx-xx xx.xx-x x", ERR_TRAILING_CHARACTERS, ERR_OK}, + {"xx-xx xx.xx-x -", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"xx-xx xx.xx-x .", ERR_UNEXPECTED_DOT, ERR_OK}, + {"xx-xx xx.xx-x 2", ERR_TRAILING_CHARACTERS, ERR_OK}, + {"xx-xx xx.x#x", ERR_INVALID_CHARACTER, ERR_OK}, + {"xx# xx.xx", ERR_INVALID_CHARACTER, ERR_OK}, + {"xx-xx #xx.xx", ERR_INVALID_CHARACTER, ERR_OK}, + {"xx-xx xx.xx-xx#xx", ERR_INVALID_CHARACTER, ERR_OK}, + {"xx-xx -xx.xx", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"xx-xx .xx.xx", ERR_UNEXPECTED_DOT, ERR_OK}, + {".123", ERR_UNEXPECTED_DOT, ERR_OK}, + {" .123", ERR_UNEXPECTED_DOT, ERR_OK}, + {"", ERR_DOT_MISSING, ERR_OK}, + {" ", ERR_DOT_MISSING, ERR_OK}, + {"-xx.xx", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {" - xx.xx", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"D xx.xx", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"D.123", ERR_UNEXPECTED_DOT, ERR_OK}, + {"D", ERR_DOT_MISSING, ERR_OK}, + {"D-xxxxx", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"DD", ERR_DOT_MISSING, ERR_OK}, + {"DDDa.DDD", ERR_INVALID_VOWEL, ERR_OK}, + {"DDD", ERR_DOT_MISSING, ERR_OK}, + {"DDDD xx.xx", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"DDDDE.xxxx", ERR_INVALID_VOWEL, ERR_OK}, + {"DDDD", ERR_DOT_MISSING, ERR_OK}, + {"DDDD-CA xx.xx", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"DDDDD CA xx.xx", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"DDDDDA xx.xx", ERR_INVALID_VOWEL, ERR_OK}, + {"DDDDD", ERR_DOT_MISSING, ERR_OK}, + {"DDDDD-CA xx.xx", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"DDDDD..xxxx", ERR_UNEXPECTED_DOT, ERR_OK}, + {"DDDDD.", ERR_MAPCODE_INCOMPLETE, ERR_OK}, + {"DDDDD.-xxxx.xx", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"DDD.L.LLL ", ERR_UNEXPECTED_DOT, ERR_OK}, + {"DDD.L", ERR_MAPCODE_INCOMPLETE, ERR_OK}, + {"DDD.L-xxxxxxxx", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"DD.DD.CA", ERR_UNEXPECTED_DOT, ERR_OK}, + {"DD.DDD.CA", ERR_UNEXPECTED_DOT, ERR_OK}, + {"DD.DDDD.CA ", ERR_UNEXPECTED_DOT, ERR_OK}, + {"DD.DDDDA ", ERR_INVALID_VOWEL, ERR_OK}, + {"DD.DD-. ", ERR_UNEXPECTED_DOT, ERR_OK}, + {"DD.DD-", ERR_MAPCODE_INCOMPLETE, ERR_OK}, + {"DD.DD--XXX", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"DD.DD-x. ", ERR_UNEXPECTED_DOT, ERR_OK}, + {"DD.DD-A", ERR_EXTENSION_INVALID_CHARACTER, ERR_OK}, + {"DD.DD-xA", ERR_EXTENSION_INVALID_CHARACTER, ERR_OK}, + {"DD.DD-xxxE", ERR_EXTENSION_INVALID_CHARACTER, ERR_OK}, + {"DD.DD-xxxxxu", ERR_EXTENSION_INVALID_CHARACTER, ERR_OK}, + {"DD.DD-x-xxx", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"ta.xx ", ERR_INVALID_VOWEL, ERR_OK}, + {"ta", ERR_DOT_MISSING, ERR_OK}, + {"DAD- ", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"DAD-. ", ERR_UNEXPECTED_DOT, ERR_OK}, + {"DAD-", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"DAD--XXX", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"DAD-X xx.xx", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"DAD-X. ", ERR_UNEXPECTED_DOT, ERR_OK}, + {"DAD-X", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"DAD-X-XXX", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"DAD-XX.XX ", ERR_UNEXPECTED_DOT, ERR_OK}, + {"DAD-XX", ERR_DOT_MISSING, ERR_OK}, + {"DAD-XX-XX", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"DAD-XXX.XX ", ERR_UNEXPECTED_DOT, ERR_OK}, + {"DAD-XXXX", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"DAD-XXXA", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"DAD-XXX", ERR_DOT_MISSING, ERR_OK}, + {"DAD-XXX-XX", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"DAD-XX .XX ", ERR_UNEXPECTED_DOT, ERR_OK}, + {"DAD-XX ", ERR_DOT_MISSING, ERR_OK}, + {"DAD-XX -XX", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"DD-DD A ", ERR_DOT_MISSING, ERR_OK}, + {"DD-DD A. ", ERR_UNEXPECTED_DOT, ERR_OK}, + {"DD-DD AA.33 ", ERR_INVALID_VOWEL, ERR_OK}, + {"DD-DD A", ERR_DOT_MISSING, ERR_OK}, + {"DD-DD A-XX", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"DD-DD A3 ", ERR_DOT_MISSING, ERR_OK}, + {"DD-DD A3A.XX ", ERR_INVALID_VOWEL, ERR_OK}, + {"DD-DD A3", ERR_DOT_MISSING, ERR_OK}, + {"DD-DD A3-XX", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"DD-DD A33 ", ERR_DOT_MISSING, ERR_OK}, + {"DD-DD A33A.XX", ERR_INVALID_VOWEL, ERR_OK}, + {"DD-DD A33", ERR_DOT_MISSING, ERR_OK}, + {"DD-DD A33-XX", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"DD-DD xx.xx .", ERR_UNEXPECTED_DOT, ERR_OK}, + {"DD-DD xx.xx x", ERR_TRAILING_CHARACTERS, ERR_OK}, + {"DD-DD xx.xx a", ERR_TRAILING_CHARACTERS, ERR_OK}, + {"DD-DD xx.xx -x", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"xx.xx .xx", ERR_UNEXPECTED_DOT, ERR_OK}, + {"xx.xx x", ERR_TRAILING_CHARACTERS, ERR_OK}, + {"xx.xx a", ERR_TRAILING_CHARACTERS, ERR_OK}, + {"xx.xx -123", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {" xx.xx-DD .", ERR_UNEXPECTED_DOT, ERR_OK}, + {" xx.xx-DD x", ERR_TRAILING_CHARACTERS, ERR_OK}, + {" xx.xx-DD a", ERR_TRAILING_CHARACTERS, ERR_OK}, + {"xx.xx xxxxxxxxxxxx", ERR_TRAILING_CHARACTERS, ERR_OK}, + {" xx.xx-DD -", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"tta.ttt ", ERR_INVALID_VOWEL, ERR_OK}, + {"ttaa.ttt ", ERR_INVALID_VOWEL, ERR_OK}, + {"tta", ERR_DOT_MISSING, ERR_OK}, + + {"DDD. ", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, // 6/0 : white na dot + {"DDDDD. xxxx.xx", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, // 6/0 : white na dot + {"DDD.L ", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, // 7.0 : postfix too short + {"DDDDDD xx.xx", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, // 5/2 : 6char ter + {"DDDDDD.xxx", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, // 5/2 : 6char mc // errors because there are too many letters after a postfix vowel - {"XXXX.AXXX", ERR_INVALID_VOWEL}, - {"nld XXXX.AXX", ERR_INVALID_VOWEL}, - {"nld XXXX.XAXX", ERR_INVALID_VOWEL}, - {"nld XXXX.AXXA", ERR_INVALID_VOWEL}, - {"2222.A22", ERR_INVALID_VOWEL}, - {"2222.A222", ERR_INVALID_VOWEL}, - {"2222.2A22", ERR_INVALID_VOWEL}, + {"XXXX.AXXX", ERR_INVALID_VOWEL, ERR_OK}, + {"nld XXXX.AXX", ERR_INVALID_VOWEL, ERR_OK}, + {"nld XXXX.XAXX", ERR_INVALID_VOWEL, ERR_OK}, + {"nld XXXX.AXXA", ERR_INVALID_VOWEL, ERR_OK}, + {"2222.A22", ERR_INVALID_VOWEL, ERR_OK}, + {"2222.A222", ERR_INVALID_VOWEL, ERR_OK}, + {"2222.2A22", ERR_INVALID_VOWEL, ERR_OK}, // 5th letter - {"nld DD.DDDDD ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, - {"nld XXXX.XXXXX", ERR_OK, ERR_MAPCODE_UNDECODABLE}, - {" TAM XX.XXXXX-XX ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, - {" TAM XXX.XXXXX-XX ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, - {" TAM XXXX.XXXXX-X ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, - {" TAM XXXXX.XXXXX-X ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, + {"nld DD.DDDDD ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, + {"nld XXXX.XXXXX", ERR_OK, ERR_MAPCODE_UNDECODABLE}, + {" TAM XX.XXXXX-XX ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, + {" TAM XXX.XXXXX-XX ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, + {" TAM XXXX.XXXXX-X ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, + {" TAM XXXXX.XXXXX-X ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // errors because the postfix has a 6th letter - {"DD.DDDDDD ", ERR_INVALID_MAPCODE_FORMAT}, - {"nld XXXX.XXXXXX", ERR_INVALID_MAPCODE_FORMAT}, - {" TAM XX.XXXXXX-XX ", ERR_INVALID_MAPCODE_FORMAT}, - {" TAM XXX.XXXXXX-XX ", ERR_INVALID_MAPCODE_FORMAT}, - {" TAM XXXX.XXXXXX-X ", ERR_INVALID_MAPCODE_FORMAT}, - {" TAM XXXXX.XXXXXX-X ", ERR_INVALID_MAPCODE_FORMAT}, + {"DD.DDDDDD ", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, + {"nld XXXX.XXXXXX", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, + {" TAM XX.XXXXXX-XX ", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, + {" TAM XXX.XXXXXX-XX ", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, + {" TAM XXXX.XXXXXX-X ", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, + {" TAM XXXXX.XXXXXX-X ", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, // Check tabs, spaces and control characters. - {"NLD 49.YV", ERR_OK, ERR_OK}, - {" NLD 49.YV", ERR_OK, ERR_OK}, - {"\tNLD 49.YV", ERR_OK, ERR_OK}, - {"NLD 49.YV ", ERR_OK, ERR_OK}, - {"NLD 49.YV\t", ERR_OK, ERR_OK}, - {"NLD 49.YV", ERR_OK, ERR_OK}, - {"NLD\t49.YV", ERR_OK, ERR_OK}, - {"NLD\n49.YV", ERR_INVALID_CHARACTER}, - {"NLD\r49.YV", ERR_INVALID_CHARACTER}, - {"NLD\v49.YV", ERR_INVALID_CHARACTER}, - {"NLD\b49.YV", ERR_INVALID_CHARACTER}, - {"NLD\a49.YV", ERR_INVALID_CHARACTER}, - {NULL, ERR_OK, ERR_OK} + {"NLD 49.YV", ERR_OK, ERR_OK}, + {" NLD 49.YV", ERR_OK, ERR_OK}, + {"\tNLD 49.YV", ERR_OK, ERR_OK}, + {"NLD 49.YV ", ERR_OK, ERR_OK}, + {"NLD 49.YV\t", ERR_OK, ERR_OK}, + {"NLD 49.YV", ERR_OK, ERR_OK}, + {"NLD\t49.YV", ERR_OK, ERR_OK}, + {"NLD\n49.YV", ERR_INVALID_CHARACTER, ERR_OK}, + {"NLD\r49.YV", ERR_INVALID_CHARACTER, ERR_OK}, + {"NLD\v49.YV", ERR_INVALID_CHARACTER, ERR_OK}, + {"NLD\b49.YV", ERR_INVALID_CHARACTER, ERR_OK}, + {"NLD\a49.YV", ERR_INVALID_CHARACTER, ERR_OK}, + {NULL, ERR_OK, ERR_OK} }; int shouldSucceed = 0; // count nr of calls that SHOULD be successful. @@ -462,19 +462,19 @@ static int testAlphabetParser(void) { const char *userInput; const char *expected; } parseTests[] = { - {"nld bc.xy-x1y", "NLD BC.XY-X1Y"}, - {"nld Α0.12", "NLD 00.E0"}, // A-encoded greek - {"DNK РФ.ХХ", "DNK PQ.XX"}, // greek - {"GRC HP.NO-1Х2ХХ", "GRC HP.NO-1X2XX"}, - {"PRT 31.E2-b2c", "PRT 31.E2-B2C"}, - {"GBR רר.56ר", "GBR XX.XX"},// hebrew abjad - {"BEL طظ.56ط ", "BEL PQ.XP"}, // arab abjad - {"FRA ヒフ.ラヲ", "FRA PQ.XZ"}, - {NULL, NULL} + {"nld bc.xy-x1y", "NLD BC.XY-X1Y (1113;2)"}, + {"nld Α0.12", "NLD 00.E0 (1113;2)"}, // A-encoded greek + {"DNK РФ.ХХ", "DNK PQ.XX (1114;2)"}, // greek + {"GRC HP.NO-1Х2ХХ", "GRC HP.NO-1X2XX (1150;2)"}, + {"PRT 31.E2-b2c", "PRT 31.E2-B2C (1136;2)"}, + {"GBR רר.56ר", "GBR XX.XX (1167;2)"}, // hebrew abjad + {"BEL طظ.56ط ", "BEL PQ.XP (1107;2)"}, // arab abjad + {"FRA ヒフ.ラヲ", "FRA PQ.XZ (1198;2)"}, + {"CA XX.XX", "CA XX.XX (1392;2)"}, }; int i; - for (i = 0; parseTests[i].userInput; i++) { - char romanized[MAX_MAPCODE_RESULT_LEN + 1]; + for (i = 0; i < (int) (sizeof(parseTests) / sizeof(parseTests[0])); i++) { + char romanized1[MAX_MAPCODE_RESULT_LEN + 1]; MapcodeElements mapcodeElements; enum MapcodeError parseError = myParseMapcodeString(&mapcodeElements, parseTests[i].userInput, TERRITORY_UNKNOWN); @@ -485,29 +485,37 @@ static int testAlphabetParser(void) { parseTests[i].userInput, (int) parseError, parseTests[i].expected); } else { nrTests++; - sprintf(romanized, "%s %s%s%s", + sprintf(romanized1, "%s %s%s%s (%d;%d)", mapcodeElements.territoryISO, mapcodeElements.properMapcode, *mapcodeElements.precisionExtension ? "-" : "", - mapcodeElements.precisionExtension); - if (strcmp(romanized, parseTests[i].expected) != 0) { + mapcodeElements.precisionExtension, + mapcodeElements.territoryCode, + mapcodeElements.indexOfDot); + if (strcmp(romanized1, parseTests[i].expected) != 0) { foundError(); - printf("*** ERROR *** myParseMapcodeString(\"%s\") = \"%s\", (expected %s)\n", parseTests[i].userInput, - romanized, parseTests[i].expected); + printf("*** ERROR *** myParseMapcodeString(\"%s\") = \"%s\", (expected \"%s\")\n", parseTests[i].userInput, + romanized1, parseTests[i].expected); } else { double lat1, lon1, lat2, lon2; + char romanized2[MAX_MAPCODE_RESULT_LEN + 1]; + sprintf(romanized2, "%s %s%s%s", + mapcodeElements.territoryISO, + mapcodeElements.properMapcode, + *mapcodeElements.precisionExtension ? "-" : "", + mapcodeElements.precisionExtension); int err1 = decodeMapcodeToLatLonUtf8(&lat1, &lon1, parseTests[i].userInput, TERRITORY_UNKNOWN, NULL); - int err2 = decodeMapcodeToLatLonUtf8(&lat2, &lon2, romanized, TERRITORY_UNKNOWN, NULL); + int err2 = decodeMapcodeToLatLonUtf8(&lat2, &lon2, romanized2, TERRITORY_UNKNOWN, NULL); ++nrTests; if (err1 || err2) { foundError(); printf("*** ERROR *** decoding \"%s\" returns %d, decoding \"%s\" returns %d\n", - parseTests[i].userInput, err1, romanized, err2); + parseTests[i].userInput, err1, romanized2, err2); } if (lat1 != lat2 || lon1 != lon2) { foundError(); printf("*** ERROR *** decoding \"%s\" returns (%f,%f), decoding \"%s\" returns (%f,%f)\n", - parseTests[i].userInput, lat1, lon1, romanized, lat2, lon2); + parseTests[i].userInput, lat1, lon1, romanized2, lat2, lon2); } } } @@ -1088,7 +1096,7 @@ static int testDistances(void) { ++nrTests; testDistance(METERS_PER_DEGREE_LAT, distanceInMeters(0.0, 0.0, -1.0, 0.0)); - for (i = 0; i < (sizeof(coordpairs) / sizeof(coordpairs[0])); i += 5) { + for (i = 0; i < (int) (sizeof(coordpairs) / sizeof(coordpairs[0])); i += 5) { const double distance = distanceInMeters( coordpairs[i], coordpairs[i + 1], coordpairs[i + 2], coordpairs[i + 3]); @@ -1149,7 +1157,7 @@ static int testTerritoryInsides(void) { {"MEX", 21.431788272457, -89.779820144176, 1} }; - for (i = 0; i < (sizeof(TEST_DATA) / sizeof(TEST_DATA[0])); i++) { + for (i = 0; i < (int) (sizeof(TEST_DATA) / sizeof(TEST_DATA[0])); i++) { enum Territory territory = getTerritoryCode(TEST_DATA[i].territory, TERRITORY_NONE); ++nrTests; if (multipleBordersNearby(TEST_DATA[i].lat, TEST_DATA[i].lon, territory) != TEST_DATA[i].nearborders) { @@ -1247,7 +1255,7 @@ static int testGetTerritoryCode(void) { s1[0] = 0; nrTests += testIncorrectGetTerritoryCode(s1); - for (i = 0; i < sizeof(largeString) - 1; ++i) { + for (i = 0; i < (int) sizeof(largeString) - 1; ++i) { largeString[i] = (char) ((i % 223) + 32); } largeString[sizeof(largeString) - 1] = 0; @@ -1436,7 +1444,7 @@ static int testDecodeRobustness(void) { nrTests += testIncorrectDecode(s1, TERRITORY_NONE); nrTests += testIncorrectDecode(s1, tc); - for (i = 0; i < sizeof(largeString) - 1; ++i) { + for (i = 0; i < (int) sizeof(largeString) - 1; ++i) { largeString[i] = (char) ((i % 223) + 32); } largeString[sizeof(largeString) - 1] = 0; @@ -1961,7 +1969,7 @@ static int testAlphabets(void) { printf("%d alphabets\n", _ALPHABET_MAX); - for (j = 0; j < (sizeof(TEST_PAIRS) / sizeof(TEST_PAIRS[0])); j += 2) { + for (j = 0; j < (int) (sizeof(TEST_PAIRS) / sizeof(TEST_PAIRS[0])); j += 2) { enum Alphabet i; for (i = _ALPHABET_MIN + 1; i < _ALPHABET_MAX; i++) { UWORD enc[MAX_MAPCODE_RESULT_LEN + 1]; @@ -2011,11 +2019,11 @@ static int testAlphabetRobustness(void) { UWORD *pu; s1[0] = 0; - for (i = 0; i < sizeof(largeString1) - 1; ++i) { + for (i = 0; i < (int) sizeof(largeString1) - 1; ++i) { largeString1[i] = (char) ((i % 223) + 32); } largeString1[sizeof(largeString1) - 1] = 0; - for (i = 0; i < sizeof(largeString2) - 1; ++i) { + for (i = 0; i < (int) sizeof(largeString2) - 1; ++i) { largeString2[i] = (char) ((i % 223) + 32); } largeString2[sizeof(largeString2) - 1] = 0; From bc897cab1b0c3038d111f6aab3c9b73bfe30f306 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 2 Nov 2016 17:28:46 +0100 Subject: [PATCH 137/181] Updated CMakeLists --- .gitignore | 5 +++++ CMakeLists.txt | 9 ++++----- README.md | 4 ++-- {unittest => test}/README.md | 0 {unittest => test}/alphabets.csv | 0 {unittest => test}/clean.sh | 0 {unittest => test}/decode_test.h | 0 {unittest => test}/run_all.sh | 0 {unittest => test}/run_compare.sh | 2 +- {unittest => test}/run_gcov.sh | 4 ++-- {unittest => test}/run_gprof.sh | 4 ++-- {unittest => test}/run_normal.sh | 4 ++-- {unittest => test}/run_sanitizer.sh | 6 +++--- {unittest => test}/run_valgrind.sh | 2 +- {unittest => test}/territories.csv | 0 {unittest => test}/test_territories.h | 0 {unittest => test}/unittest.c | 0 17 files changed, 22 insertions(+), 18 deletions(-) rename {unittest => test}/README.md (100%) rename {unittest => test}/alphabets.csv (100%) rename {unittest => test}/clean.sh (100%) rename {unittest => test}/decode_test.h (100%) rename {unittest => test}/run_all.sh (100%) rename {unittest => test}/run_compare.sh (99%) rename {unittest => test}/run_gcov.sh (94%) rename {unittest => test}/run_gprof.sh (96%) rename {unittest => test}/run_normal.sh (96%) rename {unittest => test}/run_sanitizer.sh (97%) rename {unittest => test}/run_valgrind.sh (97%) rename {unittest => test}/territories.csv (100%) rename {unittest => test}/test_territories.h (100%) rename {unittest => test}/unittest.c (100%) diff --git a/.gitignore b/.gitignore index 0f8d2b1..2f4ee37 100644 --- a/.gitignore +++ b/.gitignore @@ -6,6 +6,11 @@ unittest/*.gcno mapcodelib/*.gcov mapcodelib/*.gcda mapcodelib/*.gcno +CMakeCache.txt +CMakeFiles/** +Makefile +cmake_install.cmake +*.a # ----------------------------------------------------------------------------- # Compiled sources diff --git a/CMakeLists.txt b/CMakeLists.txt index e96d22c..202da98 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -58,17 +58,16 @@ set(SOURCE_FILES_MAPCODELIB mapcodelib/mapcoder.c mapcodelib/mapcoder.h) -set(SOURCE_FILES_UNITTEST - unittest/decode_test.h - unittest/unittest.c) +set(SOURCE_FILES_TEST + test/decode_test.h + test/unittest.c) set(SOURCE_FILES_UTILITY utility/mapcode.cpp) add_library(mapcodelib ${SOURCE_FILES_MAPCODELIB}) -target_include_directories(mapcodelib PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}) -add_executable(unittest ${SOURCE_FILES_UNITTEST}) +add_executable(unittest ${SOURCE_FILES_TEST}) target_link_libraries(unittest LINK_PUBLIC mapcodelib) add_executable(mapcode ${SOURCE_FILES_UTILITY}) diff --git a/README.md b/README.md index 678314f..e9f360d 100644 --- a/README.md +++ b/README.md @@ -32,8 +32,8 @@ Documentation, including example snippets of C source code, can be found in mapcode_library_c.pdf <-- PDF format. mapcode_library_c.doc <-- Microsoft Word format. -A unit test can be found in the unittest\ subdirectory. -Compile and run unittest\unittest/c to see if the library performs as expected. +A unit test can be found in the test\ subdirectory. +Compile and run test/unittest.c to see if the library performs as expected. Also see www.mapcode.com for background and reference materials. diff --git a/unittest/README.md b/test/README.md similarity index 100% rename from unittest/README.md rename to test/README.md diff --git a/unittest/alphabets.csv b/test/alphabets.csv similarity index 100% rename from unittest/alphabets.csv rename to test/alphabets.csv diff --git a/unittest/clean.sh b/test/clean.sh similarity index 100% rename from unittest/clean.sh rename to test/clean.sh diff --git a/unittest/decode_test.h b/test/decode_test.h similarity index 100% rename from unittest/decode_test.h rename to test/decode_test.h diff --git a/unittest/run_all.sh b/test/run_all.sh similarity index 100% rename from unittest/run_all.sh rename to test/run_all.sh diff --git a/unittest/run_compare.sh b/test/run_compare.sh similarity index 99% rename from unittest/run_compare.sh rename to test/run_compare.sh index e94a097..d9b482f 100755 --- a/unittest/run_compare.sh +++ b/test/run_compare.sh @@ -28,7 +28,7 @@ cd ../mapcodelib gcc $OPTS -O3 -c mapcoder.c cd ../utility gcc $OPTS -O3 mapcode.cpp -lm -o mapcode ../mapcodelib/mapcoder.o -cd ../unittest +cd ../test TEST=`which $NEW` if [ "$TEST" = "" ] diff --git a/unittest/run_gcov.sh b/test/run_gcov.sh similarity index 94% rename from unittest/run_gcov.sh rename to test/run_gcov.sh index 7cac129..ffaa689 100755 --- a/unittest/run_gcov.sh +++ b/test/run_gcov.sh @@ -10,7 +10,7 @@ then fi echo "!! -------------------------------------------------------------" -echo "Run gcov test coverage..." +echo "Run gcov unittest.coverage..." date echo "!! -------------------------------------------------------------" @@ -23,7 +23,7 @@ gcc $OPTS -O0 unittest.c -lm -lpthread -o unittest $LIB ./unittest cd ../mapcodelib gcov mapcoder.c -cd ../unittest +cd ../test gcov unittest.c echo "!! -------------------------------------------------------------" echo "!! Coverage reports in: *.gcov files" diff --git a/unittest/run_gprof.sh b/test/run_gprof.sh similarity index 96% rename from unittest/run_gprof.sh rename to test/run_gprof.sh index 9ee713b..5c1c13d 100755 --- a/unittest/run_gprof.sh +++ b/test/run_gprof.sh @@ -18,7 +18,7 @@ echo "" echo "Run gprof with: -O0" cd ../mapcodelib gcc $OPTS -g -O0 -c mapcoder.c -pg -cd ../unittest +cd ../test gcc $OPTS -g -O0 unittest.c -lm -lpthread -o unittest $LIB -pg ./unittest gprof ./unittest @@ -28,7 +28,7 @@ echo "" echo "Run gprof with: -O3" cd ../mapcodelib gcc $OPTS -g -O3 -c mapcoder.c -pg -cd ../unittest +cd ../test gcc $OPTS -g -O3 unittest.c -lm -lpthread -o unittest $LIB -pg ./unittest gprof ./unittest diff --git a/unittest/run_normal.sh b/test/run_normal.sh similarity index 96% rename from unittest/run_normal.sh rename to test/run_normal.sh index be6e4f1..e64c296 100755 --- a/unittest/run_normal.sh +++ b/test/run_normal.sh @@ -10,7 +10,7 @@ echo "" echo "Run normal with: -O0" cd ../mapcodelib gcc $OPTS -O0 -DDEBUG -c mapcoder.c -cd ../unittest +cd ../test gcc $OPTS -O0 -DDEBUG unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o ./unittest echo "!! -------------------------------------------------------------" @@ -19,7 +19,7 @@ echo "" echo "Run normal with: -O3" cd ../mapcodelib gcc $OPTS -O3 -c mapcoder.c -cd ../unittest +cd ../test gcc $OPTS -O3 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o ./unittest echo "!! -------------------------------------------------------------" diff --git a/unittest/run_sanitizer.sh b/test/run_sanitizer.sh similarity index 97% rename from unittest/run_sanitizer.sh rename to test/run_sanitizer.sh index 98a4ff5..a06a814 100755 --- a/unittest/run_sanitizer.sh +++ b/test/run_sanitizer.sh @@ -21,7 +21,7 @@ echo "" echo "Run address sanitizer with: -O0" cd ../mapcodelib gcc $OPTS -O0 -DDEBUG -c mapcoder.c -cd ../unittest +cd ../test gcc $OPTS -O0 -DDEBUG unittest.c -lm -lpthread -fsanitize=address -o unittest $LIB ./unittest echo "!! -------------------------------------------------------------" @@ -31,7 +31,7 @@ echo "" echo "Run address sanitizer with: -O2" cd ../mapcodelib gcc $OPTS -O2 -c mapcoder.c -cd ../unittest +cd ../test gcc $OPTS -O2 unittest.c -lm -lpthread -fsanitize=address -o unittest $LIB ./unittest echo "!! -------------------------------------------------------------" @@ -41,7 +41,7 @@ echo "" echo "Run address sanitizer with: -O3" cd ../mapcodelib gcc $OPTS -O3 -c mapcoder.c -cd ../unittest +cd ../test gcc $OPTS -O3 unittest.c -lm -lpthread -fsanitize=address -o unittest $LIB ./unittest echo "!! -------------------------------------------------------------" diff --git a/unittest/run_valgrind.sh b/test/run_valgrind.sh similarity index 97% rename from unittest/run_valgrind.sh rename to test/run_valgrind.sh index 8623d8c..1de38ad 100755 --- a/unittest/run_valgrind.sh +++ b/test/run_valgrind.sh @@ -18,7 +18,7 @@ echo "" echo "Run valgrind with: -O0" cd ../mapcodelib gcc $OPTS -g -O0 -c mapcoder.c -cd ../unittest +cd ../test gcc $OPTS -g -O0 unittest.c -lm -lpthread -o unittest $LIB valgrind --leak-check=yes ./unittest echo "!! -------------------------------------------------------------" diff --git a/unittest/territories.csv b/test/territories.csv similarity index 100% rename from unittest/territories.csv rename to test/territories.csv diff --git a/unittest/test_territories.h b/test/test_territories.h similarity index 100% rename from unittest/test_territories.h rename to test/test_territories.h diff --git a/unittest/unittest.c b/test/unittest.c similarity index 100% rename from unittest/unittest.c rename to test/unittest.c From 8d22f84c1e4b8c8142c10ef54676e9e774ba223b Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 2 Nov 2016 17:32:10 +0100 Subject: [PATCH 138/181] Updated .gitignore --- .gitignore | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 2f4ee37..3f1526a 100644 --- a/.gitignore +++ b/.gitignore @@ -11,6 +11,10 @@ CMakeFiles/** Makefile cmake_install.cmake *.a +unittest +mapcode +unittest/unittest +utility/mapcode # ----------------------------------------------------------------------------- # Compiled sources @@ -21,8 +25,6 @@ cmake_install.cmake *.exe *.o *.so -unittest/unittest -utility/mapcode # ----------------------------------------------------------------------------- # Packages and archives From 6ce04c9faf1f3457130c85d9331029dfedfea546 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 2 Nov 2016 18:04:44 +0100 Subject: [PATCH 139/181] Added locales --- CMakeLists.txt | 8 +- README.md | 5 +- mapcodelib/internal_territory_names_da.h | 569 ++++++++++++++++++ mapcodelib/internal_territory_names_de.h | 569 ++++++++++++++++++ ...nglish.h => internal_territory_names_en.h} | 14 +- mapcodelib/internal_territory_names_fr.h | 569 ++++++++++++++++++ mapcodelib/internal_territory_names_hi.h | 565 +++++++++++++++++ mapcodelib/internal_territory_names_local.h | 8 +- mapcodelib/internal_territory_names_nl.h | 569 ++++++++++++++++++ mapcodelib/mapcoder.c | 74 ++- mapcodelib/mapcoder.h | 38 +- test/unittest.c | 205 ++++--- 12 files changed, 3095 insertions(+), 98 deletions(-) create mode 100644 mapcodelib/internal_territory_names_da.h create mode 100644 mapcodelib/internal_territory_names_de.h rename mapcodelib/{internal_territory_names_english.h => internal_territory_names_en.h} (97%) create mode 100644 mapcodelib/internal_territory_names_fr.h create mode 100644 mapcodelib/internal_territory_names_hi.h create mode 100644 mapcodelib/internal_territory_names_nl.h diff --git a/CMakeLists.txt b/CMakeLists.txt index 202da98..8c54588 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -48,7 +48,12 @@ set(SOURCE_FILES_MAPCODELIB mapcodelib/internal_alphabet_recognizer.h mapcodelib/internal_iso3166_data.h mapcodelib/internal_territory_alphabets.h - mapcodelib/internal_territory_names_english.h + mapcodelib/internal_territory_names_da.h + mapcodelib/internal_territory_names_de.h + mapcodelib/internal_territory_names_en.h + mapcodelib/internal_territory_names_fr.h + mapcodelib/internal_territory_names_hi.h + mapcodelib/internal_territory_names_nl.h mapcodelib/internal_territory_names_local.h mapcodelib/internal_territory_search.h mapcodelib/mapcode_alphabets.h @@ -66,6 +71,7 @@ set(SOURCE_FILES_UTILITY utility/mapcode.cpp) add_library(mapcodelib ${SOURCE_FILES_MAPCODELIB}) +target_include_directories(mapcodelib PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}) add_executable(unittest ${SOURCE_FILES_TEST}) target_link_libraries(unittest LINK_PUBLIC mapcodelib) diff --git a/README.md b/README.md index e9f360d..a738282 100644 --- a/README.md +++ b/README.md @@ -32,8 +32,9 @@ Documentation, including example snippets of C source code, can be found in mapcode_library_c.pdf <-- PDF format. mapcode_library_c.doc <-- Microsoft Word format. -A unit test can be found in the test\ subdirectory. -Compile and run test/unittest.c to see if the library performs as expected. +A unit test can be found in the `test` subdirectory. +Compile and run `unittest.c` to see if the library performs as expected. +Check the `README.md` file in `test` to see how you can compile it/ Also see www.mapcode.com for background and reference materials. diff --git a/mapcodelib/internal_territory_names_da.h b/mapcodelib/internal_territory_names_da.h new file mode 100644 index 0000000..2d72e79 --- /dev/null +++ b/mapcodelib/internal_territory_names_da.h @@ -0,0 +1,569 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __INTERNAL_TERRITORY_NAMES_DA_H__ +#define __INTERNAL_TERRITORY_NAMES_DA_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +static const char *TERRITORY_FULL_NAME_DA[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_DA + /* VAT */ "Vatikanstaten|Pavestolen", + /* MCO */ "Monaco", + /* GIB */ "Gibraltar", + /* TKL */ "Tokelau", + /* CCK */ "Cocosøerne|Keeling Islands", + /* BLM */ "Saint-Barthelemy", + /* NRU */ "Nauru", + /* TUV */ "Tuvalu", + /* MAC */ "Macau", + /* SXM */ "Sint Maarten", + /* MAF */ "Saint-Martin", + /* NFK */ "Norfolk og Philip Island|Philip Island", + /* PCN */ "Pitcairn", + /* BVT */ "Bouvetø", + /* BMU */ "Bermuda", + /* IOT */ "British Indian Ocean Territory", + /* SMR */ "San Marino", + /* GGY */ "Guernsey", + /* AIA */ "Anguilla", + /* MSR */ "Montserrat", + /* JEY */ "Jersey", + /* CXR */ "Juleøen", + /* WLF */ "Wallis-og Futuna|Futuna", + /* VGB */ "British Virgin Islands|Virgin Islands, British", + /* LIE */ "Liechtenstein", + /* ABW */ "Aruba", + /* MHL */ "Marshalløerne", + /* ASM */ "Amerikansk Samoa|Samoa, Amerikansk", + /* COK */ "Cookøerne", + /* SPM */ "Saint Pierre og Miquelon|Miquelon", + /* NIU */ "Niue", + /* KNA */ "Saint Kitts og Nevis|Nevis", + /* CYM */ "Cayman Islands", + /* BES */ "Bonaire, Saint Eustasuis og Saba|Saba|St Eustasius", + /* MDV */ "Maldiverne", + /* SHN */ "Saint Helena, Ascension og Tristan da Cunha|Kristi Himmelfart|Tristan da Cunha", + /* MLT */ "Malta", + /* GRD */ "Grenada", + /* VIR */ "US Virgin Islands|Virgin Islands, USA", + /* MYT */ "Mayotte", + /* SJM */ "Svalbard and Jan Mayen|Jan Mayen", + /* VCT */ "Saint Vincent og Grenadinerne|Grenadinerne", + /* HMD */ "Heard og McDonald-øerne|McDonald Islands", + /* BRB */ "Barbados", + /* ATG */ "Antigua og Barbuda|Barbuda", + /* CUW */ "Curacao", + /* SYC */ "Seychellerne", + /* PLW */ "Palau", + /* MNP */ "Nordmarianerne", + /* AND */ "Andorra", + /* GUM */ "Guam", + /* IMN */ "Isle of Man", + /* LCA */ "Saint Lucia", + /* FSM */ "Micronesia|Federated States of Micronesia", + /* SGP */ "Singapore", + /* TON */ "Tonga", + /* DMA */ "Dominica", + /* BHR */ "Bahrain", + /* KIR */ "Kiribati", + /* TCA */ "Turks-og Caicosøerne|Caicosøerne", + /* STP */ "Sao Tome og Principe|Principe", + /* HKG */ "Hong Kong", + /* MTQ */ "Martinique", + /* FRO */ "Færøerne", + /* GLP */ "Guadeloupe", + /* COM */ "Comorerne", + /* MUS */ "Mauritius", + /* REU */ "Reunion", + /* LUX */ "Luxembourg", + /* WSM */ "Samoa", + /* SGS */ "South Georgia og De Sydlige Sandwichøer|Sydsandwichøerne", + /* PYF */ "Fransk Polynesien", + /* CPV */ "Kap Verde", + /* TTO */ "Trinidad og Tobago|Tobago", + /* BRN */ "Brunei", + /* ATF */ "Franske sydlige og antarktiske Lands", + /* PRI */ "Puerto Rico", + /* CYP */ "Cypern", + /* LBN */ "Libanon", + /* JAM */ "Jamaica", + /* GMB */ "Gambia", + /* QAT */ "Qatar", + /* FLK */ "Falklandsøerne", + /* VUT */ "Vanuatu", + /* MNE */ "Montenegro", + /* BHS */ "Bahamas", + /* TLS */ "Østtimor", + /* SWZ */ "Swaziland", + /* KWT */ "Kuwait", + /* FJI */ "Fijiøerne", + /* NCL */ "Ny Kaledonien", + /* SVN */ "Slovenien", + /* ISR */ "Israel", + /* PSE */ "Palestinian territory", + /* SLV */ "Salvador", + /* BLZ */ "Belize", + /* DJI */ "Djibouti", + /* MKD */ "Makedonien", + /* RWA */ "Rwanda", + /* HTI */ "Haiti", + /* BDI */ "Burundi", + /* GNQ */ "Ækvatorial Guinea", + /* ALB */ "Albanien", + /* SLB */ "Salomonøerne", + /* ARM */ "Armenien", + /* LSO */ "Lesotho", + /* BEL */ "Belgien", + /* MDA */ "Moldova", + /* GNB */ "Guinea-Bissau", + /* TWN */ "Taiwan", + /* BTN */ "Bhutan", + /* CHE */ "Schweiz", + /* NLD */ "Holland", + /* DNK */ "Danmark", + /* EST */ "Estland", + /* DOM */ "Den Dominikanske Republik", + /* SVK */ "Slovakiet", + /* CRI */ "Costa Rica", + /* BIH */ "Bosnien og Hercegovina", + /* HRV */ "Kroatien", + /* TGO */ "Togo", + /* LVA */ "Letland", + /* LTU */ "Litauen", + /* LKA */ "Sri Lanka", + /* GEO */ "Georgia", + /* IRL */ "Irland", + /* SLE */ "Sierra Leone", + /* PAN */ "Panama", + /* CZE */ "Tjekkiet", + /* GUF */ "Fransk Guyana", + /* ARE */ "Forenede Arabiske Emirater", + /* AUT */ "Østrig", + /* AZE */ "Aserbajdsjan", + /* SRB */ "Serbia", + /* JOR */ "Jordan", + /* PRT */ "Portugal", + /* HUN */ "Ungarn", + /* KOR */ "Sydkorea", + /* ISL */ "Island", + /* GTM */ "Guatemala", + /* CUB */ "Cuba", + /* BGR */ "Bulgarien", + /* LBR */ "Liberia", + /* HND */ "Honduras", + /* BEN */ "Benin", + /* ERI */ "Eritrea", + /* MWI */ "Malawi", + /* PRK */ "Nordkorea", + /* NIC */ "Nicaragua", + /* GRC */ "Grækenland", + /* TJK */ "Tadsjikistan", + /* BGD */ "Bangladesh", + /* NPL */ "Nepal", + /* TUN */ "Tunesien", + /* SUR */ "Surinam", + /* URY */ "Uruguay", + /* KHM */ "Cambodia", + /* SYR */ "Syrien", + /* SEN */ "Senegal", + /* KGZ */ "Kirgisistan", + /* BLR */ "Belarus", + /* GUY */ "Guyana", + /* LAO */ "Laos", + /* ROU */ "Rumænien", + /* GHA */ "Ghana", + /* UGA */ "Uganda", + /* GBR */ "Storbritannien", + /* GIN */ "Guinea", + /* ECU */ "Ecuador", + /* ESH */ "Western Sahara|Sahrawi", + /* GAB */ "Gabon", + /* NZL */ "New Zealand", + /* BFA */ "Burkina Faso", + /* PHL */ "Filippinerne", + /* ITA */ "Italien", + /* OMN */ "Oman", + /* POL */ "Polen", + /* CIV */ "Elfenbenskysten", + /* NOR */ "Norge", + /* MYS */ "Malaysia", + /* VNM */ "Vietnam", + /* FIN */ "Finland", + /* COG */ "Congo-Brazzaville", + /* DEU */ "Tyskland", + /* JPN */ "Japan", + /* ZWE */ "Zimbabwe", + /* PRY */ "Paraguay", + /* IRQ */ "Iraq", + /* MAR */ "Marokko", + /* UZB */ "Usbekistan", + /* SWE */ "Sverige", + /* PNG */ "Papua Ny Guinea", + /* CMR */ "Cameroon", + /* TKM */ "Turkmenistan", + /* ESP */ "Spanien", + /* THA */ "Thailand", + /* YEM */ "Yemen", + /* FRA */ "France", + /* ALA */ "Ålandsøerne", + /* KEN */ "Kenya", + /* BWA */ "Botswana", + /* MDG */ "Madagascar", + /* UKR */ "Ukraine", + /* SSD */ "Sydsudan", + /* CAF */ "Centralafrikanske Republik", + /* SOM */ "Somalia", + /* AFG */ "Afghanistan", + /* MMR */ "Myanmar|Burma", + /* ZMB */ "Zambia", + /* CHL */ "Chile", + /* TUR */ "Kalkun", + /* PAK */ "Pakistan", + /* MOZ */ "Mozambique", + /* NAM */ "Namibia", + /* VEN */ "Venezuela", + /* NGA */ "Nigeria", + /* TZA */ "Tanzania", + /* EGY */ "Egypten", + /* MRT */ "Mauretanien", + /* BOL */ "Bolivia", + /* ETH */ "Etiopien", + /* COL */ "Colombia", + /* ZAF */ "Sydafrika", + /* MLI */ "Mali", + /* AGO */ "Angola", + /* NER */ "Niger", + /* TCD */ "Chad", + /* PER */ "Peru", + /* MNG */ "Mongoliet", + /* IRN */ "Iran", + /* LBY */ "Libyen", + /* SDN */ "Sudan", + /* IDN */ "Indonesien", + /* DIF */ "Federal District", + /* TLA */ "Tlaxcala", + /* MOR */ "Morelos", + /* AGU */ "Aguascalientes", + /* MX-CL */ "Colima", + /* QUE */ "Queretaro", + /* HID */ "Hidalgo", + /* MX-MX */ "Mexico State", + /* TAB */ "Tabasco", + /* NAY */ "Nayarit", + /* GUA */ "Guanajuato", + /* PUE */ "Puebla", + /* YUC */ "Yucatan", + /* ROO */ "Quintana Roo", + /* SIN */ "Sinaloa", + /* CAM */ "Campeche", + /* MIC */ "Michoacan", + /* SLP */ "San Luis Potosi", + /* GRO */ "Guerrero", + /* NLE */ "Nuevo Leon", + /* BCN */ "Baja California", + /* VER */ "Veracruz", + /* CHP */ "Chiapas", + /* BCS */ "Baja California Sur", + /* ZAC */ "Zacatecas", + /* JAL */ "Jalisco", + /* TAM */ "Tamaulipas", + /* OAX */ "Oaxaca", + /* DUR */ "Durango", + /* COA */ "Coahuila", + /* SON */ "Sonora", + /* CHH */ "Chihuahua", + /* GRL */ "Grønland", + /* SAU */ "Saudi Arabien", + /* COD */ "Congo-Kinshasa", + /* DZA */ "Algeriet", + /* KAZ */ "Kasakhstan", + /* ARG */ "Argentina", + /* IN-DD */ "Daman og Diu", + /* IN-DN */ "Dadra og Nagar Haveli", + /* IN-CH */ "Chandigarh", + /* IN-AN */ "Andaman og Nicobar", + /* IN-LD */ "Lakshadweep", + /* IN-DL */ "Delhi", + /* IN-ML */ "Meghalaya", + /* IN-NL */ "Nagaland", + /* IN-MN */ "Manipur", + /* IN-TR */ "Tripura", + /* IN-MZ */ "Mizoram", + /* IN-SK */ "Sikkim", + /* IN-PB */ "Punjab", + /* IN-HR */ "Haryana", + /* IN-AR */ "Arunachal Pradesh", + /* IN-AS */ "Assam", + /* IN-BR */ "Bihar", + /* IN-UT */ "Uttarakhand", + /* IN-GA */ "Goa", + /* IN-KL */ "Kerala", + /* IN-TN */ "Tamil Nadu", + /* IN-HP */ "Himachal Pradesh", + /* IN-JK */ "Jammu og Kashmir", + /* IN-CT */ "Chhattisgarh", + /* IN-JH */ "Jharkhand", + /* IN-KA */ "Karnataka", + /* IN-RJ */ "Rajasthan", + /* IN-OR */ "Odisha|Orissa", + /* IN-GJ */ "Gujarat", + /* IN-WB */ "Vestbengalen", + /* IN-MP */ "Madhya Pradesh", + /* IN-TG */ "Telangana", + /* IN-AP */ "Andhra Pradesh", + /* IN-MH */ "Maharashtra", + /* IN-UP */ "Uttar Pradesh", + /* IN-PY */ "Puducherry", + /* NSW */ "New South Wales", + /* ACT */ "Australian Capital Territory", + /* JBT */ "Jervis Bay Territory", + /* AU-NT */ "Northern Territory", + /* AU-SA */ "South Australia", + /* TAS */ "Tasmanien", + /* VIC */ "Victoria", + /* AU-WA */ "Western Australia", + /* QLD */ "Queensland", + /* BR-DF */ "Distrito Federal", + /* BR-SE */ "Sergipe", + /* BR-AL */ "Alagoas", + /* BR-RJ */ "Rio de Janeiro", + /* BR-ES */ "Espirito Santo", + /* BR-RN */ "Rio Grande do Norte", + /* BR-PB */ "Paraiba", + /* BR-SC */ "Santa Catarina", + /* BR-PE */ "Pernambuco", + /* BR-AP */ "Amapa", + /* BR-CE */ "Ceara", + /* BR-AC */ "Acre", + /* BR-PR */ "Parana", + /* BR-RR */ "Roraima", + /* BR-RO */ "Rondonia", + /* BR-SP */ "Sao Paulo", + /* BR-PI */ "Piaui", + /* BR-TO */ "Tocantins", + /* BR-RS */ "Rio Grande do Sul", + /* BR-MA */ "Maranhao", + /* BR-GO */ "Goias", + /* BR-MS */ "Mato Grosso do Sul", + /* BR-BA */ "Bahia", + /* BR-MG */ "Minas Gerais", + /* BR-MT */ "Mato Grosso", + /* BR-PA */ "Para", + /* BR-AM */ "Amazonas", + /* US-DC */ "District of Columbia", + /* US-RI */ "Rhode Island", + /* US-DE */ "Delaware", + /* US-CT */ "Connecticut", + /* US-NJ */ "New Jersey", + /* US-NH */ "New Hampshire", + /* US-VT */ "Vermont", + /* US-MA */ "Massachusetts", + /* US-HI */ "Hawaii", + /* US-MD */ "Maryland", + /* US-WV */ "West Virginia", + /* US-SC */ "South Carolina", + /* US-ME */ "Maine", + /* US-IN */ "Indiana", + /* US-KY */ "Kentucky", + /* US-TN */ "Tennessee", + /* US-VA */ "Virginia", + /* US-OH */ "Ohio", + /* US-PA */ "Pennsylvania", + /* US-MS */ "Mississippi", + /* US-LA */ "Louisiana", + /* US-AL */ "Alabama", + /* US-AR */ "Arkansas", + /* US-NC */ "North Carolina", + /* US-NY */ "New York", + /* US-IA */ "Iowa", + /* US-IL */ "Illinois", + /* US-GA */ "Georgia", + /* US-WI */ "Wisconsin", + /* US-FL */ "Florida", + /* US-MO */ "Missouri", + /* US-OK */ "Oklahoma", + /* US-ND */ "North Dakota", + /* US-WA */ "Washington", + /* US-SD */ "South Dakota", + /* US-NE */ "Nebraska", + /* US-KS */ "Kansas", + /* US-ID */ "Idaho", + /* US-UT */ "Utah", + /* US-MN */ "Minnesota", + /* US-MI */ "Michigan", + /* US-WY */ "Wyoming", + /* US-OR */ "Oregon", + /* US-CO */ "Colorado", + /* US-NV */ "Nevada", + /* US-AZ */ "Arizona", + /* US-NM */ "New Mexico", + /* US-MT */ "Montana", + /* US-CA */ "California", + /* US-TX */ "Texas", + /* US-AK */ "Alaska", + /* CA-BC */ "British Columbia", + /* CA-AB */ "Alberta", + /* CA-ON */ "Ontario", + /* CA-QC */ "Quebec", + /* CA-SK */ "Saskatchewan", + /* CA-MB */ "Manitoba", + /* CA-NL */ "Newfoundland", + /* CA-NB */ "New Brunswick", + /* CA-NS */ "Nova Scotia", + /* CA-PE */ "Prince Edward Island", + /* CA-YT */ "Yukon", + /* CA-NT */ "Northwest Territories", + /* CA-NU */ "Nunavut", + /* IND */ "Indien", + /* AUS */ "Australien", + /* BRA */ "Brasilien", + /* USA */ "USA|USA|Amerika", + /* MEX */ "Mexico", + /* MOW */ "Moskva", + /* SPE */ "Sankt Petersborg", + /* KGD */ "Kaliningrad Oblast", + /* RU-IN */ "Ingusjetien Republik", + /* RU-AD */ "Adygea Republik", + /* RU-SE */ "Nordossetien-Alania Republik", + /* RU-KB */ "Kabardino-Balkar Republic", + /* RU-KC */ "Karachay-Cherkess Republic", + /* RU-CE */ "Tjetjenske republik", + /* RU-CU */ "Chuvash Republic", + /* IVA */ "Ivanovo Oblast", + /* LIP */ "Lipetsk Oblast", + /* ORL */ "Oryol Oblast", + /* TUL */ "Tula Oblast", + /* RU-BE */ "Belgorod Oblast", + /* VLA */ "Vladimir Oblast", + /* KRS */ "Kursk Oblast", + /* KLU */ "Kaluga Oblast", + /* RU-TT */ "Tambov Oblast", + /* BRY */ "Bryansk Oblast", + /* YAR */ "Yaroslavl Oblast", + /* RYA */ "Ryazan Oblast", + /* AST */ "Astrakhan Oblast", + /* MOS */ "Moskva Oblast", + /* SMO */ "Smolensk Oblast", + /* RU-DA */ "Dagestan Republik", + /* VOR */ "Voronezh Oblast", + /* NGR */ "Novgorod Oblast", + /* PSK */ "Pskov Oblast", + /* KOS */ "Kostroma Oblast", + /* STA */ "Stavropol Krai", + /* KDA */ "Krasnodar Krai", + /* RU-KL */ "Kalmykia Republik", + /* TVE */ "Tver Oblast", + /* LEN */ "Leningrad Oblast", + /* ROS */ "Rostov Oblast", + /* VGG */ "Volgograd Oblast", + /* VLG */ "Vologda Oblast", + /* MUR */ "Murmansk Oblast", + /* RU-KR */ "Karelia Republik", + /* NEN */ "Nenets Autonome Okrug", + /* RU-KO */ "Komi Republic", + /* ARK */ "Arkhangelsk Oblast", + /* RU-MO */ "Mordovien Republik", + /* NIZ */ "Nizhny Novgorod Oblast", + /* PNZ */ "Penza Oblast", + /* RU-KI */ "Kirov Oblast", + /* RU-ME */ "Mari El Republik", + /* ORE */ "Orenburg Oblast", + /* ULY */ "Ulyanovsk Oblast", + /* RU-PM */ "Perm Krai", + /* RU-BA */ "Bashkortostan Republik", + /* RU-UD */ "Udmurt Republic", + /* RU-TA */ "Tatarstan Republik", + /* SAM */ "Samara Oblast", + /* SAR */ "Saratov Oblast", + /* YAN */ "Yamalo-Nenets", + /* RU-KM */ "Khanty-Mansi", + /* SVE */ "Sverdlovsk Oblast", + /* TYU */ "Tyumen Oblast", + /* KGN */ "Kurgan Oblast", + /* RU-CH */ "Chelyabinsk Oblast", + /* RU-BU */ "Buryatia Republik", + /* ZAB */ "Zabaykalsky Krai", + /* IRK */ "Irkutsk Oblast", + /* NVS */ "Novosibirsk Oblast", + /* TOM */ "Tomsk Oblast", + /* OMS */ "Omsk Oblast", + /* RU-KK */ "Khakassia Republik", + /* KEM */ "Kemerovo Oblast", + /* RU-AL */ "Altai Republik", + /* ALT */ "Altai Krai", + /* RU-TY */ "Tuva Republik", + /* KYA */ "Krasnoyarsk Krai", + /* MAG */ "Magadan Oblast", + /* CHU */ "Tjukotka Okrug", + /* KAM */ "Kamchatka Krai", + /* SAK */ "Sakhalin Oblast", + /* RU-PO */ "Primorsky Krai", + /* YEV */ "Jødisk selvstyrende Oblast", + /* KHA */ "Khabarovsk Krai", + /* AMU */ "Amur Oblast", + /* RU-SA */ "Sakha Republik|Yakutia Republic", + /* CAN */ "Canada", + /* RUS */ "Rusland", + /* CN-SH */ "Shanghai", + /* CN-TJ */ "Tianjin", + /* CN-BJ */ "Beijing", + /* CN-HI */ "Hainan", + /* CN-NX */ "Ningxia Hui", + /* CN-CQ */ "Chongqing", + /* CN-ZJ */ "Zhejiang", + /* CN-JS */ "Jiangsu", + /* CN-FJ */ "Fujian", + /* CN-AH */ "Anhui", + /* CN-LN */ "Liaoning", + /* CN-SD */ "Shandong", + /* CN-SX */ "Shanxi", + /* CN-JX */ "Jiangxi", + /* CN-HA */ "Henan", + /* CN-GZ */ "Guizhou", + /* CN-GD */ "Guangdong", + /* CN-HB */ "Hubei", + /* CN-JL */ "Jilin", + /* CN-HE */ "Hebei", + /* CN-SN */ "Shaanxi", + /* CN-NM */ "Nei Mongol|Inner Mongolia", + /* CN-HL */ "Heilongjiang", + /* CN-HN */ "Hunan", + /* CN-GX */ "Guangxi", + /* CN-SC */ "Sichuan", + /* CN-YN */ "Yunnan", + /* CN-XZ */ "Xizang|Tibet", + /* CN-GS */ "Gansu", + /* CN-QH */ "Qinghai", + /* CN-XJ */ "Xinjiang Uyghur", + /* CHN */ "Kina", + /* UMI */ "United States Minor Outlying Islands", + /* CPT */ "Clipperton Island", + /* ATA */ "Antarctica", + /* AAA */ "International|Worldwide|Terre" +#else // MAPCODE_SUPPORT_LANGUAGE_DA + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_DA +}; + +#ifdef __cplusplus +} +#endif + +#endif // __INTERNAL_TERRITORY_NAMES_DA_H__ diff --git a/mapcodelib/internal_territory_names_de.h b/mapcodelib/internal_territory_names_de.h new file mode 100644 index 0000000..ff55ab2 --- /dev/null +++ b/mapcodelib/internal_territory_names_de.h @@ -0,0 +1,569 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __INTERNAL_TERRITORY_NAMES_DE_H__ +#define __INTERNAL_TERRITORY_NAMES_DE_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +static const char *TERRITORY_FULL_NAME_DE[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_DE + /* VAT */ "Vatikanstadt|Heiliger Stuhl", + /* MCO */ "Monaco", + /* GIB */ "Gibraltar", + /* TKL */ "Tokelau", + /* CCK */ "Kokosinseln|Keeling-Insel", + /* BLM */ "Sankt Bartholomäus", + /* NRU */ "Nauru", + /* TUV */ "Tuvalu", + /* MAC */ "Macau", + /* SXM */ "Sint Maarten", + /* MAF */ "Saint-Martin", + /* NFK */ "Norfolkinsel|Philip-Insel", + /* PCN */ "Pitcairninseln", + /* BVT */ "Bouvet-Insel", + /* BMU */ "Bermuda", + /* IOT */ "Britisches Territorium im Indischen Ozean", + /* SMR */ "San Marino", + /* GGY */ "Guernsey", + /* AIA */ "Anguilla", + /* MSR */ "Montserrat", + /* JEY */ "Jersey", + /* CXR */ "Weihnachtsinsel", + /* WLF */ "Wallis und Futuna|Futuna", + /* VGB */ "Britische Jungferninseln|Jungferninseln, Britisch", + /* LIE */ "Liechtenstein", + /* ABW */ "Aruba", + /* MHL */ "Marshall-Inseln", + /* ASM */ "Amerikanisch Samoa|Samoa, Amerikanisch", + /* COK */ "Cookinseln", + /* SPM */ "Saint-Pierre und Miquelon|Miquelon", + /* NIU */ "Niue", + /* KNA */ "Saint Kitts und Nevis|Nevis", + /* CYM */ "Cayman-Inseln", + /* BES */ "Bonaire, St. Eustatius und Saba|Saba|St Eustatius", + /* MDV */ "Malediven", + /* SHN */ "Saint Helena, Ascension und Tristan da Cunha|Christi Himmelfahrt|Tristan da Cunha", + /* MLT */ "Malta", + /* GRD */ "Grenada", + /* VIR */ "Amerikanische Jungferninseln|Virgin-Inseln, USA", + /* MYT */ "Mayotte", + /* SJM */ "Spitzbergen|Jan Mayen", + /* VCT */ "Saint Vincent und die Grenadinen|Grenadines", + /* HMD */ "Heard- und McDonald-Inseln|McDonald-Inseln", + /* BRB */ "Barbados", + /* ATG */ "Antigua und Barbuda|Barbuda", + /* CUW */ "Curaçao", + /* SYC */ "Seychellen", + /* PLW */ "Palau", + /* MNP */ "Nördliche Marianen", + /* AND */ "Andorra", + /* GUM */ "Guam", + /* IMN */ "Isle of Man", + /* LCA */ "Saint Lucia", + /* FSM */ "Micronesia|Föderierte Staaten von Mikronesien", + /* SGP */ "Singapur", + /* TON */ "Tonga", + /* DMA */ "Dominica", + /* BHR */ "Bahrain", + /* KIR */ "Kiribati", + /* TCA */ "Turks- und Caicosinseln|Caicos-Inseln", + /* STP */ "Sao Tome und Principe|Principe", + /* HKG */ "Hong Kong", + /* MTQ */ "Martinique", + /* FRO */ "Färöer-Inseln", + /* GLP */ "Guadeloupe", + /* COM */ "Komoren", + /* MUS */ "Mauritius", + /* REU */ "Reunion", + /* LUX */ "Luxemburg", + /* WSM */ "Samoa", + /* SGS */ "Südgeorgien und die Südlichen Sandwich-Inseln|South Sandwich-Inseln", + /* PYF */ "Französisch-Polynesien", + /* CPV */ "Kap Verde", + /* TTO */ "Trinidad und Tobago|Tobago", + /* BRN */ "Brunei", + /* ATF */ "Französisch Süd- und Antarktisgebiete", + /* PRI */ "Puerto Rico", + /* CYP */ "Zypern", + /* LBN */ "Libanon", + /* JAM */ "Jamaika", + /* GMB */ "Gambia", + /* QAT */ "Katar", + /* FLK */ "Falkland-Inseln", + /* VUT */ "Vanuatu", + /* MNE */ "Montenegro", + /* BHS */ "Bahamas", + /* TLS */ "Osttimor", + /* SWZ */ "Swasiland", + /* KWT */ "Kuwait", + /* FJI */ "Fidschi-Inseln", + /* NCL */ "Neukaledonien", + /* SVN */ "Slowenien", + /* ISR */ "Israel", + /* PSE */ "Palästinensische Autonomiegebiete", + /* SLV */ "El Salvador", + /* BLZ */ "Belize", + /* DJI */ "Dschibuti", + /* MKD */ "Mazedonien", + /* RWA */ "Ruanda", + /* HTI */ "Haiti", + /* BDI */ "Burundi", + /* GNQ */ "Äquatorial-Guinea", + /* ALB */ "Albanien", + /* SLB */ "Salomon-Inseln", + /* ARM */ "Armenien", + /* LSO */ "Lesotho", + /* BEL */ "Belgien", + /* MDA */ "Moldawien", + /* GNB */ "Guinea-Bissau", + /* TWN */ "Taiwan", + /* BTN */ "Bhutan", + /* CHE */ "Schweiz", + /* NLD */ "Niederlande", + /* DNK */ "Dänemark", + /* EST */ "Estland", + /* DOM */ "Dominikanische Republik", + /* SVK */ "Slowakei", + /* CRI */ "Costa Rica", + /* BIH */ "Bosnien und Herzegowina", + /* HRV */ "Kroatien", + /* TGO */ "Togo", + /* LVA */ "Lettland", + /* LTU */ "Litauen", + /* LKA */ "Sri Lanka", + /* GEO */ "Georgien", + /* IRL */ "Irland", + /* SLE */ "Sierra Leone", + /* PAN */ "Panama", + /* CZE */ "Tschechische Republik", + /* GUF */ "Französisch-Guayana", + /* ARE */ "Vereinigte Arabische Emirate", + /* AUT */ "Österreich", + /* AZE */ "Aserbaidschan", + /* SRB */ "Serbia", + /* JOR */ "Jordan", + /* PRT */ "Portugal", + /* HUN */ "Ungarn", + /* KOR */ "Südkorea", + /* ISL */ "Island", + /* GTM */ "Guatemala", + /* CUB */ "Kuba", + /* BGR */ "Bulgarien", + /* LBR */ "Liberia", + /* HND */ "Honduras", + /* BEN */ "Benin", + /* ERI */ "Eritrea", + /* MWI */ "Malawi", + /* PRK */ "Nordkorea", + /* NIC */ "Nicaragua", + /* GRC */ "Griechenland", + /* TJK */ "Tadschikistan", + /* BGD */ "Bangladesch", + /* NPL */ "Nepal", + /* TUN */ "Tunesien", + /* SUR */ "Surinam", + /* URY */ "Uruguay", + /* KHM */ "Kambodscha", + /* SYR */ "Syrien", + /* SEN */ "Senegal", + /* KGZ */ "Kirgisistan", + /* BLR */ "Weißrussland", + /* GUY */ "Guyana", + /* LAO */ "Laos", + /* ROU */ "Rumänien", + /* GHA */ "Ghana", + /* UGA */ "Uganda", + /* GBR */ "Vereinigtes Königreich", + /* GIN */ "Guinea", + /* ECU */ "Ecuador", + /* ESH */ "Western Sahara|Sahrawi", + /* GAB */ "Gabun", + /* NZL */ "Neuseeland", + /* BFA */ "Burkina Faso", + /* PHL */ "Philippinen", + /* ITA */ "Italien", + /* OMN */ "Oman", + /* POL */ "Polen", + /* CIV */ "Elfenbeinküste", + /* NOR */ "Norwegen", + /* MYS */ "Malaysia", + /* VNM */ "Vietnam", + /* FIN */ "Finnland", + /* COG */ "Kongo-Brazzaville", + /* DEU */ "Deutschland", + /* JPN */ "Japan", + /* ZWE */ "Simbabwe", + /* PRY */ "Paraguay", + /* IRQ */ "Irak", + /* MAR */ "Marokko", + /* UZB */ "Usbekistan", + /* SWE */ "Schweden", + /* PNG */ "Papua-Neuguinea", + /* CMR */ "Kamerun", + /* TKM */ "Turkmenistan", + /* ESP */ "Spanien", + /* THA */ "Thailand", + /* YEM */ "Jemen", + /* FRA */ "Frankreich", + /* ALA */ "Åland-Inseln", + /* KEN */ "Kenia", + /* BWA */ "Botswana", + /* MDG */ "Madagaskar", + /* UKR */ "Ukraine", + /* SSD */ "Süd-Sudan", + /* CAF */ "Zentralafrikanische Republik", + /* SOM */ "Somalia", + /* AFG */ "Afghanistan", + /* MMR */ "Myanmar|Birma", + /* ZMB */ "Sambia", + /* CHL */ "Chile", + /* TUR */ "Türkei", + /* PAK */ "Pakistan", + /* MOZ */ "Mosambik", + /* NAM */ "Namibia", + /* VEN */ "Venezuela", + /* NGA */ "Nigeria", + /* TZA */ "Tansania", + /* EGY */ "Ägypten", + /* MRT */ "Mauretanien", + /* BOL */ "Bolivien", + /* ETH */ "Äthiopien", + /* COL */ "Kolumbien", + /* ZAF */ "Südafrika", + /* MLI */ "Mali", + /* AGO */ "Angola", + /* NER */ "Niger", + /* TCD */ "Tschad", + /* PER */ "Peru", + /* MNG */ "Mongolei", + /* IRN */ "Iran", + /* LBY */ "Libyen", + /* SDN */ "Sudan", + /* IDN */ "Indonesien", + /* DIF */ "Federal District", + /* TLA */ "Tlaxcala", + /* MOR */ "Morelos", + /* AGU */ "Aguascalientes", + /* MX-CL */ "Colima", + /* QUE */ "Queretaro", + /* HID */ "Hidalgo", + /* MX-MX */ "Mexico State", + /* TAB */ "Tabasco", + /* NAY */ "Nayarit", + /* GUA */ "Guanajuato", + /* PUE */ "Puebla", + /* YUC */ "Yucatan", + /* ROO */ "Quintana Roo", + /* SIN */ "Sinaloa", + /* CAM */ "Campeche", + /* MIC */ "Michoacan", + /* SLP */ "San Luis Potosi", + /* GRO */ "Guerrero", + /* NLE */ "Nuevo Leon", + /* BCN */ "Baja California", + /* VER */ "Veracruz", + /* CHP */ "Chiapas", + /* BCS */ "Baja California Sur", + /* ZAC */ "Zacatecas", + /* JAL */ "Jalisco", + /* TAM */ "Tamaulipas", + /* OAX */ "Oaxaca", + /* DUR */ "Durango", + /* COA */ "Coahuila", + /* SON */ "Sonora", + /* CHH */ "Chihuahua", + /* GRL */ "Grönland", + /* SAU */ "Saudi-Arabien", + /* COD */ "Kongo-Kinshasa", + /* DZA */ "Algerien", + /* KAZ */ "Kasachstan", + /* ARG */ "Argentinien", + /* IN-DD */ "Daman und Diu", + /* IN-DN */ "Dadra und Nagar Haveli", + /* IN-CH */ "Chandigarh", + /* IN-AN */ "Andamanen-und Nikobaren", + /* IN-LD */ "Lakshadweep", + /* IN-DL */ "Delhi", + /* IN-ML */ "Meghalaya", + /* IN-NL */ "Nagaland", + /* IN-MN */ "Manipur", + /* IN-TR */ "Tripura", + /* IN-MZ */ "Mizoram", + /* IN-SK */ "Sikkim", + /* IN-PB */ "Punjab", + /* IN-HR */ "Haryana", + /* IN-AR */ "Arunachal Pradesh", + /* IN-AS */ "Assam", + /* IN-BR */ "Bihar", + /* IN-UT */ "Uttarakhand", + /* IN-GA */ "Goa", + /* IN-KL */ "Kerala", + /* IN-TN */ "Tamil Nadu", + /* IN-HP */ "Himachal Pradesh", + /* IN-JK */ "Jammu und Kaschmir", + /* IN-CT */ "Chhattisgarh", + /* IN-JH */ "Jharkhand", + /* IN-KA */ "Karnataka", + /* IN-RJ */ "Rajasthan", + /* IN-OR */ "Odisha|Orissa", + /* IN-GJ */ "Gujarat", + /* IN-WB */ "Westbengalen", + /* IN-MP */ "Madhya Pradesh", + /* IN-TG */ "Telangana", + /* IN-AP */ "Andhra Pradesh", + /* IN-MH */ "Maharashtra", + /* IN-UP */ "Uttar Pradesh", + /* IN-PY */ "Puducherry", + /* NSW */ "New South Wales", + /* ACT */ "Australian Capital Territory", + /* JBT */ "Jervis Bay Territory", + /* AU-NT */ "Northern Territory", + /* AU-SA */ "South Australia", + /* TAS */ "Tasmanien", + /* VIC */ "Victoria", + /* AU-WA */ "Western Australia", + /* QLD */ "Queensland", + /* BR-DF */ "Distrito Federal", + /* BR-SE */ "Sergipe", + /* BR-AL */ "Alagoas", + /* BR-RJ */ "Rio de Janeiro", + /* BR-ES */ "Espirito Santo", + /* BR-RN */ "Rio Grande do Norte", + /* BR-PB */ "Paraiba", + /* BR-SC */ "Santa Catarina", + /* BR-PE */ "Pernambuco", + /* BR-AP */ "Amapá", + /* BR-CE */ "Ceara", + /* BR-AC */ "Acre", + /* BR-PR */ "Parana", + /* BR-RR */ "Roraima", + /* BR-RO */ "Rondonia", + /* BR-SP */ "Sao Paulo", + /* BR-PI */ "Piaui", + /* BR-TO */ "Tocantins", + /* BR-RS */ "Rio Grande do Sul", + /* BR-MA */ "Maranhao", + /* BR-GO */ "Goias", + /* BR-MS */ "Mato Grosso do Sul", + /* BR-BA */ "Bahia", + /* BR-MG */ "Minas Gerais", + /* BR-MT */ "Mato Grosso", + /* BR-PA */ "Para", + /* BR-AM */ "Amazonas", + /* US-DC */ "District of Columbia", + /* US-RI */ "Rhode Island", + /* US-DE */ "Delaware", + /* US-CT */ "Connecticut", + /* US-NJ */ "New Jersey", + /* US-NH */ "New Hampshire", + /* US-VT */ "Vermont", + /* US-MA */ "Massachusetts", + /* US-HI */ "Hawaii", + /* US-MD */ "Maryland", + /* US-WV */ "West Virginia", + /* US-SC */ "South Carolina", + /* US-ME */ "Maine", + /* US-IN */ "Indiana", + /* US-KY */ "Kentucky", + /* US-TN */ "Tennessee", + /* US-VA */ "Virginia", + /* US-OH */ "Ohio", + /* US-PA */ "Pennsylvania", + /* US-MS */ "Mississippi", + /* US-LA */ "Louisiana", + /* US-AL */ "Alabama", + /* US-AR */ "Arkansas", + /* US-NC */ "North Carolina", + /* US-NY */ "New York", + /* US-IA */ "Iowa", + /* US-IL */ "Illinois", + /* US-GA */ "Georgia", + /* US-WI */ "Wisconsin", + /* US-FL */ "Florida", + /* US-MO */ "Missouri", + /* US-OK */ "Oklahoma", + /* US-ND */ "North Dakota", + /* US-WA */ "Washington", + /* US-SD */ "South Dakota", + /* US-NE */ "Nebraska", + /* US-KS */ "Kansas", + /* US-ID */ "Idaho", + /* US-UT */ "Utah", + /* US-MN */ "Minnesota", + /* US-MI */ "Michigan", + /* US-WY */ "Wyoming", + /* US-OR */ "Oregon", + /* US-CO */ "Colorado", + /* US-NV */ "Nevada", + /* US-AZ */ "Arizona", + /* US-NM */ "New Mexico", + /* US-MT */ "Montana", + /* US-CA */ "Kalifornien", + /* US-TX */ "Texas", + /* US-AK */ "Alaska", + /* CA-BC */ "British Columbia", + /* CA-AB */ "Alberta", + /* CA-ON */ "Ontario", + /* CA-QC */ "Quebec", + /* CA-SK */ "Saskatchewan", + /* CA-MB */ "Manitoba", + /* CA-NL */ "Newfoundland", + /* CA-NB */ "New Brunswick", + /* CA-NS */ "Nova Scotia", + /* CA-PE */ "Prince Edward-Insel", + /* CA-YT */ "Yukon", + /* CA-NT */ "Northwest Territories", + /* CA-NU */ "Nunavut", + /* IND */ "Indien", + /* AUS */ "Australien", + /* BRA */ "Brasilien", + /* USA */ "USA|Vereinigte Staaten von Amerika|Amerika", + /* MEX */ "Mexiko", + /* MOW */ "Moskau", + /* SPE */ "Saint Petersburg", + /* KGD */ "Kaliningrad Oblast", + /* RU-IN */ "Inguschetien Republik", + /* RU-AD */ "Adygea Republik", + /* RU-SE */ "Nordossetien-Alania Republic", + /* RU-KB */ "Kabardino-Balkarien", + /* RU-KC */ "Karatschai-Tscherkessien Republik", + /* RU-CE */ "Tschetschenische Republik", + /* RU-CU */ "Republik Tschuwaschien", + /* IVA */ "Ivanovo Oblast", + /* LIP */ "Lipetsk Oblast", + /* ORL */ "Orjol Oblast", + /* TUL */ "Tula Oblast", + /* RU-BE */ "Belgorod Oblast", + /* VLA */ "Vladimir Oblast", + /* KRS */ "Kursk Oblast", + /* KLU */ "Kaluga", + /* RU-TT */ "Tambov Oblast", + /* BRY */ "Brjansk", + /* YAR */ "Oblast Jaroslawl", + /* RYA */ "Ryazan Oblast", + /* AST */ "Astrakhan Oblast", + /* MOS */ "Oblast Moskau", + /* SMO */ "Smolensk Oblast", + /* RU-DA */ "Republik Dagestan", + /* VOR */ "Voronezh Oblast", + /* NGR */ "Novgorod Oblast", + /* PSK */ "Pskov Oblast", + /* KOS */ "Kostroma Oblast", + /* STA */ "Stawropol", + /* KDA */ "Krasnodar Krai", + /* RU-KL */ "Kalmykia Republik", + /* TVE */ "Oblast Twer", + /* LEN */ "Leningrad Oblast", + /* ROS */ "Rostov Oblast", + /* VGG */ "Volgograd Oblast", + /* VLG */ "Vologda", + /* MUR */ "Murmansk Oblast", + /* RU-KR */ "Republik Karelien", + /* NEN */ "Nenzen", + /* RU-KO */ "Republik Komi", + /* ARK */ "Archangelsk Oblast", + /* RU-MO */ "Mordovia Republic", + /* NIZ */ "Nizhny Novgorod Oblast", + /* PNZ */ "Penza Oblast", + /* RU-KI */ "Kirov Oblast", + /* RU-ME */ "Republik Mari El", + /* ORE */ "Orenburg Oblast", + /* ULY */ "Uljanowsk", + /* RU-PM */ "Perm Krai", + /* RU-BA */ "Republik Baschkortostan", + /* RU-UD */ "Republik Udmurtien", + /* RU-TA */ "Republik Tatarstan", + /* SAM */ "Samara Oblast", + /* SAR */ "Saratov Oblast", + /* YAN */ "Jamal-Nenzen", + /* RU-KM */ "Khanty-Mansi", + /* SVE */ "Oblast Swerdlowsk", + /* TYU */ "Tyumen Oblast", + /* KGN */ "Kurgan", + /* RU-CH */ "Chelyabinsk Oblast", + /* RU-BU */ "Burjatien Republik", + /* ZAB */ "Zabaykalsky Krai", + /* IRK */ "Irkutsk Oblast", + /* NVS */ "Novosibirsk Oblast", + /* TOM */ "Tomsk Oblast", + /* OMS */ "Omsk Oblast", + /* RU-KK */ "Chakassien Republik", + /* KEM */ "Kemerowo", + /* RU-AL */ "Altai Republik", + /* ALT */ "Altai Krai", + /* RU-TY */ "Tuva Republik", + /* KYA */ "Krasnoyarsk Krai", + /* MAG */ "Magadan Oblast", + /* CHU */ "Tschukotka Okrug", + /* KAM */ "Kamchatka Krai", + /* SAK */ "Sachalin Oblast", + /* RU-PO */ "Primorsky Krai", + /* YEV */ "Jüdischen Autonomen Oblast", + /* KHA */ "Khabarovsk Krai", + /* AMU */ "Amur Oblast", + /* RU-SA */ "Republik Sacha|Yakutia Republic", + /* CAN */ "Kanada", + /* RUS */ "Russland", + /* CN-SH */ "Shanghai", + /* CN-TJ */ "Tianjin", + /* CN-BJ */ "Peking", + /* CN-HI */ "Hainan", + /* CN-NX */ "Ningxia Hui", + /* CN-CQ */ "Chongqing", + /* CN-ZJ */ "Zhejiang", + /* CN-JS */ "Jiangsu", + /* CN-FJ */ "Fujian", + /* CN-AH */ "Anhui", + /* CN-LN */ "Liaoning", + /* CN-SD */ "Shandong", + /* CN-SX */ "Shanxi", + /* CN-JX */ "Jiangxi", + /* CN-HA */ "Henan", + /* CN-GZ */ "Guizhou", + /* CN-GD */ "Guangdong", + /* CN-HB */ "Hubei", + /* CN-JL */ "Jilin", + /* CN-HE */ "Hebei", + /* CN-SN */ "Shaanxi", + /* CN-NM */ "Nei Mongol|Inner Mongolia", + /* CN-HL */ "Heilongjiang", + /* CN-HN */ "Hunan", + /* CN-GX */ "Guangxi Zhuang", + /* CN-SC */ "Sichuan", + /* CN-YN */ "Yunnan", + /* CN-XZ */ "Xizang|Tibet", + /* CN-GS */ "Gansu", + /* CN-QH */ "Qinghai", + /* CN-XJ */ "Xinjiang Uiguren", + /* CHN */ "China", + /* UMI */ "United States Minor Outlying Islands", + /* CPT */ "Clipperton-Insel", + /* ATA */ "Antarktis", + /* AAA */ "International|Weltweit|Erde" +#else // MAPCODE_SUPPORT_LANGUAGE_DE + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_DE +}; + +#ifdef __cplusplus +} +#endif + +#endif // __INTERNAL_TERRITORY_NAMES_DE_H__ diff --git a/mapcodelib/internal_territory_names_english.h b/mapcodelib/internal_territory_names_en.h similarity index 97% rename from mapcodelib/internal_territory_names_english.h rename to mapcodelib/internal_territory_names_en.h index 6973cd7..d5ce745 100644 --- a/mapcodelib/internal_territory_names_english.h +++ b/mapcodelib/internal_territory_names_en.h @@ -13,15 +13,16 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -#ifndef __INTERNAL_TERRITORY_NAMES_ENGLISH_H__ -#define __INTERNAL_TERRITORY_NAMES_ENGLISH_H__ +#ifndef __INTERNAL_TERRITORY_NAMES_EN_H__ +#define __INTERNAL_TERRITORY_NAMES_EN_H__ #ifdef __cplusplus extern "C" { #endif // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** -static const char *TERRITORY_FULL_NAME[] = { +static const char *TERRITORY_FULL_NAME_EN[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_EN "Vatican|Holy See", "Monaco", "Gibraltar", @@ -555,10 +556,13 @@ static const char *TERRITORY_FULL_NAME[] = { "Clipperton Island", "Antarctica", "International|Worldwide|Earth", - "?"}; +#else // MAPCODE_SUPPORT_LANGUAGE_EN + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_EN +}; #ifdef __cplusplus } #endif -#endif // __INTERNAL_TERRITORY_NAMES_ENGLISH_H__ +#endif // __INTERNAL_TERRITORY_NAMES_EN_H__ diff --git a/mapcodelib/internal_territory_names_fr.h b/mapcodelib/internal_territory_names_fr.h new file mode 100644 index 0000000..feb83f8 --- /dev/null +++ b/mapcodelib/internal_territory_names_fr.h @@ -0,0 +1,569 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __INTERNAL_TERRITORY_NAMES_FR_H__ +#define __INTERNAL_TERRITORY_NAMES_FR_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +static const char *TERRITORY_FULL_NAME_FR[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_FR + /* VAT */ "Vatican|Cité du Vatican|Saint-Siège", + /* MCO */ "Monaco", + /* GIB */ "Gibraltar", + /* TKL */ "Tokelau", + /* CCK */ "Îles Cocos|Îles Keeling", + /* BLM */ "Saint-Barthélemy", + /* NRU */ "Nauru", + /* TUV */ "Tuvalu", + /* MAC */ "Macao", + /* SXM */ "Saint-Martin|Royaume des Pays-Bas", + /* MAF */ "Saint-Martin", + /* NFK */ "Norfolk et Phillip Island|Phillip Island", + /* PCN */ "Îles Pitcairn", + /* BVT */ "Île Bouvet", + /* BMU */ "Bermudes", + /* IOT */ "Territoire britannique de l`océan Indien", + /* SMR */ "Saint-Marin", + /* GGY */ "Guernesey", + /* AIA */ "Anguilla", + /* MSR */ "Montserrat", + /* JEY */ "Jersey", + /* CXR */ "Île Christmas", + /* WLF */ "Wallis et Futuna|Futuna", + /* VGB */ "Îles Vierges britanniques", + /* LIE */ "Liechtenstein", + /* ABW */ "Aruba", + /* MHL */ "Îles Marshall", + /* ASM */ "Samoa américaines", + /* COK */ "Îles Cook", + /* SPM */ "Saint-Pierre-et-Miquelon|Miquelon", + /* NIU */ "Nioué", + /* KNA */ "Saint-Christophe-et-Niévès|Niévès", + /* CYM */ "Îles Caïmans", + /* BES */ "Bonaire, Saint-Eustache et Saba|Saba|St Eustache", + /* MDV */ "Maldives", + /* SHN */ "Sainte-Hélène, Ascension et Tristan da Cunha|Ascension|Tristan da Cunha", + /* MLT */ "Malte", + /* GRD */ "Grenade", + /* VIR */ "Îles Vierges américaines", + /* MYT */ "Mayotte", + /* SJM */ "Svalbard et Jan Mayen|Jan Mayen", + /* VCT */ "Saint-Vincent-et-les-Grenadines|Grenadines", + /* HMD */ "Île Heard-et-MacDonald|Îles MacDonald", + /* BRB */ "Barbade", + /* ATG */ "Antigua-et-Barbuda|Barbuda", + /* CUW */ "Curaçao", + /* SYC */ "Seychelles", + /* PLW */ "Palaos", + /* MNP */ "Îles Mariannes du Nord", + /* AND */ "Andorre", + /* GUM */ "Guam", + /* IMN */ "Île de Man", + /* LCA */ "Sainte-Lucie", + /* FSM */ "Micronésie|États fédérés de Micronésie", + /* SGP */ "Singapour", + /* TON */ "Tonga", + /* DMA */ "Dominique", + /* BHR */ "Bahreïn", + /* KIR */ "Kiribati", + /* TCA */ "Îles Turques-et-Caïques|Caïques", + /* STP */ "Sao Tomé-et-Principe|Principe", + /* HKG */ "Hong Kong", + /* MTQ */ "Martinique", + /* FRO */ "Îles Féroé", + /* GLP */ "Guadeloupe", + /* COM */ "Comores", + /* MUS */ "Île Maurice", + /* REU */ "Réunion", + /* LUX */ "Luxembourg", + /* WSM */ "Samoa", + /* SGS */ "Géorgie du Sud-et-les Îles Sandwich du Sud|Îles Sandwich du Sud", + /* PYF */ "Polynésie française", + /* CPV */ "Cap-Vert", + /* TTO */ "Trinité-et-Tobago|Tobago", + /* BRN */ "Brunei", + /* ATF */ "Terres australes et antarctiques françaises", + /* PRI */ "Puerto Rico", + /* CYP */ "Chypre", + /* LBN */ "Liban", + /* JAM */ "Jamaïque", + /* GMB */ "Gambie", + /* QAT */ "Qatar", + /* FLK */ "Îles Falkland", + /* VUT */ "Vanuatu", + /* MNE */ "Monténégro", + /* BHS */ "Bahamas", + /* TLS */ "Timor oriental", + /* SWZ */ "Swaziland", + /* KWT */ "Koweït", + /* FJI */ "Îles Fidji", + /* NCL */ "Nouvelle-Calédonie", + /* SVN */ "Slovénie", + /* ISR */ "Israël", + /* PSE */ "Territoires palestiniens", + /* SLV */ "Salvador", + /* BLZ */ "Belize", + /* DJI */ "Djibouti", + /* MKD */ "Macédoine", + /* RWA */ "Rwanda", + /* HTI */ "Haïti", + /* BDI */ "Burundi", + /* GNQ */ "Guinée équatoriale", + /* ALB */ "Albanie", + /* SLB */ "Îles Salomon", + /* ARM */ "Arménie", + /* LSO */ "Lesotho", + /* BEL */ "Belgique", + /* MDA */ "Moldavie", + /* GNB */ "Guinée-Bissau", + /* TWN */ "Taiwan", + /* BTN */ "Bhoutan", + /* CHE */ "Suisse", + /* NLD */ "Pays-Bas", + /* DNK */ "Danemark", + /* EST */ "Estonie", + /* DOM */ "République dominicaine", + /* SVK */ "Slovaquie", + /* CRI */ "Costa Rica", + /* BIH */ "Bosnie-Herzégovine", + /* HRV */ "Croatie", + /* TGO */ "Togo", + /* LVA */ "Lettonie", + /* LTU */ "Lituanie", + /* LKA */ "Sri Lanka", + /* GEO */ "Géorgie", + /* IRL */ "Irlande", + /* SLE */ "Sierra Leone", + /* PAN */ "Panama", + /* CZE */ "République tchèque", + /* GUF */ "Guyane française", + /* ARE */ "Émirats Arabes Unis", + /* AUT */ "Autriche", + /* AZE */ "Azerbaïdjan", + /* SRB */ "Serbie", + /* JOR */ "Jordanie", + /* PRT */ "Portugal", + /* HUN */ "Hongrie", + /* KOR */ "Corée du Sud", + /* ISL */ "Islande", + /* GTM */ "Guatemala", + /* CUB */ "Cuba", + /* BGR */ "Bulgarie", + /* LBR */ "Libéria", + /* HND */ "Honduras", + /* BEN */ "Bénin", + /* ERI */ "Érythrée", + /* MWI */ "Malawi", + /* PRK */ "Corée du Nord", + /* NIC */ "Nicaragua", + /* GRC */ "Grèce", + /* TJK */ "Tadjikistan", + /* BGD */ "Bangladesh", + /* NPL */ "Népal", + /* TUN */ "Tunisie", + /* SUR */ "Suriname", + /* URY */ "Uruguay", + /* KHM */ "Cambodge", + /* SYR */ "Syrie", + /* SEN */ "Sénégal", + /* KGZ */ "Kirghizistan", + /* BLR */ "Bélarus", + /* GUY */ "Guyana", + /* LAO */ "Laos", + /* ROU */ "Roumanie", + /* GHA */ "Ghana", + /* UGA */ "Ouganda", + /* GBR */ "Royaume-Uni", + /* GIN */ "Guinée", + /* ECU */ "Équateur", + /* ESH */ "Sahara occidental|Sahraoui", + /* GAB */ "Gabon", + /* NZL */ "Nouvelle-Zélande", + /* BFA */ "Burkina Faso", + /* PHL */ "Philippines", + /* ITA */ "Italie", + /* OMN */ "Oman", + /* POL */ "Pologne", + /* CIV */ "Côte-d`Ivoire", + /* NOR */ "Norvège", + /* MYS */ "Malaisie", + /* VNM */ "Vietnam", + /* FIN */ "Finlande", + /* COG */ "Congo-Brazzaville", + /* DEU */ "Allemagne", + /* JPN */ "Japon", + /* ZWE */ "Zimbabwe", + /* PRY */ "Paraguay", + /* IRQ */ "Irak", + /* MAR */ "Maroc", + /* UZB */ "Ouzbékistan", + /* SWE */ "Suède", + /* PNG */ "Papouasie-Nouvelle-Guinée", + /* CMR */ "Cameroun", + /* TKM */ "Turkménistan", + /* ESP */ "Espagne", + /* THA */ "Thaïlande", + /* YEM */ "Yémen", + /* FRA */ "France", + /* ALA */ "Åland, Îles", + /* KEN */ "Kenya", + /* BWA */ "Botswana", + /* MDG */ "Madagascar", + /* UKR */ "Ukraine", + /* SSD */ "Sud-Soudan", + /* CAF */ "République centrafricaine", + /* SOM */ "Somalie", + /* AFG */ "Afghanistan", + /* MMR */ "Myanmar|Birmanie", + /* ZMB */ "Zambie", + /* CHL */ "Chili", + /* TUR */ "Turquie", + /* PAK */ "Pakistan", + /* MOZ */ "Mozambique", + /* NAM */ "Namibie", + /* VEN */ "Venezuela", + /* NGA */ "Nigéria", + /* TZA */ "Tanzanie", + /* EGY */ "Égypte", + /* MRT */ "Mauritanie", + /* BOL */ "Bolivie", + /* ETH */ "Éthiopie", + /* COL */ "Colombie", + /* ZAF */ "Afrique du Sud", + /* MLI */ "Mali", + /* AGO */ "Angola", + /* NER */ "Niger", + /* TCD */ "Tchad", + /* PER */ "Pérou", + /* MNG */ "Mongolie", + /* IRN */ "Iran", + /* LBY */ "Libye", + /* SDN */ "Soudan", + /* IDN */ "Indonésie", + /* DIF */ "District fédéral", + /* TLA */ "Tlaxcala", + /* MOR */ "Morelos", + /* AGU */ "Aguascalientes", + /* MX-CL */ "Colima", + /* QUE */ "Querétaro", + /* HID */ "Hidalgo", + /* MX-MX */ "État de Mexico", + /* TAB */ "Tabasco", + /* NAY */ "Nayarit", + /* GUA */ "Guanajuato", + /* PUE */ "Puebla", + /* YUC */ "Yucatán", + /* ROO */ "Quintana Roo", + /* SIN */ "Sinaloa", + /* CAM */ "Campeche", + /* MIC */ "Michoacán", + /* SLP */ "San Luis Potosí", + /* GRO */ "Guerrero", + /* NLE */ "Nuevo León", + /* BCN */ "Basse-Californie", + /* VER */ "Veracruz", + /* CHP */ "Chiapas", + /* BCS */ "Basse-Californie du Sud", + /* ZAC */ "Zacatecas", + /* JAL */ "Jalisco", + /* TAM */ "Tamaulipas", + /* OAX */ "Oaxaca", + /* DUR */ "Durango", + /* COA */ "Coahuila", + /* SON */ "Sonora", + /* CHH */ "Chihuahua", + /* GRL */ "Groenland", + /* SAU */ "Arabie Saoudite", + /* COD */ "Congo-Kinshasa", + /* DZA */ "Algérie", + /* KAZ */ "Kazakhstan", + /* ARG */ "Argentine", + /* IN-DD */ "Daman et Diu", + /* IN-DN */ "Dadra et Nagar Haveli", + /* IN-CH */ "Chandigarh", + /* IN-AN */ "Andaman-et-Nicobar", + /* IN-LD */ "Lakshadweep", + /* IN-DL */ "Delhi", + /* IN-ML */ "Meghalaya", + /* IN-NL */ "Nagaland", + /* IN-MN */ "Manipur", + /* IN-TR */ "Tripura", + /* IN-MZ */ "Mizoram", + /* IN-SK */ "Sikkim", + /* IN-PB */ "Pendjab", + /* IN-HR */ "Haryana", + /* IN-AR */ "Arunachal Pradesh", + /* IN-AS */ "Assam", + /* IN-BR */ "Bihar", + /* IN-UT */ "Uttarakhand", + /* IN-GA */ "Goa", + /* IN-KL */ "Kerala", + /* IN-TN */ "Tamil Nadu", + /* IN-HP */ "Himachal Pradesh", + /* IN-JK */ "Jammu-et-Cachemire", + /* IN-CT */ "Chhattisgarh", + /* IN-JH */ "Jharkhand", + /* IN-KA */ "Karnataka", + /* IN-RJ */ "Rajasthan", + /* IN-OR */ "Odisha|Orissa", + /* IN-GJ */ "Gujarat", + /* IN-WB */ "Bengale-occidental", + /* IN-MP */ "Madhya Pradesh", + /* IN-TG */ "Telangana", + /* IN-AP */ "Andhra Pradesh", + /* IN-MH */ "Maharashtra", + /* IN-UP */ "Uttar Pradesh", + /* IN-PY */ "Pondichéry", + /* NSW */ "Nouvelle-Galles du Sud", + /* ACT */ "Territoire de la capitale australienne", + /* JBT */ "Territoire de la baie de Jervis", + /* AU-NT */ "Territoire du Nord", + /* AU-SA */ "Australie Méridionale", + /* TAS */ "Tasmanie", + /* VIC */ "Victoria", + /* AU-WA */ "Australie-Occidentale", + /* QLD */ "Queensland", + /* BR-DF */ "District fédéral", + /* BR-SE */ "Sergipe", + /* BR-AL */ "Alagoas", + /* BR-RJ */ "Rio de Janeiro", + /* BR-ES */ "Espírito Santo", + /* BR-RN */ "Rio Grande do Norte", + /* BR-PB */ "Paraíba", + /* BR-SC */ "Santa Catarina", + /* BR-PE */ "Pernambouc", + /* BR-AP */ "Amapá", + /* BR-CE */ "Ceará", + /* BR-AC */ "Acre", + /* BR-PR */ "Paraná", + /* BR-RR */ "Roraima", + /* BR-RO */ "Rondônia", + /* BR-SP */ "São Paulo", + /* BR-PI */ "Piauí", + /* BR-TO */ "Tocantins", + /* BR-RS */ "Rio Grande do Sul", + /* BR-MA */ "Maranhão", + /* BR-GO */ "Goiás", + /* BR-MS */ "Mato Grosso do Sul", + /* BR-BA */ "Bahia", + /* BR-MG */ "Minas Gerais", + /* BR-MT */ "Mato Grosso", + /* BR-PA */ "Para", + /* BR-AM */ "Amazonas", + /* US-DC */ "District de Columbia", + /* US-RI */ "Rhode Island", + /* US-DE */ "Delaware", + /* US-CT */ "Connecticut", + /* US-NJ */ "New Jersey", + /* US-NH */ "New Hampshire", + /* US-VT */ "Vermont", + /* US-MA */ "Massachusetts", + /* US-HI */ "Hawaï", + /* US-MD */ "Maryland", + /* US-WV */ "Virginie-Occidentale", + /* US-SC */ "Caroline du Sud", + /* US-ME */ "Maine", + /* US-IN */ "Indiana", + /* US-KY */ "Kentucky", + /* US-TN */ "Tennessee", + /* US-VA */ "Virginie", + /* US-OH */ "Ohio", + /* US-PA */ "Pennsylvanie", + /* US-MS */ "Mississippi", + /* US-LA */ "Louisiane", + /* US-AL */ "Alabama", + /* US-AR */ "Arkansas", + /* US-NC */ "Caroline du Nord", + /* US-NY */ "New York", + /* US-IA */ "Iowa", + /* US-IL */ "Illinois", + /* US-GA */ "Géorgie", + /* US-WI */ "Wisconsin", + /* US-FL */ "Floride", + /* US-MO */ "Missouri", + /* US-OK */ "Oklahoma", + /* US-ND */ "Dakota du Nord", + /* US-WA */ "Washington", + /* US-SD */ "Dakota du Sud", + /* US-NE */ "Nebraska", + /* US-KS */ "Kansas", + /* US-ID */ "Idaho", + /* US-UT */ "Utah", + /* US-MN */ "Minnesota", + /* US-MI */ "Michigan", + /* US-WY */ "Wyoming", + /* US-OR */ "Oregon", + /* US-CO */ "Colorado", + /* US-NV */ "Nevada", + /* US-AZ */ "Arizona", + /* US-NM */ "Nouveau-Mexique", + /* US-MT */ "Montana", + /* US-CA */ "Californie", + /* US-TX */ "Texas", + /* US-AK */ "Alaska", + /* CA-BC */ "Colombie-Britannique", + /* CA-AB */ "Alberta", + /* CA-ON */ "Ontario", + /* CA-QC */ "Québec", + /* CA-SK */ "Saskatchewan", + /* CA-MB */ "Manitoba", + /* CA-NL */ "Terre-Neuve", + /* CA-NB */ "Nouveau-Brunswick", + /* CA-NS */ "Nouvelle-Écosse", + /* CA-PE */ "Île-du-Prince-Edward", + /* CA-YT */ "Yukon", + /* CA-NT */ "Territoires du Nord-Ouest", + /* CA-NU */ "Nunavut", + /* IND */ "Inde", + /* AUS */ "Australie", + /* BRA */ "Brésil", + /* USA */ "USA|États-Unis d`Amérique|Amérique", + /* MEX */ "Mexique", + /* MOW */ "Moscou", + /* SPE */ "Saint-Pétersbourg", + /* KGD */ "Oblast de Kaliningrad", + /* RU-IN */ "Ingouchie", + /* RU-AD */ "République d’Adyguée", + /* RU-SE */ "République d’Ossétie du Nord-Alanie", + /* RU-KB */ "Kabardino-Balkarie", + /* RU-KC */ "République de Karatchaïévo-Tcherkessie", + /* RU-CE */ "République tchétchène", + /* RU-CU */ "République de Tchouvachie", + /* IVA */ "Oblast d’Ivanovo", + /* LIP */ "Oblast de Lipetsk", + /* ORL */ "Oblast d’Orel", + /* TUL */ "Oblast de Toula", + /* RU-BE */ "Oblast de Belgorod", + /* VLA */ "Oblast de Vladimir", + /* KRS */ "Oblast de Koursk", + /* KLU */ "Oblast de Kaluga", + /* RU-TT */ "Oblast de Tambov", + /* BRY */ "Oblast de Briansk", + /* YAR */ "Oblast de Iaroslavl", + /* RYA */ "Oblast de Riazan", + /* AST */ "Oblast d’Astrakhan", + /* MOS */ "Oblast de Moscou", + /* SMO */ "Oblast de Smolensk", + /* RU-DA */ "République du Daguestan", + /* VOR */ "Oblast de Voronej", + /* NGR */ "Oblast de Novgorod", + /* PSK */ "Oblast de Pskov", + /* KOS */ "Oblast de Kostroma", + /* STA */ "Kraï de Stavropol", + /* KDA */ "Kraï de Krasnodar", + /* RU-KL */ "République de Kalmoukie", + /* TVE */ "Oblast de Tver", + /* LEN */ "Oblast de Léningrad", + /* ROS */ "Oblast de Rostov", + /* VGG */ "Oblast de Volgograd", + /* VLG */ "Oblast de Vologda", + /* MUR */ "Oblast de Mourmansk", + /* RU-KR */ "République de Carélie", + /* NEN */ "District autonome de Nénétsie", + /* RU-KO */ "République des Komis", + /* ARK */ "Oblast d’Arkhangelsk", + /* RU-MO */ "République de Mordovie", + /* NIZ */ "Oblast de Nijni Novgorod", + /* PNZ */ "Oblast de Penza", + /* RU-KI */ "Oblast de Kirov", + /* RU-ME */ "République des Maris", + /* ORE */ "Oblast d’Orenbourg", + /* ULY */ "Oblast d’Oulianovsk", + /* RU-PM */ "Kraï de Perm", + /* RU-BA */ "République de Bachkirie", + /* RU-UD */ "Oudmourtie", + /* RU-TA */ "République du Tatarstan", + /* SAM */ "Oblast de Samara", + /* SAR */ "Oblast de Saratov", + /* YAN */ "Iamalo-Nénétsie", + /* RU-KM */ "Khantys-Mansis", + /* SVE */ "Oblast de Sverdlovsk", + /* TYU */ "Oblast de Tioumen", + /* KGN */ "Oblast de Kourgan", + /* RU-CH */ "Oblast de Tcheliabinsk", + /* RU-BU */ "République de Bouriatie", + /* ZAB */ "Kraï de Transbaïkalie", + /* IRK */ "Oblast d’Irkoutsk", + /* NVS */ "Oblast de Novossibirsk", + /* TOM */ "Oblast de Tomsk", + /* OMS */ "Oblast d’Omsk", + /* RU-KK */ "République de Khakassie", + /* KEM */ "Oblast de Kemerovo", + /* RU-AL */ "République de l’Altaï", + /* ALT */ "Kraï de l’Altaï", + /* RU-TY */ "République de Touva", + /* KYA */ "Kraï de Krasnoïarsk", + /* MAG */ "Oblast de Magadan", + /* CHU */ "Tchoukotka", + /* KAM */ "Kraï du Kamtchatka", + /* SAK */ "Oblast de Sakhaline", + /* RU-PO */ "Kraï du Krai", + /* YEV */ "Oblast autonome juif", + /* KHA */ "Kraï de Khabarovsk", + /* AMU */ "Oblast d’Amour", + /* RU-SA */ "République de Sakha|République de Yakoutie", + /* CAN */ "Canada", + /* RUS */ "Russie", + /* CN-SH */ "Shanghai", + /* CN-TJ */ "Tianjin", + /* CN-BJ */ "Pékin", + /* CN-HI */ "Hainan", + /* CN-NX */ "Hui du Ningxia", + /* CN-CQ */ "Chongqing", + /* CN-ZJ */ "Zhejiang", + /* CN-JS */ "Jiangsu", + /* CN-FJ */ "Fujian", + /* CN-AH */ "Anhui", + /* CN-LN */ "Liaoning", + /* CN-SD */ "Shandong", + /* CN-SX */ "Shanxi", + /* CN-JX */ "Jiangxi", + /* CN-HA */ "Henan", + /* CN-GZ */ "Guizhou", + /* CN-GD */ "Guangdong", + /* CN-HB */ "Hubei", + /* CN-JL */ "Jilin", + /* CN-HE */ "Hebei", + /* CN-SN */ "Shaanxi", + /* CN-NM */ "Mongolie-intérieure", + /* CN-HL */ "Heilongjiang", + /* CN-HN */ "Hunan", + /* CN-GX */ "Région autonome Zhuang du Guangxi", + /* CN-SC */ "Sichuan", + /* CN-YN */ "Yunnan", + /* CN-XZ */ "Xizang|Tibet", + /* CN-GS */ "Gansu", + /* CN-QH */ "Qinghai", + /* CN-XJ */ "Région autonome ouïghoure du Xinjiang", + /* CHN */ "Chine", + /* UMI */ "Îles mineures éloignées des États-Unis", + /* CPT */ "Île de Clipperton", + /* ATA */ "Antarctique", + /* AAA */ "International|Monde|Terre" +#else // MAPCODE_SUPPORT_LANGUAGE_FR + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_FR +}; + +#ifdef __cplusplus +} +#endif + +#endif // __INTERNAL_TERRITORY_NAMES_FR_H__ diff --git a/mapcodelib/internal_territory_names_hi.h b/mapcodelib/internal_territory_names_hi.h new file mode 100644 index 0000000..9947be4 --- /dev/null +++ b/mapcodelib/internal_territory_names_hi.h @@ -0,0 +1,565 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __INTERNAL_TERRITORY_NAMES_HI_H__ +#define __INTERNAL_TERRITORY_NAMES_HI_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +static const char *TERRITORY_FULL_NAME_HI[] = { + /* VAT */ "वेटिकन सिटी|पवित्र देखें", + /* MCO */ "मोनाको", + /* GIB */ "जिब्राल्टर", + /* TKL */ "टोकेलाऊ", + /* CCK */ "कोकोस द्वीप|कीलिंग द्वीप समूह", + /* BLM */ "Saint-Barthélemy", + /* NRU */ "नाउरू", + /* TUV */ "तुवालु", + /* MAC */ "मकाओ", + /* SXM */ "सिंट मार्टेन", + /* MAF */ "सेंट मार्टिन", + /* NFK */ "नोरफोक द्वीप और फिलिप द्वीप|नॉरफ़ॉक द्वीप|फिलिप द्वीप", + /* PCN */ "पिटकेर्न द्वीप समूह", + /* BVT */ "बुवेत आइलैंड", + /* BMU */ "बरमूडा", + /* IOT */ "ब्रिटिश हिंद महासागरीय क्षेत्र", + /* SMR */ "सैन मैरिनो", + /* GGY */ "ग्वेर्नसे", + /* AIA */ "एंगुइला", + /* MSR */ "मॉन्ट्सेराट", + /* JEY */ "जर्सी", + /* CXR */ "क्रिसमस द्वीप", + /* WLF */ "वालिस और फ़्यूचूना|फ़्यूचूना", + /* VGB */ "ब्रिटिश वर्जिन आइलैंड्स|वर्जिन आइलैंड्स, ब्रिटिश", + /* LIE */ "लिकटेंस्टीन", + /* ABW */ "अरूबा", + /* MHL */ "मार्शल द्वीप", + /* ASM */ "अमेरिकन समोआ|समोआ, अमेरिकी", + /* COK */ "कुक आइलैंड्स", + /* SPM */ "सेंट पियरे और मिकेलॉन|मिकेलॉन", + /* NIU */ "नीयू", + /* KNA */ "सेंट किट्स और नेविस|नेविस", + /* CYM */ "केमैन द्वीप", + /* BES */ "सबा", + /* MDV */ "मालदीव", + /* SHN */ "सेंट हेलेना, उदगम और त्रिस्टान दा कुन्हा", + /* MLT */ "माल्टा", + /* GRD */ "ग्रेनेडा", + /* VIR */ "वर्जिन आइलैंड्स|वर्जिन द्वीप समूह, संयुक्त राज्य अमरीका", + /* MYT */ "मैयट", + /* SJM */ "स्वालबार्ड|मेयन", + /* VCT */ "सेंट विंसेंट और ग्रेनेडाइंस|ग्रेनेजियन्स", + /* HMD */ "हर्ड आइलैंड और मैकडोनाल्ड आइलैंड्स|मैकडोनाल्ड आइलैंड्स", + /* BRB */ "बारबाडोस", + /* ATG */ "एंटिगुआ और बारबुडा|बारबुडा", + /* CUW */ "कुराकाओ", + /* SYC */ "सेशेल्स", + /* PLW */ "पलाऊ", + /* MNP */ "उत्तरी मारियाना द्वीप", + /* AND */ "एंडोरा", + /* GUM */ "गुआम", + /* IMN */ "आइल ऑफ मैन", + /* LCA */ "सेंट लूसिया", + /* FSM */ "माइक्रोनेशिया", + /* SGP */ "सिंगापुर", + /* TON */ "टोंगा", + /* DMA */ "डोमिनिका", + /* BHR */ "बहरीन", + /* KIR */ "किरिबाती", + /* TCA */ "तुर्क्स ऐंड कैकोज़ आइलैंड्स|कोइकोस आइलैंड्स", + /* STP */ "साओ टोम और प्रिंसिपे", + /* HKG */ "हांगकांग", + /* MTQ */ "मार्टीनिक", + /* FRO */ "फ़ैरो आइलैंड्स", + /* GLP */ "ग्वाडेलोप", + /* COM */ "कोमोरोस", + /* MUS */ "मॉरीशस", + /* REU */ "रीयूनियन", + /* LUX */ "लक्समबर्ग", + /* WSM */ "समोआ", + /* SGS */ "दक्षिण जॉर्जिया और साउथ सैंडविच आइलैंड्स|साउथ सैंडविच आइलैंड्स", + /* PYF */ "फ्रेंच पोलिनेशिया", + /* CPV */ "केप वर्ड", + /* TTO */ "त्रिनिदाद एंड टोबेगो|टोबैगो", + /* BRN */ "ब्रूनेई", + /* ATF */ "फ्रेंच सदर्न एंड अंटार्कटिक लैंड्स", + /* PRI */ "पर्टो रीको", + /* CYP */ "साइप्रस", + /* LBN */ "लेबनान", + /* JAM */ "जमैका", + /* GMB */ "गाम्बिया", + /* QAT */ "कतर", + /* FLK */ "फ़ॉकलैंड द्वीप समूह", + /* VUT */ "वानुअतु", + /* MNE */ "मोंटेनेग्रो", + /* BHS */ "बहमास", + /* TLS */ "पूर्वी तिमोर", + /* SWZ */ "स्वाज़ीलैंड", + /* KWT */ "कुवैत", + /* FJI */ "फिजी द्वीप समूह", + /* NCL */ "न्यू कैलेडोनिया", + /* SVN */ "स्लोवेनिया", + /* ISR */ "इसराइल", + /* PSE */ "फ़िलिस्तीन राष्ट्र", + /* SLV */ "अल साल्वाडोर", + /* BLZ */ "बेलीज़", + /* DJI */ "जिबूती", + /* MKD */ "मैसिडोनिया", + /* RWA */ "रूआण्डा", + /* HTI */ "हैती", + /* BDI */ "बुरुंडी", + /* GNQ */ "इक्वेटोरियल गिनी", + /* ALB */ "अल्बानिया", + /* SLB */ "सोलोमन द्वीप", + /* ARM */ "आर्मेनिया", + /* LSO */ "लेसोथो", + /* BEL */ "बेल्जियम", + /* MDA */ "मोल्दोवा", + /* GNB */ "गिनी - बिसाऊ", + /* TWN */ "ताइवान", + /* BTN */ "भूटान", + /* CHE */ "स्विटज़रलैंड", + /* NLD */ "नीदरलैंड", + /* DNK */ "डेनमार्क", + /* EST */ "एस्टोनिया", + /* DOM */ "डोमिनिकन गणराज्य", + /* SVK */ "स्लोवाकिया", + /* CRI */ "कोस्टा रिका", + /* BIH */ "बोस्निया और हरज़ेगोविना", + /* HRV */ "क्रोएशिया", + /* TGO */ "टोगो", + /* LVA */ "लातविया", + /* LTU */ "लिथुआनिया", + /* LKA */ "श्रीलंका", + /* GEO */ "जॉर्जिया", + /* IRL */ "आयरलैंड", + /* SLE */ "सिएरा लियोन", + /* PAN */ "पनामा", + /* CZE */ "चेक गणराज्य", + /* GUF */ "फ्रेंच गयाना", + /* ARE */ "संयुक्त अरब अमीरात", + /* AUT */ "ऑस्ट्रिया", + /* AZE */ "अज़रबैजान", + /* SRB */ "सर्बिया", + /* JOR */ "जॉर्डन", + /* PRT */ "पुर्तगाल", + /* HUN */ "हंगरी", + /* KOR */ "दक्षिण कोरिया", + /* ISL */ "आइसलैंड", + /* GTM */ "ग्वाटेमाला", + /* CUB */ "क्यूबा", + /* BGR */ "बुल्गारिया", + /* LBR */ "लाइबेरिया", + /* HND */ "हाण्डूरस", + /* BEN */ "बेनिन", + /* ERI */ "इरिट्रिया", + /* MWI */ "मलावी", + /* PRK */ "उत्तर कोरिया", + /* NIC */ "निकारागुआ", + /* GRC */ "ग्रीस", + /* TJK */ "ताजिकिस्तान", + /* BGD */ "बांग्लादेश", + /* NPL */ "नेपाल", + /* TUN */ "ट्यूनीशिया", + /* SUR */ "सूरीनाम", + /* URY */ "उरुग्वे", + /* KHM */ "कंबोडिया", + /* SYR */ "सीरिया", + /* SEN */ "सेनेगल", + /* KGZ */ "किरगिजस्तान", + /* BLR */ "बेलारूस", + /* GUY */ "गुयाना", + /* LAO */ "लाओस", + /* ROU */ "रोमानिया", + /* GHA */ "घाना", + /* UGA */ "युगांडा", + /* GBR */ "यूनाइटेड किंगडम", + /* GIN */ "गिनी", + /* ECU */ "इक्वाडोर", + /* ESH */ "पश्चिमी सहारा|शह्रावी", + /* GAB */ "गैबॉन", + /* NZL */ "न्यूजीलैंड", + /* BFA */ "बुर्किना फासो", + /* PHL */ "फिलीपींस", + /* ITA */ "इटली", + /* OMN */ "ओमान", + /* POL */ "पोलैंड", + /* CIV */ "आइवरी कोस्ट", + /* NOR */ "नॉर्वे", + /* MYS */ "मलेशिया", + /* VNM */ "वियतनाम", + /* FIN */ "फिनलैंड", + /* COG */ "कांगो ब्राज़ाविल", + /* DEU */ "जर्मनी", + /* JPN */ "जापान", + /* ZWE */ "जिम्बाब्वे", + /* PRY */ "पैराग्वे", + /* IRQ */ "इराक", + /* MAR */ "मोरक्को", + /* UZB */ "उजबेकिस्तान", + /* SWE */ "स्वीडन", + /* PNG */ "पापुआ न्यू गिनी", + /* CMR */ "कैमरून", + /* TKM */ "तुर्कमेनिस्तान", + /* ESP */ "स्पेन", + /* THA */ "थाईलैंड", + /* YEM */ "यमन", + /* FRA */ "फ़्रांस", + /* ALA */ "एलैंड द्वीप समूह", + /* KEN */ "केन्या", + /* BWA */ "बोत्सवाना", + /* MDG */ "मेडागास्कर", + /* UKR */ "यूक्रेन", + /* SSD */ "दक्षिण सूडान", + /* CAF */ "मध्य अफ्रीकी गणराज्य", + /* SOM */ "सोमालिया", + /* AFG */ "अफगानिस्तान", + /* MMR */ "म्यांमार|बर्मा", + /* ZMB */ "जाम्बिया", + /* CHL */ "चिली", + /* TUR */ "तुर्की", + /* PAK */ "पाकिस्तान", + /* MOZ */ "मोजाम्बिक", + /* NAM */ "नामीबिया", + /* VEN */ "वेनेजुएला", + /* NGA */ "नाइजीरिया", + /* TZA */ "तंजानिया", + /* EGY */ "मिस्र", + /* MRT */ "मॉरिटानिया", + /* BOL */ "बोलीविया", + /* ETH */ "इथियोपिया", + /* COL */ "कोलम्बिया", + /* ZAF */ "दक्षिण अफ्रीका", + /* MLI */ "माली", + /* AGO */ "अंगोला", + /* NER */ "नाइजर", + /* TCD */ "चाड", + /* PER */ "पेरू", + /* MNG */ "मंगोलिया", + /* IRN */ "ईरान", + /* LBY */ "लीबिया", + /* SDN */ "सूडान", + /* IDN */ "इंडोनेशिया", + /* DIF */ "संघीय जिला", + /* TLA */ "त्लाक्सकाला", + /* MOR */ "मोरेलस", + /* AGU */ "आग्वसकालिएंटस", + /* MX-CL */ "कोलीमा", + /* QUE */ "क्यूरेटारो", + /* HID */ "हिडैल्गो", + /* MX-MX */ "मेक्सिको राज्य", + /* TAB */ "टबैस्को", + /* NAY */ "नायारीट", + /* GUA */ "गुआनाग्वाटो", + /* PUE */ "पुएब्ला", + /* YUC */ "युकाटन", + /* ROO */ "क्विंटाना रू", + /* SIN */ "सिनालोआ", + /* CAM */ "कैंपेक", + /* MIC */ "मिचोआकेन", + /* SLP */ "सैन लुइस पोटोसी", + /* GRO */ "गूरेरो", + /* NLE */ "नुएवो लिओन", + /* BCN */ "बाजा कैलिफ़ोर्निया", + /* VER */ "वेराक्रुज़", + /* CHP */ "चियापास", + /* BCS */ "बाजा कैलिफोर्निया सुर", + /* ZAC */ "ज़ाकाटेकस", + /* JAL */ "जलिस्को", + /* TAM */ "तामाउलिपास", + /* OAX */ "ओक्साका", + /* DUR */ "डुरंगो", + /* COA */ "कोवाविला", + /* SON */ "सोनोरा", + /* CHH */ "चिहुआहुआ", + /* GRL */ "ग्रीनलैंड", + /* SAU */ "सऊदी अरब", + /* COD */ "कांगो किंशासा", + /* DZA */ "अल्जीरिया", + /* KAZ */ "कजाखस्तान", + /* ARG */ "अर्जेंटीना", + /* IN-DD */ "दमन और दीव", + /* IN-DN */ "दादरा और नगर हवेली", + /* IN-CH */ "चंडीगढ़", + /* IN-AN */ "अंडमान और निकोबार", + /* IN-LD */ "लक्षद्वीप", + /* IN-DL */ "दिल्ली", + /* IN-ML */ "मेघालय", + /* IN-NL */ "नागालैंड", + /* IN-MN */ "मणिपुर", + /* IN-TR */ "त्रिपुरा", + /* IN-MZ */ "मिजोरम", + /* IN-SK */ "सिक्किम", + /* IN-PB */ "पंजाब", + /* IN-HR */ "हरियाणा", + /* IN-AR */ "अरुणाचल प्रदेश", + /* IN-AS */ "असम", + /* IN-BR */ "बिहार", + /* IN-UT */ "उत्तराखंड", + /* IN-GA */ "गोवा", + /* IN-KL */ "केरल", + /* IN-TN */ "तमिलनाडु", + /* IN-HP */ "हिमाचल प्रदेश", + /* IN-JK */ "जम्मू और कश्मीर", + /* IN-CT */ "छत्तीसगढ़", + /* IN-JH */ "झारखंड", + /* IN-KA */ "कर्नाटक", + /* IN-RJ */ "राजस्थान", + /* IN-OR */ "ओडिशा|ओडिशा", + /* IN-GJ */ "गुजरात", + /* IN-WB */ "पश्चिम बंगाल", + /* IN-MP */ "मध्य प्रदेश", + /* IN-TG */ "तेलंगाना", + /* IN-AP */ "आंध्र प्रदेश", + /* IN-MH */ "महाराष्ट्र", + /* IN-UP */ "उत्तर प्रदेश", + /* IN-PY */ "पुडुचेरी", + /* NSW */ "न्यू साउथ वेल्स", + /* ACT */ "ऑस्ट्रेलियाई राजधानी क्षेत्र", + /* JBT */ "जेर्विस बे क्षेत्र", + /* AU-NT */ "उत्तरी क्षेत्र", + /* AU-SA */ "दक्षिण ऑस्ट्रेलिया", + /* TAS */ "तस्मानिया", + /* VIC */ "विक्टोरिया", + /* AU-WA */ "पश्चिमी ऑस्ट्रेलिया", + /* QLD */ "क्वींसलैंड", + /* BR-DF */ "डिस्ट्रिटो फ़ेडरल", + /* BR-SE */ "सर्जिप", + /* BR-AL */ "Alagoas", + /* BR-RJ */ "रिओ डे जैनेरो", + /* BR-ES */ "एस्परिटो सेंटो", + /* BR-RN */ "रियो ग्रांडे डो नॉर्ट", + /* BR-PB */ "पाराईबा", + /* BR-SC */ "सांटा केटरिना", + /* BR-PE */ "परनमबुको", + /* BR-AP */ "अमापा", + /* BR-CE */ "सेअरा", + /* BR-AC */ "एकड़", + /* BR-PR */ "पराना", + /* BR-RR */ "रोरैमा", + /* BR-RO */ "रॉन्डोनिया", + /* BR-SP */ "साउ पाउलो", + /* BR-PI */ "पियाऊ", + /* BR-TO */ "Tocantins", + /* BR-RS */ "रिओ ग्रांड डो सुल", + /* BR-MA */ "मारेन्हो", + /* BR-GO */ "गोयास", + /* BR-MS */ "मेतो ग्रोसो डो सुल", + /* BR-BA */ "बहिआ", + /* BR-MG */ "मिनस गेरैस", + /* BR-MT */ "मेतो ग्रोसो", + /* BR-PA */ "पारा", + /* BR-AM */ "एमेज़ोनस", + /* US-DC */ "जिला कोलंबिया के", + /* US-RI */ "रोड आइलैंड", + /* US-DE */ "डेलावेयर", + /* US-CT */ "कनेक्टिकट", + /* US-NJ */ "न्यू जर्सी", + /* US-NH */ "न्यू हैम्पशायर", + /* US-VT */ "वरमोंट", + /* US-MA */ "मैसाचुसेट्स", + /* US-HI */ "हवाई", + /* US-MD */ "मैरीलैंड", + /* US-WV */ "पश्चिम वर्जीनिया", + /* US-SC */ "दक्षिण कैरोलिना", + /* US-ME */ "मेन", + /* US-IN */ "इंडियाना", + /* US-KY */ "केंटकी", + /* US-TN */ "टेनेसी", + /* US-VA */ "वर्जीनिया", + /* US-OH */ "ओहियो", + /* US-PA */ "पेंसिल्वेनिया", + /* US-MS */ "मिसिसिपी", + /* US-LA */ "लुइसियाना", + /* US-AL */ "अलबामा", + /* US-AR */ "अर्कांसस", + /* US-NC */ "उत्तरी केरोलिना", + /* US-NY */ "न्यूयॉर्क", + /* US-IA */ "आयोवा", + /* US-IL */ "इलिनोइस", + /* US-GA */ "जॉर्जिया", + /* US-WI */ "विस्कॉन्सिन", + /* US-FL */ "फ्लोरिडा", + /* US-MO */ "मिसौरी", + /* US-OK */ "ओकलाहोमा", + /* US-ND */ "नॉर्थ डकोटा", + /* US-WA */ "वॉशिंगटन", + /* US-SD */ "दक्षिण डकोटा", + /* US-NE */ "नेब्रास्का", + /* US-KS */ "कान्सास", + /* US-ID */ "इडाहो", + /* US-UT */ "यूटा", + /* US-MN */ "मिनेसोटा", + /* US-MI */ "मिशिगन", + /* US-WY */ "व्योमिंग", + /* US-OR */ "ओरेगन", + /* US-CO */ "कोलोराडो", + /* US-NV */ "नेवादा", + /* US-AZ */ "एरिज़ोना", + /* US-NM */ "न्यू मेक्सिको", + /* US-MT */ "मोंताना", + /* US-CA */ "कैलिफोर्निया", + /* US-TX */ "टेक्सास", + /* US-AK */ "अलास्का", + /* CA-BC */ "ब्रिटिश कोलंबिया", + /* CA-AB */ "अल्बर्टा", + /* CA-ON */ "ओंटारियो", + /* CA-QC */ "क्यूबेक", + /* CA-SK */ "सस्केचेवान", + /* CA-MB */ "मैनिटोबा", + /* CA-NL */ "न्यूफाउंडलैंड", + /* CA-NB */ "नई ब्रंसविक", + /* CA-NS */ "नोवा स्कोटिया", + /* CA-PE */ "प्रिंस एडवर्ड द्वीप", + /* CA-YT */ "युकोन", + /* CA-NT */ "उत्तर पश्चिमी प्रदेशों", + /* CA-NU */ "नुनावुत", + /* IND */ "भारत", + /* AUS */ "ऑस्ट्रेलिया", + /* BRA */ "ब्राजील", + /* USA */ "अमेरिका|अमेरिका|अमेरिका", + /* MEX */ "मेक्सिको", + /* MOW */ "मास्को", + /* SPE */ "सेंट पीटर्सबर्ग", + /* KGD */ "कलिनिंग्राड ओब्लास्ट", + /* RU-IN */ "इन्गुशेतिया गणराज्य", + /* RU-AD */ "एडिगेया गणराज्य", + /* RU-SE */ "उत्तर ओसेतिया-आलानिया गणराज्य", + /* RU-KB */ "कामार्डिनो-बलकार गणराज्य", + /* RU-KC */ "कराचय-Cherkess गणराज्य", + /* RU-CE */ "चेचन गणराज्य", + /* RU-CU */ "चूवाश गणराज्य", + /* IVA */ "इवानवा क्षेत्र", + /* LIP */ "लिपेत्स्क क्षेत्र", + /* ORL */ "ओरयोल क्षेत्र", + /* TUL */ "तुला क्षेत्र", + /* RU-BE */ "बेलगोरोद क्षेत्र", + /* VLA */ "व्लादिमीर क्षेत्र", + /* KRS */ "कुर्स्क क्षेत्र", + /* KLU */ "कलुगा ओब्लास्त", + /* RU-TT */ "तांबोव ओब्लास्त", + /* BRY */ "ब्रांस्क क्षेत्र", + /* YAR */ "यरोस्लाव ओब्लास्त", + /* RYA */ "रायाज़ान्स्काया ओब्लास्त", + /* AST */ "मास्को ओब्लास्त", + /* MOS */ "मास्को ओब्लास्ट", + /* SMO */ "स्मोलेंस्क क्षेत्र", + /* RU-DA */ "दागिस्तान गणराज्य", + /* VOR */ "वोरोनिश क्षेत्र", + /* NGR */ "नोवगोरोदस्काया ओब्लास्त", + /* PSK */ "पस्कोव ओब्लास्ट", + /* KOS */ "कॉस्ट्रोम्सकाया ओब्लास्ट", + /* STA */ "स्टावरोपोल क्राय", + /* KDA */ "क्रास्नोडार क्रै", + /* RU-KL */ "Kalmykia Republic", + /* TVE */ "त्वेर्स्काया ओब्लास्त", + /* LEN */ "लेनिनग्राद ओब्लास्त", + /* ROS */ "रोस्तोव क्षेत्र", + /* VGG */ "वोल्गोग्राड ओब्लास्ट", + /* VLG */ "वोलोग्दा क्षेत्र", + /* MUR */ "Murmansk Oblast", + /* RU-KR */ "करेलिया गणराज्य", + /* NEN */ "नेनेट स्वायत्त ऑक्रग", + /* RU-KO */ "कोमी गणराज्य", + /* ARK */ "आरख़ान्गेल्स्क ओब्लास्त", + /* RU-MO */ "मोर्दोविया गणराज्य", + /* NIZ */ "ज़र्ज़िस्क ओब्लास्त", + /* PNZ */ "पेंज़ा क्षेत्र", + /* RU-KI */ "किरोव ओब्लास्ट", + /* RU-ME */ "मारी एल गणराज्य", + /* ORE */ "ऑरेनबर्ग क्षेत्र", + /* ULY */ "उलयानोवस्क ओब्लास्ट", + /* RU-PM */ "पेर्म क्राय", + /* RU-BA */ "बश्कोर्तोस्तान के गणराज्य", + /* RU-UD */ "उडमुर्ट गणराज्य", + /* RU-TA */ "तातारस्तान गणराज्य", + /* SAM */ "समारा ओब्लास्ट", + /* SAR */ "साराटोव ओब्लास्ट", + /* YAN */ "यामालो - नेनेट", + /* RU-KM */ "खांटी-मानसी", + /* SVE */ "स्वर्डलोवस्क ओब्लास्ट", + /* TYU */ "मास्को ओब्लास्त", + /* KGN */ "Kurgan Oblast", + /* RU-CH */ "चेल्याबिंस्क क्षेत्र", + /* RU-BU */ "बुर्यातिया गणराज्य", + /* ZAB */ "ज़बायकाल्स्की क्राय", + /* IRK */ "इर्कुत्स्क क्षेत्र", + /* NVS */ "नोवोसिबिर्स्क क्षेत्र", + /* TOM */ "टॉम्स्क क्षेत्र", + /* OMS */ "ओम्स्क क्षेत्र", + /* RU-KK */ "Khakassia Republic", + /* KEM */ "केमरोवो ओब्लास्ट", + /* RU-AL */ "अल्ताई गणराज्य", + /* ALT */ "अल्ताई क्राय", + /* RU-TY */ "तुवा गणराज्य", + /* KYA */ "क्रास्नोयर्स्क क्रै", + /* MAG */ "मैगाडन क्षेत्र", + /* CHU */ "चुकोटका ऑक्रग", + /* KAM */ "कमचातका क्राय", + /* SAK */ "साखालिन ओब्लास्ट", + /* RU-PO */ "Primorsky Krai", + /* YEV */ "यहूदी स्वायत्त ओब्लास्ट", + /* KHA */ "खाबरोवस्क क्रै", + /* AMU */ "अमुर ओब्लास्ट", + /* RU-SA */ "साखा गणतंत्र", + /* CAN */ "कनाडा", + /* RUS */ "रूस", + /* CN-SH */ "शंघाई", + /* CN-TJ */ "त्यांजिन", + /* CN-BJ */ "बीजिंग", + /* CN-HI */ "हैनान", + /* CN-NX */ "Ningxia", + /* CN-CQ */ "चोंगक्विंग", + /* CN-ZJ */ "झेजियांग", + /* CN-JS */ "जियांगसु", + /* CN-FJ */ "फ़ुज़ियान", + /* CN-AH */ "एन्हुई", + /* CN-LN */ "लिओनिंग", + /* CN-SD */ "शेडोंग", + /* CN-SX */ "शांक्सी", + /* CN-JX */ "यांग्शी", + /* CN-HA */ "हेनान", + /* CN-GZ */ "गुइझोऊ", + /* CN-GD */ "ग्वांगडोंग", + /* CN-HB */ "हुबेई", + /* CN-JL */ "जिलिन", + /* CN-HE */ "हेबै", + /* CN-SN */ "शानक्सी", + /* CN-NM */ "भीतरी मंगोलिया|इनर मंगोलिया", + /* CN-HL */ "हेलुंगजांग", + /* CN-HN */ "हुनान", + /* CN-GX */ "Guangxi Zhuang", + /* CN-SC */ "सिचुआन", + /* CN-YN */ "युनान", + /* CN-XZ */ "तिब्बत", + /* CN-GS */ "गांसु", + /* CN-QH */ "किंघाई", + /* CN-XJ */ "झिंजियांग उईघुर", + /* CHN */ "चीन", + /* UMI */ "संयुक्त राज्य अमेरिका के छोटे दूरस्थ द्वीपसमूह", + /* CPT */ "क्लिपरटन द्वीप", + /* ATA */ "अंटार्कटिका", + /* AAA */ "अंतरराष्ट्रीय|अंतरराष्ट्रीय|पृथ्वी" +}; + +#ifdef __cplusplus +} +#endif + +#endif // __INTERNAL_TERRITORY_NAMES_HI_H__ diff --git a/mapcodelib/internal_territory_names_local.h b/mapcodelib/internal_territory_names_local.h index 5256200..9d21802 100644 --- a/mapcodelib/internal_territory_names_local.h +++ b/mapcodelib/internal_territory_names_local.h @@ -21,7 +21,8 @@ extern "C" { #endif // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** -static const char *TERRITORY_LOCAL_NAME_UTF8[] = { +static const char *TERRITORY_FULL_NAME_LOCAL[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_LOCAL "Sancta Sedes|Holy See", "Monaco", "Gibraltar", @@ -555,7 +556,10 @@ static const char *TERRITORY_LOCAL_NAME_UTF8[] = { "Île de Clipperton|Isla de la Pasión", "Antarctica", "Earth", - "?"}; +#else // MAPCODE_SUPPORT_LANGUAGE_LOCAL + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_LOCAL +}; #ifdef __cplusplus } diff --git a/mapcodelib/internal_territory_names_nl.h b/mapcodelib/internal_territory_names_nl.h new file mode 100644 index 0000000..e9bd9ba --- /dev/null +++ b/mapcodelib/internal_territory_names_nl.h @@ -0,0 +1,569 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __INTERNAL_TERRITORY_NAMES_NL_H__ +#define __INTERNAL_TERRITORY_NAMES_NL_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +static const char *TERRITORY_FULL_NAME_NL[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_NL + /* VAT */ "Vaticaanstad|Heilige Stoel", + /* MCO */ "Monaco", + /* GIB */ "Gibraltar", + /* TKL */ "Tokelau", + /* CCK */ "Cocos Eilanden|Keeling Islands", + /* BLM */ "Saint-Barthelemy", + /* NRU */ "Nauru", + /* TUV */ "Tuvalu", + /* MAC */ "Macau", + /* SXM */ "Sint Maarten", + /* MAF */ "Saint-Martin", + /* NFK */ "Norfolk en Philip Island|Philip Island", + /* PCN */ "Pitcairn Islands", + /* BVT */ "Bouvet Island", + /* BMU */ "Bermuda", + /* IOT */ "British Indian Ocean Territory", + /* SMR */ "San Marino", + /* GGY */ "Guernsey", + /* AIA */ "Anguilla", + /* MSR */ "Montserrat", + /* JEY */ "Jersey", + /* CXR */ "Christmas Island", + /* WLF */ "Wallis en Futuna|Futuna", + /* VGB */ "Britse Maagdeneilanden|Britse Maagdeneilanden", + /* LIE */ "Liechtenstein", + /* ABW */ "Aruba", + /* MHL */ "Marshall Eilanden", + /* ASM */ "Amerikaans Samoa|Samoa, Amerikaans", + /* COK */ "Cook eilanden", + /* SPM */ "Saint-Pierre en Miquelon|Miquelon", + /* NIU */ "Niue", + /* KNA */ "Saint Kitts en Nevis|Nevis", + /* CYM */ "Cayman eilanden", + /* BES */ "Bonaire, Sint Eustasuis en Saba|Saba|St Eustasius", + /* MDV */ "Malediven", + /* SHN */ "Sint-Helena, Ascension en Tristan da Cunha|Hemelvaart|Tristan da Cunha", + /* MLT */ "Malta", + /* GRD */ "Grenada", + /* VIR */ "Amerikaanse Maagdeneilanden|Maagdeneilanden, USA", + /* MYT */ "Mayotte", + /* SJM */ "Svalbard and Jan Mayen|Jan Mayen", + /* VCT */ "Saint Vincent en de Grenadines|Grenadines", + /* HMD */ "Heard Eiland en McDonald Eilanden|McDonald Islands", + /* BRB */ "Barbados", + /* ATG */ "Antigua en Barbuda|Barbuda", + /* CUW */ "Curaçao", + /* SYC */ "Seychellen", + /* PLW */ "Palau", + /* MNP */ "Northern Mariana Islands", + /* AND */ "Andorra", + /* GUM */ "Guam", + /* IMN */ "Isle of Man|Mann", + /* LCA */ "Saint Lucia", + /* FSM */ "Micronesia|Federated States of Micronesia", + /* SGP */ "Singapore", + /* TON */ "Tonga", + /* DMA */ "Dominica", + /* BHR */ "Bahrein", + /* KIR */ "Kiribati", + /* TCA */ "Turks-en Caicoseilanden|Caicoseilanden", + /* STP */ "Sao Tome en Principe|Principe", + /* HKG */ "Hong Kong", + /* MTQ */ "Martinique", + /* FRO */ "Faeröer", + /* GLP */ "Guadeloupe", + /* COM */ "Comoren", + /* MUS */ "Mauritius", + /* REU */ "Reunion", + /* LUX */ "Luxemburg", + /* WSM */ "Samoa", + /* SGS */ "Zuid-Georgië en de Zuidelijke Sandwicheilanden|Zuid-Sandwicheilanden", + /* PYF */ "Frans-Polynesië", + /* CPV */ "Kaapverdië", + /* TTO */ "Trinidad en Tobago|Tobago", + /* BRN */ "Brunei", + /* ATF */ "Franse Zuidelijke en Antarctische Gebieden", + /* PRI */ "Puerto Rico", + /* CYP */ "Cyprus", + /* LBN */ "Libanon", + /* JAM */ "Jamaica", + /* GMB */ "Gambia", + /* QAT */ "Qatar", + /* FLK */ "Falkland eilanden", + /* VUT */ "Vanuatu", + /* MNE */ "Montenegro", + /* BHS */ "Bahamas", + /* TLS */ "Oost-Timor", + /* SWZ */ "Swaziland", + /* KWT */ "Koeweit", + /* FJI */ "Fiji-eilanden", + /* NCL */ "New Caledonia", + /* SVN */ "Slovenië", + /* ISR */ "Israël", + /* PSE */ "Palestinian territory", + /* SLV */ "El Salvador", + /* BLZ */ "Belize", + /* DJI */ "Djibouti", + /* MKD */ "Macedonië", + /* RWA */ "Rwanda", + /* HTI */ "Haïti", + /* BDI */ "Burundi", + /* GNQ */ "Equatoriaal-Guinea", + /* ALB */ "Albanië", + /* SLB */ "Solomon eilanden", + /* ARM */ "Armenië", + /* LSO */ "Lesotho", + /* BEL */ "België", + /* MDA */ "Moldavië", + /* GNB */ "Guinee-Bissau", + /* TWN */ "Taiwan", + /* BTN */ "Bhutan", + /* CHE */ "Zwitserland", + /* NLD */ "Nederland", + /* DNK */ "Denemarken", + /* EST */ "Estland", + /* DOM */ "Dominicaanse Republiek", + /* SVK */ "Slowakije", + /* CRI */ "Costa Rica", + /* BIH */ "Bosnië en Herzegovina", + /* HRV */ "Kroatië", + /* TGO */ "Togo", + /* LVA */ "Letland", + /* LTU */ "Litouwen", + /* LKA */ "Sri Lanka", + /* GEO */ "Georgië", + /* IRL */ "Ierland", + /* SLE */ "Sierra Leone", + /* PAN */ "Panama", + /* CZE */ "Tsjechische Republiek", + /* GUF */ "Frans-Guyana", + /* ARE */ "Verenigde Arabische Emiraten", + /* AUT */ "Oostenrijk", + /* AZE */ "Azerbeidzjan", + /* SRB */ "Serbia", + /* JOR */ "Jordan", + /* PRT */ "Portugal", + /* HUN */ "Hongarije", + /* KOR */ "Zuid-Korea", + /* ISL */ "IJsland", + /* GTM */ "Guatemala", + /* CUB */ "Cuba", + /* BGR */ "Bulgarije", + /* LBR */ "Liberia", + /* HND */ "Honduras", + /* BEN */ "Benin", + /* ERI */ "Eritrea", + /* MWI */ "Malawi", + /* PRK */ "Noord-Korea", + /* NIC */ "Nicaragua", + /* GRC */ "Griekenland", + /* TJK */ "Tadzjikistan", + /* BGD */ "Bangladesh", + /* NPL */ "Nepal", + /* TUN */ "Tunesië", + /* SUR */ "Suriname", + /* URY */ "Uruguay", + /* KHM */ "Cambodja", + /* SYR */ "Syrië", + /* SEN */ "Senegal", + /* KGZ */ "Kirgizië", + /* BLR */ "Wit-Rusland", + /* GUY */ "Guyana", + /* LAO */ "Laos", + /* ROU */ "Roemenië", + /* GHA */ "Ghana", + /* UGA */ "Oeganda", + /* GBR */ "Verenigd Koninkrijk|Schotland|Groot Brittannië|Noord Ierland|Ierland, Noord", + /* GIN */ "Guinee", + /* ECU */ "Ecuador", + /* ESH */ "Western Sahara|Sahrawi", + /* GAB */ "Gabon", + /* NZL */ "Nieuw-Zeeland", + /* BFA */ "Burkina Faso", + /* PHL */ "Filippijnen", + /* ITA */ "Italië", + /* OMN */ "Oman", + /* POL */ "Polen", + /* CIV */ "Ivoorkust", + /* NOR */ "Noorwegen", + /* MYS */ "Maleisië", + /* VNM */ "Vietnam", + /* FIN */ "Finland", + /* COG */ "Congo-Brazzaville", + /* DEU */ "Duitsland", + /* JPN */ "Japan", + /* ZWE */ "Zimbabwe", + /* PRY */ "Paraguay", + /* IRQ */ "Irak", + /* MAR */ "Marokko", + /* UZB */ "Oezbekistan", + /* SWE */ "Zweden", + /* PNG */ "Papoea-Nieuw-Guinea", + /* CMR */ "Kameroen", + /* TKM */ "Turkmenistan", + /* ESP */ "Spanje", + /* THA */ "Thailand", + /* YEM */ "Jemen", + /* FRA */ "Frankrijk", + /* ALA */ "Åland-eilanden", + /* KEN */ "Kenia", + /* BWA */ "Botswana", + /* MDG */ "Madagascar", + /* UKR */ "Oekraïne", + /* SSD */ "Zuid-Soedan", + /* CAF */ "Centraal-Afrikaanse Republiek", + /* SOM */ "Somalië", + /* AFG */ "Afghanistan", + /* MMR */ "Myanmar|Birma", + /* ZMB */ "Zambia", + /* CHL */ "Chili", + /* TUR */ "Turkije", + /* PAK */ "Pakistan", + /* MOZ */ "Mozambique", + /* NAM */ "Namibië", + /* VEN */ "Venezuela", + /* NGA */ "Nigeria", + /* TZA */ "Tanzania", + /* EGY */ "Egypte", + /* MRT */ "Mauritanië", + /* BOL */ "Bolivia", + /* ETH */ "Ethiopië", + /* COL */ "Colombia", + /* ZAF */ "Zuid-Afrika", + /* MLI */ "Mali", + /* AGO */ "Angola", + /* NER */ "Niger", + /* TCD */ "Tsjaad", + /* PER */ "Peru", + /* MNG */ "Mongolië", + /* IRN */ "Iran", + /* LBY */ "Libië", + /* SDN */ "Soedan", + /* IDN */ "Indonesië", + /* DIF */ "Federal District", + /* TLA */ "Tlaxcala", + /* MOR */ "Morelos", + /* AGU */ "Aguascalientes", + /* MX-CL */ "Colima", + /* QUE */ "Queretaro", + /* HID */ "Hidalgo", + /* MX-MX */ "Mexico State", + /* TAB */ "Tabasco", + /* NAY */ "Nayarit", + /* GUA */ "Guanajuato", + /* PUE */ "Puebla", + /* YUC */ "Yucatan", + /* ROO */ "Quintana Roo", + /* SIN */ "Sinaloa", + /* CAM */ "Campeche", + /* MIC */ "Michoacan", + /* SLP */ "San Luis Potosi", + /* GRO */ "Guerrero", + /* NLE */ "Nuevo Leon", + /* BCN */ "Baja California", + /* VER */ "Veracruz", + /* CHP */ "Chiapas", + /* BCS */ "Baja California Sur", + /* ZAC */ "Zacatecas", + /* JAL */ "Jalisco", + /* TAM */ "Tamaulipas", + /* OAX */ "Oaxaca", + /* DUR */ "Durango", + /* COA */ "Coahuila", + /* SON */ "Sonora", + /* CHH */ "Chihuahua", + /* GRL */ "Groenland", + /* SAU */ "Saudi-Arabië", + /* COD */ "Congo-Kinshasa", + /* DZA */ "Algerije", + /* KAZ */ "Kazachstan", + /* ARG */ "Argentinië", + /* IN-DD */ "Daman en Diu", + /* IN-DN */ "Dadra en Nagar Haveli", + /* IN-CH */ "Chandigarh", + /* IN-AN */ "Andaman en Nicobar", + /* IN-LD */ "Lakshadweep", + /* IN-DL */ "Delhi", + /* IN-ML */ "Meghalaya", + /* IN-NL */ "Nagaland", + /* IN-MN */ "Manipur", + /* IN-TR */ "Tripura", + /* IN-MZ */ "Mizoram", + /* IN-SK */ "Sikkim", + /* IN-PB */ "Punjab", + /* IN-HR */ "Haryana", + /* IN-AR */ "Arunachal Pradesh", + /* IN-AS */ "Assam", + /* IN-BR */ "Bihar", + /* IN-UT */ "Uttarakhand", + /* IN-GA */ "Goa", + /* IN-KL */ "Kerala", + /* IN-TN */ "Tamil Nadu", + /* IN-HP */ "Himachal Pradesh", + /* IN-JK */ "Jammu en Kasjmir", + /* IN-CT */ "Chhattisgarh", + /* IN-JH */ "Jharkhand", + /* IN-KA */ "Karnataka", + /* IN-RJ */ "Rajasthan", + /* IN-OR */ "Odisha|Orissa", + /* IN-GJ */ "Gujarat", + /* IN-WB */ "West-Bengalen", + /* IN-MP */ "Madhya Pradesh", + /* IN-TG */ "Telangana", + /* IN-AP */ "Andhra Pradesh", + /* IN-MH */ "Maharashtra", + /* IN-UP */ "Uttar Pradesh", + /* IN-PY */ "Puducherry", + /* NSW */ "New South Wales", + /* ACT */ "Australian Capital Territory", + /* JBT */ "Jervis Bay Territorium", + /* AU-NT */ "Northern Territory", + /* AU-SA */ "South Australia", + /* TAS */ "Tasmanië", + /* VIC */ "Victoria", + /* AU-WA */ "West-Australië", + /* QLD */ "Queensland", + /* BR-DF */ "Distrito Federal", + /* BR-SE */ "Sergipe", + /* BR-AL */ "Alagoas", + /* BR-RJ */ "Rio de Janeiro", + /* BR-ES */ "Espirito Santo", + /* BR-RN */ "Rio Grande do Norte", + /* BR-PB */ "Paraiba", + /* BR-SC */ "Santa Catarina", + /* BR-PE */ "Pernambuco", + /* BR-AP */ "Amapá", + /* BR-CE */ "Ceara", + /* BR-AC */ "Acre", + /* BR-PR */ "Parana", + /* BR-RR */ "Roraima", + /* BR-RO */ "Rondonia", + /* BR-SP */ "Sao Paulo", + /* BR-PI */ "Piaui", + /* BR-TO */ "Tocantins", + /* BR-RS */ "Rio Grande do Sul", + /* BR-MA */ "Maranhao", + /* BR-GO */ "Goias", + /* BR-MS */ "Mato Grosso do Sul", + /* BR-BA */ "Bahia", + /* BR-MG */ "Minas Gerais", + /* BR-MT */ "Mato Grosso", + /* BR-PA */ "Para", + /* BR-AM */ "Amazonas", + /* US-DC */ "District of Columbia", + /* US-RI */ "Rhode Island", + /* US-DE */ "Delaware", + /* US-CT */ "Connecticut", + /* US-NJ */ "New Jersey", + /* US-NH */ "New Hampshire", + /* US-VT */ "Vermont", + /* US-MA */ "Massachusetts", + /* US-HI */ "Hawaï", + /* US-MD */ "Maryland", + /* US-WV */ "West Virginia", + /* US-SC */ "South Carolina", + /* US-ME */ "Maine", + /* US-IN */ "Indiana", + /* US-KY */ "Kentucky", + /* US-TN */ "Tennessee", + /* US-VA */ "Virginia", + /* US-OH */ "Ohio", + /* US-PA */ "Pennsylvania", + /* US-MS */ "Mississippi", + /* US-LA */ "Louisiana", + /* US-AL */ "Alabama", + /* US-AR */ "Arkansas", + /* US-NC */ "North Carolina", + /* US-NY */ "New York", + /* US-IA */ "Iowa", + /* US-IL */ "Illinois", + /* US-GA */ "Georgia", + /* US-WI */ "Wisconsin", + /* US-FL */ "Florida", + /* US-MO */ "Missouri", + /* US-OK */ "Oklahoma", + /* US-ND */ "North Dakota", + /* US-WA */ "Washington", + /* US-SD */ "South Dakota", + /* US-NE */ "Nebraska", + /* US-KS */ "Kansas", + /* US-ID */ "Idaho", + /* US-UT */ "Utah", + /* US-MN */ "Minnesota", + /* US-MI */ "Michigan", + /* US-WY */ "Wyoming", + /* US-OR */ "Oregon", + /* US-CO */ "Colorado", + /* US-NV */ "Nevada", + /* US-AZ */ "Arizona", + /* US-NM */ "New Mexico", + /* US-MT */ "Montana", + /* US-CA */ "Californië", + /* US-TX */ "Texas", + /* US-AK */ "Alaska", + /* CA-BC */ "British Columbia", + /* CA-AB */ "Alberta", + /* CA-ON */ "Ontario", + /* CA-QC */ "Quebec", + /* CA-SK */ "Saskatchewan", + /* CA-MB */ "Manitoba", + /* CA-NL */ "Newfoundland", + /* CA-NB */ "New Brunswick", + /* CA-NS */ "Nova Scotia", + /* CA-PE */ "Prince Edward Island", + /* CA-YT */ "Yukon", + /* CA-NT */ "Northwest Territories", + /* CA-NU */ "Nunavut", + /* IND */ "India", + /* AUS */ "Australië", + /* BRA */ "Brazilië", + /* USA */ "VS|Verenigde Staten|Amerika", + /* MEX */ "Mexico", + /* MOW */ "Moskou", + /* SPE */ "Sint-Petersburg", + /* KGD */ "Kaliningrad Oblast", + /* RU-IN */ "Ingoesjetië Republiek", + /* RU-AD */ "Adygea Republiek", + /* RU-SE */ "Noord-Ossetië-Alania Republiek", + /* RU-KB */ "Kabardino-Balkar Republiek", + /* RU-KC */ "Karachay-Cherkess Republiek", + /* RU-CE */ "Tsjetsjeense Republiek", + /* RU-CU */ "Chuvash Republiek", + /* IVA */ "Ivanovo Oblast", + /* LIP */ "Lipetsk", + /* ORL */ "Oryol Oblast", + /* TUL */ "Tula Oblast", + /* RU-BE */ "Belgorod Oblast", + /* VLA */ "Vladimir Oblast", + /* KRS */ "Kursk Oblast", + /* KLU */ "Kaluga Oblast", + /* RU-TT */ "Tambov Oblast", + /* BRY */ "Bryansk Oblast", + /* YAR */ "Yaroslavl Oblast", + /* RYA */ "Ryazan Oblast", + /* AST */ "Astrakhan Oblast", + /* MOS */ "Moskou Oblast", + /* SMO */ "Smolensk Oblast", + /* RU-DA */ "Dagestan Republiek", + /* VOR */ "Voronezh Oblast", + /* NGR */ "Novgorod Oblast", + /* PSK */ "Pskov Oblast", + /* KOS */ "Kostroma Oblast", + /* STA */ "Stavropol Krai", + /* KDA */ "Krasnodar Krai", + /* RU-KL */ "Kalmukkië Republiek", + /* TVE */ "Tver Oblast", + /* LEN */ "Leningrad Oblast", + /* ROS */ "Rostov Oblast", + /* VGG */ "Volgograd Oblast", + /* VLG */ "Vologda Oblast", + /* MUR */ "Murmansk Oblast", + /* RU-KR */ "Karelia Republiek", + /* NEN */ "Nenets Autonome Okrug", + /* RU-KO */ "Komi Republic", + /* ARK */ "Arkhangelsk Oblast", + /* RU-MO */ "Mordovië Republiek", + /* NIZ */ "Nizhny Novgorod Oblast", + /* PNZ */ "Penza Oblast", + /* RU-KI */ "Kirov Oblast", + /* RU-ME */ "Republiek Mari El", + /* ORE */ "Orenburg Oblast", + /* ULY */ "Ulyanovsk Oblast", + /* RU-PM */ "Perm Krai", + /* RU-BA */ "Bashkortostan Republiek", + /* RU-UD */ "Udmurt Republic", + /* RU-TA */ "Tatarstan Republiek", + /* SAM */ "Samara Oblast", + /* SAR */ "Saratov Oblast", + /* YAN */ "Yamalo-Nenets", + /* RU-KM */ "Khanty-Mansi", + /* SVE */ "Sverdlovsk Oblast", + /* TYU */ "Tyumen Oblast", + /* KGN */ "Kurgan Oblast", + /* RU-CH */ "Chelyabinsk Oblast", + /* RU-BU */ "Buryatia Republic", + /* ZAB */ "Zabaykalsky Krai", + /* IRK */ "Irkoetsk Oblast", + /* NVS */ "Novosibirsk Oblast", + /* TOM */ "Tomsk Oblast", + /* OMS */ "Omsk Oblast", + /* RU-KK */ "Khakassia Republiek", + /* KEM */ "Kemerovo Oblast", + /* RU-AL */ "Altai Republiek", + /* ALT */ "Altai Krai", + /* RU-TY */ "Tuva Republiek", + /* KYA */ "Krasnoyarsk Krai", + /* MAG */ "Magadan Oblast", + /* CHU */ "Chukotka Okrug", + /* KAM */ "Kamchatka Krai", + /* SAK */ "Sakhalin Oblast", + /* RU-PO */ "Primorsky Krai", + /* YEV */ "Joodse Autonome Oblast", + /* KHA */ "Khabarovsk Krai", + /* AMU */ "Amur Oblast", + /* RU-SA */ "Sakha Republiek|Yakutia Republic", + /* CAN */ "Canada", + /* RUS */ "Rusland", + /* CN-SH */ "Sjanghai", + /* CN-TJ */ "Tianjin", + /* CN-BJ */ "Beijing", + /* CN-HI */ "Hainan", + /* CN-NX */ "Ningxia Hui", + /* CN-CQ */ "Chongqing", + /* CN-ZJ */ "Zhejiang", + /* CN-JS */ "Jiangsu", + /* CN-FJ */ "Fujian", + /* CN-AH */ "Anhui", + /* CN-LN */ "Liaoning", + /* CN-SD */ "Shandong", + /* CN-SX */ "Shanxi", + /* CN-JX */ "Jiangxi", + /* CN-HA */ "Henan", + /* CN-GZ */ "Guizhou", + /* CN-GD */ "Guangdong", + /* CN-HB */ "Hubei", + /* CN-JL */ "Jilin", + /* CN-HE */ "Hebei", + /* CN-SN */ "Shaanxi", + /* CN-NM */ "Nei Mongol|Inner Mongolia", + /* CN-HL */ "Heilongjiang", + /* CN-HN */ "Hunan", + /* CN-GX */ "Guangxi Zhuang", + /* CN-SC */ "Sichuan", + /* CN-YN */ "Yunnan", + /* CN-XZ */ "Xizang|Tibet", + /* CN-GS */ "Gansu", + /* CN-QH */ "Qinghai", + /* CN-XJ */ "Xinjiang Oeigoerse", + /* CHN */ "China", + /* UMI */ "United States Minor Outlying Islands", + /* CPT */ "Clipperton Island", + /* ATA */ "Antarctica", + /* AAA */ "Internationaal|Wereldwijd|Aarde" +#else // MAPCODE_SUPPORT_LANGUAGE_NL + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_NL +}; + +#ifdef __cplusplus +} +#endif + +#endif // __INTERNAL_TERRITORY_NAMES_NL_H__ diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 39acb87..4c244d4 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -22,11 +22,16 @@ #include "mapcoder.h" #include "internal_data.h" #include "internal_iso3166_data.h" -#include "internal_territory_names_english.h" #include "internal_territory_alphabets.h" #include "internal_territory_names_local.h" #include "internal_alphabet_recognizer.h" +#include "internal_territory_names_da.h" +#include "internal_territory_names_de.h" +#include "internal_territory_names_en.h" +#include "internal_territory_names_fr.h" +#include "internal_territory_names_nl.h" +#include "internal_territory_names_local.h" #ifdef DEBUG @@ -3018,26 +3023,59 @@ const TerritoryAlphabets *getAlphabetsForTerritory(enum Territory territory) { // /////////////////////////////////////////////////////////////////////////////////////////////// +typedef struct { + const char* locale; + const char** territoryFullnames; +} LocaleRegistryItem; + +static const LocaleRegistryItem LOCALE_REGISTRY[] = { + { "DA", TERRITORY_FULL_NAME_DA }, + { "DE", TERRITORY_FULL_NAME_DE }, + { "EN", TERRITORY_FULL_NAME_EN }, + { "FR", TERRITORY_FULL_NAME_FR }, + { "NL", TERRITORY_FULL_NAME_NL } +}; static int getFullTerritoryName_internal( char *territoryName, enum Territory territory, int alternative, int alphabet, - const char *namelist[]) { + const char *locale) { const char *s; const char *pipePtr; + const char **namelist = NULL; + char localeUpper[3] = ""; ASSERT(territoryName); - if (!territoryName) { + + if ((!locale && (strlen(locale) < 2)) || alternative < 0 || territory <= _TERRITORY_MIN || territory >= _TERRITORY_MAX) { + *territoryName = 0; return 0; } - if (!namelist || alternative < 0 || - territory <= _TERRITORY_MIN || territory >= _TERRITORY_MAX) { + localeUpper[0] = locale[0]; + localeUpper[1] = locale[1]; + localeUpper[2] = 0; + + if (locale == NULL) { + namelist = TERRITORY_FULL_NAME_LOCAL; + } else { + int i; + namelist = NULL; + for (i = 0; i < (int) (sizeof(LOCALE_REGISTRY) / sizeof(LOCALE_REGISTRY[0])); ++i) { + if (strcmp(LOCALE_REGISTRY[i].locale, localeUpper)) { + namelist = LOCALE_REGISTRY[i].territoryFullnames; + break; + } + } + } + + if (namelist == NULL || namelist[0] == NULL) { *territoryName = 0; return 0; } + s = namelist[INDEX_OF_TERRITORY(territory)]; for (;;) { pipePtr = strchr(s, '|'); @@ -3080,10 +3118,27 @@ static int getFullTerritoryName_internal( } +int getFullTerritoryNameInLocaleInAlphabet(char *territoryName, enum Territory territory, int alternative, + const char *locale, enum Alphabet alphabet) { + return getFullTerritoryName_internal(territoryName, territory, alternative, alphabet, locale); +} + + +int getFullTerritoryNameInLocale(char *territoryName, enum Territory territory, int alternative, + const char *locale) { + return getFullTerritoryName_internal(territoryName, territory, alternative, -1, locale); +} + + +#ifdef MAPCODE_SUPPORT_LANGUAGE_EN // TODO @@@ move to legacy! + int getFullTerritoryNameEnglish(char *territoryName, enum Territory territory, int alternative) { - return getFullTerritoryName_internal(territoryName, territory, alternative, -1, TERRITORY_FULL_NAME); + return getFullTerritoryName_internal(territoryName, territory, alternative, -1, "en_US"); } +#endif + +#ifdef MAPCODE_SUPPORT_LANGUAGE_LOCAL int getFullTerritoryNameLocalInAlphabet(char *territoryName, enum Territory territory, int alternative, enum Alphabet alphabet) { @@ -3095,13 +3150,12 @@ int getFullTerritoryNameLocalInAlphabet(char *territoryName, enum Territory terr *territoryName = 0; return 0; } - return getFullTerritoryName_internal(territoryName, territory, alternative, (int) alphabet, - TERRITORY_LOCAL_NAME_UTF8); + return getFullTerritoryName_internal(territoryName, territory, alternative, (int) alphabet, "local"); } int getFullTerritoryNameLocal(char *territoryName, enum Territory territory, int alternative) { - return getFullTerritoryName_internal(territoryName, territory, alternative, -1, TERRITORY_LOCAL_NAME_UTF8); + return getFullTerritoryName_internal(territoryName, territory, alternative, -1, "local"); } - +#endif diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index 13b88d4..c3c258a 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -61,7 +61,7 @@ typedef struct { enum Territory territoryCode; // The territory, as recognized and disambiguated from territoryISO. char properMapcode[MAX_PROPER_MAPCODE_LEN + 1]; // The (romanised) mapcode excl. territory or extension. int indexOfDot; // Position of dot in properMapcode (a value between 2 and 5). - char precisionExtension[MAX_PRECISION_DIGITS + 1]; // The (romanised) exyension (excluding the hyphen). + char precisionExtension[MAX_PRECISION_DIGITS + 1]; // The (romanised) extension (excluding the hyphen). } MapcodeElements; @@ -327,6 +327,8 @@ int multipleBordersNearby( enum Territory territory); +#ifdef MAPCODE_SUPPORT_LANGUAGE_EN // TODO @@@ Move to legacy.h + /** * Returns territory names in English or in the local language. There's always at least 1 alternative (with index 0). * @@ -345,6 +347,10 @@ int getFullTerritoryNameEnglish( int alternative); +#endif // MAPCODE_SUPPORT_LANGUAGE_EN + +#ifdef MAPCODE_SUPPORT_LANGUAGE_LOCAL + /** * Returns territory names in the local language. There are two variants of this call. One returns local * territory names in a specified alphabet only. The other simply returns the local names, regardless @@ -371,6 +377,36 @@ int getFullTerritoryNameLocalInAlphabet( int alternative, enum Alphabet alphabet); +#endif // MAPCODE_SUPPORT_LANGUAGE_LOCAL + +/** + * Returns territory names in a specific locale. There are two variants of this call. One returns + * territory names in a specified alphabet only. The other simply returns the local names, regardless + * of its alphabet. There is always at least 1 alternative, with index 0. + * + * Arguments: + * territoryName - Target string, allocated by caller to be at least MAX_TERRITORY_NAME_LENGTH + 1 bytes. + * territory - Territory to get name for. + * alternative - Which name to get, must be >= 0 (0 = default, 1 = first alternative, 2 = second etc.). + * locale - A locale (e.g. "en_US" for U.S. English); use NULL for local territory names. + * alphabet - Alphabet to use for territoryName. Must be a valid alphabet value. + * + * Return value: + * 0 if the alternative does not exist (territoryName will be empty). + * non-0 if the alternative exists (territoryName contains name). + */ +int getFullTerritoryNameInLocale( + char *territoryName, + enum Territory territory, + int alternative, + const char *locale); + +int getFullTerritoryNameInLocaleInAlphabet( + char *territoryName, + enum Territory territory, + int alternative, + const char *locale, + enum Alphabet alphabet); /** * This struct contains the returned alphabest for getAlphabetsForTerritory. The 'count' specifies diff --git a/test/unittest.c b/test/unittest.c index 29ca836..3a53b97 100644 --- a/test/unittest.c +++ b/test/unittest.c @@ -497,6 +497,7 @@ static int testAlphabetParser(void) { printf("*** ERROR *** myParseMapcodeString(\"%s\") = \"%s\", (expected \"%s\")\n", parseTests[i].userInput, romanized1, parseTests[i].expected); } else { + int err1, err2; double lat1, lon1, lat2, lon2; char romanized2[MAX_MAPCODE_RESULT_LEN + 1]; sprintf(romanized2, "%s %s%s%s", @@ -504,8 +505,8 @@ static int testAlphabetParser(void) { mapcodeElements.properMapcode, *mapcodeElements.precisionExtension ? "-" : "", mapcodeElements.precisionExtension); - int err1 = decodeMapcodeToLatLonUtf8(&lat1, &lon1, parseTests[i].userInput, TERRITORY_UNKNOWN, NULL); - int err2 = decodeMapcodeToLatLonUtf8(&lat2, &lon2, romanized2, TERRITORY_UNKNOWN, NULL); + err1 = decodeMapcodeToLatLonUtf8(&lat1, &lon1, parseTests[i].userInput, TERRITORY_UNKNOWN, NULL); + err2 = decodeMapcodeToLatLonUtf8(&lat2, &lon2, romanized2, TERRITORY_UNKNOWN, NULL); ++nrTests; if (err1 || err2) { foundError(); @@ -1568,16 +1569,20 @@ static int testTerritoriesCsv(void) { // parse and check names e = strchr(s, 10); if (e) { - int i, noMoreNames = 0; *e = 0; - for (i = 0; !noMoreNames; i++) { - char territoryName[MAX_TERRITORY_FULLNAME_LEN + 1]; - noMoreNames = getFullTerritoryNameEnglish(territoryName, csvTerritoryCode, i); - if (!strstr(s, territoryName)) { - foundError(); - printf("*** ERROR *** Name \"%s\" not found in \"%s\"\n", territoryName, s); +#ifdef MAPCODE_SUPPORT_LANGUAGE_EN + { + int i, noMoreNames = 0; + for (i = 0; !noMoreNames; i++) { + char territoryName[MAX_TERRITORY_FULLNAME_LEN + 1]; + noMoreNames = getFullTerritoryNameEnglish(territoryName, csvTerritoryCode, i); + if (!strstr(s, territoryName)) { + foundError(); + printf("*** ERROR *** Name \"%s\" not found in \"%s\"\n", territoryName, s); + } } } +#endif // MAPCODE_SUPPORT_LANGUAGE_EN } } } @@ -1618,6 +1623,32 @@ static int testSingleEncodes(void) { } + +static int testGetFullTerritoryNameInLocale(const char *locale, const char *expectedName, enum Territory territory, int alternative) { + int nrTests = 0; + int expectedCode = (*expectedName ? 1 : 0); + char gotName[MAX_TERRITORY_FULLNAME_LEN + 1]; + int gotCode = getFullTerritoryNameInLocale(gotName, territory, alternative, locale); + ++nrTests; + if (strcmp(expectedName, gotName)) { + char s[MAX_ISOCODE_LEN + 1]; + foundError(); + printf("*** ERROR *** getFullTerritoryNameInLocaleEnglish error, expected name '%s', but got '%s' for territory %s, alternative %d\n", + expectedName, gotName, getTerritoryIsoName(s, territory, 0), alternative); + } + ++nrTests; + if ((expectedCode && !gotCode) || (!expectedCode && gotCode)) { + char s[MAX_ISOCODE_LEN + 1]; + foundError(); + printf("*** ERROR *** getFullTerritoryNameInLocale error, expected return code %d, but got %d (%s) for territory %s, alternative %d\n", + expectedCode, gotCode, gotName, getTerritoryIsoName(s, territory, 0), alternative); + } + return nrTests; +} + + +#ifdef MAPCODE_SUPPORT_LANGUAGE_EN + static int testGetFullTerritoryNameEnglish(int expectedCode, const char *expectedName, enum Territory territory, int alternative) { int nrTests = 0; @@ -1640,6 +1671,9 @@ static int testGetFullTerritoryNameEnglish(int expectedCode, const char *expecte return nrTests; } +#endif // MAPCODE_SUPPORT_LANGUAGE_EN + +#ifdef MAPCODE_SUPPORT_LANGUAGE_LOCAL static int testGetFullTerritoryNameLocal(int expectedCode, const char *expectedName, enum Territory territory, int alternative) { @@ -1663,7 +1697,6 @@ testGetFullTerritoryNameLocal(int expectedCode, const char *expectedName, enum T return nrTests; } - static int testGetFullTerritoryNameLocalInAlphabet( int expectedCode, const char *expectedName, enum Territory territory, @@ -1688,63 +1721,67 @@ static int testGetFullTerritoryNameLocalInAlphabet( return nrTests; } +#endif // MAPCODE_SUPPORT_LANGUAGE_LOCAL int testGetFullTerritoryName(void) { int nrTests = 0; enum Territory territory; - int minNames; int nrNames = 0; int maxLength = 0; - char territoryName[2048]; - for (territory = _TERRITORY_MIN + 1; territory < _TERRITORY_MAX; ++territory) { - int alternative = 0; - - // check that every territory has at least one english name - nrTests++; - if (!getFullTerritoryNameEnglish(territoryName, territory, 0)) { - foundError(); - printf("*** ERROR *** getFullTerritoryNameEnglish territory %d has NO name\n", territory); - } - - // check that every territory has at least one local name - nrTests++; - if (!getFullTerritoryNameLocal(territoryName, territory, 0)) { - foundError(); - printf("*** ERROR *** getFullTerritoryNameLocal territory %d has NO name\n", territory); - } + int alternative; + int i; + char territoryName[2048]; // large so we can test overflow + static const char *locales_to_test[] = { + "DA", "DE", "EN", "FR", "NL", + "LOCAL" + }; - // check that every territory has a local name in all the common alphabets - nrTests++; - { - const TerritoryAlphabets *territoryAlphabets = getAlphabetsForTerritory(territory); - int i; - for (i = 0; i < territoryAlphabets->count; i++) { - if (!getFullTerritoryNameLocalInAlphabet(territoryName, territory, 0, - territoryAlphabets->alphabet[i])) { - char s[MAX_ISOCODE_LEN + 1]; + nrTests += testGetFullTerritoryNameInLocale("??", "", TERRITORY_VAT, 0); + + for (i = 0; i < (int) (sizeof(locales_to_test) / sizeof(const char *)); i++) { + const char *locale = locales_to_test[i]; + int nrInLocale = 0; + nrTests += testGetFullTerritoryNameInLocale(locale, "", _TERRITORY_MIN, 0); + nrTests += testGetFullTerritoryNameInLocale(locale, "", _TERRITORY_MAX, 0); + for (territory = _TERRITORY_MIN + 1; territory < _TERRITORY_MAX; ++territory) { + nrTests += testGetFullTerritoryNameInLocale(locale, "", territory, -1); + nrTests += testGetFullTerritoryNameInLocale(locale, "", territory, 999); + for (alternative = 0;; alternative++) { + int len; + if (!getFullTerritoryNameInLocale(territoryName, territory, alternative, locale)) { + break; + } + ++nrInLocale; + ++nrNames; + len = (int) strlen(territoryName); + nrTests++; + if (len < 1 || len > MAX_TERRITORY_FULLNAME_LEN) { foundError(); - printf("*** ERROR *** getFullTerritoryNameLocal territory %s has NO name in common alphabet (%d)\n", - getTerritoryIsoName(s, territory, 0), territoryAlphabets->alphabet[0]); + printf("*** ERROR *** Bad territoryname %d, %d characters (limit is %d): %s\n", + (int) territory, len, MAX_TERRITORY_FULLNAME_LEN, territoryName); + } + if (len > maxLength) { + maxLength = len; } } } + fprintf(stderr," %d names in locale %s\n", nrInLocale, locale); //TODO @@@ + } - // check that all names have a correct length - nrTests++; - for (alternative = 0;; alternative++) { - int len; - ++nrNames; - if (!getFullTerritoryNameEnglish(territoryName, territory, alternative)) { - break; - } - len = (int) strlen(territoryName); - if (len < 1 || len > MAX_TERRITORY_FULLNAME_LEN) { +#ifdef MAPCODE_SUPPORT_LANGUAGE_LOCAL + + // check that every territory has a local name in all the common alphabets + for (territory = _TERRITORY_MIN + 1; territory < _TERRITORY_MAX; ++territory) { + const TerritoryAlphabets *territoryAlphabets = getAlphabetsForTerritory(territory); + int i; + for (i = 0; i < territoryAlphabets->count; i++) { + nrTests++; + if (!getFullTerritoryNameLocalInAlphabet(territoryName, territory, 0, + territoryAlphabets->alphabet[i])) { + char s[MAX_ISOCODE_LEN + 1]; foundError(); - printf("*** ERROR *** Bad territoryname, %d characters (limit is %d): %s\n", len, - MAX_TERRITORY_FULLNAME_LEN, territoryName); - } - if (len > maxLength) { - maxLength = len; + printf("*** ERROR *** getFullTerritoryNameLocal territory %s has NO name in common alphabet (%d)\n", + getTerritoryIsoName(s, territory, 0), territoryAlphabets->alphabet[0]); } } @@ -1771,31 +1808,13 @@ int testGetFullTerritoryName(void) { } } } - - for (alternative = 0;; alternative++) { - int len; - ++nrNames; - if (!getFullTerritoryNameLocal(territoryName, territory, alternative)) { - break; - } - len = (int) strlen(territoryName); - if (len > MAX_TERRITORY_FULLNAME_LEN) { - foundError(); - printf("*** ERROR *** Bad territory name, %d characters (limit is %d): %s\n", len, - MAX_TERRITORY_FULLNAME_LEN, territoryName); - } - if (len > maxLength) { - maxLength = len; - } - } } + +#endif // MAPCODE_SUPPORT_LANGUAGE_LOCAL + printf("%d territory names, max length %d characters\n", nrNames, maxLength); - minNames = 2452; - ++nrTests; - if (nrNames < minNames) { - foundError(); - printf("*** ERROR *** Didn't find enough territory names, found %d, expected >= %d\n", nrNames, minNames); - } + +#ifdef MAPCODE_SUPPORT_LANGUAGE_EN nrTests += testGetFullTerritoryNameEnglish(1, "Netherlands", TERRITORY_NLD, 0); nrTests += testGetFullTerritoryNameEnglish(1, "The Netherlands", TERRITORY_NLD, 1); @@ -1810,6 +1829,36 @@ int testGetFullTerritoryName(void) { nrTests += testGetFullTerritoryNameEnglish(1, "Turkmenistan", TERRITORY_TKM, 0); nrTests += testGetFullTerritoryNameEnglish(0, "", TERRITORY_TKM, 1); + nrTests += testGetFullTerritoryNameEnglish(0, "", TERRITORY_TKM, 2); + nrTests += testGetFullTerritoryNameEnglish(0, "", TERRITORY_TKM, 999); + +#endif + +#ifdef MAPCODE_SUPPORT_LANGUAGE_NL + + nrTests += testGetFullTerritoryNameInLocale("nl", "Nederland", TERRITORY_NLD, 0); + nrTests += testGetFullTerritoryNameInLocale("nl", "", TERRITORY_NLD, 1); + + nrTests += testGetFullTerritoryNameInLocale("nl", "Vaticaanstad", TERRITORY_VAT, 0); + nrTests += testGetFullTerritoryNameInLocale("nl", "Heilige Stoel", TERRITORY_VAT, 1); + nrTests += testGetFullTerritoryNameInLocale("nl", "", TERRITORY_VAT, 2); + nrTests += testGetFullTerritoryNameInLocale("nl", "", TERRITORY_VAT, 3); + +#endif + +#ifdef MAPCODE_SUPPORT_LANGUAGE_FR + + nrTests += testGetFullTerritoryNameInLocale("fr", "Pays-Bas", TERRITORY_NLD, 0); + nrTests += testGetFullTerritoryNameInLocale("fr", "", TERRITORY_NLD, 1); + + nrTests += testGetFullTerritoryNameInLocale("fr", "Vatican", TERRITORY_VAT, 0); + nrTests += testGetFullTerritoryNameInLocale("fr", "Cit\xC3\xA9 du Vatican", TERRITORY_VAT, 1); + nrTests += testGetFullTerritoryNameInLocale("fr", "Saint-Si\xC3\xA8ge", TERRITORY_VAT, 2); + nrTests += testGetFullTerritoryNameInLocale("fr", "", TERRITORY_VAT, 3); + +#endif + +#ifdef MAPCODE_SUPPORT_LANGUAGE_LOCAL nrTests += testGetFullTerritoryNameLocal(1, "Nederland", TERRITORY_NLD, 0); nrTests += testGetFullTerritoryNameLocal(0, "", TERRITORY_NLD, 1); @@ -1859,6 +1908,8 @@ int testGetFullTerritoryName(void) { nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MIN); nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MAX); +#endif // MAPCODE_SUPPORT_LANGUAGE_LOCAK + return nrTests; } From 732fcd8efca7409a61f1d04ee8f25fae4ba29f8e Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 2 Nov 2016 23:09:50 +0100 Subject: [PATCH 140/181] Updated tests --- README.md | 6 +++- mapcodelib/mapcode_alphabets.h | 2 +- mapcodelib/mapcoder.c | 56 +++++++++++++++++++++------------- mapcodelib/mapcoder.h | 4 +-- test/run_all.sh | 2 +- test/unittest.c | 22 ++++++++----- utility/mapcode.cpp | 7 +++-- 7 files changed, 62 insertions(+), 37 deletions(-) diff --git a/README.md b/README.md index a738282..14a058b 100644 --- a/README.md +++ b/README.md @@ -62,7 +62,7 @@ decode Mapcodes. This produces the following help text: - MAPCODE (version 2.5.1) + MAPCODE (version 2.5.2) Copyright (C) 2014-2016 Stichting Mapcode Foundation Usage: @@ -138,6 +138,10 @@ footprint, for example for embedded applications. ## Release Notes +### 2.5.2 + +* Added locale support. + ### 2.5.1 * Updated unit test to compile with plain C and added some test cases. diff --git a/mapcodelib/mapcode_alphabets.h b/mapcodelib/mapcode_alphabets.h index a8d35da..acbb0d0 100644 --- a/mapcodelib/mapcode_alphabets.h +++ b/mapcodelib/mapcode_alphabets.h @@ -57,7 +57,7 @@ enum Alphabet { ALPHABET_ODIA, ALPHABET_KANNADA, ALPHABET_GUJARATI, - _ALPHABET_MAX, + _ALPHABET_MAX }; #ifdef __cplusplus diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 4c244d4..1994748 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -26,6 +26,10 @@ #include "internal_territory_names_local.h" #include "internal_alphabet_recognizer.h" +// We must have a default language +#define MAPCODE_SUPPORT_LANGUAGE_EN +#define DEFAULT_TERRITORY_FULL_NAME TERRITORY_FULL_NAME_EN + #include "internal_territory_names_da.h" #include "internal_territory_names_de.h" #include "internal_territory_names_en.h" @@ -106,6 +110,19 @@ static const double METERS_PER_DEGREE_LON = EARTH_CIRCUMFERENCE_X / 360.0; static const int DEBUG_STOP_AT = -1; // to externally test-restrict internal encoding, do not use! +typedef struct { + const char *locale; + const char **territoryFullNames; +} LocaleRegistryItem; + +static const LocaleRegistryItem LOCALE_REGISTRY[] = { + {"DA", TERRITORY_FULL_NAME_DA}, + {"DE", TERRITORY_FULL_NAME_DE}, + {"EN", TERRITORY_FULL_NAME_EN}, + {"FR", TERRITORY_FULL_NAME_FR}, + {"NL", TERRITORY_FULL_NAME_NL} +}; + // important information about the 8 parents static const char *PARENTS_3 = "USA,IND,CAN,AUS,MEX,BRA,RUS,CHN,"; static const char *PARENTS_2 = "US,IN,CA,AU,MX,BR,RU,CN,"; @@ -3023,19 +3040,6 @@ const TerritoryAlphabets *getAlphabetsForTerritory(enum Territory territory) { // /////////////////////////////////////////////////////////////////////////////////////////////// -typedef struct { - const char* locale; - const char** territoryFullnames; -} LocaleRegistryItem; - -static const LocaleRegistryItem LOCALE_REGISTRY[] = { - { "DA", TERRITORY_FULL_NAME_DA }, - { "DE", TERRITORY_FULL_NAME_DE }, - { "EN", TERRITORY_FULL_NAME_EN }, - { "FR", TERRITORY_FULL_NAME_FR }, - { "NL", TERRITORY_FULL_NAME_NL } -}; - static int getFullTerritoryName_internal( char *territoryName, enum Territory territory, @@ -3046,34 +3050,42 @@ static int getFullTerritoryName_internal( const char *s; const char *pipePtr; const char **namelist = NULL; - char localeUpper[3] = ""; ASSERT(territoryName); - if ((!locale && (strlen(locale) < 2)) || alternative < 0 || territory <= _TERRITORY_MIN || territory >= _TERRITORY_MAX) { + if (alternative < 0 || territory <= _TERRITORY_MIN || territory >= _TERRITORY_MAX) { *territoryName = 0; return 0; } - localeUpper[0] = locale[0]; - localeUpper[1] = locale[1]; - localeUpper[2] = 0; if (locale == NULL) { + + // Use local names if locale is null. namelist = TERRITORY_FULL_NAME_LOCAL; + } else if (strlen(locale) < 2) { + + // Locale is invalid. + namelist = NULL; } else { + + // Try and get correct list. + char localeUpper[3] = ""; int i; + localeUpper[0] = locale[0]; + localeUpper[1] = locale[1]; + localeUpper[2] = 0; namelist = NULL; for (i = 0; i < (int) (sizeof(LOCALE_REGISTRY) / sizeof(LOCALE_REGISTRY[0])); ++i) { - if (strcmp(LOCALE_REGISTRY[i].locale, localeUpper)) { - namelist = LOCALE_REGISTRY[i].territoryFullnames; + if (!strcmp(LOCALE_REGISTRY[i].locale, localeUpper)) { + namelist = LOCALE_REGISTRY[i].territoryFullNames; break; } } } + // Use English if locale is invalid. if (namelist == NULL || namelist[0] == NULL) { - *territoryName = 0; - return 0; + namelist = DEFAULT_TERRITORY_FULL_NAME; } s = namelist[INDEX_OF_TERRITORY(territory)]; diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index c3c258a..76784fe 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -25,7 +25,7 @@ extern "C" { #include "mapcode_alphabets.h" -#define MAPCODE_C_VERSION "2.5.1" +#define MAPCODE_C_VERSION "2.5.2" #define UWORD unsigned short int // 2-byte unsigned integer. #define MAX_NR_OF_MAPCODE_RESULTS 22 // Max. number of results ever returned by encoder (e.g. for 26.904899, 95.138515). #define MAX_PROPER_MAPCODE_LEN 11 // Max. number of characters in a proper mapcode (including the dot, excl. precision extension). @@ -104,7 +104,7 @@ enum MapcodeError { // all OK. - ERR_OK = 0, + ERR_OK = 0 }; diff --git a/test/run_all.sh b/test/run_all.sh index 306c5d8..3f2f97f 100755 --- a/test/run_all.sh +++ b/test/run_all.sh @@ -5,7 +5,7 @@ date | tee -a $OUT echo "" | tee -a $OUT ./run_normal.sh | tee -a $OUT ./run_sanitizer.sh | tee -a $OUT -./run_gcov.h | tee -a $OUT +./run_gcov.sh | tee -a $OUT ./run_gprof.sh | tee -a $OUT ./run_valgrind.sh | tee -a $OUT ./run_compare.sh | tee -a $OUT diff --git a/test/unittest.c b/test/unittest.c index 3a53b97..2ce59b3 100644 --- a/test/unittest.c +++ b/test/unittest.c @@ -1633,7 +1633,7 @@ static int testGetFullTerritoryNameInLocale(const char *locale, const char *expe if (strcmp(expectedName, gotName)) { char s[MAX_ISOCODE_LEN + 1]; foundError(); - printf("*** ERROR *** getFullTerritoryNameInLocaleEnglish error, expected name '%s', but got '%s' for territory %s, alternative %d\n", + printf("*** ERROR *** getFullTerritoryNameInLocale error, expected name '%s', but got '%s' for territory %s, alternative %d\n", expectedName, gotName, getTerritoryIsoName(s, territory, 0), alternative); } ++nrTests; @@ -1732,18 +1732,25 @@ int testGetFullTerritoryName(void) { int i; char territoryName[2048]; // large so we can test overflow static const char *locales_to_test[] = { - "DA", "DE", "EN", "FR", "NL", - "LOCAL" - }; + "DA", "DE", "EN", "FR", "NL"}; - nrTests += testGetFullTerritoryNameInLocale("??", "", TERRITORY_VAT, 0); + nrTests += testGetFullTerritoryNameInLocale(NULL, "Vatican", TERRITORY_VAT, 0); + nrTests += testGetFullTerritoryNameInLocale("", "Vatican", TERRITORY_VAT, 0); + nrTests += testGetFullTerritoryNameInLocale("E", "Vatican", TERRITORY_VAT, 0); + nrTests += testGetFullTerritoryNameInLocale("EN", "Vatican", TERRITORY_VAT, 0); + nrTests += testGetFullTerritoryNameInLocale("??", "Vatican", TERRITORY_VAT, 0); - for (i = 0; i < (int) (sizeof(locales_to_test) / sizeof(const char *)); i++) { + for (i = 0; i < (int) (sizeof(locales_to_test) / sizeof(locales_to_test[0])); i++) { const char *locale = locales_to_test[i]; int nrInLocale = 0; nrTests += testGetFullTerritoryNameInLocale(locale, "", _TERRITORY_MIN, 0); nrTests += testGetFullTerritoryNameInLocale(locale, "", _TERRITORY_MAX, 0); - for (territory = _TERRITORY_MIN + 1; territory < _TERRITORY_MAX; ++territory) { +// for (territory = _TERRITORY_MIN + 1; territory < _TERRITORY_MAX; ++territory) { + for (territory = TERRITORY_NLD; territory < TERRITORY_EST; ++territory) { + char expectedName[MAX_TERRITORY_FULLNAME_LEN + 1]; + getFullTerritoryNameInLocale(expectedName, territory, 0, 0); + nrTests += testGetFullTerritoryNameInLocale(locale, expectedName, territory, 0); + nrTests += testGetFullTerritoryNameInLocale("", expectedName, territory, 0); nrTests += testGetFullTerritoryNameInLocale(locale, "", territory, -1); nrTests += testGetFullTerritoryNameInLocale(locale, "", territory, 999); for (alternative = 0;; alternative++) { @@ -1765,7 +1772,6 @@ int testGetFullTerritoryName(void) { } } } - fprintf(stderr," %d names in locale %s\n", nrInLocale, locale); //TODO @@@ } #ifdef MAPCODE_SUPPORT_LANGUAGE_LOCAL diff --git a/utility/mapcode.cpp b/utility/mapcode.cpp index 2b117e1..fe3af4a 100644 --- a/utility/mapcode.cpp +++ b/utility/mapcode.cpp @@ -45,7 +45,10 @@ #include #include #include "../mapcodelib/mapcoder.h" -#include "../mapcodelib/internal_territory_names_english.h" + +#define MAPCODE_SUPPORT_LANGUAGE_EN + +#include "../mapcodelib/internal_territory_names_en.h" #include "../mapcodelib/internal_data.h" #include "../mapcodelib/internal_iso3166_data.h" @@ -558,7 +561,7 @@ int main(const int argc, const char **argv) { printf(","); // Use internal knowledge of TERRITORY_FULL_NAME to show aliases of full territory name. - char *names = strdup(TERRITORY_FULL_NAME[INDEX_OF_TERRITORY(ccode)]); + char *names = strdup(TERRITORY_FULL_NAME_EN[INDEX_OF_TERRITORY(ccode)]); char *s = names; while (s) { if (s != names) { From 894e0aeca0c8779b5472fd10275eaea7fd72ee7f Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 2 Nov 2016 23:15:54 +0100 Subject: [PATCH 141/181] Revert to 2.5.1, moved dev to dev-2.5.2 --- CMakeLists.txt | 17 +- LICENSE | 0 NOTICE | 0 README.md | 11 +- docs/logo_CLion.png | Bin docs/mapcode_library_c.docx | Bin docs/mapcode_library_c.pdf | Bin mapcodelib/internal_alphabet_recognizer.h | 0 mapcodelib/internal_data.h | 0 mapcodelib/internal_iso3166_data.h | 0 mapcodelib/internal_territory_alphabets.h | 0 mapcodelib/internal_territory_names_da.h | 569 - mapcodelib/internal_territory_names_de.h | 569 - ...n.h => internal_territory_names_english.h} | 14 +- mapcodelib/internal_territory_names_fr.h | 569 - mapcodelib/internal_territory_names_hi.h | 565 - mapcodelib/internal_territory_names_local.h | 8 +- mapcodelib/internal_territory_names_nl.h | 569 - mapcodelib/internal_territory_search.h | 0 mapcodelib/mapcode_alphabets.h | 2 +- mapcodelib/mapcode_legacy.c | 0 mapcodelib/mapcode_legacy.h | 0 mapcodelib/mapcode_territories.h | 0 mapcodelib/mapcoder.c | 92 +- mapcodelib/mapcoder.h | 42 +- test/README.md | 73 - test/alphabets.csv | 4873 ----- test/clean.sh | 6 - test/decode_test.h | 15884 ---------------- test/run_all.sh | 13 - test/run_compare.sh | 96 - test/run_gcov.sh | 33 - test/run_gprof.sh | 38 - test/run_normal.sh | 28 - test/run_sanitizer.sh | 50 - test/run_valgrind.sh | 27 - test/territories.csv | 534 - test/test_territories.h | 993 - test/unittest.c | 2211 --- utility/README.md | 0 utility/mapcode.cpp | 7 +- 41 files changed, 35 insertions(+), 27858 deletions(-) mode change 100644 => 100755 CMakeLists.txt mode change 100644 => 100755 LICENSE mode change 100644 => 100755 NOTICE mode change 100644 => 100755 README.md mode change 100644 => 100755 docs/logo_CLion.png mode change 100644 => 100755 docs/mapcode_library_c.docx mode change 100644 => 100755 docs/mapcode_library_c.pdf mode change 100644 => 100755 mapcodelib/internal_alphabet_recognizer.h mode change 100644 => 100755 mapcodelib/internal_data.h mode change 100644 => 100755 mapcodelib/internal_iso3166_data.h mode change 100644 => 100755 mapcodelib/internal_territory_alphabets.h delete mode 100644 mapcodelib/internal_territory_names_da.h delete mode 100644 mapcodelib/internal_territory_names_de.h rename mapcodelib/{internal_territory_names_en.h => internal_territory_names_english.h} (97%) mode change 100644 => 100755 delete mode 100644 mapcodelib/internal_territory_names_fr.h delete mode 100644 mapcodelib/internal_territory_names_hi.h mode change 100644 => 100755 mapcodelib/internal_territory_names_local.h delete mode 100644 mapcodelib/internal_territory_names_nl.h mode change 100644 => 100755 mapcodelib/internal_territory_search.h mode change 100644 => 100755 mapcodelib/mapcode_alphabets.h mode change 100644 => 100755 mapcodelib/mapcode_legacy.c mode change 100644 => 100755 mapcodelib/mapcode_legacy.h mode change 100644 => 100755 mapcodelib/mapcode_territories.h mode change 100644 => 100755 mapcodelib/mapcoder.c mode change 100644 => 100755 mapcodelib/mapcoder.h delete mode 100644 test/README.md delete mode 100644 test/alphabets.csv delete mode 100755 test/clean.sh delete mode 100644 test/decode_test.h delete mode 100755 test/run_all.sh delete mode 100755 test/run_compare.sh delete mode 100755 test/run_gcov.sh delete mode 100755 test/run_gprof.sh delete mode 100755 test/run_normal.sh delete mode 100755 test/run_sanitizer.sh delete mode 100755 test/run_valgrind.sh delete mode 100644 test/territories.csv delete mode 100644 test/test_territories.h delete mode 100644 test/unittest.c mode change 100644 => 100755 utility/README.md mode change 100644 => 100755 utility/mapcode.cpp diff --git a/CMakeLists.txt b/CMakeLists.txt old mode 100644 new mode 100755 index 8c54588..5c38bfd --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -27,7 +27,7 @@ project(mapcode_cpp) # NO_FAST_ENCODE - Drop fast encoding support - only for internal use. set(MAPCODE_OPTIONS "") -set(MAPCODE_WARNING_OPTIONS "-Wall -Werror -Wextra -Wpedantic") +set(MAPCODE_WARNING_OPTIONS "-Wall -Werror") set(MAPCODE_SANITIZER_COMPILER_OPTIONS "-fsanitize=address -fno-common -fno-optimize-sibling-calls -fno-omit-frame-pointer") set(MAPCODE_SANITIZER_LINKER_OPTIONS "-fsanitize=address") @@ -48,12 +48,7 @@ set(SOURCE_FILES_MAPCODELIB mapcodelib/internal_alphabet_recognizer.h mapcodelib/internal_iso3166_data.h mapcodelib/internal_territory_alphabets.h - mapcodelib/internal_territory_names_da.h - mapcodelib/internal_territory_names_de.h - mapcodelib/internal_territory_names_en.h - mapcodelib/internal_territory_names_fr.h - mapcodelib/internal_territory_names_hi.h - mapcodelib/internal_territory_names_nl.h + mapcodelib/internal_territory_names_english.h mapcodelib/internal_territory_names_local.h mapcodelib/internal_territory_search.h mapcodelib/mapcode_alphabets.h @@ -63,9 +58,9 @@ set(SOURCE_FILES_MAPCODELIB mapcodelib/mapcoder.c mapcodelib/mapcoder.h) -set(SOURCE_FILES_TEST - test/decode_test.h - test/unittest.c) +set(SOURCE_FILES_UNITTEST + unittest/decode_test.h + unittest/unittest.c) set(SOURCE_FILES_UTILITY utility/mapcode.cpp) @@ -73,7 +68,7 @@ set(SOURCE_FILES_UTILITY add_library(mapcodelib ${SOURCE_FILES_MAPCODELIB}) target_include_directories(mapcodelib PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}) -add_executable(unittest ${SOURCE_FILES_TEST}) +add_executable(unittest ${SOURCE_FILES_UNITTEST}) target_link_libraries(unittest LINK_PUBLIC mapcodelib) add_executable(mapcode ${SOURCE_FILES_UTILITY}) diff --git a/LICENSE b/LICENSE old mode 100644 new mode 100755 diff --git a/NOTICE b/NOTICE old mode 100644 new mode 100755 diff --git a/README.md b/README.md old mode 100644 new mode 100755 index 14a058b..678314f --- a/README.md +++ b/README.md @@ -32,9 +32,8 @@ Documentation, including example snippets of C source code, can be found in mapcode_library_c.pdf <-- PDF format. mapcode_library_c.doc <-- Microsoft Word format. -A unit test can be found in the `test` subdirectory. -Compile and run `unittest.c` to see if the library performs as expected. -Check the `README.md` file in `test` to see how you can compile it/ +A unit test can be found in the unittest\ subdirectory. +Compile and run unittest\unittest/c to see if the library performs as expected. Also see www.mapcode.com for background and reference materials. @@ -62,7 +61,7 @@ decode Mapcodes. This produces the following help text: - MAPCODE (version 2.5.2) + MAPCODE (version 2.5.1) Copyright (C) 2014-2016 Stichting Mapcode Foundation Usage: @@ -138,10 +137,6 @@ footprint, for example for embedded applications. ## Release Notes -### 2.5.2 - -* Added locale support. - ### 2.5.1 * Updated unit test to compile with plain C and added some test cases. diff --git a/docs/logo_CLion.png b/docs/logo_CLion.png old mode 100644 new mode 100755 diff --git a/docs/mapcode_library_c.docx b/docs/mapcode_library_c.docx old mode 100644 new mode 100755 diff --git a/docs/mapcode_library_c.pdf b/docs/mapcode_library_c.pdf old mode 100644 new mode 100755 diff --git a/mapcodelib/internal_alphabet_recognizer.h b/mapcodelib/internal_alphabet_recognizer.h old mode 100644 new mode 100755 diff --git a/mapcodelib/internal_data.h b/mapcodelib/internal_data.h old mode 100644 new mode 100755 diff --git a/mapcodelib/internal_iso3166_data.h b/mapcodelib/internal_iso3166_data.h old mode 100644 new mode 100755 diff --git a/mapcodelib/internal_territory_alphabets.h b/mapcodelib/internal_territory_alphabets.h old mode 100644 new mode 100755 diff --git a/mapcodelib/internal_territory_names_da.h b/mapcodelib/internal_territory_names_da.h deleted file mode 100644 index 2d72e79..0000000 --- a/mapcodelib/internal_territory_names_da.h +++ /dev/null @@ -1,569 +0,0 @@ -/* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -#ifndef __INTERNAL_TERRITORY_NAMES_DA_H__ -#define __INTERNAL_TERRITORY_NAMES_DA_H__ - -#ifdef __cplusplus -extern "C" { -#endif - -// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** - -static const char *TERRITORY_FULL_NAME_DA[] = { -#ifdef MAPCODE_SUPPORT_LANGUAGE_DA - /* VAT */ "Vatikanstaten|Pavestolen", - /* MCO */ "Monaco", - /* GIB */ "Gibraltar", - /* TKL */ "Tokelau", - /* CCK */ "Cocosøerne|Keeling Islands", - /* BLM */ "Saint-Barthelemy", - /* NRU */ "Nauru", - /* TUV */ "Tuvalu", - /* MAC */ "Macau", - /* SXM */ "Sint Maarten", - /* MAF */ "Saint-Martin", - /* NFK */ "Norfolk og Philip Island|Philip Island", - /* PCN */ "Pitcairn", - /* BVT */ "Bouvetø", - /* BMU */ "Bermuda", - /* IOT */ "British Indian Ocean Territory", - /* SMR */ "San Marino", - /* GGY */ "Guernsey", - /* AIA */ "Anguilla", - /* MSR */ "Montserrat", - /* JEY */ "Jersey", - /* CXR */ "Juleøen", - /* WLF */ "Wallis-og Futuna|Futuna", - /* VGB */ "British Virgin Islands|Virgin Islands, British", - /* LIE */ "Liechtenstein", - /* ABW */ "Aruba", - /* MHL */ "Marshalløerne", - /* ASM */ "Amerikansk Samoa|Samoa, Amerikansk", - /* COK */ "Cookøerne", - /* SPM */ "Saint Pierre og Miquelon|Miquelon", - /* NIU */ "Niue", - /* KNA */ "Saint Kitts og Nevis|Nevis", - /* CYM */ "Cayman Islands", - /* BES */ "Bonaire, Saint Eustasuis og Saba|Saba|St Eustasius", - /* MDV */ "Maldiverne", - /* SHN */ "Saint Helena, Ascension og Tristan da Cunha|Kristi Himmelfart|Tristan da Cunha", - /* MLT */ "Malta", - /* GRD */ "Grenada", - /* VIR */ "US Virgin Islands|Virgin Islands, USA", - /* MYT */ "Mayotte", - /* SJM */ "Svalbard and Jan Mayen|Jan Mayen", - /* VCT */ "Saint Vincent og Grenadinerne|Grenadinerne", - /* HMD */ "Heard og McDonald-øerne|McDonald Islands", - /* BRB */ "Barbados", - /* ATG */ "Antigua og Barbuda|Barbuda", - /* CUW */ "Curacao", - /* SYC */ "Seychellerne", - /* PLW */ "Palau", - /* MNP */ "Nordmarianerne", - /* AND */ "Andorra", - /* GUM */ "Guam", - /* IMN */ "Isle of Man", - /* LCA */ "Saint Lucia", - /* FSM */ "Micronesia|Federated States of Micronesia", - /* SGP */ "Singapore", - /* TON */ "Tonga", - /* DMA */ "Dominica", - /* BHR */ "Bahrain", - /* KIR */ "Kiribati", - /* TCA */ "Turks-og Caicosøerne|Caicosøerne", - /* STP */ "Sao Tome og Principe|Principe", - /* HKG */ "Hong Kong", - /* MTQ */ "Martinique", - /* FRO */ "Færøerne", - /* GLP */ "Guadeloupe", - /* COM */ "Comorerne", - /* MUS */ "Mauritius", - /* REU */ "Reunion", - /* LUX */ "Luxembourg", - /* WSM */ "Samoa", - /* SGS */ "South Georgia og De Sydlige Sandwichøer|Sydsandwichøerne", - /* PYF */ "Fransk Polynesien", - /* CPV */ "Kap Verde", - /* TTO */ "Trinidad og Tobago|Tobago", - /* BRN */ "Brunei", - /* ATF */ "Franske sydlige og antarktiske Lands", - /* PRI */ "Puerto Rico", - /* CYP */ "Cypern", - /* LBN */ "Libanon", - /* JAM */ "Jamaica", - /* GMB */ "Gambia", - /* QAT */ "Qatar", - /* FLK */ "Falklandsøerne", - /* VUT */ "Vanuatu", - /* MNE */ "Montenegro", - /* BHS */ "Bahamas", - /* TLS */ "Østtimor", - /* SWZ */ "Swaziland", - /* KWT */ "Kuwait", - /* FJI */ "Fijiøerne", - /* NCL */ "Ny Kaledonien", - /* SVN */ "Slovenien", - /* ISR */ "Israel", - /* PSE */ "Palestinian territory", - /* SLV */ "Salvador", - /* BLZ */ "Belize", - /* DJI */ "Djibouti", - /* MKD */ "Makedonien", - /* RWA */ "Rwanda", - /* HTI */ "Haiti", - /* BDI */ "Burundi", - /* GNQ */ "Ækvatorial Guinea", - /* ALB */ "Albanien", - /* SLB */ "Salomonøerne", - /* ARM */ "Armenien", - /* LSO */ "Lesotho", - /* BEL */ "Belgien", - /* MDA */ "Moldova", - /* GNB */ "Guinea-Bissau", - /* TWN */ "Taiwan", - /* BTN */ "Bhutan", - /* CHE */ "Schweiz", - /* NLD */ "Holland", - /* DNK */ "Danmark", - /* EST */ "Estland", - /* DOM */ "Den Dominikanske Republik", - /* SVK */ "Slovakiet", - /* CRI */ "Costa Rica", - /* BIH */ "Bosnien og Hercegovina", - /* HRV */ "Kroatien", - /* TGO */ "Togo", - /* LVA */ "Letland", - /* LTU */ "Litauen", - /* LKA */ "Sri Lanka", - /* GEO */ "Georgia", - /* IRL */ "Irland", - /* SLE */ "Sierra Leone", - /* PAN */ "Panama", - /* CZE */ "Tjekkiet", - /* GUF */ "Fransk Guyana", - /* ARE */ "Forenede Arabiske Emirater", - /* AUT */ "Østrig", - /* AZE */ "Aserbajdsjan", - /* SRB */ "Serbia", - /* JOR */ "Jordan", - /* PRT */ "Portugal", - /* HUN */ "Ungarn", - /* KOR */ "Sydkorea", - /* ISL */ "Island", - /* GTM */ "Guatemala", - /* CUB */ "Cuba", - /* BGR */ "Bulgarien", - /* LBR */ "Liberia", - /* HND */ "Honduras", - /* BEN */ "Benin", - /* ERI */ "Eritrea", - /* MWI */ "Malawi", - /* PRK */ "Nordkorea", - /* NIC */ "Nicaragua", - /* GRC */ "Grækenland", - /* TJK */ "Tadsjikistan", - /* BGD */ "Bangladesh", - /* NPL */ "Nepal", - /* TUN */ "Tunesien", - /* SUR */ "Surinam", - /* URY */ "Uruguay", - /* KHM */ "Cambodia", - /* SYR */ "Syrien", - /* SEN */ "Senegal", - /* KGZ */ "Kirgisistan", - /* BLR */ "Belarus", - /* GUY */ "Guyana", - /* LAO */ "Laos", - /* ROU */ "Rumænien", - /* GHA */ "Ghana", - /* UGA */ "Uganda", - /* GBR */ "Storbritannien", - /* GIN */ "Guinea", - /* ECU */ "Ecuador", - /* ESH */ "Western Sahara|Sahrawi", - /* GAB */ "Gabon", - /* NZL */ "New Zealand", - /* BFA */ "Burkina Faso", - /* PHL */ "Filippinerne", - /* ITA */ "Italien", - /* OMN */ "Oman", - /* POL */ "Polen", - /* CIV */ "Elfenbenskysten", - /* NOR */ "Norge", - /* MYS */ "Malaysia", - /* VNM */ "Vietnam", - /* FIN */ "Finland", - /* COG */ "Congo-Brazzaville", - /* DEU */ "Tyskland", - /* JPN */ "Japan", - /* ZWE */ "Zimbabwe", - /* PRY */ "Paraguay", - /* IRQ */ "Iraq", - /* MAR */ "Marokko", - /* UZB */ "Usbekistan", - /* SWE */ "Sverige", - /* PNG */ "Papua Ny Guinea", - /* CMR */ "Cameroon", - /* TKM */ "Turkmenistan", - /* ESP */ "Spanien", - /* THA */ "Thailand", - /* YEM */ "Yemen", - /* FRA */ "France", - /* ALA */ "Ålandsøerne", - /* KEN */ "Kenya", - /* BWA */ "Botswana", - /* MDG */ "Madagascar", - /* UKR */ "Ukraine", - /* SSD */ "Sydsudan", - /* CAF */ "Centralafrikanske Republik", - /* SOM */ "Somalia", - /* AFG */ "Afghanistan", - /* MMR */ "Myanmar|Burma", - /* ZMB */ "Zambia", - /* CHL */ "Chile", - /* TUR */ "Kalkun", - /* PAK */ "Pakistan", - /* MOZ */ "Mozambique", - /* NAM */ "Namibia", - /* VEN */ "Venezuela", - /* NGA */ "Nigeria", - /* TZA */ "Tanzania", - /* EGY */ "Egypten", - /* MRT */ "Mauretanien", - /* BOL */ "Bolivia", - /* ETH */ "Etiopien", - /* COL */ "Colombia", - /* ZAF */ "Sydafrika", - /* MLI */ "Mali", - /* AGO */ "Angola", - /* NER */ "Niger", - /* TCD */ "Chad", - /* PER */ "Peru", - /* MNG */ "Mongoliet", - /* IRN */ "Iran", - /* LBY */ "Libyen", - /* SDN */ "Sudan", - /* IDN */ "Indonesien", - /* DIF */ "Federal District", - /* TLA */ "Tlaxcala", - /* MOR */ "Morelos", - /* AGU */ "Aguascalientes", - /* MX-CL */ "Colima", - /* QUE */ "Queretaro", - /* HID */ "Hidalgo", - /* MX-MX */ "Mexico State", - /* TAB */ "Tabasco", - /* NAY */ "Nayarit", - /* GUA */ "Guanajuato", - /* PUE */ "Puebla", - /* YUC */ "Yucatan", - /* ROO */ "Quintana Roo", - /* SIN */ "Sinaloa", - /* CAM */ "Campeche", - /* MIC */ "Michoacan", - /* SLP */ "San Luis Potosi", - /* GRO */ "Guerrero", - /* NLE */ "Nuevo Leon", - /* BCN */ "Baja California", - /* VER */ "Veracruz", - /* CHP */ "Chiapas", - /* BCS */ "Baja California Sur", - /* ZAC */ "Zacatecas", - /* JAL */ "Jalisco", - /* TAM */ "Tamaulipas", - /* OAX */ "Oaxaca", - /* DUR */ "Durango", - /* COA */ "Coahuila", - /* SON */ "Sonora", - /* CHH */ "Chihuahua", - /* GRL */ "Grønland", - /* SAU */ "Saudi Arabien", - /* COD */ "Congo-Kinshasa", - /* DZA */ "Algeriet", - /* KAZ */ "Kasakhstan", - /* ARG */ "Argentina", - /* IN-DD */ "Daman og Diu", - /* IN-DN */ "Dadra og Nagar Haveli", - /* IN-CH */ "Chandigarh", - /* IN-AN */ "Andaman og Nicobar", - /* IN-LD */ "Lakshadweep", - /* IN-DL */ "Delhi", - /* IN-ML */ "Meghalaya", - /* IN-NL */ "Nagaland", - /* IN-MN */ "Manipur", - /* IN-TR */ "Tripura", - /* IN-MZ */ "Mizoram", - /* IN-SK */ "Sikkim", - /* IN-PB */ "Punjab", - /* IN-HR */ "Haryana", - /* IN-AR */ "Arunachal Pradesh", - /* IN-AS */ "Assam", - /* IN-BR */ "Bihar", - /* IN-UT */ "Uttarakhand", - /* IN-GA */ "Goa", - /* IN-KL */ "Kerala", - /* IN-TN */ "Tamil Nadu", - /* IN-HP */ "Himachal Pradesh", - /* IN-JK */ "Jammu og Kashmir", - /* IN-CT */ "Chhattisgarh", - /* IN-JH */ "Jharkhand", - /* IN-KA */ "Karnataka", - /* IN-RJ */ "Rajasthan", - /* IN-OR */ "Odisha|Orissa", - /* IN-GJ */ "Gujarat", - /* IN-WB */ "Vestbengalen", - /* IN-MP */ "Madhya Pradesh", - /* IN-TG */ "Telangana", - /* IN-AP */ "Andhra Pradesh", - /* IN-MH */ "Maharashtra", - /* IN-UP */ "Uttar Pradesh", - /* IN-PY */ "Puducherry", - /* NSW */ "New South Wales", - /* ACT */ "Australian Capital Territory", - /* JBT */ "Jervis Bay Territory", - /* AU-NT */ "Northern Territory", - /* AU-SA */ "South Australia", - /* TAS */ "Tasmanien", - /* VIC */ "Victoria", - /* AU-WA */ "Western Australia", - /* QLD */ "Queensland", - /* BR-DF */ "Distrito Federal", - /* BR-SE */ "Sergipe", - /* BR-AL */ "Alagoas", - /* BR-RJ */ "Rio de Janeiro", - /* BR-ES */ "Espirito Santo", - /* BR-RN */ "Rio Grande do Norte", - /* BR-PB */ "Paraiba", - /* BR-SC */ "Santa Catarina", - /* BR-PE */ "Pernambuco", - /* BR-AP */ "Amapa", - /* BR-CE */ "Ceara", - /* BR-AC */ "Acre", - /* BR-PR */ "Parana", - /* BR-RR */ "Roraima", - /* BR-RO */ "Rondonia", - /* BR-SP */ "Sao Paulo", - /* BR-PI */ "Piaui", - /* BR-TO */ "Tocantins", - /* BR-RS */ "Rio Grande do Sul", - /* BR-MA */ "Maranhao", - /* BR-GO */ "Goias", - /* BR-MS */ "Mato Grosso do Sul", - /* BR-BA */ "Bahia", - /* BR-MG */ "Minas Gerais", - /* BR-MT */ "Mato Grosso", - /* BR-PA */ "Para", - /* BR-AM */ "Amazonas", - /* US-DC */ "District of Columbia", - /* US-RI */ "Rhode Island", - /* US-DE */ "Delaware", - /* US-CT */ "Connecticut", - /* US-NJ */ "New Jersey", - /* US-NH */ "New Hampshire", - /* US-VT */ "Vermont", - /* US-MA */ "Massachusetts", - /* US-HI */ "Hawaii", - /* US-MD */ "Maryland", - /* US-WV */ "West Virginia", - /* US-SC */ "South Carolina", - /* US-ME */ "Maine", - /* US-IN */ "Indiana", - /* US-KY */ "Kentucky", - /* US-TN */ "Tennessee", - /* US-VA */ "Virginia", - /* US-OH */ "Ohio", - /* US-PA */ "Pennsylvania", - /* US-MS */ "Mississippi", - /* US-LA */ "Louisiana", - /* US-AL */ "Alabama", - /* US-AR */ "Arkansas", - /* US-NC */ "North Carolina", - /* US-NY */ "New York", - /* US-IA */ "Iowa", - /* US-IL */ "Illinois", - /* US-GA */ "Georgia", - /* US-WI */ "Wisconsin", - /* US-FL */ "Florida", - /* US-MO */ "Missouri", - /* US-OK */ "Oklahoma", - /* US-ND */ "North Dakota", - /* US-WA */ "Washington", - /* US-SD */ "South Dakota", - /* US-NE */ "Nebraska", - /* US-KS */ "Kansas", - /* US-ID */ "Idaho", - /* US-UT */ "Utah", - /* US-MN */ "Minnesota", - /* US-MI */ "Michigan", - /* US-WY */ "Wyoming", - /* US-OR */ "Oregon", - /* US-CO */ "Colorado", - /* US-NV */ "Nevada", - /* US-AZ */ "Arizona", - /* US-NM */ "New Mexico", - /* US-MT */ "Montana", - /* US-CA */ "California", - /* US-TX */ "Texas", - /* US-AK */ "Alaska", - /* CA-BC */ "British Columbia", - /* CA-AB */ "Alberta", - /* CA-ON */ "Ontario", - /* CA-QC */ "Quebec", - /* CA-SK */ "Saskatchewan", - /* CA-MB */ "Manitoba", - /* CA-NL */ "Newfoundland", - /* CA-NB */ "New Brunswick", - /* CA-NS */ "Nova Scotia", - /* CA-PE */ "Prince Edward Island", - /* CA-YT */ "Yukon", - /* CA-NT */ "Northwest Territories", - /* CA-NU */ "Nunavut", - /* IND */ "Indien", - /* AUS */ "Australien", - /* BRA */ "Brasilien", - /* USA */ "USA|USA|Amerika", - /* MEX */ "Mexico", - /* MOW */ "Moskva", - /* SPE */ "Sankt Petersborg", - /* KGD */ "Kaliningrad Oblast", - /* RU-IN */ "Ingusjetien Republik", - /* RU-AD */ "Adygea Republik", - /* RU-SE */ "Nordossetien-Alania Republik", - /* RU-KB */ "Kabardino-Balkar Republic", - /* RU-KC */ "Karachay-Cherkess Republic", - /* RU-CE */ "Tjetjenske republik", - /* RU-CU */ "Chuvash Republic", - /* IVA */ "Ivanovo Oblast", - /* LIP */ "Lipetsk Oblast", - /* ORL */ "Oryol Oblast", - /* TUL */ "Tula Oblast", - /* RU-BE */ "Belgorod Oblast", - /* VLA */ "Vladimir Oblast", - /* KRS */ "Kursk Oblast", - /* KLU */ "Kaluga Oblast", - /* RU-TT */ "Tambov Oblast", - /* BRY */ "Bryansk Oblast", - /* YAR */ "Yaroslavl Oblast", - /* RYA */ "Ryazan Oblast", - /* AST */ "Astrakhan Oblast", - /* MOS */ "Moskva Oblast", - /* SMO */ "Smolensk Oblast", - /* RU-DA */ "Dagestan Republik", - /* VOR */ "Voronezh Oblast", - /* NGR */ "Novgorod Oblast", - /* PSK */ "Pskov Oblast", - /* KOS */ "Kostroma Oblast", - /* STA */ "Stavropol Krai", - /* KDA */ "Krasnodar Krai", - /* RU-KL */ "Kalmykia Republik", - /* TVE */ "Tver Oblast", - /* LEN */ "Leningrad Oblast", - /* ROS */ "Rostov Oblast", - /* VGG */ "Volgograd Oblast", - /* VLG */ "Vologda Oblast", - /* MUR */ "Murmansk Oblast", - /* RU-KR */ "Karelia Republik", - /* NEN */ "Nenets Autonome Okrug", - /* RU-KO */ "Komi Republic", - /* ARK */ "Arkhangelsk Oblast", - /* RU-MO */ "Mordovien Republik", - /* NIZ */ "Nizhny Novgorod Oblast", - /* PNZ */ "Penza Oblast", - /* RU-KI */ "Kirov Oblast", - /* RU-ME */ "Mari El Republik", - /* ORE */ "Orenburg Oblast", - /* ULY */ "Ulyanovsk Oblast", - /* RU-PM */ "Perm Krai", - /* RU-BA */ "Bashkortostan Republik", - /* RU-UD */ "Udmurt Republic", - /* RU-TA */ "Tatarstan Republik", - /* SAM */ "Samara Oblast", - /* SAR */ "Saratov Oblast", - /* YAN */ "Yamalo-Nenets", - /* RU-KM */ "Khanty-Mansi", - /* SVE */ "Sverdlovsk Oblast", - /* TYU */ "Tyumen Oblast", - /* KGN */ "Kurgan Oblast", - /* RU-CH */ "Chelyabinsk Oblast", - /* RU-BU */ "Buryatia Republik", - /* ZAB */ "Zabaykalsky Krai", - /* IRK */ "Irkutsk Oblast", - /* NVS */ "Novosibirsk Oblast", - /* TOM */ "Tomsk Oblast", - /* OMS */ "Omsk Oblast", - /* RU-KK */ "Khakassia Republik", - /* KEM */ "Kemerovo Oblast", - /* RU-AL */ "Altai Republik", - /* ALT */ "Altai Krai", - /* RU-TY */ "Tuva Republik", - /* KYA */ "Krasnoyarsk Krai", - /* MAG */ "Magadan Oblast", - /* CHU */ "Tjukotka Okrug", - /* KAM */ "Kamchatka Krai", - /* SAK */ "Sakhalin Oblast", - /* RU-PO */ "Primorsky Krai", - /* YEV */ "Jødisk selvstyrende Oblast", - /* KHA */ "Khabarovsk Krai", - /* AMU */ "Amur Oblast", - /* RU-SA */ "Sakha Republik|Yakutia Republic", - /* CAN */ "Canada", - /* RUS */ "Rusland", - /* CN-SH */ "Shanghai", - /* CN-TJ */ "Tianjin", - /* CN-BJ */ "Beijing", - /* CN-HI */ "Hainan", - /* CN-NX */ "Ningxia Hui", - /* CN-CQ */ "Chongqing", - /* CN-ZJ */ "Zhejiang", - /* CN-JS */ "Jiangsu", - /* CN-FJ */ "Fujian", - /* CN-AH */ "Anhui", - /* CN-LN */ "Liaoning", - /* CN-SD */ "Shandong", - /* CN-SX */ "Shanxi", - /* CN-JX */ "Jiangxi", - /* CN-HA */ "Henan", - /* CN-GZ */ "Guizhou", - /* CN-GD */ "Guangdong", - /* CN-HB */ "Hubei", - /* CN-JL */ "Jilin", - /* CN-HE */ "Hebei", - /* CN-SN */ "Shaanxi", - /* CN-NM */ "Nei Mongol|Inner Mongolia", - /* CN-HL */ "Heilongjiang", - /* CN-HN */ "Hunan", - /* CN-GX */ "Guangxi", - /* CN-SC */ "Sichuan", - /* CN-YN */ "Yunnan", - /* CN-XZ */ "Xizang|Tibet", - /* CN-GS */ "Gansu", - /* CN-QH */ "Qinghai", - /* CN-XJ */ "Xinjiang Uyghur", - /* CHN */ "Kina", - /* UMI */ "United States Minor Outlying Islands", - /* CPT */ "Clipperton Island", - /* ATA */ "Antarctica", - /* AAA */ "International|Worldwide|Terre" -#else // MAPCODE_SUPPORT_LANGUAGE_DA - NULL -#endif // MAPCODE_SUPPORT_LANGUAGE_DA -}; - -#ifdef __cplusplus -} -#endif - -#endif // __INTERNAL_TERRITORY_NAMES_DA_H__ diff --git a/mapcodelib/internal_territory_names_de.h b/mapcodelib/internal_territory_names_de.h deleted file mode 100644 index ff55ab2..0000000 --- a/mapcodelib/internal_territory_names_de.h +++ /dev/null @@ -1,569 +0,0 @@ -/* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -#ifndef __INTERNAL_TERRITORY_NAMES_DE_H__ -#define __INTERNAL_TERRITORY_NAMES_DE_H__ - -#ifdef __cplusplus -extern "C" { -#endif - -// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** - -static const char *TERRITORY_FULL_NAME_DE[] = { -#ifdef MAPCODE_SUPPORT_LANGUAGE_DE - /* VAT */ "Vatikanstadt|Heiliger Stuhl", - /* MCO */ "Monaco", - /* GIB */ "Gibraltar", - /* TKL */ "Tokelau", - /* CCK */ "Kokosinseln|Keeling-Insel", - /* BLM */ "Sankt Bartholomäus", - /* NRU */ "Nauru", - /* TUV */ "Tuvalu", - /* MAC */ "Macau", - /* SXM */ "Sint Maarten", - /* MAF */ "Saint-Martin", - /* NFK */ "Norfolkinsel|Philip-Insel", - /* PCN */ "Pitcairninseln", - /* BVT */ "Bouvet-Insel", - /* BMU */ "Bermuda", - /* IOT */ "Britisches Territorium im Indischen Ozean", - /* SMR */ "San Marino", - /* GGY */ "Guernsey", - /* AIA */ "Anguilla", - /* MSR */ "Montserrat", - /* JEY */ "Jersey", - /* CXR */ "Weihnachtsinsel", - /* WLF */ "Wallis und Futuna|Futuna", - /* VGB */ "Britische Jungferninseln|Jungferninseln, Britisch", - /* LIE */ "Liechtenstein", - /* ABW */ "Aruba", - /* MHL */ "Marshall-Inseln", - /* ASM */ "Amerikanisch Samoa|Samoa, Amerikanisch", - /* COK */ "Cookinseln", - /* SPM */ "Saint-Pierre und Miquelon|Miquelon", - /* NIU */ "Niue", - /* KNA */ "Saint Kitts und Nevis|Nevis", - /* CYM */ "Cayman-Inseln", - /* BES */ "Bonaire, St. Eustatius und Saba|Saba|St Eustatius", - /* MDV */ "Malediven", - /* SHN */ "Saint Helena, Ascension und Tristan da Cunha|Christi Himmelfahrt|Tristan da Cunha", - /* MLT */ "Malta", - /* GRD */ "Grenada", - /* VIR */ "Amerikanische Jungferninseln|Virgin-Inseln, USA", - /* MYT */ "Mayotte", - /* SJM */ "Spitzbergen|Jan Mayen", - /* VCT */ "Saint Vincent und die Grenadinen|Grenadines", - /* HMD */ "Heard- und McDonald-Inseln|McDonald-Inseln", - /* BRB */ "Barbados", - /* ATG */ "Antigua und Barbuda|Barbuda", - /* CUW */ "Curaçao", - /* SYC */ "Seychellen", - /* PLW */ "Palau", - /* MNP */ "Nördliche Marianen", - /* AND */ "Andorra", - /* GUM */ "Guam", - /* IMN */ "Isle of Man", - /* LCA */ "Saint Lucia", - /* FSM */ "Micronesia|Föderierte Staaten von Mikronesien", - /* SGP */ "Singapur", - /* TON */ "Tonga", - /* DMA */ "Dominica", - /* BHR */ "Bahrain", - /* KIR */ "Kiribati", - /* TCA */ "Turks- und Caicosinseln|Caicos-Inseln", - /* STP */ "Sao Tome und Principe|Principe", - /* HKG */ "Hong Kong", - /* MTQ */ "Martinique", - /* FRO */ "Färöer-Inseln", - /* GLP */ "Guadeloupe", - /* COM */ "Komoren", - /* MUS */ "Mauritius", - /* REU */ "Reunion", - /* LUX */ "Luxemburg", - /* WSM */ "Samoa", - /* SGS */ "Südgeorgien und die Südlichen Sandwich-Inseln|South Sandwich-Inseln", - /* PYF */ "Französisch-Polynesien", - /* CPV */ "Kap Verde", - /* TTO */ "Trinidad und Tobago|Tobago", - /* BRN */ "Brunei", - /* ATF */ "Französisch Süd- und Antarktisgebiete", - /* PRI */ "Puerto Rico", - /* CYP */ "Zypern", - /* LBN */ "Libanon", - /* JAM */ "Jamaika", - /* GMB */ "Gambia", - /* QAT */ "Katar", - /* FLK */ "Falkland-Inseln", - /* VUT */ "Vanuatu", - /* MNE */ "Montenegro", - /* BHS */ "Bahamas", - /* TLS */ "Osttimor", - /* SWZ */ "Swasiland", - /* KWT */ "Kuwait", - /* FJI */ "Fidschi-Inseln", - /* NCL */ "Neukaledonien", - /* SVN */ "Slowenien", - /* ISR */ "Israel", - /* PSE */ "Palästinensische Autonomiegebiete", - /* SLV */ "El Salvador", - /* BLZ */ "Belize", - /* DJI */ "Dschibuti", - /* MKD */ "Mazedonien", - /* RWA */ "Ruanda", - /* HTI */ "Haiti", - /* BDI */ "Burundi", - /* GNQ */ "Äquatorial-Guinea", - /* ALB */ "Albanien", - /* SLB */ "Salomon-Inseln", - /* ARM */ "Armenien", - /* LSO */ "Lesotho", - /* BEL */ "Belgien", - /* MDA */ "Moldawien", - /* GNB */ "Guinea-Bissau", - /* TWN */ "Taiwan", - /* BTN */ "Bhutan", - /* CHE */ "Schweiz", - /* NLD */ "Niederlande", - /* DNK */ "Dänemark", - /* EST */ "Estland", - /* DOM */ "Dominikanische Republik", - /* SVK */ "Slowakei", - /* CRI */ "Costa Rica", - /* BIH */ "Bosnien und Herzegowina", - /* HRV */ "Kroatien", - /* TGO */ "Togo", - /* LVA */ "Lettland", - /* LTU */ "Litauen", - /* LKA */ "Sri Lanka", - /* GEO */ "Georgien", - /* IRL */ "Irland", - /* SLE */ "Sierra Leone", - /* PAN */ "Panama", - /* CZE */ "Tschechische Republik", - /* GUF */ "Französisch-Guayana", - /* ARE */ "Vereinigte Arabische Emirate", - /* AUT */ "Österreich", - /* AZE */ "Aserbaidschan", - /* SRB */ "Serbia", - /* JOR */ "Jordan", - /* PRT */ "Portugal", - /* HUN */ "Ungarn", - /* KOR */ "Südkorea", - /* ISL */ "Island", - /* GTM */ "Guatemala", - /* CUB */ "Kuba", - /* BGR */ "Bulgarien", - /* LBR */ "Liberia", - /* HND */ "Honduras", - /* BEN */ "Benin", - /* ERI */ "Eritrea", - /* MWI */ "Malawi", - /* PRK */ "Nordkorea", - /* NIC */ "Nicaragua", - /* GRC */ "Griechenland", - /* TJK */ "Tadschikistan", - /* BGD */ "Bangladesch", - /* NPL */ "Nepal", - /* TUN */ "Tunesien", - /* SUR */ "Surinam", - /* URY */ "Uruguay", - /* KHM */ "Kambodscha", - /* SYR */ "Syrien", - /* SEN */ "Senegal", - /* KGZ */ "Kirgisistan", - /* BLR */ "Weißrussland", - /* GUY */ "Guyana", - /* LAO */ "Laos", - /* ROU */ "Rumänien", - /* GHA */ "Ghana", - /* UGA */ "Uganda", - /* GBR */ "Vereinigtes Königreich", - /* GIN */ "Guinea", - /* ECU */ "Ecuador", - /* ESH */ "Western Sahara|Sahrawi", - /* GAB */ "Gabun", - /* NZL */ "Neuseeland", - /* BFA */ "Burkina Faso", - /* PHL */ "Philippinen", - /* ITA */ "Italien", - /* OMN */ "Oman", - /* POL */ "Polen", - /* CIV */ "Elfenbeinküste", - /* NOR */ "Norwegen", - /* MYS */ "Malaysia", - /* VNM */ "Vietnam", - /* FIN */ "Finnland", - /* COG */ "Kongo-Brazzaville", - /* DEU */ "Deutschland", - /* JPN */ "Japan", - /* ZWE */ "Simbabwe", - /* PRY */ "Paraguay", - /* IRQ */ "Irak", - /* MAR */ "Marokko", - /* UZB */ "Usbekistan", - /* SWE */ "Schweden", - /* PNG */ "Papua-Neuguinea", - /* CMR */ "Kamerun", - /* TKM */ "Turkmenistan", - /* ESP */ "Spanien", - /* THA */ "Thailand", - /* YEM */ "Jemen", - /* FRA */ "Frankreich", - /* ALA */ "Åland-Inseln", - /* KEN */ "Kenia", - /* BWA */ "Botswana", - /* MDG */ "Madagaskar", - /* UKR */ "Ukraine", - /* SSD */ "Süd-Sudan", - /* CAF */ "Zentralafrikanische Republik", - /* SOM */ "Somalia", - /* AFG */ "Afghanistan", - /* MMR */ "Myanmar|Birma", - /* ZMB */ "Sambia", - /* CHL */ "Chile", - /* TUR */ "Türkei", - /* PAK */ "Pakistan", - /* MOZ */ "Mosambik", - /* NAM */ "Namibia", - /* VEN */ "Venezuela", - /* NGA */ "Nigeria", - /* TZA */ "Tansania", - /* EGY */ "Ägypten", - /* MRT */ "Mauretanien", - /* BOL */ "Bolivien", - /* ETH */ "Äthiopien", - /* COL */ "Kolumbien", - /* ZAF */ "Südafrika", - /* MLI */ "Mali", - /* AGO */ "Angola", - /* NER */ "Niger", - /* TCD */ "Tschad", - /* PER */ "Peru", - /* MNG */ "Mongolei", - /* IRN */ "Iran", - /* LBY */ "Libyen", - /* SDN */ "Sudan", - /* IDN */ "Indonesien", - /* DIF */ "Federal District", - /* TLA */ "Tlaxcala", - /* MOR */ "Morelos", - /* AGU */ "Aguascalientes", - /* MX-CL */ "Colima", - /* QUE */ "Queretaro", - /* HID */ "Hidalgo", - /* MX-MX */ "Mexico State", - /* TAB */ "Tabasco", - /* NAY */ "Nayarit", - /* GUA */ "Guanajuato", - /* PUE */ "Puebla", - /* YUC */ "Yucatan", - /* ROO */ "Quintana Roo", - /* SIN */ "Sinaloa", - /* CAM */ "Campeche", - /* MIC */ "Michoacan", - /* SLP */ "San Luis Potosi", - /* GRO */ "Guerrero", - /* NLE */ "Nuevo Leon", - /* BCN */ "Baja California", - /* VER */ "Veracruz", - /* CHP */ "Chiapas", - /* BCS */ "Baja California Sur", - /* ZAC */ "Zacatecas", - /* JAL */ "Jalisco", - /* TAM */ "Tamaulipas", - /* OAX */ "Oaxaca", - /* DUR */ "Durango", - /* COA */ "Coahuila", - /* SON */ "Sonora", - /* CHH */ "Chihuahua", - /* GRL */ "Grönland", - /* SAU */ "Saudi-Arabien", - /* COD */ "Kongo-Kinshasa", - /* DZA */ "Algerien", - /* KAZ */ "Kasachstan", - /* ARG */ "Argentinien", - /* IN-DD */ "Daman und Diu", - /* IN-DN */ "Dadra und Nagar Haveli", - /* IN-CH */ "Chandigarh", - /* IN-AN */ "Andamanen-und Nikobaren", - /* IN-LD */ "Lakshadweep", - /* IN-DL */ "Delhi", - /* IN-ML */ "Meghalaya", - /* IN-NL */ "Nagaland", - /* IN-MN */ "Manipur", - /* IN-TR */ "Tripura", - /* IN-MZ */ "Mizoram", - /* IN-SK */ "Sikkim", - /* IN-PB */ "Punjab", - /* IN-HR */ "Haryana", - /* IN-AR */ "Arunachal Pradesh", - /* IN-AS */ "Assam", - /* IN-BR */ "Bihar", - /* IN-UT */ "Uttarakhand", - /* IN-GA */ "Goa", - /* IN-KL */ "Kerala", - /* IN-TN */ "Tamil Nadu", - /* IN-HP */ "Himachal Pradesh", - /* IN-JK */ "Jammu und Kaschmir", - /* IN-CT */ "Chhattisgarh", - /* IN-JH */ "Jharkhand", - /* IN-KA */ "Karnataka", - /* IN-RJ */ "Rajasthan", - /* IN-OR */ "Odisha|Orissa", - /* IN-GJ */ "Gujarat", - /* IN-WB */ "Westbengalen", - /* IN-MP */ "Madhya Pradesh", - /* IN-TG */ "Telangana", - /* IN-AP */ "Andhra Pradesh", - /* IN-MH */ "Maharashtra", - /* IN-UP */ "Uttar Pradesh", - /* IN-PY */ "Puducherry", - /* NSW */ "New South Wales", - /* ACT */ "Australian Capital Territory", - /* JBT */ "Jervis Bay Territory", - /* AU-NT */ "Northern Territory", - /* AU-SA */ "South Australia", - /* TAS */ "Tasmanien", - /* VIC */ "Victoria", - /* AU-WA */ "Western Australia", - /* QLD */ "Queensland", - /* BR-DF */ "Distrito Federal", - /* BR-SE */ "Sergipe", - /* BR-AL */ "Alagoas", - /* BR-RJ */ "Rio de Janeiro", - /* BR-ES */ "Espirito Santo", - /* BR-RN */ "Rio Grande do Norte", - /* BR-PB */ "Paraiba", - /* BR-SC */ "Santa Catarina", - /* BR-PE */ "Pernambuco", - /* BR-AP */ "Amapá", - /* BR-CE */ "Ceara", - /* BR-AC */ "Acre", - /* BR-PR */ "Parana", - /* BR-RR */ "Roraima", - /* BR-RO */ "Rondonia", - /* BR-SP */ "Sao Paulo", - /* BR-PI */ "Piaui", - /* BR-TO */ "Tocantins", - /* BR-RS */ "Rio Grande do Sul", - /* BR-MA */ "Maranhao", - /* BR-GO */ "Goias", - /* BR-MS */ "Mato Grosso do Sul", - /* BR-BA */ "Bahia", - /* BR-MG */ "Minas Gerais", - /* BR-MT */ "Mato Grosso", - /* BR-PA */ "Para", - /* BR-AM */ "Amazonas", - /* US-DC */ "District of Columbia", - /* US-RI */ "Rhode Island", - /* US-DE */ "Delaware", - /* US-CT */ "Connecticut", - /* US-NJ */ "New Jersey", - /* US-NH */ "New Hampshire", - /* US-VT */ "Vermont", - /* US-MA */ "Massachusetts", - /* US-HI */ "Hawaii", - /* US-MD */ "Maryland", - /* US-WV */ "West Virginia", - /* US-SC */ "South Carolina", - /* US-ME */ "Maine", - /* US-IN */ "Indiana", - /* US-KY */ "Kentucky", - /* US-TN */ "Tennessee", - /* US-VA */ "Virginia", - /* US-OH */ "Ohio", - /* US-PA */ "Pennsylvania", - /* US-MS */ "Mississippi", - /* US-LA */ "Louisiana", - /* US-AL */ "Alabama", - /* US-AR */ "Arkansas", - /* US-NC */ "North Carolina", - /* US-NY */ "New York", - /* US-IA */ "Iowa", - /* US-IL */ "Illinois", - /* US-GA */ "Georgia", - /* US-WI */ "Wisconsin", - /* US-FL */ "Florida", - /* US-MO */ "Missouri", - /* US-OK */ "Oklahoma", - /* US-ND */ "North Dakota", - /* US-WA */ "Washington", - /* US-SD */ "South Dakota", - /* US-NE */ "Nebraska", - /* US-KS */ "Kansas", - /* US-ID */ "Idaho", - /* US-UT */ "Utah", - /* US-MN */ "Minnesota", - /* US-MI */ "Michigan", - /* US-WY */ "Wyoming", - /* US-OR */ "Oregon", - /* US-CO */ "Colorado", - /* US-NV */ "Nevada", - /* US-AZ */ "Arizona", - /* US-NM */ "New Mexico", - /* US-MT */ "Montana", - /* US-CA */ "Kalifornien", - /* US-TX */ "Texas", - /* US-AK */ "Alaska", - /* CA-BC */ "British Columbia", - /* CA-AB */ "Alberta", - /* CA-ON */ "Ontario", - /* CA-QC */ "Quebec", - /* CA-SK */ "Saskatchewan", - /* CA-MB */ "Manitoba", - /* CA-NL */ "Newfoundland", - /* CA-NB */ "New Brunswick", - /* CA-NS */ "Nova Scotia", - /* CA-PE */ "Prince Edward-Insel", - /* CA-YT */ "Yukon", - /* CA-NT */ "Northwest Territories", - /* CA-NU */ "Nunavut", - /* IND */ "Indien", - /* AUS */ "Australien", - /* BRA */ "Brasilien", - /* USA */ "USA|Vereinigte Staaten von Amerika|Amerika", - /* MEX */ "Mexiko", - /* MOW */ "Moskau", - /* SPE */ "Saint Petersburg", - /* KGD */ "Kaliningrad Oblast", - /* RU-IN */ "Inguschetien Republik", - /* RU-AD */ "Adygea Republik", - /* RU-SE */ "Nordossetien-Alania Republic", - /* RU-KB */ "Kabardino-Balkarien", - /* RU-KC */ "Karatschai-Tscherkessien Republik", - /* RU-CE */ "Tschetschenische Republik", - /* RU-CU */ "Republik Tschuwaschien", - /* IVA */ "Ivanovo Oblast", - /* LIP */ "Lipetsk Oblast", - /* ORL */ "Orjol Oblast", - /* TUL */ "Tula Oblast", - /* RU-BE */ "Belgorod Oblast", - /* VLA */ "Vladimir Oblast", - /* KRS */ "Kursk Oblast", - /* KLU */ "Kaluga", - /* RU-TT */ "Tambov Oblast", - /* BRY */ "Brjansk", - /* YAR */ "Oblast Jaroslawl", - /* RYA */ "Ryazan Oblast", - /* AST */ "Astrakhan Oblast", - /* MOS */ "Oblast Moskau", - /* SMO */ "Smolensk Oblast", - /* RU-DA */ "Republik Dagestan", - /* VOR */ "Voronezh Oblast", - /* NGR */ "Novgorod Oblast", - /* PSK */ "Pskov Oblast", - /* KOS */ "Kostroma Oblast", - /* STA */ "Stawropol", - /* KDA */ "Krasnodar Krai", - /* RU-KL */ "Kalmykia Republik", - /* TVE */ "Oblast Twer", - /* LEN */ "Leningrad Oblast", - /* ROS */ "Rostov Oblast", - /* VGG */ "Volgograd Oblast", - /* VLG */ "Vologda", - /* MUR */ "Murmansk Oblast", - /* RU-KR */ "Republik Karelien", - /* NEN */ "Nenzen", - /* RU-KO */ "Republik Komi", - /* ARK */ "Archangelsk Oblast", - /* RU-MO */ "Mordovia Republic", - /* NIZ */ "Nizhny Novgorod Oblast", - /* PNZ */ "Penza Oblast", - /* RU-KI */ "Kirov Oblast", - /* RU-ME */ "Republik Mari El", - /* ORE */ "Orenburg Oblast", - /* ULY */ "Uljanowsk", - /* RU-PM */ "Perm Krai", - /* RU-BA */ "Republik Baschkortostan", - /* RU-UD */ "Republik Udmurtien", - /* RU-TA */ "Republik Tatarstan", - /* SAM */ "Samara Oblast", - /* SAR */ "Saratov Oblast", - /* YAN */ "Jamal-Nenzen", - /* RU-KM */ "Khanty-Mansi", - /* SVE */ "Oblast Swerdlowsk", - /* TYU */ "Tyumen Oblast", - /* KGN */ "Kurgan", - /* RU-CH */ "Chelyabinsk Oblast", - /* RU-BU */ "Burjatien Republik", - /* ZAB */ "Zabaykalsky Krai", - /* IRK */ "Irkutsk Oblast", - /* NVS */ "Novosibirsk Oblast", - /* TOM */ "Tomsk Oblast", - /* OMS */ "Omsk Oblast", - /* RU-KK */ "Chakassien Republik", - /* KEM */ "Kemerowo", - /* RU-AL */ "Altai Republik", - /* ALT */ "Altai Krai", - /* RU-TY */ "Tuva Republik", - /* KYA */ "Krasnoyarsk Krai", - /* MAG */ "Magadan Oblast", - /* CHU */ "Tschukotka Okrug", - /* KAM */ "Kamchatka Krai", - /* SAK */ "Sachalin Oblast", - /* RU-PO */ "Primorsky Krai", - /* YEV */ "Jüdischen Autonomen Oblast", - /* KHA */ "Khabarovsk Krai", - /* AMU */ "Amur Oblast", - /* RU-SA */ "Republik Sacha|Yakutia Republic", - /* CAN */ "Kanada", - /* RUS */ "Russland", - /* CN-SH */ "Shanghai", - /* CN-TJ */ "Tianjin", - /* CN-BJ */ "Peking", - /* CN-HI */ "Hainan", - /* CN-NX */ "Ningxia Hui", - /* CN-CQ */ "Chongqing", - /* CN-ZJ */ "Zhejiang", - /* CN-JS */ "Jiangsu", - /* CN-FJ */ "Fujian", - /* CN-AH */ "Anhui", - /* CN-LN */ "Liaoning", - /* CN-SD */ "Shandong", - /* CN-SX */ "Shanxi", - /* CN-JX */ "Jiangxi", - /* CN-HA */ "Henan", - /* CN-GZ */ "Guizhou", - /* CN-GD */ "Guangdong", - /* CN-HB */ "Hubei", - /* CN-JL */ "Jilin", - /* CN-HE */ "Hebei", - /* CN-SN */ "Shaanxi", - /* CN-NM */ "Nei Mongol|Inner Mongolia", - /* CN-HL */ "Heilongjiang", - /* CN-HN */ "Hunan", - /* CN-GX */ "Guangxi Zhuang", - /* CN-SC */ "Sichuan", - /* CN-YN */ "Yunnan", - /* CN-XZ */ "Xizang|Tibet", - /* CN-GS */ "Gansu", - /* CN-QH */ "Qinghai", - /* CN-XJ */ "Xinjiang Uiguren", - /* CHN */ "China", - /* UMI */ "United States Minor Outlying Islands", - /* CPT */ "Clipperton-Insel", - /* ATA */ "Antarktis", - /* AAA */ "International|Weltweit|Erde" -#else // MAPCODE_SUPPORT_LANGUAGE_DE - NULL -#endif // MAPCODE_SUPPORT_LANGUAGE_DE -}; - -#ifdef __cplusplus -} -#endif - -#endif // __INTERNAL_TERRITORY_NAMES_DE_H__ diff --git a/mapcodelib/internal_territory_names_en.h b/mapcodelib/internal_territory_names_english.h old mode 100644 new mode 100755 similarity index 97% rename from mapcodelib/internal_territory_names_en.h rename to mapcodelib/internal_territory_names_english.h index d5ce745..6973cd7 --- a/mapcodelib/internal_territory_names_en.h +++ b/mapcodelib/internal_territory_names_english.h @@ -13,16 +13,15 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -#ifndef __INTERNAL_TERRITORY_NAMES_EN_H__ -#define __INTERNAL_TERRITORY_NAMES_EN_H__ +#ifndef __INTERNAL_TERRITORY_NAMES_ENGLISH_H__ +#define __INTERNAL_TERRITORY_NAMES_ENGLISH_H__ #ifdef __cplusplus extern "C" { #endif // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** -static const char *TERRITORY_FULL_NAME_EN[] = { -#ifdef MAPCODE_SUPPORT_LANGUAGE_EN +static const char *TERRITORY_FULL_NAME[] = { "Vatican|Holy See", "Monaco", "Gibraltar", @@ -556,13 +555,10 @@ static const char *TERRITORY_FULL_NAME_EN[] = { "Clipperton Island", "Antarctica", "International|Worldwide|Earth", -#else // MAPCODE_SUPPORT_LANGUAGE_EN - NULL -#endif // MAPCODE_SUPPORT_LANGUAGE_EN -}; + "?"}; #ifdef __cplusplus } #endif -#endif // __INTERNAL_TERRITORY_NAMES_EN_H__ +#endif // __INTERNAL_TERRITORY_NAMES_ENGLISH_H__ diff --git a/mapcodelib/internal_territory_names_fr.h b/mapcodelib/internal_territory_names_fr.h deleted file mode 100644 index feb83f8..0000000 --- a/mapcodelib/internal_territory_names_fr.h +++ /dev/null @@ -1,569 +0,0 @@ -/* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -#ifndef __INTERNAL_TERRITORY_NAMES_FR_H__ -#define __INTERNAL_TERRITORY_NAMES_FR_H__ - -#ifdef __cplusplus -extern "C" { -#endif - -// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** - -static const char *TERRITORY_FULL_NAME_FR[] = { -#ifdef MAPCODE_SUPPORT_LANGUAGE_FR - /* VAT */ "Vatican|Cité du Vatican|Saint-Siège", - /* MCO */ "Monaco", - /* GIB */ "Gibraltar", - /* TKL */ "Tokelau", - /* CCK */ "Îles Cocos|Îles Keeling", - /* BLM */ "Saint-Barthélemy", - /* NRU */ "Nauru", - /* TUV */ "Tuvalu", - /* MAC */ "Macao", - /* SXM */ "Saint-Martin|Royaume des Pays-Bas", - /* MAF */ "Saint-Martin", - /* NFK */ "Norfolk et Phillip Island|Phillip Island", - /* PCN */ "Îles Pitcairn", - /* BVT */ "Île Bouvet", - /* BMU */ "Bermudes", - /* IOT */ "Territoire britannique de l`océan Indien", - /* SMR */ "Saint-Marin", - /* GGY */ "Guernesey", - /* AIA */ "Anguilla", - /* MSR */ "Montserrat", - /* JEY */ "Jersey", - /* CXR */ "Île Christmas", - /* WLF */ "Wallis et Futuna|Futuna", - /* VGB */ "Îles Vierges britanniques", - /* LIE */ "Liechtenstein", - /* ABW */ "Aruba", - /* MHL */ "Îles Marshall", - /* ASM */ "Samoa américaines", - /* COK */ "Îles Cook", - /* SPM */ "Saint-Pierre-et-Miquelon|Miquelon", - /* NIU */ "Nioué", - /* KNA */ "Saint-Christophe-et-Niévès|Niévès", - /* CYM */ "Îles Caïmans", - /* BES */ "Bonaire, Saint-Eustache et Saba|Saba|St Eustache", - /* MDV */ "Maldives", - /* SHN */ "Sainte-Hélène, Ascension et Tristan da Cunha|Ascension|Tristan da Cunha", - /* MLT */ "Malte", - /* GRD */ "Grenade", - /* VIR */ "Îles Vierges américaines", - /* MYT */ "Mayotte", - /* SJM */ "Svalbard et Jan Mayen|Jan Mayen", - /* VCT */ "Saint-Vincent-et-les-Grenadines|Grenadines", - /* HMD */ "Île Heard-et-MacDonald|Îles MacDonald", - /* BRB */ "Barbade", - /* ATG */ "Antigua-et-Barbuda|Barbuda", - /* CUW */ "Curaçao", - /* SYC */ "Seychelles", - /* PLW */ "Palaos", - /* MNP */ "Îles Mariannes du Nord", - /* AND */ "Andorre", - /* GUM */ "Guam", - /* IMN */ "Île de Man", - /* LCA */ "Sainte-Lucie", - /* FSM */ "Micronésie|États fédérés de Micronésie", - /* SGP */ "Singapour", - /* TON */ "Tonga", - /* DMA */ "Dominique", - /* BHR */ "Bahreïn", - /* KIR */ "Kiribati", - /* TCA */ "Îles Turques-et-Caïques|Caïques", - /* STP */ "Sao Tomé-et-Principe|Principe", - /* HKG */ "Hong Kong", - /* MTQ */ "Martinique", - /* FRO */ "Îles Féroé", - /* GLP */ "Guadeloupe", - /* COM */ "Comores", - /* MUS */ "Île Maurice", - /* REU */ "Réunion", - /* LUX */ "Luxembourg", - /* WSM */ "Samoa", - /* SGS */ "Géorgie du Sud-et-les Îles Sandwich du Sud|Îles Sandwich du Sud", - /* PYF */ "Polynésie française", - /* CPV */ "Cap-Vert", - /* TTO */ "Trinité-et-Tobago|Tobago", - /* BRN */ "Brunei", - /* ATF */ "Terres australes et antarctiques françaises", - /* PRI */ "Puerto Rico", - /* CYP */ "Chypre", - /* LBN */ "Liban", - /* JAM */ "Jamaïque", - /* GMB */ "Gambie", - /* QAT */ "Qatar", - /* FLK */ "Îles Falkland", - /* VUT */ "Vanuatu", - /* MNE */ "Monténégro", - /* BHS */ "Bahamas", - /* TLS */ "Timor oriental", - /* SWZ */ "Swaziland", - /* KWT */ "Koweït", - /* FJI */ "Îles Fidji", - /* NCL */ "Nouvelle-Calédonie", - /* SVN */ "Slovénie", - /* ISR */ "Israël", - /* PSE */ "Territoires palestiniens", - /* SLV */ "Salvador", - /* BLZ */ "Belize", - /* DJI */ "Djibouti", - /* MKD */ "Macédoine", - /* RWA */ "Rwanda", - /* HTI */ "Haïti", - /* BDI */ "Burundi", - /* GNQ */ "Guinée équatoriale", - /* ALB */ "Albanie", - /* SLB */ "Îles Salomon", - /* ARM */ "Arménie", - /* LSO */ "Lesotho", - /* BEL */ "Belgique", - /* MDA */ "Moldavie", - /* GNB */ "Guinée-Bissau", - /* TWN */ "Taiwan", - /* BTN */ "Bhoutan", - /* CHE */ "Suisse", - /* NLD */ "Pays-Bas", - /* DNK */ "Danemark", - /* EST */ "Estonie", - /* DOM */ "République dominicaine", - /* SVK */ "Slovaquie", - /* CRI */ "Costa Rica", - /* BIH */ "Bosnie-Herzégovine", - /* HRV */ "Croatie", - /* TGO */ "Togo", - /* LVA */ "Lettonie", - /* LTU */ "Lituanie", - /* LKA */ "Sri Lanka", - /* GEO */ "Géorgie", - /* IRL */ "Irlande", - /* SLE */ "Sierra Leone", - /* PAN */ "Panama", - /* CZE */ "République tchèque", - /* GUF */ "Guyane française", - /* ARE */ "Émirats Arabes Unis", - /* AUT */ "Autriche", - /* AZE */ "Azerbaïdjan", - /* SRB */ "Serbie", - /* JOR */ "Jordanie", - /* PRT */ "Portugal", - /* HUN */ "Hongrie", - /* KOR */ "Corée du Sud", - /* ISL */ "Islande", - /* GTM */ "Guatemala", - /* CUB */ "Cuba", - /* BGR */ "Bulgarie", - /* LBR */ "Libéria", - /* HND */ "Honduras", - /* BEN */ "Bénin", - /* ERI */ "Érythrée", - /* MWI */ "Malawi", - /* PRK */ "Corée du Nord", - /* NIC */ "Nicaragua", - /* GRC */ "Grèce", - /* TJK */ "Tadjikistan", - /* BGD */ "Bangladesh", - /* NPL */ "Népal", - /* TUN */ "Tunisie", - /* SUR */ "Suriname", - /* URY */ "Uruguay", - /* KHM */ "Cambodge", - /* SYR */ "Syrie", - /* SEN */ "Sénégal", - /* KGZ */ "Kirghizistan", - /* BLR */ "Bélarus", - /* GUY */ "Guyana", - /* LAO */ "Laos", - /* ROU */ "Roumanie", - /* GHA */ "Ghana", - /* UGA */ "Ouganda", - /* GBR */ "Royaume-Uni", - /* GIN */ "Guinée", - /* ECU */ "Équateur", - /* ESH */ "Sahara occidental|Sahraoui", - /* GAB */ "Gabon", - /* NZL */ "Nouvelle-Zélande", - /* BFA */ "Burkina Faso", - /* PHL */ "Philippines", - /* ITA */ "Italie", - /* OMN */ "Oman", - /* POL */ "Pologne", - /* CIV */ "Côte-d`Ivoire", - /* NOR */ "Norvège", - /* MYS */ "Malaisie", - /* VNM */ "Vietnam", - /* FIN */ "Finlande", - /* COG */ "Congo-Brazzaville", - /* DEU */ "Allemagne", - /* JPN */ "Japon", - /* ZWE */ "Zimbabwe", - /* PRY */ "Paraguay", - /* IRQ */ "Irak", - /* MAR */ "Maroc", - /* UZB */ "Ouzbékistan", - /* SWE */ "Suède", - /* PNG */ "Papouasie-Nouvelle-Guinée", - /* CMR */ "Cameroun", - /* TKM */ "Turkménistan", - /* ESP */ "Espagne", - /* THA */ "Thaïlande", - /* YEM */ "Yémen", - /* FRA */ "France", - /* ALA */ "Åland, Îles", - /* KEN */ "Kenya", - /* BWA */ "Botswana", - /* MDG */ "Madagascar", - /* UKR */ "Ukraine", - /* SSD */ "Sud-Soudan", - /* CAF */ "République centrafricaine", - /* SOM */ "Somalie", - /* AFG */ "Afghanistan", - /* MMR */ "Myanmar|Birmanie", - /* ZMB */ "Zambie", - /* CHL */ "Chili", - /* TUR */ "Turquie", - /* PAK */ "Pakistan", - /* MOZ */ "Mozambique", - /* NAM */ "Namibie", - /* VEN */ "Venezuela", - /* NGA */ "Nigéria", - /* TZA */ "Tanzanie", - /* EGY */ "Égypte", - /* MRT */ "Mauritanie", - /* BOL */ "Bolivie", - /* ETH */ "Éthiopie", - /* COL */ "Colombie", - /* ZAF */ "Afrique du Sud", - /* MLI */ "Mali", - /* AGO */ "Angola", - /* NER */ "Niger", - /* TCD */ "Tchad", - /* PER */ "Pérou", - /* MNG */ "Mongolie", - /* IRN */ "Iran", - /* LBY */ "Libye", - /* SDN */ "Soudan", - /* IDN */ "Indonésie", - /* DIF */ "District fédéral", - /* TLA */ "Tlaxcala", - /* MOR */ "Morelos", - /* AGU */ "Aguascalientes", - /* MX-CL */ "Colima", - /* QUE */ "Querétaro", - /* HID */ "Hidalgo", - /* MX-MX */ "État de Mexico", - /* TAB */ "Tabasco", - /* NAY */ "Nayarit", - /* GUA */ "Guanajuato", - /* PUE */ "Puebla", - /* YUC */ "Yucatán", - /* ROO */ "Quintana Roo", - /* SIN */ "Sinaloa", - /* CAM */ "Campeche", - /* MIC */ "Michoacán", - /* SLP */ "San Luis Potosí", - /* GRO */ "Guerrero", - /* NLE */ "Nuevo León", - /* BCN */ "Basse-Californie", - /* VER */ "Veracruz", - /* CHP */ "Chiapas", - /* BCS */ "Basse-Californie du Sud", - /* ZAC */ "Zacatecas", - /* JAL */ "Jalisco", - /* TAM */ "Tamaulipas", - /* OAX */ "Oaxaca", - /* DUR */ "Durango", - /* COA */ "Coahuila", - /* SON */ "Sonora", - /* CHH */ "Chihuahua", - /* GRL */ "Groenland", - /* SAU */ "Arabie Saoudite", - /* COD */ "Congo-Kinshasa", - /* DZA */ "Algérie", - /* KAZ */ "Kazakhstan", - /* ARG */ "Argentine", - /* IN-DD */ "Daman et Diu", - /* IN-DN */ "Dadra et Nagar Haveli", - /* IN-CH */ "Chandigarh", - /* IN-AN */ "Andaman-et-Nicobar", - /* IN-LD */ "Lakshadweep", - /* IN-DL */ "Delhi", - /* IN-ML */ "Meghalaya", - /* IN-NL */ "Nagaland", - /* IN-MN */ "Manipur", - /* IN-TR */ "Tripura", - /* IN-MZ */ "Mizoram", - /* IN-SK */ "Sikkim", - /* IN-PB */ "Pendjab", - /* IN-HR */ "Haryana", - /* IN-AR */ "Arunachal Pradesh", - /* IN-AS */ "Assam", - /* IN-BR */ "Bihar", - /* IN-UT */ "Uttarakhand", - /* IN-GA */ "Goa", - /* IN-KL */ "Kerala", - /* IN-TN */ "Tamil Nadu", - /* IN-HP */ "Himachal Pradesh", - /* IN-JK */ "Jammu-et-Cachemire", - /* IN-CT */ "Chhattisgarh", - /* IN-JH */ "Jharkhand", - /* IN-KA */ "Karnataka", - /* IN-RJ */ "Rajasthan", - /* IN-OR */ "Odisha|Orissa", - /* IN-GJ */ "Gujarat", - /* IN-WB */ "Bengale-occidental", - /* IN-MP */ "Madhya Pradesh", - /* IN-TG */ "Telangana", - /* IN-AP */ "Andhra Pradesh", - /* IN-MH */ "Maharashtra", - /* IN-UP */ "Uttar Pradesh", - /* IN-PY */ "Pondichéry", - /* NSW */ "Nouvelle-Galles du Sud", - /* ACT */ "Territoire de la capitale australienne", - /* JBT */ "Territoire de la baie de Jervis", - /* AU-NT */ "Territoire du Nord", - /* AU-SA */ "Australie Méridionale", - /* TAS */ "Tasmanie", - /* VIC */ "Victoria", - /* AU-WA */ "Australie-Occidentale", - /* QLD */ "Queensland", - /* BR-DF */ "District fédéral", - /* BR-SE */ "Sergipe", - /* BR-AL */ "Alagoas", - /* BR-RJ */ "Rio de Janeiro", - /* BR-ES */ "Espírito Santo", - /* BR-RN */ "Rio Grande do Norte", - /* BR-PB */ "Paraíba", - /* BR-SC */ "Santa Catarina", - /* BR-PE */ "Pernambouc", - /* BR-AP */ "Amapá", - /* BR-CE */ "Ceará", - /* BR-AC */ "Acre", - /* BR-PR */ "Paraná", - /* BR-RR */ "Roraima", - /* BR-RO */ "Rondônia", - /* BR-SP */ "São Paulo", - /* BR-PI */ "Piauí", - /* BR-TO */ "Tocantins", - /* BR-RS */ "Rio Grande do Sul", - /* BR-MA */ "Maranhão", - /* BR-GO */ "Goiás", - /* BR-MS */ "Mato Grosso do Sul", - /* BR-BA */ "Bahia", - /* BR-MG */ "Minas Gerais", - /* BR-MT */ "Mato Grosso", - /* BR-PA */ "Para", - /* BR-AM */ "Amazonas", - /* US-DC */ "District de Columbia", - /* US-RI */ "Rhode Island", - /* US-DE */ "Delaware", - /* US-CT */ "Connecticut", - /* US-NJ */ "New Jersey", - /* US-NH */ "New Hampshire", - /* US-VT */ "Vermont", - /* US-MA */ "Massachusetts", - /* US-HI */ "Hawaï", - /* US-MD */ "Maryland", - /* US-WV */ "Virginie-Occidentale", - /* US-SC */ "Caroline du Sud", - /* US-ME */ "Maine", - /* US-IN */ "Indiana", - /* US-KY */ "Kentucky", - /* US-TN */ "Tennessee", - /* US-VA */ "Virginie", - /* US-OH */ "Ohio", - /* US-PA */ "Pennsylvanie", - /* US-MS */ "Mississippi", - /* US-LA */ "Louisiane", - /* US-AL */ "Alabama", - /* US-AR */ "Arkansas", - /* US-NC */ "Caroline du Nord", - /* US-NY */ "New York", - /* US-IA */ "Iowa", - /* US-IL */ "Illinois", - /* US-GA */ "Géorgie", - /* US-WI */ "Wisconsin", - /* US-FL */ "Floride", - /* US-MO */ "Missouri", - /* US-OK */ "Oklahoma", - /* US-ND */ "Dakota du Nord", - /* US-WA */ "Washington", - /* US-SD */ "Dakota du Sud", - /* US-NE */ "Nebraska", - /* US-KS */ "Kansas", - /* US-ID */ "Idaho", - /* US-UT */ "Utah", - /* US-MN */ "Minnesota", - /* US-MI */ "Michigan", - /* US-WY */ "Wyoming", - /* US-OR */ "Oregon", - /* US-CO */ "Colorado", - /* US-NV */ "Nevada", - /* US-AZ */ "Arizona", - /* US-NM */ "Nouveau-Mexique", - /* US-MT */ "Montana", - /* US-CA */ "Californie", - /* US-TX */ "Texas", - /* US-AK */ "Alaska", - /* CA-BC */ "Colombie-Britannique", - /* CA-AB */ "Alberta", - /* CA-ON */ "Ontario", - /* CA-QC */ "Québec", - /* CA-SK */ "Saskatchewan", - /* CA-MB */ "Manitoba", - /* CA-NL */ "Terre-Neuve", - /* CA-NB */ "Nouveau-Brunswick", - /* CA-NS */ "Nouvelle-Écosse", - /* CA-PE */ "Île-du-Prince-Edward", - /* CA-YT */ "Yukon", - /* CA-NT */ "Territoires du Nord-Ouest", - /* CA-NU */ "Nunavut", - /* IND */ "Inde", - /* AUS */ "Australie", - /* BRA */ "Brésil", - /* USA */ "USA|États-Unis d`Amérique|Amérique", - /* MEX */ "Mexique", - /* MOW */ "Moscou", - /* SPE */ "Saint-Pétersbourg", - /* KGD */ "Oblast de Kaliningrad", - /* RU-IN */ "Ingouchie", - /* RU-AD */ "République d’Adyguée", - /* RU-SE */ "République d’Ossétie du Nord-Alanie", - /* RU-KB */ "Kabardino-Balkarie", - /* RU-KC */ "République de Karatchaïévo-Tcherkessie", - /* RU-CE */ "République tchétchène", - /* RU-CU */ "République de Tchouvachie", - /* IVA */ "Oblast d’Ivanovo", - /* LIP */ "Oblast de Lipetsk", - /* ORL */ "Oblast d’Orel", - /* TUL */ "Oblast de Toula", - /* RU-BE */ "Oblast de Belgorod", - /* VLA */ "Oblast de Vladimir", - /* KRS */ "Oblast de Koursk", - /* KLU */ "Oblast de Kaluga", - /* RU-TT */ "Oblast de Tambov", - /* BRY */ "Oblast de Briansk", - /* YAR */ "Oblast de Iaroslavl", - /* RYA */ "Oblast de Riazan", - /* AST */ "Oblast d’Astrakhan", - /* MOS */ "Oblast de Moscou", - /* SMO */ "Oblast de Smolensk", - /* RU-DA */ "République du Daguestan", - /* VOR */ "Oblast de Voronej", - /* NGR */ "Oblast de Novgorod", - /* PSK */ "Oblast de Pskov", - /* KOS */ "Oblast de Kostroma", - /* STA */ "Kraï de Stavropol", - /* KDA */ "Kraï de Krasnodar", - /* RU-KL */ "République de Kalmoukie", - /* TVE */ "Oblast de Tver", - /* LEN */ "Oblast de Léningrad", - /* ROS */ "Oblast de Rostov", - /* VGG */ "Oblast de Volgograd", - /* VLG */ "Oblast de Vologda", - /* MUR */ "Oblast de Mourmansk", - /* RU-KR */ "République de Carélie", - /* NEN */ "District autonome de Nénétsie", - /* RU-KO */ "République des Komis", - /* ARK */ "Oblast d’Arkhangelsk", - /* RU-MO */ "République de Mordovie", - /* NIZ */ "Oblast de Nijni Novgorod", - /* PNZ */ "Oblast de Penza", - /* RU-KI */ "Oblast de Kirov", - /* RU-ME */ "République des Maris", - /* ORE */ "Oblast d’Orenbourg", - /* ULY */ "Oblast d’Oulianovsk", - /* RU-PM */ "Kraï de Perm", - /* RU-BA */ "République de Bachkirie", - /* RU-UD */ "Oudmourtie", - /* RU-TA */ "République du Tatarstan", - /* SAM */ "Oblast de Samara", - /* SAR */ "Oblast de Saratov", - /* YAN */ "Iamalo-Nénétsie", - /* RU-KM */ "Khantys-Mansis", - /* SVE */ "Oblast de Sverdlovsk", - /* TYU */ "Oblast de Tioumen", - /* KGN */ "Oblast de Kourgan", - /* RU-CH */ "Oblast de Tcheliabinsk", - /* RU-BU */ "République de Bouriatie", - /* ZAB */ "Kraï de Transbaïkalie", - /* IRK */ "Oblast d’Irkoutsk", - /* NVS */ "Oblast de Novossibirsk", - /* TOM */ "Oblast de Tomsk", - /* OMS */ "Oblast d’Omsk", - /* RU-KK */ "République de Khakassie", - /* KEM */ "Oblast de Kemerovo", - /* RU-AL */ "République de l’Altaï", - /* ALT */ "Kraï de l’Altaï", - /* RU-TY */ "République de Touva", - /* KYA */ "Kraï de Krasnoïarsk", - /* MAG */ "Oblast de Magadan", - /* CHU */ "Tchoukotka", - /* KAM */ "Kraï du Kamtchatka", - /* SAK */ "Oblast de Sakhaline", - /* RU-PO */ "Kraï du Krai", - /* YEV */ "Oblast autonome juif", - /* KHA */ "Kraï de Khabarovsk", - /* AMU */ "Oblast d’Amour", - /* RU-SA */ "République de Sakha|République de Yakoutie", - /* CAN */ "Canada", - /* RUS */ "Russie", - /* CN-SH */ "Shanghai", - /* CN-TJ */ "Tianjin", - /* CN-BJ */ "Pékin", - /* CN-HI */ "Hainan", - /* CN-NX */ "Hui du Ningxia", - /* CN-CQ */ "Chongqing", - /* CN-ZJ */ "Zhejiang", - /* CN-JS */ "Jiangsu", - /* CN-FJ */ "Fujian", - /* CN-AH */ "Anhui", - /* CN-LN */ "Liaoning", - /* CN-SD */ "Shandong", - /* CN-SX */ "Shanxi", - /* CN-JX */ "Jiangxi", - /* CN-HA */ "Henan", - /* CN-GZ */ "Guizhou", - /* CN-GD */ "Guangdong", - /* CN-HB */ "Hubei", - /* CN-JL */ "Jilin", - /* CN-HE */ "Hebei", - /* CN-SN */ "Shaanxi", - /* CN-NM */ "Mongolie-intérieure", - /* CN-HL */ "Heilongjiang", - /* CN-HN */ "Hunan", - /* CN-GX */ "Région autonome Zhuang du Guangxi", - /* CN-SC */ "Sichuan", - /* CN-YN */ "Yunnan", - /* CN-XZ */ "Xizang|Tibet", - /* CN-GS */ "Gansu", - /* CN-QH */ "Qinghai", - /* CN-XJ */ "Région autonome ouïghoure du Xinjiang", - /* CHN */ "Chine", - /* UMI */ "Îles mineures éloignées des États-Unis", - /* CPT */ "Île de Clipperton", - /* ATA */ "Antarctique", - /* AAA */ "International|Monde|Terre" -#else // MAPCODE_SUPPORT_LANGUAGE_FR - NULL -#endif // MAPCODE_SUPPORT_LANGUAGE_FR -}; - -#ifdef __cplusplus -} -#endif - -#endif // __INTERNAL_TERRITORY_NAMES_FR_H__ diff --git a/mapcodelib/internal_territory_names_hi.h b/mapcodelib/internal_territory_names_hi.h deleted file mode 100644 index 9947be4..0000000 --- a/mapcodelib/internal_territory_names_hi.h +++ /dev/null @@ -1,565 +0,0 @@ -/* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -#ifndef __INTERNAL_TERRITORY_NAMES_HI_H__ -#define __INTERNAL_TERRITORY_NAMES_HI_H__ - -#ifdef __cplusplus -extern "C" { -#endif - -// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** - -static const char *TERRITORY_FULL_NAME_HI[] = { - /* VAT */ "वेटिकन सिटी|पवित्र देखें", - /* MCO */ "मोनाको", - /* GIB */ "जिब्राल्टर", - /* TKL */ "टोकेलाऊ", - /* CCK */ "कोकोस द्वीप|कीलिंग द्वीप समूह", - /* BLM */ "Saint-Barthélemy", - /* NRU */ "नाउरू", - /* TUV */ "तुवालु", - /* MAC */ "मकाओ", - /* SXM */ "सिंट मार्टेन", - /* MAF */ "सेंट मार्टिन", - /* NFK */ "नोरफोक द्वीप और फिलिप द्वीप|नॉरफ़ॉक द्वीप|फिलिप द्वीप", - /* PCN */ "पिटकेर्न द्वीप समूह", - /* BVT */ "बुवेत आइलैंड", - /* BMU */ "बरमूडा", - /* IOT */ "ब्रिटिश हिंद महासागरीय क्षेत्र", - /* SMR */ "सैन मैरिनो", - /* GGY */ "ग्वेर्नसे", - /* AIA */ "एंगुइला", - /* MSR */ "मॉन्ट्सेराट", - /* JEY */ "जर्सी", - /* CXR */ "क्रिसमस द्वीप", - /* WLF */ "वालिस और फ़्यूचूना|फ़्यूचूना", - /* VGB */ "ब्रिटिश वर्जिन आइलैंड्स|वर्जिन आइलैंड्स, ब्रिटिश", - /* LIE */ "लिकटेंस्टीन", - /* ABW */ "अरूबा", - /* MHL */ "मार्शल द्वीप", - /* ASM */ "अमेरिकन समोआ|समोआ, अमेरिकी", - /* COK */ "कुक आइलैंड्स", - /* SPM */ "सेंट पियरे और मिकेलॉन|मिकेलॉन", - /* NIU */ "नीयू", - /* KNA */ "सेंट किट्स और नेविस|नेविस", - /* CYM */ "केमैन द्वीप", - /* BES */ "सबा", - /* MDV */ "मालदीव", - /* SHN */ "सेंट हेलेना, उदगम और त्रिस्टान दा कुन्हा", - /* MLT */ "माल्टा", - /* GRD */ "ग्रेनेडा", - /* VIR */ "वर्जिन आइलैंड्स|वर्जिन द्वीप समूह, संयुक्त राज्य अमरीका", - /* MYT */ "मैयट", - /* SJM */ "स्वालबार्ड|मेयन", - /* VCT */ "सेंट विंसेंट और ग्रेनेडाइंस|ग्रेनेजियन्स", - /* HMD */ "हर्ड आइलैंड और मैकडोनाल्ड आइलैंड्स|मैकडोनाल्ड आइलैंड्स", - /* BRB */ "बारबाडोस", - /* ATG */ "एंटिगुआ और बारबुडा|बारबुडा", - /* CUW */ "कुराकाओ", - /* SYC */ "सेशेल्स", - /* PLW */ "पलाऊ", - /* MNP */ "उत्तरी मारियाना द्वीप", - /* AND */ "एंडोरा", - /* GUM */ "गुआम", - /* IMN */ "आइल ऑफ मैन", - /* LCA */ "सेंट लूसिया", - /* FSM */ "माइक्रोनेशिया", - /* SGP */ "सिंगापुर", - /* TON */ "टोंगा", - /* DMA */ "डोमिनिका", - /* BHR */ "बहरीन", - /* KIR */ "किरिबाती", - /* TCA */ "तुर्क्स ऐंड कैकोज़ आइलैंड्स|कोइकोस आइलैंड्स", - /* STP */ "साओ टोम और प्रिंसिपे", - /* HKG */ "हांगकांग", - /* MTQ */ "मार्टीनिक", - /* FRO */ "फ़ैरो आइलैंड्स", - /* GLP */ "ग्वाडेलोप", - /* COM */ "कोमोरोस", - /* MUS */ "मॉरीशस", - /* REU */ "रीयूनियन", - /* LUX */ "लक्समबर्ग", - /* WSM */ "समोआ", - /* SGS */ "दक्षिण जॉर्जिया और साउथ सैंडविच आइलैंड्स|साउथ सैंडविच आइलैंड्स", - /* PYF */ "फ्रेंच पोलिनेशिया", - /* CPV */ "केप वर्ड", - /* TTO */ "त्रिनिदाद एंड टोबेगो|टोबैगो", - /* BRN */ "ब्रूनेई", - /* ATF */ "फ्रेंच सदर्न एंड अंटार्कटिक लैंड्स", - /* PRI */ "पर्टो रीको", - /* CYP */ "साइप्रस", - /* LBN */ "लेबनान", - /* JAM */ "जमैका", - /* GMB */ "गाम्बिया", - /* QAT */ "कतर", - /* FLK */ "फ़ॉकलैंड द्वीप समूह", - /* VUT */ "वानुअतु", - /* MNE */ "मोंटेनेग्रो", - /* BHS */ "बहमास", - /* TLS */ "पूर्वी तिमोर", - /* SWZ */ "स्वाज़ीलैंड", - /* KWT */ "कुवैत", - /* FJI */ "फिजी द्वीप समूह", - /* NCL */ "न्यू कैलेडोनिया", - /* SVN */ "स्लोवेनिया", - /* ISR */ "इसराइल", - /* PSE */ "फ़िलिस्तीन राष्ट्र", - /* SLV */ "अल साल्वाडोर", - /* BLZ */ "बेलीज़", - /* DJI */ "जिबूती", - /* MKD */ "मैसिडोनिया", - /* RWA */ "रूआण्डा", - /* HTI */ "हैती", - /* BDI */ "बुरुंडी", - /* GNQ */ "इक्वेटोरियल गिनी", - /* ALB */ "अल्बानिया", - /* SLB */ "सोलोमन द्वीप", - /* ARM */ "आर्मेनिया", - /* LSO */ "लेसोथो", - /* BEL */ "बेल्जियम", - /* MDA */ "मोल्दोवा", - /* GNB */ "गिनी - बिसाऊ", - /* TWN */ "ताइवान", - /* BTN */ "भूटान", - /* CHE */ "स्विटज़रलैंड", - /* NLD */ "नीदरलैंड", - /* DNK */ "डेनमार्क", - /* EST */ "एस्टोनिया", - /* DOM */ "डोमिनिकन गणराज्य", - /* SVK */ "स्लोवाकिया", - /* CRI */ "कोस्टा रिका", - /* BIH */ "बोस्निया और हरज़ेगोविना", - /* HRV */ "क्रोएशिया", - /* TGO */ "टोगो", - /* LVA */ "लातविया", - /* LTU */ "लिथुआनिया", - /* LKA */ "श्रीलंका", - /* GEO */ "जॉर्जिया", - /* IRL */ "आयरलैंड", - /* SLE */ "सिएरा लियोन", - /* PAN */ "पनामा", - /* CZE */ "चेक गणराज्य", - /* GUF */ "फ्रेंच गयाना", - /* ARE */ "संयुक्त अरब अमीरात", - /* AUT */ "ऑस्ट्रिया", - /* AZE */ "अज़रबैजान", - /* SRB */ "सर्बिया", - /* JOR */ "जॉर्डन", - /* PRT */ "पुर्तगाल", - /* HUN */ "हंगरी", - /* KOR */ "दक्षिण कोरिया", - /* ISL */ "आइसलैंड", - /* GTM */ "ग्वाटेमाला", - /* CUB */ "क्यूबा", - /* BGR */ "बुल्गारिया", - /* LBR */ "लाइबेरिया", - /* HND */ "हाण्डूरस", - /* BEN */ "बेनिन", - /* ERI */ "इरिट्रिया", - /* MWI */ "मलावी", - /* PRK */ "उत्तर कोरिया", - /* NIC */ "निकारागुआ", - /* GRC */ "ग्रीस", - /* TJK */ "ताजिकिस्तान", - /* BGD */ "बांग्लादेश", - /* NPL */ "नेपाल", - /* TUN */ "ट्यूनीशिया", - /* SUR */ "सूरीनाम", - /* URY */ "उरुग्वे", - /* KHM */ "कंबोडिया", - /* SYR */ "सीरिया", - /* SEN */ "सेनेगल", - /* KGZ */ "किरगिजस्तान", - /* BLR */ "बेलारूस", - /* GUY */ "गुयाना", - /* LAO */ "लाओस", - /* ROU */ "रोमानिया", - /* GHA */ "घाना", - /* UGA */ "युगांडा", - /* GBR */ "यूनाइटेड किंगडम", - /* GIN */ "गिनी", - /* ECU */ "इक्वाडोर", - /* ESH */ "पश्चिमी सहारा|शह्रावी", - /* GAB */ "गैबॉन", - /* NZL */ "न्यूजीलैंड", - /* BFA */ "बुर्किना फासो", - /* PHL */ "फिलीपींस", - /* ITA */ "इटली", - /* OMN */ "ओमान", - /* POL */ "पोलैंड", - /* CIV */ "आइवरी कोस्ट", - /* NOR */ "नॉर्वे", - /* MYS */ "मलेशिया", - /* VNM */ "वियतनाम", - /* FIN */ "फिनलैंड", - /* COG */ "कांगो ब्राज़ाविल", - /* DEU */ "जर्मनी", - /* JPN */ "जापान", - /* ZWE */ "जिम्बाब्वे", - /* PRY */ "पैराग्वे", - /* IRQ */ "इराक", - /* MAR */ "मोरक्को", - /* UZB */ "उजबेकिस्तान", - /* SWE */ "स्वीडन", - /* PNG */ "पापुआ न्यू गिनी", - /* CMR */ "कैमरून", - /* TKM */ "तुर्कमेनिस्तान", - /* ESP */ "स्पेन", - /* THA */ "थाईलैंड", - /* YEM */ "यमन", - /* FRA */ "फ़्रांस", - /* ALA */ "एलैंड द्वीप समूह", - /* KEN */ "केन्या", - /* BWA */ "बोत्सवाना", - /* MDG */ "मेडागास्कर", - /* UKR */ "यूक्रेन", - /* SSD */ "दक्षिण सूडान", - /* CAF */ "मध्य अफ्रीकी गणराज्य", - /* SOM */ "सोमालिया", - /* AFG */ "अफगानिस्तान", - /* MMR */ "म्यांमार|बर्मा", - /* ZMB */ "जाम्बिया", - /* CHL */ "चिली", - /* TUR */ "तुर्की", - /* PAK */ "पाकिस्तान", - /* MOZ */ "मोजाम्बिक", - /* NAM */ "नामीबिया", - /* VEN */ "वेनेजुएला", - /* NGA */ "नाइजीरिया", - /* TZA */ "तंजानिया", - /* EGY */ "मिस्र", - /* MRT */ "मॉरिटानिया", - /* BOL */ "बोलीविया", - /* ETH */ "इथियोपिया", - /* COL */ "कोलम्बिया", - /* ZAF */ "दक्षिण अफ्रीका", - /* MLI */ "माली", - /* AGO */ "अंगोला", - /* NER */ "नाइजर", - /* TCD */ "चाड", - /* PER */ "पेरू", - /* MNG */ "मंगोलिया", - /* IRN */ "ईरान", - /* LBY */ "लीबिया", - /* SDN */ "सूडान", - /* IDN */ "इंडोनेशिया", - /* DIF */ "संघीय जिला", - /* TLA */ "त्लाक्सकाला", - /* MOR */ "मोरेलस", - /* AGU */ "आग्वसकालिएंटस", - /* MX-CL */ "कोलीमा", - /* QUE */ "क्यूरेटारो", - /* HID */ "हिडैल्गो", - /* MX-MX */ "मेक्सिको राज्य", - /* TAB */ "टबैस्को", - /* NAY */ "नायारीट", - /* GUA */ "गुआनाग्वाटो", - /* PUE */ "पुएब्ला", - /* YUC */ "युकाटन", - /* ROO */ "क्विंटाना रू", - /* SIN */ "सिनालोआ", - /* CAM */ "कैंपेक", - /* MIC */ "मिचोआकेन", - /* SLP */ "सैन लुइस पोटोसी", - /* GRO */ "गूरेरो", - /* NLE */ "नुएवो लिओन", - /* BCN */ "बाजा कैलिफ़ोर्निया", - /* VER */ "वेराक्रुज़", - /* CHP */ "चियापास", - /* BCS */ "बाजा कैलिफोर्निया सुर", - /* ZAC */ "ज़ाकाटेकस", - /* JAL */ "जलिस्को", - /* TAM */ "तामाउलिपास", - /* OAX */ "ओक्साका", - /* DUR */ "डुरंगो", - /* COA */ "कोवाविला", - /* SON */ "सोनोरा", - /* CHH */ "चिहुआहुआ", - /* GRL */ "ग्रीनलैंड", - /* SAU */ "सऊदी अरब", - /* COD */ "कांगो किंशासा", - /* DZA */ "अल्जीरिया", - /* KAZ */ "कजाखस्तान", - /* ARG */ "अर्जेंटीना", - /* IN-DD */ "दमन और दीव", - /* IN-DN */ "दादरा और नगर हवेली", - /* IN-CH */ "चंडीगढ़", - /* IN-AN */ "अंडमान और निकोबार", - /* IN-LD */ "लक्षद्वीप", - /* IN-DL */ "दिल्ली", - /* IN-ML */ "मेघालय", - /* IN-NL */ "नागालैंड", - /* IN-MN */ "मणिपुर", - /* IN-TR */ "त्रिपुरा", - /* IN-MZ */ "मिजोरम", - /* IN-SK */ "सिक्किम", - /* IN-PB */ "पंजाब", - /* IN-HR */ "हरियाणा", - /* IN-AR */ "अरुणाचल प्रदेश", - /* IN-AS */ "असम", - /* IN-BR */ "बिहार", - /* IN-UT */ "उत्तराखंड", - /* IN-GA */ "गोवा", - /* IN-KL */ "केरल", - /* IN-TN */ "तमिलनाडु", - /* IN-HP */ "हिमाचल प्रदेश", - /* IN-JK */ "जम्मू और कश्मीर", - /* IN-CT */ "छत्तीसगढ़", - /* IN-JH */ "झारखंड", - /* IN-KA */ "कर्नाटक", - /* IN-RJ */ "राजस्थान", - /* IN-OR */ "ओडिशा|ओडिशा", - /* IN-GJ */ "गुजरात", - /* IN-WB */ "पश्चिम बंगाल", - /* IN-MP */ "मध्य प्रदेश", - /* IN-TG */ "तेलंगाना", - /* IN-AP */ "आंध्र प्रदेश", - /* IN-MH */ "महाराष्ट्र", - /* IN-UP */ "उत्तर प्रदेश", - /* IN-PY */ "पुडुचेरी", - /* NSW */ "न्यू साउथ वेल्स", - /* ACT */ "ऑस्ट्रेलियाई राजधानी क्षेत्र", - /* JBT */ "जेर्विस बे क्षेत्र", - /* AU-NT */ "उत्तरी क्षेत्र", - /* AU-SA */ "दक्षिण ऑस्ट्रेलिया", - /* TAS */ "तस्मानिया", - /* VIC */ "विक्टोरिया", - /* AU-WA */ "पश्चिमी ऑस्ट्रेलिया", - /* QLD */ "क्वींसलैंड", - /* BR-DF */ "डिस्ट्रिटो फ़ेडरल", - /* BR-SE */ "सर्जिप", - /* BR-AL */ "Alagoas", - /* BR-RJ */ "रिओ डे जैनेरो", - /* BR-ES */ "एस्परिटो सेंटो", - /* BR-RN */ "रियो ग्रांडे डो नॉर्ट", - /* BR-PB */ "पाराईबा", - /* BR-SC */ "सांटा केटरिना", - /* BR-PE */ "परनमबुको", - /* BR-AP */ "अमापा", - /* BR-CE */ "सेअरा", - /* BR-AC */ "एकड़", - /* BR-PR */ "पराना", - /* BR-RR */ "रोरैमा", - /* BR-RO */ "रॉन्डोनिया", - /* BR-SP */ "साउ पाउलो", - /* BR-PI */ "पियाऊ", - /* BR-TO */ "Tocantins", - /* BR-RS */ "रिओ ग्रांड डो सुल", - /* BR-MA */ "मारेन्हो", - /* BR-GO */ "गोयास", - /* BR-MS */ "मेतो ग्रोसो डो सुल", - /* BR-BA */ "बहिआ", - /* BR-MG */ "मिनस गेरैस", - /* BR-MT */ "मेतो ग्रोसो", - /* BR-PA */ "पारा", - /* BR-AM */ "एमेज़ोनस", - /* US-DC */ "जिला कोलंबिया के", - /* US-RI */ "रोड आइलैंड", - /* US-DE */ "डेलावेयर", - /* US-CT */ "कनेक्टिकट", - /* US-NJ */ "न्यू जर्सी", - /* US-NH */ "न्यू हैम्पशायर", - /* US-VT */ "वरमोंट", - /* US-MA */ "मैसाचुसेट्स", - /* US-HI */ "हवाई", - /* US-MD */ "मैरीलैंड", - /* US-WV */ "पश्चिम वर्जीनिया", - /* US-SC */ "दक्षिण कैरोलिना", - /* US-ME */ "मेन", - /* US-IN */ "इंडियाना", - /* US-KY */ "केंटकी", - /* US-TN */ "टेनेसी", - /* US-VA */ "वर्जीनिया", - /* US-OH */ "ओहियो", - /* US-PA */ "पेंसिल्वेनिया", - /* US-MS */ "मिसिसिपी", - /* US-LA */ "लुइसियाना", - /* US-AL */ "अलबामा", - /* US-AR */ "अर्कांसस", - /* US-NC */ "उत्तरी केरोलिना", - /* US-NY */ "न्यूयॉर्क", - /* US-IA */ "आयोवा", - /* US-IL */ "इलिनोइस", - /* US-GA */ "जॉर्जिया", - /* US-WI */ "विस्कॉन्सिन", - /* US-FL */ "फ्लोरिडा", - /* US-MO */ "मिसौरी", - /* US-OK */ "ओकलाहोमा", - /* US-ND */ "नॉर्थ डकोटा", - /* US-WA */ "वॉशिंगटन", - /* US-SD */ "दक्षिण डकोटा", - /* US-NE */ "नेब्रास्का", - /* US-KS */ "कान्सास", - /* US-ID */ "इडाहो", - /* US-UT */ "यूटा", - /* US-MN */ "मिनेसोटा", - /* US-MI */ "मिशिगन", - /* US-WY */ "व्योमिंग", - /* US-OR */ "ओरेगन", - /* US-CO */ "कोलोराडो", - /* US-NV */ "नेवादा", - /* US-AZ */ "एरिज़ोना", - /* US-NM */ "न्यू मेक्सिको", - /* US-MT */ "मोंताना", - /* US-CA */ "कैलिफोर्निया", - /* US-TX */ "टेक्सास", - /* US-AK */ "अलास्का", - /* CA-BC */ "ब्रिटिश कोलंबिया", - /* CA-AB */ "अल्बर्टा", - /* CA-ON */ "ओंटारियो", - /* CA-QC */ "क्यूबेक", - /* CA-SK */ "सस्केचेवान", - /* CA-MB */ "मैनिटोबा", - /* CA-NL */ "न्यूफाउंडलैंड", - /* CA-NB */ "नई ब्रंसविक", - /* CA-NS */ "नोवा स्कोटिया", - /* CA-PE */ "प्रिंस एडवर्ड द्वीप", - /* CA-YT */ "युकोन", - /* CA-NT */ "उत्तर पश्चिमी प्रदेशों", - /* CA-NU */ "नुनावुत", - /* IND */ "भारत", - /* AUS */ "ऑस्ट्रेलिया", - /* BRA */ "ब्राजील", - /* USA */ "अमेरिका|अमेरिका|अमेरिका", - /* MEX */ "मेक्सिको", - /* MOW */ "मास्को", - /* SPE */ "सेंट पीटर्सबर्ग", - /* KGD */ "कलिनिंग्राड ओब्लास्ट", - /* RU-IN */ "इन्गुशेतिया गणराज्य", - /* RU-AD */ "एडिगेया गणराज्य", - /* RU-SE */ "उत्तर ओसेतिया-आलानिया गणराज्य", - /* RU-KB */ "कामार्डिनो-बलकार गणराज्य", - /* RU-KC */ "कराचय-Cherkess गणराज्य", - /* RU-CE */ "चेचन गणराज्य", - /* RU-CU */ "चूवाश गणराज्य", - /* IVA */ "इवानवा क्षेत्र", - /* LIP */ "लिपेत्स्क क्षेत्र", - /* ORL */ "ओरयोल क्षेत्र", - /* TUL */ "तुला क्षेत्र", - /* RU-BE */ "बेलगोरोद क्षेत्र", - /* VLA */ "व्लादिमीर क्षेत्र", - /* KRS */ "कुर्स्क क्षेत्र", - /* KLU */ "कलुगा ओब्लास्त", - /* RU-TT */ "तांबोव ओब्लास्त", - /* BRY */ "ब्रांस्क क्षेत्र", - /* YAR */ "यरोस्लाव ओब्लास्त", - /* RYA */ "रायाज़ान्स्काया ओब्लास्त", - /* AST */ "मास्को ओब्लास्त", - /* MOS */ "मास्को ओब्लास्ट", - /* SMO */ "स्मोलेंस्क क्षेत्र", - /* RU-DA */ "दागिस्तान गणराज्य", - /* VOR */ "वोरोनिश क्षेत्र", - /* NGR */ "नोवगोरोदस्काया ओब्लास्त", - /* PSK */ "पस्कोव ओब्लास्ट", - /* KOS */ "कॉस्ट्रोम्सकाया ओब्लास्ट", - /* STA */ "स्टावरोपोल क्राय", - /* KDA */ "क्रास्नोडार क्रै", - /* RU-KL */ "Kalmykia Republic", - /* TVE */ "त्वेर्स्काया ओब्लास्त", - /* LEN */ "लेनिनग्राद ओब्लास्त", - /* ROS */ "रोस्तोव क्षेत्र", - /* VGG */ "वोल्गोग्राड ओब्लास्ट", - /* VLG */ "वोलोग्दा क्षेत्र", - /* MUR */ "Murmansk Oblast", - /* RU-KR */ "करेलिया गणराज्य", - /* NEN */ "नेनेट स्वायत्त ऑक्रग", - /* RU-KO */ "कोमी गणराज्य", - /* ARK */ "आरख़ान्गेल्स्क ओब्लास्त", - /* RU-MO */ "मोर्दोविया गणराज्य", - /* NIZ */ "ज़र्ज़िस्क ओब्लास्त", - /* PNZ */ "पेंज़ा क्षेत्र", - /* RU-KI */ "किरोव ओब्लास्ट", - /* RU-ME */ "मारी एल गणराज्य", - /* ORE */ "ऑरेनबर्ग क्षेत्र", - /* ULY */ "उलयानोवस्क ओब्लास्ट", - /* RU-PM */ "पेर्म क्राय", - /* RU-BA */ "बश्कोर्तोस्तान के गणराज्य", - /* RU-UD */ "उडमुर्ट गणराज्य", - /* RU-TA */ "तातारस्तान गणराज्य", - /* SAM */ "समारा ओब्लास्ट", - /* SAR */ "साराटोव ओब्लास्ट", - /* YAN */ "यामालो - नेनेट", - /* RU-KM */ "खांटी-मानसी", - /* SVE */ "स्वर्डलोवस्क ओब्लास्ट", - /* TYU */ "मास्को ओब्लास्त", - /* KGN */ "Kurgan Oblast", - /* RU-CH */ "चेल्याबिंस्क क्षेत्र", - /* RU-BU */ "बुर्यातिया गणराज्य", - /* ZAB */ "ज़बायकाल्स्की क्राय", - /* IRK */ "इर्कुत्स्क क्षेत्र", - /* NVS */ "नोवोसिबिर्स्क क्षेत्र", - /* TOM */ "टॉम्स्क क्षेत्र", - /* OMS */ "ओम्स्क क्षेत्र", - /* RU-KK */ "Khakassia Republic", - /* KEM */ "केमरोवो ओब्लास्ट", - /* RU-AL */ "अल्ताई गणराज्य", - /* ALT */ "अल्ताई क्राय", - /* RU-TY */ "तुवा गणराज्य", - /* KYA */ "क्रास्नोयर्स्क क्रै", - /* MAG */ "मैगाडन क्षेत्र", - /* CHU */ "चुकोटका ऑक्रग", - /* KAM */ "कमचातका क्राय", - /* SAK */ "साखालिन ओब्लास्ट", - /* RU-PO */ "Primorsky Krai", - /* YEV */ "यहूदी स्वायत्त ओब्लास्ट", - /* KHA */ "खाबरोवस्क क्रै", - /* AMU */ "अमुर ओब्लास्ट", - /* RU-SA */ "साखा गणतंत्र", - /* CAN */ "कनाडा", - /* RUS */ "रूस", - /* CN-SH */ "शंघाई", - /* CN-TJ */ "त्यांजिन", - /* CN-BJ */ "बीजिंग", - /* CN-HI */ "हैनान", - /* CN-NX */ "Ningxia", - /* CN-CQ */ "चोंगक्विंग", - /* CN-ZJ */ "झेजियांग", - /* CN-JS */ "जियांगसु", - /* CN-FJ */ "फ़ुज़ियान", - /* CN-AH */ "एन्हुई", - /* CN-LN */ "लिओनिंग", - /* CN-SD */ "शेडोंग", - /* CN-SX */ "शांक्सी", - /* CN-JX */ "यांग्शी", - /* CN-HA */ "हेनान", - /* CN-GZ */ "गुइझोऊ", - /* CN-GD */ "ग्वांगडोंग", - /* CN-HB */ "हुबेई", - /* CN-JL */ "जिलिन", - /* CN-HE */ "हेबै", - /* CN-SN */ "शानक्सी", - /* CN-NM */ "भीतरी मंगोलिया|इनर मंगोलिया", - /* CN-HL */ "हेलुंगजांग", - /* CN-HN */ "हुनान", - /* CN-GX */ "Guangxi Zhuang", - /* CN-SC */ "सिचुआन", - /* CN-YN */ "युनान", - /* CN-XZ */ "तिब्बत", - /* CN-GS */ "गांसु", - /* CN-QH */ "किंघाई", - /* CN-XJ */ "झिंजियांग उईघुर", - /* CHN */ "चीन", - /* UMI */ "संयुक्त राज्य अमेरिका के छोटे दूरस्थ द्वीपसमूह", - /* CPT */ "क्लिपरटन द्वीप", - /* ATA */ "अंटार्कटिका", - /* AAA */ "अंतरराष्ट्रीय|अंतरराष्ट्रीय|पृथ्वी" -}; - -#ifdef __cplusplus -} -#endif - -#endif // __INTERNAL_TERRITORY_NAMES_HI_H__ diff --git a/mapcodelib/internal_territory_names_local.h b/mapcodelib/internal_territory_names_local.h old mode 100644 new mode 100755 index 9d21802..5256200 --- a/mapcodelib/internal_territory_names_local.h +++ b/mapcodelib/internal_territory_names_local.h @@ -21,8 +21,7 @@ extern "C" { #endif // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** -static const char *TERRITORY_FULL_NAME_LOCAL[] = { -#ifdef MAPCODE_SUPPORT_LANGUAGE_LOCAL +static const char *TERRITORY_LOCAL_NAME_UTF8[] = { "Sancta Sedes|Holy See", "Monaco", "Gibraltar", @@ -556,10 +555,7 @@ static const char *TERRITORY_FULL_NAME_LOCAL[] = { "Île de Clipperton|Isla de la Pasión", "Antarctica", "Earth", -#else // MAPCODE_SUPPORT_LANGUAGE_LOCAL - NULL -#endif // MAPCODE_SUPPORT_LANGUAGE_LOCAL -}; + "?"}; #ifdef __cplusplus } diff --git a/mapcodelib/internal_territory_names_nl.h b/mapcodelib/internal_territory_names_nl.h deleted file mode 100644 index e9bd9ba..0000000 --- a/mapcodelib/internal_territory_names_nl.h +++ /dev/null @@ -1,569 +0,0 @@ -/* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -#ifndef __INTERNAL_TERRITORY_NAMES_NL_H__ -#define __INTERNAL_TERRITORY_NAMES_NL_H__ - -#ifdef __cplusplus -extern "C" { -#endif - -// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** - -static const char *TERRITORY_FULL_NAME_NL[] = { -#ifdef MAPCODE_SUPPORT_LANGUAGE_NL - /* VAT */ "Vaticaanstad|Heilige Stoel", - /* MCO */ "Monaco", - /* GIB */ "Gibraltar", - /* TKL */ "Tokelau", - /* CCK */ "Cocos Eilanden|Keeling Islands", - /* BLM */ "Saint-Barthelemy", - /* NRU */ "Nauru", - /* TUV */ "Tuvalu", - /* MAC */ "Macau", - /* SXM */ "Sint Maarten", - /* MAF */ "Saint-Martin", - /* NFK */ "Norfolk en Philip Island|Philip Island", - /* PCN */ "Pitcairn Islands", - /* BVT */ "Bouvet Island", - /* BMU */ "Bermuda", - /* IOT */ "British Indian Ocean Territory", - /* SMR */ "San Marino", - /* GGY */ "Guernsey", - /* AIA */ "Anguilla", - /* MSR */ "Montserrat", - /* JEY */ "Jersey", - /* CXR */ "Christmas Island", - /* WLF */ "Wallis en Futuna|Futuna", - /* VGB */ "Britse Maagdeneilanden|Britse Maagdeneilanden", - /* LIE */ "Liechtenstein", - /* ABW */ "Aruba", - /* MHL */ "Marshall Eilanden", - /* ASM */ "Amerikaans Samoa|Samoa, Amerikaans", - /* COK */ "Cook eilanden", - /* SPM */ "Saint-Pierre en Miquelon|Miquelon", - /* NIU */ "Niue", - /* KNA */ "Saint Kitts en Nevis|Nevis", - /* CYM */ "Cayman eilanden", - /* BES */ "Bonaire, Sint Eustasuis en Saba|Saba|St Eustasius", - /* MDV */ "Malediven", - /* SHN */ "Sint-Helena, Ascension en Tristan da Cunha|Hemelvaart|Tristan da Cunha", - /* MLT */ "Malta", - /* GRD */ "Grenada", - /* VIR */ "Amerikaanse Maagdeneilanden|Maagdeneilanden, USA", - /* MYT */ "Mayotte", - /* SJM */ "Svalbard and Jan Mayen|Jan Mayen", - /* VCT */ "Saint Vincent en de Grenadines|Grenadines", - /* HMD */ "Heard Eiland en McDonald Eilanden|McDonald Islands", - /* BRB */ "Barbados", - /* ATG */ "Antigua en Barbuda|Barbuda", - /* CUW */ "Curaçao", - /* SYC */ "Seychellen", - /* PLW */ "Palau", - /* MNP */ "Northern Mariana Islands", - /* AND */ "Andorra", - /* GUM */ "Guam", - /* IMN */ "Isle of Man|Mann", - /* LCA */ "Saint Lucia", - /* FSM */ "Micronesia|Federated States of Micronesia", - /* SGP */ "Singapore", - /* TON */ "Tonga", - /* DMA */ "Dominica", - /* BHR */ "Bahrein", - /* KIR */ "Kiribati", - /* TCA */ "Turks-en Caicoseilanden|Caicoseilanden", - /* STP */ "Sao Tome en Principe|Principe", - /* HKG */ "Hong Kong", - /* MTQ */ "Martinique", - /* FRO */ "Faeröer", - /* GLP */ "Guadeloupe", - /* COM */ "Comoren", - /* MUS */ "Mauritius", - /* REU */ "Reunion", - /* LUX */ "Luxemburg", - /* WSM */ "Samoa", - /* SGS */ "Zuid-Georgië en de Zuidelijke Sandwicheilanden|Zuid-Sandwicheilanden", - /* PYF */ "Frans-Polynesië", - /* CPV */ "Kaapverdië", - /* TTO */ "Trinidad en Tobago|Tobago", - /* BRN */ "Brunei", - /* ATF */ "Franse Zuidelijke en Antarctische Gebieden", - /* PRI */ "Puerto Rico", - /* CYP */ "Cyprus", - /* LBN */ "Libanon", - /* JAM */ "Jamaica", - /* GMB */ "Gambia", - /* QAT */ "Qatar", - /* FLK */ "Falkland eilanden", - /* VUT */ "Vanuatu", - /* MNE */ "Montenegro", - /* BHS */ "Bahamas", - /* TLS */ "Oost-Timor", - /* SWZ */ "Swaziland", - /* KWT */ "Koeweit", - /* FJI */ "Fiji-eilanden", - /* NCL */ "New Caledonia", - /* SVN */ "Slovenië", - /* ISR */ "Israël", - /* PSE */ "Palestinian territory", - /* SLV */ "El Salvador", - /* BLZ */ "Belize", - /* DJI */ "Djibouti", - /* MKD */ "Macedonië", - /* RWA */ "Rwanda", - /* HTI */ "Haïti", - /* BDI */ "Burundi", - /* GNQ */ "Equatoriaal-Guinea", - /* ALB */ "Albanië", - /* SLB */ "Solomon eilanden", - /* ARM */ "Armenië", - /* LSO */ "Lesotho", - /* BEL */ "België", - /* MDA */ "Moldavië", - /* GNB */ "Guinee-Bissau", - /* TWN */ "Taiwan", - /* BTN */ "Bhutan", - /* CHE */ "Zwitserland", - /* NLD */ "Nederland", - /* DNK */ "Denemarken", - /* EST */ "Estland", - /* DOM */ "Dominicaanse Republiek", - /* SVK */ "Slowakije", - /* CRI */ "Costa Rica", - /* BIH */ "Bosnië en Herzegovina", - /* HRV */ "Kroatië", - /* TGO */ "Togo", - /* LVA */ "Letland", - /* LTU */ "Litouwen", - /* LKA */ "Sri Lanka", - /* GEO */ "Georgië", - /* IRL */ "Ierland", - /* SLE */ "Sierra Leone", - /* PAN */ "Panama", - /* CZE */ "Tsjechische Republiek", - /* GUF */ "Frans-Guyana", - /* ARE */ "Verenigde Arabische Emiraten", - /* AUT */ "Oostenrijk", - /* AZE */ "Azerbeidzjan", - /* SRB */ "Serbia", - /* JOR */ "Jordan", - /* PRT */ "Portugal", - /* HUN */ "Hongarije", - /* KOR */ "Zuid-Korea", - /* ISL */ "IJsland", - /* GTM */ "Guatemala", - /* CUB */ "Cuba", - /* BGR */ "Bulgarije", - /* LBR */ "Liberia", - /* HND */ "Honduras", - /* BEN */ "Benin", - /* ERI */ "Eritrea", - /* MWI */ "Malawi", - /* PRK */ "Noord-Korea", - /* NIC */ "Nicaragua", - /* GRC */ "Griekenland", - /* TJK */ "Tadzjikistan", - /* BGD */ "Bangladesh", - /* NPL */ "Nepal", - /* TUN */ "Tunesië", - /* SUR */ "Suriname", - /* URY */ "Uruguay", - /* KHM */ "Cambodja", - /* SYR */ "Syrië", - /* SEN */ "Senegal", - /* KGZ */ "Kirgizië", - /* BLR */ "Wit-Rusland", - /* GUY */ "Guyana", - /* LAO */ "Laos", - /* ROU */ "Roemenië", - /* GHA */ "Ghana", - /* UGA */ "Oeganda", - /* GBR */ "Verenigd Koninkrijk|Schotland|Groot Brittannië|Noord Ierland|Ierland, Noord", - /* GIN */ "Guinee", - /* ECU */ "Ecuador", - /* ESH */ "Western Sahara|Sahrawi", - /* GAB */ "Gabon", - /* NZL */ "Nieuw-Zeeland", - /* BFA */ "Burkina Faso", - /* PHL */ "Filippijnen", - /* ITA */ "Italië", - /* OMN */ "Oman", - /* POL */ "Polen", - /* CIV */ "Ivoorkust", - /* NOR */ "Noorwegen", - /* MYS */ "Maleisië", - /* VNM */ "Vietnam", - /* FIN */ "Finland", - /* COG */ "Congo-Brazzaville", - /* DEU */ "Duitsland", - /* JPN */ "Japan", - /* ZWE */ "Zimbabwe", - /* PRY */ "Paraguay", - /* IRQ */ "Irak", - /* MAR */ "Marokko", - /* UZB */ "Oezbekistan", - /* SWE */ "Zweden", - /* PNG */ "Papoea-Nieuw-Guinea", - /* CMR */ "Kameroen", - /* TKM */ "Turkmenistan", - /* ESP */ "Spanje", - /* THA */ "Thailand", - /* YEM */ "Jemen", - /* FRA */ "Frankrijk", - /* ALA */ "Åland-eilanden", - /* KEN */ "Kenia", - /* BWA */ "Botswana", - /* MDG */ "Madagascar", - /* UKR */ "Oekraïne", - /* SSD */ "Zuid-Soedan", - /* CAF */ "Centraal-Afrikaanse Republiek", - /* SOM */ "Somalië", - /* AFG */ "Afghanistan", - /* MMR */ "Myanmar|Birma", - /* ZMB */ "Zambia", - /* CHL */ "Chili", - /* TUR */ "Turkije", - /* PAK */ "Pakistan", - /* MOZ */ "Mozambique", - /* NAM */ "Namibië", - /* VEN */ "Venezuela", - /* NGA */ "Nigeria", - /* TZA */ "Tanzania", - /* EGY */ "Egypte", - /* MRT */ "Mauritanië", - /* BOL */ "Bolivia", - /* ETH */ "Ethiopië", - /* COL */ "Colombia", - /* ZAF */ "Zuid-Afrika", - /* MLI */ "Mali", - /* AGO */ "Angola", - /* NER */ "Niger", - /* TCD */ "Tsjaad", - /* PER */ "Peru", - /* MNG */ "Mongolië", - /* IRN */ "Iran", - /* LBY */ "Libië", - /* SDN */ "Soedan", - /* IDN */ "Indonesië", - /* DIF */ "Federal District", - /* TLA */ "Tlaxcala", - /* MOR */ "Morelos", - /* AGU */ "Aguascalientes", - /* MX-CL */ "Colima", - /* QUE */ "Queretaro", - /* HID */ "Hidalgo", - /* MX-MX */ "Mexico State", - /* TAB */ "Tabasco", - /* NAY */ "Nayarit", - /* GUA */ "Guanajuato", - /* PUE */ "Puebla", - /* YUC */ "Yucatan", - /* ROO */ "Quintana Roo", - /* SIN */ "Sinaloa", - /* CAM */ "Campeche", - /* MIC */ "Michoacan", - /* SLP */ "San Luis Potosi", - /* GRO */ "Guerrero", - /* NLE */ "Nuevo Leon", - /* BCN */ "Baja California", - /* VER */ "Veracruz", - /* CHP */ "Chiapas", - /* BCS */ "Baja California Sur", - /* ZAC */ "Zacatecas", - /* JAL */ "Jalisco", - /* TAM */ "Tamaulipas", - /* OAX */ "Oaxaca", - /* DUR */ "Durango", - /* COA */ "Coahuila", - /* SON */ "Sonora", - /* CHH */ "Chihuahua", - /* GRL */ "Groenland", - /* SAU */ "Saudi-Arabië", - /* COD */ "Congo-Kinshasa", - /* DZA */ "Algerije", - /* KAZ */ "Kazachstan", - /* ARG */ "Argentinië", - /* IN-DD */ "Daman en Diu", - /* IN-DN */ "Dadra en Nagar Haveli", - /* IN-CH */ "Chandigarh", - /* IN-AN */ "Andaman en Nicobar", - /* IN-LD */ "Lakshadweep", - /* IN-DL */ "Delhi", - /* IN-ML */ "Meghalaya", - /* IN-NL */ "Nagaland", - /* IN-MN */ "Manipur", - /* IN-TR */ "Tripura", - /* IN-MZ */ "Mizoram", - /* IN-SK */ "Sikkim", - /* IN-PB */ "Punjab", - /* IN-HR */ "Haryana", - /* IN-AR */ "Arunachal Pradesh", - /* IN-AS */ "Assam", - /* IN-BR */ "Bihar", - /* IN-UT */ "Uttarakhand", - /* IN-GA */ "Goa", - /* IN-KL */ "Kerala", - /* IN-TN */ "Tamil Nadu", - /* IN-HP */ "Himachal Pradesh", - /* IN-JK */ "Jammu en Kasjmir", - /* IN-CT */ "Chhattisgarh", - /* IN-JH */ "Jharkhand", - /* IN-KA */ "Karnataka", - /* IN-RJ */ "Rajasthan", - /* IN-OR */ "Odisha|Orissa", - /* IN-GJ */ "Gujarat", - /* IN-WB */ "West-Bengalen", - /* IN-MP */ "Madhya Pradesh", - /* IN-TG */ "Telangana", - /* IN-AP */ "Andhra Pradesh", - /* IN-MH */ "Maharashtra", - /* IN-UP */ "Uttar Pradesh", - /* IN-PY */ "Puducherry", - /* NSW */ "New South Wales", - /* ACT */ "Australian Capital Territory", - /* JBT */ "Jervis Bay Territorium", - /* AU-NT */ "Northern Territory", - /* AU-SA */ "South Australia", - /* TAS */ "Tasmanië", - /* VIC */ "Victoria", - /* AU-WA */ "West-Australië", - /* QLD */ "Queensland", - /* BR-DF */ "Distrito Federal", - /* BR-SE */ "Sergipe", - /* BR-AL */ "Alagoas", - /* BR-RJ */ "Rio de Janeiro", - /* BR-ES */ "Espirito Santo", - /* BR-RN */ "Rio Grande do Norte", - /* BR-PB */ "Paraiba", - /* BR-SC */ "Santa Catarina", - /* BR-PE */ "Pernambuco", - /* BR-AP */ "Amapá", - /* BR-CE */ "Ceara", - /* BR-AC */ "Acre", - /* BR-PR */ "Parana", - /* BR-RR */ "Roraima", - /* BR-RO */ "Rondonia", - /* BR-SP */ "Sao Paulo", - /* BR-PI */ "Piaui", - /* BR-TO */ "Tocantins", - /* BR-RS */ "Rio Grande do Sul", - /* BR-MA */ "Maranhao", - /* BR-GO */ "Goias", - /* BR-MS */ "Mato Grosso do Sul", - /* BR-BA */ "Bahia", - /* BR-MG */ "Minas Gerais", - /* BR-MT */ "Mato Grosso", - /* BR-PA */ "Para", - /* BR-AM */ "Amazonas", - /* US-DC */ "District of Columbia", - /* US-RI */ "Rhode Island", - /* US-DE */ "Delaware", - /* US-CT */ "Connecticut", - /* US-NJ */ "New Jersey", - /* US-NH */ "New Hampshire", - /* US-VT */ "Vermont", - /* US-MA */ "Massachusetts", - /* US-HI */ "Hawaï", - /* US-MD */ "Maryland", - /* US-WV */ "West Virginia", - /* US-SC */ "South Carolina", - /* US-ME */ "Maine", - /* US-IN */ "Indiana", - /* US-KY */ "Kentucky", - /* US-TN */ "Tennessee", - /* US-VA */ "Virginia", - /* US-OH */ "Ohio", - /* US-PA */ "Pennsylvania", - /* US-MS */ "Mississippi", - /* US-LA */ "Louisiana", - /* US-AL */ "Alabama", - /* US-AR */ "Arkansas", - /* US-NC */ "North Carolina", - /* US-NY */ "New York", - /* US-IA */ "Iowa", - /* US-IL */ "Illinois", - /* US-GA */ "Georgia", - /* US-WI */ "Wisconsin", - /* US-FL */ "Florida", - /* US-MO */ "Missouri", - /* US-OK */ "Oklahoma", - /* US-ND */ "North Dakota", - /* US-WA */ "Washington", - /* US-SD */ "South Dakota", - /* US-NE */ "Nebraska", - /* US-KS */ "Kansas", - /* US-ID */ "Idaho", - /* US-UT */ "Utah", - /* US-MN */ "Minnesota", - /* US-MI */ "Michigan", - /* US-WY */ "Wyoming", - /* US-OR */ "Oregon", - /* US-CO */ "Colorado", - /* US-NV */ "Nevada", - /* US-AZ */ "Arizona", - /* US-NM */ "New Mexico", - /* US-MT */ "Montana", - /* US-CA */ "Californië", - /* US-TX */ "Texas", - /* US-AK */ "Alaska", - /* CA-BC */ "British Columbia", - /* CA-AB */ "Alberta", - /* CA-ON */ "Ontario", - /* CA-QC */ "Quebec", - /* CA-SK */ "Saskatchewan", - /* CA-MB */ "Manitoba", - /* CA-NL */ "Newfoundland", - /* CA-NB */ "New Brunswick", - /* CA-NS */ "Nova Scotia", - /* CA-PE */ "Prince Edward Island", - /* CA-YT */ "Yukon", - /* CA-NT */ "Northwest Territories", - /* CA-NU */ "Nunavut", - /* IND */ "India", - /* AUS */ "Australië", - /* BRA */ "Brazilië", - /* USA */ "VS|Verenigde Staten|Amerika", - /* MEX */ "Mexico", - /* MOW */ "Moskou", - /* SPE */ "Sint-Petersburg", - /* KGD */ "Kaliningrad Oblast", - /* RU-IN */ "Ingoesjetië Republiek", - /* RU-AD */ "Adygea Republiek", - /* RU-SE */ "Noord-Ossetië-Alania Republiek", - /* RU-KB */ "Kabardino-Balkar Republiek", - /* RU-KC */ "Karachay-Cherkess Republiek", - /* RU-CE */ "Tsjetsjeense Republiek", - /* RU-CU */ "Chuvash Republiek", - /* IVA */ "Ivanovo Oblast", - /* LIP */ "Lipetsk", - /* ORL */ "Oryol Oblast", - /* TUL */ "Tula Oblast", - /* RU-BE */ "Belgorod Oblast", - /* VLA */ "Vladimir Oblast", - /* KRS */ "Kursk Oblast", - /* KLU */ "Kaluga Oblast", - /* RU-TT */ "Tambov Oblast", - /* BRY */ "Bryansk Oblast", - /* YAR */ "Yaroslavl Oblast", - /* RYA */ "Ryazan Oblast", - /* AST */ "Astrakhan Oblast", - /* MOS */ "Moskou Oblast", - /* SMO */ "Smolensk Oblast", - /* RU-DA */ "Dagestan Republiek", - /* VOR */ "Voronezh Oblast", - /* NGR */ "Novgorod Oblast", - /* PSK */ "Pskov Oblast", - /* KOS */ "Kostroma Oblast", - /* STA */ "Stavropol Krai", - /* KDA */ "Krasnodar Krai", - /* RU-KL */ "Kalmukkië Republiek", - /* TVE */ "Tver Oblast", - /* LEN */ "Leningrad Oblast", - /* ROS */ "Rostov Oblast", - /* VGG */ "Volgograd Oblast", - /* VLG */ "Vologda Oblast", - /* MUR */ "Murmansk Oblast", - /* RU-KR */ "Karelia Republiek", - /* NEN */ "Nenets Autonome Okrug", - /* RU-KO */ "Komi Republic", - /* ARK */ "Arkhangelsk Oblast", - /* RU-MO */ "Mordovië Republiek", - /* NIZ */ "Nizhny Novgorod Oblast", - /* PNZ */ "Penza Oblast", - /* RU-KI */ "Kirov Oblast", - /* RU-ME */ "Republiek Mari El", - /* ORE */ "Orenburg Oblast", - /* ULY */ "Ulyanovsk Oblast", - /* RU-PM */ "Perm Krai", - /* RU-BA */ "Bashkortostan Republiek", - /* RU-UD */ "Udmurt Republic", - /* RU-TA */ "Tatarstan Republiek", - /* SAM */ "Samara Oblast", - /* SAR */ "Saratov Oblast", - /* YAN */ "Yamalo-Nenets", - /* RU-KM */ "Khanty-Mansi", - /* SVE */ "Sverdlovsk Oblast", - /* TYU */ "Tyumen Oblast", - /* KGN */ "Kurgan Oblast", - /* RU-CH */ "Chelyabinsk Oblast", - /* RU-BU */ "Buryatia Republic", - /* ZAB */ "Zabaykalsky Krai", - /* IRK */ "Irkoetsk Oblast", - /* NVS */ "Novosibirsk Oblast", - /* TOM */ "Tomsk Oblast", - /* OMS */ "Omsk Oblast", - /* RU-KK */ "Khakassia Republiek", - /* KEM */ "Kemerovo Oblast", - /* RU-AL */ "Altai Republiek", - /* ALT */ "Altai Krai", - /* RU-TY */ "Tuva Republiek", - /* KYA */ "Krasnoyarsk Krai", - /* MAG */ "Magadan Oblast", - /* CHU */ "Chukotka Okrug", - /* KAM */ "Kamchatka Krai", - /* SAK */ "Sakhalin Oblast", - /* RU-PO */ "Primorsky Krai", - /* YEV */ "Joodse Autonome Oblast", - /* KHA */ "Khabarovsk Krai", - /* AMU */ "Amur Oblast", - /* RU-SA */ "Sakha Republiek|Yakutia Republic", - /* CAN */ "Canada", - /* RUS */ "Rusland", - /* CN-SH */ "Sjanghai", - /* CN-TJ */ "Tianjin", - /* CN-BJ */ "Beijing", - /* CN-HI */ "Hainan", - /* CN-NX */ "Ningxia Hui", - /* CN-CQ */ "Chongqing", - /* CN-ZJ */ "Zhejiang", - /* CN-JS */ "Jiangsu", - /* CN-FJ */ "Fujian", - /* CN-AH */ "Anhui", - /* CN-LN */ "Liaoning", - /* CN-SD */ "Shandong", - /* CN-SX */ "Shanxi", - /* CN-JX */ "Jiangxi", - /* CN-HA */ "Henan", - /* CN-GZ */ "Guizhou", - /* CN-GD */ "Guangdong", - /* CN-HB */ "Hubei", - /* CN-JL */ "Jilin", - /* CN-HE */ "Hebei", - /* CN-SN */ "Shaanxi", - /* CN-NM */ "Nei Mongol|Inner Mongolia", - /* CN-HL */ "Heilongjiang", - /* CN-HN */ "Hunan", - /* CN-GX */ "Guangxi Zhuang", - /* CN-SC */ "Sichuan", - /* CN-YN */ "Yunnan", - /* CN-XZ */ "Xizang|Tibet", - /* CN-GS */ "Gansu", - /* CN-QH */ "Qinghai", - /* CN-XJ */ "Xinjiang Oeigoerse", - /* CHN */ "China", - /* UMI */ "United States Minor Outlying Islands", - /* CPT */ "Clipperton Island", - /* ATA */ "Antarctica", - /* AAA */ "Internationaal|Wereldwijd|Aarde" -#else // MAPCODE_SUPPORT_LANGUAGE_NL - NULL -#endif // MAPCODE_SUPPORT_LANGUAGE_NL -}; - -#ifdef __cplusplus -} -#endif - -#endif // __INTERNAL_TERRITORY_NAMES_NL_H__ diff --git a/mapcodelib/internal_territory_search.h b/mapcodelib/internal_territory_search.h old mode 100644 new mode 100755 diff --git a/mapcodelib/mapcode_alphabets.h b/mapcodelib/mapcode_alphabets.h old mode 100644 new mode 100755 index acbb0d0..a8d35da --- a/mapcodelib/mapcode_alphabets.h +++ b/mapcodelib/mapcode_alphabets.h @@ -57,7 +57,7 @@ enum Alphabet { ALPHABET_ODIA, ALPHABET_KANNADA, ALPHABET_GUJARATI, - _ALPHABET_MAX + _ALPHABET_MAX, }; #ifdef __cplusplus diff --git a/mapcodelib/mapcode_legacy.c b/mapcodelib/mapcode_legacy.c old mode 100644 new mode 100755 diff --git a/mapcodelib/mapcode_legacy.h b/mapcodelib/mapcode_legacy.h old mode 100644 new mode 100755 diff --git a/mapcodelib/mapcode_territories.h b/mapcodelib/mapcode_territories.h old mode 100644 new mode 100755 diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c old mode 100644 new mode 100755 index 1994748..39acb87 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -22,20 +22,11 @@ #include "mapcoder.h" #include "internal_data.h" #include "internal_iso3166_data.h" +#include "internal_territory_names_english.h" #include "internal_territory_alphabets.h" #include "internal_territory_names_local.h" #include "internal_alphabet_recognizer.h" -// We must have a default language -#define MAPCODE_SUPPORT_LANGUAGE_EN -#define DEFAULT_TERRITORY_FULL_NAME TERRITORY_FULL_NAME_EN - -#include "internal_territory_names_da.h" -#include "internal_territory_names_de.h" -#include "internal_territory_names_en.h" -#include "internal_territory_names_fr.h" -#include "internal_territory_names_nl.h" -#include "internal_territory_names_local.h" #ifdef DEBUG @@ -110,19 +101,6 @@ static const double METERS_PER_DEGREE_LON = EARTH_CIRCUMFERENCE_X / 360.0; static const int DEBUG_STOP_AT = -1; // to externally test-restrict internal encoding, do not use! -typedef struct { - const char *locale; - const char **territoryFullNames; -} LocaleRegistryItem; - -static const LocaleRegistryItem LOCALE_REGISTRY[] = { - {"DA", TERRITORY_FULL_NAME_DA}, - {"DE", TERRITORY_FULL_NAME_DE}, - {"EN", TERRITORY_FULL_NAME_EN}, - {"FR", TERRITORY_FULL_NAME_FR}, - {"NL", TERRITORY_FULL_NAME_NL} -}; - // important information about the 8 parents static const char *PARENTS_3 = "USA,IND,CAN,AUS,MEX,BRA,RUS,CHN,"; static const char *PARENTS_2 = "US,IN,CA,AU,MX,BR,RU,CN,"; @@ -3040,54 +3018,26 @@ const TerritoryAlphabets *getAlphabetsForTerritory(enum Territory territory) { // /////////////////////////////////////////////////////////////////////////////////////////////// + static int getFullTerritoryName_internal( char *territoryName, enum Territory territory, int alternative, int alphabet, - const char *locale) { + const char *namelist[]) { const char *s; const char *pipePtr; - const char **namelist = NULL; ASSERT(territoryName); - - if (alternative < 0 || territory <= _TERRITORY_MIN || territory >= _TERRITORY_MAX) { - *territoryName = 0; + if (!territoryName) { return 0; } - - if (locale == NULL) { - - // Use local names if locale is null. - namelist = TERRITORY_FULL_NAME_LOCAL; - } else if (strlen(locale) < 2) { - - // Locale is invalid. - namelist = NULL; - } else { - - // Try and get correct list. - char localeUpper[3] = ""; - int i; - localeUpper[0] = locale[0]; - localeUpper[1] = locale[1]; - localeUpper[2] = 0; - namelist = NULL; - for (i = 0; i < (int) (sizeof(LOCALE_REGISTRY) / sizeof(LOCALE_REGISTRY[0])); ++i) { - if (!strcmp(LOCALE_REGISTRY[i].locale, localeUpper)) { - namelist = LOCALE_REGISTRY[i].territoryFullNames; - break; - } - } - } - - // Use English if locale is invalid. - if (namelist == NULL || namelist[0] == NULL) { - namelist = DEFAULT_TERRITORY_FULL_NAME; + if (!namelist || alternative < 0 || + territory <= _TERRITORY_MIN || territory >= _TERRITORY_MAX) { + *territoryName = 0; + return 0; } - s = namelist[INDEX_OF_TERRITORY(territory)]; for (;;) { pipePtr = strchr(s, '|'); @@ -3130,27 +3080,10 @@ static int getFullTerritoryName_internal( } -int getFullTerritoryNameInLocaleInAlphabet(char *territoryName, enum Territory territory, int alternative, - const char *locale, enum Alphabet alphabet) { - return getFullTerritoryName_internal(territoryName, territory, alternative, alphabet, locale); -} - - -int getFullTerritoryNameInLocale(char *territoryName, enum Territory territory, int alternative, - const char *locale) { - return getFullTerritoryName_internal(territoryName, territory, alternative, -1, locale); -} - - -#ifdef MAPCODE_SUPPORT_LANGUAGE_EN // TODO @@@ move to legacy! - int getFullTerritoryNameEnglish(char *territoryName, enum Territory territory, int alternative) { - return getFullTerritoryName_internal(territoryName, territory, alternative, -1, "en_US"); + return getFullTerritoryName_internal(territoryName, territory, alternative, -1, TERRITORY_FULL_NAME); } -#endif - -#ifdef MAPCODE_SUPPORT_LANGUAGE_LOCAL int getFullTerritoryNameLocalInAlphabet(char *territoryName, enum Territory territory, int alternative, enum Alphabet alphabet) { @@ -3162,12 +3095,13 @@ int getFullTerritoryNameLocalInAlphabet(char *territoryName, enum Territory terr *territoryName = 0; return 0; } - return getFullTerritoryName_internal(territoryName, territory, alternative, (int) alphabet, "local"); + return getFullTerritoryName_internal(territoryName, territory, alternative, (int) alphabet, + TERRITORY_LOCAL_NAME_UTF8); } int getFullTerritoryNameLocal(char *territoryName, enum Territory territory, int alternative) { - return getFullTerritoryName_internal(territoryName, territory, alternative, -1, "local"); + return getFullTerritoryName_internal(territoryName, territory, alternative, -1, TERRITORY_LOCAL_NAME_UTF8); } -#endif + diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h old mode 100644 new mode 100755 index 76784fe..13b88d4 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -25,7 +25,7 @@ extern "C" { #include "mapcode_alphabets.h" -#define MAPCODE_C_VERSION "2.5.2" +#define MAPCODE_C_VERSION "2.5.1" #define UWORD unsigned short int // 2-byte unsigned integer. #define MAX_NR_OF_MAPCODE_RESULTS 22 // Max. number of results ever returned by encoder (e.g. for 26.904899, 95.138515). #define MAX_PROPER_MAPCODE_LEN 11 // Max. number of characters in a proper mapcode (including the dot, excl. precision extension). @@ -61,7 +61,7 @@ typedef struct { enum Territory territoryCode; // The territory, as recognized and disambiguated from territoryISO. char properMapcode[MAX_PROPER_MAPCODE_LEN + 1]; // The (romanised) mapcode excl. territory or extension. int indexOfDot; // Position of dot in properMapcode (a value between 2 and 5). - char precisionExtension[MAX_PRECISION_DIGITS + 1]; // The (romanised) extension (excluding the hyphen). + char precisionExtension[MAX_PRECISION_DIGITS + 1]; // The (romanised) exyension (excluding the hyphen). } MapcodeElements; @@ -104,7 +104,7 @@ enum MapcodeError { // all OK. - ERR_OK = 0 + ERR_OK = 0, }; @@ -327,8 +327,6 @@ int multipleBordersNearby( enum Territory territory); -#ifdef MAPCODE_SUPPORT_LANGUAGE_EN // TODO @@@ Move to legacy.h - /** * Returns territory names in English or in the local language. There's always at least 1 alternative (with index 0). * @@ -347,10 +345,6 @@ int getFullTerritoryNameEnglish( int alternative); -#endif // MAPCODE_SUPPORT_LANGUAGE_EN - -#ifdef MAPCODE_SUPPORT_LANGUAGE_LOCAL - /** * Returns territory names in the local language. There are two variants of this call. One returns local * territory names in a specified alphabet only. The other simply returns the local names, regardless @@ -377,36 +371,6 @@ int getFullTerritoryNameLocalInAlphabet( int alternative, enum Alphabet alphabet); -#endif // MAPCODE_SUPPORT_LANGUAGE_LOCAL - -/** - * Returns territory names in a specific locale. There are two variants of this call. One returns - * territory names in a specified alphabet only. The other simply returns the local names, regardless - * of its alphabet. There is always at least 1 alternative, with index 0. - * - * Arguments: - * territoryName - Target string, allocated by caller to be at least MAX_TERRITORY_NAME_LENGTH + 1 bytes. - * territory - Territory to get name for. - * alternative - Which name to get, must be >= 0 (0 = default, 1 = first alternative, 2 = second etc.). - * locale - A locale (e.g. "en_US" for U.S. English); use NULL for local territory names. - * alphabet - Alphabet to use for territoryName. Must be a valid alphabet value. - * - * Return value: - * 0 if the alternative does not exist (territoryName will be empty). - * non-0 if the alternative exists (territoryName contains name). - */ -int getFullTerritoryNameInLocale( - char *territoryName, - enum Territory territory, - int alternative, - const char *locale); - -int getFullTerritoryNameInLocaleInAlphabet( - char *territoryName, - enum Territory territory, - int alternative, - const char *locale, - enum Alphabet alphabet); /** * This struct contains the returned alphabest for getAlphabetsForTerritory. The 'count' specifies diff --git a/test/README.md b/test/README.md deleted file mode 100644 index fca55d3..0000000 --- a/test/README.md +++ /dev/null @@ -1,73 +0,0 @@ -# Unit Tests - -To build the unit tests, execute: - - cd ../mapcodelib - gcc -DDEBUG -O -c mapcoder.c - cd ../unittest - gcc -DDEBUG -O -DDEBUG unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o - -To execute the tests, simply execute: - - ./unittest - -## Using `valgrind` to Detect Memory Leaks - -Compile and run as follows to use `valgrind` (http://valgrind.org) to detect memory leaks: - - cd ../mapcodelib - gcc -g -O0 -c mapcoder.c - cd ../unittest - gcc -g -O0 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o - valgrind --leak-check=yes ./unittest - -## Using the Address Sanitizer (from CLang) to Detect Memory Errors - -Or, add `-fsanitize=address` to run the address sanitizer: - - cd ../mapcodelib - gcc -O -c mapcoder.c - cd ../unittest - gcc -O unittest.c -lm -lpthread -fsanitize=address -o unittest ../mapcodelib/mapcoder.o - -And add the environment variable `ASAN_OPTIONS` to your shell: - - ASAN_OPTIONS=debug=true:strict_string_checks=1:detect_stack_use_after_return=true: - detect_invalid_pointer_pairs=99999:detect_container_overflow=true: - detect_odr_violation=2:check_initialization_order=true:strict_init_order=true - -## Using `gprof` to Profile the Library - -Compile and run as follows to use `gprof` to profile the library: - - cd ../mapcodelib - gcc -g -O0 -c mapcoder.c -pg - cd ../unittest - gcc -g -O0 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o -pg - -## Using `gcov` to Show Test Coverage - -Compile and run as follows to use `gcov` to show test coverage for the libray: - - cd ../mapcodelib - gcc -fprofile-arcs -ftest-coverage -O0 -c mapcoder.c - cd ../unittest - gcc -fprofile-arcs -ftest-coverage -O0 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o -pg - ./unittest - cd ../mapcodelib - gcov mapcoder.c - cd ../unittest - gcov unittest.c - -The test coverage reports are the `*.gcov` text files. - -## Using Microsoft Visual C++ - -If you use **Microsoft Visual C++**, you may need to add the following defines to your preprocessor -settings: - - NO_POSIX_THREADS - _CRT_SECURE_NO_WARNINGS - _CRT_NONSTDC_NO_DEPRECATE - - diff --git a/test/alphabets.csv b/test/alphabets.csv deleted file mode 100644 index a194bee..0000000 --- a/test/alphabets.csv +++ /dev/null @@ -1,4873 +0,0 @@ -alphabetNr,MapcodeInRoman,MapcodeInAlphabet,BackInRoman -0,89.EU,89.EU,89.EU -0,00.0A,00.0A,00.0A -0,BCDF.GHJK,BCDF.GHJK,BCDF.GHJK -0,LMNP.QRST,LMNP.QRST,LMNP.QRST -0,VWXY.Z123,VWXY.Z123,VWXY.Z123 -0,4567.890B,4567.890B,4567.890B -0,pq.xy,PQ.XY,PQ.XY -0,pq.xyz,PQ.XYZ,PQ.XYZ -0,pqx.yz,PQX.YZ,PQX.YZ -0,pq.rxyz,PQ.RXYZ,PQ.RXYZ -0,pqr.xyz,PQR.XYZ,PQR.XYZ -0,pqrx.yz,PQRX.YZ,PQRX.YZ -0,pqr.sxyz,PQR.SXYZ,PQR.SXYZ -0,pqrs.xyz,PQRS.XYZ,PQRS.XYZ -0,pqrs.txyz,PQRS.TXYZ,PQRS.TXYZ -0,pqrst.vxyz,PQRST.VXYZ,PQRST.VXYZ -0,p1.xy,P1.XY,P1.XY -0,pq.2y,PQ.2Y,PQ.2Y -0,3q.x4,3Q.X4,3Q.X4 -0,5q.6y,5Q.6Y,5Q.6Y -0,pq.1yz,PQ.1YZ,PQ.1YZ -0,pq1.yz,PQ1.YZ,PQ1.YZ -0,p2.x3z,P2.X3Z,P2.X3Z -0,p2x.3z,P2X.3Z,P2X.3Z -0,pq.1xy2,PQ.1XY2,PQ.1XY2 -0,pq1.xy2,PQ1.XY2,PQ1.XY2 -0,pq1x.y2,PQ1X.Y2,PQ1X.Y2 -0,p3.rx4z,P3.RX4Z,P3.RX4Z -0,p3r.x4z,P3R.X4Z,P3R.X4Z -0,p3rx.4z,P3RX.4Z,P3RX.4Z -0,5q.r6y7,5Q.R6Y7,5Q.R6Y7 -0,5qr.6y7,5QR.6Y7,5QR.6Y7 -0,5qr6.y7,5QR6.Y7,5QR6.Y7 -0,pq1.sx2z,PQ1.SX2Z,PQ1.SX2Z -0,pq1s.x2z,PQ1S.X2Z,PQ1S.X2Z -0,p3r.s4yz,P3R.S4YZ,P3R.S4YZ -0,p3rs.4yz,P3RS.4YZ,P3RS.4YZ -0,5qr.6xy7,5QR.6XY7,5QR.6XY7 -0,5qr6.xy7,5QR6.XY7,5QR6.XY7 -0,8q9.sx0z,8Q9.SX0Z,8Q9.SX0Z -0,8q9s.x0z,8Q9S.X0Z,8Q9S.X0Z -0,1qr2.tx3z,1QR2.TX3Z,1QR2.TX3Z -0,p4rs.5xy6,P4RS.5XY6,P4RS.5XY6 -0,p7r8.t9y0,P7R8.T9Y0,P7R8.T9Y0 -0,pq1st.2xy3,PQ1ST.2XY3,PQ1ST.2XY3 -0,p4rs5.vx6z,P4RS5.VX6Z,P4RS5.VX6Z -0,7qr8t.v9yz,7QR8T.V9YZ,7QR8T.V9YZ -0,p1r2t.3x4z,P1R2T.3X4Z,P1R2T.3X4Z -0,5q6s7.v8y9,5Q6S7.V8Y9,5Q6S7.V8Y9 -0,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% -0,abcdefghijklmnopqrstuvwxyz,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -0,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -0,OI.xx,OI.XX,OI.XX -0,oi.xx,OI.XX,OI.XX -0,oi.xx-oooooooo,OI.XX-OOOOOOOO,OI.XX-OOOOOOOO -0,oi.xx-iiiiiiii,OI.XX-IIIIIIII,OI.XX-IIIIIIII -0,PQ.RS-01234567,PQ.RS-01234567,PQ.RS-01234567 -0,PQ.RS-890,PQ.RS-890,PQ.RS-890 -0,89.EU-bc,89.EU-BC,89.EU-BC -0,00.0A-bc,00.0A-BC,00.0A-BC -0,BCDF.GHJK-bc,BCDF.GHJK-BC,BCDF.GHJK-BC -0,LMNP.QRST-bc,LMNP.QRST-BC,LMNP.QRST-BC -0,VWXY.Z123-bc,VWXY.Z123-BC,VWXY.Z123-BC -0,4567.890B-bc,4567.890B-BC,4567.890B-BC -0,pq.xy-bc,PQ.XY-BC,PQ.XY-BC -0,pq.xyz-bc,PQ.XYZ-BC,PQ.XYZ-BC -0,pqx.yz-bc,PQX.YZ-BC,PQX.YZ-BC -0,pq.rxyz-bc,PQ.RXYZ-BC,PQ.RXYZ-BC -0,pqr.xyz-bc,PQR.XYZ-BC,PQR.XYZ-BC -0,pqrx.yz-bc,PQRX.YZ-BC,PQRX.YZ-BC -0,pqr.sxyz-bc,PQR.SXYZ-BC,PQR.SXYZ-BC -0,pqrs.xyz-bc,PQRS.XYZ-BC,PQRS.XYZ-BC -0,pqrs.txyz-bc,PQRS.TXYZ-BC,PQRS.TXYZ-BC -0,pqrst.vxyz-bc,PQRST.VXYZ-BC,PQRST.VXYZ-BC -0,p1.xy-bc,P1.XY-BC,P1.XY-BC -0,pq.2y-bc,PQ.2Y-BC,PQ.2Y-BC -0,3q.x4-bc,3Q.X4-BC,3Q.X4-BC -0,5q.6y-bc,5Q.6Y-BC,5Q.6Y-BC -0,pq.1yz-bc,PQ.1YZ-BC,PQ.1YZ-BC -0,pq1.yz-bc,PQ1.YZ-BC,PQ1.YZ-BC -0,p2.x3z-bc,P2.X3Z-BC,P2.X3Z-BC -0,p2x.3z-bc,P2X.3Z-BC,P2X.3Z-BC -0,pq.1xy2-bc,PQ.1XY2-BC,PQ.1XY2-BC -0,pq1.xy2-bc,PQ1.XY2-BC,PQ1.XY2-BC -0,pq1x.y2-bc,PQ1X.Y2-BC,PQ1X.Y2-BC -0,p3.rx4z-bc,P3.RX4Z-BC,P3.RX4Z-BC -0,p3r.x4z-bc,P3R.X4Z-BC,P3R.X4Z-BC -0,p3rx.4z-bc,P3RX.4Z-BC,P3RX.4Z-BC -0,5q.r6y7-bc,5Q.R6Y7-BC,5Q.R6Y7-BC -0,5qr.6y7-bc,5QR.6Y7-BC,5QR.6Y7-BC -0,5qr6.y7-bc,5QR6.Y7-BC,5QR6.Y7-BC -0,pq1.sx2z-bc,PQ1.SX2Z-BC,PQ1.SX2Z-BC -0,pq1s.x2z-bc,PQ1S.X2Z-BC,PQ1S.X2Z-BC -0,p3r.s4yz-bc,P3R.S4YZ-BC,P3R.S4YZ-BC -0,p3rs.4yz-bc,P3RS.4YZ-BC,P3RS.4YZ-BC -0,5qr.6xy7-bc,5QR.6XY7-BC,5QR.6XY7-BC -0,5qr6.xy7-bc,5QR6.XY7-BC,5QR6.XY7-BC -0,8q9.sx0z-bc,8Q9.SX0Z-BC,8Q9.SX0Z-BC -0,8q9s.x0z-bc,8Q9S.X0Z-BC,8Q9S.X0Z-BC -0,1qr2.tx3z-bc,1QR2.TX3Z-BC,1QR2.TX3Z-BC -0,p4rs.5xy6-bc,P4RS.5XY6-BC,P4RS.5XY6-BC -0,p7r8.t9y0-bc,P7R8.T9Y0-BC,P7R8.T9Y0-BC -0,pq1st.2xy3-bc,PQ1ST.2XY3-BC,PQ1ST.2XY3-BC -0,p4rs5.vx6z-bc,P4RS5.VX6Z-BC,P4RS5.VX6Z-BC -0,7qr8t.v9yz-bc,7QR8T.V9YZ-BC,7QR8T.V9YZ-BC -0,p1r2t.3x4z-bc,P1R2T.3X4Z-BC,P1R2T.3X4Z-BC -0,5q6s7.v8y9-bc,5Q6S7.V8Y9-BC,5Q6S7.V8Y9-BC -0,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC -0,abcdefghijklmnopqrstuvwxyz-bc,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -0,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -0,OI.xx-bc,OI.XX-BC,OI.XX-BC -0,oi.xx-bc,OI.XX-BC,OI.XX-BC -0,oi.xx-oooooooo-bc,OI.XX-OOOOOOOO-BC,OI.XX-OOOOOOOO-BC -0,oi.xx-iiiiiiii-bc,OI.XX-IIIIIIII-BC,OI.XX-IIIIIIII-BC -0,PQ.RS-01234567-bc,PQ.RS-01234567-BC,PQ.RS-01234567-BC -0,PQ.RS-890-bc,PQ.RS-890-BC,PQ.RS-890-BC -0,89.EU-DFGHJKLM,89.EU-DFGHJKLM,89.EU-DFGHJKLM -0,00.0A-DFGHJKLM,00.0A-DFGHJKLM,00.0A-DFGHJKLM -0,BCDF.GHJK-DFGHJKLM,BCDF.GHJK-DFGHJKLM,BCDF.GHJK-DFGHJKLM -0,LMNP.QRST-DFGHJKLM,LMNP.QRST-DFGHJKLM,LMNP.QRST-DFGHJKLM -0,VWXY.Z123-DFGHJKLM,VWXY.Z123-DFGHJKLM,VWXY.Z123-DFGHJKLM -0,4567.890B-DFGHJKLM,4567.890B-DFGHJKLM,4567.890B-DFGHJKLM -0,pq.xy-DFGHJKLM,PQ.XY-DFGHJKLM,PQ.XY-DFGHJKLM -0,pq.xyz-DFGHJKLM,PQ.XYZ-DFGHJKLM,PQ.XYZ-DFGHJKLM -0,pqx.yz-DFGHJKLM,PQX.YZ-DFGHJKLM,PQX.YZ-DFGHJKLM -0,pq.rxyz-DFGHJKLM,PQ.RXYZ-DFGHJKLM,PQ.RXYZ-DFGHJKLM -0,pqr.xyz-DFGHJKLM,PQR.XYZ-DFGHJKLM,PQR.XYZ-DFGHJKLM -0,pqrx.yz-DFGHJKLM,PQRX.YZ-DFGHJKLM,PQRX.YZ-DFGHJKLM -0,pqr.sxyz-DFGHJKLM,PQR.SXYZ-DFGHJKLM,PQR.SXYZ-DFGHJKLM -0,pqrs.xyz-DFGHJKLM,PQRS.XYZ-DFGHJKLM,PQRS.XYZ-DFGHJKLM -0,pqrs.txyz-DFGHJKLM,PQRS.TXYZ-DFGHJKLM,PQRS.TXYZ-DFGHJKLM -0,pqrst.vxyz-DFGHJKLM,PQRST.VXYZ-DFGHJKLM,PQRST.VXYZ-DFGHJKLM -0,p1.xy-DFGHJKLM,P1.XY-DFGHJKLM,P1.XY-DFGHJKLM -0,pq.2y-DFGHJKLM,PQ.2Y-DFGHJKLM,PQ.2Y-DFGHJKLM -0,3q.x4-DFGHJKLM,3Q.X4-DFGHJKLM,3Q.X4-DFGHJKLM -0,5q.6y-DFGHJKLM,5Q.6Y-DFGHJKLM,5Q.6Y-DFGHJKLM -0,pq.1yz-DFGHJKLM,PQ.1YZ-DFGHJKLM,PQ.1YZ-DFGHJKLM -0,pq1.yz-DFGHJKLM,PQ1.YZ-DFGHJKLM,PQ1.YZ-DFGHJKLM -0,p2.x3z-DFGHJKLM,P2.X3Z-DFGHJKLM,P2.X3Z-DFGHJKLM -0,p2x.3z-DFGHJKLM,P2X.3Z-DFGHJKLM,P2X.3Z-DFGHJKLM -0,pq.1xy2-DFGHJKLM,PQ.1XY2-DFGHJKLM,PQ.1XY2-DFGHJKLM -0,pq1.xy2-DFGHJKLM,PQ1.XY2-DFGHJKLM,PQ1.XY2-DFGHJKLM -0,pq1x.y2-DFGHJKLM,PQ1X.Y2-DFGHJKLM,PQ1X.Y2-DFGHJKLM -0,p3.rx4z-DFGHJKLM,P3.RX4Z-DFGHJKLM,P3.RX4Z-DFGHJKLM -0,p3r.x4z-DFGHJKLM,P3R.X4Z-DFGHJKLM,P3R.X4Z-DFGHJKLM -0,p3rx.4z-DFGHJKLM,P3RX.4Z-DFGHJKLM,P3RX.4Z-DFGHJKLM -0,5q.r6y7-DFGHJKLM,5Q.R6Y7-DFGHJKLM,5Q.R6Y7-DFGHJKLM -0,5qr.6y7-DFGHJKLM,5QR.6Y7-DFGHJKLM,5QR.6Y7-DFGHJKLM -0,5qr6.y7-DFGHJKLM,5QR6.Y7-DFGHJKLM,5QR6.Y7-DFGHJKLM -0,pq1.sx2z-DFGHJKLM,PQ1.SX2Z-DFGHJKLM,PQ1.SX2Z-DFGHJKLM -0,pq1s.x2z-DFGHJKLM,PQ1S.X2Z-DFGHJKLM,PQ1S.X2Z-DFGHJKLM -0,p3r.s4yz-DFGHJKLM,P3R.S4YZ-DFGHJKLM,P3R.S4YZ-DFGHJKLM -0,p3rs.4yz-DFGHJKLM,P3RS.4YZ-DFGHJKLM,P3RS.4YZ-DFGHJKLM -0,5qr.6xy7-DFGHJKLM,5QR.6XY7-DFGHJKLM,5QR.6XY7-DFGHJKLM -0,5qr6.xy7-DFGHJKLM,5QR6.XY7-DFGHJKLM,5QR6.XY7-DFGHJKLM -0,8q9.sx0z-DFGHJKLM,8Q9.SX0Z-DFGHJKLM,8Q9.SX0Z-DFGHJKLM -0,8q9s.x0z-DFGHJKLM,8Q9S.X0Z-DFGHJKLM,8Q9S.X0Z-DFGHJKLM -0,1qr2.tx3z-DFGHJKLM,1QR2.TX3Z-DFGHJKLM,1QR2.TX3Z-DFGHJKLM -0,p4rs.5xy6-DFGHJKLM,P4RS.5XY6-DFGHJKLM,P4RS.5XY6-DFGHJKLM -0,p7r8.t9y0-DFGHJKLM,P7R8.T9Y0-DFGHJKLM,P7R8.T9Y0-DFGHJKLM -0,pq1st.2xy3-DFGHJKLM,PQ1ST.2XY3-DFGHJKLM,PQ1ST.2XY3-DFGHJKLM -0,p4rs5.vx6z-DFGHJKLM,P4RS5.VX6Z-DFGHJKLM,P4RS5.VX6Z-DFGHJKLM -0,7qr8t.v9yz-DFGHJKLM,7QR8T.V9YZ-DFGHJKLM,7QR8T.V9YZ-DFGHJKLM -0,p1r2t.3x4z-DFGHJKLM,P1R2T.3X4Z-DFGHJKLM,P1R2T.3X4Z-DFGHJKLM -0,5q6s7.v8y9-DFGHJKLM,5Q6S7.V8Y9-DFGHJKLM,5Q6S7.V8Y9-DFGHJKLM -0,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM -0,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -0,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -0,OI.xx-DFGHJKLM,OI.XX-DFGHJKLM,OI.XX-DFGHJKLM -0,oi.xx-DFGHJKLM,OI.XX-DFGHJKLM,OI.XX-DFGHJKLM -0,oi.xx-oooooooo-DFGHJKLM,OI.XX-OOOOOOOO-DFGHJKLM,OI.XX-OOOOOOOO-DFGHJKLM -0,oi.xx-iiiiiiii-DFGHJKLM,OI.XX-IIIIIIII-DFGHJKLM,OI.XX-IIIIIIII-DFGHJKLM -0,PQ.RS-01234567-DFGHJKLM,PQ.RS-01234567-DFGHJKLM,PQ.RS-01234567-DFGHJKLM -0,PQ.RS-890-DFGHJKLM,PQ.RS-890-DFGHJKLM,PQ.RS-890-DFGHJKLM -1,89.EU,Α9.Ω3,89.EU -1,00.0A,00.0Α,00.0A -1,BCDF.GHJK,ΒΞ4Ε.2ΓΗ8Π,BCDF.GHJK -1,LMNP.QRST,ΛΜ6Ρ.8ΘΨ4Σ,LMNP.QRST -1,VWXY.Z123,ΦΩ9Υ.1Ζ102,VWXY.Z123 -1,4567.890B,4567.890Β,4567.890B -1,pq.xy,ΡΘ.56Υ,PQ.XY -1,pq.xyz,ΡΘ.56ΥΖ,PQ.XYZ -1,pqx.yz,ΡΘ.96ΥΖ,PQX.YZ -1,pq.rxyz,ΡΘ3.Χ0ΥΖ,PQ.RXYZ -1,pqr.xyz,ΡΘ6.Χ1ΥΖ,PQR.XYZ -1,pqrx.yz,ΡΘ9.Χ2ΥΖ,PQRX.YZ -1,pqr.sxyz,ΡΘ4.ΣΧ9ΥΖ,PQR.SXYZ -1,pqrs.xyz,ΡΘ8.ΣΧ9ΥΖ,PQRS.XYZ -1,pqrs.txyz,ΡΘ7Σ.8ΤΧ2Υ,PQRS.TXYZ -1,pqrst.vxyz,ΡΘ7ΣΤ.8ΦΧ2Υ,PQRST.VXYZ -1,p1.xy,Ρ1.ΧΥ,P1.XY -1,pq.2y,ΡΘ.2Υ,PQ.2Y -1,3q.x4,3Θ.Χ4,3Q.X4 -1,5q.6y,5Θ.6Υ,5Q.6Y -1,pq.1yz,ΡΘ.23ΥΖ,PQ.1YZ -1,pq1.yz,ΡΘ1.ΥΖ,PQ1.YZ -1,p2.x3z,Ρ2.563Ζ,P2.X3Z -1,p2x.3z,Ρ2Χ.3Ζ,P2X.3Z -1,pq.1xy2,ΡΘ0.Χ8Υ2,PQ.1XY2 -1,pq1.xy2,ΡΘ1.ΧΥ2,PQ1.XY2 -1,pq1x.y2,ΡΘ1Χ.Υ2,PQ1X.Y2 -1,p3.rx4z,Ρ33.Χ04Ζ,P3.RX4Z -1,p3r.x4z,Ρ3Ψ.Χ4Ζ,P3R.X4Z -1,p3rx.4z,Ρ3ΨΧ.4Ζ,P3RX.4Z -1,5q.r6y7,5Θ3.60Υ7,5Q.R6Y7 -1,5qr.6y7,5ΘΨ.6Υ7,5QR.6Y7 -1,5qr6.y7,5ΘΨ6.Υ7,5QR6.Y7 -1,pq1.sx2z,ΡΘ2.ΣΧ32Ζ,PQ1.SX2Z -1,pq1s.x2z,ΡΘ1Σ.Χ2Ζ,PQ1S.X2Z -1,p3r.s4yz,Ρ34.Σ49ΥΖ,P3R.S4YZ -1,p3rs.4yz,Ρ3ΨΣ.4ΥΖ,P3RS.4YZ -1,5qr.6xy7,5Θ4.6Χ9Υ7,5QR.6XY7 -1,5qr6.xy7,5ΘΨ6.ΧΥ7,5QR6.XY7 -1,8q9.sx0z,8Θ3.ΣΧ30Ζ,8Q9.SX0Z -1,8q9s.x0z,8Θ9Σ.Χ0Ζ,8Q9S.X0Z -1,1qr2.tx3z,1ΘΨ2.ΤΧ3Ζ,1QR2.TX3Z -1,p4rs.5xy6,Ρ4ΨΣ.5ΧΥ6,P4RS.5XY6 -1,p7r8.t9y0,Ρ7Ψ8.Τ9Υ0,P7R8.T9Y0 -1,pq1st.2xy3,ΡΘ1ΣΤ.2ΧΥ3,PQ1ST.2XY3 -1,p4rs5.vx6z,Ρ4ΨΣ5.ΦΧ6Ζ,P4RS5.VX6Z -1,7qr8t.v9yz,7ΘΨ8Τ.Φ9ΥΖ,7QR8T.V9YZ -1,p1r2t.3x4z,Ρ1Ψ2Τ.3Χ4Ζ,P1R2T.3X4Z -1,5q6s7.v8y9,5Θ6Σ7.Φ8Υ9,5Q6S7.V8Y9 -1,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% -1,abcdefghijklmnopqrstuvwxyz,ΑΒΞΔΈΕΓΗΙΠΚΛΜΝΟΡΘΨΣΤΉΦΩΧΥΖ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -1,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ΑΒΞΔΈΕΓΗΙΠΚΛΜΝΟΡΘΨΣΤΉΦΩΧΥΖ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -1,OI.xx,ΟΙ.ΧΧ,OI.XX -1,oi.xx,ΟΙ.ΧΧ,OI.XX -1,oi.xx-oooooooo,ΟΙ.ΧΧ-ΟΟΟΟΟΟΟΟ,OI.XX-OOOOOOOO -1,oi.xx-iiiiiiii,ΟΙ.ΧΧ-ΙΙΙΙΙΙΙΙ,OI.XX-IIIIIIII -1,PQ.RS-01234567,ΡΘ.49Σ-01234567,PQ.RS-01234567 -1,PQ.RS-890,ΡΘ.49Σ-890,PQ.RS-890 -1,89.EU-bc,Α9.Ω3-ΒΞ,89.EU-BC -1,00.0A-bc,00.0Α-ΒΞ,00.0A-BC -1,BCDF.GHJK-bc,ΒΞ4Ε.2ΓΗ8Π-ΒΞ,BCDF.GHJK-BC -1,LMNP.QRST-bc,ΛΜ6Ρ.8ΘΨ4Σ-ΒΞ,LMNP.QRST-BC -1,VWXY.Z123-bc,ΦΩ9Υ.1Ζ102-ΒΞ,VWXY.Z123-BC -1,4567.890B-bc,4567.890Β-ΒΞ,4567.890B-BC -1,pq.xy-bc,ΡΘ.56Υ-ΒΞ,PQ.XY-BC -1,pq.xyz-bc,ΡΘ.56ΥΖ-ΒΞ,PQ.XYZ-BC -1,pqx.yz-bc,ΡΘ.96ΥΖ-ΒΞ,PQX.YZ-BC -1,pq.rxyz-bc,ΡΘ3.Χ0ΥΖ-ΒΞ,PQ.RXYZ-BC -1,pqr.xyz-bc,ΡΘ6.Χ1ΥΖ-ΒΞ,PQR.XYZ-BC -1,pqrx.yz-bc,ΡΘ9.Χ2ΥΖ-ΒΞ,PQRX.YZ-BC -1,pqr.sxyz-bc,ΡΘ4.ΣΧ9ΥΖ-ΒΞ,PQR.SXYZ-BC -1,pqrs.xyz-bc,ΡΘ8.ΣΧ9ΥΖ-ΒΞ,PQRS.XYZ-BC -1,pqrs.txyz-bc,ΡΘ7Σ.8ΤΧ2Υ-ΒΞ,PQRS.TXYZ-BC -1,pqrst.vxyz-bc,ΡΘ7ΣΤ.8ΦΧ2Υ-ΒΞ,PQRST.VXYZ-BC -1,p1.xy-bc,Ρ1.ΧΥ-ΒΞ,P1.XY-BC -1,pq.2y-bc,ΡΘ.2Υ-ΒΞ,PQ.2Y-BC -1,3q.x4-bc,3Θ.Χ4-ΒΞ,3Q.X4-BC -1,5q.6y-bc,5Θ.6Υ-ΒΞ,5Q.6Y-BC -1,pq.1yz-bc,ΡΘ.23ΥΖ-ΒΞ,PQ.1YZ-BC -1,pq1.yz-bc,ΡΘ1.ΥΖ-ΒΞ,PQ1.YZ-BC -1,p2.x3z-bc,Ρ2.563Ζ-ΒΞ,P2.X3Z-BC -1,p2x.3z-bc,Ρ2Χ.3Ζ-ΒΞ,P2X.3Z-BC -1,pq.1xy2-bc,ΡΘ0.Χ8Υ2-ΒΞ,PQ.1XY2-BC -1,pq1.xy2-bc,ΡΘ1.ΧΥ2-ΒΞ,PQ1.XY2-BC -1,pq1x.y2-bc,ΡΘ1Χ.Υ2-ΒΞ,PQ1X.Y2-BC -1,p3.rx4z-bc,Ρ33.Χ04Ζ-ΒΞ,P3.RX4Z-BC -1,p3r.x4z-bc,Ρ3Ψ.Χ4Ζ-ΒΞ,P3R.X4Z-BC -1,p3rx.4z-bc,Ρ3ΨΧ.4Ζ-ΒΞ,P3RX.4Z-BC -1,5q.r6y7-bc,5Θ3.60Υ7-ΒΞ,5Q.R6Y7-BC -1,5qr.6y7-bc,5ΘΨ.6Υ7-ΒΞ,5QR.6Y7-BC -1,5qr6.y7-bc,5ΘΨ6.Υ7-ΒΞ,5QR6.Y7-BC -1,pq1.sx2z-bc,ΡΘ2.ΣΧ32Ζ-ΒΞ,PQ1.SX2Z-BC -1,pq1s.x2z-bc,ΡΘ1Σ.Χ2Ζ-ΒΞ,PQ1S.X2Z-BC -1,p3r.s4yz-bc,Ρ34.Σ49ΥΖ-ΒΞ,P3R.S4YZ-BC -1,p3rs.4yz-bc,Ρ3ΨΣ.4ΥΖ-ΒΞ,P3RS.4YZ-BC -1,5qr.6xy7-bc,5Θ4.6Χ9Υ7-ΒΞ,5QR.6XY7-BC -1,5qr6.xy7-bc,5ΘΨ6.ΧΥ7-ΒΞ,5QR6.XY7-BC -1,8q9.sx0z-bc,8Θ3.ΣΧ30Ζ-ΒΞ,8Q9.SX0Z-BC -1,8q9s.x0z-bc,8Θ9Σ.Χ0Ζ-ΒΞ,8Q9S.X0Z-BC -1,1qr2.tx3z-bc,1ΘΨ2.ΤΧ3Ζ-ΒΞ,1QR2.TX3Z-BC -1,p4rs.5xy6-bc,Ρ4ΨΣ.5ΧΥ6-ΒΞ,P4RS.5XY6-BC -1,p7r8.t9y0-bc,Ρ7Ψ8.Τ9Υ0-ΒΞ,P7R8.T9Y0-BC -1,pq1st.2xy3-bc,ΡΘ1ΣΤ.2ΧΥ3-ΒΞ,PQ1ST.2XY3-BC -1,p4rs5.vx6z-bc,Ρ4ΨΣ5.ΦΧ6Ζ-ΒΞ,P4RS5.VX6Z-BC -1,7qr8t.v9yz-bc,7ΘΨ8Τ.Φ9ΥΖ-ΒΞ,7QR8T.V9YZ-BC -1,p1r2t.3x4z-bc,Ρ1Ψ2Τ.3Χ4Ζ-ΒΞ,P1R2T.3X4Z-BC -1,5q6s7.v8y9-bc,5Θ6Σ7.Φ8Υ9-ΒΞ,5Q6S7.V8Y9-BC -1,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ΒΞ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC -1,abcdefghijklmnopqrstuvwxyz-bc,ΑΒΞΔΈΕΓΗΙΠΚΛΜΝΟΡΘΨΣΤΉΦΩΧΥΖ-ΒΞ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -1,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ΑΒΞΔΈΕΓΗΙΠΚΛΜΝΟΡΘΨΣΤΉΦΩΧΥΖ-ΒΞ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -1,OI.xx-bc,ΟΙ.ΧΧ-ΒΞ,OI.XX-BC -1,oi.xx-bc,ΟΙ.ΧΧ-ΒΞ,OI.XX-BC -1,oi.xx-oooooooo-bc,ΟΙ.ΧΧ-ΟΟΟΟΟΟΟΟ-ΒΞ,OI.XX-OOOOOOOO-BC -1,oi.xx-iiiiiiii-bc,ΟΙ.ΧΧ-ΙΙΙΙΙΙΙΙ-ΒΞ,OI.XX-IIIIIIII-BC -1,PQ.RS-01234567-bc,ΡΘ.49Σ-01234567-ΒΞ,PQ.RS-01234567-BC -1,PQ.RS-890-bc,ΡΘ.49Σ-890-ΒΞ,PQ.RS-890-BC -1,89.EU-DFGHJKLM,Α9.Ω3-ΔΕΓΗΠΚΛΜ,89.EU-DFGHJKLM -1,00.0A-DFGHJKLM,00.0Α-ΔΕΓΗΠΚΛΜ,00.0A-DFGHJKLM -1,BCDF.GHJK-DFGHJKLM,ΒΞ4Ε.2ΓΗ8Π-ΔΕΓΗΠΚΛΜ,BCDF.GHJK-DFGHJKLM -1,LMNP.QRST-DFGHJKLM,ΛΜ6Ρ.8ΘΨ4Σ-ΔΕΓΗΠΚΛΜ,LMNP.QRST-DFGHJKLM -1,VWXY.Z123-DFGHJKLM,ΦΩ9Υ.1Ζ102-ΔΕΓΗΠΚΛΜ,VWXY.Z123-DFGHJKLM -1,4567.890B-DFGHJKLM,4567.890Β-ΔΕΓΗΠΚΛΜ,4567.890B-DFGHJKLM -1,pq.xy-DFGHJKLM,ΡΘ.56Υ-ΔΕΓΗΠΚΛΜ,PQ.XY-DFGHJKLM -1,pq.xyz-DFGHJKLM,ΡΘ.56ΥΖ-ΔΕΓΗΠΚΛΜ,PQ.XYZ-DFGHJKLM -1,pqx.yz-DFGHJKLM,ΡΘ.96ΥΖ-ΔΕΓΗΠΚΛΜ,PQX.YZ-DFGHJKLM -1,pq.rxyz-DFGHJKLM,ΡΘ3.Χ0ΥΖ-ΔΕΓΗΠΚΛΜ,PQ.RXYZ-DFGHJKLM -1,pqr.xyz-DFGHJKLM,ΡΘ6.Χ1ΥΖ-ΔΕΓΗΠΚΛΜ,PQR.XYZ-DFGHJKLM -1,pqrx.yz-DFGHJKLM,ΡΘ9.Χ2ΥΖ-ΔΕΓΗΠΚΛΜ,PQRX.YZ-DFGHJKLM -1,pqr.sxyz-DFGHJKLM,ΡΘ4.ΣΧ9ΥΖ-ΔΕΓΗΠΚΛΜ,PQR.SXYZ-DFGHJKLM -1,pqrs.xyz-DFGHJKLM,ΡΘ8.ΣΧ9ΥΖ-ΔΕΓΗΠΚΛΜ,PQRS.XYZ-DFGHJKLM -1,pqrs.txyz-DFGHJKLM,ΡΘ7Σ.8ΤΧ2Υ-ΔΕΓΗΠΚΛΜ,PQRS.TXYZ-DFGHJKLM -1,pqrst.vxyz-DFGHJKLM,ΡΘ7ΣΤ.8ΦΧ2Υ-ΔΕΓΗΠΚΛΜ,PQRST.VXYZ-DFGHJKLM -1,p1.xy-DFGHJKLM,Ρ1.ΧΥ-ΔΕΓΗΠΚΛΜ,P1.XY-DFGHJKLM -1,pq.2y-DFGHJKLM,ΡΘ.2Υ-ΔΕΓΗΠΚΛΜ,PQ.2Y-DFGHJKLM -1,3q.x4-DFGHJKLM,3Θ.Χ4-ΔΕΓΗΠΚΛΜ,3Q.X4-DFGHJKLM -1,5q.6y-DFGHJKLM,5Θ.6Υ-ΔΕΓΗΠΚΛΜ,5Q.6Y-DFGHJKLM -1,pq.1yz-DFGHJKLM,ΡΘ.23ΥΖ-ΔΕΓΗΠΚΛΜ,PQ.1YZ-DFGHJKLM -1,pq1.yz-DFGHJKLM,ΡΘ1.ΥΖ-ΔΕΓΗΠΚΛΜ,PQ1.YZ-DFGHJKLM -1,p2.x3z-DFGHJKLM,Ρ2.563Ζ-ΔΕΓΗΠΚΛΜ,P2.X3Z-DFGHJKLM -1,p2x.3z-DFGHJKLM,Ρ2Χ.3Ζ-ΔΕΓΗΠΚΛΜ,P2X.3Z-DFGHJKLM -1,pq.1xy2-DFGHJKLM,ΡΘ0.Χ8Υ2-ΔΕΓΗΠΚΛΜ,PQ.1XY2-DFGHJKLM -1,pq1.xy2-DFGHJKLM,ΡΘ1.ΧΥ2-ΔΕΓΗΠΚΛΜ,PQ1.XY2-DFGHJKLM -1,pq1x.y2-DFGHJKLM,ΡΘ1Χ.Υ2-ΔΕΓΗΠΚΛΜ,PQ1X.Y2-DFGHJKLM -1,p3.rx4z-DFGHJKLM,Ρ33.Χ04Ζ-ΔΕΓΗΠΚΛΜ,P3.RX4Z-DFGHJKLM -1,p3r.x4z-DFGHJKLM,Ρ3Ψ.Χ4Ζ-ΔΕΓΗΠΚΛΜ,P3R.X4Z-DFGHJKLM -1,p3rx.4z-DFGHJKLM,Ρ3ΨΧ.4Ζ-ΔΕΓΗΠΚΛΜ,P3RX.4Z-DFGHJKLM -1,5q.r6y7-DFGHJKLM,5Θ3.60Υ7-ΔΕΓΗΠΚΛΜ,5Q.R6Y7-DFGHJKLM -1,5qr.6y7-DFGHJKLM,5ΘΨ.6Υ7-ΔΕΓΗΠΚΛΜ,5QR.6Y7-DFGHJKLM -1,5qr6.y7-DFGHJKLM,5ΘΨ6.Υ7-ΔΕΓΗΠΚΛΜ,5QR6.Y7-DFGHJKLM -1,pq1.sx2z-DFGHJKLM,ΡΘ2.ΣΧ32Ζ-ΔΕΓΗΠΚΛΜ,PQ1.SX2Z-DFGHJKLM -1,pq1s.x2z-DFGHJKLM,ΡΘ1Σ.Χ2Ζ-ΔΕΓΗΠΚΛΜ,PQ1S.X2Z-DFGHJKLM -1,p3r.s4yz-DFGHJKLM,Ρ34.Σ49ΥΖ-ΔΕΓΗΠΚΛΜ,P3R.S4YZ-DFGHJKLM -1,p3rs.4yz-DFGHJKLM,Ρ3ΨΣ.4ΥΖ-ΔΕΓΗΠΚΛΜ,P3RS.4YZ-DFGHJKLM -1,5qr.6xy7-DFGHJKLM,5Θ4.6Χ9Υ7-ΔΕΓΗΠΚΛΜ,5QR.6XY7-DFGHJKLM -1,5qr6.xy7-DFGHJKLM,5ΘΨ6.ΧΥ7-ΔΕΓΗΠΚΛΜ,5QR6.XY7-DFGHJKLM -1,8q9.sx0z-DFGHJKLM,8Θ3.ΣΧ30Ζ-ΔΕΓΗΠΚΛΜ,8Q9.SX0Z-DFGHJKLM -1,8q9s.x0z-DFGHJKLM,8Θ9Σ.Χ0Ζ-ΔΕΓΗΠΚΛΜ,8Q9S.X0Z-DFGHJKLM -1,1qr2.tx3z-DFGHJKLM,1ΘΨ2.ΤΧ3Ζ-ΔΕΓΗΠΚΛΜ,1QR2.TX3Z-DFGHJKLM -1,p4rs.5xy6-DFGHJKLM,Ρ4ΨΣ.5ΧΥ6-ΔΕΓΗΠΚΛΜ,P4RS.5XY6-DFGHJKLM -1,p7r8.t9y0-DFGHJKLM,Ρ7Ψ8.Τ9Υ0-ΔΕΓΗΠΚΛΜ,P7R8.T9Y0-DFGHJKLM -1,pq1st.2xy3-DFGHJKLM,ΡΘ1ΣΤ.2ΧΥ3-ΔΕΓΗΠΚΛΜ,PQ1ST.2XY3-DFGHJKLM -1,p4rs5.vx6z-DFGHJKLM,Ρ4ΨΣ5.ΦΧ6Ζ-ΔΕΓΗΠΚΛΜ,P4RS5.VX6Z-DFGHJKLM -1,7qr8t.v9yz-DFGHJKLM,7ΘΨ8Τ.Φ9ΥΖ-ΔΕΓΗΠΚΛΜ,7QR8T.V9YZ-DFGHJKLM -1,p1r2t.3x4z-DFGHJKLM,Ρ1Ψ2Τ.3Χ4Ζ-ΔΕΓΗΠΚΛΜ,P1R2T.3X4Z-DFGHJKLM -1,5q6s7.v8y9-DFGHJKLM,5Θ6Σ7.Φ8Υ9-ΔΕΓΗΠΚΛΜ,5Q6S7.V8Y9-DFGHJKLM -1,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ΔΕΓΗΠΚΛΜ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM -1,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ΑΒΞΔΈΕΓΗΙΠΚΛΜΝΟΡΘΨΣΤΉΦΩΧΥΖ-ΔΕΓΗΠΚΛΜ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -1,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ΑΒΞΔΈΕΓΗΙΠΚΛΜΝΟΡΘΨΣΤΉΦΩΧΥΖ-ΔΕΓΗΠΚΛΜ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -1,OI.xx-DFGHJKLM,ΟΙ.ΧΧ-ΔΕΓΗΠΚΛΜ,OI.XX-DFGHJKLM -1,oi.xx-DFGHJKLM,ΟΙ.ΧΧ-ΔΕΓΗΠΚΛΜ,OI.XX-DFGHJKLM -1,oi.xx-oooooooo-DFGHJKLM,ΟΙ.ΧΧ-ΟΟΟΟΟΟΟΟ-ΔΕΓΗΠΚΛΜ,OI.XX-OOOOOOOO-DFGHJKLM -1,oi.xx-iiiiiiii-DFGHJKLM,ΟΙ.ΧΧ-ΙΙΙΙΙΙΙΙ-ΔΕΓΗΠΚΛΜ,OI.XX-IIIIIIII-DFGHJKLM -1,PQ.RS-01234567-DFGHJKLM,ΡΘ.49Σ-01234567-ΔΕΓΗΠΚΛΜ,PQ.RS-01234567-DFGHJKLM -1,PQ.RS-890-DFGHJKLM,ΡΘ.49Σ-890-ΔΕΓΗΠΚΛΜ,PQ.RS-890-DFGHJKLM -2,89.EU,89.ЕЭ,89.EU -2,00.0A,00.0А,00.0A -2,BCDF.GHJK,ВСДЖ.ГНПК,BCDF.GHJK -2,LMNP.QRST,ЛМЗР.ФЯЦТ,LMNP.QRST -2,VWXY.Z123,ЧШХУ.Б123,VWXY.Z123 -2,4567.890B,4567.890В,4567.890B -2,pq.xy,РФ.ХУ,PQ.XY -2,pq.xyz,РФ.ХУБ,PQ.XYZ -2,pqx.yz,РФХ.УБ,PQX.YZ -2,pq.rxyz,РФ.ЯХУБ,PQ.RXYZ -2,pqr.xyz,РФЯ.ХУБ,PQR.XYZ -2,pqrx.yz,РФЯХ.УБ,PQRX.YZ -2,pqr.sxyz,РФЯ.ЦХУБ,PQR.SXYZ -2,pqrs.xyz,РФЯЦ.ХУБ,PQRS.XYZ -2,pqrs.txyz,РФЯЦ.ТХУБ,PQRS.TXYZ -2,pqrst.vxyz,РФЯЦТ.ЧХУБ,PQRST.VXYZ -2,p1.xy,Р1.ХУ,P1.XY -2,pq.2y,РФ.2У,PQ.2Y -2,3q.x4,3Ф.Х4,3Q.X4 -2,5q.6y,5Ф.6У,5Q.6Y -2,pq.1yz,РФ.1УБ,PQ.1YZ -2,pq1.yz,РФ1.УБ,PQ1.YZ -2,p2.x3z,Р2.Х3Б,P2.X3Z -2,p2x.3z,Р2Х.3Б,P2X.3Z -2,pq.1xy2,РФ.1ХУ2,PQ.1XY2 -2,pq1.xy2,РФ1.ХУ2,PQ1.XY2 -2,pq1x.y2,РФ1Х.У2,PQ1X.Y2 -2,p3.rx4z,Р3.ЯХ4Б,P3.RX4Z -2,p3r.x4z,Р3Я.Х4Б,P3R.X4Z -2,p3rx.4z,Р3ЯХ.4Б,P3RX.4Z -2,5q.r6y7,5Ф.Я6У7,5Q.R6Y7 -2,5qr.6y7,5ФЯ.6У7,5QR.6Y7 -2,5qr6.y7,5ФЯ6.У7,5QR6.Y7 -2,pq1.sx2z,РФ1.ЦХ2Б,PQ1.SX2Z -2,pq1s.x2z,РФ1Ц.Х2Б,PQ1S.X2Z -2,p3r.s4yz,Р3Я.Ц4УБ,P3R.S4YZ -2,p3rs.4yz,Р3ЯЦ.4УБ,P3RS.4YZ -2,5qr.6xy7,5ФЯ.6ХУ7,5QR.6XY7 -2,5qr6.xy7,5ФЯ6.ХУ7,5QR6.XY7 -2,8q9.sx0z,8Ф9.ЦХ0Б,8Q9.SX0Z -2,8q9s.x0z,8Ф9Ц.Х0Б,8Q9S.X0Z -2,1qr2.tx3z,1ФЯ2.ТХ3Б,1QR2.TX3Z -2,p4rs.5xy6,Р4ЯЦ.5ХУ6,P4RS.5XY6 -2,p7r8.t9y0,Р7Я8.Т9У0,P7R8.T9Y0 -2,pq1st.2xy3,РФ1ЦТ.2ХУ3,PQ1ST.2XY3 -2,p4rs5.vx6z,Р4ЯЦ5.ЧХ6Б,P4RS5.VX6Z -2,7qr8t.v9yz,7ФЯ8Т.Ч9УБ,7QR8T.V9YZ -2,p1r2t.3x4z,Р1Я2Т.3Х4Б,P1R2T.3X4Z -2,5q6s7.v8y9,5Ф6Ц7.Ч8У9,5Q6S7.V8Y9 -2,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% -2,abcdefghijklmnopqrstuvwxyz,АВСДЕЖГНIПКЛМЗОРФЯЦТЭЧШХУБ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -2,ABCDEFGHIJKLMNOPQRSTUVWXYZ,АВСДЕЖГНIПКЛМЗОРФЯЦТЭЧШХУБ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -2,OI.xx,ОI.ХХ,OI.XX -2,oi.xx,ОI.ХХ,OI.XX -2,oi.xx-oooooooo,ОI.ХХ-ОООООООО,OI.XX-OOOOOOOO -2,oi.xx-iiiiiiii,ОI.ХХ-IIIIIIII,OI.XX-IIIIIIII -2,PQ.RS-01234567,РФ.ЯЦ-01234567,PQ.RS-01234567 -2,PQ.RS-890,РФ.ЯЦ-890,PQ.RS-890 -2,89.EU-bc,89.ЕЭ-ВС,89.EU-BC -2,00.0A-bc,00.0А-ВС,00.0A-BC -2,BCDF.GHJK-bc,ВСДЖ.ГНПК-ВС,BCDF.GHJK-BC -2,LMNP.QRST-bc,ЛМЗР.ФЯЦТ-ВС,LMNP.QRST-BC -2,VWXY.Z123-bc,ЧШХУ.Б123-ВС,VWXY.Z123-BC -2,4567.890B-bc,4567.890В-ВС,4567.890B-BC -2,pq.xy-bc,РФ.ХУ-ВС,PQ.XY-BC -2,pq.xyz-bc,РФ.ХУБ-ВС,PQ.XYZ-BC -2,pqx.yz-bc,РФХ.УБ-ВС,PQX.YZ-BC -2,pq.rxyz-bc,РФ.ЯХУБ-ВС,PQ.RXYZ-BC -2,pqr.xyz-bc,РФЯ.ХУБ-ВС,PQR.XYZ-BC -2,pqrx.yz-bc,РФЯХ.УБ-ВС,PQRX.YZ-BC -2,pqr.sxyz-bc,РФЯ.ЦХУБ-ВС,PQR.SXYZ-BC -2,pqrs.xyz-bc,РФЯЦ.ХУБ-ВС,PQRS.XYZ-BC -2,pqrs.txyz-bc,РФЯЦ.ТХУБ-ВС,PQRS.TXYZ-BC -2,pqrst.vxyz-bc,РФЯЦТ.ЧХУБ-ВС,PQRST.VXYZ-BC -2,p1.xy-bc,Р1.ХУ-ВС,P1.XY-BC -2,pq.2y-bc,РФ.2У-ВС,PQ.2Y-BC -2,3q.x4-bc,3Ф.Х4-ВС,3Q.X4-BC -2,5q.6y-bc,5Ф.6У-ВС,5Q.6Y-BC -2,pq.1yz-bc,РФ.1УБ-ВС,PQ.1YZ-BC -2,pq1.yz-bc,РФ1.УБ-ВС,PQ1.YZ-BC -2,p2.x3z-bc,Р2.Х3Б-ВС,P2.X3Z-BC -2,p2x.3z-bc,Р2Х.3Б-ВС,P2X.3Z-BC -2,pq.1xy2-bc,РФ.1ХУ2-ВС,PQ.1XY2-BC -2,pq1.xy2-bc,РФ1.ХУ2-ВС,PQ1.XY2-BC -2,pq1x.y2-bc,РФ1Х.У2-ВС,PQ1X.Y2-BC -2,p3.rx4z-bc,Р3.ЯХ4Б-ВС,P3.RX4Z-BC -2,p3r.x4z-bc,Р3Я.Х4Б-ВС,P3R.X4Z-BC -2,p3rx.4z-bc,Р3ЯХ.4Б-ВС,P3RX.4Z-BC -2,5q.r6y7-bc,5Ф.Я6У7-ВС,5Q.R6Y7-BC -2,5qr.6y7-bc,5ФЯ.6У7-ВС,5QR.6Y7-BC -2,5qr6.y7-bc,5ФЯ6.У7-ВС,5QR6.Y7-BC -2,pq1.sx2z-bc,РФ1.ЦХ2Б-ВС,PQ1.SX2Z-BC -2,pq1s.x2z-bc,РФ1Ц.Х2Б-ВС,PQ1S.X2Z-BC -2,p3r.s4yz-bc,Р3Я.Ц4УБ-ВС,P3R.S4YZ-BC -2,p3rs.4yz-bc,Р3ЯЦ.4УБ-ВС,P3RS.4YZ-BC -2,5qr.6xy7-bc,5ФЯ.6ХУ7-ВС,5QR.6XY7-BC -2,5qr6.xy7-bc,5ФЯ6.ХУ7-ВС,5QR6.XY7-BC -2,8q9.sx0z-bc,8Ф9.ЦХ0Б-ВС,8Q9.SX0Z-BC -2,8q9s.x0z-bc,8Ф9Ц.Х0Б-ВС,8Q9S.X0Z-BC -2,1qr2.tx3z-bc,1ФЯ2.ТХ3Б-ВС,1QR2.TX3Z-BC -2,p4rs.5xy6-bc,Р4ЯЦ.5ХУ6-ВС,P4RS.5XY6-BC -2,p7r8.t9y0-bc,Р7Я8.Т9У0-ВС,P7R8.T9Y0-BC -2,pq1st.2xy3-bc,РФ1ЦТ.2ХУ3-ВС,PQ1ST.2XY3-BC -2,p4rs5.vx6z-bc,Р4ЯЦ5.ЧХ6Б-ВС,P4RS5.VX6Z-BC -2,7qr8t.v9yz-bc,7ФЯ8Т.Ч9УБ-ВС,7QR8T.V9YZ-BC -2,p1r2t.3x4z-bc,Р1Я2Т.3Х4Б-ВС,P1R2T.3X4Z-BC -2,5q6s7.v8y9-bc,5Ф6Ц7.Ч8У9-ВС,5Q6S7.V8Y9-BC -2,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ВС,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC -2,abcdefghijklmnopqrstuvwxyz-bc,АВСДЕЖГНIПКЛМЗОРФЯЦТЭЧШХУБ-ВС,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -2,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,АВСДЕЖГНIПКЛМЗОРФЯЦТЭЧШХУБ-ВС,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -2,OI.xx-bc,ОI.ХХ-ВС,OI.XX-BC -2,oi.xx-bc,ОI.ХХ-ВС,OI.XX-BC -2,oi.xx-oooooooo-bc,ОI.ХХ-ОООООООО-ВС,OI.XX-OOOOOOOO-BC -2,oi.xx-iiiiiiii-bc,ОI.ХХ-IIIIIIII-ВС,OI.XX-IIIIIIII-BC -2,PQ.RS-01234567-bc,РФ.ЯЦ-01234567-ВС,PQ.RS-01234567-BC -2,PQ.RS-890-bc,РФ.ЯЦ-890-ВС,PQ.RS-890-BC -2,89.EU-DFGHJKLM,89.ЕЭ-ДЖГНПКЛМ,89.EU-DFGHJKLM -2,00.0A-DFGHJKLM,00.0А-ДЖГНПКЛМ,00.0A-DFGHJKLM -2,BCDF.GHJK-DFGHJKLM,ВСДЖ.ГНПК-ДЖГНПКЛМ,BCDF.GHJK-DFGHJKLM -2,LMNP.QRST-DFGHJKLM,ЛМЗР.ФЯЦТ-ДЖГНПКЛМ,LMNP.QRST-DFGHJKLM -2,VWXY.Z123-DFGHJKLM,ЧШХУ.Б123-ДЖГНПКЛМ,VWXY.Z123-DFGHJKLM -2,4567.890B-DFGHJKLM,4567.890В-ДЖГНПКЛМ,4567.890B-DFGHJKLM -2,pq.xy-DFGHJKLM,РФ.ХУ-ДЖГНПКЛМ,PQ.XY-DFGHJKLM -2,pq.xyz-DFGHJKLM,РФ.ХУБ-ДЖГНПКЛМ,PQ.XYZ-DFGHJKLM -2,pqx.yz-DFGHJKLM,РФХ.УБ-ДЖГНПКЛМ,PQX.YZ-DFGHJKLM -2,pq.rxyz-DFGHJKLM,РФ.ЯХУБ-ДЖГНПКЛМ,PQ.RXYZ-DFGHJKLM -2,pqr.xyz-DFGHJKLM,РФЯ.ХУБ-ДЖГНПКЛМ,PQR.XYZ-DFGHJKLM -2,pqrx.yz-DFGHJKLM,РФЯХ.УБ-ДЖГНПКЛМ,PQRX.YZ-DFGHJKLM -2,pqr.sxyz-DFGHJKLM,РФЯ.ЦХУБ-ДЖГНПКЛМ,PQR.SXYZ-DFGHJKLM -2,pqrs.xyz-DFGHJKLM,РФЯЦ.ХУБ-ДЖГНПКЛМ,PQRS.XYZ-DFGHJKLM -2,pqrs.txyz-DFGHJKLM,РФЯЦ.ТХУБ-ДЖГНПКЛМ,PQRS.TXYZ-DFGHJKLM -2,pqrst.vxyz-DFGHJKLM,РФЯЦТ.ЧХУБ-ДЖГНПКЛМ,PQRST.VXYZ-DFGHJKLM -2,p1.xy-DFGHJKLM,Р1.ХУ-ДЖГНПКЛМ,P1.XY-DFGHJKLM -2,pq.2y-DFGHJKLM,РФ.2У-ДЖГНПКЛМ,PQ.2Y-DFGHJKLM -2,3q.x4-DFGHJKLM,3Ф.Х4-ДЖГНПКЛМ,3Q.X4-DFGHJKLM -2,5q.6y-DFGHJKLM,5Ф.6У-ДЖГНПКЛМ,5Q.6Y-DFGHJKLM -2,pq.1yz-DFGHJKLM,РФ.1УБ-ДЖГНПКЛМ,PQ.1YZ-DFGHJKLM -2,pq1.yz-DFGHJKLM,РФ1.УБ-ДЖГНПКЛМ,PQ1.YZ-DFGHJKLM -2,p2.x3z-DFGHJKLM,Р2.Х3Б-ДЖГНПКЛМ,P2.X3Z-DFGHJKLM -2,p2x.3z-DFGHJKLM,Р2Х.3Б-ДЖГНПКЛМ,P2X.3Z-DFGHJKLM -2,pq.1xy2-DFGHJKLM,РФ.1ХУ2-ДЖГНПКЛМ,PQ.1XY2-DFGHJKLM -2,pq1.xy2-DFGHJKLM,РФ1.ХУ2-ДЖГНПКЛМ,PQ1.XY2-DFGHJKLM -2,pq1x.y2-DFGHJKLM,РФ1Х.У2-ДЖГНПКЛМ,PQ1X.Y2-DFGHJKLM -2,p3.rx4z-DFGHJKLM,Р3.ЯХ4Б-ДЖГНПКЛМ,P3.RX4Z-DFGHJKLM -2,p3r.x4z-DFGHJKLM,Р3Я.Х4Б-ДЖГНПКЛМ,P3R.X4Z-DFGHJKLM -2,p3rx.4z-DFGHJKLM,Р3ЯХ.4Б-ДЖГНПКЛМ,P3RX.4Z-DFGHJKLM -2,5q.r6y7-DFGHJKLM,5Ф.Я6У7-ДЖГНПКЛМ,5Q.R6Y7-DFGHJKLM -2,5qr.6y7-DFGHJKLM,5ФЯ.6У7-ДЖГНПКЛМ,5QR.6Y7-DFGHJKLM -2,5qr6.y7-DFGHJKLM,5ФЯ6.У7-ДЖГНПКЛМ,5QR6.Y7-DFGHJKLM -2,pq1.sx2z-DFGHJKLM,РФ1.ЦХ2Б-ДЖГНПКЛМ,PQ1.SX2Z-DFGHJKLM -2,pq1s.x2z-DFGHJKLM,РФ1Ц.Х2Б-ДЖГНПКЛМ,PQ1S.X2Z-DFGHJKLM -2,p3r.s4yz-DFGHJKLM,Р3Я.Ц4УБ-ДЖГНПКЛМ,P3R.S4YZ-DFGHJKLM -2,p3rs.4yz-DFGHJKLM,Р3ЯЦ.4УБ-ДЖГНПКЛМ,P3RS.4YZ-DFGHJKLM -2,5qr.6xy7-DFGHJKLM,5ФЯ.6ХУ7-ДЖГНПКЛМ,5QR.6XY7-DFGHJKLM -2,5qr6.xy7-DFGHJKLM,5ФЯ6.ХУ7-ДЖГНПКЛМ,5QR6.XY7-DFGHJKLM -2,8q9.sx0z-DFGHJKLM,8Ф9.ЦХ0Б-ДЖГНПКЛМ,8Q9.SX0Z-DFGHJKLM -2,8q9s.x0z-DFGHJKLM,8Ф9Ц.Х0Б-ДЖГНПКЛМ,8Q9S.X0Z-DFGHJKLM -2,1qr2.tx3z-DFGHJKLM,1ФЯ2.ТХ3Б-ДЖГНПКЛМ,1QR2.TX3Z-DFGHJKLM -2,p4rs.5xy6-DFGHJKLM,Р4ЯЦ.5ХУ6-ДЖГНПКЛМ,P4RS.5XY6-DFGHJKLM -2,p7r8.t9y0-DFGHJKLM,Р7Я8.Т9У0-ДЖГНПКЛМ,P7R8.T9Y0-DFGHJKLM -2,pq1st.2xy3-DFGHJKLM,РФ1ЦТ.2ХУ3-ДЖГНПКЛМ,PQ1ST.2XY3-DFGHJKLM -2,p4rs5.vx6z-DFGHJKLM,Р4ЯЦ5.ЧХ6Б-ДЖГНПКЛМ,P4RS5.VX6Z-DFGHJKLM -2,7qr8t.v9yz-DFGHJKLM,7ФЯ8Т.Ч9УБ-ДЖГНПКЛМ,7QR8T.V9YZ-DFGHJKLM -2,p1r2t.3x4z-DFGHJKLM,Р1Я2Т.3Х4Б-ДЖГНПКЛМ,P1R2T.3X4Z-DFGHJKLM -2,5q6s7.v8y9-DFGHJKLM,5Ф6Ц7.Ч8У9-ДЖГНПКЛМ,5Q6S7.V8Y9-DFGHJKLM -2,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ДЖГНПКЛМ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM -2,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,АВСДЕЖГНIПКЛМЗОРФЯЦТЭЧШХУБ-ДЖГНПКЛМ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -2,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,АВСДЕЖГНIПКЛМЗОРФЯЦТЭЧШХУБ-ДЖГНПКЛМ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -2,OI.xx-DFGHJKLM,ОI.ХХ-ДЖГНПКЛМ,OI.XX-DFGHJKLM -2,oi.xx-DFGHJKLM,ОI.ХХ-ДЖГНПКЛМ,OI.XX-DFGHJKLM -2,oi.xx-oooooooo-DFGHJKLM,ОI.ХХ-ОООООООО-ДЖГНПКЛМ,OI.XX-OOOOOOOO-DFGHJKLM -2,oi.xx-iiiiiiii-DFGHJKLM,ОI.ХХ-IIIIIIII-ДЖГНПКЛМ,OI.XX-IIIIIIII-DFGHJKLM -2,PQ.RS-01234567-DFGHJKLM,РФ.ЯЦ-01234567-ДЖГНПКЛМ,PQ.RS-01234567-DFGHJKLM -2,PQ.RS-890-DFGHJKLM,РФ.ЯЦ-890-ДЖГНПКЛМ,PQ.RS-890-DFGHJKLM -3,89.EU,89.ףץ,89.EU -3,00.0A,00.0א,00.0A -3,BCDF.GHJK,בג4ה.2זח8ט,BCDF.GHJK -3,LMNP.QRST,ךכ6ם.8מנ4ע,LMNP.QRST -3,VWXY.Z123,צק9ש.1ת102,VWXY.Z123 -3,4567.890B,4567.890ב,4567.890B -3,pq.xy,םמ.56ש,PQ.XY -3,pq.xyz,םמ.56שת,PQ.XYZ -3,pqx.yz,םמ.96שת,PQX.YZ -3,pq.rxyz,םמ3.ר0שת,PQ.RXYZ -3,pqr.xyz,םמ6.ר1שת,PQR.XYZ -3,pqrx.yz,םמ9.ר2שת,PQRX.YZ -3,pqr.sxyz,םמ4.ער9שת,PQR.SXYZ -3,pqrs.xyz,םמ8.ער9שת,PQRS.XYZ -3,pqrs.txyz,םמ7ע.8פר2ש,PQRS.TXYZ -3,pqrst.vxyz,םמ7עפ.8צר2ש,PQRST.VXYZ -3,p1.xy,ם1.רש,P1.XY -3,pq.2y,םמ.2ש,PQ.2Y -3,3q.x4,3מ.ר4,3Q.X4 -3,5q.6y,5מ.6ש,5Q.6Y -3,pq.1yz,םמ.23שת,PQ.1YZ -3,pq1.yz,םמ1.שת,PQ1.YZ -3,p2.x3z,ם2.563ת,P2.X3Z -3,p2x.3z,ם2ר.3ת,P2X.3Z -3,pq.1xy2,םמ0.ר8ש2,PQ.1XY2 -3,pq1.xy2,םמ1.רש2,PQ1.XY2 -3,pq1x.y2,םמ1ר.ש2,PQ1X.Y2 -3,p3.rx4z,ם33.ר04ת,P3.RX4Z -3,p3r.x4z,ם3נ.ר4ת,P3R.X4Z -3,p3rx.4z,ם3נר.4ת,P3RX.4Z -3,5q.r6y7,5מ3.60ש7,5Q.R6Y7 -3,5qr.6y7,5מנ.6ש7,5QR.6Y7 -3,5qr6.y7,5מנ6.ש7,5QR6.Y7 -3,pq1.sx2z,םמ2.ער32ת,PQ1.SX2Z -3,pq1s.x2z,םמ1ע.ר2ת,PQ1S.X2Z -3,p3r.s4yz,ם34.ע49שת,P3R.S4YZ -3,p3rs.4yz,ם3נע.4שת,P3RS.4YZ -3,5qr.6xy7,5מ4.6ר9ש7,5QR.6XY7 -3,5qr6.xy7,5מנ6.רש7,5QR6.XY7 -3,8q9.sx0z,8מ3.ער30ת,8Q9.SX0Z -3,8q9s.x0z,8מ9ע.ר0ת,8Q9S.X0Z -3,1qr2.tx3z,1מנ2.פר3ת,1QR2.TX3Z -3,p4rs.5xy6,ם4נע.5רש6,P4RS.5XY6 -3,p7r8.t9y0,ם7נ8.פ9ש0,P7R8.T9Y0 -3,pq1st.2xy3,םמ1עפ.2רש3,PQ1ST.2XY3 -3,p4rs5.vx6z,ם4נע5.צר6ת,P4RS5.VX6Z -3,7qr8t.v9yz,7מנ8פ.צ9שת,7QR8T.V9YZ -3,p1r2t.3x4z,ם1נ2פ.3ר4ת,P1R2T.3X4Z -3,5q6s7.v8y9,5מ6ע7.צ8ש9,5Q6S7.V8Y9 -3,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% -3,abcdefghijklmnopqrstuvwxyz,אבגדףהזחוטיךכלסםמנעפץצקרשת,ABCDEFGHIJKLMNOPQRSTUVWXYZ -3,ABCDEFGHIJKLMNOPQRSTUVWXYZ,אבגדףהזחוטיךכלסםמנעפץצקרשת,ABCDEFGHIJKLMNOPQRSTUVWXYZ -3,OI.xx,סו.רר,OI.XX -3,oi.xx,סו.רר,OI.XX -3,oi.xx-oooooooo,סו.רר-סססססססס,OI.XX-OOOOOOOO -3,oi.xx-iiiiiiii,סו.רר-וווווווו,OI.XX-IIIIIIII -3,PQ.RS-01234567,םמ.49ע-01234567,PQ.RS-01234567 -3,PQ.RS-890,םמ.49ע-890,PQ.RS-890 -3,89.EU-bc,89.ףץ-בג,89.EU-BC -3,00.0A-bc,00.0א-בג,00.0A-BC -3,BCDF.GHJK-bc,בג4ה.2זח8ט-בג,BCDF.GHJK-BC -3,LMNP.QRST-bc,ךכ6ם.8מנ4ע-בג,LMNP.QRST-BC -3,VWXY.Z123-bc,צק9ש.1ת102-בג,VWXY.Z123-BC -3,4567.890B-bc,4567.890ב-בג,4567.890B-BC -3,pq.xy-bc,םמ.56ש-בג,PQ.XY-BC -3,pq.xyz-bc,םמ.56שת-בג,PQ.XYZ-BC -3,pqx.yz-bc,םמ.96שת-בג,PQX.YZ-BC -3,pq.rxyz-bc,םמ3.ר0שת-בג,PQ.RXYZ-BC -3,pqr.xyz-bc,םמ6.ר1שת-בג,PQR.XYZ-BC -3,pqrx.yz-bc,םמ9.ר2שת-בג,PQRX.YZ-BC -3,pqr.sxyz-bc,םמ4.ער9שת-בג,PQR.SXYZ-BC -3,pqrs.xyz-bc,םמ8.ער9שת-בג,PQRS.XYZ-BC -3,pqrs.txyz-bc,םמ7ע.8פר2ש-בג,PQRS.TXYZ-BC -3,pqrst.vxyz-bc,םמ7עפ.8צר2ש-בג,PQRST.VXYZ-BC -3,p1.xy-bc,ם1.רש-בג,P1.XY-BC -3,pq.2y-bc,םמ.2ש-בג,PQ.2Y-BC -3,3q.x4-bc,3מ.ר4-בג,3Q.X4-BC -3,5q.6y-bc,5מ.6ש-בג,5Q.6Y-BC -3,pq.1yz-bc,םמ.23שת-בג,PQ.1YZ-BC -3,pq1.yz-bc,םמ1.שת-בג,PQ1.YZ-BC -3,p2.x3z-bc,ם2.563ת-בג,P2.X3Z-BC -3,p2x.3z-bc,ם2ר.3ת-בג,P2X.3Z-BC -3,pq.1xy2-bc,םמ0.ר8ש2-בג,PQ.1XY2-BC -3,pq1.xy2-bc,םמ1.רש2-בג,PQ1.XY2-BC -3,pq1x.y2-bc,םמ1ר.ש2-בג,PQ1X.Y2-BC -3,p3.rx4z-bc,ם33.ר04ת-בג,P3.RX4Z-BC -3,p3r.x4z-bc,ם3נ.ר4ת-בג,P3R.X4Z-BC -3,p3rx.4z-bc,ם3נר.4ת-בג,P3RX.4Z-BC -3,5q.r6y7-bc,5מ3.60ש7-בג,5Q.R6Y7-BC -3,5qr.6y7-bc,5מנ.6ש7-בג,5QR.6Y7-BC -3,5qr6.y7-bc,5מנ6.ש7-בג,5QR6.Y7-BC -3,pq1.sx2z-bc,םמ2.ער32ת-בג,PQ1.SX2Z-BC -3,pq1s.x2z-bc,םמ1ע.ר2ת-בג,PQ1S.X2Z-BC -3,p3r.s4yz-bc,ם34.ע49שת-בג,P3R.S4YZ-BC -3,p3rs.4yz-bc,ם3נע.4שת-בג,P3RS.4YZ-BC -3,5qr.6xy7-bc,5מ4.6ר9ש7-בג,5QR.6XY7-BC -3,5qr6.xy7-bc,5מנ6.רש7-בג,5QR6.XY7-BC -3,8q9.sx0z-bc,8מ3.ער30ת-בג,8Q9.SX0Z-BC -3,8q9s.x0z-bc,8מ9ע.ר0ת-בג,8Q9S.X0Z-BC -3,1qr2.tx3z-bc,1מנ2.פר3ת-בג,1QR2.TX3Z-BC -3,p4rs.5xy6-bc,ם4נע.5רש6-בג,P4RS.5XY6-BC -3,p7r8.t9y0-bc,ם7נ8.פ9ש0-בג,P7R8.T9Y0-BC -3,pq1st.2xy3-bc,םמ1עפ.2רש3-בג,PQ1ST.2XY3-BC -3,p4rs5.vx6z-bc,ם4נע5.צר6ת-בג,P4RS5.VX6Z-BC -3,7qr8t.v9yz-bc,7מנ8פ.צ9שת-בג,7QR8T.V9YZ-BC -3,p1r2t.3x4z-bc,ם1נ2פ.3ר4ת-בג,P1R2T.3X4Z-BC -3,5q6s7.v8y9-bc,5מ6ע7.צ8ש9-בג,5Q6S7.V8Y9-BC -3,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-בג,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC -3,abcdefghijklmnopqrstuvwxyz-bc,אבגדףהזחוטיךכלסםמנעפץצקרשת-בג,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -3,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,אבגדףהזחוטיךכלסםמנעפץצקרשת-בג,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -3,OI.xx-bc,סו.רר-בג,OI.XX-BC -3,oi.xx-bc,סו.רר-בג,OI.XX-BC -3,oi.xx-oooooooo-bc,סו.רר-סססססססס-בג,OI.XX-OOOOOOOO-BC -3,oi.xx-iiiiiiii-bc,סו.רר-וווווווו-בג,OI.XX-IIIIIIII-BC -3,PQ.RS-01234567-bc,םמ.49ע-01234567-בג,PQ.RS-01234567-BC -3,PQ.RS-890-bc,םמ.49ע-890-בג,PQ.RS-890-BC -3,89.EU-DFGHJKLM,89.ףץ-דהזחטיךכ,89.EU-DFGHJKLM -3,00.0A-DFGHJKLM,00.0א-דהזחטיךכ,00.0A-DFGHJKLM -3,BCDF.GHJK-DFGHJKLM,בג4ה.2זח8ט-דהזחטיךכ,BCDF.GHJK-DFGHJKLM -3,LMNP.QRST-DFGHJKLM,ךכ6ם.8מנ4ע-דהזחטיךכ,LMNP.QRST-DFGHJKLM -3,VWXY.Z123-DFGHJKLM,צק9ש.1ת102-דהזחטיךכ,VWXY.Z123-DFGHJKLM -3,4567.890B-DFGHJKLM,4567.890ב-דהזחטיךכ,4567.890B-DFGHJKLM -3,pq.xy-DFGHJKLM,םמ.56ש-דהזחטיךכ,PQ.XY-DFGHJKLM -3,pq.xyz-DFGHJKLM,םמ.56שת-דהזחטיךכ,PQ.XYZ-DFGHJKLM -3,pqx.yz-DFGHJKLM,םמ.96שת-דהזחטיךכ,PQX.YZ-DFGHJKLM -3,pq.rxyz-DFGHJKLM,םמ3.ר0שת-דהזחטיךכ,PQ.RXYZ-DFGHJKLM -3,pqr.xyz-DFGHJKLM,םמ6.ר1שת-דהזחטיךכ,PQR.XYZ-DFGHJKLM -3,pqrx.yz-DFGHJKLM,םמ9.ר2שת-דהזחטיךכ,PQRX.YZ-DFGHJKLM -3,pqr.sxyz-DFGHJKLM,םמ4.ער9שת-דהזחטיךכ,PQR.SXYZ-DFGHJKLM -3,pqrs.xyz-DFGHJKLM,םמ8.ער9שת-דהזחטיךכ,PQRS.XYZ-DFGHJKLM -3,pqrs.txyz-DFGHJKLM,םמ7ע.8פר2ש-דהזחטיךכ,PQRS.TXYZ-DFGHJKLM -3,pqrst.vxyz-DFGHJKLM,םמ7עפ.8צר2ש-דהזחטיךכ,PQRST.VXYZ-DFGHJKLM -3,p1.xy-DFGHJKLM,ם1.רש-דהזחטיךכ,P1.XY-DFGHJKLM -3,pq.2y-DFGHJKLM,םמ.2ש-דהזחטיךכ,PQ.2Y-DFGHJKLM -3,3q.x4-DFGHJKLM,3מ.ר4-דהזחטיךכ,3Q.X4-DFGHJKLM -3,5q.6y-DFGHJKLM,5מ.6ש-דהזחטיךכ,5Q.6Y-DFGHJKLM -3,pq.1yz-DFGHJKLM,םמ.23שת-דהזחטיךכ,PQ.1YZ-DFGHJKLM -3,pq1.yz-DFGHJKLM,םמ1.שת-דהזחטיךכ,PQ1.YZ-DFGHJKLM -3,p2.x3z-DFGHJKLM,ם2.563ת-דהזחטיךכ,P2.X3Z-DFGHJKLM -3,p2x.3z-DFGHJKLM,ם2ר.3ת-דהזחטיךכ,P2X.3Z-DFGHJKLM -3,pq.1xy2-DFGHJKLM,םמ0.ר8ש2-דהזחטיךכ,PQ.1XY2-DFGHJKLM -3,pq1.xy2-DFGHJKLM,םמ1.רש2-דהזחטיךכ,PQ1.XY2-DFGHJKLM -3,pq1x.y2-DFGHJKLM,םמ1ר.ש2-דהזחטיךכ,PQ1X.Y2-DFGHJKLM -3,p3.rx4z-DFGHJKLM,ם33.ר04ת-דהזחטיךכ,P3.RX4Z-DFGHJKLM -3,p3r.x4z-DFGHJKLM,ם3נ.ר4ת-דהזחטיךכ,P3R.X4Z-DFGHJKLM -3,p3rx.4z-DFGHJKLM,ם3נר.4ת-דהזחטיךכ,P3RX.4Z-DFGHJKLM -3,5q.r6y7-DFGHJKLM,5מ3.60ש7-דהזחטיךכ,5Q.R6Y7-DFGHJKLM -3,5qr.6y7-DFGHJKLM,5מנ.6ש7-דהזחטיךכ,5QR.6Y7-DFGHJKLM -3,5qr6.y7-DFGHJKLM,5מנ6.ש7-דהזחטיךכ,5QR6.Y7-DFGHJKLM -3,pq1.sx2z-DFGHJKLM,םמ2.ער32ת-דהזחטיךכ,PQ1.SX2Z-DFGHJKLM -3,pq1s.x2z-DFGHJKLM,םמ1ע.ר2ת-דהזחטיךכ,PQ1S.X2Z-DFGHJKLM -3,p3r.s4yz-DFGHJKLM,ם34.ע49שת-דהזחטיךכ,P3R.S4YZ-DFGHJKLM -3,p3rs.4yz-DFGHJKLM,ם3נע.4שת-דהזחטיךכ,P3RS.4YZ-DFGHJKLM -3,5qr.6xy7-DFGHJKLM,5מ4.6ר9ש7-דהזחטיךכ,5QR.6XY7-DFGHJKLM -3,5qr6.xy7-DFGHJKLM,5מנ6.רש7-דהזחטיךכ,5QR6.XY7-DFGHJKLM -3,8q9.sx0z-DFGHJKLM,8מ3.ער30ת-דהזחטיךכ,8Q9.SX0Z-DFGHJKLM -3,8q9s.x0z-DFGHJKLM,8מ9ע.ר0ת-דהזחטיךכ,8Q9S.X0Z-DFGHJKLM -3,1qr2.tx3z-DFGHJKLM,1מנ2.פר3ת-דהזחטיךכ,1QR2.TX3Z-DFGHJKLM -3,p4rs.5xy6-DFGHJKLM,ם4נע.5רש6-דהזחטיךכ,P4RS.5XY6-DFGHJKLM -3,p7r8.t9y0-DFGHJKLM,ם7נ8.פ9ש0-דהזחטיךכ,P7R8.T9Y0-DFGHJKLM -3,pq1st.2xy3-DFGHJKLM,םמ1עפ.2רש3-דהזחטיךכ,PQ1ST.2XY3-DFGHJKLM -3,p4rs5.vx6z-DFGHJKLM,ם4נע5.צר6ת-דהזחטיךכ,P4RS5.VX6Z-DFGHJKLM -3,7qr8t.v9yz-DFGHJKLM,7מנ8פ.צ9שת-דהזחטיךכ,7QR8T.V9YZ-DFGHJKLM -3,p1r2t.3x4z-DFGHJKLM,ם1נ2פ.3ר4ת-דהזחטיךכ,P1R2T.3X4Z-DFGHJKLM -3,5q6s7.v8y9-DFGHJKLM,5מ6ע7.צ8ש9-דהזחטיךכ,5Q6S7.V8Y9-DFGHJKLM -3,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-דהזחטיךכ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM -3,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,אבגדףהזחוטיךכלסםמנעפץצקרשת-דהזחטיךכ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -3,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,אבגדףהזחוטיךכלסםמנעפץצקרשת-דהזחטיךכ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -3,OI.xx-DFGHJKLM,סו.רר-דהזחטיךכ,OI.XX-DFGHJKLM -3,oi.xx-DFGHJKLM,סו.רר-דהזחטיךכ,OI.XX-DFGHJKLM -3,oi.xx-oooooooo-DFGHJKLM,סו.רר-סססססססס-דהזחטיךכ,OI.XX-OOOOOOOO-DFGHJKLM -3,oi.xx-iiiiiiii-DFGHJKLM,סו.רר-וווווווו-דהזחטיךכ,OI.XX-IIIIIIII-DFGHJKLM -3,PQ.RS-01234567-DFGHJKLM,םמ.49ע-01234567-דהזחטיךכ,PQ.RS-01234567-DFGHJKLM -3,PQ.RS-890-DFGHJKLM,םמ.49ע-890-דהזחטיךכ,PQ.RS-890-DFGHJKLM -4,89.EU,८९.एफ,89.EU -4,00.0A,००.०अ,00.0A -4,BCDF.GHJK,कगघच.जटठण,BCDF.GHJK -4,LMNP.QRST,तदधन.पभमर,LMNP.QRST -4,VWXY.Z123,लवसह.ब१२३,VWXY.Z123 -4,4567.890B,४५६७.८९०क,4567.890B -4,pq.xy,नप.सह,PQ.XY -4,pq.xyz,नप.सहब,PQ.XYZ -4,pqx.yz,नपस.हब,PQX.YZ -4,pq.rxyz,नप.भसहब,PQ.RXYZ -4,pqr.xyz,नपभ.सहब,PQR.XYZ -4,pqrx.yz,नपभस.हब,PQRX.YZ -4,pqr.sxyz,नपभ.मसहब,PQR.SXYZ -4,pqrs.xyz,नपभम.सहब,PQRS.XYZ -4,pqrs.txyz,नपभम.रसहब,PQRS.TXYZ -4,pqrst.vxyz,नपभमर.लसहब,PQRST.VXYZ -4,p1.xy,न१.सह,P1.XY -4,pq.2y,नप.२ह,PQ.2Y -4,3q.x4,३प.स४,3Q.X4 -4,5q.6y,५प.६ह,5Q.6Y -4,pq.1yz,नप.१हब,PQ.1YZ -4,pq1.yz,नप१.हब,PQ1.YZ -4,p2.x3z,न२.स३ब,P2.X3Z -4,p2x.3z,न२स.३ब,P2X.3Z -4,pq.1xy2,नप.१सह२,PQ.1XY2 -4,pq1.xy2,नप१.सह२,PQ1.XY2 -4,pq1x.y2,नप१स.ह२,PQ1X.Y2 -4,p3.rx4z,न३.भस४ब,P3.RX4Z -4,p3r.x4z,न३भ.स४ब,P3R.X4Z -4,p3rx.4z,न३भस.४ब,P3RX.4Z -4,5q.r6y7,५प.भ६ह७,5Q.R6Y7 -4,5qr.6y7,५पभ.६ह७,5QR.6Y7 -4,5qr6.y7,५पभ६.ह७,5QR6.Y7 -4,pq1.sx2z,नप१.मस२ब,PQ1.SX2Z -4,pq1s.x2z,नप१म.स२ब,PQ1S.X2Z -4,p3r.s4yz,न३भ.म४हब,P3R.S4YZ -4,p3rs.4yz,न३भम.४हब,P3RS.4YZ -4,5qr.6xy7,५पभ.६सह७,5QR.6XY7 -4,5qr6.xy7,५पभ६.सह७,5QR6.XY7 -4,8q9.sx0z,८प९.मस०ब,8Q9.SX0Z -4,8q9s.x0z,८प९म.स०ब,8Q9S.X0Z -4,1qr2.tx3z,१पभ२.रस३ब,1QR2.TX3Z -4,p4rs.5xy6,न४भम.५सह६,P4RS.5XY6 -4,p7r8.t9y0,न७भ८.र९ह०,P7R8.T9Y0 -4,pq1st.2xy3,नप१मर.२सह३,PQ1ST.2XY3 -4,p4rs5.vx6z,न४भम५.लस६ब,P4RS5.VX6Z -4,7qr8t.v9yz,७पभ८र.ल९हब,7QR8T.V9YZ -4,p1r2t.3x4z,न१भ२र.३स४ब,P1R2T.3X4Z -4,5q6s7.v8y9,५प६म७.ल८ह९,5Q6S7.V8Y9 -4,^0123456789!@#$^&*()/:;[]{}<>?|~%,^०१२३४५६७८९!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% -4,abcdefghijklmnopqrstuvwxyz,अकगघएचजटIठणतदधOनपभमरफलवसहब,ABCDEFGHIJKLMNOPQRSTUVWXYZ -4,ABCDEFGHIJKLMNOPQRSTUVWXYZ,अकगघएचजटIठणतदधOनपभमरफलवसहब,ABCDEFGHIJKLMNOPQRSTUVWXYZ -4,OI.xx,OI.सस,OI.XX -4,oi.xx,OI.सस,OI.XX -4,oi.xx-oooooooo,OI.सस-OOOOOOOO,OI.XX-OOOOOOOO -4,oi.xx-iiiiiiii,OI.सस-IIIIIIII,OI.XX-IIIIIIII -4,PQ.RS-01234567,नप.भम-०१२३४५६७,PQ.RS-01234567 -4,PQ.RS-890,नप.भम-८९०,PQ.RS-890 -4,89.EU-bc,८९.एफ-कग,89.EU-BC -4,00.0A-bc,००.०अ-कग,00.0A-BC -4,BCDF.GHJK-bc,कगघच.जटठण-कग,BCDF.GHJK-BC -4,LMNP.QRST-bc,तदधन.पभमर-कग,LMNP.QRST-BC -4,VWXY.Z123-bc,लवसह.ब१२३-कग,VWXY.Z123-BC -4,4567.890B-bc,४५६७.८९०क-कग,4567.890B-BC -4,pq.xy-bc,नप.सह-कग,PQ.XY-BC -4,pq.xyz-bc,नप.सहब-कग,PQ.XYZ-BC -4,pqx.yz-bc,नपस.हब-कग,PQX.YZ-BC -4,pq.rxyz-bc,नप.भसहब-कग,PQ.RXYZ-BC -4,pqr.xyz-bc,नपभ.सहब-कग,PQR.XYZ-BC -4,pqrx.yz-bc,नपभस.हब-कग,PQRX.YZ-BC -4,pqr.sxyz-bc,नपभ.मसहब-कग,PQR.SXYZ-BC -4,pqrs.xyz-bc,नपभम.सहब-कग,PQRS.XYZ-BC -4,pqrs.txyz-bc,नपभम.रसहब-कग,PQRS.TXYZ-BC -4,pqrst.vxyz-bc,नपभमर.लसहब-कग,PQRST.VXYZ-BC -4,p1.xy-bc,न१.सह-कग,P1.XY-BC -4,pq.2y-bc,नप.२ह-कग,PQ.2Y-BC -4,3q.x4-bc,३प.स४-कग,3Q.X4-BC -4,5q.6y-bc,५प.६ह-कग,5Q.6Y-BC -4,pq.1yz-bc,नप.१हब-कग,PQ.1YZ-BC -4,pq1.yz-bc,नप१.हब-कग,PQ1.YZ-BC -4,p2.x3z-bc,न२.स३ब-कग,P2.X3Z-BC -4,p2x.3z-bc,न२स.३ब-कग,P2X.3Z-BC -4,pq.1xy2-bc,नप.१सह२-कग,PQ.1XY2-BC -4,pq1.xy2-bc,नप१.सह२-कग,PQ1.XY2-BC -4,pq1x.y2-bc,नप१स.ह२-कग,PQ1X.Y2-BC -4,p3.rx4z-bc,न३.भस४ब-कग,P3.RX4Z-BC -4,p3r.x4z-bc,न३भ.स४ब-कग,P3R.X4Z-BC -4,p3rx.4z-bc,न३भस.४ब-कग,P3RX.4Z-BC -4,5q.r6y7-bc,५प.भ६ह७-कग,5Q.R6Y7-BC -4,5qr.6y7-bc,५पभ.६ह७-कग,5QR.6Y7-BC -4,5qr6.y7-bc,५पभ६.ह७-कग,5QR6.Y7-BC -4,pq1.sx2z-bc,नप१.मस२ब-कग,PQ1.SX2Z-BC -4,pq1s.x2z-bc,नप१म.स२ब-कग,PQ1S.X2Z-BC -4,p3r.s4yz-bc,न३भ.म४हब-कग,P3R.S4YZ-BC -4,p3rs.4yz-bc,न३भम.४हब-कग,P3RS.4YZ-BC -4,5qr.6xy7-bc,५पभ.६सह७-कग,5QR.6XY7-BC -4,5qr6.xy7-bc,५पभ६.सह७-कग,5QR6.XY7-BC -4,8q9.sx0z-bc,८प९.मस०ब-कग,8Q9.SX0Z-BC -4,8q9s.x0z-bc,८प९म.स०ब-कग,8Q9S.X0Z-BC -4,1qr2.tx3z-bc,१पभ२.रस३ब-कग,1QR2.TX3Z-BC -4,p4rs.5xy6-bc,न४भम.५सह६-कग,P4RS.5XY6-BC -4,p7r8.t9y0-bc,न७भ८.र९ह०-कग,P7R8.T9Y0-BC -4,pq1st.2xy3-bc,नप१मर.२सह३-कग,PQ1ST.2XY3-BC -4,p4rs5.vx6z-bc,न४भम५.लस६ब-कग,P4RS5.VX6Z-BC -4,7qr8t.v9yz-bc,७पभ८र.ल९हब-कग,7QR8T.V9YZ-BC -4,p1r2t.3x4z-bc,न१भ२र.३स४ब-कग,P1R2T.3X4Z-BC -4,5q6s7.v8y9-bc,५प६म७.ल८ह९-कग,5Q6S7.V8Y9-BC -4,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^०१२३४५६७८९!@#$^&*()/:;[]{}<>?|~%-कग,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC -4,abcdefghijklmnopqrstuvwxyz-bc,अकगघएचजटIठणतदधOनपभमरफलवसहब-कग,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -4,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,अकगघएचजटIठणतदधOनपभमरफलवसहब-कग,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -4,OI.xx-bc,OI.सस-कग,OI.XX-BC -4,oi.xx-bc,OI.सस-कग,OI.XX-BC -4,oi.xx-oooooooo-bc,OI.सस-OOOOOOOO-कग,OI.XX-OOOOOOOO-BC -4,oi.xx-iiiiiiii-bc,OI.सस-IIIIIIII-कग,OI.XX-IIIIIIII-BC -4,PQ.RS-01234567-bc,नप.भम-०१२३४५६७-कग,PQ.RS-01234567-BC -4,PQ.RS-890-bc,नप.भम-८९०-कग,PQ.RS-890-BC -4,89.EU-DFGHJKLM,८९.एफ-घचजटठणतद,89.EU-DFGHJKLM -4,00.0A-DFGHJKLM,००.०अ-घचजटठणतद,00.0A-DFGHJKLM -4,BCDF.GHJK-DFGHJKLM,कगघच.जटठण-घचजटठणतद,BCDF.GHJK-DFGHJKLM -4,LMNP.QRST-DFGHJKLM,तदधन.पभमर-घचजटठणतद,LMNP.QRST-DFGHJKLM -4,VWXY.Z123-DFGHJKLM,लवसह.ब१२३-घचजटठणतद,VWXY.Z123-DFGHJKLM -4,4567.890B-DFGHJKLM,४५६७.८९०क-घचजटठणतद,4567.890B-DFGHJKLM -4,pq.xy-DFGHJKLM,नप.सह-घचजटठणतद,PQ.XY-DFGHJKLM -4,pq.xyz-DFGHJKLM,नप.सहब-घचजटठणतद,PQ.XYZ-DFGHJKLM -4,pqx.yz-DFGHJKLM,नपस.हब-घचजटठणतद,PQX.YZ-DFGHJKLM -4,pq.rxyz-DFGHJKLM,नप.भसहब-घचजटठणतद,PQ.RXYZ-DFGHJKLM -4,pqr.xyz-DFGHJKLM,नपभ.सहब-घचजटठणतद,PQR.XYZ-DFGHJKLM -4,pqrx.yz-DFGHJKLM,नपभस.हब-घचजटठणतद,PQRX.YZ-DFGHJKLM -4,pqr.sxyz-DFGHJKLM,नपभ.मसहब-घचजटठणतद,PQR.SXYZ-DFGHJKLM -4,pqrs.xyz-DFGHJKLM,नपभम.सहब-घचजटठणतद,PQRS.XYZ-DFGHJKLM -4,pqrs.txyz-DFGHJKLM,नपभम.रसहब-घचजटठणतद,PQRS.TXYZ-DFGHJKLM -4,pqrst.vxyz-DFGHJKLM,नपभमर.लसहब-घचजटठणतद,PQRST.VXYZ-DFGHJKLM -4,p1.xy-DFGHJKLM,न१.सह-घचजटठणतद,P1.XY-DFGHJKLM -4,pq.2y-DFGHJKLM,नप.२ह-घचजटठणतद,PQ.2Y-DFGHJKLM -4,3q.x4-DFGHJKLM,३प.स४-घचजटठणतद,3Q.X4-DFGHJKLM -4,5q.6y-DFGHJKLM,५प.६ह-घचजटठणतद,5Q.6Y-DFGHJKLM -4,pq.1yz-DFGHJKLM,नप.१हब-घचजटठणतद,PQ.1YZ-DFGHJKLM -4,pq1.yz-DFGHJKLM,नप१.हब-घचजटठणतद,PQ1.YZ-DFGHJKLM -4,p2.x3z-DFGHJKLM,न२.स३ब-घचजटठणतद,P2.X3Z-DFGHJKLM -4,p2x.3z-DFGHJKLM,न२स.३ब-घचजटठणतद,P2X.3Z-DFGHJKLM -4,pq.1xy2-DFGHJKLM,नप.१सह२-घचजटठणतद,PQ.1XY2-DFGHJKLM -4,pq1.xy2-DFGHJKLM,नप१.सह२-घचजटठणतद,PQ1.XY2-DFGHJKLM -4,pq1x.y2-DFGHJKLM,नप१स.ह२-घचजटठणतद,PQ1X.Y2-DFGHJKLM -4,p3.rx4z-DFGHJKLM,न३.भस४ब-घचजटठणतद,P3.RX4Z-DFGHJKLM -4,p3r.x4z-DFGHJKLM,न३भ.स४ब-घचजटठणतद,P3R.X4Z-DFGHJKLM -4,p3rx.4z-DFGHJKLM,न३भस.४ब-घचजटठणतद,P3RX.4Z-DFGHJKLM -4,5q.r6y7-DFGHJKLM,५प.भ६ह७-घचजटठणतद,5Q.R6Y7-DFGHJKLM -4,5qr.6y7-DFGHJKLM,५पभ.६ह७-घचजटठणतद,5QR.6Y7-DFGHJKLM -4,5qr6.y7-DFGHJKLM,५पभ६.ह७-घचजटठणतद,5QR6.Y7-DFGHJKLM -4,pq1.sx2z-DFGHJKLM,नप१.मस२ब-घचजटठणतद,PQ1.SX2Z-DFGHJKLM -4,pq1s.x2z-DFGHJKLM,नप१म.स२ब-घचजटठणतद,PQ1S.X2Z-DFGHJKLM -4,p3r.s4yz-DFGHJKLM,न३भ.म४हब-घचजटठणतद,P3R.S4YZ-DFGHJKLM -4,p3rs.4yz-DFGHJKLM,न३भम.४हब-घचजटठणतद,P3RS.4YZ-DFGHJKLM -4,5qr.6xy7-DFGHJKLM,५पभ.६सह७-घचजटठणतद,5QR.6XY7-DFGHJKLM -4,5qr6.xy7-DFGHJKLM,५पभ६.सह७-घचजटठणतद,5QR6.XY7-DFGHJKLM -4,8q9.sx0z-DFGHJKLM,८प९.मस०ब-घचजटठणतद,8Q9.SX0Z-DFGHJKLM -4,8q9s.x0z-DFGHJKLM,८प९म.स०ब-घचजटठणतद,8Q9S.X0Z-DFGHJKLM -4,1qr2.tx3z-DFGHJKLM,१पभ२.रस३ब-घचजटठणतद,1QR2.TX3Z-DFGHJKLM -4,p4rs.5xy6-DFGHJKLM,न४भम.५सह६-घचजटठणतद,P4RS.5XY6-DFGHJKLM -4,p7r8.t9y0-DFGHJKLM,न७भ८.र९ह०-घचजटठणतद,P7R8.T9Y0-DFGHJKLM -4,pq1st.2xy3-DFGHJKLM,नप१मर.२सह३-घचजटठणतद,PQ1ST.2XY3-DFGHJKLM -4,p4rs5.vx6z-DFGHJKLM,न४भम५.लस६ब-घचजटठणतद,P4RS5.VX6Z-DFGHJKLM -4,7qr8t.v9yz-DFGHJKLM,७पभ८र.ल९हब-घचजटठणतद,7QR8T.V9YZ-DFGHJKLM -4,p1r2t.3x4z-DFGHJKLM,न१भ२र.३स४ब-घचजटठणतद,P1R2T.3X4Z-DFGHJKLM -4,5q6s7.v8y9-DFGHJKLM,५प६म७.ल८ह९-घचजटठणतद,5Q6S7.V8Y9-DFGHJKLM -4,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^०१२३४५६७८९!@#$^&*()/:;[]{}<>?|~%-घचजटठणतद,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM -4,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,अकगघएचजटIठणतदधOनपभमरफलवसहब-घचजटठणतद,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -4,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,अकगघएचजटIठणतदधOनपभमरफलवसहब-घचजटठणतद,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -4,OI.xx-DFGHJKLM,OI.सस-घचजटठणतद,OI.XX-DFGHJKLM -4,oi.xx-DFGHJKLM,OI.सस-घचजटठणतद,OI.XX-DFGHJKLM -4,oi.xx-oooooooo-DFGHJKLM,OI.सस-OOOOOOOO-घचजटठणतद,OI.XX-OOOOOOOO-DFGHJKLM -4,oi.xx-iiiiiiii-DFGHJKLM,OI.सस-IIIIIIII-घचजटठणतद,OI.XX-IIIIIIII-DFGHJKLM -4,PQ.RS-01234567-DFGHJKLM,नप.भम-०१२३४५६७-घचजटठणतद,PQ.RS-01234567-DFGHJKLM -4,PQ.RS-890-DFGHJKLM,नप.भम-८९०-घचजटठणतद,PQ.RS-890-DFGHJKLM -5,89.EU,൮൯.ഋഉ,89.EU -5,00.0A,൦൦.൦ഒ,00.0A -5,BCDF.GHJK,കഖഗച.ജടഡത,BCDF.GHJK -5,LMNP.QRST,ഥദധന.മരറല,LMNP.QRST -5,VWXY.Z123,ഴവശസ.ഹ൧൨൩,VWXY.Z123 -5,4567.890B,൪൫൬൭.൮൯൦ക,4567.890B -5,pq.xy,നമ.ശസ,PQ.XY -5,pq.xyz,നമ.ശസഹ,PQ.XYZ -5,pqx.yz,നമശ.സഹ,PQX.YZ -5,pq.rxyz,നമ.രശസഹ,PQ.RXYZ -5,pqr.xyz,നമര.ശസഹ,PQR.XYZ -5,pqrx.yz,നമരശ.സഹ,PQRX.YZ -5,pqr.sxyz,നമര.റശസഹ,PQR.SXYZ -5,pqrs.xyz,നമരറ.ശസഹ,PQRS.XYZ -5,pqrs.txyz,നമരറ.ലശസഹ,PQRS.TXYZ -5,pqrst.vxyz,നമരറല.ഴശസഹ,PQRST.VXYZ -5,p1.xy,ന൧.ശസ,P1.XY -5,pq.2y,നമ.൨സ,PQ.2Y -5,3q.x4,൩മ.ശ൪,3Q.X4 -5,5q.6y,൫മ.൬സ,5Q.6Y -5,pq.1yz,നമ.൧സഹ,PQ.1YZ -5,pq1.yz,നമ൧.സഹ,PQ1.YZ -5,p2.x3z,ന൨.ശ൩ഹ,P2.X3Z -5,p2x.3z,ന൨ശ.൩ഹ,P2X.3Z -5,pq.1xy2,നമ.൧ശസ൨,PQ.1XY2 -5,pq1.xy2,നമ൧.ശസ൨,PQ1.XY2 -5,pq1x.y2,നമ൧ശ.സ൨,PQ1X.Y2 -5,p3.rx4z,ന൩.രശ൪ഹ,P3.RX4Z -5,p3r.x4z,ന൩ര.ശ൪ഹ,P3R.X4Z -5,p3rx.4z,ന൩രശ.൪ഹ,P3RX.4Z -5,5q.r6y7,൫മ.ര൬സ൭,5Q.R6Y7 -5,5qr.6y7,൫മര.൬സ൭,5QR.6Y7 -5,5qr6.y7,൫മര൬.സ൭,5QR6.Y7 -5,pq1.sx2z,നമ൧.റശ൨ഹ,PQ1.SX2Z -5,pq1s.x2z,നമ൧റ.ശ൨ഹ,PQ1S.X2Z -5,p3r.s4yz,ന൩ര.റ൪സഹ,P3R.S4YZ -5,p3rs.4yz,ന൩രറ.൪സഹ,P3RS.4YZ -5,5qr.6xy7,൫മര.൬ശസ൭,5QR.6XY7 -5,5qr6.xy7,൫മര൬.ശസ൭,5QR6.XY7 -5,8q9.sx0z,൮മ൯.റശ൦ഹ,8Q9.SX0Z -5,8q9s.x0z,൮മ൯റ.ശ൦ഹ,8Q9S.X0Z -5,1qr2.tx3z,൧മര൨.ലശ൩ഹ,1QR2.TX3Z -5,p4rs.5xy6,ന൪രറ.൫ശസ൬,P4RS.5XY6 -5,p7r8.t9y0,ന൭ര൮.ല൯സ൦,P7R8.T9Y0 -5,pq1st.2xy3,നമ൧റല.൨ശസ൩,PQ1ST.2XY3 -5,p4rs5.vx6z,ന൪രറ൫.ഴശ൬ഹ,P4RS5.VX6Z -5,7qr8t.v9yz,൭മര൮ല.ഴ൯സഹ,7QR8T.V9YZ -5,p1r2t.3x4z,ന൧ര൨ല.൩ശ൪ഹ,P1R2T.3X4Z -5,5q6s7.v8y9,൫മ൬റ൭.ഴ൮സ൯,5Q6S7.V8Y9 -5,^0123456789!@#$^&*()/:;[]{}<>?|~%,^൦൧൨൩൪൫൬൭൮൯!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% -5,abcdefghijklmnopqrstuvwxyz,ഒകഖഗഋചജടIഡതഥദധഠനമരറലഉഴവശസഹ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -5,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ഒകഖഗഋചജടIഡതഥദധഠനമരറലഉഴവശസഹ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -5,OI.xx,ഠI.ശശ,OI.XX -5,oi.xx,ഠI.ശശ,OI.XX -5,oi.xx-oooooooo,ഠI.ശശ-ഠഠഠഠഠഠഠഠ,OI.XX-OOOOOOOO -5,oi.xx-iiiiiiii,ഠI.ശശ-IIIIIIII,OI.XX-IIIIIIII -5,PQ.RS-01234567,നമ.രറ-൦൧൨൩൪൫൬൭,PQ.RS-01234567 -5,PQ.RS-890,നമ.രറ-൮൯൦,PQ.RS-890 -5,89.EU-bc,൮൯.ഋഉ-കഖ,89.EU-BC -5,00.0A-bc,൦൦.൦ഒ-കഖ,00.0A-BC -5,BCDF.GHJK-bc,കഖഗച.ജടഡത-കഖ,BCDF.GHJK-BC -5,LMNP.QRST-bc,ഥദധന.മരറല-കഖ,LMNP.QRST-BC -5,VWXY.Z123-bc,ഴവശസ.ഹ൧൨൩-കഖ,VWXY.Z123-BC -5,4567.890B-bc,൪൫൬൭.൮൯൦ക-കഖ,4567.890B-BC -5,pq.xy-bc,നമ.ശസ-കഖ,PQ.XY-BC -5,pq.xyz-bc,നമ.ശസഹ-കഖ,PQ.XYZ-BC -5,pqx.yz-bc,നമശ.സഹ-കഖ,PQX.YZ-BC -5,pq.rxyz-bc,നമ.രശസഹ-കഖ,PQ.RXYZ-BC -5,pqr.xyz-bc,നമര.ശസഹ-കഖ,PQR.XYZ-BC -5,pqrx.yz-bc,നമരശ.സഹ-കഖ,PQRX.YZ-BC -5,pqr.sxyz-bc,നമര.റശസഹ-കഖ,PQR.SXYZ-BC -5,pqrs.xyz-bc,നമരറ.ശസഹ-കഖ,PQRS.XYZ-BC -5,pqrs.txyz-bc,നമരറ.ലശസഹ-കഖ,PQRS.TXYZ-BC -5,pqrst.vxyz-bc,നമരറല.ഴശസഹ-കഖ,PQRST.VXYZ-BC -5,p1.xy-bc,ന൧.ശസ-കഖ,P1.XY-BC -5,pq.2y-bc,നമ.൨സ-കഖ,PQ.2Y-BC -5,3q.x4-bc,൩മ.ശ൪-കഖ,3Q.X4-BC -5,5q.6y-bc,൫മ.൬സ-കഖ,5Q.6Y-BC -5,pq.1yz-bc,നമ.൧സഹ-കഖ,PQ.1YZ-BC -5,pq1.yz-bc,നമ൧.സഹ-കഖ,PQ1.YZ-BC -5,p2.x3z-bc,ന൨.ശ൩ഹ-കഖ,P2.X3Z-BC -5,p2x.3z-bc,ന൨ശ.൩ഹ-കഖ,P2X.3Z-BC -5,pq.1xy2-bc,നമ.൧ശസ൨-കഖ,PQ.1XY2-BC -5,pq1.xy2-bc,നമ൧.ശസ൨-കഖ,PQ1.XY2-BC -5,pq1x.y2-bc,നമ൧ശ.സ൨-കഖ,PQ1X.Y2-BC -5,p3.rx4z-bc,ന൩.രശ൪ഹ-കഖ,P3.RX4Z-BC -5,p3r.x4z-bc,ന൩ര.ശ൪ഹ-കഖ,P3R.X4Z-BC -5,p3rx.4z-bc,ന൩രശ.൪ഹ-കഖ,P3RX.4Z-BC -5,5q.r6y7-bc,൫മ.ര൬സ൭-കഖ,5Q.R6Y7-BC -5,5qr.6y7-bc,൫മര.൬സ൭-കഖ,5QR.6Y7-BC -5,5qr6.y7-bc,൫മര൬.സ൭-കഖ,5QR6.Y7-BC -5,pq1.sx2z-bc,നമ൧.റശ൨ഹ-കഖ,PQ1.SX2Z-BC -5,pq1s.x2z-bc,നമ൧റ.ശ൨ഹ-കഖ,PQ1S.X2Z-BC -5,p3r.s4yz-bc,ന൩ര.റ൪സഹ-കഖ,P3R.S4YZ-BC -5,p3rs.4yz-bc,ന൩രറ.൪സഹ-കഖ,P3RS.4YZ-BC -5,5qr.6xy7-bc,൫മര.൬ശസ൭-കഖ,5QR.6XY7-BC -5,5qr6.xy7-bc,൫മര൬.ശസ൭-കഖ,5QR6.XY7-BC -5,8q9.sx0z-bc,൮മ൯.റശ൦ഹ-കഖ,8Q9.SX0Z-BC -5,8q9s.x0z-bc,൮മ൯റ.ശ൦ഹ-കഖ,8Q9S.X0Z-BC -5,1qr2.tx3z-bc,൧മര൨.ലശ൩ഹ-കഖ,1QR2.TX3Z-BC -5,p4rs.5xy6-bc,ന൪രറ.൫ശസ൬-കഖ,P4RS.5XY6-BC -5,p7r8.t9y0-bc,ന൭ര൮.ല൯സ൦-കഖ,P7R8.T9Y0-BC -5,pq1st.2xy3-bc,നമ൧റല.൨ശസ൩-കഖ,PQ1ST.2XY3-BC -5,p4rs5.vx6z-bc,ന൪രറ൫.ഴശ൬ഹ-കഖ,P4RS5.VX6Z-BC -5,7qr8t.v9yz-bc,൭മര൮ല.ഴ൯സഹ-കഖ,7QR8T.V9YZ-BC -5,p1r2t.3x4z-bc,ന൧ര൨ല.൩ശ൪ഹ-കഖ,P1R2T.3X4Z-BC -5,5q6s7.v8y9-bc,൫മ൬റ൭.ഴ൮സ൯-കഖ,5Q6S7.V8Y9-BC -5,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^൦൧൨൩൪൫൬൭൮൯!@#$^&*()/:;[]{}<>?|~%-കഖ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC -5,abcdefghijklmnopqrstuvwxyz-bc,ഒകഖഗഋചജടIഡതഥദധഠനമരറലഉഴവശസഹ-കഖ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -5,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ഒകഖഗഋചജടIഡതഥദധഠനമരറലഉഴവശസഹ-കഖ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -5,OI.xx-bc,ഠI.ശശ-കഖ,OI.XX-BC -5,oi.xx-bc,ഠI.ശശ-കഖ,OI.XX-BC -5,oi.xx-oooooooo-bc,ഠI.ശശ-ഠഠഠഠഠഠഠഠ-കഖ,OI.XX-OOOOOOOO-BC -5,oi.xx-iiiiiiii-bc,ഠI.ശശ-IIIIIIII-കഖ,OI.XX-IIIIIIII-BC -5,PQ.RS-01234567-bc,നമ.രറ-൦൧൨൩൪൫൬൭-കഖ,PQ.RS-01234567-BC -5,PQ.RS-890-bc,നമ.രറ-൮൯൦-കഖ,PQ.RS-890-BC -5,89.EU-DFGHJKLM,൮൯.ഋഉ-ഗചജടഡതഥദ,89.EU-DFGHJKLM -5,00.0A-DFGHJKLM,൦൦.൦ഒ-ഗചജടഡതഥദ,00.0A-DFGHJKLM -5,BCDF.GHJK-DFGHJKLM,കഖഗച.ജടഡത-ഗചജടഡതഥദ,BCDF.GHJK-DFGHJKLM -5,LMNP.QRST-DFGHJKLM,ഥദധന.മരറല-ഗചജടഡതഥദ,LMNP.QRST-DFGHJKLM -5,VWXY.Z123-DFGHJKLM,ഴവശസ.ഹ൧൨൩-ഗചജടഡതഥദ,VWXY.Z123-DFGHJKLM -5,4567.890B-DFGHJKLM,൪൫൬൭.൮൯൦ക-ഗചജടഡതഥദ,4567.890B-DFGHJKLM -5,pq.xy-DFGHJKLM,നമ.ശസ-ഗചജടഡതഥദ,PQ.XY-DFGHJKLM -5,pq.xyz-DFGHJKLM,നമ.ശസഹ-ഗചജടഡതഥദ,PQ.XYZ-DFGHJKLM -5,pqx.yz-DFGHJKLM,നമശ.സഹ-ഗചജടഡതഥദ,PQX.YZ-DFGHJKLM -5,pq.rxyz-DFGHJKLM,നമ.രശസഹ-ഗചജടഡതഥദ,PQ.RXYZ-DFGHJKLM -5,pqr.xyz-DFGHJKLM,നമര.ശസഹ-ഗചജടഡതഥദ,PQR.XYZ-DFGHJKLM -5,pqrx.yz-DFGHJKLM,നമരശ.സഹ-ഗചജടഡതഥദ,PQRX.YZ-DFGHJKLM -5,pqr.sxyz-DFGHJKLM,നമര.റശസഹ-ഗചജടഡതഥദ,PQR.SXYZ-DFGHJKLM -5,pqrs.xyz-DFGHJKLM,നമരറ.ശസഹ-ഗചജടഡതഥദ,PQRS.XYZ-DFGHJKLM -5,pqrs.txyz-DFGHJKLM,നമരറ.ലശസഹ-ഗചജടഡതഥദ,PQRS.TXYZ-DFGHJKLM -5,pqrst.vxyz-DFGHJKLM,നമരറല.ഴശസഹ-ഗചജടഡതഥദ,PQRST.VXYZ-DFGHJKLM -5,p1.xy-DFGHJKLM,ന൧.ശസ-ഗചജടഡതഥദ,P1.XY-DFGHJKLM -5,pq.2y-DFGHJKLM,നമ.൨സ-ഗചജടഡതഥദ,PQ.2Y-DFGHJKLM -5,3q.x4-DFGHJKLM,൩മ.ശ൪-ഗചജടഡതഥദ,3Q.X4-DFGHJKLM -5,5q.6y-DFGHJKLM,൫മ.൬സ-ഗചജടഡതഥദ,5Q.6Y-DFGHJKLM -5,pq.1yz-DFGHJKLM,നമ.൧സഹ-ഗചജടഡതഥദ,PQ.1YZ-DFGHJKLM -5,pq1.yz-DFGHJKLM,നമ൧.സഹ-ഗചജടഡതഥദ,PQ1.YZ-DFGHJKLM -5,p2.x3z-DFGHJKLM,ന൨.ശ൩ഹ-ഗചജടഡതഥദ,P2.X3Z-DFGHJKLM -5,p2x.3z-DFGHJKLM,ന൨ശ.൩ഹ-ഗചജടഡതഥദ,P2X.3Z-DFGHJKLM -5,pq.1xy2-DFGHJKLM,നമ.൧ശസ൨-ഗചജടഡതഥദ,PQ.1XY2-DFGHJKLM -5,pq1.xy2-DFGHJKLM,നമ൧.ശസ൨-ഗചജടഡതഥദ,PQ1.XY2-DFGHJKLM -5,pq1x.y2-DFGHJKLM,നമ൧ശ.സ൨-ഗചജടഡതഥദ,PQ1X.Y2-DFGHJKLM -5,p3.rx4z-DFGHJKLM,ന൩.രശ൪ഹ-ഗചജടഡതഥദ,P3.RX4Z-DFGHJKLM -5,p3r.x4z-DFGHJKLM,ന൩ര.ശ൪ഹ-ഗചജടഡതഥദ,P3R.X4Z-DFGHJKLM -5,p3rx.4z-DFGHJKLM,ന൩രശ.൪ഹ-ഗചജടഡതഥദ,P3RX.4Z-DFGHJKLM -5,5q.r6y7-DFGHJKLM,൫മ.ര൬സ൭-ഗചജടഡതഥദ,5Q.R6Y7-DFGHJKLM -5,5qr.6y7-DFGHJKLM,൫മര.൬സ൭-ഗചജടഡതഥദ,5QR.6Y7-DFGHJKLM -5,5qr6.y7-DFGHJKLM,൫മര൬.സ൭-ഗചജടഡതഥദ,5QR6.Y7-DFGHJKLM -5,pq1.sx2z-DFGHJKLM,നമ൧.റശ൨ഹ-ഗചജടഡതഥദ,PQ1.SX2Z-DFGHJKLM -5,pq1s.x2z-DFGHJKLM,നമ൧റ.ശ൨ഹ-ഗചജടഡതഥദ,PQ1S.X2Z-DFGHJKLM -5,p3r.s4yz-DFGHJKLM,ന൩ര.റ൪സഹ-ഗചജടഡതഥദ,P3R.S4YZ-DFGHJKLM -5,p3rs.4yz-DFGHJKLM,ന൩രറ.൪സഹ-ഗചജടഡതഥദ,P3RS.4YZ-DFGHJKLM -5,5qr.6xy7-DFGHJKLM,൫മര.൬ശസ൭-ഗചജടഡതഥദ,5QR.6XY7-DFGHJKLM -5,5qr6.xy7-DFGHJKLM,൫മര൬.ശസ൭-ഗചജടഡതഥദ,5QR6.XY7-DFGHJKLM -5,8q9.sx0z-DFGHJKLM,൮മ൯.റശ൦ഹ-ഗചജടഡതഥദ,8Q9.SX0Z-DFGHJKLM -5,8q9s.x0z-DFGHJKLM,൮മ൯റ.ശ൦ഹ-ഗചജടഡതഥദ,8Q9S.X0Z-DFGHJKLM -5,1qr2.tx3z-DFGHJKLM,൧മര൨.ലശ൩ഹ-ഗചജടഡതഥദ,1QR2.TX3Z-DFGHJKLM -5,p4rs.5xy6-DFGHJKLM,ന൪രറ.൫ശസ൬-ഗചജടഡതഥദ,P4RS.5XY6-DFGHJKLM -5,p7r8.t9y0-DFGHJKLM,ന൭ര൮.ല൯സ൦-ഗചജടഡതഥദ,P7R8.T9Y0-DFGHJKLM -5,pq1st.2xy3-DFGHJKLM,നമ൧റല.൨ശസ൩-ഗചജടഡതഥദ,PQ1ST.2XY3-DFGHJKLM -5,p4rs5.vx6z-DFGHJKLM,ന൪രറ൫.ഴശ൬ഹ-ഗചജടഡതഥദ,P4RS5.VX6Z-DFGHJKLM -5,7qr8t.v9yz-DFGHJKLM,൭മര൮ല.ഴ൯സഹ-ഗചജടഡതഥദ,7QR8T.V9YZ-DFGHJKLM -5,p1r2t.3x4z-DFGHJKLM,ന൧ര൨ല.൩ശ൪ഹ-ഗചജടഡതഥദ,P1R2T.3X4Z-DFGHJKLM -5,5q6s7.v8y9-DFGHJKLM,൫മ൬റ൭.ഴ൮സ൯-ഗചജടഡതഥദ,5Q6S7.V8Y9-DFGHJKLM -5,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^൦൧൨൩൪൫൬൭൮൯!@#$^&*()/:;[]{}<>?|~%-ഗചജടഡതഥദ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM -5,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ഒകഖഗഋചജടIഡതഥദധഠനമരറലഉഴവശസഹ-ഗചജടഡതഥദ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -5,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ഒകഖഗഋചജടIഡതഥദധഠനമരറലഉഴവശസഹ-ഗചജടഡതഥദ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -5,OI.xx-DFGHJKLM,ഠI.ശശ-ഗചജടഡതഥദ,OI.XX-DFGHJKLM -5,oi.xx-DFGHJKLM,ഠI.ശശ-ഗചജടഡതഥദ,OI.XX-DFGHJKLM -5,oi.xx-oooooooo-DFGHJKLM,ഠI.ശശ-ഠഠഠഠഠഠഠഠ-ഗചജടഡതഥദ,OI.XX-OOOOOOOO-DFGHJKLM -5,oi.xx-iiiiiiii-DFGHJKLM,ഠI.ശശ-IIIIIIII-ഗചജടഡതഥദ,OI.XX-IIIIIIII-DFGHJKLM -5,PQ.RS-01234567-DFGHJKLM,നമ.രറ-൦൧൨൩൪൫൬൭-ഗചജടഡതഥദ,PQ.RS-01234567-DFGHJKLM -5,PQ.RS-890-DFGHJKLM,നമ.രറ-൮൯൦-ഗചജടഡതഥദ,PQ.RS-890-DFGHJKLM -6,89.EU,89.ႤႨ,89.EU -6,00.0A,00.0Ⴀ,00.0A -6,BCDF.GHJK,ႡႣႦႩ.ႫႬႮႰ,BCDF.GHJK -6,LMNP.QRST,ႱႲႴႵ.ႶႷႸႹ,LMNP.QRST -6,VWXY.Z123,ႺႻႽႾ.Ⴟ123,VWXY.Z123 -6,4567.890B,4567.890Ⴁ,4567.890B -6,pq.xy,ႵႶ.ႽႾ,PQ.XY -6,pq.xyz,ႵႶ.ႽႾႿ,PQ.XYZ -6,pqx.yz,ႵႶႽ.ႾႿ,PQX.YZ -6,pq.rxyz,ႵႶ.ႷႽႾႿ,PQ.RXYZ -6,pqr.xyz,ႵႶႷ.ႽႾႿ,PQR.XYZ -6,pqrx.yz,ႵႶႷႽ.ႾႿ,PQRX.YZ -6,pqr.sxyz,ႵႶႷ.ႸႽႾႿ,PQR.SXYZ -6,pqrs.xyz,ႵႶႷႸ.ႽႾႿ,PQRS.XYZ -6,pqrs.txyz,ႵႶႷႸ.ႹႽႾႿ,PQRS.TXYZ -6,pqrst.vxyz,ႵႶႷႸႹ.ႺႽႾႿ,PQRST.VXYZ -6,p1.xy,Ⴕ1.ႽႾ,P1.XY -6,pq.2y,ႵႶ.2Ⴞ,PQ.2Y -6,3q.x4,3Ⴖ.Ⴝ4,3Q.X4 -6,5q.6y,5Ⴖ.6Ⴞ,5Q.6Y -6,pq.1yz,ႵႶ.1ႾႿ,PQ.1YZ -6,pq1.yz,ႵႶ1.ႾႿ,PQ1.YZ -6,p2.x3z,Ⴕ2.Ⴝ3Ⴟ,P2.X3Z -6,p2x.3z,Ⴕ2Ⴝ.3Ⴟ,P2X.3Z -6,pq.1xy2,ႵႶ.1ႽႾ2,PQ.1XY2 -6,pq1.xy2,ႵႶ1.ႽႾ2,PQ1.XY2 -6,pq1x.y2,ႵႶ1Ⴝ.Ⴞ2,PQ1X.Y2 -6,p3.rx4z,Ⴕ3.ႷႽ4Ⴟ,P3.RX4Z -6,p3r.x4z,Ⴕ3Ⴗ.Ⴝ4Ⴟ,P3R.X4Z -6,p3rx.4z,Ⴕ3ႷႽ.4Ⴟ,P3RX.4Z -6,5q.r6y7,5Ⴖ.Ⴗ6Ⴞ7,5Q.R6Y7 -6,5qr.6y7,5ႶႷ.6Ⴞ7,5QR.6Y7 -6,5qr6.y7,5ႶႷ6.Ⴞ7,5QR6.Y7 -6,pq1.sx2z,ႵႶ1.ႸႽ2Ⴟ,PQ1.SX2Z -6,pq1s.x2z,ႵႶ1Ⴘ.Ⴝ2Ⴟ,PQ1S.X2Z -6,p3r.s4yz,Ⴕ3Ⴗ.Ⴘ4ႾႿ,P3R.S4YZ -6,p3rs.4yz,Ⴕ3ႷႸ.4ႾႿ,P3RS.4YZ -6,5qr.6xy7,5ႶႷ.6ႽႾ7,5QR.6XY7 -6,5qr6.xy7,5ႶႷ6.ႽႾ7,5QR6.XY7 -6,8q9.sx0z,8Ⴖ9.ႸႽ0Ⴟ,8Q9.SX0Z -6,8q9s.x0z,8Ⴖ9Ⴘ.Ⴝ0Ⴟ,8Q9S.X0Z -6,1qr2.tx3z,1ႶႷ2.ႹႽ3Ⴟ,1QR2.TX3Z -6,p4rs.5xy6,Ⴕ4ႷႸ.5ႽႾ6,P4RS.5XY6 -6,p7r8.t9y0,Ⴕ7Ⴗ8.Ⴙ9Ⴞ0,P7R8.T9Y0 -6,pq1st.2xy3,ႵႶ1ႸႹ.2ႽႾ3,PQ1ST.2XY3 -6,p4rs5.vx6z,Ⴕ4ႷႸ5.ႺႽ6Ⴟ,P4RS5.VX6Z -6,7qr8t.v9yz,7ႶႷ8Ⴙ.Ⴚ9ႾႿ,7QR8T.V9YZ -6,p1r2t.3x4z,Ⴕ1Ⴗ2Ⴙ.3Ⴝ4Ⴟ,P1R2T.3X4Z -6,5q6s7.v8y9,5Ⴖ6Ⴘ7.Ⴚ8Ⴞ9,5Q6S7.V8Y9 -6,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% -6,abcdefghijklmnopqrstuvwxyz,ႠႡႣႦႤႩႫႬIႮႰႱႲႴႭႵႶႷႸႹႨႺႻႽႾႿ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -6,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ႠႡႣႦႤႩႫႬIႮႰႱႲႴႭႵႶႷႸႹႨႺႻႽႾႿ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -6,OI.xx,ႭI.ႽႽ,OI.XX -6,oi.xx,ႭI.ႽႽ,OI.XX -6,oi.xx-oooooooo,ႭI.ႽႽ-ႭႭႭႭႭႭႭႭ,OI.XX-OOOOOOOO -6,oi.xx-iiiiiiii,ႭI.ႽႽ-IIIIIIII,OI.XX-IIIIIIII -6,PQ.RS-01234567,ႵႶ.ႷႸ-01234567,PQ.RS-01234567 -6,PQ.RS-890,ႵႶ.ႷႸ-890,PQ.RS-890 -6,89.EU-bc,89.ႤႨ-ႡႣ,89.EU-BC -6,00.0A-bc,00.0Ⴀ-ႡႣ,00.0A-BC -6,BCDF.GHJK-bc,ႡႣႦႩ.ႫႬႮႰ-ႡႣ,BCDF.GHJK-BC -6,LMNP.QRST-bc,ႱႲႴႵ.ႶႷႸႹ-ႡႣ,LMNP.QRST-BC -6,VWXY.Z123-bc,ႺႻႽႾ.Ⴟ123-ႡႣ,VWXY.Z123-BC -6,4567.890B-bc,4567.890Ⴁ-ႡႣ,4567.890B-BC -6,pq.xy-bc,ႵႶ.ႽႾ-ႡႣ,PQ.XY-BC -6,pq.xyz-bc,ႵႶ.ႽႾႿ-ႡႣ,PQ.XYZ-BC -6,pqx.yz-bc,ႵႶႽ.ႾႿ-ႡႣ,PQX.YZ-BC -6,pq.rxyz-bc,ႵႶ.ႷႽႾႿ-ႡႣ,PQ.RXYZ-BC -6,pqr.xyz-bc,ႵႶႷ.ႽႾႿ-ႡႣ,PQR.XYZ-BC -6,pqrx.yz-bc,ႵႶႷႽ.ႾႿ-ႡႣ,PQRX.YZ-BC -6,pqr.sxyz-bc,ႵႶႷ.ႸႽႾႿ-ႡႣ,PQR.SXYZ-BC -6,pqrs.xyz-bc,ႵႶႷႸ.ႽႾႿ-ႡႣ,PQRS.XYZ-BC -6,pqrs.txyz-bc,ႵႶႷႸ.ႹႽႾႿ-ႡႣ,PQRS.TXYZ-BC -6,pqrst.vxyz-bc,ႵႶႷႸႹ.ႺႽႾႿ-ႡႣ,PQRST.VXYZ-BC -6,p1.xy-bc,Ⴕ1.ႽႾ-ႡႣ,P1.XY-BC -6,pq.2y-bc,ႵႶ.2Ⴞ-ႡႣ,PQ.2Y-BC -6,3q.x4-bc,3Ⴖ.Ⴝ4-ႡႣ,3Q.X4-BC -6,5q.6y-bc,5Ⴖ.6Ⴞ-ႡႣ,5Q.6Y-BC -6,pq.1yz-bc,ႵႶ.1ႾႿ-ႡႣ,PQ.1YZ-BC -6,pq1.yz-bc,ႵႶ1.ႾႿ-ႡႣ,PQ1.YZ-BC -6,p2.x3z-bc,Ⴕ2.Ⴝ3Ⴟ-ႡႣ,P2.X3Z-BC -6,p2x.3z-bc,Ⴕ2Ⴝ.3Ⴟ-ႡႣ,P2X.3Z-BC -6,pq.1xy2-bc,ႵႶ.1ႽႾ2-ႡႣ,PQ.1XY2-BC -6,pq1.xy2-bc,ႵႶ1.ႽႾ2-ႡႣ,PQ1.XY2-BC -6,pq1x.y2-bc,ႵႶ1Ⴝ.Ⴞ2-ႡႣ,PQ1X.Y2-BC -6,p3.rx4z-bc,Ⴕ3.ႷႽ4Ⴟ-ႡႣ,P3.RX4Z-BC -6,p3r.x4z-bc,Ⴕ3Ⴗ.Ⴝ4Ⴟ-ႡႣ,P3R.X4Z-BC -6,p3rx.4z-bc,Ⴕ3ႷႽ.4Ⴟ-ႡႣ,P3RX.4Z-BC -6,5q.r6y7-bc,5Ⴖ.Ⴗ6Ⴞ7-ႡႣ,5Q.R6Y7-BC -6,5qr.6y7-bc,5ႶႷ.6Ⴞ7-ႡႣ,5QR.6Y7-BC -6,5qr6.y7-bc,5ႶႷ6.Ⴞ7-ႡႣ,5QR6.Y7-BC -6,pq1.sx2z-bc,ႵႶ1.ႸႽ2Ⴟ-ႡႣ,PQ1.SX2Z-BC -6,pq1s.x2z-bc,ႵႶ1Ⴘ.Ⴝ2Ⴟ-ႡႣ,PQ1S.X2Z-BC -6,p3r.s4yz-bc,Ⴕ3Ⴗ.Ⴘ4ႾႿ-ႡႣ,P3R.S4YZ-BC -6,p3rs.4yz-bc,Ⴕ3ႷႸ.4ႾႿ-ႡႣ,P3RS.4YZ-BC -6,5qr.6xy7-bc,5ႶႷ.6ႽႾ7-ႡႣ,5QR.6XY7-BC -6,5qr6.xy7-bc,5ႶႷ6.ႽႾ7-ႡႣ,5QR6.XY7-BC -6,8q9.sx0z-bc,8Ⴖ9.ႸႽ0Ⴟ-ႡႣ,8Q9.SX0Z-BC -6,8q9s.x0z-bc,8Ⴖ9Ⴘ.Ⴝ0Ⴟ-ႡႣ,8Q9S.X0Z-BC -6,1qr2.tx3z-bc,1ႶႷ2.ႹႽ3Ⴟ-ႡႣ,1QR2.TX3Z-BC -6,p4rs.5xy6-bc,Ⴕ4ႷႸ.5ႽႾ6-ႡႣ,P4RS.5XY6-BC -6,p7r8.t9y0-bc,Ⴕ7Ⴗ8.Ⴙ9Ⴞ0-ႡႣ,P7R8.T9Y0-BC -6,pq1st.2xy3-bc,ႵႶ1ႸႹ.2ႽႾ3-ႡႣ,PQ1ST.2XY3-BC -6,p4rs5.vx6z-bc,Ⴕ4ႷႸ5.ႺႽ6Ⴟ-ႡႣ,P4RS5.VX6Z-BC -6,7qr8t.v9yz-bc,7ႶႷ8Ⴙ.Ⴚ9ႾႿ-ႡႣ,7QR8T.V9YZ-BC -6,p1r2t.3x4z-bc,Ⴕ1Ⴗ2Ⴙ.3Ⴝ4Ⴟ-ႡႣ,P1R2T.3X4Z-BC -6,5q6s7.v8y9-bc,5Ⴖ6Ⴘ7.Ⴚ8Ⴞ9-ႡႣ,5Q6S7.V8Y9-BC -6,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ႡႣ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC -6,abcdefghijklmnopqrstuvwxyz-bc,ႠႡႣႦႤႩႫႬIႮႰႱႲႴႭႵႶႷႸႹႨႺႻႽႾႿ-ႡႣ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -6,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ႠႡႣႦႤႩႫႬIႮႰႱႲႴႭႵႶႷႸႹႨႺႻႽႾႿ-ႡႣ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -6,OI.xx-bc,ႭI.ႽႽ-ႡႣ,OI.XX-BC -6,oi.xx-bc,ႭI.ႽႽ-ႡႣ,OI.XX-BC -6,oi.xx-oooooooo-bc,ႭI.ႽႽ-ႭႭႭႭႭႭႭႭ-ႡႣ,OI.XX-OOOOOOOO-BC -6,oi.xx-iiiiiiii-bc,ႭI.ႽႽ-IIIIIIII-ႡႣ,OI.XX-IIIIIIII-BC -6,PQ.RS-01234567-bc,ႵႶ.ႷႸ-01234567-ႡႣ,PQ.RS-01234567-BC -6,PQ.RS-890-bc,ႵႶ.ႷႸ-890-ႡႣ,PQ.RS-890-BC -6,89.EU-DFGHJKLM,89.ႤႨ-ႦႩႫႬႮႰႱႲ,89.EU-DFGHJKLM -6,00.0A-DFGHJKLM,00.0Ⴀ-ႦႩႫႬႮႰႱႲ,00.0A-DFGHJKLM -6,BCDF.GHJK-DFGHJKLM,ႡႣႦႩ.ႫႬႮႰ-ႦႩႫႬႮႰႱႲ,BCDF.GHJK-DFGHJKLM -6,LMNP.QRST-DFGHJKLM,ႱႲႴႵ.ႶႷႸႹ-ႦႩႫႬႮႰႱႲ,LMNP.QRST-DFGHJKLM -6,VWXY.Z123-DFGHJKLM,ႺႻႽႾ.Ⴟ123-ႦႩႫႬႮႰႱႲ,VWXY.Z123-DFGHJKLM -6,4567.890B-DFGHJKLM,4567.890Ⴁ-ႦႩႫႬႮႰႱႲ,4567.890B-DFGHJKLM -6,pq.xy-DFGHJKLM,ႵႶ.ႽႾ-ႦႩႫႬႮႰႱႲ,PQ.XY-DFGHJKLM -6,pq.xyz-DFGHJKLM,ႵႶ.ႽႾႿ-ႦႩႫႬႮႰႱႲ,PQ.XYZ-DFGHJKLM -6,pqx.yz-DFGHJKLM,ႵႶႽ.ႾႿ-ႦႩႫႬႮႰႱႲ,PQX.YZ-DFGHJKLM -6,pq.rxyz-DFGHJKLM,ႵႶ.ႷႽႾႿ-ႦႩႫႬႮႰႱႲ,PQ.RXYZ-DFGHJKLM -6,pqr.xyz-DFGHJKLM,ႵႶႷ.ႽႾႿ-ႦႩႫႬႮႰႱႲ,PQR.XYZ-DFGHJKLM -6,pqrx.yz-DFGHJKLM,ႵႶႷႽ.ႾႿ-ႦႩႫႬႮႰႱႲ,PQRX.YZ-DFGHJKLM -6,pqr.sxyz-DFGHJKLM,ႵႶႷ.ႸႽႾႿ-ႦႩႫႬႮႰႱႲ,PQR.SXYZ-DFGHJKLM -6,pqrs.xyz-DFGHJKLM,ႵႶႷႸ.ႽႾႿ-ႦႩႫႬႮႰႱႲ,PQRS.XYZ-DFGHJKLM -6,pqrs.txyz-DFGHJKLM,ႵႶႷႸ.ႹႽႾႿ-ႦႩႫႬႮႰႱႲ,PQRS.TXYZ-DFGHJKLM -6,pqrst.vxyz-DFGHJKLM,ႵႶႷႸႹ.ႺႽႾႿ-ႦႩႫႬႮႰႱႲ,PQRST.VXYZ-DFGHJKLM -6,p1.xy-DFGHJKLM,Ⴕ1.ႽႾ-ႦႩႫႬႮႰႱႲ,P1.XY-DFGHJKLM -6,pq.2y-DFGHJKLM,ႵႶ.2Ⴞ-ႦႩႫႬႮႰႱႲ,PQ.2Y-DFGHJKLM -6,3q.x4-DFGHJKLM,3Ⴖ.Ⴝ4-ႦႩႫႬႮႰႱႲ,3Q.X4-DFGHJKLM -6,5q.6y-DFGHJKLM,5Ⴖ.6Ⴞ-ႦႩႫႬႮႰႱႲ,5Q.6Y-DFGHJKLM -6,pq.1yz-DFGHJKLM,ႵႶ.1ႾႿ-ႦႩႫႬႮႰႱႲ,PQ.1YZ-DFGHJKLM -6,pq1.yz-DFGHJKLM,ႵႶ1.ႾႿ-ႦႩႫႬႮႰႱႲ,PQ1.YZ-DFGHJKLM -6,p2.x3z-DFGHJKLM,Ⴕ2.Ⴝ3Ⴟ-ႦႩႫႬႮႰႱႲ,P2.X3Z-DFGHJKLM -6,p2x.3z-DFGHJKLM,Ⴕ2Ⴝ.3Ⴟ-ႦႩႫႬႮႰႱႲ,P2X.3Z-DFGHJKLM -6,pq.1xy2-DFGHJKLM,ႵႶ.1ႽႾ2-ႦႩႫႬႮႰႱႲ,PQ.1XY2-DFGHJKLM -6,pq1.xy2-DFGHJKLM,ႵႶ1.ႽႾ2-ႦႩႫႬႮႰႱႲ,PQ1.XY2-DFGHJKLM -6,pq1x.y2-DFGHJKLM,ႵႶ1Ⴝ.Ⴞ2-ႦႩႫႬႮႰႱႲ,PQ1X.Y2-DFGHJKLM -6,p3.rx4z-DFGHJKLM,Ⴕ3.ႷႽ4Ⴟ-ႦႩႫႬႮႰႱႲ,P3.RX4Z-DFGHJKLM -6,p3r.x4z-DFGHJKLM,Ⴕ3Ⴗ.Ⴝ4Ⴟ-ႦႩႫႬႮႰႱႲ,P3R.X4Z-DFGHJKLM -6,p3rx.4z-DFGHJKLM,Ⴕ3ႷႽ.4Ⴟ-ႦႩႫႬႮႰႱႲ,P3RX.4Z-DFGHJKLM -6,5q.r6y7-DFGHJKLM,5Ⴖ.Ⴗ6Ⴞ7-ႦႩႫႬႮႰႱႲ,5Q.R6Y7-DFGHJKLM -6,5qr.6y7-DFGHJKLM,5ႶႷ.6Ⴞ7-ႦႩႫႬႮႰႱႲ,5QR.6Y7-DFGHJKLM -6,5qr6.y7-DFGHJKLM,5ႶႷ6.Ⴞ7-ႦႩႫႬႮႰႱႲ,5QR6.Y7-DFGHJKLM -6,pq1.sx2z-DFGHJKLM,ႵႶ1.ႸႽ2Ⴟ-ႦႩႫႬႮႰႱႲ,PQ1.SX2Z-DFGHJKLM -6,pq1s.x2z-DFGHJKLM,ႵႶ1Ⴘ.Ⴝ2Ⴟ-ႦႩႫႬႮႰႱႲ,PQ1S.X2Z-DFGHJKLM -6,p3r.s4yz-DFGHJKLM,Ⴕ3Ⴗ.Ⴘ4ႾႿ-ႦႩႫႬႮႰႱႲ,P3R.S4YZ-DFGHJKLM -6,p3rs.4yz-DFGHJKLM,Ⴕ3ႷႸ.4ႾႿ-ႦႩႫႬႮႰႱႲ,P3RS.4YZ-DFGHJKLM -6,5qr.6xy7-DFGHJKLM,5ႶႷ.6ႽႾ7-ႦႩႫႬႮႰႱႲ,5QR.6XY7-DFGHJKLM -6,5qr6.xy7-DFGHJKLM,5ႶႷ6.ႽႾ7-ႦႩႫႬႮႰႱႲ,5QR6.XY7-DFGHJKLM -6,8q9.sx0z-DFGHJKLM,8Ⴖ9.ႸႽ0Ⴟ-ႦႩႫႬႮႰႱႲ,8Q9.SX0Z-DFGHJKLM -6,8q9s.x0z-DFGHJKLM,8Ⴖ9Ⴘ.Ⴝ0Ⴟ-ႦႩႫႬႮႰႱႲ,8Q9S.X0Z-DFGHJKLM -6,1qr2.tx3z-DFGHJKLM,1ႶႷ2.ႹႽ3Ⴟ-ႦႩႫႬႮႰႱႲ,1QR2.TX3Z-DFGHJKLM -6,p4rs.5xy6-DFGHJKLM,Ⴕ4ႷႸ.5ႽႾ6-ႦႩႫႬႮႰႱႲ,P4RS.5XY6-DFGHJKLM -6,p7r8.t9y0-DFGHJKLM,Ⴕ7Ⴗ8.Ⴙ9Ⴞ0-ႦႩႫႬႮႰႱႲ,P7R8.T9Y0-DFGHJKLM -6,pq1st.2xy3-DFGHJKLM,ႵႶ1ႸႹ.2ႽႾ3-ႦႩႫႬႮႰႱႲ,PQ1ST.2XY3-DFGHJKLM -6,p4rs5.vx6z-DFGHJKLM,Ⴕ4ႷႸ5.ႺႽ6Ⴟ-ႦႩႫႬႮႰႱႲ,P4RS5.VX6Z-DFGHJKLM -6,7qr8t.v9yz-DFGHJKLM,7ႶႷ8Ⴙ.Ⴚ9ႾႿ-ႦႩႫႬႮႰႱႲ,7QR8T.V9YZ-DFGHJKLM -6,p1r2t.3x4z-DFGHJKLM,Ⴕ1Ⴗ2Ⴙ.3Ⴝ4Ⴟ-ႦႩႫႬႮႰႱႲ,P1R2T.3X4Z-DFGHJKLM -6,5q6s7.v8y9-DFGHJKLM,5Ⴖ6Ⴘ7.Ⴚ8Ⴞ9-ႦႩႫႬႮႰႱႲ,5Q6S7.V8Y9-DFGHJKLM -6,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ႦႩႫႬႮႰႱႲ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM -6,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ႠႡႣႦႤႩႫႬIႮႰႱႲႴႭႵႶႷႸႹႨႺႻႽႾႿ-ႦႩႫႬႮႰႱႲ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -6,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ႠႡႣႦႤႩႫႬIႮႰႱႲႴႭႵႶႷႸႹႨႺႻႽႾႿ-ႦႩႫႬႮႰႱႲ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -6,OI.xx-DFGHJKLM,ႭI.ႽႽ-ႦႩႫႬႮႰႱႲ,OI.XX-DFGHJKLM -6,oi.xx-DFGHJKLM,ႭI.ႽႽ-ႦႩႫႬႮႰႱႲ,OI.XX-DFGHJKLM -6,oi.xx-oooooooo-DFGHJKLM,ႭI.ႽႽ-ႭႭႭႭႭႭႭႭ-ႦႩႫႬႮႰႱႲ,OI.XX-OOOOOOOO-DFGHJKLM -6,oi.xx-iiiiiiii-DFGHJKLM,ႭI.ႽႽ-IIIIIIII-ႦႩႫႬႮႰႱႲ,OI.XX-IIIIIIII-DFGHJKLM -6,PQ.RS-01234567-DFGHJKLM,ႵႶ.ႷႸ-01234567-ႦႩႫႬႮႰႱႲ,PQ.RS-01234567-DFGHJKLM -6,PQ.RS-890-DFGHJKLM,ႵႶ.ႷႸ-890-ႦႩႫႬႮႰႱႲ,PQ.RS-890-DFGHJKLM -7,89.EU,89.オエ,89.EU -7,00.0A,00.0ア,00.0A -7,BCDF.GHJK,カキクケ.コサスチ,BCDF.GHJK -7,LMNP.QRST,トナヌヒ.フヘホメ,LMNP.QRST -7,VWXY.Z123,モヨラロ.ヲ123,VWXY.Z123 -7,4567.890B,4567.890カ,4567.890B -7,pq.xy,ヒフ.ラロ,PQ.XY -7,pq.xyz,ヒフ.ラロヲ,PQ.XYZ -7,pqx.yz,ヒフラ.ロヲ,PQX.YZ -7,pq.rxyz,ヒフ.ヘラロヲ,PQ.RXYZ -7,pqr.xyz,ヒフヘ.ラロヲ,PQR.XYZ -7,pqrx.yz,ヒフヘラ.ロヲ,PQRX.YZ -7,pqr.sxyz,ヒフヘ.ホラロヲ,PQR.SXYZ -7,pqrs.xyz,ヒフヘホ.ラロヲ,PQRS.XYZ -7,pqrs.txyz,ヒフヘホ.メラロヲ,PQRS.TXYZ -7,pqrst.vxyz,ヒフヘホメ.モラロヲ,PQRST.VXYZ -7,p1.xy,ヒ1.ラロ,P1.XY -7,pq.2y,ヒフ.2ロ,PQ.2Y -7,3q.x4,3フ.ラ4,3Q.X4 -7,5q.6y,5フ.6ロ,5Q.6Y -7,pq.1yz,ヒフ.1ロヲ,PQ.1YZ -7,pq1.yz,ヒフ1.ロヲ,PQ1.YZ -7,p2.x3z,ヒ2.ラ3ヲ,P2.X3Z -7,p2x.3z,ヒ2ラ.3ヲ,P2X.3Z -7,pq.1xy2,ヒフ.1ラロ2,PQ.1XY2 -7,pq1.xy2,ヒフ1.ラロ2,PQ1.XY2 -7,pq1x.y2,ヒフ1ラ.ロ2,PQ1X.Y2 -7,p3.rx4z,ヒ3.ヘラ4ヲ,P3.RX4Z -7,p3r.x4z,ヒ3ヘ.ラ4ヲ,P3R.X4Z -7,p3rx.4z,ヒ3ヘラ.4ヲ,P3RX.4Z -7,5q.r6y7,5フ.ヘ6ロ7,5Q.R6Y7 -7,5qr.6y7,5フヘ.6ロ7,5QR.6Y7 -7,5qr6.y7,5フヘ6.ロ7,5QR6.Y7 -7,pq1.sx2z,ヒフ1.ホラ2ヲ,PQ1.SX2Z -7,pq1s.x2z,ヒフ1ホ.ラ2ヲ,PQ1S.X2Z -7,p3r.s4yz,ヒ3ヘ.ホ4ロヲ,P3R.S4YZ -7,p3rs.4yz,ヒ3ヘホ.4ロヲ,P3RS.4YZ -7,5qr.6xy7,5フヘ.6ラロ7,5QR.6XY7 -7,5qr6.xy7,5フヘ6.ラロ7,5QR6.XY7 -7,8q9.sx0z,8フ9.ホラ0ヲ,8Q9.SX0Z -7,8q9s.x0z,8フ9ホ.ラ0ヲ,8Q9S.X0Z -7,1qr2.tx3z,1フヘ2.メラ3ヲ,1QR2.TX3Z -7,p4rs.5xy6,ヒ4ヘホ.5ラロ6,P4RS.5XY6 -7,p7r8.t9y0,ヒ7ヘ8.メ9ロ0,P7R8.T9Y0 -7,pq1st.2xy3,ヒフ1ホメ.2ラロ3,PQ1ST.2XY3 -7,p4rs5.vx6z,ヒ4ヘホ5.モラ6ヲ,P4RS5.VX6Z -7,7qr8t.v9yz,7フヘ8メ.モ9ロヲ,7QR8T.V9YZ -7,p1r2t.3x4z,ヒ1ヘ2メ.3ラ4ヲ,P1R2T.3X4Z -7,5q6s7.v8y9,5フ6ホ7.モ8ロ9,5Q6S7.V8Y9 -7,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% -7,abcdefghijklmnopqrstuvwxyz,アカキクオケコサIスチトナヌOヒフヘホメエモヨラロヲ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -7,ABCDEFGHIJKLMNOPQRSTUVWXYZ,アカキクオケコサIスチトナヌOヒフヘホメエモヨラロヲ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -7,OI.xx,OI.ララ,OI.XX -7,oi.xx,OI.ララ,OI.XX -7,oi.xx-oooooooo,OI.ララ-OOOOOOOO,OI.XX-OOOOOOOO -7,oi.xx-iiiiiiii,OI.ララ-IIIIIIII,OI.XX-IIIIIIII -7,PQ.RS-01234567,ヒフ.ヘホ-01234567,PQ.RS-01234567 -7,PQ.RS-890,ヒフ.ヘホ-890,PQ.RS-890 -7,89.EU-bc,89.オエ-カキ,89.EU-BC -7,00.0A-bc,00.0ア-カキ,00.0A-BC -7,BCDF.GHJK-bc,カキクケ.コサスチ-カキ,BCDF.GHJK-BC -7,LMNP.QRST-bc,トナヌヒ.フヘホメ-カキ,LMNP.QRST-BC -7,VWXY.Z123-bc,モヨラロ.ヲ123-カキ,VWXY.Z123-BC -7,4567.890B-bc,4567.890カ-カキ,4567.890B-BC -7,pq.xy-bc,ヒフ.ラロ-カキ,PQ.XY-BC -7,pq.xyz-bc,ヒフ.ラロヲ-カキ,PQ.XYZ-BC -7,pqx.yz-bc,ヒフラ.ロヲ-カキ,PQX.YZ-BC -7,pq.rxyz-bc,ヒフ.ヘラロヲ-カキ,PQ.RXYZ-BC -7,pqr.xyz-bc,ヒフヘ.ラロヲ-カキ,PQR.XYZ-BC -7,pqrx.yz-bc,ヒフヘラ.ロヲ-カキ,PQRX.YZ-BC -7,pqr.sxyz-bc,ヒフヘ.ホラロヲ-カキ,PQR.SXYZ-BC -7,pqrs.xyz-bc,ヒフヘホ.ラロヲ-カキ,PQRS.XYZ-BC -7,pqrs.txyz-bc,ヒフヘホ.メラロヲ-カキ,PQRS.TXYZ-BC -7,pqrst.vxyz-bc,ヒフヘホメ.モラロヲ-カキ,PQRST.VXYZ-BC -7,p1.xy-bc,ヒ1.ラロ-カキ,P1.XY-BC -7,pq.2y-bc,ヒフ.2ロ-カキ,PQ.2Y-BC -7,3q.x4-bc,3フ.ラ4-カキ,3Q.X4-BC -7,5q.6y-bc,5フ.6ロ-カキ,5Q.6Y-BC -7,pq.1yz-bc,ヒフ.1ロヲ-カキ,PQ.1YZ-BC -7,pq1.yz-bc,ヒフ1.ロヲ-カキ,PQ1.YZ-BC -7,p2.x3z-bc,ヒ2.ラ3ヲ-カキ,P2.X3Z-BC -7,p2x.3z-bc,ヒ2ラ.3ヲ-カキ,P2X.3Z-BC -7,pq.1xy2-bc,ヒフ.1ラロ2-カキ,PQ.1XY2-BC -7,pq1.xy2-bc,ヒフ1.ラロ2-カキ,PQ1.XY2-BC -7,pq1x.y2-bc,ヒフ1ラ.ロ2-カキ,PQ1X.Y2-BC -7,p3.rx4z-bc,ヒ3.ヘラ4ヲ-カキ,P3.RX4Z-BC -7,p3r.x4z-bc,ヒ3ヘ.ラ4ヲ-カキ,P3R.X4Z-BC -7,p3rx.4z-bc,ヒ3ヘラ.4ヲ-カキ,P3RX.4Z-BC -7,5q.r6y7-bc,5フ.ヘ6ロ7-カキ,5Q.R6Y7-BC -7,5qr.6y7-bc,5フヘ.6ロ7-カキ,5QR.6Y7-BC -7,5qr6.y7-bc,5フヘ6.ロ7-カキ,5QR6.Y7-BC -7,pq1.sx2z-bc,ヒフ1.ホラ2ヲ-カキ,PQ1.SX2Z-BC -7,pq1s.x2z-bc,ヒフ1ホ.ラ2ヲ-カキ,PQ1S.X2Z-BC -7,p3r.s4yz-bc,ヒ3ヘ.ホ4ロヲ-カキ,P3R.S4YZ-BC -7,p3rs.4yz-bc,ヒ3ヘホ.4ロヲ-カキ,P3RS.4YZ-BC -7,5qr.6xy7-bc,5フヘ.6ラロ7-カキ,5QR.6XY7-BC -7,5qr6.xy7-bc,5フヘ6.ラロ7-カキ,5QR6.XY7-BC -7,8q9.sx0z-bc,8フ9.ホラ0ヲ-カキ,8Q9.SX0Z-BC -7,8q9s.x0z-bc,8フ9ホ.ラ0ヲ-カキ,8Q9S.X0Z-BC -7,1qr2.tx3z-bc,1フヘ2.メラ3ヲ-カキ,1QR2.TX3Z-BC -7,p4rs.5xy6-bc,ヒ4ヘホ.5ラロ6-カキ,P4RS.5XY6-BC -7,p7r8.t9y0-bc,ヒ7ヘ8.メ9ロ0-カキ,P7R8.T9Y0-BC -7,pq1st.2xy3-bc,ヒフ1ホメ.2ラロ3-カキ,PQ1ST.2XY3-BC -7,p4rs5.vx6z-bc,ヒ4ヘホ5.モラ6ヲ-カキ,P4RS5.VX6Z-BC -7,7qr8t.v9yz-bc,7フヘ8メ.モ9ロヲ-カキ,7QR8T.V9YZ-BC -7,p1r2t.3x4z-bc,ヒ1ヘ2メ.3ラ4ヲ-カキ,P1R2T.3X4Z-BC -7,5q6s7.v8y9-bc,5フ6ホ7.モ8ロ9-カキ,5Q6S7.V8Y9-BC -7,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-カキ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC -7,abcdefghijklmnopqrstuvwxyz-bc,アカキクオケコサIスチトナヌOヒフヘホメエモヨラロヲ-カキ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -7,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,アカキクオケコサIスチトナヌOヒフヘホメエモヨラロヲ-カキ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -7,OI.xx-bc,OI.ララ-カキ,OI.XX-BC -7,oi.xx-bc,OI.ララ-カキ,OI.XX-BC -7,oi.xx-oooooooo-bc,OI.ララ-OOOOOOOO-カキ,OI.XX-OOOOOOOO-BC -7,oi.xx-iiiiiiii-bc,OI.ララ-IIIIIIII-カキ,OI.XX-IIIIIIII-BC -7,PQ.RS-01234567-bc,ヒフ.ヘホ-01234567-カキ,PQ.RS-01234567-BC -7,PQ.RS-890-bc,ヒフ.ヘホ-890-カキ,PQ.RS-890-BC -7,89.EU-DFGHJKLM,89.オエ-クケコサスチトナ,89.EU-DFGHJKLM -7,00.0A-DFGHJKLM,00.0ア-クケコサスチトナ,00.0A-DFGHJKLM -7,BCDF.GHJK-DFGHJKLM,カキクケ.コサスチ-クケコサスチトナ,BCDF.GHJK-DFGHJKLM -7,LMNP.QRST-DFGHJKLM,トナヌヒ.フヘホメ-クケコサスチトナ,LMNP.QRST-DFGHJKLM -7,VWXY.Z123-DFGHJKLM,モヨラロ.ヲ123-クケコサスチトナ,VWXY.Z123-DFGHJKLM -7,4567.890B-DFGHJKLM,4567.890カ-クケコサスチトナ,4567.890B-DFGHJKLM -7,pq.xy-DFGHJKLM,ヒフ.ラロ-クケコサスチトナ,PQ.XY-DFGHJKLM -7,pq.xyz-DFGHJKLM,ヒフ.ラロヲ-クケコサスチトナ,PQ.XYZ-DFGHJKLM -7,pqx.yz-DFGHJKLM,ヒフラ.ロヲ-クケコサスチトナ,PQX.YZ-DFGHJKLM -7,pq.rxyz-DFGHJKLM,ヒフ.ヘラロヲ-クケコサスチトナ,PQ.RXYZ-DFGHJKLM -7,pqr.xyz-DFGHJKLM,ヒフヘ.ラロヲ-クケコサスチトナ,PQR.XYZ-DFGHJKLM -7,pqrx.yz-DFGHJKLM,ヒフヘラ.ロヲ-クケコサスチトナ,PQRX.YZ-DFGHJKLM -7,pqr.sxyz-DFGHJKLM,ヒフヘ.ホラロヲ-クケコサスチトナ,PQR.SXYZ-DFGHJKLM -7,pqrs.xyz-DFGHJKLM,ヒフヘホ.ラロヲ-クケコサスチトナ,PQRS.XYZ-DFGHJKLM -7,pqrs.txyz-DFGHJKLM,ヒフヘホ.メラロヲ-クケコサスチトナ,PQRS.TXYZ-DFGHJKLM -7,pqrst.vxyz-DFGHJKLM,ヒフヘホメ.モラロヲ-クケコサスチトナ,PQRST.VXYZ-DFGHJKLM -7,p1.xy-DFGHJKLM,ヒ1.ラロ-クケコサスチトナ,P1.XY-DFGHJKLM -7,pq.2y-DFGHJKLM,ヒフ.2ロ-クケコサスチトナ,PQ.2Y-DFGHJKLM -7,3q.x4-DFGHJKLM,3フ.ラ4-クケコサスチトナ,3Q.X4-DFGHJKLM -7,5q.6y-DFGHJKLM,5フ.6ロ-クケコサスチトナ,5Q.6Y-DFGHJKLM -7,pq.1yz-DFGHJKLM,ヒフ.1ロヲ-クケコサスチトナ,PQ.1YZ-DFGHJKLM -7,pq1.yz-DFGHJKLM,ヒフ1.ロヲ-クケコサスチトナ,PQ1.YZ-DFGHJKLM -7,p2.x3z-DFGHJKLM,ヒ2.ラ3ヲ-クケコサスチトナ,P2.X3Z-DFGHJKLM -7,p2x.3z-DFGHJKLM,ヒ2ラ.3ヲ-クケコサスチトナ,P2X.3Z-DFGHJKLM -7,pq.1xy2-DFGHJKLM,ヒフ.1ラロ2-クケコサスチトナ,PQ.1XY2-DFGHJKLM -7,pq1.xy2-DFGHJKLM,ヒフ1.ラロ2-クケコサスチトナ,PQ1.XY2-DFGHJKLM -7,pq1x.y2-DFGHJKLM,ヒフ1ラ.ロ2-クケコサスチトナ,PQ1X.Y2-DFGHJKLM -7,p3.rx4z-DFGHJKLM,ヒ3.ヘラ4ヲ-クケコサスチトナ,P3.RX4Z-DFGHJKLM -7,p3r.x4z-DFGHJKLM,ヒ3ヘ.ラ4ヲ-クケコサスチトナ,P3R.X4Z-DFGHJKLM -7,p3rx.4z-DFGHJKLM,ヒ3ヘラ.4ヲ-クケコサスチトナ,P3RX.4Z-DFGHJKLM -7,5q.r6y7-DFGHJKLM,5フ.ヘ6ロ7-クケコサスチトナ,5Q.R6Y7-DFGHJKLM -7,5qr.6y7-DFGHJKLM,5フヘ.6ロ7-クケコサスチトナ,5QR.6Y7-DFGHJKLM -7,5qr6.y7-DFGHJKLM,5フヘ6.ロ7-クケコサスチトナ,5QR6.Y7-DFGHJKLM -7,pq1.sx2z-DFGHJKLM,ヒフ1.ホラ2ヲ-クケコサスチトナ,PQ1.SX2Z-DFGHJKLM -7,pq1s.x2z-DFGHJKLM,ヒフ1ホ.ラ2ヲ-クケコサスチトナ,PQ1S.X2Z-DFGHJKLM -7,p3r.s4yz-DFGHJKLM,ヒ3ヘ.ホ4ロヲ-クケコサスチトナ,P3R.S4YZ-DFGHJKLM -7,p3rs.4yz-DFGHJKLM,ヒ3ヘホ.4ロヲ-クケコサスチトナ,P3RS.4YZ-DFGHJKLM -7,5qr.6xy7-DFGHJKLM,5フヘ.6ラロ7-クケコサスチトナ,5QR.6XY7-DFGHJKLM -7,5qr6.xy7-DFGHJKLM,5フヘ6.ラロ7-クケコサスチトナ,5QR6.XY7-DFGHJKLM -7,8q9.sx0z-DFGHJKLM,8フ9.ホラ0ヲ-クケコサスチトナ,8Q9.SX0Z-DFGHJKLM -7,8q9s.x0z-DFGHJKLM,8フ9ホ.ラ0ヲ-クケコサスチトナ,8Q9S.X0Z-DFGHJKLM -7,1qr2.tx3z-DFGHJKLM,1フヘ2.メラ3ヲ-クケコサスチトナ,1QR2.TX3Z-DFGHJKLM -7,p4rs.5xy6-DFGHJKLM,ヒ4ヘホ.5ラロ6-クケコサスチトナ,P4RS.5XY6-DFGHJKLM -7,p7r8.t9y0-DFGHJKLM,ヒ7ヘ8.メ9ロ0-クケコサスチトナ,P7R8.T9Y0-DFGHJKLM -7,pq1st.2xy3-DFGHJKLM,ヒフ1ホメ.2ラロ3-クケコサスチトナ,PQ1ST.2XY3-DFGHJKLM -7,p4rs5.vx6z-DFGHJKLM,ヒ4ヘホ5.モラ6ヲ-クケコサスチトナ,P4RS5.VX6Z-DFGHJKLM -7,7qr8t.v9yz-DFGHJKLM,7フヘ8メ.モ9ロヲ-クケコサスチトナ,7QR8T.V9YZ-DFGHJKLM -7,p1r2t.3x4z-DFGHJKLM,ヒ1ヘ2メ.3ラ4ヲ-クケコサスチトナ,P1R2T.3X4Z-DFGHJKLM -7,5q6s7.v8y9-DFGHJKLM,5フ6ホ7.モ8ロ9-クケコサスチトナ,5Q6S7.V8Y9-DFGHJKLM -7,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-クケコサスチトナ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM -7,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,アカキクオケコサIスチトナヌOヒフヘホメエモヨラロヲ-クケコサスチトナ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -7,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,アカキクオケコサIスチトナヌOヒフヘホメエモヨラロヲ-クケコサスチトナ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -7,OI.xx-DFGHJKLM,OI.ララ-クケコサスチトナ,OI.XX-DFGHJKLM -7,oi.xx-DFGHJKLM,OI.ララ-クケコサスチトナ,OI.XX-DFGHJKLM -7,oi.xx-oooooooo-DFGHJKLM,OI.ララ-OOOOOOOO-クケコサスチトナ,OI.XX-OOOOOOOO-DFGHJKLM -7,oi.xx-iiiiiiii-DFGHJKLM,OI.ララ-IIIIIIII-クケコサスチトナ,OI.XX-IIIIIIII-DFGHJKLM -7,PQ.RS-01234567-DFGHJKLM,ヒフ.ヘホ-01234567-クケコサスチトナ,PQ.RS-01234567-DFGHJKLM -7,PQ.RS-890-DFGHJKLM,ヒフ.ヘホ-890-クケコサスチトナ,PQ.RS-890-DFGHJKLM -8,89.EU,๘๙.าฬ,89.EU -8,00.0A,๐๐.๐ะ,00.0A -8,BCDF.GHJK,กขคง.จฉชฑ,BCDF.GHJK -8,LMNP.QRST,ดถทธ.บผมร,LMNP.QRST -8,VWXY.Z123,ลวอฮ.ฯ๑๒๓,VWXY.Z123 -8,4567.890B,๔๕๖๗.๘๙๐ก,4567.890B -8,pq.xy,ธบ.อฮ,PQ.XY -8,pq.xyz,ธบ.อฮฯ,PQ.XYZ -8,pqx.yz,ธบอ.ฮฯ,PQX.YZ -8,pq.rxyz,ธบ.ผอฮฯ,PQ.RXYZ -8,pqr.xyz,ธบผ.อฮฯ,PQR.XYZ -8,pqrx.yz,ธบผอ.ฮฯ,PQRX.YZ -8,pqr.sxyz,ธบผ.มอฮฯ,PQR.SXYZ -8,pqrs.xyz,ธบผม.อฮฯ,PQRS.XYZ -8,pqrs.txyz,ธบผม.รอฮฯ,PQRS.TXYZ -8,pqrst.vxyz,ธบผมร.ลอฮฯ,PQRST.VXYZ -8,p1.xy,ธ๑.อฮ,P1.XY -8,pq.2y,ธบ.๒ฮ,PQ.2Y -8,3q.x4,๓บ.อ๔,3Q.X4 -8,5q.6y,๕บ.๖ฮ,5Q.6Y -8,pq.1yz,ธบ.๑ฮฯ,PQ.1YZ -8,pq1.yz,ธบ๑.ฮฯ,PQ1.YZ -8,p2.x3z,ธ๒.อ๓ฯ,P2.X3Z -8,p2x.3z,ธ๒อ.๓ฯ,P2X.3Z -8,pq.1xy2,ธบ.๑อฮ๒,PQ.1XY2 -8,pq1.xy2,ธบ๑.อฮ๒,PQ1.XY2 -8,pq1x.y2,ธบ๑อ.ฮ๒,PQ1X.Y2 -8,p3.rx4z,ธ๓.ผอ๔ฯ,P3.RX4Z -8,p3r.x4z,ธ๓ผ.อ๔ฯ,P3R.X4Z -8,p3rx.4z,ธ๓ผอ.๔ฯ,P3RX.4Z -8,5q.r6y7,๕บ.ผ๖ฮ๗,5Q.R6Y7 -8,5qr.6y7,๕บผ.๖ฮ๗,5QR.6Y7 -8,5qr6.y7,๕บผ๖.ฮ๗,5QR6.Y7 -8,pq1.sx2z,ธบ๑.มอ๒ฯ,PQ1.SX2Z -8,pq1s.x2z,ธบ๑ม.อ๒ฯ,PQ1S.X2Z -8,p3r.s4yz,ธ๓ผ.ม๔ฮฯ,P3R.S4YZ -8,p3rs.4yz,ธ๓ผม.๔ฮฯ,P3RS.4YZ -8,5qr.6xy7,๕บผ.๖อฮ๗,5QR.6XY7 -8,5qr6.xy7,๕บผ๖.อฮ๗,5QR6.XY7 -8,8q9.sx0z,๘บ๙.มอ๐ฯ,8Q9.SX0Z -8,8q9s.x0z,๘บ๙ม.อ๐ฯ,8Q9S.X0Z -8,1qr2.tx3z,๑บผ๒.รอ๓ฯ,1QR2.TX3Z -8,p4rs.5xy6,ธ๔ผม.๕อฮ๖,P4RS.5XY6 -8,p7r8.t9y0,ธ๗ผ๘.ร๙ฮ๐,P7R8.T9Y0 -8,pq1st.2xy3,ธบ๑มร.๒อฮ๓,PQ1ST.2XY3 -8,p4rs5.vx6z,ธ๔ผม๕.ลอ๖ฯ,P4RS5.VX6Z -8,7qr8t.v9yz,๗บผ๘ร.ล๙ฮฯ,7QR8T.V9YZ -8,p1r2t.3x4z,ธ๑ผ๒ร.๓อ๔ฯ,P1R2T.3X4Z -8,5q6s7.v8y9,๕บ๖ม๗.ล๘ฮ๙,5Q6S7.V8Y9 -8,^0123456789!@#$^&*()/:;[]{}<>?|~%,^๐๑๒๓๔๕๖๗๘๙!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% -8,abcdefghijklmnopqrstuvwxyz,ะกขคางจฉIชฑดถทOธบผมรฬลวอฮฯ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -8,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ะกขคางจฉIชฑดถทOธบผมรฬลวอฮฯ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -8,OI.xx,OI.ออ,OI.XX -8,oi.xx,OI.ออ,OI.XX -8,oi.xx-oooooooo,OI.ออ-OOOOOOOO,OI.XX-OOOOOOOO -8,oi.xx-iiiiiiii,OI.ออ-IIIIIIII,OI.XX-IIIIIIII -8,PQ.RS-01234567,ธบ.ผม-๐๑๒๓๔๕๖๗,PQ.RS-01234567 -8,PQ.RS-890,ธบ.ผม-๘๙๐,PQ.RS-890 -8,89.EU-bc,๘๙.าฬ-กข,89.EU-BC -8,00.0A-bc,๐๐.๐ะ-กข,00.0A-BC -8,BCDF.GHJK-bc,กขคง.จฉชฑ-กข,BCDF.GHJK-BC -8,LMNP.QRST-bc,ดถทธ.บผมร-กข,LMNP.QRST-BC -8,VWXY.Z123-bc,ลวอฮ.ฯ๑๒๓-กข,VWXY.Z123-BC -8,4567.890B-bc,๔๕๖๗.๘๙๐ก-กข,4567.890B-BC -8,pq.xy-bc,ธบ.อฮ-กข,PQ.XY-BC -8,pq.xyz-bc,ธบ.อฮฯ-กข,PQ.XYZ-BC -8,pqx.yz-bc,ธบอ.ฮฯ-กข,PQX.YZ-BC -8,pq.rxyz-bc,ธบ.ผอฮฯ-กข,PQ.RXYZ-BC -8,pqr.xyz-bc,ธบผ.อฮฯ-กข,PQR.XYZ-BC -8,pqrx.yz-bc,ธบผอ.ฮฯ-กข,PQRX.YZ-BC -8,pqr.sxyz-bc,ธบผ.มอฮฯ-กข,PQR.SXYZ-BC -8,pqrs.xyz-bc,ธบผม.อฮฯ-กข,PQRS.XYZ-BC -8,pqrs.txyz-bc,ธบผม.รอฮฯ-กข,PQRS.TXYZ-BC -8,pqrst.vxyz-bc,ธบผมร.ลอฮฯ-กข,PQRST.VXYZ-BC -8,p1.xy-bc,ธ๑.อฮ-กข,P1.XY-BC -8,pq.2y-bc,ธบ.๒ฮ-กข,PQ.2Y-BC -8,3q.x4-bc,๓บ.อ๔-กข,3Q.X4-BC -8,5q.6y-bc,๕บ.๖ฮ-กข,5Q.6Y-BC -8,pq.1yz-bc,ธบ.๑ฮฯ-กข,PQ.1YZ-BC -8,pq1.yz-bc,ธบ๑.ฮฯ-กข,PQ1.YZ-BC -8,p2.x3z-bc,ธ๒.อ๓ฯ-กข,P2.X3Z-BC -8,p2x.3z-bc,ธ๒อ.๓ฯ-กข,P2X.3Z-BC -8,pq.1xy2-bc,ธบ.๑อฮ๒-กข,PQ.1XY2-BC -8,pq1.xy2-bc,ธบ๑.อฮ๒-กข,PQ1.XY2-BC -8,pq1x.y2-bc,ธบ๑อ.ฮ๒-กข,PQ1X.Y2-BC -8,p3.rx4z-bc,ธ๓.ผอ๔ฯ-กข,P3.RX4Z-BC -8,p3r.x4z-bc,ธ๓ผ.อ๔ฯ-กข,P3R.X4Z-BC -8,p3rx.4z-bc,ธ๓ผอ.๔ฯ-กข,P3RX.4Z-BC -8,5q.r6y7-bc,๕บ.ผ๖ฮ๗-กข,5Q.R6Y7-BC -8,5qr.6y7-bc,๕บผ.๖ฮ๗-กข,5QR.6Y7-BC -8,5qr6.y7-bc,๕บผ๖.ฮ๗-กข,5QR6.Y7-BC -8,pq1.sx2z-bc,ธบ๑.มอ๒ฯ-กข,PQ1.SX2Z-BC -8,pq1s.x2z-bc,ธบ๑ม.อ๒ฯ-กข,PQ1S.X2Z-BC -8,p3r.s4yz-bc,ธ๓ผ.ม๔ฮฯ-กข,P3R.S4YZ-BC -8,p3rs.4yz-bc,ธ๓ผม.๔ฮฯ-กข,P3RS.4YZ-BC -8,5qr.6xy7-bc,๕บผ.๖อฮ๗-กข,5QR.6XY7-BC -8,5qr6.xy7-bc,๕บผ๖.อฮ๗-กข,5QR6.XY7-BC -8,8q9.sx0z-bc,๘บ๙.มอ๐ฯ-กข,8Q9.SX0Z-BC -8,8q9s.x0z-bc,๘บ๙ม.อ๐ฯ-กข,8Q9S.X0Z-BC -8,1qr2.tx3z-bc,๑บผ๒.รอ๓ฯ-กข,1QR2.TX3Z-BC -8,p4rs.5xy6-bc,ธ๔ผม.๕อฮ๖-กข,P4RS.5XY6-BC -8,p7r8.t9y0-bc,ธ๗ผ๘.ร๙ฮ๐-กข,P7R8.T9Y0-BC -8,pq1st.2xy3-bc,ธบ๑มร.๒อฮ๓-กข,PQ1ST.2XY3-BC -8,p4rs5.vx6z-bc,ธ๔ผม๕.ลอ๖ฯ-กข,P4RS5.VX6Z-BC -8,7qr8t.v9yz-bc,๗บผ๘ร.ล๙ฮฯ-กข,7QR8T.V9YZ-BC -8,p1r2t.3x4z-bc,ธ๑ผ๒ร.๓อ๔ฯ-กข,P1R2T.3X4Z-BC -8,5q6s7.v8y9-bc,๕บ๖ม๗.ล๘ฮ๙-กข,5Q6S7.V8Y9-BC -8,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^๐๑๒๓๔๕๖๗๘๙!@#$^&*()/:;[]{}<>?|~%-กข,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC -8,abcdefghijklmnopqrstuvwxyz-bc,ะกขคางจฉIชฑดถทOธบผมรฬลวอฮฯ-กข,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -8,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ะกขคางจฉIชฑดถทOธบผมรฬลวอฮฯ-กข,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -8,OI.xx-bc,OI.ออ-กข,OI.XX-BC -8,oi.xx-bc,OI.ออ-กข,OI.XX-BC -8,oi.xx-oooooooo-bc,OI.ออ-OOOOOOOO-กข,OI.XX-OOOOOOOO-BC -8,oi.xx-iiiiiiii-bc,OI.ออ-IIIIIIII-กข,OI.XX-IIIIIIII-BC -8,PQ.RS-01234567-bc,ธบ.ผม-๐๑๒๓๔๕๖๗-กข,PQ.RS-01234567-BC -8,PQ.RS-890-bc,ธบ.ผม-๘๙๐-กข,PQ.RS-890-BC -8,89.EU-DFGHJKLM,๘๙.าฬ-คงจฉชฑดถ,89.EU-DFGHJKLM -8,00.0A-DFGHJKLM,๐๐.๐ะ-คงจฉชฑดถ,00.0A-DFGHJKLM -8,BCDF.GHJK-DFGHJKLM,กขคง.จฉชฑ-คงจฉชฑดถ,BCDF.GHJK-DFGHJKLM -8,LMNP.QRST-DFGHJKLM,ดถทธ.บผมร-คงจฉชฑดถ,LMNP.QRST-DFGHJKLM -8,VWXY.Z123-DFGHJKLM,ลวอฮ.ฯ๑๒๓-คงจฉชฑดถ,VWXY.Z123-DFGHJKLM -8,4567.890B-DFGHJKLM,๔๕๖๗.๘๙๐ก-คงจฉชฑดถ,4567.890B-DFGHJKLM -8,pq.xy-DFGHJKLM,ธบ.อฮ-คงจฉชฑดถ,PQ.XY-DFGHJKLM -8,pq.xyz-DFGHJKLM,ธบ.อฮฯ-คงจฉชฑดถ,PQ.XYZ-DFGHJKLM -8,pqx.yz-DFGHJKLM,ธบอ.ฮฯ-คงจฉชฑดถ,PQX.YZ-DFGHJKLM -8,pq.rxyz-DFGHJKLM,ธบ.ผอฮฯ-คงจฉชฑดถ,PQ.RXYZ-DFGHJKLM -8,pqr.xyz-DFGHJKLM,ธบผ.อฮฯ-คงจฉชฑดถ,PQR.XYZ-DFGHJKLM -8,pqrx.yz-DFGHJKLM,ธบผอ.ฮฯ-คงจฉชฑดถ,PQRX.YZ-DFGHJKLM -8,pqr.sxyz-DFGHJKLM,ธบผ.มอฮฯ-คงจฉชฑดถ,PQR.SXYZ-DFGHJKLM -8,pqrs.xyz-DFGHJKLM,ธบผม.อฮฯ-คงจฉชฑดถ,PQRS.XYZ-DFGHJKLM -8,pqrs.txyz-DFGHJKLM,ธบผม.รอฮฯ-คงจฉชฑดถ,PQRS.TXYZ-DFGHJKLM -8,pqrst.vxyz-DFGHJKLM,ธบผมร.ลอฮฯ-คงจฉชฑดถ,PQRST.VXYZ-DFGHJKLM -8,p1.xy-DFGHJKLM,ธ๑.อฮ-คงจฉชฑดถ,P1.XY-DFGHJKLM -8,pq.2y-DFGHJKLM,ธบ.๒ฮ-คงจฉชฑดถ,PQ.2Y-DFGHJKLM -8,3q.x4-DFGHJKLM,๓บ.อ๔-คงจฉชฑดถ,3Q.X4-DFGHJKLM -8,5q.6y-DFGHJKLM,๕บ.๖ฮ-คงจฉชฑดถ,5Q.6Y-DFGHJKLM -8,pq.1yz-DFGHJKLM,ธบ.๑ฮฯ-คงจฉชฑดถ,PQ.1YZ-DFGHJKLM -8,pq1.yz-DFGHJKLM,ธบ๑.ฮฯ-คงจฉชฑดถ,PQ1.YZ-DFGHJKLM -8,p2.x3z-DFGHJKLM,ธ๒.อ๓ฯ-คงจฉชฑดถ,P2.X3Z-DFGHJKLM -8,p2x.3z-DFGHJKLM,ธ๒อ.๓ฯ-คงจฉชฑดถ,P2X.3Z-DFGHJKLM -8,pq.1xy2-DFGHJKLM,ธบ.๑อฮ๒-คงจฉชฑดถ,PQ.1XY2-DFGHJKLM -8,pq1.xy2-DFGHJKLM,ธบ๑.อฮ๒-คงจฉชฑดถ,PQ1.XY2-DFGHJKLM -8,pq1x.y2-DFGHJKLM,ธบ๑อ.ฮ๒-คงจฉชฑดถ,PQ1X.Y2-DFGHJKLM -8,p3.rx4z-DFGHJKLM,ธ๓.ผอ๔ฯ-คงจฉชฑดถ,P3.RX4Z-DFGHJKLM -8,p3r.x4z-DFGHJKLM,ธ๓ผ.อ๔ฯ-คงจฉชฑดถ,P3R.X4Z-DFGHJKLM -8,p3rx.4z-DFGHJKLM,ธ๓ผอ.๔ฯ-คงจฉชฑดถ,P3RX.4Z-DFGHJKLM -8,5q.r6y7-DFGHJKLM,๕บ.ผ๖ฮ๗-คงจฉชฑดถ,5Q.R6Y7-DFGHJKLM -8,5qr.6y7-DFGHJKLM,๕บผ.๖ฮ๗-คงจฉชฑดถ,5QR.6Y7-DFGHJKLM -8,5qr6.y7-DFGHJKLM,๕บผ๖.ฮ๗-คงจฉชฑดถ,5QR6.Y7-DFGHJKLM -8,pq1.sx2z-DFGHJKLM,ธบ๑.มอ๒ฯ-คงจฉชฑดถ,PQ1.SX2Z-DFGHJKLM -8,pq1s.x2z-DFGHJKLM,ธบ๑ม.อ๒ฯ-คงจฉชฑดถ,PQ1S.X2Z-DFGHJKLM -8,p3r.s4yz-DFGHJKLM,ธ๓ผ.ม๔ฮฯ-คงจฉชฑดถ,P3R.S4YZ-DFGHJKLM -8,p3rs.4yz-DFGHJKLM,ธ๓ผม.๔ฮฯ-คงจฉชฑดถ,P3RS.4YZ-DFGHJKLM -8,5qr.6xy7-DFGHJKLM,๕บผ.๖อฮ๗-คงจฉชฑดถ,5QR.6XY7-DFGHJKLM -8,5qr6.xy7-DFGHJKLM,๕บผ๖.อฮ๗-คงจฉชฑดถ,5QR6.XY7-DFGHJKLM -8,8q9.sx0z-DFGHJKLM,๘บ๙.มอ๐ฯ-คงจฉชฑดถ,8Q9.SX0Z-DFGHJKLM -8,8q9s.x0z-DFGHJKLM,๘บ๙ม.อ๐ฯ-คงจฉชฑดถ,8Q9S.X0Z-DFGHJKLM -8,1qr2.tx3z-DFGHJKLM,๑บผ๒.รอ๓ฯ-คงจฉชฑดถ,1QR2.TX3Z-DFGHJKLM -8,p4rs.5xy6-DFGHJKLM,ธ๔ผม.๕อฮ๖-คงจฉชฑดถ,P4RS.5XY6-DFGHJKLM -8,p7r8.t9y0-DFGHJKLM,ธ๗ผ๘.ร๙ฮ๐-คงจฉชฑดถ,P7R8.T9Y0-DFGHJKLM -8,pq1st.2xy3-DFGHJKLM,ธบ๑มร.๒อฮ๓-คงจฉชฑดถ,PQ1ST.2XY3-DFGHJKLM -8,p4rs5.vx6z-DFGHJKLM,ธ๔ผม๕.ลอ๖ฯ-คงจฉชฑดถ,P4RS5.VX6Z-DFGHJKLM -8,7qr8t.v9yz-DFGHJKLM,๗บผ๘ร.ล๙ฮฯ-คงจฉชฑดถ,7QR8T.V9YZ-DFGHJKLM -8,p1r2t.3x4z-DFGHJKLM,ธ๑ผ๒ร.๓อ๔ฯ-คงจฉชฑดถ,P1R2T.3X4Z-DFGHJKLM -8,5q6s7.v8y9-DFGHJKLM,๕บ๖ม๗.ล๘ฮ๙-คงจฉชฑดถ,5Q6S7.V8Y9-DFGHJKLM -8,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^๐๑๒๓๔๕๖๗๘๙!@#$^&*()/:;[]{}<>?|~%-คงจฉชฑดถ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM -8,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ะกขคางจฉIชฑดถทOธบผมรฬลวอฮฯ-คงจฉชฑดถ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -8,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ะกขคางจฉIชฑดถทOธบผมรฬลวอฮฯ-คงจฉชฑดถ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -8,OI.xx-DFGHJKLM,OI.ออ-คงจฉชฑดถ,OI.XX-DFGHJKLM -8,oi.xx-DFGHJKLM,OI.ออ-คงจฉชฑดถ,OI.XX-DFGHJKLM -8,oi.xx-oooooooo-DFGHJKLM,OI.ออ-OOOOOOOO-คงจฉชฑดถ,OI.XX-OOOOOOOO-DFGHJKLM -8,oi.xx-iiiiiiii-DFGHJKLM,OI.ออ-IIIIIIII-คงจฉชฑดถ,OI.XX-IIIIIIII-DFGHJKLM -8,PQ.RS-01234567-DFGHJKLM,ธบ.ผม-๐๑๒๓๔๕๖๗-คงจฉชฑดถ,PQ.RS-01234567-DFGHJKLM -8,PQ.RS-890-DFGHJKLM,ธบ.ผม-๘๙๐-คงจฉชฑดถ,PQ.RS-890-DFGHJKLM -9,89.EU,89.ໃຽ,89.EU -9,00.0A,00.0ະ,00.0A -9,BCDF.GHJK,ກຂຄງ.ຈຊຍດ,BCDF.GHJK -9,LMNP.QRST,ທນບຜ.ພມຢຣ,LMNP.QRST -9,VWXY.Z123,ວສຫອ.ຯ123,VWXY.Z123 -9,4567.890B,4567.890ກ,4567.890B -9,pq.xy,ຜພ.ຫອ,PQ.XY -9,pq.xyz,ຜພ.ຫອຯ,PQ.XYZ -9,pqx.yz,ຜພຫ.ອຯ,PQX.YZ -9,pq.rxyz,ຜພ.ມຫອຯ,PQ.RXYZ -9,pqr.xyz,ຜພມ.ຫອຯ,PQR.XYZ -9,pqrx.yz,ຜພມຫ.ອຯ,PQRX.YZ -9,pqr.sxyz,ຜພມ.ຢຫອຯ,PQR.SXYZ -9,pqrs.xyz,ຜພມຢ.ຫອຯ,PQRS.XYZ -9,pqrs.txyz,ຜພມຢ.ຣຫອຯ,PQRS.TXYZ -9,pqrst.vxyz,ຜພມຢຣ.ວຫອຯ,PQRST.VXYZ -9,p1.xy,ຜ1.ຫອ,P1.XY -9,pq.2y,ຜພ.2ອ,PQ.2Y -9,3q.x4,3ພ.ຫ4,3Q.X4 -9,5q.6y,5ພ.6ອ,5Q.6Y -9,pq.1yz,ຜພ.1ອຯ,PQ.1YZ -9,pq1.yz,ຜພ1.ອຯ,PQ1.YZ -9,p2.x3z,ຜ2.ຫ3ຯ,P2.X3Z -9,p2x.3z,ຜ2ຫ.3ຯ,P2X.3Z -9,pq.1xy2,ຜພ.1ຫອ2,PQ.1XY2 -9,pq1.xy2,ຜພ1.ຫອ2,PQ1.XY2 -9,pq1x.y2,ຜພ1ຫ.ອ2,PQ1X.Y2 -9,p3.rx4z,ຜ3.ມຫ4ຯ,P3.RX4Z -9,p3r.x4z,ຜ3ມ.ຫ4ຯ,P3R.X4Z -9,p3rx.4z,ຜ3ມຫ.4ຯ,P3RX.4Z -9,5q.r6y7,5ພ.ມ6ອ7,5Q.R6Y7 -9,5qr.6y7,5ພມ.6ອ7,5QR.6Y7 -9,5qr6.y7,5ພມ6.ອ7,5QR6.Y7 -9,pq1.sx2z,ຜພ1.ຢຫ2ຯ,PQ1.SX2Z -9,pq1s.x2z,ຜພ1ຢ.ຫ2ຯ,PQ1S.X2Z -9,p3r.s4yz,ຜ3ມ.ຢ4ອຯ,P3R.S4YZ -9,p3rs.4yz,ຜ3ມຢ.4ອຯ,P3RS.4YZ -9,5qr.6xy7,5ພມ.6ຫອ7,5QR.6XY7 -9,5qr6.xy7,5ພມ6.ຫອ7,5QR6.XY7 -9,8q9.sx0z,8ພ9.ຢຫ0ຯ,8Q9.SX0Z -9,8q9s.x0z,8ພ9ຢ.ຫ0ຯ,8Q9S.X0Z -9,1qr2.tx3z,1ພມ2.ຣຫ3ຯ,1QR2.TX3Z -9,p4rs.5xy6,ຜ4ມຢ.5ຫອ6,P4RS.5XY6 -9,p7r8.t9y0,ຜ7ມ8.ຣ9ອ0,P7R8.T9Y0 -9,pq1st.2xy3,ຜພ1ຢຣ.2ຫອ3,PQ1ST.2XY3 -9,p4rs5.vx6z,ຜ4ມຢ5.ວຫ6ຯ,P4RS5.VX6Z -9,7qr8t.v9yz,7ພມ8ຣ.ວ9ອຯ,7QR8T.V9YZ -9,p1r2t.3x4z,ຜ1ມ2ຣ.3ຫ4ຯ,P1R2T.3X4Z -9,5q6s7.v8y9,5ພ6ຢ7.ວ8ອ9,5Q6S7.V8Y9 -9,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% -9,abcdefghijklmnopqrstuvwxyz,ະກຂຄໃງຈຊໄຍດທນບOຜພມຢຣຽວສຫອຯ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -9,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ະກຂຄໃງຈຊໄຍດທນບOຜພມຢຣຽວສຫອຯ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -9,OI.xx,Oໄ.ຫຫ,OI.XX -9,oi.xx,Oໄ.ຫຫ,OI.XX -9,oi.xx-oooooooo,Oໄ.ຫຫ-OOOOOOOO,OI.XX-OOOOOOOO -9,oi.xx-iiiiiiii,Oໄ.ຫຫ-ໄໄໄໄໄໄໄໄ,OI.XX-IIIIIIII -9,PQ.RS-01234567,ຜພ.ມຢ-01234567,PQ.RS-01234567 -9,PQ.RS-890,ຜພ.ມຢ-890,PQ.RS-890 -9,89.EU-bc,89.ໃຽ-ກຂ,89.EU-BC -9,00.0A-bc,00.0ະ-ກຂ,00.0A-BC -9,BCDF.GHJK-bc,ກຂຄງ.ຈຊຍດ-ກຂ,BCDF.GHJK-BC -9,LMNP.QRST-bc,ທນບຜ.ພມຢຣ-ກຂ,LMNP.QRST-BC -9,VWXY.Z123-bc,ວສຫອ.ຯ123-ກຂ,VWXY.Z123-BC -9,4567.890B-bc,4567.890ກ-ກຂ,4567.890B-BC -9,pq.xy-bc,ຜພ.ຫອ-ກຂ,PQ.XY-BC -9,pq.xyz-bc,ຜພ.ຫອຯ-ກຂ,PQ.XYZ-BC -9,pqx.yz-bc,ຜພຫ.ອຯ-ກຂ,PQX.YZ-BC -9,pq.rxyz-bc,ຜພ.ມຫອຯ-ກຂ,PQ.RXYZ-BC -9,pqr.xyz-bc,ຜພມ.ຫອຯ-ກຂ,PQR.XYZ-BC -9,pqrx.yz-bc,ຜພມຫ.ອຯ-ກຂ,PQRX.YZ-BC -9,pqr.sxyz-bc,ຜພມ.ຢຫອຯ-ກຂ,PQR.SXYZ-BC -9,pqrs.xyz-bc,ຜພມຢ.ຫອຯ-ກຂ,PQRS.XYZ-BC -9,pqrs.txyz-bc,ຜພມຢ.ຣຫອຯ-ກຂ,PQRS.TXYZ-BC -9,pqrst.vxyz-bc,ຜພມຢຣ.ວຫອຯ-ກຂ,PQRST.VXYZ-BC -9,p1.xy-bc,ຜ1.ຫອ-ກຂ,P1.XY-BC -9,pq.2y-bc,ຜພ.2ອ-ກຂ,PQ.2Y-BC -9,3q.x4-bc,3ພ.ຫ4-ກຂ,3Q.X4-BC -9,5q.6y-bc,5ພ.6ອ-ກຂ,5Q.6Y-BC -9,pq.1yz-bc,ຜພ.1ອຯ-ກຂ,PQ.1YZ-BC -9,pq1.yz-bc,ຜພ1.ອຯ-ກຂ,PQ1.YZ-BC -9,p2.x3z-bc,ຜ2.ຫ3ຯ-ກຂ,P2.X3Z-BC -9,p2x.3z-bc,ຜ2ຫ.3ຯ-ກຂ,P2X.3Z-BC -9,pq.1xy2-bc,ຜພ.1ຫອ2-ກຂ,PQ.1XY2-BC -9,pq1.xy2-bc,ຜພ1.ຫອ2-ກຂ,PQ1.XY2-BC -9,pq1x.y2-bc,ຜພ1ຫ.ອ2-ກຂ,PQ1X.Y2-BC -9,p3.rx4z-bc,ຜ3.ມຫ4ຯ-ກຂ,P3.RX4Z-BC -9,p3r.x4z-bc,ຜ3ມ.ຫ4ຯ-ກຂ,P3R.X4Z-BC -9,p3rx.4z-bc,ຜ3ມຫ.4ຯ-ກຂ,P3RX.4Z-BC -9,5q.r6y7-bc,5ພ.ມ6ອ7-ກຂ,5Q.R6Y7-BC -9,5qr.6y7-bc,5ພມ.6ອ7-ກຂ,5QR.6Y7-BC -9,5qr6.y7-bc,5ພມ6.ອ7-ກຂ,5QR6.Y7-BC -9,pq1.sx2z-bc,ຜພ1.ຢຫ2ຯ-ກຂ,PQ1.SX2Z-BC -9,pq1s.x2z-bc,ຜພ1ຢ.ຫ2ຯ-ກຂ,PQ1S.X2Z-BC -9,p3r.s4yz-bc,ຜ3ມ.ຢ4ອຯ-ກຂ,P3R.S4YZ-BC -9,p3rs.4yz-bc,ຜ3ມຢ.4ອຯ-ກຂ,P3RS.4YZ-BC -9,5qr.6xy7-bc,5ພມ.6ຫອ7-ກຂ,5QR.6XY7-BC -9,5qr6.xy7-bc,5ພມ6.ຫອ7-ກຂ,5QR6.XY7-BC -9,8q9.sx0z-bc,8ພ9.ຢຫ0ຯ-ກຂ,8Q9.SX0Z-BC -9,8q9s.x0z-bc,8ພ9ຢ.ຫ0ຯ-ກຂ,8Q9S.X0Z-BC -9,1qr2.tx3z-bc,1ພມ2.ຣຫ3ຯ-ກຂ,1QR2.TX3Z-BC -9,p4rs.5xy6-bc,ຜ4ມຢ.5ຫອ6-ກຂ,P4RS.5XY6-BC -9,p7r8.t9y0-bc,ຜ7ມ8.ຣ9ອ0-ກຂ,P7R8.T9Y0-BC -9,pq1st.2xy3-bc,ຜພ1ຢຣ.2ຫອ3-ກຂ,PQ1ST.2XY3-BC -9,p4rs5.vx6z-bc,ຜ4ມຢ5.ວຫ6ຯ-ກຂ,P4RS5.VX6Z-BC -9,7qr8t.v9yz-bc,7ພມ8ຣ.ວ9ອຯ-ກຂ,7QR8T.V9YZ-BC -9,p1r2t.3x4z-bc,ຜ1ມ2ຣ.3ຫ4ຯ-ກຂ,P1R2T.3X4Z-BC -9,5q6s7.v8y9-bc,5ພ6ຢ7.ວ8ອ9-ກຂ,5Q6S7.V8Y9-BC -9,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ກຂ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC -9,abcdefghijklmnopqrstuvwxyz-bc,ະກຂຄໃງຈຊໄຍດທນບOຜພມຢຣຽວສຫອຯ-ກຂ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -9,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ະກຂຄໃງຈຊໄຍດທນບOຜພມຢຣຽວສຫອຯ-ກຂ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -9,OI.xx-bc,Oໄ.ຫຫ-ກຂ,OI.XX-BC -9,oi.xx-bc,Oໄ.ຫຫ-ກຂ,OI.XX-BC -9,oi.xx-oooooooo-bc,Oໄ.ຫຫ-OOOOOOOO-ກຂ,OI.XX-OOOOOOOO-BC -9,oi.xx-iiiiiiii-bc,Oໄ.ຫຫ-ໄໄໄໄໄໄໄໄ-ກຂ,OI.XX-IIIIIIII-BC -9,PQ.RS-01234567-bc,ຜພ.ມຢ-01234567-ກຂ,PQ.RS-01234567-BC -9,PQ.RS-890-bc,ຜພ.ມຢ-890-ກຂ,PQ.RS-890-BC -9,89.EU-DFGHJKLM,89.ໃຽ-ຄງຈຊຍດທນ,89.EU-DFGHJKLM -9,00.0A-DFGHJKLM,00.0ະ-ຄງຈຊຍດທນ,00.0A-DFGHJKLM -9,BCDF.GHJK-DFGHJKLM,ກຂຄງ.ຈຊຍດ-ຄງຈຊຍດທນ,BCDF.GHJK-DFGHJKLM -9,LMNP.QRST-DFGHJKLM,ທນບຜ.ພມຢຣ-ຄງຈຊຍດທນ,LMNP.QRST-DFGHJKLM -9,VWXY.Z123-DFGHJKLM,ວສຫອ.ຯ123-ຄງຈຊຍດທນ,VWXY.Z123-DFGHJKLM -9,4567.890B-DFGHJKLM,4567.890ກ-ຄງຈຊຍດທນ,4567.890B-DFGHJKLM -9,pq.xy-DFGHJKLM,ຜພ.ຫອ-ຄງຈຊຍດທນ,PQ.XY-DFGHJKLM -9,pq.xyz-DFGHJKLM,ຜພ.ຫອຯ-ຄງຈຊຍດທນ,PQ.XYZ-DFGHJKLM -9,pqx.yz-DFGHJKLM,ຜພຫ.ອຯ-ຄງຈຊຍດທນ,PQX.YZ-DFGHJKLM -9,pq.rxyz-DFGHJKLM,ຜພ.ມຫອຯ-ຄງຈຊຍດທນ,PQ.RXYZ-DFGHJKLM -9,pqr.xyz-DFGHJKLM,ຜພມ.ຫອຯ-ຄງຈຊຍດທນ,PQR.XYZ-DFGHJKLM -9,pqrx.yz-DFGHJKLM,ຜພມຫ.ອຯ-ຄງຈຊຍດທນ,PQRX.YZ-DFGHJKLM -9,pqr.sxyz-DFGHJKLM,ຜພມ.ຢຫອຯ-ຄງຈຊຍດທນ,PQR.SXYZ-DFGHJKLM -9,pqrs.xyz-DFGHJKLM,ຜພມຢ.ຫອຯ-ຄງຈຊຍດທນ,PQRS.XYZ-DFGHJKLM -9,pqrs.txyz-DFGHJKLM,ຜພມຢ.ຣຫອຯ-ຄງຈຊຍດທນ,PQRS.TXYZ-DFGHJKLM -9,pqrst.vxyz-DFGHJKLM,ຜພມຢຣ.ວຫອຯ-ຄງຈຊຍດທນ,PQRST.VXYZ-DFGHJKLM -9,p1.xy-DFGHJKLM,ຜ1.ຫອ-ຄງຈຊຍດທນ,P1.XY-DFGHJKLM -9,pq.2y-DFGHJKLM,ຜພ.2ອ-ຄງຈຊຍດທນ,PQ.2Y-DFGHJKLM -9,3q.x4-DFGHJKLM,3ພ.ຫ4-ຄງຈຊຍດທນ,3Q.X4-DFGHJKLM -9,5q.6y-DFGHJKLM,5ພ.6ອ-ຄງຈຊຍດທນ,5Q.6Y-DFGHJKLM -9,pq.1yz-DFGHJKLM,ຜພ.1ອຯ-ຄງຈຊຍດທນ,PQ.1YZ-DFGHJKLM -9,pq1.yz-DFGHJKLM,ຜພ1.ອຯ-ຄງຈຊຍດທນ,PQ1.YZ-DFGHJKLM -9,p2.x3z-DFGHJKLM,ຜ2.ຫ3ຯ-ຄງຈຊຍດທນ,P2.X3Z-DFGHJKLM -9,p2x.3z-DFGHJKLM,ຜ2ຫ.3ຯ-ຄງຈຊຍດທນ,P2X.3Z-DFGHJKLM -9,pq.1xy2-DFGHJKLM,ຜພ.1ຫອ2-ຄງຈຊຍດທນ,PQ.1XY2-DFGHJKLM -9,pq1.xy2-DFGHJKLM,ຜພ1.ຫອ2-ຄງຈຊຍດທນ,PQ1.XY2-DFGHJKLM -9,pq1x.y2-DFGHJKLM,ຜພ1ຫ.ອ2-ຄງຈຊຍດທນ,PQ1X.Y2-DFGHJKLM -9,p3.rx4z-DFGHJKLM,ຜ3.ມຫ4ຯ-ຄງຈຊຍດທນ,P3.RX4Z-DFGHJKLM -9,p3r.x4z-DFGHJKLM,ຜ3ມ.ຫ4ຯ-ຄງຈຊຍດທນ,P3R.X4Z-DFGHJKLM -9,p3rx.4z-DFGHJKLM,ຜ3ມຫ.4ຯ-ຄງຈຊຍດທນ,P3RX.4Z-DFGHJKLM -9,5q.r6y7-DFGHJKLM,5ພ.ມ6ອ7-ຄງຈຊຍດທນ,5Q.R6Y7-DFGHJKLM -9,5qr.6y7-DFGHJKLM,5ພມ.6ອ7-ຄງຈຊຍດທນ,5QR.6Y7-DFGHJKLM -9,5qr6.y7-DFGHJKLM,5ພມ6.ອ7-ຄງຈຊຍດທນ,5QR6.Y7-DFGHJKLM -9,pq1.sx2z-DFGHJKLM,ຜພ1.ຢຫ2ຯ-ຄງຈຊຍດທນ,PQ1.SX2Z-DFGHJKLM -9,pq1s.x2z-DFGHJKLM,ຜພ1ຢ.ຫ2ຯ-ຄງຈຊຍດທນ,PQ1S.X2Z-DFGHJKLM -9,p3r.s4yz-DFGHJKLM,ຜ3ມ.ຢ4ອຯ-ຄງຈຊຍດທນ,P3R.S4YZ-DFGHJKLM -9,p3rs.4yz-DFGHJKLM,ຜ3ມຢ.4ອຯ-ຄງຈຊຍດທນ,P3RS.4YZ-DFGHJKLM -9,5qr.6xy7-DFGHJKLM,5ພມ.6ຫອ7-ຄງຈຊຍດທນ,5QR.6XY7-DFGHJKLM -9,5qr6.xy7-DFGHJKLM,5ພມ6.ຫອ7-ຄງຈຊຍດທນ,5QR6.XY7-DFGHJKLM -9,8q9.sx0z-DFGHJKLM,8ພ9.ຢຫ0ຯ-ຄງຈຊຍດທນ,8Q9.SX0Z-DFGHJKLM -9,8q9s.x0z-DFGHJKLM,8ພ9ຢ.ຫ0ຯ-ຄງຈຊຍດທນ,8Q9S.X0Z-DFGHJKLM -9,1qr2.tx3z-DFGHJKLM,1ພມ2.ຣຫ3ຯ-ຄງຈຊຍດທນ,1QR2.TX3Z-DFGHJKLM -9,p4rs.5xy6-DFGHJKLM,ຜ4ມຢ.5ຫອ6-ຄງຈຊຍດທນ,P4RS.5XY6-DFGHJKLM -9,p7r8.t9y0-DFGHJKLM,ຜ7ມ8.ຣ9ອ0-ຄງຈຊຍດທນ,P7R8.T9Y0-DFGHJKLM -9,pq1st.2xy3-DFGHJKLM,ຜພ1ຢຣ.2ຫອ3-ຄງຈຊຍດທນ,PQ1ST.2XY3-DFGHJKLM -9,p4rs5.vx6z-DFGHJKLM,ຜ4ມຢ5.ວຫ6ຯ-ຄງຈຊຍດທນ,P4RS5.VX6Z-DFGHJKLM -9,7qr8t.v9yz-DFGHJKLM,7ພມ8ຣ.ວ9ອຯ-ຄງຈຊຍດທນ,7QR8T.V9YZ-DFGHJKLM -9,p1r2t.3x4z-DFGHJKLM,ຜ1ມ2ຣ.3ຫ4ຯ-ຄງຈຊຍດທນ,P1R2T.3X4Z-DFGHJKLM -9,5q6s7.v8y9-DFGHJKLM,5ພ6ຢ7.ວ8ອ9-ຄງຈຊຍດທນ,5Q6S7.V8Y9-DFGHJKLM -9,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ຄງຈຊຍດທນ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM -9,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ະກຂຄໃງຈຊໄຍດທນບOຜພມຢຣຽວສຫອຯ-ຄງຈຊຍດທນ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -9,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ະກຂຄໃງຈຊໄຍດທນບOຜພມຢຣຽວສຫອຯ-ຄງຈຊຍດທນ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -9,OI.xx-DFGHJKLM,Oໄ.ຫຫ-ຄງຈຊຍດທນ,OI.XX-DFGHJKLM -9,oi.xx-DFGHJKLM,Oໄ.ຫຫ-ຄງຈຊຍດທນ,OI.XX-DFGHJKLM -9,oi.xx-oooooooo-DFGHJKLM,Oໄ.ຫຫ-OOOOOOOO-ຄງຈຊຍດທນ,OI.XX-OOOOOOOO-DFGHJKLM -9,oi.xx-iiiiiiii-DFGHJKLM,Oໄ.ຫຫ-ໄໄໄໄໄໄໄໄ-ຄງຈຊຍດທນ,OI.XX-IIIIIIII-DFGHJKLM -9,PQ.RS-01234567-DFGHJKLM,ຜພ.ມຢ-01234567-ຄງຈຊຍດທນ,PQ.RS-01234567-DFGHJKLM -9,PQ.RS-890-DFGHJKLM,ຜພ.ມຢ-890-ຄງຈຊຍດທນ,PQ.RS-890-DFGHJKLM -10,89.EU,89.ԵՅ,89.EU -10,00.0A,00.0Ֆ,00.0A -10,BCDF.GHJK,ԲԳԴԸ.ԹԺԽԿ,BCDF.GHJK -10,LMNP.QRST,ՀՁՃՇ.ՈՊՍՎ,LMNP.QRST -10,VWXY.Z123,ՏՐՑՒ.Փ123,VWXY.Z123 -10,4567.890B,4567.890Բ,4567.890B -10,pq.xy,ՇՈ.ՑՒ,PQ.XY -10,pq.xyz,ՇՈ.ՑՒՓ,PQ.XYZ -10,pqx.yz,ՇՈՑ.ՒՓ,PQX.YZ -10,pq.rxyz,ՇՈ.ՊՑՒՓ,PQ.RXYZ -10,pqr.xyz,ՇՈՊ.ՑՒՓ,PQR.XYZ -10,pqrx.yz,ՇՈՊՑ.ՒՓ,PQRX.YZ -10,pqr.sxyz,ՇՈՊ.ՍՑՒՓ,PQR.SXYZ -10,pqrs.xyz,ՇՈՊՍ.ՑՒՓ,PQRS.XYZ -10,pqrs.txyz,ՇՈՊՍ.ՎՑՒՓ,PQRS.TXYZ -10,pqrst.vxyz,ՇՈՊՍՎ.ՏՑՒՓ,PQRST.VXYZ -10,p1.xy,Շ1.ՑՒ,P1.XY -10,pq.2y,ՇՈ.2Ւ,PQ.2Y -10,3q.x4,3Ո.Ց4,3Q.X4 -10,5q.6y,5Ո.6Ւ,5Q.6Y -10,pq.1yz,ՇՈ.1ՒՓ,PQ.1YZ -10,pq1.yz,ՇՈ1.ՒՓ,PQ1.YZ -10,p2.x3z,Շ2.Ց3Փ,P2.X3Z -10,p2x.3z,Շ2Ց.3Փ,P2X.3Z -10,pq.1xy2,ՇՈ.1ՑՒ2,PQ.1XY2 -10,pq1.xy2,ՇՈ1.ՑՒ2,PQ1.XY2 -10,pq1x.y2,ՇՈ1Ց.Ւ2,PQ1X.Y2 -10,p3.rx4z,Շ3.ՊՑ4Փ,P3.RX4Z -10,p3r.x4z,Շ3Պ.Ց4Փ,P3R.X4Z -10,p3rx.4z,Շ3ՊՑ.4Փ,P3RX.4Z -10,5q.r6y7,5Ո.Պ6Ւ7,5Q.R6Y7 -10,5qr.6y7,5ՈՊ.6Ւ7,5QR.6Y7 -10,5qr6.y7,5ՈՊ6.Ւ7,5QR6.Y7 -10,pq1.sx2z,ՇՈ1.ՍՑ2Փ,PQ1.SX2Z -10,pq1s.x2z,ՇՈ1Ս.Ց2Փ,PQ1S.X2Z -10,p3r.s4yz,Շ3Պ.Ս4ՒՓ,P3R.S4YZ -10,p3rs.4yz,Շ3ՊՍ.4ՒՓ,P3RS.4YZ -10,5qr.6xy7,5ՈՊ.6ՑՒ7,5QR.6XY7 -10,5qr6.xy7,5ՈՊ6.ՑՒ7,5QR6.XY7 -10,8q9.sx0z,8Ո9.ՍՑ0Փ,8Q9.SX0Z -10,8q9s.x0z,8Ո9Ս.Ց0Փ,8Q9S.X0Z -10,1qr2.tx3z,1ՈՊ2.ՎՑ3Փ,1QR2.TX3Z -10,p4rs.5xy6,Շ4ՊՍ.5ՑՒ6,P4RS.5XY6 -10,p7r8.t9y0,Շ7Պ8.Վ9Ւ0,P7R8.T9Y0 -10,pq1st.2xy3,ՇՈ1ՍՎ.2ՑՒ3,PQ1ST.2XY3 -10,p4rs5.vx6z,Շ4ՊՍ5.ՏՑ6Փ,P4RS5.VX6Z -10,7qr8t.v9yz,7ՈՊ8Վ.Տ9ՒՓ,7QR8T.V9YZ -10,p1r2t.3x4z,Շ1Պ2Վ.3Ց4Փ,P1R2T.3X4Z -10,5q6s7.v8y9,5Ո6Ս7.Տ8Ւ9,5Q6S7.V8Y9 -10,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% -10,abcdefghijklmnopqrstuvwxyz,ՖԲԳԴԵԸԹԺԻԽԿՀՁՃՕՇՈՊՍՎՅՏՐՑՒՓ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -10,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ՖԲԳԴԵԸԹԺԻԽԿՀՁՃՕՇՈՊՍՎՅՏՐՑՒՓ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -10,OI.xx,ՕԻ.ՑՑ,OI.XX -10,oi.xx,ՕԻ.ՑՑ,OI.XX -10,oi.xx-oooooooo,ՕԻ.ՑՑ-ՕՕՕՕՕՕՕՕ,OI.XX-OOOOOOOO -10,oi.xx-iiiiiiii,ՕԻ.ՑՑ-ԻԻԻԻԻԻԻԻ,OI.XX-IIIIIIII -10,PQ.RS-01234567,ՇՈ.ՊՍ-01234567,PQ.RS-01234567 -10,PQ.RS-890,ՇՈ.ՊՍ-890,PQ.RS-890 -10,89.EU-bc,89.ԵՅ-ԲԳ,89.EU-BC -10,00.0A-bc,00.0Ֆ-ԲԳ,00.0A-BC -10,BCDF.GHJK-bc,ԲԳԴԸ.ԹԺԽԿ-ԲԳ,BCDF.GHJK-BC -10,LMNP.QRST-bc,ՀՁՃՇ.ՈՊՍՎ-ԲԳ,LMNP.QRST-BC -10,VWXY.Z123-bc,ՏՐՑՒ.Փ123-ԲԳ,VWXY.Z123-BC -10,4567.890B-bc,4567.890Բ-ԲԳ,4567.890B-BC -10,pq.xy-bc,ՇՈ.ՑՒ-ԲԳ,PQ.XY-BC -10,pq.xyz-bc,ՇՈ.ՑՒՓ-ԲԳ,PQ.XYZ-BC -10,pqx.yz-bc,ՇՈՑ.ՒՓ-ԲԳ,PQX.YZ-BC -10,pq.rxyz-bc,ՇՈ.ՊՑՒՓ-ԲԳ,PQ.RXYZ-BC -10,pqr.xyz-bc,ՇՈՊ.ՑՒՓ-ԲԳ,PQR.XYZ-BC -10,pqrx.yz-bc,ՇՈՊՑ.ՒՓ-ԲԳ,PQRX.YZ-BC -10,pqr.sxyz-bc,ՇՈՊ.ՍՑՒՓ-ԲԳ,PQR.SXYZ-BC -10,pqrs.xyz-bc,ՇՈՊՍ.ՑՒՓ-ԲԳ,PQRS.XYZ-BC -10,pqrs.txyz-bc,ՇՈՊՍ.ՎՑՒՓ-ԲԳ,PQRS.TXYZ-BC -10,pqrst.vxyz-bc,ՇՈՊՍՎ.ՏՑՒՓ-ԲԳ,PQRST.VXYZ-BC -10,p1.xy-bc,Շ1.ՑՒ-ԲԳ,P1.XY-BC -10,pq.2y-bc,ՇՈ.2Ւ-ԲԳ,PQ.2Y-BC -10,3q.x4-bc,3Ո.Ց4-ԲԳ,3Q.X4-BC -10,5q.6y-bc,5Ո.6Ւ-ԲԳ,5Q.6Y-BC -10,pq.1yz-bc,ՇՈ.1ՒՓ-ԲԳ,PQ.1YZ-BC -10,pq1.yz-bc,ՇՈ1.ՒՓ-ԲԳ,PQ1.YZ-BC -10,p2.x3z-bc,Շ2.Ց3Փ-ԲԳ,P2.X3Z-BC -10,p2x.3z-bc,Շ2Ց.3Փ-ԲԳ,P2X.3Z-BC -10,pq.1xy2-bc,ՇՈ.1ՑՒ2-ԲԳ,PQ.1XY2-BC -10,pq1.xy2-bc,ՇՈ1.ՑՒ2-ԲԳ,PQ1.XY2-BC -10,pq1x.y2-bc,ՇՈ1Ց.Ւ2-ԲԳ,PQ1X.Y2-BC -10,p3.rx4z-bc,Շ3.ՊՑ4Փ-ԲԳ,P3.RX4Z-BC -10,p3r.x4z-bc,Շ3Պ.Ց4Փ-ԲԳ,P3R.X4Z-BC -10,p3rx.4z-bc,Շ3ՊՑ.4Փ-ԲԳ,P3RX.4Z-BC -10,5q.r6y7-bc,5Ո.Պ6Ւ7-ԲԳ,5Q.R6Y7-BC -10,5qr.6y7-bc,5ՈՊ.6Ւ7-ԲԳ,5QR.6Y7-BC -10,5qr6.y7-bc,5ՈՊ6.Ւ7-ԲԳ,5QR6.Y7-BC -10,pq1.sx2z-bc,ՇՈ1.ՍՑ2Փ-ԲԳ,PQ1.SX2Z-BC -10,pq1s.x2z-bc,ՇՈ1Ս.Ց2Փ-ԲԳ,PQ1S.X2Z-BC -10,p3r.s4yz-bc,Շ3Պ.Ս4ՒՓ-ԲԳ,P3R.S4YZ-BC -10,p3rs.4yz-bc,Շ3ՊՍ.4ՒՓ-ԲԳ,P3RS.4YZ-BC -10,5qr.6xy7-bc,5ՈՊ.6ՑՒ7-ԲԳ,5QR.6XY7-BC -10,5qr6.xy7-bc,5ՈՊ6.ՑՒ7-ԲԳ,5QR6.XY7-BC -10,8q9.sx0z-bc,8Ո9.ՍՑ0Փ-ԲԳ,8Q9.SX0Z-BC -10,8q9s.x0z-bc,8Ո9Ս.Ց0Փ-ԲԳ,8Q9S.X0Z-BC -10,1qr2.tx3z-bc,1ՈՊ2.ՎՑ3Փ-ԲԳ,1QR2.TX3Z-BC -10,p4rs.5xy6-bc,Շ4ՊՍ.5ՑՒ6-ԲԳ,P4RS.5XY6-BC -10,p7r8.t9y0-bc,Շ7Պ8.Վ9Ւ0-ԲԳ,P7R8.T9Y0-BC -10,pq1st.2xy3-bc,ՇՈ1ՍՎ.2ՑՒ3-ԲԳ,PQ1ST.2XY3-BC -10,p4rs5.vx6z-bc,Շ4ՊՍ5.ՏՑ6Փ-ԲԳ,P4RS5.VX6Z-BC -10,7qr8t.v9yz-bc,7ՈՊ8Վ.Տ9ՒՓ-ԲԳ,7QR8T.V9YZ-BC -10,p1r2t.3x4z-bc,Շ1Պ2Վ.3Ց4Փ-ԲԳ,P1R2T.3X4Z-BC -10,5q6s7.v8y9-bc,5Ո6Ս7.Տ8Ւ9-ԲԳ,5Q6S7.V8Y9-BC -10,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ԲԳ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC -10,abcdefghijklmnopqrstuvwxyz-bc,ՖԲԳԴԵԸԹԺԻԽԿՀՁՃՕՇՈՊՍՎՅՏՐՑՒՓ-ԲԳ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -10,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ՖԲԳԴԵԸԹԺԻԽԿՀՁՃՕՇՈՊՍՎՅՏՐՑՒՓ-ԲԳ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -10,OI.xx-bc,ՕԻ.ՑՑ-ԲԳ,OI.XX-BC -10,oi.xx-bc,ՕԻ.ՑՑ-ԲԳ,OI.XX-BC -10,oi.xx-oooooooo-bc,ՕԻ.ՑՑ-ՕՕՕՕՕՕՕՕ-ԲԳ,OI.XX-OOOOOOOO-BC -10,oi.xx-iiiiiiii-bc,ՕԻ.ՑՑ-ԻԻԻԻԻԻԻԻ-ԲԳ,OI.XX-IIIIIIII-BC -10,PQ.RS-01234567-bc,ՇՈ.ՊՍ-01234567-ԲԳ,PQ.RS-01234567-BC -10,PQ.RS-890-bc,ՇՈ.ՊՍ-890-ԲԳ,PQ.RS-890-BC -10,89.EU-DFGHJKLM,89.ԵՅ-ԴԸԹԺԽԿՀՁ,89.EU-DFGHJKLM -10,00.0A-DFGHJKLM,00.0Ֆ-ԴԸԹԺԽԿՀՁ,00.0A-DFGHJKLM -10,BCDF.GHJK-DFGHJKLM,ԲԳԴԸ.ԹԺԽԿ-ԴԸԹԺԽԿՀՁ,BCDF.GHJK-DFGHJKLM -10,LMNP.QRST-DFGHJKLM,ՀՁՃՇ.ՈՊՍՎ-ԴԸԹԺԽԿՀՁ,LMNP.QRST-DFGHJKLM -10,VWXY.Z123-DFGHJKLM,ՏՐՑՒ.Փ123-ԴԸԹԺԽԿՀՁ,VWXY.Z123-DFGHJKLM -10,4567.890B-DFGHJKLM,4567.890Բ-ԴԸԹԺԽԿՀՁ,4567.890B-DFGHJKLM -10,pq.xy-DFGHJKLM,ՇՈ.ՑՒ-ԴԸԹԺԽԿՀՁ,PQ.XY-DFGHJKLM -10,pq.xyz-DFGHJKLM,ՇՈ.ՑՒՓ-ԴԸԹԺԽԿՀՁ,PQ.XYZ-DFGHJKLM -10,pqx.yz-DFGHJKLM,ՇՈՑ.ՒՓ-ԴԸԹԺԽԿՀՁ,PQX.YZ-DFGHJKLM -10,pq.rxyz-DFGHJKLM,ՇՈ.ՊՑՒՓ-ԴԸԹԺԽԿՀՁ,PQ.RXYZ-DFGHJKLM -10,pqr.xyz-DFGHJKLM,ՇՈՊ.ՑՒՓ-ԴԸԹԺԽԿՀՁ,PQR.XYZ-DFGHJKLM -10,pqrx.yz-DFGHJKLM,ՇՈՊՑ.ՒՓ-ԴԸԹԺԽԿՀՁ,PQRX.YZ-DFGHJKLM -10,pqr.sxyz-DFGHJKLM,ՇՈՊ.ՍՑՒՓ-ԴԸԹԺԽԿՀՁ,PQR.SXYZ-DFGHJKLM -10,pqrs.xyz-DFGHJKLM,ՇՈՊՍ.ՑՒՓ-ԴԸԹԺԽԿՀՁ,PQRS.XYZ-DFGHJKLM -10,pqrs.txyz-DFGHJKLM,ՇՈՊՍ.ՎՑՒՓ-ԴԸԹԺԽԿՀՁ,PQRS.TXYZ-DFGHJKLM -10,pqrst.vxyz-DFGHJKLM,ՇՈՊՍՎ.ՏՑՒՓ-ԴԸԹԺԽԿՀՁ,PQRST.VXYZ-DFGHJKLM -10,p1.xy-DFGHJKLM,Շ1.ՑՒ-ԴԸԹԺԽԿՀՁ,P1.XY-DFGHJKLM -10,pq.2y-DFGHJKLM,ՇՈ.2Ւ-ԴԸԹԺԽԿՀՁ,PQ.2Y-DFGHJKLM -10,3q.x4-DFGHJKLM,3Ո.Ց4-ԴԸԹԺԽԿՀՁ,3Q.X4-DFGHJKLM -10,5q.6y-DFGHJKLM,5Ո.6Ւ-ԴԸԹԺԽԿՀՁ,5Q.6Y-DFGHJKLM -10,pq.1yz-DFGHJKLM,ՇՈ.1ՒՓ-ԴԸԹԺԽԿՀՁ,PQ.1YZ-DFGHJKLM -10,pq1.yz-DFGHJKLM,ՇՈ1.ՒՓ-ԴԸԹԺԽԿՀՁ,PQ1.YZ-DFGHJKLM -10,p2.x3z-DFGHJKLM,Շ2.Ց3Փ-ԴԸԹԺԽԿՀՁ,P2.X3Z-DFGHJKLM -10,p2x.3z-DFGHJKLM,Շ2Ց.3Փ-ԴԸԹԺԽԿՀՁ,P2X.3Z-DFGHJKLM -10,pq.1xy2-DFGHJKLM,ՇՈ.1ՑՒ2-ԴԸԹԺԽԿՀՁ,PQ.1XY2-DFGHJKLM -10,pq1.xy2-DFGHJKLM,ՇՈ1.ՑՒ2-ԴԸԹԺԽԿՀՁ,PQ1.XY2-DFGHJKLM -10,pq1x.y2-DFGHJKLM,ՇՈ1Ց.Ւ2-ԴԸԹԺԽԿՀՁ,PQ1X.Y2-DFGHJKLM -10,p3.rx4z-DFGHJKLM,Շ3.ՊՑ4Փ-ԴԸԹԺԽԿՀՁ,P3.RX4Z-DFGHJKLM -10,p3r.x4z-DFGHJKLM,Շ3Պ.Ց4Փ-ԴԸԹԺԽԿՀՁ,P3R.X4Z-DFGHJKLM -10,p3rx.4z-DFGHJKLM,Շ3ՊՑ.4Փ-ԴԸԹԺԽԿՀՁ,P3RX.4Z-DFGHJKLM -10,5q.r6y7-DFGHJKLM,5Ո.Պ6Ւ7-ԴԸԹԺԽԿՀՁ,5Q.R6Y7-DFGHJKLM -10,5qr.6y7-DFGHJKLM,5ՈՊ.6Ւ7-ԴԸԹԺԽԿՀՁ,5QR.6Y7-DFGHJKLM -10,5qr6.y7-DFGHJKLM,5ՈՊ6.Ւ7-ԴԸԹԺԽԿՀՁ,5QR6.Y7-DFGHJKLM -10,pq1.sx2z-DFGHJKLM,ՇՈ1.ՍՑ2Փ-ԴԸԹԺԽԿՀՁ,PQ1.SX2Z-DFGHJKLM -10,pq1s.x2z-DFGHJKLM,ՇՈ1Ս.Ց2Փ-ԴԸԹԺԽԿՀՁ,PQ1S.X2Z-DFGHJKLM -10,p3r.s4yz-DFGHJKLM,Շ3Պ.Ս4ՒՓ-ԴԸԹԺԽԿՀՁ,P3R.S4YZ-DFGHJKLM -10,p3rs.4yz-DFGHJKLM,Շ3ՊՍ.4ՒՓ-ԴԸԹԺԽԿՀՁ,P3RS.4YZ-DFGHJKLM -10,5qr.6xy7-DFGHJKLM,5ՈՊ.6ՑՒ7-ԴԸԹԺԽԿՀՁ,5QR.6XY7-DFGHJKLM -10,5qr6.xy7-DFGHJKLM,5ՈՊ6.ՑՒ7-ԴԸԹԺԽԿՀՁ,5QR6.XY7-DFGHJKLM -10,8q9.sx0z-DFGHJKLM,8Ո9.ՍՑ0Փ-ԴԸԹԺԽԿՀՁ,8Q9.SX0Z-DFGHJKLM -10,8q9s.x0z-DFGHJKLM,8Ո9Ս.Ց0Փ-ԴԸԹԺԽԿՀՁ,8Q9S.X0Z-DFGHJKLM -10,1qr2.tx3z-DFGHJKLM,1ՈՊ2.ՎՑ3Փ-ԴԸԹԺԽԿՀՁ,1QR2.TX3Z-DFGHJKLM -10,p4rs.5xy6-DFGHJKLM,Շ4ՊՍ.5ՑՒ6-ԴԸԹԺԽԿՀՁ,P4RS.5XY6-DFGHJKLM -10,p7r8.t9y0-DFGHJKLM,Շ7Պ8.Վ9Ւ0-ԴԸԹԺԽԿՀՁ,P7R8.T9Y0-DFGHJKLM -10,pq1st.2xy3-DFGHJKLM,ՇՈ1ՍՎ.2ՑՒ3-ԴԸԹԺԽԿՀՁ,PQ1ST.2XY3-DFGHJKLM -10,p4rs5.vx6z-DFGHJKLM,Շ4ՊՍ5.ՏՑ6Փ-ԴԸԹԺԽԿՀՁ,P4RS5.VX6Z-DFGHJKLM -10,7qr8t.v9yz-DFGHJKLM,7ՈՊ8Վ.Տ9ՒՓ-ԴԸԹԺԽԿՀՁ,7QR8T.V9YZ-DFGHJKLM -10,p1r2t.3x4z-DFGHJKLM,Շ1Պ2Վ.3Ց4Փ-ԴԸԹԺԽԿՀՁ,P1R2T.3X4Z-DFGHJKLM -10,5q6s7.v8y9-DFGHJKLM,5Ո6Ս7.Տ8Ւ9-ԴԸԹԺԽԿՀՁ,5Q6S7.V8Y9-DFGHJKLM -10,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ԴԸԹԺԽԿՀՁ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM -10,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ՖԲԳԴԵԸԹԺԻԽԿՀՁՃՕՇՈՊՍՎՅՏՐՑՒՓ-ԴԸԹԺԽԿՀՁ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -10,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ՖԲԳԴԵԸԹԺԻԽԿՀՁՃՕՇՈՊՍՎՅՏՐՑՒՓ-ԴԸԹԺԽԿՀՁ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -10,OI.xx-DFGHJKLM,ՕԻ.ՑՑ-ԴԸԹԺԽԿՀՁ,OI.XX-DFGHJKLM -10,oi.xx-DFGHJKLM,ՕԻ.ՑՑ-ԴԸԹԺԽԿՀՁ,OI.XX-DFGHJKLM -10,oi.xx-oooooooo-DFGHJKLM,ՕԻ.ՑՑ-ՕՕՕՕՕՕՕՕ-ԴԸԹԺԽԿՀՁ,OI.XX-OOOOOOOO-DFGHJKLM -10,oi.xx-iiiiiiii-DFGHJKLM,ՕԻ.ՑՑ-ԻԻԻԻԻԻԻԻ-ԴԸԹԺԽԿՀՁ,OI.XX-IIIIIIII-DFGHJKLM -10,PQ.RS-01234567-DFGHJKLM,ՇՈ.ՊՍ-01234567-ԴԸԹԺԽԿՀՁ,PQ.RS-01234567-DFGHJKLM -10,PQ.RS-890-DFGHJKLM,ՇՈ.ՊՍ-890-ԴԸԹԺԽԿՀՁ,PQ.RS-890-DFGHJKLM -11,89.EU,৮৯.মট,89.EU -11,00.0A,০০.০জ,00.0A -11,BCDF.GHJK,ঘকখগ.ঙচঝঠ,BCDF.GHJK -11,LMNP.QRST,ডঢণত.থদনপ,LMNP.QRST -11,VWXY.Z123,বভযল.হ১২৩,VWXY.Z123 -11,4567.890B,৪৫৬৭.৮৯০ঘ,4567.890B -11,pq.xy,তথ.যল,PQ.XY -11,pq.xyz,তথ.যলহ,PQ.XYZ -11,pqx.yz,তথয.লহ,PQX.YZ -11,pq.rxyz,তথ.দযলহ,PQ.RXYZ -11,pqr.xyz,তথদ.যলহ,PQR.XYZ -11,pqrx.yz,তথদয.লহ,PQRX.YZ -11,pqr.sxyz,তথদ.নযলহ,PQR.SXYZ -11,pqrs.xyz,তথদন.যলহ,PQRS.XYZ -11,pqrs.txyz,তথদন.পযলহ,PQRS.TXYZ -11,pqrst.vxyz,তথদনপ.বযলহ,PQRST.VXYZ -11,p1.xy,ত১.যল,P1.XY -11,pq.2y,তথ.২ল,PQ.2Y -11,3q.x4,৩থ.য৪,3Q.X4 -11,5q.6y,৫থ.৬ল,5Q.6Y -11,pq.1yz,তথ.১লহ,PQ.1YZ -11,pq1.yz,তথ১.লহ,PQ1.YZ -11,p2.x3z,ত২.য৩হ,P2.X3Z -11,p2x.3z,ত২য.৩হ,P2X.3Z -11,pq.1xy2,তথ.১যল২,PQ.1XY2 -11,pq1.xy2,তথ১.যল২,PQ1.XY2 -11,pq1x.y2,তথ১য.ল২,PQ1X.Y2 -11,p3.rx4z,ত৩.দয৪হ,P3.RX4Z -11,p3r.x4z,ত৩দ.য৪হ,P3R.X4Z -11,p3rx.4z,ত৩দয.৪হ,P3RX.4Z -11,5q.r6y7,৫থ.দ৬ল৭,5Q.R6Y7 -11,5qr.6y7,৫থদ.৬ল৭,5QR.6Y7 -11,5qr6.y7,৫থদ৬.ল৭,5QR6.Y7 -11,pq1.sx2z,তথ১.নয২হ,PQ1.SX2Z -11,pq1s.x2z,তথ১ন.য২হ,PQ1S.X2Z -11,p3r.s4yz,ত৩দ.ন৪লহ,P3R.S4YZ -11,p3rs.4yz,ত৩দন.৪লহ,P3RS.4YZ -11,5qr.6xy7,৫থদ.৬যল৭,5QR.6XY7 -11,5qr6.xy7,৫থদ৬.যল৭,5QR6.XY7 -11,8q9.sx0z,৮থ৯.নয০হ,8Q9.SX0Z -11,8q9s.x0z,৮থ৯ন.য০হ,8Q9S.X0Z -11,1qr2.tx3z,১থদ২.পয৩হ,1QR2.TX3Z -11,p4rs.5xy6,ত৪দন.৫যল৬,P4RS.5XY6 -11,p7r8.t9y0,ত৭দ৮.প৯ল০,P7R8.T9Y0 -11,pq1st.2xy3,তথ১নপ.২যল৩,PQ1ST.2XY3 -11,p4rs5.vx6z,ত৪দন৫.বয৬হ,P4RS5.VX6Z -11,7qr8t.v9yz,৭থদ৮প.ব৯লহ,7QR8T.V9YZ -11,p1r2t.3x4z,ত১দ২প.৩য৪হ,P1R2T.3X4Z -11,5q6s7.v8y9,৫থ৬ন৭.ব৮ল৯,5Q6S7.V8Y9 -11,^0123456789!@#$^&*()/:;[]{}<>?|~%,^০১২৩৪৫৬৭৮৯!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% -11,abcdefghijklmnopqrstuvwxyz,জঘকখমগঙচIঝঠডঢণOতথদনপটবভযলহ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -11,ABCDEFGHIJKLMNOPQRSTUVWXYZ,জঘকখমগঙচIঝঠডঢণOতথদনপটবভযলহ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -11,OI.xx,OI.যয,OI.XX -11,oi.xx,OI.যয,OI.XX -11,oi.xx-oooooooo,OI.যয-OOOOOOOO,OI.XX-OOOOOOOO -11,oi.xx-iiiiiiii,OI.যয-IIIIIIII,OI.XX-IIIIIIII -11,PQ.RS-01234567,তথ.দন-০১২৩৪৫৬৭,PQ.RS-01234567 -11,PQ.RS-890,তথ.দন-৮৯০,PQ.RS-890 -11,89.EU-bc,৮৯.মট-ঘক,89.EU-BC -11,00.0A-bc,০০.০জ-ঘক,00.0A-BC -11,BCDF.GHJK-bc,ঘকখগ.ঙচঝঠ-ঘক,BCDF.GHJK-BC -11,LMNP.QRST-bc,ডঢণত.থদনপ-ঘক,LMNP.QRST-BC -11,VWXY.Z123-bc,বভযল.হ১২৩-ঘক,VWXY.Z123-BC -11,4567.890B-bc,৪৫৬৭.৮৯০ঘ-ঘক,4567.890B-BC -11,pq.xy-bc,তথ.যল-ঘক,PQ.XY-BC -11,pq.xyz-bc,তথ.যলহ-ঘক,PQ.XYZ-BC -11,pqx.yz-bc,তথয.লহ-ঘক,PQX.YZ-BC -11,pq.rxyz-bc,তথ.দযলহ-ঘক,PQ.RXYZ-BC -11,pqr.xyz-bc,তথদ.যলহ-ঘক,PQR.XYZ-BC -11,pqrx.yz-bc,তথদয.লহ-ঘক,PQRX.YZ-BC -11,pqr.sxyz-bc,তথদ.নযলহ-ঘক,PQR.SXYZ-BC -11,pqrs.xyz-bc,তথদন.যলহ-ঘক,PQRS.XYZ-BC -11,pqrs.txyz-bc,তথদন.পযলহ-ঘক,PQRS.TXYZ-BC -11,pqrst.vxyz-bc,তথদনপ.বযলহ-ঘক,PQRST.VXYZ-BC -11,p1.xy-bc,ত১.যল-ঘক,P1.XY-BC -11,pq.2y-bc,তথ.২ল-ঘক,PQ.2Y-BC -11,3q.x4-bc,৩থ.য৪-ঘক,3Q.X4-BC -11,5q.6y-bc,৫থ.৬ল-ঘক,5Q.6Y-BC -11,pq.1yz-bc,তথ.১লহ-ঘক,PQ.1YZ-BC -11,pq1.yz-bc,তথ১.লহ-ঘক,PQ1.YZ-BC -11,p2.x3z-bc,ত২.য৩হ-ঘক,P2.X3Z-BC -11,p2x.3z-bc,ত২য.৩হ-ঘক,P2X.3Z-BC -11,pq.1xy2-bc,তথ.১যল২-ঘক,PQ.1XY2-BC -11,pq1.xy2-bc,তথ১.যল২-ঘক,PQ1.XY2-BC -11,pq1x.y2-bc,তথ১য.ল২-ঘক,PQ1X.Y2-BC -11,p3.rx4z-bc,ত৩.দয৪হ-ঘক,P3.RX4Z-BC -11,p3r.x4z-bc,ত৩দ.য৪হ-ঘক,P3R.X4Z-BC -11,p3rx.4z-bc,ত৩দয.৪হ-ঘক,P3RX.4Z-BC -11,5q.r6y7-bc,৫থ.দ৬ল৭-ঘক,5Q.R6Y7-BC -11,5qr.6y7-bc,৫থদ.৬ল৭-ঘক,5QR.6Y7-BC -11,5qr6.y7-bc,৫থদ৬.ল৭-ঘক,5QR6.Y7-BC -11,pq1.sx2z-bc,তথ১.নয২হ-ঘক,PQ1.SX2Z-BC -11,pq1s.x2z-bc,তথ১ন.য২হ-ঘক,PQ1S.X2Z-BC -11,p3r.s4yz-bc,ত৩দ.ন৪লহ-ঘক,P3R.S4YZ-BC -11,p3rs.4yz-bc,ত৩দন.৪লহ-ঘক,P3RS.4YZ-BC -11,5qr.6xy7-bc,৫থদ.৬যল৭-ঘক,5QR.6XY7-BC -11,5qr6.xy7-bc,৫থদ৬.যল৭-ঘক,5QR6.XY7-BC -11,8q9.sx0z-bc,৮থ৯.নয০হ-ঘক,8Q9.SX0Z-BC -11,8q9s.x0z-bc,৮থ৯ন.য০হ-ঘক,8Q9S.X0Z-BC -11,1qr2.tx3z-bc,১থদ২.পয৩হ-ঘক,1QR2.TX3Z-BC -11,p4rs.5xy6-bc,ত৪দন.৫যল৬-ঘক,P4RS.5XY6-BC -11,p7r8.t9y0-bc,ত৭দ৮.প৯ল০-ঘক,P7R8.T9Y0-BC -11,pq1st.2xy3-bc,তথ১নপ.২যল৩-ঘক,PQ1ST.2XY3-BC -11,p4rs5.vx6z-bc,ত৪দন৫.বয৬হ-ঘক,P4RS5.VX6Z-BC -11,7qr8t.v9yz-bc,৭থদ৮প.ব৯লহ-ঘক,7QR8T.V9YZ-BC -11,p1r2t.3x4z-bc,ত১দ২প.৩য৪হ-ঘক,P1R2T.3X4Z-BC -11,5q6s7.v8y9-bc,৫থ৬ন৭.ব৮ল৯-ঘক,5Q6S7.V8Y9-BC -11,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^০১২৩৪৫৬৭৮৯!@#$^&*()/:;[]{}<>?|~%-ঘক,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC -11,abcdefghijklmnopqrstuvwxyz-bc,জঘকখমগঙচIঝঠডঢণOতথদনপটবভযলহ-ঘক,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -11,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,জঘকখমগঙচIঝঠডঢণOতথদনপটবভযলহ-ঘক,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -11,OI.xx-bc,OI.যয-ঘক,OI.XX-BC -11,oi.xx-bc,OI.যয-ঘক,OI.XX-BC -11,oi.xx-oooooooo-bc,OI.যয-OOOOOOOO-ঘক,OI.XX-OOOOOOOO-BC -11,oi.xx-iiiiiiii-bc,OI.যয-IIIIIIII-ঘক,OI.XX-IIIIIIII-BC -11,PQ.RS-01234567-bc,তথ.দন-০১২৩৪৫৬৭-ঘক,PQ.RS-01234567-BC -11,PQ.RS-890-bc,তথ.দন-৮৯০-ঘক,PQ.RS-890-BC -11,89.EU-DFGHJKLM,৮৯.মট-খগঙচঝঠডঢ,89.EU-DFGHJKLM -11,00.0A-DFGHJKLM,০০.০জ-খগঙচঝঠডঢ,00.0A-DFGHJKLM -11,BCDF.GHJK-DFGHJKLM,ঘকখগ.ঙচঝঠ-খগঙচঝঠডঢ,BCDF.GHJK-DFGHJKLM -11,LMNP.QRST-DFGHJKLM,ডঢণত.থদনপ-খগঙচঝঠডঢ,LMNP.QRST-DFGHJKLM -11,VWXY.Z123-DFGHJKLM,বভযল.হ১২৩-খগঙচঝঠডঢ,VWXY.Z123-DFGHJKLM -11,4567.890B-DFGHJKLM,৪৫৬৭.৮৯০ঘ-খগঙচঝঠডঢ,4567.890B-DFGHJKLM -11,pq.xy-DFGHJKLM,তথ.যল-খগঙচঝঠডঢ,PQ.XY-DFGHJKLM -11,pq.xyz-DFGHJKLM,তথ.যলহ-খগঙচঝঠডঢ,PQ.XYZ-DFGHJKLM -11,pqx.yz-DFGHJKLM,তথয.লহ-খগঙচঝঠডঢ,PQX.YZ-DFGHJKLM -11,pq.rxyz-DFGHJKLM,তথ.দযলহ-খগঙচঝঠডঢ,PQ.RXYZ-DFGHJKLM -11,pqr.xyz-DFGHJKLM,তথদ.যলহ-খগঙচঝঠডঢ,PQR.XYZ-DFGHJKLM -11,pqrx.yz-DFGHJKLM,তথদয.লহ-খগঙচঝঠডঢ,PQRX.YZ-DFGHJKLM -11,pqr.sxyz-DFGHJKLM,তথদ.নযলহ-খগঙচঝঠডঢ,PQR.SXYZ-DFGHJKLM -11,pqrs.xyz-DFGHJKLM,তথদন.যলহ-খগঙচঝঠডঢ,PQRS.XYZ-DFGHJKLM -11,pqrs.txyz-DFGHJKLM,তথদন.পযলহ-খগঙচঝঠডঢ,PQRS.TXYZ-DFGHJKLM -11,pqrst.vxyz-DFGHJKLM,তথদনপ.বযলহ-খগঙচঝঠডঢ,PQRST.VXYZ-DFGHJKLM -11,p1.xy-DFGHJKLM,ত১.যল-খগঙচঝঠডঢ,P1.XY-DFGHJKLM -11,pq.2y-DFGHJKLM,তথ.২ল-খগঙচঝঠডঢ,PQ.2Y-DFGHJKLM -11,3q.x4-DFGHJKLM,৩থ.য৪-খগঙচঝঠডঢ,3Q.X4-DFGHJKLM -11,5q.6y-DFGHJKLM,৫থ.৬ল-খগঙচঝঠডঢ,5Q.6Y-DFGHJKLM -11,pq.1yz-DFGHJKLM,তথ.১লহ-খগঙচঝঠডঢ,PQ.1YZ-DFGHJKLM -11,pq1.yz-DFGHJKLM,তথ১.লহ-খগঙচঝঠডঢ,PQ1.YZ-DFGHJKLM -11,p2.x3z-DFGHJKLM,ত২.য৩হ-খগঙচঝঠডঢ,P2.X3Z-DFGHJKLM -11,p2x.3z-DFGHJKLM,ত২য.৩হ-খগঙচঝঠডঢ,P2X.3Z-DFGHJKLM -11,pq.1xy2-DFGHJKLM,তথ.১যল২-খগঙচঝঠডঢ,PQ.1XY2-DFGHJKLM -11,pq1.xy2-DFGHJKLM,তথ১.যল২-খগঙচঝঠডঢ,PQ1.XY2-DFGHJKLM -11,pq1x.y2-DFGHJKLM,তথ১য.ল২-খগঙচঝঠডঢ,PQ1X.Y2-DFGHJKLM -11,p3.rx4z-DFGHJKLM,ত৩.দয৪হ-খগঙচঝঠডঢ,P3.RX4Z-DFGHJKLM -11,p3r.x4z-DFGHJKLM,ত৩দ.য৪হ-খগঙচঝঠডঢ,P3R.X4Z-DFGHJKLM -11,p3rx.4z-DFGHJKLM,ত৩দয.৪হ-খগঙচঝঠডঢ,P3RX.4Z-DFGHJKLM -11,5q.r6y7-DFGHJKLM,৫থ.দ৬ল৭-খগঙচঝঠডঢ,5Q.R6Y7-DFGHJKLM -11,5qr.6y7-DFGHJKLM,৫থদ.৬ল৭-খগঙচঝঠডঢ,5QR.6Y7-DFGHJKLM -11,5qr6.y7-DFGHJKLM,৫থদ৬.ল৭-খগঙচঝঠডঢ,5QR6.Y7-DFGHJKLM -11,pq1.sx2z-DFGHJKLM,তথ১.নয২হ-খগঙচঝঠডঢ,PQ1.SX2Z-DFGHJKLM -11,pq1s.x2z-DFGHJKLM,তথ১ন.য২হ-খগঙচঝঠডঢ,PQ1S.X2Z-DFGHJKLM -11,p3r.s4yz-DFGHJKLM,ত৩দ.ন৪লহ-খগঙচঝঠডঢ,P3R.S4YZ-DFGHJKLM -11,p3rs.4yz-DFGHJKLM,ত৩দন.৪লহ-খগঙচঝঠডঢ,P3RS.4YZ-DFGHJKLM -11,5qr.6xy7-DFGHJKLM,৫থদ.৬যল৭-খগঙচঝঠডঢ,5QR.6XY7-DFGHJKLM -11,5qr6.xy7-DFGHJKLM,৫থদ৬.যল৭-খগঙচঝঠডঢ,5QR6.XY7-DFGHJKLM -11,8q9.sx0z-DFGHJKLM,৮থ৯.নয০হ-খগঙচঝঠডঢ,8Q9.SX0Z-DFGHJKLM -11,8q9s.x0z-DFGHJKLM,৮থ৯ন.য০হ-খগঙচঝঠডঢ,8Q9S.X0Z-DFGHJKLM -11,1qr2.tx3z-DFGHJKLM,১থদ২.পয৩হ-খগঙচঝঠডঢ,1QR2.TX3Z-DFGHJKLM -11,p4rs.5xy6-DFGHJKLM,ত৪দন.৫যল৬-খগঙচঝঠডঢ,P4RS.5XY6-DFGHJKLM -11,p7r8.t9y0-DFGHJKLM,ত৭দ৮.প৯ল০-খগঙচঝঠডঢ,P7R8.T9Y0-DFGHJKLM -11,pq1st.2xy3-DFGHJKLM,তথ১নপ.২যল৩-খগঙচঝঠডঢ,PQ1ST.2XY3-DFGHJKLM -11,p4rs5.vx6z-DFGHJKLM,ত৪দন৫.বয৬হ-খগঙচঝঠডঢ,P4RS5.VX6Z-DFGHJKLM -11,7qr8t.v9yz-DFGHJKLM,৭থদ৮প.ব৯লহ-খগঙচঝঠডঢ,7QR8T.V9YZ-DFGHJKLM -11,p1r2t.3x4z-DFGHJKLM,ত১দ২প.৩য৪হ-খগঙচঝঠডঢ,P1R2T.3X4Z-DFGHJKLM -11,5q6s7.v8y9-DFGHJKLM,৫থ৬ন৭.ব৮ল৯-খগঙচঝঠডঢ,5Q6S7.V8Y9-DFGHJKLM -11,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^০১২৩৪৫৬৭৮৯!@#$^&*()/:;[]{}<>?|~%-খগঙচঝঠডঢ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM -11,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,জঘকখমগঙচIঝঠডঢণOতথদনপটবভযলহ-খগঙচঝঠডঢ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -11,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,জঘকখমগঙচIঝঠডঢণOতথদনপটবভযলহ-খগঙচঝঠডঢ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -11,OI.xx-DFGHJKLM,OI.যয-খগঙচঝঠডঢ,OI.XX-DFGHJKLM -11,oi.xx-DFGHJKLM,OI.যয-খগঙচঝঠডঢ,OI.XX-DFGHJKLM -11,oi.xx-oooooooo-DFGHJKLM,OI.যয-OOOOOOOO-খগঙচঝঠডঢ,OI.XX-OOOOOOOO-DFGHJKLM -11,oi.xx-iiiiiiii-DFGHJKLM,OI.যয-IIIIIIII-খগঙচঝঠডঢ,OI.XX-IIIIIIII-DFGHJKLM -11,PQ.RS-01234567-DFGHJKLM,তথ.দন-০১২৩৪৫৬৭-খগঙচঝঠডঢ,PQ.RS-01234567-DFGHJKLM -11,PQ.RS-890-DFGHJKLM,তথ.দন-৮৯০-খগঙচঝঠডঢ,PQ.RS-890-DFGHJKLM -12,89.EU,੮੯.ਏਫ,89.EU -12,00.0A,੦੦.੦ਅ,00.0A -12,BCDF.GHJK,ਕਗਘਚ.ਜਟਠਣ,BCDF.GHJK -12,LMNP.QRST,ਤਦਧਨ.ਪਭਮਰ,LMNP.QRST -12,VWXY.Z123,ਲਵਸਹ.ਡ੧੨੩,VWXY.Z123 -12,4567.890B,੪੫੬੭.੮੯੦ਕ,4567.890B -12,pq.xy,ਨਪ.ਸਹ,PQ.XY -12,pq.xyz,ਨਪ.ਸਹਡ,PQ.XYZ -12,pqx.yz,ਨਪਸ.ਹਡ,PQX.YZ -12,pq.rxyz,ਨਪ.ਭਸਹਡ,PQ.RXYZ -12,pqr.xyz,ਨਪਭ.ਸਹਡ,PQR.XYZ -12,pqrx.yz,ਨਪਭਸ.ਹਡ,PQRX.YZ -12,pqr.sxyz,ਨਪਭ.ਮਸਹਡ,PQR.SXYZ -12,pqrs.xyz,ਨਪਭਮ.ਸਹਡ,PQRS.XYZ -12,pqrs.txyz,ਨਪਭਮ.ਰਸਹਡ,PQRS.TXYZ -12,pqrst.vxyz,ਨਪਭਮਰ.ਲਸਹਡ,PQRST.VXYZ -12,p1.xy,ਨ੧.ਸਹ,P1.XY -12,pq.2y,ਨਪ.੨ਹ,PQ.2Y -12,3q.x4,੩ਪ.ਸ੪,3Q.X4 -12,5q.6y,੫ਪ.੬ਹ,5Q.6Y -12,pq.1yz,ਨਪ.੧ਹਡ,PQ.1YZ -12,pq1.yz,ਨਪ੧.ਹਡ,PQ1.YZ -12,p2.x3z,ਨ੨.ਸ੩ਡ,P2.X3Z -12,p2x.3z,ਨ੨ਸ.੩ਡ,P2X.3Z -12,pq.1xy2,ਨਪ.੧ਸਹ੨,PQ.1XY2 -12,pq1.xy2,ਨਪ੧.ਸਹ੨,PQ1.XY2 -12,pq1x.y2,ਨਪ੧ਸ.ਹ੨,PQ1X.Y2 -12,p3.rx4z,ਨ੩.ਭਸ੪ਡ,P3.RX4Z -12,p3r.x4z,ਨ੩ਭ.ਸ੪ਡ,P3R.X4Z -12,p3rx.4z,ਨ੩ਭਸ.੪ਡ,P3RX.4Z -12,5q.r6y7,੫ਪ.ਭ੬ਹ੭,5Q.R6Y7 -12,5qr.6y7,੫ਪਭ.੬ਹ੭,5QR.6Y7 -12,5qr6.y7,੫ਪਭ੬.ਹ੭,5QR6.Y7 -12,pq1.sx2z,ਨਪ੧.ਮਸ੨ਡ,PQ1.SX2Z -12,pq1s.x2z,ਨਪ੧ਮ.ਸ੨ਡ,PQ1S.X2Z -12,p3r.s4yz,ਨ੩ਭ.ਮ੪ਹਡ,P3R.S4YZ -12,p3rs.4yz,ਨ੩ਭਮ.੪ਹਡ,P3RS.4YZ -12,5qr.6xy7,੫ਪਭ.੬ਸਹ੭,5QR.6XY7 -12,5qr6.xy7,੫ਪਭ੬.ਸਹ੭,5QR6.XY7 -12,8q9.sx0z,੮ਪ੯.ਮਸ੦ਡ,8Q9.SX0Z -12,8q9s.x0z,੮ਪ੯ਮ.ਸ੦ਡ,8Q9S.X0Z -12,1qr2.tx3z,੧ਪਭ੨.ਰਸ੩ਡ,1QR2.TX3Z -12,p4rs.5xy6,ਨ੪ਭਮ.੫ਸਹ੬,P4RS.5XY6 -12,p7r8.t9y0,ਨ੭ਭ੮.ਰ੯ਹ੦,P7R8.T9Y0 -12,pq1st.2xy3,ਨਪ੧ਮਰ.੨ਸਹ੩,PQ1ST.2XY3 -12,p4rs5.vx6z,ਨ੪ਭਮ੫.ਲਸ੬ਡ,P4RS5.VX6Z -12,7qr8t.v9yz,੭ਪਭ੮ਰ.ਲ੯ਹਡ,7QR8T.V9YZ -12,p1r2t.3x4z,ਨ੧ਭ੨ਰ.੩ਸ੪ਡ,P1R2T.3X4Z -12,5q6s7.v8y9,੫ਪ੬ਮ੭.ਲ੮ਹ੯,5Q6S7.V8Y9 -12,^0123456789!@#$^&*()/:;[]{}<>?|~%,^੦੧੨੩੪੫੬੭੮੯!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% -12,abcdefghijklmnopqrstuvwxyz,ਅਕਗਘਏਚਜਟIਠਣਤਦਧOਨਪਭਮਰਫਲਵਸਹਡ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -12,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ਅਕਗਘਏਚਜਟIਠਣਤਦਧOਨਪਭਮਰਫਲਵਸਹਡ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -12,OI.xx,OI.ਸਸ,OI.XX -12,oi.xx,OI.ਸਸ,OI.XX -12,oi.xx-oooooooo,OI.ਸਸ-OOOOOOOO,OI.XX-OOOOOOOO -12,oi.xx-iiiiiiii,OI.ਸਸ-IIIIIIII,OI.XX-IIIIIIII -12,PQ.RS-01234567,ਨਪ.ਭਮ-੦੧੨੩੪੫੬੭,PQ.RS-01234567 -12,PQ.RS-890,ਨਪ.ਭਮ-੮੯੦,PQ.RS-890 -12,89.EU-bc,੮੯.ਏਫ-ਕਗ,89.EU-BC -12,00.0A-bc,੦੦.੦ਅ-ਕਗ,00.0A-BC -12,BCDF.GHJK-bc,ਕਗਘਚ.ਜਟਠਣ-ਕਗ,BCDF.GHJK-BC -12,LMNP.QRST-bc,ਤਦਧਨ.ਪਭਮਰ-ਕਗ,LMNP.QRST-BC -12,VWXY.Z123-bc,ਲਵਸਹ.ਡ੧੨੩-ਕਗ,VWXY.Z123-BC -12,4567.890B-bc,੪੫੬੭.੮੯੦ਕ-ਕਗ,4567.890B-BC -12,pq.xy-bc,ਨਪ.ਸਹ-ਕਗ,PQ.XY-BC -12,pq.xyz-bc,ਨਪ.ਸਹਡ-ਕਗ,PQ.XYZ-BC -12,pqx.yz-bc,ਨਪਸ.ਹਡ-ਕਗ,PQX.YZ-BC -12,pq.rxyz-bc,ਨਪ.ਭਸਹਡ-ਕਗ,PQ.RXYZ-BC -12,pqr.xyz-bc,ਨਪਭ.ਸਹਡ-ਕਗ,PQR.XYZ-BC -12,pqrx.yz-bc,ਨਪਭਸ.ਹਡ-ਕਗ,PQRX.YZ-BC -12,pqr.sxyz-bc,ਨਪਭ.ਮਸਹਡ-ਕਗ,PQR.SXYZ-BC -12,pqrs.xyz-bc,ਨਪਭਮ.ਸਹਡ-ਕਗ,PQRS.XYZ-BC -12,pqrs.txyz-bc,ਨਪਭਮ.ਰਸਹਡ-ਕਗ,PQRS.TXYZ-BC -12,pqrst.vxyz-bc,ਨਪਭਮਰ.ਲਸਹਡ-ਕਗ,PQRST.VXYZ-BC -12,p1.xy-bc,ਨ੧.ਸਹ-ਕਗ,P1.XY-BC -12,pq.2y-bc,ਨਪ.੨ਹ-ਕਗ,PQ.2Y-BC -12,3q.x4-bc,੩ਪ.ਸ੪-ਕਗ,3Q.X4-BC -12,5q.6y-bc,੫ਪ.੬ਹ-ਕਗ,5Q.6Y-BC -12,pq.1yz-bc,ਨਪ.੧ਹਡ-ਕਗ,PQ.1YZ-BC -12,pq1.yz-bc,ਨਪ੧.ਹਡ-ਕਗ,PQ1.YZ-BC -12,p2.x3z-bc,ਨ੨.ਸ੩ਡ-ਕਗ,P2.X3Z-BC -12,p2x.3z-bc,ਨ੨ਸ.੩ਡ-ਕਗ,P2X.3Z-BC -12,pq.1xy2-bc,ਨਪ.੧ਸਹ੨-ਕਗ,PQ.1XY2-BC -12,pq1.xy2-bc,ਨਪ੧.ਸਹ੨-ਕਗ,PQ1.XY2-BC -12,pq1x.y2-bc,ਨਪ੧ਸ.ਹ੨-ਕਗ,PQ1X.Y2-BC -12,p3.rx4z-bc,ਨ੩.ਭਸ੪ਡ-ਕਗ,P3.RX4Z-BC -12,p3r.x4z-bc,ਨ੩ਭ.ਸ੪ਡ-ਕਗ,P3R.X4Z-BC -12,p3rx.4z-bc,ਨ੩ਭਸ.੪ਡ-ਕਗ,P3RX.4Z-BC -12,5q.r6y7-bc,੫ਪ.ਭ੬ਹ੭-ਕਗ,5Q.R6Y7-BC -12,5qr.6y7-bc,੫ਪਭ.੬ਹ੭-ਕਗ,5QR.6Y7-BC -12,5qr6.y7-bc,੫ਪਭ੬.ਹ੭-ਕਗ,5QR6.Y7-BC -12,pq1.sx2z-bc,ਨਪ੧.ਮਸ੨ਡ-ਕਗ,PQ1.SX2Z-BC -12,pq1s.x2z-bc,ਨਪ੧ਮ.ਸ੨ਡ-ਕਗ,PQ1S.X2Z-BC -12,p3r.s4yz-bc,ਨ੩ਭ.ਮ੪ਹਡ-ਕਗ,P3R.S4YZ-BC -12,p3rs.4yz-bc,ਨ੩ਭਮ.੪ਹਡ-ਕਗ,P3RS.4YZ-BC -12,5qr.6xy7-bc,੫ਪਭ.੬ਸਹ੭-ਕਗ,5QR.6XY7-BC -12,5qr6.xy7-bc,੫ਪਭ੬.ਸਹ੭-ਕਗ,5QR6.XY7-BC -12,8q9.sx0z-bc,੮ਪ੯.ਮਸ੦ਡ-ਕਗ,8Q9.SX0Z-BC -12,8q9s.x0z-bc,੮ਪ੯ਮ.ਸ੦ਡ-ਕਗ,8Q9S.X0Z-BC -12,1qr2.tx3z-bc,੧ਪਭ੨.ਰਸ੩ਡ-ਕਗ,1QR2.TX3Z-BC -12,p4rs.5xy6-bc,ਨ੪ਭਮ.੫ਸਹ੬-ਕਗ,P4RS.5XY6-BC -12,p7r8.t9y0-bc,ਨ੭ਭ੮.ਰ੯ਹ੦-ਕਗ,P7R8.T9Y0-BC -12,pq1st.2xy3-bc,ਨਪ੧ਮਰ.੨ਸਹ੩-ਕਗ,PQ1ST.2XY3-BC -12,p4rs5.vx6z-bc,ਨ੪ਭਮ੫.ਲਸ੬ਡ-ਕਗ,P4RS5.VX6Z-BC -12,7qr8t.v9yz-bc,੭ਪਭ੮ਰ.ਲ੯ਹਡ-ਕਗ,7QR8T.V9YZ-BC -12,p1r2t.3x4z-bc,ਨ੧ਭ੨ਰ.੩ਸ੪ਡ-ਕਗ,P1R2T.3X4Z-BC -12,5q6s7.v8y9-bc,੫ਪ੬ਮ੭.ਲ੮ਹ੯-ਕਗ,5Q6S7.V8Y9-BC -12,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^੦੧੨੩੪੫੬੭੮੯!@#$^&*()/:;[]{}<>?|~%-ਕਗ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC -12,abcdefghijklmnopqrstuvwxyz-bc,ਅਕਗਘਏਚਜਟIਠਣਤਦਧOਨਪਭਮਰਫਲਵਸਹਡ-ਕਗ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -12,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ਅਕਗਘਏਚਜਟIਠਣਤਦਧOਨਪਭਮਰਫਲਵਸਹਡ-ਕਗ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -12,OI.xx-bc,OI.ਸਸ-ਕਗ,OI.XX-BC -12,oi.xx-bc,OI.ਸਸ-ਕਗ,OI.XX-BC -12,oi.xx-oooooooo-bc,OI.ਸਸ-OOOOOOOO-ਕਗ,OI.XX-OOOOOOOO-BC -12,oi.xx-iiiiiiii-bc,OI.ਸਸ-IIIIIIII-ਕਗ,OI.XX-IIIIIIII-BC -12,PQ.RS-01234567-bc,ਨਪ.ਭਮ-੦੧੨੩੪੫੬੭-ਕਗ,PQ.RS-01234567-BC -12,PQ.RS-890-bc,ਨਪ.ਭਮ-੮੯੦-ਕਗ,PQ.RS-890-BC -12,89.EU-DFGHJKLM,੮੯.ਏਫ-ਘਚਜਟਠਣਤਦ,89.EU-DFGHJKLM -12,00.0A-DFGHJKLM,੦੦.੦ਅ-ਘਚਜਟਠਣਤਦ,00.0A-DFGHJKLM -12,BCDF.GHJK-DFGHJKLM,ਕਗਘਚ.ਜਟਠਣ-ਘਚਜਟਠਣਤਦ,BCDF.GHJK-DFGHJKLM -12,LMNP.QRST-DFGHJKLM,ਤਦਧਨ.ਪਭਮਰ-ਘਚਜਟਠਣਤਦ,LMNP.QRST-DFGHJKLM -12,VWXY.Z123-DFGHJKLM,ਲਵਸਹ.ਡ੧੨੩-ਘਚਜਟਠਣਤਦ,VWXY.Z123-DFGHJKLM -12,4567.890B-DFGHJKLM,੪੫੬੭.੮੯੦ਕ-ਘਚਜਟਠਣਤਦ,4567.890B-DFGHJKLM -12,pq.xy-DFGHJKLM,ਨਪ.ਸਹ-ਘਚਜਟਠਣਤਦ,PQ.XY-DFGHJKLM -12,pq.xyz-DFGHJKLM,ਨਪ.ਸਹਡ-ਘਚਜਟਠਣਤਦ,PQ.XYZ-DFGHJKLM -12,pqx.yz-DFGHJKLM,ਨਪਸ.ਹਡ-ਘਚਜਟਠਣਤਦ,PQX.YZ-DFGHJKLM -12,pq.rxyz-DFGHJKLM,ਨਪ.ਭਸਹਡ-ਘਚਜਟਠਣਤਦ,PQ.RXYZ-DFGHJKLM -12,pqr.xyz-DFGHJKLM,ਨਪਭ.ਸਹਡ-ਘਚਜਟਠਣਤਦ,PQR.XYZ-DFGHJKLM -12,pqrx.yz-DFGHJKLM,ਨਪਭਸ.ਹਡ-ਘਚਜਟਠਣਤਦ,PQRX.YZ-DFGHJKLM -12,pqr.sxyz-DFGHJKLM,ਨਪਭ.ਮਸਹਡ-ਘਚਜਟਠਣਤਦ,PQR.SXYZ-DFGHJKLM -12,pqrs.xyz-DFGHJKLM,ਨਪਭਮ.ਸਹਡ-ਘਚਜਟਠਣਤਦ,PQRS.XYZ-DFGHJKLM -12,pqrs.txyz-DFGHJKLM,ਨਪਭਮ.ਰਸਹਡ-ਘਚਜਟਠਣਤਦ,PQRS.TXYZ-DFGHJKLM -12,pqrst.vxyz-DFGHJKLM,ਨਪਭਮਰ.ਲਸਹਡ-ਘਚਜਟਠਣਤਦ,PQRST.VXYZ-DFGHJKLM -12,p1.xy-DFGHJKLM,ਨ੧.ਸਹ-ਘਚਜਟਠਣਤਦ,P1.XY-DFGHJKLM -12,pq.2y-DFGHJKLM,ਨਪ.੨ਹ-ਘਚਜਟਠਣਤਦ,PQ.2Y-DFGHJKLM -12,3q.x4-DFGHJKLM,੩ਪ.ਸ੪-ਘਚਜਟਠਣਤਦ,3Q.X4-DFGHJKLM -12,5q.6y-DFGHJKLM,੫ਪ.੬ਹ-ਘਚਜਟਠਣਤਦ,5Q.6Y-DFGHJKLM -12,pq.1yz-DFGHJKLM,ਨਪ.੧ਹਡ-ਘਚਜਟਠਣਤਦ,PQ.1YZ-DFGHJKLM -12,pq1.yz-DFGHJKLM,ਨਪ੧.ਹਡ-ਘਚਜਟਠਣਤਦ,PQ1.YZ-DFGHJKLM -12,p2.x3z-DFGHJKLM,ਨ੨.ਸ੩ਡ-ਘਚਜਟਠਣਤਦ,P2.X3Z-DFGHJKLM -12,p2x.3z-DFGHJKLM,ਨ੨ਸ.੩ਡ-ਘਚਜਟਠਣਤਦ,P2X.3Z-DFGHJKLM -12,pq.1xy2-DFGHJKLM,ਨਪ.੧ਸਹ੨-ਘਚਜਟਠਣਤਦ,PQ.1XY2-DFGHJKLM -12,pq1.xy2-DFGHJKLM,ਨਪ੧.ਸਹ੨-ਘਚਜਟਠਣਤਦ,PQ1.XY2-DFGHJKLM -12,pq1x.y2-DFGHJKLM,ਨਪ੧ਸ.ਹ੨-ਘਚਜਟਠਣਤਦ,PQ1X.Y2-DFGHJKLM -12,p3.rx4z-DFGHJKLM,ਨ੩.ਭਸ੪ਡ-ਘਚਜਟਠਣਤਦ,P3.RX4Z-DFGHJKLM -12,p3r.x4z-DFGHJKLM,ਨ੩ਭ.ਸ੪ਡ-ਘਚਜਟਠਣਤਦ,P3R.X4Z-DFGHJKLM -12,p3rx.4z-DFGHJKLM,ਨ੩ਭਸ.੪ਡ-ਘਚਜਟਠਣਤਦ,P3RX.4Z-DFGHJKLM -12,5q.r6y7-DFGHJKLM,੫ਪ.ਭ੬ਹ੭-ਘਚਜਟਠਣਤਦ,5Q.R6Y7-DFGHJKLM -12,5qr.6y7-DFGHJKLM,੫ਪਭ.੬ਹ੭-ਘਚਜਟਠਣਤਦ,5QR.6Y7-DFGHJKLM -12,5qr6.y7-DFGHJKLM,੫ਪਭ੬.ਹ੭-ਘਚਜਟਠਣਤਦ,5QR6.Y7-DFGHJKLM -12,pq1.sx2z-DFGHJKLM,ਨਪ੧.ਮਸ੨ਡ-ਘਚਜਟਠਣਤਦ,PQ1.SX2Z-DFGHJKLM -12,pq1s.x2z-DFGHJKLM,ਨਪ੧ਮ.ਸ੨ਡ-ਘਚਜਟਠਣਤਦ,PQ1S.X2Z-DFGHJKLM -12,p3r.s4yz-DFGHJKLM,ਨ੩ਭ.ਮ੪ਹਡ-ਘਚਜਟਠਣਤਦ,P3R.S4YZ-DFGHJKLM -12,p3rs.4yz-DFGHJKLM,ਨ੩ਭਮ.੪ਹਡ-ਘਚਜਟਠਣਤਦ,P3RS.4YZ-DFGHJKLM -12,5qr.6xy7-DFGHJKLM,੫ਪਭ.੬ਸਹ੭-ਘਚਜਟਠਣਤਦ,5QR.6XY7-DFGHJKLM -12,5qr6.xy7-DFGHJKLM,੫ਪਭ੬.ਸਹ੭-ਘਚਜਟਠਣਤਦ,5QR6.XY7-DFGHJKLM -12,8q9.sx0z-DFGHJKLM,੮ਪ੯.ਮਸ੦ਡ-ਘਚਜਟਠਣਤਦ,8Q9.SX0Z-DFGHJKLM -12,8q9s.x0z-DFGHJKLM,੮ਪ੯ਮ.ਸ੦ਡ-ਘਚਜਟਠਣਤਦ,8Q9S.X0Z-DFGHJKLM -12,1qr2.tx3z-DFGHJKLM,੧ਪਭ੨.ਰਸ੩ਡ-ਘਚਜਟਠਣਤਦ,1QR2.TX3Z-DFGHJKLM -12,p4rs.5xy6-DFGHJKLM,ਨ੪ਭਮ.੫ਸਹ੬-ਘਚਜਟਠਣਤਦ,P4RS.5XY6-DFGHJKLM -12,p7r8.t9y0-DFGHJKLM,ਨ੭ਭ੮.ਰ੯ਹ੦-ਘਚਜਟਠਣਤਦ,P7R8.T9Y0-DFGHJKLM -12,pq1st.2xy3-DFGHJKLM,ਨਪ੧ਮਰ.੨ਸਹ੩-ਘਚਜਟਠਣਤਦ,PQ1ST.2XY3-DFGHJKLM -12,p4rs5.vx6z-DFGHJKLM,ਨ੪ਭਮ੫.ਲਸ੬ਡ-ਘਚਜਟਠਣਤਦ,P4RS5.VX6Z-DFGHJKLM -12,7qr8t.v9yz-DFGHJKLM,੭ਪਭ੮ਰ.ਲ੯ਹਡ-ਘਚਜਟਠਣਤਦ,7QR8T.V9YZ-DFGHJKLM -12,p1r2t.3x4z-DFGHJKLM,ਨ੧ਭ੨ਰ.੩ਸ੪ਡ-ਘਚਜਟਠਣਤਦ,P1R2T.3X4Z-DFGHJKLM -12,5q6s7.v8y9-DFGHJKLM,੫ਪ੬ਮ੭.ਲ੮ਹ੯-ਘਚਜਟਠਣਤਦ,5Q6S7.V8Y9-DFGHJKLM -12,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^੦੧੨੩੪੫੬੭੮੯!@#$^&*()/:;[]{}<>?|~%-ਘਚਜਟਠਣਤਦ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM -12,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ਅਕਗਘਏਚਜਟIਠਣਤਦਧOਨਪਭਮਰਫਲਵਸਹਡ-ਘਚਜਟਠਣਤਦ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -12,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ਅਕਗਘਏਚਜਟIਠਣਤਦਧOਨਪਭਮਰਫਲਵਸਹਡ-ਘਚਜਟਠਣਤਦ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -12,OI.xx-DFGHJKLM,OI.ਸਸ-ਘਚਜਟਠਣਤਦ,OI.XX-DFGHJKLM -12,oi.xx-DFGHJKLM,OI.ਸਸ-ਘਚਜਟਠਣਤਦ,OI.XX-DFGHJKLM -12,oi.xx-oooooooo-DFGHJKLM,OI.ਸਸ-OOOOOOOO-ਘਚਜਟਠਣਤਦ,OI.XX-OOOOOOOO-DFGHJKLM -12,oi.xx-iiiiiiii-DFGHJKLM,OI.ਸਸ-IIIIIIII-ਘਚਜਟਠਣਤਦ,OI.XX-IIIIIIII-DFGHJKLM -12,PQ.RS-01234567-DFGHJKLM,ਨਪ.ਭਮ-੦੧੨੩੪੫੬੭-ਘਚਜਟਠਣਤਦ,PQ.RS-01234567-DFGHJKLM -12,PQ.RS-890-DFGHJKLM,ਨਪ.ਭਮ-੮੯੦-ਘਚਜਟਠਣਤਦ,PQ.RS-890-DFGHJKLM -13,89.EU,༨༩.ཤའ,89.EU -13,00.0A,༠༠.༠མ,00.0A -13,BCDF.GHJK,ཀཁགང.ཅཆཇཉ,BCDF.GHJK -13,LMNP.QRST,ཕཐཏད.ནཔབཞ,LMNP.QRST -13,VWXY.Z123,ཟཡརལ.ས༡༢༣,VWXY.Z123 -13,4567.890B,༤༥༦༧.༨༩༠ཀ,4567.890B -13,pq.xy,དན.རལ,PQ.XY -13,pq.xyz,དན.རལས,PQ.XYZ -13,pqx.yz,དནར.ལས,PQX.YZ -13,pq.rxyz,དན.པརལས,PQ.RXYZ -13,pqr.xyz,དནཔ.རལས,PQR.XYZ -13,pqrx.yz,དནཔར.ལས,PQRX.YZ -13,pqr.sxyz,དནཔ.བརལས,PQR.SXYZ -13,pqrs.xyz,དནཔབ.རལས,PQRS.XYZ -13,pqrs.txyz,དནཔབ.ཞརལས,PQRS.TXYZ -13,pqrst.vxyz,དནཔབཞ.ཟརལས,PQRST.VXYZ -13,p1.xy,ད༡.རལ,P1.XY -13,pq.2y,དན.༢ལ,PQ.2Y -13,3q.x4,༣ན.ར༤,3Q.X4 -13,5q.6y,༥ན.༦ལ,5Q.6Y -13,pq.1yz,དན.༡ལས,PQ.1YZ -13,pq1.yz,དན༡.ལས,PQ1.YZ -13,p2.x3z,ད༢.ར༣ས,P2.X3Z -13,p2x.3z,ད༢ར.༣ས,P2X.3Z -13,pq.1xy2,དན.༡རལ༢,PQ.1XY2 -13,pq1.xy2,དན༡.རལ༢,PQ1.XY2 -13,pq1x.y2,དན༡ར.ལ༢,PQ1X.Y2 -13,p3.rx4z,ད༣.པར༤ས,P3.RX4Z -13,p3r.x4z,ད༣པ.ར༤ས,P3R.X4Z -13,p3rx.4z,ད༣པར.༤ས,P3RX.4Z -13,5q.r6y7,༥ན.པ༦ལ༧,5Q.R6Y7 -13,5qr.6y7,༥ནཔ.༦ལ༧,5QR.6Y7 -13,5qr6.y7,༥ནཔ༦.ལ༧,5QR6.Y7 -13,pq1.sx2z,དན༡.བར༢ས,PQ1.SX2Z -13,pq1s.x2z,དན༡བ.ར༢ས,PQ1S.X2Z -13,p3r.s4yz,ད༣པ.བ༤ལས,P3R.S4YZ -13,p3rs.4yz,ད༣པབ.༤ལས,P3RS.4YZ -13,5qr.6xy7,༥ནཔ.༦རལ༧,5QR.6XY7 -13,5qr6.xy7,༥ནཔ༦.རལ༧,5QR6.XY7 -13,8q9.sx0z,༨ན༩.བར༠ས,8Q9.SX0Z -13,8q9s.x0z,༨ན༩བ.ར༠ས,8Q9S.X0Z -13,1qr2.tx3z,༡ནཔ༢.ཞར༣ས,1QR2.TX3Z -13,p4rs.5xy6,ད༤པབ.༥རལ༦,P4RS.5XY6 -13,p7r8.t9y0,ད༧པ༨.ཞ༩ལ༠,P7R8.T9Y0 -13,pq1st.2xy3,དན༡བཞ.༢རལ༣,PQ1ST.2XY3 -13,p4rs5.vx6z,ད༤པབ༥.ཟར༦ས,P4RS5.VX6Z -13,7qr8t.v9yz,༧ནཔ༨ཞ.ཟ༩ལས,7QR8T.V9YZ -13,p1r2t.3x4z,ད༡པ༢ཞ.༣ར༤ས,P1R2T.3X4Z -13,5q6s7.v8y9,༥ན༦བ༧.ཟ༨ལ༩,5Q6S7.V8Y9 -13,^0123456789!@#$^&*()/:;[]{}<>?|~%,^༠༡༢༣༤༥༦༧༨༩!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% -13,abcdefghijklmnopqrstuvwxyz,མཀཁགཤངཅཆIཇཉཕཐཏOདནཔབཞའཟཡརལས,ABCDEFGHIJKLMNOPQRSTUVWXYZ -13,ABCDEFGHIJKLMNOPQRSTUVWXYZ,མཀཁགཤངཅཆIཇཉཕཐཏOདནཔབཞའཟཡརལས,ABCDEFGHIJKLMNOPQRSTUVWXYZ -13,OI.xx,OI.རར,OI.XX -13,oi.xx,OI.རར,OI.XX -13,oi.xx-oooooooo,OI.རར-OOOOOOOO,OI.XX-OOOOOOOO -13,oi.xx-iiiiiiii,OI.རར-IIIIIIII,OI.XX-IIIIIIII -13,PQ.RS-01234567,དན.པབ-༠༡༢༣༤༥༦༧,PQ.RS-01234567 -13,PQ.RS-890,དན.པབ-༨༩༠,PQ.RS-890 -13,89.EU-bc,༨༩.ཤའ-ཀཁ,89.EU-BC -13,00.0A-bc,༠༠.༠མ-ཀཁ,00.0A-BC -13,BCDF.GHJK-bc,ཀཁགང.ཅཆཇཉ-ཀཁ,BCDF.GHJK-BC -13,LMNP.QRST-bc,ཕཐཏད.ནཔབཞ-ཀཁ,LMNP.QRST-BC -13,VWXY.Z123-bc,ཟཡརལ.ས༡༢༣-ཀཁ,VWXY.Z123-BC -13,4567.890B-bc,༤༥༦༧.༨༩༠ཀ-ཀཁ,4567.890B-BC -13,pq.xy-bc,དན.རལ-ཀཁ,PQ.XY-BC -13,pq.xyz-bc,དན.རལས-ཀཁ,PQ.XYZ-BC -13,pqx.yz-bc,དནར.ལས-ཀཁ,PQX.YZ-BC -13,pq.rxyz-bc,དན.པརལས-ཀཁ,PQ.RXYZ-BC -13,pqr.xyz-bc,དནཔ.རལས-ཀཁ,PQR.XYZ-BC -13,pqrx.yz-bc,དནཔར.ལས-ཀཁ,PQRX.YZ-BC -13,pqr.sxyz-bc,དནཔ.བརལས-ཀཁ,PQR.SXYZ-BC -13,pqrs.xyz-bc,དནཔབ.རལས-ཀཁ,PQRS.XYZ-BC -13,pqrs.txyz-bc,དནཔབ.ཞརལས-ཀཁ,PQRS.TXYZ-BC -13,pqrst.vxyz-bc,དནཔབཞ.ཟརལས-ཀཁ,PQRST.VXYZ-BC -13,p1.xy-bc,ད༡.རལ-ཀཁ,P1.XY-BC -13,pq.2y-bc,དན.༢ལ-ཀཁ,PQ.2Y-BC -13,3q.x4-bc,༣ན.ར༤-ཀཁ,3Q.X4-BC -13,5q.6y-bc,༥ན.༦ལ-ཀཁ,5Q.6Y-BC -13,pq.1yz-bc,དན.༡ལས-ཀཁ,PQ.1YZ-BC -13,pq1.yz-bc,དན༡.ལས-ཀཁ,PQ1.YZ-BC -13,p2.x3z-bc,ད༢.ར༣ས-ཀཁ,P2.X3Z-BC -13,p2x.3z-bc,ད༢ར.༣ས-ཀཁ,P2X.3Z-BC -13,pq.1xy2-bc,དན.༡རལ༢-ཀཁ,PQ.1XY2-BC -13,pq1.xy2-bc,དན༡.རལ༢-ཀཁ,PQ1.XY2-BC -13,pq1x.y2-bc,དན༡ར.ལ༢-ཀཁ,PQ1X.Y2-BC -13,p3.rx4z-bc,ད༣.པར༤ས-ཀཁ,P3.RX4Z-BC -13,p3r.x4z-bc,ད༣པ.ར༤ས-ཀཁ,P3R.X4Z-BC -13,p3rx.4z-bc,ད༣པར.༤ས-ཀཁ,P3RX.4Z-BC -13,5q.r6y7-bc,༥ན.པ༦ལ༧-ཀཁ,5Q.R6Y7-BC -13,5qr.6y7-bc,༥ནཔ.༦ལ༧-ཀཁ,5QR.6Y7-BC -13,5qr6.y7-bc,༥ནཔ༦.ལ༧-ཀཁ,5QR6.Y7-BC -13,pq1.sx2z-bc,དན༡.བར༢ས-ཀཁ,PQ1.SX2Z-BC -13,pq1s.x2z-bc,དན༡བ.ར༢ས-ཀཁ,PQ1S.X2Z-BC -13,p3r.s4yz-bc,ད༣པ.བ༤ལས-ཀཁ,P3R.S4YZ-BC -13,p3rs.4yz-bc,ད༣པབ.༤ལས-ཀཁ,P3RS.4YZ-BC -13,5qr.6xy7-bc,༥ནཔ.༦རལ༧-ཀཁ,5QR.6XY7-BC -13,5qr6.xy7-bc,༥ནཔ༦.རལ༧-ཀཁ,5QR6.XY7-BC -13,8q9.sx0z-bc,༨ན༩.བར༠ས-ཀཁ,8Q9.SX0Z-BC -13,8q9s.x0z-bc,༨ན༩བ.ར༠ས-ཀཁ,8Q9S.X0Z-BC -13,1qr2.tx3z-bc,༡ནཔ༢.ཞར༣ས-ཀཁ,1QR2.TX3Z-BC -13,p4rs.5xy6-bc,ད༤པབ.༥རལ༦-ཀཁ,P4RS.5XY6-BC -13,p7r8.t9y0-bc,ད༧པ༨.ཞ༩ལ༠-ཀཁ,P7R8.T9Y0-BC -13,pq1st.2xy3-bc,དན༡བཞ.༢རལ༣-ཀཁ,PQ1ST.2XY3-BC -13,p4rs5.vx6z-bc,ད༤པབ༥.ཟར༦ས-ཀཁ,P4RS5.VX6Z-BC -13,7qr8t.v9yz-bc,༧ནཔ༨ཞ.ཟ༩ལས-ཀཁ,7QR8T.V9YZ-BC -13,p1r2t.3x4z-bc,ད༡པ༢ཞ.༣ར༤ས-ཀཁ,P1R2T.3X4Z-BC -13,5q6s7.v8y9-bc,༥ན༦བ༧.ཟ༨ལ༩-ཀཁ,5Q6S7.V8Y9-BC -13,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^༠༡༢༣༤༥༦༧༨༩!@#$^&*()/:;[]{}<>?|~%-ཀཁ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC -13,abcdefghijklmnopqrstuvwxyz-bc,མཀཁགཤངཅཆIཇཉཕཐཏOདནཔབཞའཟཡརལས-ཀཁ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -13,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,མཀཁགཤངཅཆIཇཉཕཐཏOདནཔབཞའཟཡརལས-ཀཁ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -13,OI.xx-bc,OI.རར-ཀཁ,OI.XX-BC -13,oi.xx-bc,OI.རར-ཀཁ,OI.XX-BC -13,oi.xx-oooooooo-bc,OI.རར-OOOOOOOO-ཀཁ,OI.XX-OOOOOOOO-BC -13,oi.xx-iiiiiiii-bc,OI.རར-IIIIIIII-ཀཁ,OI.XX-IIIIIIII-BC -13,PQ.RS-01234567-bc,དན.པབ-༠༡༢༣༤༥༦༧-ཀཁ,PQ.RS-01234567-BC -13,PQ.RS-890-bc,དན.པབ-༨༩༠-ཀཁ,PQ.RS-890-BC -13,89.EU-DFGHJKLM,༨༩.ཤའ-གངཅཆཇཉཕཐ,89.EU-DFGHJKLM -13,00.0A-DFGHJKLM,༠༠.༠མ-གངཅཆཇཉཕཐ,00.0A-DFGHJKLM -13,BCDF.GHJK-DFGHJKLM,ཀཁགང.ཅཆཇཉ-གངཅཆཇཉཕཐ,BCDF.GHJK-DFGHJKLM -13,LMNP.QRST-DFGHJKLM,ཕཐཏད.ནཔབཞ-གངཅཆཇཉཕཐ,LMNP.QRST-DFGHJKLM -13,VWXY.Z123-DFGHJKLM,ཟཡརལ.ས༡༢༣-གངཅཆཇཉཕཐ,VWXY.Z123-DFGHJKLM -13,4567.890B-DFGHJKLM,༤༥༦༧.༨༩༠ཀ-གངཅཆཇཉཕཐ,4567.890B-DFGHJKLM -13,pq.xy-DFGHJKLM,དན.རལ-གངཅཆཇཉཕཐ,PQ.XY-DFGHJKLM -13,pq.xyz-DFGHJKLM,དན.རལས-གངཅཆཇཉཕཐ,PQ.XYZ-DFGHJKLM -13,pqx.yz-DFGHJKLM,དནར.ལས-གངཅཆཇཉཕཐ,PQX.YZ-DFGHJKLM -13,pq.rxyz-DFGHJKLM,དན.པརལས-གངཅཆཇཉཕཐ,PQ.RXYZ-DFGHJKLM -13,pqr.xyz-DFGHJKLM,དནཔ.རལས-གངཅཆཇཉཕཐ,PQR.XYZ-DFGHJKLM -13,pqrx.yz-DFGHJKLM,དནཔར.ལས-གངཅཆཇཉཕཐ,PQRX.YZ-DFGHJKLM -13,pqr.sxyz-DFGHJKLM,དནཔ.བརལས-གངཅཆཇཉཕཐ,PQR.SXYZ-DFGHJKLM -13,pqrs.xyz-DFGHJKLM,དནཔབ.རལས-གངཅཆཇཉཕཐ,PQRS.XYZ-DFGHJKLM -13,pqrs.txyz-DFGHJKLM,དནཔབ.ཞརལས-གངཅཆཇཉཕཐ,PQRS.TXYZ-DFGHJKLM -13,pqrst.vxyz-DFGHJKLM,དནཔབཞ.ཟརལས-གངཅཆཇཉཕཐ,PQRST.VXYZ-DFGHJKLM -13,p1.xy-DFGHJKLM,ད༡.རལ-གངཅཆཇཉཕཐ,P1.XY-DFGHJKLM -13,pq.2y-DFGHJKLM,དན.༢ལ-གངཅཆཇཉཕཐ,PQ.2Y-DFGHJKLM -13,3q.x4-DFGHJKLM,༣ན.ར༤-གངཅཆཇཉཕཐ,3Q.X4-DFGHJKLM -13,5q.6y-DFGHJKLM,༥ན.༦ལ-གངཅཆཇཉཕཐ,5Q.6Y-DFGHJKLM -13,pq.1yz-DFGHJKLM,དན.༡ལས-གངཅཆཇཉཕཐ,PQ.1YZ-DFGHJKLM -13,pq1.yz-DFGHJKLM,དན༡.ལས-གངཅཆཇཉཕཐ,PQ1.YZ-DFGHJKLM -13,p2.x3z-DFGHJKLM,ད༢.ར༣ས-གངཅཆཇཉཕཐ,P2.X3Z-DFGHJKLM -13,p2x.3z-DFGHJKLM,ད༢ར.༣ས-གངཅཆཇཉཕཐ,P2X.3Z-DFGHJKLM -13,pq.1xy2-DFGHJKLM,དན.༡རལ༢-གངཅཆཇཉཕཐ,PQ.1XY2-DFGHJKLM -13,pq1.xy2-DFGHJKLM,དན༡.རལ༢-གངཅཆཇཉཕཐ,PQ1.XY2-DFGHJKLM -13,pq1x.y2-DFGHJKLM,དན༡ར.ལ༢-གངཅཆཇཉཕཐ,PQ1X.Y2-DFGHJKLM -13,p3.rx4z-DFGHJKLM,ད༣.པར༤ས-གངཅཆཇཉཕཐ,P3.RX4Z-DFGHJKLM -13,p3r.x4z-DFGHJKLM,ད༣པ.ར༤ས-གངཅཆཇཉཕཐ,P3R.X4Z-DFGHJKLM -13,p3rx.4z-DFGHJKLM,ད༣པར.༤ས-གངཅཆཇཉཕཐ,P3RX.4Z-DFGHJKLM -13,5q.r6y7-DFGHJKLM,༥ན.པ༦ལ༧-གངཅཆཇཉཕཐ,5Q.R6Y7-DFGHJKLM -13,5qr.6y7-DFGHJKLM,༥ནཔ.༦ལ༧-གངཅཆཇཉཕཐ,5QR.6Y7-DFGHJKLM -13,5qr6.y7-DFGHJKLM,༥ནཔ༦.ལ༧-གངཅཆཇཉཕཐ,5QR6.Y7-DFGHJKLM -13,pq1.sx2z-DFGHJKLM,དན༡.བར༢ས-གངཅཆཇཉཕཐ,PQ1.SX2Z-DFGHJKLM -13,pq1s.x2z-DFGHJKLM,དན༡བ.ར༢ས-གངཅཆཇཉཕཐ,PQ1S.X2Z-DFGHJKLM -13,p3r.s4yz-DFGHJKLM,ད༣པ.བ༤ལས-གངཅཆཇཉཕཐ,P3R.S4YZ-DFGHJKLM -13,p3rs.4yz-DFGHJKLM,ད༣པབ.༤ལས-གངཅཆཇཉཕཐ,P3RS.4YZ-DFGHJKLM -13,5qr.6xy7-DFGHJKLM,༥ནཔ.༦རལ༧-གངཅཆཇཉཕཐ,5QR.6XY7-DFGHJKLM -13,5qr6.xy7-DFGHJKLM,༥ནཔ༦.རལ༧-གངཅཆཇཉཕཐ,5QR6.XY7-DFGHJKLM -13,8q9.sx0z-DFGHJKLM,༨ན༩.བར༠ས-གངཅཆཇཉཕཐ,8Q9.SX0Z-DFGHJKLM -13,8q9s.x0z-DFGHJKLM,༨ན༩བ.ར༠ས-གངཅཆཇཉཕཐ,8Q9S.X0Z-DFGHJKLM -13,1qr2.tx3z-DFGHJKLM,༡ནཔ༢.ཞར༣ས-གངཅཆཇཉཕཐ,1QR2.TX3Z-DFGHJKLM -13,p4rs.5xy6-DFGHJKLM,ད༤པབ.༥རལ༦-གངཅཆཇཉཕཐ,P4RS.5XY6-DFGHJKLM -13,p7r8.t9y0-DFGHJKLM,ད༧པ༨.ཞ༩ལ༠-གངཅཆཇཉཕཐ,P7R8.T9Y0-DFGHJKLM -13,pq1st.2xy3-DFGHJKLM,དན༡བཞ.༢རལ༣-གངཅཆཇཉཕཐ,PQ1ST.2XY3-DFGHJKLM -13,p4rs5.vx6z-DFGHJKLM,ད༤པབ༥.ཟར༦ས-གངཅཆཇཉཕཐ,P4RS5.VX6Z-DFGHJKLM -13,7qr8t.v9yz-DFGHJKLM,༧ནཔ༨ཞ.ཟ༩ལས-གངཅཆཇཉཕཐ,7QR8T.V9YZ-DFGHJKLM -13,p1r2t.3x4z-DFGHJKLM,ད༡པ༢ཞ.༣ར༤ས-གངཅཆཇཉཕཐ,P1R2T.3X4Z-DFGHJKLM -13,5q6s7.v8y9-DFGHJKLM,༥ན༦བ༧.ཟ༨ལ༩-གངཅཆཇཉཕཐ,5Q6S7.V8Y9-DFGHJKLM -13,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^༠༡༢༣༤༥༦༧༨༩!@#$^&*()/:;[]{}<>?|~%-གངཅཆཇཉཕཐ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM -13,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,མཀཁགཤངཅཆIཇཉཕཐཏOདནཔབཞའཟཡརལས-གངཅཆཇཉཕཐ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -13,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,མཀཁགཤངཅཆIཇཉཕཐཏOདནཔབཞའཟཡརལས-གངཅཆཇཉཕཐ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -13,OI.xx-DFGHJKLM,OI.རར-གངཅཆཇཉཕཐ,OI.XX-DFGHJKLM -13,oi.xx-DFGHJKLM,OI.རར-གངཅཆཇཉཕཐ,OI.XX-DFGHJKLM -13,oi.xx-oooooooo-DFGHJKLM,OI.རར-OOOOOOOO-གངཅཆཇཉཕཐ,OI.XX-OOOOOOOO-DFGHJKLM -13,oi.xx-iiiiiiii-DFGHJKLM,OI.རར-IIIIIIII-གངཅཆཇཉཕཐ,OI.XX-IIIIIIII-DFGHJKLM -13,PQ.RS-01234567-DFGHJKLM,དན.པབ-༠༡༢༣༤༥༦༧-གངཅཆཇཉཕཐ,PQ.RS-01234567-DFGHJKLM -13,PQ.RS-890-DFGHJKLM,དན.པབ-༨༩༠-གངཅཆཇཉཕཐ,PQ.RS-890-DFGHJKLM -14,89.EU,89.ثق,89.EU -14,00.0A,00.0ب,00.0A -14,BCDF.GHJK,تح4د.2ذر8ز,BCDF.GHJK -14,LMNP.QRST,شص6ط.8ظع4غ,LMNP.QRST -14,VWXY.Z123,جل9ن.1و102,VWXY.Z123 -14,4567.890B,4567.890ت,4567.890B -14,pq.xy,طظ.56ن,PQ.XY -14,pq.xyz,طظ.56نو,PQ.XYZ -14,pqx.yz,طظ.96نو,PQX.YZ -14,pq.rxyz,طظ3.م0نو,PQ.RXYZ -14,pqr.xyz,طظ6.م1نو,PQR.XYZ -14,pqrx.yz,طظ9.م2نو,PQRX.YZ -14,pqr.sxyz,طظ4.غم9نو,PQR.SXYZ -14,pqrs.xyz,طظ8.غم9نو,PQRS.XYZ -14,pqrs.txyz,طظ7غ.8فم2ن,PQRS.TXYZ -14,pqrst.vxyz,طظ7غف.8جم2ن,PQRST.VXYZ -14,p1.xy,ط1.من,P1.XY -14,pq.2y,طظ.2ن,PQ.2Y -14,3q.x4,3ظ.م4,3Q.X4 -14,5q.6y,5ظ.6ن,5Q.6Y -14,pq.1yz,طظ.23نو,PQ.1YZ -14,pq1.yz,طظ1.نو,PQ1.YZ -14,p2.x3z,ط2.563و,P2.X3Z -14,p2x.3z,ط2م.3و,P2X.3Z -14,pq.1xy2,طظ0.م8ن2,PQ.1XY2 -14,pq1.xy2,طظ1.من2,PQ1.XY2 -14,pq1x.y2,طظ1م.ن2,PQ1X.Y2 -14,p3.rx4z,ط33.م04و,P3.RX4Z -14,p3r.x4z,ط3ع.م4و,P3R.X4Z -14,p3rx.4z,ط3عم.4و,P3RX.4Z -14,5q.r6y7,5ظ3.60ن7,5Q.R6Y7 -14,5qr.6y7,5ظع.6ن7,5QR.6Y7 -14,5qr6.y7,5ظع6.ن7,5QR6.Y7 -14,pq1.sx2z,طظ2.غم32و,PQ1.SX2Z -14,pq1s.x2z,طظ1غ.م2و,PQ1S.X2Z -14,p3r.s4yz,ط34.غ49نو,P3R.S4YZ -14,p3rs.4yz,ط3عغ.4نو,P3RS.4YZ -14,5qr.6xy7,5ظ4.6م9ن7,5QR.6XY7 -14,5qr6.xy7,5ظع6.من7,5QR6.XY7 -14,8q9.sx0z,8ظ3.غم30و,8Q9.SX0Z -14,8q9s.x0z,8ظ9غ.م0و,8Q9S.X0Z -14,1qr2.tx3z,1ظع2.فم3و,1QR2.TX3Z -14,p4rs.5xy6,ط4عغ.5من6,P4RS.5XY6 -14,p7r8.t9y0,ط7ع8.ف9ن0,P7R8.T9Y0 -14,pq1st.2xy3,طظ1غف.2من3,PQ1ST.2XY3 -14,p4rs5.vx6z,ط4عغ5.جم6و,P4RS5.VX6Z -14,7qr8t.v9yz,7ظع8ف.ج9نو,7QR8T.V9YZ -14,p1r2t.3x4z,ط1ع2ف.3م4و,P1R2T.3X4Z -14,5q6s7.v8y9,5ظ6غ7.ج8ن9,5Q6S7.V8Y9 -14,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% -14,abcdefghijklmnopqrstuvwxyz,بتحخثدذرازسشصضهطظعغفقجلمنو,ABCDEFGHIJKLMNOPQRSTUVWXYZ -14,ABCDEFGHIJKLMNOPQRSTUVWXYZ,بتحخثدذرازسشصضهطظعغفقجلمنو,ABCDEFGHIJKLMNOPQRSTUVWXYZ -14,OI.xx,ها.مم,OI.XX -14,oi.xx,ها.مم,OI.XX -14,oi.xx-oooooooo,ها.مم-هههههههه,OI.XX-OOOOOOOO -14,oi.xx-iiiiiiii,ها.مم-اااااااا,OI.XX-IIIIIIII -14,PQ.RS-01234567,طظ.49غ-01234567,PQ.RS-01234567 -14,PQ.RS-890,طظ.49غ-890,PQ.RS-890 -14,89.EU-bc,89.ثق-تح,89.EU-BC -14,00.0A-bc,00.0ب-تح,00.0A-BC -14,BCDF.GHJK-bc,تح4د.2ذر8ز-تح,BCDF.GHJK-BC -14,LMNP.QRST-bc,شص6ط.8ظع4غ-تح,LMNP.QRST-BC -14,VWXY.Z123-bc,جل9ن.1و102-تح,VWXY.Z123-BC -14,4567.890B-bc,4567.890ت-تح,4567.890B-BC -14,pq.xy-bc,طظ.56ن-تح,PQ.XY-BC -14,pq.xyz-bc,طظ.56نو-تح,PQ.XYZ-BC -14,pqx.yz-bc,طظ.96نو-تح,PQX.YZ-BC -14,pq.rxyz-bc,طظ3.م0نو-تح,PQ.RXYZ-BC -14,pqr.xyz-bc,طظ6.م1نو-تح,PQR.XYZ-BC -14,pqrx.yz-bc,طظ9.م2نو-تح,PQRX.YZ-BC -14,pqr.sxyz-bc,طظ4.غم9نو-تح,PQR.SXYZ-BC -14,pqrs.xyz-bc,طظ8.غم9نو-تح,PQRS.XYZ-BC -14,pqrs.txyz-bc,طظ7غ.8فم2ن-تح,PQRS.TXYZ-BC -14,pqrst.vxyz-bc,طظ7غف.8جم2ن-تح,PQRST.VXYZ-BC -14,p1.xy-bc,ط1.من-تح,P1.XY-BC -14,pq.2y-bc,طظ.2ن-تح,PQ.2Y-BC -14,3q.x4-bc,3ظ.م4-تح,3Q.X4-BC -14,5q.6y-bc,5ظ.6ن-تح,5Q.6Y-BC -14,pq.1yz-bc,طظ.23نو-تح,PQ.1YZ-BC -14,pq1.yz-bc,طظ1.نو-تح,PQ1.YZ-BC -14,p2.x3z-bc,ط2.563و-تح,P2.X3Z-BC -14,p2x.3z-bc,ط2م.3و-تح,P2X.3Z-BC -14,pq.1xy2-bc,طظ0.م8ن2-تح,PQ.1XY2-BC -14,pq1.xy2-bc,طظ1.من2-تح,PQ1.XY2-BC -14,pq1x.y2-bc,طظ1م.ن2-تح,PQ1X.Y2-BC -14,p3.rx4z-bc,ط33.م04و-تح,P3.RX4Z-BC -14,p3r.x4z-bc,ط3ع.م4و-تح,P3R.X4Z-BC -14,p3rx.4z-bc,ط3عم.4و-تح,P3RX.4Z-BC -14,5q.r6y7-bc,5ظ3.60ن7-تح,5Q.R6Y7-BC -14,5qr.6y7-bc,5ظع.6ن7-تح,5QR.6Y7-BC -14,5qr6.y7-bc,5ظع6.ن7-تح,5QR6.Y7-BC -14,pq1.sx2z-bc,طظ2.غم32و-تح,PQ1.SX2Z-BC -14,pq1s.x2z-bc,طظ1غ.م2و-تح,PQ1S.X2Z-BC -14,p3r.s4yz-bc,ط34.غ49نو-تح,P3R.S4YZ-BC -14,p3rs.4yz-bc,ط3عغ.4نو-تح,P3RS.4YZ-BC -14,5qr.6xy7-bc,5ظ4.6م9ن7-تح,5QR.6XY7-BC -14,5qr6.xy7-bc,5ظع6.من7-تح,5QR6.XY7-BC -14,8q9.sx0z-bc,8ظ3.غم30و-تح,8Q9.SX0Z-BC -14,8q9s.x0z-bc,8ظ9غ.م0و-تح,8Q9S.X0Z-BC -14,1qr2.tx3z-bc,1ظع2.فم3و-تح,1QR2.TX3Z-BC -14,p4rs.5xy6-bc,ط4عغ.5من6-تح,P4RS.5XY6-BC -14,p7r8.t9y0-bc,ط7ع8.ف9ن0-تح,P7R8.T9Y0-BC -14,pq1st.2xy3-bc,طظ1غف.2من3-تح,PQ1ST.2XY3-BC -14,p4rs5.vx6z-bc,ط4عغ5.جم6و-تح,P4RS5.VX6Z-BC -14,7qr8t.v9yz-bc,7ظع8ف.ج9نو-تح,7QR8T.V9YZ-BC -14,p1r2t.3x4z-bc,ط1ع2ف.3م4و-تح,P1R2T.3X4Z-BC -14,5q6s7.v8y9-bc,5ظ6غ7.ج8ن9-تح,5Q6S7.V8Y9-BC -14,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-تح,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC -14,abcdefghijklmnopqrstuvwxyz-bc,بتحخثدذرازسشصضهطظعغفقجلمنو-تح,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -14,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,بتحخثدذرازسشصضهطظعغفقجلمنو-تح,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -14,OI.xx-bc,ها.مم-تح,OI.XX-BC -14,oi.xx-bc,ها.مم-تح,OI.XX-BC -14,oi.xx-oooooooo-bc,ها.مم-هههههههه-تح,OI.XX-OOOOOOOO-BC -14,oi.xx-iiiiiiii-bc,ها.مم-اااااااا-تح,OI.XX-IIIIIIII-BC -14,PQ.RS-01234567-bc,طظ.49غ-01234567-تح,PQ.RS-01234567-BC -14,PQ.RS-890-bc,طظ.49غ-890-تح,PQ.RS-890-BC -14,89.EU-DFGHJKLM,89.ثق-خدذرزسشص,89.EU-DFGHJKLM -14,00.0A-DFGHJKLM,00.0ب-خدذرزسشص,00.0A-DFGHJKLM -14,BCDF.GHJK-DFGHJKLM,تح4د.2ذر8ز-خدذرزسشص,BCDF.GHJK-DFGHJKLM -14,LMNP.QRST-DFGHJKLM,شص6ط.8ظع4غ-خدذرزسشص,LMNP.QRST-DFGHJKLM -14,VWXY.Z123-DFGHJKLM,جل9ن.1و102-خدذرزسشص,VWXY.Z123-DFGHJKLM -14,4567.890B-DFGHJKLM,4567.890ت-خدذرزسشص,4567.890B-DFGHJKLM -14,pq.xy-DFGHJKLM,طظ.56ن-خدذرزسشص,PQ.XY-DFGHJKLM -14,pq.xyz-DFGHJKLM,طظ.56نو-خدذرزسشص,PQ.XYZ-DFGHJKLM -14,pqx.yz-DFGHJKLM,طظ.96نو-خدذرزسشص,PQX.YZ-DFGHJKLM -14,pq.rxyz-DFGHJKLM,طظ3.م0نو-خدذرزسشص,PQ.RXYZ-DFGHJKLM -14,pqr.xyz-DFGHJKLM,طظ6.م1نو-خدذرزسشص,PQR.XYZ-DFGHJKLM -14,pqrx.yz-DFGHJKLM,طظ9.م2نو-خدذرزسشص,PQRX.YZ-DFGHJKLM -14,pqr.sxyz-DFGHJKLM,طظ4.غم9نو-خدذرزسشص,PQR.SXYZ-DFGHJKLM -14,pqrs.xyz-DFGHJKLM,طظ8.غم9نو-خدذرزسشص,PQRS.XYZ-DFGHJKLM -14,pqrs.txyz-DFGHJKLM,طظ7غ.8فم2ن-خدذرزسشص,PQRS.TXYZ-DFGHJKLM -14,pqrst.vxyz-DFGHJKLM,طظ7غف.8جم2ن-خدذرزسشص,PQRST.VXYZ-DFGHJKLM -14,p1.xy-DFGHJKLM,ط1.من-خدذرزسشص,P1.XY-DFGHJKLM -14,pq.2y-DFGHJKLM,طظ.2ن-خدذرزسشص,PQ.2Y-DFGHJKLM -14,3q.x4-DFGHJKLM,3ظ.م4-خدذرزسشص,3Q.X4-DFGHJKLM -14,5q.6y-DFGHJKLM,5ظ.6ن-خدذرزسشص,5Q.6Y-DFGHJKLM -14,pq.1yz-DFGHJKLM,طظ.23نو-خدذرزسشص,PQ.1YZ-DFGHJKLM -14,pq1.yz-DFGHJKLM,طظ1.نو-خدذرزسشص,PQ1.YZ-DFGHJKLM -14,p2.x3z-DFGHJKLM,ط2.563و-خدذرزسشص,P2.X3Z-DFGHJKLM -14,p2x.3z-DFGHJKLM,ط2م.3و-خدذرزسشص,P2X.3Z-DFGHJKLM -14,pq.1xy2-DFGHJKLM,طظ0.م8ن2-خدذرزسشص,PQ.1XY2-DFGHJKLM -14,pq1.xy2-DFGHJKLM,طظ1.من2-خدذرزسشص,PQ1.XY2-DFGHJKLM -14,pq1x.y2-DFGHJKLM,طظ1م.ن2-خدذرزسشص,PQ1X.Y2-DFGHJKLM -14,p3.rx4z-DFGHJKLM,ط33.م04و-خدذرزسشص,P3.RX4Z-DFGHJKLM -14,p3r.x4z-DFGHJKLM,ط3ع.م4و-خدذرزسشص,P3R.X4Z-DFGHJKLM -14,p3rx.4z-DFGHJKLM,ط3عم.4و-خدذرزسشص,P3RX.4Z-DFGHJKLM -14,5q.r6y7-DFGHJKLM,5ظ3.60ن7-خدذرزسشص,5Q.R6Y7-DFGHJKLM -14,5qr.6y7-DFGHJKLM,5ظع.6ن7-خدذرزسشص,5QR.6Y7-DFGHJKLM -14,5qr6.y7-DFGHJKLM,5ظع6.ن7-خدذرزسشص,5QR6.Y7-DFGHJKLM -14,pq1.sx2z-DFGHJKLM,طظ2.غم32و-خدذرزسشص,PQ1.SX2Z-DFGHJKLM -14,pq1s.x2z-DFGHJKLM,طظ1غ.م2و-خدذرزسشص,PQ1S.X2Z-DFGHJKLM -14,p3r.s4yz-DFGHJKLM,ط34.غ49نو-خدذرزسشص,P3R.S4YZ-DFGHJKLM -14,p3rs.4yz-DFGHJKLM,ط3عغ.4نو-خدذرزسشص,P3RS.4YZ-DFGHJKLM -14,5qr.6xy7-DFGHJKLM,5ظ4.6م9ن7-خدذرزسشص,5QR.6XY7-DFGHJKLM -14,5qr6.xy7-DFGHJKLM,5ظع6.من7-خدذرزسشص,5QR6.XY7-DFGHJKLM -14,8q9.sx0z-DFGHJKLM,8ظ3.غم30و-خدذرزسشص,8Q9.SX0Z-DFGHJKLM -14,8q9s.x0z-DFGHJKLM,8ظ9غ.م0و-خدذرزسشص,8Q9S.X0Z-DFGHJKLM -14,1qr2.tx3z-DFGHJKLM,1ظع2.فم3و-خدذرزسشص,1QR2.TX3Z-DFGHJKLM -14,p4rs.5xy6-DFGHJKLM,ط4عغ.5من6-خدذرزسشص,P4RS.5XY6-DFGHJKLM -14,p7r8.t9y0-DFGHJKLM,ط7ع8.ف9ن0-خدذرزسشص,P7R8.T9Y0-DFGHJKLM -14,pq1st.2xy3-DFGHJKLM,طظ1غف.2من3-خدذرزسشص,PQ1ST.2XY3-DFGHJKLM -14,p4rs5.vx6z-DFGHJKLM,ط4عغ5.جم6و-خدذرزسشص,P4RS5.VX6Z-DFGHJKLM -14,7qr8t.v9yz-DFGHJKLM,7ظع8ف.ج9نو-خدذرزسشص,7QR8T.V9YZ-DFGHJKLM -14,p1r2t.3x4z-DFGHJKLM,ط1ع2ف.3م4و-خدذرزسشص,P1R2T.3X4Z-DFGHJKLM -14,5q6s7.v8y9-DFGHJKLM,5ظ6غ7.ج8ن9-خدذرزسشص,5Q6S7.V8Y9-DFGHJKLM -14,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-خدذرزسشص,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM -14,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,بتحخثدذرازسشصضهطظعغفقجلمنو-خدذرزسشص,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -14,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,بتحخثدذرازسشصضهطظعغفقجلمنو-خدذرزسشص,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -14,OI.xx-DFGHJKLM,ها.مم-خدذرزسشص,OI.XX-DFGHJKLM -14,oi.xx-DFGHJKLM,ها.مم-خدذرزسشص,OI.XX-DFGHJKLM -14,oi.xx-oooooooo-DFGHJKLM,ها.مم-هههههههه-خدذرزسشص,OI.XX-OOOOOOOO-DFGHJKLM -14,oi.xx-iiiiiiii-DFGHJKLM,ها.مم-اااااااا-خدذرزسشص,OI.XX-IIIIIIII-DFGHJKLM -14,PQ.RS-01234567-DFGHJKLM,طظ.49غ-01234567-خدذرزسشص,PQ.RS-01234567-DFGHJKLM -14,PQ.RS-890-DFGHJKLM,طظ.49غ-890-خدذرزسشص,PQ.RS-890-DFGHJKLM -15,89.EU,89.ᅦᅴ,89.EU -15,00.0A,00.0ᄒ,00.0A -15,BCDF.GHJK,ᄀᄂ4ᄅ.2ᄇᄉ8ᄐ,BCDF.GHJK -15,LMNP.QRST,ᅡᅢ6ᅤ.8ᅥᅧ4ᅩ,LMNP.QRST -15,VWXY.Z123,ᄌᄎ9ᅭ.1ᅮ102,VWXY.Z123 -15,4567.890B,4567.890ᄀ,4567.890B -15,pq.xy,ᅤᅥ.56ᅭ,PQ.XY -15,pq.xyz,ᅤᅥ.56ᅭᅮ,PQ.XYZ -15,pqx.yz,ᅤᅥ.96ᅭᅮ,PQX.YZ -15,pq.rxyz,ᅤᅥ3.ᄏ0ᅭᅮ,PQ.RXYZ -15,pqr.xyz,ᅤᅥ6.ᄏ1ᅭᅮ,PQR.XYZ -15,pqrx.yz,ᅤᅥ9.ᄏ2ᅭᅮ,PQRX.YZ -15,pqr.sxyz,ᅤᅥ4.ᅩᄏ9ᅭᅮ,PQR.SXYZ -15,pqrs.xyz,ᅤᅥ8.ᅩᄏ9ᅭᅮ,PQRS.XYZ -15,pqrs.txyz,ᅤᅥ7ᅩ.8ᅲᄏ2ᅭ,PQRS.TXYZ -15,pqrst.vxyz,ᅤᅥ7ᅩᅲ.8ᄌᄏ2ᅭ,PQRST.VXYZ -15,p1.xy,ᅤ1.쿄,P1.XY -15,pq.2y,ᅤᅥ.2ᅭ,PQ.2Y -15,3q.x4,3ᅥ.ᄏ4,3Q.X4 -15,5q.6y,5ᅥ.6ᅭ,5Q.6Y -15,pq.1yz,ᅤᅥ.23ᅭᅮ,PQ.1YZ -15,pq1.yz,ᅤᅥ1.ᅭᅮ,PQ1.YZ -15,p2.x3z,ᅤ2.563ᅮ,P2.X3Z -15,p2x.3z,ᅤ2ᄏ.3ᅮ,P2X.3Z -15,pq.1xy2,ᅤᅥ0.ᄏ8ᅭ2,PQ.1XY2 -15,pq1.xy2,ᅤᅥ1.쿄2,PQ1.XY2 -15,pq1x.y2,ᅤᅥ1ᄏ.ᅭ2,PQ1X.Y2 -15,p3.rx4z,ᅤ33.ᄏ04ᅮ,P3.RX4Z -15,p3r.x4z,ᅤ3ᅧ.ᄏ4ᅮ,P3R.X4Z -15,p3rx.4z,ᅤ3ᅧᄏ.4ᅮ,P3RX.4Z -15,5q.r6y7,5ᅥ3.60ᅭ7,5Q.R6Y7 -15,5qr.6y7,5ᅥᅧ.6ᅭ7,5QR.6Y7 -15,5qr6.y7,5ᅥᅧ6.ᅭ7,5QR6.Y7 -15,pq1.sx2z,ᅤᅥ2.ᅩᄏ32ᅮ,PQ1.SX2Z -15,pq1s.x2z,ᅤᅥ1ᅩ.ᄏ2ᅮ,PQ1S.X2Z -15,p3r.s4yz,ᅤ34.ᅩ49ᅭᅮ,P3R.S4YZ -15,p3rs.4yz,ᅤ3ᅧᅩ.4ᅭᅮ,P3RS.4YZ -15,5qr.6xy7,5ᅥ4.6ᄏ9ᅭ7,5QR.6XY7 -15,5qr6.xy7,5ᅥᅧ6.쿄7,5QR6.XY7 -15,8q9.sx0z,8ᅥ3.ᅩᄏ30ᅮ,8Q9.SX0Z -15,8q9s.x0z,8ᅥ9ᅩ.ᄏ0ᅮ,8Q9S.X0Z -15,1qr2.tx3z,1ᅥᅧ2.ᅲᄏ3ᅮ,1QR2.TX3Z -15,p4rs.5xy6,ᅤ4ᅧᅩ.5쿄6,P4RS.5XY6 -15,p7r8.t9y0,ᅤ7ᅧ8.ᅲ9ᅭ0,P7R8.T9Y0 -15,pq1st.2xy3,ᅤᅥ1ᅩᅲ.2쿄3,PQ1ST.2XY3 -15,p4rs5.vx6z,ᅤ4ᅧᅩ5.ᄌᄏ6ᅮ,P4RS5.VX6Z -15,7qr8t.v9yz,7ᅥᅧ8ᅲ.ᄌ9ᅭᅮ,7QR8T.V9YZ -15,p1r2t.3x4z,ᅤ1ᅧ2ᅲ.3ᄏ4ᅮ,P1R2T.3X4Z -15,5q6s7.v8y9,5ᅥ6ᅩ7.ᄌ8ᅭ9,5Q6S7.V8Y9 -15,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% -15,abcdefghijklmnopqrstuvwxyz,ᄒᄀᄂ데ᄅᄇ시ᄐ파ᅢᅣ얘ᅥᅧᅩᅲᅴᄌᄎ쿄ᅮ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -15,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ᄒᄀᄂ데ᄅᄇ시ᄐ파ᅢᅣ얘ᅥᅧᅩᅲᅴᄌᄎ쿄ᅮ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -15,OI.xx,이.ᄏᄏ,OI.XX -15,oi.xx,이.ᄏᄏ,OI.XX -15,oi.xx-oooooooo,이.ᄏᄏ-ᄋᄋᄋᄋᄋᄋᄋᄋ,OI.XX-OOOOOOOO -15,oi.xx-iiiiiiii,이.ᄏᄏ-ᅵᅵᅵᅵᅵᅵᅵᅵ,OI.XX-IIIIIIII -15,PQ.RS-01234567,ᅤᅥ.49ᅩ-01234567,PQ.RS-01234567 -15,PQ.RS-890,ᅤᅥ.49ᅩ-890,PQ.RS-890 -15,89.EU-bc,89.ᅦᅴ-ᄀᄂ,89.EU-BC -15,00.0A-bc,00.0ᄒ-ᄀᄂ,00.0A-BC -15,BCDF.GHJK-bc,ᄀᄂ4ᄅ.2ᄇᄉ8ᄐ-ᄀᄂ,BCDF.GHJK-BC -15,LMNP.QRST-bc,ᅡᅢ6ᅤ.8ᅥᅧ4ᅩ-ᄀᄂ,LMNP.QRST-BC -15,VWXY.Z123-bc,ᄌᄎ9ᅭ.1ᅮ102-ᄀᄂ,VWXY.Z123-BC -15,4567.890B-bc,4567.890ᄀ-ᄀᄂ,4567.890B-BC -15,pq.xy-bc,ᅤᅥ.56ᅭ-ᄀᄂ,PQ.XY-BC -15,pq.xyz-bc,ᅤᅥ.56ᅭᅮ-ᄀᄂ,PQ.XYZ-BC -15,pqx.yz-bc,ᅤᅥ.96ᅭᅮ-ᄀᄂ,PQX.YZ-BC -15,pq.rxyz-bc,ᅤᅥ3.ᄏ0ᅭᅮ-ᄀᄂ,PQ.RXYZ-BC -15,pqr.xyz-bc,ᅤᅥ6.ᄏ1ᅭᅮ-ᄀᄂ,PQR.XYZ-BC -15,pqrx.yz-bc,ᅤᅥ9.ᄏ2ᅭᅮ-ᄀᄂ,PQRX.YZ-BC -15,pqr.sxyz-bc,ᅤᅥ4.ᅩᄏ9ᅭᅮ-ᄀᄂ,PQR.SXYZ-BC -15,pqrs.xyz-bc,ᅤᅥ8.ᅩᄏ9ᅭᅮ-ᄀᄂ,PQRS.XYZ-BC -15,pqrs.txyz-bc,ᅤᅥ7ᅩ.8ᅲᄏ2ᅭ-ᄀᄂ,PQRS.TXYZ-BC -15,pqrst.vxyz-bc,ᅤᅥ7ᅩᅲ.8ᄌᄏ2ᅭ-ᄀᄂ,PQRST.VXYZ-BC -15,p1.xy-bc,ᅤ1.쿄-ᄀᄂ,P1.XY-BC -15,pq.2y-bc,ᅤᅥ.2ᅭ-ᄀᄂ,PQ.2Y-BC -15,3q.x4-bc,3ᅥ.ᄏ4-ᄀᄂ,3Q.X4-BC -15,5q.6y-bc,5ᅥ.6ᅭ-ᄀᄂ,5Q.6Y-BC -15,pq.1yz-bc,ᅤᅥ.23ᅭᅮ-ᄀᄂ,PQ.1YZ-BC -15,pq1.yz-bc,ᅤᅥ1.ᅭᅮ-ᄀᄂ,PQ1.YZ-BC -15,p2.x3z-bc,ᅤ2.563ᅮ-ᄀᄂ,P2.X3Z-BC -15,p2x.3z-bc,ᅤ2ᄏ.3ᅮ-ᄀᄂ,P2X.3Z-BC -15,pq.1xy2-bc,ᅤᅥ0.ᄏ8ᅭ2-ᄀᄂ,PQ.1XY2-BC -15,pq1.xy2-bc,ᅤᅥ1.쿄2-ᄀᄂ,PQ1.XY2-BC -15,pq1x.y2-bc,ᅤᅥ1ᄏ.ᅭ2-ᄀᄂ,PQ1X.Y2-BC -15,p3.rx4z-bc,ᅤ33.ᄏ04ᅮ-ᄀᄂ,P3.RX4Z-BC -15,p3r.x4z-bc,ᅤ3ᅧ.ᄏ4ᅮ-ᄀᄂ,P3R.X4Z-BC -15,p3rx.4z-bc,ᅤ3ᅧᄏ.4ᅮ-ᄀᄂ,P3RX.4Z-BC -15,5q.r6y7-bc,5ᅥ3.60ᅭ7-ᄀᄂ,5Q.R6Y7-BC -15,5qr.6y7-bc,5ᅥᅧ.6ᅭ7-ᄀᄂ,5QR.6Y7-BC -15,5qr6.y7-bc,5ᅥᅧ6.ᅭ7-ᄀᄂ,5QR6.Y7-BC -15,pq1.sx2z-bc,ᅤᅥ2.ᅩᄏ32ᅮ-ᄀᄂ,PQ1.SX2Z-BC -15,pq1s.x2z-bc,ᅤᅥ1ᅩ.ᄏ2ᅮ-ᄀᄂ,PQ1S.X2Z-BC -15,p3r.s4yz-bc,ᅤ34.ᅩ49ᅭᅮ-ᄀᄂ,P3R.S4YZ-BC -15,p3rs.4yz-bc,ᅤ3ᅧᅩ.4ᅭᅮ-ᄀᄂ,P3RS.4YZ-BC -15,5qr.6xy7-bc,5ᅥ4.6ᄏ9ᅭ7-ᄀᄂ,5QR.6XY7-BC -15,5qr6.xy7-bc,5ᅥᅧ6.쿄7-ᄀᄂ,5QR6.XY7-BC -15,8q9.sx0z-bc,8ᅥ3.ᅩᄏ30ᅮ-ᄀᄂ,8Q9.SX0Z-BC -15,8q9s.x0z-bc,8ᅥ9ᅩ.ᄏ0ᅮ-ᄀᄂ,8Q9S.X0Z-BC -15,1qr2.tx3z-bc,1ᅥᅧ2.ᅲᄏ3ᅮ-ᄀᄂ,1QR2.TX3Z-BC -15,p4rs.5xy6-bc,ᅤ4ᅧᅩ.5쿄6-ᄀᄂ,P4RS.5XY6-BC -15,p7r8.t9y0-bc,ᅤ7ᅧ8.ᅲ9ᅭ0-ᄀᄂ,P7R8.T9Y0-BC -15,pq1st.2xy3-bc,ᅤᅥ1ᅩᅲ.2쿄3-ᄀᄂ,PQ1ST.2XY3-BC -15,p4rs5.vx6z-bc,ᅤ4ᅧᅩ5.ᄌᄏ6ᅮ-ᄀᄂ,P4RS5.VX6Z-BC -15,7qr8t.v9yz-bc,7ᅥᅧ8ᅲ.ᄌ9ᅭᅮ-ᄀᄂ,7QR8T.V9YZ-BC -15,p1r2t.3x4z-bc,ᅤ1ᅧ2ᅲ.3ᄏ4ᅮ-ᄀᄂ,P1R2T.3X4Z-BC -15,5q6s7.v8y9-bc,5ᅥ6ᅩ7.ᄌ8ᅭ9-ᄀᄂ,5Q6S7.V8Y9-BC -15,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ᄀᄂ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC -15,abcdefghijklmnopqrstuvwxyz-bc,ᄒᄀᄂ데ᄅᄇ시ᄐ파ᅢᅣ얘ᅥᅧᅩᅲᅴᄌᄎ쿄ᅮ-ᄀᄂ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -15,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ᄒᄀᄂ데ᄅᄇ시ᄐ파ᅢᅣ얘ᅥᅧᅩᅲᅴᄌᄎ쿄ᅮ-ᄀᄂ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -15,OI.xx-bc,이.ᄏᄏ-ᄀᄂ,OI.XX-BC -15,oi.xx-bc,이.ᄏᄏ-ᄀᄂ,OI.XX-BC -15,oi.xx-oooooooo-bc,이.ᄏᄏ-ᄋᄋᄋᄋᄋᄋᄋᄋ-ᄀᄂ,OI.XX-OOOOOOOO-BC -15,oi.xx-iiiiiiii-bc,이.ᄏᄏ-ᅵᅵᅵᅵᅵᅵᅵᅵ-ᄀᄂ,OI.XX-IIIIIIII-BC -15,PQ.RS-01234567-bc,ᅤᅥ.49ᅩ-01234567-ᄀᄂ,PQ.RS-01234567-BC -15,PQ.RS-890-bc,ᅤᅥ.49ᅩ-890-ᄀᄂ,PQ.RS-890-BC -15,89.EU-DFGHJKLM,89.ᅦᅴ-ᄃᄅᄇᄉᄐ파ᅢ,89.EU-DFGHJKLM -15,00.0A-DFGHJKLM,00.0ᄒ-ᄃᄅᄇᄉᄐ파ᅢ,00.0A-DFGHJKLM -15,BCDF.GHJK-DFGHJKLM,ᄀᄂ4ᄅ.2ᄇᄉ8ᄐ-ᄃᄅᄇᄉᄐ파ᅢ,BCDF.GHJK-DFGHJKLM -15,LMNP.QRST-DFGHJKLM,ᅡᅢ6ᅤ.8ᅥᅧ4ᅩ-ᄃᄅᄇᄉᄐ파ᅢ,LMNP.QRST-DFGHJKLM -15,VWXY.Z123-DFGHJKLM,ᄌᄎ9ᅭ.1ᅮ102-ᄃᄅᄇᄉᄐ파ᅢ,VWXY.Z123-DFGHJKLM -15,4567.890B-DFGHJKLM,4567.890ᄀ-ᄃᄅᄇᄉᄐ파ᅢ,4567.890B-DFGHJKLM -15,pq.xy-DFGHJKLM,ᅤᅥ.56ᅭ-ᄃᄅᄇᄉᄐ파ᅢ,PQ.XY-DFGHJKLM -15,pq.xyz-DFGHJKLM,ᅤᅥ.56ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQ.XYZ-DFGHJKLM -15,pqx.yz-DFGHJKLM,ᅤᅥ.96ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQX.YZ-DFGHJKLM -15,pq.rxyz-DFGHJKLM,ᅤᅥ3.ᄏ0ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQ.RXYZ-DFGHJKLM -15,pqr.xyz-DFGHJKLM,ᅤᅥ6.ᄏ1ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQR.XYZ-DFGHJKLM -15,pqrx.yz-DFGHJKLM,ᅤᅥ9.ᄏ2ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQRX.YZ-DFGHJKLM -15,pqr.sxyz-DFGHJKLM,ᅤᅥ4.ᅩᄏ9ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQR.SXYZ-DFGHJKLM -15,pqrs.xyz-DFGHJKLM,ᅤᅥ8.ᅩᄏ9ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQRS.XYZ-DFGHJKLM -15,pqrs.txyz-DFGHJKLM,ᅤᅥ7ᅩ.8ᅲᄏ2ᅭ-ᄃᄅᄇᄉᄐ파ᅢ,PQRS.TXYZ-DFGHJKLM -15,pqrst.vxyz-DFGHJKLM,ᅤᅥ7ᅩᅲ.8ᄌᄏ2ᅭ-ᄃᄅᄇᄉᄐ파ᅢ,PQRST.VXYZ-DFGHJKLM -15,p1.xy-DFGHJKLM,ᅤ1.쿄-ᄃᄅᄇᄉᄐ파ᅢ,P1.XY-DFGHJKLM -15,pq.2y-DFGHJKLM,ᅤᅥ.2ᅭ-ᄃᄅᄇᄉᄐ파ᅢ,PQ.2Y-DFGHJKLM -15,3q.x4-DFGHJKLM,3ᅥ.ᄏ4-ᄃᄅᄇᄉᄐ파ᅢ,3Q.X4-DFGHJKLM -15,5q.6y-DFGHJKLM,5ᅥ.6ᅭ-ᄃᄅᄇᄉᄐ파ᅢ,5Q.6Y-DFGHJKLM -15,pq.1yz-DFGHJKLM,ᅤᅥ.23ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQ.1YZ-DFGHJKLM -15,pq1.yz-DFGHJKLM,ᅤᅥ1.ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQ1.YZ-DFGHJKLM -15,p2.x3z-DFGHJKLM,ᅤ2.563ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,P2.X3Z-DFGHJKLM -15,p2x.3z-DFGHJKLM,ᅤ2ᄏ.3ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,P2X.3Z-DFGHJKLM -15,pq.1xy2-DFGHJKLM,ᅤᅥ0.ᄏ8ᅭ2-ᄃᄅᄇᄉᄐ파ᅢ,PQ.1XY2-DFGHJKLM -15,pq1.xy2-DFGHJKLM,ᅤᅥ1.쿄2-ᄃᄅᄇᄉᄐ파ᅢ,PQ1.XY2-DFGHJKLM -15,pq1x.y2-DFGHJKLM,ᅤᅥ1ᄏ.ᅭ2-ᄃᄅᄇᄉᄐ파ᅢ,PQ1X.Y2-DFGHJKLM -15,p3.rx4z-DFGHJKLM,ᅤ33.ᄏ04ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,P3.RX4Z-DFGHJKLM -15,p3r.x4z-DFGHJKLM,ᅤ3ᅧ.ᄏ4ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,P3R.X4Z-DFGHJKLM -15,p3rx.4z-DFGHJKLM,ᅤ3ᅧᄏ.4ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,P3RX.4Z-DFGHJKLM -15,5q.r6y7-DFGHJKLM,5ᅥ3.60ᅭ7-ᄃᄅᄇᄉᄐ파ᅢ,5Q.R6Y7-DFGHJKLM -15,5qr.6y7-DFGHJKLM,5ᅥᅧ.6ᅭ7-ᄃᄅᄇᄉᄐ파ᅢ,5QR.6Y7-DFGHJKLM -15,5qr6.y7-DFGHJKLM,5ᅥᅧ6.ᅭ7-ᄃᄅᄇᄉᄐ파ᅢ,5QR6.Y7-DFGHJKLM -15,pq1.sx2z-DFGHJKLM,ᅤᅥ2.ᅩᄏ32ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQ1.SX2Z-DFGHJKLM -15,pq1s.x2z-DFGHJKLM,ᅤᅥ1ᅩ.ᄏ2ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQ1S.X2Z-DFGHJKLM -15,p3r.s4yz-DFGHJKLM,ᅤ34.ᅩ49ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,P3R.S4YZ-DFGHJKLM -15,p3rs.4yz-DFGHJKLM,ᅤ3ᅧᅩ.4ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,P3RS.4YZ-DFGHJKLM -15,5qr.6xy7-DFGHJKLM,5ᅥ4.6ᄏ9ᅭ7-ᄃᄅᄇᄉᄐ파ᅢ,5QR.6XY7-DFGHJKLM -15,5qr6.xy7-DFGHJKLM,5ᅥᅧ6.쿄7-ᄃᄅᄇᄉᄐ파ᅢ,5QR6.XY7-DFGHJKLM -15,8q9.sx0z-DFGHJKLM,8ᅥ3.ᅩᄏ30ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,8Q9.SX0Z-DFGHJKLM -15,8q9s.x0z-DFGHJKLM,8ᅥ9ᅩ.ᄏ0ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,8Q9S.X0Z-DFGHJKLM -15,1qr2.tx3z-DFGHJKLM,1ᅥᅧ2.ᅲᄏ3ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,1QR2.TX3Z-DFGHJKLM -15,p4rs.5xy6-DFGHJKLM,ᅤ4ᅧᅩ.5쿄6-ᄃᄅᄇᄉᄐ파ᅢ,P4RS.5XY6-DFGHJKLM -15,p7r8.t9y0-DFGHJKLM,ᅤ7ᅧ8.ᅲ9ᅭ0-ᄃᄅᄇᄉᄐ파ᅢ,P7R8.T9Y0-DFGHJKLM -15,pq1st.2xy3-DFGHJKLM,ᅤᅥ1ᅩᅲ.2쿄3-ᄃᄅᄇᄉᄐ파ᅢ,PQ1ST.2XY3-DFGHJKLM -15,p4rs5.vx6z-DFGHJKLM,ᅤ4ᅧᅩ5.ᄌᄏ6ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,P4RS5.VX6Z-DFGHJKLM -15,7qr8t.v9yz-DFGHJKLM,7ᅥᅧ8ᅲ.ᄌ9ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,7QR8T.V9YZ-DFGHJKLM -15,p1r2t.3x4z-DFGHJKLM,ᅤ1ᅧ2ᅲ.3ᄏ4ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,P1R2T.3X4Z-DFGHJKLM -15,5q6s7.v8y9-DFGHJKLM,5ᅥ6ᅩ7.ᄌ8ᅭ9-ᄃᄅᄇᄉᄐ파ᅢ,5Q6S7.V8Y9-DFGHJKLM -15,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ᄃᄅᄇᄉᄐ파ᅢ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM -15,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ᄒᄀᄂ데ᄅᄇ시ᄐ파ᅢᅣ얘ᅥᅧᅩᅲᅴᄌᄎ쿄ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -15,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ᄒᄀᄂ데ᄅᄇ시ᄐ파ᅢᅣ얘ᅥᅧᅩᅲᅴᄌᄎ쿄ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -15,OI.xx-DFGHJKLM,이.ᄏᄏ-ᄃᄅᄇᄉᄐ파ᅢ,OI.XX-DFGHJKLM -15,oi.xx-DFGHJKLM,이.ᄏᄏ-ᄃᄅᄇᄉᄐ파ᅢ,OI.XX-DFGHJKLM -15,oi.xx-oooooooo-DFGHJKLM,이.ᄏᄏ-ᄋᄋᄋᄋᄋᄋᄋᄋ-ᄃᄅᄇᄉᄐ파ᅢ,OI.XX-OOOOOOOO-DFGHJKLM -15,oi.xx-iiiiiiii-DFGHJKLM,이.ᄏᄏ-ᅵᅵᅵᅵᅵᅵᅵᅵ-ᄃᄅᄇᄉᄐ파ᅢ,OI.XX-IIIIIIII-DFGHJKLM -15,PQ.RS-01234567-DFGHJKLM,ᅤᅥ.49ᅩ-01234567-ᄃᄅᄇᄉᄐ파ᅢ,PQ.RS-01234567-DFGHJKLM -15,PQ.RS-890-DFGHJKLM,ᅤᅥ.49ᅩ-890-ᄃᄅᄇᄉᄐ파ᅢ,PQ.RS-890-DFGHJKLM -16,89.EU,၈၉.ဓဖ,89.EU -16,00.0A,၀၀.၀စ,00.0A -16,BCDF.GHJK,ကခဂဃ.ငယဇဌ,BCDF.GHJK -16,LMNP.QRST,ဍဎတထ.ဒသနပ,LMNP.QRST -16,VWXY.Z123,ဟဗဘဏ.လ၁၂၃,VWXY.Z123 -16,4567.890B,၄၅၆၇.၈၉၀က,4567.890B -16,pq.xy,ထဒ.ဘဏ,PQ.XY -16,pq.xyz,ထဒ.ဘဏလ,PQ.XYZ -16,pqx.yz,ထဒဘ.ဏလ,PQX.YZ -16,pq.rxyz,ထဒ.သဘဏလ,PQ.RXYZ -16,pqr.xyz,ထဒသ.ဘဏလ,PQR.XYZ -16,pqrx.yz,ထဒသဘ.ဏလ,PQRX.YZ -16,pqr.sxyz,ထဒသ.နဘဏလ,PQR.SXYZ -16,pqrs.xyz,ထဒသန.ဘဏလ,PQRS.XYZ -16,pqrs.txyz,ထဒသန.ပဘဏလ,PQRS.TXYZ -16,pqrst.vxyz,ထဒသနပ.ဟဘဏလ,PQRST.VXYZ -16,p1.xy,ထ၁.ဘဏ,P1.XY -16,pq.2y,ထဒ.၂ဏ,PQ.2Y -16,3q.x4,၃ဒ.ဘ၄,3Q.X4 -16,5q.6y,၅ဒ.၆ဏ,5Q.6Y -16,pq.1yz,ထဒ.၁ဏလ,PQ.1YZ -16,pq1.yz,ထဒ၁.ဏလ,PQ1.YZ -16,p2.x3z,ထ၂.ဘ၃လ,P2.X3Z -16,p2x.3z,ထ၂ဘ.၃လ,P2X.3Z -16,pq.1xy2,ထဒ.၁ဘဏ၂,PQ.1XY2 -16,pq1.xy2,ထဒ၁.ဘဏ၂,PQ1.XY2 -16,pq1x.y2,ထဒ၁ဘ.ဏ၂,PQ1X.Y2 -16,p3.rx4z,ထ၃.သဘ၄လ,P3.RX4Z -16,p3r.x4z,ထ၃သ.ဘ၄လ,P3R.X4Z -16,p3rx.4z,ထ၃သဘ.၄လ,P3RX.4Z -16,5q.r6y7,၅ဒ.သ၆ဏ၇,5Q.R6Y7 -16,5qr.6y7,၅ဒသ.၆ဏ၇,5QR.6Y7 -16,5qr6.y7,၅ဒသ၆.ဏ၇,5QR6.Y7 -16,pq1.sx2z,ထဒ၁.နဘ၂လ,PQ1.SX2Z -16,pq1s.x2z,ထဒ၁န.ဘ၂လ,PQ1S.X2Z -16,p3r.s4yz,ထ၃သ.န၄ဏလ,P3R.S4YZ -16,p3rs.4yz,ထ၃သန.၄ဏလ,P3RS.4YZ -16,5qr.6xy7,၅ဒသ.၆ဘဏ၇,5QR.6XY7 -16,5qr6.xy7,၅ဒသ၆.ဘဏ၇,5QR6.XY7 -16,8q9.sx0z,၈ဒ၉.နဘ၀လ,8Q9.SX0Z -16,8q9s.x0z,၈ဒ၉န.ဘ၀လ,8Q9S.X0Z -16,1qr2.tx3z,၁ဒသ၂.ပဘ၃လ,1QR2.TX3Z -16,p4rs.5xy6,ထ၄သန.၅ဘဏ၆,P4RS.5XY6 -16,p7r8.t9y0,ထ၇သ၈.ပ၉ဏ၀,P7R8.T9Y0 -16,pq1st.2xy3,ထဒ၁နပ.၂ဘဏ၃,PQ1ST.2XY3 -16,p4rs5.vx6z,ထ၄သန၅.ဟဘ၆လ,P4RS5.VX6Z -16,7qr8t.v9yz,၇ဒသ၈ပ.ဟ၉ဏလ,7QR8T.V9YZ -16,p1r2t.3x4z,ထ၁သ၂ပ.၃ဘ၄လ,P1R2T.3X4Z -16,5q6s7.v8y9,၅ဒ၆န၇.ဟ၈ဏ၉,5Q6S7.V8Y9 -16,^0123456789!@#$^&*()/:;[]{}<>?|~%,^၀၁၂၃၄၅၆၇၈၉!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% -16,abcdefghijklmnopqrstuvwxyz,စကခဂဓဃငယIဇဌဍဎတဝထဒသနပဖဟဗဘဏလ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -16,ABCDEFGHIJKLMNOPQRSTUVWXYZ,စကခဂဓဃငယIဇဌဍဎတဝထဒသနပဖဟဗဘဏလ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -16,OI.xx,ဝI.ဘဘ,OI.XX -16,oi.xx,ဝI.ဘဘ,OI.XX -16,oi.xx-oooooooo,ဝI.ဘဘ-ဝဝဝဝဝဝဝဝ,OI.XX-OOOOOOOO -16,oi.xx-iiiiiiii,ဝI.ဘဘ-IIIIIIII,OI.XX-IIIIIIII -16,PQ.RS-01234567,ထဒ.သန-၀၁၂၃၄၅၆၇,PQ.RS-01234567 -16,PQ.RS-890,ထဒ.သန-၈၉၀,PQ.RS-890 -16,89.EU-bc,၈၉.ဓဖ-ကခ,89.EU-BC -16,00.0A-bc,၀၀.၀စ-ကခ,00.0A-BC -16,BCDF.GHJK-bc,ကခဂဃ.ငယဇဌ-ကခ,BCDF.GHJK-BC -16,LMNP.QRST-bc,ဍဎတထ.ဒသနပ-ကခ,LMNP.QRST-BC -16,VWXY.Z123-bc,ဟဗဘဏ.လ၁၂၃-ကခ,VWXY.Z123-BC -16,4567.890B-bc,၄၅၆၇.၈၉၀က-ကခ,4567.890B-BC -16,pq.xy-bc,ထဒ.ဘဏ-ကခ,PQ.XY-BC -16,pq.xyz-bc,ထဒ.ဘဏလ-ကခ,PQ.XYZ-BC -16,pqx.yz-bc,ထဒဘ.ဏလ-ကခ,PQX.YZ-BC -16,pq.rxyz-bc,ထဒ.သဘဏလ-ကခ,PQ.RXYZ-BC -16,pqr.xyz-bc,ထဒသ.ဘဏလ-ကခ,PQR.XYZ-BC -16,pqrx.yz-bc,ထဒသဘ.ဏလ-ကခ,PQRX.YZ-BC -16,pqr.sxyz-bc,ထဒသ.နဘဏလ-ကခ,PQR.SXYZ-BC -16,pqrs.xyz-bc,ထဒသန.ဘဏလ-ကခ,PQRS.XYZ-BC -16,pqrs.txyz-bc,ထဒသန.ပဘဏလ-ကခ,PQRS.TXYZ-BC -16,pqrst.vxyz-bc,ထဒသနပ.ဟဘဏလ-ကခ,PQRST.VXYZ-BC -16,p1.xy-bc,ထ၁.ဘဏ-ကခ,P1.XY-BC -16,pq.2y-bc,ထဒ.၂ဏ-ကခ,PQ.2Y-BC -16,3q.x4-bc,၃ဒ.ဘ၄-ကခ,3Q.X4-BC -16,5q.6y-bc,၅ဒ.၆ဏ-ကခ,5Q.6Y-BC -16,pq.1yz-bc,ထဒ.၁ဏလ-ကခ,PQ.1YZ-BC -16,pq1.yz-bc,ထဒ၁.ဏလ-ကခ,PQ1.YZ-BC -16,p2.x3z-bc,ထ၂.ဘ၃လ-ကခ,P2.X3Z-BC -16,p2x.3z-bc,ထ၂ဘ.၃လ-ကခ,P2X.3Z-BC -16,pq.1xy2-bc,ထဒ.၁ဘဏ၂-ကခ,PQ.1XY2-BC -16,pq1.xy2-bc,ထဒ၁.ဘဏ၂-ကခ,PQ1.XY2-BC -16,pq1x.y2-bc,ထဒ၁ဘ.ဏ၂-ကခ,PQ1X.Y2-BC -16,p3.rx4z-bc,ထ၃.သဘ၄လ-ကခ,P3.RX4Z-BC -16,p3r.x4z-bc,ထ၃သ.ဘ၄လ-ကခ,P3R.X4Z-BC -16,p3rx.4z-bc,ထ၃သဘ.၄လ-ကခ,P3RX.4Z-BC -16,5q.r6y7-bc,၅ဒ.သ၆ဏ၇-ကခ,5Q.R6Y7-BC -16,5qr.6y7-bc,၅ဒသ.၆ဏ၇-ကခ,5QR.6Y7-BC -16,5qr6.y7-bc,၅ဒသ၆.ဏ၇-ကခ,5QR6.Y7-BC -16,pq1.sx2z-bc,ထဒ၁.နဘ၂လ-ကခ,PQ1.SX2Z-BC -16,pq1s.x2z-bc,ထဒ၁န.ဘ၂လ-ကခ,PQ1S.X2Z-BC -16,p3r.s4yz-bc,ထ၃သ.န၄ဏလ-ကခ,P3R.S4YZ-BC -16,p3rs.4yz-bc,ထ၃သန.၄ဏလ-ကခ,P3RS.4YZ-BC -16,5qr.6xy7-bc,၅ဒသ.၆ဘဏ၇-ကခ,5QR.6XY7-BC -16,5qr6.xy7-bc,၅ဒသ၆.ဘဏ၇-ကခ,5QR6.XY7-BC -16,8q9.sx0z-bc,၈ဒ၉.နဘ၀လ-ကခ,8Q9.SX0Z-BC -16,8q9s.x0z-bc,၈ဒ၉န.ဘ၀လ-ကခ,8Q9S.X0Z-BC -16,1qr2.tx3z-bc,၁ဒသ၂.ပဘ၃လ-ကခ,1QR2.TX3Z-BC -16,p4rs.5xy6-bc,ထ၄သန.၅ဘဏ၆-ကခ,P4RS.5XY6-BC -16,p7r8.t9y0-bc,ထ၇သ၈.ပ၉ဏ၀-ကခ,P7R8.T9Y0-BC -16,pq1st.2xy3-bc,ထဒ၁နပ.၂ဘဏ၃-ကခ,PQ1ST.2XY3-BC -16,p4rs5.vx6z-bc,ထ၄သန၅.ဟဘ၆လ-ကခ,P4RS5.VX6Z-BC -16,7qr8t.v9yz-bc,၇ဒသ၈ပ.ဟ၉ဏလ-ကခ,7QR8T.V9YZ-BC -16,p1r2t.3x4z-bc,ထ၁သ၂ပ.၃ဘ၄လ-ကခ,P1R2T.3X4Z-BC -16,5q6s7.v8y9-bc,၅ဒ၆န၇.ဟ၈ဏ၉-ကခ,5Q6S7.V8Y9-BC -16,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^၀၁၂၃၄၅၆၇၈၉!@#$^&*()/:;[]{}<>?|~%-ကခ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC -16,abcdefghijklmnopqrstuvwxyz-bc,စကခဂဓဃငယIဇဌဍဎတဝထဒသနပဖဟဗဘဏလ-ကခ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -16,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,စကခဂဓဃငယIဇဌဍဎတဝထဒသနပဖဟဗဘဏလ-ကခ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -16,OI.xx-bc,ဝI.ဘဘ-ကခ,OI.XX-BC -16,oi.xx-bc,ဝI.ဘဘ-ကခ,OI.XX-BC -16,oi.xx-oooooooo-bc,ဝI.ဘဘ-ဝဝဝဝဝဝဝဝ-ကခ,OI.XX-OOOOOOOO-BC -16,oi.xx-iiiiiiii-bc,ဝI.ဘဘ-IIIIIIII-ကခ,OI.XX-IIIIIIII-BC -16,PQ.RS-01234567-bc,ထဒ.သန-၀၁၂၃၄၅၆၇-ကခ,PQ.RS-01234567-BC -16,PQ.RS-890-bc,ထဒ.သန-၈၉၀-ကခ,PQ.RS-890-BC -16,89.EU-DFGHJKLM,၈၉.ဓဖ-ဂဃငယဇဌဍဎ,89.EU-DFGHJKLM -16,00.0A-DFGHJKLM,၀၀.၀စ-ဂဃငယဇဌဍဎ,00.0A-DFGHJKLM -16,BCDF.GHJK-DFGHJKLM,ကခဂဃ.ငယဇဌ-ဂဃငယဇဌဍဎ,BCDF.GHJK-DFGHJKLM -16,LMNP.QRST-DFGHJKLM,ဍဎတထ.ဒသနပ-ဂဃငယဇဌဍဎ,LMNP.QRST-DFGHJKLM -16,VWXY.Z123-DFGHJKLM,ဟဗဘဏ.လ၁၂၃-ဂဃငယဇဌဍဎ,VWXY.Z123-DFGHJKLM -16,4567.890B-DFGHJKLM,၄၅၆၇.၈၉၀က-ဂဃငယဇဌဍဎ,4567.890B-DFGHJKLM -16,pq.xy-DFGHJKLM,ထဒ.ဘဏ-ဂဃငယဇဌဍဎ,PQ.XY-DFGHJKLM -16,pq.xyz-DFGHJKLM,ထဒ.ဘဏလ-ဂဃငယဇဌဍဎ,PQ.XYZ-DFGHJKLM -16,pqx.yz-DFGHJKLM,ထဒဘ.ဏလ-ဂဃငယဇဌဍဎ,PQX.YZ-DFGHJKLM -16,pq.rxyz-DFGHJKLM,ထဒ.သဘဏလ-ဂဃငယဇဌဍဎ,PQ.RXYZ-DFGHJKLM -16,pqr.xyz-DFGHJKLM,ထဒသ.ဘဏလ-ဂဃငယဇဌဍဎ,PQR.XYZ-DFGHJKLM -16,pqrx.yz-DFGHJKLM,ထဒသဘ.ဏလ-ဂဃငယဇဌဍဎ,PQRX.YZ-DFGHJKLM -16,pqr.sxyz-DFGHJKLM,ထဒသ.နဘဏလ-ဂဃငယဇဌဍဎ,PQR.SXYZ-DFGHJKLM -16,pqrs.xyz-DFGHJKLM,ထဒသန.ဘဏလ-ဂဃငယဇဌဍဎ,PQRS.XYZ-DFGHJKLM -16,pqrs.txyz-DFGHJKLM,ထဒသန.ပဘဏလ-ဂဃငယဇဌဍဎ,PQRS.TXYZ-DFGHJKLM -16,pqrst.vxyz-DFGHJKLM,ထဒသနပ.ဟဘဏလ-ဂဃငယဇဌဍဎ,PQRST.VXYZ-DFGHJKLM -16,p1.xy-DFGHJKLM,ထ၁.ဘဏ-ဂဃငယဇဌဍဎ,P1.XY-DFGHJKLM -16,pq.2y-DFGHJKLM,ထဒ.၂ဏ-ဂဃငယဇဌဍဎ,PQ.2Y-DFGHJKLM -16,3q.x4-DFGHJKLM,၃ဒ.ဘ၄-ဂဃငယဇဌဍဎ,3Q.X4-DFGHJKLM -16,5q.6y-DFGHJKLM,၅ဒ.၆ဏ-ဂဃငယဇဌဍဎ,5Q.6Y-DFGHJKLM -16,pq.1yz-DFGHJKLM,ထဒ.၁ဏလ-ဂဃငယဇဌဍဎ,PQ.1YZ-DFGHJKLM -16,pq1.yz-DFGHJKLM,ထဒ၁.ဏလ-ဂဃငယဇဌဍဎ,PQ1.YZ-DFGHJKLM -16,p2.x3z-DFGHJKLM,ထ၂.ဘ၃လ-ဂဃငယဇဌဍဎ,P2.X3Z-DFGHJKLM -16,p2x.3z-DFGHJKLM,ထ၂ဘ.၃လ-ဂဃငယဇဌဍဎ,P2X.3Z-DFGHJKLM -16,pq.1xy2-DFGHJKLM,ထဒ.၁ဘဏ၂-ဂဃငယဇဌဍဎ,PQ.1XY2-DFGHJKLM -16,pq1.xy2-DFGHJKLM,ထဒ၁.ဘဏ၂-ဂဃငယဇဌဍဎ,PQ1.XY2-DFGHJKLM -16,pq1x.y2-DFGHJKLM,ထဒ၁ဘ.ဏ၂-ဂဃငယဇဌဍဎ,PQ1X.Y2-DFGHJKLM -16,p3.rx4z-DFGHJKLM,ထ၃.သဘ၄လ-ဂဃငယဇဌဍဎ,P3.RX4Z-DFGHJKLM -16,p3r.x4z-DFGHJKLM,ထ၃သ.ဘ၄လ-ဂဃငယဇဌဍဎ,P3R.X4Z-DFGHJKLM -16,p3rx.4z-DFGHJKLM,ထ၃သဘ.၄လ-ဂဃငယဇဌဍဎ,P3RX.4Z-DFGHJKLM -16,5q.r6y7-DFGHJKLM,၅ဒ.သ၆ဏ၇-ဂဃငယဇဌဍဎ,5Q.R6Y7-DFGHJKLM -16,5qr.6y7-DFGHJKLM,၅ဒသ.၆ဏ၇-ဂဃငယဇဌဍဎ,5QR.6Y7-DFGHJKLM -16,5qr6.y7-DFGHJKLM,၅ဒသ၆.ဏ၇-ဂဃငယဇဌဍဎ,5QR6.Y7-DFGHJKLM -16,pq1.sx2z-DFGHJKLM,ထဒ၁.နဘ၂လ-ဂဃငယဇဌဍဎ,PQ1.SX2Z-DFGHJKLM -16,pq1s.x2z-DFGHJKLM,ထဒ၁န.ဘ၂လ-ဂဃငယဇဌဍဎ,PQ1S.X2Z-DFGHJKLM -16,p3r.s4yz-DFGHJKLM,ထ၃သ.န၄ဏလ-ဂဃငယဇဌဍဎ,P3R.S4YZ-DFGHJKLM -16,p3rs.4yz-DFGHJKLM,ထ၃သန.၄ဏလ-ဂဃငယဇဌဍဎ,P3RS.4YZ-DFGHJKLM -16,5qr.6xy7-DFGHJKLM,၅ဒသ.၆ဘဏ၇-ဂဃငယဇဌဍဎ,5QR.6XY7-DFGHJKLM -16,5qr6.xy7-DFGHJKLM,၅ဒသ၆.ဘဏ၇-ဂဃငယဇဌဍဎ,5QR6.XY7-DFGHJKLM -16,8q9.sx0z-DFGHJKLM,၈ဒ၉.နဘ၀လ-ဂဃငယဇဌဍဎ,8Q9.SX0Z-DFGHJKLM -16,8q9s.x0z-DFGHJKLM,၈ဒ၉န.ဘ၀လ-ဂဃငယဇဌဍဎ,8Q9S.X0Z-DFGHJKLM -16,1qr2.tx3z-DFGHJKLM,၁ဒသ၂.ပဘ၃လ-ဂဃငယဇဌဍဎ,1QR2.TX3Z-DFGHJKLM -16,p4rs.5xy6-DFGHJKLM,ထ၄သန.၅ဘဏ၆-ဂဃငယဇဌဍဎ,P4RS.5XY6-DFGHJKLM -16,p7r8.t9y0-DFGHJKLM,ထ၇သ၈.ပ၉ဏ၀-ဂဃငယဇဌဍဎ,P7R8.T9Y0-DFGHJKLM -16,pq1st.2xy3-DFGHJKLM,ထဒ၁နပ.၂ဘဏ၃-ဂဃငယဇဌဍဎ,PQ1ST.2XY3-DFGHJKLM -16,p4rs5.vx6z-DFGHJKLM,ထ၄သန၅.ဟဘ၆လ-ဂဃငယဇဌဍဎ,P4RS5.VX6Z-DFGHJKLM -16,7qr8t.v9yz-DFGHJKLM,၇ဒသ၈ပ.ဟ၉ဏလ-ဂဃငယဇဌဍဎ,7QR8T.V9YZ-DFGHJKLM -16,p1r2t.3x4z-DFGHJKLM,ထ၁သ၂ပ.၃ဘ၄လ-ဂဃငယဇဌဍဎ,P1R2T.3X4Z-DFGHJKLM -16,5q6s7.v8y9-DFGHJKLM,၅ဒ၆န၇.ဟ၈ဏ၉-ဂဃငယဇဌဍဎ,5Q6S7.V8Y9-DFGHJKLM -16,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^၀၁၂၃၄၅၆၇၈၉!@#$^&*()/:;[]{}<>?|~%-ဂဃငယဇဌဍဎ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM -16,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,စကခဂဓဃငယIဇဌဍဎတဝထဒသနပဖဟဗဘဏလ-ဂဃငယဇဌဍဎ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -16,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,စကခဂဓဃငယIဇဌဍဎတဝထဒသနပဖဟဗဘဏလ-ဂဃငယဇဌဍဎ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -16,OI.xx-DFGHJKLM,ဝI.ဘဘ-ဂဃငယဇဌဍဎ,OI.XX-DFGHJKLM -16,oi.xx-DFGHJKLM,ဝI.ဘဘ-ဂဃငယဇဌဍဎ,OI.XX-DFGHJKLM -16,oi.xx-oooooooo-DFGHJKLM,ဝI.ဘဘ-ဝဝဝဝဝဝဝဝ-ဂဃငယဇဌဍဎ,OI.XX-OOOOOOOO-DFGHJKLM -16,oi.xx-iiiiiiii-DFGHJKLM,ဝI.ဘဘ-IIIIIIII-ဂဃငယဇဌဍဎ,OI.XX-IIIIIIII-DFGHJKLM -16,PQ.RS-01234567-DFGHJKLM,ထဒ.သန-၀၁၂၃၄၅၆၇-ဂဃငယဇဌဍဎ,PQ.RS-01234567-DFGHJKLM -16,PQ.RS-890-DFGHJKLM,ထဒ.သန-၈၉၀-ဂဃငယဇဌဍဎ,PQ.RS-890-DFGHJKLM -17,89.EU,៨៩.ចស,89.EU -17,00.0A,០០.០ញ,00.0A -17,BCDF.GHJK,កខគឃ.ងជឈដ,BCDF.GHJK -17,LMNP.QRST,ឌឍណទ.ធនបផ,LMNP.QRST -17,VWXY.Z123,ពមលហ.អ១២៣,VWXY.Z123 -17,4567.890B,៤៥៦៧.៨៩០ក,4567.890B -17,pq.xy,ទធ.លហ,PQ.XY -17,pq.xyz,ទធ.លហអ,PQ.XYZ -17,pqx.yz,ទធល.ហអ,PQX.YZ -17,pq.rxyz,ទធ.នលហអ,PQ.RXYZ -17,pqr.xyz,ទធន.លហអ,PQR.XYZ -17,pqrx.yz,ទធនល.ហអ,PQRX.YZ -17,pqr.sxyz,ទធន.បលហអ,PQR.SXYZ -17,pqrs.xyz,ទធនប.លហអ,PQRS.XYZ -17,pqrs.txyz,ទធនប.ផលហអ,PQRS.TXYZ -17,pqrst.vxyz,ទធនបផ.ពលហអ,PQRST.VXYZ -17,p1.xy,ទ១.លហ,P1.XY -17,pq.2y,ទធ.២ហ,PQ.2Y -17,3q.x4,៣ធ.ល៤,3Q.X4 -17,5q.6y,៥ធ.៦ហ,5Q.6Y -17,pq.1yz,ទធ.១ហអ,PQ.1YZ -17,pq1.yz,ទធ១.ហអ,PQ1.YZ -17,p2.x3z,ទ២.ល៣អ,P2.X3Z -17,p2x.3z,ទ២ល.៣អ,P2X.3Z -17,pq.1xy2,ទធ.១លហ២,PQ.1XY2 -17,pq1.xy2,ទធ១.លហ២,PQ1.XY2 -17,pq1x.y2,ទធ១ល.ហ២,PQ1X.Y2 -17,p3.rx4z,ទ៣.នល៤អ,P3.RX4Z -17,p3r.x4z,ទ៣ន.ល៤អ,P3R.X4Z -17,p3rx.4z,ទ៣នល.៤អ,P3RX.4Z -17,5q.r6y7,៥ធ.ន៦ហ៧,5Q.R6Y7 -17,5qr.6y7,៥ធន.៦ហ៧,5QR.6Y7 -17,5qr6.y7,៥ធន៦.ហ៧,5QR6.Y7 -17,pq1.sx2z,ទធ១.បល២អ,PQ1.SX2Z -17,pq1s.x2z,ទធ១ប.ល២អ,PQ1S.X2Z -17,p3r.s4yz,ទ៣ន.ប៤ហអ,P3R.S4YZ -17,p3rs.4yz,ទ៣នប.៤ហអ,P3RS.4YZ -17,5qr.6xy7,៥ធន.៦លហ៧,5QR.6XY7 -17,5qr6.xy7,៥ធន៦.លហ៧,5QR6.XY7 -17,8q9.sx0z,៨ធ៩.បល០អ,8Q9.SX0Z -17,8q9s.x0z,៨ធ៩ប.ល០អ,8Q9S.X0Z -17,1qr2.tx3z,១ធន២.ផល៣អ,1QR2.TX3Z -17,p4rs.5xy6,ទ៤នប.៥លហ៦,P4RS.5XY6 -17,p7r8.t9y0,ទ៧ន៨.ផ៩ហ០,P7R8.T9Y0 -17,pq1st.2xy3,ទធ១បផ.២លហ៣,PQ1ST.2XY3 -17,p4rs5.vx6z,ទ៤នប៥.ពល៦អ,P4RS5.VX6Z -17,7qr8t.v9yz,៧ធន៨ផ.ព៩ហអ,7QR8T.V9YZ -17,p1r2t.3x4z,ទ១ន២ផ.៣ល៤អ,P1R2T.3X4Z -17,5q6s7.v8y9,៥ធ៦ប៧.ព៨ហ៩,5Q6S7.V8Y9 -17,^0123456789!@#$^&*()/:;[]{}<>?|~%,^០១២៣៤៥៦៧៨៩!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% -17,abcdefghijklmnopqrstuvwxyz,ញកខគចឃងជរឈដឌឍណOទធនបផសពមលហអ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -17,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ញកខគចឃងជរឈដឌឍណOទធនបផសពមលហអ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -17,OI.xx,Oរ.លល,OI.XX -17,oi.xx,Oរ.លល,OI.XX -17,oi.xx-oooooooo,Oរ.លល-OOOOOOOO,OI.XX-OOOOOOOO -17,oi.xx-iiiiiiii,Oរ.លល-ររររររររ,OI.XX-IIIIIIII -17,PQ.RS-01234567,ទធ.នប-០១២៣៤៥៦៧,PQ.RS-01234567 -17,PQ.RS-890,ទធ.នប-៨៩០,PQ.RS-890 -17,89.EU-bc,៨៩.ចស-កខ,89.EU-BC -17,00.0A-bc,០០.០ញ-កខ,00.0A-BC -17,BCDF.GHJK-bc,កខគឃ.ងជឈដ-កខ,BCDF.GHJK-BC -17,LMNP.QRST-bc,ឌឍណទ.ធនបផ-កខ,LMNP.QRST-BC -17,VWXY.Z123-bc,ពមលហ.អ១២៣-កខ,VWXY.Z123-BC -17,4567.890B-bc,៤៥៦៧.៨៩០ក-កខ,4567.890B-BC -17,pq.xy-bc,ទធ.លហ-កខ,PQ.XY-BC -17,pq.xyz-bc,ទធ.លហអ-កខ,PQ.XYZ-BC -17,pqx.yz-bc,ទធល.ហអ-កខ,PQX.YZ-BC -17,pq.rxyz-bc,ទធ.នលហអ-កខ,PQ.RXYZ-BC -17,pqr.xyz-bc,ទធន.លហអ-កខ,PQR.XYZ-BC -17,pqrx.yz-bc,ទធនល.ហអ-កខ,PQRX.YZ-BC -17,pqr.sxyz-bc,ទធន.បលហអ-កខ,PQR.SXYZ-BC -17,pqrs.xyz-bc,ទធនប.លហអ-កខ,PQRS.XYZ-BC -17,pqrs.txyz-bc,ទធនប.ផលហអ-កខ,PQRS.TXYZ-BC -17,pqrst.vxyz-bc,ទធនបផ.ពលហអ-កខ,PQRST.VXYZ-BC -17,p1.xy-bc,ទ១.លហ-កខ,P1.XY-BC -17,pq.2y-bc,ទធ.២ហ-កខ,PQ.2Y-BC -17,3q.x4-bc,៣ធ.ល៤-កខ,3Q.X4-BC -17,5q.6y-bc,៥ធ.៦ហ-កខ,5Q.6Y-BC -17,pq.1yz-bc,ទធ.១ហអ-កខ,PQ.1YZ-BC -17,pq1.yz-bc,ទធ១.ហអ-កខ,PQ1.YZ-BC -17,p2.x3z-bc,ទ២.ល៣អ-កខ,P2.X3Z-BC -17,p2x.3z-bc,ទ២ល.៣អ-កខ,P2X.3Z-BC -17,pq.1xy2-bc,ទធ.១លហ២-កខ,PQ.1XY2-BC -17,pq1.xy2-bc,ទធ១.លហ២-កខ,PQ1.XY2-BC -17,pq1x.y2-bc,ទធ១ល.ហ២-កខ,PQ1X.Y2-BC -17,p3.rx4z-bc,ទ៣.នល៤អ-កខ,P3.RX4Z-BC -17,p3r.x4z-bc,ទ៣ន.ល៤អ-កខ,P3R.X4Z-BC -17,p3rx.4z-bc,ទ៣នល.៤អ-កខ,P3RX.4Z-BC -17,5q.r6y7-bc,៥ធ.ន៦ហ៧-កខ,5Q.R6Y7-BC -17,5qr.6y7-bc,៥ធន.៦ហ៧-កខ,5QR.6Y7-BC -17,5qr6.y7-bc,៥ធន៦.ហ៧-កខ,5QR6.Y7-BC -17,pq1.sx2z-bc,ទធ១.បល២អ-កខ,PQ1.SX2Z-BC -17,pq1s.x2z-bc,ទធ១ប.ល២អ-កខ,PQ1S.X2Z-BC -17,p3r.s4yz-bc,ទ៣ន.ប៤ហអ-កខ,P3R.S4YZ-BC -17,p3rs.4yz-bc,ទ៣នប.៤ហអ-កខ,P3RS.4YZ-BC -17,5qr.6xy7-bc,៥ធន.៦លហ៧-កខ,5QR.6XY7-BC -17,5qr6.xy7-bc,៥ធន៦.លហ៧-កខ,5QR6.XY7-BC -17,8q9.sx0z-bc,៨ធ៩.បល០អ-កខ,8Q9.SX0Z-BC -17,8q9s.x0z-bc,៨ធ៩ប.ល០អ-កខ,8Q9S.X0Z-BC -17,1qr2.tx3z-bc,១ធន២.ផល៣អ-កខ,1QR2.TX3Z-BC -17,p4rs.5xy6-bc,ទ៤នប.៥លហ៦-កខ,P4RS.5XY6-BC -17,p7r8.t9y0-bc,ទ៧ន៨.ផ៩ហ០-កខ,P7R8.T9Y0-BC -17,pq1st.2xy3-bc,ទធ១បផ.២លហ៣-កខ,PQ1ST.2XY3-BC -17,p4rs5.vx6z-bc,ទ៤នប៥.ពល៦អ-កខ,P4RS5.VX6Z-BC -17,7qr8t.v9yz-bc,៧ធន៨ផ.ព៩ហអ-កខ,7QR8T.V9YZ-BC -17,p1r2t.3x4z-bc,ទ១ន២ផ.៣ល៤អ-កខ,P1R2T.3X4Z-BC -17,5q6s7.v8y9-bc,៥ធ៦ប៧.ព៨ហ៩-កខ,5Q6S7.V8Y9-BC -17,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^០១២៣៤៥៦៧៨៩!@#$^&*()/:;[]{}<>?|~%-កខ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC -17,abcdefghijklmnopqrstuvwxyz-bc,ញកខគចឃងជរឈដឌឍណOទធនបផសពមលហអ-កខ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -17,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ញកខគចឃងជរឈដឌឍណOទធនបផសពមលហអ-កខ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -17,OI.xx-bc,Oរ.លល-កខ,OI.XX-BC -17,oi.xx-bc,Oរ.លល-កខ,OI.XX-BC -17,oi.xx-oooooooo-bc,Oរ.លល-OOOOOOOO-កខ,OI.XX-OOOOOOOO-BC -17,oi.xx-iiiiiiii-bc,Oរ.លល-ររររររររ-កខ,OI.XX-IIIIIIII-BC -17,PQ.RS-01234567-bc,ទធ.នប-០១២៣៤៥៦៧-កខ,PQ.RS-01234567-BC -17,PQ.RS-890-bc,ទធ.នប-៨៩០-កខ,PQ.RS-890-BC -17,89.EU-DFGHJKLM,៨៩.ចស-គឃងជឈដឌឍ,89.EU-DFGHJKLM -17,00.0A-DFGHJKLM,០០.០ញ-គឃងជឈដឌឍ,00.0A-DFGHJKLM -17,BCDF.GHJK-DFGHJKLM,កខគឃ.ងជឈដ-គឃងជឈដឌឍ,BCDF.GHJK-DFGHJKLM -17,LMNP.QRST-DFGHJKLM,ឌឍណទ.ធនបផ-គឃងជឈដឌឍ,LMNP.QRST-DFGHJKLM -17,VWXY.Z123-DFGHJKLM,ពមលហ.អ១២៣-គឃងជឈដឌឍ,VWXY.Z123-DFGHJKLM -17,4567.890B-DFGHJKLM,៤៥៦៧.៨៩០ក-គឃងជឈដឌឍ,4567.890B-DFGHJKLM -17,pq.xy-DFGHJKLM,ទធ.លហ-គឃងជឈដឌឍ,PQ.XY-DFGHJKLM -17,pq.xyz-DFGHJKLM,ទធ.លហអ-គឃងជឈដឌឍ,PQ.XYZ-DFGHJKLM -17,pqx.yz-DFGHJKLM,ទធល.ហអ-គឃងជឈដឌឍ,PQX.YZ-DFGHJKLM -17,pq.rxyz-DFGHJKLM,ទធ.នលហអ-គឃងជឈដឌឍ,PQ.RXYZ-DFGHJKLM -17,pqr.xyz-DFGHJKLM,ទធន.លហអ-គឃងជឈដឌឍ,PQR.XYZ-DFGHJKLM -17,pqrx.yz-DFGHJKLM,ទធនល.ហអ-គឃងជឈដឌឍ,PQRX.YZ-DFGHJKLM -17,pqr.sxyz-DFGHJKLM,ទធន.បលហអ-គឃងជឈដឌឍ,PQR.SXYZ-DFGHJKLM -17,pqrs.xyz-DFGHJKLM,ទធនប.លហអ-គឃងជឈដឌឍ,PQRS.XYZ-DFGHJKLM -17,pqrs.txyz-DFGHJKLM,ទធនប.ផលហអ-គឃងជឈដឌឍ,PQRS.TXYZ-DFGHJKLM -17,pqrst.vxyz-DFGHJKLM,ទធនបផ.ពលហអ-គឃងជឈដឌឍ,PQRST.VXYZ-DFGHJKLM -17,p1.xy-DFGHJKLM,ទ១.លហ-គឃងជឈដឌឍ,P1.XY-DFGHJKLM -17,pq.2y-DFGHJKLM,ទធ.២ហ-គឃងជឈដឌឍ,PQ.2Y-DFGHJKLM -17,3q.x4-DFGHJKLM,៣ធ.ល៤-គឃងជឈដឌឍ,3Q.X4-DFGHJKLM -17,5q.6y-DFGHJKLM,៥ធ.៦ហ-គឃងជឈដឌឍ,5Q.6Y-DFGHJKLM -17,pq.1yz-DFGHJKLM,ទធ.១ហអ-គឃងជឈដឌឍ,PQ.1YZ-DFGHJKLM -17,pq1.yz-DFGHJKLM,ទធ១.ហអ-គឃងជឈដឌឍ,PQ1.YZ-DFGHJKLM -17,p2.x3z-DFGHJKLM,ទ២.ល៣អ-គឃងជឈដឌឍ,P2.X3Z-DFGHJKLM -17,p2x.3z-DFGHJKLM,ទ២ល.៣អ-គឃងជឈដឌឍ,P2X.3Z-DFGHJKLM -17,pq.1xy2-DFGHJKLM,ទធ.១លហ២-គឃងជឈដឌឍ,PQ.1XY2-DFGHJKLM -17,pq1.xy2-DFGHJKLM,ទធ១.លហ២-គឃងជឈដឌឍ,PQ1.XY2-DFGHJKLM -17,pq1x.y2-DFGHJKLM,ទធ១ល.ហ២-គឃងជឈដឌឍ,PQ1X.Y2-DFGHJKLM -17,p3.rx4z-DFGHJKLM,ទ៣.នល៤អ-គឃងជឈដឌឍ,P3.RX4Z-DFGHJKLM -17,p3r.x4z-DFGHJKLM,ទ៣ន.ល៤អ-គឃងជឈដឌឍ,P3R.X4Z-DFGHJKLM -17,p3rx.4z-DFGHJKLM,ទ៣នល.៤អ-គឃងជឈដឌឍ,P3RX.4Z-DFGHJKLM -17,5q.r6y7-DFGHJKLM,៥ធ.ន៦ហ៧-គឃងជឈដឌឍ,5Q.R6Y7-DFGHJKLM -17,5qr.6y7-DFGHJKLM,៥ធន.៦ហ៧-គឃងជឈដឌឍ,5QR.6Y7-DFGHJKLM -17,5qr6.y7-DFGHJKLM,៥ធន៦.ហ៧-គឃងជឈដឌឍ,5QR6.Y7-DFGHJKLM -17,pq1.sx2z-DFGHJKLM,ទធ១.បល២អ-គឃងជឈដឌឍ,PQ1.SX2Z-DFGHJKLM -17,pq1s.x2z-DFGHJKLM,ទធ១ប.ល២អ-គឃងជឈដឌឍ,PQ1S.X2Z-DFGHJKLM -17,p3r.s4yz-DFGHJKLM,ទ៣ន.ប៤ហអ-គឃងជឈដឌឍ,P3R.S4YZ-DFGHJKLM -17,p3rs.4yz-DFGHJKLM,ទ៣នប.៤ហអ-គឃងជឈដឌឍ,P3RS.4YZ-DFGHJKLM -17,5qr.6xy7-DFGHJKLM,៥ធន.៦លហ៧-គឃងជឈដឌឍ,5QR.6XY7-DFGHJKLM -17,5qr6.xy7-DFGHJKLM,៥ធន៦.លហ៧-គឃងជឈដឌឍ,5QR6.XY7-DFGHJKLM -17,8q9.sx0z-DFGHJKLM,៨ធ៩.បល០អ-គឃងជឈដឌឍ,8Q9.SX0Z-DFGHJKLM -17,8q9s.x0z-DFGHJKLM,៨ធ៩ប.ល០អ-គឃងជឈដឌឍ,8Q9S.X0Z-DFGHJKLM -17,1qr2.tx3z-DFGHJKLM,១ធន២.ផល៣អ-គឃងជឈដឌឍ,1QR2.TX3Z-DFGHJKLM -17,p4rs.5xy6-DFGHJKLM,ទ៤នប.៥លហ៦-គឃងជឈដឌឍ,P4RS.5XY6-DFGHJKLM -17,p7r8.t9y0-DFGHJKLM,ទ៧ន៨.ផ៩ហ០-គឃងជឈដឌឍ,P7R8.T9Y0-DFGHJKLM -17,pq1st.2xy3-DFGHJKLM,ទធ១បផ.២លហ៣-គឃងជឈដឌឍ,PQ1ST.2XY3-DFGHJKLM -17,p4rs5.vx6z-DFGHJKLM,ទ៤នប៥.ពល៦អ-គឃងជឈដឌឍ,P4RS5.VX6Z-DFGHJKLM -17,7qr8t.v9yz-DFGHJKLM,៧ធន៨ផ.ព៩ហអ-គឃងជឈដឌឍ,7QR8T.V9YZ-DFGHJKLM -17,p1r2t.3x4z-DFGHJKLM,ទ១ន២ផ.៣ល៤អ-គឃងជឈដឌឍ,P1R2T.3X4Z-DFGHJKLM -17,5q6s7.v8y9-DFGHJKLM,៥ធ៦ប៧.ព៨ហ៩-គឃងជឈដឌឍ,5Q6S7.V8Y9-DFGHJKLM -17,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^០១២៣៤៥៦៧៨៩!@#$^&*()/:;[]{}<>?|~%-គឃងជឈដឌឍ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM -17,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ញកខគចឃងជរឈដឌឍណOទធនបផសពមលហអ-គឃងជឈដឌឍ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -17,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ញកខគចឃងជរឈដឌឍណOទធនបផសពមលហអ-គឃងជឈដឌឍ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -17,OI.xx-DFGHJKLM,Oរ.លល-គឃងជឈដឌឍ,OI.XX-DFGHJKLM -17,oi.xx-DFGHJKLM,Oរ.លល-គឃងជឈដឌឍ,OI.XX-DFGHJKLM -17,oi.xx-oooooooo-DFGHJKLM,Oរ.លល-OOOOOOOO-គឃងជឈដឌឍ,OI.XX-OOOOOOOO-DFGHJKLM -17,oi.xx-iiiiiiii-DFGHJKLM,Oរ.លល-ររររររររ-គឃងជឈដឌឍ,OI.XX-IIIIIIII-DFGHJKLM -17,PQ.RS-01234567-DFGHJKLM,ទធ.នប-០១២៣៤៥៦៧-គឃងជឈដឌឍ,PQ.RS-01234567-DFGHJKLM -17,PQ.RS-890-DFGHJKLM,ទធ.នប-៨៩០-គឃងជឈដឌឍ,PQ.RS-890-DFGHJKLM -18,89.EU,89.ඉඋ,89.EU -18,00.0A,00.0අ,00.0A -18,BCDF.GHJK,කගඟජ.ටඩඬත,BCDF.GHJK -18,LMNP.QRST,දනඳප.බමඹය,LMNP.QRST -18,VWXY.Z123,රලවස.හ123,VWXY.Z123 -18,4567.890B,4567.890ක,4567.890B -18,pq.xy,පබ.වස,PQ.XY -18,pq.xyz,පබ.වසහ,PQ.XYZ -18,pqx.yz,පබව.සහ,PQX.YZ -18,pq.rxyz,පබ.මවසහ,PQ.RXYZ -18,pqr.xyz,පබම.වසහ,PQR.XYZ -18,pqrx.yz,පබමව.සහ,PQRX.YZ -18,pqr.sxyz,පබම.ඹවසහ,PQR.SXYZ -18,pqrs.xyz,පබමඹ.වසහ,PQRS.XYZ -18,pqrs.txyz,පබමඹ.යවසහ,PQRS.TXYZ -18,pqrst.vxyz,පබමඹය.රවසහ,PQRST.VXYZ -18,p1.xy,ප1.වස,P1.XY -18,pq.2y,පබ.2ස,PQ.2Y -18,3q.x4,3බ.ව4,3Q.X4 -18,5q.6y,5බ.6ස,5Q.6Y -18,pq.1yz,පබ.1සහ,PQ.1YZ -18,pq1.yz,පබ1.සහ,PQ1.YZ -18,p2.x3z,ප2.ව3හ,P2.X3Z -18,p2x.3z,ප2ව.3හ,P2X.3Z -18,pq.1xy2,පබ.1වස2,PQ.1XY2 -18,pq1.xy2,පබ1.වස2,PQ1.XY2 -18,pq1x.y2,පබ1ව.ස2,PQ1X.Y2 -18,p3.rx4z,ප3.මව4හ,P3.RX4Z -18,p3r.x4z,ප3ම.ව4හ,P3R.X4Z -18,p3rx.4z,ප3මව.4හ,P3RX.4Z -18,5q.r6y7,5බ.ම6ස7,5Q.R6Y7 -18,5qr.6y7,5බම.6ස7,5QR.6Y7 -18,5qr6.y7,5බම6.ස7,5QR6.Y7 -18,pq1.sx2z,පබ1.ඹව2හ,PQ1.SX2Z -18,pq1s.x2z,පබ1ඹ.ව2හ,PQ1S.X2Z -18,p3r.s4yz,ප3ම.ඹ4සහ,P3R.S4YZ -18,p3rs.4yz,ප3මඹ.4සහ,P3RS.4YZ -18,5qr.6xy7,5බම.6වස7,5QR.6XY7 -18,5qr6.xy7,5බම6.වස7,5QR6.XY7 -18,8q9.sx0z,8බ9.ඹව0හ,8Q9.SX0Z -18,8q9s.x0z,8බ9ඹ.ව0හ,8Q9S.X0Z -18,1qr2.tx3z,1බම2.යව3හ,1QR2.TX3Z -18,p4rs.5xy6,ප4මඹ.5වස6,P4RS.5XY6 -18,p7r8.t9y0,ප7ම8.ය9ස0,P7R8.T9Y0 -18,pq1st.2xy3,පබ1ඹය.2වස3,PQ1ST.2XY3 -18,p4rs5.vx6z,ප4මඹ5.රව6හ,P4RS5.VX6Z -18,7qr8t.v9yz,7බම8ය.ර9සහ,7QR8T.V9YZ -18,p1r2t.3x4z,ප1ම2ය.3ව4හ,P1R2T.3X4Z -18,5q6s7.v8y9,5බ6ඹ7.ර8ස9,5Q6S7.V8Y9 -18,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% -18,abcdefghijklmnopqrstuvwxyz,අකගඟඉජටඩIඬතදනඳOපබමඹයඋරලවසහ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -18,ABCDEFGHIJKLMNOPQRSTUVWXYZ,අකගඟඉජටඩIඬතදනඳOපබමඹයඋරලවසහ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -18,OI.xx,OI.වව,OI.XX -18,oi.xx,OI.වව,OI.XX -18,oi.xx-oooooooo,OI.වව-OOOOOOOO,OI.XX-OOOOOOOO -18,oi.xx-iiiiiiii,OI.වව-IIIIIIII,OI.XX-IIIIIIII -18,PQ.RS-01234567,පබ.මඹ-01234567,PQ.RS-01234567 -18,PQ.RS-890,පබ.මඹ-890,PQ.RS-890 -18,89.EU-bc,89.ඉඋ-කග,89.EU-BC -18,00.0A-bc,00.0අ-කග,00.0A-BC -18,BCDF.GHJK-bc,කගඟජ.ටඩඬත-කග,BCDF.GHJK-BC -18,LMNP.QRST-bc,දනඳප.බමඹය-කග,LMNP.QRST-BC -18,VWXY.Z123-bc,රලවස.හ123-කග,VWXY.Z123-BC -18,4567.890B-bc,4567.890ක-කග,4567.890B-BC -18,pq.xy-bc,පබ.වස-කග,PQ.XY-BC -18,pq.xyz-bc,පබ.වසහ-කග,PQ.XYZ-BC -18,pqx.yz-bc,පබව.සහ-කග,PQX.YZ-BC -18,pq.rxyz-bc,පබ.මවසහ-කග,PQ.RXYZ-BC -18,pqr.xyz-bc,පබම.වසහ-කග,PQR.XYZ-BC -18,pqrx.yz-bc,පබමව.සහ-කග,PQRX.YZ-BC -18,pqr.sxyz-bc,පබම.ඹවසහ-කග,PQR.SXYZ-BC -18,pqrs.xyz-bc,පබමඹ.වසහ-කග,PQRS.XYZ-BC -18,pqrs.txyz-bc,පබමඹ.යවසහ-කග,PQRS.TXYZ-BC -18,pqrst.vxyz-bc,පබමඹය.රවසහ-කග,PQRST.VXYZ-BC -18,p1.xy-bc,ප1.වස-කග,P1.XY-BC -18,pq.2y-bc,පබ.2ස-කග,PQ.2Y-BC -18,3q.x4-bc,3බ.ව4-කග,3Q.X4-BC -18,5q.6y-bc,5බ.6ස-කග,5Q.6Y-BC -18,pq.1yz-bc,පබ.1සහ-කග,PQ.1YZ-BC -18,pq1.yz-bc,පබ1.සහ-කග,PQ1.YZ-BC -18,p2.x3z-bc,ප2.ව3හ-කග,P2.X3Z-BC -18,p2x.3z-bc,ප2ව.3හ-කග,P2X.3Z-BC -18,pq.1xy2-bc,පබ.1වස2-කග,PQ.1XY2-BC -18,pq1.xy2-bc,පබ1.වස2-කග,PQ1.XY2-BC -18,pq1x.y2-bc,පබ1ව.ස2-කග,PQ1X.Y2-BC -18,p3.rx4z-bc,ප3.මව4හ-කග,P3.RX4Z-BC -18,p3r.x4z-bc,ප3ම.ව4හ-කග,P3R.X4Z-BC -18,p3rx.4z-bc,ප3මව.4හ-කග,P3RX.4Z-BC -18,5q.r6y7-bc,5බ.ම6ස7-කග,5Q.R6Y7-BC -18,5qr.6y7-bc,5බම.6ස7-කග,5QR.6Y7-BC -18,5qr6.y7-bc,5බම6.ස7-කග,5QR6.Y7-BC -18,pq1.sx2z-bc,පබ1.ඹව2හ-කග,PQ1.SX2Z-BC -18,pq1s.x2z-bc,පබ1ඹ.ව2හ-කග,PQ1S.X2Z-BC -18,p3r.s4yz-bc,ප3ම.ඹ4සහ-කග,P3R.S4YZ-BC -18,p3rs.4yz-bc,ප3මඹ.4සහ-කග,P3RS.4YZ-BC -18,5qr.6xy7-bc,5බම.6වස7-කග,5QR.6XY7-BC -18,5qr6.xy7-bc,5බම6.වස7-කග,5QR6.XY7-BC -18,8q9.sx0z-bc,8බ9.ඹව0හ-කග,8Q9.SX0Z-BC -18,8q9s.x0z-bc,8බ9ඹ.ව0හ-කග,8Q9S.X0Z-BC -18,1qr2.tx3z-bc,1බම2.යව3හ-කග,1QR2.TX3Z-BC -18,p4rs.5xy6-bc,ප4මඹ.5වස6-කග,P4RS.5XY6-BC -18,p7r8.t9y0-bc,ප7ම8.ය9ස0-කග,P7R8.T9Y0-BC -18,pq1st.2xy3-bc,පබ1ඹය.2වස3-කග,PQ1ST.2XY3-BC -18,p4rs5.vx6z-bc,ප4මඹ5.රව6හ-කග,P4RS5.VX6Z-BC -18,7qr8t.v9yz-bc,7බම8ය.ර9සහ-කග,7QR8T.V9YZ-BC -18,p1r2t.3x4z-bc,ප1ම2ය.3ව4හ-කග,P1R2T.3X4Z-BC -18,5q6s7.v8y9-bc,5බ6ඹ7.ර8ස9-කග,5Q6S7.V8Y9-BC -18,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-කග,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC -18,abcdefghijklmnopqrstuvwxyz-bc,අකගඟඉජටඩIඬතදනඳOපබමඹයඋරලවසහ-කග,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -18,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,අකගඟඉජටඩIඬතදනඳOපබමඹයඋරලවසහ-කග,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -18,OI.xx-bc,OI.වව-කග,OI.XX-BC -18,oi.xx-bc,OI.වව-කග,OI.XX-BC -18,oi.xx-oooooooo-bc,OI.වව-OOOOOOOO-කග,OI.XX-OOOOOOOO-BC -18,oi.xx-iiiiiiii-bc,OI.වව-IIIIIIII-කග,OI.XX-IIIIIIII-BC -18,PQ.RS-01234567-bc,පබ.මඹ-01234567-කග,PQ.RS-01234567-BC -18,PQ.RS-890-bc,පබ.මඹ-890-කග,PQ.RS-890-BC -18,89.EU-DFGHJKLM,89.ඉඋ-ඟජටඩඬතදන,89.EU-DFGHJKLM -18,00.0A-DFGHJKLM,00.0අ-ඟජටඩඬතදන,00.0A-DFGHJKLM -18,BCDF.GHJK-DFGHJKLM,කගඟජ.ටඩඬත-ඟජටඩඬතදන,BCDF.GHJK-DFGHJKLM -18,LMNP.QRST-DFGHJKLM,දනඳප.බමඹය-ඟජටඩඬතදන,LMNP.QRST-DFGHJKLM -18,VWXY.Z123-DFGHJKLM,රලවස.හ123-ඟජටඩඬතදන,VWXY.Z123-DFGHJKLM -18,4567.890B-DFGHJKLM,4567.890ක-ඟජටඩඬතදන,4567.890B-DFGHJKLM -18,pq.xy-DFGHJKLM,පබ.වස-ඟජටඩඬතදන,PQ.XY-DFGHJKLM -18,pq.xyz-DFGHJKLM,පබ.වසහ-ඟජටඩඬතදන,PQ.XYZ-DFGHJKLM -18,pqx.yz-DFGHJKLM,පබව.සහ-ඟජටඩඬතදන,PQX.YZ-DFGHJKLM -18,pq.rxyz-DFGHJKLM,පබ.මවසහ-ඟජටඩඬතදන,PQ.RXYZ-DFGHJKLM -18,pqr.xyz-DFGHJKLM,පබම.වසහ-ඟජටඩඬතදන,PQR.XYZ-DFGHJKLM -18,pqrx.yz-DFGHJKLM,පබමව.සහ-ඟජටඩඬතදන,PQRX.YZ-DFGHJKLM -18,pqr.sxyz-DFGHJKLM,පබම.ඹවසහ-ඟජටඩඬතදන,PQR.SXYZ-DFGHJKLM -18,pqrs.xyz-DFGHJKLM,පබමඹ.වසහ-ඟජටඩඬතදන,PQRS.XYZ-DFGHJKLM -18,pqrs.txyz-DFGHJKLM,පබමඹ.යවසහ-ඟජටඩඬතදන,PQRS.TXYZ-DFGHJKLM -18,pqrst.vxyz-DFGHJKLM,පබමඹය.රවසහ-ඟජටඩඬතදන,PQRST.VXYZ-DFGHJKLM -18,p1.xy-DFGHJKLM,ප1.වස-ඟජටඩඬතදන,P1.XY-DFGHJKLM -18,pq.2y-DFGHJKLM,පබ.2ස-ඟජටඩඬතදන,PQ.2Y-DFGHJKLM -18,3q.x4-DFGHJKLM,3බ.ව4-ඟජටඩඬතදන,3Q.X4-DFGHJKLM -18,5q.6y-DFGHJKLM,5බ.6ස-ඟජටඩඬතදන,5Q.6Y-DFGHJKLM -18,pq.1yz-DFGHJKLM,පබ.1සහ-ඟජටඩඬතදන,PQ.1YZ-DFGHJKLM -18,pq1.yz-DFGHJKLM,පබ1.සහ-ඟජටඩඬතදන,PQ1.YZ-DFGHJKLM -18,p2.x3z-DFGHJKLM,ප2.ව3හ-ඟජටඩඬතදන,P2.X3Z-DFGHJKLM -18,p2x.3z-DFGHJKLM,ප2ව.3හ-ඟජටඩඬතදන,P2X.3Z-DFGHJKLM -18,pq.1xy2-DFGHJKLM,පබ.1වස2-ඟජටඩඬතදන,PQ.1XY2-DFGHJKLM -18,pq1.xy2-DFGHJKLM,පබ1.වස2-ඟජටඩඬතදන,PQ1.XY2-DFGHJKLM -18,pq1x.y2-DFGHJKLM,පබ1ව.ස2-ඟජටඩඬතදන,PQ1X.Y2-DFGHJKLM -18,p3.rx4z-DFGHJKLM,ප3.මව4හ-ඟජටඩඬතදන,P3.RX4Z-DFGHJKLM -18,p3r.x4z-DFGHJKLM,ප3ම.ව4හ-ඟජටඩඬතදන,P3R.X4Z-DFGHJKLM -18,p3rx.4z-DFGHJKLM,ප3මව.4හ-ඟජටඩඬතදන,P3RX.4Z-DFGHJKLM -18,5q.r6y7-DFGHJKLM,5බ.ම6ස7-ඟජටඩඬතදන,5Q.R6Y7-DFGHJKLM -18,5qr.6y7-DFGHJKLM,5බම.6ස7-ඟජටඩඬතදන,5QR.6Y7-DFGHJKLM -18,5qr6.y7-DFGHJKLM,5බම6.ස7-ඟජටඩඬතදන,5QR6.Y7-DFGHJKLM -18,pq1.sx2z-DFGHJKLM,පබ1.ඹව2හ-ඟජටඩඬතදන,PQ1.SX2Z-DFGHJKLM -18,pq1s.x2z-DFGHJKLM,පබ1ඹ.ව2හ-ඟජටඩඬතදන,PQ1S.X2Z-DFGHJKLM -18,p3r.s4yz-DFGHJKLM,ප3ම.ඹ4සහ-ඟජටඩඬතදන,P3R.S4YZ-DFGHJKLM -18,p3rs.4yz-DFGHJKLM,ප3මඹ.4සහ-ඟජටඩඬතදන,P3RS.4YZ-DFGHJKLM -18,5qr.6xy7-DFGHJKLM,5බම.6වස7-ඟජටඩඬතදන,5QR.6XY7-DFGHJKLM -18,5qr6.xy7-DFGHJKLM,5බම6.වස7-ඟජටඩඬතදන,5QR6.XY7-DFGHJKLM -18,8q9.sx0z-DFGHJKLM,8බ9.ඹව0හ-ඟජටඩඬතදන,8Q9.SX0Z-DFGHJKLM -18,8q9s.x0z-DFGHJKLM,8බ9ඹ.ව0හ-ඟජටඩඬතදන,8Q9S.X0Z-DFGHJKLM -18,1qr2.tx3z-DFGHJKLM,1බම2.යව3හ-ඟජටඩඬතදන,1QR2.TX3Z-DFGHJKLM -18,p4rs.5xy6-DFGHJKLM,ප4මඹ.5වස6-ඟජටඩඬතදන,P4RS.5XY6-DFGHJKLM -18,p7r8.t9y0-DFGHJKLM,ප7ම8.ය9ස0-ඟජටඩඬතදන,P7R8.T9Y0-DFGHJKLM -18,pq1st.2xy3-DFGHJKLM,පබ1ඹය.2වස3-ඟජටඩඬතදන,PQ1ST.2XY3-DFGHJKLM -18,p4rs5.vx6z-DFGHJKLM,ප4මඹ5.රව6හ-ඟජටඩඬතදන,P4RS5.VX6Z-DFGHJKLM -18,7qr8t.v9yz-DFGHJKLM,7බම8ය.ර9සහ-ඟජටඩඬතදන,7QR8T.V9YZ-DFGHJKLM -18,p1r2t.3x4z-DFGHJKLM,ප1ම2ය.3ව4හ-ඟජටඩඬතදන,P1R2T.3X4Z-DFGHJKLM -18,5q6s7.v8y9-DFGHJKLM,5බ6ඹ7.ර8ස9-ඟජටඩඬතදන,5Q6S7.V8Y9-DFGHJKLM -18,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ඟජටඩඬතදන,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM -18,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,අකගඟඉජටඩIඬතදනඳOපබමඹයඋරලවසහ-ඟජටඩඬතදන,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -18,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,අකගඟඉජටඩIඬතදනඳOපබමඹයඋරලවසහ-ඟජටඩඬතදන,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -18,OI.xx-DFGHJKLM,OI.වව-ඟජටඩඬතදන,OI.XX-DFGHJKLM -18,oi.xx-DFGHJKLM,OI.වව-ඟජටඩඬතදන,OI.XX-DFGHJKLM -18,oi.xx-oooooooo-DFGHJKLM,OI.වව-OOOOOOOO-ඟජටඩඬතදන,OI.XX-OOOOOOOO-DFGHJKLM -18,oi.xx-iiiiiiii-DFGHJKLM,OI.වව-IIIIIIII-ඟජටඩඬතදන,OI.XX-IIIIIIII-DFGHJKLM -18,PQ.RS-01234567-DFGHJKLM,පබ.මඹ-01234567-ඟජටඩඬතදන,PQ.RS-01234567-DFGHJKLM -18,PQ.RS-890-DFGHJKLM,පබ.මඹ-890-ඟජටඩඬතදන,PQ.RS-890-DFGHJKLM -19,89.EU,89.ޗޜ,89.EU -19,00.0A,00.0ޔ,00.0A -19,BCDF.GHJK,ހށނރ.ބޅކއ,BCDF.GHJK -19,LMNP.QRST,ވމފދ.ތލގޏ,LMNP.QRST -19,VWXY.Z123,ސޑޒޓ.ޱ123,VWXY.Z123 -19,4567.890B,4567.890ހ,4567.890B -19,pq.xy,ދތ.ޒޓ,PQ.XY -19,pq.xyz,ދތ.ޒޓޱ,PQ.XYZ -19,pqx.yz,ދތޒ.ޓޱ,PQX.YZ -19,pq.rxyz,ދތ.ލޒޓޱ,PQ.RXYZ -19,pqr.xyz,ދތލ.ޒޓޱ,PQR.XYZ -19,pqrx.yz,ދތލޒ.ޓޱ,PQRX.YZ -19,pqr.sxyz,ދތލ.ގޒޓޱ,PQR.SXYZ -19,pqrs.xyz,ދތލގ.ޒޓޱ,PQRS.XYZ -19,pqrs.txyz,ދތލގ.ޏޒޓޱ,PQRS.TXYZ -19,pqrst.vxyz,ދތލގޏ.ސޒޓޱ,PQRST.VXYZ -19,p1.xy,ދ1.ޒޓ,P1.XY -19,pq.2y,ދތ.2ޓ,PQ.2Y -19,3q.x4,3ތ.ޒ4,3Q.X4 -19,5q.6y,5ތ.6ޓ,5Q.6Y -19,pq.1yz,ދތ.1ޓޱ,PQ.1YZ -19,pq1.yz,ދތ1.ޓޱ,PQ1.YZ -19,p2.x3z,ދ2.ޒ3ޱ,P2.X3Z -19,p2x.3z,ދ2ޒ.3ޱ,P2X.3Z -19,pq.1xy2,ދތ.1ޒޓ2,PQ.1XY2 -19,pq1.xy2,ދތ1.ޒޓ2,PQ1.XY2 -19,pq1x.y2,ދތ1ޒ.ޓ2,PQ1X.Y2 -19,p3.rx4z,ދ3.ލޒ4ޱ,P3.RX4Z -19,p3r.x4z,ދ3ލ.ޒ4ޱ,P3R.X4Z -19,p3rx.4z,ދ3ލޒ.4ޱ,P3RX.4Z -19,5q.r6y7,5ތ.ލ6ޓ7,5Q.R6Y7 -19,5qr.6y7,5ތލ.6ޓ7,5QR.6Y7 -19,5qr6.y7,5ތލ6.ޓ7,5QR6.Y7 -19,pq1.sx2z,ދތ1.ގޒ2ޱ,PQ1.SX2Z -19,pq1s.x2z,ދތ1ގ.ޒ2ޱ,PQ1S.X2Z -19,p3r.s4yz,ދ3ލ.ގ4ޓޱ,P3R.S4YZ -19,p3rs.4yz,ދ3ލގ.4ޓޱ,P3RS.4YZ -19,5qr.6xy7,5ތލ.6ޒޓ7,5QR.6XY7 -19,5qr6.xy7,5ތލ6.ޒޓ7,5QR6.XY7 -19,8q9.sx0z,8ތ9.ގޒ0ޱ,8Q9.SX0Z -19,8q9s.x0z,8ތ9ގ.ޒ0ޱ,8Q9S.X0Z -19,1qr2.tx3z,1ތލ2.ޏޒ3ޱ,1QR2.TX3Z -19,p4rs.5xy6,ދ4ލގ.5ޒޓ6,P4RS.5XY6 -19,p7r8.t9y0,ދ7ލ8.ޏ9ޓ0,P7R8.T9Y0 -19,pq1st.2xy3,ދތ1ގޏ.2ޒޓ3,PQ1ST.2XY3 -19,p4rs5.vx6z,ދ4ލގ5.ސޒ6ޱ,P4RS5.VX6Z -19,7qr8t.v9yz,7ތލ8ޏ.ސ9ޓޱ,7QR8T.V9YZ -19,p1r2t.3x4z,ދ1ލ2ޏ.3ޒ4ޱ,P1R2T.3X4Z -19,5q6s7.v8y9,5ތ6ގ7.ސ8ޓ9,5Q6S7.V8Y9 -19,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% -19,abcdefghijklmnopqrstuvwxyz,ޔހށނޗރބޅIކއވމފOދތލގޏޜސޑޒޓޱ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -19,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ޔހށނޗރބޅIކއވމފOދތލގޏޜސޑޒޓޱ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -19,OI.xx,OI.ޒޒ,OI.XX -19,oi.xx,OI.ޒޒ,OI.XX -19,oi.xx-oooooooo,OI.ޒޒ-OOOOOOOO,OI.XX-OOOOOOOO -19,oi.xx-iiiiiiii,OI.ޒޒ-IIIIIIII,OI.XX-IIIIIIII -19,PQ.RS-01234567,ދތ.ލގ-01234567,PQ.RS-01234567 -19,PQ.RS-890,ދތ.ލގ-890,PQ.RS-890 -19,89.EU-bc,89.ޗޜ-ހށ,89.EU-BC -19,00.0A-bc,00.0ޔ-ހށ,00.0A-BC -19,BCDF.GHJK-bc,ހށނރ.ބޅކއ-ހށ,BCDF.GHJK-BC -19,LMNP.QRST-bc,ވމފދ.ތލގޏ-ހށ,LMNP.QRST-BC -19,VWXY.Z123-bc,ސޑޒޓ.ޱ123-ހށ,VWXY.Z123-BC -19,4567.890B-bc,4567.890ހ-ހށ,4567.890B-BC -19,pq.xy-bc,ދތ.ޒޓ-ހށ,PQ.XY-BC -19,pq.xyz-bc,ދތ.ޒޓޱ-ހށ,PQ.XYZ-BC -19,pqx.yz-bc,ދތޒ.ޓޱ-ހށ,PQX.YZ-BC -19,pq.rxyz-bc,ދތ.ލޒޓޱ-ހށ,PQ.RXYZ-BC -19,pqr.xyz-bc,ދތލ.ޒޓޱ-ހށ,PQR.XYZ-BC -19,pqrx.yz-bc,ދތލޒ.ޓޱ-ހށ,PQRX.YZ-BC -19,pqr.sxyz-bc,ދތލ.ގޒޓޱ-ހށ,PQR.SXYZ-BC -19,pqrs.xyz-bc,ދތލގ.ޒޓޱ-ހށ,PQRS.XYZ-BC -19,pqrs.txyz-bc,ދތލގ.ޏޒޓޱ-ހށ,PQRS.TXYZ-BC -19,pqrst.vxyz-bc,ދތލގޏ.ސޒޓޱ-ހށ,PQRST.VXYZ-BC -19,p1.xy-bc,ދ1.ޒޓ-ހށ,P1.XY-BC -19,pq.2y-bc,ދތ.2ޓ-ހށ,PQ.2Y-BC -19,3q.x4-bc,3ތ.ޒ4-ހށ,3Q.X4-BC -19,5q.6y-bc,5ތ.6ޓ-ހށ,5Q.6Y-BC -19,pq.1yz-bc,ދތ.1ޓޱ-ހށ,PQ.1YZ-BC -19,pq1.yz-bc,ދތ1.ޓޱ-ހށ,PQ1.YZ-BC -19,p2.x3z-bc,ދ2.ޒ3ޱ-ހށ,P2.X3Z-BC -19,p2x.3z-bc,ދ2ޒ.3ޱ-ހށ,P2X.3Z-BC -19,pq.1xy2-bc,ދތ.1ޒޓ2-ހށ,PQ.1XY2-BC -19,pq1.xy2-bc,ދތ1.ޒޓ2-ހށ,PQ1.XY2-BC -19,pq1x.y2-bc,ދތ1ޒ.ޓ2-ހށ,PQ1X.Y2-BC -19,p3.rx4z-bc,ދ3.ލޒ4ޱ-ހށ,P3.RX4Z-BC -19,p3r.x4z-bc,ދ3ލ.ޒ4ޱ-ހށ,P3R.X4Z-BC -19,p3rx.4z-bc,ދ3ލޒ.4ޱ-ހށ,P3RX.4Z-BC -19,5q.r6y7-bc,5ތ.ލ6ޓ7-ހށ,5Q.R6Y7-BC -19,5qr.6y7-bc,5ތލ.6ޓ7-ހށ,5QR.6Y7-BC -19,5qr6.y7-bc,5ތލ6.ޓ7-ހށ,5QR6.Y7-BC -19,pq1.sx2z-bc,ދތ1.ގޒ2ޱ-ހށ,PQ1.SX2Z-BC -19,pq1s.x2z-bc,ދތ1ގ.ޒ2ޱ-ހށ,PQ1S.X2Z-BC -19,p3r.s4yz-bc,ދ3ލ.ގ4ޓޱ-ހށ,P3R.S4YZ-BC -19,p3rs.4yz-bc,ދ3ލގ.4ޓޱ-ހށ,P3RS.4YZ-BC -19,5qr.6xy7-bc,5ތލ.6ޒޓ7-ހށ,5QR.6XY7-BC -19,5qr6.xy7-bc,5ތލ6.ޒޓ7-ހށ,5QR6.XY7-BC -19,8q9.sx0z-bc,8ތ9.ގޒ0ޱ-ހށ,8Q9.SX0Z-BC -19,8q9s.x0z-bc,8ތ9ގ.ޒ0ޱ-ހށ,8Q9S.X0Z-BC -19,1qr2.tx3z-bc,1ތލ2.ޏޒ3ޱ-ހށ,1QR2.TX3Z-BC -19,p4rs.5xy6-bc,ދ4ލގ.5ޒޓ6-ހށ,P4RS.5XY6-BC -19,p7r8.t9y0-bc,ދ7ލ8.ޏ9ޓ0-ހށ,P7R8.T9Y0-BC -19,pq1st.2xy3-bc,ދތ1ގޏ.2ޒޓ3-ހށ,PQ1ST.2XY3-BC -19,p4rs5.vx6z-bc,ދ4ލގ5.ސޒ6ޱ-ހށ,P4RS5.VX6Z-BC -19,7qr8t.v9yz-bc,7ތލ8ޏ.ސ9ޓޱ-ހށ,7QR8T.V9YZ-BC -19,p1r2t.3x4z-bc,ދ1ލ2ޏ.3ޒ4ޱ-ހށ,P1R2T.3X4Z-BC -19,5q6s7.v8y9-bc,5ތ6ގ7.ސ8ޓ9-ހށ,5Q6S7.V8Y9-BC -19,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ހށ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC -19,abcdefghijklmnopqrstuvwxyz-bc,ޔހށނޗރބޅIކއވމފOދތލގޏޜސޑޒޓޱ-ހށ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -19,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ޔހށނޗރބޅIކއވމފOދތލގޏޜސޑޒޓޱ-ހށ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -19,OI.xx-bc,OI.ޒޒ-ހށ,OI.XX-BC -19,oi.xx-bc,OI.ޒޒ-ހށ,OI.XX-BC -19,oi.xx-oooooooo-bc,OI.ޒޒ-OOOOOOOO-ހށ,OI.XX-OOOOOOOO-BC -19,oi.xx-iiiiiiii-bc,OI.ޒޒ-IIIIIIII-ހށ,OI.XX-IIIIIIII-BC -19,PQ.RS-01234567-bc,ދތ.ލގ-01234567-ހށ,PQ.RS-01234567-BC -19,PQ.RS-890-bc,ދތ.ލގ-890-ހށ,PQ.RS-890-BC -19,89.EU-DFGHJKLM,89.ޗޜ-ނރބޅކއވމ,89.EU-DFGHJKLM -19,00.0A-DFGHJKLM,00.0ޔ-ނރބޅކއވމ,00.0A-DFGHJKLM -19,BCDF.GHJK-DFGHJKLM,ހށނރ.ބޅކއ-ނރބޅކއވމ,BCDF.GHJK-DFGHJKLM -19,LMNP.QRST-DFGHJKLM,ވމފދ.ތލގޏ-ނރބޅކއވމ,LMNP.QRST-DFGHJKLM -19,VWXY.Z123-DFGHJKLM,ސޑޒޓ.ޱ123-ނރބޅކއވމ,VWXY.Z123-DFGHJKLM -19,4567.890B-DFGHJKLM,4567.890ހ-ނރބޅކއވމ,4567.890B-DFGHJKLM -19,pq.xy-DFGHJKLM,ދތ.ޒޓ-ނރބޅކއވމ,PQ.XY-DFGHJKLM -19,pq.xyz-DFGHJKLM,ދތ.ޒޓޱ-ނރބޅކއވމ,PQ.XYZ-DFGHJKLM -19,pqx.yz-DFGHJKLM,ދތޒ.ޓޱ-ނރބޅކއވމ,PQX.YZ-DFGHJKLM -19,pq.rxyz-DFGHJKLM,ދތ.ލޒޓޱ-ނރބޅކއވމ,PQ.RXYZ-DFGHJKLM -19,pqr.xyz-DFGHJKLM,ދތލ.ޒޓޱ-ނރބޅކއވމ,PQR.XYZ-DFGHJKLM -19,pqrx.yz-DFGHJKLM,ދތލޒ.ޓޱ-ނރބޅކއވމ,PQRX.YZ-DFGHJKLM -19,pqr.sxyz-DFGHJKLM,ދތލ.ގޒޓޱ-ނރބޅކއވމ,PQR.SXYZ-DFGHJKLM -19,pqrs.xyz-DFGHJKLM,ދތލގ.ޒޓޱ-ނރބޅކއވމ,PQRS.XYZ-DFGHJKLM -19,pqrs.txyz-DFGHJKLM,ދތލގ.ޏޒޓޱ-ނރބޅކއވމ,PQRS.TXYZ-DFGHJKLM -19,pqrst.vxyz-DFGHJKLM,ދތލގޏ.ސޒޓޱ-ނރބޅކއވމ,PQRST.VXYZ-DFGHJKLM -19,p1.xy-DFGHJKLM,ދ1.ޒޓ-ނރބޅކއވމ,P1.XY-DFGHJKLM -19,pq.2y-DFGHJKLM,ދތ.2ޓ-ނރބޅކއވމ,PQ.2Y-DFGHJKLM -19,3q.x4-DFGHJKLM,3ތ.ޒ4-ނރބޅކއވމ,3Q.X4-DFGHJKLM -19,5q.6y-DFGHJKLM,5ތ.6ޓ-ނރބޅކއވމ,5Q.6Y-DFGHJKLM -19,pq.1yz-DFGHJKLM,ދތ.1ޓޱ-ނރބޅކއވމ,PQ.1YZ-DFGHJKLM -19,pq1.yz-DFGHJKLM,ދތ1.ޓޱ-ނރބޅކއވމ,PQ1.YZ-DFGHJKLM -19,p2.x3z-DFGHJKLM,ދ2.ޒ3ޱ-ނރބޅކއވމ,P2.X3Z-DFGHJKLM -19,p2x.3z-DFGHJKLM,ދ2ޒ.3ޱ-ނރބޅކއވމ,P2X.3Z-DFGHJKLM -19,pq.1xy2-DFGHJKLM,ދތ.1ޒޓ2-ނރބޅކއވމ,PQ.1XY2-DFGHJKLM -19,pq1.xy2-DFGHJKLM,ދތ1.ޒޓ2-ނރބޅކއވމ,PQ1.XY2-DFGHJKLM -19,pq1x.y2-DFGHJKLM,ދތ1ޒ.ޓ2-ނރބޅކއވމ,PQ1X.Y2-DFGHJKLM -19,p3.rx4z-DFGHJKLM,ދ3.ލޒ4ޱ-ނރބޅކއވމ,P3.RX4Z-DFGHJKLM -19,p3r.x4z-DFGHJKLM,ދ3ލ.ޒ4ޱ-ނރބޅކއވމ,P3R.X4Z-DFGHJKLM -19,p3rx.4z-DFGHJKLM,ދ3ލޒ.4ޱ-ނރބޅކއވމ,P3RX.4Z-DFGHJKLM -19,5q.r6y7-DFGHJKLM,5ތ.ލ6ޓ7-ނރބޅކއވމ,5Q.R6Y7-DFGHJKLM -19,5qr.6y7-DFGHJKLM,5ތލ.6ޓ7-ނރބޅކއވމ,5QR.6Y7-DFGHJKLM -19,5qr6.y7-DFGHJKLM,5ތލ6.ޓ7-ނރބޅކއވމ,5QR6.Y7-DFGHJKLM -19,pq1.sx2z-DFGHJKLM,ދތ1.ގޒ2ޱ-ނރބޅކއވމ,PQ1.SX2Z-DFGHJKLM -19,pq1s.x2z-DFGHJKLM,ދތ1ގ.ޒ2ޱ-ނރބޅކއވމ,PQ1S.X2Z-DFGHJKLM -19,p3r.s4yz-DFGHJKLM,ދ3ލ.ގ4ޓޱ-ނރބޅކއވމ,P3R.S4YZ-DFGHJKLM -19,p3rs.4yz-DFGHJKLM,ދ3ލގ.4ޓޱ-ނރބޅކއވމ,P3RS.4YZ-DFGHJKLM -19,5qr.6xy7-DFGHJKLM,5ތލ.6ޒޓ7-ނރބޅކއވމ,5QR.6XY7-DFGHJKLM -19,5qr6.xy7-DFGHJKLM,5ތލ6.ޒޓ7-ނރބޅކއވމ,5QR6.XY7-DFGHJKLM -19,8q9.sx0z-DFGHJKLM,8ތ9.ގޒ0ޱ-ނރބޅކއވމ,8Q9.SX0Z-DFGHJKLM -19,8q9s.x0z-DFGHJKLM,8ތ9ގ.ޒ0ޱ-ނރބޅކއވމ,8Q9S.X0Z-DFGHJKLM -19,1qr2.tx3z-DFGHJKLM,1ތލ2.ޏޒ3ޱ-ނރބޅކއވމ,1QR2.TX3Z-DFGHJKLM -19,p4rs.5xy6-DFGHJKLM,ދ4ލގ.5ޒޓ6-ނރބޅކއވމ,P4RS.5XY6-DFGHJKLM -19,p7r8.t9y0-DFGHJKLM,ދ7ލ8.ޏ9ޓ0-ނރބޅކއވމ,P7R8.T9Y0-DFGHJKLM -19,pq1st.2xy3-DFGHJKLM,ދތ1ގޏ.2ޒޓ3-ނރބޅކއވމ,PQ1ST.2XY3-DFGHJKLM -19,p4rs5.vx6z-DFGHJKLM,ދ4ލގ5.ސޒ6ޱ-ނރބޅކއވމ,P4RS5.VX6Z-DFGHJKLM -19,7qr8t.v9yz-DFGHJKLM,7ތލ8ޏ.ސ9ޓޱ-ނރބޅކއވމ,7QR8T.V9YZ-DFGHJKLM -19,p1r2t.3x4z-DFGHJKLM,ދ1ލ2ޏ.3ޒ4ޱ-ނރބޅކއވމ,P1R2T.3X4Z-DFGHJKLM -19,5q6s7.v8y9-DFGHJKLM,5ތ6ގ7.ސ8ޓ9-ނރބޅކއވމ,5Q6S7.V8Y9-DFGHJKLM -19,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ނރބޅކއވމ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM -19,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ޔހށނޗރބޅIކއވމފOދތލގޏޜސޑޒޓޱ-ނރބޅކއވމ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -19,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ޔހށނޗރބޅIކއވމފOދތލގޏޜސޑޒޓޱ-ނރބޅކއވމ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -19,OI.xx-DFGHJKLM,OI.ޒޒ-ނރބޅކއވމ,OI.XX-DFGHJKLM -19,oi.xx-DFGHJKLM,OI.ޒޒ-ނރބޅކއވމ,OI.XX-DFGHJKLM -19,oi.xx-oooooooo-DFGHJKLM,OI.ޒޒ-OOOOOOOO-ނރބޅކއވމ,OI.XX-OOOOOOOO-DFGHJKLM -19,oi.xx-iiiiiiii-DFGHJKLM,OI.ޒޒ-IIIIIIII-ނރބޅކއވމ,OI.XX-IIIIIIII-DFGHJKLM -19,PQ.RS-01234567-DFGHJKLM,ދތ.ލގ-01234567-ނރބޅކއވމ,PQ.RS-01234567-DFGHJKLM -19,PQ.RS-890-DFGHJKLM,ދތ.ލގ-890-ނރބޅކއވމ,PQ.RS-890-DFGHJKLM -20,89.EU,89.ㄔㄓ,89.EU -20,00.0A,00.0ㄣ,00.0A -20,BCDF.GHJK,ㄅㄈㄆㄇ.ㄉㄊㄋㄌ,BCDF.GHJK -20,LMNP.QRST,ㄍㄎㄏㄕ.ㄖㄐㄑㄒ,LMNP.QRST -20,VWXY.Z123,ㄩㄗㄨㄘ.ㄙ123,VWXY.Z123 -20,4567.890B,4567.890ㄅ,4567.890B -20,pq.xy,ㄕㄖ.ㄨㄘ,PQ.XY -20,pq.xyz,ㄕㄖ.ㄨㄘㄙ,PQ.XYZ -20,pqx.yz,ㄕㄖㄨ.ㄘㄙ,PQX.YZ -20,pq.rxyz,ㄕㄖ.ㄐㄨㄘㄙ,PQ.RXYZ -20,pqr.xyz,ㄕㄖㄐ.ㄨㄘㄙ,PQR.XYZ -20,pqrx.yz,ㄕㄖㄐㄨ.ㄘㄙ,PQRX.YZ -20,pqr.sxyz,ㄕㄖㄐ.ㄑㄨㄘㄙ,PQR.SXYZ -20,pqrs.xyz,ㄕㄖㄐㄑ.ㄨㄘㄙ,PQRS.XYZ -20,pqrs.txyz,ㄕㄖㄐㄑ.ㄒㄨㄘㄙ,PQRS.TXYZ -20,pqrst.vxyz,ㄕㄖㄐㄑㄒ.ㄩㄨㄘㄙ,PQRST.VXYZ -20,p1.xy,ㄕ1.ㄨㄘ,P1.XY -20,pq.2y,ㄕㄖ.2ㄘ,PQ.2Y -20,3q.x4,3ㄖ.ㄨ4,3Q.X4 -20,5q.6y,5ㄖ.6ㄘ,5Q.6Y -20,pq.1yz,ㄕㄖ.1ㄘㄙ,PQ.1YZ -20,pq1.yz,ㄕㄖ1.ㄘㄙ,PQ1.YZ -20,p2.x3z,ㄕ2.ㄨ3ㄙ,P2.X3Z -20,p2x.3z,ㄕ2ㄨ.3ㄙ,P2X.3Z -20,pq.1xy2,ㄕㄖ.1ㄨㄘ2,PQ.1XY2 -20,pq1.xy2,ㄕㄖ1.ㄨㄘ2,PQ1.XY2 -20,pq1x.y2,ㄕㄖ1ㄨ.ㄘ2,PQ1X.Y2 -20,p3.rx4z,ㄕ3.ㄐㄨ4ㄙ,P3.RX4Z -20,p3r.x4z,ㄕ3ㄐ.ㄨ4ㄙ,P3R.X4Z -20,p3rx.4z,ㄕ3ㄐㄨ.4ㄙ,P3RX.4Z -20,5q.r6y7,5ㄖ.ㄐ6ㄘ7,5Q.R6Y7 -20,5qr.6y7,5ㄖㄐ.6ㄘ7,5QR.6Y7 -20,5qr6.y7,5ㄖㄐ6.ㄘ7,5QR6.Y7 -20,pq1.sx2z,ㄕㄖ1.ㄑㄨ2ㄙ,PQ1.SX2Z -20,pq1s.x2z,ㄕㄖ1ㄑ.ㄨ2ㄙ,PQ1S.X2Z -20,p3r.s4yz,ㄕ3ㄐ.ㄑ4ㄘㄙ,P3R.S4YZ -20,p3rs.4yz,ㄕ3ㄐㄑ.4ㄘㄙ,P3RS.4YZ -20,5qr.6xy7,5ㄖㄐ.6ㄨㄘ7,5QR.6XY7 -20,5qr6.xy7,5ㄖㄐ6.ㄨㄘ7,5QR6.XY7 -20,8q9.sx0z,8ㄖ9.ㄑㄨ0ㄙ,8Q9.SX0Z -20,8q9s.x0z,8ㄖ9ㄑ.ㄨ0ㄙ,8Q9S.X0Z -20,1qr2.tx3z,1ㄖㄐ2.ㄒㄨ3ㄙ,1QR2.TX3Z -20,p4rs.5xy6,ㄕ4ㄐㄑ.5ㄨㄘ6,P4RS.5XY6 -20,p7r8.t9y0,ㄕ7ㄐ8.ㄒ9ㄘ0,P7R8.T9Y0 -20,pq1st.2xy3,ㄕㄖ1ㄑㄒ.2ㄨㄘ3,PQ1ST.2XY3 -20,p4rs5.vx6z,ㄕ4ㄐㄑ5.ㄩㄨ6ㄙ,P4RS5.VX6Z -20,7qr8t.v9yz,7ㄖㄐ8ㄒ.ㄩ9ㄘㄙ,7QR8T.V9YZ -20,p1r2t.3x4z,ㄕ1ㄐ2ㄒ.3ㄨ4ㄙ,P1R2T.3X4Z -20,5q6s7.v8y9,5ㄖ6ㄑ7.ㄩ8ㄘ9,5Q6S7.V8Y9 -20,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% -20,abcdefghijklmnopqrstuvwxyz,ㄣㄅㄈㄆㄔㄇㄉㄊIㄋㄌㄍㄎㄏOㄕㄖㄐㄑㄒㄓㄩㄗㄨㄘㄙ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -20,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ㄣㄅㄈㄆㄔㄇㄉㄊIㄋㄌㄍㄎㄏOㄕㄖㄐㄑㄒㄓㄩㄗㄨㄘㄙ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -20,OI.xx,OI.ㄨㄨ,OI.XX -20,oi.xx,OI.ㄨㄨ,OI.XX -20,oi.xx-oooooooo,OI.ㄨㄨ-OOOOOOOO,OI.XX-OOOOOOOO -20,oi.xx-iiiiiiii,OI.ㄨㄨ-IIIIIIII,OI.XX-IIIIIIII -20,PQ.RS-01234567,ㄕㄖ.ㄐㄑ-01234567,PQ.RS-01234567 -20,PQ.RS-890,ㄕㄖ.ㄐㄑ-890,PQ.RS-890 -20,89.EU-bc,89.ㄔㄓ-ㄅㄈ,89.EU-BC -20,00.0A-bc,00.0ㄣ-ㄅㄈ,00.0A-BC -20,BCDF.GHJK-bc,ㄅㄈㄆㄇ.ㄉㄊㄋㄌ-ㄅㄈ,BCDF.GHJK-BC -20,LMNP.QRST-bc,ㄍㄎㄏㄕ.ㄖㄐㄑㄒ-ㄅㄈ,LMNP.QRST-BC -20,VWXY.Z123-bc,ㄩㄗㄨㄘ.ㄙ123-ㄅㄈ,VWXY.Z123-BC -20,4567.890B-bc,4567.890ㄅ-ㄅㄈ,4567.890B-BC -20,pq.xy-bc,ㄕㄖ.ㄨㄘ-ㄅㄈ,PQ.XY-BC -20,pq.xyz-bc,ㄕㄖ.ㄨㄘㄙ-ㄅㄈ,PQ.XYZ-BC -20,pqx.yz-bc,ㄕㄖㄨ.ㄘㄙ-ㄅㄈ,PQX.YZ-BC -20,pq.rxyz-bc,ㄕㄖ.ㄐㄨㄘㄙ-ㄅㄈ,PQ.RXYZ-BC -20,pqr.xyz-bc,ㄕㄖㄐ.ㄨㄘㄙ-ㄅㄈ,PQR.XYZ-BC -20,pqrx.yz-bc,ㄕㄖㄐㄨ.ㄘㄙ-ㄅㄈ,PQRX.YZ-BC -20,pqr.sxyz-bc,ㄕㄖㄐ.ㄑㄨㄘㄙ-ㄅㄈ,PQR.SXYZ-BC -20,pqrs.xyz-bc,ㄕㄖㄐㄑ.ㄨㄘㄙ-ㄅㄈ,PQRS.XYZ-BC -20,pqrs.txyz-bc,ㄕㄖㄐㄑ.ㄒㄨㄘㄙ-ㄅㄈ,PQRS.TXYZ-BC -20,pqrst.vxyz-bc,ㄕㄖㄐㄑㄒ.ㄩㄨㄘㄙ-ㄅㄈ,PQRST.VXYZ-BC -20,p1.xy-bc,ㄕ1.ㄨㄘ-ㄅㄈ,P1.XY-BC -20,pq.2y-bc,ㄕㄖ.2ㄘ-ㄅㄈ,PQ.2Y-BC -20,3q.x4-bc,3ㄖ.ㄨ4-ㄅㄈ,3Q.X4-BC -20,5q.6y-bc,5ㄖ.6ㄘ-ㄅㄈ,5Q.6Y-BC -20,pq.1yz-bc,ㄕㄖ.1ㄘㄙ-ㄅㄈ,PQ.1YZ-BC -20,pq1.yz-bc,ㄕㄖ1.ㄘㄙ-ㄅㄈ,PQ1.YZ-BC -20,p2.x3z-bc,ㄕ2.ㄨ3ㄙ-ㄅㄈ,P2.X3Z-BC -20,p2x.3z-bc,ㄕ2ㄨ.3ㄙ-ㄅㄈ,P2X.3Z-BC -20,pq.1xy2-bc,ㄕㄖ.1ㄨㄘ2-ㄅㄈ,PQ.1XY2-BC -20,pq1.xy2-bc,ㄕㄖ1.ㄨㄘ2-ㄅㄈ,PQ1.XY2-BC -20,pq1x.y2-bc,ㄕㄖ1ㄨ.ㄘ2-ㄅㄈ,PQ1X.Y2-BC -20,p3.rx4z-bc,ㄕ3.ㄐㄨ4ㄙ-ㄅㄈ,P3.RX4Z-BC -20,p3r.x4z-bc,ㄕ3ㄐ.ㄨ4ㄙ-ㄅㄈ,P3R.X4Z-BC -20,p3rx.4z-bc,ㄕ3ㄐㄨ.4ㄙ-ㄅㄈ,P3RX.4Z-BC -20,5q.r6y7-bc,5ㄖ.ㄐ6ㄘ7-ㄅㄈ,5Q.R6Y7-BC -20,5qr.6y7-bc,5ㄖㄐ.6ㄘ7-ㄅㄈ,5QR.6Y7-BC -20,5qr6.y7-bc,5ㄖㄐ6.ㄘ7-ㄅㄈ,5QR6.Y7-BC -20,pq1.sx2z-bc,ㄕㄖ1.ㄑㄨ2ㄙ-ㄅㄈ,PQ1.SX2Z-BC -20,pq1s.x2z-bc,ㄕㄖ1ㄑ.ㄨ2ㄙ-ㄅㄈ,PQ1S.X2Z-BC -20,p3r.s4yz-bc,ㄕ3ㄐ.ㄑ4ㄘㄙ-ㄅㄈ,P3R.S4YZ-BC -20,p3rs.4yz-bc,ㄕ3ㄐㄑ.4ㄘㄙ-ㄅㄈ,P3RS.4YZ-BC -20,5qr.6xy7-bc,5ㄖㄐ.6ㄨㄘ7-ㄅㄈ,5QR.6XY7-BC -20,5qr6.xy7-bc,5ㄖㄐ6.ㄨㄘ7-ㄅㄈ,5QR6.XY7-BC -20,8q9.sx0z-bc,8ㄖ9.ㄑㄨ0ㄙ-ㄅㄈ,8Q9.SX0Z-BC -20,8q9s.x0z-bc,8ㄖ9ㄑ.ㄨ0ㄙ-ㄅㄈ,8Q9S.X0Z-BC -20,1qr2.tx3z-bc,1ㄖㄐ2.ㄒㄨ3ㄙ-ㄅㄈ,1QR2.TX3Z-BC -20,p4rs.5xy6-bc,ㄕ4ㄐㄑ.5ㄨㄘ6-ㄅㄈ,P4RS.5XY6-BC -20,p7r8.t9y0-bc,ㄕ7ㄐ8.ㄒ9ㄘ0-ㄅㄈ,P7R8.T9Y0-BC -20,pq1st.2xy3-bc,ㄕㄖ1ㄑㄒ.2ㄨㄘ3-ㄅㄈ,PQ1ST.2XY3-BC -20,p4rs5.vx6z-bc,ㄕ4ㄐㄑ5.ㄩㄨ6ㄙ-ㄅㄈ,P4RS5.VX6Z-BC -20,7qr8t.v9yz-bc,7ㄖㄐ8ㄒ.ㄩ9ㄘㄙ-ㄅㄈ,7QR8T.V9YZ-BC -20,p1r2t.3x4z-bc,ㄕ1ㄐ2ㄒ.3ㄨ4ㄙ-ㄅㄈ,P1R2T.3X4Z-BC -20,5q6s7.v8y9-bc,5ㄖ6ㄑ7.ㄩ8ㄘ9-ㄅㄈ,5Q6S7.V8Y9-BC -20,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ㄅㄈ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC -20,abcdefghijklmnopqrstuvwxyz-bc,ㄣㄅㄈㄆㄔㄇㄉㄊIㄋㄌㄍㄎㄏOㄕㄖㄐㄑㄒㄓㄩㄗㄨㄘㄙ-ㄅㄈ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -20,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ㄣㄅㄈㄆㄔㄇㄉㄊIㄋㄌㄍㄎㄏOㄕㄖㄐㄑㄒㄓㄩㄗㄨㄘㄙ-ㄅㄈ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -20,OI.xx-bc,OI.ㄨㄨ-ㄅㄈ,OI.XX-BC -20,oi.xx-bc,OI.ㄨㄨ-ㄅㄈ,OI.XX-BC -20,oi.xx-oooooooo-bc,OI.ㄨㄨ-OOOOOOOO-ㄅㄈ,OI.XX-OOOOOOOO-BC -20,oi.xx-iiiiiiii-bc,OI.ㄨㄨ-IIIIIIII-ㄅㄈ,OI.XX-IIIIIIII-BC -20,PQ.RS-01234567-bc,ㄕㄖ.ㄐㄑ-01234567-ㄅㄈ,PQ.RS-01234567-BC -20,PQ.RS-890-bc,ㄕㄖ.ㄐㄑ-890-ㄅㄈ,PQ.RS-890-BC -20,89.EU-DFGHJKLM,89.ㄔㄓ-ㄆㄇㄉㄊㄋㄌㄍㄎ,89.EU-DFGHJKLM -20,00.0A-DFGHJKLM,00.0ㄣ-ㄆㄇㄉㄊㄋㄌㄍㄎ,00.0A-DFGHJKLM -20,BCDF.GHJK-DFGHJKLM,ㄅㄈㄆㄇ.ㄉㄊㄋㄌ-ㄆㄇㄉㄊㄋㄌㄍㄎ,BCDF.GHJK-DFGHJKLM -20,LMNP.QRST-DFGHJKLM,ㄍㄎㄏㄕ.ㄖㄐㄑㄒ-ㄆㄇㄉㄊㄋㄌㄍㄎ,LMNP.QRST-DFGHJKLM -20,VWXY.Z123-DFGHJKLM,ㄩㄗㄨㄘ.ㄙ123-ㄆㄇㄉㄊㄋㄌㄍㄎ,VWXY.Z123-DFGHJKLM -20,4567.890B-DFGHJKLM,4567.890ㄅ-ㄆㄇㄉㄊㄋㄌㄍㄎ,4567.890B-DFGHJKLM -20,pq.xy-DFGHJKLM,ㄕㄖ.ㄨㄘ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ.XY-DFGHJKLM -20,pq.xyz-DFGHJKLM,ㄕㄖ.ㄨㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ.XYZ-DFGHJKLM -20,pqx.yz-DFGHJKLM,ㄕㄖㄨ.ㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQX.YZ-DFGHJKLM -20,pq.rxyz-DFGHJKLM,ㄕㄖ.ㄐㄨㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ.RXYZ-DFGHJKLM -20,pqr.xyz-DFGHJKLM,ㄕㄖㄐ.ㄨㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQR.XYZ-DFGHJKLM -20,pqrx.yz-DFGHJKLM,ㄕㄖㄐㄨ.ㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQRX.YZ-DFGHJKLM -20,pqr.sxyz-DFGHJKLM,ㄕㄖㄐ.ㄑㄨㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQR.SXYZ-DFGHJKLM -20,pqrs.xyz-DFGHJKLM,ㄕㄖㄐㄑ.ㄨㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQRS.XYZ-DFGHJKLM -20,pqrs.txyz-DFGHJKLM,ㄕㄖㄐㄑ.ㄒㄨㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQRS.TXYZ-DFGHJKLM -20,pqrst.vxyz-DFGHJKLM,ㄕㄖㄐㄑㄒ.ㄩㄨㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQRST.VXYZ-DFGHJKLM -20,p1.xy-DFGHJKLM,ㄕ1.ㄨㄘ-ㄆㄇㄉㄊㄋㄌㄍㄎ,P1.XY-DFGHJKLM -20,pq.2y-DFGHJKLM,ㄕㄖ.2ㄘ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ.2Y-DFGHJKLM -20,3q.x4-DFGHJKLM,3ㄖ.ㄨ4-ㄆㄇㄉㄊㄋㄌㄍㄎ,3Q.X4-DFGHJKLM -20,5q.6y-DFGHJKLM,5ㄖ.6ㄘ-ㄆㄇㄉㄊㄋㄌㄍㄎ,5Q.6Y-DFGHJKLM -20,pq.1yz-DFGHJKLM,ㄕㄖ.1ㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ.1YZ-DFGHJKLM -20,pq1.yz-DFGHJKLM,ㄕㄖ1.ㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ1.YZ-DFGHJKLM -20,p2.x3z-DFGHJKLM,ㄕ2.ㄨ3ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,P2.X3Z-DFGHJKLM -20,p2x.3z-DFGHJKLM,ㄕ2ㄨ.3ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,P2X.3Z-DFGHJKLM -20,pq.1xy2-DFGHJKLM,ㄕㄖ.1ㄨㄘ2-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ.1XY2-DFGHJKLM -20,pq1.xy2-DFGHJKLM,ㄕㄖ1.ㄨㄘ2-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ1.XY2-DFGHJKLM -20,pq1x.y2-DFGHJKLM,ㄕㄖ1ㄨ.ㄘ2-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ1X.Y2-DFGHJKLM -20,p3.rx4z-DFGHJKLM,ㄕ3.ㄐㄨ4ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,P3.RX4Z-DFGHJKLM -20,p3r.x4z-DFGHJKLM,ㄕ3ㄐ.ㄨ4ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,P3R.X4Z-DFGHJKLM -20,p3rx.4z-DFGHJKLM,ㄕ3ㄐㄨ.4ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,P3RX.4Z-DFGHJKLM -20,5q.r6y7-DFGHJKLM,5ㄖ.ㄐ6ㄘ7-ㄆㄇㄉㄊㄋㄌㄍㄎ,5Q.R6Y7-DFGHJKLM -20,5qr.6y7-DFGHJKLM,5ㄖㄐ.6ㄘ7-ㄆㄇㄉㄊㄋㄌㄍㄎ,5QR.6Y7-DFGHJKLM -20,5qr6.y7-DFGHJKLM,5ㄖㄐ6.ㄘ7-ㄆㄇㄉㄊㄋㄌㄍㄎ,5QR6.Y7-DFGHJKLM -20,pq1.sx2z-DFGHJKLM,ㄕㄖ1.ㄑㄨ2ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ1.SX2Z-DFGHJKLM -20,pq1s.x2z-DFGHJKLM,ㄕㄖ1ㄑ.ㄨ2ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ1S.X2Z-DFGHJKLM -20,p3r.s4yz-DFGHJKLM,ㄕ3ㄐ.ㄑ4ㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,P3R.S4YZ-DFGHJKLM -20,p3rs.4yz-DFGHJKLM,ㄕ3ㄐㄑ.4ㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,P3RS.4YZ-DFGHJKLM -20,5qr.6xy7-DFGHJKLM,5ㄖㄐ.6ㄨㄘ7-ㄆㄇㄉㄊㄋㄌㄍㄎ,5QR.6XY7-DFGHJKLM -20,5qr6.xy7-DFGHJKLM,5ㄖㄐ6.ㄨㄘ7-ㄆㄇㄉㄊㄋㄌㄍㄎ,5QR6.XY7-DFGHJKLM -20,8q9.sx0z-DFGHJKLM,8ㄖ9.ㄑㄨ0ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,8Q9.SX0Z-DFGHJKLM -20,8q9s.x0z-DFGHJKLM,8ㄖ9ㄑ.ㄨ0ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,8Q9S.X0Z-DFGHJKLM -20,1qr2.tx3z-DFGHJKLM,1ㄖㄐ2.ㄒㄨ3ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,1QR2.TX3Z-DFGHJKLM -20,p4rs.5xy6-DFGHJKLM,ㄕ4ㄐㄑ.5ㄨㄘ6-ㄆㄇㄉㄊㄋㄌㄍㄎ,P4RS.5XY6-DFGHJKLM -20,p7r8.t9y0-DFGHJKLM,ㄕ7ㄐ8.ㄒ9ㄘ0-ㄆㄇㄉㄊㄋㄌㄍㄎ,P7R8.T9Y0-DFGHJKLM -20,pq1st.2xy3-DFGHJKLM,ㄕㄖ1ㄑㄒ.2ㄨㄘ3-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ1ST.2XY3-DFGHJKLM -20,p4rs5.vx6z-DFGHJKLM,ㄕ4ㄐㄑ5.ㄩㄨ6ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,P4RS5.VX6Z-DFGHJKLM -20,7qr8t.v9yz-DFGHJKLM,7ㄖㄐ8ㄒ.ㄩ9ㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,7QR8T.V9YZ-DFGHJKLM -20,p1r2t.3x4z-DFGHJKLM,ㄕ1ㄐ2ㄒ.3ㄨ4ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,P1R2T.3X4Z-DFGHJKLM -20,5q6s7.v8y9-DFGHJKLM,5ㄖ6ㄑ7.ㄩ8ㄘ9-ㄆㄇㄉㄊㄋㄌㄍㄎ,5Q6S7.V8Y9-DFGHJKLM -20,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ㄆㄇㄉㄊㄋㄌㄍㄎ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM -20,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ㄣㄅㄈㄆㄔㄇㄉㄊIㄋㄌㄍㄎㄏOㄕㄖㄐㄑㄒㄓㄩㄗㄨㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -20,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ㄣㄅㄈㄆㄔㄇㄉㄊIㄋㄌㄍㄎㄏOㄕㄖㄐㄑㄒㄓㄩㄗㄨㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -20,OI.xx-DFGHJKLM,OI.ㄨㄨ-ㄆㄇㄉㄊㄋㄌㄍㄎ,OI.XX-DFGHJKLM -20,oi.xx-DFGHJKLM,OI.ㄨㄨ-ㄆㄇㄉㄊㄋㄌㄍㄎ,OI.XX-DFGHJKLM -20,oi.xx-oooooooo-DFGHJKLM,OI.ㄨㄨ-OOOOOOOO-ㄆㄇㄉㄊㄋㄌㄍㄎ,OI.XX-OOOOOOOO-DFGHJKLM -20,oi.xx-iiiiiiii-DFGHJKLM,OI.ㄨㄨ-IIIIIIII-ㄆㄇㄉㄊㄋㄌㄍㄎ,OI.XX-IIIIIIII-DFGHJKLM -20,PQ.RS-01234567-DFGHJKLM,ㄕㄖ.ㄐㄑ-01234567-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ.RS-01234567-DFGHJKLM -20,PQ.RS-890-DFGHJKLM,ㄕㄖ.ㄐㄑ-890-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ.RS-890-DFGHJKLM -21,89.EU,89.ⵓⵢ,89.EU -21,00.0A,00.0ⵉ,00.0A -21,BCDF.GHJK,ⴱⴳⴷⴼ.ⴽⵀⵃⵄ,BCDF.GHJK -21,LMNP.QRST,ⵅⵇⵍⵎ.ⵕⵖⵙⵚ,LMNP.QRST -21,VWXY.Z123,ⵛⵜⵟⵡ.ⵣ123,VWXY.Z123 -21,4567.890B,4567.890ⴱ,4567.890B -21,pq.xy,ⵎⵕ.ⵟⵡ,PQ.XY -21,pq.xyz,ⵎⵕ.ⵟⵡⵣ,PQ.XYZ -21,pqx.yz,ⵎⵕⵟ.ⵡⵣ,PQX.YZ -21,pq.rxyz,ⵎⵕ.ⵖⵟⵡⵣ,PQ.RXYZ -21,pqr.xyz,ⵎⵕⵖ.ⵟⵡⵣ,PQR.XYZ -21,pqrx.yz,ⵎⵕⵖⵟ.ⵡⵣ,PQRX.YZ -21,pqr.sxyz,ⵎⵕⵖ.ⵙⵟⵡⵣ,PQR.SXYZ -21,pqrs.xyz,ⵎⵕⵖⵙ.ⵟⵡⵣ,PQRS.XYZ -21,pqrs.txyz,ⵎⵕⵖⵙ.ⵚⵟⵡⵣ,PQRS.TXYZ -21,pqrst.vxyz,ⵎⵕⵖⵙⵚ.ⵛⵟⵡⵣ,PQRST.VXYZ -21,p1.xy,ⵎ1.ⵟⵡ,P1.XY -21,pq.2y,ⵎⵕ.2ⵡ,PQ.2Y -21,3q.x4,3ⵕ.ⵟ4,3Q.X4 -21,5q.6y,5ⵕ.6ⵡ,5Q.6Y -21,pq.1yz,ⵎⵕ.1ⵡⵣ,PQ.1YZ -21,pq1.yz,ⵎⵕ1.ⵡⵣ,PQ1.YZ -21,p2.x3z,ⵎ2.ⵟ3ⵣ,P2.X3Z -21,p2x.3z,ⵎ2ⵟ.3ⵣ,P2X.3Z -21,pq.1xy2,ⵎⵕ.1ⵟⵡ2,PQ.1XY2 -21,pq1.xy2,ⵎⵕ1.ⵟⵡ2,PQ1.XY2 -21,pq1x.y2,ⵎⵕ1ⵟ.ⵡ2,PQ1X.Y2 -21,p3.rx4z,ⵎ3.ⵖⵟ4ⵣ,P3.RX4Z -21,p3r.x4z,ⵎ3ⵖ.ⵟ4ⵣ,P3R.X4Z -21,p3rx.4z,ⵎ3ⵖⵟ.4ⵣ,P3RX.4Z -21,5q.r6y7,5ⵕ.ⵖ6ⵡ7,5Q.R6Y7 -21,5qr.6y7,5ⵕⵖ.6ⵡ7,5QR.6Y7 -21,5qr6.y7,5ⵕⵖ6.ⵡ7,5QR6.Y7 -21,pq1.sx2z,ⵎⵕ1.ⵙⵟ2ⵣ,PQ1.SX2Z -21,pq1s.x2z,ⵎⵕ1ⵙ.ⵟ2ⵣ,PQ1S.X2Z -21,p3r.s4yz,ⵎ3ⵖ.ⵙ4ⵡⵣ,P3R.S4YZ -21,p3rs.4yz,ⵎ3ⵖⵙ.4ⵡⵣ,P3RS.4YZ -21,5qr.6xy7,5ⵕⵖ.6ⵟⵡ7,5QR.6XY7 -21,5qr6.xy7,5ⵕⵖ6.ⵟⵡ7,5QR6.XY7 -21,8q9.sx0z,8ⵕ9.ⵙⵟ0ⵣ,8Q9.SX0Z -21,8q9s.x0z,8ⵕ9ⵙ.ⵟ0ⵣ,8Q9S.X0Z -21,1qr2.tx3z,1ⵕⵖ2.ⵚⵟ3ⵣ,1QR2.TX3Z -21,p4rs.5xy6,ⵎ4ⵖⵙ.5ⵟⵡ6,P4RS.5XY6 -21,p7r8.t9y0,ⵎ7ⵖ8.ⵚ9ⵡ0,P7R8.T9Y0 -21,pq1st.2xy3,ⵎⵕ1ⵙⵚ.2ⵟⵡ3,PQ1ST.2XY3 -21,p4rs5.vx6z,ⵎ4ⵖⵙ5.ⵛⵟ6ⵣ,P4RS5.VX6Z -21,7qr8t.v9yz,7ⵕⵖ8ⵚ.ⵛ9ⵡⵣ,7QR8T.V9YZ -21,p1r2t.3x4z,ⵎ1ⵖ2ⵚ.3ⵟ4ⵣ,P1R2T.3X4Z -21,5q6s7.v8y9,5ⵕ6ⵙ7.ⵛ8ⵡ9,5Q6S7.V8Y9 -21,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% -21,abcdefghijklmnopqrstuvwxyz,ⵉⴱⴳⴷⵓⴼⴽⵀⵏⵃⵄⵅⵇⵍⵔⵎⵕⵖⵙⵚⵢⵛⵜⵟⵡⵣ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -21,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ⵉⴱⴳⴷⵓⴼⴽⵀⵏⵃⵄⵅⵇⵍⵔⵎⵕⵖⵙⵚⵢⵛⵜⵟⵡⵣ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -21,OI.xx,ⵔⵏ.ⵟⵟ,OI.XX -21,oi.xx,ⵔⵏ.ⵟⵟ,OI.XX -21,oi.xx-oooooooo,ⵔⵏ.ⵟⵟ-ⵔⵔⵔⵔⵔⵔⵔⵔ,OI.XX-OOOOOOOO -21,oi.xx-iiiiiiii,ⵔⵏ.ⵟⵟ-ⵏⵏⵏⵏⵏⵏⵏⵏ,OI.XX-IIIIIIII -21,PQ.RS-01234567,ⵎⵕ.ⵖⵙ-01234567,PQ.RS-01234567 -21,PQ.RS-890,ⵎⵕ.ⵖⵙ-890,PQ.RS-890 -21,89.EU-bc,89.ⵓⵢ-ⴱⴳ,89.EU-BC -21,00.0A-bc,00.0ⵉ-ⴱⴳ,00.0A-BC -21,BCDF.GHJK-bc,ⴱⴳⴷⴼ.ⴽⵀⵃⵄ-ⴱⴳ,BCDF.GHJK-BC -21,LMNP.QRST-bc,ⵅⵇⵍⵎ.ⵕⵖⵙⵚ-ⴱⴳ,LMNP.QRST-BC -21,VWXY.Z123-bc,ⵛⵜⵟⵡ.ⵣ123-ⴱⴳ,VWXY.Z123-BC -21,4567.890B-bc,4567.890ⴱ-ⴱⴳ,4567.890B-BC -21,pq.xy-bc,ⵎⵕ.ⵟⵡ-ⴱⴳ,PQ.XY-BC -21,pq.xyz-bc,ⵎⵕ.ⵟⵡⵣ-ⴱⴳ,PQ.XYZ-BC -21,pqx.yz-bc,ⵎⵕⵟ.ⵡⵣ-ⴱⴳ,PQX.YZ-BC -21,pq.rxyz-bc,ⵎⵕ.ⵖⵟⵡⵣ-ⴱⴳ,PQ.RXYZ-BC -21,pqr.xyz-bc,ⵎⵕⵖ.ⵟⵡⵣ-ⴱⴳ,PQR.XYZ-BC -21,pqrx.yz-bc,ⵎⵕⵖⵟ.ⵡⵣ-ⴱⴳ,PQRX.YZ-BC -21,pqr.sxyz-bc,ⵎⵕⵖ.ⵙⵟⵡⵣ-ⴱⴳ,PQR.SXYZ-BC -21,pqrs.xyz-bc,ⵎⵕⵖⵙ.ⵟⵡⵣ-ⴱⴳ,PQRS.XYZ-BC -21,pqrs.txyz-bc,ⵎⵕⵖⵙ.ⵚⵟⵡⵣ-ⴱⴳ,PQRS.TXYZ-BC -21,pqrst.vxyz-bc,ⵎⵕⵖⵙⵚ.ⵛⵟⵡⵣ-ⴱⴳ,PQRST.VXYZ-BC -21,p1.xy-bc,ⵎ1.ⵟⵡ-ⴱⴳ,P1.XY-BC -21,pq.2y-bc,ⵎⵕ.2ⵡ-ⴱⴳ,PQ.2Y-BC -21,3q.x4-bc,3ⵕ.ⵟ4-ⴱⴳ,3Q.X4-BC -21,5q.6y-bc,5ⵕ.6ⵡ-ⴱⴳ,5Q.6Y-BC -21,pq.1yz-bc,ⵎⵕ.1ⵡⵣ-ⴱⴳ,PQ.1YZ-BC -21,pq1.yz-bc,ⵎⵕ1.ⵡⵣ-ⴱⴳ,PQ1.YZ-BC -21,p2.x3z-bc,ⵎ2.ⵟ3ⵣ-ⴱⴳ,P2.X3Z-BC -21,p2x.3z-bc,ⵎ2ⵟ.3ⵣ-ⴱⴳ,P2X.3Z-BC -21,pq.1xy2-bc,ⵎⵕ.1ⵟⵡ2-ⴱⴳ,PQ.1XY2-BC -21,pq1.xy2-bc,ⵎⵕ1.ⵟⵡ2-ⴱⴳ,PQ1.XY2-BC -21,pq1x.y2-bc,ⵎⵕ1ⵟ.ⵡ2-ⴱⴳ,PQ1X.Y2-BC -21,p3.rx4z-bc,ⵎ3.ⵖⵟ4ⵣ-ⴱⴳ,P3.RX4Z-BC -21,p3r.x4z-bc,ⵎ3ⵖ.ⵟ4ⵣ-ⴱⴳ,P3R.X4Z-BC -21,p3rx.4z-bc,ⵎ3ⵖⵟ.4ⵣ-ⴱⴳ,P3RX.4Z-BC -21,5q.r6y7-bc,5ⵕ.ⵖ6ⵡ7-ⴱⴳ,5Q.R6Y7-BC -21,5qr.6y7-bc,5ⵕⵖ.6ⵡ7-ⴱⴳ,5QR.6Y7-BC -21,5qr6.y7-bc,5ⵕⵖ6.ⵡ7-ⴱⴳ,5QR6.Y7-BC -21,pq1.sx2z-bc,ⵎⵕ1.ⵙⵟ2ⵣ-ⴱⴳ,PQ1.SX2Z-BC -21,pq1s.x2z-bc,ⵎⵕ1ⵙ.ⵟ2ⵣ-ⴱⴳ,PQ1S.X2Z-BC -21,p3r.s4yz-bc,ⵎ3ⵖ.ⵙ4ⵡⵣ-ⴱⴳ,P3R.S4YZ-BC -21,p3rs.4yz-bc,ⵎ3ⵖⵙ.4ⵡⵣ-ⴱⴳ,P3RS.4YZ-BC -21,5qr.6xy7-bc,5ⵕⵖ.6ⵟⵡ7-ⴱⴳ,5QR.6XY7-BC -21,5qr6.xy7-bc,5ⵕⵖ6.ⵟⵡ7-ⴱⴳ,5QR6.XY7-BC -21,8q9.sx0z-bc,8ⵕ9.ⵙⵟ0ⵣ-ⴱⴳ,8Q9.SX0Z-BC -21,8q9s.x0z-bc,8ⵕ9ⵙ.ⵟ0ⵣ-ⴱⴳ,8Q9S.X0Z-BC -21,1qr2.tx3z-bc,1ⵕⵖ2.ⵚⵟ3ⵣ-ⴱⴳ,1QR2.TX3Z-BC -21,p4rs.5xy6-bc,ⵎ4ⵖⵙ.5ⵟⵡ6-ⴱⴳ,P4RS.5XY6-BC -21,p7r8.t9y0-bc,ⵎ7ⵖ8.ⵚ9ⵡ0-ⴱⴳ,P7R8.T9Y0-BC -21,pq1st.2xy3-bc,ⵎⵕ1ⵙⵚ.2ⵟⵡ3-ⴱⴳ,PQ1ST.2XY3-BC -21,p4rs5.vx6z-bc,ⵎ4ⵖⵙ5.ⵛⵟ6ⵣ-ⴱⴳ,P4RS5.VX6Z-BC -21,7qr8t.v9yz-bc,7ⵕⵖ8ⵚ.ⵛ9ⵡⵣ-ⴱⴳ,7QR8T.V9YZ-BC -21,p1r2t.3x4z-bc,ⵎ1ⵖ2ⵚ.3ⵟ4ⵣ-ⴱⴳ,P1R2T.3X4Z-BC -21,5q6s7.v8y9-bc,5ⵕ6ⵙ7.ⵛ8ⵡ9-ⴱⴳ,5Q6S7.V8Y9-BC -21,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ⴱⴳ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC -21,abcdefghijklmnopqrstuvwxyz-bc,ⵉⴱⴳⴷⵓⴼⴽⵀⵏⵃⵄⵅⵇⵍⵔⵎⵕⵖⵙⵚⵢⵛⵜⵟⵡⵣ-ⴱⴳ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -21,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ⵉⴱⴳⴷⵓⴼⴽⵀⵏⵃⵄⵅⵇⵍⵔⵎⵕⵖⵙⵚⵢⵛⵜⵟⵡⵣ-ⴱⴳ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -21,OI.xx-bc,ⵔⵏ.ⵟⵟ-ⴱⴳ,OI.XX-BC -21,oi.xx-bc,ⵔⵏ.ⵟⵟ-ⴱⴳ,OI.XX-BC -21,oi.xx-oooooooo-bc,ⵔⵏ.ⵟⵟ-ⵔⵔⵔⵔⵔⵔⵔⵔ-ⴱⴳ,OI.XX-OOOOOOOO-BC -21,oi.xx-iiiiiiii-bc,ⵔⵏ.ⵟⵟ-ⵏⵏⵏⵏⵏⵏⵏⵏ-ⴱⴳ,OI.XX-IIIIIIII-BC -21,PQ.RS-01234567-bc,ⵎⵕ.ⵖⵙ-01234567-ⴱⴳ,PQ.RS-01234567-BC -21,PQ.RS-890-bc,ⵎⵕ.ⵖⵙ-890-ⴱⴳ,PQ.RS-890-BC -21,89.EU-DFGHJKLM,89.ⵓⵢ-ⴷⴼⴽⵀⵃⵄⵅⵇ,89.EU-DFGHJKLM -21,00.0A-DFGHJKLM,00.0ⵉ-ⴷⴼⴽⵀⵃⵄⵅⵇ,00.0A-DFGHJKLM -21,BCDF.GHJK-DFGHJKLM,ⴱⴳⴷⴼ.ⴽⵀⵃⵄ-ⴷⴼⴽⵀⵃⵄⵅⵇ,BCDF.GHJK-DFGHJKLM -21,LMNP.QRST-DFGHJKLM,ⵅⵇⵍⵎ.ⵕⵖⵙⵚ-ⴷⴼⴽⵀⵃⵄⵅⵇ,LMNP.QRST-DFGHJKLM -21,VWXY.Z123-DFGHJKLM,ⵛⵜⵟⵡ.ⵣ123-ⴷⴼⴽⵀⵃⵄⵅⵇ,VWXY.Z123-DFGHJKLM -21,4567.890B-DFGHJKLM,4567.890ⴱ-ⴷⴼⴽⵀⵃⵄⵅⵇ,4567.890B-DFGHJKLM -21,pq.xy-DFGHJKLM,ⵎⵕ.ⵟⵡ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ.XY-DFGHJKLM -21,pq.xyz-DFGHJKLM,ⵎⵕ.ⵟⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ.XYZ-DFGHJKLM -21,pqx.yz-DFGHJKLM,ⵎⵕⵟ.ⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQX.YZ-DFGHJKLM -21,pq.rxyz-DFGHJKLM,ⵎⵕ.ⵖⵟⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ.RXYZ-DFGHJKLM -21,pqr.xyz-DFGHJKLM,ⵎⵕⵖ.ⵟⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQR.XYZ-DFGHJKLM -21,pqrx.yz-DFGHJKLM,ⵎⵕⵖⵟ.ⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQRX.YZ-DFGHJKLM -21,pqr.sxyz-DFGHJKLM,ⵎⵕⵖ.ⵙⵟⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQR.SXYZ-DFGHJKLM -21,pqrs.xyz-DFGHJKLM,ⵎⵕⵖⵙ.ⵟⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQRS.XYZ-DFGHJKLM -21,pqrs.txyz-DFGHJKLM,ⵎⵕⵖⵙ.ⵚⵟⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQRS.TXYZ-DFGHJKLM -21,pqrst.vxyz-DFGHJKLM,ⵎⵕⵖⵙⵚ.ⵛⵟⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQRST.VXYZ-DFGHJKLM -21,p1.xy-DFGHJKLM,ⵎ1.ⵟⵡ-ⴷⴼⴽⵀⵃⵄⵅⵇ,P1.XY-DFGHJKLM -21,pq.2y-DFGHJKLM,ⵎⵕ.2ⵡ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ.2Y-DFGHJKLM -21,3q.x4-DFGHJKLM,3ⵕ.ⵟ4-ⴷⴼⴽⵀⵃⵄⵅⵇ,3Q.X4-DFGHJKLM -21,5q.6y-DFGHJKLM,5ⵕ.6ⵡ-ⴷⴼⴽⵀⵃⵄⵅⵇ,5Q.6Y-DFGHJKLM -21,pq.1yz-DFGHJKLM,ⵎⵕ.1ⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ.1YZ-DFGHJKLM -21,pq1.yz-DFGHJKLM,ⵎⵕ1.ⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ1.YZ-DFGHJKLM -21,p2.x3z-DFGHJKLM,ⵎ2.ⵟ3ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,P2.X3Z-DFGHJKLM -21,p2x.3z-DFGHJKLM,ⵎ2ⵟ.3ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,P2X.3Z-DFGHJKLM -21,pq.1xy2-DFGHJKLM,ⵎⵕ.1ⵟⵡ2-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ.1XY2-DFGHJKLM -21,pq1.xy2-DFGHJKLM,ⵎⵕ1.ⵟⵡ2-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ1.XY2-DFGHJKLM -21,pq1x.y2-DFGHJKLM,ⵎⵕ1ⵟ.ⵡ2-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ1X.Y2-DFGHJKLM -21,p3.rx4z-DFGHJKLM,ⵎ3.ⵖⵟ4ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,P3.RX4Z-DFGHJKLM -21,p3r.x4z-DFGHJKLM,ⵎ3ⵖ.ⵟ4ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,P3R.X4Z-DFGHJKLM -21,p3rx.4z-DFGHJKLM,ⵎ3ⵖⵟ.4ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,P3RX.4Z-DFGHJKLM -21,5q.r6y7-DFGHJKLM,5ⵕ.ⵖ6ⵡ7-ⴷⴼⴽⵀⵃⵄⵅⵇ,5Q.R6Y7-DFGHJKLM -21,5qr.6y7-DFGHJKLM,5ⵕⵖ.6ⵡ7-ⴷⴼⴽⵀⵃⵄⵅⵇ,5QR.6Y7-DFGHJKLM -21,5qr6.y7-DFGHJKLM,5ⵕⵖ6.ⵡ7-ⴷⴼⴽⵀⵃⵄⵅⵇ,5QR6.Y7-DFGHJKLM -21,pq1.sx2z-DFGHJKLM,ⵎⵕ1.ⵙⵟ2ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ1.SX2Z-DFGHJKLM -21,pq1s.x2z-DFGHJKLM,ⵎⵕ1ⵙ.ⵟ2ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ1S.X2Z-DFGHJKLM -21,p3r.s4yz-DFGHJKLM,ⵎ3ⵖ.ⵙ4ⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,P3R.S4YZ-DFGHJKLM -21,p3rs.4yz-DFGHJKLM,ⵎ3ⵖⵙ.4ⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,P3RS.4YZ-DFGHJKLM -21,5qr.6xy7-DFGHJKLM,5ⵕⵖ.6ⵟⵡ7-ⴷⴼⴽⵀⵃⵄⵅⵇ,5QR.6XY7-DFGHJKLM -21,5qr6.xy7-DFGHJKLM,5ⵕⵖ6.ⵟⵡ7-ⴷⴼⴽⵀⵃⵄⵅⵇ,5QR6.XY7-DFGHJKLM -21,8q9.sx0z-DFGHJKLM,8ⵕ9.ⵙⵟ0ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,8Q9.SX0Z-DFGHJKLM -21,8q9s.x0z-DFGHJKLM,8ⵕ9ⵙ.ⵟ0ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,8Q9S.X0Z-DFGHJKLM -21,1qr2.tx3z-DFGHJKLM,1ⵕⵖ2.ⵚⵟ3ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,1QR2.TX3Z-DFGHJKLM -21,p4rs.5xy6-DFGHJKLM,ⵎ4ⵖⵙ.5ⵟⵡ6-ⴷⴼⴽⵀⵃⵄⵅⵇ,P4RS.5XY6-DFGHJKLM -21,p7r8.t9y0-DFGHJKLM,ⵎ7ⵖ8.ⵚ9ⵡ0-ⴷⴼⴽⵀⵃⵄⵅⵇ,P7R8.T9Y0-DFGHJKLM -21,pq1st.2xy3-DFGHJKLM,ⵎⵕ1ⵙⵚ.2ⵟⵡ3-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ1ST.2XY3-DFGHJKLM -21,p4rs5.vx6z-DFGHJKLM,ⵎ4ⵖⵙ5.ⵛⵟ6ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,P4RS5.VX6Z-DFGHJKLM -21,7qr8t.v9yz-DFGHJKLM,7ⵕⵖ8ⵚ.ⵛ9ⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,7QR8T.V9YZ-DFGHJKLM -21,p1r2t.3x4z-DFGHJKLM,ⵎ1ⵖ2ⵚ.3ⵟ4ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,P1R2T.3X4Z-DFGHJKLM -21,5q6s7.v8y9-DFGHJKLM,5ⵕ6ⵙ7.ⵛ8ⵡ9-ⴷⴼⴽⵀⵃⵄⵅⵇ,5Q6S7.V8Y9-DFGHJKLM -21,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ⴷⴼⴽⵀⵃⵄⵅⵇ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM -21,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ⵉⴱⴳⴷⵓⴼⴽⵀⵏⵃⵄⵅⵇⵍⵔⵎⵕⵖⵙⵚⵢⵛⵜⵟⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -21,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ⵉⴱⴳⴷⵓⴼⴽⵀⵏⵃⵄⵅⵇⵍⵔⵎⵕⵖⵙⵚⵢⵛⵜⵟⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -21,OI.xx-DFGHJKLM,ⵔⵏ.ⵟⵟ-ⴷⴼⴽⵀⵃⵄⵅⵇ,OI.XX-DFGHJKLM -21,oi.xx-DFGHJKLM,ⵔⵏ.ⵟⵟ-ⴷⴼⴽⵀⵃⵄⵅⵇ,OI.XX-DFGHJKLM -21,oi.xx-oooooooo-DFGHJKLM,ⵔⵏ.ⵟⵟ-ⵔⵔⵔⵔⵔⵔⵔⵔ-ⴷⴼⴽⵀⵃⵄⵅⵇ,OI.XX-OOOOOOOO-DFGHJKLM -21,oi.xx-iiiiiiii-DFGHJKLM,ⵔⵏ.ⵟⵟ-ⵏⵏⵏⵏⵏⵏⵏⵏ-ⴷⴼⴽⵀⵃⵄⵅⵇ,OI.XX-IIIIIIII-DFGHJKLM -21,PQ.RS-01234567-DFGHJKLM,ⵎⵕ.ⵖⵙ-01234567-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ.RS-01234567-DFGHJKLM -21,PQ.RS-890-DFGHJKLM,ⵎⵕ.ⵖⵙ-890-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ.RS-890-DFGHJKLM -22,89.EU,89.ஆஓ,89.EU -22,00.0A,00.0ங,00.0A -22,BCDF.GHJK,கசடத.நபமய,BCDF.GHJK -22,LMNP.QRST,ரலவழ.ளறஅஈ,LMNP.QRST -22,VWXY.Z123,உஎஏஐ.ஒ123,VWXY.Z123 -22,4567.890B,4567.890க,4567.890B -22,pq.xy,ழள.ஏஐ,PQ.XY -22,pq.xyz,ழள.ஏஐஒ,PQ.XYZ -22,pqx.yz,ழளஏ.ஐஒ,PQX.YZ -22,pq.rxyz,ழள.றஏஐஒ,PQ.RXYZ -22,pqr.xyz,ழளற.ஏஐஒ,PQR.XYZ -22,pqrx.yz,ழளறஏ.ஐஒ,PQRX.YZ -22,pqr.sxyz,ழளற.அஏஐஒ,PQR.SXYZ -22,pqrs.xyz,ழளறஅ.ஏஐஒ,PQRS.XYZ -22,pqrs.txyz,ழளறஅ.ஈஏஐஒ,PQRS.TXYZ -22,pqrst.vxyz,ழளறஅஈ.உஏஐஒ,PQRST.VXYZ -22,p1.xy,ழ1.ஏஐ,P1.XY -22,pq.2y,ழள.2ஐ,PQ.2Y -22,3q.x4,3ள.ஏ4,3Q.X4 -22,5q.6y,5ள.6ஐ,5Q.6Y -22,pq.1yz,ழள.1ஐஒ,PQ.1YZ -22,pq1.yz,ழள1.ஐஒ,PQ1.YZ -22,p2.x3z,ழ2.ஏ3ஒ,P2.X3Z -22,p2x.3z,ழ2ஏ.3ஒ,P2X.3Z -22,pq.1xy2,ழள.1ஏஐ2,PQ.1XY2 -22,pq1.xy2,ழள1.ஏஐ2,PQ1.XY2 -22,pq1x.y2,ழள1ஏ.ஐ2,PQ1X.Y2 -22,p3.rx4z,ழ3.றஏ4ஒ,P3.RX4Z -22,p3r.x4z,ழ3ற.ஏ4ஒ,P3R.X4Z -22,p3rx.4z,ழ3றஏ.4ஒ,P3RX.4Z -22,5q.r6y7,5ள.ற6ஐ7,5Q.R6Y7 -22,5qr.6y7,5ளற.6ஐ7,5QR.6Y7 -22,5qr6.y7,5ளற6.ஐ7,5QR6.Y7 -22,pq1.sx2z,ழள1.அஏ2ஒ,PQ1.SX2Z -22,pq1s.x2z,ழள1அ.ஏ2ஒ,PQ1S.X2Z -22,p3r.s4yz,ழ3ற.அ4ஐஒ,P3R.S4YZ -22,p3rs.4yz,ழ3றஅ.4ஐஒ,P3RS.4YZ -22,5qr.6xy7,5ளற.6ஏஐ7,5QR.6XY7 -22,5qr6.xy7,5ளற6.ஏஐ7,5QR6.XY7 -22,8q9.sx0z,8ள9.அஏ0ஒ,8Q9.SX0Z -22,8q9s.x0z,8ள9அ.ஏ0ஒ,8Q9S.X0Z -22,1qr2.tx3z,1ளற2.ஈஏ3ஒ,1QR2.TX3Z -22,p4rs.5xy6,ழ4றஅ.5ஏஐ6,P4RS.5XY6 -22,p7r8.t9y0,ழ7ற8.ஈ9ஐ0,P7R8.T9Y0 -22,pq1st.2xy3,ழள1அஈ.2ஏஐ3,PQ1ST.2XY3 -22,p4rs5.vx6z,ழ4றஅ5.உஏ6ஒ,P4RS5.VX6Z -22,7qr8t.v9yz,7ளற8ஈ.உ9ஐஒ,7QR8T.V9YZ -22,p1r2t.3x4z,ழ1ற2ஈ.3ஏ4ஒ,P1R2T.3X4Z -22,5q6s7.v8y9,5ள6அ7.உ8ஐ9,5Q6S7.V8Y9 -22,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% -22,abcdefghijklmnopqrstuvwxyz,ஙகசடஆதநபIமயரலவOழளறஅஈஓஉஎஏஐஒ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -22,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ஙகசடஆதநபIமயரலவOழளறஅஈஓஉஎஏஐஒ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -22,OI.xx,OI.ஏஏ,OI.XX -22,oi.xx,OI.ஏஏ,OI.XX -22,oi.xx-oooooooo,OI.ஏஏ-OOOOOOOO,OI.XX-OOOOOOOO -22,oi.xx-iiiiiiii,OI.ஏஏ-IIIIIIII,OI.XX-IIIIIIII -22,PQ.RS-01234567,ழள.றஅ-01234567,PQ.RS-01234567 -22,PQ.RS-890,ழள.றஅ-890,PQ.RS-890 -22,89.EU-bc,89.ஆஓ-கச,89.EU-BC -22,00.0A-bc,00.0ங-கச,00.0A-BC -22,BCDF.GHJK-bc,கசடத.நபமய-கச,BCDF.GHJK-BC -22,LMNP.QRST-bc,ரலவழ.ளறஅஈ-கச,LMNP.QRST-BC -22,VWXY.Z123-bc,உஎஏஐ.ஒ123-கச,VWXY.Z123-BC -22,4567.890B-bc,4567.890க-கச,4567.890B-BC -22,pq.xy-bc,ழள.ஏஐ-கச,PQ.XY-BC -22,pq.xyz-bc,ழள.ஏஐஒ-கச,PQ.XYZ-BC -22,pqx.yz-bc,ழளஏ.ஐஒ-கச,PQX.YZ-BC -22,pq.rxyz-bc,ழள.றஏஐஒ-கச,PQ.RXYZ-BC -22,pqr.xyz-bc,ழளற.ஏஐஒ-கச,PQR.XYZ-BC -22,pqrx.yz-bc,ழளறஏ.ஐஒ-கச,PQRX.YZ-BC -22,pqr.sxyz-bc,ழளற.அஏஐஒ-கச,PQR.SXYZ-BC -22,pqrs.xyz-bc,ழளறஅ.ஏஐஒ-கச,PQRS.XYZ-BC -22,pqrs.txyz-bc,ழளறஅ.ஈஏஐஒ-கச,PQRS.TXYZ-BC -22,pqrst.vxyz-bc,ழளறஅஈ.உஏஐஒ-கச,PQRST.VXYZ-BC -22,p1.xy-bc,ழ1.ஏஐ-கச,P1.XY-BC -22,pq.2y-bc,ழள.2ஐ-கச,PQ.2Y-BC -22,3q.x4-bc,3ள.ஏ4-கச,3Q.X4-BC -22,5q.6y-bc,5ள.6ஐ-கச,5Q.6Y-BC -22,pq.1yz-bc,ழள.1ஐஒ-கச,PQ.1YZ-BC -22,pq1.yz-bc,ழள1.ஐஒ-கச,PQ1.YZ-BC -22,p2.x3z-bc,ழ2.ஏ3ஒ-கச,P2.X3Z-BC -22,p2x.3z-bc,ழ2ஏ.3ஒ-கச,P2X.3Z-BC -22,pq.1xy2-bc,ழள.1ஏஐ2-கச,PQ.1XY2-BC -22,pq1.xy2-bc,ழள1.ஏஐ2-கச,PQ1.XY2-BC -22,pq1x.y2-bc,ழள1ஏ.ஐ2-கச,PQ1X.Y2-BC -22,p3.rx4z-bc,ழ3.றஏ4ஒ-கச,P3.RX4Z-BC -22,p3r.x4z-bc,ழ3ற.ஏ4ஒ-கச,P3R.X4Z-BC -22,p3rx.4z-bc,ழ3றஏ.4ஒ-கச,P3RX.4Z-BC -22,5q.r6y7-bc,5ள.ற6ஐ7-கச,5Q.R6Y7-BC -22,5qr.6y7-bc,5ளற.6ஐ7-கச,5QR.6Y7-BC -22,5qr6.y7-bc,5ளற6.ஐ7-கச,5QR6.Y7-BC -22,pq1.sx2z-bc,ழள1.அஏ2ஒ-கச,PQ1.SX2Z-BC -22,pq1s.x2z-bc,ழள1அ.ஏ2ஒ-கச,PQ1S.X2Z-BC -22,p3r.s4yz-bc,ழ3ற.அ4ஐஒ-கச,P3R.S4YZ-BC -22,p3rs.4yz-bc,ழ3றஅ.4ஐஒ-கச,P3RS.4YZ-BC -22,5qr.6xy7-bc,5ளற.6ஏஐ7-கச,5QR.6XY7-BC -22,5qr6.xy7-bc,5ளற6.ஏஐ7-கச,5QR6.XY7-BC -22,8q9.sx0z-bc,8ள9.அஏ0ஒ-கச,8Q9.SX0Z-BC -22,8q9s.x0z-bc,8ள9அ.ஏ0ஒ-கச,8Q9S.X0Z-BC -22,1qr2.tx3z-bc,1ளற2.ஈஏ3ஒ-கச,1QR2.TX3Z-BC -22,p4rs.5xy6-bc,ழ4றஅ.5ஏஐ6-கச,P4RS.5XY6-BC -22,p7r8.t9y0-bc,ழ7ற8.ஈ9ஐ0-கச,P7R8.T9Y0-BC -22,pq1st.2xy3-bc,ழள1அஈ.2ஏஐ3-கச,PQ1ST.2XY3-BC -22,p4rs5.vx6z-bc,ழ4றஅ5.உஏ6ஒ-கச,P4RS5.VX6Z-BC -22,7qr8t.v9yz-bc,7ளற8ஈ.உ9ஐஒ-கச,7QR8T.V9YZ-BC -22,p1r2t.3x4z-bc,ழ1ற2ஈ.3ஏ4ஒ-கச,P1R2T.3X4Z-BC -22,5q6s7.v8y9-bc,5ள6அ7.உ8ஐ9-கச,5Q6S7.V8Y9-BC -22,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-கச,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC -22,abcdefghijklmnopqrstuvwxyz-bc,ஙகசடஆதநபIமயரலவOழளறஅஈஓஉஎஏஐஒ-கச,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -22,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ஙகசடஆதநபIமயரலவOழளறஅஈஓஉஎஏஐஒ-கச,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -22,OI.xx-bc,OI.ஏஏ-கச,OI.XX-BC -22,oi.xx-bc,OI.ஏஏ-கச,OI.XX-BC -22,oi.xx-oooooooo-bc,OI.ஏஏ-OOOOOOOO-கச,OI.XX-OOOOOOOO-BC -22,oi.xx-iiiiiiii-bc,OI.ஏஏ-IIIIIIII-கச,OI.XX-IIIIIIII-BC -22,PQ.RS-01234567-bc,ழள.றஅ-01234567-கச,PQ.RS-01234567-BC -22,PQ.RS-890-bc,ழள.றஅ-890-கச,PQ.RS-890-BC -22,89.EU-DFGHJKLM,89.ஆஓ-டதநபமயரல,89.EU-DFGHJKLM -22,00.0A-DFGHJKLM,00.0ங-டதநபமயரல,00.0A-DFGHJKLM -22,BCDF.GHJK-DFGHJKLM,கசடத.நபமய-டதநபமயரல,BCDF.GHJK-DFGHJKLM -22,LMNP.QRST-DFGHJKLM,ரலவழ.ளறஅஈ-டதநபமயரல,LMNP.QRST-DFGHJKLM -22,VWXY.Z123-DFGHJKLM,உஎஏஐ.ஒ123-டதநபமயரல,VWXY.Z123-DFGHJKLM -22,4567.890B-DFGHJKLM,4567.890க-டதநபமயரல,4567.890B-DFGHJKLM -22,pq.xy-DFGHJKLM,ழள.ஏஐ-டதநபமயரல,PQ.XY-DFGHJKLM -22,pq.xyz-DFGHJKLM,ழள.ஏஐஒ-டதநபமயரல,PQ.XYZ-DFGHJKLM -22,pqx.yz-DFGHJKLM,ழளஏ.ஐஒ-டதநபமயரல,PQX.YZ-DFGHJKLM -22,pq.rxyz-DFGHJKLM,ழள.றஏஐஒ-டதநபமயரல,PQ.RXYZ-DFGHJKLM -22,pqr.xyz-DFGHJKLM,ழளற.ஏஐஒ-டதநபமயரல,PQR.XYZ-DFGHJKLM -22,pqrx.yz-DFGHJKLM,ழளறஏ.ஐஒ-டதநபமயரல,PQRX.YZ-DFGHJKLM -22,pqr.sxyz-DFGHJKLM,ழளற.அஏஐஒ-டதநபமயரல,PQR.SXYZ-DFGHJKLM -22,pqrs.xyz-DFGHJKLM,ழளறஅ.ஏஐஒ-டதநபமயரல,PQRS.XYZ-DFGHJKLM -22,pqrs.txyz-DFGHJKLM,ழளறஅ.ஈஏஐஒ-டதநபமயரல,PQRS.TXYZ-DFGHJKLM -22,pqrst.vxyz-DFGHJKLM,ழளறஅஈ.உஏஐஒ-டதநபமயரல,PQRST.VXYZ-DFGHJKLM -22,p1.xy-DFGHJKLM,ழ1.ஏஐ-டதநபமயரல,P1.XY-DFGHJKLM -22,pq.2y-DFGHJKLM,ழள.2ஐ-டதநபமயரல,PQ.2Y-DFGHJKLM -22,3q.x4-DFGHJKLM,3ள.ஏ4-டதநபமயரல,3Q.X4-DFGHJKLM -22,5q.6y-DFGHJKLM,5ள.6ஐ-டதநபமயரல,5Q.6Y-DFGHJKLM -22,pq.1yz-DFGHJKLM,ழள.1ஐஒ-டதநபமயரல,PQ.1YZ-DFGHJKLM -22,pq1.yz-DFGHJKLM,ழள1.ஐஒ-டதநபமயரல,PQ1.YZ-DFGHJKLM -22,p2.x3z-DFGHJKLM,ழ2.ஏ3ஒ-டதநபமயரல,P2.X3Z-DFGHJKLM -22,p2x.3z-DFGHJKLM,ழ2ஏ.3ஒ-டதநபமயரல,P2X.3Z-DFGHJKLM -22,pq.1xy2-DFGHJKLM,ழள.1ஏஐ2-டதநபமயரல,PQ.1XY2-DFGHJKLM -22,pq1.xy2-DFGHJKLM,ழள1.ஏஐ2-டதநபமயரல,PQ1.XY2-DFGHJKLM -22,pq1x.y2-DFGHJKLM,ழள1ஏ.ஐ2-டதநபமயரல,PQ1X.Y2-DFGHJKLM -22,p3.rx4z-DFGHJKLM,ழ3.றஏ4ஒ-டதநபமயரல,P3.RX4Z-DFGHJKLM -22,p3r.x4z-DFGHJKLM,ழ3ற.ஏ4ஒ-டதநபமயரல,P3R.X4Z-DFGHJKLM -22,p3rx.4z-DFGHJKLM,ழ3றஏ.4ஒ-டதநபமயரல,P3RX.4Z-DFGHJKLM -22,5q.r6y7-DFGHJKLM,5ள.ற6ஐ7-டதநபமயரல,5Q.R6Y7-DFGHJKLM -22,5qr.6y7-DFGHJKLM,5ளற.6ஐ7-டதநபமயரல,5QR.6Y7-DFGHJKLM -22,5qr6.y7-DFGHJKLM,5ளற6.ஐ7-டதநபமயரல,5QR6.Y7-DFGHJKLM -22,pq1.sx2z-DFGHJKLM,ழள1.அஏ2ஒ-டதநபமயரல,PQ1.SX2Z-DFGHJKLM -22,pq1s.x2z-DFGHJKLM,ழள1அ.ஏ2ஒ-டதநபமயரல,PQ1S.X2Z-DFGHJKLM -22,p3r.s4yz-DFGHJKLM,ழ3ற.அ4ஐஒ-டதநபமயரல,P3R.S4YZ-DFGHJKLM -22,p3rs.4yz-DFGHJKLM,ழ3றஅ.4ஐஒ-டதநபமயரல,P3RS.4YZ-DFGHJKLM -22,5qr.6xy7-DFGHJKLM,5ளற.6ஏஐ7-டதநபமயரல,5QR.6XY7-DFGHJKLM -22,5qr6.xy7-DFGHJKLM,5ளற6.ஏஐ7-டதநபமயரல,5QR6.XY7-DFGHJKLM -22,8q9.sx0z-DFGHJKLM,8ள9.அஏ0ஒ-டதநபமயரல,8Q9.SX0Z-DFGHJKLM -22,8q9s.x0z-DFGHJKLM,8ள9அ.ஏ0ஒ-டதநபமயரல,8Q9S.X0Z-DFGHJKLM -22,1qr2.tx3z-DFGHJKLM,1ளற2.ஈஏ3ஒ-டதநபமயரல,1QR2.TX3Z-DFGHJKLM -22,p4rs.5xy6-DFGHJKLM,ழ4றஅ.5ஏஐ6-டதநபமயரல,P4RS.5XY6-DFGHJKLM -22,p7r8.t9y0-DFGHJKLM,ழ7ற8.ஈ9ஐ0-டதநபமயரல,P7R8.T9Y0-DFGHJKLM -22,pq1st.2xy3-DFGHJKLM,ழள1அஈ.2ஏஐ3-டதநபமயரல,PQ1ST.2XY3-DFGHJKLM -22,p4rs5.vx6z-DFGHJKLM,ழ4றஅ5.உஏ6ஒ-டதநபமயரல,P4RS5.VX6Z-DFGHJKLM -22,7qr8t.v9yz-DFGHJKLM,7ளற8ஈ.உ9ஐஒ-டதநபமயரல,7QR8T.V9YZ-DFGHJKLM -22,p1r2t.3x4z-DFGHJKLM,ழ1ற2ஈ.3ஏ4ஒ-டதநபமயரல,P1R2T.3X4Z-DFGHJKLM -22,5q6s7.v8y9-DFGHJKLM,5ள6அ7.உ8ஐ9-டதநபமயரல,5Q6S7.V8Y9-DFGHJKLM -22,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-டதநபமயரல,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM -22,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ஙகசடஆதநபIமயரலவOழளறஅஈஓஉஎஏஐஒ-டதநபமயரல,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -22,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ஙகசடஆதநபIமயரலவOழளறஅஈஓஉஎஏஐஒ-டதநபமயரல,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -22,OI.xx-DFGHJKLM,OI.ஏஏ-டதநபமயரல,OI.XX-DFGHJKLM -22,oi.xx-DFGHJKLM,OI.ஏஏ-டதநபமயரல,OI.XX-DFGHJKLM -22,oi.xx-oooooooo-DFGHJKLM,OI.ஏஏ-OOOOOOOO-டதநபமயரல,OI.XX-OOOOOOOO-DFGHJKLM -22,oi.xx-iiiiiiii-DFGHJKLM,OI.ஏஏ-IIIIIIII-டதநபமயரல,OI.XX-IIIIIIII-DFGHJKLM -22,PQ.RS-01234567-DFGHJKLM,ழள.றஅ-01234567-டதநபமயரல,PQ.RS-01234567-DFGHJKLM -22,PQ.RS-890-DFGHJKLM,ழள.றஅ-890-டதநபமயரல,PQ.RS-890-DFGHJKLM -23,89.EU,፰፱.ሞወ,89.EU -23,00.0A,፲፲.፲ማ,00.0A -23,BCDF.GHJK,በቤደፊ.ገሀየኬ,BCDF.GHJK -23,LMNP.QRST,ለናፐፔ.ቀቄሬሠ,LMNP.QRST -23,VWXY.Z123,ሦተቶጸ.ዜ፩፪፫,VWXY.Z123 -23,4567.890B,፬፭፮፯.፰፱፲በ,4567.890B -23,pq.xy,ፔቀ.ቶጸ,PQ.XY -23,pq.xyz,ፔቀ.ቶጸዜ,PQ.XYZ -23,pqx.yz,ፔቀቶ.ጸዜ,PQX.YZ -23,pq.rxyz,ፔቀ.ቄቶጸዜ,PQ.RXYZ -23,pqr.xyz,ፔቀቄ.ቶጸዜ,PQR.XYZ -23,pqrx.yz,ፔቀቄቶ.ጸዜ,PQRX.YZ -23,pqr.sxyz,ፔቀቄ.ሬቶጸዜ,PQR.SXYZ -23,pqrs.xyz,ፔቀቄሬ.ቶጸዜ,PQRS.XYZ -23,pqrs.txyz,ፔቀቄሬ.ሠቶጸዜ,PQRS.TXYZ -23,pqrst.vxyz,ፔቀቄሬሠ.ሦቶጸዜ,PQRST.VXYZ -23,p1.xy,ፔ፩.ቶጸ,P1.XY -23,pq.2y,ፔቀ.፪ጸ,PQ.2Y -23,3q.x4,፫ቀ.ቶ፬,3Q.X4 -23,5q.6y,፭ቀ.፮ጸ,5Q.6Y -23,pq.1yz,ፔቀ.፩ጸዜ,PQ.1YZ -23,pq1.yz,ፔቀ፩.ጸዜ,PQ1.YZ -23,p2.x3z,ፔ፪.ቶ፫ዜ,P2.X3Z -23,p2x.3z,ፔ፪ቶ.፫ዜ,P2X.3Z -23,pq.1xy2,ፔቀ.፩ቶጸ፪,PQ.1XY2 -23,pq1.xy2,ፔቀ፩.ቶጸ፪,PQ1.XY2 -23,pq1x.y2,ፔቀ፩ቶ.ጸ፪,PQ1X.Y2 -23,p3.rx4z,ፔ፫.ቄቶ፬ዜ,P3.RX4Z -23,p3r.x4z,ፔ፫ቄ.ቶ፬ዜ,P3R.X4Z -23,p3rx.4z,ፔ፫ቄቶ.፬ዜ,P3RX.4Z -23,5q.r6y7,፭ቀ.ቄ፮ጸ፯,5Q.R6Y7 -23,5qr.6y7,፭ቀቄ.፮ጸ፯,5QR.6Y7 -23,5qr6.y7,፭ቀቄ፮.ጸ፯,5QR6.Y7 -23,pq1.sx2z,ፔቀ፩.ሬቶ፪ዜ,PQ1.SX2Z -23,pq1s.x2z,ፔቀ፩ሬ.ቶ፪ዜ,PQ1S.X2Z -23,p3r.s4yz,ፔ፫ቄ.ሬ፬ጸዜ,P3R.S4YZ -23,p3rs.4yz,ፔ፫ቄሬ.፬ጸዜ,P3RS.4YZ -23,5qr.6xy7,፭ቀቄ.፮ቶጸ፯,5QR.6XY7 -23,5qr6.xy7,፭ቀቄ፮.ቶጸ፯,5QR6.XY7 -23,8q9.sx0z,፰ቀ፱.ሬቶ፲ዜ,8Q9.SX0Z -23,8q9s.x0z,፰ቀ፱ሬ.ቶ፲ዜ,8Q9S.X0Z -23,1qr2.tx3z,፩ቀቄ፪.ሠቶ፫ዜ,1QR2.TX3Z -23,p4rs.5xy6,ፔ፬ቄሬ.፭ቶጸ፮,P4RS.5XY6 -23,p7r8.t9y0,ፔ፯ቄ፰.ሠ፱ጸ፲,P7R8.T9Y0 -23,pq1st.2xy3,ፔቀ፩ሬሠ.፪ቶጸ፫,PQ1ST.2XY3 -23,p4rs5.vx6z,ፔ፬ቄሬ፭.ሦቶ፮ዜ,P4RS5.VX6Z -23,7qr8t.v9yz,፯ቀቄ፰ሠ.ሦ፱ጸዜ,7QR8T.V9YZ -23,p1r2t.3x4z,ፔ፩ቄ፪ሠ.፫ቶ፬ዜ,P1R2T.3X4Z -23,5q6s7.v8y9,፭ቀ፮ሬ፯.ሦ፰ጸ፱,5Q6S7.V8Y9 -23,^0123456789!@#$^&*()/:;[]{}<>?|~%,^፲፩፪፫፬፭፮፯፰፱!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% -23,abcdefghijklmnopqrstuvwxyz,ማበቤደሞፊገሀIየኬለናፐዐፔቀቄሬሠወሦተቶጸዜ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -23,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ማበቤደሞፊገሀIየኬለናፐዐፔቀቄሬሠወሦተቶጸዜ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -23,OI.xx,ዐI.ቶቶ,OI.XX -23,oi.xx,ዐI.ቶቶ,OI.XX -23,oi.xx-oooooooo,ዐI.ቶቶ-ዐዐዐዐዐዐዐዐ,OI.XX-OOOOOOOO -23,oi.xx-iiiiiiii,ዐI.ቶቶ-IIIIIIII,OI.XX-IIIIIIII -23,PQ.RS-01234567,ፔቀ.ቄሬ-፲፩፪፫፬፭፮፯,PQ.RS-01234567 -23,PQ.RS-890,ፔቀ.ቄሬ-፰፱፲,PQ.RS-890 -23,89.EU-bc,፰፱.ሞወ-በቤ,89.EU-BC -23,00.0A-bc,፲፲.፲ማ-በቤ,00.0A-BC -23,BCDF.GHJK-bc,በቤደፊ.ገሀየኬ-በቤ,BCDF.GHJK-BC -23,LMNP.QRST-bc,ለናፐፔ.ቀቄሬሠ-በቤ,LMNP.QRST-BC -23,VWXY.Z123-bc,ሦተቶጸ.ዜ፩፪፫-በቤ,VWXY.Z123-BC -23,4567.890B-bc,፬፭፮፯.፰፱፲በ-በቤ,4567.890B-BC -23,pq.xy-bc,ፔቀ.ቶጸ-በቤ,PQ.XY-BC -23,pq.xyz-bc,ፔቀ.ቶጸዜ-በቤ,PQ.XYZ-BC -23,pqx.yz-bc,ፔቀቶ.ጸዜ-በቤ,PQX.YZ-BC -23,pq.rxyz-bc,ፔቀ.ቄቶጸዜ-በቤ,PQ.RXYZ-BC -23,pqr.xyz-bc,ፔቀቄ.ቶጸዜ-በቤ,PQR.XYZ-BC -23,pqrx.yz-bc,ፔቀቄቶ.ጸዜ-በቤ,PQRX.YZ-BC -23,pqr.sxyz-bc,ፔቀቄ.ሬቶጸዜ-በቤ,PQR.SXYZ-BC -23,pqrs.xyz-bc,ፔቀቄሬ.ቶጸዜ-በቤ,PQRS.XYZ-BC -23,pqrs.txyz-bc,ፔቀቄሬ.ሠቶጸዜ-በቤ,PQRS.TXYZ-BC -23,pqrst.vxyz-bc,ፔቀቄሬሠ.ሦቶጸዜ-በቤ,PQRST.VXYZ-BC -23,p1.xy-bc,ፔ፩.ቶጸ-በቤ,P1.XY-BC -23,pq.2y-bc,ፔቀ.፪ጸ-በቤ,PQ.2Y-BC -23,3q.x4-bc,፫ቀ.ቶ፬-በቤ,3Q.X4-BC -23,5q.6y-bc,፭ቀ.፮ጸ-በቤ,5Q.6Y-BC -23,pq.1yz-bc,ፔቀ.፩ጸዜ-በቤ,PQ.1YZ-BC -23,pq1.yz-bc,ፔቀ፩.ጸዜ-በቤ,PQ1.YZ-BC -23,p2.x3z-bc,ፔ፪.ቶ፫ዜ-በቤ,P2.X3Z-BC -23,p2x.3z-bc,ፔ፪ቶ.፫ዜ-በቤ,P2X.3Z-BC -23,pq.1xy2-bc,ፔቀ.፩ቶጸ፪-በቤ,PQ.1XY2-BC -23,pq1.xy2-bc,ፔቀ፩.ቶጸ፪-በቤ,PQ1.XY2-BC -23,pq1x.y2-bc,ፔቀ፩ቶ.ጸ፪-በቤ,PQ1X.Y2-BC -23,p3.rx4z-bc,ፔ፫.ቄቶ፬ዜ-በቤ,P3.RX4Z-BC -23,p3r.x4z-bc,ፔ፫ቄ.ቶ፬ዜ-በቤ,P3R.X4Z-BC -23,p3rx.4z-bc,ፔ፫ቄቶ.፬ዜ-በቤ,P3RX.4Z-BC -23,5q.r6y7-bc,፭ቀ.ቄ፮ጸ፯-በቤ,5Q.R6Y7-BC -23,5qr.6y7-bc,፭ቀቄ.፮ጸ፯-በቤ,5QR.6Y7-BC -23,5qr6.y7-bc,፭ቀቄ፮.ጸ፯-በቤ,5QR6.Y7-BC -23,pq1.sx2z-bc,ፔቀ፩.ሬቶ፪ዜ-በቤ,PQ1.SX2Z-BC -23,pq1s.x2z-bc,ፔቀ፩ሬ.ቶ፪ዜ-በቤ,PQ1S.X2Z-BC -23,p3r.s4yz-bc,ፔ፫ቄ.ሬ፬ጸዜ-በቤ,P3R.S4YZ-BC -23,p3rs.4yz-bc,ፔ፫ቄሬ.፬ጸዜ-በቤ,P3RS.4YZ-BC -23,5qr.6xy7-bc,፭ቀቄ.፮ቶጸ፯-በቤ,5QR.6XY7-BC -23,5qr6.xy7-bc,፭ቀቄ፮.ቶጸ፯-በቤ,5QR6.XY7-BC -23,8q9.sx0z-bc,፰ቀ፱.ሬቶ፲ዜ-በቤ,8Q9.SX0Z-BC -23,8q9s.x0z-bc,፰ቀ፱ሬ.ቶ፲ዜ-በቤ,8Q9S.X0Z-BC -23,1qr2.tx3z-bc,፩ቀቄ፪.ሠቶ፫ዜ-በቤ,1QR2.TX3Z-BC -23,p4rs.5xy6-bc,ፔ፬ቄሬ.፭ቶጸ፮-በቤ,P4RS.5XY6-BC -23,p7r8.t9y0-bc,ፔ፯ቄ፰.ሠ፱ጸ፲-በቤ,P7R8.T9Y0-BC -23,pq1st.2xy3-bc,ፔቀ፩ሬሠ.፪ቶጸ፫-በቤ,PQ1ST.2XY3-BC -23,p4rs5.vx6z-bc,ፔ፬ቄሬ፭.ሦቶ፮ዜ-በቤ,P4RS5.VX6Z-BC -23,7qr8t.v9yz-bc,፯ቀቄ፰ሠ.ሦ፱ጸዜ-በቤ,7QR8T.V9YZ-BC -23,p1r2t.3x4z-bc,ፔ፩ቄ፪ሠ.፫ቶ፬ዜ-በቤ,P1R2T.3X4Z-BC -23,5q6s7.v8y9-bc,፭ቀ፮ሬ፯.ሦ፰ጸ፱-በቤ,5Q6S7.V8Y9-BC -23,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^፲፩፪፫፬፭፮፯፰፱!@#$^&*()/:;[]{}<>?|~%-በቤ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC -23,abcdefghijklmnopqrstuvwxyz-bc,ማበቤደሞፊገሀIየኬለናፐዐፔቀቄሬሠወሦተቶጸዜ-በቤ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -23,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ማበቤደሞፊገሀIየኬለናፐዐፔቀቄሬሠወሦተቶጸዜ-በቤ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -23,OI.xx-bc,ዐI.ቶቶ-በቤ,OI.XX-BC -23,oi.xx-bc,ዐI.ቶቶ-በቤ,OI.XX-BC -23,oi.xx-oooooooo-bc,ዐI.ቶቶ-ዐዐዐዐዐዐዐዐ-በቤ,OI.XX-OOOOOOOO-BC -23,oi.xx-iiiiiiii-bc,ዐI.ቶቶ-IIIIIIII-በቤ,OI.XX-IIIIIIII-BC -23,PQ.RS-01234567-bc,ፔቀ.ቄሬ-፲፩፪፫፬፭፮፯-በቤ,PQ.RS-01234567-BC -23,PQ.RS-890-bc,ፔቀ.ቄሬ-፰፱፲-በቤ,PQ.RS-890-BC -23,89.EU-DFGHJKLM,፰፱.ሞወ-ደፊገሀየኬለና,89.EU-DFGHJKLM -23,00.0A-DFGHJKLM,፲፲.፲ማ-ደፊገሀየኬለና,00.0A-DFGHJKLM -23,BCDF.GHJK-DFGHJKLM,በቤደፊ.ገሀየኬ-ደፊገሀየኬለና,BCDF.GHJK-DFGHJKLM -23,LMNP.QRST-DFGHJKLM,ለናፐፔ.ቀቄሬሠ-ደፊገሀየኬለና,LMNP.QRST-DFGHJKLM -23,VWXY.Z123-DFGHJKLM,ሦተቶጸ.ዜ፩፪፫-ደፊገሀየኬለና,VWXY.Z123-DFGHJKLM -23,4567.890B-DFGHJKLM,፬፭፮፯.፰፱፲በ-ደፊገሀየኬለና,4567.890B-DFGHJKLM -23,pq.xy-DFGHJKLM,ፔቀ.ቶጸ-ደፊገሀየኬለና,PQ.XY-DFGHJKLM -23,pq.xyz-DFGHJKLM,ፔቀ.ቶጸዜ-ደፊገሀየኬለና,PQ.XYZ-DFGHJKLM -23,pqx.yz-DFGHJKLM,ፔቀቶ.ጸዜ-ደፊገሀየኬለና,PQX.YZ-DFGHJKLM -23,pq.rxyz-DFGHJKLM,ፔቀ.ቄቶጸዜ-ደፊገሀየኬለና,PQ.RXYZ-DFGHJKLM -23,pqr.xyz-DFGHJKLM,ፔቀቄ.ቶጸዜ-ደፊገሀየኬለና,PQR.XYZ-DFGHJKLM -23,pqrx.yz-DFGHJKLM,ፔቀቄቶ.ጸዜ-ደፊገሀየኬለና,PQRX.YZ-DFGHJKLM -23,pqr.sxyz-DFGHJKLM,ፔቀቄ.ሬቶጸዜ-ደፊገሀየኬለና,PQR.SXYZ-DFGHJKLM -23,pqrs.xyz-DFGHJKLM,ፔቀቄሬ.ቶጸዜ-ደፊገሀየኬለና,PQRS.XYZ-DFGHJKLM -23,pqrs.txyz-DFGHJKLM,ፔቀቄሬ.ሠቶጸዜ-ደፊገሀየኬለና,PQRS.TXYZ-DFGHJKLM -23,pqrst.vxyz-DFGHJKLM,ፔቀቄሬሠ.ሦቶጸዜ-ደፊገሀየኬለና,PQRST.VXYZ-DFGHJKLM -23,p1.xy-DFGHJKLM,ፔ፩.ቶጸ-ደፊገሀየኬለና,P1.XY-DFGHJKLM -23,pq.2y-DFGHJKLM,ፔቀ.፪ጸ-ደፊገሀየኬለና,PQ.2Y-DFGHJKLM -23,3q.x4-DFGHJKLM,፫ቀ.ቶ፬-ደፊገሀየኬለና,3Q.X4-DFGHJKLM -23,5q.6y-DFGHJKLM,፭ቀ.፮ጸ-ደፊገሀየኬለና,5Q.6Y-DFGHJKLM -23,pq.1yz-DFGHJKLM,ፔቀ.፩ጸዜ-ደፊገሀየኬለና,PQ.1YZ-DFGHJKLM -23,pq1.yz-DFGHJKLM,ፔቀ፩.ጸዜ-ደፊገሀየኬለና,PQ1.YZ-DFGHJKLM -23,p2.x3z-DFGHJKLM,ፔ፪.ቶ፫ዜ-ደፊገሀየኬለና,P2.X3Z-DFGHJKLM -23,p2x.3z-DFGHJKLM,ፔ፪ቶ.፫ዜ-ደፊገሀየኬለና,P2X.3Z-DFGHJKLM -23,pq.1xy2-DFGHJKLM,ፔቀ.፩ቶጸ፪-ደፊገሀየኬለና,PQ.1XY2-DFGHJKLM -23,pq1.xy2-DFGHJKLM,ፔቀ፩.ቶጸ፪-ደፊገሀየኬለና,PQ1.XY2-DFGHJKLM -23,pq1x.y2-DFGHJKLM,ፔቀ፩ቶ.ጸ፪-ደፊገሀየኬለና,PQ1X.Y2-DFGHJKLM -23,p3.rx4z-DFGHJKLM,ፔ፫.ቄቶ፬ዜ-ደፊገሀየኬለና,P3.RX4Z-DFGHJKLM -23,p3r.x4z-DFGHJKLM,ፔ፫ቄ.ቶ፬ዜ-ደፊገሀየኬለና,P3R.X4Z-DFGHJKLM -23,p3rx.4z-DFGHJKLM,ፔ፫ቄቶ.፬ዜ-ደፊገሀየኬለና,P3RX.4Z-DFGHJKLM -23,5q.r6y7-DFGHJKLM,፭ቀ.ቄ፮ጸ፯-ደፊገሀየኬለና,5Q.R6Y7-DFGHJKLM -23,5qr.6y7-DFGHJKLM,፭ቀቄ.፮ጸ፯-ደፊገሀየኬለና,5QR.6Y7-DFGHJKLM -23,5qr6.y7-DFGHJKLM,፭ቀቄ፮.ጸ፯-ደፊገሀየኬለና,5QR6.Y7-DFGHJKLM -23,pq1.sx2z-DFGHJKLM,ፔቀ፩.ሬቶ፪ዜ-ደፊገሀየኬለና,PQ1.SX2Z-DFGHJKLM -23,pq1s.x2z-DFGHJKLM,ፔቀ፩ሬ.ቶ፪ዜ-ደፊገሀየኬለና,PQ1S.X2Z-DFGHJKLM -23,p3r.s4yz-DFGHJKLM,ፔ፫ቄ.ሬ፬ጸዜ-ደፊገሀየኬለና,P3R.S4YZ-DFGHJKLM -23,p3rs.4yz-DFGHJKLM,ፔ፫ቄሬ.፬ጸዜ-ደፊገሀየኬለና,P3RS.4YZ-DFGHJKLM -23,5qr.6xy7-DFGHJKLM,፭ቀቄ.፮ቶጸ፯-ደፊገሀየኬለና,5QR.6XY7-DFGHJKLM -23,5qr6.xy7-DFGHJKLM,፭ቀቄ፮.ቶጸ፯-ደፊገሀየኬለና,5QR6.XY7-DFGHJKLM -23,8q9.sx0z-DFGHJKLM,፰ቀ፱.ሬቶ፲ዜ-ደፊገሀየኬለና,8Q9.SX0Z-DFGHJKLM -23,8q9s.x0z-DFGHJKLM,፰ቀ፱ሬ.ቶ፲ዜ-ደፊገሀየኬለና,8Q9S.X0Z-DFGHJKLM -23,1qr2.tx3z-DFGHJKLM,፩ቀቄ፪.ሠቶ፫ዜ-ደፊገሀየኬለና,1QR2.TX3Z-DFGHJKLM -23,p4rs.5xy6-DFGHJKLM,ፔ፬ቄሬ.፭ቶጸ፮-ደፊገሀየኬለና,P4RS.5XY6-DFGHJKLM -23,p7r8.t9y0-DFGHJKLM,ፔ፯ቄ፰.ሠ፱ጸ፲-ደፊገሀየኬለና,P7R8.T9Y0-DFGHJKLM -23,pq1st.2xy3-DFGHJKLM,ፔቀ፩ሬሠ.፪ቶጸ፫-ደፊገሀየኬለና,PQ1ST.2XY3-DFGHJKLM -23,p4rs5.vx6z-DFGHJKLM,ፔ፬ቄሬ፭.ሦቶ፮ዜ-ደፊገሀየኬለና,P4RS5.VX6Z-DFGHJKLM -23,7qr8t.v9yz-DFGHJKLM,፯ቀቄ፰ሠ.ሦ፱ጸዜ-ደፊገሀየኬለና,7QR8T.V9YZ-DFGHJKLM -23,p1r2t.3x4z-DFGHJKLM,ፔ፩ቄ፪ሠ.፫ቶ፬ዜ-ደፊገሀየኬለና,P1R2T.3X4Z-DFGHJKLM -23,5q6s7.v8y9-DFGHJKLM,፭ቀ፮ሬ፯.ሦ፰ጸ፱-ደፊገሀየኬለና,5Q6S7.V8Y9-DFGHJKLM -23,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^፲፩፪፫፬፭፮፯፰፱!@#$^&*()/:;[]{}<>?|~%-ደፊገሀየኬለና,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM -23,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ማበቤደሞፊገሀIየኬለናፐዐፔቀቄሬሠወሦተቶጸዜ-ደፊገሀየኬለና,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -23,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ማበቤደሞፊገሀIየኬለናፐዐፔቀቄሬሠወሦተቶጸዜ-ደፊገሀየኬለና,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -23,OI.xx-DFGHJKLM,ዐI.ቶቶ-ደፊገሀየኬለና,OI.XX-DFGHJKLM -23,oi.xx-DFGHJKLM,ዐI.ቶቶ-ደፊገሀየኬለና,OI.XX-DFGHJKLM -23,oi.xx-oooooooo-DFGHJKLM,ዐI.ቶቶ-ዐዐዐዐዐዐዐዐ-ደፊገሀየኬለና,OI.XX-OOOOOOOO-DFGHJKLM -23,oi.xx-iiiiiiii-DFGHJKLM,ዐI.ቶቶ-IIIIIIII-ደፊገሀየኬለና,OI.XX-IIIIIIII-DFGHJKLM -23,PQ.RS-01234567-DFGHJKLM,ፔቀ.ቄሬ-፲፩፪፫፬፭፮፯-ደፊገሀየኬለና,PQ.RS-01234567-DFGHJKLM -23,PQ.RS-890-DFGHJKLM,ፔቀ.ቄሬ-፰፱፲-ደፊገሀየኬለና,PQ.RS-890-DFGHJKLM -24,89.EU,89.ఫభ,89.EU -24,00.0A,00.0ఞ,00.0A -24,BCDF.GHJK,కగఙచ.జటఠడ,BCDF.GHJK -24,LMNP.QRST,ణతథద.ధనపబ,LMNP.QRST -24,VWXY.Z123,మరలళ.వ123,VWXY.Z123 -24,4567.890B,4567.890క,4567.890B -24,pq.xy,దధ.లళ,PQ.XY -24,pq.xyz,దధ.లళవ,PQ.XYZ -24,pqx.yz,దధల.ళవ,PQX.YZ -24,pq.rxyz,దధ.నలళవ,PQ.RXYZ -24,pqr.xyz,దధన.లళవ,PQR.XYZ -24,pqrx.yz,దధనల.ళవ,PQRX.YZ -24,pqr.sxyz,దధన.పలళవ,PQR.SXYZ -24,pqrs.xyz,దధనప.లళవ,PQRS.XYZ -24,pqrs.txyz,దధనప.బలళవ,PQRS.TXYZ -24,pqrst.vxyz,దధనపబ.మలళవ,PQRST.VXYZ -24,p1.xy,ద1.లళ,P1.XY -24,pq.2y,దధ.2ళ,PQ.2Y -24,3q.x4,3ధ.ల4,3Q.X4 -24,5q.6y,5ధ.6ళ,5Q.6Y -24,pq.1yz,దధ.1ళవ,PQ.1YZ -24,pq1.yz,దధ1.ళవ,PQ1.YZ -24,p2.x3z,ద2.ల3వ,P2.X3Z -24,p2x.3z,ద2ల.3వ,P2X.3Z -24,pq.1xy2,దధ.1లళ2,PQ.1XY2 -24,pq1.xy2,దధ1.లళ2,PQ1.XY2 -24,pq1x.y2,దధ1ల.ళ2,PQ1X.Y2 -24,p3.rx4z,ద3.నల4వ,P3.RX4Z -24,p3r.x4z,ద3న.ల4వ,P3R.X4Z -24,p3rx.4z,ద3నల.4వ,P3RX.4Z -24,5q.r6y7,5ధ.న6ళ7,5Q.R6Y7 -24,5qr.6y7,5ధన.6ళ7,5QR.6Y7 -24,5qr6.y7,5ధన6.ళ7,5QR6.Y7 -24,pq1.sx2z,దధ1.పల2వ,PQ1.SX2Z -24,pq1s.x2z,దధ1ప.ల2వ,PQ1S.X2Z -24,p3r.s4yz,ద3న.ప4ళవ,P3R.S4YZ -24,p3rs.4yz,ద3నప.4ళవ,P3RS.4YZ -24,5qr.6xy7,5ధన.6లళ7,5QR.6XY7 -24,5qr6.xy7,5ధన6.లళ7,5QR6.XY7 -24,8q9.sx0z,8ధ9.పల0వ,8Q9.SX0Z -24,8q9s.x0z,8ధ9ప.ల0వ,8Q9S.X0Z -24,1qr2.tx3z,1ధన2.బల3వ,1QR2.TX3Z -24,p4rs.5xy6,ద4నప.5లళ6,P4RS.5XY6 -24,p7r8.t9y0,ద7న8.బ9ళ0,P7R8.T9Y0 -24,pq1st.2xy3,దధ1పబ.2లళ3,PQ1ST.2XY3 -24,p4rs5.vx6z,ద4నప5.మల6వ,P4RS5.VX6Z -24,7qr8t.v9yz,7ధన8బ.మ9ళవ,7QR8T.V9YZ -24,p1r2t.3x4z,ద1న2బ.3ల4వ,P1R2T.3X4Z -24,5q6s7.v8y9,5ధ6ప7.మ8ళ9,5Q6S7.V8Y9 -24,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% -24,abcdefghijklmnopqrstuvwxyz,ఞకగఙఫచజటIఠడణతథOదధనపబభమరలళవ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -24,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ఞకగఙఫచజటIఠడణతథOదధనపబభమరలళవ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -24,OI.xx,OI.లల,OI.XX -24,oi.xx,OI.లల,OI.XX -24,oi.xx-oooooooo,OI.లల-OOOOOOOO,OI.XX-OOOOOOOO -24,oi.xx-iiiiiiii,OI.లల-IIIIIIII,OI.XX-IIIIIIII -24,PQ.RS-01234567,దధ.నప-01234567,PQ.RS-01234567 -24,PQ.RS-890,దధ.నప-890,PQ.RS-890 -24,89.EU-bc,89.ఫభ-కగ,89.EU-BC -24,00.0A-bc,00.0ఞ-కగ,00.0A-BC -24,BCDF.GHJK-bc,కగఙచ.జటఠడ-కగ,BCDF.GHJK-BC -24,LMNP.QRST-bc,ణతథద.ధనపబ-కగ,LMNP.QRST-BC -24,VWXY.Z123-bc,మరలళ.వ123-కగ,VWXY.Z123-BC -24,4567.890B-bc,4567.890క-కగ,4567.890B-BC -24,pq.xy-bc,దధ.లళ-కగ,PQ.XY-BC -24,pq.xyz-bc,దధ.లళవ-కగ,PQ.XYZ-BC -24,pqx.yz-bc,దధల.ళవ-కగ,PQX.YZ-BC -24,pq.rxyz-bc,దధ.నలళవ-కగ,PQ.RXYZ-BC -24,pqr.xyz-bc,దధన.లళవ-కగ,PQR.XYZ-BC -24,pqrx.yz-bc,దధనల.ళవ-కగ,PQRX.YZ-BC -24,pqr.sxyz-bc,దధన.పలళవ-కగ,PQR.SXYZ-BC -24,pqrs.xyz-bc,దధనప.లళవ-కగ,PQRS.XYZ-BC -24,pqrs.txyz-bc,దధనప.బలళవ-కగ,PQRS.TXYZ-BC -24,pqrst.vxyz-bc,దధనపబ.మలళవ-కగ,PQRST.VXYZ-BC -24,p1.xy-bc,ద1.లళ-కగ,P1.XY-BC -24,pq.2y-bc,దధ.2ళ-కగ,PQ.2Y-BC -24,3q.x4-bc,3ధ.ల4-కగ,3Q.X4-BC -24,5q.6y-bc,5ధ.6ళ-కగ,5Q.6Y-BC -24,pq.1yz-bc,దధ.1ళవ-కగ,PQ.1YZ-BC -24,pq1.yz-bc,దధ1.ళవ-కగ,PQ1.YZ-BC -24,p2.x3z-bc,ద2.ల3వ-కగ,P2.X3Z-BC -24,p2x.3z-bc,ద2ల.3వ-కగ,P2X.3Z-BC -24,pq.1xy2-bc,దధ.1లళ2-కగ,PQ.1XY2-BC -24,pq1.xy2-bc,దధ1.లళ2-కగ,PQ1.XY2-BC -24,pq1x.y2-bc,దధ1ల.ళ2-కగ,PQ1X.Y2-BC -24,p3.rx4z-bc,ద3.నల4వ-కగ,P3.RX4Z-BC -24,p3r.x4z-bc,ద3న.ల4వ-కగ,P3R.X4Z-BC -24,p3rx.4z-bc,ద3నల.4వ-కగ,P3RX.4Z-BC -24,5q.r6y7-bc,5ధ.న6ళ7-కగ,5Q.R6Y7-BC -24,5qr.6y7-bc,5ధన.6ళ7-కగ,5QR.6Y7-BC -24,5qr6.y7-bc,5ధన6.ళ7-కగ,5QR6.Y7-BC -24,pq1.sx2z-bc,దధ1.పల2వ-కగ,PQ1.SX2Z-BC -24,pq1s.x2z-bc,దధ1ప.ల2వ-కగ,PQ1S.X2Z-BC -24,p3r.s4yz-bc,ద3న.ప4ళవ-కగ,P3R.S4YZ-BC -24,p3rs.4yz-bc,ద3నప.4ళవ-కగ,P3RS.4YZ-BC -24,5qr.6xy7-bc,5ధన.6లళ7-కగ,5QR.6XY7-BC -24,5qr6.xy7-bc,5ధన6.లళ7-కగ,5QR6.XY7-BC -24,8q9.sx0z-bc,8ధ9.పల0వ-కగ,8Q9.SX0Z-BC -24,8q9s.x0z-bc,8ధ9ప.ల0వ-కగ,8Q9S.X0Z-BC -24,1qr2.tx3z-bc,1ధన2.బల3వ-కగ,1QR2.TX3Z-BC -24,p4rs.5xy6-bc,ద4నప.5లళ6-కగ,P4RS.5XY6-BC -24,p7r8.t9y0-bc,ద7న8.బ9ళ0-కగ,P7R8.T9Y0-BC -24,pq1st.2xy3-bc,దధ1పబ.2లళ3-కగ,PQ1ST.2XY3-BC -24,p4rs5.vx6z-bc,ద4నప5.మల6వ-కగ,P4RS5.VX6Z-BC -24,7qr8t.v9yz-bc,7ధన8బ.మ9ళవ-కగ,7QR8T.V9YZ-BC -24,p1r2t.3x4z-bc,ద1న2బ.3ల4వ-కగ,P1R2T.3X4Z-BC -24,5q6s7.v8y9-bc,5ధ6ప7.మ8ళ9-కగ,5Q6S7.V8Y9-BC -24,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-కగ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC -24,abcdefghijklmnopqrstuvwxyz-bc,ఞకగఙఫచజటIఠడణతథOదధనపబభమరలళవ-కగ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -24,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ఞకగఙఫచజటIఠడణతథOదధనపబభమరలళవ-కగ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -24,OI.xx-bc,OI.లల-కగ,OI.XX-BC -24,oi.xx-bc,OI.లల-కగ,OI.XX-BC -24,oi.xx-oooooooo-bc,OI.లల-OOOOOOOO-కగ,OI.XX-OOOOOOOO-BC -24,oi.xx-iiiiiiii-bc,OI.లల-IIIIIIII-కగ,OI.XX-IIIIIIII-BC -24,PQ.RS-01234567-bc,దధ.నప-01234567-కగ,PQ.RS-01234567-BC -24,PQ.RS-890-bc,దధ.నప-890-కగ,PQ.RS-890-BC -24,89.EU-DFGHJKLM,89.ఫభ-ఙచజటఠడణత,89.EU-DFGHJKLM -24,00.0A-DFGHJKLM,00.0ఞ-ఙచజటఠడణత,00.0A-DFGHJKLM -24,BCDF.GHJK-DFGHJKLM,కగఙచ.జటఠడ-ఙచజటఠడణత,BCDF.GHJK-DFGHJKLM -24,LMNP.QRST-DFGHJKLM,ణతథద.ధనపబ-ఙచజటఠడణత,LMNP.QRST-DFGHJKLM -24,VWXY.Z123-DFGHJKLM,మరలళ.వ123-ఙచజటఠడణత,VWXY.Z123-DFGHJKLM -24,4567.890B-DFGHJKLM,4567.890క-ఙచజటఠడణత,4567.890B-DFGHJKLM -24,pq.xy-DFGHJKLM,దధ.లళ-ఙచజటఠడణత,PQ.XY-DFGHJKLM -24,pq.xyz-DFGHJKLM,దధ.లళవ-ఙచజటఠడణత,PQ.XYZ-DFGHJKLM -24,pqx.yz-DFGHJKLM,దధల.ళవ-ఙచజటఠడణత,PQX.YZ-DFGHJKLM -24,pq.rxyz-DFGHJKLM,దధ.నలళవ-ఙచజటఠడణత,PQ.RXYZ-DFGHJKLM -24,pqr.xyz-DFGHJKLM,దధన.లళవ-ఙచజటఠడణత,PQR.XYZ-DFGHJKLM -24,pqrx.yz-DFGHJKLM,దధనల.ళవ-ఙచజటఠడణత,PQRX.YZ-DFGHJKLM -24,pqr.sxyz-DFGHJKLM,దధన.పలళవ-ఙచజటఠడణత,PQR.SXYZ-DFGHJKLM -24,pqrs.xyz-DFGHJKLM,దధనప.లళవ-ఙచజటఠడణత,PQRS.XYZ-DFGHJKLM -24,pqrs.txyz-DFGHJKLM,దధనప.బలళవ-ఙచజటఠడణత,PQRS.TXYZ-DFGHJKLM -24,pqrst.vxyz-DFGHJKLM,దధనపబ.మలళవ-ఙచజటఠడణత,PQRST.VXYZ-DFGHJKLM -24,p1.xy-DFGHJKLM,ద1.లళ-ఙచజటఠడణత,P1.XY-DFGHJKLM -24,pq.2y-DFGHJKLM,దధ.2ళ-ఙచజటఠడణత,PQ.2Y-DFGHJKLM -24,3q.x4-DFGHJKLM,3ధ.ల4-ఙచజటఠడణత,3Q.X4-DFGHJKLM -24,5q.6y-DFGHJKLM,5ధ.6ళ-ఙచజటఠడణత,5Q.6Y-DFGHJKLM -24,pq.1yz-DFGHJKLM,దధ.1ళవ-ఙచజటఠడణత,PQ.1YZ-DFGHJKLM -24,pq1.yz-DFGHJKLM,దధ1.ళవ-ఙచజటఠడణత,PQ1.YZ-DFGHJKLM -24,p2.x3z-DFGHJKLM,ద2.ల3వ-ఙచజటఠడణత,P2.X3Z-DFGHJKLM -24,p2x.3z-DFGHJKLM,ద2ల.3వ-ఙచజటఠడణత,P2X.3Z-DFGHJKLM -24,pq.1xy2-DFGHJKLM,దధ.1లళ2-ఙచజటఠడణత,PQ.1XY2-DFGHJKLM -24,pq1.xy2-DFGHJKLM,దధ1.లళ2-ఙచజటఠడణత,PQ1.XY2-DFGHJKLM -24,pq1x.y2-DFGHJKLM,దధ1ల.ళ2-ఙచజటఠడణత,PQ1X.Y2-DFGHJKLM -24,p3.rx4z-DFGHJKLM,ద3.నల4వ-ఙచజటఠడణత,P3.RX4Z-DFGHJKLM -24,p3r.x4z-DFGHJKLM,ద3న.ల4వ-ఙచజటఠడణత,P3R.X4Z-DFGHJKLM -24,p3rx.4z-DFGHJKLM,ద3నల.4వ-ఙచజటఠడణత,P3RX.4Z-DFGHJKLM -24,5q.r6y7-DFGHJKLM,5ధ.న6ళ7-ఙచజటఠడణత,5Q.R6Y7-DFGHJKLM -24,5qr.6y7-DFGHJKLM,5ధన.6ళ7-ఙచజటఠడణత,5QR.6Y7-DFGHJKLM -24,5qr6.y7-DFGHJKLM,5ధన6.ళ7-ఙచజటఠడణత,5QR6.Y7-DFGHJKLM -24,pq1.sx2z-DFGHJKLM,దధ1.పల2వ-ఙచజటఠడణత,PQ1.SX2Z-DFGHJKLM -24,pq1s.x2z-DFGHJKLM,దధ1ప.ల2వ-ఙచజటఠడణత,PQ1S.X2Z-DFGHJKLM -24,p3r.s4yz-DFGHJKLM,ద3న.ప4ళవ-ఙచజటఠడణత,P3R.S4YZ-DFGHJKLM -24,p3rs.4yz-DFGHJKLM,ద3నప.4ళవ-ఙచజటఠడణత,P3RS.4YZ-DFGHJKLM -24,5qr.6xy7-DFGHJKLM,5ధన.6లళ7-ఙచజటఠడణత,5QR.6XY7-DFGHJKLM -24,5qr6.xy7-DFGHJKLM,5ధన6.లళ7-ఙచజటఠడణత,5QR6.XY7-DFGHJKLM -24,8q9.sx0z-DFGHJKLM,8ధ9.పల0వ-ఙచజటఠడణత,8Q9.SX0Z-DFGHJKLM -24,8q9s.x0z-DFGHJKLM,8ధ9ప.ల0వ-ఙచజటఠడణత,8Q9S.X0Z-DFGHJKLM -24,1qr2.tx3z-DFGHJKLM,1ధన2.బల3వ-ఙచజటఠడణత,1QR2.TX3Z-DFGHJKLM -24,p4rs.5xy6-DFGHJKLM,ద4నప.5లళ6-ఙచజటఠడణత,P4RS.5XY6-DFGHJKLM -24,p7r8.t9y0-DFGHJKLM,ద7న8.బ9ళ0-ఙచజటఠడణత,P7R8.T9Y0-DFGHJKLM -24,pq1st.2xy3-DFGHJKLM,దధ1పబ.2లళ3-ఙచజటఠడణత,PQ1ST.2XY3-DFGHJKLM -24,p4rs5.vx6z-DFGHJKLM,ద4నప5.మల6వ-ఙచజటఠడణత,P4RS5.VX6Z-DFGHJKLM -24,7qr8t.v9yz-DFGHJKLM,7ధన8బ.మ9ళవ-ఙచజటఠడణత,7QR8T.V9YZ-DFGHJKLM -24,p1r2t.3x4z-DFGHJKLM,ద1న2బ.3ల4వ-ఙచజటఠడణత,P1R2T.3X4Z-DFGHJKLM -24,5q6s7.v8y9-DFGHJKLM,5ధ6ప7.మ8ళ9-ఙచజటఠడణత,5Q6S7.V8Y9-DFGHJKLM -24,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ఙచజటఠడణత,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM -24,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ఞకగఙఫచజటIఠడణతథOదధనపబభమరలళవ-ఙచజటఠడణత,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -24,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ఞకగఙఫచజటIఠడణతథOదధనపబభమరలళవ-ఙచజటఠడణత,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -24,OI.xx-DFGHJKLM,OI.లల-ఙచజటఠడణత,OI.XX-DFGHJKLM -24,oi.xx-DFGHJKLM,OI.లల-ఙచజటఠడణత,OI.XX-DFGHJKLM -24,oi.xx-oooooooo-DFGHJKLM,OI.లల-OOOOOOOO-ఙచజటఠడణత,OI.XX-OOOOOOOO-DFGHJKLM -24,oi.xx-iiiiiiii-DFGHJKLM,OI.లల-IIIIIIII-ఙచజటఠడణత,OI.XX-IIIIIIII-DFGHJKLM -24,PQ.RS-01234567-DFGHJKLM,దధ.నప-01234567-ఙచజటఠడణత,PQ.RS-01234567-DFGHJKLM -24,PQ.RS-890-DFGHJKLM,దధ.నప-890-ఙచజటఠడణత,PQ.RS-890-DFGHJKLM -25,89.EU,89.ଣହ,89.EU -25,00.0A,00.0ଝ,00.0A -25,BCDF.GHJK,କଖଗଘ.ଚଜଟଡ,BCDF.GHJK -25,LMNP.QRST,ଢତଥଦ.ଧନପବ,LMNP.QRST -25,VWXY.Z123,ମଯରଳ.ସ123,VWXY.Z123 -25,4567.890B,4567.890କ,4567.890B -25,pq.xy,ଦଧ.ରଳ,PQ.XY -25,pq.xyz,ଦଧ.ରଳସ,PQ.XYZ -25,pqx.yz,ଦଧର.ଳସ,PQX.YZ -25,pq.rxyz,ଦଧ.ନରଳସ,PQ.RXYZ -25,pqr.xyz,ଦଧନ.ରଳସ,PQR.XYZ -25,pqrx.yz,ଦଧନର.ଳସ,PQRX.YZ -25,pqr.sxyz,ଦଧନ.ପରଳସ,PQR.SXYZ -25,pqrs.xyz,ଦଧନପ.ରଳସ,PQRS.XYZ -25,pqrs.txyz,ଦଧନପ.ବରଳସ,PQRS.TXYZ -25,pqrst.vxyz,ଦଧନପବ.ମରଳସ,PQRST.VXYZ -25,p1.xy,ଦ1.ରଳ,P1.XY -25,pq.2y,ଦଧ.2ଳ,PQ.2Y -25,3q.x4,3ଧ.ର4,3Q.X4 -25,5q.6y,5ଧ.6ଳ,5Q.6Y -25,pq.1yz,ଦଧ.1ଳସ,PQ.1YZ -25,pq1.yz,ଦଧ1.ଳସ,PQ1.YZ -25,p2.x3z,ଦ2.ର3ସ,P2.X3Z -25,p2x.3z,ଦ2ର.3ସ,P2X.3Z -25,pq.1xy2,ଦଧ.1ରଳ2,PQ.1XY2 -25,pq1.xy2,ଦଧ1.ରଳ2,PQ1.XY2 -25,pq1x.y2,ଦଧ1ର.ଳ2,PQ1X.Y2 -25,p3.rx4z,ଦ3.ନର4ସ,P3.RX4Z -25,p3r.x4z,ଦ3ନ.ର4ସ,P3R.X4Z -25,p3rx.4z,ଦ3ନର.4ସ,P3RX.4Z -25,5q.r6y7,5ଧ.ନ6ଳ7,5Q.R6Y7 -25,5qr.6y7,5ଧନ.6ଳ7,5QR.6Y7 -25,5qr6.y7,5ଧନ6.ଳ7,5QR6.Y7 -25,pq1.sx2z,ଦଧ1.ପର2ସ,PQ1.SX2Z -25,pq1s.x2z,ଦଧ1ପ.ର2ସ,PQ1S.X2Z -25,p3r.s4yz,ଦ3ନ.ପ4ଳସ,P3R.S4YZ -25,p3rs.4yz,ଦ3ନପ.4ଳସ,P3RS.4YZ -25,5qr.6xy7,5ଧନ.6ରଳ7,5QR.6XY7 -25,5qr6.xy7,5ଧନ6.ରଳ7,5QR6.XY7 -25,8q9.sx0z,8ଧ9.ପର0ସ,8Q9.SX0Z -25,8q9s.x0z,8ଧ9ପ.ର0ସ,8Q9S.X0Z -25,1qr2.tx3z,1ଧନ2.ବର3ସ,1QR2.TX3Z -25,p4rs.5xy6,ଦ4ନପ.5ରଳ6,P4RS.5XY6 -25,p7r8.t9y0,ଦ7ନ8.ବ9ଳ0,P7R8.T9Y0 -25,pq1st.2xy3,ଦଧ1ପବ.2ରଳ3,PQ1ST.2XY3 -25,p4rs5.vx6z,ଦ4ନପ5.ମର6ସ,P4RS5.VX6Z -25,7qr8t.v9yz,7ଧନ8ବ.ମ9ଳସ,7QR8T.V9YZ -25,p1r2t.3x4z,ଦ1ନ2ବ.3ର4ସ,P1R2T.3X4Z -25,5q6s7.v8y9,5ଧ6ପ7.ମ8ଳ9,5Q6S7.V8Y9 -25,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% -25,abcdefghijklmnopqrstuvwxyz,ଝକଖଗଣଘଚଜIଟଡଢତଥଠଦଧନପବହମଯରଳସ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -25,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ଝକଖଗଣଘଚଜIଟଡଢତଥଠଦଧନପବହମଯରଳସ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -25,OI.xx,ଠI.ରର,OI.XX -25,oi.xx,ଠI.ରର,OI.XX -25,oi.xx-oooooooo,ଠI.ରର-ଠଠଠଠଠଠଠଠ,OI.XX-OOOOOOOO -25,oi.xx-iiiiiiii,ଠI.ରର-IIIIIIII,OI.XX-IIIIIIII -25,PQ.RS-01234567,ଦଧ.ନପ-01234567,PQ.RS-01234567 -25,PQ.RS-890,ଦଧ.ନପ-890,PQ.RS-890 -25,89.EU-bc,89.ଣହ-କଖ,89.EU-BC -25,00.0A-bc,00.0ଝ-କଖ,00.0A-BC -25,BCDF.GHJK-bc,କଖଗଘ.ଚଜଟଡ-କଖ,BCDF.GHJK-BC -25,LMNP.QRST-bc,ଢତଥଦ.ଧନପବ-କଖ,LMNP.QRST-BC -25,VWXY.Z123-bc,ମଯରଳ.ସ123-କଖ,VWXY.Z123-BC -25,4567.890B-bc,4567.890କ-କଖ,4567.890B-BC -25,pq.xy-bc,ଦଧ.ରଳ-କଖ,PQ.XY-BC -25,pq.xyz-bc,ଦଧ.ରଳସ-କଖ,PQ.XYZ-BC -25,pqx.yz-bc,ଦଧର.ଳସ-କଖ,PQX.YZ-BC -25,pq.rxyz-bc,ଦଧ.ନରଳସ-କଖ,PQ.RXYZ-BC -25,pqr.xyz-bc,ଦଧନ.ରଳସ-କଖ,PQR.XYZ-BC -25,pqrx.yz-bc,ଦଧନର.ଳସ-କଖ,PQRX.YZ-BC -25,pqr.sxyz-bc,ଦଧନ.ପରଳସ-କଖ,PQR.SXYZ-BC -25,pqrs.xyz-bc,ଦଧନପ.ରଳସ-କଖ,PQRS.XYZ-BC -25,pqrs.txyz-bc,ଦଧନପ.ବରଳସ-କଖ,PQRS.TXYZ-BC -25,pqrst.vxyz-bc,ଦଧନପବ.ମରଳସ-କଖ,PQRST.VXYZ-BC -25,p1.xy-bc,ଦ1.ରଳ-କଖ,P1.XY-BC -25,pq.2y-bc,ଦଧ.2ଳ-କଖ,PQ.2Y-BC -25,3q.x4-bc,3ଧ.ର4-କଖ,3Q.X4-BC -25,5q.6y-bc,5ଧ.6ଳ-କଖ,5Q.6Y-BC -25,pq.1yz-bc,ଦଧ.1ଳସ-କଖ,PQ.1YZ-BC -25,pq1.yz-bc,ଦଧ1.ଳସ-କଖ,PQ1.YZ-BC -25,p2.x3z-bc,ଦ2.ର3ସ-କଖ,P2.X3Z-BC -25,p2x.3z-bc,ଦ2ର.3ସ-କଖ,P2X.3Z-BC -25,pq.1xy2-bc,ଦଧ.1ରଳ2-କଖ,PQ.1XY2-BC -25,pq1.xy2-bc,ଦଧ1.ରଳ2-କଖ,PQ1.XY2-BC -25,pq1x.y2-bc,ଦଧ1ର.ଳ2-କଖ,PQ1X.Y2-BC -25,p3.rx4z-bc,ଦ3.ନର4ସ-କଖ,P3.RX4Z-BC -25,p3r.x4z-bc,ଦ3ନ.ର4ସ-କଖ,P3R.X4Z-BC -25,p3rx.4z-bc,ଦ3ନର.4ସ-କଖ,P3RX.4Z-BC -25,5q.r6y7-bc,5ଧ.ନ6ଳ7-କଖ,5Q.R6Y7-BC -25,5qr.6y7-bc,5ଧନ.6ଳ7-କଖ,5QR.6Y7-BC -25,5qr6.y7-bc,5ଧନ6.ଳ7-କଖ,5QR6.Y7-BC -25,pq1.sx2z-bc,ଦଧ1.ପର2ସ-କଖ,PQ1.SX2Z-BC -25,pq1s.x2z-bc,ଦଧ1ପ.ର2ସ-କଖ,PQ1S.X2Z-BC -25,p3r.s4yz-bc,ଦ3ନ.ପ4ଳସ-କଖ,P3R.S4YZ-BC -25,p3rs.4yz-bc,ଦ3ନପ.4ଳସ-କଖ,P3RS.4YZ-BC -25,5qr.6xy7-bc,5ଧନ.6ରଳ7-କଖ,5QR.6XY7-BC -25,5qr6.xy7-bc,5ଧନ6.ରଳ7-କଖ,5QR6.XY7-BC -25,8q9.sx0z-bc,8ଧ9.ପର0ସ-କଖ,8Q9.SX0Z-BC -25,8q9s.x0z-bc,8ଧ9ପ.ର0ସ-କଖ,8Q9S.X0Z-BC -25,1qr2.tx3z-bc,1ଧନ2.ବର3ସ-କଖ,1QR2.TX3Z-BC -25,p4rs.5xy6-bc,ଦ4ନପ.5ରଳ6-କଖ,P4RS.5XY6-BC -25,p7r8.t9y0-bc,ଦ7ନ8.ବ9ଳ0-କଖ,P7R8.T9Y0-BC -25,pq1st.2xy3-bc,ଦଧ1ପବ.2ରଳ3-କଖ,PQ1ST.2XY3-BC -25,p4rs5.vx6z-bc,ଦ4ନପ5.ମର6ସ-କଖ,P4RS5.VX6Z-BC -25,7qr8t.v9yz-bc,7ଧନ8ବ.ମ9ଳସ-କଖ,7QR8T.V9YZ-BC -25,p1r2t.3x4z-bc,ଦ1ନ2ବ.3ର4ସ-କଖ,P1R2T.3X4Z-BC -25,5q6s7.v8y9-bc,5ଧ6ପ7.ମ8ଳ9-କଖ,5Q6S7.V8Y9-BC -25,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-କଖ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC -25,abcdefghijklmnopqrstuvwxyz-bc,ଝକଖଗଣଘଚଜIଟଡଢତଥଠଦଧନପବହମଯରଳସ-କଖ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -25,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ଝକଖଗଣଘଚଜIଟଡଢତଥଠଦଧନପବହମଯରଳସ-କଖ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -25,OI.xx-bc,ଠI.ରର-କଖ,OI.XX-BC -25,oi.xx-bc,ଠI.ରର-କଖ,OI.XX-BC -25,oi.xx-oooooooo-bc,ଠI.ରର-ଠଠଠଠଠଠଠଠ-କଖ,OI.XX-OOOOOOOO-BC -25,oi.xx-iiiiiiii-bc,ଠI.ରର-IIIIIIII-କଖ,OI.XX-IIIIIIII-BC -25,PQ.RS-01234567-bc,ଦଧ.ନପ-01234567-କଖ,PQ.RS-01234567-BC -25,PQ.RS-890-bc,ଦଧ.ନପ-890-କଖ,PQ.RS-890-BC -25,89.EU-DFGHJKLM,89.ଣହ-ଗଘଚଜଟଡଢତ,89.EU-DFGHJKLM -25,00.0A-DFGHJKLM,00.0ଝ-ଗଘଚଜଟଡଢତ,00.0A-DFGHJKLM -25,BCDF.GHJK-DFGHJKLM,କଖଗଘ.ଚଜଟଡ-ଗଘଚଜଟଡଢତ,BCDF.GHJK-DFGHJKLM -25,LMNP.QRST-DFGHJKLM,ଢତଥଦ.ଧନପବ-ଗଘଚଜଟଡଢତ,LMNP.QRST-DFGHJKLM -25,VWXY.Z123-DFGHJKLM,ମଯରଳ.ସ123-ଗଘଚଜଟଡଢତ,VWXY.Z123-DFGHJKLM -25,4567.890B-DFGHJKLM,4567.890କ-ଗଘଚଜଟଡଢତ,4567.890B-DFGHJKLM -25,pq.xy-DFGHJKLM,ଦଧ.ରଳ-ଗଘଚଜଟଡଢତ,PQ.XY-DFGHJKLM -25,pq.xyz-DFGHJKLM,ଦଧ.ରଳସ-ଗଘଚଜଟଡଢତ,PQ.XYZ-DFGHJKLM -25,pqx.yz-DFGHJKLM,ଦଧର.ଳସ-ଗଘଚଜଟଡଢତ,PQX.YZ-DFGHJKLM -25,pq.rxyz-DFGHJKLM,ଦଧ.ନରଳସ-ଗଘଚଜଟଡଢତ,PQ.RXYZ-DFGHJKLM -25,pqr.xyz-DFGHJKLM,ଦଧନ.ରଳସ-ଗଘଚଜଟଡଢତ,PQR.XYZ-DFGHJKLM -25,pqrx.yz-DFGHJKLM,ଦଧନର.ଳସ-ଗଘଚଜଟଡଢତ,PQRX.YZ-DFGHJKLM -25,pqr.sxyz-DFGHJKLM,ଦଧନ.ପରଳସ-ଗଘଚଜଟଡଢତ,PQR.SXYZ-DFGHJKLM -25,pqrs.xyz-DFGHJKLM,ଦଧନପ.ରଳସ-ଗଘଚଜଟଡଢତ,PQRS.XYZ-DFGHJKLM -25,pqrs.txyz-DFGHJKLM,ଦଧନପ.ବରଳସ-ଗଘଚଜଟଡଢତ,PQRS.TXYZ-DFGHJKLM -25,pqrst.vxyz-DFGHJKLM,ଦଧନପବ.ମରଳସ-ଗଘଚଜଟଡଢତ,PQRST.VXYZ-DFGHJKLM -25,p1.xy-DFGHJKLM,ଦ1.ରଳ-ଗଘଚଜଟଡଢତ,P1.XY-DFGHJKLM -25,pq.2y-DFGHJKLM,ଦଧ.2ଳ-ଗଘଚଜଟଡଢତ,PQ.2Y-DFGHJKLM -25,3q.x4-DFGHJKLM,3ଧ.ର4-ଗଘଚଜଟଡଢତ,3Q.X4-DFGHJKLM -25,5q.6y-DFGHJKLM,5ଧ.6ଳ-ଗଘଚଜଟଡଢତ,5Q.6Y-DFGHJKLM -25,pq.1yz-DFGHJKLM,ଦଧ.1ଳସ-ଗଘଚଜଟଡଢତ,PQ.1YZ-DFGHJKLM -25,pq1.yz-DFGHJKLM,ଦଧ1.ଳସ-ଗଘଚଜଟଡଢତ,PQ1.YZ-DFGHJKLM -25,p2.x3z-DFGHJKLM,ଦ2.ର3ସ-ଗଘଚଜଟଡଢତ,P2.X3Z-DFGHJKLM -25,p2x.3z-DFGHJKLM,ଦ2ର.3ସ-ଗଘଚଜଟଡଢତ,P2X.3Z-DFGHJKLM -25,pq.1xy2-DFGHJKLM,ଦଧ.1ରଳ2-ଗଘଚଜଟଡଢତ,PQ.1XY2-DFGHJKLM -25,pq1.xy2-DFGHJKLM,ଦଧ1.ରଳ2-ଗଘଚଜଟଡଢତ,PQ1.XY2-DFGHJKLM -25,pq1x.y2-DFGHJKLM,ଦଧ1ର.ଳ2-ଗଘଚଜଟଡଢତ,PQ1X.Y2-DFGHJKLM -25,p3.rx4z-DFGHJKLM,ଦ3.ନର4ସ-ଗଘଚଜଟଡଢତ,P3.RX4Z-DFGHJKLM -25,p3r.x4z-DFGHJKLM,ଦ3ନ.ର4ସ-ଗଘଚଜଟଡଢତ,P3R.X4Z-DFGHJKLM -25,p3rx.4z-DFGHJKLM,ଦ3ନର.4ସ-ଗଘଚଜଟଡଢତ,P3RX.4Z-DFGHJKLM -25,5q.r6y7-DFGHJKLM,5ଧ.ନ6ଳ7-ଗଘଚଜଟଡଢତ,5Q.R6Y7-DFGHJKLM -25,5qr.6y7-DFGHJKLM,5ଧନ.6ଳ7-ଗଘଚଜଟଡଢତ,5QR.6Y7-DFGHJKLM -25,5qr6.y7-DFGHJKLM,5ଧନ6.ଳ7-ଗଘଚଜଟଡଢତ,5QR6.Y7-DFGHJKLM -25,pq1.sx2z-DFGHJKLM,ଦଧ1.ପର2ସ-ଗଘଚଜଟଡଢତ,PQ1.SX2Z-DFGHJKLM -25,pq1s.x2z-DFGHJKLM,ଦଧ1ପ.ର2ସ-ଗଘଚଜଟଡଢତ,PQ1S.X2Z-DFGHJKLM -25,p3r.s4yz-DFGHJKLM,ଦ3ନ.ପ4ଳସ-ଗଘଚଜଟଡଢତ,P3R.S4YZ-DFGHJKLM -25,p3rs.4yz-DFGHJKLM,ଦ3ନପ.4ଳସ-ଗଘଚଜଟଡଢତ,P3RS.4YZ-DFGHJKLM -25,5qr.6xy7-DFGHJKLM,5ଧନ.6ରଳ7-ଗଘଚଜଟଡଢତ,5QR.6XY7-DFGHJKLM -25,5qr6.xy7-DFGHJKLM,5ଧନ6.ରଳ7-ଗଘଚଜଟଡଢତ,5QR6.XY7-DFGHJKLM -25,8q9.sx0z-DFGHJKLM,8ଧ9.ପର0ସ-ଗଘଚଜଟଡଢତ,8Q9.SX0Z-DFGHJKLM -25,8q9s.x0z-DFGHJKLM,8ଧ9ପ.ର0ସ-ଗଘଚଜଟଡଢତ,8Q9S.X0Z-DFGHJKLM -25,1qr2.tx3z-DFGHJKLM,1ଧନ2.ବର3ସ-ଗଘଚଜଟଡଢତ,1QR2.TX3Z-DFGHJKLM -25,p4rs.5xy6-DFGHJKLM,ଦ4ନପ.5ରଳ6-ଗଘଚଜଟଡଢତ,P4RS.5XY6-DFGHJKLM -25,p7r8.t9y0-DFGHJKLM,ଦ7ନ8.ବ9ଳ0-ଗଘଚଜଟଡଢତ,P7R8.T9Y0-DFGHJKLM -25,pq1st.2xy3-DFGHJKLM,ଦଧ1ପବ.2ରଳ3-ଗଘଚଜଟଡଢତ,PQ1ST.2XY3-DFGHJKLM -25,p4rs5.vx6z-DFGHJKLM,ଦ4ନପ5.ମର6ସ-ଗଘଚଜଟଡଢତ,P4RS5.VX6Z-DFGHJKLM -25,7qr8t.v9yz-DFGHJKLM,7ଧନ8ବ.ମ9ଳସ-ଗଘଚଜଟଡଢତ,7QR8T.V9YZ-DFGHJKLM -25,p1r2t.3x4z-DFGHJKLM,ଦ1ନ2ବ.3ର4ସ-ଗଘଚଜଟଡଢତ,P1R2T.3X4Z-DFGHJKLM -25,5q6s7.v8y9-DFGHJKLM,5ଧ6ପ7.ମ8ଳ9-ଗଘଚଜଟଡଢତ,5Q6S7.V8Y9-DFGHJKLM -25,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ଗଘଚଜଟଡଢତ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM -25,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ଝକଖଗଣଘଚଜIଟଡଢତଥଠଦଧନପବହମଯରଳସ-ଗଘଚଜଟଡଢତ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -25,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ଝକଖଗଣଘଚଜIଟଡଢତଥଠଦଧନପବହମଯରଳସ-ଗଘଚଜଟଡଢତ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -25,OI.xx-DFGHJKLM,ଠI.ରର-ଗଘଚଜଟଡଢତ,OI.XX-DFGHJKLM -25,oi.xx-DFGHJKLM,ଠI.ରର-ଗଘଚଜଟଡଢତ,OI.XX-DFGHJKLM -25,oi.xx-oooooooo-DFGHJKLM,ଠI.ରର-ଠଠଠଠଠଠଠଠ-ଗଘଚଜଟଡଢତ,OI.XX-OOOOOOOO-DFGHJKLM -25,oi.xx-iiiiiiii-DFGHJKLM,ଠI.ରର-IIIIIIII-ଗଘଚଜଟଡଢତ,OI.XX-IIIIIIII-DFGHJKLM -25,PQ.RS-01234567-DFGHJKLM,ଦଧ.ନପ-01234567-ଗଘଚଜଟଡଢତ,PQ.RS-01234567-DFGHJKLM -25,PQ.RS-890-DFGHJKLM,ଦଧ.ନପ-890-ଗଘଚଜଟଡଢତ,PQ.RS-890-DFGHJKLM -26,89.EU,89.ಎಇ,89.EU -26,00.0A,00.0ಒ,00.0A -26,BCDF.GHJK,ಕಖಗಙ.ಚಛಜಠ,BCDF.GHJK -26,LMNP.QRST,ಡಣತದ.ಧನಪಫ,LMNP.QRST -26,VWXY.Z123,ಬಭರಲ.ವ123,VWXY.Z123 -26,4567.890B,4567.890ಕ,4567.890B -26,pq.xy,ದಧ.ರಲ,PQ.XY -26,pq.xyz,ದಧ.ರಲವ,PQ.XYZ -26,pqx.yz,ದಧರ.ಲವ,PQX.YZ -26,pq.rxyz,ದಧ.ನರಲವ,PQ.RXYZ -26,pqr.xyz,ದಧನ.ರಲವ,PQR.XYZ -26,pqrx.yz,ದಧನರ.ಲವ,PQRX.YZ -26,pqr.sxyz,ದಧನ.ಪರಲವ,PQR.SXYZ -26,pqrs.xyz,ದಧನಪ.ರಲವ,PQRS.XYZ -26,pqrs.txyz,ದಧನಪ.ಫರಲವ,PQRS.TXYZ -26,pqrst.vxyz,ದಧನಪಫ.ಬರಲವ,PQRST.VXYZ -26,p1.xy,ದ1.ರಲ,P1.XY -26,pq.2y,ದಧ.2ಲ,PQ.2Y -26,3q.x4,3ಧ.ರ4,3Q.X4 -26,5q.6y,5ಧ.6ಲ,5Q.6Y -26,pq.1yz,ದಧ.1ಲವ,PQ.1YZ -26,pq1.yz,ದಧ1.ಲವ,PQ1.YZ -26,p2.x3z,ದ2.ರ3ವ,P2.X3Z -26,p2x.3z,ದ2ರ.3ವ,P2X.3Z -26,pq.1xy2,ದಧ.1ರಲ2,PQ.1XY2 -26,pq1.xy2,ದಧ1.ರಲ2,PQ1.XY2 -26,pq1x.y2,ದಧ1ರ.ಲ2,PQ1X.Y2 -26,p3.rx4z,ದ3.ನರ4ವ,P3.RX4Z -26,p3r.x4z,ದ3ನ.ರ4ವ,P3R.X4Z -26,p3rx.4z,ದ3ನರ.4ವ,P3RX.4Z -26,5q.r6y7,5ಧ.ನ6ಲ7,5Q.R6Y7 -26,5qr.6y7,5ಧನ.6ಲ7,5QR.6Y7 -26,5qr6.y7,5ಧನ6.ಲ7,5QR6.Y7 -26,pq1.sx2z,ದಧ1.ಪರ2ವ,PQ1.SX2Z -26,pq1s.x2z,ದಧ1ಪ.ರ2ವ,PQ1S.X2Z -26,p3r.s4yz,ದ3ನ.ಪ4ಲವ,P3R.S4YZ -26,p3rs.4yz,ದ3ನಪ.4ಲವ,P3RS.4YZ -26,5qr.6xy7,5ಧನ.6ರಲ7,5QR.6XY7 -26,5qr6.xy7,5ಧನ6.ರಲ7,5QR6.XY7 -26,8q9.sx0z,8ಧ9.ಪರ0ವ,8Q9.SX0Z -26,8q9s.x0z,8ಧ9ಪ.ರ0ವ,8Q9S.X0Z -26,1qr2.tx3z,1ಧನ2.ಫರ3ವ,1QR2.TX3Z -26,p4rs.5xy6,ದ4ನಪ.5ರಲ6,P4RS.5XY6 -26,p7r8.t9y0,ದ7ನ8.ಫ9ಲ0,P7R8.T9Y0 -26,pq1st.2xy3,ದಧ1ಪಫ.2ರಲ3,PQ1ST.2XY3 -26,p4rs5.vx6z,ದ4ನಪ5.ಬರ6ವ,P4RS5.VX6Z -26,7qr8t.v9yz,7ಧನ8ಫ.ಬ9ಲವ,7QR8T.V9YZ -26,p1r2t.3x4z,ದ1ನ2ಫ.3ರ4ವ,P1R2T.3X4Z -26,5q6s7.v8y9,5ಧ6ಪ7.ಬ8ಲ9,5Q6S7.V8Y9 -26,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% -26,abcdefghijklmnopqrstuvwxyz,ಒಕಖಗಎಙಚಛIಜಠಡಣತOದಧನಪಫಇಬಭರಲವ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -26,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ಒಕಖಗಎಙಚಛIಜಠಡಣತOದಧನಪಫಇಬಭರಲವ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -26,OI.xx,OI.ರರ,OI.XX -26,oi.xx,OI.ರರ,OI.XX -26,oi.xx-oooooooo,OI.ರರ-OOOOOOOO,OI.XX-OOOOOOOO -26,oi.xx-iiiiiiii,OI.ರರ-IIIIIIII,OI.XX-IIIIIIII -26,PQ.RS-01234567,ದಧ.ನಪ-01234567,PQ.RS-01234567 -26,PQ.RS-890,ದಧ.ನಪ-890,PQ.RS-890 -26,89.EU-bc,89.ಎಇ-ಕಖ,89.EU-BC -26,00.0A-bc,00.0ಒ-ಕಖ,00.0A-BC -26,BCDF.GHJK-bc,ಕಖಗಙ.ಚಛಜಠ-ಕಖ,BCDF.GHJK-BC -26,LMNP.QRST-bc,ಡಣತದ.ಧನಪಫ-ಕಖ,LMNP.QRST-BC -26,VWXY.Z123-bc,ಬಭರಲ.ವ123-ಕಖ,VWXY.Z123-BC -26,4567.890B-bc,4567.890ಕ-ಕಖ,4567.890B-BC -26,pq.xy-bc,ದಧ.ರಲ-ಕಖ,PQ.XY-BC -26,pq.xyz-bc,ದಧ.ರಲವ-ಕಖ,PQ.XYZ-BC -26,pqx.yz-bc,ದಧರ.ಲವ-ಕಖ,PQX.YZ-BC -26,pq.rxyz-bc,ದಧ.ನರಲವ-ಕಖ,PQ.RXYZ-BC -26,pqr.xyz-bc,ದಧನ.ರಲವ-ಕಖ,PQR.XYZ-BC -26,pqrx.yz-bc,ದಧನರ.ಲವ-ಕಖ,PQRX.YZ-BC -26,pqr.sxyz-bc,ದಧನ.ಪರಲವ-ಕಖ,PQR.SXYZ-BC -26,pqrs.xyz-bc,ದಧನಪ.ರಲವ-ಕಖ,PQRS.XYZ-BC -26,pqrs.txyz-bc,ದಧನಪ.ಫರಲವ-ಕಖ,PQRS.TXYZ-BC -26,pqrst.vxyz-bc,ದಧನಪಫ.ಬರಲವ-ಕಖ,PQRST.VXYZ-BC -26,p1.xy-bc,ದ1.ರಲ-ಕಖ,P1.XY-BC -26,pq.2y-bc,ದಧ.2ಲ-ಕಖ,PQ.2Y-BC -26,3q.x4-bc,3ಧ.ರ4-ಕಖ,3Q.X4-BC -26,5q.6y-bc,5ಧ.6ಲ-ಕಖ,5Q.6Y-BC -26,pq.1yz-bc,ದಧ.1ಲವ-ಕಖ,PQ.1YZ-BC -26,pq1.yz-bc,ದಧ1.ಲವ-ಕಖ,PQ1.YZ-BC -26,p2.x3z-bc,ದ2.ರ3ವ-ಕಖ,P2.X3Z-BC -26,p2x.3z-bc,ದ2ರ.3ವ-ಕಖ,P2X.3Z-BC -26,pq.1xy2-bc,ದಧ.1ರಲ2-ಕಖ,PQ.1XY2-BC -26,pq1.xy2-bc,ದಧ1.ರಲ2-ಕಖ,PQ1.XY2-BC -26,pq1x.y2-bc,ದಧ1ರ.ಲ2-ಕಖ,PQ1X.Y2-BC -26,p3.rx4z-bc,ದ3.ನರ4ವ-ಕಖ,P3.RX4Z-BC -26,p3r.x4z-bc,ದ3ನ.ರ4ವ-ಕಖ,P3R.X4Z-BC -26,p3rx.4z-bc,ದ3ನರ.4ವ-ಕಖ,P3RX.4Z-BC -26,5q.r6y7-bc,5ಧ.ನ6ಲ7-ಕಖ,5Q.R6Y7-BC -26,5qr.6y7-bc,5ಧನ.6ಲ7-ಕಖ,5QR.6Y7-BC -26,5qr6.y7-bc,5ಧನ6.ಲ7-ಕಖ,5QR6.Y7-BC -26,pq1.sx2z-bc,ದಧ1.ಪರ2ವ-ಕಖ,PQ1.SX2Z-BC -26,pq1s.x2z-bc,ದಧ1ಪ.ರ2ವ-ಕಖ,PQ1S.X2Z-BC -26,p3r.s4yz-bc,ದ3ನ.ಪ4ಲವ-ಕಖ,P3R.S4YZ-BC -26,p3rs.4yz-bc,ದ3ನಪ.4ಲವ-ಕಖ,P3RS.4YZ-BC -26,5qr.6xy7-bc,5ಧನ.6ರಲ7-ಕಖ,5QR.6XY7-BC -26,5qr6.xy7-bc,5ಧನ6.ರಲ7-ಕಖ,5QR6.XY7-BC -26,8q9.sx0z-bc,8ಧ9.ಪರ0ವ-ಕಖ,8Q9.SX0Z-BC -26,8q9s.x0z-bc,8ಧ9ಪ.ರ0ವ-ಕಖ,8Q9S.X0Z-BC -26,1qr2.tx3z-bc,1ಧನ2.ಫರ3ವ-ಕಖ,1QR2.TX3Z-BC -26,p4rs.5xy6-bc,ದ4ನಪ.5ರಲ6-ಕಖ,P4RS.5XY6-BC -26,p7r8.t9y0-bc,ದ7ನ8.ಫ9ಲ0-ಕಖ,P7R8.T9Y0-BC -26,pq1st.2xy3-bc,ದಧ1ಪಫ.2ರಲ3-ಕಖ,PQ1ST.2XY3-BC -26,p4rs5.vx6z-bc,ದ4ನಪ5.ಬರ6ವ-ಕಖ,P4RS5.VX6Z-BC -26,7qr8t.v9yz-bc,7ಧನ8ಫ.ಬ9ಲವ-ಕಖ,7QR8T.V9YZ-BC -26,p1r2t.3x4z-bc,ದ1ನ2ಫ.3ರ4ವ-ಕಖ,P1R2T.3X4Z-BC -26,5q6s7.v8y9-bc,5ಧ6ಪ7.ಬ8ಲ9-ಕಖ,5Q6S7.V8Y9-BC -26,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ಕಖ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC -26,abcdefghijklmnopqrstuvwxyz-bc,ಒಕಖಗಎಙಚಛIಜಠಡಣತOದಧನಪಫಇಬಭರಲವ-ಕಖ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -26,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ಒಕಖಗಎಙಚಛIಜಠಡಣತOದಧನಪಫಇಬಭರಲವ-ಕಖ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -26,OI.xx-bc,OI.ರರ-ಕಖ,OI.XX-BC -26,oi.xx-bc,OI.ರರ-ಕಖ,OI.XX-BC -26,oi.xx-oooooooo-bc,OI.ರರ-OOOOOOOO-ಕಖ,OI.XX-OOOOOOOO-BC -26,oi.xx-iiiiiiii-bc,OI.ರರ-IIIIIIII-ಕಖ,OI.XX-IIIIIIII-BC -26,PQ.RS-01234567-bc,ದಧ.ನಪ-01234567-ಕಖ,PQ.RS-01234567-BC -26,PQ.RS-890-bc,ದಧ.ನಪ-890-ಕಖ,PQ.RS-890-BC -26,89.EU-DFGHJKLM,89.ಎಇ-ಗಙಚಛಜಠಡಣ,89.EU-DFGHJKLM -26,00.0A-DFGHJKLM,00.0ಒ-ಗಙಚಛಜಠಡಣ,00.0A-DFGHJKLM -26,BCDF.GHJK-DFGHJKLM,ಕಖಗಙ.ಚಛಜಠ-ಗಙಚಛಜಠಡಣ,BCDF.GHJK-DFGHJKLM -26,LMNP.QRST-DFGHJKLM,ಡಣತದ.ಧನಪಫ-ಗಙಚಛಜಠಡಣ,LMNP.QRST-DFGHJKLM -26,VWXY.Z123-DFGHJKLM,ಬಭರಲ.ವ123-ಗಙಚಛಜಠಡಣ,VWXY.Z123-DFGHJKLM -26,4567.890B-DFGHJKLM,4567.890ಕ-ಗಙಚಛಜಠಡಣ,4567.890B-DFGHJKLM -26,pq.xy-DFGHJKLM,ದಧ.ರಲ-ಗಙಚಛಜಠಡಣ,PQ.XY-DFGHJKLM -26,pq.xyz-DFGHJKLM,ದಧ.ರಲವ-ಗಙಚಛಜಠಡಣ,PQ.XYZ-DFGHJKLM -26,pqx.yz-DFGHJKLM,ದಧರ.ಲವ-ಗಙಚಛಜಠಡಣ,PQX.YZ-DFGHJKLM -26,pq.rxyz-DFGHJKLM,ದಧ.ನರಲವ-ಗಙಚಛಜಠಡಣ,PQ.RXYZ-DFGHJKLM -26,pqr.xyz-DFGHJKLM,ದಧನ.ರಲವ-ಗಙಚಛಜಠಡಣ,PQR.XYZ-DFGHJKLM -26,pqrx.yz-DFGHJKLM,ದಧನರ.ಲವ-ಗಙಚಛಜಠಡಣ,PQRX.YZ-DFGHJKLM -26,pqr.sxyz-DFGHJKLM,ದಧನ.ಪರಲವ-ಗಙಚಛಜಠಡಣ,PQR.SXYZ-DFGHJKLM -26,pqrs.xyz-DFGHJKLM,ದಧನಪ.ರಲವ-ಗಙಚಛಜಠಡಣ,PQRS.XYZ-DFGHJKLM -26,pqrs.txyz-DFGHJKLM,ದಧನಪ.ಫರಲವ-ಗಙಚಛಜಠಡಣ,PQRS.TXYZ-DFGHJKLM -26,pqrst.vxyz-DFGHJKLM,ದಧನಪಫ.ಬರಲವ-ಗಙಚಛಜಠಡಣ,PQRST.VXYZ-DFGHJKLM -26,p1.xy-DFGHJKLM,ದ1.ರಲ-ಗಙಚಛಜಠಡಣ,P1.XY-DFGHJKLM -26,pq.2y-DFGHJKLM,ದಧ.2ಲ-ಗಙಚಛಜಠಡಣ,PQ.2Y-DFGHJKLM -26,3q.x4-DFGHJKLM,3ಧ.ರ4-ಗಙಚಛಜಠಡಣ,3Q.X4-DFGHJKLM -26,5q.6y-DFGHJKLM,5ಧ.6ಲ-ಗಙಚಛಜಠಡಣ,5Q.6Y-DFGHJKLM -26,pq.1yz-DFGHJKLM,ದಧ.1ಲವ-ಗಙಚಛಜಠಡಣ,PQ.1YZ-DFGHJKLM -26,pq1.yz-DFGHJKLM,ದಧ1.ಲವ-ಗಙಚಛಜಠಡಣ,PQ1.YZ-DFGHJKLM -26,p2.x3z-DFGHJKLM,ದ2.ರ3ವ-ಗಙಚಛಜಠಡಣ,P2.X3Z-DFGHJKLM -26,p2x.3z-DFGHJKLM,ದ2ರ.3ವ-ಗಙಚಛಜಠಡಣ,P2X.3Z-DFGHJKLM -26,pq.1xy2-DFGHJKLM,ದಧ.1ರಲ2-ಗಙಚಛಜಠಡಣ,PQ.1XY2-DFGHJKLM -26,pq1.xy2-DFGHJKLM,ದಧ1.ರಲ2-ಗಙಚಛಜಠಡಣ,PQ1.XY2-DFGHJKLM -26,pq1x.y2-DFGHJKLM,ದಧ1ರ.ಲ2-ಗಙಚಛಜಠಡಣ,PQ1X.Y2-DFGHJKLM -26,p3.rx4z-DFGHJKLM,ದ3.ನರ4ವ-ಗಙಚಛಜಠಡಣ,P3.RX4Z-DFGHJKLM -26,p3r.x4z-DFGHJKLM,ದ3ನ.ರ4ವ-ಗಙಚಛಜಠಡಣ,P3R.X4Z-DFGHJKLM -26,p3rx.4z-DFGHJKLM,ದ3ನರ.4ವ-ಗಙಚಛಜಠಡಣ,P3RX.4Z-DFGHJKLM -26,5q.r6y7-DFGHJKLM,5ಧ.ನ6ಲ7-ಗಙಚಛಜಠಡಣ,5Q.R6Y7-DFGHJKLM -26,5qr.6y7-DFGHJKLM,5ಧನ.6ಲ7-ಗಙಚಛಜಠಡಣ,5QR.6Y7-DFGHJKLM -26,5qr6.y7-DFGHJKLM,5ಧನ6.ಲ7-ಗಙಚಛಜಠಡಣ,5QR6.Y7-DFGHJKLM -26,pq1.sx2z-DFGHJKLM,ದಧ1.ಪರ2ವ-ಗಙಚಛಜಠಡಣ,PQ1.SX2Z-DFGHJKLM -26,pq1s.x2z-DFGHJKLM,ದಧ1ಪ.ರ2ವ-ಗಙಚಛಜಠಡಣ,PQ1S.X2Z-DFGHJKLM -26,p3r.s4yz-DFGHJKLM,ದ3ನ.ಪ4ಲವ-ಗಙಚಛಜಠಡಣ,P3R.S4YZ-DFGHJKLM -26,p3rs.4yz-DFGHJKLM,ದ3ನಪ.4ಲವ-ಗಙಚಛಜಠಡಣ,P3RS.4YZ-DFGHJKLM -26,5qr.6xy7-DFGHJKLM,5ಧನ.6ರಲ7-ಗಙಚಛಜಠಡಣ,5QR.6XY7-DFGHJKLM -26,5qr6.xy7-DFGHJKLM,5ಧನ6.ರಲ7-ಗಙಚಛಜಠಡಣ,5QR6.XY7-DFGHJKLM -26,8q9.sx0z-DFGHJKLM,8ಧ9.ಪರ0ವ-ಗಙಚಛಜಠಡಣ,8Q9.SX0Z-DFGHJKLM -26,8q9s.x0z-DFGHJKLM,8ಧ9ಪ.ರ0ವ-ಗಙಚಛಜಠಡಣ,8Q9S.X0Z-DFGHJKLM -26,1qr2.tx3z-DFGHJKLM,1ಧನ2.ಫರ3ವ-ಗಙಚಛಜಠಡಣ,1QR2.TX3Z-DFGHJKLM -26,p4rs.5xy6-DFGHJKLM,ದ4ನಪ.5ರಲ6-ಗಙಚಛಜಠಡಣ,P4RS.5XY6-DFGHJKLM -26,p7r8.t9y0-DFGHJKLM,ದ7ನ8.ಫ9ಲ0-ಗಙಚಛಜಠಡಣ,P7R8.T9Y0-DFGHJKLM -26,pq1st.2xy3-DFGHJKLM,ದಧ1ಪಫ.2ರಲ3-ಗಙಚಛಜಠಡಣ,PQ1ST.2XY3-DFGHJKLM -26,p4rs5.vx6z-DFGHJKLM,ದ4ನಪ5.ಬರ6ವ-ಗಙಚಛಜಠಡಣ,P4RS5.VX6Z-DFGHJKLM -26,7qr8t.v9yz-DFGHJKLM,7ಧನ8ಫ.ಬ9ಲವ-ಗಙಚಛಜಠಡಣ,7QR8T.V9YZ-DFGHJKLM -26,p1r2t.3x4z-DFGHJKLM,ದ1ನ2ಫ.3ರ4ವ-ಗಙಚಛಜಠಡಣ,P1R2T.3X4Z-DFGHJKLM -26,5q6s7.v8y9-DFGHJKLM,5ಧ6ಪ7.ಬ8ಲ9-ಗಙಚಛಜಠಡಣ,5Q6S7.V8Y9-DFGHJKLM -26,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ಗಙಚಛಜಠಡಣ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM -26,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ಒಕಖಗಎಙಚಛIಜಠಡಣತOದಧನಪಫಇಬಭರಲವ-ಗಙಚಛಜಠಡಣ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -26,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ಒಕಖಗಎಙಚಛIಜಠಡಣತOದಧನಪಫಇಬಭರಲವ-ಗಙಚಛಜಠಡಣ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -26,OI.xx-DFGHJKLM,OI.ರರ-ಗಙಚಛಜಠಡಣ,OI.XX-DFGHJKLM -26,oi.xx-DFGHJKLM,OI.ರರ-ಗಙಚಛಜಠಡಣ,OI.XX-DFGHJKLM -26,oi.xx-oooooooo-DFGHJKLM,OI.ರರ-OOOOOOOO-ಗಙಚಛಜಠಡಣ,OI.XX-OOOOOOOO-DFGHJKLM -26,oi.xx-iiiiiiii-DFGHJKLM,OI.ರರ-IIIIIIII-ಗಙಚಛಜಠಡಣ,OI.XX-IIIIIIII-DFGHJKLM -26,PQ.RS-01234567-DFGHJKLM,ದಧ.ನಪ-01234567-ಗಙಚಛಜಠಡಣ,PQ.RS-01234567-DFGHJKLM -26,PQ.RS-890-DFGHJKLM,ದಧ.ನಪ-890-ಗಙಚಛಜಠಡಣ,PQ.RS-890-DFGHJKLM -27,89.EU,89.ઇઉ,89.EU -27,00.0A,00.0ળ,00.0A -27,BCDF.GHJK,ગજડદ.બકચટ,BCDF.GHJK -27,LMNP.QRST,તપઠર.વઞમફ,LMNP.QRST -27,VWXY.Z123,ષનઝઢ.ભ123,VWXY.Z123 -27,4567.890B,4567.890ગ,4567.890B -27,pq.xy,રવ.ઝઢ,PQ.XY -27,pq.xyz,રવ.ઝઢભ,PQ.XYZ -27,pqx.yz,રવઝ.ઢભ,PQX.YZ -27,pq.rxyz,રવ.ઞઝઢભ,PQ.RXYZ -27,pqr.xyz,રવઞ.ઝઢભ,PQR.XYZ -27,pqrx.yz,રવઞઝ.ઢભ,PQRX.YZ -27,pqr.sxyz,રવઞ.મઝઢભ,PQR.SXYZ -27,pqrs.xyz,રવઞમ.ઝઢભ,PQRS.XYZ -27,pqrs.txyz,રવઞમ.ફઝઢભ,PQRS.TXYZ -27,pqrst.vxyz,રવઞમફ.ષઝઢભ,PQRST.VXYZ -27,p1.xy,ર1.ઝઢ,P1.XY -27,pq.2y,રવ.2ઢ,PQ.2Y -27,3q.x4,3વ.ઝ4,3Q.X4 -27,5q.6y,5વ.6ઢ,5Q.6Y -27,pq.1yz,રવ.1ઢભ,PQ.1YZ -27,pq1.yz,રવ1.ઢભ,PQ1.YZ -27,p2.x3z,ર2.ઝ3ભ,P2.X3Z -27,p2x.3z,ર2ઝ.3ભ,P2X.3Z -27,pq.1xy2,રવ.1ઝઢ2,PQ.1XY2 -27,pq1.xy2,રવ1.ઝઢ2,PQ1.XY2 -27,pq1x.y2,રવ1ઝ.ઢ2,PQ1X.Y2 -27,p3.rx4z,ર3.ઞઝ4ભ,P3.RX4Z -27,p3r.x4z,ર3ઞ.ઝ4ભ,P3R.X4Z -27,p3rx.4z,ર3ઞઝ.4ભ,P3RX.4Z -27,5q.r6y7,5વ.ઞ6ઢ7,5Q.R6Y7 -27,5qr.6y7,5વઞ.6ઢ7,5QR.6Y7 -27,5qr6.y7,5વઞ6.ઢ7,5QR6.Y7 -27,pq1.sx2z,રવ1.મઝ2ભ,PQ1.SX2Z -27,pq1s.x2z,રવ1મ.ઝ2ભ,PQ1S.X2Z -27,p3r.s4yz,ર3ઞ.મ4ઢભ,P3R.S4YZ -27,p3rs.4yz,ર3ઞમ.4ઢભ,P3RS.4YZ -27,5qr.6xy7,5વઞ.6ઝઢ7,5QR.6XY7 -27,5qr6.xy7,5વઞ6.ઝઢ7,5QR6.XY7 -27,8q9.sx0z,8વ9.મઝ0ભ,8Q9.SX0Z -27,8q9s.x0z,8વ9મ.ઝ0ભ,8Q9S.X0Z -27,1qr2.tx3z,1વઞ2.ફઝ3ભ,1QR2.TX3Z -27,p4rs.5xy6,ર4ઞમ.5ઝઢ6,P4RS.5XY6 -27,p7r8.t9y0,ર7ઞ8.ફ9ઢ0,P7R8.T9Y0 -27,pq1st.2xy3,રવ1મફ.2ઝઢ3,PQ1ST.2XY3 -27,p4rs5.vx6z,ર4ઞમ5.ષઝ6ભ,P4RS5.VX6Z -27,7qr8t.v9yz,7વઞ8ફ.ષ9ઢભ,7QR8T.V9YZ -27,p1r2t.3x4z,ર1ઞ2ફ.3ઝ4ભ,P1R2T.3X4Z -27,5q6s7.v8y9,5વ6મ7.ષ8ઢ9,5Q6S7.V8Y9 -27,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% -27,abcdefghijklmnopqrstuvwxyz,ળગજડઇદબકIચટતપઠOરવઞમફઉષનઝઢભ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -27,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ળગજડઇદબકIચટતપઠOરવઞમફઉષનઝઢભ,ABCDEFGHIJKLMNOPQRSTUVWXYZ -27,OI.xx,OI.ઝઝ,OI.XX -27,oi.xx,OI.ઝઝ,OI.XX -27,oi.xx-oooooooo,OI.ઝઝ-OOOOOOOO,OI.XX-OOOOOOOO -27,oi.xx-iiiiiiii,OI.ઝઝ-IIIIIIII,OI.XX-IIIIIIII -27,PQ.RS-01234567,રવ.ઞમ-01234567,PQ.RS-01234567 -27,PQ.RS-890,રવ.ઞમ-890,PQ.RS-890 -27,89.EU-bc,89.ઇઉ-ગજ,89.EU-BC -27,00.0A-bc,00.0ળ-ગજ,00.0A-BC -27,BCDF.GHJK-bc,ગજડદ.બકચટ-ગજ,BCDF.GHJK-BC -27,LMNP.QRST-bc,તપઠર.વઞમફ-ગજ,LMNP.QRST-BC -27,VWXY.Z123-bc,ષનઝઢ.ભ123-ગજ,VWXY.Z123-BC -27,4567.890B-bc,4567.890ગ-ગજ,4567.890B-BC -27,pq.xy-bc,રવ.ઝઢ-ગજ,PQ.XY-BC -27,pq.xyz-bc,રવ.ઝઢભ-ગજ,PQ.XYZ-BC -27,pqx.yz-bc,રવઝ.ઢભ-ગજ,PQX.YZ-BC -27,pq.rxyz-bc,રવ.ઞઝઢભ-ગજ,PQ.RXYZ-BC -27,pqr.xyz-bc,રવઞ.ઝઢભ-ગજ,PQR.XYZ-BC -27,pqrx.yz-bc,રવઞઝ.ઢભ-ગજ,PQRX.YZ-BC -27,pqr.sxyz-bc,રવઞ.મઝઢભ-ગજ,PQR.SXYZ-BC -27,pqrs.xyz-bc,રવઞમ.ઝઢભ-ગજ,PQRS.XYZ-BC -27,pqrs.txyz-bc,રવઞમ.ફઝઢભ-ગજ,PQRS.TXYZ-BC -27,pqrst.vxyz-bc,રવઞમફ.ષઝઢભ-ગજ,PQRST.VXYZ-BC -27,p1.xy-bc,ર1.ઝઢ-ગજ,P1.XY-BC -27,pq.2y-bc,રવ.2ઢ-ગજ,PQ.2Y-BC -27,3q.x4-bc,3વ.ઝ4-ગજ,3Q.X4-BC -27,5q.6y-bc,5વ.6ઢ-ગજ,5Q.6Y-BC -27,pq.1yz-bc,રવ.1ઢભ-ગજ,PQ.1YZ-BC -27,pq1.yz-bc,રવ1.ઢભ-ગજ,PQ1.YZ-BC -27,p2.x3z-bc,ર2.ઝ3ભ-ગજ,P2.X3Z-BC -27,p2x.3z-bc,ર2ઝ.3ભ-ગજ,P2X.3Z-BC -27,pq.1xy2-bc,રવ.1ઝઢ2-ગજ,PQ.1XY2-BC -27,pq1.xy2-bc,રવ1.ઝઢ2-ગજ,PQ1.XY2-BC -27,pq1x.y2-bc,રવ1ઝ.ઢ2-ગજ,PQ1X.Y2-BC -27,p3.rx4z-bc,ર3.ઞઝ4ભ-ગજ,P3.RX4Z-BC -27,p3r.x4z-bc,ર3ઞ.ઝ4ભ-ગજ,P3R.X4Z-BC -27,p3rx.4z-bc,ર3ઞઝ.4ભ-ગજ,P3RX.4Z-BC -27,5q.r6y7-bc,5વ.ઞ6ઢ7-ગજ,5Q.R6Y7-BC -27,5qr.6y7-bc,5વઞ.6ઢ7-ગજ,5QR.6Y7-BC -27,5qr6.y7-bc,5વઞ6.ઢ7-ગજ,5QR6.Y7-BC -27,pq1.sx2z-bc,રવ1.મઝ2ભ-ગજ,PQ1.SX2Z-BC -27,pq1s.x2z-bc,રવ1મ.ઝ2ભ-ગજ,PQ1S.X2Z-BC -27,p3r.s4yz-bc,ર3ઞ.મ4ઢભ-ગજ,P3R.S4YZ-BC -27,p3rs.4yz-bc,ર3ઞમ.4ઢભ-ગજ,P3RS.4YZ-BC -27,5qr.6xy7-bc,5વઞ.6ઝઢ7-ગજ,5QR.6XY7-BC -27,5qr6.xy7-bc,5વઞ6.ઝઢ7-ગજ,5QR6.XY7-BC -27,8q9.sx0z-bc,8વ9.મઝ0ભ-ગજ,8Q9.SX0Z-BC -27,8q9s.x0z-bc,8વ9મ.ઝ0ભ-ગજ,8Q9S.X0Z-BC -27,1qr2.tx3z-bc,1વઞ2.ફઝ3ભ-ગજ,1QR2.TX3Z-BC -27,p4rs.5xy6-bc,ર4ઞમ.5ઝઢ6-ગજ,P4RS.5XY6-BC -27,p7r8.t9y0-bc,ર7ઞ8.ફ9ઢ0-ગજ,P7R8.T9Y0-BC -27,pq1st.2xy3-bc,રવ1મફ.2ઝઢ3-ગજ,PQ1ST.2XY3-BC -27,p4rs5.vx6z-bc,ર4ઞમ5.ષઝ6ભ-ગજ,P4RS5.VX6Z-BC -27,7qr8t.v9yz-bc,7વઞ8ફ.ષ9ઢભ-ગજ,7QR8T.V9YZ-BC -27,p1r2t.3x4z-bc,ર1ઞ2ફ.3ઝ4ભ-ગજ,P1R2T.3X4Z-BC -27,5q6s7.v8y9-bc,5વ6મ7.ષ8ઢ9-ગજ,5Q6S7.V8Y9-BC -27,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ગજ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC -27,abcdefghijklmnopqrstuvwxyz-bc,ળગજડઇદબકIચટતપઠOરવઞમફઉષનઝઢભ-ગજ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -27,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ળગજડઇદબકIચટતપઠOરવઞમફઉષનઝઢભ-ગજ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC -27,OI.xx-bc,OI.ઝઝ-ગજ,OI.XX-BC -27,oi.xx-bc,OI.ઝઝ-ગજ,OI.XX-BC -27,oi.xx-oooooooo-bc,OI.ઝઝ-OOOOOOOO-ગજ,OI.XX-OOOOOOOO-BC -27,oi.xx-iiiiiiii-bc,OI.ઝઝ-IIIIIIII-ગજ,OI.XX-IIIIIIII-BC -27,PQ.RS-01234567-bc,રવ.ઞમ-01234567-ગજ,PQ.RS-01234567-BC -27,PQ.RS-890-bc,રવ.ઞમ-890-ગજ,PQ.RS-890-BC -27,89.EU-DFGHJKLM,89.ઇઉ-ડદબકચટતપ,89.EU-DFGHJKLM -27,00.0A-DFGHJKLM,00.0ળ-ડદબકચટતપ,00.0A-DFGHJKLM -27,BCDF.GHJK-DFGHJKLM,ગજડદ.બકચટ-ડદબકચટતપ,BCDF.GHJK-DFGHJKLM -27,LMNP.QRST-DFGHJKLM,તપઠર.વઞમફ-ડદબકચટતપ,LMNP.QRST-DFGHJKLM -27,VWXY.Z123-DFGHJKLM,ષનઝઢ.ભ123-ડદબકચટતપ,VWXY.Z123-DFGHJKLM -27,4567.890B-DFGHJKLM,4567.890ગ-ડદબકચટતપ,4567.890B-DFGHJKLM -27,pq.xy-DFGHJKLM,રવ.ઝઢ-ડદબકચટતપ,PQ.XY-DFGHJKLM -27,pq.xyz-DFGHJKLM,રવ.ઝઢભ-ડદબકચટતપ,PQ.XYZ-DFGHJKLM -27,pqx.yz-DFGHJKLM,રવઝ.ઢભ-ડદબકચટતપ,PQX.YZ-DFGHJKLM -27,pq.rxyz-DFGHJKLM,રવ.ઞઝઢભ-ડદબકચટતપ,PQ.RXYZ-DFGHJKLM -27,pqr.xyz-DFGHJKLM,રવઞ.ઝઢભ-ડદબકચટતપ,PQR.XYZ-DFGHJKLM -27,pqrx.yz-DFGHJKLM,રવઞઝ.ઢભ-ડદબકચટતપ,PQRX.YZ-DFGHJKLM -27,pqr.sxyz-DFGHJKLM,રવઞ.મઝઢભ-ડદબકચટતપ,PQR.SXYZ-DFGHJKLM -27,pqrs.xyz-DFGHJKLM,રવઞમ.ઝઢભ-ડદબકચટતપ,PQRS.XYZ-DFGHJKLM -27,pqrs.txyz-DFGHJKLM,રવઞમ.ફઝઢભ-ડદબકચટતપ,PQRS.TXYZ-DFGHJKLM -27,pqrst.vxyz-DFGHJKLM,રવઞમફ.ષઝઢભ-ડદબકચટતપ,PQRST.VXYZ-DFGHJKLM -27,p1.xy-DFGHJKLM,ર1.ઝઢ-ડદબકચટતપ,P1.XY-DFGHJKLM -27,pq.2y-DFGHJKLM,રવ.2ઢ-ડદબકચટતપ,PQ.2Y-DFGHJKLM -27,3q.x4-DFGHJKLM,3વ.ઝ4-ડદબકચટતપ,3Q.X4-DFGHJKLM -27,5q.6y-DFGHJKLM,5વ.6ઢ-ડદબકચટતપ,5Q.6Y-DFGHJKLM -27,pq.1yz-DFGHJKLM,રવ.1ઢભ-ડદબકચટતપ,PQ.1YZ-DFGHJKLM -27,pq1.yz-DFGHJKLM,રવ1.ઢભ-ડદબકચટતપ,PQ1.YZ-DFGHJKLM -27,p2.x3z-DFGHJKLM,ર2.ઝ3ભ-ડદબકચટતપ,P2.X3Z-DFGHJKLM -27,p2x.3z-DFGHJKLM,ર2ઝ.3ભ-ડદબકચટતપ,P2X.3Z-DFGHJKLM -27,pq.1xy2-DFGHJKLM,રવ.1ઝઢ2-ડદબકચટતપ,PQ.1XY2-DFGHJKLM -27,pq1.xy2-DFGHJKLM,રવ1.ઝઢ2-ડદબકચટતપ,PQ1.XY2-DFGHJKLM -27,pq1x.y2-DFGHJKLM,રવ1ઝ.ઢ2-ડદબકચટતપ,PQ1X.Y2-DFGHJKLM -27,p3.rx4z-DFGHJKLM,ર3.ઞઝ4ભ-ડદબકચટતપ,P3.RX4Z-DFGHJKLM -27,p3r.x4z-DFGHJKLM,ર3ઞ.ઝ4ભ-ડદબકચટતપ,P3R.X4Z-DFGHJKLM -27,p3rx.4z-DFGHJKLM,ર3ઞઝ.4ભ-ડદબકચટતપ,P3RX.4Z-DFGHJKLM -27,5q.r6y7-DFGHJKLM,5વ.ઞ6ઢ7-ડદબકચટતપ,5Q.R6Y7-DFGHJKLM -27,5qr.6y7-DFGHJKLM,5વઞ.6ઢ7-ડદબકચટતપ,5QR.6Y7-DFGHJKLM -27,5qr6.y7-DFGHJKLM,5વઞ6.ઢ7-ડદબકચટતપ,5QR6.Y7-DFGHJKLM -27,pq1.sx2z-DFGHJKLM,રવ1.મઝ2ભ-ડદબકચટતપ,PQ1.SX2Z-DFGHJKLM -27,pq1s.x2z-DFGHJKLM,રવ1મ.ઝ2ભ-ડદબકચટતપ,PQ1S.X2Z-DFGHJKLM -27,p3r.s4yz-DFGHJKLM,ર3ઞ.મ4ઢભ-ડદબકચટતપ,P3R.S4YZ-DFGHJKLM -27,p3rs.4yz-DFGHJKLM,ર3ઞમ.4ઢભ-ડદબકચટતપ,P3RS.4YZ-DFGHJKLM -27,5qr.6xy7-DFGHJKLM,5વઞ.6ઝઢ7-ડદબકચટતપ,5QR.6XY7-DFGHJKLM -27,5qr6.xy7-DFGHJKLM,5વઞ6.ઝઢ7-ડદબકચટતપ,5QR6.XY7-DFGHJKLM -27,8q9.sx0z-DFGHJKLM,8વ9.મઝ0ભ-ડદબકચટતપ,8Q9.SX0Z-DFGHJKLM -27,8q9s.x0z-DFGHJKLM,8વ9મ.ઝ0ભ-ડદબકચટતપ,8Q9S.X0Z-DFGHJKLM -27,1qr2.tx3z-DFGHJKLM,1વઞ2.ફઝ3ભ-ડદબકચટતપ,1QR2.TX3Z-DFGHJKLM -27,p4rs.5xy6-DFGHJKLM,ર4ઞમ.5ઝઢ6-ડદબકચટતપ,P4RS.5XY6-DFGHJKLM -27,p7r8.t9y0-DFGHJKLM,ર7ઞ8.ફ9ઢ0-ડદબકચટતપ,P7R8.T9Y0-DFGHJKLM -27,pq1st.2xy3-DFGHJKLM,રવ1મફ.2ઝઢ3-ડદબકચટતપ,PQ1ST.2XY3-DFGHJKLM -27,p4rs5.vx6z-DFGHJKLM,ર4ઞમ5.ષઝ6ભ-ડદબકચટતપ,P4RS5.VX6Z-DFGHJKLM -27,7qr8t.v9yz-DFGHJKLM,7વઞ8ફ.ષ9ઢભ-ડદબકચટતપ,7QR8T.V9YZ-DFGHJKLM -27,p1r2t.3x4z-DFGHJKLM,ર1ઞ2ફ.3ઝ4ભ-ડદબકચટતપ,P1R2T.3X4Z-DFGHJKLM -27,5q6s7.v8y9-DFGHJKLM,5વ6મ7.ષ8ઢ9-ડદબકચટતપ,5Q6S7.V8Y9-DFGHJKLM -27,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ડદબકચટતપ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM -27,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ળગજડઇદબકIચટતપઠOરવઞમફઉષનઝઢભ-ડદબકચટતપ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -27,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ળગજડઇદબકIચટતપઠOરવઞમફઉષનઝઢભ-ડદબકચટતપ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM -27,OI.xx-DFGHJKLM,OI.ઝઝ-ડદબકચટતપ,OI.XX-DFGHJKLM -27,oi.xx-DFGHJKLM,OI.ઝઝ-ડદબકચટતપ,OI.XX-DFGHJKLM -27,oi.xx-oooooooo-DFGHJKLM,OI.ઝઝ-OOOOOOOO-ડદબકચટતપ,OI.XX-OOOOOOOO-DFGHJKLM -27,oi.xx-iiiiiiii-DFGHJKLM,OI.ઝઝ-IIIIIIII-ડદબકચટતપ,OI.XX-IIIIIIII-DFGHJKLM -27,PQ.RS-01234567-DFGHJKLM,રવ.ઞમ-01234567-ડદબકચટતપ,PQ.RS-01234567-DFGHJKLM -27,PQ.RS-890-DFGHJKLM,રવ.ઞમ-890-ડદબકચટતપ,PQ.RS-890-DFGHJKLM diff --git a/test/clean.sh b/test/clean.sh deleted file mode 100755 index 4651ad2..0000000 --- a/test/clean.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -echo "Clean test files..." -if [ -f unittest.c ] -then - rm -f _*.txt gmon.out *.gcda *.gcno *.gcov ../mapcodelib/*.gcda ../mapcodelib/*.gcno ../mapcodelib/*.gcov -fi diff --git a/test/decode_test.h b/test/decode_test.h deleted file mode 100644 index 5c6c4b8..0000000 --- a/test/decode_test.h +++ /dev/null @@ -1,15884 +0,0 @@ -/* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -// *** GENERATED FILE (dividemaps.cpp), DO NOT CHANGE OR PRETTIFY *** -// Generated for data version 2.3.0 using dividemaps.cpp -typedef struct { - double latitude; // - double longitude; // - int nrLocalMapcodes; // 0 if no need to test - int nrGlobalMapcodes; // 0 if no need to test - const char *mapcode; // expected mapcode, empty if no need to test -} EncodeTestRecord; - -static const EncodeTestRecord ENCODE_TEST[] = { - {-90.0, 0.0, 2, 3, "ATA ZZ.ZZ"}, - {-90.0, 0.0, 2, 3, "ATA HK3N.ZZLZ"}, - {36.107682, -5.384925, 0, 0, ""}, - {39.730401, -79.9541635, 0, 0, ""}, - {39.730391, -79.954152, 0, 0, ""}, - {5.608728, -10.179262, 2, 0, "LBR BZ.ZZZY-42"}, - {1.864962, 9.478995, 2, 0, "GNQ B0Z.S18-0L"}, - {33.86476, 75.0, 3, 0, "IN-JK J4Q.SMW-2X"}, - {7.853151, -82.113956, 2, 3, "PAN NVQL.1XB"}, - {8.7698, -82.81499, 2, 5, "CRI WQZ.VW2"}, - {-24.495, -127.75, 1, 2, "PCN HBP.2XK"}, - {52.387404, 4.86511, 4, 5, "NLD 00.A0"}, - {-60.0, 0.0, 1, 2, "ATA HGPC.Z0LH"}, - {0.0, 0.0, 1, 1, "HHHHC.X0KG"}, - {0.0, 179.999999, 2, 3, "KIR L384.7K5"}, - {0.0, 180.0, 2, 3, "KIR L384.7K5"}, - {0.0, -180.0, 2, 3, "KIR L384.7K5"}, - {0.0, -179.999999, 2, 3, "KIR L384.7K5"}, - {90.0, 0.0, 1, 1, "ZH0H0.H1HG"}, - {26.423556, -113.610855, 1, 9, "USA LMX0.80JK"}, - {-10.570302, 56.494384, 2, 3, "MUS 707W.FXZ"}, - {26.904854, 95.138497, 5, 21, "IN-NL WKS.H6"}, - {35.867, -3.42600001, 2, 5, "ESP SH74.H7MG-7"}, - {46.12971, 20.784451, 2, 8, "ROU GFWB.JNK-WN"}, - {-48.406038, 0.008228, 1, 1, "4HHRT.3P66-2"}, - {-48.406038, -179.991772, 2, 3, "NZL SKT5.3H3F-H"}, - {26.9048545, 95.1384983, 0, 0, "IN-NL W7Y.9W9B-9R"}, - {52.383984, 4.865401375, 0, 0, "NLD 00.XX"}, - {52.383984, 4.865401375, 0, 0, " NLD 00.XX"}, - {52.383984, 4.865401375, 0, 0, "NLD 00.XX"}, - {52.383984, 4.865401375, 0, 0, "NLD 00.XX "}, - {52.383984, 4.865401375, 0, 0, " NLD 00.XX "}, - {52.383984, 4.865401375, 0, 0, "nld oo.xx"}, - {52.383984, 4.865401375, 0, 0, " nld oo.xx "}, - {41.9035, 12.452, 2, 8, "VAT 5D.2J"}, - {41.9035, 12.452, 2, 8, "VAT J0PX.VN7"}, - {43.750047, 7.406609, 2, 6, "MCO 12.XX"}, - {43.738347, 7.424291, 2, 6, "MCO VSFV.J71"}, - {36.154689, -5.380998, 3, 7, "GIB 12.XX"}, - {36.133629, -5.353212, 3, 7, "GIB KNP.PT2"}, - {36.133629, -5.353212, 3, 7, "GIB 6FCF.4C6"}, - {-8.522836, -172.5324515, 2, 4, "TKL 12.XX"}, - {-9.074885, -171.9962215, 2, 4, "TKL 000.XX"}, - {-9.295873, -171.4985805, 2, 4, "TKL J00.XX"}, - {-8.3297165, -172.5074215, 1, 3, "TKL 123.XXX"}, - {-12.146775, 96.815659, 2, 3, "CCK 00.XX"}, - {-12.174062, 96.889234, 2, 3, "CCK J0.XX"}, - {-11.818779, 96.65506, 1, 2, "CCK 12.XXX"}, - {17.9391, -62.871574, 2, 3, "BLM 12.XX"}, - {18.0067855, -62.9383185, 1, 2, "BLM 12.XXX"}, - {-0.4939295, 166.9033795, 1, 4, "NRU 12.XX"}, - {-8.523974, 179.165565, 3, 5, "TUV 12.XX"}, - {-8.661805, 179.009289, 2, 4, "TUV 0H.S0F"}, - {-9.443935, 179.794045, 2, 4, "TUV 97.S0X"}, - {-8.086627, 178.286189, 2, 4, "TUV CC.S14"}, - {-7.530279, 178.634053, 2, 4, "TUV J6.S14"}, - {-7.270379, 177.115653, 2, 4, "TUV L6.S14"}, - {-6.336379, 176.273753, 2, 4, "TUV N6.S14"}, - {-6.165535, 177.270145, 2, 4, "TUV Q7.S0X"}, - {-5.719791, 176.037937, 2, 4, "TUV T7.S0Y"}, - {-10.788635, 179.424345, 2, 4, "TUV X7.S0X"}, - {-5.96918, 176.1713085, 1, 3, "TUV 1234.XXX"}, - {22.123545, 113.5307645, 1, 6, "MAC 12.XX"}, - {18.0821, -63.104574, 2, 5, "SXM 12.XX"}, - {18.1264355, -63.1481435, 1, 3, "SXM 12.XXX"}, - {18.0821, -63.104574, 2, 5, "MAF 12.XX"}, - {18.1264355, -63.1481435, 1, 3, "MAF 12.XXX"}, - {-28.9989, 167.909058, 2, 3, "NFK 12.XX"}, - {-28.934931, 167.8272365, 1, 2, "NFK 12.XXX"}, - {-25.076258, -130.1340665, 2, 3, "PCN 00.XX"}, - {-23.906262, -130.767582375, 2, 3, "PCN C0.XX"}, - {-24.689801, -124.8106835, 2, 3, "PCN P0.XX"}, - {-24.215153, -128.503824, 2, 3, "PCN 12.XXX"}, - {-24.1361025, -130.596492, 1, 2, "PCN 123.XXX"}, - {-54.4008445, 3.2888445, 2, 3, "BVT 12.XX"}, - {-54.304931, 3.2027115, 1, 2, "BVT 12.XXX"}, - {32.309545, -64.817631, 2, 4, "BMU 00.XX"}, - {32.256495, -64.88396, 2, 4, "BMU J0.XX"}, - {32.496592, -65.010164, 1, 3, "BMU 12.XXX"}, - {-7.262839, 72.353429, 3, 4, "IOT 12.XX"}, - {-7.208347, 72.322823, 2, 3, "IOT 12.XXX"}, - {-5.492458, 71.714223, 2, 3, "IOT 123.XX"}, - {-5.2080165, 70.6061695, 1, 2, "IOT 123.XXX"}, - {43.961945, 12.40265, 4, 8, "SMR 00.XX"}, - {43.942655, 12.466633, 4, 8, "SMR J0.XX"}, - {43.94285, 12.501602, 4, 8, "SMR 80.DQFN"}, - {43.94285, 12.45967, 4, 8, "SMR ZQRQ.TQ"}, - {43.94285, 12.45967, 4, 8, "SMR 3QK.RQCT"}, - {43.94285, 12.45967, 4, 8, "SMR HZVZ.YN6"}, - {49.416225, -2.615847, 3, 6, "GGY 12.XX"}, - {49.7757405, -2.668657, 2, 5, "GGY 12.XXX"}, - {49.595637, -2.381287, 2, 5, "GGY NYGR.CSS"}, - {18.211385, -63.103407, 2, 3, "AIA 12.XX"}, - {18.5051, -63.405745, 1, 2, "AIA 12.XXX"}, - {16.718335, -62.2386175, 2, 3, "MSR 12.XX"}, - {16.858537, -62.3148, 1, 2, "MSR 12.XXX"}, - {49.2007225, -2.234798, 3, 6, "JEY 12.XX"}, - {49.300676, -2.259926, 2, 5, "JEY 12.XXX"}, - {49.220288, -2.134781, 2, 5, "JEY PZ2Q.YHG"}, - {-10.417171, 105.6367965, 2, 4, "CXR 12.XX"}, - {-10.366393, 105.505653, 1, 3, "CXR 12.XXX"}, - {-13.232345, -176.22369275, 3, 4, "WLF 00.XX"}, - {-13.269326, -176.21821825, 3, 4, "WLF 70.XX"}, - {-13.277395, -176.22043825, 3, 4, "WLF F0.XX"}, - {-13.305625, -176.24507125, 3, 4, "WLF M0.XX"}, - {-13.343876, -176.22319125, 3, 4, "WLF T0.XX"}, - {-14.1760855, -178.2087635, 2, 3, "WLF 12.XXX"}, - {-13.4277995, -176.3398425, 2, 3, "WLF 123.XX"}, - {-13.2347255, -176.199782, 3, 4, "WLF XLG.3GP"}, - {18.446545, -64.639763125, 3, 5, "VGB 00.XX"}, - {18.398515, -64.713921625, 3, 8, "VGB J0.XX"}, - {18.371455, -64.85138575, 2, 7, "VGB 00.XXX"}, - {18.463445, -64.49379875, 2, 3, "VGB C0.XXX"}, - {18.797075, -64.598815625, 2, 4, "VGB P0.XXX"}, - {18.4357095, -64.59959, 3, 5, "VGB D0C.8M0"}, - {47.088162, 9.474175125, 3, 9, "LIE 00.XX"}, - {47.126681, 9.519525125, 3, 9, "LIE 70.XX"}, - {47.14369, 9.509687625, 3, 9, "LIE F0.XX"}, - {47.199309, 9.485981375, 3, 9, "LIE M0.XX"}, - {47.216318, 9.49989775, 3, 9, "LIE T0.XX"}, - {47.2527705, 9.478642, 2, 8, "LIE 12.XXX"}, - {47.159, 9.556, 3, 9, "LIE 8Y2T.NT7"}, - {12.559837, -70.057691, 2, 3, "ABW 12.XX"}, - {12.625701, -70.0984985, 1, 2, "ABW 12.XXX"}, - {8.7720275, 167.711622, 3, 4, "MHL 12.XX"}, - {7.315998, 170.98863, 2, 3, "MHL 12.XXX"}, - {7.28438, 168.546592, 2, 3, "MHL 123.XX"}, - {14.860715, 168.75919, 2, 3, "MHL 012.XXX"}, - {4.964946, 168.506462, 2, 3, "MHL 112.XXX"}, - {10.022115, 160.6919115, 2, 6, "MHL 212.XXX"}, - {11.543015, 166.6275115, 2, 3, "MHL 312.XXX"}, - {19.291615, 166.404555, 2, 3, "MHL 412.XXX"}, - {6.2982225, 169.3760175, 2, 3, "MHL 512.XXX"}, - {6.291229, 171.733383, 2, 3, "MHL 612.XXX"}, - {7.3229, 171.525337, 2, 3, "MHL 712.XXX"}, - {5.816015, 167.909625, 2, 3, "MHL 812.XXX"}, - {11.350415, 166.1317115, 2, 3, "MHL 912.XXX"}, - {10.520415, 169.7227115, 2, 3, "MHL B12.XXX"}, - {8.414305, 170.871866, 2, 3, "MHL C12.XXX"}, - {11.695615, 162.0274115, 2, 3, "MHL D12.XXX"}, - {11.796215, 165.1964115, 2, 3, "MHL F12.XXX"}, - {5.843415, 168.912125, 2, 3, "MHL G12.XXX"}, - {9.138315, 166.0284115, 2, 3, "MHL H12.XXX"}, - {8.513415, 167.172425, 2, 3, "MHL J12.XXX"}, - {9.514759, 166.8360345, 2, 3, "MHL K12.XXX"}, - {9.514759, 167.3099625, 2, 3, "MHL L12.XXX"}, - {9.023719, 167.4047475, 2, 3, "MHL M12.XXX"}, - {10.114815, 168.9207115, 2, 3, "MHL N12.XXX"}, - {8.904654, 170.8327955, 2, 3, "MHL P12.XXX"}, - {10.487915, 170.6620115, 2, 3, "MHL Q12.XXX"}, - {8.185109, 167.94643, 2, 3, "MHL R12.XXX"}, - {11.550815, 167.2453115, 2, 3, "MHL S12.XXX"}, - {9.275015, 165.4380115, 2, 3, "MHL T12.XXX"}, - {11.424215, 169.5105115, 2, 3, "MHL V12.XXX"}, - {10.304115, 165.7511115, 2, 3, "MHL W12.XXX"}, - {9.756731, 169.8102345, 2, 3, "MHL X12.XXX"}, - {9.26569, 169.8102345, 2, 3, "MHL Y12.XXX"}, - {12.459611, 169.8902835, 2, 3, "MHL Z12.XXX"}, - {18.320633, 161.021925, 1, 2, "MHL 1234.XXX"}, - {-14.268495, -170.7505955, 4, 5, "ASM 12.XX"}, - {-11.080345, -171.102087, 3, 5, "ASM 03.S16"}, - {-14.377975, -170.859975, 3, 4, "ASM 19.S11"}, - {-14.300956, -169.700979, 3, 4, "ASM 89.S14"}, - {-14.61885, -168.235506, 2, 3, "ASM H9.S0Q"}, - {-13.437751, -171.092483, 2, 3, "ASM 123.XXX"}, - {-11.287795, -170.986984, 2, 4, "ASM 1234.XXX"}, - {-21.2211075, -159.826193, 3, 4, "COK 12.XX"}, - {-10.034426, -161.2457885, 2, 5, "COK 12.XXX"}, - {-9.305035, -158.1807665, 2, 5, "COK 123.XX"}, - {-18.7815815, -159.8534115, 2, 3, "COK 123.XXX"}, - {-11.130425, -165.9263885, 2, 4, "COK R1.XXXX"}, - {-11.769825, -165.6252885, 2, 3, "COK N1.XXXX"}, - {-13.546525, -163.35611, 2, 3, "COK S1.XXXX"}, - {-21.958425, -158.16878, 2, 3, "COK M1.XXXX"}, - {-18.272725, -163.379945, 2, 3, "COK P1.XXXX"}, - {-9.541018, -165.6419065, 1, 3, "COK 1234.XXX"}, - {46.8211, -56.2390955, 2, 7, "SPM 12.XX"}, - {47.1364275, -56.568465, 1, 4, "SPM 12.XXX"}, - {-19.038699, -169.9435145, 2, 3, "NIU 12.XX"}, - {-18.925931, -169.9864935, 1, 2, "NIU 12.XXX"}, - {17.321024, -62.743705, 2, 3, "KNA 00.XX"}, - {17.108025, -62.630767, 2, 3, "KNA J0.XX"}, - {17.430092, -62.8862085, 1, 2, "KNA 12.XXX"}, - {19.306024, -81.3951095, 3, 5, "CYM 00.XX"}, - {19.338604, -81.4175195, 3, 5, "CYM J0.XX"}, - {19.230025, -81.484745, 2, 4, "CYM 0D.S0K"}, - {19.618683, -80.143865, 2, 4, "CYM DC.S0P"}, - {19.361237, -81.444708, 2, 4, "CYM 123.XXX"}, - {12.19252, -68.30589, 3, 7, "BES 12.XX"}, - {12.330369, -68.427559, 2, 5, "BES 112.XX"}, - {12.330369, -68.344913, 2, 5, "BES 212.XX"}, - {12.249645, -68.427559, 2, 5, "BES 312.XX"}, - {12.249645, -68.344913, 2, 5, "BES 412.XX"}, - {12.249645, -68.262267, 2, 5, "BES 512.XX"}, - {12.168921, -68.344913, 2, 6, "BES 612.XX"}, - {12.168921, -68.262267, 3, 7, "BES 712.XX"}, - {12.088197, -68.287061, 2, 6, "BES 812.XX"}, - {17.52208, -63.0030945, 2, 3, "BES T12.XX"}, - {17.65808, -63.2700945, 2, 3, "BES S12.XX"}, - {12.1582, -68.268, 3, 7, "BES 1Z54.9VM"}, - {4.244073, 73.47611, 3, 4, "MDV 12.XX"}, - {-0.264365, 73.061913, 3, 4, "MDV 12.XXX"}, - {6.537892, 72.838205, 3, 4, "MDV 123.XX"}, - {5.600025, 72.500025, 2, 3, "MDV 033.S0R"}, - {1.750025, 72.660025, 2, 3, "MDV 70H.009"}, - {0.160025, 72.900025, 2, 3, "MDV TVK.S0K"}, - {-0.719975, 73.026153, 2, 3, "MDV Y11.S17"}, - {4.208973, 73.514, 3, 4, "MDV HDL0.4N8"}, - {-15.9049, -5.7556725, 3, 4, "SHN 12.XX"}, - {-7.99623, -14.424731, 2, 3, "SHN 07.S10"}, - {-16.039975, -5.804975, 2, 3, "SHN 39.S14"}, - {-37.182975, -12.371975, 2, 3, "SHN 78.S0Z"}, - {-37.458975, -12.746975, 2, 3, "SHN BC.S0J"}, - {-40.399975, -10.059975, 2, 3, "SHN K9.S0R"}, - {-15.94, -5.7165195, 3, 4, "SHN Z7DQ.3QGQ"}, - {35.907165, 14.42643, 2, 3, "MLT 12.XX"}, - {36.110092, 14.19106, 1, 2, "MLT 12.XXX"}, - {12.065477, -61.7939475, 2, 4, "GRD 12.XX"}, - {11.985162, -61.7922165, 1, 3, "GRD 12.XXX"}, - {18.3386625, -64.983435, 4, 6, "VIR 12.XX"}, - {18.260025, -65.068821, 3, 5, "VIR 0B.S11"}, - {17.660025, -64.939975, 2, 3, "VIR CB.S10"}, - {18.3295455, -65.0748155, 2, 4, "VIR 123.XX"}, - {18.34131, -64.926438, 4, 6, "VIR 974.D6C"}, - {-12.734261, 45.203566375, 2, 5, "MYT 10.XX"}, - {-12.806898, 45.244092625, 2, 5, "MYT J0.XX"}, - {-12.630925, 44.9253855, 1, 4, "MYT 12.XXX"}, - {78.242245, 15.486271875, 4, 6, "SJM 00.XX"}, - {78.047825, 14.0535965, 4, 6, "SJM J0.XX"}, - {71.200115, -9.088721, 2, 4, "SJM 12.XXX"}, - {79.391396, 10.8331085, 3, 5, "SJM 123.XXX"}, - {79.1460125, -7.648473, 1, 3, "SJM 123.XXXX"}, - {80.3881625, 10.8532755, 2, 4, "SJM 1234.XXX"}, - {13.149955, -61.2517185, 3, 4, "VCT 12.XX"}, - {13.100025, -61.299975, 2, 3, "VCT 0L.S0Y"}, - {12.770025, -61.299975, 2, 3, "VCT 8N.S0B"}, - {12.530025, -61.499975, 2, 4, "VCT KH.S0G"}, - {12.7325085, -61.4972745, 2, 3, "VCT 123.XXX"}, - {-53.03954, 73.4047005, 2, 3, "HMD 12.XX"}, - {-53.08653, 72.6117925, 1, 2, "HMD 123.XX"}, - {13.155374, -59.636815, 2, 3, "BRB 12.XX"}, - {13.3348085, -59.69832, 1, 2, "BRB 12.XXX"}, - {17.1651, -61.859574, 3, 4, "ATG 12.XX"}, - {17.497318, -61.947817, 2, 3, "ATG 123.XX"}, - {17.2291335, -61.941961, 2, 3, "ATG 12.XXX"}, - {17.7965235, -62.378232, 1, 2, "ATG 123.XXX"}, - {12.161451, -68.968311, 2, 6, "CUW 12.XX"}, - {12.2883525, -69.1399715, 1, 4, "CUW 12.XXX"}, - {-4.5624835, 55.409233, 4, 5, "SYC 12.XX"}, - {-4.409885, 55.206464, 3, 4, "SYC 12.XXX"}, - {-4.651343, 55.530517, 4, 5, "SYC 123.XX"}, - {-4.046885, 53.3085335, 2, 3, "SYC 123.XXX"}, - {-9.646021, 46.293632, 2, 3, "SYC 12.XXXX"}, - {-5.8021315, 52.7806405, 2, 3, "SYC 1234.XX"}, - {-4.1632585, 46.379339, 1, 2, "SYC 1234.XXX"}, - {7.3781, 134.44111, 4, 5, "PLW 12.XX"}, - {7.256801, 134.3397795, 4, 5, "PLW 12.XXX"}, - {6.85719, 134.032451, 3, 4, "PLW 123.XX"}, - {8.1752995, 132.2315985, 2, 3, "PLW 123.XXX"}, - {5.186929, 131.12658, 2, 4, "PLW 12.XXXX"}, - {7.343, 134.479, 4, 5, "PLW X49Y.3PG"}, - {15.126075, 145.6948505, 3, 4, "MNP 12.XX"}, - {15.260115, 145.4270765, 2, 3, "MNP 12.XXX"}, - {18.4128785, 145.6124225, 2, 3, "MNP 123.XX"}, - {17.7548605, 144.886376, 1, 2, "MNP 123.XXX"}, - {42.5403, 1.4893815, 3, 7, "AND 12.XX"}, - {42.6668205, 1.4263515, 2, 6, "AND 12.XXX"}, - {42.544528, 1.600164, 2, 6, "AND 0BP2.NSY"}, - {13.562913, 144.82629675, 2, 3, "GUM 00.XX"}, - {13.451659, 144.73992875, 2, 3, "GUM J0.XX"}, - {13.661115, 144.56079, 1, 2, "GUM 12.XXX"}, - {54.209593, -4.5539325, 3, 5, "IMN 12.XX"}, - {54.436115, -4.8773385, 2, 4, "IMN 12.XXX"}, - {54.236, -4.527396, 2, 4, "IMN HK6H.T36"}, - {14.059398, -61.011049, 2, 3, "LCA 12.XX"}, - {14.0784525, -61.085128, 1, 2, "LCA 12.XXX"}, - {7.394024, 151.560485, 4, 5, "FSM 12.XX"}, - {6.9148015, 157.7844985, 3, 4, "FSM 12.XXX"}, - {9.281129, 137.8941875, 3, 4, "FSM 123.XX"}, - {8.241275, 137.168225, 3, 4, "FSM 01.XXXX"}, - {9.721075, 139.5702115, 3, 4, "FSM 11.XXXX"}, - {9.551675, 140.3087115, 3, 4, "FSM 21.XXXX"}, - {7.150775, 143.662925, 3, 4, "FSM 31.XXXX"}, - {7.163975, 144.368525, 3, 4, "FSM 41.XXXX"}, - {8.376075, 144.303725, 3, 4, "FSM 51.XXXX"}, - {9.016275, 145.1720115, 3, 4, "FSM 61.XXXX"}, - {7.481875, 145.651525, 3, 4, "FSM 71.XXXX"}, - {7.276075, 146.019425, 3, 4, "FSM 81.XXXX"}, - {7.268575, 149.098325, 4, 5, "FSM 91.XXXX"}, - {8.376175, 149.453225, 3, 4, "FSM B1.XXXX"}, - {8.562375, 150.0277115, 3, 4, "FSM C1.XXXX"}, - {5.702475, 152.931225, 3, 4, "FSM D1.XXXX"}, - {5.244675, 153.433725, 3, 4, "FSM F1.XXXX"}, - {7.887574, 154.066725, 3, 4, "FSM G1.XXXX"}, - {7.304775, 155.077425, 3, 4, "FSM H1.XXXX"}, - {5.599675, 157.047625, 3, 4, "FSM J1.XXXX"}, - {6.474675, 159.549125, 3, 4, "FSM K1.XXXX"}, - {5.999875, 160.488425, 3, 4, "FSM L1.XXXX"}, - {9.588275, 160.6995115, 3, 6, "FSM M1.XXXX"}, - {5.253075, 162.664525, 3, 5, "FSM N1.XXXX"}, - {9.068385, 146.776394, 3, 4, "FSM 1234.XX"}, - {9.2097945, 150.8029475, 3, 4, "FSM 123.XXX"}, - {5.552433, 137.889819, 2, 4, "FSM 1234.XXX"}, - {4.83883, 152.184678, 2, 3, "FSM 123.XXXX"}, - {9.559801, 137.9501525, 3, 4, "FSM 1234.XXXX"}, - {1.340073, 103.80211, 2, 7, "SGP 12.XX"}, - {1.308344, 103.592267, 1, 5, "SGP 12.XXX"}, - {-21.132198, -175.244416, 5, 6, "TON 12.XX"}, - {-21.031705, -175.33748, 4, 5, "TON 12.XXX"}, - {-19.016968, -174.255709, 3, 4, "TON 123.XX"}, - {-20.62029, -175.726861, 3, 4, "TON 123.XXX"}, - {-15.76502, -176.054965, 2, 3, "TON 12.XXXX"}, - {-19.66786, -176.113265, 2, 3, "TON 1234.XX"}, - {-16.0150465, -176.122208, 2, 3, "TON 1234.XXX"}, - {15.3371, -61.3900535, 2, 3, "DMA 12.XX"}, - {15.627756, -61.5714235, 1, 2, "DMA 12.XXX"}, - {26.245145, 50.511326375, 3, 6, "BHR 00.XX"}, - {26.210307, 50.577059875, 3, 6, "BHR J0.XX"}, - {25.80583, 50.321376, 2, 5, "BHR 12.XXX"}, - {25.594065, 50.450223, 2, 5, "BHR 123.XX"}, - {26.226691, 50.543445, 3, 6, "BHR FNZ.WJY"}, - {1.3542965, 172.925401, 5, 6, "KIR 12.XX"}, - {1.912935, 172.750585, 4, 5, "KIR 00.XXX"}, - {1.567965, 172.860585, 4, 5, "KIR J0.XXX"}, - {1.980242, -157.502931, 3, 4, "KIR 000.XX"}, - {3.40296, 172.909137625, 4, 5, "KIR 300.XX"}, - {3.138545, 172.739225, 4, 5, "KIR 600.XX"}, - {-0.607455, 174.382425, 4, 5, "KIR 900.XX"}, - {-1.260605, 175.905345, 4, 5, "KIR D00.XX"}, - {-1.117455, 174.657225, 4, 5, "KIR H00.XX"}, - {2.073984, 173.195345, 4, 5, "KIR L00.XX"}, - {1.020545, 172.967225, 4, 5, "KIR P00.XX"}, - {-1.793455, 175.500225, 4, 5, "KIR S00.XX"}, - {-1.313455, 176.393225, 4, 5, "KIR W00.XX"}, - {4.726545, -160.454774375, 3, 4, "KIR Y00.XX"}, - {1.2201055, 172.6026505, 3, 4, "KIR 123.XXX"}, - {-0.460989, 174.348203, 3, 4, "KIR 12.XXXX"}, - {-2.193648, -173.2211, 3, 4, "KIR 1234.XX"}, - {1.25419, 167.610504, 2, 3, "KIR 1234.XXX"}, - {-9.8015395, -162.921108, 2, 4, "KIR 123.XXXX"}, - {3.618701, 159.7268925, 1, 2, "KIR 1234.XXXX"}, - {21.435245, -71.166549, 3, 5, "TCA 12.XX"}, - {21.610025, -72.499975, 2, 4, "TCA 07.S13"}, - {21.275025, -71.729975, 2, 4, "TCA 26.S0T"}, - {21.720025, -72.369975, 2, 4, "TCA 4C.S0V"}, - {21.172448, -71.259702, 2, 4, "TCA DQ.S04"}, - {21.770025, -72.074975, 3, 5, "TCA PD.S0Y"}, - {21.855328, -71.899023, 3, 5, "TCA 123.XX"}, - {21.754675, -72.4500155, 1, 3, "TCA 123.XXX"}, - {0.378101, 6.67211, 3, 4, "STP 12.XX"}, - {0.410893, 6.403006, 2, 3, "STP 12.XXX"}, - {1.318174, 7.109977, 2, 3, "STP 123.XX"}, - {0.343001, 6.71, 3, 4, "STP FDP.Q8G"}, - {22.341126, 114.1516255, 3, 8, "HKG 12.XX"}, - {22.4944735, 113.8557945, 2, 7, "HKG 123.XX"}, - {22.35875, 114.1385, 2, 7, "HKG RBXQ.TX1F"}, - {14.616955, -61.094972, 2, 3, "MTQ 12.XX"}, - {14.833607, -61.21321, 1, 2, "MTQ 12.XXX"}, - {62.05236, -6.881385, 3, 4, "FRO 12.XX"}, - {62.3155565, -7.6586235, 2, 3, "FRO 12.XXX"}, - {62.0072035, -6.9454685, 2, 3, "FRO 123.XX"}, - {61.444657, -7.080092, 2, 3, "FRO S12.XXX"}, - {62.01726, -6.801395, 3, 4, "FRO LBWZ.FKF"}, - {16.258385, -61.5945905, 3, 4, "GLP 12.XX"}, - {15.940025, -61.809975, 2, 3, "GLP 0V.S0P"}, - {16.194025, -61.549975, 2, 3, "GLP HN.S12"}, - {16.230025, -61.349975, 2, 3, "GLP S6.S0Y"}, - {15.820025, -61.665975, 2, 3, "GLP W4.S10"}, - {16.288025, -61.101975, 2, 3, "GLP Y4.S13"}, - {15.715641, -61.5103175, 2, 3, "GLP 123.XX"}, - {16.6337795, -61.845004, 1, 2, "GLP 123.XXX"}, - {-12.1149, 44.371268, 3, 6, "COM 12.XX"}, - {-11.860436, 43.206191, 2, 3, "COM 12.XXX"}, - {-12.073455, 44.19023, 2, 5, "COM 000.XX"}, - {-12.198455, 43.57523, 2, 5, "COM J00.XX"}, - {-11.1578645, 43.220429, 1, 2, "COM 123.XXX"}, - {-20.1166305, 57.461573, 2, 3, "MUS 12.XX"}, - {-20.121975, 57.496025, 3, 4, "MUS 08.S18"}, - {-20.489975, 57.300025, 2, 3, "MUS 55.S0Z"}, - {-20.529975, 57.356025, 2, 3, "MUS 6T.L10"}, - {-19.900136, 63.228262, 2, 3, "MUS 123.XX"}, - {-16.405885, 59.3700765, 2, 3, "MUS C12.XXX"}, - {-10.302931, 56.509855, 2, 3, "MUS N12.XXX"}, - {-15.732908, 54.351505, 2, 3, "MUS T12.XXX"}, - {-19.519677, 57.4774415, 2, 3, "MUS F12.XXX"}, - {-16.079931, 59.47022, 2, 3, "MUS X12.XXX"}, - {-20.1504065, 57.50085, 3, 4, "MUS BYK2.M9L"}, - {-20.8773905, 55.4395205, 3, 4, "REU 12.XX"}, - {-20.883627, 55.2372065, 2, 3, "REU 12.XXX"}, - {-21.2789625, 55.519337, 3, 4, "REU 123.XX"}, - {-20.905, 55.4784825, 3, 4, "REU G4Z.QV4"}, - {49.639859, 6.055902, 3, 6, "LUX 12.XX"}, - {49.893615, 5.852485, 3, 9, "LUX 12.XXX"}, - {49.705865, 5.737581, 2, 6, "LUX 123.XX"}, - {49.81675, 6.13265, 3, 6, "LUX R9QG.K0X"}, - {-13.848559, -171.8318265, 3, 4, "WSM 12.XX"}, - {-14.012537, -172.1319965, 2, 3, "WSM 12.XXX"}, - {-13.550303, -172.7840345, 2, 3, "WSM 123.XX"}, - {-13.696845, -172.7911785, 2, 3, "WSM 123.XXX"}, - {-54.2459, -36.5729325, 4, 5, "SGS 12.XX"}, - {-54.101781, -36.9500685, 3, 4, "SGS 12.XXX"}, - {-54.851921, -36.5199875, 3, 4, "SGS 123.XX"}, - {-53.675073, -38.2615255, 2, 3, "SGS 123.XXX"}, - {-58.1891615, -27.6004885, 2, 3, "SGS 12.XXXX"}, - {-53.9037815, -41.817264, 2, 3, "SGS P123.XX"}, - {-54.0898235, -39.204725, 2, 3, "SGS Q123.XX"}, - {-55.1708245, -34.9248785, 2, 3, "SGS R123.XX"}, - {-54.281, -36.5085195, 4, 5, "SGS B3DJ.3T0"}, - {-17.548896, -149.574611625, 6, 7, "PYF 00.XX"}, - {-17.544371, -149.622478375, 5, 6, "PYF C0.XX"}, - {-17.62681, -149.624174875, 4, 5, "PYF P0.XX"}, - {-17.670292, -149.981264, 4, 5, "PYF 123.XX"}, - {-17.5093495, -149.5962035, 4, 5, "PYF 12.XXX"}, - {-16.2570925, -152.2085005, 3, 4, "PYF 123.XXX"}, - {-8.1831285, -140.940748, 2, 3, "PYF 12.XXXX"}, - {-11.652222, -152.0573265, 2, 3, "PYF 0123.XX"}, - {-10.296299, -152.5448465, 2, 5, "PYF 1123.XX"}, - {-10.14499, -150.4370165, 2, 5, "PYF 2123.XX"}, - {-27.839806, -144.6233615, 2, 3, "PYF 3123.XX"}, - {-27.948615, -143.7568115, 2, 3, "PYF 4123.XX"}, - {-23.4430935, -154.1284435, 2, 3, "PYF 1234.XXX"}, - {-17.5430005, -149.5486465, 5, 6, "PYF 7GYY.RYSQ"}, - {16.890125, -25.01854, 3, 4, "CPV 12.XX"}, - {15.330625, -23.8390225, 2, 3, "CPV 12.XXX"}, - {17.209308, -25.3460575, 2, 3, "CPV 123.XX"}, - {17.2752995, -25.2959275, 1, 2, "CPV 123.XXX"}, - {10.674445, -61.54977125, 3, 5, "TTO 00.XX"}, - {10.673175, -61.46824625, 3, 5, "TTO J0.XX"}, - {10.2673295, -61.6992165, 2, 4, "TTO 12.XXX"}, - {10.345401, -61.3710705, 2, 4, "TTO 123.XX"}, - {11.557735, -61.9126815, 1, 3, "TTO 123.XXX"}, - {4.945549, 114.878436, 3, 6, "BRN 12.XX"}, - {4.8193715, 114.190287, 2, 5, "BRN 123.XX"}, - {4.933589, 114.706721, 2, 5, "BRN 12.XXX"}, - {5.064283, 114.1075455, 1, 4, "BRN 123.XXX"}, - {-49.313903, 70.161233, 3, 4, "ATF 12.XX"}, - {-37.772442, 77.4765505, 2, 3, "ATF 12.XXX"}, - {-38.7858095, 77.440484, 2, 3, "ATF 123.XX"}, - {-49.883975, 68.507946, 2, 3, "ATF 02X.612"}, - {-46.150535, 50.155905, 2, 3, "ATF 907.S0X"}, - {-46.467079, 50.336321, 2, 3, "ATF B06.S14"}, - {-45.993613, 50.375191, 2, 3, "ATF C04.S16"}, - {-46.519639, 51.622201, 2, 3, "ATF D0F.S0P"}, - {-46.535183, 52.078617, 2, 3, "ATF F0D.S14"}, - {-11.631815, 47.254905, 2, 3, "ATF G0B.S0Y"}, - {-17.116085, 42.662152, 2, 3, "ATF H07.S16"}, - {-21.542085, 39.626568, 2, 4, "ATF J07.S16"}, - {-22.423085, 40.297114, 2, 4, "ATF K07.S16"}, - {-15.912799, 54.501193, 2, 5, "ATF L03.S16"}, - {-12.414085, 46.373511, 2, 5, "ATF M07.S16"}, - {-49.349003, 70.219331, 3, 4, "ATF SZYG.287M"}, - {18.463502, -66.115932, 4, 6, "PRI 12.XX"}, - {18.2919415, -66.2323925, 3, 5, "PRI 12.XXX"}, - {18.146465, -67.195879, 3, 5, "PRI 123.XX"}, - {17.84768, -67.9055905, 2, 4, "PRI 123.XXX"}, - {18.19, -66.5700885, 3, 5, "PRI ZJP8.KJWV"}, - {35.177024, 33.327882, 3, 4, "CYP 00.XX"}, - {34.649493, 32.998509375, 3, 4, "CYP J0.XX"}, - {35.330115, 33.1299965, 2, 3, "CYP 12.XXX"}, - {34.755313, 32.349022, 2, 3, "CYP 123.XX"}, - {35.293669, 32.2625385, 1, 2, "CYP 123.XXX"}, - {33.9021, 35.473532, 4, 5, "LBN 12.XX"}, - {34.170115, 35.47971, 3, 4, "LBN 12.XXX"}, - {34.511604, 35.650978875, 3, 6, "LBN 000.XX"}, - {33.711545, 35.258256125, 3, 4, "LBN C00.XX"}, - {33.403254, 35.153268125, 3, 6, "LBN P00.XX"}, - {33.069727, 34.8077025, 2, 5, "LBN 123.XXX"}, - {33.87, 35.715, 3, 6, "LBN 3D59.BNR"}, - {18.0411, -76.833574, 3, 5, "JAM 12.XX"}, - {18.023704, -76.92006175, 3, 5, "JAM 000.XX"}, - {17.969488, -77.13453375, 2, 4, "JAM 700.XX"}, - {17.927134, -77.356596875, 3, 5, "JAM F00.XX"}, - {18.011842, -77.57865975, 2, 4, "JAM M00.XX"}, - {18.228045, -76.68726375, 2, 4, "JAM T00.XX"}, - {18.323546, -78.342535, 2, 4, "JAM 12.XXX"}, - {18.065751, -78.3928425, 1, 3, "JAM 123.XXX"}, - {13.480776, -16.73651, 2, 5, "GMB 12.XX"}, - {13.418039, -14.3939725, 2, 5, "GMB 12.XXX"}, - {13.463545, -16.66176875, 3, 6, "GMB 000.XX"}, - {13.333294, -16.81511375, 2, 5, "GMB 300.XX"}, - {13.250795, -16.790769375, 2, 5, "GMB 600.XX"}, - {13.275545, -16.66276875, 3, 6, "GMB 900.XX"}, - {13.511594, -16.55391375, 2, 4, "GMB D00.XX"}, - {13.370114, -16.50280675, 2, 5, "GMB H00.XX"}, - {13.513814, -15.67280675, 2, 4, "GMB K00.XX"}, - {13.413814, -15.62160675, 2, 5, "GMB M00.XX"}, - {13.500214, -16.24760675, 2, 5, "GMB P00.XX"}, - {13.500214, -16.12190075, 2, 5, "GMB R00.XX"}, - {13.622814, -14.93630675, 2, 5, "GMB T00.XX"}, - {13.525014, -14.83950675, 2, 5, "GMB W00.XX"}, - {13.410514, -14.71280675, 2, 5, "GMB Y00.XX"}, - {13.8322825, -16.8834905, 1, 4, "GMB 123.XXX"}, - {25.327315, 51.4735575, 3, 6, "QAT 12.XX"}, - {25.579459, 51.191459, 2, 5, "QAT 12.XXX"}, - {24.596345, 51.150152, 2, 5, "QAT 123.XX"}, - {24.9091815, 50.7055695, 1, 4, "QAT 123.XXX"}, - {-51.7067975, -57.890839, 3, 4, "FLK 12.XX"}, - {-51.381045, -58.357144, 2, 3, "FLK 12.XXX"}, - {-51.875135, -59.569272, 2, 3, "FLK 123.XX"}, - {-51.169171, -61.3623465, 1, 2, "FLK 123.XXX"}, - {-17.70018, 168.280243, 4, 5, "VUT 12.XX"}, - {-17.420781, 168.138722, 3, 4, "VUT 12.XXX"}, - {-15.745694, 166.8205865, 3, 4, "VUT 123.XX"}, - {-14.6717795, 166.4823035, 2, 3, "VUT 123.XXX"}, - {-13.800048, 166.4612125, 2, 3, "VUT 12.XXXX"}, - {-19.4407425, 168.0811335, 2, 4, "VUT 1234.XX"}, - {-13.5549855, 166.4734505, 2, 3, "VUT 1234.XXX"}, - {42.4761, 19.2135395, 4, 7, "MNE 12.XX"}, - {43.027844, 19.539528, 3, 4, "MNE 000.XX"}, - {42.789274, 18.839333, 3, 4, "MNE 600.XX"}, - {43.375974, 19.2279595, 3, 6, "MNE C00.XX"}, - {42.451604, 18.7452525, 3, 6, "MNE J00.XX"}, - {42.604371, 18.979233, 3, 4, "MNE P00.XX"}, - {42.468074, 18.4851065, 3, 6, "MNE V00.XX"}, - {41.959414, 18.944662, 3, 4, "MNE 12.XXX"}, - {41.944845, 18.441532, 2, 5, "MNE 123.XXX"}, - {42.7015, 19.4075, 2, 3, "MNE DQJL.XJJ"}, - {25.065339, -77.357887, 3, 5, "BHS 12.XX"}, - {26.712875, -78.95215, 3, 5, "BHS 12.XXX"}, - {26.778717, -77.986764875, 3, 5, "BHS 000.XX"}, - {26.692228, -77.986764875, 3, 5, "BHS 100.XX"}, - {26.692228, -77.890425875, 3, 5, "BHS 200.XX"}, - {26.605739, -77.897169875, 3, 5, "BHS 300.XX"}, - {24.352143, -75.48588675, 3, 5, "BHS 400.XX"}, - {26.904024, -77.540238625, 3, 5, "BHS 500.XX"}, - {25.064424, -77.5511415, 3, 5, "BHS 600.XX"}, - {25.099106, -77.4560035, 3, 5, "BHS 700.XX"}, - {25.001745, -77.4585775, 3, 5, "BHS 800.XX"}, - {26.563845, -77.129749375, 3, 5, "BHS 900.XX"}, - {24.788945, -76.3057525, 3, 5, "BHS B00.XX"}, - {24.769524, -77.8458475, 3, 5, "BHS C00.XX"}, - {23.122145, -75.071055625, 4, 6, "BHS D00.XX"}, - {24.653145, -75.74775375, 3, 5, "BHS F00.XX"}, - {25.520324, -76.70847325, 3, 5, "BHS G00.XX"}, - {23.538724, -75.830982125, 3, 5, "BHS H00.XX"}, - {24.932024, -76.2198475, 3, 5, "BHS J00.XX"}, - {25.018513, -76.2198475, 3, 5, "BHS K00.XX"}, - {25.766945, -79.30975125, 2, 4, "BHS L00.XX"}, - {20.993124, -73.684092, 3, 5, "BHS M00.XX"}, - {22.609924, -73.9121435, 3, 5, "BHS N00.XX"}, - {25.796524, -77.898986125, 3, 5, "BHS P00.XX"}, - {24.097824, -74.536808875, 3, 5, "BHS Q00.XX"}, - {25.169145, -78.0997525, 3, 5, "BHS R00.XX"}, - {22.816324, -74.26746925, 3, 5, "BHS S00.XX"}, - {22.456224, -73.1378435, 3, 5, "BHS T00.XX"}, - {22.252545, -75.7586675, 3, 5, "BHS V00.XX"}, - {23.716524, -74.878108875, 3, 5, "BHS W00.XX"}, - {22.623524, -74.3814435, 3, 5, "BHS X00.XX"}, - {27.247724, -78.342138625, 3, 5, "BHS Y00.XX"}, - {22.422024, -73.0243435, 3, 5, "BHS Z00.XX"}, - {25.50206, -76.76959, 2, 4, "BHS 12.XXXX"}, - {24.5848115, -78.9885055, 2, 4, "BHS 123.XXX"}, - {22.235008, -75.8011495, 2, 4, "BHS 1234.XX"}, - {26.826325, -80.2185215, 1, 6, "BHS 1234.XXX"}, - {-8.578719, 125.502111, 3, 6, "TLS 12.XX"}, - {-8.535659, 125.3657115, 2, 5, "TLS 12.XXX"}, - {-8.888931, 126.1555855, 2, 5, "TLS 123.XX"}, - {-8.8929725, 124.112773, 1, 4, "TLS 123.XXX"}, - {-26.283312, 31.072898, 3, 7, "SWZ 12.XX"}, - {-26.65142, 30.9976295, 2, 6, "SWZ 123.XX"}, - {-25.965906, 31.211164875, 3, 8, "SWZ 00.XXX"}, - {-25.957806, 31.088864875, 2, 7, "SWZ 20.XXX"}, - {-25.982506, 31.665864875, 2, 6, "SWZ 40.XXX"}, - {-26.042406, 31.782464875, 3, 8, "SWZ 60.XXX"}, - {-26.005706, 31.914764875, 3, 8, "SWZ 80.XXX"}, - {-26.436106, 31.881936125, 2, 6, "SWZ B0.XXX"}, - {-26.973706, 30.948306375, 2, 6, "SWZ D0.XXX"}, - {-26.680606, 31.641936125, 2, 6, "SWZ G0.XXX"}, - {-26.737496, 31.055387125, 2, 6, "SWZ J0.XXX"}, - {-26.992596, 31.261361375, 2, 5, "SWZ K0.XXX"}, - {-27.146596, 31.150761375, 2, 5, "SWZ L0.XXX"}, - {-27.311614, 31.821761375, 2, 5, "SWZ M0.XXX"}, - {-26.267396, 31.902813875, 2, 6, "SWZ N0.XXX"}, - {-26.180907, 31.902813875, 2, 7, "SWZ P0.XXX"}, - {-26.824096, 31.920661375, 2, 6, "SWZ Q0.XXX"}, - {-26.910585, 31.823842375, 2, 5, "SWZ R0.XXX"}, - {-26.910585, 31.920661375, 2, 5, "SWZ S0.XXX"}, - {-26.087496, 31.503313875, 2, 6, "SWZ T0.XXX"}, - {-26.087496, 31.599171875, 2, 6, "SWZ V0.XXX"}, - {-26.173985, 31.503313875, 2, 6, "SWZ W0.XXX"}, - {-26.173985, 31.599171875, 2, 6, "SWZ X0.XXX"}, - {-26.260474, 31.503313875, 3, 7, "SWZ Y0.XXX"}, - {-26.260474, 31.599171875, 2, 6, "SWZ Z0.XXX"}, - {-27.142242, 30.797066, 1, 5, "SWZ 123.XXX"}, - {29.3841, 47.936295, 4, 11, "KWT 12.XX"}, - {29.366459, 47.671117, 3, 10, "KWT 12.XXX"}, - {28.840728, 47.797074, 3, 7, "KWT 123.XX"}, - {29.8740095, 46.6177, 2, 4, "KWT 123.XXX"}, - {29.3125, 47.66575, 3, 10, "KWT XXL7.4YB"}, - {-18.105511, 178.42413175, 4, 5, "FJI 10.XX"}, - {-18.083211, 178.46797825, 4, 5, "FJI J0.XX"}, - {-18.080533, 178.032459, 3, 4, "FJI 12.XXX"}, - {-17.556145, 177.373196125, 3, 4, "FJI 000.XX"}, - {-17.800764, 177.232302125, 3, 4, "FJI 800.XX"}, - {-17.507221, 177.629366125, 3, 4, "FJI J00.XX"}, - {-16.436296, 179.260890875, 3, 4, "FJI S00.XX"}, - {-16.6023885, 176.9363495, 2, 3, "FJI 123.XXX"}, - {-18.8329745, 179.7895815, 2, 3, "FJI 12.XXXX"}, - {-18.76092, 177.382903, 2, 3, "FJI L123.XX"}, - {-18.75722, 177.860503, 3, 4, "FJI M123.XX"}, - {-18.949179, 177.959155, 2, 3, "FJI K123.XX"}, - {-18.83442, 178.359403, 2, 3, "FJI B123.XX"}, - {-20.03602, -178.6670685, 2, 3, "FJI V123.XX"}, - {-21.056335, -179.052148, 2, 3, "FJI X123.XX"}, - {-12.936235, 176.912454, 2, 3, "FJI R123.XX"}, - {-15.918635, 179.8091825, 2, 3, "FJI T123.XX"}, - {-18.121351, 178.443598, 4, 5, "FJI 9NZC.97N"}, - {-22.23287, 166.4119555, 4, 5, "NCL 12.XX"}, - {-21.905691, 166.272517, 3, 4, "NCL 12.XXX"}, - {-21.384455, 167.80032825, 3, 4, "NCL 000.XX"}, - {-21.428226, 167.97024125, 4, 5, "NCL 600.XX"}, - {-20.901026, 167.161944, 3, 4, "NCL C00.XX"}, - {-21.013926, 165.251344, 3, 4, "NCL J00.XX"}, - {-21.551026, 165.33790725, 3, 4, "NCL P00.XX"}, - {-21.044026, 164.762944, 3, 4, "NCL V00.XX"}, - {-20.0759445, 164.27165, 3, 4, "NCL 123.XXX"}, - {-20.8770155, 166.809927, 3, 4, "NCL 12.XXXX"}, - {-19.1681375, 162.7757545, 2, 3, "NCL 1234.XX"}, - {-18.2109435, 158.5375075, 1, 4, "NCL 1234.XXX"}, - {46.0945, 14.445212, 4, 5, "SVN 12.XX"}, - {46.333115, 14.15116, 3, 4, "SVN 12.XXX"}, - {46.576024, 15.58404, 3, 6, "SVN 000.XX"}, - {46.293324, 15.21744, 3, 4, "SVN 100.XX"}, - {46.410524, 15.02424, 3, 6, "SVN 200.XX"}, - {45.581824, 13.68687075, 3, 7, "SVN 300.XX"}, - {45.545424, 13.56577075, 3, 6, "SVN 400.XX"}, - {45.844324, 15.106905375, 3, 6, "SVN 500.XX"}, - {46.435745, 15.782325, 3, 4, "SVN 600.XX"}, - {46.168645, 14.952721875, 3, 4, "SVN 700.XX"}, - {46.444724, 13.99954, 3, 6, "SVN 800.XX"}, - {45.975124, 13.624805375, 3, 7, "SVN 900.XX"}, - {46.700724, 16.09124, 3, 6, "SVN B00.XX"}, - {45.690724, 14.80237075, 3, 6, "SVN C00.XX"}, - {45.842324, 14.188905375, 3, 4, "SVN D00.XX"}, - {46.563365, 14.842325, 3, 6, "SVN F00.XX"}, - {46.560724, 15.02124, 3, 6, "SVN G00.XX"}, - {45.990524, 15.413205375, 4, 7, "SVN H00.XX"}, - {46.440724, 15.50124, 3, 4, "SVN J00.XX"}, - {45.929834, 15.518457875, 4, 8, "SVN K00.XX"}, - {46.105824, 14.775205375, 4, 5, "SVN L00.XX"}, - {45.930724, 13.841805375, 3, 7, "SVN M00.XX"}, - {46.046324, 13.964905375, 3, 4, "SVN N00.XX"}, - {45.610224, 15.11837075, 3, 6, "SVN P00.XX"}, - {46.323824, 13.87174, 3, 6, "SVN Q00.XX"}, - {46.012204, 15.276319875, 3, 6, "SVN R00.XX"}, - {46.280624, 15.09784, 3, 4, "SVN S00.XX"}, - {45.615224, 14.18537075, 3, 4, "SVN T00.XX"}, - {45.759524, 13.806305375, 3, 7, "SVN V00.XX"}, - {46.399724, 15.36154, 3, 4, "SVN W00.XX"}, - {46.280724, 15.58124, 3, 6, "SVN X00.XX"}, - {46.260724, 15.34124, 3, 4, "SVN Y00.XX"}, - {46.580724, 15.46124, 3, 6, "SVN Z00.XX"}, - {46.465527, 13.4732415, 2, 7, "SVN 123.XXX"}, - {46.1490785, 14.992992, 3, 4, "SVN 4FZ8.T8H"}, - {31.810775, 35.1712295, 3, 7, "ISR 12.XX"}, - {32.197213, 34.780151, 3, 6, "ISR 000.XX"}, - {32.197213, 34.882016, 3, 6, "ISR 100.XX"}, - {32.110724, 34.739405, 3, 6, "ISR 200.XX"}, - {32.110724, 34.84127, 3, 6, "ISR 300.XX"}, - {32.024235, 34.71925875, 3, 6, "ISR 400.XX"}, - {32.024235, 34.82064275, 3, 6, "ISR 500.XX"}, - {31.937746, 34.68884275, 3, 6, "ISR 600.XX"}, - {31.937746, 34.79022675, 3, 6, "ISR 700.XX"}, - {31.846724, 34.61411475, 3, 6, "ISR 800.XX"}, - {32.834777, 34.941749375, 3, 4, "ISR 900.XX"}, - {32.826128, 35.044334375, 3, 4, "ISR B00.XX"}, - {32.912617, 35.044334375, 3, 4, "ISR C00.XX"}, - {32.873748, 35.146949375, 3, 4, "ISR D00.XX"}, - {31.269545, 34.7538105, 3, 7, "ISR F00.XX"}, - {32.362824, 34.835888, 3, 6, "ISR G00.XX"}, - {31.703624, 34.51271475, 3, 6, "ISR H00.XX"}, - {32.752524, 35.258649375, 3, 4, "ISR J00.XX"}, - {32.494024, 34.877588, 3, 6, "ISR K00.XX"}, - {32.475845, 34.976697, 3, 6, "ISR L00.XX"}, - {31.789324, 34.93371475, 3, 6, "ISR M00.XX"}, - {33.081545, 35.081266875, 3, 6, "ISR N00.XX"}, - {31.650724, 34.71231475, 3, 7, "ISR P00.XX"}, - {32.986424, 35.069349375, 3, 4, "ISR Q00.XX"}, - {32.986424, 35.171949375, 3, 4, "ISR R00.XX"}, - {32.982473, 35.274349375, 3, 4, "ISR S00.XX"}, - {29.612824, 34.903931625, 3, 5, "ISR T00.XX"}, - {32.848324, 35.454449375, 3, 4, "ISR V00.XX"}, - {32.555324, 35.074888, 3, 4, "ISR W00.XX"}, - {32.648945, 35.271266875, 3, 4, "ISR X00.XX"}, - {32.306399, 34.936994, 3, 6, "ISR Y00.XX"}, - {31.110524, 34.9732405, 3, 5, "ISR Z00.XX"}, - {31.560675, 34.41548375, 3, 8, "ISR 00.XXX"}, - {31.460804, 34.3691405, 3, 8, "ISR 10.XXX"}, - {31.460804, 34.4700445, 3, 8, "ISR 20.XXX"}, - {31.374315, 34.2611725, 3, 8, "ISR 30.XXX"}, - {31.374315, 34.3620765, 3, 8, "ISR 40.XXX"}, - {31.3252665, 34.227909, 3, 8, "ISR 5H.HHH"}, - {31.287826, 34.2813535, 3, 8, "ISR 60.XXX"}, - {31.261255, 34.2288325, 3, 8, "ISR 70.XXX"}, - {31.824804, 35.16721475, 3, 7, "ISR 80.XXX"}, - {31.911293, 35.16721475, 3, 7, "ISR 90.XXX"}, - {31.746904, 35.26861475, 3, 7, "ISR B0.XXX"}, - {31.542704, 34.94141475, 3, 8, "ISR C0.XXX"}, - {31.542704, 35.04279875, 3, 8, "ISR D0.XXX"}, - {31.542704, 35.14418275, 3, 8, "ISR F0.XXX"}, - {31.456215, 34.9112245, 3, 8, "ISR G0.XXX"}, - {31.456215, 35.0121285, 3, 8, "ISR H0.XXX"}, - {31.456215, 35.1130325, 3, 8, "ISR J0.XXX"}, - {31.369726, 34.9314055, 3, 8, "ISR K0.XXX"}, - {31.369726, 35.0323095, 3, 8, "ISR L0.XXX"}, - {31.369726, 35.1332135, 3, 8, "ISR M0.XXX"}, - {32.179904, 35.210388, 3, 7, "ISR N0.XXX"}, - {32.279104, 35.013088, 4, 8, "ISR P0.XXX"}, - {32.129704, 34.959788, 4, 8, "ISR Q0.XXX"}, - {31.822404, 35.41791475, 3, 7, "ISR R0.XXX"}, - {32.439004, 35.130788, 3, 7, "ISR S0.XXX"}, - {32.439004, 35.232653, 3, 7, "ISR T0.XXX"}, - {31.652904, 35.13251475, 3, 8, "ISR V0.XXX"}, - {32.093404, 35.197388, 3, 7, "ISR W0.XXX"}, - {31.866604, 35.00941475, 3, 7, "ISR X0.XXX"}, - {32.318304, 35.153088, 3, 7, "ISR Y0.XXX"}, - {32.345504, 35.260588, 3, 7, "ISR Z0.XXX"}, - {30.9456835, 34.228139, 2, 4, "ISR 123.XXX"}, - {31.456, 35.075, 3, 8, "ISR 1NTQ.X0R"}, - {31.810775, 35.1712295, 3, 7, "PSE 12.XX"}, - {31.560675, 34.41548375, 3, 8, "PSE 00.XXX"}, - {31.460804, 34.3691405, 3, 8, "PSE 10.XXX"}, - {31.460804, 34.4700445, 3, 8, "PSE 20.XXX"}, - {31.374315, 34.2611725, 3, 8, "PSE 30.XXX"}, - {31.374315, 34.3620765, 3, 8, "PSE 40.XXX"}, - {31.3252665, 34.227909, 3, 8, "PSE 5H.HHH"}, - {31.287826, 34.2813535, 3, 8, "PSE 60.XXX"}, - {31.249, 34.2910445, 3, 8, "PSE 7H.FWP"}, - {31.824804, 35.16721475, 3, 7, "PSE 80.XXX"}, - {31.911293, 35.16721475, 3, 7, "PSE 90.XXX"}, - {31.746904, 35.26861475, 3, 7, "PSE B0.XXX"}, - {31.542704, 34.94141475, 3, 8, "PSE C0.XXX"}, - {31.542704, 35.04279875, 3, 8, "PSE D0.XXX"}, - {31.542704, 35.14418275, 3, 8, "PSE F0.XXX"}, - {31.456215, 34.9112245, 3, 8, "PSE G0.XXX"}, - {31.456215, 35.0121285, 3, 8, "PSE H0.XXX"}, - {31.456215, 35.1130325, 3, 8, "PSE J0.XXX"}, - {31.369726, 34.9314055, 3, 8, "PSE K0.XXX"}, - {31.369726, 35.0323095, 3, 8, "PSE L0.XXX"}, - {31.369726, 35.1332135, 3, 8, "PSE M0.XXX"}, - {32.179904, 35.210388, 3, 7, "PSE N0.XXX"}, - {32.279104, 35.013088, 3, 8, "PSE P0.XXX"}, - {32.129704, 34.959788, 3, 8, "PSE Q0.XXX"}, - {31.822404, 35.41791475, 3, 7, "PSE R0.XXX"}, - {32.439004, 35.130788, 3, 7, "PSE S0.XXX"}, - {32.439004, 35.232653, 3, 7, "PSE T0.XXX"}, - {31.652904, 35.13251475, 3, 8, "PSE V0.XXX"}, - {32.093404, 35.197388, 3, 7, "PSE W0.XXX"}, - {31.866604, 35.00941475, 3, 7, "PSE X0.XXX"}, - {32.318304, 35.153088, 3, 7, "PSE Y0.XXX"}, - {32.345504, 35.260588, 3, 7, "PSE Z0.XXX"}, - {31.88475, 34.89625, 2, 5, "PSE DLF.T05"}, - {31.88475, 34.89625, 2, 5, "PSE 1MF7.JP8"}, - {13.7291, -89.242573, 4, 5, "SLV 12.XX"}, - {13.890115, -89.355296, 3, 4, "SLV 12.XXX"}, - {14.039524, -89.59660975, 3, 6, "SLV 000.XX"}, - {13.515324, -88.22180975, 3, 4, "SLV 100.XX"}, - {13.757324, -89.77920975, 4, 5, "SLV 200.XX"}, - {13.880724, -88.91900975, 4, 5, "SLV 300.XX"}, - {13.380724, -88.48180975, 3, 4, "SLV 400.XX"}, - {13.546724, -88.90420975, 4, 5, "SLV 500.XX"}, - {13.706224, -88.83990975, 3, 4, "SLV 600.XX"}, - {13.977124, -89.89080975, 3, 4, "SLV 700.XX"}, - {14.019545, -89.70839875, 3, 6, "SLV 800.XX"}, - {14.000724, -89.23180975, 3, 4, "SLV 900.XX"}, - {13.359024, -87.89080975, 3, 6, "SLV B00.XX"}, - {13.639324, -89.86950975, 3, 4, "SLV C00.XX"}, - {13.814524, -88.61180975, 3, 6, "SLV D00.XX"}, - {14.370724, -89.491922625, 3, 6, "SLV F00.XX"}, - {13.445524, -88.39420975, 3, 4, "SLV G00.XX"}, - {13.920724, -88.67180975, 3, 6, "SLV H00.XX"}, - {14.079524, -89.01420975, 3, 6, "SLV J00.XX"}, - {13.344624, -88.60330975, 3, 4, "SLV K00.XX"}, - {13.784824, -89.53370975, 3, 4, "SLV L00.XX"}, - {13.737524, -88.12720975, 3, 6, "SLV M00.XX"}, - {13.516124, -88.48680975, 4, 5, "SLV N00.XX"}, - {13.644224, -87.90420975, 3, 6, "SLV P00.XX"}, - {13.863724, -89.46750975, 3, 4, "SLV Q00.XX"}, - {13.891524, -89.79120975, 3, 4, "SLV R00.XX"}, - {13.546524, -88.56950975, 3, 4, "SLV S00.XX"}, - {14.009024, -89.80230975, 3, 6, "SLV T00.XX"}, - {13.564824, -88.40770975, 3, 4, "SLV V00.XX"}, - {13.898624, -89.59080975, 3, 4, "SLV W00.XX"}, - {13.920664, -89.53627325, 3, 4, "SLV X00.XX"}, - {13.326104, -88.39187875, 3, 4, "SLV XK0.00"}, - {14.139464, -89.32297325, 3, 8, "SLV Y00.XX"}, - {13.753504, -88.29837875, 3, 6, "SLV YK0.00"}, - {13.794864, -89.77927325, 3, 4, "SLV Z00.XX"}, - {13.740204, -89.69047875, 3, 4, "SLV ZK0.00"}, - {13.9988605, -90.0585635, 2, 5, "SLV 123.XXX"}, - {13.72583, -88.9065, 3, 4, "SLV 6T11.GM4"}, - {17.516324, -88.243355625, 4, 5, "BLZ 00.XX"}, - {17.222404, -88.805604, 4, 5, "BLZ J0.XX"}, - {17.412715, -89.130233, 3, 4, "BLZ 12.XXX"}, - {17.540444, -88.399137875, 3, 4, "BLZ 000.XX"}, - {18.104774, -88.68484575, 3, 10, "BLZ 600.XX"}, - {16.944074, -88.414709, 3, 4, "BLZ C00.XX"}, - {18.417874, -88.49634575, 3, 10, "BLZ J00.XX"}, - {18.097145, -88.02826375, 3, 9, "BLZ P00.XX"}, - {16.130974, -88.94927225, 3, 4, "BLZ V00.XX"}, - {16.324722, -89.2211125, 2, 5, "BLZ 123.XXX"}, - {17.19, -88.33, 2, 3, "BLZ 7X47.HQW"}, - {11.574803, 43.057022375, 3, 6, "DJI 00.XX"}, - {11.550211, 43.131613875, 3, 6, "DJI J0.XX"}, - {11.579279, 42.8243185, 2, 5, "DJI 12.XXX"}, - {11.202404, 42.577131875, 2, 5, "DJI 000.XX"}, - {11.875844, 42.781802875, 2, 5, "DJI 700.XX"}, - {12.071544, 43.204402875, 2, 5, "DJI F00.XX"}, - {11.135244, 42.26239675, 2, 5, "DJI M00.XX"}, - {12.201544, 42.441208, 2, 5, "DJI T00.XX"}, - {10.9529415, 41.75411, 1, 4, "DJI 123.XXX"}, - {42.033913, 21.3978375, 4, 5, "MKD 12.XX"}, - {42.234667, 21.21814, 3, 6, "MKD 12.XXX"}, - {41.014114, 21.2645995, 3, 6, "MKD 000.XX"}, - {41.322914, 21.4520995, 3, 4, "MKD 200.XX"}, - {41.983014, 20.86322, 3, 8, "MKD 400.XX"}, - {41.983014, 21.026299, 3, 6, "MKD 600.XX"}, - {42.105323, 21.0256205, 3, 8, "MKD 800.XX"}, - {41.697514, 21.70362, 3, 4, "MKD B00.XX"}, - {41.134414, 20.7176995, 3, 6, "MKD D00.XX"}, - {41.780514, 20.83852, 3, 6, "MKD G00.XX"}, - {41.791224, 22.12646, 3, 4, "MKD J00.XX"}, - {41.470724, 22.6062125, 3, 4, "MKD K00.XX"}, - {41.480724, 21.9562125, 3, 4, "MKD L00.XX"}, - {41.220724, 20.6103125, 3, 6, "MKD M00.XX"}, - {41.936124, 22.33426, 3, 4, "MKD N00.XX"}, - {41.557124, 20.91556, 3, 6, "MKD P00.XX"}, - {41.659024, 22.44056, 3, 4, "MKD Q00.XX"}, - {42.252124, 22.2753085, 3, 4, "MKD R00.XX"}, - {41.190724, 22.4734125, 3, 6, "MKD S00.XX"}, - {41.540724, 22.06886, 3, 4, "MKD T00.XX"}, - {41.905624, 21.85776, 3, 4, "MKD V00.XX"}, - {41.558424, 20.48476, 3, 6, "MKD W00.XX"}, - {41.940724, 22.44576, 3, 6, "MKD X00.XX"}, - {41.134324, 20.9576125, 3, 8, "MKD Y00.XX"}, - {41.409624, 21.1957125, 3, 4, "MKD Z00.XX"}, - {42.1284015, 20.5387365, 2, 7, "MKD 123.XXX"}, - {41.6135945, 21.743759, 2, 3, "MKD JTJK.4CZ"}, - {-1.9169, 30.03711, 3, 5, "RWA 12.XX"}, - {-1.739885, 29.851425, 2, 6, "RWA 12.XXX"}, - {-1.505806, 29.540165, 2, 6, "RWA 000.XX"}, - {-2.595806, 29.662665, 2, 7, "RWA 300.XX"}, - {-1.670906, 29.241865, 2, 8, "RWA 600.XX"}, - {-1.585806, 29.985165, 2, 4, "RWA 900.XX"}, - {-1.964506, 30.414965, 2, 4, "RWA D00.XX"}, - {-2.503586, 28.86979, 2, 8, "RWA H00.XX"}, - {-2.369486, 29.69109, 2, 7, "RWA K00.XX"}, - {-2.089486, 29.70259, 2, 6, "RWA M00.XX"}, - {-2.519486, 29.51889, 2, 7, "RWA P00.XX"}, - {-2.179486, 30.47539, 2, 4, "RWA R00.XX"}, - {-2.067286, 29.31719, 2, 5, "RWA T00.XX"}, - {-1.944977, 29.298843, 2, 6, "RWA W00.XX"}, - {-2.673686, 28.93009, 2, 6, "RWA Y00.XX"}, - {-1.2169685, 28.9228145, 1, 5, "RWA 123.XXX"}, - {18.5881, -72.369674, 3, 5, "HTI 12.XX"}, - {18.613206, -72.645158, 2, 4, "HTI 12.XXX"}, - {19.787624, -72.25246525, 2, 4, "HTI 000.XX"}, - {19.490724, -72.71936525, 2, 4, "HTI 100.XX"}, - {19.143624, -72.7251395, 2, 4, "HTI 200.XX"}, - {18.262924, -73.80751375, 2, 4, "HTI 300.XX"}, - {19.096624, -72.4972395, 3, 5, "HTI 400.XX"}, - {19.160724, -72.5503395, 2, 4, "HTI 500.XX"}, - {19.954824, -72.86476525, 2, 4, "HTI 600.XX"}, - {19.947724, -72.77316525, 2, 4, "HTI 700.XX"}, - {18.667424, -74.171226625, 2, 4, "HTI 800.XX"}, - {18.277224, -72.57491375, 2, 4, "HTI 900.XX"}, - {19.758124, -72.42536525, 2, 4, "HTI B00.XX"}, - {19.344124, -72.6679395, 2, 4, "HTI C00.XX"}, - {19.318177, -72.5766455, 2, 4, "HTI D00.XX"}, - {19.198724, -72.0372395, 2, 4, "HTI F00.XX"}, - {19.410724, -72.3729395, 2, 4, "HTI G00.XX"}, - {19.667424, -72.03096525, 2, 4, "HTI H00.XX"}, - {19.587824, -71.78726525, 2, 6, "HTI J00.XX"}, - {19.501335, -71.76432125, 2, 6, "HTI K00.XX"}, - {18.444824, -72.902826625, 2, 4, "HTI L00.XX"}, - {18.870724, -72.142826625, 2, 4, "HTI M00.XX"}, - {19.634424, -72.22466525, 2, 4, "HTI N00.XX"}, - {18.564224, -74.460926625, 2, 4, "HTI P00.XX"}, - {19.672724, -71.85336525, 2, 6, "HTI Q00.XX"}, - {19.720724, -72.72316525, 2, 4, "HTI R00.XX"}, - {19.360424, -72.1574395, 2, 4, "HTI S00.XX"}, - {18.463424, -73.119126625, 2, 4, "HTI T00.XX"}, - {18.476924, -74.458226625, 2, 4, "HTI V00.XX"}, - {19.470724, -72.2429395, 2, 4, "HTI W00.XX"}, - {18.331824, -73.41281375, 2, 4, "HTI X00.XX"}, - {18.870724, -71.982826625, 2, 6, "HTI Y00.XX"}, - {18.846924, -72.911126625, 2, 4, "HTI Z00.XX"}, - {19.772399, -74.3843435, 1, 3, "HTI 123.XXX"}, - {-3.419635, 29.339565, 3, 5, "BDI 12.XX"}, - {-3.047125, 29.235169, 2, 5, "BDI 12.XXX"}, - {-3.440106, 29.821857125, 2, 4, "BDI 000.XX"}, - {-2.874606, 30.252165, 2, 4, "BDI 300.XX"}, - {-2.915206, 29.755565, 2, 4, "BDI 600.XX"}, - {-3.475806, 30.164957125, 2, 4, "BDI 900.XX"}, - {-2.925806, 29.545165, 2, 4, "BDI D00.XX"}, - {-3.967886, 29.582221125, 2, 4, "BDI H00.XX"}, - {-3.955686, 29.912321125, 2, 4, "BDI K00.XX"}, - {-4.163086, 29.742521125, 2, 4, "BDI M00.XX"}, - {-2.919486, 29.05889, 2, 5, "BDI P00.XX"}, - {-2.981863, 29.162852, 2, 5, "BDI R00.XX"}, - {-3.102686, 30.11709, 2, 4, "BDI T00.XX"}, - {-3.229486, 30.478721125, 2, 4, "BDI W00.XX"}, - {-2.599486, 30.03889, 2, 5, "BDI Y00.XX"}, - {-4.3485885, 28.9956665, 1, 4, "BDI 123.XXX"}, - {3.751145, 8.751225625, 4, 6, "GNQ 00.XX"}, - {1.822605, 9.74356, 4, 7, "GNQ J0.XX"}, - {3.7765155, 8.5353745, 3, 5, "GNQ 12.XXX"}, - {1.850195, 9.722189, 3, 6, "GNQ 000.XX"}, - {2.090694, 11.184865, 3, 8, "GNQ 300.XX"}, - {1.574195, 9.566141, 3, 5, "GNQ 600.XX"}, - {1.282294, 10.808965, 3, 5, "GNQ 900.XX"}, - {1.860194, 10.694165, 4, 7, "GNQ D00.XX"}, - {1.423994, 10.468865, 4, 6, "GNQ H00.XX"}, - {1.616994, 11.194065, 3, 7, "GNQ L00.XX"}, - {1.065794, 10.587065, 3, 5, "GNQ P00.XX"}, - {2.094294, 10.538565, 3, 6, "GNQ S00.XX"}, - {1.560214, 10.75749, 3, 5, "GNQ W00.XX"}, - {1.110514, 11.19889, 3, 7, "GNQ Y00.XX"}, - {-1.3898255, 5.587801, 2, 3, "GNQ 012.XXX"}, - {3.7698815, 8.3545265, 2, 4, "GNQ 112.XXX"}, - {3.7698815, 8.6826305, 3, 5, "GNQ 212.XXX"}, - {3.4261535, 8.3545265, 2, 4, "GNQ 312.XXX"}, - {3.4261535, 8.6826305, 3, 5, "GNQ 412.XXX"}, - {2.310587, 9.50478, 2, 5, "GNQ B12.XXX"}, - {2.163275, 9.9735, 2, 5, "GNQ C12.XXX"}, - {2.163275, 10.44222, 2, 5, "GNQ D12.XXX"}, - {2.163275, 10.91094, 2, 5, "GNQ F12.XXX"}, - {1.819547, 9.036059, 2, 5, "GNQ G12.XXX"}, - {1.819547, 9.504779, 2, 5, "GNQ H12.XXX"}, - {1.819547, 9.973499, 3, 6, "GNQ J12.XXX"}, - {1.819547, 10.442219, 3, 6, "GNQ K12.XXX"}, - {1.819547, 10.910939, 3, 6, "GNQ L12.XXX"}, - {1.328507, 9.036059, 2, 4, "GNQ P12.XXX"}, - {1.328507, 9.504779, 2, 4, "GNQ Q12.XXX"}, - {1.328507, 9.973499, 2, 4, "GNQ R12.XXX"}, - {1.426715, 10.442219, 3, 5, "GNQ S12.XXX"}, - {1.426715, 10.910939, 3, 5, "GNQ T12.XXX"}, - {3.7373, 8.785249, 4, 6, "GNQ K04F.CFG"}, - {41.3737, 19.7635195, 4, 5, "ALB 12.XX"}, - {41.576015, 19.4167435, 3, 4, "ALB 12.XXX"}, - {41.146624, 20.0104125, 3, 4, "ALB 000.XX"}, - {42.125324, 19.4858085, 3, 6, "ALB 100.XX"}, - {40.521024, 19.443051125, 3, 4, "ALB 200.XX"}, - {40.664524, 20.732651125, 3, 6, "ALB 300.XX"}, - {40.762824, 19.522351125, 3, 4, "ALB 400.XX"}, - {40.762524, 19.906351125, 3, 4, "ALB 500.XX"}, - {40.951624, 19.658951125, 3, 4, "ALB 600.XX"}, - {40.911524, 20.642251125, 3, 6, "ALB 700.XX"}, - {41.688924, 19.63036, 3, 4, "ALB 800.XX"}, - {40.103124, 20.116503625, 3, 4, "ALB 900.XX"}, - {40.638124, 19.717351125, 3, 4, "ALB B00.XX"}, - {40.848524, 19.853351125, 3, 4, "ALB C00.XX"}, - {42.106724, 20.3448085, 3, 6, "ALB D00.XX"}, - {41.838324, 19.58206, 3, 4, "ALB F00.XX"}, - {39.918424, 19.982955125, 3, 4, "ALB G00.XX"}, - {41.730724, 20.34536, 3, 4, "ALB H00.XX"}, - {41.649324, 19.98726, 3, 4, "ALB J00.XX"}, - {41.066524, 19.9502125, 3, 4, "ALB K00.XX"}, - {40.527224, 20.194051125, 3, 4, "ALB L00.XX"}, - {41.219324, 20.2754125, 3, 4, "ALB M00.XX"}, - {40.351724, 19.969803625, 3, 4, "ALB N00.XX"}, - {40.634024, 20.019251125, 3, 4, "ALB P00.XX"}, - {40.897624, 20.155051125, 3, 4, "ALB Q00.XX"}, - {41.540224, 20.20226, 3, 4, "ALB R00.XX"}, - {40.283324, 20.297103625, 3, 4, "ALB S00.XX"}, - {41.042024, 19.4953125, 3, 4, "ALB T00.XX"}, - {41.810724, 19.82576, 3, 4, "ALB V00.XX"}, - {40.657424, 19.411951125, 3, 4, "ALB W00.XX"}, - {40.799524, 19.407851125, 3, 4, "ALB X00.XX"}, - {40.896724, 19.550051125, 3, 4, "ALB Y00.XX"}, - {42.255024, 19.3897085, 3, 7, "ALB Z00.XX"}, - {40.5164755, 19.2110205, 2, 3, "ALB 123.XXX"}, - {41.15, 20.15, 2, 3, "ALB FVTT.0HM"}, - {-9.446615, 159.919345, 4, 6, "SLB 12.XX"}, - {-8.485289, 160.669765, 3, 5, "SLB 12.XXX"}, - {-9.47263, 159.9100445, 3, 5, "SLB 000.XX"}, - {-9.47263, 160.0849455, 3, 5, "SLB 400.XX"}, - {-8.076898, 156.745393375, 3, 5, "SLB 800.XX"}, - {-8.206089, 159.532835375, 3, 5, "SLB D00.XX"}, - {-8.999668, 160.0627765, 3, 5, "SLB J00.XX"}, - {-9.037455, 160.2362275, 4, 6, "SLB N00.XX"}, - {-10.520685, 161.79211475, 3, 5, "SLB S00.XX"}, - {-12.286772, 168.750406, 2, 3, "SLB X00.XX"}, - {-7.154384, 156.039099, 2, 4, "SLB 12.XXXX"}, - {-7.692877, 158.851337, 2, 5, "SLB 123.XXX"}, - {-7.419155, 155.472565, 2, 4, "SLB 0123.XX"}, - {-5.479655, 159.113548, 2, 5, "SLB 1123.XX"}, - {-5.676035, 159.347908, 2, 5, "SLB 2123.XX"}, - {-11.741957, 159.7508405, 2, 3, "SLB 3123.XX"}, - {-11.938373, 160.2247685, 2, 3, "SLB 4123.XX"}, - {-10.607584, 161.1743055, 2, 4, "SLB 5123.XX"}, - {-10.821312, 161.5913615, 2, 4, "SLB 6123.XX"}, - {-10.921312, 162.0652895, 2, 4, "SLB 7123.XX"}, - {-10.100685, 161.7313035, 3, 5, "SLB 8123.XX"}, - {-10.361195, 161.6582325, 3, 5, "SLB 9123.XX"}, - {-10.101636, 166.9461145, 2, 4, "SLB B123.XX"}, - {-10.45038, 165.5271435, 2, 4, "SLB C123.XX"}, - {-10.45038, 166.0010715, 2, 4, "SLB D123.XX"}, - {-10.94142, 165.7167155, 2, 4, "SLB F123.XX"}, - {-11.481564, 166.2854285, 2, 4, "SLB G123.XX"}, - {-11.878276, 166.6615445, 2, 3, "SLB H123.XX"}, - {-5.511296, 155.95524, 1, 3, "SLB 1234.XXX"}, - {40.213794, 44.459392, 3, 5, "ARM 12.XX"}, - {40.510082, 44.175509, 2, 4, "ARM 12.XXX"}, - {40.512514, 44.703709125, 3, 5, "ARM 000.XX"}, - {40.512514, 44.864409125, 2, 3, "ARM 200.XX"}, - {40.390205, 44.704387625, 3, 5, "ARM 400.XX"}, - {39.955214, 44.492187625, 2, 4, "ARM 600.XX"}, - {39.847814, 44.579467125, 2, 4, "ARM 800.XX"}, - {39.479814, 46.295667125, 2, 5, "ARM B00.XX"}, - {40.880514, 44.397809125, 2, 4, "ARM D00.XX"}, - {40.597914, 43.853909125, 2, 4, "ARM G00.XX"}, - {40.869014, 45.080109125, 2, 3, "ARM J00.XX"}, - {39.502514, 45.981967125, 2, 5, "ARM L00.XX"}, - {41.126524, 44.6041125, 2, 7, "ARM N00.XX"}, - {40.771234, 44.830476625, 2, 3, "ARM P00.XX"}, - {41.050724, 44.3362125, 2, 4, "ARM Q00.XX"}, - {40.233824, 45.676503625, 2, 5, "ARM R00.XX"}, - {40.190724, 43.974903625, 2, 4, "ARM S00.XX"}, - {40.016545, 44.353293125, 2, 4, "ARM T00.XX"}, - {39.803024, 45.299655125, 2, 5, "ARM V00.XX"}, - {40.838024, 43.804951125, 2, 4, "ARM W00.XX"}, - {40.833745, 44.414595625, 2, 4, "ARM X00.XX"}, - {39.225245, 46.34928875, 2, 6, "ARM Y00.XX"}, - {40.374245, 45.097093125, 2, 3, "ARM Z00.XX"}, - {41.2329995, 43.560834, 1, 6, "ARM 123.XXX"}, - {-29.3009, 27.461275, 3, 6, "LSO 12.XX"}, - {-29.109885, 27.412979, 2, 5, "LSO 12.XXX"}, - {-29.834896, 27.179128625, 2, 5, "LSO 000.XX"}, - {-28.939196, 27.745209375, 2, 5, "LSO 400.XX"}, - {-28.890196, 27.990989125, 2, 5, "LSO 800.XX"}, - {-30.164696, 27.364848875, 2, 5, "LSO D00.XX"}, - {-29.274896, 28.932609375, 2, 5, "LSO J00.XX"}, - {-29.522396, 28.518328625, 2, 5, "LSO N00.XX"}, - {-30.052096, 28.598348875, 2, 5, "LSO S00.XX"}, - {-30.395606, 27.604031875, 2, 5, "LSO X00.XX"}, - {-28.6444445, 27.102707, 1, 4, "LSO 123.XXX"}, - {50.85903, 4.3094515, 4, 6, "BEL 00.XX"}, - {51.184685, 4.37497075, 4, 7, "BEL J0.XX"}, - {51.256114, 4.023875, 3, 6, "BEL 12.XXX"}, - {51.030514, 3.62324325, 4, 6, "BEL 000.XX"}, - {51.183214, 3.13324325, 3, 4, "BEL 200.XX"}, - {50.450514, 4.7606615, 3, 5, "BEL 400.XX"}, - {50.400514, 4.3071615, 3, 5, "BEL 600.XX"}, - {50.400514, 4.4987795, 3, 5, "BEL 800.XX"}, - {50.920724, 4.6484635, 3, 5, "BEL B00.XX"}, - {50.479324, 3.8403685, 3, 5, "BEL C00.XX"}, - {51.090724, 5.14189025, 3, 5, "BEL D00.XX"}, - {50.970724, 5.25189025, 4, 6, "BEL F00.XX"}, - {51.260724, 2.85559025, 3, 4, "BEL G00.XX"}, - {50.666624, 3.3162685, 3, 6, "BEL H00.XX"}, - {51.032324, 5.43559025, 4, 6, "BEL J00.XX"}, - {50.982124, 3.09709025, 3, 5, "BEL K00.XX"}, - {50.629324, 5.8265685, 4, 6, "BEL L00.XX"}, - {50.773345, 3.1797025, 3, 5, "BEL M00.XX"}, - {50.870724, 3.2062685, 3, 5, "BEL N00.XX"}, - {50.513424, 4.1662685, 3, 5, "BEL P00.XX"}, - {50.711524, 5.5457685, 4, 6, "BEL Q00.XX"}, - {50.711524, 5.4102685, 3, 5, "BEL R00.XX"}, - {50.625035, 5.4102685, 3, 5, "BEL S00.XX"}, - {50.625035, 5.5457685, 3, 5, "BEL T00.XX"}, - {51.359124, 4.86779025, 3, 6, "BEL V00.XX"}, - {51.121524, 4.64676125, 3, 4, "BEL W00.XX"}, - {50.873024, 5.1026685, 3, 5, "BEL X00.XX"}, - {51.226124, 5.05929025, 3, 6, "BEL Y00.XX"}, - {51.318745, 4.39035625, 3, 6, "BEL Z00.XX"}, - {49.9777105, 4.8789615, 3, 6, "BEL T12.XXX"}, - {49.8344905, 5.3580975, 3, 5, "BEL V12.XXX"}, - {50.3050705, 4.1436435, 3, 5, "BEL P12.XXX"}, - {50.2436905, 4.7529795, 2, 4, "BEL Q12.XXX"}, - {50.2436905, 5.3623155, 2, 4, "BEL R12.XXX"}, - {50.2436905, 5.7279175, 3, 5, "BEL S12.XXX"}, - {50.6528905, 3.2601065, 2, 5, "BEL F12.XXX"}, - {50.6528905, 3.8694425, 2, 4, "BEL G12.XXX"}, - {50.6528905, 4.4787785, 2, 4, "BEL H12.XXX"}, - {50.6528905, 5.0881145, 2, 4, "BEL J12.XXX"}, - {50.6528905, 5.6974505, 2, 4, "BEL K12.XXX"}, - {50.6528905, 5.8497845, 3, 5, "BEL L12.XXX"}, - {51.0620905, 2.554449, 2, 5, "BEL 712.XXX"}, - {51.0620905, 3.168993, 3, 5, "BEL 812.XXX"}, - {51.0620905, 3.783537, 4, 6, "BEL 912.XXX"}, - {51.0620905, 4.398081, 3, 5, "BEL B12.XXX"}, - {51.0620905, 5.012625, 2, 4, "BEL C12.XXX"}, - {51.0620905, 5.565714, 4, 6, "BEL D12.XXX"}, - {51.4712905, 2.5485895, 2, 3, "BEL 112.XXX"}, - {51.3485305, 3.1683415, 2, 3, "BEL 212.XXX"}, - {51.3485305, 3.7880935, 2, 5, "BEL 312.XXX"}, - {51.4712905, 4.4078455, 2, 5, "BEL 412.XXX"}, - {51.4712905, 5.0275975, 2, 5, "BEL 512.XXX"}, - {51.2666905, 5.2754985, 3, 6, "BEL 612.XXX"}, - {50.4861, 4.4607, 2, 4, "BEL N77S.1MX"}, - {47.0591, 28.7878295, 4, 6, "MDA 12.XX"}, - {47.224115, 28.5415115, 3, 5, "MDA 12.XXX"}, - {46.895024, 29.561875625, 3, 5, "MDA 000.XX"}, - {47.802324, 27.843745875, 3, 5, "MDA 100.XX"}, - {46.870824, 29.453075625, 3, 5, "MDA 200.XX"}, - {47.816824, 28.920245875, 3, 5, "MDA 300.XX"}, - {45.961924, 28.150405375, 3, 7, "MDA 400.XX"}, - {48.197224, 28.207445875, 3, 5, "MDA 500.XX"}, - {47.250724, 27.750675625, 3, 7, "MDA 600.XX"}, - {47.323324, 29.06531025, 3, 5, "MDA 700.XX"}, - {47.417724, 28.74741025, 3, 5, "MDA 800.XX"}, - {46.355324, 28.59934, 3, 5, "MDA 900.XX"}, - {46.123224, 28.760705375, 3, 5, "MDA B00.XX"}, - {48.102724, 27.791645875, 3, 5, "MDA C00.XX"}, - {46.680724, 29.32624, 3, 5, "MDA D00.XX"}, - {48.232324, 27.208145875, 3, 7, "MDA F00.XX"}, - {47.620724, 27.62831025, 3, 5, "MDA G00.XX"}, - {47.753724, 28.79101025, 3, 5, "MDA H00.XX"}, - {46.809524, 29.594975625, 3, 5, "MDA J00.XX"}, - {47.308124, 28.25771025, 3, 5, "MDA K00.XX"}, - {47.912924, 28.208445875, 3, 5, "MDA L00.XX"}, - {45.720724, 28.366605375, 3, 7, "MDA M00.XX"}, - {48.000524, 27.455345875, 3, 5, "MDA N00.XX"}, - {46.587024, 28.72074, 3, 5, "MDA P00.XX"}, - {47.130724, 28.152175625, 3, 5, "MDA Q00.XX"}, - {45.934024, 28.580205375, 3, 5, "MDA R00.XX"}, - {46.653124, 29.82164, 3, 5, "MDA S00.XX"}, - {48.041824, 28.664545875, 3, 5, "MDA T00.XX"}, - {48.272624, 27.562245875, 3, 5, "MDA V00.XX"}, - {47.841224, 27.430945875, 3, 7, "MDA W00.XX"}, - {48.419764, 27.4526275, 3, 5, "MDA X00.XX"}, - {48.208104, 27.004579875, 3, 8, "MDA XK0.00"}, - {46.492064, 28.210545, 3, 7, "MDA Y00.XX"}, - {47.132604, 29.265903625, 3, 5, "MDA YK0.00"}, - {46.709864, 29.686115875, 3, 5, "MDA Z00.XX"}, - {47.493804, 28.33584125, 3, 5, "MDA ZK0.00"}, - {48.454595, 26.6207085, 2, 5, "MDA 012.XXX"}, - {48.454595, 27.3133725, 2, 4, "MDA 112.XXX"}, - {48.454595, 28.0060365, 2, 4, "MDA 212.XXX"}, - {48.454595, 28.6987005, 2, 4, "MDA 312.XXX"}, - {47.963555, 26.620422, 2, 7, "MDA 412.XXX"}, - {47.963555, 27.307878, 2, 4, "MDA 512.XXX"}, - {47.963555, 27.995334, 2, 4, "MDA 612.XXX"}, - {47.963555, 28.68279, 3, 5, "MDA 712.XXX"}, - {47.472515, 27.3127995, 2, 6, "MDA 812.XXX"}, - {47.472515, 27.9950475, 2, 4, "MDA 912.XXX"}, - {47.472515, 28.6772955, 2, 4, "MDA B12.XXX"}, - {47.472515, 29.3595435, 2, 4, "MDA C12.XXX"}, - {46.981475, 27.994761, 2, 6, "MDA D12.XXX"}, - {46.981475, 28.671801, 3, 5, "MDA F12.XXX"}, - {46.981475, 29.348841, 2, 4, "MDA G12.XXX"}, - {46.490435, 27.999396, 2, 6, "MDA H12.XXX"}, - {46.490435, 28.66602, 2, 4, "MDA J12.XXX"}, - {46.3279685, 29.324559, 2, 4, "MDA K12.XXX"}, - {45.536996, 28.0845755, 2, 6, "MDA L12.XXX"}, - {45.999395, 28.5990705, 2, 4, "MDA M12.XXX"}, - {46.98, 28.3815, 2, 4, "MDA WCX1.7MZ"}, - {11.911889, -15.650387, 4, 5, "GNB 12.XX"}, - {11.9595645, -15.9430015, 3, 4, "GNB 12.XXX"}, - {12.159304, -14.792666, 3, 5, "GNB 000.XX"}, - {12.268604, -14.262466, 3, 5, "GNB 400.XX"}, - {12.235804, -15.512966, 3, 4, "GNB 800.XX"}, - {11.625545, -15.633770625, 3, 4, "GNB D00.XX"}, - {12.061194, -16.109290125, 3, 4, "GNB J00.XX"}, - {11.255994, -15.910190125, 3, 4, "GNB M00.XX"}, - {11.276194, -15.313790125, 3, 4, "GNB Q00.XX"}, - {12.067694, -15.375890125, 4, 5, "GNB T00.XX"}, - {11.579394, -15.087990125, 3, 4, "GNB X00.XX"}, - {12.068668, -16.7648835, 2, 3, "GNB 123.XXX"}, - {11.75, -15.23, 2, 3, "GNB 2BYY.5B2"}, - {25.085145, 121.4554215, 4, 6, "TWN 12.XX"}, - {25.0133175, 121.1776655, 3, 5, "TWN 12.XXX"}, - {24.800514, 120.9127795, 3, 5, "TWN 000.XX"}, - {22.680724, 120.24933075, 3, 5, "TWN 200.XX"}, - {22.680724, 120.34302675, 3, 5, "TWN 300.XX"}, - {22.594235, 120.3713605, 3, 5, "TWN 400.XX"}, - {22.594235, 120.2781445, 3, 5, "TWN 500.XX"}, - {24.277224, 120.65437825, 3, 6, "TWN 600.XX"}, - {24.190735, 120.645025125, 3, 6, "TWN 700.XX"}, - {24.104246, 120.645025125, 3, 6, "TWN 800.XX"}, - {24.792324, 121.6544525, 3, 5, "TWN 900.XX"}, - {24.835568, 121.7400765, 4, 6, "TWN B00.XX"}, - {24.705835, 121.60710925, 3, 5, "TWN C00.XX"}, - {24.705835, 121.70176625, 3, 5, "TWN D00.XX"}, - {24.749079, 121.7488685, 3, 5, "TWN F00.XX"}, - {24.66259, 121.79666325, 3, 5, "TWN G00.XX"}, - {23.040724, 120.15533075, 3, 5, "TWN H00.XX"}, - {23.040724, 120.24902675, 3, 5, "TWN J00.XX"}, - {23.516024, 120.399317875, 3, 6, "TWN K00.XX"}, - {24.119924, 120.503991125, 3, 6, "TWN L00.XX"}, - {22.711624, 120.44553075, 3, 5, "TWN M00.XX"}, - {22.804924, 121.08963075, 3, 5, "TWN N00.XX"}, - {23.985924, 120.511791125, 3, 6, "TWN P00.XX"}, - {23.757249, 120.530199125, 3, 6, "TWN Q00.XX"}, - {24.274424, 120.50907825, 3, 6, "TWN R00.XX"}, - {24.034624, 121.557991125, 3, 5, "TWN S00.XX"}, - {24.019624, 120.637891125, 3, 6, "TWN T00.XX"}, - {23.933135, 120.637891125, 3, 6, "TWN V00.XX"}, - {22.826124, 120.23143075, 3, 5, "TWN W00.XX"}, - {24.731024, 120.8452525, 3, 5, "TWN X00.XX"}, - {24.607424, 120.77927825, 3, 6, "TWN Y00.XX"}, - {24.010724, 120.915591125, 3, 5, "TWN Z00.XX"}, - {25.264595, 120.5465595, 2, 5, "TWN 012.XXX"}, - {25.264595, 121.0621515, 2, 4, "TWN 112.XXX"}, - {25.264595, 121.5777435, 2, 4, "TWN 212.XXX"}, - {24.773555, 120.443154, 2, 5, "TWN 312.XXX"}, - {24.773555, 120.953538, 3, 5, "TWN 412.XXX"}, - {24.773555, 121.463922, 2, 4, "TWN 512.XXX"}, - {24.282515, 119.93277, 2, 7, "TWN 612.XXX"}, - {24.282515, 120.443154, 2, 5, "TWN 712.XXX"}, - {24.282515, 120.953538, 2, 4, "TWN 812.XXX"}, - {24.282515, 121.463922, 2, 4, "TWN 912.XXX"}, - {23.791475, 120.1163265, 2, 5, "TWN B12.XXX"}, - {23.791475, 120.6215025, 2, 5, "TWN C12.XXX"}, - {23.791475, 121.1266785, 2, 4, "TWN D12.XXX"}, - {23.300435, 120.0405495, 2, 4, "TWN F12.XXX"}, - {23.300435, 120.5457255, 2, 4, "TWN G12.XXX"}, - {23.300435, 121.0509015, 2, 4, "TWN H12.XXX"}, - {22.809395, 120.0405495, 2, 4, "TWN J12.XXX"}, - {22.809395, 120.5457255, 2, 4, "TWN K12.XXX"}, - {22.809395, 121.0509015, 2, 4, "TWN L12.XXX"}, - {22.318355, 120.040263, 2, 4, "TWN M12.XXX"}, - {22.318355, 120.540231, 2, 4, "TWN N12.XXX"}, - {22.318355, 121.290183, 2, 4, "TWN R12.XXX"}, - {23.82451, 119.3090565, 2, 7, "TWN P12.XXX"}, - {23.33347, 119.3090565, 2, 4, "TWN Q12.XXX"}, - {24.5216375, 118.1432705, 2, 9, "TWN S12.XXX"}, - {25.014878, 119.3978965, 2, 7, "TWN W12.XXX"}, - {26.2712355, 119.8991, 2, 7, "TWN X12.XXX"}, - {25.637769, 121.8855215, 2, 4, "TWN Y12.XXX"}, - {26.353562, 120.1277095, 2, 7, "TWN Z12.XXX"}, - {25.0500445, 121.4971, 4, 6, "TWN R9W0.411"}, - {27.452513, 89.6058785, 3, 9, "BTN 12.XX"}, - {27.672815, 89.48593, 2, 8, "BTN 12.XXX"}, - {26.828314, 89.311591375, 2, 11, "BTN 000.XX"}, - {26.831214, 91.436391375, 2, 11, "BTN 200.XX"}, - {26.850514, 90.181591375, 2, 11, "BTN 400.XX"}, - {27.420514, 89.316851625, 3, 9, "BTN 600.XX"}, - {27.310514, 91.501251625, 2, 10, "BTN 800.XX"}, - {27.050514, 89.811591375, 2, 7, "BTN B00.XX"}, - {27.482514, 90.437651625, 2, 6, "BTN D00.XX"}, - {26.988214, 90.055691375, 2, 7, "BTN G00.XX"}, - {27.630514, 91.110751625, 2, 6, "BTN J00.XX"}, - {27.545514, 90.674351625, 2, 6, "BTN L00.XX"}, - {27.079924, 91.342861375, 2, 6, "BTN N00.XX"}, - {27.947124, 89.683809875, 2, 10, "BTN P00.XX"}, - {27.436724, 89.227335625, 2, 8, "BTN Q00.XX"}, - {27.316324, 91.193461375, 2, 6, "BTN R00.XX"}, - {27.104424, 89.519161375, 2, 11, "BTN S00.XX"}, - {27.184124, 90.645261375, 2, 6, "BTN T00.XX"}, - {26.916224, 90.445061375, 2, 11, "BTN V00.XX"}, - {26.963424, 89.477761375, 2, 11, "BTN W00.XX"}, - {27.209524, 89.493861375, 2, 11, "BTN X00.XX"}, - {27.090324, 90.390961375, 2, 6, "BTN Y00.XX"}, - {27.529224, 90.883235625, 2, 6, "BTN Z00.XX"}, - {27.7249615, 88.8252005, 1, 11, "BTN 123.XXX"}, - {47.364114, 8.50839875, 4, 7, "CHE 00.XX"}, - {46.184794, 6.111075, 5, 7, "CHE 80.XX"}, - {47.525674, 7.56563875, 4, 7, "CHE J0.XX"}, - {46.931954, 7.421296875, 4, 6, "CHE S0.XX"}, - {47.4652115, 8.190728, 3, 6, "CHE 12.XXX"}, - {47.503114, 7.51713325, 3, 6, "CHE 000.XX"}, - {46.930514, 7.350881625, 3, 5, "CHE 200.XX"}, - {46.194214, 6.10573, 4, 6, "CHE 400.XX"}, - {46.168514, 5.952279375, 3, 5, "CHE 600.XX"}, - {46.561545, 6.459425, 3, 5, "CHE 800.XX"}, - {47.419214, 9.22973325, 3, 6, "CHE B00.XX"}, - {47.022214, 8.210881625, 3, 5, "CHE D00.XX"}, - {47.095414, 7.187681625, 3, 5, "CHE G00.XX"}, - {46.718614, 7.545881625, 3, 5, "CHE J00.XX"}, - {47.061514, 6.709381625, 3, 5, "CHE L00.XX"}, - {47.729124, 8.56011025, 3, 6, "CHE N00.XX"}, - {46.850724, 7.080675625, 3, 5, "CHE P00.XX"}, - {46.909324, 9.447975625, 3, 5, "CHE Q00.XX"}, - {47.020424, 6.832975625, 4, 6, "CHE R00.XX"}, - {46.267924, 7.28324, 3, 7, "CHE S00.XX"}, - {46.052124, 8.874305375, 3, 7, "CHE T00.XX"}, - {46.492824, 6.81834, 3, 7, "CHE V00.XX"}, - {45.910924, 8.924405375, 3, 7, "CHE W00.XX"}, - {46.825324, 6.606475625, 3, 5, "CHE X00.XX"}, - {47.398545, 7.97133125, 3, 6, "CHE Y00.XX"}, - {46.434624, 6.16654, 3, 5, "CHE Z00.XX"}, - {47.249221, 6.0582295, 2, 6, "CHE 123.XXX"}, - {46.81, 8.2075, 2, 4, "CHE 5TL0.HPL"}, - {52.383984, 4.865401375, 4, 5, "NLD 00.XX"}, - {51.945794, 4.457263375, 4, 5, "NLD 70.XX"}, - {52.070094, 4.283022875, 4, 5, "NLD F0.XX"}, - {52.111204, 5.083328125, 4, 5, "NLD M0.XX"}, - {51.429604, 5.448983375, 4, 7, "NLD T0.XX"}, - {52.486907, 4.5989435, 3, 4, "NLD 12.XXX"}, - {52.252124, 6.831021875, 4, 7, "NLD 000.XX"}, - {52.009124, 5.844121875, 3, 4, "NLD 100.XX"}, - {51.629324, 4.704799125, 3, 4, "NLD 200.XX"}, - {51.959824, 4.517699125, 3, 4, "NLD 300.XX"}, - {52.053024, 4.294121875, 4, 5, "NLD 400.XX"}, - {52.205024, 5.314121875, 3, 4, "NLD 500.XX"}, - {53.253424, 6.49392675, 4, 6, "NLD 600.XX"}, - {52.120724, 4.186421875, 3, 4, "NLD 700.XX"}, - {51.740724, 5.251699125, 3, 4, "NLD 800.XX"}, - {51.858024, 4.604799125, 3, 4, "NLD 900.XX"}, - {53.237724, 5.75072675, 4, 5, "NLD B00.XX"}, - {50.899324, 5.6397685, 3, 8, "NLD C00.XX"}, - {51.863424, 5.757099125, 3, 4, "NLD D00.XX"}, - {52.243424, 5.907921875, 3, 5, "NLD F00.XX"}, - {51.936545, 4.154280625, 3, 4, "NLD G00.XX"}, - {51.951224, 4.379399125, 3, 4, "NLD H00.XX"}, - {51.890724, 4.254799125, 3, 4, "NLD J00.XX"}, - {51.593424, 4.990999125, 3, 4, "NLD K00.XX"}, - {51.489324, 5.390999125, 3, 6, "NLD L00.XX"}, - {52.043545, 5.590032375, 3, 4, "NLD M00.XX"}, - {52.141545, 4.320364375, 3, 4, "NLD N00.XX"}, - {52.080424, 4.431021875, 4, 5, "NLD P00.XX"}, - {52.210724, 4.424121875, 3, 4, "NLD Q00.XX"}, - {52.543324, 6.02333075, 3, 6, "NLD R00.XX"}, - {51.031224, 5.78069025, 3, 8, "NLD S00.XX"}, - {50.950124, 5.90689025, 4, 9, "NLD T00.XX"}, - {52.693224, 4.71883075, 3, 4, "NLD V00.XX"}, - {51.422124, 6.10489025, 3, 6, "NLD W00.XX"}, - {52.290224, 6.094321875, 3, 6, "NLD X00.XX"}, - {51.497864, 5.607650375, 3, 6, "NLD Y00.XX"}, - {52.267404, 6.743805875, 3, 6, "NLD YK0.00"}, - {51.544264, 4.410850375, 3, 4, "NLD Z00.XX"}, - {52.349004, 6.609205875, 3, 6, "NLD ZK0.00"}, - {51.1343845, 5.609281, 2, 6, "NLD Z12.XXX"}, - {51.5654085, 5.6224825, 2, 3, "NLD Y12.XXX"}, - {51.5654085, 4.9714825, 2, 3, "NLD X12.XXX"}, - {51.5654085, 4.3204825, 2, 3, "NLD V12.XXX"}, - {51.5654085, 3.6694825, 2, 3, "NLD T12.XXX"}, - {51.389752, 3.491835, 2, 3, "NLD SSH.FGW"}, - {51.9964325, 6.255541, 2, 5, "NLD R12.XXX"}, - {51.9964325, 5.599333, 3, 4, "NLD Q12.XXX"}, - {51.9964325, 4.943125, 2, 3, "NLD P12.XXX"}, - {51.9964325, 4.286917, 2, 3, "NLD L12.XXX"}, - {51.9964325, 3.630709, 2, 3, "NLD K12.XXX"}, - {52.4274565, 6.5462, 2, 5, "NLD H12.XXX"}, - {52.4274565, 5.879576, 2, 4, "NLD G12.XXX"}, - {52.4274565, 5.212952, 3, 4, "NLD F12.XXX"}, - {52.4274565, 4.546328, 2, 3, "NLD D12.XXX"}, - {52.4274565, 3.879704, 2, 3, "NLD C12.XXX"}, - {52.8584805, 6.5464865, 2, 4, "NLD B12.XXX"}, - {52.8584805, 5.8746545, 2, 4, "NLD 912.XXX"}, - {52.8584805, 5.2028225, 2, 3, "NLD 812.XXX"}, - {52.8584805, 4.5309905, 2, 3, "NLD 712.XXX"}, - {53.2895045, 6.6136695, 3, 5, "NLD 612.XXX"}, - {53.2895045, 5.9418375, 3, 5, "NLD 512.XXX"}, - {53.2895045, 5.2700055, 3, 4, "NLD 412.XXX"}, - {53.2895045, 4.5981735, 2, 3, "NLD 312.XXX"}, - {53.5171445, 6.3067105, 2, 4, "NLD 212.XXX"}, - {53.5171445, 5.6244625, 2, 3, "NLD 112.XXX"}, - {53.5171445, 4.9422145, 2, 3, "NLD 012.XXX"}, - {52.152, 5.293, 3, 4, "NLD P3ZK.7X4"}, - {55.7171, 12.4911415, 4, 7, "DNK 12.XX"}, - {55.875219, 11.9116085, 3, 6, "DNK 12.XXX"}, - {56.005524, 12.219919625, 3, 6, "DNK 000.XX"}, - {56.177324, 10.087619625, 3, 4, "DNK 100.XX"}, - {56.263824, 10.163115625, 3, 4, "DNK 200.XX"}, - {55.420824, 10.3239365, 3, 4, "DNK 300.XX"}, - {57.086324, 9.86399875, 3, 4, "DNK 400.XX"}, - {55.532924, 8.3692365, 3, 4, "DNK 500.XX"}, - {56.495724, 9.966715625, 3, 4, "DNK 600.XX"}, - {55.530724, 9.4213365, 3, 4, "DNK 700.XX"}, - {55.893524, 9.781919625, 3, 4, "DNK 800.XX"}, - {55.270424, 11.6860365, 3, 4, "DNK 900.XX"}, - {56.209324, 9.484715625, 3, 4, "DNK B00.XX"}, - {55.599124, 9.6562365, 3, 4, "DNK C00.XX"}, - {56.052224, 12.477619625, 3, 6, "DNK D00.XX"}, - {56.483424, 9.337115625, 3, 4, "DNK F00.XX"}, - {56.400724, 8.531815625, 3, 4, "DNK G00.XX"}, - {56.179324, 8.890419625, 3, 4, "DNK H00.XX"}, - {57.499324, 10.407868, 3, 4, "DNK J00.XX"}, - {55.750724, 9.486219625, 3, 4, "DNK K00.XX"}, - {55.450724, 11.2988365, 4, 7, "DNK L00.XX"}, - {56.610724, 8.947115625, 3, 4, "DNK M00.XX"}, - {55.077764, 10.5587575, 3, 5, "DNK N00.XX"}, - {54.911704, 9.7418275, 3, 5, "DNK NK0.00"}, - {57.471564, 9.936279, 3, 4, "DNK P00.XX"}, - {55.712404, 11.663397625, 3, 6, "DNK PK0.00"}, - {55.265964, 9.4291705, 3, 4, "DNK Q00.XX"}, - {55.441804, 11.7581485, 3, 6, "DNK QK0.00"}, - {54.782464, 11.8167575, 4, 6, "DNK R00.XX"}, - {55.037704, 9.3742275, 3, 5, "DNK RK0.00"}, - {55.691464, 11.028197875, 3, 5, "DNK S00.XX"}, - {55.313904, 10.7435485, 3, 4, "DNK SK0.00"}, - {55.354664, 11.0915705, 3, 5, "DNK T00.XX"}, - {56.128904, 9.109018625, 3, 4, "DNK TK0.00"}, - {56.427164, 10.828310875, 3, 4, "DNK V00.XX"}, - {54.830504, 11.0975275, 3, 5, "DNK VK0.00"}, - {55.124464, 14.6820705, 3, 4, "DNK W00.XX"}, - {55.482504, 9.7089485, 3, 4, "DNK WK0.00"}, - {56.053964, 9.883897875, 3, 4, "DNK X00.XX"}, - {56.966604, 8.65096675, 3, 4, "DNK XK0.00"}, - {55.630664, 8.431297875, 3, 4, "DNK Y00.XX"}, - {55.982904, 11.944797625, 3, 6, "DNK YK0.00"}, - {57.287264, 9.899879, 3, 4, "DNK Z00.XX"}, - {56.485104, 8.538418625, 3, 4, "DNK ZK0.00"}, - {55.245866, 8.1121715, 2, 3, "DNK 012.XXX"}, - {55.245866, 8.9194115, 2, 3, "DNK 112.XXX"}, - {55.245866, 9.7266515, 2, 3, "DNK 212.XXX"}, - {55.736906, 8.1075365, 2, 3, "DNK 512.XXX"}, - {55.736906, 8.9251925, 2, 3, "DNK 612.XXX"}, - {55.736906, 9.7428485, 2, 3, "DNK 712.XXX"}, - {56.227946, 8.1029015, 2, 3, "DNK C12.XXX"}, - {56.227946, 8.9309735, 2, 3, "DNK D12.XXX"}, - {56.227946, 9.7590455, 2, 3, "DNK F12.XXX"}, - {56.718986, 8.0982665, 2, 3, "DNK K12.XXX"}, - {56.718986, 8.9367545, 2, 3, "DNK L12.XXX"}, - {56.718986, 9.7752425, 2, 3, "DNK M12.XXX"}, - {57.210026, 8.0936315, 2, 3, "DNK P12.XXX"}, - {57.210026, 8.9425355, 2, 3, "DNK Q12.XXX"}, - {57.210026, 9.7914395, 2, 3, "DNK R12.XXX"}, - {57.701066, 9.102759, 2, 3, "DNK S12.XXX"}, - {57.7467555, 9.9657125, 2, 3, "DNK T12.XXX"}, - {56.532445, 10.5246215, 3, 4, "DNK N12.XXX"}, - {56.041405, 10.5246215, 3, 4, "DNK G12.XXX"}, - {55.550365, 10.5292565, 2, 3, "DNK 812.XXX"}, - {55.059325, 10.5338915, 2, 4, "DNK 312.XXX"}, - {55.00531, 11.3411315, 2, 4, "DNK 412.XXX"}, - {55.49635, 11.3364965, 2, 5, "DNK 912.XXX"}, - {55.98739, 11.3364965, 2, 5, "DNK H12.XXX"}, - {56.097874, 12.0268685, 2, 5, "DNK J12.XXX"}, - {55.606834, 12.0315035, 4, 7, "DNK B12.XXX"}, - {55.115794, 12.0361385, 3, 4, "DNK V12.XXX"}, - {56.316078, 11.4883745, 2, 5, "DNK W12.XXX"}, - {57.387204, 10.804189, 2, 3, "DNK X12.XXX"}, - {56.792546, 11.436366, 2, 5, "DNK Y12.XXX"}, - {55.300053, 14.663805, 2, 3, "DNK Z12.XXX"}, - {54.5809845, 11.7165045, 3, 5, "DNK Z1.XXXX"}, - {56.162, 11.599, 2, 5, "DNK 8639.ZRY"}, - {59.4299985, 24.64622, 4, 6, "EST 12.XX"}, - {59.3179625, 24.079558, 3, 6, "EST 12.XXX"}, - {58.348814, 26.605661375, 3, 5, "EST 000.XX"}, - {59.368714, 27.980996, 3, 9, "EST 200.XX"}, - {59.375314, 27.129396, 3, 9, "EST 400.XX"}, - {58.369114, 24.471661375, 3, 5, "EST 600.XX"}, - {58.350514, 25.484061375, 3, 5, "EST 800.XX"}, - {59.328114, 26.250396, 3, 5, "EST B00.XX"}, - {59.338914, 27.676796, 3, 9, "EST D00.XX"}, - {58.253614, 22.366261375, 3, 6, "EST G00.XX"}, - {57.830514, 26.895759125, 3, 5, "EST J00.XX"}, - {57.760514, 25.935759125, 3, 6, "EST L00.XX"}, - {58.980424, 23.506891625, 3, 6, "EST N00.XX"}, - {59.377324, 27.370848, 3, 9, "EST P00.XX"}, - {58.936024, 25.523791625, 3, 5, "EST Q00.XX"}, - {59.386024, 26.901248, 3, 7, "EST R00.XX"}, - {59.303524, 25.886491625, 3, 5, "EST S00.XX"}, - {58.097424, 26.995351125, 3, 6, "EST T00.XX"}, - {58.784924, 26.338321375, 3, 5, "EST V00.XX"}, - {58.860724, 25.351691625, 3, 5, "EST W00.XX"}, - {58.270724, 26.323951125, 3, 5, "EST X00.XX"}, - {59.050724, 24.721691625, 3, 5, "EST Y00.XX"}, - {58.711924, 25.852021375, 3, 5, "EST Z00.XX"}, - {59.4556735, 23.387437, 2, 5, "EST 112.XXX"}, - {59.671595, 24.5001695, 2, 4, "EST 212.XXX"}, - {59.671595, 25.4011535, 2, 4, "EST 312.XXX"}, - {59.671595, 26.3021375, 2, 4, "EST 412.XXX"}, - {59.4462415, 27.1995475, 3, 10, "EST 512.XXX"}, - {59.180555, 21.7521685, 2, 5, "EST 612.XXX"}, - {59.180555, 22.6531515, 2, 5, "EST 712.XXX"}, - {59.180555, 23.5541355, 2, 5, "EST 812.XXX"}, - {59.180555, 24.4551195, 2, 4, "EST 912.XXX"}, - {59.180555, 25.3561035, 2, 4, "EST B12.XXX"}, - {59.180555, 26.2570875, 2, 4, "EST C12.XXX"}, - {59.180555, 27.1580715, 2, 8, "EST D12.XXX"}, - {58.689515, 21.756516, 2, 5, "EST F12.XXX"}, - {58.689515, 22.641876, 2, 5, "EST G12.XXX"}, - {58.689515, 23.527236, 2, 5, "EST H12.XXX"}, - {58.689515, 24.412596, 2, 4, "EST J12.XXX"}, - {58.689515, 25.297956, 2, 4, "EST K12.XXX"}, - {58.689515, 26.183316, 2, 4, "EST L12.XXX"}, - {58.689515, 27.068676, 2, 8, "EST M12.XXX"}, - {58.198475, 21.761152, 2, 5, "EST N12.XXX"}, - {58.198475, 22.636096, 2, 5, "EST P12.XXX"}, - {58.198475, 23.51104, 2, 5, "EST Q12.XXX"}, - {58.198475, 24.385984, 2, 4, "EST R12.XXX"}, - {58.198475, 25.260928, 2, 4, "EST S12.XXX"}, - {58.198475, 26.135872, 2, 4, "EST T12.XXX"}, - {58.198475, 27.010816, 2, 5, "EST V12.XXX"}, - {57.5019975, 26.1637555, 2, 5, "EST W12.XXX"}, - {59.781428, 25.421174, 2, 5, "EST X12.XXX"}, - {58.661015, 24.975, 2, 4, "EST L30B.5JQ"}, - {18.495489, -69.930792, 4, 6, "DOM 12.XX"}, - {18.4273615, -70.19294, 3, 5, "DOM 12.XXX"}, - {19.496724, -70.75645325, 3, 5, "DOM 000.XX"}, - {19.505373, -70.66467925, 3, 5, "DOM 100.XX"}, - {18.476624, -69.042426625, 3, 5, "DOM 200.XX"}, - {18.506024, -69.338126625, 3, 5, "DOM 300.XX"}, - {19.832724, -70.73486525, 3, 5, "DOM 400.XX"}, - {19.340524, -70.3075395, 3, 5, "DOM 500.XX"}, - {19.264324, -70.5728395, 3, 5, "DOM 600.XX"}, - {18.975824, -70.4509395, 3, 5, "DOM 700.XX"}, - {18.257524, -71.15291375, 3, 5, "DOM 800.XX"}, - {18.850724, -71.272826625, 3, 5, "DOM 900.XX"}, - {18.657224, -68.761326625, 3, 5, "DOM B00.XX"}, - {19.441624, -70.5686395, 3, 5, "DOM C00.XX"}, - {18.317524, -70.38381375, 3, 5, "DOM D00.XX"}, - {18.494924, -70.776226625, 3, 5, "DOM F00.XX"}, - {19.591724, -71.13176525, 3, 5, "DOM G00.XX"}, - {19.067564, -70.1864325, 3, 5, "DOM H00.XX"}, - {19.582204, -71.01324725, 3, 5, "DOM HK0.00"}, - {18.682464, -70.202545875, 3, 5, "DOM J00.XX"}, - {19.362204, -69.8729025, 3, 5, "DOM JK0.00"}, - {18.766964, -69.278045875, 3, 5, "DOM K00.XX"}, - {18.558704, -70.529529625, 3, 5, "DOM KK0.00"}, - {19.563964, -70.89670375, 3, 5, "DOM L00.XX"}, - {18.864104, -71.547429625, 3, 5, "DOM LK0.00"}, - {19.132464, -70.6726325, 3, 5, "DOM M00.XX"}, - {18.901104, -70.7591025, 3, 5, "DOM MK0.00"}, - {18.572464, -69.332545875, 3, 5, "DOM N00.XX"}, - {18.484104, -71.447429625, 3, 5, "DOM NK0.00"}, - {18.771964, -69.061445875, 3, 5, "DOM P00.XX"}, - {19.475504, -71.35924725, 3, 5, "DOM PK0.00"}, - {18.963264, -69.8061325, 3, 5, "DOM Q00.XX"}, - {19.369304, -70.4434025, 3, 5, "DOM QK0.00"}, - {18.772464, -69.672545875, 3, 5, "DOM R00.XX"}, - {19.544104, -71.73764725, 3, 7, "DOM RK0.00"}, - {18.822464, -69.822545875, 3, 5, "DOM S00.XX"}, - {18.554104, -69.437429625, 3, 5, "DOM SK0.00"}, - {18.259064, -71.23246025, 3, 5, "DOM T00.XX"}, - {19.844104, -71.67764725, 3, 6, "DOM TK0.00"}, - {19.204564, -70.2309325, 3, 5, "DOM V00.XX"}, - {18.383504, -71.227129625, 3, 5, "DOM VK0.00"}, - {19.063864, -69.4261325, 3, 5, "DOM W00.XX"}, - {19.219804, -69.6462025, 3, 5, "DOM WK0.00"}, - {19.201864, -70.1507325, 3, 5, "DOM X00.XX"}, - {19.734104, -71.47764725, 3, 5, "DOM XK0.00"}, - {18.304964, -71.21526025, 3, 5, "DOM Y00.XX"}, - {19.212604, -69.3691025, 3, 5, "DOM YK0.00"}, - {18.882464, -71.732545875, 3, 6, "DOM Z00.XX"}, - {18.041904, -71.77255775, 3, 6, "DOM ZK0.00"}, - {19.894595, -71.9901775, 2, 5, "DOM 012.XXX"}, - {19.894595, -71.4954175, 2, 4, "DOM 112.XXX"}, - {19.894595, -71.0006575, 2, 4, "DOM 212.XXX"}, - {19.894595, -70.5058975, 2, 4, "DOM 312.XXX"}, - {19.894595, -70.0111375, 2, 4, "DOM 412.XXX"}, - {19.403555, -71.9901775, 2, 5, "DOM 512.XXX"}, - {19.403555, -71.4954175, 2, 4, "DOM 612.XXX"}, - {19.403555, -71.0006575, 2, 4, "DOM 712.XXX"}, - {19.403555, -70.5058975, 3, 5, "DOM 812.XXX"}, - {19.403555, -70.0111375, 2, 4, "DOM 912.XXX"}, - {19.403555, -69.5163775, 2, 4, "DOM B12.XXX"}, - {19.403555, -69.0216185, 2, 4, "DOM C12.XXX"}, - {18.912515, -71.990464, 2, 5, "DOM D12.XXX"}, - {18.912515, -71.500913, 2, 4, "DOM F12.XXX"}, - {18.912515, -71.011361, 2, 4, "DOM G12.XXX"}, - {18.912515, -70.521809, 2, 4, "DOM H12.XXX"}, - {18.912515, -70.032257, 2, 4, "DOM J12.XXX"}, - {18.912515, -69.542705, 2, 4, "DOM K12.XXX"}, - {18.912515, -69.053153, 2, 4, "DOM L12.XXX"}, - {18.421475, -71.990465, 2, 5, "DOM N12.XXX"}, - {18.421475, -71.500913, 2, 4, "DOM P12.XXX"}, - {18.421475, -71.011361, 2, 4, "DOM Q12.XXX"}, - {18.421475, -70.521809, 2, 4, "DOM R12.XXX"}, - {18.421475, -70.032257, 3, 5, "DOM S12.XXX"}, - {18.421475, -69.542705, 2, 4, "DOM T12.XXX"}, - {17.4811645, -71.889809, 2, 3, "DOM X12.XXX"}, - {17.930435, -71.500913, 2, 4, "DOM Y12.XXX"}, - {18.4173405, -68.581526, 3, 5, "DOM Z12.XXX"}, - {18.3753575, -69.0534725, 2, 4, "DOM V12.XXX"}, - {19.821992, -71.8860005, 2, 5, "DOM 1234.XXX"}, - {48.182126, 17.0744875, 4, 7, "SVK 12.XX"}, - {48.414129, 16.9975415, 3, 6, "SVK 12.XXX"}, - {48.760024, 21.1924805, 3, 4, "SVK 000.XX"}, - {48.350724, 18.0189805, 3, 4, "SVK 100.XX"}, - {49.046924, 21.16800225, 3, 5, "SVK 200.XX"}, - {49.250724, 18.69350225, 3, 7, "SVK 300.XX"}, - {48.774624, 19.0908805, 3, 4, "SVK 400.XX"}, - {49.118524, 18.86130225, 3, 5, "SVK 500.XX"}, - {48.914824, 17.96910225, 3, 6, "SVK 600.XX"}, - {49.108924, 20.22550225, 3, 5, "SVK 700.XX"}, - {48.830424, 18.5556805, 3, 4, "SVK 800.XX"}, - {48.599164, 19.0936275, 3, 4, "SVK 900.XX"}, - {49.115704, 18.40788325, 3, 7, "SVK 9K0.00"}, - {47.997564, 18.099657625, 3, 6, "SVK B00.XX"}, - {48.943504, 20.50158325, 3, 4, "SVK BK0.00"}, - {48.767664, 21.8634275, 3, 4, "SVK C00.XX"}, - {47.771604, 18.075979875, 3, 6, "SVK CK0.00"}, - {48.239064, 18.531757625, 3, 4, "SVK D00.XX"}, - {48.924104, 21.87048325, 3, 4, "SVK DK0.00"}, - {49.310164, 21.24371275, 3, 6, "SVK F00.XX"}, - {49.074104, 19.57048325, 3, 5, "SVK FK0.00"}, - {48.610764, 17.7818275, 3, 6, "SVK G00.XX"}, - {49.066404, 19.27368325, 3, 5, "SVK GK0.00"}, - {48.582464, 18.1136275, 3, 4, "SVK H00.XX"}, - {48.339504, 19.6163175, 3, 6, "SVK HK0.00"}, - {49.463964, 18.728797, 3, 7, "SVK J00.XX"}, - {48.964104, 18.14048325, 4, 5, "SVK JK0.00"}, - {48.402464, 19.9736275, 3, 6, "SVK K00.XX"}, - {48.633404, 18.3535175, 3, 4, "SVK KK0.00"}, - {48.164264, 17.810757625, 3, 4, "SVK L00.XX"}, - {48.439404, 17.7503175, 3, 4, "SVK LK0.00"}, - {48.816664, 19.59291275, 3, 4, "SVK M00.XX"}, - {48.884104, 21.65048325, 3, 4, "SVK MK0.00"}, - {48.649164, 21.6728275, 3, 4, "SVK N00.XX"}, - {48.747904, 17.7936175, 3, 6, "SVK NK0.00"}, - {48.695864, 17.3170275, 3, 6, "SVK P00.XX"}, - {48.976304, 22.09888325, 3, 4, "SVK PK0.00"}, - {49.152564, 20.36781275, 3, 5, "SVK Q00.XX"}, - {48.714104, 18.2109175, 3, 4, "SVK QK0.00"}, - {49.232464, 19.25311275, 3, 6, "SVK R00.XX"}, - {48.584104, 18.8209175, 3, 4, "SVK RK0.00"}, - {48.655364, 20.4825275, 3, 4, "SVK S00.XX"}, - {49.114104, 18.28048325, 3, 7, "SVK SK0.00"}, - {48.742464, 18.7136275, 3, 4, "SVK T00.XX"}, - {48.274504, 17.7072175, 3, 4, "SVK TK0.00"}, - {49.312464, 18.73311275, 3, 7, "SVK V00.XX"}, - {48.172804, 17.720279875, 3, 4, "SVK VK0.00"}, - {49.312464, 20.64311275, 3, 6, "SVK W00.XX"}, - {48.384104, 18.3609175, 3, 4, "SVK WK0.00"}, - {48.577364, 19.3476275, 3, 4, "SVK X00.XX"}, - {48.844104, 17.19048325, 3, 7, "SVK XK0.00"}, - {48.707564, 20.0682275, 3, 4, "SVK Y00.XX"}, - {48.948104, 18.06588325, 3, 6, "SVK YK0.00"}, - {48.212464, 19.304057625, 3, 4, "SVK Z00.XX"}, - {48.764104, 17.5309175, 3, 6, "SVK ZK0.00"}, - {49.424979, 18.006061, 2, 6, "SVK 0HH.HHH"}, - {49.424979, 18.714349, 2, 6, "SVK 1HH.HHH"}, - {49.424979, 19.422637, 2, 5, "SVK 2HH.HHH"}, - {49.424979, 20.130925, 2, 5, "SVK 3HH.HHH"}, - {49.424979, 20.839213, 2, 5, "SVK 4HH.HHH"}, - {49.424979, 21.547501, 2, 5, "SVK 5HH.HHH"}, - {49.424979, 22.255789, 2, 6, "SVK 6HH.HHH"}, - {49.132659, 16.9855425, 2, 6, "SVK 712.XXX"}, - {49.132659, 17.6886225, 2, 6, "SVK 812.XXX"}, - {49.132659, 18.3917025, 2, 6, "SVK 912.XXX"}, - {49.132659, 19.0947825, 2, 4, "SVK B12.XXX"}, - {49.132659, 19.7978625, 2, 4, "SVK C12.XXX"}, - {49.132659, 20.5009425, 2, 4, "SVK D12.XXX"}, - {49.132659, 21.2040225, 2, 4, "SVK F12.XXX"}, - {49.132659, 21.9071025, 2, 4, "SVK G12.XXX"}, - {48.641619, 16.8495615, 2, 7, "SVK H12.XXX"}, - {48.641619, 17.5422255, 2, 5, "SVK J12.XXX"}, - {48.641619, 18.2348895, 2, 3, "SVK K12.XXX"}, - {48.641619, 18.9275535, 2, 3, "SVK L12.XXX"}, - {48.641619, 19.6202175, 2, 3, "SVK M12.XXX"}, - {48.641619, 20.3128815, 2, 3, "SVK N12.XXX"}, - {48.641619, 21.0055455, 2, 3, "SVK P12.XXX"}, - {48.641619, 21.6982095, 3, 4, "SVK Q12.XXX"}, - {48.150579, 16.849275, 2, 5, "SVK R12.XXX"}, - {48.150579, 17.536731, 3, 4, "SVK S12.XXX"}, - {48.150579, 18.224187, 2, 3, "SVK T12.XXX"}, - {48.150579, 18.911643, 2, 3, "SVK V12.XXX"}, - {48.150579, 19.599099, 2, 5, "SVK W12.XXX"}, - {48.6715, 19.695, 2, 3, "SVK F60G.KGF"}, - {9.965145, -84.118394, 4, 5, "CRI 12.XX"}, - {10.020975, -84.3789665, 3, 4, "CRI 12.XXX"}, - {9.949814, -83.108858375, 3, 4, "CRI 000.XX"}, - {10.587914, -85.49822825, 3, 4, "CRI 200.XX"}, - {9.985014, -84.859758375, 3, 4, "CRI 400.XX"}, - {9.985014, -84.735751375, 3, 4, "CRI 600.XX"}, - {9.350714, -83.7724885, 3, 4, "CRI 800.XX"}, - {10.496414, -85.02932825, 3, 4, "CRI B00.XX"}, - {9.854314, -83.734558375, 3, 4, "CRI D00.XX"}, - {10.388514, -84.37832825, 3, 4, "CRI G00.XX"}, - {10.410514, -85.16212825, 3, 4, "CRI J00.XX"}, - {10.190314, -83.84072825, 3, 4, "CRI L00.XX"}, - {10.190314, -83.71638125, 3, 4, "CRI N00.XX"}, - {10.092914, -83.57942825, 3, 4, "CRI Q00.XX"}, - {10.081114, -83.37662825, 3, 4, "CRI S00.XX"}, - {10.140814, -85.50822825, 3, 4, "CRI V00.XX"}, - {10.120424, -84.48735725, 3, 4, "CRI X00.XX"}, - {9.695224, -84.044944375, 3, 4, "CRI Y00.XX"}, - {9.209424, -83.3888315, 3, 4, "CRI Z00.XX"}, - {10.7359095, -84.057771, 2, 5, "CRI 512.XXX"}, - {11.179594, -85.9513245, 2, 6, "CRI 112.XXX"}, - {11.179594, -85.4773965, 2, 6, "CRI 212.XXX"}, - {11.179594, -85.0034685, 2, 6, "CRI 312.XXX"}, - {11.179594, -84.5295405, 2, 6, "CRI 412.XXX"}, - {10.688554, -85.9513245, 2, 3, "CRI 612.XXX"}, - {10.688554, -85.4773965, 2, 3, "CRI 712.XXX"}, - {10.688554, -85.0034685, 2, 3, "CRI 812.XXX"}, - {10.688554, -84.5295405, 2, 3, "CRI 912.XXX"}, - {10.688554, -84.0556125, 2, 3, "CRI B12.XXX"}, - {10.688554, -83.5816845, 2, 3, "CRI C12.XXX"}, - {10.197514, -85.9513245, 2, 3, "CRI D12.XXX"}, - {10.197514, -85.4773965, 3, 4, "CRI F12.XXX"}, - {10.197514, -85.0034685, 2, 3, "CRI G12.XXX"}, - {10.197514, -84.5295405, 2, 3, "CRI H12.XXX"}, - {10.197514, -84.0556125, 2, 3, "CRI J12.XXX"}, - {10.197514, -83.5816845, 2, 3, "CRI K12.XXX"}, - {10.197514, -83.1077565, 2, 3, "CRI L12.XXX"}, - {9.706474, -85.3352175, 2, 3, "CRI M12.XXX"}, - {9.706474, -84.8612895, 2, 3, "CRI N12.XXX"}, - {9.706474, -84.3873615, 2, 3, "CRI P12.XXX"}, - {9.706474, -83.9134335, 2, 3, "CRI Q12.XXX"}, - {9.706474, -83.4395055, 2, 3, "CRI R12.XXX"}, - {9.706474, -82.9655775, 2, 3, "CRI S12.XXX"}, - {9.215435, -84.0793085, 2, 3, "CRI T12.XXX"}, - {9.215435, -83.6053805, 2, 3, "CRI V12.XXX"}, - {9.215435, -83.1314525, 2, 3, "CRI W12.XXX"}, - {8.724395, -83.961113, 2, 3, "CRI X12.XXX"}, - {8.724395, -83.492393, 2, 3, "CRI Y12.XXX"}, - {8.2804215, -83.0396225, 2, 5, "CRI Z12.XXX"}, - {5.5872505, -87.230651, 1, 2, "CRI 012.XXX"}, - {8.3724, -82.932229, 2, 5, "CRI M6JV.L2V"}, - {43.8513945, 18.304128, 4, 5, "BIH 12.XX"}, - {44.207247, 17.866602, 3, 4, "BIH 12.XXX"}, - {44.827624, 17.137635125, 3, 4, "BIH 000.XX"}, - {44.582524, 18.600587625, 3, 4, "BIH 100.XX"}, - {43.380724, 17.7544045, 3, 4, "BIH 200.XX"}, - {44.860724, 15.812935125, 3, 6, "BIH 300.XX"}, - {44.889424, 18.730435125, 3, 4, "BIH 400.XX"}, - {44.800724, 19.162935125, 3, 6, "BIH 500.XX"}, - {45.020724, 16.652935125, 3, 4, "BIH 600.XX"}, - {44.100724, 17.393952, 3, 4, "BIH 700.XX"}, - {42.750724, 18.284856, 3, 6, "BIH 800.XX"}, - {44.270724, 17.613387625, 3, 4, "BIH 900.XX"}, - {44.770724, 18.032935125, 3, 4, "BIH B00.XX"}, - {45.010724, 15.882935125, 3, 6, "BIH C00.XX"}, - {43.710724, 18.923952, 3, 4, "BIH D00.XX"}, - {45.220924, 15.76587075, 3, 6, "BIH F00.XX"}, - {43.690724, 17.903952, 3, 4, "BIH G00.XX"}, - {44.489124, 18.622787625, 3, 4, "BIH H00.XX"}, - {44.583924, 18.442287625, 3, 4, "BIH J00.XX"}, - {44.196424, 17.733687625, 3, 4, "BIH K00.XX"}, - {44.899164, 16.108133375, 3, 4, "BIH L00.XX"}, - {43.504104, 18.7443915, 3, 6, "BIH LK0.00"}, - {44.712464, 18.266633375, 3, 4, "BIH M00.XX"}, - {44.874104, 18.393451125, 3, 4, "BIH MK0.00"}, - {45.148664, 17.20600425, 3, 6, "BIH N00.XX"}, - {44.438604, 18.112940625, 3, 4, "BIH NK0.00"}, - {44.779564, 16.613133375, 3, 4, "BIH P00.XX"}, - {44.408904, 17.052140625, 3, 4, "BIH PK0.00"}, - {42.882564, 18.384393, 3, 4, "BIH Q00.XX"}, - {43.823204, 16.958302, 3, 6, "BIH QK0.00"}, - {44.994864, 17.854033375, 3, 4, "BIH R00.XX"}, - {45.157104, 16.77318875, 3, 6, "BIH RK0.00"}, - {45.022464, 18.286633375, 3, 4, "BIH S00.XX"}, - {45.117204, 17.96458875, 3, 7, "BIH SK0.00"}, - {44.173564, 17.615476875, 3, 4, "BIH T00.XX"}, - {44.274104, 17.043740625, 3, 4, "BIH TK0.00"}, - {44.352464, 17.226976875, 3, 4, "BIH V00.XX"}, - {45.044104, 16.343451125, 3, 6, "BIH VK0.00"}, - {43.832464, 17.567406, 3, 4, "BIH W00.XX"}, - {44.402004, 19.078640625, 3, 6, "BIH WK0.00"}, - {43.212464, 17.5077495, 3, 6, "BIH X00.XX"}, - {43.374104, 17.5543915, 3, 6, "BIH XK0.00"}, - {43.422464, 17.8377495, 3, 4, "BIH Y00.XX"}, - {44.134104, 17.363740625, 3, 4, "BIH YK0.00"}, - {43.952464, 18.757406, 3, 4, "BIH Z00.XX"}, - {44.424104, 18.003740625, 3, 4, "BIH ZK0.00"}, - {45.176731, 16.050931, 2, 5, "BIH 0HH.HHH"}, - {45.176731, 16.707139, 2, 5, "BIH 1HH.HHH"}, - {45.176731, 17.363347, 2, 5, "BIH 2HH.HHH"}, - {45.176731, 18.019555, 2, 6, "BIH 3HH.HHH"}, - {45.176731, 18.675763, 2, 5, "BIH 4HH.HHH"}, - {44.884411, 15.7620205, 2, 5, "BIH 512.XXX"}, - {44.884411, 16.4130205, 2, 3, "BIH 612.XXX"}, - {44.884411, 17.0640205, 2, 3, "BIH 712.XXX"}, - {44.884411, 17.7150205, 2, 3, "BIH 812.XXX"}, - {44.884411, 18.3660205, 2, 3, "BIH 912.XXX"}, - {44.884411, 19.0170205, 2, 7, "BIH B12.XXX"}, - {44.393371, 16.087234, 2, 5, "BIH C12.XXX"}, - {44.393371, 16.733026, 2, 3, "BIH D12.XXX"}, - {44.393371, 17.378818, 2, 3, "BIH F12.XXX"}, - {44.393371, 18.02461, 2, 3, "BIH G12.XXX"}, - {44.393371, 18.670402, 2, 3, "BIH H12.XXX"}, - {44.393371, 19.316194, 2, 5, "BIH J12.XXX"}, - {43.902331, 16.4150515, 2, 5, "BIH K12.XXX"}, - {43.902331, 17.0556355, 2, 5, "BIH L12.XXX"}, - {43.902331, 17.6962195, 2, 3, "BIH M12.XXX"}, - {43.902331, 18.3368035, 3, 4, "BIH N12.XXX"}, - {43.902331, 18.9773875, 2, 3, "BIH P12.XXX"}, - {43.411291, 17.247524, 2, 5, "BIH Q12.XXX"}, - {43.411291, 17.8829, 3, 4, "BIH S12.XXX"}, - {43.411291, 18.518276, 2, 5, "BIH T12.XXX"}, - {42.920251, 17.565212, 2, 5, "BIH V12.XXX"}, - {42.920251, 18.200588, 2, 5, "BIH W12.XXX"}, - {43.915598, 17.6723315, 2, 3, "BIH 9MKB.2XC"}, - {45.835145, 15.9158045, 4, 7, "HRV 12.XX"}, - {45.8399275, 15.498672, 3, 6, "HRV 12.XXX"}, - {43.580724, 16.3162045, 3, 4, "HRV 000.XX"}, - {43.580724, 16.4344045, 3, 6, "HRV 100.XX"}, - {45.394924, 14.37867075, 3, 4, "HRV 200.XX"}, - {45.590724, 18.62237075, 3, 4, "HRV 300.XX"}, - {44.161824, 15.196887625, 3, 4, "HRV 400.XX"}, - {44.908824, 13.805435125, 3, 6, "HRV 500.XX"}, - {45.200724, 17.95237075, 3, 6, "HRV 600.XX"}, - {45.540724, 15.48237075, 3, 6, "HRV 700.XX"}, - {46.350724, 16.27124, 3, 6, "HRV 800.XX"}, - {43.780724, 15.833952, 3, 4, "HRV 900.XX"}, - {45.520724, 16.30237075, 3, 6, "HRV B00.XX"}, - {45.330724, 18.74237075, 3, 4, "HRV C00.XX"}, - {42.700724, 18.014856, 3, 6, "HRV D00.XX"}, - {45.390724, 18.93237075, 3, 6, "HRV F00.XX"}, - {45.950724, 16.781805375, 3, 4, "HRV G00.XX"}, - {46.200724, 16.771805375, 3, 4, "HRV H00.XX"}, - {45.350724, 18.35237075, 3, 4, "HRV J00.XX"}, - {45.380724, 17.62237075, 3, 4, "HRV K00.XX"}, - {46.430724, 16.36124, 3, 8, "HRV L00.XX"}, - {45.880724, 17.331805375, 3, 7, "HRV M00.XX"}, - {45.520724, 16.72237075, 3, 4, "HRV N00.XX"}, - {43.090724, 17.5744045, 3, 6, "HRV P00.XX"}, - {45.482024, 16.22417075, 3, 6, "HRV Q00.XX"}, - {45.110724, 18.642935125, 3, 6, "HRV R00.XX"}, - {45.130724, 13.582935125, 3, 6, "HRV S00.XX"}, - {43.340724, 16.9644045, 3, 4, "HRV T00.XX"}, - {45.300724, 17.32237075, 3, 4, "HRV V00.XX"}, - {46.060724, 16.481805375, 3, 6, "HRV W00.XX"}, - {43.740724, 16.583952, 3, 6, "HRV X00.XX"}, - {44.080724, 16.143952, 3, 6, "HRV Y00.XX"}, - {45.740724, 17.651805375, 3, 7, "HRV Z00.XX"}, - {46.37412, 15.6099595, 2, 6, "HRV 012.XXX"}, - {46.528626, 16.1615185, 2, 7, "HRV 112.XXX"}, - {46.37412, 16.8280515, 2, 5, "HRV 212.XXX"}, - {45.976155, 14.5070175, 2, 6, "HRV 312.XXX"}, - {45.976155, 15.1684325, 2, 5, "HRV 412.XXX"}, - {45.976155, 15.8298485, 3, 6, "HRV 512.XXX"}, - {45.976155, 16.4912645, 2, 5, "HRV 612.XXX"}, - {45.976155, 17.1526805, 2, 6, "HRV 712.XXX"}, - {45.976155, 17.8140965, 2, 6, "HRV 812.XXX"}, - {45.976155, 18.4755125, 2, 6, "HRV 912.XXX"}, - {45.485115, 13.514607, 2, 7, "HRV B12.XXX"}, - {45.485115, 14.170815, 2, 5, "HRV C12.XXX"}, - {45.485115, 14.827023, 2, 5, "HRV D12.XXX"}, - {45.485115, 15.483231, 3, 6, "HRV F12.XXX"}, - {45.485115, 16.139439, 2, 5, "HRV G12.XXX"}, - {45.485115, 16.795647, 3, 4, "HRV H12.XXX"}, - {45.485115, 17.451855, 2, 3, "HRV J12.XXX"}, - {45.485115, 18.108063, 2, 3, "HRV K12.XXX"}, - {45.415422, 18.7627005, 2, 3, "HRV L12.XXX"}, - {45.1204305, 18.757979, 3, 6, "HRV M12.XXX"}, - {44.994086, 13.5217165, 2, 5, "HRV N12.XXX"}, - {44.994086, 14.1727165, 2, 3, "HRV P12.XXX"}, - {44.994086, 14.8237165, 2, 3, "HRV Q12.XXX"}, - {44.994086, 15.4747165, 2, 3, "HRV R12.XXX"}, - {44.503074, 13.8797665, 2, 3, "HRV S12.XXX"}, - {44.503074, 14.5307665, 2, 3, "HRV T12.XXX"}, - {44.503074, 15.1817665, 2, 3, "HRV V12.XXX"}, - {44.503074, 15.8327665, 2, 5, "HRV W12.XXX"}, - {44.012034, 14.53048, 2, 3, "HRV X12.XXX"}, - {44.012034, 15.176272, 2, 3, "HRV Y12.XXX"}, - {44.012034, 15.822064, 2, 3, "HRV Z12.XXX"}, - {43.600194, 16.467856, 2, 5, "HRV 01.XXXX"}, - {43.109154, 15.8592745, 3, 4, "HRV 11.XXXX"}, - {43.109154, 16.4998585, 2, 3, "HRV 21.XXXX"}, - {43.109154, 17.1404425, 2, 3, "HRV 31.XXXX"}, - {42.667218, 15.730871, 2, 5, "HRV 41.XXXX"}, - {42.618114, 16.366247, 3, 4, "HRV 51.XXXX"}, - {42.618114, 17.001623, 2, 3, "HRV 61.XXXX"}, - {42.618114, 17.636999, 2, 5, "HRV 71.XXXX"}, - {42.408275, 18.2021865, 2, 3, "HRV 81.XXXX"}, - {42.408275, 15.9965975, 2, 3, "HRV 91.XXXX"}, - {45.0003255, 18.6933115, 2, 5, "HRV Z1.XXXX"}, - {45.0775, 18.8, 3, 6, "HRV CJH5.N9Q"}, - {6.183978, 1.19877125, 4, 7, "TGO 00.XX"}, - {6.159858, 1.24429125, 4, 5, "TGO J0.XX"}, - {6.2699755, 1.045777, 3, 4, "TGO 12.XXX"}, - {8.970515, 1.0882125, 3, 4, "TGO 000.XX"}, - {6.880515, 0.568382375, 3, 6, "TGO 200.XX"}, - {7.510607, 1.048308375, 3, 4, "TGO 400.XX"}, - {9.530515, 1.128042625, 3, 5, "TGO 600.XX"}, - {10.849514, 0.12587175, 3, 7, "TGO 800.XX"}, - {9.300725, 0.7488695, 3, 4, "TGO B00.XX"}, - {6.990725, 1.128982375, 3, 4, "TGO C00.XX"}, - {9.060725, 1.3688695, 3, 4, "TGO D00.XX"}, - {10.390724, 0.40864275, 3, 7, "TGO F00.XX"}, - {7.630725, 0.558982375, 3, 6, "TGO G00.XX"}, - {9.810725, 1.068756625, 3, 5, "TGO H00.XX"}, - {9.380725, 1.1988695, 3, 5, "TGO J00.XX"}, - {8.600725, 0.9388695, 3, 4, "TGO K00.XX"}, - {8.360725, 0.948982375, 3, 4, "TGO L00.XX"}, - {10.670724, 0.48864275, 3, 7, "TGO M00.XX"}, - {7.800725, 1.158982375, 3, 4, "TGO N00.XX"}, - {6.673026, 1.35451825, 3, 4, "TGO P00.XX"}, - {8.110725, 1.218982375, 3, 4, "TGO Q00.XX"}, - {6.660556, 1.48314525, 3, 4, "TGO R00.XX"}, - {7.498147, 0.875572375, 3, 4, "TGO S00.XX"}, - {9.730725, 0.568756625, 3, 7, "TGO T00.XX"}, - {9.496728, 0.7710845, 3, 5, "TGO V00.XX"}, - {9.706045, 1.269561625, 3, 7, "TGO W00.XX"}, - {9.988336, 0.998576625, 3, 5, "TGO X00.XX"}, - {6.710725, 1.12909525, 3, 4, "TGO Y00.XX"}, - {9.790725, 1.278756625, 3, 7, "TGO Z00.XX"}, - {10.60701, -0.149335, 2, 6, "TGO 012.XXX"}, - {10.60701, 0.212413, 2, 6, "TGO 112.XXX"}, - {10.971835, 0.5895675, 2, 5, "TGO 212.XXX"}, - {10.480795, 0.1156395, 2, 6, "TGO 312.XXX"}, - {10.480795, 0.5895675, 2, 4, "TGO 412.XXX"}, - {10.480795, 1.0634955, 2, 6, "TGO 512.XXX"}, - {9.989755, 0.2341205, 2, 6, "TGO 612.XXX"}, - {9.989755, 0.7080485, 2, 4, "TGO 712.XXX"}, - {9.989755, 1.1819765, 2, 4, "TGO 812.XXX"}, - {9.498715, 0.2341205, 2, 6, "TGO 912.XXX"}, - {9.498715, 0.7080485, 2, 4, "TGO B12.XXX"}, - {9.498715, 1.1819765, 3, 5, "TGO C12.XXX"}, - {9.007675, 0.3762995, 2, 5, "TGO D12.XXX"}, - {9.007675, 0.8502275, 2, 3, "TGO F12.XXX"}, - {9.007675, 1.3241555, 2, 3, "TGO G12.XXX"}, - {8.516635, 0.376013, 2, 5, "TGO H12.XXX"}, - {8.516635, 0.844733, 2, 3, "TGO J12.XXX"}, - {8.516635, 1.313453, 2, 3, "TGO K12.XXX"}, - {8.025595, 0.376013, 2, 5, "TGO L12.XXX"}, - {8.025595, 0.844733, 2, 3, "TGO M12.XXX"}, - {8.025595, 1.313453, 2, 3, "TGO N12.XXX"}, - {7.534555, 0.376013, 2, 5, "TGO P12.XXX"}, - {7.534555, 0.844733, 2, 3, "TGO Q12.XXX"}, - {7.534555, 1.313453, 2, 3, "TGO R12.XXX"}, - {7.043515, 0.376013, 2, 5, "TGO S12.XXX"}, - {7.043515, 0.844733, 2, 3, "TGO T12.XXX"}, - {7.043515, 1.313453, 2, 3, "TGO V12.XXX"}, - {6.552475, 0.610373, 2, 5, "TGO W12.XXX"}, - {6.552475, 1.079093, 2, 3, "TGO X12.XXX"}, - {6.552475, 1.547813, 2, 5, "TGO Y12.XXX"}, - {8.6234, 0.8315, 2, 3, "TGO V9X5.T6M"}, - {56.9747, 24.0687575, 4, 6, "LVA 12.XX"}, - {57.052355, 23.6409465, 3, 5, "LVA 12.XXX"}, - {55.920724, 26.468319625, 3, 8, "LVA 000.XX"}, - {56.556824, 20.989215625, 3, 5, "LVA 100.XX"}, - {56.556824, 21.144175625, 3, 5, "LVA 200.XX"}, - {57.434724, 21.508868, 3, 5, "LVA 300.XX"}, - {56.550724, 27.247115625, 3, 5, "LVA 400.XX"}, - {56.547324, 25.797315625, 3, 4, "LVA 500.XX"}, - {57.569724, 25.338268, 3, 4, "LVA 600.XX"}, - {56.844124, 24.53019875, 3, 4, "LVA 700.XX"}, - {57.010524, 23.08349875, 3, 5, "LVA 800.XX"}, - {57.358424, 25.217768, 3, 4, "LVA 900.XX"}, - {57.020724, 21.87609875, 3, 5, "LVA B00.XX"}, - {56.713024, 22.43409875, 3, 5, "LVA C00.XX"}, - {57.290724, 22.514968, 3, 5, "LVA D00.XX"}, - {56.450724, 24.107115625, 3, 7, "LVA F00.XX"}, - {55.948024, 27.074119625, 3, 7, "LVA G00.XX"}, - {57.194824, 24.77219875, 3, 4, "LVA H00.XX"}, - {56.671024, 23.209215625, 3, 5, "LVA J00.XX"}, - {56.592124, 27.619515625, 3, 6, "LVA K00.XX"}, - {56.401924, 26.103915625, 3, 4, "LVA L00.XX"}, - {57.209424, 26.66929875, 3, 4, "LVA M00.XX"}, - {56.889824, 26.14709875, 3, 4, "LVA N00.XX"}, - {57.548224, 24.633868, 3, 4, "LVA P00.XX"}, - {56.354624, 26.684115625, 3, 4, "LVA Q00.XX"}, - {56.636924, 25.158515625, 3, 4, "LVA R00.XX"}, - {57.181124, 27.17669875, 3, 5, "LVA S00.XX"}, - {57.473024, 25.831668, 3, 4, "LVA T00.XX"}, - {57.819224, 25.955251125, 3, 7, "LVA V00.XX"}, - {56.780624, 24.69879875, 3, 4, "LVA W00.XX"}, - {56.764924, 21.52599875, 3, 5, "LVA X00.XX"}, - {57.921524, 25.312651125, 3, 6, "LVA Y00.XX"}, - {57.150724, 24.45609875, 3, 4, "LVA Z00.XX"}, - {56.055025, 20.900025, 2, 4, "LVA 02W.S12"}, - {56.244025, 21.620025, 2, 6, "LVA 2MG.S0P"}, - {56.244025, 23.255025, 2, 6, "LVA 8P7.60W"}, - {56.133025, 24.323025, 2, 6, "LVA C90.010"}, - {57.635025, 25.670025, 2, 3, "LVA L0L.S0Y"}, - {56.885025, 25.670025, 2, 3, "LVA LGD.S0L"}, - {55.650025, 25.670025, 2, 7, "LVA QJS.S12"}, - {56.875, 24.5825, 2, 3, "LVA K8CF.JFQ"}, - {54.7241, 25.2017775, 4, 7, "LTU 12.XX"}, - {54.889115, 24.9220265, 3, 5, "LTU 12.XXX"}, - {54.892714, 23.8468555, 3, 5, "LTU 000.XX"}, - {55.767545, 21.067688125, 3, 5, "LTU 200.XX"}, - {55.910514, 23.211869625, 3, 6, "LTU 400.XX"}, - {55.720814, 24.257569625, 3, 5, "LTU 600.XX"}, - {54.390314, 23.9336135, 3, 6, "LTU 800.XX"}, - {54.540314, 23.2589135, 3, 6, "LTU B00.XX"}, - {56.286114, 22.249111625, 3, 7, "LTU D00.XX"}, - {55.032014, 24.2080555, 3, 5, "LTU G00.XX"}, - {55.280214, 23.9088975, 3, 5, "LTU J00.XX"}, - {55.480514, 25.4933975, 3, 6, "LTU L00.XX"}, - {55.970514, 22.121869625, 3, 5, "LTU N00.XX"}, - {55.240514, 24.6533975, 3, 5, "LTU Q00.XX"}, - {55.230514, 22.1733975, 3, 7, "LTU S00.XX"}, - {55.608545, 26.4102165, 3, 6, "LTU V00.XX"}, - {55.950724, 21.778019625, 3, 5, "LTU W00.XX"}, - {55.390724, 21.3990365, 3, 5, "LTU X00.XX"}, - {55.939324, 21.135019625, 3, 5, "LTU Y00.XX"}, - {55.846424, 23.475719625, 3, 6, "LTU Z00.XX"}, - {55.015025, 20.950025, 2, 6, "LTU 02W.L12"}, - {53.893025, 22.583025, 2, 4, "LTU 656.D0Y"}, - {54.920025, 25.880025, 2, 5, "LTU WZK.L0Y"}, - {55.1725, 23.2095, 2, 4, "LTU HF39.DW3"}, - {6.88946, 79.843297, 4, 5, "LKA 12.XX"}, - {6.8743755, 79.827265, 3, 4, "LKA 12.XXX"}, - {6.892424, 80.04279425, 4, 5, "LKA 000.XX"}, - {9.729524, 79.986955625, 3, 4, "LKA 100.XX"}, - {7.330724, 80.588981375, 3, 4, "LKA 200.XX"}, - {9.719624, 80.119155625, 3, 4, "LKA 300.XX"}, - {7.470124, 81.772881375, 3, 4, "LKA 400.XX"}, - {6.106224, 80.17199425, 3, 4, "LKA 500.XX"}, - {8.629024, 81.1624685, 3, 4, "LKA 600.XX"}, - {7.777424, 81.651081375, 3, 4, "LKA 700.XX"}, - {9.825924, 80.098755625, 3, 4, "LKA 800.XX"}, - {9.834573, 80.186445625, 3, 4, "LKA 900.XX"}, - {7.890724, 80.608981375, 3, 4, "LKA B00.XX"}, - {8.360724, 80.368981375, 3, 4, "LKA C00.XX"}, - {8.800724, 80.4488685, 3, 4, "LKA D00.XX"}, - {6.740724, 80.33909425, 3, 4, "LKA F00.XX"}, - {5.962045, 80.48992625, 3, 4, "LKA G00.XX"}, - {9.049724, 79.8436685, 3, 8, "LKA H00.XX"}, - {7.030724, 81.008981375, 3, 4, "LKA J00.XX"}, - {8.080724, 79.792981375, 3, 8, "LKA K00.XX"}, - {7.510724, 80.578981375, 3, 4, "LKA L00.XX"}, - {7.692924, 81.700281375, 3, 4, "LKA M00.XX"}, - {7.537524, 80.325881375, 3, 4, "LKA N00.XX"}, - {6.998624, 80.729681375, 3, 4, "LKA P00.XX"}, - {7.210724, 80.528981375, 3, 4, "LKA Q00.XX"}, - {7.600134, 79.786226875, 3, 4, "LKA R00.XX"}, - {7.838724, 81.548481375, 3, 4, "LKA S00.XX"}, - {6.018724, 80.40419425, 3, 4, "LKA T00.XX"}, - {6.936164, 80.041728125, 4, 5, "LKA V00.XX"}, - {6.241304, 80.03540025, 3, 4, "LKA VK0.00"}, - {9.385664, 80.3573415, 3, 4, "LKA W00.XX"}, - {7.295104, 81.661628375, 3, 4, "LKA WK0.00"}, - {7.262464, 80.318828125, 3, 4, "LKA X00.XX"}, - {6.884104, 80.573728375, 3, 4, "LKA XK0.00"}, - {7.062464, 80.498828125, 3, 4, "LKA Y00.XX"}, - {7.935904, 80.994628375, 3, 4, "LKA YK0.00"}, - {6.662464, 80.67891375, 3, 4, "LKA Z00.XX"}, - {6.137004, 81.09400025, 3, 4, "LKA ZK0.00"}, - {8.957025, 79.500025, 2, 7, "LKA 00B.S0P"}, - {9.365427, 79.502932, 2, 7, "LKA 0BD.S11"}, - {9.466358, 79.634768, 2, 7, "LKA 0C0.S17"}, - {9.140025, 79.750025, 2, 7, "LKA 11F.L0L"}, - {8.555025, 79.875025, 2, 7, "LKA 4HL.S0W"}, - {8.050025, 79.688025, 2, 7, "LKA 83M.S0L"}, - {6.660025, 79.688025, 2, 3, "LKA D37.L0Z"}, - {6.360025, 79.922025, 2, 3, "LKA T9M.S0Y"}, - {5.900025, 80.000025, 2, 3, "LKA WRZ.L0N"}, - {6.921716, 79.8703375, 4, 5, "LKA 5Q9J.4RV"}, - {41.767508, 44.72148, 4, 7, "GEO 12.XX"}, - {41.435555, 44.6021015, 3, 6, "GEO 12.XXX"}, - {42.273145, 42.6020725, 3, 5, "GEO 000.XX"}, - {42.549324, 41.7820085, 3, 5, "GEO 100.XX"}, - {42.020724, 44.05576, 3, 6, "GEO 200.XX"}, - {43.042645, 40.953384, 3, 5, "GEO 300.XX"}, - {43.348924, 40.2231045, 3, 5, "GEO 400.XX"}, - {42.880724, 41.614856, 3, 5, "GEO 500.XX"}, - {42.764424, 41.428756, 3, 5, "GEO 600.XX"}, - {41.666124, 41.59176, 3, 6, "GEO 700.XX"}, - {41.860624, 41.75756, 3, 6, "GEO 800.XX"}, - {42.192124, 41.6480085, 3, 5, "GEO 900.XX"}, - {42.269924, 43.8863085, 3, 5, "GEO B00.XX"}, - {42.052224, 43.5196085, 3, 6, "GEO C00.XX"}, - {42.310724, 42.0053085, 3, 5, "GEO D00.XX"}, - {42.210724, 42.2953085, 3, 5, "GEO F00.XX"}, - {42.150724, 42.9553085, 3, 5, "GEO G00.XX"}, - {41.982424, 45.41266, 3, 6, "GEO H00.XX"}, - {41.970724, 41.93576, 3, 6, "GEO J00.XX"}, - {41.680724, 42.92576, 3, 6, "GEO K00.XX"}, - {42.370724, 42.5453085, 3, 5, "GEO L00.XX"}, - {41.970724, 44.35576, 3, 6, "GEO M00.XX"}, - {42.389824, 42.9319085, 3, 5, "GEO N00.XX"}, - {42.330724, 43.2153085, 3, 5, "GEO P00.XX"}, - {41.893524, 43.34496, 3, 6, "GEO Q00.XX"}, - {42.670724, 41.674856, 3, 5, "GEO R00.XX"}, - {43.169724, 40.5475045, 3, 5, "GEO S00.XX"}, - {41.748545, 45.2291, 3, 6, "GEO T00.XX"}, - {42.359624, 42.3885085, 3, 5, "GEO V00.XX"}, - {42.830724, 42.674856, 3, 5, "GEO W00.XX"}, - {41.790724, 45.74576, 3, 8, "GEO X00.XX"}, - {42.983424, 41.056656, 4, 6, "GEO Y00.XX"}, - {41.486724, 44.4777125, 3, 6, "GEO Z00.XX"}, - {43.065025, 40.006025, 2, 4, "GEO 011.S10"}, - {42.688025, 40.870025, 2, 4, "GEO 1HB.S08"}, - {41.427025, 41.470025, 2, 5, "GEO 3CC.D0T"}, - {42.770025, 42.985025, 2, 4, "GEO DFR.S0G"}, - {41.100025, 42.985025, 2, 5, "GEO FFM.D07"}, - {41.353025, 45.330025, 2, 7, "GEO VF4.L0M"}, - {41.225025, 45.700025, 2, 10, "GEO X7T.S14"}, - {41.100025, 45.800025, 2, 7, "GEO XCC.D01"}, - {41.053025, 46.440025, 2, 7, "GEO ZK9.S0M"}, - {43.4105125, 40.249181, 2, 7, "GEO 1234.XXX"}, - {53.382524, -6.3337485, 4, 6, "IRL 12.XX"}, - {53.509143, -6.7937565, 3, 5, "IRL 12.XXX"}, - {51.917545, -8.542639375, 3, 5, "IRL 000.XX"}, - {52.697724, -8.68086925, 3, 4, "IRL 100.XX"}, - {53.306545, -9.13032625, 3, 4, "IRL 200.XX"}, - {52.290824, -7.183578125, 3, 5, "IRL 300.XX"}, - {54.039124, -6.458264375, 3, 5, "IRL 400.XX"}, - {53.760724, -6.428364375, 3, 5, "IRL 500.XX"}, - {52.311124, -9.768878125, 3, 4, "IRL 600.XX"}, - {52.693224, -7.31536925, 3, 5, "IRL 700.XX"}, - {52.884824, -9.04916925, 3, 4, "IRL 800.XX"}, - {54.310724, -8.5442555, 3, 5, "IRL 900.XX"}, - {53.460724, -8.01757325, 3, 5, "IRL B00.XX"}, - {52.380724, -6.545878125, 3, 5, "IRL C00.XX"}, - {52.400724, -7.775878125, 3, 5, "IRL D00.XX"}, - {52.880724, -6.98666925, 3, 5, "IRL F00.XX"}, - {53.692424, -6.746164375, 3, 5, "IRL G00.XX"}, - {53.570724, -7.408364375, 3, 5, "IRL H00.XX"}, - {54.990624, -7.8315595, 3, 5, "IRL J00.XX"}, - {53.116524, -9.63257325, 3, 4, "IRL K00.XX"}, - {53.320724, -7.55757325, 3, 5, "IRL L00.XX"}, - {53.080724, -7.36757325, 3, 5, "IRL M00.XX"}, - {52.841124, -6.25476925, 3, 5, "IRL N00.XX"}, - {54.160724, -9.2291555, 3, 4, "IRL P00.XX"}, - {51.876926, -8.405818875, 4, 6, "IRL Q00.XX"}, - {53.622464, -6.253154125, 3, 5, "IRL R00.XX"}, - {53.854104, -9.343786375, 3, 4, "IRL RK0.00"}, - {52.712464, -8.97066575, 3, 4, "IRL S00.XX"}, - {52.494104, -6.61270125, 3, 5, "IRL SK0.00"}, - {52.676594, -6.31863125, 3, 5, "IRL T00.XX"}, - {52.134104, -8.702194125, 3, 4, "IRL TK0.00"}, - {53.002464, -6.10135275, 3, 5, "IRL V00.XX"}, - {52.084104, -7.672194125, 3, 5, "IRL VK0.00"}, - {53.576564, -6.169854125, 3, 5, "IRL W00.XX"}, - {53.664004, -6.307286375, 3, 5, "IRL WK0.00"}, - {52.691064, -7.86906575, 3, 5, "IRL X00.XX"}, - {53.719204, -7.841586375, 3, 5, "IRL XK0.00"}, - {52.173964, -7.204764375, 3, 5, "IRL Y00.XX"}, - {52.385404, -6.981694125, 3, 5, "IRL YK0.00"}, - {53.007164, -7.02945275, 3, 5, "IRL Z00.XX"}, - {51.914104, -8.211759875, 3, 5, "IRL ZK0.00"}, - {53.6475185, -10.458425, 2, 3, "IRL 123.XXX"}, - {54.609323, -10.1586395, 2, 3, "IRL 12.XXXX"}, - {53.43, -8.045, 2, 4, "IRL 6MJM.XL4"}, - {8.455103, -13.2937275, 4, 6, "SLE 12.XX"}, - {8.665563, -13.275148, 3, 5, "SLE 12.XXX"}, - {8.626414, -11.0322885, 4, 7, "SLE 000.XX"}, - {8.860514, -12.1117885, 3, 5, "SLE 200.XX"}, - {7.932214, -11.801618625, 3, 5, "SLE 400.XX"}, - {7.860514, -11.251618625, 3, 5, "SLE 600.XX"}, - {8.427614, -10.396118625, 3, 8, "SLE 800.XX"}, - {8.575314, -11.1509885, 3, 5, "SLE B00.XX"}, - {8.666114, -12.5885885, 3, 5, "SLE D00.XX"}, - {8.180514, -12.121618625, 3, 5, "SLE G00.XX"}, - {8.810724, -12.8236315, 3, 5, "SLE J00.XX"}, - {8.760724, -11.9719315, 3, 5, "SLE K00.XX"}, - {9.004924, -12.0052315, 3, 5, "SLE L00.XX"}, - {7.562124, -12.533618625, 3, 5, "SLE M00.XX"}, - {8.452124, -11.902818625, 3, 5, "SLE N00.XX"}, - {7.640724, -12.221018625, 3, 5, "SLE P00.XX"}, - {8.320724, -10.621018625, 3, 6, "SLE Q00.XX"}, - {9.620724, -11.591244375, 3, 5, "SLE R00.XX"}, - {8.210724, -12.481018625, 3, 5, "SLE S00.XX"}, - {8.060724, -10.971018625, 3, 8, "SLE T00.XX"}, - {9.160724, -12.9611315, 3, 6, "SLE V00.XX"}, - {8.960724, -13.0811315, 3, 5, "SLE W00.XX"}, - {8.210724, -10.791018625, 3, 6, "SLE X00.XX"}, - {8.140724, -10.751018625, 4, 7, "SLE Y00.XX"}, - {7.890724, -11.511018625, 3, 5, "SLE Z00.XX"}, - {9.954595, -12.6662175, 2, 5, "SLE 012.XXX"}, - {9.954595, -12.1922895, 2, 5, "SLE 112.XXX"}, - {9.954595, -11.7183615, 2, 5, "SLE 212.XXX"}, - {9.954595, -11.2444335, 2, 5, "SLE 312.XXX"}, - {9.463555, -13.2823245, 2, 5, "SLE 412.XXX"}, - {9.463555, -12.8083965, 2, 5, "SLE 512.XXX"}, - {9.463555, -12.3344685, 2, 5, "SLE 612.XXX"}, - {9.463555, -11.8605405, 2, 4, "SLE 712.XXX"}, - {9.463555, -11.3866125, 2, 4, "SLE 812.XXX"}, - {9.463555, -10.9126845, 2, 5, "SLE 912.XXX"}, - {8.972515, -13.2823235, 2, 4, "SLE B12.XXX"}, - {8.972515, -12.8083955, 2, 4, "SLE C12.XXX"}, - {8.972515, -12.3344675, 2, 4, "SLE D12.XXX"}, - {8.972515, -11.8605395, 2, 4, "SLE F12.XXX"}, - {8.972515, -11.3866115, 2, 4, "SLE G12.XXX"}, - {8.972515, -10.9126835, 2, 5, "SLE H12.XXX"}, - {8.481475, -13.519575, 2, 4, "SLE J12.XXX"}, - {8.481475, -13.050855, 3, 5, "SLE K12.XXX"}, - {8.481475, -12.582135, 2, 4, "SLE L12.XXX"}, - {8.481475, -12.113415, 2, 4, "SLE M12.XXX"}, - {8.481475, -11.644695, 2, 4, "SLE N12.XXX"}, - {8.481475, -11.175975, 2, 4, "SLE P12.XXX"}, - {8.481475, -10.707255, 2, 5, "SLE Q12.XXX"}, - {7.8700935, -13.0550895, 2, 4, "SLE R12.XXX"}, - {7.515118, -13.0562425, 2, 4, "SLE X12.XXX"}, - {7.990435, -12.455581, 2, 4, "SLE S12.XXX"}, - {7.990435, -11.986861, 2, 4, "SLE T12.XXX"}, - {7.990435, -11.518141, 2, 4, "SLE V12.XXX"}, - {7.990435, -11.049421, 2, 7, "SLE W12.XXX"}, - {7.499395, -12.45558, 3, 5, "SLE Y12.XXX"}, - {7.499395, -11.98686, 2, 4, "SLE Z12.XXX"}, - {7.087555, -11.51814, 2, 3, "SLE 11.XXXX"}, - {7.087555, -11.049421, 2, 5, "SLE 21.XXXX"}, - {6.9282845, -11.7303055, 2, 3, "SLE 31.XXXX"}, - {8.456749, -11.98876, 2, 4, "SLE 78YY.8MZ"}, - {9.015792, -79.5577175, 4, 5, "PAN 00.XX"}, - {8.989629, -79.5105805, 4, 5, "PAN J0.XX"}, - {8.991305, -79.8292695, 3, 4, "PAN 12.XXX"}, - {8.400214, -82.489818625, 3, 4, "PAN 000.XX"}, - {9.390524, -79.9142315, 3, 4, "PAN 200.XX"}, - {9.390524, -79.8267815, 3, 4, "PAN 300.XX"}, - {8.147424, -81.026718625, 3, 4, "PAN 400.XX"}, - {9.479524, -82.5548315, 3, 6, "PAN 500.XX"}, - {8.050724, -81.361018625, 3, 4, "PAN 600.XX"}, - {8.321424, -82.892918625, 3, 6, "PAN 700.XX"}, - {8.547024, -82.6441315, 3, 4, "PAN 800.XX"}, - {8.860524, -82.9123315, 3, 6, "PAN 900.XX"}, - {8.550724, -80.4011315, 3, 4, "PAN B00.XX"}, - {9.210724, -79.1411315, 3, 4, "PAN C00.XX"}, - {9.441224, -78.6050315, 3, 6, "PAN D00.XX"}, - {8.453224, -80.316018625, 3, 4, "PAN F00.XX"}, - {7.980724, -80.821018625, 3, 4, "PAN G00.XX"}, - {7.796024, -80.307618625, 4, 5, "PAN H00.XX"}, - {9.591924, -79.685844375, 3, 4, "PAN J00.XX"}, - {8.286124, -80.579918625, 3, 4, "PAN K00.XX"}, - {7.999324, -80.478518625, 3, 4, "PAN L00.XX"}, - {8.600724, -82.4611315, 3, 4, "PAN M00.XX"}, - {8.370624, -80.585818625, 3, 4, "PAN N00.XX"}, - {8.349524, -81.238718625, 3, 4, "PAN P00.XX"}, - {8.788024, -79.9198315, 3, 4, "PAN Q00.XX"}, - {8.030724, -81.081018625, 3, 4, "PAN R00.XX"}, - {8.091024, -80.945618625, 4, 5, "PAN S00.XX"}, - {7.878324, -80.320418625, 3, 4, "PAN T00.XX"}, - {8.276424, -81.886818625, 3, 4, "PAN V00.XX"}, - {8.816024, -82.4702315, 3, 4, "PAN W00.XX"}, - {8.541824, -79.9563315, 3, 4, "PAN X00.XX"}, - {8.620724, -79.9111315, 3, 4, "PAN Y00.XX"}, - {8.835824, -79.5780315, 4, 5, "PAN Z00.XX"}, - {9.575491, -83.0253245, 2, 5, "PAN 012.XXX"}, - {9.084451, -83.0253245, 2, 5, "PAN 112.XXX"}, - {8.593411, -83.025611, 2, 5, "PAN 212.XXX"}, - {8.102371, -83.025611, 2, 5, "PAN 312.XXX"}, - {9.57549, -82.5566045, 2, 5, "PAN 412.XXX"}, - {9.08445, -82.5566045, 2, 3, "PAN 512.XXX"}, - {8.59341, -82.556891, 2, 3, "PAN 612.XXX"}, - {8.10237, -82.556891, 2, 3, "PAN 712.XXX"}, - {9.280866, -82.0878845, 2, 3, "PAN 812.XXX"}, - {8.789826, -82.088171, 2, 3, "PAN 912.XXX"}, - {8.298786, -82.088171, 2, 3, "PAN B12.XXX"}, - {7.635882, -81.947555, 2, 3, "PAN C12.XXX"}, - {8.888034, -81.6191645, 2, 3, "PAN D12.XXX"}, - {8.396994, -81.619451, 2, 3, "PAN F12.XXX"}, - {7.905954, -81.619451, 2, 3, "PAN G12.XXX"}, - {9.109002, -81.1504445, 2, 3, "PAN H12.XXX"}, - {8.617962, -81.150731, 2, 3, "PAN J12.XXX"}, - {8.126922, -81.150731, 2, 3, "PAN K12.XXX"}, - {7.635882, -81.150731, 2, 3, "PAN L12.XXX"}, - {9.123734, -80.6817245, 2, 3, "PAN M12.XXX"}, - {8.632694, -80.682011, 2, 3, "PAN N12.XXX"}, - {8.141654, -80.682011, 2, 3, "PAN P12.XXX"}, - {7.650614, -80.682011, 2, 3, "PAN Q12.XXX"}, - {9.418358, -80.2130045, 2, 3, "PAN R12.XXX"}, - {8.927318, -80.2130045, 2, 3, "PAN S12.XXX"}, - {8.436278, -80.213291, 2, 3, "PAN T12.XXX"}, - {7.797926, -80.213291, 2, 3, "PAN V12.XXX"}, - {9.614774, -79.7442845, 2, 3, "PAN W12.XXX"}, - {9.123734, -79.7442845, 3, 4, "PAN X12.XXX"}, - {8.632694, -79.744571, 2, 3, "PAN Y12.XXX"}, - {9.614774, -79.2755645, 2, 3, "PAN Z12.XXX"}, - {8.711894, -79.2755645, 2, 3, "PAN 01.XXXX"}, - {8.220854, -79.181065, 2, 3, "PAN 11.XXXX"}, - {9.202934, -78.8058025, 2, 5, "PAN 21.XXXX"}, - {8.711894, -78.8058025, 2, 5, "PAN 31.XXXX"}, - {8.220854, -78.806089, 3, 6, "PAN 41.XXXX"}, - {7.729814, -78.806089, 2, 5, "PAN 51.XXXX"}, - {9.202934, -78.3370825, 2, 5, "PAN 61.XXXX"}, - {8.711894, -78.3370825, 2, 5, "PAN 71.XXXX"}, - {8.220854, -78.337369, 2, 5, "PAN 81.XXXX"}, - {7.729814, -78.337369, 2, 5, "PAN 91.XXXX"}, - {7.238774, -78.337369, 2, 5, "PAN B1.XXXX"}, - {8.711894, -77.8683625, 2, 5, "PAN C1.XXXX"}, - {8.220854, -77.868649, 2, 5, "PAN D1.XXXX"}, - {7.729814, -77.868649, 2, 5, "PAN F1.XXXX"}, - {7.238774, -77.868649, 2, 5, "PAN G1.XXXX"}, - {8.220854, -77.582935, 3, 6, "PAN H1.XXXX"}, - {7.729814, -77.582935, 3, 6, "PAN J1.XXXX"}, - {7.37612, -82.330877, 2, 3, "PAN X123.XX"}, - {7.717075, -81.854345, 2, 3, "PAN Y123.XX"}, - {9.001393, -81.635992, 2, 3, "PAN Z123.XX"}, - {8.43, -80.097, 2, 3, "PAN SYTW.GJ7"}, - {50.1151, 14.3719615, 4, 7, "CZE 12.XX"}, - {50.006345, 14.22090675, 3, 6, "CZE 00.XXX"}, - {49.295084, 16.40395375, 3, 5, "CZE C0.XXX"}, - {49.875868, 18.14973, 3, 6, "CZE P0.XXX"}, - {49.782124, 13.307624, 3, 5, "CZE 000.XX"}, - {49.642124, 17.187624, 3, 5, "CZE 100.XX"}, - {50.803424, 14.9962685, 3, 6, "CZE 200.XX"}, - {49.020724, 14.41140225, 3, 6, "CZE 300.XX"}, - {50.260724, 15.77034675, 3, 5, "CZE 400.XX"}, - {50.710724, 13.9562685, 3, 5, "CZE 500.XX"}, - {50.070724, 15.70694675, 3, 5, "CZE 600.XX"}, - {49.253424, 17.58830225, 3, 5, "CZE 700.XX"}, - {50.190724, 14.04034675, 3, 5, "CZE 800.XX"}, - {50.550724, 13.6069685, 3, 5, "CZE 900.XX"}, - {49.980724, 17.82694675, 3, 6, "CZE B00.XX"}, - {50.280724, 12.78014675, 3, 5, "CZE C00.XX"}, - {50.812124, 14.1262685, 3, 6, "CZE D00.XX"}, - {50.690724, 13.7562685, 3, 5, "CZE F00.XX"}, - {50.509324, 13.3330685, 3, 5, "CZE G00.XX"}, - {49.440724, 15.517624, 3, 5, "CZE H00.XX"}, - {49.495724, 17.390824, 3, 5, "CZE J00.XX"}, - {49.520724, 17.057624, 3, 5, "CZE K00.XX"}, - {50.460724, 14.8362685, 3, 6, "CZE L00.XX"}, - {50.731864, 15.1344665, 3, 5, "CZE M00.XX"}, - {50.684104, 14.4891805, 3, 6, "CZE MK0.00"}, - {49.232464, 15.82311275, 3, 5, "CZE N00.XX"}, - {49.684104, 18.620049, 3, 6, "CZE NK0.00"}, - {49.407364, 14.627597, 3, 6, "CZE P00.XX"}, - {49.681704, 13.965549, 3, 5, "CZE PK0.00"}, - {48.872464, 16.01311275, 3, 6, "CZE Q00.XX"}, - {50.070204, 12.32641475, 3, 5, "CZE QK0.00"}, - {50.585664, 15.8786665, 3, 5, "CZE R00.XX"}, - {50.024104, 15.14961475, 3, 5, "CZE RK0.00"}, - {49.321964, 14.10461275, 3, 5, "CZE S00.XX"}, - {49.965104, 16.94121475, 3, 5, "CZE SK0.00"}, - {49.315164, 17.34881275, 3, 5, "CZE T00.XX"}, - {49.350604, 17.946549, 3, 7, "CZE TK0.00"}, - {49.492464, 17.922597, 3, 7, "CZE V00.XX"}, - {48.858804, 17.10718325, 3, 6, "CZE VK0.00"}, - {50.609864, 13.5518665, 3, 5, "CZE W00.XX"}, - {49.594104, 17.950249, 3, 7, "CZE WK0.00"}, - {49.068264, 17.41461275, 3, 7, "CZE X00.XX"}, - {48.751004, 16.8354175, 3, 6, "CZE XK0.00"}, - {49.762464, 18.572597, 3, 6, "CZE Y00.XX"}, - {50.084204, 17.65621475, 3, 6, "CZE YK0.00"}, - {50.202364, 12.59508225, 3, 5, "CZE Z00.XX"}, - {50.525304, 14.0996805, 3, 5, "CZE ZK0.00"}, - {51.010401, 13.2294925, 2, 4, "CZE 112.XXX"}, - {51.010401, 13.9638205, 2, 5, "CZE 212.XXX"}, - {51.010401, 14.6981485, 2, 6, "CZE 312.XXX"}, - {50.596212, 15.426932, 2, 4, "CZE 412.XXX"}, - {50.421153, 12.1352395, 2, 4, "CZE 512.XXX"}, - {50.519361, 12.8591515, 2, 4, "CZE 612.XXX"}, - {50.519361, 13.5830635, 2, 4, "CZE 712.XXX"}, - {50.519361, 14.3069755, 2, 5, "CZE 812.XXX"}, - {50.519361, 15.0308875, 2, 5, "CZE 912.XXX"}, - {50.519361, 15.7547995, 2, 4, "CZE B12.XXX"}, - {50.519361, 16.4787115, 2, 5, "CZE C12.XXX"}, - {50.519361, 17.2026235, 2, 5, "CZE D12.XXX"}, - {50.028321, 12.424517, 3, 5, "CZE F12.XXX"}, - {50.028321, 13.143221, 2, 4, "CZE G12.XXX"}, - {50.028321, 13.861925, 2, 4, "CZE H12.XXX"}, - {50.028321, 14.580629, 3, 6, "CZE J12.XXX"}, - {50.028321, 15.299333, 2, 4, "CZE K12.XXX"}, - {50.028321, 16.018037, 2, 4, "CZE L12.XXX"}, - {50.028321, 16.736741, 2, 4, "CZE M12.XXX"}, - {50.028321, 17.455445, 2, 4, "CZE N12.XXX"}, - {50.028321, 18.174149, 2, 5, "CZE P12.XXX"}, - {49.537281, 12.529771, 2, 4, "CZE Q12.XXX"}, - {49.537281, 13.238059, 2, 4, "CZE R12.XXX"}, - {49.537281, 13.946347, 2, 4, "CZE S12.XXX"}, - {49.537281, 14.654635, 2, 5, "CZE T12.XXX"}, - {49.537281, 15.362923, 2, 4, "CZE V12.XXX"}, - {49.537281, 16.071211, 2, 4, "CZE W12.XXX"}, - {49.537281, 16.779499, 2, 4, "CZE X12.XXX"}, - {49.537281, 17.487787, 2, 4, "CZE Y12.XXX"}, - {49.537281, 18.196075, 2, 6, "CZE Z12.XXX"}, - {48.611991, 13.2081505, 2, 4, "CZE 1123.XX"}, - {48.611991, 13.9112305, 2, 6, "CZE 2123.XX"}, - {48.611991, 14.6143105, 2, 6, "CZE 3123.XX"}, - {48.611991, 15.3173905, 2, 5, "CZE 4123.XX"}, - {48.611991, 16.0204705, 2, 5, "CZE 5123.XX"}, - {48.611991, 16.7235505, 2, 5, "CZE 6123.XX"}, - {48.611991, 17.4266305, 2, 5, "CZE 7123.XX"}, - {48.588261, 14.4139695, 2, 6, "CZE 8HHH.HH"}, - {50.264336, 12.7435425, 2, 4, "CZE 1234.XXX"}, - {4.943294, -52.340519, 4, 6, "GUF 12.XX"}, - {5.203922, -52.689301, 4, 6, "GUF 12.XXX"}, - {5.525244, -54.08622775, 3, 8, "GUF 000.XX"}, - {5.275674, -52.881882875, 3, 5, "GUF 600.XX"}, - {5.689774, -53.92955175, 3, 4, "GUF C00.XX"}, - {5.151674, -54.401082875, 3, 7, "GUF J00.XX"}, - {4.266074, -54.402082875, 3, 8, "GUF P00.XX"}, - {5.398974, -53.04715175, 3, 4, "GUF V00.XX"}, - {5.734595, -54.212111, 2, 5, "GUF 112.XXX"}, - {5.734595, -53.743391, 3, 4, "GUF 212.XXX"}, - {5.4122225, -53.2761505, 2, 3, "GUF 312.XXX"}, - {5.248107, -54.44647, 2, 6, "GUF 412.XXX"}, - {5.248107, -53.97775, 2, 4, "GUF 512.XXX"}, - {5.248107, -53.50903, 2, 4, "GUF 612.XXX"}, - {5.248107, -53.04031, 2, 4, "GUF 712.XXX"}, - {5.248107, -52.57159, 3, 5, "GUF 812.XXX"}, - {4.757067, -54.44647, 2, 6, "GUF 912.XXX"}, - {4.757067, -53.97775, 2, 4, "GUF B12.XXX"}, - {4.757067, -53.50903, 2, 4, "GUF C12.XXX"}, - {4.757067, -53.04031, 2, 4, "GUF D12.XXX"}, - {4.757067, -52.57159, 2, 4, "GUF F12.XXX"}, - {4.757067, -52.10287, 2, 4, "GUF G12.XXX"}, - {4.266027, -54.399598, 3, 8, "GUF H12.XXX"}, - {4.266027, -53.930878, 2, 5, "GUF J12.XXX"}, - {4.266027, -53.462158, 2, 5, "GUF K12.XXX"}, - {4.266027, -52.993438, 2, 5, "GUF L12.XXX"}, - {4.266027, -52.524718, 2, 6, "GUF M12.XXX"}, - {4.266027, -52.055998, 2, 6, "GUF N12.XXX"}, - {3.774987, -54.165238, 2, 7, "GUF P12.XXX"}, - {3.774987, -53.696518, 2, 5, "GUF Q12.XXX"}, - {3.774987, -53.227798, 2, 5, "GUF R12.XXX"}, - {3.774987, -52.759078, 2, 5, "GUF S12.XXX"}, - {3.774987, -52.290358, 2, 6, "GUF T12.XXX"}, - {3.283947, -54.188674, 2, 7, "GUF V12.XXX"}, - {3.283947, -53.719954, 2, 5, "GUF W12.XXX"}, - {3.283947, -53.251234, 2, 5, "GUF X12.XXX"}, - {3.283947, -52.782514, 2, 5, "GUF Y12.XXX"}, - {3.283947, -52.595026, 3, 6, "GUF Z12.XXX"}, - {2.481417, -54.563434, 3, 11, "GUF 0123.XX"}, - {2.481417, -54.094714, 3, 9, "GUF 1123.XX"}, - {2.481417, -53.625994, 3, 9, "GUF 2123.XX"}, - {2.481417, -53.157274, 3, 9, "GUF 3123.XX"}, - {2.481417, -52.876042, 5, 11, "GUF 4123.XX"}, - {2.111385, -54.563434, 2, 10, "GUF 5123.XX"}, - {2.111385, -54.094714, 2, 8, "GUF 6123.XX"}, - {2.111385, -53.625994, 2, 8, "GUF 7123.XX"}, - {2.111385, -53.157274, 2, 8, "GUF 8123.XX"}, - {2.111385, -52.969786, 3, 9, "GUF 9123.XX"}, - {5.3278325, -52.657549, 2, 3, "GUF B123.XX"}, - {4.813857, -52.12609, 2, 4, "GUF C123.XX"}, - {4.908194, -52.302629, 4, 6, "GUF R71B.ZJW"}, - {24.506, 54.324642, 4, 6, "ARE 12.XX"}, - {25.388927, 55.0678965, 3, 7, "ARE 12.XXX"}, - {24.379214, 54.37891925, 3, 5, "ARE 000.XX"}, - {24.379214, 54.51277925, 3, 5, "ARE 200.XX"}, - {24.379214, 54.64663925, 3, 5, "ARE 400.XX"}, - {24.256905, 54.44584925, 3, 5, "ARE 600.XX"}, - {24.256905, 54.57970925, 3, 5, "ARE 800.XX"}, - {24.501523, 54.61451225, 4, 6, "ARE B00.XX"}, - {24.623832, 54.66805625, 4, 6, "ARE D00.XX"}, - {24.210514, 55.67311925, 3, 5, "ARE G00.XX"}, - {24.186052, 55.53925925, 3, 5, "ARE J00.XX"}, - {24.088205, 55.619745125, 3, 5, "ARE L00.XX"}, - {24.088205, 55.753265125, 3, 5, "ARE N00.XX"}, - {25.730414, 55.87883975, 3, 7, "ARE Q00.XX"}, - {25.893724, 55.956013875, 3, 7, "ARE S00.XX"}, - {25.160995, 56.3135475, 3, 7, "ARE T00.XX"}, - {25.435145, 56.33358175, 3, 7, "ARE V00.XX"}, - {25.576545, 55.52524875, 3, 7, "ARE W00.XX"}, - {25.478545, 55.47557875, 3, 7, "ARE X00.XX"}, - {25.046124, 54.9468525, 4, 6, "ARE Y00.XX"}, - {25.632224, 56.24602675, 4, 9, "ARE Z00.XX"}, - {26.037895, 55.8971715, 2, 6, "ARE 012.XXX"}, - {25.661679, 55.8971715, 3, 7, "ARE 112.XXX"}, - {25.170639, 55.8971715, 2, 6, "ARE 212.XXX"}, - {25.828632, 55.3815795, 2, 6, "ARE 312.XXX"}, - {25.337592, 55.3815795, 3, 7, "ARE 412.XXX"}, - {25.337592, 54.8659875, 3, 7, "ARE 512.XXX"}, - {24.94476, 54.092313, 3, 5, "ARE 612.XXX"}, - {24.94476, 54.602697, 3, 5, "ARE 712.XXX"}, - {24.94476, 55.113081, 5, 7, "ARE 812.XXX"}, - {24.94476, 55.623465, 3, 5, "ARE 912.XXX"}, - {24.45372, 51.540392, 2, 6, "ARE B12.XXX"}, - {24.45372, 52.050776, 3, 7, "ARE C12.XXX"}, - {24.45372, 52.56116, 3, 7, "ARE D12.XXX"}, - {24.45372, 53.071544, 3, 7, "ARE F12.XXX"}, - {24.45372, 53.581928, 3, 5, "ARE G12.XXX"}, - {24.45372, 54.092312, 3, 5, "ARE H12.XXX"}, - {24.45372, 54.602696, 4, 6, "ARE J12.XXX"}, - {24.45372, 55.11308, 3, 5, "ARE K12.XXX"}, - {24.45372, 55.623464, 2, 4, "ARE L12.XXX"}, - {23.96268, 51.5708335, 2, 5, "ARE M12.XXX"}, - {23.96268, 52.0760095, 2, 6, "ARE N12.XXX"}, - {23.96268, 52.5811855, 2, 4, "ARE P12.XXX"}, - {23.96268, 53.0863615, 2, 4, "ARE Q12.XXX"}, - {23.96268, 53.5915375, 2, 4, "ARE R12.XXX"}, - {23.96268, 54.0967135, 2, 4, "ARE S12.XXX"}, - {23.96268, 54.6018895, 2, 4, "ARE T12.XXX"}, - {23.96268, 55.1070655, 2, 4, "ARE V12.XXX"}, - {23.47164, 52.5811855, 2, 4, "ARE W12.XXX"}, - {23.47164, 53.0863615, 2, 4, "ARE X12.XXX"}, - {23.47164, 53.5915375, 2, 4, "ARE Y12.XXX"}, - {23.47164, 54.0967135, 2, 4, "ARE Z12.XXX"}, - {23.040105, 52.0509835, 2, 6, "ARE B123.XX"}, - {23.040105, 54.5768635, 3, 7, "ARE C123.XX"}, - {23.040105, 55.0820395, 3, 7, "ARE F123.XX"}, - {22.628111, 52.4551245, 2, 6, "ARE H123.XX"}, - {22.628111, 52.9603005, 2, 6, "ARE K123.XX"}, - {22.628111, 53.4654765, 2, 6, "ARE M123.XX"}, - {22.628111, 53.9706525, 2, 6, "ARE P123.XX"}, - {22.628111, 54.4758285, 2, 6, "ARE R123.XX"}, - {22.628111, 54.9810045, 2, 6, "ARE S123.XX"}, - {24.993127, 51.837943, 2, 5, "ARE 12.XXXX"}, - {24.4709, 54.3659, 4, 6, "ARE LG3D.SPY"}, - {48.2551, 16.3144875, 4, 5, "AUT 12.XX"}, - {47.870529, 16.1582865, 3, 4, "AUT 12.XXX"}, - {48.344224, 14.2337805, 3, 5, "AUT 000.XX"}, - {47.120724, 15.380975625, 3, 4, "AUT 100.XX"}, - {47.034235, 15.380975625, 3, 4, "AUT 200.XX"}, - {47.292045, 11.33846525, 3, 5, "AUT 300.XX"}, - {47.850324, 12.970645875, 3, 5, "AUT 400.XX"}, - {46.663824, 14.24424, 3, 6, "AUT 500.XX"}, - {46.660724, 13.79124, 3, 8, "AUT 600.XX"}, - {48.210724, 13.969545875, 3, 5, "AUT 700.XX"}, - {48.250824, 15.598745875, 3, 4, "AUT 800.XX"}, - {48.080724, 14.349545875, 3, 5, "AUT 900.XX"}, - {47.290424, 9.54371025, 3, 8, "AUT B00.XX"}, - {47.507624, 9.64361025, 3, 8, "AUT C00.XX"}, - {47.421324, 9.64161025, 3, 7, "AUT D00.XX"}, - {47.434224, 14.99391025, 3, 5, "AUT F00.XX"}, - {46.875824, 14.782475625, 3, 6, "AUT G00.XX"}, - {48.452724, 15.5719805, 3, 4, "AUT H00.XX"}, - {48.259424, 14.204345875, 3, 5, "AUT J00.XX"}, - {48.150724, 14.824445875, 3, 5, "AUT K00.XX"}, - {47.473424, 15.21991025, 3, 4, "AUT L00.XX"}, - {47.748824, 13.01461025, 3, 5, "AUT M00.XX"}, - {48.283324, 12.960845875, 3, 5, "AUT N00.XX"}, - {46.845124, 13.469575625, 3, 8, "AUT P00.XX"}, - {47.632924, 12.11261025, 3, 6, "AUT Q00.XX"}, - {47.100724, 15.050675625, 3, 4, "AUT R00.XX"}, - {46.836724, 15.480675625, 3, 6, "AUT S00.XX"}, - {47.424364, 12.81768675, 3, 5, "AUT T00.XX"}, - {47.709404, 16.01134125, 3, 4, "AUT TK0.00"}, - {46.742464, 14.028515875, 3, 6, "AUT V00.XX"}, - {47.330404, 9.59334125, 3, 8, "AUT VK0.00"}, - {48.321764, 16.0003275, 3, 4, "AUT W00.XX"}, - {47.159904, 9.762603625, 3, 6, "AUT WK0.00"}, - {47.314364, 11.02128675, 3, 5, "AUT X00.XX"}, - {47.913804, 13.745779875, 3, 5, "AUT XK0.00"}, - {46.772664, 14.310615875, 3, 6, "AUT Y00.XX"}, - {47.338404, 11.65714125, 3, 5, "AUT YK0.00"}, - {47.232464, 14.78448675, 3, 4, "AUT Z00.XX"}, - {46.824004, 12.751203625, 3, 6, "AUT ZK0.00"}, - {48.7667325, 13.4754025, 2, 6, "AUT 012.XXX"}, - {48.7667325, 14.1784825, 2, 6, "AUT 112.XXX"}, - {48.983623, 14.8815625, 2, 6, "AUT 212.XXX"}, - {48.8847285, 15.5846425, 2, 5, "AUT 312.XXX"}, - {48.7957695, 16.2877215, 2, 5, "AUT 412.XXX"}, - {48.492611, 12.7769565, 2, 4, "AUT 512.XXX"}, - {48.492611, 13.4696205, 2, 4, "AUT 612.XXX"}, - {48.492611, 14.1622845, 2, 4, "AUT 712.XXX"}, - {48.492611, 14.8549485, 2, 4, "AUT 812.XXX"}, - {48.492611, 15.5476125, 2, 3, "AUT 912.XXX"}, - {48.492611, 16.229607, 2, 3, "AUT B12.XXX"}, - {48.492611, 16.72688, 2, 3, "AUT C12.XXX"}, - {48.001571, 12.77667, 2, 4, "AUT D12.XXX"}, - {48.001571, 13.464126, 2, 4, "AUT F12.XXX"}, - {48.001571, 14.151582, 2, 4, "AUT G12.XXX"}, - {48.001571, 14.839038, 2, 4, "AUT H12.XXX"}, - {48.001571, 15.526494, 2, 3, "AUT J12.XXX"}, - {48.001571, 16.2049995, 3, 4, "AUT K12.XXX"}, - {48.012153, 16.726881, 2, 3, "AUT L12.XXX"}, - {47.510531, 12.7815925, 2, 4, "AUT M12.XXX"}, - {47.510531, 13.4638405, 2, 4, "AUT N12.XXX"}, - {47.510531, 14.1460885, 2, 4, "AUT P12.XXX"}, - {47.510531, 14.8283365, 2, 4, "AUT Q12.XXX"}, - {47.510531, 15.5105845, 2, 3, "AUT R12.XXX"}, - {47.510531, 16.1928325, 2, 5, "AUT S12.XXX"}, - {47.019491, 12.781306, 2, 5, "AUT T12.XXX"}, - {47.019491, 13.458346, 2, 5, "AUT V12.XXX"}, - {47.019491, 14.135386, 2, 3, "AUT W12.XXX"}, - {47.019491, 14.812425, 2, 3, "AUT X12.XXX"}, - {47.019491, 15.489465, 3, 4, "AUT Y12.XXX"}, - {47.019491, 16.166505, 2, 5, "AUT Z12.XXX"}, - {46.561511, 13.434988, 2, 7, "AUT XHHH.HH"}, - {46.561511, 14.101612, 2, 5, "AUT YHHH.HH"}, - {46.561511, 14.768236, 2, 5, "AUT ZHHH.HH"}, - {47.546039, 9.4953055, 2, 8, "AUT 0123.XX"}, - {47.1463075, 9.494656, 2, 8, "AUT 1123.XX"}, - {47.5629935, 10.237565, 2, 6, "AUT 2123.XX"}, - {47.2073475, 10.2447275, 2, 5, "AUT 3123.XX"}, - {47.478768, 10.9178525, 2, 4, "AUT 4123.XX"}, - {47.2073475, 10.9269755, 2, 3, "AUT 5123.XX"}, - {47.272983, 11.580632, 3, 5, "AUT 6123.XX"}, - {47.231205, 11.6075975, 2, 3, "AUT 7123.XX"}, - {47.296919, 12.26231, 3, 5, "AUT 8123.XX"}, - {46.7687715, 12.267746, 2, 5, "AUT 9123.XX"}, - {47.694, 13.3245, 2, 4, "AUT L8T9.GQ5"}, - {40.435624, 49.7914235, 4, 5, "AZE 12.XX"}, - {40.448845, 49.5523125, 3, 4, "AZE 12.XXX"}, - {40.730744, 46.280945625, 3, 5, "AZE 000.XX"}, - {40.730744, 46.361235625, 3, 5, "AZE 100.XX"}, - {40.774545, 46.964295625, 3, 4, "AZE 200.XX"}, - {39.983524, 48.863603625, 3, 4, "AZE 300.XX"}, - {39.232024, 45.36869475, 3, 8, "AZE 400.XX"}, - {41.239224, 47.1473125, 3, 8, "AZE 500.XX"}, - {40.658724, 47.096551125, 3, 4, "AZE 600.XX"}, - {39.876424, 46.726055125, 3, 4, "AZE 700.XX"}, - {38.791124, 48.771233375, 4, 7, "AZE 800.XX"}, - {40.035424, 46.875803625, 3, 4, "AZE 900.XX"}, - {40.430724, 47.057003625, 3, 4, "AZE B00.XX"}, - {41.510724, 48.74576, 3, 5, "AZE C00.XX"}, - {39.628624, 48.913455125, 3, 6, "AZE D00.XX"}, - {39.269324, 48.46459475, 3, 6, "AZE F00.XX"}, - {40.667824, 47.684251125, 3, 4, "AZE G00.XX"}, - {40.884024, 45.997551125, 3, 5, "AZE H00.XX"}, - {40.094924, 47.386903625, 3, 4, "AZE J00.XX"}, - {39.910724, 47.997455125, 3, 4, "AZE K00.XX"}, - {40.675724, 48.571351125, 3, 4, "AZE L00.XX"}, - {40.040724, 48.427003625, 3, 4, "AZE M00.XX"}, - {39.735724, 48.022055125, 3, 6, "AZE N00.XX"}, - {40.699924, 47.404851125, 3, 4, "AZE P00.XX"}, - {40.081924, 48.876603625, 3, 4, "AZE Q00.XX"}, - {41.388464, 48.4842235, 3, 8, "AZE R00.XX"}, - {41.084704, 49.0944495, 3, 5, "AZE RK0.00"}, - {41.223764, 48.9552235, 3, 5, "AZE S00.XX"}, - {41.094804, 45.3328495, 3, 6, "AZE SK0.00"}, - {39.389264, 49.209768375, 3, 6, "AZE T00.XX"}, - {39.754104, 46.716346125, 3, 6, "AZE TK0.00"}, - {41.638664, 46.59648, 3, 8, "AZE V00.XX"}, - {39.441104, 48.528846125, 3, 6, "AZE VK0.00"}, - {40.352464, 46.889724875, 3, 4, "AZE W00.XX"}, - {40.343804, 48.128456625, 3, 4, "AZE WK0.00"}, - {40.595664, 46.297381375, 3, 5, "AZE X00.XX"}, - {39.929104, 48.334456625, 3, 4, "AZE XK0.00"}, - {40.582464, 48.349381375, 3, 4, "AZE Y00.XX"}, - {41.414104, 48.3855495, 3, 8, "AZE YK0.00"}, - {40.523364, 47.610281375, 3, 4, "AZE Z00.XX"}, - {38.421104, 48.818280375, 3, 6, "AZE ZK0.00"}, - {41.884595, 46.0343, 2, 9, "AZE 012.XXX"}, - {41.884595, 46.659259, 2, 7, "AZE 112.XXX"}, - {41.884595, 48.034171, 2, 7, "AZE 212.XXX"}, - {41.884595, 48.659131, 2, 4, "AZE 312.XXX"}, - {41.442659, 45.0017875, 2, 7, "AZE 412.XXX"}, - {41.442659, 45.6215395, 2, 9, "AZE 512.XXX"}, - {41.442659, 46.2412915, 3, 10, "AZE 612.XXX"}, - {41.442659, 46.8610435, 3, 8, "AZE 712.XXX"}, - {41.442659, 47.4807955, 2, 7, "AZE 812.XXX"}, - {41.442659, 48.1005475, 3, 8, "AZE 912.XXX"}, - {41.442659, 48.7202995, 3, 5, "AZE B12.XXX"}, - {40.951619, 45.218414, 2, 4, "AZE C12.XXX"}, - {40.951619, 45.832958, 2, 4, "AZE D12.XXX"}, - {40.951619, 46.447502, 2, 4, "AZE F12.XXX"}, - {40.951619, 47.062046, 2, 3, "AZE G12.XXX"}, - {40.951619, 47.67659, 2, 3, "AZE H12.XXX"}, - {40.951619, 48.291134, 2, 3, "AZE J12.XXX"}, - {40.951619, 48.905678, 2, 3, "AZE K12.XXX"}, - {40.951619, 49.520222, 2, 3, "AZE L12.XXX"}, - {40.460579, 45.3155175, 2, 4, "AZE M12.XXX"}, - {40.460579, 45.9248535, 2, 4, "AZE N12.XXX"}, - {40.460579, 46.5341895, 2, 4, "AZE P12.XXX"}, - {40.460579, 47.1435255, 2, 3, "AZE Q12.XXX"}, - {40.460579, 47.7528615, 2, 3, "AZE R12.XXX"}, - {40.460579, 48.3621975, 2, 3, "AZE S12.XXX"}, - {40.460579, 48.9715335, 2, 3, "AZE T12.XXX"}, - {40.460579, 49.5808695, 3, 4, "AZE V12.XXX"}, - {40.607891, 50.0988045, 4, 7, "AZE W12.XXX"}, - {39.969539, 45.619899, 2, 4, "AZE X12.XXX"}, - {39.969539, 46.224027, 2, 4, "AZE Y12.XXX"}, - {39.969539, 46.828155, 2, 3, "AZE Z12.XXX"}, - {39.557699, 47.432283, 2, 5, "AZE B1.XXXX"}, - {39.557699, 48.036411, 2, 5, "AZE C1.XXXX"}, - {39.557699, 48.640539, 2, 5, "AZE D1.XXXX"}, - {39.557699, 49.244667, 2, 5, "AZE F1.XXXX"}, - {39.066659, 46.4101865, 3, 8, "AZE G1.XXXX"}, - {39.066659, 47.0091065, 2, 6, "AZE H1.XXXX"}, - {39.066659, 48.1470545, 2, 6, "AZE K1.XXXX"}, - {39.066659, 48.7459745, 2, 5, "AZE L1.XXXX"}, - {39.066659, 49.3448945, 2, 5, "AZE M1.XXXX"}, - {38.870243, 46.4101865, 2, 7, "AZE P1.XXXX"}, - {38.575619, 48.05693, 2, 6, "AZE Q1.XXXX"}, - {38.575619, 48.472529, 3, 6, "AZE R1.XXXX"}, - {38.575619, 49.066241, 2, 5, "AZE S1.XXXX"}, - {38.421795, 48.5071355, 2, 5, "AZE T1.XXXX"}, - {39.3631895, 44.793101, 2, 7, "AZE 11.XXXX"}, - {39.349288, 45.392542, 2, 6, "AZE 21.XXXX"}, - {38.976163, 45.089744, 2, 6, "AZE 31.XXXX"}, - {38.873729, 45.6305835, 2, 7, "AZE 41.XXXX"}, - {40.400524, 49.8406805, 4, 5, "AZE VF2D.38T"}, - {44.847802, 20.406995, 4, 5, "SRB 12.XX"}, - {45.079219, 20.207995, 3, 4, "SRB 12.XXX"}, - {42.690724, 21.114856, 3, 4, "SRB 000.XX"}, - {42.669924, 21.004256, 3, 6, "SRB 100.XX"}, - {42.270724, 20.6853085, 3, 8, "SRB 200.XX"}, - {42.700724, 20.254856, 3, 6, "SRB 300.XX"}, - {42.430724, 20.3753085, 3, 8, "SRB 400.XX"}, - {42.930724, 20.814856, 3, 4, "SRB 500.XX"}, - {42.510724, 21.4253085, 3, 4, "SRB 600.XX"}, - {42.418324, 21.1425085, 3, 4, "SRB 700.XX"}, - {42.450724, 20.6053085, 3, 6, "SRB 800.XX"}, - {42.950724, 21.134856, 3, 4, "SRB 900.XX"}, - {45.297024, 19.76917075, 3, 4, "SRB B00.XX"}, - {43.361424, 21.8600045, 3, 4, "SRB C00.XX"}, - {44.054524, 20.857352, 3, 4, "SRB D00.XX"}, - {46.136824, 19.621805375, 3, 6, "SRB F00.XX"}, - {45.398524, 20.34787075, 3, 4, "SRB G00.XX"}, - {43.924524, 20.311452, 3, 4, "SRB H00.XX"}, - {43.040724, 21.894856, 3, 4, "SRB J00.XX"}, - {44.686624, 20.891635125, 3, 4, "SRB K00.XX"}, - {44.320724, 19.833387625, 3, 4, "SRB L00.XX"}, - {43.755024, 20.609152, 3, 4, "SRB M00.XX"}, - {43.615724, 21.272152, 3, 4, "SRB N00.XX"}, - {43.897324, 19.808452, 3, 4, "SRB P00.XX"}, - {42.557664, 21.855393, 3, 4, "SRB Q00.XX"}, - {44.751904, 19.651251125, 3, 4, "SRB QK0.00"}, - {45.784864, 19.069375125, 3, 9, "SRB R00.XX"}, - {44.617304, 21.147451125, 3, 4, "SRB RK0.00"}, - {45.838264, 20.418675125, 3, 6, "SRB S00.XX"}, - {43.142904, 22.5631915, 3, 6, "SRB SK0.00"}, - {43.917464, 22.230506, 3, 4, "SRB T00.XX"}, - {44.047904, 22.096502, 3, 4, "SRB TK0.00"}, - {44.994764, 19.552633375, 3, 4, "SRB V00.XX"}, - {45.109804, 21.261451125, 3, 4, "SRB VK0.00"}, - {43.992464, 21.217406, 3, 4, "SRB W00.XX"}, - {45.000404, 19.785051125, 3, 4, "SRB WK0.00"}, - {45.252064, 19.34870425, 3, 6, "SRB X00.XX"}, - {45.040204, 20.043751125, 3, 4, "SRB XK0.00"}, - {45.586664, 19.59730425, 3, 4, "SRB Y00.XX"}, - {45.612404, 20.00508875, 3, 4, "SRB YK0.00"}, - {43.866264, 21.371806, 3, 4, "SRB Z00.XX"}, - {44.362004, 20.928340625, 3, 4, "SRB ZK0.00"}, - {46.149595, 18.866338, 2, 5, "SRB 112.XXX"}, - {46.149595, 19.532962, 2, 5, "SRB 212.XXX"}, - {46.149595, 20.199586, 2, 6, "SRB 312.XXX"}, - {45.658555, 18.9379215, 2, 5, "SRB 412.XXX"}, - {45.658555, 19.5993375, 2, 3, "SRB 512.XXX"}, - {45.658555, 20.2607535, 2, 3, "SRB 612.XXX"}, - {45.658555, 20.9221695, 2, 5, "SRB 712.XXX"}, - {45.167515, 19.003777, 2, 5, "SRB 812.XXX"}, - {45.167515, 19.659985, 2, 3, "SRB 912.XXX"}, - {45.167515, 20.316193, 2, 3, "SRB B12.XXX"}, - {45.167515, 20.972401, 2, 3, "SRB C12.XXX"}, - {44.676475, 19.0743195, 2, 5, "SRB D12.XXX"}, - {44.676475, 19.7253195, 2, 3, "SRB F12.XXX"}, - {44.676475, 20.3763195, 3, 4, "SRB G12.XXX"}, - {44.676475, 21.0273195, 2, 3, "SRB H12.XXX"}, - {44.676475, 21.6783195, 2, 5, "SRB J12.XXX"}, - {44.676475, 22.3293195, 2, 6, "SRB K12.XXX"}, - {44.185435, 19.074033, 2, 5, "SRB L12.XXX"}, - {44.185435, 19.719825, 2, 3, "SRB M12.XXX"}, - {44.185435, 20.365617, 2, 3, "SRB N12.XXX"}, - {44.185435, 21.011409, 2, 3, "SRB P12.XXX"}, - {44.185435, 21.657201, 2, 3, "SRB Q12.XXX"}, - {44.185435, 22.302993, 2, 3, "SRB R12.XXX"}, - {43.694395, 19.2404025, 2, 5, "SRB S12.XXX"}, - {43.694395, 19.8809865, 2, 3, "SRB T12.XXX"}, - {43.694395, 20.5215705, 2, 3, "SRB V12.XXX"}, - {43.694395, 21.1621545, 2, 3, "SRB W12.XXX"}, - {43.694395, 21.8027385, 2, 3, "SRB X12.XXX"}, - {43.694395, 22.4433225, 2, 5, "SRB Y12.XXX"}, - {42.816067, 19.579625, 2, 5, "SRB B1.XXXX"}, - {42.816067, 20.215001, 2, 5, "SRB C1.XXXX"}, - {42.816067, 20.850377, 2, 3, "SRB D1.XXXX"}, - {42.816067, 21.485753, 2, 3, "SRB F1.XXXX"}, - {42.816067, 22.121129, 2, 3, "SRB G1.XXXX"}, - {42.816067, 22.756505, 2, 5, "SRB H1.XXXX"}, - {42.325027, 20.0420175, 2, 7, "SRB J1.XXXX"}, - {42.325027, 20.6721855, 2, 7, "SRB K1.XXXX"}, - {42.325027, 21.3023535, 2, 5, "SRB L1.XXXX"}, - {42.2934175, 21.933242, 2, 5, "SRB M1.XXXX"}, - {41.885024, 20.388302, 2, 5, "SRB N1.XXXX"}, - {42.134594, 20.9275205, 2, 7, "SRB P1.XXXX"}, - {44.0275, 20.9175, 3, 4, "SRB HM30.YW5"}, - {31.9941, 35.8712755, 4, 7, "JOR 12.XX"}, - {32.124742, 35.7289505, 3, 6, "JOR 12.XXX"}, - {32.550904, 35.736687, 3, 8, "JOR 000.XX"}, - {32.321594, 35.669661, 3, 8, "JOR 400.XX"}, - {29.547394, 34.956447625, 3, 8, "JOR 700.XX"}, - {32.604394, 35.963037375, 3, 6, "JOR B00.XX"}, - {32.350494, 36.110061, 3, 6, "JOR F00.XX"}, - {30.184194, 35.643731875, 3, 7, "JOR J00.XX"}, - {30.824794, 35.520416125, 3, 7, "JOR M00.XX"}, - {32.331894, 35.838761, 4, 9, "JOR Q00.XX"}, - {31.174294, 35.6276925, 3, 7, "JOR T00.XX"}, - {32.700394, 36.499637375, 2, 5, "JOR X00.XX"}, - {33.274154, 38.300957, 2, 5, "JOR 1HH.HHH"}, - {33.274154, 38.853005, 2, 6, "JOR 2HH.HHH"}, - {32.981835, 35.569549, 2, 5, "JOR 312.XXX"}, - {32.981835, 37.170489, 2, 5, "JOR 412.XXX"}, - {32.981835, 37.722537, 2, 5, "JOR 512.XXX"}, - {32.981835, 38.274585, 2, 5, "JOR 612.XXX"}, - {32.981835, 38.826633, 2, 6, "JOR 712.XXX"}, - {32.490795, 35.514345, 2, 7, "JOR 812.XXX"}, - {32.490795, 36.066393, 2, 5, "JOR 912.XXX"}, - {32.490795, 36.618441, 2, 5, "JOR B12.XXX"}, - {32.490795, 37.170489, 2, 5, "JOR C12.XXX"}, - {32.490795, 37.722537, 2, 5, "JOR D12.XXX"}, - {32.490795, 38.274585, 2, 5, "JOR F12.XXX"}, - {32.490795, 38.826633, 2, 6, "JOR G12.XXX"}, - {31.999755, 35.5192665, 2, 7, "JOR H12.XXX"}, - {31.999755, 36.0661065, 3, 6, "JOR J12.XXX"}, - {31.999755, 36.6129465, 2, 5, "JOR K12.XXX"}, - {31.999755, 37.1597865, 2, 5, "JOR L12.XXX"}, - {31.999755, 37.7066265, 2, 5, "JOR M12.XXX"}, - {31.999755, 38.2534665, 2, 5, "JOR N12.XXX"}, - {31.999755, 38.8003065, 2, 6, "JOR P12.XXX"}, - {31.508715, 35.3552135, 2, 8, "JOR Q12.XXX"}, - {31.508715, 35.9020535, 2, 6, "JOR R12.XXX"}, - {31.508715, 36.4488935, 2, 6, "JOR S12.XXX"}, - {31.508715, 36.9957335, 2, 5, "JOR T12.XXX"}, - {31.017675, 34.97214, 2, 6, "JOR V12.XXX"}, - {31.017675, 35.513772, 2, 6, "JOR W12.XXX"}, - {31.017675, 36.055404, 2, 6, "JOR X12.XXX"}, - {31.017675, 36.597036, 2, 6, "JOR Y12.XXX"}, - {31.017675, 37.138668, 2, 5, "JOR Z12.XXX"}, - {30.583425, 37.653468, 2, 5, "JOR C123.XX"}, - {30.0951, 34.9504875, 2, 6, "JOR D123.XX"}, - {30.0951, 35.4869115, 2, 6, "JOR F123.XX"}, - {30.0951, 36.0233355, 2, 6, "JOR G123.XX"}, - {30.0951, 36.5597595, 2, 6, "JOR H123.XX"}, - {30.0951, 37.0961835, 2, 5, "JOR J123.XX"}, - {30.0951, 37.6326075, 2, 5, "JOR K123.XX"}, - {29.601345, 34.9504865, 2, 7, "JOR L123.XX"}, - {29.601345, 35.4869105, 2, 6, "JOR M123.XX"}, - {29.601345, 36.0233345, 2, 6, "JOR N123.XX"}, - {29.601345, 36.5597585, 2, 6, "JOR P123.XX"}, - {29.601345, 37.0961825, 2, 5, "JOR Q123.XX"}, - {29.577615, 35.224226, 2, 6, "JOR SHHH.HH"}, - {29.577615, 35.755442, 2, 6, "JOR THHH.HH"}, - {29.5481325, 36.0307535, 2, 6, "JOR V123.XX"}, - {31.27865, 37.09, 2, 6, "JOR 6P3C.2NG"}, - {38.774127, -9.192376, 5, 8, "PRT 12.XX"}, - {38.758442, -9.4692465, 4, 7, "PRT 12.XXX"}, - {41.25559, -8.7229615, 4, 7, "PRT 000.XX"}, - {41.25559, -8.6086035, 4, 7, "PRT 100.XX"}, - {41.169101, -8.6897975, 4, 7, "PRT 200.XX"}, - {41.169101, -8.5754395, 4, 7, "PRT 300.XX"}, - {41.082612, -8.6566335, 4, 7, "PRT 400.XX"}, - {41.590724, -8.48424, 4, 7, "PRT 500.XX"}, - {40.260224, -8.494096375, 4, 7, "PRT 600.XX"}, - {32.670545, -17.003733125, 4, 5, "PRT 700.XX"}, - {40.641445, -8.747604375, 4, 7, "PRT 800.XX"}, - {39.790724, -8.852544875, 4, 7, "PRT 900.XX"}, - {37.051045, -8.055719375, 5, 8, "PRT B00.XX"}, - {41.480724, -8.3537875, 4, 7, "PRT C00.XX"}, - {37.150545, -8.597919375, 4, 7, "PRT D00.XX"}, - {38.564204, -7.940819625, 4, 7, "PRT DK0.00"}, - {38.027264, -7.899772375, 4, 7, "PRT F00.XX"}, - {39.812904, -7.533653875, 4, 7, "PRT FK0.00"}, - {38.909764, -9.08297375, 4, 7, "PRT G00.XX"}, - {39.740804, -8.961453875, 4, 7, "PRT GK0.00"}, - {37.057164, -7.886757625, 5, 8, "PRT H00.XX"}, - {39.234104, -8.72343725, 4, 7, "PRT HK0.00"}, - {41.382864, -8.7809765, 4, 7, "PRT J00.XX"}, - {40.664104, -7.954232875, 4, 7, "PRT JK0.00"}, - {40.561464, -7.288818625, 4, 7, "PRT K00.XX"}, - {39.393904, -9.182453875, 4, 7, "PRT KK0.00"}, - {39.135564, -9.39397375, 4, 7, "PRT L00.XX"}, - {37.112804, -8.054095875, 4, 7, "PRT LK0.00"}, - {40.912464, -8.530618625, 4, 7, "PRT M00.XX"}, - {37.135004, -7.661095875, 4, 7, "PRT MK0.00"}, - {41.351864, -8.5967765, 4, 7, "PRT N00.XX"}, - {37.750785, -25.7186285, 4, 5, "PRT NK0.00"}, - {41.818564, -6.80142, 4, 8, "PRT P00.XX"}, - {39.596004, -8.439453875, 4, 7, "PRT PK0.00"}, - {41.762764, -7.51332, 4, 7, "PRT Q00.XX"}, - {41.421304, -8.7835505, 4, 7, "PRT QK0.00"}, - {38.936064, -8.90287375, 4, 7, "PRT R00.XX"}, - {39.453604, -8.513553875, 4, 7, "PRT RK0.00"}, - {40.302364, -7.519975125, 4, 7, "PRT S00.XX"}, - {41.524104, -8.65474, 4, 7, "PRT SK0.00"}, - {37.111985, -8.756919375, 4, 7, "PRT T00.XX"}, - {40.865895, -8.671837125, 4, 7, "PRT TK0.00"}, - {38.799664, -7.472015875, 4, 7, "PRT V00.XX"}, - {40.144004, -8.896443375, 4, 7, "PRT VK0.00"}, - {39.479064, -8.221131625, 4, 7, "PRT W00.XX"}, - {41.304104, -7.7844505, 4, 7, "PRT WK0.00"}, - {39.932464, -8.660275125, 4, 7, "PRT X00.XX"}, - {37.064104, -8.122495875, 4, 7, "PRT XK0.00"}, - {37.096145, -8.322919375, 4, 7, "PRT Y00.XX"}, - {39.284104, -7.46343725, 4, 7, "PRT YK0.00"}, - {41.280788, -8.1214065, 4, 7, "PRT Z00.XX"}, - {41.443264, -8.208911, 4, 7, "PRT ZK0.00"}, - {42.14119, -8.9581, 3, 7, "PRT 012.XXX"}, - {42.14119, -8.33314, 3, 7, "PRT 112.XXX"}, - {42.14119, -7.708179, 3, 7, "PRT 212.XXX"}, - {42.14119, -7.08322, 3, 7, "PRT 312.XXX"}, - {41.65015, -8.9531785, 3, 6, "PRT 412.XXX"}, - {41.65015, -8.3334265, 3, 6, "PRT 512.XXX"}, - {41.65015, -7.7136745, 3, 6, "PRT 612.XXX"}, - {41.65015, -7.0939225, 3, 6, "PRT 712.XXX"}, - {41.65015, -6.4741705, 3, 6, "PRT 812.XXX"}, - {41.15911, -8.953464, 3, 6, "PRT 912.XXX"}, - {41.15911, -8.33892, 3, 6, "PRT B12.XXX"}, - {41.15911, -7.724376, 3, 6, "PRT C12.XXX"}, - {41.15911, -7.109832, 3, 6, "PRT D12.XXX"}, - {40.66807, -8.9485425, 3, 6, "PRT F12.XXX"}, - {40.66807, -8.3392065, 3, 6, "PRT G12.XXX"}, - {40.66807, -7.7298705, 3, 6, "PRT H12.XXX"}, - {40.66807, -7.1205345, 3, 6, "PRT J12.XXX"}, - {40.17703, -9.070697, 3, 6, "PRT K12.XXX"}, - {40.17703, -8.466569, 4, 7, "PRT L12.XXX"}, - {40.17703, -7.862441, 3, 6, "PRT M12.XXX"}, - {39.7284665, -7.278749, 4, 7, "PRT N12.XXX"}, - {39.68599, -9.3778385, 3, 6, "PRT P12.XXX"}, - {39.68599, -8.7789185, 3, 6, "PRT Q12.XXX"}, - {39.68599, -8.1799985, 3, 6, "PRT R12.XXX"}, - {39.68599, -7.5810785, 3, 6, "PRT S12.XXX"}, - {39.19495, -9.845282, 2, 3, "PRT T12.XXX"}, - {39.19495, -9.25157, 3, 6, "PRT V12.XXX"}, - {39.19495, -8.657858, 3, 6, "PRT W12.XXX"}, - {39.19495, -8.064146, 3, 6, "PRT X12.XXX"}, - {39.19495, -7.470434, 3, 6, "PRT Y12.XXX"}, - {38.70391, -9.5435045, 3, 6, "PRT Z12.XXX"}, - {38.29207, -8.9550005, 3, 6, "PRT 01.XXXX"}, - {38.29207, -8.3664965, 3, 6, "PRT 11.XXXX"}, - {38.29207, -7.7779925, 3, 6, "PRT 21.XXXX"}, - {37.80103, -8.9550005, 3, 6, "PRT 31.XXXX"}, - {37.80103, -8.3664965, 3, 6, "PRT 41.XXXX"}, - {37.80103, -7.7779925, 3, 6, "PRT 51.XXXX"}, - {37.92379, -7.4837405, 4, 7, "PRT 61.XXXX"}, - {37.30999, -9.0138505, 3, 6, "PRT 71.XXXX"}, - {37.30999, -8.4253465, 3, 6, "PRT 81.XXXX"}, - {37.30999, -7.8368425, 3, 6, "PRT 91.XXXX"}, - {36.81895, -9.014137, 3, 6, "PRT B1.XXXX"}, - {36.81895, -8.430842, 3, 6, "PRT C1.XXXX"}, - {36.81895, -7.847546, 3, 6, "PRT D1.XXXX"}, - {32.765173, -17.301484, 3, 4, "PRT M123.XX"}, - {32.7214675, -16.542435, 3, 4, "PRT R123.XX"}, - {29.858726, -16.2148205, 3, 6, "PRT S123.XX"}, - {39.317676, -31.4143815, 3, 4, "PRT T123.XX"}, - {38.5017865, -28.8180625, 3, 4, "PRT V123.XX"}, - {38.63592, -28.3188365, 4, 5, "PRT W123.XX"}, - {38.6812375, -27.822419, 3, 4, "PRT X123.XX"}, - {37.781552, -25.858851, 3, 4, "PRT Y123.XX"}, - {36.747577, -25.375736, 3, 4, "PRT Z123.XX"}, - {41.7571005, -7.968424, 3, 6, "PRT 1HHH.HHH"}, - {41.1118665, -9.7101685, 2, 5, "PRT 2123.XXX"}, - {38.383835, -9.8572315, 2, 5, "PRT 3123.XXX"}, - {34.2852995, -18.025804, 2, 3, "PRT M123.XXX"}, - {31.6041095, -17.9994165, 2, 3, "PRT N123.XXX"}, - {40.4584515, -31.4073525, 2, 3, "PRT T123.XXX"}, - {39.5197695, -28.9416205, 2, 3, "PRT X123.XXX"}, - {38.2600935, -26.18882, 2, 3, "PRT Z123.XXX"}, - {37.362324, -25.087, 2, 3, "PRT 5DJ9.NBMW"}, - {47.529345, 18.9905325, 4, 5, "HUN 12.XX"}, - {47.769219, 18.74574, 3, 6, "HUN 12.XXX"}, - {47.568124, 21.57861025, 3, 4, "HUN 000.XX"}, - {48.111545, 20.671934375, 3, 4, "HUN 100.XX"}, - {46.293724, 20.08924, 3, 4, "HUN 200.XX"}, - {46.112224, 18.178505375, 4, 5, "HUN 300.XX"}, - {47.727224, 17.59391025, 3, 6, "HUN 400.XX"}, - {47.995424, 21.667245875, 3, 4, "HUN 500.XX"}, - {46.950724, 19.630675625, 3, 4, "HUN 600.XX"}, - {47.226124, 18.356675625, 3, 4, "HUN 700.XX"}, - {47.275624, 16.56681025, 3, 6, "HUN 800.XX"}, - {47.207624, 20.121275625, 3, 4, "HUN 900.XX"}, - {47.605324, 18.32951025, 3, 4, "HUN B00.XX"}, - {46.400724, 17.73124, 3, 4, "HUN C00.XX"}, - {46.713524, 21.02894, 3, 4, "HUN D00.XX"}, - {46.853264, 16.782615875, 3, 6, "HUN F00.XX"}, - {47.096004, 17.883203625, 3, 4, "HUN FK0.00"}, - {47.907764, 20.318157625, 3, 4, "HUN G00.XX"}, - {47.681204, 16.54364125, 3, 6, "HUN GK0.00"}, - {47.022045, 18.906128125, 3, 4, "HUN H00.XX"}, - {46.454104, 16.952365, 3, 4, "HUN HK0.00"}, - {46.427464, 20.274545, 4, 5, "HUN J00.XX"}, - {48.055765, 19.778738625, 3, 6, "HUN JK0.00"}, - {48.239364, 20.247157625, 3, 6, "HUN K00.XX"}, - {46.177104, 18.922565, 3, 6, "HUN KK0.00"}, - {47.192764, 19.738415875, 3, 4, "HUN L00.XX"}, - {46.345104, 18.665965, 3, 4, "HUN LK0.00"}, - {47.805764, 19.885757625, 3, 6, "HUN M00.XX"}, - {47.324104, 17.43164125, 3, 4, "HUN MK0.00"}, - {46.658545, 21.241505, 3, 6, "HUN N00.XX"}, - {48.252604, 20.596779875, 3, 6, "HUN NK0.00"}, - {47.684264, 21.45708675, 3, 4, "HUN P00.XX"}, - {46.704104, 19.802003625, 3, 4, "HUN PK0.00"}, - {46.578545, 20.591325, 4, 5, "HUN Q00.XX"}, - {46.654104, 20.222365, 3, 4, "HUN QK0.00"}, - {47.880964, 17.240257625, 3, 6, "HUN R00.XX"}, - {46.424104, 19.442365, 3, 4, "HUN RK0.00"}, - {47.512464, 19.86448675, 3, 4, "HUN S00.XX"}, - {46.191104, 18.222265, 3, 4, "HUN SK0.00"}, - {47.047464, 19.738015875, 3, 4, "HUN T00.XX"}, - {46.212304, 20.446665, 4, 7, "HUN TK0.00"}, - {47.667264, 18.27948675, 3, 4, "HUN V00.XX"}, - {47.439304, 21.34674125, 3, 4, "HUN VK0.00"}, - {46.905664, 18.006815875, 3, 4, "HUN W00.XX"}, - {47.664104, 19.64164125, 3, 4, "HUN WK0.00"}, - {47.192464, 20.364915875, 3, 4, "HUN X00.XX"}, - {47.306504, 20.88884125, 3, 4, "HUN XK0.00"}, - {46.782664, 17.234715875, 3, 4, "HUN Y00.XX"}, - {46.767204, 21.083803625, 3, 4, "HUN YK0.00"}, - {47.193364, 18.098415875, 3, 4, "HUN Z00.XX"}, - {46.374104, 18.092365, 3, 4, "HUN ZK0.00"}, - {48.539505, 19.4358625, 2, 6, "HUN 012.XXX"}, - {48.539505, 20.1285265, 2, 5, "HUN 112.XXX"}, - {48.539505, 20.8211905, 2, 5, "HUN 212.XXX"}, - {48.539505, 21.5138545, 2, 5, "HUN 312.XXX"}, - {48.539505, 22.2065185, 2, 6, "HUN 412.XXX"}, - {48.048465, 16.838085, 2, 7, "HUN 512.XXX"}, - {48.048465, 17.525541, 2, 6, "HUN 612.XXX"}, - {48.048465, 18.212997, 2, 5, "HUN 712.XXX"}, - {48.048465, 18.900453, 2, 5, "HUN 812.XXX"}, - {48.048465, 19.587909, 2, 5, "HUN 912.XXX"}, - {48.048465, 20.275365, 2, 3, "HUN B12.XXX"}, - {48.048465, 20.962821, 2, 3, "HUN C12.XXX"}, - {48.048465, 21.650277, 2, 3, "HUN D12.XXX"}, - {48.048465, 22.337733, 2, 4, "HUN F12.XXX"}, - {47.802945, 16.150629, 2, 6, "HUN G12.XXX"}, - {47.557425, 16.8361325, 2, 3, "HUN H12.XXX"}, - {47.557425, 17.5183805, 2, 3, "HUN J12.XXX"}, - {47.557425, 18.2006285, 2, 3, "HUN K12.XXX"}, - {47.557425, 18.8828765, 3, 4, "HUN L12.XXX"}, - {47.557425, 19.5651245, 2, 3, "HUN M12.XXX"}, - {47.557425, 20.2473725, 2, 3, "HUN N12.XXX"}, - {47.557425, 20.9296205, 2, 3, "HUN P12.XXX"}, - {47.557425, 21.6118685, 3, 4, "HUN Q12.XXX"}, - {47.311905, 16.1538845, 2, 5, "HUN R12.XXX"}, - {47.066385, 16.829023, 2, 5, "HUN S12.XXX"}, - {47.066385, 17.506063, 2, 3, "HUN T12.XXX"}, - {47.066385, 18.183103, 2, 3, "HUN V12.XXX"}, - {47.066385, 18.860143, 2, 3, "HUN W12.XXX"}, - {47.066385, 19.537183, 2, 3, "HUN X12.XXX"}, - {47.066385, 20.214223, 2, 3, "HUN Y12.XXX"}, - {47.066385, 20.891263, 2, 3, "HUN Z12.XXX"}, - {46.654545, 21.568303, 2, 5, "HUN 01.XXXX"}, - {46.409025, 16.151983, 2, 7, "HUN 11.XXXX"}, - {46.163505, 16.826888, 2, 6, "HUN 21.XXXX"}, - {46.163505, 17.493512, 2, 3, "HUN 31.XXXX"}, - {46.163505, 18.160136, 2, 3, "HUN 41.XXXX"}, - {46.163505, 18.82676, 2, 3, "HUN 51.XXXX"}, - {46.163505, 19.493384, 2, 5, "HUN 61.XXXX"}, - {46.1502835, 20.154435, 3, 6, "HUN 71.XXXX"}, - {46.163505, 20.821059, 3, 8, "HUN 81.XXXX"}, - {45.885585, 17.453123, 3, 6, "HUN 9H.HHHH"}, - {45.885585, 18.119747, 3, 6, "HUN BH.HHHH"}, - {45.885585, 18.786371, 3, 6, "HUN CH.HHHH"}, - {45.885585, 19.452995, 3, 6, "HUN DH.HHHH"}, - {46.135491, 20.121468, 4, 7, "HUN 7123.XX"}, - {46.14381, 20.788035, 3, 8, "HUN 8123.XX"}, - {46.117365, 17.465155, 3, 4, "HUN 9HHH.HH"}, - {46.117365, 18.131779, 3, 4, "HUN BHHH.HH"}, - {46.117365, 18.798403, 3, 4, "HUN CHHH.HH"}, - {46.117365, 19.465027, 3, 6, "HUN DHHH.HH"}, - {47.15665, 19.5025, 2, 3, "HUN DBPK.J3J"}, - {37.591345, 126.9160275, 4, 5, "KOR 12.XX"}, - {37.6404865, 126.6237475, 3, 6, "KOR 12.XXX"}, - {35.172514, 129.02221, 3, 4, "KOR 000.XX"}, - {35.851014, 128.598853375, 3, 4, "KOR 200.XX"}, - {35.832667, 128.448345375, 3, 4, "KOR 400.XX"}, - {36.322214, 127.32739175, 3, 4, "KOR 600.XX"}, - {35.200224, 126.849719625, 3, 4, "KOR 800.XX"}, - {35.200224, 126.744731625, 3, 4, "KOR 900.XX"}, - {35.582424, 129.27738, 3, 4, "KOR B00.XX"}, - {35.881524, 127.090341375, 3, 4, "KOR C00.XX"}, - {36.676724, 127.42530275, 3, 4, "KOR D00.XX"}, - {35.263824, 128.62418, 3, 4, "KOR F00.XX"}, - {35.272473, 128.520585, 3, 4, "KOR G00.XX"}, - {37.773924, 127.0087245, 3, 4, "KOR H00.XX"}, - {36.062924, 129.309641375, 3, 4, "KOR J00.XX"}, - {35.229824, 128.04428, 3, 4, "KOR K00.XX"}, - {33.535024, 126.462223625, 3, 4, "KOR L00.XX"}, - {36.854324, 127.080163125, 3, 4, "KOR M00.XX"}, - {35.989324, 126.921141375, 3, 4, "KOR N00.XX"}, - {36.153724, 128.306241375, 3, 4, "KOR P00.XX"}, - {34.849824, 126.349919625, 3, 4, "KOR Q00.XX"}, - {36.026324, 126.660341375, 3, 4, "KOR R00.XX"}, - {37.911624, 127.686085875, 3, 4, "KOR S00.XX"}, - {35.287424, 128.83938, 3, 4, "KOR T00.XX"}, - {37.389624, 127.8942245, 3, 4, "KOR V00.XX"}, - {35.005324, 127.460619625, 3, 4, "KOR W00.XX"}, - {37.806724, 128.8600245, 3, 4, "KOR X00.XX"}, - {37.027024, 127.877563125, 3, 4, "KOR Y00.XX"}, - {35.896024, 129.161741375, 3, 4, "KOR Z00.XX"}, - {38.579595, 126.9589945, 2, 5, "KOR 012.XXX"}, - {38.579595, 127.5474985, 2, 5, "KOR 112.XXX"}, - {38.579595, 128.1360015, 2, 5, "KOR 212.XXX"}, - {37.965795, 124.5863305, 2, 4, "KOR 312.XXX"}, - {37.793931, 125.6054355, 2, 6, "KOR 412.XXX"}, - {38.088555, 126.1939395, 2, 5, "KOR 512.XXX"}, - {38.088555, 126.7824435, 2, 5, "KOR 612.XXX"}, - {38.088555, 127.3709475, 2, 3, "KOR 712.XXX"}, - {38.088555, 127.9594515, 2, 3, "KOR 812.XXX"}, - {38.088555, 128.5479555, 2, 3, "KOR 912.XXX"}, - {37.597515, 125.958251, 3, 5, "KOR B12.XXX"}, - {37.597515, 126.541547, 2, 3, "KOR C12.XXX"}, - {37.597515, 127.124843, 3, 4, "KOR D12.XXX"}, - {37.597515, 127.708139, 2, 3, "KOR F12.XXX"}, - {37.597515, 128.291435, 2, 3, "KOR G12.XXX"}, - {37.597515, 128.874731, 2, 3, "KOR H12.XXX"}, - {37.106475, 125.6715245, 2, 3, "KOR J12.XXX"}, - {37.106475, 126.2496125, 2, 3, "KOR K12.XXX"}, - {37.106475, 126.8277005, 2, 3, "KOR L12.XXX"}, - {37.106475, 127.4057885, 2, 3, "KOR M12.XXX"}, - {37.106475, 127.9838765, 2, 3, "KOR N12.XXX"}, - {37.106475, 128.5619645, 2, 3, "KOR P12.XXX"}, - {37.106475, 129.1400525, 2, 3, "KOR Q12.XXX"}, - {36.271707, 125.671238, 2, 3, "KOR R12.XXX"}, - {36.615435, 126.244118, 2, 3, "KOR S12.XXX"}, - {36.615435, 126.816998, 2, 3, "KOR T12.XXX"}, - {36.615435, 127.389878, 2, 3, "KOR V12.XXX"}, - {36.615435, 127.962758, 2, 3, "KOR W12.XXX"}, - {36.615435, 128.535638, 2, 3, "KOR X12.XXX"}, - {36.615435, 129.108518, 2, 3, "KOR Y12.XXX"}, - {36.124395, 126.244118, 2, 3, "KOR Z12.XXX"}, - {35.712555, 126.816998, 2, 3, "KOR 01.XXXX"}, - {35.712555, 127.389878, 2, 3, "KOR 11.XXXX"}, - {35.712555, 127.962758, 2, 3, "KOR 21.XXXX"}, - {35.712555, 128.535638, 2, 3, "KOR 31.XXXX"}, - {35.712555, 129.108518, 2, 3, "KOR 41.XXXX"}, - {35.221515, 125.671238, 2, 3, "KOR 51.XXXX"}, - {35.221515, 126.244118, 2, 3, "KOR 61.XXXX"}, - {35.221515, 126.816998, 2, 3, "KOR 71.XXXX"}, - {35.221515, 127.389878, 2, 3, "KOR 81.XXXX"}, - {35.221515, 127.962758, 2, 3, "KOR 91.XXXX"}, - {35.221515, 128.535638, 3, 4, "KOR B1.XXXX"}, - {35.221515, 129.108518, 3, 4, "KOR C1.XXXX"}, - {34.484955, 125.074349, 2, 3, "KOR D1.XXXX"}, - {34.730475, 125.8620845, 2, 3, "KOR F1.XXXX"}, - {34.730475, 126.4297565, 2, 3, "KOR G1.XXXX"}, - {34.730475, 126.9974285, 2, 3, "KOR H1.XXXX"}, - {34.730475, 127.5651005, 2, 3, "KOR J1.XXXX"}, - {34.730475, 128.1327725, 2, 3, "KOR K1.XXXX"}, - {34.730475, 128.7004445, 2, 5, "KOR L1.XXXX"}, - {33.993915, 125.067058, 2, 3, "KOR M1.XXXX"}, - {34.239435, 125.629522, 2, 3, "KOR N1.XXXX"}, - {34.239435, 126.191986, 2, 3, "KOR P1.XXXX"}, - {34.239435, 126.75445, 2, 3, "KOR Q1.XXXX"}, - {34.239435, 127.316914, 2, 3, "KOR R1.XXXX"}, - {34.239435, 127.879378, 2, 3, "KOR S1.XXXX"}, - {34.239435, 128.441842, 2, 5, "KOR T1.XXXX"}, - {33.748395, 126.276355, 2, 3, "KOR V1.XXXX"}, - {33.748395, 126.838819, 2, 3, "KOR W1.XXXX"}, - {33.133795, 126.0320345, 2, 3, "KOR X1.XXXX"}, - {33.133795, 126.5892905, 2, 3, "KOR Y1.XXXX"}, - {37.290375, 130.4011265, 2, 3, "KOR Z1.XXXX"}, - {33.7636565, 127.373191, 2, 3, "KOR Z123.XX"}, - {37.5562445, 126.9636, 4, 5, "KOR C6J0.4C0"}, - {64.1524385, -22.0257945, 4, 7, "ISL 12.XX"}, - {63.8596345, -22.0945, 3, 6, "ISL 12.XXX"}, - {64.002714, -22.751348375, 3, 6, "ISL 000.XX"}, - {63.942114, -21.195048375, 3, 4, "ISL 200.XX"}, - {65.722124, -18.202896375, 3, 4, "ISL 400.XX"}, - {63.472124, -20.359382125, 3, 4, "ISL 500.XX"}, - {66.121024, -23.220496375, 4, 7, "ISL 600.XX"}, - {65.780724, -19.758196375, 3, 4, "ISL 700.XX"}, - {63.890724, -22.540964375, 3, 6, "ISL 800.XX"}, - {66.090724, -17.395996375, 3, 4, "ISL 900.XX"}, - {64.580724, -21.9942675, 3, 6, "ISL B00.XX"}, - {65.300724, -14.4962755, 3, 4, "ISL C00.XX"}, - {64.300724, -15.3026595, 3, 4, "ISL D00.XX"}, - {66.020724, -18.678196375, 3, 4, "ISL F00.XX"}, - {65.190724, -13.7962755, 3, 4, "ISL G00.XX"}, - {66.200724, -19.030230125, 3, 4, "ISL H00.XX"}, - {65.093424, -22.8344675, 3, 6, "ISL J00.XX"}, - {64.930724, -23.8344675, 3, 6, "ISL K00.XX"}, - {65.110724, -14.0962755, 3, 4, "ISL L00.XX"}, - {66.110724, -18.748196375, 3, 4, "ISL M00.XX"}, - {66.190724, -23.370230125, 3, 6, "ISL N00.XX"}, - {65.700724, -20.408196375, 3, 4, "ISL P00.XX"}, - {64.010724, -22.460964375, 3, 6, "ISL Q00.XX"}, - {64.960724, -23.3644675, 3, 6, "ISL R00.XX"}, - {63.790724, -20.320964375, 4, 5, "ISL S00.XX"}, - {65.290724, -14.1162755, 3, 4, "ISL T00.XX"}, - {65.070724, -14.3144675, 3, 4, "ISL V00.XX"}, - {65.620724, -24.098196375, 3, 6, "ISL W00.XX"}, - {63.870724, -20.490964375, 3, 4, "ISL X00.XX"}, - {64.970724, -14.1144675, 3, 4, "ISL Y00.XX"}, - {63.899624, -21.178164375, 3, 4, "ISL Z00.XX"}, - {66.2857385, -23.170878, 2, 5, "ISL 012.XXX"}, - {66.565974, -16.5924265, 2, 3, "ISL 112.XXX"}, - {66.565974, -15.4414585, 2, 3, "ISL 212.XXX"}, - {66.186275, -24.2946435, 2, 5, "ISL 312.XXX"}, - {66.186275, -23.1645075, 3, 6, "ISL 412.XXX"}, - {66.186275, -22.0343715, 2, 5, "ISL 512.XXX"}, - {66.186275, -20.9042355, 2, 3, "ISL 612.XXX"}, - {66.186275, -19.7740995, 2, 3, "ISL 712.XXX"}, - {66.186275, -18.6439635, 2, 3, "ISL 812.XXX"}, - {66.186275, -17.5138275, 2, 3, "ISL 912.XXX"}, - {66.186275, -16.3836915, 2, 3, "ISL B12.XXX"}, - {66.186275, -15.2535555, 2, 3, "ISL C12.XXX"}, - {65.695235, -24.5114005, 2, 5, "ISL D12.XXX"}, - {65.695235, -23.4020965, 2, 5, "ISL F12.XXX"}, - {65.695235, -22.2927925, 2, 5, "ISL G12.XXX"}, - {65.695235, -21.1834885, 2, 3, "ISL H12.XXX"}, - {65.695235, -20.0741845, 2, 3, "ISL J12.XXX"}, - {65.695235, -18.9648805, 2, 3, "ISL K12.XXX"}, - {65.695235, -17.8555765, 2, 3, "ISL L12.XXX"}, - {65.695235, -16.7462725, 2, 3, "ISL M12.XXX"}, - {65.695235, -15.6369685, 2, 3, "ISL N12.XXX"}, - {65.695235, -14.5276645, 2, 3, "ISL P12.XXX"}, - {65.105987, -24.1582455, 2, 5, "ISL Q12.XXX"}, - {65.204195, -23.0697735, 2, 5, "ISL R12.XXX"}, - {65.204195, -21.9813015, 2, 5, "ISL S12.XXX"}, - {65.204195, -20.8928295, 2, 3, "ISL T12.XXX"}, - {65.204195, -19.8043575, 2, 3, "ISL V12.XXX"}, - {65.204195, -18.7158855, 2, 3, "ISL W12.XXX"}, - {65.204195, -17.6274135, 2, 3, "ISL X12.XXX"}, - {65.204195, -16.5389415, 2, 3, "ISL Y12.XXX"}, - {65.204195, -15.4504695, 2, 3, "ISL Z12.XXX"}, - {64.792355, -14.3619975, 2, 3, "ISL 01.XXXX"}, - {64.301315, -22.4291905, 2, 5, "ISL 11.XXXX"}, - {64.301315, -21.3615505, 3, 6, "ISL 21.XXXX"}, - {64.301315, -20.2939105, 2, 3, "ISL 31.XXXX"}, - {64.301315, -19.2262705, 2, 3, "ISL 41.XXXX"}, - {64.301315, -18.1586305, 2, 3, "ISL 51.XXXX"}, - {64.301315, -17.0909905, 2, 3, "ISL 61.XXXX"}, - {64.301315, -16.0233505, 2, 3, "ISL 71.XXXX"}, - {64.301315, -14.9557105, 2, 3, "ISL 81.XXXX"}, - {63.810275, -22.7935945, 2, 5, "ISL 91.XXXX"}, - {63.810275, -21.7467865, 2, 5, "ISL B1.XXXX"}, - {63.810275, -20.6999785, 2, 3, "ISL C1.XXXX"}, - {63.810275, -19.6531705, 2, 3, "ISL D1.XXXX"}, - {63.810275, -18.6063625, 2, 3, "ISL F1.XXXX"}, - {63.810275, -17.5595545, 2, 3, "ISL G1.XXXX"}, - {63.810275, -16.5127465, 2, 3, "ISL H1.XXXX"}, - {63.810275, -15.4659385, 2, 3, "ISL J1.XXXX"}, - {63.319235, -21.0047505, 2, 3, "ISL K1.XXXX"}, - {63.319235, -19.9787745, 2, 3, "ISL L1.XXXX"}, - {63.319235, -18.9527985, 2, 3, "ISL M1.XXXX"}, - {63.319235, -17.9268225, 2, 3, "ISL N1.XXXX"}, - {67.7252055, -24.8554185, 1, 4, "ISL 1234.XXX"}, - {14.6651, -90.566629, 4, 5, "GTM 12.XX"}, - {14.779711, -90.848892, 3, 4, "GTM 12.XXX"}, - {14.885324, -91.5677355, 4, 5, "GTM 000.XX"}, - {14.340724, -90.819822625, 4, 5, "GTM 100.XX"}, - {15.359824, -91.530048375, 3, 4, "GTM 200.XX"}, - {15.750024, -88.629148375, 3, 4, "GTM 300.XX"}, - {15.510124, -90.426448375, 3, 4, "GTM 400.XX"}, - {14.945424, -91.4091355, 4, 5, "GTM 500.XX"}, - {14.742924, -91.906322625, 3, 9, "GTM 600.XX"}, - {14.560024, -91.531022625, 3, 4, "GTM 700.XX"}, - {14.583724, -91.710122625, 3, 9, "GTM 800.XX"}, - {14.951624, -91.4923355, 3, 4, "GTM 900.XX"}, - {15.007424, -91.8318355, 3, 9, "GTM B00.XX"}, - {14.798324, -91.2104355, 3, 4, "GTM C00.XX"}, - {15.004624, -89.5986355, 3, 4, "GTM D00.XX"}, - {14.331524, -89.934522625, 3, 6, "GTM F00.XX"}, - {16.948324, -89.950088, 3, 6, "GTM G00.XX"}, - {14.444524, -90.306022625, 3, 4, "GTM H00.XX"}, - {15.084224, -91.4534355, 3, 4, "GTM J00.XX"}, - {14.927624, -91.6495355, 3, 8, "GTM K00.XX"}, - {15.070724, -91.1920355, 3, 4, "GTM L00.XX"}, - {14.851824, -91.6886355, 3, 8, "GTM M00.XX"}, - {14.742464, -90.9119455, 3, 4, "GTM N00.XX"}, - {15.414204, -91.177395375, 3, 4, "GTM NK0.00"}, - {14.582464, -89.381858875, 4, 5, "GTM P00.XX"}, - {15.093004, -90.3433235, 3, 4, "GTM PK0.00"}, - {14.783464, -91.0149455, 3, 4, "GTM Q00.XX"}, - {13.932945, -90.82531625, 3, 4, "GTM QK0.00"}, - {14.112264, -91.09067325, 3, 4, "GTM R00.XX"}, - {14.677104, -91.039850625, 3, 4, "GTM RK0.00"}, - {14.850864, -91.4823455, 4, 5, "GTM S00.XX"}, - {14.833704, -91.3633235, 3, 4, "GTM SK0.00"}, - {14.302064, -91.399558875, 3, 4, "GTM T00.XX"}, - {15.364304, -90.481895375, 3, 4, "GTM TK0.00"}, - {14.672864, -90.846158875, 4, 5, "GTM V00.XX"}, - {14.180304, -91.330150625, 3, 4, "GTM VK0.00"}, - {14.352164, -91.049158875, 3, 4, "GTM W00.XX"}, - {14.931804, -91.1371235, 3, 4, "GTM WK0.00"}, - {14.649464, -90.022758875, 3, 4, "GTM X00.XX"}, - {14.795204, -89.5698235, 4, 5, "GTM XK0.00"}, - {14.651764, -91.261558875, 3, 4, "GTM Y00.XX"}, - {15.665904, -91.734495375, 3, 9, "GTM YK0.00"}, - {15.098264, -90.5252455, 3, 4, "GTM Z00.XX"}, - {15.105204, -90.6525235, 3, 4, "GTM ZK0.00"}, - {17.686359, -90.843413, 2, 8, "GTM 0HH.HHH"}, - {17.686359, -90.353861, 2, 5, "GTM 1HH.HHH"}, - {17.686359, -89.864309, 2, 5, "GTM 2HH.HHH"}, - {17.686359, -89.374757, 2, 5, "GTM 3HH.HHH"}, - {17.394039, -91.552173, 2, 14, "GTM 412.XXX"}, - {17.394039, -91.062621, 2, 14, "GTM 512.XXX"}, - {17.394039, -90.573069, 2, 8, "GTM 612.XXX"}, - {17.394039, -90.083517, 2, 5, "GTM 712.XXX"}, - {17.394039, -89.593965, 2, 3, "GTM 812.XXX"}, - {16.902999, -91.0576995, 2, 10, "GTM 912.XXX"}, - {16.902999, -90.5733555, 2, 8, "GTM B12.XXX"}, - {16.902999, -90.0890115, 2, 5, "GTM C12.XXX"}, - {16.902999, -89.6046675, 2, 3, "GTM D12.XXX"}, - {16.411959, -92.0263875, 2, 12, "GTM F12.XXX"}, - {16.411959, -91.5420435, 2, 10, "GTM G12.XXX"}, - {16.411959, -91.0576995, 2, 10, "GTM H12.XXX"}, - {16.411959, -90.5733555, 2, 8, "GTM J12.XXX"}, - {16.411959, -90.0890115, 2, 5, "GTM K12.XXX"}, - {16.411959, -89.6046675, 2, 3, "GTM L12.XXX"}, - {15.920919, -92.0748225, 2, 8, "GTM M12.XXX"}, - {15.920919, -91.5904785, 2, 3, "GTM N12.XXX"}, - {15.920919, -91.1061345, 2, 3, "GTM P12.XXX"}, - {15.920919, -90.6217905, 2, 3, "GTM Q12.XXX"}, - {15.920919, -90.1374465, 2, 3, "GTM R12.XXX"}, - {15.920919, -89.6531025, 2, 3, "GTM S12.XXX"}, - {15.920919, -89.1687585, 2, 5, "GTM T12.XXX"}, - {15.920919, -88.6844145, 2, 5, "GTM V12.XXX"}, - {15.429879, -92.2093555, 2, 8, "GTM W12.XXX"}, - {15.429879, -91.7357815, 2, 8, "GTM X12.XXX"}, - {15.429879, -91.2514375, 2, 3, "GTM Y12.XXX"}, - {15.429879, -90.7670935, 2, 3, "GTM Z12.XXX"}, - {15.018039, -90.2827495, 2, 3, "GTM 01.XXXX"}, - {15.018039, -89.7984055, 2, 3, "GTM 11.XXXX"}, - {15.018039, -89.3140615, 2, 3, "GTM 21.XXXX"}, - {15.018039, -88.8297175, 2, 5, "GTM 31.XXXX"}, - {14.526999, -92.209642, 2, 3, "GTM 41.XXXX"}, - {14.526999, -91.741276, 2, 3, "GTM 51.XXXX"}, - {14.526999, -91.26214, 2, 3, "GTM 61.XXXX"}, - {14.526999, -90.783004, 3, 4, "GTM 71.XXXX"}, - {14.526999, -90.303868, 2, 3, "GTM 81.XXXX"}, - {14.526999, -89.824732, 2, 3, "GTM 91.XXXX"}, - {14.526999, -89.580373, 3, 4, "GTM B1.XXXX"}, - {14.035959, -92.153333, 2, 3, "GTM C1.XXXX"}, - {14.035959, -91.674197, 2, 3, "GTM D1.XXXX"}, - {14.035959, -91.195061, 2, 3, "GTM F1.XXXX"}, - {14.035959, -90.715925, 2, 3, "GTM G1.XXXX"}, - {14.035959, -90.236789, 2, 3, "GTM H1.XXXX"}, - {14.035959, -89.757653, 2, 5, "GTM J1.XXXX"}, - {13.544919, -91.813146, 2, 3, "GTM K1.XXXX"}, - {13.544919, -91.33401, 2, 3, "GTM L1.XXXX"}, - {13.544919, -90.854874, 2, 3, "GTM M1.XXXX"}, - {13.544919, -90.375738, 2, 3, "GTM N1.XXXX"}, - {15.66, -90.224529, 2, 3, "GTM 44MW.XTF"}, - {23.139153, -82.4303565, 4, 6, "CUB 12.XX"}, - {23.124075, -82.52698125, 3, 5, "CUB 00.XXX"}, - {19.973594, -75.918347875, 3, 5, "CUB 70.XXX"}, - {21.320094, -78.02602225, 3, 6, "CUB F0.XXX"}, - {20.814294, -76.36304, 3, 5, "CUB M0.XXX"}, - {22.342894, -80.0899045, 3, 6, "CUB T0.XXX"}, - {20.186324, -75.246278125, 3, 5, "CUB 000.XX"}, - {20.418924, -76.685778125, 3, 5, "CUB 100.XX"}, - {22.456624, -83.7417435, 3, 5, "CUB 200.XX"}, - {22.199024, -80.4926435, 3, 6, "CUB 300.XX"}, - {23.066545, -81.61985625, 3, 5, "CUB 400.XX"}, - {20.975545, -77.01176, 3, 6, "CUB 500.XX"}, - {21.978824, -79.498530625, 3, 6, "CUB 600.XX"}, - {20.357224, -77.162978125, 3, 5, "CUB 700.XX"}, - {20.260724, -76.043278125, 3, 5, "CUB 800.XX"}, - {21.886124, -78.805530625, 3, 6, "CUB 900.XX"}, - {23.047064, -81.24989075, 3, 5, "CUB B00.XX"}, - {21.175004, -76.60983675, 3, 6, "CUB BK0.00"}, - {20.303364, -76.280089375, 3, 5, "CUB C00.XX"}, - {20.654104, -75.717792, 3, 5, "CUB CK0.00"}, - {22.727464, -80.92969075, 3, 5, "CUB D00.XX"}, - {20.640804, -74.963292, 3, 5, "CUB DK0.00"}, - {22.515564, -83.5531195, 3, 5, "CUB F00.XX"}, - {22.816604, -82.79672625, 3, 5, "CUB FK0.00"}, - {22.856064, -82.05869075, 3, 5, "CUB G00.XX"}, - {20.181204, -75.858219125, 3, 5, "CUB GK0.00"}, - {22.718164, -83.07209075, 3, 5, "CUB H00.XX"}, - {20.334204, -74.528019125, 3, 5, "CUB HK0.00"}, - {22.979464, -82.18589075, 3, 5, "CUB J00.XX"}, - {21.777304, -80.008208625, 3, 6, "CUB JK0.00"}, - {22.114564, -78.6591195, 3, 6, "CUB K00.XX"}, - {22.513804, -81.1592815, 3, 5, "CUB KK0.00"}, - {22.818664, -80.11769075, 3, 6, "CUB L00.XX"}, - {21.544004, -77.295308625, 3, 6, "CUB LK0.00"}, - {21.537764, -78.25764725, 3, 6, "CUB M00.XX"}, - {22.795604, -81.22152625, 3, 5, "CUB MK0.00"}, - {22.592064, -80.26939075, 3, 6, "CUB N00.XX"}, - {22.370104, -80.1880815, 3, 6, "CUB NK0.00"}, - {22.322564, -79.6872195, 3, 6, "CUB P00.XX"}, - {22.336604, -79.2627815, 3, 6, "CUB PK0.00"}, - {20.972464, -75.752976, 3, 7, "CUB Q00.XX"}, - {21.044104, -77.37793675, 3, 6, "CUB QK0.00"}, - {22.799064, -81.58149075, 3, 5, "CUB R00.XX"}, - {22.144104, -80.2280815, 3, 6, "CUB RK0.00"}, - {20.382464, -76.462889375, 3, 5, "CUB S00.XX"}, - {20.720804, -78.024792, 3, 5, "CUB SK0.00"}, - {22.082164, -79.5184195, 3, 6, "CUB T00.XX"}, - {22.493904, -79.5498815, 3, 6, "CUB TK0.00"}, - {20.182464, -75.682889375, 3, 5, "CUB V00.XX"}, - {22.967804, -82.59682625, 3, 5, "CUB VK0.00"}, - {22.490864, -79.7695195, 3, 6, "CUB W00.XX"}, - {22.144104, -79.9980815, 3, 6, "CUB WK0.00"}, - {22.892464, -82.53349075, 3, 5, "CUB X00.XX"}, - {22.514104, -79.4980815, 4, 7, "CUB XK0.00"}, - {22.662464, -80.08349075, 3, 6, "CUB Y00.XX"}, - {21.766704, -79.297508625, 3, 6, "CUB YK0.00"}, - {22.986164, -82.41989075, 3, 5, "CUB Z00.XX"}, - {22.777204, -81.94202625, 3, 5, "CUB ZK0.00"}, - {19.910534, -77.6215155, 2, 4, "CUB 1234.XX"}, - {22.2939765, -84.8568235, 2, 4, "CUB 123.XXX"}, - {22.9566885, -80.318594, 2, 5, "CUB 12.XXXX"}, - {23.0451515, -84.578048, 2, 4, "CUB 1234.XXX"}, - {42.7331, 23.272638, 4, 5, "BGR 12.XX"}, - {42.593915, 23.014793, 3, 4, "BGR 00.XXX"}, - {42.112224, 24.6107865, 3, 4, "BGR C0.XXX"}, - {43.330115, 27.5463375, 3, 4, "BGR P0.XXX"}, - {42.526845, 27.3953025, 3, 4, "BGR 000.XX"}, - {43.888924, 25.916552, 3, 6, "BGR 100.XX"}, - {42.450115, 25.5818025, 3, 4, "BGR 200.XX"}, - {43.457724, 24.5614045, 3, 4, "BGR 300.XX"}, - {42.699824, 26.267356, 3, 4, "BGR 400.XX"}, - {43.616024, 27.763552, 3, 4, "BGR 500.XX"}, - {43.288224, 26.8885045, 3, 4, "BGR 600.XX"}, - {41.991324, 25.49396, 3, 4, "BGR 700.XX"}, - {42.247424, 24.2696085, 3, 4, "BGR 800.XX"}, - {42.541924, 26.4416085, 3, 4, "BGR 900.XX"}, - {42.064824, 23.0158085, 3, 6, "BGR B00.XX"}, - {43.113124, 25.5569045, 3, 4, "BGR C00.XX"}, - {42.923724, 25.262656, 3, 4, "BGR D00.XX"}, - {43.260724, 23.5068045, 3, 4, "BGR F00.XX"}, - {42.674424, 25.327556, 3, 4, "BGR G00.XX"}, - {44.042624, 22.806552, 3, 6, "BGR H00.XX"}, - {42.288545, 22.6496885, 3, 6, "BGR J00.XX"}, - {43.411204, 23.2142915, 3, 4, "BGR JK0.00"}, - {42.071664, 25.5695365, 3, 4, "BGR K00.XX"}, - {41.625004, 25.34446, 4, 5, "BGR KK0.00"}, - {43.265764, 26.5129495, 3, 4, "BGR L00.XX"}, - {43.145504, 24.6796915, 3, 4, "BGR LK0.00"}, - {42.279364, 23.0892365, 3, 4, "BGR M00.XX"}, - {44.088504, 27.211340625, 3, 6, "BGR MK0.00"}, - {43.144064, 25.6644495, 3, 4, "BGR N00.XX"}, - {43.535904, 26.4714915, 3, 4, "BGR NK0.00"}, - {41.604664, 24.65878, 3, 4, "BGR P00.XX"}, - {43.597904, 25.321702, 3, 4, "BGR PK0.00"}, - {41.407545, 23.1242515, 3, 6, "BGR Q00.XX"}, - {42.343004, 23.4952705, 3, 4, "BGR QK0.00"}, - {41.559664, 23.23008, 3, 4, "BGR R00.XX"}, - {42.666105, 24.727503, 3, 4, "BGR RK0.00"}, - {42.491264, 25.9625365, 3, 4, "BGR S00.XX"}, - {42.022555, 23.9713975, 3, 4, "BGR SK0.00"}, - {43.045564, 25.0844495, 3, 4, "BGR T00.XX"}, - {42.713804, 27.221381, 3, 4, "BGR TK0.00"}, - {42.912264, 23.779093, 3, 4, "BGR V00.XX"}, - {41.918804, 25.87416, 3, 5, "BGR VK0.00"}, - {42.664164, 26.938793, 3, 4, "BGR W00.XX"}, - {43.323204, 26.2087915, 3, 4, "BGR WK0.00"}, - {42.045364, 24.2666365, 3, 4, "BGR X00.XX"}, - {41.568104, 23.68926, 3, 4, "BGR XK0.00"}, - {42.522464, 24.138093, 3, 4, "BGR Y00.XX"}, - {43.271504, 24.0725915, 3, 4, "BGR YK0.00"}, - {42.212464, 25.2884365, 3, 4, "BGR Z00.XX"}, - {41.769904, 26.14566, 3, 5, "BGR ZK0.00"}, - {44.170491, 22.385526, 2, 5, "BGR 112.XXX"}, - {44.170491, 23.031318, 2, 5, "BGR 212.XXX"}, - {44.170491, 23.67711, 2, 5, "BGR 312.XXX"}, - {44.170491, 25.614485, 2, 5, "BGR 412.XXX"}, - {44.170491, 26.260277, 2, 5, "BGR 512.XXX"}, - {44.170491, 26.906069, 2, 5, "BGR 612.XXX"}, - {44.170491, 27.551861, 2, 5, "BGR 712.XXX"}, - {43.679451, 22.3904465, 2, 5, "BGR 812.XXX"}, - {43.679451, 23.0310305, 2, 3, "BGR 912.XXX"}, - {43.679451, 23.6716145, 2, 5, "BGR B12.XXX"}, - {43.732135, 24.31348, 2, 5, "BGR C12.XXX"}, - {43.679451, 24.9527825, 2, 5, "BGR D12.XXX"}, - {43.679451, 25.5933665, 2, 5, "BGR F12.XXX"}, - {43.679451, 26.2339505, 2, 3, "BGR G12.XXX"}, - {43.679451, 26.8745345, 2, 3, "BGR H12.XXX"}, - {43.679451, 27.5151185, 2, 3, "BGR J12.XXX"}, - {43.777659, 28.1557025, 3, 6, "BGR K12.XXX"}, - {43.188411, 22.39016, 2, 5, "BGR L12.XXX"}, - {43.188411, 23.025536, 2, 3, "BGR M12.XXX"}, - {43.188411, 23.660912, 2, 3, "BGR N12.XXX"}, - {43.188411, 24.296288, 2, 3, "BGR P12.XXX"}, - {43.188411, 24.931664, 2, 3, "BGR Q12.XXX"}, - {43.188411, 25.56704, 2, 3, "BGR R12.XXX"}, - {43.188411, 26.202416, 2, 3, "BGR S12.XXX"}, - {43.188411, 26.837792, 2, 3, "BGR T12.XXX"}, - {43.188411, 27.473168, 2, 3, "BGR V12.XXX"}, - {42.697371, 22.3950815, 2, 5, "BGR W12.XXX"}, - {42.697371, 23.0252495, 3, 4, "BGR X12.XXX"}, - {42.697371, 23.6554175, 2, 3, "BGR Y12.XXX"}, - {42.697371, 24.2855855, 2, 3, "BGR Z12.XXX"}, - {42.285531, 24.9157535, 2, 3, "BGR 01.XXXX"}, - {42.285531, 25.5459215, 2, 3, "BGR 11.XXXX"}, - {42.285531, 26.1760895, 2, 3, "BGR 21.XXXX"}, - {42.285531, 26.8062575, 2, 3, "BGR 31.XXXX"}, - {42.285531, 27.4364255, 2, 3, "BGR 41.XXXX"}, - {41.794491, 22.470416, 2, 5, "BGR 51.XXXX"}, - {41.794491, 23.095376, 2, 3, "BGR 61.XXXX"}, - {41.794491, 23.720336, 2, 3, "BGR 71.XXXX"}, - {41.794491, 24.345296, 2, 3, "BGR 81.XXXX"}, - {41.794491, 24.970256, 2, 3, "BGR 91.XXXX"}, - {41.794491, 25.595216, 2, 3, "BGR B1.XXXX"}, - {41.794491, 26.220176, 3, 5, "BGR C1.XXXX"}, - {41.794491, 26.845136, 2, 5, "BGR D1.XXXX"}, - {41.794491, 27.470096, 2, 5, "BGR F1.XXXX"}, - {41.303451, 22.7565695, 2, 7, "BGR G1.XXXX"}, - {41.303451, 23.3763215, 2, 5, "BGR H1.XXXX"}, - {41.303451, 23.9960735, 2, 5, "BGR J1.XXXX"}, - {41.303451, 24.6158255, 2, 5, "BGR K1.XXXX"}, - {41.3319045, 25.2349525, 3, 4, "BGR L1.XXXX"}, - {41.326131, 25.802639, 3, 7, "BGR M1.XXXX"}, - {41.2866245, 25.2048755, 3, 6, "BGR P123.XX"}, - {41.304823, 25.773249, 3, 7, "BGR Q123.XX"}, - {42.747, 25.485, 2, 3, "BGR QQYH.2MH"}, - {6.34405, -10.813195, 4, 5, "LBR 12.XX"}, - {6.455495, -10.8260015, 3, 4, "LBR 12.XXX"}, - {6.064195, -8.20525075, 3, 6, "LBR 000.XX"}, - {5.887794, -10.09365075, 3, 4, "LBR 300.XX"}, - {7.555472, -8.628396625, 4, 7, "LBR 600.XX"}, - {6.990515, -9.551618625, 3, 4, "LBR 900.XX"}, - {4.402208, -7.791917875, 3, 5, "LBR C00.XX"}, - {6.870314, -10.864618625, 3, 4, "LBR F00.XX"}, - {5.005208, -9.075630875, 3, 4, "LBR H00.XX"}, - {7.205686, -9.046778625, 3, 6, "LBR K00.XX"}, - {4.660515, -8.281278875, 4, 6, "LBR M00.XX"}, - {8.400515, -9.821618625, 3, 6, "LBR P00.XX"}, - {6.717914, -11.38694875, 3, 4, "LBR R00.XX"}, - {6.475769, -8.93017875, 3, 4, "LBR T00.XX"}, - {7.343107, -8.774103625, 3, 6, "LBR W00.XX"}, - {5.433775, -9.62432675, 3, 4, "LBR Y00.XX"}, - {8.509563, -10.55891, 2, 7, "LBR 212.XXX"}, - {8.509563, -10.090191, 2, 6, "LBR 312.XXX"}, - {8.509563, -9.621471, 2, 5, "LBR 412.XXX"}, - {8.018523, -11.027631, 2, 7, "LBR 512.XXX"}, - {8.018523, -10.558911, 2, 5, "LBR 612.XXX"}, - {8.018523, -10.090191, 2, 5, "LBR 712.XXX"}, - {8.018523, -9.621471, 2, 5, "LBR 812.XXX"}, - {7.527483, -11.49635, 2, 6, "LBR B12.XXX"}, - {7.527483, -11.02763, 2, 7, "LBR C12.XXX"}, - {7.527483, -10.55891, 2, 5, "LBR D12.XXX"}, - {7.527483, -10.09019, 2, 5, "LBR F12.XXX"}, - {7.527483, -9.62147, 2, 5, "LBR G12.XXX"}, - {7.527483, -9.15275, 2, 5, "LBR H12.XXX"}, - {7.527483, -8.68403, 3, 6, "LBR J12.XXX"}, - {7.036443, -11.49635, 2, 5, "LBR K12.XXX"}, - {7.036443, -11.02763, 2, 3, "LBR L12.XXX"}, - {7.036443, -10.55891, 2, 3, "LBR M12.XXX"}, - {7.036443, -10.09019, 2, 3, "LBR N12.XXX"}, - {7.036443, -9.62147, 2, 3, "LBR P12.XXX"}, - {7.036443, -9.15275, 2, 3, "LBR Q12.XXX"}, - {7.036443, -8.68403, 2, 3, "LBR R12.XXX"}, - {6.545403, -11.074502, 2, 3, "LBR S12.XXX"}, - {6.545403, -10.605782, 3, 4, "LBR T12.XXX"}, - {6.545403, -10.137062, 2, 3, "LBR V12.XXX"}, - {6.545403, -9.668342, 2, 3, "LBR W12.XXX"}, - {6.545403, -9.199622, 2, 3, "LBR X12.XXX"}, - {6.545403, -8.730902, 2, 3, "LBR Y12.XXX"}, - {6.545403, -8.262182, 2, 4, "LBR Z12.XXX"}, - {7.664974, -8.730903, 2, 5, "LBR 912.XXX"}, - {5.642523, -10.622187, 2, 3, "LBR B1.XXXX"}, - {5.642523, -10.153467, 2, 3, "LBR C1.XXXX"}, - {5.642523, -9.684747, 2, 3, "LBR D1.XXXX"}, - {5.642523, -9.216027, 2, 3, "LBR F1.XXXX"}, - {5.642523, -8.747307, 2, 3, "LBR G1.XXXX"}, - {5.642523, -8.278587, 2, 4, "LBR H1.XXXX"}, - {5.642523, -7.809867, 2, 4, "LBR K1.XXXX"}, - {5.151483, -10.153466, 2, 3, "LBR L1.XXXX"}, - {5.151483, -9.684746, 2, 3, "LBR M1.XXXX"}, - {5.151483, -9.216026, 2, 3, "LBR P1.XXXX"}, - {5.151483, -8.747306, 2, 3, "LBR Q1.XXXX"}, - {5.151483, -8.278586, 2, 4, "LBR R1.XXXX"}, - {5.151483, -7.809866, 2, 4, "LBR S1.XXXX"}, - {4.660443, -9.333206, 2, 3, "LBR T1.XXXX"}, - {4.660443, -8.864486, 2, 3, "LBR V1.XXXX"}, - {4.660443, -8.395766, 3, 5, "LBR W1.XXXX"}, - {4.660443, -7.927046, 3, 5, "LBR X1.XXXX"}, - {4.373795, -8.395766, 2, 4, "LBR Y1.XXXX"}, - {4.373795, -7.927046, 2, 4, "LBR Z1.XXXX"}, - {6.4548385, -9.433889, 2, 3, "LBR C3R5.RWF"}, - {14.1182, -87.248732, 4, 5, "HND 12.XX"}, - {15.623652, -88.1903575, 3, 4, "HND 12.XXX"}, - {14.063114, -87.26890675, 3, 4, "HND 000.XX"}, - {15.784334, -86.86336625, 3, 4, "HND 200.XX"}, - {13.350424, -87.21080975, 3, 4, "HND 300.XX"}, - {14.500724, -87.672822625, 3, 4, "HND 400.XX"}, - {15.867124, -87.96256125, 3, 4, "HND 500.XX"}, - {14.083624, -86.61160975, 3, 6, "HND 600.XX"}, - {14.627224, -87.885422625, 3, 4, "HND 700.XX"}, - {14.710724, -86.271922625, 3, 4, "HND 800.XX"}, - {14.869724, -85.9402355, 3, 4, "HND 900.XX"}, - {15.788545, -87.53776625, 3, 4, "HND B00.XX"}, - {15.682124, -86.052248375, 3, 4, "HND C00.XX"}, - {14.810724, -88.8220355, 3, 4, "HND D00.XX"}, - {15.520724, -86.622148375, 3, 4, "HND F00.XX"}, - {13.481524, -87.51660975, 3, 4, "HND G00.XX"}, - {13.900724, -86.60180975, 3, 6, "HND H00.XX"}, - {14.389424, -87.720722625, 3, 6, "HND J00.XX"}, - {15.170724, -87.1720355, 3, 4, "HND K00.XX"}, - {15.071624, -88.8086355, 3, 6, "HND L00.XX"}, - {14.961124, -88.2968355, 3, 4, "HND M00.XX"}, - {14.440724, -87.131922625, 3, 4, "HND N00.XX"}, - {13.566124, -87.50420975, 3, 4, "HND P00.XX"}, - {14.360724, -88.211922625, 3, 6, "HND Q00.XX"}, - {14.570024, -86.899722625, 3, 4, "HND R00.XX"}, - {15.333924, -87.639948375, 4, 5, "HND S00.XX"}, - {16.350424, -86.596674125, 3, 4, "HND T00.XX"}, - {15.660724, -86.322148375, 3, 4, "HND V00.XX"}, - {14.732324, -88.006322625, 3, 4, "HND W00.XX"}, - {14.190724, -88.08180975, 3, 6, "HND X00.XX"}, - {15.572024, -86.290948375, 3, 4, "HND Y00.XX"}, - {15.345724, -87.718048375, 3, 4, "HND Z00.XX"}, - {17.200838, -84.144465, 2, 3, "HND W1.XXXX"}, - {16.073203, -87.1462035, 2, 3, "HND X1.XXXX"}, - {16.073203, -86.6618595, 2, 3, "HND Y1.XXXX"}, - {16.073203, -86.1775155, 2, 3, "HND Z1.XXXX"}, - {15.994003, -88.4028935, 2, 5, "HND 012.XXX"}, - {15.994003, -87.9185495, 2, 5, "HND 112.XXX"}, - {15.994003, -87.4342055, 2, 5, "HND 212.XXX"}, - {15.994003, -86.9498615, 2, 3, "HND 312.XXX"}, - {15.994003, -86.4655175, 2, 3, "HND 412.XXX"}, - {15.994003, -85.9811735, 2, 3, "HND 512.XXX"}, - {15.994003, -85.4968295, 2, 3, "HND 612.XXX"}, - {15.994003, -85.0124855, 2, 3, "HND 712.XXX"}, - {15.994003, -84.5281415, 2, 3, "HND 812.XXX"}, - {15.994003, -84.0437975, 2, 3, "HND 912.XXX"}, - {15.502963, -88.7903685, 2, 5, "HND C12.XXX"}, - {15.502963, -89.2747125, 2, 5, "HND B12.XXX"}, - {15.502963, -88.3060245, 2, 5, "HND D12.XXX"}, - {15.502963, -87.8216805, 3, 4, "HND F12.XXX"}, - {15.502963, -87.3373365, 2, 3, "HND G12.XXX"}, - {15.502963, -86.8529925, 2, 3, "HND H12.XXX"}, - {15.502963, -86.3686485, 2, 3, "HND J12.XXX"}, - {15.502963, -85.8843045, 2, 3, "HND K12.XXX"}, - {15.502963, -85.3999605, 2, 3, "HND L12.XXX"}, - {15.502963, -84.9156165, 2, 3, "HND M12.XXX"}, - {15.502963, -84.4312725, 2, 3, "HND N12.XXX"}, - {15.502963, -83.9469285, 2, 3, "HND P12.XXX"}, - {15.257442, -83.4625845, 2, 3, "HND Q12.XXX"}, - {15.011923, -87.763845, 2, 3, "HND V12.XXX"}, - {15.011923, -88.242981, 2, 3, "HND T12.XXX"}, - {15.011923, -88.722117, 3, 6, "HND S12.XXX"}, - {15.011923, -89.201253, 2, 5, "HND R12.XXX"}, - {15.011923, -87.284709, 2, 3, "HND W12.XXX"}, - {15.011923, -86.805573, 2, 3, "HND X12.XXX"}, - {15.011923, -86.326437, 2, 3, "HND Y12.XXX"}, - {15.011923, -85.847301, 2, 3, "HND Z12.XXX"}, - {14.580388, -85.391901, 2, 5, "HND 0123.XX"}, - {14.580388, -84.912765, 2, 5, "HND 1123.XX"}, - {14.580388, -84.433629, 2, 5, "HND 2123.XX"}, - {14.580388, -83.954493, 2, 5, "HND 3123.XX"}, - {14.089348, -85.516477, 2, 5, "HND D123.XX"}, - {14.089348, -89.349565, 2, 7, "HND 4123.XX"}, - {14.089348, -88.870429, 2, 5, "HND 5123.XX"}, - {14.089348, -88.391293, 2, 5, "HND 6123.XX"}, - {14.089348, -87.912157, 2, 5, "HND 7123.XX"}, - {14.089348, -87.433021, 2, 3, "HND 8123.XX"}, - {14.089348, -86.953885, 2, 3, "HND 9123.XX"}, - {14.089348, -86.474749, 2, 5, "HND B123.XX"}, - {14.089348, -85.995613, 2, 5, "HND C123.XX"}, - {13.598308, -88.774602, 2, 5, "HND F123.XX"}, - {13.598308, -88.295466, 2, 5, "HND G123.XX"}, - {13.598308, -87.81633, 2, 5, "HND H123.XX"}, - {13.598308, -87.337194, 2, 3, "HND J123.XX"}, - {13.598308, -86.858058, 2, 5, "HND K123.XX"}, - {13.598308, -86.378922, 2, 5, "HND L123.XX"}, - {13.598308, -85.899786, 2, 5, "HND M123.XX"}, - {13.104553, -88.055898, 2, 5, "HND N123.XX"}, - {13.104553, -87.576762, 2, 5, "HND P123.XX"}, - {13.104553, -87.097626, 2, 5, "HND Q123.XX"}, - {13.041553, -87.810362, 2, 5, "HND RHHH.HH"}, - {13.041553, -87.331226, 2, 5, "HND SHHH.HH"}, - {13.041553, -86.85209, 2, 5, "HND THHH.HH"}, - {15.24245, -86.1775, 2, 3, "HND DCKR.593"}, - {6.351898, 2.3472725, 4, 5, "BEN 12.XX"}, - {6.492845, 2.0684635, 3, 4, "BEN 12.XXX"}, - {9.395346, 2.5402275, 3, 4, "BEN 000.XX"}, - {9.395346, 2.6066565, 3, 4, "BEN 100.XX"}, - {9.745926, 1.631756625, 3, 5, "BEN 200.XX"}, - {7.220226, 2.039682375, 3, 4, "BEN 300.XX"}, - {7.222226, 1.952682375, 3, 4, "BEN 400.XX"}, - {10.341724, 1.33894275, 3, 7, "BEN 500.XX"}, - {6.660926, 1.65719525, 3, 6, "BEN 600.XX"}, - {8.077526, 2.453682375, 3, 4, "BEN 700.XX"}, - {10.370624, 1.63884275, 3, 5, "BEN 800.XX"}, - {7.016826, 2.599482375, 3, 4, "BEN 900.XX"}, - {11.169824, 2.892429875, 3, 5, "BEN B00.XX"}, - {9.034326, 1.6528695, 3, 6, "BEN C00.XX"}, - {7.115526, 1.925382375, 3, 4, "BEN D00.XX"}, - {8.014426, 2.198982375, 3, 4, "BEN F00.XX"}, - {8.536126, 2.3707695, 3, 4, "BEN G00.XX"}, - {10.397524, 2.34624275, 3, 5, "BEN H00.XX"}, - {11.344724, 2.403929875, 3, 5, "BEN J00.XX"}, - {7.970326, 1.939882375, 3, 4, "BEN K00.XX"}, - {9.974726, 3.162156625, 3, 5, "BEN L00.XX"}, - {11.882724, 3.328929875, 4, 8, "BEN M00.XX"}, - {6.273045, 1.66772625, 3, 7, "BEN N00.XX"}, - {6.773726, 2.61549525, 3, 4, "BEN P00.XX"}, - {7.818426, 2.150982375, 3, 4, "BEN Q00.XX"}, - {10.268224, 2.62974275, 3, 4, "BEN R00.XX"}, - {9.573726, 1.871256625, 3, 5, "BEN S00.XX"}, - {10.268524, 1.95944275, 3, 5, "BEN T00.XX"}, - {12.122324, 3.133229875, 4, 7, "BEN V00.XX"}, - {6.816266, 1.74781475, 3, 6, "BEN W00.XX"}, - {6.381406, 1.86360125, 3, 4, "BEN WK0.00"}, - {6.958866, 1.658329125, 3, 6, "BEN X00.XX"}, - {8.885406, 2.5675565, 3, 4, "BEN XK0.00"}, - {10.638264, 1.23117025, 3, 5, "BEN Y00.XX"}, - {10.809104, 2.09731075, 3, 5, "BEN YK0.00"}, - {7.372466, 2.578829125, 3, 4, "BEN Z00.XX"}, - {7.209965, 2.312443375, 3, 4, "BEN ZK0.00"}, - {6.562116, 1.524425, 2, 5, "BEN 012.XXX"}, - {6.562116, 1.993145, 2, 3, "BEN 112.XXX"}, - {6.562116, 2.461865, 3, 4, "BEN 212.XXX"}, - {7.053156, 1.524425, 2, 5, "BEN 312.XXX"}, - {7.053156, 1.993145, 3, 4, "BEN 412.XXX"}, - {7.053156, 2.461865, 2, 3, "BEN 512.XXX"}, - {7.544196, 1.524425, 2, 5, "BEN 612.XXX"}, - {7.544196, 1.993145, 2, 3, "BEN 712.XXX"}, - {7.544196, 2.461865, 2, 3, "BEN 812.XXX"}, - {8.035236, 1.524425, 2, 5, "BEN 912.XXX"}, - {8.035236, 1.993145, 2, 3, "BEN B12.XXX"}, - {8.035236, 2.461865, 3, 4, "BEN C12.XXX"}, - {8.526275, 1.524425, 2, 5, "BEN D12.XXX"}, - {8.526275, 1.993145, 2, 3, "BEN F12.XXX"}, - {8.526275, 2.461865, 2, 3, "BEN G12.XXX"}, - {9.017315, 1.5247115, 2, 5, "BEN H12.XXX"}, - {9.017315, 1.9986395, 2, 3, "BEN J12.XXX"}, - {9.017315, 2.4725675, 2, 3, "BEN K12.XXX"}, - {9.508355, 1.3588365, 2, 6, "BEN L12.XXX"}, - {9.508355, 1.8327645, 2, 4, "BEN M12.XXX"}, - {9.508355, 2.3066925, 2, 4, "BEN N12.XXX"}, - {9.508355, 2.7806205, 2, 4, "BEN P12.XXX"}, - {9.999395, 1.2877475, 2, 6, "BEN Q12.XXX"}, - {9.999395, 1.7616755, 2, 4, "BEN R12.XXX"}, - {9.999395, 2.2356035, 2, 4, "BEN S12.XXX"}, - {9.999395, 2.7095315, 2, 4, "BEN T12.XXX"}, - {9.999395, 3.1834595, 2, 4, "BEN V12.XXX"}, - {10.490435, 0.7901225, 2, 6, "BEN W12.XXX"}, - {10.490435, 1.2640505, 2, 6, "BEN X12.XXX"}, - {10.490435, 1.7379785, 2, 4, "BEN Y12.XXX"}, - {10.490435, 2.2119065, 2, 4, "BEN Z12.XXX"}, - {10.078595, 2.6858345, 2, 4, "BEN 01.XXXX"}, - {10.078595, 3.1597625, 2, 4, "BEN 11.XXXX"}, - {10.078595, 3.5521435, 3, 5, "BEN 21.XXXX"}, - {10.569635, 0.7901225, 2, 6, "BEN 31.XXXX"}, - {10.569635, 1.2640505, 2, 4, "BEN 41.XXXX"}, - {10.569635, 1.7379785, 2, 4, "BEN 51.XXXX"}, - {10.569635, 2.2119065, 2, 4, "BEN 61.XXXX"}, - {10.569635, 2.6858345, 2, 4, "BEN 71.XXXX"}, - {10.569635, 3.1597625, 2, 4, "BEN 81.XXXX"}, - {10.569635, 3.5521435, 3, 5, "BEN 91.XXXX"}, - {11.060675, 0.9559975, 2, 5, "BEN B1.XXXX"}, - {11.060675, 1.4299255, 2, 5, "BEN C1.XXXX"}, - {11.060675, 1.9038535, 2, 5, "BEN D1.XXXX"}, - {11.060675, 2.3777815, 2, 4, "BEN F1.XXXX"}, - {11.060675, 2.8517095, 2, 4, "BEN G1.XXXX"}, - {11.060675, 3.3256375, 2, 4, "BEN H1.XXXX"}, - {11.865015, 2.148112, 3, 6, "BEN V1.XXXX"}, - {11.545639, 2.6147455, 3, 4, "BEN W1.XXXX"}, - {11.798772, 3.104304, 3, 6, "BEN X1.XXXX"}, - {11.9544205, 2.3956755, 3, 6, "BEN Y1.XXXX"}, - {11.9544205, 2.8696035, 3, 6, "BEN Z1.XXXX"}, - {11.890641, 2.1323995, 3, 6, "BEN V123.XX"}, - {11.890641, 2.6063275, 3, 5, "BEN W123.XX"}, - {11.855544, 3.0816925, 3, 6, "BEN X123.XX"}, - {11.934701, 2.3721975, 3, 6, "BEN Y123.XX"}, - {11.934701, 2.8461255, 3, 6, "BEN Z123.XX"}, - {9.255, 2.315, 2, 3, "BEN XH2Z.8RD"}, - {15.3723, 38.8757585, 4, 5, "ERI 12.XX"}, - {15.558646, 38.7139805, 3, 4, "ERI 12.XXX"}, - {15.758514, 38.394683625, 3, 6, "ERI 000.XX"}, - {12.986814, 42.632563125, 3, 6, "ERI 200.XX"}, - {15.597014, 39.366583625, 4, 5, "ERI 400.XX"}, - {13.910514, 41.62719325, 3, 5, "ERI 600.XX"}, - {14.867514, 38.7518535, 3, 5, "ERI 800.XX"}, - {15.100514, 37.5268535, 3, 6, "ERI B00.XX"}, - {14.824614, 39.3060535, 4, 6, "ERI D00.XX"}, - {13.247714, 42.26659325, 3, 6, "ERI G00.XX"}, - {15.041914, 38.9849535, 3, 4, "ERI J00.XX"}, - {14.615114, 38.768623375, 3, 6, "ERI L00.XX"}, - {14.670514, 39.357023375, 3, 6, "ERI N00.XX"}, - {15.144224, 36.6157645, 3, 6, "ERI Q00.XX"}, - {14.939824, 40.2680645, 4, 5, "ERI R00.XX"}, - {16.705824, 38.434025875, 3, 6, "ERI S00.XX"}, - {16.228624, 38.64303875, 3, 4, "ERI T00.XX"}, - {15.924924, 38.40473875, 3, 6, "ERI V00.XX"}, - {16.291524, 38.00683875, 3, 6, "ERI W00.XX"}, - {15.582424, 37.985351625, 3, 6, "ERI X00.XX"}, - {15.072324, 37.5247645, 3, 6, "ERI Y00.XX"}, - {15.058724, 37.6117645, 3, 6, "ERI Z00.XX"}, - {17.976795, 38.355006, 2, 5, "ERI 012.XXX"}, - {17.619715, 37.361195, 2, 5, "ERI 112.XXX"}, - {17.619715, 37.850747, 2, 5, "ERI 212.XXX"}, - {17.619715, 38.340299, 3, 6, "ERI 312.XXX"}, - {17.619715, 38.829851, 2, 3, "ERI 412.XXX"}, - {17.128674, 36.8765645, 2, 5, "ERI 512.XXX"}, - {17.128674, 37.3609085, 2, 5, "ERI 612.XXX"}, - {17.128674, 37.8452525, 2, 5, "ERI 712.XXX"}, - {17.128674, 38.3295965, 2, 5, "ERI 812.XXX"}, - {17.128674, 38.8139405, 2, 3, "ERI 912.XXX"}, - {16.637635, 36.8765645, 2, 5, "ERI B12.XXX"}, - {16.637635, 37.3609085, 2, 5, "ERI C12.XXX"}, - {16.637635, 37.8452525, 2, 5, "ERI D12.XXX"}, - {16.637635, 38.3295965, 2, 5, "ERI F12.XXX"}, - {16.637635, 38.8139405, 2, 3, "ERI G12.XXX"}, - {16.146595, 36.6343925, 2, 5, "ERI H12.XXX"}, - {16.146595, 37.1187365, 2, 5, "ERI J12.XXX"}, - {16.146595, 37.6030805, 2, 5, "ERI K12.XXX"}, - {16.146595, 38.0874245, 2, 5, "ERI L12.XXX"}, - {16.146595, 38.5717685, 2, 5, "ERI M12.XXX"}, - {16.146595, 39.0561125, 2, 3, "ERI N12.XXX"}, - {15.655555, 36.4648725, 2, 6, "ERI P12.XXX"}, - {15.655555, 36.9492165, 2, 5, "ERI Q12.XXX"}, - {15.655555, 37.4335605, 2, 5, "ERI R12.XXX"}, - {15.655555, 37.9179045, 2, 5, "ERI S12.XXX"}, - {15.655555, 38.4022485, 2, 5, "ERI T12.XXX"}, - {15.655555, 38.8865925, 2, 3, "ERI V12.XXX"}, - {15.655555, 39.3709365, 4, 5, "ERI W12.XXX"}, - {15.655555, 39.8552805, 3, 4, "ERI X12.XXX"}, - {15.764976, 39.8995465, 3, 4, "ERI Y12.XXX"}, - {15.814615, 40.3395795, 3, 4, "ERI Z12.XXX"}, - {14.752727, 36.4648925, 2, 6, "ERI 01.XXXX"}, - {14.752727, 36.9492365, 2, 6, "ERI 11.XXXX"}, - {14.752727, 37.4335805, 2, 6, "ERI 21.XXXX"}, - {14.752727, 37.9179245, 2, 6, "ERI 31.XXXX"}, - {14.752727, 38.4022685, 2, 6, "ERI 41.XXXX"}, - {14.752727, 38.8866125, 2, 4, "ERI B1.XXXX"}, - {14.752727, 39.3709565, 3, 5, "ERI C1.XXXX"}, - {14.752727, 39.8553005, 3, 5, "ERI D1.XXXX"}, - {14.752727, 40.3396445, 3, 5, "ERI F1.XXXX"}, - {14.261687, 36.464606, 2, 6, "ERI 51.XXXX"}, - {14.261687, 36.943742, 2, 6, "ERI 61.XXXX"}, - {14.3081785, 37.4230225, 2, 7, "ERI 71.XXXX"}, - {14.261687, 37.902014, 2, 7, "ERI 81.XXXX"}, - {14.261687, 38.38115, 2, 7, "ERI 91.XXXX"}, - {14.261687, 38.860286, 2, 5, "ERI G1.XXXX"}, - {14.261687, 39.339421, 2, 5, "ERI H1.XXXX"}, - {14.261687, 39.818557, 2, 5, "ERI J1.XXXX"}, - {14.261687, 40.297694, 2, 4, "ERI K1.XXXX"}, - {14.261687, 40.77683, 2, 4, "ERI L1.XXXX"}, - {14.261687, 41.255966, 2, 4, "ERI M1.XXXX"}, - {13.770647, 40.681002, 2, 4, "ERI N1.XXXX"}, - {13.770647, 41.160138, 2, 4, "ERI P1.XXXX"}, - {13.770647, 41.639274, 2, 4, "ERI Q1.XXXX"}, - {13.279607, 41.160138, 2, 4, "ERI R1.XXXX"}, - {13.279607, 41.639274, 2, 4, "ERI S1.XXXX"}, - {13.279607, 42.11841, 2, 5, "ERI T1.XXXX"}, - {12.788567, 41.735101, 2, 4, "ERI V1.XXXX"}, - {12.788567, 42.214238, 3, 6, "ERI W1.XXXX"}, - {12.788567, 42.693373, 3, 6, "ERI X1.XXXX"}, - {12.383795, 42.238194, 2, 6, "ERI Y1.XXXX"}, - {12.383795, 42.708222, 2, 6, "ERI Z1.XXXX"}, - {16.6304765, 39.3462695, 2, 3, "ERI 1234.XX"}, - {15.3372, 38.9149115, 4, 5, "ERI CGFN.W29"}, - {-15.758145, 34.9745835, 4, 6, "MWI 12.XX"}, - {-15.706606, 34.843773375, 3, 5, "MWI 00.XXX"}, - {-13.960686, 33.62859775, 3, 6, "MWI J0.XXX"}, - {-11.411476, 33.969929875, 3, 6, "MWI 000.XX"}, - {-15.350376, 35.286351625, 3, 5, "MWI 100.XX"}, - {-9.895576, 33.870455625, 3, 5, "MWI 200.XX"}, - {-14.416976, 35.218677375, 3, 5, "MWI 300.XX"}, - {-12.997376, 33.448003125, 3, 6, "MWI 400.XX"}, - {-13.754776, 34.41649025, 3, 5, "MWI 500.XX"}, - {-12.872476, 34.226503125, 3, 5, "MWI 600.XX"}, - {-16.889476, 35.212012, 3, 5, "MWI 700.XX"}, - {-15.028376, 35.1854645, 3, 5, "MWI 800.XX"}, - {-14.330776, 34.280777375, 3, 5, "MWI 900.XX"}, - {-14.949876, 34.9164645, 3, 5, "MWI B00.XX"}, - {-10.974576, 33.81994275, 3, 6, "MWI C00.XX"}, - {-11.862076, 33.555829875, 3, 6, "MWI D00.XX"}, - {-15.982976, 35.46023875, 3, 5, "MWI F00.XX"}, - {-13.759276, 32.83819025, 3, 7, "MWI G00.XX"}, - {-13.490576, 33.69819025, 3, 6, "MWI H00.XX"}, - {-11.083976, 33.634529875, 3, 7, "MWI J00.XX"}, - {-11.566576, 34.230429875, 3, 6, "MWI K00.XX"}, - {-15.969276, 35.25773875, 3, 5, "MWI L00.XX"}, - {-14.044776, 34.84699025, 3, 5, "MWI M00.XX"}, - {-15.555376, 34.502451625, 3, 5, "MWI N00.XX"}, - {-14.783576, 34.6053645, 3, 5, "MWI P00.XX"}, - {-9.658576, 33.231955625, 3, 6, "MWI Q00.XX"}, - {-15.980176, 34.78413875, 3, 5, "MWI R00.XX"}, - {-13.290076, 34.04869025, 3, 5, "MWI S00.XX"}, - {-16.023576, 35.07923875, 3, 5, "MWI T00.XX"}, - {-10.583276, 34.09914275, 3, 6, "MWI V00.XX"}, - {-13.598276, 33.87749025, 3, 5, "MWI W00.XX"}, - {-15.747476, 35.59843875, 4, 6, "MWI X00.XX"}, - {-13.949076, 34.44979025, 3, 5, "MWI Y00.XX"}, - {-14.841376, 35.4832645, 4, 6, "MWI Z00.XX"}, - {-9.410405, 32.9376385, 2, 7, "MWI 012.XXX"}, - {-9.410405, 33.4115665, 2, 5, "MWI 112.XXX"}, - {-9.410405, 33.8854945, 2, 4, "MWI 212.XXX"}, - {-9.901445, 33.3404775, 2, 5, "MWI 312.XXX"}, - {-9.901445, 33.8144055, 2, 4, "MWI 412.XXX"}, - {-10.392485, 33.3404775, 2, 5, "MWI 512.XXX"}, - {-10.392485, 33.8144055, 2, 4, "MWI 612.XXX"}, - {-10.883525, 33.1035135, 2, 6, "MWI 712.XXX"}, - {-10.883525, 33.5774415, 2, 6, "MWI 812.XXX"}, - {-10.883525, 34.0513695, 2, 5, "MWI 912.XXX"}, - {-11.374565, 33.1035135, 2, 6, "MWI B12.XXX"}, - {-11.374565, 33.5774415, 2, 6, "MWI C12.XXX"}, - {-11.374565, 34.0513695, 2, 5, "MWI D12.XXX"}, - {-11.865605, 33.2693885, 2, 5, "MWI F12.XXX"}, - {-11.865605, 33.7433165, 2, 4, "MWI G12.XXX"}, - {-12.356645, 32.956414, 2, 6, "MWI H12.XXX"}, - {-12.356645, 33.43555, 2, 5, "MWI J12.XXX"}, - {-12.356645, 33.914686, 2, 4, "MWI K12.XXX"}, - {-12.847685, 32.956414, 2, 5, "MWI L12.XXX"}, - {-12.847685, 33.43555, 2, 5, "MWI M12.XXX"}, - {-12.847685, 33.914686, 2, 4, "MWI N12.XXX"}, - {-13.338725, 32.69825, 2, 5, "MWI P12.XXX"}, - {-13.338725, 33.172025, 2, 5, "MWI Q12.XXX"}, - {-13.338725, 33.651161, 2, 5, "MWI R12.XXX"}, - {-13.338725, 34.130297, 3, 5, "MWI S12.XXX"}, - {-13.338725, 34.609433, 2, 4, "MWI T12.XXX"}, - {-13.338725, 35.088569, 2, 5, "MWI V12.XXX"}, - {-13.829765, 32.69825, 2, 6, "MWI W12.XXX"}, - {-13.829765, 33.172025, 2, 5, "MWI X12.XXX"}, - {-13.829765, 33.651161, 3, 6, "MWI Y12.XXX"}, - {-13.829765, 34.130297, 2, 4, "MWI Z12.XXX"}, - {-14.241605, 34.609433, 2, 4, "MWI 01.XXXX"}, - {-14.241605, 35.088569, 2, 4, "MWI 11.XXXX"}, - {-14.732645, 33.411593, 2, 5, "MWI 21.XXXX"}, - {-14.732645, 33.890729, 2, 4, "MWI 31.XXXX"}, - {-14.732645, 34.369865, 2, 4, "MWI 41.XXXX"}, - {-14.732645, 34.849001, 2, 4, "MWI 51.XXXX"}, - {-14.732645, 35.328137, 2, 4, "MWI 61.XXXX"}, - {-14.732645, 35.497222, 3, 5, "MWI 71.XXXX"}, - {-15.223685, 34.5618055, 2, 4, "MWI 81.XXXX"}, - {-15.223685, 35.0461495, 2, 4, "MWI 91.XXXX"}, - {-15.223685, 35.4923005, 3, 5, "MWI B1.XXXX"}, - {-15.714725, 34.2227655, 2, 4, "MWI C1.XXXX"}, - {-15.714725, 34.7071095, 2, 4, "MWI D1.XXXX"}, - {-15.714725, 35.1914535, 3, 5, "MWI F1.XXXX"}, - {-15.714725, 35.4923005, 3, 5, "MWI G1.XXXX"}, - {-16.205765, 34.2227655, 2, 4, "MWI H1.XXXX"}, - {-16.205765, 34.7071095, 2, 4, "MWI J1.XXXX"}, - {-16.205765, 35.1914535, 2, 4, "MWI K1.XXXX"}, - {-16.205765, 35.4923005, 3, 5, "MWI L1.XXXX"}, - {-16.696805, 34.4165025, 2, 4, "MWI M1.XXXX"}, - {-16.696805, 34.9008465, 3, 5, "MWI N1.XXXX"}, - {-17.106205, 34.9008465, 2, 4, "MWI P1.XXXX"}, - {-15.793245, 35.0137365, 4, 6, "MWI QT4M.G20"}, - {39.0691, 125.7060655, 4, 6, "PRK 12.XX"}, - {39.092404, 125.57984875, 3, 5, "PRK 00.XXX"}, - {39.979304, 127.386137625, 3, 5, "PRK 80.XXX"}, - {41.844904, 129.58688, 3, 7, "PRK J0.XXX"}, - {40.014984, 124.344307125, 3, 10, "PRK S0.XXX"}, - {39.616214, 125.572367125, 3, 5, "PRK 000.XX"}, - {38.752514, 125.316085375, 3, 7, "PRK 200.XX"}, - {39.168114, 127.34387575, 3, 4, "PRK 400.XX"}, - {38.033214, 125.660863875, 3, 5, "PRK 600.XX"}, - {37.946114, 126.502263875, 3, 6, "PRK 800.XX"}, - {39.223814, 125.78107575, 3, 5, "PRK B00.XX"}, - {38.478814, 125.720485375, 3, 5, "PRK D00.XX"}, - {40.951014, 126.5358995, 3, 7, "PRK G00.XX"}, - {40.687514, 129.124409125, 3, 4, "PRK J00.XX"}, - {41.436124, 128.1510125, 3, 7, "PRK L00.XX"}, - {38.786024, 125.591233375, 3, 5, "PRK M00.XX"}, - {42.278724, 130.2742085, 3, 9, "PRK N00.XX"}, - {42.565424, 130.292856, 3, 9, "PRK P00.XX"}, - {42.234545, 129.1907625, 3, 8, "PRK Q00.XX"}, - {40.473624, 128.846651125, 3, 4, "PRK R00.XX"}, - {40.181624, 128.377803625, 3, 4, "PRK S00.XX"}, - {40.085624, 127.917603625, 3, 4, "PRK T00.XX"}, - {40.091724, 128.129003625, 3, 4, "PRK V00.XX"}, - {40.019724, 125.196603625, 3, 10, "PRK W00.XX"}, - {37.968024, 125.320285875, 3, 5, "PRK X00.XX"}, - {42.478724, 129.6966085, 3, 8, "PRK Y00.XX"}, - {40.370424, 128.596203625, 3, 4, "PRK Z00.XX"}, - {42.976595, 129.458573, 2, 8, "PRK 012.XXX"}, - {42.976595, 130.093949, 2, 8, "PRK 112.XXX"}, - {42.496848, 128.8916565, 2, 7, "PRK 212.XXX"}, - {42.496848, 129.5218245, 2, 7, "PRK 312.XXX"}, - {42.496848, 130.1144985, 3, 9, "PRK 412.XXX"}, - {42.005808, 126.591257, 2, 7, "PRK 512.XXX"}, - {42.005808, 127.997417, 2, 7, "PRK 612.XXX"}, - {42.005808, 128.622377, 2, 7, "PRK 712.XXX"}, - {42.005808, 129.247337, 2, 7, "PRK 812.XXX"}, - {42.005808, 129.872297, 2, 7, "PRK 912.XXX"}, - {41.514768, 126.1399575, 2, 6, "PRK B12.XXX"}, - {41.514768, 126.7597095, 2, 6, "PRK C12.XXX"}, - {41.514768, 127.3794615, 2, 6, "PRK D12.XXX"}, - {41.514768, 127.9992135, 2, 6, "PRK F12.XXX"}, - {41.514768, 128.6189655, 2, 6, "PRK G12.XXX"}, - {41.514768, 129.2387175, 2, 6, "PRK H12.XXX"}, - {41.023728, 125.148068, 2, 11, "PRK J12.XXX"}, - {41.023728, 125.762612, 2, 11, "PRK K12.XXX"}, - {41.023728, 126.377156, 2, 6, "PRK L12.XXX"}, - {41.023728, 126.9917, 2, 6, "PRK M12.XXX"}, - {41.023728, 127.606244, 2, 6, "PRK N12.XXX"}, - {41.023728, 128.220788, 2, 4, "PRK P12.XXX"}, - {41.023728, 128.835332, 2, 4, "PRK Q12.XXX"}, - {41.023728, 129.449876, 2, 4, "PRK R12.XXX"}, - {40.532688, 124.3848095, 2, 9, "PRK S12.XXX"}, - {40.532688, 124.9941455, 2, 9, "PRK T12.XXX"}, - {40.532688, 125.6034815, 2, 7, "PRK V12.XXX"}, - {40.532688, 126.2128175, 2, 4, "PRK W12.XXX"}, - {40.532688, 126.8221535, 2, 4, "PRK X12.XXX"}, - {40.532688, 127.4314895, 2, 4, "PRK Y12.XXX"}, - {40.532688, 128.0408255, 2, 3, "PRK Z12.XXX"}, - {40.120848, 128.6501615, 2, 3, "PRK 01.XXXX"}, - {39.629808, 124.201722, 2, 6, "PRK 11.XXXX"}, - {39.629808, 124.80585, 2, 6, "PRK 21.XXXX"}, - {39.629808, 125.409978, 2, 6, "PRK 31.XXXX"}, - {39.629808, 126.014106, 2, 4, "PRK 41.XXXX"}, - {39.629808, 126.618234, 2, 3, "PRK 51.XXXX"}, - {39.629808, 127.222362, 2, 3, "PRK 61.XXXX"}, - {39.629808, 127.82649, 2, 3, "PRK 71.XXXX"}, - {39.138768, 124.5087075, 2, 6, "PRK 81.XXXX"}, - {39.138768, 125.1076275, 2, 6, "PRK 91.XXXX"}, - {39.138768, 125.7065475, 3, 5, "PRK B1.XXXX"}, - {39.138768, 126.3054675, 2, 3, "PRK C1.XXXX"}, - {39.138768, 126.9043875, 2, 3, "PRK D1.XXXX"}, - {39.138768, 127.5033075, 2, 3, "PRK F1.XXXX"}, - {38.647728, 124.927665, 2, 4, "PRK G1.XXXX"}, - {38.647728, 125.521377, 2, 4, "PRK H1.XXXX"}, - {38.647728, 126.115089, 2, 4, "PRK J1.XXXX"}, - {38.647728, 126.708801, 2, 3, "PRK K1.XXXX"}, - {38.647728, 127.302513, 2, 3, "PRK L1.XXXX"}, - {38.647728, 127.896225, 2, 3, "PRK M1.XXXX"}, - {38.156688, 124.3388745, 2, 4, "PRK N1.XXXX"}, - {38.156688, 124.9273785, 2, 4, "PRK P1.XXXX"}, - {38.156688, 125.5158825, 2, 4, "PRK Q1.XXXX"}, - {38.156688, 126.1043865, 2, 4, "PRK R1.XXXX"}, - {38.156688, 126.6928905, 2, 3, "PRK S1.XXXX"}, - {38.156688, 127.2813945, 2, 5, "PRK T1.XXXX"}, - {38.156688, 127.8698985, 2, 5, "PRK V1.XXXX"}, - {37.665648, 124.6331265, 2, 6, "PRK W1.XXXX"}, - {37.665648, 125.2216305, 2, 4, "PRK X1.XXXX"}, - {37.665648, 125.8101345, 2, 6, "PRK Y1.XXXX"}, - {37.665648, 126.3986385, 2, 5, "PRK Z1.XXXX"}, - {39.034, 125.7544805, 4, 6, "PRK 7QLN.D3R"}, - {12.133621, -86.3118275, 4, 5, "NIC 12.XX"}, - {12.184215, -86.3688885, 3, 4, "NIC 12.XXX"}, - {12.478724, -86.919584, 3, 4, "NIC 000.XX"}, - {12.680624, -87.179396875, 3, 4, "NIC 100.XX"}, - {12.976024, -85.978396875, 3, 4, "NIC 200.XX"}, - {13.132724, -86.395696875, 3, 4, "NIC 300.XX"}, - {12.051924, -83.840570125, 3, 4, "NIC 400.XX"}, - {13.683824, -86.49630975, 3, 6, "NIC 500.XX"}, - {12.597724, -87.056184, 3, 4, "NIC 600.XX"}, - {13.135824, -86.049596875, 3, 4, "NIC 700.XX"}, - {12.143424, -85.410884, 3, 4, "NIC 800.XX"}, - {11.730724, -84.501470125, 3, 4, "NIC 900.XX"}, - {12.304824, -86.608084, 3, 4, "NIC B00.XX"}, - {13.971124, -86.16140975, 3, 6, "NIC C00.XX"}, - {14.075124, -83.44280975, 4, 5, "NIC D00.XX"}, - {11.483224, -85.868070125, 4, 5, "NIC F00.XX"}, - {12.190724, -84.261584, 3, 4, "NIC G00.XX"}, - {11.885124, -86.478770125, 3, 4, "NIC H00.XX"}, - {12.510724, -85.701584, 3, 4, "NIC J00.XX"}, - {12.553924, -87.212284, 3, 4, "NIC K00.XX"}, - {12.894824, -86.138096875, 3, 4, "NIC L00.XX"}, - {12.366324, -86.706284, 3, 4, "NIC M00.XX"}, - {13.520724, -86.63180975, 3, 6, "NIC N00.XX"}, - {12.267924, -86.475784, 3, 4, "NIC P00.XX"}, - {12.392464, -85.541602, 3, 4, "NIC Q00.XX"}, - {12.058504, -85.117861125, 3, 4, "NIC QK0.00"}, - {12.734664, -86.148887625, 3, 4, "NIC R00.XX"}, - {13.039804, -86.951205875, 3, 6, "NIC RK0.00"}, - {11.150664, -84.790515375, 3, 6, "NIC S00.XX"}, - {12.917704, -85.243205875, 3, 4, "NIC SK0.00"}, - {13.580064, -86.05497325, 3, 4, "NIC T00.XX"}, - {13.716704, -84.81007875, 3, 4, "NIC TK0.00"}, - {11.995264, -85.199315375, 3, 4, "NIC V00.XX"}, - {13.358004, -86.42867875, 3, 4, "NIC VK0.00"}, - {12.842464, -85.491687625, 3, 4, "NIC W00.XX"}, - {13.716004, -86.16237875, 3, 6, "NIC WK0.00"}, - {12.892464, -86.571687625, 3, 4, "NIC X00.XX"}, - {12.044104, -85.016561125, 3, 4, "NIC XK0.00"}, - {13.928064, -84.42077325, 3, 4, "NIC Y00.XX"}, - {12.165804, -83.076534, 3, 4, "NIC YK0.00"}, - {12.524064, -86.909302, 3, 4, "NIC Z00.XX"}, - {11.244104, -85.886561125, 4, 5, "NIC ZK0.00"}, - {14.839979, -85.269029, 2, 5, "NIC 0HH.HHH"}, - {14.839979, -84.789893, 2, 5, "NIC 1HH.HHH"}, - {14.839979, -84.310757, 2, 5, "NIC 2HH.HHH"}, - {14.839979, -83.831621, 2, 5, "NIC 3HH.HHH"}, - {14.839979, -83.352485, 3, 6, "NIC 4HH.HHH"}, - {14.547659, -85.483573, 2, 5, "NIC 512.XXX"}, - {14.547659, -85.004437, 2, 3, "NIC 612.XXX"}, - {14.547659, -84.525301, 2, 3, "NIC 712.XXX"}, - {14.547659, -84.046165, 2, 3, "NIC 812.XXX"}, - {14.547659, -83.567029, 3, 4, "NIC 912.XXX"}, - {14.056619, -86.920981, 2, 5, "NIC B12.XXX"}, - {14.056619, -86.441845, 2, 5, "NIC C12.XXX"}, - {14.056619, -85.962709, 2, 5, "NIC D12.XXX"}, - {14.056619, -85.483573, 2, 5, "NIC F12.XXX"}, - {14.056619, -85.004437, 2, 3, "NIC G12.XXX"}, - {14.056619, -84.525301, 2, 3, "NIC H12.XXX"}, - {14.056619, -84.046165, 2, 3, "NIC J12.XXX"}, - {14.056619, -83.567029, 3, 4, "NIC K12.XXX"}, - {13.565579, -86.920981, 2, 5, "NIC L12.XXX"}, - {13.565579, -86.441845, 2, 3, "NIC M12.XXX"}, - {13.565579, -85.962709, 2, 3, "NIC N12.XXX"}, - {13.565579, -85.483573, 2, 3, "NIC P12.XXX"}, - {13.565579, -85.004437, 2, 3, "NIC Q12.XXX"}, - {13.565579, -84.525301, 2, 3, "NIC R12.XXX"}, - {13.565579, -84.046165, 2, 3, "NIC S12.XXX"}, - {13.565579, -83.567029, 3, 4, "NIC T12.XXX"}, - {13.074539, -87.668433, 2, 5, "NIC V12.XXX"}, - {13.074539, -87.189297, 2, 5, "NIC W12.XXX"}, - {13.074539, -86.710161, 2, 5, "NIC X12.XXX"}, - {13.074539, -86.231025, 2, 3, "NIC Y12.XXX"}, - {13.074539, -85.751889, 2, 3, "NIC Z12.XXX"}, - {12.662699, -85.272753, 2, 3, "NIC 01.XXXX"}, - {12.662699, -84.793617, 2, 3, "NIC 11.XXXX"}, - {12.662699, -84.314481, 2, 3, "NIC 21.XXXX"}, - {12.662699, -83.835345, 2, 3, "NIC 31.XXXX"}, - {12.171659, -87.668433, 2, 3, "NIC 41.XXXX"}, - {12.171659, -87.189297, 2, 3, "NIC 51.XXXX"}, - {12.171659, -86.710161, 2, 3, "NIC 61.XXXX"}, - {12.171659, -86.231025, 3, 4, "NIC 71.XXXX"}, - {12.171659, -85.751889, 2, 3, "NIC 81.XXXX"}, - {12.171659, -85.272753, 2, 3, "NIC 91.XXXX"}, - {12.171659, -84.793617, 2, 3, "NIC B1.XXXX"}, - {12.171659, -84.314481, 2, 3, "NIC C1.XXXX"}, - {12.171659, -83.835345, 2, 3, "NIC D1.XXXX"}, - {11.680619, -86.8968935, 2, 3, "NIC F1.XXXX"}, - {11.680619, -86.4229655, 2, 3, "NIC G1.XXXX"}, - {11.680619, -85.9490375, 2, 3, "NIC H1.XXXX"}, - {11.680619, -85.4751095, 2, 3, "NIC J1.XXXX"}, - {11.680619, -85.0011815, 2, 3, "NIC K1.XXXX"}, - {11.680619, -84.5272535, 2, 3, "NIC L1.XXXX"}, - {11.680619, -84.0533255, 2, 3, "NIC M1.XXXX"}, - {11.189579, -86.4229655, 2, 3, "NIC N1.XXXX"}, - {11.189579, -85.9490375, 3, 6, "NIC P1.XXXX"}, - {11.189579, -85.4751095, 3, 6, "NIC Q1.XXXX"}, - {11.189579, -85.0011815, 3, 6, "NIC R1.XXXX"}, - {11.189579, -84.5272535, 3, 6, "NIC S1.XXXX"}, - {11.189579, -84.0533255, 3, 4, "NIC T1.XXXX"}, - {11.042267, -85.9490375, 2, 5, "NIC V1.XXXX"}, - {10.993163, -85.4751095, 2, 5, "NIC W1.XXXX"}, - {10.944059, -85.0011815, 2, 5, "NIC X1.XXXX"}, - {10.791836, -84.5272535, 2, 5, "NIC Y1.XXXX"}, - {10.737822, -84.0533255, 2, 5, "NIC Z1.XXXX"}, - {14.48159, -83.5455115, 3, 4, "NIC 1234.XX"}, - {12.8675, -85.0, 2, 3, "NIC GW1V.DLQ"}, - {38.008532, 23.6778835, 4, 5, "GRC 12.XX"}, - {38.028555, 23.3366495, 3, 4, "GRC 12.XXX"}, - {38.280724, 21.708585875, 3, 4, "GRC 000.XX"}, - {35.345724, 25.08028, 4, 5, "GRC 100.XX"}, - {39.680724, 22.367455125, 3, 4, "GRC 200.XX"}, - {40.620724, 22.936551125, 4, 5, "GRC 300.XX"}, - {39.410724, 22.887455125, 3, 4, "GRC 400.XX"}, - {39.700724, 20.797455125, 3, 6, "GRC 500.XX"}, - {40.980724, 24.3408125, 3, 4, "GRC 600.XX"}, - {41.127124, 23.4963125, 3, 4, "GRC 700.XX"}, - {38.530724, 23.548133375, 3, 4, "GRC 800.XX"}, - {35.550724, 23.97028, 4, 5, "GRC 900.XX"}, - {36.455524, 28.14700275, 3, 5, "GRC B00.XX"}, - {40.300724, 22.447003625, 3, 4, "GRC C00.XX"}, - {37.050724, 22.069263125, 3, 4, "GRC D00.XX"}, - {40.917424, 25.824151125, 3, 5, "GRC F00.XX"}, - {39.600724, 21.717455125, 3, 4, "GRC G00.XX"}, - {38.940724, 22.37779475, 3, 4, "GRC H00.XX"}, - {41.150724, 24.8412125, 3, 4, "GRC J00.XX"}, - {40.560724, 22.146551125, 3, 4, "GRC K00.XX"}, - {38.660724, 21.358133375, 3, 4, "GRC L00.XX"}, - {40.700724, 22.866551125, 3, 4, "GRC M00.XX"}, - {39.410724, 21.867455125, 3, 4, "GRC N00.XX"}, - {39.664424, 19.825855125, 4, 7, "GRC P00.XX"}, - {41.132464, 25.3591235, 3, 4, "GRC Q00.XX"}, - {41.142004, 24.1106495, 3, 4, "GRC QK0.00"}, - {40.312464, 21.749724875, 3, 4, "GRC R00.XX"}, - {40.504104, 21.645767125, 3, 4, "GRC RK0.00"}, - {35.358364, 24.433215, 4, 5, "GRC S00.XX"}, - {39.104004, 26.50306275, 3, 6, "GRC SK0.00"}, - {40.813864, 22.343181375, 3, 4, "GRC T00.XX"}, - {37.509604, 22.3400865, 3, 4, "GRC TK0.00"}, - {37.650664, 22.7006845, 3, 4, "GRC V00.XX"}, - {38.392185, 26.116626125, 3, 5, "GRC VK0.00"}, - {37.687264, 21.3953845, 3, 4, "GRC W00.XX"}, - {38.310004, 23.284980375, 3, 4, "GRC WK0.00"}, - {38.262464, 22.040927625, 3, 4, "GRC X00.XX"}, - {38.440604, 22.865180375, 3, 4, "GRC XK0.00"}, - {40.660664, 22.050281375, 3, 4, "GRC Y00.XX"}, - {39.154104, 20.95656275, 3, 4, "GRC YK0.00"}, - {37.970345, 22.909284375, 3, 4, "GRC Z00.XX"}, - {40.781692, 22.024067125, 3, 4, "GRC ZK0.00"}, - {39.455775, 19.39477, 2, 3, "GRC 01.XXXX"}, - {38.058075, 20.3212265, 3, 4, "GRC 11.XXXX"}, - {37.576375, 20.5158265, 3, 4, "GRC 21.XXXX"}, - {35.246375, 23.410175, 3, 4, "GRC 31.XXXX"}, - {35.172719, 23.983055, 3, 4, "GRC 41.XXXX"}, - {35.270927, 24.555935, 4, 5, "GRC 51.XXXX"}, - {34.833795, 24.5608565, 3, 4, "GRC 61.XXXX"}, - {34.94193, 25.1285285, 3, 4, "GRC 71.XXXX"}, - {35.177072, 25.712097, 3, 4, "GRC 81.XXXX"}, - {37.297675, 24.2440265, 3, 4, "GRC 91.XXXX"}, - {35.896075, 27.410975, 3, 5, "GRC B1.XXXX"}, - {36.067939, 27.754703, 4, 6, "GRC C1.XXXX"}, - {38.971175, 25.4587915, 3, 4, "GRC D1.XXXX"}, - {38.971175, 26.0577115, 2, 4, "GRC F1.XXXX"}, - {36.627375, 26.8128615, 4, 6, "GRC G1.XXXX"}, - {36.787675, 24.95614, 4, 5, "GRC H1.XXXX"}, - {36.787675, 25.539436, 4, 5, "GRC J1.XXXX"}, - {36.343675, 25.0046615, 3, 4, "GRC K1.XXXX"}, - {36.270075, 26.2367615, 3, 5, "GRC L1.XXXX"}, - {36.567021, 24.23323, 2, 3, "GRC M1.XXXX"}, - {37.4723065, 24.8161125, 3, 4, "GRC N1.XXXX"}, - {37.547475, 24.7099265, 3, 4, "GRC P1.XXXX"}, - {39.710175, 24.97197, 2, 3, "GRC Q1.XXXX"}, - {35.5805235, 26.8400425, 3, 4, "GRC R1.XXXX"}, - {37.6022355, 26.020005, 2, 4, "GRC S1.XXXX"}, - {36.818075, 24.28054, 4, 5, "GRC T1.XXXX"}, - {38.694675, 24.254905, 4, 5, "GRC V1.XXXX"}, - {40.389175, 24.4016565, 2, 3, "GRC W1.XXXX"}, - {40.308875, 25.3690565, 2, 3, "GRC X1.XXXX"}, - {37.362675, 26.5268265, 4, 7, "GRC Y1.XXXX"}, - {38.167575, 25.7422265, 2, 4, "GRC Z1.XXXX"}, - {41.427597, 22.8069615, 2, 7, "GRC 012.XXX"}, - {41.5453335, 23.9387755, 2, 5, "GRC 112.XXX"}, - {41.5453335, 24.5585265, 2, 5, "GRC 212.XXX"}, - {41.264167, 25.7489655, 3, 8, "GRC 312.XXX"}, - {41.264167, 26.202798, 2, 4, "GRC 412.XXX"}, - {41.159451, 20.873816, 2, 8, "GRC 512.XXX"}, - {41.159451, 21.48836, 2, 5, "GRC 612.XXX"}, - {41.159451, 22.102904, 2, 5, "GRC 712.XXX"}, - {41.159451, 22.717448, 2, 5, "GRC 812.XXX"}, - {41.159451, 23.331992, 2, 3, "GRC 912.XXX"}, - {41.159451, 23.946536, 2, 3, "GRC B12.XXX"}, - {41.159451, 24.56108, 2, 3, "GRC C12.XXX"}, - {41.282211, 25.175624, 2, 5, "GRC D12.XXX"}, - {41.159451, 25.790168, 2, 4, "GRC F12.XXX"}, - {40.668411, 20.7128105, 2, 5, "GRC G12.XXX"}, - {40.668411, 21.3221465, 2, 3, "GRC H12.XXX"}, - {40.668411, 21.9314825, 2, 3, "GRC J12.XXX"}, - {40.668411, 22.5408185, 2, 3, "GRC K12.XXX"}, - {40.668411, 23.1501545, 2, 3, "GRC L12.XXX"}, - {40.668411, 23.7594905, 2, 3, "GRC M12.XXX"}, - {40.177371, 20.225055, 2, 5, "GRC N12.XXX"}, - {40.177371, 20.829183, 2, 5, "GRC P12.XXX"}, - {40.177371, 21.433311, 2, 3, "GRC Q12.XXX"}, - {40.177371, 22.037439, 2, 3, "GRC R12.XXX"}, - {40.177371, 22.641567, 2, 3, "GRC S12.XXX"}, - {40.177371, 23.245695, 2, 3, "GRC T12.XXX"}, - {40.177371, 23.849823, 2, 3, "GRC V12.XXX"}, - {39.686331, 19.7768805, 3, 6, "GRC W12.XXX"}, - {39.686331, 20.3758005, 2, 5, "GRC X12.XXX"}, - {39.686331, 20.9747205, 2, 5, "GRC Y12.XXX"}, - {39.686331, 21.5736405, 2, 3, "GRC Z12.XXX"}, - {39.254796, 22.1428905, 2, 3, "GRC 0123.XX"}, - {39.254796, 22.7418105, 2, 3, "GRC 1123.XX"}, - {38.763756, 20.43594, 3, 4, "GRC 2123.XX"}, - {38.763756, 21.029652, 2, 3, "GRC 3123.XX"}, - {38.763756, 21.623364, 2, 3, "GRC 4123.XX"}, - {38.763756, 22.217076, 2, 3, "GRC 5123.XX"}, - {38.763756, 22.810788, 2, 3, "GRC 6123.XX"}, - {38.763756, 23.4045, 2, 3, "GRC 7123.XX"}, - {38.272716, 20.4411195, 4, 5, "GRC 8123.XX"}, - {38.272716, 21.0296235, 3, 4, "GRC 9123.XX"}, - {38.272716, 21.6181275, 2, 3, "GRC B123.XX"}, - {38.272716, 22.2066315, 2, 3, "GRC C123.XX"}, - {38.272716, 22.7951355, 2, 3, "GRC D123.XX"}, - {38.272716, 23.3836395, 2, 3, "GRC F123.XX"}, - {38.272716, 23.9721435, 2, 3, "GRC G123.XX"}, - {37.781676, 21.0884735, 2, 3, "GRC H123.XX"}, - {37.781676, 21.6769775, 2, 3, "GRC J123.XX"}, - {37.781676, 22.2654815, 2, 3, "GRC K123.XX"}, - {37.781676, 22.8539855, 2, 3, "GRC L123.XX"}, - {37.781676, 23.4424895, 3, 4, "GRC M123.XX"}, - {37.781676, 24.0309935, 3, 4, "GRC N123.XX"}, - {37.287921, 21.2355995, 2, 3, "GRC P123.XX"}, - {37.287921, 21.8241035, 2, 3, "GRC Q123.XX"}, - {37.287921, 22.4126075, 2, 3, "GRC R123.XX"}, - {37.287921, 23.0011115, 2, 3, "GRC S123.XX"}, - {37.287921, 23.5896155, 3, 4, "GRC T123.XX"}, - {36.801355, 21.529766, 2, 3, "GRC V123.XX"}, - {36.812706, 22.0031065, 2, 3, "GRC W123.XX"}, - {36.812706, 22.5531065, 2, 3, "GRC X123.XX"}, - {36.308556, 22.2932875, 2, 3, "GRC Y123.XX"}, - {36.3438485, 22.871119, 2, 3, "GRC Z123.XX"}, - {39.1809145, 19.4290255, 2, 3, "GRC 012.XXXX"}, - {38.3906625, 20.066855, 2, 3, "GRC 112.XXXX"}, - {39.5865245, 23.929454, 2, 3, "GRC 212.XXXX"}, - {37.4293715, 23.1907785, 3, 4, "GRC 312.XXXX"}, - {37.3915585, 24.8629235, 3, 4, "GRC 412.XXXX"}, - {37.3915585, 26.1646035, 3, 5, "GRC 512.XXXX"}, - {35.8865245, 23.3127515, 2, 3, "GRC 612.XXXX"}, - {36.0675675, 25.092729, 2, 3, "GRC 712.XXXX"}, - {36.5668955, 26.573581, 4, 6, "GRC 812.XXXX"}, - {36.037683, 28.0063135, 3, 5, "GRC 912.XXXX"}, - {37.973432, 23.7254565, 4, 5, "GRC FJ4V.BRG"}, - {38.595416, 68.7222445, 4, 6, "TJK 12.XX"}, - {38.4888245, 68.2012425, 4, 7, "TJK 12.XXX"}, - {38.341624, 68.975585875, 3, 6, "TJK 000.XX"}, - {38.408024, 69.246633375, 3, 6, "TJK 100.XX"}, - {40.326524, 69.588003625, 3, 7, "TJK 200.XX"}, - {37.942524, 69.734585875, 3, 6, "TJK 300.XX"}, - {37.880724, 68.718585875, 3, 6, "TJK 400.XX"}, - {40.345624, 70.362903625, 3, 7, "TJK 500.XX"}, - {39.976545, 68.958493125, 3, 5, "TJK 600.XX"}, - {38.550724, 68.168133375, 3, 6, "TJK 700.XX"}, - {40.162745, 70.587493125, 4, 9, "TJK 800.XX"}, - {39.512045, 67.464690625, 3, 6, "TJK 900.XX"}, - {37.530724, 71.4989245, 4, 7, "TJK B00.XX"}, - {37.859324, 69.588085875, 3, 6, "TJK C00.XX"}, - {40.286324, 69.683403625, 4, 8, "TJK D00.XX"}, - {37.631024, 68.5782245, 3, 6, "TJK F00.XX"}, - {37.538024, 69.3649245, 3, 6, "TJK G00.XX"}, - {37.689624, 69.5650245, 3, 6, "TJK H00.XX"}, - {38.139024, 69.276985875, 3, 6, "TJK J00.XX"}, - {37.736124, 68.7778245, 3, 6, "TJK K00.XX"}, - {40.169145, 69.439393125, 3, 8, "TJK L00.XX"}, - {40.454124, 69.241051125, 3, 6, "TJK M00.XX"}, - {40.254424, 69.747103625, 4, 8, "TJK N00.XX"}, - {37.300724, 68.079263125, 3, 7, "TJK P00.XX"}, - {40.544324, 69.264551125, 3, 7, "TJK Q00.XX"}, - {40.173704, 69.316332125, 3, 8, "TJK R00.XX"}, - {39.039904, 70.34736275, 3, 5, "TJK RK0.00"}, - {40.569164, 69.578381375, 3, 9, "TJK S00.XX"}, - {40.665204, 70.314967125, 3, 9, "TJK SK0.00"}, - {37.872464, 68.865427625, 3, 6, "TJK T00.XX"}, - {38.088768, 69.994670625, 3, 6, "TJK TK0.00"}, - {38.747964, 69.658884125, 3, 5, "TJK V00.XX"}, - {37.942304, 68.784769875, 3, 6, "TJK VK0.00"}, - {40.233364, 68.795524875, 3, 6, "TJK W00.XX"}, - {38.522004, 68.515480375, 4, 6, "TJK WK0.00"}, - {38.566064, 69.286184125, 3, 5, "TJK X00.XX"}, - {37.398604, 68.5987865, 3, 7, "TJK XK0.00"}, - {40.290064, 68.768824875, 3, 6, "TJK Y00.XX"}, - {39.956304, 69.098756625, 3, 5, "TJK YK0.00"}, - {37.786564, 68.7623845, 3, 6, "TJK Z00.XX"}, - {38.560904, 68.304180375, 4, 7, "TJK ZK0.00"}, - {36.9806825, 71.5309795, 2, 4, "TJK 1234.XX"}, - {40.594868, 69.2705095, 2, 8, "TJK 012.XXX"}, - {41.007535, 70.218783, 2, 8, "TJK 112.XXX"}, - {40.516495, 68.4906895, 2, 5, "TJK 212.XXX"}, - {40.516495, 69.1000255, 2, 5, "TJK 312.XXX"}, - {40.516495, 69.7093615, 2, 6, "TJK 412.XXX"}, - {40.516495, 70.3186975, 2, 6, "TJK 512.XXX"}, - {40.035275, 68.581804, 2, 4, "TJK 612.XXX"}, - {40.035275, 69.185932, 2, 4, "TJK 712.XXX"}, - {40.21205, 70.424394, 3, 8, "TJK 812.XXX"}, - {39.632623, 67.3764905, 2, 5, "TJK 912.XXX"}, - {39.632623, 67.9754105, 2, 5, "TJK B12.XXX"}, - {39.632623, 68.5743305, 3, 5, "TJK C12.XXX"}, - {39.632623, 69.1732505, 3, 5, "TJK D12.XXX"}, - {39.632623, 69.7721705, 2, 5, "TJK F12.XXX"}, - {39.632623, 70.3710905, 2, 5, "TJK G12.XXX"}, - {39.632623, 70.9700105, 2, 6, "TJK H12.XXX"}, - {39.632623, 71.5689305, 2, 6, "TJK J12.XXX"}, - {39.632623, 72.1678505, 2, 6, "TJK K12.XXX"}, - {39.632623, 72.7667705, 2, 6, "TJK L12.XXX"}, - {39.632623, 73.3656905, 2, 5, "TJK M12.XXX"}, - {39.141583, 67.376204, 2, 5, "TJK N12.XXX"}, - {39.141583, 67.969916, 2, 5, "TJK P12.XXX"}, - {39.141583, 68.563628, 2, 4, "TJK Q12.XXX"}, - {39.141583, 69.15734, 2, 4, "TJK R12.XXX"}, - {39.141583, 69.751052, 2, 4, "TJK S12.XXX"}, - {39.141583, 70.344764, 2, 4, "TJK T12.XXX"}, - {39.141583, 70.938476, 2, 4, "TJK V12.XXX"}, - {39.141583, 71.532188, 2, 4, "TJK W12.XXX"}, - {39.141583, 72.1259, 2, 4, "TJK X12.XXX"}, - {39.141583, 72.719612, 2, 4, "TJK Y12.XXX"}, - {39.141583, 73.313324, 2, 3, "TJK Z12.XXX"}, - {38.238703, 67.9748375, 2, 5, "TJK 01.XXXX"}, - {38.238703, 68.5633415, 2, 5, "TJK 11.XXXX"}, - {38.238703, 69.1518455, 2, 5, "TJK 21.XXXX"}, - {38.238703, 69.7403495, 2, 5, "TJK 31.XXXX"}, - {38.238703, 70.3288535, 2, 5, "TJK 41.XXXX"}, - {38.238703, 70.9173575, 2, 5, "TJK 51.XXXX"}, - {38.238703, 71.5058615, 2, 5, "TJK 61.XXXX"}, - {38.238703, 72.0943655, 2, 5, "TJK 71.XXXX"}, - {38.238703, 72.6828695, 2, 5, "TJK 81.XXXX"}, - {38.238703, 73.2713735, 2, 4, "TJK 91.XXXX"}, - {38.238703, 73.8598775, 2, 6, "TJK B1.XXXX"}, - {38.238703, 74.4483815, 2, 6, "TJK C1.XXXX"}, - {37.747663, 71.2881155, 2, 5, "TJK D1.XXXX"}, - {37.256623, 71.287829, 2, 5, "TJK F1.XXXX"}, - {37.747663, 67.7883395, 2, 5, "TJK G1.XXXX"}, - {37.747663, 68.3768435, 2, 5, "TJK H1.XXXX"}, - {37.747663, 68.9653475, 2, 5, "TJK J1.XXXX"}, - {37.747663, 69.5538515, 2, 5, "TJK K1.XXXX"}, - {37.747663, 70.1423555, 2, 5, "TJK L1.XXXX"}, - {37.256623, 67.788053, 2, 6, "TJK M1.XXXX"}, - {37.256623, 68.371349, 2, 6, "TJK N1.XXXX"}, - {37.256623, 68.954645, 2, 6, "TJK P1.XXXX"}, - {37.256623, 69.537941, 2, 6, "TJK Q1.XXXX"}, - {37.256623, 70.121237, 2, 6, "TJK R1.XXXX"}, - {36.765583, 67.788053, 2, 5, "TJK S1.XXXX"}, - {36.765583, 68.371349, 2, 5, "TJK T1.XXXX"}, - {36.765583, 68.954645, 2, 5, "TJK V1.XXXX"}, - {38.863, 71.2645, 2, 4, "TJK MHNK.9X4"}, - {23.7667, 90.361042, 4, 5, "BGD 12.XX"}, - {23.5216915, 90.2134945, 3, 4, "BGD 12.XXX"}, - {22.392545, 91.7455425, 3, 6, "BGD 000.XX"}, - {22.329545, 91.7602425, 3, 6, "BGD 100.XX"}, - {22.867024, 89.51263075, 3, 4, "BGD 200.XX"}, - {24.414045, 88.55301725, 3, 9, "BGD 300.XX"}, - {23.472945, 91.157276375, 3, 9, "BGD 400.XX"}, - {24.790624, 90.3634525, 3, 8, "BGD 500.XX"}, - {24.912445, 91.8220785, 3, 8, "BGD 600.XX"}, - {25.790724, 89.204913875, 3, 5, "BGD 700.XX"}, - {23.960124, 90.660591125, 3, 4, "BGD 800.XX"}, - {22.737924, 90.31663075, 3, 4, "BGD 900.XX"}, - {21.489224, 91.95058225, 4, 5, "BGD B00.XX"}, - {23.210124, 89.162317875, 3, 5, "BGD C00.XX"}, - {24.888824, 89.3268525, 3, 4, "BGD D00.XX"}, - {24.015324, 91.062491125, 3, 4, "BGD F00.XX"}, - {25.670724, 88.59502675, 3, 9, "BGD G00.XX"}, - {24.047324, 89.195091125, 3, 4, "BGD H00.XX"}, - {24.633424, 88.21807825, 3, 11, "BGD J00.XX"}, - {24.288524, 89.89197825, 3, 10, "BGD K00.XX"}, - {24.960724, 89.8952525, 3, 10, "BGD L00.XX"}, - {24.860724, 88.9152525, 3, 8, "BGD M00.XX"}, - {24.500824, 89.62917825, 3, 4, "BGD N00.XX"}, - {23.270024, 90.637017875, 3, 4, "BGD P00.XX"}, - {22.986724, 91.07843075, 3, 4, "BGD Q00.XX"}, - {23.922464, 89.097851375, 3, 8, "BGD R00.XX"}, - {23.626804, 88.831657125, 3, 9, "BGD RK0.00"}, - {22.883564, 91.06440925, 3, 4, "BGD S00.XX"}, - {22.709304, 89.04737375, 3, 9, "BGD SK0.00"}, - {25.345764, 89.50692225, 3, 4, "BGD T00.XX"}, - {23.592904, 89.816901875, 3, 4, "BGD TK0.00"}, - {24.133064, 89.038351375, 3, 8, "BGD V00.XX"}, - {24.053304, 90.957657125, 3, 4, "BGD VK0.00"}, - {24.423664, 88.94906575, 3, 8, "BGD W00.XX"}, - {24.168904, 89.57118425, 3, 4, "BGD WK0.00"}, - {25.027564, 89.9834935, 3, 11, "BGD X00.XX"}, - {22.679304, 90.59757375, 3, 4, "BGD XK0.00"}, - {23.554864, 89.138123625, 3, 4, "BGD Y00.XX"}, - {24.423804, 90.75238425, 3, 8, "BGD YK0.00"}, - {25.826064, 89.611136625, 3, 5, "BGD Z00.XX"}, - {24.367204, 91.39798425, 3, 11, "BGD ZK0.00"}, - {26.594595, 88.3287635, 2, 10, "BGD 012.XXX"}, - {26.437283, 88.8443555, 2, 8, "BGD 112.XXX"}, - {26.191763, 88.1070585, 2, 11, "BGD 212.XXX"}, - {26.191763, 88.6226505, 3, 9, "BGD 312.XXX"}, - {26.0816735, 89.1341495, 3, 9, "BGD 412.XXX"}, - {25.7901065, 89.5603095, 2, 4, "BGD 512.XXX"}, - {25.6828415, 88.3383495, 2, 8, "BGD 612.XXX"}, - {25.700723, 88.8701345, 2, 7, "BGD 712.XXX"}, - {25.6295395, 89.3849985, 2, 3, "BGD 812.XXX"}, - {25.209683, 88.0931715, 2, 11, "BGD 912.XXX"}, - {25.209683, 88.6087625, 2, 8, "BGD B12.XXX"}, - {25.209683, 89.1243545, 2, 4, "BGD C12.XXX"}, - {24.76621, 89.623196, 2, 3, "BGD D12.XXX"}, - {25.2034995, 90.098065, 2, 10, "BGD F12.XXX"}, - {25.0906535, 90.60749, 2, 10, "BGD G12.XXX"}, - {25.209683, 91.1723305, 2, 10, "BGD H12.XXX"}, - {25.209683, 91.6879225, 2, 10, "BGD J12.XXX"}, - {24.608731, 92.17885, 2, 9, "BGD K12.XXX"}, - {24.685521, 88.0327625, 2, 10, "BGD L12.XXX"}, - {24.7007615, 88.577501, 2, 8, "BGD M12.XXX"}, - {24.718643, 89.094053, 2, 7, "BGD N12.XXX"}, - {24.718643, 89.604436, 2, 3, "BGD P12.XXX"}, - {24.718643, 90.11482, 2, 7, "BGD Q12.XXX"}, - {24.718643, 90.625204, 2, 7, "BGD R12.XXX"}, - {24.718643, 91.135589, 2, 7, "BGD S12.XXX"}, - {24.643332, 91.6443925, 2, 7, "BGD T12.XXX"}, - {24.227603, 88.583668, 2, 8, "BGD V12.XXX"}, - {24.227603, 89.094051, 2, 7, "BGD W12.XXX"}, - {24.227603, 89.604435, 2, 3, "BGD X12.XXX"}, - {24.227603, 90.114819, 2, 3, "BGD Y12.XXX"}, - {24.227603, 90.625204, 2, 3, "BGD Z12.XXX"}, - {23.815763, 91.135588, 2, 8, "BGD 01.XXXX"}, - {24.110387, 91.645972, 2, 8, "BGD 11.XXXX"}, - {23.324723, 88.5885885, 2, 8, "BGD 21.XXXX"}, - {23.324723, 89.0937645, 2, 7, "BGD 31.XXXX"}, - {23.324723, 89.5989405, 2, 3, "BGD 41.XXXX"}, - {23.324723, 90.1041165, 2, 3, "BGD 51.XXXX"}, - {23.324723, 90.6092925, 2, 3, "BGD 61.XXXX"}, - {23.324723, 91.1144685, 2, 3, "BGD 71.XXXX"}, - {22.833683, 88.7178065, 2, 8, "BGD B1.XXXX"}, - {22.833683, 89.2229825, 2, 4, "BGD C1.XXXX"}, - {22.833683, 89.7281585, 2, 3, "BGD D1.XXXX"}, - {22.833683, 90.2333345, 2, 3, "BGD F1.XXXX"}, - {22.833683, 90.7385105, 2, 3, "BGD G1.XXXX"}, - {22.833683, 91.2436865, 2, 5, "BGD H1.XXXX"}, - {23.6311025, 91.869874, 2, 8, "BGD 81.XXXX"}, - {23.0696355, 91.748, 2, 9, "BGD J1.XXXX"}, - {23.0462045, 92.1259835, 2, 8, "BGD K1.XXXX"}, - {22.342642, 88.9350315, 2, 8, "BGD L1.XXXX"}, - {22.342642, 89.4402075, 2, 3, "BGD M1.XXXX"}, - {22.342642, 89.9453835, 2, 3, "BGD N1.XXXX"}, - {22.342642, 90.4505595, 2, 3, "BGD P1.XXXX"}, - {22.342642, 90.9557355, 2, 3, "BGD Q1.XXXX"}, - {22.342642, 91.4609115, 2, 5, "BGD R1.XXXX"}, - {22.342642, 91.9660875, 2, 5, "BGD S1.XXXX"}, - {22.342642, 92.2046145, 3, 10, "BGD T1.XXXX"}, - {21.851603, 91.682903, 3, 4, "BGD V1.XXXX"}, - {21.851603, 92.182871, 2, 4, "BGD W1.XXXX"}, - {21.360562, 91.857891, 3, 4, "BGD X1.XXXX"}, - {21.511068, 92.345749, 2, 4, "BGD Y1.XXXX"}, - {21.029297, 92.0471715, 2, 3, "BGD Z1.XXXX"}, - {21.922553, 89.103313, 2, 4, "BGD 1234.XX"}, - {26.218368, 88.1734485, 2, 11, "BGD 1234.XXX"}, - {27.7451, 85.2689595, 4, 8, "NPL 12.XX"}, - {27.916315, 85.1425365, 4, 10, "NPL 12.XXX"}, - {26.430414, 87.222031125, 3, 11, "NPL 000.XX"}, - {28.200514, 83.920911875, 3, 11, "NPL 200.XX"}, - {27.000514, 84.801591375, 3, 10, "NPL 400.XX"}, - {26.790514, 87.205291375, 3, 12, "NPL 600.XX"}, - {27.643514, 84.330651625, 3, 9, "NPL 800.XX"}, - {26.699414, 85.845431125, 3, 12, "NPL B00.XX"}, - {29.004024, 80.119957375, 3, 15, "NPL D00.XX"}, - {27.719424, 83.400435625, 3, 9, "NPL F00.XX"}, - {28.730724, 80.543783125, 3, 13, "NPL G00.XX"}, - {27.450724, 84.974235625, 4, 10, "NPL H00.XX"}, - {28.088224, 81.574709875, 3, 12, "NPL J00.XX"}, - {26.716124, 87.623487125, 3, 11, "NPL K00.XX"}, - {27.555124, 83.404735625, 3, 9, "NPL L00.XX"}, - {28.247424, 81.297509875, 3, 12, "NPL M00.XX"}, - {26.713524, 87.224387125, 3, 12, "NPL N00.XX"}, - {28.571324, 81.065783125, 3, 11, "NPL P00.XX"}, - {28.170724, 82.244009875, 3, 11, "NPL Q00.XX"}, - {26.837924, 86.653661375, 3, 12, "NPL R00.XX"}, - {28.617624, 81.566683125, 3, 7, "NPL S00.XX"}, - {27.062524, 84.977961375, 3, 9, "NPL T00.XX"}, - {26.580724, 86.694687125, 3, 11, "NPL V00.XX"}, - {26.778024, 86.415387125, 3, 12, "NPL W00.XX"}, - {26.810724, 85.224687125, 3, 10, "NPL X00.XX"}, - {26.650424, 87.064087125, 3, 11, "NPL Y00.XX"}, - {26.893524, 85.525561375, 3, 10, "NPL Z00.XX"}, - {30.3709085, 80.227444, 2, 13, "NPL 12.XXXX"}, - {27.9700035, 84.7413615, 3, 11, "NPL 123.XXX"}, - {29.683315, 82.790862, 2, 6, "NPL 1234.XX"}, - {30.1642255, 80.3444995, 2, 13, "NPL 1234.XXX"}, - {36.848835, 10.116680625, 4, 5, "TUN 00.XX"}, - {36.784625, 10.085310625, 4, 5, "TUN J0.XX"}, - {36.889494, 10.00493325, 3, 4, "TUN 00.XXX"}, - {35.775314, 10.51137, 3, 4, "TUN J0.XXX"}, - {37.256114, 9.789383125, 3, 4, "TUN 000.XX"}, - {33.871514, 10.021968, 3, 4, "TUN 200.XX"}, - {33.838524, 10.960484, 3, 4, "TUN 400.XX"}, - {35.718724, 10.04628, 3, 4, "TUN 500.XX"}, - {34.808244, 10.744872125, 3, 4, "TUN 600.XX"}, - {34.808244, 10.670638125, 3, 4, "TUN 700.XX"}, - {34.454124, 8.732445375, 3, 7, "TUN 800.XX"}, - {35.220724, 8.78028, 3, 6, "TUN 900.XX"}, - {33.552524, 11.024823625, 3, 4, "TUN B00.XX"}, - {33.899624, 10.792784, 3, 4, "TUN C00.XX"}, - {36.467245, 10.67319975, 3, 4, "TUN D00.XX"}, - {36.425095, 10.53627875, 3, 4, "TUN F00.XX"}, - {32.970724, 10.401749375, 3, 5, "TUN G00.XX"}, - {33.388824, 10.435623625, 3, 4, "TUN H00.XX"}, - {36.769924, 9.15380275, 3, 6, "TUN J00.XX"}, - {35.663024, 10.92658, 3, 4, "TUN K00.XX"}, - {37.195224, 9.738963125, 3, 4, "TUN L00.XX"}, - {36.211324, 8.655541375, 3, 7, "TUN M00.XX"}, - {35.533545, 11.025575, 3, 4, "TUN N00.XX"}, - {36.539924, 8.72750275, 3, 6, "TUN P00.XX"}, - {34.356024, 8.349745375, 3, 6, "TUN Q00.XX"}, - {35.077124, 9.434219625, 3, 6, "TUN R00.XX"}, - {36.900624, 11.033763125, 3, 4, "TUN S00.XX"}, - {33.928324, 9.730284, 3, 4, "TUN T00.XX"}, - {36.791924, 10.923363125, 3, 4, "TUN V00.XX"}, - {33.956824, 8.083384, 3, 6, "TUN W00.XX"}, - {36.599424, 10.77710275, 3, 4, "TUN X00.XX"}, - {33.510624, 8.970823625, 3, 6, "TUN Y00.XX"}, - {35.443324, 10.92418, 3, 4, "TUN Z00.XX"}, - {33.795307, 7.692334, 2, 5, "TUN 12.XXXX"}, - {37.3166065, 8.234238, 2, 3, "TUN 123.XXX"}, - {30.395674, 8.449735, 2, 5, "TUN 1234.XX"}, - {37.084138, 7.648873, 1, 5, "TUN 1234.XXX"}, - {5.854445, -55.21377375, 4, 5, "SUR 00.XX"}, - {5.823057, -55.15838875, 4, 5, "SUR J0.XX"}, - {5.951915, -55.394513, 3, 4, "SUR 12.XXX"}, - {5.930204, -57.07162475, 3, 5, "SUR 000.XX"}, - {5.636504, -54.49112475, 3, 4, "SUR 400.XX"}, - {5.851104, -54.96022475, 4, 5, "SUR 800.XX"}, - {5.785804, -56.76692475, 3, 5, "SUR D00.XX"}, - {5.484994, -54.17565075, 4, 7, "SUR J00.XX"}, - {5.794294, -55.56605075, 3, 4, "SUR M00.XX"}, - {5.040394, -55.260942875, 3, 5, "SUR Q00.XX"}, - {5.040394, -55.110767875, 3, 5, "SUR T00.XX"}, - {5.829694, -56.36995075, 3, 4, "SUR X00.XX"}, - {5.981377, -57.189711, 2, 6, "SUR 012.XXX"}, - {5.981377, -56.720991, 2, 4, "SUR 112.XXX"}, - {5.981377, -56.252271, 2, 3, "SUR 212.XXX"}, - {5.981377, -55.783551, 2, 3, "SUR 312.XXX"}, - {5.981377, -55.314831, 3, 4, "SUR 412.XXX"}, - {5.981377, -54.846111, 2, 3, "SUR 512.XXX"}, - {5.907721, -54.421935, 3, 4, "SUR 612.XXX"}, - {5.490337, -57.311578, 2, 5, "SUR 712.XXX"}, - {5.490337, -56.842858, 2, 4, "SUR 812.XXX"}, - {5.490337, -56.374138, 2, 3, "SUR 912.XXX"}, - {5.490337, -55.905418, 2, 3, "SUR B12.XXX"}, - {5.490337, -55.436698, 2, 3, "SUR C12.XXX"}, - {5.490337, -54.967978, 2, 3, "SUR D12.XXX"}, - {5.490337, -54.499258, 2, 3, "SUR F12.XXX"}, - {4.999297, -58.047468, 2, 6, "SUR G12.XXX"}, - {4.999297, -57.578748, 2, 6, "SUR H12.XXX"}, - {4.999297, -57.110028, 2, 6, "SUR J12.XXX"}, - {4.999297, -56.641308, 2, 5, "SUR K12.XXX"}, - {4.999297, -56.172588, 2, 4, "SUR L12.XXX"}, - {4.999297, -55.703868, 2, 4, "SUR M12.XXX"}, - {4.999297, -55.235148, 3, 5, "SUR N12.XXX"}, - {4.999297, -54.766428, 2, 4, "SUR P12.XXX"}, - {4.508257, -58.047468, 2, 6, "SUR Q12.XXX"}, - {4.508257, -57.578748, 2, 6, "SUR R12.XXX"}, - {4.508257, -57.110028, 2, 6, "SUR S12.XXX"}, - {4.508257, -56.641308, 2, 5, "SUR T12.XXX"}, - {4.508257, -56.172588, 2, 4, "SUR V12.XXX"}, - {4.508257, -55.703868, 2, 4, "SUR W12.XXX"}, - {4.508257, -55.235148, 2, 4, "SUR X12.XXX"}, - {4.508257, -54.766428, 2, 4, "SUR Y12.XXX"}, - {4.017217, -58.047468, 2, 6, "SUR Z12.XXX"}, - {3.605377, -57.578748, 2, 6, "SUR 01.XXXX"}, - {3.605377, -57.110028, 2, 6, "SUR 11.XXXX"}, - {3.605377, -56.641308, 2, 5, "SUR 21.XXXX"}, - {3.605377, -56.172588, 2, 4, "SUR 31.XXXX"}, - {3.605377, -55.703868, 2, 4, "SUR 41.XXXX"}, - {3.605377, -55.235148, 2, 4, "SUR 51.XXXX"}, - {3.605377, -54.766428, 2, 5, "SUR 61.XXXX"}, - {3.605377, -54.421935, 3, 6, "SUR 71.XXXX"}, - {3.114337, -57.695928, 2, 6, "SUR 81.XXXX"}, - {3.114337, -57.227208, 2, 6, "SUR 91.XXXX"}, - {3.114337, -56.758488, 2, 5, "SUR B1.XXXX"}, - {3.114337, -56.289768, 2, 4, "SUR C1.XXXX"}, - {3.114337, -55.821048, 2, 4, "SUR D1.XXXX"}, - {3.114337, -55.352328, 2, 4, "SUR F1.XXXX"}, - {3.114337, -54.883608, 2, 5, "SUR G1.XXXX"}, - {3.114337, -54.421935, 2, 5, "SUR H1.XXXX"}, - {2.623297, -57.250644, 2, 8, "SUR J1.XXXX"}, - {2.623297, -56.781924, 2, 7, "SUR K1.XXXX"}, - {2.623297, -56.313204, 2, 6, "SUR L1.XXXX"}, - {2.623297, -55.844484, 2, 6, "SUR M1.XXXX"}, - {2.623297, -55.375764, 2, 6, "SUR N1.XXXX"}, - {2.623297, -54.907044, 2, 7, "SUR P1.XXXX"}, - {2.623297, -54.438324, 2, 10, "SUR Q1.XXXX"}, - {2.132257, -57.016284, 2, 9, "SUR R1.XXXX"}, - {2.132257, -56.547564, 2, 9, "SUR S1.XXXX"}, - {2.132257, -56.078844, 2, 6, "SUR T1.XXXX"}, - {2.132257, -55.610124, 2, 6, "SUR V1.XXXX"}, - {2.132257, -55.141404, 2, 6, "SUR W1.XXXX"}, - {2.132257, -54.672684, 2, 8, "SUR X1.XXXX"}, - {1.848497, -56.735052, 3, 10, "SUR Y1.XXXX"}, - {1.848497, -56.266332, 3, 9, "SUR Z1.XXXX"}, - {2.0119755, -56.7466455, 3, 10, "SUR Y123.XX"}, - {2.0119755, -56.2779255, 3, 9, "SUR Z123.XX"}, - {5.83313, -55.1870315, 4, 5, "SUR P1WF.TTJ"}, - {-34.8505, -56.2154085, 4, 5, "URY 12.XX"}, - {-34.8709025, -56.4476055, 3, 4, "URY 12.XXX"}, - {-31.401486, -58.0055945, 3, 9, "URY 000.XX"}, - {-32.270205, -58.115735, 3, 8, "URY 200.XX"}, - {-30.860476, -55.573520875, 3, 9, "URY 300.XX"}, - {-34.888455, -55.004720875, 3, 4, "URY 400.XX"}, - {-34.888455, -54.912077875, 3, 4, "URY 500.XX"}, - {-31.664076, -56.02798525, 3, 7, "URY 600.XX"}, - {-32.326076, -54.206012, 3, 7, "URY 700.XX"}, - {-33.211276, -58.078476375, 3, 8, "URY 800.XX"}, - {-30.359276, -56.513894125, 3, 7, "URY 900.XX"}, - {-34.340576, -55.292154625, 3, 4, "URY B00.XX"}, - {-34.295476, -56.753054625, 3, 4, "URY C00.XX"}, - {-34.059276, -56.268816, 3, 4, "URY D00.XX"}, - {-34.392476, -57.883254625, 3, 6, "URY F00.XX"}, - {-33.109976, -58.358276375, 3, 8, "URY G00.XX"}, - {-33.340776, -56.571176375, 3, 7, "URY H00.XX"}, - {-34.438476, -54.376254625, 3, 4, "URY J00.XX"}, - {-34.751476, -54.968980375, 3, 4, "URY K00.XX"}, - {-33.191476, -54.433476375, 3, 7, "URY L00.XX"}, - {-34.483876, -56.329654625, 3, 4, "URY M00.XX"}, - {-33.476276, -56.946376375, 3, 7, "URY N00.XX"}, - {-33.948376, -58.356716, 3, 7, "URY P00.XX"}, - {-34.403376, -56.456054625, 3, 4, "URY Q00.XX"}, - {-32.573976, -53.433050625, 3, 7, "URY R00.XX"}, - {-32.663676, -57.678250625, 3, 7, "URY S00.XX"}, - {-33.490076, -58.265576375, 3, 8, "URY T00.XX"}, - {-30.217776, -57.637494125, 3, 9, "URY V00.XX"}, - {-32.769276, -56.558250625, 3, 7, "URY W00.XX"}, - {-34.362076, -57.496454625, 3, 4, "URY X00.XX"}, - {-33.653676, -53.507516, 3, 7, "URY Y00.XX"}, - {-34.274976, -57.298154625, 3, 4, "URY Z00.XX"}, - {-34.3699475, -58.326136, 2, 6, "URY 123.XXX"}, - {-33.3043885, -58.1878965, 2, 7, "URY 12.XXXX"}, - {-31.486369, -58.0765105, 2, 7, "URY 1234.XX"}, - {-34.8856, -56.1695195, 4, 5, "URY FZBF.G0T"}, - {11.5971, 104.8650515, 4, 7, "KHM 12.XX"}, - {11.811219, 104.7077115, 3, 6, "KHM 12.XXX"}, - {10.596514, 103.47157175, 3, 6, "KHM 000.XX"}, - {13.081914, 103.111363125, 3, 6, "KHM 200.XX"}, - {13.362214, 103.78629325, 3, 6, "KHM 400.XX"}, - {13.640414, 102.54139325, 3, 6, "KHM 600.XX"}, - {12.277424, 104.601316, 3, 6, "KHM 800.XX"}, - {11.531024, 105.314729875, 3, 7, "KHM 900.XX"}, - {12.579724, 103.877416, 3, 6, "KHM B00.XX"}, - {11.021724, 104.73664275, 3, 6, "KHM C00.XX"}, - {11.523524, 104.483329875, 3, 6, "KHM D00.XX"}, - {11.854424, 106.128529875, 4, 6, "KHM F00.XX"}, - {12.098024, 105.057629875, 3, 6, "KHM G00.XX"}, - {13.610024, 102.94649025, 3, 6, "KHM H00.XX"}, - {12.520724, 105.988416, 3, 5, "KHM J00.XX"}, - {10.650724, 104.13864275, 3, 6, "KHM K00.XX"}, - {12.760724, 104.848303125, 3, 6, "KHM L00.XX"}, - {11.645924, 102.931229875, 3, 6, "KHM M00.XX"}, - {11.120724, 105.758529875, 3, 6, "KHM N00.XX"}, - {10.559824, 104.27954275, 3, 6, "KHM P00.XX"}, - {12.490724, 107.148416, 3, 5, "KHM Q00.XX"}, - {14.002324, 106.74619025, 3, 7, "KHM R00.XX"}, - {13.560024, 105.93699025, 3, 5, "KHM S00.XX"}, - {12.909324, 102.565703125, 3, 6, "KHM T00.XX"}, - {12.562024, 104.153316, 3, 6, "KHM V00.XX"}, - {12.016724, 105.412029875, 4, 7, "KHM W00.XX"}, - {12.795924, 103.419803125, 3, 6, "KHM X00.XX"}, - {9.964924, 102.869955625, 2, 5, "KHM Y00.XX"}, - {9.326545, 103.4502275, 2, 5, "KHM Z00.XX"}, - {11.557803, 102.8020795, 2, 5, "KHM 123.XXX"}, - {12.424046, 105.430209, 2, 5, "KHM 1234.XX"}, - {13.774606, 102.492781, 2, 5, "KHM 12.XXXX"}, - {11.98748, 104.985, 2, 5, "KHM MMH7.0KC"}, - {33.5537, 36.2484335, 4, 7, "SYR 12.XX"}, - {33.540975, 36.113863125, 3, 6, "SYR 00.XXX"}, - {36.220814, 36.991280625, 3, 5, "SYR J0.XXX"}, - {34.706814, 36.638119625, 3, 4, "SYR 000.XX"}, - {35.586644, 35.717275, 3, 4, "SYR 200.XX"}, - {35.096814, 36.683219625, 3, 4, "SYR 400.XX"}, - {35.376724, 40.09128, 3, 5, "SYR 600.XX"}, - {36.548524, 40.69330275, 3, 6, "SYR 700.XX"}, - {37.090734, 41.189844625, 3, 6, "SYR 800.XX"}, - {35.982434, 38.929776875, 3, 6, "SYR 900.XX"}, - {34.931024, 35.866219625, 3, 4, "SYR B00.XX"}, - {35.991124, 36.614141375, 3, 5, "SYR C00.XX"}, - {32.679124, 36.040749375, 3, 7, "SYR D00.XX"}, - {35.865524, 38.490641375, 3, 5, "SYR F00.XX"}, - {36.567224, 37.90440275, 3, 5, "SYR G00.XX"}, - {32.761824, 36.539049375, 3, 6, "SYR H00.XX"}, - {35.051824, 36.998519625, 3, 4, "SYR J00.XX"}, - {35.685724, 36.64488, 3, 4, "SYR K00.XX"}, - {35.410224, 35.91608, 3, 4, "SYR L00.XX"}, - {35.853524, 36.272241375, 3, 5, "SYR M00.XX"}, - {36.413424, 37.48220275, 3, 5, "SYR N00.XX"}, - {32.933724, 35.993749375, 3, 6, "SYR P00.XX"}, - {34.491524, 40.868845375, 3, 5, "SYR Q00.XX"}, - {35.259545, 35.922775, 3, 4, "SYR R00.XX"}, - {34.590724, 38.230845375, 3, 4, "SYR S00.XX"}, - {35.860624, 36.563141375, 3, 5, "SYR T00.XX"}, - {35.061024, 40.392819625, 3, 5, "SYR V00.XX"}, - {34.040424, 36.647484, 3, 4, "SYR W00.XX"}, - {33.191324, 35.819023625, 3, 8, "SYR X00.XX"}, - {34.962624, 36.686119625, 3, 4, "SYR Y00.XX"}, - {34.578024, 36.520145375, 3, 6, "SYR Z00.XX"}, - {36.4667905, 35.840603, 2, 4, "SYR 123.XXX"}, - {34.1549565, 35.779189, 2, 6, "SYR 12.XXXX"}, - {34.6069785, 39.6455335, 2, 4, "SYR 1234.XX"}, - {34.8179, 38.98345, 2, 4, "SYR B84Z.MSN"}, - {14.6542225, -17.487378, 4, 5, "SEN 12.XX"}, - {14.801395, -17.5039835, 3, 4, "SEN 12.XXX"}, - {14.201624, -16.11630975, 3, 4, "SEN 000.XX"}, - {12.576545, -16.312496, 3, 6, "SEN 100.XX"}, - {14.470724, -17.022622625, 3, 4, "SEN 200.XX"}, - {16.062124, -16.51246125, 3, 5, "SEN 300.XX"}, - {14.906545, -15.9337675, 3, 5, "SEN 400.XX"}, - {14.836545, -15.9337675, 3, 5, "SEN 500.XX"}, - {14.692124, -16.273022625, 3, 4, "SEN 600.XX"}, - {15.664724, -16.265848375, 3, 5, "SEN 700.XX"}, - {16.469395, -15.726765625, 3, 6, "SEN 800.XX"}, - {13.794824, -13.72180975, 3, 4, "SEN 900.XX"}, - {12.950724, -14.991696875, 3, 4, "SEN B00.XX"}, - {14.374024, -16.447722625, 3, 4, "SEN C00.XX"}, - {12.841524, -16.269696875, 3, 4, "SEN D00.XX"}, - {14.217724, -16.87100975, 3, 4, "SEN F00.XX"}, - {13.786224, -15.81890975, 3, 5, "SEN G00.XX"}, - {12.744124, -15.593496875, 3, 4, "SEN H00.XX"}, - {15.362064, -15.507731125, 3, 5, "SEN J00.XX"}, - {13.627504, -15.61287875, 3, 5, "SEN JK0.00"}, - {14.119064, -15.58677325, 3, 4, "SEN K00.XX"}, - {14.700404, -16.491850625, 3, 4, "SEN KK0.00"}, - {16.525264, -15.536802375, 3, 6, "SEN L00.XX"}, - {13.144104, -14.13677875, 3, 5, "SEN LK0.00"}, - {15.124964, -16.6656455, 3, 5, "SEN M00.XX"}, - {15.364504, -16.472195375, 3, 5, "SEN MK0.00"}, - {12.571464, -12.216502, 3, 7, "SEN N00.XX"}, - {14.262304, -15.971750625, 3, 4, "SEN NK0.00"}, - {13.989364, -14.83527325, 3, 4, "SEN P00.XX"}, - {13.876704, -16.38297875, 3, 4, "SEN PK0.00"}, - {14.767164, -16.7133455, 3, 5, "SEN Q00.XX"}, - {13.127604, -13.789205875, 3, 4, "SEN QK0.00"}, - {12.745164, -14.207287625, 3, 4, "SEN R00.XX"}, - {15.594104, -13.346995375, 3, 6, "SEN RK0.00"}, - {15.425264, -15.162731125, 3, 5, "SEN S00.XX"}, - {15.243604, -12.904495375, 3, 6, "SEN SK0.00"}, - {14.517564, -16.111158875, 3, 4, "SEN T00.XX"}, - {14.901804, -12.4872235, 3, 6, "SEN TK0.00"}, - {12.565264, -15.889802, 3, 6, "SEN V00.XX"}, - {12.868304, -14.514505875, 3, 4, "SEN VK0.00"}, - {13.802464, -16.52177325, 3, 5, "SEN W00.XX"}, - {12.812104, -15.987805875, 3, 4, "SEN WK0.00"}, - {13.932464, -15.96177325, 3, 4, "SEN X00.XX"}, - {12.774004, -16.529305875, 3, 4, "SEN XK0.00"}, - {14.448364, -16.747858875, 3, 4, "SEN Y00.XX"}, - {16.658004, -14.997540125, 2, 5, "SEN YK0.00"}, - {12.484364, -16.569302, 3, 6, "SEN Z00.XX"}, - {14.184104, -16.696850625, 3, 4, "SEN ZK0.00"}, - {12.997835, -16.651282, 2, 3, "SEN 12.XXXX"}, - {13.9158515, -17.5392165, 2, 3, "SEN 123.XXX"}, - {14.2165265, -15.100738, 2, 3, "SEN 1234.XX"}, - {16.388475, -17.3929165, 2, 3, "SEN 1234.XXX"}, - {42.8965, 74.538638, 4, 7, "KGZ 12.XX"}, - {42.848965, 73.823437, 3, 6, "KGZ 12.XXX"}, - {40.504814, 72.733309125, 3, 6, "KGZ 000.XX"}, - {40.909114, 72.880309125, 3, 6, "KGZ 200.XX"}, - {42.481614, 78.3104415, 3, 9, "KGZ 400.XX"}, - {42.807614, 75.204462, 4, 8, "KGZ 600.XX"}, - {41.436545, 75.8902975, 3, 4, "KGZ 800.XX"}, - {42.540945, 72.161305, 3, 7, "KGZ 900.XX"}, - {40.266545, 72.025293125, 3, 6, "KGZ B00.XX"}, - {40.828624, 73.252251125, 3, 4, "KGZ C00.XX"}, - {42.496724, 76.1313085, 3, 6, "KGZ D00.XX"}, - {41.067024, 72.7111125, 3, 6, "KGZ F00.XX"}, - {40.755024, 72.837651125, 3, 6, "KGZ G00.XX"}, - {41.390724, 72.1662125, 3, 6, "KGZ H00.XX"}, - {41.300724, 72.3962125, 3, 6, "KGZ J00.XX"}, - {41.720724, 74.38576, 3, 4, "KGZ K00.XX"}, - {41.923324, 72.90056, 3, 6, "KGZ L00.XX"}, - {40.821824, 72.952351125, 3, 6, "KGZ M00.XX"}, - {42.844024, 75.656256, 3, 7, "KGZ N00.XX"}, - {42.386024, 77.9548085, 3, 9, "KGZ P00.XX"}, - {41.204624, 75.7620125, 3, 4, "KGZ Q00.XX"}, - {39.917545, 69.492290625, 3, 7, "KGZ R00.XX"}, - {42.139734, 76.9162625, 3, 8, "KGZ S00.XX"}, - {41.081724, 72.2940125, 3, 6, "KGZ T00.XX"}, - {39.940545, 69.554293125, 3, 7, "KGZ V00.XX"}, - {41.211024, 75.8674125, 3, 4, "KGZ W00.XX"}, - {42.770724, 78.304856, 3, 10, "KGZ X00.XX"}, - {42.790724, 75.534856, 3, 7, "KGZ Y00.XX"}, - {42.679834, 77.021684, 3, 8, "KGZ Z00.XX"}, - {42.765196, 71.091851, 2, 8, "KGZ 123.XXX"}, - {41.90903, 70.637704, 2, 8, "KGZ 12.XXXX"}, - {40.160281, 69.546539, 2, 8, "KGZ 0HHH.HH"}, - {39.732241, 69.84115, 2, 4, "KGZ 1123.XX"}, - {41.693535, 73.859685, 3, 4, "KGZ 2123.XX"}, - {41.693535, 74.484645, 3, 4, "KGZ 3123.XX"}, - {41.693535, 75.109605, 2, 3, "KGZ 4123.XX"}, - {41.693535, 75.734565, 2, 3, "KGZ 5123.XX"}, - {41.693535, 76.359525, 2, 3, "KGZ 6123.XX"}, - {41.693535, 76.984485, 2, 5, "KGZ 7123.XX"}, - {41.693535, 77.609445, 2, 5, "KGZ 8123.XX"}, - {41.693535, 78.234405, 2, 6, "KGZ 9123.XX"}, - {41.693535, 78.859365, 2, 6, "KGZ B123.XX"}, - {41.202495, 73.8648645, 3, 4, "KGZ C123.XX"}, - {41.202495, 74.4846165, 2, 3, "KGZ D123.XX"}, - {41.202495, 75.1043685, 2, 3, "KGZ F123.XX"}, - {41.202495, 75.7241205, 2, 3, "KGZ G123.XX"}, - {41.202495, 76.3438725, 2, 3, "KGZ H123.XX"}, - {41.202495, 76.9636245, 2, 5, "KGZ J123.XX"}, - {41.202495, 77.5833765, 2, 5, "KGZ K123.XX"}, - {41.5350065, 78.2247015, 2, 6, "KGZ L123.XX"}, - {40.711455, 73.864836, 3, 5, "KGZ M123.XX"}, - {40.711455, 74.47938, 2, 4, "KGZ N123.XX"}, - {40.711455, 75.093923, 2, 4, "KGZ P123.XX"}, - {40.711455, 75.708468, 2, 4, "KGZ Q123.XX"}, - {40.711455, 76.323012, 2, 4, "KGZ R123.XX"}, - {40.983485, 76.957238, 2, 6, "KGZ S123.XX"}, - {40.220415, 73.8726185, 3, 7, "KGZ T123.XX"}, - {40.220415, 74.4819545, 2, 6, "KGZ V123.XX"}, - {40.220415, 75.0912905, 2, 6, "KGZ W123.XX"}, - {40.220415, 75.7006265, 2, 6, "KGZ X123.XX"}, - {40.220415, 76.3099625, 2, 6, "KGZ Y123.XX"}, - {39.729375, 73.87259, 3, 7, "KGZ Z123.XX"}, - {41.2207, 74.7395995, 2, 3, "KGZ RY4V.V26"}, - {53.9365, 27.4879095, 4, 5, "BLR 12.XX"}, - {53.976104, 27.346040125, 3, 4, "BLR 00.XXX"}, - {52.496104, 30.793456375, 3, 5, "BLR 80.XXX"}, - {53.966404, 30.123140125, 3, 4, "BLR J0.XXX"}, - {55.091384, 29.9821015, 3, 5, "BLR S0.XXX"}, - {53.719544, 23.729404125, 3, 5, "BLR 000.XX"}, - {53.719544, 23.832101125, 3, 5, "BLR 100.XX"}, - {52.148844, 23.593927375, 3, 6, "BLR 200.XX"}, - {52.148844, 23.692890375, 3, 6, "BLR 300.XX"}, - {53.189485, 29.14017375, 3, 4, "BLR 400.XX"}, - {53.178024, 25.95322675, 3, 4, "BLR 500.XX"}, - {54.258845, 28.4493825, 3, 4, "BLR 600.XX"}, - {52.153145, 26.007132375, 3, 5, "BLR 700.XX"}, - {54.550724, 30.3408445, 3, 4, "BLR 800.XX"}, - {52.094024, 29.178621875, 3, 5, "BLR 900.XX"}, - {52.860324, 27.46833075, 3, 4, "BLR B00.XX"}, - {55.533034, 28.5088925, 3, 5, "BLR C00.XX"}, - {53.943524, 25.229135625, 3, 6, "BLR D00.XX"}, - {54.354724, 26.7846445, 3, 4, "BLR F00.XX"}, - {55.531124, 28.7161365, 3, 5, "BLR G00.XX"}, - {52.636545, 29.63996875, 3, 4, "BLR H00.XX"}, - {52.411924, 30.324021875, 3, 4, "BLR J00.XX"}, - {52.931324, 29.94403075, 3, 4, "BLR K00.XX"}, - {53.070724, 27.48242675, 3, 4, "BLR L00.XX"}, - {52.250724, 24.284121875, 3, 5, "BLR M00.XX"}, - {53.748324, 31.642935625, 3, 9, "BLR N00.XX"}, - {54.112464, 28.2815445, 3, 4, "BLR P00.XX"}, - {53.079904, 29.98771975, 3, 4, "BLR PK0.00"}, - {53.101164, 25.27324725, 3, 4, "BLR Q00.XX"}, - {53.150004, 24.39921975, 3, 4, "BLR QK0.00"}, - {52.139264, 29.276335625, 3, 5, "BLR R00.XX"}, - {54.481104, 26.3522065, 3, 4, "BLR RK0.00"}, - {53.319464, 28.57504725, 3, 4, "BLR S00.XX"}, - {54.280304, 30.9317065, 3, 6, "BLR SK0.00"}, - {52.556064, 24.90353425, 3, 4, "BLR T00.XX"}, - {53.591604, 25.769713625, 3, 4, "BLR TK0.00"}, - {54.512564, 26.8569445, 3, 4, "BLR V00.XX"}, - {52.545704, 24.40409875, 3, 4, "BLR VK0.00"}, - {53.702464, 27.088045875, 3, 4, "BLR W00.XX"}, - {53.504104, 28.106213625, 3, 4, "BLR WK0.00"}, - {55.132464, 26.7860705, 3, 6, "BLR X00.XX"}, - {52.245104, 26.766505875, 3, 5, "BLR XK0.00"}, - {53.535964, 30.169045875, 3, 4, "BLR Y00.XX"}, - {52.405504, 31.275005875, 3, 8, "BLR YK0.00"}, - {54.892764, 28.6463575, 3, 4, "BLR Z00.XX"}, - {53.596304, 31.900513625, 3, 11, "BLR ZK0.00"}, - {53.825522, 23.3442365, 2, 4, "BLR 123.XXX"}, - {53.665681, 28.320425, 2, 3, "BLR 12.XXXX"}, - {55.070304, 25.359242, 2, 5, "BLR 1234.XX"}, - {53.717191, 27.9867085, 2, 3, "BLR RK0G.QP4"}, - {6.782793, -58.200399, 4, 5, "GUY 12.XX"}, - {6.654079, -58.514215, 3, 4, "GUY 12.XXX"}, - {5.968704, -58.39122475, 3, 4, "GUY 000.XX"}, - {6.249304, -57.61052475, 3, 4, "GUY 400.XX"}, - {6.249304, -57.43658475, 3, 4, "GUY 800.XX"}, - {5.907404, -57.28842475, 3, 4, "GUY D00.XX"}, - {7.257794, -58.608258625, 3, 4, "GUY J00.XX"}, - {6.384394, -58.72485075, 3, 4, "GUY M00.XX"}, - {6.467894, -57.74825075, 3, 4, "GUY Q00.XX"}, - {6.392894, -57.70245075, 3, 4, "GUY T00.XX"}, - {6.554994, -57.85915075, 3, 4, "GUY X00.XX"}, - {4.854064, -59.622863, 2, 7, "GUY 12.XXXX"}, - {5.5091735, -59.3394535, 2, 3, "GUY 123.XXX"}, - {7.164254, -61.3509115, 2, 4, "GUY 1234.XX"}, - {8.046152, -61.2508525, 2, 4, "GUY 1234.XXX"}, - {17.988645, 102.52023625, 4, 7, "LAO 00.XX"}, - {17.942215, 102.61171125, 4, 7, "LAO J0.XX"}, - {18.241271, 102.399255, 3, 6, "LAO 12.XXX"}, - {16.550514, 104.686343875, 3, 6, "LAO 000.XX"}, - {15.10886, 105.7518145, 3, 5, "LAO 200.XX"}, - {20.400514, 103.974985875, 4, 7, "LAO 400.XX"}, - {17.386031, 104.740925125, 3, 6, "LAO 600.XX"}, - {19.870514, 102.07515575, 3, 5, "LAO 800.XX"}, - {14.795648, 106.7751165, 3, 5, "LAO B00.XX"}, - {18.378786, 103.58317225, 3, 6, "LAO D00.XX"}, - {20.947221, 101.339008, 3, 4, "LAO G00.XX"}, - {21.170514, 101.08447725, 3, 9, "LAO J00.XX"}, - {19.380724, 103.3270605, 3, 6, "LAO L00.XX"}, - {15.760724, 106.367851625, 3, 5, "LAO M00.XX"}, - {21.737432, 102.062053375, 3, 8, "LAO N00.XX"}, - {19.127288, 101.4802905, 3, 5, "LAO P00.XX"}, - {14.943499, 105.8522355, 3, 5, "LAO Q00.XX"}, - {20.840724, 104.256608, 3, 5, "LAO R00.XX"}, - {15.620724, 105.757851625, 3, 5, "LAO S00.XX"}, - {18.532585, 102.391005375, 3, 6, "LAO T00.XX"}, - {14.153471, 105.81879825, 3, 7, "LAO V00.XX"}, - {18.954332, 102.407328375, 3, 6, "LAO W00.XX"}, - {20.350724, 101.606721875, 3, 5, "LAO X00.XX"}, - {15.450724, 106.657851625, 3, 5, "LAO Y00.XX"}, - {18.272788, 104.14739025, 3, 6, "LAO Z00.XX"}, - {16.333525, 105.125316, 2, 5, "LAO 12.XXXX"}, - {20.3646265, 101.4060825, 2, 4, "LAO 123.XXX"}, - {16.338624, 104.5156815, 2, 5, "LAO 0123.XX"}, - {20.369669, 103.9210705, 3, 6, "LAO 1123.XX"}, - {17.171426, 104.562828, 2, 5, "LAO 2123.XX"}, - {20.844263, 101.029677, 2, 4, "LAO 3123.XX"}, - {21.465332, 101.858537, 2, 7, "LAO 4123.XX"}, - {18.000688, 103.948008, 3, 6, "LAO 5123.XX"}, - {18.203415, 103.890324, 2, 5, "LAO JKN0.DX0"}, - {44.4751, 26.0478555, 4, 6, "ROU 12.XX"}, - {44.506104, 25.931601125, 3, 5, "ROU 00.XXX"}, - {47.226104, 27.393010125, 3, 7, "ROU 80.XXX"}, - {46.826104, 23.424695, 3, 5, "ROU J0.XXX"}, - {45.654684, 21.066310875, 3, 6, "ROU S0.XXX"}, - {44.222645, 28.572313125, 3, 4, "ROU 000.XX"}, - {44.359824, 23.758187625, 3, 4, "ROU 100.XX"}, - {45.480724, 27.98237075, 3, 5, "ROU 200.XX"}, - {45.693924, 25.55587075, 3, 5, "ROU 300.XX"}, - {44.980724, 25.972935125, 3, 5, "ROU 400.XX"}, - {45.317924, 27.89867075, 3, 5, "ROU 500.XX"}, - {47.105324, 21.862775625, 3, 6, "ROU 600.XX"}, - {46.620724, 26.86124, 3, 5, "ROU 700.XX"}, - {46.223124, 21.26984, 3, 7, "ROU 800.XX"}, - {44.900724, 24.812935125, 3, 5, "ROU 900.XX"}, - {45.831024, 24.081105375, 3, 5, "ROU B00.XX"}, - {46.594524, 24.50454, 3, 5, "ROU C00.XX"}, - {47.700724, 23.52011025, 3, 5, "ROU D00.XX"}, - {45.190724, 26.76237075, 3, 5, "ROU F00.XX"}, - {47.830724, 22.829545875, 3, 7, "ROU G00.XX"}, - {47.756464, 26.615757625, 3, 7, "ROU H00.XX"}, - {45.105204, 24.331251125, 3, 5, "ROU HK0.00"}, - {47.671664, 26.19588675, 3, 5, "ROU J00.XX"}, - {46.927704, 26.331603625, 3, 5, "ROU JK0.00"}, - {44.644945, 22.606415625, 3, 7, "ROU K00.XX"}, - {45.679304, 27.131127375, 3, 5, "ROU KK0.00"}, - {45.060964, 23.227633375, 3, 5, "ROU L00.XX"}, - {45.180104, 28.75828875, 3, 5, "ROU LK0.00"}, - {44.943264, 25.407333375, 3, 5, "ROU M00.XX"}, - {45.307304, 21.85428875, 3, 4, "ROU MK0.00"}, - {47.152464, 24.454915875, 3, 5, "ROU N00.XX"}, - {44.415504, 24.323240625, 3, 5, "ROU NK0.00"}, - {45.776764, 22.867775125, 3, 5, "ROU P00.XX"}, - {46.641604, 27.680865, 3, 5, "ROU PK0.00"}, - {44.221264, 27.283076875, 3, 4, "ROU Q00.XX"}, - {43.893304, 25.924402, 3, 6, "ROU QK0.00"}, - {46.942464, 26.884915875, 3, 5, "ROU R00.XX"}, - {45.880704, 22.884127375, 3, 5, "ROU RK0.00"}, - {46.225764, 27.626145, 3, 5, "ROU S00.XX"}, - {46.074104, 23.532727375, 3, 5, "ROU SK0.00"}, - {47.192464, 23.014915875, 3, 5, "ROU T00.XX"}, - {45.870904, 25.768627375, 3, 5, "ROU TK0.00"}, - {46.582464, 23.735345, 3, 5, "ROU V00.XX"}, - {46.159804, 24.313827375, 3, 5, "ROU VK0.00"}, - {44.592964, 27.330576875, 3, 5, "ROU W00.XX"}, - {46.244404, 26.746065, 3, 5, "ROU WK0.00"}, - {43.989764, 25.270706, 3, 4, "ROU X00.XX"}, - {45.404104, 23.34308875, 3, 5, "ROU XK0.00"}, - {45.702464, 21.865775125, 3, 4, "ROU Y00.XX"}, - {44.258204, 28.261440625, 3, 4, "ROU YK0.00"}, - {45.865964, 27.385875125, 3, 5, "ROU Z00.XX"}, - {46.364104, 25.772365, 3, 5, "ROU ZK0.00"}, - {48.080974, 22.8036535, 2, 6, "ROU 01.XXXX"}, - {47.912628, 23.7270605, 2, 4, "ROU 11.XXXX"}, - {47.8641425, 25.243299, 2, 4, "ROU 21.XXXX"}, - {47.883818, 25.9374595, 2, 4, "ROU 31.XXXX"}, - {47.883818, 26.617772, 2, 6, "ROU 41.XXXX"}, - {47.390118, 21.9362495, 2, 5, "ROU 51.XXXX"}, - {47.424732, 22.5734555, 2, 4, "ROU 61.XXXX"}, - {47.424732, 23.2094555, 2, 4, "ROU 71.XXXX"}, - {47.424732, 23.8454555, 2, 4, "ROU 81.XXXX"}, - {47.424732, 24.4814555, 2, 4, "ROU 91.XXXX"}, - {47.424732, 25.1174555, 2, 4, "ROU B1.XXXX"}, - {47.424732, 25.7534555, 2, 4, "ROU C1.XXXX"}, - {47.424732, 26.3894555, 2, 4, "ROU D1.XXXX"}, - {47.424732, 27.0253865, 2, 4, "ROU F1.XXXX"}, - {46.865475, 21.549776, 2, 5, "ROU G1.XXXX"}, - {46.865475, 22.213776, 2, 4, "ROU H1.XXXX"}, - {46.865475, 22.877776, 2, 4, "ROU J1.XXXX"}, - {46.865475, 23.541776, 3, 5, "ROU K1.XXXX"}, - {46.865475, 24.205776, 2, 4, "ROU L1.XXXX"}, - {46.865475, 24.869776, 2, 4, "ROU M1.XXXX"}, - {46.865475, 25.533776, 2, 4, "ROU N1.XXXX"}, - {46.865475, 26.197776, 2, 4, "ROU P1.XXXX"}, - {46.865475, 26.861776, 2, 4, "ROU Q1.XXXX"}, - {46.865475, 27.5254905, 2, 4, "ROU R1.XXXX"}, - {46.336243, 21.137139, 2, 6, "ROU S1.XXXX"}, - {46.336243, 21.789139, 2, 3, "ROU T1.XXXX"}, - {46.336243, 22.441139, 2, 4, "ROU V1.XXXX"}, - {46.336243, 23.093139, 2, 4, "ROU W1.XXXX"}, - {46.336243, 23.745139, 2, 4, "ROU X1.XXXX"}, - {46.336243, 24.397139, 2, 4, "ROU Y1.XXXX"}, - {46.336243, 25.049139, 2, 4, "ROU Z1.XXXX"}, - {46.766257, 25.701139, 2, 4, "ROU 012.XXX"}, - {46.766257, 26.353139, 2, 4, "ROU 112.XXX"}, - {46.766257, 27.005139, 2, 4, "ROU 212.XXX"}, - {46.766257, 27.6569535, 2, 4, "ROU 312.XXX"}, - {45.740808, 20.274405, 2, 5, "ROU 412.XXX"}, - {45.740808, 20.881405, 2, 3, "ROU 512.XXX"}, - {46.254024, 21.5087445, 2, 3, "ROU 612.XXX"}, - {46.254024, 22.1157445, 2, 3, "ROU 712.XXX"}, - {46.254024, 22.7227445, 2, 4, "ROU 812.XXX"}, - {46.254024, 23.3297445, 2, 4, "ROU 912.XXX"}, - {46.254024, 23.9367445, 2, 4, "ROU B12.XXX"}, - {46.254024, 24.5437445, 2, 4, "ROU C12.XXX"}, - {46.254024, 25.1507445, 2, 4, "ROU D12.XXX"}, - {46.254024, 25.7577445, 2, 4, "ROU F12.XXX"}, - {46.254024, 26.3647445, 2, 4, "ROU G12.XXX"}, - {46.254024, 26.972035, 2, 4, "ROU H12.XXX"}, - {46.254024, 27.5842225, 2, 4, "ROU J12.XXX"}, - {45.707793, 20.796535, 2, 5, "ROU K12.XXX"}, - {45.707793, 21.437535, 2, 3, "ROU L12.XXX"}, - {45.707793, 22.078535, 2, 3, "ROU M12.XXX"}, - {45.707793, 22.719535, 2, 4, "ROU N12.XXX"}, - {45.707793, 23.360535, 2, 4, "ROU P12.XXX"}, - {45.707793, 24.001535, 2, 4, "ROU Q12.XXX"}, - {45.707793, 24.642535, 2, 4, "ROU R12.XXX"}, - {45.707793, 25.283535, 2, 4, "ROU S12.XXX"}, - {45.707793, 25.924535, 2, 4, "ROU T12.XXX"}, - {45.707793, 26.565535, 2, 4, "ROU V12.XXX"}, - {45.707793, 27.206535, 3, 5, "ROU W12.XXX"}, - {45.707793, 27.8473495, 2, 4, "ROU X12.XXX"}, - {45.4396175, 28.5066465, 2, 4, "ROU Y12.XXX"}, - {45.0976855, 21.3803305, 2, 5, "ROU Z12.XXX"}, - {44.720256, 22.103648, 3, 6, "ROU 0123.XX"}, - {44.720256, 22.737648, 2, 6, "ROU 1123.XX"}, - {44.720256, 23.371648, 2, 4, "ROU 2123.XX"}, - {44.720256, 24.005648, 2, 4, "ROU 3123.XX"}, - {44.720256, 24.639648, 2, 4, "ROU 4123.XX"}, - {44.720256, 25.273648, 2, 4, "ROU 5123.XX"}, - {44.720256, 25.907648, 2, 4, "ROU 6123.XX"}, - {44.720256, 26.541648, 2, 4, "ROU 7123.XX"}, - {44.720256, 27.175648, 2, 4, "ROU 8123.XX"}, - {44.720256, 27.809648, 2, 4, "ROU 9123.XX"}, - {44.720256, 28.443648, 2, 4, "ROU B123.XX"}, - {44.720256, 29.077648, 2, 4, "ROU C123.XX"}, - {44.635922, 21.5909905, 2, 5, "ROU D123.XX"}, - {44.180265, 22.4537335, 2, 7, "ROU F123.XX"}, - {44.180265, 23.1137335, 2, 5, "ROU G123.XX"}, - {44.180265, 23.7737335, 2, 5, "ROU H123.XX"}, - {44.180265, 24.4337335, 2, 3, "ROU J123.XX"}, - {44.180265, 25.0937335, 2, 3, "ROU K123.XX"}, - {44.180265, 25.7537335, 2, 5, "ROU L123.XX"}, - {44.180265, 26.4137335, 2, 5, "ROU M123.XX"}, - {44.180265, 27.0737335, 2, 5, "ROU N123.XX"}, - {44.180265, 27.7337335, 2, 5, "ROU P123.XX"}, - {44.180265, 28.3937335, 2, 3, "ROU Q123.XX"}, - {44.109404, 22.843451, 2, 7, "ROU R123.XX"}, - {43.6767765, 23.473477, 2, 5, "ROU S123.XX"}, - {43.6767765, 24.103477, 2, 5, "ROU T123.XX"}, - {43.6670015, 24.7335625, 2, 5, "ROU V123.XX"}, - {43.6670015, 25.3435625, 2, 5, "ROU W123.XX"}, - {43.987175, 25.975143, 2, 5, "ROU X123.XX"}, - {43.9830375, 26.9553755, 2, 5, "ROU Y123.XX"}, - {44.08301, 27.956997, 2, 5, "ROU Z123.XX"}, - {45.938825, 24.978325, 2, 4, "ROU QF2V.H56"}, - {5.615345, -0.23796325, 4, 5, "GHA 10.XX"}, - {5.599595, -0.19832575, 4, 5, "GHA J0.XX"}, - {5.6588015, -0.469895, 3, 4, "GHA 12.XXX"}, - {6.773734, -1.70290575, 3, 4, "GHA 000.XX"}, - {6.773734, -1.61593675, 3, 4, "GHA 100.XX"}, - {6.687245, -1.70290575, 3, 4, "GHA 200.XX"}, - {6.687245, -1.61593675, 3, 4, "GHA 300.XX"}, - {9.456115, -0.8816295, 3, 5, "GHA 400.XX"}, - {6.211045, -1.70177375, 3, 4, "GHA 500.XX"}, - {10.830724, -0.89135725, 3, 5, "GHA 600.XX"}, - {6.136765, -0.30325875, 3, 4, "GHA 700.XX"}, - {4.954731, -1.824142875, 3, 4, "GHA 800.XX"}, - {7.371295, -2.360273125, 3, 4, "GHA 900.XX"}, - {5.158145, -1.299774375, 3, 4, "GHA B00.XX"}, - {6.656178, 0.43581925, 3, 6, "GHA C00.XX"}, - {10.090024, -2.54825725, 3, 6, "GHA D00.XX"}, - {11.065045, -0.297155625, 3, 6, "GHA F00.XX"}, - {6.561421, -0.80638625, 3, 4, "GHA G00.XX"}, - {4.945051, -1.735565875, 3, 4, "GHA GK0.00"}, - {9.452465, -0.0412585, 3, 5, "GHA H00.XX"}, - {5.529414, -0.72225775, 3, 4, "GHA HK0.00"}, - {6.809028, -1.11771925, 3, 4, "GHA J00.XX"}, - {5.349175, -0.65754475, 3, 4, "GHA JK0.00"}, - {7.593612, -1.972136875, 3, 4, "GHA K00.XX"}, - {7.459825, -2.623574875, 3, 5, "GHA KK0.00"}, - {5.854825, -0.68536025, 3, 4, "GHA L00.XX"}, - {7.144105, 0.443729375, 3, 6, "GHA LK0.00"}, - {6.08944, 1.00856875, 3, 4, "GHA M00.XX"}, - {5.294105, -2.02619975, 3, 4, "GHA MK0.00"}, - {7.067645, -1.418573125, 3, 4, "GHA N00.XX"}, - {5.924045, -1.00047725, 3, 4, "GHA NK0.00"}, - {5.548386, -0.86407375, 3, 4, "GHA P00.XX"}, - {6.040938, -0.47436475, 3, 4, "GHA PK0.00"}, - {5.805045, 0.86722625, 3, 4, "GHA Q00.XX"}, - {5.918305, 0.96380775, 3, 4, "GHA QK0.00"}, - {6.397392, -0.39787925, 3, 4, "GHA R00.XX"}, - {7.734105, -2.136271625, 3, 4, "GHA RK0.00"}, - {9.641236, -0.860942125, 3, 5, "GHA S00.XX"}, - {5.126525, -1.369815625, 3, 4, "GHA SK0.00"}, - {7.033545, 0.281026875, 3, 4, "GHA T00.XX"}, - {5.954105, -1.81619975, 3, 4, "GHA TK0.00"}, - {8.069045, -1.746773125, 3, 4, "GHA V00.XX"}, - {5.459415, -2.15297725, 3, 4, "GHA VK0.00"}, - {5.292858, -0.78703825, 3, 4, "GHA W00.XX"}, - {4.867571, -2.245145875, 3, 4, "GHA WK0.00"}, - {6.832465, -1.90108625, 3, 4, "GHA X00.XX"}, - {6.092508, -0.14850675, 3, 4, "GHA XK0.00"}, - {5.211545, -1.114274375, 3, 4, "GHA Y00.XX"}, - {6.62507, -1.23629975, 3, 4, "GHA YK0.00"}, - {5.008554, -1.679907625, 3, 4, "GHA Z00.XX"}, - {5.697618, -1.29299775, 3, 4, "GHA ZK0.00"}, - {8.032739, -2.5519185, 2, 4, "GHA 12.XXXX"}, - {9.20678, -2.8234925, 2, 4, "GHA 1234.XX"}, - {7.4196375, -3.0039695, 2, 5, "GHA 012.XXX"}, - {7.042719, -3.233669, 2, 5, "GHA 112.XXX"}, - {6.597109, -3.233669, 2, 5, "GHA 212.XXX"}, - {6.6997405, -2.694929, 2, 4, "GHA 312.XXX"}, - {6.6997405, -2.215793, 2, 3, "GHA 412.XXX"}, - {6.6997405, -1.736657, 2, 3, "GHA 512.XXX"}, - {6.6997405, -1.257521, 2, 3, "GHA 612.XXX"}, - {6.6997405, -0.778386, 2, 3, "GHA 712.XXX"}, - {6.6997405, -0.29925, 2, 3, "GHA 812.XXX"}, - {6.749393, 0.1800595, 2, 3, "GHA 912.XXX"}, - {6.749393, 0.6230595, 2, 5, "GHA B12.XXX"}, - {6.2032445, -3.11393, 2, 5, "GHA C12.XXX"}, - {6.2032445, -2.634794, 2, 4, "GHA D12.XXX"}, - {6.2032445, -2.155658, 2, 3, "GHA F12.XXX"}, - {6.2032445, -1.676522, 3, 4, "GHA G12.XXX"}, - {6.2032445, -1.197386, 2, 3, "GHA H12.XXX"}, - {6.2032445, -0.71825, 2, 3, "GHA J12.XXX"}, - {6.2032445, -0.239113, 2, 3, "GHA K12.XXX"}, - {6.1565385, 0.240022, 2, 3, "GHA L12.XXX"}, - {6.121647, 0.7189955, 2, 5, "GHA M12.XXX"}, - {5.7094755, -3.04393, 2, 5, "GHA N12.XXX"}, - {5.7094755, -2.564794, 2, 4, "GHA P12.XXX"}, - {5.7094755, -2.085658, 2, 3, "GHA Q12.XXX"}, - {5.7094755, -1.606522, 2, 3, "GHA R12.XXX"}, - {5.7094755, -1.127386, 2, 3, "GHA S12.XXX"}, - {5.7094755, -0.64825, 2, 3, "GHA T12.XXX"}, - {5.7094755, -0.169115, 3, 4, "GHA V12.XXX"}, - {5.086592, -3.0913795, 2, 5, "GHA W12.XXX"}, - {4.7381385, -2.4364185, 2, 3, "GHA X12.XXX"}, - {4.7381385, -2.009098, 2, 3, "GHA Y12.XXX"}, - {5.247641, -1.5695465, 2, 3, "GHA Z12.XXX"}, - {7.9508135, -1.028075, 2, 3, "GHA RLWB.TLV"}, - {0.3551, 32.54211, 4, 5, "UGA 12.XX"}, - {0.480831, 32.371425, 3, 4, "UGA 12.XXX"}, - {2.820724, 32.23932, 3, 4, "UGA 000.XX"}, - {2.300724, 32.84932, 3, 4, "UGA 100.XX"}, - {0.468015, 33.137054, 3, 4, "UGA 200.XX"}, - {1.130724, 34.12932, 3, 6, "UGA 300.XX"}, - {-0.559276, 30.60932, 3, 4, "UGA 400.XX"}, - {-0.289276, 31.68932, 3, 4, "UGA 500.XX"}, - {0.196545, 30.000225, 3, 7, "UGA 600.XX"}, - {0.675624, 33.14012, 3, 4, "UGA 700.XX"}, - {3.070624, 30.87392, 3, 6, "UGA 800.XX"}, - {-1.209276, 29.93932, 3, 6, "UGA 900.XX"}, - {3.340724, 32.829207125, 3, 4, "UGA B00.XX"}, - {0.764624, 34.17102, 3, 6, "UGA C00.XX"}, - {1.750724, 33.55932, 3, 4, "UGA D00.XX"}, - {0.710724, 30.22932, 3, 7, "UGA F00.XX"}, - {0.660224, 33.45862, 3, 4, "UGA G00.XX"}, - {0.498824, 34.07362, 3, 6, "UGA H00.XX"}, - {0.440724, 32.00932, 3, 4, "UGA J00.XX"}, - {1.487124, 31.31392, 3, 4, "UGA K00.XX"}, - {0.392464, 32.899085, 3, 4, "UGA L00.XX"}, - {3.397804, 30.937673125, 3, 6, "UGA LK0.00"}, - {1.696764, 31.684785, 3, 4, "UGA M00.XX"}, - {2.428904, 30.947945, 3, 7, "UGA MK0.00"}, - {1.192264, 33.694285, 3, 4, "UGA N00.XX"}, - {0.839404, 32.472745, 3, 4, "UGA NK0.00"}, - {2.513264, 31.058185, 3, 7, "UGA P00.XX"}, - {-0.125896, 30.473945, 3, 4, "UGA PK0.00"}, - {-0.530136, 30.135385, 3, 4, "UGA Q00.XX"}, - {1.755104, 33.134445, 3, 4, "UGA QK0.00"}, - {0.595664, 32.507385, 3, 4, "UGA R00.XX"}, - {3.393104, 31.754673125, 3, 4, "UGA RK0.00"}, - {0.706564, 32.876685, 3, 4, "UGA S00.XX"}, - {0.736304, 32.497945, 3, 4, "UGA SK0.00"}, - {-0.863036, 29.609085, 3, 6, "UGA T00.XX"}, - {2.467204, 31.454645, 3, 4, "UGA TK0.00"}, - {0.673164, 30.484285, 3, 7, "UGA V00.XX"}, - {0.558304, 31.370745, 3, 4, "UGA VK0.00"}, - {-0.564736, 30.366985, 3, 4, "UGA W00.XX"}, - {0.602504, 30.608245, 3, 7, "UGA WK0.00"}, - {3.472464, 31.208999375, 3, 6, "UGA X00.XX"}, - {-0.144096, 31.827245, 3, 4, "UGA XK0.00"}, - {0.721764, 30.028485, 3, 7, "UGA Y00.XX"}, - {0.184404, 30.428045, 3, 7, "UGA YK0.00"}, - {3.022464, 34.079085, 3, 5, "UGA Z00.XX"}, - {0.277504, 30.135845, 3, 7, "UGA ZK0.00"}, - {2.768277, 30.8907865, 2, 5, "UGA 12.XXXX"}, - {1.612768, 31.5497905, 2, 3, "UGA 123.XXX"}, - {1.639681, 29.649826, 2, 6, "UGA 1234.XX"}, - {3.834339, 29.770886, 1, 6, "UGA 1234.XXX"}, - {51.537802, -0.1883, 4, 5, "GBR 12.XX"}, - {51.568245, -0.477773, 3, 4, "GBR 12.XXX"}, - {55.910724, -4.341980375, 3, 4, "GBR 000.XX"}, - {52.631924, -2.18016925, 3, 4, "GBR 100.XX"}, - {52.588679, -2.03842325, 3, 4, "GBR 200.XX"}, - {52.588679, -1.89667725, 3, 4, "GBR 300.XX"}, - {52.545435, -2.18016925, 3, 4, "GBR 400.XX"}, - {52.50219, -2.037632125, 3, 4, "GBR 500.XX"}, - {52.50219, -1.897568125, 3, 4, "GBR 600.XX"}, - {53.462124, -3.00067325, 3, 4, "GBR 700.XX"}, - {55.988124, -3.290780375, 3, 4, "GBR 800.XX"}, - {53.428124, -1.53697325, 3, 4, "GBR 900.XX"}, - {53.846524, -1.618964375, 3, 4, "GBR B00.XX"}, - {51.500624, -2.627000875, 3, 4, "GBR C00.XX"}, - {53.520724, -2.31757325, 3, 4, "GBR D00.XX"}, - {52.680724, -1.19666925, 3, 4, "GBR F00.XX"}, - {53.800824, -0.428564375, 3, 4, "GBR G00.XX"}, - {52.460724, -1.565878125, 3, 4, "GBR H00.XX"}, - {53.840324, -1.828964375, 3, 4, "GBR J00.XX"}, - {51.531624, -3.247100875, 3, 4, "GBR K00.XX"}, - {53.010624, -1.24246925, 3, 4, "GBR L00.XX"}, - {53.050724, -2.25757325, 3, 4, "GBR M00.XX"}, - {54.640224, -5.9949595, 3, 6, "GBR N00.XX"}, - {52.958224, -1.55206925, 3, 4, "GBR P00.XX"}, - {51.491124, -1.051800875, 3, 4, "GBR Q00.XX"}, - {50.404464, -4.2049335, 3, 5, "GBR R00.XX"}, - {50.932324, -1.44434125, 3, 5, "GBR RK0.00"}, - {57.161064, -2.17876175, 3, 4, "GBR S00.XX"}, - {54.968804, -1.6430725, 3, 4, "GBR SK0.00"}, - {53.782664, -2.764054125, 3, 4, "GBR T00.XX"}, - {51.891304, -0.466059875, 3, 4, "GBR TK0.00"}, - {54.920964, -1.4599425, 3, 4, "GBR V00.XX"}, - {50.803004, -1.1290195, 3, 5, "GBR VK0.00"}, - {52.651664, 1.23643425, 3, 4, "GBR W00.XX"}, - {51.628404, -3.988359875, 3, 4, "GBR WK0.00"}, - {50.751794, -1.9325545, 3, 5, "GBR X00.XX"}, - {50.730937, -2.0208195, 3, 5, "GBR XK0.00"}, - {51.559845, 0.631460625, 3, 4, "GBR Y00.XX"}, - {51.562645, -1.823091125, 3, 4, "GBR YK0.00"}, - {56.485904, -3.058153875, 3, 4, "GBR Z00.XX"}, - {53.833405, -3.053535625, 3, 4, "GBR ZK0.00"}, - {55.954411, -5.0289675, 2, 3, "GBR 01.XXXX"}, - {55.954411, -4.2008955, 2, 3, "GBR 11.XXXX"}, - {55.954411, -3.3728235, 2, 3, "GBR 21.XXXX"}, - {55.463371, -4.8423645, 2, 3, "GBR 31.XXXX"}, - {54.972331, -4.8296575, 2, 3, "GBR 41.XXXX"}, - {52.780863, -4.6280775, 2, 3, "GBR 51.XXXX"}, - {52.780863, -3.8625015, 2, 3, "GBR 61.XXXX"}, - {52.780863, -3.0969255, 2, 3, "GBR 71.XXXX"}, - {52.289823, -4.6234425, 2, 3, "GBR 81.XXXX"}, - {52.289823, -3.8682825, 2, 3, "GBR 91.XXXX"}, - {52.289823, -3.1131225, 2, 3, "GBR B1.XXXX"}, - {51.798783, -5.363786, 2, 3, "GBR C1.XXXX"}, - {51.798783, -4.613834, 2, 3, "GBR D1.XXXX"}, - {51.798783, -3.863882, 2, 3, "GBR Y1.XXXX"}, - {51.798783, -3.11393, 2, 3, "GBR F1.XXXX"}, - {51.5221855, -5.245685, 2, 3, "GBR G1.XXXX"}, - {51.307743, -3.834457, 2, 3, "GBR H1.XXXX"}, - {51.307743, -3.09492, 2, 3, "GBR J1.XXXX"}, - {50.816703, -4.5616755, 2, 4, "GBR K1.XXXX"}, - {50.816703, -3.8273475, 2, 4, "GBR L1.XXXX"}, - {50.816703, -3.0930195, 2, 4, "GBR M1.XXXX"}, - {50.325663, -4.7479655, 2, 4, "GBR N1.XXXX"}, - {50.694293, -3.492848, 3, 5, "GBR P1.XXXX"}, - {50.422063, -4.023852, 2, 4, "GBR Q1.XXXX"}, - {54.424185, -6.1861455, 2, 5, "GBR R1.XXXX"}, - {54.896203, -7.4013745, 2, 5, "GBR S1.XXXX"}, - {54.896203, -6.5941345, 2, 5, "GBR T1.XXXX"}, - {56.669514, -3.614351, 2, 3, "GBR V1.XXXX"}, - {56.749215, -3.3724485, 2, 3, "GBR W1.XXXX"}, - {56.9914225, -2.52543, 2, 3, "GBR X1.XXXX"}, - {50.3053165, -5.249101, 2, 3, "GBR Z1.XXXX"}, - {53.1763425, -2.241051, 2, 3, "GBR 123.XXX"}, - {55.732439, -3.9117415, 2, 3, "GBR 1234.XX"}, - {54.998711, -3.380176, 2, 3, "GBR LH0H.JBM"}, - {9.528045, -13.722045875, 3, 4, "GIN 00.XX"}, - {9.562825, -13.679970625, 4, 5, "GIN C0.XX"}, - {9.613285, -13.664873125, 4, 5, "GIN P0.XX"}, - {9.940115, -13.6952885, 3, 4, "GIN 12.XXX"}, - {7.802545, -8.869050125, 3, 4, "GIN 000.XX"}, - {10.037514, -12.92812825, 3, 4, "GIN 200.XX"}, - {10.440545, -9.35244525, 3, 4, "GIN 400.XX"}, - {8.542514, -10.1937885, 3, 6, "GIN 600.XX"}, - {10.648514, -14.61802825, 3, 4, "GIN 800.XX"}, - {9.165514, -10.1617885, 3, 4, "GIN B00.XX"}, - {11.303714, -12.352698125, 3, 4, "GIN D00.XX"}, - {11.381614, -9.213598125, 3, 4, "GIN G00.XX"}, - {9.250037, -9.0661145, 3, 4, "GIN J00.XX"}, - {10.379114, -13.64792825, 3, 4, "GIN L00.XX"}, - {11.084614, -13.874798125, 3, 6, "GIN N00.XX"}, - {12.057114, -12.359898125, 2, 3, "GIN Q00.XX"}, - {10.603914, -8.75762825, 3, 6, "GIN S00.XX"}, - {10.021114, -10.80412825, 3, 4, "GIN V00.XX"}, - {7.782334, -8.590270625, 3, 5, "GIN X00.XX"}, - {11.333624, -10.756770125, 3, 4, "GIN Z00.XX"}, - {11.6577255, -14.645987, 2, 5, "GIN 123.XXX"}, - {9.607525, -10.912825, 2, 5, "GIN 12.XXXX"}, - {10.09175, -11.9054505, 2, 3, "GIN 1234.XX"}, - {9.935, -11.3601775, 2, 5, "GIN 86WF.PZ5"}, - {-2.241875, -79.9474635, 5, 8, "ECU 12.XX"}, - {-2.073557, -80.090976, 4, 7, "ECU 00.XXX"}, - {-0.205606, -78.644172, 4, 9, "ECU J0.XXX"}, - {-2.871932, -79.045475, 4, 9, "ECU 000.XX"}, - {-0.215176, -79.20968, 4, 7, "ECU 100.XX"}, - {-3.249655, -80.003139375, 4, 7, "ECU 200.XX"}, - {-0.952935, -80.76302, 4, 7, "ECU 300.XX"}, - {-1.013376, -80.50498, 4, 7, "ECU 400.XX"}, - {-1.222876, -78.66638, 4, 9, "ECU 500.XX"}, - {-1.614576, -78.69688, 4, 9, "ECU 600.XX"}, - {-0.972576, -79.50288, 4, 7, "ECU 700.XX"}, - {-3.947025, -79.243470375, 4, 8, "ECU 800.XX"}, - {-2.093776, -79.63288, 4, 7, "ECU 900.XX"}, - {0.395524, -78.15938, 4, 7, "ECU B00.XX"}, - {0.989524, -79.70728, 4, 5, "ECU C00.XX"}, - {-1.767476, -79.57148, 4, 7, "ECU D00.XX"}, - {-2.220336, -80.954115, 5, 8, "ECU F00.XX"}, - {-0.938896, -78.647555, 4, 9, "ECU FK0.00"}, - {-0.982536, -77.844615, 4, 9, "ECU G00.XX"}, - {-3.335296, -79.835526875, 4, 7, "ECU GK0.00"}, - {-0.683336, -80.129115, 4, 7, "ECU H00.XX"}, - {-3.455896, -79.986126875, 4, 8, "ECU HK0.00"}, - {-3.464436, -80.259300625, 4, 8, "ECU J00.XX"}, - {-1.330096, -80.055855, 4, 7, "ECU JK0.00"}, - {-1.044436, -79.663115, 4, 7, "ECU K00.XX"}, - {-1.355896, -80.606055, 4, 7, "ECU KK0.00"}, - {-1.837436, -80.010815, 4, 7, "ECU L00.XX"}, - {-1.591696, -79.026455, 4, 9, "ECU LK0.00"}, - {-1.352536, -79.935115, 4, 7, "ECU M00.XX"}, - {-2.754096, -78.878755, 4, 9, "ECU MK0.00"}, - {-2.201236, -81.013315, 3, 6, "ECU N00.XX"}, - {0.319404, -79.496455, 4, 5, "ECU NK0.00"}, - {-2.213936, -80.893715, 5, 8, "ECU P00.XX"}, - {-2.430296, -79.370855, 4, 7, "ECU PK0.00"}, - {0.243164, -78.290015, 4, 7, "ECU Q00.XX"}, - {-2.174596, -79.487855, 4, 7, "ECU QK0.00"}, - {-1.550836, -79.782515, 4, 7, "ECU R00.XX"}, - {-0.615496, -80.439255, 4, 7, "ECU RK0.00"}, - {0.062464, -78.190915, 4, 7, "ECU S00.XX"}, - {-2.635896, -80.416055, 4, 7, "ECU SK0.00"}, - {-2.657536, -79.650915, 4, 7, "ECU T00.XX"}, - {-1.499796, -78.028755, 4, 9, "ECU TK0.00"}, - {0.095764, -76.927315, 4, 7, "ECU V00.XX"}, - {-2.315896, -78.146055, 3, 8, "ECU VK0.00"}, - {-1.683736, -79.063715, 4, 7, "ECU W00.XX"}, - {-1.826496, -80.257655, 4, 7, "ECU WK0.00"}, - {-1.617536, -80.010615, 4, 7, "ECU X00.XX"}, - {-2.101296, -79.720855, 4, 7, "ECU XK0.00"}, - {0.332864, -78.263615, 4, 7, "ECU Y00.XX"}, - {-3.994696, -79.383826875, 4, 8, "ECU YK0.00"}, - {-0.497536, -78.600915, 4, 9, "ECU Z00.XX"}, - {1.266404, -78.862155, 3, 6, "ECU ZK0.00"}, - {-2.188291, -80.84047, 3, 6, "ECU 12.XXXX"}, - {0.093857, -80.816425, 3, 4, "ECU 123.XXX"}, - {0.591905, -79.898395, 3, 4, "ECU 0123.XX"}, - {-1.229135, -78.04549, 4, 9, "ECU 1123.XX"}, - {-0.150836, -77.12819, 3, 8, "ECU 3123.XX"}, - {1.444768, -81.605124, 2, 3, "ECU 1123.XXX"}, - {1.444768, -79.430381, 2, 3, "ECU 2123.XXX"}, - {1.444768, -77.261252, 2, 5, "ECU 3123.XXX"}, - {-0.729974, -81.605124, 2, 3, "ECU 4123.XXX"}, - {-0.729974, -79.430381, 3, 6, "ECU 5123.XXX"}, - {-0.729974, -77.261252, 2, 7, "ECU 6123.XXX"}, - {-2.893281, -81.605124, 2, 3, "ECU 7123.XXX"}, - {-2.893281, -79.430381, 3, 6, "ECU 8123.XXX"}, - {0.8816215, -91.6782385, 2, 3, "ECU G123.XXX"}, - {0.941614, -91.9851735, 2, 3, "ECU H123.XXX"}, - {1.21906, -91.4260625, 2, 3, "ECU 1234.XXXX"}, - {27.1369995, -13.1876, 4, 10, "ESH YRG.TC"}, - {23.720764, -15.970148625, 4, 10, "ESH Z00.XX"}, - {26.736904, -11.701921875, 4, 10, "ESH ZK0.00"}, - {26.854723, -14.3778755, 3, 8, "ESH 12.XXXX"}, - {23.915715, -15.9832935, 3, 8, "ESH Z12.XXX"}, - {26.7994445, -13.082416, 3, 8, "ESH 8HHH.HHH"}, - {26.7994445, -10.133107, 2, 6, "ESH 9HHH.HHH"}, - {25.9196985, -17.654534, 2, 5, "ESH B123.XXX"}, - {25.9196985, -14.764807, 2, 6, "ESH C123.XXX"}, - {23.1613675, -17.6585975, 2, 5, "ESH D123.XXX"}, - {23.1613675, -14.7986615, 2, 6, "ESH F123.XXX"}, - {24.19893, -13.2081275, 2, 6, "ESH 8RFX.3L2P"}, - {0.439684, 9.408725, 3, 4, "GAB 00.XX"}, - {0.382219, 9.430845, 3, 4, "GAB J0.XX"}, - {0.510238, 9.32974, 2, 3, "GAB 12.XXX"}, - {-0.688355, 8.728625, 3, 4, "GAB 000.XX"}, - {-1.646686, 13.52099, 3, 5, "GAB 200.XX"}, - {-1.561986, 13.16889, 3, 5, "GAB 400.XX"}, - {1.639424, 11.52232, 3, 5, "GAB 600.XX"}, - {0.601624, 12.80602, 3, 5, "GAB 700.XX"}, - {-1.839876, 11.03572, 3, 4, "GAB 800.XX"}, - {-0.640876, 10.20662, 3, 4, "GAB 900.XX"}, - {-2.898576, 10.94882, 3, 4, "GAB B00.XX"}, - {-1.111176, 12.39862, 3, 5, "GAB C00.XX"}, - {2.144424, 11.45562, 3, 6, "GAB D00.XX"}, - {-2.695376, 9.98042, 3, 4, "GAB F00.XX"}, - {-1.350576, 13.11782, 3, 5, "GAB G00.XX"}, - {-0.765076, 12.68882, 3, 5, "GAB H00.XX"}, - {-0.618176, 13.63272, 3, 5, "GAB J00.XX"}, - {-2.761576, 10.10872, 3, 4, "GAB K00.XX"}, - {-2.362376, 11.30672, 3, 5, "GAB L00.XX"}, - {-0.035376, 11.89252, 3, 5, "GAB M00.XX"}, - {-1.195476, 10.57792, 3, 4, "GAB N00.XX"}, - {-0.123676, 10.72912, 3, 4, "GAB P00.XX"}, - {-2.501243, 9.750723, 3, 4, "GAB Q00.XX"}, - {-3.377876, 10.641107125, 2, 3, "GAB R00.XX"}, - {-1.854176, 11.86792, 3, 5, "GAB S00.XX"}, - {0.847124, 11.49542, 3, 5, "GAB T00.XX"}, - {1.032624, 13.89632, 2, 4, "GAB V00.XX"}, - {-1.546576, 14.21452, 3, 6, "GAB W00.XX"}, - {-1.597476, 11.60192, 3, 5, "GAB X00.XX"}, - {-2.113376, 12.12702, 3, 5, "GAB Y00.XX"}, - {1.011584, 9.551839, 2, 5, "GAB Z00.XX"}, - {2.2576085, 11.1610765, 2, 6, "GAB 123.XXX"}, - {-1.235728, 11.2283145, 2, 4, "GAB 12.XXXX"}, - {-2.5751265, 8.7781895, 2, 3, "GAB 1234.XX"}, - {1.882715, 8.9077305, 1, 3, "GAB 1234.XXX"}, - {-36.8452, 174.712848, 5, 6, "NZL 12.XX"}, - {-36.649885, 174.5053615, 3, 4, "NZL 12.XXX"}, - {-43.443476, 172.5111045, 4, 5, "NZL 000.XX"}, - {-43.443476, 172.6293065, 4, 5, "NZL 100.XX"}, - {-43.529965, 172.498831, 4, 5, "NZL 200.XX"}, - {-43.540855, 172.61477, 4, 5, "NZL 300.XX"}, - {-41.280455, 174.7152975, 5, 6, "NZL 400.XX"}, - {-41.162455, 174.7572975, 5, 6, "NZL 500.XX"}, - {-41.088455, 174.8222975, 5, 6, "NZL 600.XX"}, - {-41.165976, 174.8781125, 5, 6, "NZL 700.XX"}, - {-41.108675, 174.9702975, 6, 7, "NZL 800.XX"}, - {-37.731656, 175.2094995, 5, 6, "NZL 900.XX"}, - {-37.731656, 175.2862255, 5, 6, "NZL B00.XX"}, - {-45.839276, 170.421805375, 4, 5, "NZL C00.XX"}, - {-37.658876, 176.1142245, 5, 6, "NZL D00.XX"}, - {-40.309276, 175.557003625, 5, 6, "NZL F00.XX"}, - {-39.605876, 176.797855125, 5, 6, "NZL G00.XX"}, - {-41.256576, 173.1930125, 4, 5, "NZL H00.XX"}, - {-39.466876, 176.821655125, 5, 6, "NZL J00.XX"}, - {-38.093676, 176.196185875, 5, 6, "NZL K00.XX"}, - {-35.682455, 174.291268875, 4, 5, "NZL L00.XX"}, - {-39.031255, 174.02128875, 5, 6, "NZL M00.XX"}, - {-46.380555, 168.330775, 4, 5, "NZL N00.XX"}, - {-39.885276, 174.972803625, 5, 6, "NZL P00.XX"}, - {-40.852276, 174.973051125, 5, 6, "NZL Q00.XX"}, - {-38.642936, 177.981484125, 4, 5, "NZL R00.XX"}, - {-41.526096, 173.91876, 6, 7, "NZL RK0.00"}, - {-44.362255, 171.187813125, 4, 5, "NZL S00.XX"}, - {-38.699996, 176.050080375, 5, 6, "NZL SK0.00"}, - {-37.192736, 174.861542375, 4, 5, "NZL T00.XX"}, - {-40.955896, 175.6155495, 5, 6, "NZL TK0.00"}, - {-40.607536, 175.239381375, 5, 6, "NZL V00.XX"}, - {-37.966396, 176.950269875, 5, 6, "NZL VK0.00"}, - {-43.888836, 171.702406, 4, 5, "NZL W00.XX"}, - {-37.904296, 175.440969875, 5, 6, "NZL WK0.00"}, - {-38.214636, 175.825727625, 5, 6, "NZL X00.XX"}, - {-40.228496, 175.536656625, 5, 6, "NZL XK0.00"}, - {-38.006736, 175.289727625, 5, 6, "NZL Y00.XX"}, - {-45.092396, 170.921251125, 4, 5, "NZL YK0.00"}, - {-43.289936, 172.5295495, 4, 5, "NZL Z00.XX"}, - {-39.585896, 174.246346125, 5, 6, "NZL ZK0.00"}, - {-36.7920165, 173.8182005, 3, 4, "NZL 123.XXX"}, - {-39.66526, 173.867849, 4, 5, "NZL 12.XXXX"}, - {-43.676735, 172.3255175, 3, 4, "NZL 1123.XX"}, - {-41.445735, 174.6127195, 4, 5, "NZL 2123.XX"}, - {-38.088635, 175.0745725, 4, 5, "NZL 3123.XX"}, - {-45.92702, 170.1732155, 3, 4, "NZL 4123.XX"}, - {-37.831535, 175.8011725, 4, 5, "NZL 5123.XX"}, - {-40.647735, 175.2318705, 5, 6, "NZL 6123.XX"}, - {-39.811135, 176.502842, 4, 5, "NZL 7123.XX"}, - {-41.531135, 172.9451195, 3, 4, "NZL 8123.XX"}, - {-38.40542, 175.7481725, 4, 5, "NZL 9123.XX"}, - {-36.042035, 174.041495, 3, 4, "NZL B123.XX"}, - {-39.43372, 173.7934215, 5, 6, "NZL C123.XX"}, - {-46.61402, 167.973836, 3, 4, "NZL D123.XX"}, - {-40.170235, 174.756742, 4, 5, "NZL F123.XX"}, - {-41.122835, 174.828691, 6, 7, "NZL G123.XX"}, - {-38.77512, 177.767193, 3, 4, "NZL H123.XX"}, - {-41.634035, 173.5496195, 3, 4, "NZL J123.XX"}, - {-44.511035, 170.792838, 3, 4, "NZL K123.XX"}, - {-38.92542, 175.789393, 4, 5, "NZL L123.XX"}, - {-41.184135, 175.345091, 4, 5, "NZL M123.XX"}, - {-38.31302, 176.6070725, 4, 5, "NZL N123.XX"}, - {-44.010735, 171.498938, 3, 4, "NZL P123.XX"}, - {-45.299335, 170.569987, 3, 4, "NZL Q123.XX"}, - {-34.6267585, 172.7177425, 3, 4, "NZL B123.XXX"}, - {-36.7920165, 177.1547925, 2, 3, "NZL C123.XXX"}, - {-39.4732065, 171.2606925, 2, 3, "NZL D123.XXX"}, - {-42.1543965, 167.059841, 2, 3, "NZL F123.XXX"}, - {-42.1543965, 170.664552, 2, 3, "NZL G123.XXX"}, - {-44.8355865, 163.8328045, 2, 3, "NZL H123.XXX"}, - {-44.8355865, 167.5864705, 2, 3, "NZL K123.XXX"}, - {-36.7920165, 173.8182005, 3, 4, "NZL L123.XXX"}, - {-39.4732065, 173.7833935, 4, 5, "NZL M123.XXX"}, - {-49.023894, 177.8334895, 2, 3, "NZL N123.XXX"}, - {-43.638002, -177.0768895, 2, 3, "NZL P123.XXX"}, - {-47.451016, 165.762671, 3, 4, "NZL R123.XXX"}, - {-50.143378, 165.129324, 2, 3, "NZL X123.XXX"}, - {-47.088079, 178.145662, 2, 3, "NZL Y123.XXX"}, - {-51.901082, 168.1791155, 2, 3, "NZL Z123.XXX"}, - {-34.0146895, 171.424567, 2, 3, "NZL 9123.XXX"}, - {-36.8803, 174.76, 5, 6, "NZL L39F.BHYK"}, - {12.3981, -1.568732, 4, 7, "BFA 12.XX"}, - {12.472592, -1.688451, 3, 6, "BFA 00.XXX"}, - {11.189314, -4.474371875, 3, 4, "BFA J0.XXX"}, - {12.290724, -2.411584, 3, 6, "BFA 000.XX"}, - {13.610724, -2.46180975, 3, 6, "BFA 100.XX"}, - {10.685224, -4.79235725, 3, 5, "BFA 200.XX"}, - {12.510624, -3.498284, 3, 6, "BFA 300.XX"}, - {13.118924, -1.118096875, 3, 4, "BFA 400.XX"}, - {11.821524, -0.409770125, 3, 4, "BFA 500.XX"}, - {12.100924, 0.324929875, 3, 5, "BFA 600.XX"}, - {14.073624, -0.06550975, 2, 3, "BFA 700.XX"}, - {12.358124, -2.516084, 3, 6, "BFA 800.XX"}, - {11.523524, -3.565770125, 3, 4, "BFA 900.XX"}, - {14.140724, -1.67180975, 2, 5, "BFA B00.XX"}, - {11.147824, -2.114670125, 3, 6, "BFA C00.XX"}, - {11.213924, -1.202870125, 3, 4, "BFA D00.XX"}, - {13.383924, -1.56600975, 3, 6, "BFA F00.XX"}, - {13.001424, -2.298496875, 3, 6, "BFA G00.XX"}, - {12.221524, -0.396384, 3, 4, "BFA H00.XX"}, - {12.291724, -0.667884, 3, 4, "BFA J00.XX"}, - {12.110724, -1.381470125, 3, 4, "BFA K00.XX"}, - {11.023124, -4.94515725, 3, 4, "BFA L00.XX"}, - {13.098564, -3.447087625, 3, 6, "BFA M00.XX"}, - {13.065404, -3.095305875, 3, 6, "BFA MK0.00"}, - {12.748064, -3.895287625, 3, 7, "BFA N00.XX"}, - {11.654104, -1.096561125, 3, 4, "BFA NK0.00"}, - {11.762464, -2.961515375, 3, 4, "BFA P00.XX"}, - {12.654104, -0.596705875, 3, 4, "BFA PK0.00"}, - {10.975264, -3.27392975, 3, 4, "BFA Q00.XX"}, - {10.653204, -5.18848925, 3, 7, "BFA QK0.00"}, - {13.220164, -2.38537325, 3, 6, "BFA R00.XX"}, - {11.073204, -5.337161125, 3, 6, "BFA RK0.00"}, - {12.989964, -0.178587625, 3, 4, "BFA S00.XX"}, - {11.794104, -0.576561125, 3, 4, "BFA SK0.00"}, - {10.152464, -3.49142975, 3, 5, "BFA T00.XX"}, - {10.284104, -3.54648925, 3, 5, "BFA TK0.00"}, - {13.512464, -3.20177325, 3, 6, "BFA V00.XX"}, - {11.644104, -2.206561125, 3, 4, "BFA VK0.00"}, - {10.346264, -3.20442975, 2, 4, "BFA W00.XX"}, - {13.394104, -0.16677875, 3, 4, "BFA WK0.00"}, - {11.552464, -3.291515375, 3, 4, "BFA X00.XX"}, - {11.634104, -3.916561125, 3, 4, "BFA XK0.00"}, - {11.162464, -3.091515375, 3, 4, "BFA Y00.XX"}, - {14.434104, -0.256850625, 2, 3, "BFA YK0.00"}, - {12.092464, 1.758484625, 3, 5, "BFA Z00.XX"}, - {11.236604, -0.720761125, 3, 4, "BFA ZK0.00"}, - {13.5735565, -3.225014, 2, 5, "BFA 123.XXX"}, - {10.3585865, -5.438522, 2, 6, "BFA 12.XXXX"}, - {13.432147, -0.5188525, 2, 3, "BFA 1234.XX"}, - {12.23407, -1.5555, 3, 6, "BFA QQXM.PV1"}, - {14.6335, 120.962168, 6, 7, "PHL 12.XX"}, - {14.741115, 120.82179, 5, 6, "PHL 12.XXX"}, - {7.101545, 125.515226875, 5, 6, "PHL 000.XX"}, - {7.143545, 125.598533875, 5, 6, "PHL 100.XX"}, - {10.334824, 123.81464275, 5, 6, "PHL 200.XX"}, - {10.372014, 123.90257275, 5, 6, "PHL 300.XX"}, - {8.514424, 124.6079685, 5, 6, "PHL 400.XX"}, - {10.708324, 122.92464275, 5, 6, "PHL 500.XX"}, - {10.761824, 122.51314275, 5, 6, "PHL 600.XX"}, - {15.196224, 120.5485645, 5, 6, "PHL 700.XX"}, - {16.461524, 120.541425875, 5, 6, "PHL 800.XX"}, - {14.308224, 121.358877375, 5, 6, "PHL 900.XX"}, - {15.070324, 120.6426645, 5, 6, "PHL B00.XX"}, - {13.979024, 121.56109025, 5, 6, "PHL C00.XX"}, - {6.159924, 125.12529425, 5, 6, "PHL D00.XX"}, - {14.873224, 120.2372645, 5, 6, "PHL F00.XX"}, - {11.258624, 124.959729875, 5, 6, "PHL G00.XX"}, - {10.416624, 123.62204275, 5, 6, "PHL H00.XX"}, - {7.245324, 124.198481375, 5, 6, "PHL J00.XX"}, - {6.974224, 122.038681375, 5, 6, "PHL K00.XX"}, - {12.138924, 124.530229875, 5, 6, "PHL L00.XX"}, - {13.675024, 123.14159025, 5, 6, "PHL M00.XX"}, - {8.040124, 124.235681375, 5, 6, "PHL N00.XX"}, - {14.075964, 121.28702675, 5, 6, "PHL P00.XX"}, - {15.485304, 120.942004625, 5, 6, "PHL PK0.00"}, - {16.042464, 120.31788325, 5, 6, "PHL Q00.XX"}, - {11.572304, 122.721738875, 5, 6, "PHL QK0.00"}, - {14.972664, 120.5930545, 5, 6, "PHL R00.XX"}, - {8.946504, 125.4955555, 5, 6, "PHL RK0.00"}, - {16.713164, 121.516697625, 5, 6, "PHL S00.XX"}, - {7.441604, 125.781128375, 5, 6, "PHL SK0.00"}, - {9.330164, 123.2549415, 5, 6, "PHL T00.XX"}, - {15.151704, 120.7472765, 5, 6, "PHL TK0.00"}, - {6.761664, 125.32411375, 5, 6, "PHL V00.XX"}, - {14.490704, 121.263149375, 6, 7, "PHL VK0.00"}, - {17.631264, 121.687825375, 5, 6, "PHL W00.XX"}, - {8.191504, 126.316128375, 5, 6, "PHL WK0.00"}, - {10.542664, 123.97247025, 5, 6, "PHL X00.XX"}, - {9.745504, 118.728383625, 5, 6, "PHL XK0.00"}, - {13.441764, 123.36072675, 5, 6, "PHL Y00.XX"}, - {14.952004, 120.8720765, 5, 6, "PHL YK0.00"}, - {6.061264, 120.97381375, 5, 6, "PHL Z00.XX"}, - {13.147804, 123.70872125, 5, 6, "PHL ZK0.00"}, - {16.2304335, 119.7690725, 4, 5, "PHL 123.XXX"}, - {11.45693, 122.0284375, 4, 5, "PHL 12.XXXX"}, - {7.01358, 125.466405, 5, 6, "PHL 0123.XX"}, - {8.21858, 124.438205, 5, 6, "PHL 1123.XX"}, - {16.211279, 120.2540825, 5, 6, "PHL 2123.XX"}, - {6.06858, 124.818205, 4, 5, "PHL 3123.XX"}, - {11.05858, 124.7908335, 4, 5, "PHL 4123.XX"}, - {7.03668, 124.150705, 4, 5, "PHL 5123.XX"}, - {6.90318, 121.869505, 4, 5, "PHL 6123.XX"}, - {11.72078, 124.5076335, 4, 5, "PHL 7123.XX"}, - {13.25718, 123.045654, 4, 5, "PHL 8123.XX"}, - {7.787879, 124.022405, 4, 5, "PHL 9123.XX"}, - {8.681265, 125.2279335, 4, 5, "PHL B123.XX"}, - {16.37858, 121.1256825, 4, 5, "PHL C123.XX"}, - {17.385865, 121.477903, 4, 5, "PHL D123.XX"}, - {7.99278, 125.998005, 4, 5, "PHL F123.XX"}, - {9.505865, 118.4908335, 4, 5, "PHL G123.XX"}, - {5.76308, 120.828005, 4, 6, "PHL H123.XX"}, - {12.840865, 123.643054, 4, 5, "PHL J123.XX"}, - {8.31068, 123.159905, 4, 5, "PHL K123.XX"}, - {7.79368, 123.401705, 4, 5, "PHL L123.XX"}, - {6.54948, 125.038705, 4, 5, "PHL M123.XX"}, - {9.567165, 125.3466335, 4, 5, "PHL N123.XX"}, - {17.345865, 120.242903, 4, 5, "PHL P123.XX"}, - {6.72858, 125.988205, 4, 5, "PHL Q123.XX"}, - {13.91418, 122.618554, 4, 5, "PHL R123.XX"}, - {17.85648, 120.466103, 4, 5, "PHL S123.XX"}, - {15.7162475, 117.237479, 3, 8, "PHL 1234.XXX"}, - {7.5481935, 116.9404095, 3, 4, "PHL 123.XXXX"}, - {14.5984, 121.0009, 6, 7, "PHL CDH3.T7JT"}, - {41.930289, 12.440254, 5, 6, "ITA 12.XX"}, - {45.444394, 8.98791275, 4, 6, "ITA 00.XXX"}, - {41.985084, 12.31886, 4, 5, "ITA C0.XXX"}, - {41.021684, 14.091502375, 4, 5, "ITA P0.XXX"}, - {45.109624, 7.620735125, 4, 6, "ITA 000.XX"}, - {38.165024, 13.308585875, 4, 5, "ITA 100.XX"}, - {43.799545, 11.16131, 4, 5, "ITA 200.XX"}, - {44.519545, 11.269313125, 4, 5, "ITA 300.XX"}, - {44.426545, 8.840031125, 4, 6, "ITA 400.XX"}, - {37.549324, 15.0289245, 4, 5, "ITA 500.XX"}, - {41.127545, 16.7475975, 4, 5, "ITA 600.XX"}, - {45.452545, 12.30215575, 4, 5, "ITA 700.XX"}, - {45.452534, 10.92905575, 4, 5, "ITA 800.XX"}, - {38.240545, 15.500284375, 4, 5, "ITA 900.XX"}, - {45.673424, 13.74917075, 4, 7, "ITA B00.XX"}, - {45.446124, 11.81267075, 4, 5, "ITA C00.XX"}, - {45.582124, 10.16237075, 4, 5, "ITA D00.XX"}, - {44.690724, 10.862935125, 4, 5, "ITA F00.XX"}, - {43.901745, 11.030728, 4, 5, "ITA G00.XX"}, - {39.254745, 9.08628875, 4, 5, "ITA H00.XX"}, - {38.160045, 15.630084375, 4, 5, "ITA J00.XX"}, - {44.810494, 10.281415625, 4, 5, "ITA K00.XX"}, - {43.092604, 12.3221915, 4, 5, "ITA KK0.00"}, - {43.584545, 10.2980075, 4, 5, "ITA L00.XX"}, - {41.451504, 15.51526, 4, 5, "ITA LK0.00"}, - {40.768164, 14.496781375, 4, 5, "ITA M00.XX"}, - {44.704104, 10.586151125, 4, 5, "ITA MK0.00"}, - {44.432464, 12.166976875, 4, 5, "ITA N00.XX"}, - {40.461704, 17.220967125, 4, 5, "ITA NK0.00"}, - {44.852464, 11.566633375, 4, 5, "ITA P00.XX"}, - {44.054104, 12.534102, 4, 5, "ITA PK0.00"}, - {37.091764, 15.225842375, 4, 5, "ITA Q00.XX"}, - {42.461104, 14.1737705, 4, 5, "ITA QK0.00"}, - {40.742464, 8.519381375, 4, 5, "ITA R00.XX"}, - {41.458204, 12.86096, 4, 5, "ITA RK0.00"}, - {45.707564, 9.624075125, 4, 5, "ITA S00.XX"}, - {44.215004, 12.016840625, 4, 5, "ITA SK0.00"}, - {45.562364, 11.50180425, 4, 5, "ITA T00.XX"}, - {42.561104, 12.605381, 4, 5, "ITA TK0.00"}, - {45.462464, 8.57620425, 4, 6, "ITA V00.XX"}, - {46.062304, 13.196027375, 3, 4, "ITA VK0.00"}, - {46.501664, 11.292745, 4, 5, "ITA W00.XX"}, - {43.458704, 11.8295915, 4, 5, "ITA WK0.00"}, - {38.917464, 16.55232625, 4, 5, "ITA X00.XX"}, - {41.221804, 16.2617495, 4, 5, "ITA XK0.00"}, - {46.126045, 11.088121875, 4, 5, "ITA Y00.XX"}, - {43.567104, 13.484306, 4, 5, "ITA YK0.00"}, - {45.049545, 9.632148625, 4, 5, "ITA Z00.XX"}, - {40.623405, 17.917272375, 4, 5, "ITA ZK0.00"}, - {44.795375, 7.309495, 3, 5, "ITA 01.XXXX"}, - {37.766575, 12.9795265, 4, 5, "ITA 11.XXXX"}, - {37.238275, 14.76534, 3, 4, "ITA 21.XXXX"}, - {40.802775, 16.451435, 3, 4, "ITA 31.XXXX"}, - {37.951975, 15.1785265, 3, 4, "ITA 41.XXXX"}, - {45.602475, 13.3087815, 3, 4, "ITA 51.XXXX"}, - {40.407875, 17.098435, 3, 4, "ITA 61.XXXX"}, - {39.006875, 8.8738915, 3, 4, "ITA 71.XXXX"}, - {43.686275, 12.52173, 3, 4, "ITA 81.XXXX"}, - {36.754575, 14.80754, 4, 5, "ITA 91.XXXX"}, - {40.516875, 8.160035, 3, 4, "ITA B1.XXXX"}, - {45.912475, 10.77016, 3, 4, "ITA C1.XXXX"}, - {45.198475, 8.1563815, 3, 5, "ITA D1.XXXX"}, - {43.313475, 13.1639515, 3, 4, "ITA F1.XXXX"}, - {46.373275, 10.948725, 3, 4, "ITA G1.XXXX"}, - {38.908275, 16.1285905, 3, 4, "ITA H1.XXXX"}, - {40.278275, 17.7086565, 3, 4, "ITA J1.XXXX"}, - {41.218275, 15.8044215, 3, 4, "ITA K1.XXXX"}, - {45.675275, 8.23816, 3, 5, "ITA L1.XXXX"}, - {44.713275, 8.027995, 3, 5, "ITA M1.XXXX"}, - {37.625775, 12.4384265, 3, 4, "ITA N1.XXXX"}, - {37.078275, 13.96054, 3, 4, "ITA P1.XXXX"}, - {42.674475, 10.536665, 3, 4, "ITA Q1.XXXX"}, - {40.335475, 15.5458565, 3, 4, "ITA R1.XXXX"}, - {42.015075, 11.6086865, 2, 3, "ITA S1.XXXX"}, - {43.898275, 7.95773, 3, 5, "ITA T1.XXXX"}, - {36.743275, 14.30544, 3, 4, "ITA V1.XXXX"}, - {40.376575, 16.5123565, 3, 4, "ITA W1.XXXX"}, - {37.123275, 13.45044, 3, 4, "ITA X1.XXXX"}, - {44.178275, 7.2555165, 3, 5, "ITA Y1.XXXX"}, - {38.955275, 16.7218915, 3, 4, "ITA Z1.XXXX"}, - {43.1330425, 12.2806775, 3, 4, "ITA 123.XXX"}, - {45.72229, 8.9558965, 3, 5, "ITA 1234.XX"}, - {41.081342, 7.8127755, 2, 3, "ITA 012.XXXX"}, - {46.4344765, 6.7169595, 2, 6, "ITA 112.XXXX"}, - {46.504325, 9.9814915, 2, 5, "ITA 212.XXXX"}, - {44.441805, 9.9707465, 3, 4, "ITA 312.XXXX"}, - {43.485123, 13.5534425, 3, 4, "ITA 412.XXXX"}, - {41.6222915, 11.9052265, 2, 3, "ITA 612.XXXX"}, - {41.9709085, 15.611167, 3, 4, "ITA 712.XXXX"}, - {35.9634905, 11.7941325, 2, 3, "ITA 812.XXXX"}, - {38.9992925, 14.3019125, 2, 3, "ITA 912.XXXX"}, - {41.275, 12.53, 3, 4, "ITA J90N.BKS"}, - {23.620905, 58.5190035, 4, 5, "OMN 12.XX"}, - {23.496855, 57.9487245, 3, 4, "OMN 12.XXX"}, - {17.004414, 53.958774, 3, 5, "OMN 000.XX"}, - {17.036614, 54.085374, 4, 6, "OMN 200.XX"}, - {24.343514, 56.65281925, 3, 4, "OMN 400.XX"}, - {23.207514, 56.435027875, 3, 4, "OMN 600.XX"}, - {23.817314, 57.298189125, 3, 4, "OMN 800.XX"}, - {23.777614, 57.423389125, 4, 5, "OMN B00.XX"}, - {24.219724, 56.83037825, 3, 4, "OMN D00.XX"}, - {22.961445, 57.50824375, 3, 4, "OMN F00.XX"}, - {23.486545, 57.402076375, 3, 4, "OMN G00.XX"}, - {23.713724, 57.836391125, 3, 4, "OMN H00.XX"}, - {22.606824, 59.4625565, 3, 4, "OMN J00.XX"}, - {24.307124, 55.75457825, 3, 6, "OMN K00.XX"}, - {23.010724, 57.25593075, 3, 4, "OMN L00.XX"}, - {24.772324, 56.4027525, 3, 4, "OMN M00.XX"}, - {22.610724, 58.0761565, 3, 4, "OMN N00.XX"}, - {24.020924, 57.053691125, 3, 4, "OMN P00.XX"}, - {23.809924, 57.555891125, 4, 5, "OMN Q00.XX"}, - {23.333624, 57.917917875, 3, 4, "OMN R00.XX"}, - {23.278824, 58.852017875, 3, 4, "OMN S00.XX"}, - {22.752724, 58.48833075, 3, 4, "OMN T00.XX"}, - {26.210824, 56.202413875, 3, 6, "OMN V00.XX"}, - {23.617424, 56.480917875, 3, 4, "OMN W00.XX"}, - {23.137524, 57.24723075, 3, 4, "OMN X00.XX"}, - {23.447324, 57.782417875, 3, 4, "OMN Y00.XX"}, - {23.351624, 57.481017875, 3, 4, "OMN Z00.XX"}, - {24.7970505, 56.3088505, 2, 5, "OMN 123.XXX"}, - {19.06713, 52.3426615, 2, 5, "OMN 12.XXXX"}, - {22.332009, 59.2617895, 2, 3, "OMN 0123.XX"}, - {24.182292, 55.750754, 2, 6, "OMN 1123.XX"}, - {25.93868, 56.0596005, 2, 7, "OMN 2123.XX"}, - {25.88544, 56.150858, 2, 7, "OMN 3123.XX"}, - {25.2395385, 56.211541, 2, 7, "OMN 4123.XX"}, - {25.8375245, 52.190845, 1, 6, "OMN 1234.XXX"}, - {52.2951, 20.9594355, 5, 6, "POL 12.XX"}, - {50.307175, 18.6087435, 3, 4, "POL 12.XXX"}, - {52.343924, 20.884121875, 4, 5, "POL 000.XX"}, - {52.343924, 21.024185875, 4, 5, "POL 100.XX"}, - {52.257435, 20.884121875, 4, 5, "POL 200.XX"}, - {52.257435, 21.024185875, 5, 6, "POL 300.XX"}, - {52.170946, 20.954153875, 4, 5, "POL 400.XX"}, - {51.810724, 19.394799125, 4, 5, "POL 500.XX"}, - {50.096224, 19.89174675, 3, 4, "POL 600.XX"}, - {51.146724, 16.96159025, 3, 4, "POL 700.XX"}, - {52.446024, 16.848221875, 3, 4, "POL 800.XX"}, - {54.408624, 18.5585445, 3, 4, "POL 900.XX"}, - {53.470724, 14.46242675, 3, 5, "POL B00.XX"}, - {53.151145, 17.91537375, 3, 4, "POL C00.XX"}, - {51.281224, 22.49249025, 3, 5, "POL D00.XX"}, - {53.176224, 23.08362675, 3, 4, "POL F00.XX"}, - {54.563424, 18.4262445, 3, 4, "POL G00.XX"}, - {50.850924, 19.0604685, 3, 4, "POL H00.XX"}, - {51.441724, 21.08779025, 3, 4, "POL J00.XX"}, - {50.918124, 20.5616685, 3, 4, "POL K00.XX"}, - {53.042845, 18.54143975, 3, 4, "POL L00.XX"}, - {49.860124, 18.976524, 3, 4, "POL M00.XX"}, - {53.810324, 20.408635625, 2, 3, "POL N00.XX"}, - {50.048364, 21.95668225, 3, 4, "POL P00.XX"}, - {50.085304, 18.51321475, 3, 4, "POL PK0.00"}, - {50.805664, 16.2314665, 3, 6, "POL Q00.XX"}, - {50.665604, 17.9051805, 3, 4, "POL QK0.00"}, - {52.555964, 19.66333425, 3, 4, "POL R00.XX"}, - {54.162204, 19.3654065, 3, 4, "POL RK0.00"}, - {52.753964, 15.18833425, 3, 4, "POL S00.XX"}, - {52.653904, 19.03099875, 3, 4, "POL SK0.00"}, - {50.021164, 20.92428225, 3, 4, "POL T00.XX"}, - {51.937004, 15.447605875, 3, 4, "POL TK0.00"}, - {51.776664, 18.047750375, 3, 4, "POL V00.XX"}, - {54.185904, 16.1423065, 3, 4, "POL VK0.00"}, - {51.214464, 16.12975175, 3, 4, "POL W00.XX"}, - {53.478104, 18.72751975, 2, 3, "POL WK0.00"}, - {54.476464, 16.9717445, 2, 3, "POL X00.XX"}, - {49.948504, 18.54941475, 3, 6, "POL XK0.00"}, - {50.915664, 15.69105175, 3, 4, "POL Y00.XX"}, - {49.612904, 20.662149, 3, 6, "POL YK0.00"}, - {52.185895, 20.764214375, 4, 5, "POL Z00.XX"}, - {51.423175, 19.64985375, 3, 4, "POL ZK0.00"}, - {50.583052, 16.2045715, 2, 5, "POL 012.XXX"}, - {50.583052, 16.9284835, 2, 3, "POL 112.XXX"}, - {50.583052, 17.6523955, 2, 3, "POL 212.XXX"}, - {50.583052, 18.3763075, 2, 3, "POL 312.XXX"}, - {50.583052, 19.1002195, 2, 3, "POL 412.XXX"}, - {50.583052, 19.8241315, 2, 3, "POL 512.XXX"}, - {50.583052, 20.5480435, 2, 3, "POL 612.XXX"}, - {50.583052, 21.2719555, 2, 3, "POL 712.XXX"}, - {50.583052, 21.9958675, 2, 3, "POL 812.XXX"}, - {50.583052, 22.7197795, 2, 4, "POL 912.XXX"}, - {50.583052, 23.4436915, 2, 4, "POL B12.XXX"}, - {50.092012, 17.652109, 2, 6, "POL C12.XXX"}, - {50.092012, 18.370813, 2, 3, "POL D12.XXX"}, - {50.092012, 19.089517, 3, 4, "POL F12.XXX"}, - {50.092012, 19.808221, 2, 3, "POL G12.XXX"}, - {50.092012, 20.526925, 2, 3, "POL H12.XXX"}, - {50.092012, 21.245629, 2, 3, "POL J12.XXX"}, - {50.092012, 21.964333, 2, 3, "POL K12.XXX"}, - {50.092012, 22.683037, 2, 4, "POL L12.XXX"}, - {49.600972, 18.842605, 2, 7, "POL M12.XXX"}, - {49.600972, 19.550893, 2, 5, "POL N12.XXX"}, - {49.600972, 20.259181, 2, 5, "POL P12.XXX"}, - {49.600972, 20.967469, 2, 5, "POL Q12.XXX"}, - {49.600972, 21.675757, 2, 5, "POL R12.XXX"}, - {49.600972, 22.384045, 2, 6, "POL S12.XXX"}, - {52.450115, 20.6191665, 3, 4, "POL T12.XXX"}, - {51.970115, 19.12628, 3, 4, "POL V12.XXX"}, - {54.645315, 18.2147265, 2, 3, "POL W12.XXX"}, - {53.585115, 14.4348965, 2, 4, "POL X12.XXX"}, - {54.368215, 18.9863205, 2, 3, "POL Y12.XXX"}, - {54.390115, 15.8352615, 2, 3, "POL Z12.XXX"}, - {53.053049, 15.4419885, 2, 3, "POL 12.XXXX"}, - {53.120009, 19.5332445, 2, 3, "POL 1234.XX"}, - {51.92, 19.1275, 3, 4, "POL 8QBM.1HS"}, - {5.365101, -4.06789, 4, 5, "CIV 12.XX"}, - {5.290252, -4.4051875, 3, 4, "CIV 12.XXX"}, - {7.741445, -5.091337125, 3, 4, "CIV 000.XX"}, - {7.741445, -5.029719125, 3, 4, "CIV 100.XX"}, - {6.917446, -6.490318625, 3, 4, "CIV 200.XX"}, - {6.850446, -5.30520575, 3, 4, "CIV 300.XX"}, - {9.499646, -5.6707315, 2, 3, "CIV 400.XX"}, - {4.800246, -6.694092875, 3, 4, "CIV 500.XX"}, - {5.872946, -5.40030575, 3, 4, "CIV 600.XX"}, - {7.448646, -7.593318625, 3, 4, "CIV 700.XX"}, - {6.172046, -5.99140575, 3, 4, "CIV 800.XX"}, - {6.769846, -3.53820575, 3, 4, "CIV 900.XX"}, - {7.003186, -5.775271875, 3, 4, "CIV B00.XX"}, - {6.645472, -4.74879375, 3, 4, "CIV BK0.00"}, - {5.942485, -4.23784625, 3, 4, "CIV C00.XX"}, - {6.615426, -5.93749975, 3, 4, "CIV CK0.00"}, - {7.270086, -8.181871875, 3, 5, "CIV D00.XX"}, - {8.034526, -2.827871625, 2, 3, "CIV DK0.00"}, - {9.606749, -5.235590125, 2, 4, "CIV F00.XX"}, - {8.138297, -5.122534625, 3, 4, "CIV FK0.00"}, - {6.505786, -6.61358625, 3, 4, "CIV G00.XX"}, - {6.362126, -5.43179975, 3, 4, "CIV GK0.00"}, - {9.516386, -7.593844125, 2, 3, "CIV H00.XX"}, - {6.560809, -5.03929975, 3, 4, "CIV HK0.00"}, - {6.117986, -3.89378625, 3, 4, "CIV J00.XX"}, - {5.774084, -6.62567375, 3, 4, "CIV JK0.00"}, - {6.752486, -7.38448625, 3, 4, "CIV K00.XX"}, - {7.953026, -6.701571625, 3, 4, "CIV KK0.00"}, - {7.149361, -3.233741875, 3, 6, "CIV L00.XX"}, - {7.053685, -3.999636625, 3, 4, "CIV LK0.00"}, - {5.480886, -3.23798625, 3, 4, "CIV M00.XX"}, - {5.890774, -4.85185975, 3, 4, "CIV MK0.00"}, - {6.407265, -3.91351925, 3, 4, "CIV N00.XX"}, - {5.852432, -5.71202375, 3, 4, "CIV NK0.00"}, - {10.495764, -6.43492975, 2, 5, "CIV P00.XX"}, - {6.521642, -7.52490875, 3, 4, "CIV PK0.00"}, - {9.536086, -6.513144125, 2, 3, "CIV Q00.XX"}, - {5.259917, -3.630515875, 3, 4, "CIV QK0.00"}, - {6.686286, -4.00178625, 3, 4, "CIV R00.XX"}, - {7.422026, -6.077971625, 3, 4, "CIV RK0.00"}, - {7.394186, -6.508371875, 3, 4, "CIV S00.XX"}, - {6.313626, -3.97799975, 3, 4, "CIV SK0.00"}, - {6.670386, -4.22928625, 3, 4, "CIV T00.XX"}, - {6.184054, -5.32864475, 3, 4, "CIV TK0.00"}, - {6.483622, -4.40148425, 3, 4, "CIV V00.XX"}, - {8.272011, -7.697967625, 3, 5, "CIV VK0.00"}, - {6.332465, -5.97108625, 3, 4, "CIV W00.XX"}, - {9.264105, -3.0263445, 2, 3, "CIV WK0.00"}, - {4.967948, -6.120720625, 3, 4, "CIV X00.XX"}, - {5.844127, -4.77078675, 3, 4, "CIV XK0.00"}, - {7.752465, -7.651171875, 3, 5, "CIV Y00.XX"}, - {7.798812, -3.194956625, 3, 4, "CIV YK0.00"}, - {7.171299, -5.254957875, 3, 4, "CIV Z00.XX"}, - {4.418844, -7.386058875, 3, 4, "CIV ZK0.00"}, - {8.2949445, -5.4322385, 2, 3, "CIV 123.XXX"}, - {8.086575, -8.048447, 2, 4, "CIV 12.XXXX"}, - {4.834643, -7.438269, 2, 3, "CIV 1234.XX"}, - {7.545, -5.5473615, 2, 3, "CIV JTB6.C54"}, - {59.960289, 10.675062, 4, 5, "NOR 12.XX"}, - {59.997355, 10.34212, 3, 4, "NOR 12.XXX"}, - {63.446545, 10.294494375, 3, 4, "NOR 000.XX"}, - {63.381545, 10.294494375, 3, 4, "NOR 100.XX"}, - {60.414424, 5.20876275, 3, 4, "NOR 200.XX"}, - {60.327935, 5.210005375, 3, 4, "NOR 300.XX"}, - {59.009724, 5.609491625, 3, 4, "NOR 400.XX"}, - {58.923235, 5.609491625, 3, 4, "NOR 500.XX"}, - {58.836746, 5.609491625, 3, 4, "NOR 600.XX"}, - {59.258724, 10.871391625, 3, 4, "NOR 700.XX"}, - {59.790824, 10.109148, 3, 4, "NOR 800.XX"}, - {58.182024, 7.918551125, 3, 4, "NOR 900.XX"}, - {69.706724, 18.84961875, 2, 3, "NOR B00.XX"}, - {59.316624, 10.360991625, 3, 4, "NOR C00.XX"}, - {62.517324, 6.106599125, 4, 5, "NOR D00.XX"}, - {62.517324, 6.293272125, 4, 5, "NOR F00.XX"}, - {59.454424, 5.240348, 3, 4, "NOR G00.XX"}, - {59.182824, 10.125791625, 3, 4, "NOR H00.XX"}, - {59.477924, 10.580448, 3, 4, "NOR J00.XX"}, - {67.330724, 14.307575625, 2, 4, "NOR K00.XX"}, - {58.500824, 8.687321375, 3, 4, "NOR L00.XX"}, - {60.839824, 11.00196275, 3, 5, "NOR M00.XX"}, - {59.095424, 9.969191625, 3, 4, "NOR N00.XX"}, - {59.167924, 11.325691625, 3, 5, "NOR P00.XX"}, - {61.161024, 10.37890625, 3, 4, "NOR Q00.XX"}, - {62.747545, 7.046945625, 3, 4, "NOR R00.XX"}, - {66.322004, 14.101403875, 2, 4, "NOR RK0.00"}, - {59.422464, 10.379144, 3, 4, "NOR S00.XX"}, - {59.656104, 9.600348, 4, 5, "NOR SK0.00"}, - {60.801764, 10.59045525, 3, 4, "NOR T00.XX"}, - {63.100204, 7.703051875, 3, 4, "NOR TK0.00"}, - {68.435064, 17.326773, 2, 4, "NOR V00.XX"}, - {60.167304, 10.185852375, 3, 4, "NOR VK0.00"}, - {60.897264, 11.50212475, 3, 5, "NOR W00.XX"}, - {69.955004, 23.222302875, 2, 4, "NOR WK0.00"}, - {60.171864, 11.108600125, 3, 5, "NOR X00.XX"}, - {64.010504, 11.4482525, 3, 5, "NOR XK0.00"}, - {60.204164, 11.926800125, 3, 5, "NOR Y00.XX"}, - {58.254104, 7.910568375, 3, 4, "NOR YK0.00"}, - {59.789664, 5.422444, 3, 4, "NOR Z00.XX"}, - {58.032604, 7.411392125, 3, 4, "NOR ZK0.00"}, - {63.558267, 10.0431345, 2, 3, "NOR 012.XXX"}, - {64.049307, 10.8546445, 2, 3, "NOR 112.XXX"}, - {63.379871, 6.9985635, 2, 3, "NOR 212.XXX"}, - {63.379871, 8.0245395, 2, 3, "NOR 312.XXX"}, - {63.379871, 9.0505155, 2, 3, "NOR 412.XXX"}, - {62.888831, 5.976936, 2, 3, "NOR 512.XXX"}, - {62.888831, 6.987288, 2, 3, "NOR 612.XXX"}, - {62.888831, 7.99764, 2, 3, "NOR 712.XXX"}, - {62.397791, 4.975854, 2, 3, "NOR 812.XXX"}, - {62.397791, 5.965374, 2, 3, "NOR 912.XXX"}, - {62.397791, 6.954894, 3, 4, "NOR B12.XXX"}, - {62.569655, 6.057035, 3, 4, "NOR C12.XXX"}, - {61.931303, 5.0796755, 2, 3, "NOR D12.XXX"}, - {61.931303, 6.0535715, 2, 3, "NOR F12.XXX"}, - {61.440263, 4.986634, 2, 3, "NOR G12.XXX"}, - {61.440263, 5.944906, 2, 3, "NOR H12.XXX"}, - {61.440263, 6.903178, 2, 3, "NOR J12.XXX"}, - {60.949223, 4.9961905, 2, 3, "NOR K12.XXX"}, - {60.949223, 5.9388385, 2, 3, "NOR L12.XXX"}, - {60.949223, 6.8814865, 2, 3, "NOR M12.XXX"}, - {61.36882, 7.9114005, 2, 3, "NOR 1234.XX"}, - {60.37743, 5.028355, 2, 3, "NOR 12.XXXX"}, - {79.1460125, -7.648473, 1, 3, "NOR 123.XXXX"}, - {61.572, 18.045, 1, 3, "NOR HG14.GX4"}, - {3.186072, 101.664781, 4, 6, "MYS 12.XX"}, - {3.252215, 101.395025, 3, 5, "MYS 12.XXX"}, - {1.538834, 103.62358, 3, 6, "MYS 000.XX"}, - {1.52586, 103.710069, 3, 6, "MYS 100.XX"}, - {1.600545, 103.75808, 3, 6, "MYS 200.XX"}, - {1.510145, 103.87628, 3, 6, "MYS 300.XX"}, - {4.590545, 101.029360625, 3, 5, "MYS 400.XX"}, - {4.654545, 101.043725625, 3, 5, "MYS 500.XX"}, - {1.597244, 110.29127, 3, 6, "MYS 600.XX"}, - {1.597244, 110.352379, 3, 6, "MYS 700.XX"}, - {5.979334, 116.04034125, 3, 4, "MYS 800.XX"}, - {5.886545, 118.02902625, 3, 8, "MYS 900.XX"}, - {2.744234, 101.91838, 3, 5, "MYS B00.XX"}, - {3.847315, 103.272225625, 3, 5, "MYS C00.XX"}, - {5.325545, 103.09634125, 3, 5, "MYS D00.XX"}, - {6.157434, 102.22814125, 3, 5, "MYS F00.XX"}, - {4.289834, 117.836525625, 3, 6, "MYS G00.XX"}, - {4.903745, 100.690225625, 3, 5, "MYS H00.XX"}, - {6.172845, 100.33192625, 3, 5, "MYS J00.XX"}, - {5.465885, 100.27022625, 3, 6, "MYS K00.XX"}, - {5.368545, 100.25472625, 3, 6, "MYS L00.XX"}, - {5.678334, 100.45514125, 3, 6, "MYS M00.XX"}, - {4.456545, 113.967360625, 3, 5, "MYS N00.XX"}, - {2.346545, 111.815445, 3, 5, "MYS P00.XX"}, - {5.362234, 100.41184125, 4, 6, "MYS Q00.XX"}, - {2.249434, 102.21628, 3, 6, "MYS R00.XX"}, - {2.053545, 103.27028, 3, 6, "MYS S00.XX"}, - {1.869434, 102.920225, 3, 6, "MYS T00.XX"}, - {5.437134, 100.52522625, 3, 5, "MYS V00.XX"}, - {3.202234, 113.030525, 3, 5, "MYS W00.XX"}, - {2.082734, 102.53538, 3, 6, "MYS X00.XX"}, - {5.440075, 100.36322625, 3, 6, "MYS Y00.XX"}, - {2.572099, 101.789425, 3, 5, "MYS Z00.XX"}, - {3.324004, 101.553782875, 3, 5, "MYS ZK0.00"}, - {3.9395585, 101.3827475, 2, 4, "MYS 123.XXX"}, - {5.5721855, 100.337491, 2, 5, "MYS 12.XXXX"}, - {1.315409, 110.12036, 2, 5, "MYS 1123.XX"}, - {5.689944, 115.84163, 2, 4, "MYS 2123.XX"}, - {5.63273, 117.8494, 2, 7, "MYS 3123.XX"}, - {4.036659, 117.63235, 2, 5, "MYS 4123.XX"}, - {4.172314, 113.74955, 2, 4, "MYS 5123.XX"}, - {2.063915, 111.59895, 2, 4, "MYS 6123.XX"}, - {2.941664, 112.82262, 2, 4, "MYS 7123.XX"}, - {4.795864, 118.10821, 2, 7, "MYS 8123.XX"}, - {5.055864, 115.0082, 2, 6, "MYS 9123.XX"}, - {3.993072, 103.245949, 3, 5, "MYS B123.XX"}, - {4.484112, 103.245949, 3, 5, "MYS C123.XX"}, - {4.975152, 103.245949, 3, 5, "MYS D123.XX"}, - {3.545409, 100.361189, 2, 5, "MYS F123.XX"}, - {3.545409, 100.829908, 2, 4, "MYS G123.XX"}, - {3.099967, 101.052337, 2, 4, "MYS H123.XX"}, - {6.108467, 99.622565, 2, 4, "MYS J123.XX"}, - {6.2656, 100.102625, 2, 4, "MYS K123.XX"}, - {6.2656, 100.571345, 2, 4, "MYS L123.XX"}, - {1.839521, 103.941631, 3, 6, "MYS M123.XX"}, - {1.348481, 103.941631, 3, 7, "MYS N123.XX"}, - {2.898429, 100.303705, 1, 4, "MYS 1234.XXX"}, - {10.8097, 106.6446695, 4, 5, "VNM 12.XX"}, - {10.932294, 106.56262325, 3, 4, "VNM 00.XXX"}, - {21.084814, 105.668512, 3, 6, "VNM J0.XXX"}, - {16.143324, 108.09783875, 3, 4, "VNM 000.XX"}, - {16.143324, 108.18769075, 3, 4, "VNM 100.XX"}, - {16.056835, 108.11580875, 3, 4, "VNM 200.XX"}, - {16.056835, 108.20566075, 3, 4, "VNM 300.XX"}, - {20.863175, 106.636112, 3, 5, "VNM 400.XX"}, - {16.506424, 107.551025875, 2, 5, "VNM 500.XX"}, - {12.295834, 109.172124, 3, 4, "VNM 600.XX"}, - {10.085424, 105.70904275, 3, 4, "VNM 700.XX"}, - {10.026545, 105.061628125, 3, 5, "VNM 800.XX"}, - {10.412524, 107.05764275, 3, 4, "VNM 900.XX"}, - {10.430724, 105.38864275, 3, 7, "VNM B00.XX"}, - {21.006545, 107.18464125, 3, 6, "VNM C00.XX"}, - {10.995524, 108.06894275, 2, 3, "VNM D00.XX"}, - {20.978545, 106.99054, 3, 6, "VNM F00.XX"}, - {11.967524, 109.115629875, 3, 4, "VNM G00.XX"}, - {21.603924, 105.807869375, 3, 10, "VNM H00.XX"}, - {11.969545, 108.396144375, 3, 4, "VNM J00.XX"}, - {13.781864, 109.18742675, 3, 4, "VNM K00.XX"}, - {20.423304, 106.141180875, 3, 5, "VNM KK0.00"}, - {12.692464, 108.008312375, 3, 4, "VNM L00.XX"}, - {10.346915, 106.33961525, 3, 4, "VNM LK0.00"}, - {9.615464, 105.944555875, 3, 4, "VNM M00.XX"}, - {13.972404, 107.98492125, 3, 4, "VNM MK0.00"}, - {19.823164, 105.74219625, 3, 5, "VNM N00.XX"}, - {9.174104, 105.1236555, 3, 5, "VNM NK0.00"}, - {9.308764, 105.6971415, 3, 4, "VNM P00.XX"}, - {10.240364, 105.94012925, 3, 6, "VNM PK0.00"}, - {20.858945, 105.32224, 3, 5, "VNM Q00.XX"}, - {18.673004, 105.654270375, 2, 4, "VNM QK0.00"}, - {11.584164, 108.984584625, 3, 4, "VNM R00.XX"}, - {21.690485, 104.847369625, 3, 10, "VNM RK0.00"}, - {21.333305, 105.35974125, 3, 10, "VNM S00.XX"}, - {13.083004, 109.285594125, 3, 4, "VNM SK0.00"}, - {21.324264, 105.57315275, 3, 10, "VNM T00.XX"}, - {10.692004, 105.07791075, 3, 7, "VNM TK0.00"}, - {15.569864, 108.455768875, 3, 4, "VNM V00.XX"}, - {20.928604, 106.302008, 3, 6, "VNM VK0.00"}, - {10.256664, 106.34607025, 3, 4, "VNM W00.XX"}, - {9.939404, 106.321483625, 3, 4, "VNM WK0.00"}, - {20.093564, 105.843010625, 3, 5, "VNM X00.XX"}, - {21.275204, 106.17706325, 3, 10, "VNM XK0.00"}, - {20.466464, 106.305710625, 3, 5, "VNM Y00.XX"}, - {14.344804, 107.979049375, 3, 4, "VNM YK0.00"}, - {21.195464, 106.02655275, 3, 10, "VNM Z00.XX"}, - {10.294104, 105.73351075, 3, 6, "VNM ZK0.00"}, - {11.5135455, 104.887512, 2, 7, "VNM 123.XXX"}, - {21.841111, 104.8729005, 2, 9, "VNM 12.XXXX"}, - {16.0141575, 108.0058125, 2, 3, "VNM 1234.XX"}, - {15.45, 105.8175, 1, 4, "VNM PN1M.PCB"}, - {60.222398, 24.865062, 4, 6, "FIN 12.XX"}, - {60.384605, 24.575161875, 3, 5, "FIN 00.XXX"}, - {61.507005, 23.43179925, 3, 6, "FIN J0.XXX"}, - {60.490724, 22.16796275, 4, 7, "FIN 000.XX"}, - {65.060824, 25.3866325, 3, 5, "FIN 100.XX"}, - {61.027124, 25.57410625, 3, 5, "FIN 200.XX"}, - {62.939624, 27.550199125, 3, 5, "FIN 300.XX"}, - {62.300724, 25.663781375, 3, 5, "FIN 400.XX"}, - {61.527124, 21.702637875, 3, 6, "FIN 500.XX"}, - {61.100724, 28.09660625, 3, 8, "FIN 600.XX"}, - {63.149024, 21.547417875, 3, 6, "FIN 700.XX"}, - {60.510824, 26.83676275, 3, 7, "FIN 800.XX"}, - {62.655524, 29.691899125, 2, 6, "FIN 900.XX"}, - {61.040724, 24.36660625, 3, 5, "FIN B00.XX"}, - {60.434724, 25.56806275, 3, 5, "FIN C00.XX"}, - {61.731124, 27.178637875, 3, 5, "FIN D00.XX"}, - {61.170724, 21.43040625, 3, 6, "FIN F00.XX"}, - {60.645264, 24.79595525, 3, 5, "FIN G00.XX"}, - {60.474104, 25.04745575, 3, 5, "FIN GK0.00"}, - {66.512064, 25.610429625, 2, 4, "FIN H00.XX"}, - {60.244104, 24.028252375, 3, 6, "FIN HK0.00"}, - {63.852464, 23.050870875, 3, 6, "FIN J00.XX"}, - {64.224104, 27.6706525, 3, 5, "FIN JK0.00"}, - {60.884564, 26.65312475, 3, 5, "FIN K00.XX"}, - {61.174204, 28.71928725, 2, 9, "FIN KK0.00"}, - {62.797664, 22.783175375, 3, 6, "FIN L00.XX"}, - {61.862604, 28.859746875, 2, 5, "FIN LK0.00"}, - {60.754064, 24.71435525, 3, 5, "FIN M00.XX"}, - {60.382104, 23.07915575, 3, 6, "FIN MK0.00"}, - {60.502464, 22.11765525, 3, 6, "FIN N00.XX"}, - {63.561604, 27.143038625, 3, 5, "FIN NK0.00"}, - {62.332564, 27.807778125, 3, 5, "FIN P00.XX"}, - {65.738704, 24.506106625, 3, 5, "FIN PK0.00"}, - {65.854064, 24.085474875, 3, 6, "FIN Q00.XX"}, - {61.204104, 25.97658725, 3, 5, "FIN QK0.00"}, - {61.351564, 22.84352475, 3, 6, "FIN R00.XX"}, - {60.914104, 26.55658725, 3, 5, "FIN RK0.00"}, - {61.282464, 23.96662475, 3, 6, "FIN S00.XX"}, - {63.074104, 27.602751875, 3, 5, "FIN SK0.00"}, - {63.691264, 22.640870875, 3, 6, "FIN T00.XX"}, - {60.814104, 23.57745575, 3, 6, "FIN TK0.00"}, - {65.972464, 29.105374875, 2, 5, "FIN V00.XX"}, - {64.682735, 24.4194945, 3, 5, "FIN VK0.00"}, - {60.655364, 25.23815525, 3, 5, "FIN W00.XX"}, - {60.794104, 21.35745575, 2, 5, "FIN WK0.00"}, - {62.408864, 25.847178125, 3, 5, "FIN X00.XX"}, - {60.684004, 26.75015575, 3, 7, "FIN XK0.00"}, - {60.382464, 25.19765525, 4, 6, "FIN Y00.XX"}, - {65.184104, 25.2883365, 3, 5, "FIN YK0.00"}, - {60.936964, 24.57632475, 3, 5, "FIN Z00.XX"}, - {59.980604, 23.420152375, 3, 6, "FIN ZK0.00"}, - {62.8451775, 21.701773, 2, 5, "FIN 12.XXXX"}, - {61.074915, 21.570264, 2, 5, "FIN 123.XXX"}, - {63.813988, 22.7723005, 2, 5, "FIN 1234.XX"}, - {69.375, 25.4, 1, 3, "FIN TD8.3FTT"}, - {64.912875, 25.4, 2, 4, "FIN RT04.RCL"}, - {-4.206251, 15.22211, 4, 8, "COG 12.XX"}, - {-4.123106, 15.017816875, 3, 6, "COG 00.XXX"}, - {-4.753986, 11.776766875, 3, 5, "COG J0.XXX"}, - {-4.219286, 12.612021125, 3, 6, "COG 000.XX"}, - {-4.161876, 13.262607125, 3, 6, "COG 200.XX"}, - {-4.094876, 13.014007125, 3, 6, "COG 300.XX"}, - {-2.920576, 12.67532, 3, 5, "COG 400.XX"}, - {-0.443276, 15.85592, 3, 4, "COG 500.XX"}, - {1.650724, 16.00932, 2, 4, "COG 600.XX"}, - {-4.131076, 13.510907125, 3, 6, "COG 700.XX"}, - {-1.835376, 15.83182, 3, 4, "COG 800.XX"}, - {1.643624, 18.00422, 2, 5, "COG 900.XX"}, - {-4.321576, 14.727007125, 3, 6, "COG B00.XX"}, - {-3.645376, 13.336007125, 3, 5, "COG C00.XX"}, - {-2.500376, 14.71402, 3, 4, "COG D00.XX"}, - {-4.128276, 11.895707125, 3, 4, "COG F00.XX"}, - {-0.840576, 14.79702, 3, 4, "COG G00.XX"}, - {-1.839276, 12.65492, 2, 5, "COG H00.XX"}, - {2.089424, 18.00052, 2, 5, "COG J00.XX"}, - {-1.179276, 16.75932, 3, 6, "COG K00.XX"}, - {1.680724, 14.53932, 2, 4, "COG L00.XX"}, - {-4.216776, 14.318907125, 3, 6, "COG M00.XX"}, - {-0.039976, 14.46772, 3, 5, "COG N00.XX"}, - {-3.434476, 12.270207125, 3, 5, "COG P00.XX"}, - {1.405024, 17.43532, 2, 3, "COG Q00.XX"}, - {-3.238476, 13.186207125, 3, 5, "COG R00.XX"}, - {-2.824076, 13.78402, 3, 5, "COG S00.XX"}, - {-4.208876, 11.623707125, 3, 4, "COG T00.XX"}, - {-3.948676, 11.266107125, 3, 5, "COG V00.XX"}, - {0.473324, 14.64172, 2, 3, "COG W00.XX"}, - {2.099524, 14.08362, 2, 5, "COG X00.XX"}, - {-1.413076, 15.06352, 3, 4, "COG Y00.XX"}, - {-3.957476, 13.911907125, 3, 5, "COG Z00.XX"}, - {-2.4304215, 11.2497095, 2, 5, "COG 123.XXX"}, - {-2.622475, 13.996403, 2, 4, "COG 12.XXXX"}, - {0.070259, 14.194772, 2, 4, "COG 1234.XX"}, - {3.109866, 11.4130475, 1, 4, "COG 1234.XXX"}, - {52.554, 13.3518935, 4, 5, "DEU 12.XX"}, - {52.537214, 13.25984775, 3, 4, "DEU 000.XX"}, - {52.537214, 13.46029875, 4, 5, "DEU 200.XX"}, - {52.414905, 13.261035875, 3, 4, "DEU 400.XX"}, - {52.414905, 13.459108875, 3, 4, "DEU 600.XX"}, - {53.623844, 9.855178125, 3, 4, "DEU 800.XX"}, - {48.118014, 11.474183875, 3, 4, "DEU B00.XX"}, - {50.922614, 6.86674325, 3, 5, "DEU D00.XX"}, - {50.160724, 8.61694675, 3, 5, "DEU G00.XX"}, - {51.550724, 7.414799125, 3, 4, "DEU H00.XX"}, - {48.835824, 9.1329805, 3, 5, "DEU J00.XX"}, - {51.508524, 6.925999125, 4, 5, "DEU K00.XX"}, - {51.271724, 6.73129025, 3, 4, "DEU L00.XX"}, - {53.120724, 8.74242675, 3, 4, "DEU M00.XX"}, - {52.440724, 9.664121875, 3, 4, "DEU N00.XX"}, - {51.470224, 6.675799125, 3, 4, "DEU P00.XX"}, - {49.490724, 10.987624, 3, 4, "DEU Q00.XX"}, - {51.390724, 12.33559025, 3, 4, "DEU R00.XX"}, - {51.090724, 13.67559025, 3, 4, "DEU S00.XX"}, - {51.507524, 7.137299125, 4, 5, "DEU T00.XX"}, - {51.300724, 7.11559025, 3, 4, "DEU V00.XX"}, - {52.067824, 8.477921875, 3, 4, "DEU W00.XX"}, - {50.754145, 7.0326025, 3, 5, "DEU X00.XX"}, - {49.540724, 8.407624, 3, 5, "DEU Y00.XX"}, - {49.026045, 8.33475325, 3, 5, "DEU Z00.XX"}, - {51.472604, 7.044799125, 4, 5, "DEU 00.XXX"}, - {51.923404, 7.553621875, 3, 4, "DEU 10.XXX"}, - {48.322604, 10.8289805, 3, 4, "DEU 20.XXX"}, - {50.790104, 12.8539685, 3, 4, "DEU 30.XXX"}, - {50.738504, 6.0410685, 3, 7, "DEU 40.XXX"}, - {50.032604, 8.17154675, 3, 5, "DEU 50.XXX"}, - {51.150404, 6.38619025, 3, 4, "DEU 60.XXX"}, - {52.088904, 11.559021875, 3, 4, "DEU 70.XXX"}, - {51.476204, 6.801599125, 3, 4, "DEU 80.XXX"}, - {52.227304, 10.445221875, 3, 4, "DEU 90.XXX"}, - {51.298704, 6.51559025, 3, 4, "DEU B0.XXX"}, - {51.442604, 11.894799125, 3, 4, "DEU C0.XXX"}, - {54.282604, 10.0508445, 3, 4, "DEU D0.XXX"}, - {53.834704, 10.601935625, 2, 3, "DEU F0.XXX"}, - {47.958104, 7.786745875, 3, 5, "DEU G0.XXX"}, - {51.332904, 7.39349025, 3, 4, "DEU H0.XXX"}, - {50.952604, 10.96559025, 3, 4, "DEU J0.XXX"}, - {54.061304, 12.0456445, 3, 4, "DEU K0.XXX"}, - {51.282604, 9.41559025, 3, 4, "DEU L0.XXX"}, - {49.957704, 8.20314675, 3, 5, "DEU M0.XXX"}, - {51.632604, 7.734799125, 3, 4, "DEU N0.XXX"}, - {49.186704, 6.90970225, 3, 5, "DEU P0.XXX"}, - {51.520104, 7.129599125, 4, 5, "DEU Q0.XXX"}, - {51.392604, 6.812299125, 3, 4, "DEU R0.XXX"}, - {52.242604, 7.984121875, 3, 4, "DEU S0.XXX"}, - {51.141304, 6.98889025, 3, 4, "DEU T0.XXX"}, - {51.006304, 6.93129025, 3, 5, "DEU V0.XXX"}, - {53.112604, 8.14242675, 3, 4, "DEU W0.XXX"}, - {51.163604, 6.60179025, 3, 4, "DEU X0.XXX"}, - {49.376204, 8.596524, 3, 5, "DEU Y0.XXX"}, - {51.682604, 8.674799125, 3, 4, "DEU Z0.XXX"}, - {50.080581, 8.146874, 2, 4, "DEU 12.XXXX"}, - {52.24278, 12.8951565, 2, 3, "DEU 0123.XX"}, - {53.33858, 9.3637545, 2, 3, "DEU 1123.XX"}, - {52.87358, 8.1340055, 2, 3, "DEU 2123.XX"}, - {51.18358, 11.814179, 2, 3, "DEU 3123.XX"}, - {50.95858, 13.239279, 2, 5, "DEU 4123.XX"}, - {50.630865, 12.3181585, 3, 4, "DEU 5123.XX"}, - {51.744565, 11.547328, 2, 3, "DEU 6123.XX"}, - {53.860865, 9.9336035, 2, 3, "DEU 7123.XX"}, - {47.57858, 7.415134, 2, 6, "DEU 8123.XX"}, - {50.725865, 10.9444585, 3, 4, "DEU 9123.XX"}, - {53.625865, 11.3638035, 2, 3, "DEU B123.XX"}, - {49.09728, 6.477632, 2, 6, "DEU C123.XX"}, - {48.720865, 11.9949115, 3, 4, "DEU D123.XX"}, - {53.42638, 8.0146545, 2, 3, "DEU F123.XX"}, - {50.05288, 7.2062095, 2, 4, "DEU G123.XX"}, - {50.459365, 11.6247585, 3, 4, "DEU H123.XX"}, - {51.37358, 13.919279, 3, 4, "DEU J123.XX"}, - {49.515865, 6.274581, 2, 7, "DEU K123.XX"}, - {49.06948, 7.220332, 2, 4, "DEU L123.XX"}, - {54.370365, 9.0272525, 2, 3, "DEU M123.XX"}, - {47.49358, 9.045134, 2, 6, "DEU N123.XX"}, - {52.28358, 11.8140565, 2, 3, "DEU P123.XX"}, - {52.64478, 9.6728055, 2, 3, "DEU Q123.XX"}, - {53.33858, 12.8888545, 2, 3, "DEU R123.XX"}, - {53.01858, 10.0188545, 3, 4, "DEU S123.XX"}, - {52.01728, 14.0630565, 2, 3, "DEU T123.XX"}, - {47.62858, 10.055034, 2, 5, "DEU V123.XX"}, - {48.305865, 11.7949115, 3, 4, "DEU W123.XX"}, - {47.62858, 11.810034, 2, 5, "DEU X123.XX"}, - {53.970865, 12.8537035, 2, 3, "DEU Y123.XX"}, - {50.93858, 14.339279, 2, 6, "DEU Z123.XX"}, - {52.0897855, 6.097021, 2, 5, "DEU 123.XXX"}, - {52.9223085, 6.360317, 1, 4, "DEU 1234.XXX"}, - {35.7051, 139.693034, 5, 6, "JPN 12.XX"}, - {35.949093, 139.513798375, 4, 5, "JPN 00.XXX"}, - {35.949093, 139.620227375, 4, 5, "JPN 10.XXX"}, - {35.949093, 139.726656375, 4, 5, "JPN 20.XXX"}, - {35.862604, 139.449941375, 4, 5, "JPN 30.XXX"}, - {35.862604, 139.556370375, 4, 5, "JPN 40.XXX"}, - {35.862604, 139.662799375, 4, 5, "JPN 50.XXX"}, - {35.862604, 139.769228375, 4, 5, "JPN 60.XXX"}, - {35.862604, 139.875657375, 4, 5, "JPN 70.XXX"}, - {35.776115, 139.449941375, 4, 5, "JPN 80.XXX"}, - {35.776115, 139.556370375, 4, 5, "JPN 90.XXX"}, - {35.776115, 139.662799375, 4, 5, "JPN B0.XXX"}, - {35.776115, 139.769228375, 4, 5, "JPN C0.XXX"}, - {35.776115, 139.875657375, 4, 5, "JPN D0.XXX"}, - {35.776115, 139.982086375, 4, 5, "JPN F0.XXX"}, - {35.689626, 139.449941375, 4, 5, "JPN G0.XXX"}, - {35.689626, 139.556370375, 4, 5, "JPN H0.XXX"}, - {35.689626, 139.662799375, 4, 5, "JPN J0.XXX"}, - {35.689626, 139.769228375, 5, 6, "JPN K0.XXX"}, - {35.689626, 139.875657375, 4, 5, "JPN L0.XXX"}, - {35.689626, 139.982086375, 4, 5, "JPN M0.XXX"}, - {35.603137, 139.45028, 4, 5, "JPN N0.XXX"}, - {35.603137, 139.555989, 4, 5, "JPN P0.XXX"}, - {35.603137, 139.661698, 4, 5, "JPN Q0.XXX"}, - {35.603137, 139.767407, 4, 5, "JPN R0.XXX"}, - {35.603137, 139.873116, 4, 5, "JPN S0.XXX"}, - {35.516648, 139.397425, 4, 5, "JPN T0.XXX"}, - {35.516648, 139.503134, 4, 5, "JPN V0.XXX"}, - {35.516648, 139.608843, 4, 5, "JPN W0.XXX"}, - {35.516648, 139.714552, 4, 5, "JPN X0.XXX"}, - {35.430159, 139.45028, 4, 5, "JPN Y0.XXX"}, - {35.430159, 139.555989, 4, 5, "JPN Z0.XXX"}, - {34.720724, 135.450619625, 5, 6, "JPN 000.XX"}, - {35.190724, 136.860619625, 5, 6, "JPN 100.XX"}, - {43.100724, 141.2844045, 6, 7, "JPN 200.XX"}, - {34.723924, 135.120219625, 4, 5, "JPN 300.XX"}, - {35.050724, 135.700619625, 5, 6, "JPN 400.XX"}, - {33.630724, 130.361523625, 4, 5, "JPN 500.XX"}, - {34.431424, 132.405245375, 5, 6, "JPN 600.XX"}, - {38.300724, 140.838585875, 4, 5, "JPN 700.XX"}, - {33.920724, 130.811184, 5, 6, "JPN 800.XX"}, - {35.650724, 140.06028, 4, 5, "JPN 900.XX"}, - {34.610724, 135.430845375, 4, 5, "JPN B00.XX"}, - {32.840724, 130.661749375, 4, 5, "JPN C00.XX"}, - {34.697224, 133.867319625, 4, 5, "JPN D00.XX"}, - {35.632124, 139.34258, 5, 6, "JPN F00.XX"}, - {34.753624, 137.671819625, 4, 5, "JPN G00.XX"}, - {35.700724, 139.28028, 4, 5, "JPN H00.XX"}, - {31.630724, 130.51231475, 4, 5, "JPN J00.XX"}, - {34.710524, 135.549019625, 6, 7, "JPN K00.XX"}, - {37.960724, 138.988585875, 4, 5, "JPN L00.XX"}, - {34.870724, 134.640619625, 4, 5, "JPN M00.XX"}, - {33.847664, 132.730702, 5, 6, "JPN N00.XX"}, - {34.974104, 138.358372625, 5, 6, "JPN NK0.00"}, - {34.746764, 135.302872875, 4, 5, "JPN P00.XX"}, - {36.554104, 136.60772075, 4, 5, "JPN PK0.00"}, - {34.743264, 135.373872875, 5, 6, "JPN Q00.XX"}, - {36.554104, 139.85772075, 4, 5, "JPN QK0.00"}, - {33.252464, 131.563159875, 4, 5, "JPN R00.XX"}, - {34.585404, 133.741017375, 4, 5, "JPN RK0.00"}, - {35.282464, 139.632215, 4, 5, "JPN S00.XX"}, - {32.744104, 129.849096375, 5, 6, "JPN SK0.00"}, - {34.829164, 135.617772875, 5, 6, "JPN T00.XX"}, - {35.414104, 136.728155, 5, 6, "JPN TK0.00"}, - {35.347864, 139.435715, 4, 5, "JPN V00.XX"}, - {34.806704, 135.378372625, 4, 5, "JPN VK0.00"}, - {34.512564, 133.335245125, 5, 6, "JPN W00.XX"}, - {34.214104, 135.138517375, 4, 5, "JPN WK0.00"}, - {34.772464, 137.352472875, 4, 5, "JPN X00.XX"}, - {34.684504, 135.777872625, 5, 6, "JPN XK0.00"}, - {36.662464, 138.14170025, 4, 5, "JPN Y00.XX"}, - {35.084104, 137.128372625, 4, 5, "JPN YK0.00"}, - {37.062464, 140.841442375, 4, 5, "JPN Z00.XX"}, - {43.764104, 142.324102, 6, 10, "JPN ZK0.00"}, - {34.9971845, 138.0129165, 4, 5, "JPN 123.XXX"}, - {34.145934, 133.204855, 4, 5, "JPN 12.XXXX"}, - {43.225897, 141.199533, 5, 6, "JPN 0123.XX"}, - {33.862593, 130.3579265, 3, 4, "JPN 1123.XX"}, - {34.462861, 132.2419685, 4, 5, "JPN 2123.XX"}, - {38.563549, 140.725725, 3, 4, "JPN 3123.XX"}, - {32.585961, 130.4230495, 3, 4, "JPN 4123.XX"}, - {31.355865, 130.2947765, 3, 4, "JPN 5123.XX"}, - {38.034601, 138.8062325, 3, 4, "JPN 6123.XX"}, - {34.059905, 132.698166, 4, 5, "JPN 7123.XX"}, - {36.39868, 136.3722235, 3, 4, "JPN 8123.XX"}, - {32.988429, 131.403021, 3, 4, "JPN 9123.XX"}, - {32.846301, 129.806269, 4, 5, "JPN B123.XX"}, - {43.9305475, 141.8262095, 5, 9, "JPN C123.XX"}, - {33.472457, 133.220486, 3, 4, "JPN D123.XX"}, - {36.906235, 136.970844, 3, 4, "JPN F123.XX"}, - {39.337965, 140.018742, 3, 4, "JPN G123.XX"}, - {31.660409, 131.003021, 3, 4, "JPN H123.XX"}, - {26.262925, 127.6388215, 3, 4, "JPN J123.XX"}, - {40.604365, 140.271491, 3, 4, "JPN K123.XX"}, - {37.903309, 139.9991545, 3, 4, "JPN L123.XX"}, - {39.51315, 140.968306, 3, 4, "JPN M123.XX"}, - {42.104925, 140.525248, 4, 5, "JPN N123.XX"}, - {33.835865, 134.271846, 4, 5, "JPN P123.XX"}, - {38.097383, 139.963249, 3, 4, "JPN Q123.XX"}, - {35.83928, 135.970495, 4, 5, "JPN R123.XX"}, - {33.989665, 130.8832005, 3, 4, "JPN S123.XX"}, - {40.319665, 141.1192705, 3, 4, "JPN T123.XX"}, - {33.075865, 130.2396245, 3, 4, "JPN V123.XX"}, - {36.466704, 137.789192, 3, 4, "JPN W123.XX"}, - {42.933265, 143.816889, 3, 4, "JPN X123.XX"}, - {42.685865, 142.875789, 3, 4, "JPN Y123.XX"}, - {35.498006, 132.3933145, 3, 4, "JPN Z123.XX"}, - {45.4963885, 145.5205285, 2, 6, "JPN 0123.XXX"}, - {32.59866, 128.2600725, 2, 3, "JPN 1123.XXX"}, - {28.367171, 128.811376, 2, 3, "JPN 2123.XXX"}, - {27.9521025, 126.476108, 2, 3, "JPN 3123.XXX"}, - {26.6495785, 122.9367665, 2, 4, "JPN 4123.XXX"}, - {34.5110905, 138.349473, 3, 4, "JPN 5123.XXX"}, - {31.8299005, 139.0014715, 2, 3, "JPN 6123.XXX"}, - {29.1323945, 139.6361575, 2, 3, "JPN 7123.XXX"}, - {26.6495785, 140.2595095, 3, 4, "JPN 8123.XXX"}, - {26.6495785, 129.8441795, 2, 3, "JPN 9123.XXX"}, - {31.2233145, 129.312561, 2, 3, "JPN B123.XXX"}, - {36.3179835, 130.8350135, 2, 3, "JPN C123.XXX"}, - {34.4740615, 132.053073, 3, 4, "JPN F123.XXX"}, - {44.4688015, 142.6089275, 3, 7, "JPN G123.XXX"}, - {45.4883885, 139.8847075, 2, 4, "JPN J123.XXX"}, - {35.9158055, 134.048932, 2, 3, "JPN K123.XXX"}, - {43.9325635, 139.054622, 2, 4, "JPN L123.XXX"}, - {38.6649845, 138.280205, 3, 4, "JPN M123.XXX"}, - {34.860523, 135.4579165, 4, 5, "JPN N123.XXX"}, - {41.5358085, 139.110352, 3, 4, "JPN S123.XXX"}, - {37.1922805, 138.2932885, 3, 4, "JPN T123.XXX"}, - {41.935585, 139.763509, 3, 4, "JPN Z123.XXX"}, - {37.5620915, 135.3901765, 2, 3, "JPN V123.XXX"}, - {38.5952995, 131.123831, 2, 3, "JPN W123.XXX"}, - {35.67, 139.739344, 5, 6, "JPN MGX7.FF61"}, - {-17.790909, 31.0103425, 4, 7, "ZWE 12.XX"}, - {-17.775221, 30.887672875, 3, 6, "ZWE 00.XXX"}, - {-20.125941, 28.397976125, 2, 4, "ZWE J0.XXX"}, - {-19.484986, 29.72745575, 3, 4, "ZWE 000.XX"}, - {-17.898986, 30.613505125, 3, 6, "ZWE 200.XX"}, - {-18.362186, 29.83873525, 3, 4, "ZWE 400.XX"}, - {-20.035476, 30.785021875, 3, 5, "ZWE 600.XX"}, - {-18.881976, 29.7801605, 3, 4, "ZWE 700.XX"}, - {-18.159176, 31.50748625, 3, 5, "ZWE 800.XX"}, - {-20.276576, 30.019621875, 3, 4, "ZWE 900.XX"}, - {-17.334976, 30.147699125, 3, 5, "ZWE B00.XX"}, - {-18.313176, 26.45878625, 3, 5, "ZWE C00.XX"}, - {-18.093676, 30.09558625, 3, 4, "ZWE D00.XX"}, - {-18.974776, 29.7190605, 3, 4, "ZWE F00.XX"}, - {-16.469876, 28.804225875, 3, 6, "ZWE G00.XX"}, - {-17.266176, 31.283212, 3, 6, "ZWE H00.XX"}, - {-17.894476, 25.76698625, 3, 7, "ZWE J00.XX"}, - {-18.954776, 32.5535605, 3, 5, "ZWE K00.XX"}, - {-18.960455, 32.6423845, 3, 5, "ZWE L00.XX"}, - {-16.788276, 29.655812, 3, 5, "ZWE M00.XX"}, - {-18.496876, 32.088273375, 3, 5, "ZWE N00.XX"}, - {-19.637576, 29.95023475, 3, 4, "ZWE P00.XX"}, - {-21.008876, 31.63208225, 3, 5, "ZWE Q00.XX"}, - {-20.447176, 27.766821875, 3, 6, "ZWE R00.XX"}, - {-16.728876, 31.543625875, 3, 6, "ZWE S00.XX"}, - {-20.156576, 32.589921875, 3, 5, "ZWE T00.XX"}, - {-20.897276, 28.963708, 3, 5, "ZWE V00.XX"}, - {-19.768376, 32.82583475, 3, 6, "ZWE W00.XX"}, - {-18.975176, 30.8529605, 3, 5, "ZWE X00.XX"}, - {-19.247976, 30.4845605, 3, 5, "ZWE Y00.XX"}, - {-22.170476, 29.9520565, 3, 6, "ZWE Z00.XX"}, - {-18.044985, 29.795855, 2, 4, "ZWE 112.XXX"}, - {-18.536025, 29.648989, 2, 3, "ZWE 212.XXX"}, - {-19.027065, 29.6492755, 2, 3, "ZWE 312.XXX"}, - {-19.518105, 29.6492755, 2, 3, "ZWE 412.XXX"}, - {-20.009145, 29.6987515, 2, 3, "ZWE 512.XXX"}, - {-16.322085, 28.7663765, 2, 5, "ZWE G12.XXX"}, - {-17.854685, 25.625055, 2, 6, "ZWE H12.XXX"}, - {-16.628485, 29.4021765, 2, 4, "ZWE J12.XXX"}, - {-20.287785, 27.6941415, 2, 5, "ZWE K12.XXX"}, - {-20.794985, 28.94612, 2, 4, "ZWE L12.XXX"}, - {-21.871185, 29.77342, 2, 3, "ZWE M12.XXX"}, - {-18.227485, 26.283655, 2, 4, "ZWE P12.XXX"}, - {-18.227485, 26.773207, 2, 4, "ZWE Q12.XXX"}, - {-18.286409, 27.262759, 2, 4, "ZWE R12.XXX"}, - {-18.286409, 27.752311, 2, 4, "ZWE S12.XXX"}, - {-18.777449, 27.507535, 2, 4, "ZWE T12.XXX"}, - {-16.41307, 30.2794175, 2, 5, "ZWE 12.XXXX"}, - {-19.0273, 30.181613, 2, 3, "ZWE 1234.XX"}, - {-16.0800925, 25.5183825, 1, 3, "ZWE 1234.XXX"}, - {-25.2649, -57.6661985, 4, 8, "PRY 12.XX"}, - {-25.111585, -57.6442065, 3, 7, "PRY 12.XXX"}, - {-25.537286, -54.72866025, 3, 7, "PRY 000.XX"}, - {-25.659595, -54.71513825, 3, 7, "PRY 200.XX"}, - {-25.537286, -54.86387925, 3, 7, "PRY 400.XX"}, - {-25.414977, -54.71513825, 3, 5, "PRY 600.XX"}, - {-27.348386, -55.910848375, 3, 11, "PRY 800.XX"}, - {-22.557386, -55.7918625, 3, 8, "PRY B00.XX"}, - {-25.479486, -56.08756025, 3, 5, "PRY D00.XX"}, - {-25.409276, -56.48497325, 3, 5, "PRY G00.XX"}, - {-23.359776, -57.457382125, 3, 9, "PRY H00.XX"}, - {-25.736376, -56.505186125, 3, 7, "PRY J00.XX"}, - {-26.825676, -58.318938625, 3, 7, "PRY K00.XX"}, - {-25.356676, -57.18637325, 4, 8, "PRY L00.XX"}, - {-26.840776, -57.067238625, 3, 7, "PRY M00.XX"}, - {-24.630976, -56.48012175, 3, 5, "PRY N00.XX"}, - {-27.366955, -56.928646875, 3, 9, "PRY P00.XX"}, - {-26.661755, -57.187819375, 3, 7, "PRY Q00.XX"}, - {-23.306776, -57.098882125, 3, 7, "PRY R00.XX"}, - {-25.331576, -55.75247325, 3, 5, "PRY S00.XX"}, - {-24.438976, -55.73252175, 3, 5, "PRY T00.XX"}, - {-25.419376, -57.08057325, 3, 7, "PRY V00.XX"}, - {-25.219376, -57.12527325, 3, 7, "PRY W00.XX"}, - {-25.579276, -57.20077325, 3, 7, "PRY X00.XX"}, - {-27.117076, -56.283338625, 3, 9, "PRY Y00.XX"}, - {-25.754776, -55.137486125, 3, 7, "PRY Z00.XX"}, - {-24.3800035, -57.716191, 2, 6, "PRY 123.XXX"}, - {-26.907275, -58.492684, 2, 6, "PRY 12.XXXX"}, - {-22.911251, -59.7052045, 2, 6, "PRY 1234.XX"}, - {-19.859103, -62.3554375, 1, 4, "PRY 1234.XXX"}, - {33.376145, 44.35587, 4, 5, "IRQ 12.XX"}, - {33.358975, 44.081697125, 3, 4, "IRQ 00.XXX"}, - {30.516014, 47.649052125, 3, 6, "IRQ J0.XXX"}, - {36.436224, 43.04760275, 3, 5, "IRQ 000.XX"}, - {36.436224, 43.15475275, 3, 5, "IRQ 100.XX"}, - {36.349735, 43.04760275, 3, 5, "IRQ 200.XX"}, - {36.349735, 43.15475275, 3, 5, "IRQ 300.XX"}, - {36.227744, 43.936022875, 3, 5, "IRQ 400.XX"}, - {36.217744, 44.011220875, 3, 5, "IRQ 500.XX"}, - {35.530324, 44.32638, 3, 4, "IRQ 600.XX"}, - {35.432967, 44.316275, 3, 4, "IRQ 700.XX"}, - {35.589634, 45.367275, 3, 6, "IRQ 800.XX"}, - {32.068324, 44.311188, 3, 6, "IRQ 900.XX"}, - {32.653024, 43.956249375, 3, 4, "IRQ B00.XX"}, - {31.080724, 46.2125405, 3, 4, "IRQ C00.XX"}, - {32.513324, 44.370488, 3, 4, "IRQ D00.XX"}, - {33.472224, 43.241323625, 3, 4, "IRQ F00.XX"}, - {32.036324, 44.87971475, 3, 6, "IRQ G00.XX"}, - {32.550224, 45.782988, 3, 6, "IRQ H00.XX"}, - {31.884624, 47.11891475, 3, 6, "IRQ J00.XX"}, - {33.786924, 44.584584, 3, 4, "IRQ K00.XX"}, - {33.356364, 43.749059875, 3, 4, "IRQ L00.XX"}, - {34.190704, 43.854417375, 3, 4, "IRQ LK0.00"}, - {30.403164, 47.679262625, 4, 7, "IRQ M00.XX"}, - {36.350025, 42.39881925, 3, 5, "IRQ MK0.00"}, - {31.333264, 45.2459325, 2, 3, "IRQ N00.XX"}, - {31.404104, 46.1396025, 3, 4, "IRQ NK0.00"}, - {35.531164, 44.802715, 3, 6, "IRQ P00.XX"}, - {32.294104, 44.649313, 3, 4, "IRQ PK0.00"}, - {30.903964, 46.421790375, 3, 4, "IRQ Q00.XX"}, - {36.853604, 42.798604125, 3, 5, "IRQ QK0.00"}, - {34.362464, 45.342645125, 3, 4, "IRQ R00.XX"}, - {35.620504, 45.910355, 2, 5, "IRQ RK0.00"}, - {32.727864, 44.238432125, 3, 4, "IRQ S00.XX"}, - {34.915504, 43.458872625, 3, 4, "IRQ SK0.00"}, - {32.789864, 44.246632125, 3, 4, "IRQ T00.XX"}, - {32.904104, 45.039096375, 3, 4, "IRQ TK0.00"}, - {36.864445, 42.926280625, 3, 5, "IRQ V00.XX"}, - {33.384104, 43.538951625, 3, 4, "IRQ VK0.00"}, - {32.562464, 44.183332125, 3, 4, "IRQ W00.XX"}, - {37.13343, 42.608250375, 3, 5, "IRQ WK0.00"}, - {34.896864, 44.580972875, 3, 6, "IRQ X00.XX"}, - {34.470304, 41.881717375, 2, 5, "IRQ XK0.00"}, - {34.152464, 42.332645125, 2, 4, "IRQ Y00.XX"}, - {31.954104, 44.55945775, 3, 6, "IRQ YK0.00"}, - {29.983264, 48.434362625, 3, 8, "IRQ Z00.XX"}, - {32.920104, 44.749796375, 3, 4, "IRQ ZK0.00"}, - {34.3860205, 42.638998, 2, 3, "IRQ 123.XXX"}, - {32.32763, 45.8376815, 2, 5, "IRQ 12.XXXX"}, - {36.124244, 42.4874145, 2, 4, "IRQ 1234.XX"}, - {33.195, 43.7448, 2, 3, "IRQ NG8N.FM9"}, - {33.585632, -7.6937705, 5, 6, "MAR 12.XX"}, - {33.704615, -7.817322, 4, 5, "MAR 12.XXX"}, - {34.015424, -6.899316, 4, 5, "MAR 000.XX"}, - {33.976024, -6.981216, 4, 5, "MAR 100.XX"}, - {34.085624, -6.855016, 4, 5, "MAR 200.XX"}, - {34.070824, -5.048816, 4, 5, "MAR 300.XX"}, - {31.683545, -8.08377425, 4, 5, "MAR 400.XX"}, - {31.683545, -8.01688825, 4, 5, "MAR 500.XX"}, - {30.443024, -9.607494125, 4, 5, "MAR 600.XX"}, - {30.388824, -9.548494125, 5, 6, "MAR 700.XX"}, - {35.786145, -5.895473125, 4, 5, "MAR 800.XX"}, - {33.902145, -5.603024, 5, 6, "MAR 900.XX"}, - {34.721724, -1.957380375, 4, 9, "MAR B00.XX"}, - {34.275745, -6.656098125, 4, 5, "MAR C00.XX"}, - {32.326424, -9.280812, 4, 5, "MAR D00.XX"}, - {35.608045, -5.423525, 4, 5, "MAR F00.XX"}, - {32.920524, -6.962250625, 4, 5, "MAR G00.XX"}, - {32.365724, -6.428312, 4, 5, "MAR H00.XX"}, - {33.246564, -8.553540125, 4, 5, "MAR J00.XX"}, - {35.184005, -3.003335, 4, 7, "MAR JK0.00"}, - {33.013264, -7.656967875, 4, 5, "MAR K00.XX"}, - {34.991304, -5.924527375, 5, 6, "MAR KK0.00"}, - {33.839964, -6.109898, 5, 6, "MAR L00.XX"}, - {35.167504, -6.165045, 4, 5, "MAR LK0.00"}, - {29.002264, -10.087693875, 4, 5, "MAR M00.XX"}, - {34.223604, -4.035782625, 5, 6, "MAR MK0.00"}, - {32.506164, -6.743611, 4, 5, "MAR N00.XX"}, - {32.938604, -5.698403625, 4, 5, "MAR NK0.00"}, - {31.942864, -4.46863875, 4, 7, "MAR P00.XX"}, - {34.919104, -2.358027375, 4, 8, "MAR PK0.00"}, - {32.873964, -6.611067875, 4, 5, "MAR Q00.XX"}, - {34.254704, -5.966582625, 4, 5, "MAR QK0.00"}, - {34.421064, -2.932354875, 4, 8, "MAR R00.XX"}, - {34.211104, -5.751382625, 4, 5, "MAR RK0.00"}, - {30.481764, -8.916509625, 4, 5, "MAR S00.XX"}, - {34.314904, -2.208382625, 4, 7, "MAR SK0.00"}, - {32.245664, -7.984311, 4, 5, "MAR T00.XX"}, - {32.231004, -8.549687, 4, 5, "MAR TK0.00"}, - {32.061764, -7.423511, 4, 5, "MAR V00.XX"}, - {35.224804, -3.967345, 5, 6, "MAR VK0.00"}, - {34.802564, -5.616227125, 4, 5, "MAR W00.XX"}, - {29.698604, -9.769290375, 4, 5, "MAR WK0.00"}, - {33.905164, -6.360598, 5, 6, "MAR X00.XX"}, - {30.391404, -9.237135125, 4, 5, "MAR XK0.00"}, - {28.442464, -11.135122625, 4, 5, "MAR Y00.XX"}, - {27.131104, -13.216766625, 4, 10, "MAR YK0.00"}, - {23.720764, -15.970148625, 4, 10, "MAR Z00.XX"}, - {26.736904, -11.701921875, 4, 10, "MAR ZK0.00"}, - {26.854723, -14.3778755, 3, 8, "MAR 12.XXXX"}, - {35.787727, -6.174541, 3, 4, "MAR 012.XXX"}, - {35.876115, -5.601661, 3, 6, "MAR 112.XXX"}, - {35.296687, -6.2899245, 3, 4, "MAR 212.XXX"}, - {35.385075, -5.5519505, 3, 4, "MAR 312.XXX"}, - {35.028915, -5.99479, 4, 5, "MAR 412.XXX"}, - {35.028915, -5.432326, 4, 5, "MAR 512.XXX"}, - {34.175115, -4.90329, 3, 4, "MAR 612.XXX"}, - {31.831115, -8.2435335, 3, 4, "MAR 712.XXX"}, - {30.517515, -9.6461985, 3, 4, "MAR 812.XXX"}, - {35.111115, -2.3646035, 3, 6, "MAR 912.XXX"}, - {32.463615, -9.262955, 3, 4, "MAR B12.XXX"}, - {33.363315, -8.662793, 3, 4, "MAR C12.XXX"}, - {32.872274, -8.712477, 3, 4, "MAR D12.XXX"}, - {32.381235, -8.7130765, 3, 4, "MAR F12.XXX"}, - {35.362315, -3.2047035, 3, 4, "MAR G12.XXX"}, - {29.189915, -10.288785, 3, 4, "MAR H12.XXX"}, - {34.429615, -4.254589, 3, 4, "MAR J12.XXX"}, - {32.079615, -4.6057335, 3, 6, "MAR K12.XXX"}, - {34.524415, -3.37779, 3, 4, "MAR L12.XXX"}, - {30.669415, -9.1115985, 3, 4, "MAR M12.XXX"}, - {34.642515, -2.55889, 3, 7, "MAR N12.XXX"}, - {31.681115, -9.7931335, 3, 4, "MAR P12.XXX"}, - {35.249115, -4.3222205, 3, 4, "MAR Q12.XXX"}, - {35.249115, -3.7545485, 3, 4, "MAR R12.XXX"}, - {29.904615, -9.9702985, 3, 4, "MAR S12.XXX"}, - {28.630115, -11.3262635, 3, 4, "MAR T12.XXX"}, - {31.120115, -7.14102, 3, 4, "MAR V12.XXX"}, - {32.881615, -4.897155, 3, 4, "MAR W12.XXX"}, - {31.720115, -5.7655335, 3, 4, "MAR X12.XXX"}, - {30.867115, -8.21792, 3, 4, "MAR Y12.XXX"}, - {23.915715, -15.9832935, 3, 8, "MAR Z12.XXX"}, - {34.40389, -7.9390665, 2, 3, "MAR 1234.XX"}, - {35.8683885, -6.8508865, 2, 7, "MAR 0123.XXX"}, - {35.8683885, -4.0904435, 3, 6, "MAR 1123.XXX"}, - {33.9469525, -10.012118, 2, 3, "MAR 2123.XXX"}, - {33.9469525, -6.884063, 6, 7, "MAR 3123.XXX"}, - {33.9469525, -4.004456, 5, 6, "MAR 4123.XXX"}, - {31.2657625, -11.4558985, 2, 3, "MAR 5123.XXX"}, - {31.2657625, -8.4172165, 2, 3, "MAR 6123.XXX"}, - {31.2657625, -5.3785345, 2, 5, "MAR 7123.XXX"}, - {28.6008885, -14.437814, 2, 5, "MAR 8123.XXX"}, - {28.6008885, -11.488505, 2, 3, "MAR 9123.XXX"}, - {25.9196985, -17.654534, 2, 5, "MAR B123.XXX"}, - {25.9196985, -14.764807, 2, 6, "MAR C123.XXX"}, - {23.1613675, -17.6585975, 2, 5, "MAR D123.XXX"}, - {23.1613675, -14.7986615, 2, 6, "MAR F123.XXX"}, - {33.5757245, -7.6385, 5, 6, "MAR L4QS.7WS4"}, - {41.317456, 69.1887595, 4, 8, "UZB 12.XX"}, - {41.439215, 68.9420215, 3, 7, "UZB 12.XXX"}, - {40.978314, 71.5830995, 3, 8, "UZB 000.XX"}, - {39.630814, 66.884567125, 3, 4, "UZB 200.XX"}, - {40.759814, 72.273909125, 3, 6, "UZB 400.XX"}, - {39.755514, 64.350067125, 3, 5, "UZB 600.XX"}, - {42.442914, 59.5184415, 3, 6, "UZB 800.XX"}, - {40.424724, 71.731003625, 3, 6, "UZB B00.XX"}, - {38.893724, 65.73849475, 3, 5, "UZB C00.XX"}, - {40.580724, 70.886551125, 3, 8, "UZB D00.XX"}, - {41.502224, 69.5258125, 3, 8, "UZB F00.XX"}, - {41.592124, 60.57026, 3, 6, "UZB G00.XX"}, - {40.167824, 67.788203625, 3, 4, "UZB H00.XX"}, - {41.056024, 70.0424125, 3, 7, "UZB J00.XX"}, - {40.155724, 65.296703625, 3, 5, "UZB K00.XX"}, - {40.509624, 71.667951125, 3, 6, "UZB L00.XX"}, - {40.267724, 69.190103625, 3, 6, "UZB M00.XX"}, - {37.268524, 67.234563125, 2, 5, "UZB N00.XX"}, - {40.890724, 69.536551125, 3, 7, "UZB P00.XX"}, - {42.447824, 59.3928085, 3, 6, "UZB Q00.XX"}, - {39.101824, 66.77709475, 3, 4, "UZB R00.XX"}, - {40.543824, 68.729851125, 3, 6, "UZB S00.XX"}, - {39.940724, 66.207003625, 3, 5, "UZB T00.XX"}, - {38.317024, 67.858485875, 2, 4, "UZB V00.XX"}, - {41.595024, 60.94236, 3, 6, "UZB W00.XX"}, - {41.041924, 71.1795125, 3, 8, "UZB X00.XX"}, - {39.764424, 64.503055125, 4, 6, "UZB Y00.XX"}, - {40.750724, 72.006551125, 3, 6, "UZB Z00.XX"}, - {41.282595, 68.5548165, 2, 6, "UZB 123.XXX"}, - {39.166436, 63.731179, 2, 4, "UZB 12.XXXX"}, - {43.626206, 58.0833785, 2, 3, "UZB 1234.XX"}, - {42.3626475, 56.857962, 1, 3, "UZB 1234.XXX"}, - {59.3651, 17.995904, 4, 6, "SWE 12.XX"}, - {59.531904, 17.6151345, 3, 5, "SWE 12.XXX"}, - {57.760724, 11.933951125, 3, 4, "SWE 000.XX"}, - {55.636824, 12.9388365, 3, 4, "SWE 100.XX"}, - {59.896124, 17.553405375, 3, 5, "SWE 200.XX"}, - {59.666424, 16.462848, 3, 5, "SWE 300.XX"}, - {59.316924, 15.129991625, 3, 5, "SWE 400.XX"}, - {58.444124, 15.557021375, 3, 5, "SWE 500.XX"}, - {56.081124, 12.680719625, 3, 6, "SWE 600.XX"}, - {57.820824, 14.130951125, 3, 4, "SWE 700.XX"}, - {58.638724, 16.108421375, 3, 5, "SWE 800.XX"}, - {55.747124, 13.127619625, 3, 4, "SWE 900.XX"}, - {63.867724, 20.156535625, 3, 6, "SWE B00.XX"}, - {60.710324, 17.06466275, 3, 5, "SWE C00.XX"}, - {57.763624, 12.876951125, 3, 4, "SWE D00.XX"}, - {59.403424, 16.411348, 3, 5, "SWE F00.XX"}, - {59.442824, 13.427548, 3, 5, "SWE G00.XX"}, - {56.682145, 12.71530875, 3, 4, "SWE H00.XX"}, - {56.920924, 14.72049875, 3, 4, "SWE J00.XX"}, - {62.449424, 17.220281375, 3, 5, "SWE K00.XX"}, - {65.615415, 22.027543125, 3, 6, "SWE L00.XX"}, - {58.307594, 12.252426875, 3, 5, "SWE M00.XX"}, - {63.177304, 14.587451875, 3, 5, "SWE MK0.00"}, - {60.502264, 15.36925525, 3, 5, "SWE N00.XX"}, - {60.600104, 15.59175575, 3, 5, "SWE NK0.00"}, - {56.692264, 16.27603825, 3, 4, "SWE P00.XX"}, - {58.390504, 13.804768375, 3, 5, "SWE PK0.00"}, - {56.191064, 15.521510875, 3, 4, "SWE Q00.XX"}, - {56.026304, 14.094297625, 3, 4, "SWE QK0.00"}, - {58.367164, 11.870448125, 3, 5, "SWE R00.XX"}, - {58.534704, 14.985068375, 3, 5, "SWE RK0.00"}, - {63.304564, 18.652473625, 3, 5, "SWE S00.XX"}, - {55.871804, 12.800097625, 3, 6, "SWE SK0.00"}, - {59.341964, 14.456044, 3, 5, "SWE T00.XX"}, - {58.754104, 16.969844625, 3, 5, "SWE TK0.00"}, - {57.120864, 12.19953825, 3, 4, "SWE V00.XX"}, - {55.381604, 13.1044485, 3, 4, "SWE VK0.00"}, - {58.522464, 13.101348125, 3, 5, "SWE W00.XX"}, - {59.624104, 17.789048, 3, 5, "SWE WK0.00"}, - {57.942464, 12.482206375, 3, 4, "SWE X00.XX"}, - {56.246304, 12.823618625, 3, 4, "SWE XK0.00"}, - {60.632464, 16.70765525, 3, 5, "SWE Y00.XX"}, - {65.313804, 21.4116365, 3, 6, "SWE YK0.00"}, - {57.645364, 18.239479, 3, 4, "SWE Z00.XX"}, - {58.364104, 12.280568375, 3, 5, "SWE ZK0.00"}, - {55.8266115, 11.3253715, 2, 5, "SWE 12.XXXX"}, - {57.910165, 14.593116, 3, 4, "SWE 0123.XX"}, - {57.910165, 15.46806, 2, 3, "SWE 1123.XX"}, - {57.910165, 16.343003, 2, 3, "SWE 2123.XX"}, - {57.419125, 14.598267, 3, 4, "SWE 3123.XX"}, - {57.419125, 15.462795, 2, 3, "SWE 4123.XX"}, - {57.419125, 16.327323, 2, 3, "SWE 5123.XX"}, - {56.928085, 14.6085975, 3, 4, "SWE 6123.XX"}, - {56.928085, 15.4575015, 2, 3, "SWE 7123.XX"}, - {56.928085, 16.3064055, 2, 3, "SWE 8123.XX"}, - {56.437045, 14.6137485, 3, 4, "SWE 9123.XX"}, - {56.437045, 15.4522365, 2, 3, "SWE B123.XX"}, - {56.437045, 16.2907245, 2, 3, "SWE C123.XX"}, - {55.946005, 14.6188995, 3, 4, "SWE D123.XX"}, - {55.946005, 15.4469715, 2, 3, "SWE F123.XX"}, - {55.946005, 16.2750435, 2, 3, "SWE G123.XX"}, - {65.220565, 21.282694, 2, 5, "SWE H123.XX"}, - {65.711605, 21.272392, 2, 5, "SWE J123.XX"}, - {65.711605, 22.402528, 2, 5, "SWE K123.XX"}, - {63.561465, 19.6314, 2, 5, "SWE L123.XX"}, - {62.95178, 14.1424305, 2, 4, "SWE M123.XX"}, - {63.07018, 18.2833305, 2, 4, "SWE N123.XX"}, - {57.356765, 18.088467, 2, 3, "SWE P123.XX"}, - {56.865725, 18.0815065, 2, 3, "SWE Q123.XX"}, - {57.602285, 18.495628, 3, 4, "SWE R123.XX"}, - {59.040365, 12.463294, 2, 5, "SWE S123.XX"}, - {59.163125, 13.364278, 2, 4, "SWE T123.XX"}, - {58.6748, 13.369429, 2, 4, "SWE V123.XX"}, - {62.523165, 17.1099245, 2, 4, "SWE W123.XX"}, - {62.03484, 16.766631, 2, 4, "SWE X123.XX"}, - {61.5438, 16.6285335, 2, 4, "SWE Y123.XX"}, - {61.050045, 16.3901535, 2, 4, "SWE Z123.XX"}, - {61.0039945, 14.430626, 2, 4, "SWE 123.XXX"}, - {68.835, 17.565, 1, 3, "SWE MS8.139C"}, - {62.195, 17.565, 2, 4, "SWE GX5K.69X"}, - {-9.4416255, 147.137638, 4, 7, "PNG 12.XX"}, - {-9.181125, 147.0184965, 3, 4, "PNG 12.XXX"}, - {-6.704786, 146.91965125, 3, 4, "PNG 000.XX"}, - {-5.238186, 145.704921125, 3, 4, "PNG 200.XX"}, - {-3.540556, 143.560225625, 3, 4, "PNG 400.XX"}, - {-6.196176, 155.55919425, 3, 5, "PNG 600.XX"}, - {-6.035976, 145.37499425, 3, 4, "PNG 700.XX"}, - {-2.665976, 141.25772, 3, 4, "PNG 800.XX"}, - {-5.524376, 150.10749425, 3, 4, "PNG 900.XX"}, - {-4.158876, 152.124507125, 3, 4, "PNG B00.XX"}, - {-5.812076, 144.21749425, 3, 4, "PNG C00.XX"}, - {-9.020976, 143.1758685, 3, 4, "PNG D00.XX"}, - {-2.551876, 150.77102, 3, 4, "PNG F00.XX"}, - {-10.250976, 150.42494275, 3, 6, "PNG G00.XX"}, - {-6.123376, 143.62309425, 3, 4, "PNG H00.XX"}, - {-8.710876, 148.2129685, 3, 4, "PNG J00.XX"}, - {-7.146576, 146.617181375, 3, 4, "PNG K00.XX"}, - {-6.072776, 141.26009425, 3, 4, "PNG L00.XX"}, - {-5.979376, 144.92999425, 3, 4, "PNG M00.XX"}, - {-2.010776, 147.25582, 3, 4, "PNG N00.XX"}, - {-7.289476, 146.654781375, 3, 4, "PNG P00.XX"}, - {-6.178076, 155.03899425, 3, 4, "PNG Q00.XX"}, - {-5.418776, 143.66229425, 3, 4, "PNG R00.XX"}, - {-8.830576, 147.7057685, 3, 4, "PNG S00.XX"}, - {-6.226976, 145.81019425, 3, 4, "PNG T00.XX"}, - {-7.903776, 145.709581375, 3, 4, "PNG V00.XX"}, - {-6.268876, 155.41699425, 3, 4, "PNG W00.XX"}, - {-3.119976, 142.31212, 3, 4, "PNG X00.XX"}, - {-4.311476, 152.229307125, 3, 4, "PNG Y00.XX"}, - {-5.394376, 154.61349425, 3, 4, "PNG Z00.XX"}, - {-7.7100595, 146.4548745, 2, 3, "PNG 123.XXX"}, - {-6.062504, 143.70896, 2, 3, "PNG 12.XXXX"}, - {-3.807685, 143.40884, 2, 3, "PNG 0123.XX"}, - {-6.504625, 155.2972, 2, 3, "PNG 1123.XX"}, - {-2.94079, 141.0666, 2, 3, "PNG 2123.XX"}, - {-5.796475, 149.9166, 2, 3, "PNG 3123.XX"}, - {-4.50999, 151.9859, 2, 3, "PNG 4123.XX"}, - {-9.29579, 142.9878325, 2, 6, "PNG 5123.XX"}, - {-2.82669, 150.5799, 2, 3, "PNG 6123.XX"}, - {-10.523075, 150.2371325, 2, 5, "PNG 7123.XX"}, - {-7.490125, 146.4452, 2, 3, "PNG 8123.XX"}, - {-6.344875, 141.0692, 2, 3, "PNG 9123.XX"}, - {-2.285589, 147.0647, 2, 3, "PNG B123.XX"}, - {-6.450175, 154.8481, 2, 3, "PNG C123.XX"}, - {-8.175875, 145.5188, 2, 3, "PNG D123.XX"}, - {-3.39479, 142.121, 2, 3, "PNG F123.XX"}, - {-5.66919, 154.4226, 2, 3, "PNG G123.XX"}, - {-5.574111, 141.503557, 1, 2, "PNG 1234.XXX"}, - {4.083101, 9.686355, 4, 5, "CMR 12.XX"}, - {4.018485, 9.560165125, 3, 4, "CMR 00.XXX"}, - {3.966084, 11.336968375, 3, 4, "CMR C0.XXX"}, - {9.428584, 13.2617355, 3, 5, "CMR P0.XXX"}, - {12.119324, 14.973529875, 3, 8, "CMR 000.XX"}, - {6.010724, 10.11829425, 3, 5, "CMR 100.XX"}, - {10.620835, 14.26422875, 3, 6, "CMR 200.XX"}, - {5.522824, 10.37569425, 3, 5, "CMR 300.XX"}, - {10.780724, 13.76064275, 3, 6, "CMR 400.XX"}, - {7.362624, 13.541981375, 3, 5, "CMR 500.XX"}, - {4.617724, 13.644207125, 3, 5, "CMR 600.XX"}, - {4.680725, 9.399208125, 3, 5, "CMR 700.XX"}, - {5.770724, 10.85909425, 3, 5, "CMR 800.XX"}, - {4.076326, 9.153929125, 3, 4, "CMR 900.XX"}, - {4.760725, 9.689208125, 3, 5, "CMR B00.XX"}, - {5.000725, 9.899208125, 3, 5, "CMR C00.XX"}, - {10.148724, 14.40894275, 3, 7, "CMR D00.XX"}, - {3.835524, 10.092507125, 3, 4, "CMR F00.XX"}, - {5.666224, 10.21289425, 3, 5, "CMR G00.XX"}, - {6.252424, 10.63739425, 3, 5, "CMR H00.XX"}, - {6.560724, 14.24909425, 3, 5, "CMR J00.XX"}, - {5.488624, 10.01669425, 3, 5, "CMR K00.XX"}, - {9.972324, 13.902855625, 3, 6, "CMR L00.XX"}, - {5.184024, 10.233007125, 3, 5, "CMR M00.XX"}, - {5.521564, 10.60301375, 3, 5, "CMR N00.XX"}, - {3.514104, 11.473873125, 3, 5, "CMR NK0.00"}, - {2.934064, 11.126985, 3, 4, "CMR P00.XX"}, - {5.164104, 10.153873125, 3, 5, "CMR PK0.00"}, - {4.762464, 11.198999375, 3, 5, "CMR Q00.XX"}, - {4.154105, 9.203874125, 3, 4, "CMR QK0.00"}, - {10.352764, 15.21067025, 3, 7, "CMR R00.XX"}, - {6.382504, 10.05240025, 3, 5, "CMR RK0.00"}, - {5.155364, 10.494199375, 3, 5, "CMR S00.XX"}, - {11.045104, 14.118738875, 3, 6, "CMR SK0.00"}, - {6.005364, 10.40821375, 3, 5, "CMR T00.XX"}, - {2.927204, 11.946045, 3, 5, "CMR TK0.00"}, - {4.099961, 9.276203375, 3, 4, "CMR V00.XX"}, - {4.424104, 14.333873125, 3, 5, "CMR VK0.00"}, - {5.902464, 14.51891375, 3, 6, "CMR W00.XX"}, - {6.741504, 11.77940025, 3, 5, "CMR WK0.00"}, - {6.279264, 10.26241375, 3, 5, "CMR X00.XX"}, - {4.075577, 9.340084125, 3, 4, "CMR XK0.00"}, - {4.514212, 9.534667375, 3, 5, "CMR Y00.XX"}, - {2.933832, 9.897851, 3, 4, "CMR YK0.00"}, - {5.490985, 9.83813275, 3, 5, "CMR Z00.XX"}, - {3.504104, 15.023873125, 3, 6, "CMR ZK0.00"}, - {7.110275, 13.374425, 2, 4, "CMR 01.XXXX"}, - {6.815651, 13.843145, 2, 4, "CMR 11.XXXX"}, - {6.324611, 14.077505, 2, 4, "CMR 21.XXXX"}, - {4.365275, 13.476425, 2, 4, "CMR 31.XXXX"}, - {4.218275, 14.151425, 2, 3, "CMR 41.XXXX"}, - {5.677775, 14.192025, 2, 4, "CMR 51.XXXX"}, - {6.538275, 11.601425, 2, 4, "CMR 61.XXXX"}, - {2.722075, 9.872525, 2, 3, "CMR 71.XXXX"}, - {2.722075, 10.341244, 2, 3, "CMR 81.XXXX"}, - {2.722075, 10.809964, 2, 3, "CMR 91.XXXX"}, - {2.722075, 11.278684, 2, 4, "CMR B1.XXXX"}, - {2.722075, 11.747404, 2, 4, "CMR C1.XXXX"}, - {3.213115, 10.575605, 2, 3, "CMR D1.XXXX"}, - {3.213115, 11.044324, 2, 3, "CMR F1.XXXX"}, - {3.213115, 11.513044, 2, 4, "CMR G1.XXXX"}, - {2.231035, 10.622477, 2, 4, "CMR H1.XXXX"}, - {2.231035, 11.091197, 2, 5, "CMR J1.XXXX"}, - {3.216675, 14.805325, 2, 5, "CMR K1.XXXX"}, - {6.258275, 12.411425, 2, 4, "CMR L1.XXXX"}, - {6.749315, 12.411425, 2, 4, "CMR M1.XXXX"}, - {6.749315, 12.880144, 2, 4, "CMR N1.XXXX"}, - {2.948275, 13.411425, 2, 4, "CMR P1.XXXX"}, - {1.933275, 14.992325, 2, 4, "CMR Q1.XXXX"}, - {3.506975, 12.120225, 2, 4, "CMR R1.XXXX"}, - {4.458275, 12.161425, 2, 4, "CMR S1.XXXX"}, - {8.189375, 13.969925, 2, 5, "CMR T1.XXXX"}, - {8.189375, 13.501205, 2, 5, "CMR V1.XXXX"}, - {8.803174, 13.4077475, 2, 4, "CMR W1.XXXX"}, - {6.258278, 13.177425, 2, 4, "CMR X1.XXXX"}, - {8.141098, 14.721845, 2, 5, "CMR Y1.XXXX"}, - {2.528876, 15.090101, 2, 5, "CMR Z1.XXXX"}, - {6.3805115, 9.0541715, 2, 4, "CMR 123.XXX"}, - {9.803977, 13.2846035, 2, 4, "CMR 1234.XX"}, - {12.312382, 8.6242665, 1, 4, "CMR 1234.XXX"}, - {37.9706, 58.3530075, 4, 8, "TKM 12.XX"}, - {38.127659, 57.9588225, 3, 7, "TKM 12.XXX"}, - {39.140724, 63.51779475, 2, 4, "TKM 000.XX"}, - {39.054235, 63.51779475, 2, 4, "TKM 100.XX"}, - {41.890724, 59.90576, 3, 6, "TKM 200.XX"}, - {37.637324, 61.7886245, 3, 6, "TKM 300.XX"}, - {39.550724, 54.307455125, 2, 3, "TKM 400.XX"}, - {40.069424, 52.906403625, 2, 3, "TKM 500.XX"}, - {37.660724, 62.1089245, 3, 6, "TKM 600.XX"}, - {37.420724, 60.4489245, 3, 5, "TKM 700.XX"}, - {39.020724, 56.21779475, 3, 5, "TKM 800.XX"}, - {42.180724, 59.6153085, 3, 8, "TKM 900.XX"}, - {37.850724, 65.998585875, 2, 5, "TKM B00.XX"}, - {37.878224, 65.169985875, 2, 5, "TKM C00.XX"}, - {37.337824, 62.3053245, 3, 6, "TKM D00.XX"}, - {41.916224, 59.57566, 3, 6, "TKM F00.XX"}, - {42.370724, 59.0853085, 3, 6, "TKM G00.XX"}, - {42.091924, 59.3334085, 3, 6, "TKM H00.XX"}, - {39.244224, 54.53919475, 3, 4, "TKM J00.XX"}, - {38.460224, 57.394333375, 3, 5, "TKM K00.XX"}, - {41.223724, 61.3360125, 3, 6, "TKM L00.XX"}, - {41.253995, 61.2216545, 3, 6, "TKM M00.XX"}, - {39.296324, 55.46499475, 3, 4, "TKM N00.XX"}, - {37.386524, 59.5715245, 3, 7, "TKM P00.XX"}, - {38.480724, 56.228133375, 3, 5, "TKM Q00.XX"}, - {38.827124, 63.833633375, 2, 5, "TKM R00.XX"}, - {36.570024, 61.17970275, 3, 7, "TKM S00.XX"}, - {41.664564, 59.87358, 3, 6, "TKM T00.XX"}, - {38.075404, 64.833369875, 2, 5, "TKM TK0.00"}, - {42.079264, 59.9070365, 3, 8, "TKM V00.XX"}, - {39.626704, 54.209546125, 2, 3, "TKM VK0.00"}, - {40.787564, 55.342681375, 2, 5, "TKM W00.XX"}, - {37.654104, 61.6272865, 3, 6, "TKM WK0.00"}, - {37.425064, 62.3032845, 3, 6, "TKM X00.XX"}, - {39.164104, 63.56656275, 2, 5, "TKM XK0.00"}, - {38.742264, 56.763884125, 3, 5, "TKM Y00.XX"}, - {35.955355, 62.904156625, 2, 4, "TKM YK0.00"}, - {41.552564, 52.55338, 2, 5, "TKM Z00.XX"}, - {36.869404, 60.375004125, 3, 7, "TKM ZK0.00"}, - {38.567072, 54.6513795, 2, 3, "TKM 123.XXX"}, - {38.2469155, 59.548801, 2, 6, "TKM 12.XXXX"}, - {40.467802, 58.2166525, 2, 4, "TKM 1234.XX"}, - {42.266989, 52.9448685, 1, 5, "TKM 1234.XXX"}, - {40.431024, -3.749967625, 4, 5, "ESP 00.XX"}, - {41.371604, 2.1323965, 4, 6, "ESP J0.XX"}, - {40.592663, -3.9166465, 3, 4, "ESP 12.XXX"}, - {39.519924, -0.427444875, 4, 5, "ESP 000.XX"}, - {41.433824, 2.0190125, 4, 6, "ESP 100.XX"}, - {41.477524, 2.1510125, 4, 6, "ESP 200.XX"}, - {41.347324, 1.9733125, 4, 6, "ESP 300.XX"}, - {41.367224, 2.0876125, 5, 7, "ESP 400.XX"}, - {37.433224, -6.0201755, 4, 5, "ESP 500.XX"}, - {41.690724, -0.94424, 4, 6, "ESP 600.XX"}, - {36.756424, -4.49159725, 4, 5, "ESP 700.XX"}, - {38.018924, -1.177814125, 4, 5, "ESP 800.XX"}, - {43.291334, -3.0092925, 4, 6, "ESP 900.XX"}, - {41.689924, -4.79594, 4, 6, "ESP B00.XX"}, - {38.404224, -0.535066625, 4, 5, "ESP C00.XX"}, - {37.926624, -4.817314125, 4, 5, "ESP D00.XX"}, - {42.269524, -8.7695915, 4, 5, "ESP F00.XX"}, - {43.571024, -5.7295955, 4, 5, "ESP G00.XX"}, - {37.212624, -3.653736875, 4, 5, "ESP H00.XX"}, - {43.381624, -8.4655955, 4, 5, "ESP J00.XX"}, - {42.899924, -2.751844, 4, 6, "ESP K00.XX"}, - {38.311924, -0.723914125, 4, 5, "ESP L00.XX"}, - {43.430224, -5.8868955, 4, 5, "ESP M00.XX"}, - {37.629064, -1.0209155, 4, 5, "ESP N00.XX"}, - {42.806604, -1.685419, 4, 6, "ESP NK0.00"}, - {41.558064, 2.06358, 4, 6, "ESP P00.XX"}, - {36.678604, -6.15667925, 4, 5, "ESP PK0.00"}, - {41.571264, 1.97208, 4, 6, "ESP Q00.XX"}, - {39.574204, 2.620146125, 4, 5, "ESP QK0.00"}, - {28.124264, -15.480850375, 4, 5, "ESP R00.XX"}, - {28.450304, -16.307400875, 3, 4, "ESP RK0.00"}, - {43.314845, -2.0221275, 4, 6, "ESP S00.XX"}, - {43.469095, -3.8611735, 4, 6, "ESP SK0.00"}, - {42.362464, -3.7315635, 4, 6, "ESP T00.XX"}, - {36.833104, -2.473095875, 4, 7, "ESP TK0.00"}, - {39.982664, -0.100175125, 4, 5, "ESP V00.XX"}, - {40.950904, -5.6921505, 4, 5, "ESP VK0.00"}, - {39.013364, -1.91377375, 4, 5, "ESP W00.XX"}, - {37.251104, -6.9691135, 4, 7, "ESP WK0.00"}, - {42.457364, -2.4817635, 4, 6, "ESP X00.XX"}, - {36.568995, -4.66081875, 4, 5, "ESP XK0.00"}, - {38.883964, -7.00877375, 4, 8, "ESP Y00.XX"}, - {36.616156, -4.53908475, 4, 5, "ESP YK0.00"}, - {42.605464, -5.623307, 4, 5, "ESP Z00.XX"}, - {37.768704, -3.8205135, 4, 5, "ESP ZK0.00"}, - {39.08693, -2.8400495, 3, 4, "ESP 12.XXXX"}, - {43.46886, -9.179519, 3, 4, "ESP 1234.XX"}, - {40.104075, -3.995255, 3, 4, "ESP 012.XXX"}, - {41.698415, 1.9397215, 3, 5, "ESP 112.XXX"}, - {39.697415, -0.7252085, 3, 4, "ESP 212.XXX"}, - {37.536315, -6.20906, 3, 4, "ESP 312.XXX"}, - {41.850115, -1.1605785, 3, 5, "ESP 412.XXX"}, - {36.906715, -4.9167385, 3, 4, "ESP 512.XXX"}, - {36.765965, -4.3210825, 3, 4, "ESP 612.XXX"}, - {43.413215, -3.180035, 3, 5, "ESP 712.XXX"}, - {41.849315, -5.0122785, 4, 6, "ESP 812.XXX"}, - {38.086015, -5.0225735, 3, 4, "ESP 912.XXX"}, - {37.372015, -3.86256, 3, 4, "ESP B12.XXX"}, - {42.864715, -2.8437135, 3, 5, "ESP C12.XXX"}, - {42.914015, -1.818435, 4, 6, "ESP D12.XXX"}, - {36.811415, -6.4114385, 3, 4, "ESP F12.XXX"}, - {39.791615, 2.37137, 3, 4, "ESP G12.XXX"}, - {28.153015, -15.8142635, 3, 4, "ESP H12.XXX"}, - {28.428515, -16.8514635, 3, 4, "ESP J12.XXX"}, - {36.432715, -5.703025, 3, 4, "ESP K12.XXX"}, - {43.355715, -2.271335, 3, 5, "ESP L12.XXX"}, - {43.475815, -4.0730485, 3, 5, "ESP M12.XXX"}, - {42.550115, -3.9652135, 3, 5, "ESP N12.XXX"}, - {40.170115, -0.31883, 3, 4, "ESP P12.XXX"}, - {41.170115, -5.943465, 3, 4, "ESP Q12.XXX"}, - {37.552115, -7.32666, 3, 7, "ESP R12.XXX"}, - {38.990315, -7.098095, 3, 7, "ESP S12.XXX"}, - {37.970115, -4.0566735, 3, 4, "ESP T12.XXX"}, - {41.425815, 0.8925215, 5, 7, "ESP V12.XXX"}, - {41.820115, 0.3594215, 4, 6, "ESP W12.XXX"}, - {39.670115, -6.6413085, 3, 6, "ESP X12.XXX"}, - {42.095115, 2.656, 3, 5, "ESP Y12.XXX"}, - {40.828755, 0.31218, 3, 4, "ESP Z12.XXX"}, - {42.8278275, 0.480351, 3, 5, "ESP 0123.XXX"}, - {43.7767405, -9.588373, 2, 3, "ESP 1123.XXX"}, - {41.1118665, -9.7101685, 2, 5, "ESP 2123.XXX"}, - {38.383835, -9.8572315, 2, 5, "ESP 3123.XXX"}, - {43.7767405, -6.043244, 3, 4, "ESP 4123.XXX"}, - {41.1118665, -6.3139945, 2, 3, "ESP 5123.XXX"}, - {38.383835, -6.5802355, 2, 3, "ESP 6123.XXX"}, - {43.2782255, -2.506689, 2, 4, "ESP 7123.XXX"}, - {41.1118665, -2.9178505, 2, 3, "ESP 8123.XXX"}, - {38.432771, -3.306867, 2, 3, "ESP 9123.XXX"}, - {40.4412995, 1.161881, 3, 4, "ESP M123.XXX"}, - {27.8726495, -18.1896905, 2, 3, "ESP T123.XXX"}, - {27.675424, -15.938861, 2, 3, "ESP G123.XXX"}, - {35.2980705, -2.96657, 2, 8, "ESP Z123.XXX"}, - {35.2925, -2.90025, 2, 8, "ESP SJP6.KZXV"}, - {13.765145, 100.4912955, 4, 6, "THA 12.XX"}, - {13.948515, 100.29709, 3, 6, "THA 12.XXX"}, - {17.390514, 102.726005125, 2, 5, "THA 000.XX"}, - {13.340014, 100.92099325, 3, 5, "THA 200.XX"}, - {14.952714, 102.0311535, 3, 5, "THA 400.XX"}, - {18.854245, 98.942036875, 3, 5, "THA 600.XX"}, - {7.040724, 100.428981375, 3, 5, "THA 800.XX"}, - {13.222425, 100.90673125, 3, 5, "THA 900.XX"}, - {18.326924, 99.43888625, 3, 5, "THA B00.XX"}, - {16.475824, 102.789625875, 2, 5, "THA C00.XX"}, - {9.172224, 99.2884685, 3, 4, "THA D00.XX"}, - {8.465424, 99.909081375, 3, 4, "THA F00.XX"}, - {15.303324, 104.820351625, 2, 5, "THA G00.XX"}, - {13.860724, 100.01819025, 3, 5, "THA H00.XX"}, - {12.731924, 101.236703125, 3, 4, "THA J00.XX"}, - {14.125424, 100.57969025, 3, 6, "THA K00.XX"}, - {16.863624, 100.227512, 2, 5, "THA L00.XX"}, - {15.746624, 100.070151625, 2, 4, "THA M00.XX"}, - {12.650724, 102.071516, 3, 4, "THA N00.XX"}, - {12.958524, 100.857603125, 3, 5, "THA P00.XX"}, - {13.580724, 99.77819025, 3, 5, "THA Q00.XX"}, - {6.590224, 101.24279425, 2, 4, "THA R00.XX"}, - {7.215545, 100.571930875, 3, 5, "THA S00.XX"}, - {7.920724, 98.338981375, 3, 4, "THA T00.XX"}, - {14.400724, 100.528077375, 3, 6, "THA V00.XX"}, - {19.950724, 99.78683475, 3, 5, "THA W00.XX"}, - {14.572124, 100.875077375, 3, 6, "THA X00.XX"}, - {13.578124, 100.18789025, 3, 5, "THA Y00.XX"}, - {14.064324, 99.48899025, 2, 4, "THA Z00.XX"}, - {14.9889835, 99.7695055, 2, 4, "THA 123.XXX"}, - {9.08253, 98.3621305, 2, 3, "THA 12.XXXX"}, - {17.7689965, 98.7548035, 2, 4, "THA 1234.XX"}, - {11.6794195, 97.760861, 1, 3, "THA 1234.XXX"}, - {15.3901, 44.1683275, 4, 5, "YEM 12.XX"}, - {15.422294, 44.0298515, 3, 4, "YEM 00.XXX"}, - {12.920414, 44.799460875, 3, 5, "YEM J0.XXX"}, - {14.836124, 42.9259645, 3, 5, "YEM 000.XX"}, - {13.629324, 43.95819025, 3, 5, "YEM 100.XX"}, - {13.629324, 44.04708125, 3, 5, "YEM 200.XX"}, - {14.593424, 49.092777375, 2, 3, "YEM 300.XX"}, - {14.628019, 49.170321375, 2, 3, "YEM 400.XX"}, - {13.999124, 44.11679025, 3, 5, "YEM 500.XX"}, - {15.153924, 44.2945645, 4, 5, "YEM 600.XX"}, - {14.245824, 43.307577375, 3, 5, "YEM 700.XX"}, - {15.088324, 43.2326645, 4, 5, "YEM 800.XX"}, - {14.577124, 44.370077375, 3, 5, "YEM 900.XX"}, - {14.827424, 49.5667645, 2, 3, "YEM B00.XX"}, - {14.470724, 44.798077375, 3, 5, "YEM C00.XX"}, - {13.833024, 44.09659025, 3, 5, "YEM D00.XX"}, - {14.877724, 43.1243645, 3, 5, "YEM F00.XX"}, - {15.700924, 43.896951625, 3, 4, "YEM G00.XX"}, - {14.333824, 44.358377375, 3, 5, "YEM H00.XX"}, - {14.033624, 45.53329025, 3, 5, "YEM J00.XX"}, - {15.987924, 48.74963875, 2, 3, "YEM K00.XX"}, - {13.258424, 44.07929025, 3, 5, "YEM L00.XX"}, - {13.903524, 44.64049025, 3, 5, "YEM M00.XX"}, - {14.385924, 47.021577375, 3, 5, "YEM N00.XX"}, - {15.269624, 51.2025645, 2, 3, "YEM P00.XX"}, - {13.427624, 45.65949025, 3, 5, "YEM Q00.XX"}, - {13.250224, 45.26699025, 3, 5, "YEM R00.XX"}, - {15.708764, 43.571868875, 3, 4, "YEM S00.XX"}, - {14.513004, 43.297749375, 3, 5, "YEM SK0.00"}, - {15.717464, 42.685468875, 3, 4, "YEM T00.XX"}, - {15.324104, 42.983004625, 3, 4, "YEM TK0.00"}, - {15.482864, 45.286068875, 3, 4, "YEM V00.XX"}, - {13.882504, 45.83802125, 3, 5, "YEM VK0.00"}, - {13.329164, 43.22982675, 3, 5, "YEM W00.XX"}, - {13.104004, 45.342094125, 3, 5, "YEM WK0.00"}, - {14.541164, 46.805641125, 3, 5, "YEM X00.XX"}, - {16.172404, 44.75153175, 3, 4, "YEM XK0.00"}, - {16.957264, 43.723311, 3, 4, "YEM Y00.XX"}, - {16.191504, 52.16053175, 2, 3, "YEM YK0.00"}, - {13.952164, 45.65972675, 3, 5, "YEM Z00.XX"}, - {13.710404, 44.71122125, 3, 5, "YEM ZK0.00"}, - {15.1934785, 42.9594665, 3, 4, "YEM 123.XXX"}, - {17.307248, 42.8364295, 2, 5, "YEM 12.XXXX"}, - {15.71187, 45.695898, 2, 3, "YEM 1234.XX"}, - {18.512779, 42.2687485, 1, 4, "YEM 1234.XXX"}, - {48.8951, 2.282744, 4, 5, "FRA 12.XX"}, - {49.060115, 2.0297415, 3, 4, "FRA 12.XXX"}, - {45.808324, 4.762301875, 3, 4, "FRA 000.XX"}, - {45.808324, 4.833756875, 3, 4, "FRA 100.XX"}, - {45.808324, 4.905211875, 3, 4, "FRA 200.XX"}, - {43.652744, 1.355352, 3, 4, "FRA 300.XX"}, - {43.652744, 1.439547, 3, 4, "FRA 400.XX"}, - {43.751724, 7.222852, 3, 6, "FRA 500.XX"}, - {43.350724, 5.3499045, 3, 4, "FRA 600.XX"}, - {47.254424, -1.613524375, 3, 4, "FRA 700.XX"}, - {48.620124, 7.6847805, 3, 5, "FRA 800.XX"}, - {43.650724, 3.813952, 3, 4, "FRA 900.XX"}, - {44.878724, -0.648264875, 3, 4, "FRA B00.XX"}, - {48.150724, -1.723354125, 3, 4, "FRA C00.XX"}, - {49.550224, 0.069724, 3, 5, "FRA D00.XX"}, - {49.291624, 3.96360225, 3, 4, "FRA F00.XX"}, - {50.680724, 3.0062685, 3, 4, "FRA G00.XX"}, - {45.478924, 4.33277075, 2, 3, "FRA H00.XX"}, - {43.153224, 5.8557045, 3, 4, "FRA J00.XX"}, - {47.510724, -0.60568975, 3, 4, "FRA K00.XX"}, - {45.219524, 5.67147075, 3, 4, "FRA L00.XX"}, - {48.443624, -4.5521195, 2, 3, "FRA M00.XX"}, - {48.043524, 0.151545875, 3, 4, "FRA N00.XX"}, - {47.369224, 4.98361025, 3, 4, "FRA P00.XX"}, - {43.549564, 5.3945495, 3, 4, "FRA Q00.XX"}, - {45.769704, 3.053627375, 3, 4, "FRA QK0.00"}, - {43.845464, 4.317106, 3, 4, "FRA R00.XX"}, - {49.885104, 2.26221475, 3, 4, "FRA RK0.00"}, - {47.392464, 0.64448675, 3, 4, "FRA S00.XX"}, - {45.823904, 1.222827375, 3, 4, "FRA SK0.00"}, - {49.131264, 6.13721275, 3, 5, "FRA T00.XX"}, - {47.240804, 5.97804125, 3, 6, "FRA TK0.00"}, - {49.193564, -0.40888725, 3, 5, "FRA V00.XX"}, - {47.896804, 1.866779875, 3, 4, "FRA VK0.00"}, - {47.772464, 7.294057625, 3, 7, "FRA W00.XX"}, - {42.694104, 2.854681, 3, 6, "FRA WK0.00"}, - {49.452464, 1.032597, 3, 5, "FRA X00.XX"}, - {48.679004, 6.1366175, 3, 5, "FRA XK0.00"}, - {50.722064, 3.1247665, 3, 6, "FRA Y00.XX"}, - {43.302304, -0.4110085, 3, 6, "FRA YK0.00"}, - {46.592464, 0.295345, 3, 4, "FRA Z00.XX"}, - {43.945304, 4.772202, 3, 4, "FRA ZK0.00"}, - {43.179575, 5.0628515, 2, 3, "FRA 01.XXXX"}, - {45.407375, 4.3711815, 3, 4, "FRA 11.XXXX"}, - {43.600775, 1.09723, 2, 3, "FRA 21.XXXX"}, - {43.363775, 6.7246515, 2, 3, "FRA 31.XXXX"}, - {46.990175, -1.8934885, 2, 3, "FRA 41.XXXX"}, - {48.487975, 7.4524415, 2, 4, "FRA 51.XXXX"}, - {43.298275, 3.4952515, 2, 3, "FRA 61.XXXX"}, - {44.623275, -0.907005, 2, 3, "FRA 71.XXXX"}, - {47.898275, -1.9659235, 2, 3, "FRA 81.XXXX"}, - {49.133575, -0.42998, 2, 4, "FRA 91.XXXX"}, - {50.288275, 2.6730715, 2, 3, "FRA B1.XXXX"}, - {43.005975, 5.685465, 2, 3, "FRA C1.XXXX"}, - {47.058275, -1.0111885, 2, 3, "FRA D1.XXXX"}, - {45.153275, 5.5208815, 2, 3, "FRA F1.XXXX"}, - {47.984775, -4.6036235, 2, 3, "FRA G1.XXXX"}, - {47.770975, -0.3008235, 2, 3, "FRA H1.XXXX"}, - {47.116775, 4.7451115, 2, 3, "FRA J1.XXXX"}, - {45.563875, 2.8017815, 2, 3, "FRA K1.XXXX"}, - {43.608875, 4.29653, 2, 3, "FRA L1.XXXX"}, - {47.065375, 0.3840115, 2, 3, "FRA M1.XXXX"}, - {45.618075, 0.9709815, 2, 3, "FRA N1.XXXX"}, - {48.657675, 5.8738415, 2, 4, "FRA P1.XXXX"}, - {47.034975, 5.7180115, 2, 3, "FRA Q1.XXXX"}, - {47.653275, 6.79919, 2, 6, "FRA R1.XXXX"}, - {42.487475, 2.5932865, 2, 5, "FRA S1.XXXX"}, - {43.062375, -0.4348485, 2, 5, "FRA T1.XXXX"}, - {46.483275, 0.138825, 2, 3, "FRA V1.XXXX"}, - {45.958275, -1.47664, 2, 3, "FRA W1.XXXX"}, - {50.646175, 1.9437365, 3, 4, "FRA X1.XXXX"}, - {43.058275, 2.7751515, 2, 3, "FRA Y1.XXXX"}, - {47.258275, -2.79591, 2, 3, "FRA Z1.XXXX"}, - {46.845865, 2.0578135, 2, 3, "FRA 0123.XX"}, - {44.765865, 4.640487, 2, 3, "FRA 1123.XX"}, - {47.50858, -3.709966, 2, 3, "FRA 2123.XX"}, - {46.08858, -0.799664, 2, 3, "FRA 3123.XX"}, - {49.515865, 4.374581, 2, 3, "FRA 4123.XX"}, - {48.247165, -2.4111885, 2, 3, "FRA 5123.XX"}, - {47.83858, -1.1173375, 2, 3, "FRA 6123.XX"}, - {46.435865, -1.774815, 2, 3, "FRA 7123.XX"}, - {45.67858, 5.790336, 2, 3, "FRA 8123.XX"}, - {46.555865, 4.505185, 2, 3, "FRA 9123.XX"}, - {46.575865, 1.365185, 2, 3, "FRA B123.XX"}, - {44.925865, 1.185487, 2, 3, "FRA C123.XX"}, - {41.695865, 8.42094, 2, 3, "FRA D123.XX"}, - {43.535865, 1.870638, 2, 3, "FRA F123.XX"}, - {48.575865, 4.3124115, 2, 3, "FRA G123.XX"}, - {50.511165, 1.5328585, 2, 4, "FRA H123.XX"}, - {42.985865, 2.025789, 2, 3, "FRA J123.XX"}, - {48.285865, -3.1124885, 2, 3, "FRA K123.XX"}, - {45.42858, -0.1718845, 2, 3, "FRA L123.XX"}, - {42.475865, 8.9732805, 2, 3, "FRA M123.XX"}, - {49.09608, 5.806932, 2, 3, "FRA N123.XX"}, - {45.91858, 4.635436, 2, 3, "FRA P123.XX"}, - {50.08148, 3.0825095, 3, 4, "FRA Q123.XX"}, - {43.255865, -1.8265825, 2, 6, "FRA R123.XX"}, - {43.895865, 3.760638, 2, 3, "FRA S123.XX"}, - {43.330565, 4.7047175, 2, 3, "FRA T123.XX"}, - {46.10858, 2.250336, 2, 3, "FRA V123.XX"}, - {46.765865, 2.8178135, 2, 3, "FRA W123.XX"}, - {45.81858, 3.740336, 2, 3, "FRA X123.XX"}, - {44.335865, 5.7632665, 2, 3, "FRA Y123.XX"}, - {47.94858, 6.1026625, 2, 4, "FRA Z123.XX"}, - {50.1040275, 0.5055915, 2, 4, "FRA 123.XXX"}, - {46.205, 2.2, 1, 2, "FRA HLHL.WDH"}, - {60.418607, 19.524964, 2, 6, "ALA 12.XXX"}, - {60.056465, 20.4051015, 2, 6, "ALA 123.XX"}, - {60.1737915, 20.29, 2, 6, "ALA L4N6.Q46"}, - {-1.233277, 36.803732, 4, 6, "KEN 12.XX"}, - {-1.055194, 36.72003, 3, 5, "KEN 12.XXX"}, - {-3.966376, 39.561107125, 3, 5, "KEN 000.XX"}, - {-3.994917, 39.647836125, 3, 5, "KEN 100.XX"}, - {-0.252276, 36.00772, 3, 4, "KEN 200.XX"}, - {-0.252276, 36.094209, 3, 4, "KEN 300.XX"}, - {-0.049276, 34.70072, 3, 5, "KEN 400.XX"}, - {-0.049276, 34.787209, 3, 5, "KEN 500.XX"}, - {1.051224, 34.95972, 3, 5, "KEN 600.XX"}, - {0.331824, 34.71952, 3, 5, "KEN 700.XX"}, - {-3.179676, 40.053607125, 3, 5, "KEN 800.XX"}, - {-0.383476, 36.93282, 3, 4, "KEN 900.XX"}, - {-0.444336, 39.616085, 3, 4, "KEN B00.XX"}, - {0.561204, 34.517145, 3, 5, "KEN BK0.00"}, - {0.071164, 37.607985, 3, 4, "KEN C00.XX"}, - {0.332004, 34.464045, 3, 5, "KEN CK0.00"}, - {-0.720636, 36.415385, 3, 4, "KEN D00.XX"}, - {1.743004, 40.034645, 3, 4, "KEN DK0.00"}, - {-0.527836, 34.424585, 3, 5, "KEN F00.XX"}, - {-1.075896, 34.443945, 3, 6, "KEN FK0.00"}, - {0.024064, 37.031785, 3, 4, "KEN G00.XX"}, - {-0.543296, 37.430045, 3, 4, "KEN GK0.00"}, - {0.476464, 34.070385, 3, 6, "KEN H00.XX"}, - {3.934604, 41.837973125, 3, 8, "KEN HK0.00"}, - {-3.603336, 39.817299375, 3, 5, "KEN J00.XX"}, - {-0.367096, 35.258345, 3, 4, "KEN JK0.00"}, - {-1.501736, 37.227385, 3, 5, "KEN K00.XX"}, - {0.353204, 37.556845, 3, 4, "KEN KK0.00"}, - {-0.659136, 34.741485, 3, 5, "KEN L00.XX"}, - {0.027904, 36.341345, 3, 4, "KEN LK0.00"}, - {-1.077036, 35.835185, 3, 5, "KEN M00.XX"}, - {-0.258096, 35.704245, 3, 4, "KEN MK0.00"}, - {-0.713836, 37.126485, 3, 4, "KEN N00.XX"}, - {0.603604, 34.737345, 3, 5, "KEN NK0.00"}, - {0.216164, 35.079185, 3, 4, "KEN P00.XX"}, - {-2.280196, 40.863745, 3, 4, "KEN PK0.00"}, - {3.137864, 35.566285, 3, 4, "KEN Q00.XX"}, - {-3.393396, 38.541873125, 3, 6, "KEN QK0.00"}, - {1.102564, 36.660285, 3, 4, "KEN R00.XX"}, - {-1.119896, 37.705645, 3, 5, "KEN RK0.00"}, - {2.391264, 35.619985, 3, 4, "KEN S00.XX"}, - {-0.275896, 36.353945, 3, 4, "KEN SK0.00"}, - {-0.482336, 37.227485, 3, 4, "KEN T00.XX"}, - {3.523604, 39.026473125, 3, 5, "KEN TK0.00"}, - {2.353464, 37.960185, 3, 4, "KEN V00.XX"}, - {-0.850396, 34.560045, 3, 5, "KEN VK0.00"}, - {0.088864, 34.244785, 3, 6, "KEN W00.XX"}, - {-0.158696, 35.168145, 3, 4, "KEN WK0.00"}, - {-1.365036, 37.977885, 3, 5, "KEN X00.XX"}, - {1.243204, 35.068645, 3, 4, "KEN XK0.00"}, - {-1.171536, 34.599785, 3, 6, "KEN Y00.XX"}, - {-1.891996, 36.257245, 3, 5, "KEN YK0.00"}, - {-3.378636, 37.647199375, 3, 6, "KEN Z00.XX"}, - {-4.104196, 39.619273125, 3, 5, "KEN ZK0.00"}, - {1.2798415, 34.0066715, 2, 5, "KEN 123.XXX"}, - {0.551551, 36.753365, 2, 3, "KEN 12.XXXX"}, - {-4.220335, 39.403905, 3, 5, "KEN 1123.XX"}, - {-3.642435, 39.675105, 2, 4, "KEN 2123.XX"}, - {-0.690935, 39.415205, 2, 3, "KEN 3123.XX"}, - {1.522165, 39.771905, 2, 3, "KEN 4123.XX"}, - {3.515965, 41.460605, 2, 5, "KEN 5123.XX"}, - {-2.508435, 40.658005, 2, 3, "KEN 6123.XX"}, - {2.891265, 35.365405, 2, 3, "KEN 7123.XX"}, - {-3.621635, 38.336205, 2, 5, "KEN 8123.XX"}, - {0.810964, 36.578605, 3, 4, "KEN 9123.XX"}, - {2.135065, 35.371005, 2, 3, "KEN B123.XX"}, - {3.102265, 38.821305, 2, 3, "KEN C123.XX"}, - {2.106865, 37.759305, 2, 3, "KEN D123.XX"}, - {-1.961135, 36.128205, 2, 4, "KEN F123.XX"}, - {-3.636335, 37.572105, 2, 5, "KEN G123.XX"}, - {-4.679435, 39.157505, 2, 5, "KEN H123.XX"}, - {4.371919, 34.194859, 1, 5, "KEN 1234.XXX"}, - {-24.6149, 25.868742, 4, 7, "BWA 12.XX"}, - {-24.474437, 25.657365, 3, 6, "BWA 12.XXX"}, - {-21.194986, 27.45687725, 3, 5, "BWA 000.XX"}, - {-24.346856, 25.45024625, 3, 6, "BWA 200.XX"}, - {-21.992886, 27.780207375, 3, 5, "BWA 400.XX"}, - {-20.012486, 23.370785875, 3, 5, "BWA 600.XX"}, - {-22.417186, 26.6381375, 3, 7, "BWA 800.XX"}, - {-24.943376, 25.2890525, 3, 6, "BWA B00.XX"}, - {-23.064476, 26.78323075, 3, 6, "BWA C00.XX"}, - {-24.350276, 26.09547825, 3, 6, "BWA D00.XX"}, - {-25.173876, 25.64492675, 3, 6, "BWA F00.XX"}, - {-22.501776, 27.0828565, 3, 6, "BWA G00.XX"}, - {-24.638476, 25.49467825, 3, 6, "BWA H00.XX"}, - {-24.739076, 25.3735525, 3, 6, "BWA J00.XX"}, - {-21.388176, 27.41928225, 3, 5, "BWA K00.XX"}, - {-21.379276, 25.54638225, 3, 5, "BWA L00.XX"}, - {-20.468476, 26.998208, 3, 5, "BWA M00.XX"}, - {-21.929276, 28.376269375, 3, 5, "BWA N00.XX"}, - {-21.833076, 27.708869375, 3, 5, "BWA P00.XX"}, - {-21.659276, 21.596269375, 3, 5, "BWA Q00.XX"}, - {-21.273476, 25.33428225, 3, 5, "BWA R00.XX"}, - {-17.768576, 25.131099125, 3, 6, "BWA S00.XX"}, - {-23.002876, 26.46323075, 3, 6, "BWA T00.XX"}, - {-25.985376, 22.360113875, 3, 7, "BWA V00.XX"}, - {-24.561876, 24.68607825, 3, 7, "BWA W00.XX"}, - {-19.337176, 22.1244605, 3, 5, "BWA X00.XX"}, - {-24.060576, 24.986091125, 3, 7, "BWA Y00.XX"}, - {-20.088976, 27.168421875, 3, 5, "BWA Z00.XX"}, - {-20.469039, 25.3658645, 2, 4, "BWA 12.XXXX"}, - {-20.22832, 23.1827315, 2, 4, "BWA 0123.XX"}, - {-22.20142, 28.172752, 2, 6, "BWA 1123.XX"}, - {-21.93142, 21.392752, 2, 4, "BWA 2123.XX"}, - {-18.245655, 24.936103, 2, 4, "BWA 3123.XX"}, - {-26.26172, 22.1540295, 2, 6, "BWA 4123.XX"}, - {-19.612035, 21.9279315, 2, 4, "BWA 5123.XX"}, - {-20.40312, 26.7900315, 3, 5, "BWA 6123.XX"}, - {-18.41312, 24.261303, 2, 4, "BWA 7123.XX"}, - {-18.75762, 21.716203, 2, 4, "BWA 8123.XX"}, - {-20.70122, 22.4665315, 2, 4, "BWA 9123.XX"}, - {-23.91302, 22.5506805, 2, 6, "BWA B123.XX"}, - {-24.78452, 23.544201, 2, 6, "BWA C123.XX"}, - {-24.229635, 21.520401, 2, 6, "BWA D123.XX"}, - {-22.9418595, 24.146618, 2, 6, "BWA 123.XXX"}, - {-18.4012975, 20.3195795, 1, 3, "BWA 1234.XXX"}, - {-18.886001, 47.5178725, 5, 6, "MDG 12.XX"}, - {-18.720985, 47.290999, 4, 5, "MDG 12.XXX"}, - {-18.082376, 49.34368625, 4, 5, "MDG 000.XX"}, - {-18.168865, 49.32552325, 4, 5, "MDG 100.XX"}, - {-19.824076, 47.00983475, 4, 5, "MDG 200.XX"}, - {-21.403776, 47.05498225, 4, 5, "MDG 300.XX"}, - {-23.316876, 43.642017875, 4, 5, "MDG 400.XX"}, - {-13.337676, 48.19539025, 4, 5, "MDG 500.XX"}, - {-15.661076, 46.287351625, 4, 5, "MDG 600.XX"}, - {-12.284736, 49.258898, 4, 5, "MDG 700.XX"}, - {-19.674196, 47.30755275, 4, 5, "MDG 7K0.00"}, - {-25.164036, 46.0518935, 4, 5, "MDG 800.XX"}, - {-17.592896, 48.190215125, 4, 5, "MDG 8K0.00"}, - {-25.013036, 46.9365935, 4, 5, "MDG 900.XX"}, - {-17.831496, 48.391615125, 4, 5, "MDG 9K0.00"}, - {-19.157636, 46.7058675, 4, 5, "MDG B00.XX"}, - {-16.182596, 49.74023175, 4, 5, "MDG BK0.00"}, - {-20.569736, 48.491124, 4, 5, "MDG C00.XX"}, - {-19.910096, 48.76735275, 4, 5, "MDG CK0.00"}, - {-16.910636, 49.542611, 4, 5, "MDG D00.XX"}, - {-20.294096, 44.265680875, 4, 5, "MDG DK0.00"}, - {-22.127436, 47.9725805, 4, 5, "MDG F00.XX"}, - {-19.407196, 46.9143975, 4, 5, "MDG FK0.00"}, - {-25.026936, 46.3612935, 4, 5, "MDG G00.XX"}, - {-14.903896, 50.2403765, 4, 5, "MDG GK0.00"}, - {-17.454736, 49.163425375, 4, 5, "MDG H00.XX"}, - {-22.003896, 47.342691375, 4, 5, "MDG HK0.00"}, - {-14.250436, 50.120841125, 4, 5, "MDG J00.XX"}, - {-20.245896, 47.342280875, 4, 5, "MDG JK0.00"}, - {-13.660636, 48.41982675, 4, 5, "MDG K00.XX"}, - {-20.535896, 47.212208, 4, 5, "MDG KK0.00"}, - {-23.707536, 44.336251375, 4, 5, "MDG L00.XX"}, - {-18.925896, 47.7824975, 4, 5, "MDG LK0.00"}, - {-16.092736, 46.63238325, 4, 5, "MDG M00.XX"}, - {-25.324996, 45.45499475, 4, 5, "MDG MK0.00"}, - {-21.817536, 46.896767125, 4, 5, "MDG N00.XX"}, - {-19.845096, 46.82775275, 4, 5, "MDG NK0.00"}, - {-21.223636, 48.29985275, 4, 5, "MDG P00.XX"}, - {-19.385896, 47.4024975, 4, 5, "MDG PK0.00"}, - {-18.927536, 48.1873675, 4, 5, "MDG Q00.XX"}, - {-20.555896, 46.772208, 4, 5, "MDG QK0.00"}, - {-18.757536, 46.007454125, 4, 5, "MDG R00.XX"}, - {-22.295896, 44.4819185, 4, 5, "MDG RK0.00"}, - {-24.687536, 44.7059935, 4, 5, "MDG S00.XX"}, - {-22.825896, 47.78527375, 4, 5, "MDG SK0.00"}, - {-19.422636, 48.17769625, 4, 5, "MDG T00.XX"}, - {-20.055296, 48.108480875, 4, 5, "MDG TK0.00"}, - {-23.330436, 47.565923625, 4, 5, "MDG V00.XX"}, - {-19.705796, 44.51945275, 4, 5, "MDG VK0.00"}, - {-25.159636, 45.0237935, 4, 5, "MDG W00.XX"}, - {-15.432496, 49.714304625, 4, 5, "MDG WK0.00"}, - {-16.457536, 46.677797625, 4, 5, "MDG X00.XX"}, - {-22.925896, 44.49177375, 4, 5, "MDG XK0.00"}, - {-14.647536, 49.618141125, 4, 5, "MDG Y00.XX"}, - {-14.885896, 47.9630765, 4, 5, "MDG YK0.00"}, - {-19.523536, 45.42779625, 4, 5, "MDG Z00.XX"}, - {-17.385896, 49.382715125, 4, 5, "MDG ZK0.00"}, - {-18.4547005, 46.3065525, 3, 4, "MDG 123.XXX"}, - {-16.6997045, 49.082478, 3, 4, "MDG 12.XXXX"}, - {-21.86255, 46.773547, 3, 4, "MDG 0123.XX"}, - {-23.588975, 43.4415895, 3, 4, "MDG 1123.XX"}, - {-16.131515, 46.2564115, 3, 4, "MDG 3123.XX"}, - {-25.342085, 45.9908285, 3, 4, "MDG 5123.XX"}, - {-17.940435, 48.076108, 3, 4, "MDG 6123.XX"}, - {-12.52862, 49.0613325, 3, 4, "MDG 4123.XX"}, - {-13.75105, 48.101189, 3, 4, "MDG 2123.XX"}, - {-25.47924, 45.0205685, 3, 4, "MDG D123.XX"}, - {-25.259635, 46.7208285, 3, 4, "MDG 7123.XX"}, - {-20.51962, 44.0539405, 3, 4, "MDG 8123.XX"}, - {-22.37132, 47.758647, 3, 4, "MDG 9123.XX"}, - {-22.22942, 47.123457, 3, 4, "MDG B123.XX"}, - {-23.95142, 44.1253795, 3, 4, "MDG C123.XX"}, - {-21.46752, 48.085757, 3, 4, "MDG F123.XX"}, - {-19.00142, 45.797908, 3, 4, "MDG G123.XX"}, - {-22.524135, 44.2653795, 3, 4, "MDG H123.XX"}, - {-24.93142, 44.487596, 3, 4, "MDG J123.XX"}, - {-23.05142, 47.5688795, 3, 4, "MDG K123.XX"}, - {-23.57432, 47.3548895, 3, 4, "MDG L123.XX"}, - {-19.93132, 44.3076305, 3, 4, "MDG M123.XX"}, - {-16.701419, 46.4756915, 3, 4, "MDG N123.XX"}, - {-23.15142, 44.2753795, 3, 4, "MDG P123.XX"}, - {-15.11142, 47.753049, 3, 4, "MDG Q123.XX"}, - {-19.770135, 45.2211405, 3, 4, "MDG R123.XX"}, - {-22.29142, 43.152752, 2, 3, "MDG S123.XX"}, - {-12.8811125, 43.473375, 2, 3, "MDG 1234.XXX"}, - {-18.9211015, 47.557867, 5, 6, "MDG FKN2.VPGL"}, - {50.4804, 30.4469195, 4, 5, "UKR 12.XX"}, - {50.337965, 30.28690675, 3, 4, "UKR 00.XXX"}, - {50.046904, 36.07898475, 2, 5, "UKR 80.XXX"}, - {48.533204, 34.8043525, 2, 3, "UKR J0.XXX"}, - {48.077855, 37.657671875, 3, 5, "UKR S0.XXX"}, - {46.521624, 30.65314, 2, 3, "UKR 000.XX"}, - {46.435135, 30.65314, 2, 3, "UKR 100.XX"}, - {47.129345, 37.471028125, 3, 5, "UKR 200.XX"}, - {47.155145, 37.566314125, 3, 5, "UKR 300.XX"}, - {47.863724, 35.129545875, 2, 3, "UKR 400.XX"}, - {49.878724, 23.960624, 3, 5, "UKR 500.XX"}, - {47.950724, 33.319545875, 2, 3, "UKR 600.XX"}, - {46.992805, 31.934263125, 2, 3, "UKR 700.XX"}, - {48.595465, 39.2571375, 3, 6, "UKR 800.XX"}, - {44.990724, 34.042935125, 2, 3, "UKR 900.XX"}, - {49.259834, 28.39134125, 3, 4, "UKR B00.XX"}, - {44.605545, 33.425013125, 2, 3, "UKR C00.XX"}, - {49.612245, 34.469845, 2, 3, "UKR D00.XX"}, - {46.674545, 32.53786, 2, 3, "UKR F00.XX"}, - {51.532745, 31.225960625, 3, 6, "UKR G00.XX"}, - {50.949834, 34.71188525, 2, 7, "UKR H00.XX"}, - {49.448945, 31.995045, 3, 4, "UKR J00.XX"}, - {48.329834, 37.9802375, 3, 5, "UKR K00.XX"}, - {50.283845, 28.59444875, 3, 4, "UKR L00.XX"}, - {50.643045, 26.1826025, 3, 4, "UKR M00.XX"}, - {49.449834, 26.934036, 3, 4, "UKR N00.XX"}, - {48.529834, 32.1954705, 2, 3, "UKR P00.XX"}, - {48.529834, 34.5554705, 2, 3, "UKR Q00.XX"}, - {48.329834, 25.8654705, 3, 4, "UKR R00.XX"}, - {49.099834, 33.37334125, 2, 3, "UKR S00.XX"}, - {49.590545, 25.538545, 3, 4, "UKR T00.XX"}, - {48.949834, 24.64475325, 3, 4, "UKR V00.XX"}, - {50.777745, 25.2667125, 3, 4, "UKR W00.XX"}, - {49.819045, 30.029145, 3, 4, "UKR X00.XX"}, - {48.769545, 37.5040375, 3, 5, "UKR Y00.XX"}, - {46.881545, 35.307263125, 2, 3, "UKR Z00.XX"}, - {49.3934045, 35.938521, 2, 3, "UKR 123.XXX"}, - {51.39817, 28.530053, 2, 4, "UKR 12.XXXX"}, - {50.814699, 23.689535, 2, 4, "UKR 1234.XX"}, - {51.823803, 22.7891945, 1, 4, "UKR 1234.XXX"}, - {4.8765875, 31.5390885, 5, 6, "SSD 12.XX"}, - {5.046115, 31.376425, 4, 5, "SSD 12.XXX"}, - {9.533194, 31.584725625, 5, 9, "SSD 000.XX"}, - {7.697194, 27.919541375, 4, 5, "SSD 300.XX"}, - {3.828794, 32.406557125, 4, 6, "SSD 600.XX"}, - {4.566194, 28.319957125, 4, 7, "SSD 900.XX"}, - {4.089194, 30.602957125, 4, 8, "SSD D00.XX"}, - {8.747714, 27.3431115, 4, 6, "SSD H00.XX"}, - {8.513514, 28.0382115, 4, 5, "SSD K00.XX"}, - {6.782514, 29.62955125, 4, 5, "SSD M00.XX"}, - {8.593114, 33.0051115, 4, 6, "SSD P00.XX"}, - {6.530514, 30.42855125, 4, 5, "SSD R00.XX"}, - {6.210714, 31.51605125, 4, 5, "SSD T00.XX"}, - {9.868114, 32.065541625, 5, 9, "SSD W00.XX"}, - {11.726614, 32.748801875, 5, 9, "SSD Y00.XX"}, - {6.3026475, 30.3385765, 3, 4, "SSD 123.XXX"}, - {8.925844, 27.454771, 3, 5, "SSD 12.XXXX"}, - {9.304864, 31.4314325, 3, 4, "SSD 1123.XX"}, - {4.337864, 28.1632, 3, 6, "SSD 3123.XX"}, - {8.381224, 32.83511, 3, 4, "SSD 4123.XX"}, - {6.318624, 30.25821, 4, 5, "SSD 5123.XX"}, - {9.653509, 31.8983325, 5, 9, "SSD 6123.XX"}, - {11.514724, 32.5819325, 4, 8, "SSD 7123.XX"}, - {10.548876, 23.824372, 3, 9, "SSD 123.XXXX"}, - {10.796, 29.7, 3, 8, "SSD GMQ6.412"}, - {7.865, 29.7, 3, 4, "SSD M4J3.TZQH"}, - {4.389268, 18.505060625, 4, 7, "CAF 00.XX"}, - {4.359184, 18.549913125, 4, 7, "CAF J0.XX"}, - {4.561115, 18.243306, 3, 6, "CAF 12.XXX"}, - {3.913124, 17.919407125, 3, 4, "CAF 000.XX"}, - {4.298824, 15.737507125, 3, 5, "CAF 100.XX"}, - {7.030724, 19.145981375, 3, 4, "CAF 200.XX"}, - {6.359724, 16.33909425, 3, 4, "CAF 300.XX"}, - {4.981724, 15.825207125, 3, 5, "CAF 400.XX"}, - {5.775324, 19.06299425, 3, 4, "CAF 500.XX"}, - {5.802324, 20.61939425, 3, 4, "CAF 600.XX"}, - {6.582724, 21.94509425, 3, 4, "CAF 700.XX"}, - {5.984524, 15.57149425, 3, 5, "CAF 800.XX"}, - {6.548524, 17.41059425, 3, 4, "CAF 900.XX"}, - {4.791024, 22.776207125, 3, 6, "CAF B00.XX"}, - {3.560724, 15.999207125, 3, 6, "CAF C00.XX"}, - {5.028224, 23.877907125, 3, 8, "CAF D00.XX"}, - {6.292624, 21.16029425, 3, 4, "CAF F00.XX"}, - {4.643424, 21.825107125, 3, 6, "CAF G00.XX"}, - {5.090724, 21.169207125, 3, 6, "CAF H00.XX"}, - {7.030724, 15.598981375, 3, 5, "CAF J00.XX"}, - {4.663124, 22.213807125, 3, 6, "CAF K00.XX"}, - {8.436424, 20.626581375, 3, 5, "CAF L00.XX"}, - {5.000724, 18.659207125, 3, 6, "CAF M00.XX"}, - {5.840724, 14.78909425, 3, 5, "CAF N00.XX"}, - {5.350024, 17.06489425, 3, 4, "CAF P00.XX"}, - {4.367124, 22.492207125, 3, 6, "CAF Q00.XX"}, - {5.070124, 25.086007125, 3, 8, "CAF R00.XX"}, - {4.155424, 15.104807125, 3, 5, "CAF S00.XX"}, - {5.736924, 15.91099425, 3, 5, "CAF T00.XX"}, - {4.732024, 18.169107125, 3, 4, "CAF V00.XX"}, - {5.059124, 19.945907125, 3, 6, "CAF W00.XX"}, - {3.687224, 18.523107125, 3, 8, "CAF X00.XX"}, - {4.346064, 21.155499375, 3, 7, "CAF Y00.XX"}, - {5.393004, 26.46180025, 3, 8, "CAF YK0.00"}, - {10.296864, 22.75857025, 3, 7, "CAF Z00.XX"}, - {8.064104, 22.373728375, 3, 5, "CAF ZK0.00"}, - {6.0934785, 16.2610765, 3, 4, "CAF 123.XXX"}, - {6.544177, 20.541075, 2, 3, "CAF 12.XXXX"}, - {4.024009, 15.5465, 2, 4, "CAF 0123.XX"}, - {6.758624, 18.9552, 2, 3, "CAF 1123.XX"}, - {6.087624, 16.1482, 2, 4, "CAF 2123.XX"}, - {4.706909, 15.6342, 2, 4, "CAF 3123.XX"}, - {5.503224, 18.8721, 2, 3, "CAF 4123.XX"}, - {5.588624, 15.55035, 2, 4, "CAF 5123.XX"}, - {6.276424, 17.2197, 2, 3, "CAF 6123.XX"}, - {3.285909, 15.8082, 2, 5, "CAF 7123.XX"}, - {4.753409, 23.6869, 2, 7, "CAF 8123.XX"}, - {6.758624, 15.4082, 2, 4, "CAF 9123.XX"}, - {8.164324, 20.4358, 2, 4, "CAF B123.XX"}, - {5.568624, 14.5982, 2, 5, "CAF C123.XX"}, - {4.795309, 24.895, 2, 7, "CAF D123.XX"}, - {3.880609, 14.9138, 2, 4, "CAF F123.XX"}, - {4.784309, 19.7549, 2, 5, "CAF G123.XX"}, - {5.164764, 26.2562, 2, 7, "CAF H123.XX"}, - {10.052979, 22.5608425, 2, 6, "CAF J123.XX"}, - {7.838578, 22.16821, 2, 4, "CAF K123.XX"}, - {10.4056495, 14.8719305, 1, 6, "CAF 1234.XXX"}, - {2.084087, 45.30098, 4, 5, "SOM 00.XX"}, - {2.110195, 45.347239, 4, 5, "SOM J0.XX"}, - {2.299701, 45.02318, 3, 4, "SOM 12.XXX"}, - {9.59537, 44.021597625, 3, 5, "SOM 000.XX"}, - {10.474724, 44.97184275, 3, 5, "SOM 100.XX"}, - {-0.306056, 42.490167, 4, 5, "SOM 200.XX"}, - {1.760724, 44.71932, 3, 4, "SOM 300.XX"}, - {0.120724, 42.70932, 4, 5, "SOM 400.XX"}, - {3.154724, 43.60932, 3, 4, "SOM 500.XX"}, - {3.839435, 42.506254125, 4, 6, "SOM 600.XX"}, - {9.562724, 45.492755625, 3, 5, "SOM 700.XX"}, - {11.305524, 49.144429875, 3, 4, "SOM 800.XX"}, - {6.810724, 47.39009425, 3, 5, "SOM 900.XX"}, - {4.780825, 45.166307125, 3, 5, "SOM B00.XX"}, - {2.81616, 45.459893, 3, 4, "SOM C00.XX"}, - {2.380724, 42.23932, 4, 5, "SOM D00.XX"}, - {1.802464, 44.499085, 3, 4, "SOM F00.XX"}, - {8.399304, 48.458128375, 3, 4, "SOM FK0.00"}, - {9.518664, 49.054455875, 3, 4, "SOM G00.XX"}, - {10.609004, 47.34101075, 3, 5, "SOM GK0.00"}, - {0.527864, 42.729785, 4, 5, "SOM H00.XX"}, - {8.463604, 47.3355555, 3, 5, "SOM HK0.00"}, - {9.949164, 43.155355875, 3, 5, "SOM J00.XX"}, - {2.794104, 44.053945, 3, 4, "SOM JK0.00"}, - {1.141464, 43.996785, 3, 4, "SOM K00.XX"}, - {3.844104, 47.153873125, 3, 5, "SOM KK0.00"}, - {4.189964, 42.026499375, 4, 6, "SOM L00.XX"}, - {2.614104, 44.863945, 3, 4, "SOM LK0.00"}, - {4.023964, 44.482799375, 3, 5, "SOM M00.XX"}, - {1.970604, 44.808245, 3, 4, "SOM MK0.00"}, - {7.992864, 49.787228125, 3, 4, "SOM N00.XX"}, - {3.848404, 45.538773125, 3, 5, "SOM NK0.00"}, - {2.420264, 42.946785, 4, 5, "SOM P00.XX"}, - {11.454704, 49.863138875, 3, 4, "SOM PK0.00"}, - {9.512464, 50.778655875, 3, 4, "SOM Q00.XX"}, - {3.323604, 42.195473125, 4, 5, "SOM QK0.00"}, - {0.525064, 42.040085, 4, 5, "SOM R00.XX"}, - {11.844104, 51.023438875, 3, 4, "SOM RK0.00"}, - {10.438564, 51.22807025, 3, 4, "SOM S00.XX"}, - {4.117104, 43.865073125, 3, 5, "SOM SK0.00"}, - {2.984164, 45.502385, 3, 4, "SOM T00.XX"}, - {5.344104, 48.49380025, 3, 4, "SOM TK0.00"}, - {5.762464, 46.47891375, 2, 4, "SOM V00.XX"}, - {9.404104, 45.0336555, 3, 5, "SOM VK0.00"}, - {4.698164, 46.588699375, 2, 4, "SOM W00.XX"}, - {3.384104, 45.563873125, 3, 4, "SOM WK0.00"}, - {1.653264, 42.424285, 3, 4, "SOM X00.XX"}, - {11.339004, 43.445338875, 2, 4, "SOM XK0.00"}, - {11.162464, 48.148484625, 2, 3, "SOM Y00.XX"}, - {11.264104, 51.023438875, 2, 3, "SOM YK0.00"}, - {3.832464, 43.208999375, 2, 4, "SOM Z00.XX"}, - {4.524104, 43.003873125, 3, 5, "SOM ZK0.00"}, - {3.6252815, 43.2268665, 2, 4, "SOM 123.XXX"}, - {9.213975, 44.8528115, 2, 4, "SOM 01.XXXX"}, - {9.342975, 43.8571115, 2, 4, "SOM 11.XXXX"}, - {10.096875, 44.8247115, 2, 4, "SOM 21.XXXX"}, - {-0.586725, 42.286525, 3, 4, "SOM 31.XXXX"}, - {-0.131725, 42.541425, 4, 5, "SOM 41.XXXX"}, - {3.586975, 42.338425, 3, 5, "SOM 51.XXXX"}, - {9.310275, 45.3283115, 2, 4, "SOM 61.XXXX"}, - {10.871775, 48.9733115, 2, 3, "SOM 71.XXXX"}, - {6.558275, 47.222425, 2, 4, "SOM 81.XXXX"}, - {4.528375, 44.998525, 2, 4, "SOM 91.XXXX"}, - {2.128275, 42.071425, 3, 4, "SOM B1.XXXX"}, - {8.193475, 48.275825, 2, 3, "SOM C1.XXXX"}, - {9.294475, 48.8801115, 2, 3, "SOM D1.XXXX"}, - {10.597675, 46.9795115, 2, 4, "SOM F1.XXXX"}, - {0.344375, 42.464825, 3, 4, "SOM G1.XXXX"}, - {8.257775, 47.153325, 2, 4, "SOM H1.XXXX"}, - {9.605875, 43.1213115, 2, 4, "SOM J1.XXXX"}, - {3.638275, 46.971425, 2, 4, "SOM K1.XXXX"}, - {3.965775, 41.848925, 3, 8, "SOM L1.XXXX"}, - {3.799775, 44.305225, 2, 4, "SOM M1.XXXX"}, - {7.768675, 49.609825, 2, 3, "SOM N1.XXXX"}, - {3.692575, 45.341825, 2, 4, "SOM P1.XXXX"}, - {2.290175, 42.722025, 3, 4, "SOM Q1.XXXX"}, - {11.092675, 49.6814115, 2, 3, "SOM R1.XXXX"}, - {9.350475, 50.4201115, 2, 3, "SOM S1.XXXX"}, - {3.107275, 42.086925, 3, 4, "SOM T1.XXXX"}, - {0.300874, 41.862425, 3, 5, "SOM V1.XXXX"}, - {10.539715, 50.9093615, 2, 3, "SOM W1.XXXX"}, - {3.911275, 43.682625, 2, 4, "SOM X1.XXXX"}, - {5.161575, 48.272125, 2, 3, "SOM Y1.XXXX"}, - {11.748675, 50.712684, 2, 3, "SOM Z1.XXXX"}, - {0.770555, 41.847205, 2, 4, "SOM 1234.XX"}, - {11.0488875, 41.3488465, 1, 3, "SOM 1234.XXX"}, - {34.5651, 69.124532, 4, 5, "AFG 12.XX"}, - {34.622294, 68.961798625, 3, 4, "AFG 00.XXX"}, - {31.643014, 65.53430925, 3, 4, "AFG J0.XXX"}, - {36.752224, 67.04990275, 3, 4, "AFG 000.XX"}, - {36.752224, 67.15705275, 3, 4, "AFG 100.XX"}, - {35.060724, 69.120619625, 3, 4, "AFG 200.XX"}, - {34.388124, 62.132345375, 3, 4, "AFG 300.XX"}, - {34.388124, 62.236852375, 3, 4, "AFG 400.XX"}, - {34.467424, 70.395345375, 3, 4, "AFG 500.XX"}, - {37.159124, 70.508763125, 3, 4, "AFG 600.XX"}, - {34.706724, 70.160119625, 3, 4, "AFG 700.XX"}, - {35.019224, 63.088419625, 3, 4, "AFG 800.XX"}, - {36.241424, 68.691841375, 3, 4, "AFG 900.XX"}, - {36.764624, 68.81570275, 3, 6, "AFG B00.XX"}, - {34.934424, 71.080519625, 3, 6, "AFG C00.XX"}, - {33.640024, 69.187684, 3, 6, "AFG D00.XX"}, - {34.560724, 65.200845375, 3, 4, "AFG F00.XX"}, - {36.726524, 69.03470275, 3, 4, "AFG G00.XX"}, - {35.957224, 64.740041375, 3, 5, "AFG H00.XX"}, - {36.789124, 66.820163125, 3, 4, "AFG J00.XX"}, - {33.599524, 68.379823625, 3, 6, "AFG K00.XX"}, - {36.015795, 68.664636875, 3, 4, "AFG L00.XX"}, - {36.690804, 67.68452075, 3, 4, "AFG LK0.00"}, - {36.675964, 65.73120025, 3, 5, "AFG M00.XX"}, - {34.570104, 68.917417375, 3, 4, "AFG MK0.00"}, - {32.405964, 62.077789, 3, 4, "AFG N00.XX"}, - {36.927604, 65.084304125, 3, 5, "AFG NK0.00"}, - {31.604264, 64.33526125, 3, 4, "AFG P00.XX"}, - {34.444104, 68.748517375, 3, 4, "AFG PK0.00"}, - {36.746604, 69.493039625, 3, 6, "AFG Q00.XX"}, - {34.793704, 67.471372625, 3, 4, "AFG QK0.00"}, - {32.113664, 66.892089, 3, 4, "AFG R00.XX"}, - {30.949804, 61.822820125, 3, 6, "AFG RK0.00"}, - {37.194664, 68.874542375, 3, 7, "AFG S00.XX"}, - {34.350304, 61.454717375, 3, 6, "AFG SK0.00"}, - {34.661164, 61.153072875, 3, 6, "AFG T00.XX"}, - {36.990904, 68.362904125, 3, 6, "AFG TK0.00"}, - {33.968764, 68.905502, 3, 6, "AFG V00.XX"}, - {34.012304, 68.988734, 3, 6, "AFG VK0.00"}, - {33.951264, 69.032202, 3, 6, "AFG W00.XX"}, - {37.384504, 69.7763865, 3, 7, "AFG WK0.00"}, - {33.358664, 69.869759875, 3, 6, "AFG X00.XX"}, - {33.346514, 69.948072625, 3, 6, "AFG XK0.00"}, - {33.329264, 62.113559875, 3, 4, "AFG Y00.XX"}, - {37.015304, 66.738604125, 3, 4, "AFG YK0.00"}, - {36.922764, 66.141742375, 3, 5, "AFG Z00.XX"}, - {34.928604, 69.227672625, 3, 4, "AFG ZK0.00"}, - {35.6551805, 67.5535215, 2, 3, "AFG 123.XXX"}, - {36.391525, 66.250156, 2, 4, "AFG 12.XXXX"}, - {34.116024, 61.955601, 2, 3, "AFG 0123.XX"}, - {34.744409, 62.8622835, 2, 3, "AFG 1123.XX"}, - {34.659609, 70.8543735, 2, 5, "AFG 2123.XX"}, - {34.288624, 64.971841, 2, 3, "AFG 3123.XX"}, - {35.685124, 64.506789, 2, 4, "AFG 4123.XX"}, - {36.432079, 65.4888225, 2, 4, "AFG 5123.XX"}, - {32.159364, 61.841192, 2, 5, "AFG 6123.XX"}, - {36.702079, 64.8361325, 2, 4, "AFG 7123.XX"}, - {31.357664, 64.1062855, 2, 3, "AFG 8123.XX"}, - {31.869779, 66.6632755, 2, 3, "AFG 9123.XX"}, - {30.721465, 61.693474, 2, 5, "AFG B123.XX"}, - {34.271524, 61.059561, 2, 5, "AFG C123.XX"}, - {33.082664, 61.8800245, 2, 5, "AFG D123.XX"}, - {31.89332, 64.9151355, 2, 3, "AFG F123.XX"}, - {31.89332, 65.4619765, 2, 3, "AFG G123.XX"}, - {31.89332, 66.0088165, 2, 3, "AFG H123.XX"}, - {31.399565, 64.9151365, 2, 3, "AFG K123.XX"}, - {31.399565, 65.4619765, 2, 3, "AFG L123.XX"}, - {31.399565, 66.0088165, 2, 3, "AFG M123.XX"}, - {30.908525, 64.915108, 2, 3, "AFG P123.XX"}, - {30.908525, 65.45674, 2, 3, "AFG Q123.XX"}, - {30.908525, 65.998372, 2, 3, "AFG R123.XX"}, - {31.931987, 63.1315295, 2, 3, "AFG X123.XX"}, - {34.170957, 66.296248, 2, 3, "AFG Z123.XX"}, - {37.850263, 60.999303, 1, 5, "AFG 1234.XXX"}, - {16.8444, 96.1227275, 4, 5, "MMR 12.XX"}, - {16.816694, 96.012806875, 3, 4, "MMR 00.XXX"}, - {22.055784, 95.921556125, 3, 4, "MMR C0.XXX"}, - {19.822055, 96.03632075, 3, 4, "MMR P0.XXX"}, - {16.513724, 97.613625875, 3, 5, "MMR 000.XX"}, - {17.356924, 96.436212, 3, 4, "MMR 100.XX"}, - {16.827424, 94.693025875, 2, 3, "MMR 200.XX"}, - {22.166545, 95.0967425, 3, 4, "MMR 300.XX"}, - {20.188545, 92.822532375, 2, 3, "MMR 400.XX"}, - {20.905534, 95.818012, 3, 4, "MMR 500.XX"}, - {12.470545, 98.570124, 2, 4, "MMR 600.XX"}, - {20.807534, 96.968912, 3, 4, "MMR 700.XX"}, - {14.121134, 98.16228525, 2, 4, "MMR 800.XX"}, - {22.980334, 97.70349575, 2, 6, "MMR 900.XX"}, - {18.853034, 95.211209875, 3, 4, "MMR B00.XX"}, - {21.491834, 95.34497325, 3, 4, "MMR C00.XX"}, - {17.674134, 95.409448625, 3, 4, "MMR D00.XX"}, - {22.056334, 96.418953875, 3, 4, "MMR F00.XX"}, - {21.384834, 95.03997325, 3, 4, "MMR G00.XX"}, - {17.006445, 97.335235, 3, 5, "MMR H00.XX"}, - {20.480034, 94.846332375, 3, 4, "MMR J00.XX"}, - {18.959034, 96.3918905, 3, 4, "MMR K00.XX"}, - {20.176045, 94.916239375, 4, 5, "MMR L00.XX"}, - {16.315445, 97.67350775, 3, 5, "MMR M00.XX"}, - {17.984034, 96.67732925, 3, 4, "MMR N00.XX"}, - {20.928634, 94.762512, 3, 4, "MMR P00.XX"}, - {22.597934, 95.6465345, 3, 4, "MMR Q00.XX"}, - {22.933545, 96.40024375, 3, 4, "MMR R00.XX"}, - {25.411845, 97.34124875, 2, 3, "MMR S00.XX"}, - {21.301545, 99.57387325, 2, 7, "MMR T00.XX"}, - {16.319834, 95.35530775, 3, 4, "MMR V00.XX"}, - {16.319834, 95.63530775, 3, 4, "MMR W00.XX"}, - {20.039834, 95.494232375, 3, 4, "MMR X00.XX"}, - {19.388545, 95.1622375, 3, 4, "MMR Y00.XX"}, - {20.220724, 94.836721875, 3, 4, "MMR Z00.XX"}, - {17.8975385, 94.896041, 2, 3, "MMR 123.XXX"}, - {20.57742, 94.381715, 2, 3, "MMR 12.XXXX"}, - {23.32557, 94.281239, 2, 5, "MMR 1234.XX"}, - {12.1449805, 92.473928, 1, 7, "MMR 1234.XXX"}, - {-15.3849, 28.2523275, 4, 5, "ZMB 12.XX"}, - {-15.353896, 28.165753125, 3, 4, "ZMB 00.XXX"}, - {-12.747696, 28.078201625, 3, 4, "ZMB 80.XXX"}, - {-12.916696, 28.516401625, 3, 6, "ZMB J0.XXX"}, - {-14.538016, 28.328888875, 3, 4, "ZMB S0.XXX"}, - {-12.516876, 27.827016, 3, 4, "ZMB 000.XX"}, - {-12.525895, 28.18383, 3, 4, "ZMB 100.XX"}, - {-13.121115, 28.35558525, 3, 6, "ZMB 200.XX"}, - {-17.805676, 25.809999125, 3, 6, "ZMB 300.XX"}, - {-10.171476, 31.14584275, 3, 5, "ZMB 400.XX"}, - {-13.597876, 32.59239025, 3, 5, "ZMB 500.XX"}, - {-12.324676, 27.796316, 3, 6, "ZMB 600.XX"}, - {-15.821776, 27.71323875, 3, 5, "ZMB 700.XX"}, - {-15.714176, 28.128751625, 3, 5, "ZMB 800.XX"}, - {-11.159276, 28.848529875, 3, 6, "ZMB 900.XX"}, - {-16.755476, 26.933425875, 3, 5, "ZMB B00.XX"}, - {-15.223676, 23.117551625, 3, 5, "ZMB C00.XX"}, - {-12.151766, 26.343224, 3, 6, "ZMB D00.XX"}, - {-13.925855, 28.65933125, 3, 4, "ZMB F00.XX"}, - {-11.829825, 31.383829375, 3, 5, "ZMB G00.XX"}, - {-16.285896, 27.45293175, 3, 5, "ZMB GK0.00"}, - {-9.301745, 28.7239825, 3, 6, "ZMB H00.XX"}, - {-9.812065, 29.032859375, 3, 4, "ZMB HK0.00"}, - {-11.365836, 29.514584625, 3, 7, "ZMB J00.XX"}, - {-8.845696, 31.3393555, 3, 5, "ZMB JK0.00"}, - {-14.982736, 27.0428545, 3, 4, "ZMB K00.XX"}, - {-14.269496, 31.303649375, 3, 5, "ZMB KK0.00"}, - {-17.449236, 24.269525375, 3, 6, "ZMB L00.XX"}, - {-16.522996, 28.682459875, 3, 5, "ZMB LK0.00"}, - {-12.623736, 28.025612375, 4, 5, "ZMB M00.XX"}, - {-14.806796, 24.7731765, 3, 4, "ZMB MK0.00"}, - {-17.343136, 27.190525375, 3, 5, "ZMB N00.XX"}, - {-10.553096, 32.04671075, 3, 6, "ZMB NK0.00"}, - {-10.145436, 32.60457025, 3, 5, "ZMB P00.XX"}, - {-17.033096, 26.451087, 3, 5, "ZMB PK0.00"}, - {-11.728236, 24.400584625, 3, 4, "ZMB Q00.XX"}, - {-13.616496, 29.36062125, 3, 4, "ZMB QK0.00"}, - {-13.497536, 28.12822675, 3, 4, "ZMB R00.XX"}, - {-14.085896, 32.03132125, 3, 5, "ZMB RK0.00"}, - {-17.233236, 27.420711, 3, 5, "ZMB S00.XX"}, - {-15.867596, 27.84903175, 3, 5, "ZMB SK0.00"}, - {-10.885136, 29.62867025, 3, 7, "ZMB T00.XX"}, - {-9.337996, 32.7209555, 3, 6, "ZMB TK0.00"}, - {-16.100636, 23.27868325, 3, 5, "ZMB V00.XX"}, - {-15.575896, 28.253004625, 3, 4, "ZMB VK0.00"}, - {-12.277536, 33.138398, 3, 5, "ZMB W00.XX"}, - {-13.233196, 30.20312125, 3, 5, "ZMB WK0.00"}, - {-14.995636, 22.6325545, 3, 5, "ZMB X00.XX"}, - {-15.139196, 23.1271765, 3, 5, "ZMB XK0.00"}, - {-8.761936, 31.0782415, 3, 5, "ZMB Y00.XX"}, - {-15.746496, 26.012204625, 3, 5, "ZMB YK0.00"}, - {-13.527536, 23.07822675, 3, 5, "ZMB Z00.XX"}, - {-13.475896, 24.97322125, 3, 4, "ZMB ZK0.00"}, - {-8.472852, 28.547233, 2, 6, "ZMB 12.XXXX"}, - {-12.498985, 27.99339, 3, 4, "ZMB 012.XXX"}, - {-12.846085, 28.28189, 4, 7, "ZMB 112.XXX"}, - {-14.237685, 28.23259, 2, 3, "ZMB 212.XXX"}, - {-17.557285, 25.637155, 2, 4, "ZMB 312.XXX"}, - {-9.990985, 31.0779115, 2, 4, "ZMB 412.XXX"}, - {-13.438485, 32.42099, 2, 4, "ZMB 512.XXX"}, - {-12.240985, 27.58309, 2, 5, "ZMB 612.XXX"}, - {-10.999885, 28.6843115, 2, 6, "ZMB 712.XXX"}, - {-14.982085, 22.9445765, 2, 4, "ZMB 812.XXX"}, - {-11.975785, 26.1618115, 2, 5, "ZMB 912.XXX"}, - {-13.757385, 28.46639, 2, 3, "ZMB B12.XXX"}, - {-11.637985, 31.2202115, 2, 5, "ZMB C12.XXX"}, - {-8.599785, 31.0322115, 3, 5, "ZMB F12.XXX"}, - {-11.178185, 29.3404115, 2, 6, "ZMB D12.XXX"}, - {-14.063485, 31.11729, 2, 4, "ZMB G12.XXX"}, - {-17.130785, 24.086855, 2, 5, "ZMB H12.XXX"}, - {-14.600785, 24.58689, 2, 3, "ZMB J12.XXX"}, - {-13.374885, 24.68679, 2, 3, "ZMB Z12.XXX"}, - {-10.347085, 31.8675115, 2, 4, "ZMB K12.XXX"}, - {-9.957785, 32.4303105, 2, 4, "ZMB L12.XXX"}, - {-11.540585, 24.2264115, 2, 5, "ZMB M12.XXX"}, - {-13.409885, 29.17679, 2, 5, "ZMB N12.XXX"}, - {-13.309885, 27.94679, 2, 3, "ZMB P12.XXX"}, - {-13.879885, 31.84679, 2, 4, "ZMB Q12.XXX"}, - {-9.256685, 32.5697115, 2, 4, "ZMB R12.XXX"}, - {-15.919885, 23.0596765, 2, 4, "ZMB S12.XXX"}, - {-12.089885, 32.9643115, 2, 4, "ZMB T12.XXX"}, - {-13.019885, 30.02679, 2, 3, "ZMB V12.XXX"}, - {-14.789885, 22.4696765, 2, 4, "ZMB W12.XXX"}, - {-15.583785, 25.6765765, 2, 3, "ZMB X12.XXX"}, - {-13.339885, 22.89679, 2, 4, "ZMB Y12.XXX"}, - {-15.12611, 26.2128865, 2, 3, "ZMB 1234.XX"}, - {-8.8686255, 22.4036205, 1, 5, "ZMB 1234.XXX"}, - {-33.4249, -70.6835665, 5, 7, "CHL 12.XX"}, - {-33.373655, -70.907602875, 4, 6, "CHL 00.XXX"}, - {-32.957866, -71.659306125, 4, 6, "CHL J0.XXX"}, - {-23.549455, -70.420955625, 3, 5, "CHL 000.XX"}, - {-36.713376, -73.142636875, 4, 5, "CHL 100.XX"}, - {-36.810655, -73.150719375, 4, 5, "CHL 200.XX"}, - {-38.687076, -72.650266625, 4, 5, "CHL 300.XX"}, - {-20.214155, -70.157960625, 3, 5, "CHL 400.XX"}, - {-34.134166, -70.788682125, 4, 5, "CHL 500.XX"}, - {-35.402205, -71.71198, 4, 5, "CHL 600.XX"}, - {-18.438366, -70.333290125, 3, 5, "CHL 700.XX"}, - {-41.419166, -73.0065815, 3, 4, "CHL 800.XX"}, - {-37.438766, -72.4036135, 4, 5, "CHL 900.XX"}, - {-29.941766, -71.382791625, 3, 5, "CHL B00.XX"}, - {-36.570166, -72.16329625, 4, 5, "CHL C00.XX"}, - {-29.873966, -71.282852875, 3, 5, "CHL D00.XX"}, - {-36.946455, -73.188719375, 4, 5, "CHL F00.XX"}, - {-53.096855, -70.96462625, 3, 4, "CHL G00.XX"}, - {-40.559655, -73.184559375, 4, 5, "CHL H00.XX"}, - {-22.444115, -68.9470305, 3, 6, "CHL HK0.00"}, - {-39.812736, -73.271131625, 4, 5, "CHL J00.XX"}, - {-27.376996, -70.356411375, 3, 7, "CHL JK0.00"}, - {-34.968806, -71.271017875, 4, 5, "CHL K00.XX"}, - {-30.611296, -71.227879875, 3, 5, "CHL KK0.00"}, - {-33.677455, -71.25699, 4, 6, "CHL L00.XX"}, - {-33.535775, -71.624265125, 4, 6, "CHL LK0.00"}, - {-36.869055, -73.049719375, 4, 5, "CHL M00.XX"}, - {-32.745815, -70.740153875, 4, 6, "CHL MK0.00"}, - {-33.721455, -70.78861, 4, 6, "CHL N00.XX"}, - {-34.575996, -71.014269375, 4, 5, "CHL NK0.00"}, - {-32.805455, -70.633833125, 4, 8, "CHL P00.XX"}, - {-33.650175, -70.954854, 4, 6, "CHL PK0.00"}, - {-36.595055, -72.98292125, 4, 5, "CHL Q00.XX"}, - {-34.405996, -70.893269375, 4, 5, "CHL QK0.00"}, - {-36.415955, -71.99818825, 4, 5, "CHL R00.XX"}, - {-33.790436, -70.780726, 4, 5, "CHL RK0.00"}, - {-32.774655, -71.226561125, 4, 6, "CHL S00.XX"}, - {-37.095775, -73.171790625, 4, 5, "CHL SK0.00"}, - {-37.783455, -72.744715625, 4, 5, "CHL T00.XX"}, - {-28.576375, -70.797138625, 3, 5, "CHL TK0.00"}, - {-35.327155, -72.440225, 4, 5, "CHL V00.XX"}, - {-36.733196, -73.01581875, 4, 5, "CHL VK0.00"}, - {-39.262406, -72.26955825, 4, 5, "CHL W00.XX"}, - {-45.578015, -72.10627375, 3, 4, "CHL WK0.00"}, - {-35.957455, -72.365723125, 4, 5, "CHL X00.XX"}, - {-34.440815, -71.110286375, 4, 5, "CHL XK0.00"}, - {-33.262406, -70.903731875, 4, 6, "CHL Y00.XX"}, - {-41.895655, -73.86414, 3, 4, "CHL YK0.00"}, - {-38.740455, -72.999301125, 4, 5, "CHL Z00.XX"}, - {-40.285996, -73.107199625, 4, 5, "CHL ZK0.00"}, - {-34.7423155, -72.397439, 3, 4, "CHL 123.XXX"}, - {-35.598806, -73.5013465, 2, 3, "CHL 12.XXXX"}, - {-40.285516, -73.6817515, 3, 4, "CHL 1234.XX"}, - {-17.5516115, -71.1060015, 2, 7, "CHL B123.XXX"}, - {-20.1663255, -70.544258, 3, 5, "CHL C123.XXX"}, - {-22.8475155, -72.581187, 2, 4, "CHL D123.XXX"}, - {-22.8475155, -69.69146, 2, 4, "CHL F123.XXX"}, - {-25.5287055, -71.134946, 2, 4, "CHL G123.XXX"}, - {-28.2098955, -72.19473, 2, 4, "CHL H123.XXX"}, - {-30.9074015, -72.7329255, 2, 4, "CHL J123.XXX"}, - {-33.5885915, -72.821296, 2, 4, "CHL K123.XXX"}, - {-36.2534655, -73.832021, 2, 3, "CHL L123.XXX"}, - {-38.9346555, -74.548427, 2, 3, "CHL M123.XXX"}, - {-41.6321615, -74.9754125, 2, 3, "CHL N123.XXX"}, - {-44.3133515, -74.653989, 2, 3, "CHL P123.XXX"}, - {-44.3133515, -78.377864, 2, 3, "CHL Q123.XXX"}, - {-46.9945415, -75.574463, 2, 3, "CHL R123.XXX"}, - {-49.6757315, -75.6857295, 2, 3, "CHL S123.XXX"}, - {-52.0188625, -76.7940425, 2, 3, "CHL T123.XXX"}, - {-52.0188625, -72.4743475, 3, 4, "CHL V123.XXX"}, - {-53.9120115, -74.717749, 3, 4, "CHL W123.XXX"}, - {-53.9120115, -70.710439, 4, 5, "CHL X123.XXX"}, - {-32.4270795, -81.1705015, 2, 3, "CHL Y123.XXX"}, - {-25.0396685, -81.33252, 2, 3, "CHL Z123.XXX"}, - {-25.8274025, -109.887602, 2, 3, "CHL 0123.XXX"}, - {-33.46, -70.6385195, 5, 9, "CHL WDZP.62SB"}, - {40.991555, 28.8871915, 4, 5, "TUR 10.XX"}, - {41.048525, 28.9382415, 4, 5, "TUR J0.XX"}, - {39.931904, 32.541903625, 2, 3, "TUR 00.XXX"}, - {39.931904, 32.654579625, 2, 3, "TUR 10.XXX"}, - {39.940552, 32.767255625, 2, 3, "TUR 20.XXX"}, - {39.940552, 32.879931625, 2, 3, "TUR 30.XXX"}, - {39.854063, 32.767255625, 2, 3, "TUR 40.XXX"}, - {39.854063, 32.879931625, 2, 3, "TUR 50.XXX"}, - {38.502775, 27.032639875, 3, 4, "TUR 60.XXX"}, - {38.417104, 27.192433375, 4, 5, "TUR 70.XXX"}, - {38.367004, 27.086133375, 3, 4, "TUR 80.XXX"}, - {38.280515, 27.086133375, 3, 4, "TUR 90.XXX"}, - {41.048104, 28.6223125, 3, 4, "TUR B0.XXX"}, - {41.048104, 28.7366705, 3, 4, "TUR C0.XXX"}, - {41.048104, 28.8510285, 3, 4, "TUR D0.XXX"}, - {41.043779, 28.9653865, 4, 5, "TUR F0.XXX"}, - {41.043779, 29.0797445, 3, 4, "TUR G0.XXX"}, - {40.961615, 28.5479795, 3, 4, "TUR H0.XXX"}, - {40.961615, 28.6623375, 3, 4, "TUR J0.XXX"}, - {40.961615, 28.7766955, 3, 4, "TUR K0.XXX"}, - {40.95729, 29.0099855, 3, 4, "TUR L0.XXX"}, - {40.95729, 29.1243435, 3, 4, "TUR M0.XXX"}, - {40.95729, 29.2387015, 3, 4, "TUR N0.XXX"}, - {40.870801, 29.098952125, 3, 4, "TUR P0.XXX"}, - {40.870801, 29.212589125, 3, 4, "TUR Q0.XXX"}, - {40.862152, 29.326226125, 4, 5, "TUR R0.XXX"}, - {40.763294, 29.256873625, 3, 4, "TUR S0.XXX"}, - {40.752485, 29.350289625, 3, 4, "TUR T0.XXX"}, - {40.838295, 29.445834625, 3, 4, "TUR V0.XXX"}, - {40.188404, 28.916103625, 3, 4, "TUR W0.XXX"}, - {40.168795, 29.029717625, 3, 4, "TUR X0.XXX"}, - {36.961785, 35.242322625, 2, 3, "TUR Y0.XXX"}, - {36.964648, 35.332233125, 2, 3, "TUR Z0.XXX"}, - {37.106924, 37.324063125, 3, 5, "TUR 000.XX"}, - {37.911224, 32.442185875, 3, 4, "TUR 100.XX"}, - {36.948724, 30.645263125, 3, 4, "TUR 200.XX"}, - {37.970124, 40.140185875, 2, 3, "TUR 300.XX"}, - {36.856424, 34.576663125, 3, 4, "TUR 400.XX"}, - {38.776524, 35.428033375, 3, 4, "TUR 500.XX"}, - {39.790334, 30.446290625, 3, 4, "TUR 600.XX"}, - {37.211145, 38.759544625, 3, 5, "TUR 700.XX"}, - {41.336324, 36.2716125, 3, 4, "TUR 800.XX"}, - {38.396124, 38.251633375, 3, 4, "TUR 900.XX"}, - {37.589045, 36.8172825, 3, 4, "TUR B00.XX"}, - {38.541224, 43.320333375, 3, 4, "TUR C00.XX"}, - {40.799224, 30.325851125, 3, 4, "TUR D00.XX"}, - {37.812924, 29.0253245, 3, 4, "TUR F00.XX"}, - {38.694045, 39.126849875, 3, 4, "TUR G00.XX"}, - {39.780724, 36.951455125, 3, 4, "TUR H00.XX"}, - {39.686324, 27.842855125, 3, 4, "TUR J00.XX"}, - {38.651545, 27.315649875, 3, 4, "TUR K00.XX"}, - {40.772945, 29.750976625, 3, 4, "TUR L00.XX"}, - {39.435545, 29.934290625, 3, 4, "TUR M00.XX"}, - {36.245124, 36.120641375, 3, 6, "TUR N00.XX"}, - {39.935345, 41.235493125, 3, 4, "TUR P00.XX"}, - {36.945415, 34.853229875, 3, 4, "TUR PK0.00"}, - {40.998545, 39.6542975, 3, 4, "TUR Q00.XX"}, - {39.828465, 33.480254375, 3, 4, "TUR QK0.00"}, - {37.773545, 38.2050825, 3, 4, "TUR R00.XX"}, - {37.788745, 30.5140715, 3, 4, "TUR RK0.00"}, - {37.897864, 41.090527625, 3, 4, "TUR S00.XX"}, - {37.068104, 36.219204125, 3, 5, "TUR SK0.00"}, - {40.561164, 34.917881375, 3, 4, "TUR T00.XX"}, - {36.560004, 36.13472075, 3, 6, "TUR TK0.00"}, - {37.844864, 27.801627625, 3, 4, "TUR V00.XX"}, - {38.665604, 29.374980375, 3, 4, "TUR VK0.00"}, - {41.179464, 27.7600235, 3, 4, "TUR W00.XX"}, - {38.362804, 33.984380375, 3, 4, "TUR WK0.00"}, - {38.767664, 30.511184125, 3, 4, "TUR X00.XX"}, - {37.227004, 39.729004125, 3, 7, "TUR XK0.00"}, - {37.765264, 39.2826845, 3, 4, "TUR Y00.XX"}, - {41.667304, 26.52856, 3, 6, "TUR YK0.00"}, - {40.102564, 29.463424875, 3, 4, "TUR Z00.XX"}, - {37.184104, 40.557504125, 3, 7, "TUR ZK0.00"}, - {39.3356185, 26.340384, 2, 5, "TUR 123.XXX"}, - {41.808438, 26.671155, 2, 5, "TUR 12.XXXX"}, - {36.666679, 36.9617225, 2, 5, "TUR 0123.XX"}, - {37.486114, 32.3509005, 2, 3, "TUR 1123.XX"}, - {36.676579, 30.4153225, 2, 3, "TUR 2123.XX"}, - {37.655564, 40.1449715, 2, 3, "TUR 3123.XX"}, - {36.640249, 34.4620225, 2, 3, "TUR 4123.XX"}, - {38.504379, 35.186288, 2, 3, "TUR 5123.XX"}, - {39.359259, 29.903327, 2, 3, "TUR 6123.XX"}, - {36.858985, 38.306459, 2, 5, "TUR 7123.XX"}, - {41.198664, 35.8063185, 2, 3, "TUR 8123.XX"}, - {38.123979, 38.0176715, 2, 3, "TUR 9123.XX"}, - {37.172935, 36.379919, 2, 4, "TUR B123.XX"}, - {38.269079, 43.0863715, 2, 3, "TUR C123.XX"}, - {40.524364, 30.075386, 2, 3, "TUR D123.XX"}, - {38.44433, 38.846438, 2, 3, "TUR F123.XX"}, - {39.505864, 36.705237, 2, 3, "TUR G123.XX"}, - {36.153729, 36.06519, 2, 5, "TUR H123.XX"}, - {39.674365, 40.947287, 2, 3, "TUR J123.XX"}, - {40.775544, 39.319636, 2, 3, "TUR K123.XX"}, - {39.531685, 33.255347, 2, 3, "TUR L123.XX"}, - {37.530794, 38.1231815, 2, 3, "TUR M123.XX"}, - {37.519185, 30.1138415, 2, 3, "TUR N123.XX"}, - {37.786279, 40.7839715, 2, 3, "TUR P123.XX"}, - {36.732864, 35.771539, 2, 5, "TUR Q123.XX"}, - {40.480214, 34.900336, 2, 3, "TUR R123.XX"}, - {38.137279, 33.7317715, 2, 3, "TUR S123.XX"}, - {38.511179, 30.501688, 2, 3, "TUR T123.XX"}, - {36.998764, 39.473039, 2, 5, "TUR V123.XX"}, - {37.518664, 39.0356715, 2, 3, "TUR W123.XX"}, - {37.025864, 40.396619, 2, 6, "TUR X123.XX"}, - {40.250864, 36.0238695, 2, 3, "TUR Y123.XX"}, - {40.720864, 37.831086, 2, 3, "TUR Z123.XX"}, - {36.557699, 26.315517, 1, 5, "TUR 1234.XXX"}, - {24.889045, 66.9735575, 5, 6, "PAK 12.XX"}, - {25.001865, 66.8894515, 4, 5, "PAK 00.XXX"}, - {31.648055, 74.1467245, 4, 11, "PAK J0.XXX"}, - {31.527941, 72.9858885, 4, 6, "PAK 000.XX"}, - {31.527941, 73.0867925, 4, 6, "PAK 100.XX"}, - {31.441452, 72.9858885, 4, 6, "PAK 200.XX"}, - {31.441452, 73.0867925, 4, 6, "PAK 300.XX"}, - {33.735134, 72.96327, 4, 6, "PAK 400.XX"}, - {33.679545, 72.96327, 4, 6, "PAK 500.XX"}, - {33.622545, 72.96727, 4, 6, "PAK 600.XX"}, - {33.566545, 72.995268125, 4, 6, "PAK 700.XX"}, - {30.237224, 71.428105875, 4, 6, "PAK 800.XX"}, - {25.414534, 68.31314875, 5, 8, "PAK 900.XX"}, - {32.189834, 74.136925, 4, 10, "PAK B00.XX"}, - {34.022145, 71.494176, 4, 6, "PAK C00.XX"}, - {30.212334, 66.949259375, 4, 6, "PAK D00.XX"}, - {32.106434, 72.632265, 4, 6, "PAK F00.XX"}, - {32.535034, 74.488132, 4, 11, "PAK G00.XX"}, - {29.408545, 71.625785875, 5, 7, "PAK H00.XX"}, - {27.729434, 68.809753125, 4, 5, "PAK J00.XX"}, - {31.310434, 72.2805105, 4, 6, "PAK K00.XX"}, - {31.742934, 73.93677175, 4, 11, "PAK L00.XX"}, - {27.583045, 68.159253125, 4, 5, "PAK M00.XX"}, - {32.610234, 74.020673875, 4, 11, "PAK N00.XX"}, - {34.231734, 71.988117875, 4, 6, "PAK P00.XX"}, - {31.149834, 74.3998105, 4, 11, "PAK Q00.XX"}, - {28.449134, 70.256224625, 5, 6, "PAK R00.XX"}, - {30.699834, 73.057068625, 4, 8, "PAK S00.XX"}, - {30.834934, 73.401068625, 4, 8, "PAK T00.XX"}, - {33.799834, 72.698376, 4, 6, "PAK V00.XX"}, - {30.079634, 70.601259375, 5, 7, "PAK W00.XX"}, - {25.535545, 68.97622175, 5, 8, "PAK X00.XX"}, - {26.243224, 68.377246375, 6, 7, "PAK XK0.00"}, - {34.797594, 72.322582125, 3, 5, "PAK Y00.XX"}, - {31.722504, 72.95115225, 4, 6, "PAK YK0.00"}, - {31.993694, 74.18006675, 4, 11, "PAK Z00.XX"}, - {30.161104, 72.647961125, 5, 11, "PAK ZK0.00"}, - {31.337523, 72.291133, 3, 5, "PAK 123.XXX"}, - {25.013828, 66.8887535, 3, 4, "PAK 12.XXXX"}, - {27.697465, 69.0792785, 3, 4, "PAK 1123.XX"}, - {27.93048, 68.2988785, 3, 4, "PAK 2123.XX"}, - {28.13288, 69.8656785, 4, 9, "PAK 3123.XX"}, - {28.470165, 70.380699, 4, 5, "PAK 4123.XX"}, - {28.91718, 70.884799, 5, 6, "PAK 5123.XX"}, - {29.08018, 71.460099, 4, 5, "PAK 6123.XX"}, - {29.811565, 72.2632275, 4, 10, "PAK 7123.XX"}, - {29.800065, 70.2474275, 4, 6, "PAK 8123.XX"}, - {29.843765, 70.7810275, 4, 6, "PAK 9123.XX"}, - {30.02908, 71.4518275, 4, 6, "PAK B123.XX"}, - {29.93848, 66.6746265, 3, 5, "PAK C123.XX"}, - {30.14798, 71.9116275, 5, 7, "PAK D123.XX"}, - {30.762265, 70.615848, 3, 5, "PAK F123.XX"}, - {33.597465, 71.158646, 3, 5, "PAK G123.XX"}, - {33.800265, 71.715246, 4, 6, "PAK H123.XX"}, - {29.27752, 67.569635, 3, 4, "PAK P123.XX"}, - {32.308048, 71.291938, 3, 5, "PAK Q123.XX"}, - {31.590145, 70.5665275, 3, 5, "PAK R123.XX"}, - {36.8992995, 70.6243195, 2, 5, "PAK 5123.XXX"}, - {34.2181095, 67.463076, 2, 5, "PAK 6123.XXX"}, - {34.2181095, 70.591131, 2, 4, "PAK 7123.XXX"}, - {29.6528665, 61.0261675, 2, 7, "PAK B123.XXX"}, - {29.131144, 66.2110205, 2, 3, "PAK D123.XXX"}, - {31.5369195, 68.7603475, 2, 4, "PAK F123.XXX"}, - {31.5369195, 71.7990295, 2, 4, "PAK G123.XXX"}, - {28.8394135, 61.5552335, 2, 6, "PAK H123.XXX"}, - {28.8394135, 64.5343335, 2, 3, "PAK K123.XXX"}, - {28.8394135, 67.5134335, 2, 3, "PAK L123.XXX"}, - {30.1800085, 69.89784, 3, 5, "PAK M123.XXX"}, - {26.3058945, 61.648923, 3, 6, "PAK N123.XXX"}, - {26.3058945, 64.53865, 3, 4, "PAK P123.XXX"}, - {26.3058945, 67.428377, 4, 5, "PAK Q123.XXX"}, - {26.6944615, 68.3238735, 4, 5, "PAK R123.XXX"}, - {34.452256, 72.512561, 3, 9, "PAK 0123.XXX"}, - {34.452256, 75.012561, 2, 10, "PAK 1123.XXX"}, - {33.897648, 77.5079215, 2, 9, "PAK 2123.XXX"}, - {33.8031485, 73.545259, 4, 11, "PAK 3123.XXX"}, - {33.8031485, 76.673314, 2, 8, "PAK 4123.XXX"}, - {24.853945, 67.0152365, 5, 6, "PAK 9XQ8.H97K"}, - {-25.905386, 32.5402175, 3, 6, "MOZ 12.XX"}, - {-25.707027, 32.2643005, 2, 5, "MOZ 12.XXX"}, - {-19.768076, 34.83183475, 3, 4, "MOZ 000.XX"}, - {-19.681587, 34.80430175, 3, 4, "MOZ 100.XX"}, - {-15.063376, 39.1666645, 3, 4, "MOZ 200.XX"}, - {-15.089322, 39.2560365, 3, 4, "MOZ 300.XX"}, - {-19.080976, 33.4262605, 3, 4, "MOZ 400.XX"}, - {-14.476255, 40.660731875, 3, 4, "MOZ 500.XX"}, - {-14.504776, 40.564077375, 3, 4, "MOZ 600.XX"}, - {-17.812076, 36.855399125, 3, 4, "MOZ 700.XX"}, - {-16.126776, 33.55403875, 3, 5, "MOZ 800.XX"}, - {-25.027645, 33.6320475, 3, 4, "MOZ 900.XX"}, - {-15.438676, 36.934451625, 3, 4, "MOZ B00.XX"}, - {-23.819876, 35.262791125, 3, 4, "MOZ C00.XX"}, - {-13.257455, 35.22073125, 3, 4, "MOZ D00.XX"}, - {-12.949976, 40.482203125, 3, 4, "MOZ F00.XX"}, - {-19.572076, 34.68933475, 3, 4, "MOZ G00.XX"}, - {-16.162076, 39.88703875, 3, 4, "MOZ H00.XX"}, - {-14.759576, 36.4937645, 3, 4, "MOZ J00.XX"}, - {-13.086476, 38.975603125, 3, 4, "MOZ K00.XX"}, - {-16.810776, 38.222512, 3, 4, "MOZ L00.XX"}, - {-23.856106, 35.376349625, 3, 4, "MOZ M00.XX"}, - {-24.531096, 32.95448425, 3, 6, "MOZ MK0.00"}, - {-24.678636, 33.5082935, 3, 4, "MOZ N00.XX"}, - {-15.038415, 40.6224675, 4, 5, "MOZ NK0.00"}, - {-18.925155, 32.8394625, 3, 6, "MOZ P00.XX"}, - {-24.715896, 34.7013395, 3, 4, "MOZ PK0.00"}, - {-15.001455, 40.5991475, 3, 4, "MOZ Q00.XX"}, - {-24.486596, 34.98858425, 3, 4, "MOZ QK0.00"}, - {-24.061136, 34.698451375, 3, 4, "MOZ R00.XX"}, - {-25.037496, 33.0762395, 3, 4, "MOZ RK0.00"}, - {-13.188636, 37.47112675, 3, 4, "MOZ S00.XX"}, - {-25.016296, 33.7650395, 3, 4, "MOZ SK0.00"}, - {-23.887536, 35.124851375, 3, 4, "MOZ T00.XX"}, - {-25.405896, 32.77119475, 3, 6, "MOZ TK0.00"}, - {-26.332036, 32.619664375, 3, 6, "MOZ V00.XX"}, - {-25.035496, 32.6355395, 3, 6, "MOZ VK0.00"}, - {-15.611436, 30.405968875, 3, 6, "MOZ W00.XX"}, - {-24.106196, 35.267157125, 3, 4, "MOZ WK0.00"}, - {-12.726936, 34.937712375, 3, 4, "MOZ X00.XX"}, - {-25.605596, 32.21019475, 3, 6, "MOZ XK0.00"}, - {-14.346336, 35.599641125, 3, 7, "MOZ Y00.XX"}, - {-25.978996, 31.986222875, 3, 8, "MOZ YK0.00"}, - {-24.895136, 34.1503935, 3, 4, "MOZ Z00.XX"}, - {-24.710796, 33.8554395, 3, 4, "MOZ ZK0.00"}, - {-24.212585, 32.0284545, 2, 5, "MOZ 123.XXX"}, - {-19.0035735, 32.856492, 2, 5, "MOZ 12.XXXX"}, - {-26.59022, 32.3086295, 2, 5, "MOZ 0123.XX"}, - {-15.351135, 39.0190825, 2, 3, "MOZ 1123.XX"}, - {-18.086935, 36.655903, 2, 3, "MOZ 2123.XX"}, - {-16.39892, 33.3619825, 2, 4, "MOZ 3123.XX"}, - {-15.713535, 36.7422825, 2, 3, "MOZ 4123.XX"}, - {-13.532635, 35.018754, 2, 5, "MOZ 5123.XX"}, - {-16.43422, 39.6949825, 2, 3, "MOZ 6123.XX"}, - {-15.03172, 36.298854, 2, 3, "MOZ 7123.XX"}, - {-13.361335, 38.780354, 2, 3, "MOZ 8123.XX"}, - {-17.08292, 38.0306825, 2, 3, "MOZ 9123.XX"}, - {-26.20902, 31.7309295, 2, 6, "MOZ B123.XX"}, - {-13.435235, 37.265954, 2, 3, "MOZ C123.XX"}, - {-15.860935, 30.3622825, 2, 5, "MOZ D123.XX"}, - {-12.973535, 34.732454, 2, 3, "MOZ F123.XX"}, - {-14.54382, 35.508454, 2, 6, "MOZ G123.XX"}, - {-15.858874, 40.1984485, 2, 3, "MOZ K123.XX"}, - {-15.367834, 40.3582825, 2, 3, "MOZ L123.XX"}, - {-14.874079, 40.363097, 2, 3, "MOZ M123.XX"}, - {-14.383039, 40.315183, 2, 3, "MOZ N123.XX"}, - {-13.891999, 40.157068, 2, 3, "MOZ P123.XX"}, - {-13.403674, 40.123529, 2, 3, "MOZ Q123.XX"}, - {-12.912634, 40.171443, 2, 3, "MOZ R123.XX"}, - {-12.418879, 40.1526655, 2, 3, "MOZ S123.XX"}, - {-11.927839, 40.1526655, 2, 3, "MOZ T123.XX"}, - {-11.436799, 40.1526655, 2, 4, "MOZ V123.XX"}, - {-10.945759, 40.1526655, 2, 4, "MOZ W123.XX"}, - {-18.869613, 30.5891385, 1, 4, "MOZ 1234.XXX"}, - {-22.5239, 17.0426435, 4, 7, "NAM 12.XX"}, - {-22.466706, 16.8972935, 3, 6, "NAM 00.XXX"}, - {-18.009386, 19.60939175, 2, 4, "NAM J0.XXX"}, - {-17.741976, 15.642199125, 3, 5, "NAM 000.XX"}, - {-17.741976, 15.732772125, 3, 5, "NAM 100.XX"}, - {-22.914276, 14.47003075, 3, 4, "NAM 200.XX"}, - {-22.618476, 14.51593075, 3, 4, "NAM 300.XX"}, - {-17.479176, 24.242999125, 3, 6, "NAM 400.XX"}, - {-19.530176, 18.06953475, 3, 4, "NAM 500.XX"}, - {-23.278376, 17.034217875, 3, 6, "NAM 600.XX"}, - {-20.426576, 16.616721875, 3, 4, "NAM 700.XX"}, - {-21.955176, 16.871169375, 3, 4, "NAM 800.XX"}, - {-26.537876, 18.092187125, 3, 6, "NAM 900.XX"}, - {-22.420476, 18.9347565, 3, 6, "NAM B00.XX"}, - {-19.200776, 17.6645605, 3, 4, "NAM C00.XX"}, - {-26.611776, 15.104187125, 3, 4, "NAM D00.XX"}, - {-24.584376, 17.91687825, 3, 6, "NAM F00.XX"}, - {-17.862376, 15.93668625, 3, 5, "NAM G00.XX"}, - {-20.342076, 14.903021875, 3, 4, "NAM H00.XX"}, - {-28.524076, 16.358583125, 3, 4, "NAM J00.XX"}, - {-20.544976, 17.398608, 3, 4, "NAM K00.XX"}, - {-20.065576, 16.116921875, 3, 4, "NAM L00.XX"}, - {-22.389276, 14.9461565, 3, 4, "NAM M00.XX"}, - {-26.459276, 17.104687125, 3, 6, "NAM N00.XX"}, - {-21.389276, 15.90638225, 3, 4, "NAM P00.XX"}, - {-27.977676, 18.711009875, 3, 6, "NAM Q00.XX"}, - {-18.011576, 13.79478625, 3, 5, "NAM R00.XX"}, - {-21.889576, 15.813369375, 3, 4, "NAM S00.XX"}, - {-19.627536, 17.30719625, 3, 4, "NAM T00.XX"}, - {-22.005896, 15.551991375, 3, 4, "NAM TK0.00"}, - {-22.347536, 16.0866805, 3, 4, "NAM V00.XX"}, - {-24.155896, 19.07148425, 3, 6, "NAM VK0.00"}, - {-17.465536, 16.301525375, 3, 5, "NAM W00.XX"}, - {-17.904396, 15.04274225, 3, 5, "NAM WK0.00"}, - {-17.504836, 14.950325375, 3, 5, "NAM X00.XX"}, - {-17.413896, 15.867915125, 3, 5, "NAM XK0.00"}, - {-24.817636, 16.9519935, 3, 6, "NAM Y00.XX"}, - {-28.445896, 18.700399125, 3, 6, "NAM YK0.00"}, - {-22.107536, 14.2466805, 3, 4, "NAM Z00.XX"}, - {-24.078496, 17.555357125, 3, 6, "NAM ZK0.00"}, - {-17.81936, 15.0566755, 2, 4, "NAM 123.XXX"}, - {-22.868195, 14.3925415, 2, 3, "NAM 12.XXXX"}, - {-17.918435, 24.038203, 2, 6, "NAM 0123.XX"}, - {-26.909135, 14.809949, 2, 3, "NAM 1123.XX"}, - {-26.909135, 15.33075, 2, 3, "NAM 2123.XX"}, - {-26.909135, 15.851549, 2, 3, "NAM 3123.XX"}, - {-26.909135, 16.37235, 2, 3, "NAM 4123.XX"}, - {-26.909135, 16.89315, 2, 5, "NAM 5123.XX"}, - {-26.909135, 17.41395, 2, 5, "NAM 6123.XX"}, - {-20.69872, 16.4205315, 2, 3, "NAM 7123.XX"}, - {-22.695335, 18.7339805, 2, 5, "NAM 8123.XX"}, - {-20.60312, 14.8044315, 2, 3, "NAM 9123.XX"}, - {-28.66352, 16.1895775, 2, 3, "NAM B123.XX"}, - {-20.88362, 17.2995315, 2, 3, "NAM C123.XX"}, - {-20.33772, 15.9207315, 2, 3, "NAM D123.XX"}, - {-21.66142, 15.702752, 2, 3, "NAM F123.XX"}, - {-18.286435, 13.595403, 2, 3, "NAM G123.XX"}, - {-24.384135, 18.847601, 2, 5, "NAM H123.XX"}, - {-25.06152, 16.733601, 2, 5, "NAM J123.XX"}, - {-24.306735, 17.331401, 2, 5, "NAM K123.XX"}, - {-24.85652, 17.709001, 2, 5, "NAM L123.XX"}, - {-25.350274, 17.7090295, 2, 5, "NAM M123.XX"}, - {-25.838599, 17.7090295, 2, 5, "NAM N123.XX"}, - {-26.329639, 17.8637065, 2, 5, "NAM P123.XX"}, - {-26.823394, 17.935866, 2, 5, "NAM Q123.XX"}, - {-27.311719, 18.378546, 2, 5, "NAM R123.XX"}, - {-27.805474, 18.1702545, 2, 5, "NAM S123.XX"}, - {-28.252535, 18.5020785, 3, 6, "NAM T123.XX"}, - {-28.71982, 18.4860785, 2, 5, "NAM V123.XX"}, - {-17.786156, 12.209354, 1, 3, "NAM 1234.XXX"}, - {10.493705, -66.9450255, 4, 7, "VEN 12.XX"}, - {10.448035, -67.06745525, 3, 6, "VEN 00.XXX"}, - {10.252815, -67.73085625, 3, 6, "VEN C0.XXX"}, - {10.119965, -68.11530525, 3, 6, "VEN P0.XXX"}, - {10.715924, -71.75885725, 3, 6, "VEN 000.XX"}, - {10.715924, -71.67092725, 3, 6, "VEN 100.XX"}, - {10.629435, -71.69290925, 3, 6, "VEN 200.XX"}, - {10.097545, -69.39277125, 3, 6, "VEN 300.XX"}, - {8.379265, -62.696873125, 3, 4, "VEN 400.XX"}, - {10.147545, -64.71421125, 3, 4, "VEN 500.XX"}, - {9.765245, -63.216771875, 3, 4, "VEN 600.XX"}, - {10.254624, -64.65945725, 3, 4, "VEN 700.XX"}, - {8.132795, -63.596873125, 3, 4, "VEN 800.XX"}, - {10.466545, -64.19977125, 3, 4, "VEN 900.XX"}, - {8.620234, -71.2009975, 3, 6, "VEN B00.XX"}, - {8.648034, -70.2570725, 3, 6, "VEN C00.XX"}, - {7.848545, -72.244773125, 2, 5, "VEN D00.XX"}, - {10.477545, -66.64547125, 3, 4, "VEN F00.XX"}, - {10.402904, -71.47581975, 3, 6, "VEN FK0.00"}, - {10.211545, -64.71417125, 3, 4, "VEN G00.XX"}, - {10.453145, -68.06802175, 3, 6, "VEN GK0.00"}, - {9.573045, -69.227771875, 3, 6, "VEN H00.XX"}, - {10.229585, -66.71157075, 3, 4, "VEN HK0.00"}, - {11.413945, -69.704423625, 2, 5, "VEN J00.XX"}, - {9.354945, -70.6215815, 3, 6, "VEN JK0.00"}, - {10.483845, -66.56437125, 4, 5, "VEN K00.XX"}, - {9.030185, -69.7740435, 3, 6, "VEN KK0.00"}, - {8.899905, -64.2830675, 3, 4, "VEN L00.XX"}, - {10.139944, -66.80113175, 3, 4, "VEN LK0.00"}, - {10.661345, -63.29427125, 3, 4, "VEN M00.XX"}, - {10.175104, -66.91108075, 3, 6, "VEN MK0.00"}, - {8.928394, -67.4562675, 3, 6, "VEN N00.XX"}, - {11.716745, -70.219208875, 2, 5, "VEN NK0.00"}, - {10.256794, -66.88283825, 3, 6, "VEN P00.XX"}, - {10.157864, -70.09681975, 3, 6, "VEN PK0.00"}, - {7.885545, -67.511213125, 2, 5, "VEN Q00.XX"}, - {9.201985, -66.0324955, 2, 3, "VEN QK0.00"}, - {9.923694, -67.387952875, 3, 6, "VEN R00.XX"}, - {10.996684, -63.86713075, 2, 3, "VEN RK0.00"}, - {9.944494, -69.649752875, 3, 6, "VEN S00.XX"}, - {9.452335, -64.4990415, 3, 4, "VEN SK0.00"}, - {10.346545, -68.79393125, 3, 6, "VEN T00.XX"}, - {10.034775, -69.29932375, 3, 6, "VEN TK0.00"}, - {9.678194, -68.617552875, 3, 6, "VEN V00.XX"}, - {9.903495, -68.335007625, 3, 6, "VEN VK0.00"}, - {8.632045, -71.6844725, 3, 6, "VEN W00.XX"}, - {10.203704, -71.33618075, 3, 6, "VEN WK0.00"}, - {8.578194, -71.2540675, 3, 6, "VEN X00.XX"}, - {7.694604, -72.388262375, 2, 6, "VEN XK0.00"}, - {10.093494, -69.15433825, 3, 6, "VEN Y00.XX"}, - {10.042204, -67.52498075, 3, 6, "VEN YK0.00"}, - {5.671794, -67.63557375, 2, 5, "VEN Z00.XX"}, - {10.069904, -67.81718075, 3, 6, "VEN ZK0.00"}, - {9.838435, -69.6983765, 2, 5, "VEN 123.XXX"}, - {10.599605, -64.762825, 2, 3, "VEN 12.XXXX"}, - {10.90626, -72.412412, 2, 5, "VEN 1234.XX"}, - {11.3953815, -72.8987595, 1, 5, "VEN 1234.XXX"}, - {6.4212275, 3.3332955, 4, 5, "NGA 12.XX"}, - {6.700895, 3.16881925, 3, 4, "NGA 00.XXX"}, - {7.502655, 3.747302125, 3, 4, "NGA C0.XXX"}, - {12.093384, 8.389503625, 3, 6, "NGA P0.XXX"}, - {10.594324, 7.35794275, 3, 4, "NGA 000.XX"}, - {10.594324, 7.44587275, 3, 4, "NGA 100.XX"}, - {10.507835, 7.35794275, 3, 4, "NGA 200.XX"}, - {10.507835, 7.44587275, 3, 4, "NGA 300.XX"}, - {6.423419, 5.54742025, 3, 4, "NGA 400.XX"}, - {6.423419, 5.63438925, 3, 4, "NGA 500.XX"}, - {6.33693, 5.54742025, 3, 4, "NGA 600.XX"}, - {6.33693, 5.63438925, 3, 4, "NGA 700.XX"}, - {4.847651, 6.972704125, 3, 4, "NGA 800.XX"}, - {11.880824, 13.116729875, 3, 6, "NGA 900.XX"}, - {11.127645, 7.673229375, 3, 4, "NGA B00.XX"}, - {5.147725, 7.326208125, 3, 4, "NGA C00.XX"}, - {9.95838, 8.844326625, 3, 5, "NGA D00.XX"}, - {8.529984, 4.5090645, 3, 4, "NGA F00.XX"}, - {6.492744, 7.47452125, 3, 4, "NGA G00.XX"}, - {7.197414, 3.303184375, 3, 4, "NGA H00.XX"}, - {6.187395, 6.76191225, 3, 4, "NGA J00.XX"}, - {9.097145, 7.4490205, 3, 4, "NGA K00.XX"}, - {5.547386, 5.72919875, 3, 4, "NGA L00.XX"}, - {8.125363, 4.214744375, 3, 4, "NGA LK0.00"}, - {7.858835, 3.905259125, 3, 4, "NGA M00.XX"}, - {13.045004, 5.217494125, 3, 6, "NGA MK0.00"}, - {7.567736, 6.195072125, 3, 4, "NGA N00.XX"}, - {4.938744, 8.310264125, 3, 4, "NGA NK0.00"}, - {5.017223, 8.312624375, 3, 4, "NGA P00.XX"}, - {7.763761, 4.531279375, 3, 4, "NGA PK0.00"}, - {12.998964, 7.576812375, 3, 5, "NGA Q00.XX"}, - {7.238887, 5.161775375, 3, 4, "NGA QK0.00"}, - {7.489709, 4.524929125, 3, 4, "NGA R00.XX"}, - {10.306404, 9.80811075, 3, 5, "NGA RK0.00"}, - {7.983981, 3.565869125, 3, 4, "NGA S00.XX"}, - {9.602962, 6.525085625, 3, 4, "NGA SK0.00"}, - {7.743262, 8.495055125, 3, 5, "NGA T00.XX"}, - {7.620899, 4.720363375, 3, 4, "NGA TK0.00"}, - {7.20754, 5.557563125, 3, 4, "NGA V00.XX"}, - {10.280504, 11.15021075, 3, 5, "NGA VK0.00"}, - {7.103828, 4.805803125, 3, 4, "NGA W00.XX"}, - {11.739904, 11.933538875, 3, 6, "NGA WK0.00"}, - {9.271164, 12.4146415, 3, 5, "NGA X00.XX"}, - {7.629722, 4.160276375, 3, 4, "NGA XK0.00"}, - {5.196188, 7.680807375, 3, 4, "NGA Y00.XX"}, - {12.162504, 6.646566, 3, 5, "NGA YK0.00"}, - {10.282464, 13.23857025, 3, 6, "NGA Z00.XX"}, - {6.618312, 3.48190925, 3, 4, "NGA ZK0.00"}, - {8.9253005, 2.9415975, 2, 3, "NGA 123.XXX"}, - {5.9719685, 5.6830815, 2, 3, "NGA 12.XXXX"}, - {7.441535, 6.518551, 2, 3, "NGA 0123.XX"}, - {11.76858, 8.2783335, 2, 4, "NGA 1123.XX"}, - {10.25158, 7.1954335, 2, 3, "NGA 2123.XX"}, - {11.60868, 12.9290335, 2, 4, "NGA 3123.XX"}, - {11.07768, 7.2839335, 2, 3, "NGA 4123.XX"}, - {9.68352, 8.6564125, 2, 4, "NGA 5123.XX"}, - {12.815865, 5.008954, 2, 4, "NGA 6123.XX"}, - {7.42749, 5.956148, 3, 4, "NGA 7123.XX"}, - {12.741265, 7.480554, 2, 4, "NGA 8123.XX"}, - {10.16218, 9.7313335, 2, 4, "NGA 9123.XX"}, - {9.460805, 6.1379175, 2, 3, "NGA B123.XX"}, - {7.29922, 8.456096, 2, 4, "NGA C123.XX"}, - {7.104937, 5.507943, 3, 4, "NGA D123.XX"}, - {8.84842, 7.4034985, 2, 3, "NGA F123.XX"}, - {10.01058, 10.9570335, 2, 4, "NGA G123.XX"}, - {11.51698, 11.8760335, 2, 4, "NGA H123.XX"}, - {9.087265, 12.1823335, 2, 4, "NGA J123.XX"}, - {11.89488, 6.5247335, 2, 4, "NGA K123.XX"}, - {9.99278, 12.8887335, 2, 4, "NGA L123.XX"}, - {8.818009, 5.9105265, 2, 3, "NGA M123.XX"}, - {8.904992, 6.9435945, 2, 3, "NGA N123.XX"}, - {6.427243, 8.767228, 2, 4, "NGA P123.XX"}, - {8.963917, 3.6293825, 3, 4, "NGA Q123.XX"}, - {8.246485, 8.333956, 2, 3, "NGA R123.XX"}, - {12.654865, 10.842754, 2, 5, "NGA S123.XX"}, - {8.655865, 11.1408335, 2, 4, "NGA T123.XX"}, - {11.26808, 13.3827335, 2, 5, "NGA V123.XX"}, - {6.528737, 5.930966, 3, 4, "NGA W123.XX"}, - {6.623023, 7.099894, 2, 3, "NGA X123.XX"}, - {12.435865, 10.008054, 2, 5, "NGA Y123.XX"}, - {11.24838, 9.8555335, 2, 4, "NGA Z123.XX"}, - {13.2190535, 3.1001055, 1, 4, "NGA 1234.XXX"}, - {-6.787625, 39.217647, 4, 5, "TZA 12.XX"}, - {-6.710406, 39.10673775, 3, 4, "TZA 00.XXX"}, - {-2.510286, 32.86653, 3, 4, "TZA J0.XXX"}, - {-6.069076, 39.21039425, 3, 4, "TZA 000.XX"}, - {-6.155565, 39.18778225, 3, 4, "TZA 100.XX"}, - {-8.868676, 33.4057685, 3, 5, "TZA 200.XX"}, - {-8.868676, 33.4932185, 3, 5, "TZA 300.XX"}, - {-3.339576, 36.645507125, 3, 5, "TZA 400.XX"}, - {-6.763876, 37.62269425, 3, 4, "TZA 500.XX"}, - {-5.055876, 39.050207125, 3, 4, "TZA 600.XX"}, - {-6.129276, 35.69909425, 3, 4, "TZA 700.XX"}, - {-4.841076, 29.610707125, 3, 4, "TZA 800.XX"}, - {-3.305676, 37.298607125, 3, 5, "TZA 900.XX"}, - {-4.980176, 32.772607125, 3, 4, "TZA B00.XX"}, - {-10.620976, 35.61084275, 3, 5, "TZA C00.XX"}, - {-1.478276, 33.76272, 3, 5, "TZA D00.XX"}, - {-7.729276, 35.648981375, 3, 4, "TZA F00.XX"}, - {-9.261776, 32.7247685, 3, 6, "TZA G00.XX"}, - {-3.618076, 33.379707125, 3, 4, "TZA H00.XX"}, - {-10.235776, 40.14624275, 3, 4, "TZA J00.XX"}, - {-5.076836, 30.361099375, 3, 4, "TZA K00.XX"}, - {-6.841396, 36.96880025, 3, 4, "TZA KK0.00"}, - {-3.450036, 31.865599375, 3, 4, "TZA L00.XX"}, - {-7.966596, 31.596628375, 3, 4, "TZA LK0.00"}, - {-6.425136, 38.85901375, 3, 4, "TZA M00.XX"}, - {-1.334096, 31.781745, 3, 5, "TZA MK0.00"}, - {-6.330536, 31.04321375, 3, 4, "TZA N00.XX"}, - {-4.824296, 34.725573125, 3, 4, "TZA NK0.00"}, - {-4.980836, 29.965999375, 3, 4, "TZA P00.XX"}, - {-8.858596, 34.8004555, 3, 4, "TZA PK0.00"}, - {-2.637536, 32.609085, 3, 4, "TZA Q00.XX"}, - {-3.010096, 31.903245, 3, 4, "TZA QK0.00"}, - {-2.002836, 33.838685, 3, 4, "TZA R00.XX"}, - {-8.123496, 36.657228375, 3, 4, "TZA RK0.00"}, - {-9.325536, 34.7381415, 3, 4, "TZA S00.XX"}, - {-10.002096, 39.67971075, 3, 4, "TZA SK0.00"}, - {-9.093636, 32.9105415, 3, 5, "TZA T00.XX"}, - {-6.151296, 36.83180025, 3, 4, "TZA TK0.00"}, - {-7.679736, 36.948428125, 4, 5, "TZA V00.XX"}, - {-5.128796, 31.019673125, 3, 4, "TZA VK0.00"}, - {-10.710836, 38.77467025, 3, 5, "TZA W00.XX"}, - {-5.162796, 38.414473125, 3, 4, "TZA WK0.00"}, - {-4.562636, 30.085099375, 3, 4, "TZA X00.XX"}, - {-10.940296, 39.24921075, 3, 5, "TZA XK0.00"}, - {-2.837536, 33.049085, 3, 4, "TZA Y00.XX"}, - {-8.799496, 35.7842555, 3, 4, "TZA YK0.00"}, - {-8.281136, 35.258228125, 3, 4, "TZA Z00.XX"}, - {-4.285896, 33.853873125, 3, 4, "TZA ZK0.00"}, - {-2.7844305, 36.7646275, 2, 4, "TZA 12.XXXX"}, - {-5.455485, 36.851145, 2, 3, "TZA 123.XXX"}, - {-9.143535, 33.2614335, 2, 4, "TZA 0123.XX"}, - {-6.40142, 35.508205, 2, 3, "TZA 1123.XX"}, - {-5.165535, 29.586305, 2, 3, "TZA 2123.XX"}, - {-5.255035, 32.581605, 2, 3, "TZA 3123.XX"}, - {-10.89312, 35.4230335, 2, 4, "TZA 4123.XX"}, - {-1.753135, 33.571605, 2, 3, "TZA 5123.XX"}, - {-8.00142, 35.458205, 2, 3, "TZA 6123.XX"}, - {-9.444535, 32.6185325, 2, 5, "TZA 7123.XX"}, - {-3.892935, 33.188704, 2, 3, "TZA 8123.XX"}, - {-10.53442, 39.9742455, 2, 4, "TZA 9123.XX"}, - {-5.323435, 30.160305, 2, 3, "TZA B123.XX"}, - {-3.696635, 31.664805, 2, 3, "TZA C123.XX"}, - {-8.19212, 31.391105, 2, 4, "TZA D123.XX"}, - {-1.562335, 31.576005, 2, 3, "TZA F123.XX"}, - {-6.57442, 30.842505, 2, 3, "TZA G123.XX"}, - {-5.052535, 34.519905, 2, 3, "TZA H123.XX"}, - {-9.086835, 34.5976335, 2, 3, "TZA J123.XX"}, - {-2.884135, 32.408205, 2, 3, "TZA K123.XX"}, - {-3.238335, 31.697505, 3, 4, "TZA L123.XX"}, - {-2.249434, 33.637805, 2, 3, "TZA M123.XX"}, - {-8.13582, 36.600205, 2, 3, "TZA N123.XX"}, - {-9.572135, 34.5402335, 2, 3, "TZA P123.XX"}, - {-10.246435, 39.5190335, 2, 3, "TZA Q123.XX"}, - {-5.357035, 30.814005, 2, 3, "TZA R123.XX"}, - {-10.95472, 38.5769335, 2, 4, "TZA S123.XX"}, - {-4.809235, 29.884305, 3, 4, "TZA T123.XX"}, - {-11.16582, 39.0465335, 2, 4, "TZA V123.XX"}, - {-3.151735, 32.857405, 2, 3, "TZA W123.XX"}, - {-9.027735, 35.5814335, 2, 3, "TZA X123.XX"}, - {-8.52502, 35.057605, 2, 3, "TZA Y123.XX"}, - {-4.514135, 33.648205, 2, 3, "TZA Z123.XX"}, - {-1.733636, 29.7287245, 1, 5, "TZA 1234.XXX"}, - {30.0981, 31.2071175, 4, 5, "EGY 12.XX"}, - {30.116875, 30.8884095, 3, 4, "EGY 12.XXX"}, - {31.226424, 29.8570405, 3, 4, "EGY 000.XX"}, - {31.286966, 29.9377635, 3, 4, "EGY 100.XX"}, - {31.142224, 29.7143405, 3, 4, "EGY 200.XX"}, - {31.280424, 32.2466405, 3, 4, "EGY 300.XX"}, - {30.016724, 32.479105875, 3, 4, "EGY 400.XX"}, - {30.979945, 31.115168625, 3, 4, "EGY 500.XX"}, - {25.740724, 32.60502675, 3, 4, "EGY 600.XX"}, - {31.082524, 31.3305405, 3, 4, "EGY 700.XX"}, - {27.222624, 31.148661375, 4, 5, "EGY 800.XX"}, - {30.828724, 30.949879125, 3, 4, "EGY 900.XX"}, - {24.120724, 32.847291125, 3, 4, "EGY B00.XX"}, - {29.093124, 31.043257375, 3, 4, "EGY C00.XX"}, - {26.590724, 31.673587125, 3, 4, "EGY D00.XX"}, - {30.592464, 31.464190375, 3, 4, "EGY F00.XX"}, - {29.304104, 30.810254375, 3, 4, "EGY FK0.00"}, - {30.606264, 32.239990375, 3, 4, "EGY G00.XX"}, - {31.119904, 30.1008025, 3, 4, "EGY GK0.00"}, - {31.045564, 30.4265325, 3, 4, "EGY H00.XX"}, - {28.091204, 30.718943875, 3, 4, "EGY HK0.00"}, - {26.184264, 32.703936625, 3, 4, "EGY J00.XX"}, - {30.556204, 30.975820125, 3, 4, "EGY JK0.00"}, - {30.475064, 31.131790375, 3, 4, "EGY K00.XX"}, - {27.724704, 30.822288625, 3, 4, "EGY KK0.00"}, - {31.105664, 30.8941325, 3, 4, "EGY L00.XX"}, - {30.418704, 31.534364875, 3, 4, "EGY LK0.00"}, - {31.133764, 33.7732325, 2, 3, "EGY M00.XX"}, - {30.704104, 31.239820125, 3, 4, "EGY MK0.00"}, - {26.342464, 31.845564375, 3, 4, "EGY N00.XX"}, - {24.974104, 32.8413395, 3, 4, "EGY NK0.00"}, - {29.863564, 31.298933875, 3, 4, "EGY P00.XX"}, - {31.124104, 30.6096025, 3, 4, "EGY PK0.00"}, - {31.322464, 30.2639325, 3, 4, "EGY Q00.XX"}, - {31.214104, 31.3196025, 3, 4, "EGY QK0.00"}, - {31.182464, 31.9839325, 3, 4, "EGY R00.XX"}, - {30.724104, 31.639820125, 3, 4, "EGY RK0.00"}, - {31.092464, 31.5639325, 3, 4, "EGY S00.XX"}, - {31.001004, 29.7481025, 3, 4, "EGY SK0.00"}, - {31.432464, 31.7839325, 3, 4, "EGY T00.XX"}, - {28.307504, 30.680643875, 3, 4, "EGY TK0.00"}, - {30.488764, 30.885690375, 3, 4, "EGY V00.XX"}, - {26.761504, 31.474078125, 3, 4, "EGY VK0.00"}, - {29.176264, 31.103906125, 3, 4, "EGY W00.XX"}, - {30.881004, 31.427120125, 3, 4, "EGY WK0.00"}, - {29.502464, 30.814533875, 3, 4, "EGY X00.XX"}, - {30.905504, 30.262820125, 3, 4, "EGY XK0.00"}, - {30.447464, 30.990662625, 3, 4, "EGY Y00.XX"}, - {27.308304, 30.922288625, 3, 4, "EGY YK0.00"}, - {25.637064, 32.52242225, 3, 4, "EGY Z00.XX"}, - {30.814104, 30.789820125, 3, 4, "EGY ZK0.00"}, - {29.848025, 29.300025, 2, 3, "EGY 03K.S0G"}, - {28.860025, 30.348025, 2, 3, "EGY Q20.610"}, - {27.423025, 30.545025, 2, 3, "EGY V2X.L0S"}, - {27.151025, 30.715025, 3, 4, "EGY X62.S13"}, - {26.400025, 33.617025, 2, 3, "EGY XZV.60G"}, - {27.020691, 30.532276, 2, 3, "EGY 12.XXXX"}, - {24.406462, 30.483952, 2, 3, "EGY 1234.XX"}, - {30.982254, 25.131316, 1, 3, "EGY 1234.XXX"}, - {18.100861, -16.022168, 4, 5, "MRT 12.XX"}, - {18.268515, -16.059098, 3, 4, "MRT 12.XXX"}, - {16.600514, -11.463656125, 3, 5, "MRT 000.XX"}, - {16.138114, -13.56028625, 3, 5, "MRT 200.XX"}, - {16.138114, -13.43322125, 4, 6, "MRT 400.XX"}, - {16.509914, -15.865956125, 3, 6, "MRT 600.XX"}, - {22.710314, -12.54410225, 2, 7, "MRT 800.XX"}, - {20.502214, -13.111884, 2, 3, "MRT B00.XX"}, - {16.600514, -7.337056125, 3, 4, "MRT D00.XX"}, - {18.534314, -11.489534625, 2, 3, "MRT G00.XX"}, - {16.980514, -13.563826, 3, 4, "MRT J00.XX"}, - {17.284914, -7.100126, 3, 4, "MRT L00.XX"}, - {19.790724, -14.44316525, 2, 3, "MRT N00.XX"}, - {17.094124, -13.965688, 3, 4, "MRT P00.XX"}, - {16.651224, -14.308774125, 3, 5, "MRT Q00.XX"}, - {15.199424, -12.2393355, 3, 8, "MRT R00.XX"}, - {20.504824, -12.404678125, 2, 3, "MRT S00.XX"}, - {16.283224, -8.21306125, 3, 4, "MRT T00.XX"}, - {16.700724, -9.662374125, 3, 4, "MRT V00.XX"}, - {15.846824, -9.46886125, 3, 4, "MRT W00.XX"}, - {22.730124, -12.73666925, 2, 7, "MRT X00.XX"}, - {25.254124, -11.60877325, 2, 3, "MRT Y00.XX"}, - {20.970324, -11.672692, 2, 3, "MRT Z00.XX"}, - {18.023983, -16.4202355, 2, 3, "MRT 123.XXX"}, - {16.445605, -13.263099, 2, 4, "MRT 12.XXXX"}, - {17.257595, -10.227473, 2, 3, "MRT 1234.XX"}, - {26.4866365, -16.790253, 1, 2, "MRT 1234.XXX"}, - {-17.7521, -63.220074, 4, 6, "BOL 12.XX"}, - {-17.851506, -63.269785875, 3, 5, "BOL 00.XXX"}, - {-17.334325, -66.356907875, 3, 5, "BOL C0.XXX"}, - {-16.627045, -68.323390625, 3, 5, "BOL P0.XXX"}, - {-17.976886, -67.16876475, 3, 5, "BOL 000.XX"}, - {-18.993876, -65.3140395, 3, 5, "BOL 200.XX"}, - {-21.487676, -64.76721775, 2, 4, "BOL 300.XX"}, - {-19.537776, -65.79706525, 3, 5, "BOL 400.XX"}, - {-17.294376, -63.294888, 3, 5, "BOL 500.XX"}, - {-14.817455, -64.9418525, 2, 4, "BOL 600.XX"}, - {-21.943455, -63.692448125, 2, 6, "BOL 700.XX"}, - {-10.970976, -66.09385725, 2, 6, "BOL 800.XX"}, - {-10.782976, -65.39605725, 2, 6, "BOL 900.XX"}, - {-18.406876, -66.612826625, 3, 5, "BOL B00.XX"}, - {-22.055476, -65.6423435, 2, 6, "BOL C00.XX"}, - {-19.990976, -63.567778125, 2, 4, "BOL D00.XX"}, - {-22.693376, -64.37996925, 2, 6, "BOL F00.XX"}, - {-21.399276, -65.76361775, 2, 4, "BOL G00.XX"}, - {-10.979976, -68.79615725, 2, 9, "BOL H00.XX"}, - {-16.335276, -61.009174125, 2, 6, "BOL J00.XX"}, - {-17.482576, -63.204900875, 3, 5, "BOL K00.XX"}, - {-14.819576, -66.7857355, 3, 5, "BOL L00.XX"}, - {-21.259325, -63.50565875, 2, 4, "BOL M00.XX"}, - {-18.249276, -66.88271375, 3, 5, "BOL N00.XX"}, - {-17.395455, -63.910114375, 3, 5, "BOL P00.XX"}, - {-17.526595, -65.901093375, 3, 5, "BOL Q00.XX"}, - {-17.076076, -63.271388, 3, 5, "BOL R00.XX"}, - {-13.698876, -65.46610975, 2, 6, "BOL S00.XX"}, - {-15.851376, -63.22706125, 2, 4, "BOL T00.XX"}, - {-15.795876, -67.60146125, 3, 5, "BOL V00.XX"}, - {-17.960376, -63.43371375, 3, 5, "BOL W00.XX"}, - {-18.936276, -57.8435395, 2, 6, "BOL X00.XX"}, - {-17.319276, -63.442600875, 3, 5, "BOL Y00.XX"}, - {-20.419276, -66.873278125, 2, 4, "BOL Z00.XX"}, - {-17.0444545, -65.0345575, 2, 4, "BOL 123.XXX"}, - {-17.236508, -67.766496, 2, 4, "BOL 12.XXXX"}, - {-14.488357, -68.651827, 2, 4, "BOL 1234.XX"}, - {-10.5897175, -69.21865, 1, 8, "BOL 1234.XXX"}, - {9.0646175, 38.701477, 4, 5, "ETH 12.XX"}, - {9.132015, 38.6136115, 3, 4, "ETH 12.XXX"}, - {9.616545, 41.776128125, 2, 4, "ETH 000.XX"}, - {13.548924, 39.43899025, 3, 4, "ETH 100.XX"}, - {8.586024, 39.2310685, 3, 4, "ETH 200.XX"}, - {11.633824, 37.345929875, 3, 6, "ETH 300.XX"}, - {12.631724, 37.411616, 3, 6, "ETH 400.XX"}, - {11.172424, 39.603229875, 3, 4, "ETH 500.XX"}, - {7.091845, 38.455621875, 3, 4, "ETH 600.XX"}, - {7.713024, 36.799781375, 2, 3, "ETH 700.XX"}, - {9.350424, 42.0821685, 2, 4, "ETH 800.XX"}, - {7.241124, 38.575981375, 3, 4, "ETH 900.XX"}, - {6.072624, 37.53059425, 2, 3, "ETH B00.XX"}, - {11.119124, 39.703129875, 3, 4, "ETH C00.XX"}, - {9.130924, 36.5055685, 2, 3, "ETH D00.XX"}, - {10.381724, 37.68914275, 3, 6, "ETH F00.XX"}, - {7.975864, 39.101628125, 3, 4, "ETH G00.XX"}, - {14.274704, 39.435049375, 3, 6, "ETH GK0.00"}, - {7.564664, 37.827928125, 3, 4, "ETH H00.XX"}, - {6.843504, 37.736228375, 3, 4, "ETH HK0.00"}, - {9.680964, 39.499755875, 3, 4, "ETH J00.XX"}, - {6.409104, 38.27560025, 2, 3, "ETH JK0.00"}, - {7.022464, 39.938828125, 3, 4, "ETH K00.XX"}, - {12.414104, 39.533366, 3, 4, "ETH KK0.00"}, - {14.109964, 38.24432675, 3, 6, "ETH L00.XX"}, - {8.969504, 37.8311555, 3, 4, "ETH LK0.00"}, - {5.344564, 39.54581375, 2, 3, "ETH M00.XX"}, - {9.345704, 42.7725555, 2, 4, "ETH MK0.00"}, - {14.130664, 38.69992675, 3, 4, "ETH N00.XX"}, - {14.167204, 38.85482125, 3, 4, "ETH NK0.00"}, - {8.544864, 37.9416415, 3, 4, "ETH P00.XX"}, - {11.824404, 39.565938875, 3, 4, "ETH PK0.00"}, - {6.756064, 38.36091375, 3, 4, "ETH Q00.XX"}, - {8.144104, 38.793728375, 3, 4, "ETH QK0.00"}, - {8.612464, 39.0887415, 3, 4, "ETH R00.XX"}, - {7.854104, 39.603728375, 3, 4, "ETH RK0.00"}, - {12.177564, 39.611298, 3, 4, "ETH S00.XX"}, - {9.174104, 35.8036555, 2, 5, "ETH SK0.00"}, - {8.132464, 38.338828125, 3, 4, "ETH T00.XX"}, - {9.063904, 40.8610555, 2, 3, "ETH TK0.00"}, - {5.892464, 38.94891375, 2, 3, "ETH V00.XX"}, - {12.774104, 39.513294125, 3, 4, "ETH VK0.00"}, - {9.796564, 38.706255875, 3, 4, "ETH W00.XX"}, - {7.911604, 38.688928375, 3, 4, "ETH WK0.00"}, - {8.553764, 34.7722415, 2, 5, "ETH X00.XX"}, - {11.071404, 37.857138875, 3, 6, "ETH XK0.00"}, - {11.751364, 41.040384625, 2, 4, "ETH Y00.XX"}, - {8.244104, 34.563728375, 2, 5, "ETH YK0.00"}, - {10.975064, 36.48027025, 2, 5, "ETH Z00.XX"}, - {9.064304, 38.4840555, 3, 4, "ETH ZK0.00"}, - {9.2889225, 37.5217765, 2, 3, "ETH 123.XXX"}, - {11.761743, 37.4277445, 2, 5, "ETH 12.XXXX"}, - {14.509893, 37.3572195, 2, 7, "ETH 1234.XX"}, - {9.718072, 33.51484, 1, 8, "ETH 1234.XXX"}, - {4.6651, -74.12789, 5, 6, "COL 12.XX"}, - {4.778935, -74.227852375, 4, 5, "COL 00.XXX"}, - {3.515084, -76.646231625, 4, 5, "COL C0.XXX"}, - {6.345084, -75.72660925, 4, 5, "COL P0.XXX"}, - {11.032745, -74.84777125, 4, 5, "COL 000.XX"}, - {10.948545, -74.84377125, 4, 5, "COL 100.XX"}, - {10.442545, -75.56577125, 4, 5, "COL 200.XX"}, - {10.376545, -75.53477125, 4, 5, "COL 300.XX"}, - {7.938145, -72.547973125, 4, 6, "COL 400.XX"}, - {7.168934, -73.179078125, 4, 6, "COL 500.XX"}, - {4.839834, -75.723139375, 5, 6, "COL 600.XX"}, - {11.244545, -74.237770625, 4, 5, "COL 700.XX"}, - {4.456545, -75.257939375, 4, 5, "COL 800.XX"}, - {1.229834, -77.32302, 4, 7, "COL 900.XX"}, - {5.068545, -75.550039375, 4, 5, "COL B00.XX"}, - {2.972434, -75.31942, 4, 5, "COL C00.XX"}, - {4.156545, -73.660439375, 4, 6, "COL D00.XX"}, - {4.563534, -75.721639375, 4, 5, "COL F00.XX"}, - {10.491834, -73.30583625, 4, 6, "COL G00.XX"}, - {8.794545, -75.9179975, 4, 5, "COL H00.XX"}, - {9.330834, -75.4391975, 4, 5, "COL J00.XX"}, - {7.085334, -73.142778125, 5, 7, "COL K00.XX"}, - {3.556545, -76.349439375, 4, 5, "COL L00.XX"}, - {3.884545, -77.083339375, 4, 5, "COL M00.XX"}, - {2.486545, -76.64852, 4, 5, "COL N00.XX"}, - {7.088545, -73.897478125, 4, 5, "COL P00.XX"}, - {4.842934, -75.808839375, 4, 5, "COL Q00.XX"}, - {4.119834, -76.253139375, 4, 5, "COL R00.XX"}, - {4.779634, -75.965539375, 4, 5, "COL S00.XX"}, - {4.317994, -74.830010375, 4, 5, "COL T00.XX"}, - {1.614004, -75.646145, 4, 5, "COL TK0.00"}, - {11.399094, -72.272123625, 4, 6, "COL V00.XX"}, - {5.724204, -72.95459025, 4, 6, "COL VK0.00"}, - {3.921394, -76.328010375, 4, 5, "COL W00.XX"}, - {5.542285, -73.38123325, 4, 6, "COL WK0.00"}, - {7.087594, -73.201081125, 4, 6, "COL X00.XX"}, - {10.874304, -74.79798075, 4, 5, "COL XK0.00"}, - {9.261245, -74.8035525, 4, 5, "COL Y00.XX"}, - {11.511895, -72.934808875, 4, 6, "COL YK0.00"}, - {4.837594, -74.390910375, 4, 5, "COL Z00.XX"}, - {5.829604, -73.06039025, 4, 6, "COL ZK0.00"}, - {4.541415, -76.6484905, 3, 4, "COL 123.XXX"}, - {8.392405, -76.0532485, 3, 4, "COL 12.XXXX"}, - {7.65428, -72.811995, 3, 5, "COL 0123.XX"}, - {6.84348, -73.346095, 3, 5, "COL 1123.XX"}, - {0.791265, -77.717995, 3, 6, "COL 2123.XX"}, - {2.743865, -75.541795, 3, 4, "COL 3123.XX"}, - {10.03498, -73.4957665, 3, 4, "COL 4123.XX"}, - {3.642365, -77.291795, 3, 4, "COL 5123.XX"}, - {2.269565, -76.841295, 3, 4, "COL 6123.XX"}, - {6.83458, -74.115295, 3, 4, "COL 7123.XX"}, - {1.556665, -76.072595, 3, 4, "COL 8123.XX"}, - {11.15008, -72.4848665, 3, 5, "COL 9123.XX"}, - {5.44938, -73.386395, 3, 5, "COL B123.XX"}, - {11.24008, -73.1504665, 3, 5, "COL C123.XX"}, - {1.361965, -79.040895, 3, 6, "COL D123.XX"}, - {7.65358, -76.921795, 3, 4, "COL F123.XX"}, - {8.04358, -73.716795, 3, 4, "COL G123.XX"}, - {5.235865, -74.901795, 3, 4, "COL H123.XX"}, - {5.45858, -76.891795, 3, 4, "COL J123.XX"}, - {6.63968, -70.985695, 3, 5, "COL K123.XX"}, - {5.96358, -75.751795, 3, 4, "COL L123.XX"}, - {5.115865, -72.641795, 3, 6, "COL M123.XX"}, - {12.345865, -81.733346, 3, 4, "COL N123.XX"}, - {7.56358, -75.241795, 3, 4, "COL P123.XX"}, - {7.16948, -72.886895, 4, 6, "COL Q123.XX"}, - {5.38858, -74.051795, 3, 4, "COL R123.XX"}, - {2.736565, -76.655495, 4, 5, "COL S123.XX"}, - {6.83858, -74.931795, 3, 4, "COL T123.XX"}, - {6.24858, -74.651795, 3, 4, "COL V123.XX"}, - {6.36148, -73.370695, 3, 5, "COL W123.XX"}, - {6.54568, -72.126895, 3, 5, "COL X123.XX"}, - {2.008765, -75.944195, 4, 5, "COL Y123.XX"}, - {-1.3701675, -78.6434945, 2, 8, "COL 1234.XXX"}, - {10.6450515, -81.7207595, 2, 3, "COL 123.XXXX"}, - {12.168144, -81.1944395, 2, 3, "COL 1234.XXXX"}, - {-33.910588, 18.37205, 4, 5, "ZAF 00.XX"}, - {-33.968098, 18.461041, 4, 5, "ZAF J0.XX"}, - {-29.826576, 30.960031625, 4, 5, "ZAF 000.XX"}, - {-26.149276, 27.994913875, 4, 6, "ZAF 100.XX"}, - {-25.697176, 28.162213875, 4, 6, "ZAF 200.XX"}, - {-26.214276, 27.813713875, 4, 6, "ZAF 300.XX"}, - {-33.915676, 25.549984, 4, 5, "ZAF 400.XX"}, - {-26.139076, 28.256813875, 4, 6, "ZAF 500.XX"}, - {-26.609876, 27.908387125, 4, 6, "ZAF 600.XX"}, - {-29.572476, 30.348431625, 4, 5, "ZAF 700.XX"}, - {-32.964576, 27.837349375, 4, 5, "ZAF 800.XX"}, - {-25.972776, 28.162413875, 4, 6, "ZAF 900.XX"}, - {-29.078276, 26.167457375, 4, 5, "ZAF B00.XX"}, - {-26.198476, 28.163813875, 4, 6, "ZAF C00.XX"}, - {-26.666676, 27.789987125, 4, 6, "ZAF D00.XX"}, - {-27.708876, 29.895035625, 3, 4, "ZAF F00.XX"}, - {-26.067976, 27.732713875, 4, 6, "ZAF G00.XX"}, - {-27.927576, 26.693009875, 4, 5, "ZAF H00.XX"}, - {-26.208676, 28.315713875, 5, 7, "ZAF J00.XX"}, - {-26.206976, 28.408713875, 5, 7, "ZAF K00.XX"}, - {-33.725176, 25.357484, 4, 5, "ZAF L00.XX"}, - {-25.871936, 29.204136625, 4, 6, "ZAF M00.XX"}, - {-26.277696, 28.100578125, 4, 6, "ZAF MK0.00"}, - {-29.217336, 26.674306125, 4, 5, "ZAF N00.XX"}, - {-33.732496, 18.949534, 4, 5, "ZAF NK0.00"}, - {-25.978136, 28.076336625, 4, 6, "ZAF P00.XX"}, - {-28.742596, 24.722699125, 4, 6, "ZAF PK0.00"}, - {-26.847036, 26.621193125, 4, 6, "ZAF Q00.XX"}, - {-26.363996, 27.364178125, 4, 6, "ZAF QK0.00"}, - {-25.847936, 28.151936625, 4, 6, "ZAF R00.XX"}, - {-34.075896, 18.808734, 4, 5, "ZAF RK0.00"}, - {-26.165036, 27.663936625, 4, 6, "ZAF S00.XX"}, - {-25.765496, 29.438722875, 4, 5, "ZAF SK0.00"}, - {-25.645436, 27.20112225, 4, 6, "ZAF T00.XX"}, - {-26.364396, 28.356478125, 4, 6, "ZAF TK0.00"}, - {-26.698636, 27.059064375, 4, 6, "ZAF V00.XX"}, - {-33.974796, 22.416534, 4, 5, "ZAF VK0.00"}, - {-28.543336, 29.745277375, 4, 5, "ZAF W00.XX"}, - {-23.898096, 29.427057125, 4, 5, "ZAF WK0.00"}, - {-24.152736, 28.95486575, 3, 5, "ZAF X00.XX"}, - {-29.815396, 30.600209625, 3, 4, "ZAF XK0.00"}, - {-25.484036, 28.04842225, 4, 6, "ZAF Y00.XX"}, - {-33.650496, 19.413934, 4, 5, "ZAF YK0.00"}, - {-26.533936, 29.050964375, 4, 6, "ZAF Z00.XX"}, - {-27.665896, 27.180688625, 4, 5, "ZAF ZK0.00"}, - {-33.694277, 18.37641, 4, 5, "ZAF 12.XXX"}, - {-30.101025, 30.6483015, 4, 5, "ZAF 01.XXXX"}, - {-34.022925, 25.23291, 3, 4, "ZAF 11.XXXX"}, - {-29.881725, 30.0615015, 3, 4, "ZAF 21.XXXX"}, - {-33.221724, 27.384345, 3, 4, "ZAF 31.XXXX"}, - {-29.361425, 26.018415, 3, 4, "ZAF 41.XXXX"}, - {-28.166725, 29.8461365, 3, 4, "ZAF 51.XXXX"}, - {-28.086725, 26.7111365, 3, 4, "ZAF 61.XXXX"}, - {-29.431725, 26.543615, 3, 4, "ZAF 71.XXXX"}, - {-34.143325, 18.92361, 3, 4, "ZAF 81.XXXX"}, - {-28.936825, 24.486915, 3, 5, "ZAF 91.XXXX"}, - {-34.001425, 22.1689315, 4, 5, "ZAF B1.XXXX"}, - {-25.540125, 30.9012715, 4, 6, "ZAF C1.XXXX"}, - {-24.146725, 30.957885, 3, 5, "ZAF D1.XXXX"}, - {-28.740825, 29.7394365, 3, 4, "ZAF F1.XXXX"}, - {-24.236725, 28.997885, 3, 5, "ZAF G1.XXXX"}, - {-33.711725, 19.1273315, 4, 5, "ZAF H1.XXXX"}, - {-28.963225, 31.751315, 3, 4, "ZAF J1.XXXX"}, - {-23.251725, 29.6704065, 3, 4, "ZAF K1.XXXX"}, - {-31.791725, 28.5518665, 3, 4, "ZAF L1.XXXX"}, - {-26.389625, 25.9363715, 3, 5, "ZAF M1.XXXX"}, - {-33.661725, 26.4573315, 3, 4, "ZAF N1.XXXX"}, - {-28.081725, 30.5261365, 3, 4, "ZAF P1.XXXX"}, - {-33.721724, 18.3572315, 4, 5, "ZAF Q1.XXXX"}, - {-28.216725, 28.1361365, 3, 4, "ZAF R1.XXXX"}, - {-32.091725, 26.7717665, 3, 4, "ZAF S1.XXXX"}, - {-33.163425, 17.883145, 3, 4, "ZAF T1.XXXX"}, - {-34.350625, 21.84631, 3, 4, "ZAF V1.XXXX"}, - {-28.671725, 21.0011365, 3, 5, "ZAF W1.XXXX"}, - {-26.082325, 25.4046715, 3, 5, "ZAF X1.XXXX"}, - {-26.551725, 29.6558715, 3, 4, "ZAF Y1.XXXX"}, - {-23.341725, 30.3804065, 3, 5, "ZAF Z1.XXXX"}, - {-28.63142, 28.7149785, 3, 5, "ZAF 0123.XX"}, - {-27.194135, 24.47245, 3, 5, "ZAF 1123.XX"}, - {-34.091635, 22.938846, 3, 4, "ZAF 2123.XX"}, - {-29.56642, 31.037199, 3, 4, "ZAF 3123.XX"}, - {-32.584135, 22.296997, 3, 4, "ZAF 4123.XX"}, - {-32.534134, 24.266997, 3, 4, "ZAF 5123.XX"}, - {-31.090035, 30.064348, 3, 4, "ZAF 6123.XX"}, - {-32.564135, 27.826997, 3, 4, "ZAF 7123.XX"}, - {-27.23142, 30.55245, 3, 4, "ZAF 8123.XX"}, - {-29.264135, 29.557299, 3, 4, "ZAF 9123.XX"}, - {-27.42142, 25.07245, 3, 5, "ZAF B123.XX"}, - {-32.43142, 25.3447765, 3, 4, "ZAF C123.XX"}, - {-26.01142, 30.8002295, 3, 6, "ZAF D123.XX"}, - {-33.00142, 26.356997, 3, 4, "ZAF F123.XX"}, - {-30.88142, 23.7399275, 3, 4, "ZAF G123.XX"}, - {-27.65642, 25.52735, 3, 4, "ZAF H123.XX"}, - {-24.434135, 29.247601, 3, 5, "ZAF J123.XX"}, - {-30.78142, 29.1599275, 3, 4, "ZAF K123.XX"}, - {-34.64142, 18.951846, 3, 4, "ZAF L123.XX"}, - {-24.01642, 29.9653805, 3, 4, "ZAF M123.XX"}, - {-28.074135, 26.1050785, 3, 4, "ZAF N123.XX"}, - {-27.59142, 29.63245, 3, 4, "ZAF P123.XX"}, - {-30.51142, 30.4899275, 3, 4, "ZAF Q123.XX"}, - {-30.924135, 26.442148, 3, 4, "ZAF R123.XX"}, - {-34.144135, 19.926846, 3, 4, "ZAF S123.XX"}, - {-28.184135, 24.6651785, 3, 5, "ZAF T123.XX"}, - {-28.63142, 26.4650785, 3, 4, "ZAF V123.XX"}, - {-25.324135, 30.2002295, 3, 5, "ZAF W123.XX"}, - {-32.794135, 27.136997, 3, 4, "ZAF X123.XX"}, - {-24.93142, 28.147601, 4, 6, "ZAF Y123.XX"}, - {-28.55142, 27.3650785, 3, 4, "ZAF Z123.XX"}, - {-24.8810165, 26.654769, 3, 6, "ZAF 123.XXX"}, - {-24.5928525, 17.065382, 2, 5, "ZAF 1234.XXX"}, - {-46.4040615, 37.0941095, 2, 3, "ZAF M12.XXXX"}, - {-34.758, 27.47, 2, 3, "ZAF L7J5.PMFM"}, - {12.6735, -8.026549, 5, 7, "MLI 12.XX"}, - {12.838569, -8.218788, 4, 5, "MLI 12.XXX"}, - {11.359824, -5.719170125, 4, 5, "MLI 000.XX"}, - {12.418824, -5.509584, 4, 7, "MLI 100.XX"}, - {14.530724, -4.221922625, 4, 6, "MLI 200.XX"}, - {14.572424, -4.128522625, 4, 6, "MLI 300.XX"}, - {14.490724, -11.481922625, 4, 6, "MLI 400.XX"}, - {13.320624, -4.95070975, 4, 6, "MLI 500.XX"}, - {13.456524, -6.31870975, 4, 5, "MLI 600.XX"}, - {13.499324, -6.23180975, 4, 5, "MLI 700.XX"}, - {15.290724, -9.625448375, 4, 6, "MLI 800.XX"}, - {16.307824, -3.43736125, 4, 5, "MLI 900.XX"}, - {13.741424, -6.11790975, 4, 5, "MLI B00.XX"}, - {16.812824, -3.047974125, 4, 5, "MLI C00.XX"}, - {13.965524, -4.59460975, 4, 6, "MLI D00.XX"}, - {16.311524, -0.05966125, 4, 5, "MLI F00.XX"}, - {13.619824, -8.07690975, 5, 6, "MLI G00.XX"}, - {11.460724, -7.531470125, 4, 5, "MLI H00.XX"}, - {14.282424, -6.031522625, 4, 5, "MLI J00.XX"}, - {12.911824, -7.594596875, 4, 5, "MLI K00.XX"}, - {13.588424, -7.48800975, 5, 6, "MLI L00.XX"}, - {15.209324, -7.3271355, 4, 6, "MLI M00.XX"}, - {13.828124, -10.87900975, 5, 6, "MLI N00.XX"}, - {11.958324, -8.467870125, 4, 6, "MLI P00.XX"}, - {18.482724, 1.367373375, 4, 6, "MLI Q00.XX"}, - {14.112424, -3.12380975, 4, 6, "MLI R00.XX"}, - {15.942464, -4.02211675, 4, 5, "MLI S00.XX"}, - {16.410004, -3.688340125, 4, 5, "MLI SK0.00"}, - {11.109664, -6.927615375, 4, 5, "MLI T00.XX"}, - {12.349504, -4.806434, 4, 7, "MLI TK0.00"}, - {14.001164, -5.38797325, 4, 6, "MLI V00.XX"}, - {14.999104, -2.9772235, 4, 6, "MLI VK0.00"}, - {14.362464, -3.641858875, 4, 6, "MLI W00.XX"}, - {14.447204, -4.944650625, 4, 6, "MLI WK0.00"}, - {12.846764, -4.957487625, 4, 7, "MLI X00.XX"}, - {13.034104, -9.516705875, 4, 5, "MLI XK0.00"}, - {14.744964, -6.1361455, 4, 6, "MLI Y00.XX"}, - {13.716404, -6.02967875, 4, 5, "MLI YK0.00"}, - {16.133864, -3.78161675, 4, 5, "MLI Z00.XX"}, - {11.853904, -6.797761125, 4, 5, "MLI ZK0.00"}, - {14.150356, -8.9078705, 4, 5, "MLI 12.XXXX"}, - {14.8786475, -6.2917825, 3, 5, "MLI 123.XXX"}, - {16.03938, -0.2517175, 3, 4, "MLI 0123.XX"}, - {11.00708, -6.0541665, 3, 4, "MLI 1123.XX"}, - {14.14528, -11.660146, 4, 6, "MLI 2123.XX"}, - {14.961865, -9.7891175, 3, 5, "MLI 3123.XX"}, - {16.03678, -3.8002175, 3, 4, "MLI 4123.XX"}, - {16.37498, -3.2289175, 3, 4, "MLI 5123.XX"}, - {11.18858, -7.7191665, 3, 5, "MLI 6123.XX"}, - {14.908665, -7.7040175, 3, 5, "MLI 7123.XX"}, - {13.46868, -11.170446, 4, 5, "MLI 8123.XX"}, - {18.21058, 1.168103, 3, 5, "MLI 9123.XX"}, - {13.84028, -3.318946, 3, 5, "MLI B123.XX"}, - {15.641765, -4.3137175, 3, 4, "MLI C123.XX"}, - {11.01428, -7.0695665, 3, 4, "MLI D123.XX"}, - {14.725865, -3.2428175, 3, 5, "MLI F123.XX"}, - {14.00688, -3.814646, 4, 6, "MLI G123.XX"}, - {12.987265, -9.892246, 3, 4, "MLI H123.XX"}, - {24.9483885, -6.511934, 2, 6, "MLI 0123.XXX"}, - {24.9483885, -3.622207, 2, 5, "MLI 1123.XXX"}, - {22.4719905, -6.483856, 3, 5, "MLI 2123.XXX"}, - {22.4719905, -3.653711, 3, 6, "MLI 3123.XXX"}, - {22.4719905, -0.823566, 2, 5, "MLI 4123.XXX"}, - {22.4719905, 1.552717, 3, 7, "MLI 5123.XXX"}, - {19.7744845, -6.4855285, 2, 4, "MLI 6123.XXX"}, - {19.7744845, -3.6851745, 2, 3, "MLI 7123.XXX"}, - {19.7744845, -0.8848205, 2, 5, "MLI 8123.XXX"}, - {19.7744845, 1.5808355, 3, 7, "MLI 9123.XXX"}, - {15.6932945, -12.1460695, 2, 7, "MLI B123.XXX"}, - {15.6932945, -9.4579505, 2, 5, "MLI C123.XXX"}, - {17.1096105, -6.7166505, 2, 4, "MLI D123.XXX"}, - {17.1096105, -3.9758785, 2, 3, "MLI F123.XXX"}, - {17.1096105, -1.2351065, 2, 3, "MLI G123.XXX"}, - {16.7270065, 1.492644, 2, 4, "MLI H123.XXX"}, - {14.4284205, -12.146674, 3, 6, "MLI K123.XXX"}, - {14.4284205, -9.458554, 3, 4, "MLI L123.XXX"}, - {14.4284205, -6.747574, 2, 3, "MLI M123.XXX"}, - {14.4284205, -4.036593, 3, 5, "MLI N123.XXX"}, - {10.927664, -8.8043735, 2, 5, "MLI P123.XXX"}, - {12.6384, -7.987817, 5, 7, "MLI 7TZS.V1GM"}, - {-8.802198, 13.2074165, 4, 5, "AGO 12.XX"}, - {-8.718093, 13.0459285, 3, 4, "AGO 12.XXX"}, - {-11.763691, 19.856844375, 3, 4, "AGO 000.XX"}, - {-14.835455, 13.4682325, 3, 4, "AGO 100.XX"}, - {-14.877876, 13.4363645, 3, 4, "AGO 200.XX"}, - {-14.877876, 13.5257365, 3, 4, "AGO 300.XX"}, - {-12.720656, 15.674447625, 3, 4, "AGO 400.XX"}, - {-12.720656, 15.737083625, 3, 4, "AGO 500.XX"}, - {-12.572056, 13.340616, 3, 4, "AGO 600.XX"}, - {-12.532056, 13.403083, 3, 4, "AGO 700.XX"}, - {-12.340655, 16.90223, 3, 4, "AGO 800.XX"}, - {-12.317176, 13.516616, 3, 4, "AGO 900.XX"}, - {-12.400276, 13.510516, 3, 4, "AGO B00.XX"}, - {-15.145876, 12.1105645, 3, 4, "AGO C00.XX"}, - {-9.519455, 16.294228125, 3, 4, "AGO D00.XX"}, - {-5.555055, 12.16072625, 3, 6, "AGO F00.XX"}, - {-9.647455, 20.346928125, 3, 4, "AGO G00.XX"}, - {-6.220276, 14.19699425, 3, 6, "AGO H00.XX"}, - {-7.579276, 15.008981375, 3, 6, "AGO J00.XX"}, - {-8.390076, 20.691581375, 3, 4, "AGO K00.XX"}, - {-11.350176, 15.076029875, 3, 4, "AGO L00.XX"}, - {-11.166776, 13.815929875, 3, 4, "AGO M00.XX"}, - {-6.112976, 12.32129425, 3, 6, "AGO N00.XX"}, - {-8.565336, 13.6292415, 3, 4, "AGO P00.XX"}, - {-14.666296, 17.668249375, 3, 4, "AGO PK0.00"}, - {-12.836636, 15.525312375, 3, 4, "AGO Q00.XX"}, - {-13.795396, 14.66192125, 3, 4, "AGO QK0.00"}, - {-9.287536, 14.8787415, 3, 4, "AGO R00.XX"}, - {-12.924196, 15.222394125, 3, 4, "AGO RK0.00"}, - {-12.134236, 17.248098, 3, 4, "AGO S00.XX"}, - {-10.715596, 22.20491075, 3, 7, "AGO SK0.00"}, - {-12.014736, 17.447684625, 3, 4, "AGO T00.XX"}, - {-12.569696, 16.198466, 3, 4, "AGO TK0.00"}, - {-11.637536, 20.408484625, 3, 4, "AGO V00.XX"}, - {-7.236196, 12.856328375, 3, 4, "AGO VK0.00"}, - {-8.177536, 15.338828125, 3, 4, "AGO W00.XX"}, - {-11.569196, 20.751338875, 3, 4, "AGO WK0.00"}, - {-17.056536, 15.681511, 3, 5, "AGO X00.XX"}, - {-13.745496, 15.03782125, 3, 4, "AGO XK0.00"}, - {-11.394836, 14.272384625, 3, 4, "AGO Y00.XX"}, - {-7.766096, 15.250628375, 3, 6, "AGO YK0.00"}, - {-8.761336, 17.9609415, 3, 4, "AGO Z00.XX"}, - {-7.355796, 14.826228375, 3, 6, "AGO ZK0.00"}, - {-11.3118975, 14.452829, 3, 4, "AGO 123.XXX"}, - {-7.308, 12.974259, 2, 3, "AGO 12.XXXX"}, - {-12.018522, 19.6791025, 2, 3, "AGO 0123.XX"}, - {-15.12332, 13.286169, 2, 3, "AGO 1123.XX"}, - {-12.731895, 13.234449, 2, 3, "AGO 2123.XX"}, - {-15.42069, 11.9182915, 2, 3, "AGO 3123.XX"}, - {-9.777635, 16.1153425, 2, 3, "AGO 4123.XX"}, - {-5.811719, 11.97721, 2, 3, "AGO 5123.XX"}, - {-9.905135, 20.1687325, 2, 3, "AGO 6123.XX"}, - {-6.492375, 14.0061, 2, 5, "AGO 7123.XX"}, - {-8.662175, 20.5008, 2, 3, "AGO 8123.XX"}, - {-11.438875, 13.6282325, 2, 3, "AGO 9123.XX"}, - {-6.385075, 12.1304, 2, 5, "AGO B123.XX"}, - {-14.89182, 17.458159, 2, 3, "AGO C123.XX"}, - {-12.31837, 17.1502425, 2, 3, "AGO D123.XX"}, - {-10.94112, 22.0022325, 2, 4, "AGO F123.XX"}, - {-11.838565, 20.3792825, 2, 3, "AGO G123.XX"}, - {-17.303135, 15.471698, 2, 4, "AGO H123.XX"}, - {-11.63872, 14.0747425, 2, 3, "AGO J123.XX"}, - {-9.007935, 17.7630325, 2, 3, "AGO K123.XX"}, - {-5.3271585, 12.1189025, 1, 4, "AGO 1234.XXX"}, - {13.5491, 2.071268, 4, 7, "NER 12.XX"}, - {13.525694, 2.00780875, 3, 6, "NER 00.XXX"}, - {13.466314, 6.92369775, 3, 5, "NER J0.XXX"}, - {13.847724, 8.94619025, 3, 5, "NER 000.XX"}, - {17.011224, 7.944512, 3, 4, "NER 100.XX"}, - {14.929324, 5.2218645, 3, 4, "NER 200.XX"}, - {18.781724, 7.322173375, 3, 4, "NER 300.XX"}, - {13.089724, 3.152303125, 3, 5, "NER 400.XX"}, - {13.805424, 5.23109025, 3, 5, "NER 500.XX"}, - {11.902524, 3.389729875, 3, 8, "NER 600.XX"}, - {13.685324, 3.96299025, 3, 5, "NER 700.XX"}, - {14.772524, 0.8724645, 3, 7, "NER 800.XX"}, - {14.127724, 5.90529025, 3, 4, "NER 900.XX"}, - {13.134724, 2.834903125, 3, 5, "NER B00.XX"}, - {13.044824, 8.867003125, 3, 6, "NER C00.XX"}, - {13.968324, 7.61859025, 3, 4, "NER D00.XX"}, - {13.797724, 7.94519025, 3, 5, "NER F00.XX"}, - {13.355024, 12.57029025, 3, 5, "NER G00.XX"}, - {14.046724, 0.71229025, 3, 5, "NER H00.XX"}, - {13.753524, 9.11279025, 3, 5, "NER J00.XX"}, - {14.539224, 6.716877375, 3, 4, "NER K00.XX"}, - {14.250424, 1.411477375, 3, 5, "NER L00.XX"}, - {14.293124, 13.065977375, 3, 4, "NER M00.XX"}, - {14.501624, 5.204777375, 3, 4, "NER N00.XX"}, - {13.471824, 8.43579025, 3, 5, "NER P00.XX"}, - {13.614624, 7.01819025, 4, 6, "NER Q00.XX"}, - {14.979364, 8.8422545, 3, 4, "NER R00.XX"}, - {13.978204, 10.24152125, 3, 4, "NER RK0.00"}, - {15.474264, 6.250368875, 3, 4, "NER S00.XX"}, - {13.499104, 7.74792125, 3, 5, "NER SK0.00"}, - {14.362464, 3.298141125, 3, 4, "NER T00.XX"}, - {12.992504, 2.822494125, 3, 5, "NER TK0.00"}, - {13.676264, 6.66572675, 3, 5, "NER V00.XX"}, - {13.213904, 12.00132125, 3, 5, "NER VK0.00"}, - {13.111164, 2.321312375, 3, 5, "NER W00.XX"}, - {13.314104, 2.30322125, 4, 6, "NER WK0.00"}, - {13.329764, 7.14562675, 4, 6, "NER X00.XX"}, - {14.745204, 5.7545765, 3, 4, "NER XK0.00"}, - {15.912464, 5.76788325, 3, 4, "NER Y00.XX"}, - {13.544104, 8.44322125, 3, 5, "NER YK0.00"}, - {14.332464, 2.058141125, 3, 5, "NER Z00.XX"}, - {14.414104, 6.023149375, 3, 4, "NER ZK0.00"}, - {13.863641, 0.833761, 2, 4, "NER 12.XXXX"}, - {15.4274955, 5.2860385, 2, 3, "NER 123.XXX"}, - {13.52848, 8.834354, 2, 4, "NER 1123.XX"}, - {16.71658, 7.6054825, 2, 3, "NER 2123.XX"}, - {18.50958, 7.122903, 2, 3, "NER 3123.XX"}, - {11.6941, 3.2253335, 2, 7, "NER 4123.XX"}, - {12.817465, 8.671554, 2, 5, "NER 6123.XX"}, - {13.053165, 12.375054, 2, 5, "NER 8123.XX"}, - {13.89488, 12.750254, 2, 3, "NER B123.XX"}, - {13.25908, 8.236854, 2, 4, "NER C123.XX"}, - {14.732765, 8.6398825, 2, 3, "NER D123.XX"}, - {13.75268, 10.031354, 2, 4, "NER F123.XX"}, - {13.081665, 11.789654, 2, 5, "NER G123.XX"}, - {15.598965, 5.5545825, 3, 4, "NER H123.XX"}, - {17.9180895, 0.722514, 1, 4, "NER 1234.XXX"}, - {12.166898, 15.035868, 4, 8, "TCD 12.XX"}, - {12.064535, 14.929176875, 3, 7, "TCD 00.XXX"}, - {8.672985, 15.9288885, 3, 6, "TCD C0.XXX"}, - {9.241416, 18.2469705, 2, 4, "TCD P0.XXX"}, - {13.869724, 20.79019025, 3, 4, "TCD 000.XX"}, - {9.349947, 15.7601015, 3, 6, "TCD 100.XX"}, - {8.956026, 17.5047395, 3, 5, "TCD 200.XX"}, - {9.404724, 14.8638685, 3, 7, "TCD 300.XX"}, - {11.070724, 20.24164275, 3, 4, "TCD 400.XX"}, - {10.321724, 15.33064275, 3, 7, "TCD 500.XX"}, - {12.224724, 18.651416, 3, 4, "TCD 600.XX"}, - {8.714397, 16.8043595, 3, 5, "TCD 700.XX"}, - {13.250424, 18.30219025, 3, 4, "TCD 800.XX"}, - {9.443897, 16.2519385, 3, 5, "TCD 900.XX"}, - {13.339624, 19.65079025, 3, 4, "TCD B00.XX"}, - {12.022424, 18.179429875, 3, 4, "TCD C00.XX"}, - {14.160724, 15.26819025, 3, 5, "TCD D00.XX"}, - {12.527424, 15.399016, 3, 6, "TCD F00.XX"}, - {11.850224, 15.826329875, 3, 6, "TCD G00.XX"}, - {9.699386, 14.182112625, 3, 7, "TCD H00.XX"}, - {9.490724, 18.8988685, 3, 5, "TCD J00.XX"}, - {9.051606, 16.2722865, 3, 5, "TCD K00.XX"}, - {13.046824, 15.685403125, 3, 6, "TCD L00.XX"}, - {13.682424, 16.44739025, 3, 4, "TCD M00.XX"}, - {12.420724, 17.018416, 3, 4, "TCD N00.XX"}, - {9.357899, 16.1136455, 3, 6, "TCD P00.XX"}, - {10.514424, 16.68204275, 3, 5, "TCD Q00.XX"}, - {17.967824, 19.06488625, 3, 4, "TCD R00.XX"}, - {9.956936, 15.102790625, 3, 7, "TCD S00.XX"}, - {8.717843, 16.5251555, 3, 5, "TCD T00.XX"}, - {11.826324, 17.118329875, 3, 4, "TCD V00.XX"}, - {13.510724, 22.15819025, 3, 6, "TCD W00.XX"}, - {10.955024, 15.50114275, 3, 6, "TCD X00.XX"}, - {8.380724, 17.728981375, 3, 5, "TCD Y00.XX"}, - {14.540664, 20.889041125, 3, 4, "TCD Z00.XX"}, - {7.738974, 15.662610375, 3, 6, "TCD ZK0.00"}, - {10.9262415, 14.8845405, 2, 6, "TCD 123.XXX"}, - {13.667181, 14.9513795, 2, 4, "TCD 12.XXXX"}, - {13.597624, 20.595049, 2, 3, "TCD 0123.XX"}, - {8.681211, 17.3167125, 3, 5, "TCD 1123.XX"}, - {10.798624, 20.0538425, 2, 4, "TCD 2123.XX"}, - {11.952624, 18.4638325, 2, 3, "TCD 3123.XX"}, - {12.975609, 18.107049, 2, 3, "TCD 4123.XX"}, - {13.064809, 19.455649, 2, 3, "TCD 5123.XX"}, - {11.750324, 17.9917425, 2, 3, "TCD 6123.XX"}, - {13.888624, 15.073049, 3, 5, "TCD 7123.XX"}, - {9.424571, 13.9941925, 2, 6, "TCD 8123.XX"}, - {9.215909, 18.7108325, 2, 4, "TCD 9123.XX"}, - {17.693009, 18.865498, 2, 3, "TCD P123.XX"}, - {13.238624, 21.963049, 2, 5, "TCD Q123.XX"}, - {8.108624, 17.5382, 2, 4, "TCD R123.XX"}, - {14.296779, 20.683959, 2, 3, "TCD S123.XX"}, - {7.513449, 15.45709, 2, 5, "TCD T123.XX"}, - {14.3827535, 13.8309495, 1, 3, "TCD 1234.XXX"}, - {-12.098406, -77.064035, 5, 6, "PER 12.XX"}, - {-12.223105, -77.170954125, 4, 5, "PER 00.XXX"}, - {-16.390546, -71.73407675, 3, 5, "PER J0.XXX"}, - {-8.051756, -79.100637125, 4, 5, "PER 000.XX"}, - {-8.051756, -79.039019125, 4, 5, "PER 100.XX"}, - {-6.705156, -79.92816775, 4, 5, "PER 200.XX"}, - {-6.705156, -79.86671975, 4, 5, "PER 300.XX"}, - {-3.738656, -73.349098375, 4, 10, "PER 400.XX"}, - {-3.703656, -73.287820375, 4, 10, "PER 500.XX"}, - {-5.141856, -80.694198375, 4, 5, "PER 600.XX"}, - {-5.141856, -80.632920375, 4, 5, "PER 700.XX"}, - {-12.016256, -75.298214625, 4, 5, "PER 800.XX"}, - {-12.016256, -75.235917625, 4, 5, "PER 900.XX"}, - {-9.051756, -78.6129065, 4, 5, "PER B00.XX"}, - {-9.101455, -78.5337725, 5, 6, "PER C00.XX"}, - {-8.349076, -74.605018625, 4, 5, "PER D00.XX"}, - {-13.516855, -72.00176875, 4, 6, "PER F00.XX"}, - {-17.982455, -70.28997075, 4, 8, "PER G00.XX"}, - {-14.016676, -75.76800975, 4, 5, "PER H00.XX"}, - {-15.459276, -70.182148375, 4, 6, "PER J00.XX"}, - {-13.129276, -74.26180975, 4, 5, "PER K00.XX"}, - {-4.892555, -80.731374375, 4, 7, "PER L00.XX"}, - {-9.942345, -76.261802625, 4, 5, "PER LK0.00"}, - {-13.407536, -76.17177325, 4, 5, "PER M00.XX"}, - {-6.493896, -76.39239975, 4, 5, "PER MK0.00"}, - {-7.153236, -78.532171875, 4, 5, "PER N00.XX"}, - {-4.590096, -81.289326875, 4, 7, "PER NK0.00"}, - {-15.838336, -70.04281675, 4, 6, "PER P00.XX"}, - {-3.587896, -80.465826875, 4, 8, "PER PK0.00"}, - {-11.925455, -76.720823625, 4, 5, "PER Q00.XX"}, - {-9.523896, -77.554216375, 4, 5, "PER QK0.00"}, - {-5.268536, -80.70308625, 4, 5, "PER R00.XX"}, - {-11.505896, -77.236561125, 4, 5, "PER RK0.00"}, - {-10.677536, -76.30142975, 4, 5, "PER S00.XX"}, - {-13.726596, -76.22277875, 4, 5, "PER SK0.00"}, - {-11.093436, -77.632315375, 4, 5, "PER T00.XX"}, - {-5.103696, -80.201426875, 4, 5, "PER TK0.00"}, - {-17.626536, -71.361374625, 4, 6, "PER V00.XX"}, - {-13.636896, -72.90697875, 4, 6, "PER VK0.00"}, - {-11.383936, -75.743615375, 4, 5, "PER W00.XX"}, - {-10.752496, -77.77678925, 4, 5, "PER WK0.00"}, - {-17.177536, -70.972289, 4, 6, "PER X00.XX"}, - {-5.101996, -81.129026875, 4, 5, "PER XK0.00"}, - {-9.280436, -76.0334585, 4, 5, "PER Y00.XX"}, - {-5.715896, -78.83619975, 4, 5, "PER YK0.00"}, - {-7.207536, -79.451171875, 4, 5, "PER Z00.XX"}, - {-5.902896, -76.14839975, 4, 5, "PER ZK0.00"}, - {-9.999798, -77.7419935, 3, 4, "PER 12.XXXX"}, - {-3.541731, -81.262575, 3, 6, "PER 1234.XX"}, - {-0.058375, -69.112935, 4, 10, "PER 012.XXX"}, - {-0.058375, -69.112935, 4, 10, "PER 112.XXX"}, - {-7.75489, -79.34321, 3, 4, "PER 212.XXX"}, - {-6.56984, -79.94736, 3, 4, "PER 312.XXX"}, - {-3.56874, -73.51195, 3, 9, "PER 412.XXX"}, - {-8.89934, -78.7532595, 3, 4, "PER 512.XXX"}, - {-8.18964, -74.77256, 3, 4, "PER 612.XXX"}, - {-13.330585, -72.180095, 3, 5, "PER 712.XXX"}, - {-17.825585, -70.4908, 3, 7, "PER 812.XXX"}, - {-13.85724, -75.939405, 3, 4, "PER 912.XXX"}, - {-15.47524, -70.2856145, 3, 5, "PER B12.XXX"}, - {-12.96984, -74.433205, 3, 4, "PER C12.XXX"}, - {-13.37019, -76.381205, 3, 4, "PER D12.XXX"}, - {-6.28784, -76.57476, 3, 4, "PER F12.XXX"}, - {-6.96554, -78.70957, 3, 4, "PER G12.XXX"}, - {-9.31784, -77.7334795, 3, 4, "PER H12.XXX"}, - {-17.43884, -71.54684, 3, 5, "PER J12.XXX"}, - {-13.43084, -73.093405, 3, 5, "PER K12.XXX"}, - {-16.98984, -71.15784, 3, 5, "PER L12.XXX"}, - {-9.09274, -76.2078795, 3, 4, "PER M12.XXX"}, - {-7.10984, -79.70357, 3, 4, "PER N12.XXX"}, - {-5.69684, -76.33076, 3, 4, "PER P12.XXX"}, - {-12.58984, -75.203195, 3, 4, "PER Q12.XXX"}, - {-5.82984, -77.17857, 3, 4, "PER R12.XXX"}, - {-12.46484, -69.403155, 3, 6, "PER S12.XXX"}, - {-14.08984, -71.443195, 3, 5, "PER T12.XXX"}, - {-6.96984, -76.94857, 3, 4, "PER V12.XXX"}, - {-12.87484, -76.558205, 3, 4, "PER W12.XXX"}, - {-12.294121, -69.096386, 3, 6, "PER X12.XXX"}, - {-12.8540805, -80.9145875, 2, 3, "PER 1234.XXX"}, - {-12.0666265, -77.0376, 5, 6, "PER 7CG9.WHZB"}, - {47.91753, 106.8184525, 5, 6, "MNG 12.XX"}, - {48.108115, 106.57709, 4, 5, "MNG 12.XXX"}, - {49.011714, 103.96981725, 4, 5, "MNG 000.XX"}, - {49.453914, 105.854198, 4, 6, "MNG 200.XX"}, - {48.055114, 114.437983875, 4, 5, "MNG 400.XX"}, - {47.986514, 91.551183875, 5, 6, "MNG 600.XX"}, - {44.876014, 110.051077125, 4, 8, "MNG 800.XX"}, - {48.941414, 89.89001725, 4, 7, "MNG B00.XX"}, - {49.961514, 91.97227975, 4, 9, "MNG D00.XX"}, - {49.680724, 100.087624, 4, 6, "MNG G00.XX"}, - {47.775224, 96.79291025, 4, 5, "MNG H00.XX"}, - {50.271724, 106.14494675, 4, 10, "MNG J00.XX"}, - {46.730724, 100.06124, 4, 5, "MNG K00.XX"}, - {46.300424, 102.72014, 4, 5, "MNG L00.XX"}, - {47.515324, 101.40671025, 4, 5, "MNG M00.XX"}, - {46.406724, 96.19194, 4, 5, "MNG N00.XX"}, - {48.880624, 106.40540225, 4, 5, "MNG P00.XX"}, - {48.859224, 103.47190225, 4, 5, "MNG Q00.XX"}, - {43.625024, 104.346652, 4, 6, "MNG R00.XX"}, - {46.714124, 113.21674, 4, 5, "MNG S00.XX"}, - {45.806524, 106.214205375, 4, 5, "MNG T00.XX"}, - {47.369124, 110.58911025, 4, 5, "MNG V00.XX"}, - {48.796824, 98.2012805, 4, 5, "MNG W00.XX"}, - {47.809524, 107.210145875, 5, 6, "MNG X00.XX"}, - {46.393324, 108.32454, 3, 4, "MNG Y00.XX"}, - {44.710724, 102.117935125, 3, 5, "MNG Z00.XX"}, - {50.2058355, 103.8861385, 3, 8, "MNG 123.XXX"}, - {47.97479, 99.7548445, 3, 4, "MNG 1234.XX"}, - {47.862919, 114.2257755, 3, 4, "MNG 01.XXXX"}, - {47.794319, 91.3389755, 3, 4, "MNG 11.XXXX"}, - {44.683819, 109.8448, 3, 5, "MNG 21.XXXX"}, - {48.749219, 89.6750505, 3, 6, "MNG 31.XXXX"}, - {49.769319, 91.74718, 3, 6, "MNG 41.XXXX"}, - {49.428319, 99.83018, 3, 5, "MNG 51.XXXX"}, - {47.522819, 96.546885, 3, 4, "MNG 61.XXXX"}, - {50.019319, 105.8910805, 4, 10, "MNG 71.XXXX"}, - {46.154319, 95.954055, 3, 4, "MNG C1.XXXX"}, - {48.606819, 103.2259405, 3, 4, "MNG D1.XXXX"}, - {43.372619, 104.1228505, 3, 5, "MNG F1.XXXX"}, - {46.461719, 112.97422, 3, 4, "MNG G1.XXXX"}, - {45.554119, 105.9832805, 3, 5, "MNG H1.XXXX"}, - {47.116719, 110.3506105, 3, 4, "MNG J1.XXXX"}, - {48.544419, 97.9546505, 3, 4, "MNG K1.XXXX"}, - {52.0883885, 88.3069485, 2, 11, "MNG L123.XXX"}, - {52.0883885, 92.4181065, 2, 9, "MNG M123.XXX"}, - {52.0883885, 96.5292645, 2, 11, "MNG N123.XXX"}, - {52.0883885, 100.6404225, 2, 11, "MNG P123.XXX"}, - {52.0883885, 104.7515805, 2, 12, "MNG Q123.XXX"}, - {52.0883885, 112.9738965, 2, 15, "MNG R123.XXX"}, - {49.5412575, 87.887936, 2, 7, "MNG S123.XXX"}, - {49.5412575, 91.663051, 3, 5, "MNG T123.XXX"}, - {49.5412575, 95.565672, 3, 5, "MNG V123.XXX"}, - {49.5412575, 99.468293, 3, 5, "MNG W123.XXX"}, - {49.5412575, 103.370914, 3, 5, "MNG X123.XXX"}, - {49.5412575, 107.273535, 4, 6, "MNG Y123.XXX"}, - {49.5412575, 111.176156, 2, 7, "MNG Z123.XXX"}, - {49.5412575, 115.078777, 3, 8, "MNG 0123.XXX"}, - {46.8600675, 90.730972, 2, 6, "MNG 1123.XXX"}, - {46.8600675, 94.454847, 2, 3, "MNG 2123.XXX"}, - {46.8600675, 98.178722, 2, 3, "MNG 3123.XXX"}, - {46.8600675, 101.902597, 3, 4, "MNG 4123.XXX"}, - {46.8600675, 105.626472, 2, 3, "MNG 5123.XXX"}, - {46.8600675, 109.350347, 2, 3, "MNG 6123.XXX"}, - {46.8600675, 113.074222, 3, 4, "MNG 7123.XXX"}, - {48.2006625, 116.289967, 3, 7, "MNG 8123.XXX"}, - {44.1872085, 94.9079895, 2, 6, "MNG 9123.XXX"}, - {44.1872085, 98.4829095, 2, 4, "MNG B123.XXX"}, - {44.1872085, 102.0578295, 2, 4, "MNG C123.XXX"}, - {44.1872085, 105.6327495, 2, 4, "MNG D123.XXX"}, - {44.1872085, 109.2076695, 2, 4, "MNG F123.XXX"}, - {51.413132, 88.9102755, 2, 13, "MNG 1234.XXXX"}, - {35.7137, 51.33049, 5, 6, "IRN 12.XX"}, - {35.748494, 51.177105, 4, 5, "IRN 00.XXX"}, - {36.307814, 59.382680625, 5, 7, "IRN J0.XXX"}, - {32.642814, 51.602917375, 4, 5, "IRN 000.XX"}, - {38.112045, 46.212784375, 4, 5, "IRN 200.XX"}, - {29.628245, 52.459447125, 4, 5, "IRN 400.XX"}, - {35.870844, 50.870276875, 4, 5, "IRN 600.XX"}, - {34.707545, 50.802621875, 4, 5, "IRN 800.XX"}, - {31.359544, 48.6183155, 4, 7, "IRN B00.XX"}, - {34.382944, 47.015876875, 4, 6, "IRN D00.XX"}, - {29.530644, 60.794400125, 4, 6, "IRN G00.XX"}, - {37.575034, 45.0040865, 4, 5, "IRN J00.XX"}, - {30.306345, 57.019759375, 4, 5, "IRN K00.XX"}, - {31.914034, 54.30047175, 4, 5, "IRN L00.XX"}, - {37.313234, 49.5376865, 4, 5, "IRN M00.XX"}, - {34.117425, 49.62447, 4, 5, "IRN N00.XX"}, - {34.829434, 48.457979125, 4, 6, "IRN P00.XX"}, - {38.280334, 48.235128375, 4, 5, "IRN Q00.XX"}, - {36.316834, 49.95420375, 4, 5, "IRN R00.XX"}, - {30.386734, 48.229408375, 4, 7, "IRN S00.XX"}, - {35.329834, 46.96742, 4, 6, "IRN T00.XX"}, - {36.693545, 48.43557875, 4, 6, "IRN V00.XX"}, - {33.535045, 48.313268125, 4, 6, "IRN W00.XX"}, - {27.216545, 56.238451875, 5, 6, "IRN X00.XX"}, - {33.925545, 48.70687, 4, 5, "IRN Y00.XX"}, - {36.870834, 54.391044625, 5, 7, "IRN Z00.XX"}, - {36.9514995, 49.9015885, 3, 4, "IRN 123.XXX"}, - {32.524474, 51.267045, 3, 4, "IRN 11.XXXX"}, - {29.471775, 52.4265015, 3, 4, "IRN 21.XXXX"}, - {31.100075, 48.3936665, 3, 6, "IRN 31.XXXX"}, - {34.127475, 46.78051, 3, 5, "IRN 41.XXXX"}, - {29.271175, 60.571315, 3, 4, "IRN 51.XXXX"}, - {37.333475, 44.7680265, 3, 6, "IRN 61.XXXX"}, - {30.067675, 56.8065015, 3, 4, "IRN 71.XXXX"}, - {31.672475, 54.0815665, 3, 4, "IRN 81.XXXX"}, - {37.112975, 49.23674, 3, 4, "IRN 91.XXXX"}, - {33.884275, 49.39871, 3, 4, "IRN B1.XXXX"}, - {34.587875, 48.22761, 3, 5, "IRN C1.XXXX"}, - {30.173575, 47.9748015, 3, 6, "IRN F1.XXXX"}, - {35.088275, 46.7400965, 3, 5, "IRN G1.XXXX"}, - {36.462275, 48.2102615, 3, 5, "IRN H1.XXXX"}, - {33.274074, 48.1047315, 3, 5, "IRN J1.XXXX"}, - {27.045475, 55.89825, 4, 5, "IRN K1.XXXX"}, - {33.489375, 48.6515315, 3, 5, "IRN L1.XXXX"}, - {36.629275, 54.1594615, 4, 6, "IRN M1.XXXX"}, - {33.768275, 51.32971, 3, 4, "IRN N1.XXXX"}, - {36.008275, 57.375075, 4, 6, "IRN P1.XXXX"}, - {36.421775, 53.0654615, 3, 5, "IRN Q1.XXXX"}, - {36.008275, 58.565075, 5, 7, "IRN R1.XXXX"}, - {29.258275, 55.493615, 3, 4, "IRN S1.XXXX"}, - {38.318275, 44.705805, 3, 5, "IRN T1.XXXX"}, - {32.168275, 48.224345, 3, 6, "IRN V1.XXXX"}, - {37.258275, 57.0633265, 3, 6, "IRN W1.XXXX"}, - {32.668275, 58.974345, 4, 5, "IRN X1.XXXX"}, - {28.697875, 50.792815, 3, 4, "IRN Z1.XXXX"}, - {39.09983, 45.2115365, 3, 7, "IRN 1234.XX"}, - {38.4041095, 53.6839515, 2, 4, "IRN 2123.XXX"}, - {38.4041095, 56.9609615, 2, 6, "IRN 3123.XXX"}, - {39.7283875, 44.1464965, 2, 5, "IRN 0123.XXX"}, - {39.7283875, 47.4830885, 2, 5, "IRN 1123.XXX"}, - {37.0635135, 44.5358435, 2, 6, "IRN 4123.XXX"}, - {37.0635135, 47.7532715, 3, 5, "IRN 5123.XXX"}, - {37.0635135, 50.9706995, 2, 3, "IRN 6123.XXX"}, - {37.0635135, 54.1881275, 4, 6, "IRN 7123.XXX"}, - {37.0635135, 57.4055555, 3, 5, "IRN 8123.XXX"}, - {37.0635135, 58.3707835, 4, 6, "IRN 9123.XXX"}, - {34.3823235, 45.492908, 2, 5, "IRN B123.XXX"}, - {34.3823235, 48.620963, 2, 4, "IRN C123.XXX"}, - {34.3823235, 51.749018, 3, 4, "IRN D123.XXX"}, - {34.3823235, 54.877073, 2, 3, "IRN F123.XXX"}, - {34.3823235, 58.005128, 2, 3, "IRN G123.XXX"}, - {34.3823235, 58.943544, 3, 4, "IRN H123.XXX"}, - {31.7011335, 47.7089335, 2, 5, "IRN J123.XXX"}, - {31.7011335, 50.7476155, 2, 3, "IRN K123.XXX"}, - {31.7011335, 53.7862975, 2, 3, "IRN L123.XXX"}, - {31.7011335, 56.8249795, 2, 3, "IRN M123.XXX"}, - {31.7011335, 58.9520565, 3, 4, "IRN N123.XXX"}, - {29.0036275, 50.7745655, 3, 4, "IRN P123.XXX"}, - {29.0036275, 53.7536655, 2, 3, "IRN Q123.XXX"}, - {29.0036275, 56.7327655, 2, 3, "IRN R123.XXX"}, - {29.0036275, 59.7118655, 2, 3, "IRN S123.XXX"}, - {29.0036275, 60.4838605, 3, 4, "IRN T123.XXX"}, - {27.6949945, 53.7817615, 3, 4, "IRN V123.XXX"}, - {27.6949945, 56.7012795, 3, 4, "IRN W123.XXX"}, - {27.6949945, 59.6207975, 3, 4, "IRN X123.XXX"}, - {38.764258, 44.7227365, 3, 5, "IRN 1234.XXXX"}, - {32.881024, 13.143919125, 4, 5, "LBY 00.XX"}, - {32.091604, 20.036504, 4, 5, "LBY J0.XX"}, - {32.708925, 12.975693875, 3, 4, "LBY 00.XXX"}, - {32.187742, 19.97515325, 3, 4, "LBY C0.XXX"}, - {32.379387, 14.929993, 3, 4, "LBY P0.XXX"}, - {32.670524, 14.235549375, 3, 4, "LBY 000.XX"}, - {30.775924, 20.161979125, 2, 3, "LBY 100.XX"}, - {32.110824, 23.908688, 3, 4, "LBY 200.XX"}, - {32.210724, 12.972088, 3, 4, "LBY 300.XX"}, - {32.793624, 12.671949375, 3, 4, "LBY 400.XX"}, - {32.504524, 14.511588, 3, 4, "LBY 500.XX"}, - {31.212524, 16.5355405, 2, 3, "LBY 600.XX"}, - {26.620724, 12.724687125, 3, 4, "LBY 700.XX"}, - {31.791124, 13.95731475, 3, 4, "LBY 800.XX"}, - {32.802424, 21.711349375, 3, 4, "LBY 900.XX"}, - {32.111124, 12.488188, 3, 4, "LBY B00.XX"}, - {27.078524, 14.382561375, 3, 4, "LBY C00.XX"}, - {32.791224, 22.595749375, 3, 4, "LBY D00.XX"}, - {32.570724, 12.972088, 3, 4, "LBY F00.XX"}, - {31.910924, 10.93231475, 3, 6, "LBY G00.XX"}, - {32.821824, 12.433349375, 3, 4, "LBY H00.XX"}, - {25.964924, 13.870013875, 3, 4, "LBY J00.XX"}, - {32.474224, 13.590788, 3, 4, "LBY K00.XX"}, - {32.532624, 20.783988, 3, 4, "LBY L00.XX"}, - {32.961024, 12.038049375, 2, 3, "LBY M00.XX"}, - {32.835224, 21.826849375, 3, 4, "LBY N00.XX"}, - {27.561964, 14.232620875, 3, 4, "LBY P00.XX"}, - {31.442004, 12.9561025, 3, 4, "LBY PK0.00"}, - {32.200064, 20.556989, 3, 4, "LBY Q00.XX"}, - {30.943604, 20.094020125, 2, 3, "LBY QK0.00"}, - {32.541264, 20.546989, 3, 4, "LBY R00.XX"}, - {24.951504, 10.1529395, 2, 5, "LBY RK0.00"}, - {29.160264, 21.258306125, 2, 3, "LBY S00.XX"}, - {24.194104, 23.26148425, 2, 3, "LBY SK0.00"}, - {32.782464, 12.543332125, 3, 4, "LBY T00.XX"}, - {30.388304, 19.565764875, 2, 3, "LBY TK0.00"}, - {31.684264, 20.21716125, 3, 4, "LBY V00.XX"}, - {29.158704, 16.113554375, 2, 3, "LBY VK0.00"}, - {30.137164, 9.465562625, 2, 5, "LBY W00.XX"}, - {32.573404, 13.991696375, 3, 4, "LBY WK0.00"}, - {31.765264, 25.03736125, 2, 3, "LBY X00.XX"}, - {31.944104, 11.98945775, 3, 4, "LBY XK0.00"}, - {29.139664, 15.915406125, 2, 3, "LBY Y00.XX"}, - {32.751904, 22.206396375, 3, 4, "LBY YK0.00"}, - {32.966764, 11.829732125, 2, 3, "LBY Z00.XX"}, - {29.029704, 21.515854375, 2, 3, "LBY ZK0.00"}, - {31.9537215, 10.7277595, 2, 5, "LBY 123.XXX"}, - {31.8036115, 20.077731, 2, 3, "LBY 12.XXXX"}, - {27.92389, 12.3474085, 2, 3, "LBY 1234.XX"}, - {20.7931145, 9.825216, 1, 5, "LBY 1234.XXX"}, - {15.6013045, 32.498507, 5, 6, "SDN 12.XX"}, - {15.772275, 32.3136745, 3, 4, "SDN 12.XXX"}, - {19.596795, 37.14123875, 4, 5, "SDN 000.XX"}, - {19.672545, 37.14123875, 4, 5, "SDN 100.XX"}, - {12.095724, 24.843029875, 5, 9, "SDN 200.XX"}, - {13.227524, 30.17779025, 4, 5, "SDN 300.XX"}, - {15.497324, 36.338151625, 4, 5, "SDN 400.XX"}, - {14.078724, 35.33429025, 4, 6, "SDN 500.XX"}, - {14.430424, 33.484477375, 4, 6, "SDN 600.XX"}, - {13.196124, 32.61819025, 4, 5, "SDN 700.XX"}, - {13.669824, 25.30759025, 4, 5, "SDN 800.XX"}, - {13.490624, 22.41329025, 4, 7, "SDN 900.XX"}, - {11.836824, 34.331429875, 5, 10, "SDN B00.XX"}, - {14.274224, 32.956977375, 4, 5, "SDN C00.XX"}, - {11.043224, 29.67254275, 5, 9, "SDN D00.XX"}, - {11.495624, 26.088029875, 5, 9, "SDN F00.XX"}, - {13.594224, 33.55439025, 4, 6, "SDN G00.XX"}, - {17.757324, 33.967599125, 4, 5, "SDN H00.XX"}, - {14.790724, 33.2949645, 4, 6, "SDN J00.XX"}, - {16.727624, 33.396825875, 4, 5, "SDN K00.XX"}, - {13.226624, 32.70539025, 4, 5, "SDN L00.XX"}, - {12.942624, 31.179303125, 4, 5, "SDN M00.XX"}, - {14.039424, 32.25469025, 4, 5, "SDN N00.XX"}, - {15.363924, 35.568951625, 4, 5, "SDN P00.XX"}, - {17.603064, 33.932825375, 4, 5, "SDN Q00.XX"}, - {12.685004, 28.397994125, 4, 5, "SDN QK0.00"}, - {13.160264, 33.88512675, 4, 6, "SDN R00.XX"}, - {11.323104, 27.786138875, 5, 9, "SDN RK0.00"}, - {12.059464, 29.621184625, 5, 9, "SDN S00.XX"}, - {13.298004, 33.85372125, 4, 6, "SDN SK0.00"}, - {14.974564, 35.8661545, 4, 5, "SDN T00.XX"}, - {13.004104, 31.833294125, 4, 5, "SDN TK0.00"}, - {12.912464, 23.438312375, 4, 6, "SDN V00.XX"}, - {19.094104, 37.3024975, 4, 5, "SDN VK0.00"}, - {13.429264, 33.64332675, 4, 6, "SDN W00.XX"}, - {11.453904, 31.207838875, 5, 9, "SDN WK0.00"}, - {11.878864, 34.340084625, 5, 10, "SDN X00.XX"}, - {13.415404, 34.59702125, 4, 6, "SDN XK0.00"}, - {14.071464, 33.15062675, 4, 6, "SDN Y00.XX"}, - {13.272504, 34.15012125, 4, 6, "SDN YK0.00"}, - {18.032464, 33.95753975, 4, 5, "SDN Z00.XX"}, - {12.720404, 30.614794125, 4, 5, "SDN ZK0.00"}, - {13.081413, 29.5709545, 3, 4, "SDN 12.XXXX"}, - {15.6865375, 32.1900215, 3, 4, "SDN 123.XXX"}, - {19.376765, 36.8313315, 3, 4, "SDN 1123.XX"}, - {11.82358, 24.6553335, 4, 8, "SDN 2123.XX"}, - {15.222465, 36.1459825, 3, 4, "SDN 3123.XX"}, - {13.76048, 35.137054, 3, 5, "SDN 4123.XX"}, - {13.31488, 25.078554, 3, 4, "SDN 5123.XX"}, - {13.21848, 22.218154, 3, 5, "SDN 6123.XX"}, - {11.56288, 34.0408335, 4, 9, "SDN 7123.XX"}, - {11.28308, 25.9182335, 4, 8, "SDN 8123.XX"}, - {17.322365, 33.761903, 3, 4, "SDN 9123.XX"}, - {16.50198, 33.2591825, 3, 4, "SDN B123.XX"}, - {14.914665, 35.5138825, 3, 4, "SDN C123.XX"}, - {12.419265, 28.109854, 3, 4, "SDN D123.XX"}, - {11.02088, 27.5712335, 4, 8, "SDN F123.XX"}, - {12.665865, 23.233054, 3, 5, "SDN G123.XX"}, - {18.896365, 36.9678315, 3, 4, "SDN H123.XX"}, - {17.785865, 33.747903, 3, 4, "SDN J123.XX"}, - {20.515262, 22.4451405, 2, 5, "SDN 1234.XXX"}, - {10.548876, 23.824372, 3, 9, "SDN 123.XXXX"}, - {16.271, 30.22, 2, 3, "SDN MB43.XFPT"}, - {-6.1622, 106.79211, 5, 6, "IDN 12.XX"}, - {-6.2368885, 106.5829305, 4, 5, "IDN 12.XXX"}, - {-7.206455, 112.660226875, 4, 5, "IDN 000.XX"}, - {-7.258455, 112.670226875, 4, 5, "IDN 100.XX"}, - {-7.310455, 112.670226875, 4, 5, "IDN 200.XX"}, - {-7.361455, 112.670226875, 4, 5, "IDN 300.XX"}, - {-6.869276, 107.524081375, 4, 5, "IDN 400.XX"}, - {-6.877925, 107.611290375, 4, 5, "IDN 500.XX"}, - {3.591545, 98.624225625, 4, 5, "IDN 600.XX"}, - {3.684045, 98.627225625, 4, 5, "IDN 700.XX"}, - {-2.941476, 104.71762, 4, 5, "IDN 800.XX"}, - {-6.949876, 110.379081375, 4, 5, "IDN 900.XX"}, - {-5.108176, 119.401507125, 4, 5, "IDN B00.XX"}, - {-7.922276, 112.595681375, 4, 5, "IDN C00.XX"}, - {-5.383576, 105.22559425, 4, 5, "IDN D00.XX"}, - {-6.539276, 106.74909425, 4, 5, "IDN F00.XX"}, - {-0.906476, 100.34622, 4, 5, "IDN G00.XX"}, - {-7.535955, 110.768321875, 4, 5, "IDN H00.XX"}, - {-3.309336, 114.562899375, 4, 5, "IDN J00.XX"}, - {0.500204, 101.413745, 4, 5, "IDN JK0.00"}, - {-0.487236, 117.102085, 4, 5, "IDN K00.XX"}, - {-0.029396, 109.307445, 4, 5, "IDN KK0.00"}, - {-8.637536, 115.1887415, 4, 5, "IDN L00.XX"}, - {-7.801596, 110.345528375, 4, 5, "IDN LK0.00"}, - {-1.241336, 116.804185, 4, 5, "IDN M00.XX"}, - {-1.621896, 103.585745, 4, 5, "IDN MK0.00"}, - {1.497464, 124.818885, 4, 5, "IDN N00.XX"}, - {-8.585496, 116.0732555, 4, 5, "IDN NK0.00"}, - {-6.704036, 108.52371375, 4, 5, "IDN P00.XX"}, - {-7.815896, 111.983728375, 4, 5, "IDN PK0.00"}, - {-6.860936, 109.099528125, 4, 5, "IDN Q00.XX"}, - {-6.885196, 109.645828375, 4, 5, "IDN QK0.00"}, - {-8.157436, 113.664828125, 4, 5, "IDN R00.XX"}, - {-3.685815, 128.158224375, 4, 5, "IDN RK0.00"}, - {5.562464, 95.28891375, 4, 5, "IDN S00.XX"}, - {-7.728915, 108.996093125, 4, 5, "IDN SK0.00"}, - {-3.795155, 102.247145625, 4, 5, "IDN T00.XX"}, - {-7.422396, 109.213037625, 4, 5, "IDN TK0.00"}, - {2.977594, 99.029175, 4, 5, "IDN V00.XX"}, - {-7.319296, 108.183837625, 4, 5, "IDN VK0.00"}, - {-7.609255, 111.502126875, 4, 5, "IDN W00.XX"}, - {-3.979996, 122.484882875, 4, 5, "IDN WK0.00"}, - {-0.894933, 119.835225, 4, 5, "IDN X00.XX"}, - {1.437985, 125.111155, 4, 5, "IDN XK0.00"}, - {3.630994, 98.466425625, 4, 5, "IDN Y00.XX"}, - {-7.635996, 112.873637625, 4, 5, "IDN YK0.00"}, - {-10.153506, 123.57426175, 4, 6, "IDN Z00.XX"}, - {1.052505, 103.924535, 4, 6, "IDN ZK0.00"}, - {-6.625493, 106.001385, 3, 4, "IDN 123.XXX"}, - {-7.6844935, 109.6902675, 3, 4, "IDN 12.XXXX"}, - {3.420865, 98.418205, 3, 4, "IDN 0123.XX"}, - {-3.224135, 104.526805, 3, 4, "IDN 1123.XX"}, - {-5.428135, 119.3555935, 3, 4, "IDN 2123.XX"}, - {-5.496335, 105.066405, 3, 4, "IDN 3123.XX"}, - {-1.003035, 100.260905, 3, 4, "IDN 4123.XX"}, - {-3.604135, 114.483205, 3, 4, "IDN 5123.XX"}, - {0.325865, 101.198205, 3, 4, "IDN 6123.XX"}, - {-0.734135, 116.918205, 3, 4, "IDN 7123.XX"}, - {-0.254135, 109.108205, 3, 4, "IDN 8123.XX"}, - {-8.84592, 114.991605, 3, 4, "IDN 9123.XX"}, - {-1.416635, 116.600805, 3, 4, "IDN B123.XX"}, - {-1.824135, 103.378205, 3, 4, "IDN C123.XX"}, - {1.245865, 124.783205, 3, 4, "IDN D123.XX"}, - {-8.81222, 116.009005, 3, 4, "IDN F123.XX"}, - {-8.18142, 113.568205, 3, 4, "IDN G123.XX"}, - {-3.769935, 127.897705, 3, 4, "IDN H123.XX"}, - {5.200565, 95.197805, 3, 4, "IDN J123.XX"}, - {-4.031735, 102.173005, 3, 4, "IDN K123.XX"}, - {2.910865, 98.868205, 3, 4, "IDN L123.XX"}, - {-4.203135, 122.298605, 3, 4, "IDN M123.XX"}, - {-1.134135, 119.608205, 3, 4, "IDN N123.XX"}, - {-10.387535, 123.2832335, 3, 5, "IDN P123.XX"}, - {1.1773825, 103.7359825, 3, 6, "IDN Q123.XX"}, - {-2.444135, 113.688205, 3, 4, "IDN R123.XX"}, - {0.390665, 122.774805, 3, 4, "IDN S123.XX"}, - {-2.907835, 140.473105, 3, 4, "IDN T123.XX"}, - {4.800346, 96.774505, 3, 4, "IDN V123.XX"}, - {-2.223735, 105.743555, 3, 4, "IDN W123.XX"}, - {0.74373, 104.2155935, 3, 4, "IDN X123.XX"}, - {1.055365, 98.975405, 3, 4, "IDN Y123.XX"}, - {-8.546419, 114.118205, 3, 4, "IDN Z123.XX"}, - {-0.6347245, 129.7533495, 2, 3, "IDN 012.XXXX"}, - {-1.728032, 130.480401, 3, 4, "IDN 112.XXXX"}, - {0.41692, 133.161592, 2, 3, "IDN 212.XXXX"}, - {-2.26427, 133.161592, 2, 3, "IDN 312.XXXX"}, - {-0.682367, 135.842782, 2, 3, "IDN 412.XXXX"}, - {-3.363557, 135.842782, 2, 3, "IDN 512.XXXX"}, - {-6.044747, 135.842782, 2, 3, "IDN 612.XXXX"}, - {-1.486724, 138.523972, 2, 3, "IDN 712.XXXX"}, - {-4.167914, 138.523972, 2, 3, "IDN 812.XXXX"}, - {-6.849104, 138.523972, 2, 3, "IDN 912.XXXX"}, - {2.064613, 118.848163, 3, 5, "IDN B12.XXXX"}, - {2.064613, 121.529353, 2, 3, "IDN C12.XXXX"}, - {2.064613, 124.210543, 2, 3, "IDN D12.XXXX"}, - {-0.616576, 118.848163, 3, 4, "IDN F12.XXXX"}, - {-0.616576, 121.529353, 2, 3, "IDN G12.XXXX"}, - {-0.616576, 124.210543, 2, 3, "IDN H12.XXXX"}, - {-3.297766, 118.848163, 2, 3, "IDN J12.XXXX"}, - {-3.297766, 121.529353, 2, 3, "IDN K12.XXXX"}, - {-5.978956, 120.510501, 2, 3, "IDN L12.XXXX"}, - {2.44893, 127.151699, 3, 4, "IDN M12.XXXX"}, - {-0.232259, 127.151699, 2, 3, "IDN N12.XXXX"}, - {-2.91345, 125.811104, 3, 4, "IDN P12.XXXX"}, - {-1.706914, 128.492293, 3, 4, "IDN Q12.XXXX"}, - {-3.985926, 131.173483, 3, 4, "IDN R12.XXXX"}, - {-5.326521, 132.782197, 3, 4, "IDN S12.XXXX"}, - {-6.398997, 130.449562, 2, 3, "IDN T12.XXXX"}, - {-6.398997, 127.768372, 2, 3, "IDN V12.XXXX"}, - {-7.471473, 125.087182, 2, 3, "IDN W12.XXXX"}, - {4.628193, 125.062763, 2, 6, "IDN X12.XXXX"}, - {3.209077, 105.134699, 2, 4, "IDN Y12.XXXX"}, - {4.683732, 107.815889, 2, 4, "IDN Z12.XXXX"}, - {4.3626855, 114.7059575, 2, 5, "IDN 0123.XXX"}, - {4.3626855, 117.3871475, 2, 4, "IDN 1123.XXX"}, - {-0.606478, 108.6955465, 2, 3, "IDN 2123.XXX"}, - {1.6814965, 111.0863505, 2, 4, "IDN 3123.XXX"}, - {1.6814965, 113.7675405, 2, 4, "IDN 4123.XXX"}, - {1.6814965, 116.4487305, 2, 4, "IDN 5123.XXX"}, - {-0.9996935, 109.3435765, 2, 3, "IDN 6123.XXX"}, - {-0.9996935, 112.0247665, 2, 3, "IDN 7123.XXX"}, - {-0.9996935, 114.7059565, 2, 3, "IDN 8123.XXX"}, - {-3.6808835, 114.1697185, 2, 3, "IDN 9123.XXX"}, - {5.8452725, 95.1063715, 2, 3, "IDN B123.XXX"}, - {5.8452725, 97.7875615, 2, 4, "IDN C123.XXX"}, - {3.1640975, 95.7766685, 2, 3, "IDN D123.XXX"}, - {3.1640975, 98.4578585, 2, 3, "IDN F123.XXX"}, - {1.4471185, 101.136293, 2, 4, "IDN G123.XXX"}, - {0.4829085, 98.2432765, 2, 3, "IDN H123.XXX"}, - {0.4829085, 100.9244665, 2, 3, "IDN J123.XXX"}, - {0.4829085, 103.6056565, 2, 3, "IDN K123.XXX"}, - {-2.1982815, 98.2432765, 2, 3, "IDN L123.XXX"}, - {-2.1982815, 100.9244665, 2, 3, "IDN M123.XXX"}, - {-2.1982815, 103.6056565, 2, 3, "IDN N123.XXX"}, - {-2.1982815, 106.2868465, 2, 3, "IDN P123.XXX"}, - {-4.8794715, 102.0773775, 2, 3, "IDN Q123.XXX"}, - {-4.8794715, 104.7585675, 2, 3, "IDN R123.XXX"}, - {-5.6943235, 107.4402795, 2, 3, "IDN S123.XXX"}, - {-6.2305615, 110.1214695, 2, 3, "IDN T123.XXX"}, - {-6.4986805, 112.8026595, 2, 3, "IDN V123.XXX"}, - {-6.7667995, 115.4838495, 2, 3, "IDN W123.XXX"}, - {-8.761156, 118.2518325, 2, 3, "IDN X123.XXX"}, - {-9.8743905, 118.9765845, 2, 4, "IDN Y123.XXX"}, - {-9.2422525, 122.578271, 2, 4, "IDN Z123.XXX"}, - {4.7281415, 96.678782, 2, 3, "IDN 1234.XXXX"}, - {19.4437715, -99.1748535, 5, 14, "MX-DIF 12.XX"}, - {19.199879, -99.3087425, 4, 12, "MX-DIF 12.XXX"}, - {19.319, -99.1516, 4, 12, "MX-DIF PR9.817"}, - {19.310865, -98.2733505, 5, 14, "MX-TLA 12.XX"}, - {19.114415, -98.1080685, 4, 14, "MX-TLA 123.XX"}, - {19.55588, -98.5635205, 4, 13, "MX-TLA 12.XXX"}, - {19.541328, -98.692129, 3, 13, "MX-TLA 123.XXX"}, - {18.963749, -99.2484315, 5, 12, "MX-MOR 12.XX"}, - {19.103435, -99.467069, 4, 11, "MX-MOR 12.XXX"}, - {18.609217, -99.017571, 4, 17, "MX-MOR 123.XX"}, - {18.7335, -99.066, 4, 18, "MX-MOR S5M.3VS"}, - {21.9149, -102.3215, 5, 15, "MX-AGU 12.XX"}, - {21.875555, -102.7528205, 4, 14, "MX-AGU 12.XXX"}, - {22.426925, -102.471134, 4, 14, "MX-AGU 123.XX"}, - {22.3746285, -102.8430235, 3, 15, "MX-AGU 123.XXX"}, - {19.2783575, -103.7703655, 5, 12, "MX-CL 12.XX"}, - {19.468104, -103.9475585, 4, 11, "MX-CL 12.XXX"}, - {19.166511, -104.4185505, 4, 11, "MX-CL 000.XX"}, - {18.942015, -104.056010625, 5, 12, "MX-CL J00.XX"}, - {19.353667, -104.659614, 3, 10, "MX-CL 123.XXX"}, - {20.566403, -100.422764, 5, 12, "MX-QUE 12.XX"}, - {20.790015, -100.5721785, 4, 11, "MX-QUE 12.XXX"}, - {20.392269, -100.1019285, 4, 14, "MX-QUE 123.XX"}, - {20.076381, -100.5952455, 3, 16, "MX-QUE 123.XXX"}, - {20.129185, -98.7843735, 5, 15, "MX-HID 12.XX"}, - {20.246415, -98.9749585, 4, 14, "MX-HID 12.XXX"}, - {20.096545, -99.39064525, 4, 14, "MX-HID 000.XX"}, - {20.312673, -99.294760625, 4, 11, "MX-HID 800.XX"}, - {20.490062, -99.380076125, 4, 11, "MX-HID J00.XX"}, - {20.125904, -98.507950125, 5, 15, "MX-HID S00.XX"}, - {21.373083, -99.8068375, 3, 16, "MX-HID 123.XXX"}, - {19.4437715, -99.1748535, 5, 14, "MX-MX 12.XX"}, - {19.199879, -99.3087425, 4, 12, "MX-MX 12.XXX"}, - {19.400545, -99.7797625, 4, 8, "MX-MX 000.XX"}, - {19.935045, -99.23676125, 4, 12, "MX-MX 800.XX"}, - {19.718545, -98.8747625, 4, 14, "MX-MX J00.XX"}, - {19.718545, -99.4227625, 4, 11, "MX-MX S00.XX"}, - {20.2742305, -100.541415, 3, 16, "MX-MX 123.XXX"}, - {18.0427, -92.969974, 6, 11, "MX-TAB 12.XX"}, - {18.146515, -93.195845, 5, 10, "MX-TAB 12.XXX"}, - {18.041545, -93.460764375, 4, 8, "MX-TAB 000.XX"}, - {17.489774, -91.526676875, 5, 13, "MX-TAB 500.XX"}, - {18.271974, -93.37434575, 5, 10, "MX-TAB B00.XX"}, - {17.827804, -92.632226875, 5, 14, "MX-TAB H00.XX"}, - {17.808404, -91.839126875, 5, 17, "MX-TAB M00.XX"}, - {18.558004, -92.731906625, 5, 10, "MX-TAB R00.XX"}, - {18.431545, -93.28965875, 5, 10, "MX-TAB W00.XX"}, - {17.958982, -94.057515, 3, 16, "MX-TAB 123.XXX"}, - {21.5365, -104.926616, 5, 11, "MX-NAY 12.XX"}, - {21.548215, -105.14988, 4, 10, "MX-NAY 12.XXX"}, - {22.474724, -105.5696745, 4, 16, "MX-NAY 000.XX"}, - {20.831524, -105.441716, 4, 11, "MX-NAY 800.XX"}, - {21.952045, -105.317758125, 4, 10, "MX-NAY J00.XX"}, - {21.096404, -104.548168, 4, 10, "MX-NAY S00.XX"}, - {22.872899, -106.612432, 3, 12, "MX-NAY 123.XXX"}, - {21.1678, -101.707916, 5, 17, "MX-GUA 12.XX"}, - {21.028194, -101.80506, 5, 15, "MX-GUA 00.XXX"}, - {20.781184, -101.531512, 4, 10, "MX-GUA C0.XXX"}, - {20.640684, -101.016534375, 4, 8, "MX-GUA P0.XXX"}, - {20.564504, -101.292008, 5, 9, "MX-GUA 000.XX"}, - {21.011904, -101.367908, 5, 9, "MX-GUA 400.XX"}, - {20.934404, -101.545808, 4, 10, "MX-GUA 800.XX"}, - {21.002504, -101.955908, 4, 12, "MX-GUA D00.XX"}, - {20.933294, -100.862824, 4, 8, "MX-GUA J00.XX"}, - {20.375394, -101.309116125, 4, 12, "MX-GUA M00.XX"}, - {21.164194, -101.01023975, 4, 13, "MX-GUA Q00.XX"}, - {20.152694, -101.253516125, 4, 12, "MX-GUA T00.XX"}, - {20.069094, -100.839716125, 4, 12, "MX-GUA X00.XX"}, - {21.6200035, -102.0242375, 3, 19, "MX-GUA 123.XXX"}, - {19.0851, -98.2390145, 5, 11, "MX-PUE 12.XX"}, - {19.142294, -98.3818775, 5, 15, "MX-PUE 00.XXX"}, - {18.459314, -97.55510825, 4, 13, "MX-PUE J0.XXX"}, - {18.910524, -98.630017625, 4, 13, "MX-PUE 000.XX"}, - {19.288824, -98.6144575, 4, 16, "MX-PUE 800.XX"}, - {19.868224, -97.54893625, 4, 10, "MX-PUE J00.XX"}, - {20.270604, -98.168950125, 4, 14, "MX-PUE S00.XX"}, - {18.196329, -99.077098, 3, 11, "MX-PUE 123.XXX"}, - {21.0111, -89.659116, 5, 9, "MX-YUC 12.XX"}, - {20.991895, -89.954496, 4, 8, "MX-YUC 12.XXX"}, - {20.743844, -88.361996, 4, 10, "MX-YUC 000.XX"}, - {21.098874, -88.33769275, 4, 10, "MX-YUC 600.XX"}, - {21.301545, -89.84775875, 4, 8, "MX-YUC C00.XX"}, - {20.272074, -89.450087125, 4, 11, "MX-YUC J00.XX"}, - {20.611874, -90.039456, 4, 11, "MX-YUC P00.XX"}, - {21.151374, -89.34059275, 5, 9, "MX-YUC V00.XX"}, - {21.2191315, -90.321563, 3, 7, "MX-YUC 123.XXX"}, - {22.941818, -90.263006, 3, 7, "MX-YUC 12.XXXX"}, - {21.181233, -86.9073425, 5, 9, "MX-ROO 12.XX"}, - {21.245787, -87.172508, 4, 8, "MX-ROO 12.XXX"}, - {18.686545, -88.599763125, 4, 8, "MX-ROO 000.XX"}, - {20.632224, -87.190496125, 4, 8, "MX-ROO C00.XX"}, - {19.632624, -88.19931625, 4, 11, "MX-ROO P00.XX"}, - {21.736826, -87.62248, 3, 10, "MX-ROO 012.XXX"}, - {21.736826, -87.122512, 3, 7, "MX-ROO 112.XXX"}, - {21.245787, -87.672476, 3, 10, "MX-ROO 212.XXX"}, - {21.245787, -87.172508, 4, 8, "MX-ROO 312.XXX"}, - {20.754747, -88.1675225, 3, 11, "MX-ROO 412.XXX"}, - {20.754747, -87.6727625, 3, 10, "MX-ROO 512.XXX"}, - {20.754747, -87.1780025, 3, 7, "MX-ROO 612.XXX"}, - {20.263707, -87.1780025, 3, 7, "MX-ROO 712.XXX"}, - {20.263707, -89.2906275, 3, 14, "MX-ROO 812.XXX"}, - {20.263707, -88.7958675, 3, 10, "MX-ROO 912.XXX"}, - {20.263707, -88.3011075, 3, 10, "MX-ROO B12.XXX"}, - {20.263707, -87.8063475, 3, 10, "MX-ROO C12.XXX"}, - {19.772667, -89.2906275, 3, 13, "MX-ROO D12.XXX"}, - {19.772667, -88.7958675, 3, 10, "MX-ROO F12.XXX"}, - {19.772667, -88.3011075, 3, 10, "MX-ROO G12.XXX"}, - {19.772667, -87.8063475, 3, 10, "MX-ROO H12.XXX"}, - {19.281627, -89.142486, 3, 10, "MX-ROO J12.XXX"}, - {19.281627, -88.652934, 3, 7, "MX-ROO K12.XXX"}, - {19.281627, -88.163382, 3, 7, "MX-ROO L12.XXX"}, - {19.281627, -87.67383, 3, 7, "MX-ROO M12.XXX"}, - {18.790587, -89.142486, 3, 10, "MX-ROO N12.XXX"}, - {18.790587, -88.652934, 3, 7, "MX-ROO P12.XXX"}, - {18.790587, -88.163382, 3, 7, "MX-ROO Q12.XXX"}, - {18.790587, -87.67383, 3, 7, "MX-ROO R12.XXX"}, - {18.325635, -89.191442, 3, 12, "MX-ROO S12.XXX"}, - {18.325635, -88.995621, 4, 10, "MX-ROO T12.XXX"}, - {18.594171, -87.967562, 4, 8, "MX-ROO V12.XXX"}, - {24.8289, -107.4312985, 6, 10, "MX-SIN 12.XX"}, - {24.926915, -107.743815, 5, 9, "MX-SIN 12.XXX"}, - {23.350954, -106.495797625, 4, 10, "MX-SIN 000.XX"}, - {25.818424, -109.05387025, 4, 10, "MX-SIN 800.XX"}, - {25.665424, -108.65607025, 4, 10, "MX-SIN J00.XX"}, - {25.476404, -108.25281425, 4, 8, "MX-SIN S00.XX"}, - {27.0247045, -109.3699435, 3, 10, "MX-SIN 123.XXX"}, - {24.87693, -108.0697905, 4, 8, "MX-SIN 12.XXXX"}, - {19.854785, -90.5670475, 6, 10, "MX-CAM 12.XX"}, - {20.045615, -90.6772585, 5, 9, "MX-CAM 12.XXX"}, - {18.786545, -91.875763125, 5, 10, "MX-CAM 000.XX"}, - {19.475324, -90.7847575, 5, 9, "MX-CAM C00.XX"}, - {18.665824, -90.890977625, 5, 9, "MX-CAM P00.XX"}, - {18.261628, -91.3292165, 5, 14, "MX-CAM 123.XXX"}, - {18.056109, -92.3884185, 4, 13, "MX-CAM 12.XXXX"}, - {19.7376, -101.2349145, 6, 10, "MX-MIC 12.XX"}, - {19.783405, -101.39937925, 5, 9, "MX-MIC 00.XXX"}, - {19.429314, -102.2460345, 5, 12, "MX-MIC J0.XXX"}, - {19.967204, -102.35672725, 5, 12, "MX-MIC 000.XX"}, - {19.111045, -102.4036575, 5, 12, "MX-MIC 400.XX"}, - {19.445804, -100.4512475, 4, 11, "MX-MIC 800.XX"}, - {18.032745, -102.33476375, 5, 9, "MX-MIC D00.XX"}, - {20.314694, -102.099416125, 5, 15, "MX-MIC J00.XX"}, - {20.043594, -102.754316125, 5, 12, "MX-MIC M00.XX"}, - {19.674194, -100.64940825, 4, 8, "MX-MIC Q00.XX"}, - {19.814194, -101.85940825, 5, 11, "MX-MIC T00.XX"}, - {19.557094, -101.72860825, 5, 11, "MX-MIC X00.XX"}, - {20.1624065, -102.9462385, 4, 11, "MX-MIC 123.XXX"}, - {19.974677, -103.5705345, 3, 10, "MX-MIC 12.XXXX"}, - {22.1935, -101.0160565, 6, 12, "MX-SLP 12.XX"}, - {22.323415, -101.11178, 5, 11, "MX-SLP 12.XXX"}, - {22.031704, -99.049920625, 4, 8, "MX-SLP 000.XX"}, - {23.699044, -100.736453125, 5, 12, "MX-SLP 700.XX"}, - {21.953344, -100.063277625, 5, 9, "MX-SLP F00.XX"}, - {21.369444, -98.92018375, 4, 11, "MX-SLP M00.XX"}, - {22.204744, -98.5526715, 4, 14, "MX-SLP T00.XX"}, - {21.792768, -102.2985055, 3, 17, "MX-SLP 123.XXX"}, - {23.559525, -100.9536825, 4, 13, "MX-SLP 12.XXXX"}, - {16.87616, -99.928007, 6, 9, "MX-GRO 12.XX"}, - {17.156115, -100.1033235, 5, 8, "MX-GRO 12.XXX"}, - {17.659545, -99.571764375, 5, 8, "MX-GRO 000.XX"}, - {18.399244, -99.59493175, 5, 12, "MX-GRO 700.XX"}, - {17.698744, -101.663637875, 4, 7, "MX-GRO F00.XX"}, - {18.595744, -99.652225625, 5, 12, "MX-GRO M00.XX"}, - {17.643644, -98.654637875, 4, 9, "MX-GRO T00.XX"}, - {18.490051, -102.0854695, 3, 11, "MX-GRO 123.XXX"}, - {18.548859, -100.1420795, 4, 14, "MX-GRO 12.XXXX"}, - {25.7331, -100.3476985, 5, 12, "MX-NLE 12.XX"}, - {25.6768495, -100.613677, 4, 11, "MX-NLE 12.XXX"}, - {25.293774, -100.0810065, 4, 12, "MX-NLE 000.XX"}, - {24.916024, -99.7203315, 4, 11, "MX-NLE C00.XX"}, - {27.537024, -99.756447375, 4, 13, "MX-NLE P00.XX"}, - {23.347861, -100.8689795, 3, 14, "MX-NLE 123.XXX"}, - {27.650844, -101.062323, 3, 11, "MX-NLE 12.XXXX"}, - {32.540999, -117.064426, 5, 12, "MX-BCN 12.XX"}, - {32.462396, -117.095131, 4, 8, "MX-BCN 12.XXX"}, - {32.605494, -115.593379, 4, 10, "MX-BCN 000.XX"}, - {31.956804, -116.81622925, 4, 8, "MX-BCN J00.XX"}, - {32.6736995, -117.428154, 1, 5, "MX-BCN 123.XXX"}, - {29.317187, -115.985944, 4, 8, "MX-BCN 12.XXXX"}, - {30.493485, -118.2796315, 1, 3, "MX-BCN 1234.XX"}, - {19.21539, -96.2069625, 5, 9, "MX-VER 00.XX"}, - {19.148025, -96.1838695, 5, 9, "MX-VER J0.XX"}, - {19.277894, -96.3244775, 4, 8, "MX-VER 00.XXX"}, - {19.540314, -97.1474345, 4, 11, "MX-VER J0.XXX"}, - {18.088904, -94.53146675, 4, 11, "MX-VER 000.XX"}, - {20.568545, -97.491675625, 4, 11, "MX-VER 400.XX"}, - {18.048545, -94.73276375, 4, 11, "MX-VER 800.XX"}, - {18.898404, -97.054706625, 5, 12, "MX-VER D00.XX"}, - {18.842004, -97.224406625, 4, 11, "MX-VER J00.XX"}, - {20.969504, -97.476508, 4, 8, "MX-VER N00.XX"}, - {18.469545, -95.317763125, 6, 14, "MX-VER S00.XX"}, - {20.081894, -97.102016125, 5, 12, "MX-VER X00.XX"}, - {19.9225505, -97.3528655, 3, 11, "MX-VER 123.XXX"}, - {18.614229, -96.159451, 4, 10, "MX-VER 12.XXXX"}, - {22.302191, -98.582609, 3, 13, "MX-VER 1234.XX"}, - {16.7652935, -93.168528, 7, 12, "MX-CHP 12.XX"}, - {16.928951, -93.364265, 6, 11, "MX-CHP 12.XXX"}, - {16.330645, -92.16976625, 7, 12, "MX-CHP 000.XX"}, - {16.684824, -92.685159125, 6, 11, "MX-CHP C00.XX"}, - {14.956124, -92.4241205, 4, 7, "MX-CHP P00.XX"}, - {17.1781485, -94.134421, 4, 16, "MX-CHP 123.XXX"}, - {16.2232895, -94.080965, 5, 13, "MX-CHP 12.XXXX"}, - {24.1751, -110.344258, 5, 9, "MX-BCS 12.XX"}, - {24.340115, -110.547115, 4, 8, "MX-BCS 12.XXX"}, - {23.236545, -109.80375625, 4, 8, "MX-BCS 000.XX"}, - {26.005324, -111.584710125, 4, 8, "MX-BCS 800.XX"}, - {23.024924, -110.07945325, 4, 8, "MX-BCS J00.XX"}, - {25.045504, -111.7435795, 4, 8, "MX-BCS S00.XX"}, - {25.404391, -112.200293, 4, 8, "MX-BCS 123.XXX"}, - {27.74733, -113.5202385, 3, 9, "MX-BCS 12.XXXX"}, - {27.81429, -116.5462725, 1, 3, "MX-BCS 1234.XX"}, - {22.776545, -102.62875625, 5, 11, "MX-ZAC 00.XX"}, - {22.743035, -102.55095225, 5, 14, "MX-ZAC J0.XX"}, - {22.980115, -102.7969935, 4, 10, "MX-ZAC 12.XXX"}, - {23.181704, -102.92307325, 4, 10, "MX-ZAC 000.XX"}, - {22.639944, -102.2935715, 4, 14, "MX-ZAC 700.XX"}, - {22.670944, -103.1163715, 4, 13, "MX-ZAC F00.XX"}, - {23.844444, -103.212241875, 4, 10, "MX-ZAC M00.XX"}, - {22.268844, -102.1164715, 4, 18, "MX-ZAC T00.XX"}, - {23.022298, -104.262379, 3, 13, "MX-ZAC 123.XXX"}, - {24.570272, -104.0145625, 3, 11, "MX-ZAC 1234.XX"}, - {20.7004, -103.378816, 5, 9, "MX-JAL 12.XX"}, - {20.827015, -103.5142585, 4, 8, "MX-JAL 12.XXX"}, - {20.696704, -105.289168, 4, 12, "MX-JAL 000.XX"}, - {19.656744, -103.53400725, 4, 11, "MX-JAL 700.XX"}, - {21.391644, -102.07558375, 4, 16, "MX-JAL F00.XX"}, - {20.881545, -102.798304, 4, 8, "MX-JAL M00.XX"}, - {20.458545, -102.951510625, 4, 8, "MX-JAL T00.XX"}, - {20.3235755, -105.585269, 3, 7, "MX-JAL 123.XXX"}, - {21.4337415, -104.28708, 3, 13, "MX-JAL 1234.XX"}, - {22.297441, -97.8967285, 5, 12, "MX-TAM 12.XX"}, - {22.472494, -98.1592065, 4, 10, "MX-TAM 00.XXX"}, - {26.006114, -98.429351625, 4, 13, "MX-TAM J0.XXX"}, - {25.863224, -97.675710125, 4, 10, "MX-TAM 000.XX"}, - {27.522624, -99.740247375, 4, 14, "MX-TAM 800.XX"}, - {23.846724, -99.210771875, 4, 13, "MX-TAM J00.XX"}, - {22.797404, -99.09927325, 4, 11, "MX-TAM S00.XX"}, - {22.248028, -100.166861, 3, 11, "MX-TAM 123.XXX"}, - {27.515684, -99.804716, 3, 15, "MX-TAM 12.XXXX"}, - {17.1003, -96.766174, 5, 8, "MX-OAX 12.XX"}, - {17.195615, -96.8747235, 4, 9, "MX-OAX 12.XXX"}, - {18.154545, -96.19118875, 4, 11, "MX-OAX 000.XX"}, - {16.311824, -95.32111925, 4, 7, "MX-OAX 800.XX"}, - {16.588254, -95.220071625, 4, 7, "MX-OAX J00.XX"}, - {17.823104, -97.902943875, 4, 10, "MX-OAX S00.XX"}, - {16.0139715, -98.579098, 3, 6, "MX-OAX 123.XXX"}, - {18.176926, -96.157441, 3, 10, "MX-OAX 12.XXXX"}, - {24.046863, -104.7112355, 5, 9, "MX-DUR 12.XX"}, - {24.260715, -104.819715, 4, 8, "MX-DUR 12.XXX"}, - {25.636774, -103.63690325, 4, 12, "MX-DUR 000.XX"}, - {25.108024, -105.4483315, 4, 11, "MX-DUR C00.XX"}, - {23.860924, -105.455391875, 4, 11, "MX-DUR P00.XX"}, - {24.5386475, -106.0996865, 4, 11, "MX-DUR 123.XXX"}, - {26.5985355, -107.1062355, 3, 13, "MX-DUR 12.XXXX"}, - {26.6632435, -104.715565, 3, 11, "MX-DUR 1234.XX"}, - {25.378531, -101.0368785, 5, 11, "MX-COA 12.XX"}, - {25.595494, -101.10929275, 4, 10, "MX-COA 00.XXX"}, - {25.632914, -103.53387275, 4, 14, "MX-COA J0.XXX"}, - {26.908124, -101.535268625, 4, 9, "MX-COA 000.XX"}, - {28.747124, -100.665405875, 4, 10, "MX-COA 800.XX"}, - {29.325324, -101.071985625, 4, 10, "MX-COA J00.XX"}, - {27.923204, -101.310837375, 4, 10, "MX-COA S00.XX"}, - {25.941686, -103.4378605, 3, 13, "MX-COA 123.XXX"}, - {27.083138, -103.866729, 3, 11, "MX-COA 12.XXXX"}, - {29.5652615, -101.790813, 3, 9, "MX-COA 1234.XX"}, - {29.1444, -111.010442, 5, 9, "MX-SON 12.XX"}, - {29.217494, -111.155714375, 4, 8, "MX-SON 00.XXX"}, - {27.496514, -110.144415625, 4, 10, "MX-SON J0.XXX"}, - {31.262344, -111.0704795, 4, 8, "MX-SON 000.XX"}, - {32.411774, -114.852291, 4, 11, "MX-SON 600.XX"}, - {27.130474, -109.601554625, 4, 10, "MX-SON C00.XX"}, - {27.963074, -110.990428125, 4, 11, "MX-SON J00.XX"}, - {31.288474, -109.6458175, 4, 8, "MX-SON P00.XX"}, - {30.703774, -112.221111875, 4, 8, "MX-SON V00.XX"}, - {28.648665, -111.3507945, 3, 7, "MX-SON 123.XXX"}, - {31.1451035, -111.3754015, 4, 8, "MX-SON 12.XXXX"}, - {32.014264, -115.010503, 3, 10, "MX-SON 0123.XX"}, - {31.52594, -115.0053235, 3, 10, "MX-SON 6123.XX"}, - {31.918771, -114.4584835, 3, 11, "MX-SON 1123.XX"}, - {31.425017, -114.4584835, 3, 11, "MX-SON 7123.XX"}, - {31.751818, -113.9116435, 3, 11, "MX-SON 2123.XX"}, - {31.258063, -113.9116435, 3, 9, "MX-SON 8123.XX"}, - {31.584864, -113.3648035, 3, 11, "MX-SON 3123.XX"}, - {31.584864, -112.8179635, 3, 12, "MX-SON 4123.XX"}, - {31.584864, -112.2711235, 3, 10, "MX-SON 5123.XX"}, - {31.091109, -113.4194875, 3, 9, "MX-SON 9123.XX"}, - {31.091109, -112.8726475, 3, 9, "MX-SON B123.XX"}, - {31.091109, -112.3258075, 3, 7, "MX-SON C123.XX"}, - {31.091109, -111.7789675, 3, 7, "MX-SON D123.XX"}, - {30.600069, -113.419516, 3, 9, "MX-SON F123.XX"}, - {30.600069, -112.877884, 3, 9, "MX-SON G123.XX"}, - {30.600069, -112.336252, 3, 7, "MX-SON H123.XX"}, - {30.600069, -111.79462, 3, 7, "MX-SON J123.XX"}, - {30.111744, -113.1543525, 3, 9, "MX-SON K123.XX"}, - {30.111744, -112.6179285, 3, 7, "MX-SON L123.XX"}, - {30.111744, -112.0815045, 3, 7, "MX-SON M123.XX"}, - {29.617989, -113.1543525, 3, 10, "MX-SON N123.XX"}, - {29.617989, -112.6179285, 3, 7, "MX-SON P123.XX"}, - {29.617989, -112.0815045, 3, 7, "MX-SON Q123.XX"}, - {29.129664, -112.617957, 3, 7, "MX-SON R123.XX"}, - {29.129664, -112.086741, 3, 7, "MX-SON S123.XX"}, - {28.635909, -112.617957, 3, 7, "MX-SON T123.XX"}, - {28.635909, -112.086741, 3, 7, "MX-SON V123.XX"}, - {28.147584, -112.4002915, 3, 7, "MX-SON W123.XX"}, - {28.341285, -111.879463, 4, 8, "MX-SON X123.XX"}, - {31.7601, -106.5101245, 5, 14, "MX-CHH 12.XX"}, - {31.711394, -106.6787225, 4, 10, "MX-CHH 00.XXX"}, - {28.719614, -106.217769125, 4, 9, "MX-CHH J0.XXX"}, - {28.269724, -105.609427125, 4, 9, "MX-CHH 000.XX"}, - {26.964045, -105.857748125, 4, 11, "MX-CHH 800.XX"}, - {28.447724, -106.955027125, 4, 8, "MX-CHH J00.XX"}, - {30.453704, -108.051814125, 4, 8, "MX-CHH S00.XX"}, - {27.6666125, -108.260591, 3, 7, "MX-CHH 123.XXX"}, - {30.0654505, -108.305391, 3, 7, "MX-CHH 1234.XX"}, - {30.9393865, -108.891375, 3, 10, "MX-CHH 01.XXXX"}, - {30.85066, -108.9058695, 3, 10, "MX-CHH 11.XXXX"}, - {30.419295, -108.665323, 3, 10, "MX-CHH 21.XXXX"}, - {29.323516, -108.7412125, 3, 10, "MX-CHH 31.XXXX"}, - {28.6557575, -108.743681, 3, 10, "MX-CHH 41.XXXX"}, - {28.144708, -109.037735, 3, 10, "MX-CHH 51.XXXX"}, - {27.850209, -108.993487, 3, 10, "MX-CHH 61.XXXX"}, - {27.3435535, -108.743826, 3, 10, "MX-CHH 71.XXXX"}, - {31.185011, -105.78756, 3, 9, "MX-CHH 81.XXXX"}, - {30.3348315, -105.8030405, 3, 8, "MX-CHH 91.XXXX"}, - {30.3348315, -105.2600405, 3, 8, "MX-CHH B1.XXXX"}, - {30.2044225, -105.7855275, 3, 8, "MX-CHH C1.XXXX"}, - {30.2044225, -105.1725275, 3, 9, "MX-CHH D1.XXXX"}, - {29.8295825, -105.786731, 3, 8, "MX-CHH F1.XXXX"}, - {29.8295825, -105.222731, 3, 9, "MX-CHH G1.XXXX"}, - {29.8295825, -104.658731, 3, 9, "MX-CHH H1.XXXX"}, - {28.895709, -105.8041875, 3, 8, "MX-CHH J1.XXXX"}, - {28.895709, -105.264944, 3, 8, "MX-CHH K1.XXXX"}, - {28.895709, -104.7220935, 3, 8, "MX-CHH L1.XXXX"}, - {28.895709, -104.179207, 3, 8, "MX-CHH M1.XXXX"}, - {28.402209, -105.8041875, 3, 8, "MX-CHH N1.XXXX"}, - {28.402209, -105.264944, 3, 8, "MX-CHH P1.XXXX"}, - {28.402209, -104.7220935, 3, 8, "MX-CHH Q1.XXXX"}, - {28.402209, -104.179207, 3, 8, "MX-CHH R1.XXXX"}, - {28.919349, -103.6223685, 3, 11, "MX-CHH S1.XXXX"}, - {27.886303, -104.218766, 3, 8, "MX-CHH T1.XXXX"}, - {27.514576, -104.218302, 3, 8, "MX-CHH V1.XXXX"}, - {26.727303, -104.2191345, 3, 11, "MX-CHH W1.XXXX"}, - {26.059512, -107.834297, 3, 10, "MX-CHH X1.XXXX"}, - {25.924256, -107.154049, 3, 13, "MX-CHH Y1.XXXX"}, - {25.660939, -107.1534705, 3, 13, "MX-CHH Z1.XXXX"}, - {64.20745, -51.7505725, 5, 6, "GRL 12.XX"}, - {64.381115, -52.1772135, 4, 5, "GRL 12.XXX"}, - {66.944804, -53.89055275, 4, 6, "GRL 000.XX"}, - {69.211194, -51.18224425, 4, 5, "GRL 400.XX"}, - {60.711194, -46.09331225, 4, 5, "GRL 700.XX"}, - {68.704194, -53.071223, 4, 6, "GRL B00.XX"}, - {68.704194, -52.668536, 4, 6, "GRL F00.XX"}, - {65.411194, -53.0771095, 4, 6, "GRL J00.XX"}, - {62.00317, -49.763126625, 3, 4, "GRL M00.XX"}, - {65.609194, -37.817643375, 3, 4, "GRL Q00.XX"}, - {60.911194, -46.20341175, 4, 5, "GRL T00.XX"}, - {60.137194, -45.385630625, 4, 5, "GRL X00.XX"}, - {60.908421, -48.4124085, 3, 4, "GRL 123.XXX"}, - {63.822741, -53.9198035, 3, 5, "GRL 12.XXXX"}, - {69.25209, -54.001908, 3, 5, "GRL 1234.XX"}, - {62.8829385, -54.9719455, 2, 4, "GRL 1234.XXX"}, - {80.1704935, -71.34761, 2, 6, "GRL 123.XXXX"}, - {81.961383, -71.00318, 2, 6, "GRL 1234.XXXX"}, - {24.7067, 46.681442, 6, 7, "SAU 12.XX"}, - {21.732555, 39.08812725, 4, 5, "SAU 00.XXX"}, - {24.680314, 46.57007975, 5, 6, "SAU J0.XXX"}, - {28.372714, 36.498273125, 4, 6, "SAU 000.XX"}, - {26.345214, 43.901431125, 4, 5, "SAU 200.XX"}, - {21.513924, 39.75318225, 4, 5, "SAU 400.XX"}, - {21.513924, 39.84591725, 4, 5, "SAU 500.XX"}, - {21.513924, 39.93865225, 4, 5, "SAU 600.XX"}, - {21.427435, 39.73463525, 4, 5, "SAU 700.XX"}, - {21.427435, 39.82737025, 4, 5, "SAU 800.XX"}, - {24.500724, 39.53537825, 4, 5, "SAU 900.XX"}, - {24.500724, 39.63003525, 4, 5, "SAU B00.XX"}, - {24.414235, 39.53537825, 4, 5, "SAU C00.XX"}, - {24.414235, 39.63003525, 4, 5, "SAU D00.XX"}, - {26.470724, 50.006487125, 5, 6, "SAU F00.XX"}, - {26.470724, 50.102826125, 5, 6, "SAU G00.XX"}, - {26.384235, 49.951573125, 5, 6, "SAU H00.XX"}, - {26.384235, 50.047912125, 5, 6, "SAU J00.XX"}, - {26.384235, 50.144251125, 5, 6, "SAU K00.XX"}, - {26.297746, 50.134843875, 5, 6, "SAU L00.XX"}, - {21.302924, 40.38148225, 4, 5, "SAU M00.XX"}, - {25.390645, 49.54474875, 5, 6, "SAU N00.XX"}, - {25.472745, 49.50933975, 5, 6, "SAU P00.XX"}, - {18.327245, 42.68393625, 4, 6, "SAU Q00.XX"}, - {27.558345, 41.656353125, 4, 5, "SAU R00.XX"}, - {24.171545, 47.262845625, 5, 6, "SAU S00.XX"}, - {28.466324, 45.915283125, 4, 5, "SAU T00.XX"}, - {18.240295, 42.48023625, 4, 6, "SAU V00.XX"}, - {31.022624, 40.9857405, 4, 6, "SAU W00.XX"}, - {26.594524, 49.996187125, 5, 6, "SAU X00.XX"}, - {26.130124, 43.959013875, 4, 5, "SAU Y00.XX"}, - {24.114045, 38.011036625, 4, 5, "SAU Z00.XX"}, - {25.429022, 45.7112695, 3, 4, "SAU 12.XXXX"}, - {27.518209, 47.4253805, 3, 4, "SAU 1234.XX"}, - {24.898515, 46.509785, 4, 5, "SAU 012.XXX"}, - {21.715115, 39.08582, 3, 4, "SAU 112.XXX"}, - {21.644515, 39.58002, 3, 4, "SAU 212.XXX"}, - {24.660115, 39.385885, 3, 4, "SAU 312.XXX"}, - {26.699815, 49.74585, 4, 5, "SAU 412.XXX"}, - {21.498915, 40.14272, 3, 4, "SAU 512.XXX"}, - {28.584315, 36.3346365, 3, 5, "SAU 612.XXX"}, - {26.427515, 43.7554715, 3, 4, "SAU 712.XXX"}, - {25.542115, 49.2963715, 5, 6, "SAU 812.XXX"}, - {18.466215, 42.398255, 3, 5, "SAU 912.XXX"}, - {27.725015, 41.4701365, 3, 4, "SAU B12.XXX"}, - {24.274015, 47.015885, 4, 5, "SAU C12.XXX"}, - {28.630115, 45.7311365, 3, 4, "SAU D12.XXX"}, - {31.182015, 40.79218, 3, 5, "SAU F12.XXX"}, - {24.292015, 37.948685, 3, 4, "SAU G12.XXX"}, - {27.176215, 49.41825, 4, 5, "SAU H12.XXX"}, - {31.530115, 37.1018665, 3, 6, "SAU J12.XXX"}, - {30.090115, 39.8016015, 3, 5, "SAU K12.XXX"}, - {26.149515, 43.2822715, 3, 4, "SAU L12.XXX"}, - {17.797815, 44.067955, 3, 5, "SAU M12.XXX"}, - {17.225115, 42.472155, 3, 5, "SAU N12.XXX"}, - {28.500315, 48.1555365, 4, 5, "SAU P12.XXX"}, - {20.210115, 42.3850415, 3, 4, "SAU Q12.XXX"}, - {26.421215, 44.6266715, 3, 4, "SAU R12.XXX"}, - {24.690115, 44.152885, 3, 4, "SAU S12.XXX"}, - {17.670115, 46.902155, 3, 5, "SAU T12.XXX"}, - {31.870115, 38.4218665, 3, 6, "SAU V12.XXX"}, - {25.984415, 49.3130715, 4, 5, "SAU W12.XXX"}, - {23.000115, 38.8004065, 3, 4, "SAU X12.XXX"}, - {29.830115, 43.2665015, 3, 5, "SAU Y12.XXX"}, - {24.120115, 42.702885, 3, 4, "SAU Z12.XXX"}, - {32.0993885, 36.135477, 2, 6, "SAU 0123.XXX"}, - {32.0993885, 39.20395, 2, 6, "SAU 1123.XXX"}, - {32.0993885, 42.272423, 2, 4, "SAU 2123.XXX"}, - {29.4345145, 34.5975315, 2, 4, "SAU 3123.XXX"}, - {29.4345145, 37.5766315, 2, 3, "SAU 4123.XXX"}, - {29.4345145, 40.5557315, 2, 4, "SAU 5123.XXX"}, - {29.4345145, 43.5348315, 3, 5, "SAU 6123.XXX"}, - {29.4345145, 46.5139315, 2, 4, "SAU 7123.XXX"}, - {29.4345145, 47.7055715, 3, 9, "SAU 8123.XXX"}, - {26.7533245, 35.8464885, 2, 4, "SAU 9123.XXX"}, - {26.7533245, 38.7660065, 2, 3, "SAU B123.XXX"}, - {26.7533245, 41.6855245, 2, 3, "SAU C123.XXX"}, - {26.7533245, 44.6050425, 2, 3, "SAU D123.XXX"}, - {26.7533245, 47.5245605, 3, 4, "SAU F123.XXX"}, - {26.7533245, 50.4440785, 2, 3, "SAU G123.XXX"}, - {24.0721345, 37.9994175, 3, 4, "SAU H123.XXX"}, - {24.0721345, 40.8593535, 2, 3, "SAU J123.XXX"}, - {24.0721345, 43.7192895, 2, 3, "SAU K123.XXX"}, - {24.0721345, 46.5792255, 3, 4, "SAU L123.XXX"}, - {24.0721345, 49.4391615, 2, 3, "SAU M123.XXX"}, - {22.8348445, 52.2939255, 2, 4, "SAU N123.XXX"}, - {21.3909445, 38.8681235, 2, 3, "SAU P123.XXX"}, - {21.3909445, 41.6684775, 2, 3, "SAU Q123.XXX"}, - {21.3909445, 44.4688315, 2, 3, "SAU R123.XXX"}, - {21.3909445, 47.2691855, 2, 3, "SAU S123.XXX"}, - {21.3909445, 50.0695395, 2, 3, "SAU T123.XXX"}, - {21.3909445, 52.8698935, 2, 4, "SAU V123.XXX"}, - {18.7097545, 40.717006, 2, 3, "SAU W123.XXX"}, - {19.7659145, 43.4583765, 3, 4, "SAU X123.XXX"}, - {19.4977955, 46.2587305, 3, 4, "SAU Y123.XXX"}, - {20.8547065, 49.0596245, 3, 4, "SAU Z123.XXX"}, - {24.6716, 46.7227, 6, 7, "SAU KGXF.DFDN"}, - {-4.304075, 15.282348, 5, 9, "COD 12.XX"}, - {-4.490975, 15.172273625, 4, 8, "COD 00.XXX"}, - {-11.549316, 27.323203625, 4, 6, "COD C0.XXX"}, - {-6.091016, 23.53249075, 4, 6, "COD P0.XXX"}, - {-10.677276, 25.44654275, 5, 7, "COD 000.XX"}, - {-5.849276, 22.35909425, 4, 6, "COD 100.XX"}, - {0.567624, 25.14972, 4, 5, "COD 200.XX"}, - {-10.952676, 26.69484275, 4, 6, "COD 300.XX"}, - {-5.779876, 13.01669425, 3, 5, "COD 400.XX"}, - {-6.390276, 20.74389425, 4, 6, "COD 500.XX"}, - {-2.467076, 28.80972, 5, 6, "COD 600.XX"}, - {-5.787776, 13.43119425, 4, 6, "COD 700.XX"}, - {-4.999876, 18.766507125, 4, 6, "COD 800.XX"}, - {-3.342476, 29.117207125, 4, 6, "COD 900.XX"}, - {-6.965776, 23.410981375, 4, 6, "COD B00.XX"}, - {0.076524, 18.21982, 4, 6, "COD C00.XX"}, - {0.161824, 29.25612, 5, 6, "COD D00.XX"}, - {-1.618376, 29.16542, 5, 7, "COD F00.XX"}, - {2.786564, 27.583485, 4, 5, "COD G00.XX"}, - {1.560304, 30.222845, 5, 8, "COD GK0.00"}, - {3.258964, 19.746799375, 4, 6, "COD H00.XX"}, - {-2.954296, 25.901145, 4, 5, "COD HK0.00"}, - {-3.303236, 17.353099375, 4, 6, "COD J00.XX"}, - {-4.338296, 20.569673125, 4, 5, "COD JK0.00"}, - {-5.914836, 29.15801375, 4, 5, "COD K00.XX"}, - {0.490304, 29.438645, 5, 6, "COD KK0.00"}, - {-6.720036, 23.91791375, 4, 6, "COD L00.XX"}, - {2.190004, 22.442345, 4, 5, "COD LK0.00"}, - {-5.235836, 14.837999375, 4, 6, "COD M00.XX"}, - {-11.764796, 27.223038875, 4, 6, "COD MK0.00"}, - {-8.721936, 24.9666415, 4, 6, "COD N00.XX"}, - {2.159004, 21.488745, 4, 5, "COD NK0.00"}, - {-3.509736, 23.577499375, 4, 5, "COD P00.XX"}, - {-6.146496, 24.45540025, 4, 5, "COD PK0.00"}, - {-4.425236, 26.634499375, 4, 5, "COD Q00.XX"}, - {-4.855396, 21.534173125, 4, 6, "COD QK0.00"}, - {4.297264, 20.973199375, 4, 7, "COD R00.XX"}, - {-4.559896, 18.580373125, 4, 7, "COD RK0.00"}, - {2.817364, 24.703585, 4, 6, "COD S00.XX"}, - {1.249104, 23.574645, 4, 5, "COD SK0.00"}, - {-4.957536, 23.398999375, 4, 6, "COD T00.XX"}, - {-2.719196, 17.664245, 4, 6, "COD TK0.00"}, - {-1.924436, 18.259885, 4, 6, "COD V00.XX"}, - {-5.015096, 12.917173125, 4, 8, "COD VK0.00"}, - {-4.056736, 19.537299375, 4, 5, "COD W00.XX"}, - {-4.818396, 17.008773125, 4, 7, "COD WK0.00"}, - {-9.150036, 25.8002415, 4, 6, "COD X00.XX"}, - {0.773804, 24.414345, 4, 5, "COD XK0.00"}, - {-7.284836, 27.358228125, 4, 5, "COD Y00.XX"}, - {2.734104, 23.753945, 4, 6, "COD YK0.00"}, - {-5.321636, 21.37701375, 4, 6, "COD Z00.XX"}, - {-10.875896, 26.57351075, 4, 6, "COD ZK0.00"}, - {-4.6389965, 21.9475615, 3, 5, "COD 123.XXX"}, - {-4.66093, 15.05181, 3, 7, "COD 31.XXXX"}, - {-10.735725, 25.2432705, 3, 5, "COD 41.XXXX"}, - {0.315174, 24.98182, 3, 4, "COD 51.XXXX"}, - {-11.161725, 26.4524205, 3, 5, "COD 61.XXXX"}, - {-6.036275, 13.05628, 3, 5, "COD 71.XXXX"}, - {-6.642725, 20.57623, 3, 5, "COD 81.XXXX"}, - {-2.695625, 28.62162, 3, 4, "COD 91.XXXX"}, - {-5.252325, 18.59872, 3, 5, "COD B1.XXXX"}, - {-3.594925, 28.84942, 3, 4, "COD C1.XXXX"}, - {-0.175926, 18.05192, 3, 5, "COD D1.XXXX"}, - {0.096924, 29.17217, 4, 5, "COD F1.XXXX"}, - {-1.870825, 28.99752, 4, 6, "COD G1.XXXX"}, - {2.562374, 27.40582, 3, 5, "COD H1.XXXX"}, - {1.556374, 29.92587, 4, 7, "COD J1.XXXX"}, - {3.034774, 19.56922, 3, 5, "COD K1.XXXX"}, - {-3.160125, 25.71862, 3, 4, "COD L1.XXXX"}, - {-3.527425, 17.17552, 3, 5, "COD M1.XXXX"}, - {-4.544125, 20.38722, 3, 5, "COD N1.XXXX"}, - {-6.139025, 28.98053, 4, 5, "COD P1.XXXX"}, - {1.984174, 22.25982, 3, 4, "COD Q1.XXXX"}, - {-5.325875, 14.80092, 3, 5, "COD R1.XXXX"}, - {-11.970625, 27.0439205, 3, 5, "COD S1.XXXX"}, - {-8.946125, 24.7922105, 3, 5, "COD T1.XXXX"}, - {1.953174, 21.30622, 3, 4, "COD V1.XXXX"}, - {-3.733925, 23.39992, 3, 4, "COD W1.XXXX"}, - {-4.649425, 26.45692, 3, 4, "COD X1.XXXX"}, - {-5.061225, 21.35172, 3, 5, "COD Y1.XXXX"}, - {4.080674, 20.88352, 3, 5, "COD Z1.XXXX"}, - {-4.788135, 18.3747, 3, 6, "COD 0123.XX"}, - {2.570764, 24.5027, 3, 5, "COD 1123.XX"}, - {1.020864, 23.3689, 3, 4, "COD 2123.XX"}, - {-2.947435, 17.4585, 3, 5, "COD 3123.XX"}, - {-2.171035, 18.059, 3, 5, "COD 4123.XX"}, - {-5.243335, 12.7115, 3, 5, "COD 5123.XX"}, - {-4.303335, 19.3365, 3, 4, "COD 6123.XX"}, - {-5.046635, 16.8031, 3, 6, "COD 7123.XX"}, - {-9.396635, 25.6023325, 3, 5, "COD 8123.XX"}, - {0.545564, 24.2086, 3, 4, "COD 9123.XX"}, - {-7.52872, 27.15761, 3, 4, "COD B123.XX"}, - {2.505864, 23.5482, 3, 5, "COD C123.XX"}, - {-5.568235, 21.17631, 3, 5, "COD D123.XX"}, - {-5.624135, 25.51821, 3, 4, "COD F123.XX"}, - {-3.254135, 16.6882, 3, 5, "COD G123.XX"}, - {-0.454135, 20.6282, 3, 4, "COD H123.XX"}, - {-3.834135, 26.4382, 3, 4, "COD J123.XX"}, - {3.875864, 22.2082, 3, 5, "COD K123.XX"}, - {-5.614135, 26.74821, 3, 4, "COD L123.XX"}, - {2.810864, 22.01817, 3, 5, "COD M123.XX"}, - {0.465864, 22.6482, 3, 4, "COD N123.XX"}, - {3.055864, 25.2782, 3, 5, "COD P123.XX"}, - {-2.954135, 17.9082, 4, 6, "COD Q123.XX"}, - {3.105864, 20.6382, 3, 5, "COD R123.XX"}, - {-6.28142, 26.67821, 3, 4, "COD S123.XX"}, - {-7.29142, 29.48821, 4, 6, "COD T123.XX"}, - {-2.259135, 16.1682, 3, 6, "COD V123.XX"}, - {-7.80142, 23.93821, 3, 5, "COD W123.XX"}, - {3.425864, 18.3882, 3, 6, "COD X123.XX"}, - {4.495864, 25.5882, 3, 7, "COD Y123.XX"}, - {2.805864, 29.2982, 3, 4, "COD Z123.XX"}, - {-8.25957, 21.842394, 2, 4, "COD 112.XXXX"}, - {-8.25957, 24.523584, 2, 4, "COD 212.XXXX"}, - {-8.25957, 26.45404, 3, 5, "COD 312.XXXX"}, - {-6.382737, 28.27725, 3, 4, "COD 412.XXXX"}, - {-10.0682145, 22.320194, 3, 6, "COD 512.XXXX"}, - {-10.222419, 25.6271745, 3, 5, "COD 612.XXXX"}, - {-12.9820035, 28.3054445, 2, 5, "COD 712.XXXX"}, - {-10.206893, 27.5098405, 4, 6, "COD 812.XXXX"}, - {5.3383885, 18.2913485, 2, 5, "COD 0123.XXX"}, - {5.3383885, 20.9725385, 2, 5, "COD 1123.XXX"}, - {5.3383885, 23.6537285, 2, 6, "COD 2123.XXX"}, - {5.3383885, 26.3349185, 2, 7, "COD 3123.XXX"}, - {5.3383885, 28.7304815, 3, 6, "COD 4123.XXX"}, - {2.6571985, 17.7551105, 2, 5, "COD 5123.XXX"}, - {2.6571985, 20.4363005, 2, 4, "COD 6123.XXX"}, - {2.6571985, 23.1174905, 2, 4, "COD 7123.XXX"}, - {2.6571985, 25.7986805, 2, 4, "COD 8123.XXX"}, - {2.6571985, 28.4798705, 2, 3, "COD 9123.XXX"}, - {2.6571985, 28.7304815, 3, 4, "COD B123.XXX"}, - {-0.0239915, 16.0123375, 2, 5, "COD C123.XXX"}, - {-0.0239915, 18.6935275, 2, 4, "COD D123.XXX"}, - {-0.0239915, 21.3747175, 2, 3, "COD F123.XXX"}, - {-0.0239915, 24.0559075, 2, 3, "COD G123.XXX"}, - {-0.0239915, 26.7370975, 2, 3, "COD H123.XXX"}, - {-0.0239915, 27.2733355, 3, 4, "COD J123.XXX"}, - {-2.7051815, 14.7253655, 2, 5, "COD K123.XXX"}, - {-2.7051815, 17.4065555, 2, 4, "COD L123.XXX"}, - {-2.7051815, 20.0877455, 2, 3, "COD M123.XXX"}, - {-2.7051815, 22.7689355, 2, 3, "COD N123.XXX"}, - {-2.7051815, 25.4501255, 2, 3, "COD P123.XXX"}, - {-2.7051815, 26.7370975, 3, 4, "COD Q123.XXX"}, - {-4.0457765, 12.1246115, 2, 5, "COD R123.XXX"}, - {-5.3700555, 14.8063235, 2, 4, "COD S123.XXX"}, - {-5.3700555, 17.4875135, 2, 4, "COD T123.XXX"}, - {-5.3700555, 20.1687035, 2, 4, "COD V123.XXX"}, - {-5.3700555, 22.8498935, 3, 5, "COD W123.XXX"}, - {-5.3700555, 25.5310835, 3, 4, "COD X123.XXX"}, - {-5.3700555, 28.2122735, 2, 3, "COD Y123.XXX"}, - {-5.6381745, 17.4875135, 3, 5, "COD Z123.XXX"}, - {-4.339, 15.3201225, 5, 9, "COD 5JQ0.D83N"}, - {36.8137, 2.992848, 5, 6, "DZA 12.XX"}, - {36.666791, 2.7423805, 4, 5, "DZA 12.XXX"}, - {35.727545, -0.670603125, 4, 5, "DZA 000.XX"}, - {36.401124, 6.56960275, 4, 5, "DZA 100.XX"}, - {35.590624, 6.11948, 4, 5, "DZA 200.XX"}, - {36.916545, 7.706280625, 4, 6, "DZA 300.XX"}, - {36.230724, 5.359941375, 4, 5, "DZA 400.XX"}, - {35.241624, -0.66442, 4, 5, "DZA 500.XX"}, - {34.871124, 5.684819625, 5, 6, "DZA 600.XX"}, - {34.705924, 3.208819625, 5, 6, "DZA 700.XX"}, - {35.460124, 8.05358, 4, 6, "DZA 800.XX"}, - {36.899724, 6.893563125, 4, 5, "DZA 900.XX"}, - {36.776624, 5.00810275, 4, 5, "DZA B00.XX"}, - {35.396724, 1.28028, 4, 5, "DZA C00.XX"}, - {36.192124, 1.281841375, 4, 5, "DZA D00.XX"}, - {36.750824, 3.99630275, 4, 5, "DZA F00.XX"}, - {31.619264, -2.26153875, 3, 6, "DZA G00.XX"}, - {36.065004, 4.731038375, 4, 5, "DZA GK0.00"}, - {35.952464, 0.053258125, 4, 5, "DZA H00.XX"}, - {36.264204, 2.73672075, 4, 5, "DZA HK0.00"}, - {34.902464, -1.357527125, 5, 8, "DZA J00.XX"}, - {31.945204, 5.29745775, 3, 4, "DZA JK0.00"}, - {36.294564, 7.92210025, 4, 6, "DZA K00.XX"}, - {34.833955, 0.126621375, 5, 6, "DZA KK0.00"}, - {36.468745, 7.39827875, 4, 5, "DZA L00.XX"}, - {35.422304, 7.108355, 4, 5, "DZA LK0.00"}, - {36.813964, 5.712042375, 4, 5, "DZA M00.XX"}, - {36.145704, 5.652138375, 4, 5, "DZA MK0.00"}, - {33.382464, 6.823159875, 3, 4, "DZA N00.XX"}, - {35.723504, 0.516138375, 4, 5, "DZA NK0.00"}, - {35.722464, 4.501958125, 4, 5, "DZA P00.XX"}, - {35.204104, 4.148155, 4, 5, "DZA PK0.00"}, - {33.822164, 2.830902, 3, 4, "DZA Q00.XX"}, - {35.788904, 7.356238375, 4, 5, "DZA QK0.00"}, - {35.462964, 2.864515, 4, 5, "DZA R00.XX"}, - {35.394104, 0.108155, 4, 5, "DZA RK0.00"}, - {35.399964, 5.329915, 4, 5, "DZA S00.XX"}, - {36.374104, 3.86772075, 4, 5, "DZA SK0.00"}, - {32.502464, 3.633589, 3, 4, "DZA T00.XX"}, - {34.154104, 3.468517375, 3, 4, "DZA TK0.00"}, - {35.882545, 7.075868875, 4, 5, "DZA V00.XX"}, - {34.848304, -1.768427375, 5, 8, "DZA VK0.00"}, - {36.149264, 2.883758125, 4, 5, "DZA W00.XX"}, - {36.253904, 2.18852075, 4, 5, "DZA WK0.00"}, - {36.770664, 6.219342375, 4, 5, "DZA X00.XX"}, - {36.252604, 6.68602075, 4, 5, "DZA XK0.00"}, - {32.789364, 4.464432125, 3, 4, "DZA Y00.XX"}, - {35.881304, 2.711838375, 4, 5, "DZA YK0.00"}, - {35.081994, 2.970273125, 4, 5, "DZA Z00.XX"}, - {33.672604, 0.995734, 3, 4, "DZA ZK0.00"}, - {35.548925, -2.0293995, 3, 6, "DZA 12.XXXX"}, - {36.8934185, 2.1530165, 3, 4, "DZA 123.XXX"}, - {34.7477105, 5.3636695, 4, 5, "DZA 1234.XX"}, - {36.836335, -2.999762, 2, 6, "DZA 012.XXXX"}, - {36.836335, 0.217665, 2, 5, "DZA 112.XXXX"}, - {36.836335, 3.435093, 3, 4, "DZA 212.XXXX"}, - {36.836335, 6.652521, 3, 4, "DZA 312.XXXX"}, - {34.785224, -2.973686, 3, 6, "DZA 412.XXXX"}, - {34.785224, 0.184159, 4, 5, "DZA 512.XXXX"}, - {34.785224, 3.342005, 4, 5, "DZA 612.XXXX"}, - {34.785224, 6.499851, 4, 5, "DZA 712.XXXX"}, - {32.104034, -5.4459535, 2, 6, "DZA 812.XXXX"}, - {32.104034, -2.3774805, 2, 5, "DZA 912.XXXX"}, - {32.104034, 0.6909915, 2, 3, "DZA B12.XXXX"}, - {32.104034, 3.7594645, 2, 3, "DZA C12.XXXX"}, - {32.104034, 6.8279375, 2, 3, "DZA D12.XXXX"}, - {29.422844, -8.48504, 2, 5, "DZA F12.XXXX"}, - {29.422844, -5.817955, 3, 6, "DZA G12.XXXX"}, - {29.422844, -2.838855, 2, 5, "DZA H12.XXXX"}, - {29.422844, 0.140244, 2, 3, "DZA J12.XXXX"}, - {29.422844, 3.119344, 2, 3, "DZA K12.XXXX"}, - {29.422844, 6.098444, 2, 3, "DZA L12.XXXX"}, - {29.422844, 9.077544, 2, 3, "DZA M12.XXXX"}, - {26.741654, -8.473069, 2, 4, "DZA N12.XXXX"}, - {26.741654, -5.553551, 2, 4, "DZA P12.XXXX"}, - {26.741654, -2.634033, 2, 3, "DZA Q12.XXXX"}, - {26.741654, 0.285484, 2, 3, "DZA R12.XXXX"}, - {26.741654, 3.205002, 2, 3, "DZA S12.XXXX"}, - {26.741654, 6.12452, 2, 3, "DZA T12.XXXX"}, - {26.741654, 9.044038, 2, 3, "DZA V12.XXXX"}, - {24.2688335, -4.1370415, 2, 5, "DZA 0123.XXX"}, - {24.2688335, -1.2771065, 2, 5, "DZA 1123.XXX"}, - {24.2688335, 1.5828295, 2, 3, "DZA 2123.XXX"}, - {24.2688335, 4.4427655, 2, 3, "DZA 3123.XXX"}, - {24.2688335, 7.3027015, 2, 3, "DZA 4123.XXX"}, - {24.2688335, 9.2485585, 3, 4, "DZA 5123.XXX"}, - {21.5713275, -1.248994, 2, 5, "DZA 6123.XXX"}, - {21.5713275, 1.581151, 2, 7, "DZA 7123.XXX"}, - {21.5713275, 4.411296, 2, 4, "DZA 8123.XXX"}, - {21.5713275, 7.241441, 2, 4, "DZA 9123.XXX"}, - {36.7786, 3.04, 5, 6, "DZA K0KJ.FH3L"}, - {43.2894, 76.8781975, 5, 8, "KAZ 12.XX"}, - {43.232794, 76.7175455, 4, 9, "KAZ 00.XXX"}, - {49.950884, 72.902389, 3, 4, "KAZ C0.XXX"}, - {42.283325, 69.4607865, 5, 8, "KAZ P0.XXX"}, - {42.878814, 71.298262, 5, 9, "KAZ 000.XX"}, - {51.151514, 71.34894325, 3, 4, "KAZ 200.XX"}, - {44.820114, 65.416777125, 3, 5, "KAZ 400.XX"}, - {52.320724, 76.903321875, 3, 6, "KAZ 600.XX"}, - {50.012224, 82.54554675, 3, 5, "KAZ 700.XX"}, - {50.454924, 80.1934685, 3, 5, "KAZ 800.XX"}, - {50.323624, 57.12884675, 3, 5, "KAZ 900.XX"}, - {53.254724, 63.58612675, 3, 5, "KAZ B00.XX"}, - {54.919624, 69.1034405, 4, 6, "KAZ C00.XX"}, - {51.271724, 51.34889025, 3, 8, "KAZ D00.XX"}, - {50.111624, 72.88904675, 3, 4, "KAZ F00.XX"}, - {43.699724, 51.130752, 3, 4, "KAZ G00.XX"}, - {47.150624, 51.851375625, 3, 4, "KAZ H00.XX"}, - {51.764224, 75.253099125, 3, 5, "KAZ J00.XX"}, - {43.327245, 68.1842625, 4, 6, "KAZ K00.XX"}, - {53.009524, 63.04363075, 3, 8, "KAZ L00.XX"}, - {47.837324, 67.639745875, 3, 4, "KAZ M00.XX"}, - {53.328245, 69.34087375, 4, 6, "KAZ N00.XX"}, - {45.038545, 78.304815625, 4, 7, "KAZ P00.XX"}, - {46.888024, 74.913975625, 3, 4, "KAZ Q00.XX"}, - {47.904845, 67.438734375, 3, 4, "KAZ R00.XX"}, - {45.678124, 63.22107075, 3, 4, "KAZ S00.XX"}, - {50.383124, 83.45234675, 4, 6, "KAZ T00.XX"}, - {43.546045, 68.4713075, 4, 6, "KAZ V00.XX"}, - {52.966245, 70.12636875, 4, 6, "KAZ W00.XX"}, - {43.361845, 52.8003075, 3, 4, "KAZ X00.XX"}, - {52.376224, 71.787821875, 3, 5, "KAZ Y00.XX"}, - {50.294524, 66.84944675, 3, 4, "KAZ Z00.XX"}, - {43.25507, 68.032765, 3, 5, "KAZ 123.XXX"}, - {45.188287, 75.336364, 3, 4, "KAZ 12.XXXX"}, - {55.101375, 67.0070225, 3, 8, "KAZ 1234.XX"}, - {55.196335, 61.2195615, 2, 8, "KAZ 012.XXXX"}, - {55.196335, 65.5988385, 2, 11, "KAZ 112.XXXX"}, - {55.196335, 69.9781155, 3, 8, "KAZ 212.XXXX"}, - {55.196335, 74.3573925, 2, 9, "KAZ 312.XXXX"}, - {52.515145, 47.3101795, 2, 8, "KAZ 412.XXXX"}, - {52.515145, 51.4511285, 2, 11, "KAZ 512.XXXX"}, - {52.515145, 55.5920775, 2, 10, "KAZ 612.XXXX"}, - {52.515145, 59.7330265, 2, 9, "KAZ 712.XXXX"}, - {52.515145, 63.8739755, 2, 4, "KAZ 812.XXXX"}, - {52.515145, 68.0149245, 2, 4, "KAZ 912.XXXX"}, - {52.515145, 72.1558735, 2, 4, "KAZ B12.XXXX"}, - {52.515145, 76.2968225, 2, 5, "KAZ C12.XXXX"}, - {52.515145, 80.4377715, 2, 8, "KAZ D12.XXXX"}, - {50.370193, 83.6448445, 3, 5, "KAZ F12.XXXX"}, - {49.833955, 46.72519, 2, 8, "KAZ G12.XXXX"}, - {49.833955, 50.633471, 2, 7, "KAZ H12.XXXX"}, - {49.833955, 54.565883, 2, 4, "KAZ J12.XXXX"}, - {49.833955, 58.498295, 2, 4, "KAZ K12.XXXX"}, - {49.833955, 62.430707, 2, 3, "KAZ L12.XXXX"}, - {49.833955, 66.363119, 2, 3, "KAZ M12.XXXX"}, - {49.833955, 70.295531, 2, 3, "KAZ N12.XXXX"}, - {49.833955, 74.227943, 2, 3, "KAZ P12.XXXX"}, - {49.833955, 78.160355, 2, 3, "KAZ Q12.XXXX"}, - {49.833955, 82.092767, 2, 4, "KAZ R12.XXXX"}, - {47.152765, 48.548872, 2, 8, "KAZ S12.XXXX"}, - {47.152765, 52.302538, 2, 3, "KAZ T12.XXXX"}, - {47.152765, 56.056204, 2, 3, "KAZ V12.XXXX"}, - {44.471575, 49.7550575, 2, 3, "KAZ W12.XXXX"}, - {44.471575, 53.3597685, 2, 3, "KAZ X12.XXXX"}, - {42.987525, 49.805352, 3, 4, "KAZ Y12.XXXX"}, - {42.987525, 53.261108, 3, 4, "KAZ Z12.XXXX"}, - {47.3448185, 59.6049165, 2, 3, "KAZ 0123.XXX"}, - {47.3448185, 63.3585825, 2, 3, "KAZ 1123.XXX"}, - {47.3448185, 67.1122485, 2, 3, "KAZ 2123.XXX"}, - {47.3448185, 70.8659145, 2, 3, "KAZ 3123.XXX"}, - {47.3448185, 74.6195805, 2, 3, "KAZ 4123.XXX"}, - {47.3448185, 78.3732465, 2, 3, "KAZ 5123.XXX"}, - {47.3448185, 82.1269125, 2, 3, "KAZ 6123.XXX"}, - {44.6636285, 59.688645, 2, 4, "KAZ 7123.XXX"}, - {44.6636285, 63.293356, 2, 4, "KAZ 8123.XXX"}, - {44.6636285, 66.898067, 2, 4, "KAZ 9123.XXX"}, - {44.6636285, 70.502778, 2, 4, "KAZ B123.XXX"}, - {44.6636285, 74.107489, 2, 3, "KAZ C123.XXX"}, - {44.6636285, 77.7122, 3, 6, "KAZ D123.XXX"}, - {43.211811, 65.151112, 3, 5, "KAZ F123.XXX"}, - {43.211811, 68.606868, 4, 6, "KAZ G123.XXX"}, - {43.2543, 76.9299805, 5, 10, "KAZ RT2D.S582"}, - {-34.566251, -58.446604, 5, 8, "ARG 12.XX"}, - {-34.444435, -58.713375, 4, 5, "ARG 12.XXX"}, - {-31.347546, -64.2803925, 4, 6, "ARG 010.XX"}, - {-31.381566, -64.2254785, 4, 6, "ARG 0C0.00"}, - {-31.426655, -64.2836475, 4, 6, "ARG 0Q0.00"}, - {-31.399565, -64.2227485, 4, 6, "ARG 120.XX"}, - {-32.914216, -60.698239375, 4, 6, "ARG 1F0.00"}, - {-32.977935, -60.684490125, 4, 6, "ARG 1R0.00"}, - {-32.877806, -68.858021625, 4, 6, "ARG 230.XX"}, - {-34.923196, -57.987584875, 4, 7, "ARG 2G0.00"}, - {-26.824746, -65.242330125, 4, 6, "ARG 2T0.00"}, - {-37.988786, -57.610492875, 4, 5, "ARG 340.XX"}, - {-24.794676, -65.4430805, 4, 6, "ARG 3H0.00"}, - {-31.627726, -60.73276575, 4, 6, "ARG 3V0.00"}, - {-31.563976, -68.56329425, 4, 6, "ARG 460.XX"}, - {-27.446726, -59.013641125, 4, 7, "ARG 4K0.00"}, - {-27.797706, -64.297292375, 4, 6, "ARG 4W0.00"}, - {-38.975256, -68.08940275, 4, 5, "ARG 570.XX"}, - {-27.483606, -58.840162375, 4, 7, "ARG 5L0.00"}, - {-38.701856, -62.299767625, 4, 5, "ARG 5Y0.00"}, - {-27.406236, -55.945997375, 5, 11, "ARG 680.XX"}, - {-31.727586, -60.54372075, 4, 6, "ARG 6M0.00"}, - {-24.174236, -65.31956625, 4, 6, "ARG 6Z0.00"}, - {-26.185286, -58.212789125, 4, 8, "ARG 7B0.XX"}, - {-28.492276, -65.803772375, 4, 6, "ARG 7P0.00"}, - {-33.1287005, -64.3485, 4, 6, "ARG 855.CW"}, - {-45.868466, -67.540710375, 4, 5, "ARG 8C0.XX"}, - {-33.362356, -60.248358125, 4, 6, "ARG 8Q0.00"}, - {-33.295866, -66.361856625, 4, 6, "ARG 920.XX"}, - {-31.361246, -58.0477375, 4, 8, "ARG 9D0.00"}, - {-29.437436, -66.878715375, 4, 6, "ARG 9R0.00"}, - {-34.614846, -68.360759125, 4, 5, "ARG B30.XX"}, - {-41.171136, -71.3371575, 4, 7, "ARG BG0.00"}, - {-43.261986, -65.3452515, 4, 5, "ARG BT0.00"}, - {-33.674426, -65.501006, 4, 6, "ARG C40.XX"}, - {-37.329916, -59.1595235, 5, 6, "ARG CH0.00"}, - {-36.624566, -64.31589575, 4, 5, "ARG CV0.00"}, - {-33.061376, -68.508042125, 4, 6, "ARG D60.XX"}, - {-32.428196, -63.272209, 4, 6, "ARG DJ0.00"}, - {-34.110846, -59.062366, 4, 5, "ARG DW0.00"}, - {-33.876656, -60.597054, 4, 5, "ARG F70.XX"}, - {-51.624146, -69.263391375, 4, 5, "ARG FL0.00"}, - {-29.150026, -59.681523875, 4, 6, "ARG FX0.00"}, - {-36.882736, -60.349526125, 4, 5, "ARG G80.XX"}, - {-35.026726, -58.454931125, 5, 6, "ARG GM0.00"}, - {-38.551576, -58.762070875, 4, 5, "ARG GZ0.00"}, - {-39.036426, -67.63685325, 4, 5, "ARG HB0.XX"}, - {-31.249506, -61.5288225, 4, 6, "ARG HN0.00"}, - {-34.153656, -58.988546625, 4, 5, "ARG J00.00"}, - {-26.777806, -60.475237625, 4, 7, "ARG JC0.00"}, - {-40.791956, -63.028201875, 4, 5, "ARG JQ0.00"}, - {-31.454436, -62.1192425, 4, 6, "ARG K10.XX"}, - {-33.008886, -58.548555375, 4, 6, "ARG KD0.00"}, - {-34.573036, -60.987785375, 4, 5, "ARG KR0.00"}, - {-34.586886, -59.136371625, 4, 5, "ARG L30.XX"}, - {-42.792276, -65.068365, 4, 5, "ARG LG0.00"}, - {-23.124116, -64.346636625, 4, 6, "ARG LS0.00"}, - {-33.037966, -68.927701375, 4, 6, "ARG M40.XX"}, - {-33.773356, -61.996946, 4, 5, "ARG MH0.00"}, - {-29.157506, -59.294402875, 4, 6, "ARG MV0.00"}, - {-32.489046, -58.269309, 4, 8, "ARG N50.XX"}, - {-33.214436, -68.498581375, 4, 6, "ARG NJ0.00"}, - {-33.688586, -59.717486, 4, 6, "ARG NW0.00"}, - {-26.191496, -54.623989625, 4, 9, "ARG P70.XX"}, - {-38.886886, -62.10662225, 4, 5, "ARG PL0.00"}, - {-22.569666, -63.8363355, 4, 7, "ARG PX0.00"}, - {-38.932576, -69.26974075, 4, 5, "ARG Q80.XX"}, - {-31.427966, -64.5259875, 4, 6, "ARG QM0.00"}, - {-27.482116, -55.153843625, 4, 10, "ARG QZ0.00"}, - {-35.653656, -63.800195, 4, 5, "ARG R90.XX"}, - {-34.909046, -60.068895875, 4, 5, "ARG RN0.00"}, - {-36.783196, -59.898342375, 4, 5, "ARG S00.00"}, - {-32.177346, -64.145493, 4, 6, "ARG SC0.00"}, - {-34.670126, -59.470753125, 4, 5, "ARG SP0.00"}, - {-38.353036, -60.300695375, 4, 5, "ARG T10.XX"}, - {-23.818426, -64.815298625, 4, 6, "ARG TD0.00"}, - {-33.222576, -60.376329125, 4, 6, "ARG TR0.00"}, - {-28.136426, -58.793656625, 4, 6, "ARG V30.XX"}, - {-31.659506, -64.45895925, 4, 6, "ARG VF0.00"}, - {-24.213656, -64.89585575, 4, 6, "ARG VS0.00"}, - {-32.617506, -62.706633875, 4, 6, "ARG W40.XX"}, - {-35.441956, -60.916235, 4, 5, "ARG WH0.00"}, - {-34.644736, -60.520534625, 4, 5, "ARG WT0.00"}, - {-33.168586, -59.368581375, 4, 6, "ARG X50.XX"}, - {-29.163036, -58.106252375, 4, 6, "ARG XJ0.00"}, - {-43.277186, -65.1399505, 4, 5, "ARG XW0.00"}, - {-36.331036, -57.71570025, 4, 5, "ARG Y70.XX"}, - {-34.864116, -61.569769875, 4, 5, "ARG YK0.00"}, - {-35.408266, -60.208655, 4, 5, "ARG YX0.00"}, - {-32.612116, -60.206420375, 4, 6, "ARG Z80.XX"}, - {-54.807506, -68.3468125, 4, 7, "ARG ZM0.00"}, - {-32.7657315, -60.822922, 3, 5, "ARG 123.XXX"}, - {-31.685825, -64.5412335, 3, 5, "ARG 01.XXXX"}, - {-33.225025, -68.938755, 3, 5, "ARG 11.XXXX"}, - {-27.053025, -65.45395, 3, 5, "ARG 21.XXXX"}, - {-38.269025, -58.0147735, 3, 4, "ARG 31.XXXX"}, - {-25.099825, -65.7086285, 3, 5, "ARG 41.XXXX"}, - {-31.768225, -60.9354335, 3, 5, "ARG 51.XXXX"}, - {-31.764925, -68.7349335, 3, 5, "ARG 61.XXXX"}, - {-27.689625, -59.13415, 3, 5, "ARG 71.XXXX"}, - {-28.007025, -64.4682635, 3, 5, "ARG 81.XXXX"}, - {-39.0780975, -68.214405, 3, 4, "ARG 91.XXXX"}, - {-39.011725, -62.440295, 3, 4, "ARG B1.XXXX"}, - {-27.593525, -56.14955, 4, 10, "ARG C1.XXXX"}, - {-24.2212325, -65.305459, 3, 5, "ARG D1.XXXX"}, - {-26.390125, -58.4128285, 3, 7, "ARG F1.XXXX"}, - {-28.815725, -65.947684, 3, 5, "ARG G1.XXXX"}, - {-33.340425, -64.594155, 3, 5, "ARG H1.XXXX"}, - {-46.013025, -67.8721185, 3, 4, "ARG J1.XXXX"}, - {-33.521325, -66.6223675, 3, 5, "ARG K1.XXXX"}, - {-31.589625, -58.4076335, 4, 6, "ARG L1.XXXX"}, - {-29.624725, -67.087585, 3, 5, "ARG M1.XXXX"}, - {-34.829225, -68.58359, 3, 4, "ARG N1.XXXX"}, - {-41.370125, -71.5788785, 3, 6, "ARG P1.XXXX"}, - {-43.489225, -65.4932485, 3, 4, "ARG Q1.XXXX"}, - {-33.887725, -65.7146685, 3, 4, "ARG R1.XXXX"}, - {-37.527825, -59.38976, 3, 4, "ARG S1.XXXX"}, - {-36.828325, -64.5403385, 3, 4, "ARG T1.XXXX"}, - {-32.625025, -63.488555, 3, 5, "ARG V1.XXXX"}, - {-51.838525, -69.56242, 3, 4, "ARG W1.XXXX"}, - {-29.351625, -59.697685, 3, 5, "ARG X1.XXXX"}, - {-37.051525, -60.3467385, 3, 4, "ARG Y1.XXXX"}, - {-38.662625, -59.0088735, 3, 4, "ARG Z1.XXXX"}, - {-31.484135, -61.7652235, 3, 5, "ARG 0123.XX"}, - {-27.024135, -60.70755, 3, 6, "ARG 1123.XX"}, - {-41.044135, -63.303909, 3, 4, "ARG 2123.XX"}, - {-31.664135, -62.3552235, 3, 5, "ARG 3123.XX"}, - {-34.82142, -61.238154, 3, 4, "ARG 4123.XX"}, - {-43.004135, -65.354211, 3, 4, "ARG 5123.XX"}, - {-23.37142, -64.5646195, 3, 5, "ARG 6123.XX"}, - {-33.984135, -62.2403745, 3, 4, "ARG 7123.XX"}, - {-32.650535, -58.598303, 4, 6, "ARG 8123.XX"}, - {-26.43142, -54.8497705, 3, 7, "ARG 9123.XX"}, - {-22.784135, -64.0546195, 3, 6, "ARG B123.XX"}, - {-39.17142, -69.533607, 3, 4, "ARG C123.XX"}, - {-27.71142, -55.38755, 3, 7, "ARG D123.XX"}, - {-35.894135, -64.053305, 3, 4, "ARG F123.XX"}, - {-32.41142, -64.3852235, 3, 5, "ARG G123.XX"}, - {-38.60142, -60.5558275, 3, 4, "ARG H123.XX"}, - {-24.05142, -65.0346195, 3, 5, "ARG J123.XX"}, - {-28.35142, -59.0249215, 3, 5, "ARG K123.XX"}, - {-32.834135, -62.953003, 3, 5, "ARG L123.XX"}, - {-35.694135, -61.173305, 3, 4, "ARG M123.XX"}, - {-29.41142, -58.342701, 3, 5, "ARG N123.XX"}, - {-36.56142, -57.973305, 3, 4, "ARG P123.XX"}, - {-35.114135, -61.8155255, 3, 4, "ARG Q123.XX"}, - {-35.664135, -60.463305, 3, 4, "ARG R123.XX"}, - {-32.844135, -60.453003, 4, 6, "ARG S123.XX"}, - {-55.024135, -68.7039985, 3, 6, "ARG T123.XX"}, - {-22.03307, -68.533616, 2, 7, "ARG 012.XXXX"}, - {-22.03307, -65.67368, 2, 5, "ARG 112.XXXX"}, - {-22.03307, -62.813744, 2, 5, "ARG 212.XXXX"}, - {-22.03307, -59.953808, 2, 6, "ARG 312.XXXX"}, - {-24.71426, -68.559692, 2, 6, "ARG 412.XXXX"}, - {-24.71426, -65.640174, 3, 5, "ARG 512.XXXX"}, - {-24.71426, -62.720656, 2, 4, "ARG 612.XXXX"}, - {-24.71426, -59.801138, 2, 5, "ARG 712.XXXX"}, - {-27.39545, -70.337478, 2, 7, "ARG 812.XXXX"}, - {-27.39545, -67.358378, 2, 4, "ARG 912.XXXX"}, - {-27.39545, -64.379278, 2, 4, "ARG B12.XXXX"}, - {-27.39545, -61.400178, 2, 5, "ARG C12.XXXX"}, - {-27.39545, -58.421078, 2, 6, "ARG D12.XXXX"}, - {-25.786736, -56.4004165, 2, 6, "ARG F12.XXXX"}, - {-30.07664, -70.4221725, 2, 6, "ARG G12.XXXX"}, - {-30.07664, -67.3536995, 2, 4, "ARG H12.XXXX"}, - {-30.07664, -64.2852265, 2, 4, "ARG J12.XXXX"}, - {-30.07664, -61.2167535, 2, 4, "ARG K12.XXXX"}, - {-30.07664, -59.9893645, 3, 5, "ARG L12.XXXX"}, - {-32.75783, -70.476182, 2, 7, "ARG M12.XXXX"}, - {-32.75783, -67.318336, 2, 4, "ARG N12.XXXX"}, - {-32.75783, -64.16049, 2, 4, "ARG P12.XXXX"}, - {-32.75783, -61.002644, 2, 4, "ARG Q12.XXXX"}, - {-35.43902, -71.254639, 2, 6, "ARG R12.XXXX"}, - {-35.43902, -67.977629, 2, 3, "ARG S12.XXXX"}, - {-35.43902, -64.700619, 2, 3, "ARG T12.XXXX"}, - {-35.43902, -61.423609, 2, 3, "ARG V12.XXXX"}, - {-34.956405, -59.6588595, 4, 5, "ARG W12.XXXX"}, - {-37.9118405, -71.823579, 2, 6, "ARG 0123.XXX"}, - {-37.9118405, -68.457196, 2, 3, "ARG 1123.XXX"}, - {-37.9118405, -65.090813, 2, 3, "ARG 2123.XXX"}, - {-37.9118405, -61.72443, 2, 3, "ARG 3123.XXX"}, - {-37.4187295, -58.358695, 3, 4, "ARG 4123.XXX"}, - {-40.6093465, -72.1099445, 2, 6, "ARG 5123.XXX"}, - {-40.6093465, -68.5946065, 2, 3, "ARG 6123.XXX"}, - {-40.6093465, -65.0792685, 2, 3, "ARG 7123.XXX"}, - {-43.2905365, -71.952961, 2, 5, "ARG 8123.XXX"}, - {-43.2905365, -68.288668, 2, 3, "ARG 9123.XXX"}, - {-45.9554105, -72.5123155, 2, 5, "ARG B123.XXX"}, - {-45.9554105, -68.6990675, 2, 3, "ARG C123.XXX"}, - {-48.6529165, -73.547841, 2, 5, "ARG D123.XXX"}, - {-48.6529165, -69.526056, 2, 3, "ARG F123.XXX"}, - {-49.8594515, -72.3170665, 3, 6, "ARG G123.XXX"}, - {-52.4972815, -65.108213, 3, 4, "ARG L123.XXX"}, - {-52.4972815, -68.69922, 2, 5, "ARG K123.XXX"}, - {-34.601351, -58.401136, 5, 8, "ARG RCNX.1YMV"}, - {20.36724, 72.8238215, 3, 11, "IN-DD 12.XX"}, - {20.739011, 70.8776195, 3, 9, "IN-DD 12.XXX"}, - {20.3579875, 72.930732, 4, 13, "IN-DN 12.XX"}, - {20.335131, 72.937175, 4, 13, "IN-DN 12.XXX"}, - {30.7562, 76.720416, 4, 17, "IN-CH 12.XX"}, - {30.792252, 76.6831935, 3, 15, "IN-CH 12.XXX"}, - {11.681452, 92.6871695, 5, 9, "IN-AN 12.XX"}, - {11.598555, 92.5227835, 4, 8, "IN-AN 12.XXX"}, - {10.518921, 92.2164365, 3, 7, "IN-AN 123.XX"}, - {11.160025, 92.120325, 1, 2, "IN-AN 068.S0Z"}, - {7.842025, 92.671025, 3, 6, "IN-AN M2Y.S03"}, - {6.720025, 93.600025, 1, 2, "IN-AN V1J.D0Z"}, - {11.139228, 92.72163, 3, 7, "IN-AN X00.S16"}, - {13.371282, 94.22184, 3, 7, "IN-AN Y07.S16"}, - {12.21921, 93.798519, 3, 7, "IN-AN Z07.S16"}, - {8.33221, 73.004713, 1, 2, "IN-LD 12.XX"}, - {10.7721045, 72.5807835, 4, 7, "IN-LD 12.XXX"}, - {10.780551, 71.9264365, 4, 7, "IN-LD 123.XX"}, - {12.3899835, 71.763613, 3, 6, "IN-LD 123.XXX"}, - {28.667856, 77.17675, 4, 14, "IN-DL 12.XX"}, - {28.841563, 76.852054, 3, 11, "IN-DL 12.XXX"}, - {25.612231, 91.8541145, 5, 11, "IN-ML 12.XX"}, - {25.723294, 91.5719235, 4, 10, "IN-ML 12.XXX"}, - {25.531504, 91.17153075, 4, 9, "IN-ML 000.XX"}, - {25.486604, 90.55153075, 4, 9, "IN-ML 400.XX"}, - {25.256104, 90.5445105, 4, 9, "IN-ML 800.XX"}, - {25.460904, 92.12813075, 4, 10, "IN-ML D00.XX"}, - {25.528804, 90.10313075, 4, 9, "IN-ML J00.XX"}, - {25.322504, 90.33563075, 4, 9, "IN-ML N00.XX"}, - {25.411004, 92.30613075, 5, 12, "IN-ML S00.XX"}, - {25.919594, 91.812957875, 4, 10, "IN-ML X00.XX"}, - {25.542007, 89.8753315, 3, 12, "IN-ML 123.XXX"}, - {25.930126, 93.6828015, 5, 12, "IN-NL 12.XX"}, - {25.995563, 93.6741975, 4, 11, "IN-NL 12.XXX"}, - {26.649904, 94.535410125, 4, 14, "IN-NL 000.XX"}, - {26.343104, 94.383510125, 4, 11, "IN-NL 400.XX"}, - {26.090904, 94.201290875, 4, 11, "IN-NL 800.XX"}, - {26.250704, 94.737490875, 4, 10, "IN-NL D00.XX"}, - {26.005094, 94.473957875, 4, 10, "IN-NL J00.XX"}, - {25.881694, 94.359357875, 4, 11, "IN-NL M00.XX"}, - {26.736694, 94.948042125, 4, 17, "IN-NL Q00.XX"}, - {26.899094, 94.994626375, 5, 21, "IN-NL T00.XX"}, - {25.683794, 94.59366575, 4, 13, "IN-NL X00.XX"}, - {25.195261, 93.329058, 3, 13, "IN-NL 123.XXX"}, - {24.8311, 93.8988015, 5, 11, "IN-MN 12.XX"}, - {24.990115, 93.712885, 4, 10, "IN-MN 12.XXX"}, - {25.121974, 94.2191235, 4, 10, "IN-MN 000.XX"}, - {25.248274, 93.8846235, 4, 13, "IN-MN 500.XX"}, - {24.963174, 93.4254235, 4, 11, "IN-MN B00.XX"}, - {24.465663, 93.68819125, 4, 10, "IN-MN H00.XX"}, - {24.465663, 93.87750725, 4, 10, "IN-MN M00.XX"}, - {24.292684, 93.65032725, 4, 10, "IN-MN R00.XX"}, - {24.292684, 93.83964325, 4, 10, "IN-MN W00.XX"}, - {23.894446, 92.962821, 3, 11, "IN-MN 123.XXX"}, - {23.8694, 91.249542, 5, 10, "IN-TR 12.XX"}, - {23.935907, 91.2193585, 4, 9, "IN-TR 12.XXX"}, - {23.388194, 91.645020875, 4, 7, "IN-TR 000.XX"}, - {23.985494, 91.909605125, 5, 8, "IN-TR 300.XX"}, - {24.304594, 91.92259725, 4, 11, "IN-TR 600.XX"}, - {24.389694, 92.08389725, 4, 12, "IN-TR 900.XX"}, - {24.245494, 92.08689725, 4, 11, "IN-TR D00.XX"}, - {23.828094, 92.098105125, 4, 7, "IN-TR H00.XX"}, - {24.158094, 91.963905125, 4, 11, "IN-TR L00.XX"}, - {23.936014, 91.777089125, 4, 7, "IN-TR P00.XX"}, - {24.130614, 91.765989125, 4, 11, "IN-TR R00.XX"}, - {24.019914, 91.545889125, 4, 9, "IN-TR T00.XX"}, - {23.014314, 91.63489775, 4, 9, "IN-TR W00.XX"}, - {23.237914, 91.430127875, 4, 9, "IN-TR Y00.XX"}, - {23.169105, 91.135925, 3, 8, "IN-TR 123.XXX"}, - {23.791953, 92.676459, 5, 9, "IN-MZ 12.XX"}, - {23.928515, 92.4955065, 4, 8, "IN-MZ 12.XXX"}, - {22.495004, 92.8602615, 4, 8, "IN-MZ 000.XX"}, - {23.534545, 93.120244375, 4, 8, "IN-MZ 700.XX"}, - {24.276444, 92.56646425, 4, 11, "IN-MZ F00.XX"}, - {22.892244, 92.69344075, 4, 8, "IN-MZ M00.XX"}, - {23.334544, 92.740746875, 4, 8, "IN-MZ T00.XX"}, - {22.744212, 92.185584, 3, 10, "IN-MZ 123.XXX"}, - {27.3661, 88.5669595, 5, 9, "IN-SK 12.XX"}, - {27.531115, 88.37725, 4, 8, "IN-SK 12.XXX"}, - {27.928545, 88.520253125, 4, 10, "IN-SK 000.XX"}, - {27.460842, 88.020251875, 4, 12, "IN-SK J00.XX"}, - {27.1609515, 87.982266, 3, 14, "IN-SK 123.XXX"}, - {30.9451, 75.806216, 5, 10, "IN-PB 12.XX"}, - {30.845694, 75.674764125, 4, 11, "IN-PB 00.XXX"}, - {31.72099, 74.68888525, 4, 10, "IN-PB C0.XXX"}, - {31.421157, 75.4198865, 4, 9, "IN-PB P0.XXX"}, - {30.310114, 76.322653875, 4, 10, "IN-PB 000.XX"}, - {30.191814, 74.878953875, 5, 16, "IN-PB 200.XX"}, - {32.246714, 75.576726, 4, 12, "IN-PB 400.XX"}, - {31.510514, 75.83836575, 4, 12, "IN-PB 600.XX"}, - {30.690214, 76.620515125, 4, 12, "IN-PB 800.XX"}, - {30.858724, 75.126479125, 4, 9, "IN-PB B00.XX"}, - {31.856824, 75.15571475, 4, 9, "IN-PB C00.XX"}, - {30.182124, 74.152005875, 4, 12, "IN-PB D00.XX"}, - {30.565324, 75.835979125, 4, 11, "IN-PB F00.XX"}, - {30.720924, 76.200279125, 4, 11, "IN-PB G00.XX"}, - {31.259824, 75.7324405, 5, 13, "IN-PB H00.XX"}, - {30.528724, 74.498379125, 5, 15, "IN-PB J00.XX"}, - {30.403624, 75.487505875, 4, 10, "IN-PB K00.XX"}, - {31.416624, 75.3348405, 4, 9, "IN-PB L00.XX"}, - {30.516324, 76.541479125, 4, 11, "IN-PB M00.XX"}, - {30.715424, 74.706279125, 5, 15, "IN-PB N00.XX"}, - {30.288324, 75.796905875, 4, 10, "IN-PB P00.XX"}, - {30.840424, 75.409279125, 5, 12, "IN-PB Q00.XX"}, - {30.620924, 74.777179125, 5, 13, "IN-PB R00.XX"}, - {30.048824, 75.356205875, 5, 16, "IN-PB S00.XX"}, - {30.230324, 74.451505875, 5, 15, "IN-PB T00.XX"}, - {32.079324, 75.355988, 4, 9, "IN-PB V00.XX"}, - {30.443624, 73.983205875, 4, 10, "IN-PB W00.XX"}, - {31.136224, 75.2922405, 5, 9, "IN-PB X00.XX"}, - {30.411424, 76.087005875, 4, 12, "IN-PB Y00.XX"}, - {30.967724, 74.569979125, 5, 13, "IN-PB Z00.XX"}, - {32.122025, 75.273025, 3, 8, "IN-PB 00R.S0H"}, - {29.727025, 73.875025, 3, 12, "IN-PB 14W.600"}, - {29.522025, 75.154025, 4, 15, "IN-PB Y0D.S0Y"}, - {28.49451, 76.983578, 5, 13, "IN-HR 12.XX"}, - {28.468214, 76.9505365, 4, 12, "IN-HR 12.XXX"}, - {29.431714, 76.910793625, 4, 9, "IN-HR 000.XX"}, - {29.309405, 76.911133375, 4, 9, "IN-HR 200.XX"}, - {30.350714, 76.685153875, 4, 10, "IN-HR 400.XX"}, - {30.350714, 76.826148875, 4, 10, "IN-HR 600.XX"}, - {30.120514, 77.209553875, 4, 11, "IN-HR 800.XX"}, - {28.873614, 76.454773125, 4, 9, "IN-HR B00.XX"}, - {28.873614, 76.593729125, 4, 9, "IN-HR D00.XX"}, - {29.127514, 75.636333375, 4, 9, "IN-HR G00.XX"}, - {29.127514, 75.775969375, 4, 9, "IN-HR J00.XX"}, - {29.730224, 76.947231625, 4, 9, "IN-HR L00.XX"}, - {29.030724, 76.963557375, 4, 9, "IN-HR M00.XX"}, - {30.714824, 76.802779125, 4, 17, "IN-HR N00.XX"}, - {28.833424, 76.093483125, 4, 9, "IN-HR P00.XX"}, - {29.570724, 74.983331625, 5, 15, "IN-HR Q00.XX"}, - {28.734524, 76.884083125, 4, 12, "IN-HR R00.XX"}, - {29.356124, 76.272857375, 4, 9, "IN-HR S00.XX"}, - {30.005224, 76.802505875, 4, 12, "IN-HR T00.XX"}, - {29.841924, 76.355531625, 4, 12, "IN-HR V00.XX"}, - {28.237224, 76.572409875, 4, 10, "IN-HR W00.XX"}, - {29.140424, 75.918957375, 4, 9, "IN-HR X00.XX"}, - {28.087224, 76.060909875, 4, 10, "IN-HR Y00.XX"}, - {29.553824, 75.407131625, 5, 15, "IN-HR Z00.XX"}, - {30.491025, 76.682025, 3, 12, "IN-HR 00V.S09"}, - {29.214025, 74.444025, 3, 10, "IN-HR 11L.L07"}, - {27.640025, 75.280025, 3, 9, "IN-HR 45S.S16"}, - {27.0911025, 93.585924, 5, 15, "IN-AR 12.XX"}, - {27.182894, 93.485314625, 4, 14, "IN-AR 00.XXX"}, - {28.064414, 95.187758125, 4, 11, "IN-AR J0.XXX"}, - {28.163794, 94.719794875, 4, 12, "IN-AR 000.XX"}, - {27.583894, 91.833310625, 4, 13, "IN-AR 300.XX"}, - {26.958194, 95.430626375, 4, 14, "IN-AR 600.XX"}, - {27.132894, 95.665526375, 4, 14, "IN-AR 900.XX"}, - {27.918194, 96.080094875, 4, 11, "IN-AR D00.XX"}, - {28.121814, 95.767611875, 4, 11, "IN-AR H00.XX"}, - {28.778114, 95.834573125, 4, 11, "IN-AR K00.XX"}, - {28.592814, 94.968773125, 4, 11, "IN-AR M00.XX"}, - {27.961414, 94.183911875, 4, 14, "IN-AR P00.XX"}, - {27.221714, 92.377091375, 4, 13, "IN-AR R00.XX"}, - {27.338014, 92.927051625, 4, 13, "IN-AR T00.XX"}, - {28.245414, 95.540411875, 4, 12, "IN-AR W00.XX"}, - {27.542314, 93.751051625, 4, 13, "IN-AR Y00.XX"}, - {29.127593, 91.66744, 3, 10, "IN-AR 123.XXX"}, - {29.233375, 94.8660345, 3, 10, "IN-AR 12.XXXX"}, - {26.192143, 91.7220025, 5, 11, "IN-AS 12.XX"}, - {26.483915, 91.4084715, 4, 7, "IN-AS 12.XXX"}, - {24.788014, 92.7356795, 4, 8, "IN-AS 000.XX"}, - {26.651314, 92.714331125, 4, 10, "IN-AS 200.XX"}, - {27.426614, 94.870951625, 4, 14, "IN-AS 400.XX"}, - {26.736714, 94.143631125, 4, 16, "IN-AS 600.XX"}, - {26.328014, 92.616931125, 4, 8, "IN-AS 800.XX"}, - {27.473014, 95.288251625, 4, 14, "IN-AS B00.XX"}, - {27.350914, 95.262951625, 4, 14, "IN-AS D00.XX"}, - {26.958114, 94.551991375, 5, 18, "IN-AS G00.XX"}, - {26.000314, 93.697469875, 4, 12, "IN-AS J00.XX"}, - {26.492914, 93.902931125, 4, 11, "IN-AS L00.XX"}, - {26.473514, 90.464231125, 4, 7, "IN-AS N00.XX"}, - {26.044814, 89.900369875, 4, 10, "IN-AS Q00.XX"}, - {27.288124, 94.055061375, 5, 15, "IN-AS S00.XX"}, - {24.913924, 92.3163525, 4, 10, "IN-AS T00.XX"}, - {25.891524, 93.392313875, 4, 11, "IN-AS V00.XX"}, - {25.791924, 93.126213875, 4, 8, "IN-AS W00.XX"}, - {26.194924, 90.554413875, 4, 10, "IN-AS X00.XX"}, - {26.362024, 90.959287125, 4, 7, "IN-AS Y00.XX"}, - {26.540824, 90.914587125, 4, 7, "IN-AS Z00.XX"}, - {26.983115, 89.76525, 3, 13, "IN-AS 012.XXX"}, - {26.983115, 90.28605, 1, 6, "IN-AS 112.XXX"}, - {26.983115, 90.80685, 1, 6, "IN-AS 212.XXX"}, - {26.983115, 91.32765, 1, 6, "IN-AS 312.XXX"}, - {26.983115, 91.84845, 3, 13, "IN-AS 412.XXX"}, - {26.983115, 92.36925, 3, 13, "IN-AS 512.XXX"}, - {26.983115, 92.89005, 3, 13, "IN-AS 612.XXX"}, - {26.983115, 93.41085, 3, 16, "IN-AS 712.XXX"}, - {26.983115, 93.93165, 3, 16, "IN-AS 812.XXX"}, - {27.474155, 93.93165, 4, 14, "IN-AS 912.XXX"}, - {27.924595, 93.9319365, 3, 13, "IN-AS B12.XXX"}, - {27.474155, 93.405642, 3, 13, "IN-AS C12.XXX"}, - {26.492075, 93.9313635, 4, 11, "IN-AS D12.XXX"}, - {26.492075, 93.4157715, 3, 10, "IN-AS F12.XXX"}, - {26.492075, 92.9001795, 3, 7, "IN-AS G12.XXX"}, - {26.492075, 92.3845875, 3, 7, "IN-AS H12.XXX"}, - {26.492075, 91.8689955, 4, 7, "IN-AS J12.XXX"}, - {26.492075, 91.3534035, 3, 6, "IN-AS K12.XXX"}, - {26.492075, 90.8378115, 3, 6, "IN-AS L12.XXX"}, - {26.492075, 90.3222195, 3, 6, "IN-AS M12.XXX"}, - {26.492075, 89.8066275, 4, 12, "IN-AS N12.XXX"}, - {26.001035, 89.8066275, 4, 18, "IN-AS P12.XXX"}, - {26.001035, 90.3222195, 3, 9, "IN-AS Q12.XXX"}, - {26.001035, 90.8378115, 3, 9, "IN-AS R12.XXX"}, - {26.001035, 91.3534035, 3, 9, "IN-AS S12.XXX"}, - {26.001035, 91.8689955, 3, 9, "IN-AS T12.XXX"}, - {26.001035, 92.3845875, 3, 10, "IN-AS V12.XXX"}, - {26.001035, 92.9001795, 3, 7, "IN-AS W12.XXX"}, - {26.001035, 93.4157715, 3, 10, "IN-AS X12.XXX"}, - {26.001035, 93.9313635, 3, 11, "IN-AS Y12.XXX"}, - {27.4562735, 93.9261115, 4, 14, "IN-AS Z12.XXX"}, - {25.075745, 92.1012495, 3, 11, "IN-AS 1123.XX"}, - {25.075745, 92.6168415, 3, 10, "IN-AS 2123.XX"}, - {25.075745, 93.1324335, 3, 10, "IN-AS 3123.XX"}, - {24.58742, 92.101221, 4, 9, "IN-AS 4123.XX"}, - {24.58742, 92.611605, 4, 8, "IN-AS 5123.XX"}, - {24.58742, 93.121989, 3, 10, "IN-AS 6123.XX"}, - {24.122385, 92.101221, 3, 12, "IN-AS 7123.XX"}, - {24.122385, 92.611605, 3, 10, "IN-AS 8123.XX"}, - {27.490345, 94.4314865, 4, 14, "IN-AS K123.XX"}, - {27.490345, 94.9574945, 5, 15, "IN-AS L123.XX"}, - {27.490345, 95.4835025, 4, 14, "IN-AS M123.XX"}, - {27.04254, 94.431458, 3, 16, "IN-AS N123.XX"}, - {27.04254, 94.952258, 3, 16, "IN-AS P123.XX"}, - {27.04254, 95.473058, 3, 13, "IN-AS Q123.XX"}, - {26.548785, 94.431458, 4, 11, "IN-AS R123.XX"}, - {26.548785, 94.952258, 3, 10, "IN-AS S123.XX"}, - {26.57213, 94.3787075, 4, 11, "IN-AS T123.XX"}, - {25.617606, 85.07888875, 5, 8, "IN-BR 00.XX"}, - {25.579035, 85.14893575, 5, 8, "IN-BR J0.XX"}, - {25.583994, 84.98809275, 4, 7, "IN-BR 00.XXX"}, - {24.918084, 84.8245595, 4, 9, "IN-BR C0.XXX"}, - {25.386384, 86.8362595, 4, 9, "IN-BR P0.XXX"}, - {26.170724, 85.334913875, 4, 7, "IN-BR 000.XX"}, - {25.820724, 87.424913875, 5, 10, "IN-BR 100.XX"}, - {26.192124, 85.854113875, 4, 9, "IN-BR 200.XX"}, - {25.250724, 85.47502675, 4, 9, "IN-BR 300.XX"}, - {25.600724, 84.61502675, 4, 9, "IN-BR 400.XX"}, - {25.396124, 86.45372675, 4, 9, "IN-BR 500.XX"}, - {25.846624, 84.674913875, 4, 9, "IN-BR 600.XX"}, - {25.803379, 84.770771875, 4, 7, "IN-BR 700.XX"}, - {25.590724, 87.52502675, 4, 9, "IN-BR 800.XX"}, - {25.458224, 86.08542675, 4, 9, "IN-BR 900.XX"}, - {26.841124, 84.460461375, 4, 10, "IN-BR B00.XX"}, - {25.925224, 86.552913875, 4, 9, "IN-BR C00.XX"}, - {24.993824, 83.9709525, 4, 11, "IN-BR D00.XX"}, - {24.957324, 84.1362525, 4, 11, "IN-BR F00.XX"}, - {26.690024, 84.866187125, 4, 10, "IN-BR G00.XX"}, - {24.929324, 85.4969525, 4, 9, "IN-BR H00.XX"}, - {27.171624, 84.042861375, 4, 10, "IN-BR J00.XX"}, - {25.604524, 83.93002675, 4, 9, "IN-BR K00.XX"}, - {26.143124, 87.902113875, 5, 11, "IN-BR L00.XX"}, - {26.634124, 85.448987125, 4, 9, "IN-BR M00.XX"}, - {25.330424, 86.44422675, 4, 11, "IN-BR N00.XX"}, - {25.255324, 84.94182675, 4, 9, "IN-BR P00.XX"}, - {24.793924, 84.3302525, 4, 12, "IN-BR Q00.XX"}, - {26.262124, 84.312713875, 4, 9, "IN-BR R00.XX"}, - {25.209924, 86.0535525, 4, 11, "IN-BR S00.XX"}, - {24.971424, 86.1802525, 4, 11, "IN-BR T00.XX"}, - {26.388024, 86.016687125, 4, 11, "IN-BR V00.XX"}, - {25.899424, 85.736613875, 4, 9, "IN-BR W00.XX"}, - {26.166324, 87.420813875, 5, 10, "IN-BR X00.XX"}, - {25.399464, 85.90222225, 4, 9, "IN-BR Y00.XX"}, - {26.459804, 84.412878125, 4, 9, "IN-BR YK0.00"}, - {26.133264, 86.563936625, 4, 9, "IN-BR Z00.XX"}, - {25.551704, 84.11829475, 4, 9, "IN-BR ZK0.00"}, - {27.478115, 83.76825, 3, 11, "IN-BR 012.XXX"}, - {27.478115, 84.28905, 3, 11, "IN-BR 112.XXX"}, - {26.987075, 83.76825, 3, 9, "IN-BR 212.XXX"}, - {26.987075, 84.28905, 3, 9, "IN-BR 312.XXX"}, - {26.987075, 84.80985, 3, 10, "IN-BR 412.XXX"}, - {26.987075, 85.33065, 3, 9, "IN-BR 512.XXX"}, - {26.987075, 85.85145, 3, 11, "IN-BR 612.XXX"}, - {26.987075, 86.37225, 3, 11, "IN-BR 712.XXX"}, - {26.987075, 86.89305, 3, 11, "IN-BR 812.XXX"}, - {26.496035, 83.7731715, 3, 8, "IN-BR 912.XXX"}, - {26.496035, 84.2887635, 3, 8, "IN-BR B12.XXX"}, - {26.496035, 84.8043555, 3, 8, "IN-BR C12.XXX"}, - {26.496035, 85.3199475, 3, 8, "IN-BR D12.XXX"}, - {26.496035, 85.8355395, 3, 10, "IN-BR F12.XXX"}, - {26.496035, 86.3511315, 3, 10, "IN-BR G12.XXX"}, - {26.496035, 86.8667235, 3, 10, "IN-BR H12.XXX"}, - {26.496035, 87.3823155, 3, 10, "IN-BR J12.XXX"}, - {26.510766, 87.8457715, 4, 12, "IN-BR K12.XXX"}, - {26.004995, 83.7731715, 3, 8, "IN-BR L12.XXX"}, - {26.004995, 84.2887635, 3, 8, "IN-BR M12.XXX"}, - {26.004995, 84.8043555, 3, 6, "IN-BR N12.XXX"}, - {26.004995, 85.3199475, 3, 6, "IN-BR P12.XXX"}, - {26.004995, 85.8355395, 3, 8, "IN-BR Q12.XXX"}, - {26.004995, 86.3511315, 3, 8, "IN-BR R12.XXX"}, - {26.004995, 86.8667235, 3, 8, "IN-BR S12.XXX"}, - {26.004995, 87.3823155, 3, 8, "IN-BR T12.XXX"}, - {26.004995, 87.8457715, 5, 11, "IN-BR V12.XXX"}, - {26.155115, 87.4255315, 5, 10, "IN-BR Z12.XXX"}, - {25.102115, 83.3263635, 3, 11, "IN-BR 01.XXXX"}, - {25.102115, 83.7731715, 4, 11, "IN-BR 11.XXXX"}, - {25.102115, 84.2887635, 3, 10, "IN-BR 21.XXXX"}, - {25.102115, 84.8043555, 3, 8, "IN-BR 31.XXXX"}, - {25.102115, 85.3199475, 3, 8, "IN-BR 41.XXXX"}, - {25.102115, 85.8355395, 3, 10, "IN-BR 51.XXXX"}, - {25.102115, 86.3511315, 3, 10, "IN-BR 61.XXXX"}, - {25.102115, 86.8667235, 3, 10, "IN-BR 71.XXXX"}, - {25.102115, 87.3823155, 3, 11, "IN-BR 81.XXXX"}, - {25.102115, 87.8457715, 4, 13, "IN-BR 91.XXXX"}, - {24.611075, 83.326077, 4, 11, "IN-BR B1.XXXX"}, - {24.611075, 83.767677, 6, 14, "IN-BR C1.XXXX"}, - {24.611075, 84.278061, 4, 12, "IN-BR D1.XXXX"}, - {24.611075, 84.788445, 4, 10, "IN-BR F1.XXXX"}, - {24.611075, 85.298829, 4, 10, "IN-BR G1.XXXX"}, - {24.611075, 85.809213, 4, 12, "IN-BR H1.XXXX"}, - {24.611075, 86.319597, 4, 12, "IN-BR J1.XXXX"}, - {24.611075, 86.829981, 4, 12, "IN-BR K1.XXXX"}, - {24.291795, 83.326077, 3, 11, "IN-BR L1.XXXX"}, - {24.291795, 83.767677, 4, 12, "IN-BR M1.XXXX"}, - {24.291795, 84.278061, 3, 11, "IN-BR N1.XXXX"}, - {24.291795, 84.788445, 3, 9, "IN-BR P1.XXXX"}, - {24.291795, 85.298829, 3, 9, "IN-BR Q1.XXXX"}, - {24.291795, 85.809213, 3, 11, "IN-BR R1.XXXX"}, - {24.291795, 86.319597, 3, 11, "IN-BR S1.XXXX"}, - {24.291795, 86.829981, 3, 12, "IN-BR T1.XXXX"}, - {30.3557, 77.9909175, 5, 10, "IN-UT 12.XX"}, - {30.540115, 77.8165015, 4, 10, "IN-UT 12.XXX"}, - {29.940604, 78.010928625, 4, 11, "IN-UT 000.XX"}, - {29.873704, 77.809628625, 4, 12, "IN-UT 400.XX"}, - {29.196804, 79.420309375, 4, 12, "IN-UT 800.XX"}, - {28.975404, 79.336409375, 4, 13, "IN-UT D00.XX"}, - {29.205194, 78.911763375, 5, 13, "IN-UT J00.XX"}, - {30.058494, 78.163931875, 4, 11, "IN-UT M00.XX"}, - {29.553994, 80.132347625, 4, 14, "IN-UT Q00.XX"}, - {29.406994, 79.046263375, 4, 12, "IN-UT T00.XX"}, - {29.236794, 78.743263375, 4, 12, "IN-UT X00.XX"}, - {29.486025, 77.547025, 3, 14, "IN-UT 040.L0L"}, - {29.780025, 80.425025, 3, 13, "IN-UT Q1H.L0R"}, - {28.680025, 78.717025, 3, 12, "IN-UT S1M.S0M"}, - {15.3877865, 73.7658485, 3, 6, "IN-GA 12.XX"}, - {15.6435645, 73.7050585, 3, 8, "IN-GA 12.XXX"}, - {14.928406, 73.8727075, 3, 6, "IN-GA 123.XX"}, - {8.5420425, 76.912268, 5, 10, "IN-KL 12.XX"}, - {8.624794, 76.776259625, 5, 10, "IN-KL 00.XXX"}, - {10.002414, 76.185714375, 4, 7, "IN-KL J0.XXX"}, - {11.275974, 75.750506875, 4, 9, "IN-KL 000.XX"}, - {8.944674, 76.5136115, 4, 9, "IN-KL 500.XX"}, - {10.516674, 76.11177475, 4, 7, "IN-KL B00.XX"}, - {9.719345, 76.285028125, 4, 9, "IN-KL H00.XX"}, - {10.754004, 76.60071475, 4, 9, "IN-KL M00.XX"}, - {11.872704, 75.299074875, 4, 9, "IN-KL R00.XX"}, - {9.610404, 76.456454625, 4, 9, "IN-KL W00.XX"}, - {12.746595, 74.885358, 3, 9, "IN-KL 112.XXX"}, - {12.449718, 74.9338645, 4, 10, "IN-KL 212.XXX"}, - {12.449718, 75.4077925, 3, 9, "IN-KL 312.XXX"}, - {11.958678, 75.0760425, 3, 8, "IN-KL 412.XXX"}, - {11.958678, 75.5499705, 3, 10, "IN-KL 512.XXX"}, - {11.958678, 76.0238985, 3, 10, "IN-KL 612.XXX"}, - {11.467638, 75.5499705, 3, 8, "IN-KL 712.XXX"}, - {11.467638, 76.0238985, 3, 8, "IN-KL 812.XXX"}, - {11.467638, 76.4978265, 3, 11, "IN-KL 912.XXX"}, - {10.976598, 75.5499705, 3, 8, "IN-KL B12.XXX"}, - {10.976598, 76.0238985, 3, 8, "IN-KL C12.XXX"}, - {10.976598, 76.4978265, 3, 10, "IN-KL D12.XXX"}, - {10.485558, 76.0049415, 3, 6, "IN-KL F12.XXX"}, - {10.485558, 76.4788695, 3, 8, "IN-KL G12.XXX"}, - {10.485558, 76.9521435, 3, 9, "IN-KL H12.XXX"}, - {9.994518, 76.0049415, 3, 6, "IN-KL J12.XXX"}, - {9.994518, 76.4788695, 4, 9, "IN-KL K12.XXX"}, - {9.994518, 76.9521435, 3, 8, "IN-KL L12.XXX"}, - {9.503478, 76.0049415, 3, 6, "IN-KL M12.XXX"}, - {9.503478, 76.4788695, 3, 8, "IN-KL N12.XXX"}, - {9.503478, 76.9521435, 3, 8, "IN-KL P12.XXX"}, - {9.012438, 76.4788695, 3, 8, "IN-KL Q12.XXX"}, - {9.012438, 76.9521435, 3, 8, "IN-KL R12.XXX"}, - {8.732635, 76.478583, 4, 9, "IN-KL S12.XXX"}, - {8.732635, 76.947303, 4, 9, "IN-KL T12.XXX"}, - {13.081, 80.208968, 5, 12, "IN-TN 12.XX"}, - {13.234715, 79.89099, 4, 11, "IN-TN 12.XXX"}, - {9.907114, 78.052541625, 4, 7, "IN-TN 000.XX"}, - {10.790714, 78.64537175, 4, 7, "IN-TN 200.XX"}, - {11.638314, 78.091501875, 4, 11, "IN-TN 400.XX"}, - {8.706714, 77.6606115, 4, 7, "IN-TN 600.XX"}, - {11.088814, 77.275201875, 4, 11, "IN-TN 800.XX"}, - {11.910214, 79.724801875, 4, 10, "IN-TN B00.XX"}, - {8.794914, 78.0518115, 4, 7, "IN-TN D00.XX"}, - {10.748214, 79.07597175, 4, 7, "IN-TN G00.XX"}, - {8.209834, 77.392226875, 4, 7, "IN-TN J00.XX"}, - {10.389834, 77.93506375, 4, 7, "IN-TN K00.XX"}, - {12.959945, 79.104930625, 4, 11, "IN-TN L00.XX"}, - {10.106195, 78.75522875, 4, 7, "IN-TN M00.XX"}, - {9.487705, 77.7533275, 4, 7, "IN-TN N00.XX"}, - {10.983961, 78.02702875, 4, 9, "IN-TN P00.XX"}, - {11.093924, 76.87464275, 4, 12, "IN-TN Q00.XX"}, - {11.093924, 76.96257275, 4, 11, "IN-TN R00.XX"}, - {11.007435, 76.96257275, 4, 11, "IN-TN S00.XX"}, - {11.007435, 76.87464275, 4, 12, "IN-TN T00.XX"}, - {11.792124, 79.712929875, 4, 10, "IN-TN V00.XX"}, - {12.880724, 79.658303125, 4, 11, "IN-TN W00.XX"}, - {11.390724, 77.679729875, 4, 9, "IN-TN X00.XX"}, - {11.002124, 79.33864275, 4, 9, "IN-TN Y00.XX"}, - {12.274624, 79.029016, 4, 9, "IN-TN Z00.XX"}, - {13.4865005, 79.9579015, 3, 10, "IN-TN 112.XXX"}, - {13.227038, 79.414481, 3, 11, "IN-TN 212.XXX"}, - {13.144607, 78.633457, 3, 10, "IN-TN 312.XXX"}, - {12.939612, 77.507709, 3, 14, "IN-TN 412.XXX"}, - {12.939612, 77.986844, 3, 13, "IN-TN 512.XXX"}, - {12.939612, 78.46598, 3, 13, "IN-TN 612.XXX"}, - {12.939612, 78.945116, 3, 10, "IN-TN 712.XXX"}, - {12.939612, 79.424252, 3, 10, "IN-TN 812.XXX"}, - {12.939612, 79.903388, 4, 11, "IN-TN 912.XXX"}, - {12.448572, 79.7885265, 3, 8, "IN-TN B12.XXX"}, - {12.448572, 79.3145985, 3, 8, "IN-TN C12.XXX"}, - {12.448572, 78.8406705, 3, 8, "IN-TN D12.XXX"}, - {12.448572, 78.3667425, 3, 11, "IN-TN F12.XXX"}, - {12.448572, 77.8928145, 3, 11, "IN-TN G12.XXX"}, - {12.448572, 77.4188865, 3, 11, "IN-TN H12.XXX"}, - {11.957532, 79.5041695, 3, 8, "IN-TN J12.XXX"}, - {11.957532, 79.0302415, 3, 8, "IN-TN K12.XXX"}, - {11.957532, 78.5563135, 3, 10, "IN-TN L12.XXX"}, - {11.957532, 78.0823855, 3, 10, "IN-TN M12.XXX"}, - {11.957532, 77.6084575, 3, 10, "IN-TN N12.XXX"}, - {11.957532, 77.1345295, 3, 12, "IN-TN P12.XXX"}, - {11.957532, 76.6606015, 4, 13, "IN-TN Q12.XXX"}, - {11.957532, 76.2540715, 3, 13, "IN-TN R12.XXX"}, - {11.466492, 76.2540715, 3, 11, "IN-TN S12.XXX"}, - {11.466492, 76.6606015, 4, 12, "IN-TN T12.XXX"}, - {11.466492, 77.1345295, 3, 10, "IN-TN V12.XXX"}, - {11.466492, 77.6084575, 3, 8, "IN-TN W12.XXX"}, - {11.466492, 78.0823855, 3, 8, "IN-TN X12.XXX"}, - {11.466492, 78.5563135, 3, 8, "IN-TN Y12.XXX"}, - {11.466492, 79.0302415, 3, 8, "IN-TN Z12.XXX"}, - {11.034957, 79.4806915, 3, 8, "IN-TN 0123.XX"}, - {10.543917, 79.4806915, 3, 6, "IN-TN 1123.XX"}, - {10.543917, 79.0067635, 3, 6, "IN-TN 2123.XX"}, - {10.543917, 78.5328355, 3, 6, "IN-TN 3123.XX"}, - {10.543917, 78.0589075, 3, 6, "IN-TN 4123.XX"}, - {10.543917, 77.5849795, 3, 6, "IN-TN 5123.XX"}, - {10.543917, 77.1110515, 3, 8, "IN-TN 6123.XX"}, - {10.543917, 76.6371235, 3, 9, "IN-TN 7123.XX"}, - {10.052877, 76.6371235, 3, 9, "IN-TN 8123.XX"}, - {10.052877, 77.1110515, 3, 9, "IN-TN 9123.XX"}, - {10.052877, 77.5849795, 3, 6, "IN-TN B123.XX"}, - {10.052877, 78.0589075, 3, 6, "IN-TN C123.XX"}, - {10.052877, 78.5328355, 3, 6, "IN-TN D123.XX"}, - {10.052877, 79.0067635, 3, 6, "IN-TN F123.XX"}, - {10.052877, 79.4806915, 3, 6, "IN-TN G123.XX"}, - {9.559122, 79.0067635, 3, 6, "IN-TN H123.XX"}, - {9.559122, 78.5328355, 3, 6, "IN-TN J123.XX"}, - {9.559122, 78.0589075, 3, 6, "IN-TN K123.XX"}, - {9.559122, 77.5849795, 3, 6, "IN-TN L123.XX"}, - {9.559122, 77.1110515, 3, 9, "IN-TN M123.XX"}, - {9.068082, 77.1110515, 3, 9, "IN-TN N123.XX"}, - {9.068082, 77.5849795, 3, 6, "IN-TN P123.XX"}, - {9.068082, 78.0589075, 3, 6, "IN-TN Q123.XX"}, - {9.068082, 78.5328355, 3, 6, "IN-TN R123.XX"}, - {9.068082, 79.0067635, 3, 6, "IN-TN S123.XX"}, - {8.577042, 77.9404255, 3, 6, "IN-TN T123.XX"}, - {8.577042, 77.4664975, 3, 6, "IN-TN V123.XX"}, - {8.577042, 76.9925695, 3, 11, "IN-TN W123.XX"}, - {8.088717, 76.992541, 3, 6, "IN-TN X123.XX"}, - {8.088717, 77.461261, 3, 6, "IN-TN Y123.XX"}, - {8.088717, 77.929981, 3, 6, "IN-TN Z123.XX"}, - {31.1244, 77.1382755, 5, 8, "IN-HP 12.XX"}, - {31.252615, 76.94088, 4, 9, "IN-HP 12.XXX"}, - {32.216204, 76.199127, 4, 11, "IN-HP 000.XX"}, - {31.753244, 76.84893275, 4, 12, "IN-HP 700.XX"}, - {30.585244, 77.171402125, 4, 10, "IN-HP F00.XX"}, - {31.539944, 76.8073205, 4, 12, "IN-HP M00.XX"}, - {32.568244, 76.009344, 4, 12, "IN-HP T00.XX"}, - {31.100025, 75.576025, 3, 9, "IN-HP 04B.S14"}, - {31.100025, 78.023025, 3, 9, "IN-HP N3D.D0L"}, - {30.378025, 76.577025, 3, 12, "IN-HP W1G.D12"}, - {34.1191, 74.761532, 5, 11, "IN-JK 12.XX"}, - {34.176294, 74.600234, 4, 10, "IN-JK 00.XXX"}, - {32.724314, 74.670192625, 4, 10, "IN-JK J0.XXX"}, - {33.725194, 75.057698, 4, 9, "IN-JK 000.XX"}, - {34.208194, 74.256774375, 4, 10, "IN-JK 300.XX"}, - {32.906194, 75.054037375, 4, 9, "IN-JK 600.XX"}, - {32.377194, 75.438861, 4, 12, "IN-JK 900.XX"}, - {35.935794, 74.235911375, 4, 12, "IN-JK D00.XX"}, - {35.301494, 75.490535, 4, 11, "IN-JK H00.XX"}, - {33.189045, 73.685268125, 4, 11, "IN-JK L00.XX"}, - {34.358594, 73.380574375, 3, 10, "IN-JK P00.XX"}, - {33.365194, 74.229821625, 4, 11, "IN-JK S00.XX"}, - {33.126014, 75.473477625, 4, 9, "IN-JK W00.XX"}, - {33.300314, 75.690377625, 4, 9, "IN-JK Y00.XX"}, - {35.299367, 73.4810395, 3, 10, "IN-JK 12.XXXX"}, - {34.8862305, 73.5123705, 3, 12, "IN-JK 123.XXX"}, - {34.761137, 76.665236, 3, 10, "IN-JK 1234.XX"}, - {21.2811, 81.597584, 5, 12, "IN-CT 12.XX"}, - {21.206876, 81.205504, 4, 9, "IN-CT 12.XXX"}, - {22.379694, 82.6232445, 4, 11, "IN-CT 000.XX"}, - {22.067394, 82.069052375, 4, 12, "IN-CT 300.XX"}, - {21.094194, 80.95976025, 4, 11, "IN-CT 600.XX"}, - {21.889194, 83.315552375, 4, 10, "IN-CT 900.XX"}, - {19.077194, 81.9480075, 4, 12, "IN-CT D00.XX"}, - {23.126894, 83.09142875, 4, 7, "IN-CT H00.XX"}, - {20.714094, 81.490676, 4, 9, "IN-CT L00.XX"}, - {23.169994, 82.290620875, 4, 9, "IN-CT P00.XX"}, - {20.575394, 81.011476, 4, 7, "IN-CT S00.XX"}, - {21.717514, 81.881307375, 4, 12, "IN-CT W00.XX"}, - {21.106314, 82.00617725, 4, 12, "IN-CT Y00.XX"}, - {23.2215765, 81.086856, 3, 9, "IN-CT 12.XXXX"}, - {21.745905, 80.4804235, 3, 10, "IN-CT 123.XXX"}, - {19.951908, 80.33725, 3, 8, "IN-CT 1234.XX"}, - {23.3948, 85.2869435, 5, 8, "IN-JH 12.XX"}, - {23.729965, 86.052938625, 4, 10, "IN-JH 00.XXX"}, - {23.369014, 85.145770125, 4, 7, "IN-JH J0.XXX"}, - {22.773714, 86.13389775, 4, 9, "IN-JH 000.XX"}, - {24.468914, 86.61821925, 4, 12, "IN-JH 200.XX"}, - {23.951414, 85.304689125, 4, 7, "IN-JH 400.XX"}, - {24.164314, 86.23741925, 4, 9, "IN-JH 600.XX"}, - {23.640114, 85.270589125, 4, 7, "IN-JH 800.XX"}, - {23.646229, 85.404109125, 4, 7, "IN-JH B00.XX"}, - {24.023414, 84.003989125, 4, 12, "IN-JH D00.XX"}, - {23.717714, 86.749589125, 4, 10, "IN-JH G00.XX"}, - {25.220514, 87.57783975, 4, 12, "IN-JH J00.XX"}, - {24.411614, 85.47511925, 4, 10, "IN-JH L00.XX"}, - {22.524414, 85.7398375, 4, 11, "IN-JH N00.XX"}, - {24.247814, 86.57941925, 4, 9, "IN-JH Q00.XX"}, - {24.268214, 87.18301925, 4, 13, "IN-JH S00.XX"}, - {23.024014, 84.47739775, 4, 7, "IN-JH V00.XX"}, - {22.655114, 85.55819775, 4, 7, "IN-JH X00.XX"}, - {24.855124, 87.1628525, 4, 12, "IN-JH Z00.XX"}, - {25.292595, 86.9936705, 3, 12, "IN-JH 012.XXX"}, - {25.292595, 87.4797715, 4, 12, "IN-JH 112.XXX"}, - {24.801555, 83.38424, 3, 11, "IN-JH 212.XXX"}, - {24.801555, 83.894624, 3, 11, "IN-JH 312.XXX"}, - {24.801555, 84.405008, 3, 11, "IN-JH 412.XXX"}, - {24.801555, 84.915392, 3, 10, "IN-JH 512.XXX"}, - {24.801555, 85.425776, 3, 9, "IN-JH 612.XXX"}, - {24.801555, 85.93616, 3, 11, "IN-JH 712.XXX"}, - {24.801555, 86.446544, 3, 11, "IN-JH 812.XXX"}, - {24.801555, 86.956928, 3, 11, "IN-JH 912.XXX"}, - {24.801555, 87.467312, 3, 10, "IN-JH B12.XXX"}, - {24.310515, 83.333201, 3, 11, "IN-JH C12.XXX"}, - {24.310515, 83.843585, 3, 11, "IN-JH D12.XXX"}, - {24.310515, 84.353969, 3, 11, "IN-JH F12.XXX"}, - {24.310515, 84.864353, 3, 9, "IN-JH G12.XXX"}, - {24.310515, 85.374737, 3, 9, "IN-JH H12.XXX"}, - {24.310515, 85.885121, 3, 11, "IN-JH J12.XXX"}, - {24.310515, 86.395505, 3, 11, "IN-JH K12.XXX"}, - {24.310515, 86.905889, 3, 11, "IN-JH L12.XXX"}, - {24.310515, 87.416273, 3, 10, "IN-JH M12.XXX"}, - {23.819475, 83.5933145, 3, 9, "IN-JH N12.XXX"}, - {23.819475, 84.0984905, 3, 9, "IN-JH P12.XXX"}, - {23.819475, 84.6036665, 3, 6, "IN-JH Q12.XXX"}, - {23.819475, 85.1088425, 3, 6, "IN-JH R12.XXX"}, - {23.819475, 85.6140185, 3, 6, "IN-JH S12.XXX"}, - {23.819475, 86.1191945, 4, 9, "IN-JH T12.XXX"}, - {23.641786, 86.6180295, 3, 9, "IN-JH V12.XXX"}, - {23.328435, 84.0580775, 3, 9, "IN-JH W12.XXX"}, - {23.328435, 84.5632535, 3, 6, "IN-JH X12.XXX"}, - {23.328435, 85.0684295, 3, 6, "IN-JH Y12.XXX"}, - {23.328435, 85.5736055, 3, 6, "IN-JH Z12.XXX"}, - {22.916595, 86.0787815, 3, 9, "IN-JH 01.XXXX"}, - {22.425555, 83.9065245, 3, 11, "IN-JH 11.XXXX"}, - {22.425555, 84.4117005, 4, 12, "IN-JH 21.XXXX"}, - {22.425555, 84.9168765, 4, 9, "IN-JH 31.XXXX"}, - {22.425555, 85.4220525, 4, 9, "IN-JH 41.XXXX"}, - {22.425555, 85.9272285, 4, 11, "IN-JH 51.XXXX"}, - {22.425555, 86.4324045, 4, 12, "IN-JH 61.XXXX"}, - {21.973795, 83.956755, 3, 11, "IN-JH 71.XXXX"}, - {21.973795, 84.456723, 3, 9, "IN-JH 81.XXXX"}, - {21.973795, 84.956691, 3, 9, "IN-JH 91.XXXX"}, - {21.973795, 85.456659, 3, 9, "IN-JH B1.XXXX"}, - {21.973795, 85.956627, 3, 11, "IN-JH C1.XXXX"}, - {21.973795, 86.456595, 3, 11, "IN-JH D1.XXXX"}, - {13.0065, 77.555368, 5, 14, "IN-KA 12.XX"}, - {13.171515, 77.38089, 4, 13, "IN-KA 12.XXX"}, - {15.340514, 75.066683625, 4, 7, "IN-KA 000.XX"}, - {12.290514, 76.587532, 4, 13, "IN-KA 200.XX"}, - {17.314614, 76.769574, 4, 13, "IN-KA 400.XX"}, - {15.840514, 74.44921375, 4, 9, "IN-KA 600.XX"}, - {12.881714, 74.795963125, 4, 7, "IN-KA 800.XX"}, - {14.496824, 75.883377375, 4, 9, "IN-KA B00.XX"}, - {15.177424, 76.8815645, 4, 12, "IN-KA C00.XX"}, - {16.870724, 75.676512, 4, 9, "IN-KA D00.XX"}, - {13.970724, 75.52819025, 4, 9, "IN-KA F00.XX"}, - {13.389324, 77.06709025, 4, 14, "IN-KA G00.XX"}, - {16.250724, 77.30773875, 4, 15, "IN-KA H00.XX"}, - {17.952824, 77.45998625, 4, 14, "IN-KA J00.XX"}, - {15.320724, 76.327851625, 4, 9, "IN-KA K00.XX"}, - {13.880724, 75.64819025, 4, 9, "IN-KA L00.XX"}, - {13.010724, 78.238303125, 4, 13, "IN-KA M00.XX"}, - {14.267324, 76.361577375, 4, 9, "IN-KA N00.XX"}, - {13.177724, 78.088903125, 4, 13, "IN-KA P00.XX"}, - {12.563924, 76.856816, 4, 15, "IN-KA Q00.XX"}, - {13.050824, 76.058203125, 4, 9, "IN-KA R00.XX"}, - {16.200724, 75.62173875, 4, 11, "IN-KA S00.XX"}, - {13.375724, 74.70919025, 4, 7, "IN-KA T00.XX"}, - {13.365724, 75.74019025, 4, 9, "IN-KA V00.XX"}, - {14.656724, 75.590077375, 4, 9, "IN-KA W00.XX"}, - {15.472724, 76.488851625, 4, 9, "IN-KA X00.XX"}, - {15.469424, 75.592851625, 4, 9, "IN-KA Y00.XX"}, - {13.342624, 77.49999025, 4, 14, "IN-KA Z00.XX"}, - {17.8443895, 74.8752175, 3, 9, "IN-KA 12.XXXX"}, - {13.0347345, 74.6277625, 3, 6, "IN-KA 123.XXX"}, - {14.160882, 74.210462, 3, 6, "IN-KA 1234.XX"}, - {26.9427, 75.7633, 5, 8, "IN-RJ 12.XX"}, - {26.828994, 75.645711375, 4, 9, "IN-RJ 00.XXX"}, - {26.393684, 72.865727625, 3, 6, "IN-RJ C0.XXX"}, - {25.324584, 75.6865595, 4, 10, "IN-RJ P0.XXX"}, - {28.005014, 73.266111875, 4, 7, "IN-RJ 000.XX"}, - {26.438414, 74.547831125, 4, 9, "IN-RJ 200.XX"}, - {24.563914, 73.64271925, 4, 9, "IN-RJ 400.XX"}, - {25.321914, 74.55283975, 4, 9, "IN-RJ 600.XX"}, - {27.605024, 76.583435625, 4, 7, "IN-RJ 800.XX"}, - {27.262224, 77.449661375, 4, 10, "IN-RJ 900.XX"}, - {27.649624, 75.097635625, 4, 9, "IN-RJ B00.XX"}, - {25.822124, 73.276813875, 4, 7, "IN-RJ C00.XX"}, - {29.943424, 73.842331625, 4, 10, "IN-RJ D00.XX"}, - {26.210724, 75.734913875, 4, 9, "IN-RJ F00.XX"}, - {26.628924, 74.806187125, 4, 9, "IN-RJ G00.XX"}, - {29.641924, 74.263431625, 4, 12, "IN-RJ H00.XX"}, - {26.151124, 74.300213875, 4, 9, "IN-RJ J00.XX"}, - {26.749424, 77.833787125, 4, 12, "IN-RJ K00.XX"}, - {26.053724, 76.317313875, 4, 9, "IN-RJ L00.XX"}, - {28.341924, 74.920909875, 4, 9, "IN-RJ M00.XX"}, - {28.159324, 75.346309875, 4, 10, "IN-RJ N00.XX"}, - {24.932224, 74.5836525, 4, 9, "IN-RJ P00.XX"}, - {26.525224, 76.670587125, 4, 9, "IN-RJ Q00.XX"}, - {25.137224, 76.4660525, 4, 9, "IN-RJ R00.XX"}, - {28.251324, 76.808809875, 4, 10, "IN-RJ S00.XX"}, - {25.470924, 75.60072675, 4, 9, "IN-RJ T00.XX"}, - {27.739924, 74.424535625, 4, 7, "IN-RJ V00.XX"}, - {23.588124, 74.389717875, 4, 11, "IN-RJ W00.XX"}, - {27.044545, 74.666251875, 4, 7, "IN-RJ X00.XX"}, - {27.239524, 73.693861375, 4, 7, "IN-RJ Y00.XX"}, - {26.783424, 76.984787125, 4, 9, "IN-RJ Z00.XX"}, - {25.481823, 74.3638255, 3, 8, "IN-RJ 12.XXXX"}, - {28.3713825, 74.26268, 3, 6, "IN-RJ 123.XXX"}, - {27.790409, 73.0802775, 3, 6, "IN-RJ 0123.XX"}, - {24.352024, 73.457196, 3, 8, "IN-RJ 1123.XX"}, - {26.990124, 77.237645, 3, 9, "IN-RJ 2123.XX"}, - {25.550024, 73.0721385, 3, 6, "IN-RJ 3123.XX"}, - {29.517859, 73.8394765, 3, 9, "IN-RJ 4123.XX"}, - {26.474609, 77.621545, 3, 11, "IN-RJ 5123.XX"}, - {26.967424, 73.481845, 3, 6, "IN-RJ 6123.XX"}, - {20.3168, 85.7953855, 5, 8, "IN-OR 12.XX"}, - {20.1381385, 85.556887, 4, 7, "IN-OR 12.XXX"}, - {19.314194, 84.7210075, 4, 9, "IN-OR 000.XX"}, - {22.234194, 84.7616445, 4, 10, "IN-OR 300.XX"}, - {19.849094, 85.75059175, 4, 7, "IN-OR 600.XX"}, - {21.472614, 83.86107725, 4, 9, "IN-OR 900.XX"}, - {21.474314, 86.86537725, 4, 9, "IN-OR C00.XX"}, - {21.915014, 86.670007375, 4, 9, "IN-OR F00.XX"}, - {20.689914, 83.446216, 4, 10, "IN-OR H00.XX"}, - {21.799514, 83.834807375, 4, 9, "IN-OR K00.XX"}, - {20.268914, 86.575785875, 4, 7, "IN-OR M00.XX"}, - {21.331414, 83.55477725, 4, 10, "IN-OR P00.XX"}, - {19.911114, 83.09975575, 4, 11, "IN-OR R00.XX"}, - {19.189114, 83.3384955, 4, 11, "IN-OR T00.XX"}, - {21.109418, 86.43870025, 4, 7, "IN-OR W00.XX"}, - {20.871545, 85.05169, 4, 7, "IN-OR Y00.XX"}, - {22.039544, 84.7977925, 3, 9, "IN-OR 12.XXXX"}, - {22.2479135, 81.899047, 3, 11, "IN-OR 123.XXX"}, - {17.84927, 81.640768, 3, 11, "IN-OR 1234.XX"}, - {23.0556, 72.5474435, 5, 10, "IN-GJ 12.XX"}, - {22.971394, 72.41716275, 4, 9, "IN-GJ 00.XXX"}, - {21.309984, 72.69103375, 4, 9, "IN-GJ C0.XXX"}, - {22.405084, 73.0335785, 4, 7, "IN-GJ P0.XXX"}, - {22.324524, 70.7495565, 4, 7, "IN-GJ 000.XX"}, - {21.796124, 72.086269375, 4, 7, "IN-GJ 100.XX"}, - {22.494545, 70.0236345, 4, 7, "IN-GJ 200.XX"}, - {21.566545, 70.40994125, 4, 7, "IN-GJ 300.XX"}, - {23.103724, 70.06093075, 4, 9, "IN-GJ 400.XX"}, - {20.985124, 72.894608, 4, 9, "IN-GJ 500.XX"}, - {22.728024, 72.81373075, 4, 7, "IN-GJ 600.XX"}, - {23.268324, 72.604317875, 4, 9, "IN-GJ 700.XX"}, - {23.636324, 72.331317875, 4, 9, "IN-GJ 800.XX"}, - {22.606024, 72.9020565, 4, 7, "IN-GJ 900.XX"}, - {21.684924, 69.572869375, 4, 7, "IN-GJ B00.XX"}, - {22.859724, 70.79193075, 5, 8, "IN-GJ C00.XX"}, - {22.750724, 71.60253075, 5, 8, "IN-GJ D00.XX"}, - {21.759324, 72.955069375, 4, 9, "IN-GJ F00.XX"}, - {20.409724, 72.881721875, 4, 12, "IN-GJ G00.XX"}, - {20.954724, 70.334608, 4, 7, "IN-GJ H00.XX"}, - {23.286524, 69.626117875, 4, 9, "IN-GJ J00.XX"}, - {20.648924, 72.889208, 4, 11, "IN-GJ K00.XX"}, - {22.816724, 73.57493075, 4, 7, "IN-GJ L00.XX"}, - {22.210724, 71.6231565, 4, 7, "IN-GJ M00.XX"}, - {24.212724, 72.38347825, 4, 9, "IN-GJ N00.XX"}, - {23.888824, 72.083091125, 4, 9, "IN-GJ P00.XX"}, - {21.801024, 70.568469375, 4, 7, "IN-GJ Q00.XX"}, - {22.002724, 70.746969375, 4, 7, "IN-GJ R00.XX"}, - {21.671824, 72.966569375, 4, 9, "IN-GJ S00.XX"}, - {21.615464, 71.185067125, 4, 7, "IN-GJ T00.XX"}, - {24.250304, 72.15508425, 4, 9, "IN-GJ TK0.00"}, - {21.745664, 70.415567125, 4, 7, "IN-GJ V00.XX"}, - {22.831704, 74.22667375, 5, 10, "IN-GJ VK0.00"}, - {22.621664, 73.42820925, 4, 7, "IN-GJ W00.XX"}, - {22.319404, 72.6000185, 4, 7, "IN-GJ WK0.00"}, - {21.100664, 71.73065275, 4, 7, "IN-GJ X00.XX"}, - {21.333004, 71.28106325, 4, 7, "IN-GJ XK0.00"}, - {23.721364, 72.507351375, 4, 9, "IN-GJ Y00.XX"}, - {22.986404, 71.43907375, 4, 9, "IN-GJ YK0.00"}, - {23.124364, 69.991023625, 4, 9, "IN-GJ Z00.XX"}, - {21.294504, 70.22396325, 4, 7, "IN-GJ ZK0.00"}, - {23.788902, 68.274369, 3, 8, "IN-GJ 12.XXXX"}, - {24.704595, 71.813485, 3, 8, "IN-GJ 012.XXX"}, - {24.704595, 72.323869, 3, 8, "IN-GJ 112.XXX"}, - {24.704595, 72.834252, 3, 8, "IN-GJ 212.XXX"}, - {24.292515, 71.813485, 4, 9, "IN-GJ 312.XXX"}, - {24.292515, 72.323869, 4, 9, "IN-GJ 412.XXX"}, - {24.292515, 72.834252, 4, 9, "IN-GJ 512.XXX"}, - {23.801475, 71.8184055, 3, 8, "IN-GJ 612.XXX"}, - {23.801475, 72.3235815, 3, 8, "IN-GJ 712.XXX"}, - {23.801475, 72.8287575, 3, 8, "IN-GJ 812.XXX"}, - {23.801475, 73.3339335, 3, 8, "IN-GJ 912.XXX"}, - {23.801475, 73.8391095, 3, 8, "IN-GJ B12.XXX"}, - {23.310435, 71.8184055, 3, 8, "IN-GJ C12.XXX"}, - {23.310435, 72.3235815, 3, 8, "IN-GJ D12.XXX"}, - {23.310435, 72.8287575, 3, 8, "IN-GJ F12.XXX"}, - {23.310435, 73.3339335, 3, 8, "IN-GJ G12.XXX"}, - {23.310435, 73.8391095, 3, 8, "IN-GJ H12.XXX"}, - {23.310435, 74.0526145, 4, 11, "IN-GJ J12.XXX"}, - {22.819395, 69.2925265, 4, 7, "IN-GJ K12.XXX"}, - {22.819395, 69.7977025, 4, 7, "IN-GJ L12.XXX"}, - {22.819395, 70.3028785, 4, 7, "IN-GJ M12.XXX"}, - {22.819395, 70.8080545, 5, 8, "IN-GJ N12.XXX"}, - {22.819395, 71.3132305, 4, 7, "IN-GJ P12.XXX"}, - {22.819395, 71.8184065, 3, 6, "IN-GJ Q12.XXX"}, - {22.819395, 72.3235825, 3, 6, "IN-GJ R12.XXX"}, - {22.819395, 72.8287585, 3, 6, "IN-GJ S12.XXX"}, - {22.819395, 73.3339345, 3, 6, "IN-GJ T12.XXX"}, - {22.819395, 73.8391105, 3, 6, "IN-GJ V12.XXX"}, - {22.819395, 74.0526145, 4, 9, "IN-GJ W12.XXX"}, - {22.328355, 69.292239, 3, 6, "IN-GJ X12.XXX"}, - {22.328355, 69.792207, 3, 6, "IN-GJ Y12.XXX"}, - {22.328355, 70.292175, 3, 6, "IN-GJ Z12.XXX"}, - {21.89682, 70.767375, 3, 6, "IN-GJ 0123.XX"}, - {21.89682, 71.267343, 3, 6, "IN-GJ 1123.XX"}, - {21.89682, 71.767311, 3, 6, "IN-GJ 2123.XX"}, - {21.89682, 72.267279, 3, 6, "IN-GJ 3123.XX"}, - {21.89682, 72.767247, 3, 8, "IN-GJ 4123.XX"}, - {21.89682, 73.267215, 3, 8, "IN-GJ 5123.XX"}, - {21.89682, 73.767183, 3, 8, "IN-GJ 6123.XX"}, - {21.40578, 69.29247, 3, 6, "IN-GJ 7123.XX"}, - {21.40578, 69.792438, 3, 6, "IN-GJ 8123.XX"}, - {21.40578, 70.292406, 3, 6, "IN-GJ 9123.XX"}, - {21.40578, 70.792374, 3, 6, "IN-GJ B123.XX"}, - {21.40578, 71.292342, 3, 6, "IN-GJ C123.XX"}, - {21.40578, 71.79231, 3, 6, "IN-GJ D123.XX"}, - {21.40578, 72.292278, 3, 6, "IN-GJ F123.XX"}, - {21.40578, 72.792246, 3, 8, "IN-GJ G123.XX"}, - {21.40578, 73.292214, 3, 8, "IN-GJ H123.XX"}, - {21.40578, 73.792182, 3, 8, "IN-GJ J123.XX"}, - {20.912025, 69.702444, 3, 6, "IN-GJ K123.XX"}, - {20.912025, 70.202412, 3, 6, "IN-GJ L123.XX"}, - {20.912025, 70.70238, 3, 6, "IN-GJ M123.XX"}, - {20.912025, 71.202348, 3, 6, "IN-GJ N123.XX"}, - {20.912025, 71.702316, 3, 6, "IN-GJ P123.XX"}, - {20.912025, 72.582259, 3, 8, "IN-GJ Q123.XX"}, - {20.912025, 73.082227, 3, 8, "IN-GJ R123.XX"}, - {20.912025, 73.582195, 3, 8, "IN-GJ S123.XX"}, - {20.4237, 72.7874265, 3, 10, "IN-GJ T123.XX"}, - {20.4237, 73.2821865, 3, 8, "IN-GJ V123.XX"}, - {20.4237, 73.7769465, 3, 8, "IN-GJ W123.XX"}, - {20.30092, 72.7498525, 3, 8, "IN-GJ Y123.XX"}, - {22.055999, 68.9314795, 3, 6, "IN-GJ X123.XX"}, - {20.851183, 70.4057475, 3, 6, "IN-GJ Z123.XX"}, - {22.6031, 88.3077435, 5, 8, "IN-WB 12.XX"}, - {22.4770725, 88.1971835, 4, 7, "IN-WB 12.XXX"}, - {23.522614, 87.248027875, 4, 9, "IN-WB 000.XX"}, - {23.664714, 86.902589125, 4, 10, "IN-WB 200.XX"}, - {26.693914, 88.352531125, 4, 8, "IN-WB 400.XX"}, - {23.233214, 87.807227875, 4, 9, "IN-WB 600.XX"}, - {23.714314, 86.772989125, 4, 11, "IN-WB 800.XX"}, - {22.489545, 88.0130425, 4, 7, "IN-WB B00.XX"}, - {23.370213, 86.321574875, 4, 10, "IN-WB C00.XX"}, - {25.050024, 88.0999525, 4, 11, "IN-WB D00.XX"}, - {22.380724, 87.2596565, 4, 11, "IN-WB F00.XX"}, - {22.466224, 87.2781565, 4, 11, "IN-WB G00.XX"}, - {24.140724, 88.204991125, 4, 7, "IN-WB H00.XX"}, - {25.660724, 88.07502675, 4, 10, "IN-WB J00.XX"}, - {23.450724, 88.456417875, 4, 7, "IN-WB K00.XX"}, - {25.270724, 88.72502675, 4, 9, "IN-WB L00.XX"}, - {22.882324, 88.59543075, 4, 7, "IN-WB M00.XX"}, - {23.276724, 87.021817875, 4, 9, "IN-WB N00.XX"}, - {23.744224, 87.035191125, 5, 11, "IN-WB P00.XX"}, - {23.659424, 87.070917875, 4, 10, "IN-WB Q00.XX"}, - {22.696124, 88.81783075, 4, 7, "IN-WB R00.XX"}, - {23.449624, 88.325017875, 4, 7, "IN-WB S00.XX"}, - {27.076024, 88.214661375, 4, 13, "IN-WB T00.XX"}, - {23.730324, 88.255591125, 4, 7, "IN-WB V00.XX"}, - {23.081824, 88.78633075, 4, 9, "IN-WB W00.XX"}, - {26.568924, 88.660587125, 4, 9, "IN-WB X00.XX"}, - {22.070845, 88.034741875, 4, 7, "IN-WB Y00.XX"}, - {23.254445, 88.337276375, 4, 7, "IN-WB Z00.XX"}, - {27.193739, 87.87369, 3, 11, "IN-WB 012.XXX"}, - {27.193739, 88.39449, 3, 11, "IN-WB 112.XXX"}, - {27.193739, 88.91529, 3, 13, "IN-WB 212.XXX"}, - {27.193739, 89.40785, 3, 10, "IN-WB 312.XXX"}, - {26.702699, 87.873689, 3, 11, "IN-WB 412.XXX"}, - {26.702699, 88.394489, 4, 8, "IN-WB 512.XXX"}, - {26.702699, 88.915289, 3, 10, "IN-WB 612.XXX"}, - {26.702699, 89.40785, 3, 10, "IN-WB 712.XXX"}, - {26.211659, 87.7744505, 3, 9, "IN-WB 812.XXX"}, - {26.211659, 88.2900425, 3, 11, "IN-WB 912.XXX"}, - {26.211659, 88.8056345, 3, 9, "IN-WB B12.XXX"}, - {26.211659, 89.3212265, 3, 8, "IN-WB C12.XXX"}, - {25.720619, 87.7486715, 3, 10, "IN-WB D12.XXX"}, - {25.720619, 88.2642635, 3, 9, "IN-WB F12.XXX"}, - {25.524203, 88.7798555, 3, 8, "IN-WB G12.XXX"}, - {25.229579, 87.7486715, 3, 12, "IN-WB H12.XXX"}, - {25.229579, 88.2642635, 3, 11, "IN-WB J12.XXX"}, - {24.738539, 87.748385, 3, 11, "IN-WB K12.XXX"}, - {24.738539, 88.258769, 3, 10, "IN-WB L12.XXX"}, - {24.247499, 86.753136, 3, 9, "IN-WB M12.XXX"}, - {24.247499, 87.26352, 3, 10, "IN-WB N12.XXX"}, - {24.247499, 87.773904, 3, 9, "IN-WB P12.XXX"}, - {24.247499, 88.284288, 3, 6, "IN-WB Q12.XXX"}, - {23.756459, 85.8393665, 3, 9, "IN-WB R12.XXX"}, - {23.756459, 86.3445425, 3, 10, "IN-WB S12.XXX"}, - {23.756459, 86.8497185, 4, 11, "IN-WB T12.XXX"}, - {23.756459, 87.3548945, 3, 8, "IN-WB V12.XXX"}, - {23.756459, 87.8600705, 3, 8, "IN-WB W12.XXX"}, - {23.756459, 88.3652465, 3, 6, "IN-WB X12.XXX"}, - {23.265419, 85.8393665, 3, 9, "IN-WB Y12.XXX"}, - {23.265419, 86.3445425, 3, 9, "IN-WB Z12.XXX"}, - {22.853579, 86.8497185, 3, 9, "IN-WB 01.XXXX"}, - {22.853579, 87.3548945, 3, 8, "IN-WB 11.XXXX"}, - {22.853579, 87.8600705, 3, 8, "IN-WB 21.XXXX"}, - {22.853579, 88.3652465, 4, 7, "IN-WB 31.XXXX"}, - {22.853579, 88.8704225, 3, 8, "IN-WB 41.XXXX"}, - {22.362539, 86.3445425, 3, 11, "IN-WB 51.XXXX"}, - {22.362539, 86.8497185, 3, 11, "IN-WB 61.XXXX"}, - {22.362539, 87.3548945, 3, 10, "IN-WB 71.XXXX"}, - {22.362539, 87.8600705, 3, 8, "IN-WB 81.XXXX"}, - {22.362539, 88.3652465, 4, 7, "IN-WB 91.XXXX"}, - {22.362539, 88.8704225, 3, 6, "IN-WB B1.XXXX"}, - {21.871499, 86.697879, 3, 9, "IN-WB C1.XXXX"}, - {21.871499, 87.197847, 4, 10, "IN-WB D1.XXXX"}, - {21.871499, 87.697815, 4, 7, "IN-WB F1.XXXX"}, - {21.871499, 88.197783, 4, 7, "IN-WB G1.XXXX"}, - {21.871499, 88.697751, 4, 7, "IN-WB H1.XXXX"}, - {21.463795, 87.197847, 3, 9, "IN-WB J1.XXXX"}, - {21.463795, 87.697815, 3, 6, "IN-WB K1.XXXX"}, - {21.463795, 88.197783, 3, 6, "IN-WB L1.XXXX"}, - {21.463795, 88.697751, 3, 6, "IN-WB M1.XXXX"}, - {22.7551, 75.8201435, 5, 8, "IN-MP 12.XX"}, - {22.810604, 75.71572175, 4, 7, "IN-MP 00.XXX"}, - {23.263004, 77.281884375, 4, 9, "IN-MP 80.XXX"}, - {23.236104, 79.79522175, 4, 7, "IN-MP J0.XXX"}, - {26.175584, 78.066565375, 4, 11, "IN-MP S0.XXX"}, - {23.218145, 75.752076375, 4, 10, "IN-MP 000.XX"}, - {22.999924, 76.00223075, 4, 9, "IN-MP 100.XX"}, - {24.612124, 80.78547825, 4, 9, "IN-MP 200.XX"}, - {24.612124, 80.88017825, 4, 9, "IN-MP 300.XX"}, - {23.873424, 78.719791125, 4, 9, "IN-MP 400.XX"}, - {23.390724, 74.985817875, 4, 10, "IN-MP 500.XX"}, - {23.869124, 80.345591125, 4, 11, "IN-MP 600.XX"}, - {21.355024, 76.17408225, 4, 9, "IN-MP 700.XX"}, - {21.870724, 76.306269375, 4, 9, "IN-MP 800.XX"}, - {26.550724, 77.944687125, 4, 13, "IN-MP 900.XX"}, - {26.607424, 78.734487125, 4, 10, "IN-MP B00.XX"}, - {24.688424, 77.27337825, 4, 11, "IN-MP C00.XX"}, - {25.468624, 77.60612675, 4, 11, "IN-MP D00.XX"}, - {23.558524, 77.766017875, 4, 9, "IN-MP F00.XX"}, - {24.112724, 75.014091125, 4, 10, "IN-MP G00.XX"}, - {22.097624, 78.907269375, 4, 9, "IN-MP H00.XX"}, - {24.948924, 79.5438525, 4, 9, "IN-MP J00.XX"}, - {24.508624, 74.82017825, 4, 10, "IN-MP K00.XX"}, - {22.651924, 75.63963075, 4, 7, "IN-MP L00.XX"}, - {23.875724, 79.397591125, 4, 9, "IN-MP M00.XX"}, - {22.787624, 77.68523075, 4, 7, "IN-MP N00.XX"}, - {23.248924, 77.041517875, 4, 10, "IN-MP P00.XX"}, - {21.864424, 75.572069375, 4, 9, "IN-MP Q00.XX"}, - {21.948924, 77.856369375, 4, 9, "IN-MP R00.XX"}, - {22.103664, 79.5153805, 4, 9, "IN-MP S00.XX"}, - {22.593204, 75.28307375, 4, 7, "IN-MP SK0.00"}, - {21.823564, 80.155067125, 4, 9, "IN-MP T00.XX"}, - {22.665604, 74.93407375, 4, 7, "IN-MP TK0.00"}, - {25.678264, 78.42502225, 4, 10, "IN-MP V00.XX"}, - {23.458204, 75.385601875, 4, 10, "IN-MP VK0.00"}, - {22.130464, 78.1343805, 4, 7, "IN-MP W00.XX"}, - {22.606204, 77.73247375, 4, 7, "IN-MP WK0.00"}, - {22.562564, 75.7228805, 4, 7, "IN-MP X00.XX"}, - {23.298604, 81.333301875, 4, 10, "IN-MP XK0.00"}, - {23.649264, 75.092051375, 4, 10, "IN-MP Y00.XX"}, - {23.411404, 76.251301875, 4, 10, "IN-MP YK0.00"}, - {24.765364, 78.7969935, 4, 9, "IN-MP Z00.XX"}, - {22.033204, 74.876991375, 4, 9, "IN-MP ZK0.00"}, - {23.3126705, 78.387453, 3, 6, "IN-MP 12.XXXX"}, - {23.211676, 74.955345, 3, 9, "IN-MP 123.XXX"}, - {26.138624, 77.8349085, 3, 10, "IN-MP 0123.XX"}, - {24.340024, 80.624926, 3, 8, "IN-MP 1123.XX"}, - {24.389128, 81.13531, 3, 8, "IN-MP 2123.XX"}, - {24.438232, 81.645693, 3, 8, "IN-MP 3123.XX"}, - {21.098624, 75.972747, 3, 8, "IN-MP 4123.XX"}, - {26.332564, 78.522245, 3, 8, "IN-MP 5123.XX"}, - {24.41628, 76.044633, 3, 9, "IN-MP 6123.XX"}, - {24.41628, 76.555017, 3, 9, "IN-MP 7123.XX"}, - {24.41628, 77.065401, 3, 11, "IN-MP 8123.XX"}, - {24.41628, 77.575785, 3, 10, "IN-MP 9123.XX"}, - {24.41628, 78.086169, 3, 10, "IN-MP B123.XX"}, - {24.41628, 78.596553, 3, 8, "IN-MP C123.XX"}, - {25.196479, 77.4013385, 3, 10, "IN-MP D123.XX"}, - {24.035019, 74.712196, 3, 9, "IN-MP F123.XX"}, - {24.674064, 79.3388285, 3, 8, "IN-MP G123.XX"}, - {25.434379, 78.2094385, 3, 10, "IN-MP H123.XX"}, - {24.947196, 75.5972385, 3, 9, "IN-MP J123.XX"}, - {23.762065, 77.620239, 3, 8, "IN-MP K123.XX"}, - {17.4179, 78.446526, 4, 15, "IN-TG 12.XX"}, - {17.618515, 78.236555, 3, 14, "IN-TG 12.XXX"}, - {16.560724, 80.569625875, 4, 15, "IN-TG 300.XX"}, - {16.534777, 80.656113875, 5, 17, "IN-TG 400.XX"}, - {16.342124, 80.397625875, 4, 15, "IN-TG 500.XX"}, - {18.018724, 79.56938625, 5, 15, "IN-TG 600.XX"}, - {18.046724, 79.50328625, 4, 13, "IN-TG 700.XX"}, - {15.862124, 77.99403875, 4, 17, "IN-TG 900.XX"}, - {18.720724, 78.057173375, 4, 14, "IN-TG G00.XX"}, - {18.482124, 79.087173375, 4, 13, "IN-TG K00.XX"}, - {18.764464, 79.461254125, 4, 13, "IN-TG L00.XX"}, - {16.728764, 81.059697625, 4, 13, "IN-TG M00.XX"}, - {17.2439995, 80.1436995, 4, 13, "IN-TG NRG.TC"}, - {16.196264, 81.10138325, 4, 13, "IN-TG P00.XX"}, - {16.252464, 80.59848325, 4, 15, "IN-TG Q00.XX"}, - {16.758464, 77.971797625, 4, 17, "IN-TG R00.XX"}, - {17.0569995, 79.2724995, 4, 13, "IN-TG TRG.TC"}, - {16.4349995, 80.9955, 4, 13, "IN-TG WRG.TC"}, - {19.684364, 78.49239625, 4, 13, "IN-TG X00.XX"}, - {16.228104, 80.02283175, 4, 15, "IN-TG XK0.00"}, - {17.1409995, 79.6207995, 4, 13, "IN-TG YRG.TC"}, - {16.0959995, 80.1678995, 4, 15, "IN-TG ZRG.TC"}, - {15.9385, 77.928, 3, 15, "IN-TG HD.0X0R"}, - {16.8707485, 79.211641, 3, 11, "IN-TG 123.XXX"}, - {17.757909, 79.336948, 3, 11, "IN-TG 2123.XX"}, - {18.448624, 77.857898, 3, 12, "IN-TG 4123.XX"}, - {18.359204, 79.063388, 3, 11, "IN-TG 6123.XX"}, - {16.514579, 77.7696815, 3, 15, "IN-TG 8123.XX"}, - {19.440479, 78.2857405, 3, 11, "IN-TG B123.XX"}, - {17.4179, 78.446526, 4, 15, "IN-AP 12.XX"}, - {17.618515, 78.236555, 3, 14, "IN-AP 12.XXX"}, - {17.770724, 83.268299125, 4, 9, "IN-AP 000.XX"}, - {17.766399, 83.177726125, 4, 9, "IN-AP 100.XX"}, - {17.721724, 83.148399125, 4, 7, "IN-AP 200.XX"}, - {16.560724, 80.569625875, 4, 15, "IN-AP 300.XX"}, - {16.534777, 80.656113875, 5, 17, "IN-AP 400.XX"}, - {16.342124, 80.397625875, 4, 15, "IN-AP 500.XX"}, - {18.018724, 79.56938625, 5, 15, "IN-AP 600.XX"}, - {18.046724, 79.50328625, 4, 13, "IN-AP 700.XX"}, - {14.474824, 79.938077375, 4, 9, "IN-AP 800.XX"}, - {15.862124, 77.99403875, 4, 17, "IN-AP 900.XX"}, - {17.052124, 81.756512, 4, 7, "IN-AP B00.XX"}, - {14.512724, 78.783077375, 4, 9, "IN-AP C00.XX"}, - {17.051624, 82.198512, 4, 7, "IN-AP D00.XX"}, - {16.965135, 82.198512, 4, 7, "IN-AP F00.XX"}, - {18.720724, 78.057173375, 4, 14, "IN-AP G00.XX"}, - {13.670724, 79.39489025, 4, 9, "IN-AP H00.XX"}, - {14.714824, 77.562377375, 4, 11, "IN-AP J00.XX"}, - {18.482124, 79.087173375, 4, 13, "IN-AP K00.XX"}, - {18.764464, 79.461254125, 4, 13, "IN-AP L00.XX"}, - {18.114104, 83.37264225, 4, 12, "IN-AP LK0.00"}, - {16.728764, 81.059697625, 4, 13, "IN-AP M00.XX"}, - {15.503404, 80.003704625, 4, 11, "IN-AP MK0.00"}, - {15.488364, 78.448368875, 4, 13, "IN-AP N00.XX"}, - {17.238104, 80.116487, 4, 13, "IN-AP NK0.00"}, - {16.196264, 81.10138325, 4, 13, "IN-AP P00.XX"}, - {15.622104, 77.247704625, 4, 14, "IN-AP PK0.00"}, - {16.252464, 80.59848325, 4, 15, "IN-AP Q00.XX"}, - {14.750104, 78.5230765, 4, 11, "IN-AP QK0.00"}, - {16.758464, 77.971797625, 4, 17, "IN-AP R00.XX"}, - {13.214104, 79.07322125, 4, 11, "IN-AP RK0.00"}, - {13.845464, 77.46622675, 4, 12, "IN-AP S00.XX"}, - {16.534804, 81.495159875, 4, 9, "IN-AP SK0.00"}, - {13.569364, 78.47722675, 4, 12, "IN-AP T00.XX"}, - {17.051104, 79.245287, 4, 13, "IN-AP TK0.00"}, - {15.177464, 77.3391545, 4, 12, "IN-AP V00.XX"}, - {18.294004, 83.86534225, 4, 12, "IN-AP VK0.00"}, - {14.429464, 77.687741125, 4, 11, "IN-AP W00.XX"}, - {16.429104, 80.968359875, 4, 15, "IN-AP WK0.00"}, - {19.684364, 78.49239625, 4, 13, "IN-AP X00.XX"}, - {16.228104, 80.02283175, 4, 15, "IN-AP XK0.00"}, - {14.934064, 77.9636545, 4, 11, "IN-AP Y00.XX"}, - {17.135104, 79.593587, 4, 13, "IN-AP YK0.00"}, - {16.826464, 81.494111, 4, 7, "IN-AP Z00.XX"}, - {16.090104, 80.14083175, 4, 15, "IN-AP ZK0.00"}, - {13.255676, 76.823892, 3, 13, "IN-AP 12.XXXX"}, - {16.8707485, 79.211641, 3, 11, "IN-AP 123.XXX"}, - {17.471409, 83.008848, 3, 6, "IN-AP 1123.XX"}, - {17.757909, 79.336948, 3, 11, "IN-AP 2123.XX"}, - {14.202724, 79.743049, 3, 8, "IN-AP 3123.XX"}, - {18.448624, 77.857898, 3, 12, "IN-AP 4123.XX"}, - {13.200212, 79.038179, 3, 10, "IN-AP 5123.XX"}, - {18.359204, 79.063388, 3, 11, "IN-AP 6123.XX"}, - {17.888579, 83.157898, 4, 12, "IN-AP 7123.XX"}, - {16.514579, 77.7696815, 3, 15, "IN-AP 8123.XX"}, - {18.068479, 83.650598, 3, 11, "IN-AP 9123.XX"}, - {19.440479, 78.2857405, 3, 11, "IN-AP B123.XX"}, - {18.904029, 72.792768, 5, 8, "IN-MH 12.XX"}, - {18.911695, 72.7871945, 4, 7, "IN-MH 12.XXX"}, - {18.605321, 73.788073375, 5, 8, "IN-MH 000.XX"}, - {18.605321, 73.879126375, 4, 7, "IN-MH 100.XX"}, - {18.518832, 73.879126375, 4, 7, "IN-MH 200.XX"}, - {18.518832, 73.788073375, 4, 7, "IN-MH 300.XX"}, - {21.22765, 78.99058225, 4, 9, "IN-MH 400.XX"}, - {21.240624, 79.08331725, 4, 9, "IN-MH 500.XX"}, - {21.141161, 78.99058225, 4, 9, "IN-MH 600.XX"}, - {21.154135, 79.08331725, 4, 9, "IN-MH 700.XX"}, - {20.059373, 73.690714875, 4, 9, "IN-MH 800.XX"}, - {20.059373, 73.782728875, 4, 9, "IN-MH 900.XX"}, - {19.972884, 73.78284175, 4, 7, "IN-MH B00.XX"}, - {19.972884, 73.69106775, 4, 7, "IN-MH C00.XX"}, - {18.668924, 73.757273375, 4, 7, "IN-MH D00.XX"}, - {19.921724, 75.30383475, 4, 7, "IN-MH F00.XX"}, - {17.702624, 75.872899125, 4, 10, "IN-MH G00.XX"}, - {20.973024, 77.716708, 4, 7, "IN-MH H00.XX"}, - {19.208324, 73.2113185, 5, 8, "IN-MH J00.XX"}, - {19.209124, 77.2719605, 4, 11, "IN-MH K00.XX"}, - {16.732224, 74.185125875, 4, 9, "IN-MH L00.XX"}, - {16.904224, 74.536312, 4, 9, "IN-MH M00.XX"}, - {20.597624, 74.486508, 4, 9, "IN-MH N00.XX"}, - {21.041724, 75.516608, 4, 9, "IN-MH P00.XX"}, - {20.745724, 76.959908, 4, 7, "IN-MH Q00.XX"}, - {18.447724, 76.530873375, 4, 7, "IN-MH R00.XX"}, - {20.945024, 74.726608, 4, 7, "IN-MH S00.XX"}, - {19.144924, 74.6970605, 4, 7, "IN-MH T00.XX"}, - {19.972464, 79.270410625, 4, 7, "IN-MH V00.XX"}, - {19.258104, 76.7483975, 4, 11, "IN-MH VK0.00"}, - {16.714864, 74.424597625, 4, 9, "IN-MH W00.XX"}, - {19.838104, 75.85875275, 4, 7, "IN-MH WK0.00"}, - {21.049464, 75.74965275, 4, 9, "IN-MH X00.XX"}, - {18.985304, 75.7278975, 4, 7, "IN-MH XK0.00"}, - {21.480664, 80.16285275, 4, 9, "IN-MH Y00.XX"}, - {17.679704, 73.979515125, 4, 7, "IN-MH YK0.00"}, - {18.249464, 75.65813975, 4, 10, "IN-MH Z00.XX"}, - {20.384104, 78.097280875, 4, 7, "IN-MH ZK0.00"}, - {19.98693, 75.624782, 3, 6, "IN-MH 12.XXXX"}, - {20.1789835, 72.7560125, 3, 9, "IN-MH 123.XXX"}, - {20.904021, 78.849527, 4, 7, "IN-MH 0123.XX"}, - {20.904021, 79.349495, 3, 6, "IN-MH 1123.XX"}, - {20.833965, 77.388152, 4, 7, "IN-MH 2123.XX"}, - {16.543579, 74.1645825, 3, 8, "IN-MH 3123.XX"}, - {20.496365, 74.402652, 3, 8, "IN-MH 4123.XX"}, - {20.785265, 75.424752, 3, 6, "IN-MH 5123.XX"}, - {20.470765, 76.130992, 3, 6, "IN-MH 6123.XX"}, - {20.470765, 76.63096, 3, 6, "IN-MH 7123.XX"}, - {20.470765, 77.130928, 3, 6, "IN-MH 8123.XX"}, - {19.85124, 78.8659275, 3, 10, "IN-MH 9123.XX"}, - {19.85124, 79.3606875, 3, 10, "IN-MH B123.XX"}, - {21.163124, 79.948752, 3, 8, "IN-MH C123.XX"}, - {20.15848, 77.8855315, 4, 7, "IN-MH D123.XX"}, - {21.14148, 73.995652, 3, 9, "IN-MH F123.XX"}, - {20.511765, 78.358652, 4, 7, "IN-MH G123.XX"}, - {26.8821, 80.8919, 5, 9, "IN-UP 12.XX"}, - {28.666985, 77.277229625, 4, 15, "IN-UP 00.XXX"}, - {26.942084, 80.782673375, 4, 8, "IN-UP C0.XXX"}, - {26.565584, 80.227573375, 4, 9, "IN-UP P0.XXX"}, - {27.265924, 77.907061375, 4, 9, "IN-UP 000.XX"}, - {27.265924, 78.003880375, 4, 9, "IN-UP 100.XX"}, - {27.179435, 78.003880375, 4, 9, "IN-UP 200.XX"}, - {27.179435, 77.907061375, 4, 9, "IN-UP 300.XX"}, - {29.032724, 77.664557375, 4, 11, "IN-UP 400.XX"}, - {28.946235, 77.664557375, 4, 11, "IN-UP 500.XX"}, - {25.378024, 82.95542675, 5, 8, "IN-UP 600.XX"}, - {25.291535, 82.93630275, 5, 10, "IN-UP 700.XX"}, - {25.482124, 81.72812675, 4, 9, "IN-UP 800.XX"}, - {25.451852, 81.82374475, 4, 9, "IN-UP 900.XX"}, - {25.538341, 81.82374475, 4, 9, "IN-UP B00.XX"}, - {28.404724, 79.377983125, 4, 10, "IN-UP C00.XX"}, - {28.880724, 78.723583125, 4, 13, "IN-UP D00.XX"}, - {27.933824, 78.024309875, 4, 9, "IN-UP F00.XX"}, - {30.002124, 77.493105875, 4, 12, "IN-UP G00.XX"}, - {26.800224, 83.336087125, 4, 10, "IN-UP H00.XX"}, - {27.199424, 78.351661375, 4, 7, "IN-UP J00.XX"}, - {25.490724, 78.52182675, 4, 10, "IN-UP K00.XX"}, - {29.507724, 77.678031625, 4, 12, "IN-UP L00.XX"}, - {27.540724, 77.634235625, 4, 9, "IN-UP M00.XX"}, - {27.920724, 79.878409875, 4, 10, "IN-UP N00.XX"}, - {28.804564, 78.984877375, 4, 13, "IN-UP P00.XX"}, - {25.939104, 83.531122875, 4, 9, "IN-UP PK0.00"}, - {27.389045, 79.560753125, 4, 8, "IN-UP Q00.XX"}, - {28.724104, 77.740399125, 4, 11, "IN-UP QK0.00"}, - {26.792464, 78.989293125, 4, 11, "IN-UP R00.XX"}, - {25.130104, 82.5379395, 4, 9, "IN-UP RK0.00"}, - {28.422464, 77.814877375, 4, 9, "IN-UP S00.XX"}, - {28.564804, 78.539699125, 4, 10, "IN-UP SK0.00"}, - {28.910064, 78.438906125, 4, 12, "IN-UP T00.XX"}, - {25.921704, 80.785122875, 4, 9, "IN-UP TK0.00"}, - {26.242464, 81.209536625, 4, 9, "IN-UP V00.XX"}, - {25.984104, 79.421122875, 4, 9, "IN-UP VK0.00"}, - {27.592464, 81.555220875, 4, 8, "IN-UP W00.XX"}, - {27.564104, 80.650588625, 4, 8, "IN-UP WK0.00"}, - {25.760064, 82.655736625, 4, 9, "IN-UP X00.XX"}, - {26.768104, 82.117533375, 4, 10, "IN-UP XK0.00"}, - {28.043164, 79.085049625, 4, 10, "IN-UP Y00.XX"}, - {25.476104, 80.31449475, 4, 9, "IN-UP YK0.00"}, - {27.960464, 80.745049625, 4, 12, "IN-UP Z00.XX"}, - {27.592104, 78.022688625, 4, 9, "IN-UP ZK0.00"}, - {27.524035, 80.3534425, 3, 7, "IN-UP 12.XXXX"}, - {29.0566835, 77.3034105, 3, 11, "IN-UP 123.XXX"}, - {29.730465, 77.2798275, 3, 11, "IN-UP 0123.XX"}, - {26.525865, 83.11435, 4, 7, "IN-UP 1123.XX"}, - {25.21858, 78.3102295, 3, 10, "IN-UP 2123.XX"}, - {29.113504, 77.091795, 3, 11, "IN-UP 3123.XX"}, - {29.113504, 77.623011, 4, 11, "IN-UP 4123.XX"}, - {25.77388, 83.1236295, 3, 6, "IN-UP 5123.XX"}, - {25.75858, 79.2001295, 3, 8, "IN-UP 6123.XX"}, - {25.26754, 79.2001295, 3, 8, "IN-UP 7123.XX"}, - {27.78261, 80.6564805, 3, 11, "IN-UP 8123.XX"}, - {27.78261, 81.1824875, 3, 11, "IN-UP 9123.XX"}, - {24.47028, 78.157701, 3, 11, "IN-UP B123.XX"}, - {25.046865, 82.8692295, 3, 8, "IN-UP C123.XX"}, - {11.961202, 79.7629025, 4, 11, "IN-PY 12.XX"}, - {11.766025, 79.595025, 3, 9, "IN-PY 0L.S15"}, - {10.822025, 79.727025, 3, 9, "IN-PY FC.S0W"}, - {16.704025, 82.183025, 3, 9, "IN-PY K4.S0Z"}, - {11.673025, 75.522025, 3, 11, "IN-PY M2.S11"}, - {11.703525, 75.522025, 4, 12, "IN-PY N1.S17"}, - {-33.8349, 151.164532, 5, 7, "AU-NSW 12.XX"}, - {-33.674785, 150.77691, 4, 6, "AU-NSW 12.XXX"}, - {-32.879276, 151.604349375, 4, 6, "AU-NSW 000.XX"}, - {-32.879276, 151.706934375, 4, 6, "AU-NSW 100.XX"}, - {-32.965765, 151.635124375, 4, 6, "AU-NSW 200.XX"}, - {-34.413876, 150.820845375, 4, 8, "AU-NSW 300.XX"}, - {-34.312455, 150.862271875, 4, 8, "AU-NSW 400.XX"}, - {-34.535435, 150.757771875, 4, 8, "AU-NSW 500.XX"}, - {-36.042655, 146.877661875, 3, 7, "AU-NSW 600.XX"}, - {-36.108455, 146.820276875, 3, 8, "AU-NSW 700.XX"}, - {-34.837666, 150.552279125, 4, 8, "AU-NSW 800.XX"}, - {-30.247876, 153.065305875, 4, 6, "AU-NSW 900.XX"}, - {-31.407276, 152.8469405, 4, 6, "AU-NSW B00.XX"}, - {-33.366876, 149.525823625, 4, 6, "AU-NSW C00.XX"}, - {-35.094076, 147.310919625, 3, 7, "AU-NSW D00.XX"}, - {-28.770576, 153.256383125, 4, 8, "AU-NSW F00.XX"}, - {-31.861576, 152.43241475, 4, 6, "AU-NSW G00.XX"}, - {-32.212576, 148.568688, 3, 5, "AU-NSW H00.XX"}, - {-31.054276, 150.8709405, 4, 6, "AU-NSW J00.XX"}, - {-30.474276, 151.614479125, 4, 6, "AU-NSW K00.XX"}, - {-33.728276, 150.654984, 4, 6, "AU-NSW L00.XX"}, - {-34.709276, 149.660619625, 4, 8, "AU-NSW M00.XX"}, - {-31.921076, 141.41501475, 3, 5, "AU-NSW N00.XX"}, - {-33.700455, 150.286176, 4, 6, "AU-NSW P00.XX"}, - {-32.803976, 151.311349375, 4, 6, "AU-NSW Q00.XX"}, - {-32.144976, 152.472588, 4, 6, "AU-NSW R00.XX"}, - {-29.665476, 152.859631625, 4, 6, "AU-NSW S00.XX"}, - {-28.793376, 153.514683125, 4, 8, "AU-NSW T00.XX"}, - {-34.243676, 145.995045375, 3, 7, "AU-NSW V00.XX"}, - {-30.339236, 153.044162625, 4, 6, "AU-NSW W00.XX"}, - {-32.823145, 151.427184125, 4, 6, "AU-NSW WK0.00"}, - {-32.543436, 151.130032125, 4, 6, "AU-NSW X00.XX"}, - {-32.275896, 150.859313, 4, 6, "AU-NSW XK0.00"}, - {-32.754036, 151.708432125, 4, 6, "AU-NSW Y00.XX"}, - {-34.667296, 150.806172625, 4, 8, "AU-NSW YK0.00"}, - {-33.472636, 150.114659875, 4, 6, "AU-NSW Z00.XX"}, - {-28.866196, 153.015899125, 4, 8, "AU-NSW ZK0.00"}, - {-32.5747005, 149.2777375, 3, 5, "AU-NSW 123.XXX"}, - {-30.3020415, 150.2876085, 3, 5, "AU-NSW 12.XXXX"}, - {-28.347511, 149.3997185, 3, 7, "AU-NSW 1234.XX"}, - {-32.1349195, 141.6599605, 2, 4, "AU-NSW 1234.XXX"}, - {-35.2723, 149.08899, 3, 9, "AU-ACT 12.XX"}, - {-35.2553955, 148.779193, 2, 8, "AU-ACT 12.XXX"}, - {-35.82328, 148.7527645, 2, 8, "AU-ACT 123.XX"}, - {-35.1233, 150.6765915, 3, 10, "AU-JBT 12.XX"}, - {-35.1143935, 150.6001055, 2, 9, "AU-JBT 12.XXX"}, - {-12.378055, 130.84133, 5, 7, "AU-NT 00.XX"}, - {-12.432475, 130.819, 5, 7, "AU-NT J0.XX"}, - {-12.358185, 130.76489, 4, 6, "AU-NT 12.XXX"}, - {-23.581706, 133.631173875, 4, 6, "AU-NT 000.XX"}, - {-14.360696, 132.066585375, 4, 6, "AU-NT J00.XX"}, - {-11.1347005, 130.579254, 3, 5, "AU-NT 123.XXX"}, - {-13.972931, 131.060503, 3, 5, "AU-NT 12.XXXX"}, - {-22.54611, 132.5450345, 3, 5, "AU-NT 1234.XX"}, - {-14.9516115, 129.3468, 2, 4, "AU-NT 1234.XXX"}, - {-34.8901, 138.5578915, 5, 7, "AU-SA 12.XX"}, - {-34.729085, 138.4910965, 4, 6, "AU-SA 12.XXX"}, - {-33.006796, 137.423367375, 4, 6, "AU-SA 000.XX"}, - {-37.803196, 140.6672635, 4, 6, "AU-SA 400.XX"}, - {-34.592896, 138.629346375, 4, 6, "AU-SA 800.XX"}, - {-32.482496, 137.701787, 4, 6, "AU-SA D00.XX"}, - {-33.162796, 137.930286625, 4, 6, "AU-SA J00.XX"}, - {-35.499955, 138.574025, 4, 6, "AU-SA N00.XX"}, - {-34.679096, 135.731046375, 4, 6, "AU-SA S00.XX"}, - {-35.113706, 139.188758625, 4, 6, "AU-SA X00.XX"}, - {-35.3227395, 138.2815815, 3, 5, "AU-SA 12.XXXX"}, - {-35.021323, 137.2525835, 3, 5, "AU-SA 123.XXX"}, - {-32.572851, 134.19704, 3, 5, "AU-SA 1234.XX"}, - {-26.8550845, 129.4334455, 2, 4, "AU-SA 1234.XXX"}, - {-42.83121, 147.243905, 5, 7, "AU-TAS 00.XX"}, - {-42.890045, 147.276689, 5, 7, "AU-TAS J0.XX"}, - {-42.755885, 147.046865, 4, 6, "AU-TAS 12.XXX"}, - {-41.419626, 146.9634335, 5, 7, "AU-TAS 000.XX"}, - {-41.008676, 145.6692985, 5, 7, "AU-TAS C00.XX"}, - {-41.103455, 146.0302975, 6, 8, "AU-TAS P00.XX"}, - {-41.0524345, 144.954768, 4, 6, "AU-TAS 123.XXX"}, - {-40.1510595, 144.7618245, 3, 5, "AU-TAS 12.XXXX"}, - {-39.38671, 141.2793835, 3, 5, "AU-TAS 1234.XX"}, - {-39.6029935, 141.32508, 3, 5, "AU-TAS 1234.XXX"}, - {-37.7749, 144.9144075, 5, 7, "AU-VIC 12.XX"}, - {-37.611185, 144.7426265, 5, 7, "AU-VIC 12.XXX"}, - {-38.131376, 144.299285875, 4, 6, "AU-VIC 000.XX"}, - {-38.044887, 144.299285875, 4, 6, "AU-VIC 100.XX"}, - {-37.519276, 143.7889245, 4, 6, "AU-VIC 200.XX"}, - {-36.719276, 144.229263125, 4, 8, "AU-VIC 300.XX"}, - {-38.205176, 144.994685875, 4, 6, "AU-VIC 400.XX"}, - {-38.134676, 145.072885875, 4, 6, "AU-VIC 500.XX"}, - {-34.149276, 142.110845375, 4, 8, "AU-VIC 600.XX"}, - {-36.343176, 145.33590275, 4, 8, "AU-VIC 700.XX"}, - {-37.649276, 144.5189245, 4, 6, "AU-VIC 800.XX"}, - {-38.320276, 142.433933375, 4, 6, "AU-VIC 900.XX"}, - {-38.058576, 145.218285875, 4, 6, "AU-VIC B00.XX"}, - {-37.528176, 144.6873245, 4, 6, "AU-VIC C00.XX"}, - {-38.177455, 146.475628375, 4, 6, "AU-VIC D00.XX"}, - {-36.319276, 146.24960275, 4, 8, "AU-VIC F00.XX"}, - {-38.093455, 147.005628375, 4, 6, "AU-VIC G00.XX"}, - {-38.148476, 146.230485875, 4, 6, "AU-VIC H00.XX"}, - {-38.169976, 146.355485875, 4, 6, "AU-VIC J00.XX"}, - {-37.835476, 144.602485875, 4, 6, "AU-VIC K00.XX"}, - {-36.681976, 142.15150275, 4, 8, "AU-VIC L00.XX"}, - {-36.089276, 144.699941375, 4, 8, "AU-VIC M00.XX"}, - {-37.629276, 144.3789245, 4, 6, "AU-VIC N00.XX"}, - {-38.261155, 144.476284375, 4, 6, "AU-VIC P00.XX"}, - {-37.778876, 147.577385875, 4, 6, "AU-VIC Q00.XX"}, - {-38.298876, 143.543033375, 4, 6, "AU-VIC R00.XX"}, - {-38.305976, 141.539833375, 4, 6, "AU-VIC S00.XX"}, - {-37.985676, 145.287585875, 5, 7, "AU-VIC T00.XX"}, - {-35.299276, 143.49028, 3, 7, "AU-VIC V00.XX"}, - {-37.689276, 141.9689245, 4, 6, "AU-VIC W00.XX"}, - {-38.105376, 145.844085875, 4, 6, "AU-VIC X00.XX"}, - {-36.502776, 145.92220275, 4, 8, "AU-VIC Y00.XX"}, - {-37.029345, 143.676344625, 4, 8, "AU-VIC Z00.XX"}, - {-36.0928185, 143.2863685, 3, 7, "AU-VIC 123.XXX"}, - {-36.234228, 146.55758, 3, 7, "AU-VIC 1234.XX"}, - {-37.073066, 141.302201, 3, 7, "AU-VIC 12.XXXX"}, - {-34.3408425, 141.372642, 3, 7, "AU-VIC 1234.XXX"}, - {-31.9249, 115.7982755, 5, 7, "AU-WA 12.XX"}, - {-32.1946885, 115.702061, 4, 6, "AU-WA 12.XXX"}, - {-32.350886, 115.700126, 4, 6, "AU-WA 000.XX"}, - {-32.405965, 115.721965, 4, 6, "AU-WA 200.XX"}, - {-32.532955, 115.627939875, 4, 6, "AU-WA 400.XX"}, - {-30.785686, 121.393715125, 3, 5, "AU-WA 600.XX"}, - {-28.678455, 114.578255625, 3, 5, "AU-WA 800.XX"}, - {-33.378586, 115.596677625, 4, 6, "AU-WA B00.XX"}, - {-35.039486, 117.805819625, 4, 6, "AU-WA D00.XX"}, - {-20.310856, 118.538177375, 3, 5, "AU-WA G00.XX"}, - {-17.968586, 122.17373525, 3, 5, "AU-WA J00.XX"}, - {-33.638455, 115.15107, 4, 6, "AU-WA L00.XX"}, - {-20.761386, 116.775316, 3, 5, "AU-WA N00.XX"}, - {-33.858286, 121.810668, 4, 6, "AU-WA Q00.XX"}, - {-33.395586, 116.071377625, 4, 6, "AU-WA S00.XX"}, - {-24.907986, 113.6109795, 3, 5, "AU-WA V00.XX"}, - {-31.668286, 116.59636575, 4, 6, "AU-WA X00.XX"}, - {-33.216476, 115.679223625, 4, 6, "AU-WA Z00.XX"}, - {-31.3703495, 115.081578, 3, 5, "AU-WA 123.XXX"}, - {-32.769131, 117.088841, 4, 6, "AU-WA 12.XXXX"}, - {-31.629695, 120.1932455, 3, 5, "AU-WA 1234.XX"}, - {-13.9728195, 121.7043595, 3, 5, "AU-WA 0123.XXX"}, - {-16.2567535, 124.3516935, 2, 4, "AU-WA 1123.XXX"}, - {-16.2015425, 126.7257835, 2, 4, "AU-WA 2123.XXX"}, - {-16.6540095, 120.898156, 2, 4, "AU-WA 3123.XXX"}, - {-16.6540095, 123.668719, 2, 4, "AU-WA 4123.XXX"}, - {-16.6540095, 126.335028, 2, 4, "AU-WA 5123.XXX"}, - {-19.3515155, 113.112513, 2, 4, "AU-WA 6123.XXX"}, - {-19.3515155, 115.942658, 2, 4, "AU-WA 7123.XXX"}, - {-19.3515155, 118.772803, 2, 4, "AU-WA 8123.XXX"}, - {-19.3515155, 121.602948, 2, 4, "AU-WA 9123.XXX"}, - {-19.3515155, 124.433093, 2, 4, "AU-WA B123.XXX"}, - {-19.3515155, 126.277171, 3, 5, "AU-WA C123.XXX"}, - {-22.0163895, 113.0844005, 2, 4, "AU-WA D123.XXX"}, - {-22.0163895, 115.9443365, 2, 4, "AU-WA F123.XXX"}, - {-22.0163895, 118.8042725, 2, 4, "AU-WA G123.XXX"}, - {-24.7138955, 113.057443, 2, 4, "AU-WA H123.XXX"}, - {-24.7138955, 116.006752, 2, 4, "AU-WA J123.XXX"}, - {-24.7138955, 118.956061, 2, 4, "AU-WA K123.XXX"}, - {-27.3950855, 113.029911, 2, 4, "AU-WA L123.XXX"}, - {-27.3950855, 116.038802, 2, 4, "AU-WA M123.XXX"}, - {-27.3950855, 119.047693, 2, 4, "AU-WA N123.XXX"}, - {-30.0599595, 113.905634, 2, 4, "AU-WA P123.XXX"}, - {-30.0599595, 116.974107, 2, 4, "AU-WA Q123.XXX"}, - {-30.0599595, 120.04258, 2, 4, "AU-WA R123.XXX"}, - {-30.0599595, 123.111053, 2, 4, "AU-WA S123.XXX"}, - {-30.0599595, 126.048461, 3, 5, "AU-WA T123.XXX"}, - {-32.7411495, 114.6165745, 2, 4, "AU-WA V123.XXX"}, - {-32.7411495, 117.7744205, 4, 6, "AU-WA W123.XXX"}, - {-32.7411495, 120.9322665, 3, 5, "AU-WA X123.XXX"}, - {-32.7411495, 124.0901125, 2, 4, "AU-WA Y123.XXX"}, - {-22.224759, 120.790371, 3, 5, "AU-WA 012.XXXX"}, - {-22.224759, 123.650307, 2, 4, "AU-WA 112.XXXX"}, - {-22.224759, 126.318384, 3, 5, "AU-WA 212.XXXX"}, - {-24.905949, 120.7661525, 3, 5, "AU-WA 312.XXXX"}, - {-24.905949, 123.7154615, 2, 4, "AU-WA 412.XXXX"}, - {-24.905949, 126.2345835, 3, 5, "AU-WA 512.XXXX"}, - {-27.587139, 120.7400765, 3, 5, "AU-WA 612.XXXX"}, - {-27.587139, 123.7489675, 2, 4, "AU-WA 712.XXXX"}, - {-27.587139, 126.1787165, 3, 5, "AU-WA 812.XXXX"}, - {-12.453665, 121.8493695, 2, 4, "AU-WA 912.XXXX"}, - {-16.326616, 117.9381035, 2, 4, "AU-WA B12.XXXX"}, - {-27.4248, 152.9876595, 5, 7, "AU-QLD 12.XX"}, - {-27.447485, 152.912050375, 4, 6, "AU-QLD 00.XXX"}, - {-27.675235, 152.726328125, 4, 6, "AU-QLD J0.XXX"}, - {-27.844555, 153.284254375, 4, 6, "AU-QLD 000.XX"}, - {-27.910455, 153.293254375, 4, 6, "AU-QLD 100.XX"}, - {-27.971455, 153.311854375, 4, 6, "AU-QLD 200.XX"}, - {-28.039985, 153.352254375, 4, 6, "AU-QLD 300.XX"}, - {-28.104976, 153.402609875, 4, 6, "AU-QLD 400.XX"}, - {-26.590776, 153.022387125, 4, 6, "AU-QLD 500.XX"}, - {-26.677265, 153.046471125, 4, 6, "AU-QLD 600.XX"}, - {-26.763754, 153.058769375, 4, 6, "AU-QLD 700.XX"}, - {-19.265666, 146.7023375, 4, 6, "AU-QLD 800.XX"}, - {-19.251455, 146.7569615, 4, 6, "AU-QLD 900.XX"}, - {-16.875076, 145.694812, 3, 5, "AU-QLD B00.XX"}, - {-16.961565, 145.694812, 3, 5, "AU-QLD C00.XX"}, - {-27.524976, 151.899535625, 4, 6, "AU-QLD D00.XX"}, - {-21.099276, 149.13638225, 4, 6, "AU-QLD F00.XX"}, - {-23.329105, 150.473244375, 4, 6, "AU-QLD G00.XX"}, - {-25.257455, 152.80024875, 4, 6, "AU-QLD H00.XX"}, - {-26.386115, 152.999750625, 4, 6, "AU-QLD J00.XX"}, - {-20.663955, 139.47094, 3, 5, "AU-QLD K00.XX"}, - {-24.834276, 152.2992525, 4, 6, "AU-QLD L00.XX"}, - {-23.824376, 151.205091125, 4, 6, "AU-QLD M00.XX"}, - {-25.492276, 152.65012675, 4, 6, "AU-QLD N00.XX"}, - {-28.173576, 151.981609875, 4, 9, "AU-QLD P00.XX"}, - {-26.153876, 152.620013875, 4, 6, "AU-QLD Q00.XX"}, - {-27.577255, 153.282073125, 5, 7, "AU-QLD R00.XX"}, - {-23.089276, 150.695817875, 4, 6, "AU-QLD S00.XX"}, - {-27.181136, 151.222793125, 4, 6, "AU-QLD T00.XX"}, - {-23.511856, 148.138117625, 3, 5, "AU-QLD TK0.00"}, - {-19.987336, 148.202710625, 4, 6, "AU-QLD V00.XX"}, - {-17.541975, 145.990051875, 3, 5, "AU-QLD VK0.00"}, - {-20.059036, 146.234810625, 4, 6, "AU-QLD W00.XX"}, - {-19.553635, 147.35220025, 4, 6, "AU-QLD WK0.00"}, - {-26.463215, 153.072550625, 4, 6, "AU-QLD X00.XX"}, - {-26.552496, 151.819078125, 4, 6, "AU-QLD XK0.00"}, - {-16.985936, 145.390711, 3, 5, "AU-QLD Y00.XX"}, - {-22.001396, 148.024491375, 3, 5, "AU-QLD YK0.00"}, - {-23.567536, 148.846423625, 3, 5, "AU-QLD Z00.XX"}, - {-17.264495, 145.465491, 3, 5, "AU-QLD ZK0.00"}, - {-25.7225785, 150.755342, 3, 5, "AU-QLD 123.XXX"}, - {-23.249758, 150.4105165, 3, 5, "AU-QLD 12.XXXX"}, - {-19.8708275, 146.196422, 3, 5, "AU-QLD 1234.XX"}, - {-28.5870255, 138.535522, 2, 6, "AU-QLD 1234.XXX"}, - {-10.3686055, 138.2966565, 2, 5, "AU-QLD 123.XXXX"}, - {-15.831256, -47.9446785, 4, 11, "BR-DF 12.XX"}, - {-15.6145365, -48.2633555, 3, 10, "BR-DF 12.XXX"}, - {-15.5725425, -47.785536, 3, 10, "BR-DF 123.XX"}, - {-15.6884485, -48.261311, 3, 11, "BR-DF 123.XXX"}, - {-10.961403, -37.103521, 4, 6, "BR-SE 12.XX"}, - {-10.723885, -37.2896885, 3, 7, "BR-SE 12.XXX"}, - {-10.605326, -37.58995925, 3, 7, "BR-SE 000.XX"}, - {-11.189776, -37.570222125, 3, 7, "BR-SE C00.XX"}, - {-10.924976, -37.71694225, 3, 7, "BR-SE P00.XX"}, - {-11.5351215, -38.290045, 2, 6, "BR-SE 123.XXX"}, - {-9.596095, -35.7626465, 4, 6, "BR-AL 12.XX"}, - {-9.6180625, -36.0984545, 3, 5, "BR-AL 12.XXX"}, - {-9.998135, -36.9157665, 3, 7, "BR-AL 123.XX"}, - {-9.4675055, -38.160432, 2, 9, "BR-AL 123.XXX"}, - {-22.902455, -43.26475625, 4, 8, "BR-RJ 00.XX"}, - {-22.937965, -43.22861125, 4, 8, "BR-RJ J0.XX"}, - {-22.875595, -43.626014, 3, 7, "BR-RJ 12.XXX"}, - {-22.576455, -43.33197625, 3, 7, "BR-RJ 000.XX"}, - {-22.767206, -42.95407125, 4, 8, "BR-RJ 300.XX"}, - {-22.923806, -43.81377125, 3, 7, "BR-RJ 600.XX"}, - {-22.840455, -42.39340725, 4, 8, "BR-RJ 900.XX"}, - {-21.773106, -41.400747625, 4, 8, "BR-RJ D00.XX"}, - {-22.515186, -43.2462625, 3, 7, "BR-RJ H00.XX"}, - {-22.482155, -44.2142275, 3, 9, "BR-RJ K00.XX"}, - {-22.181955, -42.5674575, 3, 7, "BR-RJ M00.XX"}, - {-22.374386, -41.8289625, 4, 8, "BR-RJ P00.XX"}, - {-22.963455, -44.33540725, 3, 8, "BR-RJ R00.XX"}, - {-22.428386, -43.0211625, 3, 7, "BR-RJ T00.XX"}, - {-22.886186, -42.11850225, 4, 8, "BR-RJ W00.XX"}, - {-22.443455, -44.5917575, 3, 9, "BR-RJ Y00.XX"}, - {-22.312203, -44.792564, 2, 8, "BR-RJ 123.XXX"}, - {-20.954694, -42.3261995, 2, 7, "BR-RJ 12.XXXX"}, - {-20.384115, -40.3374595, 4, 8, "BR-ES 12.XX"}, - {-20.534725, -40.528637, 3, 7, "BR-ES 12.XXX"}, - {-20.660656, -40.627796, 3, 7, "BR-ES 000.XX"}, - {-20.834026, -41.230656, 3, 9, "BR-ES 600.XX"}, - {-19.384426, -40.1541825, 3, 7, "BR-ES C00.XX"}, - {-19.470326, -40.7145825, 3, 7, "BR-ES J00.XX"}, - {-18.711426, -39.931413625, 3, 7, "BR-ES P00.XX"}, - {-19.796326, -40.41981925, 3, 7, "BR-ES V00.XX"}, - {-20.6324495, -41.871624, 2, 6, "BR-ES 123.XXX"}, - {-5.77332, -35.263793, 5, 7, "BR-RN 12.XX"}, - {-6.154525, -35.5034535, 4, 8, "BR-RN 12.XXX"}, - {-5.080006, -37.441914875, 4, 8, "BR-RN 000.XX"}, - {-6.335996, -37.37912975, 4, 10, "BR-RN J00.XX"}, - {-5.377099, -38.123196, 3, 7, "BR-RN 123.XXX"}, - {-5.859785, -38.4417155, 2, 6, "BR-RN 12.XXXX"}, - {-7.0989, -34.89559, 4, 6, "BR-PB 12.XX"}, - {-6.832685, -35.229475, 3, 7, "BR-PB 12.XXX"}, - {-7.181226, -36.038564625, 4, 6, "BR-PB 000.XX"}, - {-6.992776, -37.486303625, 4, 7, "BR-PB C00.XX"}, - {-6.793276, -38.36712375, 3, 8, "BR-PB P00.XX"}, - {-6.370845, -37.698855, 3, 9, "BR-PB 123.XXX"}, - {-6.5946905, -38.6194255, 2, 6, "BR-PB 12.XXXX"}, - {-27.552, -48.6575405, 4, 6, "BR-SC 12.XX"}, - {-27.456806, -48.743842625, 3, 5, "BR-SC 00.XXX"}, - {-26.313386, -48.946335875, 3, 7, "BR-SC J0.XXX"}, - {-26.892096, -49.191569625, 3, 5, "BR-SC 000.XX"}, - {-27.803696, -50.422250375, 3, 8, "BR-SC 400.XX"}, - {-28.650096, -49.465110875, 3, 5, "BR-SC 800.XX"}, - {-26.810796, -48.775689875, 3, 5, "BR-SC D00.XX"}, - {-27.086996, -52.731669625, 3, 7, "BR-SC J00.XX"}, - {-26.449996, -49.153889875, 3, 6, "BR-SC N00.XX"}, - {-26.981096, -48.761069625, 3, 5, "BR-SC S00.XX"}, - {-27.113806, -49.026473625, 3, 5, "BR-SC X00.XX"}, - {-28.651745, -50.6082685, 2, 7, "BR-SC 123.XXX"}, - {-26.6576105, -53.6707535, 2, 8, "BR-SC 12.XXXX"}, - {-8.0181, -34.92949, 4, 8, "BR-PE 12.XX"}, - {-8.2540685, -35.169042, 3, 7, "BR-PE 12.XXX"}, - {-8.299806, -36.069458625, 3, 8, "BR-PE 000.XX"}, - {-9.399806, -40.5996665, 3, 9, "BR-PE 300.XX"}, - {-8.898706, -36.5559665, 3, 7, "BR-PE 600.XX"}, - {-8.139806, -35.389458625, 3, 7, "BR-PE 900.XX"}, - {-7.941962, -36.305793625, 3, 8, "BR-PE D00.XX"}, - {-7.861506, -35.282058625, 3, 7, "BR-PE H00.XX"}, - {-8.226106, -35.653958625, 3, 7, "BR-PE L00.XX"}, - {-8.401455, -37.099773125, 3, 5, "BR-PE P00.XX"}, - {-7.977406, -38.353558625, 3, 7, "BR-PE S00.XX"}, - {-8.428686, -35.112818625, 3, 5, "BR-PE W00.XX"}, - {-7.582986, -35.075418625, 3, 7, "BR-PE Y00.XX"}, - {-7.857518, -38.0775905, 2, 8, "BR-PE 123.XXX"}, - {-8.072626, -41.212029, 2, 7, "BR-PE 12.XXXX"}, - {-0.00028, -51.102862, 4, 9, "BR-AP 12.XX"}, - {0.270215, -51.363075, 3, 7, "BR-AP 12.XXX"}, - {-0.958535, -52.559795, 2, 6, "BR-AP 123.XX"}, - {-1.223204, -52.535861, 2, 6, "BR-AP 123.XXX"}, - {4.2783685, -52.359188, 2, 6, "BR-AP 12.XXXX"}, - {0.414846, -54.802457, 2, 6, "BR-AP 1234.XX"}, - {-3.7093, -38.56379, 4, 6, "BR-CE 12.XX"}, - {-4.194885, -38.6960365, 3, 5, "BR-CE 12.XXX"}, - {-7.043455, -39.469773125, 3, 5, "BR-CE 000.XX"}, - {-3.501455, -40.485774375, 3, 7, "BR-CE J00.XX"}, - {-5.2510925, -39.3199275, 2, 4, "BR-CE 123.XXX"}, - {-4.5881435, -41.3719935, 2, 7, "BR-CE 1234.XX"}, - {-6.366622, -40.8386705, 2, 7, "BR-CE 12.XXXX"}, - {-9.929, -67.8638305, 5, 8, "BR-AC 12.XX"}, - {-9.787885, -68.0105885, 4, 9, "BR-AC 12.XXX"}, - {-7.584606, -72.969675625, 4, 10, "BR-AC 000.XX"}, - {-9.020796, -68.8296595, 4, 10, "BR-AC J00.XX"}, - {-8.7987375, -69.3323735, 3, 9, "BR-AC 123.XXX"}, - {-10.7432035, -71.504384, 3, 7, "BR-AC 12.XXXX"}, - {-9.986065, -73.9232585, 3, 7, "BR-AC 1234.XX"}, - {-7.381862, -73.736919, 3, 9, "BR-AC 1234.XXX"}, - {-25.4107, -49.2906985, 4, 6, "BR-PR 12.XX"}, - {-25.704885, -49.4682685, 3, 5, "BR-PR 12.XXX"}, - {-23.378455, -52.062755625, 3, 9, "BR-PR 000.XX"}, - {-23.255455, -51.217155625, 3, 9, "BR-PR 300.XX"}, - {-25.056256, -50.2327525, 3, 7, "BR-PR 600.XX"}, - {-25.454955, -54.60075125, 3, 8, "BR-PR 900.XX"}, - {-24.916956, -53.5345225, 3, 5, "BR-PR C00.XX"}, - {-25.408386, -51.53886025, 3, 5, "BR-PR F00.XX"}, - {-25.577086, -48.62056025, 3, 5, "BR-PR H00.XX"}, - {-23.584086, -51.516572125, 3, 9, "BR-PR K00.XX"}, - {-24.751886, -53.8030205, 3, 5, "BR-PR M00.XX"}, - {-23.428886, -51.504072125, 3, 9, "BR-PR P00.XX"}, - {-23.273455, -51.401755625, 3, 9, "BR-PR R00.XX"}, - {-25.473086, -49.60596025, 3, 5, "BR-PR T00.XX"}, - {-23.790786, -53.374010875, 3, 8, "BR-PR W00.XX"}, - {-24.044786, -52.448210875, 3, 9, "BR-PR Y00.XX"}, - {-24.197325, -51.089969, 2, 6, "BR-PR 123.XXX"}, - {-23.981515, -53.7006255, 2, 7, "BR-PR 12.XXXX"}, - {-25.5707325, -54.6202925, 2, 9, "BR-PR 0123.XX"}, - {-25.5303805, -54.2275205, 2, 4, "BR-PR 1123.XX"}, - {-24.8084205, -54.432207, 2, 6, "BR-PR 2123.XX"}, - {-24.72572, -54.376799, 2, 6, "BR-PR 3123.XX"}, - {-24.237395, -54.376799, 2, 6, "BR-PR 4123.XX"}, - {-23.890952, -54.0653885, 3, 8, "BR-PR 5123.XX"}, - {-23.890952, -53.5602125, 2, 7, "BR-PR 6123.XX"}, - {-23.890952, -53.0550365, 2, 9, "BR-PR 7123.XX"}, - {-23.890952, -52.5498605, 2, 8, "BR-PR 8123.XX"}, - {-23.890952, -52.0446845, 2, 8, "BR-PR 9123.XX"}, - {-23.890952, -51.5395085, 2, 8, "BR-PR B123.XX"}, - {-23.890952, -51.0343325, 2, 8, "BR-PR C123.XX"}, - {-23.890952, -50.5291565, 2, 6, "BR-PR D123.XX"}, - {-23.890952, -50.0239805, 2, 6, "BR-PR F123.XX"}, - {-23.399912, -54.0653885, 2, 7, "BR-PR G123.XX"}, - {-23.399912, -53.5602125, 2, 7, "BR-PR H123.XX"}, - {-23.399912, -53.0550365, 2, 9, "BR-PR J123.XX"}, - {-23.399912, -52.5498605, 2, 8, "BR-PR K123.XX"}, - {-23.399912, -52.0446845, 3, 9, "BR-PR L123.XX"}, - {-23.399912, -51.5395085, 2, 8, "BR-PR M123.XX"}, - {-23.399912, -51.0343325, 2, 8, "BR-PR N123.XX"}, - {-23.399912, -50.5291565, 2, 6, "BR-PR P123.XX"}, - {-23.399912, -50.0239805, 2, 6, "BR-PR Q123.XX"}, - {-22.989655, -53.5602125, 3, 8, "BR-PR R123.XX"}, - {-22.989655, -53.0550365, 3, 10, "BR-PR S123.XX"}, - {-22.989655, -52.5498605, 3, 9, "BR-PR T123.XX"}, - {-22.989655, -52.0446845, 3, 9, "BR-PR V123.XX"}, - {-22.989655, -51.5395085, 3, 9, "BR-PR W123.XX"}, - {-22.8484485, -51.0048685, 2, 10, "BR-PR X123.XX"}, - {2.83036, -60.749941, 5, 9, "BR-RR 12.XX"}, - {3.016115, -60.882575, 4, 8, "BR-RR 12.XXX"}, - {1.915094, -61.302235, 4, 10, "BR-RR 000.XX"}, - {1.028104, -60.5929, 4, 9, "BR-RR J00.XX"}, - {2.5398405, -61.4562785, 3, 6, "BR-RR 123.XXX"}, - {5.028977, -61.390775, 3, 7, "BR-RR 12.XXXX"}, - {3.755342, -64.141715, 3, 6, "BR-RR 1234.XX"}, - {4.8020355, -64.645453, 2, 5, "BR-RR 1234.XXX"}, - {-8.738894, -63.913663, 5, 9, "BR-RO 12.XX"}, - {-8.618285, -63.9663885, 4, 8, "BR-RO 12.XXX"}, - {-10.843576, -62.06050225, 4, 7, "BR-RO 000.XX"}, - {-9.870376, -63.174462375, 4, 7, "BR-RO 800.XX"}, - {-12.696276, -60.267420875, 4, 9, "BR-RO J00.XX"}, - {-11.375396, -61.565868125, 4, 9, "BR-RO S00.XX"}, - {-9.0786095, -64.5712395, 3, 7, "BR-RO 123.XXX"}, - {-10.881938, -62.181499, 3, 6, "BR-RO 12.XXXX"}, - {-11.071641, -65.2525665, 3, 6, "BR-RO 1234.XX"}, - {-8.2815195, -66.6246335, 2, 8, "BR-RO 1234.XXX"}, - {-23.524495, -46.6942585, 5, 7, "BR-SP 12.XX"}, - {-23.502501, -46.8722095, 4, 6, "BR-SP 12.XXX"}, - {-22.882855, -47.14160425, 4, 8, "BR-SP 000.XX"}, - {-22.855155, -47.07815625, 4, 8, "BR-SP 100.XX"}, - {-23.173276, -45.939182125, 4, 6, "BR-SP 200.XX"}, - {-21.143276, -47.85861775, 4, 8, "BR-SP 300.XX"}, - {-23.492176, -47.532782125, 4, 6, "BR-SP 400.XX"}, - {-23.913576, -46.390708875, 4, 6, "BR-SP 500.XX"}, - {-20.770476, -49.434592, 4, 8, "BR-SP 600.XX"}, - {-22.683076, -47.69146925, 4, 8, "BR-SP 700.XX"}, - {-22.286576, -49.1288435, 4, 8, "BR-SP 800.XX"}, - {-23.946376, -46.476608875, 4, 6, "BR-SP 900.XX"}, - {-23.493176, -46.241582125, 4, 6, "BR-SP B00.XX"}, - {-23.168476, -46.926682125, 4, 6, "BR-SP C00.XX"}, - {-20.492076, -47.447292, 4, 8, "BR-SP D00.XX"}, - {-23.930576, -46.300708875, 5, 7, "BR-SP F00.XX"}, - {-22.531576, -47.4554435, 4, 8, "BR-SP G00.XX"}, - {-23.519776, -46.311982125, 4, 6, "BR-SP H00.XX"}, - {-22.986376, -45.61676925, 4, 6, "BR-SP J00.XX"}, - {-23.410876, -47.493282125, 4, 6, "BR-SP K00.XX"}, - {-23.999676, -46.556608875, 4, 6, "BR-SP L00.XX"}, - {-22.797636, -47.31329075, 4, 8, "BR-SP M00.XX"}, - {-22.233996, -49.9740815, 4, 8, "BR-SP MK0.00"}, - {-23.290036, -45.996476375, 4, 6, "BR-SP N00.XX"}, - {-22.129596, -51.4359815, 4, 9, "BR-SP NK0.00"}, - {-22.011736, -47.925132875, 4, 8, "BR-SP P00.XX"}, - {-22.746796, -47.35842625, 4, 8, "BR-SP PK0.00"}, - {-23.524036, -46.963676375, 4, 6, "BR-SP Q00.XX"}, - {-21.795296, -48.196908625, 4, 8, "BR-SP QK0.00"}, - {-22.858236, -47.23109075, 4, 8, "BR-SP R00.XX"}, - {-22.758896, -47.43382625, 4, 8, "BR-SP RK0.00"}, - {-22.392536, -47.5985195, 4, 8, "BR-SP S00.XX"}, - {-21.214596, -50.47643675, 4, 8, "BR-SP SK0.00"}, - {-23.593636, -46.962676375, 4, 6, "BR-SP T00.XX"}, - {-23.109496, -47.244398125, 4, 6, "BR-SP TK0.00"}, - {-23.274536, -46.771176375, 4, 6, "BR-SP V00.XX"}, - {-23.278596, -47.325398125, 4, 6, "BR-SP VK0.00"}, - {-22.922836, -45.49479075, 4, 8, "BR-SP W00.XX"}, - {-22.358296, -46.9658815, 4, 8, "BR-SP WK0.00"}, - {-23.583636, -48.079076375, 4, 7, "BR-SP X00.XX"}, - {-22.959996, -46.56942625, 4, 6, "BR-SP XK0.00"}, - {-23.872736, -46.468948625, 4, 6, "BR-SP Y00.XX"}, - {-22.296296, -48.5881815, 4, 8, "BR-SP YK0.00"}, - {-22.876836, -48.49419075, 4, 9, "BR-SP Z00.XX"}, - {-21.141996, -49.00203675, 4, 8, "BR-SP ZK0.00"}, - {-23.7003965, -48.5189335, 3, 6, "BR-SP 123.XXX"}, - {-20.261293, -51.5850425, 3, 8, "BR-SP 12.XXXX"}, - {-20.194333, -48.8285225, 3, 8, "BR-SP 1234.XX"}, - {-20.055421, -52.8982455, 2, 7, "BR-SP 1234.XXX"}, - {-5.0574, -42.82409, 5, 11, "BR-PI 12.XX"}, - {-4.958485, -42.838175, 4, 9, "BR-PI 12.XXX"}, - {-2.881676, -41.871265, 4, 8, "BR-PI 000.XX"}, - {-7.043576, -41.533083625, 4, 6, "BR-PI 800.XX"}, - {-6.769776, -43.12044375, 4, 9, "BR-PI J00.XX"}, - {-4.166096, -41.892461875, 4, 8, "BR-PI S00.XX"}, - {-5.4673145, -43.094335, 3, 8, "BR-PI 123.XXX"}, - {-6.62787, -43.3314185, 3, 8, "BR-PI 12.XXXX"}, - {-9.318679, -45.902575, 3, 11, "BR-PI 1234.XX"}, - {-3.1797075, -46.0149515, 2, 9, "BR-PI 1234.XXX"}, - {-10.191706, -48.49917675, 4, 8, "BR-TO 00.XXX"}, - {-7.194686, -48.392159375, 4, 10, "BR-TO J0.XXX"}, - {-11.674226, -49.216557125, 4, 6, "BR-TO 000.XX"}, - {-10.129176, -49.02604225, 4, 6, "BR-TO C00.XX"}, - {-10.652476, -48.54194225, 4, 6, "BR-TO P00.XX"}, - {-12.2223375, -50.7592165, 3, 7, "BR-TO 123.XXX"}, - {-9.6670815, -48.0552115, 3, 9, "BR-TO 12.XXXX"}, - {-6.912515, -48.967735, 3, 7, "BR-TO 1234.XX"}, - {-5.6005015, -50.800409, 2, 6, "BR-TO 1234.XXX"}, - {-30.0151, -51.2460825, 5, 7, "BR-RS 12.XX"}, - {-30.185721, -51.3627945, 4, 6, "BR-RS 12.XXX"}, - {-29.175406, -51.257936625, 4, 7, "BR-RS 000.XX"}, - {-31.688476, -52.44973625, 4, 6, "BR-RS 300.XX"}, - {-29.663455, -53.901245875, 4, 6, "BR-RS 600.XX"}, - {-32.063706, -52.191539, 4, 6, "BR-RS 900.XX"}, - {-28.265506, -52.482705125, 4, 8, "BR-RS D00.XX"}, - {-29.799506, -57.149152375, 3, 7, "BR-RS H00.XX"}, - {-29.729806, -52.541852375, 4, 6, "BR-RS L00.XX"}, - {-31.350886, -54.1744945, 4, 8, "BR-RS P00.XX"}, - {-27.626455, -52.390746875, 4, 8, "BR-RS R00.XX"}, - {-30.913386, -55.607684875, 4, 8, "BR-RS T00.XX"}, - {-29.145855, -51.545743125, 4, 7, "BR-RS W00.XX"}, - {-29.817286, -55.849606375, 4, 8, "BR-RS Y00.XX"}, - {-27.482537, -52.8512275, 3, 7, "BR-RS 123.XXX"}, - {-29.365455, -55.8500745, 3, 7, "BR-RS 12.XXXX"}, - {-30.890207, -52.832143, 3, 5, "BR-RS 1234.XX"}, - {-27.3962725, -57.488076, 2, 8, "BR-RS 1234.XXX"}, - {-2.4904, -44.31029, 5, 7, "BR-MA 12.XX"}, - {-2.939445, -44.4154575, 4, 8, "BR-MA 12.XXX"}, - {-5.491996, -47.51382475, 4, 11, "BR-MA 000.XX"}, - {-5.107896, -42.967084875, 4, 9, "BR-MA 400.XX"}, - {-4.888196, -43.480684875, 4, 8, "BR-MA 800.XX"}, - {-4.939596, -47.576284875, 4, 8, "BR-MA D00.XX"}, - {-4.231706, -44.862142875, 4, 8, "BR-MA J00.XX"}, - {-3.667206, -45.450342875, 4, 8, "BR-MA M00.XX"}, - {-7.537106, -46.134258625, 4, 12, "BR-MA Q00.XX"}, - {-3.741206, -43.409942875, 4, 8, "BR-MA T00.XX"}, - {-5.510606, -45.32275075, 4, 8, "BR-MA X00.XX"}, - {-4.950853, -44.8892165, 3, 7, "BR-MA 123.XXX"}, - {-3.689887, -47.592137, 3, 7, "BR-MA 12.XXXX"}, - {-5.995237, -46.1878925, 3, 11, "BR-MA 1234.XX"}, - {-1.602592, -48.506748, 2, 7, "BR-MA 1234.XXX"}, - {-16.6557, -49.3131725, 5, 9, "BR-GO 12.XX"}, - {-16.533784, -49.5217235, 4, 8, "BR-GO 12.XXX"}, - {-16.295056, -49.09975525, 4, 8, "BR-GO 000.XX"}, - {-16.062055, -48.04618525, 4, 8, "BR-GO 600.XX"}, - {-17.769326, -51.040676875, 4, 12, "BR-GO C00.XX"}, - {-15.724526, -48.398503375, 4, 8, "BR-GO J00.XX"}, - {-18.398026, -49.32644575, 4, 9, "BR-GO P00.XX"}, - {-15.521926, -47.441203375, 4, 10, "BR-GO V00.XX"}, - {-15.8198555, -50.4384115, 3, 9, "BR-GO 123.XXX"}, - {-18.149453, -51.100465, 3, 9, "BR-GO 12.XXXX"}, - {-14.017631, -49.934578, 3, 5, "BR-GO 1234.XX"}, - {-12.8175155, -53.006129, 2, 6, "BR-GO 1234.XXX"}, - {-20.4283, -54.6523145, 5, 8, "BR-MS 12.XX"}, - {-20.248685, -54.8963585, 4, 7, "BR-MS 12.XXX"}, - {-22.130496, -54.9161385, 4, 7, "BR-MS 000.XX"}, - {-19.054356, -57.7420195, 3, 6, "BR-MS 700.XX"}, - {-20.778756, -51.847896, 4, 8, "BR-MS F00.XX"}, - {-22.495056, -55.7755715, 4, 9, "BR-MS M00.XX"}, - {-23.037156, -54.31635925, 4, 8, "BR-MS T00.XX"}, - {-21.4687005, -55.7109735, 3, 6, "BR-MS 123.XXX"}, - {-18.99588, -55.586972, 3, 5, "BR-MS 12.XXXX"}, - {-18.825865, -52.875757, 3, 7, "BR-MS 1234.XX"}, - {-17.647227, -57.993453, 2, 7, "BR-MS 1234.XXX"}, - {-12.9398, -38.529232, 5, 7, "BR-BA 12.XX"}, - {-12.577685, -38.51161, 4, 6, "BR-BA 12.XXX"}, - {-12.264806, -39.037198, 4, 6, "BR-BA 000.XX"}, - {-14.870006, -40.9239295, 4, 8, "BR-BA 300.XX"}, - {-14.810006, -39.3603295, 4, 6, "BR-BA 600.XX"}, - {-9.415506, -40.5864665, 3, 10, "BR-BA 900.XX"}, - {-14.827206, -39.1659295, 4, 6, "BR-BA D00.XX"}, - {-12.124206, -45.080790125, 4, 6, "BR-BA H00.XX"}, - {-13.864206, -40.16401375, 4, 6, "BR-BA L00.XX"}, - {-12.162086, -38.496868, 4, 6, "BR-BA P00.XX"}, - {-17.560386, -39.801594875, 4, 8, "BR-BA R00.XX"}, - {-16.437186, -39.152356125, 4, 6, "BR-BA T00.XX"}, - {-9.417386, -38.2970885, 3, 7, "BR-BA W00.XX"}, - {-16.378986, -39.637156125, 4, 6, "BR-BA Y00.XX"}, - {-17.414566, -40.9148325, 3, 7, "BR-BA 12.XXXX"}, - {-12.4135795, -40.89668, 3, 5, "BR-BA 123.XXX"}, - {-11.186112, -45.6598125, 3, 7, "BR-BA 1234.XX"}, - {-9.104918, -46.3735025, 2, 10, "BR-BA 1234.XXX"}, - {-19.862535, -43.982812, 5, 7, "BR-MG 12.XX"}, - {-19.664985, -44.2279585, 4, 8, "BR-MG 12.XXX"}, - {-18.932886, -48.341034625, 4, 8, "BR-MG 000.XX"}, - {-21.775686, -43.443992625, 4, 8, "BR-MG 200.XX"}, - {-16.748386, -43.918556125, 4, 8, "BR-MG 400.XX"}, - {-19.764086, -48.00074425, 4, 8, "BR-MG 600.XX"}, - {-18.830276, -42.000926625, 4, 6, "BR-MG 800.XX"}, - {-19.428176, -42.59446525, 4, 6, "BR-MG 900.XX"}, - {-19.411676, -44.27686525, 4, 6, "BR-MG B00.XX"}, - {-20.108876, -44.926478125, 4, 8, "BR-MG C00.XX"}, - {-21.775876, -46.610830625, 3, 8, "BR-MG D00.XX"}, - {-18.551276, -46.549126625, 4, 8, "BR-MG F00.XX"}, - {-21.180576, -43.81091775, 4, 7, "BR-MG G00.XX"}, - {-21.521876, -45.481430625, 3, 7, "BR-MG H00.XX"}, - {-22.186976, -45.9786435, 3, 7, "BR-MG J00.XX"}, - {-20.624476, -43.830192, 4, 6, "BR-MG K00.XX"}, - {-17.826576, -41.546800875, 4, 8, "BR-MG L00.XX"}, - {-19.483476, -42.67286525, 4, 6, "BR-MG M00.XX"}, - {-19.591876, -43.27086525, 4, 6, "BR-MG N00.XX"}, - {-20.677376, -46.649292, 3, 8, "BR-MG P00.XX"}, - {-18.604576, -48.238326625, 4, 9, "BR-MG Q00.XX"}, - {-21.090276, -42.42491775, 4, 7, "BR-MG R00.XX"}, - {-21.077076, -42.98791775, 4, 7, "BR-MG S00.XX"}, - {-18.942976, -49.5087395, 4, 8, "BR-MG T00.XX"}, - {-19.556676, -46.99236525, 4, 6, "BR-MG V00.XX"}, - {-22.387276, -45.5054435, 3, 7, "BR-MG W00.XX"}, - {-21.208776, -45.03831775, 4, 8, "BR-MG X00.XX"}, - {-21.087876, -44.28981775, 4, 9, "BR-MG Y00.XX"}, - {-20.033276, -44.628278125, 4, 8, "BR-MG Z00.XX"}, - {-19.2564135, -45.020246, 3, 5, "BR-MG 123.XXX"}, - {-16.700317, -44.0065475, 3, 7, "BR-MG 1234.XX"}, - {-19.186266, -49.506632, 3, 7, "BR-MG 12.XXXX"}, - {-14.809262, -50.682239, 2, 8, "BR-MG 1234.XXX"}, - {-15.596715, -56.1381085, 5, 7, "BR-MT 12.XX"}, - {-15.432385, -56.3381235, 4, 6, "BR-MT 12.XXX"}, - {-16.419306, -54.746040125, 4, 6, "BR-MT 000.XX"}, - {-11.764096, -55.594854125, 4, 6, "BR-MT J00.XX"}, - {-14.8433625, -56.644662, 3, 5, "BR-MT 123.XXX"}, - {-10.76397, -56.5957625, 3, 5, "BR-MT 12.XXXX"}, - {-9.50821, -61.5395665, 3, 10, "BR-MT 1234.XX"}, - {-8.0543185, -61.263162, 2, 8, "BR-MT 1234.XXX"}, - {-1.467365, -48.5052705, 5, 9, "BR-PA 12.XX"}, - {-1.317985, -48.48437, 4, 8, "BR-PA 12.XXX"}, - {0.048004, -51.234745, 3, 8, "BR-PA 000.XX"}, - {-2.476356, -54.87744, 4, 6, "BR-PA 700.XX"}, - {-5.214126, -49.208453375, 4, 8, "BR-PA F00.XX"}, - {-1.647356, -48.98274, 4, 6, "BR-PA M00.XX"}, - {-1.513356, -48.78694, 4, 6, "BR-PA T00.XX"}, - {-0.3936165, -50.1158235, 3, 7, "BR-PA 123.XXX"}, - {-2.487146, -55.94502, 3, 5, "BR-PA 12.XXXX"}, - {-3.433486, -50.396002, 3, 5, "BR-PA 1234.XX"}, - {1.7696885, -58.4529315, 2, 7, "BR-PA 1234.XXX"}, - {-3.105885, -60.068645, 5, 7, "BR-AM 12.XX"}, - {-2.880285, -60.235375, 4, 6, "BR-AM 12.XXX"}, - {-2.619596, -56.865645, 4, 8, "BR-AM 000.XX"}, - {-3.212056, -60.74714, 4, 6, "BR-AM 700.XX"}, - {-3.047256, -58.54304, 4, 8, "BR-AM F00.XX"}, - {-3.273556, -64.858933875, 4, 6, "BR-AM M00.XX"}, - {-4.118156, -63.213633875, 4, 6, "BR-AM T00.XX"}, - {-1.8210165, -61.3489235, 3, 5, "BR-AM 123.XXX"}, - {-2.01307, -58.60223, 3, 7, "BR-AM 12.XXXX"}, - {-4.4788535, -65.109233, 3, 5, "BR-AM 1234.XX"}, - {-7.9257395, -73.2138535, 2, 9, "BR-AM 1234.XXX"}, - {38.9451, -77.0679345, 4, 13, "US-DC 12.XX"}, - {38.977851, -77.1083025, 3, 11, "US-DC 12.XXX"}, - {38.893375, -77.014, 4, 12, "US-DC LZ2S.QSP"}, - {41.8566, -71.46372, 5, 11, "US-RI 12.XX"}, - {41.890021, -71.7808195, 4, 11, "US-RI 12.XXX"}, - {41.5462105, -71.86409, 4, 13, "US-RI 123.XX"}, - {41.585, -71.503, 4, 9, "US-RI KFJ.4C7"}, - {41.585, -71.503, 4, 9, "US-RI TG8R.4PT"}, - {39.7811, -75.600836, 5, 10, "US-DE 12.XX"}, - {39.295994, -75.7741355, 4, 10, "US-DE 12.XXX"}, - {38.509584, -75.64251, 4, 10, "US-DE 123.XX"}, - {38.892712, -75.78326, 3, 9, "US-DE 123.XXX"}, - {39.1455, -75.394, 3, 12, "US-DE NYJF.P2K"}, - {41.2249, -73.2371185, 5, 8, "US-CT 12.XX"}, - {41.768545, -73.1105065, 4, 11, "US-CT 12.XXX"}, - {41.256474, -73.2279465, 5, 11, "US-CT 000.XX"}, - {41.179146, -73.4477715, 4, 9, "US-CT 500.XX"}, - {41.092152, -73.7033825, 4, 9, "US-CT B00.XX"}, - {41.333804, -72.9795995, 5, 11, "US-CT H00.XX"}, - {41.401604, -73.5505995, 4, 9, "US-CT M00.XX"}, - {41.554404, -72.20796, 4, 10, "US-CT R00.XX"}, - {41.386904, -72.2232995, 4, 10, "US-CT W00.XX"}, - {41.513794, -72.760997, 4, 10, "US-CT 85Y.25X"}, - {41.513794, -72.760997, 4, 10, "US-CT S1BV.FYS"}, - {40.793111, -74.071084375, 5, 10, "US-NJ 00.XX"}, - {40.712655, -74.104584875, 5, 10, "US-NJ J0.XX"}, - {40.4970185, -74.4804485, 5, 8, "US-NJ 12.XXX"}, - {40.428504, -74.495165375, 4, 6, "US-NJ 000.XX"}, - {40.022944, -74.294385375, 4, 6, "US-NJ 700.XX"}, - {40.242244, -74.811885375, 4, 9, "US-NJ F00.XX"}, - {39.951244, -75.144609875, 4, 12, "US-NJ M00.XX"}, - {39.516545, -75.276309375, 4, 12, "US-NJ T00.XX"}, - {39.5225135, -75.573757, 3, 12, "US-NJ 123.XXX"}, - {40.1405, -74.734, 4, 9, "US-NJ PN4D.BTW"}, - {43.0154, -71.510262, 5, 11, "US-NH 12.XX"}, - {42.892642, -71.5873355, 4, 10, "US-NH 12.XXX"}, - {43.229924, -71.7262955, 4, 10, "US-NH 000.XX"}, - {43.141224, -70.936237, 4, 10, "US-NH 800.XX"}, - {43.385843, -71.0204935, 4, 8, "US-NH J00.XX"}, - {42.967704, -72.433001, 4, 11, "US-NH S00.XX"}, - {44.0014, -71.576, 3, 9, "US-NH NFB.G1R"}, - {44.0014, -71.576, 3, 9, "US-NH TFCS.0M1"}, - {44.5187, -73.2406445, 5, 9, "US-VT 12.XX"}, - {44.785915, -73.3073835, 4, 10, "US-VT 12.XXX"}, - {43.988665, -72.862762, 4, 8, "US-VT 123.XX"}, - {42.907975, -73.422202, 3, 9, "US-VT 123.XXX"}, - {43.8725, -72.44, 3, 10, "US-VT S986.P48"}, - {42.4011, -71.1181605, 5, 8, "US-MA 12.XX"}, - {42.553015, -71.3889135, 5, 8, "US-MA 12.XXX"}, - {42.268804, -71.9182205, 4, 8, "US-MA 000.XX"}, - {42.150004, -72.6829205, 4, 8, "US-MA 400.XX"}, - {42.638804, -71.433181, 4, 7, "US-MA 800.XX"}, - {41.664704, -71.03866, 4, 7, "US-MA D00.XX"}, - {42.728194, -71.235443, 4, 11, "US-MA J00.XX"}, - {42.050194, -71.1186115, 4, 7, "US-MA M00.XX"}, - {41.713294, -71.25538, 4, 11, "US-MA Q00.XX"}, - {41.894394, -71.18818, 4, 11, "US-MA T00.XX"}, - {42.449494, -73.3324115, 4, 10, "US-MA X00.XX"}, - {42.0576595, -71.683502, 3, 6, "US-MA JCP.PSH"}, - {42.0576595, -71.683502, 3, 6, "US-MA T9PS.XSD"}, - {21.33679, -157.90388675, 5, 7, "US-HI 00.XX"}, - {21.297235, -157.87847775, 5, 7, "US-HI J0.XX"}, - {21.472955, -158.28237275, 4, 6, "US-HI 00.XXX"}, - {21.542925, -158.15537275, 5, 7, "US-HI C0.XXX"}, - {21.292935, -157.98843475, 4, 6, "US-HI P0.XXX"}, - {21.012833, -156.6796225, 4, 6, "US-HI 123.XX"}, - {21.700025, -160.299975, 3, 5, "US-HI 016.S0L"}, - {21.200025, -158.309975, 3, 5, "US-HI 317.L09"}, - {20.444025, -157.414975, 3, 5, "US-HI 51P.S00"}, - {18.880025, -156.099975, 3, 5, "US-HI C2V.612"}, - {28.095393, -177.512675, 3, 5, "US-HI M0H.S0F"}, - {22.890389, -162.101747, 3, 5, "US-HI N0P.S0Y"}, - {23.462193, -164.828467, 3, 5, "US-HI P0H.S0F"}, - {23.556209, -166.357087, 3, 5, "US-HI Q0S.S04"}, - {25.656993, -171.853567, 3, 5, "US-HI R0H.S0F"}, - {25.945993, -174.087267, 3, 5, "US-HI S0H.S0F"}, - {27.655661, -176.000555, 3, 5, "US-HI T0P.S0Y"}, - {28.290161, -178.415051, 3, 5, "US-HI V0F.S0P"}, - {22.094855, -177.5882825, 2, 4, "US-HI 1234.XXX"}, - {39.3337, -76.6594345, 5, 8, "US-MD 12.XX"}, - {39.498715, -76.8733085, 4, 6, "US-MD 12.XXX"}, - {39.145344, -77.33992725, 4, 9, "US-MD 000.XX"}, - {39.018974, -77.10268925, 5, 8, "US-MD 600.XX"}, - {38.620474, -77.044783625, 4, 9, "US-MD C00.XX"}, - {39.441474, -77.569493875, 4, 7, "US-MD J00.XX"}, - {39.641574, -77.841093875, 4, 9, "US-MD P00.XX"}, - {39.612474, -77.180293875, 4, 6, "US-MD V00.XX"}, - {38.9513915, -79.366421, 3, 11, "US-MD 123.XXX"}, - {38.8051145, -77.2648255, 3, 8, "US-MD LPB7.T27"}, - {38.339876, -81.7666815, 5, 8, "US-WV 12.XX"}, - {38.4326915, -82.556899, 4, 13, "US-WV 12.XXX"}, - {39.418545, -81.64805825, 4, 10, "US-WV 000.XX"}, - {40.415674, -80.753667375, 4, 9, "US-WV 500.XX"}, - {39.645974, -80.080793875, 4, 6, "US-WV B00.XX"}, - {40.123045, -80.797956875, 4, 9, "US-WV H00.XX"}, - {39.490804, -80.254657875, 4, 6, "US-WV M00.XX"}, - {37.783804, -81.2965365, 4, 7, "US-WV R00.XX"}, - {39.461804, -78.075657875, 4, 12, "US-WV W00.XX"}, - {40.601674, -80.8557795, 3, 8, "US-WV 012.XXX"}, - {40.145674, -80.8557795, 3, 8, "US-WV 112.XXX"}, - {39.684997, -81.7179645, 3, 8, "US-WV 212.XXX"}, - {39.684997, -81.1190445, 3, 8, "US-WV 312.XXX"}, - {39.684997, -80.5201245, 3, 6, "US-WV 412.XXX"}, - {39.684997, -79.9212045, 4, 6, "US-WV 512.XXX"}, - {39.684997, -79.3222845, 3, 8, "US-WV 612.XXX"}, - {39.684997, -78.7233645, 3, 8, "US-WV 712.XXX"}, - {39.192021, -78.157202, 3, 11, "US-WV 812.XXX"}, - {39.193957, -82.436954, 3, 9, "US-WV 912.XXX"}, - {39.193957, -81.843242, 3, 10, "US-WV B12.XXX"}, - {39.193957, -81.24953, 3, 9, "US-WV C12.XXX"}, - {39.193957, -80.655819, 3, 7, "US-WV D12.XXX"}, - {39.193957, -80.062107, 3, 6, "US-WV F12.XXX"}, - {39.193957, -79.468395, 3, 9, "US-WV G12.XXX"}, - {39.193957, -78.874682, 3, 9, "US-WV H12.XXX"}, - {38.702917, -82.5685865, 3, 13, "US-WV J12.XXX"}, - {38.702917, -81.9800825, 3, 10, "US-WV K12.XXX"}, - {38.702917, -81.3915785, 3, 7, "US-WV L12.XXX"}, - {38.702917, -80.8030745, 3, 7, "US-WV M12.XXX"}, - {38.702917, -80.2145705, 3, 6, "US-WV N12.XXX"}, - {38.702917, -79.6260665, 3, 8, "US-WV P12.XXX"}, - {38.211877, -82.6123645, 3, 9, "US-WV Q12.XXX"}, - {38.211877, -82.0389335, 3, 9, "US-WV R12.XXX"}, - {38.211877, -81.4504295, 3, 6, "US-WV S12.XXX"}, - {38.211877, -80.8619255, 3, 6, "US-WV T12.XXX"}, - {38.211877, -80.2734215, 3, 6, "US-WV V12.XXX"}, - {37.7206745, -82.308577, 3, 9, "US-WV W12.XXX"}, - {37.2494395, -81.7566095, 3, 8, "US-WV X12.XXX"}, - {37.24739, -81.2840835, 3, 8, "US-WV Y12.XXX"}, - {37.720837, -80.7736255, 3, 6, "US-WV Z12.XXX"}, - {38.9227415, -80.181837, 3, 6, "US-WV H4DJ.S3G"}, - {34.002824, -81.056804, 5, 9, "US-SC 00.XX"}, - {32.770004, -79.990132375, 5, 7, "US-SC J0.XX"}, - {33.090115, -80.287955, 4, 6, "US-SC 12.XXX"}, - {34.026244, -81.162008, 4, 8, "US-SC 000.XX"}, - {34.940974, -81.142279375, 4, 10, "US-SC 600.XX"}, - {34.868974, -82.511279375, 4, 10, "US-SC C00.XX"}, - {33.935974, -80.514938, 4, 7, "US-SC J00.XX"}, - {32.230174, -80.885491, 4, 9, "US-SC P00.XX"}, - {34.244574, -79.916742625, 4, 7, "US-SC V00.XX"}, - {35.170595, -83.3321675, 3, 11, "US-SC 012.XXX"}, - {35.170595, -82.7644955, 3, 11, "US-SC 112.XXX"}, - {35.170595, -82.1968235, 3, 11, "US-SC 212.XXX"}, - {35.170595, -81.6291515, 3, 8, "US-SC 312.XXX"}, - {35.170595, -81.0614795, 3, 8, "US-SC 412.XXX"}, - {34.777263, -83.332454, 4, 10, "US-SC 512.XXX"}, - {34.777263, -82.76999, 4, 10, "US-SC 612.XXX"}, - {34.777263, -82.207526, 4, 8, "US-SC 712.XXX"}, - {34.777263, -81.645062, 4, 8, "US-SC 812.XXX"}, - {34.777263, -81.082598, 4, 10, "US-SC 912.XXX"}, - {34.777263, -80.520134, 3, 8, "US-SC B12.XXX"}, - {34.777263, -79.95767, 3, 8, "US-SC C12.XXX"}, - {34.777263, -79.395206, 3, 8, "US-SC D12.XXX"}, - {34.286223, -82.826236, 3, 9, "US-SC F12.XXX"}, - {34.286223, -82.263772, 3, 7, "US-SC G12.XXX"}, - {34.286223, -81.701308, 3, 7, "US-SC H12.XXX"}, - {34.286223, -81.138844, 3, 7, "US-SC J12.XXX"}, - {34.286223, -80.57638, 3, 6, "US-SC K12.XXX"}, - {34.286223, -80.013916, 3, 6, "US-SC L12.XXX"}, - {34.286223, -79.451452, 3, 8, "US-SC M12.XXX"}, - {34.286223, -79.059522, 4, 9, "US-SC N12.XXX"}, - {33.795183, -82.3432195, 3, 9, "US-SC P12.XXX"}, - {33.795183, -81.7859635, 3, 9, "US-SC Q12.XXX"}, - {33.795183, -81.2287075, 3, 9, "US-SC R12.XXX"}, - {33.795183, -80.6714515, 3, 6, "US-SC S12.XXX"}, - {33.795183, -80.1141955, 3, 6, "US-SC T12.XXX"}, - {33.795183, -79.5569395, 3, 6, "US-SC V12.XXX"}, - {33.795183, -79.0546005, 4, 7, "US-SC W12.XXX"}, - {32.872608, -81.953003, 3, 8, "US-SC D123.XX"}, - {32.872608, -81.400955, 3, 8, "US-SC F123.XX"}, - {32.872608, -80.848907, 3, 8, "US-SC G123.XX"}, - {32.872608, -80.296859, 4, 6, "US-SC H123.XX"}, - {32.872608, -79.744811, 3, 5, "US-SC J123.XX"}, - {32.872608, -79.192763, 3, 5, "US-SC K123.XX"}, - {32.378853, -81.511364, 3, 8, "US-SC L123.XX"}, - {32.378853, -80.959316, 4, 9, "US-SC M123.XX"}, - {32.378853, -80.407268, 4, 6, "US-SC N123.XX"}, - {32.378853, -79.85522, 3, 5, "US-SC P123.XX"}, - {32.0461, -81.2301605, 3, 9, "US-SC Q123.XX"}, - {32.0461, -80.6833205, 3, 5, "US-SC R123.XX"}, - {33.624, -80.947, 3, 8, "US-SC PXW5.TJY"}, - {43.6961, -70.337004, 5, 8, "US-ME 12.XX"}, - {43.927915, -70.4728485, 4, 7, "US-ME 12.XXX"}, - {44.141624, -70.383454, 4, 7, "US-ME 000.XX"}, - {44.873924, -68.939609875, 4, 8, "US-ME 800.XX"}, - {43.533724, -70.6365955, 4, 10, "US-ME J00.XX"}, - {44.346404, -70.002029375, 4, 7, "US-ME S00.XX"}, - {45.941162, -70.6875145, 3, 9, "US-ME 012.XXX"}, - {45.941162, -70.0260985, 3, 9, "US-ME 112.XXX"}, - {45.941162, -69.3646825, 3, 9, "US-ME 212.XXX"}, - {45.941162, -68.7032665, 3, 9, "US-ME 312.XXX"}, - {45.941162, -68.0418505, 3, 9, "US-ME 412.XXX"}, - {45.450122, -71.048236, 3, 9, "US-ME 512.XXX"}, - {45.450122, -70.428442, 4, 10, "US-ME 612.XXX"}, - {45.450122, -69.772234, 3, 9, "US-ME 712.XXX"}, - {45.450122, -69.116026, 3, 8, "US-ME 812.XXX"}, - {45.450122, -68.459818, 3, 9, "US-ME 912.XXX"}, - {45.450122, -67.80361, 3, 11, "US-ME B12.XXX"}, - {45.450122, -67.505184, 4, 12, "US-ME C12.XXX"}, - {44.959082, -71.0485225, 3, 9, "US-ME D12.XXX"}, - {44.959082, -70.4287285, 3, 6, "US-ME F12.XXX"}, - {44.959082, -69.7777285, 3, 6, "US-ME G12.XXX"}, - {44.959082, -69.1267285, 3, 6, "US-ME H12.XXX"}, - {44.959082, -68.4757285, 3, 7, "US-ME J12.XXX"}, - {44.959082, -67.8247285, 3, 9, "US-ME K12.XXX"}, - {44.959082, -67.5002625, 4, 10, "US-ME L12.XXX"}, - {44.468042, -71.014915, 3, 9, "US-ME M12.XXX"}, - {44.468042, -70.369123, 3, 6, "US-ME N12.XXX"}, - {44.468042, -69.723331, 3, 6, "US-ME P12.XXX"}, - {44.468042, -69.077539, 3, 6, "US-ME Q12.XXX"}, - {44.468042, -68.431747, 3, 6, "US-ME R12.XXX"}, - {44.468042, -67.785955, 3, 6, "US-ME S12.XXX"}, - {43.977002, -71.014915, 3, 9, "US-ME T12.XXX"}, - {43.977002, -70.369123, 3, 6, "US-ME V12.XXX"}, - {43.977002, -69.723331, 3, 6, "US-ME W12.XXX"}, - {43.977002, -69.077539, 3, 6, "US-ME X12.XXX"}, - {43.485962, -70.9551015, 3, 9, "US-ME Y12.XXX"}, - {43.0584145, -70.6211355, 4, 11, "US-ME Z12.XXX"}, - {46.980032, -69.7817255, 3, 9, "US-ME K123.XX"}, - {46.980032, -69.0994775, 3, 8, "US-ME L123.XX"}, - {46.980032, -68.4172295, 3, 11, "US-ME M123.XX"}, - {46.488992, -70.464002, 3, 9, "US-ME P123.XX"}, - {46.488992, -69.786962, 3, 9, "US-ME Q123.XX"}, - {46.488992, -69.109922, 3, 8, "US-ME R123.XX"}, - {46.488992, -68.432882, 3, 11, "US-ME S123.XX"}, - {46.000667, -70.391147, 3, 9, "US-ME T123.XX"}, - {46.000667, -69.724523, 3, 9, "US-ME X123.XX"}, - {46.000667, -69.057899, 3, 8, "US-ME Y123.XX"}, - {46.000667, -68.391275, 3, 9, "US-ME Z123.XX"}, - {45.1883435, -68.984705, 3, 9, "US-ME XD7L.BTR"}, - {39.8031, -86.206836, 5, 7, "US-IN 12.XX"}, - {39.968115, -86.42683, 4, 6, "US-IN 12.XXX"}, - {41.103394, -85.2278485, 4, 6, "US-IN 000.XX"}, - {41.680494, -86.39888, 4, 9, "US-IN 300.XX"}, - {41.680494, -86.199201, 4, 9, "US-IN 600.XX"}, - {41.680494, -85.999522, 4, 9, "US-IN 900.XX"}, - {38.024645, -87.650355625, 4, 10, "US-IN D00.XX"}, - {41.577194, -87.59978, 4, 10, "US-IN H00.XX"}, - {39.159194, -86.62203825, 4, 6, "US-IN L00.XX"}, - {41.573514, -87.42748, 5, 8, "US-IN P00.XX"}, - {40.181214, -85.469812375, 4, 6, "US-IN R00.XX"}, - {40.390914, -86.965012375, 4, 6, "US-IN T00.XX"}, - {39.444314, -87.475132875, 4, 9, "US-IN W00.XX"}, - {40.079414, -85.749312375, 4, 6, "US-IN Y00.XX"}, - {41.715963, -87.8132935, 3, 13, "US-IN 012.XXX"}, - {41.715963, -87.1935415, 3, 9, "US-IN 112.XXX"}, - {41.715963, -86.5737895, 3, 9, "US-IN 212.XXX"}, - {41.715963, -85.9540375, 4, 12, "US-IN 312.XXX"}, - {41.715963, -85.3656585, 3, 11, "US-IN 412.XXX"}, - {41.224923, -87.658642, 3, 8, "US-IN 512.XXX"}, - {41.224923, -87.044098, 3, 5, "US-IN 612.XXX"}, - {41.224923, -86.429554, 3, 5, "US-IN 712.XXX"}, - {41.224923, -85.81501, 3, 5, "US-IN 812.XXX"}, - {41.224923, -85.360737, 4, 6, "US-IN 912.XXX"}, - {40.733883, -87.6537205, 3, 8, "US-IN B12.XXX"}, - {40.733883, -87.0443845, 3, 5, "US-IN C12.XXX"}, - {40.733883, -86.4350485, 3, 5, "US-IN D12.XXX"}, - {40.733883, -85.8257125, 3, 5, "US-IN F12.XXX"}, - {40.733883, -85.3558155, 4, 6, "US-IN G12.XXX"}, - {40.242843, -87.654007, 3, 8, "US-IN H12.XXX"}, - {40.242843, -87.049879, 3, 5, "US-IN J12.XXX"}, - {40.242843, -86.445751, 3, 5, "US-IN K12.XXX"}, - {40.242843, -85.841623, 3, 5, "US-IN L12.XXX"}, - {40.242843, -85.350894, 5, 7, "US-IN M12.XXX"}, - {39.751803, -87.6490855, 3, 8, "US-IN N12.XXX"}, - {39.751803, -87.0501655, 3, 5, "US-IN P12.XXX"}, - {39.751803, -86.4512455, 4, 6, "US-IN Q12.XXX"}, - {39.751803, -85.8523255, 3, 5, "US-IN R12.XXX"}, - {39.751803, -85.3459725, 4, 6, "US-IN S12.XXX"}, - {39.260763, -87.6490855, 3, 8, "US-IN T12.XXX"}, - {39.260763, -87.0501655, 3, 5, "US-IN V12.XXX"}, - {39.260763, -86.4512455, 3, 5, "US-IN W12.XXX"}, - {39.260763, -85.8523255, 3, 5, "US-IN X12.XXX"}, - {39.260763, -85.3459725, 4, 6, "US-IN Y12.XXX"}, - {38.338188, -87.768622, 4, 12, "US-IN 0123.XX"}, - {38.338188, -87.17491, 3, 8, "US-IN 1123.XX"}, - {38.338188, -86.581198, 3, 8, "US-IN 2123.XX"}, - {38.338188, -85.987486, 3, 8, "US-IN 3123.XX"}, - {38.681916, -85.393774, 3, 8, "US-IN 4123.XX"}, - {37.9599335, -88.0949565, 3, 11, "US-IN 5123.XX"}, - {37.8610155, -87.7168365, 3, 9, "US-IN 6123.XX"}, - {37.8630415, -87.180232, 3, 8, "US-IN 7123.XX"}, - {37.870223, -86.6869505, 3, 8, "US-IN 8123.XX"}, - {38.3037715, -86.139843, 3, 8, "US-IN 9123.XX"}, - {39.764184, -86.438946, 4, 6, "US-IN 7RJ9.NCX"}, - {38.0684, -84.5505925, 5, 7, "US-KY 12.XX"}, - {37.854495, -84.750643125, 4, 6, "US-KY 00.XXX"}, - {38.259814, -85.903477875, 4, 9, "US-KY J0.XXX"}, - {37.015244, -86.576005875, 4, 6, "US-KY 000.XX"}, - {37.779074, -87.2228055, 4, 7, "US-KY 600.XX"}, - {39.040574, -84.59048925, 5, 8, "US-KY C00.XX"}, - {36.881974, -87.609499875, 4, 6, "US-KY J00.XX"}, - {37.763974, -84.4163055, 4, 6, "US-KY P00.XX"}, - {39.011774, -84.82108925, 4, 11, "US-KY V00.XX"}, - {37.6816665, -89.379968, 3, 11, "US-KY 12.XXXX"}, - {38.969762, -85.3250795, 3, 10, "US-KY 123.XXX"}, - {37.817, -85.77, 3, 6, "US-KY 8H75.SZ6"}, - {35.1851, -90.0634085, 5, 10, "US-TN 12.XX"}, - {35.130795, -90.146889875, 4, 9, "US-TN 00.XXX"}, - {36.175314, -86.989219375, 4, 6, "US-TN J0.XXX"}, - {35.986244, -84.103341625, 4, 7, "US-TN 000.XX"}, - {35.093874, -85.331179375, 4, 6, "US-TN 600.XX"}, - {36.562474, -87.48109525, 4, 9, "US-TN C00.XX"}, - {35.861974, -86.508889625, 4, 6, "US-TN J00.XX"}, - {35.650274, -88.932085, 4, 6, "US-TN P00.XX"}, - {36.386034, -82.48472125, 4, 9, "US-TN V00.XX"}, - {35.6300105, -90.1225935, 3, 9, "US-TN 12.XXXX"}, - {35.811663, -85.789855, 3, 5, "US-TN 123.XXX"}, - {35.8315, -85.9799505, 3, 5, "US-TN FVZQ.L0Y"}, - {36.8881, -76.068152, 5, 7, "US-VA 12.XX"}, - {37.126815, -76.4990385, 4, 6, "US-VA 12.XXX"}, - {38.859804, -77.251216625, 4, 9, "US-VA 000.XX"}, - {37.559804, -77.5685365, 4, 6, "US-VA 400.XX"}, - {37.285804, -80.067815875, 4, 7, "US-VA 800.XX"}, - {36.730304, -76.71479525, 4, 6, "US-VA D00.XX"}, - {37.373094, -79.2854595, 4, 7, "US-VA J00.XX"}, - {38.800194, -77.471414625, 4, 9, "US-VA M00.XX"}, - {38.633594, -77.402114625, 4, 9, "US-VA Q00.XX"}, - {38.948294, -77.46313825, 4, 9, "US-VA T00.XX"}, - {38.449394, -78.959414625, 4, 10, "US-VA X00.XX"}, - {39.421095, -78.5388805, 3, 11, "US-VA 012.XXX"}, - {39.166208, -77.9411705, 3, 11, "US-VA 112.XXX"}, - {38.934523, -79.737007, 3, 8, "US-VA 212.XXX"}, - {38.934523, -79.143295, 3, 11, "US-VA 312.XXX"}, - {38.934523, -78.549583, 3, 11, "US-VA 412.XXX"}, - {38.934523, -77.955871, 3, 9, "US-VA 512.XXX"}, - {38.934523, -77.362159, 4, 9, "US-VA 612.XXX"}, - {38.443483, -79.9695695, 3, 8, "US-VA 712.XXX"}, - {38.443483, -79.3810655, 3, 11, "US-VA 812.XXX"}, - {38.443483, -78.7925615, 4, 10, "US-VA 912.XXX"}, - {38.443483, -78.2040575, 3, 9, "US-VA B12.XXX"}, - {38.443483, -77.6155535, 3, 8, "US-VA C12.XXX"}, - {38.443483, -77.0270495, 3, 8, "US-VA D12.XXX"}, - {38.443483, -76.4385455, 3, 8, "US-VA F12.XXX"}, - {37.952443, -80.2991325, 3, 8, "US-VA G12.XXX"}, - {37.952443, -79.7106285, 3, 6, "US-VA H12.XXX"}, - {37.952443, -79.1221245, 3, 9, "US-VA J12.XXX"}, - {37.952443, -78.5336205, 3, 9, "US-VA K12.XXX"}, - {37.952443, -77.9451165, 3, 9, "US-VA L12.XXX"}, - {37.952443, -77.3566125, 3, 8, "US-VA M12.XXX"}, - {37.952443, -76.7681085, 3, 8, "US-VA N12.XXX"}, - {37.952443, -76.1796045, 3, 8, "US-VA P12.XXX"}, - {37.981905, -75.7225695, 4, 9, "US-VA Q12.XXX"}, - {37.461403, -77.910092, 4, 7, "US-VA R12.XXX"}, - {37.461403, -77.326796, 3, 5, "US-VA S12.XXX"}, - {37.461403, -76.7435, 3, 5, "US-VA T12.XXX"}, - {37.461403, -76.160204, 3, 5, "US-VA V12.XXX"}, - {36.975635, -77.9051705, 3, 5, "US-VA W12.XXX"}, - {36.975635, -77.3270825, 3, 5, "US-VA X12.XXX"}, - {36.975635, -76.7489945, 3, 5, "US-VA Y12.XXX"}, - {36.975635, -76.1709065, 4, 6, "US-VA Z12.XXX"}, - {37.058675, -83.109609, 3, 8, "US-VA 1123.XX"}, - {37.058675, -82.526313, 3, 8, "US-VA 2123.XX"}, - {37.058675, -81.943017, 3, 5, "US-VA 3123.XX"}, - {37.058675, -81.359721, 3, 5, "US-VA 4123.XX"}, - {36.57035, -83.6721265, 3, 12, "US-VA 5123.XX"}, - {36.57035, -83.1096375, 4, 13, "US-VA 6123.XX"}, - {36.57035, -82.5315495, 3, 14, "US-VA 7123.XX"}, - {36.57035, -81.9534615, 3, 11, "US-VA 8123.XX"}, - {36.57035, -81.3753735, 3, 8, "US-VA 9123.XX"}, - {37.039033, -80.802465, 4, 6, "US-VA B123.XX"}, - {37.039033, -80.219169, 3, 5, "US-VA C123.XX"}, - {37.039033, -79.635873, 3, 5, "US-VA D123.XX"}, - {37.039033, -79.052577, 3, 5, "US-VA F123.XX"}, - {37.039033, -78.469281, 3, 5, "US-VA G123.XX"}, - {36.550708, -80.7972855, 3, 8, "US-VA H123.XX"}, - {36.550708, -80.2191975, 3, 8, "US-VA J123.XX"}, - {36.550708, -79.6411095, 3, 8, "US-VA K123.XX"}, - {36.550708, -79.0630215, 3, 8, "US-VA L123.XX"}, - {36.550708, -78.4849335, 3, 8, "US-VA M123.XX"}, - {37.99825, -79.420865, 3, 9, "US-VA J4J1.2CB"}, - {39.9961, -83.0477765, 5, 7, "US-OH 12.XX"}, - {40.101728, -83.185810125, 4, 6, "US-OH 00.XXX"}, - {41.424591, -81.8800825, 4, 6, "US-OH J0.XXX"}, - {39.774974, -84.291822875, 5, 7, "US-OH 000.XX"}, - {39.272268, -84.58075825, 4, 6, "US-OH 500.XX"}, - {39.406545, -84.60371125, 4, 6, "US-OH B00.XX"}, - {41.650776, -83.681792, 4, 6, "US-OH H00.XX"}, - {41.086804, -81.6332995, 4, 6, "US-OH M00.XX"}, - {40.839399, -81.521123875, 4, 6, "US-OH R00.XX"}, - {41.105804, -80.7917455, 4, 6, "US-OH W00.XX"}, - {41.689075, -84.7841045, 3, 11, "US-OH 112.XXX"}, - {41.689075, -84.1643525, 3, 8, "US-OH 212.XXX"}, - {41.689075, -83.5446005, 4, 9, "US-OH 312.XXX"}, - {41.689075, -82.9248485, 3, 8, "US-OH 412.XXX"}, - {41.934595, -82.310018, 3, 9, "US-OH 512.XXX"}, - {41.934595, -81.685058, 3, 8, "US-OH 612.XXX"}, - {41.934595, -81.10058, 4, 9, "US-OH 712.XXX"}, - {41.453375, -84.7929065, 4, 9, "US-OH 812.XXX"}, - {41.453375, -84.1851845, 4, 6, "US-OH 912.XXX"}, - {41.453375, -83.5654325, 4, 6, "US-OH B12.XXX"}, - {41.453375, -82.9456805, 4, 6, "US-OH C12.XXX"}, - {41.453375, -82.3259285, 3, 5, "US-OH D12.XXX"}, - {41.453375, -81.7061765, 4, 6, "US-OH F12.XXX"}, - {41.453375, -81.0956585, 3, 5, "US-OH G12.XXX"}, - {40.962335, -84.793193, 3, 8, "US-OH H12.XXX"}, - {40.962335, -84.190679, 3, 5, "US-OH J12.XXX"}, - {40.962335, -83.576135, 3, 5, "US-OH K12.XXX"}, - {40.962335, -82.961591, 3, 5, "US-OH L12.XXX"}, - {40.962335, -82.347047, 3, 5, "US-OH M12.XXX"}, - {40.962335, -81.732503, 3, 5, "US-OH N12.XXX"}, - {40.962335, -81.117959, 3, 5, "US-OH P12.XXX"}, - {40.471295, -84.7934795, 3, 8, "US-OH Q12.XXX"}, - {40.471295, -84.2216925, 4, 6, "US-OH R12.XXX"}, - {40.471295, -83.6123565, 3, 5, "US-OH S12.XXX"}, - {40.471295, -83.0030205, 3, 5, "US-OH T12.XXX"}, - {40.471295, -82.3936845, 3, 6, "US-OH X12.XXX"}, - {40.471295, -81.7843485, 3, 6, "US-OH Y12.XXX"}, - {40.471295, -81.1750125, 3, 6, "US-OH Z12.XXX"}, - {39.546005, -84.823694, 3, 8, "US-OH 1123.XX"}, - {39.546005, -84.318049, 4, 6, "US-OH 2123.XX"}, - {39.546005, -83.713921, 3, 5, "US-OH 3123.XX"}, - {39.546005, -83.109793, 3, 5, "US-OH 4123.XX"}, - {39.546005, -82.505665, 3, 6, "US-OH 5123.XX"}, - {39.546005, -81.901537, 3, 6, "US-OH 6123.XX"}, - {39.546005, -81.297409, 3, 8, "US-OH 7123.XX"}, - {39.05768, -84.8237225, 3, 12, "US-OH 8123.XX"}, - {39.05768, -84.3784905, 4, 10, "US-OH 9123.XX"}, - {39.05768, -83.7795705, 3, 8, "US-OH B123.XX"}, - {39.05768, -83.1806505, 3, 9, "US-OH C123.XX"}, - {39.05768, -82.5817305, 3, 10, "US-OH D123.XX"}, - {39.05768, -81.9828105, 4, 13, "US-OH F123.XX"}, - {39.05768, -81.3838905, 3, 9, "US-OH G123.XX"}, - {38.56664, -84.438411, 3, 8, "US-OH H123.XX"}, - {38.56664, -83.844699, 3, 8, "US-OH J123.XX"}, - {38.56664, -83.250987, 3, 9, "US-OH K123.XX"}, - {38.56664, -82.657275, 4, 10, "US-OH L123.XX"}, - {38.861264, -82.0635345, 3, 12, "US-OH M123.XX"}, - {38.4141, -82.842159, 3, 9, "US-OH N123.XX"}, - {40.19, -82.6685, 3, 5, "US-OH D4ML.9H6"}, - {39.9871, -75.2352765, 6, 11, "US-PA 12.XX"}, - {40.003455, -75.371016875, 4, 9, "US-PA 00.XXX"}, - {40.351215, -80.185737875, 4, 7, "US-PA C0.XXX"}, - {40.513425, -75.640331375, 4, 7, "US-PA P0.XXX"}, - {40.388074, -76.050267375, 4, 6, "US-PA 000.XX"}, - {41.424374, -75.7768465, 4, 7, "US-PA 500.XX"}, - {41.339395, -76.0236085, 4, 7, "US-PA B00.XX"}, - {40.168845, -76.433083875, 4, 6, "US-PA H00.XX"}, - {40.194045, -74.991906875, 4, 9, "US-PA M00.XX"}, - {40.319045, -77.016383875, 4, 6, "US-PA R00.XX"}, - {42.160545, -80.2474975, 4, 9, "US-PA W00.XX"}, - {42.106725, -80.4855, 3, 8, "US-PA 112.XXX"}, - {42.106725, -79.86054, 4, 9, "US-PA 212.XXX"}, - {42.327693, -80.341759, 3, 8, "US-PA 012.XXX"}, - {41.959413, -79.23558, 3, 11, "US-PA 312.XXX"}, - {41.959413, -78.61062, 3, 10, "US-PA 412.XXX"}, - {41.959413, -77.98566, 3, 10, "US-PA 512.XXX"}, - {41.959413, -77.3607, 3, 10, "US-PA 612.XXX"}, - {41.959413, -76.73574, 3, 10, "US-PA 712.XXX"}, - {41.959413, -76.11078, 3, 10, "US-PA 812.XXX"}, - {41.959413, -75.48582, 3, 10, "US-PA 912.XXX"}, - {41.615685, -80.4858065, 3, 5, "US-PA B12.XXX"}, - {41.615685, -79.8733255, 3, 5, "US-PA C12.XXX"}, - {41.615685, -79.2535735, 4, 7, "US-PA D12.XXX"}, - {41.615685, -78.6338215, 4, 7, "US-PA F12.XXX"}, - {41.615685, -78.0140695, 4, 7, "US-PA G12.XXX"}, - {41.615685, -77.3943175, 4, 7, "US-PA H12.XXX"}, - {41.615685, -76.7745655, 4, 7, "US-PA J12.XXX"}, - {41.615685, -76.1548135, 4, 7, "US-PA K12.XXX"}, - {41.615685, -75.5350615, 4, 7, "US-PA L12.XXX"}, - {41.124645, -80.486093, 3, 5, "US-PA M12.XXX"}, - {41.124645, -79.87882, 3, 5, "US-PA N12.XXX"}, - {41.124645, -79.264276, 3, 6, "US-PA P12.XXX"}, - {41.124645, -78.649732, 3, 6, "US-PA Q12.XXX"}, - {41.124645, -78.035188, 3, 6, "US-PA R12.XXX"}, - {41.124645, -77.420644, 3, 6, "US-PA S12.XXX"}, - {41.124645, -76.8061, 3, 6, "US-PA T12.XXX"}, - {41.124645, -76.191556, 3, 6, "US-PA V12.XXX"}, - {41.124645, -75.577012, 3, 9, "US-PA W12.XXX"}, - {41.492925, -75.2756585, 4, 9, "US-PA X12.XXX"}, - {40.199355, -80.5165655, 3, 9, "US-PA 1123.XX"}, - {40.199355, -79.9127815, 4, 7, "US-PA 2123.XX"}, - {40.199355, -79.3034455, 3, 6, "US-PA 3123.XX"}, - {40.199355, -78.6941095, 3, 6, "US-PA 4123.XX"}, - {40.199355, -78.0847735, 3, 6, "US-PA 5123.XX"}, - {40.199355, -77.4754375, 3, 5, "US-PA 6123.XX"}, - {40.199355, -76.8661015, 4, 6, "US-PA 7123.XX"}, - {40.199355, -76.2567655, 3, 5, "US-PA 8123.XX"}, - {40.199355, -75.6474295, 3, 5, "US-PA 9123.XX"}, - {39.711385, -80.516594, 3, 9, "US-PA B123.XX"}, - {39.711385, -79.918018, 4, 10, "US-PA C123.XX"}, - {39.711385, -79.31389, 3, 11, "US-PA D123.XX"}, - {39.711385, -78.709762, 3, 11, "US-PA F123.XX"}, - {39.711385, -78.105634, 3, 9, "US-PA G123.XX"}, - {39.711385, -77.501506, 3, 8, "US-PA H123.XX"}, - {39.711385, -76.897378, 3, 8, "US-PA J123.XX"}, - {39.711385, -76.29325, 3, 8, "US-PA K123.XX"}, - {39.711385, -75.689122, 3, 12, "US-PA L123.XX"}, - {39.953835, -75.2960015, 5, 10, "US-PA M123.XX"}, - {41.036549, -77.60495, 3, 6, "US-PA L79Q.ZXY"}, - {32.347099, -90.250026, 5, 8, "US-MS 12.XX"}, - {32.404294, -90.355337, 4, 7, "US-MS 00.XXX"}, - {30.348405, -89.200325625, 4, 9, "US-MS J0.XXX"}, - {34.982545, -90.115566875, 4, 12, "US-MS 000.XX"}, - {31.349444, -89.4549795, 4, 7, "US-MS 700.XX"}, - {32.405944, -88.817056, 4, 7, "US-MS F00.XX"}, - {34.275644, -88.806289625, 4, 6, "US-MS M00.XX"}, - {33.433044, -91.113825375, 4, 10, "US-MS T00.XX"}, - {34.951595, -90.781362, 3, 8, "US-MS 012.XXX"}, - {34.951595, -90.218898, 3, 8, "US-MS 112.XXX"}, - {34.951595, -89.656434, 3, 6, "US-MS 212.XXX"}, - {34.951595, -89.09397, 3, 5, "US-MS 312.XXX"}, - {34.951595, -88.628522, 4, 6, "US-MS 412.XXX"}, - {34.482651, -90.927602, 3, 8, "US-MS 512.XXX"}, - {34.482651, -90.365138, 3, 8, "US-MS 612.XXX"}, - {34.482651, -89.802674, 3, 6, "US-MS 712.XXX"}, - {34.482651, -89.24021, 3, 5, "US-MS 812.XXX"}, - {34.482651, -88.677746, 3, 5, "US-MS 912.XXX"}, - {33.991611, -91.4851445, 3, 8, "US-MS B12.XXX"}, - {33.991611, -90.9278885, 3, 8, "US-MS C12.XXX"}, - {33.991611, -90.3706325, 3, 6, "US-MS D12.XXX"}, - {33.991611, -89.8133765, 3, 6, "US-MS F12.XXX"}, - {33.991611, -89.2561205, 3, 5, "US-MS G12.XXX"}, - {33.991611, -88.6988645, 3, 5, "US-MS H12.XXX"}, - {33.500571, -91.4851445, 3, 8, "US-MS K12.XXX"}, - {33.500571, -90.9278885, 4, 7, "US-MS L12.XXX"}, - {33.500571, -90.3706325, 3, 6, "US-MS M12.XXX"}, - {33.500571, -89.8133765, 3, 6, "US-MS N12.XXX"}, - {33.500571, -89.2561205, 3, 5, "US-MS P12.XXX"}, - {33.500571, -88.6988645, 3, 5, "US-MS Q12.XXX"}, - {33.009531, -91.485431, 3, 11, "US-MS R12.XXX"}, - {33.009531, -90.933383, 3, 11, "US-MS S12.XXX"}, - {33.009531, -90.381335, 3, 7, "US-MS T12.XXX"}, - {33.009531, -89.829287, 3, 7, "US-MS X12.XXX"}, - {33.009531, -89.277239, 3, 6, "US-MS Y12.XXX"}, - {33.009531, -88.725191, 3, 5, "US-MS Z12.XXX"}, - {32.084241, -91.652979, 3, 8, "US-MS 1123.XX"}, - {32.084241, -91.103712, 3, 8, "US-MS 2123.XX"}, - {32.084241, -90.551664, 3, 6, "US-MS 3123.XX"}, - {32.084241, -89.999616, 3, 6, "US-MS 4123.XX"}, - {32.084241, -89.447568, 3, 6, "US-MS 5123.XX"}, - {32.084241, -88.89552, 3, 6, "US-MS 6123.XX"}, - {31.595916, -91.6505805, 3, 8, "US-MS 7123.XX"}, - {31.595916, -91.1037405, 3, 8, "US-MS 8123.XX"}, - {31.595916, -90.5569005, 3, 6, "US-MS 9123.XX"}, - {31.595916, -90.0100605, 3, 6, "US-MS B123.XX"}, - {31.595916, -89.4632205, 3, 6, "US-MS C123.XX"}, - {31.595916, -88.9163805, 3, 6, "US-MS D123.XX"}, - {31.102161, -91.6505805, 3, 8, "US-MS F123.XX"}, - {31.102161, -91.1037405, 3, 8, "US-MS G123.XX"}, - {31.102161, -90.5569005, 3, 6, "US-MS K123.XX"}, - {31.102161, -90.0100605, 3, 6, "US-MS L123.XX"}, - {31.102161, -89.4632205, 3, 6, "US-MS M123.XX"}, - {31.102161, -88.9163805, 3, 6, "US-MS N123.XX"}, - {30.611121, -91.650609, 3, 8, "US-MS P123.XX"}, - {30.611121, -91.108977, 3, 9, "US-MS Q123.XX"}, - {30.611121, -90.567345, 3, 8, "US-MS R123.XX"}, - {30.611121, -90.025713, 3, 8, "US-MS S123.XX"}, - {30.611121, -89.484081, 4, 7, "US-MS T123.XX"}, - {30.611121, -88.942449, 4, 7, "US-MS V123.XX"}, - {30.1591, -89.8580435, 3, 8, "US-MS X123.XX"}, - {30.1591, -89.3216195, 3, 8, "US-MS Y123.XX"}, - {30.1591, -88.7851955, 3, 6, "US-MS Z123.XX"}, - {32.571, -89.8765, 3, 6, "US-MS 7M00.272"}, - {29.9511, -90.1558825, 5, 7, "US-LA 12.XX"}, - {30.047294, -90.272671625, 4, 6, "US-LA 00.XXX"}, - {30.454414, -91.272147875, 4, 7, "US-LA J0.XXX"}, - {32.526024, -93.882501, 4, 7, "US-LA 000.XX"}, - {30.252524, -92.160844125, 4, 6, "US-LA 800.XX"}, - {30.280624, -93.398944125, 4, 6, "US-LA J00.XX"}, - {32.609934, -92.253461, 4, 6, "US-LA S00.XX"}, - {32.974595, -94.013631, 3, 7, "US-LA 012.XXX"}, - {32.974595, -93.516787, 4, 7, "US-LA 112.XXX"}, - {32.974595, -92.964739, 3, 5, "US-LA 212.XXX"}, - {32.974595, -92.412691, 3, 5, "US-LA 312.XXX"}, - {32.974595, -91.860643, 3, 5, "US-LA 412.XXX"}, - {32.974595, -91.308595, 3, 8, "US-LA 512.XXX"}, - {32.483555, -94.013631, 3, 7, "US-LA 612.XXX"}, - {32.483555, -93.516787, 4, 7, "US-LA 712.XXX"}, - {32.483555, -92.964739, 3, 5, "US-LA 812.XXX"}, - {32.483555, -92.412691, 3, 5, "US-LA 912.XXX"}, - {32.483555, -91.860643, 3, 5, "US-LA B12.XXX"}, - {32.483555, -91.308595, 3, 8, "US-LA C12.XXX"}, - {31.992515, -94.0139175, 3, 7, "US-LA D12.XXX"}, - {31.992515, -93.5170735, 4, 8, "US-LA F12.XXX"}, - {31.992515, -92.9702335, 3, 5, "US-LA G12.XXX"}, - {31.992515, -92.4233935, 3, 5, "US-LA H12.XXX"}, - {31.992515, -91.8765535, 3, 5, "US-LA J12.XXX"}, - {31.992515, -91.3297135, 3, 8, "US-LA K12.XXX"}, - {31.501475, -93.7904935, 3, 8, "US-LA L12.XXX"}, - {31.501475, -93.2436535, 3, 5, "US-LA M12.XXX"}, - {31.501475, -92.6968135, 3, 5, "US-LA N12.XXX"}, - {31.501475, -92.1499735, 3, 5, "US-LA P12.XXX"}, - {31.501475, -91.6031335, 3, 8, "US-LA Q12.XXX"}, - {31.010435, -93.79078, 3, 8, "US-LA R12.XXX"}, - {31.010435, -93.249148, 3, 5, "US-LA S12.XXX"}, - {31.010435, -92.707516, 3, 5, "US-LA T12.XXX"}, - {31.010435, -92.165884, 3, 5, "US-LA V12.XXX"}, - {31.010435, -91.624252, 3, 8, "US-LA W12.XXX"}, - {31.010435, -91.08262, 3, 8, "US-LA X12.XXX"}, - {31.010435, -90.540988, 3, 8, "US-LA Y12.XXX"}, - {31.010435, -89.999356, 3, 8, "US-LA Z12.XXX"}, - {30.107555, -93.7858585, 3, 8, "US-LA 01.XXXX"}, - {30.107555, -93.2494345, 3, 5, "US-LA 11.XXXX"}, - {30.107555, -92.7130105, 3, 5, "US-LA 21.XXXX"}, - {30.107555, -92.1765865, 3, 5, "US-LA 31.XXXX"}, - {30.107555, -91.6401625, 3, 5, "US-LA 41.XXXX"}, - {30.107555, -91.1037385, 3, 5, "US-LA 51.XXXX"}, - {30.107555, -90.5673145, 3, 5, "US-LA 61.XXXX"}, - {30.107555, -90.0308905, 4, 6, "US-LA 71.XXXX"}, - {30.107555, -89.4944665, 3, 5, "US-LA 81.XXXX"}, - {29.616515, -94.0144905, 3, 8, "US-LA 91.XXXX"}, - {29.616515, -93.5176465, 4, 7, "US-LA B1.XXXX"}, - {29.616515, -92.9812225, 3, 5, "US-LA C1.XXXX"}, - {29.616515, -92.4447985, 3, 5, "US-LA D1.XXXX"}, - {29.616515, -91.9083745, 3, 5, "US-LA F1.XXXX"}, - {29.616515, -91.3719505, 3, 5, "US-LA G1.XXXX"}, - {29.616515, -90.8355265, 3, 5, "US-LA H1.XXXX"}, - {29.616515, -90.2991025, 3, 5, "US-LA J1.XXXX"}, - {29.616515, -89.7626785, 3, 5, "US-LA K1.XXXX"}, - {29.616515, -89.2649145, 4, 6, "US-LA L1.XXXX"}, - {29.125475, -92.981509, 3, 5, "US-LA M1.XXXX"}, - {29.125475, -92.450293, 3, 5, "US-LA N1.XXXX"}, - {29.125475, -91.919077, 3, 5, "US-LA P1.XXXX"}, - {29.125475, -91.387861, 3, 5, "US-LA Q1.XXXX"}, - {29.125475, -90.856645, 4, 6, "US-LA R1.XXXX"}, - {29.125475, -90.325429, 4, 6, "US-LA S1.XXXX"}, - {29.125475, -89.794213, 4, 6, "US-LA T1.XXXX"}, - {29.125475, -89.262997, 4, 6, "US-LA V1.XXXX"}, - {28.887795, -91.122253, 3, 5, "US-LA W1.XXXX"}, - {28.887795, -90.591037, 3, 5, "US-LA X1.XXXX"}, - {28.887795, -90.059821, 3, 5, "US-LA Y1.XXXX"}, - {28.887795, -89.528605, 3, 5, "US-LA Z1.XXXX"}, - {30.937, -91.401, 3, 8, "US-LA 53JK.D1Q"}, - {33.5521, -86.8435665, 5, 7, "US-AL 12.XX"}, - {33.416394, -87.003690375, 4, 6, "US-AL 00.XXX"}, - {32.297125, -86.481311, 4, 6, "US-AL C0.XXX"}, - {34.825084, -86.793357875, 4, 6, "US-AL P0.XXX"}, - {30.727504, -88.278848875, 4, 7, "US-AL 000.XX"}, - {33.235544, -87.685325375, 4, 6, "US-AL 700.XX"}, - {31.246644, -85.5044795, 4, 7, "US-AL F00.XX"}, - {34.593744, -87.116589625, 5, 7, "US-AL M00.XX"}, - {32.635244, -85.555256, 4, 9, "US-AL T00.XX"}, - {34.9457135, -88.215026, 3, 8, "US-AL 012.XXX"}, - {34.9457135, -87.647354, 3, 5, "US-AL 112.XXX"}, - {34.9457135, -87.079682, 3, 5, "US-AL 212.XXX"}, - {34.9457135, -86.51201, 3, 5, "US-AL 312.XXX"}, - {34.9457135, -85.944338, 3, 5, "US-AL 412.XXX"}, - {34.560942, -88.186001, 4, 9, "US-AL 512.XXX"}, - {34.560942, -87.623537, 4, 6, "US-AL 612.XXX"}, - {34.560942, -87.061073, 5, 7, "US-AL 712.XXX"}, - {34.560942, -86.498609, 4, 6, "US-AL 812.XXX"}, - {34.560942, -85.936145, 4, 6, "US-AL 912.XXX"}, - {34.069902, -88.360365, 3, 8, "US-AL B12.XXX"}, - {34.069902, -87.797901, 3, 5, "US-AL C12.XXX"}, - {34.069902, -87.235437, 3, 5, "US-AL D12.XXX"}, - {34.069902, -86.672973, 3, 5, "US-AL F12.XXX"}, - {34.069902, -86.110509, 3, 5, "US-AL G12.XXX"}, - {34.069902, -85.548045, 3, 8, "US-AL K12.XXX"}, - {33.578862, -88.3554435, 3, 8, "US-AL L12.XXX"}, - {33.578862, -87.7981875, 3, 5, "US-AL M12.XXX"}, - {33.578862, -87.2409315, 3, 5, "US-AL N12.XXX"}, - {33.578862, -86.6836755, 4, 6, "US-AL P12.XXX"}, - {33.578862, -86.1264195, 3, 5, "US-AL Q12.XXX"}, - {33.578862, -85.5691635, 3, 8, "US-AL R12.XXX"}, - {33.087822, -88.35573, 3, 8, "US-AL S12.XXX"}, - {33.087822, -87.803682, 3, 5, "US-AL T12.XXX"}, - {33.087822, -87.251634, 3, 5, "US-AL V12.XXX"}, - {33.087822, -86.699586, 3, 5, "US-AL X12.XXX"}, - {33.087822, -86.147538, 3, 5, "US-AL Y12.XXX"}, - {33.087822, -85.59549, 3, 8, "US-AL Z12.XXX"}, - {32.162532, -88.471979, 3, 8, "US-AL 0123.XX"}, - {32.162532, -87.919931, 3, 5, "US-AL 1123.XX"}, - {32.162532, -87.367883, 3, 5, "US-AL 2123.XX"}, - {32.162532, -86.815835, 3, 5, "US-AL 3123.XX"}, - {32.162532, -86.263787, 3, 5, "US-AL 4123.XX"}, - {32.162532, -85.711739, 3, 5, "US-AL 5123.XX"}, - {32.20966, -85.18988, 4, 9, "US-AL 6123.XX"}, - {31.674207, -88.4680595, 3, 8, "US-AL 7123.XX"}, - {31.674207, -87.9212195, 3, 5, "US-AL 8123.XX"}, - {31.674207, -87.3743795, 3, 5, "US-AL 9123.XX"}, - {31.674207, -86.8275395, 3, 5, "US-AL B123.XX"}, - {31.674207, -86.2806995, 3, 5, "US-AL C123.XX"}, - {31.674207, -85.7338595, 3, 5, "US-AL D123.XX"}, - {31.180452, -88.4680595, 3, 8, "US-AL G123.XX"}, - {31.180452, -87.9212195, 3, 5, "US-AL H123.XX"}, - {31.180452, -87.3743795, 3, 5, "US-AL J123.XX"}, - {31.180452, -86.8275395, 3, 5, "US-AL K123.XX"}, - {31.180452, -86.2806995, 3, 5, "US-AL L123.XX"}, - {31.180452, -85.7338595, 3, 5, "US-AL M123.XX"}, - {31.4997575, -85.1899655, 3, 8, "US-AL P123.XX"}, - {30.689412, -88.461255, 3, 8, "US-AL Q123.XX"}, - {30.689412, -87.919623, 3, 5, "US-AL R123.XX"}, - {31.1170675, -87.34527, 3, 5, "US-AL S123.XX"}, - {31.1170675, -86.2499275, 3, 5, "US-AL T123.XX"}, - {30.201087, -88.4263895, 3, 8, "US-AL X123.XX"}, - {30.201087, -87.8899655, 3, 5, "US-AL Z123.XX"}, - {32.576, -86.6815, 3, 5, "US-AL DT3G.L7M"}, - {34.7897, -92.3349085, 5, 7, "US-AR 12.XX"}, - {35.997395, -94.332164625, 4, 8, "US-AR 00.XXX"}, - {34.763914, -92.491513375, 4, 6, "US-AR J0.XXX"}, - {35.409324, -94.508635, 3, 9, "US-AR 000.XX"}, - {35.883624, -90.854453625, 4, 6, "US-AR 800.XX"}, - {35.106224, -92.562915375, 4, 6, "US-AR J00.XX"}, - {34.271704, -92.160566625, 4, 6, "US-AR S00.XX"}, - {36.454595, -94.586485, 3, 10, "US-AR 012.XXX"}, - {36.454595, -94.013605, 3, 7, "US-AR 112.XXX"}, - {36.454595, -93.440725, 3, 6, "US-AR 212.XXX"}, - {36.454595, -92.867845, 3, 6, "US-AR 312.XXX"}, - {36.454595, -92.294965, 3, 6, "US-AR 412.XXX"}, - {36.454595, -91.722085, 3, 8, "US-AR 512.XXX"}, - {36.454595, -91.149205, 3, 8, "US-AR 612.XXX"}, - {36.454595, -90.576325, 3, 8, "US-AR 712.XXX"}, - {35.963555, -94.586484, 3, 9, "US-AR 812.XXX"}, - {35.963555, -94.013604, 3, 6, "US-AR 912.XXX"}, - {35.963555, -93.440724, 3, 5, "US-AR B12.XXX"}, - {35.963555, -92.867844, 3, 5, "US-AR C12.XXX"}, - {35.963555, -92.294964, 3, 5, "US-AR D12.XXX"}, - {35.963555, -91.722084, 3, 5, "US-AR F12.XXX"}, - {35.963555, -91.149204, 3, 5, "US-AR G12.XXX"}, - {35.963555, -90.576324, 4, 6, "US-AR H12.XXX"}, - {35.963555, -90.185365, 4, 9, "US-AR J12.XXX"}, - {35.472515, -94.4383425, 4, 10, "US-AR K12.XXX"}, - {35.472515, -93.8706705, 3, 6, "US-AR L12.XXX"}, - {35.472515, -93.3029985, 3, 5, "US-AR M12.XXX"}, - {35.472515, -92.7353265, 3, 5, "US-AR N12.XXX"}, - {35.472515, -92.1676545, 3, 5, "US-AR P12.XXX"}, - {35.472515, -91.5999825, 3, 5, "US-AR Q12.XXX"}, - {35.472515, -91.0323105, 3, 5, "US-AR R12.XXX"}, - {35.472515, -90.4646385, 3, 5, "US-AR S12.XXX"}, - {34.981475, -94.580547, 3, 9, "US-AR T12.XXX"}, - {34.981475, -94.018083, 3, 6, "US-AR V12.XXX"}, - {34.981475, -93.455619, 3, 5, "US-AR W12.XXX"}, - {34.981475, -92.893155, 3, 5, "US-AR X12.XXX"}, - {34.981475, -92.330691, 4, 6, "US-AR Y12.XXX"}, - {34.981475, -91.768227, 3, 5, "US-AR Z12.XXX"}, - {34.569635, -91.205763, 3, 6, "US-AR 01.XXXX"}, - {34.569635, -90.643299, 3, 8, "US-AR 11.XXXX"}, - {34.078595, -94.580547, 3, 9, "US-AR 21.XXXX"}, - {34.078595, -94.018083, 3, 6, "US-AR 31.XXXX"}, - {34.078595, -93.455619, 3, 5, "US-AR 41.XXXX"}, - {34.078595, -92.893155, 3, 5, "US-AR 51.XXXX"}, - {34.078595, -92.330691, 3, 5, "US-AR 61.XXXX"}, - {34.078595, -91.768227, 3, 5, "US-AR 71.XXXX"}, - {34.078595, -91.205763, 3, 6, "US-AR 81.XXXX"}, - {34.078595, -90.643299, 3, 8, "US-AR 91.XXXX"}, - {33.587555, -94.5756255, 3, 7, "US-AR B1.XXXX"}, - {33.587555, -94.0183695, 3, 7, "US-AR C1.XXXX"}, - {33.587555, -93.4611135, 3, 5, "US-AR D1.XXXX"}, - {33.587555, -92.9038575, 3, 5, "US-AR F1.XXXX"}, - {33.587555, -92.3466015, 3, 5, "US-AR G1.XXXX"}, - {33.587555, -91.7893455, 3, 5, "US-AR H1.XXXX"}, - {33.587555, -91.2320895, 3, 8, "US-AR J1.XXXX"}, - {33.096515, -94.3638685, 3, 7, "US-AR K1.XXXX"}, - {33.096515, -93.8066125, 4, 7, "US-AR L1.XXXX"}, - {33.096515, -93.2493565, 4, 6, "US-AR M1.XXXX"}, - {33.096515, -92.6921005, 4, 6, "US-AR N1.XXXX"}, - {33.096515, -92.1348445, 4, 6, "US-AR P1.XXXX"}, - {33.096515, -91.5775885, 4, 7, "US-AR Q1.XXXX"}, - {33.036795, -94.141253, 3, 7, "US-AR R1.XXXX"}, - {33.036795, -93.589205, 3, 6, "US-AR S1.XXXX"}, - {33.036795, -93.037157, 3, 5, "US-AR T1.XXXX"}, - {33.0171, -92.512457, 3, 8, "US-AR X123.XX"}, - {33.0171, -91.960409, 3, 8, "US-AR Y123.XX"}, - {33.0171, -91.408361, 3, 11, "US-AR Z123.XX"}, - {34.7515, -92.131, 4, 6, "US-AR 3YTR.MT4"}, - {35.2621, -80.88931, 5, 7, "US-NC 12.XX"}, - {35.319294, -81.052158625, 4, 6, "US-NC 00.XXX"}, - {35.779314, -78.90703, 4, 6, "US-NC J0.XXX"}, - {35.999804, -79.005374625, 4, 6, "US-NC 000.XX"}, - {35.175845, -79.039726875, 4, 7, "US-NC 400.XX"}, - {34.291545, -77.957208125, 4, 6, "US-NC 800.XX"}, - {36.109304, -80.352174625, 4, 6, "US-NC D00.XX"}, - {36.081304, -79.949974625, 4, 6, "US-NC J00.XX"}, - {35.956304, -80.119674625, 4, 6, "US-NC N00.XX"}, - {35.623804, -77.468655, 4, 6, "US-NC S00.XX"}, - {35.590094, -82.650065, 4, 9, "US-NC X00.XX"}, - {36.543595, -82.571845, 3, 10, "US-NC 012.XXX"}, - {36.543595, -81.998965, 3, 10, "US-NC 112.XXX"}, - {36.543595, -81.426085, 3, 6, "US-NC 212.XXX"}, - {36.543595, -80.853205, 3, 6, "US-NC 312.XXX"}, - {36.543595, -80.280325, 3, 8, "US-NC 412.XXX"}, - {36.543595, -79.707445, 3, 8, "US-NC 512.XXX"}, - {36.052555, -83.717605, 3, 8, "US-NC 612.XXX"}, - {36.052555, -83.144725, 3, 8, "US-NC 712.XXX"}, - {36.052555, -82.571845, 3, 8, "US-NC 812.XXX"}, - {36.052555, -81.998965, 3, 8, "US-NC 912.XXX"}, - {36.052555, -81.426085, 3, 5, "US-NC B12.XXX"}, - {36.052555, -80.853205, 3, 5, "US-NC C12.XXX"}, - {36.052555, -80.280325, 4, 6, "US-NC D12.XXX"}, - {36.052555, -79.707445, 3, 5, "US-NC F12.XXX"}, - {35.561515, -84.2855635, 3, 8, "US-NC G12.XXX"}, - {35.561515, -83.7178915, 3, 8, "US-NC H12.XXX"}, - {35.561515, -83.1502195, 3, 8, "US-NC J12.XXX"}, - {35.561515, -82.5825475, 4, 9, "US-NC K12.XXX"}, - {35.561515, -82.0148755, 3, 8, "US-NC L12.XXX"}, - {35.561515, -81.4472035, 3, 5, "US-NC M12.XXX"}, - {35.561515, -80.8795315, 3, 5, "US-NC N12.XXX"}, - {35.561515, -80.3118595, 3, 5, "US-NC P12.XXX"}, - {35.561515, -79.7441875, 3, 5, "US-NC Q12.XXX"}, - {35.0160365, -84.257215, 3, 8, "US-NC R12.XXX"}, - {35.070475, -81.4472035, 3, 8, "US-NC S12.XXX"}, - {35.070475, -80.8795315, 4, 9, "US-NC T12.XXX"}, - {35.070475, -80.3118595, 3, 6, "US-NC V12.XXX"}, - {35.070475, -79.7441875, 3, 6, "US-NC W12.XXX"}, - {34.579435, -79.744473, 3, 8, "US-NC X12.XXX"}, - {34.198135, -78.900778, 4, 9, "US-NC Y12.XXX"}, - {34.198135, -78.338314, 4, 6, "US-NC Z12.XXX"}, - {36.097382, -79.186644, 4, 6, "US-NC 01.XXXX"}, - {36.097382, -78.613764, 3, 5, "US-NC 11.XXXX"}, - {36.097382, -78.040884, 3, 5, "US-NC 21.XXXX"}, - {36.097382, -77.468004, 3, 5, "US-NC 31.XXXX"}, - {36.097382, -76.895124, 3, 5, "US-NC 41.XXXX"}, - {36.097382, -76.322244, 3, 5, "US-NC 51.XXXX"}, - {36.097382, -75.891365, 4, 6, "US-NC 61.XXXX"}, - {35.606342, -79.186644, 3, 5, "US-NC 71.XXXX"}, - {35.606342, -78.613764, 4, 6, "US-NC 81.XXXX"}, - {35.606342, -78.040884, 3, 5, "US-NC 91.XXXX"}, - {35.606342, -77.468004, 4, 6, "US-NC B1.XXXX"}, - {35.606342, -76.895124, 3, 5, "US-NC C1.XXXX"}, - {35.606342, -76.322244, 3, 5, "US-NC D1.XXXX"}, - {35.606342, -75.891365, 4, 6, "US-NC F1.XXXX"}, - {35.115302, -79.1817225, 3, 6, "US-NC G1.XXXX"}, - {35.115302, -78.6140505, 3, 6, "US-NC H1.XXXX"}, - {35.115302, -78.0463785, 3, 5, "US-NC J1.XXXX"}, - {35.115302, -77.4787065, 3, 5, "US-NC K1.XXXX"}, - {35.115302, -76.9110345, 3, 5, "US-NC L1.XXXX"}, - {35.115302, -76.3433625, 3, 5, "US-NC M1.XXXX"}, - {35.115302, -75.8864435, 4, 6, "US-NC N1.XXXX"}, - {34.624262, -79.182009, 3, 8, "US-NC P1.XXXX"}, - {34.624262, -78.619545, 3, 6, "US-NC Q1.XXXX"}, - {34.624262, -78.057081, 3, 5, "US-NC R1.XXXX"}, - {34.624262, -77.494617, 3, 5, "US-NC S1.XXXX"}, - {34.624262, -76.932153, 3, 5, "US-NC T1.XXXX"}, - {34.624262, -76.369689, 3, 5, "US-NC V1.XXXX"}, - {34.133222, -79.182009, 3, 8, "US-NC W1.XXXX"}, - {34.133222, -78.619545, 4, 9, "US-NC X1.XXXX"}, - {34.133222, -78.057081, 4, 6, "US-NC Y1.XXXX"}, - {34.133222, -77.494617, 3, 5, "US-NC Z1.XXXX"}, - {35.17075, -79.836, 3, 6, "US-NC RMYZ.TTM"}, - {40.742045, -74.018704375, 4, 11, "US-NY 00.XX"}, - {40.771935, -74.001383125, 4, 11, "US-NY C0.XX"}, - {40.836995, -73.974994125, 4, 10, "US-NY P0.XX"}, - {40.8871855, -73.938782, 4, 10, "US-NY 12.XXX"}, - {42.943804, -78.941101, 4, 9, "US-NY 000.XX"}, - {43.193344, -77.7387475, 4, 8, "US-NY 700.XX"}, - {43.104744, -76.292972, 4, 8, "US-NY F00.XX"}, - {42.819974, -73.991628, 4, 7, "US-NY M00.XX"}, - {40.686545, -74.256554375, 4, 10, "US-NY T00.XX"}, - {43.374715, -79.123397, 3, 8, "US-NY 012.XXX"}, - {43.374715, -78.488021, 3, 8, "US-NY 112.XXX"}, - {43.374715, -77.852645, 3, 7, "US-NY 212.XXX"}, - {43.374715, -77.217269, 3, 7, "US-NY 312.XXX"}, - {43.374715, -76.581893, 3, 7, "US-NY 412.XXX"}, - {43.374715, -75.946517, 3, 7, "US-NY 512.XXX"}, - {43.374715, -75.311141, 3, 7, "US-NY 612.XXX"}, - {43.374715, -74.675765, 3, 7, "US-NY 712.XXX"}, - {43.374715, -74.040389, 3, 6, "US-NY 812.XXX"}, - {43.374715, -73.849776, 4, 7, "US-NY 912.XXX"}, - {42.883675, -79.4997005, 3, 9, "US-NY B12.XXX"}, - {42.883675, -78.8695325, 4, 9, "US-NY C12.XXX"}, - {42.883675, -78.2393645, 3, 8, "US-NY D12.XXX"}, - {42.883675, -77.6091965, 3, 7, "US-NY F12.XXX"}, - {42.883675, -76.9790285, 3, 7, "US-NY G12.XXX"}, - {42.883675, -76.3488605, 3, 7, "US-NY H12.XXX"}, - {42.883675, -75.7186925, 3, 7, "US-NY J12.XXX"}, - {42.883675, -75.0885245, 3, 7, "US-NY K12.XXX"}, - {42.883675, -74.4583565, 3, 7, "US-NY L12.XXX"}, - {42.883675, -73.8281885, 3, 6, "US-NY M12.XXX"}, - {41.901595, -75.277861, 3, 10, "US-NY P12.XXX"}, - {41.901595, -74.652901, 3, 7, "US-NY Q12.XXX"}, - {41.901595, -74.027941, 3, 6, "US-NY R12.XXX"}, - {41.410555, -74.5854835, 4, 6, "US-NY T12.XXX"}, - {41.410555, -73.9657315, 3, 5, "US-NY V12.XXX"}, - {41.754283, -74.8953595, 4, 11, "US-NY S12.XXX"}, - {40.9044475, -74.2239565, 3, 9, "US-NY Z12.XXX"}, - {40.944066, -73.606562, 4, 6, "US-NY W12.XXX"}, - {41.066826, -72.992018, 3, 8, "US-NY X12.XXX"}, - {41.250966, -72.377474, 3, 11, "US-NY Y12.XXX"}, - {44.976832, -75.1717755, 3, 8, "US-NY 0123.XX"}, - {44.413585, -75.8799975, 3, 8, "US-NY 1123.XX"}, - {44.413585, -75.2289975, 3, 8, "US-NY 2123.XX"}, - {44.413585, -74.5779975, 3, 8, "US-NY 3123.XX"}, - {44.413585, -73.9269975, 3, 6, "US-NY 4123.XX"}, - {43.922545, -76.465925, 3, 8, "US-NY 5123.XX"}, - {43.922545, -75.820133, 3, 8, "US-NY 6123.XX"}, - {43.922545, -75.174341, 3, 8, "US-NY 7123.XX"}, - {43.922545, -74.528549, 3, 8, "US-NY 8123.XX"}, - {43.922545, -73.882757, 3, 6, "US-NY 9123.XX"}, - {43.431505, -76.9128005, 3, 7, "US-NY B123.XX"}, - {43.431505, -76.2722165, 3, 7, "US-NY C123.XX"}, - {43.431505, -75.6316325, 3, 7, "US-NY D123.XX"}, - {43.431505, -74.9910485, 3, 7, "US-NY F123.XX"}, - {43.431505, -74.3504645, 3, 7, "US-NY G123.XX"}, - {43.431505, -73.7098805, 3, 6, "US-NY H123.XX"}, - {41.958385, -79.7595515, 3, 12, "US-NY J123.XX"}, - {41.958385, -79.3392645, 4, 11, "US-NY K123.XX"}, - {41.958385, -78.7090965, 3, 10, "US-NY L123.XX"}, - {41.958385, -78.0789285, 3, 10, "US-NY M123.XX"}, - {41.958385, -77.4487605, 3, 10, "US-NY N123.XX"}, - {41.958385, -76.8185925, 3, 10, "US-NY P123.XX"}, - {41.958385, -76.1884245, 3, 10, "US-NY Q123.XX"}, - {41.958385, -75.5582565, 3, 10, "US-NY R123.XX"}, - {41.958385, -74.9280885, 3, 10, "US-NY S123.XX"}, - {41.958385, -74.2979205, 3, 6, "US-NY T123.XX"}, - {41.958385, -73.9828355, 4, 7, "US-NY V123.XX"}, - {42.7465, -75.77, 3, 7, "US-NY NBLY.WVJ"}, - {41.6361, -93.65952, 5, 7, "US-IA 12.XX"}, - {41.711294, -93.89004, 4, 9, "US-IA 00.XXX"}, - {42.007314, -91.84946, 4, 9, "US-IA J0.XXX"}, - {41.651645, -90.6497, 5, 8, "US-IA 000.XX"}, - {42.538745, -96.4946975, 4, 13, "US-IA 300.XX"}, - {42.548324, -92.4996975, 4, 10, "US-IA 600.XX"}, - {41.682894, -91.64748, 4, 9, "US-IA 900.XX"}, - {41.245394, -95.9317485, 4, 11, "US-IA D00.XX"}, - {42.010914, -93.7037585, 4, 9, "US-IA H00.XX"}, - {42.488714, -90.7963585, 4, 10, "US-IA K00.XX"}, - {43.148814, -93.3057165, 4, 9, "US-IA M00.XX"}, - {42.038114, -92.9963585, 4, 9, "US-IA P00.XX"}, - {41.816214, -90.33238, 4, 13, "US-IA R00.XX"}, - {40.849545, -91.272704375, 5, 10, "US-IA T00.XX"}, - {42.470814, -94.2365585, 4, 9, "US-IA W00.XX"}, - {40.991814, -92.4992005, 4, 6, "US-IA Y00.XX"}, - {43.456595, -96.6047605, 3, 10, "US-IA 112.XXX"}, - {43.456595, -95.9679775, 3, 6, "US-IA 212.XXX"}, - {43.456595, -95.3273935, 3, 6, "US-IA 312.XXX"}, - {43.456595, -94.6868095, 3, 8, "US-IA 412.XXX"}, - {43.456595, -94.0462255, 3, 8, "US-IA 512.XXX"}, - {43.456595, -93.4056415, 3, 8, "US-IA 612.XXX"}, - {43.456595, -92.7650575, 3, 9, "US-IA 712.XXX"}, - {43.456595, -92.1244735, 3, 9, "US-IA 812.XXX"}, - {43.456595, -91.4838895, 3, 11, "US-IA 912.XXX"}, - {42.970465, -96.605047, 3, 12, "US-IA B12.XXX"}, - {42.970465, -95.973472, 3, 9, "US-IA C12.XXX"}, - {42.970465, -95.338096, 3, 9, "US-IA D12.XXX"}, - {42.970465, -94.70272, 3, 8, "US-IA F12.XXX"}, - {42.970465, -94.067344, 3, 8, "US-IA G12.XXX"}, - {42.970465, -93.431968, 3, 8, "US-IA H12.XXX"}, - {42.970465, -92.796592, 3, 9, "US-IA J12.XXX"}, - {42.970465, -92.161216, 3, 9, "US-IA K12.XXX"}, - {42.970465, -91.52584, 3, 11, "US-IA L12.XXX"}, - {42.970465, -90.890464, 3, 11, "US-IA M12.XXX"}, - {42.479425, -96.6039265, 3, 9, "US-IA N12.XXX"}, - {42.479425, -95.9737585, 3, 9, "US-IA P12.XXX"}, - {42.479425, -95.3435905, 3, 9, "US-IA Q12.XXX"}, - {42.479425, -94.7134225, 3, 8, "US-IA R12.XXX"}, - {42.479425, -94.0832545, 4, 9, "US-IA S12.XXX"}, - {42.479425, -93.4530865, 3, 8, "US-IA T12.XXX"}, - {42.479425, -92.8229185, 3, 8, "US-IA V12.XXX"}, - {42.479425, -92.1927505, 3, 8, "US-IA W12.XXX"}, - {42.479425, -91.5625825, 3, 8, "US-IA X12.XXX"}, - {42.479425, -90.9324145, 3, 9, "US-IA Y12.XXX"}, - {42.479425, -90.7345015, 5, 11, "US-IA Z12.XXX"}, - {41.576545, -96.604213, 3, 8, "US-IA 01.XXXX"}, - {41.576545, -95.979253, 3, 8, "US-IA 11.XXXX"}, - {41.576545, -95.354293, 3, 8, "US-IA 21.XXXX"}, - {41.576545, -94.729333, 3, 5, "US-IA 31.XXXX"}, - {41.576545, -94.104373, 3, 5, "US-IA 41.XXXX"}, - {41.576545, -93.479413, 4, 6, "US-IA 51.XXXX"}, - {41.576545, -92.854453, 3, 5, "US-IA 61.XXXX"}, - {41.576545, -92.229493, 3, 5, "US-IA 71.XXXX"}, - {41.576545, -91.604533, 3, 5, "US-IA 81.XXXX"}, - {41.576545, -90.979573, 3, 6, "US-IA 91.XXXX"}, - {41.576545, -90.72958, 4, 7, "US-IA B1.XXXX"}, - {41.085505, -96.5992915, 3, 8, "US-IA C1.XXXX"}, - {41.085505, -95.9795395, 3, 9, "US-IA D1.XXXX"}, - {41.085505, -95.3597875, 3, 8, "US-IA F1.XXXX"}, - {41.085505, -94.7400355, 3, 5, "US-IA G1.XXXX"}, - {41.085505, -94.1202835, 3, 5, "US-IA H1.XXXX"}, - {41.085505, -93.5005315, 3, 5, "US-IA J1.XXXX"}, - {41.085505, -92.8807795, 3, 5, "US-IA K1.XXXX"}, - {41.085505, -92.2610275, 3, 5, "US-IA L1.XXXX"}, - {41.085505, -91.6412755, 3, 5, "US-IA M1.XXXX"}, - {41.085505, -91.0215235, 3, 8, "US-IA N1.XXXX"}, - {40.594465, -95.979826, 3, 8, "US-IA P1.XXXX"}, - {40.594465, -95.365282, 3, 11, "US-IA Q1.XXXX"}, - {40.594465, -94.750738, 3, 8, "US-IA R1.XXXX"}, - {40.594465, -94.136194, 3, 8, "US-IA S1.XXXX"}, - {40.594465, -93.52165, 3, 8, "US-IA T1.XXXX"}, - {40.594465, -92.907106, 3, 8, "US-IA V1.XXXX"}, - {40.594465, -92.292562, 3, 8, "US-IA W1.XXXX"}, - {40.594465, -91.678018, 4, 9, "US-IA X1.XXXX"}, - {40.594465, -91.063474, 3, 11, "US-IA Y1.XXXX"}, - {40.408795, -91.6730965, 3, 8, "US-IA Z1.XXXX"}, - {41.9385, -93.3895, 3, 8, "US-IA QK37.GGP"}, - {41.911, -87.71202, 5, 11, "US-IL 12.XX"}, - {41.6103695, -88.035503, 4, 7, "US-IL 12.XXX"}, - {42.097545, -88.3369105, 4, 10, "US-IL 000.XX"}, - {41.890325, -88.279005, 4, 10, "US-IL 400.XX"}, - {41.717346, -88.279005, 4, 10, "US-IL 800.XX"}, - {41.544367, -88.274392, 4, 6, "US-IL D00.XX"}, - {42.379445, -89.1503785, 4, 10, "US-IL J00.XX"}, - {39.890345, -89.740429375, 4, 7, "US-IL N00.XX"}, - {40.817545, -89.687088375, 4, 6, "US-IL S00.XX"}, - {42.360294, -88.0023115, 4, 10, "US-IL X00.XX"}, - {42.463595, -90.6575105, 3, 13, "US-IL 012.XXX"}, - {42.463595, -90.0273425, 3, 9, "US-IL 112.XXX"}, - {42.463595, -89.3971745, 3, 9, "US-IL 212.XXX"}, - {42.463595, -88.7670065, 3, 9, "US-IL 312.XXX"}, - {42.463595, -88.1368385, 3, 9, "US-IL 412.XXX"}, - {41.977465, -90.531763, 3, 12, "US-IL 512.XXX"}, - {41.977465, -89.906803, 3, 9, "US-IL 612.XXX"}, - {41.977465, -89.281843, 3, 9, "US-IL 712.XXX"}, - {41.977465, -88.656884, 3, 9, "US-IL 812.XXX"}, - {41.977465, -88.031924, 4, 10, "US-IL 912.XXX"}, - {41.486425, -91.1518025, 3, 8, "US-IL B12.XXX"}, - {41.486425, -90.5320505, 3, 8, "US-IL C12.XXX"}, - {41.486425, -89.9122985, 3, 5, "US-IL D12.XXX"}, - {41.486425, -89.2925465, 3, 5, "US-IL F12.XXX"}, - {41.486425, -88.6727945, 3, 5, "US-IL G12.XXX"}, - {41.486425, -88.0530425, 4, 7, "US-IL H12.XXX"}, - {40.995385, -91.480193, 3, 8, "US-IL J12.XXX"}, - {40.995385, -90.878408, 3, 8, "US-IL K12.XXX"}, - {40.995385, -90.263864, 3, 6, "US-IL L12.XXX"}, - {40.995385, -89.64932, 3, 5, "US-IL M12.XXX"}, - {40.995385, -89.034776, 3, 5, "US-IL N12.XXX"}, - {40.995385, -88.420232, 3, 5, "US-IL P12.XXX"}, - {40.995385, -88.005737, 4, 7, "US-IL Q12.XXX"}, - {40.504345, -91.4804795, 3, 11, "US-IL R12.XXX"}, - {40.504345, -90.8786945, 3, 9, "US-IL S12.XXX"}, - {40.504345, -90.2693585, 3, 7, "US-IL T12.XXX"}, - {40.504345, -89.6600225, 3, 6, "US-IL V12.XXX"}, - {40.504345, -89.0506865, 3, 5, "US-IL W12.XXX"}, - {40.504345, -88.4413505, 3, 5, "US-IL X12.XXX"}, - {40.504345, -88.0008155, 4, 7, "US-IL Y12.XXX"}, - {40.013305, -91.480766, 3, 8, "US-IL Z12.XXX"}, - {39.601465, -90.884189, 3, 8, "US-IL 01.XXXX"}, - {39.601465, -90.280061, 3, 6, "US-IL 11.XXXX"}, - {39.601465, -89.675933, 3, 6, "US-IL 21.XXXX"}, - {39.601465, -89.071805, 3, 5, "US-IL 31.XXXX"}, - {39.601465, -88.467677, 3, 5, "US-IL 41.XXXX"}, - {39.601465, -87.995894, 4, 7, "US-IL 51.XXXX"}, - {39.110425, -91.4810525, 3, 9, "US-IL 61.XXXX"}, - {39.110425, -90.8844755, 3, 9, "US-IL 71.XXXX"}, - {39.110425, -90.2855555, 3, 8, "US-IL 81.XXXX"}, - {39.110425, -89.6866355, 3, 8, "US-IL 91.XXXX"}, - {39.110425, -89.0877155, 3, 6, "US-IL B1.XXXX"}, - {39.110425, -88.4887955, 3, 6, "US-IL C1.XXXX"}, - {39.110425, -87.9909725, 4, 8, "US-IL D1.XXXX"}, - {38.619385, -90.884762, 3, 8, "US-IL F1.XXXX"}, - {38.619385, -90.29105, 3, 9, "US-IL G1.XXXX"}, - {38.619385, -89.697338, 3, 8, "US-IL H1.XXXX"}, - {38.619385, -89.103626, 3, 9, "US-IL J1.XXXX"}, - {38.619385, -88.509914, 3, 6, "US-IL K1.XXXX"}, - {38.619385, -87.986051, 4, 8, "US-IL L1.XXXX"}, - {38.128345, -90.4642425, 3, 8, "US-IL M1.XXXX"}, - {38.128345, -89.8757385, 3, 8, "US-IL N1.XXXX"}, - {38.128345, -89.2872345, 3, 11, "US-IL P1.XXXX"}, - {38.128345, -88.6987305, 3, 8, "US-IL Q1.XXXX"}, - {38.128345, -88.1102265, 3, 8, "US-IL R1.XXXX"}, - {37.637305, -90.2288405, 3, 8, "US-IL S1.XXXX"}, - {37.637305, -89.6403365, 3, 8, "US-IL T1.XXXX"}, - {37.637305, -89.0518325, 3, 8, "US-IL V1.XXXX"}, - {37.637305, -88.4633285, 3, 8, "US-IL W1.XXXX"}, - {37.2886585, -89.488631, 4, 12, "US-IL X1.XXXX"}, - {37.210265, -89.0477205, 4, 9, "US-IL Y1.XXXX"}, - {37.210265, -88.5377205, 4, 9, "US-IL Z1.XXXX"}, - {37.1316775, -89.5168365, 4, 12, "US-IL X123.XX"}, - {37.127729, -89.076808, 4, 9, "US-IL Y123.XX"}, - {37.127729, -88.566808, 4, 9, "US-IL Z123.XX"}, - {39.73925, -89.4695, 3, 6, "US-IL 4282.95R"}, - {33.7927, -84.433468, 5, 7, "US-GA 12.XX"}, - {34.038515, -84.61339, 4, 6, "US-GA 12.XXX"}, - {33.470774, -82.144932375, 4, 9, "US-GA 000.XX"}, - {32.496874, -85.063991, 5, 10, "US-GA 500.XX"}, - {32.082174, -81.26295425, 4, 7, "US-GA B00.XX"}, - {33.939604, -83.486034, 4, 7, "US-GA H00.XX"}, - {32.788104, -83.768132625, 5, 7, "US-GA M00.XX"}, - {31.588104, -84.27153225, 4, 6, "US-GA R00.XX"}, - {32.617004, -83.761132625, 5, 7, "US-GA W00.XX"}, - {34.9393885, -85.4862745, 3, 8, "US-GA 123.XXX"}, - {31.2918205, -82.633675, 4, 6, "US-GA 1234.XX"}, - {33.022837, -85.05586, 4, 7, "US-GA 12.XXXX"}, - {32.6775, -83.213, 4, 7, "US-GA L9YS.8PB"}, - {43.0741, -87.9800025, 5, 11, "US-WI 12.XX"}, - {43.131294, -88.303669, 4, 10, "US-WI 00.XXX"}, - {43.206375, -89.601207, 4, 10, "US-WI J0.XXX"}, - {44.519974, -88.171855375, 4, 10, "US-WI 000.XX"}, - {42.787074, -88.018767, 4, 10, "US-WI 500.XX"}, - {42.612374, -88.068467, 4, 10, "US-WI B00.XX"}, - {44.288813, -88.519751875, 4, 10, "US-WI H00.XX"}, - {44.099634, -88.77809, 4, 10, "US-WI M00.XX"}, - {44.955445, -91.569510375, 4, 12, "US-WI R00.XX"}, - {42.708804, -89.124381, 4, 10, "US-WI W00.XX"}, - {46.4779345, -89.7940365, 4, 14, "US-WI 12.XXXX"}, - {46.914509, -92.7577025, 3, 11, "US-WI 1234.XX"}, - {43.719828, -91.9816015, 3, 11, "US-WI 123.XXX"}, - {44.795, -89.795, 4, 12, "US-WI 3QKZ.LPR"}, - {25.785024, -80.250115375, 5, 8, "US-FL 00.XX"}, - {30.303604, -81.688784875, 5, 7, "US-FL J0.XX"}, - {25.797604, -80.4242685, 4, 7, "US-FL 12.XXX"}, - {30.337804, -81.755651125, 4, 6, "US-FL 000.XX"}, - {27.958594, -82.539305125, 4, 6, "US-FL 400.XX"}, - {27.767694, -82.763189375, 4, 6, "US-FL 700.XX"}, - {28.530294, -81.461420875, 4, 6, "US-FL B00.XX"}, - {30.436694, -84.369068125, 4, 7, "US-FL F00.XX"}, - {27.288194, -80.433773625, 4, 6, "US-FL J00.XX"}, - {26.612494, -82.068557875, 4, 6, "US-FL M00.XX"}, - {26.743494, -80.193457875, 4, 7, "US-FL Q00.XX"}, - {27.981294, -82.845305125, 4, 6, "US-FL T00.XX"}, - {29.646094, -82.449152375, 4, 6, "US-FL X00.XX"}, - {28.1046755, -82.840347, 3, 5, "US-FL 123.XXX"}, - {30.577496, -83.3258035, 4, 7, "US-FL 12.XXXX"}, - {25.065865, -81.1920585, 3, 5, "US-FL 0123.XX"}, - {25.065865, -80.6764665, 4, 6, "US-FL 1123.XX"}, - {24.479332, -82.996659, 3, 5, "US-FL 2123.XX"}, - {24.479332, -82.384198, 3, 5, "US-FL 3123.XX"}, - {24.479332, -81.873814, 3, 5, "US-FL 4123.XX"}, - {24.479332, -81.36343, 3, 5, "US-FL 5123.XX"}, - {24.722137, -80.8530175, 3, 5, "US-FL 6123.XX"}, - {30.522345, -87.637952, 3, 8, "US-FL B123.XX"}, - {30.522345, -87.09632, 3, 6, "US-FL C123.XX"}, - {30.522345, -86.554688, 3, 6, "US-FL D123.XX"}, - {30.522345, -86.013056, 3, 6, "US-FL F123.XX"}, - {30.522345, -85.471423, 3, 7, "US-FL G123.XX"}, - {30.522345, -84.929791, 3, 7, "US-FL H123.XX"}, - {30.522345, -84.388159, 3, 6, "US-FL J123.XX"}, - {30.522345, -83.846527, 3, 6, "US-FL K123.XX"}, - {30.03402, -87.6380645, 4, 6, "US-FL L123.XX"}, - {30.03402, -87.6379805, 4, 6, "US-FL M123.XX"}, - {30.03402, -87.1015565, 3, 5, "US-FL N123.XX"}, - {30.03402, -86.5651325, 3, 5, "US-FL P123.XX"}, - {30.03402, -86.0287085, 3, 5, "US-FL Q123.XX"}, - {30.03402, -85.4922845, 3, 5, "US-FL R123.XX"}, - {30.03402, -84.9558605, 3, 5, "US-FL S123.XX"}, - {30.03402, -84.4194365, 3, 5, "US-FL T123.XX"}, - {30.03402, -83.8830125, 3, 5, "US-FL V123.XX"}, - {29.540265, -85.5995685, 3, 5, "US-FL W123.XX"}, - {29.540265, -85.0631445, 3, 5, "US-FL X123.XX"}, - {29.540265, -84.5267205, 3, 5, "US-FL Y123.XX"}, - {29.540265, -83.9902965, 3, 5, "US-FL Z123.XX"}, - {30.569, -84.984, 3, 7, "US-FL HHXH.5WG"}, - {39.1386, -94.6011345, 6, 12, "US-MO 12.XX"}, - {38.894495, -94.61324225, 4, 10, "US-MO 00.XXX"}, - {38.840115, -90.536254125, 4, 9, "US-MO J0.XXX"}, - {37.189404, -93.488212875, 4, 6, "US-MO 000.XX"}, - {38.977244, -92.46982725, 4, 6, "US-MO 700.XX"}, - {38.775244, -90.826245625, 4, 9, "US-MO F00.XX"}, - {37.196545, -94.584219375, 4, 9, "US-MO M00.XX"}, - {39.954545, -94.905677375, 4, 9, "US-MO T00.XX"}, - {36.614535, -94.8268465, 3, 8, "US-MO 123.XXX"}, - {37.520261, -91.7009645, 3, 5, "US-MO 1234.XX"}, - {39.3454565, -95.5762795, 3, 8, "US-MO 12.XXXX"}, - {38.3045705, -92.43735, 3, 5, "US-MO ST2N.9DK"}, - {35.5031, -97.56231, 5, 8, "US-OK 12.XX"}, - {35.179415, -97.770965, 4, 7, "US-OK 12.XXX"}, - {36.207204, -96.146274625, 4, 7, "US-OK 000.XX"}, - {36.207204, -95.933414625, 4, 7, "US-OK 400.XX"}, - {36.034225, -96.146274625, 4, 7, "US-OK 800.XX"}, - {36.034225, -95.933414625, 4, 7, "US-OK D00.XX"}, - {34.618694, -98.496125625, 4, 7, "US-OK J00.XX"}, - {36.387294, -97.96411225, 4, 7, "US-OK M00.XX"}, - {36.117094, -97.154388625, 4, 7, "US-OK Q00.XX"}, - {35.744494, -95.414888625, 4, 7, "US-OK T00.XX"}, - {36.755494, -96.04601225, 4, 6, "US-OK X00.XX"}, - {34.307735, -96.887202, 3, 6, "US-OK 123.XXX"}, - {34.070437, -99.3540745, 3, 7, "US-OK 12.XXXX"}, - {36.5057885, -102.9995785, 3, 5, "US-OK B123.XX"}, - {36.5057885, -102.4006585, 3, 5, "US-OK C123.XX"}, - {36.5057885, -101.8017385, 3, 5, "US-OK D123.XX"}, - {36.5068565, -101.2028185, 3, 5, "US-OK F123.XX"}, - {36.5068565, -100.6038985, 3, 5, "US-OK G123.XX"}, - {36.5175155, -100.0058165, 4, 6, "US-OK H123.XX"}, - {36.340024, -100.0065505, 2, 6, "US-OK J123.XX"}, - {35.848984, -100.006579, 2, 6, "US-OK K123.XX"}, - {35.355229, -100.006579, 2, 6, "US-OK L123.XX"}, - {34.864189, -100.0013995, 3, 7, "US-OK M123.XX"}, - {34.375864, -100.001428, 3, 7, "US-OK N123.XX"}, - {36.6278765, -102.760117, 3, 5, "US-OK X123.XXX"}, - {33.848663, -99.9920575, 2, 6, "US-OK Y123.XXX"}, - {33.8627205, -97.1875575, 3, 8, "US-OK Z123.XXX"}, - {46.8794805, -96.9151145, 5, 11, "US-ND 12.XX"}, - {46.969294, -97.243077625, 4, 7, "US-ND 00.XXX"}, - {46.817314, -101.02489, 4, 7, "US-ND J0.XXX"}, - {47.950244, -97.190289125, 4, 9, "US-ND 000.XX"}, - {48.306645, -101.469265625, 4, 7, "US-ND 600.XX"}, - {46.894974, -102.930896375, 4, 7, "US-ND C00.XX"}, - {46.926974, -98.848896375, 4, 7, "US-ND J00.XX"}, - {48.162974, -103.761580125, 4, 7, "US-ND P00.XX"}, - {46.280974, -96.833755, 4, 10, "US-ND V00.XX"}, - {46.6302995, -104.035728, 3, 8, "US-ND 123.XXX"}, - {46.4552215, -101.446799, 3, 6, "US-ND 12.XXXX"}, - {48.524253, -98.94918, 3, 6, "US-ND 1234.XX"}, - {48.453482, -103.5196675, 3, 6, "US-ND 1234.XXX"}, - {47.6411, -122.387572, 5, 8, "US-WA 12.XX"}, - {47.4685605, -122.407421, 4, 7, "US-WA 12.XXX"}, - {47.745545, -117.51966875, 4, 7, "US-WA 000.XX"}, - {47.323382, -122.624801875, 4, 7, "US-WA 600.XX"}, - {45.724345, -122.72648125, 4, 10, "US-WA C00.XX"}, - {48.805374, -122.6504225, 4, 10, "US-WA J00.XX"}, - {46.311245, -119.372575, 4, 7, "US-WA P00.XX"}, - {46.697604, -120.655175, 4, 7, "US-WA V00.XX"}, - {46.3720685, -124.7554245, 3, 6, "US-WA 123.XXX"}, - {46.2535785, -121.95742, 3, 8, "US-WA 12.XXXX"}, - {48.2320705, -119.4412665, 3, 6, "US-WA 1234.XX"}, - {47.273, -120.858, 3, 6, "US-WA 5TS3.N79"}, - {43.577, -96.7836025, 5, 11, "US-SD 12.XX"}, - {43.590694, -96.9723835, 4, 10, "US-SD 00.XXX"}, - {44.111314, -103.414372, 4, 7, "US-SD J0.XXX"}, - {45.465004, -98.59946325, 4, 7, "US-SD 000.XX"}, - {44.307704, -96.939102375, 4, 10, "US-SD 400.XX"}, - {44.910604, -97.226662875, 4, 9, "US-SD 800.XX"}, - {43.720004, -98.155402, 4, 7, "US-SD D00.XX"}, - {42.935004, -97.502581, 4, 10, "US-SD J00.XX"}, - {44.385104, -100.452702375, 4, 7, "US-SD N00.XX"}, - {44.376304, -98.334402375, 4, 7, "US-SD S00.XX"}, - {42.780794, -97.019243, 4, 10, "US-SD X00.XX"}, - {43.3063205, -103.961385, 3, 6, "US-SD 12.XXXX"}, - {44.5775465, -101.3224775, 3, 6, "US-SD 1234.XX"}, - {43.432219, -98.7866095, 3, 6, "US-SD 123.XXX"}, - {44.212575, -100.248, 3, 6, "US-SD 7CWZ.C4Q"}, - {41.270224, -95.9943215, 5, 10, "US-NE 00.XX"}, - {40.785104, -96.737866125, 5, 7, "US-NE J0.XX"}, - {41.308494, -96.2978255, 4, 9, "US-NE 00.XXX"}, - {40.809314, -96.886117125, 4, 6, "US-NE J0.XXX"}, - {40.936774, -98.480240875, 4, 6, "US-NE 000.XX"}, - {40.714974, -99.207940875, 4, 6, "US-NE 500.XX"}, - {41.409974, -96.5893465, 4, 9, "US-NE B00.XX"}, - {40.593804, -98.524178875, 4, 6, "US-NE H00.XX"}, - {41.138504, -100.8829995, 4, 6, "US-NE M00.XX"}, - {42.040904, -97.5422205, 4, 7, "US-NE R00.XX"}, - {41.412904, -97.4211995, 4, 6, "US-NE W00.XX"}, - {40.4876425, -103.95034, 3, 8, "US-NE 1234.XX"}, - {40.1720915, -100.9469025, 3, 5, "US-NE 12.XXXX"}, - {40.369376, -98.176491, 3, 5, "US-NE 123.XXX"}, - {41.500705, -99.6841, 3, 5, "US-NE 9L27.SKD"}, - {37.7271, -97.3813925, 5, 7, "US-KS 12.XX"}, - {38.797874, -94.949942625, 4, 7, "US-KS 00.XXX"}, - {37.701314, -97.5473885, 4, 6, "US-KS J0.XXX"}, - {39.089624, -95.83490625, 4, 6, "US-KS 000.XX"}, - {39.029145, -95.39167525, 4, 9, "US-KS 800.XX"}, - {39.225624, -96.72890625, 4, 6, "US-KS J00.XX"}, - {38.858604, -97.729989625, 4, 6, "US-KS S00.XX"}, - {38.631589, -101.960613, 3, 5, "US-KS 1234.XX"}, - {37.3125455, -99.5058675, 3, 5, "US-KS 12.XXXX"}, - {37.477074, -97.087676, 3, 5, "US-KS 123.XXX"}, - {38.49665, -98.316, 3, 5, "US-KS CTW6.KRM"}, - {43.6448, -116.285204, 5, 8, "US-ID 12.XX"}, - {43.573395, -116.9462125, 4, 10, "US-ID 12.XXX"}, - {43.500704, -112.1902715, 4, 7, "US-ID 000.XX"}, - {42.914944, -112.619772, 4, 7, "US-ID 700.XX"}, - {47.813145, -117.04366875, 4, 10, "US-ID F00.XX"}, - {42.731145, -114.576695, 4, 7, "US-ID M00.XX"}, - {46.480244, -117.06638, 4, 10, "US-ID T00.XX"}, - {42.3023715, -117.2298985, 3, 9, "US-ID 123.XXX"}, - {42.079091, -114.04242, 3, 6, "US-ID 12.XXXX"}, - {48.5631755, -117.0364375, 3, 11, "US-ID 0123.XX"}, - {48.5631755, -116.5364375, 3, 8, "US-ID 1123.XX"}, - {47.94858, -117.0459325, 3, 9, "US-ID 2123.XX"}, - {47.94858, -116.3532685, 3, 6, "US-ID 3123.XX"}, - {47.45754, -117.045961, 3, 9, "US-ID 4123.XX"}, - {47.45754, -116.358505, 3, 6, "US-ID 5123.XX"}, - {47.45754, -116.221013, 4, 7, "US-ID 6123.XX"}, - {46.963785, -117.0407815, 3, 9, "US-ID 7123.XX"}, - {46.963785, -116.3585335, 3, 6, "US-ID 8123.XX"}, - {46.963785, -115.6762855, 3, 8, "US-ID 9123.XX"}, - {46.472745, -117.074922, 3, 9, "US-ID B123.XX"}, - {46.472745, -116.397882, 3, 6, "US-ID C123.XX"}, - {46.472745, -115.720842, 3, 8, "US-ID D123.XX"}, - {46.472745, -115.043802, 3, 9, "US-ID F123.XX"}, - {46.472745, -114.908394, 4, 10, "US-ID G123.XX"}, - {45.98442, -117.069771, 3, 11, "US-ID H123.XX"}, - {45.98442, -116.403147, 3, 6, "US-ID J123.XX"}, - {45.98442, -115.736523, 3, 8, "US-ID K123.XX"}, - {45.98442, -115.069899, 3, 8, "US-ID L123.XX"}, - {45.98442, -114.936574, 4, 9, "US-ID M123.XX"}, - {45.49338, -116.9312665, 3, 8, "US-ID N123.XX"}, - {45.49338, -116.2698505, 3, 6, "US-ID P123.XX"}, - {45.49338, -115.6084345, 3, 8, "US-ID Q123.XX"}, - {45.49338, -114.9470185, 3, 8, "US-ID R123.XX"}, - {45.49338, -114.2856025, 3, 8, "US-ID S123.XX"}, - {44.999625, -116.931295, 3, 8, "US-ID T123.XX"}, - {44.999625, -116.275087, 3, 6, "US-ID V123.XX"}, - {44.999625, -115.618879, 3, 8, "US-ID W123.XX"}, - {44.999625, -114.962671, 3, 8, "US-ID X123.XX"}, - {44.999625, -114.306463, 3, 8, "US-ID Y123.XX"}, - {44.999625, -114.04398, 4, 9, "US-ID Z123.XX"}, - {45.495, -114.1435, 3, 8, "US-ID HV83.HDJ"}, - {40.7788, -111.942978, 5, 7, "US-UT 12.XX"}, - {40.5199275, -112.118017, 4, 6, "US-UT 12.XXX"}, - {40.310604, -111.790965375, 4, 6, "US-UT 000.XX"}, - {40.091944, -111.814985375, 4, 6, "US-UT 700.XX"}, - {41.176444, -112.1801435, 4, 6, "US-UT F00.XX"}, - {41.384244, -112.1758435, 4, 6, "US-UT M00.XX"}, - {37.133744, -113.710805875, 4, 6, "US-UT T00.XX"}, - {39.3792175, -114.039965, 3, 8, "US-UT 123.XXX"}, - {39.1668695, -111.4422815, 3, 5, "US-UT 12.XXXX"}, - {37.6973775, -113.8754335, 3, 5, "US-UT 1234.XX"}, - {39.4996, -111.547, 3, 5, "US-UT L3VW.JZ0"}, - {45.0174, -93.309746, 5, 10, "US-MN 12.XX"}, - {45.179815, -93.561005, 4, 9, "US-MN 12.XXX"}, - {44.052524, -92.686254, 4, 10, "US-MN 000.XX"}, - {46.808324, -92.345105, 4, 12, "US-MN 800.XX"}, - {45.620924, -94.37310825, 4, 9, "US-MN J00.XX"}, - {44.674904, -93.429129375, 4, 9, "US-MN S00.XX"}, - {46.1095835, -94.728339, 3, 8, "US-MN 123.XXX"}, - {48.59872, -94.635011, 3, 8, "US-MN 12.XXXX"}, - {46.788491, -96.9428725, 3, 10, "US-MN 1234.XX"}, - {46.43725, -93.35975, 3, 8, "US-MN Q65T.FYL"}, - {42.3999, -83.0976605, 5, 10, "US-MI 12.XX"}, - {42.60115, -83.484758, 4, 9, "US-MI 12.XXX"}, - {42.990304, -85.829301, 4, 9, "US-MI 000.XX"}, - {42.756744, -84.688372, 4, 9, "US-MI 700.XX"}, - {42.327645, -83.8456975, 4, 9, "US-MI F00.XX"}, - {43.128245, -83.814095, 4, 9, "US-MI M00.XX"}, - {42.197545, -83.4056975, 4, 9, "US-MI T00.XX"}, - {43.564819, -86.412838, 3, 8, "US-MI 123.XXX"}, - {46.69558, -86.295026, 3, 8, "US-MI 12.XXXX"}, - {47.678672, -89.272956, 3, 8, "US-MI 1123.XX"}, - {47.77688, -88.5854715, 3, 8, "US-MI 2123.XX"}, - {43.994581, -83.131403, 3, 8, "US-MI 3123.XX"}, - {41.745865, -87.05906, 3, 11, "US-MI 4123.XX"}, - {47.059965, -88.9255725, 3, 9, "US-MI B123.XX"}, - {47.059965, -88.2433245, 3, 9, "US-MI C123.XX"}, - {46.568925, -90.426547, 3, 13, "US-MI D123.XX"}, - {46.568925, -89.749507, 3, 14, "US-MI F123.XX"}, - {46.568925, -89.072467, 3, 11, "US-MI G123.XX"}, - {46.568925, -88.395427, 3, 11, "US-MI H123.XX"}, - {46.568925, -87.718387, 3, 11, "US-MI J123.XX"}, - {46.0806, -90.421396, 3, 13, "US-MI K123.XX"}, - {46.0806, -89.754772, 3, 14, "US-MI L123.XX"}, - {46.0806, -89.088148, 3, 11, "US-MI M123.XX"}, - {46.0806, -88.421524, 3, 11, "US-MI N123.XX"}, - {46.0806, -87.7549, 3, 11, "US-MI P123.XX"}, - {46.0806, -87.088276, 3, 11, "US-MI Q123.XX"}, - {45.58956, -89.0829685, 3, 11, "US-MI R123.XX"}, - {45.58956, -88.4215525, 3, 11, "US-MI S123.XX"}, - {45.58956, -87.7601365, 3, 11, "US-MI T123.XX"}, - {45.58956, -87.0987205, 3, 11, "US-MI V123.XX"}, - {45.095805, -88.090873, 3, 11, "US-MI W123.XX"}, - {45.095805, -87.434665, 3, 11, "US-MI X123.XX"}, - {45.095805, -86.778457, 3, 11, "US-MI Y123.XX"}, - {44.995, -86.28125, 3, 8, "US-MI 7TZ7.VGF"}, - {41.1722, -104.8548185, 5, 7, "US-WY 12.XX"}, - {41.276994, -104.9806255, 4, 6, "US-WY 00.XXX"}, - {41.569114, -109.5535065, 4, 9, "US-WY J0.XXX"}, - {42.882974, -106.443967, 4, 7, "US-WY 000.XX"}, - {41.326974, -105.7187465, 4, 6, "US-WY 500.XX"}, - {44.291974, -105.636455375, 4, 7, "US-WY B00.XX"}, - {44.802804, -107.077262875, 4, 9, "US-WY H00.XX"}, - {41.273804, -111.0568995, 4, 9, "US-WY M00.XX"}, - {43.030804, -108.513781, 4, 7, "US-WY R00.XX"}, - {43.485804, -110.9302415, 4, 7, "US-WY W00.XX"}, - {42.0470055, -110.9485235, 3, 6, "US-WY 12.XXXX"}, - {42.342603, -108.6559125, 3, 6, "US-WY 1234.XX"}, - {42.2810935, -106.38578, 3, 6, "US-WY 123.XXX"}, - {43.00035, -107.5375, 3, 6, "US-WY TQY0.3G7"}, - {45.5581, -122.7100865, 5, 11, "US-OR 12.XX"}, - {45.517995, -123.115963, 4, 7, "US-OR 12.XXX"}, - {44.135545, -123.244294, 4, 7, "US-OR 000.XX"}, - {45.022945, -123.248684375, 4, 7, "US-OR 700.XX"}, - {44.664845, -123.389686875, 4, 7, "US-OR F00.XX"}, - {42.481545, -122.9766975, 4, 7, "US-OR M00.XX"}, - {44.083244, -121.460824, 4, 7, "US-OR T00.XX"}, - {44.2981765, -124.429501, 3, 6, "US-OR 123.XXX"}, - {44.0899875, -120.504142, 3, 6, "US-OR 12.XXXX"}, - {46.0049635, -123.8457565, 3, 9, "US-OR 1234.XX"}, - {44.145425, -120.6316, 3, 6, "US-OR 68YR.89V"}, - {39.7741, -105.033836, 5, 7, "US-CO 12.XX"}, - {39.962515, -105.20853, 5, 7, "US-CO 12.XXX"}, - {38.974445, -104.87701125, 4, 6, "US-CO 000.XX"}, - {38.794545, -104.857385125, 4, 6, "US-CO 400.XX"}, - {40.607224, -105.152688375, 4, 6, "US-CO 700.XX"}, - {40.457465, -105.151858875, 4, 6, "US-CO B00.XX"}, - {38.342024, -104.681755625, 4, 6, "US-CO F00.XX"}, - {40.031194, -105.297593375, 4, 6, "US-CO J00.XX"}, - {40.447545, -104.822658875, 4, 6, "US-CO M00.XX"}, - {40.151594, -105.201193375, 4, 6, "US-CO Q00.XX"}, - {39.125745, -108.67360725, 4, 6, "US-CO T00.XX"}, - {39.479845, -104.919709375, 4, 6, "US-CO X00.XX"}, - {40.9580995, -105.3082885, 3, 5, "US-CO 123.XXX"}, - {40.6519015, -108.841265, 3, 5, "US-CO 12.XXXX"}, - {37.852753, -108.8084095, 3, 5, "US-CO 1234.XX"}, - {38.997936, -105.5508905, 3, 5, "US-CO V694.Y5Z"}, - {36.1645, -115.20631, 5, 9, "US-NV 12.XX"}, - {36.229935, -115.380485, 4, 8, "US-NV 12.XXX"}, - {39.215461, -119.996637, 4, 8, "US-NV 123.XX"}, - {37.5695785, -117.163108, 3, 7, "US-NV 123.XXX"}, - {41.230061, -119.799729, 3, 7, "US-NV 12.XXXX"}, - {38.4882215, -116.901553, 3, 7, "US-NV 1234.XX"}, - {38.48, -117.0235, 3, 7, "US-NV BRMB.DWP"}, - {33.4831, -112.1185665, 5, 7, "US-AZ 12.XX"}, - {32.4060555, -111.222333, 4, 6, "US-AZ 12.XXX"}, - {33.689729, -112.446646, 4, 6, "US-AZ 012.XX"}, - {33.689729, -112.342858, 4, 6, "US-AZ 112.XX"}, - {33.689729, -112.23907, 4, 6, "US-AZ 212.XX"}, - {33.689729, -112.135282, 4, 6, "US-AZ 312.XX"}, - {33.689729, -112.031494, 4, 6, "US-AZ 412.XX"}, - {33.689729, -111.927706, 4, 6, "US-AZ 512.XX"}, - {33.603239, -112.3211995, 4, 6, "US-AZ 612.XX"}, - {33.603239, -112.2183725, 4, 6, "US-AZ 712.XX"}, - {33.603239, -112.1155455, 4, 6, "US-AZ 812.XX"}, - {33.603239, -112.0127185, 4, 6, "US-AZ 912.XX"}, - {33.603239, -111.9098915, 4, 6, "US-AZ B12.XX"}, - {33.516749, -112.3983195, 4, 6, "US-AZ C12.XX"}, - {33.516749, -112.2954925, 4, 6, "US-AZ D12.XX"}, - {33.516749, -112.1926655, 4, 6, "US-AZ F12.XX"}, - {33.516749, -112.0898385, 4, 6, "US-AZ G12.XX"}, - {33.516749, -111.9870115, 4, 6, "US-AZ H12.XX"}, - {33.473504, -111.8841845, 4, 6, "US-AZ J12.XX"}, - {33.473504, -111.7813575, 4, 6, "US-AZ K12.XX"}, - {33.473504, -111.6785305, 4, 6, "US-AZ L12.XX"}, - {33.430259, -112.1926655, 4, 6, "US-AZ M12.XX"}, - {33.430259, -112.0898385, 5, 7, "US-AZ N12.XX"}, - {33.430259, -111.9870115, 4, 6, "US-AZ P12.XX"}, - {33.387014, -111.8841845, 4, 6, "US-AZ Q12.XX"}, - {33.387014, -111.7813575, 4, 6, "US-AZ R12.XX"}, - {33.387014, -111.6785305, 4, 6, "US-AZ S12.XX"}, - {33.456206, -111.5757035, 4, 6, "US-AZ T12.XX"}, - {33.343769, -112.0898385, 4, 6, "US-AZ V12.XX"}, - {33.343769, -111.9870115, 4, 6, "US-AZ W12.XX"}, - {33.300524, -111.8841845, 4, 6, "US-AZ X12.XX"}, - {33.300524, -111.7813575, 4, 6, "US-AZ Y12.XX"}, - {33.300524, -111.6785305, 4, 6, "US-AZ Z12.XX"}, - {34.1702735, -113.023555, 3, 5, "US-AZ 123.XXX"}, - {36.8358485, -112.939386, 3, 5, "US-AZ 12.XXXX"}, - {32.2744575, -114.762784, 3, 13, "US-AZ 1234.XX"}, - {34.1681305, -111.9317105, 3, 5, "US-AZ KMRR.GN6"}, - {35.1191, -106.6954085, 5, 7, "US-NM 12.XX"}, - {34.866742, -106.7896935, 4, 6, "US-NM 12.XXX"}, - {35.648344, -106.13766, 4, 7, "US-NM 000.XX"}, - {32.329474, -106.867591, 4, 6, "US-NM 600.XX"}, - {33.409974, -104.638132375, 4, 7, "US-NM C00.XX"}, - {36.824961, -108.25017225, 4, 6, "US-NM J00.XX"}, - {34.418574, -103.356142625, 4, 7, "US-NM P00.XX"}, - {32.733974, -103.267595625, 4, 7, "US-NM V00.XX"}, - {36.9549985, -108.4078535, 3, 5, "US-NM 123.XXX"}, - {34.088023, -108.860982, 3, 5, "US-NM 12.XXXX"}, - {34.3459025, -105.912056, 4, 7, "US-NM 1234.XX"}, - {34.166147, -106.026119, 3, 6, "US-NM TPZN.LJJ"}, - {45.777675, -108.6132535, 5, 8, "US-MT 12.XX"}, - {45.697315, -108.822163125, 4, 7, "US-MT 00.XXX"}, - {46.880344, -114.341014875, 4, 10, "US-MT C0.XXX"}, - {47.609984, -111.56680825, 4, 8, "US-MT P0.XXX"}, - {45.735444, -111.26553925, 4, 8, "US-MT 000.XX"}, - {46.013874, -112.655012625, 3, 7, "US-MT 600.XX"}, - {46.642274, -112.133555, 4, 8, "US-MT C00.XX"}, - {48.169974, -114.424380125, 4, 8, "US-MT J00.XX"}, - {48.565974, -109.8289225, 3, 6, "US-MT P00.XX"}, - {46.423974, -105.980555, 4, 7, "US-MT V00.XX"}, - {48.7259565, -115.3950315, 3, 9, "US-MT 123.XXX"}, - {47.71323, -111.4995115, 3, 7, "US-MT 12.XXXX"}, - {47.78019, -107.8144795, 3, 6, "US-MT 1234.XX"}, - {46.680355, -110.034002, 3, 6, "US-MT Q120.69B"}, - {34.0821, -118.300968, 5, 7, "US-CA 12.XX"}, - {34.017894, -118.408249, 4, 6, "US-CA 12.XXX"}, - {36.728514, -119.84770825, 4, 8, "US-CA 000.XX"}, - {38.562514, -121.544314625, 4, 6, "US-CA 200.XX"}, - {37.878545, -122.3107175, 4, 6, "US-CA 400.XX"}, - {32.763124, -117.186650625, 4, 6, "US-CA 600.XX"}, - {32.763124, -117.084065625, 4, 6, "US-CA 700.XX"}, - {32.676635, -117.114840625, 4, 11, "US-CA 800.XX"}, - {37.798085, -122.5143175, 4, 6, "US-CA 900.XX"}, - {37.733915, -122.5080175, 4, 6, "US-CA B00.XX"}, - {37.379724, -122.0546755, 4, 6, "US-CA C00.XX"}, - {37.379724, -121.9460835, 4, 6, "US-CA D00.XX"}, - {35.413724, -119.06872, 4, 8, "US-CA F00.XX"}, - {33.980724, -117.448816, 4, 6, "US-CA G00.XX"}, - {38.007224, -121.347814125, 4, 6, "US-CA H00.XX"}, - {37.698324, -121.0410755, 4, 6, "US-CA J00.XX"}, - {37.578524, -122.0512755, 4, 6, "US-CA K00.XX"}, - {34.186545, -118.338228125, 4, 6, "US-CA L00.XX"}, - {33.685524, -118.03273, 4, 6, "US-CA M00.XX"}, - {33.719524, -117.842916, 5, 7, "US-CA N00.XX"}, - {34.101824, -117.805716, 5, 7, "US-CA P00.XX"}, - {34.107024, -117.702916, 4, 6, "US-CA Q00.XX"}, - {34.149424, -117.606116, 4, 6, "US-CA R00.XX"}, - {34.140724, -117.505216, 4, 6, "US-CA S00.XX"}, - {34.166024, -117.341654625, 4, 6, "US-CA T00.XX"}, - {38.490724, -122.771466625, 4, 6, "US-CA V00.XX"}, - {36.726024, -121.68769725, 4, 6, "US-CA W00.XX"}, - {33.909224, -117.618816, 4, 6, "US-CA X00.XX"}, - {34.171545, -118.173882125, 4, 6, "US-CA Y00.XX"}, - {37.707724, -122.1534755, 4, 6, "US-CA Z00.XX"}, - {41.366353, -124.2456935, 3, 5, "US-CA 0123.XX"}, - {41.366353, -123.6259415, 3, 5, "US-CA 1123.XX"}, - {41.366353, -123.0061895, 3, 5, "US-CA 2123.XX"}, - {41.366353, -122.3864375, 3, 5, "US-CA 3123.XX"}, - {40.875313, -124.183747, 3, 5, "US-CA 4123.XX"}, - {40.875313, -123.569203, 3, 5, "US-CA 5123.XX"}, - {40.875313, -122.954659, 3, 5, "US-CA 6123.XX"}, - {40.875313, -122.340115, 3, 5, "US-CA 7123.XX"}, - {40.384273, -124.404982, 3, 5, "US-CA 8123.XX"}, - {40.384273, -123.790438, 3, 5, "US-CA 9123.XX"}, - {40.384273, -123.175894, 3, 5, "US-CA B123.XX"}, - {40.384273, -122.56135, 3, 5, "US-CA C123.XX"}, - {39.893233, -124.3629305, 3, 5, "US-CA D123.XX"}, - {39.893233, -123.7535945, 3, 5, "US-CA F123.XX"}, - {39.893233, -123.1442585, 3, 5, "US-CA G123.XX"}, - {39.893233, -122.5349225, 3, 5, "US-CA H123.XX"}, - {39.402193, -123.918143, 3, 5, "US-CA J123.XX"}, - {39.402193, -123.314015, 3, 5, "US-CA K123.XX"}, - {39.402193, -122.709887, 3, 5, "US-CA L123.XX"}, - {39.402193, -122.105759, 3, 5, "US-CA M123.XX"}, - {39.402193, -121.501631, 3, 5, "US-CA N123.XX"}, - {38.913868, -123.8283865, 3, 5, "US-CA P123.XX"}, - {38.913868, -123.2294665, 3, 5, "US-CA Q123.XX"}, - {38.913868, -122.6305465, 3, 5, "US-CA R123.XX"}, - {38.913868, -122.0316265, 3, 5, "US-CA S123.XX"}, - {38.913868, -121.4327065, 3, 5, "US-CA T123.XX"}, - {38.443275, -123.674815, 3, 5, "US-CA 01.XXXX"}, - {38.443275, -123.081103, 3, 5, "US-CA 11.XXXX"}, - {38.443275, -122.487391, 3, 5, "US-CA 21.XXXX"}, - {38.443275, -121.893679, 3, 5, "US-CA 31.XXXX"}, - {38.443275, -121.299967, 3, 5, "US-CA 41.XXXX"}, - {37.952235, -123.0761815, 3, 5, "US-CA 51.XXXX"}, - {37.952235, -122.4876775, 3, 5, "US-CA 61.XXXX"}, - {37.952235, -121.8991735, 3, 5, "US-CA 71.XXXX"}, - {37.952235, -121.3106695, 4, 6, "US-CA 81.XXXX"}, - {37.461195, -122.7054245, 3, 5, "US-CA 91.XXXX"}, - {37.461195, -122.1169205, 3, 5, "US-CA B1.XXXX"}, - {37.461195, -121.5284165, 3, 5, "US-CA C1.XXXX"}, - {37.461195, -120.9399125, 3, 5, "US-CA D1.XXXX"}, - {36.970155, -122.411459, 3, 5, "US-CA F1.XXXX"}, - {36.970155, -121.828163, 3, 5, "US-CA G1.XXXX"}, - {36.970155, -121.244867, 3, 5, "US-CA H1.XXXX"}, - {36.970155, -120.661571, 3, 5, "US-CA J1.XXXX"}, - {36.970155, -120.078275, 3, 5, "US-CA K1.XXXX"}, - {36.479115, -121.9515665, 3, 5, "US-CA L1.XXXX"}, - {36.479115, -121.3734785, 3, 5, "US-CA M1.XXXX"}, - {36.479115, -120.7953905, 3, 5, "US-CA N1.XXXX"}, - {36.479115, -120.2173025, 3, 5, "US-CA P1.XXXX"}, - {36.479115, -119.6392145, 3, 7, "US-CA Q1.XXXX"}, - {35.988075, -121.402669, 3, 5, "US-CA R1.XXXX"}, - {35.988075, -120.829789, 3, 5, "US-CA S1.XXXX"}, - {35.988075, -120.256909, 3, 5, "US-CA T1.XXXX"}, - {35.988075, -119.684029, 3, 7, "US-CA V1.XXXX"}, - {35.988075, -119.111149, 3, 7, "US-CA W1.XXXX"}, - {35.497035, -120.887077, 3, 5, "US-CA X1.XXXX"}, - {35.497035, -120.314197, 3, 5, "US-CA Y1.XXXX"}, - {35.497035, -119.741317, 3, 7, "US-CA Z1.XXXX"}, - {35.908875, -119.168437, 3, 7, "US-CA 012.XXX"}, - {35.908875, -118.595557, 3, 7, "US-CA 112.XXX"}, - {35.417835, -120.8993425, 3, 5, "US-CA 212.XXX"}, - {35.417835, -120.3316705, 3, 5, "US-CA 312.XXX"}, - {35.417835, -119.7639985, 3, 7, "US-CA 412.XXX"}, - {35.417835, -119.1963265, 3, 7, "US-CA 512.XXX"}, - {35.417835, -118.6286545, 3, 7, "US-CA 612.XXX"}, - {35.417835, -118.0609825, 3, 7, "US-CA 712.XXX"}, - {34.926795, -120.65553, 3, 5, "US-CA 812.XXX"}, - {34.926795, -120.093066, 3, 5, "US-CA 912.XXX"}, - {34.926795, -119.530602, 3, 5, "US-CA B12.XXX"}, - {34.926795, -118.968138, 3, 5, "US-CA C12.XXX"}, - {34.926795, -118.405674, 3, 5, "US-CA D12.XXX"}, - {34.926795, -117.84321, 3, 5, "US-CA F12.XXX"}, - {34.926795, -117.280746, 3, 5, "US-CA G12.XXX"}, - {34.383026, -120.463867, 3, 5, "US-CA H12.XXX"}, - {34.435815, -119.329578, 3, 5, "US-CA J12.XXX"}, - {34.435815, -118.767114, 3, 5, "US-CA K12.XXX"}, - {34.435815, -118.20465, 3, 5, "US-CA L12.XXX"}, - {34.435815, -117.642186, 3, 5, "US-CA M12.XXX"}, - {34.435815, -117.079722, 3, 5, "US-CA N12.XXX"}, - {33.944775, -118.4640865, 3, 5, "US-CA P12.XXX"}, - {33.944775, -117.9068305, 4, 6, "US-CA Q12.XXX"}, - {33.944775, -117.3495745, 4, 6, "US-CA R12.XXX"}, - {33.944775, -116.7923185, 3, 5, "US-CA S12.XXX"}, - {33.748359, -116.2350625, 3, 5, "US-CA T12.XXX"}, - {33.453734, -117.73994, 3, 5, "US-CA V12.XXX"}, - {33.453734, -117.187892, 3, 5, "US-CA W12.XXX"}, - {32.973635, -117.270699, 3, 5, "US-CA X12.XXX"}, - {32.973635, -116.718651, 3, 5, "US-CA Y12.XXX"}, - {32.715275, -115.717862, 3, 10, "US-CA Z12.XXX"}, - {34.826446, -124.1972845, 2, 4, "US-CA 1234.XXX"}, - {29.7981, -95.4058825, 4, 6, "US-TX 12.XX"}, - {33.081323, -97.052655, 4, 6, "US-TX 12.XXX"}, - {30.247514, -97.813446125, 5, 7, "US-TX 000.XX"}, - {32.718614, -97.402382625, 4, 6, "US-TX 200.XX"}, - {31.771614, -106.53203425, 3, 13, "US-TX 400.XX"}, - {32.783744, -97.189733125, 4, 6, "US-TX 600.XX"}, - {27.802824, -97.466264375, 4, 6, "US-TX 800.XX"}, - {27.546595, -99.527746875, 3, 15, "US-TX 900.XX"}, - {29.846924, -95.508868375, 4, 6, "US-TX B00.XX"}, - {29.890168, -95.409646375, 4, 6, "US-TX C00.XX"}, - {29.846924, -95.310424375, 4, 6, "US-TX D00.XX"}, - {29.760435, -95.508868375, 4, 6, "US-TX F00.XX"}, - {29.71719, -95.409646375, 4, 6, "US-TX G00.XX"}, - {29.760435, -95.310424375, 4, 6, "US-TX H00.XX"}, - {29.71719, -95.211202375, 4, 6, "US-TX J00.XX"}, - {29.480224, -98.680768375, 5, 7, "US-TX K00.XX"}, - {29.480224, -98.581546375, 5, 7, "US-TX L00.XX"}, - {29.480224, -98.482324375, 5, 7, "US-TX M00.XX"}, - {29.393735, -98.680542625, 5, 7, "US-TX N00.XX"}, - {29.393735, -98.581801625, 5, 7, "US-TX P00.XX"}, - {29.393735, -98.483060625, 5, 7, "US-TX Q00.XX"}, - {33.608224, -101.920276375, 3, 5, "US-TX R00.XX"}, - {35.244224, -101.88872, 3, 6, "US-TX S00.XX"}, - {25.970724, -97.525086125, 3, 10, "US-TX T00.XX"}, - {30.130724, -94.186894125, 4, 6, "US-TX V00.XX"}, - {26.260724, -98.285086125, 3, 10, "US-TX W00.XX"}, - {31.583924, -97.20968525, 5, 7, "US-TX X00.XX"}, - {32.490724, -99.787912, 3, 5, "US-TX Y00.XX"}, - {33.940724, -98.568816, 4, 9, "US-TX Z00.XX"}, - {31.4441615, -96.5848065, 3, 5, "US-TX 123.XXX"}, - {31.252108, -99.549237, 4, 6, "US-TX 12.XXXX"}, - {34.000258, -98.5912915, 3, 8, "US-TX 1234.XX"}, - {36.1625625, -102.968741, 2, 5, "US-TX B123.XXX"}, - {34.577121, -102.957458, 2, 5, "US-TX C123.XXX"}, - {34.577121, -100.0378, 2, 5, "US-TX D123.XXX"}, - {33.583608, -97.1556735, 3, 5, "US-TX F123.XXX"}, - {30.8283985, -106.5399545, 2, 9, "US-TX G123.XXX"}, - {29.9865985, -105.134847, 2, 9, "US-TX H123.XXX"}, - {31.9036285, -101.320199, 2, 4, "US-TX J123.XXX"}, - {31.889706, -98.683379, 4, 6, "US-TX K123.XXX"}, - {31.889706, -96.047379, 3, 5, "US-TX L123.XXX"}, - {29.736286, -101.3217275, 2, 9, "US-TX M123.XXX"}, - {29.72211, -98.6848895, 4, 6, "US-TX N123.XXX"}, - {29.856732, -96.05415, 3, 5, "US-TX P123.XXX"}, - {27.314653, -99.763205, 2, 12, "US-TX Q123.XXX"}, - {31.7243935, -99.63525, 3, 5, "US-TX X123.XXX"}, - {29.553223, -99.6362985, 4, 6, "US-TX Z123.XXX"}, - {61.2161, -149.902464, 5, 7, "US-AK 12.XX"}, - {61.385805, -150.07110075, 4, 6, "US-AK 00.XXX"}, - {64.843175, -147.9959825, 3, 5, "US-AK J0.XXX"}, - {58.419374, -134.675560125, 4, 9, "US-AK 000.XX"}, - {61.554545, -149.883530625, 4, 6, "US-AK 600.XX"}, - {61.696545, -149.883530625, 4, 6, "US-AK C00.XX"}, - {61.69298, -149.341530625, 5, 7, "US-AK J00.XX"}, - {57.136204, -135.50519025, 3, 8, "US-AK P00.XX"}, - {55.436004, -131.8086255, 3, 8, "US-AK V00.XX"}, - {62.4789835, -152.2904275, 3, 5, "US-AK 123.XXX"}, - {57.04023, -134.3059945, 3, 8, "US-AK 12.XXXX"}, - {58.630971, -136.8262795, 3, 8, "US-AK 1234.XX"}, - {59.606402, -140.8055475, 2, 5, "US-AK 0123.XXX"}, - {71.2918835, -160.5443065, 2, 4, "US-AK 1123.XXX"}, - {70.270977, -147.690442, 2, 4, "US-AK 2123.XXX"}, - {70.270977, -154.691327, 2, 4, "US-AK 3123.XXX"}, - {67.498137, -160.895034, 2, 4, "US-AK 4123.XXX"}, - {67.498137, -166.862034, 2, 4, "US-AK 5123.XXX"}, - {67.5434595, -147.0608975, 2, 4, "US-AK 6123.XXX"}, - {67.5434595, -153.4063805, 2, 4, "US-AK 7123.XXX"}, - {67.5434595, -159.7518635, 3, 5, "US-AK 8123.XXX"}, - {66.460439, -167.885179, 2, 4, "US-AK 9123.XXX"}, - {64.849015, -146.5376195, 2, 4, "US-AK B123.XXX"}, - {64.849015, -152.3170735, 2, 4, "US-AK C123.XXX"}, - {64.849015, -158.0965275, 2, 4, "US-AK D123.XXX"}, - {64.849015, -163.8759815, 2, 4, "US-AK F123.XXX"}, - {64.849015, -169.6554355, 2, 7, "US-AK G123.XXX"}, - {61.1645915, -173.479144, 2, 5, "US-AK H123.XXX"}, - {62.138035, -146.131872, 2, 4, "US-AK J123.XXX"}, - {62.138035, -151.464461, 3, 5, "US-AK K123.XXX"}, - {62.138035, -156.79705, 2, 4, "US-AK L123.XXX"}, - {62.138035, -162.129639, 2, 4, "US-AK M123.XXX"}, - {62.138035, -167.462228, 2, 4, "US-AK N123.XXX"}, - {58.8997465, -152.2083935, 2, 4, "US-AK P123.XXX"}, - {59.395122, -157.1560665, 2, 4, "US-AK Q123.XXX"}, - {59.395122, -162.1013725, 2, 4, "US-AK R123.XXX"}, - {58.0574075, -171.851077, 2, 4, "US-AK S123.XXX"}, - {55.442162, -162.572601, 2, 4, "US-AK T123.XXX"}, - {54.1798445, -167.07936, 2, 4, "US-AK V123.XXX"}, - {53.196962, -171.8349985, 2, 4, "US-AK W123.XXX"}, - {52.619862, -177.1667895, 2, 4, "US-AK X123.XXX"}, - {52.619862, 177.5032105, 2, 4, "US-AK Y123.XXX"}, - {52.699335, 172.459471, 2, 5, "US-AK Z123.XXX"}, - {49.2866, -123.178656, 5, 8, "CA-BC 12.XX"}, - {49.2245145, -123.25731, 4, 7, "CA-BC 12.XXX"}, - {48.477745, -123.5612625, 4, 10, "CA-BC 000.XX"}, - {48.519145, -123.4433625, 4, 10, "CA-BC 100.XX"}, - {48.496545, -123.3570625, 4, 10, "CA-BC 200.XX"}, - {49.071645, -122.39265875, 4, 7, "CA-BC 300.XX"}, - {49.930924, -119.50105325, 4, 9, "CA-BC 400.XX"}, - {49.189124, -124.03119775, 4, 7, "CA-BC 500.XX"}, - {49.244145, -124.10294675, 4, 7, "CA-BC 600.XX"}, - {53.928334, -122.835696875, 3, 6, "CA-BC 700.XX"}, - {49.192634, -122.00174675, 4, 7, "CA-BC 800.XX"}, - {50.065534, -125.29155125, 4, 7, "CA-BC 900.XX"}, - {54.321945, -130.3540175, 3, 7, "CA-BC B00.XX"}, - {49.347134, -124.476215, 4, 7, "CA-BC C00.XX"}, - {54.541434, -128.6723335, 3, 6, "CA-BC D00.XX"}, - {49.106945, -117.81864675, 4, 9, "CA-BC F00.XX"}, - {50.718224, -120.4276315, 4, 7, "CA-BC G00.XX"}, - {50.300424, -119.33845325, 4, 9, "CA-BC H00.XX"}, - {49.521324, -119.647276, 4, 9, "CA-BC J00.XX"}, - {49.720524, -125.029376, 4, 7, "CA-BC K00.XX"}, - {49.541524, -115.826176, 4, 9, "CA-BC L00.XX"}, - {56.285224, -120.904284375, 3, 6, "CA-BC M00.XX"}, - {49.286224, -124.85949775, 4, 7, "CA-BC N00.XX"}, - {50.755624, -119.3176315, 4, 9, "CA-BC P00.XX"}, - {49.876124, -124.567176, 4, 7, "CA-BC Q00.XX"}, - {55.801324, -120.307580375, 3, 6, "CA-BC R00.XX"}, - {52.178924, -122.203378125, 3, 6, "CA-BC S00.XX"}, - {49.528224, -117.352876, 4, 9, "CA-BC T00.XX"}, - {53.022324, -122.53176925, 3, 6, "CA-BC V00.XX"}, - {49.357224, -117.74119775, 4, 9, "CA-BC W00.XX"}, - {51.050724, -118.27860975, 4, 9, "CA-BC X00.XX"}, - {50.124364, -120.83461775, 4, 7, "CA-BC Y00.XX"}, - {49.663804, -116.017451, 4, 9, "CA-BC YK0.00"}, - {48.791064, -123.7541725, 4, 10, "CA-BC Z00.XX"}, - {48.695455, -123.4458375, 4, 10, "CA-BC ZK0.00"}, - {50.9089835, -126.280049, 3, 6, "CA-BC 123.XXX"}, - {51.414039, -122.187883, 3, 6, "CA-BC 12.XXXX"}, - {51.480999, -118.241706, 3, 8, "CA-BC 1234.XX"}, - {51.3500235, -138.230592, 2, 6, "CA-BC 1234.XXX"}, - {51.048724, -114.10446425, 5, 10, "CA-AB 00.XX"}, - {53.501804, -113.575094625, 5, 8, "CA-AB J0.XX"}, - {51.113794, -114.3327445, 4, 9, "CA-AB 00.XXX"}, - {53.529814, -113.80142275, 4, 7, "CA-AB J0.XXX"}, - {52.264194, -113.951191125, 4, 7, "CA-AB 000.XX"}, - {49.671314, -112.942602, 4, 7, "CA-AB 300.XX"}, - {50.015014, -110.80482025, 3, 6, "CA-AB 500.XX"}, - {55.170214, -118.9118025, 3, 8, "CA-AB 700.XX"}, - {56.693814, -111.50501625, 4, 7, "CA-AB 900.XX"}, - {51.272214, -114.11105675, 4, 9, "CA-AB C00.XX"}, - {53.509514, -114.04311025, 4, 7, "CA-AB F00.XX"}, - {53.282514, -113.59091025, 4, 7, "CA-AB H00.XX"}, - {53.722014, -113.275198375, 4, 7, "CA-AB K00.XX"}, - {53.281214, -110.20601025, 3, 6, "CA-AB M00.XX"}, - {52.983614, -112.89925225, 4, 7, "CA-AB P00.XX"}, - {50.544514, -111.9945385, 4, 7, "CA-AB R00.XX"}, - {54.419714, -110.3174865, 3, 6, "CA-AB T00.XX"}, - {52.448814, -113.835864125, 4, 7, "CA-AB W00.XX"}, - {52.950014, -113.47705225, 4, 7, "CA-AB Y00.XX"}, - {51.6175835, -115.2222075, 3, 9, "CA-AB 123.XXX"}, - {54.10672, -115.227472, 3, 8, "CA-AB 12.XXXX"}, - {56.85487, -115.4484935, 3, 8, "CA-AB 1234.XX"}, - {59.234957, -119.638849, 2, 7, "CA-AB 1234.XXX"}, - {43.7011, -79.432204, 4, 8, "CA-ON 12.XX"}, - {43.8135635, -79.810081, 4, 7, "CA-ON 12.XXX"}, - {45.452545, -75.75418125, 3, 10, "CA-ON 000.XX"}, - {45.482445, -75.58256725, 3, 10, "CA-ON 100.XX"}, - {45.390845, -75.82005425, 3, 9, "CA-ON 200.XX"}, - {45.390845, -75.69752825, 3, 9, "CA-ON 300.XX"}, - {43.269524, -79.9311955, 4, 7, "CA-ON 400.XX"}, - {43.269524, -79.8129935, 4, 7, "CA-ON 500.XX"}, - {43.492524, -80.5480955, 4, 7, "CA-ON 600.XX"}, - {43.021124, -81.361144, 4, 7, "CA-ON 700.XX"}, - {43.021124, -81.243903, 4, 7, "CA-ON 800.XX"}, - {43.214734, -79.2828925, 3, 7, "CA-ON 900.XX"}, - {42.324324, -83.0694915, 3, 11, "CA-ON B00.XX"}, - {43.931324, -78.983548, 3, 7, "CA-ON C00.XX"}, - {43.939973, -78.894175, 3, 7, "CA-ON D00.XX"}, - {43.403924, -79.8469955, 4, 7, "CA-ON F00.XX"}, - {43.419245, -80.3748935, 4, 7, "CA-ON G00.XX"}, - {44.421824, -79.740912375, 4, 8, "CA-ON H00.XX"}, - {43.584424, -80.3204955, 4, 7, "CA-ON J00.XX"}, - {44.272534, -76.604868875, 3, 7, "CA-ON K00.XX"}, - {46.524245, -81.032175, 4, 7, "CA-ON L00.XX"}, - {48.450345, -89.3058425, 3, 6, "CA-ON M00.XX"}, - {43.191124, -80.3225955, 4, 7, "CA-ON N00.XX"}, - {43.893724, -79.118048, 3, 7, "CA-ON P00.XX"}, - {43.145624, -79.1534955, 3, 9, "CA-ON Q00.XX"}, - {43.019124, -82.439544, 3, 9, "CA-ON R00.XX"}, - {45.355824, -75.93902925, 3, 9, "CA-ON S00.XX"}, - {44.340724, -78.396612375, 3, 7, "CA-ON T00.XX"}, - {46.545945, -84.40414, 3, 9, "CA-ON V00.XX"}, - {44.215124, -77.441812375, 3, 7, "CA-ON W00.XX"}, - {43.004664, -79.295807, 3, 7, "CA-ON X00.XX"}, - {46.301504, -79.483535, 3, 9, "CA-ON XK0.00"}, - {45.049294, -74.778284375, 3, 9, "CA-ON Y00.XX"}, - {42.400804, -82.2263295, 3, 7, "CA-ON YK0.00"}, - {48.489864, -81.3787725, 3, 6, "CA-ON Z00.XX"}, - {44.105004, -77.609259375, 3, 7, "CA-ON ZK0.00"}, - {45.2101615, -81.6615155, 4, 7, "CA-ON 123.XXX"}, - {47.690158, -81.724681, 3, 6, "CA-ON 1234.XX"}, - {45.660027, -77.947036, 2, 8, "CA-ON 12.XXXX"}, - {42.507037, -94.6348755, 2, 8, "CA-ON 1234.XXX"}, - {45.5491, -73.6505865, 5, 8, "CA-QC 12.XX"}, - {45.769215, -73.8579185, 4, 7, "CA-QC 12.XXX"}, - {46.906324, -71.393424375, 5, 8, "CA-QC 000.XX"}, - {46.906324, -71.267294375, 5, 8, "CA-QC 100.XX"}, - {46.819835, -71.393424375, 5, 8, "CA-QC 200.XX"}, - {46.819835, -71.267294375, 5, 8, "CA-QC 300.XX"}, - {46.733346, -71.304569, 5, 8, "CA-QC 400.XX"}, - {45.490434, -75.81374425, 4, 9, "CA-QC 500.XX"}, - {45.524065, -75.69121825, 4, 9, "CA-QC 600.XX"}, - {45.415405, -71.99518125, 4, 7, "CA-QC 700.XX"}, - {48.436545, -71.2834125, 4, 7, "CA-QC 800.XX"}, - {48.454634, -71.1377955, 4, 7, "CA-QC 900.XX"}, - {46.397624, -72.61876, 4, 7, "CA-QC B00.XX"}, - {45.328224, -73.32462925, 5, 8, "CA-QC C00.XX"}, - {45.901395, -72.551542125, 4, 7, "CA-QC D00.XX"}, - {45.833924, -74.066394625, 4, 7, "CA-QC F00.XX"}, - {45.450724, -72.78762925, 4, 7, "CA-QC G00.XX"}, - {46.620124, -72.77586, 4, 7, "CA-QC H00.XX"}, - {45.670524, -73.00462925, 4, 7, "CA-QC J00.XX"}, - {45.595624, -73.24262925, 5, 8, "CA-QC K00.XX"}, - {48.500524, -68.5896195, 3, 6, "CA-QC L00.XX"}, - {45.583624, -74.00042925, 4, 7, "CA-QC M00.XX"}, - {46.099124, -72.021394625, 4, 7, "CA-QC N00.XX"}, - {48.282145, -79.056665625, 3, 7, "CA-QC P00.XX"}, - {45.300645, -74.19090125, 4, 7, "CA-QC Q00.XX"}, - {46.056724, -73.170594625, 4, 7, "CA-QC R00.XX"}, - {48.138524, -77.866354125, 4, 8, "CA-QC S00.XX"}, - {46.160824, -70.713994625, 4, 8, "CA-QC T00.XX"}, - {48.603924, -71.6983195, 4, 7, "CA-QC V00.XX"}, - {50.273424, -66.42925325, 3, 7, "CA-QC W00.XX"}, - {45.412645, -74.06104425, 4, 7, "CA-QC X00.XX"}, - {46.120324, -71.373794625, 5, 8, "CA-QC Y00.XX"}, - {45.309724, -72.19982925, 4, 7, "CA-QC Z00.XX"}, - {46.293107, -75.858715, 3, 7, "CA-QC 123.XXX"}, - {48.2003005, -79.2825445, 3, 7, "CA-QC 12.XXXX"}, - {45.422604, -71.786942, 4, 7, "CA-QC 1234.XX"}, - {53.1270655, -79.352986, 2, 6, "CA-QC 1234.XXX"}, - {60.5933565, -80.3509065, 2, 6, "CA-QC 123.XXXX"}, - {52.1851, -106.7200645, 5, 8, "CA-SK 12.XX"}, - {52.242294, -106.939037875, 4, 7, "CA-SK 00.XXX"}, - {50.463114, -104.83479275, 4, 7, "CA-SK J0.XXX"}, - {53.210094, -105.87980925, 4, 7, "CA-SK 000.XX"}, - {50.382694, -105.68139425, 4, 7, "CA-SK 300.XX"}, - {51.230394, -102.61358875, 4, 7, "CA-SK 600.XX"}, - {50.292294, -107.90979425, 4, 7, "CA-SK 900.XX"}, - {52.764194, -108.40224625, 4, 7, "CA-SK D00.XX"}, - {49.133694, -103.10689975, 4, 7, "CA-SK H00.XX"}, - {49.657194, -103.967747, 4, 7, "CA-SK L00.XX"}, - {53.264814, -110.00691025, 3, 9, "CA-SK P00.XX"}, - {52.197314, -105.163164125, 4, 7, "CA-SK R00.XX"}, - {54.107614, -108.5481865, 3, 6, "CA-SK T00.XX"}, - {52.841314, -104.71435225, 4, 7, "CA-SK W00.XX"}, - {50.916014, -102.87905675, 4, 7, "CA-SK Y00.XX"}, - {53.4289835, -109.832881, 3, 6, "CA-SK 123.XXX"}, - {53.23693, -105.5296615, 3, 6, "CA-SK 12.XXXX"}, - {50.593275, -107.877308, 3, 6, "CA-SK 1234.XX"}, - {59.234957, -109.694533, 2, 5, "CA-SK 1234.XXX"}, - {49.9313, -97.1870385, 5, 8, "CA-MB 12.XX"}, - {50.138115, -97.425215, 4, 7, "CA-MB 12.XXX"}, - {49.849104, -100.082949, 4, 7, "CA-MB 000.XX"}, - {49.969604, -98.39498925, 4, 7, "CA-MB 400.XX"}, - {49.549804, -96.765649, 4, 7, "CA-MB 800.XX"}, - {55.752104, -98.003059375, 4, 7, "CA-MB D00.XX"}, - {49.169494, -98.01319975, 4, 7, "CA-MB J00.XX"}, - {54.762694, -102.0060825, 3, 8, "CA-MB M00.XX"}, - {51.144294, -100.16818875, 4, 7, "CA-MB Q00.XX"}, - {49.188294, -98.24109975, 4, 7, "CA-MB T00.XX"}, - {50.344894, -97.37779425, 4, 7, "CA-MB X00.XX"}, - {51.6175785, -100.2508665, 3, 6, "CA-MB 123.XXX"}, - {54.106715, -100.256131, 3, 6, "CA-MB 12.XXXX"}, - {56.854865, -100.4771525, 3, 6, "CA-MB 1234.XX"}, - {59.234957, -101.537373, 2, 7, "CA-MB 1234.XXX"}, - {47.6148, -52.784772, 5, 7, "CA-NL 12.XX"}, - {47.768215, -53.28321, 4, 6, "CA-NL 12.XXX"}, - {48.949204, -58.07310775, 4, 8, "CA-NL 000.XX"}, - {48.983545, -54.67275875, 4, 6, "CA-NL 400.XX"}, - {49.013845, -55.76945875, 5, 7, "CA-NL 700.XX"}, - {52.933494, -67.01424625, 4, 9, "CA-NL B00.XX"}, - {53.346205, -60.54801025, 4, 8, "CA-NL F00.XX"}, - {48.593624, -58.6556625, 4, 8, "CA-NL J00.XX"}, - {48.160994, -54.054213125, 4, 6, "CA-NL M00.XX"}, - {49.201194, -57.51679975, 4, 8, "CA-NL Q00.XX"}, - {47.177494, -55.336934375, 4, 6, "CA-NL T00.XX"}, - {47.054094, -55.284234375, 4, 6, "CA-NL X00.XX"}, - {49.2195835, -56.3260255, 4, 6, "CA-NL 123.XXX"}, - {49.912322, -59.239515, 3, 7, "CA-NL 12.XXXX"}, - {51.6252805, -57.4772415, 4, 8, "CA-NL 1234.XX"}, - {60.6174425, -67.398312, 3, 9, "CA-NL 123.XXXX"}, - {53.68875, -60.303, 3, 7, "CA-NL JGV0.2W4"}, - {45.3156, -66.1124865, 5, 11, "CA-NB 12.XX"}, - {45.573615, -66.3465185, 4, 10, "CA-NB 12.XXX"}, - {46.115244, -64.931409625, 4, 10, "CA-NB 000.XX"}, - {45.925574, -66.720612625, 4, 9, "CA-NB 600.XX"}, - {47.650374, -65.83923875, 4, 10, "CA-NB C00.XX"}, - {47.959274, -66.819080125, 4, 10, "CA-NB J00.XX"}, - {47.413474, -68.40473875, 4, 12, "CA-NB P00.XX"}, - {47.048574, -65.693196375, 4, 11, "CA-NB V00.XX"}, - {46.3855245, -67.715042, 4, 10, "CA-NB 123.XXX"}, - {47.2037055, -68.8347, 3, 11, "CA-NB 12.XXXX"}, - {46.3185, -66.399, 4, 10, "CA-NB 4Z07.JP7"}, - {44.6941, -63.638846, 6, 8, "CA-NS 12.XX"}, - {44.873815, -63.8702835, 5, 10, "CA-NS 12.XXX"}, - {45.630374, -62.79997125, 4, 8, "CA-NS 000.XX"}, - {46.184874, -60.290012625, 4, 8, "CA-NS 500.XX"}, - {43.830074, -66.179014, 4, 7, "CA-NS B00.XX"}, - {45.376504, -63.42496325, 4, 8, "CA-NS H00.XX"}, - {45.605104, -61.46776325, 5, 9, "CA-NS M00.XX"}, - {45.860804, -64.402563625, 4, 11, "CA-NS R00.XX"}, - {45.008704, -64.202462875, 5, 12, "CA-NS W00.XX"}, - {45.2356445, -65.765654, 3, 12, "CA-NS 123.XXX"}, - {43.979234, -66.2412085, 3, 6, "CA-NS 12.XXXX"}, - {45.7156525, -61.5812665, 4, 8, "CA-NS 1234.XX"}, - {45.292, -63.04775, 3, 7, "CA-NS CBYV.T9Y"}, - {46.274, -63.18913, 5, 10, "CA-PE 12.XX"}, - {46.319595, -63.804328, 4, 12, "CA-PE 12.XXX"}, - {46.160274, -62.914698625, 4, 9, "CA-PE 000.XX"}, - {47.051345, -64.252671875, 4, 11, "CA-PE C00.XX"}, - {46.472545, -62.428675, 4, 9, "CA-PE P00.XX"}, - {46.864937, -64.3574505, 3, 10, "CA-PE 123.XXX"}, - {46.547, -63.1685, 3, 8, "CA-PE C3DG.M4V"}, - {60.690686, -135.1676595, 5, 11, "CA-YT 12.XX"}, - {60.944515, -135.5051635, 4, 10, "CA-YT 12.XXX"}, - {64.039024, -139.525297375, 4, 8, "CA-YT 000.XX"}, - {60.162934, -129.038232625, 4, 9, "CA-YT 800.XX"}, - {60.808624, -137.75416725, 4, 8, "CA-YT J00.XX"}, - {62.140004, -136.506447625, 4, 8, "CA-YT S00.XX"}, - {62.6189835, -138.7304275, 3, 7, "CA-YT 123.XXX"}, - {62.42693, -133.297966, 3, 9, "CA-YT 12.XXXX"}, - {65.175079, -139.755141, 3, 7, "CA-YT 1234.XX"}, - {68.996685, -140.4039385, 2, 6, "CA-YT 1234.XXX"}, - {62.4836, -114.474674, 5, 10, "CA-NT 12.XX"}, - {62.648615, -114.851925, 4, 9, "CA-NT 12.XXX"}, - {60.794104, -116.03013025, 4, 8, "CA-NT 000.XX"}, - {68.367004, -133.818141, 4, 10, "CA-NT 400.XX"}, - {62.829304, -116.198576875, 4, 8, "CA-NT 800.XX"}, - {61.829004, -121.557233125, 4, 7, "CA-NT D00.XX"}, - {60.099545, -112.167553125, 3, 7, "CA-NT J00.XX"}, - {65.284794, -126.9534095, 3, 8, "CA-NT M00.XX"}, - {69.423594, -133.21358525, 4, 10, "CA-NT Q00.XX"}, - {68.228594, -135.242723, 4, 10, "CA-NT T00.XX"}, - {60.251394, -123.543630625, 4, 7, "CA-NT X00.XX"}, - {63.0471025, -118.967416, 3, 7, "CA-NT 123.XXX"}, - {62.426525, -124.203518, 3, 8, "CA-NT 12.XXXX"}, - {69.51509, -136.250338, 3, 9, "CA-NT 1234.XX"}, - {62.547183, -135.306581, 2, 9, "CA-NT 1234.XXX"}, - {78.4284555, -135.510348, 2, 4, "CA-NT 123.XXXX"}, - {63.7851, -68.5853405, 5, 8, "CA-NU 12.XX"}, - {63.950115, -68.9816135, 4, 7, "CA-NU 12.XXX"}, - {61.162904, -94.28710675, 3, 6, "CA-NU 000.XX"}, - {69.157544, -105.35145925, 3, 8, "CA-NU 700.XX"}, - {64.190544, -83.4335795, 3, 6, "CA-NU F00.XX"}, - {67.853844, -115.35752375, 3, 8, "CA-NU M00.XX"}, - {62.867344, -92.353837875, 3, 6, "CA-NU T00.XX"}, - {65.0289835, -71.1917015, 3, 6, "CA-NU 123.XXX"}, - {66.925679, -120.863805, 2, 7, "CA-NU 12.XXXX"}, - {60.273746, -101.711845, 2, 5, "CA-NU 1234.XX"}, - {61.899812, -113.926778, 2, 8, "CA-NU 1234.XXX"}, - {81.5568015, -108.168619, 2, 4, "CA-NU 123.XXXX"}, - {34.452256, 72.512561, 2, 9, "IND 0123.XXX"}, - {34.452256, 75.012561, 2, 10, "IND 1123.XXX"}, - {33.897648, 77.5079215, 2, 9, "IND 2123.XXX"}, - {33.8031485, 73.545259, 2, 11, "IND 3123.XXX"}, - {33.8031485, 76.673314, 2, 8, "IND 4123.XXX"}, - {25.8244575, 82.718794, 2, 8, "IND 5123.XXX"}, - {25.8244575, 85.608521, 2, 6, "IND 6123.XXX"}, - {23.1269515, 82.7781545, 2, 8, "IND 7123.XXX"}, - {23.1269515, 85.6380365, 2, 6, "IND 8123.XXX"}, - {23.937687, 88.3961765, 2, 6, "IND 9123.XXX"}, - {23.1269515, 68.4784745, 2, 6, "IND B123.XXX"}, - {23.1269515, 71.3384105, 2, 8, "IND C123.XXX"}, - {23.1269515, 74.1983465, 2, 12, "IND D123.XXX"}, - {23.1269515, 77.0582825, 2, 9, "IND F123.XXX"}, - {23.1269515, 79.9182185, 2, 7, "IND G123.XXX"}, - {20.278892, 72.702966, 2, 7, "IND H123.XXX"}, - {20.278892, 75.602966, 2, 5, "IND J123.XXX"}, - {20.278892, 78.502966, 2, 5, "IND K123.XXX"}, - {20.278892, 81.402966, 2, 9, "IND L123.XXX"}, - {20.278892, 84.302966, 2, 8, "IND M123.XXX"}, - {17.9555125, 72.903212, 2, 6, "IND N123.XXX"}, - {17.9555125, 75.703212, 2, 9, "IND P123.XXX"}, - {17.9555125, 78.503212, 2, 11, "IND Q123.XXX"}, - {17.9555125, 81.303212, 2, 10, "IND R123.XXX"}, - {15.4855605, 73.5580535, 2, 5, "IND S123.XXX"}, - {15.4855605, 76.2988255, 2, 10, "IND T123.XXX"}, - {15.4855605, 79.0395975, 2, 10, "IND V123.XXX"}, - {12.397974, 74.472839, 2, 5, "IND W123.XXX"}, - {12.397974, 77.621043, 2, 11, "IND X123.XXX"}, - {10.5952995, 74.9415745, 2, 5, "IND Y123.XXX"}, - {8.066279, 77.530191, 2, 5, "IND Z123.XXX"}, - {30.929905, 72.2684785, 2, 6, "IND B12.XXXX"}, - {30.929905, 75.317191, 3, 11, "IND C12.XXXX"}, - {30.929905, 78.355873, 2, 8, "IND D12.XXXX"}, - {28.079146, 69.6152955, 2, 7, "IND F12.XXXX"}, - {28.297278, 72.2995055, 2, 7, "IND G12.XXXX"}, - {28.297278, 75.2488145, 2, 8, "IND H12.XXXX"}, - {28.297278, 78.1981235, 2, 8, "IND J12.XXXX"}, - {28.297278, 81.1474325, 2, 10, "IND K12.XXXX"}, - {28.297278, 84.0967415, 2, 10, "IND L12.XXXX"}, - {28.297278, 87.0460505, 2, 9, "IND M12.XXXX"}, - {25.616088, 68.3402095, 2, 7, "IND P12.XXXX"}, - {25.616088, 71.2299365, 2, 5, "IND Q12.XXXX"}, - {25.616088, 74.1196635, 2, 7, "IND R12.XXXX"}, - {25.616088, 77.0093905, 2, 10, "IND S12.XXXX"}, - {25.616088, 79.8991175, 2, 7, "IND T12.XXXX"}, - {29.235694, 94.62265, 2, 10, "IND W12.XXXX"}, - {29.235694, 91.64355, 2, 10, "IND V12.XXXX"}, - {26.666057, 89.963711, 2, 7, "IND X12.XXXX"}, - {26.666057, 92.883229, 2, 10, "IND Y12.XXXX"}, - {23.650625, 91.303458, 2, 9, "IND Z12.XXXX"}, - {12.19793, 71.8298415, 2, 6, "IND 512.XXXX"}, - {11.472836, 92.2797885, 2, 7, "IND 612.XXXX"}, - {7.9814245, 92.2733745, 2, 5, "IND 712.XXXX"}, - {30.929905, 74.51274, 3, 15, "IND 812.XXXX"}, - {35.48238, 73.75, 2, 11, "IND 61VS.0MVC"}, - {-12.357369, 114.3932595, 1, 3, "AUS 1234.XXXX"}, - {2.5616895, -72.495813, 1, 5, "BRA 1234.XXXX"}, - {61.6698015, 176.874733, 1, 4, "USA 1234.XXXX"}, - {18.49693, -92.3776385, 3, 13, "MEX 312.XXXX"}, - {21.17812, -92.405572, 2, 4, "MEX 212.XXXX"}, - {19.998396, -89.605218, 2, 10, "MEX 412.XXXX"}, - {20.960444, -89.6368425, 2, 9, "MEX 112.XXXX"}, - {29.765858, -118.2905525, 2, 7, "MEX 512.XXXX"}, - {20.21133, -112.495072, 2, 4, "MEX 612.XXXX"}, - {19.46223, -115.944772, 2, 4, "MEX 712.XXXX"}, - {23.769544, -91.4890305, 2, 4, "MEX 812.XXXX"}, - {18.713128, -93.2713425, 3, 5, "MEX 912.XXXX"}, - {32.5025285, -117.151004, 2, 7, "MEX 0123.XXX"}, - {31.7406495, -116.6588575, 2, 8, "MEX 1123.XXX"}, - {31.7406495, -113.6201755, 2, 11, "MEX 2123.XXX"}, - {31.7406495, -110.5814935, 2, 9, "MEX 3123.XXX"}, - {31.7406495, -107.5428115, 2, 9, "MEX 4123.XXX"}, - {29.0316905, -104.535115, 3, 11, "MEX 5123.XXX"}, - {29.0431445, -116.3280385, 2, 7, "MEX 6123.XXX"}, - {29.0431445, -113.3489385, 2, 9, "MEX 7123.XXX"}, - {29.0431445, -110.3698385, 2, 7, "MEX 8123.XXX"}, - {29.0431445, -107.3907385, 2, 7, "MEX 9123.XXX"}, - {29.0431445, -104.4116385, 3, 11, "MEX B123.XXX"}, - {29.0431445, -101.4325385, 3, 11, "MEX C123.XXX"}, - {26.3619545, -113.5001535, 2, 9, "MEX D123.XXX"}, - {23.7958955, -110.7187425, 3, 9, "MEX F123.XXX"}, - {26.3619545, -108.6382615, 2, 12, "MEX G123.XXX"}, - {26.3619545, -105.7187435, 2, 13, "MEX H123.XXX"}, - {26.3619545, -102.7992255, 2, 11, "MEX J123.XXX"}, - {26.3619545, -99.8797075, 2, 13, "MEX K123.XXX"}, - {23.6970805, -106.7708815, 2, 9, "MEX L123.XXX"}, - {23.6970805, -103.9109455, 2, 10, "MEX M123.XXX"}, - {23.6970805, -101.0510095, 2, 13, "MEX N123.XXX"}, - {23.6970805, -98.1910735, 2, 7, "MEX P123.XXX"}, - {21.0158905, -105.6565795, 2, 10, "MEX Q123.XXX"}, - {21.0158905, -102.8562255, 2, 8, "MEX R123.XXX"}, - {21.0158905, -100.0558715, 2, 10, "MEX S123.XXX"}, - {21.0158905, -97.2555175, 2, 7, "MEX T123.XXX"}, - {18.3183845, -103.528196, 2, 7, "MEX V123.XXX"}, - {18.3183845, -100.757633, 2, 10, "MEX W123.XXX"}, - {18.350219, -97.9858775, 2, 15, "MEX X123.XXX"}, - {18.7100665, -95.215973, 3, 10, "MEX Y123.XXX"}, - {17.1678125, -94.2474085, 3, 12, "MEX Z123.XXX"}, - {17.41, -91.1651045, 3, 14, "MEX VVK2.1XFV"}, - {55.7841, 37.5480415, 5, 13, "RU-MOW 12.XX"}, - {55.954596, 37.218282, 4, 13, "RU-MOW 12.XXX"}, - {55.861895, 37.5755165, 4, 11, "RU-MOW FHH.HHH"}, - {55.569575, 37.2112385, 4, 10, "RU-MOW Q12.XXX"}, - {55.7545555, 37.5675, 5, 13, "RU-MOW HHH2.5XM"}, - {59.956756, 30.2139225, 5, 15, "RU-SPE 12.XX"}, - {59.663242, 30.011588, 3, 13, "RU-SPE 12.XXX"}, - {60.222125, 29.462931, 3, 11, "RU-SPE 123.XX"}, - {59.93765, 30.092125, 4, 13, "RU-SPE 44V9.RX3"}, - {54.7445, 20.4492255, 4, 7, "RU-KGD 12.XX"}, - {54.919615, 20.0015265, 3, 5, "RU-KGD 12.XXX"}, - {54.436261, 20.7588755, 3, 6, "RU-KGD 123.XX"}, - {54.8724605, 19.7250155, 2, 4, "RU-KGD 123.XXX"}, - {43.268635, 44.7328665, 4, 10, "RU-IN 12.XX"}, - {43.5237285, 44.5141935, 3, 8, "RU-IN 12.XXX"}, - {42.694632, 44.643477, 3, 10, "RU-IN 123.XX"}, - {43.11518, 44.8375, 3, 12, "RU-IN MTM1.FK2"}, - {44.943994, 38.9176195, 5, 13, "RU-AD 12.XX"}, - {44.870063, 38.7175045, 4, 11, "RU-AD 12.XXX"}, - {44.428963, 39.9105625, 4, 10, "RU-AD 123.XX"}, - {44.48675, 39.72, 3, 9, "RU-AD K46.6W3"}, - {44.48675, 39.72, 3, 9, "RU-AD 7NFT.GTZ"}, - {43.003015, 44.6185055, 5, 8, "RU-SE 12.XX"}, - {43.255635, 44.3777985, 4, 10, "RU-SE 12.XXX"}, - {43.211294, 43.874914, 4, 9, "RU-SE 000.XX"}, - {43.825545, 44.25031, 4, 13, "RU-SE J00.XX"}, - {42.597337, 43.404636, 3, 7, "RU-SE 123.XXX"}, - {43.196, 44.179, 4, 9, "RU-SE LS1S.XHH"}, - {43.4957555, 43.54238, 5, 10, "RU-KB 12.XX"}, - {43.683115, 43.3145515, 4, 9, "RU-KB 12.XXX"}, - {43.3270195, 43.9234015, 4, 9, "RU-KB 123.XX"}, - {43.8109595, 42.4721745, 3, 12, "RU-KB 123.XXX"}, - {43.455435, 43.439135, 4, 9, "RU-KB JR9Z.S7Q"}, - {44.2154985, 42.013591, 5, 11, "RU-KC 12.XX"}, - {44.453615, 41.74863, 4, 10, "RU-KC 12.XXX"}, - {43.988024, 41.017746, 4, 12, "RU-KC 000.XX"}, - {43.899624, 41.420246, 4, 13, "RU-KC 800.XX"}, - {43.836024, 41.743746, 5, 11, "RU-KC J00.XX"}, - {43.983304, 42.363358, 4, 10, "RU-KC S00.XX"}, - {44.3915265, 40.756488, 3, 11, "RU-KC 123.XXX"}, - {43.845, 41.6835, 4, 13, "RU-KC DQ3S.VXJ"}, - {43.258015, 45.647534, 5, 11, "RU-CE 12.XX"}, - {43.493115, 45.3945515, 4, 9, "RU-CE 12.XXX"}, - {42.567825, 45.362789, 4, 9, "RU-CE 123.XX"}, - {42.5426475, 44.839821, 3, 7, "RU-CE 123.XXX"}, - {43.2435, 45.746, 4, 10, "RU-CE PSSN.7XS"}, - {56.145065, 47.2144605, 5, 16, "RU-CU 12.XX"}, - {56.0546915, 46.9436335, 4, 12, "RU-CU 12.XXX"}, - {54.917874, 46.1556855, 4, 12, "RU-CU 000.XX"}, - {55.566424, 47.2671955, 4, 10, "RU-CU C00.XX"}, - {55.551424, 46.1798955, 4, 9, "RU-CU P00.XX"}, - {54.718959, 45.920902, 3, 14, "RU-CU 123.XXX"}, - {55.4765, 47.1665, 3, 6, "RU-CU YH5S.4JB"}, - {57.0301, 40.9085575, 4, 9, "RU-IVA 12.XX"}, - {57.097915, 40.7622515, 3, 8, "RU-IVA 12.XXX"}, - {57.430494, 41.712831, 3, 8, "RU-IVA 000.XX"}, - {57.009104, 40.11119075, 3, 8, "RU-IVA J00.XX"}, - {57.350042, 39.496737, 2, 7, "RU-IVA 123.XXX"}, - {52.6419, 39.5126935, 5, 7, "RU-LIP 12.XX"}, - {52.789815, 39.3459665, 4, 6, "RU-LIP 12.XXX"}, - {52.758894, 38.10217875, 4, 6, "RU-LIP 000.XX"}, - {53.058604, 38.72115075, 4, 9, "RU-LIP J00.XX"}, - {53.4519475, 37.833431, 3, 11, "RU-LIP 123.XXX"}, - {52.7383, 39.2483, 3, 5, "RU-LIP KQXT.759"}, - {53.0027, 36.0291935, 5, 10, "RU-ORL 12.XX"}, - {53.071415, 35.7218315, 4, 6, "RU-ORL 12.XXX"}, - {53.323224, 36.39790475, 4, 12, "RU-ORL 000.XX"}, - {52.487624, 37.375198875, 4, 6, "RU-ORL 800.XX"}, - {53.480024, 35.81590475, 4, 9, "RU-ORL J00.XX"}, - {52.868404, 37.15440175, 4, 6, "RU-ORL S00.XX"}, - {53.4580685, 34.905369, 3, 12, "RU-ORL 123.XXX"}, - {52.7895, 36.4275, 4, 6, "RU-ORL FQWP.B0G"}, - {54.2211, 37.5220675, 5, 7, "RU-TUL 12.XX"}, - {54.330015, 37.2404615, 4, 10, "RU-TUL 12.XXX"}, - {54.016774, 38.115559625, 4, 6, "RU-TUL 000.XX"}, - {54.584224, 36.9615695, 4, 10, "RU-TUL C00.XX"}, - {53.718924, 37.865627625, 4, 6, "RU-TUL P00.XX"}, - {54.853364, 36.0130665, 3, 9, "RU-TUL 123.XXX"}, - {53.909, 37.4265, 4, 6, "RU-TUL HM9T.4M2"}, - {50.6291, 36.5253195, 5, 8, "RU-BE 12.XX"}, - {50.796115, 36.2516365, 4, 7, "RU-BE 12.XXX"}, - {51.383545, 37.46335625, 4, 10, "RU-BE 000.XX"}, - {51.383545, 37.81946225, 4, 10, "RU-BE 800.XX"}, - {50.911354, 36.9892335, 4, 10, "RU-BE J00.XX"}, - {50.722545, 38.3323525, 4, 11, "RU-BE S00.XX"}, - {50.973277, 35.444391, 3, 9, "RU-BE 123.XXX"}, - {50.61585, 37.30135, 3, 6, "RU-BE HX48.FGR"}, - {56.1751, 40.3447415, 5, 7, "RU-VLA 12.XX"}, - {56.409591, 39.9279135, 4, 9, "RU-VLA 12.XXX"}, - {56.406545, 40.920403125, 4, 8, "RU-VLA 000.XX"}, - {55.548775, 41.8970495, 4, 9, "RU-VLA 500.XX"}, - {55.666545, 40.5393925, 4, 6, "RU-VLA B00.XX"}, - {56.356804, 38.510119625, 4, 9, "RU-VLA H00.XX"}, - {56.00339, 39.360398125, 4, 9, "RU-VLA M00.XX"}, - {56.228354, 41.962238625, 4, 9, "RU-VLA R00.XX"}, - {56.151162, 38.711519625, 4, 7, "RU-VLA W00.XX"}, - {56.3306675, 38.413825, 3, 8, "RU-VLA 123.XXX"}, - {55.9655, 40.626, 4, 6, "RU-VLA MGWJ.629"}, - {51.772722, 36.106376, 5, 8, "RU-KRS 12.XX"}, - {51.916115, 35.83328, 4, 7, "RU-KRS 12.XXX"}, - {52.3109, 35.029839875, 4, 13, "RU-KRS 000.XX"}, - {51.541038, 34.56252825, 4, 7, "RU-KRS 800.XX"}, - {51.708545, 35.168360625, 4, 7, "RU-KRS J00.XX"}, - {51.903804, 36.718431125, 4, 7, "RU-KRS S00.XX"}, - {51.8506485, 34.2045935, 3, 9, "RU-KRS 123.XXX"}, - {51.671, 36.31775, 4, 7, "RU-KRS FTQK.JXL"}, - {54.55771, 36.2192985, 5, 11, "RU-KLU 12.XX"}, - {54.807015, 35.8601265, 4, 7, "RU-KLU 12.XXX"}, - {55.160274, 36.3632855, 4, 9, "RU-KLU 000.XX"}, - {54.127545, 34.200378125, 4, 7, "RU-KLU C00.XX"}, - {54.126545, 35.300378125, 4, 7, "RU-KLU P00.XX"}, - {55.1837085, 33.5693695, 3, 8, "RU-KLU 123.XXX"}, - {54.314, 35.35275, 3, 7, "RU-KLU DLCR.TJX"}, - {52.6784915, 41.368718, 5, 7, "RU-TT 12.XX"}, - {52.776506, 41.285667, 4, 6, "RU-TT 12.XXX"}, - {52.911244, 40.30254075, 4, 9, "RU-TT 000.XX"}, - {51.976436, 42.227257625, 4, 10, "RU-TT 600.XX"}, - {53.257545, 41.20037375, 4, 6, "RU-TT C00.XX"}, - {51.874545, 41.421360625, 4, 10, "RU-TT J00.XX"}, - {52.966424, 42.67284075, 4, 9, "RU-TT P00.XX"}, - {53.554904, 41.71837375, 4, 9, "RU-TT V00.XX"}, - {51.6173835, 39.936746, 3, 10, "RU-TT 123.XXX"}, - {52.7065, 41.581, 4, 6, "RU-TT PQ7W.T72"}, - {53.271545, 34.30937375, 5, 7, "RU-BRY 00.XX"}, - {53.293558, 34.24686375, 5, 10, "RU-BRY J0.XX"}, - {53.459815, 34.0063965, 4, 10, "RU-BRY 12.XXX"}, - {52.778004, 32.02710175, 4, 8, "RU-BRY 000.XX"}, - {52.584545, 31.667364375, 4, 8, "RU-BRY 700.XX"}, - {52.929974, 32.52083575, 4, 8, "RU-BRY F00.XX"}, - {53.888174, 33.900733125, 4, 10, "RU-BRY M00.XX"}, - {53.686674, 34.073133125, 4, 10, "RU-BRY T00.XX"}, - {53.8191635, 31.3873825, 3, 8, "RU-BRY 123.XXX"}, - {52.9425, 33.287, 3, 5, "RU-BRY 9QF9.04W"}, - {57.65126, 39.772748, 5, 9, "RU-YAR 12.XX"}, - {57.768394, 39.465793, 4, 6, "RU-YAR 00.XXX"}, - {58.065884, 38.596093625, 4, 6, "RU-YAR J0.XXX"}, - {57.514074, 38.158362, 4, 9, "RU-YAR 000.XX"}, - {57.254124, 39.12012575, 4, 6, "RU-YAR C00.XX"}, - {56.826624, 38.59822575, 4, 7, "RU-YAR P00.XX"}, - {56.6497985, 37.094775, 3, 11, "RU-YAR 123.XXX"}, - {57.8455, 39.14225, 3, 5, "RU-YAR K9RP.H29"}, - {54.638225, 39.642367, 5, 10, "RU-RYA 12.XX"}, - {54.7120275, 39.1853765, 4, 9, "RU-RYA 12.XXX"}, - {53.743004, 39.855037625, 4, 6, "RU-RYA 000.XX"}, - {54.40339, 41.7533825, 4, 6, "RU-RYA 700.XX"}, - {55.005545, 41.1056875, 4, 6, "RU-RYA F00.XX"}, - {54.348545, 38.7923175, 4, 12, "RU-RYA M00.XX"}, - {53.853044, 39.344930625, 4, 6, "RU-RYA T00.XX"}, - {55.115994, 38.8099365, 3, 12, "RU-RYA 123.XXX"}, - {54.3409, 40.6825, 3, 5, "RU-RYA MLYP.P1J"}, - {46.3640525, 47.970028, 5, 7, "RU-AST 12.XX"}, - {46.484011, 47.72836, 5, 11, "RU-AST 12.XXX"}, - {48.000571, 45.7010175, 4, 12, "RU-AST 123.XX"}, - {48.351965, 45.2015065, 3, 9, "RU-AST 12.XXXX"}, - {47.788897, 45.981717, 4, 12, "RU-AST 123.XXX"}, - {46.9335, 47.292365, 4, 10, "RU-AST TFG8.WD5"}, - {55.7841, 37.5480415, 5, 13, "RU-MOS 12.XX"}, - {55.954596, 37.218282, 4, 13, "RU-MOS 12.XXX"}, - {55.496545, 37.4683925, 4, 9, "RU-MOS 000.XX"}, - {55.630545, 38.0673925, 4, 6, "RU-MOS 200.XX"}, - {55.131944, 38.6875655, 4, 12, "RU-MOS 400.XX"}, - {55.886545, 38.390398125, 4, 9, "RU-MOS 600.XX"}, - {54.966644, 37.2765655, 4, 6, "RU-MOS 800.XX"}, - {55.846545, 38.824888125, 4, 9, "RU-MOS B00.XX"}, - {55.969744, 37.974398125, 5, 14, "RU-MOS D00.XX"}, - {56.331545, 37.949403125, 4, 9, "RU-MOS G00.XX"}, - {56.369634, 36.649623125, 4, 9, "RU-MOS J00.XX"}, - {55.170834, 37.3979545, 4, 6, "RU-MOS L00.XX"}, - {55.348334, 38.6373925, 4, 9, "RU-MOS N00.XX"}, - {55.422234, 36.6538545, 4, 6, "RU-MOS P00.XX"}, - {56.073545, 37.787398125, 4, 9, "RU-MOS Q00.XX"}, - {55.424834, 38.9643925, 4, 9, "RU-MOS R00.XX"}, - {56.066434, 37.365479125, 4, 9, "RU-MOS S00.XX"}, - {54.908634, 38.0219105, 4, 6, "RU-MOS T00.XX"}, - {56.358545, 37.446403125, 4, 9, "RU-MOS V00.XX"}, - {55.813534, 38.574079125, 4, 9, "RU-MOS W00.XX"}, - {56.216634, 36.916023125, 4, 9, "RU-MOS X00.XX"}, - {55.765145, 37.975398125, 4, 7, "RU-MOS Y00.XX"}, - {55.762878, 38.235198125, 4, 7, "RU-MOS Z00.XX"}, - {56.843975, 37.3049385, 3, 12, "RU-MOS 1HH.HHH"}, - {56.843975, 38.1434255, 3, 11, "RU-MOS 2HH.HHH"}, - {56.551655, 35.2776645, 3, 9, "RU-MOS 312.XXX"}, - {56.551655, 36.1161525, 3, 8, "RU-MOS 412.XXX"}, - {56.551655, 36.9546405, 3, 8, "RU-MOS 512.XXX"}, - {56.551655, 37.7931285, 3, 11, "RU-MOS 612.XXX"}, - {55.8605, 35.3165155, 3, 11, "RU-MOS BSH.D2T"}, - {56.060615, 35.5485845, 3, 8, "RU-MOS C12.XXX"}, - {56.060615, 36.3766565, 3, 8, "RU-MOS D12.XXX"}, - {56.060615, 37.2047285, 3, 8, "RU-MOS F12.XXX"}, - {56.060615, 38.0328005, 3, 8, "RU-MOS G12.XXX"}, - {56.060615, 38.8608725, 3, 9, "RU-MOS H12.XXX"}, - {56.060615, 39.6889445, 3, 8, "RU-MOS K12.XXX"}, - {55.36946, 35.330473, 3, 8, "RU-MOS LRH.GDP"}, - {55.569575, 35.5759265, 3, 5, "RU-MOS M12.XXX"}, - {55.569575, 36.3935825, 3, 5, "RU-MOS P12.XXX"}, - {55.569575, 37.2112385, 4, 10, "RU-MOS Q12.XXX"}, - {55.569575, 38.0288945, 3, 5, "RU-MOS R12.XXX"}, - {55.569575, 38.8465505, 3, 8, "RU-MOS S12.XXX"}, - {55.569575, 39.6642065, 3, 8, "RU-MOS T12.XXX"}, - {55.078535, 37.0523425, 3, 8, "RU-MOS V12.XXX"}, - {55.078535, 37.8595825, 3, 5, "RU-MOS W12.XXX"}, - {55.078535, 38.6668225, 3, 6, "RU-MOS X12.XXX"}, - {55.078535, 39.4740625, 3, 8, "RU-MOS Y12.XXX"}, - {54.587495, 38.3485615, 3, 8, "RU-MOS Z12.XXX"}, - {55.61625, 37.67, 4, 10, "RU-MOS HHNF.33J"}, - {54.8138, 31.9803245, 5, 8, "RU-SMO 12.XX"}, - {54.964115, 31.6636265, 4, 7, "RU-SMO 12.XXX"}, - {53.967704, 32.640837625, 4, 11, "RU-SMO 000.XX"}, - {55.219244, 34.0773685, 4, 9, "RU-SMO 700.XX"}, - {55.098944, 32.5075205, 4, 7, "RU-SMO F00.XX"}, - {55.153144, 33.0541205, 4, 6, "RU-SMO M00.XX"}, - {55.627646, 30.9808345, 4, 11, "RU-SMO T00.XX"}, - {55.9146985, 33.532736, 3, 8, "RU-SMO 112.XXX"}, - {55.9146985, 34.4829705, 3, 9, "RU-SMO 212.XXX"}, - {55.735801, 30.7919805, 3, 13, "RU-SMO 312.XXX"}, - {55.735801, 31.6021675, 3, 9, "RU-SMO 412.XXX"}, - {55.735801, 32.4198235, 3, 9, "RU-SMO 512.XXX"}, - {55.735801, 33.2374795, 3, 8, "RU-SMO 612.XXX"}, - {55.735801, 34.0551355, 3, 8, "RU-SMO 712.XXX"}, - {55.735801, 34.6273245, 4, 9, "RU-SMO 812.XXX"}, - {55.244761, 30.7914075, 3, 7, "RU-SMO 912.XXX"}, - {55.244761, 31.5963865, 3, 6, "RU-SMO B12.XXX"}, - {55.244761, 32.4036265, 3, 6, "RU-SMO C12.XXX"}, - {55.244761, 33.2108665, 3, 5, "RU-SMO D12.XXX"}, - {55.244761, 34.0181065, 3, 8, "RU-SMO F12.XXX"}, - {55.244761, 34.6371675, 4, 9, "RU-SMO G12.XXX"}, - {54.753721, 30.7937815, 3, 7, "RU-SMO H12.XXX"}, - {54.753721, 31.5906055, 3, 6, "RU-SMO J12.XXX"}, - {54.753721, 32.3874295, 4, 7, "RU-SMO K12.XXX"}, - {54.753721, 33.1842535, 3, 5, "RU-SMO L12.XXX"}, - {54.901033, 33.9810775, 4, 9, "RU-SMO M12.XXX"}, - {55.048345, 34.6371675, 5, 10, "RU-SMO N12.XXX"}, - {54.26573, 31.3456215, 3, 7, "RU-SMO P12.XXX"}, - {54.26573, 32.1320295, 3, 6, "RU-SMO Q12.XXX"}, - {54.231243, 32.9178275, 3, 5, "RU-SMO R12.XXX"}, - {53.8095435, 31.796872, 3, 10, "RU-SMO S12.XXX"}, - {53.8095435, 32.574872, 3, 10, "RU-SMO T12.XXX"}, - {54.7415, 33.0735, 3, 5, "RU-SMO 9K3N.PMJ"}, - {43.001, 47.444638, 6, 8, "RU-DA 12.XX"}, - {43.136915, 47.118165, 5, 7, "RU-DA 12.XXX"}, - {43.289974, 46.5307615, 5, 10, "RU-DA 000.XX"}, - {42.146924, 48.0181615, 4, 6, "RU-DA C00.XX"}, - {42.855024, 46.748543, 5, 7, "RU-DA P00.XX"}, - {41.5980045, 45.6141015, 3, 7, "RU-DA 123.XXX"}, - {44.7416265, 45.3001315, 3, 11, "RU-DA 12.XXXX"}, - {43.09, 46.839, 5, 7, "RU-DA STD3.S38"}, - {51.71878, 39.1189555, 6, 9, "RU-VOR 12.XX"}, - {51.904115, 38.90028, 5, 11, "RU-VOR 12.XXX"}, - {51.424344, 41.86172025, 5, 7, "RU-VOR 000.XX"}, - {51.305474, 39.09022625, 5, 11, "RU-VOR 600.XX"}, - {51.012074, 39.44252625, 5, 8, "RU-VOR C00.XX"}, - {50.201774, 39.40854675, 5, 9, "RU-VOR J00.XX"}, - {49.722674, 39.670457, 4, 10, "RU-VOR P00.XX"}, - {50.213074, 40.23324675, 5, 10, "RU-VOR V00.XX"}, - {51.6647335, 38.2954275, 4, 10, "RU-VOR 123.XXX"}, - {51.672118, 38.383906, 4, 10, "RU-VOR 12.XXXX"}, - {50.8305, 40.5415, 4, 6, "RU-VOR MWRQ.7PV"}, - {58.5846, 31.20023, 6, 11, "RU-NGR 12.XX"}, - {58.704115, 30.943525, 5, 13, "RU-NGR 12.XXX"}, - {58.425304, 33.660762375, 5, 9, "RU-NGR 000.XX"}, - {59.217844, 31.367858625, 5, 10, "RU-NGR 700.XX"}, - {58.460144, 33.039498375, 5, 9, "RU-NGR F00.XX"}, - {58.581544, 35.556098375, 4, 13, "RU-NGR M00.XX"}, - {58.027045, 31.253585625, 5, 11, "RU-NGR T00.XX"}, - {59.2322165, 29.804307, 4, 10, "RU-NGR 123.XXX"}, - {58.4039985, 29.9202675, 4, 10, "RU-NGR 12.XXXX"}, - {58.1765, 32.9315, 4, 9, "RU-NGR 88XV.1YT"}, - {57.8421, 28.278172, 5, 7, "RU-PSK 12.XX"}, - {58.003615, 28.051895, 4, 7, "RU-PSK 12.XXX"}, - {56.319404, 30.365619625, 4, 6, "RU-PSK 000.XX"}, - {57.340004, 28.175957, 4, 6, "RU-PSK 400.XX"}, - {57.788704, 29.412696125, 4, 6, "RU-PSK 800.XX"}, - {56.013104, 29.703840625, 4, 8, "RU-PSK D00.XX"}, - {57.530704, 29.749257, 4, 9, "RU-PSK J00.XX"}, - {56.331504, 29.212919625, 4, 6, "RU-PSK N00.XX"}, - {57.025404, 28.75965875, 4, 6, "RU-PSK S00.XX"}, - {58.268294, 28.937421375, 4, 7, "RU-PSK X00.XX"}, - {58.511385, 27.34196, 3, 11, "RU-PSK 012.XXX"}, - {58.511385, 28.0395525, 3, 9, "RU-PSK 112.XXX"}, - {58.924991, 28.788281, 3, 9, "RU-PSK 212.XXX"}, - {58.433951, 27.464875, 3, 11, "RU-PSK 312.XXX"}, - {58.433951, 28.339819, 3, 9, "RU-PSK 412.XXX"}, - {58.433951, 29.214763, 3, 9, "RU-PSK 512.XXX"}, - {57.942911, 27.382016, 3, 7, "RU-PSK 612.XXX"}, - {57.942911, 28.246544, 4, 6, "RU-PSK 712.XXX"}, - {57.942911, 29.111072, 3, 5, "RU-PSK 812.XXX"}, - {57.942911, 29.9756, 3, 9, "RU-PSK 912.XXX"}, - {57.451871, 27.5212515, 3, 7, "RU-PSK B12.XXX"}, - {57.451871, 28.3701555, 3, 5, "RU-PSK C12.XXX"}, - {57.451871, 29.2190595, 3, 5, "RU-PSK D12.XXX"}, - {57.451871, 30.0679635, 4, 9, "RU-PSK F12.XXX"}, - {56.9288045, 27.694668, 3, 7, "RU-PSK G12.XXX"}, - {56.9288045, 28.558668, 3, 5, "RU-PSK H12.XXX"}, - {56.9288045, 29.422638, 3, 5, "RU-PSK J12.XXX"}, - {56.9288045, 30.285668, 3, 8, "RU-PSK K12.XXX"}, - {56.499253, 28.1195465, 3, 7, "RU-PSK L12.XXX"}, - {56.499253, 28.9476185, 3, 5, "RU-PSK M12.XXX"}, - {56.499253, 29.7630835, 3, 5, "RU-PSK N12.XXX"}, - {56.499253, 30.362069, 3, 5, "RU-PSK P12.XXX"}, - {56.499253, 30.9609345, 3, 8, "RU-PSK Q12.XXX"}, - {56.034635, 28.2980765, 3, 7, "RU-PSK R12.XXX"}, - {56.034635, 29.1157325, 3, 7, "RU-PSK S12.XXX"}, - {56.034635, 29.9333885, 4, 8, "RU-PSK T12.XXX"}, - {56.034635, 30.7510445, 3, 8, "RU-PSK V12.XXX"}, - {57.30425, 29.42175, 3, 5, "RU-PSK 3CX2.GBQ"}, - {57.8031, 40.869772, 5, 10, "RU-KOS 12.XX"}, - {57.862915, 40.560595, 4, 9, "RU-KOS 12.XXX"}, - {58.491404, 41.299062375, 4, 9, "RU-KOS 000.XX"}, - {58.409544, 42.162098375, 4, 6, "RU-KOS 700.XX"}, - {58.370644, 44.563798375, 5, 7, "RU-KOS F00.XX"}, - {58.399545, 45.417426875, 5, 7, "RU-KOS M00.XX"}, - {57.903144, 43.529738125, 5, 10, "RU-KOS T00.XX"}, - {58.9803565, 40.5721655, 3, 11, "RU-KOS 123.XXX"}, - {59.040196, 42.632614, 4, 9, "RU-KOS 12.XXXX"}, - {58.4475, 44.022, 4, 6, "RU-KOS S8P4.KLY"}, - {45.072, 41.905954, 6, 9, "RU-STA 12.XX"}, - {45.185894, 41.786294875, 5, 8, "RU-STA 00.XXX"}, - {44.118114, 42.812728, 5, 7, "RU-STA J0.XXX"}, - {43.970545, 42.418834, 5, 14, "RU-STA 000.XX"}, - {44.629774, 41.765744625, 5, 7, "RU-STA 500.XX"}, - {44.176874, 43.263244625, 6, 8, "RU-STA B00.XX"}, - {44.752204, 44.082437125, 5, 10, "RU-STA H00.XX"}, - {44.703704, 42.812337125, 5, 8, "RU-STA M00.XX"}, - {45.338904, 42.71133675, 5, 10, "RU-STA R00.XX"}, - {45.081204, 43.259637125, 5, 8, "RU-STA W00.XX"}, - {45.972685, 40.981978, 3, 12, "RU-STA 123.XXX"}, - {45.250706, 41.6320075, 4, 12, "RU-STA 12.XXXX"}, - {44.94825, 43.2805, 4, 7, "RU-STA HMXD.FWS"}, - {45.0736, 38.935654, 6, 13, "RU-KDA 12.XX"}, - {44.977394, 38.755894125, 5, 12, "RU-KDA 00.XXX"}, - {43.614794, 39.6881315, 4, 6, "RU-KDA C0.XXX"}, - {44.883884, 37.473826375, 5, 8, "RU-KDA P0.XXX"}, - {45.448045, 40.39241875, 5, 7, "RU-KDA 000.XX"}, - {45.056004, 40.948737125, 5, 10, "RU-KDA 400.XX"}, - {46.659804, 38.120435, 4, 7, "RU-KDA 800.XX"}, - {45.313504, 38.00403675, 5, 8, "RU-KDA D00.XX"}, - {45.857294, 40.036544375, 4, 7, "RU-KDA J00.XX"}, - {44.094194, 39.016194, 4, 9, "RU-KDA M00.XX"}, - {44.622994, 40.642954625, 4, 9, "RU-KDA Q00.XX"}, - {44.918394, 37.848423125, 6, 9, "RU-KDA T00.XX"}, - {45.617194, 38.87398375, 4, 7, "RU-KDA X00.XX"}, - {44.9058745, 37.337241, 4, 7, "RU-KDA 123.XXX"}, - {46.0199825, 36.824423, 3, 6, "RU-KDA 12.XXXX"}, - {45.132, 39.1665, 4, 10, "RU-KDA 6L3T.X8G"}, - {46.3488, 44.20947, 7, 12, "RU-KL 12.XX"}, - {46.580615, 43.98946, 6, 11, "RU-KL 12.XXX"}, - {47.810404, 44.25045925, 5, 13, "RU-KL 000.XX"}, - {47.349144, 44.44198025, 5, 7, "RU-KL 700.XX"}, - {48.002844, 44.497810875, 4, 9, "RU-KL F00.XX"}, - {46.167744, 41.812590375, 4, 13, "RU-KL M00.XX"}, - {45.408844, 47.14506075, 4, 9, "RU-KL T00.XX"}, - {46.7214685, 43.7406625, 5, 10, "RU-KL 123.XXX"}, - {47.767865, 43.8353855, 4, 12, "RU-KL 12.XXXX"}, - {46.957817, 41.76854, 3, 9, "RU-KL 1234.XX"}, - {46.4705, 44.6815, 5, 7, "RU-KL MG7Q.4FN"}, - {56.8884, 35.8289575, 5, 8, "RU-TVE 12.XX"}, - {57.118515, 35.4586515, 5, 8, "RU-TVE 12.XXX"}, - {56.278174, 34.053898625, 4, 6, "RU-TVE 000.XX"}, - {56.691474, 36.663498625, 4, 7, "RU-TVE 500.XX"}, - {57.042274, 33.95288275, 4, 9, "RU-TVE B00.XX"}, - {57.048004, 34.80765875, 5, 8, "RU-TVE H00.XX"}, - {57.605204, 34.371357, 5, 11, "RU-TVE M00.XX"}, - {57.923304, 33.853096125, 4, 10, "RU-TVE R00.XX"}, - {56.825504, 37.16965875, 4, 12, "RU-TVE W00.XX"}, - {56.150883, 34.127463, 4, 6, "RU-TVE 123.XXX"}, - {58.0113365, 31.07424, 3, 11, "RU-TVE 12.XXXX"}, - {57.2485, 34.5535, 4, 9, "RU-TVE CC66.ZKX"}, - {59.956756, 30.2139225, 6, 15, "RU-LEN 12.XX"}, - {59.663242, 30.011588, 7, 13, "RU-LEN 12.XXX"}, - {59.629574, 29.891664, 5, 8, "RU-LEN 000.XX"}, - {60.699974, 28.52215975, 5, 9, "RU-LEN 500.XX"}, - {59.913874, 28.978612375, 5, 9, "RU-LEN B00.XX"}, - {59.629804, 33.308952, 4, 6, "RU-LEN H00.XX"}, - {59.744204, 29.704252, 5, 10, "RU-LEN M00.XX"}, - {59.470904, 31.767352, 5, 7, "RU-LEN R00.XX"}, - {60.028604, 30.457611375, 6, 13, "RU-LEN W00.XX"}, - {61.4510605, 31.1569385, 4, 11, "RU-LEN 12.XXXX"}, - {58.908334, 26.9702635, 3, 8, "RU-LEN 123.XXX"}, - {60.1479565, 26.895256, 3, 8, "RU-LEN 1234.XX"}, - {60.776392, 27.4581655, 4, 9, "RU-LEN 1234.XXX"}, - {47.2491, 39.6448295, 7, 11, "RU-ROS 12.XX"}, - {47.416491, 39.4993485, 5, 9, "RU-ROS 12.XXX"}, - {47.248704, 38.760234625, 4, 8, "RU-ROS 000.XX"}, - {47.715404, 40.08333425, 6, 9, "RU-ROS 400.XX"}, - {47.566034, 41.99799925, 6, 12, "RU-ROS 800.XX"}, - {47.738804, 39.78673425, 6, 9, "RU-ROS D00.XX"}, - {47.086304, 39.220834625, 4, 8, "RU-ROS J00.XX"}, - {48.308804, 40.105533875, 4, 7, "RU-ROS N00.XX"}, - {47.905504, 39.913133875, 6, 9, "RU-ROS S00.XX"}, - {46.490494, 41.441205, 5, 8, "RU-ROS X00.XX"}, - {47.4941895, 39.6455235, 6, 10, "RU-ROS 123.XXX"}, - {47.180934, 38.4429595, 3, 7, "RU-ROS 12.XXXX"}, - {48.042575, 39.675184, 5, 9, "RU-ROS 1234.XX"}, - {48.08325, 41.2725, 3, 6, "RU-ROS C94R.0GQ"}, - {48.7534, 44.4484455, 6, 8, "RU-VGG 12.XX"}, - {48.402076, 44.120706, 4, 7, "RU-VGG 12.XXX"}, - {48.946545, 44.7225375, 5, 7, "RU-VGG 000.XX"}, - {50.110874, 45.17424675, 5, 8, "RU-VGG 600.XX"}, - {50.110374, 43.15774675, 4, 8, "RU-VGG C00.XX"}, - {49.738974, 43.477457, 4, 7, "RU-VGG J00.XX"}, - {50.326174, 44.63584675, 5, 8, "RU-VGG P00.XX"}, - {50.806974, 41.8114365, 4, 10, "RU-VGG V00.XX"}, - {48.835947, 42.14838, 3, 8, "RU-VGG 123.XXX"}, - {50.479245, 41.4185175, 3, 9, "RU-VGG 12.XXXX"}, - {49.366197, 44.254136, 5, 8, "RU-VGG 1234.XX"}, - {49.343, 44.295, 5, 8, "RU-VGG L5BV.TG7"}, - {59.1512, 37.860323, 5, 10, "RU-VLG 12.XX"}, - {59.2603265, 37.4706765, 4, 6, "RU-VLG 12.XXX"}, - {59.220494, 39.751642625, 5, 7, "RU-VLG 000.XX"}, - {59.234394, 39.466142625, 4, 6, "RU-VLG 300.XX"}, - {59.479394, 39.933856, 4, 6, "RU-VLG 600.XX"}, - {58.781014, 36.356763625, 4, 9, "RU-VLG 900.XX"}, - {59.848814, 38.244229375, 4, 6, "RU-VLG C00.XX"}, - {59.391514, 35.775196, 4, 9, "RU-VLG F00.XX"}, - {60.972214, 36.33532525, 4, 11, "RU-VLG H00.XX"}, - {58.820414, 40.133863625, 4, 9, "RU-VLG K00.XX"}, - {59.974314, 45.644129375, 4, 8, "RU-VLG M00.XX"}, - {60.743414, 46.15316175, 4, 11, "RU-VLG P00.XX"}, - {59.101714, 35.164763625, 4, 12, "RU-VLG R00.XX"}, - {59.489814, 45.370096, 4, 9, "RU-VLG T00.XX"}, - {59.958414, 40.091829375, 4, 6, "RU-VLG W00.XX"}, - {59.950614, 42.665329375, 5, 7, "RU-VLG Y00.XX"}, - {58.905743, 34.7382635, 3, 11, "RU-VLG 123.XXX"}, - {60.730205, 39.2901135, 3, 8, "RU-VLG 12.XXXX"}, - {59.201427, 40.9019465, 4, 9, "RU-VLG 1234.XX"}, - {60.0465, 40.9395, 4, 6, "RU-VLG N491.53G"}, - {68.9462115, 33.0319255, 5, 7, "RU-MUR 12.XX"}, - {69.189219, 32.4561815, 4, 6, "RU-MUR 12.XXX"}, - {67.512281, 32.747635, 4, 6, "RU-MUR 123.XX"}, - {67.232539, 28.440307, 3, 7, "RU-MUR 123.XXX"}, - {66.5667905, 33.4315965, 3, 8, "RU-MUR 12.XXXX"}, - {67.162451, 35.1057595, 4, 6, "RU-MUR 1234.XX"}, - {68.003, 34.91175, 4, 6, "RU-MUR 59ZK.67F"}, - {61.8308, 34.2631535, 5, 7, "RU-KR 12.XX"}, - {62.000115, 33.8634315, 4, 6, "RU-KR 12.XXX"}, - {62.207994, 34.097491375, 4, 6, "RU-KR 000.XX"}, - {60.965194, 32.87278825, 4, 10, "RU-KR 300.XX"}, - {63.739994, 34.122560625, 4, 6, "RU-KR 600.XX"}, - {64.507194, 34.6119425, 4, 6, "RU-KR 900.XX"}, - {61.518894, 30.058285875, 4, 12, "RU-KR D00.XX"}, - {62.871994, 34.348281125, 4, 6, "RU-KR H00.XX"}, - {62.102894, 32.180891375, 4, 6, "RU-KR L00.XX"}, - {61.704014, 30.515417875, 4, 8, "RU-KR P00.XX"}, - {61.793614, 36.433317875, 4, 8, "RU-KR R00.XX"}, - {64.588714, 30.5009895, 4, 8, "RU-KR T00.XX"}, - {64.992545, 34.4685225, 4, 6, "RU-KR W00.XX"}, - {61.524814, 31.383917875, 4, 11, "RU-KR Y00.XX"}, - {61.2847465, 29.512483, 3, 11, "RU-KR 123.XXX"}, - {63.6253575, 30.2493045, 3, 7, "RU-KR 1234.XX"}, - {66.0887205, 29.689916, 3, 8, "RU-KR 12.XXXX"}, - {65.1981805, 29.772335, 3, 7, "RU-KR 1234.XXX"}, - {67.675, 52.9673295, 6, 13, "RU-NEN 12.XX"}, - {67.852215, 52.5200615, 5, 12, "RU-NEN 12.XXX"}, - {66.996165, 56.4812085, 5, 12, "RU-NEN 123.XX"}, - {69.3989835, 57.1392695, 4, 9, "RU-NEN 123.XXX"}, - {69.20693, 50.571165, 4, 9, "RU-NEN 12.XXXX"}, - {68.389097, 43.9371165, 4, 9, "RU-NEN 1234.XX"}, - {68.710716, 43.2730245, 3, 8, "RU-NEN 123.XXXX"}, - {68.13525, 54.39, 4, 11, "RU-NEN P5ZM.204"}, - {61.704645, 50.7353655, 5, 9, "RU-KO 12.XX"}, - {61.5246605, 50.5049225, 4, 8, "RU-KO 12.XXX"}, - {63.654545, 53.486503125, 4, 8, "RU-KO 000.XX"}, - {67.558644, 63.674350625, 4, 14, "RU-KO 700.XX"}, - {66.053344, 59.910814625, 4, 12, "RU-KO F00.XX"}, - {65.139444, 56.8873165, 4, 8, "RU-KO M00.XX"}, - {62.562644, 50.609162125, 4, 8, "RU-KO T00.XX"}, - {62.8997035, 48.2740725, 3, 7, "RU-KO 123.XXX"}, - {65.45693, 52.9964095, 3, 7, "RU-KO 12.XXXX"}, - {67.95389, 59.6227265, 3, 12, "RU-KO 1234.XX"}, - {63.813, 55.828, 3, 7, "RU-KO QD4N.41D"}, - {64.5851, 40.5073915, 5, 7, "RU-ARK 12.XX"}, - {64.541494, 39.7877925, 4, 6, "RU-ARK 12.XXX"}, - {63.984774, 37.864509625, 4, 7, "RU-ARK 000.XX"}, - {61.296024, 46.33983725, 4, 9, "RU-ARK C00.XX"}, - {61.296024, 46.90034725, 4, 9, "RU-ARK P00.XX"}, - {65.9362305, 36.137144, 3, 8, "RU-ARK 123.XXX"}, - {63.070525, 37.6630345, 3, 6, "RU-ARK 12.XXXX"}, - {63.210383, 42.9149305, 3, 5, "RU-ARK 1234.XX"}, - {68.710716, 43.2730245, 3, 8, "RU-ARK 123.XXXX"}, - {64.83025, 47.3555, 2, 6, "RU-ARK HHZ1.5WL"}, - {54.2242, 45.1223675, 5, 7, "RU-MO 12.XX"}, - {54.366115, 44.8138615, 4, 6, "RU-MO 12.XXX"}, - {54.420004, 43.6654435, 4, 6, "RU-MO 000.XX"}, - {54.634804, 43.8132225, 4, 9, "RU-MO 400.XX"}, - {54.095804, 42.6564435, 4, 9, "RU-MO 800.XX"}, - {53.933204, 43.044124625, 4, 9, "RU-MO D00.XX"}, - {54.857294, 46.1594175, 4, 16, "RU-MO J00.XX"}, - {54.578994, 45.9918805, 4, 12, "RU-MO M00.XX"}, - {54.049894, 43.782435625, 4, 6, "RU-MO Q00.XX"}, - {54.474694, 45.2461805, 4, 9, "RU-MO T00.XX"}, - {54.674494, 45.1160175, 4, 9, "RU-MO X00.XX"}, - {54.6440675, 42.296506, 3, 11, "RU-MO 123.XXX"}, - {54.4185, 44.44275, 3, 5, "RU-MO 4L4Y.9WD"}, - {56.3438, 43.9070995, 6, 8, "RU-NIZ 12.XX"}, - {56.514715, 43.4530215, 5, 7, "RU-NIZ 12.XXX"}, - {56.232304, 43.107019625, 5, 7, "RU-NIZ 000.XX"}, - {55.369804, 43.6412015, 4, 6, "RU-NIZ 400.XX"}, - {55.980004, 43.013740625, 5, 7, "RU-NIZ 800.XX"}, - {55.383504, 42.0039015, 4, 9, "RU-NIZ D00.XX"}, - {56.269794, 44.302020625, 5, 7, "RU-NIZ J00.XX"}, - {55.534494, 45.3565545, 4, 6, "RU-NIZ M00.XX"}, - {56.647894, 43.301720625, 5, 9, "RU-NIZ Q00.XX"}, - {57.506545, 45.617415, 4, 10, "RU-NIZ T00.XX"}, - {56.063894, 44.946483625, 5, 7, "RU-NIZ X00.XX"}, - {56.9383345, 41.9471085, 3, 7, "RU-NIZ 123.XXX"}, - {57.576865, 42.8650735, 3, 11, "RU-NIZ 12.XXXX"}, - {56.2775, 44.7655, 4, 6, "RU-NIZ 4GN2.TH1"}, - {53.2247, 44.9187515, 5, 7, "RU-PNZ 12.XX"}, - {53.385115, 44.6457315, 5, 7, "RU-PNZ 12.XXX"}, - {53.790334, 45.907378125, 4, 12, "RU-PNZ 000.XX"}, - {53.153545, 46.45010475, 4, 9, "RU-PNZ 400.XX"}, - {53.734904, 42.891724625, 4, 12, "RU-PNZ 800.XX"}, - {53.475804, 44.41040575, 4, 6, "RU-PNZ D00.XX"}, - {53.521545, 42.53498975, 4, 12, "RU-PNZ J00.XX"}, - {52.909104, 45.97772675, 4, 9, "RU-PNZ N00.XX"}, - {53.551545, 43.47240475, 4, 6, "RU-PNZ S00.XX"}, - {52.918824, 44.91736875, 4, 6, "RU-PNZ X00.XX"}, - {53.420149, 42.2341645, 3, 11, "RU-PNZ 123.XXX"}, - {53.166, 44.53825, 3, 5, "RU-PNZ 4Q96.MJ9"}, - {58.6411, 49.55273, 6, 8, "RU-KI 12.XX"}, - {58.6261385, 49.207016, 4, 6, "RU-KI 12.XXX"}, - {58.727074, 52.018300375, 4, 7, "RU-KI 000.XX"}, - {57.600574, 48.724899, 4, 6, "RU-KI 500.XX"}, - {56.260545, 50.813403125, 4, 10, "RU-KI B00.XX"}, - {59.366404, 52.079252, 4, 9, "RU-KI H00.XX"}, - {59.041404, 49.064893625, 4, 6, "RU-KI M00.XX"}, - {60.629404, 47.06706975, 4, 11, "RU-KI R00.XX"}, - {57.322904, 47.792657, 4, 9, "RU-KI W00.XX"}, - {57.6035945, 49.2776695, 4, 6, "RU-KI 123.XXX"}, - {58.162428, 46.4135085, 4, 9, "RU-KI 12.XXXX"}, - {56.748441, 46.46376, 3, 11, "RU-KI 1234.XX"}, - {58.56, 50.0975, 5, 7, "RU-KI D8Y4.801"}, - {56.6526685, 47.8115795, 5, 13, "RU-ME 12.XX"}, - {56.810115, 47.4480865, 4, 12, "RU-ME 12.XXX"}, - {56.361004, 46.376719625, 5, 14, "RU-ME 000.XX"}, - {55.924104, 48.175340625, 5, 13, "RU-ME 400.XX"}, - {56.943304, 47.73875875, 4, 12, "RU-ME 800.XX"}, - {56.293604, 46.094819625, 4, 13, "RU-ME D00.XX"}, - {56.006804, 47.911440625, 4, 12, "RU-ME J00.XX"}, - {56.943304, 48.94045875, 4, 9, "RU-ME N00.XX"}, - {56.809004, 46.68365875, 4, 12, "RU-ME S00.XX"}, - {57.003394, 48.57184975, 4, 9, "RU-ME X00.XX"}, - {56.843614, 45.7557735, 3, 9, "RU-ME 123.XXX"}, - {56.58815, 47.912, 4, 12, "RU-ME 9FJ8.ZJT"}, - {51.839505, 55.0683815, 5, 12, "RU-ORE 12.XX"}, - {51.951115, 54.72028, 4, 11, "RU-ORE 12.XXX"}, - {51.330937, 58.19638625, 4, 8, "RU-ORE 000.XX"}, - {51.330937, 58.50247525, 4, 8, "RU-ORE 500.XX"}, - {52.834204, 52.05495375, 4, 10, "RU-ORE B00.XX"}, - {51.484545, 57.30135625, 4, 8, "RU-ORE H00.XX"}, - {51.426545, 58.84501425, 4, 8, "RU-ORE M00.XX"}, - {52.509545, 52.977364375, 4, 8, "RU-ORE R00.XX"}, - {51.196545, 54.88835625, 4, 8, "RU-ORE W00.XX"}, - {51.6797725, 50.7827085, 3, 10, "RU-ORE 123.XXX"}, - {50.8122245, 54.2418555, 3, 7, "RU-ORE 12.XXXX"}, - {51.1728525, 57.334751, 3, 7, "RU-ORE 1234.XX"}, - {52.431, 56.2345, 3, 10, "RU-ORE QSH4.7MZ"}, - {54.3371, 48.2880675, 5, 13, "RU-ULY 12.XX"}, - {54.417202, 48.0418225, 4, 12, "RU-ULY 12.XXX"}, - {54.242045, 49.4609825, 4, 13, "RU-ULY 000.XX"}, - {54.073345, 46.945538125, 4, 6, "RU-ULY 400.XX"}, - {53.726324, 46.984378125, 4, 6, "RU-ULY 700.XX"}, - {54.369545, 47.0453825, 4, 6, "RU-ULY B00.XX"}, - {53.181724, 47.61958975, 4, 6, "RU-ULY F00.XX"}, - {53.906845, 46.219438125, 4, 12, "RU-ULY J00.XX"}, - {53.786545, 46.601938125, 4, 12, "RU-ULY M00.XX"}, - {54.356545, 49.9506865, 4, 13, "RU-ULY Q00.XX"}, - {53.251224, 47.37058975, 4, 6, "RU-ULY T00.XX"}, - {52.740824, 47.04376875, 4, 7, "RU-ULY X00.XX"}, - {54.669835, 45.9581905, 3, 14, "RU-ULY 123.XXX"}, - {53.7142, 48.024045, 3, 8, "RU-ULY 9NQS.838"}, - {58.0137555, 56.137272, 5, 7, "RU-PM 12.XX"}, - {58.1829035, 55.8342455, 4, 6, "RU-PM 12.XXX"}, - {59.468545, 56.627208, 4, 8, "RU-PM 000.XX"}, - {59.728024, 56.6491, 4, 8, "RU-PM 300.XX"}, - {56.790545, 53.91370875, 4, 10, "RU-PM 600.XX"}, - {58.177545, 57.691420625, 4, 9, "RU-PM 900.XX"}, - {57.484545, 56.767203, 4, 6, "RU-PM D00.XX"}, - {58.363045, 57.685576875, 5, 10, "RU-PM H00.XX"}, - {58.130224, 55.508636625, 4, 6, "RU-PM L00.XX"}, - {60.391045, 54.167826875, 5, 9, "RU-PM P00.XX"}, - {60.456545, 56.93954575, 4, 8, "RU-PM S00.XX"}, - {59.113544, 57.568610125, 4, 9, "RU-PM W00.XX"}, - {58.600144, 57.700102875, 4, 9, "RU-PM Y00.XX"}, - {58.246851, 53.9289455, 3, 11, "RU-PM 123.XXX"}, - {59.510337, 53.504276, 3, 10, "RU-PM 12.XXXX"}, - {61.571403, 52.066021, 3, 10, "RU-PM 1234.XX"}, - {58.891, 55.6325, 3, 5, "RU-PM P7K8.FGD"}, - {54.7845145, 55.9001965, 6, 8, "RU-BA 12.XX"}, - {54.8628905, 55.673784, 4, 6, "RU-BA 12.XXX"}, - {53.648994, 55.849935625, 4, 7, "RU-BA 000.XX"}, - {53.351994, 55.81079075, 4, 9, "RU-BA 300.XX"}, - {56.089794, 54.101583625, 4, 12, "RU-BA 600.XX"}, - {53.499194, 55.85119075, 4, 7, "RU-BA 900.XX"}, - {53.941194, 58.235235625, 4, 8, "RU-BA D00.XX"}, - {52.945114, 55.83904775, 4, 9, "RU-BA H00.XX"}, - {52.708014, 55.66404775, 4, 11, "RU-BA K00.XX"}, - {54.085014, 54.0094135, 4, 12, "RU-BA M00.XX"}, - {54.464214, 53.4071135, 4, 9, "RU-BA P00.XX"}, - {54.575214, 53.6206555, 4, 9, "RU-BA R00.XX"}, - {52.696014, 58.56934775, 4, 10, "RU-BA T00.XX"}, - {52.572314, 58.21524775, 4, 10, "RU-BA W00.XX"}, - {54.203614, 54.9246135, 4, 7, "RU-BA Y00.XX"}, - {53.827435, 53.1738935, 3, 8, "RU-BA 123.XXX"}, - {52.948605, 54.026991, 3, 8, "RU-BA 12.XXXX"}, - {55.977813, 55.948683, 4, 6, "RU-BA 1234.XX"}, - {54.053, 56.575, 4, 7, "RU-BA RM0W.XX4"}, - {56.8933545, 53.178228, 5, 9, "RU-UD 12.XX"}, - {56.985815, 52.7724865, 4, 8, "RU-UD 12.XXX"}, - {56.456674, 53.562098625, 4, 14, "RU-UD 000.XX"}, - {57.032374, 53.72038275, 4, 8, "RU-UD 500.XX"}, - {58.143774, 52.432084125, 4, 10, "RU-UD B00.XX"}, - {56.436704, 52.072819625, 4, 11, "RU-UD H00.XX"}, - {57.570904, 52.938357, 4, 10, "RU-UD M00.XX"}, - {57.000804, 51.94145875, 4, 10, "RU-UD R00.XX"}, - {57.893004, 53.583696125, 4, 10, "RU-UD W00.XX"}, - {56.24709, 51.137679, 3, 13, "RU-UD 123.XXX"}, - {57.20165, 52.7806, 3, 7, "RU-UD KC3P.49K"}, - {55.8194875, 49.1010865, 5, 7, "RU-TA 12.XX"}, - {55.627405, 51.7210205, 4, 6, "RU-TA 00.XXX"}, - {55.858904, 48.773035125, 4, 9, "RU-TA J0.XXX"}, - {54.934045, 52.1886275, 4, 6, "RU-TA 000.XX"}, - {55.879945, 48.456398125, 4, 10, "RU-TA 300.XX"}, - {54.577144, 52.6091825, 5, 7, "RU-TA 600.XX"}, - {54.637644, 52.3433875, 4, 10, "RU-TA 900.XX"}, - {55.386765, 50.3778925, 4, 6, "RU-TA D00.XX"}, - {55.283114, 51.9264975, 4, 6, "RU-TA H00.XX"}, - {54.402514, 50.7154135, 5, 11, "RU-TA K00.XX"}, - {54.826714, 52.9728555, 4, 6, "RU-TA M00.XX"}, - {55.687314, 51.248269625, 4, 6, "RU-TA P00.XX"}, - {56.143714, 50.774611625, 5, 10, "RU-TA R00.XX"}, - {54.947814, 48.1816555, 4, 9, "RU-TA T00.XX"}, - {56.336214, 50.152111625, 4, 12, "RU-TA W00.XX"}, - {55.886114, 52.182269625, 4, 9, "RU-TA Y00.XX"}, - {54.1103585, 47.2519455, 3, 8, "RU-TA 123.XXX"}, - {56.599675, 50.686131, 4, 9, "RU-TA 12.XXXX"}, - {55.327, 50.7525, 5, 7, "RU-TA FJYK.ZFB"}, - {53.2199155, 50.07856, 6, 11, "RU-SAM 12.XX"}, - {53.323975, 49.81963275, 6, 11, "RU-SAM 00.XXX"}, - {53.467925, 49.23297175, 5, 10, "RU-SAM J0.XXX"}, - {53.213145, 48.32037375, 4, 9, "RU-SAM 000.XX"}, - {53.042204, 49.54175375, 5, 10, "RU-SAM 600.XX"}, - {53.676545, 49.000378125, 5, 10, "RU-SAM C00.XX"}, - {53.417204, 51.10241075, 5, 10, "RU-SAM J00.XX"}, - {53.334204, 50.37991075, 6, 8, "RU-SAM P00.XX"}, - {54.004304, 51.038736125, 5, 14, "RU-SAM V00.XX"}, - {54.427707, 48.087797, 3, 12, "RU-SAM 123.XXX"}, - {54.594934, 48.9516895, 4, 12, "RU-SAM 12.XXXX"}, - {53.2265, 50.2435, 5, 10, "RU-SAM FQ51.VLH"}, - {51.5784, 45.936376, 5, 7, "RU-SAR 12.XX"}, - {51.689736, 45.5714705, 4, 6, "RU-SAR 12.XXX"}, - {52.058234, 47.666536625, 4, 8, "RU-SAR 000.XX"}, - {51.618734, 43.022436625, 4, 9, "RU-SAR 400.XX"}, - {52.123634, 47.176599375, 4, 8, "RU-SAR 800.XX"}, - {52.084134, 48.683899375, 4, 9, "RU-SAR D00.XX"}, - {51.948824, 44.889144625, 4, 6, "RU-SAR J00.XX"}, - {52.359624, 45.261000375, 4, 9, "RU-SAR M00.XX"}, - {52.368824, 46.356200375, 4, 9, "RU-SAR Q00.XX"}, - {52.305824, 43.642200375, 4, 9, "RU-SAR T00.XX"}, - {51.226824, 43.62219625, 4, 9, "RU-SAR X00.XX"}, - {52.283077, 42.673961, 3, 8, "RU-SAR 123.XXX"}, - {49.8079985, 47.317924, 3, 10, "RU-SAR 12.XXXX"}, - {51.311, 46.67825, 3, 5, "RU-SAR 7WM1.W4F"}, - {66.0937825, 76.524418, 6, 9, "RU-YAN 12.XX"}, - {66.308815, 76.0207065, 5, 8, "RU-YAN 12.XXX"}, - {63.300574, 75.183442375, 5, 10, "RU-YAN 000.XX"}, - {63.840604, 74.432061125, 5, 10, "RU-YAN 600.XX"}, - {65.015904, 77.5044565, 5, 11, "RU-YAN C00.XX"}, - {65.486804, 64.5620705, 4, 14, "RU-YAN J00.XX"}, - {64.536604, 76.3538425, 5, 11, "RU-YAN P00.XX"}, - {63.245504, 74.365711375, 5, 10, "RU-YAN V00.XX"}, - {65.5934785, 71.302893, 4, 9, "RU-YAN 123.XXX"}, - {65.468385, 77.1625615, 4, 10, "RU-YAN 1234.XX"}, - {68.082615, 74.1200625, 3, 5, "RU-YAN 12.XXXX"}, - {62.2054505, 62.1939925, 3, 13, "RU-YAN 123.XXXX"}, - {66.995685, 76.9493085, 4, 7, "RU-YAN V6LS.886"}, - {61.2766405, 73.342304, 6, 8, "RU-KM 12.XX"}, - {61.248854, 72.94119925, 5, 7, "RU-KM 00.XXX"}, - {61.087974, 76.04013725, 5, 8, "RU-KM J0.XXX"}, - {61.197334, 72.38945725, 5, 7, "RU-KM 000.XX"}, - {61.046545, 68.89815725, 5, 8, "RU-KM 400.XX"}, - {62.317934, 74.329566875, 5, 10, "RU-KM 800.XX"}, - {61.729234, 64.383842375, 5, 14, "RU-KM D00.XX"}, - {62.193124, 65.321476875, 5, 11, "RU-KM J00.XX"}, - {62.184124, 77.326772875, 4, 7, "RU-KM M00.XX"}, - {61.401045, 63.28546125, 5, 15, "RU-KM Q00.XX"}, - {61.327224, 74.99595725, 5, 7, "RU-KM T00.XX"}, - {61.759645, 75.228761375, 5, 7, "RU-KM X00.XX"}, - {62.6489835, 71.9890125, 4, 9, "RU-KM 123.XXX"}, - {62.45693, 66.815878, 4, 10, "RU-KM 12.XXXX"}, - {63.328247, 61.292252, 4, 10, "RU-KM 1234.XX"}, - {62.8956165, 59.959942, 3, 9, "RU-KM 123.XXXX"}, - {62.163, 72.5815, 4, 6, "RU-KM NH8M.65J"}, - {56.87209, 60.530996, 6, 8, "RU-SVE 12.XX"}, - {57.038115, 60.2070865, 5, 7, "RU-SVE 12.XXX"}, - {56.963034, 59.76480875, 5, 7, "RU-SVE 000.XX"}, - {57.998545, 59.845420625, 6, 8, "RU-SVE 400.XX"}, - {56.463034, 61.775103125, 5, 7, "RU-SVE 800.XX"}, - {59.675934, 60.439304, 5, 12, "RU-SVE D00.XX"}, - {57.382545, 59.874415, 5, 7, "RU-SVE J00.XX"}, - {57.123545, 61.37840875, 5, 7, "RU-SVE N00.XX"}, - {59.811945, 59.947404, 5, 12, "RU-SVE S00.XX"}, - {56.539045, 60.113303125, 5, 7, "RU-SVE X00.XX"}, - {57.344565, 57.4086035, 4, 9, "RU-SVE 123.XXX"}, - {61.437865, 58.6738615, 4, 13, "RU-SVE 12.XXXX"}, - {58.442126, 58.635448, 4, 10, "RU-SVE 1234.XX"}, - {56.4990685, 57.2828935, 4, 13, "RU-SVE 123.XXXX"}, - {58.887915, 57.9696285, 3, 8, "RU-SVE 1234.XXX"}, - {57.1736, 65.4786575, 5, 10, "RU-TYU 12.XX"}, - {57.329115, 65.1210515, 4, 9, "RU-TYU 12.XXX"}, - {58.321804, 68.139720625, 4, 6, "RU-TYU 000.XX"}, - {56.205304, 69.253164125, 4, 6, "RU-TYU 500.XX"}, - {56.728704, 66.112121125, 4, 13, "RU-TYU B00.XX"}, - {56.535545, 66.328103125, 4, 10, "RU-TYU H00.XX"}, - {58.207134, 68.459832625, 6, 8, "RU-TYU M00.XX"}, - {56.942834, 68.46878575, 4, 6, "RU-TYU R00.XX"}, - {56.709534, 69.641242125, 4, 6, "RU-TYU W00.XX"}, - {56.2279895, 65.0980425, 3, 12, "RU-TYU 123.XXX"}, - {58.356033, 65.1273665, 3, 9, "RU-TYU 12.XXXX"}, - {59.0258425, 68.514806, 4, 9, "RU-TYU 1234.XX"}, - {57.5696, 70.00475, 3, 5, "RU-TYU K2K3.XFD"}, - {55.4895, 65.2744835, 6, 11, "RU-KGN 12.XX"}, - {55.707915, 64.9858565, 5, 10, "RU-KGN 12.XXX"}, - {56.142204, 63.431364125, 4, 10, "RU-KGN 000.XX"}, - {55.308404, 67.0550745, 4, 11, "RU-KGN 500.XX"}, - {55.308404, 63.1015745, 4, 11, "RU-KGN B00.XX"}, - {56.375134, 62.419442125, 4, 10, "RU-KGN H00.XX"}, - {55.154634, 67.7863325, 4, 12, "RU-KGN M00.XX"}, - {56.048634, 64.281659125, 4, 6, "RU-KGN R00.XX"}, - {56.314134, 62.735742125, 4, 13, "RU-KGN W00.XX"}, - {56.780907, 62.1436225, 3, 9, "RU-KGN 123.XXX"}, - {56.590505, 64.5763855, 4, 9, "RU-KGN 12.XXXX"}, - {55.5125, 65.3495, 5, 10, "RU-KGN BY57.VY8"}, - {55.1931225, 61.354914, 5, 9, "RU-CH 12.XX"}, - {55.229834, 61.0950975, 4, 8, "RU-CH 00.XXX"}, - {53.488174, 58.88137175, 4, 10, "RU-CH J0.XXX"}, - {55.222234, 59.5548155, 4, 9, "RU-CH 000.XX"}, - {55.056224, 59.9503875, 4, 9, "RU-CH 400.XX"}, - {55.785724, 60.499102125, 4, 6, "RU-CH 700.XX"}, - {54.137524, 61.4847425, 4, 9, "RU-CH B00.XX"}, - {55.289545, 60.0603925, 4, 6, "RU-CH F00.XX"}, - {56.131724, 60.126002125, 4, 10, "RU-CH J00.XX"}, - {54.904545, 61.2732875, 4, 8, "RU-CH M00.XX"}, - {55.531424, 60.1041685, 4, 6, "RU-CH Q00.XX"}, - {53.127724, 60.52328975, 4, 7, "RU-CH T00.XX"}, - {55.038124, 57.1739875, 4, 10, "RU-CH X00.XX"}, - {55.5901445, 57.300012, 3, 9, "RU-CH 123.XXX"}, - {53.8951615, 59.0118775, 3, 9, "RU-CH 12.XXXX"}, - {54.174, 60.2425, 3, 6, "RU-CH 46KY.98X"}, - {51.846445, 107.5547905, 6, 14, "RU-BU 12.XX"}, - {51.969115, 107.18828, 5, 13, "RU-BU 12.XXX"}, - {50.659724, 107.4757405, 5, 9, "RU-BU 000.XX"}, - {55.871345, 109.520398125, 5, 16, "RU-BU 300.XX"}, - {51.377624, 106.42279625, 5, 12, "RU-BU 600.XX"}, - {50.427324, 106.33798475, 5, 10, "RU-BU 900.XX"}, - {51.932624, 107.895244625, 6, 17, "RU-BU D00.XX"}, - {52.283624, 107.541400375, 5, 11, "RU-BU H00.XX"}, - {50.443545, 103.25034875, 4, 8, "RU-BU L00.XX"}, - {52.211144, 109.680127375, 5, 14, "RU-BU P00.XX"}, - {56.386144, 114.753934125, 4, 14, "RU-BU R00.XX"}, - {51.509344, 107.312743625, 5, 12, "RU-BU T00.XX"}, - {54.353944, 110.1978195, 5, 14, "RU-BU W00.XX"}, - {52.576844, 111.40144275, 5, 14, "RU-BU Y00.XX"}, - {52.5765785, 105.623387, 4, 11, "RU-BU 123.XXX"}, - {54.196525, 108.543192, 4, 13, "RU-BU 12.XXXX"}, - {56.944675, 109.3946465, 4, 15, "RU-BU 1234.XX"}, - {55.2549305, 99.2087335, 3, 9, "RU-BU 123.XXXX"}, - {53.6035, 108.2755, 3, 12, "RU-BU GVFF.9L4"}, - {52.0564825, 113.389427, 6, 17, "RU-ZAB 12.XX"}, - {52.219815, 113.04278, 5, 14, "RU-ZAB 12.XXX"}, - {50.139245, 117.93234875, 5, 10, "RU-ZAB 000.XX"}, - {52.321634, 117.473499375, 5, 14, "RU-ZAB 400.XX"}, - {51.352734, 108.74471425, 4, 13, "RU-ZAB 800.XX"}, - {52.047334, 116.471836625, 5, 18, "RU-ZAB D00.XX"}, - {51.850924, 113.745744625, 6, 17, "RU-ZAB J00.XX"}, - {51.703545, 113.900144625, 5, 15, "RU-ZAB M00.XX"}, - {50.422724, 116.3060525, 5, 15, "RU-ZAB Q00.XX"}, - {51.411545, 110.37829625, 4, 12, "RU-ZAB T00.XX"}, - {53.786224, 119.622138125, 5, 10, "RU-ZAB X00.XX"}, - {52.4789835, 111.501387, 4, 15, "RU-ZAB 123.XXX"}, - {52.28693, 115.7435625, 4, 13, "RU-ZAB 12.XXXX"}, - {55.03508, 116.7676175, 4, 12, "RU-ZAB 1234.XX"}, - {58.3355325, 108.301469, 3, 11, "RU-ZAB 123.XXXX"}, - {53.7965, 114.9395, 3, 11, "RU-ZAB QJXB.21K"}, - {52.316537, 104.2385025, 6, 12, "RU-IRK 12.XX"}, - {52.401234, 103.895516375, 5, 11, "RU-IRK 00.XXX"}, - {52.511105, 103.46395875, 5, 11, "RU-IRK J0.XXX"}, - {56.194545, 101.340898125, 5, 11, "RU-IRK 000.XX"}, - {56.360045, 101.643403125, 5, 11, "RU-IRK 400.XX"}, - {58.062734, 102.588420625, 5, 8, "RU-IRK 800.XX"}, - {52.843734, 103.46182175, 5, 11, "RU-IRK D00.XX"}, - {53.175945, 103.00637375, 5, 11, "RU-IRK J00.XX"}, - {56.846545, 105.62810875, 4, 12, "RU-IRK M00.XX"}, - {54.623724, 100.4541865, 4, 10, "RU-IRK Q00.XX"}, - {57.883545, 113.951420625, 4, 11, "RU-IRK T00.XX"}, - {52.623045, 103.79136875, 6, 12, "RU-IRK X00.XX"}, - {53.7515785, 102.1861905, 4, 10, "RU-IRK 123.XXX"}, - {58.354094, 100.0707595, 4, 8, "RU-IRK 12.XXXX"}, - {53.824571, 101.3001075, 4, 10, "RU-IRK 1234.XX"}, - {62.9785205, 96.583302, 2, 6, "RU-IRK 123.XXXX"}, - {53.420655, 96.582796, 3, 10, "RU-IRK 1234.XXX"}, - {55.07027, 82.872803, 5, 8, "RU-NVS 12.XX"}, - {54.7083455, 82.585538, 4, 7, "RU-NVS 12.XXX"}, - {54.716534, 83.1466325, 5, 8, "RU-NVS 000.XX"}, - {55.474134, 78.1876155, 4, 7, "RU-NVS 400.XX"}, - {54.459734, 77.1073825, 4, 9, "RU-NVS 800.XX"}, - {55.277634, 75.8166155, 4, 12, "RU-NVS D00.XX"}, - {55.269634, 80.0717155, 4, 7, "RU-NVS J00.XX"}, - {54.366545, 80.3163495, 4, 10, "RU-NVS N00.XX"}, - {55.299145, 84.2110155, 4, 7, "RU-NVS S00.XX"}, - {53.807424, 82.137678125, 4, 10, "RU-NVS X00.XX"}, - {53.839143, 81.252707, 3, 10, "RU-NVS 123.XXX"}, - {56.288415, 75.3757435, 3, 11, "RU-NVS 12.XXXX"}, - {54.269681, 75.4554325, 3, 10, "RU-NVS 1234.XX"}, - {55.2625, 80.1005, 4, 7, "RU-NVS BDB2.HMT"}, - {56.5288, 84.9122995, 6, 15, "RU-TOM 12.XX"}, - {56.679415, 84.6647865, 5, 12, "RU-TOM 12.XXX"}, - {57.082074, 85.98595175, 5, 8, "RU-TOM 000.XX"}, - {60.804204, 77.37802275, 5, 11, "RU-TOM 600.XX"}, - {58.419804, 82.723541875, 5, 8, "RU-TOM C00.XX"}, - {57.441504, 83.698131, 5, 8, "RU-TOM J00.XX"}, - {57.107504, 81.98980975, 5, 9, "RU-TOM P00.XX"}, - {57.733704, 83.500431, 5, 8, "RU-TOM V00.XX"}, - {58.2895785, 83.159719, 4, 7, "RU-TOM 123.XXX"}, - {58.598405, 78.5126845, 4, 10, "RU-TOM 12.XXXX"}, - {60.284813, 75.8516285, 4, 10, "RU-TOM 1234.XX"}, - {59.809844, 75.5249395, 3, 8, "RU-TOM 123.XXXX"}, - {58.3515, 82.216, 4, 7, "RU-TOM DLQ1.GT1"}, - {54.929997, 73.3392175, 6, 10, "RU-OMS 12.XX"}, - {55.107215, 72.9719915, 5, 9, "RU-OMS 12.XXX"}, - {55.334545, 72.8963925, 5, 10, "RU-OMS 000.XX"}, - {56.941434, 74.32468575, 4, 7, "RU-OMS 400.XX"}, - {54.980834, 71.1028325, 5, 10, "RU-OMS 800.XX"}, - {54.634334, 73.5277495, 5, 9, "RU-OMS D00.XX"}, - {54.224924, 74.6284865, 4, 8, "RU-OMS J00.XX"}, - {55.603424, 71.2138685, 4, 9, "RU-OMS M00.XX"}, - {55.117724, 74.3890275, 5, 9, "RU-OMS Q00.XX"}, - {56.422545, 75.040403125, 5, 8, "RU-OMS T00.XX"}, - {55.961445, 71.979202125, 4, 7, "RU-OMS X00.XX"}, - {54.9588745, 70.52062, 4, 9, "RU-OMS 123.XXX"}, - {55.6437615, 70.635512, 3, 8, "RU-OMS 12.XXXX"}, - {56.74481, 70.558297, 3, 8, "RU-OMS 1234.XX"}, - {56.0065, 73.3315, 3, 6, "RU-OMS 36CC.58R"}, - {53.743705, 91.3621765, 6, 10, "RU-KK 12.XX"}, - {53.926215, 90.9336615, 5, 9, "RU-KK 12.XXX"}, - {53.206545, 91.26407375, 5, 10, "RU-KK 000.XX"}, - {52.716045, 90.01036875, 5, 9, "RU-KK 700.XX"}, - {54.586874, 89.8887785, 4, 8, "RU-KK F00.XX"}, - {53.123474, 90.68836875, 5, 10, "RU-KK M00.XX"}, - {53.180374, 90.29437375, 5, 9, "RU-KK T00.XX"}, - {52.7141, 88.3671825, 4, 10, "RU-KK 123.XXX"}, - {53.7106175, 88.1251755, 3, 10, "RU-KK 12.XXXX"}, - {53.3595, 89.907, 4, 8, "RU-KK NWSD.QR2"}, - {53.772444, 87.0839755, 5, 11, "RU-KEM 12.XX"}, - {53.822925, 86.850983125, 5, 11, "RU-KEM 00.XXX"}, - {55.327945, 85.5775205, 4, 7, "RU-KEM J0.XXX"}, - {53.925434, 86.573027125, 4, 10, "RU-KEM 000.XX"}, - {54.720334, 86.0343325, 5, 8, "RU-KEM 400.XX"}, - {53.738545, 87.916927125, 4, 10, "RU-KEM 800.XX"}, - {55.786134, 84.757859125, 4, 14, "RU-KEM D00.XX"}, - {54.547355, 86.2315125, 5, 8, "RU-KEM J00.XX"}, - {56.149315, 85.930602125, 4, 11, "RU-KEM M00.XX"}, - {55.685824, 86.1521925, 4, 11, "RU-KEM Q00.XX"}, - {56.280224, 87.583843125, 4, 11, "RU-KEM T00.XX"}, - {52.882545, 87.73904875, 4, 7, "RU-KEM X00.XX"}, - {56.5501535, 84.6255505, 3, 12, "RU-KEM 123.XXX"}, - {54.4136355, 85.163241, 4, 10, "RU-KEM 12.XXXX"}, - {54.496, 86.9215, 4, 7, "RU-KEM KQXV.3D3"}, - {51.987216, 85.8892565, 5, 11, "RU-AL 12.XX"}, - {52.147315, 85.63668, 4, 10, "RU-AL 12.XXX"}, - {51.353504, 85.51241125, 4, 7, "RU-AL 000.XX"}, - {52.296545, 86.995729375, 4, 13, "RU-AL 500.XX"}, - {51.034545, 84.67011125, 4, 7, "RU-AL B00.XX"}, - {51.536545, 85.88835625, 4, 9, "RU-AL H00.XX"}, - {50.858034, 85.8953525, 4, 7, "RU-AL M00.XX"}, - {50.328545, 85.49908975, 4, 8, "RU-AL R00.XX"}, - {50.034545, 88.48784875, 4, 8, "RU-AL W00.XX"}, - {51.9355775, 84.0866505, 3, 12, "RU-AL 123.XXX"}, - {49.5948155, 84.1673155, 3, 8, "RU-AL 12.XXXX"}, - {50.866, 86.896, 3, 6, "RU-AL KSBC.GTM"}, - {53.383209, 83.666777, 5, 9, "RU-ALT 12.XX"}, - {53.452174, 83.45897175, 4, 8, "RU-ALT 00.XXX"}, - {52.623634, 84.898116375, 4, 11, "RU-ALT J0.XXX"}, - {51.588545, 81.110760625, 4, 8, "RU-ALT 000.XX"}, - {53.799304, 84.823936125, 4, 11, "RU-ALT 500.XX"}, - {52.061545, 85.253336625, 4, 10, "RU-ALT B00.XX"}, - {53.898834, 81.164827125, 4, 10, "RU-ALT H00.XX"}, - {52.335545, 85.003664375, 4, 13, "RU-ALT M00.XX"}, - {52.560834, 82.616099375, 4, 9, "RU-ALT R00.XX"}, - {53.870634, 83.421127125, 4, 10, "RU-ALT W00.XX"}, - {51.746259, 83.577572, 4, 8, "RU-ALT 123.XXX"}, - {51.3397735, 78.85973, 2, 5, "RU-ALT 12.XXXX"}, - {53.8915795, 78.1017985, 3, 11, "RU-ALT 1234.XX"}, - {52.546, 82.5275, 3, 8, "RU-ALT F3W5.52V"}, - {51.688465, 94.389568, 5, 9, "RU-TY 12.XX"}, - {51.718244, 93.9958995, 5, 9, "RU-TY 12.XXX"}, - {51.236545, 90.45521425, 4, 8, "RU-TY 000.XX"}, - {51.181545, 93.38535625, 4, 8, "RU-TY 400.XX"}, - {51.447634, 91.07731425, 4, 11, "RU-TY 800.XX"}, - {51.054934, 89.99511425, 4, 8, "RU-TY D00.XX"}, - {51.518545, 95.45535625, 4, 8, "RU-TY J00.XX"}, - {51.359934, 91.40081425, 4, 11, "RU-TY N00.XX"}, - {52.193934, 93.815899375, 4, 8, "RU-TY S00.XX"}, - {51.206545, 94.26335625, 4, 8, "RU-TY X00.XX"}, - {51.1788195, 93.715908, 4, 8, "RU-TY 123.XXX"}, - {52.764022, 93.8320175, 3, 7, "RU-TY 12.XXXX"}, - {51.349297, 88.9746415, 3, 13, "RU-TY 1234.XX"}, - {51.7355, 94.035, 5, 9, "RU-TY TDL2.DJT"}, - {56.0427, 92.8196415, 5, 7, "RU-KYA 12.XX"}, - {56.1795565, 92.4761215, 4, 6, "RU-KYA 12.XXX"}, - {69.404034, 87.84932075, 4, 6, "RU-KYA 000.XX"}, - {56.306324, 90.313543125, 4, 6, "RU-KYA 400.XX"}, - {56.258024, 95.537443125, 5, 7, "RU-KYA 800.XX"}, - {53.727545, 91.546838125, 3, 11, "RU-KYA D00.XX"}, - {56.166724, 94.413902125, 4, 6, "RU-KYA J00.XX"}, - {58.298045, 92.363220625, 4, 6, "RU-KYA N00.XX"}, - {69.572624, 88.14162175, 4, 6, "RU-KYA S00.XX"}, - {56.273724, 89.405743125, 4, 6, "RU-KYA X00.XX"}, - {57.2819835, 88.87807, 3, 8, "RU-KYA 123.XXX"}, - {57.08993, 93.6085675, 3, 5, "RU-KYA 12.XXXX"}, - {59.83808, 90.551042, 3, 5, "RU-KYA 1234.XX"}, - {75.8131265, 88.085043, 3, 5, "RU-KYA 0123.XXX"}, - {75.8131265, 97.171297, 3, 5, "RU-KYA 1123.XXX"}, - {73.1319365, 81.8927705, 3, 7, "RU-KYA 2123.XXX"}, - {73.1319365, 89.8171765, 3, 5, "RU-KYA 3123.XXX"}, - {73.1319365, 97.7415825, 3, 5, "RU-KYA 4123.XXX"}, - {70.4507465, 79.0794215, 3, 7, "RU-KYA 5123.XXX"}, - {70.4507465, 86.1100975, 3, 5, "RU-KYA 6123.XXX"}, - {70.4507465, 93.1407735, 3, 5, "RU-KYA 7123.XXX"}, - {70.4507465, 100.1714495, 3, 5, "RU-KYA 8123.XXX"}, - {72.0594605, 105.576842, 3, 7, "RU-KYA 9123.XXX"}, - {67.7695565, 81.933366, 2, 6, "RU-KYA B123.XXX"}, - {67.7695565, 88.278849, 2, 4, "RU-KYA C123.XXX"}, - {67.7695565, 94.624332, 2, 4, "RU-KYA D123.XXX"}, - {67.7695565, 100.969815, 2, 4, "RU-KYA F123.XXX"}, - {65.0883665, 84.4009645, 2, 8, "RU-KYA G123.XXX"}, - {65.0883665, 90.1804185, 2, 4, "RU-KYA H123.XXX"}, - {65.0883665, 95.9598725, 2, 4, "RU-KYA J123.XXX"}, - {65.0883665, 101.7393265, 2, 4, "RU-KYA K123.XXX"}, - {62.4071765, 84.4478545, 2, 8, "RU-KYA L123.XXX"}, - {62.4071765, 89.7506525, 2, 4, "RU-KYA M123.XXX"}, - {62.4071765, 95.0534505, 2, 4, "RU-KYA N123.XXX"}, - {62.4071765, 100.3562485, 2, 6, "RU-KYA P123.XXX"}, - {61.5899675, 103.022515, 3, 8, "RU-KYA Q123.XXX"}, - {59.7259865, 87.234261, 2, 7, "RU-KYA R123.XXX"}, - {59.7259865, 92.090194, 3, 5, "RU-KYA S123.XXX"}, - {59.7259865, 96.946127, 2, 7, "RU-KYA T123.XXX"}, - {60.7984625, 101.2327375, 3, 8, "RU-KYA V123.XXX"}, - {57.0447965, 88.641625, 2, 7, "RU-KYA W123.XXX"}, - {57.0447965, 93.199648, 3, 5, "RU-KYA X123.XXX"}, - {54.3905785, 90.6194215, 2, 7, "RU-KYA Y123.XXX"}, - {54.3708265, 94.764496, 2, 4, "RU-KYA Z123.XXX"}, - {80.5209195, 77.427912, 2, 4, "RU-KYA 123.XXXX"}, - {59.5354545, 150.7766015, 5, 8, "RU-MAG 12.XX"}, - {59.8818845, 150.161386, 4, 7, "RU-MAG 12.XXX"}, - {60.199804, 150.705046875, 4, 7, "RU-MAG 000.XX"}, - {62.989104, 152.129261625, 4, 7, "RU-MAG 500.XX"}, - {62.809545, 147.744785625, 4, 8, "RU-MAG B00.XX"}, - {62.538734, 155.522366875, 4, 7, "RU-MAG H00.XX"}, - {61.185834, 149.43185725, 4, 7, "RU-MAG M00.XX"}, - {62.046734, 159.072266875, 4, 11, "RU-MAG R00.XX"}, - {62.590634, 149.457011625, 4, 7, "RU-MAG W00.XX"}, - {61.4535785, 148.584701, 3, 6, "RU-MAG 123.XXX"}, - {63.938343, 147.7551125, 3, 7, "RU-MAG 12.XXXX"}, - {62.860798, 153.2854505, 3, 6, "RU-MAG 1234.XX"}, - {65.8189855, 145.4018785, 2, 6, "RU-MAG 1234.XXX"}, - {64.765674, 177.642599, 5, 9, "RU-CHU 12.XX"}, - {64.964015, 177.1086465, 4, 8, "RU-CHU 12.XXX"}, - {68.277224, 165.79413825, 4, 6, "RU-CHU 000.XX"}, - {69.832334, 169.98189775, 4, 6, "RU-CHU J00.XX"}, - {66.0419835, 175.189334, 3, 7, "RU-CHU 123.XXX"}, - {70.008287, 163.2511175, 3, 5, "RU-CHU 12.XXXX"}, - {70.075247, 169.9538135, 3, 5, "RU-CHU 1234.XX"}, - {69.998068, 158.912157, 2, 6, "RU-CHU 1234.XXX"}, - {53.0712135, 158.5740705, 5, 7, "RU-KAM 12.XX"}, - {53.285815, 158.0860315, 4, 6, "RU-KAM 12.XXX"}, - {54.741304, 158.2290775, 4, 6, "RU-KAM 000.XX"}, - {57.924654, 158.246561, 4, 7, "RU-KAM C00.XX"}, - {52.962054, 156.11711675, 4, 8, "RU-KAM P00.XX"}, - {53.9268045, 156.0133385, 3, 7, "RU-KAM 123.XXX"}, - {56.415941, 155.8324015, 3, 6, "RU-KAM 12.XXXX"}, - {59.164091, 155.9544805, 3, 8, "RU-KAM 1234.XX"}, - {63.968438, 156.230061, 2, 7, "RU-KAM 1234.XXX"}, - {46.973675, 142.6944065, 5, 9, "RU-SAK 12.XX"}, - {47.033715, 142.509925, 4, 8, "RU-SAK 12.XXX"}, - {49.257674, 142.87184925, 5, 9, "RU-SAK 000.XX"}, - {49.083204, 141.99364025, 5, 9, "RU-SAK 600.XX"}, - {47.137104, 142.010766125, 4, 8, "RU-SAK C00.XX"}, - {50.971504, 142.0693185, 5, 9, "RU-SAK J00.XX"}, - {53.657804, 142.787236125, 4, 8, "RU-SAK P00.XX"}, - {51.874604, 142.979336625, 5, 9, "RU-SAK V00.XX"}, - {47.242143, 141.795168, 3, 7, "RU-SAK 123.XXX"}, - {51.498485, 141.7346135, 3, 7, "RU-SAK 12.XXXX"}, - {51.454611, 141.871112, 4, 8, "RU-SAK 1234.XX"}, - {53.655601, 141.7616395, 3, 7, "RU-SAK 1234.XXX"}, - {43.155345, 131.8580975, 5, 8, "RU-PO 12.XX"}, - {43.397356, 131.844809, 4, 9, "RU-PO 12.XXX"}, - {43.872945, 131.79431, 4, 10, "RU-PO 000.XX"}, - {42.924545, 132.840555, 4, 7, "RU-PO 500.XX"}, - {44.259104, 133.179595125, 4, 9, "RU-PO B00.XX"}, - {43.226545, 133.0703075, 4, 7, "RU-PO H00.XX"}, - {44.644934, 132.669848125, 4, 9, "RU-PO M00.XX"}, - {44.613545, 135.416313125, 4, 6, "RU-PO R00.XX"}, - {45.526434, 133.30229175, 4, 9, "RU-PO W00.XX"}, - {42.851527, 130.7557955, 3, 9, "RU-PO 123.XXX"}, - {45.320401, 133.976373, 3, 8, "RU-PO 12.XXXX"}, - {46.92004, 133.568476, 3, 10, "RU-PO 1234.XX"}, - {48.0312435, 130.711309, 2, 12, "RU-PO 1234.XXX"}, - {48.821415, 132.8724275, 4, 11, "RU-YEV 12.XX"}, - {48.963215, 132.5902415, 3, 12, "RU-YEV 12.XXX"}, - {48.653804, 133.6369475, 3, 10, "RU-YEV 000.XX"}, - {49.039545, 130.94354025, 3, 13, "RU-YEV 500.XX"}, - {48.620504, 134.3499475, 3, 11, "RU-YEV B00.XX"}, - {49.061145, 131.69606525, 3, 12, "RU-YEV H00.XX"}, - {48.004545, 132.476601375, 3, 12, "RU-YEV M00.XX"}, - {47.830534, 130.93329925, 3, 13, "RU-YEV R00.XX"}, - {48.560545, 134.6359185, 4, 12, "RU-YEV W00.XX"}, - {48.92149, 130.640433, 2, 11, "RU-YEV 123.XXX"}, - {48.42601, 135.0347905, 5, 9, "RU-KHA 12.XX"}, - {48.556505, 134.7426275, 4, 12, "RU-KHA 00.XXX"}, - {50.672235, 136.79726775, 4, 6, "RU-KHA J0.XXX"}, - {50.330334, 136.59434875, 4, 6, "RU-KHA 000.XX"}, - {49.133745, 140.11234125, 4, 6, "RU-KHA 700.XX"}, - {53.177545, 140.46488775, 3, 5, "RU-KHA F00.XX"}, - {59.486545, 143.03644, 3, 7, "RU-KHA M00.XX"}, - {47.681074, 134.64391825, 4, 13, "RU-KHA T00.XX"}, - {49.3789835, 134.411521, 3, 12, "RU-KHA 123.XXX"}, - {51.86812, 134.311384, 3, 8, "RU-KHA 12.XXXX"}, - {49.038087, 138.259882, 3, 5, "RU-KHA 1234.XX"}, - {49.2868035, 130.962134, 2, 12, "RU-KHA 1234.XXX"}, - {50.254947, 127.476104, 5, 11, "RU-AMU 12.XX"}, - {50.453134, 127.30938775, 4, 9, "RU-AMU 00.XXX"}, - {50.822265, 128.1546865, 4, 7, "RU-AMU J0.XXX"}, - {51.467545, 128.00035625, 4, 7, "RU-AMU 000.XX"}, - {53.782734, 127.075378125, 4, 6, "RU-AMU 400.XX"}, - {50.187234, 129.32178975, 4, 7, "RU-AMU 800.XX"}, - {49.873134, 129.278127, 4, 7, "RU-AMU D00.XX"}, - {52.067524, 127.603700375, 4, 9, "RU-AMU J00.XX"}, - {55.232624, 124.6487685, 4, 6, "RU-AMU N00.XX"}, - {49.481024, 129.993329, 4, 9, "RU-AMU S00.XX"}, - {49.868324, 129.749729, 4, 7, "RU-AMU X00.XX"}, - {51.6108455, 127.3542075, 3, 8, "RU-AMU 123.XXX"}, - {54.099982, 126.13347, 3, 5, "RU-AMU 12.XXXX"}, - {55.775656, 121.6777965, 3, 10, "RU-AMU 1234.XX"}, - {56.4845535, 120.2048135, 2, 12, "RU-AMU 1234.XXX"}, - {62.0753, 129.635509, 5, 7, "RU-SA 12.XX"}, - {61.8330725, 129.3820675, 4, 6, "RU-SA 12.XXX"}, - {56.706545, 124.553621125, 4, 8, "RU-SA 000.XX"}, - {61.543745, 128.840469375, 4, 6, "RU-SA 500.XX"}, - {64.005904, 127.292861125, 3, 5, "RU-SA B00.XX"}, - {60.766545, 114.79045375, 4, 9, "RU-SA H00.XX"}, - {58.642334, 125.264836875, 4, 6, "RU-SA M00.XX"}, - {62.223034, 117.454966875, 4, 8, "RU-SA R00.XX"}, - {62.056545, 132.350476875, 4, 8, "RU-SA W00.XX"}, - {63.3189835, 127.777384, 3, 5, "RU-SA 123.XXX"}, - {58.75693, 123.0157775, 3, 5, "RU-SA 12.XXXX"}, - {62.55389, 113.841286, 3, 8, "RU-SA 1234.XX"}, - {60.329155, 107.05935, 2, 8, "RU-SA 1234.XXX"}, - {68.1371575, 106.9566375, 2, 5, "RU-SA 123.XXXX"}, - {81.9815375, -137.796004, 1, 2, "CAN 1234.XXXX"}, - {80.5374855, 46.068281, 1, 4, "RUS 0123.XXXX"}, - {75.8739455, 45.389186, 1, 4, "RUS 1123.XXXX"}, - {75.8739455, 80.418358, 1, 4, "RUS 2123.XXXX"}, - {74.9038095, 115.4097155, 1, 3, "RUS 3123.XXXX"}, - {75.330344, 152.1589115, 1, 3, "RUS 4123.XXXX"}, - {68.9616175, 145.59929, 1, 4, "RUS 5123.XXXX"}, - {69.7320325, 169.3564325, 1, 5, "RUS 6123.XXXX"}, - {51.989943, 142.777099, 1, 8, "RUS 7123.XXXX"}, - {51.712092, 155.4879955, 1, 4, "RUS 8123.XXXX"}, - {48.798557, 140.2249995, 1, 5, "RUS 9123.XXXX"}, - {69.536102, 29.1948725, 1, 7, "RUS B123.XXXX"}, - {68.9616175, 50.4839005, 1, 9, "RUS C123.XXXX"}, - {68.9616175, 74.34929, 1, 4, "RUS D123.XXXX"}, - {68.9616175, 98.09929, 1, 4, "RUS F123.XXXX"}, - {68.9616175, 121.84929, 1, 4, "RUS G123.XXXX"}, - {54.9022745, 19.6955155, 1, 4, "RUS K123.XXXX"}, - {57.979173, 27.455316, 1, 8, "RUS M123.XXXX"}, - {52.1767295, 31.2108305, 1, 5, "RUS P123.XXXX"}, - {49.729467, 37.083134, 1, 3, "RUS Q123.XXXX"}, - {50.9699155, 49.712478, 1, 7, "RUS R123.XXXX"}, - {60.3237345, 62.9910605, 1, 11, "RUS S123.XXXX"}, - {49.39898, 79.3441325, 1, 4, "RUS T123.XXXX"}, - {49.463617, 96.2441325, 1, 4, "RUS V123.XXXX"}, - {49.463617, 113.0941325, 1, 7, "RUS W123.XXXX"}, - {51.9433525, 129.9279955, 1, 6, "RUS X123.XXXX"}, - {42.9935925, 129.9082725, 1, 8, "RUS Z123.XXXX"}, - {31.2571, 121.4142755, 5, 10, "CN-SH 12.XX"}, - {31.302195, 121.144764, 4, 9, "CN-SH 12.XXX"}, - {30.937245, 121.1370935, 4, 12, "CN-SH 123.XX"}, - {31.836827, 120.9082805, 3, 8, "CN-SH 123.XXX"}, - {31.268, 121.577, 4, 9, "CN-SH XK4W.X5K"}, - {39.1651, 117.1520655, 5, 12, "CN-TJ 12.XX"}, - {39.408995, 116.9099975, 4, 11, "CN-TJ 12.XXX"}, - {39.191545, 117.42628875, 4, 11, "CN-TJ 000.XX"}, - {39.361545, 117.66720475, 4, 11, "CN-TJ C00.XX"}, - {38.886545, 117.337286875, 4, 11, "CN-TJ P00.XX"}, - {39.4, 117.3975435, 4, 11, "CN-TJ SWV.ZC1"}, - {39.4, 117.3975435, 4, 11, "CN-TJ P3T0.9MT"}, - {39.9421, 116.3482235, 5, 12, "CN-BJ 12.XX"}, - {40.067171, 116.128082, 4, 11, "CN-BJ 12.XXX"}, - {40.3389975, 116.0350425, 4, 11, "CN-BJ 123.XX"}, - {40.25, 116.47, 4, 11, "CN-BJ CVN.WVD"}, - {40.25, 116.47, 4, 11, "CN-BJ MHM7.23L"}, - {20.064596, 110.2869525, 5, 7, "CN-HI 12.XX"}, - {20.050115, 110.1076415, 4, 6, "CN-HI 12.XXX"}, - {19.576545, 109.47623875, 4, 7, "CN-HI 000.XX"}, - {18.319545, 109.36323625, 4, 7, "CN-HI 400.XX"}, - {19.717434, 110.70723875, 4, 6, "CN-HI 800.XX"}, - {19.272545, 110.3942375, 4, 6, "CN-HI D00.XX"}, - {19.783324, 109.92123875, 4, 6, "CN-HI J00.XX"}, - {18.865524, 110.317904875, 4, 6, "CN-HI M00.XX"}, - {19.954724, 109.60748275, 4, 6, "CN-HI Q00.XX"}, - {18.404545, 109.06951225, 4, 7, "CN-HI T00.XX"}, - {18.446545, 109.713236875, 4, 6, "CN-HI X00.XX"}, - {19.8768325, 108.6534755, 3, 6, "CN-HI 123.XXX"}, - {17.693817, 110.844121, 3, 5, "CN-HI 12.XXXX"}, - {15.5044015, 113.753063, 3, 5, "CN-HI 1234.XX"}, - {19.743183, 108.897353, 3, 6, "CN-HI 1234.XXX"}, - {38.4984, 106.211306, 5, 13, "CN-NX 12.XX"}, - {38.126539, 105.9741535, 4, 12, "CN-NX 12.XXX"}, - {39.036545, 106.27248875, 4, 13, "CN-NX 000.XX"}, - {38.110969, 106.044284375, 4, 12, "CN-NX 700.XX"}, - {37.578045, 105.0737895, 4, 10, "CN-NX F00.XX"}, - {36.102702, 106.141418875, 4, 10, "CN-NX M00.XX"}, - {39.309574, 106.68528875, 4, 13, "CN-NX T00.XX"}, - {39.375563, 105.8761995, 3, 12, "CN-NX 012.XXX"}, - {39.375563, 106.4751185, 3, 12, "CN-NX 112.XXX"}, - {38.884523, 105.816021, 3, 12, "CN-NX 212.XXX"}, - {38.884523, 106.409732, 4, 13, "CN-NX 312.XXX"}, - {38.393483, 105.7615705, 3, 11, "CN-NX 412.XXX"}, - {38.393483, 106.3500745, 4, 12, "CN-NX 512.XXX"}, - {38.393483, 106.9385785, 3, 11, "CN-NX 612.XXX"}, - {37.804235, 104.2903105, 3, 9, "CN-NX 712.XXX"}, - {37.804235, 104.8788145, 3, 9, "CN-NX 812.XXX"}, - {37.902443, 105.4673185, 3, 9, "CN-NX 912.XXX"}, - {37.902443, 106.0558225, 3, 11, "CN-NX B12.XXX"}, - {37.902443, 106.6443265, 3, 11, "CN-NX C12.XXX"}, - {37.902443, 107.1868705, 4, 12, "CN-NX D12.XXX"}, - {37.411403, 104.584276, 4, 11, "CN-NX F12.XXX"}, - {37.411403, 105.167572, 5, 12, "CN-NX G12.XXX"}, - {37.411403, 105.750868, 3, 11, "CN-NX H12.XXX"}, - {37.411403, 106.334164, 3, 11, "CN-NX J12.XXX"}, - {37.411403, 106.91746, 3, 11, "CN-NX K12.XXX"}, - {36.920363, 105.0558345, 3, 8, "CN-NX L12.XXX"}, - {36.920363, 105.6339225, 3, 9, "CN-NX M12.XXX"}, - {36.920363, 106.2120105, 3, 9, "CN-NX N12.XXX"}, - {36.429323, 105.315688, 3, 8, "CN-NX P12.XXX"}, - {36.429323, 105.888568, 3, 9, "CN-NX Q12.XXX"}, - {36.429323, 106.461448, 3, 9, "CN-NX R12.XXX"}, - {35.938283, 105.315688, 3, 8, "CN-NX S12.XXX"}, - {35.938283, 105.888568, 3, 9, "CN-NX T12.XXX"}, - {35.938283, 106.461448, 3, 9, "CN-NX V12.XXX"}, - {35.307223, 105.857376, 3, 9, "CN-NX W12.XXX"}, - {37.345, 105.9965, 3, 9, "CN-NX VKVM.T09"}, - {29.5841, 106.4941175, 5, 9, "CN-CQ 12.XX"}, - {29.756115, 106.295742, 4, 8, "CN-CQ 12.XXX"}, - {30.879034, 108.284076625, 4, 9, "CN-CQ 000.XX"}, - {29.311545, 106.175568875, 4, 8, "CN-CQ 400.XX"}, - {30.047124, 106.181739375, 4, 9, "CN-CQ 700.XX"}, - {28.954624, 105.351883625, 4, 12, "CN-CQ B00.XX"}, - {29.752545, 107.235258125, 4, 8, "CN-CQ F00.XX"}, - {29.412524, 105.851256875, 4, 8, "CN-CQ J00.XX"}, - {29.891545, 106.945554125, 4, 8, "CN-CQ M00.XX"}, - {29.067524, 106.576068875, 4, 11, "CN-CQ Q00.XX"}, - {31.232024, 108.3130025, 4, 9, "CN-CQ T00.XX"}, - {29.218724, 107.008168875, 4, 11, "CN-CQ X00.XX"}, - {29.7122985, 105.3728375, 3, 8, "CN-CQ 123.XXX"}, - {32.043078, 107.501083, 3, 10, "CN-CQ 12.XXXX"}, - {30.2855945, 107.393168, 4, 9, "CN-CQ 1234.XX"}, - {30.1825, 107.7335, 4, 9, "CN-CQ P9TK.J71"}, - {30.3369, 120.1006175, 6, 8, "CN-ZJ 12.XX"}, - {30.357034, 120.037467375, 5, 7, "CN-ZJ 00.XXX"}, - {28.615074, 121.174828625, 4, 6, "CN-ZJ J0.XXX"}, - {28.053744, 120.565115375, 4, 9, "CN-ZJ 000.XX"}, - {29.906144, 121.491800125, 4, 6, "CN-ZJ 200.XX"}, - {30.809944, 120.673923625, 5, 10, "CN-ZJ 400.XX"}, - {30.049244, 120.508661375, 6, 8, "CN-ZJ 600.XX"}, - {30.909144, 119.992723625, 5, 10, "CN-ZJ 800.XX"}, - {29.142444, 119.566538875, 5, 7, "CN-ZJ B00.XX"}, - {28.009844, 120.703392375, 4, 9, "CN-ZJ D00.XX"}, - {29.763744, 120.136600125, 5, 7, "CN-ZJ G00.XX"}, - {27.684545, 120.490253125, 4, 9, "CN-ZJ J00.XX"}, - {28.770545, 121.405377625, 4, 6, "CN-ZJ L00.XX"}, - {29.369245, 120.014638875, 5, 7, "CN-ZJ N00.XX"}, - {28.475445, 119.826255625, 5, 7, "CN-ZJ Q00.XX"}, - {28.989545, 118.826256875, 5, 7, "CN-ZJ S00.XX"}, - {30.267644, 121.182261375, 4, 6, "CN-ZJ V00.XX"}, - {30.566545, 119.916423625, 5, 7, "CN-ZJ X00.XX"}, - {30.119734, 120.435208375, 6, 8, "CN-ZJ Z00.XX"}, - {30.630715, 119.364393, 4, 9, "CN-ZJ 123.XXX"}, - {27.9943405, 118.35345, 3, 12, "CN-ZJ 12.XXXX"}, - {28.507203, 118.1005465, 3, 8, "CN-ZJ 1234.XX"}, - {29.159, 120.48, 4, 6, "CN-ZJ T5MP.L2F"}, - {32.0661, 118.712374, 5, 10, "CN-JS 12.XX"}, - {32.011224, 118.66371175, 4, 9, "CN-JS 00.XXX"}, - {31.249824, 120.4779875, 4, 6, "CN-JS 80.XXX"}, - {34.204824, 117.044515875, 4, 9, "CN-JS J0.XXX"}, - {31.455064, 120.1759275, 4, 6, "CN-JS S0.XXX"}, - {31.822424, 119.86048775, 4, 6, "CN-JS 000.XX"}, - {32.232045, 119.354973, 4, 7, "CN-JS 300.XX"}, - {33.431524, 120.080936125, 5, 7, "CN-JS 600.XX"}, - {32.533924, 119.820373, 4, 6, "CN-JS 900.XX"}, - {33.649024, 118.938036125, 5, 8, "CN-JS D00.XX"}, - {32.440544, 119.339738, 4, 7, "CN-JS H00.XX"}, - {34.624044, 119.094176875, 5, 11, "CN-JS K00.XX"}, - {33.979444, 118.217384, 5, 10, "CN-JS M00.XX"}, - {32.286545, 119.095265, 4, 9, "CN-JS P00.XX"}, - {32.047244, 120.79787675, 4, 6, "CN-JS R00.XX"}, - {31.428244, 120.9151155, 4, 9, "CN-JS T00.XX"}, - {31.697444, 120.66927675, 4, 6, "CN-JS W00.XX"}, - {32.472644, 119.482038, 4, 7, "CN-JS Y00.XX"}, - {32.041827, 118.4608315, 3, 8, "CN-JS 123.XXX"}, - {33.9795265, 116.536309, 3, 11, "CN-JS 12.XXXX"}, - {32.949264, 117.814526, 3, 9, "CN-JS 1234.XX"}, - {32.8945, 119.32, 3, 6, "CN-JS SLNL.6TW"}, - {26.0792, 119.23195, 5, 7, "CN-FJ 12.XX"}, - {26.043585, 119.151648375, 4, 6, "CN-FJ 00.XXX"}, - {24.651045, 117.94078225, 4, 7, "CN-FJ C0.XXX"}, - {24.463954, 117.60351925, 4, 6, "CN-FJ P0.XXX"}, - {26.688934, 118.099810625, 4, 7, "CN-FJ 000.XX"}, - {25.472334, 118.96102975, 4, 6, "CN-FJ 400.XX"}, - {26.314534, 117.518190375, 4, 7, "CN-FJ 800.XX"}, - {24.946545, 118.5048085, 4, 6, "CN-FJ D00.XX"}, - {26.061134, 117.277090375, 4, 7, "CN-FJ J00.XX"}, - {25.179734, 116.9200085, 4, 9, "CN-FJ N00.XX"}, - {25.442534, 118.54692975, 5, 7, "CN-FJ S00.XX"}, - {25.035145, 118.3235795, 4, 7, "CN-FJ X00.XX"}, - {24.4425985, 115.9489945, 3, 8, "CN-FJ 123.XXX"}, - {25.419035, 118.3200005, 4, 7, "CN-FJ 12.XXXX"}, - {27.266711, 116.07723, 3, 9, "CN-FJ 1234.XX"}, - {25.91, 118.32, 4, 7, "CN-FJ NGXV.07C"}, - {31.8571, 117.2037755, 5, 8, "CN-AH 12.XX"}, - {31.870355, 117.14157175, 4, 7, "CN-AH 00.XXX"}, - {32.668244, 116.721334375, 5, 8, "CN-AH C0.XXX"}, - {33.040084, 117.142834375, 5, 8, "CN-AH P0.XXX"}, - {34.026545, 116.723514, 4, 9, "CN-AH 000.XX"}, - {31.766545, 118.44576375, 4, 9, "CN-AH 300.XX"}, - {31.441624, 118.3391625, 4, 7, "CN-AH 600.XX"}, - {30.613724, 116.960824625, 4, 6, "CN-AH 900.XX"}, - {30.992545, 117.748260625, 4, 7, "CN-AH D00.XX"}, - {32.376824, 118.237573, 5, 8, "CN-AH H00.XX"}, - {31.793145, 116.43126375, 4, 8, "CN-AH L00.XX"}, - {33.917824, 115.693214, 4, 9, "CN-AH P00.XX"}, - {32.963524, 115.738150875, 5, 12, "CN-AH S00.XX"}, - {30.686545, 117.417423625, 4, 7, "CN-AH W00.XX"}, - {33.661945, 116.915684, 4, 9, "CN-AH Y00.XX"}, - {30.4990085, 115.5653815, 3, 8, "CN-AH 123.XXX"}, - {32.5213855, 115.533818, 4, 11, "CN-AH 12.XXXX"}, - {34.1699, 115.001124, 3, 9, "CN-AH 1234.XX"}, - {32.029, 117.275, 3, 6, "CN-AH P17T.FVS"}, - {41.7921, 123.34148, 5, 11, "CN-LN 12.XX"}, - {41.808984, 123.23566, 4, 10, "CN-LN 00.XXX"}, - {38.997424, 121.52440675, 4, 8, "CN-LN C0.XXX"}, - {41.105124, 122.7585125, 4, 10, "CN-LN P0.XXX"}, - {41.909344, 123.73706, 4, 10, "CN-LN 000.XX"}, - {41.909344, 123.900139, 4, 10, "CN-LN 200.XX"}, - {41.347744, 123.6294375, 4, 10, "CN-LN 400.XX"}, - {41.347744, 123.7911575, 4, 10, "CN-LN 600.XX"}, - {42.074344, 121.5880835, 4, 8, "CN-LN 800.XX"}, - {41.283144, 123.1128375, 4, 10, "CN-LN B00.XX"}, - {41.166744, 121.0432975, 4, 8, "CN-LN D00.XX"}, - {40.176144, 124.283522125, 4, 8, "CN-LN G00.XX"}, - {41.189044, 121.9812375, 4, 10, "CN-LN J00.XX"}, - {40.591045, 122.158295625, 5, 9, "CN-LN L00.XX"}, - {41.608045, 120.34376, 4, 8, "CN-LN N00.XX"}, - {40.788544, 120.798645625, 4, 8, "CN-LN Q00.XX"}, - {42.338944, 123.7664835, 4, 10, "CN-LN S00.XX"}, - {39.675444, 121.889699625, 4, 8, "CN-LN V00.XX"}, - {40.893934, 122.681576625, 4, 10, "CN-LN X00.XX"}, - {41.832634, 120.69044, 4, 8, "CN-LN Y00.XX"}, - {41.128034, 120.6913185, 4, 8, "CN-LN Z00.XX"}, - {40.0688505, 121.21023, 4, 8, "CN-LN 123.XXX"}, - {42.5655795, 119.054587, 3, 9, "CN-LN 12.XXXX"}, - {42.141518, 122.3506425, 3, 9, "CN-LN 1234.XX"}, - {41.1005, 122.29, 3, 9, "CN-LN 6VS0.37M"}, - {36.1952225, 117.0557195, 5, 9, "CN-SD 12.XX"}, - {36.727365, 116.70472475, 4, 8, "CN-SD 00.XXX"}, - {36.037895, 120.230055375, 5, 7, "CN-SD J0.XXX"}, - {36.833744, 117.966007625, 5, 9, "CN-SD 000.XX"}, - {37.572944, 121.2323995, 5, 9, "CN-SD 200.XX"}, - {36.202344, 117.027622875, 4, 8, "CN-SD 400.XX"}, - {35.439545, 116.51533, 4, 7, "CN-SD 600.XX"}, - {36.743545, 119.05331475, 6, 10, "CN-SD 800.XX"}, - {37.463445, 118.4541325, 5, 12, "CN-SD B00.XX"}, - {35.113944, 118.240338125, 4, 10, "CN-SD D00.XX"}, - {35.275545, 115.38573, 4, 7, "CN-SD G00.XX"}, - {35.458144, 119.40603, 5, 7, "CN-SD J00.XX"}, - {36.486545, 115.91901475, 4, 8, "CN-SD L00.XX"}, - {35.933744, 117.667022875, 4, 6, "CN-SD N00.XX"}, - {35.440644, 116.857075, 4, 6, "CN-SD Q00.XX"}, - {34.887644, 117.504038125, 4, 9, "CN-SD S00.XX"}, - {37.000244, 120.579807625, 5, 7, "CN-SD V00.XX"}, - {36.313934, 119.94497875, 5, 7, "CN-SD X00.XX"}, - {37.479434, 116.2707865, 4, 12, "CN-SD Y00.XX"}, - {36.416634, 119.70520375, 5, 9, "CN-SD Z00.XX"}, - {37.378885, 119.032252, 5, 10, "CN-SD 123.XXX"}, - {37.607228, 115.4797895, 3, 10, "CN-SD 12.XXXX"}, - {35.2979725, 114.965718, 3, 8, "CN-SD 1234.XX"}, - {37.9979035, 118.1186695, 4, 11, "CN-SD 123.XXXX"}, - {36.39, 118.875, 4, 8, "CN-SD RNKC.HRQ"}, - {37.8911, 112.4854075, 5, 9, "CN-SX 12.XX"}, - {37.994914, 112.3933345, 4, 8, "CN-SX 00.XXX"}, - {40.091874, 113.122762125, 4, 8, "CN-SX J0.XXX"}, - {35.364224, 111.568155, 4, 9, "CN-SX 000.XX"}, - {37.904624, 113.501044375, 4, 11, "CN-SX 300.XX"}, - {35.569624, 112.767155, 4, 7, "CN-SX 600.XX"}, - {36.148345, 111.412732875, 4, 7, "CN-SX 900.XX"}, - {35.128724, 110.910877125, 4, 11, "CN-SX D00.XX"}, - {38.493524, 112.656514875, 5, 9, "CN-SX H00.XX"}, - {35.680024, 111.125955, 4, 9, "CN-SX L00.XX"}, - {38.797524, 112.630014875, 5, 9, "CN-SX P00.XX"}, - {34.870224, 111.098577125, 4, 11, "CN-SX S00.XX"}, - {37.104644, 111.807507625, 4, 6, "CN-SX W00.XX"}, - {36.620244, 111.63301475, 4, 6, "CN-SX Y00.XX"}, - {38.6530585, 110.485214, 3, 10, "CN-SX 123.XXX"}, - {36.3076895, 110.4182115, 3, 9, "CN-SX 12.XXXX"}, - {38.306203, 110.9865355, 4, 11, "CN-SX 1234.XX"}, - {37.661, 112.3875, 3, 7, "CN-SX D6M2.0VK"}, - {28.7186, 115.823258, 5, 7, "CN-JX 12.XX"}, - {28.826715, 115.674815, 4, 6, "CN-JX 12.XXX"}, - {27.713934, 113.790253125, 4, 9, "CN-JX 000.XX"}, - {29.357924, 117.122656875, 4, 6, "CN-JX 400.XX"}, - {29.747524, 115.933554125, 4, 12, "CN-JX 700.XX"}, - {28.515724, 117.860983625, 4, 6, "CN-JX B00.XX"}, - {25.898545, 114.838249375, 4, 6, "CN-JX F00.XX"}, - {27.134624, 114.879827875, 4, 6, "CN-JX J00.XX"}, - {27.893424, 114.309413125, 4, 8, "CN-JX M00.XX"}, - {28.289545, 116.965798375, 4, 7, "CN-JX Q00.XX"}, - {28.034045, 116.258898375, 5, 10, "CN-JX T00.XX"}, - {27.885545, 114.845213125, 4, 6, "CN-JX X00.XX"}, - {27.035481, 113.8766355, 3, 8, "CN-JX 123.XXX"}, - {29.7015095, 113.697937, 3, 11, "CN-JX 12.XXXX"}, - {27.889113, 116.0477045, 4, 9, "CN-JX 1234.XX"}, - {27.2915, 116.01, 4, 9, "CN-JX HBVY.RG8"}, - {34.77182, 113.6202435, 5, 10, "CN-HA 12.XX"}, - {34.718975, 113.483710125, 4, 9, "CN-HA 00.XXX"}, - {34.655824, 112.312215875, 4, 9, "CN-HA C0.XXX"}, - {33.708024, 113.11865, 4, 6, "CN-HA P0.XXX"}, - {32.190045, 114.013373, 4, 8, "CN-HA 000.XX"}, - {36.140045, 114.248132875, 4, 10, "CN-HA 300.XX"}, - {35.374224, 113.782255, 4, 9, "CN-HA 600.XX"}, - {34.843944, 114.258838125, 4, 7, "CN-HA 900.XX"}, - {35.792044, 114.975722875, 4, 9, "CN-HA C00.XX"}, - {35.265844, 113.14213, 4, 9, "CN-HA F00.XX"}, - {34.067144, 113.757184, 5, 7, "CN-HA H00.XX"}, - {33.625944, 113.952592125, 4, 6, "CN-HA K00.XX"}, - {33.649945, 114.575392125, 5, 7, "CN-HA M00.XX"}, - {34.790545, 111.081073125, 4, 11, "CN-HA P00.XX"}, - {33.038444, 112.476130875, 4, 9, "CN-HA R00.XX"}, - {35.792944, 114.195422875, 4, 7, "CN-HA T00.XX"}, - {33.029644, 113.941730875, 4, 8, "CN-HA W00.XX"}, - {34.463244, 115.576376875, 4, 12, "CN-HA Y00.XX"}, - {36.334595, 113.645075, 3, 11, "CN-HA 012.XXX"}, - {36.334595, 114.217955, 3, 9, "CN-HA 112.XXX"}, - {36.334595, 114.790835, 3, 9, "CN-HA 212.XXX"}, - {36.334595, 115.363715, 3, 11, "CN-HA 312.XXX"}, - {36.334595, 115.936595, 3, 10, "CN-HA 412.XXX"}, - {35.843555, 113.129483, 3, 8, "CN-HA 512.XXX"}, - {35.843555, 113.702363, 3, 8, "CN-HA 612.XXX"}, - {35.843555, 114.275243, 3, 6, "CN-HA 712.XXX"}, - {35.843555, 114.848123, 3, 8, "CN-HA 812.XXX"}, - {35.843555, 115.421003, 3, 8, "CN-HA 912.XXX"}, - {35.352515, 113.1172175, 3, 8, "CN-HA B12.XXX"}, - {35.352515, 113.6848895, 3, 8, "CN-HA C12.XXX"}, - {35.352515, 114.2525615, 3, 6, "CN-HA D12.XXX"}, - {35.352515, 114.8202335, 3, 8, "CN-HA F12.XXX"}, - {34.861475, 112.889862, 4, 9, "CN-HA G12.XXX"}, - {34.861475, 113.452326, 3, 8, "CN-HA H12.XXX"}, - {34.861475, 114.01479, 3, 6, "CN-HA J12.XXX"}, - {34.861475, 114.577254, 3, 5, "CN-HA K12.XXX"}, - {34.861475, 115.139718, 3, 8, "CN-HA L12.XXX"}, - {34.861475, 115.702182, 3, 8, "CN-HA M12.XXX"}, - {34.370435, 112.76612, 4, 6, "CN-HA N12.XXX"}, - {34.370435, 113.328584, 3, 5, "CN-HA P12.XXX"}, - {34.370435, 113.891048, 3, 5, "CN-HA Q12.XXX"}, - {34.370435, 114.453512, 3, 5, "CN-HA R12.XXX"}, - {34.370435, 115.015976, 3, 11, "CN-HA S12.XXX"}, - {34.370435, 115.57844, 4, 12, "CN-HA T12.XXX"}, - {34.370435, 116.140904, 3, 11, "CN-HA V12.XXX"}, - {33.879395, 113.9972135, 4, 6, "CN-HA W12.XXX"}, - {33.879395, 114.5544695, 4, 6, "CN-HA X12.XXX"}, - {33.879395, 115.1117255, 4, 9, "CN-HA Y12.XXX"}, - {33.724004, 115.9243525, 4, 9, "CN-HA Z12.XXX"}, - {34.1515815, 113.2875395, 4, 6, "CN-HA 12.XXXX"}, - {32.806667, 110.4250855, 3, 9, "CN-HA 1234.XX"}, - {33.879, 113.505, 3, 5, "CN-HA G71Y.J90"}, - {26.5991, 106.6599, 5, 9, "CN-GZ 12.XX"}, - {26.667056, 106.4845925, 4, 8, "CN-GZ 12.XXX"}, - {27.758434, 106.831352125, 4, 8, "CN-GZ 000.XX"}, - {26.306224, 105.843357375, 4, 12, "CN-GZ 400.XX"}, - {26.641145, 104.759142625, 4, 11, "CN-GZ 700.XX"}, - {26.606545, 107.884642625, 4, 8, "CN-GZ B00.XX"}, - {26.329324, 107.426257375, 4, 10, "CN-GZ F00.XX"}, - {25.164424, 104.8336795, 4, 10, "CN-GZ J00.XX"}, - {27.777424, 109.092913125, 4, 8, "CN-GZ M00.XX"}, - {28.195224, 106.730498375, 4, 9, "CN-GZ Q00.XX"}, - {27.351624, 105.212327875, 5, 12, "CN-GZ T00.XX"}, - {26.921024, 104.195127875, 4, 11, "CN-GZ X00.XX"}, - {28.1551385, 105.7799845, 3, 10, "CN-GZ 12.XXXX"}, - {26.7127105, 106.078137, 4, 10, "CN-GZ 123.XXX"}, - {27.315865, 105.1403975, 4, 11, "CN-GZ 0123.XX"}, - {26.999404, 103.583385, 3, 10, "CN-GZ 1123.XX"}, - {26.999404, 104.104185, 3, 10, "CN-GZ 2123.XX"}, - {26.999404, 104.624985, 3, 10, "CN-GZ 3123.XX"}, - {26.999404, 105.145785, 3, 10, "CN-GZ 4123.XX"}, - {26.999404, 105.666585, 3, 9, "CN-GZ 5123.XX"}, - {26.505649, 103.583385, 3, 10, "CN-GZ 6123.XX"}, - {26.505649, 104.104185, 3, 10, "CN-GZ 7123.XX"}, - {26.505649, 104.624985, 3, 10, "CN-GZ 8123.XX"}, - {26.505649, 105.145785, 3, 10, "CN-GZ 9123.XX"}, - {26.505649, 105.666585, 3, 9, "CN-GZ B123.XX"}, - {26.017324, 104.4218445, 3, 10, "CN-GZ C123.XX"}, - {26.017324, 104.9374365, 3, 12, "CN-GZ D123.XX"}, - {26.017324, 105.4530285, 3, 11, "CN-GZ F123.XX"}, - {25.526284, 104.1640485, 3, 7, "CN-GZ G123.XX"}, - {25.526284, 104.6796405, 3, 9, "CN-GZ H123.XX"}, - {25.526284, 105.1952325, 3, 9, "CN-GZ J123.XX"}, - {25.526284, 105.7108245, 3, 10, "CN-GZ K123.XX"}, - {25.032529, 104.4218445, 3, 7, "CN-GZ L123.XX"}, - {25.032529, 104.9374365, 5, 11, "CN-GZ M123.XX"}, - {25.032529, 105.4530285, 4, 11, "CN-GZ N123.XX"}, - {24.6141, 104.524935, 3, 9, "CN-GZ P123.XX"}, - {24.6141, 105.035319, 3, 9, "CN-GZ Q123.XX"}, - {24.6141, 105.545703, 3, 10, "CN-GZ R123.XX"}, - {24.6141, 106.056087, 3, 10, "CN-GZ S123.XX"}, - {26.91, 106.585, 3, 7, "CN-GZ MKF3.79S"}, - {23.1381, 113.1937435, 5, 7, "CN-GD 12.XX"}, - {23.303115, 113.0140065, 4, 6, "CN-GD 12.XXX"}, - {23.498345, 116.632616375, 4, 9, "CN-GD 000.XX"}, - {23.585144, 116.294223375, 4, 9, "CN-GD 300.XX"}, - {21.230744, 110.29567025, 4, 8, "CN-GD 500.XX"}, - {24.821545, 113.4792475, 3, 8, "CN-GD 700.XX"}, - {23.476744, 113.126723375, 4, 6, "CN-GD 900.XX"}, - {22.299545, 113.4385425, 4, 6, "CN-GD C00.XX"}, - {22.610744, 112.9953315, 4, 6, "CN-GD F00.XX"}, - {23.084244, 113.68479275, 4, 6, "CN-GD H00.XX"}, - {21.906545, 111.911200875, 4, 8, "CN-GD K00.XX"}, - {23.696544, 116.542223375, 4, 9, "CN-GD M00.XX"}, - {21.719344, 110.833900875, 4, 8, "CN-GD P00.XX"}, - {22.570144, 113.3145315, 4, 6, "CN-GD R00.XX"}, - {23.112444, 112.39329275, 4, 6, "CN-GD T00.XX"}, - {23.188845, 114.37009275, 5, 7, "CN-GD W00.XX"}, - {22.845545, 113.17759275, 4, 6, "CN-GD Y00.XX"}, - {23.8549245, 111.978144, 3, 8, "CN-GD 123.XXX"}, - {24.432451, 114.2108005, 3, 5, "CN-GD 12.XXXX"}, - {22.232271, 109.705224, 3, 8, "CN-GD 1234.XX"}, - {22.848, 113.41, 3, 5, "CN-GD BR6G.78F"}, - {30.5935, 114.243816, 5, 7, "CN-HB 12.XX"}, - {30.656194, 114.073271125, 4, 6, "CN-HB 00.XXX"}, - {30.182514, 114.901252125, 4, 7, "CN-HB J0.XXX"}, - {30.790545, 111.265760625, 4, 6, "CN-HB 000.XX"}, - {32.109944, 112.097038, 4, 7, "CN-HB 200.XX"}, - {30.385244, 112.153259375, 4, 6, "CN-HB 400.XX"}, - {32.664245, 110.722130875, 4, 11, "CN-HB 600.XX"}, - {31.746044, 113.30737675, 4, 9, "CN-HB 800.XX"}, - {30.989144, 113.499623625, 4, 6, "CN-HB B00.XX"}, - {32.422644, 111.585038, 4, 9, "CN-HB D00.XX"}, - {30.414544, 113.378661375, 4, 6, "CN-HB G00.XX"}, - {30.706244, 113.090623625, 4, 6, "CN-HB J00.XX"}, - {29.886545, 115.470800125, 4, 10, "CN-HB L00.XX"}, - {30.469845, 114.840259375, 4, 6, "CN-HB N00.XX"}, - {32.175444, 112.676938, 4, 7, "CN-HB Q00.XX"}, - {29.886534, 114.263547125, 4, 10, "CN-HB S00.XX"}, - {31.059834, 112.1405105, 4, 6, "CN-HB T00.XX"}, - {29.851934, 113.429058125, 4, 9, "CN-HB V00.XX"}, - {30.952434, 113.873368625, 4, 6, "CN-HB W00.XX"}, - {30.324134, 111.448108375, 4, 6, "CN-HB X00.XX"}, - {30.446834, 112.841708375, 4, 6, "CN-HB Y00.XX"}, - {31.648234, 113.95437175, 4, 9, "CN-HB Z00.XX"}, - {29.132792, 113.3276285, 3, 8, "CN-HB 123.XXX"}, - {30.293792, 110.7523395, 3, 5, "CN-HB 12.XXXX"}, - {31.986206, 108.4515275, 3, 13, "CN-HB 1234.XX"}, - {31.16, 112.26, 3, 5, "CN-HB D3PT.WV7"}, - {43.882, 125.215296, 5, 11, "CN-JL 12.XX"}, - {43.939094, 125.026602, 4, 10, "CN-JL 00.XXX"}, - {43.860214, 126.355428, 4, 8, "CN-JL J0.XXX"}, - {43.157494, 124.2744255, 4, 11, "CN-JL 000.XX"}, - {42.901494, 125.036257, 4, 11, "CN-JL 300.XX"}, - {41.736994, 125.86992, 4, 8, "CN-JL 600.XX"}, - {42.910794, 129.405757, 4, 6, "CN-JL 900.XX"}, - {45.612194, 122.71678375, 4, 10, "CN-JL D00.XX"}, - {41.918294, 126.31292, 4, 6, "CN-JL H00.XX"}, - {45.141494, 124.693023125, 4, 11, "CN-JL L00.XX"}, - {44.135014, 125.763755625, 4, 10, "CN-JL P00.XX"}, - {43.339614, 128.1510835, 4, 6, "CN-JL R00.XX"}, - {43.483014, 124.7454835, 4, 13, "CN-JL T00.XX"}, - {42.959414, 126.663062, 4, 6, "CN-JL W00.XX"}, - {44.515014, 125.614355625, 4, 10, "CN-JL Y00.XX"}, - {41.726315, 124.23422, 3, 10, "CN-JL 123.XXX"}, - {45.3095705, 121.833085, 3, 9, "CN-JL 12.XXXX"}, - {42.585005, 127.729526, 3, 5, "CN-JL 1234.XX"}, - {43.57, 126.5, 3, 7, "CN-JL GNYV.SKJ"}, - {38.022513, 114.4387235, 5, 10, "CN-HE 12.XX"}, - {38.011834, 114.323546375, 4, 9, "CN-HE 00.XXX"}, - {36.540124, 114.32072475, 4, 7, "CN-HE C0.XXX"}, - {38.849024, 115.288440875, 4, 8, "CN-HE P0.XXX"}, - {39.714545, 118.106770625, 3, 7, "CN-HE 000.XX"}, - {39.771424, 118.347670625, 3, 7, "CN-HE 300.XX"}, - {39.608545, 116.636290625, 4, 11, "CN-HE 600.XX"}, - {39.987723, 119.471441125, 3, 10, "CN-HE 900.XX"}, - {40.840223, 114.732110625, 4, 8, "CN-HE D00.XX"}, - {37.121545, 114.426188625, 4, 7, "CN-HE H00.XX"}, - {38.340545, 116.743344375, 4, 9, "CN-HE L00.XX"}, - {37.496688, 116.2392825, 4, 11, "CN-HE P00.XX"}, - {37.761545, 115.6064995, 4, 11, "CN-HE R00.XX"}, - {40.638045, 114.983795625, 4, 8, "CN-HE T00.XX"}, - {38.558588, 114.917314875, 4, 8, "CN-HE W00.XX"}, - {37.968288, 115.145390375, 4, 9, "CN-HE Y00.XX"}, - {36.8960385, 113.4631535, 3, 9, "CN-HE 123.XXX"}, - {39.1992045, 116.091756, 3, 7, "CN-HE 12.XXXX"}, - {40.210857, 113.9356325, 3, 10, "CN-HE 1234.XX"}, - {39.354, 116.6665, 3, 7, "CN-HE MW1T.0D1"}, - {34.2621, 108.802532, 5, 7, "CN-SN 12.XX"}, - {34.427115, 108.59771, 4, 8, "CN-SN 12.XXX"}, - {34.375145, 107.043271875, 4, 8, "CN-SN 000.XX"}, - {34.955524, 108.869877125, 4, 6, "CN-SN 300.XX"}, - {34.568545, 109.373791875, 4, 6, "CN-SN 600.XX"}, - {33.118824, 106.904650875, 4, 10, "CN-SN 900.XX"}, - {34.550545, 108.798991875, 4, 6, "CN-SN D00.XX"}, - {34.453024, 109.118291875, 5, 7, "CN-SN H00.XX"}, - {32.727545, 108.941850875, 4, 8, "CN-SN L00.XX"}, - {38.374624, 109.676644375, 4, 8, "CN-SN P00.XX"}, - {34.765345, 109.140273125, 4, 6, "CN-SN S00.XX"}, - {34.671644, 108.871776875, 4, 6, "CN-SN W00.XX"}, - {35.516944, 110.37113, 4, 10, "CN-SN Y00.XX"}, - {35.828835, 107.042409, 3, 8, "CN-SN 123.XXX"}, - {36.674737, 108.8014085, 3, 5, "CN-SN 12.XXXX"}, - {33.421245, 105.659841, 3, 9, "CN-SN 1234.XX"}, - {35.65, 108.374, 3, 7, "CN-SN 52X5.D9J"}, - {40.5835535, 109.9439525, 5, 7, "CN-NM 12.XX"}, - {40.576965, 109.728392625, 4, 6, "CN-NM 00.XXX"}, - {40.770155, 111.400064625, 4, 6, "CN-NM J0.XXX"}, - {42.322845, 118.8203025, 4, 9, "CN-NM 000.XX"}, - {43.704724, 122.132342, 4, 10, "CN-NM 300.XX"}, - {41.077645, 113.0327895, 4, 6, "CN-NM 600.XX"}, - {49.259045, 119.66647325, 4, 12, "CN-NM 900.XX"}, - {39.803545, 106.740290625, 4, 8, "CN-NM D00.XX"}, - {46.111945, 121.928321875, 4, 11, "CN-NM H00.XX"}, - {40.802844, 107.325795625, 4, 8, "CN-NM K00.XX"}, - {48.041844, 122.653151375, 4, 8, "CN-NM M00.XX"}, - {39.845345, 109.916499625, 4, 6, "CN-NM P00.XX"}, - {44.001744, 115.986152, 4, 6, "CN-NM R00.XX"}, - {49.317045, 120.61989025, 4, 12, "CN-NM T00.XX"}, - {49.499545, 117.640345, 4, 12, "CN-NM W00.XX"}, - {50.464545, 124.0195435, 4, 11, "CN-NM Y00.XX"}, - {41.4951545, 109.15267, 3, 5, "CN-NM 123.XXX"}, - {41.286785, 105.8097745, 3, 7, "CN-NM 12.XXXX"}, - {42.040175, 118.6351175, 3, 7, "CN-NM 0123.XX"}, - {43.409164, 121.9236165, 3, 10, "CN-NM 1123.XX"}, - {40.789624, 112.838596, 3, 5, "CN-NM 2123.XX"}, - {48.96133, 119.422397, 3, 5, "CN-NM 3123.XX"}, - {45.84028, 121.697861, 3, 10, "CN-NM 4123.XX"}, - {47.762724, 122.4063615, 3, 7, "CN-NM 5123.XX"}, - {43.719909, 115.750733, 3, 5, "CN-NM 6123.XX"}, - {49.04983, 120.384347, 3, 6, "CN-NM 7123.XX"}, - {49.20658, 117.366117, 3, 11, "CN-NM 8123.XX"}, - {50.191575, 123.7728585, 3, 10, "CN-NM 9123.XX"}, - {42.8709975, 97.7004975, 1, 4, "CN-NM 123.XXXX"}, - {51.2329195, 115.8280265, 1, 15, "CN-NM 1234.XXX"}, - {45.7746, 126.603512, 5, 10, "CN-HL 12.XX"}, - {45.792525, 126.47082875, 4, 9, "CN-HL 00.XXX"}, - {47.283925, 123.733853125, 4, 8, "CN-HL C0.XXX"}, - {47.296065, 130.16936125, 4, 7, "CN-HL P0.XXX"}, - {44.628444, 129.511106125, 4, 8, "CN-HL 000.XX"}, - {46.831245, 130.232144125, 4, 7, "CN-HL 200.XX"}, - {45.815045, 130.865321875, 4, 11, "CN-HL 400.XX"}, - {45.313845, 130.85238275, 4, 12, "CN-HL 600.XX"}, - {47.259845, 123.538328125, 4, 8, "CN-HL 800.XX"}, - {46.674044, 126.89269, 4, 6, "CN-HL B00.XX"}, - {46.693545, 124.757325, 4, 8, "CN-HL D00.XX"}, - {46.570545, 124.789525, 4, 8, "CN-HL G00.XX"}, - {46.736745, 131.092025, 4, 11, "CN-HL J00.XX"}, - {46.462045, 125.16759, 4, 8, "CN-HL L00.XX"}, - {46.616545, 125.028325, 4, 8, "CN-HL N00.XX"}, - {47.749545, 128.62239825, 4, 6, "CN-HL Q00.XX"}, - {46.117944, 125.882321875, 4, 11, "CN-HL S00.XX"}, - {48.290545, 126.450334375, 3, 5, "CN-HL V00.XX"}, - {45.567634, 126.92015575, 4, 8, "CN-HL X00.XX"}, - {50.250545, 127.42071975, 3, 10, "CN-HL Y00.XX"}, - {45.403845, 126.25705575, 4, 9, "CN-HL Z00.XX"}, - {47.6516835, 123.5828105, 3, 7, "CN-HL 123.XXX"}, - {48.508225, 128.499636, 3, 5, "CN-HL 12.XXXX"}, - {45.893995, 128.4843965, 3, 7, "CN-HL 1234.XX"}, - {48.48, 127.96, 2, 4, "CN-HL KBRN.9WP"}, - {28.208747, 112.959329, 5, 7, "CN-HN 12.XX"}, - {28.26607, 112.855657375, 4, 6, "CN-HN 00.XXX"}, - {27.918047, 112.849738625, 4, 6, "CN-HN C0.XXX"}, - {26.929699, 112.537987625, 4, 6, "CN-HN P0.XXX"}, - {29.446173, 113.063992875, 4, 8, "CN-HN 000.XX"}, - {27.323397, 111.375127875, 4, 6, "CN-HN 300.XX"}, - {29.064846, 111.590000875, 4, 8, "CN-HN 600.XX"}, - {28.609649, 112.225940625, 4, 6, "CN-HN 900.XX"}, - {25.840516, 112.961675375, 4, 6, "CN-HN D00.XX"}, - {27.795258, 111.923127125, 4, 6, "CN-HN H00.XX"}, - {26.470924, 112.767442625, 4, 6, "CN-HN L00.XX"}, - {27.614824, 109.894713125, 4, 6, "CN-HN P00.XX"}, - {28.357028, 109.641169375, 4, 7, "CN-HN S00.XX"}, - {26.48969, 111.543066625, 4, 6, "CN-HN W00.XX"}, - {29.16239, 110.398091875, 4, 9, "CN-HN Y00.XX"}, - {29.9188505, 111.410337, 3, 7, "CN-HN 123.XXX"}, - {27.045607, 111.508076, 3, 5, "CN-HN 12.XXXX"}, - {25.99463, 109.250434, 3, 10, "CN-HN 1234.XX"}, - {27.3935, 111.5305, 3, 5, "CN-HN 6B3N.M4Y"}, - {22.8389, 108.2682435, 5, 8, "CN-GX 12.XX"}, - {22.735274, 108.14026775, 4, 7, "CN-GX 00.XXX"}, - {24.239415, 109.27791925, 4, 6, "CN-GX C0.XXX"}, - {25.293524, 110.1121625, 4, 10, "CN-GX P0.XXX"}, - {23.534724, 111.196516375, 4, 8, "CN-GX 000.XX"}, - {21.535124, 109.04035325, 4, 7, "CN-GX 300.XX"}, - {22.661076, 110.03140975, 4, 9, "CN-GX 600.XX"}, - {24.740236, 107.9772795, 4, 7, "CN-GX 900.XX"}, - {22.063524, 108.542245875, 4, 7, "CN-GX D00.XX"}, - {23.923934, 106.560001625, 4, 6, "CN-GX H00.XX"}, - {23.158224, 109.52992375, 4, 6, "CN-GX L00.XX"}, - {23.280563, 108.749357375, 4, 7, "CN-GX P00.XX"}, - {23.406544, 109.979223375, 5, 10, "CN-GX R00.XX"}, - {21.723844, 109.127800875, 4, 7, "CN-GX T00.XX"}, - {24.526444, 109.67121625, 4, 8, "CN-GX W00.XX"}, - {24.464044, 111.47771625, 4, 8, "CN-GX Y00.XX"}, - {23.043759, 107.368144, 3, 6, "CN-GX 123.XXX"}, - {25.274773, 109.2200165, 3, 10, "CN-GX 12.XXXX"}, - {25.379425, 105.4521535, 3, 10, "CN-GX 1234.XX"}, - {23.6405, 108.283, 3, 5, "CN-GX QSZN.22J"}, - {30.6959, 104.018216, 5, 7, "CN-SC 12.XX"}, - {30.843215, 103.8142015, 4, 6, "CN-SC 12.XXX"}, - {29.416624, 104.667691875, 4, 6, "CN-SC 000.XX"}, - {31.506419, 104.5789485, 4, 6, "CN-SC 300.XX"}, - {29.651624, 104.968154125, 4, 6, "CN-SC 600.XX"}, - {26.597545, 101.574842625, 3, 7, "CN-SC 900.XX"}, - {28.822424, 104.511783625, 4, 9, "CN-SC D00.XX"}, - {32.463545, 105.693265, 4, 9, "CN-SC H00.XX"}, - {30.853124, 106.009024625, 4, 7, "CN-SC L00.XX"}, - {31.176624, 104.3022025, 4, 6, "CN-SC P00.XX"}, - {29.645324, 103.625954125, 4, 6, "CN-SC S00.XX"}, - {28.934244, 105.363477625, 4, 13, "CN-SC W00.XX"}, - {27.971545, 102.183254375, 4, 8, "CN-SC Y00.XX"}, - {32.5830965, 102.548223, 3, 9, "CN-SC 123.XXX"}, - {29.261563, 102.2534125, 3, 5, "CN-SC 12.XXXX"}, - {32.441687, 105.6112595, 3, 8, "CN-SC 1234.XX"}, - {33.394834, 97.835114, 2, 10, "CN-SC 1234.XXX"}, - {25.0797, 102.6624015, 5, 7, "CN-YN 12.XX"}, - {24.781674, 102.5728715, 4, 6, "CN-YN 00.XXX"}, - {27.430374, 103.550109875, 4, 8, "CN-YN J0.XXX"}, - {23.784234, 103.162027625, 4, 6, "CN-YN 000.XX"}, - {25.616545, 103.71936475, 4, 7, "CN-YN 400.XX"}, - {25.679545, 100.14256475, 3, 6, "CN-YN 700.XX"}, - {23.431124, 103.077816375, 4, 6, "CN-YN B00.XX"}, - {24.744545, 102.54824625, 4, 6, "CN-YN F00.XX"}, - {24.956545, 102.3512475, 4, 6, "CN-YN J00.XX"}, - {24.417424, 102.45959425, 4, 6, "CN-YN M00.XX"}, - {25.104324, 101.4626795, 4, 6, "CN-YN Q00.XX"}, - {22.826545, 100.85624375, 4, 7, "CN-YN T00.XX"}, - {22.047024, 100.724345875, 4, 8, "CN-YN X00.XX"}, - {25.7104585, 101.283945, 3, 5, "CN-YN 123.XXX"}, - {25.761559, 102.735757, 3, 5, "CN-YN 12.XXXX"}, - {21.977987, 99.291632, 3, 6, "CN-YN 1234.XX"}, - {25.194, 101.86, 3, 5, "CN-YN 9PJ2.4JK"}, - {29.6496715, 91.0375925, 5, 7, "CN-XZ 12.XX"}, - {29.606415, 90.910671125, 4, 6, "CN-XZ 00.XXX"}, - {29.356101, 88.697822875, 4, 6, "CN-XZ J0.XXX"}, - {29.189894, 91.684863375, 4, 11, "CN-XZ 000.XX"}, - {31.135594, 97.0587925, 3, 5, "CN-XZ 300.XX"}, - {31.453294, 91.9533925, 3, 5, "CN-XZ 600.XX"}, - {29.678594, 94.237947625, 4, 6, "CN-XZ 900.XX"}, - {28.436636, 92.216618625, 4, 12, "CN-XZ D00.XX"}, - {29.295119, 90.863198875, 4, 6, "CN-XZ H00.XX"}, - {32.499594, 80.018661, 3, 5, "CN-XZ L00.XX"}, - {29.818194, 91.632247625, 4, 6, "CN-XZ P00.XX"}, - {29.681794, 98.499947625, 3, 7, "CN-XZ S00.XX"}, - {29.495314, 94.439893625, 4, 6, "CN-XZ W00.XX"}, - {32.278614, 84.029626, 3, 5, "CN-XZ Y00.XX"}, - {30.7917995, 90.136891, 3, 5, "CN-XZ 123.XXX"}, - {30.58343, 87.2009445, 3, 5, "CN-XZ 12.XXXX"}, - {30.65039, 93.1404515, 3, 5, "CN-XZ 1234.XX"}, - {28.9178365, 79.097186, 2, 12, "CN-XZ 1234.XXX"}, - {36.052003, 103.791297, 5, 7, "CN-GS 12.XX"}, - {36.15564, 103.3391675, 4, 6, "CN-GS 12.XXX"}, - {39.014434, 100.35189375, 4, 10, "CN-GS 000.XX"}, - {35.659934, 103.104465, 4, 8, "CN-GS 400.XX"}, - {36.618634, 104.07292775, 4, 6, "CN-GS 800.XX"}, - {34.602519, 105.613271875, 3, 7, "CN-GS D00.XX"}, - {38.582424, 102.128714875, 4, 10, "CN-GS J00.XX"}, - {39.870124, 98.194270625, 4, 8, "CN-GS M00.XX"}, - {35.570945, 106.570275, 3, 10, "CN-GS Q00.XX"}, - {37.992424, 102.521444375, 4, 10, "CN-GS T00.XX"}, - {39.803724, 98.387290625, 5, 9, "CN-GS X00.XX"}, - {37.3653835, 102.444397, 3, 8, "CN-GS 123.XXX"}, - {39.85452, 99.8738255, 3, 7, "CN-GS 12.XXXX"}, - {41.262075, 96.391159, 3, 7, "CN-GS 1234.XX"}, - {37.68, 100.745, 3, 10, "CN-GS L4RN.SCT"}, - {36.646533, 101.7004845, 5, 9, "CN-QH 12.XX"}, - {36.798515, 101.4951615, 4, 8, "CN-QH 12.XXX"}, - {36.521545, 102.04027875, 5, 9, "CN-QH 000.XX"}, - {37.003734, 101.569308625, 4, 8, "CN-QH 400.XX"}, - {37.930234, 95.240171375, 4, 9, "CN-QH 800.XX"}, - {36.467545, 94.76357875, 4, 11, "CN-QH D00.XX"}, - {37.434424, 101.5057825, 4, 11, "CN-QH J00.XX"}, - {36.346924, 100.48131075, 4, 8, "CN-QH M00.XX"}, - {37.339545, 100.0438665, 4, 8, "CN-QH Q00.XX"}, - {36.350145, 102.69527875, 4, 9, "CN-QH T00.XX"}, - {34.507624, 100.195891875, 4, 8, "CN-QH X00.XX"}, - {37.8102775, 99.9215975, 3, 10, "CN-QH 123.XXX"}, - {34.937034, 98.841338, 3, 9, "CN-QH 12.XXXX"}, - {38.580778, 93.023417, 3, 9, "CN-QH 1234.XX"}, - {33.2253305, 90.0116545, 2, 6, "CN-QH 1234.XXX"}, - {43.8443, 87.558096, 5, 7, "CN-XJ 12.XX"}, - {43.950534, 87.323878, 5, 7, "CN-XJ 00.XXX"}, - {44.387574, 85.938887125, 4, 6, "CN-XJ J0.XXX"}, - {44.061424, 87.190142, 4, 6, "CN-XJ 000.XX"}, - {41.213424, 80.1798895, 4, 7, "CN-XJ 300.XX"}, - {39.549924, 75.903570625, 4, 7, "CN-XJ 600.XX"}, - {43.972024, 81.242642, 4, 6, "CN-XJ 900.XX"}, - {41.805224, 86.08756, 4, 6, "CN-XJ D00.XX"}, - {45.636644, 84.80698275, 4, 8, "CN-XJ H00.XX"}, - {44.439444, 84.804706125, 4, 6, "CN-XJ K00.XX"}, - {47.885444, 88.031051375, 4, 8, "CN-XJ M00.XX"}, - {42.874444, 93.418806, 4, 6, "CN-XJ P00.XX"}, - {37.160244, 79.860907625, 4, 6, "CN-XJ R00.XX"}, - {45.706544, 85.00928275, 4, 8, "CN-XJ T00.XX"}, - {38.464544, 77.170914875, 5, 7, "CN-XJ W00.XX"}, - {41.760144, 82.89486, 4, 6, "CN-XJ Y00.XX"}, - {46.1175215, 84.492761, 3, 7, "CN-XJ 123.XXX"}, - {45.925468, 80.9180285, 2, 5, "CN-XJ 12.XXXX"}, - {40.917864, 79.9773185, 3, 6, "CN-XJ 0123.XX"}, - {0, 0, 0, 0, NULL} -}; - diff --git a/test/run_all.sh b/test/run_all.sh deleted file mode 100755 index 3f2f97f..0000000 --- a/test/run_all.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh -OUT=_report.txt -echo "Run all tests..." | tee $OUT -date | tee -a $OUT -echo "" | tee -a $OUT -./run_normal.sh | tee -a $OUT -./run_sanitizer.sh | tee -a $OUT -./run_gcov.sh | tee -a $OUT -./run_gprof.sh | tee -a $OUT -./run_valgrind.sh | tee -a $OUT -./run_compare.sh | tee -a $OUT -echo "" | tee -a $OUT -echo "Done" | tee -a $OUT diff --git a/test/run_compare.sh b/test/run_compare.sh deleted file mode 100755 index d9b482f..0000000 --- a/test/run_compare.sh +++ /dev/null @@ -1,96 +0,0 @@ -#!/bin/sh -OPTS="-Wall -Werror -Wextra -Wpedantic -Wno-pointer-to-int-cast" - -NEW=../utility/mapcode -OLD=$HOME/bin/mapcode-2.3.1 -NEWFILE=_new.txt -OLDFILE=_old.txt - -OPTS1="--grid 1000000 8" -OPTS2="--random 1000000 8 1234" -OPTS3="--random 1000000 8 11223344" - -TEST=`which $OLD` -if [ "$TEST" = "" ] -then - echo "No $OLD found on this machine - skipping script..." - exit 1 -fi - -echo "!! -------------------------------------------------------------" -echo "Run compare with previous output..." -date -echo "!! -------------------------------------------------------------" - -echo "" -echo "Run compare with: -O3" -cd ../mapcodelib -gcc $OPTS -O3 -c mapcoder.c -cd ../utility -gcc $OPTS -O3 mapcode.cpp -lm -o mapcode ../mapcodelib/mapcoder.o -cd ../test - -TEST=`which $NEW` -if [ "$TEST" = "" ] -then - echo "No $NEW found on this machine - skipping script..." - exit 1 -fi - -echo "" -echo "Execute: $NEW $OPTS1" -$NEW | grep version -$NEW $OPTS1 > $NEWFILE - -echo "" -echo "Execute: $OLD $OPTS1" -$OLD | grep version -$OLD $OPTS1 > $OLDFILE -diff $NEWFILE $OLDFILE -if [ $? -ne 0 ] -then - echo "ERROR: Diffs found with:" $OPTS1 - exit 1 -else - rm -f $NEWFILE $OLDFILE -fi - -echo "" -echo "Execute: $NEW $OPTS2" -$NEW | grep version -$NEW $OPTS2 > $NEWFILE - -echo "" -echo "Execute: $OLD $OPTS2" -$OLD | grep version -$OLD $OPTS2 > $OLDFILE -diff $NEWFILE $OLDFILE -if [ $? -ne 0 ] -then - echo "ERROR: Diffs found with:" $OPTS2 - exit 1 -else - rm -f $NEWFILE $OLDFILE -fi - -echo "" -echo "Execute: $NEW $OPTS3" -$NEW | grep version -$NEW $OPTS3 > $NEWFILE - -echo "" -echo "Execute: $OLD $OPTS3" -$OLD | grep version -$OLD $OPTS3 > $OLDFILE -diff $NEWFILE $OLDFILE -if [ $? -ne 0 ] -then - echo "ERROR: Diffs found with:" $OPTS3 - exit 1 -else - rm -f $NEWFILE $OLDFILE -fi -echo "!! -------------------------------------------------------------" - -echo "" -echo "Report in: $REPORT" diff --git a/test/run_gcov.sh b/test/run_gcov.sh deleted file mode 100755 index ffaa689..0000000 --- a/test/run_gcov.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/sh -OPTS="-Wall -Werror -Wextra -Wpedantic -Wno-pointer-to-int-cast -fprofile-arcs -ftest-coverage" -LIB="../mapcodelib/mapcoder.o" - -TEST=`which gcov` -if [ "$TEST" = "" ] -then - echo "No gcov found on this machine - skipping script..." - exit 1 -fi - -echo "!! -------------------------------------------------------------" -echo "Run gcov unittest.coverage..." -date -echo "!! -------------------------------------------------------------" - -echo "" -echo "Run gcov with: -O0" -cd ../mapcodelib -gcc $OPTS -O0 -c mapcoder.c -cd ../unittest -gcc $OPTS -O0 unittest.c -lm -lpthread -o unittest $LIB -./unittest -cd ../mapcodelib -gcov mapcoder.c -cd ../test -gcov unittest.c -echo "!! -------------------------------------------------------------" -echo "!! Coverage reports in: *.gcov files" -echo "!! -------------------------------------------------------------" - -echo "" -echo "Report in: $REPORT" diff --git a/test/run_gprof.sh b/test/run_gprof.sh deleted file mode 100755 index 5c1c13d..0000000 --- a/test/run_gprof.sh +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/sh -OPTS="-Wall -Werror -Wextra -Wpedantic -Wno-pointer-to-int-cast" -LIB="../mapcodelib/mapcoder.o" - -TEST=`which gprof` -if [ "$TEST" = "" ] -then - echo "No gprof found on this machine - skipping script..." - exit 1 -fi - -echo "!! -------------------------------------------------------------" -echo "Run gprof profiler..." -date -echo "!! -------------------------------------------------------------" - -echo "" -echo "Run gprof with: -O0" -cd ../mapcodelib -gcc $OPTS -g -O0 -c mapcoder.c -pg -cd ../test -gcc $OPTS -g -O0 unittest.c -lm -lpthread -o unittest $LIB -pg -./unittest -gprof ./unittest -echo "!! -------------------------------------------------------------" - -echo "" -echo "Run gprof with: -O3" -cd ../mapcodelib -gcc $OPTS -g -O3 -c mapcoder.c -pg -cd ../test -gcc $OPTS -g -O3 unittest.c -lm -lpthread -o unittest $LIB -pg -./unittest -gprof ./unittest -echo "!! -------------------------------------------------------------" - -echo "" -echo "Report in: $REPORT" diff --git a/test/run_normal.sh b/test/run_normal.sh deleted file mode 100755 index e64c296..0000000 --- a/test/run_normal.sh +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/sh -OPTS="-Wall -Werror -Wextra -Wpedantic -Wno-pointer-to-int-cast" - -echo "!! -------------------------------------------------------------" -echo "Run normal..." -date -echo "!! -------------------------------------------------------------" - -echo "" -echo "Run normal with: -O0" -cd ../mapcodelib -gcc $OPTS -O0 -DDEBUG -c mapcoder.c -cd ../test -gcc $OPTS -O0 -DDEBUG unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o -./unittest -echo "!! -------------------------------------------------------------" - -echo "" -echo "Run normal with: -O3" -cd ../mapcodelib -gcc $OPTS -O3 -c mapcoder.c -cd ../test -gcc $OPTS -O3 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o -./unittest -echo "!! -------------------------------------------------------------" - -echo "" -echo "Report in: $REPORT" diff --git a/test/run_sanitizer.sh b/test/run_sanitizer.sh deleted file mode 100755 index a06a814..0000000 --- a/test/run_sanitizer.sh +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/sh -OPTS="-Wall -Werror -Wextra -Wpedantic -Wno-pointer-to-int-cast" -LIB="../mapcodelib/mapcoder.o" - -export ASAN_OPTIONS=debug=true:strict_string_checks=1:detect_stack_use_after_return=true:detect_invalid_pointer_pairs=99999:detect_container_overflow=true:detect_odr_violation=2:check_initialization_order=true:strict_init_order=true - -TEST=`which clang` -if [ "$TEST" = "" ] -then - echo "No clang found on this machine - skipping script..." - exit 1 -fi - -echo "!! -------------------------------------------------------------" -echo "Run address sanitizer..." -date -echo "!! -------------------------------------------------------------" - -# No optimize -echo "" -echo "Run address sanitizer with: -O0" -cd ../mapcodelib -gcc $OPTS -O0 -DDEBUG -c mapcoder.c -cd ../test -gcc $OPTS -O0 -DDEBUG unittest.c -lm -lpthread -fsanitize=address -o unittest $LIB -./unittest -echo "!! -------------------------------------------------------------" - -# Optimize 2 -echo "" -echo "Run address sanitizer with: -O2" -cd ../mapcodelib -gcc $OPTS -O2 -c mapcoder.c -cd ../test -gcc $OPTS -O2 unittest.c -lm -lpthread -fsanitize=address -o unittest $LIB -./unittest -echo "!! -------------------------------------------------------------" - -# Optimize 3 -echo "" -echo "Run address sanitizer with: -O3" -cd ../mapcodelib -gcc $OPTS -O3 -c mapcoder.c -cd ../test -gcc $OPTS -O3 unittest.c -lm -lpthread -fsanitize=address -o unittest $LIB -./unittest -echo "!! -------------------------------------------------------------" - -echo "" -echo "Report in: $REPORT" diff --git a/test/run_valgrind.sh b/test/run_valgrind.sh deleted file mode 100755 index 1de38ad..0000000 --- a/test/run_valgrind.sh +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/sh -OPTS="-Wall -Werror -Wextra -Wpedantic -Wno-pointer-to-int-cast" -LIB="../mapcodelib/mapcoder.o" - -TEST=`which valgrind` -if [ "$TEST" = "" ] -then - echo "No valgrind found on this machine - skipping script..." - exit 1 -fi - -echo "!! -------------------------------------------------------------" -echo "Run valgrind" -date -echo "!! -------------------------------------------------------------" - -echo "" -echo "Run valgrind with: -O0" -cd ../mapcodelib -gcc $OPTS -g -O0 -c mapcoder.c -cd ../test -gcc $OPTS -g -O0 unittest.c -lm -lpthread -o unittest $LIB -valgrind --leak-check=yes ./unittest -echo "!! -------------------------------------------------------------" - -echo "" tee -a $REPORT -echo "Report in: $REPORT" diff --git a/test/territories.csv b/test/territories.csv deleted file mode 100644 index 0c637fa..0000000 --- a/test/territories.csv +++ /dev/null @@ -1,534 +0,0 @@ -ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separated) -0,VAT,0,Vatican|Holy See -1,MCO,0,Monaco -2,GIB,0,Gibraltar -3,TKL,0,Tokelau -4,CCK|AU-CC|CC,0,Cocos Islands|Keeling Islands -5,BLM,0,Saint-Barthelemy -6,NRU,0,Nauru -7,TUV,0,Tuvalu -8,MAC|CN-92|CN-MC|MC,20|0,Macau|Aomen -9,SXM,0,Sint Maarten -10,MAF,0,Saint Martin -11,NFK|AU-NF|NF,0,Norfolk and Philip Island|Philip Island|Norfolk Island -12,PCN,0,Pitcairn Islands|Pitcairn, Henderson, Ducie and Oeno Islands -13,BVT,0,Bouvet Island -14,BMU,0,Bermuda|Somers Isles -15,IOT|DGA,0,British Indian Ocean Territory -16,SMR,0,San Marino -17,GGY,0,Guernsey -18,AIA,0,Anguilla -19,MSR,0,Montserrat -20,JEY,0,Jersey -21,CXR|AU-CX|CX,0,Christmas Island -22,WLF,0,Wallis and Futuna|Futuna|Wallis -23,VGB,0,British Virgin Islands|Virgin Islands, British -24,LIE,0,Liechtenstein -25,ABW,0,Aruba -26,MHL|WAK,0,Marshall Islands -27,ASM|US-AS,0,American Samoa|Samoa, American -28,COK,0,Cook Islands -29,SPM,0,Saint Pierre and Miquelon|Miquelon|Saint Pierre -30,NIU,0,Niue -31,KNA,0,Saint Kitts and Nevis|Nevis|Saint Kitts -32,CYM,0,Cayman islands -33,BES,0,Bonaire, St Eustasuis and Saba|Bonaire|Saba|St Eustasius -34,MDV,19|0,Maldives -35,SHN|ASC|TAA,0,Saint Helena, Ascension and Tristan da Cunha|Saint Helena|Ascension|Tristan da Cunha -36,MLT,0,Malta -37,GRD,0,Grenada -38,VIR|US-VI|VI,0,Virgin Islands of the United States|US Virgin Islands|American Virgin Islands -39,MYT,0,Mayotte|Maore -40,SJM,0|2,Svalbard and Jan Mayen|Svalbard|Jan Mayen|Spitsbergen -41,VCT,0,Saint Vincent and the Grenadines|Saint Vincent|Grenadines -42,HMD|AU-HM|HM,0,Heard Island and McDonald Islands|Heard Island|McDonald Islands -43,BRB,0,Barbados -44,ATG,0,Antigua and Barbuda|Antigua|Barbuda -45,CUW,0,Curacao -46,SYC,0,Seychelles -47,PLW,0,Palau -48,MNP|US-MP,0,Northern Mariana Islands -49,AND,0,Andorra -50,GUM|GU|US-GU,0,Guam -51,IMN,0,Isle of Mann|Mann -52,LCA,0,Saint Lucia -53,FSM,0,Micronesia|Federated States of Micronesia -54,SGP,20|0,Singapore -55,TON,0,Tonga -56,DMA,0,Dominica -57,BHR,14|0,Bahrain -58,KIR,0,Kiribati -59,TCA,0,Turks and Caicos Islands|Turks Islands|Caicos Islands -60,STP,0,Sao Tome and Principe|Sao Tome|Principe -61,HKG|CN-91|CN-HK|HK,20|0,Hong Kong|Xianggang -62,MTQ,0,Martinique -63,FRO,0,Faroe Islands -64,GLP,0,Guadeloupe -65,COM,14|0,Comoros -66,MUS,0,Mauritius -67,REU,0,Reunion -68,LUX,0,Luxembourg -69,WSM,0,Samoa -70,SGS,0,South Georgia and the South Sandwich Islands|South Georgia|South Sandwich Islands -71,PYF,0,French Polynesia -72,CPV,0,Cape Verde|Cabo Verde|Republic of Cabo Verde -73,TTO,0,Trinidad and Tobago|Trinidad|Tobago -74,BRN,14|0,Brunei -75,ATF,0,French Southern and Antarctic Lands -76,PRI|US-PR,0,Puerto Rico -77,CYP,1|0,Cyprus -78,LBN,14|0,Lebanon|Lebanese Republic -79,JAM,0,Jamaica -80,GMB,0,Gambia|The Gambia -81,QAT,14|0,Qatar -82,FLK,0,Falkland Islands|The Falklands -83,VUT,0,Vanuatu -84,MNE,2|0,Montenegro -85,BHS,0,Bahamas -86,TLS,0,Timor-Leste|East Timor -87,SWZ,0,Swaziland -88,KWT,14|0,Kuwait -89,FJI,0|4,Fiji -90,NCL,0,New Caledonia -91,SVN,0,Slovenia -92,ISR,3|14|0,Israel -93,PSE,14|3,Palestinian territories|State of Palestine -94,SLV,0,El Salvador -95,BLZ,0,Belize -96,DJI,14|0,Djibouti -97,MKD,2|0,Macedonia|FYROM|Former Yugoslav Republic of Macedonia -98,RWA,0,Rwanda -99,HTI,0,Haiti -100,BDI,0,Burundi -101,GNQ,0,Equatorial Guinea -102,ALB,0,Albania -103,SLB,0,Solomon Islands -104,ARM,10|0,Armenia -105,LSO,0,Lesotho -106,BEL,0,Belgium -107,MDA,0,Moldova -108,GNB,0,Guinea-Bissau -109,TWN|CN-71|CN-TW|TW,20,Taiwan|Republic of China -110,BTN,13,Bhutan -111,CHE,0,Switzerland|Swiss Confederation -112,NLD,0,Netherlands|The Netherlands -113,DNK,0,Denmark -114,EST,0,Estonia -115,DOM,0,Dominican Republic -116,SVK,0,Slovakia|Slovak Republic -117,CRI,0,Costa Rica -118,BIH,0|2,Bosnia and Herzegovina -119,HRV,0,Croatia -120,TGO,0,Togo|Togolese Republic -121,LVA,0,Latvia -122,LTU,0,Lithuania -123,LKA,18|22|0,Sri Lanka -124,GEO,6|2|0,Georgia -125,IRL,0,Ireland -126,SLE,0,Sierra Leone -127,PAN,0,Panama -128,CZE,0,Czech Republic -129,GUF,0,French Guiana|Guiana -130,ARE,14|0,United Arab Emirates|Emirates -131,AUT,0,Austria -132,AZE,0,Azerbaijan -133,SRB,2|0,Serbia -134,JOR,14|0,Jordan -135,PRT,0,Portugal|Portuguese Republic -136,HUN,0,Hungary -137,KOR,15|0,South Korea|Republic of Korea|Korea, South -138,ISL,0,Iceland -139,GTM,0,Guatemala -140,CUB,0,Cuba -141,BGR,2,Bulgaria -142,LBR,0,Liberia -143,HND,0,Honduras -144,BEN,0,Benin -145,ERI,23|14|0,Eritrea -146,MWI,0,Malawi -147,PRK,15,North Korea|Democratic People's Republic of Korea|Korea, North -148,NIC,0,Nicaragua -149,GRC,1|0,Greece|Hellenic Republic|Hellas -150,TJK,2,Tajikistan -151,BGD,11,Bangladesh -152,NPL,4|0,Nepal -153,TUN,14|0|21,Tunisia|Tunisian Republic -154,SUR,0,Suriname -155,URY,0,Uruguay -156,KHM,17,Cambodia -157,SYR,14|0,Syria|Syrian Arab Republic -158,SEN,0,Senegal -159,KGZ,2,Kyrgyzstan|Kyrgyz Republic -160,BLR,2|0|14,Belarus -161,GUY,0,Guyana -162,LAO,9|0,Laos|Lao People's Democratic Republic -163,ROU,0,Romania -164,GHA,0,Ghana -165,UGA,0,Uganda -166,GBR,0,United Kingdom|Scotland|Great Britain|England|Northern Ireland|Ireland, Northern|Britain|United Kingdom of Great Britain and Northern Ireland -167,GIN,0,Guinea|Guinea-Conakry -168,ECU,0,Ecuador -169,ESH,14|0,Western Sahara|Sahrawi Arab Democratic Republic -170,GAB,0,Gabon|Gabonese Republic -171,NZL,0,New Zealand -172,BFA,0,Burkina Faso -173,PHL,0,Philippines -174,ITA,0,Italy|Italian Republic -175,OMN,14|0,Oman -176,POL,0,Poland -177,CIV,0,Ivory Coast|Cote d'Ivoire|Republic of Cote d'Ivoire -178,NOR,0,Norway -179,MYS,0|20,Malaysia -180,VNM,0,Vietnam -181,FIN,0,Finland -182,COG,0,Congo-Brazzaville|West Congo|Republic of the Congo -183,DEU,0,Germany -184,JPN,7|0,Japan -185,ZWE,0,Zimbabwe -186,PRY,0,Paraguay -187,IRQ,14|0,Iraq -188,MAR,14|0|21,Morocco -189,UZB,0,Uzbekistan -190,SWE,0,Sweden -191,PNG,0,Papua New Guinea -192,CMR,0,Cameroon -193,TKM,2|0|14,Turkmenistan -194,ESP,0,Spain -195,THA,8|0,Thailand -196,YEM,14|0,Yemen -197,FRA,0,France|French Republic -198,ALA,0,Aaland Islands -199,KEN,0,Kenya -200,BWA,0,Botswana -201,MDG,0,Madagascar -202,UKR,2,Ukraine -203,SSD,0|14,South Sudan -204,CAF,0,Central African Republic -205,SOM,14|0,Somalia -206,AFG,14|0,Afghanistan -207,MMR,16|0,Myanmar|Burma -208,ZMB,0,Zambia -209,CHL,0,Chile -210,TUR,0,Turkey -211,PAK,14|0,Pakistan -212,MOZ,0,Mozambique -213,NAM,0,Namibia -214,VEN,0,Venezuela -215,NGA,0,Nigeria -216,TZA,0,Tanzania -217,EGY,14|0,Egypt -218,MRT,14|0,Mauritania -219,BOL,0,Bolivia -220,ETH,0|23,Ethiopia -221,COL,0,Colombia -222,ZAF,0,South Africa -223,MLI,0,Mali -224,AGO,0,Angola -225,NER,0,Niger -226,TCD,14|0,Chad -227,PER,0,Peru -228,MNG,2,Mongolia -229,IRN,14|0,Iran|Persia -230,LBY,14|0,Libya -231,SDN,14|0,Sudan -232,IDN,0,Indonesia -233,MX-DIF|DIF|MX-DF,0,Federal District -234,MX-TLA|MX-TL|TL|TLA,0,Tlaxcala -235,MX-MOR|MOR|MX-MO,0,Morelos -236,MX-AGU|AG|AGU|MX-AG,0,Aguascalientes -237,MX-CL|CL|MX-COL,0,Colima -238,MX-QUE|MX-QE|QE|QUE,0,Queretaro -239,MX-HID|HG|HID|MX-HG,0,Hidalgo -240,MX-MX|MX|MX-ME|MX-MEX,0,Mexico State -241,MX-TAB|MX-TB|TAB|TB,0,Tabasco -242,MX-NAY|MX-NA|NA|NAY,0,Nayarit -243,MX-GUA|GT|GUA|MX-GT,0,Guanajuato -244,MX-PUE|MX-PB|PUE,0,Puebla -245,MX-YUC|MX-YU|YU|YUC,0,Yucatan -246,MX-ROO|MX-QR|QR|ROO,0,Quintana Roo -247,MX-SIN|MX-SI|SI|SIN,0,Sinaloa -248,MX-CAM|CAM|CM|MX-CM,0,Campeche -249,MX-MIC|MIC|MX-MI,0,Michoacan -250,MX-SLP|MX-SL|SL|SLP,0,San Luis Potosi -251,MX-GRO|GR|GRO|MX-GR,0,Guerrero -252,MX-NLE|MX-NL|NLE,0,Nuevo Leon|New Leon -253,MX-BCN|BCN|MX-BC,0,Baja California -254,MX-VER|MX-VE|VE|VER,0,Veracruz -255,MX-CHP|CHP|CS|MX-CS,0,Chiapas -256,MX-BCS|BCS|BS|MX-BS,0,Baja California Sur -257,MX-ZAC|MX-ZA|ZA|ZAC,0,Zacatecas -258,MX-JAL|JA|JAL|MX-JA,0,Jalisco -259,MX-TAM|MX-TM|TAM|TM,0,Tamaulipas -260,MX-OAX|MX-OA|OA|OAX,0,Oaxaca -261,MX-DUR|DG|DUR|MX-DG,0,Durango -262,MX-COA|COA|MX-CO,0,Coahuila -263,MX-SON|MX-SO|SO|SON,0,Sonora -264,MX-CHH|CHH|MX-CH,0,Chihuahua -265,GRL,0,Greenland -266,SAU,14|0,Saudi Arabia -267,COD,0,Congo-Kinshasa|Democratic Republic of the Congo|East Congo -268,DZA,14|0|21,Algeria -269,KAZ,2|0,Kazakhstan -270,ARG,0,Argentina|Argentine Republic -271,IN-DD|DD,4|27|0,Daman and Diu -272,IN-DN|DN,4|27|0,Dadra and Nagar Haveli|Dadra|Nagar Haveli -273,IN-CH|CH,4|0|12,Chandigarh -274,IN-AN|AN,4|0|11,Andaman and Nicobar|Andaman|Nicobar -275,IN-LD|LD,5|0|4,Lakshadweep -276,IN-DL|DL,4|12|0,Delhi -277,IN-ML|ML,0|4,Meghalaya -278,IN-NL|NL,0|4,Nagaland -279,IN-MN|MN,11,Manipur -280,IN-TR|TR,11,Tripura -281,IN-MZ|MZ,4|0,Mizoram -282,IN-SK|SK,4,Sikkim -283,IN-PB|PB,12|4|0,Punjab -284,IN-HR|HR,4|12|0,Haryana -285,IN-AR|AR,0|4,Arunachal Pradesh -286,IN-AS|AS,11,Assam -287,IN-BR|BR,4|14,Bihar -288,IN-UT|IN-UK|UK|UT,4,Uttarakhand -289,IN-GA|GA,4,Goa -290,IN-KL|KL,5|0|4,Kerala -291,IN-TN|TN,22|4,Tamil Nadu -292,IN-HP|HP,4|0,Himachal Pradesh -293,IN-JK|JK,14|4|12,Jammu and Kashmir|Jammu|Kashmir -294,IN-CT|CG|CT|IN-CG,4,Chhattisgarh -295,IN-JH|JH,4|11|0,Jharkhand -296,IN-KA|KA,26|4|0,Karnataka -297,IN-RJ|RJ,4,Rajasthan -298,IN-OR|IN-OD|OD|OR,25|0,Odisha|Orissa -299,IN-GJ|GJ,27|0|4,Gujarat -300,IN-WB|WB,11|0,West Bengal -301,IN-MP|MP,4,Madhya Pradesh -302,IN-TG|TG,24|14|4,Telangana -303,IN-AP|AP,24|4,Andhra Pradesh -304,IN-MH|MH,4,Maharashtra -305,IN-UP|UP,4|0|14,Uttar Pradesh -306,IN-PY|PY,5|24|4,Puducherry -307,AU-NSW|NSW,0,New South Wales -308,AU-ACT|ACT,0,Australian Capital Territory -309,AU-JBT|JBT,0,Jervis Bay Territory -310,AU-NT|NT,0,Northern Territory -311,AU-SA|SA,0,South Australia -312,AU-TAS|TAS,0,Tasmania -313,AU-VIC|VIC,0,Victoria -314,AU-WA|WA,0,Western Australia -315,AU-QLD|QLD,0,Queensland -316,BR-DF|DF,0,Distrito Federal -317,BR-SE|SE,0,Sergipe -318,BR-AL|AL,0,Alagoas -319,BR-RJ,0,Rio de Janeiro -320,BR-ES|ES,0,Espirito Santo -321,BR-RN|RN,0,Rio Grande do Norte -322,BR-PB,0,Paraiba -323,BR-SC|SC,0,Santa Catarina -324,BR-PE|PE,0,Pernambuco -325,BR-AP,0,Amapa -326,BR-CE|CE,0,Ceara -327,BR-AC|AC,0,Acre -328,BR-PR|PR,0,Parana -329,BR-RR|RR,0,Roraima -330,BR-RO|RO,0,Rondonia -331,BR-SP|SP,0,Sao Paulo -332,BR-PI|PI,0,Piaui -333,BR-TO|TO,0,Tocantins -334,BR-RS|RS,0,Rio Grande do Sul -335,BR-MA|MA,0,Maranhao -336,BR-GO|GO,0,Goias -337,BR-MS|MS,0,Mato Grosso do Sul -338,BR-BA|BA,0,Bahia -339,BR-MG|MG,0,Minas Gerais -340,BR-MT|MT,0,Mato Grosso -341,BR-PA|PA,0,Para -342,BR-AM|AM,0,Amazonas -343,US-DC|DC,0,District of Columbia|Washington, D.C. -344,US-RI|RI,0,Rhode Island -345,US-DE|DE,0,Delaware -346,US-CT,0,Connecticut -347,US-NJ|NJ,0,New Jersey -348,US-NH|NH,0,New Hampshire -349,US-VT|VT,0,Vermont -350,US-MA,0,Massachusetts -351,US-HI|HI|MID|US-MID,0,Hawaii -352,US-MD|MD,0,Maryland -353,US-WV|WV,0,West Virginia -354,US-SC,0,South Carolina -355,US-ME|ME,0,Maine -356,US-IN|IN,0,Indiana -357,US-KY|KY,0,Kentucky -358,US-TN,0,Tennessee -359,US-VA|VA,0,Virginia -360,US-OH|OH,0,Ohio -361,US-PA,0,Pennsylvania -362,US-MS,0,Mississippi -363,US-LA|LA,0,Louisiana -364,US-AL,0,Alabama -365,US-AR,0,Arkansas -366,US-NC|NC,0,North Carolina -367,US-NY|NY,0,New York -368,US-IA|IA,0,Iowa -369,US-IL|IL,0,Illinois -370,US-GA,0,Georgia -371,US-WI|WI,0,Wisconsin -372,US-FL|FL,0,Florida -373,US-MO|MO,0,Missouri -374,US-OK|OK,0,Oklahoma -375,US-ND|ND,0,North Dakota -376,US-WA,0,Washington -377,US-SD|SD,0,South Dakota -378,US-NE|NE,0,Nebraska -379,US-KS|KS,0,Kansas -380,US-ID|ID,0,Idaho -381,US-UT,0,Utah -382,US-MN,0,Minnesota -383,US-MI|MI,0,Michigan -384,US-WY|WY,0,Wyoming -385,US-OR,0,Oregon -386,US-CO|CO,0,Colorado -387,US-NV|NV,0,Nevada -388,US-AZ|AZ,0,Arizona -389,US-NM|NM,0,New Mexico -390,US-MT,0,Montana -391,US-CA|CA,0,California -392,US-TX|TX,0,Texas -393,US-AK|AK,0,Alaska -394,CA-BC|BC,0,British Columbia -395,CA-AB|AB,0,Alberta -396,CA-ON|ON,0,Ontario -397,CA-QC|QC,0,Quebec -398,CA-SK,0,Saskatchewan -399,CA-MB|MB,0,Manitoba -400,CA-NL,0,Newfoundland and Labrador|Newfoundland|Labrador -401,CA-NB|NB,0,New Brunswick -402,CA-NS|NS,0,Nova Scotia -403,CA-PE,0,Prince Edward Island -404,CA-YT|YT,0,Yukon -405,CA-NT,0,Northwest Territories -406,CA-NU|NU,0,Nunavut -407,IND,4|11|0,India -408,AUS|AU,0,Australia -409,BRA,0,Brazil -410,USA|US,0,USA|United States of America|America -411,MEX,0,Mexico|United Mexican States -412,RU-MOW|MOW,2,Moscow -413,RU-SPE|SPE,2,Saint Petersburg -414,RU-KGD|KGD,2,Kaliningrad Oblast -415,RU-IN,2,Ingushetia -416,RU-AD|AD,2,Adygea Republic -417,RU-SE,2,North Ossetia-Alania Republic -418,RU-KB|KB,2,Kabardino-Balkar Republic -419,RU-KC|KC,2,Karachay-Cherkess Republic -420,RU-CE,2,Chechen Republic|Chechnya|Ichkeria -421,RU-CU|CU,2,Chuvash Republic -422,RU-IVA|IVA,2,Ivanovo Oblast -423,RU-LIP|LIP,2,Lipetsk Oblast -424,RU-ORL|ORL,2,Oryol Oblast -425,RU-TUL|TUL,2,Tula Oblast -426,RU-BE|BE|RU-BEL,2,Belgorod Oblast -427,RU-VLA|VLA,2,Vladimir Oblast -428,RU-KRS|KRS,2,Kursk Oblast -429,RU-KLU|KLU,2,Kaluga Oblast -430,RU-TT|RU-TAM|TT,2,Tambov Oblast -431,RU-BRY|BRY,2,Bryansk Oblast -432,RU-YAR|YAR,2,Yaroslavl Oblast -433,RU-RYA|RYA,2,Ryazan Oblast -434,RU-AST|AST,2,Astrakhan Oblast -435,RU-MOS|MOS,2,Moscow Oblast -436,RU-SMO|SMO,2,Smolensk Oblast -437,RU-DA|DA,2,Dagestan Republic -438,RU-VOR|VOR,2,Voronezh Oblast -439,RU-NGR|NGR,2,Novgorod Oblast -440,RU-PSK|PSK,2,Pskov Oblast -441,RU-KOS|KOS,2,Kostroma Oblast -442,RU-STA|STA,2,Stavropol Krai -443,RU-KDA|KDA,2,Krasnodar Krai -444,RU-KL,2|0,Kalmykia Republic -445,RU-TVE|TVE,2,Tver Oblast -446,RU-LEN|LEN,2,Leningrad Oblast -447,RU-ROS|ROS,2,Rostov Oblast -448,RU-VGG|VGG,2,Volgograd Oblast -449,RU-VLG|VLG,2,Vologda Oblast -450,RU-MUR|MUR,2,Murmansk Oblast -451,RU-KR|KR,2,Karelia Republic -452,RU-NEN|NEN,2,Nenets Autonomous Okrug -453,RU-KO|KO,2,Komi Republic -454,RU-ARK|ARK,2,Arkhangelsk Oblast -455,RU-MO,2,Mordovia Republic -456,RU-NIZ|NIZ,2,Nizhny Novgorod Oblast -457,RU-PNZ|PNZ,2,Penza Oblast -458,RU-KI|KI|RU-KIR,2,Kirov Oblast -459,RU-ME,2,Mari El Republic -460,RU-ORE|ORE,2,Orenburg Oblast -461,RU-ULY|ULY,2,Ulyanovsk Oblast -462,RU-PM|PM|RU-PER,2,Perm Krai -463,RU-BA,2,Bashkortostan Republic -464,RU-UD|UD,2,Udmurt Republic -465,RU-TA|TA,2,Tatarstan Republic -466,RU-SAM|SAM,2,Samara Oblast -467,RU-SAR|SAR,2,Saratov Oblast -468,RU-YAN|YAN,2,Yamalo-Nenets -469,RU-KM|KM|RU-KHM,2,Khanty-Mansi -470,RU-SVE|SVE,2,Sverdlovsk Oblast -471,RU-TYU|TYU,2,Tyumen Oblast -472,RU-KGN|KGN,2,Kurgan Oblast -473,RU-CH|RU-CHE,2,Chelyabinsk Oblast -474,RU-BU|BU,2,Buryatia Republic -475,RU-ZAB|ZAB,2,Zabaykalsky Krai -476,RU-IRK|IRK,2,Irkutsk Oblast -477,RU-NVS|NVS,2,Novosibirsk Oblast -478,RU-TOM|TOM,2,Tomsk Oblast -479,RU-OMS|OMS,2,Omsk Oblast -480,RU-KK|KK,2,Khakassia Republic -481,RU-KEM|KEM,2,Kemerovo Oblast -482,RU-AL,2,Altai Republic -483,RU-ALT|ALT,2,Altai Krai -484,RU-TY|TY,2,Tuva Republic -485,RU-KYA|KYA,2,Krasnoyarsk Krai -486,RU-MAG|MAG,2,Magadan Oblast -487,RU-CHU|CHU,2,Chukotka Okrug -488,RU-KAM|KAM,2,Kamchatka Krai -489,RU-SAK|SAK,2,Sakhalin Oblast -490,RU-PO|PO|RU-PRI,2,Primorsky Krai -491,RU-YEV|YEV,2,Jewish Autonomous Oblast -492,RU-KHA|KHA,2,Khabarovsk Krai -493,RU-AMU|AMU,2,Amur Oblast -494,RU-SA,2,Sakha Republic|Yakutia Republic -495,CAN,0,Canada -496,RUS|RU,2,Russia|Russian Federation -497,CN-SH|CN-31|SH,20,Shanghai -498,CN-TJ|CN-12|TJ,20,Tianjin -499,CN-BJ|BJ|CN-11,20,Beijing -500,CN-HI|CN-46,20,Hainan -501,CN-NX|CN-64|NX,20,Ningxia Hui -502,CN-CQ|CN-50|CQ,20,Chongqing -503,CN-ZJ|CN-33|ZJ,20,Zhejiang -504,CN-JS|CN-32|JS,20,Jiangsu -505,CN-FJ|CN-35|FJ,20,Fujian -506,CN-AH|AH|CN-34,20,Anhui -507,CN-LN|CN-21|LN,20,Liaoning -508,CN-SD|CN-37,20,Shandong -509,CN-SX|CN-14|SX,20,Shanxi -510,CN-JX|CN-36|JX,20,Jiangxi -511,CN-HA|CN-41|HA,20,Henan -512,CN-GZ|CN-52|GZ,20,Guizhou -513,CN-GD|CN-44|GD,20,Guangdong -514,CN-HB|CN-42|HB,20,Hubei -515,CN-JL|CN-22|JL,20,Jilin -516,CN-HE|CN-13|HE,20,Hebei|Yanzhao -517,CN-SN|CN-61|SN,20,Shaanxi -518,CN-NM|CN-15,20,Nei Mongol|Inner Mongolia -519,CN-HL|CN-23|HL,20,Heilongjiang -520,CN-HN|CN-43|HN,20,Hunan -521,CN-GX|CN-45|GX,20,Guangxi Zhuang -522,CN-SC|CN-51,20,Sichuan -523,CN-YN|CN-53|YN,20,Yunnan -524,CN-XZ|CN-54|XZ,13|20,Xizang|Tibet -525,CN-GS|CN-62|GS,20,Gansu -526,CN-QH|CN-63|QH,20,Qinghai|Tsinghai -527,CN-XJ|CN-65|XJ,20,Xinjiang Uyghur -528,CHN|CN,20,China -529,UMI|JTN|UM|US-UM,0,United States Minor Outlying Islands -530,CPT,0,Clipperton Island -531,ATA,0,Antarctica -532,AAA,0,International|Worldwide|Earth diff --git a/test/test_territories.h b/test/test_territories.h deleted file mode 100644 index 2fd81dc..0000000 --- a/test/test_territories.h +++ /dev/null @@ -1,993 +0,0 @@ -/* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -// *** GENERATED FILE (fast_territories.cpp), DO NOT CHANGE OR PRETTIFY *** -#include "../mapcodelib/mapcode_territories.h" - -typedef struct { - const char *codeISO; - enum Territory territory; - int isAlias; - int needsParent; - enum Territory parent; -} TestTerritoryInfo; - -static const TestTerritoryInfo TEST_TERRITORIES[] = { - {"AAA", TERRITORY_AAA, 0, 0, TERRITORY_NONE}, - {"AB", TERRITORY_CA_AB, 0, 0, TERRITORY_CAN}, - {"ABW", TERRITORY_ABW, 0, 0, TERRITORY_NONE}, - {"AC", TERRITORY_BR_AC, 0, 0, TERRITORY_BRA}, - {"ACT", TERRITORY_AU_ACT, 0, 0, TERRITORY_AUS}, - {"AD", TERRITORY_RU_AD, 0, 0, TERRITORY_RUS}, - {"AFG", TERRITORY_AFG, 0, 0, TERRITORY_NONE}, - {"AG", TERRITORY_MX_AGU, 1, 0, TERRITORY_MEX}, - {"AGO", TERRITORY_AGO, 0, 0, TERRITORY_NONE}, - {"AGU", TERRITORY_MX_AGU, 0, 0, TERRITORY_MEX}, - {"AH", TERRITORY_CN_AH, 0, 0, TERRITORY_CHN}, - {"AIA", TERRITORY_AIA, 0, 0, TERRITORY_NONE}, - {"AK", TERRITORY_US_AK, 0, 0, TERRITORY_USA}, - {"AL", TERRITORY_RU_AL, 0, 1, TERRITORY_RUS}, - {"AL", TERRITORY_US_AL, 0, 1, TERRITORY_USA}, - {"AL", TERRITORY_BR_AL, 0, 1, TERRITORY_BRA}, - {"ALA", TERRITORY_ALA, 0, 0, TERRITORY_NONE}, - {"ALB", TERRITORY_ALB, 0, 0, TERRITORY_NONE}, - {"ALT", TERRITORY_RU_ALT, 0, 0, TERRITORY_RUS}, - {"AM", TERRITORY_BR_AM, 0, 0, TERRITORY_BRA}, - {"AMU", TERRITORY_RU_AMU, 0, 0, TERRITORY_RUS}, - {"AN", TERRITORY_IN_AN, 0, 0, TERRITORY_IND}, - {"AND", TERRITORY_AND, 0, 0, TERRITORY_NONE}, - {"AP", TERRITORY_BR_AP, 0, 1, TERRITORY_BRA}, - {"AP", TERRITORY_IN_AP, 0, 1, TERRITORY_IND}, - {"AR", TERRITORY_US_AR, 0, 1, TERRITORY_USA}, - {"AR", TERRITORY_IN_AR, 0, 1, TERRITORY_IND}, - {"ARE", TERRITORY_ARE, 0, 0, TERRITORY_NONE}, - {"ARG", TERRITORY_ARG, 0, 0, TERRITORY_NONE}, - {"ARK", TERRITORY_RU_ARK, 0, 0, TERRITORY_RUS}, - {"ARM", TERRITORY_ARM, 0, 0, TERRITORY_NONE}, - {"AS", TERRITORY_IN_AS, 0, 1, TERRITORY_IND}, - {"AS", TERRITORY_ASM, 1, 1, TERRITORY_USA}, - {"ASC", TERRITORY_SHN, 1, 0, TERRITORY_NONE}, - {"ASM", TERRITORY_ASM, 0, 0, TERRITORY_NONE}, - {"AST", TERRITORY_RU_AST, 0, 0, TERRITORY_RUS}, - {"ATA", TERRITORY_ATA, 0, 0, TERRITORY_NONE}, - {"ATF", TERRITORY_ATF, 0, 0, TERRITORY_NONE}, - {"ATG", TERRITORY_ATG, 0, 0, TERRITORY_NONE}, - {"AU", TERRITORY_AUS, 1, 0, TERRITORY_NONE}, - {"AU-ACT", TERRITORY_AU_ACT, 0, 0, TERRITORY_AUS}, - {"AU-CC", TERRITORY_CCK, 1, 0, TERRITORY_AUS}, - {"AU-CX", TERRITORY_CXR, 1, 0, TERRITORY_AUS}, - {"AU-HM", TERRITORY_HMD, 1, 0, TERRITORY_AUS}, - {"AU-JBT", TERRITORY_AU_JBT, 0, 0, TERRITORY_AUS}, - {"AU-NF", TERRITORY_NFK, 1, 0, TERRITORY_AUS}, - {"AU-NSW", TERRITORY_AU_NSW, 0, 0, TERRITORY_AUS}, - {"AU-NT", TERRITORY_AU_NT, 0, 0, TERRITORY_AUS}, - {"AU-QLD", TERRITORY_AU_QLD, 0, 0, TERRITORY_AUS}, - {"AU-SA", TERRITORY_AU_SA, 0, 0, TERRITORY_AUS}, - {"AU-TAS", TERRITORY_AU_TAS, 0, 0, TERRITORY_AUS}, - {"AU-VIC", TERRITORY_AU_VIC, 0, 0, TERRITORY_AUS}, - {"AU-WA", TERRITORY_AU_WA, 0, 0, TERRITORY_AUS}, - {"AUS", TERRITORY_AUS, 0, 0, TERRITORY_NONE}, - {"AUT", TERRITORY_AUT, 0, 0, TERRITORY_NONE}, - {"AZ", TERRITORY_US_AZ, 0, 0, TERRITORY_USA}, - {"AZE", TERRITORY_AZE, 0, 0, TERRITORY_NONE}, - {"BA", TERRITORY_RU_BA, 0, 1, TERRITORY_RUS}, - {"BA", TERRITORY_BR_BA, 0, 1, TERRITORY_BRA}, - {"BC", TERRITORY_CA_BC, 0, 1, TERRITORY_CAN}, - {"BC", TERRITORY_MX_BCN, 1, 1, TERRITORY_MEX}, - {"BCN", TERRITORY_MX_BCN, 0, 0, TERRITORY_MEX}, - {"BCS", TERRITORY_MX_BCS, 0, 0, TERRITORY_MEX}, - {"BDI", TERRITORY_BDI, 0, 0, TERRITORY_NONE}, - {"BE", TERRITORY_RU_BE, 0, 0, TERRITORY_RUS}, - {"BEL", TERRITORY_BEL, 0, 0, TERRITORY_NONE}, - {"BEN", TERRITORY_BEN, 0, 0, TERRITORY_NONE}, - {"BES", TERRITORY_BES, 0, 0, TERRITORY_NONE}, - {"BFA", TERRITORY_BFA, 0, 0, TERRITORY_NONE}, - {"BGD", TERRITORY_BGD, 0, 0, TERRITORY_NONE}, - {"BGR", TERRITORY_BGR, 0, 0, TERRITORY_NONE}, - {"BHR", TERRITORY_BHR, 0, 0, TERRITORY_NONE}, - {"BHS", TERRITORY_BHS, 0, 0, TERRITORY_NONE}, - {"BIH", TERRITORY_BIH, 0, 0, TERRITORY_NONE}, - {"BJ", TERRITORY_CN_BJ, 0, 0, TERRITORY_CHN}, - {"BLM", TERRITORY_BLM, 0, 0, TERRITORY_NONE}, - {"BLR", TERRITORY_BLR, 0, 0, TERRITORY_NONE}, - {"BLZ", TERRITORY_BLZ, 0, 0, TERRITORY_NONE}, - {"BMU", TERRITORY_BMU, 0, 0, TERRITORY_NONE}, - {"BOL", TERRITORY_BOL, 0, 0, TERRITORY_NONE}, - {"BR", TERRITORY_IN_BR, 0, 0, TERRITORY_IND}, - {"BR-AC", TERRITORY_BR_AC, 0, 0, TERRITORY_BRA}, - {"BR-AL", TERRITORY_BR_AL, 0, 0, TERRITORY_BRA}, - {"BR-AM", TERRITORY_BR_AM, 0, 0, TERRITORY_BRA}, - {"BR-AP", TERRITORY_BR_AP, 0, 0, TERRITORY_BRA}, - {"BR-BA", TERRITORY_BR_BA, 0, 0, TERRITORY_BRA}, - {"BR-CE", TERRITORY_BR_CE, 0, 0, TERRITORY_BRA}, - {"BR-DF", TERRITORY_BR_DF, 0, 0, TERRITORY_BRA}, - {"BR-ES", TERRITORY_BR_ES, 0, 0, TERRITORY_BRA}, - {"BR-GO", TERRITORY_BR_GO, 0, 0, TERRITORY_BRA}, - {"BR-MA", TERRITORY_BR_MA, 0, 0, TERRITORY_BRA}, - {"BR-MG", TERRITORY_BR_MG, 0, 0, TERRITORY_BRA}, - {"BR-MS", TERRITORY_BR_MS, 0, 0, TERRITORY_BRA}, - {"BR-MT", TERRITORY_BR_MT, 0, 0, TERRITORY_BRA}, - {"BR-PA", TERRITORY_BR_PA, 0, 0, TERRITORY_BRA}, - {"BR-PB", TERRITORY_BR_PB, 0, 0, TERRITORY_BRA}, - {"BR-PE", TERRITORY_BR_PE, 0, 0, TERRITORY_BRA}, - {"BR-PI", TERRITORY_BR_PI, 0, 0, TERRITORY_BRA}, - {"BR-PR", TERRITORY_BR_PR, 0, 0, TERRITORY_BRA}, - {"BR-RJ", TERRITORY_BR_RJ, 0, 0, TERRITORY_BRA}, - {"BR-RN", TERRITORY_BR_RN, 0, 0, TERRITORY_BRA}, - {"BR-RO", TERRITORY_BR_RO, 0, 0, TERRITORY_BRA}, - {"BR-RR", TERRITORY_BR_RR, 0, 0, TERRITORY_BRA}, - {"BR-RS", TERRITORY_BR_RS, 0, 0, TERRITORY_BRA}, - {"BR-SC", TERRITORY_BR_SC, 0, 0, TERRITORY_BRA}, - {"BR-SE", TERRITORY_BR_SE, 0, 0, TERRITORY_BRA}, - {"BR-SP", TERRITORY_BR_SP, 0, 0, TERRITORY_BRA}, - {"BR-TO", TERRITORY_BR_TO, 0, 0, TERRITORY_BRA}, - {"BRA", TERRITORY_BRA, 0, 0, TERRITORY_NONE}, - {"BRB", TERRITORY_BRB, 0, 0, TERRITORY_NONE}, - {"BRN", TERRITORY_BRN, 0, 0, TERRITORY_NONE}, - {"BRY", TERRITORY_RU_BRY, 0, 0, TERRITORY_RUS}, - {"BS", TERRITORY_MX_BCS, 1, 0, TERRITORY_MEX}, - {"BTN", TERRITORY_BTN, 0, 0, TERRITORY_NONE}, - {"BU", TERRITORY_RU_BU, 0, 0, TERRITORY_RUS}, - {"BVT", TERRITORY_BVT, 0, 0, TERRITORY_NONE}, - {"BWA", TERRITORY_BWA, 0, 0, TERRITORY_NONE}, - {"CA", TERRITORY_US_CA, 0, 0, TERRITORY_USA}, - {"CA-AB", TERRITORY_CA_AB, 0, 0, TERRITORY_CAN}, - {"CA-BC", TERRITORY_CA_BC, 0, 0, TERRITORY_CAN}, - {"CA-MB", TERRITORY_CA_MB, 0, 0, TERRITORY_CAN}, - {"CA-NB", TERRITORY_CA_NB, 0, 0, TERRITORY_CAN}, - {"CA-NL", TERRITORY_CA_NL, 0, 0, TERRITORY_CAN}, - {"CA-NS", TERRITORY_CA_NS, 0, 0, TERRITORY_CAN}, - {"CA-NT", TERRITORY_CA_NT, 0, 0, TERRITORY_CAN}, - {"CA-NU", TERRITORY_CA_NU, 0, 0, TERRITORY_CAN}, - {"CA-ON", TERRITORY_CA_ON, 0, 0, TERRITORY_CAN}, - {"CA-PE", TERRITORY_CA_PE, 0, 0, TERRITORY_CAN}, - {"CA-QC", TERRITORY_CA_QC, 0, 0, TERRITORY_CAN}, - {"CA-SK", TERRITORY_CA_SK, 0, 0, TERRITORY_CAN}, - {"CA-YT", TERRITORY_CA_YT, 0, 0, TERRITORY_CAN}, - {"CAF", TERRITORY_CAF, 0, 0, TERRITORY_NONE}, - {"CAM", TERRITORY_MX_CAM, 0, 0, TERRITORY_MEX}, - {"CAN", TERRITORY_CAN, 0, 0, TERRITORY_NONE}, - {"CC", TERRITORY_CCK, 1, 0, TERRITORY_AUS}, - {"CCK", TERRITORY_CCK, 0, 0, TERRITORY_NONE}, - {"CE", TERRITORY_RU_CE, 0, 1, TERRITORY_RUS}, - {"CE", TERRITORY_BR_CE, 0, 1, TERRITORY_BRA}, - {"CG", TERRITORY_IN_CT, 1, 0, TERRITORY_IND}, - {"CH", TERRITORY_RU_CH, 0, 1, TERRITORY_RUS}, - {"CH", TERRITORY_IN_CH, 0, 1, TERRITORY_IND}, - {"CH", TERRITORY_MX_CHH, 1, 1, TERRITORY_MEX}, - {"CHE", TERRITORY_CHE, 0, 0, TERRITORY_NONE}, - {"CHH", TERRITORY_MX_CHH, 0, 0, TERRITORY_MEX}, - {"CHL", TERRITORY_CHL, 0, 0, TERRITORY_NONE}, - {"CHN", TERRITORY_CHN, 0, 0, TERRITORY_NONE}, - {"CHP", TERRITORY_MX_CHP, 0, 0, TERRITORY_MEX}, - {"CHU", TERRITORY_RU_CHU, 0, 0, TERRITORY_RUS}, - {"CIV", TERRITORY_CIV, 0, 0, TERRITORY_NONE}, - {"CL", TERRITORY_MX_CL, 0, 0, TERRITORY_MEX}, - {"CM", TERRITORY_MX_CAM, 1, 0, TERRITORY_MEX}, - {"CMR", TERRITORY_CMR, 0, 0, TERRITORY_NONE}, - {"CN", TERRITORY_CHN, 1, 0, TERRITORY_NONE}, - {"CN-11", TERRITORY_CN_BJ, 1, 0, TERRITORY_CHN}, - {"CN-12", TERRITORY_CN_TJ, 1, 0, TERRITORY_CHN}, - {"CN-13", TERRITORY_CN_HE, 1, 0, TERRITORY_CHN}, - {"CN-14", TERRITORY_CN_SX, 1, 0, TERRITORY_CHN}, - {"CN-15", TERRITORY_CN_NM, 1, 0, TERRITORY_CHN}, - {"CN-21", TERRITORY_CN_LN, 1, 0, TERRITORY_CHN}, - {"CN-22", TERRITORY_CN_JL, 1, 0, TERRITORY_CHN}, - {"CN-23", TERRITORY_CN_HL, 1, 0, TERRITORY_CHN}, - {"CN-31", TERRITORY_CN_SH, 1, 0, TERRITORY_CHN}, - {"CN-32", TERRITORY_CN_JS, 1, 0, TERRITORY_CHN}, - {"CN-33", TERRITORY_CN_ZJ, 1, 0, TERRITORY_CHN}, - {"CN-34", TERRITORY_CN_AH, 1, 0, TERRITORY_CHN}, - {"CN-35", TERRITORY_CN_FJ, 1, 0, TERRITORY_CHN}, - {"CN-36", TERRITORY_CN_JX, 1, 0, TERRITORY_CHN}, - {"CN-37", TERRITORY_CN_SD, 1, 0, TERRITORY_CHN}, - {"CN-41", TERRITORY_CN_HA, 1, 0, TERRITORY_CHN}, - {"CN-42", TERRITORY_CN_HB, 1, 0, TERRITORY_CHN}, - {"CN-43", TERRITORY_CN_HN, 1, 0, TERRITORY_CHN}, - {"CN-44", TERRITORY_CN_GD, 1, 0, TERRITORY_CHN}, - {"CN-45", TERRITORY_CN_GX, 1, 0, TERRITORY_CHN}, - {"CN-46", TERRITORY_CN_HI, 1, 0, TERRITORY_CHN}, - {"CN-50", TERRITORY_CN_CQ, 1, 0, TERRITORY_CHN}, - {"CN-51", TERRITORY_CN_SC, 1, 0, TERRITORY_CHN}, - {"CN-52", TERRITORY_CN_GZ, 1, 0, TERRITORY_CHN}, - {"CN-53", TERRITORY_CN_YN, 1, 0, TERRITORY_CHN}, - {"CN-54", TERRITORY_CN_XZ, 1, 0, TERRITORY_CHN}, - {"CN-61", TERRITORY_CN_SN, 1, 0, TERRITORY_CHN}, - {"CN-62", TERRITORY_CN_GS, 1, 0, TERRITORY_CHN}, - {"CN-63", TERRITORY_CN_QH, 1, 0, TERRITORY_CHN}, - {"CN-64", TERRITORY_CN_NX, 1, 0, TERRITORY_CHN}, - {"CN-65", TERRITORY_CN_XJ, 1, 0, TERRITORY_CHN}, - {"CN-71", TERRITORY_TWN, 1, 0, TERRITORY_CHN}, - {"CN-91", TERRITORY_HKG, 1, 0, TERRITORY_CHN}, - {"CN-92", TERRITORY_MAC, 1, 0, TERRITORY_CHN}, - {"CN-AH", TERRITORY_CN_AH, 0, 0, TERRITORY_CHN}, - {"CN-BJ", TERRITORY_CN_BJ, 0, 0, TERRITORY_CHN}, - {"CN-CQ", TERRITORY_CN_CQ, 0, 0, TERRITORY_CHN}, - {"CN-FJ", TERRITORY_CN_FJ, 0, 0, TERRITORY_CHN}, - {"CN-GD", TERRITORY_CN_GD, 0, 0, TERRITORY_CHN}, - {"CN-GS", TERRITORY_CN_GS, 0, 0, TERRITORY_CHN}, - {"CN-GX", TERRITORY_CN_GX, 0, 0, TERRITORY_CHN}, - {"CN-GZ", TERRITORY_CN_GZ, 0, 0, TERRITORY_CHN}, - {"CN-HA", TERRITORY_CN_HA, 0, 0, TERRITORY_CHN}, - {"CN-HB", TERRITORY_CN_HB, 0, 0, TERRITORY_CHN}, - {"CN-HE", TERRITORY_CN_HE, 0, 0, TERRITORY_CHN}, - {"CN-HI", TERRITORY_CN_HI, 0, 0, TERRITORY_CHN}, - {"CN-HK", TERRITORY_HKG, 1, 0, TERRITORY_CHN}, - {"CN-HL", TERRITORY_CN_HL, 0, 0, TERRITORY_CHN}, - {"CN-HN", TERRITORY_CN_HN, 0, 0, TERRITORY_CHN}, - {"CN-JL", TERRITORY_CN_JL, 0, 0, TERRITORY_CHN}, - {"CN-JS", TERRITORY_CN_JS, 0, 0, TERRITORY_CHN}, - {"CN-JX", TERRITORY_CN_JX, 0, 0, TERRITORY_CHN}, - {"CN-LN", TERRITORY_CN_LN, 0, 0, TERRITORY_CHN}, - {"CN-MC", TERRITORY_MAC, 1, 0, TERRITORY_CHN}, - {"CN-NM", TERRITORY_CN_NM, 0, 0, TERRITORY_CHN}, - {"CN-NX", TERRITORY_CN_NX, 0, 0, TERRITORY_CHN}, - {"CN-QH", TERRITORY_CN_QH, 0, 0, TERRITORY_CHN}, - {"CN-SC", TERRITORY_CN_SC, 0, 0, TERRITORY_CHN}, - {"CN-SD", TERRITORY_CN_SD, 0, 0, TERRITORY_CHN}, - {"CN-SH", TERRITORY_CN_SH, 0, 0, TERRITORY_CHN}, - {"CN-SN", TERRITORY_CN_SN, 0, 0, TERRITORY_CHN}, - {"CN-SX", TERRITORY_CN_SX, 0, 0, TERRITORY_CHN}, - {"CN-TJ", TERRITORY_CN_TJ, 0, 0, TERRITORY_CHN}, - {"CN-TW", TERRITORY_TWN, 1, 0, TERRITORY_CHN}, - {"CN-XJ", TERRITORY_CN_XJ, 0, 0, TERRITORY_CHN}, - {"CN-XZ", TERRITORY_CN_XZ, 0, 0, TERRITORY_CHN}, - {"CN-YN", TERRITORY_CN_YN, 0, 0, TERRITORY_CHN}, - {"CN-ZJ", TERRITORY_CN_ZJ, 0, 0, TERRITORY_CHN}, - {"CO", TERRITORY_US_CO, 0, 1, TERRITORY_USA}, - {"CO", TERRITORY_MX_COA, 1, 1, TERRITORY_MEX}, - {"COA", TERRITORY_MX_COA, 0, 0, TERRITORY_MEX}, - {"COD", TERRITORY_COD, 0, 0, TERRITORY_NONE}, - {"COG", TERRITORY_COG, 0, 0, TERRITORY_NONE}, - {"COK", TERRITORY_COK, 0, 0, TERRITORY_NONE}, - {"COL", TERRITORY_COL, 0, 0, TERRITORY_NONE}, - {"COM", TERRITORY_COM, 0, 0, TERRITORY_NONE}, - {"CPT", TERRITORY_CPT, 0, 0, TERRITORY_NONE}, - {"CPV", TERRITORY_CPV, 0, 0, TERRITORY_NONE}, - {"CQ", TERRITORY_CN_CQ, 0, 0, TERRITORY_CHN}, - {"CRI", TERRITORY_CRI, 0, 0, TERRITORY_NONE}, - {"CS", TERRITORY_MX_CHP, 1, 0, TERRITORY_MEX}, - {"CT", TERRITORY_US_CT, 0, 1, TERRITORY_USA}, - {"CT", TERRITORY_IN_CT, 0, 1, TERRITORY_IND}, - {"CU", TERRITORY_RU_CU, 0, 0, TERRITORY_RUS}, - {"CUB", TERRITORY_CUB, 0, 0, TERRITORY_NONE}, - {"CUW", TERRITORY_CUW, 0, 0, TERRITORY_NONE}, - {"CX", TERRITORY_CXR, 1, 0, TERRITORY_AUS}, - {"CXR", TERRITORY_CXR, 0, 0, TERRITORY_NONE}, - {"CYM", TERRITORY_CYM, 0, 0, TERRITORY_NONE}, - {"CYP", TERRITORY_CYP, 0, 0, TERRITORY_NONE}, - {"CZE", TERRITORY_CZE, 0, 0, TERRITORY_NONE}, - {"DA", TERRITORY_RU_DA, 0, 0, TERRITORY_RUS}, - {"DC", TERRITORY_US_DC, 0, 0, TERRITORY_USA}, - {"DD", TERRITORY_IN_DD, 0, 0, TERRITORY_IND}, - {"DE", TERRITORY_US_DE, 0, 0, TERRITORY_USA}, - {"DEU", TERRITORY_DEU, 0, 0, TERRITORY_NONE}, - {"DF", TERRITORY_BR_DF, 0, 1, TERRITORY_BRA}, - {"DF", TERRITORY_MX_DIF, 1, 1, TERRITORY_MEX}, - {"DG", TERRITORY_MX_DUR, 1, 0, TERRITORY_MEX}, - {"DGA", TERRITORY_IOT, 1, 0, TERRITORY_NONE}, - {"DIF", TERRITORY_MX_DIF, 0, 0, TERRITORY_MEX}, - {"DJI", TERRITORY_DJI, 0, 0, TERRITORY_NONE}, - {"DL", TERRITORY_IN_DL, 0, 0, TERRITORY_IND}, - {"DMA", TERRITORY_DMA, 0, 0, TERRITORY_NONE}, - {"DN", TERRITORY_IN_DN, 0, 0, TERRITORY_IND}, - {"DNK", TERRITORY_DNK, 0, 0, TERRITORY_NONE}, - {"DOM", TERRITORY_DOM, 0, 0, TERRITORY_NONE}, - {"DUR", TERRITORY_MX_DUR, 0, 0, TERRITORY_MEX}, - {"DZA", TERRITORY_DZA, 0, 0, TERRITORY_NONE}, - {"ECU", TERRITORY_ECU, 0, 0, TERRITORY_NONE}, - {"EGY", TERRITORY_EGY, 0, 0, TERRITORY_NONE}, - {"ERI", TERRITORY_ERI, 0, 0, TERRITORY_NONE}, - {"ES", TERRITORY_BR_ES, 0, 0, TERRITORY_BRA}, - {"ESH", TERRITORY_ESH, 0, 0, TERRITORY_NONE}, - {"ESP", TERRITORY_ESP, 0, 0, TERRITORY_NONE}, - {"EST", TERRITORY_EST, 0, 0, TERRITORY_NONE}, - {"ETH", TERRITORY_ETH, 0, 0, TERRITORY_NONE}, - {"FIN", TERRITORY_FIN, 0, 0, TERRITORY_NONE}, - {"FJ", TERRITORY_CN_FJ, 0, 0, TERRITORY_CHN}, - {"FJI", TERRITORY_FJI, 0, 0, TERRITORY_NONE}, - {"FL", TERRITORY_US_FL, 0, 0, TERRITORY_USA}, - {"FLK", TERRITORY_FLK, 0, 0, TERRITORY_NONE}, - {"FRA", TERRITORY_FRA, 0, 0, TERRITORY_NONE}, - {"FRO", TERRITORY_FRO, 0, 0, TERRITORY_NONE}, - {"FSM", TERRITORY_FSM, 0, 0, TERRITORY_NONE}, - {"GA", TERRITORY_US_GA, 0, 1, TERRITORY_USA}, - {"GA", TERRITORY_IN_GA, 0, 1, TERRITORY_IND}, - {"GAB", TERRITORY_GAB, 0, 0, TERRITORY_NONE}, - {"GBR", TERRITORY_GBR, 0, 0, TERRITORY_NONE}, - {"GD", TERRITORY_CN_GD, 0, 0, TERRITORY_CHN}, - {"GEO", TERRITORY_GEO, 0, 0, TERRITORY_NONE}, - {"GGY", TERRITORY_GGY, 0, 0, TERRITORY_NONE}, - {"GHA", TERRITORY_GHA, 0, 0, TERRITORY_NONE}, - {"GIB", TERRITORY_GIB, 0, 0, TERRITORY_NONE}, - {"GIN", TERRITORY_GIN, 0, 0, TERRITORY_NONE}, - {"GJ", TERRITORY_IN_GJ, 0, 0, TERRITORY_IND}, - {"GLP", TERRITORY_GLP, 0, 0, TERRITORY_NONE}, - {"GMB", TERRITORY_GMB, 0, 0, TERRITORY_NONE}, - {"GNB", TERRITORY_GNB, 0, 0, TERRITORY_NONE}, - {"GNQ", TERRITORY_GNQ, 0, 0, TERRITORY_NONE}, - {"GO", TERRITORY_BR_GO, 0, 0, TERRITORY_BRA}, - {"GR", TERRITORY_MX_GRO, 1, 0, TERRITORY_MEX}, - {"GRC", TERRITORY_GRC, 0, 0, TERRITORY_NONE}, - {"GRD", TERRITORY_GRD, 0, 0, TERRITORY_NONE}, - {"GRL", TERRITORY_GRL, 0, 0, TERRITORY_NONE}, - {"GRO", TERRITORY_MX_GRO, 0, 0, TERRITORY_MEX}, - {"GS", TERRITORY_CN_GS, 0, 0, TERRITORY_CHN}, - {"GT", TERRITORY_MX_GUA, 1, 0, TERRITORY_MEX}, - {"GTM", TERRITORY_GTM, 0, 0, TERRITORY_NONE}, - {"GU", TERRITORY_GUM, 1, 0, TERRITORY_USA}, - {"GUA", TERRITORY_MX_GUA, 0, 0, TERRITORY_MEX}, - {"GUF", TERRITORY_GUF, 0, 0, TERRITORY_NONE}, - {"GUM", TERRITORY_GUM, 0, 0, TERRITORY_NONE}, - {"GUY", TERRITORY_GUY, 0, 0, TERRITORY_NONE}, - {"GX", TERRITORY_CN_GX, 0, 0, TERRITORY_CHN}, - {"GZ", TERRITORY_CN_GZ, 0, 0, TERRITORY_CHN}, - {"HA", TERRITORY_CN_HA, 0, 0, TERRITORY_CHN}, - {"HB", TERRITORY_CN_HB, 0, 0, TERRITORY_CHN}, - {"HE", TERRITORY_CN_HE, 0, 0, TERRITORY_CHN}, - {"HG", TERRITORY_MX_HID, 1, 0, TERRITORY_MEX}, - {"HI", TERRITORY_CN_HI, 0, 1, TERRITORY_CHN}, - {"HI", TERRITORY_US_HI, 0, 1, TERRITORY_USA}, - {"HID", TERRITORY_MX_HID, 0, 0, TERRITORY_MEX}, - {"HK", TERRITORY_HKG, 1, 0, TERRITORY_CHN}, - {"HKG", TERRITORY_HKG, 0, 0, TERRITORY_NONE}, - {"HL", TERRITORY_CN_HL, 0, 0, TERRITORY_CHN}, - {"HM", TERRITORY_HMD, 1, 0, TERRITORY_AUS}, - {"HMD", TERRITORY_HMD, 0, 0, TERRITORY_NONE}, - {"HN", TERRITORY_CN_HN, 0, 0, TERRITORY_CHN}, - {"HND", TERRITORY_HND, 0, 0, TERRITORY_NONE}, - {"HP", TERRITORY_IN_HP, 0, 0, TERRITORY_IND}, - {"HR", TERRITORY_IN_HR, 0, 0, TERRITORY_IND}, - {"HRV", TERRITORY_HRV, 0, 0, TERRITORY_NONE}, - {"HTI", TERRITORY_HTI, 0, 0, TERRITORY_NONE}, - {"HUN", TERRITORY_HUN, 0, 0, TERRITORY_NONE}, - {"IA", TERRITORY_US_IA, 0, 0, TERRITORY_USA}, - {"ID", TERRITORY_US_ID, 0, 0, TERRITORY_USA}, - {"IDN", TERRITORY_IDN, 0, 0, TERRITORY_NONE}, - {"IL", TERRITORY_US_IL, 0, 0, TERRITORY_USA}, - {"IMN", TERRITORY_IMN, 0, 0, TERRITORY_NONE}, - {"IN", TERRITORY_RU_IN, 0, 1, TERRITORY_RUS}, - {"IN", TERRITORY_US_IN, 0, 1, TERRITORY_USA}, - {"IN-AN", TERRITORY_IN_AN, 0, 0, TERRITORY_IND}, - {"IN-AP", TERRITORY_IN_AP, 0, 0, TERRITORY_IND}, - {"IN-AR", TERRITORY_IN_AR, 0, 0, TERRITORY_IND}, - {"IN-AS", TERRITORY_IN_AS, 0, 0, TERRITORY_IND}, - {"IN-BR", TERRITORY_IN_BR, 0, 0, TERRITORY_IND}, - {"IN-CG", TERRITORY_IN_CT, 1, 0, TERRITORY_IND}, - {"IN-CH", TERRITORY_IN_CH, 0, 0, TERRITORY_IND}, - {"IN-CT", TERRITORY_IN_CT, 0, 0, TERRITORY_IND}, - {"IN-DD", TERRITORY_IN_DD, 0, 0, TERRITORY_IND}, - {"IN-DL", TERRITORY_IN_DL, 0, 0, TERRITORY_IND}, - {"IN-DN", TERRITORY_IN_DN, 0, 0, TERRITORY_IND}, - {"IN-GA", TERRITORY_IN_GA, 0, 0, TERRITORY_IND}, - {"IN-GJ", TERRITORY_IN_GJ, 0, 0, TERRITORY_IND}, - {"IN-HP", TERRITORY_IN_HP, 0, 0, TERRITORY_IND}, - {"IN-HR", TERRITORY_IN_HR, 0, 0, TERRITORY_IND}, - {"IN-JH", TERRITORY_IN_JH, 0, 0, TERRITORY_IND}, - {"IN-JK", TERRITORY_IN_JK, 0, 0, TERRITORY_IND}, - {"IN-KA", TERRITORY_IN_KA, 0, 0, TERRITORY_IND}, - {"IN-KL", TERRITORY_IN_KL, 0, 0, TERRITORY_IND}, - {"IN-LD", TERRITORY_IN_LD, 0, 0, TERRITORY_IND}, - {"IN-MH", TERRITORY_IN_MH, 0, 0, TERRITORY_IND}, - {"IN-ML", TERRITORY_IN_ML, 0, 0, TERRITORY_IND}, - {"IN-MN", TERRITORY_IN_MN, 0, 0, TERRITORY_IND}, - {"IN-MP", TERRITORY_IN_MP, 0, 0, TERRITORY_IND}, - {"IN-MZ", TERRITORY_IN_MZ, 0, 0, TERRITORY_IND}, - {"IN-NL", TERRITORY_IN_NL, 0, 0, TERRITORY_IND}, - {"IN-OD", TERRITORY_IN_OR, 1, 0, TERRITORY_IND}, - {"IN-OR", TERRITORY_IN_OR, 0, 0, TERRITORY_IND}, - {"IN-PB", TERRITORY_IN_PB, 0, 0, TERRITORY_IND}, - {"IN-PY", TERRITORY_IN_PY, 0, 0, TERRITORY_IND}, - {"IN-RJ", TERRITORY_IN_RJ, 0, 0, TERRITORY_IND}, - {"IN-SK", TERRITORY_IN_SK, 0, 0, TERRITORY_IND}, - {"IN-TG", TERRITORY_IN_TG, 0, 0, TERRITORY_IND}, - {"IN-TN", TERRITORY_IN_TN, 0, 0, TERRITORY_IND}, - {"IN-TR", TERRITORY_IN_TR, 0, 0, TERRITORY_IND}, - {"IN-UK", TERRITORY_IN_UT, 1, 0, TERRITORY_IND}, - {"IN-UP", TERRITORY_IN_UP, 0, 0, TERRITORY_IND}, - {"IN-UT", TERRITORY_IN_UT, 0, 0, TERRITORY_IND}, - {"IN-WB", TERRITORY_IN_WB, 0, 0, TERRITORY_IND}, - {"IND", TERRITORY_IND, 0, 0, TERRITORY_NONE}, - {"IOT", TERRITORY_IOT, 0, 0, TERRITORY_NONE}, - {"IRK", TERRITORY_RU_IRK, 0, 0, TERRITORY_RUS}, - {"IRL", TERRITORY_IRL, 0, 0, TERRITORY_NONE}, - {"IRN", TERRITORY_IRN, 0, 0, TERRITORY_NONE}, - {"IRQ", TERRITORY_IRQ, 0, 0, TERRITORY_NONE}, - {"ISL", TERRITORY_ISL, 0, 0, TERRITORY_NONE}, - {"ISR", TERRITORY_ISR, 0, 0, TERRITORY_NONE}, - {"ITA", TERRITORY_ITA, 0, 0, TERRITORY_NONE}, - {"IVA", TERRITORY_RU_IVA, 0, 0, TERRITORY_RUS}, - {"JA", TERRITORY_MX_JAL, 1, 0, TERRITORY_MEX}, - {"JAL", TERRITORY_MX_JAL, 0, 0, TERRITORY_MEX}, - {"JAM", TERRITORY_JAM, 0, 0, TERRITORY_NONE}, - {"JBT", TERRITORY_AU_JBT, 0, 0, TERRITORY_AUS}, - {"JEY", TERRITORY_JEY, 0, 0, TERRITORY_NONE}, - {"JH", TERRITORY_IN_JH, 0, 0, TERRITORY_IND}, - {"JK", TERRITORY_IN_JK, 0, 0, TERRITORY_IND}, - {"JL", TERRITORY_CN_JL, 0, 0, TERRITORY_CHN}, - {"JOR", TERRITORY_JOR, 0, 0, TERRITORY_NONE}, - {"JPN", TERRITORY_JPN, 0, 0, TERRITORY_NONE}, - {"JS", TERRITORY_CN_JS, 0, 0, TERRITORY_CHN}, - {"JTN", TERRITORY_UMI, 1, 0, TERRITORY_NONE}, - {"JX", TERRITORY_CN_JX, 0, 0, TERRITORY_CHN}, - {"KA", TERRITORY_IN_KA, 0, 0, TERRITORY_IND}, - {"KAM", TERRITORY_RU_KAM, 0, 0, TERRITORY_RUS}, - {"KAZ", TERRITORY_KAZ, 0, 0, TERRITORY_NONE}, - {"KB", TERRITORY_RU_KB, 0, 0, TERRITORY_RUS}, - {"KC", TERRITORY_RU_KC, 0, 0, TERRITORY_RUS}, - {"KDA", TERRITORY_RU_KDA, 0, 0, TERRITORY_RUS}, - {"KEM", TERRITORY_RU_KEM, 0, 0, TERRITORY_RUS}, - {"KEN", TERRITORY_KEN, 0, 0, TERRITORY_NONE}, - {"KGD", TERRITORY_RU_KGD, 0, 0, TERRITORY_RUS}, - {"KGN", TERRITORY_RU_KGN, 0, 0, TERRITORY_RUS}, - {"KGZ", TERRITORY_KGZ, 0, 0, TERRITORY_NONE}, - {"KHA", TERRITORY_RU_KHA, 0, 0, TERRITORY_RUS}, - {"KHM", TERRITORY_KHM, 0, 0, TERRITORY_NONE}, - {"KI", TERRITORY_RU_KI, 0, 0, TERRITORY_RUS}, - {"KIR", TERRITORY_KIR, 0, 0, TERRITORY_NONE}, - {"KK", TERRITORY_RU_KK, 0, 0, TERRITORY_RUS}, - {"KL", TERRITORY_RU_KL, 0, 1, TERRITORY_RUS}, - {"KL", TERRITORY_IN_KL, 0, 1, TERRITORY_IND}, - {"KLU", TERRITORY_RU_KLU, 0, 0, TERRITORY_RUS}, - {"KM", TERRITORY_RU_KM, 0, 0, TERRITORY_RUS}, - {"KNA", TERRITORY_KNA, 0, 0, TERRITORY_NONE}, - {"KO", TERRITORY_RU_KO, 0, 0, TERRITORY_RUS}, - {"KOR", TERRITORY_KOR, 0, 0, TERRITORY_NONE}, - {"KOS", TERRITORY_RU_KOS, 0, 0, TERRITORY_RUS}, - {"KR", TERRITORY_RU_KR, 0, 0, TERRITORY_RUS}, - {"KRS", TERRITORY_RU_KRS, 0, 0, TERRITORY_RUS}, - {"KS", TERRITORY_US_KS, 0, 0, TERRITORY_USA}, - {"KWT", TERRITORY_KWT, 0, 0, TERRITORY_NONE}, - {"KY", TERRITORY_US_KY, 0, 0, TERRITORY_USA}, - {"KYA", TERRITORY_RU_KYA, 0, 0, TERRITORY_RUS}, - {"LA", TERRITORY_US_LA, 0, 0, TERRITORY_USA}, - {"LAO", TERRITORY_LAO, 0, 0, TERRITORY_NONE}, - {"LBN", TERRITORY_LBN, 0, 0, TERRITORY_NONE}, - {"LBR", TERRITORY_LBR, 0, 0, TERRITORY_NONE}, - {"LBY", TERRITORY_LBY, 0, 0, TERRITORY_NONE}, - {"LCA", TERRITORY_LCA, 0, 0, TERRITORY_NONE}, - {"LD", TERRITORY_IN_LD, 0, 0, TERRITORY_IND}, - {"LEN", TERRITORY_RU_LEN, 0, 0, TERRITORY_RUS}, - {"LIE", TERRITORY_LIE, 0, 0, TERRITORY_NONE}, - {"LIP", TERRITORY_RU_LIP, 0, 0, TERRITORY_RUS}, - {"LKA", TERRITORY_LKA, 0, 0, TERRITORY_NONE}, - {"LN", TERRITORY_CN_LN, 0, 0, TERRITORY_CHN}, - {"LSO", TERRITORY_LSO, 0, 0, TERRITORY_NONE}, - {"LTU", TERRITORY_LTU, 0, 0, TERRITORY_NONE}, - {"LUX", TERRITORY_LUX, 0, 0, TERRITORY_NONE}, - {"LVA", TERRITORY_LVA, 0, 0, TERRITORY_NONE}, - {"MA", TERRITORY_US_MA, 0, 1, TERRITORY_USA}, - {"MA", TERRITORY_BR_MA, 0, 1, TERRITORY_BRA}, - {"MAC", TERRITORY_MAC, 0, 0, TERRITORY_NONE}, - {"MAF", TERRITORY_MAF, 0, 0, TERRITORY_NONE}, - {"MAG", TERRITORY_RU_MAG, 0, 0, TERRITORY_RUS}, - {"MAR", TERRITORY_MAR, 0, 0, TERRITORY_NONE}, - {"MB", TERRITORY_CA_MB, 0, 0, TERRITORY_CAN}, - {"MC", TERRITORY_MAC, 1, 0, TERRITORY_CHN}, - {"MCO", TERRITORY_MCO, 0, 0, TERRITORY_NONE}, - {"MD", TERRITORY_US_MD, 0, 0, TERRITORY_USA}, - {"MDA", TERRITORY_MDA, 0, 0, TERRITORY_NONE}, - {"MDG", TERRITORY_MDG, 0, 0, TERRITORY_NONE}, - {"MDV", TERRITORY_MDV, 0, 0, TERRITORY_NONE}, - {"ME", TERRITORY_RU_ME, 0, 1, TERRITORY_RUS}, - {"ME", TERRITORY_US_ME, 0, 1, TERRITORY_USA}, - {"ME", TERRITORY_MX_MX, 1, 1, TERRITORY_MEX}, - {"MEX", TERRITORY_MEX, 0, 0, TERRITORY_NONE}, - {"MG", TERRITORY_BR_MG, 0, 0, TERRITORY_BRA}, - {"MH", TERRITORY_IN_MH, 0, 0, TERRITORY_IND}, - {"MHL", TERRITORY_MHL, 0, 0, TERRITORY_NONE}, - {"MI", TERRITORY_US_MI, 0, 1, TERRITORY_USA}, - {"MI", TERRITORY_MX_MIC, 1, 1, TERRITORY_MEX}, - {"MIC", TERRITORY_MX_MIC, 0, 0, TERRITORY_MEX}, - {"MID", TERRITORY_US_HI, 1, 0, TERRITORY_USA}, - {"MKD", TERRITORY_MKD, 0, 0, TERRITORY_NONE}, - {"ML", TERRITORY_IN_ML, 0, 0, TERRITORY_IND}, - {"MLI", TERRITORY_MLI, 0, 0, TERRITORY_NONE}, - {"MLT", TERRITORY_MLT, 0, 0, TERRITORY_NONE}, - {"MMR", TERRITORY_MMR, 0, 0, TERRITORY_NONE}, - {"MN", TERRITORY_US_MN, 0, 1, TERRITORY_USA}, - {"MN", TERRITORY_IN_MN, 0, 1, TERRITORY_IND}, - {"MNE", TERRITORY_MNE, 0, 0, TERRITORY_NONE}, - {"MNG", TERRITORY_MNG, 0, 0, TERRITORY_NONE}, - {"MNP", TERRITORY_MNP, 0, 0, TERRITORY_NONE}, - {"MO", TERRITORY_RU_MO, 0, 1, TERRITORY_RUS}, - {"MO", TERRITORY_US_MO, 0, 1, TERRITORY_USA}, - {"MO", TERRITORY_MX_MOR, 1, 1, TERRITORY_MEX}, - {"MOR", TERRITORY_MX_MOR, 0, 0, TERRITORY_MEX}, - {"MOS", TERRITORY_RU_MOS, 0, 0, TERRITORY_RUS}, - {"MOW", TERRITORY_RU_MOW, 0, 0, TERRITORY_RUS}, - {"MOZ", TERRITORY_MOZ, 0, 0, TERRITORY_NONE}, - {"MP", TERRITORY_IN_MP, 0, 1, TERRITORY_IND}, - {"MP", TERRITORY_MNP, 1, 1, TERRITORY_USA}, - {"MRT", TERRITORY_MRT, 0, 0, TERRITORY_NONE}, - {"MS", TERRITORY_US_MS, 0, 1, TERRITORY_USA}, - {"MS", TERRITORY_BR_MS, 0, 1, TERRITORY_BRA}, - {"MSR", TERRITORY_MSR, 0, 0, TERRITORY_NONE}, - {"MT", TERRITORY_US_MT, 0, 1, TERRITORY_USA}, - {"MT", TERRITORY_BR_MT, 0, 1, TERRITORY_BRA}, - {"MTQ", TERRITORY_MTQ, 0, 0, TERRITORY_NONE}, - {"MUR", TERRITORY_RU_MUR, 0, 0, TERRITORY_RUS}, - {"MUS", TERRITORY_MUS, 0, 0, TERRITORY_NONE}, - {"MWI", TERRITORY_MWI, 0, 0, TERRITORY_NONE}, - {"MX", TERRITORY_MX_MX, 0, 0, TERRITORY_MEX}, - {"MX-AG", TERRITORY_MX_AGU, 1, 0, TERRITORY_MEX}, - {"MX-AGU", TERRITORY_MX_AGU, 0, 0, TERRITORY_MEX}, - {"MX-BC", TERRITORY_MX_BCN, 1, 0, TERRITORY_MEX}, - {"MX-BCN", TERRITORY_MX_BCN, 0, 0, TERRITORY_MEX}, - {"MX-BCS", TERRITORY_MX_BCS, 0, 0, TERRITORY_MEX}, - {"MX-BS", TERRITORY_MX_BCS, 1, 0, TERRITORY_MEX}, - {"MX-CAM", TERRITORY_MX_CAM, 0, 0, TERRITORY_MEX}, - {"MX-CH", TERRITORY_MX_CHH, 1, 0, TERRITORY_MEX}, - {"MX-CHH", TERRITORY_MX_CHH, 0, 0, TERRITORY_MEX}, - {"MX-CHP", TERRITORY_MX_CHP, 0, 0, TERRITORY_MEX}, - {"MX-CL", TERRITORY_MX_CL, 0, 0, TERRITORY_MEX}, - {"MX-CM", TERRITORY_MX_CAM, 1, 0, TERRITORY_MEX}, - {"MX-CO", TERRITORY_MX_COA, 1, 0, TERRITORY_MEX}, - {"MX-COA", TERRITORY_MX_COA, 0, 0, TERRITORY_MEX}, - {"MX-COL", TERRITORY_MX_CL, 1, 0, TERRITORY_MEX}, - {"MX-CS", TERRITORY_MX_CHP, 1, 0, TERRITORY_MEX}, - {"MX-DF", TERRITORY_MX_DIF, 1, 0, TERRITORY_MEX}, - {"MX-DG", TERRITORY_MX_DUR, 1, 0, TERRITORY_MEX}, - {"MX-DIF", TERRITORY_MX_DIF, 0, 0, TERRITORY_MEX}, - {"MX-DUR", TERRITORY_MX_DUR, 0, 0, TERRITORY_MEX}, - {"MX-GR", TERRITORY_MX_GRO, 1, 0, TERRITORY_MEX}, - {"MX-GRO", TERRITORY_MX_GRO, 0, 0, TERRITORY_MEX}, - {"MX-GT", TERRITORY_MX_GUA, 1, 0, TERRITORY_MEX}, - {"MX-GUA", TERRITORY_MX_GUA, 0, 0, TERRITORY_MEX}, - {"MX-HG", TERRITORY_MX_HID, 1, 0, TERRITORY_MEX}, - {"MX-HID", TERRITORY_MX_HID, 0, 0, TERRITORY_MEX}, - {"MX-JA", TERRITORY_MX_JAL, 1, 0, TERRITORY_MEX}, - {"MX-JAL", TERRITORY_MX_JAL, 0, 0, TERRITORY_MEX}, - {"MX-ME", TERRITORY_MX_MX, 1, 0, TERRITORY_MEX}, - {"MX-MEX", TERRITORY_MX_MX, 1, 0, TERRITORY_MEX}, - {"MX-MI", TERRITORY_MX_MIC, 1, 0, TERRITORY_MEX}, - {"MX-MIC", TERRITORY_MX_MIC, 0, 0, TERRITORY_MEX}, - {"MX-MO", TERRITORY_MX_MOR, 1, 0, TERRITORY_MEX}, - {"MX-MOR", TERRITORY_MX_MOR, 0, 0, TERRITORY_MEX}, - {"MX-MX", TERRITORY_MX_MX, 0, 0, TERRITORY_MEX}, - {"MX-NA", TERRITORY_MX_NAY, 1, 0, TERRITORY_MEX}, - {"MX-NAY", TERRITORY_MX_NAY, 0, 0, TERRITORY_MEX}, - {"MX-NL", TERRITORY_MX_NLE, 1, 0, TERRITORY_MEX}, - {"MX-NLE", TERRITORY_MX_NLE, 0, 0, TERRITORY_MEX}, - {"MX-OA", TERRITORY_MX_OAX, 1, 0, TERRITORY_MEX}, - {"MX-OAX", TERRITORY_MX_OAX, 0, 0, TERRITORY_MEX}, - {"MX-PB", TERRITORY_MX_PUE, 1, 0, TERRITORY_MEX}, - {"MX-PUE", TERRITORY_MX_PUE, 0, 0, TERRITORY_MEX}, - {"MX-QE", TERRITORY_MX_QUE, 1, 0, TERRITORY_MEX}, - {"MX-QR", TERRITORY_MX_ROO, 1, 0, TERRITORY_MEX}, - {"MX-QUE", TERRITORY_MX_QUE, 0, 0, TERRITORY_MEX}, - {"MX-ROO", TERRITORY_MX_ROO, 0, 0, TERRITORY_MEX}, - {"MX-SI", TERRITORY_MX_SIN, 1, 0, TERRITORY_MEX}, - {"MX-SIN", TERRITORY_MX_SIN, 0, 0, TERRITORY_MEX}, - {"MX-SL", TERRITORY_MX_SLP, 1, 0, TERRITORY_MEX}, - {"MX-SLP", TERRITORY_MX_SLP, 0, 0, TERRITORY_MEX}, - {"MX-SO", TERRITORY_MX_SON, 1, 0, TERRITORY_MEX}, - {"MX-SON", TERRITORY_MX_SON, 0, 0, TERRITORY_MEX}, - {"MX-TAB", TERRITORY_MX_TAB, 0, 0, TERRITORY_MEX}, - {"MX-TAM", TERRITORY_MX_TAM, 0, 0, TERRITORY_MEX}, - {"MX-TAM", TERRITORY_MX_TAM, 1, 0, TERRITORY_MEX}, - {"MX-TB", TERRITORY_MX_TAB, 1, 0, TERRITORY_MEX}, - {"MX-TL", TERRITORY_MX_TLA, 1, 0, TERRITORY_MEX}, - {"MX-TLA", TERRITORY_MX_TLA, 0, 0, TERRITORY_MEX}, - {"MX-TM", TERRITORY_MX_TAM, 1, 0, TERRITORY_MEX}, - {"MX-VE", TERRITORY_MX_VER, 1, 0, TERRITORY_MEX}, - {"MX-VER", TERRITORY_MX_VER, 0, 0, TERRITORY_MEX}, - {"MX-YU", TERRITORY_MX_YUC, 1, 0, TERRITORY_MEX}, - {"MX-YUC", TERRITORY_MX_YUC, 0, 0, TERRITORY_MEX}, - {"MX-ZA", TERRITORY_MX_ZAC, 1, 0, TERRITORY_MEX}, - {"MX-ZAC", TERRITORY_MX_ZAC, 0, 0, TERRITORY_MEX}, - {"MYS", TERRITORY_MYS, 0, 0, TERRITORY_NONE}, - {"MYT", TERRITORY_MYT, 0, 0, TERRITORY_NONE}, - {"MZ", TERRITORY_IN_MZ, 0, 0, TERRITORY_IND}, - {"NA", TERRITORY_MX_NAY, 1, 0, TERRITORY_MEX}, - {"NAM", TERRITORY_NAM, 0, 0, TERRITORY_NONE}, - {"NAY", TERRITORY_MX_NAY, 0, 0, TERRITORY_MEX}, - {"NB", TERRITORY_CA_NB, 0, 0, TERRITORY_CAN}, - {"NC", TERRITORY_US_NC, 0, 0, TERRITORY_USA}, - {"NCL", TERRITORY_NCL, 0, 0, TERRITORY_NONE}, - {"ND", TERRITORY_US_ND, 0, 0, TERRITORY_USA}, - {"NE", TERRITORY_US_NE, 0, 0, TERRITORY_USA}, - {"NEN", TERRITORY_RU_NEN, 0, 0, TERRITORY_RUS}, - {"NER", TERRITORY_NER, 0, 0, TERRITORY_NONE}, - {"NF", TERRITORY_NFK, 1, 0, TERRITORY_AUS}, - {"NFK", TERRITORY_NFK, 0, 0, TERRITORY_NONE}, - {"NGA", TERRITORY_NGA, 0, 0, TERRITORY_NONE}, - {"NGR", TERRITORY_RU_NGR, 0, 0, TERRITORY_RUS}, - {"NH", TERRITORY_US_NH, 0, 0, TERRITORY_USA}, - {"NIC", TERRITORY_NIC, 0, 0, TERRITORY_NONE}, - {"NIU", TERRITORY_NIU, 0, 0, TERRITORY_NONE}, - {"NIZ", TERRITORY_RU_NIZ, 0, 0, TERRITORY_RUS}, - {"NJ", TERRITORY_US_NJ, 0, 0, TERRITORY_USA}, - {"NL", TERRITORY_CA_NL, 0, 1, TERRITORY_CAN}, - {"NL", TERRITORY_IN_NL, 0, 1, TERRITORY_IND}, - {"NL", TERRITORY_MX_NLE, 1, 1, TERRITORY_MEX}, - {"NLD", TERRITORY_NLD, 0, 0, TERRITORY_NONE}, - {"NLE", TERRITORY_MX_NLE, 0, 0, TERRITORY_MEX}, - {"NM", TERRITORY_CN_NM, 0, 1, TERRITORY_CHN}, - {"NM", TERRITORY_US_NM, 0, 1, TERRITORY_USA}, - {"NOR", TERRITORY_NOR, 0, 0, TERRITORY_NONE}, - {"NPL", TERRITORY_NPL, 0, 0, TERRITORY_NONE}, - {"NRU", TERRITORY_NRU, 0, 0, TERRITORY_NONE}, - {"NS", TERRITORY_CA_NS, 0, 0, TERRITORY_CAN}, - {"NSW", TERRITORY_AU_NSW, 0, 0, TERRITORY_AUS}, - {"NT", TERRITORY_CA_NT, 0, 1, TERRITORY_CAN}, - {"NT", TERRITORY_AU_NT, 0, 1, TERRITORY_AUS}, - {"NU", TERRITORY_CA_NU, 0, 0, TERRITORY_CAN}, - {"NV", TERRITORY_US_NV, 0, 0, TERRITORY_USA}, - {"NVS", TERRITORY_RU_NVS, 0, 0, TERRITORY_RUS}, - {"NX", TERRITORY_CN_NX, 0, 0, TERRITORY_CHN}, - {"NY", TERRITORY_US_NY, 0, 0, TERRITORY_USA}, - {"NZL", TERRITORY_NZL, 0, 0, TERRITORY_NONE}, - {"OA", TERRITORY_MX_OAX, 1, 0, TERRITORY_MEX}, - {"OAX", TERRITORY_MX_OAX, 0, 0, TERRITORY_MEX}, - {"OD", TERRITORY_IN_OR, 1, 0, TERRITORY_IND}, - {"OH", TERRITORY_US_OH, 0, 0, TERRITORY_USA}, - {"OK", TERRITORY_US_OK, 0, 0, TERRITORY_USA}, - {"OMN", TERRITORY_OMN, 0, 0, TERRITORY_NONE}, - {"OMS", TERRITORY_RU_OMS, 0, 0, TERRITORY_RUS}, - {"ON", TERRITORY_CA_ON, 0, 0, TERRITORY_CAN}, - {"OR", TERRITORY_US_OR, 0, 1, TERRITORY_USA}, - {"OR", TERRITORY_IN_OR, 0, 1, TERRITORY_IND}, - {"ORE", TERRITORY_RU_ORE, 0, 0, TERRITORY_RUS}, - {"ORL", TERRITORY_RU_ORL, 0, 0, TERRITORY_RUS}, - {"PA", TERRITORY_US_PA, 0, 1, TERRITORY_USA}, - {"PA", TERRITORY_BR_PA, 0, 1, TERRITORY_BRA}, - {"PAK", TERRITORY_PAK, 0, 0, TERRITORY_NONE}, - {"PAN", TERRITORY_PAN, 0, 0, TERRITORY_NONE}, - {"PB", TERRITORY_BR_PB, 0, 1, TERRITORY_BRA}, - {"PB", TERRITORY_IN_PB, 0, 1, TERRITORY_IND}, - {"PB", TERRITORY_MX_PUE, 1, 1, TERRITORY_MEX}, - {"PCN", TERRITORY_PCN, 0, 0, TERRITORY_NONE}, - {"PE", TERRITORY_CA_PE, 0, 1, TERRITORY_CAN}, - {"PE", TERRITORY_BR_PE, 0, 1, TERRITORY_BRA}, - {"PER", TERRITORY_PER, 0, 0, TERRITORY_NONE}, - {"PHL", TERRITORY_PHL, 0, 0, TERRITORY_NONE}, - {"PI", TERRITORY_BR_PI, 0, 0, TERRITORY_BRA}, - {"PLW", TERRITORY_PLW, 0, 0, TERRITORY_NONE}, - {"PM", TERRITORY_RU_PM, 0, 0, TERRITORY_RUS}, - {"PNG", TERRITORY_PNG, 0, 0, TERRITORY_NONE}, - {"PNZ", TERRITORY_RU_PNZ, 0, 0, TERRITORY_RUS}, - {"PO", TERRITORY_RU_PO, 0, 0, TERRITORY_RUS}, - {"POL", TERRITORY_POL, 0, 0, TERRITORY_NONE}, - {"PR", TERRITORY_BR_PR, 0, 1, TERRITORY_BRA}, - {"PR", TERRITORY_PRI, 1, 1, TERRITORY_USA}, - {"PRI", TERRITORY_PRI, 0, 0, TERRITORY_NONE}, - {"PRK", TERRITORY_PRK, 0, 0, TERRITORY_NONE}, - {"PRT", TERRITORY_PRT, 0, 0, TERRITORY_NONE}, - {"PRY", TERRITORY_PRY, 0, 0, TERRITORY_NONE}, - {"PSE", TERRITORY_PSE, 0, 0, TERRITORY_NONE}, - {"PSK", TERRITORY_RU_PSK, 0, 0, TERRITORY_RUS}, - {"PUE", TERRITORY_MX_PUE, 0, 0, TERRITORY_MEX}, - {"PY", TERRITORY_IN_PY, 0, 0, TERRITORY_IND}, - {"PYF", TERRITORY_PYF, 0, 0, TERRITORY_NONE}, - {"QAT", TERRITORY_QAT, 0, 0, TERRITORY_NONE}, - {"QC", TERRITORY_CA_QC, 0, 0, TERRITORY_CAN}, - {"QE", TERRITORY_MX_QUE, 1, 0, TERRITORY_MEX}, - {"QH", TERRITORY_CN_QH, 0, 0, TERRITORY_CHN}, - {"QLD", TERRITORY_AU_QLD, 0, 0, TERRITORY_AUS}, - {"QR", TERRITORY_MX_ROO, 1, 0, TERRITORY_MEX}, - {"QUE", TERRITORY_MX_QUE, 0, 0, TERRITORY_MEX}, - {"REU", TERRITORY_REU, 0, 0, TERRITORY_NONE}, - {"RI", TERRITORY_US_RI, 0, 0, TERRITORY_USA}, - {"RJ", TERRITORY_BR_RJ, 0, 1, TERRITORY_BRA}, - {"RJ", TERRITORY_IN_RJ, 0, 1, TERRITORY_IND}, - {"RN", TERRITORY_BR_RN, 0, 0, TERRITORY_BRA}, - {"RO", TERRITORY_BR_RO, 0, 0, TERRITORY_BRA}, - {"ROO", TERRITORY_MX_ROO, 0, 0, TERRITORY_MEX}, - {"ROS", TERRITORY_RU_ROS, 0, 0, TERRITORY_RUS}, - {"ROU", TERRITORY_ROU, 0, 0, TERRITORY_NONE}, - {"RR", TERRITORY_BR_RR, 0, 0, TERRITORY_BRA}, - {"RS", TERRITORY_BR_RS, 0, 0, TERRITORY_BRA}, - {"RU", TERRITORY_RUS, 1, 0, TERRITORY_NONE}, - {"RU-AD", TERRITORY_RU_AD, 0, 0, TERRITORY_RUS}, - {"RU-AL", TERRITORY_RU_AL, 0, 0, TERRITORY_RUS}, - {"RU-ALT", TERRITORY_RU_ALT, 0, 0, TERRITORY_RUS}, - {"RU-AMU", TERRITORY_RU_AMU, 0, 0, TERRITORY_RUS}, - {"RU-ARK", TERRITORY_RU_ARK, 0, 0, TERRITORY_RUS}, - {"RU-AST", TERRITORY_RU_AST, 0, 0, TERRITORY_RUS}, - {"RU-BA", TERRITORY_RU_BA, 0, 0, TERRITORY_RUS}, - {"RU-BE", TERRITORY_RU_BE, 0, 0, TERRITORY_RUS}, - {"RU-BEL", TERRITORY_RU_BE, 1, 0, TERRITORY_RUS}, - {"RU-BRY", TERRITORY_RU_BRY, 0, 0, TERRITORY_RUS}, - {"RU-BU", TERRITORY_RU_BU, 0, 0, TERRITORY_RUS}, - {"RU-CE", TERRITORY_RU_CE, 0, 0, TERRITORY_RUS}, - {"RU-CH", TERRITORY_RU_CH, 0, 0, TERRITORY_RUS}, - {"RU-CHE", TERRITORY_RU_CH, 1, 0, TERRITORY_RUS}, - {"RU-CHU", TERRITORY_RU_CHU, 0, 0, TERRITORY_RUS}, - {"RU-CU", TERRITORY_RU_CU, 0, 0, TERRITORY_RUS}, - {"RU-DA", TERRITORY_RU_DA, 0, 0, TERRITORY_RUS}, - {"RU-IN", TERRITORY_RU_IN, 0, 0, TERRITORY_RUS}, - {"RU-IRK", TERRITORY_RU_IRK, 0, 0, TERRITORY_RUS}, - {"RU-IVA", TERRITORY_RU_IVA, 0, 0, TERRITORY_RUS}, - {"RU-KAM", TERRITORY_RU_KAM, 0, 0, TERRITORY_RUS}, - {"RU-KB", TERRITORY_RU_KB, 0, 0, TERRITORY_RUS}, - {"RU-KC", TERRITORY_RU_KC, 0, 0, TERRITORY_RUS}, - {"RU-KDA", TERRITORY_RU_KDA, 0, 0, TERRITORY_RUS}, - {"RU-KEM", TERRITORY_RU_KEM, 0, 0, TERRITORY_RUS}, - {"RU-KGD", TERRITORY_RU_KGD, 0, 0, TERRITORY_RUS}, - {"RU-KGN", TERRITORY_RU_KGN, 0, 0, TERRITORY_RUS}, - {"RU-KHA", TERRITORY_RU_KHA, 0, 0, TERRITORY_RUS}, - {"RU-KHM", TERRITORY_RU_KM, 1, 0, TERRITORY_RUS}, - {"RU-KI", TERRITORY_RU_KI, 0, 0, TERRITORY_RUS}, - {"RU-KIR", TERRITORY_RU_KI, 1, 0, TERRITORY_RUS}, - {"RU-KK", TERRITORY_RU_KK, 0, 0, TERRITORY_RUS}, - {"RU-KL", TERRITORY_RU_KL, 0, 0, TERRITORY_RUS}, - {"RU-KLU", TERRITORY_RU_KLU, 0, 0, TERRITORY_RUS}, - {"RU-KM", TERRITORY_RU_KM, 0, 0, TERRITORY_RUS}, - {"RU-KO", TERRITORY_RU_KO, 0, 0, TERRITORY_RUS}, - {"RU-KOS", TERRITORY_RU_KOS, 0, 0, TERRITORY_RUS}, - {"RU-KR", TERRITORY_RU_KR, 0, 0, TERRITORY_RUS}, - {"RU-KRS", TERRITORY_RU_KRS, 0, 0, TERRITORY_RUS}, - {"RU-KYA", TERRITORY_RU_KYA, 0, 0, TERRITORY_RUS}, - {"RU-LEN", TERRITORY_RU_LEN, 0, 0, TERRITORY_RUS}, - {"RU-LIP", TERRITORY_RU_LIP, 0, 0, TERRITORY_RUS}, - {"RU-MAG", TERRITORY_RU_MAG, 0, 0, TERRITORY_RUS}, - {"RU-ME", TERRITORY_RU_ME, 0, 0, TERRITORY_RUS}, - {"RU-MO", TERRITORY_RU_MO, 0, 0, TERRITORY_RUS}, - {"RU-MOS", TERRITORY_RU_MOS, 0, 0, TERRITORY_RUS}, - {"RU-MOW", TERRITORY_RU_MOW, 0, 0, TERRITORY_RUS}, - {"RU-MUR", TERRITORY_RU_MUR, 0, 0, TERRITORY_RUS}, - {"RU-NEN", TERRITORY_RU_NEN, 0, 0, TERRITORY_RUS}, - {"RU-NGR", TERRITORY_RU_NGR, 0, 0, TERRITORY_RUS}, - {"RU-NIZ", TERRITORY_RU_NIZ, 0, 0, TERRITORY_RUS}, - {"RU-NVS", TERRITORY_RU_NVS, 0, 0, TERRITORY_RUS}, - {"RU-OMS", TERRITORY_RU_OMS, 0, 0, TERRITORY_RUS}, - {"RU-ORE", TERRITORY_RU_ORE, 0, 0, TERRITORY_RUS}, - {"RU-ORL", TERRITORY_RU_ORL, 0, 0, TERRITORY_RUS}, - {"RU-PER", TERRITORY_RU_PM, 1, 0, TERRITORY_RUS}, - {"RU-PM", TERRITORY_RU_PM, 0, 0, TERRITORY_RUS}, - {"RU-PNZ", TERRITORY_RU_PNZ, 0, 0, TERRITORY_RUS}, - {"RU-PO", TERRITORY_RU_PO, 0, 0, TERRITORY_RUS}, - {"RU-PRI", TERRITORY_RU_PO, 1, 0, TERRITORY_RUS}, - {"RU-PSK", TERRITORY_RU_PSK, 0, 0, TERRITORY_RUS}, - {"RU-ROS", TERRITORY_RU_ROS, 0, 0, TERRITORY_RUS}, - {"RU-RYA", TERRITORY_RU_RYA, 0, 0, TERRITORY_RUS}, - {"RU-SA", TERRITORY_RU_SA, 0, 0, TERRITORY_RUS}, - {"RU-SAK", TERRITORY_RU_SAK, 0, 0, TERRITORY_RUS}, - {"RU-SAM", TERRITORY_RU_SAM, 0, 0, TERRITORY_RUS}, - {"RU-SAR", TERRITORY_RU_SAR, 0, 0, TERRITORY_RUS}, - {"RU-SE", TERRITORY_RU_SE, 0, 0, TERRITORY_RUS}, - {"RU-SMO", TERRITORY_RU_SMO, 0, 0, TERRITORY_RUS}, - {"RU-SPE", TERRITORY_RU_SPE, 0, 0, TERRITORY_RUS}, - {"RU-STA", TERRITORY_RU_STA, 0, 0, TERRITORY_RUS}, - {"RU-SVE", TERRITORY_RU_SVE, 0, 0, TERRITORY_RUS}, - {"RU-TA", TERRITORY_RU_TA, 0, 0, TERRITORY_RUS}, - {"RU-TAM", TERRITORY_RU_TT, 1, 0, TERRITORY_RUS}, - {"RU-TOM", TERRITORY_RU_TOM, 0, 0, TERRITORY_RUS}, - {"RU-TT", TERRITORY_RU_TT, 0, 0, TERRITORY_RUS}, - {"RU-TUL", TERRITORY_RU_TUL, 0, 0, TERRITORY_RUS}, - {"RU-TVE", TERRITORY_RU_TVE, 0, 0, TERRITORY_RUS}, - {"RU-TY", TERRITORY_RU_TY, 0, 0, TERRITORY_RUS}, - {"RU-TYU", TERRITORY_RU_TYU, 0, 0, TERRITORY_RUS}, - {"RU-UD", TERRITORY_RU_UD, 0, 0, TERRITORY_RUS}, - {"RU-ULY", TERRITORY_RU_ULY, 0, 0, TERRITORY_RUS}, - {"RU-VGG", TERRITORY_RU_VGG, 0, 0, TERRITORY_RUS}, - {"RU-VLA", TERRITORY_RU_VLA, 0, 0, TERRITORY_RUS}, - {"RU-VLG", TERRITORY_RU_VLG, 0, 0, TERRITORY_RUS}, - {"RU-VOR", TERRITORY_RU_VOR, 0, 0, TERRITORY_RUS}, - {"RU-YAN", TERRITORY_RU_YAN, 0, 0, TERRITORY_RUS}, - {"RU-YAR", TERRITORY_RU_YAR, 0, 0, TERRITORY_RUS}, - {"RU-YEV", TERRITORY_RU_YEV, 0, 0, TERRITORY_RUS}, - {"RU-ZAB", TERRITORY_RU_ZAB, 0, 0, TERRITORY_RUS}, - {"RUS", TERRITORY_RUS, 0, 0, TERRITORY_NONE}, - {"RWA", TERRITORY_RWA, 0, 0, TERRITORY_NONE}, - {"RYA", TERRITORY_RU_RYA, 0, 0, TERRITORY_RUS}, - {"SA", TERRITORY_RU_SA, 0, 1, TERRITORY_RUS}, - {"SA", TERRITORY_AU_SA, 0, 1, TERRITORY_AUS}, - {"SAK", TERRITORY_RU_SAK, 0, 0, TERRITORY_RUS}, - {"SAM", TERRITORY_RU_SAM, 0, 0, TERRITORY_RUS}, - {"SAR", TERRITORY_RU_SAR, 0, 0, TERRITORY_RUS}, - {"SAU", TERRITORY_SAU, 0, 0, TERRITORY_NONE}, - {"SC", TERRITORY_CN_SC, 0, 1, TERRITORY_CHN}, - {"SC", TERRITORY_US_SC, 0, 1, TERRITORY_USA}, - {"SC", TERRITORY_BR_SC, 0, 1, TERRITORY_BRA}, - {"SD", TERRITORY_CN_SD, 0, 1, TERRITORY_CHN}, - {"SD", TERRITORY_US_SD, 0, 1, TERRITORY_USA}, - {"SDN", TERRITORY_SDN, 0, 0, TERRITORY_NONE}, - {"SE", TERRITORY_RU_SE, 0, 1, TERRITORY_RUS}, - {"SE", TERRITORY_BR_SE, 0, 1, TERRITORY_BRA}, - {"SEN", TERRITORY_SEN, 0, 0, TERRITORY_NONE}, - {"SGP", TERRITORY_SGP, 0, 0, TERRITORY_NONE}, - {"SGS", TERRITORY_SGS, 0, 0, TERRITORY_NONE}, - {"SH", TERRITORY_CN_SH, 0, 0, TERRITORY_CHN}, - {"SHN", TERRITORY_SHN, 0, 0, TERRITORY_NONE}, - {"SI", TERRITORY_MX_SIN, 1, 0, TERRITORY_MEX}, - {"SIN", TERRITORY_MX_SIN, 0, 0, TERRITORY_MEX}, - {"SJM", TERRITORY_SJM, 0, 0, TERRITORY_NONE}, - {"SK", TERRITORY_CA_SK, 0, 1, TERRITORY_CAN}, - {"SK", TERRITORY_IN_SK, 0, 1, TERRITORY_IND}, - {"SL", TERRITORY_MX_SLP, 1, 0, TERRITORY_MEX}, - {"SLB", TERRITORY_SLB, 0, 0, TERRITORY_NONE}, - {"SLE", TERRITORY_SLE, 0, 0, TERRITORY_NONE}, - {"SLP", TERRITORY_MX_SLP, 0, 0, TERRITORY_MEX}, - {"SLV", TERRITORY_SLV, 0, 0, TERRITORY_NONE}, - {"SMO", TERRITORY_RU_SMO, 0, 0, TERRITORY_RUS}, - {"SMR", TERRITORY_SMR, 0, 0, TERRITORY_NONE}, - {"SN", TERRITORY_CN_SN, 0, 0, TERRITORY_CHN}, - {"SO", TERRITORY_MX_SON, 1, 0, TERRITORY_MEX}, - {"SOM", TERRITORY_SOM, 0, 0, TERRITORY_NONE}, - {"SON", TERRITORY_MX_SON, 0, 0, TERRITORY_MEX}, - {"SP", TERRITORY_BR_SP, 0, 0, TERRITORY_BRA}, - {"SPE", TERRITORY_RU_SPE, 0, 0, TERRITORY_RUS}, - {"SPM", TERRITORY_SPM, 0, 0, TERRITORY_NONE}, - {"SRB", TERRITORY_SRB, 0, 0, TERRITORY_NONE}, - {"SSD", TERRITORY_SSD, 0, 0, TERRITORY_NONE}, - {"STA", TERRITORY_RU_STA, 0, 0, TERRITORY_RUS}, - {"STP", TERRITORY_STP, 0, 0, TERRITORY_NONE}, - {"SUR", TERRITORY_SUR, 0, 0, TERRITORY_NONE}, - {"SVE", TERRITORY_RU_SVE, 0, 0, TERRITORY_RUS}, - {"SVK", TERRITORY_SVK, 0, 0, TERRITORY_NONE}, - {"SVN", TERRITORY_SVN, 0, 0, TERRITORY_NONE}, - {"SWE", TERRITORY_SWE, 0, 0, TERRITORY_NONE}, - {"SWZ", TERRITORY_SWZ, 0, 0, TERRITORY_NONE}, - {"SX", TERRITORY_CN_SX, 0, 0, TERRITORY_CHN}, - {"SXM", TERRITORY_SXM, 0, 0, TERRITORY_NONE}, - {"SYC", TERRITORY_SYC, 0, 0, TERRITORY_NONE}, - {"SYR", TERRITORY_SYR, 0, 0, TERRITORY_NONE}, - {"TA", TERRITORY_RU_TA, 0, 0, TERRITORY_RUS}, - {"TAA", TERRITORY_SHN, 1, 0, TERRITORY_NONE}, - {"TAB", TERRITORY_MX_TAB, 0, 0, TERRITORY_MEX}, - {"TAM", TERRITORY_MX_TAM, 0, 0, TERRITORY_MEX}, - {"TAS", TERRITORY_AU_TAS, 0, 0, TERRITORY_AUS}, - {"TB", TERRITORY_MX_TAB, 1, 0, TERRITORY_MEX}, - {"TCA", TERRITORY_TCA, 0, 0, TERRITORY_NONE}, - {"TCD", TERRITORY_TCD, 0, 0, TERRITORY_NONE}, - {"TG", TERRITORY_IN_TG, 0, 0, TERRITORY_IND}, - {"TGO", TERRITORY_TGO, 0, 0, TERRITORY_NONE}, - {"THA", TERRITORY_THA, 0, 0, TERRITORY_NONE}, - {"TJ", TERRITORY_CN_TJ, 0, 0, TERRITORY_CHN}, - {"TJK", TERRITORY_TJK, 0, 0, TERRITORY_NONE}, - {"TKL", TERRITORY_TKL, 0, 0, TERRITORY_NONE}, - {"TKM", TERRITORY_TKM, 0, 0, TERRITORY_NONE}, - {"TL", TERRITORY_MX_TLA, 1, 0, TERRITORY_MEX}, - {"TLA", TERRITORY_MX_TLA, 0, 0, TERRITORY_MEX}, - {"TLS", TERRITORY_TLS, 0, 0, TERRITORY_NONE}, - {"TM", TERRITORY_MX_TAM, 1, 0, TERRITORY_MEX}, - {"TN", TERRITORY_US_TN, 0, 1, TERRITORY_USA}, - {"TN", TERRITORY_IN_TN, 0, 1, TERRITORY_IND}, - {"TO", TERRITORY_BR_TO, 0, 0, TERRITORY_BRA}, - {"TOM", TERRITORY_RU_TOM, 0, 0, TERRITORY_RUS}, - {"TON", TERRITORY_TON, 0, 0, TERRITORY_NONE}, - {"TR", TERRITORY_IN_TR, 0, 0, TERRITORY_IND}, - {"TT", TERRITORY_RU_TT, 0, 0, TERRITORY_RUS}, - {"TTO", TERRITORY_TTO, 0, 0, TERRITORY_NONE}, - {"TUL", TERRITORY_RU_TUL, 0, 0, TERRITORY_RUS}, - {"TUN", TERRITORY_TUN, 0, 0, TERRITORY_NONE}, - {"TUR", TERRITORY_TUR, 0, 0, TERRITORY_NONE}, - {"TUV", TERRITORY_TUV, 0, 0, TERRITORY_NONE}, - {"TVE", TERRITORY_RU_TVE, 0, 0, TERRITORY_RUS}, - {"TW", TERRITORY_TWN, 1, 0, TERRITORY_CHN}, - {"TWN", TERRITORY_TWN, 0, 0, TERRITORY_NONE}, - {"TX", TERRITORY_US_TX, 0, 0, TERRITORY_USA}, - {"TY", TERRITORY_RU_TY, 0, 0, TERRITORY_RUS}, - {"TYU", TERRITORY_RU_TYU, 0, 0, TERRITORY_RUS}, - {"TZA", TERRITORY_TZA, 0, 0, TERRITORY_NONE}, - {"UD", TERRITORY_RU_UD, 0, 0, TERRITORY_RUS}, - {"UGA", TERRITORY_UGA, 0, 0, TERRITORY_NONE}, - {"UK", TERRITORY_IN_UT, 1, 0, TERRITORY_IND}, - {"UKR", TERRITORY_UKR, 0, 0, TERRITORY_NONE}, - {"ULY", TERRITORY_RU_ULY, 0, 0, TERRITORY_RUS}, - {"UM", TERRITORY_UMI, 1, 0, TERRITORY_USA}, - {"UMI", TERRITORY_UMI, 0, 0, TERRITORY_NONE}, - {"UP", TERRITORY_IN_UP, 0, 0, TERRITORY_IND}, - {"URY", TERRITORY_URY, 0, 0, TERRITORY_NONE}, - {"US", TERRITORY_USA, 1, 0, TERRITORY_NONE}, - {"US-AK", TERRITORY_US_AK, 0, 0, TERRITORY_USA}, - {"US-AL", TERRITORY_US_AL, 0, 0, TERRITORY_USA}, - {"US-AR", TERRITORY_US_AR, 0, 0, TERRITORY_USA}, - {"US-AS", TERRITORY_ASM, 1, 0, TERRITORY_USA}, - {"US-AZ", TERRITORY_US_AZ, 0, 0, TERRITORY_USA}, - {"US-CA", TERRITORY_US_CA, 0, 0, TERRITORY_USA}, - {"US-CO", TERRITORY_US_CO, 0, 0, TERRITORY_USA}, - {"US-CT", TERRITORY_US_CT, 0, 0, TERRITORY_USA}, - {"US-DC", TERRITORY_US_DC, 0, 0, TERRITORY_USA}, - {"US-DE", TERRITORY_US_DE, 0, 0, TERRITORY_USA}, - {"US-FL", TERRITORY_US_FL, 0, 0, TERRITORY_USA}, - {"US-GA", TERRITORY_US_GA, 0, 0, TERRITORY_USA}, - {"US-GU", TERRITORY_GUM, 1, 0, TERRITORY_USA}, - {"US-HI", TERRITORY_US_HI, 0, 0, TERRITORY_USA}, - {"US-IA", TERRITORY_US_IA, 0, 0, TERRITORY_USA}, - {"US-ID", TERRITORY_US_ID, 0, 0, TERRITORY_USA}, - {"US-IL", TERRITORY_US_IL, 0, 0, TERRITORY_USA}, - {"US-IN", TERRITORY_US_IN, 0, 0, TERRITORY_USA}, - {"US-KS", TERRITORY_US_KS, 0, 0, TERRITORY_USA}, - {"US-KY", TERRITORY_US_KY, 0, 0, TERRITORY_USA}, - {"US-LA", TERRITORY_US_LA, 0, 0, TERRITORY_USA}, - {"US-MA", TERRITORY_US_MA, 0, 0, TERRITORY_USA}, - {"US-MD", TERRITORY_US_MD, 0, 0, TERRITORY_USA}, - {"US-ME", TERRITORY_US_ME, 0, 0, TERRITORY_USA}, - {"US-MI", TERRITORY_US_MI, 0, 0, TERRITORY_USA}, - {"US-MID", TERRITORY_US_HI, 1, 0, TERRITORY_USA}, - {"US-MN", TERRITORY_US_MN, 0, 0, TERRITORY_USA}, - {"US-MO", TERRITORY_US_MO, 0, 0, TERRITORY_USA}, - {"US-MP", TERRITORY_MNP, 1, 0, TERRITORY_USA}, - {"US-MS", TERRITORY_US_MS, 0, 0, TERRITORY_USA}, - {"US-MT", TERRITORY_US_MT, 0, 0, TERRITORY_USA}, - {"US-NC", TERRITORY_US_NC, 0, 0, TERRITORY_USA}, - {"US-ND", TERRITORY_US_ND, 0, 0, TERRITORY_USA}, - {"US-NE", TERRITORY_US_NE, 0, 0, TERRITORY_USA}, - {"US-NH", TERRITORY_US_NH, 0, 0, TERRITORY_USA}, - {"US-NJ", TERRITORY_US_NJ, 0, 0, TERRITORY_USA}, - {"US-NM", TERRITORY_US_NM, 0, 0, TERRITORY_USA}, - {"US-NV", TERRITORY_US_NV, 0, 0, TERRITORY_USA}, - {"US-NY", TERRITORY_US_NY, 0, 0, TERRITORY_USA}, - {"US-OH", TERRITORY_US_OH, 0, 0, TERRITORY_USA}, - {"US-OK", TERRITORY_US_OK, 0, 0, TERRITORY_USA}, - {"US-OR", TERRITORY_US_OR, 0, 0, TERRITORY_USA}, - {"US-PA", TERRITORY_US_PA, 0, 0, TERRITORY_USA}, - {"US-PR", TERRITORY_PRI, 1, 0, TERRITORY_USA}, - {"US-RI", TERRITORY_US_RI, 0, 0, TERRITORY_USA}, - {"US-SC", TERRITORY_US_SC, 0, 0, TERRITORY_USA}, - {"US-SD", TERRITORY_US_SD, 0, 0, TERRITORY_USA}, - {"US-TN", TERRITORY_US_TN, 0, 0, TERRITORY_USA}, - {"US-TX", TERRITORY_US_TX, 0, 0, TERRITORY_USA}, - {"US-UM", TERRITORY_UMI, 1, 0, TERRITORY_USA}, - {"US-UT", TERRITORY_US_UT, 0, 0, TERRITORY_USA}, - {"US-VA", TERRITORY_US_VA, 0, 0, TERRITORY_USA}, - {"US-VI", TERRITORY_VIR, 1, 0, TERRITORY_USA}, - {"US-VT", TERRITORY_US_VT, 0, 0, TERRITORY_USA}, - {"US-WA", TERRITORY_US_WA, 0, 0, TERRITORY_USA}, - {"US-WI", TERRITORY_US_WI, 0, 0, TERRITORY_USA}, - {"US-WV", TERRITORY_US_WV, 0, 0, TERRITORY_USA}, - {"US-WY", TERRITORY_US_WY, 0, 0, TERRITORY_USA}, - {"USA", TERRITORY_USA, 0, 0, TERRITORY_NONE}, - {"UT", TERRITORY_US_UT, 0, 1, TERRITORY_USA}, - {"UT", TERRITORY_IN_UT, 0, 1, TERRITORY_IND}, - {"UZB", TERRITORY_UZB, 0, 0, TERRITORY_NONE}, - {"VA", TERRITORY_US_VA, 0, 0, TERRITORY_USA}, - {"VAT", TERRITORY_VAT, 0, 0, TERRITORY_NONE}, - {"VCT", TERRITORY_VCT, 0, 0, TERRITORY_NONE}, - {"VE", TERRITORY_MX_VER, 1, 0, TERRITORY_MEX}, - {"VEN", TERRITORY_VEN, 0, 0, TERRITORY_NONE}, - {"VER", TERRITORY_MX_VER, 0, 0, TERRITORY_MEX}, - {"VGB", TERRITORY_VGB, 0, 0, TERRITORY_NONE}, - {"VGG", TERRITORY_RU_VGG, 0, 0, TERRITORY_RUS}, - {"VI", TERRITORY_VIR, 1, 0, TERRITORY_USA}, - {"VIC", TERRITORY_AU_VIC, 0, 0, TERRITORY_AUS}, - {"VIR", TERRITORY_VIR, 0, 0, TERRITORY_NONE}, - {"VLA", TERRITORY_RU_VLA, 0, 0, TERRITORY_RUS}, - {"VLG", TERRITORY_RU_VLG, 0, 0, TERRITORY_RUS}, - {"VNM", TERRITORY_VNM, 0, 0, TERRITORY_NONE}, - {"VOR", TERRITORY_RU_VOR, 0, 0, TERRITORY_RUS}, - {"VT", TERRITORY_US_VT, 0, 0, TERRITORY_USA}, - {"VUT", TERRITORY_VUT, 0, 0, TERRITORY_NONE}, - {"WA", TERRITORY_US_WA, 0, 1, TERRITORY_USA}, - {"WA", TERRITORY_AU_WA, 0, 1, TERRITORY_AUS}, - {"WAK", TERRITORY_MHL, 1, 0, TERRITORY_NONE}, - {"WB", TERRITORY_IN_WB, 0, 0, TERRITORY_IND}, - {"WI", TERRITORY_US_WI, 0, 0, TERRITORY_USA}, - {"WLF", TERRITORY_WLF, 0, 0, TERRITORY_NONE}, - {"WSM", TERRITORY_WSM, 0, 0, TERRITORY_NONE}, - {"WV", TERRITORY_US_WV, 0, 0, TERRITORY_USA}, - {"WY", TERRITORY_US_WY, 0, 0, TERRITORY_USA}, - {"XJ", TERRITORY_CN_XJ, 0, 0, TERRITORY_CHN}, - {"XZ", TERRITORY_CN_XZ, 0, 0, TERRITORY_CHN}, - {"YAN", TERRITORY_RU_YAN, 0, 0, TERRITORY_RUS}, - {"YAR", TERRITORY_RU_YAR, 0, 0, TERRITORY_RUS}, - {"YEM", TERRITORY_YEM, 0, 0, TERRITORY_NONE}, - {"YEV", TERRITORY_RU_YEV, 0, 0, TERRITORY_RUS}, - {"YN", TERRITORY_CN_YN, 0, 0, TERRITORY_CHN}, - {"YT", TERRITORY_CA_YT, 0, 0, TERRITORY_CAN}, - {"YU", TERRITORY_MX_YUC, 1, 0, TERRITORY_MEX}, - {"YUC", TERRITORY_MX_YUC, 0, 0, TERRITORY_MEX}, - {"ZA", TERRITORY_MX_ZAC, 1, 0, TERRITORY_MEX}, - {"ZAB", TERRITORY_RU_ZAB, 0, 0, TERRITORY_RUS}, - {"ZAC", TERRITORY_MX_ZAC, 0, 0, TERRITORY_MEX}, - {"ZAF", TERRITORY_ZAF, 0, 0, TERRITORY_NONE}, - {"ZJ", TERRITORY_CN_ZJ, 0, 0, TERRITORY_CHN}, - {"ZMB", TERRITORY_ZMB, 0, 0, TERRITORY_NONE}, - {"ZWE", TERRITORY_ZWE, 0, 0, TERRITORY_NONE} -}; diff --git a/test/unittest.c b/test/unittest.c deleted file mode 100644 index 2ce59b3..0000000 --- a/test/unittest.c +++ /dev/null @@ -1,2211 +0,0 @@ -/* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -/** - * This application performs a number of tests on the Mapcode C library. - * It helps to establish that all routines work properly. - */ - -#include -#include -#include -#include -#include -#include - -#include "../mapcodelib/mapcoder.h" -#include "../mapcodelib/internal_data.h" - -#include "decode_test.h" - -// If your platform does not support pthread.h, either add -DNO_POSIX_THREADS -// to your compiler command-line, or uncomment the following line: -// #define NO_POSIX_THREADS - -#ifdef NO_POSIX_THREADS - -// Fake implementation of pthread to not use threads at all: -#define pthread_mutex_lock(ignore) -#define pthread_mutex_unlock(ignore) -#define pthread_mutex_t int -#define PTHREAD_MUTEX_INITIALIZER 0 -#define pthread_t int -#define pthread_join(ignore1, ignore2) (!ignore1) -#define pthread_create(ignore1, ignore2, func, context) func(context) -#define MAX_THREADS 1 -#else - -#include - -#define MAX_THREADS 16 // Optimal: not too much, approx. nr of cores * 2, better no more than 32. -static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; -#endif - -#define REF(x) if (x) {} else {} - -static int nrErrors = 0; - - -static void foundError(void) { - pthread_mutex_lock(&mutex); - ++nrErrors; - pthread_mutex_unlock(&mutex); -} - - -static char *myConvertToRoman(char *asciiBuffer, const UWORD *utf16String) { - MapcodeElements mapcodeElements; - double lat, lon; - *asciiBuffer = 0; - decodeMapcodeToLatLonUtf16(&lat, &lon, utf16String, TERRITORY_FRA, &mapcodeElements); - sprintf(asciiBuffer, "%s%s%s%s%s", - mapcodeElements.territoryISO, - *mapcodeElements.territoryISO ? " " : "", - mapcodeElements.properMapcode, - *mapcodeElements.precisionExtension ? "-" : "", - mapcodeElements.precisionExtension); - return asciiBuffer; -} - - -static enum MapcodeError myParseMapcodeString( - MapcodeElements *mapcodeElements, - const char *string, - enum Territory territory) { - double lat, lon; - enum MapcodeError err = decodeMapcodeToLatLonUtf8(&lat, &lon, string, territory, mapcodeElements); - // filter out post-parsing errors - if (err == ERR_MISSING_TERRITORY || err == ERR_MAPCODE_UNDECODABLE || err == ERR_EXTENSION_UNDECODABLE) { - return ERR_OK; - } - return err; -} - - -static int testMapcodeFormats(void) { - int nrTests = 0; - static const struct { - const char *input; // user input - enum MapcodeError parseError; // expected error - enum MapcodeError decodeError; // expected error when decoded - } formattests[] = { - {"nld bc.xy-x1y", ERR_OK, ERR_OK}, - {"pan a1.2e-b2c", ERR_OK, ERR_OK}, - {"###################", ERR_INVALID_CHARACTER, ERR_OK}, - {"...................", ERR_UNEXPECTED_DOT, ERR_OK}, - {"1111111111111111.11", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, - {"US-XXXXXXXXXXXXXXXX", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, - {"US-----------------", ERR_UNEXPECTED_HYPHEN, ERR_OK}, - {"-------------------", ERR_UNEXPECTED_HYPHEN, ERR_OK}, - - {"cck XX.XX", ERR_OK, ERR_OK}, // nameless22 - {"cze XX.XXX", ERR_OK, ERR_OK}, // nameless23 - {"NLD XXX.XX", ERR_OK, ERR_OK}, // nameless32 - {"VAT 5d.dd", ERR_OK, ERR_OK}, // Grid22 - {"NLD XX.XXX", ERR_OK, ERR_OK}, // Grid23 - {"bhr xxx.xx", ERR_OK, ERR_OK}, // Grid32 - {"FRA XXX.XXX", ERR_OK, ERR_OK}, // Grid33 - {"irl xx.xxxx", ERR_OK, ERR_OK}, // Grid24 - {"cub xxxx.xx", ERR_OK, ERR_OK}, // Grid42 - {"ben xxxx.xxx", ERR_OK, ERR_OK}, // Grid34 - {"USA xxxx.xxxx", ERR_OK, ERR_OK}, // Grid44 - {"US-AZ hhh.hh", ERR_OK, ERR_OK}, // HGrid32 - {"Bel hhh.hhh", ERR_OK, ERR_OK}, // HGrid33 - {"PAN hh.hhhh", ERR_OK, ERR_OK}, // HGrid24 - {"GRC hhhh.hh", ERR_OK, ERR_OK}, // HGrid42 - {"NZL hhhh.hhh", ERR_OK, ERR_OK}, // HGrid43 - {"KAZ hhh.hhhh", ERR_OK, ERR_OK}, // HGrid34 - {"RUS xxxx.xxxx", ERR_OK, ERR_OK}, // HGrid44 - {"CN-SH hhhh.hhhh", ERR_OK, ERR_OK}, // HGrid44 - {"VAT hhhhh.hhhh", ERR_OK, ERR_OK}, // HGrid54 - {"hhhhh.hhhh", ERR_OK, ERR_OK}, // HGrid54 - {"TUV hh.hhh", ERR_OK, ERR_OK}, // AutoHeader23 - {"LVA L88.ZVR", ERR_OK, ERR_OK}, // AutoHeader33 - {"WLF XLG.3GP", ERR_OK, ERR_OK}, // HGrid33 R - {"VAT j0q3.27r", ERR_OK, ERR_OK}, // HGrid43 R - {"PAK hhhh.hhhh", ERR_OK, ERR_OK}, // HGrid44 R - - {"NLD 49.4V", ERR_OK, ERR_OK}, - {"NLX 49.4V", ERR_UNKNOWN_TERRITORY, ERR_OK}, - {"49.4V", ERR_OK, ERR_MISSING_TERRITORY}, - {"BRA 49.4V", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 0 - {"BRA XXXXX.XXX", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 0 - {"NLD XXXX.XXXX", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 0 - {"NLD ZZ.ZZ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 1 nameless - {"NLD Q000.000", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 2 grid - {"NLD L222.222", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 3 restricted - {"usa A222.22AA", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 4 grid - {"atf hhh.hhh", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 5 autoh zone - {"ASM zz.zzh", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 6 autoh out - - {"nld ZNZ.RZG-B", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 0 - {"WLF 01.AE-09V", ERR_OK, ERR_OK}, - {"LVA LDV.ZVR-B ", ERR_OK, ERR_OK}, // AutoHeader - {"LVA LDV.ZVR-BY ", ERR_OK, ERR_EXTENSION_UNDECODABLE}, - {"01.AE", ERR_OK, ERR_MISSING_TERRITORY}, - {"nld 01.AE", ERR_OK, ERR_OK}, - {"nld oi.AE", ERR_OK, ERR_OK}, - {"oi.oi", ERR_ALL_DIGIT_CODE, ERR_OK}, - {"nld oi.OI-xxx", ERR_ALL_DIGIT_CODE, ERR_OK}, - {"CUB 3467.UY", ERR_OK, ERR_OK}, - {"34.UY", ERR_OK, ERR_MISSING_TERRITORY}, - {"mx XX.XX", ERR_OK, ERR_OK}, - {"", ERR_DOT_MISSING, ERR_OK}, - {"ttat.tt ", ERR_INVALID_VOWEL, ERR_OK}, - {"ttat-tt tt.tt", ERR_INVALID_VOWEL, ERR_OK}, - {"ttat tt.tt", ERR_INVALID_VOWEL, ERR_OK}, - {"XXAX.XXXX", ERR_INVALID_VOWEL, ERR_OK}, - {"2A22.2222", ERR_INVALID_VOWEL, ERR_OK}, - {"22A2.2222", ERR_INVALID_VOWEL, ERR_OK}, - {"MAP.CODE", ERR_INVALID_VOWEL, ERR_OK}, - {"XAXX.XXXX", ERR_INVALID_VOWEL, ERR_OK}, - {"XXXA.XXXX", ERR_INVALID_VOWEL, ERR_OK}, - {"XXXAX.XXXX", ERR_INVALID_VOWEL, ERR_OK}, - {"XXXXA.XXXX", ERR_INVALID_VOWEL, ERR_OK}, - {"nld XXXX.XXXXA", ERR_INVALID_VOWEL, ERR_OK}, - {"nld XXXX.ALA", ERR_INVALID_VOWEL, ERR_OK}, - {"nld XXXX.LAXA", ERR_INVALID_VOWEL, ERR_OK}, - {"nld XXXX.LLLLA", ERR_INVALID_VOWEL, ERR_OK}, - {"nld XXXX.A2e", ERR_INVALID_VOWEL, ERR_OK}, - {"nld XXXX.2e2e", ERR_INVALID_VOWEL, ERR_OK}, - {"nld XXXX.2222u", ERR_INVALID_VOWEL, ERR_OK}, - {"222A.2222", ERR_INVALID_VOWEL, ERR_OK}, - {"222A2.2222", ERR_INVALID_VOWEL, ERR_OK}, - {"ttt 2222A.2222", ERR_INVALID_VOWEL, ERR_OK}, - {"2222.2AAA", ERR_INVALID_VOWEL, ERR_OK}, - {"A222.2AAA", ERR_INVALID_VOWEL, ERR_OK}, - {"usa 2222.22A2", ERR_OK, ERR_OK}, - {"usa 2222.22AA", ERR_OK, ERR_OK}, - {".123", ERR_UNEXPECTED_DOT, ERR_OK}, - {".xyz", ERR_UNEXPECTED_DOT, ERR_OK}, - {"x.xyz", ERR_UNEXPECTED_DOT, ERR_OK}, - {"xxx.z-12", ERR_UNEXPECTED_HYPHEN, ERR_OK}, - {"xx.xx.", ERR_UNEXPECTED_DOT, ERR_OK}, - {"xxxx xx.xx", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, - {"xxxxx xx.xx", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, - {"123", ERR_DOT_MISSING, ERR_OK}, - {"xxx.", ERR_MAPCODE_INCOMPLETE, ERR_OK}, - {"xxx.z", ERR_MAPCODE_INCOMPLETE, ERR_OK}, - {"NLD 49.4V-", ERR_MAPCODE_INCOMPLETE, ERR_OK}, - {"NLD 49.4V", ERR_OK, ERR_OK}, - {" NLD 49.4V ", ERR_OK, ERR_OK}, - {"NLD 49.4V-1", ERR_OK, ERR_OK}, - {"NLD 49.4V-12", ERR_OK, ERR_OK}, - {"NLD 49.4V-123", ERR_OK, ERR_OK}, - {"NLD 49.4V-12345678", ERR_OK, ERR_OK}, - {"NLD 49.4V- ", ERR_EXTENSION_INVALID_LENGTH, ERR_OK}, - {"NLD 49.4V-123456789", ERR_EXTENSION_INVALID_LENGTH, ERR_OK}, - {"49.4V-xxxxxxxxxxxxxx", ERR_EXTENSION_INVALID_LENGTH, ERR_OK}, - {"DD.DD- ", ERR_EXTENSION_INVALID_LENGTH, ERR_OK}, - {"nld DD.DD-", ERR_MAPCODE_INCOMPLETE, ERR_OK}, - {"TAM 49.4V", ERR_OK, ERR_OK}, - {"BRA 49.4V", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 0 - {"CA 49.4V", ERR_OK, ERR_OK}, - {"N 49.4V", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, - {"XXXX ", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, - {"XXXXX ", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, - {"XXXX 49.4V", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, - {"XXXXX 49.4V", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, - {"-XX 49.4V", ERR_UNEXPECTED_HYPHEN, ERR_OK}, - {"X-XX 49.4V", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, - {"XXXX-XX 49.4V", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, - {"XX-X 49.4V", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, - {"XX-XXXX 49.4V", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, - {"XX-XXXE 49.4V", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, - {"12.34", ERR_ALL_DIGIT_CODE, ERR_OK}, - {"NLD 12.34", ERR_ALL_DIGIT_CODE, ERR_OK}, - {"AAA 12.34", ERR_ALL_DIGIT_CODE, ERR_OK}, - {"AAA 12.34-XXX", ERR_ALL_DIGIT_CODE, ERR_OK}, - {"123 12.34-123", ERR_ALL_DIGIT_CODE, ERR_OK}, - {"xx-xx 12.34", ERR_ALL_DIGIT_CODE, ERR_OK}, - {"12-34 12.34", ERR_ALL_DIGIT_CODE, ERR_OK}, - {"CN-34 12.3X", ERR_OK, ERR_OK}, - {" TAM XX.XX-XX ", ERR_OK, ERR_OK}, - {" TAM XXX.XX-XX ", ERR_OK, ERR_OK}, - {" TAM XX.XXX-XX ", ERR_OK, ERR_OK}, - {" TAM XX.XXXX-XX ", ERR_OK, ERR_OK}, - {" TAM XXX.XXX-XX ", ERR_OK, ERR_OK}, - {" gab XXXX.XX-XX ", ERR_OK, ERR_OK}, - {" kAZ XXX.XXXX-XX ", ERR_OK, ERR_OK}, - {" IND XXXX.XXX-XX ", ERR_OK, ERR_OK}, - {" USA XXXX.XXXX-XX ", ERR_OK, ERR_OK}, - {" VAT XXXXX.XXXX-XX ", ERR_OK, ERR_OK}, - {" NLD XXXXX.XXXX-XX ", ERR_OK, ERR_OK}, - {" USA XXXXX.XXXX-XX ", ERR_OK, ERR_OK}, - {" XXXXX.XXXX-XX ", ERR_OK, ERR_OK}, - {" usa XXXXX.XXX-XX ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 0 - {" XXXXX.XXX-XX ", ERR_OK, ERR_MISSING_TERRITORY}, - {"xx-xx.x xx.xx", ERR_UNEXPECTED_DOT, ERR_OK}, - {"xx-xx-x xx.xx", ERR_UNEXPECTED_HYPHEN, ERR_OK}, - {"xx.xx-x-x", ERR_UNEXPECTED_HYPHEN, ERR_OK}, - {"xx-xx xx-xx", ERR_UNEXPECTED_HYPHEN, ERR_OK}, - {"xx-xx xx-xx.xx", ERR_UNEXPECTED_HYPHEN, ERR_OK}, - {"xx.xx.xx", ERR_UNEXPECTED_DOT, ERR_OK}, - {"xx-xx xx.xx.xx", ERR_UNEXPECTED_DOT, ERR_OK}, - {"xx-xx xx.xx-xx-xx", ERR_UNEXPECTED_HYPHEN, ERR_OK}, - {"xx-xx xx.xx x", ERR_TRAILING_CHARACTERS, ERR_OK}, - {"xx-xx xx.xx-x x", ERR_TRAILING_CHARACTERS, ERR_OK}, - {"xx-xx xx.xx-x -", ERR_UNEXPECTED_HYPHEN, ERR_OK}, - {"xx-xx xx.xx-x .", ERR_UNEXPECTED_DOT, ERR_OK}, - {"xx-xx xx.xx-x 2", ERR_TRAILING_CHARACTERS, ERR_OK}, - {"xx-xx xx.x#x", ERR_INVALID_CHARACTER, ERR_OK}, - {"xx# xx.xx", ERR_INVALID_CHARACTER, ERR_OK}, - {"xx-xx #xx.xx", ERR_INVALID_CHARACTER, ERR_OK}, - {"xx-xx xx.xx-xx#xx", ERR_INVALID_CHARACTER, ERR_OK}, - {"xx-xx -xx.xx", ERR_UNEXPECTED_HYPHEN, ERR_OK}, - {"xx-xx .xx.xx", ERR_UNEXPECTED_DOT, ERR_OK}, - {".123", ERR_UNEXPECTED_DOT, ERR_OK}, - {" .123", ERR_UNEXPECTED_DOT, ERR_OK}, - {"", ERR_DOT_MISSING, ERR_OK}, - {" ", ERR_DOT_MISSING, ERR_OK}, - {"-xx.xx", ERR_UNEXPECTED_HYPHEN, ERR_OK}, - {" - xx.xx", ERR_UNEXPECTED_HYPHEN, ERR_OK}, - {"D xx.xx", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, - {"D.123", ERR_UNEXPECTED_DOT, ERR_OK}, - {"D", ERR_DOT_MISSING, ERR_OK}, - {"D-xxxxx", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, - {"DD", ERR_DOT_MISSING, ERR_OK}, - {"DDDa.DDD", ERR_INVALID_VOWEL, ERR_OK}, - {"DDD", ERR_DOT_MISSING, ERR_OK}, - {"DDDD xx.xx", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, - {"DDDDE.xxxx", ERR_INVALID_VOWEL, ERR_OK}, - {"DDDD", ERR_DOT_MISSING, ERR_OK}, - {"DDDD-CA xx.xx", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, - {"DDDDD CA xx.xx", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, - {"DDDDDA xx.xx", ERR_INVALID_VOWEL, ERR_OK}, - {"DDDDD", ERR_DOT_MISSING, ERR_OK}, - {"DDDDD-CA xx.xx", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, - {"DDDDD..xxxx", ERR_UNEXPECTED_DOT, ERR_OK}, - {"DDDDD.", ERR_MAPCODE_INCOMPLETE, ERR_OK}, - {"DDDDD.-xxxx.xx", ERR_UNEXPECTED_HYPHEN, ERR_OK}, - {"DDD.L.LLL ", ERR_UNEXPECTED_DOT, ERR_OK}, - {"DDD.L", ERR_MAPCODE_INCOMPLETE, ERR_OK}, - {"DDD.L-xxxxxxxx", ERR_UNEXPECTED_HYPHEN, ERR_OK}, - {"DD.DD.CA", ERR_UNEXPECTED_DOT, ERR_OK}, - {"DD.DDD.CA", ERR_UNEXPECTED_DOT, ERR_OK}, - {"DD.DDDD.CA ", ERR_UNEXPECTED_DOT, ERR_OK}, - {"DD.DDDDA ", ERR_INVALID_VOWEL, ERR_OK}, - {"DD.DD-. ", ERR_UNEXPECTED_DOT, ERR_OK}, - {"DD.DD-", ERR_MAPCODE_INCOMPLETE, ERR_OK}, - {"DD.DD--XXX", ERR_UNEXPECTED_HYPHEN, ERR_OK}, - {"DD.DD-x. ", ERR_UNEXPECTED_DOT, ERR_OK}, - {"DD.DD-A", ERR_EXTENSION_INVALID_CHARACTER, ERR_OK}, - {"DD.DD-xA", ERR_EXTENSION_INVALID_CHARACTER, ERR_OK}, - {"DD.DD-xxxE", ERR_EXTENSION_INVALID_CHARACTER, ERR_OK}, - {"DD.DD-xxxxxu", ERR_EXTENSION_INVALID_CHARACTER, ERR_OK}, - {"DD.DD-x-xxx", ERR_UNEXPECTED_HYPHEN, ERR_OK}, - {"ta.xx ", ERR_INVALID_VOWEL, ERR_OK}, - {"ta", ERR_DOT_MISSING, ERR_OK}, - {"DAD- ", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, - {"DAD-. ", ERR_UNEXPECTED_DOT, ERR_OK}, - {"DAD-", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, - {"DAD--XXX", ERR_UNEXPECTED_HYPHEN, ERR_OK}, - {"DAD-X xx.xx", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, - {"DAD-X. ", ERR_UNEXPECTED_DOT, ERR_OK}, - {"DAD-X", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, - {"DAD-X-XXX", ERR_UNEXPECTED_HYPHEN, ERR_OK}, - {"DAD-XX.XX ", ERR_UNEXPECTED_DOT, ERR_OK}, - {"DAD-XX", ERR_DOT_MISSING, ERR_OK}, - {"DAD-XX-XX", ERR_UNEXPECTED_HYPHEN, ERR_OK}, - {"DAD-XXX.XX ", ERR_UNEXPECTED_DOT, ERR_OK}, - {"DAD-XXXX", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, - {"DAD-XXXA", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, - {"DAD-XXX", ERR_DOT_MISSING, ERR_OK}, - {"DAD-XXX-XX", ERR_UNEXPECTED_HYPHEN, ERR_OK}, - {"DAD-XX .XX ", ERR_UNEXPECTED_DOT, ERR_OK}, - {"DAD-XX ", ERR_DOT_MISSING, ERR_OK}, - {"DAD-XX -XX", ERR_UNEXPECTED_HYPHEN, ERR_OK}, - {"DD-DD A ", ERR_DOT_MISSING, ERR_OK}, - {"DD-DD A. ", ERR_UNEXPECTED_DOT, ERR_OK}, - {"DD-DD AA.33 ", ERR_INVALID_VOWEL, ERR_OK}, - {"DD-DD A", ERR_DOT_MISSING, ERR_OK}, - {"DD-DD A-XX", ERR_UNEXPECTED_HYPHEN, ERR_OK}, - {"DD-DD A3 ", ERR_DOT_MISSING, ERR_OK}, - {"DD-DD A3A.XX ", ERR_INVALID_VOWEL, ERR_OK}, - {"DD-DD A3", ERR_DOT_MISSING, ERR_OK}, - {"DD-DD A3-XX", ERR_UNEXPECTED_HYPHEN, ERR_OK}, - {"DD-DD A33 ", ERR_DOT_MISSING, ERR_OK}, - {"DD-DD A33A.XX", ERR_INVALID_VOWEL, ERR_OK}, - {"DD-DD A33", ERR_DOT_MISSING, ERR_OK}, - {"DD-DD A33-XX", ERR_UNEXPECTED_HYPHEN, ERR_OK}, - {"DD-DD xx.xx .", ERR_UNEXPECTED_DOT, ERR_OK}, - {"DD-DD xx.xx x", ERR_TRAILING_CHARACTERS, ERR_OK}, - {"DD-DD xx.xx a", ERR_TRAILING_CHARACTERS, ERR_OK}, - {"DD-DD xx.xx -x", ERR_UNEXPECTED_HYPHEN, ERR_OK}, - {"xx.xx .xx", ERR_UNEXPECTED_DOT, ERR_OK}, - {"xx.xx x", ERR_TRAILING_CHARACTERS, ERR_OK}, - {"xx.xx a", ERR_TRAILING_CHARACTERS, ERR_OK}, - {"xx.xx -123", ERR_UNEXPECTED_HYPHEN, ERR_OK}, - {" xx.xx-DD .", ERR_UNEXPECTED_DOT, ERR_OK}, - {" xx.xx-DD x", ERR_TRAILING_CHARACTERS, ERR_OK}, - {" xx.xx-DD a", ERR_TRAILING_CHARACTERS, ERR_OK}, - {"xx.xx xxxxxxxxxxxx", ERR_TRAILING_CHARACTERS, ERR_OK}, - {" xx.xx-DD -", ERR_UNEXPECTED_HYPHEN, ERR_OK}, - {"tta.ttt ", ERR_INVALID_VOWEL, ERR_OK}, - {"ttaa.ttt ", ERR_INVALID_VOWEL, ERR_OK}, - {"tta", ERR_DOT_MISSING, ERR_OK}, - - {"DDD. ", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, // 6/0 : white na dot - {"DDDDD. xxxx.xx", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, // 6/0 : white na dot - {"DDD.L ", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, // 7.0 : postfix too short - {"DDDDDD xx.xx", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, // 5/2 : 6char ter - {"DDDDDD.xxx", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, // 5/2 : 6char mc - // errors because there are too many letters after a postfix vowel - {"XXXX.AXXX", ERR_INVALID_VOWEL, ERR_OK}, - {"nld XXXX.AXX", ERR_INVALID_VOWEL, ERR_OK}, - {"nld XXXX.XAXX", ERR_INVALID_VOWEL, ERR_OK}, - {"nld XXXX.AXXA", ERR_INVALID_VOWEL, ERR_OK}, - {"2222.A22", ERR_INVALID_VOWEL, ERR_OK}, - {"2222.A222", ERR_INVALID_VOWEL, ERR_OK}, - {"2222.2A22", ERR_INVALID_VOWEL, ERR_OK}, - // 5th letter - {"nld DD.DDDDD ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, - {"nld XXXX.XXXXX", ERR_OK, ERR_MAPCODE_UNDECODABLE}, - {" TAM XX.XXXXX-XX ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, - {" TAM XXX.XXXXX-XX ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, - {" TAM XXXX.XXXXX-X ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, - {" TAM XXXXX.XXXXX-X ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, - // errors because the postfix has a 6th letter - {"DD.DDDDDD ", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, - {"nld XXXX.XXXXXX", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, - {" TAM XX.XXXXXX-XX ", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, - {" TAM XXX.XXXXXX-XX ", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, - {" TAM XXXX.XXXXXX-X ", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, - {" TAM XXXXX.XXXXXX-X ", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, - - // Check tabs, spaces and control characters. - {"NLD 49.YV", ERR_OK, ERR_OK}, - {" NLD 49.YV", ERR_OK, ERR_OK}, - {"\tNLD 49.YV", ERR_OK, ERR_OK}, - {"NLD 49.YV ", ERR_OK, ERR_OK}, - {"NLD 49.YV\t", ERR_OK, ERR_OK}, - {"NLD 49.YV", ERR_OK, ERR_OK}, - {"NLD\t49.YV", ERR_OK, ERR_OK}, - {"NLD\n49.YV", ERR_INVALID_CHARACTER, ERR_OK}, - {"NLD\r49.YV", ERR_INVALID_CHARACTER, ERR_OK}, - {"NLD\v49.YV", ERR_INVALID_CHARACTER, ERR_OK}, - {"NLD\b49.YV", ERR_INVALID_CHARACTER, ERR_OK}, - {"NLD\a49.YV", ERR_INVALID_CHARACTER, ERR_OK}, - {NULL, ERR_OK, ERR_OK} - }; - - int shouldSucceed = 0; // count nr of calls that SHOULD be successful. - int total = 0; - int succeeded = 0; - int i; - - for (i = 0; formattests[i].input != NULL; ++i) { - MapcodeElements mapcodeElements; - enum MapcodeError parseError = myParseMapcodeString(&mapcodeElements, formattests[i].input, 0); - enum MapcodeError formatError = compareWithMapcodeFormatUtf8(formattests[i].input); - if (formattests[i].parseError == ERR_OK) { - shouldSucceed++; - } - - nrTests++; - if (parseError != formatError) { - // there is a special case where parse knows about valid territories - if (formatError || formattests[i].parseError != ERR_UNKNOWN_TERRITORY) { - foundError(); - printf("*** ERROR *** \"%s\" : myParseMapcodeString=%d, compareWithMapcodeFormatUtf8=%d\n", - formattests[i].input, parseError, formatError); - } - } - - nrTests++; - if (formattests[i].parseError != parseError) { - foundError(); - printf("*** ERROR *** compareWithMapcodeFormatUtf8(\"%s\") returns %d (%d expected)\n", - formattests[i].input, - parseError, formattests[i].parseError); - } - - nrTests++; - ++total; - if (parseError == 0) { - double lat, lon; - int decodeError = decodeMapcodeToLatLonUtf8(&lat, &lon, formattests[i].input, TERRITORY_UNKNOWN, NULL); - ++succeeded; - if (decodeError != formattests[i].decodeError) { - foundError(); - printf("*** ERROR *** myParseMapcodeString(\"%s\")=%d, expected %d\n", formattests[i].input, - decodeError, - formattests[i].decodeError); - } - } - } - if (succeeded != shouldSucceed) { - foundError(); - printf("*** ERROR *** %d of %d myParseMapcodeString() calls succeeded (expected %d)\n", succeeded, total, - shouldSucceed); - } - return nrTests; -} - - -static int testAlphabetParser(void) { - int nrTests = 0; - static const struct { - const char *userInput; - const char *expected; - } parseTests[] = { - {"nld bc.xy-x1y", "NLD BC.XY-X1Y (1113;2)"}, - {"nld Α0.12", "NLD 00.E0 (1113;2)"}, // A-encoded greek - {"DNK РФ.ХХ", "DNK PQ.XX (1114;2)"}, // greek - {"GRC HP.NO-1Х2ХХ", "GRC HP.NO-1X2XX (1150;2)"}, - {"PRT 31.E2-b2c", "PRT 31.E2-B2C (1136;2)"}, - {"GBR רר.56ר", "GBR XX.XX (1167;2)"}, // hebrew abjad - {"BEL طظ.56ط ", "BEL PQ.XP (1107;2)"}, // arab abjad - {"FRA ヒフ.ラヲ", "FRA PQ.XZ (1198;2)"}, - {"CA XX.XX", "CA XX.XX (1392;2)"}, - }; - int i; - for (i = 0; i < (int) (sizeof(parseTests) / sizeof(parseTests[0])); i++) { - char romanized1[MAX_MAPCODE_RESULT_LEN + 1]; - MapcodeElements mapcodeElements; - enum MapcodeError parseError = myParseMapcodeString(&mapcodeElements, parseTests[i].userInput, - TERRITORY_UNKNOWN); - nrTests++; - if (parseError) { - foundError(); - printf("*** ERROR *** myParseMapcodeString(\"%s\") failed with error %d (expected %s)\n", - parseTests[i].userInput, (int) parseError, parseTests[i].expected); - } else { - nrTests++; - sprintf(romanized1, "%s %s%s%s (%d;%d)", - mapcodeElements.territoryISO, - mapcodeElements.properMapcode, - *mapcodeElements.precisionExtension ? "-" : "", - mapcodeElements.precisionExtension, - mapcodeElements.territoryCode, - mapcodeElements.indexOfDot); - if (strcmp(romanized1, parseTests[i].expected) != 0) { - foundError(); - printf("*** ERROR *** myParseMapcodeString(\"%s\") = \"%s\", (expected \"%s\")\n", parseTests[i].userInput, - romanized1, parseTests[i].expected); - } else { - int err1, err2; - double lat1, lon1, lat2, lon2; - char romanized2[MAX_MAPCODE_RESULT_LEN + 1]; - sprintf(romanized2, "%s %s%s%s", - mapcodeElements.territoryISO, - mapcodeElements.properMapcode, - *mapcodeElements.precisionExtension ? "-" : "", - mapcodeElements.precisionExtension); - err1 = decodeMapcodeToLatLonUtf8(&lat1, &lon1, parseTests[i].userInput, TERRITORY_UNKNOWN, NULL); - err2 = decodeMapcodeToLatLonUtf8(&lat2, &lon2, romanized2, TERRITORY_UNKNOWN, NULL); - ++nrTests; - if (err1 || err2) { - foundError(); - printf("*** ERROR *** decoding \"%s\" returns %d, decoding \"%s\" returns %d\n", - parseTests[i].userInput, err1, romanized2, err2); - } - if (lat1 != lat2 || lon1 != lon2) { - foundError(); - printf("*** ERROR *** decoding \"%s\" returns (%f,%f), decoding \"%s\" returns (%f,%f)\n", - parseTests[i].userInput, lat1, lon1, romanized2, lat2, lon2); - } - } - } - } - return nrTests; -} - - -// Show progress. -static void showTestProgress(int at, int max, int nrTests) { - static clock_t prevTick = 0; - - // No worries, clock() is a very fast call. - clock_t tick = clock() / (CLOCKS_PER_SEC / 2); - if (tick != prevTick) { - prevTick = tick; - - // Use stderr to not pollute logs. - fprintf(stderr, "\r%0.1f%% (executed %0.1fM tests)\r", (at * 100.0) / max, nrTests / 1000000.0); - } -} - - -static void printGeneratedMapcodes(const char *title, const Mapcodes *mapcodes) { - int i, nrresults = mapcodes->count; - printf(" %s: %d results", title, nrresults); - for (i = 0; i < nrresults; i++) { - const char *m = mapcodes->mapcode[i]; - printf(" (%s)", m); - } - printf("\n"); -} - - -// test encode x,y to M, decode M, re-encode back to M -static int testEncodeAndDecode(const char *str, double y, double x, int localsolutions, int globalsolutions) { - int nrTests = 0; - char clean[MAX_MAPCODE_RESULT_LEN + 1]; - const char *p, *s; - int found = 0; - enum Territory tc = TERRITORY_NONE; - int len, i, err, nrresults; - Mapcodes mapcodes; - double lat, lon; - int precision = MAX_PRECISION_DIGITS; - - if (y < -90) { - y = -90; - } else if (y > 90) { - y = 90; - } - - // if str: determine "precision", territory "tc", and a "clean" copy of str - if (*str) { - char territory[MAX_ISOCODE_LEN + 1]; - // find first territory letter in s - s = str; - while (*s > 0 && *s <= 32) { - s++; - } - // parse territory, if any - p = strchr(s, ' '); - len = p ? (int) (p - s) : 0; - if (p && len <= MAX_ISOCODE_LEN) { - // copy and recognize territory - memcpy(territory, s, (size_t) len); - territory[len] = 0; - tc = getTerritoryCode(territory, TERRITORY_NONE); - // make s skip to start of proper mapcode - s = p; - while (*s > 0 && *s <= 32) { - s++; - } - } else { - // assume s is the start of the proper mapcode - territory[0] = 0; - tc = getTerritoryCode("AAA", TERRITORY_NONE); - } - - // build normalised version of source string in "clean" - len = (int) strlen(s); - while (len > 0 && s[len - 1] > 0 && s[len - 1] <= 32) { - len--; - } - i = (int) strlen(territory); - if (i) { - strcpy(clean, territory); - strcat(clean, " "); - i++; - } - if (len + i >= MAX_MAPCODE_RESULT_LEN) { - len = 0; - } - memcpy(clean + i, s, (size_t) len); - clean[len + i] = 0; - // determine precision of the source string - s = strchr(clean, '-'); - if (s) { - precision = (int) strlen(s + 1); - } else { - precision = 0; - } - } - - // test if correct nr of local solutions (if requested) - if (localsolutions) { - // encode - nrresults = encodeLatLonToMapcodes(&mapcodes, y, x, tc, precision); - - ++nrTests; - if (nrresults != localsolutions) { - foundError(); - printf("*** ERROR *** encode(%0.8f, %0.8f,%d) does not deliver %d local solutions\n", - y, x, tc, localsolutions); - printGeneratedMapcodes("Delivered", &mapcodes); - } - - // test that EXPECTED solution is there (if requested) - ++nrTests; - for (i = 0; i < nrresults; i++) { - const char *m = mapcodes.mapcode[i]; - if (strstr(m, clean) == m) { - found = 1; - break; - } - } - if (!found) { - foundError(); - printf("*** ERROR *** encode(%0.8f, %0.8f) does not deliver \"%s\"\n", y, x, clean); - printGeneratedMapcodes("Delivered", &mapcodes); - } - } - - - // test if correct nr of global solutions (if requested) - if (globalsolutions > 0) { - ++nrTests; - nrresults = encodeLatLonToMapcodes(&mapcodes, y, x, TERRITORY_UNKNOWN, precision); - if (nrresults != globalsolutions) { - foundError(); - printf("*** ERROR *** encode(%0.8f, %0.8f) does not deliver %d global solutions\n", y, x, globalsolutions); - printGeneratedMapcodes("Delivered", &mapcodes); - } - } - - // test all global solutions at all precisions... - for (precision = 0; precision <= 8; precision++) { - nrresults = encodeLatLonToMapcodes(&mapcodes, y, x, TERRITORY_UNKNOWN, precision); - for (i = 0; i < nrresults; i++) { - const char *strResult = mapcodes.mapcode[i]; - - // check if every solution decodes - ++nrTests; - err = decodeMapcodeToLatLonUtf8(&lat, &lon, strResult, TERRITORY_UNKNOWN, NULL); - if (err) { - foundError(); - printf("*** ERROR *** decode('%s') = no result, expected ~(%0.8f, %0.8f)\n", strResult, y, x); - } else { - double dm = distanceInMeters(y, x, lat, lon); - double maxerror = maxErrorInMeters(precision); - // check if decode is sufficiently close to the encoded coordinate - ++nrTests; - if (dm > maxerror) { - foundError(); - printf("*** ERROR *** decode('%s') = (%0.8f, %0.8f), which is %0.4f cm away (>%0.4f cm) from (%0.8f, %0.8f)\n", - strResult, lat, lon, - dm * 100.0, maxerror * 100.0, y, x); - } else { - Mapcodes mapcodesTerritory; - Mapcodes mapcodesParent; - enum Territory tc2 = TERRITORY_NONE; - enum Territory tcParent = TERRITORY_NONE; - int j; - char *e = strchr(strResult, ' '); - found = 0; - if (e) { - *e = 0; - tc2 = getTerritoryCode(strResult, TERRITORY_NONE); - tcParent = getParentCountryOf(tc2); - *e = ' '; - } - - ++nrTests; - - // see if the original mapcode was generated - { - const int nr = encodeLatLonToMapcodes(&mapcodesTerritory, lat, lon, tc2, precision); - for (j = 0; j < nr; j++) { - if (strcmp(mapcodesTerritory.mapcode[j], strResult) == 0) { - found = 1; - break; - } - } - } - // if not: see if the original mapcode was generated for the parent - if (!found && (tcParent > _TERRITORY_MIN)) { - const int nr = encodeLatLonToMapcodes(&mapcodesParent, lat, lon, tcParent, precision); - for (j = 0; j < nr; j++) { - if (strcmp(strchr(mapcodesParent.mapcode[j], ' '), strchr(strResult, ' ')) == 0) { - found = 1; - break; - } - } - } - - if (!found) { // within 7.5 meters, but not reproduced! - if (!multipleBordersNearby(lat, lon, tc2)) { // but SHOULD be reproduced! - foundError(); - printf("*** ERROR *** %s does not re-encode (%0.15f,%0.15f) from (%0.15f,%0.15f)\n", - strResult, lat, lon, y, x); - printGeneratedMapcodes("Global ", &mapcodes); - printGeneratedMapcodes("Territory", &mapcodesTerritory); - if (tcParent > _TERRITORY_MIN) { - printGeneratedMapcodes("Parent ", &mapcodesParent); - } - } - } - } - } - } - } - return nrTests; -} - - -// test strings that are expected to FAIL a decode -static int testFailingDecodes(void) { - int nrTests = 0; - static const char *badcodes[] = { - - "", // empty - "NLD 00.00", // all-digits - "12345.6789", // all-digits - "12345.6789-X", // all-digits - "GGG XX.XX", // unknown country - "GGG-GG XX.XX", // unknown country - "NLDX XX.XX", // unknown/long country - "NLDNLDNLD XX.XX", // unknown/long country - "USAUSA-CA XX.XX", // unknown/long country - "USA-CACA XX.XX", // unknown/long state - "US-CACACA XX.XX", // unknown/long state - "US-US XX00.XX00", // parent as state - "US-RU XX00.XX00", // parent as state - "CA-CA XX00.XX00", // state as country - "US-GG XX.XX", // unknown state (anywhere) - "RU-CA XX.XX", // unknown state (in RU) - "RUS-CA XX.XX", // unknown state (in RUS) - "NLD-CA XX.XX", // unknown state (NL has none) - "NLD X.XXX", // short prefix - "NLD XXXXXX.XX", // long prefix - "NLD XXX.X", // short postfix - "NLD XXX.XXXXX", // long postfix - "NLD XXXXX.XXX", // invalid codex 5+3 - "NLD XXXX.XXXX", // non-existing codex in NLD - "NLD XXXX", // no dot - "NLD XXXXX", // no dot - "NLD XXX.", // no postfix - "NLD .XXX", // no prefix - "AAA x234.6789", // too short for AAA - "x234.6789", // too short for AAA - - "NLD XXX..XXX", // 2 dots - "NLD XXX.XX.X", // 2 dots - - "NLD XX.XX-Z", // Z in extension - "NLD XX.XX-1Z", // Z in extension - "NLD XX.XX-X-", // 2nd - - "NLD XX.XX-X-X", // 2nd - - - // "NLD XXX.XXX-", // empty extension ALLOWED! - - "NLD XX.XX-123456789", // extension too long - "NLD XXX.#XX", // invalid char - "NLD XXX.UXX", // invalid char - "NLD 123.A45", // A in invalid position - "NLD 123.E45", // E in invalid position - "NLD 123.U45", // U in invalid position - "NLD 123.1UE", // UE illegal vowel-encode - "NLD 123.1UU", // UU illegal - "NLD x23.1A0", // A0 with nondigit - "NLD 1x3.1A0", // A0 with nondigit - "NLD 12x.1A0", // A0 with nondigit - "NLD 123.xA0", // A0 with nondigit - "NLD 123.1U#", // U# - - "NLD ZZ.ZZ", // nameless out of range - "NLD Q000.000", // grid out of range - "NLD ZZZ.ZZZ", // grid out of range - "NLD SHH.HHH", // grid out of encompassing - "NLD L222.222", // grid out of range (restricted) - "W9.SX94", // reported as an error case - 0 - }; - int i; - for (i = 0; badcodes[i] != 0; i++) { - double lat, lon; - const char *str = badcodes[i]; - int err; - - ++nrTests; - err = decodeMapcodeToLatLonUtf8(&lat, &lon, str, TERRITORY_UNKNOWN, NULL); - if (err >= 0) { - foundError(); - printf("*** ERROR *** invalid mapcode \"%s\" decodes without error\n", str); - } - } - return nrTests; -} - - -#include "test_territories.h" - - -static int testTerritory(const char *alphaCode, enum Territory territory, - int isAlias, int needsParent, enum Territory tcParent) { - int nrTests = 0; - char nam[MAX_ISOCODE_LEN + 1]; - unsigned int i; - for (i = 0; i <= strlen(alphaCode); i++) { - char alphacode[MAX_ISOCODE_LEN + 1]; - int tn; - strcpy(alphacode, alphaCode); - if (!needsParent && (i == 0)) { - tn = getTerritoryCode(alphacode, TERRITORY_NONE); - ++nrTests; - if (tn != territory) { - foundError(); - printf("*** ERROR *** getTerritoryCode('%s')=%d but expected %d (%s)\n", - alphacode, tn, territory, getTerritoryIsoName(nam, territory, 0)); - } - } - alphacode[i] = (char) tolower(alphacode[i]); - tn = getTerritoryCode(alphacode, tcParent); - ++nrTests; - if (tn != territory) { - foundError(); - printf("*** ERROR *** getTerritoryCode('%s',%s)=%d but expected %d\n", alphacode, - tcParent ? getTerritoryIsoName(nam, tcParent, 0) : "", tn, territory); - } - } - - if ((tcParent > _TERRITORY_MIN) && !isAlias) { - getTerritoryIsoName(nam, territory, 0); - ++nrTests; - // every non-alias either equals nam, or is the state in nam - if ((strcmp(nam, alphaCode) != 0) && (strcmp(nam + 3, alphaCode) != 0)) { - foundError(); - printf("*** ERROR *** getTerritoryIsoName(%d)=\"%s\" which does not equal or contain \"%s\"\n", - territory, nam, alphaCode); - } - } - return nrTests; -} - - -static int testTerritories() { - int nrTests = 0; - int nr = sizeof(TEST_TERRITORIES) / sizeof(TEST_TERRITORIES[0]); - int i; - for (i = 0; i < nr; ++i) { - nrTests += testTerritory(TEST_TERRITORIES[i].codeISO, TEST_TERRITORIES[i].territory, - TEST_TERRITORIES[i].isAlias, - TEST_TERRITORIES[i].needsParent, TEST_TERRITORIES[i].parent); - } - return nrTests; -} - - -// test closely around a particular coordinate -static int testAround(double y, double x) { - int nrTests = 0; - nrTests += testEncodeAndDecode("", y + 0.00001, x + 0.00001, 0, 0); - nrTests += testEncodeAndDecode("", y + 0.00001, x, 0, 0); - nrTests += testEncodeAndDecode("", y + 0.00001, x - 0.00001, 0, 0); - - nrTests += testEncodeAndDecode("", y, x + 0.00001, 0, 0); - nrTests += testEncodeAndDecode("", y, x, 0, 0); - nrTests += testEncodeAndDecode("", y, x - 0.00001, 0, 0); - - nrTests += testEncodeAndDecode("", y - 0.00001, x + 0.00001, 0, 0); - nrTests += testEncodeAndDecode("", y - 0.00001, x, 0, 0); - nrTests += testEncodeAndDecode("", y - 0.00001, x - 0.00001, 0, 0); - return nrTests; -} - - -// This context holds a record to process and a return value (nrTests) per thread. -struct ContextTestAround { - int nrTests; - const TerritoryBoundary *territoryBoundaries; -}; - - -static int joinThreads(pthread_t *threads, struct ContextTestAround *contexts, int total) { - int i = 0; - int nrTests = 0; - for (i = 0; i < total; ++i) { - if (pthread_join(threads[i], 0)) { - foundError(); - printf("*** ERROR *** Error joining thread %d of %d\n", i, total); - return 0; - - } - nrTests += contexts[i].nrTests; - } - return nrTests; -} - - -// perform testEncodeAndDecode for all elements of encode_test[] (from decode_test.h) -static int testEncodeDecode(void) { - int nrTests = 0; - int i = 0; - int nr = sizeof(ENCODE_TEST) / sizeof(ENCODE_TEST[0]) - 1; - printf("%d encodes\n", nr); - for (i = 0; i < nr; i++) { - const EncodeTestRecord *t = &ENCODE_TEST[i]; - showTestProgress(i, nr, nrTests); - nrTests += testEncodeAndDecode(t->mapcode, t->latitude, t->longitude, - t->nrLocalMapcodes, t->nrGlobalMapcodes); - } - return nrTests; -} - - -static void *executeTestAround(void *context) { - int nrTests = 0; - double y, x, midx, midy, thirdx; - struct ContextTestAround *c = (struct ContextTestAround *) context; - const TerritoryBoundary *b = c->territoryBoundaries; - - midy = (b->miny + b->maxy) / 2000000.0; - midx = (b->minx + b->maxx) / 2000000.0; - thirdx = (2 * b->minx + b->maxx) / 3000000.0; - nrTests += testAround(midy, midx); - - y = (b->miny) / 1000000.0; - x = (b->minx) / 1000000.0; - nrTests += testAround(y, x); - nrTests += testAround(midy, x); - nrTests += testAround(y, midx); - nrTests += testAround(y, thirdx); - - x = (b->maxx) / 1000000.0; - nrTests += testAround(y, x); - nrTests += testAround(midy, x); - - y = (b->maxy) / 1000000.0; - x = (b->minx) / 1000000.0; - nrTests += testAround(y, x); - nrTests += testAround(y, midx); - - x = (b->maxx) / 1000000.0; - nrTests += testAround(y, x); - nrTests += testAround(midy, x); - c->nrTests = nrTests; - return 0; -} - - -// test around all centers and corners of all territory rectangles -static int testReEncode(void) { - int nrTests = 0; - enum Territory ccode; - int m = 0; - int nrRecords = MAPCODE_BOUNDARY_MAX; - int nrThread = 0; - - // Declare threads and contexts. - pthread_t threads[MAX_THREADS]; - struct ContextTestAround contexts[MAX_THREADS]; - - printf("%d records\n", nrRecords); - for (ccode = _TERRITORY_MIN + 1; ccode < _TERRITORY_MAX; ccode++) { - int min_boundary = DATA_START[INDEX_OF_TERRITORY(ccode)]; - int max_boundary = DATA_START[INDEX_OF_TERRITORY(ccode) + 1]; - showTestProgress(max_boundary, nrRecords, nrTests); - // use internal knowledge of mapcoder to test all the territory boundaries - for (m = min_boundary; m < max_boundary; m++) { - const TerritoryBoundary *b = TERRITORY_BOUNDARY(m); - - // Create context for thread. - contexts[nrThread].nrTests = 0; - contexts[nrThread].territoryBoundaries = b; - - // Execute task on new thread. - if (pthread_create(&threads[nrThread], 0, executeTestAround, (void *) &contexts[nrThread])) { - foundError(); - printf("*** ERROR *** Cannot create thread\n"); - return 0; - } - - // Move to next thread in pool. If out of threads, join them and start over. - nrThread++; - if (nrThread >= MAX_THREADS) { - nrTests += joinThreads(threads, contexts, nrThread); - nrThread = 0; - } - } - nrTests += joinThreads(threads, contexts, nrThread); - nrThread = 0; - } - return nrTests; -} - - -static void testDistance(double d1, double d2) { - if (fabs(d1 - d2) > 0.00001) { - foundError(); - printf("*** ERROR *** distanceInMeters failed, %lf != %lf\n", d1, d2); - } -} - - -static int testDistances(void) { - static const double METERS_PER_DEGREE_LAT = 110946.252133; - static const double METERS_PER_DEGREE_LON = 111319.490793; - int nrTests = 0; - int i; - static const double coordpairs[] = { - // lat1, lon1, lat2, lon2, expected distance * 100000 - 1, 1, 1, 1, 0, - 0, 0, 0, 1, 11131949079, - 89, 0, 89, 1, 194279300, - 3, 0, 3, 1, 11116693130, - -3, 0, -3, 1, 11116693130, - -3, -179.5, -3, 179.5, 11116693130, - -3, 179.5, -3, -179.5, 11116693130, - 3, 8, 3, 9, 11116693130, - 3, -8, 3, -9, 11116693130, - 3, -0.5, 3, 0.5, 11116693130, - 54, 5, 54.000001, 5, 11095, - 54, 5, 54, 5.000001, 6543, - 54, 5, 54.000001, 5.000001, 12880, - 90, 0, 90, 50, 0, - 0.11, 0.22, 0.12, 0.2333, 185011466 - }; - - ++nrTests; - testDistance(METERS_PER_DEGREE_LON * 1.5, distanceInMeters(0.0, 0.0, 0.0, 1.5)); // Check if #define is correct. - ++nrTests; - testDistance(METERS_PER_DEGREE_LON * 2.0, distanceInMeters(0.0, 0.0, 0.0, 2.0)); - ++nrTests; - testDistance(METERS_PER_DEGREE_LON * 2.5, distanceInMeters(0.0, 0.0, 0.0, 2.5)); - - ++nrTests; - testDistance(METERS_PER_DEGREE_LON * 1.5, distanceInMeters(0.0, -1.0, 0.0, 0.5)); // Check around 0. - ++nrTests; - testDistance(METERS_PER_DEGREE_LON * 2.0, distanceInMeters(0.0, -1.0, 0.0, 1.0)); - ++nrTests; - testDistance(METERS_PER_DEGREE_LON * 2.5, distanceInMeters(0.0, -1.0, 0.0, 1.5)); - - ++nrTests; - testDistance(METERS_PER_DEGREE_LON * 1.5, distanceInMeters(0.0, 0.5, 0.0, -1.0)); - ++nrTests; - testDistance(METERS_PER_DEGREE_LON * 2.0, distanceInMeters(0.0, 1.0, 0.0, -1.0)); - ++nrTests; - testDistance(METERS_PER_DEGREE_LON * 2.5, distanceInMeters(0.0, 1.5, 0.0, -1.0)); - - ++nrTests; - testDistance(METERS_PER_DEGREE_LON * 1.5, distanceInMeters(0.0, 359.0, 0.0, 0.5)); // Check around 360. - ++nrTests; - testDistance(METERS_PER_DEGREE_LON * 2.0, distanceInMeters(0.0, 359.0, 0.0, 1.0)); - ++nrTests; - testDistance(METERS_PER_DEGREE_LON * 2.5, distanceInMeters(0.0, 359.0, 0.0, 1.5)); - - ++nrTests; - testDistance(METERS_PER_DEGREE_LON * 1.5, distanceInMeters(0.0, 0.5, 0.0, 359.0)); // Note that shortest. - ++nrTests; - testDistance(METERS_PER_DEGREE_LON * 2.0, distanceInMeters(0.0, 1.0, 0.0, 359.0)); // path needs to be taken! - ++nrTests; - testDistance(METERS_PER_DEGREE_LON * 2.5, distanceInMeters(0.0, 1.5, 0.0, 359.0)); - - ++nrTests; - testDistance(METERS_PER_DEGREE_LAT, distanceInMeters(0.5, 0.0, -0.5, 0.0)); // Check constant. - ++nrTests; - testDistance(METERS_PER_DEGREE_LAT, distanceInMeters(1.0, 0.0, -0.0, 0.0)); // Check around 0. - ++nrTests; - testDistance(METERS_PER_DEGREE_LAT, distanceInMeters(0.0, 0.0, -1.0, 0.0)); - - for (i = 0; i < (int) (sizeof(coordpairs) / sizeof(coordpairs[0])); i += 5) { - const double distance = distanceInMeters( - coordpairs[i], coordpairs[i + 1], - coordpairs[i + 2], coordpairs[i + 3]); - ++nrTests; - if (floor(0.5 + (100000.0 * distance)) != coordpairs[i + 4]) { - foundError(); - printf("*** ERROR *** distanceInMeters %d failed: %f\n", i, distance); - } - } - return nrTests; -} - - -static int testTerritoryInsides(void) { - int nrTests = 0; - if (strcmp(MAPCODE_C_VERSION, "2.1.5") >= 0) { - int i; - const struct { - const char *territory; - double lat; - double lon; - int nearborders; - } TEST_DATA[] = { - {"AAA", 0, 0, 0}, - {"AAA", 0, 999, 0}, - {"AAA", 90, 0, 0}, - {"AAA", -90, 0, 0}, - {"AAA", 0, 180, 0}, - {"AAA", 0, -180, 0}, - {"ATA", -90, 0, 1}, // ATA -90,0 has 2 borders as of data version 2.2 - {"ATA", -70, 0, 0}, - - {"USA", 31, -70, 0}, // interational waters (not in state) - {"MEX", 19, -115, 0}, // interational waters (not in state) - {"MEX", 18.358525, -114.722672, 0}, // Isla Clarion, not in a state - {"MX-ROO", 20, -87, 0}, // just in ROO - {"MX-ROO", 20, -87.3, 0}, // in ROO because in MEX - {"MEX", 20, -87.3, 0}, // in ROO because in MEX - - {"IND", 19, 87, 0}, - - {"NLD", 52.6, 4.8, 0}, - {"US-WV", 40.18, -80.87, 0}, - {"USA", 40.18, -80.87, 0}, - {"US-FL", 24.7, -82.7, 0}, - {"USA", 24.7, -82.7, 0}, - {"IN-TG", 16.13, 78.75, 0}, - {"IN-AP", 16.13, 78.75, 0}, - {"IN-MH", 16.13, 78.75, 0}, - {"IN-PY", 16.13, 78.75, 0}, - {"IND", 16.13, 78.75, 0}, - {"USA", 40.7, -74, 0}, - - {"US-NY", 40.7, -74, 1}, - {"MEX", 20.252060, -89.779821, 1}, - {"NLD", 52.467314, 4.494037, 1}, - {"MEX", 21.431778909671, -89.779828861356, 1}, - {"MEX", 21.431788272457, -89.779820144176, 1} - }; - - for (i = 0; i < (int) (sizeof(TEST_DATA) / sizeof(TEST_DATA[0])); i++) { - enum Territory territory = getTerritoryCode(TEST_DATA[i].territory, TERRITORY_NONE); - ++nrTests; - if (multipleBordersNearby(TEST_DATA[i].lat, TEST_DATA[i].lon, territory) != TEST_DATA[i].nearborders) { - foundError(); - printf("*** ERROR *** multipleBordersNearby(%+18.13f,%+18.13f, \"%s\") not %d\n", - TEST_DATA[i].lat, TEST_DATA[i].lon, TEST_DATA[i].territory, TEST_DATA[i].nearborders); - } - } - } - return nrTests; -} - - -static int testTerritoryCode(void) { - int nrTests = 0; - int i; - - static const struct { - enum Territory expectedresult; - enum Territory context; - const char *inputstring; - } tcTestData[] = { - {TERRITORY_RU_AL, TERRITORY_RU_TT, "AL"}, // 431=ru-tam - {TERRITORY_NONE, TERRITORY_NONE, ""}, - {TERRITORY_NONE, TERRITORY_NONE, "R"}, - {TERRITORY_NONE, TERRITORY_NONE, "RX"}, - {TERRITORY_NONE, TERRITORY_NONE, "RXX"}, - {TERRITORY_RUS, TERRITORY_NONE, "RUS"}, - {TERRITORY_NONE, TERRITORY_NONE, "RUSSIA"}, - {TERRITORY_USA, TERRITORY_NONE, "US"}, - {TERRITORY_USA, TERRITORY_NONE, "USA"}, - {TERRITORY_USA, TERRITORY_NONE, "usa"}, - {TERRITORY_NONE, TERRITORY_NONE, "US-TEST"}, - {TERRITORY_USA, TERRITORY_NONE, "US TEST"}, - {TERRITORY_US_CA, TERRITORY_NONE, "US-CA"}, - {TERRITORY_US_CA, TERRITORY_NONE, "Us-CA TEST"}, - {TERRITORY_US_CA, TERRITORY_NONE, "Usa-CA"}, - {TERRITORY_RU_TT, TERRITORY_NONE, "RUS-TAM"}, - {TERRITORY_NONE, TERRITORY_NONE, "RUS-TAMX"}, - {TERRITORY_RU_TT, TERRITORY_NONE, "RUS-TAM X"}, - {TERRITORY_BR_AL, TERRITORY_NONE, "AL"}, - {TERRITORY_RU_AL, TERRITORY_RUS, "AL"}, // 497=rus - {TERRITORY_RU_AL, TERRITORY_RU_TT, "AL"}, // 431=ru-tam - {TERRITORY_US_AL, TERRITORY_USA, "AL"}, // 411=usa - {TERRITORY_US_AL, TERRITORY_US_CA, "AL"}, - {TERRITORY_NONE, TERRITORY_NONE, 0} - }; - - for (i = 0; tcTestData[i].inputstring != 0; i++) { - enum Territory ccode = getTerritoryCode(tcTestData[i].inputstring, tcTestData[i].context); - ++nrTests; - if (ccode != tcTestData[i].expectedresult) { - foundError(); - printf("*** ERROR *** getTerritoryCode(\"%s\", %d)=%d, expected %d\n", - tcTestData[i].inputstring, tcTestData[i].context, - ccode, tcTestData[i].expectedresult); - } - } - return nrTests; -} - - -static int testIncorrectGetTerritoryCode(char *tcAlpha) { - enum Territory ccode = getTerritoryCode(tcAlpha, TERRITORY_NONE); - if (ccode > _TERRITORY_MIN) { - foundError(); - printf("*** ERROR *** getTerritoryCode returns '%d' (should be < 0) for territory code '%s'\n", (int) ccode, - tcAlpha); - } - return 1; -} - - -static int testGetTerritoryCode(void) { - int nrTests = 0; - int i; - char s1[1]; - char largeString[16000]; - - nrTests += testIncorrectGetTerritoryCode("UNKNOWN"); - nrTests += testIncorrectGetTerritoryCode("A"); - nrTests += testIncorrectGetTerritoryCode(" A"); - nrTests += testIncorrectGetTerritoryCode("A "); - nrTests += testIncorrectGetTerritoryCode(" A "); - nrTests += testIncorrectGetTerritoryCode("AA"); - nrTests += testIncorrectGetTerritoryCode(" AA"); - nrTests += testIncorrectGetTerritoryCode("AA "); - nrTests += testIncorrectGetTerritoryCode(" AA "); - nrTests += testIncorrectGetTerritoryCode("US-"); - nrTests += testIncorrectGetTerritoryCode(" US-"); - nrTests += testIncorrectGetTerritoryCode("US- "); - nrTests += testIncorrectGetTerritoryCode(" US- "); - nrTests += testIncorrectGetTerritoryCode(" "); - - s1[0] = 0; - nrTests += testIncorrectGetTerritoryCode(s1); - - for (i = 0; i < (int) sizeof(largeString) - 1; ++i) { - largeString[i] = (char) ((i % 223) + 32); - } - largeString[sizeof(largeString) - 1] = 0; - nrTests += testIncorrectGetTerritoryCode(largeString); - return nrTests; -} - - -static int testIncorrectEncode(double lat, double lon, int treatAsError) { - int nrResults; - int nrTests = 0; - Mapcodes mapcodes; - ++nrTests; - nrResults = encodeLatLonToMapcodes(&mapcodes, lat, lon, TERRITORY_UNKNOWN, 0); - if (nrResults > 0) { - if (treatAsError) { - foundError(); - } - printf("*** %s *** encodeLatLonToMapcodes returns '%d' (should be <= 0) for lat=%f, lon=%f\n", - treatAsError ? "ERROR" : "WARNING", nrResults, lat, lon); - } - return nrTests; -} - - -static int testCorrectEncode(double lat, double lon, int treatAsError) { - Mapcodes mapcodes; - int nrResults = encodeLatLonToMapcodes(&mapcodes, lat, lon, TERRITORY_UNKNOWN, 0); - if (nrResults <= 0) { - if (treatAsError) { - foundError(); - } - printf("*** %s *** encodeLatLonToMapcodes returns '%d' (should be > 0) for lat=%f, lon=%f\n", - treatAsError ? "ERROR" : "WARNING", nrResults, lat, lon); - } - return 1; -} - - -static int testEncodeRobustness(void) { - int nrTests = 0; - double d; - unsigned char *b = (unsigned char *) &d; - - nrTests += testCorrectEncode(-90.0, 0.0, 1); - nrTests += testCorrectEncode(90.0, 0.0, 1); - nrTests += testCorrectEncode(-91.0, 0.0, 1); - nrTests += testCorrectEncode(91.0, 0.0, 1); - - nrTests += testCorrectEncode(0.0, -180.0, 1); - nrTests += testCorrectEncode(0.0, 180.0, 1); - nrTests += testCorrectEncode(1.0, -181.0, 1); - nrTests += testCorrectEncode(0.0, 181.0, 1); - - // NAN - See: https://en.wikipedia.org/wiki/Double-precision_floating-point_format - b[7] = 0x7f; - b[6] = 0xff; - b[5] = 0xff; - b[4] = 0xff; - b[3] = 0xff; - b[2] = 0xff; - b[1] = 0xff; - b[0] = 0xff; - nrTests += testIncorrectEncode(0.0, d, 0); - nrTests += testIncorrectEncode(d, 0.0, 0); - nrTests += testIncorrectEncode(d, d, 0); - - // Infinity. - b[7] = 0x7f; - b[6] = 0xf0; - b[5] = 0x00; - b[4] = 0x00; - b[3] = 0x00; - b[2] = 0x00; - b[1] = 0x00; - b[0] = 0x00; - nrTests += testCorrectEncode(d, 0.0, 0); // Lat may be Inf. - nrTests += testIncorrectEncode(0.0, d, 0); - nrTests += testIncorrectEncode(d, d, 0); - - // -Infinity. - b[7] = 0xff; - b[6] = 0xf0; - b[5] = 0x00; - b[4] = 0x00; - b[3] = 0x00; - b[2] = 0x00; - b[1] = 0x00; - b[0] = 0x00; - nrTests += testCorrectEncode(d, 0.0, 0); // Lat may be -Inf. - nrTests += testIncorrectEncode(0.0, d, 0); - nrTests += testIncorrectEncode(d, d, 0); - - // Max double - b[7] = 0x7f; - b[6] = 0xef; - b[5] = 0xff; - b[4] = 0xff; - b[3] = 0xff; - b[2] = 0xff; - b[1] = 0xff; - b[0] = 0xff; - nrTests += testCorrectEncode(d, 0.0, 0); - nrTests += testCorrectEncode(0.0, d, 0); - nrTests += testCorrectEncode(d, d, 0); - - d = -d; - nrTests += testCorrectEncode(d, 0.0, 0); - nrTests += testCorrectEncode(0.0, d, 0); - nrTests += testCorrectEncode(d, d, 0); - return nrTests; -} - - -static int testIncorrectDecode(char *mc, enum Territory tc) { - double lat; - double lon; - int rc = decodeMapcodeToLatLonUtf8(&lat, &lon, mc, tc, NULL); - if (rc >= 0) { - foundError(); - printf("*** ERROR *** decodeMapcodeToLatLonUtf8 returns '%d' (should be non-0) for mapcode='%s'\n", rc, mc); - } - return 1; -} - - -static int testCorrectDecode(char *mc, enum Territory tc) { - double lat1; - double lon1; - double lat2; - double lon2; - UWORD utf16[MAX_CLEAN_MAPCODE_LEN + 1]; - int rc = decodeMapcodeToLatLonUtf8(&lat1, &lon1, mc, tc, NULL); - if (rc < 0) { - foundError(); - printf("*** ERROR *** decodeMapcodeToLatLonUtf8 returns '%d' (should be 0) for mapcode='%s'\n", rc, mc); - } - rc = compareWithMapcodeFormatUtf8(mc); - if (rc < 0) { - foundError(); - printf("*** ERROR *** decodeMapcodeToLatLonUtf8 returns '%d' (should be 0) for mapcode='%s'\n", rc, mc); - } - - convertMapcodeToAlphabetUtf16(utf16, mc, ALPHABET_ARABIC); - rc = decodeMapcodeToLatLonUtf16(&lat2, &lon2, utf16, tc, NULL); - if (rc < 0) { - foundError(); - printf("*** ERROR *** decodeMapcodeToLatLonUtf16 returns '%d' (should be 0) for mapcode='%s'\n", rc, mc); - } - if ((fabs(lat1 - lat2) > 0.000001) || (fabs(lon1 - lon2) > 0.000001)) { - foundError(); - printf("*** ERROR *** decodeMapcodeToLatLonUtf16 returns (%lf, %lf) (should be (%lf, %lf)) for mapcode='%s'\n", - lat2, lon2, lat1, lon1, mc); - } - rc = compareWithMapcodeFormatUtf16(utf16); - if (rc < 0) { - foundError(); - printf("*** ERROR *** decodeMapcodeToLatLonUtf16 returns '%d' (should be 0) for mapcode='%s'\n", rc, mc); - } - return 2; -} - - -static int testDecodeRobustness(void) { - int nrTests = 0; - int i; - char s1[1]; - char largeString[16000]; - - enum Territory tc = getTerritoryCode("NLD", TERRITORY_NONE); - nrTests += testIncorrectDecode("", TERRITORY_NONE); - nrTests += testIncorrectDecode(" ", TERRITORY_NONE); - nrTests += testIncorrectDecode("AA", TERRITORY_NONE); - nrTests += testIncorrectDecode("", tc); - nrTests += testIncorrectDecode(" ", tc); - nrTests += testIncorrectDecode("AA", tc); - nrTests += testIncorrectDecode("XX.XX", TERRITORY_NONE); - nrTests += testCorrectDecode("NLD XX.XX", tc); - nrTests += testCorrectDecode("NLD 39.UC", tc); - nrTests += testCorrectDecode("W9.SX9", tc); - nrTests += testCorrectDecode("MEX 49.4V", tc); - nrTests += testCorrectDecode("NLD XX.XX", TERRITORY_NONE); - nrTests += testCorrectDecode("MX XX.XX", TERRITORY_NONE); - - s1[0] = 0; - nrTests += testIncorrectDecode(s1, TERRITORY_NONE); - nrTests += testIncorrectDecode(s1, tc); - - for (i = 0; i < (int) sizeof(largeString) - 1; ++i) { - largeString[i] = (char) ((i % 223) + 32); - } - largeString[sizeof(largeString) - 1] = 0; - nrTests += testIncorrectDecode(s1, TERRITORY_NONE); - nrTests += testIncorrectDecode(s1, tc); - return nrTests; -} - - -static int testEnvironment(void) { - int nrTests = 0; - int sizeOfWord = sizeof(UWORD); - char *s = "1234567890"; - long distance = (strstr(s, "0") - s); - - printf("sizeof(char)=%ld, sizeof(UWORD)=%ld, sizeof(int)=%ld, sizeof(long int)=%ld\n", - sizeof(char), sizeof(UWORD), sizeof(int), sizeof(long int)); - - // Check size of UWORD. - nrTests++; - if (sizeOfWord != 2) { - foundError(); - printf("*** ERROR *** Incompatible system, UWORD is not 2 bytes, but %d\n", (int) sizeof(UWORD)); - } - - // Check char* math. - nrTests++; - if (distance != 9) { - foundError(); - printf("*** ERROR *** Incompatible system, char* math does not work as expected, distance=%ld\n", distance); - } - return nrTests; -} - - -static int testRobustness(void) { - int nrTests = 0; - nrTests += testGetTerritoryCode(); - nrTests += testEncodeRobustness(); - nrTests += testDecodeRobustness(); - return nrTests; -} - - -static int testTerritoriesCsv(void) { - int nrTests = 0; - int linesTested = 0; - const char *csvName = "territories.csv"; -#define MAXLINESIZE 512 // worst-case line length in the file - FILE *fp = fopen(csvName, "r"); - if (fp == NULL) { - foundError(); - printf("*** ERROR *** Can't read file %s\n", csvName); - } else { - char line[MAXLINESIZE]; - if (fgets(line, MAXLINESIZE, fp) != NULL) { // skip header line - while (fgets(line, MAXLINESIZE, fp) != NULL) { - enum Territory csvTerritoryCode; - char *s = line; - char *e = strchr(s, ','); - if (e) { - linesTested++; - *e = 0; - csvTerritoryCode = TERRITORY_OF_INDEX(atoi(s)); - s = e + 1; - // parse and check aliases - e = strchr(s, ','); - if (e) { - *e = 0; - while (*s) { - enum Territory territoryCode; - char *sep = strchr(s, '|'); - if (sep) { - *sep = 0; - } - territoryCode = getTerritoryCode(s, TERRITORY_NONE); - if (territoryCode != csvTerritoryCode) { - foundError(); - printf("*** ERROR *** Territory string %s returns code %d, expected %d\n", s, - territoryCode, csvTerritoryCode); - } - if (sep) { - s = sep + 1; - } else { - s = e; - } - } - s++; - } - // parse and check alphabets - e = strchr(s, ','); - if (e) { - int csvNrAlphabets = 0; - const TerritoryAlphabets *territoryAlphabet = getAlphabetsForTerritory(csvTerritoryCode); - *e = 0; - while (*s) { - char *sep = strchr(s, '|'); - if (sep) { - *sep = 0; - } - csvNrAlphabets++; - if ((csvNrAlphabets > territoryAlphabet->count) || - (atoi(s) != territoryAlphabet->alphabet[csvNrAlphabets - 1])) { - foundError(); - printf("*** ERROR *** Mismatch: alphabet %d of territory %d should be %d\n", - csvNrAlphabets, csvTerritoryCode, atoi(s)); - } - if (sep) { - s = sep + 1; - } else { - s = e; - } - } - if (csvNrAlphabets != territoryAlphabet->count) { - foundError(); - printf("*** ERROR *** %d alphabets for territory %d, expected %d\n", - territoryAlphabet->count, csvTerritoryCode, csvNrAlphabets); - } - s++; - } - // parse and check names - e = strchr(s, 10); - if (e) { - *e = 0; -#ifdef MAPCODE_SUPPORT_LANGUAGE_EN - { - int i, noMoreNames = 0; - for (i = 0; !noMoreNames; i++) { - char territoryName[MAX_TERRITORY_FULLNAME_LEN + 1]; - noMoreNames = getFullTerritoryNameEnglish(territoryName, csvTerritoryCode, i); - if (!strstr(s, territoryName)) { - foundError(); - printf("*** ERROR *** Name \"%s\" not found in \"%s\"\n", territoryName, s); - } - } - } -#endif // MAPCODE_SUPPORT_LANGUAGE_EN - } - } - } - } - - fclose(fp); - } - printf("%d lines tested from %s\n", linesTested, csvName); - return nrTests; -} - - -static int testSingleEncodes(void) { - int nrTests = 0; - struct { - double latDeg; - double lonDeg; - enum Territory territory; - const char *result; - } test_single_encode[] = { - {52.3, 4.9, TERRITORY_NLD, "NLD GG.LCG-RJQ4"}, - {50, 5, TERRITORY_BEL, "BEL T71.5V7-N0PT"}, - {32, 5, TERRITORY_DZA, "DZA CG4.G4F6-KJ00"}, - {0, 0, TERRITORY_NONE, NULL} - }; - int i; - for (i = 0; test_single_encode[i].result != NULL; i++) { - char result[MAX_MAPCODE_RESULT_LEN + 1]; - encodeLatLonToSingleMapcode(result, test_single_encode[i].latDeg, test_single_encode[i].lonDeg, - test_single_encode[i].territory, 4); - if (strcmp(result, test_single_encode[i].result) != 0) { - printf("*** ERROR *** encodeLatLonToSingleMapcode()=%s, expected %s\n", - result, test_single_encode[i].result); - } - nrTests++; - } - return nrTests; -} - - - -static int testGetFullTerritoryNameInLocale(const char *locale, const char *expectedName, enum Territory territory, int alternative) { - int nrTests = 0; - int expectedCode = (*expectedName ? 1 : 0); - char gotName[MAX_TERRITORY_FULLNAME_LEN + 1]; - int gotCode = getFullTerritoryNameInLocale(gotName, territory, alternative, locale); - ++nrTests; - if (strcmp(expectedName, gotName)) { - char s[MAX_ISOCODE_LEN + 1]; - foundError(); - printf("*** ERROR *** getFullTerritoryNameInLocale error, expected name '%s', but got '%s' for territory %s, alternative %d\n", - expectedName, gotName, getTerritoryIsoName(s, territory, 0), alternative); - } - ++nrTests; - if ((expectedCode && !gotCode) || (!expectedCode && gotCode)) { - char s[MAX_ISOCODE_LEN + 1]; - foundError(); - printf("*** ERROR *** getFullTerritoryNameInLocale error, expected return code %d, but got %d (%s) for territory %s, alternative %d\n", - expectedCode, gotCode, gotName, getTerritoryIsoName(s, territory, 0), alternative); - } - return nrTests; -} - - -#ifdef MAPCODE_SUPPORT_LANGUAGE_EN - -static int testGetFullTerritoryNameEnglish(int expectedCode, const char *expectedName, enum Territory territory, - int alternative) { - int nrTests = 0; - char gotName[MAX_TERRITORY_FULLNAME_LEN + 1]; - int gotCode = getFullTerritoryNameEnglish(gotName, territory, alternative); - ++nrTests; - if (strcmp(expectedName, gotName)) { - char s[MAX_ISOCODE_LEN + 1]; - foundError(); - printf("*** ERROR *** getFullTerritoryNameEnglish error, expected name '%s', but got '%s' for territory %s, alternative %d\n", - expectedName, gotName, getTerritoryIsoName(s, territory, 0), alternative); - } - ++nrTests; - if ((expectedCode && !gotCode) || (!expectedCode && gotCode)) { - char s[MAX_ISOCODE_LEN + 1]; - foundError(); - printf("*** ERROR *** getFullTerritoryNameEnglish error, expected return code %d, but got %d (%s) for territory %s, alternative %d\n", - expectedCode, gotCode, gotName, getTerritoryIsoName(s, territory, 0), alternative); - } - return nrTests; -} - -#endif // MAPCODE_SUPPORT_LANGUAGE_EN - -#ifdef MAPCODE_SUPPORT_LANGUAGE_LOCAL - -static int -testGetFullTerritoryNameLocal(int expectedCode, const char *expectedName, enum Territory territory, int alternative) { - int nrTests = 0; - char gotName[MAX_TERRITORY_FULLNAME_LEN + 1]; - int gotCode = getFullTerritoryNameLocal(gotName, territory, alternative); - ++nrTests; - if (strcmp(expectedName, gotName)) { - char s[MAX_ISOCODE_LEN + 1]; - foundError(); - printf("*** ERROR *** getFullTerritoryNameLocal error, expected name '%s', but got '%s' for territory %s, alternative %d\n", - expectedName, gotName, getTerritoryIsoName(s, territory, 0), alternative); - } - ++nrTests; - if ((expectedCode && !gotCode) || (!expectedCode && gotCode)) { - char s[MAX_ISOCODE_LEN + 1]; - foundError(); - printf("*** ERROR *** getFullTerritoryNameLocal error, expected return code %d, but got %d (%s) for territory %s, alternative %d\n", - expectedCode, gotCode, gotName, getTerritoryIsoName(s, territory, 0), alternative); - } - return nrTests; -} - -static int testGetFullTerritoryNameLocalInAlphabet( - int expectedCode, const char *expectedName, - enum Territory territory, - int alternative, enum Alphabet alphabet) { - int nrTests = 0; - char gotName[MAX_TERRITORY_FULLNAME_LEN + 1]; - int gotCode = getFullTerritoryNameLocalInAlphabet(gotName, territory, alternative, alphabet); - ++nrTests; - if (strcmp(expectedName, gotName)) { - char s[MAX_ISOCODE_LEN + 1]; - foundError(); - printf("*** ERROR *** getFullTerritoryNameLocalInAlphabet error, expected name '%s', but got '%s' for territory %s, alternative %d\n", - expectedName, gotName, getTerritoryIsoName(s, territory, 0), alternative); - } - ++nrTests; - if ((expectedCode && !gotCode) || (!expectedCode && gotCode)) { - char s[MAX_ISOCODE_LEN + 1]; - foundError(); - printf("*** ERROR *** getFullTerritoryNameLocalInAlphabet error, expected return code %d, but got %d (%s) for territory %s, alternative %d\n", - expectedCode, gotCode, gotName, getTerritoryIsoName(s, territory, 0), alternative); - } - return nrTests; -} - -#endif // MAPCODE_SUPPORT_LANGUAGE_LOCAL - -int testGetFullTerritoryName(void) { - int nrTests = 0; - enum Territory territory; - int nrNames = 0; - int maxLength = 0; - int alternative; - int i; - char territoryName[2048]; // large so we can test overflow - static const char *locales_to_test[] = { - "DA", "DE", "EN", "FR", "NL"}; - - nrTests += testGetFullTerritoryNameInLocale(NULL, "Vatican", TERRITORY_VAT, 0); - nrTests += testGetFullTerritoryNameInLocale("", "Vatican", TERRITORY_VAT, 0); - nrTests += testGetFullTerritoryNameInLocale("E", "Vatican", TERRITORY_VAT, 0); - nrTests += testGetFullTerritoryNameInLocale("EN", "Vatican", TERRITORY_VAT, 0); - nrTests += testGetFullTerritoryNameInLocale("??", "Vatican", TERRITORY_VAT, 0); - - for (i = 0; i < (int) (sizeof(locales_to_test) / sizeof(locales_to_test[0])); i++) { - const char *locale = locales_to_test[i]; - int nrInLocale = 0; - nrTests += testGetFullTerritoryNameInLocale(locale, "", _TERRITORY_MIN, 0); - nrTests += testGetFullTerritoryNameInLocale(locale, "", _TERRITORY_MAX, 0); -// for (territory = _TERRITORY_MIN + 1; territory < _TERRITORY_MAX; ++territory) { - for (territory = TERRITORY_NLD; territory < TERRITORY_EST; ++territory) { - char expectedName[MAX_TERRITORY_FULLNAME_LEN + 1]; - getFullTerritoryNameInLocale(expectedName, territory, 0, 0); - nrTests += testGetFullTerritoryNameInLocale(locale, expectedName, territory, 0); - nrTests += testGetFullTerritoryNameInLocale("", expectedName, territory, 0); - nrTests += testGetFullTerritoryNameInLocale(locale, "", territory, -1); - nrTests += testGetFullTerritoryNameInLocale(locale, "", territory, 999); - for (alternative = 0;; alternative++) { - int len; - if (!getFullTerritoryNameInLocale(territoryName, territory, alternative, locale)) { - break; - } - ++nrInLocale; - ++nrNames; - len = (int) strlen(territoryName); - nrTests++; - if (len < 1 || len > MAX_TERRITORY_FULLNAME_LEN) { - foundError(); - printf("*** ERROR *** Bad territoryname %d, %d characters (limit is %d): %s\n", - (int) territory, len, MAX_TERRITORY_FULLNAME_LEN, territoryName); - } - if (len > maxLength) { - maxLength = len; - } - } - } - } - -#ifdef MAPCODE_SUPPORT_LANGUAGE_LOCAL - - // check that every territory has a local name in all the common alphabets - for (territory = _TERRITORY_MIN + 1; territory < _TERRITORY_MAX; ++territory) { - const TerritoryAlphabets *territoryAlphabets = getAlphabetsForTerritory(territory); - int i; - for (i = 0; i < territoryAlphabets->count; i++) { - nrTests++; - if (!getFullTerritoryNameLocalInAlphabet(territoryName, territory, 0, - territoryAlphabets->alphabet[i])) { - char s[MAX_ISOCODE_LEN + 1]; - foundError(); - printf("*** ERROR *** getFullTerritoryNameLocal territory %s has NO name in common alphabet (%d)\n", - getTerritoryIsoName(s, territory, 0), territoryAlphabets->alphabet[0]); - } - } - - // check that the x-th local name is in the x-th common alphabet - nrTests++; - { - const TerritoryAlphabets *territoryAlphabets = getAlphabetsForTerritory(territory); - int i; - for (i = 0; i < territoryAlphabets->count; i++) { - char territoryName2[MAX_TERRITORY_FULLNAME_LEN + 1]; - if (!getFullTerritoryNameLocalInAlphabet(territoryName, territory, 0, - territoryAlphabets->alphabet[i])) { - char s[MAX_ISOCODE_LEN + 1]; - foundError(); - printf("*** ERROR *** getFullTerritoryNameLocal territory %s has NO name in common alphabet (%d)\n", - getTerritoryIsoName(s, territory, 0), territoryAlphabets->alphabet[0]); - } - if (!getFullTerritoryNameLocal(territoryName2, territory, i) || - strcmp(territoryName, territoryName2) != 0) { - char s[MAX_ISOCODE_LEN + 1]; - foundError(); - printf("*** ERROR *** getFullTerritoryNameLocal %d-th (%s) name mismatches %d-th most common language for %s\n", - i, territoryName, i, getTerritoryIsoName(s, territory, 0)); - } - } - } - } - -#endif // MAPCODE_SUPPORT_LANGUAGE_LOCAL - - printf("%d territory names, max length %d characters\n", nrNames, maxLength); - -#ifdef MAPCODE_SUPPORT_LANGUAGE_EN - - nrTests += testGetFullTerritoryNameEnglish(1, "Netherlands", TERRITORY_NLD, 0); - nrTests += testGetFullTerritoryNameEnglish(1, "The Netherlands", TERRITORY_NLD, 1); - nrTests += testGetFullTerritoryNameEnglish(0, "", TERRITORY_NLD, 2); - - nrTests += testGetFullTerritoryNameEnglish(1, "Russia", TERRITORY_RUS, 0); - nrTests += testGetFullTerritoryNameEnglish(1, "Russian Federation", TERRITORY_RUS, 1); - nrTests += testGetFullTerritoryNameEnglish(0, "", TERRITORY_RUS, 2); - - nrTests += testGetFullTerritoryNameEnglish(1, "Kazakhstan", TERRITORY_KAZ, 0); - nrTests += testGetFullTerritoryNameEnglish(0, "", TERRITORY_KAZ, 1); - - nrTests += testGetFullTerritoryNameEnglish(1, "Turkmenistan", TERRITORY_TKM, 0); - nrTests += testGetFullTerritoryNameEnglish(0, "", TERRITORY_TKM, 1); - nrTests += testGetFullTerritoryNameEnglish(0, "", TERRITORY_TKM, 2); - nrTests += testGetFullTerritoryNameEnglish(0, "", TERRITORY_TKM, 999); - -#endif - -#ifdef MAPCODE_SUPPORT_LANGUAGE_NL - - nrTests += testGetFullTerritoryNameInLocale("nl", "Nederland", TERRITORY_NLD, 0); - nrTests += testGetFullTerritoryNameInLocale("nl", "", TERRITORY_NLD, 1); - - nrTests += testGetFullTerritoryNameInLocale("nl", "Vaticaanstad", TERRITORY_VAT, 0); - nrTests += testGetFullTerritoryNameInLocale("nl", "Heilige Stoel", TERRITORY_VAT, 1); - nrTests += testGetFullTerritoryNameInLocale("nl", "", TERRITORY_VAT, 2); - nrTests += testGetFullTerritoryNameInLocale("nl", "", TERRITORY_VAT, 3); - -#endif - -#ifdef MAPCODE_SUPPORT_LANGUAGE_FR - - nrTests += testGetFullTerritoryNameInLocale("fr", "Pays-Bas", TERRITORY_NLD, 0); - nrTests += testGetFullTerritoryNameInLocale("fr", "", TERRITORY_NLD, 1); - - nrTests += testGetFullTerritoryNameInLocale("fr", "Vatican", TERRITORY_VAT, 0); - nrTests += testGetFullTerritoryNameInLocale("fr", "Cit\xC3\xA9 du Vatican", TERRITORY_VAT, 1); - nrTests += testGetFullTerritoryNameInLocale("fr", "Saint-Si\xC3\xA8ge", TERRITORY_VAT, 2); - nrTests += testGetFullTerritoryNameInLocale("fr", "", TERRITORY_VAT, 3); - -#endif - -#ifdef MAPCODE_SUPPORT_LANGUAGE_LOCAL - - nrTests += testGetFullTerritoryNameLocal(1, "Nederland", TERRITORY_NLD, 0); - nrTests += testGetFullTerritoryNameLocal(0, "", TERRITORY_NLD, 1); - - nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "Nederland", TERRITORY_NLD, 0, ALPHABET_ROMAN); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_NLD, 1, ALPHABET_ROMAN); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_NLD, 0, ALPHABET_GREEK); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_NLD, 0, _ALPHABET_MIN); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_NLD, 0, _ALPHABET_MAX); - - nrTests += testGetFullTerritoryNameLocal(1, "Росси́я", TERRITORY_RUS, 0); - nrTests += testGetFullTerritoryNameLocal(0, "", TERRITORY_RUS, 1); - - nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "Росси́я", TERRITORY_RUS, 0, ALPHABET_CYRILLIC); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_RUS, 0, ALPHABET_ROMAN); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_RUS, 0, ALPHABET_GREEK); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_RUS, 0, _ALPHABET_MIN); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_RUS, 0, _ALPHABET_MAX); - - nrTests += testGetFullTerritoryNameLocal(1, "Қазақстан", TERRITORY_KAZ, 0); - nrTests += testGetFullTerritoryNameLocal(1, "Qazaqstan", TERRITORY_KAZ, 1); - nrTests += testGetFullTerritoryNameLocal(1, "Kazakhstan", TERRITORY_KAZ, 2); - nrTests += testGetFullTerritoryNameLocal(0, "", TERRITORY_KAZ, 3); - - nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "Қазақстан", TERRITORY_KAZ, 0, ALPHABET_CYRILLIC); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 1, ALPHABET_CYRILLIC); - nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "Qazaqstan", TERRITORY_KAZ, 0, ALPHABET_ROMAN); - nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "Kazakhstan", TERRITORY_KAZ, 1, ALPHABET_ROMAN); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 2, ALPHABET_ROMAN); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 0, ALPHABET_GREEK); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MIN); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MAX); - - nrTests += testGetFullTerritoryNameLocal(1, "Түркменистан", TERRITORY_TKM, 0); - nrTests += testGetFullTerritoryNameLocal(1, "Türkmenistan", TERRITORY_TKM, 1); - nrTests += testGetFullTerritoryNameLocal(1, "تۆركمنيستآن", TERRITORY_TKM, 2); - nrTests += testGetFullTerritoryNameLocal(0, "", TERRITORY_TKM, 3); - - nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "Türkmenistan", TERRITORY_TKM, 0, ALPHABET_ROMAN); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_TKM, 1, ALPHABET_ROMAN); - nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "Түркменистан", TERRITORY_TKM, 0, ALPHABET_CYRILLIC); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_TKM, 1, ALPHABET_CYRILLIC); - nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "تۆركمنيستآن", TERRITORY_TKM, 0, ALPHABET_ARABIC); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_TKM, 1, ALPHABET_ARABIC); - - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 0, ALPHABET_GREEK); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MIN); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MAX); - -#endif // MAPCODE_SUPPORT_LANGUAGE_LOCAK - - return nrTests; -} - - -/** - * ALPHABET TESTS. - */ - -static int testAlphabetAssertion(char *msg, int condition, char *format, int a) { - if (condition == 0) { - foundError(); - printf("*** ERROR *** %s, ", msg); - printf(format, a); - printf("\n"); - } - return 1; -} - - -static int testAlphabets(void) { - int nrTests = 0; - int j; - const char *str, *expect; - static const char *TEST_PAIRS[] = { - "irl xx.xxxx", "IRL XX.XXXX", // Grid24 - "cck XX.XX", "CCK XX.XX", // nameless22 - "cze XX.XXX", "CZE XX.XXX", // nameless23 - "NLD XXX.XX", "NLD XXX.XX", // nameless32 - "VAT 5d.dd", "VAT 5D.DD", // Grid22 - "NLD XX.XXX", "NLD XX.XXX", // Grid23 - "bhr xxx.xx", "BHR XXX.XX", // Grid32 - "FRA XXX.XXX", "FRA XXX.XXX", // Grid33 - "irl xx.xxxx", "IRL XX.XXXX", // Grid24 - "cub xxxx.xx", "CUB XXXX.XX", // Grid42 - "ben xxxx.xxx", "BEN XXXX.XXX", // Grid34 - "USA xxxx.xxxx", "USA XXXX.XXXX", // Grid44 - "US-AZ hhh.hh", "US-AZ HHH.HH", // HGrid32 - "Bel hhh.hhh", "BEL HHH.HHH", // HGrid33 - "PAN hh.hhhh", "PAN HH.HHHH", // HGrid24 - "GRC hhhh.hh", "GRC HHHH.HH", // HGrid42 - "NZL hhhh.hhh", "NZL HHHH.HHH", // HGrid43 - "KAZ hhh.hhhh", "KAZ HHH.HHHH", // HGrid34 - "RUS xxxx.xxxx", "RUS XXXX.XXXX", // HGrid44 - "CN-SH hhhh.hhhh", "CN-SH HHHH.HHHH", // HGrid44 - "VAT hhhhh.hhhh", "VAT HHHHH.HHHH", // HGrid54 - "hhhhh.hhhh", "HHHHH.HHHH", // HGrid54 - "TUV hh.hhh", "TUV HH.HHH", // AutoHeader23 - "LVA L88.ZVR", "LVA L88.ZVR", // AutoHeader33 - "WLF XLG.3GP", "WLF XLG.3GP", // HGrid33 R - "VAT j0q3.27r", "VAT J0Q3.27R", // HGrid43 R - "PAK hhhh.hhhh", "PAK HHHH.HHHH", // HGrid44 R - "xxx.xxxx", "XXX.XXXX", - "nld XX.XX", "NLD XX.XX", - ".123", "", - "49.4V", "49.4V", - "X123.P456", "X123.P456", - "z789.b012", "Z789.B012", - "", "", - "-", "", - ".", "", - "-123", "", - "-xyz", "", - ".xyz", "", - "12.34", "", - " OMN 112.3xx ", "OMN 112.3XX", - " 49.4V", "49.4V", - "NLD 49.4V-xx123", "NLD 49.4V-XX123", - "xx.xx", "XX.XX", - "xx.xxx", "XX.XXX", - "xxx.xx", "XXX.XX", - "xx.xxxx", "XX.XXXX", - "xxx.xxx", "XXX.XXX", - "xxxx.xx", "XXXX.XX", - "xxx.xxxx", "XXX.XXXX", - "xxxx.xxx", "XXXX.XXX", - "xxxx.xxxx", "XXXX.XXXX", - "xxxxx.xxxx", "XXXXX.XXXX", - "pq.rs", "PQ.RS", - "bc.123", "BC.123", - "123.xy", "123.XY", - "VVX.xxx", "VVX.XXX", - "x123.xx", "X123.XX", - "xxx.xxxx", "XXX.XXXX", - "12xx.xxx", "12XX.XXX", - "xxxx.xx12", "XXXX.XX12", - "99zxx.xxxx", "99ZXX.XXXX", - "xx.xx-P", "XX.XX-P", - "xx.xxx-pq", "XX.XXX-PQ", - "xxx.xx-123", "XXX.XX-123", - "xx.xxxx-pqRS", "XX.XXXX-PQRS", - "xxx.xxx-PQRSTZVW", "XXX.XXX-PQRSTZVW", - "xxxx.xx-pqrstZvw", "XXXX.XX-PQRSTZVW", - "xxx.xxxx-PQrsTZ", "XXX.XXXX-PQRSTZ", - "xxxx.xxx-09876543", "XXXX.XXX-09876543", - "xxxx.xxxx-PQRSTZVW", "XXXX.XXXX-PQRSTZVW", - "xxxxx.xxxx-PQRSTZVW", "XXXXX.XXXX-PQRSTZVW", - "pq.rs-PQRSTZVW", "PQ.RS-PQRSTZVW", - "bc.123-PQRSTZVW", "BC.123-PQRSTZVW", - "123.xy-PQRSTZVW", "123.XY-PQRSTZVW", - "12.34xx-PQRSTZVW", "12.34XX-PQRSTZVW", - "VVX.xxx-PQRSTZVW", "VVX.XXX-PQRSTZVW", - "x123.xx-PQRSTZVW", "X123.XX-PQRSTZVW", - "xxx.xxxx-PQRSTZVW", "XXX.XXXX-PQRSTZVW", - "12xx.xxx-PQRSTZVW", "12XX.XXX-PQRSTZVW", - "xxxx.xx12-PQRSTZVW", "XXXX.XX12-PQRSTZVW", - "99zxx.xxxx-PQRSTZVW", "99ZXX.XXXX-PQRSTZVW" - }; - - printf("%d alphabets\n", _ALPHABET_MAX); - - for (j = 0; j < (int) (sizeof(TEST_PAIRS) / sizeof(TEST_PAIRS[0])); j += 2) { - enum Alphabet i; - for (i = _ALPHABET_MIN + 1; i < _ALPHABET_MAX; i++) { - UWORD enc[MAX_MAPCODE_RESULT_LEN + 1]; - char dec[MAX_MAPCODE_RESULT_LEN + 1]; - // see if alphabets (re)convert as expected - str = TEST_PAIRS[j]; - expect = TEST_PAIRS[j + 1]; - convertMapcodeToAlphabetUtf16(enc, str, i); - { - char utf8[3 * MAX_MAPCODE_RESULT_LEN + 1]; - MapcodeElements mapcodeElements; - double lat1, lon1, lat2, lon2, lat3, lon3; - convertMapcodeToAlphabetUtf8(utf8, str, i); - decodeMapcodeToLatLonUtf16(&lat1, &lon1, enc, TERRITORY_FRA, &mapcodeElements); - decodeMapcodeToLatLonUtf8(&lat2, &lon2, utf8, TERRITORY_FRA, &mapcodeElements); - decodeMapcodeToLatLonUtf8(&lat3, &lon3, str, TERRITORY_FRA, &mapcodeElements); - ++nrTests; - if (lat1 != lat2 || lon1 != lon2 || lat1 != lat3 || lon1 != lon3) { - foundError(); - printf("*** ERROR *** Difference in ascii/utf8/utf16 decoding %s\n", str); - } - } - myConvertToRoman(dec, enc); - ++nrTests; - if (strcmp(dec, expect)) { - foundError(); - printf("*** ERROR *** myConvertToRoman(convertMapcodeToAlphabetUtf16(\"%s\",%d))=\"%s\"\n", str, - (int) i, dec); - } - } - } - return nrTests; -} - - -static int testAlphabetRobustness(void) { - int nrTests = 0; - int i; - enum Alphabet a; - char s1[1]; - char largeString1[20000]; - char largeString2[10000]; - char *ps; - UWORD u1[1]; - UWORD largeUnicodeString1[10000]; - UWORD largeUnicodeString2[20000]; - UWORD *pu; - - s1[0] = 0; - for (i = 0; i < (int) sizeof(largeString1) - 1; ++i) { - largeString1[i] = (char) ((i % 223) + 32); - } - largeString1[sizeof(largeString1) - 1] = 0; - for (i = 0; i < (int) sizeof(largeString2) - 1; ++i) { - largeString2[i] = (char) ((i % 223) + 32); - } - largeString2[sizeof(largeString2) - 1] = 0; - - for (a = _ALPHABET_MIN + 1; a < _ALPHABET_MAX; a++) { - - pu = convertMapcodeToAlphabetUtf16(u1, "", a); - nrTests += testAlphabetAssertion("convertMapcodeToAlphabetUtf16 cannot return 0", pu != 0, "alphabet=%d", a); - nrTests += testAlphabetAssertion("convertMapcodeToAlphabetUtf16 must return empty string", pu[0] == 0, - "alphabet=%d", a); - - ps = myConvertToRoman(s1, u1); - nrTests += testAlphabetAssertion("myConvertToRoman cannot return 0", ps != 0, "alphabet=%d", a); - nrTests += testAlphabetAssertion("myConvertToRoman must return empty string", ps[0] == 0, "alphabet=%d", a); - - pu = convertMapcodeToAlphabetUtf16(largeUnicodeString1, largeString1, ALPHABET_ROMAN); - nrTests += testAlphabetAssertion("convertMapcodeToAlphabetUtf16 cannot return 0", pu != 0, "alphabet=%d", a); - - ps = myConvertToRoman(largeString1, pu); - nrTests += testAlphabetAssertion("myConvertToRoman cannot return 0", ps != 0, "alphabet=%d", a); - nrTests += testAlphabetAssertion("myConvertToRoman must return size", - strlen(ps) < (sizeof(largeString1) / sizeof(largeString1[0])), - "alphabet=%d", a); - - pu = convertMapcodeToAlphabetUtf16(largeUnicodeString2, largeString2, ALPHABET_ROMAN); - nrTests += testAlphabetAssertion("convertMapcodeToAlphabetUtf16 cannot return 0", pu != 0, "alphabet=%d", a); - - ps = myConvertToRoman(largeString2, pu); - nrTests += testAlphabetAssertion("myConvertToRoman cannot return 0", ps != 0, "alphabet=%d", a); - nrTests += testAlphabetAssertion("myConvertToRoman must return size", - strlen(ps) < (sizeof(largeString2) / sizeof(largeString2[0])), - "alphabet=%d", a); - } - return nrTests; -} - - -static int testAlphabetPerTerritory(void) { - int nrTests = 0; - int i, j; - for (i = _TERRITORY_MIN + 1; i < _TERRITORY_MAX; i++) { - const TerritoryAlphabets *alphabetsForTerritory = getAlphabetsForTerritory((enum Territory) i); - ++nrTests; - if (alphabetsForTerritory->count < 1 || alphabetsForTerritory->count > MAX_ALPHABETS_PER_TERRITORY) { - foundError(); - printf("*** ERROR *** Bad getAlphabetsForTerritory(%d) count: %d\n", i, alphabetsForTerritory->count); - } - for (j = 0; j < alphabetsForTerritory->count; j++) { - ++nrTests; - if (alphabetsForTerritory->alphabet[j] < 0 || - alphabetsForTerritory->alphabet[j] >= _ALPHABET_MAX) { - foundError(); - printf("*** ERROR *** Bad ALPHABETS_FOR_TERRITORY[%d].alphabet[%d]: %d\n", i, j, - alphabetsForTerritory->alphabet[j]); - } - } - } - return nrTests; -} - - -int main(const int argc, const char **argv) { - int nrTests = 0; - - // Ref unused var. - REF(ISO3166_ALPHA[0]); - - printf("Mapcode C Library Unit Tests\n"); - printf("Library version %s (data version %s)\n", MAPCODE_C_VERSION, MAPCODE_DATA_VERSION); -#ifdef NO_POSIX_THREADS - printf("Compiler options: NO_POSIX_THREADS\n"); -#else - printf("Using up to %d threads to test in parallel...\n", MAX_THREADS); -#endif - - if (argc != 1 || argv == NULL) { - printf("*** ERROR *** unittest takes no arguments!\n"); - exit(1); - } - - printf("-----------------------------------------------------------\nEnvironment tests\n"); - nrTests += testEnvironment(); - - printf("-----------------------------------------------------------\nRobustness tests\n"); - nrTests += testRobustness(); - - printf("-----------------------------------------------------------\nAlphabet tests\n"); - nrTests += testAlphabetRobustness(); - nrTests += testAlphabets(); - - printf("-----------------------------------------------------------\nAlphabet per territory tests\n"); - nrTests += testAlphabetPerTerritory(); - - printf("-----------------------------------------------------------\nParser tests\n"); - nrTests += testAlphabetParser(); - - printf("-----------------------------------------------------------\nTerritory name tests\n"); - nrTests += testGetFullTerritoryName(); - - printf("-----------------------------------------------------------\nTerritory tests\n"); - nrTests += testTerritoriesCsv(); - nrTests += testTerritories(); - nrTests += testTerritoryCode(); - nrTests += testTerritoryInsides(); - - printf("-----------------------------------------------------------\nDistance tests\n"); - nrTests += testDistances(); - - printf("-----------------------------------------------------------\nMapcode format tests\n"); - nrTests += testMapcodeFormats(); - nrTests += testFailingDecodes(); - - printf("-----------------------------------------------------------\nEncode/decode tests\n"); - nrTests += testSingleEncodes(); - nrTests += testEncodeDecode(); - - printf("-----------------------------------------------------------\nRe-encode tests\n"); - nrTests += testReEncode(); - - printf("-----------------------------------------------------------\n"); - printf("Done.\nExecuted %d tests, found %d errors\n", nrTests, nrErrors); - if (nrErrors > 0) { - printf("UNIT TESTS FAILED!\n"); - } else { - printf("Unit tests passed\n"); - } - return nrErrors; -} diff --git a/utility/README.md b/utility/README.md old mode 100644 new mode 100755 diff --git a/utility/mapcode.cpp b/utility/mapcode.cpp old mode 100644 new mode 100755 index fe3af4a..2b117e1 --- a/utility/mapcode.cpp +++ b/utility/mapcode.cpp @@ -45,10 +45,7 @@ #include #include #include "../mapcodelib/mapcoder.h" - -#define MAPCODE_SUPPORT_LANGUAGE_EN - -#include "../mapcodelib/internal_territory_names_en.h" +#include "../mapcodelib/internal_territory_names_english.h" #include "../mapcodelib/internal_data.h" #include "../mapcodelib/internal_iso3166_data.h" @@ -561,7 +558,7 @@ int main(const int argc, const char **argv) { printf(","); // Use internal knowledge of TERRITORY_FULL_NAME to show aliases of full territory name. - char *names = strdup(TERRITORY_FULL_NAME_EN[INDEX_OF_TERRITORY(ccode)]); + char *names = strdup(TERRITORY_FULL_NAME[INDEX_OF_TERRITORY(ccode)]); char *s = names; while (s) { if (s != names) { From 247297cca1fb18e6113d9c972fc0e7b84effc80e Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 2 Nov 2016 23:19:04 +0100 Subject: [PATCH 142/181] git ignore --- .gitignore | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 3f1526a..bab3bc0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,8 +1,8 @@ -unittest/gmon.out -unittest/_*.txt -unittest/*.gcov -unittest/*.gcda -unittest/*.gcno +test/gmon.out +test/_*.txt +test/*.gcov +test/*.gcda +test/*.gcno mapcodelib/*.gcov mapcodelib/*.gcda mapcodelib/*.gcno @@ -13,7 +13,7 @@ cmake_install.cmake *.a unittest mapcode -unittest/unittest +test/unittest utility/mapcode # ----------------------------------------------------------------------------- From 2db0b30c4de2cb07b0bf8e4de05cff38c1469fec Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Thu, 3 Nov 2016 11:16:11 +0100 Subject: [PATCH 143/181] Cleaned up interface --- mapcodelib/internal_territory_names_en.h | 1 + mapcodelib/internal_territory_names_hi.h | 4 + mapcodelib/internal_territory_names_local.h | 6 +- mapcodelib/mapcode_legacy.c | 3 +- mapcodelib/mapcode_legacy.h | 5 + mapcodelib/mapcoder.c | 184 +++++----- mapcodelib/mapcoder.h | 85 +++-- test/unittest.c | 375 +++++++++----------- 8 files changed, 316 insertions(+), 347 deletions(-) diff --git a/mapcodelib/internal_territory_names_en.h b/mapcodelib/internal_territory_names_en.h index d5ce745..a1e2859 100644 --- a/mapcodelib/internal_territory_names_en.h +++ b/mapcodelib/internal_territory_names_en.h @@ -21,6 +21,7 @@ extern "C" { #endif // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + static const char *TERRITORY_FULL_NAME_EN[] = { #ifdef MAPCODE_SUPPORT_LANGUAGE_EN "Vatican|Holy See", diff --git a/mapcodelib/internal_territory_names_hi.h b/mapcodelib/internal_territory_names_hi.h index 9947be4..28ddafc 100644 --- a/mapcodelib/internal_territory_names_hi.h +++ b/mapcodelib/internal_territory_names_hi.h @@ -23,6 +23,7 @@ extern "C" { // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** static const char *TERRITORY_FULL_NAME_HI[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_HI /* VAT */ "वेटिकन सिटी|पवित्र देखें", /* MCO */ "मोनाको", /* GIB */ "जिब्राल्टर", @@ -556,6 +557,9 @@ static const char *TERRITORY_FULL_NAME_HI[] = { /* CPT */ "क्लिपरटन द्वीप", /* ATA */ "अंटार्कटिका", /* AAA */ "अंतरराष्ट्रीय|अंतरराष्ट्रीय|पृथ्वी" +#else // MAPCODE_SUPPORT_LANGUAGE_HI + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_HI }; #ifdef __cplusplus diff --git a/mapcodelib/internal_territory_names_local.h b/mapcodelib/internal_territory_names_local.h index 9d21802..d02cad1 100644 --- a/mapcodelib/internal_territory_names_local.h +++ b/mapcodelib/internal_territory_names_local.h @@ -22,7 +22,6 @@ extern "C" { // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** static const char *TERRITORY_FULL_NAME_LOCAL[] = { -#ifdef MAPCODE_SUPPORT_LANGUAGE_LOCAL "Sancta Sedes|Holy See", "Monaco", "Gibraltar", @@ -555,10 +554,7 @@ static const char *TERRITORY_FULL_NAME_LOCAL[] = { "United States Minor Outlying Islands|USMOI", "Île de Clipperton|Isla de la Pasión", "Antarctica", - "Earth", -#else // MAPCODE_SUPPORT_LANGUAGE_LOCAL - NULL -#endif // MAPCODE_SUPPORT_LANGUAGE_LOCAL + "Earth" }; #ifdef __cplusplus diff --git a/mapcodelib/mapcode_legacy.c b/mapcodelib/mapcode_legacy.c index c024ca9..8007bc9 100644 --- a/mapcodelib/mapcode_legacy.c +++ b/mapcodelib/mapcode_legacy.c @@ -18,8 +18,7 @@ #include #include "mapcode_legacy.h" -#include "mapcoder.h" -#include "internal_alphabet_recognizer.h" + /** * Include global legacy buffers. These are not thread-safe! diff --git a/mapcodelib/mapcode_legacy.h b/mapcodelib/mapcode_legacy.h index 5318558..acbf1de 100644 --- a/mapcodelib/mapcode_legacy.h +++ b/mapcodelib/mapcode_legacy.h @@ -50,6 +50,11 @@ extern "C" { #define COMPARE_MAPCODE_MISSING_CHARACTERS ERR_MAPCODE_INCOMPLETE +#define MAX_PROPER_MAPCODE_LEN MAX_PROPER_MAPCODE_ASCII_LEN +#define MAX_ISOCODE_LEN MAX_ISOCODE_ASCII_LEN +#define MAX_CLEAN_MAPCODE_LEN MAX_CLEAN_MAPCODE_ASCII_LEN +#define MAX_MAPCODE_RESULT_LEN MAX_MAPCODE_RESULT_ASCII_LEN + #define MAX_LANGUAGES _ALPHABET_MAX #define MAPCODE_LANGUAGE_ROMAN ALPHABET_ROMAN #define MAPCODE_LANGUAGE_GREEK ALPHABET_GREEK diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 1994748..35f4db1 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -17,7 +17,7 @@ #include // strlen strcpy strcat memcpy memmove strstr strchr memcmp #include // atof #include // toupper -#include // floor +#include // floor fabs #include "mapcoder.h" #include "internal_data.h" @@ -25,15 +25,11 @@ #include "internal_territory_alphabets.h" #include "internal_territory_names_local.h" #include "internal_alphabet_recognizer.h" - -// We must have a default language -#define MAPCODE_SUPPORT_LANGUAGE_EN -#define DEFAULT_TERRITORY_FULL_NAME TERRITORY_FULL_NAME_EN - #include "internal_territory_names_da.h" #include "internal_territory_names_de.h" #include "internal_territory_names_en.h" #include "internal_territory_names_fr.h" +#include "internal_territory_names_hi.h" #include "internal_territory_names_nl.h" #include "internal_territory_names_local.h" @@ -120,6 +116,7 @@ static const LocaleRegistryItem LOCALE_REGISTRY[] = { {"DE", TERRITORY_FULL_NAME_DE}, {"EN", TERRITORY_FULL_NAME_EN}, {"FR", TERRITORY_FULL_NAME_FR}, + {"HI", TERRITORY_FULL_NAME_HI}, {"NL", TERRITORY_FULL_NAME_NL} }; @@ -1450,10 +1447,10 @@ static enum MapcodeError decodeGrid(DecodeRec *dec, const int m, const int hasHe const char *input = (hasHeaderLetter ? dec->mapcode + 1 : dec->mapcode); const int codexlen = (int) (strlen(input) - 1); int prelen = (int) (strchr(input, '.') - input); - char result[MAX_PROPER_MAPCODE_LEN + 1]; + char result[MAX_PROPER_MAPCODE_ASCII_LEN + 1]; ASSERT(dec); - if (codexlen > MAX_PROPER_MAPCODE_LEN) { + if (codexlen > MAX_PROPER_MAPCODE_ASCII_LEN) { return ERR_BAD_MAPCODE_LENGTH; } if (prelen > 5) { @@ -2163,8 +2160,8 @@ static enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, co nondigits = vowels = 0; if (mapcodeElements) { int len = (int) (cleanPtr - mapcodeElements->properMapcode); - ASSERT(len < MAX_ISOCODE_LEN); - lengthCopy(mapcodeElements->territoryISO, mapcodeElements->properMapcode, len, MAX_ISOCODE_LEN + 1); + ASSERT(len < MAX_ISOCODE_ASCII_LEN); + lengthCopy(mapcodeElements->territoryISO, mapcodeElements->properMapcode, len, MAX_ISOCODE_ASCII_LEN + 1); cleanPtr = mapcodeElements->properMapcode; } } else { // add to extension @@ -2657,7 +2654,7 @@ UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiStr ASSERT(utf16String); ASSERT(asciiString); if (maxLength > 0) { - char targetAsciiString[MAX_MAPCODE_RESULT_LEN] = ""; + char targetAsciiString[MAX_MAPCODE_RESULT_ASCII_LEN] = ""; // skip leading spaces while (*asciiString > 0 && *asciiString <= 32) { @@ -2684,7 +2681,7 @@ UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiStr if (alphabet == ALPHABET_GREEK || alphabet == ALPHABET_HEBREW || alphabet == ALPHABET_ARABIC || alphabet == ALPHABET_KOREAN) { - asciiString = convertToAbjad(targetAsciiString, asciiString, MAX_MAPCODE_RESULT_LEN); + asciiString = convertToAbjad(targetAsciiString, asciiString, MAX_MAPCODE_RESULT_ASCII_LEN); } // re-pack E/U-voweled mapcodes when necessary: @@ -2693,7 +2690,7 @@ UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiStr strchr(asciiString, 'e') || strchr(asciiString, 'u')) { // copy trimmed mapcode into temporary buffer targetAsciiString int len = (int) strlen(asciiString); - if (len < MAX_MAPCODE_RESULT_LEN) { + if (len < MAX_MAPCODE_RESULT_ASCII_LEN) { while (len > 0 && asciiString[len - 1] > 0 && asciiString[len - 1] <= 32) { len--; } @@ -2741,15 +2738,15 @@ UWORD *convertMapcodeToAlphabetUtf16(UWORD *utf16String, const char *mapcodeStri ASSERT(mapcodeString); ASSERT(alphabet > _ALPHABET_MIN && alphabet < _ALPHABET_MAX); *utf16String = 0; - if (strlen(mapcodeString) < MAX_MAPCODE_RESULT_LEN) { - convertToAlphabet(utf16String, MAX_MAPCODE_RESULT_LEN, mapcodeString, alphabet); + if (strlen(mapcodeString) < MAX_MAPCODE_RESULT_ASCII_LEN) { + convertToAlphabet(utf16String, MAX_MAPCODE_RESULT_UTF16_LEN, mapcodeString, alphabet); } return utf16String; } char *convertMapcodeToAlphabetUtf8(char *utf8String, const char *mapcodeString, enum Alphabet alphabet) { - UWORD utf16[MAX_MAPCODE_RESULT_LEN]; + UWORD utf16[MAX_MAPCODE_RESULT_UTF16_LEN + 1]; return convertUtf16ToUtf8(utf8String, convertMapcodeToAlphabetUtf16(utf16, mapcodeString, alphabet)); } @@ -2841,7 +2838,7 @@ static int compareAlphaCode(const void *e1, const void *e2) { static enum Territory findMatch(const int parentNumber, const char *territoryISO) { // build an uppercase search term - char codeISO[MAX_ISOCODE_LEN + 1]; + char codeISO[MAX_ISOCODE_ASCII_LEN + 1]; const char *r = territoryISO; int len = 0; ASSERT(territoryISO); @@ -2855,7 +2852,7 @@ static enum Territory findMatch(const int parentNumber, const char *territoryISO codeISO[2] = '-'; len = 3; } - while ((len < MAX_ISOCODE_LEN) && (*r > 32)) { + while ((len < MAX_ISOCODE_ASCII_LEN) && (*r > 32)) { codeISO[len++] = *r++; } if (*r > 32) { @@ -2913,9 +2910,9 @@ enum Territory getTerritoryCode(const char *territoryISO, enum Territory optiona // PUBLIC - decode string into lat,lon; returns negative in case of error -enum MapcodeError -decodeMapcodeToLatLonUtf8(double *latDeg, double *lonDeg, const char *mapcode, enum Territory territory, - MapcodeElements *mapcodeElements) { +enum MapcodeError decodeMapcodeToLatLonUtf8(double *latDeg, double *lonDeg, + const char *mapcode, enum Territory territory, + MapcodeElements *mapcodeElements) { if ((latDeg == NULL) || (lonDeg == NULL) || (mapcode == NULL)) { return ERR_BAD_ARGUMENTS; } else { @@ -2947,9 +2944,9 @@ decodeMapcodeToLatLonUtf8(double *latDeg, double *lonDeg, const char *mapcode, e // PUBLIC - decode string into lat,lon; returns negative in case of error -enum MapcodeError -decodeMapcodeToLatLonUtf16(double *latDeg, double *lonDeg, const UWORD *mapcode, enum Territory territory, - MapcodeElements *mapcodeElements) { +enum MapcodeError decodeMapcodeToLatLonUtf16(double *latDeg, double *lonDeg, + const UWORD *mapcode, enum Territory territory, + MapcodeElements *mapcodeElements) { if ((latDeg == NULL) || (lonDeg == NULL) || (mapcode == NULL)) { return ERR_BAD_ARGUMENTS; } else { @@ -3040,134 +3037,149 @@ const TerritoryAlphabets *getAlphabetsForTerritory(enum Territory territory) { // /////////////////////////////////////////////////////////////////////////////////////////////// -static int getFullTerritoryName_internal( - char *territoryName, - enum Territory territory, - int alternative, - int alphabet, - const char *locale) { +static int +getFullTerritoryName_internal(char *territoryName, enum Territory territory, int alternative, const char *locale, + enum Alphabet alphabet) { - const char *s; + const char *territoryNamesPiped; const char *pipePtr; - const char **namelist = NULL; + const char **territoryNamesList = NULL; ASSERT(territoryName); + ASSERT((_TERRITORY_MIN < territory) && (territory < _TERRITORY_MAX)); + ASSERT((alphabet == _ALPHABET_MIN) || (_ALPHABET_MIN < alphabet) && (alphabet < _ALPHABET_MAX)); - if (alternative < 0 || territory <= _TERRITORY_MIN || territory >= _TERRITORY_MAX) { - *territoryName = 0; + // Defensive bail out if incorrect arguments. + if (!territoryName || (alternative < 0) || (territory <= _TERRITORY_MIN) || (territory >= _TERRITORY_MAX)) { + if (territoryName) { + *territoryName = 0; + } return 0; } + // Check locale. if (locale == NULL) { // Use local names if locale is null. - namelist = TERRITORY_FULL_NAME_LOCAL; - } else if (strlen(locale) < 2) { - - // Locale is invalid. - namelist = NULL; + territoryNamesList = TERRITORY_FULL_NAME_LOCAL; } else { // Try and get correct list. - char localeUpper[3] = ""; int i; - localeUpper[0] = locale[0]; - localeUpper[1] = locale[1]; - localeUpper[2] = 0; - namelist = NULL; + int upTo = (int) strlen(locale); + char localeUpper[4] = ""; // Default locale is empty (which implies 'fallback'). + char *sep = strchr(locale, '_'); // Official separator is '_' (as in "en_US"). + if (!sep) { + sep = strchr(locale, '-'); // But we also allow '-' (often used as well). + } + if (sep) { + upTo = (int) (sep - locale); + } + lengthCopy(localeUpper, locale, upTo, sizeof(localeUpper)); + makeUppercase(localeUpper); + + territoryNamesList = NULL; for (i = 0; i < (int) (sizeof(LOCALE_REGISTRY) / sizeof(LOCALE_REGISTRY[0])); ++i) { if (!strcmp(LOCALE_REGISTRY[i].locale, localeUpper)) { - namelist = LOCALE_REGISTRY[i].territoryFullNames; + territoryNamesList = LOCALE_REGISTRY[i].territoryFullNames; break; } } } - // Use English if locale is invalid. - if (namelist == NULL || namelist[0] == NULL) { - namelist = DEFAULT_TERRITORY_FULL_NAME; + // Use English if locale is invalid (or was empty = fallback). + if (territoryNamesList == NULL || territoryNamesList[0] == NULL) { + territoryNamesList = DEFAULT_TERRITORY_FULL_NAME; } - s = namelist[INDEX_OF_TERRITORY(territory)]; + *territoryName = 0; + territoryNamesPiped = territoryNamesList[INDEX_OF_TERRITORY(territory)]; for (;;) { - pipePtr = strchr(s, '|'); + pipePtr = strchr(territoryNamesPiped, '|'); + + if ((_ALPHABET_MIN < alphabet) && (alphabet < _ALPHABET_MAX)) { - if ((int) _ALPHABET_MIN < alphabet && alphabet < (int) _ALPHABET_MAX) { + // Alphabet was specified. if (pipePtr) { - lengthCopy(territoryName, s, (int) (pipePtr - s), MAX_TERRITORY_FULLNAME_LEN); + ASSERT((pipePtr - territoryNamesPiped) <= MAX_TERRITORY_FULLNAME_UTF8_LEN); + lengthCopy(territoryName, territoryNamesPiped, (int) (pipePtr - territoryNamesPiped), + MAX_TERRITORY_FULLNAME_UTF8_LEN); } else { - ASSERT(strlen(s) <= MAX_TERRITORY_FULLNAME_LEN); - strcpy(territoryName, s); + ASSERT(strlen(territoryNamesPiped) <= MAX_TERRITORY_FULLNAME_UTF8_LEN); + strcpy(territoryName, territoryNamesPiped); } - if ((enum Alphabet) alphabet != recognizeAlphabetUtf8(territoryName)) { // filter out + if (alphabet != recognizeAlphabetUtf8(territoryName)) { // filter out if (!pipePtr) { // this is the last string! - *territoryName = 0; return 0; } - s = pipePtr + 1; + territoryNamesPiped = pipePtr + 1; continue; } } if (!pipePtr) { // this is the last string! - if (alternative) { // not what we want? - *territoryName = 0; + if (alternative > 0) { // not what we want? return 0; } - ASSERT(strlen(s) <= MAX_TERRITORY_FULLNAME_LEN); - strcpy(territoryName, s); // no bracket, return it all + ASSERT(strlen(territoryNamesPiped) <= MAX_TERRITORY_FULLNAME_UTF8_LEN); + strcpy(territoryName, territoryNamesPiped); // no bracket, return it all return 1; } else { if (!alternative) { // what we want? break; } alternative--; - s = pipePtr + 1; + territoryNamesPiped = pipePtr + 1; } } - lengthCopy(territoryName, s, (int) (pipePtr - s), MAX_TERRITORY_FULLNAME_LEN); + lengthCopy(territoryName, territoryNamesPiped, (int) (pipePtr - territoryNamesPiped), MAX_TERRITORY_FULLNAME_UTF8_LEN); return 1; } -int getFullTerritoryNameInLocaleInAlphabet(char *territoryName, enum Territory territory, int alternative, - const char *locale, enum Alphabet alphabet) { - return getFullTerritoryName_internal(territoryName, territory, alternative, alphabet, locale); +int getFullTerritoryNameEnglish(char *territoryName, enum Territory territory, int alternative) { + ASSERT(territoryName); + ASSERT((_TERRITORY_MIN < territory) && (territory < _TERRITORY_MAX)); + return getFullTerritoryNameInLocaleUtf8(territoryName, territory, alternative, "en_US"); } -int getFullTerritoryNameInLocale(char *territoryName, enum Territory territory, int alternative, - const char *locale) { - return getFullTerritoryName_internal(territoryName, territory, alternative, -1, locale); +int getFullTerritoryNameInLocaleUtf8(char *territoryName, enum Territory territory, int alternative, + const char *locale) { + ASSERT(territoryName); + ASSERT((_TERRITORY_MIN < territory) && (territory < _TERRITORY_MAX) || (territory == TERRITORY_UNKNOWN)); + return getFullTerritoryName_internal(territoryName, territory, alternative, locale, _ALPHABET_MIN); } -#ifdef MAPCODE_SUPPORT_LANGUAGE_EN // TODO @@@ move to legacy! - -int getFullTerritoryNameEnglish(char *territoryName, enum Territory territory, int alternative) { - return getFullTerritoryName_internal(territoryName, territory, alternative, -1, "en_US"); +int getFullTerritoryNameInLocaleInAlphabetUtf8(char *territoryName, enum Territory territory, int alternative, + const char *locale, enum Alphabet alphabet) { + ASSERT(territoryName); + ASSERT((_TERRITORY_MIN < territory) && (territory < _TERRITORY_MAX)); + if ((alphabet <= _ALPHABET_MIN) || (alphabet >= _ALPHABET_MAX)) { + *territoryName = 0; + return 0; + } + return getFullTerritoryName_internal(territoryName, territory, alternative, locale, alphabet); } -#endif -#ifdef MAPCODE_SUPPORT_LANGUAGE_LOCAL +int getFullTerritoryNameLocalUtf8(char *territoryName, enum Territory territory, int alternative) { + ASSERT(territoryName); + ASSERT((_TERRITORY_MIN < territory) && (territory < _TERRITORY_MAX)); + return getFullTerritoryName_internal(territoryName, territory, alternative, NULL, _ALPHABET_MIN); +} + -int getFullTerritoryNameLocalInAlphabet(char *territoryName, enum Territory territory, int alternative, - enum Alphabet alphabet) { +int getFullTerritoryNameLocalInAlphabetUtf8(char *territoryName, enum Territory territory, int alternative, + enum Alphabet alphabet) { ASSERT(territoryName); - if (!territoryName) { - return 0; - } + ASSERT((_TERRITORY_MIN < territory) && (territory < _TERRITORY_MAX)); if ((alphabet <= _ALPHABET_MIN) || (alphabet >= _ALPHABET_MAX)) { *territoryName = 0; return 0; } - return getFullTerritoryName_internal(territoryName, territory, alternative, (int) alphabet, "local"); + return getFullTerritoryName_internal(territoryName, territory, alternative, NULL, alphabet); } -int getFullTerritoryNameLocal(char *territoryName, enum Territory territory, int alternative) { - return getFullTerritoryName_internal(territoryName, territory, alternative, -1, "local"); -} - -#endif diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index 76784fe..118398b 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -24,16 +24,33 @@ extern "C" { #include "mapcode_territories.h" #include "mapcode_alphabets.h" +// English is always defined - this is the fallback language for any unknown language. +#define MAPCODE_SUPPORT_LANGUAGE_EN +#define DEFAULT_TERRITORY_FULL_NAME TERRITORY_FULL_NAME_EN + +#ifndef MAPCODE_NO_SUPPORT_ALL_LANGUAGES +#define MAPCODE_SUPPORT_LANGUAGE_DA +#define MAPCODE_SUPPORT_LANGUAGE_DE +#define MAPCODE_SUPPORT_LANGUAGE_FR +#define MAPCODE_SUPPORT_LANGUAGE_HI +#define MAPCODE_SUPPORT_LANGUAGE_NL +#endif + +#define MAPCODE_C_VERSION "2.5.2" +#define UWORD unsigned short int // 2-byte unsigned integer. + +#define MAX_NR_OF_MAPCODE_RESULTS 22 // Max. number of results ever returned by encoder (e.g. for 26.904899, 95.138515). +#define MAX_PRECISION_DIGITS 8 // Max. number of extension characters (excluding the hyphen). Must be even. + +#define MAX_PROPER_MAPCODE_ASCII_LEN 11 // Max. chars in a proper mapcode (including the dot, excl. precision extension). +#define MAX_ISOCODE_ASCII_LEN 7 // Max. chars in a valid ISO3166 territory code. +#define MAX_CLEAN_MAPCODE_ASCII_LEN (MAX_PROPER_MAPCODE_ASCII_LEN + 1 + MAX_PRECISION_DIGITS) // Max. chars in a clean mapcode (excluding zero-terminator). +#define MAX_MAPCODE_RESULT_ASCII_LEN (MAX_ISOCODE_ASCII_LEN + 1 + MAX_CLEAN_MAPCODE_ASCII_LEN + 1) // Max. chars to store a single result (including zero-terminator). +#define MAX_TERRITORY_FULLNAME_ASCII_LEN 79 // Max. number of characters to store the longest possible territory name in ASCII/Roman. -#define MAPCODE_C_VERSION "2.5.2" -#define UWORD unsigned short int // 2-byte unsigned integer. -#define MAX_NR_OF_MAPCODE_RESULTS 22 // Max. number of results ever returned by encoder (e.g. for 26.904899, 95.138515). -#define MAX_PROPER_MAPCODE_LEN 11 // Max. number of characters in a proper mapcode (including the dot, excl. precision extension). -#define MAX_PRECISION_DIGITS 8 // Max. number of extension characters (excluding the hyphen). Must be even. -#define MAX_ISOCODE_LEN 7 // Max. number of characters of a valid ISO3166 territory code; although nothing longer than SIX characters is ever generated (RU-KAM), users can input SEVEN characters (RUS-KAM). -#define MAX_TERRITORY_FULLNAME_LEN 79 // Max. number of characters to store the longest possible territory name (in any alphabet, excl. 0-terminator). -#define MAX_CLEAN_MAPCODE_LEN (MAX_PROPER_MAPCODE_LEN + 1 + MAX_PRECISION_DIGITS) // Max. number of characters in a clean mapcode (excluding zero-terminator). -#define MAX_MAPCODE_RESULT_LEN (MAX_ISOCODE_LEN + 1 + MAX_CLEAN_MAPCODE_LEN + 1) // Max. number of characters to store a single result (including zero-terminator). +#define MAX_MAPCODE_RESULT_UTF8_LEN (MAX_MAPCODE_RESULT_ASCII_LEN * 4) +#define MAX_MAPCODE_RESULT_UTF16_LEN (MAX_MAPCODE_RESULT_ASCII_LEN * 4) +#define MAX_TERRITORY_FULLNAME_UTF8_LEN (MAX_TERRITORY_FULLNAME_ASCII_LEN * 4) /** @@ -42,8 +59,8 @@ extern "C" { * International mapcodes never include a territory ISO3166 code, nor a space. */ typedef struct { - int count; // The number of mapcode results (length of array). - char mapcode[MAX_NR_OF_MAPCODE_RESULTS][MAX_MAPCODE_RESULT_LEN]; // The mapcodes. + int count; // The number of mapcode results (length of array). + char mapcode[MAX_NR_OF_MAPCODE_RESULTS][MAX_MAPCODE_RESULT_ASCII_LEN]; // The mapcodes. } Mapcodes; @@ -53,15 +70,15 @@ typedef struct { * the code may be abbreviated, or even missing (if it wasn't available in the input). * * If you want to get a full territory code, use: - * char isoName[MAX_ISOCODE_LEN + 1]; + * char isoName[MAX_ISOCODE_ASCII_LEN + 1]; * getTerritoryIsoName(isoName, mapcodeElement.territoryCode, 0) */ typedef struct { - char territoryISO[MAX_ISOCODE_LEN + 1]; // The (trimmed and uppercased) territory code, from the input. - enum Territory territoryCode; // The territory, as recognized and disambiguated from territoryISO. - char properMapcode[MAX_PROPER_MAPCODE_LEN + 1]; // The (romanised) mapcode excl. territory or extension. - int indexOfDot; // Position of dot in properMapcode (a value between 2 and 5). - char precisionExtension[MAX_PRECISION_DIGITS + 1]; // The (romanised) extension (excluding the hyphen). + char territoryISO[MAX_ISOCODE_ASCII_LEN + 1]; // The (trimmed and uppercased) territory code, from the input. + enum Territory territoryCode; // The territory, as recognized and disambiguated from territoryISO. + char properMapcode[MAX_PROPER_MAPCODE_ASCII_LEN + 1]; // The (romanised) mapcode excl. territory or extension. + int indexOfDot; // Position of dot in properMapcode (a value between 2 and 5). + char precisionExtension[MAX_PRECISION_DIGITS + 1]; // The (romanised) extension (excluding the hyphen). } MapcodeElements; @@ -143,7 +160,7 @@ int encodeLatLonToMapcodes( * result - Returned Mapcode. The caller must not allocate or de-allocated this string. * The resulting string MUST be allocated (and de-allocated) by the caller (contrary to * encodeLatLonToMapcodes!). - * The caller should allocate at least MAX_MAPCODE_RESULT_LEN characters for the string. + * The caller should allocate at least MAX_MAPCODE_RESULT_ASCII_LEN characters for the string. * lat - Latitude, in degrees. Range: -90..90. * lon - Longitude, in degrees. Range: -180..180. * territory - Territory (e.g. as obtained from getTerritoryCode), used as encoding context. @@ -327,13 +344,11 @@ int multipleBordersNearby( enum Territory territory); -#ifdef MAPCODE_SUPPORT_LANGUAGE_EN // TODO @@@ Move to legacy.h - /** - * Returns territory names in English or in the local language. There's always at least 1 alternative (with index 0). + * Returns territory names in English. There's always at least 1 alternative (with index 0). * * Arguments: - * territoryName - Target string, allocated by caller to be at least MAX_TERRITORY_NAME_LENGTH + 1 bytes. + * territoryName - Target string, allocated by caller to be at least MAX_TERRITORY_FULLNAME_ASCII_LEN + 1 bytes. * territory - Territory to get name for. * alternative - Which name to get, must be >= 0 (0 = default, 1 = first alternative, 2 = second etc.). * @@ -347,17 +362,13 @@ int getFullTerritoryNameEnglish( int alternative); -#endif // MAPCODE_SUPPORT_LANGUAGE_EN - -#ifdef MAPCODE_SUPPORT_LANGUAGE_LOCAL - /** * Returns territory names in the local language. There are two variants of this call. One returns local * territory names in a specified alphabet only. The other simply returns the local names, regardless * of its alphabet. There is always at least 1 alternative, with index 0. * * Arguments: - * territoryName - Target string, allocated by caller to be at least MAX_TERRITORY_NAME_LENGTH + 1 bytes. + * territoryName - Target string, allocated by caller to be at least MAX_TERRITORY_FULLNAME_UTF8_LEN + 1 bytes. * territory - Territory to get name for. * alternative - Which name to get, must be >= 0 (0 = default, 1 = first alternative, 2 = second etc.). * alphabet - Alphabet to use for territoryName. Must be a valid alphabet value. @@ -366,18 +377,17 @@ int getFullTerritoryNameEnglish( * 0 if the alternative does not exist (territoryName will be empty). * non-0 if the alternative exists (territoryName contains name). */ -int getFullTerritoryNameLocal( +int getFullTerritoryNameLocalUtf8( char *territoryName, enum Territory territory, int alternative); -int getFullTerritoryNameLocalInAlphabet( +int getFullTerritoryNameLocalInAlphabetUtf8( char *territoryName, enum Territory territory, int alternative, enum Alphabet alphabet); -#endif // MAPCODE_SUPPORT_LANGUAGE_LOCAL /** * Returns territory names in a specific locale. There are two variants of this call. One returns @@ -385,7 +395,7 @@ int getFullTerritoryNameLocalInAlphabet( * of its alphabet. There is always at least 1 alternative, with index 0. * * Arguments: - * territoryName - Target string, allocated by caller to be at least MAX_TERRITORY_NAME_LENGTH + 1 bytes. + * territoryName - Target string, allocated by caller to be at least MAX_TERRITORY_FULLNAME_UTF8_LEN + 1 bytes. * territory - Territory to get name for. * alternative - Which name to get, must be >= 0 (0 = default, 1 = first alternative, 2 = second etc.). * locale - A locale (e.g. "en_US" for U.S. English); use NULL for local territory names. @@ -395,19 +405,20 @@ int getFullTerritoryNameLocalInAlphabet( * 0 if the alternative does not exist (territoryName will be empty). * non-0 if the alternative exists (territoryName contains name). */ -int getFullTerritoryNameInLocale( +int getFullTerritoryNameInLocaleUtf8( char *territoryName, enum Territory territory, int alternative, const char *locale); -int getFullTerritoryNameInLocaleInAlphabet( +int getFullTerritoryNameInLocaleInAlphabetUtf8( char *territoryName, enum Territory territory, int alternative, const char *locale, enum Alphabet alphabet); + /** * This struct contains the returned alphabest for getAlphabetsForTerritory. The 'count' specifies * how many alphabets are listed in 'alphabet', range [1, MAX_ALPHABETS_PER_TERRITORY]. @@ -439,8 +450,8 @@ const TerritoryAlphabets *getAlphabetsForTerritory(enum Territory territory); * * Arguments: * utf8String - Buffer to be filled with the Unicode string result. - * Must have capacity for (3 * MAX_MAPCODE_RESULT_LEN + 1) characters. - * asciiString - ASCII string to encode (must be < MAX_MAPCODE_RESULT_LEN characters). + * Must have capacity for MAX_MAPCODE_RESULT_UTF8_LEN + 1 characters. + * asciiString - ASCII string to encode (must be < MAX_MAPCODE_RESULT_ASCII_LEN characters). * alphabet - Alphabet to use. * * Returns: @@ -454,8 +465,8 @@ char *convertMapcodeToAlphabetUtf8(char *utf8String, const char *asciiString, en * * Arguments: * utf16String - Buffer to be filled with the Unicode string result. - * Must have capacity for (MAX_MAPCODE_RESULT_LEN utf16 + 1) characters. - * asciiString - ASCII string to encode (must be < MAX_MAPCODE_RESULT_LEN characters). + * Must have capacity for MAX_MAPCODE_RESULT_UTF16_LEN characters. + * asciiString - ASCII string to encode (must be < MAX_MAPCODE_RESULT_ASCII_LEN characters). * alphabet - Alphabet to use. * * Returns: diff --git a/test/unittest.c b/test/unittest.c index 2ce59b3..e26e887 100644 --- a/test/unittest.c +++ b/test/unittest.c @@ -409,7 +409,7 @@ static int testMapcodeFormats(void) { for (i = 0; formattests[i].input != NULL; ++i) { MapcodeElements mapcodeElements; - enum MapcodeError parseError = myParseMapcodeString(&mapcodeElements, formattests[i].input, 0); + enum MapcodeError parseError = myParseMapcodeString(&mapcodeElements, formattests[i].input, TERRITORY_UNKNOWN); enum MapcodeError formatError = compareWithMapcodeFormatUtf8(formattests[i].input); if (formattests[i].parseError == ERR_OK) { shouldSucceed++; @@ -469,12 +469,12 @@ static int testAlphabetParser(void) { {"PRT 31.E2-b2c", "PRT 31.E2-B2C (1136;2)"}, {"GBR רר.56ר", "GBR XX.XX (1167;2)"}, // hebrew abjad {"BEL طظ.56ط ", "BEL PQ.XP (1107;2)"}, // arab abjad - {"FRA ヒフ.ラヲ", "FRA PQ.XZ (1198;2)"}, + {"FRA ヒフ.ラヲ", "FRA PQ.XZ (1198;2)"}, {"CA XX.XX", "CA XX.XX (1392;2)"}, }; int i; for (i = 0; i < (int) (sizeof(parseTests) / sizeof(parseTests[0])); i++) { - char romanized1[MAX_MAPCODE_RESULT_LEN + 1]; + char romanized1[MAX_MAPCODE_RESULT_ASCII_LEN + 1]; MapcodeElements mapcodeElements; enum MapcodeError parseError = myParseMapcodeString(&mapcodeElements, parseTests[i].userInput, TERRITORY_UNKNOWN); @@ -494,12 +494,13 @@ static int testAlphabetParser(void) { mapcodeElements.indexOfDot); if (strcmp(romanized1, parseTests[i].expected) != 0) { foundError(); - printf("*** ERROR *** myParseMapcodeString(\"%s\") = \"%s\", (expected \"%s\")\n", parseTests[i].userInput, + printf("*** ERROR *** myParseMapcodeString(\"%s\") = \"%s\", (expected \"%s\")\n", + parseTests[i].userInput, romanized1, parseTests[i].expected); } else { int err1, err2; double lat1, lon1, lat2, lon2; - char romanized2[MAX_MAPCODE_RESULT_LEN + 1]; + char romanized2[MAX_MAPCODE_RESULT_ASCII_LEN + 1]; sprintf(romanized2, "%s %s%s%s", mapcodeElements.territoryISO, mapcodeElements.properMapcode, @@ -554,7 +555,7 @@ static void printGeneratedMapcodes(const char *title, const Mapcodes *mapcodes) // test encode x,y to M, decode M, re-encode back to M static int testEncodeAndDecode(const char *str, double y, double x, int localsolutions, int globalsolutions) { int nrTests = 0; - char clean[MAX_MAPCODE_RESULT_LEN + 1]; + char clean[MAX_MAPCODE_RESULT_ASCII_LEN + 1]; const char *p, *s; int found = 0; enum Territory tc = TERRITORY_NONE; @@ -571,7 +572,7 @@ static int testEncodeAndDecode(const char *str, double y, double x, int localsol // if str: determine "precision", territory "tc", and a "clean" copy of str if (*str) { - char territory[MAX_ISOCODE_LEN + 1]; + char territory[MAX_ISOCODE_ASCII_LEN + 1]; // find first territory letter in s s = str; while (*s > 0 && *s <= 32) { @@ -580,7 +581,7 @@ static int testEncodeAndDecode(const char *str, double y, double x, int localsol // parse territory, if any p = strchr(s, ' '); len = p ? (int) (p - s) : 0; - if (p && len <= MAX_ISOCODE_LEN) { + if (p && len <= MAX_ISOCODE_ASCII_LEN) { // copy and recognize territory memcpy(territory, s, (size_t) len); territory[len] = 0; @@ -607,7 +608,7 @@ static int testEncodeAndDecode(const char *str, double y, double x, int localsol strcat(clean, " "); i++; } - if (len + i >= MAX_MAPCODE_RESULT_LEN) { + if (len + i >= MAX_MAPCODE_RESULT_ASCII_LEN) { len = 0; } memcpy(clean + i, s, (size_t) len); @@ -833,10 +834,10 @@ static int testFailingDecodes(void) { static int testTerritory(const char *alphaCode, enum Territory territory, int isAlias, int needsParent, enum Territory tcParent) { int nrTests = 0; - char nam[MAX_ISOCODE_LEN + 1]; + char nam[MAX_ISOCODE_ASCII_LEN + 1]; unsigned int i; for (i = 0; i <= strlen(alphaCode); i++) { - char alphacode[MAX_ISOCODE_LEN + 1]; + char alphacode[MAX_ISOCODE_ASCII_LEN + 1]; int tn; strcpy(alphacode, alphaCode); if (!needsParent && (i == 0)) { @@ -1388,7 +1389,7 @@ static int testCorrectDecode(char *mc, enum Territory tc) { double lon1; double lat2; double lon2; - UWORD utf16[MAX_CLEAN_MAPCODE_LEN + 1]; + UWORD utf16[MAX_CLEAN_MAPCODE_ASCII_LEN + 1]; int rc = decodeMapcodeToLatLonUtf8(&lat1, &lon1, mc, tc, NULL); if (rc < 0) { foundError(); @@ -1570,19 +1571,17 @@ static int testTerritoriesCsv(void) { e = strchr(s, 10); if (e) { *e = 0; -#ifdef MAPCODE_SUPPORT_LANGUAGE_EN { int i, noMoreNames = 0; for (i = 0; !noMoreNames; i++) { - char territoryName[MAX_TERRITORY_FULLNAME_LEN + 1]; - noMoreNames = getFullTerritoryNameEnglish(territoryName, csvTerritoryCode, i); + char territoryName[MAX_TERRITORY_FULLNAME_UTF8_LEN + 1]; + noMoreNames = getFullTerritoryNameInLocaleUtf8(territoryName, csvTerritoryCode, i, "en_US"); if (!strstr(s, territoryName)) { foundError(); printf("*** ERROR *** Name \"%s\" not found in \"%s\"\n", territoryName, s); } } } -#endif // MAPCODE_SUPPORT_LANGUAGE_EN } } } @@ -1610,7 +1609,7 @@ static int testSingleEncodes(void) { }; int i; for (i = 0; test_single_encode[i].result != NULL; i++) { - char result[MAX_MAPCODE_RESULT_LEN + 1]; + char result[MAX_MAPCODE_RESULT_ASCII_LEN + 1]; encodeLatLonToSingleMapcode(result, test_single_encode[i].latDeg, test_single_encode[i].lonDeg, test_single_encode[i].territory, 4); if (strcmp(result, test_single_encode[i].result) != 0) { @@ -1623,97 +1622,70 @@ static int testSingleEncodes(void) { } - -static int testGetFullTerritoryNameInLocale(const char *locale, const char *expectedName, enum Territory territory, int alternative) { +static int testGetFullTerritoryNameLocal(const char *expectedName, enum Territory territory, int alternative) { int nrTests = 0; int expectedCode = (*expectedName ? 1 : 0); - char gotName[MAX_TERRITORY_FULLNAME_LEN + 1]; - int gotCode = getFullTerritoryNameInLocale(gotName, territory, alternative, locale); + char gotName[MAX_TERRITORY_FULLNAME_UTF8_LEN + 1]; + int gotCode = getFullTerritoryNameLocalUtf8(gotName, territory, alternative); ++nrTests; - if (strcmp(expectedName, gotName)) { - char s[MAX_ISOCODE_LEN + 1]; + if (expectedCode && strcmp(expectedName, gotName)) { + char s[MAX_ISOCODE_ASCII_LEN + 1]; foundError(); - printf("*** ERROR *** getFullTerritoryNameInLocale error, expected name '%s', but got '%s' for territory %s, alternative %d\n", + printf("*** ERROR *** getFullTerritoryNameLocal error, expected name '%s', but got '%s' for territory %s, alternative %d\n", expectedName, gotName, getTerritoryIsoName(s, territory, 0), alternative); } ++nrTests; if ((expectedCode && !gotCode) || (!expectedCode && gotCode)) { - char s[MAX_ISOCODE_LEN + 1]; + char s[MAX_ISOCODE_ASCII_LEN + 1]; foundError(); - printf("*** ERROR *** getFullTerritoryNameInLocale error, expected return code %d, but got %d (%s) for territory %s, alternative %d\n", + printf("*** ERROR *** getFullTerritoryNameLocal error, expected return code %d, but got %d (%s) for territory %s, alternative %d\n", expectedCode, gotCode, gotName, getTerritoryIsoName(s, territory, 0), alternative); } return nrTests; } -#ifdef MAPCODE_SUPPORT_LANGUAGE_EN - -static int testGetFullTerritoryNameEnglish(int expectedCode, const char *expectedName, enum Territory territory, - int alternative) { +static int testGetFullTerritoryNameInLocale(const char *expectedName, + enum Territory territory, int alternative, + const char *locale) { int nrTests = 0; - char gotName[MAX_TERRITORY_FULLNAME_LEN + 1]; - int gotCode = getFullTerritoryNameEnglish(gotName, territory, alternative); + int expectedCode = (*expectedName ? 1 : 0); + char gotName[MAX_TERRITORY_FULLNAME_UTF8_LEN + 1]; + int gotCode = getFullTerritoryNameInLocaleUtf8(gotName, territory, alternative, locale); ++nrTests; - if (strcmp(expectedName, gotName)) { - char s[MAX_ISOCODE_LEN + 1]; + if (expectedCode && strcmp(expectedName, gotName)) { + char s[MAX_ISOCODE_ASCII_LEN + 1]; foundError(); - printf("*** ERROR *** getFullTerritoryNameEnglish error, expected name '%s', but got '%s' for territory %s, alternative %d\n", - expectedName, gotName, getTerritoryIsoName(s, territory, 0), alternative); + printf("*** ERROR *** getFullTerritoryNameInLocale error, expected name '%s', but got '%s' for territory %s, alternative %d, locale %s\n", + expectedName, gotName, getTerritoryIsoName(s, territory, 0), alternative, locale ? locale : "NULL"); } ++nrTests; if ((expectedCode && !gotCode) || (!expectedCode && gotCode)) { - char s[MAX_ISOCODE_LEN + 1]; + char s[MAX_ISOCODE_ASCII_LEN + 1]; foundError(); - printf("*** ERROR *** getFullTerritoryNameEnglish error, expected return code %d, but got %d (%s) for territory %s, alternative %d\n", - expectedCode, gotCode, gotName, getTerritoryIsoName(s, territory, 0), alternative); + printf("*** ERROR *** getFullTerritoryNameInLocale error, expected return code %d, but got %d (%s) for territory %s, alternative %d, locale %s\n", + expectedCode, gotCode, gotName, getTerritoryIsoName(s, territory, 0), alternative, locale ? locale : "NULL"); } return nrTests; } -#endif // MAPCODE_SUPPORT_LANGUAGE_EN - -#ifdef MAPCODE_SUPPORT_LANGUAGE_LOCAL - -static int -testGetFullTerritoryNameLocal(int expectedCode, const char *expectedName, enum Territory territory, int alternative) { - int nrTests = 0; - char gotName[MAX_TERRITORY_FULLNAME_LEN + 1]; - int gotCode = getFullTerritoryNameLocal(gotName, territory, alternative); - ++nrTests; - if (strcmp(expectedName, gotName)) { - char s[MAX_ISOCODE_LEN + 1]; - foundError(); - printf("*** ERROR *** getFullTerritoryNameLocal error, expected name '%s', but got '%s' for territory %s, alternative %d\n", - expectedName, gotName, getTerritoryIsoName(s, territory, 0), alternative); - } - ++nrTests; - if ((expectedCode && !gotCode) || (!expectedCode && gotCode)) { - char s[MAX_ISOCODE_LEN + 1]; - foundError(); - printf("*** ERROR *** getFullTerritoryNameLocal error, expected return code %d, but got %d (%s) for territory %s, alternative %d\n", - expectedCode, gotCode, gotName, getTerritoryIsoName(s, territory, 0), alternative); - } - return nrTests; -} -static int testGetFullTerritoryNameLocalInAlphabet( - int expectedCode, const char *expectedName, - enum Territory territory, - int alternative, enum Alphabet alphabet) { +static int testGetFullTerritoryNameLocalInAlphabet(const char *expectedName, enum Territory territory, + int alternative, enum Alphabet alphabet) { int nrTests = 0; - char gotName[MAX_TERRITORY_FULLNAME_LEN + 1]; - int gotCode = getFullTerritoryNameLocalInAlphabet(gotName, territory, alternative, alphabet); + int expectedCode = (*expectedName ? 1 : 0); + char gotName[MAX_TERRITORY_FULLNAME_UTF8_LEN + 1]; + int gotCode = getFullTerritoryNameLocalInAlphabetUtf8(gotName, territory, alternative, alphabet); ++nrTests; - if (strcmp(expectedName, gotName)) { - char s[MAX_ISOCODE_LEN + 1]; + if (expectedCode && strcmp(expectedName, gotName)) { + char s[MAX_ISOCODE_ASCII_LEN + 1]; foundError(); printf("*** ERROR *** getFullTerritoryNameLocalInAlphabet error, expected name '%s', but got '%s' for territory %s, alternative %d\n", expectedName, gotName, getTerritoryIsoName(s, territory, 0), alternative); } ++nrTests; if ((expectedCode && !gotCode) || (!expectedCode && gotCode)) { - char s[MAX_ISOCODE_LEN + 1]; + char s[MAX_ISOCODE_ASCII_LEN + 1]; foundError(); printf("*** ERROR *** getFullTerritoryNameLocalInAlphabet error, expected return code %d, but got %d (%s) for territory %s, alternative %d\n", expectedCode, gotCode, gotName, getTerritoryIsoName(s, territory, 0), alternative); @@ -1721,7 +1693,6 @@ static int testGetFullTerritoryNameLocalInAlphabet( return nrTests; } -#endif // MAPCODE_SUPPORT_LANGUAGE_LOCAL int testGetFullTerritoryName(void) { int nrTests = 0; @@ -1730,42 +1701,44 @@ int testGetFullTerritoryName(void) { int maxLength = 0; int alternative; int i; - char territoryName[2048]; // large so we can test overflow - static const char *locales_to_test[] = { - "DA", "DE", "EN", "FR", "NL"}; - - nrTests += testGetFullTerritoryNameInLocale(NULL, "Vatican", TERRITORY_VAT, 0); - nrTests += testGetFullTerritoryNameInLocale("", "Vatican", TERRITORY_VAT, 0); - nrTests += testGetFullTerritoryNameInLocale("E", "Vatican", TERRITORY_VAT, 0); - nrTests += testGetFullTerritoryNameInLocale("EN", "Vatican", TERRITORY_VAT, 0); - nrTests += testGetFullTerritoryNameInLocale("??", "Vatican", TERRITORY_VAT, 0); + const TerritoryAlphabets *territoryAlphabets; + char territoryName[MAX_TERRITORY_FULLNAME_UTF8_LEN + 2]; // large so we can test overflow + static const char *locales_to_test[] = { + "DA", "DE", "EN", "FR", "NL"}; + + nrTests += testGetFullTerritoryNameInLocale("Sancta Sedes", TERRITORY_VAT, 0, NULL); // Local name. + nrTests += testGetFullTerritoryNameInLocale("Vatican", TERRITORY_VAT, 0, ""); // Wrong locale -> fallback language. + nrTests += testGetFullTerritoryNameInLocale("Vatican", TERRITORY_VAT, 0, "E"); + nrTests += testGetFullTerritoryNameInLocale("Vatican", TERRITORY_VAT, 0, "EN"); + nrTests += testGetFullTerritoryNameInLocale("Vatican", TERRITORY_VAT, 0, "??"); + nrTests += testGetFullTerritoryNameInLocale("Vatican", TERRITORY_VAT, 0, "-"); + nrTests += testGetFullTerritoryNameInLocale("Vatican", TERRITORY_VAT, 0, "_"); + nrTests += testGetFullTerritoryNameInLocale("Vatican", TERRITORY_VAT, 0, "_EN"); for (i = 0; i < (int) (sizeof(locales_to_test) / sizeof(locales_to_test[0])); i++) { const char *locale = locales_to_test[i]; int nrInLocale = 0; - nrTests += testGetFullTerritoryNameInLocale(locale, "", _TERRITORY_MIN, 0); - nrTests += testGetFullTerritoryNameInLocale(locale, "", _TERRITORY_MAX, 0); -// for (territory = _TERRITORY_MIN + 1; territory < _TERRITORY_MAX; ++territory) { - for (territory = TERRITORY_NLD; territory < TERRITORY_EST; ++territory) { - char expectedName[MAX_TERRITORY_FULLNAME_LEN + 1]; - getFullTerritoryNameInLocale(expectedName, territory, 0, 0); - nrTests += testGetFullTerritoryNameInLocale(locale, expectedName, territory, 0); - nrTests += testGetFullTerritoryNameInLocale("", expectedName, territory, 0); - nrTests += testGetFullTerritoryNameInLocale(locale, "", territory, -1); - nrTests += testGetFullTerritoryNameInLocale(locale, "", territory, 999); + for (territory = TERRITORY_NLD; territory < TERRITORY_NLD + 1; ++territory) { + // TODO for (territory = _TERRITORY_MIN + 1; territory < _TERRITORY_MAX; ++territory) { + char expectedLocalName[MAX_TERRITORY_FULLNAME_UTF8_LEN + 1]; + getFullTerritoryNameInLocaleUtf8(expectedLocalName, territory, 0, 0); + + nrTests += testGetFullTerritoryNameInLocale(expectedLocalName, territory, 0, NULL); + nrTests += testGetFullTerritoryNameInLocale("", territory, -1, locale); + nrTests += testGetFullTerritoryNameInLocale("", territory, 999, locale); for (alternative = 0;; alternative++) { int len; - if (!getFullTerritoryNameInLocale(territoryName, territory, alternative, locale)) { + if (!getFullTerritoryNameInLocaleUtf8(territoryName, territory, alternative, locale)) { break; } ++nrInLocale; - ++nrNames; + ++nrNames; len = (int) strlen(territoryName); nrTests++; - if (len < 1 || len > MAX_TERRITORY_FULLNAME_LEN) { + if (len < 1 || len > MAX_TERRITORY_FULLNAME_UTF8_LEN) { foundError(); - printf("*** ERROR *** Bad territoryname %d, %d characters (limit is %d): %s\n", - (int) territory, len, MAX_TERRITORY_FULLNAME_LEN, territoryName); + printf("*** ERROR *** Bad territoryname %d, %d characters (limit is %d): %s\n", + (int) territory, len, MAX_TERRITORY_FULLNAME_UTF8_LEN, territoryName); } if (len > maxLength) { maxLength = len; @@ -1774,17 +1747,14 @@ int testGetFullTerritoryName(void) { } } -#ifdef MAPCODE_SUPPORT_LANGUAGE_LOCAL - // check that every territory has a local name in all the common alphabets for (territory = _TERRITORY_MIN + 1; territory < _TERRITORY_MAX; ++territory) { - const TerritoryAlphabets *territoryAlphabets = getAlphabetsForTerritory(territory); - int i; + territoryAlphabets = getAlphabetsForTerritory(territory); for (i = 0; i < territoryAlphabets->count; i++) { nrTests++; - if (!getFullTerritoryNameLocalInAlphabet(territoryName, territory, 0, + if (!getFullTerritoryNameLocalInAlphabetUtf8(territoryName, territory, 0, territoryAlphabets->alphabet[i])) { - char s[MAX_ISOCODE_LEN + 1]; + char s[MAX_ISOCODE_ASCII_LEN + 1]; foundError(); printf("*** ERROR *** getFullTerritoryNameLocal territory %s has NO name in common alphabet (%d)\n", getTerritoryIsoName(s, territory, 0), territoryAlphabets->alphabet[0]); @@ -1793,128 +1763,99 @@ int testGetFullTerritoryName(void) { // check that the x-th local name is in the x-th common alphabet nrTests++; - { - const TerritoryAlphabets *territoryAlphabets = getAlphabetsForTerritory(territory); - int i; - for (i = 0; i < territoryAlphabets->count; i++) { - char territoryName2[MAX_TERRITORY_FULLNAME_LEN + 1]; - if (!getFullTerritoryNameLocalInAlphabet(territoryName, territory, 0, - territoryAlphabets->alphabet[i])) { - char s[MAX_ISOCODE_LEN + 1]; - foundError(); - printf("*** ERROR *** getFullTerritoryNameLocal territory %s has NO name in common alphabet (%d)\n", - getTerritoryIsoName(s, territory, 0), territoryAlphabets->alphabet[0]); - } - if (!getFullTerritoryNameLocal(territoryName2, territory, i) || - strcmp(territoryName, territoryName2) != 0) { - char s[MAX_ISOCODE_LEN + 1]; - foundError(); - printf("*** ERROR *** getFullTerritoryNameLocal %d-th (%s) name mismatches %d-th most common language for %s\n", - i, territoryName, i, getTerritoryIsoName(s, territory, 0)); - } + territoryAlphabets = getAlphabetsForTerritory(territory); + for (i = 0; i < territoryAlphabets->count; i++) { + char territoryNameLocal[MAX_TERRITORY_FULLNAME_UTF8_LEN + 1]; + if (!getFullTerritoryNameLocalInAlphabetUtf8(territoryName, territory, 0, territoryAlphabets->alphabet[i])) { + char s[MAX_ISOCODE_ASCII_LEN + 1]; + foundError(); + printf("*** ERROR *** getFullTerritoryNameLocal Territory %s has NO name in common alphabet %d\n", + getTerritoryIsoName(s, territory, 0), territoryAlphabets->alphabet[i]); + } + if (!getFullTerritoryNameLocalUtf8(territoryNameLocal, territory, i) || + strcmp(territoryName, territoryNameLocal)) { + foundError(); + printf("*** ERROR *** getFullTerritoryNameLocal Territory name %s (%d) does not match local name %s\n", + territoryName, i, territoryNameLocal); } } } - -#endif // MAPCODE_SUPPORT_LANGUAGE_LOCAL - printf("%d territory names, max length %d characters\n", nrNames, maxLength); -#ifdef MAPCODE_SUPPORT_LANGUAGE_EN - - nrTests += testGetFullTerritoryNameEnglish(1, "Netherlands", TERRITORY_NLD, 0); - nrTests += testGetFullTerritoryNameEnglish(1, "The Netherlands", TERRITORY_NLD, 1); - nrTests += testGetFullTerritoryNameEnglish(0, "", TERRITORY_NLD, 2); - - nrTests += testGetFullTerritoryNameEnglish(1, "Russia", TERRITORY_RUS, 0); - nrTests += testGetFullTerritoryNameEnglish(1, "Russian Federation", TERRITORY_RUS, 1); - nrTests += testGetFullTerritoryNameEnglish(0, "", TERRITORY_RUS, 2); - - nrTests += testGetFullTerritoryNameEnglish(1, "Kazakhstan", TERRITORY_KAZ, 0); - nrTests += testGetFullTerritoryNameEnglish(0, "", TERRITORY_KAZ, 1); - - nrTests += testGetFullTerritoryNameEnglish(1, "Turkmenistan", TERRITORY_TKM, 0); - nrTests += testGetFullTerritoryNameEnglish(0, "", TERRITORY_TKM, 1); - nrTests += testGetFullTerritoryNameEnglish(0, "", TERRITORY_TKM, 2); - nrTests += testGetFullTerritoryNameEnglish(0, "", TERRITORY_TKM, 999); - -#endif + nrTests += testGetFullTerritoryNameInLocale("Netherlands", TERRITORY_NLD, 0, "en_US"); + nrTests += testGetFullTerritoryNameInLocale("The Netherlands", TERRITORY_NLD, 1, "en_US"); + nrTests += testGetFullTerritoryNameInLocale("", TERRITORY_NLD, 2, "en_US"); + nrTests += testGetFullTerritoryNameInLocale("Russia", TERRITORY_RUS, 0, "en_US"); + nrTests += testGetFullTerritoryNameInLocale("Russian Federation", TERRITORY_RUS, 1, "en_US"); + nrTests += testGetFullTerritoryNameInLocale("", TERRITORY_RUS, 2, "en_US"); + nrTests += testGetFullTerritoryNameInLocale("Kazakhstan", TERRITORY_KAZ, 0, "en_US"); + nrTests += testGetFullTerritoryNameInLocale("", TERRITORY_KAZ, 1, "en_US"); + nrTests += testGetFullTerritoryNameInLocale("Turkmenistan", TERRITORY_TKM, 0, "en_US"); + nrTests += testGetFullTerritoryNameInLocale("", TERRITORY_TKM, 1, "en_US"); + nrTests += testGetFullTerritoryNameInLocale("", TERRITORY_TKM, 2, "en_US"); + nrTests += testGetFullTerritoryNameInLocale("", TERRITORY_TKM, 999, "en_US"); #ifdef MAPCODE_SUPPORT_LANGUAGE_NL - - nrTests += testGetFullTerritoryNameInLocale("nl", "Nederland", TERRITORY_NLD, 0); - nrTests += testGetFullTerritoryNameInLocale("nl", "", TERRITORY_NLD, 1); - - nrTests += testGetFullTerritoryNameInLocale("nl", "Vaticaanstad", TERRITORY_VAT, 0); - nrTests += testGetFullTerritoryNameInLocale("nl", "Heilige Stoel", TERRITORY_VAT, 1); - nrTests += testGetFullTerritoryNameInLocale("nl", "", TERRITORY_VAT, 2); - nrTests += testGetFullTerritoryNameInLocale("nl", "", TERRITORY_VAT, 3); - + nrTests += testGetFullTerritoryNameInLocale("Nederland", TERRITORY_NLD, 0, "nl"); + nrTests += testGetFullTerritoryNameInLocale("", TERRITORY_NLD, 1, "nl"); + nrTests += testGetFullTerritoryNameInLocale("Vaticaanstad", TERRITORY_VAT, 0, "nl"); + nrTests += testGetFullTerritoryNameInLocale("Heilige Stoel", TERRITORY_VAT, 1, "nl"); + nrTests += testGetFullTerritoryNameInLocale("", TERRITORY_VAT, 2, "nl"); + nrTests += testGetFullTerritoryNameInLocale("", TERRITORY_VAT, 3, "nl"); +#else + nrTests += testGetFullTerritoryNameInLocale("Netherlands", TERRITORY_NLD, 0, "nl"); #endif #ifdef MAPCODE_SUPPORT_LANGUAGE_FR - - nrTests += testGetFullTerritoryNameInLocale("fr", "Pays-Bas", TERRITORY_NLD, 0); - nrTests += testGetFullTerritoryNameInLocale("fr", "", TERRITORY_NLD, 1); - - nrTests += testGetFullTerritoryNameInLocale("fr", "Vatican", TERRITORY_VAT, 0); - nrTests += testGetFullTerritoryNameInLocale("fr", "Cit\xC3\xA9 du Vatican", TERRITORY_VAT, 1); - nrTests += testGetFullTerritoryNameInLocale("fr", "Saint-Si\xC3\xA8ge", TERRITORY_VAT, 2); - nrTests += testGetFullTerritoryNameInLocale("fr", "", TERRITORY_VAT, 3); - + nrTests += testGetFullTerritoryNameInLocale("Pays-Bas", TERRITORY_NLD, 0, "fr"); + nrTests += testGetFullTerritoryNameInLocale("", TERRITORY_NLD, 1, "fr"); + nrTests += testGetFullTerritoryNameInLocale("Vatican", TERRITORY_VAT, 0, "fr"); + nrTests += testGetFullTerritoryNameInLocale("Cit\xC3\xA9 du Vatican", TERRITORY_VAT, 1, "fr"); + nrTests += testGetFullTerritoryNameInLocale("Saint-Si\xC3\xA8ge", TERRITORY_VAT, 2, "fr"); + nrTests += testGetFullTerritoryNameInLocale("", TERRITORY_VAT, 3, "fr"); +#else + nrTests += testGetFullTerritoryNameInLocale("Netherlands", TERRITORY_NLD, 0, "fr"); #endif -#ifdef MAPCODE_SUPPORT_LANGUAGE_LOCAL - - nrTests += testGetFullTerritoryNameLocal(1, "Nederland", TERRITORY_NLD, 0); - nrTests += testGetFullTerritoryNameLocal(0, "", TERRITORY_NLD, 1); - - nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "Nederland", TERRITORY_NLD, 0, ALPHABET_ROMAN); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_NLD, 1, ALPHABET_ROMAN); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_NLD, 0, ALPHABET_GREEK); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_NLD, 0, _ALPHABET_MIN); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_NLD, 0, _ALPHABET_MAX); - - nrTests += testGetFullTerritoryNameLocal(1, "Росси́я", TERRITORY_RUS, 0); - nrTests += testGetFullTerritoryNameLocal(0, "", TERRITORY_RUS, 1); - - nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "Росси́я", TERRITORY_RUS, 0, ALPHABET_CYRILLIC); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_RUS, 0, ALPHABET_ROMAN); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_RUS, 0, ALPHABET_GREEK); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_RUS, 0, _ALPHABET_MIN); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_RUS, 0, _ALPHABET_MAX); - - nrTests += testGetFullTerritoryNameLocal(1, "Қазақстан", TERRITORY_KAZ, 0); - nrTests += testGetFullTerritoryNameLocal(1, "Qazaqstan", TERRITORY_KAZ, 1); - nrTests += testGetFullTerritoryNameLocal(1, "Kazakhstan", TERRITORY_KAZ, 2); - nrTests += testGetFullTerritoryNameLocal(0, "", TERRITORY_KAZ, 3); - - nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "Қазақстан", TERRITORY_KAZ, 0, ALPHABET_CYRILLIC); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 1, ALPHABET_CYRILLIC); - nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "Qazaqstan", TERRITORY_KAZ, 0, ALPHABET_ROMAN); - nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "Kazakhstan", TERRITORY_KAZ, 1, ALPHABET_ROMAN); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 2, ALPHABET_ROMAN); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 0, ALPHABET_GREEK); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MIN); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MAX); - - nrTests += testGetFullTerritoryNameLocal(1, "Түркменистан", TERRITORY_TKM, 0); - nrTests += testGetFullTerritoryNameLocal(1, "Türkmenistan", TERRITORY_TKM, 1); - nrTests += testGetFullTerritoryNameLocal(1, "تۆركمنيستآن", TERRITORY_TKM, 2); - nrTests += testGetFullTerritoryNameLocal(0, "", TERRITORY_TKM, 3); - - nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "Türkmenistan", TERRITORY_TKM, 0, ALPHABET_ROMAN); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_TKM, 1, ALPHABET_ROMAN); - nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "Түркменистан", TERRITORY_TKM, 0, ALPHABET_CYRILLIC); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_TKM, 1, ALPHABET_CYRILLIC); - nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "تۆركمنيستآن", TERRITORY_TKM, 0, ALPHABET_ARABIC); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_TKM, 1, ALPHABET_ARABIC); - - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 0, ALPHABET_GREEK); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MIN); - nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MAX); - -#endif // MAPCODE_SUPPORT_LANGUAGE_LOCAK + nrTests += testGetFullTerritoryNameLocal("Nederland", TERRITORY_NLD, 0); + nrTests += testGetFullTerritoryNameLocal("", TERRITORY_NLD, 1); + nrTests += testGetFullTerritoryNameLocalInAlphabet("Nederland", TERRITORY_NLD, 0, ALPHABET_ROMAN); + nrTests += testGetFullTerritoryNameLocalInAlphabet("", TERRITORY_NLD, 1, ALPHABET_ROMAN); + nrTests += testGetFullTerritoryNameLocalInAlphabet("", TERRITORY_NLD, 0, ALPHABET_GREEK); + nrTests += testGetFullTerritoryNameLocalInAlphabet("", TERRITORY_NLD, 0, _ALPHABET_MIN); + nrTests += testGetFullTerritoryNameLocalInAlphabet("", TERRITORY_NLD, 0, _ALPHABET_MAX); + nrTests += testGetFullTerritoryNameLocal("Росси́я", TERRITORY_RUS, 0); + nrTests += testGetFullTerritoryNameLocal("", TERRITORY_RUS, 1); + nrTests += testGetFullTerritoryNameLocalInAlphabet("Росси́я", TERRITORY_RUS, 0, ALPHABET_CYRILLIC); + nrTests += testGetFullTerritoryNameLocalInAlphabet("", TERRITORY_RUS, 0, ALPHABET_ROMAN); + nrTests += testGetFullTerritoryNameLocalInAlphabet("", TERRITORY_RUS, 0, ALPHABET_GREEK); + nrTests += testGetFullTerritoryNameLocalInAlphabet("", TERRITORY_RUS, 0, _ALPHABET_MIN); + nrTests += testGetFullTerritoryNameLocalInAlphabet("", TERRITORY_RUS, 0, _ALPHABET_MAX); + nrTests += testGetFullTerritoryNameLocal("Қазақстан", TERRITORY_KAZ, 0); + nrTests += testGetFullTerritoryNameLocal("Qazaqstan", TERRITORY_KAZ, 1); + nrTests += testGetFullTerritoryNameLocal("Kazakhstan", TERRITORY_KAZ, 2); + nrTests += testGetFullTerritoryNameLocal("", TERRITORY_KAZ, 3); + nrTests += testGetFullTerritoryNameLocalInAlphabet("Қазақстан", TERRITORY_KAZ, 0, ALPHABET_CYRILLIC); + nrTests += testGetFullTerritoryNameLocalInAlphabet("", TERRITORY_KAZ, 1, ALPHABET_CYRILLIC); + nrTests += testGetFullTerritoryNameLocalInAlphabet("Qazaqstan", TERRITORY_KAZ, 0, ALPHABET_ROMAN); + nrTests += testGetFullTerritoryNameLocalInAlphabet("Kazakhstan", TERRITORY_KAZ, 1, ALPHABET_ROMAN); + nrTests += testGetFullTerritoryNameLocalInAlphabet("", TERRITORY_KAZ, 2, ALPHABET_ROMAN); + nrTests += testGetFullTerritoryNameLocalInAlphabet("", TERRITORY_KAZ, 0, ALPHABET_GREEK); + nrTests += testGetFullTerritoryNameLocalInAlphabet("", TERRITORY_KAZ, 0, _ALPHABET_MIN); + nrTests += testGetFullTerritoryNameLocalInAlphabet("", TERRITORY_KAZ, 0, _ALPHABET_MAX); + nrTests += testGetFullTerritoryNameLocal("Түркменистан", TERRITORY_TKM, 0); + nrTests += testGetFullTerritoryNameLocal("Türkmenistan", TERRITORY_TKM, 1); + nrTests += testGetFullTerritoryNameLocal("تۆركمنيستآن", TERRITORY_TKM, 2); + nrTests += testGetFullTerritoryNameLocal("", TERRITORY_TKM, 3); + nrTests += testGetFullTerritoryNameLocalInAlphabet("Türkmenistan", TERRITORY_TKM, 0, ALPHABET_ROMAN); + nrTests += testGetFullTerritoryNameLocalInAlphabet("", TERRITORY_TKM, 1, ALPHABET_ROMAN); + nrTests += testGetFullTerritoryNameLocalInAlphabet("Түркменистан", TERRITORY_TKM, 0, ALPHABET_CYRILLIC); + nrTests += testGetFullTerritoryNameLocalInAlphabet("", TERRITORY_TKM, 1, ALPHABET_CYRILLIC); + nrTests += testGetFullTerritoryNameLocalInAlphabet("تۆركمنيستآن", TERRITORY_TKM, 0, ALPHABET_ARABIC); + nrTests += testGetFullTerritoryNameLocalInAlphabet("", TERRITORY_TKM, 1, ALPHABET_ARABIC); + nrTests += testGetFullTerritoryNameLocalInAlphabet("", TERRITORY_KAZ, 0, ALPHABET_GREEK); + nrTests += testGetFullTerritoryNameLocalInAlphabet("", TERRITORY_KAZ, 0, _ALPHABET_MIN); + nrTests += testGetFullTerritoryNameLocalInAlphabet("", TERRITORY_KAZ, 0, _ALPHABET_MAX); return nrTests; } @@ -2029,14 +1970,14 @@ static int testAlphabets(void) { for (j = 0; j < (int) (sizeof(TEST_PAIRS) / sizeof(TEST_PAIRS[0])); j += 2) { enum Alphabet i; for (i = _ALPHABET_MIN + 1; i < _ALPHABET_MAX; i++) { - UWORD enc[MAX_MAPCODE_RESULT_LEN + 1]; - char dec[MAX_MAPCODE_RESULT_LEN + 1]; + UWORD enc[MAX_MAPCODE_RESULT_UTF16_LEN + 1]; + char dec[MAX_MAPCODE_RESULT_ASCII_LEN + 1]; // see if alphabets (re)convert as expected str = TEST_PAIRS[j]; expect = TEST_PAIRS[j + 1]; convertMapcodeToAlphabetUtf16(enc, str, i); { - char utf8[3 * MAX_MAPCODE_RESULT_LEN + 1]; + char utf8[MAX_MAPCODE_RESULT_UTF8_LEN + 1]; MapcodeElements mapcodeElements; double lat1, lon1, lat2, lon2, lat3, lon3; convertMapcodeToAlphabetUtf8(utf8, str, i); From 84d66bfd99431157a1d62b6d1ddaa7e499556464 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Thu, 3 Nov 2016 11:17:23 +0100 Subject: [PATCH 144/181] Fixed unit test --- test/unittest.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/test/unittest.c b/test/unittest.c index e26e887..da1c918 100644 --- a/test/unittest.c +++ b/test/unittest.c @@ -1718,8 +1718,7 @@ int testGetFullTerritoryName(void) { for (i = 0; i < (int) (sizeof(locales_to_test) / sizeof(locales_to_test[0])); i++) { const char *locale = locales_to_test[i]; int nrInLocale = 0; - for (territory = TERRITORY_NLD; territory < TERRITORY_NLD + 1; ++territory) { - // TODO for (territory = _TERRITORY_MIN + 1; territory < _TERRITORY_MAX; ++territory) { + for (territory = _TERRITORY_MIN + 1; territory < _TERRITORY_MAX; ++territory) { char expectedLocalName[MAX_TERRITORY_FULLNAME_UTF8_LEN + 1]; getFullTerritoryNameInLocaleUtf8(expectedLocalName, territory, 0, 0); From ebccca96e5bf357f72df5a76d122c378617f6700 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Thu, 3 Nov 2016 11:26:51 +0100 Subject: [PATCH 145/181] Fixed gcov script --- test/run_gcov.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/run_gcov.sh b/test/run_gcov.sh index ffaa689..456085f 100755 --- a/test/run_gcov.sh +++ b/test/run_gcov.sh @@ -18,7 +18,7 @@ echo "" echo "Run gcov with: -O0" cd ../mapcodelib gcc $OPTS -O0 -c mapcoder.c -cd ../unittest +cd ../test gcc $OPTS -O0 unittest.c -lm -lpthread -o unittest $LIB ./unittest cd ../mapcodelib From 3e609d1f9f093d4fb4643102b579412424e44dab Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Thu, 3 Nov 2016 11:41:49 +0100 Subject: [PATCH 146/181] Removed pedantic, not support by Linux --- test/run_compare.sh | 2 +- test/run_gcov.sh | 2 +- test/run_gprof.sh | 2 +- test/run_normal.sh | 2 +- test/run_sanitizer.sh | 2 +- test/run_valgrind.sh | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/test/run_compare.sh b/test/run_compare.sh index d9b482f..1fb30e6 100755 --- a/test/run_compare.sh +++ b/test/run_compare.sh @@ -1,5 +1,5 @@ #!/bin/sh -OPTS="-Wall -Werror -Wextra -Wpedantic -Wno-pointer-to-int-cast" +OPTS="-Wall -Werror -Wextra -Wno-pointer-to-int-cast" NEW=../utility/mapcode OLD=$HOME/bin/mapcode-2.3.1 diff --git a/test/run_gcov.sh b/test/run_gcov.sh index 456085f..8a5a865 100755 --- a/test/run_gcov.sh +++ b/test/run_gcov.sh @@ -1,5 +1,5 @@ #!/bin/sh -OPTS="-Wall -Werror -Wextra -Wpedantic -Wno-pointer-to-int-cast -fprofile-arcs -ftest-coverage" +OPTS="-Wall -Werror -Wextra -Wno-pointer-to-int-cast -fprofile-arcs -ftest-coverage" LIB="../mapcodelib/mapcoder.o" TEST=`which gcov` diff --git a/test/run_gprof.sh b/test/run_gprof.sh index 5c1c13d..61c8c42 100755 --- a/test/run_gprof.sh +++ b/test/run_gprof.sh @@ -1,5 +1,5 @@ #!/bin/sh -OPTS="-Wall -Werror -Wextra -Wpedantic -Wno-pointer-to-int-cast" +OPTS="-Wall -Werror -Wextra -Wno-pointer-to-int-cast" LIB="../mapcodelib/mapcoder.o" TEST=`which gprof` diff --git a/test/run_normal.sh b/test/run_normal.sh index e64c296..d4d7769 100755 --- a/test/run_normal.sh +++ b/test/run_normal.sh @@ -1,5 +1,5 @@ #!/bin/sh -OPTS="-Wall -Werror -Wextra -Wpedantic -Wno-pointer-to-int-cast" +OPTS="-Wall -Werror -Wextra -Wno-pointer-to-int-cast" echo "!! -------------------------------------------------------------" echo "Run normal..." diff --git a/test/run_sanitizer.sh b/test/run_sanitizer.sh index a06a814..74b242d 100755 --- a/test/run_sanitizer.sh +++ b/test/run_sanitizer.sh @@ -1,5 +1,5 @@ #!/bin/sh -OPTS="-Wall -Werror -Wextra -Wpedantic -Wno-pointer-to-int-cast" +OPTS="-Wall -Werror -Wextra -Wno-pointer-to-int-cast" LIB="../mapcodelib/mapcoder.o" export ASAN_OPTIONS=debug=true:strict_string_checks=1:detect_stack_use_after_return=true:detect_invalid_pointer_pairs=99999:detect_container_overflow=true:detect_odr_violation=2:check_initialization_order=true:strict_init_order=true diff --git a/test/run_valgrind.sh b/test/run_valgrind.sh index 1de38ad..3870bc4 100755 --- a/test/run_valgrind.sh +++ b/test/run_valgrind.sh @@ -1,5 +1,5 @@ #!/bin/sh -OPTS="-Wall -Werror -Wextra -Wpedantic -Wno-pointer-to-int-cast" +OPTS="-Wall -Werror -Wextra -Wno-pointer-to-int-cast" LIB="../mapcodelib/mapcoder.o" TEST=`which valgrind` From 9e8b3bdf1c67e1a996a1cc8f52906951bf07f03b Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Thu, 3 Nov 2016 11:54:20 +0100 Subject: [PATCH 147/181] Fixed docs --- README.md | 56 ++++++++++++++++++++++++++++--------------- mapcodelib/mapcoder.c | 4 ++-- test/README.md | 12 +++++----- 3 files changed, 45 insertions(+), 27 deletions(-) diff --git a/README.md b/README.md index 14a058b..8559455 100644 --- a/README.md +++ b/README.md @@ -15,14 +15,13 @@ The directory 'mapcodelib' contains the files: mapcodelib/ mapcoder.h <-- Header file with method prototypes and defines for caller. - mapcoder.c - basics.h + mapcoder.c <-- Implementation of mapcode routines. + internal_*.h <-- Internal implementataion details for library. - mapcode_fastencode.h <-- include unless FAST_ENCODE is undefined - mapcode_fastalpha.h <-- needed only if FAST_ALPHA is defined - - mapcode_countrynames.h <-- optional array with english territory names, including official names - mapcode_countrynames_short.h <-- optional array with english territory names + mapcode_alphabets.h <-- Enumeration of supported alphabets (or scripts). + mapcode_territories.h <-- Enumeration of supported territories. + + mapcode_legacy.h <-- Courtesy support for legacy calls, may be deprecated in future. Together these provide routine to encode/decode Mapcodes. @@ -30,20 +29,20 @@ Documentation, including example snippets of C source code, can be found in docs/ mapcode_library_c.pdf <-- PDF format. - mapcode_library_c.doc <-- Microsoft Word format. + mapcode_library_c.docx <-- Microsoft Word format. -A unit test can be found in the `test` subdirectory. -Compile and run `unittest.c` to see if the library performs as expected. -Check the `README.md` file in `test` to see how you can compile it/ +A unit test can be found in the `test` subdirectory. Compile and run `unittest.c` to see +if the library performs as expected: -Also see www.mapcode.com for background and reference materials. + cd mapcodelib + gcc -O -c mapcoder.c + cd ../test + gcc -O unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o + ./unittest -Note: this version may be restricted to a particular area of the Earth! -In that case, basics.h will state a version number of the for: +Check the `README.md` in directory `test` for more information. - #define mapcode_cversion "1.2xxx" - -where "xxx" states the geographical limitation. +Also see http://www.mapcode.com for background and reference materials. ## A Real-Life Example, The 'mapcode' Codec Tool: `utility/` @@ -53,8 +52,10 @@ of how to use the library. To build the original Mapcode tool, execute: - cd utility - gcc -O mapcode.cpp -o mapcode + cd mapcodelib + gcc -O -c mapcoder.c + cd ../utility + gcc -O mapcode.cpp -o mapcode ../mapcodelib/mapcoder.o For help, simply execute the binary file 'mapcode' without no arguments. This tool provides a rather extensive command-line interface to encode and @@ -136,6 +137,23 @@ The Mapcode C/C++ Library has includes a number of fixed data tables, which incr You may not require all of this data, so we've added some options for you to be able to reduce its footprint, for example for embedded applications. +You can specify the define `MAPCODE_NO_SUPPORT_ALL_LANGUAGES` to disable support for territory names +in all languages. + +Note that English names are always supported and it's also always possible to get territory names +in their locale language. + +To add individual support support for other languages (of all territory names), use: + + -DMAPCODE_NO_SUPPORT_ALL_LANGUAGES // If not defined, ALL languages are available. + -DMAPCODE_SUPPORT_LANGUAGE_DA // Add individual languages. + -DMAPCODE_SUPPORT_LANGUAGE_DE + -DMAPCODE_SUPPORT_LANGUAGE_FR + -DMAPCODE_SUPPORT_LANGUAGE_HI + -DMAPCODE_SUPPORT_LANGUAGE_NL + +The list of support languages may grow over time. + ## Release Notes ### 2.5.2 diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 35f4db1..396c63d 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -3047,7 +3047,7 @@ getFullTerritoryName_internal(char *territoryName, enum Territory territory, int ASSERT(territoryName); ASSERT((_TERRITORY_MIN < territory) && (territory < _TERRITORY_MAX)); - ASSERT((alphabet == _ALPHABET_MIN) || (_ALPHABET_MIN < alphabet) && (alphabet < _ALPHABET_MAX)); + ASSERT((alphabet == _ALPHABET_MIN) || ((_ALPHABET_MIN < alphabet) && (alphabet < _ALPHABET_MAX))); // Defensive bail out if incorrect arguments. if (!territoryName || (alternative < 0) || (territory <= _TERRITORY_MIN) || (territory >= _TERRITORY_MAX)) { @@ -3147,7 +3147,7 @@ int getFullTerritoryNameEnglish(char *territoryName, enum Territory territory, i int getFullTerritoryNameInLocaleUtf8(char *territoryName, enum Territory territory, int alternative, const char *locale) { ASSERT(territoryName); - ASSERT((_TERRITORY_MIN < territory) && (territory < _TERRITORY_MAX) || (territory == TERRITORY_UNKNOWN)); + ASSERT(((_TERRITORY_MIN < territory) && (territory < _TERRITORY_MAX)) || (territory == TERRITORY_UNKNOWN)); return getFullTerritoryName_internal(territoryName, territory, alternative, locale, _ALPHABET_MIN); } diff --git a/test/README.md b/test/README.md index fca55d3..5fc21c1 100644 --- a/test/README.md +++ b/test/README.md @@ -4,7 +4,7 @@ To build the unit tests, execute: cd ../mapcodelib gcc -DDEBUG -O -c mapcoder.c - cd ../unittest + cd ../test gcc -DDEBUG -O -DDEBUG unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o To execute the tests, simply execute: @@ -17,7 +17,7 @@ Compile and run as follows to use `valgrind` (http://valgrind.org) to detect mem cd ../mapcodelib gcc -g -O0 -c mapcoder.c - cd ../unittest + cd ../test gcc -g -O0 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o valgrind --leak-check=yes ./unittest @@ -27,7 +27,7 @@ Or, add `-fsanitize=address` to run the address sanitizer: cd ../mapcodelib gcc -O -c mapcoder.c - cd ../unittest + cd ../test gcc -O unittest.c -lm -lpthread -fsanitize=address -o unittest ../mapcodelib/mapcoder.o And add the environment variable `ASAN_OPTIONS` to your shell: @@ -42,7 +42,7 @@ Compile and run as follows to use `gprof` to profile the library: cd ../mapcodelib gcc -g -O0 -c mapcoder.c -pg - cd ../unittest + cd ../test gcc -g -O0 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o -pg ## Using `gcov` to Show Test Coverage @@ -51,12 +51,12 @@ Compile and run as follows to use `gcov` to show test coverage for the libray: cd ../mapcodelib gcc -fprofile-arcs -ftest-coverage -O0 -c mapcoder.c - cd ../unittest + cd ../test gcc -fprofile-arcs -ftest-coverage -O0 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o -pg ./unittest cd ../mapcodelib gcov mapcoder.c - cd ../unittest + cd ../test gcov unittest.c The test coverage reports are the `*.gcov` text files. From 1fe66c905611aa3632c7b203fee2c14cc5d188a3 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Thu, 3 Nov 2016 11:56:02 +0100 Subject: [PATCH 148/181] Re-ordered test script --- test/run_all.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/run_all.sh b/test/run_all.sh index 3f2f97f..2c19b97 100755 --- a/test/run_all.sh +++ b/test/run_all.sh @@ -3,11 +3,11 @@ OUT=_report.txt echo "Run all tests..." | tee $OUT date | tee -a $OUT echo "" | tee -a $OUT +./run_compare.sh | tee -a $OUT ./run_normal.sh | tee -a $OUT ./run_sanitizer.sh | tee -a $OUT ./run_gcov.sh | tee -a $OUT -./run_gprof.sh | tee -a $OUT ./run_valgrind.sh | tee -a $OUT -./run_compare.sh | tee -a $OUT +./run_gprof.sh | tee -a $OUT echo "" | tee -a $OUT echo "Done" | tee -a $OUT From 8722c8136d00e70da1e697508ea54ab6783c7089 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Thu, 3 Nov 2016 11:58:53 +0100 Subject: [PATCH 149/181] Fixed utility --- README.md | 22 +++++++++++----------- utility/mapcode.cpp | 2 +- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 8559455..88f4419 100644 --- a/README.md +++ b/README.md @@ -67,29 +67,29 @@ This produces the following help text: Copyright (C) 2014-2016 Stichting Mapcode Foundation Usage: - ./mapcode [-d| --decode] [ ...] + mapcode [-d| --decode] [ ...] Decode a mapcode to a lat/lon. The default territory code is used if the mapcode is a shorthand local code - ./mapcode [-e[0-8] | --encode[0-8]] [territory]> + mapcode [-e[0-8] | --encode[0-8]] [territory]> Encode a lat/lon to a mapcode. If the territory code is specified, the encoding will only succeeed if the lat/lon is located in the territory. You can specify the number of additional digits, 0, 1 or 2 (default 0) for high-precision mapcodes. - ./mapcode [-t | --territories] + mapcode [-t | --territories] Create a full set of territories in CSV format. - ./mapcode [-a | --alphabets] + mapcode [-a | --alphabets] Create a full set of alphabet tests in CSV format. - ./mapcode [-b[XYZ] | --boundaries[XYZ]] [] - ./mapcode [-g[XYZ] | --grid[XYZ]] [] - ./mapcode [-r[XYZ] | --random[XYZ]] [] [] + mapcode [-b[XYZ] | --boundaries[XYZ]] [] + mapcode [-g[XYZ] | --grid[XYZ]] [] + mapcode [-r[XYZ] | --random[XYZ]] [] [] Create a test set of lat/lon pairs based on the mapcode boundaries database as a fixed 3D grid or random uniformly distributed set of lat/lons with their @@ -113,16 +113,16 @@ This produces the following help text: The (x, y, z) coordinates are primarily meant for visualization of the data set. Example: - ./mapcode -g 100 : produces a grid of 100 points as lat/lon pairs - ./mapcode -gXYZ 100 : produces a grid of 100 points as (x, y, z) sphere coordinates) + mapcode -g 100 : produces a grid of 100 points as lat/lon pairs + mapcode -gXYZ 100 : produces a grid of 100 points as (x, y, z) sphere coordinates) Notes on the use of stdout and stderr: - stdout: used for outputting 3D point data; stderr: used for statistics. + stdout: used for outputting 3D Point data; stderr: used for statistics. You can redirect stdout to a destination file, while stderr will show progress. The result code is 0 when no error occurred, 1 if an input error occurred and 2 if an internal error occurred. - + ## Compile Options for Microsoft Visual C++ If you use **Microsoft Visual C++**, you may need to add the following compiler directives to your build: diff --git a/utility/mapcode.cpp b/utility/mapcode.cpp index fe3af4a..f1d103e 100644 --- a/utility/mapcode.cpp +++ b/utility/mapcode.cpp @@ -527,7 +527,7 @@ int main(const int argc, const char **argv) { printf("ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separated)\n"); for (int i = _TERRITORY_MIN + 1; i < _TERRITORY_MAX; ++i) { const enum Territory ccode = (enum Territory) i; - char territoryName[MAX_MAPCODE_RESULT_LEN]; + char territoryName[MAX_MAPCODE_RESULT_ASCII_LEN]; printf("%d,", INDEX_OF_TERRITORY(i)); // Use internal knowledge of ALPHA_SEARCH to show aliases of territoryName. From 40f806fca092c35b38a47112cf67c70ffc80b80c Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Fri, 4 Nov 2016 10:07:15 +0100 Subject: [PATCH 150/181] Added new languages --- docs/mapcode_library_c.docx | Bin 54062 -> 52788 bytes mapcodelib/internal_territory_names_ax.h | 569 +++++++++++++++++++++++ mapcodelib/internal_territory_names_es.h | 569 +++++++++++++++++++++++ mapcodelib/internal_territory_names_hi.h | 228 ++++----- mapcodelib/internal_territory_names_it.h | 569 +++++++++++++++++++++++ mapcodelib/mapcoder.c | 6 + mapcodelib/mapcoder.h | 12 +- test/unittest.c | 2 +- 8 files changed, 1835 insertions(+), 120 deletions(-) create mode 100644 mapcodelib/internal_territory_names_ax.h create mode 100644 mapcodelib/internal_territory_names_es.h create mode 100644 mapcodelib/internal_territory_names_it.h diff --git a/docs/mapcode_library_c.docx b/docs/mapcode_library_c.docx index 5b80828deb1ab144427415bfc1d0d2e43c63ebcf..3b4ee24c221feca26eff6f1bdf03851585abb0a1 100644 GIT binary patch literal 52788 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

M9%se0 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 fallback language. From 15d6a92b0d793b1882387c5e4fdaaf402186415c Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Fri, 4 Nov 2016 16:56:41 +0100 Subject: [PATCH 151/181] Added text on signed/unsigned chars --- README.md | 8 ++++++++ test/unittest.c | 10 ++++++++++ 2 files changed, 18 insertions(+) diff --git a/README.md b/README.md index 88f4419..ddde57d 100644 --- a/README.md +++ b/README.md @@ -44,6 +44,14 @@ Check the `README.md` in directory `test` for more information. Also see http://www.mapcode.com for background and reference materials. +## Compilers: Signed and Unsigned `char` + +The library expects the type `char` to be `signed char` by default. If your compiler +uses `unsigned char` by default (such as for ARM or PowerPC), please add the correct +compiler switch to change this behavior to `signed char`. + +The unit tests in `test` will test the correct settings of the compiler and will +fail if you've compiled the library with incorrect settings. ## A Real-Life Example, The 'mapcode' Codec Tool: `utility/` diff --git a/test/unittest.c b/test/unittest.c index 4765d8b..b52e4d2 100644 --- a/test/unittest.c +++ b/test/unittest.c @@ -1465,6 +1465,16 @@ static int testEnvironment(void) { printf("sizeof(char)=%ld, sizeof(UWORD)=%ld, sizeof(int)=%ld, sizeof(long int)=%ld\n", sizeof(char), sizeof(UWORD), sizeof(int), sizeof(long int)); + // Check signed/unsigned character. + char t = (char) (-1); + if ((int) t == -1) { + printf("char is signed\n"); + } else { + printf("char is unsigned\n"); + foundError(); + printf("*** ERROR *** Compiled with 'unsigned char'; please recompile to use 'signed char' by default.\n"); + } + // Check size of UWORD. nrTests++; if (sizeOfWord != 2) { From c00d5a8f53640cf550d9fd06209d38751006dbae Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Sat, 5 Nov 2016 14:32:07 +0100 Subject: [PATCH 152/181] Added languages and fixed signed char issue --- CMakeLists.txt | 23 +- README.md | 8 - mapcodelib/internal_territory_names_ax.h | 569 ----------------------- mapcodelib/internal_territory_names_da.h | 4 +- mapcodelib/internal_territory_names_es.h | 22 +- mapcodelib/internal_territory_names_hi.h | 28 +- mapcodelib/internal_territory_names_it.h | 22 +- mapcodelib/mapcoder.c | 20 +- test/unittest.c | 16 +- 9 files changed, 79 insertions(+), 633 deletions(-) delete mode 100644 mapcodelib/internal_territory_names_ax.h diff --git a/CMakeLists.txt b/CMakeLists.txt index 8c54588..d92e76c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -27,7 +27,7 @@ project(mapcode_cpp) # NO_FAST_ENCODE - Drop fast encoding support - only for internal use. set(MAPCODE_OPTIONS "") -set(MAPCODE_WARNING_OPTIONS "-Wall -Werror -Wextra -Wpedantic") +set(MAPCODE_WARNING_OPTIONS "-Wall -Werror -Wextra") set(MAPCODE_SANITIZER_COMPILER_OPTIONS "-fsanitize=address -fno-common -fno-optimize-sibling-calls -fno-omit-frame-pointer") set(MAPCODE_SANITIZER_LINKER_OPTIONS "-fsanitize=address") @@ -48,12 +48,21 @@ set(SOURCE_FILES_MAPCODELIB mapcodelib/internal_alphabet_recognizer.h mapcodelib/internal_iso3166_data.h mapcodelib/internal_territory_alphabets.h + mapcodelib/internal_territory_names_ar.h mapcodelib/internal_territory_names_da.h mapcodelib/internal_territory_names_de.h mapcodelib/internal_territory_names_en.h + mapcodelib/internal_territory_names_es.h + mapcodelib/internal_territory_names_fi.h mapcodelib/internal_territory_names_fr.h + mapcodelib/internal_territory_names_he.h mapcodelib/internal_territory_names_hi.h + mapcodelib/internal_territory_names_hr.h + mapcodelib/internal_territory_names_it.h mapcodelib/internal_territory_names_nl.h + mapcodelib/internal_territory_names_no.h + mapcodelib/internal_territory_names_pt.h + mapcodelib/internal_territory_names_se.h mapcodelib/internal_territory_names_local.h mapcodelib/internal_territory_search.h mapcodelib/mapcode_alphabets.h @@ -70,11 +79,23 @@ set(SOURCE_FILES_TEST set(SOURCE_FILES_UTILITY utility/mapcode.cpp) +set(THREADS_PREFER_PTHREAD_FLAG ON) +find_package(Threads REQUIRED) +find_library(M_LIB m) + add_library(mapcodelib ${SOURCE_FILES_MAPCODELIB}) target_include_directories(mapcodelib PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}) +target_link_libraries(mapcodelib Threads::Threads) +target_link_libraries(mapcodelib ${M_LIB}) add_executable(unittest ${SOURCE_FILES_TEST}) target_link_libraries(unittest LINK_PUBLIC mapcodelib) +target_link_libraries(unittest LINK_PUBLIC Threads::Threads) +target_link_libraries(unittest LINK_PUBLIC ${M_LIB}) add_executable(mapcode ${SOURCE_FILES_UTILITY}) target_link_libraries(mapcode LINK_PUBLIC mapcodelib) +target_link_libraries(mapcode LINK_PUBLIC Threads::Threads) +target_link_libraries(mapcode LINK_PUBLIC ${M_LIB}) + +install(TARGETS mapcode DESTINATION /usr/local/bin) \ No newline at end of file diff --git a/README.md b/README.md index ddde57d..88f4419 100644 --- a/README.md +++ b/README.md @@ -44,14 +44,6 @@ Check the `README.md` in directory `test` for more information. Also see http://www.mapcode.com for background and reference materials. -## Compilers: Signed and Unsigned `char` - -The library expects the type `char` to be `signed char` by default. If your compiler -uses `unsigned char` by default (such as for ARM or PowerPC), please add the correct -compiler switch to change this behavior to `signed char`. - -The unit tests in `test` will test the correct settings of the compiler and will -fail if you've compiled the library with incorrect settings. ## A Real-Life Example, The 'mapcode' Codec Tool: `utility/` diff --git a/mapcodelib/internal_territory_names_ax.h b/mapcodelib/internal_territory_names_ax.h deleted file mode 100644 index 2baa628..0000000 --- a/mapcodelib/internal_territory_names_ax.h +++ /dev/null @@ -1,569 +0,0 @@ -/* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -#ifndef __INTERNAL_TERRITORY_NAMES_AX_H__ -#define __INTERNAL_TERRITORY_NAMES_AX_H__ - -#ifdef __cplusplus -extern "C" { -#endif - -// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** - -static const char *TERRITORY_FULL_NAME_AX[] = { -#ifdef MAPCODE_SUPPORT_LANGUAGE_AX - /* VAT */ "مدينة الفاتيكان|الكرسي الرسولي", - /* MCO */ "موناكو", - /* GIB */ "جبل طارق", - /* TKL */ "توكيلاو", - /* CCK */ "جزر كوكوس|كيلينغ", - /* BLM */ "سانت بارتيليمي", - /* NRU */ "ناورو", - /* TUV */ "توفالو", - /* MAC */ "ماكاو", - /* SXM */ "سانت مارتن", - /* MAF */ "سانت مارتن", - /* NFK */ "نورفولك وجزيرة فيليب|فيليب ايلاند", - /* PCN */ "جزر بيتكيرن", - /* BVT */ "جزيرة بوفيت", - /* BMU */ "برمودا", - /* IOT */ "إقليم المحيط البريطاني الهندي", - /* SMR */ "سان مارينو", - /* GGY */ "غيرنسي", - /* AIA */ "أنغيلا", - /* MSR */ "مونتسيرات", - /* JEY */ "جيرسي", - /* CXR */ "جزيرة الكريسماس", - /* WLF */ "واليس وفوتونا|فوتونا", - /* VGB */ "جزر فيرجن البريطانية|جزر العذراء البريطانية", - /* LIE */ "ليختنشتاين", - /* ABW */ "أروبا", - /* MHL */ "جزر مارشال", - /* ASM */ "ساموا الأمريكية|ساموا، الأمريكية", - /* COK */ "جزر كوك", - /* SPM */ "سان بيار وميكلون|ميكلون", - /* NIU */ "نيوي", - /* KNA */ "سانت كيتس ونيفيس|نيفيس", - /* CYM */ "جزر كايمان", - /* BES */ "بونير، وسانت وسابا|سبأ|سانت اوستاتيوس", - /* MDV */ "جزر المالديف", - /* SHN */ "سانت هيلانة وأسنسيون وتريستان دا كونها|الصعود|تريستان دا كونها", - /* MLT */ "مالطا", - /* GRD */ "غرينادا", - /* VIR */ "جزر العذراء الأمريكية|جزر العذراء الأميركية،", - /* MYT */ "مايوت", - /* SJM */ "سفالبارد وجان ماين|جان ماين", - /* VCT */ "سانت فنسنت وجزر غرينادين|جزر غرينادين", - /* HMD */ "جزيرة هيرد وجزر ماكدونالد|جزر ماكدونالد", - /* BRB */ "بربادوس", - /* ATG */ "أنتيغوا وبربودا|بربودا", - /* CUW */ "كوراكاو", - /* SYC */ "سيشيل", - /* PLW */ "بالاو", - /* MNP */ "جزر مريانا الشمالية", - /* AND */ "أندورا", - /* GUM */ "غوام", - /* IMN */ "جزيرة آيل أوف مان", - /* LCA */ "سانت لوسيا", - /* FSM */ "ميكرونيزيا|ولايات ميكرونيزيا الموحدة", - /* SGP */ "سنغافورة", - /* TON */ "تونغا", - /* DMA */ "جمهورية الدومنيكان", - /* BHR */ "البحرين", - /* KIR */ "كيريباس", - /* TCA */ "جزر تركس وكايكوس|جزر كايكوس", - /* STP */ "ساو تومي وبرينسيبي|برينسيبي", - /* HKG */ "هونغ كونغ", - /* MTQ */ "مارتينيك", - /* FRO */ "جزر صناعية", - /* GLP */ "جوادلوب", - /* COM */ "جزر القمر", - /* MUS */ "موريشيوس", - /* REU */ "جمع شمل", - /* LUX */ "لوكسمبورغ", - /* WSM */ "ساموا، أمريكا", - /* SGS */ "جورجيا الجنوبية وجزر ساندويتش الجنوبية|جنوب جزر ساندويتش", - /* PYF */ "بولينيزيا الفرنسية", - /* CPV */ "الرأس الأخضر", - /* TTO */ "ترينيداد وتوباغو|توباغو", - /* BRN */ "بروناي", - /* ATF */ "الأراضي الجنوبية وأنتاركتيكا الفرنسية", - /* PRI */ "بورتوريكو", - /* CYP */ "قبرص", - /* LBN */ "لبنان", - /* JAM */ "جامايكا", - /* GMB */ "غامبيا", - /* QAT */ "قطر", - /* FLK */ "جزر فوكلاند", - /* VUT */ "فانواتو", - /* MNE */ "الجبل الأسود", - /* BHS */ "الباهاما", - /* TLS */ "تيمور الشرقية", - /* SWZ */ "سوازيلاند", - /* KWT */ "الكويت", - /* FJI */ "جزر فيجي", - /* NCL */ "كاليدونيا الجديدة", - /* SVN */ "سلوفينيا", - /* ISR */ "إسرائيل", - /* PSE */ "الأراضي الفلسطينية", - /* SLV */ "السلفادور", - /* BLZ */ "بليز", - /* DJI */ "جيبوتي", - /* MKD */ "مقدونيا", - /* RWA */ "رواندا", - /* HTI */ "هايتي", - /* BDI */ "بوروندي", - /* GNQ */ "غينيا الإستوائية", - /* ALB */ "ألبانيا", - /* SLB */ "جزر سليمان", - /* ARM */ "أرمينيا", - /* LSO */ "ليسوتو", - /* BEL */ "بلجيكا", - /* MDA */ "مولدوفا", - /* GNB */ "غينيا بيساو", - /* TWN */ "تايوان", - /* BTN */ "بوتان", - /* CHE */ "سويسرا", - /* NLD */ "هولندا", - /* DNK */ "الدنمارك", - /* EST */ "استونيا", - /* DOM */ "جمهورية الدومنيكان", - /* SVK */ "سلوفاكيا", - /* CRI */ "كوستا ريكا", - /* BIH */ "البوسنة والهرسك", - /* HRV */ "كرواتيا", - /* TGO */ "توغو", - /* LVA */ "لاتفيا", - /* LTU */ "ليتوانيا", - /* LKA */ "سيريلانكا", - /* GEO */ "جورجيا", - /* IRL */ "أيرلندا", - /* SLE */ "سيرا ليون", - /* PAN */ "بناما", - /* CZE */ "جمهورية التشيك", - /* GUF */ "غيانا الفرنسية", - /* ARE */ "الإمارات العربية المتحدة", - /* AUT */ "النمسا", - /* AZE */ "أذربيجان", - /* SRB */ "صربيا|كوسوفو", - /* JOR */ "الأردن", - /* PRT */ "البرتغال", - /* HUN */ "هنغاريا", - /* KOR */ "كوريا الجنوبية", - /* ISL */ "أيسلندا", - /* GTM */ "غواتيمالا", - /* CUB */ "كوبا", - /* BGR */ "بلغاريا", - /* LBR */ "ليبيريا", - /* HND */ "هندوراس", - /* BEN */ "بنين", - /* ERI */ "إريتريا", - /* MWI */ "ملاوي", - /* PRK */ "كوريا الشمالية", - /* NIC */ "نيكاراغوا", - /* GRC */ "اليونان", - /* TJK */ "طاجيكستان", - /* BGD */ "بنغلاديش", - /* NPL */ "نيبال", - /* TUN */ "تونس", - /* SUR */ "سورينام", - /* URY */ "أوروغواي", - /* KHM */ "كمبوديا", - /* SYR */ "سوريا", - /* SEN */ "السنغال", - /* KGZ */ "قرغيزستان", - /* BLR */ "روسيا البيضاء", - /* GUY */ "غيانا", - /* LAO */ "لاوس", - /* ROU */ "رومانيا", - /* GHA */ "غانا", - /* UGA */ "أوغندا", - /* GBR */ "المملكة المتحدة|اسكتلندا|بريطانيا العظمى|ايرلندا الشمالية|أيرلندا، الشمالية", - /* GIN */ "غينيا بيساو", - /* ECU */ "الإكوادور", - /* ESH */ "الصحراء الغربية|الصحراوي", - /* GAB */ "الغابون", - /* NZL */ "نيوزيلاندا", - /* BFA */ "بوركينا فاسو", - /* PHL */ "الفلبين", - /* ITA */ "إيطاليا", - /* OMN */ "سلطنة عمان", - /* POL */ "بولندا", - /* CIV */ "ساحل العاج", - /* NOR */ "النرويج", - /* MYS */ "ماليزيا", - /* VNM */ "فيتنام", - /* FIN */ "فنلندا", - /* COG */ "الكونغو برازافيل", - /* DEU */ "ألمانيا", - /* JPN */ "اليابان", - /* ZWE */ "زيمبابوي", - /* PRY */ "باراغواي", - /* IRQ */ "العراق", - /* MAR */ "المغرب", - /* UZB */ "أوزبكستان", - /* SWE */ "السويد", - /* PNG */ "بابوا غينيا الجديدة", - /* CMR */ "الكاميرون", - /* TKM */ "تركمانستان", - /* ESP */ "إسبانيا", - /* THA */ "تايلاند", - /* YEM */ "اليمن", - /* FRA */ "فرنسا", - /* ALA */ "جزر آلاند", - /* KEN */ "كينيا", - /* BWA */ "بوتسوانا", - /* MDG */ "مدغشقر", - /* UKR */ "أوكرانيا", - /* SSD */ "جنوب السودان", - /* CAF */ "جمهورية افريقيا الوسطى", - /* SOM */ "الصومال", - /* AFG */ "أفغانستان", - /* MMR */ "ميانمار|بورما", - /* ZMB */ "زامبيا", - /* CHL */ "تشيلي", - /* TUR */ "ديك رومي", - /* PAK */ "باكستان", - /* MOZ */ "موزمبيق", - /* NAM */ "ناميبيا", - /* VEN */ "فنزويلا", - /* NGA */ "نيجيريا", - /* TZA */ "تنزانيا", - /* EGY */ "مصر", - /* MRT */ "موريتانيا", - /* BOL */ "بوليفيا", - /* ETH */ "أثيوبيا", - /* COL */ "كولومبيا", - /* ZAF */ "جنوب أفريقيا", - /* MLI */ "مالي", - /* AGO */ "أنغولا", - /* NER */ "نيجيريا", - /* TCD */ "تشاد", - /* PER */ "بيرو", - /* MNG */ "منغوليا", - /* IRN */ "إيران", - /* LBY */ "ليبيا", - /* SDN */ "سودان", - /* IDN */ "أندونيسيا", - /* DIF */ "المقاطعة الاتحادية", - /* TLA */ "تلاكسكالا", - /* MOR */ "موريلوس", - /* AGU */ "اغواسكالينتيس", - /* MX-CL */ "كوليما", - /* QUE */ "كويريتارو", - /* HID */ "الهيدلج من نبلاء الأسبان", - /* MX-MX */ "الدولة المكسيك", - /* TAB */ "تاباسكو", - /* NAY */ "ناياريت", - /* GUA */ "غواناخواتو", - /* PUE */ "بويبلا", - /* YUC */ "يوكاتان", - /* ROO */ "كوينتانا رو", - /* SIN */ "سينالوا", - /* CAM */ "كامبيتشي", - /* MIC */ "ميتشواكان", - /* SLP */ "سان لويس بوتوسي", - /* GRO */ "غيريرو", - /* NLE */ "نويفو ليون", - /* BCN */ "باجا كاليفورنيا سور", - /* VER */ "فيراكروز", - /* CHP */ "تشياباس", - /* BCS */ "باجا كاليفورنيا سور", - /* ZAC */ "زاكاتيكاس", - /* JAL */ "خاليسكو", - /* TAM */ "تاماوليباس", - /* OAX */ "أواكساكا", - /* DUR */ "دورانجو", - /* COA */ "كواهويلا", - /* SON */ "سونورا", - /* CHH */ "تشيهواهوا", - /* GRL */ "الأرض الخضراء", - /* SAU */ "المملكة العربية السعودية", - /* COD */ "في جمهورية الكونغو الديموقراطية", - /* DZA */ "الجزائر", - /* KAZ */ "كازاخستان", - /* ARG */ "الأرجنتين", - /* IN-DD */ "دامان وديو", - /* IN-DN */ "دادرا وناغار هافيلي", - /* IN-CH */ "شانديغار", - /* IN-AN */ "اندامان ونيكوبار", - /* IN-LD */ "اكشادويب", - /* IN-DL */ "دلهي", - /* IN-ML */ "ميغالايا", - /* IN-NL */ "ناجالاند", - /* IN-MN */ "مانيبور", - /* IN-TR */ "تريبورا", - /* IN-MZ */ "ميزورام", - /* IN-SK */ "سيكيم", - /* IN-PB */ "البنجاب", - /* IN-HR */ "هاريانا", - /* IN-AR */ "اروناتشال براديش", - /* IN-AS */ "أسام", - /* IN-BR */ "بيهار", - /* IN-UT */ "أوتارانتشال", - /* IN-GA */ "غوا", - /* IN-KL */ "ولاية كيرالا", - /* IN-TN */ "العارية التاميل", - /* IN-HP */ "هيماشال براديش", - /* IN-JK */ "جامو وكشمير", - /* IN-CT */ "تشهاتيسجاره", - /* IN-JH */ "جهارخاند", - /* IN-KA */ "كارناتاكا", - /* IN-RJ */ "راجستان", - /* IN-OR */ "أوديشا|أوريسا", - /* IN-GJ */ "غوجارات", - /* IN-WB */ "بنغال الغربية", - /* IN-MP */ "ماديا براديش", - /* IN-TG */ "تيلانجانا", - /* IN-AP */ "ولاية اندرا براديش", - /* IN-MH */ "ماهاراشترا", - /* IN-UP */ "ولاية اوتار براديش", - /* IN-PY */ "بودوتشيري", - /* NSW */ "نيو ساوث ويلز", - /* ACT */ "إقليم العاصمة الأسترالية", - /* JBT */ "جيرفيس خليج الأرض", - /* AU-NT */ "المقاطعة الشمالية", - /* AU-SA */ "جنوب استراليا", - /* TAS */ "تسمانيا", - /* VIC */ "فيكتوريا", - /* AU-WA */ "أستراليا الغربية", - /* QLD */ "كوينزلاند", - /* BR-DF */ "وفي مقاطعة الاتحادية", - /* BR-SE */ "سيرغيبي", - /* BR-AL */ "ألاغواس", - /* BR-RJ */ "ريو دي جانيرو", - /* BR-ES */ "اسبيريتو سانتو", - /* BR-RN */ "ريو غراندي دو نورتي", - /* BR-PB */ "بارايبا", - /* BR-SC */ "سانتا كاتارينا", - /* BR-PE */ "بيرنامبوكو", - /* BR-AP */ "أمابا", - /* BR-CE */ "سيارا", - /* BR-AC */ "فدان", - /* BR-PR */ "بارانا", - /* BR-RR */ "رورايما", - /* BR-RO */ "روندونيا", - /* BR-SP */ "ساو باولو", - /* BR-PI */ "بياوي", - /* BR-TO */ "توكانتينز", - /* BR-RS */ "ريو غراندي دو سول", - /* BR-MA */ "مارانهاو", - /* BR-GO */ "غوياس", - /* BR-MS */ "ماتو غروسو دو سول", - /* BR-BA */ "بهية", - /* BR-MG */ "ميناس جيرايس", - /* BR-MT */ "ماتو غروسو دو سول", - /* BR-PA */ "باراغواي", - /* BR-AM */ "أمازوناس", - /* US-DC */ "مقاطعة كولومبيا", - /* US-RI */ "جزيرة رود", - /* US-DE */ "ولاية ديلاوير", - /* US-CT */ "كونيتيكت", - /* US-NJ */ "نيو جيرسي", - /* US-NH */ "نيو هامبشاير", - /* US-VT */ "فيرمونت", - /* US-MA */ "ماساتشوستس", - /* US-HI */ "هاواي", - /* US-MD */ "ماريلاند", - /* US-WV */ "فرجينيا الغربية", - /* US-SC */ "كارولينا الجنوبية", - /* US-ME */ "مين", - /* US-IN */ "إنديانا", - /* US-KY */ "كنتاكي", - /* US-TN */ "تينيسي", - /* US-VA */ "فرجينيا", - /* US-OH */ "أوهايو", - /* US-PA */ "ولاية بنسلفانيا", - /* US-MS */ "ميسيسيبي", - /* US-LA */ "لويزيانا", - /* US-AL */ "ألاباما", - /* US-AR */ "أركنساس", - /* US-NC */ "شمال كارولينا", - /* US-NY */ "نيويورك", - /* US-IA */ "أيوا", - /* US-IL */ "إلينوي", - /* US-GA */ "جورجيا", - /* US-WI */ "ولاية ويسكونسن", - /* US-FL */ "فلوريدا", - /* US-MO */ "ميسوري", - /* US-OK */ "أوكلاهوما", - /* US-ND */ "شمال داكوتا", - /* US-WA */ "واشنطن", - /* US-SD */ "جنوب داكوتا", - /* US-NE */ "نبراسكا", - /* US-KS */ "كانساس", - /* US-ID */ "ايداهو", - /* US-UT */ "يوتا", - /* US-MN */ "مينيسوتا", - /* US-MI */ "ميشيغان", - /* US-WY */ "وايومنغ", - /* US-OR */ "ولاية أوريغون", - /* US-CO */ "كولورادو", - /* US-NV */ "نيفادا", - /* US-AZ */ "أريزونا", - /* US-NM */ "المكسيك جديدة", - /* US-MT */ "مونتانا", - /* US-CA */ "كاليفورنيا", - /* US-TX */ "تكساس", - /* US-AK */ "ألاسكا", - /* CA-BC */ "كولومبيا البريطانية", - /* CA-AB */ "ألبرتا", - /* CA-ON */ "أونتاريو", - /* CA-QC */ "كيبيك", - /* CA-SK */ "ساسكاتشوان", - /* CA-MB */ "مانيتوبا", - /* CA-NL */ "نيوفاوندلاند", - /* CA-NB */ "برونزيك جديد", - /* CA-NS */ "مقاطعة نفوفا سكوشيا", - /* CA-PE */ "جزيرة الأمير إدوارد", - /* CA-YT */ "يوكون", - /* CA-NT */ "الاقاليم الشمالية الغربية", - /* CA-NU */ "نونافوت", - /* IND */ "إنديانا", - /* AUS */ "أستراليا", - /* BRA */ "البرازيل", - /* USA */ "الولايات المتحدة الأمريكية|الولايات المتحدة الأمريكية|أمريكا", - /* MEX */ "المكسيك", - /* MOW */ "موسكو أوبلاست", - /* SPE */ "سان بطرسبورج", - /* KGD */ "كالينينغراد أوبلاست", - /* RU-IN */ "جمهورية إنغوشيا", - /* RU-AD */ "جمهورية أديغيا", - /* RU-SE */ "شمال أوسيتيا-ألانيا الجمهورية", - /* RU-KB */ "قبردينو بلقاريا", - /* RU-KC */ "كراشاي-الشركس الجمهورية", - /* RU-CE */ "جمهورية الشيشان", - /* RU-CU */ "جمهورية التشفاش", - /* IVA */ "إيفانوفو أوبلاست", - /* LIP */ "ليبيتسك أوبلاست", - /* ORL */ "أوريول أوبلاست", - /* TUL */ "تولا أوبلاست", - /* RU-BE */ "بيلغورود أوبلاست", - /* VLA */ "فلاديمير أوبلاست", - /* KRS */ "كورسك أوبلاست", - /* KLU */ "كالوغا أوبلاست", - /* RU-TT */ "تامبوف أوبلاست", - /* BRY */ "بريانسك أوبلاست", - /* YAR */ "ياروسلافل أوبلاست", - /* RYA */ "ريازان", - /* AST */ "أستراخان أوبلاست", - /* MOS */ "موسكو أوبلاست", - /* SMO */ "سمولينسك أوبلاست", - /* RU-DA */ "جمهورية داغستان", - /* VOR */ "فورونيج أوبلاست", - /* NGR */ "نوفغورود أوبلاست", - /* PSK */ "بسكوف أوبلاست", - /* KOS */ "كوستروما أوبلاست", - /* STA */ "ستافروبول كراي", - /* KDA */ "كراسنودار كراي", - /* RU-KL */ "جمهورية كالميكيا", - /* TVE */ "تفير أوبلاست", - /* LEN */ "لينينغراد أوبلاست", - /* ROS */ "روستوف", - /* VGG */ "فولغوغراد أوبلاست", - /* VLG */ "منطقة فولوغدا", - /* MUR */ "مورمانسك أوبلاست", - /* RU-KR */ "جمهورية كاريليا", - /* NEN */ "أوكروغ نينيتس الذاتية", - /* RU-KO */ "جمهورية كومي", - /* ARK */ "أرخانجيلسك أوبلاست", - /* RU-MO */ "جمهورية موردوفيا", - /* NIZ */ "نيجني نوفغورود أوبلاست", - /* PNZ */ "بانزا أوبلاست", - /* RU-KI */ "كيروف أوبلاست", - /* RU-ME */ "ماري جمهورية شركة", - /* ORE */ "أورينبورغ أوبلاست", - /* ULY */ "أوليانوفسك أوبلاست", - /* RU-PM */ "بيرم كراي", - /* RU-BA */ "جمهورية بشكيريا", - /* RU-UD */ "جمهورية الأدمرت", - /* RU-TA */ "جمهورية تتارستان", - /* SAM */ "سمارا أوبلاست", - /* SAR */ "ساراتوف أوبلاست", - /* YAN */ "يامالو نينتس", - /* RU-KM */ "خانتي المنسي", - /* SVE */ "سفيردلوفسك أوبلاست", - /* TYU */ "تيومين أوبلاست", - /* KGN */ "كورغان أوبلاست", - /* RU-CH */ "تشيليابينسك أوبلاست", - /* RU-BU */ "جمهورية بورياتيا", - /* ZAB */ "كراي عبر البايكال", - /* IRK */ "إيركوتسك أوبلاست", - /* NVS */ "نوفوسيبيرسك", - /* TOM */ "منطقة تومسك", - /* OMS */ "أومسك أوبلاست", - /* RU-KK */ "جمهورية خاكاسيا", - /* KEM */ "كيميروفو أوبلاست", - /* RU-AL */ "جمهورية التاي", - /* ALT */ "التاي كراي", - /* RU-TY */ "جمهورية توفا", - /* KYA */ "كراسنويارسك كراي", - /* MAG */ "ماجادان أوبلاست", - /* CHU */ "تشوكوتكا أوكروغ", - /* KAM */ "كامتشاتكا كراي", - /* SAK */ "ساخالين أوبلاست", - /* RU-PO */ "بريمورسكي كراي", - /* YEV */ "الأوبلاست اليهودية الذاتية", - /* KHA */ "خاباروفسك كراي", - /* AMU */ "أمور أوبلاست", - /* RU-SA */ "جمهورية ساخا|ياقوتيا الجمهورية", - /* CAN */ "كندا", - /* RUS */ "روسيا", - /* CN-SH */ "شنغهاي", - /* CN-TJ */ "تيانجين", - /* CN-BJ */ "بكين", - /* CN-HI */ "هاينان", - /* CN-NX */ "نينغشيا هوى", - /* CN-CQ */ "تشونغتشينغ", - /* CN-ZJ */ "تشجيانغ", - /* CN-JS */ "جيانغسو", - /* CN-FJ */ "فوجيان", - /* CN-AH */ "انهوى", - /* CN-LN */ "لياونينغ", - /* CN-SD */ "شاندونغ", - /* CN-SX */ "شانشى", - /* CN-JX */ "جيانغشى", - /* CN-HA */ "خنان", - /* CN-GZ */ "قويتشو", - /* CN-GD */ "قوانغدونغ", - /* CN-HB */ "هوبى", - /* CN-JL */ "جيلين", - /* CN-HE */ "خبى", - /* CN-SN */ "شنشى", - /* CN-NM */ "ني المغول|منغوليا الداخلية", - /* CN-HL */ "هيلونغجيانغ", - /* CN-HN */ "هونان", - /* CN-GX */ "قوانغشى لقومية تشوانغ", - /* CN-SC */ "سيتشوان", - /* CN-YN */ "يونان", - /* CN-XZ */ "زيزانغ|التبت", - /* CN-GS */ "قانسو", - /* CN-QH */ "تشينغهاى", - /* CN-XJ */ "شينجيانغ الويغورية", - /* CHN */ "الصين", - /* UMI */ "جزر الولايات المتحدة البعيدة الصغرى", - /* CPT */ "جزيرة كليبرتون", - /* ATA */ "القطب الجنوبي", - /* AAA */ "الدولية|على مستوى العالم|الأرض" -#else // MAPCODE_SUPPORT_LANGUAGE_AX - NULL -#endif // MAPCODE_SUPPORT_LANGUAGE_AX -}; - -#ifdef __cplusplus -} -#endif - -#endif // __INTERNAL_TERRITORY_NAMES_AX_H__ diff --git a/mapcodelib/internal_territory_names_da.h b/mapcodelib/internal_territory_names_da.h index 2d72e79..d45f250 100644 --- a/mapcodelib/internal_territory_names_da.h +++ b/mapcodelib/internal_territory_names_da.h @@ -234,7 +234,7 @@ static const char *TERRITORY_FULL_NAME_DA[] = { /* MMR */ "Myanmar|Burma", /* ZMB */ "Zambia", /* CHL */ "Chile", - /* TUR */ "Kalkun", + /* TUR */ "Tyrkiet", /* PAK */ "Pakistan", /* MOZ */ "Mozambique", /* NAM */ "Namibia", @@ -556,7 +556,7 @@ static const char *TERRITORY_FULL_NAME_DA[] = { /* UMI */ "United States Minor Outlying Islands", /* CPT */ "Clipperton Island", /* ATA */ "Antarctica", - /* AAA */ "International|Worldwide|Terre" + /* AAA */ "International|Verdenen|Jord" #else // MAPCODE_SUPPORT_LANGUAGE_DA NULL #endif // MAPCODE_SUPPORT_LANGUAGE_DA diff --git a/mapcodelib/internal_territory_names_es.h b/mapcodelib/internal_territory_names_es.h index ae4f490..11c5c27 100644 --- a/mapcodelib/internal_territory_names_es.h +++ b/mapcodelib/internal_territory_names_es.h @@ -80,7 +80,7 @@ static const char *TERRITORY_FULL_NAME_ES[] = { /* FSM */ "Micronesia|Estados Federados de Micronesia", /* SGP */ "Singapur", /* TON */ "Tonga", - /* DMA */ "República Dominicana", + /* DMA */ "Dominica", /* BHR */ "Bahrein", /* KIR */ "Kiribati", /* TCA */ "Islas Turcas y Caicos|Islas Caicos", @@ -93,7 +93,7 @@ static const char *TERRITORY_FULL_NAME_ES[] = { /* MUS */ "Mauricio", /* REU */ "Reunión", /* LUX */ "Luxemburgo", - /* WSM */ "Samoa Americana", + /* WSM */ "Samoa", /* SGS */ "Georgia del Sur y las Islas Sandwich del Sur|Islas Sandwich del Sur", /* PYF */ "Polinesia francés", /* CPV */ "Cabo Verde", @@ -191,7 +191,7 @@ static const char *TERRITORY_FULL_NAME_ES[] = { /* GHA */ "Ghana", /* UGA */ "Uganda", /* GBR */ "Reino Unido|Escocia|Gran Bretaña|Irlanda del Norte|Irlanda, Norte", - /* GIN */ "Guinea-Bissau", + /* GIN */ "Guinea", /* ECU */ "Ecuador", /* ESH */ "Sahara Occidental|Saharaui", /* GAB */ "Gabón", @@ -247,9 +247,9 @@ static const char *TERRITORY_FULL_NAME_ES[] = { /* ETH */ "Etiopía", /* COL */ "Colombia", /* ZAF */ "Sudáfrica", - /* MLI */ "mali", + /* MLI */ "Malí", /* AGO */ "Angola", - /* NER */ "Nigeria", + /* NER */ "Níger", /* TCD */ "Chad", /* PER */ "Perú", /* MNG */ "Mongolia", @@ -277,7 +277,7 @@ static const char *TERRITORY_FULL_NAME_ES[] = { /* SLP */ "San Luis Potosí", /* GRO */ "Guerrero", /* NLE */ "Nuevo Leon", - /* BCN */ "Baja California Sur", + /* BCN */ "Baja California", /* VER */ "Veracruz", /* CHP */ "Chiapas", /* BCS */ "Baja California Sur", @@ -312,7 +312,7 @@ static const char *TERRITORY_FULL_NAME_ES[] = { /* IN-AR */ "Arunachal Pradesh", /* IN-AS */ "Assam", /* IN-BR */ "Bihar", - /* IN-UT */ "Uttaranchal", + /* IN-UT */ "Uttarakhand", /* IN-GA */ "Goa", /* IN-KL */ "Kerala", /* IN-TN */ "Tamil Nadu", @@ -364,8 +364,8 @@ static const char *TERRITORY_FULL_NAME_ES[] = { /* BR-MS */ "Mato Grosso do Sul", /* BR-BA */ "Bahia", /* BR-MG */ "Minas Gerais", - /* BR-MT */ "Mato Grosso do Sul", - /* BR-PA */ "Paraguay", + /* BR-MT */ "Mato Grosso", + /* BR-PA */ "Paraca", /* BR-AM */ "Amazonas", /* US-DC */ "Distrito de Columbia", /* US-RI */ "Rhode Island", @@ -431,12 +431,12 @@ static const char *TERRITORY_FULL_NAME_ES[] = { /* CA-YT */ "Yukon", /* CA-NT */ "Territorios del Noroeste", /* CA-NU */ "Nunavut", - /* IND */ "Indiana", + /* IND */ "India", /* AUS */ "Australia", /* BRA */ "Brasil", /* USA */ "USA|Estados Unidos de América|América", /* MEX */ "Méjico", - /* MOW */ "Oblast de Moscú", + /* MOW */ "Moscú", /* SPE */ "San Petersburgo", /* KGD */ "Kaliningrad Oblast", /* RU-IN */ "República de Ingushetia", diff --git a/mapcodelib/internal_territory_names_hi.h b/mapcodelib/internal_territory_names_hi.h index 7162fdd..181b7ee 100644 --- a/mapcodelib/internal_territory_names_hi.h +++ b/mapcodelib/internal_territory_names_hi.h @@ -64,7 +64,7 @@ static const char *TERRITORY_FULL_NAME_HI[] = { /* GRD */ "ग्रेनेडा", /* VIR */ "वर्जिन आइलैंड्स|वर्जिन द्वीप समूह, संयुक्त राज्य अमरीका", /* MYT */ "मैयट", - /* SJM */ "स्वालबार्ड और जैन मायेन|मेयन", + /* SJM */ "स्वालबार्ड और जैन मायेन|जैन मायेन", /* VCT */ "सेंट विंसेंट और ग्रेनेडाइंस|ग्रेनेजियन्स", /* HMD */ "हर्ड आइलैंड और मैकडोनाल्ड आइलैंड्स|मैकडोनाल्ड आइलैंड्स", /* BRB */ "बारबाडोस", @@ -80,7 +80,7 @@ static const char *TERRITORY_FULL_NAME_HI[] = { /* FSM */ "माइक्रोनेशिया", /* SGP */ "सिंगापुर", /* TON */ "टोंगा", - /* DMA */ "डोमिनिकन गणराज्य", + /* DMA */ "डोमिनिका", /* BHR */ "बहरीन", /* KIR */ "किरिबाती", /* TCA */ "तुर्क्स ऐंड कैकोज़ आइलैंड्स|कोइकोस आइलैंड्स", @@ -93,7 +93,7 @@ static const char *TERRITORY_FULL_NAME_HI[] = { /* MUS */ "मॉरीशस", /* REU */ "रीयूनियन", /* LUX */ "लक्समबर्ग", - /* WSM */ "समोआ अमेरिकन,", + /* WSM */ "समोआ", /* SGS */ "दक्षिण जॉर्जिया और साउथ सैंडविच आइलैंड्स|साउथ सैंडविच आइलैंड्स", /* PYF */ "फ्रेंच पोलिनेशिया", /* CPV */ "केप वर्दे", @@ -113,7 +113,7 @@ static const char *TERRITORY_FULL_NAME_HI[] = { /* TLS */ "पूर्वी तिमोर", /* SWZ */ "स्वाज़ीलैंड", /* KWT */ "कुवैत", - /* FJI */ "फिजी द्वीप समूह", + /* FJI */ "फिजी द्वीप समूह|फ़िजी", /* NCL */ "न्यू कैलेडोनिया", /* SVN */ "स्लोवेनिया", /* ISR */ "इसराइल", @@ -157,7 +157,7 @@ static const char *TERRITORY_FULL_NAME_HI[] = { /* ARE */ "संयुक्त अरब अमीरात", /* AUT */ "ऑस्ट्रिया", /* AZE */ "आज़रबाइजान", - /* SRB */ "सर्बिआ|कोसोवो", + /* SRB */ "सर्बिया", /* JOR */ "जॉर्डन", /* PRT */ "पुर्तगाल", /* HUN */ "हंगरी", @@ -191,7 +191,7 @@ static const char *TERRITORY_FULL_NAME_HI[] = { /* GHA */ "घाना", /* UGA */ "युगांडा", /* GBR */ "यूनाइटेड किंगडम", - /* GIN */ "गिनी - बिसाऊ", + /* GIN */ "गिनी", /* ECU */ "इक्वाडोर", /* ESH */ "पश्चिमी सहारा", /* GAB */ "गैबॉन", @@ -234,7 +234,7 @@ static const char *TERRITORY_FULL_NAME_HI[] = { /* MMR */ "म्यांमार|बर्मा", /* ZMB */ "जाम्बिया", /* CHL */ "चिली", - /* TUR */ "तुर्की", + /* TUR */ "टर्की", /* PAK */ "पाकिस्तान", /* MOZ */ "मोजाम्बिक", /* NAM */ "नामीबिया", @@ -249,7 +249,7 @@ static const char *TERRITORY_FULL_NAME_HI[] = { /* ZAF */ "दक्षिण अफ्रीका", /* MLI */ "माली", /* AGO */ "अंगोला", - /* NER */ "नाइजीरिया", + /* NER */ "नाइजर", /* TCD */ "चाड", /* PER */ "पेरू", /* MNG */ "मंगोलिया", @@ -277,7 +277,7 @@ static const char *TERRITORY_FULL_NAME_HI[] = { /* SLP */ "सैन लुइस पोटोसी", /* GRO */ "ग्युरेरो", /* NLE */ "नुएवो लियोन", - /* BCN */ "बाजा कैलिफोर्निया सुर", + /* BCN */ "बाजा कैलिफोर्निया", /* VER */ "वेराक्रूज", /* CHP */ "चियापास", /* BCS */ "बाजा कैलिफोर्निया सुर", @@ -351,7 +351,7 @@ static const char *TERRITORY_FULL_NAME_HI[] = { /* BR-PE */ "परनमबुको", /* BR-AP */ "अमापा", /* BR-CE */ "सेअरा", - /* BR-AC */ "एकड़", + /* BR-AC */ "अक्रे", /* BR-PR */ "पाराना", /* BR-RR */ "रोरैमा", /* BR-RO */ "रोन्डोनिया", @@ -364,8 +364,8 @@ static const char *TERRITORY_FULL_NAME_HI[] = { /* BR-MS */ "माटो ग्रोसो डो सुल", /* BR-BA */ "बाहिया", /* BR-MG */ "मिना गेरियास", - /* BR-MT */ "माटो ग्रोसो डो सुल", - /* BR-PA */ "पैराग्वे", + /* BR-MT */ "माटो ग्रोसो", + /* BR-PA */ "पैरा", /* BR-AM */ "एमेज़ोनस", /* US-DC */ "जिला कोलंबिया के", /* US-RI */ "रोड आइलैंड", @@ -431,12 +431,12 @@ static const char *TERRITORY_FULL_NAME_HI[] = { /* CA-YT */ "युकोन", /* CA-NT */ "उत्तर पश्चिमी क्षेत्र", /* CA-NU */ "नुनावुत", - /* IND */ "इंडियाना", + /* IND */ "भारत", /* AUS */ "ऑस्ट्रेलिया", /* BRA */ "ब्राज़िल", /* USA */ "अमेरिका|अमेरिका|अमेरिका", /* MEX */ "मेक्सिको", - /* MOW */ "मास्को ओब्लास्त", + /* MOW */ "मास्को", /* SPE */ "सेंट पीटर्सबर्ग", /* KGD */ "कैलिनिनग्राद ओब्लास्ट", /* RU-IN */ "इन्गुशेतिया गणराज्य", diff --git a/mapcodelib/internal_territory_names_it.h b/mapcodelib/internal_territory_names_it.h index cfe47c7..29acecb 100644 --- a/mapcodelib/internal_territory_names_it.h +++ b/mapcodelib/internal_territory_names_it.h @@ -80,7 +80,7 @@ static const char *TERRITORY_FULL_NAME_IT[] = { /* FSM */ "Micronesia|Stati Federati di Micronesia", /* SGP */ "Singapore", /* TON */ "Tonga", - /* DMA */ "Repubblica Dominicana", + /* DMA */ "Dominica", /* BHR */ "Bahrain", /* KIR */ "Kiribati", /* TCA */ "Turks e Caicos|Caicos", @@ -93,7 +93,7 @@ static const char *TERRITORY_FULL_NAME_IT[] = { /* MUS */ "Mauritius", /* REU */ "Reunion", /* LUX */ "Lussemburgo", - /* WSM */ "Samoa, americano", + /* WSM */ "Samoa", /* SGS */ "Georgia del Sud e isole Sandwich del Sud|Isole Sandwich Meridionali", /* PYF */ "Polinesia francese", /* CPV */ "Capo Verde", @@ -191,7 +191,7 @@ static const char *TERRITORY_FULL_NAME_IT[] = { /* GHA */ "Ghana", /* UGA */ "Uganda", /* GBR */ "Regno Unito|Scozia|Gran Bretagna|Irlanda del Nord|Irlanda, del Nord", - /* GIN */ "Guinea-Bissau", + /* GIN */ "Guinea", /* ECU */ "Ecuador", /* ESH */ "Sahara occidentale|Saharawi", /* GAB */ "Gabon", @@ -234,7 +234,7 @@ static const char *TERRITORY_FULL_NAME_IT[] = { /* MMR */ "Myanmar|Birmania", /* ZMB */ "Zambia", /* CHL */ "Chile", - /* TUR */ "tacchino", + /* TUR */ "Turchia", /* PAK */ "Pakistan", /* MOZ */ "Mozambico", /* NAM */ "Namibia", @@ -249,7 +249,7 @@ static const char *TERRITORY_FULL_NAME_IT[] = { /* ZAF */ "Sud Africa", /* MLI */ "Mali", /* AGO */ "Angola", - /* NER */ "Nigeria", + /* NER */ "Niger", /* TCD */ "Chad", /* PER */ "Perù", /* MNG */ "Mongolia", @@ -277,7 +277,7 @@ static const char *TERRITORY_FULL_NAME_IT[] = { /* SLP */ "San Luis Potosi", /* GRO */ "Guerrero", /* NLE */ "Nuevo Leon", - /* BCN */ "Bassa California del Sud", + /* BCN */ "Bassa California", /* VER */ "Veracruz", /* CHP */ "Chiapas", /* BCS */ "Bassa California del Sud", @@ -364,8 +364,8 @@ static const char *TERRITORY_FULL_NAME_IT[] = { /* BR-MS */ "Mato Grosso do Sul", /* BR-BA */ "Bahia", /* BR-MG */ "Minas Gerais", - /* BR-MT */ "Mato Grosso do Sul", - /* BR-PA */ "Paraguay", + /* BR-MT */ "Mato Grosso", + /* BR-PA */ "Parà", /* BR-AM */ "Amazonas", /* US-DC */ "Distretto della Colombia", /* US-RI */ "Rhode Island", @@ -431,12 +431,12 @@ static const char *TERRITORY_FULL_NAME_IT[] = { /* CA-YT */ "Yukon", /* CA-NT */ "Territori del Nordovest", /* CA-NU */ "Nunavut", - /* IND */ "Indiana", + /* IND */ "India", /* AUS */ "Australia", /* BRA */ "Brasile", /* USA */ "USA|Stati Uniti d`America|America", /* MEX */ "Messico", - /* MOW */ "Moscow Oblast", + /* MOW */ "Mosca", /* SPE */ "San Pietroburgo", /* KGD */ "Kaliningrad", /* RU-IN */ "Repubblica Inguscezia", @@ -556,7 +556,7 @@ static const char *TERRITORY_FULL_NAME_IT[] = { /* UMI */ "Isole minori esterne degli Stati Uniti d`America", /* CPT */ "Isola Clipperton", /* ATA */ "Antartide", - /* AAA */ "Internazionale|mondiale|Terra" + /* AAA */ "Internazionale|Il mondo|Terra" #else // MAPCODE_SUPPORT_LANGUAGE_IT NULL #endif // MAPCODE_SUPPORT_LANGUAGE_IT diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index d0395ce..a8a612c 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -25,15 +25,21 @@ #include "internal_territory_alphabets.h" #include "internal_territory_names_local.h" #include "internal_alphabet_recognizer.h" -#include "internal_territory_names_ax.h" +#include "internal_territory_names_ar.h" #include "internal_territory_names_da.h" #include "internal_territory_names_de.h" #include "internal_territory_names_en.h" #include "internal_territory_names_es.h" +#include "internal_territory_names_fi.h" #include "internal_territory_names_fr.h" +#include "internal_territory_names_he.h" #include "internal_territory_names_hi.h" +#include "internal_territory_names_hr.h" #include "internal_territory_names_it.h" #include "internal_territory_names_nl.h" +#include "internal_territory_names_no.h" +#include "internal_territory_names_pt.h" +#include "internal_territory_names_se.h" #include "internal_territory_names_local.h" #ifdef DEBUG @@ -115,15 +121,21 @@ typedef struct { } LocaleRegistryItem; static const LocaleRegistryItem LOCALE_REGISTRY[] = { - {"AR", TERRITORY_FULL_NAME_AX}, + {"AR", TERRITORY_FULL_NAME_AR}, {"DA", TERRITORY_FULL_NAME_DA}, {"DE", TERRITORY_FULL_NAME_DE}, {"EN", TERRITORY_FULL_NAME_EN}, {"ES", TERRITORY_FULL_NAME_ES}, + {"FI", TERRITORY_FULL_NAME_FI}, {"FR", TERRITORY_FULL_NAME_FR}, + {"HE", TERRITORY_FULL_NAME_HE}, {"HI", TERRITORY_FULL_NAME_HI}, + {"HR", TERRITORY_FULL_NAME_HR}, {"IT", TERRITORY_FULL_NAME_IT}, - {"NL", TERRITORY_FULL_NAME_NL} + {"NL", TERRITORY_FULL_NAME_NL}, + {"NO", TERRITORY_FULL_NAME_NO}, + {"PT", TERRITORY_FULL_NAME_PT}, + {"SE", TERRITORY_FULL_NAME_SE} }; // important information about the 8 parents @@ -2097,7 +2109,7 @@ static enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, co } else if ((cx == ' ') || (cx == '\t')) { token = TOKENSEP; } else { - char c; + signed char c; if (cx >= 0xC0) { // utf8 character unsigned char c2 = *utf8++; int w = ((cx - 0xC0) << 6) + (c2 & 63); diff --git a/test/unittest.c b/test/unittest.c index b52e4d2..45a2917 100644 --- a/test/unittest.c +++ b/test/unittest.c @@ -1462,18 +1462,8 @@ static int testEnvironment(void) { char *s = "1234567890"; long distance = (strstr(s, "0") - s); - printf("sizeof(char)=%ld, sizeof(UWORD)=%ld, sizeof(int)=%ld, sizeof(long int)=%ld\n", - sizeof(char), sizeof(UWORD), sizeof(int), sizeof(long int)); - - // Check signed/unsigned character. - char t = (char) (-1); - if ((int) t == -1) { - printf("char is signed\n"); - } else { - printf("char is unsigned\n"); - foundError(); - printf("*** ERROR *** Compiled with 'unsigned char'; please recompile to use 'signed char' by default.\n"); - } + printf("sizeof(char)=%ld, sizeof(UWORD)=%ld, sizeof(int)=%ld, sizeof(long int)=%ld char=%s\n", + sizeof(char), sizeof(UWORD), sizeof(int), sizeof(long int), ((int) ((char) -1) == -1) ? "signed" : "unsigned"); // Check size of UWORD. nrTests++; @@ -1714,7 +1704,7 @@ int testGetFullTerritoryName(void) { const TerritoryAlphabets *territoryAlphabets; char territoryName[MAX_TERRITORY_FULLNAME_UTF8_LEN + 2]; // large so we can test overflow static const char *locales_to_test[] = { - "AR", "DA", "DE", "EN", "ES", "FR", "HI", "IT", "NL"}; + "AR", "DA", "DE", "EN", "FI", "ES", "FR", "HE", "HI", "HR", "IT", "NL", "NO", "PT", "SE"}; nrTests += testGetFullTerritoryNameInLocale("Sancta Sedes", TERRITORY_VAT, 0, NULL); // Local name. nrTests += testGetFullTerritoryNameInLocale("Vatican", TERRITORY_VAT, 0, ""); // Wrong locale -> fallback language. From 007655b3646ebbb50effd641ad9f07a8e39706e6 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Sun, 6 Nov 2016 16:25:16 +0100 Subject: [PATCH 153/181] Added .h files --- mapcodelib/internal_territory_names_ar.h | 569 +++++++++++++++++++++++ mapcodelib/internal_territory_names_fi.h | 569 +++++++++++++++++++++++ mapcodelib/internal_territory_names_he.h | 569 +++++++++++++++++++++++ mapcodelib/internal_territory_names_hr.h | 569 +++++++++++++++++++++++ mapcodelib/internal_territory_names_no.h | 569 +++++++++++++++++++++++ mapcodelib/internal_territory_names_pt.h | 569 +++++++++++++++++++++++ mapcodelib/internal_territory_names_se.h | 569 +++++++++++++++++++++++ 7 files changed, 3983 insertions(+) create mode 100644 mapcodelib/internal_territory_names_ar.h create mode 100644 mapcodelib/internal_territory_names_fi.h create mode 100644 mapcodelib/internal_territory_names_he.h create mode 100644 mapcodelib/internal_territory_names_hr.h create mode 100644 mapcodelib/internal_territory_names_no.h create mode 100644 mapcodelib/internal_territory_names_pt.h create mode 100644 mapcodelib/internal_territory_names_se.h diff --git a/mapcodelib/internal_territory_names_ar.h b/mapcodelib/internal_territory_names_ar.h new file mode 100644 index 0000000..b80f608 --- /dev/null +++ b/mapcodelib/internal_territory_names_ar.h @@ -0,0 +1,569 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __INTERNAL_TERRITORY_NAMES_AR_H__ +#define __INTERNAL_TERRITORY_NAMES_AR_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +static const char *TERRITORY_FULL_NAME_AR[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_AR + /* VAT */ "مدينة الفاتيكان|الكرسي الرسولي", + /* MCO */ "موناكو", + /* GIB */ "جبل طارق", + /* TKL */ "توكيلاو", + /* CCK */ "جزر كوكوس|كيلينغ", + /* BLM */ "سانت بارتيليمي", + /* NRU */ "ناورو", + /* TUV */ "توفالو", + /* MAC */ "ماكاو", + /* SXM */ "سانت مارتن", + /* MAF */ "سانت مارتن", + /* NFK */ "نورفولك وجزيرة فيليب|فيليب ايلاند", + /* PCN */ "جزر بيتكيرن", + /* BVT */ "جزيرة بوفيت", + /* BMU */ "برمودا", + /* IOT */ "إقليم المحيط البريطاني الهندي", + /* SMR */ "سان مارينو", + /* GGY */ "غيرنسي", + /* AIA */ "أنغيلا", + /* MSR */ "مونتسيرات", + /* JEY */ "جيرسي", + /* CXR */ "جزيرة الكريسماس", + /* WLF */ "واليس وفوتونا|فوتونا", + /* VGB */ "جزر فيرجن البريطانية", + /* LIE */ "ليختنشتاين", + /* ABW */ "أروبا", + /* MHL */ "جزر مارشال", + /* ASM */ "ساموا الأمريكية", + /* COK */ "جزر كوك", + /* SPM */ "سان بيار وميكلون|ميكلون", + /* NIU */ "نيوي", + /* KNA */ "سانت كيتس ونيفيس|نيفيس", + /* CYM */ "جزر كايمان", + /* BES */ "بونير، وسانت وسابا|سبأ|سانت اوستاتيوس", + /* MDV */ "جزر المالديف", + /* SHN */ "سانت هيلانة وأسنسيون وتريستان دا كونها|الصعود|تريستان دا كونها", + /* MLT */ "مالطا", + /* GRD */ "غرينادا", + /* VIR */ "جزر العذراء الأمريكية", + /* MYT */ "مايوت", + /* SJM */ "سفالبارد وجان ماين|جان ماين", + /* VCT */ "سانت فنسنت وجزر غرينادين|جزر غرينادين", + /* HMD */ "جزيرة هيرد وجزر ماكدونالد", + /* BRB */ "بربادوس", + /* ATG */ "أنتيغوا وبربودا|بربودا", + /* CUW */ "كوراكاو", + /* SYC */ "سيشيل", + /* PLW */ "بالاو", + /* MNP */ "جزر مريانا الشمالية", + /* AND */ "أندورا", + /* GUM */ "غوام", + /* IMN */ "جزيرة آيل أوف مان", + /* LCA */ "سانت لوسيا", + /* FSM */ "ميكرونيزيا|ولايات ميكرونيزيا الموحدة", + /* SGP */ "سنغافورة", + /* TON */ "تونغا", + /* DMA */ "دومينيكا", + /* BHR */ "البحرين", + /* KIR */ "كيريباس", + /* TCA */ "جزر تركس وكايكوس", + /* STP */ "ساو تومي وبرينسيبي|برينسيبي", + /* HKG */ "هونغ كونغ", + /* MTQ */ "مارتينيك", + /* FRO */ "جزر صناعية", + /* GLP */ "جوادلوب", + /* COM */ "جزر القمر", + /* MUS */ "موريشيوس", + /* REU */ "جمع شمل", + /* LUX */ "لوكسمبورغ", + /* WSM */ "ساموا", + /* SGS */ "جورجيا الجنوبية وجزر ساندويتش الجنوبية|جنوب جزر ساندويتش", + /* PYF */ "بولينيزيا الفرنسية", + /* CPV */ "الرأس الأخضر", + /* TTO */ "ترينيداد وتوباغو|توباغو", + /* BRN */ "بروناي", + /* ATF */ "الأراضي الجنوبية وأنتاركتيكا الفرنسية", + /* PRI */ "بورتوريكو", + /* CYP */ "قبرص", + /* LBN */ "لبنان", + /* JAM */ "جامايكا", + /* GMB */ "غامبيا", + /* QAT */ "قطر", + /* FLK */ "جزر فوكلاند", + /* VUT */ "فانواتو", + /* MNE */ "الجبل الأسود", + /* BHS */ "الباهاما", + /* TLS */ "تيمور الشرقية", + /* SWZ */ "سوازيلاند", + /* KWT */ "الكويت", + /* FJI */ "جزر فيجي|فيجي", + /* NCL */ "كاليدونيا الجديدة", + /* SVN */ "سلوفينيا", + /* ISR */ "إسرائيل", + /* PSE */ "الأراضي الفلسطينية", + /* SLV */ "السلفادور", + /* BLZ */ "بليز", + /* DJI */ "جيبوتي", + /* MKD */ "مقدونيا", + /* RWA */ "رواندا", + /* HTI */ "هايتي", + /* BDI */ "بوروندي", + /* GNQ */ "غينيا الإستوائية", + /* ALB */ "ألبانيا", + /* SLB */ "جزر سليمان", + /* ARM */ "أرمينيا", + /* LSO */ "ليسوتو", + /* BEL */ "بلجيكا", + /* MDA */ "مولدوفا", + /* GNB */ "غينيا بيساو", + /* TWN */ "تايوان", + /* BTN */ "بوتان", + /* CHE */ "سويسرا", + /* NLD */ "هولندا", + /* DNK */ "الدنمارك", + /* EST */ "استونيا", + /* DOM */ "جمهورية الدومنيكان", + /* SVK */ "سلوفاكيا", + /* CRI */ "كوستا ريكا", + /* BIH */ "البوسنة والهرسك", + /* HRV */ "كرواتيا", + /* TGO */ "توغو", + /* LVA */ "لاتفيا", + /* LTU */ "ليتوانيا", + /* LKA */ "سيريلانكا", + /* GEO */ "جورجيا", + /* IRL */ "أيرلندا", + /* SLE */ "سيرا ليون", + /* PAN */ "بناما", + /* CZE */ "جمهورية التشيك", + /* GUF */ "غيانا الفرنسية", + /* ARE */ "الإمارات العربية المتحدة", + /* AUT */ "النمسا", + /* AZE */ "أذربيجان", + /* SRB */ "صربيا", + /* JOR */ "الأردن", + /* PRT */ "البرتغال", + /* HUN */ "هنغاريا", + /* KOR */ "كوريا الجنوبية", + /* ISL */ "أيسلندا", + /* GTM */ "غواتيمالا", + /* CUB */ "كوبا", + /* BGR */ "بلغاريا", + /* LBR */ "ليبيريا", + /* HND */ "هندوراس", + /* BEN */ "بنين", + /* ERI */ "إريتريا", + /* MWI */ "ملاوي", + /* PRK */ "كوريا الشمالية", + /* NIC */ "نيكاراغوا", + /* GRC */ "اليونان", + /* TJK */ "طاجيكستان", + /* BGD */ "بنغلاديش", + /* NPL */ "نيبال", + /* TUN */ "تونس", + /* SUR */ "سورينام", + /* URY */ "أوروغواي", + /* KHM */ "كمبوديا", + /* SYR */ "سوريا", + /* SEN */ "السنغال", + /* KGZ */ "قرغيزستان", + /* BLR */ "روسيا البيضاء", + /* GUY */ "غيانا", + /* LAO */ "لاوس", + /* ROU */ "رومانيا", + /* GHA */ "غانا", + /* UGA */ "أوغندا", + /* GBR */ "المملكة المتحدة|اسكتلندا|بريطانيا العظمى|ايرلندا الشمالية", + /* GIN */ "غينيا", + /* ECU */ "الإكوادور", + /* ESH */ "الصحراء الغربية|الصحراوي", + /* GAB */ "الغابون", + /* NZL */ "نيوزيلاندا", + /* BFA */ "بوركينا فاسو", + /* PHL */ "الفلبين", + /* ITA */ "إيطاليا", + /* OMN */ "سلطنة عمان", + /* POL */ "بولندا", + /* CIV */ "ساحل العاج", + /* NOR */ "النرويج", + /* MYS */ "ماليزيا", + /* VNM */ "فيتنام", + /* FIN */ "فنلندا", + /* COG */ "الكونغو برازافيل", + /* DEU */ "ألمانيا", + /* JPN */ "اليابان", + /* ZWE */ "زيمبابوي", + /* PRY */ "باراغواي", + /* IRQ */ "العراق", + /* MAR */ "المغرب", + /* UZB */ "أوزبكستان", + /* SWE */ "السويد", + /* PNG */ "بابوا غينيا الجديدة", + /* CMR */ "الكاميرون", + /* TKM */ "تركمانستان", + /* ESP */ "إسبانيا", + /* THA */ "تايلاند", + /* YEM */ "اليمن", + /* FRA */ "فرنسا", + /* ALA */ "جزر آلاند", + /* KEN */ "كينيا", + /* BWA */ "بوتسوانا", + /* MDG */ "مدغشقر", + /* UKR */ "أوكرانيا", + /* SSD */ "جنوب السودان", + /* CAF */ "جمهورية افريقيا الوسطى", + /* SOM */ "الصومال", + /* AFG */ "أفغانستان", + /* MMR */ "ميانمار|بورما", + /* ZMB */ "زامبيا", + /* CHL */ "تشيلي", + /* TUR */ "تركيا", + /* PAK */ "باكستان", + /* MOZ */ "موزمبيق", + /* NAM */ "ناميبيا", + /* VEN */ "فنزويلا", + /* NGA */ "نيجيريا", + /* TZA */ "تنزانيا", + /* EGY */ "مصر", + /* MRT */ "موريتانيا", + /* BOL */ "بوليفيا", + /* ETH */ "أثيوبيا", + /* COL */ "كولومبيا", + /* ZAF */ "جنوب أفريقيا", + /* MLI */ "مالي", + /* AGO */ "أنغولا", + /* NER */ "النيجر", + /* TCD */ "تشاد", + /* PER */ "بيرو", + /* MNG */ "منغوليا", + /* IRN */ "إيران", + /* LBY */ "ليبيا", + /* SDN */ "سودان", + /* IDN */ "أندونيسيا", + /* DIF */ "المقاطعة الاتحادية", + /* TLA */ "تلاكسكالا", + /* MOR */ "موريلوس", + /* AGU */ "اغواسكالينتيس", + /* MX-CL */ "كوليما", + /* QUE */ "كويريتارو", + /* HID */ "هيدالغو", + /* MX-MX */ "الدولة المكسيك", + /* TAB */ "تاباسكو", + /* NAY */ "ناياريت", + /* GUA */ "غواناخواتو", + /* PUE */ "بويبلا", + /* YUC */ "يوكاتان", + /* ROO */ "كوينتانا رو", + /* SIN */ "سينالوا", + /* CAM */ "كامبيتشي", + /* MIC */ "ميتشواكان", + /* SLP */ "سان لويس بوتوسي", + /* GRO */ "غيريرو", + /* NLE */ "نويفو ليون", + /* BCN */ "باجا كاليفورنيا", + /* VER */ "فيراكروز", + /* CHP */ "تشياباس", + /* BCS */ "باجا كاليفورنيا سور", + /* ZAC */ "زاكاتيكاس", + /* JAL */ "خاليسكو", + /* TAM */ "تاماوليباس", + /* OAX */ "أواكساكا", + /* DUR */ "دورانجو", + /* COA */ "كواهويلا", + /* SON */ "سونورا", + /* CHH */ "تشيهواهوا", + /* GRL */ "الأرض الخضراء", + /* SAU */ "المملكة العربية السعودية", + /* COD */ "في جمهورية الكونغو الديموقراطية", + /* DZA */ "الجزائر", + /* KAZ */ "كازاخستان", + /* ARG */ "الأرجنتين", + /* IN-DD */ "دامان وديو", + /* IN-DN */ "دادرا وناغار هافيلي", + /* IN-CH */ "شانديغار", + /* IN-AN */ "اندامان ونيكوبار", + /* IN-LD */ "اكشادويب", + /* IN-DL */ "دلهي", + /* IN-ML */ "ميغالايا", + /* IN-NL */ "ناجالاند", + /* IN-MN */ "مانيبور", + /* IN-TR */ "تريبورا", + /* IN-MZ */ "ميزورام", + /* IN-SK */ "سيكيم", + /* IN-PB */ "البنجاب", + /* IN-HR */ "هاريانا", + /* IN-AR */ "اروناتشال براديش", + /* IN-AS */ "أسام", + /* IN-BR */ "بيهار", + /* IN-UT */ "أوتارانتشال", + /* IN-GA */ "غوا", + /* IN-KL */ "ولاية كيرالا", + /* IN-TN */ "تاميل نادو", + /* IN-HP */ "هيماشال براديش", + /* IN-JK */ "جامو وكشمير", + /* IN-CT */ "تشهاتيسجاره", + /* IN-JH */ "جهارخاند", + /* IN-KA */ "كارناتاكا", + /* IN-RJ */ "راجستان", + /* IN-OR */ "أوديشا|أوريسا", + /* IN-GJ */ "غوجارات", + /* IN-WB */ "بنغال الغربية", + /* IN-MP */ "ماديا براديش", + /* IN-TG */ "تيلانجانا", + /* IN-AP */ "ولاية اندرا براديش", + /* IN-MH */ "ماهاراشترا", + /* IN-UP */ "ولاية اوتار براديش", + /* IN-PY */ "بودوتشيري", + /* NSW */ "نيو ساوث ويلز", + /* ACT */ "إقليم العاصمة الأسترالية", + /* JBT */ "جيرفيس خليج الأرض", + /* AU-NT */ "المقاطعة الشمالية", + /* AU-SA */ "جنوب استراليا", + /* TAS */ "تسمانيا", + /* VIC */ "فيكتوريا", + /* AU-WA */ "أستراليا الغربية", + /* QLD */ "كوينزلاند", + /* BR-DF */ "المقاطعة الاتحادية", + /* BR-SE */ "سيرغيبي", + /* BR-AL */ "ألاغواس", + /* BR-RJ */ "ريو دي جانيرو", + /* BR-ES */ "اسبيريتو سانتو", + /* BR-RN */ "ريو غراندي دو نورتي", + /* BR-PB */ "بارايبا", + /* BR-SC */ "سانتا كاتارينا", + /* BR-PE */ "بيرنامبوكو", + /* BR-AP */ "أمابا", + /* BR-CE */ "سيارا", + /* BR-AC */ "فدان", + /* BR-PR */ "بارانا", + /* BR-RR */ "رورايما", + /* BR-RO */ "روندونيا", + /* BR-SP */ "ساو باولو", + /* BR-PI */ "بياوي", + /* BR-TO */ "توكانتينز", + /* BR-RS */ "ريو غراندي دو سول", + /* BR-MA */ "مارانهاو", + /* BR-GO */ "غوياس", + /* BR-MS */ "ماتو غروسو دو سول", + /* BR-BA */ "بهية", + /* BR-MG */ "ميناس جيرايس", + /* BR-MT */ "ماتو غروسو", + /* BR-PA */ "بارا", + /* BR-AM */ "أمازوناس", + /* US-DC */ "مقاطعة كولومبيا", + /* US-RI */ "جزيرة رود", + /* US-DE */ "ولاية ديلاوير", + /* US-CT */ "كونيتيكت", + /* US-NJ */ "نيو جيرسي", + /* US-NH */ "نيو هامبشاير", + /* US-VT */ "فيرمونت", + /* US-MA */ "ماساتشوستس", + /* US-HI */ "هاواي", + /* US-MD */ "ماريلاند", + /* US-WV */ "فرجينيا الغربية", + /* US-SC */ "كارولينا الجنوبية", + /* US-ME */ "مين", + /* US-IN */ "إنديانا", + /* US-KY */ "كنتاكي", + /* US-TN */ "تينيسي", + /* US-VA */ "فرجينيا", + /* US-OH */ "أوهايو", + /* US-PA */ "ولاية بنسلفانيا", + /* US-MS */ "ميسيسيبي", + /* US-LA */ "لويزيانا", + /* US-AL */ "ألاباما", + /* US-AR */ "أركنساس", + /* US-NC */ "شمال كارولينا", + /* US-NY */ "نيويورك", + /* US-IA */ "أيوا", + /* US-IL */ "إلينوي", + /* US-GA */ "جورجيا", + /* US-WI */ "ولاية ويسكونسن", + /* US-FL */ "فلوريدا", + /* US-MO */ "ميسوري", + /* US-OK */ "أوكلاهوما", + /* US-ND */ "شمال داكوتا", + /* US-WA */ "واشنطن", + /* US-SD */ "جنوب داكوتا", + /* US-NE */ "نبراسكا", + /* US-KS */ "كانساس", + /* US-ID */ "ايداهو", + /* US-UT */ "يوتا", + /* US-MN */ "مينيسوتا", + /* US-MI */ "ميشيغان", + /* US-WY */ "وايومنغ", + /* US-OR */ "ولاية أوريغون", + /* US-CO */ "كولورادو", + /* US-NV */ "نيفادا", + /* US-AZ */ "أريزونا", + /* US-NM */ "المكسيك جديدة", + /* US-MT */ "مونتانا", + /* US-CA */ "كاليفورنيا", + /* US-TX */ "تكساس", + /* US-AK */ "ألاسكا", + /* CA-BC */ "كولومبيا البريطانية", + /* CA-AB */ "ألبرتا", + /* CA-ON */ "أونتاريو", + /* CA-QC */ "كيبيك", + /* CA-SK */ "ساسكاتشوان", + /* CA-MB */ "مانيتوبا", + /* CA-NL */ "نيوفاوندلاند", + /* CA-NB */ "برونزيك جديد", + /* CA-NS */ "مقاطعة نفوفا سكوشيا", + /* CA-PE */ "جزيرة الأمير إدوارد", + /* CA-YT */ "يوكون", + /* CA-NT */ "الاقاليم الشمالية الغربية", + /* CA-NU */ "نونافوت", + /* IND */ "الهند", + /* AUS */ "أستراليا", + /* BRA */ "البرازيل", + /* USA */ "الولايات المتحدة الأمريكية|أمريكا", + /* MEX */ "المكسيك", + /* MOW */ "موسكو", + /* SPE */ "سان بطرسبورج", + /* KGD */ "كالينينغراد أوبلاست", + /* RU-IN */ "جمهورية إنغوشيا", + /* RU-AD */ "جمهورية أديغيا", + /* RU-SE */ "شمال أوسيتيا-ألانيا الجمهورية", + /* RU-KB */ "قبردينو بلقاريا", + /* RU-KC */ "كراشاي-الشركس الجمهورية", + /* RU-CE */ "جمهورية الشيشان", + /* RU-CU */ "جمهورية التشفاش", + /* IVA */ "إيفانوفو أوبلاست", + /* LIP */ "ليبيتسك أوبلاست", + /* ORL */ "أوريول أوبلاست", + /* TUL */ "تولا أوبلاست", + /* RU-BE */ "بيلغورود أوبلاست", + /* VLA */ "فلاديمير أوبلاست", + /* KRS */ "كورسك أوبلاست", + /* KLU */ "كالوغا أوبلاست", + /* RU-TT */ "تامبوف أوبلاست", + /* BRY */ "بريانسك أوبلاست", + /* YAR */ "ياروسلافل أوبلاست", + /* RYA */ "ريازان", + /* AST */ "أستراخان أوبلاست", + /* MOS */ "موسكو أوبلاست", + /* SMO */ "سمولينسك أوبلاست", + /* RU-DA */ "جمهورية داغستان", + /* VOR */ "فورونيج أوبلاست", + /* NGR */ "نوفغورود أوبلاست", + /* PSK */ "بسكوف أوبلاست", + /* KOS */ "كوستروما أوبلاست", + /* STA */ "ستافروبول كراي", + /* KDA */ "كراسنودار كراي", + /* RU-KL */ "جمهورية كالميكيا", + /* TVE */ "تفير أوبلاست", + /* LEN */ "لينينغراد أوبلاست", + /* ROS */ "روستوف", + /* VGG */ "فولغوغراد أوبلاست", + /* VLG */ "منطقة فولوغدا", + /* MUR */ "مورمانسك أوبلاست", + /* RU-KR */ "جمهورية كاريليا", + /* NEN */ "أوكروغ نينيتس الذاتية", + /* RU-KO */ "جمهورية كومي", + /* ARK */ "أرخانجيلسك أوبلاست", + /* RU-MO */ "جمهورية موردوفيا", + /* NIZ */ "نيجني نوفغورود أوبلاست", + /* PNZ */ "بانزا أوبلاست", + /* RU-KI */ "كيروف أوبلاست", + /* RU-ME */ "ماري جمهورية شركة", + /* ORE */ "أورينبورغ أوبلاست", + /* ULY */ "أوليانوفسك أوبلاست", + /* RU-PM */ "بيرم كراي", + /* RU-BA */ "جمهورية بشكيريا", + /* RU-UD */ "جمهورية الأدمرت", + /* RU-TA */ "جمهورية تتارستان", + /* SAM */ "سمارا أوبلاست", + /* SAR */ "ساراتوف أوبلاست", + /* YAN */ "يامالو نينتس", + /* RU-KM */ "خانتي المنسي", + /* SVE */ "سفيردلوفسك أوبلاست", + /* TYU */ "تيومين أوبلاست", + /* KGN */ "كورغان أوبلاست", + /* RU-CH */ "تشيليابينسك أوبلاست", + /* RU-BU */ "جمهورية بورياتيا", + /* ZAB */ "كراي عبر البايكال", + /* IRK */ "إيركوتسك أوبلاست", + /* NVS */ "نوفوسيبيرسك", + /* TOM */ "منطقة تومسك", + /* OMS */ "أومسك أوبلاست", + /* RU-KK */ "جمهورية خاكاسيا", + /* KEM */ "كيميروفو أوبلاست", + /* RU-AL */ "جمهورية التاي", + /* ALT */ "التاي كراي", + /* RU-TY */ "جمهورية توفا", + /* KYA */ "كراسنويارسك كراي", + /* MAG */ "ماجادان أوبلاست", + /* CHU */ "تشوكوتكا أوكروغ", + /* KAM */ "كامتشاتكا كراي", + /* SAK */ "ساخالين أوبلاست", + /* RU-PO */ "بريمورسكي كراي", + /* YEV */ "الأوبلاست اليهودية الذاتية", + /* KHA */ "خاباروفسك كراي", + /* AMU */ "أمور أوبلاست", + /* RU-SA */ "جمهورية ساخا|ياقوتيا الجمهورية", + /* CAN */ "كندا", + /* RUS */ "روسيا", + /* CN-SH */ "شنغهاي", + /* CN-TJ */ "تيانجين", + /* CN-BJ */ "بكين", + /* CN-HI */ "هاينان", + /* CN-NX */ "نينغشيا هوى", + /* CN-CQ */ "تشونغتشينغ", + /* CN-ZJ */ "تشجيانغ", + /* CN-JS */ "جيانغسو", + /* CN-FJ */ "فوجيان", + /* CN-AH */ "انهوى", + /* CN-LN */ "لياونينغ", + /* CN-SD */ "شاندونغ", + /* CN-SX */ "شانشى", + /* CN-JX */ "جيانغشى", + /* CN-HA */ "خنان", + /* CN-GZ */ "قويتشو", + /* CN-GD */ "قوانغدونغ", + /* CN-HB */ "هوبى", + /* CN-JL */ "جيلين", + /* CN-HE */ "خبى", + /* CN-SN */ "شنشى", + /* CN-NM */ "ني المغول|منغوليا الداخلية", + /* CN-HL */ "هيلونغجيانغ", + /* CN-HN */ "هونان", + /* CN-GX */ "قوانغشى لقومية تشوانغ", + /* CN-SC */ "سيتشوان", + /* CN-YN */ "يونان", + /* CN-XZ */ "زيزانغ|التبت", + /* CN-GS */ "قانسو", + /* CN-QH */ "تشينغهاى", + /* CN-XJ */ "شينجيانغ الويغورية", + /* CHN */ "الصين", + /* UMI */ "جزر الولايات المتحدة البعيدة الصغرى", + /* CPT */ "جزيرة كليبرتون", + /* ATA */ "القطب الجنوبي", + /* AAA */ "الدولية|الأرض" +#else // MAPCODE_SUPPORT_LANGUAGE_AR + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_AR +}; + +#ifdef __cplusplus +} +#endif + +#endif // __INTERNAL_TERRITORY_NAMES_AR_H__ diff --git a/mapcodelib/internal_territory_names_fi.h b/mapcodelib/internal_territory_names_fi.h new file mode 100644 index 0000000..499fb76 --- /dev/null +++ b/mapcodelib/internal_territory_names_fi.h @@ -0,0 +1,569 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __INTERNAL_TERRITORY_NAMES_FI_H__ +#define __INTERNAL_TERRITORY_NAMES_FI_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +static const char *TERRITORY_FULL_NAME_FI[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_FI + /* VAT */ "Vatikaani|Pyhä istuin", + /* MCO */ "Monaco", + /* GIB */ "Gibraltar", + /* TKL */ "Tokelau", + /* CCK */ "Kookossaaret|Keeling Islands", + /* BLM */ "Saint-Barthelemy", + /* NRU */ "Nauru", + /* TUV */ "Tuvalu", + /* MAC */ "Macao", + /* SXM */ "Sint Maarten", + /* MAF */ "Saint-Martin", + /* NFK */ "Norfolk ja Philip Island|Philip Island", + /* PCN */ "Pitcairnsaaret", + /* BVT */ "Bouvet`nsaari", + /* BMU */ "Bermuda", + /* IOT */ "Brittiläinen Intian valtameren alue", + /* SMR */ "San Marino", + /* GGY */ "Guernsey", + /* AIA */ "Anguilla", + /* MSR */ "Montserrat", + /* JEY */ "Jersey", + /* CXR */ "Joulusaari", + /* WLF */ "Wallis ja Futuna|Futuna", + /* VGB */ "Brittiläiset Neitsytsaaret|Brittiläiset Neitsytsaaret", + /* LIE */ "Liechtenstein", + /* ABW */ "Aruba", + /* MHL */ "Marshallinsaaret", + /* ASM */ "Amerikan Samoa|Samoa, amerikkalainen", + /* COK */ "Cook saaret", + /* SPM */ "Saint-Pierre ja Miquelon|Miquelon", + /* NIU */ "Niue", + /* KNA */ "Saint Kitts ja Nevis|Nevis", + /* CYM */ "Caymansaaret", + /* BES */ "Bonaire, St Eustatuis ja Saba|Saba|St Eustatius", + /* MDV */ "Malediivit", + /* SHN */ "Saint Helena, Ascension ja Tristan da Cunha|Ascension|Tristan da Cunha", + /* MLT */ "Malta", + /* GRD */ "Grenada", + /* VIR */ "Yhdysvaltain Neitsytsaaret", + /* MYT */ "Mayotte", + /* SJM */ "Huippuvuoret ja Jan Mayen|Jan Mayen", + /* VCT */ "Saint Vincent ja Grenadiinit|Grenadiinit", + /* HMD */ "Heard ja McDonald Islands|McDonald-saaret", + /* BRB */ "Barbados", + /* ATG */ "Antigua ja Barbuda|Barbuda", + /* CUW */ "Curacao", + /* SYC */ "Seychellit", + /* PLW */ "Palau", + /* MNP */ "Pohjois-Mariaanit", + /* AND */ "Andorra", + /* GUM */ "Guam", + /* IMN */ "Mansaari", + /* LCA */ "Saint Lucia", + /* FSM */ "Mikronesia|Mikronesia", + /* SGP */ "Singapore", + /* TON */ "Tonga", + /* DMA */ "Dominica", + /* BHR */ "Bahrain", + /* KIR */ "Kiribati", + /* TCA */ "Turks- ja Caicossaaret|Caicossaaret", + /* STP */ "Sao Tome ja Principe|Principe", + /* HKG */ "Hongkong", + /* MTQ */ "Martinique", + /* FRO */ "Färsaaret", + /* GLP */ "Guadeloupe", + /* COM */ "Komorit", + /* MUS */ "Mauritius", + /* REU */ "Jälleennäkeminen", + /* LUX */ "Luxemburg", + /* WSM */ "Samoa", + /* SGS */ "Etelä-Georgia ja Eteläiset Sandwichsaaret|Sandwichsaaret", + /* PYF */ "Ranskan Polynesia", + /* CPV */ "Kap Verde", + /* TTO */ "Trinidad ja Tobago|Tobago", + /* BRN */ "Brunei", + /* ATF */ "Ranskan eteläiset alueet", + /* PRI */ "Puerto Rico", + /* CYP */ "Kypros", + /* LBN */ "Libanon", + /* JAM */ "Jamaika", + /* GMB */ "Gambia", + /* QAT */ "Qatar", + /* FLK */ "Falklandinsaaret", + /* VUT */ "Vanuatu", + /* MNE */ "Montenegro", + /* BHS */ "Bahama", + /* TLS */ "Itä-Timor", + /* SWZ */ "Swazimaa", + /* KWT */ "Kuwait", + /* FJI */ "Fiji", + /* NCL */ "Uusi-Caledonia", + /* SVN */ "Slovenia", + /* ISR */ "Israel", + /* PSE */ "Palestiinalaisalueet", + /* SLV */ "El Salvador", + /* BLZ */ "Belize", + /* DJI */ "Djibouti", + /* MKD */ "Makedonia", + /* RWA */ "Ruanda", + /* HTI */ "Haiti", + /* BDI */ "Burundi", + /* GNQ */ "Päiväntasaajan Guinea", + /* ALB */ "Albania", + /* SLB */ "Salomonsaaret", + /* ARM */ "Armenia", + /* LSO */ "Lesotho", + /* BEL */ "Belgia", + /* MDA */ "Moldova", + /* GNB */ "Guinea-Bissau", + /* TWN */ "Taiwan", + /* BTN */ "Bhutan", + /* CHE */ "Sveitsi", + /* NLD */ "Hollanti|Alankomaat", + /* DNK */ "Tanska", + /* EST */ "Viro", + /* DOM */ "Dominikaaninen tasavalta", + /* SVK */ "Slovakia", + /* CRI */ "Costa Rica", + /* BIH */ "Bosnia ja Hertsegovina", + /* HRV */ "Kroatia", + /* TGO */ "Togo", + /* LVA */ "Latvia", + /* LTU */ "Liettua", + /* LKA */ "Sri Lanka", + /* GEO */ "Georgia", + /* IRL */ "Irlanti", + /* SLE */ "Sierra Leone", + /* PAN */ "Panama", + /* CZE */ "Tšekin tasavalta", + /* GUF */ "Ranskan Guayana", + /* ARE */ "Yhdistyneet Arabiemiirikunnat", + /* AUT */ "Itävalta", + /* AZE */ "Azerbaidžan", + /* SRB */ "Serbia", + /* JOR */ "Jordania", + /* PRT */ "Portugali", + /* HUN */ "Unkari", + /* KOR */ "Etelä-Korea", + /* ISL */ "Islanti", + /* GTM */ "Guatemala", + /* CUB */ "Kuuba", + /* BGR */ "Bulgaria", + /* LBR */ "Liberia", + /* HND */ "Honduras", + /* BEN */ "Benin", + /* ERI */ "Eritrea", + /* MWI */ "Malawi", + /* PRK */ "Pohjois-Korea", + /* NIC */ "Nicaragua", + /* GRC */ "Kreikka", + /* TJK */ "Tadžikistan", + /* BGD */ "Bangladesh", + /* NPL */ "Nepal", + /* TUN */ "Tunisia", + /* SUR */ "Suriname", + /* URY */ "Uruguay", + /* KHM */ "Kambodza", + /* SYR */ "Syyria", + /* SEN */ "Senegal", + /* KGZ */ "Kirgisia", + /* BLR */ "Valko-Venäjä", + /* GUY */ "Guyana", + /* LAO */ "Laos", + /* ROU */ "Romania", + /* GHA */ "Ghana", + /* UGA */ "Uganda", + /* GBR */ "Iso-Britannia|Skotlanti|Pohjois-Irlanti|Irlanti, Pohjois", + /* GIN */ "Guinea", + /* ECU */ "Ecuador", + /* ESH */ "Länsi-Sahara|Länsi-Saharan", + /* GAB */ "Gabon", + /* NZL */ "Uusi Seelanti", + /* BFA */ "Burkina Faso", + /* PHL */ "Filippiinit", + /* ITA */ "Italia", + /* OMN */ "Oman", + /* POL */ "Puola", + /* CIV */ "Norsunluurannikko", + /* NOR */ "Norja", + /* MYS */ "Malesia", + /* VNM */ "Vietnam", + /* FIN */ "Suomi", + /* COG */ "Kongon", + /* DEU */ "Saksa", + /* JPN */ "Japani", + /* ZWE */ "Zimbabwe", + /* PRY */ "Paraguay", + /* IRQ */ "Irak", + /* MAR */ "Marokko", + /* UZB */ "Uzbekistan", + /* SWE */ "Ruotsi", + /* PNG */ "Papua-Uusi-Guinea", + /* CMR */ "Kamerun", + /* TKM */ "Turkmenistan", + /* ESP */ "Espanja", + /* THA */ "Thaimaa", + /* YEM */ "Jemen", + /* FRA */ "Ranska", + /* ALA */ "Ahvenanmaa", + /* KEN */ "Kenia", + /* BWA */ "Botswana", + /* MDG */ "Madagaskar", + /* UKR */ "Ukraina", + /* SSD */ "Etelä-Sudan", + /* CAF */ "Keski-Afrikan tasavalta", + /* SOM */ "Somalia", + /* AFG */ "Afganistan", + /* MMR */ "Myanmar|Burma", + /* ZMB */ "Sambia", + /* CHL */ "Chile", + /* TUR */ "Turkki", + /* PAK */ "Pakistan", + /* MOZ */ "Mosambik", + /* NAM */ "Namibia", + /* VEN */ "Venezuela", + /* NGA */ "Nigeria", + /* TZA */ "Tansania", + /* EGY */ "Egypti", + /* MRT */ "Mauritania", + /* BOL */ "Bolivia", + /* ETH */ "Etiopia", + /* COL */ "Kolumbia", + /* ZAF */ "Etelä-Afrikka", + /* MLI */ "Mali", + /* AGO */ "Angola", + /* NER */ "Niger", + /* TCD */ "Chad", + /* PER */ "Peru", + /* MNG */ "Mongolia", + /* IRN */ "Iran", + /* LBY */ "Libya", + /* SDN */ "Sudan", + /* IDN */ "Indonesia", + /* DIF */ "Federal District", + /* TLA */ "Tlaxcala", + /* MOR */ "Morelos", + /* AGU */ "Aguascalientes", + /* MX-CL */ "Colima", + /* QUE */ "Queretaro", + /* HID */ "Hidalgo", + /* MX-MX */ "Mexico State", + /* TAB */ "Tabasco", + /* NAY */ "Nayarit", + /* GUA */ "Guanajuato", + /* PUE */ "Puebla", + /* YUC */ "Yucatan", + /* ROO */ "Quintana Roo", + /* SIN */ "Sinaloa", + /* CAM */ "Campeche", + /* MIC */ "Michoacan", + /* SLP */ "San Luis Potosi", + /* GRO */ "Guerrero", + /* NLE */ "Nuevo Leon", + /* BCN */ "Baja California", + /* VER */ "Veracruz", + /* CHP */ "Chiapas", + /* BCS */ "Baja California Sur", + /* ZAC */ "Zacatecas", + /* JAL */ "Jalisco", + /* TAM */ "Tamaulipas", + /* OAX */ "Oaxaca", + /* DUR */ "Durango", + /* COA */ "Coahuila", + /* SON */ "Sonora", + /* CHH */ "Chihuahua", + /* GRL */ "Grönlanti", + /* SAU */ "Saudi-Arabia", + /* COD */ "Kongo-Kinshasa", + /* DZA */ "Algeria", + /* KAZ */ "Kazakstan", + /* ARG */ "Argentiina", + /* IN-DD */ "Daman ja Diu", + /* IN-DN */ "Dadra ja Nagar Haveli", + /* IN-CH */ "Chandigarh", + /* IN-AN */ "Andaman ja Nicobar", + /* IN-LD */ "Lakshadweep", + /* IN-DL */ "Delhi", + /* IN-ML */ "Meghalaya", + /* IN-NL */ "Nagaland", + /* IN-MN */ "Manipur", + /* IN-TR */ "Tripura", + /* IN-MZ */ "Mizoram", + /* IN-SK */ "Sikkim", + /* IN-PB */ "Punjab", + /* IN-HR */ "Haryana", + /* IN-AR */ "Arunachal Pradesh", + /* IN-AS */ "Assam", + /* IN-BR */ "Bihar", + /* IN-UT */ "Uttarakhand", + /* IN-GA */ "Goa", + /* IN-KL */ "Kerala", + /* IN-TN */ "Tamil Nadun", + /* IN-HP */ "Himachal Pradesh", + /* IN-JK */ "Jammun ja Kashmirin", + /* IN-CT */ "Chhattisgarh", + /* IN-JH */ "Jharkhand", + /* IN-KA */ "Karnataka", + /* IN-RJ */ "Rajasthan", + /* IN-OR */ "Odisha|Orissa", + /* IN-GJ */ "Gujaratin", + /* IN-WB */ "Länsi-Bengal", + /* IN-MP */ "Madhya Pradesh", + /* IN-TG */ "Telangana", + /* IN-AP */ "Andhra Pradesh", + /* IN-MH */ "Maharashtra", + /* IN-UP */ "Uttar Pradesh", + /* IN-PY */ "Puducherry", + /* NSW */ "New South Wales", + /* ACT */ "Australian pääkaupunkiterritorio|Australian Capital Territory", + /* JBT */ "Jervis Bay Territory", + /* AU-NT */ "Northern Territory", + /* AU-SA */ "South Australia", + /* TAS */ "Tasmania", + /* VIC */ "Victoria", + /* AU-WA */ "Western Australia", + /* QLD */ "Queensland", + /* BR-DF */ "Federal District|Distrito Federal", + /* BR-SE */ "Sergipe", + /* BR-AL */ "Alagoas", + /* BR-RJ */ "Rio de Janeiro", + /* BR-ES */ "Espirito Santo", + /* BR-RN */ "Rio Grande do Norte", + /* BR-PB */ "Paraiba", + /* BR-SC */ "Santa Catarina", + /* BR-PE */ "Pernambuco", + /* BR-AP */ "Amapa", + /* BR-CE */ "Ceara", + /* BR-AC */ "Acre", + /* BR-PR */ "Parana", + /* BR-RR */ "Roraima", + /* BR-RO */ "Rondonia", + /* BR-SP */ "Sao Paulo", + /* BR-PI */ "Piaui", + /* BR-TO */ "Tocantins", + /* BR-RS */ "Rio Grande do Sul", + /* BR-MA */ "Maranhao", + /* BR-GO */ "Goias", + /* BR-MS */ "Mato Grosso do Sul", + /* BR-BA */ "Bahia", + /* BR-MG */ "Minas Gerais", + /* BR-MT */ "Mato Grosso", + /* BR-PA */ "Para", + /* BR-AM */ "Amazonas", + /* US-DC */ "District of Columbia", + /* US-RI */ "Rhode Island", + /* US-DE */ "Delaware", + /* US-CT */ "Connecticut", + /* US-NJ */ "New Jersey", + /* US-NH */ "New Hampshire", + /* US-VT */ "Vermont", + /* US-MA */ "Massachusetts", + /* US-HI */ "Havaiji", + /* US-MD */ "Maryland", + /* US-WV */ "Länsi-Virginia", + /* US-SC */ "Etelä-Carolina", + /* US-ME */ "Maine", + /* US-IN */ "Indiana", + /* US-KY */ "Kentucky", + /* US-TN */ "Tennessee", + /* US-VA */ "Virginia", + /* US-OH */ "Ohio", + /* US-PA */ "Pennsylvania", + /* US-MS */ "Mississippi", + /* US-LA */ "Louisiana", + /* US-AL */ "Alabama", + /* US-AR */ "Arkansas", + /* US-NC */ "Pohjois-Carolina", + /* US-NY */ "New York", + /* US-IA */ "Iowa", + /* US-IL */ "Illinois", + /* US-GA */ "Georgia", + /* US-WI */ "Wisconsin", + /* US-FL */ "Florida", + /* US-MO */ "Missouri", + /* US-OK */ "Oklahoma", + /* US-ND */ "North Dakota", + /* US-WA */ "Washington", + /* US-SD */ "South Dakota|Etelä-Dakota", + /* US-NE */ "Nebraska", + /* US-KS */ "Kansas", + /* US-ID */ "Idaho", + /* US-UT */ "Utah", + /* US-MN */ "Minnesota", + /* US-MI */ "Michigan", + /* US-WY */ "Wyoming", + /* US-OR */ "Oregon", + /* US-CO */ "Colorado", + /* US-NV */ "Nevada", + /* US-AZ */ "Arizona", + /* US-NM */ "Uusi Meksiko|New Mexico", + /* US-MT */ "Montana", + /* US-CA */ "Kalifornia", + /* US-TX */ "Texas", + /* US-AK */ "Alaska", + /* CA-BC */ "Brittiläinen Kolumbia", + /* CA-AB */ "Alberta", + /* CA-ON */ "Ontario", + /* CA-QC */ "Quebec", + /* CA-SK */ "Saskatchewan", + /* CA-MB */ "Manitoba", + /* CA-NL */ "Newfoundland", + /* CA-NB */ "New Brunswick", + /* CA-NS */ "Nova Scotia", + /* CA-PE */ "Prince Edward Island", + /* CA-YT */ "Yukon", + /* CA-NT */ "Luoteisterritoriot", + /* CA-NU */ "Nunavut", + /* IND */ "Intia", + /* AUS */ "Australia", + /* BRA */ "Brasilia", + /* USA */ "USA|Yhdysvallat|Amerikka", + /* MEX */ "Meksiko", + /* MOW */ "Moskova", + /* SPE */ "Pietari", + /* KGD */ "Kaliningradin alue", + /* RU-IN */ "Ingušian tasavalta", + /* RU-AD */ "Adygeia tasavalta", + /* RU-SE */ "Pohjois-Ossetia-Alania tasavalta", + /* RU-KB */ "Kabardi-Balkarian tasavalta", + /* RU-KC */ "Karatšai-Tšerkessit tasavalta", + /* RU-CE */ "Tšetšenian tasavallassa", + /* RU-CU */ "Tšuvassi tasavalta", + /* IVA */ "Ivanovon alue", + /* LIP */ "Lipetskin alue", + /* ORL */ "Orjolin alue", + /* TUL */ "Tulan alue", + /* RU-BE */ "Belgorodin alue", + /* VLA */ "Vladimirin alue", + /* KRS */ "Kurskin alue", + /* KLU */ "Kalugan alue", + /* RU-TT */ "Tambovin alue", + /* BRY */ "Brjanskin alue", + /* YAR */ "Jaroslavlin alue", + /* RYA */ "Rjazanin alue", + /* AST */ "Astrahanin alue", + /* MOS */ "Moskovan", + /* SMO */ "Smolenskin alue", + /* RU-DA */ "Dagestanin tasavalta", + /* VOR */ "Voronežin alue", + /* NGR */ "Novgorodin alue", + /* PSK */ "Pihkovan alue", + /* KOS */ "Kostromossa", + /* STA */ "Stavropolin aluepiiri", + /* KDA */ "Krasnodarin", + /* RU-KL */ "Kalmykia tasavalta", + /* TVE */ "Tverin alue", + /* LEN */ "Leningradin", + /* ROS */ "Rostovin alue", + /* VGG */ "Volgogradin alue", + /* VLG */ "Vologdan alue", + /* MUR */ "Murmanskin alue", + /* RU-KR */ "Karjalan tasavalta", + /* NEN */ "Nenetsiassa", + /* RU-KO */ "Komin", + /* ARK */ "Arkangelin", + /* RU-MO */ "Mordvan tasavalta", + /* NIZ */ "Nižni Novgorodin alue", + /* PNZ */ "Penzan alue", + /* RU-KI */ "Kirovin alue", + /* RU-ME */ "Marin tasavallan", + /* ORE */ "Orenburgin alue", + /* ULY */ "Uljanovskin alue", + /* RU-PM */ "Perm Krai", + /* RU-BA */ "Bashkortostanin tasavalta", + /* RU-UD */ "Udmurtian", + /* RU-TA */ "Tatarstanin tasavalta", + /* SAM */ "Samaran alue", + /* SAR */ "Saratovin alue", + /* YAN */ "Jamalin Nenetsian", + /* RU-KM */ "Hanti-Mansi", + /* SVE */ "Sverdlovskin alue", + /* TYU */ "Tjumenin alue", + /* KGN */ "Kurganin alue", + /* RU-CH */ "Tšeljabinskin alue", + /* RU-BU */ "Burjatian tasavalta", + /* ZAB */ "Taka-Baikalian aluepiiri", + /* IRK */ "Irkutskin alue", + /* NVS */ "Novosibirskin alue", + /* TOM */ "Tomskin alue", + /* OMS */ "Omskin alue", + /* RU-KK */ "Hakassian tasavalta", + /* KEM */ "Kemerovon alue", + /* RU-AL */ "Altai Republic", + /* ALT */ "Altain aluepiiri", + /* RU-TY */ "Tuvan tasavalta", + /* KYA */ "Krasnojarskin aluepiiri", + /* MAG */ "Magadanin alue", + /* CHU */ "Chukotkan Okrugin", + /* KAM */ "Kamtšatkan aluepiiri", + /* SAK */ "Sahalinin alue", + /* RU-PO */ "Primorsky aluepiiri", + /* YEV */ "Juutalaisten autonominen alue", + /* KHA */ "Habarovskin aluepiiri", + /* AMU */ "Amurin alue", + /* RU-SA */ "Sahan Tasavallassa|Yakutia Tasavalta", + /* CAN */ "Kanada", + /* RUS */ "Venäjä", + /* CN-SH */ "Shanghai", + /* CN-TJ */ "Tianjin", + /* CN-BJ */ "Peking", + /* CN-HI */ "Hainan", + /* CN-NX */ "Ningxia Hui", + /* CN-CQ */ "Chongqing", + /* CN-ZJ */ "Zhejiang", + /* CN-JS */ "Jiangsu", + /* CN-FJ */ "Fujian", + /* CN-AH */ "Anhui", + /* CN-LN */ "Liaoningin", + /* CN-SD */ "Shandong", + /* CN-SX */ "Shanxi", + /* CN-JX */ "Jiangxi", + /* CN-HA */ "Henan", + /* CN-GZ */ "Guizhoun", + /* CN-GD */ "Guangdong", + /* CN-HB */ "Hubein", + /* CN-JL */ "Jilin", + /* CN-HE */ "Hebei", + /* CN-SN */ "Shaanxin", + /* CN-NM */ "Nei Mongol|Inner Mongolia", + /* CN-HL */ "Heilongjiangin", + /* CN-HN */ "Hunan", + /* CN-GX */ "Guangxi Zhuang", + /* CN-SC */ "Sichuan", + /* CN-YN */ "Yunnan", + /* CN-XZ */ "Xizang|Tiibet", + /* CN-GS */ "Gansun", + /* CN-QH */ "Qinghai", + /* CN-XJ */ "Xinjiangin uiguurien", + /* CHN */ "Kiina", + /* UMI */ "Yhdysvaltain Tyynenmeren erillissaaret", + /* CPT */ "Clippertoninsaari", + /* ATA */ "Antarktis", + /* AAA */ "Kansainvälinen|Maailma|Maapallo" +#else // MAPCODE_SUPPORT_LANGUAGE_FI + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_FI +}; + +#ifdef __cplusplus +} +#endif + +#endif // __INTERNAL_TERRITORY_NAMES_FI_H__ diff --git a/mapcodelib/internal_territory_names_he.h b/mapcodelib/internal_territory_names_he.h new file mode 100644 index 0000000..ff947de --- /dev/null +++ b/mapcodelib/internal_territory_names_he.h @@ -0,0 +1,569 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __INTERNAL_TERRITORY_NAMES_HE_H__ +#define __INTERNAL_TERRITORY_NAMES_HE_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +static const char *TERRITORY_FULL_NAME_HE[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_HE + /* VAT */ "הוותיקן|הכס הקדוש", + /* MCO */ "מונקו", + /* GIB */ "גיברלטר", + /* TKL */ "טוקלאו", + /* CCK */ "איי קוקוס|קילינג איי", + /* BLM */ "סנט ברתלמי", + /* NRU */ "נאורו", + /* TUV */ "טובאלו", + /* MAC */ "מקאו", + /* SXM */ "סן מרטן", + /* MAF */ "סנט מרטין אין", + /* NFK */ "נורפולק ופיליפ איילנד|פיליפ איילנד", + /* PCN */ "איי פיטקרן", + /* BVT */ "איי בובה", + /* BMU */ "ברמודה", + /* IOT */ "טריטוריה בריטית באוקיינוס ​​ההודי", + /* SMR */ "סן מרינו", + /* GGY */ "גרנזי", + /* AIA */ "אנגווילה", + /* MSR */ "מונטסראט", + /* JEY */ "ג`רזי", + /* CXR */ "אי חג המולד", + /* WLF */ "ואליס ופוטונה|ופוטונה", + /* VGB */ "איי הבתולה הבריטיים|איי הבתולה, בריטניה", + /* LIE */ "ליכטנשטיין", + /* ABW */ "ארובה", + /* MHL */ "איי מרשל", + /* ASM */ "סמואה האמריקאית|סמואה, אמריקאי", + /* COK */ "איי קוק", + /* SPM */ "סנט פייר ומיקלון|ומיקלון", + /* NIU */ "ניואה", + /* KNA */ "סנט קיטס ונוויס", + /* CYM */ "איי קיימן", + /* BES */ "בונייר, סנט ואת סבא|סבא", + /* MDV */ "האיים המלדיביים", + /* SHN */ "סנט הלנה, אסנשן וטריסטן דה קונה|טריסטן דה קונה", + /* MLT */ "מלטה", + /* GRD */ "גרנדה", + /* VIR */ "איי הבתולה של ארה"ב|איי הבתולה, ארה"ב", + /* MYT */ "מיוט", + /* SJM */ "סבאלברד ויאן מאיין|יאן מאיין", + /* VCT */ "סנט וינסנט והגרנדינים|והגרנדינים", + /* HMD */ "שמעתי איילנד ואיי מקדונלד", + /* BRB */ "ברבדוס", + /* ATG */ "אנטיגואה וברבודה|וברבודה", + /* CUW */ "קורסאו", + /* SYC */ "סיישל", + /* PLW */ "פלאו", + /* MNP */ "איי מריאנה הצפוניים", + /* AND */ "אנדורה", + /* GUM */ "גואם", + /* IMN */ "האי מאן", + /* LCA */ "סנט לוסיה", + /* FSM */ "מיקרונזיה", + /* SGP */ "סינגפור", + /* TON */ "טונגה", + /* DMA */ "דומיניקה", + /* BHR */ "בחריין", + /* KIR */ "קיריבטי", + /* TCA */ "איי טורקס וקאיקוס|וקאיקוס איי", + /* STP */ "סאו טומה ופרינסיפה", + /* HKG */ "הונג קונג", + /* MTQ */ "מרטיניק", + /* FRO */ "איי פרו", + /* GLP */ "גוואדלופ", + /* COM */ "קומורו", + /* MUS */ "מאוריציוס", + /* REU */ "איחוד", + /* LUX */ "לוקסמבורג", + /* WSM */ "סמואה", + /* SGS */ "ג`ורג`יה הדרומית ואיי סנדוויץ `הדרומיים|ואיי סנדוויץ` הדרומיים", + /* PYF */ "פולינזיה הצרפתית", + /* CPV */ "קייפ ורדה", + /* TTO */ "טרינידד וטובגו|וטובגו", + /* BRN */ "ברוניי", + /* ATF */ "מקרקעי דרום צרפתים באנטארקטיקה", + /* PRI */ "פוארטו ריקו", + /* CYP */ "קַפרִיסִין", + /* LBN */ "לבנון", + /* JAM */ "ג`מייקה", + /* GMB */ "גמביה", + /* QAT */ "קטאר", + /* FLK */ "איי פוקלנד", + /* VUT */ "ונואטו", + /* MNE */ "מונטנגרו", + /* BHS */ "איי בהאמה", + /* TLS */ "מזרח טימור", + /* SWZ */ "סווזילנד", + /* KWT */ "כווית", + /* FJI */ "איי פיג`י|פיג`י", + /* NCL */ "קלדוניה החדשה", + /* SVN */ "סלובניה", + /* ISR */ "ישראל", + /* PSE */ "השטח הפלסטיני", + /* SLV */ "אל סלבדור", + /* BLZ */ "בליז", + /* DJI */ "ג`יבוטי", + /* MKD */ "מוּקדוֹן", + /* RWA */ "רואנדה", + /* HTI */ "איטי", + /* BDI */ "בורונדי", + /* GNQ */ "גיניאה המשוונית", + /* ALB */ "אלבניה", + /* SLB */ "אי שלם", + /* ARM */ "אַרְמֶנִיָה", + /* LSO */ "לסוטו", + /* BEL */ "בלגיה", + /* MDA */ "מולדובה", + /* GNB */ "גינאה ביסאו", + /* TWN */ "טייוואן", + /* BTN */ "בהוטן", + /* CHE */ "שווייץ", + /* NLD */ "הולנד", + /* DNK */ "דנמרק", + /* EST */ "אסטוניה", + /* DOM */ "הרפובליקה הדומיניקנית", + /* SVK */ "סלובקיה", + /* CRI */ "קוסטה ריקה", + /* BIH */ "בוסניה והרצגובינה", + /* HRV */ "קרואטיה", + /* TGO */ "רפובליקת טוגו", + /* LVA */ "לטביה", + /* LTU */ "ליטא", + /* LKA */ "סרי לנקה", + /* GEO */ "גאורגיה", + /* IRL */ "אירלנד", + /* SLE */ "סיירה לאונה", + /* PAN */ "פנמה", + /* CZE */ "הרפובליקה הצ`כית", + /* GUF */ "גיאנה הצרפתית", + /* ARE */ "איחוד האמירויות הערביות", + /* AUT */ "אוֹסְטְרֵיָה", + /* AZE */ "אזרבייג`ן", + /* SRB */ "סרביה", + /* JOR */ "יַרדֵן", + /* PRT */ "פּוֹרטוּגָל", + /* HUN */ "הונגריה", + /* KOR */ "דרום קוריאה", + /* ISL */ "אִיסלַנד", + /* GTM */ "גואטמלה", + /* CUB */ "קובה", + /* BGR */ "בולגריה", + /* LBR */ "ליבריה", + /* HND */ "הונדורס", + /* BEN */ "בנין", + /* ERI */ "אריתריאה", + /* MWI */ "מלאווי", + /* PRK */ "צפון קוריאה", + /* NIC */ "ניקרגואה", + /* GRC */ "יָוָן", + /* TJK */ "טג`יקיסטן", + /* BGD */ "בנגלדש", + /* NPL */ "נפאל", + /* TUN */ "תוניסיה", + /* SUR */ "סורינאם", + /* URY */ "אורוגוואי", + /* KHM */ "קמבודיה", + /* SYR */ "סוּריָה", + /* SEN */ "סנגל", + /* KGZ */ "קירגיזסטן", + /* BLR */ "בלארוס", + /* GUY */ "גיאנה", + /* LAO */ "לאוס", + /* ROU */ "רומני", + /* GHA */ "גאנה", + /* UGA */ "אוגנדה", + /* GBR */ "בריטניה|סקוטלנד|הממלכה המאוחדת|צפון אירלנד|אירלנד, צפון", + /* GIN */ "גינאה", + /* ECU */ "אקוודור", + /* ESH */ "הסהרה המערבית|סהרה טוענת לבעלות", + /* GAB */ "גבון", + /* NZL */ "ניו זילנד", + /* BFA */ "בורקינה פאסו", + /* PHL */ "פיליפיני", + /* ITA */ "אִיטַלִיָה", + /* OMN */ "עומאן", + /* POL */ "פּוֹלִין", + /* CIV */ "חוף שנהב", + /* NOR */ "נורווגיה", + /* MYS */ "מלזיה", + /* VNM */ "וייטנאם", + /* FIN */ "פינלנד", + /* COG */ "קונגו-ברזוויל", + /* DEU */ "גֶרמָנִיָה", + /* JPN */ "יפן", + /* ZWE */ "זימבבואה", + /* PRY */ "פרגוואי", + /* IRQ */ "עִירַאק", + /* MAR */ "מָרוֹקוֹ", + /* UZB */ "אוזבקיסטן", + /* SWE */ "שוודיה", + /* PNG */ "פפואה גינאה החדשה", + /* CMR */ "קמרון", + /* TKM */ "טורקמניסטן", + /* ESP */ "סְפָרַד", + /* THA */ "תאילנד", + /* YEM */ "תֵימָן", + /* FRA */ "צָרְפַת", + /* ALA */ "איי אולנד", + /* KEN */ "קנייה", + /* BWA */ "בוטסואנה", + /* MDG */ "מדגסקר", + /* UKR */ "אוקראינה", + /* SSD */ "דרום סודן", + /* CAF */ "הרפובליקה המרכז - אפריקאית", + /* SOM */ "סומליה", + /* AFG */ "אפגניסטן", + /* MMR */ "מיאנמר|בורמה", + /* ZMB */ "זמביה", + /* CHL */ "צ`ילה", + /* TUR */ "טורקיה", + /* PAK */ "פקיסטן", + /* MOZ */ "מוזמביק", + /* NAM */ "נמיביה", + /* VEN */ "ונצואלה", + /* NGA */ "ניגריה", + /* TZA */ "טנזניה", + /* EGY */ "מִצְרַיִם", + /* MRT */ "מאוריטניה", + /* BOL */ "בוליביה", + /* ETH */ "אֶתִיוֹפִּיָה", + /* COL */ "קולומביה", + /* ZAF */ "דרום אפריקה", + /* MLI */ "מאלי", + /* AGO */ "אנגולה", + /* NER */ "ניז`ר", + /* TCD */ "צ`אד", + /* PER */ "פרו", + /* MNG */ "מונגוליה", + /* IRN */ "אִירָן", + /* LBY */ "לוב", + /* SDN */ "סודן", + /* IDN */ "אִינדוֹנֵזִיָה", + /* DIF */ "מחוז פדרלי", + /* TLA */ "טלאקסקאלה", + /* MOR */ "מורלוס", + /* AGU */ "אגואסקליינטס", + /* MX-CL */ "קולימה", + /* QUE */ "קרטארו", + /* HID */ "הידאלגו", + /* MX-MX */ "מדינת מקסיקו", + /* TAB */ "טָבַּסקוֹ", + /* NAY */ "נאיאריט", + /* GUA */ "גואנחואטו", + /* PUE */ "פואבלה", + /* YUC */ "יוקטן", + /* ROO */ "קווינטנה רו", + /* SIN */ "סינאלואה", + /* CAM */ "קמפצ`ה", + /* MIC */ "במיצ`ואקאן", + /* SLP */ "סן לואיס פוטוסי", + /* GRO */ "גררתי", + /* NLE */ "נואבו לאון", + /* BCN */ "באחה קליפורניה", + /* VER */ "וראקרוז", + /* CHP */ "צ`יאפס", + /* BCS */ "באחה קליפורניה הדרומית", + /* ZAC */ "זאקאטקאס", + /* JAL */ "חליסקו", + /* TAM */ "טמאוליפס", + /* OAX */ "אואחאקה", + /* DUR */ "דורנגו", + /* COA */ "קואהווילה", + /* SON */ "סונורה", + /* CHH */ "צ`יוואווה", + /* GRL */ "גרינלנד", + /* SAU */ "ערב הסעודית", + /* COD */ "קונגו-קינשאסה", + /* DZA */ "אלג`יריה", + /* KAZ */ "קזחסטן", + /* ARG */ "ארגנטינה", + /* IN-DD */ "דמאן ודיו", + /* IN-DN */ "דדרה ונגר הבלי", + /* IN-CH */ "צ`אנדיגאר", + /* IN-AN */ "אנדמן וניקובר", + /* IN-LD */ "לקשאדוויפ", + /* IN-DL */ "דלהי", + /* IN-ML */ "מאגאליה", + /* IN-NL */ "נאגאלנד", + /* IN-MN */ "מניפור", + /* IN-TR */ "טריפורה", + /* IN-MZ */ "מיזוראם", + /* IN-SK */ "סיקים", + /* IN-PB */ "פונג`אב", + /* IN-HR */ "האריאנה", + /* IN-AR */ "ארונצ`אל פראדש", + /* IN-AS */ "אסאם", + /* IN-BR */ "ביהאר", + /* IN-UT */ "אוטראקהאנד", + /* IN-GA */ "גואה", + /* IN-KL */ "קראלה", + /* IN-TN */ "טאמיל נאדו", + /* IN-HP */ "הימאצ`אל פראדש", + /* IN-JK */ "ג`אמו וקשמיר", + /* IN-CT */ "צ`האטיסגאר", + /* IN-JH */ "ג`הרקאנד", + /* IN-KA */ "קרנטקה", + /* IN-RJ */ "רג`סטאן", + /* IN-OR */ "אודסה|אוריסה", + /* IN-GJ */ "גוג`אראט", + /* IN-WB */ "מערב בנגל", + /* IN-MP */ "מאדהיה פראדש", + /* IN-TG */ "טלנגאנה", + /* IN-AP */ "אנדרה פראדש", + /* IN-MH */ "מהרשטרה", + /* IN-UP */ "אוטר פראדש", + /* IN-PY */ "פונדיצ`רי", + /* NSW */ "ניו סאות` ויילס", + /* ACT */ "טריטוריית הבירה האוסטרלית", + /* JBT */ "טריטוריית מפרץ ג`רביס", + /* AU-NT */ "הטריטוריה הצפונית", + /* AU-SA */ "דרום אוסטרליה", + /* TAS */ "טסמניה", + /* VIC */ "ויקטוריה", + /* AU-WA */ "מערב אוסטרליה", + /* QLD */ "קווינסלנד", + /* BR-DF */ "מחוז פדרלי", + /* BR-SE */ "סרגיפה", + /* BR-AL */ "אלאגאוס", + /* BR-RJ */ "ריו דה ז`נרו", + /* BR-ES */ "אספיריטו סנטו", + /* BR-RN */ "ריו גרנדה דו נורטה", + /* BR-PB */ "פרייבה", + /* BR-SC */ "סנטה קטרינה", + /* BR-PE */ "פרנמבוקו", + /* BR-AP */ "אמאפה", + /* BR-CE */ "סיארה", + /* BR-AC */ "עכו", + /* BR-PR */ "פאראנה", + /* BR-RR */ "רוראימה", + /* BR-RO */ "רונדוניה", + /* BR-SP */ "סאו פאולו", + /* BR-PI */ "פיאאוי", + /* BR-TO */ "טוקנטינס", + /* BR-RS */ "ריו גרנדה דו סול", + /* BR-MA */ "מרנאו", + /* BR-GO */ "גויאש", + /* BR-MS */ "מאטו גרוסו דו סול", + /* BR-BA */ "באהיה", + /* BR-MG */ "מינאס גראיס", + /* BR-MT */ "מאטו גרוסו", + /* BR-PA */ "פארה", + /* BR-AM */ "אמזונס", + /* US-DC */ "מחוז קולומביה", + /* US-RI */ "רוד איילנד", + /* US-DE */ "דלאוור", + /* US-CT */ "קונטיקט", + /* US-NJ */ "ניו ג`רזי", + /* US-NH */ "ניו המפשייר", + /* US-VT */ "ורמונט", + /* US-MA */ "מסצ`וסטס", + /* US-HI */ "הוואי", + /* US-MD */ "מרילנד", + /* US-WV */ "מערב וירג`יניה", + /* US-SC */ "דרום קרוליינה", + /* US-ME */ "מיין", + /* US-IN */ "אינדיאנה", + /* US-KY */ "קנטאקי", + /* US-TN */ "טנסי", + /* US-VA */ "וירג`יניה", + /* US-OH */ "אוהיו", + /* US-PA */ "פנסילבניה", + /* US-MS */ "מיסיסיפי", + /* US-LA */ "לואיזיאנה", + /* US-AL */ "אלבמה", + /* US-AR */ "ארקנסו", + /* US-NC */ "צפון קרוליינה", + /* US-NY */ "ניו יורק", + /* US-IA */ "איווה", + /* US-IL */ "אילינוי", + /* US-GA */ "גאורגיה", + /* US-WI */ "ויסקונסין", + /* US-FL */ "פלורידה", + /* US-MO */ "מיזורי", + /* US-OK */ "אוקלהומה", + /* US-ND */ "צפון דקוטה", + /* US-WA */ "וושינגטון", + /* US-SD */ "דרום דקוטה", + /* US-NE */ "נברסקה", + /* US-KS */ "קנזס", + /* US-ID */ "איידהו", + /* US-UT */ "יוטה", + /* US-MN */ "מינסוטה", + /* US-MI */ "מישיגן", + /* US-WY */ "ויומינג", + /* US-OR */ "אורגון", + /* US-CO */ "קולורדו", + /* US-NV */ "נבדה", + /* US-AZ */ "אריזונה", + /* US-NM */ "ניו מקסיקו", + /* US-MT */ "מונטנה", + /* US-CA */ "קליפורניה", + /* US-TX */ "טקסס", + /* US-AK */ "אלסקה", + /* CA-BC */ "קולומביה הבריטית", + /* CA-AB */ "אלברטה", + /* CA-ON */ "אונטריו", + /* CA-QC */ "קוויבק", + /* CA-SK */ "בססקצ`ואן", + /* CA-MB */ "מניטובה", + /* CA-NL */ "ניופאונדלנד", + /* CA-NB */ "ניו - ברונסוויק", + /* CA-NS */ "נובה סקוטיה", + /* CA-PE */ "אי הנסיך אדוארד", + /* CA-YT */ "יוקון", + /* CA-NT */ "הטריטוריות הצפון מערביות", + /* CA-NU */ "נונאווט", + /* IND */ "הוֹדוּ", + /* AUS */ "אוֹסטְרַלִיָה", + /* BRA */ "בְּרָזִיל", + /* USA */ "ארה"ב|ארצות הברית של אמריקה|אמריקה", + /* MEX */ "מקסיקו", + /* MOW */ "מוסקבה", + /* SPE */ "סנט פטרסבורג", + /* KGD */ "מחוז קלינינגרד", + /* RU-IN */ "אינגושטיה הרפובליקה", + /* RU-AD */ "אדיגיה הרפובליקה", + /* RU-SE */ "צפון אוסטיה-אלניה הרפובליקה", + /* RU-KB */ "קברדינו-בלקריה", + /* RU-KC */ "קאראצ`אי-צ`רקסיה", + /* RU-CE */ "הצ`צ`נים רפובליקה", + /* RU-CU */ "חבוש רפובליקה", + /* IVA */ "מחוז איוואנובו", + /* LIP */ "מחוז ליפצק", + /* ORL */ "מחוז אוריול", + /* TUL */ "מחוז טולה", + /* RU-BE */ "מחוז בלגורוד", + /* VLA */ "מחוז ולדימיר", + /* KRS */ "מחוז קורסק", + /* KLU */ "מחוז קלוגה", + /* RU-TT */ "מחוז טמבוב", + /* BRY */ "מחוז בריאנסק", + /* YAR */ "מחוז ירוסלבל", + /* RYA */ "מחוז ריאזאן", + /* AST */ "מחוז אסטרחן", + /* MOS */ "מחוז מוסקבה", + /* SMO */ "מחוז סמולנסק", + /* RU-DA */ "דאגסטן הרפובליקה", + /* VOR */ "מחוז וורונז `", + /* NGR */ "מחוז נובגורוד", + /* PSK */ "מחוז פסקוב", + /* KOS */ "מחוז קוסטרומה", + /* STA */ "מחוז סטברופול", + /* KDA */ "קרסנודר Krai", + /* RU-KL */ "קלמיקיה הרפובליקה", + /* TVE */ "מחוז טבר", + /* LEN */ "מחוז לנינגרד", + /* ROS */ "מחוז רוסטוב", + /* VGG */ "מחוז וולגוגרד", + /* VLG */ "מחוז וולוגדה", + /* MUR */ "מחוז מורמנסק", + /* RU-KR */ "קרליה הרפובליקה", + /* NEN */ "המחוז האוטונומי של הניינץ", + /* RU-KO */ "רפובליקה קומית", + /* ARK */ "מחוז ארכנגלסק", + /* RU-MO */ "מורדוביה הרפובליקה", + /* NIZ */ "מחוז ניז`ני נובגורוד", + /* PNZ */ "מחוז פנזה", + /* RU-KI */ "מחוז קירוב", + /* RU-ME */ "מארי אל הרפובליקה", + /* ORE */ "מחוז אורנבורג", + /* ULY */ "מחוז אולייאנובסק", + /* RU-PM */ "מחוז פרם", + /* RU-BA */ "הרפובליקה של בשקיריה", + /* RU-UD */ "אודמורט הרפובליקה", + /* RU-TA */ "טטרסטן הרפובליקה", + /* SAM */ "מחוז סמרה", + /* SAR */ "מחוז סראטוב", + /* YAN */ "ימלו-Nenets", + /* RU-KM */ "חאנטי-מנסי", + /* SVE */ "מחוז סברדלובסק", + /* TYU */ "מחוז טיומן", + /* KGN */ "מחוז קורגן", + /* RU-CH */ "מחוז צ`ליאבינסק", + /* RU-BU */ "בוריאטיה הרפובליקה", + /* ZAB */ "מחוז עבר הבאיקל", + /* IRK */ "מחוז אירקוטסק", + /* NVS */ "מחוז נובוסיבירסק", + /* TOM */ "מחוז טומסק", + /* OMS */ "מחוז אומסק", + /* RU-KK */ "חקסיה הרפובליקה", + /* KEM */ "מחוז קמרובו", + /* RU-AL */ "אלטאי", + /* ALT */ "מחוז אלטאי", + /* RU-TY */ "הרפובליקה של טובה", + /* KYA */ "מחוז קרסנויארסק", + /* MAG */ "מחוז מגדן", + /* CHU */ "צ`וקוטקה אוקרוג", + /* KAM */ "מחוז קמצ`טקה", + /* SAK */ "מחוז סחלין", + /* RU-PO */ "מחוז פרימוריה", + /* YEV */ "מחוז יהודי אוטונומי", + /* KHA */ "מחוז חברובסק", + /* AMU */ "מחוז אמור", + /* RU-SA */ "רפובליקת סאחה-יקוטיה|רפובליקה יאקוטיה", + /* CAN */ "קנדה", + /* RUS */ "רוּסִיָה", + /* CN-SH */ "שנחאי", + /* CN-TJ */ "טיאנג`ין", + /* CN-BJ */ "בייג`ינג", + /* CN-HI */ "האינאן", + /* CN-NX */ "נינגשיה הואי", + /* CN-CQ */ "צ`ונגצ`ינג", + /* CN-ZJ */ "ג`ה|ג`ג`יאנג", + /* CN-JS */ "ג`יאנגסו", + /* CN-FJ */ "פוג`יאן", + /* CN-AH */ "אנהוי", + /* CN-LN */ "ליאונינג", + /* CN-SD */ "שאנדונג", + /* CN-SX */ "שאנשי", + /* CN-JX */ "ג`יאנג", + /* CN-HA */ "הנאן", + /* CN-GZ */ "גוויג", + /* CN-GD */ "גואנגדונג", + /* CN-HB */ "הוביי", + /* CN-JL */ "ג`ילין", + /* CN-HE */ "הביי", + /* CN-SN */ "שאאנשי", + /* CN-NM */ "אינר מונגוליה", + /* CN-HL */ "היילונג", + /* CN-HN */ "הונאן", + /* CN-GX */ "גואנגשי ג`ואנג", + /* CN-SC */ "סצ`ואן", + /* CN-YN */ "יונאן", + /* CN-XZ */ "טיבט", + /* CN-GS */ "גאנסו", + /* CN-QH */ "צ`ינגהאי", + /* CN-XJ */ "אויגורים שינג`יאנג", + /* CHN */ "סין", + /* UMI */ "ארצות הברית האיים המרוחקים הקטנים", + /* CPT */ "קליפרטון", + /* ATA */ "אנטארקטיקה", + /* AAA */ "הבינלאומי|כדור הארץ" +#else // MAPCODE_SUPPORT_LANGUAGE_HE + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_HE +}; + +#ifdef __cplusplus +} +#endif + +#endif // __INTERNAL_TERRITORY_NAMES_HE_H__ diff --git a/mapcodelib/internal_territory_names_hr.h b/mapcodelib/internal_territory_names_hr.h new file mode 100644 index 0000000..b8c6be4 --- /dev/null +++ b/mapcodelib/internal_territory_names_hr.h @@ -0,0 +1,569 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __INTERNAL_TERRITORY_NAMES_HR_H__ +#define __INTERNAL_TERRITORY_NAMES_HR_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +static const char *TERRITORY_FULL_NAME_HR[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_HR + /* VAT */ "Vatikan|Sveta Stolica", + /* MCO */ "Monaco", + /* GIB */ "Gibraltar", + /* TKL */ "Tokelau", + /* CCK */ "Kokosovi otoci|Keeling otoci", + /* BLM */ "Saint-Barthelemy|Sveta Bartholomew", + /* NRU */ "Nauru", + /* TUV */ "Tuvalu", + /* MAC */ "Macau", + /* SXM */ "Sint Maarten", + /* MAF */ "Saint-Martin", + /* NFK */ "Norfolk i Filip Otoci|Filip Otok", + /* PCN */ "Pitcairn Islands", + /* BVT */ "Otok Bouvet|Bouvet", + /* BMU */ "Bermuda", + /* IOT */ "Britanski Indijskooceanski Teritorij", + /* SMR */ "San Marino", + /* GGY */ "Guernsey", + /* AIA */ "Anguilla", + /* MSR */ "Montserrat", + /* JEY */ "Jersey", + /* CXR */ "Božićni otok", + /* WLF */ "Wallis i Futuna|Futuna", + /* VGB */ "Britanski Djevičanski otoci|Djevičanski otoci, Britanski", + /* LIE */ "Lihtenštajn", + /* ABW */ "Aruba", + /* MHL */ "Maršalovi Otoci", + /* ASM */ "Američka Samoa|Samoa American", + /* COK */ "Cook otoci", + /* SPM */ "Saint Pierre i Mikelon|Mikelon|Sveti Pierre I Mikelon", + /* NIU */ "Niue", + /* KNA */ "Sveti Kristofor i Nevis|Nevis", + /* CYM */ "Kajmanski otoci", + /* BES */ "Bonaire, St Eustatuis i Saba|Saba|St Eustatius", + /* MDV */ "Maldivi", + /* SHN */ "Sveta Helena, Ascension i Tristan da Cunha|Uzašašće|Tristan da Cunha", + /* MLT */ "Malta", + /* GRD */ "Grenada", + /* VIR */ "Američki Djevičanski Otoci|Djevičanski Otoci, SAD", + /* MYT */ "Mayotte", + /* SJM */ "Svalbard i Jan Mayen|Jan Mayen", + /* VCT */ "Sveti Vincent i Grenadini|Grenadini", + /* HMD */ "Otok Heard i otočje McDonald|McDonald Otoci", + /* BRB */ "Barbados", + /* ATG */ "Antigva i Barbuda|Barbuda", + /* CUW */ "Curacao", + /* SYC */ "Seychelles", + /* PLW */ "Palau", + /* MNP */ "Sjeverni Marijanski Otoci", + /* AND */ "Andora", + /* GUM */ "Guam", + /* IMN */ "Mana Ostrvo", + /* LCA */ "Sveta Lucija", + /* FSM */ "Mikronezija|Savezne Države Mikronezije", + /* SGP */ "Singapur", + /* TON */ "Laka dvokolica", + /* DMA */ "Dominika", + /* BHR */ "Bahrein", + /* KIR */ "Kiribati", + /* TCA */ "Otoci Turks i Caicos|Turks Otoci|Caicos Otoci", + /* STP */ "Sao Tome i Principe|Principe", + /* HKG */ "Hong Kong", + /* MTQ */ "Martinique", + /* FRO */ "Farski otoci", + /* GLP */ "Guadeloupe", + /* COM */ "Komori", + /* MUS */ "Mauricijus", + /* REU */ "Otok Reunion|Reunion", + /* LUX */ "Luksemburg", + /* WSM */ "Samoa", + /* SGS */ "Južna Gruzija i Južni Sendvič Otoci|otočje Južni Sandwich|Južni Sendvič Otoci", + /* PYF */ "Francuska Polinezija", + /* CPV */ "Cape Verde", + /* TTO */ "Trinidad i Tobago|Tobago", + /* BRN */ "Brunei", + /* ATF */ "Francuski južni i antarktički teritoriji", + /* PRI */ "Portoriko", + /* CYP */ "Kipar", + /* LBN */ "Libanon", + /* JAM */ "Jamajka", + /* GMB */ "Gambija", + /* QAT */ "Katar", + /* FLK */ "Falklandski otoci", + /* VUT */ "Vanuatu", + /* MNE */ "Crna Gora", + /* BHS */ "Bahami", + /* TLS */ "Istočni Timor", + /* SWZ */ "Svazi", + /* KWT */ "Kuvajt", + /* FJI */ "Otočje Fiji|Fiji", + /* NCL */ "Nova Kaledonija", + /* SVN */ "Slovenija", + /* ISR */ "Izrael", + /* PSE */ "Palestinski teritorij", + /* SLV */ "El Salvador", + /* BLZ */ "Belize", + /* DJI */ "Džibuti", + /* MKD */ "Makedonija", + /* RWA */ "Ruanda", + /* HTI */ "Haiti", + /* BDI */ "Burundi", + /* GNQ */ "Ekvatorska Gvineja", + /* ALB */ "Albanija", + /* SLB */ "Solomonski Otoci", + /* ARM */ "Armenija", + /* LSO */ "Lesoto", + /* BEL */ "Belgija", + /* MDA */ "Moldavija", + /* GNB */ "Gvineja Bisau", + /* TWN */ "Tajvan", + /* BTN */ "Butan", + /* CHE */ "Švicarska", + /* NLD */ "Holandija", + /* DNK */ "Danska", + /* EST */ "Estonija", + /* DOM */ "Dominikanska Republika", + /* SVK */ "Slovačka", + /* CRI */ "Kostarika", + /* BIH */ "Bosna i Hercegovina", + /* HRV */ "Hrvatska", + /* TGO */ "Togo", + /* LVA */ "Letonija", + /* LTU */ "Litvanija", + /* LKA */ "Šri Lanka", + /* GEO */ "Gruzija", + /* IRL */ "Irska", + /* SLE */ "Sierra Leone", + /* PAN */ "Panama", + /* CZE */ "Češka Republika", + /* GUF */ "Francuska Gvajana", + /* ARE */ "Ujedinjeni Arapski Emirati", + /* AUT */ "Austrija", + /* AZE */ "Azerbejdžan", + /* SRB */ "Srbija", + /* JOR */ "Jordan", + /* PRT */ "Portugalija", + /* HUN */ "Mađarska", + /* KOR */ "Južna Korea", + /* ISL */ "Island", + /* GTM */ "Gvatemala", + /* CUB */ "Kuba", + /* BGR */ "Bugarska", + /* LBR */ "Liberija", + /* HND */ "Honduras", + /* BEN */ "Benin", + /* ERI */ "Eritreja", + /* MWI */ "Malavi", + /* PRK */ "Sjeverna Koreja", + /* NIC */ "Nikaragva", + /* GRC */ "Grčka", + /* TJK */ "Tadžikistan", + /* BGD */ "Bangladeš", + /* NPL */ "Nepal", + /* TUN */ "Tunis", + /* SUR */ "Surinam", + /* URY */ "Urugvaj", + /* KHM */ "Kambodža", + /* SYR */ "Sirija", + /* SEN */ "Senegal", + /* KGZ */ "Kirgistan", + /* BLR */ "Bjelorusija", + /* GUY */ "Gvajana", + /* LAO */ "Laos", + /* ROU */ "Rumunija", + /* GHA */ "Gana", + /* UGA */ "Uganda", + /* GBR */ "Velika Britanija|Škotska|Sjeverna Irska|Irska, Sjeverna", + /* GIN */ "Gvineja", + /* ECU */ "Ekvador", + /* ESH */ "Western Sahara|Sahrawi", + /* GAB */ "Gabon", + /* NZL */ "Novi Zeland", + /* BFA */ "Burkina Faso", + /* PHL */ "Filipini", + /* ITA */ "Italija", + /* OMN */ "Oman", + /* POL */ "Poljska", + /* CIV */ "Obala Slonovače", + /* NOR */ "Norveška", + /* MYS */ "Malezija", + /* VNM */ "Vijetnam", + /* FIN */ "Finska", + /* COG */ "Kongo-Brazzaville", + /* DEU */ "Njemačka", + /* JPN */ "Japan", + /* ZWE */ "Zimbabve", + /* PRY */ "Paragvaj", + /* IRQ */ "Irak", + /* MAR */ "Maroko", + /* UZB */ "Uzbekistan", + /* SWE */ "Švedska", + /* PNG */ "Papua Nova Gvineja", + /* CMR */ "Kamerun", + /* TKM */ "Turkmenistan", + /* ESP */ "Španija", + /* THA */ "Tajland", + /* YEM */ "Jemen", + /* FRA */ "Francuska", + /* ALA */ "Aaland Otoci", + /* KEN */ "Kenija", + /* BWA */ "Bocvana", + /* MDG */ "Madagaskar", + /* UKR */ "Ukrajina", + /* SSD */ "Južni Sudan", + /* CAF */ "Centralna Afrička Republika", + /* SOM */ "Somalija", + /* AFG */ "Avganistan", + /* MMR */ "Mianmar|Burma", + /* ZMB */ "Zambija", + /* CHL */ "Čile", + /* TUR */ "Turska", + /* PAK */ "Pakistan", + /* MOZ */ "Mozambik", + /* NAM */ "Namibija", + /* VEN */ "Venecuela", + /* NGA */ "Nigerija", + /* TZA */ "Tanzanija", + /* EGY */ "Egipat", + /* MRT */ "Mauritanija", + /* BOL */ "Bolivija", + /* ETH */ "Etiopija", + /* COL */ "Kolumbija", + /* ZAF */ "Južna Afrika", + /* MLI */ "Mali", + /* AGO */ "Angola", + /* NER */ "Niger", + /* TCD */ "Čad", + /* PER */ "Peru", + /* MNG */ "Mongolija", + /* IRN */ "Iran", + /* LBY */ "Libija", + /* SDN */ "Sudan", + /* IDN */ "Indonezija", + /* DIF */ "Savezna oblast", + /* TLA */ "Tlaxcala", + /* MOR */ "Morelos", + /* AGU */ "Aguascalientes", + /* MX-CL */ "Colima", + /* QUE */ "Queretaro", + /* HID */ "Hidalgo", + /* MX-MX */ "Država Meksiko|Meksiko, Država", + /* TAB */ "Tabasco", + /* NAY */ "Nayarit", + /* GUA */ "Guanajuato", + /* PUE */ "Puebla", + /* YUC */ "Yucatan", + /* ROO */ "Quintana Roo", + /* SIN */ "Sinaloa", + /* CAM */ "Campeche", + /* MIC */ "Michoacan", + /* SLP */ "San Luis Potosi", + /* GRO */ "Guerrero", + /* NLE */ "Nuevo Leon", + /* BCN */ "Baja California", + /* VER */ "Veracruz", + /* CHP */ "Chiapas", + /* BCS */ "Baja California Sur", + /* ZAC */ "Zacatecas", + /* JAL */ "Jalisco", + /* TAM */ "Tamaulipas", + /* OAX */ "Oaxaca", + /* DUR */ "Durango", + /* COA */ "Coahuila", + /* SON */ "Sonora", + /* CHH */ "Chihuahua", + /* GRL */ "Grenland", + /* SAU */ "Saudijska Arabija", + /* COD */ "Kongo-Kinshasa", + /* DZA */ "Alžir", + /* KAZ */ "Kazahstan", + /* ARG */ "Argentina", + /* IN-DD */ "Daman and Diu", + /* IN-DN */ "Dadra i Nagar Haveli", + /* IN-CH */ "Chandigarh", + /* IN-AN */ "Andaman and Nicobar", + /* IN-LD */ "Lakshadweep", + /* IN-DL */ "Delhi", + /* IN-ML */ "Meghalaya", + /* IN-NL */ "Nagaland", + /* IN-MN */ "Manipur", + /* IN-TR */ "Tripura", + /* IN-MZ */ "Mizoram", + /* IN-SK */ "Sikkim", + /* IN-PB */ "Punjab", + /* IN-HR */ "Haryana", + /* IN-AR */ "Arunachal Pradesh", + /* IN-AS */ "Assam", + /* IN-BR */ "Bihar", + /* IN-UT */ "Uttarakhand", + /* IN-GA */ "Goa", + /* IN-KL */ "Kerala", + /* IN-TN */ "Tamil Nadu", + /* IN-HP */ "Himachal Pradesh", + /* IN-JK */ "Jammu i Kašmir|Kašmir", + /* IN-CT */ "Chhattisgarh", + /* IN-JH */ "Jharkhand", + /* IN-KA */ "Karnataka", + /* IN-RJ */ "Rajasthan", + /* IN-OR */ "Orissa|Orissa", + /* IN-GJ */ "Gujarat", + /* IN-WB */ "Zapadni Bengal", + /* IN-MP */ "Madhya Pradesh", + /* IN-TG */ "Telangana", + /* IN-AP */ "Andhra Pradesh", + /* IN-MH */ "Maharashtra", + /* IN-UP */ "Uttar Pradesh", + /* IN-PY */ "Puducherry", + /* NSW */ "Novi Južni Wales|New South Wales", + /* ACT */ "Australian Capital Territory|Australski Glavni Teritorij", + /* JBT */ "Jervis Bay teritorij", + /* AU-NT */ "Sjeverni teritorij|Northern Territory", + /* AU-SA */ "Južne Australije|South Australia", + /* TAS */ "Tasmanija", + /* VIC */ "Viktorija", + /* AU-WA */ "Zapadna Australija|Western Australia", + /* QLD */ "Queensland", + /* BR-DF */ "Savezna oblast", + /* BR-SE */ "Sergipe", + /* BR-AL */ "Alagoas", + /* BR-RJ */ "Rio de Janeiro", + /* BR-ES */ "Espirito Santo", + /* BR-RN */ "Rio Grande do Norte", + /* BR-PB */ "Paraiba", + /* BR-SC */ "Santa Catarina", + /* BR-PE */ "Pernambuco", + /* BR-AP */ "Amapa", + /* BR-CE */ "Ceara", + /* BR-AC */ "Acre", + /* BR-PR */ "Parana", + /* BR-RR */ "Roraima", + /* BR-RO */ "Rondonia", + /* BR-SP */ "Sao Paulo", + /* BR-PI */ "Piaui", + /* BR-TO */ "Tocantins", + /* BR-RS */ "Rio Grande do Sul", + /* BR-MA */ "Maranhao", + /* BR-GO */ "Goias", + /* BR-MS */ "Mato Grosso do Sul", + /* BR-BA */ "Bahia", + /* BR-MG */ "Minas Gerais", + /* BR-MT */ "Mato Grosso", + /* BR-PA */ "Para", + /* BR-AM */ "Amazonas", + /* US-DC */ "District of Columbia", + /* US-RI */ "Otok Rhode", + /* US-DE */ "Delaver", + /* US-CT */ "Connecticut", + /* US-NJ */ "New Jersey", + /* US-NH */ "New Hampshire", + /* US-VT */ "Vermont", + /* US-MA */ "Massachusetts", + /* US-HI */ "Havaji", + /* US-MD */ "Maryland", + /* US-WV */ "West Virginia", + /* US-SC */ "Južna Karolina", + /* US-ME */ "Maine", + /* US-IN */ "Indijana", + /* US-KY */ "Kentucky|Kentaki", + /* US-TN */ "Tennessee", + /* US-VA */ "Virdžinija", + /* US-OH */ "Ohio", + /* US-PA */ "Pensilvanija", + /* US-MS */ "Misisipi", + /* US-LA */ "Louisiana", + /* US-AL */ "Alabama", + /* US-AR */ "Arkanzas", + /* US-NC */ "Sjeverna Karolina", + /* US-NY */ "New York", + /* US-IA */ "Iowa", + /* US-IL */ "Ilinois", + /* US-GA */ "Gruzija", + /* US-WI */ "Wisconsin", + /* US-FL */ "Florida", + /* US-MO */ "Missouri", + /* US-OK */ "Oklahoma", + /* US-ND */ "Sjeverna Dakota", + /* US-WA */ "Vašington", + /* US-SD */ "Južna Dakota", + /* US-NE */ "Nebraska", + /* US-KS */ "Kanzas", + /* US-ID */ "Ajdaho", + /* US-UT */ "Utah", + /* US-MN */ "Minnesota", + /* US-MI */ "Michigan", + /* US-WY */ "Vajoming", + /* US-OR */ "Oregon", + /* US-CO */ "Kolorado", + /* US-NV */ "Nevada", + /* US-AZ */ "Arizona", + /* US-NM */ "Novi Meksiko", + /* US-MT */ "Montana", + /* US-CA */ "Kalifornija", + /* US-TX */ "Teksas", + /* US-AK */ "Aljaska", + /* CA-BC */ "Britanska Kolumbija", + /* CA-AB */ "Alberta", + /* CA-ON */ "Ontario", + /* CA-QC */ "Quebec", + /* CA-SK */ "Saskatchewan", + /* CA-MB */ "Manitoba", + /* CA-NL */ "Njufaundlend", + /* CA-NB */ "New Brunswick", + /* CA-NS */ "Nova Škotska", + /* CA-PE */ "Prince Edward Island", + /* CA-YT */ "Yukon", + /* CA-NT */ "Northwest Territories", + /* CA-NU */ "Nunavut", + /* IND */ "Indija", + /* AUS */ "Australija", + /* BRA */ "Brazil", + /* USA */ "SAD|Sjedinjene Američke Države|Amerika", + /* MEX */ "Meksiko", + /* MOW */ "Moskva", + /* SPE */ "Saint Petersburg", + /* KGD */ "Kalinjingrad oblast", + /* RU-IN */ "Ingušetije Republika", + /* RU-AD */ "Adigejska Republika", + /* RU-SE */ "Sjeverna Osetija-Alanija Republika", + /* RU-KB */ "Kabardino-balkar Republika", + /* RU-KC */ "Karachay-Čerkezi Republika", + /* RU-CE */ "Čečenija Republika", + /* RU-CU */ "čuvaški Republika", + /* IVA */ "Ivanovska oblast", + /* LIP */ "Lipecka oblast", + /* ORL */ "Orelska oblast", + /* TUL */ "Tula Oblast", + /* RU-BE */ "Belgorod oblast", + /* VLA */ "Vladimir oblast", + /* KRS */ "Kurska oblast", + /* KLU */ "Kaluga oblast", + /* RU-TT */ "Tambovska oblast", + /* BRY */ "Brjanska oblast", + /* YAR */ "Yaroslavl Oblast", + /* RYA */ "Rjazanjska oblast", + /* AST */ "Astrahan oblast", + /* MOS */ "Moskovska oblast", + /* SMO */ "Smolenska oblast", + /* RU-DA */ "Dagestan Republic", + /* VOR */ "Voronješka oblast", + /* NGR */ "Novgorod oblast", + /* PSK */ "Pskovska oblast", + /* KOS */ "Kostroma Oblast", + /* STA */ "Stavropoljski kraj", + /* KDA */ "Krasnodar", + /* RU-KL */ "Kalmikiji Republika", + /* TVE */ "Tver oblast", + /* LEN */ "Leningrad Oblast", + /* ROS */ "Rostov oblast", + /* VGG */ "Volgograd oblast", + /* VLG */ "Vologda Oblast", + /* MUR */ "Murmanska oblast", + /* RU-KR */ "Karelia Republika", + /* NEN */ "Nenečki autonomni okrug", + /* RU-KO */ "Komi Republika", + /* ARK */ "Arhangelska oblast", + /* RU-MO */ "Mordvinska Republika", + /* NIZ */ "Nižnjenovgorodska oblast", + /* PNZ */ "Penza oblast", + /* RU-KI */ "Kirov Oblast", + /* RU-ME */ "Mari El Republika", + /* ORE */ "Orenburg oblast", + /* ULY */ "Uljanovska oblast", + /* RU-PM */ "Perm Krai", + /* RU-BA */ "Bashkortostan Republika", + /* RU-UD */ "Udmurtska Republika", + /* RU-TA */ "Tatarstan Republika", + /* SAM */ "Samara oblast", + /* SAR */ "Saratov oblast", + /* YAN */ "Yamalo-Nenets", + /* RU-KM */ "Khanty-Mansi", + /* SVE */ "Sverdlovsk oblast", + /* TYU */ "Tyumen oblast", + /* KGN */ "Kurgan oblast", + /* RU-CH */ "Chelyabinsk Oblast", + /* RU-BU */ "Buryatia Republika", + /* ZAB */ "Zabajkalski kraj", + /* IRK */ "Irkutsk Oblast", + /* NVS */ "Novosibirska oblast", + /* TOM */ "Tomska oblast", + /* OMS */ "Omska oblast", + /* RU-KK */ "Khakassia Republika", + /* KEM */ "Kemerovo Oblast", + /* RU-AL */ "Altai Republic", + /* ALT */ "Altajski kraj", + /* RU-TY */ "Tuva Republika", + /* KYA */ "Krasnojarsk Krai", + /* MAG */ "Magadan oblast", + /* CHU */ "Chukotka Okrug", + /* KAM */ "Kamčatski kraj", + /* SAK */ "Sahalinska oblast", + /* RU-PO */ "Primorski kraj", + /* YEV */ "Židovska autonomna oblast", + /* KHA */ "Khabarovsk Krai", + /* AMU */ "Amur oblast", + /* RU-SA */ "Jakutska|Yakutia Republika", + /* CAN */ "Kanada", + /* RUS */ "Rusija", + /* CN-SH */ "Šangaj", + /* CN-TJ */ "Tianjin", + /* CN-BJ */ "Peking", + /* CN-HI */ "Hainan", + /* CN-NX */ "Ningxia Hui", + /* CN-CQ */ "Chongqing", + /* CN-ZJ */ "Zhejiang", + /* CN-JS */ "Jiangsu", + /* CN-FJ */ "Fujian", + /* CN-AH */ "Anhui", + /* CN-LN */ "Liaoning", + /* CN-SD */ "Shandong", + /* CN-SX */ "Shanxi", + /* CN-JX */ "Jiangxi", + /* CN-HA */ "Henan", + /* CN-GZ */ "Guizhou", + /* CN-GD */ "Guangdong", + /* CN-HB */ "Hubei", + /* CN-JL */ "Jilin", + /* CN-HE */ "Hebei", + /* CN-SN */ "Shaanxi", + /* CN-NM */ "Nei Mongol|Inner Mongolia", + /* CN-HL */ "Heilongjiang", + /* CN-HN */ "Hunan", + /* CN-GX */ "Guangxi Zhuang", + /* CN-SC */ "Sichuan", + /* CN-YN */ "Yunnan", + /* CN-XZ */ "Xizang|Tibet", + /* CN-GS */ "Gansu", + /* CN-QH */ "Qinghai", + /* CN-XJ */ "Xinjiang Ujgurski", + /* CHN */ "Kina", + /* UMI */ "Mali udaljeni otoci SAD-a", + /* CPT */ "Otok Clipperton", + /* ATA */ "Antarktika", + /* AAA */ "International|Svijet|Zemlja" +#else // MAPCODE_SUPPORT_LANGUAGE_HR + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_HR +}; + +#ifdef __cplusplus +} +#endif + +#endif // __INTERNAL_TERRITORY_NAMES_HR_H__ diff --git a/mapcodelib/internal_territory_names_no.h b/mapcodelib/internal_territory_names_no.h new file mode 100644 index 0000000..3cbcaa0 --- /dev/null +++ b/mapcodelib/internal_territory_names_no.h @@ -0,0 +1,569 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __INTERNAL_TERRITORY_NAMES_NO_H__ +#define __INTERNAL_TERRITORY_NAMES_NO_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +static const char *TERRITORY_FULL_NAME_NO[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_NO + /* VAT */ "Vatikanstaten", + /* MCO */ "Monaco", + /* GIB */ "Gibraltar", + /* TKL */ "Tokelau", + /* CCK */ "Kokosøyene|Keeling Islands", + /* BLM */ "Saint-Barthelemy", + /* NRU */ "Nauru", + /* TUV */ "Tuvalu", + /* MAC */ "Macau", + /* SXM */ "Sint Maarten", + /* MAF */ "Saint-Martin", + /* NFK */ "Norfolk og Phillip Island|Philip Island", + /* PCN */ "Pitcairn", + /* BVT */ "Bouvetøya", + /* BMU */ "Bermuda", + /* IOT */ "British Indian Ocean Territory", + /* SMR */ "San Marino", + /* GGY */ "Guernsey", + /* AIA */ "Anguilla", + /* MSR */ "Montserrat", + /* JEY */ "Jersey", + /* CXR */ "?????", + /* WLF */ "Wallis og Futuna|Futuna", + /* VGB */ "De britiske jomfruøyene|Virgin Islands, British", + /* LIE */ "Liechtenstein", + /* ABW */ "Aruba", + /* MHL */ "Marshalløyene", + /* ASM */ "Amerikansk Samoa|Samoa, Amerikansk", + /* COK */ "Cookøyene", + /* SPM */ "Saint Pierre og Miquelon|Miquelon", + /* NIU */ "Niue", + /* KNA */ "Saint Kitts og Nevis|Nevis", + /* CYM */ "Caymanøyene", + /* BES */ "Bonaire, St Eustatuis og Saba|Saba|St Eustatius", + /* MDV */ "Maldivene", + /* SHN */ "Saint Helena, Ascension og Tristan da Cunha|Ascension|Tristan da Cunha", + /* MLT */ "Malta", + /* GRD */ "Grenada", + /* VIR */ "Amerikanske Jomfruøyene", + /* MYT */ "Mayotte", + /* SJM */ "Svalbard og Jan Mayen|Jan Mayen", + /* VCT */ "Saint Vincent og Grenadinene|Grenadinene", + /* HMD */ "Hørt Island og McDonald-øyene|McDonald-øyene", + /* BRB */ "Barbados", + /* ATG */ "Antigua og Barbuda|Barbuda", + /* CUW */ "Curacao", + /* SYC */ "Seychellene", + /* PLW */ "Palau", + /* MNP */ "Nord-Marianene", + /* AND */ "Andorra", + /* GUM */ "Guam", + /* IMN */ "Isle of Man", + /* LCA */ "Saint Lucia", + /* FSM */ "Mikronesiaføderasjonen|Mikronesiaføderasjonen", + /* SGP */ "Singapore", + /* TON */ "Tonga", + /* DMA */ "Dominica", + /* BHR */ "Bahrain", + /* KIR */ "Kiribati", + /* TCA */ "Turks og Caicosøyene|Caicosøyene", + /* STP */ "São Tomé og Príncipe|Principe", + /* HKG */ "Hong Kong", + /* MTQ */ "Martinique", + /* FRO */ "Færøyene", + /* GLP */ "Guadeloupe", + /* COM */ "Komorene", + /* MUS */ "Mauritius", + /* REU */ "Gjenforening", + /* LUX */ "Luxembourg", + /* WSM */ "Samoa", + /* SGS */ "Sør-Georgia og Sør-Sandwichøyene|Sør-Sandwichøyene", + /* PYF */ "Fransk Polynesia", + /* CPV */ "Kapp Verde", + /* TTO */ "Trinidad og Tobago|Tobago", + /* BRN */ "Brunei", + /* ATF */ "Franske sørlige og antarktiske Lands", + /* PRI */ "Puerto Rico", + /* CYP */ "Kypros", + /* LBN */ "Libanon", + /* JAM */ "Jamaica", + /* GMB */ "Gambia", + /* QAT */ "Qatar", + /* FLK */ "Falklandsøyene", + /* VUT */ "Vanuatu", + /* MNE */ "Montenegro", + /* BHS */ "Bahamas", + /* TLS */ "Øst-Timor", + /* SWZ */ "Swaziland", + /* KWT */ "Kuwait", + /* FJI */ "Fiji-øyene", + /* NCL */ "Ny Caledonia", + /* SVN */ "Slovenia", + /* ISR */ "Israel", + /* PSE */ "Palestinske Områdene", + /* SLV */ "El Salvador", + /* BLZ */ "Belize", + /* DJI */ "Djibouti", + /* MKD */ "Makedonia", + /* RWA */ "Rwanda", + /* HTI */ "Haiti", + /* BDI */ "Burundi", + /* GNQ */ "Ekvatorial-Guinea", + /* ALB */ "Albania", + /* SLB */ "Salomonøyene", + /* ARM */ "Armenia", + /* LSO */ "Lesotho", + /* BEL */ "Belgia", + /* MDA */ "Moldova", + /* GNB */ "Guinea-Bissau", + /* TWN */ "Taiwan", + /* BTN */ "Bhutan", + /* CHE */ "Sveits", + /* NLD */ "Nederland", + /* DNK */ "Danmark", + /* EST */ "Estland", + /* DOM */ "Dominikanske republikk", + /* SVK */ "Slovakia", + /* CRI */ "Costa Rica", + /* BIH */ "Bosnia og Herzegovina", + /* HRV */ "Kroatia", + /* TGO */ "Togo", + /* LVA */ "Latvia", + /* LTU */ "Litauen", + /* LKA */ "Sri Lanka", + /* GEO */ "Georgia", + /* IRL */ "Irland", + /* SLE */ "Sierra Leone", + /* PAN */ "Panama", + /* CZE */ "Tsjekkisk Republikk", + /* GUF */ "Fransk Guyana", + /* ARE */ "Forente Arabiske Emirater", + /* AUT */ "Østerrike", + /* AZE */ "Aserbajdsjan", + /* SRB */ "Serbia", + /* JOR */ "Jordan", + /* PRT */ "Portugal", + /* HUN */ "Ungarn", + /* KOR */ "Sør-Korea", + /* ISL */ "Island", + /* GTM */ "Guatemala", + /* CUB */ "Cuba", + /* BGR */ "Bulgaria", + /* LBR */ "Liberia", + /* HND */ "Honduras", + /* BEN */ "Benin", + /* ERI */ "Eritrea", + /* MWI */ "Malawi", + /* PRK */ "Nord-Korea", + /* NIC */ "Nicaragua", + /* GRC */ "Hellas", + /* TJK */ "Tadsjikistan", + /* BGD */ "Bangladesh", + /* NPL */ "Nepal", + /* TUN */ "Tunisia", + /* SUR */ "Surinam", + /* URY */ "Uruguay", + /* KHM */ "Kambodsja", + /* SYR */ "Syria", + /* SEN */ "Senegal", + /* KGZ */ "Kirgisistan", + /* BLR */ "Hviterussland", + /* GUY */ "Guyana", + /* LAO */ "Laos", + /* ROU */ "Romania", + /* GHA */ "Ghana", + /* UGA */ "Uganda", + /* GBR */ "Storbritannia|Skottland|Nord-Irland|Irland, Nord", + /* GIN */ "Guinea", + /* ECU */ "Ecuador", + /* ESH */ "Vest-Sahara|saharawiske", + /* GAB */ "Gabon", + /* NZL */ "New Zealand", + /* BFA */ "Burkina Faso", + /* PHL */ "Filippinene", + /* ITA */ "Italia", + /* OMN */ "Oman", + /* POL */ "Polen", + /* CIV */ "Elfenbenskysten", + /* NOR */ "Norge", + /* MYS */ "Malaysia", + /* VNM */ "Vietnam", + /* FIN */ "Finland", + /* COG */ "Kongo-Brazzaville", + /* DEU */ "Tyskland", + /* JPN */ "Japan", + /* ZWE */ "Zimbabwe", + /* PRY */ "Paraguay", + /* IRQ */ "Irak", + /* MAR */ "Marokko", + /* UZB */ "Usbekistan", + /* SWE */ "Sverige", + /* PNG */ "Papua Ny-Guinea", + /* CMR */ "Kamerun", + /* TKM */ "Turkmenistan", + /* ESP */ "Spania", + /* THA */ "Thailand", + /* YEM */ "Jemen", + /* FRA */ "Frankrike", + /* ALA */ "Aaland Islands", + /* KEN */ "Kenya", + /* BWA */ "Botswana", + /* MDG */ "Madagaskar", + /* UKR */ "Ukraina", + /* SSD */ "Sør-Sudan", + /* CAF */ "Den sentralafrikanske republikk", + /* SOM */ "Somalia", + /* AFG */ "Afghanistan", + /* MMR */ "Myanmar|Burma", + /* ZMB */ "Zambia", + /* CHL */ "Chile", + /* TUR */ "Tyrkia", + /* PAK */ "Pakistan", + /* MOZ */ "Mosambik", + /* NAM */ "Namibia", + /* VEN */ "Venezuela", + /* NGA */ "Nigeria", + /* TZA */ "Tanzania", + /* EGY */ "Egypt", + /* MRT */ "Mauritania", + /* BOL */ "Bolivia", + /* ETH */ "Etiopia", + /* COL */ "Colombia", + /* ZAF */ "Sør-Afrika", + /* MLI */ "Mali", + /* AGO */ "Angola", + /* NER */ "Niger", + /* TCD */ "Tsjad", + /* PER */ "Peru", + /* MNG */ "Mongolia", + /* IRN */ "Iran", + /* LBY */ "Libya", + /* SDN */ "Sudan", + /* IDN */ "Indonesia", + /* DIF */ "Federal District", + /* TLA */ "Tlaxcala", + /* MOR */ "Morelos", + /* AGU */ "Aguascalientes", + /* MX-CL */ "Colima", + /* QUE */ "Queretaro", + /* HID */ "Hidalgo", + /* MX-MX */ "Mexico State", + /* TAB */ "Tabasco", + /* NAY */ "Nayarit", + /* GUA */ "Guanajuato", + /* PUE */ "Puebla", + /* YUC */ "Yucatan", + /* ROO */ "Quintana Roo", + /* SIN */ "Sinaloa", + /* CAM */ "Campeche", + /* MIC */ "Michoacan", + /* SLP */ "San Luis Potosi", + /* GRO */ "Guerrero", + /* NLE */ "Nuevo Leon", + /* BCN */ "Baja California", + /* VER */ "Veracruz", + /* CHP */ "Chiapas", + /* BCS */ "Baja California Sur", + /* ZAC */ "Zacatecas", + /* JAL */ "Jalisco", + /* TAM */ "Tamaulipas", + /* OAX */ "Oaxaca", + /* DUR */ "Durango", + /* COA */ "Coahuila", + /* SON */ "Sonora", + /* CHH */ "Chihuahua", + /* GRL */ "Grønland", + /* SAU */ "Saudi-Arabia", + /* COD */ "Kongo-Kinshasa", + /* DZA */ "Algerie", + /* KAZ */ "Kasakhstan", + /* ARG */ "Argentina", + /* IN-DD */ "Daman og Diu", + /* IN-DN */ "Dadra og Nagar Haveli", + /* IN-CH */ "Chandigarh", + /* IN-AN */ "Andaman og Nicobar", + /* IN-LD */ "Lakshadweep", + /* IN-DL */ "Delhi", + /* IN-ML */ "Meghalaya", + /* IN-NL */ "Nagaland", + /* IN-MN */ "Manipur", + /* IN-TR */ "Tripura", + /* IN-MZ */ "Mizoram", + /* IN-SK */ "Sikkim", + /* IN-PB */ "Punjab", + /* IN-HR */ "Haryana", + /* IN-AR */ "Arunachal Pradesh", + /* IN-AS */ "Assam", + /* IN-BR */ "Bihar", + /* IN-UT */ "Uttarakhand", + /* IN-GA */ "Goa", + /* IN-KL */ "Kerala", + /* IN-TN */ "Tamil Nadu", + /* IN-HP */ "Himachal Pradesh", + /* IN-JK */ "Jammu og Kashmir", + /* IN-CT */ "Chhattisgarh", + /* IN-JH */ "Jharkhand", + /* IN-KA */ "Karnataka", + /* IN-RJ */ "Rajasthan", + /* IN-OR */ "Odisha|Orissa", + /* IN-GJ */ "Gujarat", + /* IN-WB */ "Vest-Bengal", + /* IN-MP */ "Madhya Pradesh", + /* IN-TG */ "Telangana", + /* IN-AP */ "Andhra Pradesh", + /* IN-MH */ "Maharashtra", + /* IN-UP */ "Uttar Pradesh", + /* IN-PY */ "Puducherry", + /* NSW */ "New South Wales", + /* ACT */ "Australian Capital Territory", + /* JBT */ "Jervis Bay Territory", + /* AU-NT */ "Northern Territory", + /* AU-SA */ "South Australia", + /* TAS */ "Tasmania", + /* VIC */ "Victoria", + /* AU-WA */ "Western Australia", + /* QLD */ "Queensland", + /* BR-DF */ "Federal District|Distrito Federal", + /* BR-SE */ "Sergipe", + /* BR-AL */ "Alagoas", + /* BR-RJ */ "Rio de Janeiro", + /* BR-ES */ "Espirito Santo", + /* BR-RN */ "Rio Grande do Norte", + /* BR-PB */ "Paraiba", + /* BR-SC */ "Santa Catarina", + /* BR-PE */ "Pernambuco", + /* BR-AP */ "Amapa", + /* BR-CE */ "Ceara", + /* BR-AC */ "Acre", + /* BR-PR */ "Parana", + /* BR-RR */ "Roraima", + /* BR-RO */ "Rondonia", + /* BR-SP */ "São Paulo", + /* BR-PI */ "Piaui", + /* BR-TO */ "Tocantins", + /* BR-RS */ "Rio Grande do Sul", + /* BR-MA */ "Maranhao", + /* BR-GO */ "Goias", + /* BR-MS */ "Mato Grosso do Sul", + /* BR-BA */ "Bahia", + /* BR-MG */ "Minas Gerais", + /* BR-MT */ "Mato Grosso", + /* BR-PA */ "Para", + /* BR-AM */ "Amazonas", + /* US-DC */ "District of Columbia", + /* US-RI */ "Rhode Island", + /* US-DE */ "Delaware", + /* US-CT */ "Connecticut", + /* US-NJ */ "New Jersey", + /* US-NH */ "New Hampshire", + /* US-VT */ "Vermont", + /* US-MA */ "Massachusetts", + /* US-HI */ "Hawaii", + /* US-MD */ "Maryland", + /* US-WV */ "Vest-Virginia|West Virginia", + /* US-SC */ "Sør-Carolina", + /* US-ME */ "Maine", + /* US-IN */ "Indiana", + /* US-KY */ "Kentucky", + /* US-TN */ "Tennessee", + /* US-VA */ "Virginia", + /* US-OH */ "Ohio", + /* US-PA */ "Pennsylvania", + /* US-MS */ "Mississippi", + /* US-LA */ "Louisiana", + /* US-AL */ "Alabama", + /* US-AR */ "Arkansas", + /* US-NC */ "North Carolina", + /* US-NY */ "New York", + /* US-IA */ "Iowa", + /* US-IL */ "Illinois", + /* US-GA */ "Georgia", + /* US-WI */ "Wisconsin", + /* US-FL */ "Florida", + /* US-MO */ "Missouri", + /* US-OK */ "Oklahoma", + /* US-ND */ "North Dakota", + /* US-WA */ "Washington", + /* US-SD */ "South Dakota|Sør-Dakota", + /* US-NE */ "Nebraska", + /* US-KS */ "Kansas", + /* US-ID */ "Idaho", + /* US-UT */ "Utah", + /* US-MN */ "Minnesota", + /* US-MI */ "Michigan", + /* US-WY */ "Wyoming", + /* US-OR */ "Oregon", + /* US-CO */ "Colorado", + /* US-NV */ "Nevada", + /* US-AZ */ "Arizona", + /* US-NM */ "New Mexico", + /* US-MT */ "Montana", + /* US-CA */ "California", + /* US-TX */ "Texas", + /* US-AK */ "Alaska", + /* CA-BC */ "British Columbia", + /* CA-AB */ "Alberta", + /* CA-ON */ "Ontario", + /* CA-QC */ "Quebec", + /* CA-SK */ "Saskatchewan", + /* CA-MB */ "Manitoba", + /* CA-NL */ "Newfoundland", + /* CA-NB */ "New Brunswick", + /* CA-NS */ "Nova Scotia", + /* CA-PE */ "Prince Edward Island", + /* CA-YT */ "Yukon", + /* CA-NT */ "Northwest Territories", + /* CA-NU */ "Nunavut", + /* IND */ "India", + /* AUS */ "Australia", + /* BRA */ "Brasil", + /* USA */ "USA|America", + /* MEX */ "Mexico", + /* MOW */ "Moskva", + /* SPE */ "Saint Petersburg", + /* KGD */ "Kaliningrad Oblast", + /* RU-IN */ "Ingusjetia republikk", + /* RU-AD */ "Adygia republikk", + /* RU-SE */ "Nord-Ossetia republikk", + /* RU-KB */ "Kabardino-Balkar Republic", + /* RU-KC */ "Karachay-Cherkess republikk", + /* RU-CE */ "Tsjetsjenia", + /* RU-CU */ "Chuvash Republic", + /* IVA */ "Ivanovo Oblast", + /* LIP */ "Lipetsk oblast", + /* ORL */ "Oryol Oblast", + /* TUL */ "Tula Oblast", + /* RU-BE */ "Belgorod Oblast", + /* VLA */ "Vladimir Oblast", + /* KRS */ "Kursk Oblast", + /* KLU */ "Kaluga oblast", + /* RU-TT */ "Tambov Oblast", + /* BRY */ "Bryansk Oblast", + /* YAR */ "Yaroslavl Oblast", + /* RYA */ "Ryazan Oblast", + /* AST */ "Astrakhan oblast", + /* MOS */ "Moscow Oblast", + /* SMO */ "Smolensk oblast", + /* RU-DA */ "Dagestan republikk", + /* VOR */ "Voronezh Oblast", + /* NGR */ "Novgorod Oblast", + /* PSK */ "Pskov oblast", + /* KOS */ "Kostroma oblast", + /* STA */ "Stavropol Krai", + /* KDA */ "Krasnodar Krai", + /* RU-KL */ "Kalmykia republikk", + /* TVE */ "Tver Oblast", + /* LEN */ "Leningrad Oblast", + /* ROS */ "Rostov Oblast", + /* VGG */ "Volgograd Oblast", + /* VLG */ "Vologda oblast", + /* MUR */ "Murmansk Oblast", + /* RU-KR */ "Karelia republikk", + /* NEN */ "Nenetsk", + /* RU-KO */ "Komi Republic", + /* ARK */ "Arkhangelsk Oblast", + /* RU-MO */ "Mordovia republikk", + /* NIZ */ "Nizhny Novgorod Oblast", + /* PNZ */ "Penza Oblast", + /* RU-KI */ "Kirov Oblast", + /* RU-ME */ "Mari El republikk", + /* ORE */ "Orenburg Oblast", + /* ULY */ "Ulyanovsk Oblast", + /* RU-PM */ "Perm Krai", + /* RU-BA */ "Bashkortostan republikk", + /* RU-UD */ "Udmurt Republic", + /* RU-TA */ "Tatarstan republikk", + /* SAM */ "Samara Oblast", + /* SAR */ "Saratov Oblast", + /* YAN */ "Yamalo-Nenets", + /* RU-KM */ "Khanty-Mansi", + /* SVE */ "Sverdlovsk Oblast", + /* TYU */ "Tyumen Oblast", + /* KGN */ "Kurgan oblast", + /* RU-CH */ "Tsjeljabinsk oblast", + /* RU-BU */ "Buryatia republikk", + /* ZAB */ "Zabaykalsky Krai", + /* IRK */ "Irkutsk Oblast", + /* NVS */ "Novosibirsk Oblast", + /* TOM */ "Tomsk oblast", + /* OMS */ "Omsk Oblast", + /* RU-KK */ "Khakassia republikk", + /* KEM */ "Kemerovo Oblast", + /* RU-AL */ "Altai Republic", + /* ALT */ "Altai Krai", + /* RU-TY */ "Tuva Republic", + /* KYA */ "Krasnoyarsk Krai", + /* MAG */ "Magadan Oblast", + /* CHU */ "Chukotka Okrug", + /* KAM */ "Kamchatka Krai", + /* SAK */ "Sakhalin Oblast", + /* RU-PO */ "Primorsky Krai", + /* YEV */ "Den jødiske autonome oblast", + /* KHA */ "Khabarovsk Krai", + /* AMU */ "Amur Oblast", + /* RU-SA */ "Sakha Republikk|Yakutia republikk", + /* CAN */ "Canada", + /* RUS */ "Russland", + /* CN-SH */ "Shanghai", + /* CN-TJ */ "Tianjin", + /* CN-BJ */ "Beijing", + /* CN-HI */ "Hainan", + /* CN-NX */ "Ningxia Hui", + /* CN-CQ */ "Chongqing", + /* CN-ZJ */ "Zhejiang", + /* CN-JS */ "Jiangsu", + /* CN-FJ */ "Fujian", + /* CN-AH */ "Anhui", + /* CN-LN */ "Liaoning", + /* CN-SD */ "Shandong", + /* CN-SX */ "Shanxi", + /* CN-JX */ "Jiangxi", + /* CN-HA */ "Henan", + /* CN-GZ */ "Guizhou", + /* CN-GD */ "Guangdong", + /* CN-HB */ "Hubei", + /* CN-JL */ "Jilin", + /* CN-HE */ "Hebei", + /* CN-SN */ "Shaanxi", + /* CN-NM */ "Nei Mongol|Indre Mongolia", + /* CN-HL */ "Heilongjiang", + /* CN-HN */ "Hunan", + /* CN-GX */ "Guangxi Zhuang", + /* CN-SC */ "Sichuan", + /* CN-YN */ "Yunnan", + /* CN-XZ */ "Xizang|Tibet", + /* CN-GS */ "Gansu", + /* CN-QH */ "Qinghai", + /* CN-XJ */ "Xinjiang Uyghur", + /* CHN */ "Kina", + /* UMI */ "USA mindre og avsidesliggende øyer", + /* CPT */ "Clippertonøya", + /* ATA */ "Antarktis", + /* AAA */ "Internasjonal|Verden|Jorden" +#else // MAPCODE_SUPPORT_LANGUAGE_NO + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_NO +}; + +#ifdef __cplusplus +} +#endif + +#endif // __INTERNAL_TERRITORY_NAMES_NO_H__ diff --git a/mapcodelib/internal_territory_names_pt.h b/mapcodelib/internal_territory_names_pt.h new file mode 100644 index 0000000..c2b777b --- /dev/null +++ b/mapcodelib/internal_territory_names_pt.h @@ -0,0 +1,569 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __INTERNAL_TERRITORY_NAMES_PT_H__ +#define __INTERNAL_TERRITORY_NAMES_PT_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +static const char *TERRITORY_FULL_NAME_PT[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_PT + /* VAT */ "Vaticano|Cidade do Vaticano|Santa Sé", + /* MCO */ "Mónaco", + /* GIB */ "Gibraltar", + /* TKL */ "Tokelau", + /* CCK */ "Ilhas Cocos|Ilhas Keeling", + /* BLM */ "Saint-Barthelemy|São Bartolomeu", + /* NRU */ "Nauru", + /* TUV */ "Tuvalu", + /* MAC */ "Macau", + /* SXM */ "Sint Maarten", + /* MAF */ "Saint Martin", + /* NFK */ "Ilhas Norfolk e Philip|Ilha de Philip", + /* PCN */ "Ilhas Pitcairn", + /* BVT */ "Ilha de Bouvet", + /* BMU */ "Bermudas", + /* IOT */ "Território Britânico do Oceano Índico", + /* SMR */ "San Marino", + /* GGY */ "Guernsey", + /* AIA */ "Anguilla", + /* MSR */ "Montserrat", + /* JEY */ "Jersey", + /* CXR */ "Ilha do Natal", + /* WLF */ "Wallis e Futuna|Futuna", + /* VGB */ "Ilhas Virgens Britânicas", + /* LIE */ "Liechtenstein", + /* ABW */ "Aruba", + /* MHL */ "Ilhas Marshall", + /* ASM */ "Samoa Americana", + /* COK */ "Ilhas Cook", + /* SPM */ "Saint Pierre e Miquelon|Miquelon|São Pierre e Miquelon", + /* NIU */ "Niue", + /* KNA */ "São Cristóvão e Névis|Névis", + /* CYM */ "Ilhas Cayman", + /* BES */ "Bonaire, St Eustatuis e Saba|Saba|St Eustatius", + /* MDV */ "Maldivas", + /* SHN */ "Santa Helena, Ascensão e Tristão da Cunha|Ascensão|Tristão da Cunha", + /* MLT */ "Malta", + /* GRD */ "Grenada", + /* VIR */ "Ilhas Virgens Americanas", + /* MYT */ "Mayotte", + /* SJM */ "Svalbard e Jan Mayen|Jan Mayen", + /* VCT */ "São Vicente e Granadinas|Grenadines", + /* HMD */ "Ilhas Heard e Ilhas McDonald|Ilhas McDonald", + /* BRB */ "Barbados", + /* ATG */ "Antígua e Barbuda|Barbuda", + /* CUW */ "Curaçao", + /* SYC */ "Seychelles", + /* PLW */ "Palau", + /* MNP */ "Ilhas Marianas do Norte", + /* AND */ "Andorra", + /* GUM */ "Guam", + /* IMN */ "Ilha de Man", + /* LCA */ "Santa Lúcia", + /* FSM */ "Micronésia|Estados Federados da Micronésia", + /* SGP */ "Cingapura", + /* TON */ "Tonga", + /* DMA */ "Dominica", + /* BHR */ "Bahrein", + /* KIR */ "Quiribati", + /* TCA */ "Ilhas Turcas e Caicos|Ilhas Caicos", + /* STP */ "São Tomé e Príncipe|Principe", + /* HKG */ "Hong Kong", + /* MTQ */ "Martinica", + /* FRO */ "Ilhas Faroe", + /* GLP */ "Guadalupe", + /* COM */ "Comores", + /* MUS */ "Maurício", + /* REU */ "Reunião", + /* LUX */ "Luxemburgo", + /* WSM */ "Samoa", + /* SGS */ "Geórgia do Sul e Ilhas Sandwich do Sul|Ilhas Sandwich do Sul", + /* PYF */ "Polinésia Francesa", + /* CPV */ "Cabo Verde", + /* TTO */ "Trinidad e Tobago|Tobago", + /* BRN */ "Brunei", + /* ATF */ "Territórios Franceses do Sul e Antárctico", + /* PRI */ "Porto Rico", + /* CYP */ "Chipre", + /* LBN */ "Líbano", + /* JAM */ "Jamaica", + /* GMB */ "Gâmbia", + /* QAT */ "Catar", + /* FLK */ "Ilhas Falkland", + /* VUT */ "Vanuatu", + /* MNE */ "Montenegro", + /* BHS */ "Bahamas", + /* TLS */ "Timor Leste", + /* SWZ */ "Suazilândia", + /* KWT */ "Kuwait", + /* FJI */ "Ilhas Fiji|Fiji", + /* NCL */ "Nova Caledônia", + /* SVN */ "Eslovênia", + /* ISR */ "Israel", + /* PSE */ "Território Palestino", + /* SLV */ "El Salvador", + /* BLZ */ "Belize", + /* DJI */ "Djibouti", + /* MKD */ "Macedônia", + /* RWA */ "Ruanda", + /* HTI */ "Haiti", + /* BDI */ "Burundi", + /* GNQ */ "Guiné Equatorial", + /* ALB */ "Albânia", + /* SLB */ "Ilhas Salomão", + /* ARM */ "Armênia", + /* LSO */ "Lesoto", + /* BEL */ "Bélgica", + /* MDA */ "Moldávia", + /* GNB */ "Guiné-Bissau", + /* TWN */ "Taiwan", + /* BTN */ "Butão", + /* CHE */ "Suíça", + /* NLD */ "Holanda", + /* DNK */ "Dinamarca", + /* EST */ "Estônia", + /* DOM */ "República Dominicana", + /* SVK */ "Eslováquia", + /* CRI */ "Costa Rica", + /* BIH */ "Bósnia e Herzegovina", + /* HRV */ "Croácia", + /* TGO */ "Togo", + /* LVA */ "Letônia", + /* LTU */ "Lituânia", + /* LKA */ "Sri Lanka", + /* GEO */ "Geórgia", + /* IRL */ "Irlanda", + /* SLE */ "Serra Leoa", + /* PAN */ "Panamá", + /* CZE */ "República Checa", + /* GUF */ "Guiana Francesa", + /* ARE */ "Emirados Árabes Unidos", + /* AUT */ "Áustria", + /* AZE */ "Azerbaijão", + /* SRB */ "Sérvia", + /* JOR */ "Jordânia", + /* PRT */ "Portugal", + /* HUN */ "Hungria", + /* KOR */ "Coreia do Sul", + /* ISL */ "Islândia", + /* GTM */ "Guatemala", + /* CUB */ "Cuba", + /* BGR */ "Bulgária", + /* LBR */ "Libéria", + /* HND */ "Honduras", + /* BEN */ "Benin", + /* ERI */ "Eritreia", + /* MWI */ "Malawi", + /* PRK */ "Coreia do Norte", + /* NIC */ "Nicarágua", + /* GRC */ "Grécia", + /* TJK */ "Tajiquistão", + /* BGD */ "Bangladesh", + /* NPL */ "Nepal", + /* TUN */ "Tunísia", + /* SUR */ "Suriname", + /* URY */ "Uruguai", + /* KHM */ "Camboja", + /* SYR */ "Síria", + /* SEN */ "Senegal", + /* KGZ */ "Quirguistão", + /* BLR */ "Bielorrússia", + /* GUY */ "Guiana", + /* LAO */ "Laos", + /* ROU */ "Roménia", + /* GHA */ "Gana", + /* UGA */ "Uganda", + /* GBR */ "Reino Unido|Escócia|Grã-Bretanha|Irlanda do Norte", + /* GIN */ "Guiné", + /* ECU */ "Equador", + /* ESH */ "Sahara Ocidental|Saharaui", + /* GAB */ "Gabão", + /* NZL */ "Nova Zelândia", + /* BFA */ "Burkina Faso", + /* PHL */ "Filipinas", + /* ITA */ "Itália", + /* OMN */ "Omã", + /* POL */ "Polônia", + /* CIV */ "Costa do Marfim", + /* NOR */ "Noruega", + /* MYS */ "Malásia", + /* VNM */ "Vietnã", + /* FIN */ "Finlândia", + /* COG */ "Congo-Brazzaville", + /* DEU */ "Alemanha", + /* JPN */ "Japão", + /* ZWE */ "Zimbábue", + /* PRY */ "Paraguai", + /* IRQ */ "Iraque", + /* MAR */ "Marrocos", + /* UZB */ "Uzbequistão", + /* SWE */ "Suécia", + /* PNG */ "Papua Nova Guiné", + /* CMR */ "Camarões", + /* TKM */ "Turcomenistão", + /* ESP */ "Espanha", + /* THA */ "Tailândia", + /* YEM */ "Iémen", + /* FRA */ "França", + /* ALA */ "Ilhas Aaland", + /* KEN */ "Quênia", + /* BWA */ "Botswana", + /* MDG */ "Madagáscar", + /* UKR */ "Ucrânia", + /* SSD */ "Sudão do Sul", + /* CAF */ "República Centro-Africana", + /* SOM */ "Somália", + /* AFG */ "Afeganistão", + /* MMR */ "Mianmar|Birmânia", + /* ZMB */ "Zâmbia", + /* CHL */ "Chile", + /* TUR */ "Turquia", + /* PAK */ "Paquistão", + /* MOZ */ "Moçambique", + /* NAM */ "Namíbia", + /* VEN */ "Venezuela", + /* NGA */ "Nigéria", + /* TZA */ "Tanzânia", + /* EGY */ "Egito", + /* MRT */ "Mauritânia", + /* BOL */ "Bolívia", + /* ETH */ "Etiópia", + /* COL */ "Colômbia", + /* ZAF */ "África do Sul", + /* MLI */ "Mali", + /* AGO */ "Angola", + /* NER */ "Níger", + /* TCD */ "Chade", + /* PER */ "Peru", + /* MNG */ "Mongólia", + /* IRN */ "Irã", + /* LBY */ "Líbia", + /* SDN */ "Sudão", + /* IDN */ "Indonésia", + /* DIF */ "Distrito Federal", + /* TLA */ "Tlaxcala", + /* MOR */ "Morelos", + /* AGU */ "Aguascalientes", + /* MX-CL */ "Colima", + /* QUE */ "Queretaro", + /* HID */ "Hidalgo", + /* MX-MX */ "Estado do México|México, Estado do", + /* TAB */ "Tabasco", + /* NAY */ "Nayarit", + /* GUA */ "Guanajuato", + /* PUE */ "Puebla", + /* YUC */ "Iucatã", + /* ROO */ "Quintana Roo", + /* SIN */ "Sinaloa", + /* CAM */ "Campeche", + /* MIC */ "Michoacan", + /* SLP */ "San Luis Potosí", + /* GRO */ "Guerrero", + /* NLE */ "Nuevo Leon", + /* BCN */ "Baja California", + /* VER */ "Veracruz", + /* CHP */ "Chiapas", + /* BCS */ "Baja California Sur", + /* ZAC */ "Zacatecas", + /* JAL */ "Jalisco", + /* TAM */ "Tamaulipas", + /* OAX */ "Oaxaca", + /* DUR */ "Durango", + /* COA */ "Coahuila", + /* SON */ "Sonora", + /* CHH */ "Chihuahua", + /* GRL */ "Gronelândia", + /* SAU */ "Arábia Saudita", + /* COD */ "Congo-Kinshasa", + /* DZA */ "Argélia", + /* KAZ */ "Cazaquistão", + /* ARG */ "Argentina", + /* IN-DD */ "Damão e Diu", + /* IN-DN */ "Dadra e Nagar Haveli", + /* IN-CH */ "Chandigarh", + /* IN-AN */ "Andaman e Nicobar", + /* IN-LD */ "Lakshadweep", + /* IN-DL */ "Délhi", + /* IN-ML */ "Meghalaya", + /* IN-NL */ "Nagaland", + /* IN-MN */ "Manipur", + /* IN-TR */ "Tripura", + /* IN-MZ */ "Mizoram", + /* IN-SK */ "Sikkim", + /* IN-PB */ "Punjab", + /* IN-HR */ "Haryana", + /* IN-AR */ "Arunachal Pradesh", + /* IN-AS */ "Assam", + /* IN-BR */ "Bihar", + /* IN-UT */ "Uttarakhand", + /* IN-GA */ "Goa", + /* IN-KL */ "Kerala", + /* IN-TN */ "Tamil Nadu", + /* IN-HP */ "Himachal Pradesh", + /* IN-JK */ "Jammu e Caxemira|Caxemira", + /* IN-CT */ "Chhattisgarh", + /* IN-JH */ "Jharkhand", + /* IN-KA */ "Karnataka", + /* IN-RJ */ "Rajasthan", + /* IN-OR */ "Odisha|Orissa", + /* IN-GJ */ "Gujarat", + /* IN-WB */ "Bengala Ocidental", + /* IN-MP */ "Madhya Pradesh", + /* IN-TG */ "Telangana", + /* IN-AP */ "Andhra Pradesh", + /* IN-MH */ "Maharashtra", + /* IN-UP */ "Uttar Pradesh", + /* IN-PY */ "Puducherry", + /* NSW */ "Nova Gales do Sul", + /* ACT */ "Território Capital da Australia", + /* JBT */ "Território de Jervis Bay", + /* AU-NT */ "Território do Norte", + /* AU-SA */ "Sul da Austrália", + /* TAS */ "Tasmânia", + /* VIC */ "Victoria", + /* AU-WA */ "Austrália Ocidental", + /* QLD */ "Queensland", + /* BR-DF */ "Distrito Federal", + /* BR-SE */ "Sergipe", + /* BR-AL */ "Alagoas", + /* BR-RJ */ "Rio de Janeiro", + /* BR-ES */ "Espirito Santo", + /* BR-RN */ "Rio Grande do Norte", + /* BR-PB */ "Paraíba", + /* BR-SC */ "Santa Catarina", + /* BR-PE */ "Pernambuco", + /* BR-AP */ "Amapa", + /* BR-CE */ "Ceará", + /* BR-AC */ "Acre", + /* BR-PR */ "Paraná", + /* BR-RR */ "Roraima", + /* BR-RO */ "Rondônia", + /* BR-SP */ "São Paulo", + /* BR-PI */ "Piaui", + /* BR-TO */ "Tocantins", + /* BR-RS */ "Rio Grande do Sul", + /* BR-MA */ "Maranhão", + /* BR-GO */ "Goias", + /* BR-MS */ "Mato Grosso do Sul", + /* BR-BA */ "Bahia", + /* BR-MG */ "Minas Gerais", + /* BR-MT */ "Mato Grosso", + /* BR-PA */ "Pára", + /* BR-AM */ "Amazonas", + /* US-DC */ "Distrito da Colombia", + /* US-RI */ "Rhode Island", + /* US-DE */ "Delaware", + /* US-CT */ "Connecticut", + /* US-NJ */ "Nova Jersey", + /* US-NH */ "Nova Hampshire", + /* US-VT */ "Vermont", + /* US-MA */ "Massachusetts", + /* US-HI */ "Havaí", + /* US-MD */ "Maryland", + /* US-WV */ "West Virginia", + /* US-SC */ "Carolina do Sul", + /* US-ME */ "Maine", + /* US-IN */ "Indiana", + /* US-KY */ "Kentucky", + /* US-TN */ "Tennessee", + /* US-VA */ "Virgínia", + /* US-OH */ "Ohio", + /* US-PA */ "Pensilvânia", + /* US-MS */ "Mississippi", + /* US-LA */ "Louisiana", + /* US-AL */ "Alabama", + /* US-AR */ "Arkansas", + /* US-NC */ "Carolina do Norte", + /* US-NY */ "Nova Iorque", + /* US-IA */ "Iowa", + /* US-IL */ "Illinois", + /* US-GA */ "Geórgia", + /* US-WI */ "Wisconsin", + /* US-FL */ "Flórida", + /* US-MO */ "Missouri", + /* US-OK */ "Oklahoma", + /* US-ND */ "Dakota do Norte", + /* US-WA */ "Washington", + /* US-SD */ "Dakota do Sul", + /* US-NE */ "Nebraska", + /* US-KS */ "Kansas", + /* US-ID */ "Idaho", + /* US-UT */ "Utah", + /* US-MN */ "Minnesota", + /* US-MI */ "Michigan", + /* US-WY */ "Wyoming", + /* US-OR */ "Oregon", + /* US-CO */ "Colorado", + /* US-NV */ "Nevada", + /* US-AZ */ "Arizona", + /* US-NM */ "Novo México", + /* US-MT */ "Montana", + /* US-CA */ "Califórnia", + /* US-TX */ "Texas", + /* US-AK */ "Alaska", + /* CA-BC */ "Columbia Britânica", + /* CA-AB */ "Alberta", + /* CA-ON */ "Ontário", + /* CA-QC */ "Quebec", + /* CA-SK */ "Saskatchewan", + /* CA-MB */ "Manitoba", + /* CA-NL */ "Terra Nova", + /* CA-NB */ "Novo Brunswick", + /* CA-NS */ "Nova Escócia", + /* CA-PE */ "Ilha Principe Edward", + /* CA-YT */ "Yukon", + /* CA-NT */ "Territórios do Noroeste", + /* CA-NU */ "Nunavut", + /* IND */ "Índia", + /* AUS */ "Austrália", + /* BRA */ "Brasil", + /* USA */ "EUA|Estados Unidos da América|América", + /* MEX */ "México", + /* MOW */ "Moscou", + /* SPE */ "São Petersburgo", + /* KGD */ "Kaliningrad Oblast", + /* RU-IN */ "Ingushetia Republic", + /* RU-AD */ "República de Adygea", + /* RU-SE */ "República da Ossétia do Norte-Alania", + /* RU-KB */ "República de Kabardino-Balkar", + /* RU-KC */ "República Karachay-Cherkess", + /* RU-CE */ "República Chechena", + /* RU-CU */ "República de Chuvash", + /* IVA */ "Ivanovo Oblast", + /* LIP */ "Lipetsk Oblast", + /* ORL */ "Oryol Oblast", + /* TUL */ "Tula Oblast", + /* RU-BE */ "Belgorod Oblast", + /* VLA */ "Vladimir Oblast", + /* KRS */ "Oblast de Kursk", + /* KLU */ "Kaluga Oblast", + /* RU-TT */ "Tambov Oblast", + /* BRY */ "Oblast de Bryansk", + /* YAR */ "Yaroslavl Oblast", + /* RYA */ "Ryazan Oblast", + /* AST */ "Oblast de Astrakhan", + /* MOS */ "Oblast de Moscou", + /* SMO */ "Smolensk Oblast", + /* RU-DA */ "República do Daguestão", + /* VOR */ "Voronezh Oblast", + /* NGR */ "Oblast de Novgorod", + /* PSK */ "Pskov Oblast", + /* KOS */ "Kostroma Oblast", + /* STA */ "Stavropol Krai", + /* KDA */ "Krasnodar Krai", + /* RU-KL */ "República da Kalmukia", + /* TVE */ "Tver Oblast", + /* LEN */ "Oblast de Leningrado", + /* ROS */ "Oblast de Rostov", + /* VGG */ "Volgograd Oblast", + /* VLG */ "Vologda Oblast", + /* MUR */ "Murmansk Oblast", + /* RU-KR */ "República da Carélia", + /* NEN */ "Nenets Autonomous Okrug", + /* RU-KO */ "Komi Republic", + /* ARK */ "Arkhangelsk Oblast", + /* RU-MO */ "República da Mordovia", + /* NIZ */ "Nizhny Novgorod Oblast", + /* PNZ */ "Penza Oblast", + /* RU-KI */ "Kirov Oblast", + /* RU-ME */ "Mari El Republic", + /* ORE */ "Orenburg Oblast", + /* ULY */ "Ulyanovsk Oblast", + /* RU-PM */ "Perm Krai", + /* RU-BA */ "República da Bashkortostã", + /* RU-UD */ "República Udmurt", + /* RU-TA */ "República Tatarstan", + /* SAM */ "Samara Oblast", + /* SAR */ "Saratov Oblast", + /* YAN */ "Yamalo-Nenets", + /* RU-KM */ "Khanty-Mansi", + /* SVE */ "Oblast de Sverdlovsk", + /* TYU */ "Tyumen Oblast", + /* KGN */ "Oblast de Kurgan", + /* RU-CH */ "Chelyabinsk Oblast", + /* RU-BU */ "República da Buryatia", + /* ZAB */ "Zabaykalsky Krai", + /* IRK */ "Oblast de Irkutsk", + /* NVS */ "Oblast de Novosibirsk", + /* TOM */ "Tomsk Oblast", + /* OMS */ "Oblast de Omsk", + /* RU-KK */ "República Khakassia", + /* KEM */ "Kemerovo Oblast", + /* RU-AL */ "República Altai", + /* ALT */ "Altai Krai", + /* RU-TY */ "Tuva Republic", + /* KYA */ "Krasnoyarsk Krai", + /* MAG */ "Magadan Oblast", + /* CHU */ "Chukotka Okrug", + /* KAM */ "Kamchatka Krai", + /* SAK */ "Sakhalin Oblast", + /* RU-PO */ "Primorsky Krai", + /* YEV */ "Oblast autônomo judaico", + /* KHA */ "Khabarovsk Krai", + /* AMU */ "Oblast de Amur", + /* RU-SA */ "República de Sakha|república de Yakutia", + /* CAN */ "Canadá", + /* RUS */ "Rússia", + /* CN-SH */ "Xangai", + /* CN-TJ */ "Tianjin", + /* CN-BJ */ "Pequim", + /* CN-HI */ "Hainan", + /* CN-NX */ "Ningxia Hui", + /* CN-CQ */ "Chongqing", + /* CN-ZJ */ "Zhejiang", + /* CN-JS */ "Jiangsu", + /* CN-FJ */ "Fujian", + /* CN-AH */ "Anhui", + /* CN-LN */ "Liaoning", + /* CN-SD */ "Shandong", + /* CN-SX */ "Shanxi", + /* CN-JX */ "Jiangxi", + /* CN-HA */ "Henan", + /* CN-GZ */ "Guizhou", + /* CN-GD */ "Guangdong", + /* CN-HB */ "Hubei", + /* CN-JL */ "Jilin", + /* CN-HE */ "Hebei", + /* CN-SN */ "Shaanxi", + /* CN-NM */ "Nei Mongol|Mongólia Interior", + /* CN-HL */ "Heilongjiang", + /* CN-HN */ "Hunan", + /* CN-GX */ "Guangxi Zhuang", + /* CN-SC */ "Sichuan", + /* CN-YN */ "Yunnan", + /* CN-XZ */ "Xizang|Tibet", + /* CN-GS */ "Gansu", + /* CN-QH */ "Qinghai", + /* CN-XJ */ "Xinjiang Uyghur", + /* CHN */ "China", + /* UMI */ "Ilhas Menores Distantes dos Estados Unidos", + /* CPT */ "Ilha de Clipperton", + /* ATA */ "Antártica", + /* AAA */ "Internacional|Mundo|Terra" +#else // MAPCODE_SUPPORT_LANGUAGE_PT + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_PT +}; + +#ifdef __cplusplus +} +#endif + +#endif // __INTERNAL_TERRITORY_NAMES_PT_H__ diff --git a/mapcodelib/internal_territory_names_se.h b/mapcodelib/internal_territory_names_se.h new file mode 100644 index 0000000..96db368 --- /dev/null +++ b/mapcodelib/internal_territory_names_se.h @@ -0,0 +1,569 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __INTERNAL_TERRITORY_NAMES_SE_H__ +#define __INTERNAL_TERRITORY_NAMES_SE_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +static const char *TERRITORY_FULL_NAME_SE[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_SE + /* VAT */ "Vatikanstaten|Heliga stolen", + /* MCO */ "Monaco", + /* GIB */ "Gibraltar", + /* TKL */ "Tokelau", + /* CCK */ "Kokosöarna|Keeling Islands", + /* BLM */ "Saint-Barthélemy", + /* NRU */ "Nauru", + /* TUV */ "Tuvalu", + /* MAC */ "Macau", + /* SXM */ "Sint Maarten", + /* MAF */ "Saint-Martin", + /* NFK */ "Norfolk och Philip Island|Philip Island", + /* PCN */ "Pitcairn Islands", + /* BVT */ "Bouvetön", + /* BMU */ "Bermuda", + /* IOT */ "Brittiska territoriet i Indiska oceanen", + /* SMR */ "San Marino", + /* GGY */ "Guernsey", + /* AIA */ "Anguilla", + /* MSR */ "Montserrat", + /* JEY */ "Jersey", + /* CXR */ "JULÖN", + /* WLF */ "Wallis och Futuna|Futuna", + /* VGB */ "Brittiska Jungfruöarna|Brittiska Jungfruöarna", + /* LIE */ "Liechtenstein", + /* ABW */ "Aruba", + /* MHL */ "Marshallöarna", + /* ASM */ "Amerikanska Samoa|Samoa, amerikansk", + /* COK */ "Cook öarna", + /* SPM */ "Saint Pierre och Miquelon|Miquelon", + /* NIU */ "Niue", + /* KNA */ "Saint Kitts och Nevis|Nevis", + /* CYM */ "Caymanöarna", + /* BES */ "Bonaire, St Eustatuis och Saba|Saba|St Eustatius", + /* MDV */ "Maldiverna", + /* SHN */ "Saint Helena, Ascension och Tristan da Cunha|Ascension|Tristan da Cunha", + /* MLT */ "Malta", + /* GRD */ "Grenada", + /* VIR */ "Amerikanska Jungfruöarna", + /* MYT */ "Mayotte", + /* SJM */ "Svalbard och Jan Mayen|Jan Mayen", + /* VCT */ "Saint Vincent och Grenadinerna|Grenadinerna", + /* HMD */ "Heard- och Mcdonaldöarna|McDonald öar", + /* BRB */ "Barbados", + /* ATG */ "Antigua och Barbuda|Barbuda", + /* CUW */ "Curacao", + /* SYC */ "Seychellerna", + /* PLW */ "Palau", + /* MNP */ "Nordmarianerna", + /* AND */ "Andorra", + /* GUM */ "Guam", + /* IMN */ "Ö av man", + /* LCA */ "Saint Lucia", + /* FSM */ "Mikronesien|Mikronesiska federationen", + /* SGP */ "Singapore", + /* TON */ "Tonga", + /* DMA */ "Dominica", + /* BHR */ "Bahrain", + /* KIR */ "Kiribati", + /* TCA */ "Turks- och Caicosöarna|Caicosöarna", + /* STP */ "Sao Tomé och Principe|Principe", + /* HKG */ "Hong Kong", + /* MTQ */ "Martinique", + /* FRO */ "Färöarna", + /* GLP */ "Guadeloupe", + /* COM */ "Comoros", + /* MUS */ "Mauritius", + /* REU */ "Återförening", + /* LUX */ "Luxemburg", + /* WSM */ "Samoa", + /* SGS */ "Sydgeorgien och Sydsandwichöarna|Sydsandwichöarna", + /* PYF */ "Franska Polynesien", + /* CPV */ "Cap Verde", + /* TTO */ "Trinidad och Tobago|Tobago", + /* BRN */ "Brunei", + /* ATF */ "Franska sydliga och antarktiska Lands", + /* PRI */ "Puerto Rico", + /* CYP */ "Cypern", + /* LBN */ "Libanon", + /* JAM */ "Jamaica", + /* GMB */ "Gambia", + /* QAT */ "Qatar", + /* FLK */ "Falklandsöarna", + /* VUT */ "Vanuatu", + /* MNE */ "Monte~~POS=TRUNC", + /* BHS */ "Bahamas", + /* TLS */ "Östtimor", + /* SWZ */ "Swaziland", + /* KWT */ "Kuwait", + /* FJI */ "Fiji", + /* NCL */ "Nya Kaledonien", + /* SVN */ "Slovenien", + /* ISR */ "Israel", + /* PSE */ "Palestinska Territorier", + /* SLV */ "El Salvador", + /* BLZ */ "Belize", + /* DJI */ "Djibouti", + /* MKD */ "Makedonien", + /* RWA */ "Rwanda", + /* HTI */ "Haiti", + /* BDI */ "Burundi", + /* GNQ */ "Ekvatorialguinea", + /* ALB */ "Albanien", + /* SLB */ "Salomonöarna", + /* ARM */ "Armenien", + /* LSO */ "Lesotho", + /* BEL */ "Belgien", + /* MDA */ "Moldavien", + /* GNB */ "GUINEA-BISSAU", + /* TWN */ "Taiwan", + /* BTN */ "Bhutan", + /* CHE */ "Schweiz", + /* NLD */ "Nederländerna", + /* DNK */ "Danmark", + /* EST */ "Estland", + /* DOM */ "Dominikanska republiken", + /* SVK */ "Slovakien", + /* CRI */ "Costa rica", + /* BIH */ "Bosnien och Hercegovina", + /* HRV */ "Kroatien", + /* TGO */ "Togo", + /* LVA */ "Lettland", + /* LTU */ "Litauen", + /* LKA */ "Sri Lanka", + /* GEO */ "Georgien", + /* IRL */ "Irland", + /* SLE */ "Sierra Leone", + /* PAN */ "Panama", + /* CZE */ "Tjeckien", + /* GUF */ "Franska Guyana", + /* ARE */ "Förenade Arabemiraten", + /* AUT */ "Österrike", + /* AZE */ "Azerbaijan", + /* SRB */ "Serbien", + /* JOR */ "Jordanien", + /* PRT */ "Portugal", + /* HUN */ "Ungern", + /* KOR */ "Sydkorea", + /* ISL */ "Island", + /* GTM */ "Guatemala", + /* CUB */ "Kuba", + /* BGR */ "Bulgarien", + /* LBR */ "Liberia", + /* HND */ "Honduras", + /* BEN */ "Benin", + /* ERI */ "Eritrea", + /* MWI */ "Malawi", + /* PRK */ "Nordkorea", + /* NIC */ "Nicaragua", + /* GRC */ "Grekland", + /* TJK */ "Tadzjikistan", + /* BGD */ "Bangladesh", + /* NPL */ "Nepal", + /* TUN */ "Tunisien", + /* SUR */ "Suriname", + /* URY */ "Uruguay", + /* KHM */ "Kambodja", + /* SYR */ "Syrien", + /* SEN */ "Senegal", + /* KGZ */ "Kyrgyzstan", + /* BLR */ "Vitryssland", + /* GUY */ "Guyana", + /* LAO */ "Laos", + /* ROU */ "Rumänien", + /* GHA */ "Ghana", + /* UGA */ "Uganda", + /* GBR */ "Storbritannien|Skottland|Nordirland|Irland, Northern", + /* GIN */ "Guinea", + /* ECU */ "Ecuador", + /* ESH */ "Västsahara|Sahrawi", + /* GAB */ "Gabon", + /* NZL */ "Nya Zeeland", + /* BFA */ "Burkina Faso", + /* PHL */ "Filippinerna", + /* ITA */ "Italien", + /* OMN */ "Oman", + /* POL */ "Polen", + /* CIV */ "Elfenbenskusten", + /* NOR */ "Norge", + /* MYS */ "Malaysia", + /* VNM */ "Vietnam", + /* FIN */ "Finland", + /* COG */ "Kongo-Brazzaville", + /* DEU */ "Tyskland", + /* JPN */ "Japan", + /* ZWE */ "Zimbabwe", + /* PRY */ "Paraguay", + /* IRQ */ "Irak", + /* MAR */ "Marocko", + /* UZB */ "Uzbekistan", + /* SWE */ "Sverige", + /* PNG */ "Papua Nya Guinea", + /* CMR */ "Kamerun", + /* TKM */ "Turkmenistan", + /* ESP */ "Spanien", + /* THA */ "Thailand", + /* YEM */ "Jemen", + /* FRA */ "Frankrike", + /* ALA */ "Åland", + /* KEN */ "Kenya", + /* BWA */ "Botswana", + /* MDG */ "Madagaskar", + /* UKR */ "Ukraina", + /* SSD */ "Södra Sudan", + /* CAF */ "Centralafrikanska republiken", + /* SOM */ "Somalia", + /* AFG */ "Afghanistan", + /* MMR */ "Myanmar|Burma", + /* ZMB */ "Zambia", + /* CHL */ "Chile", + /* TUR */ "Turkiet", + /* PAK */ "Pakistan", + /* MOZ */ "Moçambique", + /* NAM */ "Namibia", + /* VEN */ "Venezuela", + /* NGA */ "Nigeria", + /* TZA */ "Tanzania", + /* EGY */ "Egypten", + /* MRT */ "Mauretanien", + /* BOL */ "Bolivia", + /* ETH */ "Etiopien", + /* COL */ "Colombia", + /* ZAF */ "Sydafrika", + /* MLI */ "Mali", + /* AGO */ "Angola", + /* NER */ "Niger", + /* TCD */ "Tchad", + /* PER */ "Peru", + /* MNG */ "Mongoliet", + /* IRN */ "Iran", + /* LBY */ "Libyen", + /* SDN */ "Sudan", + /* IDN */ "Indonesien", + /* DIF */ "Federal District", + /* TLA */ "Tlaxcala", + /* MOR */ "Morelos", + /* AGU */ "Aguascalientes", + /* MX-CL */ "Colima", + /* QUE */ "Queretaro", + /* HID */ "Hidalgo", + /* MX-MX */ "Mexico State", + /* TAB */ "Tabasco", + /* NAY */ "Nayarit", + /* GUA */ "Guanajuato", + /* PUE */ "Puebla", + /* YUC */ "Yucatan", + /* ROO */ "Quintana Roo", + /* SIN */ "Sinaloa", + /* CAM */ "Campeche", + /* MIC */ "Michoacan", + /* SLP */ "San Luis Potosi", + /* GRO */ "Guerrero", + /* NLE */ "Nuevo Leon", + /* BCN */ "Baja California", + /* VER */ "Vera", + /* CHP */ "Chiapas", + /* BCS */ "Baja California Sur", + /* ZAC */ "Zacatecas", + /* JAL */ "Jalisco", + /* TAM */ "Tamaulipas", + /* OAX */ "Oaxaca", + /* DUR */ "Durango", + /* COA */ "Coahuila", + /* SON */ "Sonora", + /* CHH */ "Chihuahua", + /* GRL */ "Grönland", + /* SAU */ "Saudiarabien", + /* COD */ "Kongo-Kinshasa", + /* DZA */ "Algeriet", + /* KAZ */ "Kazakstan", + /* ARG */ "Argentina", + /* IN-DD */ "Daman och Diu", + /* IN-DN */ "Dadra and Nagar Haveli", + /* IN-CH */ "Chandigarh", + /* IN-AN */ "Andaman and Nicobar", + /* IN-LD */ "Lakshadweep", + /* IN-DL */ "Delhi", + /* IN-ML */ "Meghalaya", + /* IN-NL */ "Nagaland", + /* IN-MN */ "Manipur", + /* IN-TR */ "Tripura", + /* IN-MZ */ "Mizoram", + /* IN-SK */ "Sikkim", + /* IN-PB */ "Punjab", + /* IN-HR */ "Haryana", + /* IN-AR */ "Arunachal Pradesh", + /* IN-AS */ "Assam", + /* IN-BR */ "Bihar", + /* IN-UT */ "Uttarakhand", + /* IN-GA */ "Goa", + /* IN-KL */ "Kerala", + /* IN-TN */ "Tamil Nadu", + /* IN-HP */ "Himachal Pradesh", + /* IN-JK */ "Jammu och Kashmir", + /* IN-CT */ "Chhattisgarh", + /* IN-JH */ "Jharkhand", + /* IN-KA */ "Karnatakaen", + /* IN-RJ */ "Rajasthan", + /* IN-OR */ "Odisha|Orissa", + /* IN-GJ */ "Gujarat", + /* IN-WB */ "Västbengalen", + /* IN-MP */ "Madhya Pradesh", + /* IN-TG */ "Telangana", + /* IN-AP */ "Andhra Pradesh", + /* IN-MH */ "Maharashtra", + /* IN-UP */ "Uttar Pradesh", + /* IN-PY */ "Puducherry", + /* NSW */ "New South Wales", + /* ACT */ "Australian Capital Territory", + /* JBT */ "Jervis Bay Territory", + /* AU-NT */ "Northern Territory", + /* AU-SA */ "South Australia", + /* TAS */ "Tasmanien", + /* VIC */ "Victoria", + /* AU-WA */ "Västra Australien", + /* QLD */ "Queensland", + /* BR-DF */ "Federal District|Distrito Federal", + /* BR-SE */ "Sergipe", + /* BR-AL */ "Alagoas", + /* BR-RJ */ "Rio de Janeiro", + /* BR-ES */ "Espirito Santo", + /* BR-RN */ "Rio Grande do Norte", + /* BR-PB */ "Paraiba", + /* BR-SC */ "Santa Catarina", + /* BR-PE */ "Pernambuco", + /* BR-AP */ "Amapa", + /* BR-CE */ "Ceara", + /* BR-AC */ "Acre", + /* BR-PR */ "Parana", + /* BR-RR */ "Roraima", + /* BR-RO */ "Rondonia", + /* BR-SP */ "Sao Paulo", + /* BR-PI */ "Piaui", + /* BR-TO */ "Tocantins", + /* BR-RS */ "Rio Grande do Sul", + /* BR-MA */ "Maranhao", + /* BR-GO */ "Goias", + /* BR-MS */ "Mato Grosso do Sul", + /* BR-BA */ "Bahia", + /* BR-MG */ "Minas Gerais", + /* BR-MT */ "Mato Grosso", + /* BR-PA */ "Para", + /* BR-AM */ "Amazonas", + /* US-DC */ "District of Columbia", + /* US-RI */ "Rhode Island", + /* US-DE */ "Delaware", + /* US-CT */ "Connecticut", + /* US-NJ */ "New Jersey", + /* US-NH */ "New Hampshire", + /* US-VT */ "Vermont", + /* US-MA */ "Massachusetts", + /* US-HI */ "Hawaii", + /* US-MD */ "Maryland", + /* US-WV */ "Västra Virginia|West Virginia", + /* US-SC */ "South Carolina", + /* US-ME */ "Maine", + /* US-IN */ "Indiana", + /* US-KY */ "Kentucky", + /* US-TN */ "Tennessee", + /* US-VA */ "Virginia", + /* US-OH */ "Ohio", + /* US-PA */ "Pennsylvania sylvania~~POS=HEADCOMP", + /* US-MS */ "Mississippi", + /* US-LA */ "Louisiana", + /* US-AL */ "Alabama", + /* US-AR */ "Arkansas", + /* US-NC */ "Norra Carolina", + /* US-NY */ "New York", + /* US-IA */ "Iowa", + /* US-IL */ "Illinois", + /* US-GA */ "Georgien", + /* US-WI */ "Wisconsin", + /* US-FL */ "Florida", + /* US-MO */ "Missouri", + /* US-OK */ "Oklahoma", + /* US-ND */ "Norra Dakota", + /* US-WA */ "Washington", + /* US-SD */ "South Dakota", + /* US-NE */ "Nebraska", + /* US-KS */ "Kansas", + /* US-ID */ "Idaho", + /* US-UT */ "Utah", + /* US-MN */ "Minnesota", + /* US-MI */ "Michigan", + /* US-WY */ "Wyoming", + /* US-OR */ "Oregon", + /* US-CO */ "Colorado", + /* US-NV */ "Nevada", + /* US-AZ */ "Arizona", + /* US-NM */ "New Mexico", + /* US-MT */ "Montana", + /* US-CA */ "Kalifornien", + /* US-TX */ "Texas", + /* US-AK */ "Alaska", + /* CA-BC */ "British Columbia", + /* CA-AB */ "Alberta", + /* CA-ON */ "Ontario", + /* CA-QC */ "Quebec", + /* CA-SK */ "Saskatchewan", + /* CA-MB */ "Manitoba", + /* CA-NL */ "Newfoundland", + /* CA-NB */ "New Brunswick", + /* CA-NS */ "Nova Scotia", + /* CA-PE */ "Prins Edward ö", + /* CA-YT */ "Yukon", + /* CA-NT */ "Northwest Territories", + /* CA-NU */ "Nunavut", + /* IND */ "Indien", + /* AUS */ "Australien", + /* BRA */ "Brasilien", + /* USA */ "USA|Amerikas förenta stater|Amerika", + /* MEX */ "Mexico", + /* MOW */ "Moskva", + /* SPE */ "Sankt Petersburg", + /* KGD */ "Kaliningrad", + /* RU-IN */ "Ingushetia republiken", + /* RU-AD */ "Adygea Republic", + /* RU-SE */ "Nordossetien republiken", + /* RU-KB */ "Kabardino-Balkar Republic", + /* RU-KC */ "Karachay-Cherkess Republic", + /* RU-CE */ "Tjetjenien", + /* RU-CU */ "Chuvash Republic", + /* IVA */ "Ivanovo Oblast", + /* LIP */ "Lipetsk Oblast", + /* ORL */ "Oryol Oblast", + /* TUL */ "Tula", + /* RU-BE */ "Belgorod oblast", + /* VLA */ "Vladimir Oblast", + /* KRS */ "Kursk Oblast", + /* KLU */ "Kaluga oblast", + /* RU-TT */ "Tambov oblast", + /* BRY */ "Brjansk oblast", + /* YAR */ "Yaroslavl Oblast", + /* RYA */ "Ryazan Oblast", + /* AST */ "Astrachan oblast", + /* MOS */ "Moscow Oblast", + /* SMO */ "Smolensk oblast", + /* RU-DA */ "Dagestan republiken", + /* VOR */ "Voronezj oblast", + /* NGR */ "Novgorod Oblast", + /* PSK */ "Pskov Oblast", + /* KOS */ "Kostroma Oblast", + /* STA */ "Stavropol Krai", + /* KDA */ "Krasnodar Krai", + /* RU-KL */ "Kalmykiarepubliken", + /* TVE */ "Tver Oblast", + /* LEN */ "Leningrad Oblast", + /* ROS */ "Rostov Oblast", + /* VGG */ "Volgograd Oblast", + /* VLG */ "Vologda oblast", + /* MUR */ "Murmansk", + /* RU-KR */ "Karelia republiken", + /* NEN */ "Nentsien", + /* RU-KO */ "Komi Republic", + /* ARK */ "Arkhangelsk", + /* RU-MO */ "Mordovia Republic", + /* NIZ */ "Nizhny Novgorod Oblast", + /* PNZ */ "Penza Oblast", + /* RU-KI */ "Kirov Oblast", + /* RU-ME */ "Mari El Republic", + /* ORE */ "Oren Oblast", + /* ULY */ "Uljanovsk oblast", + /* RU-PM */ "Perm Krai", + /* RU-BA */ "Bashkortostan Republic", + /* RU-UD */ "Udmurt Republic", + /* RU-TA */ "Tatarstan", + /* SAM */ "Samara Oblast", + /* SAR */ "Saratov Oblast", + /* YAN */ "Yamalo-Nenets", + /* RU-KM */ "Khanty-Mansi", + /* SVE */ "Sverdlovsk Oblast", + /* TYU */ "Tyumen Oblast", + /* KGN */ "Kurgan Oblast", + /* RU-CH */ "Tjeljabinsk", + /* RU-BU */ "Republiken Burjatien", + /* ZAB */ "Zabaykalsky Krai", + /* IRK */ "Irkutsk Oblast", + /* NVS */ "Novosibirsk Oblast", + /* TOM */ "Tomsk Oblast", + /* OMS */ "Omsk Oblast", + /* RU-KK */ "Chakassien Republiken", + /* KEM */ "Kemerovo oblast", + /* RU-AL */ "Altajrepubliken", + /* ALT */ "Altaj kraj", + /* RU-TY */ "Tuva republiken", + /* KYA */ "Krasnoyarsk Krai", + /* MAG */ "Magadan Oblast", + /* CHU */ "Chukotka Okrug", + /* KAM */ "Kamchatka Krai", + /* SAK */ "Sakhalin Oblast", + /* RU-PO */ "Primorsky Krai", + /* YEV */ "Judiska autonoma länet", + /* KHA */ "Chabarovsk", + /* AMU */ "Amur Oblast", + /* RU-SA */ "Sacha Republiken|Yakutia republiken", + /* CAN */ "Kanada", + /* RUS */ "Ryssland", + /* CN-SH */ "Shanghai", + /* CN-TJ */ "Tianjin", + /* CN-BJ */ "Peking", + /* CN-HI */ "Hainan", + /* CN-NX */ "Ningxia Hui", + /* CN-CQ */ "Chongqing", + /* CN-ZJ */ "Zhejiang", + /* CN-JS */ "Jiangsu", + /* CN-FJ */ "Fujian", + /* CN-AH */ "Anhui", + /* CN-LN */ "Liaoning", + /* CN-SD */ "Shandong", + /* CN-SX */ "Shanxi", + /* CN-JX */ "Jiangxi", + /* CN-HA */ "Henan", + /* CN-GZ */ "Guizhou", + /* CN-GD */ "Guangdong", + /* CN-HB */ "Hubei", + /* CN-JL */ "Jilin", + /* CN-HE */ "Hebei", + /* CN-SN */ "Shaanxi", + /* CN-NM */ "Nei Mongol|Inre Mongoliet", + /* CN-HL */ "Heilongjiang", + /* CN-HN */ "Hunan", + /* CN-GX */ "Guangxi Zhuang", + /* CN-SC */ "Sichuan", + /* CN-YN */ "Yunnan", + /* CN-XZ */ "Xizang|Tibet", + /* CN-GS */ "Gansu", + /* CN-QH */ "Qinghai", + /* CN-XJ */ "Xinjiang Uyghur", + /* CHN */ "Kina", + /* UMI */ "Förenta staternas avlägset belägna öar", + /* CPT */ "Clipperton", + /* ATA */ "Antarktis", + /* AAA */ "Internationell|Världen|Jorden" +#else // MAPCODE_SUPPORT_LANGUAGE_SE + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_SE +}; + +#ifdef __cplusplus +} +#endif + +#endif // __INTERNAL_TERRITORY_NAMES_SE_H__ From b92986fa90d773083491d74373660195d874dd57 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Tue, 8 Nov 2016 11:55:24 +0100 Subject: [PATCH 154/181] Added languages --- CMakeLists.txt | 15 +- README.md | 31 +- mapcodelib/internal_territory_names_af.h | 569 ++++++++++++++++++ mapcodelib/internal_territory_names_ar.h | 2 +- mapcodelib/internal_territory_names_be.h | 569 ++++++++++++++++++ mapcodelib/internal_territory_names_cn.h | 569 ++++++++++++++++++ mapcodelib/internal_territory_names_cs.h | 569 ++++++++++++++++++ mapcodelib/internal_territory_names_da.h | 2 +- mapcodelib/internal_territory_names_de.h | 4 +- mapcodelib/internal_territory_names_es.h | 2 +- mapcodelib/internal_territory_names_fi.h | 2 +- mapcodelib/internal_territory_names_fr.h | 4 +- mapcodelib/internal_territory_names_he.h | 6 +- mapcodelib/internal_territory_names_hi.h | 6 +- mapcodelib/internal_territory_names_hr.h | 2 +- mapcodelib/internal_territory_names_id.h | 569 ++++++++++++++++++ mapcodelib/internal_territory_names_it.h | 2 +- mapcodelib/internal_territory_names_ja.h | 569 ++++++++++++++++++ mapcodelib/internal_territory_names_ko.h | 569 ++++++++++++++++++ mapcodelib/internal_territory_names_nl.h | 4 +- mapcodelib/internal_territory_names_no.h | 4 +- mapcodelib/internal_territory_names_pt.h | 2 +- mapcodelib/internal_territory_names_ru.h | 569 ++++++++++++++++++ ...mes_se.h => internal_territory_names_sv.h} | 16 +- mapcodelib/internal_territory_names_sw.h | 569 ++++++++++++++++++ mapcodelib/internal_territory_names_tr.h | 569 ++++++++++++++++++ mapcodelib/internal_territory_names_uk.h | 569 ++++++++++++++++++ mapcodelib/mapcoder.c | 39 +- mapcodelib/mapcoder.h | 25 +- test/unittest.c | 98 ++- 30 files changed, 6473 insertions(+), 52 deletions(-) create mode 100644 mapcodelib/internal_territory_names_af.h create mode 100644 mapcodelib/internal_territory_names_be.h create mode 100644 mapcodelib/internal_territory_names_cn.h create mode 100644 mapcodelib/internal_territory_names_cs.h create mode 100644 mapcodelib/internal_territory_names_id.h create mode 100644 mapcodelib/internal_territory_names_ja.h create mode 100644 mapcodelib/internal_territory_names_ko.h create mode 100644 mapcodelib/internal_territory_names_ru.h rename mapcodelib/{internal_territory_names_se.h => internal_territory_names_sv.h} (98%) create mode 100644 mapcodelib/internal_territory_names_sw.h create mode 100644 mapcodelib/internal_territory_names_tr.h create mode 100644 mapcodelib/internal_territory_names_uk.h diff --git a/CMakeLists.txt b/CMakeLists.txt index d92e76c..34f5f99 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -48,7 +48,11 @@ set(SOURCE_FILES_MAPCODELIB mapcodelib/internal_alphabet_recognizer.h mapcodelib/internal_iso3166_data.h mapcodelib/internal_territory_alphabets.h + mapcodelib/internal_territory_names_af.h mapcodelib/internal_territory_names_ar.h + mapcodelib/internal_territory_names_be.h + mapcodelib/internal_territory_names_cn.h + mapcodelib/internal_territory_names_cs.h mapcodelib/internal_territory_names_da.h mapcodelib/internal_territory_names_de.h mapcodelib/internal_territory_names_en.h @@ -58,12 +62,19 @@ set(SOURCE_FILES_MAPCODELIB mapcodelib/internal_territory_names_he.h mapcodelib/internal_territory_names_hi.h mapcodelib/internal_territory_names_hr.h + mapcodelib/internal_territory_names_id.h mapcodelib/internal_territory_names_it.h + mapcodelib/internal_territory_names_ja.h + mapcodelib/internal_territory_names_ko.h + mapcodelib/internal_territory_names_local.h mapcodelib/internal_territory_names_nl.h mapcodelib/internal_territory_names_no.h mapcodelib/internal_territory_names_pt.h - mapcodelib/internal_territory_names_se.h - mapcodelib/internal_territory_names_local.h + mapcodelib/internal_territory_names_ru.h + mapcodelib/internal_territory_names_sv.h + mapcodelib/internal_territory_names_sw.h + mapcodelib/internal_territory_names_tr.h + mapcodelib/internal_territory_names_uk.h mapcodelib/internal_territory_search.h mapcodelib/mapcode_alphabets.h mapcodelib/mapcode_legacy.c diff --git a/README.md b/README.md index 88f4419..9b204d5 100644 --- a/README.md +++ b/README.md @@ -146,11 +146,32 @@ in their locale language. To add individual support support for other languages (of all territory names), use: -DMAPCODE_NO_SUPPORT_ALL_LANGUAGES // If not defined, ALL languages are available. - -DMAPCODE_SUPPORT_LANGUAGE_DA // Add individual languages. - -DMAPCODE_SUPPORT_LANGUAGE_DE + -DMAPCODE_SUPPORT_LANGUAGE_AF // Add the languages you need. The names are the + -DMAPCODE_SUPPORT_LANGUAGE_AR // ISO 3166-2 character codes. + -DMAPCODE_SUPPORT_LANGUAGE_BE + -DMAPCODE_SUPPORT_LANGUAGE_CN + -DMAPCODE_SUPPORT_LANGUAGE_CS + -DMAPCODE_SUPPORT_LANGUAGE_DA + -DMAPCODE_SUPPORT_LANGUAGE_DE + -DMAPCODE_SUPPORT_LANGUAGE_EN + -DMAPCODE_SUPPORT_LANGUAGE_ES + -DMAPCODE_SUPPORT_LANGUAGE_FI -DMAPCODE_SUPPORT_LANGUAGE_FR + -DMAPCODE_SUPPORT_LANGUAGE_HE -DMAPCODE_SUPPORT_LANGUAGE_HI + -DMAPCODE_SUPPORT_LANGUAGE_HR + -DMAPCODE_SUPPORT_LANGUAGE_ID + -DMAPCODE_SUPPORT_LANGUAGE_IT + -DMAPCODE_SUPPORT_LANGUAGE_JA + -DMAPCODE_SUPPORT_LANGUAGE_KO -DMAPCODE_SUPPORT_LANGUAGE_NL + -DMAPCODE_SUPPORT_LANGUAGE_NO + -DMAPCODE_SUPPORT_LANGUAGE_PT + -DMAPCODE_SUPPORT_LANGUAGE_RU + -DMAPCODE_SUPPORT_LANGUAGE_SV + -DMAPCODE_SUPPORT_LANGUAGE_SW + -DMAPCODE_SUPPORT_LANGUAGE_TR + -DMAPCODE_SUPPORT_LANGUAGE_UK The list of support languages may grow over time. @@ -158,7 +179,11 @@ The list of support languages may grow over time. ### 2.5.2 -* Added locale support. +* Added locale support. + +* Added many languages. + +* Hardened unit tests. ### 2.5.1 diff --git a/mapcodelib/internal_territory_names_af.h b/mapcodelib/internal_territory_names_af.h new file mode 100644 index 0000000..0b13e58 --- /dev/null +++ b/mapcodelib/internal_territory_names_af.h @@ -0,0 +1,569 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __INTERNAL_TERRITORY_NAMES_AF_H__ +#define __INTERNAL_TERRITORY_NAMES_AF_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +static const char *TERRITORY_FULL_NAME_AF[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_AF // Afrikaans + /* VAT */ "Vatikaanstad|Heilige Stoel", + /* MCO */ "Monaco", + /* GIB */ "Gibraltar", + /* TKL */ "Tokelau", + /* CCK */ "Cocos Islands|Keeling Eilande", + /* BLM */ "Saint-Barthelemy", + /* NRU */ "Nauru", + /* TUV */ "Tuvalu", + /* MAC */ "Macau", + /* SXM */ "Sint Maarten", + /* MAF */ "Saint-Martin", + /* NFK */ "Norfolk en Philip Island|Philip Island", + /* PCN */ "Pitcairn", + /* BVT */ "Bouvet Island", + /* BMU */ "Bermuda", + /* IOT */ "Britse Indiese Oseaan Gebied", + /* SMR */ "San Marino", + /* GGY */ "Guernsey", + /* AIA */ "Anguilla", + /* MSR */ "Montserrat", + /* JEY */ "Jersey", + /* CXR */ "Christmas Island", + /* WLF */ "Wallis en Futuna|Futuna", + /* VGB */ "Britse Virgin Eilande|Virgin Islands, British", + /* LIE */ "Liechtenstein", + /* ABW */ "Aruba", + /* MHL */ "Marshall-eilande", + /* ASM */ "Amerikaanse Samoa|Samoa, Amerikaanse", + /* COK */ "Cook eilande", + /* SPM */ "Saint-Pierre en Miquelon|Miquelon", + /* NIU */ "Niue", + /* KNA */ "Saint Kitts en Nevis|Nevis", + /* CYM */ "Kaaimanseilande", + /* BES */ "Bonaire, St Eustatuis en Saba|Saba|St Eustatius", + /* MDV */ "Maldives", + /* SHN */ "Saint Helena, Ascension en Tristan da Cunha|Hemelvaart|Tristan da Cunha", + /* MLT */ "Malta", + /* GRD */ "Grenada", + /* VIR */ "Amerikaanse Maagde-eilande|Virgin Islands, US", + /* MYT */ "Mayotte", + /* SJM */ "Svalbard en Jan Mayen|Jan Mayen", + /* VCT */ "St Vincent en die Grenadine|Grenadines", + /* HMD */ "Gehoor Island en McDonald Eilande|McDonald Eilande", + /* BRB */ "Barbados", + /* ATG */ "Antigua en Barbuda|Barbuda", + /* CUW */ "Curacao", + /* SYC */ "Seychelle", + /* PLW */ "Palau", + /* MNP */ "Noord Mariana Eilande", + /* AND */ "Andorra", + /* GUM */ "Guam", + /* IMN */ "Eiland Man", + /* LCA */ "Saint Lucia", + /* FSM */ "Mikronesië|Gefedereerde State van Mikronesië", + /* SGP */ "Singapoer", + /* TON */ "Tonga", + /* DMA */ "Dominica", + /* BHR */ "Bahrain", + /* KIR */ "Kiribati", + /* TCA */ "Turks en Caicos Eilande|Caicos Eilande", + /* STP */ "Sao Tomé en Principe|Principe", + /* HKG */ "Hong Kong", + /* MTQ */ "Martinique", + /* FRO */ "Faroëreilande", + /* GLP */ "Guadeloupe", + /* COM */ "Comore", + /* MUS */ "Mauritius", + /* REU */ "Reunion", + /* LUX */ "Luxemburg", + /* WSM */ "Samoa", + /* SGS */ "Suid-Georgië en die Suid-Sandwich Eilande|Suid-Sandwich Eilande", + /* PYF */ "Frans-Polinesië", + /* CPV */ "Kaap Verde", + /* TTO */ "Trinidad en Tobago|Tobago", + /* BRN */ "Brunei", + /* ATF */ "Franse Suidelike en Antarktiese Gebiede", + /* PRI */ "Puerto Rico", + /* CYP */ "Ciprus", + /* LBN */ "Libanon", + /* JAM */ "Jamaica", + /* GMB */ "Gambië", + /* QAT */ "Katar", + /* FLK */ "Falkland-eilande", + /* VUT */ "Vanuatu", + /* MNE */ "Montenegro", + /* BHS */ "Bahamas", + /* TLS */ "Oos-Timor", + /* SWZ */ "Swaziland", + /* KWT */ "Kuwait", + /* FJI */ "Fidji-eilande", + /* NCL */ "New Caledonia", + /* SVN */ "Slowenië", + /* ISR */ "Israel", + /* PSE */ "Palestynse gebiede", + /* SLV */ "El Salvador", + /* BLZ */ "Belize", + /* DJI */ "Djiboeti", + /* MKD */ "Macedonië", + /* RWA */ "Rwanda", + /* HTI */ "Haiti", + /* BDI */ "Burundi", + /* GNQ */ "Ekwatoriaal-Guinee", + /* ALB */ "Albanië", + /* SLB */ "Solomon Eilande", + /* ARM */ "Armenië", + /* LSO */ "Lesotho", + /* BEL */ "België", + /* MDA */ "Moldawië", + /* GNB */ "Guinee-Bissau", + /* TWN */ "Taiwan", + /* BTN */ "Bhoetan", + /* CHE */ "Switserland", + /* NLD */ "Nederland", + /* DNK */ "Denemarke", + /* EST */ "Estland", + /* DOM */ "Dominikaanse Republiek", + /* SVK */ "Slowakye", + /* CRI */ "Costa Rica", + /* BIH */ "Bosnië en Herzegovina", + /* HRV */ "Kroasië", + /* TGO */ "Togo", + /* LVA */ "Letland", + /* LTU */ "Litaue", + /* LKA */ "Sri Lanka", + /* GEO */ "Georgia", + /* IRL */ "Ierland", + /* SLE */ "Sierra Leone", + /* PAN */ "Panama", + /* CZE */ "Tsjeggiese Republiek", + /* GUF */ "Franse Guiana", + /* ARE */ "Verenigde Arabiese Emirate", + /* AUT */ "Oostenryk", + /* AZE */ "Azerbaijan", + /* SRB */ "Serwië", + /* JOR */ "Jordan", + /* PRT */ "Portugal", + /* HUN */ "Hongarye", + /* KOR */ "Suid-Korea", + /* ISL */ "Ysland", + /* GTM */ "Guatemala", + /* CUB */ "Kuba", + /* BGR */ "Bulgarye", + /* LBR */ "Liberië", + /* HND */ "Honduras", + /* BEN */ "Benin", + /* ERI */ "Eritrea", + /* MWI */ "Malawi", + /* PRK */ "Noord-Korea", + /* NIC */ "Nicaragua", + /* GRC */ "Griekeland", + /* TJK */ "Tadjikistan", + /* BGD */ "Bangladesj", + /* NPL */ "Nepal", + /* TUN */ "Tunisië", + /* SUR */ "Suriname", + /* URY */ "Uruguay", + /* KHM */ "Kambodja", + /* SYR */ "Sirië", + /* SEN */ "Senegal", + /* KGZ */ "Kyrgyzstan", + /* BLR */ "Wit-Rusland", + /* GUY */ "Guyana", + /* LAO */ "Laos", + /* ROU */ "Roemenië", + /* GHA */ "Ghana", + /* UGA */ "Uganda", + /* GBR */ "Verenigde Koninkryk|Skotland|Groot-Brittanje|Noord-Ierland|Ierland, Noord", + /* GIN */ "Guinee", + /* ECU */ "Ecuador", + /* ESH */ "Wes-Sahara|Sahrawi", + /* GAB */ "Gaboen", + /* NZL */ "Nieu-Seeland", + /* BFA */ "Burkina Faso", + /* PHL */ "Filippyne", + /* ITA */ "Italië", + /* OMN */ "Oman", + /* POL */ "Pole", + /* CIV */ "Ivoorkus", + /* NOR */ "Noorweë", + /* MYS */ "Maleisië", + /* VNM */ "Viëtnam", + /* FIN */ "Finland", + /* COG */ "Republiek van die Kongo", + /* DEU */ "Duitsland", + /* JPN */ "Japan", + /* ZWE */ "Zimbabwe", + /* PRY */ "Paraguay", + /* IRQ */ "Irak", + /* MAR */ "Marokko", + /* UZB */ "Oesbekistan", + /* SWE */ "Swede", + /* PNG */ "Papoea-Nieu-Guinee", + /* CMR */ "Kameroen", + /* TKM */ "Turkmenistan", + /* ESP */ "Spanje", + /* THA */ "Thailand", + /* YEM */ "Jemen", + /* FRA */ "Frankryk", + /* ALA */ "AAland-eilande", + /* KEN */ "Kenia", + /* BWA */ "Botswana", + /* MDG */ "Madagaskar", + /* UKR */ "Oekraïne", + /* SSD */ "Suid-Soedan", + /* CAF */ "Sentraal-Afrikaanse Republiek", + /* SOM */ "Somalië", + /* AFG */ "Afghanistan", + /* MMR */ "Myanmar|Birma", + /* ZMB */ "Zambië", + /* CHL */ "Chili", + /* TUR */ "Turkye", + /* PAK */ "Pakistan", + /* MOZ */ "Mosambiek", + /* NAM */ "Namibië", + /* VEN */ "Venezuela", + /* NGA */ "Nigerië", + /* TZA */ "Tanzanië", + /* EGY */ "Egipte", + /* MRT */ "Mauritanië", + /* BOL */ "Bolivia", + /* ETH */ "Ethiopië", + /* COL */ "Colombia", + /* ZAF */ "Suid-Afrika", + /* MLI */ "Mali", + /* AGO */ "Angola", + /* NER */ "Niger", + /* TCD */ "Chad", + /* PER */ "Peru", + /* MNG */ "Mongolië", + /* IRN */ "Iran", + /* LBY */ "Libië", + /* SDN */ "Soedan", + /* IDN */ "Indonesië", + /* DIF */ "Federale Distrik", + /* TLA */ "Tlaxcala", + /* MOR */ "Morelos", + /* AGU */ "Aguascalientes", + /* MX-CL */ "Colima", + /* QUE */ "Queretaro", + /* HID */ "Hidalgo", + /* MX-MX */ "Mexiko", + /* TAB */ "Tabasco", + /* NAY */ "Nayarit", + /* GUA */ "Guanajuato", + /* PUE */ "Puebla", + /* YUC */ "Yucatan", + /* ROO */ "Quintana Roo", + /* SIN */ "Sinaloa", + /* CAM */ "Campeche", + /* MIC */ "Michoacan", + /* SLP */ "San Luis Potosi", + /* GRO */ "Guerrero", + /* NLE */ "Nuevo Leon", + /* BCN */ "Baja California", + /* VER */ "Vera Cruz", + /* CHP */ "Chiapas", + /* BCS */ "Baja California Sur", + /* ZAC */ "Zacatecas", + /* JAL */ "Jalisco", + /* TAM */ "Tamaulipas", + /* OAX */ "Oaxaca", + /* DUR */ "Durango", + /* COA */ "Coahuila", + /* SON */ "Sonora", + /* CHH */ "Chihuahua", + /* GRL */ "Groenland", + /* SAU */ "Saoedi-Arabië", + /* COD */ "Kongo-Kinshasa", + /* DZA */ "Algerië", + /* KAZ */ "Kazakstan", + /* ARG */ "Argentinië", + /* IN-DD */ "Daman en Diu", + /* IN-DN */ "Dadra en Nagar Haveli", + /* IN-CH */ "Chandigarh", + /* IN-AN */ "Andaman and Nicobar", + /* IN-LD */ "Lakshadweep", + /* IN-DL */ "Delhi", + /* IN-ML */ "Meghalaya", + /* IN-NL */ "Nagaland", + /* IN-MN */ "Manipur", + /* IN-TR */ "Gujarat", + /* IN-MZ */ "Mizoram", + /* IN-SK */ "Sikkim", + /* IN-PB */ "Punjab", + /* IN-HR */ "Ladismith", + /* IN-AR */ "Arunachal Pradesh", + /* IN-AS */ "Assam", + /* IN-BR */ "Bihar", + /* IN-UT */ "Uttarakhand", + /* IN-GA */ "Goa", + /* IN-KL */ "Kerala", + /* IN-TN */ "Tamil Nadu", + /* IN-HP */ "Himachal Pradesh", + /* IN-JK */ "Jammu en Kasjmir", + /* IN-CT */ "Chhattisgarh", + /* IN-JH */ "Jharkhand", + /* IN-KA */ "Karnataka", + /* IN-RJ */ "Rajasthan", + /* IN-OR */ "Odisha|Orissa", + /* IN-GJ */ "Gujarat", + /* IN-WB */ "Wes-Bengal", + /* IN-MP */ "Madhya Pradesh", + /* IN-TG */ "Telangana", + /* IN-AP */ "Andhra Pradesh", + /* IN-MH */ "Maharashtra", + /* IN-UP */ "Uttar Pradesh", + /* IN-PY */ "Puducherry", + /* NSW */ "New South Wales", + /* ACT */ "Australian Capital Territory", + /* JBT */ "Jervis Bay Territory", + /* AU-NT */ "Northern Territory", + /* AU-SA */ "Suid-Australië", + /* TAS */ "Tasmanië", + /* VIC */ "Victoria", + /* AU-WA */ "Wes-Australië", + /* QLD */ "Queensland", + /* BR-DF */ "Distrito Federal", + /* BR-SE */ "Sergipe", + /* BR-AL */ "Alagoas", + /* BR-RJ */ "Rio de Janeiro", + /* BR-ES */ "Espirito Santo", + /* BR-RN */ "Rio Grande do Norte", + /* BR-PB */ "Paraiba", + /* BR-SC */ "Santa Catarina", + /* BR-PE */ "Pernambuco", + /* BR-AP */ "Amapá", + /* BR-CE */ "Ceara", + /* BR-AC */ "Acre", + /* BR-PR */ "Parana", + /* BR-RR */ "Roraima", + /* BR-RO */ "Rondônia", + /* BR-SP */ "Sao Paulo", + /* BR-PI */ "Piauí", + /* BR-TO */ "Tocantins", + /* BR-RS */ "Rio Grande do Sul", + /* BR-MA */ "Maranhao", + /* BR-GO */ "Goias", + /* BR-MS */ "Mato Grosso do Sul", + /* BR-BA */ "Bahia", + /* BR-MG */ "Minas Gerais", + /* BR-MT */ "Mato Grosso", + /* BR-PA */ "Para", + /* BR-AM */ "Amazonas", + /* US-DC */ "Distrik van Columbia", + /* US-RI */ "Rhode Island", + /* US-DE */ "Delaware", + /* US-CT */ "Connecticut", + /* US-NJ */ "New Jersey", + /* US-NH */ "New Hampshire", + /* US-VT */ "Vermont", + /* US-MA */ "Massachusetts", + /* US-HI */ "Hawaii", + /* US-MD */ "Maryland", + /* US-WV */ "West Virginia", + /* US-SC */ "Suid Carolina", + /* US-ME */ "Maine", + /* US-IN */ "Indiana", + /* US-KY */ "Kentucky", + /* US-TN */ "Tennessee", + /* US-VA */ "Virginia", + /* US-OH */ "Ohio", + /* US-PA */ "Pennsylvania", + /* US-MS */ "Mississippi", + /* US-LA */ "Louisiana", + /* US-AL */ "Alabama", + /* US-AR */ "Arkansas", + /* US-NC */ "Noord-Carolina", + /* US-NY */ "New York", + /* US-IA */ "Iowa", + /* US-IL */ "Illinois", + /* US-GA */ "Georgia", + /* US-WI */ "Wisconsin", + /* US-FL */ "Florida", + /* US-MO */ "Missouri", + /* US-OK */ "Oklahoma", + /* US-ND */ "North Dakota", + /* US-WA */ "Washington", + /* US-SD */ "South Dakota", + /* US-NE */ "Nebraska", + /* US-KS */ "Kansas", + /* US-ID */ "Idaho", + /* US-UT */ "Utah", + /* US-MN */ "Minnesota", + /* US-MI */ "Michigan", + /* US-WY */ "Wyoming", + /* US-OR */ "Oregon", + /* US-CO */ "Colorado", + /* US-NV */ "Nevada", + /* US-AZ */ "Arizona", + /* US-NM */ "New Mexico", + /* US-MT */ "Montana", + /* US-CA */ "Kalifornië", + /* US-TX */ "Texas", + /* US-AK */ "Alaska", + /* CA-BC */ "British Columbia", + /* CA-AB */ "Alberta", + /* CA-ON */ "Ontario", + /* CA-QC */ "Quebec", + /* CA-SK */ "Saskatchewan", + /* CA-MB */ "Manitoba", + /* CA-NL */ "Newfoundland", + /* CA-NB */ "New Brunswick", + /* CA-NS */ "Nova Scotia", + /* CA-PE */ "Prince Edward Island", + /* CA-YT */ "Yukon", + /* CA-NT */ "Northwest Territories", + /* CA-NU */ "Nunavut", + /* IND */ "Indië", + /* AUS */ "Australië", + /* BRA */ "Brasilië", + /* USA */ "VSA|Verenigde State van Amerika|Amerika", + /* MEX */ "Mexiko", + /* MOW */ "Moskou", + /* SPE */ "Saint Petersburg", + /* KGD */ "Kaliningrad Oblast", + /* RU-IN */ "Ingoesjetië Republiek", + /* RU-AD */ "Adygea Republiek", + /* RU-SE */ "Noord-Ossetië-Alania Republiek", + /* RU-KB */ "Kabardino-Balkar Republic", + /* RU-KC */ "Karachay-Cherkess Republiek", + /* RU-CE */ "Tsjetsjeense Republiek", + /* RU-CU */ "Chuvash Republiek", + /* IVA */ "Ivanovo Oblast", + /* LIP */ "Lipetsk Oblast", + /* ORL */ "Oryol Oblast", + /* TUL */ "Tula Oblast", + /* RU-BE */ "Belgorod Oblast", + /* VLA */ "Vladimir Oblast", + /* KRS */ "Koersk Oblast", + /* KLU */ "Kaluga Oblast", + /* RU-TT */ "Tambov Oblast", + /* BRY */ "Bryansk Oblast", + /* YAR */ "Yaroslavl Oblast", + /* RYA */ "Ryazan Oblast", + /* AST */ "Astrakhan Oblast", + /* MOS */ "Moskou Oblast", + /* SMO */ "Smolensk Oblast", + /* RU-DA */ "Stan Republiek", + /* VOR */ "Voronezh Oblast", + /* NGR */ "Nowgorod Oblast", + /* PSK */ "Pskov Oblast", + /* KOS */ "Kostroma Oblast", + /* STA */ "Stavropol Krai", + /* KDA */ "Krasnodar Krai", + /* RU-KL */ "Kalmykia Republiek", + /* TVE */ "Tver Oblast", + /* LEN */ "Leningrad Oblast", + /* ROS */ "Rostov Oblast", + /* VGG */ "Volgograd Oblast", + /* VLG */ "Vologda Oblast", + /* MUR */ "Moermansk Oblast", + /* RU-KR */ "Karelië Republiek", + /* NEN */ "Nenets outonome Okrug", + /* RU-KO */ "Komi Republiek", + /* ARK */ "Arkhangelsk Oblast", + /* RU-MO */ "Mordovia Republiek", + /* NIZ */ "Nizjni Nowgorod Oblast", + /* PNZ */ "Penza Oblast", + /* RU-KI */ "Kirov Oblast", + /* RU-ME */ "Mari El Republiek", + /* ORE */ "Orenburg Oblast", + /* ULY */ "Ulyanovsk Oblast", + /* RU-PM */ "Perm Krai", + /* RU-BA */ "Bashkortostan Republiek", + /* RU-UD */ "Udmurt Republiek", + /* RU-TA */ "Tatarstan Republiek", + /* SAM */ "Samara Oblast", + /* SAR */ "Saratov Oblast", + /* YAN */ "Yamalo-Nenets", + /* RU-KM */ "Khanty-Mansi", + /* SVE */ "Sverdlovsk Oblast", + /* TYU */ "Tyumen Oblast", + /* KGN */ "Kurgan Oblast", + /* RU-CH */ "Chelyabinsk Oblast", + /* RU-BU */ "Buryatia Republiek", + /* ZAB */ "Zabaykalsky Krai", + /* IRK */ "Irkutsk Oblast", + /* NVS */ "Novosibirsk Oblast", + /* TOM */ "Tomsk Oblast", + /* OMS */ "Omsk Oblast", + /* RU-KK */ "Khakassia Republiek", + /* KEM */ "Kemerovo Oblast", + /* RU-AL */ "Altai Republiek", + /* ALT */ "Altai Krai", + /* RU-TY */ "Tuva Republiek", + /* KYA */ "Krasnoyarsk Krai", + /* MAG */ "Magadan Oblast", + /* CHU */ "Chukotka Okrug", + /* KAM */ "Kamchatka Krai", + /* SAK */ "Sakhalin Oblast", + /* RU-PO */ "Primorsky Krai", + /* YEV */ "Joodse Outonome Oblast", + /* KHA */ "Khabarovsk Krai", + /* AMU */ "Oostelike Oblast", + /* RU-SA */ "Sakha Republiek|Yakutia Republiek", + /* CAN */ "Kanada", + /* RUS */ "Rusland", + /* CN-SH */ "Sjanghai", + /* CN-TJ */ "Tianjin", + /* CN-BJ */ "Beijing", + /* CN-HI */ "Hainan", + /* CN-NX */ "Ningxia Hui", + /* CN-CQ */ "Chongqing", + /* CN-ZJ */ "Zhejiang", + /* CN-JS */ "Jiangsu", + /* CN-FJ */ "Fujian", + /* CN-AH */ "Anhui", + /* CN-LN */ "Liaoning", + /* CN-SD */ "Shandong", + /* CN-SX */ "Shanxi", + /* CN-JX */ "Mpumalanga", + /* CN-HA */ "Henan", + /* CN-GZ */ "Guizhou", + /* CN-GD */ "KwaZulu-Natal", + /* CN-HB */ "Hubei", + /* CN-JL */ "Jilin", + /* CN-HE */ "Hebei", + /* CN-SN */ "Shaanxi", + /* CN-NM */ "Nei Mongol|Inner Mongolia", + /* CN-HL */ "Heilunkiang", + /* CN-HN */ "Hunan", + /* CN-GX */ "Guangxi Zhuang", + /* CN-SC */ "Sichuan", + /* CN-YN */ "Yunnan", + /* CN-XZ */ "Tibet|Tibet", + /* CN-GS */ "Gansu", + /* CN-QH */ "Qinghai", + /* CN-XJ */ "Xinjiang Uyghur", + /* CHN */ "Sjina", + /* UMI */ "Verenigde State Minor afgeleë eilande", + /* CPT */ "Clipperton Island", + /* ATA */ "Antarktika", + /* AAA */ "International|Wêreldwyd|Aarde" +#else // MAPCODE_SUPPORT_LANGUAGE_AF + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_AF +}; + +#ifdef __cplusplus +} +#endif + +#endif // __INTERNAL_TERRITORY_NAMES_AF_H__ diff --git a/mapcodelib/internal_territory_names_ar.h b/mapcodelib/internal_territory_names_ar.h index b80f608..25fba04 100644 --- a/mapcodelib/internal_territory_names_ar.h +++ b/mapcodelib/internal_territory_names_ar.h @@ -23,7 +23,7 @@ extern "C" { // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** static const char *TERRITORY_FULL_NAME_AR[] = { -#ifdef MAPCODE_SUPPORT_LANGUAGE_AR +#ifdef MAPCODE_SUPPORT_LANGUAGE_AR // Arabic /* VAT */ "مدينة الفاتيكان|الكرسي الرسولي", /* MCO */ "موناكو", /* GIB */ "جبل طارق", diff --git a/mapcodelib/internal_territory_names_be.h b/mapcodelib/internal_territory_names_be.h new file mode 100644 index 0000000..ad146e2 --- /dev/null +++ b/mapcodelib/internal_territory_names_be.h @@ -0,0 +1,569 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __INTERNAL_TERRITORY_NAMES_BE_H__ +#define __INTERNAL_TERRITORY_NAMES_BE_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +static const char *TERRITORY_FULL_NAME_BE[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_BE // Belarussian + /* VAT */ "Горад Ватыкан|Святы Пасад", + /* MCO */ "Манака", + /* GIB */ "Гібралтар", + /* TKL */ "Такелаў", + /* CCK */ "Какосавыя астравы|Кілінг выспы", + /* BLM */ "Сен-Бартэльмі", + /* NRU */ "Науру", + /* TUV */ "Тувалу", + /* MAC */ "Макао", + /* SXM */ "Сінт-Маартен", + /* MAF */ "Сен-Мартэн", + /* NFK */ "Норфолк і Філіп-Айлэнд|Філіп-Айлэнд", + /* PCN */ "Піткэрн", + /* BVT */ "востраў Буве", + /* BMU */ "Бэрмудзкія выспы", + /* IOT */ "Брытанская тэрыторыя ў Індыйскім акіяне", + /* SMR */ "Сан - Марына", + /* GGY */ "Гернсі", + /* AIA */ "Ангілья", + /* MSR */ "Мансерат", + /* JEY */ "Джэрсі", + /* CXR */ "востраў каляд", + /* WLF */ "Уоліс і Футуна|Паўднёвая Афрыка", + /* VGB */ "Брытанскія Віргінскія астравы|Віргінскія выспы, брытанскія", + /* LIE */ "Ліхтэнштэйн", + /* ABW */ "Аруба", + /* MHL */ "Маршалавы выспы", + /* ASM */ "Амерыканскае Самоа|Самоа, амерыканскае", + /* COK */ "выспы Кука", + /* SPM */ "Сен-П`ер і Міквэлон|Міквэлон", + /* NIU */ "Ніуе", + /* KNA */ "Сэнт-Кітс і Нэвіс|Нэвіс", + /* CYM */ "Кайманавы выспы", + /* BES */ "Бонайре, Сэнт-Эстатиус і Саба|Саба|Сэнт-Эстатиус", + /* MDV */ "Мальдывы", + /* SHN */ "Святой Алены, Ушэсця і Трыстан-да-Кунья|Ушэсце|Трыстан-да-Кунья", + /* MLT */ "Мальта", + /* GRD */ "Грэнада", + /* VIR */ "Амерыканскія Віргінскія астравы|Віргінскія выспы, ЗША", + /* MYT */ "Маёта", + /* SJM */ "Шпіцбэрген і Ян-Майен|Ян-Майен", + /* VCT */ "Сэнт-Вінсэнт і Грэнадыны|Грэнадыны", + /* HMD */ "Востраў Херд і выспы Макдональд|Макдональд", + /* BRB */ "Барбадас", + /* ATG */ "Антыгуа і Барбуда|Барбуда", + /* CUW */ "лікёр Кюрасо", + /* SYC */ "Сейшэльскія выспы", + /* PLW */ "Палаў", + /* MNP */ "Паўночныя Марыянскія астравы", + /* AND */ "Андора", + /* GUM */ "Гуам", + /* IMN */ "востраў Мэн", + /* LCA */ "Сэнт-Люсія", + /* FSM */ "Мікранезія|Фэдэратыўныя Штаты Мікранэзіі", + /* SGP */ "Сінгапур", + /* TON */ "Тангійская", + /* DMA */ "Дамініка", + /* BHR */ "Бахрэйн", + /* KIR */ "Кірыбаці", + /* TCA */ "Астравы Тэркс і Кайкас|Кайкас", + /* STP */ "Сан-Томе і Прынсэп|Прынсэп", + /* HKG */ "Ганконг", + /* MTQ */ "Марцініка", + /* FRO */ "Фарэрскія выспы", + /* GLP */ "Гвадэлупа", + /* COM */ "Каморскія выспы", + /* MUS */ "Маўрыкій", + /* REU */ "ўз`яднанне", + /* LUX */ "Люксембург", + /* WSM */ "Самоа", + /* SGS */ "Паўднёвая Джорджыя і Паўднёвыя Сандвічавы астравы|Паўднёвыя Сэндвічавыя выспы", + /* PYF */ "Французская Палінезія", + /* CPV */ "Каба-Вэрдэ", + /* TTO */ "Трынідад і Табага|Табага", + /* BRN */ "Бруней", + /* ATF */ "Французскія Паўднёвыя і антарктычных зямлі", + /* PRI */ "Пуэрта-Рыка", + /* CYP */ "Кіпр", + /* LBN */ "Ліван", + /* JAM */ "Ямайка", + /* GMB */ "Гамбія", + /* QAT */ "Катар", + /* FLK */ "Фалклендскія астравы", + /* VUT */ "Вануату", + /* MNE */ "Чарнагорыя", + /* BHS */ "Багамскія а-вы", + /* TLS */ "усходні Тымор", + /* SWZ */ "Свазіленд", + /* KWT */ "Кувейт", + /* FJI */ "Фіджы|выспы Фіджы", + /* NCL */ "Новая Каледонія", + /* SVN */ "Славенія", + /* ISR */ "Ізраіль", + /* PSE */ "палестынскія тэрыторыі", + /* SLV */ "Сальвадор", + /* BLZ */ "Беліз", + /* DJI */ "Джыбуці", + /* MKD */ "Македонія", + /* RWA */ "Руанда", + /* HTI */ "Гаіці", + /* BDI */ "Бурундзі", + /* GNQ */ "экватарыяльная Гвінея", + /* ALB */ "Албанія", + /* SLB */ "Саламонавы выспы", + /* ARM */ "Арменія", + /* LSO */ "Лесота", + /* BEL */ "Бельгія", + /* MDA */ "Малдова", + /* GNB */ "Гвінея-Бісау", + /* TWN */ "Тайвань", + /* BTN */ "Бутан", + /* CHE */ "Швейцарыя", + /* NLD */ "Нідэрланды", + /* DNK */ "Данія", + /* EST */ "Эстонія", + /* DOM */ "Дамініканская Рэспубліка", + /* SVK */ "Славакія", + /* CRI */ "Коста-Рыка", + /* BIH */ "Боснія і Герцагавіна", + /* HRV */ "Харватыя", + /* TGO */ "Таго", + /* LVA */ "Латвія", + /* LTU */ "Літва", + /* LKA */ "Шры Ланка", + /* GEO */ "Грузія", + /* IRL */ "Ірландыя", + /* SLE */ "Сьера-Леонэ", + /* PAN */ "панама", + /* CZE */ "Чэская Рэспубліка", + /* GUF */ "Французская Гвіяна", + /* ARE */ "Аб`яднаныя Арабскія Эміраты", + /* AUT */ "Аўстрыя", + /* AZE */ "Азербайджан", + /* SRB */ "Сербія", + /* JOR */ "Іарданія", + /* PRT */ "Партугалія", + /* HUN */ "Венгрыя", + /* KOR */ "Паўднёвая Карэя", + /* ISL */ "Ісландыя", + /* GTM */ "Гватэмала", + /* CUB */ "куба", + /* BGR */ "Балгарыя", + /* LBR */ "Ліберыя", + /* HND */ "Гандурас", + /* BEN */ "Бенін", + /* ERI */ "Эрытрэя", + /* MWI */ "Малаві", + /* PRK */ "Паўночная Карэя", + /* NIC */ "Нікарагуа", + /* GRC */ "Грэцыя", + /* TJK */ "Таджыкістан", + /* BGD */ "Бангладэш", + /* NPL */ "Непал", + /* TUN */ "Туніс", + /* SUR */ "Сурынам", + /* URY */ "Уругвай", + /* KHM */ "Камбоджа", + /* SYR */ "Сірыя", + /* SEN */ "Сенегал", + /* KGZ */ "Кіргізія", + /* BLR */ "Беларусь", + /* GUY */ "Гаяна", + /* LAO */ "Лаос", + /* ROU */ "Румынія", + /* GHA */ "Гана", + /* UGA */ "Уганда", + /* GBR */ "Злучанае Каралеўства|Шатландыя|Вялікабрытанія|Паўночная Ірландыя|Ірландыя, Паўночная", + /* GIN */ "Гвінея", + /* ECU */ "Эквадор", + /* ESH */ "Заходняя Сахара|сахрави", + /* GAB */ "Габон", + /* NZL */ "Новая Зеландыя", + /* BFA */ "Буркіна-Фасо", + /* PHL */ "Філіпіны", + /* ITA */ "Італія", + /* OMN */ "Аман", + /* POL */ "Польшча", + /* CIV */ "Бераг Слановай Косці", + /* NOR */ "Нарвегія", + /* MYS */ "Малайзія", + /* VNM */ "В`етнам", + /* FIN */ "Фінляндыя", + /* COG */ "Конга-Бразавіль", + /* DEU */ "Германія", + /* JPN */ "Японія", + /* ZWE */ "Зімбабвэ", + /* PRY */ "Парагвай", + /* IRQ */ "Ірак", + /* MAR */ "Марока", + /* UZB */ "Узбекістан", + /* SWE */ "Швецыя", + /* PNG */ "Папуа-Новая Гвінея", + /* CMR */ "Камерун", + /* TKM */ "Туркменістан", + /* ESP */ "Іспанія", + /* THA */ "Тайланд", + /* YEM */ "Емен", + /* FRA */ "Францыя", + /* ALA */ "Аландскія астравы", + /* KEN */ "Кенія", + /* BWA */ "Батсвана", + /* MDG */ "Мадагаскар", + /* UKR */ "Украіна", + /* SSD */ "паўднёвы Судан", + /* CAF */ "Цэнтральна-Афрыканская Рэспубліка", + /* SOM */ "Самалі", + /* AFG */ "Афганістан", + /* MMR */ "М`янма|Бірма", + /* ZMB */ "Замбія", + /* CHL */ "чылі", + /* TUR */ "Турцыя", + /* PAK */ "Пакістан", + /* MOZ */ "Мазамбік", + /* NAM */ "Намібія", + /* VEN */ "Венесуэла", + /* NGA */ "Нігерыя", + /* TZA */ "Танзанія", + /* EGY */ "Егіпет", + /* MRT */ "Маўрытанія", + /* BOL */ "Балівія", + /* ETH */ "Эфіопія", + /* COL */ "Калумбія", + /* ZAF */ "Паўднёвая Афрыка", + /* MLI */ "Малі", + /* AGO */ "Ангола", + /* NER */ "Нігер", + /* TCD */ "Чад", + /* PER */ "Перу", + /* MNG */ "Манголія", + /* IRN */ "Іран", + /* LBY */ "Лівія", + /* SDN */ "Судан", + /* IDN */ "Інданезія", + /* DIF */ "федэральная акруга", + /* TLA */ "Тлашкала", + /* MOR */ "Морелос", + /* AGU */ "Агуаскальентес", + /* MX-CL */ "Колима", + /* QUE */ "Керетаро", + /* HID */ "Ідальга", + /* MX-MX */ "штат Мексіка", + /* TAB */ "табаско", + /* NAY */ "Наярит", + /* GUA */ "Гуанахуато", + /* PUE */ "Пуэбла", + /* YUC */ "Юкатан", + /* ROO */ "Кінта-РГА", + /* SIN */ "Сіналоа", + /* CAM */ "Кампече", + /* MIC */ "Мічаакан", + /* SLP */ "Сан - Луіс-Потоси", + /* GRO */ "Герэра", + /* NLE */ "Нуэво-Леон", + /* BCN */ "ніжняя Каліфорнія", + /* VER */ "Веракрус", + /* CHP */ "Ч`япас", + /* BCS */ "Паўднёвая Ніжняя Каліфорнія", + /* ZAC */ "Сакатекас", + /* JAL */ "Халиско", + /* TAM */ "Тамаулипас", + /* OAX */ "Оахака", + /* DUR */ "Дуранго", + /* COA */ "Коахуила", + /* SON */ "Санора", + /* CHH */ "чыхуахуа", + /* GRL */ "Грэнландыя", + /* SAU */ "Саўдаўская Аравія", + /* COD */ "Конга-Кіншаса", + /* DZA */ "Алжыр", + /* KAZ */ "Казахстан", + /* ARG */ "Аргенціна", + /* IN-DD */ "Даман і дзі", + /* IN-DN */ "Дадра і Нагархавели", + /* IN-CH */ "Чандыгарх", + /* IN-AN */ "Андаманскія і Никобарские", + /* IN-LD */ "Лакшадвип", + /* IN-DL */ "Дэлі", + /* IN-ML */ "Мегхалая", + /* IN-NL */ "Нагаленд", + /* IN-MN */ "Маніпур", + /* IN-TR */ "Трипура", + /* IN-MZ */ "Мизорам", + /* IN-SK */ "Сикким", + /* IN-PB */ "Пенджаб", + /* IN-HR */ "Хар`яна", + /* IN-AR */ "Аруначал-Прадэш", + /* IN-AS */ "Асам", + /* IN-BR */ "Біхар", + /* IN-UT */ "Уттаракханд", + /* IN-GA */ "гоа", + /* IN-KL */ "Керала", + /* IN-TN */ "Тамілнад", + /* IN-HP */ "Хімачал-Прадэш", + /* IN-JK */ "Джаму і Кашмір", + /* IN-CT */ "Чхаттысгарха", + /* IN-JH */ "Джаркханд", + /* IN-KA */ "Карнатака", + /* IN-RJ */ "Раджастхан", + /* IN-OR */ "Арыса", + /* IN-GJ */ "Гуджарат", + /* IN-WB */ "Заходняя Бенгалія", + /* IN-MP */ "Мадх`я-Прадэш", + /* IN-TG */ "Телингана", + /* IN-AP */ "Андхра-Прадэш", + /* IN-MH */ "Махараштра", + /* IN-UP */ "Утар-Прадэш", + /* IN-PY */ "Пондичерри", + /* NSW */ "Новы Паўднёвы Уэльс", + /* ACT */ "Аўстралійская сталічная тэрыторыя", + /* JBT */ "Тэрыторыя Джэрвіс-Бі", + /* AU-NT */ "Паўночная тэрыторыя", + /* AU-SA */ "Паўднёвая Аўстралія", + /* TAS */ "Тасманія", + /* VIC */ "Вікторыя", + /* AU-WA */ "Заходняя Аўстралія", + /* QLD */ "Квінсленд", + /* BR-DF */ "федэральная акруга", + /* BR-SE */ "Сержипи", + /* BR-AL */ "Алагоас", + /* BR-RJ */ "Рыа-дэ-Жанейра", + /* BR-ES */ "Эсьпірыту-Санта", + /* BR-RN */ "Рыа-Грандэ-ду-Норте", + /* BR-PB */ "Параибы", + /* BR-SC */ "Санта-Катарына", + /* BR-PE */ "Пернамбуку", + /* BR-AP */ "Амапа", + /* BR-CE */ "Сеара", + /* BR-AC */ "Акры", + /* BR-PR */ "Парана", + /* BR-RR */ "Рорайма", + /* BR-RO */ "Рондония", + /* BR-SP */ "Сан-Паўлу", + /* BR-PI */ "Пиауи", + /* BR-TO */ "Токантинс", + /* BR-RS */ "Рыа-Грандэ-ду-Сул", + /* BR-MA */ "Мараньян", + /* BR-GO */ "Гаяс", + /* BR-MS */ "Мату-Гросу-ду-Сул", + /* BR-BA */ "Баия", + /* BR-MG */ "Мінас-Жерайс", + /* BR-MT */ "Мату-Гросу", + /* BR-PA */ "пара", + /* BR-AM */ "Амазонас", + /* US-DC */ "Федэральная акруга Калумбія", + /* US-RI */ "Род-Айлэнд", + /* US-DE */ "Дэлавэр", + /* US-CT */ "Канэктыкут", + /* US-NJ */ "Нью-Джэрсі", + /* US-NH */ "Нью-Гэмпшыр", + /* US-VT */ "Вермонт", + /* US-MA */ "Масачусэтс", + /* US-HI */ "Гаваі", + /* US-MD */ "Мэрыленд", + /* US-WV */ "Заходняя Вірджынія", + /* US-SC */ "Паўднёвая Караліна", + /* US-ME */ "мэн", + /* US-IN */ "Індыяна", + /* US-KY */ "Кентукі", + /* US-TN */ "Тэнэсі", + /* US-VA */ "Віргінія", + /* US-OH */ "Агаё", + /* US-PA */ "Пэнсыльванія", + /* US-MS */ "Місісіпі", + /* US-LA */ "Луізіяна", + /* US-AL */ "Алабама", + /* US-AR */ "Арканзас", + /* US-NC */ "Паўночная Караліна", + /* US-NY */ "Нью-Ёрк", + /* US-IA */ "Аёва", + /* US-IL */ "Ілінойс", + /* US-GA */ "Грузія", + /* US-WI */ "Вісконсін", + /* US-FL */ "Фларыда", + /* US-MO */ "Місуры", + /* US-OK */ "Аклахома", + /* US-ND */ "Паўночная Дакота", + /* US-WA */ "Вашынгтон", + /* US-SD */ "Паўднёвая Дакота", + /* US-NE */ "Небраска", + /* US-KS */ "Канзас", + /* US-ID */ "Айдаха", + /* US-UT */ "Юта", + /* US-MN */ "Мінесота", + /* US-MI */ "Мічыган", + /* US-WY */ "Ваёмінг", + /* US-OR */ "Арэгон", + /* US-CO */ "Каларада", + /* US-NV */ "Невада", + /* US-AZ */ "Арызона", + /* US-NM */ "Нью-Мексіка", + /* US-MT */ "Мантана", + /* US-CA */ "Каліфорнія", + /* US-TX */ "Тэхас", + /* US-AK */ "Аляска", + /* CA-BC */ "брытанская Калумбія", + /* CA-AB */ "Альберта", + /* CA-ON */ "Антарыё", + /* CA-QC */ "Квебек", + /* CA-SK */ "Саскачеван", + /* CA-MB */ "Манітобы", + /* CA-NL */ "ньюфаўндленд", + /* CA-NB */ "Нью-Брансўік", + /* CA-NS */ "Новая Шатландыя", + /* CA-PE */ "Востраў Прынца Эдуарда", + /* CA-YT */ "Юкон", + /* CA-NT */ "паўночна-заходнія тэрыторыі", + /* CA-NU */ "Нунавут", + /* IND */ "Індыя", + /* AUS */ "Аўстралія", + /* BRA */ "Бразілія", + /* USA */ "ЗША|Злучаныя Штаты Амерыкі|Амерыка", + /* MEX */ "Мексіка", + /* MOW */ "Масква", + /* SPE */ "Санкт-Пецярбург", + /* KGD */ "Калінінградская вобласць", + /* RU-IN */ "Рэспубліка Інгушэція", + /* RU-AD */ "Рэспубліка Адыгея", + /* RU-SE */ "Паўночная Асеція-Аланія", + /* RU-KB */ "Кабардзіна-Балкарыя Рэспубліка", + /* RU-KC */ "Карачаева-Чаркеская Рэспубліка", + /* RU-CE */ "чачэнская Рэспубліка", + /* RU-CU */ "Чувашская Рэспубліка", + /* IVA */ "Іванаўская вобласць", + /* LIP */ "Ліпецкая вобласць", + /* ORL */ "Арлоўская вобласць", + /* TUL */ "Тульская вобласць", + /* RU-BE */ "Белгародская вобласць", + /* VLA */ "Уладзімірская вобласьць", + /* KRS */ "Курская вобласць", + /* KLU */ "Калужская вобласць", + /* RU-TT */ "Тамбоўская вобласць", + /* BRY */ "Бранская вобласць", + /* YAR */ "Яраслаўская вобласць", + /* RYA */ "Разанская вобласьць", + /* AST */ "Астраханская вобласць", + /* MOS */ "маскоўская вобласць", + /* SMO */ "Смаленская вобласць", + /* RU-DA */ "Рэспубліка Дагестан", + /* VOR */ "Варонежская вобласць", + /* NGR */ "Наўгародская вобласць", + /* PSK */ "Пскоўская вобласць", + /* KOS */ "Кастрамская вобласць", + /* STA */ "Стаўрапольскі край", + /* KDA */ "Краснадарскі край", + /* RU-KL */ "Рэспубліка Калмыкія", + /* TVE */ "Цвярская вобласць", + /* LEN */ "Ленінградская вобласць", + /* ROS */ "Растоўская вобласць", + /* VGG */ "Валгаградская вобласць", + /* VLG */ "Валагодская вобласць", + /* MUR */ "Мурманская вобласць", + /* RU-KR */ "Рэспубліка Карэлія", + /* NEN */ "Ненецкая аўтаномная акруга", + /* RU-KO */ "Рэспубліка Комі", + /* ARK */ "Архангельская вобласць", + /* RU-MO */ "Рэспубліка Мардовія", + /* NIZ */ "Ніжагародская вобласць", + /* PNZ */ "Пензенская вобласць", + /* RU-KI */ "Кіраўская вобласць", + /* RU-ME */ "Рэспубліка Марый Эл", + /* ORE */ "Арэнбургская вобласць", + /* ULY */ "Ульянаўская вобласць", + /* RU-PM */ "Пермскі край", + /* RU-BA */ "Рэспубліка Башкартастан", + /* RU-UD */ "Удмурцкая Рэспубліка", + /* RU-TA */ "Рэспубліка Татарстан", + /* SAM */ "Самарская вобласць", + /* SAR */ "Саратаўская вобласць", + /* YAN */ "Ямала-Ненецкая", + /* RU-KM */ "Ханты-Мансійская", + /* SVE */ "Свярдлоўская вобласць", + /* TYU */ "Цюменская вобласць", + /* KGN */ "Курганская вобласць", + /* RU-CH */ "Чэлябінская вобласць", + /* RU-BU */ "Рэспубліка Бурація", + /* ZAB */ "Забайкальскі край", + /* IRK */ "Іркуцкая вобласць", + /* NVS */ "новасібірская вобласць", + /* TOM */ "Томская вобласць", + /* OMS */ "Омская вобласць", + /* RU-KK */ "Рэспубліка Хакасія", + /* KEM */ "Кемераўская вобласць", + /* RU-AL */ "Рэспубліка Алтай", + /* ALT */ "Алтайскі край", + /* RU-TY */ "Рэспубліка Тыва", + /* KYA */ "Краснаярскі край", + /* MAG */ "Магаданская вобласць", + /* CHU */ "Чукоцкая акруга", + /* KAM */ "Камчацкі край", + /* SAK */ "Сахалінская вобласць", + /* RU-PO */ "прыморскі край", + /* YEV */ "Яўрэйская аўтаномная вобласць", + /* KHA */ "Хабараўскі край", + /* AMU */ "Амурская вобласць", + /* RU-SA */ "Рэспубліка Саха|Якуція", + /* CAN */ "Канада", + /* RUS */ "Расія", + /* CN-SH */ "Шанхай", + /* CN-TJ */ "Цяньцзінь", + /* CN-BJ */ "Пекін", + /* CN-HI */ "Хайнань", + /* CN-NX */ "Нінся-Хуэйский", + /* CN-CQ */ "Чунцын", + /* CN-ZJ */ "Чжэцзян", + /* CN-JS */ "Цзянсу", + /* CN-FJ */ "Фуцзянь", + /* CN-AH */ "Аньхой", + /* CN-LN */ "Ляанін", + /* CN-SD */ "Шаньдун", + /* CN-SX */ "Шаньсі", + /* CN-JX */ "Цзянсу", + /* CN-HA */ "Хэнань", + /* CN-GZ */ "Гуйчжоу", + /* CN-GD */ "Гуандун", + /* CN-HB */ "Хубэй", + /* CN-JL */ "Цзілінь", + /* CN-HE */ "Хэбэй", + /* CN-SN */ "Шэньсі", + /* CN-NM */ "унутраная Манголія", + /* CN-HL */ "Хэйлунцзян", + /* CN-HN */ "Хунань", + /* CN-GX */ "Гуансі-Чжуанскі", + /* CN-SC */ "Сычуань", + /* CN-YN */ "Юньнань", + /* CN-XZ */ "Тыбецкі аўтаномны раён|Тыбет", + /* CN-GS */ "Ганьсу", + /* CN-QH */ "Цынхай", + /* CN-XJ */ "Сіньцзян-Уйгурскі", + /* CHN */ "Кітай", + /* UMI */ "ЗША Знешнія малыя выспы", + /* CPT */ "востраў Кліпертан", + /* ATA */ "Антарктыда", + /* AAA */ "Міжнародны|Свет|Зямля" +#else // MAPCODE_SUPPORT_LANGUAGE_BE + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_BE +}; + +#ifdef __cplusplus +} +#endif + +#endif // __INTERNAL_TERRITORY_NAMES_BE_H__ diff --git a/mapcodelib/internal_territory_names_cn.h b/mapcodelib/internal_territory_names_cn.h new file mode 100644 index 0000000..c5135c2 --- /dev/null +++ b/mapcodelib/internal_territory_names_cn.h @@ -0,0 +1,569 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __INTERNAL_TERRITORY_NAMES_CN_H__ +#define __INTERNAL_TERRITORY_NAMES_CN_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +static const char *TERRITORY_FULL_NAME_CN[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_CN // Chinese + /* VAT */ "梵蒂冈城|教廷", + /* MCO */ "摩纳哥", + /* GIB */ "直布罗陀", + /* TKL */ "托克劳", + /* CCK */ "科科斯群岛|基林群岛", + /* BLM */ "圣巴泰勒米", + /* NRU */ "瑙鲁", + /* TUV */ "图瓦卢", + /* MAC */ "澳门", + /* SXM */ "圣马丁", + /* MAF */ "圣马丁", + /* NFK */ "诺福克岛和菲利普岛|菲利普岛", + /* PCN */ "皮特凯恩群岛", + /* BVT */ "布韦岛", + /* BMU */ "百慕大", + /* IOT */ "英属印度洋领地", + /* SMR */ "圣马力诺", + /* GGY */ "根西岛", + /* AIA */ "安圭拉", + /* MSR */ "蒙特塞拉特", + /* JEY */ "泽西岛", + /* CXR */ "圣诞岛", + /* WLF */ "瓦利斯和富图纳", + /* VGB */ "英属维尔京群岛|维尔京群岛,英国", + /* LIE */ "列支敦士登", + /* ABW */ "阿鲁巴", + /* MHL */ "马绍尔群岛", + /* ASM */ "美属萨摩亚|萨摩亚,美国", + /* COK */ "库克岛", + /* SPM */ "圣皮埃尔和密克隆", + /* NIU */ "纽埃", + /* KNA */ "圣基茨和尼维斯|尼维斯", + /* CYM */ "开曼群岛", + /* BES */ "博内尔岛,圣尤斯图斯和萨巴|萨巴", + /* MDV */ "马尔代夫", + /* SHN */ "圣赫勒拿,阿森松和特里斯坦达库尼亚|阿森松|特里斯坦达库尼亚", + /* MLT */ "马耳他", + /* GRD */ "格林纳达", + /* VIR */ "美属维尔京群岛|美属维尔京群岛", + /* MYT */ "马约特", + /* SJM */ "斯瓦尔巴和杨梅", + /* VCT */ "圣文森特和格林纳丁斯|格林纳丁斯", + /* HMD */ "赫德岛和麦克唐纳群岛|麦克唐纳群岛", + /* BRB */ "巴巴多斯", + /* ATG */ "安提瓜和巴布达|巴布达", + /* CUW */ "库拉索", + /* SYC */ "塞舌尔", + /* PLW */ "帕劳", + /* MNP */ "北马里亚那群岛", + /* AND */ "安道尔", + /* GUM */ "关岛", + /* IMN */ "马恩岛", + /* LCA */ "圣卢西亚", + /* FSM */ "密克罗尼西亚|密克罗尼西亚联邦", + /* SGP */ "新加坡", + /* TON */ "汤加", + /* DMA */ "多米尼加", + /* BHR */ "巴林", + /* KIR */ "基里巴斯", + /* TCA */ "特克斯和凯科斯群岛|凯科斯群岛", + /* STP */ "圣多美和普林西比", + /* HKG */ "香港", + /* MTQ */ "马提尼克", + /* FRO */ "法罗群岛", + /* GLP */ "瓜德罗普", + /* COM */ "科摩罗", + /* MUS */ "毛里求斯", + /* REU */ "团圆", + /* LUX */ "卢森堡", + /* WSM */ "萨摩亚", + /* SGS */ "南乔治亚和南桑威奇群岛|南桑威奇群岛", + /* PYF */ "法属波利尼西亚", + /* CPV */ "佛得角", + /* TTO */ "特立尼达和多巴哥|多巴哥", + /* BRN */ "文莱", + /* ATF */ "法国南部和南极土地", + /* PRI */ "波多黎各", + /* CYP */ "塞浦路斯", + /* LBN */ "黎巴嫩", + /* JAM */ "牙买加", + /* GMB */ "冈比亚", + /* QAT */ "卡塔尔", + /* FLK */ "福克兰群岛", + /* VUT */ "瓦努阿图", + /* MNE */ "黑山", + /* BHS */ "巴哈马", + /* TLS */ "东帝汶", + /* SWZ */ "斯威士兰", + /* KWT */ "科威特", + /* FJI */ "斐济", + /* NCL */ "新喀里多尼亚", + /* SVN */ "斯洛文尼亚", + /* ISR */ "以色列", + /* PSE */ "巴勒斯坦领土", + /* SLV */ "萨尔瓦多", + /* BLZ */ "伯利兹", + /* DJI */ "吉布提", + /* MKD */ "马其顿", + /* RWA */ "卢旺达", + /* HTI */ "海地", + /* BDI */ "布隆迪", + /* GNQ */ "赤道几内亚", + /* ALB */ "阿尔巴尼亚", + /* SLB */ "所罗门群岛", + /* ARM */ "亚美尼亚", + /* LSO */ "莱索托", + /* BEL */ "比利时", + /* MDA */ "摩尔多瓦", + /* GNB */ "几内亚比绍", + /* TWN */ "台湾", + /* BTN */ "不丹", + /* CHE */ "瑞士", + /* NLD */ "荷兰", + /* DNK */ "丹麦", + /* EST */ "爱沙尼亚", + /* DOM */ "多明尼加共和国", + /* SVK */ "斯洛伐克", + /* CRI */ "哥斯达黎加", + /* BIH */ "波斯尼亚和黑塞哥维那", + /* HRV */ "克罗地亚", + /* TGO */ "多哥", + /* LVA */ "拉脱维亚", + /* LTU */ "立陶宛", + /* LKA */ "斯里兰卡", + /* GEO */ "格鲁吉亚", + /* IRL */ "爱尔兰", + /* SLE */ "塞拉利昂", + /* PAN */ "巴拿马", + /* CZE */ "捷克共和国", + /* GUF */ "法属圭亚那", + /* ARE */ "阿拉伯联合酋长国", + /* AUT */ "奥地利", + /* AZE */ "阿塞拜疆", + /* SRB */ "塞尔维亚", + /* JOR */ "约旦", + /* PRT */ "葡萄牙", + /* HUN */ "匈牙利", + /* KOR */ "韩国", + /* ISL */ "冰岛", + /* GTM */ "危地马拉", + /* CUB */ "古巴", + /* BGR */ "保加利亚", + /* LBR */ "利比里亚", + /* HND */ "洪都拉斯", + /* BEN */ "贝宁", + /* ERI */ "厄立特里亚", + /* MWI */ "马拉维", + /* PRK */ "北朝鲜", + /* NIC */ "尼加拉瓜", + /* GRC */ "希腊", + /* TJK */ "塔吉克斯坦", + /* BGD */ "孟加拉国", + /* NPL */ "尼泊尔", + /* TUN */ "突尼斯", + /* SUR */ "苏里南", + /* URY */ "乌拉圭", + /* KHM */ "柬埔寨", + /* SYR */ "叙利亚", + /* SEN */ "塞内加尔", + /* KGZ */ "吉尔吉斯斯坦", + /* BLR */ "白俄罗斯", + /* GUY */ "圭亚那", + /* LAO */ "老挝", + /* ROU */ "罗马尼亚", + /* GHA */ "加纳", + /* UGA */ "乌干达", + /* GBR */ "英国|苏格兰|英国|北爱尔兰|爱尔兰,北方", + /* GIN */ "几内亚", + /* ECU */ "厄瓜多尔", + /* ESH */ "西撒哈拉", + /* GAB */ "加蓬", + /* NZL */ "新西兰", + /* BFA */ "布基纳法索", + /* PHL */ "菲律宾", + /* ITA */ "意大利", + /* OMN */ "阿曼", + /* POL */ "波兰", + /* CIV */ "象牙海岸", + /* NOR */ "挪威", + /* MYS */ "马来西亚", + /* VNM */ "越南", + /* FIN */ "芬兰", + /* COG */ "刚果 - 布拉柴维尔", + /* DEU */ "德国", + /* JPN */ "日本", + /* ZWE */ "津巴布韦", + /* PRY */ "巴拉圭", + /* IRQ */ "伊拉克", + /* MAR */ "摩洛哥", + /* UZB */ "乌兹别克斯坦", + /* SWE */ "瑞典", + /* PNG */ "巴布亚新几内亚", + /* CMR */ "喀麦隆", + /* TKM */ "土库曼斯坦", + /* ESP */ "西班牙", + /* THA */ "泰国", + /* YEM */ "也门", + /* FRA */ "法国", + /* ALA */ "奥兰群岛", + /* KEN */ "肯尼亚", + /* BWA */ "博茨瓦纳", + /* MDG */ "马达加斯加", + /* UKR */ "乌克兰", + /* SSD */ "南苏丹", + /* CAF */ "中非共和国", + /* SOM */ "索马里", + /* AFG */ "阿富汗", + /* MMR */ "缅甸", + /* ZMB */ "赞比亚", + /* CHL */ "智利", + /* TUR */ "土耳其", + /* PAK */ "巴基斯坦", + /* MOZ */ "莫桑比克", + /* NAM */ "纳米比亚", + /* VEN */ "委内瑞拉", + /* NGA */ "尼日利亚", + /* TZA */ "坦桑尼亚", + /* EGY */ "埃及", + /* MRT */ "毛里塔尼亚", + /* BOL */ "玻利维亚", + /* ETH */ "埃塞俄比亚", + /* COL */ "哥伦比亚", + /* ZAF */ "南非", + /* MLI */ "马里", + /* AGO */ "安哥拉", + /* NER */ "尼日尔", + /* TCD */ "乍得", + /* PER */ "秘鲁", + /* MNG */ "蒙古", + /* IRN */ "伊朗", + /* LBY */ "利比亚", + /* SDN */ "苏丹", + /* IDN */ "印度尼西亚", + /* DIF */ "联邦区", + /* TLA */ "特拉斯卡拉", + /* MOR */ "莫雷洛斯", + /* AGU */ "阿瓜斯卡连特斯", + /* MX-CL */ "科利马", + /* QUE */ "克雷塔罗", + /* HID */ "伊达尔戈", + /* MX-MX */ "墨西哥州", + /* TAB */ "塔巴斯科", + /* NAY */ "纳亚里特", + /* GUA */ "瓜纳华托", + /* PUE */ "普埃布拉", + /* YUC */ "尤卡坦", + /* ROO */ "金塔纳罗奥", + /* SIN */ "锡那罗亚", + /* CAM */ "坎佩切", + /* MIC */ "米却肯", + /* SLP */ "圣路易斯波托西", + /* GRO */ "格雷罗", + /* NLE */ "新莱昂", + /* BCN */ "下加利福尼亚州", + /* VER */ "韦拉克鲁斯", + /* CHP */ "恰帕斯", + /* BCS */ "南下加利福尼亚州", + /* ZAC */ "萨卡特卡斯", + /* JAL */ "哈利斯科", + /* TAM */ "塔毛利帕斯州", + /* OAX */ "瓦哈卡", + /* DUR */ "杜兰戈", + /* COA */ "科阿韦拉", + /* SON */ "索诺拉", + /* CHH */ "奇瓦瓦", + /* GRL */ "格陵兰", + /* SAU */ "沙特阿拉伯", + /* COD */ "刚果 - 金沙萨", + /* DZA */ "阿尔及利亚", + /* KAZ */ "哈萨克斯坦", + /* ARG */ "阿根廷", + /* IN-DD */ "达曼-第乌", + /* IN-DN */ "达德拉-纳加尔哈维利", + /* IN-CH */ "昌迪加尔", + /* IN-AN */ "安达曼和尼科巴", + /* IN-LD */ "拉克沙群島", + /* IN-DL */ "德里", + /* IN-ML */ "梅加拉亚邦", + /* IN-NL */ "纳加兰", + /* IN-MN */ "曼尼普尔", + /* IN-TR */ "特里普拉邦", + /* IN-MZ */ "米佐拉姆邦", + /* IN-SK */ "锡金", + /* IN-PB */ "旁遮普", + /* IN-HR */ "哈里亚纳", + /* IN-AR */ "阿鲁纳恰尔邦", + /* IN-AS */ "阿萨姆邦", + /* IN-BR */ "比哈尔邦", + /* IN-UT */ "北阿坎德邦", + /* IN-GA */ "果阿", + /* IN-KL */ "喀拉拉", + /* IN-TN */ "泰米尔纳德邦", + /* IN-HP */ "喜马偕尔邦", + /* IN-JK */ "查谟和克什米尔", + /* IN-CT */ "恰蒂斯加尔邦", + /* IN-JH */ "贾坎德", + /* IN-KA */ "卡纳塔克", + /* IN-RJ */ "拉贾斯坦邦", + /* IN-OR */ "奥里萨", + /* IN-GJ */ "古吉拉特", + /* IN-WB */ "西孟加拉邦", + /* IN-MP */ "中央邦", + /* IN-TG */ "特伦甘纳邦", + /* IN-AP */ "安德拉邦", + /* IN-MH */ "马哈拉施特拉", + /* IN-UP */ "北方邦", + /* IN-PY */ "本地治里", + /* NSW */ "新南威尔士州", + /* ACT */ "澳大利亚首都特区", + /* JBT */ "杰维斯湾领地", + /* AU-NT */ "北领地", + /* AU-SA */ "南澳大利亚", + /* TAS */ "塔斯马尼亚", + /* VIC */ "维多利亚", + /* AU-WA */ "西澳大利亚", + /* QLD */ "昆士兰", + /* BR-DF */ "联邦区", + /* BR-SE */ "塞尔希培州", + /* BR-AL */ "阿拉戈斯州", + /* BR-RJ */ "里约热内卢州", + /* BR-ES */ "圣埃斯皮里图州", + /* BR-RN */ "北里奥格兰德州", + /* BR-PB */ "帕拉伊巴州", + /* BR-SC */ "圣卡塔琳娜州", + /* BR-PE */ "伯南布哥州", + /* BR-AP */ "阿马帕州", + /* BR-CE */ "塞阿拉州", + /* BR-AC */ "阿克里州", + /* BR-PR */ "巴拉那州", + /* BR-RR */ "罗赖马州", + /* BR-RO */ "朗多尼亚州", + /* BR-SP */ "圣保罗州", + /* BR-PI */ "皮奥伊州", + /* BR-TO */ "托坎廷斯州", + /* BR-RS */ "南里奥格兰德州", + /* BR-MA */ "马拉尼昂州", + /* BR-GO */ "戈亚斯州", + /* BR-MS */ "南马托格罗索州", + /* BR-BA */ "巴伊亚州", + /* BR-MG */ "米纳斯吉拉斯州", + /* BR-MT */ "马托格罗索州", + /* BR-PA */ "帕拉州", + /* BR-AM */ "亚马孙州", + /* US-DC */ "哥伦比亚特区", + /* US-RI */ "罗德岛", + /* US-DE */ "特拉华", + /* US-CT */ "康涅狄格", + /* US-NJ */ "新泽西州", + /* US-NH */ "新罕布什尔", + /* US-VT */ "佛蒙特", + /* US-MA */ "马萨诸塞", + /* US-HI */ "夏威夷", + /* US-MD */ "马里兰", + /* US-WV */ "西弗吉尼亚", + /* US-SC */ "南卡罗来纳", + /* US-ME */ "缅因州", + /* US-IN */ "印第安纳", + /* US-KY */ "肯塔基州", + /* US-TN */ "田纳西州", + /* US-VA */ "弗吉尼亚州", + /* US-OH */ "俄亥俄", + /* US-PA */ "宾夕法尼亚", + /* US-MS */ "密西西比州", + /* US-LA */ "路易斯安那州", + /* US-AL */ "阿拉巴马州", + /* US-AR */ "阿肯色州", + /* US-NC */ "北卡罗来纳", + /* US-NY */ "纽约", + /* US-IA */ "爱荷华州", + /* US-IL */ "伊利诺伊州", + /* US-GA */ "格鲁吉亚", + /* US-WI */ "威斯康星州", + /* US-FL */ "佛罗里达", + /* US-MO */ "密苏里州", + /* US-OK */ "俄克拉荷马州", + /* US-ND */ "北达科他州", + /* US-WA */ "华盛顿", + /* US-SD */ "南达科他州", + /* US-NE */ "内布拉斯加州", + /* US-KS */ "堪萨斯州", + /* US-ID */ "爱达荷州", + /* US-UT */ "犹他州", + /* US-MN */ "明尼苏达州", + /* US-MI */ "密歇根州", + /* US-WY */ "怀俄明", + /* US-OR */ "俄勒冈州", + /* US-CO */ "科罗拉多", + /* US-NV */ "内华达州", + /* US-AZ */ "亚利桑那", + /* US-NM */ "新墨西哥", + /* US-MT */ "蒙大拿", + /* US-CA */ "加利福尼亚", + /* US-TX */ "德克萨斯州", + /* US-AK */ "阿拉斯加州", + /* CA-BC */ "不列颠哥伦比亚省", + /* CA-AB */ "艾伯塔省", + /* CA-ON */ "安大略", + /* CA-QC */ "魁北克", + /* CA-SK */ "萨斯喀彻温", + /* CA-MB */ "马尼托巴", + /* CA-NL */ "纽芬兰", + /* CA-NB */ "新不伦瑞克", + /* CA-NS */ "新斯科舍省", + /* CA-PE */ "爱德华王子岛", + /* CA-YT */ "育空", + /* CA-NT */ "西北地区", + /* CA-NU */ "努纳武特", + /* IND */ "印度", + /* AUS */ "澳大利亚", + /* BRA */ "巴西", + /* USA */ "美国|美利坚合众国", + /* MEX */ "墨西哥", + /* MOW */ "莫斯科州", + /* SPE */ "圣彼得堡", + /* KGD */ "加里宁格勒州", + /* RU-IN */ "印古什共和国", + /* RU-AD */ "阿迪格共和国", + /* RU-SE */ "北奥塞梯 - 阿拉尼亚共和国", + /* RU-KB */ "卡巴尔达 - 巴尔卡共和国", + /* RU-KC */ "卡拉恰伊-切尔克斯共和国", + /* RU-CE */ "车臣共和国", + /* RU-CU */ "楚瓦什共和国", + /* IVA */ "伊万诺沃州", + /* LIP */ "利佩茨克州", + /* ORL */ "奥廖尔州", + /* TUL */ "图拉州", + /* RU-BE */ "别尔哥罗德州", + /* VLA */ "弗拉基米尔州", + /* KRS */ "库尔斯克州", + /* KLU */ "卡卢加州", + /* RU-TT */ "坦波夫州", + /* BRY */ "布良斯克州", + /* YAR */ "雅罗斯拉夫尔州", + /* RYA */ "梁赞州", + /* AST */ "阿斯特拉罕州", + /* MOS */ "莫斯科州", + /* SMO */ "斯摩棱斯克州", + /* RU-DA */ "达吉斯坦共和国", + /* VOR */ "沃罗涅日州", + /* NGR */ "诺夫哥罗德州", + /* PSK */ "普斯科夫州", + /* KOS */ "科斯特罗马州", + /* STA */ "斯塔夫罗波尔边疆区", + /* KDA */ "克拉斯诺达尔边疆区", + /* RU-KL */ "卡尔梅克共和国", + /* TVE */ "特维尔州", + /* LEN */ "列宁格勒州", + /* ROS */ "罗斯托夫州", + /* VGG */ "伏尔加格勒州", + /* VLG */ "沃洛格达州", + /* MUR */ "摩尔曼斯克州", + /* RU-KR */ "卡累利阿共和国", + /* NEN */ "涅涅茨自治区", + /* RU-KO */ "科米共和国", + /* ARK */ "阿尔汉格尔斯克州", + /* RU-MO */ "莫尔多维亚共和国", + /* NIZ */ "下诺夫哥罗德州", + /* PNZ */ "奔萨州", + /* RU-KI */ "基洛夫州", + /* RU-ME */ "马里埃尔共和国", + /* ORE */ "奥伦堡州", + /* ULY */ "乌里扬诺夫斯克州", + /* RU-PM */ "彼尔姆边疆区", + /* RU-BA */ "巴什科尔托斯坦共和国", + /* RU-UD */ "乌德穆尔特共和国", + /* RU-TA */ "鞑靼斯坦共和国", + /* SAM */ "萨马拉州", + /* SAR */ "萨拉托夫州", + /* YAN */ "亚马尔-涅涅茨自治区", + /* RU-KM */ "汉特曼西", + /* SVE */ "斯維爾德洛夫斯克州", + /* TYU */ "秋明州", + /* KGN */ "库尔干州", + /* RU-CH */ "车里雅宾斯克州", + /* RU-BU */ "布里亚特共和国", + /* ZAB */ "外貝加爾邊疆區", + /* IRK */ "伊尔库茨克州", + /* NVS */ "新西伯利亚州", + /* TOM */ "托木斯克州", + /* OMS */ "鄂木斯克州", + /* RU-KK */ "哈卡斯共和国", + /* KEM */ "科麦罗沃州", + /* RU-AL */ "阿尔泰共和国", + /* ALT */ "阿尔泰边疆区", + /* RU-TY */ "图瓦共和国", + /* KYA */ "克拉斯诺亚尔斯克边疆区", + /* MAG */ "马加丹州", + /* CHU */ "楚科奇自治区", + /* KAM */ "堪察加边疆区", + /* SAK */ "萨哈林州", + /* RU-PO */ "滨海边疆区", + /* YEV */ "犹太自治州", + /* KHA */ "哈巴罗夫斯克边疆区", + /* AMU */ "阿穆尔州", + /* RU-SA */ "萨哈共和国|雅库特共和国", + /* CAN */ "加拿大", + /* RUS */ "俄国", + /* CN-SH */ "上海", + /* CN-TJ */ "天津", + /* CN-BJ */ "北京", + /* CN-HI */ "海南", + /* CN-NX */ "宁夏回族", + /* CN-CQ */ "重庆", + /* CN-ZJ */ "浙江", + /* CN-JS */ "江苏", + /* CN-FJ */ "福建", + /* CN-AH */ "安徽", + /* CN-LN */ "辽宁", + /* CN-SD */ "山东", + /* CN-SX */ "山西", + /* CN-JX */ "江西", + /* CN-HA */ "河南", + /* CN-GZ */ "贵州", + /* CN-GD */ "粤", + /* CN-HB */ "湖北", + /* CN-JL */ "吉林", + /* CN-HE */ "河北", + /* CN-SN */ "陕西", + /* CN-NM */ "内蒙古", + /* CN-HL */ "黑龙江", + /* CN-HN */ "湖南", + /* CN-GX */ "广西壮族", + /* CN-SC */ "四川", + /* CN-YN */ "云南", + /* CN-XZ */ "西藏", + /* CN-GS */ "甘肃", + /* CN-QH */ "青海", + /* CN-XJ */ "新疆维吾尔族", + /* CHN */ "中国", + /* UMI */ "美国小岛屿离岛", + /* CPT */ "克利珀顿岛", + /* ATA */ "南极洲", + /* AAA */ "国际|地球|世界" +#else // MAPCODE_SUPPORT_LANGUAGE_CN + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_CN +}; + +#ifdef __cplusplus +} +#endif + +#endif // __INTERNAL_TERRITORY_NAMES_CN_H__ diff --git a/mapcodelib/internal_territory_names_cs.h b/mapcodelib/internal_territory_names_cs.h new file mode 100644 index 0000000..c95aff8 --- /dev/null +++ b/mapcodelib/internal_territory_names_cs.h @@ -0,0 +1,569 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __INTERNAL_TERRITORY_NAMES_CS_H__ +#define __INTERNAL_TERRITORY_NAMES_CS_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +static const char *TERRITORY_FULL_NAME_CS[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_CS // Czech + /* VAT */ "Vatikán|Svatý stolec", + /* MCO */ "Monaco", + /* GIB */ "Gibraltar", + /* TKL */ "Tokelau", + /* CCK */ "Kokosové ostrovy|Keeling Islands", + /* BLM */ "Saint-Barthelemy", + /* NRU */ "Nauru", + /* TUV */ "Tuvalu", + /* MAC */ "Macau", + /* SXM */ "Sint Maarten", + /* MAF */ "Saint-Martin", + /* NFK */ "Norfolk a Philip Island|Philip Island", + /* PCN */ "Pitcairn", + /* BVT */ "Bouvetův ostrov", + /* BMU */ "Bermudy", + /* IOT */ "Britské indickooceánské území", + /* SMR */ "San Marino", + /* GGY */ "Guernsey", + /* AIA */ "Anguilla", + /* MSR */ "Montserrat", + /* JEY */ "Jersey", + /* CXR */ "Vánoční ostrov", + /* WLF */ "Wallis a Futuna|Futuně", + /* VGB */ "Britské Panenské ostrovy|Britské Panenské ostrovy", + /* LIE */ "Lichtenštejnsko", + /* ABW */ "Aruba", + /* MHL */ "Marshallovy ostrovy", + /* ASM */ "Americká Samoa|Samoa, Američan", + /* COK */ "Cookovy ostrovy", + /* SPM */ "Saint-Pierre a Miquelon|Miquelon", + /* NIU */ "Niue", + /* KNA */ "Svatý Kryštof a Nevis|Nevis", + /* CYM */ "Kajmanské ostrovy", + /* BES */ "Bonaire, St Eustatuis a Saba|Saba|St Eustatius", + /* MDV */ "Maledivy", + /* SHN */ "Svatá Helena, Ascension a Tristan da Cunha|Ascension|Tristan da Cunha", + /* MLT */ "Malta", + /* GRD */ "Grenada", + /* VIR */ "Americké Panenské ostrovy|Panenské ostrovy, USA", + /* MYT */ "Mayotte", + /* SJM */ "Svalbard a Jan Mayen|Jan Mayen", + /* VCT */ "Svatý Vincenc a Grenadiny|Grenadiny", + /* HMD */ "Heardův ostrov a McDonaldovy ostrovy|McDonald ostrovy", + /* BRB */ "Barbados", + /* ATG */ "Antigua a Barbuda|Barbuda", + /* CUW */ "Curacao", + /* SYC */ "Seychely", + /* PLW */ "Palau", + /* MNP */ "Severní Mariany", + /* AND */ "Andorra", + /* GUM */ "Guam", + /* IMN */ "Isle of Man", + /* LCA */ "svatá Lucie", + /* FSM */ "Mikronésie|Federativní státy Mikronésie", + /* SGP */ "Singapore", + /* TON */ "Tonga", + /* DMA */ "Dominika", + /* BHR */ "Bahrajn", + /* KIR */ "Kiribati", + /* TCA */ "Turks a Caicos|Caicos", + /* STP */ "Sao Tome a Principe|Principe", + /* HKG */ "Hongkong", + /* MTQ */ "Martinik", + /* FRO */ "Faerské ostrovy", + /* GLP */ "Guadeloupe", + /* COM */ "Komory", + /* MUS */ "Mauritius", + /* REU */ "Shledání", + /* LUX */ "Lucembursko", + /* WSM */ "Samoa", + /* SGS */ "Jižní Georgie a Jižní Sandwichovy ostrovy|Jižní Sandwichovy ostrovy", + /* PYF */ "Francouzská Polynésie", + /* CPV */ "Kapverdy", + /* TTO */ "Trinidad a Tobago|Tobago", + /* BRN */ "Brunej", + /* ATF */ "Francouzská jižní a antarktická území", + /* PRI */ "Portoriko", + /* CYP */ "Kypr", + /* LBN */ "Libanon", + /* JAM */ "Jamaica", + /* GMB */ "Gambie", + /* QAT */ "Katar", + /* FLK */ "Falklandy", + /* VUT */ "Vanuatu", + /* MNE */ "Černá Hora", + /* BHS */ "Bahamské ostrovy", + /* TLS */ "Východní Timor", + /* SWZ */ "Svazijsko", + /* KWT */ "Kuvajt", + /* FJI */ "Fidži ostrovy", + /* NCL */ "Nová Kaledonie", + /* SVN */ "Slovinsko", + /* ISR */ "Izrael", + /* PSE */ "Palestinská území", + /* SLV */ "El Salvador", + /* BLZ */ "Belize", + /* DJI */ "Džibutsko", + /* MKD */ "Makedonie", + /* RWA */ "Rwanda", + /* HTI */ "Haiti", + /* BDI */ "Burundi", + /* GNQ */ "Rovníková Guinea", + /* ALB */ "Albánie", + /* SLB */ "Šalamounovy ostrovy", + /* ARM */ "Arménie", + /* LSO */ "Lesotho", + /* BEL */ "Belgie", + /* MDA */ "Moldavsko", + /* GNB */ "Guinea-Bissau", + /* TWN */ "Tchaj-wan", + /* BTN */ "Bhůtán", + /* CHE */ "Švýcarsko", + /* NLD */ "Nizozemí", + /* DNK */ "Dánsko", + /* EST */ "Estonsko", + /* DOM */ "Dominikánská republika", + /* SVK */ "Slovensko", + /* CRI */ "Kostarika", + /* BIH */ "Bosna a Hercegovina", + /* HRV */ "Chorvatsko", + /* TGO */ "Togo", + /* LVA */ "Lotyšsko", + /* LTU */ "Litva", + /* LKA */ "Srí Lanka", + /* GEO */ "Georgia", + /* IRL */ "Irsko", + /* SLE */ "Sierra Leone", + /* PAN */ "Panama", + /* CZE */ "Česká republika", + /* GUF */ "Francouzsky Guyana", + /* ARE */ "Spojené arabské emiráty", + /* AUT */ "Rakousko", + /* AZE */ "Ázerbajdžán", + /* SRB */ "Srbsko", + /* JOR */ "Jordán", + /* PRT */ "Portugalsko", + /* HUN */ "Maďarsko", + /* KOR */ "Jižní Korea", + /* ISL */ "Island", + /* GTM */ "Guatemala", + /* CUB */ "Kuba", + /* BGR */ "Bulharsko", + /* LBR */ "Libérie", + /* HND */ "Honduras", + /* BEN */ "Benin", + /* ERI */ "Eritrea", + /* MWI */ "Malawi", + /* PRK */ "Severní Korea", + /* NIC */ "Nikaragua", + /* GRC */ "Řecko", + /* TJK */ "Tádžikistán", + /* BGD */ "Bangladéš", + /* NPL */ "Nepál", + /* TUN */ "Tunisko", + /* SUR */ "Surinam", + /* URY */ "Uruguay", + /* KHM */ "Kambodža", + /* SYR */ "Sýrie", + /* SEN */ "Senegal", + /* KGZ */ "Kyrgyzstán", + /* BLR */ "Bělorusko", + /* GUY */ "Guyana", + /* LAO */ "Laos", + /* ROU */ "Rumunsko", + /* GHA */ "Ghana", + /* UGA */ "Uganda", + /* GBR */ "Spojené království|Skotsko|Velká Británie|Severní Irsko|Ireland, Northern", + /* GIN */ "Guinea", + /* ECU */ "Ekvádor", + /* ESH */ "Západní Sahara|Sahrawi", + /* GAB */ "Gabon", + /* NZL */ "Nový Zéland", + /* BFA */ "Burkina Faso", + /* PHL */ "Filipíny", + /* ITA */ "Itálie", + /* OMN */ "Omán", + /* POL */ "Polsko", + /* CIV */ "Pobřeží slonoviny", + /* NOR */ "Norsko", + /* MYS */ "Malajsie", + /* VNM */ "Vietnam", + /* FIN */ "Finsko", + /* COG */ "Kongo-Brazzaville", + /* DEU */ "Německo", + /* JPN */ "Japonsko", + /* ZWE */ "Zimbabwe", + /* PRY */ "Paraguay", + /* IRQ */ "Irák", + /* MAR */ "Maroko", + /* UZB */ "Uzbekistán", + /* SWE */ "Švédsko", + /* PNG */ "Papua-Nová Guinea", + /* CMR */ "Kamerun", + /* TKM */ "Turkmenistán", + /* ESP */ "Španělsko", + /* THA */ "Thailand", + /* YEM */ "Jemen", + /* FRA */ "Francie", + /* ALA */ "Alandské ostrovy", + /* KEN */ "Keňa", + /* BWA */ "Botswana", + /* MDG */ "Madagaskar", + /* UKR */ "Ukrajina", + /* SSD */ "Jižní Súdán", + /* CAF */ "Středoafrická republika", + /* SOM */ "Somálsko", + /* AFG */ "Afghánistán", + /* MMR */ "Myanmar|Barma", + /* ZMB */ "Zambie", + /* CHL */ "Chile", + /* TUR */ "Turecko", + /* PAK */ "Pákistán", + /* MOZ */ "Mosambik", + /* NAM */ "Namibie", + /* VEN */ "Venezuela", + /* NGA */ "Nigérie", + /* TZA */ "Tanzanie", + /* EGY */ "Egypt", + /* MRT */ "Mauritánie", + /* BOL */ "Bolívie", + /* ETH */ "Etiopie", + /* COL */ "Kolumbie", + /* ZAF */ "Jižní Afrika", + /* MLI */ "Mali", + /* AGO */ "Angola", + /* NER */ "Niger", + /* TCD */ "Chad", + /* PER */ "Peru", + /* MNG */ "Mongolsko", + /* IRN */ "Írán", + /* LBY */ "Libye", + /* SDN */ "Súdán", + /* IDN */ "Indonésie", + /* DIF */ "Federální Okruh", + /* TLA */ "Tlaxcala", + /* MOR */ "Morelos", + /* AGU */ "Aguascalientes", + /* MX-CL */ "Colima", + /* QUE */ "Queretaro", + /* HID */ "Hidalgo", + /* MX-MX */ "Mexico State", + /* TAB */ "Tabasco", + /* NAY */ "Nayarit", + /* GUA */ "Guanajuato", + /* PUE */ "Puebla", + /* YUC */ "Yucatan", + /* ROO */ "Quintana Roo", + /* SIN */ "Sinaloa", + /* CAM */ "Campeche", + /* MIC */ "Michoacan", + /* SLP */ "San Luis Potosi", + /* GRO */ "Guerrero", + /* NLE */ "Nuevo Leon", + /* BCN */ "Baja California", + /* VER */ "Veracruz", + /* CHP */ "Chiapas", + /* BCS */ "Baja California Sur", + /* ZAC */ "Zacatecas", + /* JAL */ "Jalisco", + /* TAM */ "Tamaulipas", + /* OAX */ "Oaxaca", + /* DUR */ "Durango", + /* COA */ "Coahuila", + /* SON */ "Sonora", + /* CHH */ "Chihuahua", + /* GRL */ "Grónsko", + /* SAU */ "Saudská arábie", + /* COD */ "Kongo-Kinshasa", + /* DZA */ "Alžírsko", + /* KAZ */ "Kazachstán", + /* ARG */ "Argentina", + /* IN-DD */ "Daman a Diu", + /* IN-DN */ "Dadra a Nagar Haveli", + /* IN-CH */ "Chandigarh", + /* IN-AN */ "Andaman a Nicobar", + /* IN-LD */ "Lakshadweep", + /* IN-DL */ "Delhi", + /* IN-ML */ "Meghalaya", + /* IN-NL */ "Nagaland", + /* IN-MN */ "Manipur", + /* IN-TR */ "Tripura", + /* IN-MZ */ "Mizoram", + /* IN-SK */ "Sikkim", + /* IN-PB */ "Paňdžáb", + /* IN-HR */ "Haryana", + /* IN-AR */ "Arunáčalpradéš", + /* IN-AS */ "Assam", + /* IN-BR */ "Bihar", + /* IN-UT */ "Uttarakhand", + /* IN-GA */ "Goa", + /* IN-KL */ "Kerala", + /* IN-TN */ "Tamil Nadu", + /* IN-HP */ "Himáčalpradéš", + /* IN-JK */ "Džammú a Kašmír", + /* IN-CT */ "Chhattisgarh", + /* IN-JH */ "Jharkhand", + /* IN-KA */ "Karnataka", + /* IN-RJ */ "Rajasthan", + /* IN-OR */ "Urísa|Orissa", + /* IN-GJ */ "Gujarat", + /* IN-WB */ "West Bengal", + /* IN-MP */ "Madhjapradéš", + /* IN-TG */ "Telangana", + /* IN-AP */ "Andhra Pradesh", + /* IN-MH */ "Maharashtra", + /* IN-UP */ "Uttar Pradesh", + /* IN-PY */ "Puducherry", + /* NSW */ "Nový Jížní Wales", + /* ACT */ "Australian Capital Territory", + /* JBT */ "Jervis Bay Territory", + /* AU-NT */ "Northern Territory", + /* AU-SA */ "Jižní Austrálie", + /* TAS */ "Tasmánie", + /* VIC */ "Victoria", + /* AU-WA */ "Západní Austrálie", + /* QLD */ "Queensland", + /* BR-DF */ "Distrito Federal", + /* BR-SE */ "Sergipe", + /* BR-AL */ "Alagoas", + /* BR-RJ */ "Rio de Janeiro", + /* BR-ES */ "Espirito Santo", + /* BR-RN */ "Rio Grande do Norte", + /* BR-PB */ "Paraiba", + /* BR-SC */ "Santa Catarina", + /* BR-PE */ "Pernambuco", + /* BR-AP */ "Amapa", + /* BR-CE */ "Ceara", + /* BR-AC */ "Acre", + /* BR-PR */ "Parana", + /* BR-RR */ "Roraima", + /* BR-RO */ "Rondonia", + /* BR-SP */ "Sao Paulo", + /* BR-PI */ "Piaui", + /* BR-TO */ "Tocantins", + /* BR-RS */ "Rio Grande do Sul", + /* BR-MA */ "Maranhao", + /* BR-GO */ "Goias", + /* BR-MS */ "Mato Grosso do Sul", + /* BR-BA */ "Bahia", + /* BR-MG */ "Minas Gerais", + /* BR-MT */ "Mato Grosso", + /* BR-PA */ "para", + /* BR-AM */ "Amazonas", + /* US-DC */ "District of Columbia", + /* US-RI */ "Rhode Island", + /* US-DE */ "Delaware", + /* US-CT */ "Connecticut", + /* US-NJ */ "New Jersey", + /* US-NH */ "New Hampshire", + /* US-VT */ "Vermont", + /* US-MA */ "Massachusetts", + /* US-HI */ "Hawaii", + /* US-MD */ "Maryland", + /* US-WV */ "západní Virginie", + /* US-SC */ "Jižní Karolína", + /* US-ME */ "Maine", + /* US-IN */ "Indiana", + /* US-KY */ "Kentucky", + /* US-TN */ "Tennessee", + /* US-VA */ "Virginie", + /* US-OH */ "Ohio", + /* US-PA */ "Pennsylvania", + /* US-MS */ "Mississippi", + /* US-LA */ "Louisiana", + /* US-AL */ "Alabama", + /* US-AR */ "Arkansas", + /* US-NC */ "Severní Karolina", + /* US-NY */ "New York", + /* US-IA */ "Iowa", + /* US-IL */ "Illinois", + /* US-GA */ "Georgia", + /* US-WI */ "Wisconsin", + /* US-FL */ "Florida", + /* US-MO */ "Missouri", + /* US-OK */ "Oklahoma", + /* US-ND */ "Severní Dakota", + /* US-WA */ "Washington", + /* US-SD */ "Jižní Dakota", + /* US-NE */ "Nebraska", + /* US-KS */ "Kansas", + /* US-ID */ "Idaho", + /* US-UT */ "Utah", + /* US-MN */ "Minnesota", + /* US-MI */ "Michigan", + /* US-WY */ "Wyoming", + /* US-OR */ "Oregon", + /* US-CO */ "Colorado", + /* US-NV */ "Nevada", + /* US-AZ */ "Arizona", + /* US-NM */ "Nové Mexiko", + /* US-MT */ "Montana", + /* US-CA */ "Kalifornie", + /* US-TX */ "Texas", + /* US-AK */ "Aljaška", + /* CA-BC */ "Britská Kolumbie", + /* CA-AB */ "Alberta", + /* CA-ON */ "Ontario", + /* CA-QC */ "Quebec", + /* CA-SK */ "Saskatchewan", + /* CA-MB */ "Manitoba", + /* CA-NL */ "Novofundlanďan", + /* CA-NB */ "Nový Brunswick", + /* CA-NS */ "Nové Skotsko", + /* CA-PE */ "Prince Edward Island", + /* CA-YT */ "Yukon", + /* CA-NT */ "Severozápadní teritoria", + /* CA-NU */ "Nunavut", + /* IND */ "Indie", + /* AUS */ "Austrálie", + /* BRA */ "Brazílie", + /* USA */ "USA|United States of America|America", + /* MEX */ "Mexiko", + /* MOW */ "Moskva", + /* SPE */ "Petrohrad", + /* KGD */ "Kaliningrad Oblast", + /* RU-IN */ "Ingušsko Republic", + /* RU-AD */ "Adygea Republic", + /* RU-SE */ "Severní Osetie-Alanie Republic", + /* RU-KB */ "Kabardino-Balkar Republic", + /* RU-KC */ "Karachay-Cherkess Republic", + /* RU-CE */ "čečenská republika", + /* RU-CU */ "Chuvash Republic", + /* IVA */ "Ivanovo Oblast", + /* LIP */ "Lipecká oblast", + /* ORL */ "Orelská oblast", + /* TUL */ "Tula Oblast", + /* RU-BE */ "Belgorod Oblast", + /* VLA */ "Vladimir Oblast", + /* KRS */ "Kursk Oblast", + /* KLU */ "Kaluga Oblast", + /* RU-TT */ "Tambov Oblast", + /* BRY */ "Brjanská oblast", + /* YAR */ "Jaroslavl Oblast", + /* RYA */ "Ryazan Oblast", + /* AST */ "Astrachaň Oblast", + /* MOS */ "Moskva Oblast", + /* SMO */ "Smolenská oblast", + /* RU-DA */ "Dagestan Republic", + /* VOR */ "Voronezh Oblast", + /* NGR */ "Novgorod Oblast", + /* PSK */ "Pskov Oblast", + /* KOS */ "Kostroma Oblast", + /* STA */ "Stavropol Krai", + /* KDA */ "Krasnodar Krai", + /* RU-KL */ "Kalmykia Republic", + /* TVE */ "Tverská oblast", + /* LEN */ "Leningrad Oblast", + /* ROS */ "Rostov Oblast", + /* VGG */ "Volgogradská oblast", + /* VLG */ "Vologda Oblast", + /* MUR */ "Murmansk Oblast", + /* RU-KR */ "Karélie Republic", + /* NEN */ "Něnecký autonomní okruh", + /* RU-KO */ "Komi Republic", + /* ARK */ "Arkhangelsk Oblast", + /* RU-MO */ "Mordovie Republic", + /* NIZ */ "Nižněnovgorodská oblast", + /* PNZ */ "Penza Oblast", + /* RU-KI */ "Kirov Oblast", + /* RU-ME */ "Mari El republika", + /* ORE */ "Orenburg Oblast", + /* ULY */ "Ulyanovsk Oblast", + /* RU-PM */ "Perm Krai", + /* RU-BA */ "Baškortostán Republic", + /* RU-UD */ "Udmurt Republic", + /* RU-TA */ "Tatarstán republiky", + /* SAM */ "Samarská oblast", + /* SAR */ "Saratov Oblast", + /* YAN */ "Jamalskon Nenets", + /* RU-KM */ "Chanty-Mansi", + /* SVE */ "Sverdlovsk Oblast", + /* TYU */ "Tyumen Oblast", + /* KGN */ "Kurgan Oblast", + /* RU-CH */ "Čeljabinsk Oblast", + /* RU-BU */ "Buryatia Republic", + /* ZAB */ "Zabajkalský kraj", + /* IRK */ "Irkutsk Oblast", + /* NVS */ "Novosibirsk Oblast", + /* TOM */ "Tomsk Oblast", + /* OMS */ "Omsk Oblast", + /* RU-KK */ "Chakaské republice", + /* KEM */ "Kemerovo Oblast", + /* RU-AL */ "Altai Republic", + /* ALT */ "Altai Krai", + /* RU-TY */ "Tuva Republic", + /* KYA */ "Krasnojarský kraj", + /* MAG */ "Magadan Oblast", + /* CHU */ "Čukotka Okrug", + /* KAM */ "Kamčatský kraj", + /* SAK */ "Sakhalin Oblast", + /* RU-PO */ "Primorsky Krai", + /* YEV */ "Židovská autonomní oblast", + /* KHA */ "Chabarovský kraj", + /* AMU */ "Amur Oblast", + /* RU-SA */ "Sacha|Jakutsko republika", + /* CAN */ "Kanada", + /* RUS */ "Rusko", + /* CN-SH */ "Shanghai", + /* CN-TJ */ "Tianjin", + /* CN-BJ */ "Peking", + /* CN-HI */ "Hainan", + /* CN-NX */ "Ningxia Hui", + /* CN-CQ */ "Chongqing", + /* CN-ZJ */ "Zhejiang", + /* CN-JS */ "Jiangsu", + /* CN-FJ */ "Fujian", + /* CN-AH */ "Anhui", + /* CN-LN */ "Liaoning", + /* CN-SD */ "Shandong", + /* CN-SX */ "Shanxi", + /* CN-JX */ "Jiangxi", + /* CN-HA */ "Henan", + /* CN-GZ */ "Guizhou", + /* CN-GD */ "Guangdong", + /* CN-HB */ "Hubei", + /* CN-JL */ "Jilin", + /* CN-HE */ "Hebei", + /* CN-SN */ "Shaanxi", + /* CN-NM */ "Nei Mongol|Vnitřní Mongolsko", + /* CN-HL */ "Heilongjiang", + /* CN-HN */ "Hunan", + /* CN-GX */ "Guangxi Zhuang", + /* CN-SC */ "Sichuan", + /* CN-YN */ "Yunnan", + /* CN-XZ */ "Xizang|Tibet", + /* CN-GS */ "Gansu", + /* CN-QH */ "Qinghai", + /* CN-XJ */ "Xinjiang Uyghur", + /* CHN */ "Čína", + /* UMI */ "Menší odlehlé ostrovy Spojených států amerických", + /* CPT */ "Clipperton Island", + /* ATA */ "Antarctica", + /* AAA */ "Svět|Mezinárodní|Země" +#else // MAPCODE_SUPPORT_LANGUAGE_CS + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_CS +}; + +#ifdef __cplusplus +} +#endif + +#endif // __INTERNAL_TERRITORY_NAMES_CS_H__ diff --git a/mapcodelib/internal_territory_names_da.h b/mapcodelib/internal_territory_names_da.h index d45f250..2614602 100644 --- a/mapcodelib/internal_territory_names_da.h +++ b/mapcodelib/internal_territory_names_da.h @@ -23,7 +23,7 @@ extern "C" { // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** static const char *TERRITORY_FULL_NAME_DA[] = { -#ifdef MAPCODE_SUPPORT_LANGUAGE_DA +#ifdef MAPCODE_SUPPORT_LANGUAGE_DA // Danish /* VAT */ "Vatikanstaten|Pavestolen", /* MCO */ "Monaco", /* GIB */ "Gibraltar", diff --git a/mapcodelib/internal_territory_names_de.h b/mapcodelib/internal_territory_names_de.h index ff55ab2..75638c9 100644 --- a/mapcodelib/internal_territory_names_de.h +++ b/mapcodelib/internal_territory_names_de.h @@ -23,7 +23,7 @@ extern "C" { // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** static const char *TERRITORY_FULL_NAME_DE[] = { -#ifdef MAPCODE_SUPPORT_LANGUAGE_DE +#ifdef MAPCODE_SUPPORT_LANGUAGE_DE // German /* VAT */ "Vatikanstadt|Heiliger Stuhl", /* MCO */ "Monaco", /* GIB */ "Gibraltar", @@ -222,7 +222,7 @@ static const char *TERRITORY_FULL_NAME_DE[] = { /* THA */ "Thailand", /* YEM */ "Jemen", /* FRA */ "Frankreich", - /* ALA */ "Åland-Inseln", + /* ALA */ "Åland-Inseln|Aaland-Inseln", /* KEN */ "Kenia", /* BWA */ "Botswana", /* MDG */ "Madagaskar", diff --git a/mapcodelib/internal_territory_names_es.h b/mapcodelib/internal_territory_names_es.h index 11c5c27..bedb147 100644 --- a/mapcodelib/internal_territory_names_es.h +++ b/mapcodelib/internal_territory_names_es.h @@ -23,7 +23,7 @@ extern "C" { // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** static const char *TERRITORY_FULL_NAME_ES[] = { -#ifdef MAPCODE_SUPPORT_LANGUAGE_ES +#ifdef MAPCODE_SUPPORT_LANGUAGE_ES // Spanish /* VAT */ "Vaticano|Ciudad del Vaticano|Santa Sede", /* MCO */ "Mónaco", /* GIB */ "Gibraltar", diff --git a/mapcodelib/internal_territory_names_fi.h b/mapcodelib/internal_territory_names_fi.h index 499fb76..0f6853e 100644 --- a/mapcodelib/internal_territory_names_fi.h +++ b/mapcodelib/internal_territory_names_fi.h @@ -23,7 +23,7 @@ extern "C" { // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** static const char *TERRITORY_FULL_NAME_FI[] = { -#ifdef MAPCODE_SUPPORT_LANGUAGE_FI +#ifdef MAPCODE_SUPPORT_LANGUAGE_FI // Finnish /* VAT */ "Vatikaani|Pyhä istuin", /* MCO */ "Monaco", /* GIB */ "Gibraltar", diff --git a/mapcodelib/internal_territory_names_fr.h b/mapcodelib/internal_territory_names_fr.h index feb83f8..9673a0f 100644 --- a/mapcodelib/internal_territory_names_fr.h +++ b/mapcodelib/internal_territory_names_fr.h @@ -23,7 +23,7 @@ extern "C" { // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** static const char *TERRITORY_FULL_NAME_FR[] = { -#ifdef MAPCODE_SUPPORT_LANGUAGE_FR +#ifdef MAPCODE_SUPPORT_LANGUAGE_FR // French /* VAT */ "Vatican|Cité du Vatican|Saint-Siège", /* MCO */ "Monaco", /* GIB */ "Gibraltar", @@ -222,7 +222,7 @@ static const char *TERRITORY_FULL_NAME_FR[] = { /* THA */ "Thaïlande", /* YEM */ "Yémen", /* FRA */ "France", - /* ALA */ "Åland, Îles", + /* ALA */ "Åland Îles|Aaland", /* KEN */ "Kenya", /* BWA */ "Botswana", /* MDG */ "Madagascar", diff --git a/mapcodelib/internal_territory_names_he.h b/mapcodelib/internal_territory_names_he.h index ff947de..bce487d 100644 --- a/mapcodelib/internal_territory_names_he.h +++ b/mapcodelib/internal_territory_names_he.h @@ -23,7 +23,7 @@ extern "C" { // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** static const char *TERRITORY_FULL_NAME_HE[] = { -#ifdef MAPCODE_SUPPORT_LANGUAGE_HE +#ifdef MAPCODE_SUPPORT_LANGUAGE_HE // Hebrew /* VAT */ "הוותיקן|הכס הקדוש", /* MCO */ "מונקו", /* GIB */ "גיברלטר", @@ -62,7 +62,7 @@ static const char *TERRITORY_FULL_NAME_HE[] = { /* SHN */ "סנט הלנה, אסנשן וטריסטן דה קונה|טריסטן דה קונה", /* MLT */ "מלטה", /* GRD */ "גרנדה", - /* VIR */ "איי הבתולה של ארה"ב|איי הבתולה, ארה"ב", + /* VIR */ "איי הבתולה של ארצות הברית", /* MYT */ "מיוט", /* SJM */ "סבאלברד ויאן מאיין|יאן מאיין", /* VCT */ "סנט וינסנט והגרנדינים|והגרנדינים", @@ -434,7 +434,7 @@ static const char *TERRITORY_FULL_NAME_HE[] = { /* IND */ "הוֹדוּ", /* AUS */ "אוֹסטְרַלִיָה", /* BRA */ "בְּרָזִיל", - /* USA */ "ארה"ב|ארצות הברית של אמריקה|אמריקה", + /* USA */ "אַרצוֹת הַבְּרִית", /* MEX */ "מקסיקו", /* MOW */ "מוסקבה", /* SPE */ "סנט פטרסבורג", diff --git a/mapcodelib/internal_territory_names_hi.h b/mapcodelib/internal_territory_names_hi.h index 181b7ee..b600b03 100644 --- a/mapcodelib/internal_territory_names_hi.h +++ b/mapcodelib/internal_territory_names_hi.h @@ -23,7 +23,7 @@ extern "C" { // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** static const char *TERRITORY_FULL_NAME_HI[] = { -#ifdef MAPCODE_SUPPORT_LANGUAGE_HI +#ifdef MAPCODE_SUPPORT_LANGUAGE_HI // Hindi /* VAT */ "वेटिकन सिटी|पवित्र देखें", /* MCO */ "मोनाको", /* GIB */ "जिब्राल्टर", @@ -340,7 +340,7 @@ static const char *TERRITORY_FULL_NAME_HI[] = { /* VIC */ "विक्टोरिया", /* AU-WA */ "पश्चिमी ऑस्ट्रेलिया", /* QLD */ "क्वींसलैंड", - /* BR-DF */ "डिस्ट्रिटो फ़ेडरल", + /* BR-DF */ "डिस्ट्रिटो फेडरल", /* BR-SE */ "सर्जिप", /* BR-AL */ "अलगोआस", /* BR-RJ */ "रियो डी जनेरियो", @@ -553,7 +553,7 @@ static const char *TERRITORY_FULL_NAME_HI[] = { /* CN-QH */ "किंघाई", /* CN-XJ */ "झिंजियांग उईघुर", /* CHN */ "चीन", - /* UMI */ "संयुक्त राज्य अमेरिका के छोटे दूरस्थ द्वीपसमूह", + /* UMI */ "यूएस माइनर आउटलाइंग द्वीपसमूह", /* CPT */ "क्लिपरटन द्वीप", /* ATA */ "अंटार्कटिका", /* AAA */ "अंतरराष्ट्रीय|अंतरराष्ट्रीय|पृथ्वी" diff --git a/mapcodelib/internal_territory_names_hr.h b/mapcodelib/internal_territory_names_hr.h index b8c6be4..2726e9b 100644 --- a/mapcodelib/internal_territory_names_hr.h +++ b/mapcodelib/internal_territory_names_hr.h @@ -23,7 +23,7 @@ extern "C" { // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** static const char *TERRITORY_FULL_NAME_HR[] = { -#ifdef MAPCODE_SUPPORT_LANGUAGE_HR +#ifdef MAPCODE_SUPPORT_LANGUAGE_HR // Croatian /* VAT */ "Vatikan|Sveta Stolica", /* MCO */ "Monaco", /* GIB */ "Gibraltar", diff --git a/mapcodelib/internal_territory_names_id.h b/mapcodelib/internal_territory_names_id.h new file mode 100644 index 0000000..5d9370d --- /dev/null +++ b/mapcodelib/internal_territory_names_id.h @@ -0,0 +1,569 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __INTERNAL_TERRITORY_NAMES_ID_H__ +#define __INTERNAL_TERRITORY_NAMES_ID_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +static const char *TERRITORY_FULL_NAME_ID[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_ID // Indonesian + /* VAT */ "Vatican City|Holy See", + /* MCO */ "Monako", + /* GIB */ "Gibraltar", + /* TKL */ "Tokelau", + /* CCK */ "Kepulauan Cocos|Keeling Islands", + /* BLM */ "Saint-Barthelemy", + /* NRU */ "Nauru", + /* TUV */ "Tuvalu", + /* MAC */ "Macau", + /* SXM */ "Sint Maarten", + /* MAF */ "Saint-Martin", + /* NFK */ "Norfolk dan Philip Island|Philip Island", + /* PCN */ "Kepulauan Pitcairn", + /* BVT */ "Bouvet Pulau", + /* BMU */ "Bermuda", + /* IOT */ "Britania di Samudra Hindia", + /* SMR */ "San Marino", + /* GGY */ "Guernsey", + /* AIA */ "Anguilla", + /* MSR */ "Montserrat", + /* JEY */ "Jersey", + /* CXR */ "Christmas Island", + /* WLF */ "Wallis dan Futuna|Futuna", + /* VGB */ "British Virgin Islands|Kepulauan Virgin, Inggris", + /* LIE */ "Liechtenstein", + /* ABW */ "Aruba", + /* MHL */ "Pulau Marshall", + /* ASM */ "Samoa Amerika|Samoa, Amerika", + /* COK */ "Kepulauan cook", + /* SPM */ "Saint Pierre dan Miquelon|Miquelon", + /* NIU */ "Niue", + /* KNA */ "Saint Kitts dan Nevis|Nevis", + /* CYM */ "Pulau Cayman", + /* BES */ "Bonaire, St Eustatuis dan Saba|Saba|St Eustatius", + /* MDV */ "Maladewa", + /* SHN */ "Saint Helena, Ascension dan Tristan da Cunha|Ascension|Tristan da Cunha", + /* MLT */ "Malta", + /* GRD */ "Grenada", + /* VIR */ "US Virgin Islands|Kepulauan Virgin, AS", + /* MYT */ "Mayotte", + /* SJM */ "Svalbard dan Jan Mayen|Jan Mayen", + /* VCT */ "Saint Vincent dan Grenadines|Grenadines", + /* HMD */ "Pulau Heard dan Kepulauan McDonald|McDonald Islands", + /* BRB */ "Barbados", + /* ATG */ "Antigua dan Barbuda|Barbuda", + /* CUW */ "Curacao", + /* SYC */ "Seychelles", + /* PLW */ "Palau", + /* MNP */ "Kepulauan Mariana Utara", + /* AND */ "Andorra", + /* GUM */ "Guam", + /* IMN */ "Pulau manusia", + /* LCA */ "Saint Lucia", + /* FSM */ "Mikronesia|Negara Federasi Mikronesia", + /* SGP */ "Singapura", + /* TON */ "Tonga", + /* DMA */ "Dominica", + /* BHR */ "Bahrain", + /* KIR */ "Kiribati", + /* TCA */ "Kepulauan Turks dan Caicos|Caicos Islands", + /* STP */ "Sao Tome dan Principe|Principe", + /* HKG */ "Hongkong", + /* MTQ */ "Martinique", + /* FRO */ "Faroe|Kepulauan Faroe", + /* GLP */ "Guadeloupe", + /* COM */ "Komoro", + /* MUS */ "Mauritius", + /* REU */ "Reuni", + /* LUX */ "Luksemburg", + /* WSM */ "Samoa", + /* SGS */ "Georgia Selatan dan Kepulauan Sandwich Selatan|South Sandwich Islands", + /* PYF */ "Polinesia Perancis", + /* CPV */ "Cape Verde", + /* TTO */ "Trinidad dan Tobago|Tobago", + /* BRN */ "Brunei", + /* ATF */ "Daratan Selatan dan Antarktika Perancis", + /* PRI */ "Puerto Rico", + /* CYP */ "Siprus", + /* LBN */ "Libanon", + /* JAM */ "Jamaika", + /* GMB */ "Gambia", + /* QAT */ "Qatar", + /* FLK */ "Falklands|Kepulauan Falkland", + /* VUT */ "Vanuatu", + /* MNE */ "Montenegro", + /* BHS */ "Bahama", + /* TLS */ "Timor Timur", + /* SWZ */ "Swaziland", + /* KWT */ "Kuwait", + /* FJI */ "Fiji|Kepulauan Fiji", + /* NCL */ "Kaledonia Baru", + /* SVN */ "Slovenia", + /* ISR */ "Israel", + /* PSE */ "Wilayah Palestina", + /* SLV */ "El Salvador", + /* BLZ */ "Belize", + /* DJI */ "Djibouti", + /* MKD */ "Makedonia", + /* RWA */ "Rwanda", + /* HTI */ "Haiti", + /* BDI */ "Burundi", + /* GNQ */ "Guinea ekuator", + /* ALB */ "Albania", + /* SLB */ "Pulau Solomon", + /* ARM */ "Armenia", + /* LSO */ "Lesotho", + /* BEL */ "Belgium", + /* MDA */ "Moldova", + /* GNB */ "Guinea-Bissau", + /* TWN */ "Taiwan", + /* BTN */ "Bhutan", + /* CHE */ "Swiss", + /* NLD */ "Belanda", + /* DNK */ "Denmark", + /* EST */ "Estonia", + /* DOM */ "Republik Dominika", + /* SVK */ "Slovakia", + /* CRI */ "Kosta Rika", + /* BIH */ "Bosnia dan Herzegovina", + /* HRV */ "Kroasia", + /* TGO */ "Togo", + /* LVA */ "Latvia", + /* LTU */ "Lithuania", + /* LKA */ "Srilanka", + /* GEO */ "Georgia", + /* IRL */ "Irlandia", + /* SLE */ "Sierra Leone", + /* PAN */ "Panama", + /* CZE */ "Republik Ceko", + /* GUF */ "Guyana Perancis", + /* ARE */ "Uni Emirat Arab", + /* AUT */ "Austria", + /* AZE */ "Azerbaijan", + /* SRB */ "Serbia", + /* JOR */ "Jordan", + /* PRT */ "Portugal", + /* HUN */ "Hongaria", + /* KOR */ "Korea Selatan", + /* ISL */ "Islandia", + /* GTM */ "Guatemala", + /* CUB */ "Kuba", + /* BGR */ "Bulgaria", + /* LBR */ "Liberia", + /* HND */ "Honduras", + /* BEN */ "Benin", + /* ERI */ "Eritrea", + /* MWI */ "Malawi", + /* PRK */ "Korea Utara", + /* NIC */ "Nikaragua", + /* GRC */ "Yunani", + /* TJK */ "Tajikistan", + /* BGD */ "Bangladesh", + /* NPL */ "Nepal", + /* TUN */ "Tunisia", + /* SUR */ "Suriname", + /* URY */ "Uruguay", + /* KHM */ "Kamboja", + /* SYR */ "Suriah", + /* SEN */ "Senegal", + /* KGZ */ "Kyrgyzstan", + /* BLR */ "Belarus", + /* GUY */ "Guyana", + /* LAO */ "Laos", + /* ROU */ "Rumania", + /* GHA */ "Ghana", + /* UGA */ "Uganda", + /* GBR */ "Inggris Raya|Skotlandia|Inggris|Irlandia Utara|Irlandia, Northern", + /* GIN */ "Guinea", + /* ECU */ "Ekuador", + /* ESH */ "Sahara Barat|Sahrawi", + /* GAB */ "Gabon", + /* NZL */ "Selandia Baru", + /* BFA */ "Burkina Faso", + /* PHL */ "Pilipina", + /* ITA */ "Italia", + /* OMN */ "Oman", + /* POL */ "Polandia", + /* CIV */ "Pantai Gading", + /* NOR */ "Norway", + /* MYS */ "Malaysia", + /* VNM */ "Vietnam", + /* FIN */ "Finlandia", + /* COG */ "Kongo-Brazzaville", + /* DEU */ "Jerman", + /* JPN */ "Jepang", + /* ZWE */ "Zimbabwe", + /* PRY */ "Paraguai", + /* IRQ */ "Irak", + /* MAR */ "Maroko", + /* UZB */ "Uzbekistan", + /* SWE */ "Swedia", + /* PNG */ "Papua Nugini", + /* CMR */ "Kamerun", + /* TKM */ "Turkmenistan", + /* ESP */ "Spanyol", + /* THA */ "Thailand", + /* YEM */ "Yaman", + /* FRA */ "Perancis", + /* ALA */ "Kepulauan Aaland", + /* KEN */ "Kenya", + /* BWA */ "Botswana", + /* MDG */ "Madagaskar", + /* UKR */ "Ukraina", + /* SSD */ "Sudan Selatan", + /* CAF */ "Republik Afrika Tengah", + /* SOM */ "Somalia", + /* AFG */ "Afganistan", + /* MMR */ "Myanmar|Burma", + /* ZMB */ "Zambia", + /* CHL */ "Chili", + /* TUR */ "Turki", + /* PAK */ "Pakistan", + /* MOZ */ "Mozambik", + /* NAM */ "Namibia", + /* VEN */ "Venezuela", + /* NGA */ "Nigeria", + /* TZA */ "Tanzania", + /* EGY */ "Mesir", + /* MRT */ "Mauritania", + /* BOL */ "Bolivia", + /* ETH */ "Etiopia", + /* COL */ "Kolumbia", + /* ZAF */ "Afrika Selatan", + /* MLI */ "Mali", + /* AGO */ "Angola", + /* NER */ "Niger", + /* TCD */ "Chad", + /* PER */ "Peru", + /* MNG */ "Mongolia", + /* IRN */ "Iran", + /* LBY */ "Libya", + /* SDN */ "Sudan", + /* IDN */ "Indonesia", + /* DIF */ "Distrik Federal", + /* TLA */ "Tlaxcala", + /* MOR */ "Morelos", + /* AGU */ "Aguascalientes", + /* MX-CL */ "Colima", + /* QUE */ "Queretaro", + /* HID */ "Hidalgo", + /* MX-MX */ "Mexico State", + /* TAB */ "Tabasco", + /* NAY */ "Nayarit", + /* GUA */ "Guanajuato", + /* PUE */ "Puebla", + /* YUC */ "Yucatan", + /* ROO */ "Quintana Roo", + /* SIN */ "Sinaloa", + /* CAM */ "Campeche", + /* MIC */ "Michoacan", + /* SLP */ "San Luis Potosi", + /* GRO */ "Guerrero", + /* NLE */ "Nuevo Leon", + /* BCN */ "Baja California", + /* VER */ "Veracruz", + /* CHP */ "Chiapas", + /* BCS */ "Baja California Sur", + /* ZAC */ "Zacatecas", + /* JAL */ "Jalisco", + /* TAM */ "Tamaulipas", + /* OAX */ "Oaxaca", + /* DUR */ "Durango", + /* COA */ "Coahuila", + /* SON */ "Sonora", + /* CHH */ "Chihuahua", + /* GRL */ "Tanah penggembalaan", + /* SAU */ "Arab Saudi", + /* COD */ "Kongo-Kinshasa", + /* DZA */ "Aljazair", + /* KAZ */ "Kazakhstan", + /* ARG */ "Argentina", + /* IN-DD */ "Daman dan Diu", + /* IN-DN */ "Dadra dan Nagar Haveli", + /* IN-CH */ "Chandigarh", + /* IN-AN */ "Andaman dan Nicobar", + /* IN-LD */ "Lakshadweep", + /* IN-DL */ "Delhi", + /* IN-ML */ "Meghalaya", + /* IN-NL */ "Nagaland", + /* IN-MN */ "Manipur", + /* IN-TR */ "Tripura", + /* IN-MZ */ "Mizoram", + /* IN-SK */ "Sikkim", + /* IN-PB */ "Punjab", + /* IN-HR */ "Haryana", + /* IN-AR */ "Arunachal Pradesh", + /* IN-AS */ "Assam", + /* IN-BR */ "Bihar", + /* IN-UT */ "Uttarakhand", + /* IN-GA */ "Goa", + /* IN-KL */ "Kerala", + /* IN-TN */ "Tamil Nadu", + /* IN-HP */ "Himachal Pradesh", + /* IN-JK */ "Jammu dan Kashmir", + /* IN-CT */ "Chhattisgarh", + /* IN-JH */ "Jharkhand", + /* IN-KA */ "Karnataka", + /* IN-RJ */ "Rajasthan", + /* IN-OR */ "Odisha|Orissa", + /* IN-GJ */ "Gujarat", + /* IN-WB */ "Benggala barat", + /* IN-MP */ "Madhya Pradesh", + /* IN-TG */ "Telangana", + /* IN-AP */ "Andhra Pradesh", + /* IN-MH */ "Maharashtra", + /* IN-UP */ "Uttar Pradesh", + /* IN-PY */ "Puducherry", + /* NSW */ "New South Wales", + /* ACT */ "Wilayah Ibu Kota Australia", + /* JBT */ "Jervis Bay Wilayah", + /* AU-NT */ "Wilayah utara", + /* AU-SA */ "Australia Selatan", + /* TAS */ "Tasmania", + /* VIC */ "Victoria", + /* AU-WA */ "Australia Barat", + /* QLD */ "Queensland", + /* BR-DF */ "Distrito federal", + /* BR-SE */ "Sergipe", + /* BR-AL */ "Alagoas", + /* BR-RJ */ "Rio de Janeiro", + /* BR-ES */ "Espirito Santo", + /* BR-RN */ "Rio Grande do Norte", + /* BR-PB */ "Paraiba", + /* BR-SC */ "Santa Catarina", + /* BR-PE */ "Pernambuco", + /* BR-AP */ "Amapá", + /* BR-CE */ "Ceara", + /* BR-AC */ "Acre", + /* BR-PR */ "Parana", + /* BR-RR */ "Roraima", + /* BR-RO */ "Rondônia", + /* BR-SP */ "Sao Paulo", + /* BR-PI */ "Piauí", + /* BR-TO */ "Tocantins", + /* BR-RS */ "Rio Grande do Sul", + /* BR-MA */ "Maranhao", + /* BR-GO */ "Goias", + /* BR-MS */ "Mato Grosso do Sul", + /* BR-BA */ "Bahia", + /* BR-MG */ "Minas Gerais", + /* BR-MT */ "Mato Grosso", + /* BR-PA */ "Para", + /* BR-AM */ "Amazonas", + /* US-DC */ "District of Columbia", + /* US-RI */ "Pulau Rhode", + /* US-DE */ "Delaware", + /* US-CT */ "Connecticut", + /* US-NJ */ "Jersey baru", + /* US-NH */ "New Hampshire", + /* US-VT */ "Vermont", + /* US-MA */ "Massachusetts", + /* US-HI */ "Hawai", + /* US-MD */ "Maryland", + /* US-WV */ "Virginia Barat", + /* US-SC */ "Karolina selatan", + /* US-ME */ "Maine", + /* US-IN */ "Indiana", + /* US-KY */ "Kentucky", + /* US-TN */ "Tennessee", + /* US-VA */ "Virginia", + /* US-OH */ "Ohio", + /* US-PA */ "Pennsylvania", + /* US-MS */ "Mississippi", + /* US-LA */ "Louisiana", + /* US-AL */ "Alabama", + /* US-AR */ "Arkansas", + /* US-NC */ "Karolina utara", + /* US-NY */ "New York", + /* US-IA */ "Iowa", + /* US-IL */ "Illinois", + /* US-GA */ "Georgia", + /* US-WI */ "Wisconsin", + /* US-FL */ "Florida", + /* US-MO */ "Missouri", + /* US-OK */ "Oklahoma", + /* US-ND */ "Dakota Utara", + /* US-WA */ "Washington", + /* US-SD */ "Dakota Selatan", + /* US-NE */ "Nebraska", + /* US-KS */ "Kansas", + /* US-ID */ "Idaho", + /* US-UT */ "Utah", + /* US-MN */ "Minnesota", + /* US-MI */ "Michigan", + /* US-WY */ "Wyoming", + /* US-OR */ "Oregon", + /* US-CO */ "Colorado", + /* US-NV */ "Nevada", + /* US-AZ */ "Arizona", + /* US-NM */ "New Mexico", + /* US-MT */ "Montana", + /* US-CA */ "California", + /* US-TX */ "Texas", + /* US-AK */ "Alaska", + /* CA-BC */ "British Columbia", + /* CA-AB */ "Alberta", + /* CA-ON */ "Ontario", + /* CA-QC */ "Quebec", + /* CA-SK */ "Saskatchewan", + /* CA-MB */ "Manitoba", + /* CA-NL */ "Newfoundland", + /* CA-NB */ "New Brunswick", + /* CA-NS */ "Nova Scotia", + /* CA-PE */ "Pulau Pangeran Edward", + /* CA-YT */ "Yukon", + /* CA-NT */ "Northwest Territories", + /* CA-NU */ "Nunavut", + /* IND */ "India", + /* AUS */ "Australia", + /* BRA */ "Brazil", + /* USA */ "USA|Amerika Serikat|Amerika", + /* MEX */ "Mexico", + /* MOW */ "Moskow", + /* SPE */ "Saint Petersburg", + /* KGD */ "Kaliningrad Oblast", + /* RU-IN */ "Ingushetia Republik", + /* RU-AD */ "Adygea Republik", + /* RU-SE */ "Ossetia-Alania Republik utara", + /* RU-KB */ "Kabardino-Balkar Republic", + /* RU-KC */ "Karachay-Cherkess Republic", + /* RU-CE */ "Republik Chechnya", + /* RU-CU */ "Chuvash Republic", + /* IVA */ "Ivanovo Oblast", + /* LIP */ "Lipetsk Oblast", + /* ORL */ "Oryol Oblast", + /* TUL */ "Tula Oblast", + /* RU-BE */ "Belgorod Oblast", + /* VLA */ "Vladimir Oblast", + /* KRS */ "Kursk Oblast", + /* KLU */ "Kaluga Oblast", + /* RU-TT */ "Tambov Oblast", + /* BRY */ "Bryansk Oblast", + /* YAR */ "Yaroslavl Oblast", + /* RYA */ "Ryazan Oblast", + /* AST */ "Astrakhan Oblast", + /* MOS */ "Moscow Oblast", + /* SMO */ "Smolensk Oblast", + /* RU-DA */ "Dagestan Republik", + /* VOR */ "Voronezh Oblast", + /* NGR */ "Novgorod Oblast", + /* PSK */ "Pskov Oblast", + /* KOS */ "Kostroma Oblast", + /* STA */ "Stavropol Krai", + /* KDA */ "Krasnodar Krai", + /* RU-KL */ "Kalmykia Republik", + /* TVE */ "Tver Oblast", + /* LEN */ "Leningrad Oblast", + /* ROS */ "Rostov Oblast", + /* VGG */ "Volgograd Oblast", + /* VLG */ "Vologda Oblast", + /* MUR */ "Murmansk Oblast", + /* RU-KR */ "Karelia Republik", + /* NEN */ "Nenetsia", + /* RU-KO */ "Komi Republic", + /* ARK */ "Arkhangelsk Oblast", + /* RU-MO */ "Mordovia Republik", + /* NIZ */ "Nizhny Novgorod Oblast", + /* PNZ */ "Penza Oblast", + /* RU-KI */ "Kirov Oblast", + /* RU-ME */ "Mari El Republic", + /* ORE */ "Orenburg Oblast", + /* ULY */ "Ulyanovsk Oblast", + /* RU-PM */ "Perm Krai", + /* RU-BA */ "Bashkortostan Republic", + /* RU-UD */ "Udmurt Republic", + /* RU-TA */ "Republik Tatarstan", + /* SAM */ "Samara Oblast", + /* SAR */ "Saratov Oblast", + /* YAN */ "Yamalo-Nenets", + /* RU-KM */ "Khanty-Mansi", + /* SVE */ "Sverdlovsk Oblast", + /* TYU */ "Tyumen Oblast", + /* KGN */ "Kurgan Oblast", + /* RU-CH */ "Chelyabinsk Oblast", + /* RU-BU */ "Buryatia Republic", + /* ZAB */ "Krai Zabaykalsky", + /* IRK */ "Irkutsk Oblast", + /* NVS */ "Novosibirsk Oblast", + /* TOM */ "Tomsk Oblast", + /* OMS */ "Omsk Oblast", + /* RU-KK */ "Khakassia Republik", + /* KEM */ "Kemerovo Oblast", + /* RU-AL */ "Republik Altai", + /* ALT */ "Altai Krai", + /* RU-TY */ "Tuva Republic", + /* KYA */ "Krasnoyarsk Krai", + /* MAG */ "Magadan Oblast", + /* CHU */ "Chukotka Okrug", + /* KAM */ "Kamchatka Krai", + /* SAK */ "Sakhalin Oblast", + /* RU-PO */ "Primorsky Krai", + /* YEV */ "Oblast Otonom Yahudi", + /* KHA */ "Khabarovsk Krai", + /* AMU */ "Amur Oblast", + /* RU-SA */ "Republik Sakha|Yakutia Republic", + /* CAN */ "Kanada", + /* RUS */ "Rusia", + /* CN-SH */ "Menculik", + /* CN-TJ */ "Tianjin", + /* CN-BJ */ "Beijing", + /* CN-HI */ "Hainan", + /* CN-NX */ "Ningxia Hui", + /* CN-CQ */ "Chongqing", + /* CN-ZJ */ "Zhejiang", + /* CN-JS */ "Jiangsu", + /* CN-FJ */ "Fujian", + /* CN-AH */ "Anhui", + /* CN-LN */ "Liaoning", + /* CN-SD */ "Shandong", + /* CN-SX */ "Shanxi", + /* CN-JX */ "Jiangxi", + /* CN-HA */ "Henan", + /* CN-GZ */ "Guizhou", + /* CN-GD */ "Guangdong", + /* CN-HB */ "Hubei", + /* CN-JL */ "Jilin", + /* CN-HE */ "Hebei", + /* CN-SN */ "Shaanxi", + /* CN-NM */ "Nei Mongol|Mongolia Dalam", + /* CN-HL */ "Heilongjiang", + /* CN-HN */ "Hunan", + /* CN-GX */ "Guangxi Zhuang", + /* CN-SC */ "Sichuan", + /* CN-YN */ "Yunnan", + /* CN-XZ */ "Xizang|Tibet", + /* CN-GS */ "Gansu", + /* CN-QH */ "Qinghai", + /* CN-XJ */ "Xinjiang Uyghur", + /* CHN */ "Cina", + /* UMI */ "Kepulauan Terluar Kecil Amerika Serikat", + /* CPT */ "Pulau Clipperton", + /* ATA */ "Antartika", + /* AAA */ "Internasional|Dunia|Bumi" +#else // MAPCODE_SUPPORT_LANGUAGE_ID + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_ID +}; + +#ifdef __cplusplus +} +#endif + +#endif // __INTERNAL_TERRITORY_NAMES_ID_H__ diff --git a/mapcodelib/internal_territory_names_it.h b/mapcodelib/internal_territory_names_it.h index 29acecb..d110efa 100644 --- a/mapcodelib/internal_territory_names_it.h +++ b/mapcodelib/internal_territory_names_it.h @@ -23,7 +23,7 @@ extern "C" { // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** static const char *TERRITORY_FULL_NAME_IT[] = { -#ifdef MAPCODE_SUPPORT_LANGUAGE_IT +#ifdef MAPCODE_SUPPORT_LANGUAGE_IT // Italian /* VAT */ "Vaticano|Città del Vaticano|Santa Sede", /* MCO */ "Monaco", /* GIB */ "Gibilterra", diff --git a/mapcodelib/internal_territory_names_ja.h b/mapcodelib/internal_territory_names_ja.h new file mode 100644 index 0000000..b5cf02b --- /dev/null +++ b/mapcodelib/internal_territory_names_ja.h @@ -0,0 +1,569 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __INTERNAL_TERRITORY_NAMES_JA_H__ +#define __INTERNAL_TERRITORY_NAMES_JA_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +static const char *TERRITORY_FULL_NAME_JA[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_JA // Japanese + /* VAT */ "バチカン市国|教皇庁", + /* MCO */ "モナコ", + /* GIB */ "ジブラルタル", + /* TKL */ "トケラウ諸島", + /* CCK */ "ココス諸島|キーリング諸島", + /* BLM */ "サン・バルテルミー島", + /* NRU */ "ナウル", + /* TUV */ "ツバル", + /* MAC */ "マカオ", + /* SXM */ "シントマールテン島", + /* MAF */ "サン・マルタン", + /* NFK */ "ノーフォークとフィリップ島|フィリップアイランド", + /* PCN */ "ピトケアン諸島", + /* BVT */ "ブーヴェ島", + /* BMU */ "バミューダ", + /* IOT */ "イギリス領インド洋地域", + /* SMR */ "サン・マリノ", + /* GGY */ "ガーンジー島", + /* AIA */ "アングィラ", + /* MSR */ "モントセラト", + /* JEY */ "ジャージー", + /* CXR */ "クリスマス島", + /* WLF */ "ウォリス・フツナ|フツナ", + /* VGB */ "英領バージン諸島|イギリス領バージン諸島", + /* LIE */ "リヒテンシュタイン", + /* ABW */ "アルバ", + /* MHL */ "マーシャル諸島", + /* ASM */ "アメリカ領サモア|サモア、アメリカ", + /* COK */ "クック諸島", + /* SPM */ "サンピエール島・ミクロン島|ミクロン島", + /* NIU */ "ニウエ", + /* KNA */ "セントクリストファー・ネイビス|ネビス島", + /* CYM */ "ケイマン諸島", + /* BES */ "ボネール、セントEustatuisとサバ|サバ|セントユースタティウス", + /* MDV */ "モルディブ", + /* SHN */ "セントヘレナ、アセンションおよびトリスタン・ダ・クーニャ|アセンション|トリスタン・ダ・クーニャ", + /* MLT */ "マルタ", + /* GRD */ "グレナダ", + /* VIR */ "米領バージン諸島|米領バージン諸島", + /* MYT */ "マヨット島", + /* SJM */ "スバールバル諸島とヤンマイエン島|ヤンマイエン島", + /* VCT */ "セントビンセント・グレナディーン|グレナディーン諸島", + /* HMD */ "ハード島とマクドナルド諸島|マクドナルド諸島", + /* BRB */ "バルバドス", + /* ATG */ "アンティグアバーブーダ|バーブーダ", + /* CUW */ "キュラソー", + /* SYC */ "セイシェル", + /* PLW */ "パラオ", + /* MNP */ "北マリアナ諸島", + /* AND */ "アンドラ", + /* GUM */ "グアム", + /* IMN */ "マン島", + /* LCA */ "セントルシア", + /* FSM */ "ミクロネシア|ミクロネシア連邦", + /* SGP */ "シンガポール", + /* TON */ "トンガ", + /* DMA */ "ドミニカ", + /* BHR */ "バーレーン", + /* KIR */ "キリバス", + /* TCA */ "タークス・カイコス諸島|カイコス諸島", + /* STP */ "サントメ・プリンシペ|プリンシペ", + /* HKG */ "香港", + /* MTQ */ "マルティニーク島", + /* FRO */ "フェロー諸島", + /* GLP */ "グアドループ島", + /* COM */ "コモロ", + /* MUS */ "モーリシャス", + /* REU */ "再会", + /* LUX */ "ルクセンブルク", + /* WSM */ "サモア", + /* SGS */ "サウスジョージア・サウスサンドウィッチ諸島|サウスサンドウィッチ諸島", + /* PYF */ "フランス領ポリネシア", + /* CPV */ "カーボベルデ", + /* TTO */ "トリニダード・トバゴ|トバゴ", + /* BRN */ "ブルネイ", + /* ATF */ "フランス領南方・南極地域", + /* PRI */ "プエルトリコ", + /* CYP */ "キプロス", + /* LBN */ "レバノン", + /* JAM */ "ジャマイカ", + /* GMB */ "ガンビア", + /* QAT */ "カタール", + /* FLK */ "フォークランド諸島", + /* VUT */ "バヌアツ", + /* MNE */ "モンテネグロ", + /* BHS */ "バハマ", + /* TLS */ "東ティモール", + /* SWZ */ "スワジランド", + /* KWT */ "クウェート", + /* FJI */ "フィジー", + /* NCL */ "ニューカレドニア", + /* SVN */ "スロベニア", + /* ISR */ "イスラエル", + /* PSE */ "パレスチナ領土", + /* SLV */ "エルサルバドル", + /* BLZ */ "ベリーズ", + /* DJI */ "ジブチ", + /* MKD */ "マケドニア", + /* RWA */ "ルワンダ", + /* HTI */ "ハイチ", + /* BDI */ "ブルンジ", + /* GNQ */ "赤道ギニア", + /* ALB */ "アルバニア", + /* SLB */ "ソロモン諸島", + /* ARM */ "アルメニア", + /* LSO */ "レソト", + /* BEL */ "ベルギー", + /* MDA */ "モルドバ", + /* GNB */ "ギニアビサウ", + /* TWN */ "台湾", + /* BTN */ "ブータン", + /* CHE */ "スイス", + /* NLD */ "オランダ", + /* DNK */ "デンマーク", + /* EST */ "エストニア", + /* DOM */ "ドミニカ共和国", + /* SVK */ "スロバキア", + /* CRI */ "コスタリカ", + /* BIH */ "ボスニア・ヘルツェゴビナ", + /* HRV */ "クロアチア", + /* TGO */ "トーゴ", + /* LVA */ "ラトビア", + /* LTU */ "リトアニア", + /* LKA */ "スリランカ", + /* GEO */ "ジョージア", + /* IRL */ "アイルランド", + /* SLE */ "シエラレオネ", + /* PAN */ "パナマ", + /* CZE */ "チェコ共和国", + /* GUF */ "仏領ギアナ", + /* ARE */ "アラブ首長国連邦", + /* AUT */ "オーストリア", + /* AZE */ "アゼルバイジャン", + /* SRB */ "セルビア", + /* JOR */ "ヨルダン", + /* PRT */ "ポルトガル", + /* HUN */ "ハンガリー", + /* KOR */ "韓国", + /* ISL */ "アイスランド", + /* GTM */ "グアテマラ", + /* CUB */ "キューバ", + /* BGR */ "ブルガリア", + /* LBR */ "リベリア", + /* HND */ "ホンジュラス", + /* BEN */ "ベニン", + /* ERI */ "エリトリア", + /* MWI */ "マラウイ", + /* PRK */ "北朝鮮", + /* NIC */ "ニカラグア", + /* GRC */ "ギリシャ", + /* TJK */ "タジキスタン", + /* BGD */ "バングラデシュ", + /* NPL */ "ネパール", + /* TUN */ "チュニジア", + /* SUR */ "スリナム", + /* URY */ "ウルグアイ", + /* KHM */ "カンボジア", + /* SYR */ "シリア", + /* SEN */ "セネガル", + /* KGZ */ "キルギスタン", + /* BLR */ "ベラルーシ", + /* GUY */ "ガイアナ", + /* LAO */ "ラオス", + /* ROU */ "ルーマニア", + /* GHA */ "ガーナ", + /* UGA */ "ウガンダ", + /* GBR */ "イギリス|スコットランド|イギリス|北アイルランド|アイルランド、北", + /* GIN */ "ギニア", + /* ECU */ "エクアドル", + /* ESH */ "西サハラ|サハラ", + /* GAB */ "ガボン", + /* NZL */ "ニュージーランド", + /* BFA */ "ブルキナファソ", + /* PHL */ "フィリピン", + /* ITA */ "イタリア", + /* OMN */ "オマーン", + /* POL */ "ポーランド", + /* CIV */ "コートジボワール", + /* NOR */ "ノルウェー", + /* MYS */ "マレーシア", + /* VNM */ "ベトナム", + /* FIN */ "フィンランド", + /* COG */ "コンゴ - ブラザビル", + /* DEU */ "ドイツ", + /* JPN */ "日本", + /* ZWE */ "ジンバブエ", + /* PRY */ "パラグアイ", + /* IRQ */ "イラク", + /* MAR */ "モロッコ", + /* UZB */ "ウズベキスタン", + /* SWE */ "スウェーデン", + /* PNG */ "パプアニューギニア", + /* CMR */ "カメルーン", + /* TKM */ "トルクメニスタン", + /* ESP */ "スペイン", + /* THA */ "タイ", + /* YEM */ "イエメン", + /* FRA */ "フランス", + /* ALA */ "オーランド諸島", + /* KEN */ "ケニア", + /* BWA */ "ボツワナ", + /* MDG */ "マダガスカル", + /* UKR */ "ウクライナ", + /* SSD */ "南スーダン", + /* CAF */ "中央アフリカ共和国", + /* SOM */ "ソマリア", + /* AFG */ "アフガニスタン", + /* MMR */ "ミャンマー|ビルマ", + /* ZMB */ "ザンビア", + /* CHL */ "チリ", + /* TUR */ "トルコ", + /* PAK */ "パキスタン", + /* MOZ */ "モザンビーク", + /* NAM */ "ナミビア", + /* VEN */ "ベネズエラ", + /* NGA */ "ナイジェリア", + /* TZA */ "タンザニア", + /* EGY */ "エジプト", + /* MRT */ "モーリタニア", + /* BOL */ "ボリビア", + /* ETH */ "エチオピア", + /* COL */ "コロンビア", + /* ZAF */ "南アフリカ", + /* MLI */ "マリ", + /* AGO */ "アンゴラ", + /* NER */ "ニジェール", + /* TCD */ "チャド", + /* PER */ "ペルー", + /* MNG */ "モンゴル", + /* IRN */ "イラン", + /* LBY */ "リビア", + /* SDN */ "スーダン", + /* IDN */ "インドネシア", + /* DIF */ "連邦区", + /* TLA */ "トラスカラ", + /* MOR */ "モレロス州", + /* AGU */ "アグアスカリエンテス", + /* MX-CL */ "コリマ", + /* QUE */ "ケレタロ", + /* HID */ "イダルゴ", + /* MX-MX */ "メキシコ州", + /* TAB */ "タバスコ", + /* NAY */ "ナヤリット", + /* GUA */ "グアナファト", + /* PUE */ "プエブラ", + /* YUC */ "ユカタン州", + /* ROO */ "キンタナロー州", + /* SIN */ "シナロア州", + /* CAM */ "カンペチェ", + /* MIC */ "ミチョアカン州", + /* SLP */ "サンルイスポトシ", + /* GRO */ "ゲレロ", + /* NLE */ "ヌエボレオン州", + /* BCN */ "バハカリフォルニア", + /* VER */ "ベラクルス州", + /* CHP */ "チアパス州", + /* BCS */ "バハ・カリフォルニア・スル州", + /* ZAC */ "サカテカス", + /* JAL */ "ハリスコ州", + /* TAM */ "タマウリパス州", + /* OAX */ "オアハカ", + /* DUR */ "ドゥランゴ", + /* COA */ "コアウイラ州", + /* SON */ "ソノラ州", + /* CHH */ "チワワ", + /* GRL */ "グリーンランド", + /* SAU */ "サウジアラビア", + /* COD */ "コンゴ - キンシャサ", + /* DZA */ "アルジェリア", + /* KAZ */ "カザフスタン", + /* ARG */ "アルゼンチン", + /* IN-DD */ "ダマンディウ", + /* IN-DN */ "ダードラーとナガルハベリ", + /* IN-CH */ "チャンディーガル", + /* IN-AN */ "アンダマン・ニコバル", + /* IN-LD */ "ラクシャドウィープ", + /* IN-DL */ "デリー", + /* IN-ML */ "メガラヤ州", + /* IN-NL */ "ナガランド", + /* IN-MN */ "マニプール", + /* IN-TR */ "トリプラ", + /* IN-MZ */ "ミゾラム", + /* IN-SK */ "シッキム", + /* IN-PB */ "パンジャブ", + /* IN-HR */ "ハリヤナ州", + /* IN-AR */ "アルナチャル・パラデシュ", + /* IN-AS */ "アッサム", + /* IN-BR */ "ビハール州", + /* IN-UT */ "ウッタラーカンド州", + /* IN-GA */ "ゴア", + /* IN-KL */ "ケララ", + /* IN-TN */ "タミル・ナードゥ州", + /* IN-HP */ "ヒマチャル・プラデシュ", + /* IN-JK */ "ジャム・カシミール", + /* IN-CT */ "チャッティースガル州", + /* IN-JH */ "ジャールカンド州", + /* IN-KA */ "カルナタカ", + /* IN-RJ */ "ラジャスタン", + /* IN-OR */ "オリッサ州|オリッサ", + /* IN-GJ */ "グジャラート", + /* IN-WB */ "西ベンガル", + /* IN-MP */ "マディヤプラデシュ州", + /* IN-TG */ "テランガーナ州", + /* IN-AP */ "アンドラプラデシ", + /* IN-MH */ "マハラシュトラ", + /* IN-UP */ "ウッタルプラデシ州", + /* IN-PY */ "ポンディシェリ", + /* NSW */ "ニューサウスウェールズ州", + /* ACT */ "オーストラリア首都特別地域", + /* JBT */ "ジャービス湾特別地域", + /* AU-NT */ "ノーザン・テリトリー", + /* AU-SA */ "南オーストラリア州", + /* TAS */ "タスマニア州", + /* VIC */ "ビクトリア", + /* AU-WA */ "西オーストラリア州", + /* QLD */ "クイーンズランド州", + /* BR-DF */ "連邦区", + /* BR-SE */ "セルジペ州", + /* BR-AL */ "アラゴアス州", + /* BR-RJ */ "リオデジャネイロ", + /* BR-ES */ "エスピリトサント州", + /* BR-RN */ "リオ・グランデ・ド・ノルテ", + /* BR-PB */ "パライバ州", + /* BR-SC */ "サンタカタリナ州", + /* BR-PE */ "ペルナンブコ州", + /* BR-AP */ "アマパ", + /* BR-CE */ "セアラ州", + /* BR-AC */ "アクレ州", + /* BR-PR */ "パラナ", + /* BR-RR */ "ロライマ", + /* BR-RO */ "ロンドニア", + /* BR-SP */ "サンパウロ", + /* BR-PI */ "ピアウイ", + /* BR-TO */ "トカンチンス", + /* BR-RS */ "リオグランデ・ド・スル", + /* BR-MA */ "マラニャン州", + /* BR-GO */ "ゴイアス州", + /* BR-MS */ "マット・グロッソ・ド・スル", + /* BR-BA */ "バイア州", + /* BR-MG */ "ミナスジェライス州", + /* BR-MT */ "マトグロッソ州", + /* BR-PA */ "パラ", + /* BR-AM */ "アマゾナス", + /* US-DC */ "コロンビア特別区", + /* US-RI */ "ロードアイランド", + /* US-DE */ "デラウェア", + /* US-CT */ "コネチカット", + /* US-NJ */ "ニュージャージー", + /* US-NH */ "ニューハンプシャー", + /* US-VT */ "バーモント州", + /* US-MA */ "マサチューセッツ州", + /* US-HI */ "ハワイ", + /* US-MD */ "メリーランド州", + /* US-WV */ "ウェストバージニア州", + /* US-SC */ "サウスカロライナ州", + /* US-ME */ "メイン州", + /* US-IN */ "インディアナ", + /* US-KY */ "ケンタッキー州", + /* US-TN */ "テネシー州", + /* US-VA */ "バージニア州", + /* US-OH */ "オハイオ州", + /* US-PA */ "ペンシルベニア州", + /* US-MS */ "ミシシッピー州", + /* US-LA */ "ルイジアナ州", + /* US-AL */ "アラバマ州", + /* US-AR */ "アーカンソー州", + /* US-NC */ "ノースカロライナ州", + /* US-NY */ "ニューヨーク", + /* US-IA */ "アイオワ州", + /* US-IL */ "イリノイ州", + /* US-GA */ "ジョージア", + /* US-WI */ "ウィスコンシン州", + /* US-FL */ "フロリダ州", + /* US-MO */ "ミズーリ州", + /* US-OK */ "オクラホマ州", + /* US-ND */ "ノースダコタ州", + /* US-WA */ "ワシントン", + /* US-SD */ "サウス・ダコタ", + /* US-NE */ "ネブラスカ州", + /* US-KS */ "カンザス", + /* US-ID */ "アイダホ州", + /* US-UT */ "ユタ州", + /* US-MN */ "ミネソタ州", + /* US-MI */ "ミシガン州", + /* US-WY */ "ワイオミング州", + /* US-OR */ "オレゴン", + /* US-CO */ "コロラド州", + /* US-NV */ "ネバダ", + /* US-AZ */ "アリゾナ州", + /* US-NM */ "ニューメキシコ州", + /* US-MT */ "モンタナ", + /* US-CA */ "カリフォルニア", + /* US-TX */ "テキサス州", + /* US-AK */ "アラスカ州", + /* CA-BC */ "ブリティッシュコロンビア", + /* CA-AB */ "アルバータ州", + /* CA-ON */ "オンタリオ", + /* CA-QC */ "ケベック", + /* CA-SK */ "サスカチュワン州", + /* CA-MB */ "マニトバ州", + /* CA-NL */ "ニューファンドランド島", + /* CA-NB */ "ニューブランズウィック", + /* CA-NS */ "ノバスコシア州", + /* CA-PE */ "プリンスエドワードアイランド", + /* CA-YT */ "ユーコン州", + /* CA-NT */ "ノースウェスト準州", + /* CA-NU */ "ヌナブト", + /* IND */ "インド", + /* AUS */ "オーストラリア", + /* BRA */ "ブラジル", + /* USA */ "アメリカ|米国|アメリカ合衆国", + /* MEX */ "メキシコ", + /* MOW */ "モスクワ", + /* SPE */ "セントピーターズバーグ", + /* KGD */ "カリーニングラード州", + /* RU-IN */ "イングーシ共和国", + /* RU-AD */ "アディゲ共和国共和国", + /* RU-SE */ "北オセチア共和国共和国", + /* RU-KB */ "カバルダ・バルカル共和国", + /* RU-KC */ "カラチャイ-Cherkess共和国", + /* RU-CE */ "チェチェン共和国", + /* RU-CU */ "チュヴァシュ共和国", + /* IVA */ "イヴァノヴォ州", + /* LIP */ "リペツク州", + /* ORL */ "オリョール州", + /* TUL */ "トゥーラ州", + /* RU-BE */ "ベルゴロド州", + /* VLA */ "ヴラジーミル州", + /* KRS */ "クルスク州", + /* KLU */ "カルーガ州", + /* RU-TT */ "タンボフ州", + /* BRY */ "ブリャンスク州", + /* YAR */ "ヤロスラヴリ州", + /* RYA */ "リャザン州", + /* AST */ "アストラハン州", + /* MOS */ "モスクワ州", + /* SMO */ "スモレンスク州", + /* RU-DA */ "ダゲスタン共和国", + /* VOR */ "ヴォロネジ州", + /* NGR */ "ノヴゴロド州", + /* PSK */ "プスコフ州", + /* KOS */ "コストロマ州", + /* STA */ "スタヴロポリ地方", + /* KDA */ "クラスノダール地方", + /* RU-KL */ "カルムイク共和国", + /* TVE */ "トヴェリ州", + /* LEN */ "レニングラード州", + /* ROS */ "ロストフ州", + /* VGG */ "ヴォルゴグラード州", + /* VLG */ "ヴォログダ州", + /* MUR */ "ムルマンスク州", + /* RU-KR */ "カレリア共和国", + /* NEN */ "ネネツ自治管区", + /* RU-KO */ "コミ共和国", + /* ARK */ "アルハンゲリスク州", + /* RU-MO */ "モルドヴィア共和国", + /* NIZ */ "ニジニ・ノヴゴロド州", + /* PNZ */ "ペンザ州", + /* RU-KI */ "キーロフ州", + /* RU-ME */ "マリ・エル共和国共和国", + /* ORE */ "オレンブルク州", + /* ULY */ "ウリヤノフスク州", + /* RU-PM */ "ペルミ地方", + /* RU-BA */ "バシコルトスタン共和国", + /* RU-UD */ "ウドムルト共和国", + /* RU-TA */ "タタルスタン共和国", + /* SAM */ "サマラ州", + /* SAR */ "サラトフ州", + /* YAN */ "ヤマロ・ネネツ自治管区", + /* RU-KM */ "ハンティ・マンシ", + /* SVE */ "スヴェルドロフスク州", + /* TYU */ "チュメニ州", + /* KGN */ "クルガン州", + /* RU-CH */ "チェリャビンスク州", + /* RU-BU */ "ブリヤート共和国", + /* ZAB */ "ザバイカリエ地方", + /* IRK */ "イルクーツク州", + /* NVS */ "ノヴォシビルスク州", + /* TOM */ "トムスク州", + /* OMS */ "オムスク州", + /* RU-KK */ "ハカス共和国共和国", + /* KEM */ "ケメロヴォ州", + /* RU-AL */ "アルタイ共和国", + /* ALT */ "アルタイ地方", + /* RU-TY */ "トゥヴァ共和国", + /* KYA */ "クラスノヤルスク地方", + /* MAG */ "マガダン州", + /* CHU */ "チュクチ管区", + /* KAM */ "カムチャツカ地方", + /* SAK */ "サハリン州", + /* RU-PO */ "沿海州", + /* YEV */ "ユダヤ自治州", + /* KHA */ "ハバロフスク地方", + /* AMU */ "アムール州", + /* RU-SA */ "サハ共和国|ヤクート共和国", + /* CAN */ "カナダ", + /* RUS */ "ロシア", + /* CN-SH */ "上海", + /* CN-TJ */ "天津", + /* CN-BJ */ "北京", + /* CN-HI */ "海南", + /* CN-NX */ "寧夏ホイ", + /* CN-CQ */ "重慶市", + /* CN-ZJ */ "浙江省", + /* CN-JS */ "江蘇省", + /* CN-FJ */ "福建省", + /* CN-AH */ "安徽省", + /* CN-LN */ "遼寧", + /* CN-SD */ "山東省", + /* CN-SX */ "山西", + /* CN-JX */ "江西省", + /* CN-HA */ "河南省", + /* CN-GZ */ "貴州省", + /* CN-GD */ "広東", + /* CN-HB */ "湖北省", + /* CN-JL */ "吉林", + /* CN-HE */ "河北省", + /* CN-SN */ "陝西", + /* CN-NM */ "内モンゴル|内蒙古", + /* CN-HL */ "黒竜江省", + /* CN-HN */ "湖南省", + /* CN-GX */ "広西チワン族自治区", + /* CN-SC */ "四川省", + /* CN-YN */ "雲南", + /* CN-XZ */ "西蔵|チベット", + /* CN-GS */ "甘粛省", + /* CN-QH */ "青海", + /* CN-XJ */ "新疆ウイグル", + /* CHN */ "中国", + /* UMI */ "アメリカ合衆国外諸島", + /* CPT */ "クリッパートン島", + /* ATA */ "南極大陸", + /* AAA */ "インターナショナル|世界|地球" +#else // MAPCODE_SUPPORT_LANGUAGE_JA + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_JA +}; + +#ifdef __cplusplus +} +#endif + +#endif // __INTERNAL_TERRITORY_NAMES_JA_H__ diff --git a/mapcodelib/internal_territory_names_ko.h b/mapcodelib/internal_territory_names_ko.h new file mode 100644 index 0000000..5663a8d --- /dev/null +++ b/mapcodelib/internal_territory_names_ko.h @@ -0,0 +1,569 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __INTERNAL_TERRITORY_NAMES_KO_H__ +#define __INTERNAL_TERRITORY_NAMES_KO_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +static const char *TERRITORY_FULL_NAME_KO[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_KO // Korean + /* VAT */ "바티칸|교황청", + /* MCO */ "모나코", + /* GIB */ "지브롤터", + /* TKL */ "토켈 라우", + /* CCK */ "코코스 제도|킬링 제도", + /* BLM */ "생 바르 텔레 미", + /* NRU */ "나우루어", + /* TUV */ "투발루", + /* MAC */ "마카오", + /* SXM */ "세인트 마틴", + /* MAF */ "세인트 마틴", + /* NFK */ "노 포크 필립 섬|필립 섬", + /* PCN */ "핏 케언 제도", + /* BVT */ "부 베이 섬", + /* BMU */ "버뮤다", + /* IOT */ "영국령 인도양 지역", + /* SMR */ "산 마리노", + /* GGY */ "영국 해협에있는 작은 섬", + /* AIA */ "앵 귈라", + /* MSR */ "몬 세라", + /* JEY */ "저지", + /* CXR */ "크리스마스 섬", + /* WLF */ "월리스 푸 투나|투나", + /* VGB */ "영국령 버진 아일랜드|영국령 버진 군도", + /* LIE */ "리히텐슈타인", + /* ABW */ "아루바", + /* MHL */ "마샬 군도", + /* ASM */ "아메리칸 사모아|사모아, 미국", + /* COK */ "쿡 제도", + /* SPM */ "생 피에르 미 클롱|미 클롱", + /* NIU */ "니우에", + /* KNA */ "세인트 키츠 네비스|네비스", + /* CYM */ "케이맨 제도", + /* BES */ "보네르, 세인트 Eustatuis 및 사바|사바|세인트 Eustatius", + /* MDV */ "몰디브", + /* SHN */ "세인트 헬레나, 승천과 트리스탄 다 쿠냐|승천|트리스탄 다 쿠냐", + /* MLT */ "몰타", + /* GRD */ "그레나다", + /* VIR */ "미국령 버진 아일랜드|미국령 버진 군도", + /* MYT */ "마 요트", + /* SJM */ "스발 바르 얀 마옌|얀 마옌", + /* VCT */ "세인트 빈센트 그레나딘|그레나딘", + /* HMD */ "맥도널드 제도 허드|맥도날드 제도", + /* BRB */ "바베이도스", + /* ATG */ "앤티가 바부 다|바부 다", + /* CUW */ "쿠라 카오", + /* SYC */ "세이셸", + /* PLW */ "팔라우", + /* MNP */ "북 마리아나 제도", + /* AND */ "안도라", + /* GUM */ "괌", + /* IMN */ "아일 오브 맨", + /* LCA */ "세인트 루시아", + /* FSM */ "미크로네시아|미크로네시아", + /* SGP */ "싱가포르", + /* TON */ "통가", + /* DMA */ "도미니카", + /* BHR */ "바레인", + /* KIR */ "키리바시", + /* TCA */ "터크 스 케이 커스 제도|스 케이 커스 제도", + /* STP */ "상투 메 프린시 페|프린시", + /* HKG */ "홍콩", + /* MTQ */ "마르티니크", + /* FRO */ "파로에 군도", + /* GLP */ "과들루프", + /* COM */ "코모로", + /* MUS */ "모리셔스", + /* REU */ "재회", + /* LUX */ "룩셈부르크", + /* WSM */ "사모아", + /* SGS */ "사우스 조지아 및 사우스 샌드위치 제도|사우스 샌드위치 제도", + /* PYF */ "프랑스 령 폴리네시아의", + /* CPV */ "카보 베르데", + /* TTO */ "트리니다드 토바고|트리니다드 토바고", + /* BRN */ "브루나이", + /* ATF */ "프랑스 령 남부 및 남극", + /* PRI */ "푸에르토 리코", + /* CYP */ "키프로스", + /* LBN */ "레바논", + /* JAM */ "자메이카", + /* GMB */ "감비아", + /* QAT */ "카타르", + /* FLK */ "포클랜드 제도", + /* VUT */ "바누아투", + /* MNE */ "몬테네그로", + /* BHS */ "바하마", + /* TLS */ "동 티모르", + /* SWZ */ "스와질란드", + /* KWT */ "쿠웨이트", + /* FJI */ "피지", + /* NCL */ "뉴 칼레도니아", + /* SVN */ "슬로베니아", + /* ISR */ "이스라엘", + /* PSE */ "팔레스타인", + /* SLV */ "엘살바도르", + /* BLZ */ "벨리즈", + /* DJI */ "지부티", + /* MKD */ "마케도니아", + /* RWA */ "르완다", + /* HTI */ "아이티", + /* BDI */ "부룬디", + /* GNQ */ "적도 기니", + /* ALB */ "알바니아", + /* SLB */ "솔로몬 제도", + /* ARM */ "아르메니아", + /* LSO */ "레소토", + /* BEL */ "벨기에", + /* MDA */ "몰르 더바", + /* GNB */ "기니 비사우", + /* TWN */ "대만", + /* BTN */ "부탄", + /* CHE */ "스위스", + /* NLD */ "네덜란드", + /* DNK */ "덴마크", + /* EST */ "에스토니아", + /* DOM */ "도미니카 공화국", + /* SVK */ "슬로바키아", + /* CRI */ "코스타리카", + /* BIH */ "보스니아 헤르체고비나", + /* HRV */ "크로아티아", + /* TGO */ "토고", + /* LVA */ "라트비아", + /* LTU */ "리투아니아", + /* LKA */ "스리랑카", + /* GEO */ "그루지야", + /* IRL */ "아일랜드", + /* SLE */ "시에라 리온", + /* PAN */ "파나마", + /* CZE */ "체코 공화국", + /* GUF */ "프랑스어 령 기아나", + /* ARE */ "아랍 에미리트", + /* AUT */ "오스트리아", + /* AZE */ "아제르바이잔", + /* SRB */ "세르비아", + /* JOR */ "요르단", + /* PRT */ "포르투갈", + /* HUN */ "헝가리", + /* KOR */ "대한민국", + /* ISL */ "아이슬란드", + /* GTM */ "과테말라", + /* CUB */ "쿠바", + /* BGR */ "불가리아", + /* LBR */ "라이베리아", + /* HND */ "온두라스", + /* BEN */ "베냉", + /* ERI */ "에리트레아", + /* MWI */ "말라위", + /* PRK */ "북한", + /* NIC */ "니카라과", + /* GRC */ "그리스", + /* TJK */ "타지키스탄", + /* BGD */ "방글라데시", + /* NPL */ "네팔", + /* TUN */ "튀니지", + /* SUR */ "수리남", + /* URY */ "우루과이", + /* KHM */ "캄보디아", + /* SYR */ "시리아", + /* SEN */ "세네갈", + /* KGZ */ "키르기스스탄", + /* BLR */ "벨라루스", + /* GUY */ "가이아나", + /* LAO */ "라오스", + /* ROU */ "루마니아", + /* GHA */ "가나", + /* UGA */ "우간다", + /* GBR */ "영국|스코틀랜드|영국|북 아일랜드|아일랜드, 북", + /* GIN */ "기니", + /* ECU */ "에콰도르", + /* ESH */ "서부 사하라|관할하고 있으나 사하라", + /* GAB */ "가봉", + /* NZL */ "뉴질랜드", + /* BFA */ "부르 키나 파소", + /* PHL */ "필리핀 제도", + /* ITA */ "이탈리아", + /* OMN */ "오만", + /* POL */ "폴란드", + /* CIV */ "아이보리 해안", + /* NOR */ "노르웨이", + /* MYS */ "말레이시아", + /* VNM */ "베트남", + /* FIN */ "핀란드", + /* COG */ "콩고 - 브라자빌", + /* DEU */ "독일", + /* JPN */ "일본", + /* ZWE */ "짐바브웨", + /* PRY */ "파라과이", + /* IRQ */ "이라크", + /* MAR */ "모로코", + /* UZB */ "우즈베키스탄", + /* SWE */ "스웨덴", + /* PNG */ "파푸아 뉴기니", + /* CMR */ "카메룬", + /* TKM */ "투르크 메니스탄", + /* ESP */ "스페인", + /* THA */ "태국", + /* YEM */ "예멘 아랍 공화국", + /* FRA */ "프랑스", + /* ALA */ "올란드 제도", + /* KEN */ "케냐", + /* BWA */ "보츠와나", + /* MDG */ "마다가스카르", + /* UKR */ "우크라이나", + /* SSD */ "남 수단", + /* CAF */ "중앙 아프리카 공화국", + /* SOM */ "소말리아", + /* AFG */ "아프가니스탄", + /* MMR */ "미얀마|버마", + /* ZMB */ "잠비아", + /* CHL */ "칠레", + /* TUR */ "터키", + /* PAK */ "파키스탄", + /* MOZ */ "모잠비크", + /* NAM */ "나미비아", + /* VEN */ "베네수엘라", + /* NGA */ "나이지리아", + /* TZA */ "탄자니아", + /* EGY */ "이집트", + /* MRT */ "모리타니", + /* BOL */ "볼리비아", + /* ETH */ "에티오피아", + /* COL */ "콜롬비아", + /* ZAF */ "남아프리카", + /* MLI */ "말리", + /* AGO */ "앙골라", + /* NER */ "니제르", + /* TCD */ "차드", + /* PER */ "페루", + /* MNG */ "몽골리아", + /* IRN */ "이란", + /* LBY */ "리비아", + /* SDN */ "수단", + /* IDN */ "인도네시아 공화국", + /* DIF */ "연방 지구", + /* TLA */ "틀 락스 칼라", + /* MOR */ "모렐 로스", + /* AGU */ "아과 스 칼리 엔 테스", + /* MX-CL */ "콜리 마", + /* QUE */ "케 레타로", + /* HID */ "이달고 주", + /* MX-MX */ "멕시코 주", + /* TAB */ "타바스코", + /* NAY */ "나야 릿", + /* GUA */ "과 나후 아토", + /* PUE */ "푸에블라", + /* YUC */ "유카탄", + /* ROO */ "킨 타나로", + /* SIN */ "시날로아", + /* CAM */ "캄 페체", + /* MIC */ "미초 아깐", + /* SLP */ "산 루이스 포토", + /* GRO */ "게레로", + /* NLE */ "누에 보 레온", + /* BCN */ "바하 캘리포니아", + /* VER */ "베라 크루즈", + /* CHP */ "치아파스", + /* BCS */ "바하 칼리 포르 니아 수르", + /* ZAC */ "사 카테 카스", + /* JAL */ "할리 스코", + /* TAM */ "타마 울리 파스", + /* OAX */ "오악 사카", + /* DUR */ "두 랑고", + /* COA */ "코아 우일", + /* SON */ "노라", + /* CHH */ "치와와", + /* GRL */ "그린 랜드", + /* SAU */ "사우디 아라비아", + /* COD */ "콩고 - 킨 샤사", + /* DZA */ "알제리", + /* KAZ */ "카자흐스탄", + /* ARG */ "아르헨티나", + /* IN-DD */ "다만 디우", + /* IN-DN */ "다 드라 나가르 하 벨리", + /* IN-CH */ "찬디 가르", + /* IN-AN */ "안다만 니코 바르", + /* IN-LD */ "락 샤드 윕", + /* IN-DL */ "델리", + /* IN-ML */ "메갈 라야", + /* IN-NL */ "나갈 랜드", + /* IN-MN */ "마니 푸르", + /* IN-TR */ "트리 푸라", + /* IN-MZ */ "미조람", + /* IN-SK */ "시킴", + /* IN-PB */ "펀 자브", + /* IN-HR */ "하리 아나", + /* IN-AR */ "아루나 찰 프라데시", + /* IN-AS */ "아삼", + /* IN-BR */ "비하르", + /* IN-UT */ "우타 라칸", + /* IN-GA */ "고아", + /* IN-KL */ "케 랄라", + /* IN-TN */ "타밀 나두", + /* IN-HP */ "히 마찰 프라데시", + /* IN-JK */ "카슈미르", + /* IN-CT */ "차 티스 가르", + /* IN-JH */ "즈 하르 한드", + /* IN-KA */ "카르 나 타카", + /* IN-RJ */ "라자스탄", + /* IN-OR */ "오리사 주|오리", + /* IN-GJ */ "구자라트", + /* IN-WB */ "웨스트 벵갈", + /* IN-MP */ "마디 아 프라데시", + /* IN-TG */ "텔랑 가나 주", + /* IN-AP */ "안드라 프라데시", + /* IN-MH */ "마하라 슈트라", + /* IN-UP */ "우타르 프라데시", + /* IN-PY */ "푸두 체리|폰디 체리", + /* NSW */ "뉴 사우스 웨일즈", + /* ACT */ "호주 수도 특별 자치구", + /* JBT */ "저비스 베이 준주", + /* AU-NT */ "노던 테리토리", + /* AU-SA */ "사우스 오스트레일리아", + /* TAS */ "태즈 메이 니아", + /* VIC */ "빅토리아", + /* AU-WA */ "웨스턴 오스트레일리아", + /* QLD */ "퀸즐랜드", + /* BR-DF */ "디스트 리토 페데 랄", + /* BR-SE */ "세르 지페", + /* BR-AL */ "알라고 아스", + /* BR-RJ */ "리오 데 자네이로", + /* BR-ES */ "에스피 리토 산토", + /* BR-RN */ "리오 그란데 노르 테", + /* BR-PB */ "파라이", + /* BR-SC */ "산타 카타리나", + /* BR-PE */ "페르 남부 쿠", + /* BR-AP */ "아마 파", + /* BR-CE */ "아라", + /* BR-AC */ "아크리 주", + /* BR-PR */ "파라나", + /* BR-RR */ "로라 이마", + /* BR-RO */ "론도", + /* BR-SP */ "상 파울로", + /* BR-PI */ "피아 우이", + /* BR-TO */ "토칸 틴스", + /* BR-RS */ "리오 그란데도 술을", + /* BR-MA */ "마라 냐웅", + /* BR-GO */ "고이 아스", + /* BR-MS */ "마투 그로 수두 술 주", + /* BR-BA */ "바이아", + /* BR-MG */ "미나스 제 라이스", + /* BR-MT */ "마투 그로 수", + /* BR-PA */ "파라", + /* BR-AM */ "아마 조나스", + /* US-DC */ "컬럼비아 특별구", + /* US-RI */ "로드 아일랜드", + /* US-DE */ "델라웨어", + /* US-CT */ "코네티컷", + /* US-NJ */ "뉴저지", + /* US-NH */ "뉴 햄프셔", + /* US-VT */ "버몬트", + /* US-MA */ "매사추세츠 주", + /* US-HI */ "하와이", + /* US-MD */ "메릴랜드", + /* US-WV */ "웨스트 버지니아", + /* US-SC */ "사우스 캐롤라이나", + /* US-ME */ "메인", + /* US-IN */ "인디애나", + /* US-KY */ "켄터키", + /* US-TN */ "테네시", + /* US-VA */ "여자 이름", + /* US-OH */ "오하이오", + /* US-PA */ "펜실베니아", + /* US-MS */ "미시시피", + /* US-LA */ "루이지애나", + /* US-AL */ "알라바마", + /* US-AR */ "아칸소", + /* US-NC */ "노스 캐롤라이나", + /* US-NY */ "뉴욕", + /* US-IA */ "아이오와", + /* US-IL */ "일리노이", + /* US-GA */ "그루지야", + /* US-WI */ "위스콘신", + /* US-FL */ "플로리다", + /* US-MO */ "미주리", + /* US-OK */ "오클라호마", + /* US-ND */ "노스 다코타", + /* US-WA */ "워싱턴", + /* US-SD */ "사우스 다코타", + /* US-NE */ "네브라스카", + /* US-KS */ "캔자스", + /* US-ID */ "아이다 호", + /* US-UT */ "유타", + /* US-MN */ "미네소타", + /* US-MI */ "미시간", + /* US-WY */ "와이오밍", + /* US-OR */ "오레곤", + /* US-CO */ "콜로라도", + /* US-NV */ "네바다", + /* US-AZ */ "애리조나", + /* US-NM */ "뉴 멕시코", + /* US-MT */ "몬타나", + /* US-CA */ "캘리포니아", + /* US-TX */ "텍사스", + /* US-AK */ "알래스카", + /* CA-BC */ "브리티시 컬럼비아", + /* CA-AB */ "앨버타", + /* CA-ON */ "온타리오", + /* CA-QC */ "퀘벡", + /* CA-SK */ "서스 캐처 원", + /* CA-MB */ "매니토바", + /* CA-NL */ "뉴 펀들 랜드", + /* CA-NB */ "뉴 브런 즈윅", + /* CA-NS */ "노바 스코샤", + /* CA-PE */ "프린스 에드워드 아일랜드", + /* CA-YT */ "유콘", + /* CA-NT */ "노스 웨스트 준주", + /* CA-NU */ "누나 부트 준주", + /* IND */ "인도", + /* AUS */ "오스트레일리아", + /* BRA */ "브라질", + /* USA */ "미국", + /* MEX */ "멕시코", + /* MOW */ "모스크바", + /* SPE */ "상트 페테르부르크", + /* KGD */ "칼리닌그라드 주", + /* RU-IN */ "잉 구세 티아 공화국", + /* RU-AD */ "아디 게야 공화국", + /* RU-SE */ "세 베로 오 세티 야 공화국 공화국", + /* RU-KB */ "카 바르 디노 발 카르 공화국", + /* RU-KC */ "카라 차 예보 체르 케스 카야 공화국", + /* RU-CE */ "체첸어 공화국", + /* RU-CU */ "추바슈어 공화국", + /* IVA */ "이바노 보 주", + /* LIP */ "리페 츠크 주", + /* ORL */ "오룔 주", + /* TUL */ "툴라 주", + /* RU-BE */ "벨고로드 주", + /* VLA */ "블라디미르 주", + /* KRS */ "쿠르스크 주", + /* KLU */ "칼루가 주", + /* RU-TT */ "탐 보프 주", + /* BRY */ "브랸 스크 주", + /* YAR */ "야로 슬라 블 주", + /* RYA */ "랴잔 주", + /* AST */ "아스트라한 주", + /* MOS */ "모스크바 주", + /* SMO */ "스몰 렌 스크 주", + /* RU-DA */ "다게 스탄 공화국", + /* VOR */ "보 로네시 주", + /* NGR */ "노브 고로드 주", + /* PSK */ "프 스코프 주", + /* KOS */ "코스트 로마 주", + /* STA */ "스타 브로 폴 크라이", + /* KDA */ "크라 스노 다르 크라이", + /* RU-KL */ "칼 미크 공화국", + /* TVE */ "트 베리 주", + /* LEN */ "레닌 그라드 주", + /* ROS */ "로스토프 주", + /* VGG */ "볼고그라드 주", + /* VLG */ "볼 로그 다 주", + /* MUR */ "무르만스크 주", + /* RU-KR */ "카렐 리야 공화국", + /* NEN */ "네 네츠 자치구", + /* RU-KO */ "코미 공화국", + /* ARK */ "아르 한 겔 스크 주", + /* RU-MO */ "모르도 바 공화국", + /* NIZ */ "니즈니 노브 고로드 주", + /* PNZ */ "펜자 주", + /* RU-KI */ "키로프 주", + /* RU-ME */ "마리 엘 공화국", + /* ORE */ "오렌 부르크 주", + /* ULY */ "울리 야놉 스크 주", + /* RU-PM */ "페름 지방", + /* RU-BA */ "바시 키르 공화국", + /* RU-UD */ "우드 무 르트 공화국", + /* RU-TA */ "타타르 공화국", + /* SAM */ "사마라 주", + /* SAR */ "사라 토프 주", + /* YAN */ "야말로 - 네 네츠", + /* RU-KM */ "한티 Mansi", + /* SVE */ "스 베르들 롭 스크 주", + /* TYU */ "튜멘 주", + /* KGN */ "쿠 르간 주", + /* RU-CH */ "첼 랴빈 스크 주", + /* RU-BU */ "부랴 트 공화국", + /* ZAB */ "치타 지역", + /* IRK */ "이르쿠츠크 주", + /* NVS */ "노보시비르스크 주", + /* TOM */ "톰 스크 주", + /* OMS */ "옴 스크 주", + /* RU-KK */ "하 카스 공화국", + /* KEM */ "케메 로보 주", + /* RU-AL */ "알타이 공화국", + /* ALT */ "알타이 크라이", + /* RU-TY */ "투바 공화국", + /* KYA */ "크라스 노야 르 스크 크라이", + /* MAG */ "마가 단 주", + /* CHU */ "추 코트 카 자치구", + /* KAM */ "캄차카 지방", + /* SAK */ "사할린 주", + /* RU-PO */ "프리 모르 스키 크라이", + /* YEV */ "유대인 자치주", + /* KHA */ "하바롭스크 지방", + /* AMU */ "아무르 주", + /* RU-SA */ "사하 공화국|야쿠 티아 공화국", + /* CAN */ "캐나다", + /* RUS */ "러시아 제국", + /* CN-SH */ "상하이", + /* CN-TJ */ "천진", + /* CN-BJ */ "베이징", + /* CN-HI */ "하이난", + /* CN-NX */ "닝샤 후이족", + /* CN-CQ */ "충칭", + /* CN-ZJ */ "절강", + /* CN-JS */ "강소", + /* CN-FJ */ "복건", + /* CN-AH */ "안후이", + /* CN-LN */ "랴오닝", + /* CN-SD */ "산동", + /* CN-SX */ "산서", + /* CN-JX */ "장시", + /* CN-HA */ "허난", + /* CN-GZ */ "구이 저우", + /* CN-GD */ "광동", + /* CN-HB */ "호북", + /* CN-JL */ "길림", + /* CN-HE */ "허베이", + /* CN-SN */ "산시", + /* CN-NM */ "내몽골|네이 몽골", + /* CN-HL */ "헤이룽장", + /* CN-HN */ "호남", + /* CN-GX */ "광시 좡어", + /* CN-SC */ "쓰촨", + /* CN-YN */ "운남", + /* CN-XZ */ "서장|티베트", + /* CN-GS */ "간쑤", + /* CN-QH */ "칭하이", + /* CN-XJ */ "신장 위구르어", + /* CHN */ "중국", + /* UMI */ "미국의 군도", + /* CPT */ "클리퍼 턴 섬", + /* ATA */ "남극 대륙", + /* AAA */ "국제|세계|지구" +#else // MAPCODE_SUPPORT_LANGUAGE_KO + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_KO +}; + +#ifdef __cplusplus +} +#endif + +#endif // __INTERNAL_TERRITORY_NAMES_KO_H__ diff --git a/mapcodelib/internal_territory_names_nl.h b/mapcodelib/internal_territory_names_nl.h index e9bd9ba..3582724 100644 --- a/mapcodelib/internal_territory_names_nl.h +++ b/mapcodelib/internal_territory_names_nl.h @@ -23,7 +23,7 @@ extern "C" { // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** static const char *TERRITORY_FULL_NAME_NL[] = { -#ifdef MAPCODE_SUPPORT_LANGUAGE_NL +#ifdef MAPCODE_SUPPORT_LANGUAGE_NL // Dutch /* VAT */ "Vaticaanstad|Heilige Stoel", /* MCO */ "Monaco", /* GIB */ "Gibraltar", @@ -222,7 +222,7 @@ static const char *TERRITORY_FULL_NAME_NL[] = { /* THA */ "Thailand", /* YEM */ "Jemen", /* FRA */ "Frankrijk", - /* ALA */ "Åland-eilanden", + /* ALA */ "Aaland-eilanden", /* KEN */ "Kenia", /* BWA */ "Botswana", /* MDG */ "Madagascar", diff --git a/mapcodelib/internal_territory_names_no.h b/mapcodelib/internal_territory_names_no.h index 3cbcaa0..5902642 100644 --- a/mapcodelib/internal_territory_names_no.h +++ b/mapcodelib/internal_territory_names_no.h @@ -23,7 +23,7 @@ extern "C" { // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** static const char *TERRITORY_FULL_NAME_NO[] = { -#ifdef MAPCODE_SUPPORT_LANGUAGE_NO +#ifdef MAPCODE_SUPPORT_LANGUAGE_NO // Norwegian /* VAT */ "Vatikanstaten", /* MCO */ "Monaco", /* GIB */ "Gibraltar", @@ -45,7 +45,7 @@ static const char *TERRITORY_FULL_NAME_NO[] = { /* AIA */ "Anguilla", /* MSR */ "Montserrat", /* JEY */ "Jersey", - /* CXR */ "?????", + /* CXR */ "Christmasøya", /* WLF */ "Wallis og Futuna|Futuna", /* VGB */ "De britiske jomfruøyene|Virgin Islands, British", /* LIE */ "Liechtenstein", diff --git a/mapcodelib/internal_territory_names_pt.h b/mapcodelib/internal_territory_names_pt.h index c2b777b..2741642 100644 --- a/mapcodelib/internal_territory_names_pt.h +++ b/mapcodelib/internal_territory_names_pt.h @@ -23,7 +23,7 @@ extern "C" { // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** static const char *TERRITORY_FULL_NAME_PT[] = { -#ifdef MAPCODE_SUPPORT_LANGUAGE_PT +#ifdef MAPCODE_SUPPORT_LANGUAGE_PT // Portuguese /* VAT */ "Vaticano|Cidade do Vaticano|Santa Sé", /* MCO */ "Mónaco", /* GIB */ "Gibraltar", diff --git a/mapcodelib/internal_territory_names_ru.h b/mapcodelib/internal_territory_names_ru.h new file mode 100644 index 0000000..08145bb --- /dev/null +++ b/mapcodelib/internal_territory_names_ru.h @@ -0,0 +1,569 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __INTERNAL_TERRITORY_NAMES_RU_H__ +#define __INTERNAL_TERRITORY_NAMES_RU_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +static const char *TERRITORY_FULL_NAME_RU[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_RU // Russian + /* VAT */ "Город Ватикан|Святейший Престол", + /* MCO */ "Монако", + /* GIB */ "Гибралтар", + /* TKL */ "Токелау", + /* CCK */ "Кокосовые острова|Килинг острова", + /* BLM */ "Сен-Бартельми", + /* NRU */ "Науру", + /* TUV */ "Тувалу", + /* MAC */ "Макао", + /* SXM */ "Синт-Маартен", + /* MAF */ "Сен-Мартен", + /* NFK */ "Норфолк и Филип-Айленд|Филип-Айленд", + /* PCN */ "Питкэрн", + /* BVT */ "Остров Буве", + /* BMU */ "Бермудские острова|Бермуды", + /* IOT */ "Британская территория Индийского океана", + /* SMR */ "Сан - Марино", + /* GGY */ "Гернси", + /* AIA */ "Ангилья", + /* MSR */ "Монсеррат", + /* JEY */ "Джерси", + /* CXR */ "Остров Рождества", + /* WLF */ "Уоллис и Футуна|Южная Африка", + /* VGB */ "Британские Виргинские острова|Виргинские острова, Британские", + /* LIE */ "Лихтенштейн", + /* ABW */ "Аруба", + /* MHL */ "Маршалловы острова", + /* ASM */ "Американское Самоа|Самоа, Американское", + /* COK */ "Острова Кука", + /* SPM */ "Сен-Пьер и Микелон|Микелон", + /* NIU */ "Ниуэ", + /* KNA */ "Сент-Китс и Невис|Невис", + /* CYM */ "Каймановы острова", + /* BES */ "Бонайре, Сент-Эстатиус и Саба|Саба|Сент-Эстатиус", + /* MDV */ "Мальдивы", + /* SHN */ "Святой Елены, Вознесения и Тристан-да-Кунья|Вознесение|Тристан-да-Кунья", + /* MLT */ "Мальта", + /* GRD */ "Гренада", + /* VIR */ "Американские Виргинские острова|Виргинские острова, США", + /* MYT */ "Майотта", + /* SJM */ "Шпицберген и Ян-Майен|Ян-Майен", + /* VCT */ "Сент-Винсент и Гренадины|Гренадины", + /* HMD */ "Остров Херд и острова Макдональд|Макдональд", + /* BRB */ "Барбадос", + /* ATG */ "Антигуа и Барбуда|Барбуда", + /* CUW */ "ликер кюрасо", + /* SYC */ "Сейшельские острова", + /* PLW */ "Палау", + /* MNP */ "Северные Марианские острова", + /* AND */ "андорра", + /* GUM */ "Гуам", + /* IMN */ "Остров Мэн", + /* LCA */ "Санкт-Люсия", + /* FSM */ "Микронезия|Федеративные Штаты Микронезии", + /* SGP */ "Сингапур", + /* TON */ "Тонга", + /* DMA */ "Доминика", + /* BHR */ "Бахрейн", + /* KIR */ "Кирибати", + /* TCA */ "Острова Теркс и Кайкос|Кайкос", + /* STP */ "Сан-Томе и Принсипи|Принсипи", + /* HKG */ "Гонконг", + /* MTQ */ "Мартиника", + /* FRO */ "Фарерские острова", + /* GLP */ "Гваделупа", + /* COM */ "Коморские острова", + /* MUS */ "Маврикий", + /* REU */ "воссоединение", + /* LUX */ "Люксембург", + /* WSM */ "Самоа", + /* SGS */ "Южная Джорджия и Южные Сандвичевы острова|Южные Сандвичевы острова", + /* PYF */ "Французская Полинезия", + /* CPV */ "Кабо-Верде", + /* TTO */ "Тринидад и Тобаго|Тобаго", + /* BRN */ "Бруней", + /* ATF */ "Французские Южные и Антарктические земли", + /* PRI */ "Пуэрто-Рико", + /* CYP */ "Кипр", + /* LBN */ "Ливан", + /* JAM */ "Ямайка", + /* GMB */ "Гамбия", + /* QAT */ "Катар", + /* FLK */ "Фолклендские острова", + /* VUT */ "Вануату", + /* MNE */ "Черногория", + /* BHS */ "Багамские о-ва", + /* TLS */ "Восточный Тимор", + /* SWZ */ "Свазиленд", + /* KWT */ "Кувейт", + /* FJI */ "Фиджи|острова Фиджи", + /* NCL */ "Новая Каледония", + /* SVN */ "Словения", + /* ISR */ "Израиль", + /* PSE */ "Территории Палестины", + /* SLV */ "Сальвадор", + /* BLZ */ "Белиз", + /* DJI */ "Джибути", + /* MKD */ "Македония", + /* RWA */ "Руанда", + /* HTI */ "Гаити", + /* BDI */ "Бурунди", + /* GNQ */ "Экваториальная Гвинея", + /* ALB */ "Албания", + /* SLB */ "Соломоновы острова", + /* ARM */ "Армения", + /* LSO */ "Лесото", + /* BEL */ "Бельгия", + /* MDA */ "Молдова", + /* GNB */ "Гвинея-Бисау", + /* TWN */ "Тайвань", + /* BTN */ "Бутан", + /* CHE */ "Швейцария", + /* NLD */ "Нидерланды", + /* DNK */ "Дания", + /* EST */ "Эстония", + /* DOM */ "Доминиканская Республика", + /* SVK */ "Словакия", + /* CRI */ "Коста-Рика", + /* BIH */ "Босния и Герцеговина", + /* HRV */ "Хорватия", + /* TGO */ "Того", + /* LVA */ "Латвия", + /* LTU */ "Литва", + /* LKA */ "Шри Ланка", + /* GEO */ "Грузия", + /* IRL */ "Ирландия", + /* SLE */ "Сьерра-Леоне", + /* PAN */ "Панама", + /* CZE */ "Чешская Республика", + /* GUF */ "Французская Гвиана", + /* ARE */ "Объединенные Арабские Эмираты", + /* AUT */ "Австрия", + /* AZE */ "Азербайджан", + /* SRB */ "Сербия", + /* JOR */ "Иордания", + /* PRT */ "Португалия", + /* HUN */ "Венгрия", + /* KOR */ "Южная Корея", + /* ISL */ "Исландия", + /* GTM */ "Гватемала", + /* CUB */ "Куба", + /* BGR */ "Болгария", + /* LBR */ "Либерия", + /* HND */ "Гондурас", + /* BEN */ "Бенин", + /* ERI */ "Эритрея", + /* MWI */ "Малави", + /* PRK */ "Северная Корея", + /* NIC */ "Никарагуа", + /* GRC */ "Греция", + /* TJK */ "Таджикистан", + /* BGD */ "Бангладеш", + /* NPL */ "Непал", + /* TUN */ "Тунис", + /* SUR */ "Суринам", + /* URY */ "Уругвай", + /* KHM */ "Камбоджа", + /* SYR */ "Сирия", + /* SEN */ "Сенегал", + /* KGZ */ "Киргизия", + /* BLR */ "Беларусь", + /* GUY */ "Гайана", + /* LAO */ "Лаос", + /* ROU */ "Румыния", + /* GHA */ "Гана", + /* UGA */ "Уганда", + /* GBR */ "Соединенное Королевство|Шотландия|Великобритания|Северная Ирландия|Ирландия, Северная", + /* GIN */ "Гвинея", + /* ECU */ "Эквадор", + /* ESH */ "Западная Сахара|сахрави", + /* GAB */ "Габон", + /* NZL */ "Новая Зеландия", + /* BFA */ "Буркина-Фасо", + /* PHL */ "Филиппины", + /* ITA */ "Италия", + /* OMN */ "Оман", + /* POL */ "Польша", + /* CIV */ "Кот-д`Ивуар", + /* NOR */ "Норвегия", + /* MYS */ "Малайзия", + /* VNM */ "Вьетнам", + /* FIN */ "Финляндия", + /* COG */ "Конго-Браззавиль", + /* DEU */ "Германия", + /* JPN */ "Япония", + /* ZWE */ "Зимбабве", + /* PRY */ "Парагвай", + /* IRQ */ "Ирак", + /* MAR */ "Марокко", + /* UZB */ "Узбекистан", + /* SWE */ "Швеция", + /* PNG */ "Папуа - Новая Гвинея", + /* CMR */ "Камерун", + /* TKM */ "Туркменистан", + /* ESP */ "Испания", + /* THA */ "Таиланд", + /* YEM */ "Йемен", + /* FRA */ "Франция", + /* ALA */ "Аландские острова", + /* KEN */ "Кения", + /* BWA */ "Ботсвана", + /* MDG */ "Мадагаскар", + /* UKR */ "Украина", + /* SSD */ "южный Судан", + /* CAF */ "Центрально-Африканская Республика", + /* SOM */ "Сомали", + /* AFG */ "Афганистан", + /* MMR */ "Мьянма|Бирма", + /* ZMB */ "Замбия", + /* CHL */ "Чили", + /* TUR */ "Турция", + /* PAK */ "Пакистан", + /* MOZ */ "Мозамбик", + /* NAM */ "Намибия", + /* VEN */ "Венесуэла", + /* NGA */ "Нигерия", + /* TZA */ "Танзания", + /* EGY */ "Египет", + /* MRT */ "Мавритания", + /* BOL */ "Боливия", + /* ETH */ "Эфиопия", + /* COL */ "Колумбия", + /* ZAF */ "Южная Африка", + /* MLI */ "Мали", + /* AGO */ "Ангола", + /* NER */ "Нигер", + /* TCD */ "Чад", + /* PER */ "Перу", + /* MNG */ "Монголия", + /* IRN */ "Я побежал", + /* LBY */ "Ливия", + /* SDN */ "Судан", + /* IDN */ "Индонезия", + /* DIF */ "Федеральный район", + /* TLA */ "Тлашкала", + /* MOR */ "Морелос", + /* AGU */ "Агуаскальентес", + /* MX-CL */ "Колима", + /* QUE */ "Керетаро", + /* HID */ "Идальго", + /* MX-MX */ "Штат Мексика", + /* TAB */ "табаско", + /* NAY */ "Наярит", + /* GUA */ "Гуанахуато", + /* PUE */ "Пуэбла", + /* YUC */ "Юкатан", + /* ROO */ "Кинтана-Роо", + /* SIN */ "Синалоа", + /* CAM */ "Кампече", + /* MIC */ "Мичоакан", + /* SLP */ "Сан - Луис-Потоси", + /* GRO */ "Герреро", + /* NLE */ "Нуэво-Леон", + /* BCN */ "Нижняя Калифорния", + /* VER */ "Веракрус", + /* CHP */ "Чьяпас", + /* BCS */ "Южная Нижняя Калифорния", + /* ZAC */ "Сакатекас", + /* JAL */ "Халиско", + /* TAM */ "Тамаулипас", + /* OAX */ "Оахака", + /* DUR */ "Дуранго", + /* COA */ "Коахуила", + /* SON */ "Сонора", + /* CHH */ "Чихуахуа", + /* GRL */ "Гренландия", + /* SAU */ "Саудовская Аравия", + /* COD */ "Конго-Киншаса", + /* DZA */ "Алжир", + /* KAZ */ "Казахстан", + /* ARG */ "Аргентина", + /* IN-DD */ "Даман и Диу", + /* IN-DN */ "Дадра и Нагархавели", + /* IN-CH */ "Чандигарх", + /* IN-AN */ "Андаманские и Никобарские", + /* IN-LD */ "Лакшадвип", + /* IN-DL */ "Дели", + /* IN-ML */ "Мегхалая", + /* IN-NL */ "Нагаленд", + /* IN-MN */ "Манипур", + /* IN-TR */ "Трипура", + /* IN-MZ */ "Мизорам", + /* IN-SK */ "Сикким", + /* IN-PB */ "Пенджаб", + /* IN-HR */ "Харьяна", + /* IN-AR */ "Аруначал-Прадеш", + /* IN-AS */ "Ассам", + /* IN-BR */ "Бихар", + /* IN-UT */ "Уттаракханд", + /* IN-GA */ "Гоа", + /* IN-KL */ "Керала", + /* IN-TN */ "Тамилнад", + /* IN-HP */ "Химачал-Прадеш", + /* IN-JK */ "Джамму и Кашмир", + /* IN-CT */ "Чхаттисгарх", + /* IN-JH */ "Джаркханд", + /* IN-KA */ "Карнатака", + /* IN-RJ */ "Раджастхан", + /* IN-OR */ "Орисса", + /* IN-GJ */ "Гуджарат", + /* IN-WB */ "Западная Бенгалия", + /* IN-MP */ "Мадхья-Прадеш", + /* IN-TG */ "Телингана", + /* IN-AP */ "Андхра-Прадеш", + /* IN-MH */ "Махараштра", + /* IN-UP */ "Уттар-Прадеш", + /* IN-PY */ "Пондичерри", + /* NSW */ "Новый Южный Уэльс", + /* ACT */ "территория столицы Австралии", + /* JBT */ "Территория Джервис-Бей", + /* AU-NT */ "Северная территория", + /* AU-SA */ "Южная Австралия", + /* TAS */ "Тасмания", + /* VIC */ "Виктория", + /* AU-WA */ "Западная Австралия", + /* QLD */ "Квинсленд", + /* BR-DF */ "Федеральный район", + /* BR-SE */ "Сержипи", + /* BR-AL */ "Алагоас", + /* BR-RJ */ "Рио де Жанейро", + /* BR-ES */ "Эспириту-Санту", + /* BR-RN */ "Рио-Гранде-ду-Норти", + /* BR-PB */ "Параибы", + /* BR-SC */ "Санта-Катарина", + /* BR-PE */ "Пернамбуку", + /* BR-AP */ "Амапа", + /* BR-CE */ "Сеара", + /* BR-AC */ "Акри", + /* BR-PR */ "Парана", + /* BR-RR */ "Рорайма", + /* BR-RO */ "Рондония", + /* BR-SP */ "Сан-Паулу", + /* BR-PI */ "Пиауи", + /* BR-TO */ "Токантинс", + /* BR-RS */ "Рио-Гранде-ду-Сул", + /* BR-MA */ "Мараньян", + /* BR-GO */ "Гояс", + /* BR-MS */ "Мату-Гросу-ду-Сул", + /* BR-BA */ "Баия", + /* BR-MG */ "Минас-Жерайс", + /* BR-MT */ "Мату-Гросу", + /* BR-PA */ "Пара", + /* BR-AM */ "Амазонас", + /* US-DC */ "округ Колумбия", + /* US-RI */ "Род-Айленд", + /* US-DE */ "Делавэр", + /* US-CT */ "Коннектикут", + /* US-NJ */ "Нью-Джерси", + /* US-NH */ "Нью-Гемпшир", + /* US-VT */ "Вермонт", + /* US-MA */ "Массачусетс", + /* US-HI */ "Гавайи", + /* US-MD */ "Мэриленд", + /* US-WV */ "Западная Виргиния", + /* US-SC */ "Южная Каролина", + /* US-ME */ "Мэн", + /* US-IN */ "Индиана", + /* US-KY */ "Кентукки", + /* US-TN */ "Теннесси", + /* US-VA */ "Виргиния", + /* US-OH */ "Огайо", + /* US-PA */ "Пенсильвания", + /* US-MS */ "Миссисипи", + /* US-LA */ "Луизиана", + /* US-AL */ "Алабама", + /* US-AR */ "Арканзас", + /* US-NC */ "Северная Каролина", + /* US-NY */ "Нью-Йорк", + /* US-IA */ "Айова", + /* US-IL */ "Иллинойс", + /* US-GA */ "Грузия", + /* US-WI */ "Висконсин", + /* US-FL */ "Флорида", + /* US-MO */ "Миссури", + /* US-OK */ "Оклахома", + /* US-ND */ "Северная Дакота", + /* US-WA */ "Вашингтон", + /* US-SD */ "Северная Дакота", + /* US-NE */ "Небраска", + /* US-KS */ "Канзас", + /* US-ID */ "Айдахо", + /* US-UT */ "Юта", + /* US-MN */ "Миннесота", + /* US-MI */ "Мичиган", + /* US-WY */ "Вайоминг", + /* US-OR */ "Орегон", + /* US-CO */ "Колорадо", + /* US-NV */ "Невада", + /* US-AZ */ "Аризона", + /* US-NM */ "Нью-Мексико", + /* US-MT */ "Монтана", + /* US-CA */ "Калифорния", + /* US-TX */ "Техас", + /* US-AK */ "Аляска", + /* CA-BC */ "британская Колумбия", + /* CA-AB */ "альберта", + /* CA-ON */ "Онтарио", + /* CA-QC */ "Квебек", + /* CA-SK */ "Саскачеван", + /* CA-MB */ "Манитоба", + /* CA-NL */ "Ньюфаундленд", + /* CA-NB */ "Новый Брансвик", + /* CA-NS */ "Новая Шотландия", + /* CA-PE */ "Остров Принца Эдуарда", + /* CA-YT */ "Юкон", + /* CA-NT */ "Северо-западные территории", + /* CA-NU */ "Нунавут", + /* IND */ "Индия", + /* AUS */ "Австралия", + /* BRA */ "Бразилия", + /* USA */ "США|Соединенные Штаты Америки|Америка", + /* MEX */ "Мексика", + /* MOW */ "Москва", + /* SPE */ "Санкт-Петербург", + /* KGD */ "Калининградская область", + /* RU-IN */ "Республика Ингушетия", + /* RU-AD */ "Республика Адыгея", + /* RU-SE */ "Северная Осетия-Алания", + /* RU-KB */ "Кабардино-Балкарская Республика", + /* RU-KC */ "Карачаево-Черкесская Республика", + /* RU-CE */ "Чеченская Республика", + /* RU-CU */ "Чувашская Республика", + /* IVA */ "Ивановская область", + /* LIP */ "Липецкая область", + /* ORL */ "Орловская область", + /* TUL */ "Тульская область", + /* RU-BE */ "Белгородская область", + /* VLA */ "Владимирская область", + /* KRS */ "Курская область", + /* KLU */ "Калужская область", + /* RU-TT */ "Тамбовская область", + /* BRY */ "Брянская область", + /* YAR */ "Ярославская область", + /* RYA */ "Рязанская область", + /* AST */ "Астраханская область", + /* MOS */ "Московская область", + /* SMO */ "Смоленская область", + /* RU-DA */ "Республика Дагестан", + /* VOR */ "Воронежская область", + /* NGR */ "Новгородская область", + /* PSK */ "Псковская область", + /* KOS */ "Костромская область", + /* STA */ "Ставропольский край", + /* KDA */ "Краснодарский край", + /* RU-KL */ "Республика Калмыкия", + /* TVE */ "Тверская область", + /* LEN */ "Ленинградская область", + /* ROS */ "Ростовская область", + /* VGG */ "Волгоградская область", + /* VLG */ "Вологодская область", + /* MUR */ "Мурманская область", + /* RU-KR */ "Республика Карелия", + /* NEN */ "Ненецкий автономный округ", + /* RU-KO */ "Республика Коми", + /* ARK */ "Архангельская область", + /* RU-MO */ "Республика Мордовия", + /* NIZ */ "Нижегородская область", + /* PNZ */ "Пензенская область", + /* RU-KI */ "Кировская область", + /* RU-ME */ "Республика Марий Эл", + /* ORE */ "Оренбургская область", + /* ULY */ "Ульяновская область", + /* RU-PM */ "Пермский край", + /* RU-BA */ "Республика Башкортостан", + /* RU-UD */ "Удмуртская Республика", + /* RU-TA */ "Республика Татарстан", + /* SAM */ "Самарская область", + /* SAR */ "Саратовская область", + /* YAN */ "Ямало-Ненецкий", + /* RU-KM */ "Ханты-Мансийский", + /* SVE */ "Свердловская область", + /* TYU */ "Тюменская область", + /* KGN */ "Курганская область", + /* RU-CH */ "Челябинская область", + /* RU-BU */ "Республика Бурятия", + /* ZAB */ "Забайкальский край", + /* IRK */ "Иркутская область", + /* NVS */ "Новосибирская область", + /* TOM */ "Томская область", + /* OMS */ "Омская область", + /* RU-KK */ "Республика Хакасия", + /* KEM */ "Кемеровская область", + /* RU-AL */ "Республика Алтай", + /* ALT */ "Алтайский край", + /* RU-TY */ "Респу́блика Тыва́", + /* KYA */ "Красноярский край", + /* MAG */ "Магаданская область", + /* CHU */ "Чукотский округ", + /* KAM */ "Камчатский край", + /* SAK */ "Сахалинская область", + /* RU-PO */ "Приморский край", + /* YEV */ "Еврейская автономная область", + /* KHA */ "Хабаровский край", + /* AMU */ "Амурская область", + /* RU-SA */ "Республика Саха|Якутия", + /* CAN */ "Канада", + /* RUS */ "Россия", + /* CN-SH */ "Шанхай", + /* CN-TJ */ "Тяньцзинь", + /* CN-BJ */ "Пекин", + /* CN-HI */ "Хайнань", + /* CN-NX */ "Нинся-Хуэйский", + /* CN-CQ */ "Чунцин", + /* CN-ZJ */ "Чжэцзян", + /* CN-JS */ "Цзянсу", + /* CN-FJ */ "Фуцзянь", + /* CN-AH */ "Аньхой", + /* CN-LN */ "Ляонин", + /* CN-SD */ "Шаньдун", + /* CN-SX */ "Шаньси", + /* CN-JX */ "Цзянси", + /* CN-HA */ "Хэнань", + /* CN-GZ */ "Гуйчжоу", + /* CN-GD */ "Гуандун", + /* CN-HB */ "Хубэй", + /* CN-JL */ "Цзилинь", + /* CN-HE */ "хэбэй", + /* CN-SN */ "Шэньси", + /* CN-NM */ "Внутренняя Монголия", + /* CN-HL */ "Хэйлунцзян", + /* CN-HN */ "Хунань", + /* CN-GX */ "Гуанси-Чжуанский", + /* CN-SC */ "Сычуань", + /* CN-YN */ "Юньнань", + /* CN-XZ */ "Тибетский автономный район|Тибет", + /* CN-GS */ "Ганьсу", + /* CN-QH */ "Цинхай", + /* CN-XJ */ "Синьцзян-Уйгурский", + /* CHN */ "Китай", + /* UMI */ "США Внешние малые острова", + /* CPT */ "Остров Клиппертон", + /* ATA */ "Антарктида", + /* AAA */ "Международный|Мир|Земля" +#else // MAPCODE_SUPPORT_LANGUAGE_RU + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_RU +}; + +#ifdef __cplusplus +} +#endif + +#endif // __INTERNAL_TERRITORY_NAMES_RU_H__ diff --git a/mapcodelib/internal_territory_names_se.h b/mapcodelib/internal_territory_names_sv.h similarity index 98% rename from mapcodelib/internal_territory_names_se.h rename to mapcodelib/internal_territory_names_sv.h index 96db368..2d3d3f3 100644 --- a/mapcodelib/internal_territory_names_se.h +++ b/mapcodelib/internal_territory_names_sv.h @@ -13,8 +13,8 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -#ifndef __INTERNAL_TERRITORY_NAMES_SE_H__ -#define __INTERNAL_TERRITORY_NAMES_SE_H__ +#ifndef __INTERNAL_TERRITORY_NAMES_SV_H__ +#define __INTERNAL_TERRITORY_NAMES_SV_H__ #ifdef __cplusplus extern "C" { @@ -22,8 +22,8 @@ extern "C" { // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** -static const char *TERRITORY_FULL_NAME_SE[] = { -#ifdef MAPCODE_SUPPORT_LANGUAGE_SE +static const char *TERRITORY_FULL_NAME_SV[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_SV // Swedish /* VAT */ "Vatikanstaten|Heliga stolen", /* MCO */ "Monaco", /* GIB */ "Gibraltar", @@ -45,7 +45,7 @@ static const char *TERRITORY_FULL_NAME_SE[] = { /* AIA */ "Anguilla", /* MSR */ "Montserrat", /* JEY */ "Jersey", - /* CXR */ "JULÖN", + /* CXR */ "Julön", /* WLF */ "Wallis och Futuna|Futuna", /* VGB */ "Brittiska Jungfruöarna|Brittiska Jungfruöarna", /* LIE */ "Liechtenstein", @@ -557,13 +557,13 @@ static const char *TERRITORY_FULL_NAME_SE[] = { /* CPT */ "Clipperton", /* ATA */ "Antarktis", /* AAA */ "Internationell|Världen|Jorden" -#else // MAPCODE_SUPPORT_LANGUAGE_SE +#else // MAPCODE_SUPPORT_LANGUAGE_SV NULL -#endif // MAPCODE_SUPPORT_LANGUAGE_SE +#endif // MAPCODE_SUPPORT_LANGUAGE_SV }; #ifdef __cplusplus } #endif -#endif // __INTERNAL_TERRITORY_NAMES_SE_H__ +#endif // __INTERNAL_TERRITORY_NAMES_SV_H__ diff --git a/mapcodelib/internal_territory_names_sw.h b/mapcodelib/internal_territory_names_sw.h new file mode 100644 index 0000000..e700340 --- /dev/null +++ b/mapcodelib/internal_territory_names_sw.h @@ -0,0 +1,569 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __INTERNAL_TERRITORY_NAMES_SW_H__ +#define __INTERNAL_TERRITORY_NAMES_SW_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +static const char *TERRITORY_FULL_NAME_SW[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_SW // Swahili + /* VAT */ "Vatican City|Kitakatifu", + /* MCO */ "Monaco", + /* GIB */ "Gibraltar", + /* TKL */ "Tokelau", + /* CCK */ "Cocos Visiwa vya|Keeling Islands", + /* BLM */ "Saint-Barthelemy", + /* NRU */ "Nauru", + /* TUV */ "Tuvalu", + /* MAC */ "Macau", + /* SXM */ "Sint Maarten", + /* MAF */ "Saint-Martin", + /* NFK */ "Norfolk na Philip Island|Philip Island", + /* PCN */ "Visiwa vya Pitcairn", + /* BVT */ "Bouvet Island", + /* BMU */ "Bermuda", + /* IOT */ "Uingereza katika Bahari Hindi", + /* SMR */ "San Marino", + /* GGY */ "Guernsey", + /* AIA */ "Anguilla", + /* MSR */ "Montserrat", + /* JEY */ "Jersey", + /* CXR */ "Kisiwa cha Krismasi", + /* WLF */ "Wallis na Futuna|Futuna", + /* VGB */ "British Virgin Islands|Virgin Islands, British", + /* LIE */ "Liechtenstein", + /* ABW */ "Aruba", + /* MHL */ "Visiwa vya Marshall", + /* ASM */ "American Samoa|Samoa, American", + /* COK */ "Visiwa Cook", + /* SPM */ "Saint Pierre na Miquelon|Miquelon", + /* NIU */ "Niue", + /* KNA */ "Saint Kitts na Nevis|Nevis", + /* CYM */ "Visiwa Cayman", + /* BES */ "Bonaire, St Eustatuis na Saba|Saba|St Eustatius", + /* MDV */ "Maldives", + /* SHN */ "Saint Helena, Ascension na Tristan da Cunha|Ascension|Tristan da Cunha", + /* MLT */ "Malta", + /* GRD */ "Grenada", + /* VIR */ "Visiwa vya Virgin vya Marekani|Visiwa vya Virgin, Marekani", + /* MYT */ "Mayotte", + /* SJM */ "Svalbard na Jan Mayen|Jan Mayen", + /* VCT */ "Saint Vincent na Grenadines|Grenadines", + /* HMD */ "Kusikia Kisiwa na McDonald Visiwa|McDonald Visiwa", + /* BRB */ "Barbados", + /* ATG */ "Antigua na Barbuda|Barbuda", + /* CUW */ "Curacao", + /* SYC */ "Shelisheli", + /* PLW */ "Palau", + /* MNP */ "Visiwa vya Mariana ya Kaskazini", + /* AND */ "Andorra", + /* GUM */ "Guam", + /* IMN */ "Kisiwa cha Man", + /* LCA */ "Mtakatifu Lucia", + /* FSM */ "Micronesia|Shirikisho la Mikronesia", + /* SGP */ "Singapore", + /* TON */ "Tonga", + /* DMA */ "Dominica", + /* BHR */ "Bahrain", + /* KIR */ "Kiribati", + /* TCA */ "Turks na Caicos|Caicos", + /* STP */ "Sao Tome na Principe|Principe", + /* HKG */ "Hong Kong", + /* MTQ */ "Martinique", + /* FRO */ "Visiwa vya Faroe", + /* GLP */ "Guadeloupe", + /* COM */ "Comoro", + /* MUS */ "Mauritius", + /* REU */ "Reunion", + /* LUX */ "Luxembourg", + /* WSM */ "Samoa", + /* SGS */ "South Georgia na South Sandwich Islands|Visiwa vya South Sandwich", + /* PYF */ "Polynesia ya Kifaransa", + /* CPV */ "Cape Verde", + /* TTO */ "Trinidad na Tobago|Tobago", + /* BRN */ "Brunei", + /* ATF */ "Kusini mwa Ufaransa na Antarctic Ardhi", + /* PRI */ "Pwetoriko", + /* CYP */ "Cyprus", + /* LBN */ "Lebanon", + /* JAM */ "Jamaica", + /* GMB */ "Gambia", + /* QAT */ "Qatar", + /* FLK */ "Visiwa vya Falkland", + /* VUT */ "Vanuatu", + /* MNE */ "Montenegro", + /* BHS */ "Bahamas", + /* TLS */ "Timor ya Mashariki", + /* SWZ */ "Swaziland", + /* KWT */ "Kuwait", + /* FJI */ "Fiji Visiwa vya", + /* NCL */ "Caledonia New", + /* SVN */ "Slovenia", + /* ISR */ "Israel", + /* PSE */ "Maeneo ya Palestina", + /* SLV */ "El Salvador", + /* BLZ */ "Belize", + /* DJI */ "Djibouti", + /* MKD */ "Makedonia", + /* RWA */ "Rwanda", + /* HTI */ "Haiti", + /* BDI */ "Burundi", + /* GNQ */ "Equatorial Guinea", + /* ALB */ "Albania", + /* SLB */ "Visiwa vya Solomon", + /* ARM */ "Armenia", + /* LSO */ "Lesotho", + /* BEL */ "Ubelgiji", + /* MDA */ "Moldova", + /* GNB */ "Guinea-Bissau", + /* TWN */ "Taiwan", + /* BTN */ "Bhutan", + /* CHE */ "Switzerland", + /* NLD */ "Uholanzi", + /* DNK */ "Denmark", + /* EST */ "Estonia", + /* DOM */ "Jamhuri ya Dominika", + /* SVK */ "Slovakia", + /* CRI */ "Costa Rica", + /* BIH */ "Bosnia na Herzegovina", + /* HRV */ "Croatia", + /* TGO */ "Togo", + /* LVA */ "Latvia", + /* LTU */ "Lithuania", + /* LKA */ "Sri Lanka", + /* GEO */ "Georgia", + /* IRL */ "Ireland", + /* SLE */ "Sierra Leone", + /* PAN */ "Panama", + /* CZE */ "Jamhuri ya Czech", + /* GUF */ "Kifaransa Guiana", + /* ARE */ "Umoja wa Falme za Kiarabu", + /* AUT */ "Austria", + /* AZE */ "Azerbaijan", + /* SRB */ "Serbia", + /* JOR */ "Jordan", + /* PRT */ "Ureno", + /* HUN */ "Hungary", + /* KOR */ "Korea ya Kusini", + /* ISL */ "Iceland", + /* GTM */ "Guatemala", + /* CUB */ "Cuba", + /* BGR */ "Bulgaria", + /* LBR */ "Liberia", + /* HND */ "Honduras", + /* BEN */ "Benin", + /* ERI */ "Eritrea", + /* MWI */ "Malawi", + /* PRK */ "Korea Kaskazini", + /* NIC */ "Nicaragua", + /* GRC */ "Ugiriki", + /* TJK */ "Tajikistan", + /* BGD */ "Bangladesh", + /* NPL */ "Nepal", + /* TUN */ "Tunisia", + /* SUR */ "Surinam", + /* URY */ "Uruguay", + /* KHM */ "Cambodia", + /* SYR */ "Syria", + /* SEN */ "Senegal", + /* KGZ */ "Kyrgyzstan", + /* BLR */ "Belarus", + /* GUY */ "Guyana", + /* LAO */ "Laos", + /* ROU */ "Romania", + /* GHA */ "Ghana", + /* UGA */ "Uganda", + /* GBR */ "Uingereza|Scotland|Mkuu wa Uingereza|Northern Ireland|Ireland, Northern", + /* GIN */ "Guinea", + /* ECU */ "Ecuador", + /* ESH */ "Western Sahara|Saharawi", + /* GAB */ "Gabon", + /* NZL */ "New Zealand", + /* BFA */ "Burkina Faso", + /* PHL */ "Philippines", + /* ITA */ "Italia", + /* OMN */ "Oman", + /* POL */ "Poland", + /* CIV */ "Ivory Coast", + /* NOR */ "Norway", + /* MYS */ "Malaysia", + /* VNM */ "Vietnam", + /* FIN */ "Finland", + /* COG */ "Congo-Brazzaville", + /* DEU */ "Ujerumani", + /* JPN */ "Japan", + /* ZWE */ "Zimbabwe", + /* PRY */ "Paraguay", + /* IRQ */ "Iraq", + /* MAR */ "Morocco", + /* UZB */ "Uzbekistan", + /* SWE */ "Sweden", + /* PNG */ "Papua New Guinea", + /* CMR */ "Cameroon", + /* TKM */ "Turkmenistan", + /* ESP */ "Hispania", + /* THA */ "Thailand", + /* YEM */ "Yemen", + /* FRA */ "Ufaransa", + /* ALA */ "Aaland Visiwa", + /* KEN */ "Kenya", + /* BWA */ "Botswana", + /* MDG */ "Madagascar", + /* UKR */ "Ukraine", + /* SSD */ "Sudan Kusini", + /* CAF */ "Jamhuri ya Afrika ya Kati", + /* SOM */ "Somalia", + /* AFG */ "Afghanistan", + /* MMR */ "Myanmar|Burma", + /* ZMB */ "Zambia", + /* CHL */ "Chile", + /* TUR */ "Uturuki", + /* PAK */ "Pakistan", + /* MOZ */ "Msumbiji", + /* NAM */ "Namibia", + /* VEN */ "Venezuela", + /* NGA */ "Nigeria", + /* TZA */ "Tanzania", + /* EGY */ "Misri", + /* MRT */ "Mauritania", + /* BOL */ "Bolivia", + /* ETH */ "Ethiopia", + /* COL */ "Colombia", + /* ZAF */ "Africa Kusini", + /* MLI */ "Mali", + /* AGO */ "Angola", + /* NER */ "Niger", + /* TCD */ "Chad", + /* PER */ "Peru", + /* MNG */ "Mongolia", + /* IRN */ "Iran", + /* LBY */ "Libya", + /* SDN */ "Sudan", + /* IDN */ "Indonesia", + /* DIF */ "Wilaya ya shirikisho", + /* TLA */ "Tlaxcala", + /* MOR */ "Morelos", + /* AGU */ "Aguascalientes", + /* MX-CL */ "Colima", + /* QUE */ "Queretaro", + /* HID */ "Hidalgo", + /* MX-MX */ "Mexico State", + /* TAB */ "Tabasco", + /* NAY */ "Nayarit", + /* GUA */ "Guanajuato", + /* PUE */ "Puebla", + /* YUC */ "Yucatan", + /* ROO */ "Quintana Roo", + /* SIN */ "Sinaloa", + /* CAM */ "Campeche", + /* MIC */ "Michoacan", + /* SLP */ "San Luis Potosi", + /* GRO */ "Guerrero", + /* NLE */ "Nuevo Leon", + /* BCN */ "Baja California", + /* VER */ "Veracruz", + /* CHP */ "Chiapas", + /* BCS */ "Baja California Sur", + /* ZAC */ "Zacatecas", + /* JAL */ "Jalisco", + /* TAM */ "Tamaulipas", + /* OAX */ "Oaxaca", + /* DUR */ "Durango", + /* COA */ "Coahuila", + /* SON */ "Sonora", + /* CHH */ "Chihuahua", + /* GRL */ "Greenland", + /* SAU */ "Saudi Arabia", + /* COD */ "Congo-Kinshasa", + /* DZA */ "Algeria", + /* KAZ */ "Kazakhstan", + /* ARG */ "Argentina", + /* IN-DD */ "Daman na Diu", + /* IN-DN */ "Dadra na Nagar Haveli", + /* IN-CH */ "Chandigarh", + /* IN-AN */ "Andaman and Nicobar", + /* IN-LD */ "Lakshadweep", + /* IN-DL */ "Delhi", + /* IN-ML */ "Meghalaya", + /* IN-NL */ "Nagaland", + /* IN-MN */ "Manipur", + /* IN-TR */ "Tripura", + /* IN-MZ */ "Mizoram", + /* IN-SK */ "Sikkim", + /* IN-PB */ "Punjab", + /* IN-HR */ "Haryana", + /* IN-AR */ "Arunachal Pradesh", + /* IN-AS */ "Assam", + /* IN-BR */ "Bihar", + /* IN-UT */ "Uttarakhand", + /* IN-GA */ "Goa", + /* IN-KL */ "Kerala", + /* IN-TN */ "Tamil Nadu", + /* IN-HP */ "Himachal Pradesh", + /* IN-JK */ "Jammu na Kashmir", + /* IN-CT */ "Chhattisgarh", + /* IN-JH */ "Jharkhand", + /* IN-KA */ "Karnataka", + /* IN-RJ */ "Rajasthan", + /* IN-OR */ "Odisha|Orissa", + /* IN-GJ */ "Gujarat", + /* IN-WB */ "West Bengal", + /* IN-MP */ "Madhya Pradesh", + /* IN-TG */ "Telangana", + /* IN-AP */ "Andhra Pradesh", + /* IN-MH */ "Maharashtra", + /* IN-UP */ "Uttar Pradesh", + /* IN-PY */ "Puducherry", + /* NSW */ "New South Wales", + /* ACT */ "Australian Capital Territory", + /* JBT */ "Jervis Bay Wapelestina", + /* AU-NT */ "Wilaya ya Kaskazini", + /* AU-SA */ "Australia Kusini", + /* TAS */ "Tasmania", + /* VIC */ "Victoria", + /* AU-WA */ "Australia ya Magharibi", + /* QLD */ "Queensland", + /* BR-DF */ "Distrito Federal", + /* BR-SE */ "Sergipe", + /* BR-AL */ "Alagoas", + /* BR-RJ */ "Rio de Janeiro", + /* BR-ES */ "Espirito Santo", + /* BR-RN */ "Rio Grande do Norte", + /* BR-PB */ "Paraiba", + /* BR-SC */ "Santa Catarina", + /* BR-PE */ "Pernambuco", + /* BR-AP */ "Amapa", + /* BR-CE */ "Ceara", + /* BR-AC */ "Acre", + /* BR-PR */ "Parana", + /* BR-RR */ "Roraima", + /* BR-RO */ "Rondonia", + /* BR-SP */ "Sao Paulo", + /* BR-PI */ "Piaui", + /* BR-TO */ "Tocantins", + /* BR-RS */ "Rio Grande do Sul", + /* BR-MA */ "Maranhao", + /* BR-GO */ "Goias", + /* BR-MS */ "Mato Grosso do Sul", + /* BR-BA */ "Bahia", + /* BR-MG */ "Minas Gerais", + /* BR-MT */ "Mato Grosso", + /* BR-PA */ "Para", + /* BR-AM */ "Amazonas", + /* US-DC */ "Wilaya ya Columbia", + /* US-RI */ "Rhode Island", + /* US-DE */ "Delaware", + /* US-CT */ "Connecticut", + /* US-NJ */ "New Jersey", + /* US-NH */ "New Hampshire", + /* US-VT */ "Vermont", + /* US-MA */ "Massachusetts", + /* US-HI */ "Hawaii", + /* US-MD */ "Maryland", + /* US-WV */ "West Virginia", + /* US-SC */ "South Carolina", + /* US-ME */ "Maine", + /* US-IN */ "Indiana", + /* US-KY */ "Kentucky", + /* US-TN */ "Tennessee", + /* US-VA */ "Virginia", + /* US-OH */ "Ohio", + /* US-PA */ "Pennsylvania", + /* US-MS */ "Mississippi", + /* US-LA */ "Louisiana", + /* US-AL */ "Alabama", + /* US-AR */ "Arkansas", + /* US-NC */ "North Carolina", + /* US-NY */ "New York", + /* US-IA */ "Iowa", + /* US-IL */ "Illinois", + /* US-GA */ "Georgia", + /* US-WI */ "Wisconsin", + /* US-FL */ "Florida", + /* US-MO */ "Missouri", + /* US-OK */ "Oklahoma", + /* US-ND */ "North Dakota", + /* US-WA */ "Washington", + /* US-SD */ "South Dakota", + /* US-NE */ "Nebraska", + /* US-KS */ "Kansas", + /* US-ID */ "Idaho", + /* US-UT */ "Utah", + /* US-MN */ "Minnesota", + /* US-MI */ "Michigan", + /* US-WY */ "Wyoming", + /* US-OR */ "Oregon", + /* US-CO */ "Colorado", + /* US-NV */ "Nevada", + /* US-AZ */ "Arizona", + /* US-NM */ "New Mexico", + /* US-MT */ "Montana", + /* US-CA */ "California", + /* US-TX */ "Texas", + /* US-AK */ "Alaska", + /* CA-BC */ "British Columbia", + /* CA-AB */ "Alberta", + /* CA-ON */ "Ontario", + /* CA-QC */ "Quebec", + /* CA-SK */ "Saskatchewan", + /* CA-MB */ "Manitoba", + /* CA-NL */ "Newfoundland", + /* CA-NB */ "New Brunswick", + /* CA-NS */ "Nova Scotia", + /* CA-PE */ "Prince Edward Island", + /* CA-YT */ "Yukon", + /* CA-NT */ "Northwest Territories", + /* CA-NU */ "Nunavut", + /* IND */ "India", + /* AUS */ "Australia", + /* BRA */ "Brazil", + /* USA */ "Marekani|United States of America|Amerika", + /* MEX */ "Mexico", + /* MOW */ "Moscow", + /* SPE */ "Saint Petersburg", + /* KGD */ "Kaliningrad Oblast", + /* RU-IN */ "Ingushetia Republic", + /* RU-AD */ "Adygea Jamhuri", + /* RU-SE */ "Ossetia ya Kaskazini-Alania Republic", + /* RU-KB */ "Kabardino-Balkar Jamhuri", + /* RU-KC */ "Karachay-Cherkess Jamhuri", + /* RU-CE */ "Chechen Jamhuri", + /* RU-CU */ "Chuvash Jamhuri", + /* IVA */ "Ivanovo Oblast", + /* LIP */ "Lipetsk Oblast", + /* ORL */ "Oryol Oblast", + /* TUL */ "Tula Oblast", + /* RU-BE */ "Belgorod Oblast", + /* VLA */ "Vladimir Oblast", + /* KRS */ "Kursk Oblast", + /* KLU */ "Kaluga Oblast", + /* RU-TT */ "Tambov Oblast", + /* BRY */ "Bryansk Oblast", + /* YAR */ "Yaroslavl Oblast", + /* RYA */ "Ryazan Oblast", + /* AST */ "Astrakhan Oblast", + /* MOS */ "Moscow Oblast", + /* SMO */ "Smolensk Oblast", + /* RU-DA */ "Dagestan Republic", + /* VOR */ "Voronezh Oblast", + /* NGR */ "Novgorod Oblast", + /* PSK */ "Pskov Oblast", + /* KOS */ "Kostroma Oblast", + /* STA */ "Stavropol Krai", + /* KDA */ "Krasnodar Krai", + /* RU-KL */ "Kalmykia Republic", + /* TVE */ "Tver Oblast", + /* LEN */ "Leningrad Oblast", + /* ROS */ "Rostov Oblast", + /* VGG */ "Volgograd Oblast", + /* VLG */ "Vologda Oblast", + /* MUR */ "Murmansk Oblast", + /* RU-KR */ "Karelia Republic", + /* NEN */ "Nenets Autonomous Okrug", + /* RU-KO */ "Komi Republic", + /* ARK */ "Arkhangelsk Oblast", + /* RU-MO */ "Mordovia Republic", + /* NIZ */ "Nizhny Novgorod Oblast", + /* PNZ */ "Penza Oblast", + /* RU-KI */ "Kirov Oblast", + /* RU-ME */ "Mari El Jamhuri", + /* ORE */ "Orenburg Oblast", + /* ULY */ "Ulyanovsk Oblast", + /* RU-PM */ "Perm Krai", + /* RU-BA */ "Bashkortostan Republic", + /* RU-UD */ "Udmurt Republic", + /* RU-TA */ "Tatarstan Republic", + /* SAM */ "Samara Oblast", + /* SAR */ "Saratov Oblast", + /* YAN */ "Yamalo-Nenets", + /* RU-KM */ "Khanty-Mansi", + /* SVE */ "Sverdlovsk Oblast", + /* TYU */ "Tyumen Oblast", + /* KGN */ "Kurgan Oblast", + /* RU-CH */ "Chelyabinsk Oblast", + /* RU-BU */ "Buryatia Republic", + /* ZAB */ "Zabaykalsky Krai", + /* IRK */ "Irkutsk Oblast", + /* NVS */ "Novosibirsk Oblast", + /* TOM */ "Tomsk Oblast", + /* OMS */ "Omsk Oblast", + /* RU-KK */ "Khakassia Jamhuri", + /* KEM */ "Kemerovo Oblast", + /* RU-AL */ "Altai Republic", + /* ALT */ "Altai Krai", + /* RU-TY */ "Tuva Jamhuri", + /* KYA */ "Krasnoyarsk Krai", + /* MAG */ "Magadani Oblast", + /* CHU */ "Chukotka Okrug", + /* KAM */ "Kamchatka Krai", + /* SAK */ "Sakhalin Oblast", + /* RU-PO */ "Primorsky Krai", + /* YEV */ "Jewish Autonomous Oblast", + /* KHA */ "Khabarovsk Krai", + /* AMU */ "Amur Oblast", + /* RU-SA */ "Sakha Republic|Yakutia Republic", + /* CAN */ "Canada", + /* RUS */ "Russia", + /* CN-SH */ "Shanghai", + /* CN-TJ */ "Tianjin", + /* CN-BJ */ "Beijing", + /* CN-HI */ "Hainan", + /* CN-NX */ "Ningxia Hui", + /* CN-CQ */ "Chongqing", + /* CN-ZJ */ "Zhejiang", + /* CN-JS */ "Jiangsu", + /* CN-FJ */ "Fujian", + /* CN-AH */ "Anhui", + /* CN-LN */ "Liaoning", + /* CN-SD */ "Shandong", + /* CN-SX */ "Shanxi", + /* CN-JX */ "Jiangxi", + /* CN-HA */ "Henan", + /* CN-GZ */ "Guizhou", + /* CN-GD */ "Guangdong", + /* CN-HB */ "Hubei", + /* CN-JL */ "Jilin", + /* CN-HE */ "Hebei", + /* CN-SN */ "Shaanxi", + /* CN-NM */ "Nei Mongol|Inner Mongolia", + /* CN-HL */ "Heilongjiang", + /* CN-HN */ "Hunan", + /* CN-GX */ "Guangxi Zhuang", + /* CN-SC */ "Sichuan", + /* CN-YN */ "Yunnan", + /* CN-XZ */ "Xizang|Tibet", + /* CN-GS */ "Gansu", + /* CN-QH */ "Qinghai", + /* CN-XJ */ "Xinjiang Uyghur", + /* CHN */ "China", + /* UMI */ "Marekani Ndogo Visiwa Outlying", + /* CPT */ "Clipperton Kisiwa", + /* ATA */ "Antarctica", + /* AAA */ "International|Dunia" +#else // MAPCODE_SUPPORT_LANGUAGE_SW + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_SW +}; + +#ifdef __cplusplus +} +#endif + +#endif // __INTERNAL_TERRITORY_NAMES_SW_H__ diff --git a/mapcodelib/internal_territory_names_tr.h b/mapcodelib/internal_territory_names_tr.h new file mode 100644 index 0000000..628488e --- /dev/null +++ b/mapcodelib/internal_territory_names_tr.h @@ -0,0 +1,569 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __INTERNAL_TERRITORY_NAMES_TR_H__ +#define __INTERNAL_TERRITORY_NAMES_TR_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +static const char *TERRITORY_FULL_NAME_TR[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_TR // Turkish + /* VAT */ "Vatikan|Holy See", + /* MCO */ "Monako", + /* GIB */ "Cebelitarık", + /* TKL */ "Tokelau", + /* CCK */ "Cocos Adaları|Keeling Adaları", + /* BLM */ "Saint-Barthelemy", + /* NRU */ "Nauru", + /* TUV */ "Tuvalu", + /* MAC */ "Makao", + /* SXM */ "Sint Maarten", + /* MAF */ "Saint-Martin", + /* NFK */ "Norfolk ve Philip Island|Philip Island", + /* PCN */ "Pitcairn Adaları", + /* BVT */ "Bouvet Adası", + /* BMU */ "Bermuda", + /* IOT */ "İngiliz Hint Okyanusu Toprakları", + /* SMR */ "San Marino", + /* GGY */ "Guernsey", + /* AIA */ "Anguilla", + /* MSR */ "Montserrat", + /* JEY */ "Jersey", + /* CXR */ "Noel Adası", + /* WLF */ "Wallis ve Futuna|Futuna", + /* VGB */ "British Virgin Islands|Virgin Adaları, İngiliz", + /* LIE */ "Liechtenstein", + /* ABW */ "Aruba", + /* MHL */ "Marşal Adaları", + /* ASM */ "Amerikan Samoası|Samoa, Amerikan", + /* COK */ "Cook Adaları", + /* SPM */ "Aziz Pierre ve Miquelon|Miquelon", + /* NIU */ "Niue", + /* KNA */ "Saint Kitts and Nevis|Nevis", + /* CYM */ "Cayman Adaları", + /* BES */ "Bonaire, St. Eustatuis ve Saba|Saba|St Eustatius", + /* MDV */ "Maldivler", + /* SHN */ "Saint Helena, Ascension ve Tristan da Cunha|Yükseliş|Tristan da Cunha", + /* MLT */ "Malta", + /* GRD */ "Grenada", + /* VIR */ "ABD Virjin Adaları|ABD Virgin Adaları,", + /* MYT */ "Mayotte", + /* SJM */ "Svalbard ve Jan Mayen|Jan Mayen", + /* VCT */ "Saint Vincent ve Grenadines|Grenadinler", + /* HMD */ "Adası ve McDonald Adaları Heard|McDonald Adaları", + /* BRB */ "Barbados", + /* ATG */ "Antigua ve Barbuda|Barbuda", + /* CUW */ "Curacao", + /* SYC */ "Seyşeller", + /* PLW */ "Palau", + /* MNP */ "Kuzey Mariana Adaları", + /* AND */ "Andorra", + /* GUM */ "Guam", + /* IMN */ "Isle of Man", + /* LCA */ "Lucia", + /* FSM */ "Mikronezya|Mikronezya Federe Devletleri", + /* SGP */ "Singapur", + /* TON */ "Tonga", + /* DMA */ "Dominika", + /* BHR */ "Bahreyn", + /* KIR */ "Kiribati", + /* TCA */ "Turks ve Caicos Adaları|Caicos Adaları", + /* STP */ "Sao Tome ve Principe|Principe", + /* HKG */ "Hong Kong", + /* MTQ */ "Martinik", + /* FRO */ "Faroe Adaları", + /* GLP */ "Guadeloupe", + /* COM */ "Komorlar", + /* MUS */ "Mauritius", + /* REU */ "Reunion", + /* LUX */ "Lüksemburg", + /* WSM */ "Samoa", + /* SGS */ "Güney Georgia ve Güney Sandwich Adaları|Güney Sandwich Adaları", + /* PYF */ "Fransız Polinezyası", + /* CPV */ "Cape Verde", + /* TTO */ "Trinidad ve Tobago|Tobago", + /* BRN */ "Brunei", + /* ATF */ "Fransız Güney ve Antarktik", + /* PRI */ "Porto Riko", + /* CYP */ "Kıbrıs", + /* LBN */ "Lübnan", + /* JAM */ "Jamaika", + /* GMB */ "Gambiya", + /* QAT */ "Katar", + /* FLK */ "Falkland adaları", + /* VUT */ "Vanuatu", + /* MNE */ "Karadağ", + /* BHS */ "Bahamalar", + /* TLS */ "Doğu Timor", + /* SWZ */ "Svaziland", + /* KWT */ "Kuveyt", + /* FJI */ "Fiji Adaları", + /* NCL */ "Yeni Kaledonya", + /* SVN */ "Slovenya", + /* ISR */ "İsrail", + /* PSE */ "Filistin Bölgesi", + /* SLV */ "El Salvador", + /* BLZ */ "Belize", + /* DJI */ "Cibuti", + /* MKD */ "Makedonya", + /* RWA */ "Ruanda", + /* HTI */ "Haiti", + /* BDI */ "Burundi", + /* GNQ */ "Ekvator Ginesi", + /* ALB */ "Arnavutluk", + /* SLB */ "Solomon Adaları", + /* ARM */ "Ermenistan", + /* LSO */ "Lesotho", + /* BEL */ "Belçika", + /* MDA */ "Moldova", + /* GNB */ "Gine-Bissau", + /* TWN */ "Tayvan", + /* BTN */ "Butan", + /* CHE */ "İsviçre", + /* NLD */ "Hollanda", + /* DNK */ "Danimarka", + /* EST */ "Estonya", + /* DOM */ "Dominik Cumhuriyeti", + /* SVK */ "Slovakya", + /* CRI */ "Kostarika", + /* BIH */ "Bosna Hersek", + /* HRV */ "Hırvatistan", + /* TGO */ "Togo", + /* LVA */ "Letonya", + /* LTU */ "Litvanya", + /* LKA */ "Sri Lanka", + /* GEO */ "Gürcistan", + /* IRL */ "İrlanda", + /* SLE */ "Sierra Leone", + /* PAN */ "Panama", + /* CZE */ "Çek Cumhuriyeti", + /* GUF */ "Fransız Guyanası", + /* ARE */ "Birleşik Arap Emirlikleri", + /* AUT */ "Avusturya", + /* AZE */ "Azerbeycan", + /* SRB */ "Sırbistan", + /* JOR */ "Ürdün", + /* PRT */ "Portekiz", + /* HUN */ "Macaristan", + /* KOR */ "Güney Kore", + /* ISL */ "İzlanda", + /* GTM */ "Guatemala", + /* CUB */ "Küba", + /* BGR */ "Bulgaristan", + /* LBR */ "Liberya", + /* HND */ "Honduras", + /* BEN */ "Benin", + /* ERI */ "Eritre", + /* MWI */ "Malawi", + /* PRK */ "Kuzey Kore", + /* NIC */ "Nikaragua", + /* GRC */ "Yunanistan", + /* TJK */ "Tacikistan", + /* BGD */ "Bangladeş", + /* NPL */ "Nepal", + /* TUN */ "Tunus", + /* SUR */ "Surinam", + /* URY */ "Uruguay", + /* KHM */ "Kamboçya", + /* SYR */ "Suriye", + /* SEN */ "Senegal", + /* KGZ */ "Kırgızistan", + /* BLR */ "Belarus", + /* GUY */ "Guyana", + /* LAO */ "Laos", + /* ROU */ "Romanya", + /* GHA */ "Gana", + /* UGA */ "Uganda", + /* GBR */ "Birleşik Krallık|İskoçya|Büyük Britanya|Kuzey İrlanda|İrlanda, Kuzey", + /* GIN */ "Gine", + /* ECU */ "Ekvador", + /* ESH */ "Batı Sahra|Sahrawi", + /* GAB */ "Gabon", + /* NZL */ "Yeni Zelanda", + /* BFA */ "Burkina Faso", + /* PHL */ "Filipinler", + /* ITA */ "İtalya", + /* OMN */ "Umman", + /* POL */ "Polonya", + /* CIV */ "Fildişi Sahili", + /* NOR */ "Norveç", + /* MYS */ "Malezya", + /* VNM */ "Vietnam", + /* FIN */ "Finlandiya", + /* COG */ "Kongo-Brazzaville", + /* DEU */ "Almanya", + /* JPN */ "Japonya", + /* ZWE */ "Zimbabve", + /* PRY */ "Paraguay", + /* IRQ */ "Irak", + /* MAR */ "Fas", + /* UZB */ "Özbekistan", + /* SWE */ "İsveç", + /* PNG */ "Papua Yeni Gine", + /* CMR */ "Kamerun", + /* TKM */ "Türkmenistan", + /* ESP */ "Ispanya", + /* THA */ "Tayland", + /* YEM */ "Yemen", + /* FRA */ "Fransa", + /* ALA */ "Aaland Adaları", + /* KEN */ "Kenya", + /* BWA */ "Botsvana", + /* MDG */ "Madagaskar", + /* UKR */ "Ukrayna", + /* SSD */ "Güney Sudan", + /* CAF */ "Orta Afrika Cumhuriyeti", + /* SOM */ "Somali", + /* AFG */ "Afganistan", + /* MMR */ "Myanmar|Burma", + /* ZMB */ "Zambiya", + /* CHL */ "Şili", + /* TUR */ "Türkiye", + /* PAK */ "Pakistan", + /* MOZ */ "Mozambik", + /* NAM */ "Namibya", + /* VEN */ "Venezuela", + /* NGA */ "Nijerya", + /* TZA */ "Tanzanya", + /* EGY */ "Mısır", + /* MRT */ "Moritanya", + /* BOL */ "Bolivya", + /* ETH */ "Etiyopya", + /* COL */ "Kolombiya", + /* ZAF */ "Güney Afrika", + /* MLI */ "Mali", + /* AGO */ "Angora", + /* NER */ "Nijer", + /* TCD */ "Çad", + /* PER */ "Peru", + /* MNG */ "Moğolistan", + /* IRN */ "İran", + /* LBY */ "Libya", + /* SDN */ "Sudan", + /* IDN */ "Endonezya", + /* DIF */ "Federal Bölge", + /* TLA */ "Tlaxcala", + /* MOR */ "Morelos", + /* AGU */ "Aguascalientes", + /* MX-CL */ "Colima", + /* QUE */ "Queretaro", + /* HID */ "Hidalgo", + /* MX-MX */ "Meksika Devlet", + /* TAB */ "Tabasko", + /* NAY */ "Nayarit", + /* GUA */ "Guanajuato", + /* PUE */ "Puebla", + /* YUC */ "Yucatan", + /* ROO */ "Quintana Roo", + /* SIN */ "Sinaloa", + /* CAM */ "Campeche", + /* MIC */ "Michoacan", + /* SLP */ "San Luis Potosi", + /* GRO */ "Guerrero", + /* NLE */ "Nuevo Leon", + /* BCN */ "Baja California", + /* VER */ "Veracruz", + /* CHP */ "Chiapas", + /* BCS */ "Baja California Sur", + /* ZAC */ "Zacatecas", + /* JAL */ "Jalisco", + /* TAM */ "Tamaulipas", + /* OAX */ "Oaxaca", + /* DUR */ "Colorado eyaletinde bir şehir", + /* COA */ "Coahuila", + /* SON */ "Sonora", + /* CHH */ "Chihuahua", + /* GRL */ "Grönland", + /* SAU */ "Suudi Arabistan", + /* COD */ "Kongo Kinşasa", + /* DZA */ "Cezayir", + /* KAZ */ "Kazakistan", + /* ARG */ "Arjantin", + /* IN-DD */ "Daman and Diu", + /* IN-DN */ "Dadra and Nagar Haveli", + /* IN-CH */ "Chandigarh", + /* IN-AN */ "Andaman ve Nikobar", + /* IN-LD */ "Lakshadweep", + /* IN-DL */ "Delhi", + /* IN-ML */ "Meghalaya", + /* IN-NL */ "Nagaland", + /* IN-MN */ "Manipur", + /* IN-TR */ "Tripura", + /* IN-MZ */ "Mizoram", + /* IN-SK */ "Sikkim", + /* IN-PB */ "Pencap", + /* IN-HR */ "Haryana", + /* IN-AR */ "Arunaçal Pradeş", + /* IN-AS */ "Assam", + /* IN-BR */ "Bihar", + /* IN-UT */ "Uttarkand", + /* IN-GA */ "Goa", + /* IN-KL */ "Kerala", + /* IN-TN */ "Tamil Nadu", + /* IN-HP */ "Himachal Pradesh", + /* IN-JK */ "Jammu ve Keşmir", + /* IN-CT */ "Chhattisgarh", + /* IN-JH */ "Jharkhand", + /* IN-KA */ "Karnataka", + /* IN-RJ */ "Rajasthan", + /* IN-OR */ "Odisha|Orissa", + /* IN-GJ */ "Gujarat", + /* IN-WB */ "Batı Bengal", + /* IN-MP */ "Madya Pradeş", + /* IN-TG */ "Telangana", + /* IN-AP */ "Andra Pradeş", + /* IN-MH */ "Maharashtra", + /* IN-UP */ "Uttar Pradesh", + /* IN-PY */ "Puducherry", + /* NSW */ "Yeni Güney Galler", + /* ACT */ "Avustralya Başkent Bölgesi", + /* JBT */ "Jervis Bay Bölge", + /* AU-NT */ "Northern Territory", + /* AU-SA */ "Güney Avustralya", + /* TAS */ "Tazmanya", + /* VIC */ "Victoria", + /* AU-WA */ "Batı Avustralya", + /* QLD */ "Queensland", + /* BR-DF */ "Distrito Federal", + /* BR-SE */ "Sergipe", + /* BR-AL */ "Alagoas", + /* BR-RJ */ "Rio de Janeiro", + /* BR-ES */ "Espirito Santo", + /* BR-RN */ "Rio Grande do Norte", + /* BR-PB */ "Paraiba", + /* BR-SC */ "Santa Catarina", + /* BR-PE */ "Pernambuco", + /* BR-AP */ "Amapa", + /* BR-CE */ "Ceara", + /* BR-AC */ "Acre", + /* BR-PR */ "Parana", + /* BR-RR */ "Roraima", + /* BR-RO */ "Rondonia", + /* BR-SP */ "Sao Paulo", + /* BR-PI */ "Piaui", + /* BR-TO */ "Tocantins", + /* BR-RS */ "Rio Grande do Sul", + /* BR-MA */ "Maranhao", + /* BR-GO */ "Goias", + /* BR-MS */ "Mato Grosso do Sul", + /* BR-BA */ "Bahia", + /* BR-MG */ "Minas Gerais", + /* BR-MT */ "Mato Grosso do", + /* BR-PA */ "Pará", + /* BR-AM */ "Amazonas", + /* US-DC */ "Columbia bölgesi", + /* US-RI */ "Rhode Island", + /* US-DE */ "Delaware", + /* US-CT */ "Connecticut", + /* US-NJ */ "New Jersey", + /* US-NH */ "New Hampshire", + /* US-VT */ "Vermont", + /* US-MA */ "Massachusetts", + /* US-HI */ "Hawaii", + /* US-MD */ "Maryland", + /* US-WV */ "Batı Virginia", + /* US-SC */ "Güney Carolina", + /* US-ME */ "Maine", + /* US-IN */ "Indiana", + /* US-KY */ "Kentucky", + /* US-TN */ "Tennessee", + /* US-VA */ "Virjinya", + /* US-OH */ "Ohio", + /* US-PA */ "Pensilvanya", + /* US-MS */ "Mississipi", + /* US-LA */ "Louisiana", + /* US-AL */ "Alabama", + /* US-AR */ "Arkansas", + /* US-NC */ "Kuzey Carolina", + /* US-NY */ "New York", + /* US-IA */ "Iowa", + /* US-IL */ "Illinois", + /* US-GA */ "Gürcistan", + /* US-WI */ "Wisconsin", + /* US-FL */ "Florida", + /* US-MO */ "Missouri", + /* US-OK */ "Oklahoma", + /* US-ND */ "Kuzey Dakota", + /* US-WA */ "Washington", + /* US-SD */ "Güney Dakota", + /* US-NE */ "Nebraska", + /* US-KS */ "Kansas", + /* US-ID */ "Idaho", + /* US-UT */ "Utah", + /* US-MN */ "Minnesota", + /* US-MI */ "Michigan", + /* US-WY */ "Wyoming", + /* US-OR */ "Oregon", + /* US-CO */ "Colorado", + /* US-NV */ "Nevada", + /* US-AZ */ "Arizona", + /* US-NM */ "Yeni Meksika", + /* US-MT */ "Montana", + /* US-CA */ "Kaliforniya", + /* US-TX */ "Teksas", + /* US-AK */ "Alaska", + /* CA-BC */ "British Columbia", + /* CA-AB */ "Alberta", + /* CA-ON */ "Ontario", + /* CA-QC */ "Quebec", + /* CA-SK */ "Saskatchewan", + /* CA-MB */ "Manitoba", + /* CA-NL */ "Newfoundland", + /* CA-NB */ "Yeni brunswick", + /* CA-NS */ "Nova Scotia", + /* CA-PE */ "Prens Edward Adası", + /* CA-YT */ "Yukon", + /* CA-NT */ "Kuzeybatı bölgesi", + /* CA-NU */ "Nunavut", + /* IND */ "Hindistan", + /* AUS */ "Avustralya", + /* BRA */ "Brezilya", + /* USA */ "USA|Amerika Birleşik Devletleri|Amerika", + /* MEX */ "Meksika", + /* MOW */ "Moskova", + /* SPE */ "Petersburg", + /* KGD */ "Kaliningrad Oblast", + /* RU-IN */ "İnguşetya Cumhuriyeti", + /* RU-AD */ "Adigey Cumhuriyeti", + /* RU-SE */ "Kuzey Osetya-Alania Cumhuriyeti", + /* RU-KB */ "Kabardey-Balkar Cumhuriyeti", + /* RU-KC */ "Karaçay-Çerkes Cumhuriyeti", + /* RU-CE */ "Çeçen Cumhuriyeti", + /* RU-CU */ "Çuvaş Cumhuriyeti", + /* IVA */ "Ivanovo Oblast", + /* LIP */ "Lipetsk Oblast", + /* ORL */ "Oryol Oblast", + /* TUL */ "Tula Oblast", + /* RU-BE */ "Belgorod Oblastı", + /* VLA */ "Vladimir Oblast", + /* KRS */ "Kursk Oblast", + /* KLU */ "Kaluga Oblastı", + /* RU-TT */ "Tambov Oblastı", + /* BRY */ "Bryansk Oblast", + /* YAR */ "Yaroslavl Oblast", + /* RYA */ "Ryazan Oblastı", + /* AST */ "Astrakhan Oblast", + /* MOS */ "Moscow Oblast", + /* SMO */ "Smolensk Oblast", + /* RU-DA */ "Dağıstan Cumhuriyeti", + /* VOR */ "Voronezh Oblast", + /* NGR */ "Novgorod Oblast", + /* PSK */ "Pskov Oblast", + /* KOS */ "Kostroma Oblast", + /* STA */ "Stavropol Krai", + /* KDA */ "Krasnodar Krai", + /* RU-KL */ "Kalmykia Cumhuriyeti", + /* TVE */ "Tver Oblast", + /* LEN */ "Leningrad Oblast", + /* ROS */ "Rostov Oblast", + /* VGG */ "Volgograd", + /* VLG */ "Vologda Oblast", + /* MUR */ "Murmansk Oblast", + /* RU-KR */ "Karelya Cumhuriyeti", + /* NEN */ "Nenets Özerk Okrugu", + /* RU-KO */ "Komi Republic", + /* ARK */ "Arkhangelsk Oblast", + /* RU-MO */ "Mordovya Cumhuriyeti", + /* NIZ */ "Nijniy Novgorod Oblastı", + /* PNZ */ "Penza Oblast", + /* RU-KI */ "Kirov Oblast", + /* RU-ME */ "Mari El Cumhuriyeti", + /* ORE */ "Orenburg Oblast", + /* ULY */ "Ulyanovsk Oblast", + /* RU-PM */ "Perm Krai", + /* RU-BA */ "Başkortostan Cumhuriyeti", + /* RU-UD */ "Udmurt Republic", + /* RU-TA */ "Tataristan Cumhuriyeti", + /* SAM */ "Samara Oblast", + /* SAR */ "Saratov Oblast", + /* YAN */ "Yamalo-Nenets", + /* RU-KM */ "Hanti-Mansi", + /* SVE */ "Sverdlovsk Oblast", + /* TYU */ "Tyumen Oblast", + /* KGN */ "Kurgan Oblast", + /* RU-CH */ "Chelyabinsk", + /* RU-BU */ "Buryatia Cumhuriyeti", + /* ZAB */ "Zabaykalsky Krai", + /* IRK */ "Irkutsk Oblast", + /* NVS */ "Novosibirsk Oblast", + /* TOM */ "Tomsk Oblast", + /* OMS */ "Omsk Oblast", + /* RU-KK */ "Hakasya Cumhuriyeti", + /* KEM */ "Kemerovo Oblastı", + /* RU-AL */ "Altay Cumhuriyeti", + /* ALT */ "Altai Krai", + /* RU-TY */ "Tuva Cumhuriyeti", + /* KYA */ "Krasnoyarsk Krai", + /* MAG */ "Magadan Oblastı", + /* CHU */ "Chukotka Okrug", + /* KAM */ "Kamchatka Krai", + /* SAK */ "Sakhalin Oblast", + /* RU-PO */ "Primorsky Krai", + /* YEV */ "Yahudi Özerk Oblastı", + /* KHA */ "Khabarovsk Krai", + /* AMU */ "Amur Oblast", + /* RU-SA */ "Yakutistan|Yakutia Cumhuriyeti", + /* CAN */ "Kanada", + /* RUS */ "Rusya", + /* CN-SH */ "Şangay", + /* CN-TJ */ "Tianjin", + /* CN-BJ */ "Pekin", + /* CN-HI */ "Hainan", + /* CN-NX */ "Ningxia Hui", + /* CN-CQ */ "Chongqing", + /* CN-ZJ */ "Zhejiang", + /* CN-JS */ "Jiangsu", + /* CN-FJ */ "Fujian", + /* CN-AH */ "Anhui", + /* CN-LN */ "Liaoning", + /* CN-SD */ "Shandong", + /* CN-SX */ "Shanxi", + /* CN-JX */ "Jiangxi", + /* CN-HA */ "Henan", + /* CN-GZ */ "Guizhou", + /* CN-GD */ "Guangdong", + /* CN-HB */ "Hubei", + /* CN-JL */ "Jilin", + /* CN-HE */ "Hebei", + /* CN-SN */ "Shaanxi", + /* CN-NM */ "Nei Mongol|Inner Mongolia", + /* CN-HL */ "Heilongjiang", + /* CN-HN */ "Hunan", + /* CN-GX */ "Guangksi", + /* CN-SC */ "Sichuan", + /* CN-YN */ "Yunnan", + /* CN-XZ */ "Xizang|Tibet", + /* CN-GS */ "Gansu", + /* CN-QH */ "Qinghai", + /* CN-XJ */ "Sincan Uygur", + /* CHN */ "Çin", + /* UMI */ "Amerika Birleşik Devletleri Küçük Dış Adaları", + /* CPT */ "Clipperton Adası", + /* ATA */ "Antarktika", + /* AAA */ "Uluslararası|Dünya" +#else // MAPCODE_SUPPORT_LANGUAGE_TR + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_TR +}; + +#ifdef __cplusplus +} +#endif + +#endif // __INTERNAL_TERRITORY_NAMES_TR_H__ diff --git a/mapcodelib/internal_territory_names_uk.h b/mapcodelib/internal_territory_names_uk.h new file mode 100644 index 0000000..fef42d3 --- /dev/null +++ b/mapcodelib/internal_territory_names_uk.h @@ -0,0 +1,569 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __INTERNAL_TERRITORY_NAMES_UK_H__ +#define __INTERNAL_TERRITORY_NAMES_UK_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +static const char *TERRITORY_FULL_NAME_UK[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_UK // Ukrainian + /* VAT */ "Місто Ватикан|Святий Престол", + /* MCO */ "Монако", + /* GIB */ "Гібралтар", + /* TKL */ "Токелау", + /* CCK */ "Кокосові острови|Кілінг острова", + /* BLM */ "Сен-Бартельмі", + /* NRU */ "Науру", + /* TUV */ "Тувалу", + /* MAC */ "Макао", + /* SXM */ "Сінт-Маартен", + /* MAF */ "Сен-Мартен", + /* NFK */ "Норфолк і Філіп-Айленд|Філіп-Айленд", + /* PCN */ "Піткерн", + /* BVT */ "острів Буве", + /* BMU */ "Бермудські острови", + /* IOT */ "Британська територія в Індійському океані", + /* SMR */ "Сан - Маріно", + /* GGY */ "Гернсі", + /* AIA */ "Ангілья", + /* MSR */ "Монсеррат", + /* JEY */ "Джерсі", + /* CXR */ "острів різдва", + /* WLF */ "Уолліс і Футуна|Південна Африка", + /* VGB */ "Британські Віргінські острови|Віргінські острови, Британські", + /* LIE */ "Ліхтенштейн", + /* ABW */ "Аруба", + /* MHL */ "Маршаллові острови", + /* ASM */ "Американське Самоа|Самоа, Американське", + /* COK */ "острови Кука", + /* SPM */ "Сен-П`єр і Мікелон|Мікелон", + /* NIU */ "Ніуе", + /* KNA */ "Сент-Кітс і Невіс|Невіс", + /* CYM */ "Кайманові острови", + /* BES */ "Бонайре, Сент-Естатіус і Саба|Саба|Сент-Естатіус", + /* MDV */ "Мальдіви", + /* SHN */ "Святої Єлени, Вознесіння і Трістан-да-Кунья|Вознесіння|Трістан-да-Кунья", + /* MLT */ "Мальта", + /* GRD */ "Гренада", + /* VIR */ "Американські Віргінські острови|Віргінські острови, США", + /* MYT */ "Майотта", + /* SJM */ "Шпіцберген і Ян-Маєн|Ян-Маєн", + /* VCT */ "Сент-Вінсент і Гренадіни|Гренадіни", + /* HMD */ "Острів Херд і острови Макдональд|Макдональд", + /* BRB */ "Барбадос", + /* ATG */ "Антигуа і Барбуда|Барбуда", + /* CUW */ "лікер кюрасо", + /* SYC */ "Сейшельські острови", + /* PLW */ "Палау", + /* MNP */ "Північні Маріанські острови", + /* AND */ "андорра", + /* GUM */ "Гуам", + /* IMN */ "Острів Мен", + /* LCA */ "Сент-Люсія", + /* FSM */ "Мікронезія|Федеративні Штати Мікронезії", + /* SGP */ "Сінгапур", + /* TON */ "Тонга", + /* DMA */ "Домініка", + /* BHR */ "Бахрейн", + /* KIR */ "Кірібаті", + /* TCA */ "Острови Теркс і Кайкос|Кайкос", + /* STP */ "Сан-Томе і Прінсіпі|Прінсіпі", + /* HKG */ "Гонконг", + /* MTQ */ "Мартинюк", + /* FRO */ "Фарерські острови", + /* GLP */ "Гваделупа", + /* COM */ "Коморські острови", + /* MUS */ "Маврикій", + /* REU */ "возз`єднання", + /* LUX */ "Люксембург", + /* WSM */ "Самоа", + /* SGS */ "Південна Джорджія та Південні Сандвічеві острови|Південні Сандвічеві острови", + /* PYF */ "Французька Полінезія", + /* CPV */ "Кабо-Верде", + /* TTO */ "Тринідад і Тобаго|Тобаго", + /* BRN */ "Бруней", + /* ATF */ "Французькі Південні та Антарктичні землі", + /* PRI */ "Пуерто Ріко", + /* CYP */ "Кіпр", + /* LBN */ "Ліван", + /* JAM */ "Ямайка", + /* GMB */ "Гамбія", + /* QAT */ "Катар", + /* FLK */ "Фолклендські острови", + /* VUT */ "Вануату", + /* MNE */ "Чорногорія", + /* BHS */ "Багамські о-ви", + /* TLS */ "східний Тимор", + /* SWZ */ "Свазіленд", + /* KWT */ "Кувейт", + /* FJI */ "Фіджі", + /* NCL */ "Нова Каледонія", + /* SVN */ "Словенія", + /* ISR */ "Ізраїль", + /* PSE */ "палестинські території", + /* SLV */ "Сальвадор", + /* BLZ */ "Беліз", + /* DJI */ "Джібуті", + /* MKD */ "Македонія", + /* RWA */ "Руанда", + /* HTI */ "Гаїті", + /* BDI */ "Бурунді", + /* GNQ */ "Екваторіальна Гвінея", + /* ALB */ "Албанія", + /* SLB */ "Соломонові острови", + /* ARM */ "Вірменія", + /* LSO */ "Лесото", + /* BEL */ "Бельгія", + /* MDA */ "Молдова", + /* GNB */ "Гвінея-Бісау", + /* TWN */ "Тайвань", + /* BTN */ "Бутан", + /* CHE */ "Швейцарія", + /* NLD */ "Нідерланди", + /* DNK */ "Данія", + /* EST */ "Естонія", + /* DOM */ "Домініканська республіка", + /* SVK */ "Словаччина", + /* CRI */ "Коста-Ріка", + /* BIH */ "Боснія і Герцеговина", + /* HRV */ "Хорватія", + /* TGO */ "Того", + /* LVA */ "Латвія", + /* LTU */ "Литва", + /* LKA */ "Шрі Ланка", + /* GEO */ "Грузія", + /* IRL */ "Ірландія", + /* SLE */ "Сьєрра-Леоне", + /* PAN */ "Панама", + /* CZE */ "Чеська Республіка", + /* GUF */ "Французька Гвіана", + /* ARE */ "Об`єднані Арабські Емірати", + /* AUT */ "Австрія", + /* AZE */ "Азербайджан", + /* SRB */ "Сербія", + /* JOR */ "Йорданія", + /* PRT */ "Португалія", + /* HUN */ "Угорщина", + /* KOR */ "Південна Корея", + /* ISL */ "Ісландія", + /* GTM */ "Гватемала", + /* CUB */ "Куба", + /* BGR */ "Болгарія", + /* LBR */ "Ліберія", + /* HND */ "Гондурас", + /* BEN */ "Бенін", + /* ERI */ "Еритрея", + /* MWI */ "Малаві", + /* PRK */ "Північна Корея", + /* NIC */ "Нікарагуа", + /* GRC */ "Греція", + /* TJK */ "Таджикистан", + /* BGD */ "Бангладеш", + /* NPL */ "Непал", + /* TUN */ "Туніс", + /* SUR */ "Суринам", + /* URY */ "Уругвай", + /* KHM */ "Камбоджа", + /* SYR */ "Сирія", + /* SEN */ "Сенегал", + /* KGZ */ "Киргизія", + /* BLR */ "Білорусь", + /* GUY */ "Гайана", + /* LAO */ "Лаос", + /* ROU */ "Румунія", + /* GHA */ "Гана", + /* UGA */ "Уганда", + /* GBR */ "Сполучене Королівство|Шотландія|Великобританія|Північна Ірландія|Ірландія, Північна", + /* GIN */ "Гвінея", + /* ECU */ "Еквадор", + /* ESH */ "Західна Сахара|сахрави", + /* GAB */ "Габон", + /* NZL */ "Нова Зеландія", + /* BFA */ "Буркіна-Фасо", + /* PHL */ "Філіппіни", + /* ITA */ "Італія", + /* OMN */ "Оман", + /* POL */ "Польща", + /* CIV */ "Берег Слонової Кістки", + /* NOR */ "Норвегія", + /* MYS */ "Малайзія", + /* VNM */ "В`єтнам", + /* FIN */ "Фінляндія", + /* COG */ "Конго-Браззавіль", + /* DEU */ "Німеччина", + /* JPN */ "Японія", + /* ZWE */ "Зімбабве", + /* PRY */ "Парагвай", + /* IRQ */ "Ірак", + /* MAR */ "Марокко", + /* UZB */ "Узбекистан", + /* SWE */ "Швеція", + /* PNG */ "Папуа-Нова Гвінея", + /* CMR */ "Камерун", + /* TKM */ "Туркменістан", + /* ESP */ "Іспанія", + /* THA */ "Таїланд", + /* YEM */ "Ємен", + /* FRA */ "Франція", + /* ALA */ "Аландські острови", + /* KEN */ "Кенія", + /* BWA */ "Ботсвана", + /* MDG */ "Мадагаскар", + /* UKR */ "Україна", + /* SSD */ "південний Судан", + /* CAF */ "Центрально-Африканська Республіка", + /* SOM */ "Сомалі", + /* AFG */ "Афганістан", + /* MMR */ "М`янма|Бірма", + /* ZMB */ "Замбія", + /* CHL */ "Чилі", + /* TUR */ "Туреччина", + /* PAK */ "Пакистан", + /* MOZ */ "Мозамбік", + /* NAM */ "Намібія", + /* VEN */ "Венесуела", + /* NGA */ "Нігерія", + /* TZA */ "Танзанія", + /* EGY */ "Єгипет", + /* MRT */ "Мавританія", + /* BOL */ "Болівія", + /* ETH */ "Ефіопія", + /* COL */ "Колумбія", + /* ZAF */ "Південна Африка", + /* MLI */ "Малі", + /* AGO */ "Ангола", + /* NER */ "Нігер", + /* TCD */ "Чад", + /* PER */ "Перу", + /* MNG */ "Монголія", + /* IRN */ "Іран", + /* LBY */ "Лівія", + /* SDN */ "Судан", + /* IDN */ "Індонезія", + /* DIF */ "Федеральний округ", + /* TLA */ "Тлашкала", + /* MOR */ "Морелос", + /* AGU */ "Агуаскальентес", + /* MX-CL */ "Коліма", + /* QUE */ "Керетаро", + /* HID */ "ідальго", + /* MX-MX */ "Штат Мексика", + /* TAB */ "табаско", + /* NAY */ "Наяріт", + /* GUA */ "Гуанахуато", + /* PUE */ "Пуебла", + /* YUC */ "Юкатан", + /* ROO */ "Кінтана-Роо", + /* SIN */ "Сіналоа", + /* CAM */ "Кампече", + /* MIC */ "Мічоакан", + /* SLP */ "Сан - Луїс-Потосі", + /* GRO */ "Герреро", + /* NLE */ "Нуево-Леон", + /* BCN */ "Нижня Каліфорнія", + /* VER */ "Веракрус", + /* CHP */ "Чьяпас", + /* BCS */ "Південна Нижня Каліфорнія", + /* ZAC */ "Сакатекас", + /* JAL */ "Халіско", + /* TAM */ "Тамауліпас", + /* OAX */ "Оахака", + /* DUR */ "Дуранго", + /* COA */ "Коахуіла", + /* SON */ "Сонора", + /* CHH */ "чихуахуа", + /* GRL */ "Гренландія", + /* SAU */ "Саудівська Аравія", + /* COD */ "Конго-Кіншаса", + /* DZA */ "Алжир", + /* KAZ */ "Казахстан", + /* ARG */ "Аргентина", + /* IN-DD */ "Даман і Діу", + /* IN-DN */ "Дадра і Нагархавелі", + /* IN-CH */ "Чандігарх", + /* IN-AN */ "Андаманські і Нікобарські", + /* IN-LD */ "Лакшадвип", + /* IN-DL */ "Делі", + /* IN-ML */ "Мегхалая", + /* IN-NL */ "Нагаленд", + /* IN-MN */ "Маніпур", + /* IN-TR */ "Тріпура", + /* IN-MZ */ "Мізорам", + /* IN-SK */ "Сіккім", + /* IN-PB */ "Пенджаб", + /* IN-HR */ "Харьяна", + /* IN-AR */ "Аруначал-Прадеш", + /* IN-AS */ "Ассам", + /* IN-BR */ "Біхар", + /* IN-UT */ "Уттаракханд", + /* IN-GA */ "Гоа", + /* IN-KL */ "Керала", + /* IN-TN */ "Тамілнад", + /* IN-HP */ "Хімачал-Прадеш", + /* IN-JK */ "Джамму і Кашмір", + /* IN-CT */ "Чхаттісгарх", + /* IN-JH */ "Джаркханд", + /* IN-KA */ "Карнатака", + /* IN-RJ */ "Раджастхан", + /* IN-OR */ "Орісса", + /* IN-GJ */ "Гуджарат", + /* IN-WB */ "Західна Бенгалія", + /* IN-MP */ "Мадхья-Прадеш", + /* IN-TG */ "Телінгани", + /* IN-AP */ "Андхра-Прадеш", + /* IN-MH */ "Махараштра", + /* IN-UP */ "Уттар-Прадеш", + /* IN-PY */ "Пондічеррі", + /* NSW */ "Новий Південний Уельс", + /* ACT */ "Австралійська столична територія", + /* JBT */ "Територія Джервіс-Бей", + /* AU-NT */ "Північна територія", + /* AU-SA */ "Південна Австралія", + /* TAS */ "Тасманія", + /* VIC */ "Вікторія", + /* AU-WA */ "Західна Австралія", + /* QLD */ "Квінсленд", + /* BR-DF */ "Федеральний округ", + /* BR-SE */ "Сержіпі", + /* BR-AL */ "Алагоас", + /* BR-RJ */ "Ріо-де-Жанейро", + /* BR-ES */ "Еспіріту-Санту", + /* BR-RN */ "Ріо-Гранде-ду-Норті", + /* BR-PB */ "Параїба", + /* BR-SC */ "Санта-Катаріна", + /* BR-PE */ "Пернамбуку", + /* BR-AP */ "Амапа", + /* BR-CE */ "Сеара", + /* BR-AC */ "Акрі", + /* BR-PR */ "Парана", + /* BR-RR */ "Рорайма", + /* BR-RO */ "Рондонія", + /* BR-SP */ "Сан-Паулу", + /* BR-PI */ "Піауї", + /* BR-TO */ "Токантінс", + /* BR-RS */ "Ріо-Гранде-ду-Сул", + /* BR-MA */ "Мараньян", + /* BR-GO */ "Гояс", + /* BR-MS */ "Мату-Гросу-ду-Сул", + /* BR-BA */ "Баїя", + /* BR-MG */ "Мінас-Жерайс", + /* BR-MT */ "Мату-Гросу", + /* BR-PA */ "пара", + /* BR-AM */ "Амазонас", + /* US-DC */ "Федеральний округ Колумбія", + /* US-RI */ "Род-Айленд", + /* US-DE */ "Делавер", + /* US-CT */ "Коннектикут", + /* US-NJ */ "Нью Джерсі", + /* US-NH */ "Нью-Гемпшир", + /* US-VT */ "Вермонт", + /* US-MA */ "Массачусетс", + /* US-HI */ "Гаваї", + /* US-MD */ "Меріленд", + /* US-WV */ "Західна Віргінія", + /* US-SC */ "Південна Кароліна", + /* US-ME */ "Мен", + /* US-IN */ "Індіана", + /* US-KY */ "Кентуккі", + /* US-TN */ "Теннессі", + /* US-VA */ "Віргінія", + /* US-OH */ "Огайо", + /* US-PA */ "Пенсільванія", + /* US-MS */ "Міссісіпі", + /* US-LA */ "Луїзіана", + /* US-AL */ "Алабама", + /* US-AR */ "Арканзас", + /* US-NC */ "Північна Кароліна", + /* US-NY */ "Нью-Йорк", + /* US-IA */ "Айова", + /* US-IL */ "Іллінойс", + /* US-GA */ "Грузія", + /* US-WI */ "Вісконсін", + /* US-FL */ "Флорида", + /* US-MO */ "Міссурі", + /* US-OK */ "Оклахома", + /* US-ND */ "Північна Дакота", + /* US-WA */ "Вашингтон", + /* US-SD */ "Південна Дакота", + /* US-NE */ "Небраска", + /* US-KS */ "Канзас", + /* US-ID */ "Айдахо", + /* US-UT */ "Юта", + /* US-MN */ "Міннесота", + /* US-MI */ "Мічиган", + /* US-WY */ "Вайомінг", + /* US-OR */ "Орегон", + /* US-CO */ "Колорадо", + /* US-NV */ "Невада", + /* US-AZ */ "Арізона", + /* US-NM */ "Нью-Мексико", + /* US-MT */ "Монтана", + /* US-CA */ "Каліфорнія", + /* US-TX */ "Техас", + /* US-AK */ "Аляска", + /* CA-BC */ "Британська Колумбія", + /* CA-AB */ "альберта", + /* CA-ON */ "Онтаріо", + /* CA-QC */ "Квебек", + /* CA-SK */ "Саскачеван", + /* CA-MB */ "Манітоба", + /* CA-NL */ "ньюфаундленд", + /* CA-NB */ "Нью-Брансвік", + /* CA-NS */ "Нова Шотландія", + /* CA-PE */ "Острів Принца Едуарда", + /* CA-YT */ "Юкон", + /* CA-NT */ "північно-західні території", + /* CA-NU */ "Нунавут", + /* IND */ "Індія", + /* AUS */ "Австралія", + /* BRA */ "Бразилія", + /* USA */ "США|Сполучені Штати Америки|Америка", + /* MEX */ "Мексика", + /* MOW */ "Москва", + /* SPE */ "Санкт-Петербург", + /* KGD */ "Калінінградська область", + /* RU-IN */ "Республіка Інгушетія", + /* RU-AD */ "Республіка Адигея", + /* RU-SE */ "Північна Осетія-Аланія", + /* RU-KB */ "Кабардино-Балкарська Республіка", + /* RU-KC */ "Карачаєво-Черкеська Республіка", + /* RU-CE */ "Чеченська Республіка", + /* RU-CU */ "Чуваська Республіка", + /* IVA */ "Івановська область", + /* LIP */ "Липецька область", + /* ORL */ "Орловська область", + /* TUL */ "Тульська область", + /* RU-BE */ "Бєлгородська область", + /* VLA */ "Володимирська область", + /* KRS */ "Курська область", + /* KLU */ "Калузька область", + /* RU-TT */ "Тамбовська область", + /* BRY */ "Брянська область", + /* YAR */ "Ярославська область", + /* RYA */ "Рязанська область", + /* AST */ "Астраханська область", + /* MOS */ "Московська область", + /* SMO */ "Смоленська область", + /* RU-DA */ "Республіка Дагестан", + /* VOR */ "Воронежская область", + /* NGR */ "Новгородська область", + /* PSK */ "Псковська область", + /* KOS */ "Костромська область", + /* STA */ "Ставропольський край", + /* KDA */ "Краснодарський край", + /* RU-KL */ "Республіка Калмикія", + /* TVE */ "Тверська область", + /* LEN */ "Ленінградська область", + /* ROS */ "Ростовська область", + /* VGG */ "Волгоградська область", + /* VLG */ "Вологодська область", + /* MUR */ "Мурманська область", + /* RU-KR */ "Республіка Карелія", + /* NEN */ "Ненецький автономний округ", + /* RU-KO */ "Республіка Комі", + /* ARK */ "Архангельська область", + /* RU-MO */ "Республіка Мордовія", + /* NIZ */ "Нижегородська область", + /* PNZ */ "Пензенська область", + /* RU-KI */ "Кіровська область", + /* RU-ME */ "Республіка Марій Ел", + /* ORE */ "Оренбурзька область", + /* ULY */ "Ульяновська область", + /* RU-PM */ "Пермський край", + /* RU-BA */ "Республіка Башкортостан", + /* RU-UD */ "Удмуртська Республіка", + /* RU-TA */ "Республіка Татарстан", + /* SAM */ "Самарська область", + /* SAR */ "Саратовська область", + /* YAN */ "Ямало-Ненецький", + /* RU-KM */ "Ханти-Мансійський", + /* SVE */ "Свердловська область", + /* TYU */ "Тюменська область", + /* KGN */ "Курганська область", + /* RU-CH */ "Челябінська область", + /* RU-BU */ "Республіка Бурятія", + /* ZAB */ "Забайкальський край", + /* IRK */ "Іркутська область", + /* NVS */ "Новосибірська область", + /* TOM */ "Томська область", + /* OMS */ "Омська область", + /* RU-KK */ "Республіка Хакасія", + /* KEM */ "Кемеровська область", + /* RU-AL */ "Республіка Алтай", + /* ALT */ "Алтайський край", + /* RU-TY */ "Республіка Тива", + /* KYA */ "Красноярський край", + /* MAG */ "Магаданська область", + /* CHU */ "Чукотський округ", + /* KAM */ "Камчатський край", + /* SAK */ "Сахалінська область", + /* RU-PO */ "Приморський край", + /* YEV */ "Єврейська автономна область", + /* KHA */ "Хабаровський край", + /* AMU */ "Амурська область", + /* RU-SA */ "Республіка Саха|Якутія", + /* CAN */ "Канада", + /* RUS */ "Росія", + /* CN-SH */ "Шанхай", + /* CN-TJ */ "Тяньцзінь", + /* CN-BJ */ "Пекін", + /* CN-HI */ "Хайнань", + /* CN-NX */ "Нінся-Хуейський", + /* CN-CQ */ "Чунцин", + /* CN-ZJ */ "Чжецзян", + /* CN-JS */ "Цзянсу", + /* CN-FJ */ "Фуцзянь", + /* CN-AH */ "Аньхой", + /* CN-LN */ "Ляонін", + /* CN-SD */ "Шаньдун", + /* CN-SX */ "Шаньсі", + /* CN-JX */ "Цзянси", + /* CN-HA */ "Хенань", + /* CN-GZ */ "Гуйчжоу", + /* CN-GD */ "Гуандун", + /* CN-HB */ "Хубей", + /* CN-JL */ "Цзілінь", + /* CN-HE */ "Хебей", + /* CN-SN */ "Шеньсі", + /* CN-NM */ "Внутрішня Монголія", + /* CN-HL */ "Хейлунцзян", + /* CN-HN */ "Хунань", + /* CN-GX */ "Гуансі-Чжуанський", + /* CN-SC */ "Сичуань", + /* CN-YN */ "Юньнань", + /* CN-XZ */ "Тибетський автономний район|Тибет", + /* CN-GS */ "Ганьсу", + /* CN-QH */ "Цинхай", + /* CN-XJ */ "Синьцзян-Уйгурський", + /* CHN */ "Китай", + /* UMI */ "США Зовнішні малі острови", + /* CPT */ "острів Клиппертон", + /* ATA */ "Антарктида", + /* AAA */ "Міжнародний|Світ|Земля" +#else // MAPCODE_SUPPORT_LANGUAGE_UK + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_UK +}; + +#ifdef __cplusplus +} +#endif + +#endif // __INTERNAL_TERRITORY_NAMES_UK_H__ diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index a8a612c..ed18baa 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -25,7 +25,11 @@ #include "internal_territory_alphabets.h" #include "internal_territory_names_local.h" #include "internal_alphabet_recognizer.h" +#include "internal_territory_names_af.h" #include "internal_territory_names_ar.h" +#include "internal_territory_names_be.h" +#include "internal_territory_names_cn.h" +#include "internal_territory_names_cs.h" #include "internal_territory_names_da.h" #include "internal_territory_names_de.h" #include "internal_territory_names_en.h" @@ -35,12 +39,19 @@ #include "internal_territory_names_he.h" #include "internal_territory_names_hi.h" #include "internal_territory_names_hr.h" +#include "internal_territory_names_id.h" #include "internal_territory_names_it.h" +#include "internal_territory_names_ja.h" +#include "internal_territory_names_ko.h" #include "internal_territory_names_nl.h" #include "internal_territory_names_no.h" #include "internal_territory_names_pt.h" -#include "internal_territory_names_se.h" -#include "internal_territory_names_local.h" +#include "internal_territory_names_ru.h" +#include "internal_territory_names_sv.h" +#include "internal_territory_names_sw.h" +#include "internal_territory_names_tr.h" +#include "internal_territory_names_uk.h" + #ifdef DEBUG @@ -121,7 +132,11 @@ typedef struct { } LocaleRegistryItem; static const LocaleRegistryItem LOCALE_REGISTRY[] = { + {"AF", TERRITORY_FULL_NAME_AF}, {"AR", TERRITORY_FULL_NAME_AR}, + {"BE", TERRITORY_FULL_NAME_BE}, + {"CN", TERRITORY_FULL_NAME_CN}, + {"CS", TERRITORY_FULL_NAME_CS}, {"DA", TERRITORY_FULL_NAME_DA}, {"DE", TERRITORY_FULL_NAME_DE}, {"EN", TERRITORY_FULL_NAME_EN}, @@ -131,11 +146,18 @@ static const LocaleRegistryItem LOCALE_REGISTRY[] = { {"HE", TERRITORY_FULL_NAME_HE}, {"HI", TERRITORY_FULL_NAME_HI}, {"HR", TERRITORY_FULL_NAME_HR}, + {"ID", TERRITORY_FULL_NAME_ID}, {"IT", TERRITORY_FULL_NAME_IT}, + {"JA", TERRITORY_FULL_NAME_JA}, + {"KO", TERRITORY_FULL_NAME_KO}, {"NL", TERRITORY_FULL_NAME_NL}, {"NO", TERRITORY_FULL_NAME_NO}, {"PT", TERRITORY_FULL_NAME_PT}, - {"SE", TERRITORY_FULL_NAME_SE} + {"RU", TERRITORY_FULL_NAME_RU}, + {"SV", TERRITORY_FULL_NAME_SV}, + {"SW", TERRITORY_FULL_NAME_SW}, + {"TR", TERRITORY_FULL_NAME_TR}, + {"UK", TERRITORY_FULL_NAME_UK} }; // important information about the 8 parents @@ -507,7 +529,7 @@ static int lastRec(const enum Territory ccode) { // returns parent of ccode (or TERRITORY_NONE) static enum Territory parentTerritoryOf(const enum Territory ccode) { - if (ccode == TERRITORY_NONE) { + if (ccode <= _TERRITORY_MIN) { return TERRITORY_NONE; } ASSERT((_TERRITORY_MIN < ccode) && (ccode < _TERRITORY_MAX)); @@ -614,9 +636,7 @@ static int getParentNumber(const char *s, const int len) { const char *p = ((len == 2) ? PARENTS_2 : PARENTS_3); const char *f; char country[4]; - if (!s || s[0] == 0 || s[1] == 0 || len < 2 || len > 3) { - return (int) ERR_BAD_ARGUMENTS; - } + ASSERT(s[0] && s[1]); ASSERT((2 <= len) && (len <= 3)); ASSERT(s && ((int) strlen(s) >= len)); lengthCopy(country, s, len, 4); @@ -2779,8 +2799,9 @@ char *convertMapcodeToAlphabetUtf8(char *utf8String, const char *mapcodeString, // useShortNames: 0=full 1=short // returns empty string in case of error char *getTerritoryIsoName(char *territoryISO, enum Territory territory, int useShortName) { - ASSERT(territory); - if (territory == TERRITORY_NONE) { + ASSERT(territoryISO); + ASSERT(useShortName == 0 || useShortName == 1); + if (territory <= _TERRITORY_MIN || territory >= _TERRITORY_MAX) { *territoryISO = 0; } else { const char *alphaCode = ISO3166_ALPHA[INDEX_OF_TERRITORY(territory)]; diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index f515138..79950d8 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -29,14 +29,32 @@ extern "C" { #define DEFAULT_TERRITORY_FULL_NAME TERRITORY_FULL_NAME_EN #ifndef MAPCODE_NO_SUPPORT_ALL_LANGUAGES -#define MAPCODE_SUPPORT_LANGUAGE_AX +#define MAPCODE_SUPPORT_LANGUAGE_AF +#define MAPCODE_SUPPORT_LANGUAGE_AR +#define MAPCODE_SUPPORT_LANGUAGE_BE +#define MAPCODE_SUPPORT_LANGUAGE_CN +#define MAPCODE_SUPPORT_LANGUAGE_CS #define MAPCODE_SUPPORT_LANGUAGE_DA #define MAPCODE_SUPPORT_LANGUAGE_DE +#define MAPCODE_SUPPORT_LANGUAGE_EN #define MAPCODE_SUPPORT_LANGUAGE_ES +#define MAPCODE_SUPPORT_LANGUAGE_FI #define MAPCODE_SUPPORT_LANGUAGE_FR +#define MAPCODE_SUPPORT_LANGUAGE_HE #define MAPCODE_SUPPORT_LANGUAGE_HI +#define MAPCODE_SUPPORT_LANGUAGE_HR +#define MAPCODE_SUPPORT_LANGUAGE_ID #define MAPCODE_SUPPORT_LANGUAGE_IT +#define MAPCODE_SUPPORT_LANGUAGE_JA +#define MAPCODE_SUPPORT_LANGUAGE_KO #define MAPCODE_SUPPORT_LANGUAGE_NL +#define MAPCODE_SUPPORT_LANGUAGE_NO +#define MAPCODE_SUPPORT_LANGUAGE_PT +#define MAPCODE_SUPPORT_LANGUAGE_RU +#define MAPCODE_SUPPORT_LANGUAGE_SV +#define MAPCODE_SUPPORT_LANGUAGE_SW +#define MAPCODE_SUPPORT_LANGUAGE_TR +#define MAPCODE_SUPPORT_LANGUAGE_UK #endif #define MAPCODE_C_VERSION "2.5.2" @@ -49,7 +67,7 @@ extern "C" { #define MAX_ISOCODE_ASCII_LEN 7 // Max. chars in a valid ISO3166 territory code. #define MAX_CLEAN_MAPCODE_ASCII_LEN (MAX_PROPER_MAPCODE_ASCII_LEN + 1 + MAX_PRECISION_DIGITS) // Max. chars in a clean mapcode (excluding zero-terminator). #define MAX_MAPCODE_RESULT_ASCII_LEN (MAX_ISOCODE_ASCII_LEN + 1 + MAX_CLEAN_MAPCODE_ASCII_LEN + 1) // Max. chars to store a single result (including zero-terminator). -#define MAX_TERRITORY_FULLNAME_UTF8_LEN 127 // Max. number of characters to store the longest possible territory name (in UTF8) +#define MAX_TERRITORY_FULLNAME_UTF8_LEN 111 // Max. number of characters to store the longest possible territory name (in UTF8) #define MAX_MAPCODE_RESULT_UTF8_LEN (MAX_MAPCODE_RESULT_ASCII_LEN * 3) // One mapcode character can become at most 3 UTF8characters. #define MAX_MAPCODE_RESULT_UTF16_LEN (MAX_MAPCODE_RESULT_ASCII_LEN) // Each mapcode character can become one UTF16 word. @@ -76,7 +94,8 @@ typedef struct { * getTerritoryIsoName(isoName, mapcodeElement.territoryCode, 0) */ typedef struct { - char territoryISO[MAX_ISOCODE_ASCII_LEN + 1]; // The (trimmed and uppercased) territory code, from the input. + char territoryISO[ + MAX_ISOCODE_ASCII_LEN + 1]; // The (trimmed and uppercased) territory code, from the input. enum Territory territoryCode; // The territory, as recognized and disambiguated from territoryISO. char properMapcode[MAX_PROPER_MAPCODE_ASCII_LEN + 1]; // The (romanised) mapcode excl. territory or extension. int indexOfDot; // Position of dot in properMapcode (a value between 2 and 5). diff --git a/test/unittest.c b/test/unittest.c index 45a2917..e0480f2 100644 --- a/test/unittest.c +++ b/test/unittest.c @@ -470,9 +470,31 @@ static int testAlphabetParser(void) { {"GBR רר.56ר", "GBR XX.XX (1167;2)"}, // hebrew abjad {"BEL طظ.56ط ", "BEL PQ.XP (1107;2)"}, // arab abjad {"FRA ヒフ.ラヲ", "FRA PQ.XZ (1198;2)"}, - {"CA XX.XX", "CA XX.XX (1392;2)"}, + {"CA XX.XX", "CA XX.XX (1392;2)"} + }; + static const struct { + const char *input; + enum Alphabet alphabet; + const char *expected; + } convertTests[] = { + {"nld bc.XY-p2q", ALPHABET_ROMAN, "nld BC.XY-P2Q"}, + {"DNK PQ.XX", ALPHABET_DEVANAGARI, "DNK नप.सस"}, + {"GBR XX.XX", ALPHABET_HEBREW, "GBR רר.56ר"}, + {"BEL PQ.XP", ALPHABET_ARABIC, "BEL طظ.56ط"}, + {"nld 00.E0", ALPHABET_GREEK, "nld \xCE\x91\x30.12"} }; int i; + for (i = 0; i < (int) (sizeof(convertTests) / sizeof(convertTests[0])); i++) { + char utf8[MAX_MAPCODE_RESULT_UTF8_LEN + 1]; + convertMapcodeToAlphabetUtf8(utf8, convertTests[i].input, convertTests[i].alphabet); + nrTests++; + if (strcmp(utf8, convertTests[i].expected) != 0) { + foundError(); + printf("*** ERROR *** convertMapcodeToAlphabetUtf8(\"%s\",%d) returned \"%s\", (expected %s)\n", + convertTests[i].input, convertTests[i].alphabet, utf8, convertTests[i].expected); + } + } + for (i = 0; i < (int) (sizeof(parseTests) / sizeof(parseTests[0])); i++) { char romanized1[MAX_MAPCODE_RESULT_ASCII_LEN + 1]; MapcodeElements mapcodeElements; @@ -874,6 +896,7 @@ static int testTerritory(const char *alphaCode, enum Territory territory, static int testTerritories() { + char nam[MAX_ISOCODE_ASCII_LEN + 1]; int nrTests = 0; int nr = sizeof(TEST_TERRITORIES) / sizeof(TEST_TERRITORIES[0]); int i; @@ -882,6 +905,28 @@ static int testTerritories() { TEST_TERRITORIES[i].isAlias, TEST_TERRITORIES[i].needsParent, TEST_TERRITORIES[i].parent); } + // test extremes + ++nrTests; + if (*getTerritoryIsoName(nam, TERRITORY_NONE, 0) || *getTerritoryIsoName(nam, TERRITORY_UNKNOWN, 0) || + *getTerritoryIsoName(nam, _TERRITORY_MIN, 0) || *getTerritoryIsoName(nam, _TERRITORY_MAX, 0)) { + foundError(); + printf("*** ERROR *** getTerritoryIsoName returned nonempty for bad arguments\n"); + } + ++nrTests; + if (getTerritoryCode(NULL, TERRITORY_VAT) != TERRITORY_NONE) { + foundError(); + printf("*** ERROR *** unexpected getTerritoryCode return for bad arguments\n"); + } + // test some short values + ++nrTests; + if (strcmp(getTerritoryIsoName(nam, TERRITORY_US_CA, 1), "CA") || + strcmp(getTerritoryIsoName(nam, TERRITORY_IN_DD, 1), "DD") || + strcmp(getTerritoryIsoName(nam, TERRITORY_NLD, 1), "NLD") || + strcmp(getTerritoryIsoName(nam, TERRITORY_USA, 1), "USA")) { + foundError(); + printf("*** ERROR *** getTerritoryIsoName returned bad short versions\n"); + } + return nrTests; } @@ -1056,6 +1101,13 @@ static int testDistances(void) { 0.11, 0.22, 0.12, 0.2333, 185011466 }; + // check bad values + ++nrTests; + if (maxErrorInMeters(99) != 0.0) { + foundError(); + printf("*** ERROR *** maxErrorInMeters(99) = %f (expected 0.0)\n", maxErrorInMeters(99)); + } + // check expected values ++nrTests; testDistance(METERS_PER_DEGREE_LON * 1.5, distanceInMeters(0.0, 0.0, 0.0, 1.5)); // Check if #define is correct. ++nrTests; @@ -1208,6 +1260,36 @@ static int testTerritoryCode(void) { {TERRITORY_NONE, TERRITORY_NONE, 0} }; + static const struct { + enum Territory input; + enum Territory output; + } ptcTestData[] = { + {TERRITORY_NONE, TERRITORY_NONE}, + {_TERRITORY_MIN, TERRITORY_NONE}, + {TERRITORY_VAT, TERRITORY_NONE}, + {TERRITORY_MX_DIF, TERRITORY_MEX }, + {TERRITORY_MX_CHH, TERRITORY_MEX }, + {TERRITORY_GRL, TERRITORY_NONE}, + {TERRITORY_IN_DD, TERRITORY_IND }, + {TERRITORY_AU_VIC, TERRITORY_AUS }, + {TERRITORY_BR_DF, TERRITORY_BRA }, + {TERRITORY_US_AL, TERRITORY_USA }, + {TERRITORY_CA_NU, TERRITORY_CAN }, + {TERRITORY_RU_LIP, TERRITORY_RUS }, + {TERRITORY_CN_HA , TERRITORY_CHN }, + {TERRITORY_AAA, TERRITORY_NONE}, + {_TERRITORY_MAX, TERRITORY_NONE}, + {TERRITORY_UNKNOWN, TERRITORY_NONE} + }; + + for (i = 0; i < (int) (sizeof(ptcTestData) / sizeof(ptcTestData[0])); i++) { + enum Territory result = getParentCountryOf(ptcTestData[i].input); + if (result != ptcTestData[i].output) { + foundError(); + printf("*** ERROR *** getParentCountryOf(%d) returned unexpected %d\n", ptcTestData[i].input, result); + } + } + for (i = 0; tcTestData[i].inputstring != 0; i++) { enum Territory ccode = getTerritoryCode(tcTestData[i].inputstring, tcTestData[i].context); ++nrTests; @@ -1462,8 +1544,9 @@ static int testEnvironment(void) { char *s = "1234567890"; long distance = (strstr(s, "0") - s); + int testSigned = (int) ((char) -1); printf("sizeof(char)=%ld, sizeof(UWORD)=%ld, sizeof(int)=%ld, sizeof(long int)=%ld char=%s\n", - sizeof(char), sizeof(UWORD), sizeof(int), sizeof(long int), ((int) ((char) -1) == -1) ? "signed" : "unsigned"); + sizeof(char), sizeof(UWORD), sizeof(int), sizeof(long int), (testSigned == -1) ? "signed" : "unsigned"); // Check size of UWORD. nrTests++; @@ -1702,9 +1785,10 @@ int testGetFullTerritoryName(void) { int alternative; int i; const TerritoryAlphabets *territoryAlphabets; - char territoryName[MAX_TERRITORY_FULLNAME_UTF8_LEN + 2]; // large so we can test overflow + char territoryName[MAX_TERRITORY_FULLNAME_UTF8_LEN + 1024]; // large so we can test overflow static const char *locales_to_test[] = { - "AR", "DA", "DE", "EN", "FI", "ES", "FR", "HE", "HI", "HR", "IT", "NL", "NO", "PT", "SE"}; + "AF", "AR", "BE", "CN", "CS", "DA", "DE", "EN", "FI", "ES", "FR", "HE", "HI", + "HR", "ID", "IT", "JA", "KO", "NL", "NO", "PT", "RU", "SV", "SW", "TR", "UK"}; nrTests += testGetFullTerritoryNameInLocale("Sancta Sedes", TERRITORY_VAT, 0, NULL); // Local name. nrTests += testGetFullTerritoryNameInLocale("Vatican", TERRITORY_VAT, 0, ""); // Wrong locale -> fallback language. @@ -1735,9 +1819,11 @@ int testGetFullTerritoryName(void) { len = (int) strlen(territoryName); nrTests++; if (len < 1 || len > MAX_TERRITORY_FULLNAME_UTF8_LEN) { + char s[MAX_ISOCODE_ASCII_LEN + 1]; foundError(); - printf("*** ERROR *** Bad territoryname %d, %d characters (limit is %d): %s\n", - (int) territory, len, MAX_TERRITORY_FULLNAME_UTF8_LEN, territoryName); + printf("*** ERROR *** Bad %s territoryname %s, %d characters (limit is %d): %s\n", + locale, getTerritoryIsoName(s, territory, 0), len, + MAX_TERRITORY_FULLNAME_UTF8_LEN, territoryName); } if (len > maxLength) { maxLength = len; From 79629d15219c2668ff75c0a2d3779197e0f947d8 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 9 Nov 2016 09:53:13 +0100 Subject: [PATCH 155/181] Updated --- README.md | 6 +++--- mapcodelib/mapcoder.h | 3 +-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 9b204d5..f5b1235 100644 --- a/README.md +++ b/README.md @@ -152,7 +152,7 @@ To add individual support support for other languages (of all territory names), -DMAPCODE_SUPPORT_LANGUAGE_CN -DMAPCODE_SUPPORT_LANGUAGE_CS -DMAPCODE_SUPPORT_LANGUAGE_DA - -DMAPCODE_SUPPORT_LANGUAGE_DE + -DMAPCODE_SUPPORT_LANGUAGE_DE -DMAPCODE_SUPPORT_LANGUAGE_EN -DMAPCODE_SUPPORT_LANGUAGE_ES -DMAPCODE_SUPPORT_LANGUAGE_FI @@ -179,8 +179,8 @@ The list of support languages may grow over time. ### 2.5.2 -* Added locale support. - +* Added locale support. + * Added many languages. * Hardened unit tests. diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index 79950d8..c819176 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -94,8 +94,7 @@ typedef struct { * getTerritoryIsoName(isoName, mapcodeElement.territoryCode, 0) */ typedef struct { - char territoryISO[ - MAX_ISOCODE_ASCII_LEN + 1]; // The (trimmed and uppercased) territory code, from the input. + char territoryISO[MAX_ISOCODE_ASCII_LEN + 1]; // The (trimmed and uppercased) territory code, from the input. enum Territory territoryCode; // The territory, as recognized and disambiguated from territoryISO. char properMapcode[MAX_PROPER_MAPCODE_ASCII_LEN + 1]; // The (romanised) mapcode excl. territory or extension. int indexOfDot; // Position of dot in properMapcode (a value between 2 and 5). From 5fd8c8bf1923c654cd8a1493516044e9083d7d14 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 9 Nov 2016 09:55:11 +0100 Subject: [PATCH 156/181] Added Polish, updates to other languages --- CMakeLists.txt | 1 + README.md | 7 +- mapcodelib/internal_territory_names_ar.h | 160 +++---- mapcodelib/internal_territory_names_cn.h | 60 +-- mapcodelib/internal_territory_names_cs.h | 12 +- mapcodelib/internal_territory_names_fi.h | 4 +- mapcodelib/internal_territory_names_hr.h | 106 ++--- mapcodelib/internal_territory_names_id.h | 16 +- mapcodelib/internal_territory_names_it.h | 8 +- mapcodelib/internal_territory_names_ja.h | 34 +- mapcodelib/internal_territory_names_ko.h | 184 ++++---- mapcodelib/internal_territory_names_no.h | 70 +-- mapcodelib/internal_territory_names_pl.h | 569 +++++++++++++++++++++++ mapcodelib/internal_territory_names_pt.h | 12 +- mapcodelib/internal_territory_names_ru.h | 6 +- mapcodelib/internal_territory_names_sv.h | 4 +- mapcodelib/internal_territory_names_tr.h | 70 +-- mapcodelib/mapcoder.c | 5 +- mapcodelib/mapcoder.h | 1 + test/unittest.c | 2 +- 20 files changed, 952 insertions(+), 379 deletions(-) create mode 100644 mapcodelib/internal_territory_names_pl.h diff --git a/CMakeLists.txt b/CMakeLists.txt index 34f5f99..a560b00 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -69,6 +69,7 @@ set(SOURCE_FILES_MAPCODELIB mapcodelib/internal_territory_names_local.h mapcodelib/internal_territory_names_nl.h mapcodelib/internal_territory_names_no.h + mapcodelib/internal_territory_names_pl.h mapcodelib/internal_territory_names_pt.h mapcodelib/internal_territory_names_ru.h mapcodelib/internal_territory_names_sv.h diff --git a/README.md b/README.md index f5b1235..7b33e73 100644 --- a/README.md +++ b/README.md @@ -152,7 +152,7 @@ To add individual support support for other languages (of all territory names), -DMAPCODE_SUPPORT_LANGUAGE_CN -DMAPCODE_SUPPORT_LANGUAGE_CS -DMAPCODE_SUPPORT_LANGUAGE_DA - -DMAPCODE_SUPPORT_LANGUAGE_DE + -DMAPCODE_SUPPORT_LANGUAGE_DE -DMAPCODE_SUPPORT_LANGUAGE_EN -DMAPCODE_SUPPORT_LANGUAGE_ES -DMAPCODE_SUPPORT_LANGUAGE_FI @@ -166,6 +166,7 @@ To add individual support support for other languages (of all territory names), -DMAPCODE_SUPPORT_LANGUAGE_KO -DMAPCODE_SUPPORT_LANGUAGE_NL -DMAPCODE_SUPPORT_LANGUAGE_NO + -DMAPCODE_SUPPORT_LANGUAGE_PL -DMAPCODE_SUPPORT_LANGUAGE_PT -DMAPCODE_SUPPORT_LANGUAGE_RU -DMAPCODE_SUPPORT_LANGUAGE_SV @@ -179,8 +180,8 @@ The list of support languages may grow over time. ### 2.5.2 -* Added locale support. - +* Added locale support. + * Added many languages. * Hardened unit tests. diff --git a/mapcodelib/internal_territory_names_ar.h b/mapcodelib/internal_territory_names_ar.h index 25fba04..e7cbcf6 100644 --- a/mapcodelib/internal_territory_names_ar.h +++ b/mapcodelib/internal_territory_names_ar.h @@ -24,82 +24,82 @@ extern "C" { static const char *TERRITORY_FULL_NAME_AR[] = { #ifdef MAPCODE_SUPPORT_LANGUAGE_AR // Arabic - /* VAT */ "مدينة الفاتيكان|الكرسي الرسولي", + /* VAT */ "الفاتيكان|مدينة الفاتيكان|الكرسي الرسولي", /* MCO */ "موناكو", /* GIB */ "جبل طارق", - /* TKL */ "توكيلاو", - /* CCK */ "جزر كوكوس|كيلينغ", - /* BLM */ "سانت بارتيليمي", + /* TKL */ "توكلو", + /* CCK */ "جزر كوكوس", + /* BLM */ "سان بارتليمي", /* NRU */ "ناورو", /* TUV */ "توفالو", /* MAC */ "ماكاو", - /* SXM */ "سانت مارتن", - /* MAF */ "سانت مارتن", - /* NFK */ "نورفولك وجزيرة فيليب|فيليب ايلاند", + /* SXM */ "سينت مارتن", + /* MAF */ "سانت مارتن الفرنسية", + /* NFK */ "جزيرة نورفولك|فيليب ايلاند", /* PCN */ "جزر بيتكيرن", - /* BVT */ "جزيرة بوفيت", + /* BVT */ "جزيرة بوفيه", /* BMU */ "برمودا", - /* IOT */ "إقليم المحيط البريطاني الهندي", + /* IOT */ "إقليم المحيط الهندي البريطاني", /* SMR */ "سان مارينو", - /* GGY */ "غيرنسي", - /* AIA */ "أنغيلا", - /* MSR */ "مونتسيرات", - /* JEY */ "جيرسي", + /* GGY */ "غيرنزي", + /* AIA */ "أنغويلا", + /* MSR */ "مونتسرات", + /* JEY */ "جيرزي|جيرسي", /* CXR */ "جزيرة الكريسماس", - /* WLF */ "واليس وفوتونا|فوتونا", - /* VGB */ "جزر فيرجن البريطانية", + /* WLF */ "الس وفوتونا|فوتونا", + /* VGB */ "الجزر العذراء البريطانية", /* LIE */ "ليختنشتاين", /* ABW */ "أروبا", /* MHL */ "جزر مارشال", /* ASM */ "ساموا الأمريكية", /* COK */ "جزر كوك", - /* SPM */ "سان بيار وميكلون|ميكلون", - /* NIU */ "نيوي", - /* KNA */ "سانت كيتس ونيفيس|نيفيس", + /* SPM */ "سان بيير وميكلون|ميكلون", + /* NIU */ "نييوي", + /* KNA */ "سانت كيتس ونيفيس", /* CYM */ "جزر كايمان", - /* BES */ "بونير، وسانت وسابا|سبأ|سانت اوستاتيوس", + /* BES */ "الجزر الكاريبية الهولندية", /* MDV */ "جزر المالديف", - /* SHN */ "سانت هيلانة وأسنسيون وتريستان دا كونها|الصعود|تريستان دا كونها", + /* SHN */ "سانت هيلينا وأسينشين وتريستان دا كونا|أسينشين|تريستان دا كونا", /* MLT */ "مالطا", - /* GRD */ "غرينادا", + /* GRD */ "غرناطة", /* VIR */ "جزر العذراء الأمريكية", /* MYT */ "مايوت", /* SJM */ "سفالبارد وجان ماين|جان ماين", - /* VCT */ "سانت فنسنت وجزر غرينادين|جزر غرينادين", + /* VCT */ "سانت فنسنت والجرينادين|لجرينادين", /* HMD */ "جزيرة هيرد وجزر ماكدونالد", - /* BRB */ "بربادوس", - /* ATG */ "أنتيغوا وبربودا|بربودا", - /* CUW */ "كوراكاو", - /* SYC */ "سيشيل", + /* BRB */ "باربادوس", + /* ATG */ "أنتيغوا وباربودا|باربودا", + /* CUW */ "كوراساو", + /* SYC */ "سيشل", /* PLW */ "بالاو", - /* MNP */ "جزر مريانا الشمالية", + /* MNP */ "جزر ماريانا الشمالية", /* AND */ "أندورا", /* GUM */ "غوام", - /* IMN */ "جزيرة آيل أوف مان", + /* IMN */ "جزيرة مان", /* LCA */ "سانت لوسيا", - /* FSM */ "ميكرونيزيا|ولايات ميكرونيزيا الموحدة", + /* FSM */ "ميكرونيزيا|ولايات ميكرونيسيا المتحدة", /* SGP */ "سنغافورة", /* TON */ "تونغا", /* DMA */ "دومينيكا", /* BHR */ "البحرين", - /* KIR */ "كيريباس", - /* TCA */ "جزر تركس وكايكوس", - /* STP */ "ساو تومي وبرينسيبي|برينسيبي", + /* KIR */ "كيريباتي", + /* TCA */ "جزر توركس وكايكوس", + /* STP */ "ساو تومي وبرينسيب|برينسيب", /* HKG */ "هونغ كونغ", /* MTQ */ "مارتينيك", - /* FRO */ "جزر صناعية", - /* GLP */ "جوادلوب", + /* FRO */ "جزر فارو", + /* GLP */ "غوادلوب", /* COM */ "جزر القمر", /* MUS */ "موريشيوس", - /* REU */ "جمع شمل", + /* REU */ "لا ريونيون", /* LUX */ "لوكسمبورغ", /* WSM */ "ساموا", /* SGS */ "جورجيا الجنوبية وجزر ساندويتش الجنوبية|جنوب جزر ساندويتش", - /* PYF */ "بولينيزيا الفرنسية", + /* PYF */ "بولينزيا الفرنسية", /* CPV */ "الرأس الأخضر", /* TTO */ "ترينيداد وتوباغو|توباغو", /* BRN */ "بروناي", - /* ATF */ "الأراضي الجنوبية وأنتاركتيكا الفرنسية", + /* ATF */ "أراض فرنسية جنوبية وأنتارتيكية", /* PRI */ "بورتوريكو", /* CYP */ "قبرص", /* LBN */ "لبنان", @@ -109,15 +109,15 @@ static const char *TERRITORY_FULL_NAME_AR[] = { /* FLK */ "جزر فوكلاند", /* VUT */ "فانواتو", /* MNE */ "الجبل الأسود", - /* BHS */ "الباهاما", + /* BHS */ "باهاماس", /* TLS */ "تيمور الشرقية", /* SWZ */ "سوازيلاند", /* KWT */ "الكويت", - /* FJI */ "جزر فيجي|فيجي", + /* FJI */ "فيجي", /* NCL */ "كاليدونيا الجديدة", /* SVN */ "سلوفينيا", /* ISR */ "إسرائيل", - /* PSE */ "الأراضي الفلسطينية", + /* PSE */ "فلسطين", /* SLV */ "السلفادور", /* BLZ */ "بليز", /* DJI */ "جيبوتي", @@ -125,44 +125,44 @@ static const char *TERRITORY_FULL_NAME_AR[] = { /* RWA */ "رواندا", /* HTI */ "هايتي", /* BDI */ "بوروندي", - /* GNQ */ "غينيا الإستوائية", + /* GNQ */ "غينيا الاستوائية", /* ALB */ "ألبانيا", /* SLB */ "جزر سليمان", /* ARM */ "أرمينيا", /* LSO */ "ليسوتو", /* BEL */ "بلجيكا", - /* MDA */ "مولدوفا", + /* MDA */ "مولدافيا", /* GNB */ "غينيا بيساو", /* TWN */ "تايوان", /* BTN */ "بوتان", /* CHE */ "سويسرا", /* NLD */ "هولندا", /* DNK */ "الدنمارك", - /* EST */ "استونيا", - /* DOM */ "جمهورية الدومنيكان", + /* EST */ "إستونيا", + /* DOM */ "جمهورية الدومينيكان", /* SVK */ "سلوفاكيا", - /* CRI */ "كوستا ريكا", + /* CRI */ "كوستاريكا", /* BIH */ "البوسنة والهرسك", /* HRV */ "كرواتيا", /* TGO */ "توغو", /* LVA */ "لاتفيا", /* LTU */ "ليتوانيا", - /* LKA */ "سيريلانكا", + /* LKA */ "سريلانكا", /* GEO */ "جورجيا", - /* IRL */ "أيرلندا", - /* SLE */ "سيرا ليون", - /* PAN */ "بناما", + /* IRL */ "جمهورية أيرلندا|أيرلندا", + /* SLE */ "سيراليون", + /* PAN */ "بنما", /* CZE */ "جمهورية التشيك", - /* GUF */ "غيانا الفرنسية", + /* GUF */ "غويانا الفرنسية", /* ARE */ "الإمارات العربية المتحدة", /* AUT */ "النمسا", /* AZE */ "أذربيجان", /* SRB */ "صربيا", /* JOR */ "الأردن", /* PRT */ "البرتغال", - /* HUN */ "هنغاريا", + /* HUN */ "المجر", /* KOR */ "كوريا الجنوبية", - /* ISL */ "أيسلندا", + /* ISL */ "آيسلندا", /* GTM */ "غواتيمالا", /* CUB */ "كوبا", /* BGR */ "بلغاريا", @@ -170,7 +170,7 @@ static const char *TERRITORY_FULL_NAME_AR[] = { /* HND */ "هندوراس", /* BEN */ "بنين", /* ERI */ "إريتريا", - /* MWI */ "ملاوي", + /* MWI */ "مالاوي", /* PRK */ "كوريا الشمالية", /* NIC */ "نيكاراغوا", /* GRC */ "اليونان", @@ -179,12 +179,12 @@ static const char *TERRITORY_FULL_NAME_AR[] = { /* NPL */ "نيبال", /* TUN */ "تونس", /* SUR */ "سورينام", - /* URY */ "أوروغواي", + /* URY */ "الأوروغواي", /* KHM */ "كمبوديا", /* SYR */ "سوريا", /* SEN */ "السنغال", - /* KGZ */ "قرغيزستان", - /* BLR */ "روسيا البيضاء", + /* KGZ */ "قيرغيزستان", + /* BLR */ "بيلاروسيا", /* GUY */ "غيانا", /* LAO */ "لاوس", /* ROU */ "رومانيا", @@ -193,9 +193,9 @@ static const char *TERRITORY_FULL_NAME_AR[] = { /* GBR */ "المملكة المتحدة|اسكتلندا|بريطانيا العظمى|ايرلندا الشمالية", /* GIN */ "غينيا", /* ECU */ "الإكوادور", - /* ESH */ "الصحراء الغربية|الصحراوي", + /* ESH */ "الصحراء الغربية", /* GAB */ "الغابون", - /* NZL */ "نيوزيلاندا", + /* NZL */ "نيوزيلندا", /* BFA */ "بوركينا فاسو", /* PHL */ "الفلبين", /* ITA */ "إيطاليا", @@ -206,7 +206,7 @@ static const char *TERRITORY_FULL_NAME_AR[] = { /* MYS */ "ماليزيا", /* VNM */ "فيتنام", /* FIN */ "فنلندا", - /* COG */ "الكونغو برازافيل", + /* COG */ "جمهورية الكونغو", /* DEU */ "ألمانيا", /* JPN */ "اليابان", /* ZWE */ "زيمبابوي", @@ -222,13 +222,13 @@ static const char *TERRITORY_FULL_NAME_AR[] = { /* THA */ "تايلاند", /* YEM */ "اليمن", /* FRA */ "فرنسا", - /* ALA */ "جزر آلاند", + /* ALA */ "أولند|جزر آلاند", /* KEN */ "كينيا", /* BWA */ "بوتسوانا", /* MDG */ "مدغشقر", /* UKR */ "أوكرانيا", /* SSD */ "جنوب السودان", - /* CAF */ "جمهورية افريقيا الوسطى", + /* CAF */ "جمهورية أفريقيا الوسطى", /* SOM */ "الصومال", /* AFG */ "أفغانستان", /* MMR */ "ميانمار|بورما", @@ -244,7 +244,7 @@ static const char *TERRITORY_FULL_NAME_AR[] = { /* EGY */ "مصر", /* MRT */ "موريتانيا", /* BOL */ "بوليفيا", - /* ETH */ "أثيوبيا", + /* ETH */ "إثيوبيا", /* COL */ "كولومبيا", /* ZAF */ "جنوب أفريقيا", /* MLI */ "مالي", @@ -255,22 +255,22 @@ static const char *TERRITORY_FULL_NAME_AR[] = { /* MNG */ "منغوليا", /* IRN */ "إيران", /* LBY */ "ليبيا", - /* SDN */ "سودان", - /* IDN */ "أندونيسيا", + /* SDN */ "السودان", + /* IDN */ "إندونيسيا", /* DIF */ "المقاطعة الاتحادية", /* TLA */ "تلاكسكالا", /* MOR */ "موريلوس", /* AGU */ "اغواسكالينتيس", /* MX-CL */ "كوليما", - /* QUE */ "كويريتارو", - /* HID */ "هيدالغو", + /* QUE */ "كوينتانا رو", + /* HID */ "الهيدلج من نبلاء الأسبان", /* MX-MX */ "الدولة المكسيك", /* TAB */ "تاباسكو", /* NAY */ "ناياريت", /* GUA */ "غواناخواتو", /* PUE */ "بويبلا", /* YUC */ "يوكاتان", - /* ROO */ "كوينتانا رو", + /* ROO */ "كويريتارو", /* SIN */ "سينالوا", /* CAM */ "كامبيتشي", /* MIC */ "ميتشواكان", @@ -289,9 +289,9 @@ static const char *TERRITORY_FULL_NAME_AR[] = { /* COA */ "كواهويلا", /* SON */ "سونورا", /* CHH */ "تشيهواهوا", - /* GRL */ "الأرض الخضراء", - /* SAU */ "المملكة العربية السعودية", - /* COD */ "في جمهورية الكونغو الديموقراطية", + /* GRL */ "غرينلاند", + /* SAU */ "السعودية", + /* COD */ "جمهورية الكونغو الديمقراطية", /* DZA */ "الجزائر", /* KAZ */ "كازاخستان", /* ARG */ "الأرجنتين", @@ -340,33 +340,33 @@ static const char *TERRITORY_FULL_NAME_AR[] = { /* VIC */ "فيكتوريا", /* AU-WA */ "أستراليا الغربية", /* QLD */ "كوينزلاند", - /* BR-DF */ "المقاطعة الاتحادية", - /* BR-SE */ "سيرغيبي", + /* BR-DF */ "ديستريتو فيديرال", + /* BR-SE */ "سيرجيبي", /* BR-AL */ "ألاغواس", /* BR-RJ */ "ريو دي جانيرو", - /* BR-ES */ "اسبيريتو سانتو", + /* BR-ES */ "إسبيريتو سانتو", /* BR-RN */ "ريو غراندي دو نورتي", /* BR-PB */ "بارايبا", /* BR-SC */ "سانتا كاتارينا", /* BR-PE */ "بيرنامبوكو", /* BR-AP */ "أمابا", /* BR-CE */ "سيارا", - /* BR-AC */ "فدان", + /* BR-AC */ "أكري", /* BR-PR */ "بارانا", /* BR-RR */ "رورايما", /* BR-RO */ "روندونيا", /* BR-SP */ "ساو باولو", /* BR-PI */ "بياوي", - /* BR-TO */ "توكانتينز", + /* BR-TO */ "توكانتينس", /* BR-RS */ "ريو غراندي دو سول", /* BR-MA */ "مارانهاو", /* BR-GO */ "غوياس", /* BR-MS */ "ماتو غروسو دو سول", - /* BR-BA */ "بهية", + /* BR-BA */ "باهيا", /* BR-MG */ "ميناس جيرايس", /* BR-MT */ "ماتو غروسو", /* BR-PA */ "بارا", - /* BR-AM */ "أمازوناس", + /* BR-AM */ "الأمازون", /* US-DC */ "مقاطعة كولومبيا", /* US-RI */ "جزيرة رود", /* US-DE */ "ولاية ديلاوير", @@ -553,10 +553,10 @@ static const char *TERRITORY_FULL_NAME_AR[] = { /* CN-QH */ "تشينغهاى", /* CN-XJ */ "شينجيانغ الويغورية", /* CHN */ "الصين", - /* UMI */ "جزر الولايات المتحدة البعيدة الصغرى", + /* UMI */ "جزر الولايات المتحدة الصغيرة النائية", /* CPT */ "جزيرة كليبرتون", - /* ATA */ "القطب الجنوبي", - /* AAA */ "الدولية|الأرض" + /* ATA */ "القارة القطبية الجنوبية", + /* AAA */ "دولي" #else // MAPCODE_SUPPORT_LANGUAGE_AR NULL #endif // MAPCODE_SUPPORT_LANGUAGE_AR diff --git a/mapcodelib/internal_territory_names_cn.h b/mapcodelib/internal_territory_names_cn.h index c5135c2..a64a7a3 100644 --- a/mapcodelib/internal_territory_names_cn.h +++ b/mapcodelib/internal_territory_names_cn.h @@ -367,56 +367,56 @@ static const char *TERRITORY_FULL_NAME_CN[] = { /* BR-MT */ "马托格罗索州", /* BR-PA */ "帕拉州", /* BR-AM */ "亚马孙州", - /* US-DC */ "哥伦比亚特区", - /* US-RI */ "罗德岛", - /* US-DE */ "特拉华", - /* US-CT */ "康涅狄格", + /* US-DC */ "華盛頓哥倫比亞特區", + /* US-RI */ "罗得岛州", + /* US-DE */ "特拉华州", + /* US-CT */ "康涅狄格州", /* US-NJ */ "新泽西州", - /* US-NH */ "新罕布什尔", - /* US-VT */ "佛蒙特", - /* US-MA */ "马萨诸塞", - /* US-HI */ "夏威夷", - /* US-MD */ "马里兰", - /* US-WV */ "西弗吉尼亚", - /* US-SC */ "南卡罗来纳", + /* US-NH */ "新罕布什尔州", + /* US-VT */ "佛蒙特州", + /* US-MA */ "马萨诸塞州", + /* US-HI */ "夏威夷州", + /* US-MD */ "马里兰州", + /* US-WV */ "西弗吉尼亚州", + /* US-SC */ "南卡罗来纳州", /* US-ME */ "缅因州", - /* US-IN */ "印第安纳", + /* US-IN */ "印第安纳州", /* US-KY */ "肯塔基州", /* US-TN */ "田纳西州", /* US-VA */ "弗吉尼亚州", - /* US-OH */ "俄亥俄", - /* US-PA */ "宾夕法尼亚", + /* US-OH */ "俄亥俄州", + /* US-PA */ "宾夕法尼亚州", /* US-MS */ "密西西比州", /* US-LA */ "路易斯安那州", - /* US-AL */ "阿拉巴马州", + /* US-AL */ "亚拉巴马州", /* US-AR */ "阿肯色州", - /* US-NC */ "北卡罗来纳", - /* US-NY */ "纽约", - /* US-IA */ "爱荷华州", + /* US-NC */ "北卡罗来纳州", + /* US-NY */ "纽约州", + /* US-IA */ "愛荷華州", /* US-IL */ "伊利诺伊州", /* US-GA */ "格鲁吉亚", /* US-WI */ "威斯康星州", - /* US-FL */ "佛罗里达", + /* US-FL */ "佛罗里达州", /* US-MO */ "密苏里州", - /* US-OK */ "俄克拉荷马州", + /* US-OK */ "奧克拉荷馬州", /* US-ND */ "北达科他州", - /* US-WA */ "华盛顿", + /* US-WA */ "华盛顿州", /* US-SD */ "南达科他州", /* US-NE */ "内布拉斯加州", /* US-KS */ "堪萨斯州", /* US-ID */ "爱达荷州", /* US-UT */ "犹他州", /* US-MN */ "明尼苏达州", - /* US-MI */ "密歇根州", - /* US-WY */ "怀俄明", + /* US-MI */ "密西根州", + /* US-WY */ "怀俄明州", /* US-OR */ "俄勒冈州", - /* US-CO */ "科罗拉多", + /* US-CO */ "科罗拉多州", /* US-NV */ "内华达州", - /* US-AZ */ "亚利桑那", - /* US-NM */ "新墨西哥", - /* US-MT */ "蒙大拿", - /* US-CA */ "加利福尼亚", - /* US-TX */ "德克萨斯州", + /* US-AZ */ "亚利桑那州", + /* US-NM */ "新墨西哥州", + /* US-MT */ "蒙大拿州", + /* US-CA */ "加利福尼亚州", + /* US-TX */ "得克萨斯州", /* US-AK */ "阿拉斯加州", /* CA-BC */ "不列颠哥伦比亚省", /* CA-AB */ "艾伯塔省", @@ -553,7 +553,7 @@ static const char *TERRITORY_FULL_NAME_CN[] = { /* CN-QH */ "青海", /* CN-XJ */ "新疆维吾尔族", /* CHN */ "中国", - /* UMI */ "美国小岛屿离岛", + /* UMI */ "美國本土外小島嶼", /* CPT */ "克利珀顿岛", /* ATA */ "南极洲", /* AAA */ "国际|地球|世界" diff --git a/mapcodelib/internal_territory_names_cs.h b/mapcodelib/internal_territory_names_cs.h index c95aff8..4099891 100644 --- a/mapcodelib/internal_territory_names_cs.h +++ b/mapcodelib/internal_territory_names_cs.h @@ -367,7 +367,7 @@ static const char *TERRITORY_FULL_NAME_CS[] = { /* BR-MT */ "Mato Grosso", /* BR-PA */ "para", /* BR-AM */ "Amazonas", - /* US-DC */ "District of Columbia", + /* US-DC */ "Washington, D.C.", /* US-RI */ "Rhode Island", /* US-DE */ "Delaware", /* US-CT */ "Connecticut", @@ -375,22 +375,22 @@ static const char *TERRITORY_FULL_NAME_CS[] = { /* US-NH */ "New Hampshire", /* US-VT */ "Vermont", /* US-MA */ "Massachusetts", - /* US-HI */ "Hawaii", + /* US-HI */ "Havaj", /* US-MD */ "Maryland", - /* US-WV */ "západní Virginie", + /* US-WV */ "West Virginia", /* US-SC */ "Jižní Karolína", /* US-ME */ "Maine", /* US-IN */ "Indiana", /* US-KY */ "Kentucky", /* US-TN */ "Tennessee", - /* US-VA */ "Virginie", + /* US-VA */ "Virginia", /* US-OH */ "Ohio", /* US-PA */ "Pennsylvania", /* US-MS */ "Mississippi", /* US-LA */ "Louisiana", /* US-AL */ "Alabama", /* US-AR */ "Arkansas", - /* US-NC */ "Severní Karolina", + /* US-NC */ "Severní Karolína", /* US-NY */ "New York", /* US-IA */ "Iowa", /* US-IL */ "Illinois", @@ -553,7 +553,7 @@ static const char *TERRITORY_FULL_NAME_CS[] = { /* CN-QH */ "Qinghai", /* CN-XJ */ "Xinjiang Uyghur", /* CHN */ "Čína", - /* UMI */ "Menší odlehlé ostrovy Spojených států amerických", + /* UMI */ "Menší americké odlehlé ostrovy", /* CPT */ "Clipperton Island", /* ATA */ "Antarctica", /* AAA */ "Svět|Mezinárodní|Země" diff --git a/mapcodelib/internal_territory_names_fi.h b/mapcodelib/internal_territory_names_fi.h index 0f6853e..72a9bc7 100644 --- a/mapcodelib/internal_territory_names_fi.h +++ b/mapcodelib/internal_territory_names_fi.h @@ -77,7 +77,7 @@ static const char *TERRITORY_FULL_NAME_FI[] = { /* GUM */ "Guam", /* IMN */ "Mansaari", /* LCA */ "Saint Lucia", - /* FSM */ "Mikronesia|Mikronesia", + /* FSM */ "Mikronesia", /* SGP */ "Singapore", /* TON */ "Tonga", /* DMA */ "Dominica", @@ -340,7 +340,7 @@ static const char *TERRITORY_FULL_NAME_FI[] = { /* VIC */ "Victoria", /* AU-WA */ "Western Australia", /* QLD */ "Queensland", - /* BR-DF */ "Federal District|Distrito Federal", + /* BR-DF */ "Distrito Federal", /* BR-SE */ "Sergipe", /* BR-AL */ "Alagoas", /* BR-RJ */ "Rio de Janeiro", diff --git a/mapcodelib/internal_territory_names_hr.h b/mapcodelib/internal_territory_names_hr.h index 2726e9b..70afe16 100644 --- a/mapcodelib/internal_territory_names_hr.h +++ b/mapcodelib/internal_territory_names_hr.h @@ -25,21 +25,21 @@ extern "C" { static const char *TERRITORY_FULL_NAME_HR[] = { #ifdef MAPCODE_SUPPORT_LANGUAGE_HR // Croatian /* VAT */ "Vatikan|Sveta Stolica", - /* MCO */ "Monaco", + /* MCO */ "Monako", /* GIB */ "Gibraltar", /* TKL */ "Tokelau", /* CCK */ "Kokosovi otoci|Keeling otoci", - /* BLM */ "Saint-Barthelemy|Sveta Bartholomew", + /* BLM */ "Sveti Bartolomej", /* NRU */ "Nauru", /* TUV */ "Tuvalu", - /* MAC */ "Macau", - /* SXM */ "Sint Maarten", - /* MAF */ "Saint-Martin", + /* MAC */ "Makao", + /* SXM */ "Sveti Martin NLD", + /* MAF */ "Sveti Martin Otok FRA", /* NFK */ "Norfolk i Filip Otoci|Filip Otok", - /* PCN */ "Pitcairn Islands", - /* BVT */ "Otok Bouvet|Bouvet", - /* BMU */ "Bermuda", - /* IOT */ "Britanski Indijskooceanski Teritorij", + /* PCN */ "Pitcairn otoci", + /* BVT */ "Bouvetov otok", + /* BMU */ "Bermudi", + /* IOT */ "Britanski Indijskooceanski teritorij", /* SMR */ "San Marino", /* GGY */ "Guernsey", /* AIA */ "Anguilla", @@ -47,61 +47,61 @@ static const char *TERRITORY_FULL_NAME_HR[] = { /* JEY */ "Jersey", /* CXR */ "Božićni otok", /* WLF */ "Wallis i Futuna|Futuna", - /* VGB */ "Britanski Djevičanski otoci|Djevičanski otoci, Britanski", + /* VGB */ "Britanski Djevičanski Otoci|Djevičanski Otoci, Britanski", /* LIE */ "Lihtenštajn", /* ABW */ "Aruba", /* MHL */ "Maršalovi Otoci", - /* ASM */ "Američka Samoa|Samoa American", - /* COK */ "Cook otoci", - /* SPM */ "Saint Pierre i Mikelon|Mikelon|Sveti Pierre I Mikelon", + /* ASM */ "Američka Samoa|Samoa, Američka", + /* COK */ "Cookovi otoci", + /* SPM */ "Sveti Petar i Mikelon|Mikelon", /* NIU */ "Niue", /* KNA */ "Sveti Kristofor i Nevis|Nevis", - /* CYM */ "Kajmanski otoci", - /* BES */ "Bonaire, St Eustatuis i Saba|Saba|St Eustatius", + /* CYM */ "Kajmanski Otoci", + /* BES */ "Saba i karipski otoci Bonaire i Sveti Eustazije|Bonaire|Sveti Eustazije", /* MDV */ "Maldivi", - /* SHN */ "Sveta Helena, Ascension i Tristan da Cunha|Uzašašće|Tristan da Cunha", + /* SHN */ "Sveta Helena otok, Ascension i Tristan da Cunha|Ascension|Tristan da Cunha", /* MLT */ "Malta", /* GRD */ "Grenada", - /* VIR */ "Američki Djevičanski Otoci|Djevičanski Otoci, SAD", + /* VIR */ "SAD Djevičanski otoci|Djevičanski otoci, SAD", /* MYT */ "Mayotte", /* SJM */ "Svalbard i Jan Mayen|Jan Mayen", /* VCT */ "Sveti Vincent i Grenadini|Grenadini", - /* HMD */ "Otok Heard i otočje McDonald|McDonald Otoci", + /* HMD */ "Otok Heard i otočje McDonald|Otočje McDonald", /* BRB */ "Barbados", /* ATG */ "Antigva i Barbuda|Barbuda", - /* CUW */ "Curacao", - /* SYC */ "Seychelles", + /* CUW */ "Curaçao", + /* SYC */ "Sejšeli", /* PLW */ "Palau", - /* MNP */ "Sjeverni Marijanski Otoci", + /* MNP */ "Sjeverni Marijanski otoci", /* AND */ "Andora", /* GUM */ "Guam", - /* IMN */ "Mana Ostrvo", + /* IMN */ "Otok Man", /* LCA */ "Sveta Lucija", /* FSM */ "Mikronezija|Savezne Države Mikronezije", /* SGP */ "Singapur", - /* TON */ "Laka dvokolica", + /* TON */ "Tonga", /* DMA */ "Dominika", /* BHR */ "Bahrein", /* KIR */ "Kiribati", - /* TCA */ "Otoci Turks i Caicos|Turks Otoci|Caicos Otoci", - /* STP */ "Sao Tome i Principe|Principe", + /* TCA */ "Otoci Turks i Caicos|Otoki Caicos", + /* STP */ "Sveti Toma i Princip|Princip", /* HKG */ "Hong Kong", /* MTQ */ "Martinique", - /* FRO */ "Farski otoci", - /* GLP */ "Guadeloupe", + /* FRO */ "Farski Otoci", + /* GLP */ "Gvadalupe", /* COM */ "Komori", /* MUS */ "Mauricijus", - /* REU */ "Otok Reunion|Reunion", + /* REU */ "Réunion Otok", /* LUX */ "Luksemburg", /* WSM */ "Samoa", - /* SGS */ "Južna Gruzija i Južni Sendvič Otoci|otočje Južni Sandwich|Južni Sendvič Otoci", + /* SGS */ "Južna Georgija i otočje Južni Sandwich", /* PYF */ "Francuska Polinezija", - /* CPV */ "Cape Verde", + /* CPV */ "Zelenortska Republika", /* TTO */ "Trinidad i Tobago|Tobago", - /* BRN */ "Brunei", + /* BRN */ "Brunej", /* ATF */ "Francuski južni i antarktički teritoriji", /* PRI */ "Portoriko", - /* CYP */ "Kipar", + /* CYP */ "Cipar", /* LBN */ "Libanon", /* JAM */ "Jamajka", /* GMB */ "Gambija", @@ -113,30 +113,30 @@ static const char *TERRITORY_FULL_NAME_HR[] = { /* TLS */ "Istočni Timor", /* SWZ */ "Svazi", /* KWT */ "Kuvajt", - /* FJI */ "Otočje Fiji|Fiji", + /* FJI */ "Fidži", /* NCL */ "Nova Kaledonija", /* SVN */ "Slovenija", /* ISR */ "Izrael", - /* PSE */ "Palestinski teritorij", - /* SLV */ "El Salvador", + /* PSE */ "Palestina", + /* SLV */ "Salvador", /* BLZ */ "Belize", /* DJI */ "Džibuti", /* MKD */ "Makedonija", /* RWA */ "Ruanda", /* HTI */ "Haiti", /* BDI */ "Burundi", - /* GNQ */ "Ekvatorska Gvineja", + /* GNQ */ "Ekvatorijalna Gvineja", /* ALB */ "Albanija", - /* SLB */ "Solomonski Otoci", + /* SLB */ "Salomonski Otoci", /* ARM */ "Armenija", /* LSO */ "Lesoto", /* BEL */ "Belgija", /* MDA */ "Moldavija", - /* GNB */ "Gvineja Bisau", + /* GNB */ "Gvineja Bisao", /* TWN */ "Tajvan", - /* BTN */ "Butan", + /* BTN */ "Butan|Kraljevina Butan", /* CHE */ "Švicarska", - /* NLD */ "Holandija", + /* NLD */ "Nizozemska|Holandija", /* DNK */ "Danska", /* EST */ "Estonija", /* DOM */ "Dominikanska Republika", @@ -146,11 +146,11 @@ static const char *TERRITORY_FULL_NAME_HR[] = { /* HRV */ "Hrvatska", /* TGO */ "Togo", /* LVA */ "Letonija", - /* LTU */ "Litvanija", + /* LTU */ "Litva", /* LKA */ "Šri Lanka", /* GEO */ "Gruzija", /* IRL */ "Irska", - /* SLE */ "Sierra Leone", + /* SLE */ "Sijera Leone", /* PAN */ "Panama", /* CZE */ "Češka Republika", /* GUF */ "Francuska Gvajana", @@ -159,9 +159,9 @@ static const char *TERRITORY_FULL_NAME_HR[] = { /* AZE */ "Azerbejdžan", /* SRB */ "Srbija", /* JOR */ "Jordan", - /* PRT */ "Portugalija", + /* PRT */ "Portugal", /* HUN */ "Mađarska", - /* KOR */ "Južna Korea", + /* KOR */ "Južna Koreja", /* ISL */ "Island", /* GTM */ "Gvatemala", /* CUB */ "Kuba", @@ -187,13 +187,13 @@ static const char *TERRITORY_FULL_NAME_HR[] = { /* BLR */ "Bjelorusija", /* GUY */ "Gvajana", /* LAO */ "Laos", - /* ROU */ "Rumunija", + /* ROU */ "Rumunjska", /* GHA */ "Gana", /* UGA */ "Uganda", - /* GBR */ "Velika Britanija|Škotska|Sjeverna Irska|Irska, Sjeverna", + /* GBR */ "Ujedinjeno Kraljevstvo|Velika Britanija|Škotska|Sjeverna Irska|Irska, Sjeverna", /* GIN */ "Gvineja", /* ECU */ "Ekvador", - /* ESH */ "Western Sahara|Sahrawi", + /* ESH */ "Zapadna Sahara", /* GAB */ "Gabon", /* NZL */ "Novi Zeland", /* BFA */ "Burkina Faso", @@ -201,7 +201,7 @@ static const char *TERRITORY_FULL_NAME_HR[] = { /* ITA */ "Italija", /* OMN */ "Oman", /* POL */ "Poljska", - /* CIV */ "Obala Slonovače", + /* CIV */ "Obala Bjelokosti", /* NOR */ "Norveška", /* MYS */ "Malezija", /* VNM */ "Vijetnam", @@ -218,19 +218,19 @@ static const char *TERRITORY_FULL_NAME_HR[] = { /* PNG */ "Papua Nova Gvineja", /* CMR */ "Kamerun", /* TKM */ "Turkmenistan", - /* ESP */ "Španija", + /* ESP */ "Španjolska", /* THA */ "Tajland", /* YEM */ "Jemen", /* FRA */ "Francuska", - /* ALA */ "Aaland Otoci", + /* ALA */ "Alandski otoci", /* KEN */ "Kenija", /* BWA */ "Bocvana", /* MDG */ "Madagaskar", /* UKR */ "Ukrajina", /* SSD */ "Južni Sudan", - /* CAF */ "Centralna Afrička Republika", + /* CAF */ "Srednjoafrička Republika", /* SOM */ "Somalija", - /* AFG */ "Avganistan", + /* AFG */ "Afganistan", /* MMR */ "Mianmar|Burma", /* ZMB */ "Zambija", /* CHL */ "Čile", @@ -520,7 +520,7 @@ static const char *TERRITORY_FULL_NAME_HR[] = { /* AMU */ "Amur oblast", /* RU-SA */ "Jakutska|Yakutia Republika", /* CAN */ "Kanada", - /* RUS */ "Rusija", + /* RUS */ "Ruska Federacija", /* CN-SH */ "Šangaj", /* CN-TJ */ "Tianjin", /* CN-BJ */ "Peking", diff --git a/mapcodelib/internal_territory_names_id.h b/mapcodelib/internal_territory_names_id.h index 5d9370d..bdbb422 100644 --- a/mapcodelib/internal_territory_names_id.h +++ b/mapcodelib/internal_territory_names_id.h @@ -368,17 +368,17 @@ static const char *TERRITORY_FULL_NAME_ID[] = { /* BR-PA */ "Para", /* BR-AM */ "Amazonas", /* US-DC */ "District of Columbia", - /* US-RI */ "Pulau Rhode", + /* US-RI */ "Rhode Island", /* US-DE */ "Delaware", /* US-CT */ "Connecticut", - /* US-NJ */ "Jersey baru", + /* US-NJ */ "New Jersey", /* US-NH */ "New Hampshire", /* US-VT */ "Vermont", /* US-MA */ "Massachusetts", - /* US-HI */ "Hawai", + /* US-HI */ "Hawaii", /* US-MD */ "Maryland", - /* US-WV */ "Virginia Barat", - /* US-SC */ "Karolina selatan", + /* US-WV */ "West Virginia", + /* US-SC */ "South Carolina", /* US-ME */ "Maine", /* US-IN */ "Indiana", /* US-KY */ "Kentucky", @@ -390,7 +390,7 @@ static const char *TERRITORY_FULL_NAME_ID[] = { /* US-LA */ "Louisiana", /* US-AL */ "Alabama", /* US-AR */ "Arkansas", - /* US-NC */ "Karolina utara", + /* US-NC */ "North Carolina", /* US-NY */ "New York", /* US-IA */ "Iowa", /* US-IL */ "Illinois", @@ -399,9 +399,9 @@ static const char *TERRITORY_FULL_NAME_ID[] = { /* US-FL */ "Florida", /* US-MO */ "Missouri", /* US-OK */ "Oklahoma", - /* US-ND */ "Dakota Utara", + /* US-ND */ "North Dakota", /* US-WA */ "Washington", - /* US-SD */ "Dakota Selatan", + /* US-SD */ "South Dakota", /* US-NE */ "Nebraska", /* US-KS */ "Kansas", /* US-ID */ "Idaho", diff --git a/mapcodelib/internal_territory_names_it.h b/mapcodelib/internal_territory_names_it.h index d110efa..31112bf 100644 --- a/mapcodelib/internal_territory_names_it.h +++ b/mapcodelib/internal_territory_names_it.h @@ -340,7 +340,7 @@ static const char *TERRITORY_FULL_NAME_IT[] = { /* VIC */ "Vittoria", /* AU-WA */ "Australia Occidentale", /* QLD */ "Queensland", - /* BR-DF */ "Distretto Federale", + /* BR-DF */ "Distrito Federal", /* BR-SE */ "Sergipe", /* BR-AL */ "Alagoas", /* BR-RJ */ "Rio de Janeiro", @@ -377,7 +377,7 @@ static const char *TERRITORY_FULL_NAME_IT[] = { /* US-MA */ "Massachusetts", /* US-HI */ "Hawaii", /* US-MD */ "Maryland", - /* US-WV */ "Virginia dell`ovest", + /* US-WV */ "Virginia Occidentale", /* US-SC */ "Carolina del Sud", /* US-ME */ "Maine", /* US-IN */ "Indiana", @@ -399,9 +399,9 @@ static const char *TERRITORY_FULL_NAME_IT[] = { /* US-FL */ "Florida", /* US-MO */ "Missouri", /* US-OK */ "Oklahoma", - /* US-ND */ "Nord Dakota", + /* US-ND */ "Dakota del Nord", /* US-WA */ "Washington", - /* US-SD */ "Sud Dakota", + /* US-SD */ "Dakota del Sud", /* US-NE */ "Nebraska", /* US-KS */ "Kansas", /* US-ID */ "Idaho", diff --git a/mapcodelib/internal_territory_names_ja.h b/mapcodelib/internal_territory_names_ja.h index b5cf02b..aebbb48 100644 --- a/mapcodelib/internal_territory_names_ja.h +++ b/mapcodelib/internal_territory_names_ja.h @@ -367,31 +367,31 @@ static const char *TERRITORY_FULL_NAME_JA[] = { /* BR-MT */ "マトグロッソ州", /* BR-PA */ "パラ", /* BR-AM */ "アマゾナス", - /* US-DC */ "コロンビア特別区", - /* US-RI */ "ロードアイランド", - /* US-DE */ "デラウェア", - /* US-CT */ "コネチカット", - /* US-NJ */ "ニュージャージー", - /* US-NH */ "ニューハンプシャー", + /* US-DC */ "アラスカ州", + /* US-RI */ "ロードアイランド州", + /* US-DE */ "デラウェア州", + /* US-CT */ "コネティカット州", + /* US-NJ */ "ニュージャージー州", + /* US-NH */ "ニューハンプシャー州", /* US-VT */ "バーモント州", /* US-MA */ "マサチューセッツ州", - /* US-HI */ "ハワイ", + /* US-HI */ "ハワイ州", /* US-MD */ "メリーランド州", /* US-WV */ "ウェストバージニア州", /* US-SC */ "サウスカロライナ州", /* US-ME */ "メイン州", - /* US-IN */ "インディアナ", + /* US-IN */ "インディアナ州", /* US-KY */ "ケンタッキー州", /* US-TN */ "テネシー州", /* US-VA */ "バージニア州", /* US-OH */ "オハイオ州", /* US-PA */ "ペンシルベニア州", - /* US-MS */ "ミシシッピー州", + /* US-MS */ "ミシシッピ州", /* US-LA */ "ルイジアナ州", /* US-AL */ "アラバマ州", /* US-AR */ "アーカンソー州", /* US-NC */ "ノースカロライナ州", - /* US-NY */ "ニューヨーク", + /* US-NY */ "ニューヨーク州", /* US-IA */ "アイオワ州", /* US-IL */ "イリノイ州", /* US-GA */ "ジョージア", @@ -400,22 +400,22 @@ static const char *TERRITORY_FULL_NAME_JA[] = { /* US-MO */ "ミズーリ州", /* US-OK */ "オクラホマ州", /* US-ND */ "ノースダコタ州", - /* US-WA */ "ワシントン", - /* US-SD */ "サウス・ダコタ", + /* US-WA */ "ワシントン州", + /* US-SD */ "サウスダコタ州", /* US-NE */ "ネブラスカ州", - /* US-KS */ "カンザス", + /* US-KS */ "カンザス州", /* US-ID */ "アイダホ州", /* US-UT */ "ユタ州", /* US-MN */ "ミネソタ州", /* US-MI */ "ミシガン州", /* US-WY */ "ワイオミング州", - /* US-OR */ "オレゴン", + /* US-OR */ "オレゴン州", /* US-CO */ "コロラド州", - /* US-NV */ "ネバダ", + /* US-NV */ "ネバダ州", /* US-AZ */ "アリゾナ州", /* US-NM */ "ニューメキシコ州", - /* US-MT */ "モンタナ", - /* US-CA */ "カリフォルニア", + /* US-MT */ "モンタナ州", + /* US-CA */ "カリフォルニア州", /* US-TX */ "テキサス州", /* US-AK */ "アラスカ州", /* CA-BC */ "ブリティッシュコロンビア", diff --git a/mapcodelib/internal_territory_names_ko.h b/mapcodelib/internal_territory_names_ko.h index 5663a8d..d2966e1 100644 --- a/mapcodelib/internal_territory_names_ko.h +++ b/mapcodelib/internal_territory_names_ko.h @@ -24,83 +24,83 @@ extern "C" { static const char *TERRITORY_FULL_NAME_KO[] = { #ifdef MAPCODE_SUPPORT_LANGUAGE_KO // Korean - /* VAT */ "바티칸|교황청", + /* VAT */ "바티칸 시국|교황청", /* MCO */ "모나코", /* GIB */ "지브롤터", - /* TKL */ "토켈 라우", + /* TKL */ "토켈라우", /* CCK */ "코코스 제도|킬링 제도", - /* BLM */ "생 바르 텔레 미", - /* NRU */ "나우루어", + /* BLM */ "생바르텔레미", + /* NRU */ "나우루", /* TUV */ "투발루", /* MAC */ "마카오", - /* SXM */ "세인트 마틴", + /* SXM */ "신트마르턴", /* MAF */ "세인트 마틴", - /* NFK */ "노 포크 필립 섬|필립 섬", - /* PCN */ "핏 케언 제도", - /* BVT */ "부 베이 섬", + /* NFK */ "노퍽 섬|필립 섬", + /* PCN */ "핏케언 제도", + /* BVT */ "부베 섬", /* BMU */ "버뮤다", /* IOT */ "영국령 인도양 지역", - /* SMR */ "산 마리노", - /* GGY */ "영국 해협에있는 작은 섬", - /* AIA */ "앵 귈라", - /* MSR */ "몬 세라", - /* JEY */ "저지", + /* SMR */ "산마리노", + /* GGY */ "건지 섬", + /* AIA */ "앵귈라", + /* MSR */ "몬트세랫", + /* JEY */ "저지 섬", /* CXR */ "크리스마스 섬", - /* WLF */ "월리스 푸 투나|투나", - /* VGB */ "영국령 버진 아일랜드|영국령 버진 군도", + /* WLF */ "월리스 푸투나|푸투나", + /* VGB */ "영국령 버진아일랜드|버진아일랜드 영국령", /* LIE */ "리히텐슈타인", /* ABW */ "아루바", - /* MHL */ "마샬 군도", - /* ASM */ "아메리칸 사모아|사모아, 미국", + /* MHL */ "마셜 제도", + /* ASM */ "아메리칸사모아", /* COK */ "쿡 제도", - /* SPM */ "생 피에르 미 클롱|미 클롱", + /* SPM */ "생피에르 미클롱", /* NIU */ "니우에", - /* KNA */ "세인트 키츠 네비스|네비스", + /* KNA */ "세인트키츠 네비스|네비스", /* CYM */ "케이맨 제도", - /* BES */ "보네르, 세인트 Eustatuis 및 사바|사바|세인트 Eustatius", + /* BES */ "보네르, 세인트 유스 타티 우스 및 사바|사바|세인트 유스 타티 우스", /* MDV */ "몰디브", - /* SHN */ "세인트 헬레나, 승천과 트리스탄 다 쿠냐|승천|트리스탄 다 쿠냐", + /* SHN */ "세인트헬레나, 승천과 트리스탄 다 쿠냐|승천|트리스탄 다 쿠냐", /* MLT */ "몰타", /* GRD */ "그레나다", - /* VIR */ "미국령 버진 아일랜드|미국령 버진 군도", - /* MYT */ "마 요트", - /* SJM */ "스발 바르 얀 마옌|얀 마옌", - /* VCT */ "세인트 빈센트 그레나딘|그레나딘", - /* HMD */ "맥도널드 제도 허드|맥도날드 제도", + /* VIR */ "미국령 버진아일랜드|버진아일랜드 미국령", + /* MYT */ "마요트", + /* SJM */ "스발바르 얀마옌|얀마옌", + /* VCT */ "세인트빈센트 그레나딘|그레나딘", + /* HMD */ "허드 맥도널드 제도", /* BRB */ "바베이도스", /* ATG */ "앤티가 바부 다|바부 다", /* CUW */ "쿠라 카오", /* SYC */ "세이셸", /* PLW */ "팔라우", - /* MNP */ "북 마리아나 제도", + /* MNP */ "북마리아나 제도", /* AND */ "안도라", /* GUM */ "괌", - /* IMN */ "아일 오브 맨", - /* LCA */ "세인트 루시아", - /* FSM */ "미크로네시아|미크로네시아", + /* IMN */ "맨 섬", + /* LCA */ "세인트루시아", + /* FSM */ "미크로네시아 연방", /* SGP */ "싱가포르", /* TON */ "통가", - /* DMA */ "도미니카", + /* DMA */ "도미니카 연방", /* BHR */ "바레인", /* KIR */ "키리바시", - /* TCA */ "터크 스 케이 커스 제도|스 케이 커스 제도", - /* STP */ "상투 메 프린시 페|프린시", + /* TCA */ "터크스 케이커스 제도", + /* STP */ "상투메 프린시페|프린시페", /* HKG */ "홍콩", /* MTQ */ "마르티니크", - /* FRO */ "파로에 군도", + /* FRO */ "페로 제도", /* GLP */ "과들루프", /* COM */ "코모로", /* MUS */ "모리셔스", - /* REU */ "재회", + /* REU */ "레위니옹", /* LUX */ "룩셈부르크", /* WSM */ "사모아", - /* SGS */ "사우스 조지아 및 사우스 샌드위치 제도|사우스 샌드위치 제도", - /* PYF */ "프랑스 령 폴리네시아의", - /* CPV */ "카보 베르데", - /* TTO */ "트리니다드 토바고|트리니다드 토바고", + /* SGS */ "사우스조지아 및 사우스 샌드위치 제도|사우스 샌드위치 제도", + /* PYF */ "프랑스령 폴리네시아", + /* CPV */ "카보베르데", + /* TTO */ "트리니다드 토바고", /* BRN */ "브루나이", - /* ATF */ "프랑스 령 남부 및 남극", - /* PRI */ "푸에르토 리코", + /* ATF */ "프랑스령 남방 및 남극", + /* PRI */ "푸에르토리코", /* CYP */ "키프로스", /* LBN */ "레바논", /* JAM */ "자메이카", @@ -110,18 +110,18 @@ static const char *TERRITORY_FULL_NAME_KO[] = { /* VUT */ "바누아투", /* MNE */ "몬테네그로", /* BHS */ "바하마", - /* TLS */ "동 티모르", + /* TLS */ "동티모르", /* SWZ */ "스와질란드", /* KWT */ "쿠웨이트", /* FJI */ "피지", - /* NCL */ "뉴 칼레도니아", + /* NCL */ "누벨칼레도니|뉴 칼레도니아", /* SVN */ "슬로베니아", /* ISR */ "이스라엘", - /* PSE */ "팔레스타인", + /* PSE */ "팔레스타인 자치", /* SLV */ "엘살바도르", /* BLZ */ "벨리즈", /* DJI */ "지부티", - /* MKD */ "마케도니아", + /* MKD */ "마케도니아 공화국", /* RWA */ "르완다", /* HTI */ "아이티", /* BDI */ "부룬디", @@ -131,9 +131,9 @@ static const char *TERRITORY_FULL_NAME_KO[] = { /* ARM */ "아르메니아", /* LSO */ "레소토", /* BEL */ "벨기에", - /* MDA */ "몰르 더바", - /* GNB */ "기니 비사우", - /* TWN */ "대만", + /* MDA */ "몰도바", + /* GNB */ "기니비사우", + /* TWN */ "타이완", /* BTN */ "부탄", /* CHE */ "스위스", /* NLD */ "네덜란드", @@ -148,13 +148,13 @@ static const char *TERRITORY_FULL_NAME_KO[] = { /* LVA */ "라트비아", /* LTU */ "리투아니아", /* LKA */ "스리랑카", - /* GEO */ "그루지야", + /* GEO */ "조지아", /* IRL */ "아일랜드", - /* SLE */ "시에라 리온", + /* SLE */ "시에라리온", /* PAN */ "파나마", - /* CZE */ "체코 공화국", - /* GUF */ "프랑스어 령 기아나", - /* ARE */ "아랍 에미리트", + /* CZE */ "체코", + /* GUF */ "프랑스령 기아나", + /* ARE */ "아랍에미리트", /* AUT */ "오스트리아", /* AZE */ "아제르바이잔", /* SRB */ "세르비아", @@ -171,7 +171,7 @@ static const char *TERRITORY_FULL_NAME_KO[] = { /* BEN */ "베냉", /* ERI */ "에리트레아", /* MWI */ "말라위", - /* PRK */ "북한", + /* PRK */ "조선민주주의인민공화국", /* NIC */ "니카라과", /* GRC */ "그리스", /* TJK */ "타지키스탄", @@ -190,23 +190,23 @@ static const char *TERRITORY_FULL_NAME_KO[] = { /* ROU */ "루마니아", /* GHA */ "가나", /* UGA */ "우간다", - /* GBR */ "영국|스코틀랜드|영국|북 아일랜드|아일랜드, 북", + /* GBR */ "영국|스코틀랜드|북 아일랜드|아일랜드, 북", /* GIN */ "기니", /* ECU */ "에콰도르", - /* ESH */ "서부 사하라|관할하고 있으나 사하라", + /* ESH */ "서부 사하라", /* GAB */ "가봉", /* NZL */ "뉴질랜드", - /* BFA */ "부르 키나 파소", - /* PHL */ "필리핀 제도", + /* BFA */ "부르키나파소", + /* PHL */ "필리핀", /* ITA */ "이탈리아", /* OMN */ "오만", /* POL */ "폴란드", - /* CIV */ "아이보리 해안", + /* CIV */ "코트디부아르", /* NOR */ "노르웨이", /* MYS */ "말레이시아", /* VNM */ "베트남", /* FIN */ "핀란드", - /* COG */ "콩고 - 브라자빌", + /* COG */ "콩고 공화국", /* DEU */ "독일", /* JPN */ "일본", /* ZWE */ "짐바브웨", @@ -215,20 +215,20 @@ static const char *TERRITORY_FULL_NAME_KO[] = { /* MAR */ "모로코", /* UZB */ "우즈베키스탄", /* SWE */ "스웨덴", - /* PNG */ "파푸아 뉴기니", + /* PNG */ "파푸아뉴기니", /* CMR */ "카메룬", - /* TKM */ "투르크 메니스탄", + /* TKM */ "투르크메니스탄", /* ESP */ "스페인", /* THA */ "태국", - /* YEM */ "예멘 아랍 공화국", + /* YEM */ "예멘", /* FRA */ "프랑스", /* ALA */ "올란드 제도", /* KEN */ "케냐", /* BWA */ "보츠와나", /* MDG */ "마다가스카르", /* UKR */ "우크라이나", - /* SSD */ "남 수단", - /* CAF */ "중앙 아프리카 공화국", + /* SSD */ "남수단", + /* CAF */ "중앙아프리카 공화국", /* SOM */ "소말리아", /* AFG */ "아프가니스탄", /* MMR */ "미얀마|버마", @@ -246,17 +246,17 @@ static const char *TERRITORY_FULL_NAME_KO[] = { /* BOL */ "볼리비아", /* ETH */ "에티오피아", /* COL */ "콜롬비아", - /* ZAF */ "남아프리카", + /* ZAF */ "남아프리카 공화국", /* MLI */ "말리", /* AGO */ "앙골라", /* NER */ "니제르", /* TCD */ "차드", /* PER */ "페루", - /* MNG */ "몽골리아", + /* MNG */ "몽골", /* IRN */ "이란", /* LBY */ "리비아", /* SDN */ "수단", - /* IDN */ "인도네시아 공화국", + /* IDN */ "인도네시아", /* DIF */ "연방 지구", /* TLA */ "틀 락스 칼라", /* MOR */ "모렐 로스", @@ -289,9 +289,9 @@ static const char *TERRITORY_FULL_NAME_KO[] = { /* COA */ "코아 우일", /* SON */ "노라", /* CHH */ "치와와", - /* GRL */ "그린 랜드", - /* SAU */ "사우디 아라비아", - /* COD */ "콩고 - 킨 샤사", + /* GRL */ "그린란드", + /* SAU */ "사우디아라비아", + /* COD */ "콩고 민주 공화국", /* DZA */ "알제리", /* KAZ */ "카자흐스탄", /* ARG */ "아르헨티나", @@ -367,54 +367,54 @@ static const char *TERRITORY_FULL_NAME_KO[] = { /* BR-MT */ "마투 그로 수", /* BR-PA */ "파라", /* BR-AM */ "아마 조나스", - /* US-DC */ "컬럼비아 특별구", - /* US-RI */ "로드 아일랜드", + /* US-DC */ "워싱턴 D.C.", + /* US-RI */ "로드아일랜드", /* US-DE */ "델라웨어", /* US-CT */ "코네티컷", /* US-NJ */ "뉴저지", - /* US-NH */ "뉴 햄프셔", + /* US-NH */ "뉴햄프셔", /* US-VT */ "버몬트", - /* US-MA */ "매사추세츠 주", + /* US-MA */ "매사추세츠", /* US-HI */ "하와이", /* US-MD */ "메릴랜드", - /* US-WV */ "웨스트 버지니아", - /* US-SC */ "사우스 캐롤라이나", + /* US-WV */ "웨스트버지니아", + /* US-SC */ "사우스캐롤라이나", /* US-ME */ "메인", /* US-IN */ "인디애나", /* US-KY */ "켄터키", /* US-TN */ "테네시", - /* US-VA */ "여자 이름", + /* US-VA */ "버지니아", /* US-OH */ "오하이오", - /* US-PA */ "펜실베니아", + /* US-PA */ "펜실베이니아", /* US-MS */ "미시시피", /* US-LA */ "루이지애나", - /* US-AL */ "알라바마", + /* US-AL */ "앨라배마", /* US-AR */ "아칸소", - /* US-NC */ "노스 캐롤라이나", + /* US-NC */ "노스캐롤라이나", /* US-NY */ "뉴욕", /* US-IA */ "아이오와", /* US-IL */ "일리노이", - /* US-GA */ "그루지야", + /* US-GA */ "조지아", /* US-WI */ "위스콘신", /* US-FL */ "플로리다", /* US-MO */ "미주리", /* US-OK */ "오클라호마", - /* US-ND */ "노스 다코타", + /* US-ND */ "노스다코타", /* US-WA */ "워싱턴", - /* US-SD */ "사우스 다코타", - /* US-NE */ "네브라스카", + /* US-SD */ "사우스다코타", + /* US-NE */ "네브래스카", /* US-KS */ "캔자스", - /* US-ID */ "아이다 호", + /* US-ID */ "아이다호", /* US-UT */ "유타", /* US-MN */ "미네소타", /* US-MI */ "미시간", /* US-WY */ "와이오밍", - /* US-OR */ "오레곤", + /* US-OR */ "오리건", /* US-CO */ "콜로라도", /* US-NV */ "네바다", /* US-AZ */ "애리조나", - /* US-NM */ "뉴 멕시코", - /* US-MT */ "몬타나", + /* US-NM */ "뉴멕시코", + /* US-MT */ "몬태나", /* US-CA */ "캘리포니아", /* US-TX */ "텍사스", /* US-AK */ "알래스카", @@ -520,7 +520,7 @@ static const char *TERRITORY_FULL_NAME_KO[] = { /* AMU */ "아무르 주", /* RU-SA */ "사하 공화국|야쿠 티아 공화국", /* CAN */ "캐나다", - /* RUS */ "러시아 제국", + /* RUS */ "러시아", /* CN-SH */ "상하이", /* CN-TJ */ "천진", /* CN-BJ */ "베이징", @@ -553,9 +553,9 @@ static const char *TERRITORY_FULL_NAME_KO[] = { /* CN-QH */ "칭하이", /* CN-XJ */ "신장 위구르어", /* CHN */ "중국", - /* UMI */ "미국의 군도", + /* UMI */ "미국령 군소 제도", /* CPT */ "클리퍼 턴 섬", - /* ATA */ "남극 대륙", + /* ATA */ "남극", /* AAA */ "국제|세계|지구" #else // MAPCODE_SUPPORT_LANGUAGE_KO NULL diff --git a/mapcodelib/internal_territory_names_no.h b/mapcodelib/internal_territory_names_no.h index 5902642..763a893 100644 --- a/mapcodelib/internal_territory_names_no.h +++ b/mapcodelib/internal_territory_names_no.h @@ -29,47 +29,47 @@ static const char *TERRITORY_FULL_NAME_NO[] = { /* GIB */ "Gibraltar", /* TKL */ "Tokelau", /* CCK */ "Kokosøyene|Keeling Islands", - /* BLM */ "Saint-Barthelemy", + /* BLM */ "Saint-Barthélemy", /* NRU */ "Nauru", /* TUV */ "Tuvalu", - /* MAC */ "Macau", + /* MAC */ "Macao", /* SXM */ "Sint Maarten", /* MAF */ "Saint-Martin", - /* NFK */ "Norfolk og Phillip Island|Philip Island", - /* PCN */ "Pitcairn", + /* NFK */ "Norfolkøya|Philip Island", + /* PCN */ "Pitcairnøyene", /* BVT */ "Bouvetøya", /* BMU */ "Bermuda", - /* IOT */ "British Indian Ocean Territory", + /* IOT */ "Britiske Territoriet i Indiahavet", /* SMR */ "San Marino", /* GGY */ "Guernsey", /* AIA */ "Anguilla", /* MSR */ "Montserrat", /* JEY */ "Jersey", /* CXR */ "Christmasøya", - /* WLF */ "Wallis og Futuna|Futuna", - /* VGB */ "De britiske jomfruøyene|Virgin Islands, British", + /* WLF */ "Wallis- og Futunaøyene|Futunaøyene", + /* VGB */ "Britiske Jomfruøyer|Jomfruøyer, Britiske", /* LIE */ "Liechtenstein", /* ABW */ "Aruba", /* MHL */ "Marshalløyene", /* ASM */ "Amerikansk Samoa|Samoa, Amerikansk", /* COK */ "Cookøyene", - /* SPM */ "Saint Pierre og Miquelon|Miquelon", + /* SPM */ "Saint-Pierre og Miquelon|Miquelon", /* NIU */ "Niue", /* KNA */ "Saint Kitts og Nevis|Nevis", /* CYM */ "Caymanøyene", - /* BES */ "Bonaire, St Eustatuis og Saba|Saba|St Eustatius", + /* BES */ "Bonaire, Sint Eustatius og Saba|Saba|Sint Eustatius", /* MDV */ "Maldivene", /* SHN */ "Saint Helena, Ascension og Tristan da Cunha|Ascension|Tristan da Cunha", /* MLT */ "Malta", /* GRD */ "Grenada", - /* VIR */ "Amerikanske Jomfruøyene", + /* VIR */ "Amerikanske Jomfruøyer|Jomfruøyer, Amerikanske", /* MYT */ "Mayotte", /* SJM */ "Svalbard og Jan Mayen|Jan Mayen", /* VCT */ "Saint Vincent og Grenadinene|Grenadinene", - /* HMD */ "Hørt Island og McDonald-øyene|McDonald-øyene", + /* HMD */ "Heard- og McDonaldøyene|McDonaldøyene", /* BRB */ "Barbados", /* ATG */ "Antigua og Barbuda|Barbuda", - /* CUW */ "Curacao", + /* CUW */ "Curaçao", /* SYC */ "Seychellene", /* PLW */ "Palau", /* MNP */ "Nord-Marianene", @@ -77,21 +77,21 @@ static const char *TERRITORY_FULL_NAME_NO[] = { /* GUM */ "Guam", /* IMN */ "Isle of Man", /* LCA */ "Saint Lucia", - /* FSM */ "Mikronesiaføderasjonen|Mikronesiaføderasjonen", + /* FSM */ "Mikronesiaføderasjonen", /* SGP */ "Singapore", /* TON */ "Tonga", /* DMA */ "Dominica", /* BHR */ "Bahrain", /* KIR */ "Kiribati", - /* TCA */ "Turks og Caicosøyene|Caicosøyene", - /* STP */ "São Tomé og Príncipe|Principe", - /* HKG */ "Hong Kong", + /* TCA */ "Turks- og Caicosøyene|Caicosøyene", + /* STP */ "São Tomé og Príncipe|Príncipe", + /* HKG */ "Hongkong", /* MTQ */ "Martinique", /* FRO */ "Færøyene", /* GLP */ "Guadeloupe", /* COM */ "Komorene", /* MUS */ "Mauritius", - /* REU */ "Gjenforening", + /* REU */ "Réunion", /* LUX */ "Luxembourg", /* WSM */ "Samoa", /* SGS */ "Sør-Georgia og Sør-Sandwichøyene|Sør-Sandwichøyene", @@ -99,7 +99,7 @@ static const char *TERRITORY_FULL_NAME_NO[] = { /* CPV */ "Kapp Verde", /* TTO */ "Trinidad og Tobago|Tobago", /* BRN */ "Brunei", - /* ATF */ "Franske sørlige og antarktiske Lands", + /* ATF */ "Franske Sørterritorier", /* PRI */ "Puerto Rico", /* CYP */ "Kypros", /* LBN */ "Libanon", @@ -113,11 +113,11 @@ static const char *TERRITORY_FULL_NAME_NO[] = { /* TLS */ "Øst-Timor", /* SWZ */ "Swaziland", /* KWT */ "Kuwait", - /* FJI */ "Fiji-øyene", - /* NCL */ "Ny Caledonia", + /* FJI */ "Fiji", + /* NCL */ "Ny-Caledonia", /* SVN */ "Slovenia", /* ISR */ "Israel", - /* PSE */ "Palestinske Områdene", + /* PSE */ "Palestinske territoriene", /* SLV */ "El Salvador", /* BLZ */ "Belize", /* DJI */ "Djibouti", @@ -139,10 +139,10 @@ static const char *TERRITORY_FULL_NAME_NO[] = { /* NLD */ "Nederland", /* DNK */ "Danmark", /* EST */ "Estland", - /* DOM */ "Dominikanske republikk", + /* DOM */ "Dominikanske Republikk", /* SVK */ "Slovakia", /* CRI */ "Costa Rica", - /* BIH */ "Bosnia og Herzegovina", + /* BIH */ "Bosnia-Hercegovina", /* HRV */ "Kroatia", /* TGO */ "Togo", /* LVA */ "Latvia", @@ -152,7 +152,7 @@ static const char *TERRITORY_FULL_NAME_NO[] = { /* IRL */ "Irland", /* SLE */ "Sierra Leone", /* PAN */ "Panama", - /* CZE */ "Tsjekkisk Republikk", + /* CZE */ "Tsjekkia", /* GUF */ "Fransk Guyana", /* ARE */ "Forente Arabiske Emirater", /* AUT */ "Østerrike", @@ -193,9 +193,9 @@ static const char *TERRITORY_FULL_NAME_NO[] = { /* GBR */ "Storbritannia|Skottland|Nord-Irland|Irland, Nord", /* GIN */ "Guinea", /* ECU */ "Ecuador", - /* ESH */ "Vest-Sahara|saharawiske", + /* ESH */ "Vest-Sahara|Saharawiske", /* GAB */ "Gabon", - /* NZL */ "New Zealand", + /* NZL */ "Ny-Zealand", /* BFA */ "Burkina Faso", /* PHL */ "Filippinene", /* ITA */ "Italia", @@ -206,7 +206,7 @@ static const char *TERRITORY_FULL_NAME_NO[] = { /* MYS */ "Malaysia", /* VNM */ "Vietnam", /* FIN */ "Finland", - /* COG */ "Kongo-Brazzaville", + /* COG */ "Kongo-Brazzaville|Republikken Kongo", /* DEU */ "Tyskland", /* JPN */ "Japan", /* ZWE */ "Zimbabwe", @@ -222,7 +222,7 @@ static const char *TERRITORY_FULL_NAME_NO[] = { /* THA */ "Thailand", /* YEM */ "Jemen", /* FRA */ "Frankrike", - /* ALA */ "Aaland Islands", + /* ALA */ "Åland", /* KEN */ "Kenya", /* BWA */ "Botswana", /* MDG */ "Madagaskar", @@ -291,7 +291,7 @@ static const char *TERRITORY_FULL_NAME_NO[] = { /* CHH */ "Chihuahua", /* GRL */ "Grønland", /* SAU */ "Saudi-Arabia", - /* COD */ "Kongo-Kinshasa", + /* COD */ "Kongo-Kinshasa|Demokratiske Republikken Kongo", /* DZA */ "Algerie", /* KAZ */ "Kasakhstan", /* ARG */ "Argentina", @@ -340,7 +340,7 @@ static const char *TERRITORY_FULL_NAME_NO[] = { /* VIC */ "Victoria", /* AU-WA */ "Western Australia", /* QLD */ "Queensland", - /* BR-DF */ "Federal District|Distrito Federal", + /* BR-DF */ "Distrito Federal", /* BR-SE */ "Sergipe", /* BR-AL */ "Alagoas", /* BR-RJ */ "Rio de Janeiro", @@ -377,7 +377,7 @@ static const char *TERRITORY_FULL_NAME_NO[] = { /* US-MA */ "Massachusetts", /* US-HI */ "Hawaii", /* US-MD */ "Maryland", - /* US-WV */ "Vest-Virginia|West Virginia", + /* US-WV */ "Vest-Virginia", /* US-SC */ "Sør-Carolina", /* US-ME */ "Maine", /* US-IN */ "Indiana", @@ -390,7 +390,7 @@ static const char *TERRITORY_FULL_NAME_NO[] = { /* US-LA */ "Louisiana", /* US-AL */ "Alabama", /* US-AR */ "Arkansas", - /* US-NC */ "North Carolina", + /* US-NC */ "Nord-Carolina", /* US-NY */ "New York", /* US-IA */ "Iowa", /* US-IL */ "Illinois", @@ -399,9 +399,9 @@ static const char *TERRITORY_FULL_NAME_NO[] = { /* US-FL */ "Florida", /* US-MO */ "Missouri", /* US-OK */ "Oklahoma", - /* US-ND */ "North Dakota", + /* US-ND */ "Nord-Dakota", /* US-WA */ "Washington", - /* US-SD */ "South Dakota|Sør-Dakota", + /* US-SD */ "Sør-Dakota", /* US-NE */ "Nebraska", /* US-KS */ "Kansas", /* US-ID */ "Idaho", @@ -553,7 +553,7 @@ static const char *TERRITORY_FULL_NAME_NO[] = { /* CN-QH */ "Qinghai", /* CN-XJ */ "Xinjiang Uyghur", /* CHN */ "Kina", - /* UMI */ "USA mindre og avsidesliggende øyer", + /* UMI */ "USAs ytre småøyer", /* CPT */ "Clippertonøya", /* ATA */ "Antarktis", /* AAA */ "Internasjonal|Verden|Jorden" diff --git a/mapcodelib/internal_territory_names_pl.h b/mapcodelib/internal_territory_names_pl.h new file mode 100644 index 0000000..99fef6f --- /dev/null +++ b/mapcodelib/internal_territory_names_pl.h @@ -0,0 +1,569 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __INTERNAL_TERRITORY_NAMES_PL_H__ +#define __INTERNAL_TERRITORY_NAMES_PL_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +static const char *TERRITORY_FULL_NAME_PL[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_PL // Polish + /* VAT */ "Watykan", + /* MCO */ "Monako", + /* GIB */ "Gibraltar", + /* TKL */ "Tokelau", + /* CCK */ "Wyspy Kokosowe|Kokosowe, Wyspy", + /* BLM */ "Saint-Barthélemy", + /* NRU */ "Nauru", + /* TUV */ "Tuvalu", + /* MAC */ "Makau", + /* SXM */ "Sint Maarten", + /* MAF */ "Saint-Martin", + /* NFK */ "Norfolk", + /* PCN */ "Pitcairn", + /* BVT */ "Wyspa Bouveta|Bouveta, Wyspy", + /* BMU */ "Bermudy", + /* IOT */ "Brytyjskie Terytorium Oceanu Indyjskiego", + /* SMR */ "San Marino", + /* GGY */ "Guernsey", + /* AIA */ "Anguilla", + /* MSR */ "Montserrat", + /* JEY */ "Jersey", + /* CXR */ "Wyspa Bożego Narodzenia|Bożego Narodzenia, Wyspy", + /* WLF */ "Wallis i Futuna", + /* VGB */ "Brytyjskie Wyspy Dziewicze|Wyspy Dziewicze, Brytyjskie|Dziewicze, Brytyjskie Wyspy", + /* LIE */ "Liechtenstein", + /* ABW */ "Aruba", + /* MHL */ "Wyspy Marshalla|Marshalla, Wyspy", + /* ASM */ "Samoa Amerykańskie", + /* COK */ "Wyspy Cooka|Cooka, Wyspy", + /* SPM */ "Saint-Pierre i Miquelon", + /* NIU */ "Niue", + /* KNA */ "Saint Kitts i Nevis", + /* CYM */ "Kajmany", + /* BES */ "Bonaire, Sint Eustatius i Saba", + /* MDV */ "Malediwy", + /* SHN */ "Wyspa Świętej Heleny, Wniebowstąpienia i Tristan da Cunha|Wniebowstąpienia, Wyspy|Tristan da Cunha, Wyspy", + /* MLT */ "Malta", + /* GRD */ "Grenada", + /* VIR */ "Wyspy Dziewicze Stanów Zjednoczonych", + /* MYT */ "Majotta", + /* SJM */ "Svalbard i Jan Mayen", + /* VCT */ "Saint Vincent i Grenadyny", + /* HMD */ "Wyspy Heard i McDonalda|Heard, Wyspy|McDonalda, Wyspy", + /* BRB */ "Barbados", + /* ATG */ "Antigua i Barbuda", + /* CUW */ "Curaçao", + /* SYC */ "Seszele", + /* PLW */ "Palau", + /* MNP */ "Mariany Północne", + /* AND */ "Andora", + /* GUM */ "Guam", + /* IMN */ "Wyspa Man|Man, Wyspa", + /* LCA */ "Saint Lucia", + /* FSM */ "Mikronezja", + /* SGP */ "Singapur", + /* TON */ "Tonga", + /* DMA */ "Dominika", + /* BHR */ "Bahrajn", + /* KIR */ "Kiribati", + /* TCA */ "Turks i Caicos", + /* STP */ "Wyspy Świętego Tomasza i Książęca|Świętego Tomasza i Książęca, Wyspy|Książęca, Wyspy", + /* HKG */ "Hongkong", + /* MTQ */ "Martynika", + /* FRO */ "Wyspy Owcze|Owcze, Wyspy", + /* GLP */ "Gwadelupa", + /* COM */ "Komory", + /* MUS */ "Mauritius", + /* REU */ "Reunion", + /* LUX */ "Luksemburg", + /* WSM */ "Samoa", + /* SGS */ "Georgia Południowa i Sandwich Południowy|Sandwich Południowy", + /* PYF */ "Polinezja Francuska", + /* CPV */ "Republika Zielonego Przylądka|Zielonego Przylądka", + /* TTO */ "Trynidad i Tobago", + /* BRN */ "Brunei", + /* ATF */ "Francuskie Terytoria Południowe i Antarktyczne", + /* PRI */ "Portoryko", + /* CYP */ "Cypr", + /* LBN */ "Liban", + /* JAM */ "Jamajka", + /* GMB */ "Gambia", + /* QAT */ "Katar", + /* FLK */ "Falklandy", + /* VUT */ "Vanuatu", + /* MNE */ "Czarnogóra", + /* BHS */ "Bahamy", + /* TLS */ "Timor Wschodni", + /* SWZ */ "Suazi", + /* KWT */ "Kuwejt", + /* FJI */ "Fidżi", + /* NCL */ "Nowa Kaledonia", + /* SVN */ "Słowenia", + /* ISR */ "Izrael", + /* PSE */ "Palestyna", + /* SLV */ "Salwador", + /* BLZ */ "Belize", + /* DJI */ "Dżibuti", + /* MKD */ "Macedonia", + /* RWA */ "Rwanda", + /* HTI */ "Haiti", + /* BDI */ "Burundi", + /* GNQ */ "Gwinea Równikowa", + /* ALB */ "Albania", + /* SLB */ "Wyspy Salomona|Salomona, Wyspy", + /* ARM */ "Armenia", + /* LSO */ "Lesotho", + /* BEL */ "Belgia", + /* MDA */ "Mołdawia", + /* GNB */ "Gwinea Bissau", + /* TWN */ "Tajwan", + /* BTN */ "Bhutan", + /* CHE */ "Szwajcaria", + /* NLD */ "Holandia", + /* DNK */ "Dania", + /* EST */ "Estonia", + /* DOM */ "Dominikana", + /* SVK */ "Słowacja", + /* CRI */ "Kostaryka", + /* BIH */ "Bośnia i Hercegowina", + /* HRV */ "Chorwacja", + /* TGO */ "Togo", + /* LVA */ "Łotwa", + /* LTU */ "Litwa", + /* LKA */ "Sri Lanka", + /* GEO */ "Gruzja", + /* IRL */ "Irlandia", + /* SLE */ "Sierra Leone", + /* PAN */ "Panama", + /* CZE */ "Czechy", + /* GUF */ "Gujana Francuska", + /* ARE */ "Zjednoczone Emiraty Arabskie", + /* AUT */ "Austria", + /* AZE */ "Azerbejdżan", + /* SRB */ "Serbia", + /* JOR */ "Jordania", + /* PRT */ "Portugalia", + /* HUN */ "Węgry", + /* KOR */ "Korea Południowa", + /* ISL */ "Islandia", + /* GTM */ "Gwatemala", + /* CUB */ "Kuba", + /* BGR */ "Bułgaria", + /* LBR */ "Liberia", + /* HND */ "Honduras", + /* BEN */ "Benin", + /* ERI */ "Erytrea", + /* MWI */ "Malawi", + /* PRK */ "Korea Północna", + /* NIC */ "Nikaragua", + /* GRC */ "Grecja", + /* TJK */ "Tadżykistan", + /* BGD */ "Bangladesz", + /* NPL */ "Nepal", + /* TUN */ "Tunezja", + /* SUR */ "Surinam", + /* URY */ "Urugwaj", + /* KHM */ "Kambodża", + /* SYR */ "Syria", + /* SEN */ "Senegal", + /* KGZ */ "Kirgistan", + /* BLR */ "Białoruś", + /* GUY */ "Gujana", + /* LAO */ "Laos", + /* ROU */ "Rumunia", + /* GHA */ "Ghana", + /* UGA */ "Uganda", + /* GBR */ "Wielka Brytania", + /* GIN */ "Gwinea", + /* ECU */ "Ekwador", + /* ESH */ "Sahara Zachodnia", + /* GAB */ "Gabon", + /* NZL */ "Nowa Zelandia", + /* BFA */ "Burkina Faso", + /* PHL */ "Filipiny", + /* ITA */ "Włochy", + /* OMN */ "Oman", + /* POL */ "Polska", + /* CIV */ "Wybrzeże Kości Słoniowej", + /* NOR */ "Norwegia", + /* MYS */ "Malezja", + /* VNM */ "Wietnam", + /* FIN */ "Finlandia", + /* COG */ "Kongo", + /* DEU */ "Niemcy", + /* JPN */ "Japonia", + /* ZWE */ "Zimbabwe", + /* PRY */ "Paragwaj", + /* IRQ */ "Irak", + /* MAR */ "Maroko", + /* UZB */ "Uzbekistan", + /* SWE */ "Szwecja", + /* PNG */ "Papua-Nowa Gwinea", + /* CMR */ "Kamerun", + /* TKM */ "Turkmenistan", + /* ESP */ "Hiszpania", + /* THA */ "Tajlandia", + /* YEM */ "Jemen", + /* FRA */ "Francja", + /* ALA */ "Wyspy Alandzkie|Alandzkie, Wyspy", + /* KEN */ "Kenia", + /* BWA */ "Botswana", + /* MDG */ "Madagaskar", + /* UKR */ "Ukraina", + /* SSD */ "Sudan Południowy", + /* CAF */ "Republika Środkowoafrykańska|Środkowoafrykańska, Republika", + /* SOM */ "Somalia", + /* AFG */ "Afganistan", + /* MMR */ "Mjanma", + /* ZMB */ "Zambia", + /* CHL */ "Chile", + /* TUR */ "Turcja", + /* PAK */ "Pakistan", + /* MOZ */ "Mozambik", + /* NAM */ "Namibia", + /* VEN */ "Wenezuela", + /* NGA */ "Nigeria", + /* TZA */ "Tanzania", + /* EGY */ "Egipt", + /* MRT */ "Mauretania", + /* BOL */ "Boliwia", + /* ETH */ "Etiopia", + /* COL */ "Kolumbia", + /* ZAF */ "Południowa Afryka", + /* MLI */ "Mali", + /* AGO */ "Angola", + /* NER */ "Niger", + /* TCD */ "Czad", + /* PER */ "Peru", + /* MNG */ "Mongolia", + /* IRN */ "Iran", + /* LBY */ "Libia", + /* SDN */ "Sudan", + /* IDN */ "Indonezja", + /* DIF */ "Federal District", + /* TLA */ "Tlaxcala", + /* MOR */ "Morelos", + /* AGU */ "Aguascalientes", + /* MX-CL */ "Colima", + /* QUE */ "Queretaro", + /* HID */ "Hidalgo", + /* MX-MX */ "Mexico State", + /* TAB */ "sos Tabasco", + /* NAY */ "Nayarit", + /* GUA */ "Guanajuato", + /* PUE */ "Puebla", + /* YUC */ "Yucatan", + /* ROO */ "Quintana Roo", + /* SIN */ "Sinaloa", + /* CAM */ "Campeche", + /* MIC */ "Michoacan", + /* SLP */ "San Luis Potosi", + /* GRO */ "Guerrero", + /* NLE */ "Nuevo Leon", + /* BCN */ "Baja California", + /* VER */ "Veracruz", + /* CHP */ "Chiapas", + /* BCS */ "Baja California Sur", + /* ZAC */ "Zacatecas", + /* JAL */ "Jalisco", + /* TAM */ "Tamaulipas", + /* OAX */ "Oaxaca", + /* DUR */ "Durango", + /* COA */ "Coahuila", + /* SON */ "Sonora", + /* CHH */ "Chihuahua", + /* GRL */ "Grenlandia", + /* SAU */ "Arabia Saudyjska", + /* COD */ "Demokratyczna Republika Konga|Konga-Kinshasa", + /* DZA */ "Algieria", + /* KAZ */ "Kazachstan", + /* ARG */ "Argentyna", + /* IN-DD */ "Daman i Diu", + /* IN-DN */ "Dadra i Nagarhaweli", + /* IN-CH */ "Chandigarh", + /* IN-AN */ "Andaman i Nicobar", + /* IN-LD */ "Lakszadiwy", + /* IN-DL */ "Delhi", + /* IN-ML */ "Meghalaya", + /* IN-NL */ "Nagaland", + /* IN-MN */ "Manipur", + /* IN-TR */ "Tripura", + /* IN-MZ */ "Mizoram", + /* IN-SK */ "Sikkim", + /* IN-PB */ "Pendżab", + /* IN-HR */ "Haryana", + /* IN-AR */ "Arunachal Pradesh", + /* IN-AS */ "Assam", + /* IN-BR */ "Bihar", + /* IN-UT */ "Uttarakhand", + /* IN-GA */ "Goa", + /* IN-KL */ "Kerala", + /* IN-TN */ "Tamil Nadu", + /* IN-HP */ "Himachal Pradesh", + /* IN-JK */ "Dżammu i Kaszmir", + /* IN-CT */ "Chhattisgarh", + /* IN-JH */ "Jharkhand", + /* IN-KA */ "Karnataka", + /* IN-RJ */ "Rajasthan", + /* IN-OR */ "Odisha|Orissa", + /* IN-GJ */ "Gujarat", + /* IN-WB */ "Bengal Zachodni", + /* IN-MP */ "Madhya Pradesh", + /* IN-TG */ "Telangana", + /* IN-AP */ "Andhra Pradesh", + /* IN-MH */ "Maharasztra", + /* IN-UP */ "Uttar Pradesh", + /* IN-PY */ "Puducherry", + /* NSW */ "Nowa Południowa Walia", + /* ACT */ "Australijskie Terytorium Stołeczne", + /* JBT */ "Terytorium Jervis Bay", + /* AU-NT */ "Północne terytorium", + /* AU-SA */ "Południowa Australia", + /* TAS */ "Tasmania", + /* VIC */ "Wiktoria", + /* AU-WA */ "Zachodnia australia", + /* QLD */ "Queensland", + /* BR-DF */ "Distrito Federal", + /* BR-SE */ "Sergipe", + /* BR-AL */ "Alagoas", + /* BR-RJ */ "Rio de Janeiro", + /* BR-ES */ "Espirito Santo", + /* BR-RN */ "Rio Grande do Norte", + /* BR-PB */ "Paraiba", + /* BR-SC */ "Santa Catarina", + /* BR-PE */ "Pernambuco", + /* BR-AP */ "Amapa", + /* BR-CE */ "Ceara", + /* BR-AC */ "Akr", + /* BR-PR */ "Parana", + /* BR-RR */ "Roraima", + /* BR-RO */ "Rondonia", + /* BR-SP */ "San Paulo", + /* BR-PI */ "Piaui", + /* BR-TO */ "Tocantins", + /* BR-RS */ "Rio Grande do Sul", + /* BR-MA */ "Maranhao", + /* BR-GO */ "Goias", + /* BR-MS */ "Mato Grosso do Sul", + /* BR-BA */ "Bahia", + /* BR-MG */ "Minas Gerais", + /* BR-MT */ "Mato Grosso", + /* BR-PA */ "para", + /* BR-AM */ "Amazonas", + /* US-DC */ "Dystrykt Kolumbii", + /* US-RI */ "Rhode Island", + /* US-DE */ "Delaware", + /* US-CT */ "Connecticut", + /* US-NJ */ "New Jersey", + /* US-NH */ "New Hampshire", + /* US-VT */ "Vermont", + /* US-MA */ "Massachusetts", + /* US-HI */ "Hawaje", + /* US-MD */ "Maryland", + /* US-WV */ "Wirginia Zachodnia", + /* US-SC */ "Karolina Południowa", + /* US-ME */ "Maine", + /* US-IN */ "Indiana", + /* US-KY */ "Kentucky", + /* US-TN */ "Tennessee", + /* US-VA */ "Wirginia", + /* US-OH */ "Ohio", + /* US-PA */ "Pensylwania", + /* US-MS */ "Missisipi", + /* US-LA */ "Luizjana", + /* US-AL */ "Alabama", + /* US-AR */ "Arkansas", + /* US-NC */ "Karolina Północna", + /* US-NY */ "Nowy Jork", + /* US-IA */ "Iowa", + /* US-IL */ "Illinois", + /* US-GA */ "Gruzja", + /* US-WI */ "Wisconsin", + /* US-FL */ "Floryda", + /* US-MO */ "Missouri", + /* US-OK */ "Oklahoma", + /* US-ND */ "Dakota Północna", + /* US-WA */ "Waszyngton", + /* US-SD */ "Dakota Południowa", + /* US-NE */ "Nebraska", + /* US-KS */ "Kansas", + /* US-ID */ "Idaho", + /* US-UT */ "Utah", + /* US-MN */ "Minnesota", + /* US-MI */ "Michigan", + /* US-WY */ "Wyoming", + /* US-OR */ "Oregon", + /* US-CO */ "Kolorado", + /* US-NV */ "Nevada", + /* US-AZ */ "Arizona", + /* US-NM */ "Nowy Meksyk", + /* US-MT */ "Montana", + /* US-CA */ "Kalifornia", + /* US-TX */ "Teksas", + /* US-AK */ "Alaska", + /* CA-BC */ "Brytyjska Kolumbia", + /* CA-AB */ "Alberta", + /* CA-ON */ "Ontario", + /* CA-QC */ "Quebec", + /* CA-SK */ "Saskatchewan", + /* CA-MB */ "Manitoba", + /* CA-NL */ "Nowa Fundlandia", + /* CA-NB */ "Nowy Brunszwik", + /* CA-NS */ "Nowa Szkocja", + /* CA-PE */ "Wyspa Księcia Edwarda", + /* CA-YT */ "Yukon", + /* CA-NT */ "Północno - zachodnie terytoria", + /* CA-NU */ "Nunavut", + /* IND */ "Indie", + /* AUS */ "Australia", + /* BRA */ "Brazylia", + /* USA */ "Stany Zjednoczone", + /* MEX */ "Meksyk", + /* MOW */ "Moskwa", + /* SPE */ "Sankt Petersburg", + /* KGD */ "Obwód Kaliningradzki", + /* RU-IN */ "Republika Inguszetii", + /* RU-AD */ "Republika Adygeja", + /* RU-SE */ "Osetia Północna Republika", + /* RU-KB */ "Kabardyno-Balkar Republic", + /* RU-KC */ "Karaczajo-Cherkess Republic", + /* RU-CE */ "Czeczenia", + /* RU-CU */ "Chuvash Republic", + /* IVA */ "Iwanowo Oblast", + /* LIP */ "Obwód lipiecki", + /* ORL */ "Obwód Orłowski", + /* TUL */ "Tula Oblast", + /* RU-BE */ "Biełgorod Oblast", + /* VLA */ "Obwód włodzimierski", + /* KRS */ "Kursk Oblast", + /* KLU */ "Obwód Kałuski", + /* RU-TT */ "Obwód tambowski", + /* BRY */ "Briańsk Oblast", + /* YAR */ "Jarosław Oblast", + /* RYA */ "Obwód riazański", + /* AST */ "Astrachań Oblast", + /* MOS */ "Obwód moskiewski", + /* SMO */ "Obwód smoleński", + /* RU-DA */ "Republiki Dagestan", + /* VOR */ "Obwód woroneski", + /* NGR */ "Novgorod Oblast", + /* PSK */ "Obwód Psków", + /* KOS */ "Obwód kostromski", + /* STA */ "Kraj Stawropolski", + /* KDA */ "Kraj Krasnodarski", + /* RU-KL */ "Republika Kałmucji", + /* TVE */ "Obwód twerski", + /* LEN */ "Leningrad Oblast", + /* ROS */ "Obwód rostowski", + /* VGG */ "Obwód wołgogradzki", + /* VLG */ "Wołogziański", + /* MUR */ "Murmansk Oblast", + /* RU-KR */ "Republika Karelia", + /* NEN */ "Nieniecki Okręg Autonomiczny", + /* RU-KO */ "Republika Komi", + /* ARK */ "Archangielsk Oblast", + /* RU-MO */ "Republika Mordowia", + /* NIZ */ "Obwód niżnonowogrodzki", + /* PNZ */ "Penza Oblast", + /* RU-KI */ "Kirov Oblast", + /* RU-ME */ "Republika Mari Eł", + /* ORE */ "Orenburg Oblast", + /* ULY */ "Obwód uljanowski", + /* RU-PM */ "Perm Krai", + /* RU-BA */ "Republika Baszkirii", + /* RU-UD */ "Republika Udmurt", + /* RU-TA */ "Republika Tatarstan", + /* SAM */ "Samara Oblast", + /* SAR */ "Obwód saratowski", + /* YAN */ "Yamalo-Nenets", + /* RU-KM */ "Chanty-Mansi", + /* SVE */ "Obwód swierdłowski", + /* TYU */ "Obwód Tiumeń", + /* KGN */ "Obwód kurgański", + /* RU-CH */ "Obwód czelabiński", + /* RU-BU */ "Republika Buriacja", + /* ZAB */ "Kraj Zabajkalski", + /* IRK */ "Obwód irkucki", + /* NVS */ "Obwód Nowosybirsk", + /* TOM */ "Obwód Tomski", + /* OMS */ "Omsk Oblast", + /* RU-KK */ "Republika Chakasja", + /* KEM */ "Kemerowo Oblast", + /* RU-AL */ "Republika Ałtaju", + /* ALT */ "Kraj Ałtajski", + /* RU-TY */ "Republika Tuwy", + /* KYA */ "Kraj Krasnojarski", + /* MAG */ "Obwód magadański", + /* CHU */ "Chukotka Okrug", + /* KAM */ "Kraj Kamczacki", + /* SAK */ "Obwód sachaliński", + /* RU-PO */ "Nadmorskim", + /* YEV */ "Żydowski Obwód Autonomiczny", + /* KHA */ "Kraj Chabarowski", + /* AMU */ "Obwód amurski", + /* RU-SA */ "Republika Sacha|Jakucja Republika", + /* CAN */ "Kanada", + /* RUS */ "Rosja", + /* CN-SH */ "Szanghaj", + /* CN-TJ */ "Tianjin", + /* CN-BJ */ "Pekin", + /* CN-HI */ "Hainan", + /* CN-NX */ "Ningxia Hui", + /* CN-CQ */ "Chongqing", + /* CN-ZJ */ "Zhejiang", + /* CN-JS */ "Jiangsu", + /* CN-FJ */ "Fujian", + /* CN-AH */ "Anhui", + /* CN-LN */ "Liaoning", + /* CN-SD */ "Shandong", + /* CN-SX */ "Shanxi", + /* CN-JX */ "Jiangxi", + /* CN-HA */ "Henan", + /* CN-GZ */ "Guizhou", + /* CN-GD */ "Guangdong", + /* CN-HB */ "Hubei", + /* CN-JL */ "Jilin", + /* CN-HE */ "Hebei", + /* CN-SN */ "Shaanxi", + /* CN-NM */ "Nei Mongol|Mongolia Wewnętrzna", + /* CN-HL */ "Heilongjiang", + /* CN-HN */ "Hunan", + /* CN-GX */ "Guangxi Zhuang", + /* CN-SC */ "Syczuan", + /* CN-YN */ "Yunnan", + /* CN-XZ */ "Xizang|Tybet", + /* CN-GS */ "Gansu", + /* CN-QH */ "Qinghai", + /* CN-XJ */ "Xinjiang Ujgur", + /* CHN */ "Chiny", + /* UMI */ "Dalekie Wyspy Mniejsze Stanów Zjednoczonych", + /* CPT */ "Wyspa Clippertona", + /* ATA */ "Antarktyka", + /* AAA */ "International|Worldwide|Ziemia" +#else // MAPCODE_SUPPORT_LANGUAGE_PL + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_PL +}; + +#ifdef __cplusplus +} +#endif + +#endif // __INTERNAL_TERRITORY_NAMES_PL_H__ diff --git a/mapcodelib/internal_territory_names_pt.h b/mapcodelib/internal_territory_names_pt.h index 2741642..46c786f 100644 --- a/mapcodelib/internal_territory_names_pt.h +++ b/mapcodelib/internal_territory_names_pt.h @@ -72,7 +72,7 @@ static const char *TERRITORY_FULL_NAME_PT[] = { /* CUW */ "Curaçao", /* SYC */ "Seychelles", /* PLW */ "Palau", - /* MNP */ "Ilhas Marianas do Norte", + /* MNP */ "Marianas Setentrionais", /* AND */ "Andorra", /* GUM */ "Guam", /* IMN */ "Ilha de Man", @@ -367,17 +367,17 @@ static const char *TERRITORY_FULL_NAME_PT[] = { /* BR-MT */ "Mato Grosso", /* BR-PA */ "Pára", /* BR-AM */ "Amazonas", - /* US-DC */ "Distrito da Colombia", + /* US-DC */ "Distrito de Colúmbia", /* US-RI */ "Rhode Island", /* US-DE */ "Delaware", /* US-CT */ "Connecticut", - /* US-NJ */ "Nova Jersey", + /* US-NJ */ "Nova Jérsei", /* US-NH */ "Nova Hampshire", /* US-VT */ "Vermont", /* US-MA */ "Massachusetts", /* US-HI */ "Havaí", /* US-MD */ "Maryland", - /* US-WV */ "West Virginia", + /* US-WV */ "Virgínia Ocidental", /* US-SC */ "Carolina do Sul", /* US-ME */ "Maine", /* US-IN */ "Indiana", @@ -387,7 +387,7 @@ static const char *TERRITORY_FULL_NAME_PT[] = { /* US-OH */ "Ohio", /* US-PA */ "Pensilvânia", /* US-MS */ "Mississippi", - /* US-LA */ "Louisiana", + /* US-LA */ "Luisiana", /* US-AL */ "Alabama", /* US-AR */ "Arkansas", /* US-NC */ "Carolina do Norte", @@ -417,7 +417,7 @@ static const char *TERRITORY_FULL_NAME_PT[] = { /* US-MT */ "Montana", /* US-CA */ "Califórnia", /* US-TX */ "Texas", - /* US-AK */ "Alaska", + /* US-AK */ "Alasca", /* CA-BC */ "Columbia Britânica", /* CA-AB */ "Alberta", /* CA-ON */ "Ontário", diff --git a/mapcodelib/internal_territory_names_ru.h b/mapcodelib/internal_territory_names_ru.h index 08145bb..f0073da 100644 --- a/mapcodelib/internal_territory_names_ru.h +++ b/mapcodelib/internal_territory_names_ru.h @@ -340,7 +340,7 @@ static const char *TERRITORY_FULL_NAME_RU[] = { /* VIC */ "Виктория", /* AU-WA */ "Западная Австралия", /* QLD */ "Квинсленд", - /* BR-DF */ "Федеральный район", + /* BR-DF */ "Федеральный округ", /* BR-SE */ "Сержипи", /* BR-AL */ "Алагоас", /* BR-RJ */ "Рио де Жанейро", @@ -367,7 +367,7 @@ static const char *TERRITORY_FULL_NAME_RU[] = { /* BR-MT */ "Мату-Гросу", /* BR-PA */ "Пара", /* BR-AM */ "Амазонас", - /* US-DC */ "округ Колумбия", + /* US-DC */ "Округ Колумбия", /* US-RI */ "Род-Айленд", /* US-DE */ "Делавэр", /* US-CT */ "Коннектикут", @@ -401,7 +401,7 @@ static const char *TERRITORY_FULL_NAME_RU[] = { /* US-OK */ "Оклахома", /* US-ND */ "Северная Дакота", /* US-WA */ "Вашингтон", - /* US-SD */ "Северная Дакота", + /* US-SD */ "Южная Дакота", /* US-NE */ "Небраска", /* US-KS */ "Канзас", /* US-ID */ "Айдахо", diff --git a/mapcodelib/internal_territory_names_sv.h b/mapcodelib/internal_territory_names_sv.h index 2d3d3f3..131980d 100644 --- a/mapcodelib/internal_territory_names_sv.h +++ b/mapcodelib/internal_territory_names_sv.h @@ -77,7 +77,7 @@ static const char *TERRITORY_FULL_NAME_SV[] = { /* GUM */ "Guam", /* IMN */ "Ö av man", /* LCA */ "Saint Lucia", - /* FSM */ "Mikronesien|Mikronesiska federationen", + /* FSM */ "Mikronesiska federationen", /* SGP */ "Singapore", /* TON */ "Tonga", /* DMA */ "Dominica", @@ -340,7 +340,7 @@ static const char *TERRITORY_FULL_NAME_SV[] = { /* VIC */ "Victoria", /* AU-WA */ "Västra Australien", /* QLD */ "Queensland", - /* BR-DF */ "Federal District|Distrito Federal", + /* BR-DF */ "Distrito Federal", /* BR-SE */ "Sergipe", /* BR-AL */ "Alagoas", /* BR-RJ */ "Rio de Janeiro", diff --git a/mapcodelib/internal_territory_names_tr.h b/mapcodelib/internal_territory_names_tr.h index 628488e..3d45b92 100644 --- a/mapcodelib/internal_territory_names_tr.h +++ b/mapcodelib/internal_territory_names_tr.h @@ -47,22 +47,22 @@ static const char *TERRITORY_FULL_NAME_TR[] = { /* JEY */ "Jersey", /* CXR */ "Noel Adası", /* WLF */ "Wallis ve Futuna|Futuna", - /* VGB */ "British Virgin Islands|Virgin Adaları, İngiliz", - /* LIE */ "Liechtenstein", + /* VGB */ "Britanya Virjin Adaları", + /* LIE */ "Lihtenştayn", /* ABW */ "Aruba", /* MHL */ "Marşal Adaları", - /* ASM */ "Amerikan Samoası|Samoa, Amerikan", + /* ASM */ "Amerikan Samoası", /* COK */ "Cook Adaları", /* SPM */ "Aziz Pierre ve Miquelon|Miquelon", /* NIU */ "Niue", - /* KNA */ "Saint Kitts and Nevis|Nevis", + /* KNA */ "Saint Kitts ve Nevis|Nevis", /* CYM */ "Cayman Adaları", /* BES */ "Bonaire, St. Eustatuis ve Saba|Saba|St Eustatius", /* MDV */ "Maldivler", /* SHN */ "Saint Helena, Ascension ve Tristan da Cunha|Yükseliş|Tristan da Cunha", /* MLT */ "Malta", /* GRD */ "Grenada", - /* VIR */ "ABD Virjin Adaları|ABD Virgin Adaları,", + /* VIR */ "ABD Virjin Adaları", /* MYT */ "Mayotte", /* SJM */ "Svalbard ve Jan Mayen|Jan Mayen", /* VCT */ "Saint Vincent ve Grenadines|Grenadinler", @@ -75,16 +75,16 @@ static const char *TERRITORY_FULL_NAME_TR[] = { /* MNP */ "Kuzey Mariana Adaları", /* AND */ "Andorra", /* GUM */ "Guam", - /* IMN */ "Isle of Man", - /* LCA */ "Lucia", - /* FSM */ "Mikronezya|Mikronezya Federe Devletleri", + /* IMN */ "Man Adası", + /* LCA */ "Saint Lucia", + /* FSM */ "Mikronezya Federal Devletleri", /* SGP */ "Singapur", /* TON */ "Tonga", /* DMA */ "Dominika", /* BHR */ "Bahreyn", /* KIR */ "Kiribati", /* TCA */ "Turks ve Caicos Adaları|Caicos Adaları", - /* STP */ "Sao Tome ve Principe|Principe", + /* STP */ "São Tomé ve Príncipe|Príncipe", /* HKG */ "Hong Kong", /* MTQ */ "Martinik", /* FRO */ "Faroe Adaları", @@ -96,12 +96,12 @@ static const char *TERRITORY_FULL_NAME_TR[] = { /* WSM */ "Samoa", /* SGS */ "Güney Georgia ve Güney Sandwich Adaları|Güney Sandwich Adaları", /* PYF */ "Fransız Polinezyası", - /* CPV */ "Cape Verde", + /* CPV */ "Yeşil Burun Adaları|Cape Verde", /* TTO */ "Trinidad ve Tobago|Tobago", /* BRN */ "Brunei", /* ATF */ "Fransız Güney ve Antarktik", /* PRI */ "Porto Riko", - /* CYP */ "Kıbrıs", + /* CYP */ "Kıbrıs Cumhuriyeti", /* LBN */ "Lübnan", /* JAM */ "Jamaika", /* GMB */ "Gambiya", @@ -113,7 +113,7 @@ static const char *TERRITORY_FULL_NAME_TR[] = { /* TLS */ "Doğu Timor", /* SWZ */ "Svaziland", /* KWT */ "Kuveyt", - /* FJI */ "Fiji Adaları", + /* FJI */ "Fiji", /* NCL */ "Yeni Kaledonya", /* SVN */ "Slovenya", /* ISR */ "İsrail", @@ -134,15 +134,15 @@ static const char *TERRITORY_FULL_NAME_TR[] = { /* MDA */ "Moldova", /* GNB */ "Gine-Bissau", /* TWN */ "Tayvan", - /* BTN */ "Butan", + /* BTN */ "Bhutan", /* CHE */ "İsviçre", /* NLD */ "Hollanda", /* DNK */ "Danimarka", /* EST */ "Estonya", /* DOM */ "Dominik Cumhuriyeti", /* SVK */ "Slovakya", - /* CRI */ "Kostarika", - /* BIH */ "Bosna Hersek", + /* CRI */ "Kosta Rika", + /* BIH */ "Bosna-Hersek", /* HRV */ "Hırvatistan", /* TGO */ "Togo", /* LVA */ "Letonya", @@ -156,7 +156,7 @@ static const char *TERRITORY_FULL_NAME_TR[] = { /* GUF */ "Fransız Guyanası", /* ARE */ "Birleşik Arap Emirlikleri", /* AUT */ "Avusturya", - /* AZE */ "Azerbeycan", + /* AZE */ "Azerbaycan", /* SRB */ "Sırbistan", /* JOR */ "Ürdün", /* PRT */ "Portekiz", @@ -170,7 +170,7 @@ static const char *TERRITORY_FULL_NAME_TR[] = { /* HND */ "Honduras", /* BEN */ "Benin", /* ERI */ "Eritre", - /* MWI */ "Malawi", + /* MWI */ "Malavi", /* PRK */ "Kuzey Kore", /* NIC */ "Nikaragua", /* GRC */ "Yunanistan", @@ -184,7 +184,7 @@ static const char *TERRITORY_FULL_NAME_TR[] = { /* SYR */ "Suriye", /* SEN */ "Senegal", /* KGZ */ "Kırgızistan", - /* BLR */ "Belarus", + /* BLR */ "Beyaz Rusya", /* GUY */ "Guyana", /* LAO */ "Laos", /* ROU */ "Romanya", @@ -193,7 +193,7 @@ static const char *TERRITORY_FULL_NAME_TR[] = { /* GBR */ "Birleşik Krallık|İskoçya|Büyük Britanya|Kuzey İrlanda|İrlanda, Kuzey", /* GIN */ "Gine", /* ECU */ "Ekvador", - /* ESH */ "Batı Sahra|Sahrawi", + /* ESH */ "Batı Sahra", /* GAB */ "Gabon", /* NZL */ "Yeni Zelanda", /* BFA */ "Burkina Faso", @@ -218,7 +218,7 @@ static const char *TERRITORY_FULL_NAME_TR[] = { /* PNG */ "Papua Yeni Gine", /* CMR */ "Kamerun", /* TKM */ "Türkmenistan", - /* ESP */ "Ispanya", + /* ESP */ "İspanya", /* THA */ "Tayland", /* YEM */ "Yemen", /* FRA */ "Fransa", @@ -248,7 +248,7 @@ static const char *TERRITORY_FULL_NAME_TR[] = { /* COL */ "Kolombiya", /* ZAF */ "Güney Afrika", /* MLI */ "Mali", - /* AGO */ "Angora", + /* AGO */ "Angola", /* NER */ "Nijer", /* TCD */ "Çad", /* PER */ "Peru", @@ -367,7 +367,7 @@ static const char *TERRITORY_FULL_NAME_TR[] = { /* BR-MT */ "Mato Grosso do", /* BR-PA */ "Pará", /* BR-AM */ "Amazonas", - /* US-DC */ "Columbia bölgesi", + /* US-DC */ "Kolumbiya Bölgesi", /* US-RI */ "Rhode Island", /* US-DE */ "Delaware", /* US-CT */ "Connecticut", @@ -377,20 +377,20 @@ static const char *TERRITORY_FULL_NAME_TR[] = { /* US-MA */ "Massachusetts", /* US-HI */ "Hawaii", /* US-MD */ "Maryland", - /* US-WV */ "Batı Virginia", - /* US-SC */ "Güney Carolina", + /* US-WV */ "West Virginia", + /* US-SC */ "South Carolina", /* US-ME */ "Maine", /* US-IN */ "Indiana", /* US-KY */ "Kentucky", /* US-TN */ "Tennessee", - /* US-VA */ "Virjinya", + /* US-VA */ "Virginia", /* US-OH */ "Ohio", - /* US-PA */ "Pensilvanya", - /* US-MS */ "Mississipi", + /* US-PA */ "Pennsylvania", + /* US-MS */ "Mississippi", /* US-LA */ "Louisiana", /* US-AL */ "Alabama", /* US-AR */ "Arkansas", - /* US-NC */ "Kuzey Carolina", + /* US-NC */ "North Carolina", /* US-NY */ "New York", /* US-IA */ "Iowa", /* US-IL */ "Illinois", @@ -399,9 +399,9 @@ static const char *TERRITORY_FULL_NAME_TR[] = { /* US-FL */ "Florida", /* US-MO */ "Missouri", /* US-OK */ "Oklahoma", - /* US-ND */ "Kuzey Dakota", + /* US-ND */ "North Dakota", /* US-WA */ "Washington", - /* US-SD */ "Güney Dakota", + /* US-SD */ "South Dakota", /* US-NE */ "Nebraska", /* US-KS */ "Kansas", /* US-ID */ "Idaho", @@ -413,10 +413,10 @@ static const char *TERRITORY_FULL_NAME_TR[] = { /* US-CO */ "Colorado", /* US-NV */ "Nevada", /* US-AZ */ "Arizona", - /* US-NM */ "Yeni Meksika", + /* US-NM */ "New Mexico", /* US-MT */ "Montana", - /* US-CA */ "Kaliforniya", - /* US-TX */ "Teksas", + /* US-CA */ "California", + /* US-TX */ "Texas", /* US-AK */ "Alaska", /* CA-BC */ "British Columbia", /* CA-AB */ "Alberta", @@ -434,7 +434,7 @@ static const char *TERRITORY_FULL_NAME_TR[] = { /* IND */ "Hindistan", /* AUS */ "Avustralya", /* BRA */ "Brezilya", - /* USA */ "USA|Amerika Birleşik Devletleri|Amerika", + /* USA */ "ABD|Amerika Birleşik Devletleri|Amerika", /* MEX */ "Meksika", /* MOW */ "Moskova", /* SPE */ "Petersburg", @@ -552,7 +552,7 @@ static const char *TERRITORY_FULL_NAME_TR[] = { /* CN-GS */ "Gansu", /* CN-QH */ "Qinghai", /* CN-XJ */ "Sincan Uygur", - /* CHN */ "Çin", + /* CHN */ "Çin Halk Cumhuriyeti", /* UMI */ "Amerika Birleşik Devletleri Küçük Dış Adaları", /* CPT */ "Clipperton Adası", /* ATA */ "Antarktika", diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index ed18baa..052085e 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -45,6 +45,7 @@ #include "internal_territory_names_ko.h" #include "internal_territory_names_nl.h" #include "internal_territory_names_no.h" +#include "internal_territory_names_pl.h" #include "internal_territory_names_pt.h" #include "internal_territory_names_ru.h" #include "internal_territory_names_sv.h" @@ -153,6 +154,7 @@ static const LocaleRegistryItem LOCALE_REGISTRY[] = { {"NL", TERRITORY_FULL_NAME_NL}, {"NO", TERRITORY_FULL_NAME_NO}, {"PT", TERRITORY_FULL_NAME_PT}, + {"PL", TERRITORY_FULL_NAME_PL}, {"RU", TERRITORY_FULL_NAME_RU}, {"SV", TERRITORY_FULL_NAME_SV}, {"SW", TERRITORY_FULL_NAME_SW}, @@ -529,10 +531,9 @@ static int lastRec(const enum Territory ccode) { // returns parent of ccode (or TERRITORY_NONE) static enum Territory parentTerritoryOf(const enum Territory ccode) { - if (ccode <= _TERRITORY_MIN) { + if (ccode <= _TERRITORY_MIN || ccode >= _TERRITORY_MAX) { return TERRITORY_NONE; } - ASSERT((_TERRITORY_MIN < ccode) && (ccode < _TERRITORY_MAX)); return PARENT_NR[(int) PARENT_LETTER[INDEX_OF_TERRITORY(ccode)]]; } diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index c819176..e9b88ca 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -49,6 +49,7 @@ extern "C" { #define MAPCODE_SUPPORT_LANGUAGE_KO #define MAPCODE_SUPPORT_LANGUAGE_NL #define MAPCODE_SUPPORT_LANGUAGE_NO +#define MAPCODE_SUPPORT_LANGUAGE_PL #define MAPCODE_SUPPORT_LANGUAGE_PT #define MAPCODE_SUPPORT_LANGUAGE_RU #define MAPCODE_SUPPORT_LANGUAGE_SV diff --git a/test/unittest.c b/test/unittest.c index e0480f2..82d4b9c 100644 --- a/test/unittest.c +++ b/test/unittest.c @@ -1788,7 +1788,7 @@ int testGetFullTerritoryName(void) { char territoryName[MAX_TERRITORY_FULLNAME_UTF8_LEN + 1024]; // large so we can test overflow static const char *locales_to_test[] = { "AF", "AR", "BE", "CN", "CS", "DA", "DE", "EN", "FI", "ES", "FR", "HE", "HI", - "HR", "ID", "IT", "JA", "KO", "NL", "NO", "PT", "RU", "SV", "SW", "TR", "UK"}; + "HR", "ID", "IT", "JA", "KO", "NL", "NO", "PL", "PT", "RU", "SV", "SW", "TR", "UK"}; nrTests += testGetFullTerritoryNameInLocale("Sancta Sedes", TERRITORY_VAT, 0, NULL); // Local name. nrTests += testGetFullTerritoryNameInLocale("Vatican", TERRITORY_VAT, 0, ""); // Wrong locale -> fallback language. From 0333992d4bcefaa67b0bc66b7ff8e1f5027d1622 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Thu, 12 Jan 2017 17:31:02 +0100 Subject: [PATCH 157/181] Added unit test for error case --- README.md | 4 ++++ test/unittest.c | 1 + 2 files changed, 5 insertions(+) diff --git a/README.md b/README.md index 7b33e73..2e8e2c3 100644 --- a/README.md +++ b/README.md @@ -178,6 +178,10 @@ The list of support languages may grow over time. ## Release Notes +### 2.5.3 + +* Added unit test for floating point error with code "40822.schol". + ### 2.5.2 * Added locale support. diff --git a/test/unittest.c b/test/unittest.c index 82d4b9c..7be4de4 100644 --- a/test/unittest.c +++ b/test/unittest.c @@ -1523,6 +1523,7 @@ static int testDecodeRobustness(void) { nrTests += testCorrectDecode("MEX 49.4V", tc); nrTests += testCorrectDecode("NLD XX.XX", TERRITORY_NONE); nrTests += testCorrectDecode("MX XX.XX", TERRITORY_NONE); + nrTests += testCorrectDecode("AAA 40822.schol", TERRITORY_NONE); s1[0] = 0; nrTests += testIncorrectDecode(s1, TERRITORY_NONE); From 4a3620d2f424ecb92db9675e0c25ab17c2c7d536 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Fri, 13 Jan 2017 23:36:34 +0100 Subject: [PATCH 158/181] Fixed 5.5 bug --- .gitignore | 2 ++ mapcodelib/mapcoder.c | 15 ++++++++++--- test/run_all.sh | 2 +- test/unittest.c | 51 ++++++++++++++++++++++++------------------- 4 files changed, 43 insertions(+), 27 deletions(-) diff --git a/.gitignore b/.gitignore index bab3bc0..05788f6 100644 --- a/.gitignore +++ b/.gitignore @@ -15,6 +15,8 @@ unittest mapcode test/unittest utility/mapcode +cmake-build-debug/ +*.cbp # ----------------------------------------------------------------------------- # Compiled sources diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 052085e..c6d63e8 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -909,6 +909,7 @@ static void encodeGrid(char *result, const EncodeRec *enc, const int m, const in const int postlen = codexm % 10; divy = SMART_DIV(m); + ASSERT(divy > 0); if (divy == 1) { divx = X_SIDE[prelen]; divy = Y_SIDE[prelen]; @@ -1060,6 +1061,7 @@ static void encodeNameless(char *result, const EncodeRec *enc, const enum Territ } SIDE = SMART_DIV(m); + ASSERT(SIDE > 0); b = TERRITORY_BOUNDARY(m); orgSIDE = SIDE; @@ -1509,6 +1511,7 @@ static enum MapcodeError decodeGrid(DecodeRec *dec, const int m, const int hasHe int divx, divy; divy = SMART_DIV(m); + ASSERT(divy > 0); if (divy == 1) { divx = X_SIDE[prelen]; divy = Y_SIDE[prelen]; @@ -1697,7 +1700,9 @@ static enum MapcodeError decodeNameless(DecodeRec *dec, int m) { m = (F + X); - xSIDE = SIDE = SMART_DIV(m); + SIDE = SMART_DIV(m); + ASSERT(SIDE > 0); + xSIDE = SIDE; b = TERRITORY_BOUNDARY(m); @@ -2296,7 +2301,10 @@ static enum MapcodeError decoderEngine(DecodeRec *dec, int parseFlags) { wasAllDigits = 1; } - if (codex == 54) { + if (codex > 54) { + ASSERT(codex == 55); + return ERR_MAPCODE_UNDECODABLE; + } else if (codex == 54) { // international mapcodes must be in international context ccode = TERRITORY_AAA; } else if (ccode < _TERRITORY_MIN) { @@ -2312,7 +2320,8 @@ static enum MapcodeError decoderEngine(DecodeRec *dec, int parseFlags) { from = firstRec(ccode); upto = lastRec(ccode); - // try all ccode rectangles to decode s (pointing to first character of proper mapcode) + // try all ccode rectangles to decode s (pointing to first character of proper mapcode), assume not decodable + err = ERR_MAPCODE_UNDECODABLE; for (i = from; i <= upto; i++) { const int codexi = coDex(i); const int r = REC_TYPE(i); diff --git a/test/run_all.sh b/test/run_all.sh index 2c19b97..2087305 100755 --- a/test/run_all.sh +++ b/test/run_all.sh @@ -6,8 +6,8 @@ echo "" | tee -a $OUT ./run_compare.sh | tee -a $OUT ./run_normal.sh | tee -a $OUT ./run_sanitizer.sh | tee -a $OUT -./run_gcov.sh | tee -a $OUT ./run_valgrind.sh | tee -a $OUT +./run_gcov.sh | tee -a $OUT ./run_gprof.sh | tee -a $OUT echo "" | tee -a $OUT echo "Done" | tee -a $OUT diff --git a/test/unittest.c b/test/unittest.c index 7be4de4..5b48d62 100644 --- a/test/unittest.c +++ b/test/unittest.c @@ -363,6 +363,9 @@ static int testMapcodeFormats(void) { {"DDD.L ", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, // 7.0 : postfix too short {"DDDDDD xx.xx", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, // 5/2 : 6char ter {"DDDDDD.xxx", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, // 5/2 : 6char mc + {"XXXX.XXXXX", ERR_OK, ERR_MISSING_TERRITORY}, // 4/5 + {"XXXXX.XXXXX", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // 5/5 + // errors because there are too many letters after a postfix vowel {"XXXX.AXXX", ERR_INVALID_VOWEL, ERR_OK}, {"nld XXXX.AXX", ERR_INVALID_VOWEL, ERR_OK}, @@ -374,10 +377,13 @@ static int testMapcodeFormats(void) { // 5th letter {"nld DD.DDDDD ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, {"nld XXXX.XXXXX", ERR_OK, ERR_MAPCODE_UNDECODABLE}, - {" TAM XX.XXXXX-XX ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, - {" TAM XXX.XXXXX-XX ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, - {" TAM XXXX.XXXXX-X ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, - {" TAM XXXXX.XXXXX-X ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, + {"TAM XX.XXXXX-XX", ERR_OK, ERR_MAPCODE_UNDECODABLE}, + {"TAM XXX.XXXXX-XX", ERR_OK, ERR_MAPCODE_UNDECODABLE}, + {"TAM XXXX.XXXXX-X", ERR_OK, ERR_MAPCODE_UNDECODABLE}, + {"TAM XXXXX.XXXXX-X", ERR_OK, ERR_MAPCODE_UNDECODABLE}, + {"40822.schol", ERR_OK, ERR_MAPCODE_UNDECODABLE}, + {"AAA 40822.schol", ERR_OK, ERR_MAPCODE_UNDECODABLE}, + // errors because the postfix has a 6th letter {"DD.DDDDDD ", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, {"nld XXXX.XXXXXX", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, @@ -477,11 +483,11 @@ static int testAlphabetParser(void) { enum Alphabet alphabet; const char *expected; } convertTests[] = { - {"nld bc.XY-p2q", ALPHABET_ROMAN, "nld BC.XY-P2Q"}, - {"DNK PQ.XX", ALPHABET_DEVANAGARI, "DNK नप.सस"}, - {"GBR XX.XX", ALPHABET_HEBREW, "GBR רר.56ר"}, - {"BEL PQ.XP", ALPHABET_ARABIC, "BEL طظ.56ط"}, - {"nld 00.E0", ALPHABET_GREEK, "nld \xCE\x91\x30.12"} + {"nld bc.XY-p2q", ALPHABET_ROMAN, "nld BC.XY-P2Q"}, + {"DNK PQ.XX", ALPHABET_DEVANAGARI, "DNK नप.सस"}, + {"GBR XX.XX", ALPHABET_HEBREW, "GBR רר.56ר"}, + {"BEL PQ.XP", ALPHABET_ARABIC, "BEL طظ.56ط"}, + {"nld 00.E0", ALPHABET_GREEK, "nld \xCE\x91\x30.12"} }; int i; for (i = 0; i < (int) (sizeof(convertTests) / sizeof(convertTests[0])); i++) { @@ -921,8 +927,8 @@ static int testTerritories() { ++nrTests; if (strcmp(getTerritoryIsoName(nam, TERRITORY_US_CA, 1), "CA") || strcmp(getTerritoryIsoName(nam, TERRITORY_IN_DD, 1), "DD") || - strcmp(getTerritoryIsoName(nam, TERRITORY_NLD, 1), "NLD") || - strcmp(getTerritoryIsoName(nam, TERRITORY_USA, 1), "USA")) { + strcmp(getTerritoryIsoName(nam, TERRITORY_NLD, 1), "NLD") || + strcmp(getTerritoryIsoName(nam, TERRITORY_USA, 1), "USA")) { foundError(); printf("*** ERROR *** getTerritoryIsoName returned bad short versions\n"); } @@ -1267,16 +1273,16 @@ static int testTerritoryCode(void) { {TERRITORY_NONE, TERRITORY_NONE}, {_TERRITORY_MIN, TERRITORY_NONE}, {TERRITORY_VAT, TERRITORY_NONE}, - {TERRITORY_MX_DIF, TERRITORY_MEX }, - {TERRITORY_MX_CHH, TERRITORY_MEX }, + {TERRITORY_MX_DIF, TERRITORY_MEX}, + {TERRITORY_MX_CHH, TERRITORY_MEX}, {TERRITORY_GRL, TERRITORY_NONE}, - {TERRITORY_IN_DD, TERRITORY_IND }, - {TERRITORY_AU_VIC, TERRITORY_AUS }, - {TERRITORY_BR_DF, TERRITORY_BRA }, - {TERRITORY_US_AL, TERRITORY_USA }, - {TERRITORY_CA_NU, TERRITORY_CAN }, - {TERRITORY_RU_LIP, TERRITORY_RUS }, - {TERRITORY_CN_HA , TERRITORY_CHN }, + {TERRITORY_IN_DD, TERRITORY_IND}, + {TERRITORY_AU_VIC, TERRITORY_AUS}, + {TERRITORY_BR_DF, TERRITORY_BRA}, + {TERRITORY_US_AL, TERRITORY_USA}, + {TERRITORY_CA_NU, TERRITORY_CAN}, + {TERRITORY_RU_LIP, TERRITORY_RUS}, + {TERRITORY_CN_HA, TERRITORY_CHN}, {TERRITORY_AAA, TERRITORY_NONE}, {_TERRITORY_MAX, TERRITORY_NONE}, {TERRITORY_UNKNOWN, TERRITORY_NONE} @@ -1523,7 +1529,6 @@ static int testDecodeRobustness(void) { nrTests += testCorrectDecode("MEX 49.4V", tc); nrTests += testCorrectDecode("NLD XX.XX", TERRITORY_NONE); nrTests += testCorrectDecode("MX XX.XX", TERRITORY_NONE); - nrTests += testCorrectDecode("AAA 40822.schol", TERRITORY_NONE); s1[0] = 0; nrTests += testIncorrectDecode(s1, TERRITORY_NONE); @@ -1788,7 +1793,7 @@ int testGetFullTerritoryName(void) { const TerritoryAlphabets *territoryAlphabets; char territoryName[MAX_TERRITORY_FULLNAME_UTF8_LEN + 1024]; // large so we can test overflow static const char *locales_to_test[] = { - "AF", "AR", "BE", "CN", "CS", "DA", "DE", "EN", "FI", "ES", "FR", "HE", "HI", + "AF", "AR", "BE", "CN", "CS", "DA", "DE", "EN", "FI", "ES", "FR", "HE", "HI", "HR", "ID", "IT", "JA", "KO", "NL", "NO", "PL", "PT", "RU", "SV", "SW", "TR", "UK"}; nrTests += testGetFullTerritoryNameInLocale("Sancta Sedes", TERRITORY_VAT, 0, NULL); // Local name. @@ -1839,7 +1844,7 @@ int testGetFullTerritoryName(void) { for (i = 0; i < territoryAlphabets->count; i++) { nrTests++; if (!getFullTerritoryNameLocalInAlphabetUtf8(territoryName, territory, 0, - territoryAlphabets->alphabet[i])) { + territoryAlphabets->alphabet[i])) { char s[MAX_ISOCODE_ASCII_LEN + 1]; foundError(); printf("*** ERROR *** getFullTerritoryNameLocal territory %s has NO name in common alphabet (%d)\n", From 3f30d1894b0301391356fa9a1dc8740dbfd16cf8 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Sat, 14 Jan 2017 14:29:06 +0100 Subject: [PATCH 159/181] Revert "Revert to 2.5.1, moved dev to dev-2.5.2" This reverts commit 894e0aeca0c8779b5472fd10275eaea7fd72ee7f. --- CMakeLists.txt | 17 +- LICENSE | 0 NOTICE | 0 README.md | 11 +- docs/logo_CLion.png | Bin docs/mapcode_library_c.docx | Bin docs/mapcode_library_c.pdf | Bin mapcodelib/internal_alphabet_recognizer.h | 0 mapcodelib/internal_data.h | 0 mapcodelib/internal_iso3166_data.h | 0 mapcodelib/internal_territory_alphabets.h | 0 mapcodelib/internal_territory_names_da.h | 569 + mapcodelib/internal_territory_names_de.h | 569 + ...nglish.h => internal_territory_names_en.h} | 14 +- mapcodelib/internal_territory_names_fr.h | 569 + mapcodelib/internal_territory_names_hi.h | 565 + mapcodelib/internal_territory_names_local.h | 8 +- mapcodelib/internal_territory_names_nl.h | 569 + mapcodelib/internal_territory_search.h | 0 mapcodelib/mapcode_alphabets.h | 2 +- mapcodelib/mapcode_legacy.c | 0 mapcodelib/mapcode_legacy.h | 0 mapcodelib/mapcode_territories.h | 0 mapcodelib/mapcoder.c | 92 +- mapcodelib/mapcoder.h | 42 +- test/README.md | 73 + test/alphabets.csv | 4873 +++++ test/clean.sh | 6 + test/decode_test.h | 15884 ++++++++++++++++ test/run_all.sh | 13 + test/run_compare.sh | 96 + test/run_gcov.sh | 33 + test/run_gprof.sh | 38 + test/run_normal.sh | 28 + test/run_sanitizer.sh | 50 + test/run_valgrind.sh | 27 + test/territories.csv | 534 + test/test_territories.h | 993 + test/unittest.c | 2211 +++ utility/README.md | 0 utility/mapcode.cpp | 7 +- 41 files changed, 27858 insertions(+), 35 deletions(-) mode change 100755 => 100644 CMakeLists.txt mode change 100755 => 100644 LICENSE mode change 100755 => 100644 NOTICE mode change 100755 => 100644 README.md mode change 100755 => 100644 docs/logo_CLion.png mode change 100755 => 100644 docs/mapcode_library_c.docx mode change 100755 => 100644 docs/mapcode_library_c.pdf mode change 100755 => 100644 mapcodelib/internal_alphabet_recognizer.h mode change 100755 => 100644 mapcodelib/internal_data.h mode change 100755 => 100644 mapcodelib/internal_iso3166_data.h mode change 100755 => 100644 mapcodelib/internal_territory_alphabets.h create mode 100644 mapcodelib/internal_territory_names_da.h create mode 100644 mapcodelib/internal_territory_names_de.h rename mapcodelib/{internal_territory_names_english.h => internal_territory_names_en.h} (97%) mode change 100755 => 100644 create mode 100644 mapcodelib/internal_territory_names_fr.h create mode 100644 mapcodelib/internal_territory_names_hi.h mode change 100755 => 100644 mapcodelib/internal_territory_names_local.h create mode 100644 mapcodelib/internal_territory_names_nl.h mode change 100755 => 100644 mapcodelib/internal_territory_search.h mode change 100755 => 100644 mapcodelib/mapcode_alphabets.h mode change 100755 => 100644 mapcodelib/mapcode_legacy.c mode change 100755 => 100644 mapcodelib/mapcode_legacy.h mode change 100755 => 100644 mapcodelib/mapcode_territories.h mode change 100755 => 100644 mapcodelib/mapcoder.c mode change 100755 => 100644 mapcodelib/mapcoder.h create mode 100644 test/README.md create mode 100644 test/alphabets.csv create mode 100755 test/clean.sh create mode 100644 test/decode_test.h create mode 100755 test/run_all.sh create mode 100755 test/run_compare.sh create mode 100755 test/run_gcov.sh create mode 100755 test/run_gprof.sh create mode 100755 test/run_normal.sh create mode 100755 test/run_sanitizer.sh create mode 100755 test/run_valgrind.sh create mode 100644 test/territories.csv create mode 100644 test/test_territories.h create mode 100644 test/unittest.c mode change 100755 => 100644 utility/README.md mode change 100755 => 100644 utility/mapcode.cpp diff --git a/CMakeLists.txt b/CMakeLists.txt old mode 100755 new mode 100644 index 5c38bfd..8c54588 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -27,7 +27,7 @@ project(mapcode_cpp) # NO_FAST_ENCODE - Drop fast encoding support - only for internal use. set(MAPCODE_OPTIONS "") -set(MAPCODE_WARNING_OPTIONS "-Wall -Werror") +set(MAPCODE_WARNING_OPTIONS "-Wall -Werror -Wextra -Wpedantic") set(MAPCODE_SANITIZER_COMPILER_OPTIONS "-fsanitize=address -fno-common -fno-optimize-sibling-calls -fno-omit-frame-pointer") set(MAPCODE_SANITIZER_LINKER_OPTIONS "-fsanitize=address") @@ -48,7 +48,12 @@ set(SOURCE_FILES_MAPCODELIB mapcodelib/internal_alphabet_recognizer.h mapcodelib/internal_iso3166_data.h mapcodelib/internal_territory_alphabets.h - mapcodelib/internal_territory_names_english.h + mapcodelib/internal_territory_names_da.h + mapcodelib/internal_territory_names_de.h + mapcodelib/internal_territory_names_en.h + mapcodelib/internal_territory_names_fr.h + mapcodelib/internal_territory_names_hi.h + mapcodelib/internal_territory_names_nl.h mapcodelib/internal_territory_names_local.h mapcodelib/internal_territory_search.h mapcodelib/mapcode_alphabets.h @@ -58,9 +63,9 @@ set(SOURCE_FILES_MAPCODELIB mapcodelib/mapcoder.c mapcodelib/mapcoder.h) -set(SOURCE_FILES_UNITTEST - unittest/decode_test.h - unittest/unittest.c) +set(SOURCE_FILES_TEST + test/decode_test.h + test/unittest.c) set(SOURCE_FILES_UTILITY utility/mapcode.cpp) @@ -68,7 +73,7 @@ set(SOURCE_FILES_UTILITY add_library(mapcodelib ${SOURCE_FILES_MAPCODELIB}) target_include_directories(mapcodelib PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}) -add_executable(unittest ${SOURCE_FILES_UNITTEST}) +add_executable(unittest ${SOURCE_FILES_TEST}) target_link_libraries(unittest LINK_PUBLIC mapcodelib) add_executable(mapcode ${SOURCE_FILES_UTILITY}) diff --git a/LICENSE b/LICENSE old mode 100755 new mode 100644 diff --git a/NOTICE b/NOTICE old mode 100755 new mode 100644 diff --git a/README.md b/README.md old mode 100755 new mode 100644 index 678314f..14a058b --- a/README.md +++ b/README.md @@ -32,8 +32,9 @@ Documentation, including example snippets of C source code, can be found in mapcode_library_c.pdf <-- PDF format. mapcode_library_c.doc <-- Microsoft Word format. -A unit test can be found in the unittest\ subdirectory. -Compile and run unittest\unittest/c to see if the library performs as expected. +A unit test can be found in the `test` subdirectory. +Compile and run `unittest.c` to see if the library performs as expected. +Check the `README.md` file in `test` to see how you can compile it/ Also see www.mapcode.com for background and reference materials. @@ -61,7 +62,7 @@ decode Mapcodes. This produces the following help text: - MAPCODE (version 2.5.1) + MAPCODE (version 2.5.2) Copyright (C) 2014-2016 Stichting Mapcode Foundation Usage: @@ -137,6 +138,10 @@ footprint, for example for embedded applications. ## Release Notes +### 2.5.2 + +* Added locale support. + ### 2.5.1 * Updated unit test to compile with plain C and added some test cases. diff --git a/docs/logo_CLion.png b/docs/logo_CLion.png old mode 100755 new mode 100644 diff --git a/docs/mapcode_library_c.docx b/docs/mapcode_library_c.docx old mode 100755 new mode 100644 diff --git a/docs/mapcode_library_c.pdf b/docs/mapcode_library_c.pdf old mode 100755 new mode 100644 diff --git a/mapcodelib/internal_alphabet_recognizer.h b/mapcodelib/internal_alphabet_recognizer.h old mode 100755 new mode 100644 diff --git a/mapcodelib/internal_data.h b/mapcodelib/internal_data.h old mode 100755 new mode 100644 diff --git a/mapcodelib/internal_iso3166_data.h b/mapcodelib/internal_iso3166_data.h old mode 100755 new mode 100644 diff --git a/mapcodelib/internal_territory_alphabets.h b/mapcodelib/internal_territory_alphabets.h old mode 100755 new mode 100644 diff --git a/mapcodelib/internal_territory_names_da.h b/mapcodelib/internal_territory_names_da.h new file mode 100644 index 0000000..2d72e79 --- /dev/null +++ b/mapcodelib/internal_territory_names_da.h @@ -0,0 +1,569 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __INTERNAL_TERRITORY_NAMES_DA_H__ +#define __INTERNAL_TERRITORY_NAMES_DA_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +static const char *TERRITORY_FULL_NAME_DA[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_DA + /* VAT */ "Vatikanstaten|Pavestolen", + /* MCO */ "Monaco", + /* GIB */ "Gibraltar", + /* TKL */ "Tokelau", + /* CCK */ "Cocosøerne|Keeling Islands", + /* BLM */ "Saint-Barthelemy", + /* NRU */ "Nauru", + /* TUV */ "Tuvalu", + /* MAC */ "Macau", + /* SXM */ "Sint Maarten", + /* MAF */ "Saint-Martin", + /* NFK */ "Norfolk og Philip Island|Philip Island", + /* PCN */ "Pitcairn", + /* BVT */ "Bouvetø", + /* BMU */ "Bermuda", + /* IOT */ "British Indian Ocean Territory", + /* SMR */ "San Marino", + /* GGY */ "Guernsey", + /* AIA */ "Anguilla", + /* MSR */ "Montserrat", + /* JEY */ "Jersey", + /* CXR */ "Juleøen", + /* WLF */ "Wallis-og Futuna|Futuna", + /* VGB */ "British Virgin Islands|Virgin Islands, British", + /* LIE */ "Liechtenstein", + /* ABW */ "Aruba", + /* MHL */ "Marshalløerne", + /* ASM */ "Amerikansk Samoa|Samoa, Amerikansk", + /* COK */ "Cookøerne", + /* SPM */ "Saint Pierre og Miquelon|Miquelon", + /* NIU */ "Niue", + /* KNA */ "Saint Kitts og Nevis|Nevis", + /* CYM */ "Cayman Islands", + /* BES */ "Bonaire, Saint Eustasuis og Saba|Saba|St Eustasius", + /* MDV */ "Maldiverne", + /* SHN */ "Saint Helena, Ascension og Tristan da Cunha|Kristi Himmelfart|Tristan da Cunha", + /* MLT */ "Malta", + /* GRD */ "Grenada", + /* VIR */ "US Virgin Islands|Virgin Islands, USA", + /* MYT */ "Mayotte", + /* SJM */ "Svalbard and Jan Mayen|Jan Mayen", + /* VCT */ "Saint Vincent og Grenadinerne|Grenadinerne", + /* HMD */ "Heard og McDonald-øerne|McDonald Islands", + /* BRB */ "Barbados", + /* ATG */ "Antigua og Barbuda|Barbuda", + /* CUW */ "Curacao", + /* SYC */ "Seychellerne", + /* PLW */ "Palau", + /* MNP */ "Nordmarianerne", + /* AND */ "Andorra", + /* GUM */ "Guam", + /* IMN */ "Isle of Man", + /* LCA */ "Saint Lucia", + /* FSM */ "Micronesia|Federated States of Micronesia", + /* SGP */ "Singapore", + /* TON */ "Tonga", + /* DMA */ "Dominica", + /* BHR */ "Bahrain", + /* KIR */ "Kiribati", + /* TCA */ "Turks-og Caicosøerne|Caicosøerne", + /* STP */ "Sao Tome og Principe|Principe", + /* HKG */ "Hong Kong", + /* MTQ */ "Martinique", + /* FRO */ "Færøerne", + /* GLP */ "Guadeloupe", + /* COM */ "Comorerne", + /* MUS */ "Mauritius", + /* REU */ "Reunion", + /* LUX */ "Luxembourg", + /* WSM */ "Samoa", + /* SGS */ "South Georgia og De Sydlige Sandwichøer|Sydsandwichøerne", + /* PYF */ "Fransk Polynesien", + /* CPV */ "Kap Verde", + /* TTO */ "Trinidad og Tobago|Tobago", + /* BRN */ "Brunei", + /* ATF */ "Franske sydlige og antarktiske Lands", + /* PRI */ "Puerto Rico", + /* CYP */ "Cypern", + /* LBN */ "Libanon", + /* JAM */ "Jamaica", + /* GMB */ "Gambia", + /* QAT */ "Qatar", + /* FLK */ "Falklandsøerne", + /* VUT */ "Vanuatu", + /* MNE */ "Montenegro", + /* BHS */ "Bahamas", + /* TLS */ "Østtimor", + /* SWZ */ "Swaziland", + /* KWT */ "Kuwait", + /* FJI */ "Fijiøerne", + /* NCL */ "Ny Kaledonien", + /* SVN */ "Slovenien", + /* ISR */ "Israel", + /* PSE */ "Palestinian territory", + /* SLV */ "Salvador", + /* BLZ */ "Belize", + /* DJI */ "Djibouti", + /* MKD */ "Makedonien", + /* RWA */ "Rwanda", + /* HTI */ "Haiti", + /* BDI */ "Burundi", + /* GNQ */ "Ækvatorial Guinea", + /* ALB */ "Albanien", + /* SLB */ "Salomonøerne", + /* ARM */ "Armenien", + /* LSO */ "Lesotho", + /* BEL */ "Belgien", + /* MDA */ "Moldova", + /* GNB */ "Guinea-Bissau", + /* TWN */ "Taiwan", + /* BTN */ "Bhutan", + /* CHE */ "Schweiz", + /* NLD */ "Holland", + /* DNK */ "Danmark", + /* EST */ "Estland", + /* DOM */ "Den Dominikanske Republik", + /* SVK */ "Slovakiet", + /* CRI */ "Costa Rica", + /* BIH */ "Bosnien og Hercegovina", + /* HRV */ "Kroatien", + /* TGO */ "Togo", + /* LVA */ "Letland", + /* LTU */ "Litauen", + /* LKA */ "Sri Lanka", + /* GEO */ "Georgia", + /* IRL */ "Irland", + /* SLE */ "Sierra Leone", + /* PAN */ "Panama", + /* CZE */ "Tjekkiet", + /* GUF */ "Fransk Guyana", + /* ARE */ "Forenede Arabiske Emirater", + /* AUT */ "Østrig", + /* AZE */ "Aserbajdsjan", + /* SRB */ "Serbia", + /* JOR */ "Jordan", + /* PRT */ "Portugal", + /* HUN */ "Ungarn", + /* KOR */ "Sydkorea", + /* ISL */ "Island", + /* GTM */ "Guatemala", + /* CUB */ "Cuba", + /* BGR */ "Bulgarien", + /* LBR */ "Liberia", + /* HND */ "Honduras", + /* BEN */ "Benin", + /* ERI */ "Eritrea", + /* MWI */ "Malawi", + /* PRK */ "Nordkorea", + /* NIC */ "Nicaragua", + /* GRC */ "Grækenland", + /* TJK */ "Tadsjikistan", + /* BGD */ "Bangladesh", + /* NPL */ "Nepal", + /* TUN */ "Tunesien", + /* SUR */ "Surinam", + /* URY */ "Uruguay", + /* KHM */ "Cambodia", + /* SYR */ "Syrien", + /* SEN */ "Senegal", + /* KGZ */ "Kirgisistan", + /* BLR */ "Belarus", + /* GUY */ "Guyana", + /* LAO */ "Laos", + /* ROU */ "Rumænien", + /* GHA */ "Ghana", + /* UGA */ "Uganda", + /* GBR */ "Storbritannien", + /* GIN */ "Guinea", + /* ECU */ "Ecuador", + /* ESH */ "Western Sahara|Sahrawi", + /* GAB */ "Gabon", + /* NZL */ "New Zealand", + /* BFA */ "Burkina Faso", + /* PHL */ "Filippinerne", + /* ITA */ "Italien", + /* OMN */ "Oman", + /* POL */ "Polen", + /* CIV */ "Elfenbenskysten", + /* NOR */ "Norge", + /* MYS */ "Malaysia", + /* VNM */ "Vietnam", + /* FIN */ "Finland", + /* COG */ "Congo-Brazzaville", + /* DEU */ "Tyskland", + /* JPN */ "Japan", + /* ZWE */ "Zimbabwe", + /* PRY */ "Paraguay", + /* IRQ */ "Iraq", + /* MAR */ "Marokko", + /* UZB */ "Usbekistan", + /* SWE */ "Sverige", + /* PNG */ "Papua Ny Guinea", + /* CMR */ "Cameroon", + /* TKM */ "Turkmenistan", + /* ESP */ "Spanien", + /* THA */ "Thailand", + /* YEM */ "Yemen", + /* FRA */ "France", + /* ALA */ "Ålandsøerne", + /* KEN */ "Kenya", + /* BWA */ "Botswana", + /* MDG */ "Madagascar", + /* UKR */ "Ukraine", + /* SSD */ "Sydsudan", + /* CAF */ "Centralafrikanske Republik", + /* SOM */ "Somalia", + /* AFG */ "Afghanistan", + /* MMR */ "Myanmar|Burma", + /* ZMB */ "Zambia", + /* CHL */ "Chile", + /* TUR */ "Kalkun", + /* PAK */ "Pakistan", + /* MOZ */ "Mozambique", + /* NAM */ "Namibia", + /* VEN */ "Venezuela", + /* NGA */ "Nigeria", + /* TZA */ "Tanzania", + /* EGY */ "Egypten", + /* MRT */ "Mauretanien", + /* BOL */ "Bolivia", + /* ETH */ "Etiopien", + /* COL */ "Colombia", + /* ZAF */ "Sydafrika", + /* MLI */ "Mali", + /* AGO */ "Angola", + /* NER */ "Niger", + /* TCD */ "Chad", + /* PER */ "Peru", + /* MNG */ "Mongoliet", + /* IRN */ "Iran", + /* LBY */ "Libyen", + /* SDN */ "Sudan", + /* IDN */ "Indonesien", + /* DIF */ "Federal District", + /* TLA */ "Tlaxcala", + /* MOR */ "Morelos", + /* AGU */ "Aguascalientes", + /* MX-CL */ "Colima", + /* QUE */ "Queretaro", + /* HID */ "Hidalgo", + /* MX-MX */ "Mexico State", + /* TAB */ "Tabasco", + /* NAY */ "Nayarit", + /* GUA */ "Guanajuato", + /* PUE */ "Puebla", + /* YUC */ "Yucatan", + /* ROO */ "Quintana Roo", + /* SIN */ "Sinaloa", + /* CAM */ "Campeche", + /* MIC */ "Michoacan", + /* SLP */ "San Luis Potosi", + /* GRO */ "Guerrero", + /* NLE */ "Nuevo Leon", + /* BCN */ "Baja California", + /* VER */ "Veracruz", + /* CHP */ "Chiapas", + /* BCS */ "Baja California Sur", + /* ZAC */ "Zacatecas", + /* JAL */ "Jalisco", + /* TAM */ "Tamaulipas", + /* OAX */ "Oaxaca", + /* DUR */ "Durango", + /* COA */ "Coahuila", + /* SON */ "Sonora", + /* CHH */ "Chihuahua", + /* GRL */ "Grønland", + /* SAU */ "Saudi Arabien", + /* COD */ "Congo-Kinshasa", + /* DZA */ "Algeriet", + /* KAZ */ "Kasakhstan", + /* ARG */ "Argentina", + /* IN-DD */ "Daman og Diu", + /* IN-DN */ "Dadra og Nagar Haveli", + /* IN-CH */ "Chandigarh", + /* IN-AN */ "Andaman og Nicobar", + /* IN-LD */ "Lakshadweep", + /* IN-DL */ "Delhi", + /* IN-ML */ "Meghalaya", + /* IN-NL */ "Nagaland", + /* IN-MN */ "Manipur", + /* IN-TR */ "Tripura", + /* IN-MZ */ "Mizoram", + /* IN-SK */ "Sikkim", + /* IN-PB */ "Punjab", + /* IN-HR */ "Haryana", + /* IN-AR */ "Arunachal Pradesh", + /* IN-AS */ "Assam", + /* IN-BR */ "Bihar", + /* IN-UT */ "Uttarakhand", + /* IN-GA */ "Goa", + /* IN-KL */ "Kerala", + /* IN-TN */ "Tamil Nadu", + /* IN-HP */ "Himachal Pradesh", + /* IN-JK */ "Jammu og Kashmir", + /* IN-CT */ "Chhattisgarh", + /* IN-JH */ "Jharkhand", + /* IN-KA */ "Karnataka", + /* IN-RJ */ "Rajasthan", + /* IN-OR */ "Odisha|Orissa", + /* IN-GJ */ "Gujarat", + /* IN-WB */ "Vestbengalen", + /* IN-MP */ "Madhya Pradesh", + /* IN-TG */ "Telangana", + /* IN-AP */ "Andhra Pradesh", + /* IN-MH */ "Maharashtra", + /* IN-UP */ "Uttar Pradesh", + /* IN-PY */ "Puducherry", + /* NSW */ "New South Wales", + /* ACT */ "Australian Capital Territory", + /* JBT */ "Jervis Bay Territory", + /* AU-NT */ "Northern Territory", + /* AU-SA */ "South Australia", + /* TAS */ "Tasmanien", + /* VIC */ "Victoria", + /* AU-WA */ "Western Australia", + /* QLD */ "Queensland", + /* BR-DF */ "Distrito Federal", + /* BR-SE */ "Sergipe", + /* BR-AL */ "Alagoas", + /* BR-RJ */ "Rio de Janeiro", + /* BR-ES */ "Espirito Santo", + /* BR-RN */ "Rio Grande do Norte", + /* BR-PB */ "Paraiba", + /* BR-SC */ "Santa Catarina", + /* BR-PE */ "Pernambuco", + /* BR-AP */ "Amapa", + /* BR-CE */ "Ceara", + /* BR-AC */ "Acre", + /* BR-PR */ "Parana", + /* BR-RR */ "Roraima", + /* BR-RO */ "Rondonia", + /* BR-SP */ "Sao Paulo", + /* BR-PI */ "Piaui", + /* BR-TO */ "Tocantins", + /* BR-RS */ "Rio Grande do Sul", + /* BR-MA */ "Maranhao", + /* BR-GO */ "Goias", + /* BR-MS */ "Mato Grosso do Sul", + /* BR-BA */ "Bahia", + /* BR-MG */ "Minas Gerais", + /* BR-MT */ "Mato Grosso", + /* BR-PA */ "Para", + /* BR-AM */ "Amazonas", + /* US-DC */ "District of Columbia", + /* US-RI */ "Rhode Island", + /* US-DE */ "Delaware", + /* US-CT */ "Connecticut", + /* US-NJ */ "New Jersey", + /* US-NH */ "New Hampshire", + /* US-VT */ "Vermont", + /* US-MA */ "Massachusetts", + /* US-HI */ "Hawaii", + /* US-MD */ "Maryland", + /* US-WV */ "West Virginia", + /* US-SC */ "South Carolina", + /* US-ME */ "Maine", + /* US-IN */ "Indiana", + /* US-KY */ "Kentucky", + /* US-TN */ "Tennessee", + /* US-VA */ "Virginia", + /* US-OH */ "Ohio", + /* US-PA */ "Pennsylvania", + /* US-MS */ "Mississippi", + /* US-LA */ "Louisiana", + /* US-AL */ "Alabama", + /* US-AR */ "Arkansas", + /* US-NC */ "North Carolina", + /* US-NY */ "New York", + /* US-IA */ "Iowa", + /* US-IL */ "Illinois", + /* US-GA */ "Georgia", + /* US-WI */ "Wisconsin", + /* US-FL */ "Florida", + /* US-MO */ "Missouri", + /* US-OK */ "Oklahoma", + /* US-ND */ "North Dakota", + /* US-WA */ "Washington", + /* US-SD */ "South Dakota", + /* US-NE */ "Nebraska", + /* US-KS */ "Kansas", + /* US-ID */ "Idaho", + /* US-UT */ "Utah", + /* US-MN */ "Minnesota", + /* US-MI */ "Michigan", + /* US-WY */ "Wyoming", + /* US-OR */ "Oregon", + /* US-CO */ "Colorado", + /* US-NV */ "Nevada", + /* US-AZ */ "Arizona", + /* US-NM */ "New Mexico", + /* US-MT */ "Montana", + /* US-CA */ "California", + /* US-TX */ "Texas", + /* US-AK */ "Alaska", + /* CA-BC */ "British Columbia", + /* CA-AB */ "Alberta", + /* CA-ON */ "Ontario", + /* CA-QC */ "Quebec", + /* CA-SK */ "Saskatchewan", + /* CA-MB */ "Manitoba", + /* CA-NL */ "Newfoundland", + /* CA-NB */ "New Brunswick", + /* CA-NS */ "Nova Scotia", + /* CA-PE */ "Prince Edward Island", + /* CA-YT */ "Yukon", + /* CA-NT */ "Northwest Territories", + /* CA-NU */ "Nunavut", + /* IND */ "Indien", + /* AUS */ "Australien", + /* BRA */ "Brasilien", + /* USA */ "USA|USA|Amerika", + /* MEX */ "Mexico", + /* MOW */ "Moskva", + /* SPE */ "Sankt Petersborg", + /* KGD */ "Kaliningrad Oblast", + /* RU-IN */ "Ingusjetien Republik", + /* RU-AD */ "Adygea Republik", + /* RU-SE */ "Nordossetien-Alania Republik", + /* RU-KB */ "Kabardino-Balkar Republic", + /* RU-KC */ "Karachay-Cherkess Republic", + /* RU-CE */ "Tjetjenske republik", + /* RU-CU */ "Chuvash Republic", + /* IVA */ "Ivanovo Oblast", + /* LIP */ "Lipetsk Oblast", + /* ORL */ "Oryol Oblast", + /* TUL */ "Tula Oblast", + /* RU-BE */ "Belgorod Oblast", + /* VLA */ "Vladimir Oblast", + /* KRS */ "Kursk Oblast", + /* KLU */ "Kaluga Oblast", + /* RU-TT */ "Tambov Oblast", + /* BRY */ "Bryansk Oblast", + /* YAR */ "Yaroslavl Oblast", + /* RYA */ "Ryazan Oblast", + /* AST */ "Astrakhan Oblast", + /* MOS */ "Moskva Oblast", + /* SMO */ "Smolensk Oblast", + /* RU-DA */ "Dagestan Republik", + /* VOR */ "Voronezh Oblast", + /* NGR */ "Novgorod Oblast", + /* PSK */ "Pskov Oblast", + /* KOS */ "Kostroma Oblast", + /* STA */ "Stavropol Krai", + /* KDA */ "Krasnodar Krai", + /* RU-KL */ "Kalmykia Republik", + /* TVE */ "Tver Oblast", + /* LEN */ "Leningrad Oblast", + /* ROS */ "Rostov Oblast", + /* VGG */ "Volgograd Oblast", + /* VLG */ "Vologda Oblast", + /* MUR */ "Murmansk Oblast", + /* RU-KR */ "Karelia Republik", + /* NEN */ "Nenets Autonome Okrug", + /* RU-KO */ "Komi Republic", + /* ARK */ "Arkhangelsk Oblast", + /* RU-MO */ "Mordovien Republik", + /* NIZ */ "Nizhny Novgorod Oblast", + /* PNZ */ "Penza Oblast", + /* RU-KI */ "Kirov Oblast", + /* RU-ME */ "Mari El Republik", + /* ORE */ "Orenburg Oblast", + /* ULY */ "Ulyanovsk Oblast", + /* RU-PM */ "Perm Krai", + /* RU-BA */ "Bashkortostan Republik", + /* RU-UD */ "Udmurt Republic", + /* RU-TA */ "Tatarstan Republik", + /* SAM */ "Samara Oblast", + /* SAR */ "Saratov Oblast", + /* YAN */ "Yamalo-Nenets", + /* RU-KM */ "Khanty-Mansi", + /* SVE */ "Sverdlovsk Oblast", + /* TYU */ "Tyumen Oblast", + /* KGN */ "Kurgan Oblast", + /* RU-CH */ "Chelyabinsk Oblast", + /* RU-BU */ "Buryatia Republik", + /* ZAB */ "Zabaykalsky Krai", + /* IRK */ "Irkutsk Oblast", + /* NVS */ "Novosibirsk Oblast", + /* TOM */ "Tomsk Oblast", + /* OMS */ "Omsk Oblast", + /* RU-KK */ "Khakassia Republik", + /* KEM */ "Kemerovo Oblast", + /* RU-AL */ "Altai Republik", + /* ALT */ "Altai Krai", + /* RU-TY */ "Tuva Republik", + /* KYA */ "Krasnoyarsk Krai", + /* MAG */ "Magadan Oblast", + /* CHU */ "Tjukotka Okrug", + /* KAM */ "Kamchatka Krai", + /* SAK */ "Sakhalin Oblast", + /* RU-PO */ "Primorsky Krai", + /* YEV */ "Jødisk selvstyrende Oblast", + /* KHA */ "Khabarovsk Krai", + /* AMU */ "Amur Oblast", + /* RU-SA */ "Sakha Republik|Yakutia Republic", + /* CAN */ "Canada", + /* RUS */ "Rusland", + /* CN-SH */ "Shanghai", + /* CN-TJ */ "Tianjin", + /* CN-BJ */ "Beijing", + /* CN-HI */ "Hainan", + /* CN-NX */ "Ningxia Hui", + /* CN-CQ */ "Chongqing", + /* CN-ZJ */ "Zhejiang", + /* CN-JS */ "Jiangsu", + /* CN-FJ */ "Fujian", + /* CN-AH */ "Anhui", + /* CN-LN */ "Liaoning", + /* CN-SD */ "Shandong", + /* CN-SX */ "Shanxi", + /* CN-JX */ "Jiangxi", + /* CN-HA */ "Henan", + /* CN-GZ */ "Guizhou", + /* CN-GD */ "Guangdong", + /* CN-HB */ "Hubei", + /* CN-JL */ "Jilin", + /* CN-HE */ "Hebei", + /* CN-SN */ "Shaanxi", + /* CN-NM */ "Nei Mongol|Inner Mongolia", + /* CN-HL */ "Heilongjiang", + /* CN-HN */ "Hunan", + /* CN-GX */ "Guangxi", + /* CN-SC */ "Sichuan", + /* CN-YN */ "Yunnan", + /* CN-XZ */ "Xizang|Tibet", + /* CN-GS */ "Gansu", + /* CN-QH */ "Qinghai", + /* CN-XJ */ "Xinjiang Uyghur", + /* CHN */ "Kina", + /* UMI */ "United States Minor Outlying Islands", + /* CPT */ "Clipperton Island", + /* ATA */ "Antarctica", + /* AAA */ "International|Worldwide|Terre" +#else // MAPCODE_SUPPORT_LANGUAGE_DA + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_DA +}; + +#ifdef __cplusplus +} +#endif + +#endif // __INTERNAL_TERRITORY_NAMES_DA_H__ diff --git a/mapcodelib/internal_territory_names_de.h b/mapcodelib/internal_territory_names_de.h new file mode 100644 index 0000000..ff55ab2 --- /dev/null +++ b/mapcodelib/internal_territory_names_de.h @@ -0,0 +1,569 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __INTERNAL_TERRITORY_NAMES_DE_H__ +#define __INTERNAL_TERRITORY_NAMES_DE_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +static const char *TERRITORY_FULL_NAME_DE[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_DE + /* VAT */ "Vatikanstadt|Heiliger Stuhl", + /* MCO */ "Monaco", + /* GIB */ "Gibraltar", + /* TKL */ "Tokelau", + /* CCK */ "Kokosinseln|Keeling-Insel", + /* BLM */ "Sankt Bartholomäus", + /* NRU */ "Nauru", + /* TUV */ "Tuvalu", + /* MAC */ "Macau", + /* SXM */ "Sint Maarten", + /* MAF */ "Saint-Martin", + /* NFK */ "Norfolkinsel|Philip-Insel", + /* PCN */ "Pitcairninseln", + /* BVT */ "Bouvet-Insel", + /* BMU */ "Bermuda", + /* IOT */ "Britisches Territorium im Indischen Ozean", + /* SMR */ "San Marino", + /* GGY */ "Guernsey", + /* AIA */ "Anguilla", + /* MSR */ "Montserrat", + /* JEY */ "Jersey", + /* CXR */ "Weihnachtsinsel", + /* WLF */ "Wallis und Futuna|Futuna", + /* VGB */ "Britische Jungferninseln|Jungferninseln, Britisch", + /* LIE */ "Liechtenstein", + /* ABW */ "Aruba", + /* MHL */ "Marshall-Inseln", + /* ASM */ "Amerikanisch Samoa|Samoa, Amerikanisch", + /* COK */ "Cookinseln", + /* SPM */ "Saint-Pierre und Miquelon|Miquelon", + /* NIU */ "Niue", + /* KNA */ "Saint Kitts und Nevis|Nevis", + /* CYM */ "Cayman-Inseln", + /* BES */ "Bonaire, St. Eustatius und Saba|Saba|St Eustatius", + /* MDV */ "Malediven", + /* SHN */ "Saint Helena, Ascension und Tristan da Cunha|Christi Himmelfahrt|Tristan da Cunha", + /* MLT */ "Malta", + /* GRD */ "Grenada", + /* VIR */ "Amerikanische Jungferninseln|Virgin-Inseln, USA", + /* MYT */ "Mayotte", + /* SJM */ "Spitzbergen|Jan Mayen", + /* VCT */ "Saint Vincent und die Grenadinen|Grenadines", + /* HMD */ "Heard- und McDonald-Inseln|McDonald-Inseln", + /* BRB */ "Barbados", + /* ATG */ "Antigua und Barbuda|Barbuda", + /* CUW */ "Curaçao", + /* SYC */ "Seychellen", + /* PLW */ "Palau", + /* MNP */ "Nördliche Marianen", + /* AND */ "Andorra", + /* GUM */ "Guam", + /* IMN */ "Isle of Man", + /* LCA */ "Saint Lucia", + /* FSM */ "Micronesia|Föderierte Staaten von Mikronesien", + /* SGP */ "Singapur", + /* TON */ "Tonga", + /* DMA */ "Dominica", + /* BHR */ "Bahrain", + /* KIR */ "Kiribati", + /* TCA */ "Turks- und Caicosinseln|Caicos-Inseln", + /* STP */ "Sao Tome und Principe|Principe", + /* HKG */ "Hong Kong", + /* MTQ */ "Martinique", + /* FRO */ "Färöer-Inseln", + /* GLP */ "Guadeloupe", + /* COM */ "Komoren", + /* MUS */ "Mauritius", + /* REU */ "Reunion", + /* LUX */ "Luxemburg", + /* WSM */ "Samoa", + /* SGS */ "Südgeorgien und die Südlichen Sandwich-Inseln|South Sandwich-Inseln", + /* PYF */ "Französisch-Polynesien", + /* CPV */ "Kap Verde", + /* TTO */ "Trinidad und Tobago|Tobago", + /* BRN */ "Brunei", + /* ATF */ "Französisch Süd- und Antarktisgebiete", + /* PRI */ "Puerto Rico", + /* CYP */ "Zypern", + /* LBN */ "Libanon", + /* JAM */ "Jamaika", + /* GMB */ "Gambia", + /* QAT */ "Katar", + /* FLK */ "Falkland-Inseln", + /* VUT */ "Vanuatu", + /* MNE */ "Montenegro", + /* BHS */ "Bahamas", + /* TLS */ "Osttimor", + /* SWZ */ "Swasiland", + /* KWT */ "Kuwait", + /* FJI */ "Fidschi-Inseln", + /* NCL */ "Neukaledonien", + /* SVN */ "Slowenien", + /* ISR */ "Israel", + /* PSE */ "Palästinensische Autonomiegebiete", + /* SLV */ "El Salvador", + /* BLZ */ "Belize", + /* DJI */ "Dschibuti", + /* MKD */ "Mazedonien", + /* RWA */ "Ruanda", + /* HTI */ "Haiti", + /* BDI */ "Burundi", + /* GNQ */ "Äquatorial-Guinea", + /* ALB */ "Albanien", + /* SLB */ "Salomon-Inseln", + /* ARM */ "Armenien", + /* LSO */ "Lesotho", + /* BEL */ "Belgien", + /* MDA */ "Moldawien", + /* GNB */ "Guinea-Bissau", + /* TWN */ "Taiwan", + /* BTN */ "Bhutan", + /* CHE */ "Schweiz", + /* NLD */ "Niederlande", + /* DNK */ "Dänemark", + /* EST */ "Estland", + /* DOM */ "Dominikanische Republik", + /* SVK */ "Slowakei", + /* CRI */ "Costa Rica", + /* BIH */ "Bosnien und Herzegowina", + /* HRV */ "Kroatien", + /* TGO */ "Togo", + /* LVA */ "Lettland", + /* LTU */ "Litauen", + /* LKA */ "Sri Lanka", + /* GEO */ "Georgien", + /* IRL */ "Irland", + /* SLE */ "Sierra Leone", + /* PAN */ "Panama", + /* CZE */ "Tschechische Republik", + /* GUF */ "Französisch-Guayana", + /* ARE */ "Vereinigte Arabische Emirate", + /* AUT */ "Österreich", + /* AZE */ "Aserbaidschan", + /* SRB */ "Serbia", + /* JOR */ "Jordan", + /* PRT */ "Portugal", + /* HUN */ "Ungarn", + /* KOR */ "Südkorea", + /* ISL */ "Island", + /* GTM */ "Guatemala", + /* CUB */ "Kuba", + /* BGR */ "Bulgarien", + /* LBR */ "Liberia", + /* HND */ "Honduras", + /* BEN */ "Benin", + /* ERI */ "Eritrea", + /* MWI */ "Malawi", + /* PRK */ "Nordkorea", + /* NIC */ "Nicaragua", + /* GRC */ "Griechenland", + /* TJK */ "Tadschikistan", + /* BGD */ "Bangladesch", + /* NPL */ "Nepal", + /* TUN */ "Tunesien", + /* SUR */ "Surinam", + /* URY */ "Uruguay", + /* KHM */ "Kambodscha", + /* SYR */ "Syrien", + /* SEN */ "Senegal", + /* KGZ */ "Kirgisistan", + /* BLR */ "Weißrussland", + /* GUY */ "Guyana", + /* LAO */ "Laos", + /* ROU */ "Rumänien", + /* GHA */ "Ghana", + /* UGA */ "Uganda", + /* GBR */ "Vereinigtes Königreich", + /* GIN */ "Guinea", + /* ECU */ "Ecuador", + /* ESH */ "Western Sahara|Sahrawi", + /* GAB */ "Gabun", + /* NZL */ "Neuseeland", + /* BFA */ "Burkina Faso", + /* PHL */ "Philippinen", + /* ITA */ "Italien", + /* OMN */ "Oman", + /* POL */ "Polen", + /* CIV */ "Elfenbeinküste", + /* NOR */ "Norwegen", + /* MYS */ "Malaysia", + /* VNM */ "Vietnam", + /* FIN */ "Finnland", + /* COG */ "Kongo-Brazzaville", + /* DEU */ "Deutschland", + /* JPN */ "Japan", + /* ZWE */ "Simbabwe", + /* PRY */ "Paraguay", + /* IRQ */ "Irak", + /* MAR */ "Marokko", + /* UZB */ "Usbekistan", + /* SWE */ "Schweden", + /* PNG */ "Papua-Neuguinea", + /* CMR */ "Kamerun", + /* TKM */ "Turkmenistan", + /* ESP */ "Spanien", + /* THA */ "Thailand", + /* YEM */ "Jemen", + /* FRA */ "Frankreich", + /* ALA */ "Åland-Inseln", + /* KEN */ "Kenia", + /* BWA */ "Botswana", + /* MDG */ "Madagaskar", + /* UKR */ "Ukraine", + /* SSD */ "Süd-Sudan", + /* CAF */ "Zentralafrikanische Republik", + /* SOM */ "Somalia", + /* AFG */ "Afghanistan", + /* MMR */ "Myanmar|Birma", + /* ZMB */ "Sambia", + /* CHL */ "Chile", + /* TUR */ "Türkei", + /* PAK */ "Pakistan", + /* MOZ */ "Mosambik", + /* NAM */ "Namibia", + /* VEN */ "Venezuela", + /* NGA */ "Nigeria", + /* TZA */ "Tansania", + /* EGY */ "Ägypten", + /* MRT */ "Mauretanien", + /* BOL */ "Bolivien", + /* ETH */ "Äthiopien", + /* COL */ "Kolumbien", + /* ZAF */ "Südafrika", + /* MLI */ "Mali", + /* AGO */ "Angola", + /* NER */ "Niger", + /* TCD */ "Tschad", + /* PER */ "Peru", + /* MNG */ "Mongolei", + /* IRN */ "Iran", + /* LBY */ "Libyen", + /* SDN */ "Sudan", + /* IDN */ "Indonesien", + /* DIF */ "Federal District", + /* TLA */ "Tlaxcala", + /* MOR */ "Morelos", + /* AGU */ "Aguascalientes", + /* MX-CL */ "Colima", + /* QUE */ "Queretaro", + /* HID */ "Hidalgo", + /* MX-MX */ "Mexico State", + /* TAB */ "Tabasco", + /* NAY */ "Nayarit", + /* GUA */ "Guanajuato", + /* PUE */ "Puebla", + /* YUC */ "Yucatan", + /* ROO */ "Quintana Roo", + /* SIN */ "Sinaloa", + /* CAM */ "Campeche", + /* MIC */ "Michoacan", + /* SLP */ "San Luis Potosi", + /* GRO */ "Guerrero", + /* NLE */ "Nuevo Leon", + /* BCN */ "Baja California", + /* VER */ "Veracruz", + /* CHP */ "Chiapas", + /* BCS */ "Baja California Sur", + /* ZAC */ "Zacatecas", + /* JAL */ "Jalisco", + /* TAM */ "Tamaulipas", + /* OAX */ "Oaxaca", + /* DUR */ "Durango", + /* COA */ "Coahuila", + /* SON */ "Sonora", + /* CHH */ "Chihuahua", + /* GRL */ "Grönland", + /* SAU */ "Saudi-Arabien", + /* COD */ "Kongo-Kinshasa", + /* DZA */ "Algerien", + /* KAZ */ "Kasachstan", + /* ARG */ "Argentinien", + /* IN-DD */ "Daman und Diu", + /* IN-DN */ "Dadra und Nagar Haveli", + /* IN-CH */ "Chandigarh", + /* IN-AN */ "Andamanen-und Nikobaren", + /* IN-LD */ "Lakshadweep", + /* IN-DL */ "Delhi", + /* IN-ML */ "Meghalaya", + /* IN-NL */ "Nagaland", + /* IN-MN */ "Manipur", + /* IN-TR */ "Tripura", + /* IN-MZ */ "Mizoram", + /* IN-SK */ "Sikkim", + /* IN-PB */ "Punjab", + /* IN-HR */ "Haryana", + /* IN-AR */ "Arunachal Pradesh", + /* IN-AS */ "Assam", + /* IN-BR */ "Bihar", + /* IN-UT */ "Uttarakhand", + /* IN-GA */ "Goa", + /* IN-KL */ "Kerala", + /* IN-TN */ "Tamil Nadu", + /* IN-HP */ "Himachal Pradesh", + /* IN-JK */ "Jammu und Kaschmir", + /* IN-CT */ "Chhattisgarh", + /* IN-JH */ "Jharkhand", + /* IN-KA */ "Karnataka", + /* IN-RJ */ "Rajasthan", + /* IN-OR */ "Odisha|Orissa", + /* IN-GJ */ "Gujarat", + /* IN-WB */ "Westbengalen", + /* IN-MP */ "Madhya Pradesh", + /* IN-TG */ "Telangana", + /* IN-AP */ "Andhra Pradesh", + /* IN-MH */ "Maharashtra", + /* IN-UP */ "Uttar Pradesh", + /* IN-PY */ "Puducherry", + /* NSW */ "New South Wales", + /* ACT */ "Australian Capital Territory", + /* JBT */ "Jervis Bay Territory", + /* AU-NT */ "Northern Territory", + /* AU-SA */ "South Australia", + /* TAS */ "Tasmanien", + /* VIC */ "Victoria", + /* AU-WA */ "Western Australia", + /* QLD */ "Queensland", + /* BR-DF */ "Distrito Federal", + /* BR-SE */ "Sergipe", + /* BR-AL */ "Alagoas", + /* BR-RJ */ "Rio de Janeiro", + /* BR-ES */ "Espirito Santo", + /* BR-RN */ "Rio Grande do Norte", + /* BR-PB */ "Paraiba", + /* BR-SC */ "Santa Catarina", + /* BR-PE */ "Pernambuco", + /* BR-AP */ "Amapá", + /* BR-CE */ "Ceara", + /* BR-AC */ "Acre", + /* BR-PR */ "Parana", + /* BR-RR */ "Roraima", + /* BR-RO */ "Rondonia", + /* BR-SP */ "Sao Paulo", + /* BR-PI */ "Piaui", + /* BR-TO */ "Tocantins", + /* BR-RS */ "Rio Grande do Sul", + /* BR-MA */ "Maranhao", + /* BR-GO */ "Goias", + /* BR-MS */ "Mato Grosso do Sul", + /* BR-BA */ "Bahia", + /* BR-MG */ "Minas Gerais", + /* BR-MT */ "Mato Grosso", + /* BR-PA */ "Para", + /* BR-AM */ "Amazonas", + /* US-DC */ "District of Columbia", + /* US-RI */ "Rhode Island", + /* US-DE */ "Delaware", + /* US-CT */ "Connecticut", + /* US-NJ */ "New Jersey", + /* US-NH */ "New Hampshire", + /* US-VT */ "Vermont", + /* US-MA */ "Massachusetts", + /* US-HI */ "Hawaii", + /* US-MD */ "Maryland", + /* US-WV */ "West Virginia", + /* US-SC */ "South Carolina", + /* US-ME */ "Maine", + /* US-IN */ "Indiana", + /* US-KY */ "Kentucky", + /* US-TN */ "Tennessee", + /* US-VA */ "Virginia", + /* US-OH */ "Ohio", + /* US-PA */ "Pennsylvania", + /* US-MS */ "Mississippi", + /* US-LA */ "Louisiana", + /* US-AL */ "Alabama", + /* US-AR */ "Arkansas", + /* US-NC */ "North Carolina", + /* US-NY */ "New York", + /* US-IA */ "Iowa", + /* US-IL */ "Illinois", + /* US-GA */ "Georgia", + /* US-WI */ "Wisconsin", + /* US-FL */ "Florida", + /* US-MO */ "Missouri", + /* US-OK */ "Oklahoma", + /* US-ND */ "North Dakota", + /* US-WA */ "Washington", + /* US-SD */ "South Dakota", + /* US-NE */ "Nebraska", + /* US-KS */ "Kansas", + /* US-ID */ "Idaho", + /* US-UT */ "Utah", + /* US-MN */ "Minnesota", + /* US-MI */ "Michigan", + /* US-WY */ "Wyoming", + /* US-OR */ "Oregon", + /* US-CO */ "Colorado", + /* US-NV */ "Nevada", + /* US-AZ */ "Arizona", + /* US-NM */ "New Mexico", + /* US-MT */ "Montana", + /* US-CA */ "Kalifornien", + /* US-TX */ "Texas", + /* US-AK */ "Alaska", + /* CA-BC */ "British Columbia", + /* CA-AB */ "Alberta", + /* CA-ON */ "Ontario", + /* CA-QC */ "Quebec", + /* CA-SK */ "Saskatchewan", + /* CA-MB */ "Manitoba", + /* CA-NL */ "Newfoundland", + /* CA-NB */ "New Brunswick", + /* CA-NS */ "Nova Scotia", + /* CA-PE */ "Prince Edward-Insel", + /* CA-YT */ "Yukon", + /* CA-NT */ "Northwest Territories", + /* CA-NU */ "Nunavut", + /* IND */ "Indien", + /* AUS */ "Australien", + /* BRA */ "Brasilien", + /* USA */ "USA|Vereinigte Staaten von Amerika|Amerika", + /* MEX */ "Mexiko", + /* MOW */ "Moskau", + /* SPE */ "Saint Petersburg", + /* KGD */ "Kaliningrad Oblast", + /* RU-IN */ "Inguschetien Republik", + /* RU-AD */ "Adygea Republik", + /* RU-SE */ "Nordossetien-Alania Republic", + /* RU-KB */ "Kabardino-Balkarien", + /* RU-KC */ "Karatschai-Tscherkessien Republik", + /* RU-CE */ "Tschetschenische Republik", + /* RU-CU */ "Republik Tschuwaschien", + /* IVA */ "Ivanovo Oblast", + /* LIP */ "Lipetsk Oblast", + /* ORL */ "Orjol Oblast", + /* TUL */ "Tula Oblast", + /* RU-BE */ "Belgorod Oblast", + /* VLA */ "Vladimir Oblast", + /* KRS */ "Kursk Oblast", + /* KLU */ "Kaluga", + /* RU-TT */ "Tambov Oblast", + /* BRY */ "Brjansk", + /* YAR */ "Oblast Jaroslawl", + /* RYA */ "Ryazan Oblast", + /* AST */ "Astrakhan Oblast", + /* MOS */ "Oblast Moskau", + /* SMO */ "Smolensk Oblast", + /* RU-DA */ "Republik Dagestan", + /* VOR */ "Voronezh Oblast", + /* NGR */ "Novgorod Oblast", + /* PSK */ "Pskov Oblast", + /* KOS */ "Kostroma Oblast", + /* STA */ "Stawropol", + /* KDA */ "Krasnodar Krai", + /* RU-KL */ "Kalmykia Republik", + /* TVE */ "Oblast Twer", + /* LEN */ "Leningrad Oblast", + /* ROS */ "Rostov Oblast", + /* VGG */ "Volgograd Oblast", + /* VLG */ "Vologda", + /* MUR */ "Murmansk Oblast", + /* RU-KR */ "Republik Karelien", + /* NEN */ "Nenzen", + /* RU-KO */ "Republik Komi", + /* ARK */ "Archangelsk Oblast", + /* RU-MO */ "Mordovia Republic", + /* NIZ */ "Nizhny Novgorod Oblast", + /* PNZ */ "Penza Oblast", + /* RU-KI */ "Kirov Oblast", + /* RU-ME */ "Republik Mari El", + /* ORE */ "Orenburg Oblast", + /* ULY */ "Uljanowsk", + /* RU-PM */ "Perm Krai", + /* RU-BA */ "Republik Baschkortostan", + /* RU-UD */ "Republik Udmurtien", + /* RU-TA */ "Republik Tatarstan", + /* SAM */ "Samara Oblast", + /* SAR */ "Saratov Oblast", + /* YAN */ "Jamal-Nenzen", + /* RU-KM */ "Khanty-Mansi", + /* SVE */ "Oblast Swerdlowsk", + /* TYU */ "Tyumen Oblast", + /* KGN */ "Kurgan", + /* RU-CH */ "Chelyabinsk Oblast", + /* RU-BU */ "Burjatien Republik", + /* ZAB */ "Zabaykalsky Krai", + /* IRK */ "Irkutsk Oblast", + /* NVS */ "Novosibirsk Oblast", + /* TOM */ "Tomsk Oblast", + /* OMS */ "Omsk Oblast", + /* RU-KK */ "Chakassien Republik", + /* KEM */ "Kemerowo", + /* RU-AL */ "Altai Republik", + /* ALT */ "Altai Krai", + /* RU-TY */ "Tuva Republik", + /* KYA */ "Krasnoyarsk Krai", + /* MAG */ "Magadan Oblast", + /* CHU */ "Tschukotka Okrug", + /* KAM */ "Kamchatka Krai", + /* SAK */ "Sachalin Oblast", + /* RU-PO */ "Primorsky Krai", + /* YEV */ "Jüdischen Autonomen Oblast", + /* KHA */ "Khabarovsk Krai", + /* AMU */ "Amur Oblast", + /* RU-SA */ "Republik Sacha|Yakutia Republic", + /* CAN */ "Kanada", + /* RUS */ "Russland", + /* CN-SH */ "Shanghai", + /* CN-TJ */ "Tianjin", + /* CN-BJ */ "Peking", + /* CN-HI */ "Hainan", + /* CN-NX */ "Ningxia Hui", + /* CN-CQ */ "Chongqing", + /* CN-ZJ */ "Zhejiang", + /* CN-JS */ "Jiangsu", + /* CN-FJ */ "Fujian", + /* CN-AH */ "Anhui", + /* CN-LN */ "Liaoning", + /* CN-SD */ "Shandong", + /* CN-SX */ "Shanxi", + /* CN-JX */ "Jiangxi", + /* CN-HA */ "Henan", + /* CN-GZ */ "Guizhou", + /* CN-GD */ "Guangdong", + /* CN-HB */ "Hubei", + /* CN-JL */ "Jilin", + /* CN-HE */ "Hebei", + /* CN-SN */ "Shaanxi", + /* CN-NM */ "Nei Mongol|Inner Mongolia", + /* CN-HL */ "Heilongjiang", + /* CN-HN */ "Hunan", + /* CN-GX */ "Guangxi Zhuang", + /* CN-SC */ "Sichuan", + /* CN-YN */ "Yunnan", + /* CN-XZ */ "Xizang|Tibet", + /* CN-GS */ "Gansu", + /* CN-QH */ "Qinghai", + /* CN-XJ */ "Xinjiang Uiguren", + /* CHN */ "China", + /* UMI */ "United States Minor Outlying Islands", + /* CPT */ "Clipperton-Insel", + /* ATA */ "Antarktis", + /* AAA */ "International|Weltweit|Erde" +#else // MAPCODE_SUPPORT_LANGUAGE_DE + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_DE +}; + +#ifdef __cplusplus +} +#endif + +#endif // __INTERNAL_TERRITORY_NAMES_DE_H__ diff --git a/mapcodelib/internal_territory_names_english.h b/mapcodelib/internal_territory_names_en.h old mode 100755 new mode 100644 similarity index 97% rename from mapcodelib/internal_territory_names_english.h rename to mapcodelib/internal_territory_names_en.h index 6973cd7..d5ce745 --- a/mapcodelib/internal_territory_names_english.h +++ b/mapcodelib/internal_territory_names_en.h @@ -13,15 +13,16 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -#ifndef __INTERNAL_TERRITORY_NAMES_ENGLISH_H__ -#define __INTERNAL_TERRITORY_NAMES_ENGLISH_H__ +#ifndef __INTERNAL_TERRITORY_NAMES_EN_H__ +#define __INTERNAL_TERRITORY_NAMES_EN_H__ #ifdef __cplusplus extern "C" { #endif // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** -static const char *TERRITORY_FULL_NAME[] = { +static const char *TERRITORY_FULL_NAME_EN[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_EN "Vatican|Holy See", "Monaco", "Gibraltar", @@ -555,10 +556,13 @@ static const char *TERRITORY_FULL_NAME[] = { "Clipperton Island", "Antarctica", "International|Worldwide|Earth", - "?"}; +#else // MAPCODE_SUPPORT_LANGUAGE_EN + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_EN +}; #ifdef __cplusplus } #endif -#endif // __INTERNAL_TERRITORY_NAMES_ENGLISH_H__ +#endif // __INTERNAL_TERRITORY_NAMES_EN_H__ diff --git a/mapcodelib/internal_territory_names_fr.h b/mapcodelib/internal_territory_names_fr.h new file mode 100644 index 0000000..feb83f8 --- /dev/null +++ b/mapcodelib/internal_territory_names_fr.h @@ -0,0 +1,569 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __INTERNAL_TERRITORY_NAMES_FR_H__ +#define __INTERNAL_TERRITORY_NAMES_FR_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +static const char *TERRITORY_FULL_NAME_FR[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_FR + /* VAT */ "Vatican|Cité du Vatican|Saint-Siège", + /* MCO */ "Monaco", + /* GIB */ "Gibraltar", + /* TKL */ "Tokelau", + /* CCK */ "Îles Cocos|Îles Keeling", + /* BLM */ "Saint-Barthélemy", + /* NRU */ "Nauru", + /* TUV */ "Tuvalu", + /* MAC */ "Macao", + /* SXM */ "Saint-Martin|Royaume des Pays-Bas", + /* MAF */ "Saint-Martin", + /* NFK */ "Norfolk et Phillip Island|Phillip Island", + /* PCN */ "Îles Pitcairn", + /* BVT */ "Île Bouvet", + /* BMU */ "Bermudes", + /* IOT */ "Territoire britannique de l`océan Indien", + /* SMR */ "Saint-Marin", + /* GGY */ "Guernesey", + /* AIA */ "Anguilla", + /* MSR */ "Montserrat", + /* JEY */ "Jersey", + /* CXR */ "Île Christmas", + /* WLF */ "Wallis et Futuna|Futuna", + /* VGB */ "Îles Vierges britanniques", + /* LIE */ "Liechtenstein", + /* ABW */ "Aruba", + /* MHL */ "Îles Marshall", + /* ASM */ "Samoa américaines", + /* COK */ "Îles Cook", + /* SPM */ "Saint-Pierre-et-Miquelon|Miquelon", + /* NIU */ "Nioué", + /* KNA */ "Saint-Christophe-et-Niévès|Niévès", + /* CYM */ "Îles Caïmans", + /* BES */ "Bonaire, Saint-Eustache et Saba|Saba|St Eustache", + /* MDV */ "Maldives", + /* SHN */ "Sainte-Hélène, Ascension et Tristan da Cunha|Ascension|Tristan da Cunha", + /* MLT */ "Malte", + /* GRD */ "Grenade", + /* VIR */ "Îles Vierges américaines", + /* MYT */ "Mayotte", + /* SJM */ "Svalbard et Jan Mayen|Jan Mayen", + /* VCT */ "Saint-Vincent-et-les-Grenadines|Grenadines", + /* HMD */ "Île Heard-et-MacDonald|Îles MacDonald", + /* BRB */ "Barbade", + /* ATG */ "Antigua-et-Barbuda|Barbuda", + /* CUW */ "Curaçao", + /* SYC */ "Seychelles", + /* PLW */ "Palaos", + /* MNP */ "Îles Mariannes du Nord", + /* AND */ "Andorre", + /* GUM */ "Guam", + /* IMN */ "Île de Man", + /* LCA */ "Sainte-Lucie", + /* FSM */ "Micronésie|États fédérés de Micronésie", + /* SGP */ "Singapour", + /* TON */ "Tonga", + /* DMA */ "Dominique", + /* BHR */ "Bahreïn", + /* KIR */ "Kiribati", + /* TCA */ "Îles Turques-et-Caïques|Caïques", + /* STP */ "Sao Tomé-et-Principe|Principe", + /* HKG */ "Hong Kong", + /* MTQ */ "Martinique", + /* FRO */ "Îles Féroé", + /* GLP */ "Guadeloupe", + /* COM */ "Comores", + /* MUS */ "Île Maurice", + /* REU */ "Réunion", + /* LUX */ "Luxembourg", + /* WSM */ "Samoa", + /* SGS */ "Géorgie du Sud-et-les Îles Sandwich du Sud|Îles Sandwich du Sud", + /* PYF */ "Polynésie française", + /* CPV */ "Cap-Vert", + /* TTO */ "Trinité-et-Tobago|Tobago", + /* BRN */ "Brunei", + /* ATF */ "Terres australes et antarctiques françaises", + /* PRI */ "Puerto Rico", + /* CYP */ "Chypre", + /* LBN */ "Liban", + /* JAM */ "Jamaïque", + /* GMB */ "Gambie", + /* QAT */ "Qatar", + /* FLK */ "Îles Falkland", + /* VUT */ "Vanuatu", + /* MNE */ "Monténégro", + /* BHS */ "Bahamas", + /* TLS */ "Timor oriental", + /* SWZ */ "Swaziland", + /* KWT */ "Koweït", + /* FJI */ "Îles Fidji", + /* NCL */ "Nouvelle-Calédonie", + /* SVN */ "Slovénie", + /* ISR */ "Israël", + /* PSE */ "Territoires palestiniens", + /* SLV */ "Salvador", + /* BLZ */ "Belize", + /* DJI */ "Djibouti", + /* MKD */ "Macédoine", + /* RWA */ "Rwanda", + /* HTI */ "Haïti", + /* BDI */ "Burundi", + /* GNQ */ "Guinée équatoriale", + /* ALB */ "Albanie", + /* SLB */ "Îles Salomon", + /* ARM */ "Arménie", + /* LSO */ "Lesotho", + /* BEL */ "Belgique", + /* MDA */ "Moldavie", + /* GNB */ "Guinée-Bissau", + /* TWN */ "Taiwan", + /* BTN */ "Bhoutan", + /* CHE */ "Suisse", + /* NLD */ "Pays-Bas", + /* DNK */ "Danemark", + /* EST */ "Estonie", + /* DOM */ "République dominicaine", + /* SVK */ "Slovaquie", + /* CRI */ "Costa Rica", + /* BIH */ "Bosnie-Herzégovine", + /* HRV */ "Croatie", + /* TGO */ "Togo", + /* LVA */ "Lettonie", + /* LTU */ "Lituanie", + /* LKA */ "Sri Lanka", + /* GEO */ "Géorgie", + /* IRL */ "Irlande", + /* SLE */ "Sierra Leone", + /* PAN */ "Panama", + /* CZE */ "République tchèque", + /* GUF */ "Guyane française", + /* ARE */ "Émirats Arabes Unis", + /* AUT */ "Autriche", + /* AZE */ "Azerbaïdjan", + /* SRB */ "Serbie", + /* JOR */ "Jordanie", + /* PRT */ "Portugal", + /* HUN */ "Hongrie", + /* KOR */ "Corée du Sud", + /* ISL */ "Islande", + /* GTM */ "Guatemala", + /* CUB */ "Cuba", + /* BGR */ "Bulgarie", + /* LBR */ "Libéria", + /* HND */ "Honduras", + /* BEN */ "Bénin", + /* ERI */ "Érythrée", + /* MWI */ "Malawi", + /* PRK */ "Corée du Nord", + /* NIC */ "Nicaragua", + /* GRC */ "Grèce", + /* TJK */ "Tadjikistan", + /* BGD */ "Bangladesh", + /* NPL */ "Népal", + /* TUN */ "Tunisie", + /* SUR */ "Suriname", + /* URY */ "Uruguay", + /* KHM */ "Cambodge", + /* SYR */ "Syrie", + /* SEN */ "Sénégal", + /* KGZ */ "Kirghizistan", + /* BLR */ "Bélarus", + /* GUY */ "Guyana", + /* LAO */ "Laos", + /* ROU */ "Roumanie", + /* GHA */ "Ghana", + /* UGA */ "Ouganda", + /* GBR */ "Royaume-Uni", + /* GIN */ "Guinée", + /* ECU */ "Équateur", + /* ESH */ "Sahara occidental|Sahraoui", + /* GAB */ "Gabon", + /* NZL */ "Nouvelle-Zélande", + /* BFA */ "Burkina Faso", + /* PHL */ "Philippines", + /* ITA */ "Italie", + /* OMN */ "Oman", + /* POL */ "Pologne", + /* CIV */ "Côte-d`Ivoire", + /* NOR */ "Norvège", + /* MYS */ "Malaisie", + /* VNM */ "Vietnam", + /* FIN */ "Finlande", + /* COG */ "Congo-Brazzaville", + /* DEU */ "Allemagne", + /* JPN */ "Japon", + /* ZWE */ "Zimbabwe", + /* PRY */ "Paraguay", + /* IRQ */ "Irak", + /* MAR */ "Maroc", + /* UZB */ "Ouzbékistan", + /* SWE */ "Suède", + /* PNG */ "Papouasie-Nouvelle-Guinée", + /* CMR */ "Cameroun", + /* TKM */ "Turkménistan", + /* ESP */ "Espagne", + /* THA */ "Thaïlande", + /* YEM */ "Yémen", + /* FRA */ "France", + /* ALA */ "Åland, Îles", + /* KEN */ "Kenya", + /* BWA */ "Botswana", + /* MDG */ "Madagascar", + /* UKR */ "Ukraine", + /* SSD */ "Sud-Soudan", + /* CAF */ "République centrafricaine", + /* SOM */ "Somalie", + /* AFG */ "Afghanistan", + /* MMR */ "Myanmar|Birmanie", + /* ZMB */ "Zambie", + /* CHL */ "Chili", + /* TUR */ "Turquie", + /* PAK */ "Pakistan", + /* MOZ */ "Mozambique", + /* NAM */ "Namibie", + /* VEN */ "Venezuela", + /* NGA */ "Nigéria", + /* TZA */ "Tanzanie", + /* EGY */ "Égypte", + /* MRT */ "Mauritanie", + /* BOL */ "Bolivie", + /* ETH */ "Éthiopie", + /* COL */ "Colombie", + /* ZAF */ "Afrique du Sud", + /* MLI */ "Mali", + /* AGO */ "Angola", + /* NER */ "Niger", + /* TCD */ "Tchad", + /* PER */ "Pérou", + /* MNG */ "Mongolie", + /* IRN */ "Iran", + /* LBY */ "Libye", + /* SDN */ "Soudan", + /* IDN */ "Indonésie", + /* DIF */ "District fédéral", + /* TLA */ "Tlaxcala", + /* MOR */ "Morelos", + /* AGU */ "Aguascalientes", + /* MX-CL */ "Colima", + /* QUE */ "Querétaro", + /* HID */ "Hidalgo", + /* MX-MX */ "État de Mexico", + /* TAB */ "Tabasco", + /* NAY */ "Nayarit", + /* GUA */ "Guanajuato", + /* PUE */ "Puebla", + /* YUC */ "Yucatán", + /* ROO */ "Quintana Roo", + /* SIN */ "Sinaloa", + /* CAM */ "Campeche", + /* MIC */ "Michoacán", + /* SLP */ "San Luis Potosí", + /* GRO */ "Guerrero", + /* NLE */ "Nuevo León", + /* BCN */ "Basse-Californie", + /* VER */ "Veracruz", + /* CHP */ "Chiapas", + /* BCS */ "Basse-Californie du Sud", + /* ZAC */ "Zacatecas", + /* JAL */ "Jalisco", + /* TAM */ "Tamaulipas", + /* OAX */ "Oaxaca", + /* DUR */ "Durango", + /* COA */ "Coahuila", + /* SON */ "Sonora", + /* CHH */ "Chihuahua", + /* GRL */ "Groenland", + /* SAU */ "Arabie Saoudite", + /* COD */ "Congo-Kinshasa", + /* DZA */ "Algérie", + /* KAZ */ "Kazakhstan", + /* ARG */ "Argentine", + /* IN-DD */ "Daman et Diu", + /* IN-DN */ "Dadra et Nagar Haveli", + /* IN-CH */ "Chandigarh", + /* IN-AN */ "Andaman-et-Nicobar", + /* IN-LD */ "Lakshadweep", + /* IN-DL */ "Delhi", + /* IN-ML */ "Meghalaya", + /* IN-NL */ "Nagaland", + /* IN-MN */ "Manipur", + /* IN-TR */ "Tripura", + /* IN-MZ */ "Mizoram", + /* IN-SK */ "Sikkim", + /* IN-PB */ "Pendjab", + /* IN-HR */ "Haryana", + /* IN-AR */ "Arunachal Pradesh", + /* IN-AS */ "Assam", + /* IN-BR */ "Bihar", + /* IN-UT */ "Uttarakhand", + /* IN-GA */ "Goa", + /* IN-KL */ "Kerala", + /* IN-TN */ "Tamil Nadu", + /* IN-HP */ "Himachal Pradesh", + /* IN-JK */ "Jammu-et-Cachemire", + /* IN-CT */ "Chhattisgarh", + /* IN-JH */ "Jharkhand", + /* IN-KA */ "Karnataka", + /* IN-RJ */ "Rajasthan", + /* IN-OR */ "Odisha|Orissa", + /* IN-GJ */ "Gujarat", + /* IN-WB */ "Bengale-occidental", + /* IN-MP */ "Madhya Pradesh", + /* IN-TG */ "Telangana", + /* IN-AP */ "Andhra Pradesh", + /* IN-MH */ "Maharashtra", + /* IN-UP */ "Uttar Pradesh", + /* IN-PY */ "Pondichéry", + /* NSW */ "Nouvelle-Galles du Sud", + /* ACT */ "Territoire de la capitale australienne", + /* JBT */ "Territoire de la baie de Jervis", + /* AU-NT */ "Territoire du Nord", + /* AU-SA */ "Australie Méridionale", + /* TAS */ "Tasmanie", + /* VIC */ "Victoria", + /* AU-WA */ "Australie-Occidentale", + /* QLD */ "Queensland", + /* BR-DF */ "District fédéral", + /* BR-SE */ "Sergipe", + /* BR-AL */ "Alagoas", + /* BR-RJ */ "Rio de Janeiro", + /* BR-ES */ "Espírito Santo", + /* BR-RN */ "Rio Grande do Norte", + /* BR-PB */ "Paraíba", + /* BR-SC */ "Santa Catarina", + /* BR-PE */ "Pernambouc", + /* BR-AP */ "Amapá", + /* BR-CE */ "Ceará", + /* BR-AC */ "Acre", + /* BR-PR */ "Paraná", + /* BR-RR */ "Roraima", + /* BR-RO */ "Rondônia", + /* BR-SP */ "São Paulo", + /* BR-PI */ "Piauí", + /* BR-TO */ "Tocantins", + /* BR-RS */ "Rio Grande do Sul", + /* BR-MA */ "Maranhão", + /* BR-GO */ "Goiás", + /* BR-MS */ "Mato Grosso do Sul", + /* BR-BA */ "Bahia", + /* BR-MG */ "Minas Gerais", + /* BR-MT */ "Mato Grosso", + /* BR-PA */ "Para", + /* BR-AM */ "Amazonas", + /* US-DC */ "District de Columbia", + /* US-RI */ "Rhode Island", + /* US-DE */ "Delaware", + /* US-CT */ "Connecticut", + /* US-NJ */ "New Jersey", + /* US-NH */ "New Hampshire", + /* US-VT */ "Vermont", + /* US-MA */ "Massachusetts", + /* US-HI */ "Hawaï", + /* US-MD */ "Maryland", + /* US-WV */ "Virginie-Occidentale", + /* US-SC */ "Caroline du Sud", + /* US-ME */ "Maine", + /* US-IN */ "Indiana", + /* US-KY */ "Kentucky", + /* US-TN */ "Tennessee", + /* US-VA */ "Virginie", + /* US-OH */ "Ohio", + /* US-PA */ "Pennsylvanie", + /* US-MS */ "Mississippi", + /* US-LA */ "Louisiane", + /* US-AL */ "Alabama", + /* US-AR */ "Arkansas", + /* US-NC */ "Caroline du Nord", + /* US-NY */ "New York", + /* US-IA */ "Iowa", + /* US-IL */ "Illinois", + /* US-GA */ "Géorgie", + /* US-WI */ "Wisconsin", + /* US-FL */ "Floride", + /* US-MO */ "Missouri", + /* US-OK */ "Oklahoma", + /* US-ND */ "Dakota du Nord", + /* US-WA */ "Washington", + /* US-SD */ "Dakota du Sud", + /* US-NE */ "Nebraska", + /* US-KS */ "Kansas", + /* US-ID */ "Idaho", + /* US-UT */ "Utah", + /* US-MN */ "Minnesota", + /* US-MI */ "Michigan", + /* US-WY */ "Wyoming", + /* US-OR */ "Oregon", + /* US-CO */ "Colorado", + /* US-NV */ "Nevada", + /* US-AZ */ "Arizona", + /* US-NM */ "Nouveau-Mexique", + /* US-MT */ "Montana", + /* US-CA */ "Californie", + /* US-TX */ "Texas", + /* US-AK */ "Alaska", + /* CA-BC */ "Colombie-Britannique", + /* CA-AB */ "Alberta", + /* CA-ON */ "Ontario", + /* CA-QC */ "Québec", + /* CA-SK */ "Saskatchewan", + /* CA-MB */ "Manitoba", + /* CA-NL */ "Terre-Neuve", + /* CA-NB */ "Nouveau-Brunswick", + /* CA-NS */ "Nouvelle-Écosse", + /* CA-PE */ "Île-du-Prince-Edward", + /* CA-YT */ "Yukon", + /* CA-NT */ "Territoires du Nord-Ouest", + /* CA-NU */ "Nunavut", + /* IND */ "Inde", + /* AUS */ "Australie", + /* BRA */ "Brésil", + /* USA */ "USA|États-Unis d`Amérique|Amérique", + /* MEX */ "Mexique", + /* MOW */ "Moscou", + /* SPE */ "Saint-Pétersbourg", + /* KGD */ "Oblast de Kaliningrad", + /* RU-IN */ "Ingouchie", + /* RU-AD */ "République d’Adyguée", + /* RU-SE */ "République d’Ossétie du Nord-Alanie", + /* RU-KB */ "Kabardino-Balkarie", + /* RU-KC */ "République de Karatchaïévo-Tcherkessie", + /* RU-CE */ "République tchétchène", + /* RU-CU */ "République de Tchouvachie", + /* IVA */ "Oblast d’Ivanovo", + /* LIP */ "Oblast de Lipetsk", + /* ORL */ "Oblast d’Orel", + /* TUL */ "Oblast de Toula", + /* RU-BE */ "Oblast de Belgorod", + /* VLA */ "Oblast de Vladimir", + /* KRS */ "Oblast de Koursk", + /* KLU */ "Oblast de Kaluga", + /* RU-TT */ "Oblast de Tambov", + /* BRY */ "Oblast de Briansk", + /* YAR */ "Oblast de Iaroslavl", + /* RYA */ "Oblast de Riazan", + /* AST */ "Oblast d’Astrakhan", + /* MOS */ "Oblast de Moscou", + /* SMO */ "Oblast de Smolensk", + /* RU-DA */ "République du Daguestan", + /* VOR */ "Oblast de Voronej", + /* NGR */ "Oblast de Novgorod", + /* PSK */ "Oblast de Pskov", + /* KOS */ "Oblast de Kostroma", + /* STA */ "Kraï de Stavropol", + /* KDA */ "Kraï de Krasnodar", + /* RU-KL */ "République de Kalmoukie", + /* TVE */ "Oblast de Tver", + /* LEN */ "Oblast de Léningrad", + /* ROS */ "Oblast de Rostov", + /* VGG */ "Oblast de Volgograd", + /* VLG */ "Oblast de Vologda", + /* MUR */ "Oblast de Mourmansk", + /* RU-KR */ "République de Carélie", + /* NEN */ "District autonome de Nénétsie", + /* RU-KO */ "République des Komis", + /* ARK */ "Oblast d’Arkhangelsk", + /* RU-MO */ "République de Mordovie", + /* NIZ */ "Oblast de Nijni Novgorod", + /* PNZ */ "Oblast de Penza", + /* RU-KI */ "Oblast de Kirov", + /* RU-ME */ "République des Maris", + /* ORE */ "Oblast d’Orenbourg", + /* ULY */ "Oblast d’Oulianovsk", + /* RU-PM */ "Kraï de Perm", + /* RU-BA */ "République de Bachkirie", + /* RU-UD */ "Oudmourtie", + /* RU-TA */ "République du Tatarstan", + /* SAM */ "Oblast de Samara", + /* SAR */ "Oblast de Saratov", + /* YAN */ "Iamalo-Nénétsie", + /* RU-KM */ "Khantys-Mansis", + /* SVE */ "Oblast de Sverdlovsk", + /* TYU */ "Oblast de Tioumen", + /* KGN */ "Oblast de Kourgan", + /* RU-CH */ "Oblast de Tcheliabinsk", + /* RU-BU */ "République de Bouriatie", + /* ZAB */ "Kraï de Transbaïkalie", + /* IRK */ "Oblast d’Irkoutsk", + /* NVS */ "Oblast de Novossibirsk", + /* TOM */ "Oblast de Tomsk", + /* OMS */ "Oblast d’Omsk", + /* RU-KK */ "République de Khakassie", + /* KEM */ "Oblast de Kemerovo", + /* RU-AL */ "République de l’Altaï", + /* ALT */ "Kraï de l’Altaï", + /* RU-TY */ "République de Touva", + /* KYA */ "Kraï de Krasnoïarsk", + /* MAG */ "Oblast de Magadan", + /* CHU */ "Tchoukotka", + /* KAM */ "Kraï du Kamtchatka", + /* SAK */ "Oblast de Sakhaline", + /* RU-PO */ "Kraï du Krai", + /* YEV */ "Oblast autonome juif", + /* KHA */ "Kraï de Khabarovsk", + /* AMU */ "Oblast d’Amour", + /* RU-SA */ "République de Sakha|République de Yakoutie", + /* CAN */ "Canada", + /* RUS */ "Russie", + /* CN-SH */ "Shanghai", + /* CN-TJ */ "Tianjin", + /* CN-BJ */ "Pékin", + /* CN-HI */ "Hainan", + /* CN-NX */ "Hui du Ningxia", + /* CN-CQ */ "Chongqing", + /* CN-ZJ */ "Zhejiang", + /* CN-JS */ "Jiangsu", + /* CN-FJ */ "Fujian", + /* CN-AH */ "Anhui", + /* CN-LN */ "Liaoning", + /* CN-SD */ "Shandong", + /* CN-SX */ "Shanxi", + /* CN-JX */ "Jiangxi", + /* CN-HA */ "Henan", + /* CN-GZ */ "Guizhou", + /* CN-GD */ "Guangdong", + /* CN-HB */ "Hubei", + /* CN-JL */ "Jilin", + /* CN-HE */ "Hebei", + /* CN-SN */ "Shaanxi", + /* CN-NM */ "Mongolie-intérieure", + /* CN-HL */ "Heilongjiang", + /* CN-HN */ "Hunan", + /* CN-GX */ "Région autonome Zhuang du Guangxi", + /* CN-SC */ "Sichuan", + /* CN-YN */ "Yunnan", + /* CN-XZ */ "Xizang|Tibet", + /* CN-GS */ "Gansu", + /* CN-QH */ "Qinghai", + /* CN-XJ */ "Région autonome ouïghoure du Xinjiang", + /* CHN */ "Chine", + /* UMI */ "Îles mineures éloignées des États-Unis", + /* CPT */ "Île de Clipperton", + /* ATA */ "Antarctique", + /* AAA */ "International|Monde|Terre" +#else // MAPCODE_SUPPORT_LANGUAGE_FR + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_FR +}; + +#ifdef __cplusplus +} +#endif + +#endif // __INTERNAL_TERRITORY_NAMES_FR_H__ diff --git a/mapcodelib/internal_territory_names_hi.h b/mapcodelib/internal_territory_names_hi.h new file mode 100644 index 0000000..9947be4 --- /dev/null +++ b/mapcodelib/internal_territory_names_hi.h @@ -0,0 +1,565 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __INTERNAL_TERRITORY_NAMES_HI_H__ +#define __INTERNAL_TERRITORY_NAMES_HI_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +static const char *TERRITORY_FULL_NAME_HI[] = { + /* VAT */ "वेटिकन सिटी|पवित्र देखें", + /* MCO */ "मोनाको", + /* GIB */ "जिब्राल्टर", + /* TKL */ "टोकेलाऊ", + /* CCK */ "कोकोस द्वीप|कीलिंग द्वीप समूह", + /* BLM */ "Saint-Barthélemy", + /* NRU */ "नाउरू", + /* TUV */ "तुवालु", + /* MAC */ "मकाओ", + /* SXM */ "सिंट मार्टेन", + /* MAF */ "सेंट मार्टिन", + /* NFK */ "नोरफोक द्वीप और फिलिप द्वीप|नॉरफ़ॉक द्वीप|फिलिप द्वीप", + /* PCN */ "पिटकेर्न द्वीप समूह", + /* BVT */ "बुवेत आइलैंड", + /* BMU */ "बरमूडा", + /* IOT */ "ब्रिटिश हिंद महासागरीय क्षेत्र", + /* SMR */ "सैन मैरिनो", + /* GGY */ "ग्वेर्नसे", + /* AIA */ "एंगुइला", + /* MSR */ "मॉन्ट्सेराट", + /* JEY */ "जर्सी", + /* CXR */ "क्रिसमस द्वीप", + /* WLF */ "वालिस और फ़्यूचूना|फ़्यूचूना", + /* VGB */ "ब्रिटिश वर्जिन आइलैंड्स|वर्जिन आइलैंड्स, ब्रिटिश", + /* LIE */ "लिकटेंस्टीन", + /* ABW */ "अरूबा", + /* MHL */ "मार्शल द्वीप", + /* ASM */ "अमेरिकन समोआ|समोआ, अमेरिकी", + /* COK */ "कुक आइलैंड्स", + /* SPM */ "सेंट पियरे और मिकेलॉन|मिकेलॉन", + /* NIU */ "नीयू", + /* KNA */ "सेंट किट्स और नेविस|नेविस", + /* CYM */ "केमैन द्वीप", + /* BES */ "सबा", + /* MDV */ "मालदीव", + /* SHN */ "सेंट हेलेना, उदगम और त्रिस्टान दा कुन्हा", + /* MLT */ "माल्टा", + /* GRD */ "ग्रेनेडा", + /* VIR */ "वर्जिन आइलैंड्स|वर्जिन द्वीप समूह, संयुक्त राज्य अमरीका", + /* MYT */ "मैयट", + /* SJM */ "स्वालबार्ड|मेयन", + /* VCT */ "सेंट विंसेंट और ग्रेनेडाइंस|ग्रेनेजियन्स", + /* HMD */ "हर्ड आइलैंड और मैकडोनाल्ड आइलैंड्स|मैकडोनाल्ड आइलैंड्स", + /* BRB */ "बारबाडोस", + /* ATG */ "एंटिगुआ और बारबुडा|बारबुडा", + /* CUW */ "कुराकाओ", + /* SYC */ "सेशेल्स", + /* PLW */ "पलाऊ", + /* MNP */ "उत्तरी मारियाना द्वीप", + /* AND */ "एंडोरा", + /* GUM */ "गुआम", + /* IMN */ "आइल ऑफ मैन", + /* LCA */ "सेंट लूसिया", + /* FSM */ "माइक्रोनेशिया", + /* SGP */ "सिंगापुर", + /* TON */ "टोंगा", + /* DMA */ "डोमिनिका", + /* BHR */ "बहरीन", + /* KIR */ "किरिबाती", + /* TCA */ "तुर्क्स ऐंड कैकोज़ आइलैंड्स|कोइकोस आइलैंड्स", + /* STP */ "साओ टोम और प्रिंसिपे", + /* HKG */ "हांगकांग", + /* MTQ */ "मार्टीनिक", + /* FRO */ "फ़ैरो आइलैंड्स", + /* GLP */ "ग्वाडेलोप", + /* COM */ "कोमोरोस", + /* MUS */ "मॉरीशस", + /* REU */ "रीयूनियन", + /* LUX */ "लक्समबर्ग", + /* WSM */ "समोआ", + /* SGS */ "दक्षिण जॉर्जिया और साउथ सैंडविच आइलैंड्स|साउथ सैंडविच आइलैंड्स", + /* PYF */ "फ्रेंच पोलिनेशिया", + /* CPV */ "केप वर्ड", + /* TTO */ "त्रिनिदाद एंड टोबेगो|टोबैगो", + /* BRN */ "ब्रूनेई", + /* ATF */ "फ्रेंच सदर्न एंड अंटार्कटिक लैंड्स", + /* PRI */ "पर्टो रीको", + /* CYP */ "साइप्रस", + /* LBN */ "लेबनान", + /* JAM */ "जमैका", + /* GMB */ "गाम्बिया", + /* QAT */ "कतर", + /* FLK */ "फ़ॉकलैंड द्वीप समूह", + /* VUT */ "वानुअतु", + /* MNE */ "मोंटेनेग्रो", + /* BHS */ "बहमास", + /* TLS */ "पूर्वी तिमोर", + /* SWZ */ "स्वाज़ीलैंड", + /* KWT */ "कुवैत", + /* FJI */ "फिजी द्वीप समूह", + /* NCL */ "न्यू कैलेडोनिया", + /* SVN */ "स्लोवेनिया", + /* ISR */ "इसराइल", + /* PSE */ "फ़िलिस्तीन राष्ट्र", + /* SLV */ "अल साल्वाडोर", + /* BLZ */ "बेलीज़", + /* DJI */ "जिबूती", + /* MKD */ "मैसिडोनिया", + /* RWA */ "रूआण्डा", + /* HTI */ "हैती", + /* BDI */ "बुरुंडी", + /* GNQ */ "इक्वेटोरियल गिनी", + /* ALB */ "अल्बानिया", + /* SLB */ "सोलोमन द्वीप", + /* ARM */ "आर्मेनिया", + /* LSO */ "लेसोथो", + /* BEL */ "बेल्जियम", + /* MDA */ "मोल्दोवा", + /* GNB */ "गिनी - बिसाऊ", + /* TWN */ "ताइवान", + /* BTN */ "भूटान", + /* CHE */ "स्विटज़रलैंड", + /* NLD */ "नीदरलैंड", + /* DNK */ "डेनमार्क", + /* EST */ "एस्टोनिया", + /* DOM */ "डोमिनिकन गणराज्य", + /* SVK */ "स्लोवाकिया", + /* CRI */ "कोस्टा रिका", + /* BIH */ "बोस्निया और हरज़ेगोविना", + /* HRV */ "क्रोएशिया", + /* TGO */ "टोगो", + /* LVA */ "लातविया", + /* LTU */ "लिथुआनिया", + /* LKA */ "श्रीलंका", + /* GEO */ "जॉर्जिया", + /* IRL */ "आयरलैंड", + /* SLE */ "सिएरा लियोन", + /* PAN */ "पनामा", + /* CZE */ "चेक गणराज्य", + /* GUF */ "फ्रेंच गयाना", + /* ARE */ "संयुक्त अरब अमीरात", + /* AUT */ "ऑस्ट्रिया", + /* AZE */ "अज़रबैजान", + /* SRB */ "सर्बिया", + /* JOR */ "जॉर्डन", + /* PRT */ "पुर्तगाल", + /* HUN */ "हंगरी", + /* KOR */ "दक्षिण कोरिया", + /* ISL */ "आइसलैंड", + /* GTM */ "ग्वाटेमाला", + /* CUB */ "क्यूबा", + /* BGR */ "बुल्गारिया", + /* LBR */ "लाइबेरिया", + /* HND */ "हाण्डूरस", + /* BEN */ "बेनिन", + /* ERI */ "इरिट्रिया", + /* MWI */ "मलावी", + /* PRK */ "उत्तर कोरिया", + /* NIC */ "निकारागुआ", + /* GRC */ "ग्रीस", + /* TJK */ "ताजिकिस्तान", + /* BGD */ "बांग्लादेश", + /* NPL */ "नेपाल", + /* TUN */ "ट्यूनीशिया", + /* SUR */ "सूरीनाम", + /* URY */ "उरुग्वे", + /* KHM */ "कंबोडिया", + /* SYR */ "सीरिया", + /* SEN */ "सेनेगल", + /* KGZ */ "किरगिजस्तान", + /* BLR */ "बेलारूस", + /* GUY */ "गुयाना", + /* LAO */ "लाओस", + /* ROU */ "रोमानिया", + /* GHA */ "घाना", + /* UGA */ "युगांडा", + /* GBR */ "यूनाइटेड किंगडम", + /* GIN */ "गिनी", + /* ECU */ "इक्वाडोर", + /* ESH */ "पश्चिमी सहारा|शह्रावी", + /* GAB */ "गैबॉन", + /* NZL */ "न्यूजीलैंड", + /* BFA */ "बुर्किना फासो", + /* PHL */ "फिलीपींस", + /* ITA */ "इटली", + /* OMN */ "ओमान", + /* POL */ "पोलैंड", + /* CIV */ "आइवरी कोस्ट", + /* NOR */ "नॉर्वे", + /* MYS */ "मलेशिया", + /* VNM */ "वियतनाम", + /* FIN */ "फिनलैंड", + /* COG */ "कांगो ब्राज़ाविल", + /* DEU */ "जर्मनी", + /* JPN */ "जापान", + /* ZWE */ "जिम्बाब्वे", + /* PRY */ "पैराग्वे", + /* IRQ */ "इराक", + /* MAR */ "मोरक्को", + /* UZB */ "उजबेकिस्तान", + /* SWE */ "स्वीडन", + /* PNG */ "पापुआ न्यू गिनी", + /* CMR */ "कैमरून", + /* TKM */ "तुर्कमेनिस्तान", + /* ESP */ "स्पेन", + /* THA */ "थाईलैंड", + /* YEM */ "यमन", + /* FRA */ "फ़्रांस", + /* ALA */ "एलैंड द्वीप समूह", + /* KEN */ "केन्या", + /* BWA */ "बोत्सवाना", + /* MDG */ "मेडागास्कर", + /* UKR */ "यूक्रेन", + /* SSD */ "दक्षिण सूडान", + /* CAF */ "मध्य अफ्रीकी गणराज्य", + /* SOM */ "सोमालिया", + /* AFG */ "अफगानिस्तान", + /* MMR */ "म्यांमार|बर्मा", + /* ZMB */ "जाम्बिया", + /* CHL */ "चिली", + /* TUR */ "तुर्की", + /* PAK */ "पाकिस्तान", + /* MOZ */ "मोजाम्बिक", + /* NAM */ "नामीबिया", + /* VEN */ "वेनेजुएला", + /* NGA */ "नाइजीरिया", + /* TZA */ "तंजानिया", + /* EGY */ "मिस्र", + /* MRT */ "मॉरिटानिया", + /* BOL */ "बोलीविया", + /* ETH */ "इथियोपिया", + /* COL */ "कोलम्बिया", + /* ZAF */ "दक्षिण अफ्रीका", + /* MLI */ "माली", + /* AGO */ "अंगोला", + /* NER */ "नाइजर", + /* TCD */ "चाड", + /* PER */ "पेरू", + /* MNG */ "मंगोलिया", + /* IRN */ "ईरान", + /* LBY */ "लीबिया", + /* SDN */ "सूडान", + /* IDN */ "इंडोनेशिया", + /* DIF */ "संघीय जिला", + /* TLA */ "त्लाक्सकाला", + /* MOR */ "मोरेलस", + /* AGU */ "आग्वसकालिएंटस", + /* MX-CL */ "कोलीमा", + /* QUE */ "क्यूरेटारो", + /* HID */ "हिडैल्गो", + /* MX-MX */ "मेक्सिको राज्य", + /* TAB */ "टबैस्को", + /* NAY */ "नायारीट", + /* GUA */ "गुआनाग्वाटो", + /* PUE */ "पुएब्ला", + /* YUC */ "युकाटन", + /* ROO */ "क्विंटाना रू", + /* SIN */ "सिनालोआ", + /* CAM */ "कैंपेक", + /* MIC */ "मिचोआकेन", + /* SLP */ "सैन लुइस पोटोसी", + /* GRO */ "गूरेरो", + /* NLE */ "नुएवो लिओन", + /* BCN */ "बाजा कैलिफ़ोर्निया", + /* VER */ "वेराक्रुज़", + /* CHP */ "चियापास", + /* BCS */ "बाजा कैलिफोर्निया सुर", + /* ZAC */ "ज़ाकाटेकस", + /* JAL */ "जलिस्को", + /* TAM */ "तामाउलिपास", + /* OAX */ "ओक्साका", + /* DUR */ "डुरंगो", + /* COA */ "कोवाविला", + /* SON */ "सोनोरा", + /* CHH */ "चिहुआहुआ", + /* GRL */ "ग्रीनलैंड", + /* SAU */ "सऊदी अरब", + /* COD */ "कांगो किंशासा", + /* DZA */ "अल्जीरिया", + /* KAZ */ "कजाखस्तान", + /* ARG */ "अर्जेंटीना", + /* IN-DD */ "दमन और दीव", + /* IN-DN */ "दादरा और नगर हवेली", + /* IN-CH */ "चंडीगढ़", + /* IN-AN */ "अंडमान और निकोबार", + /* IN-LD */ "लक्षद्वीप", + /* IN-DL */ "दिल्ली", + /* IN-ML */ "मेघालय", + /* IN-NL */ "नागालैंड", + /* IN-MN */ "मणिपुर", + /* IN-TR */ "त्रिपुरा", + /* IN-MZ */ "मिजोरम", + /* IN-SK */ "सिक्किम", + /* IN-PB */ "पंजाब", + /* IN-HR */ "हरियाणा", + /* IN-AR */ "अरुणाचल प्रदेश", + /* IN-AS */ "असम", + /* IN-BR */ "बिहार", + /* IN-UT */ "उत्तराखंड", + /* IN-GA */ "गोवा", + /* IN-KL */ "केरल", + /* IN-TN */ "तमिलनाडु", + /* IN-HP */ "हिमाचल प्रदेश", + /* IN-JK */ "जम्मू और कश्मीर", + /* IN-CT */ "छत्तीसगढ़", + /* IN-JH */ "झारखंड", + /* IN-KA */ "कर्नाटक", + /* IN-RJ */ "राजस्थान", + /* IN-OR */ "ओडिशा|ओडिशा", + /* IN-GJ */ "गुजरात", + /* IN-WB */ "पश्चिम बंगाल", + /* IN-MP */ "मध्य प्रदेश", + /* IN-TG */ "तेलंगाना", + /* IN-AP */ "आंध्र प्रदेश", + /* IN-MH */ "महाराष्ट्र", + /* IN-UP */ "उत्तर प्रदेश", + /* IN-PY */ "पुडुचेरी", + /* NSW */ "न्यू साउथ वेल्स", + /* ACT */ "ऑस्ट्रेलियाई राजधानी क्षेत्र", + /* JBT */ "जेर्विस बे क्षेत्र", + /* AU-NT */ "उत्तरी क्षेत्र", + /* AU-SA */ "दक्षिण ऑस्ट्रेलिया", + /* TAS */ "तस्मानिया", + /* VIC */ "विक्टोरिया", + /* AU-WA */ "पश्चिमी ऑस्ट्रेलिया", + /* QLD */ "क्वींसलैंड", + /* BR-DF */ "डिस्ट्रिटो फ़ेडरल", + /* BR-SE */ "सर्जिप", + /* BR-AL */ "Alagoas", + /* BR-RJ */ "रिओ डे जैनेरो", + /* BR-ES */ "एस्परिटो सेंटो", + /* BR-RN */ "रियो ग्रांडे डो नॉर्ट", + /* BR-PB */ "पाराईबा", + /* BR-SC */ "सांटा केटरिना", + /* BR-PE */ "परनमबुको", + /* BR-AP */ "अमापा", + /* BR-CE */ "सेअरा", + /* BR-AC */ "एकड़", + /* BR-PR */ "पराना", + /* BR-RR */ "रोरैमा", + /* BR-RO */ "रॉन्डोनिया", + /* BR-SP */ "साउ पाउलो", + /* BR-PI */ "पियाऊ", + /* BR-TO */ "Tocantins", + /* BR-RS */ "रिओ ग्रांड डो सुल", + /* BR-MA */ "मारेन्हो", + /* BR-GO */ "गोयास", + /* BR-MS */ "मेतो ग्रोसो डो सुल", + /* BR-BA */ "बहिआ", + /* BR-MG */ "मिनस गेरैस", + /* BR-MT */ "मेतो ग्रोसो", + /* BR-PA */ "पारा", + /* BR-AM */ "एमेज़ोनस", + /* US-DC */ "जिला कोलंबिया के", + /* US-RI */ "रोड आइलैंड", + /* US-DE */ "डेलावेयर", + /* US-CT */ "कनेक्टिकट", + /* US-NJ */ "न्यू जर्सी", + /* US-NH */ "न्यू हैम्पशायर", + /* US-VT */ "वरमोंट", + /* US-MA */ "मैसाचुसेट्स", + /* US-HI */ "हवाई", + /* US-MD */ "मैरीलैंड", + /* US-WV */ "पश्चिम वर्जीनिया", + /* US-SC */ "दक्षिण कैरोलिना", + /* US-ME */ "मेन", + /* US-IN */ "इंडियाना", + /* US-KY */ "केंटकी", + /* US-TN */ "टेनेसी", + /* US-VA */ "वर्जीनिया", + /* US-OH */ "ओहियो", + /* US-PA */ "पेंसिल्वेनिया", + /* US-MS */ "मिसिसिपी", + /* US-LA */ "लुइसियाना", + /* US-AL */ "अलबामा", + /* US-AR */ "अर्कांसस", + /* US-NC */ "उत्तरी केरोलिना", + /* US-NY */ "न्यूयॉर्क", + /* US-IA */ "आयोवा", + /* US-IL */ "इलिनोइस", + /* US-GA */ "जॉर्जिया", + /* US-WI */ "विस्कॉन्सिन", + /* US-FL */ "फ्लोरिडा", + /* US-MO */ "मिसौरी", + /* US-OK */ "ओकलाहोमा", + /* US-ND */ "नॉर्थ डकोटा", + /* US-WA */ "वॉशिंगटन", + /* US-SD */ "दक्षिण डकोटा", + /* US-NE */ "नेब्रास्का", + /* US-KS */ "कान्सास", + /* US-ID */ "इडाहो", + /* US-UT */ "यूटा", + /* US-MN */ "मिनेसोटा", + /* US-MI */ "मिशिगन", + /* US-WY */ "व्योमिंग", + /* US-OR */ "ओरेगन", + /* US-CO */ "कोलोराडो", + /* US-NV */ "नेवादा", + /* US-AZ */ "एरिज़ोना", + /* US-NM */ "न्यू मेक्सिको", + /* US-MT */ "मोंताना", + /* US-CA */ "कैलिफोर्निया", + /* US-TX */ "टेक्सास", + /* US-AK */ "अलास्का", + /* CA-BC */ "ब्रिटिश कोलंबिया", + /* CA-AB */ "अल्बर्टा", + /* CA-ON */ "ओंटारियो", + /* CA-QC */ "क्यूबेक", + /* CA-SK */ "सस्केचेवान", + /* CA-MB */ "मैनिटोबा", + /* CA-NL */ "न्यूफाउंडलैंड", + /* CA-NB */ "नई ब्रंसविक", + /* CA-NS */ "नोवा स्कोटिया", + /* CA-PE */ "प्रिंस एडवर्ड द्वीप", + /* CA-YT */ "युकोन", + /* CA-NT */ "उत्तर पश्चिमी प्रदेशों", + /* CA-NU */ "नुनावुत", + /* IND */ "भारत", + /* AUS */ "ऑस्ट्रेलिया", + /* BRA */ "ब्राजील", + /* USA */ "अमेरिका|अमेरिका|अमेरिका", + /* MEX */ "मेक्सिको", + /* MOW */ "मास्को", + /* SPE */ "सेंट पीटर्सबर्ग", + /* KGD */ "कलिनिंग्राड ओब्लास्ट", + /* RU-IN */ "इन्गुशेतिया गणराज्य", + /* RU-AD */ "एडिगेया गणराज्य", + /* RU-SE */ "उत्तर ओसेतिया-आलानिया गणराज्य", + /* RU-KB */ "कामार्डिनो-बलकार गणराज्य", + /* RU-KC */ "कराचय-Cherkess गणराज्य", + /* RU-CE */ "चेचन गणराज्य", + /* RU-CU */ "चूवाश गणराज्य", + /* IVA */ "इवानवा क्षेत्र", + /* LIP */ "लिपेत्स्क क्षेत्र", + /* ORL */ "ओरयोल क्षेत्र", + /* TUL */ "तुला क्षेत्र", + /* RU-BE */ "बेलगोरोद क्षेत्र", + /* VLA */ "व्लादिमीर क्षेत्र", + /* KRS */ "कुर्स्क क्षेत्र", + /* KLU */ "कलुगा ओब्लास्त", + /* RU-TT */ "तांबोव ओब्लास्त", + /* BRY */ "ब्रांस्क क्षेत्र", + /* YAR */ "यरोस्लाव ओब्लास्त", + /* RYA */ "रायाज़ान्स्काया ओब्लास्त", + /* AST */ "मास्को ओब्लास्त", + /* MOS */ "मास्को ओब्लास्ट", + /* SMO */ "स्मोलेंस्क क्षेत्र", + /* RU-DA */ "दागिस्तान गणराज्य", + /* VOR */ "वोरोनिश क्षेत्र", + /* NGR */ "नोवगोरोदस्काया ओब्लास्त", + /* PSK */ "पस्कोव ओब्लास्ट", + /* KOS */ "कॉस्ट्रोम्सकाया ओब्लास्ट", + /* STA */ "स्टावरोपोल क्राय", + /* KDA */ "क्रास्नोडार क्रै", + /* RU-KL */ "Kalmykia Republic", + /* TVE */ "त्वेर्स्काया ओब्लास्त", + /* LEN */ "लेनिनग्राद ओब्लास्त", + /* ROS */ "रोस्तोव क्षेत्र", + /* VGG */ "वोल्गोग्राड ओब्लास्ट", + /* VLG */ "वोलोग्दा क्षेत्र", + /* MUR */ "Murmansk Oblast", + /* RU-KR */ "करेलिया गणराज्य", + /* NEN */ "नेनेट स्वायत्त ऑक्रग", + /* RU-KO */ "कोमी गणराज्य", + /* ARK */ "आरख़ान्गेल्स्क ओब्लास्त", + /* RU-MO */ "मोर्दोविया गणराज्य", + /* NIZ */ "ज़र्ज़िस्क ओब्लास्त", + /* PNZ */ "पेंज़ा क्षेत्र", + /* RU-KI */ "किरोव ओब्लास्ट", + /* RU-ME */ "मारी एल गणराज्य", + /* ORE */ "ऑरेनबर्ग क्षेत्र", + /* ULY */ "उलयानोवस्क ओब्लास्ट", + /* RU-PM */ "पेर्म क्राय", + /* RU-BA */ "बश्कोर्तोस्तान के गणराज्य", + /* RU-UD */ "उडमुर्ट गणराज्य", + /* RU-TA */ "तातारस्तान गणराज्य", + /* SAM */ "समारा ओब्लास्ट", + /* SAR */ "साराटोव ओब्लास्ट", + /* YAN */ "यामालो - नेनेट", + /* RU-KM */ "खांटी-मानसी", + /* SVE */ "स्वर्डलोवस्क ओब्लास्ट", + /* TYU */ "मास्को ओब्लास्त", + /* KGN */ "Kurgan Oblast", + /* RU-CH */ "चेल्याबिंस्क क्षेत्र", + /* RU-BU */ "बुर्यातिया गणराज्य", + /* ZAB */ "ज़बायकाल्स्की क्राय", + /* IRK */ "इर्कुत्स्क क्षेत्र", + /* NVS */ "नोवोसिबिर्स्क क्षेत्र", + /* TOM */ "टॉम्स्क क्षेत्र", + /* OMS */ "ओम्स्क क्षेत्र", + /* RU-KK */ "Khakassia Republic", + /* KEM */ "केमरोवो ओब्लास्ट", + /* RU-AL */ "अल्ताई गणराज्य", + /* ALT */ "अल्ताई क्राय", + /* RU-TY */ "तुवा गणराज्य", + /* KYA */ "क्रास्नोयर्स्क क्रै", + /* MAG */ "मैगाडन क्षेत्र", + /* CHU */ "चुकोटका ऑक्रग", + /* KAM */ "कमचातका क्राय", + /* SAK */ "साखालिन ओब्लास्ट", + /* RU-PO */ "Primorsky Krai", + /* YEV */ "यहूदी स्वायत्त ओब्लास्ट", + /* KHA */ "खाबरोवस्क क्रै", + /* AMU */ "अमुर ओब्लास्ट", + /* RU-SA */ "साखा गणतंत्र", + /* CAN */ "कनाडा", + /* RUS */ "रूस", + /* CN-SH */ "शंघाई", + /* CN-TJ */ "त्यांजिन", + /* CN-BJ */ "बीजिंग", + /* CN-HI */ "हैनान", + /* CN-NX */ "Ningxia", + /* CN-CQ */ "चोंगक्विंग", + /* CN-ZJ */ "झेजियांग", + /* CN-JS */ "जियांगसु", + /* CN-FJ */ "फ़ुज़ियान", + /* CN-AH */ "एन्हुई", + /* CN-LN */ "लिओनिंग", + /* CN-SD */ "शेडोंग", + /* CN-SX */ "शांक्सी", + /* CN-JX */ "यांग्शी", + /* CN-HA */ "हेनान", + /* CN-GZ */ "गुइझोऊ", + /* CN-GD */ "ग्वांगडोंग", + /* CN-HB */ "हुबेई", + /* CN-JL */ "जिलिन", + /* CN-HE */ "हेबै", + /* CN-SN */ "शानक्सी", + /* CN-NM */ "भीतरी मंगोलिया|इनर मंगोलिया", + /* CN-HL */ "हेलुंगजांग", + /* CN-HN */ "हुनान", + /* CN-GX */ "Guangxi Zhuang", + /* CN-SC */ "सिचुआन", + /* CN-YN */ "युनान", + /* CN-XZ */ "तिब्बत", + /* CN-GS */ "गांसु", + /* CN-QH */ "किंघाई", + /* CN-XJ */ "झिंजियांग उईघुर", + /* CHN */ "चीन", + /* UMI */ "संयुक्त राज्य अमेरिका के छोटे दूरस्थ द्वीपसमूह", + /* CPT */ "क्लिपरटन द्वीप", + /* ATA */ "अंटार्कटिका", + /* AAA */ "अंतरराष्ट्रीय|अंतरराष्ट्रीय|पृथ्वी" +}; + +#ifdef __cplusplus +} +#endif + +#endif // __INTERNAL_TERRITORY_NAMES_HI_H__ diff --git a/mapcodelib/internal_territory_names_local.h b/mapcodelib/internal_territory_names_local.h old mode 100755 new mode 100644 index 5256200..9d21802 --- a/mapcodelib/internal_territory_names_local.h +++ b/mapcodelib/internal_territory_names_local.h @@ -21,7 +21,8 @@ extern "C" { #endif // *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** -static const char *TERRITORY_LOCAL_NAME_UTF8[] = { +static const char *TERRITORY_FULL_NAME_LOCAL[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_LOCAL "Sancta Sedes|Holy See", "Monaco", "Gibraltar", @@ -555,7 +556,10 @@ static const char *TERRITORY_LOCAL_NAME_UTF8[] = { "Île de Clipperton|Isla de la Pasión", "Antarctica", "Earth", - "?"}; +#else // MAPCODE_SUPPORT_LANGUAGE_LOCAL + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_LOCAL +}; #ifdef __cplusplus } diff --git a/mapcodelib/internal_territory_names_nl.h b/mapcodelib/internal_territory_names_nl.h new file mode 100644 index 0000000..e9bd9ba --- /dev/null +++ b/mapcodelib/internal_territory_names_nl.h @@ -0,0 +1,569 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef __INTERNAL_TERRITORY_NAMES_NL_H__ +#define __INTERNAL_TERRITORY_NAMES_NL_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +static const char *TERRITORY_FULL_NAME_NL[] = { +#ifdef MAPCODE_SUPPORT_LANGUAGE_NL + /* VAT */ "Vaticaanstad|Heilige Stoel", + /* MCO */ "Monaco", + /* GIB */ "Gibraltar", + /* TKL */ "Tokelau", + /* CCK */ "Cocos Eilanden|Keeling Islands", + /* BLM */ "Saint-Barthelemy", + /* NRU */ "Nauru", + /* TUV */ "Tuvalu", + /* MAC */ "Macau", + /* SXM */ "Sint Maarten", + /* MAF */ "Saint-Martin", + /* NFK */ "Norfolk en Philip Island|Philip Island", + /* PCN */ "Pitcairn Islands", + /* BVT */ "Bouvet Island", + /* BMU */ "Bermuda", + /* IOT */ "British Indian Ocean Territory", + /* SMR */ "San Marino", + /* GGY */ "Guernsey", + /* AIA */ "Anguilla", + /* MSR */ "Montserrat", + /* JEY */ "Jersey", + /* CXR */ "Christmas Island", + /* WLF */ "Wallis en Futuna|Futuna", + /* VGB */ "Britse Maagdeneilanden|Britse Maagdeneilanden", + /* LIE */ "Liechtenstein", + /* ABW */ "Aruba", + /* MHL */ "Marshall Eilanden", + /* ASM */ "Amerikaans Samoa|Samoa, Amerikaans", + /* COK */ "Cook eilanden", + /* SPM */ "Saint-Pierre en Miquelon|Miquelon", + /* NIU */ "Niue", + /* KNA */ "Saint Kitts en Nevis|Nevis", + /* CYM */ "Cayman eilanden", + /* BES */ "Bonaire, Sint Eustasuis en Saba|Saba|St Eustasius", + /* MDV */ "Malediven", + /* SHN */ "Sint-Helena, Ascension en Tristan da Cunha|Hemelvaart|Tristan da Cunha", + /* MLT */ "Malta", + /* GRD */ "Grenada", + /* VIR */ "Amerikaanse Maagdeneilanden|Maagdeneilanden, USA", + /* MYT */ "Mayotte", + /* SJM */ "Svalbard and Jan Mayen|Jan Mayen", + /* VCT */ "Saint Vincent en de Grenadines|Grenadines", + /* HMD */ "Heard Eiland en McDonald Eilanden|McDonald Islands", + /* BRB */ "Barbados", + /* ATG */ "Antigua en Barbuda|Barbuda", + /* CUW */ "Curaçao", + /* SYC */ "Seychellen", + /* PLW */ "Palau", + /* MNP */ "Northern Mariana Islands", + /* AND */ "Andorra", + /* GUM */ "Guam", + /* IMN */ "Isle of Man|Mann", + /* LCA */ "Saint Lucia", + /* FSM */ "Micronesia|Federated States of Micronesia", + /* SGP */ "Singapore", + /* TON */ "Tonga", + /* DMA */ "Dominica", + /* BHR */ "Bahrein", + /* KIR */ "Kiribati", + /* TCA */ "Turks-en Caicoseilanden|Caicoseilanden", + /* STP */ "Sao Tome en Principe|Principe", + /* HKG */ "Hong Kong", + /* MTQ */ "Martinique", + /* FRO */ "Faeröer", + /* GLP */ "Guadeloupe", + /* COM */ "Comoren", + /* MUS */ "Mauritius", + /* REU */ "Reunion", + /* LUX */ "Luxemburg", + /* WSM */ "Samoa", + /* SGS */ "Zuid-Georgië en de Zuidelijke Sandwicheilanden|Zuid-Sandwicheilanden", + /* PYF */ "Frans-Polynesië", + /* CPV */ "Kaapverdië", + /* TTO */ "Trinidad en Tobago|Tobago", + /* BRN */ "Brunei", + /* ATF */ "Franse Zuidelijke en Antarctische Gebieden", + /* PRI */ "Puerto Rico", + /* CYP */ "Cyprus", + /* LBN */ "Libanon", + /* JAM */ "Jamaica", + /* GMB */ "Gambia", + /* QAT */ "Qatar", + /* FLK */ "Falkland eilanden", + /* VUT */ "Vanuatu", + /* MNE */ "Montenegro", + /* BHS */ "Bahamas", + /* TLS */ "Oost-Timor", + /* SWZ */ "Swaziland", + /* KWT */ "Koeweit", + /* FJI */ "Fiji-eilanden", + /* NCL */ "New Caledonia", + /* SVN */ "Slovenië", + /* ISR */ "Israël", + /* PSE */ "Palestinian territory", + /* SLV */ "El Salvador", + /* BLZ */ "Belize", + /* DJI */ "Djibouti", + /* MKD */ "Macedonië", + /* RWA */ "Rwanda", + /* HTI */ "Haïti", + /* BDI */ "Burundi", + /* GNQ */ "Equatoriaal-Guinea", + /* ALB */ "Albanië", + /* SLB */ "Solomon eilanden", + /* ARM */ "Armenië", + /* LSO */ "Lesotho", + /* BEL */ "België", + /* MDA */ "Moldavië", + /* GNB */ "Guinee-Bissau", + /* TWN */ "Taiwan", + /* BTN */ "Bhutan", + /* CHE */ "Zwitserland", + /* NLD */ "Nederland", + /* DNK */ "Denemarken", + /* EST */ "Estland", + /* DOM */ "Dominicaanse Republiek", + /* SVK */ "Slowakije", + /* CRI */ "Costa Rica", + /* BIH */ "Bosnië en Herzegovina", + /* HRV */ "Kroatië", + /* TGO */ "Togo", + /* LVA */ "Letland", + /* LTU */ "Litouwen", + /* LKA */ "Sri Lanka", + /* GEO */ "Georgië", + /* IRL */ "Ierland", + /* SLE */ "Sierra Leone", + /* PAN */ "Panama", + /* CZE */ "Tsjechische Republiek", + /* GUF */ "Frans-Guyana", + /* ARE */ "Verenigde Arabische Emiraten", + /* AUT */ "Oostenrijk", + /* AZE */ "Azerbeidzjan", + /* SRB */ "Serbia", + /* JOR */ "Jordan", + /* PRT */ "Portugal", + /* HUN */ "Hongarije", + /* KOR */ "Zuid-Korea", + /* ISL */ "IJsland", + /* GTM */ "Guatemala", + /* CUB */ "Cuba", + /* BGR */ "Bulgarije", + /* LBR */ "Liberia", + /* HND */ "Honduras", + /* BEN */ "Benin", + /* ERI */ "Eritrea", + /* MWI */ "Malawi", + /* PRK */ "Noord-Korea", + /* NIC */ "Nicaragua", + /* GRC */ "Griekenland", + /* TJK */ "Tadzjikistan", + /* BGD */ "Bangladesh", + /* NPL */ "Nepal", + /* TUN */ "Tunesië", + /* SUR */ "Suriname", + /* URY */ "Uruguay", + /* KHM */ "Cambodja", + /* SYR */ "Syrië", + /* SEN */ "Senegal", + /* KGZ */ "Kirgizië", + /* BLR */ "Wit-Rusland", + /* GUY */ "Guyana", + /* LAO */ "Laos", + /* ROU */ "Roemenië", + /* GHA */ "Ghana", + /* UGA */ "Oeganda", + /* GBR */ "Verenigd Koninkrijk|Schotland|Groot Brittannië|Noord Ierland|Ierland, Noord", + /* GIN */ "Guinee", + /* ECU */ "Ecuador", + /* ESH */ "Western Sahara|Sahrawi", + /* GAB */ "Gabon", + /* NZL */ "Nieuw-Zeeland", + /* BFA */ "Burkina Faso", + /* PHL */ "Filippijnen", + /* ITA */ "Italië", + /* OMN */ "Oman", + /* POL */ "Polen", + /* CIV */ "Ivoorkust", + /* NOR */ "Noorwegen", + /* MYS */ "Maleisië", + /* VNM */ "Vietnam", + /* FIN */ "Finland", + /* COG */ "Congo-Brazzaville", + /* DEU */ "Duitsland", + /* JPN */ "Japan", + /* ZWE */ "Zimbabwe", + /* PRY */ "Paraguay", + /* IRQ */ "Irak", + /* MAR */ "Marokko", + /* UZB */ "Oezbekistan", + /* SWE */ "Zweden", + /* PNG */ "Papoea-Nieuw-Guinea", + /* CMR */ "Kameroen", + /* TKM */ "Turkmenistan", + /* ESP */ "Spanje", + /* THA */ "Thailand", + /* YEM */ "Jemen", + /* FRA */ "Frankrijk", + /* ALA */ "Åland-eilanden", + /* KEN */ "Kenia", + /* BWA */ "Botswana", + /* MDG */ "Madagascar", + /* UKR */ "Oekraïne", + /* SSD */ "Zuid-Soedan", + /* CAF */ "Centraal-Afrikaanse Republiek", + /* SOM */ "Somalië", + /* AFG */ "Afghanistan", + /* MMR */ "Myanmar|Birma", + /* ZMB */ "Zambia", + /* CHL */ "Chili", + /* TUR */ "Turkije", + /* PAK */ "Pakistan", + /* MOZ */ "Mozambique", + /* NAM */ "Namibië", + /* VEN */ "Venezuela", + /* NGA */ "Nigeria", + /* TZA */ "Tanzania", + /* EGY */ "Egypte", + /* MRT */ "Mauritanië", + /* BOL */ "Bolivia", + /* ETH */ "Ethiopië", + /* COL */ "Colombia", + /* ZAF */ "Zuid-Afrika", + /* MLI */ "Mali", + /* AGO */ "Angola", + /* NER */ "Niger", + /* TCD */ "Tsjaad", + /* PER */ "Peru", + /* MNG */ "Mongolië", + /* IRN */ "Iran", + /* LBY */ "Libië", + /* SDN */ "Soedan", + /* IDN */ "Indonesië", + /* DIF */ "Federal District", + /* TLA */ "Tlaxcala", + /* MOR */ "Morelos", + /* AGU */ "Aguascalientes", + /* MX-CL */ "Colima", + /* QUE */ "Queretaro", + /* HID */ "Hidalgo", + /* MX-MX */ "Mexico State", + /* TAB */ "Tabasco", + /* NAY */ "Nayarit", + /* GUA */ "Guanajuato", + /* PUE */ "Puebla", + /* YUC */ "Yucatan", + /* ROO */ "Quintana Roo", + /* SIN */ "Sinaloa", + /* CAM */ "Campeche", + /* MIC */ "Michoacan", + /* SLP */ "San Luis Potosi", + /* GRO */ "Guerrero", + /* NLE */ "Nuevo Leon", + /* BCN */ "Baja California", + /* VER */ "Veracruz", + /* CHP */ "Chiapas", + /* BCS */ "Baja California Sur", + /* ZAC */ "Zacatecas", + /* JAL */ "Jalisco", + /* TAM */ "Tamaulipas", + /* OAX */ "Oaxaca", + /* DUR */ "Durango", + /* COA */ "Coahuila", + /* SON */ "Sonora", + /* CHH */ "Chihuahua", + /* GRL */ "Groenland", + /* SAU */ "Saudi-Arabië", + /* COD */ "Congo-Kinshasa", + /* DZA */ "Algerije", + /* KAZ */ "Kazachstan", + /* ARG */ "Argentinië", + /* IN-DD */ "Daman en Diu", + /* IN-DN */ "Dadra en Nagar Haveli", + /* IN-CH */ "Chandigarh", + /* IN-AN */ "Andaman en Nicobar", + /* IN-LD */ "Lakshadweep", + /* IN-DL */ "Delhi", + /* IN-ML */ "Meghalaya", + /* IN-NL */ "Nagaland", + /* IN-MN */ "Manipur", + /* IN-TR */ "Tripura", + /* IN-MZ */ "Mizoram", + /* IN-SK */ "Sikkim", + /* IN-PB */ "Punjab", + /* IN-HR */ "Haryana", + /* IN-AR */ "Arunachal Pradesh", + /* IN-AS */ "Assam", + /* IN-BR */ "Bihar", + /* IN-UT */ "Uttarakhand", + /* IN-GA */ "Goa", + /* IN-KL */ "Kerala", + /* IN-TN */ "Tamil Nadu", + /* IN-HP */ "Himachal Pradesh", + /* IN-JK */ "Jammu en Kasjmir", + /* IN-CT */ "Chhattisgarh", + /* IN-JH */ "Jharkhand", + /* IN-KA */ "Karnataka", + /* IN-RJ */ "Rajasthan", + /* IN-OR */ "Odisha|Orissa", + /* IN-GJ */ "Gujarat", + /* IN-WB */ "West-Bengalen", + /* IN-MP */ "Madhya Pradesh", + /* IN-TG */ "Telangana", + /* IN-AP */ "Andhra Pradesh", + /* IN-MH */ "Maharashtra", + /* IN-UP */ "Uttar Pradesh", + /* IN-PY */ "Puducherry", + /* NSW */ "New South Wales", + /* ACT */ "Australian Capital Territory", + /* JBT */ "Jervis Bay Territorium", + /* AU-NT */ "Northern Territory", + /* AU-SA */ "South Australia", + /* TAS */ "Tasmanië", + /* VIC */ "Victoria", + /* AU-WA */ "West-Australië", + /* QLD */ "Queensland", + /* BR-DF */ "Distrito Federal", + /* BR-SE */ "Sergipe", + /* BR-AL */ "Alagoas", + /* BR-RJ */ "Rio de Janeiro", + /* BR-ES */ "Espirito Santo", + /* BR-RN */ "Rio Grande do Norte", + /* BR-PB */ "Paraiba", + /* BR-SC */ "Santa Catarina", + /* BR-PE */ "Pernambuco", + /* BR-AP */ "Amapá", + /* BR-CE */ "Ceara", + /* BR-AC */ "Acre", + /* BR-PR */ "Parana", + /* BR-RR */ "Roraima", + /* BR-RO */ "Rondonia", + /* BR-SP */ "Sao Paulo", + /* BR-PI */ "Piaui", + /* BR-TO */ "Tocantins", + /* BR-RS */ "Rio Grande do Sul", + /* BR-MA */ "Maranhao", + /* BR-GO */ "Goias", + /* BR-MS */ "Mato Grosso do Sul", + /* BR-BA */ "Bahia", + /* BR-MG */ "Minas Gerais", + /* BR-MT */ "Mato Grosso", + /* BR-PA */ "Para", + /* BR-AM */ "Amazonas", + /* US-DC */ "District of Columbia", + /* US-RI */ "Rhode Island", + /* US-DE */ "Delaware", + /* US-CT */ "Connecticut", + /* US-NJ */ "New Jersey", + /* US-NH */ "New Hampshire", + /* US-VT */ "Vermont", + /* US-MA */ "Massachusetts", + /* US-HI */ "Hawaï", + /* US-MD */ "Maryland", + /* US-WV */ "West Virginia", + /* US-SC */ "South Carolina", + /* US-ME */ "Maine", + /* US-IN */ "Indiana", + /* US-KY */ "Kentucky", + /* US-TN */ "Tennessee", + /* US-VA */ "Virginia", + /* US-OH */ "Ohio", + /* US-PA */ "Pennsylvania", + /* US-MS */ "Mississippi", + /* US-LA */ "Louisiana", + /* US-AL */ "Alabama", + /* US-AR */ "Arkansas", + /* US-NC */ "North Carolina", + /* US-NY */ "New York", + /* US-IA */ "Iowa", + /* US-IL */ "Illinois", + /* US-GA */ "Georgia", + /* US-WI */ "Wisconsin", + /* US-FL */ "Florida", + /* US-MO */ "Missouri", + /* US-OK */ "Oklahoma", + /* US-ND */ "North Dakota", + /* US-WA */ "Washington", + /* US-SD */ "South Dakota", + /* US-NE */ "Nebraska", + /* US-KS */ "Kansas", + /* US-ID */ "Idaho", + /* US-UT */ "Utah", + /* US-MN */ "Minnesota", + /* US-MI */ "Michigan", + /* US-WY */ "Wyoming", + /* US-OR */ "Oregon", + /* US-CO */ "Colorado", + /* US-NV */ "Nevada", + /* US-AZ */ "Arizona", + /* US-NM */ "New Mexico", + /* US-MT */ "Montana", + /* US-CA */ "Californië", + /* US-TX */ "Texas", + /* US-AK */ "Alaska", + /* CA-BC */ "British Columbia", + /* CA-AB */ "Alberta", + /* CA-ON */ "Ontario", + /* CA-QC */ "Quebec", + /* CA-SK */ "Saskatchewan", + /* CA-MB */ "Manitoba", + /* CA-NL */ "Newfoundland", + /* CA-NB */ "New Brunswick", + /* CA-NS */ "Nova Scotia", + /* CA-PE */ "Prince Edward Island", + /* CA-YT */ "Yukon", + /* CA-NT */ "Northwest Territories", + /* CA-NU */ "Nunavut", + /* IND */ "India", + /* AUS */ "Australië", + /* BRA */ "Brazilië", + /* USA */ "VS|Verenigde Staten|Amerika", + /* MEX */ "Mexico", + /* MOW */ "Moskou", + /* SPE */ "Sint-Petersburg", + /* KGD */ "Kaliningrad Oblast", + /* RU-IN */ "Ingoesjetië Republiek", + /* RU-AD */ "Adygea Republiek", + /* RU-SE */ "Noord-Ossetië-Alania Republiek", + /* RU-KB */ "Kabardino-Balkar Republiek", + /* RU-KC */ "Karachay-Cherkess Republiek", + /* RU-CE */ "Tsjetsjeense Republiek", + /* RU-CU */ "Chuvash Republiek", + /* IVA */ "Ivanovo Oblast", + /* LIP */ "Lipetsk", + /* ORL */ "Oryol Oblast", + /* TUL */ "Tula Oblast", + /* RU-BE */ "Belgorod Oblast", + /* VLA */ "Vladimir Oblast", + /* KRS */ "Kursk Oblast", + /* KLU */ "Kaluga Oblast", + /* RU-TT */ "Tambov Oblast", + /* BRY */ "Bryansk Oblast", + /* YAR */ "Yaroslavl Oblast", + /* RYA */ "Ryazan Oblast", + /* AST */ "Astrakhan Oblast", + /* MOS */ "Moskou Oblast", + /* SMO */ "Smolensk Oblast", + /* RU-DA */ "Dagestan Republiek", + /* VOR */ "Voronezh Oblast", + /* NGR */ "Novgorod Oblast", + /* PSK */ "Pskov Oblast", + /* KOS */ "Kostroma Oblast", + /* STA */ "Stavropol Krai", + /* KDA */ "Krasnodar Krai", + /* RU-KL */ "Kalmukkië Republiek", + /* TVE */ "Tver Oblast", + /* LEN */ "Leningrad Oblast", + /* ROS */ "Rostov Oblast", + /* VGG */ "Volgograd Oblast", + /* VLG */ "Vologda Oblast", + /* MUR */ "Murmansk Oblast", + /* RU-KR */ "Karelia Republiek", + /* NEN */ "Nenets Autonome Okrug", + /* RU-KO */ "Komi Republic", + /* ARK */ "Arkhangelsk Oblast", + /* RU-MO */ "Mordovië Republiek", + /* NIZ */ "Nizhny Novgorod Oblast", + /* PNZ */ "Penza Oblast", + /* RU-KI */ "Kirov Oblast", + /* RU-ME */ "Republiek Mari El", + /* ORE */ "Orenburg Oblast", + /* ULY */ "Ulyanovsk Oblast", + /* RU-PM */ "Perm Krai", + /* RU-BA */ "Bashkortostan Republiek", + /* RU-UD */ "Udmurt Republic", + /* RU-TA */ "Tatarstan Republiek", + /* SAM */ "Samara Oblast", + /* SAR */ "Saratov Oblast", + /* YAN */ "Yamalo-Nenets", + /* RU-KM */ "Khanty-Mansi", + /* SVE */ "Sverdlovsk Oblast", + /* TYU */ "Tyumen Oblast", + /* KGN */ "Kurgan Oblast", + /* RU-CH */ "Chelyabinsk Oblast", + /* RU-BU */ "Buryatia Republic", + /* ZAB */ "Zabaykalsky Krai", + /* IRK */ "Irkoetsk Oblast", + /* NVS */ "Novosibirsk Oblast", + /* TOM */ "Tomsk Oblast", + /* OMS */ "Omsk Oblast", + /* RU-KK */ "Khakassia Republiek", + /* KEM */ "Kemerovo Oblast", + /* RU-AL */ "Altai Republiek", + /* ALT */ "Altai Krai", + /* RU-TY */ "Tuva Republiek", + /* KYA */ "Krasnoyarsk Krai", + /* MAG */ "Magadan Oblast", + /* CHU */ "Chukotka Okrug", + /* KAM */ "Kamchatka Krai", + /* SAK */ "Sakhalin Oblast", + /* RU-PO */ "Primorsky Krai", + /* YEV */ "Joodse Autonome Oblast", + /* KHA */ "Khabarovsk Krai", + /* AMU */ "Amur Oblast", + /* RU-SA */ "Sakha Republiek|Yakutia Republic", + /* CAN */ "Canada", + /* RUS */ "Rusland", + /* CN-SH */ "Sjanghai", + /* CN-TJ */ "Tianjin", + /* CN-BJ */ "Beijing", + /* CN-HI */ "Hainan", + /* CN-NX */ "Ningxia Hui", + /* CN-CQ */ "Chongqing", + /* CN-ZJ */ "Zhejiang", + /* CN-JS */ "Jiangsu", + /* CN-FJ */ "Fujian", + /* CN-AH */ "Anhui", + /* CN-LN */ "Liaoning", + /* CN-SD */ "Shandong", + /* CN-SX */ "Shanxi", + /* CN-JX */ "Jiangxi", + /* CN-HA */ "Henan", + /* CN-GZ */ "Guizhou", + /* CN-GD */ "Guangdong", + /* CN-HB */ "Hubei", + /* CN-JL */ "Jilin", + /* CN-HE */ "Hebei", + /* CN-SN */ "Shaanxi", + /* CN-NM */ "Nei Mongol|Inner Mongolia", + /* CN-HL */ "Heilongjiang", + /* CN-HN */ "Hunan", + /* CN-GX */ "Guangxi Zhuang", + /* CN-SC */ "Sichuan", + /* CN-YN */ "Yunnan", + /* CN-XZ */ "Xizang|Tibet", + /* CN-GS */ "Gansu", + /* CN-QH */ "Qinghai", + /* CN-XJ */ "Xinjiang Oeigoerse", + /* CHN */ "China", + /* UMI */ "United States Minor Outlying Islands", + /* CPT */ "Clipperton Island", + /* ATA */ "Antarctica", + /* AAA */ "Internationaal|Wereldwijd|Aarde" +#else // MAPCODE_SUPPORT_LANGUAGE_NL + NULL +#endif // MAPCODE_SUPPORT_LANGUAGE_NL +}; + +#ifdef __cplusplus +} +#endif + +#endif // __INTERNAL_TERRITORY_NAMES_NL_H__ diff --git a/mapcodelib/internal_territory_search.h b/mapcodelib/internal_territory_search.h old mode 100755 new mode 100644 diff --git a/mapcodelib/mapcode_alphabets.h b/mapcodelib/mapcode_alphabets.h old mode 100755 new mode 100644 index a8d35da..acbb0d0 --- a/mapcodelib/mapcode_alphabets.h +++ b/mapcodelib/mapcode_alphabets.h @@ -57,7 +57,7 @@ enum Alphabet { ALPHABET_ODIA, ALPHABET_KANNADA, ALPHABET_GUJARATI, - _ALPHABET_MAX, + _ALPHABET_MAX }; #ifdef __cplusplus diff --git a/mapcodelib/mapcode_legacy.c b/mapcodelib/mapcode_legacy.c old mode 100755 new mode 100644 diff --git a/mapcodelib/mapcode_legacy.h b/mapcodelib/mapcode_legacy.h old mode 100755 new mode 100644 diff --git a/mapcodelib/mapcode_territories.h b/mapcodelib/mapcode_territories.h old mode 100755 new mode 100644 diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c old mode 100755 new mode 100644 index 39acb87..1994748 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -22,11 +22,20 @@ #include "mapcoder.h" #include "internal_data.h" #include "internal_iso3166_data.h" -#include "internal_territory_names_english.h" #include "internal_territory_alphabets.h" #include "internal_territory_names_local.h" #include "internal_alphabet_recognizer.h" +// We must have a default language +#define MAPCODE_SUPPORT_LANGUAGE_EN +#define DEFAULT_TERRITORY_FULL_NAME TERRITORY_FULL_NAME_EN + +#include "internal_territory_names_da.h" +#include "internal_territory_names_de.h" +#include "internal_territory_names_en.h" +#include "internal_territory_names_fr.h" +#include "internal_territory_names_nl.h" +#include "internal_territory_names_local.h" #ifdef DEBUG @@ -101,6 +110,19 @@ static const double METERS_PER_DEGREE_LON = EARTH_CIRCUMFERENCE_X / 360.0; static const int DEBUG_STOP_AT = -1; // to externally test-restrict internal encoding, do not use! +typedef struct { + const char *locale; + const char **territoryFullNames; +} LocaleRegistryItem; + +static const LocaleRegistryItem LOCALE_REGISTRY[] = { + {"DA", TERRITORY_FULL_NAME_DA}, + {"DE", TERRITORY_FULL_NAME_DE}, + {"EN", TERRITORY_FULL_NAME_EN}, + {"FR", TERRITORY_FULL_NAME_FR}, + {"NL", TERRITORY_FULL_NAME_NL} +}; + // important information about the 8 parents static const char *PARENTS_3 = "USA,IND,CAN,AUS,MEX,BRA,RUS,CHN,"; static const char *PARENTS_2 = "US,IN,CA,AU,MX,BR,RU,CN,"; @@ -3018,26 +3040,54 @@ const TerritoryAlphabets *getAlphabetsForTerritory(enum Territory territory) { // /////////////////////////////////////////////////////////////////////////////////////////////// - static int getFullTerritoryName_internal( char *territoryName, enum Territory territory, int alternative, int alphabet, - const char *namelist[]) { + const char *locale) { const char *s; const char *pipePtr; + const char **namelist = NULL; ASSERT(territoryName); - if (!territoryName) { - return 0; - } - if (!namelist || alternative < 0 || - territory <= _TERRITORY_MIN || territory >= _TERRITORY_MAX) { + + if (alternative < 0 || territory <= _TERRITORY_MIN || territory >= _TERRITORY_MAX) { *territoryName = 0; return 0; } + + if (locale == NULL) { + + // Use local names if locale is null. + namelist = TERRITORY_FULL_NAME_LOCAL; + } else if (strlen(locale) < 2) { + + // Locale is invalid. + namelist = NULL; + } else { + + // Try and get correct list. + char localeUpper[3] = ""; + int i; + localeUpper[0] = locale[0]; + localeUpper[1] = locale[1]; + localeUpper[2] = 0; + namelist = NULL; + for (i = 0; i < (int) (sizeof(LOCALE_REGISTRY) / sizeof(LOCALE_REGISTRY[0])); ++i) { + if (!strcmp(LOCALE_REGISTRY[i].locale, localeUpper)) { + namelist = LOCALE_REGISTRY[i].territoryFullNames; + break; + } + } + } + + // Use English if locale is invalid. + if (namelist == NULL || namelist[0] == NULL) { + namelist = DEFAULT_TERRITORY_FULL_NAME; + } + s = namelist[INDEX_OF_TERRITORY(territory)]; for (;;) { pipePtr = strchr(s, '|'); @@ -3080,10 +3130,27 @@ static int getFullTerritoryName_internal( } +int getFullTerritoryNameInLocaleInAlphabet(char *territoryName, enum Territory territory, int alternative, + const char *locale, enum Alphabet alphabet) { + return getFullTerritoryName_internal(territoryName, territory, alternative, alphabet, locale); +} + + +int getFullTerritoryNameInLocale(char *territoryName, enum Territory territory, int alternative, + const char *locale) { + return getFullTerritoryName_internal(territoryName, territory, alternative, -1, locale); +} + + +#ifdef MAPCODE_SUPPORT_LANGUAGE_EN // TODO @@@ move to legacy! + int getFullTerritoryNameEnglish(char *territoryName, enum Territory territory, int alternative) { - return getFullTerritoryName_internal(territoryName, territory, alternative, -1, TERRITORY_FULL_NAME); + return getFullTerritoryName_internal(territoryName, territory, alternative, -1, "en_US"); } +#endif + +#ifdef MAPCODE_SUPPORT_LANGUAGE_LOCAL int getFullTerritoryNameLocalInAlphabet(char *territoryName, enum Territory territory, int alternative, enum Alphabet alphabet) { @@ -3095,13 +3162,12 @@ int getFullTerritoryNameLocalInAlphabet(char *territoryName, enum Territory terr *territoryName = 0; return 0; } - return getFullTerritoryName_internal(territoryName, territory, alternative, (int) alphabet, - TERRITORY_LOCAL_NAME_UTF8); + return getFullTerritoryName_internal(territoryName, territory, alternative, (int) alphabet, "local"); } int getFullTerritoryNameLocal(char *territoryName, enum Territory territory, int alternative) { - return getFullTerritoryName_internal(territoryName, territory, alternative, -1, TERRITORY_LOCAL_NAME_UTF8); + return getFullTerritoryName_internal(territoryName, territory, alternative, -1, "local"); } - +#endif diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h old mode 100755 new mode 100644 index 13b88d4..76784fe --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -25,7 +25,7 @@ extern "C" { #include "mapcode_alphabets.h" -#define MAPCODE_C_VERSION "2.5.1" +#define MAPCODE_C_VERSION "2.5.2" #define UWORD unsigned short int // 2-byte unsigned integer. #define MAX_NR_OF_MAPCODE_RESULTS 22 // Max. number of results ever returned by encoder (e.g. for 26.904899, 95.138515). #define MAX_PROPER_MAPCODE_LEN 11 // Max. number of characters in a proper mapcode (including the dot, excl. precision extension). @@ -61,7 +61,7 @@ typedef struct { enum Territory territoryCode; // The territory, as recognized and disambiguated from territoryISO. char properMapcode[MAX_PROPER_MAPCODE_LEN + 1]; // The (romanised) mapcode excl. territory or extension. int indexOfDot; // Position of dot in properMapcode (a value between 2 and 5). - char precisionExtension[MAX_PRECISION_DIGITS + 1]; // The (romanised) exyension (excluding the hyphen). + char precisionExtension[MAX_PRECISION_DIGITS + 1]; // The (romanised) extension (excluding the hyphen). } MapcodeElements; @@ -104,7 +104,7 @@ enum MapcodeError { // all OK. - ERR_OK = 0, + ERR_OK = 0 }; @@ -327,6 +327,8 @@ int multipleBordersNearby( enum Territory territory); +#ifdef MAPCODE_SUPPORT_LANGUAGE_EN // TODO @@@ Move to legacy.h + /** * Returns territory names in English or in the local language. There's always at least 1 alternative (with index 0). * @@ -345,6 +347,10 @@ int getFullTerritoryNameEnglish( int alternative); +#endif // MAPCODE_SUPPORT_LANGUAGE_EN + +#ifdef MAPCODE_SUPPORT_LANGUAGE_LOCAL + /** * Returns territory names in the local language. There are two variants of this call. One returns local * territory names in a specified alphabet only. The other simply returns the local names, regardless @@ -371,6 +377,36 @@ int getFullTerritoryNameLocalInAlphabet( int alternative, enum Alphabet alphabet); +#endif // MAPCODE_SUPPORT_LANGUAGE_LOCAL + +/** + * Returns territory names in a specific locale. There are two variants of this call. One returns + * territory names in a specified alphabet only. The other simply returns the local names, regardless + * of its alphabet. There is always at least 1 alternative, with index 0. + * + * Arguments: + * territoryName - Target string, allocated by caller to be at least MAX_TERRITORY_NAME_LENGTH + 1 bytes. + * territory - Territory to get name for. + * alternative - Which name to get, must be >= 0 (0 = default, 1 = first alternative, 2 = second etc.). + * locale - A locale (e.g. "en_US" for U.S. English); use NULL for local territory names. + * alphabet - Alphabet to use for territoryName. Must be a valid alphabet value. + * + * Return value: + * 0 if the alternative does not exist (territoryName will be empty). + * non-0 if the alternative exists (territoryName contains name). + */ +int getFullTerritoryNameInLocale( + char *territoryName, + enum Territory territory, + int alternative, + const char *locale); + +int getFullTerritoryNameInLocaleInAlphabet( + char *territoryName, + enum Territory territory, + int alternative, + const char *locale, + enum Alphabet alphabet); /** * This struct contains the returned alphabest for getAlphabetsForTerritory. The 'count' specifies diff --git a/test/README.md b/test/README.md new file mode 100644 index 0000000..fca55d3 --- /dev/null +++ b/test/README.md @@ -0,0 +1,73 @@ +# Unit Tests + +To build the unit tests, execute: + + cd ../mapcodelib + gcc -DDEBUG -O -c mapcoder.c + cd ../unittest + gcc -DDEBUG -O -DDEBUG unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o + +To execute the tests, simply execute: + + ./unittest + +## Using `valgrind` to Detect Memory Leaks + +Compile and run as follows to use `valgrind` (http://valgrind.org) to detect memory leaks: + + cd ../mapcodelib + gcc -g -O0 -c mapcoder.c + cd ../unittest + gcc -g -O0 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o + valgrind --leak-check=yes ./unittest + +## Using the Address Sanitizer (from CLang) to Detect Memory Errors + +Or, add `-fsanitize=address` to run the address sanitizer: + + cd ../mapcodelib + gcc -O -c mapcoder.c + cd ../unittest + gcc -O unittest.c -lm -lpthread -fsanitize=address -o unittest ../mapcodelib/mapcoder.o + +And add the environment variable `ASAN_OPTIONS` to your shell: + + ASAN_OPTIONS=debug=true:strict_string_checks=1:detect_stack_use_after_return=true: + detect_invalid_pointer_pairs=99999:detect_container_overflow=true: + detect_odr_violation=2:check_initialization_order=true:strict_init_order=true + +## Using `gprof` to Profile the Library + +Compile and run as follows to use `gprof` to profile the library: + + cd ../mapcodelib + gcc -g -O0 -c mapcoder.c -pg + cd ../unittest + gcc -g -O0 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o -pg + +## Using `gcov` to Show Test Coverage + +Compile and run as follows to use `gcov` to show test coverage for the libray: + + cd ../mapcodelib + gcc -fprofile-arcs -ftest-coverage -O0 -c mapcoder.c + cd ../unittest + gcc -fprofile-arcs -ftest-coverage -O0 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o -pg + ./unittest + cd ../mapcodelib + gcov mapcoder.c + cd ../unittest + gcov unittest.c + +The test coverage reports are the `*.gcov` text files. + +## Using Microsoft Visual C++ + +If you use **Microsoft Visual C++**, you may need to add the following defines to your preprocessor +settings: + + NO_POSIX_THREADS + _CRT_SECURE_NO_WARNINGS + _CRT_NONSTDC_NO_DEPRECATE + + diff --git a/test/alphabets.csv b/test/alphabets.csv new file mode 100644 index 0000000..a194bee --- /dev/null +++ b/test/alphabets.csv @@ -0,0 +1,4873 @@ +alphabetNr,MapcodeInRoman,MapcodeInAlphabet,BackInRoman +0,89.EU,89.EU,89.EU +0,00.0A,00.0A,00.0A +0,BCDF.GHJK,BCDF.GHJK,BCDF.GHJK +0,LMNP.QRST,LMNP.QRST,LMNP.QRST +0,VWXY.Z123,VWXY.Z123,VWXY.Z123 +0,4567.890B,4567.890B,4567.890B +0,pq.xy,PQ.XY,PQ.XY +0,pq.xyz,PQ.XYZ,PQ.XYZ +0,pqx.yz,PQX.YZ,PQX.YZ +0,pq.rxyz,PQ.RXYZ,PQ.RXYZ +0,pqr.xyz,PQR.XYZ,PQR.XYZ +0,pqrx.yz,PQRX.YZ,PQRX.YZ +0,pqr.sxyz,PQR.SXYZ,PQR.SXYZ +0,pqrs.xyz,PQRS.XYZ,PQRS.XYZ +0,pqrs.txyz,PQRS.TXYZ,PQRS.TXYZ +0,pqrst.vxyz,PQRST.VXYZ,PQRST.VXYZ +0,p1.xy,P1.XY,P1.XY +0,pq.2y,PQ.2Y,PQ.2Y +0,3q.x4,3Q.X4,3Q.X4 +0,5q.6y,5Q.6Y,5Q.6Y +0,pq.1yz,PQ.1YZ,PQ.1YZ +0,pq1.yz,PQ1.YZ,PQ1.YZ +0,p2.x3z,P2.X3Z,P2.X3Z +0,p2x.3z,P2X.3Z,P2X.3Z +0,pq.1xy2,PQ.1XY2,PQ.1XY2 +0,pq1.xy2,PQ1.XY2,PQ1.XY2 +0,pq1x.y2,PQ1X.Y2,PQ1X.Y2 +0,p3.rx4z,P3.RX4Z,P3.RX4Z +0,p3r.x4z,P3R.X4Z,P3R.X4Z +0,p3rx.4z,P3RX.4Z,P3RX.4Z +0,5q.r6y7,5Q.R6Y7,5Q.R6Y7 +0,5qr.6y7,5QR.6Y7,5QR.6Y7 +0,5qr6.y7,5QR6.Y7,5QR6.Y7 +0,pq1.sx2z,PQ1.SX2Z,PQ1.SX2Z +0,pq1s.x2z,PQ1S.X2Z,PQ1S.X2Z +0,p3r.s4yz,P3R.S4YZ,P3R.S4YZ +0,p3rs.4yz,P3RS.4YZ,P3RS.4YZ +0,5qr.6xy7,5QR.6XY7,5QR.6XY7 +0,5qr6.xy7,5QR6.XY7,5QR6.XY7 +0,8q9.sx0z,8Q9.SX0Z,8Q9.SX0Z +0,8q9s.x0z,8Q9S.X0Z,8Q9S.X0Z +0,1qr2.tx3z,1QR2.TX3Z,1QR2.TX3Z +0,p4rs.5xy6,P4RS.5XY6,P4RS.5XY6 +0,p7r8.t9y0,P7R8.T9Y0,P7R8.T9Y0 +0,pq1st.2xy3,PQ1ST.2XY3,PQ1ST.2XY3 +0,p4rs5.vx6z,P4RS5.VX6Z,P4RS5.VX6Z +0,7qr8t.v9yz,7QR8T.V9YZ,7QR8T.V9YZ +0,p1r2t.3x4z,P1R2T.3X4Z,P1R2T.3X4Z +0,5q6s7.v8y9,5Q6S7.V8Y9,5Q6S7.V8Y9 +0,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +0,abcdefghijklmnopqrstuvwxyz,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +0,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +0,OI.xx,OI.XX,OI.XX +0,oi.xx,OI.XX,OI.XX +0,oi.xx-oooooooo,OI.XX-OOOOOOOO,OI.XX-OOOOOOOO +0,oi.xx-iiiiiiii,OI.XX-IIIIIIII,OI.XX-IIIIIIII +0,PQ.RS-01234567,PQ.RS-01234567,PQ.RS-01234567 +0,PQ.RS-890,PQ.RS-890,PQ.RS-890 +0,89.EU-bc,89.EU-BC,89.EU-BC +0,00.0A-bc,00.0A-BC,00.0A-BC +0,BCDF.GHJK-bc,BCDF.GHJK-BC,BCDF.GHJK-BC +0,LMNP.QRST-bc,LMNP.QRST-BC,LMNP.QRST-BC +0,VWXY.Z123-bc,VWXY.Z123-BC,VWXY.Z123-BC +0,4567.890B-bc,4567.890B-BC,4567.890B-BC +0,pq.xy-bc,PQ.XY-BC,PQ.XY-BC +0,pq.xyz-bc,PQ.XYZ-BC,PQ.XYZ-BC +0,pqx.yz-bc,PQX.YZ-BC,PQX.YZ-BC +0,pq.rxyz-bc,PQ.RXYZ-BC,PQ.RXYZ-BC +0,pqr.xyz-bc,PQR.XYZ-BC,PQR.XYZ-BC +0,pqrx.yz-bc,PQRX.YZ-BC,PQRX.YZ-BC +0,pqr.sxyz-bc,PQR.SXYZ-BC,PQR.SXYZ-BC +0,pqrs.xyz-bc,PQRS.XYZ-BC,PQRS.XYZ-BC +0,pqrs.txyz-bc,PQRS.TXYZ-BC,PQRS.TXYZ-BC +0,pqrst.vxyz-bc,PQRST.VXYZ-BC,PQRST.VXYZ-BC +0,p1.xy-bc,P1.XY-BC,P1.XY-BC +0,pq.2y-bc,PQ.2Y-BC,PQ.2Y-BC +0,3q.x4-bc,3Q.X4-BC,3Q.X4-BC +0,5q.6y-bc,5Q.6Y-BC,5Q.6Y-BC +0,pq.1yz-bc,PQ.1YZ-BC,PQ.1YZ-BC +0,pq1.yz-bc,PQ1.YZ-BC,PQ1.YZ-BC +0,p2.x3z-bc,P2.X3Z-BC,P2.X3Z-BC +0,p2x.3z-bc,P2X.3Z-BC,P2X.3Z-BC +0,pq.1xy2-bc,PQ.1XY2-BC,PQ.1XY2-BC +0,pq1.xy2-bc,PQ1.XY2-BC,PQ1.XY2-BC +0,pq1x.y2-bc,PQ1X.Y2-BC,PQ1X.Y2-BC +0,p3.rx4z-bc,P3.RX4Z-BC,P3.RX4Z-BC +0,p3r.x4z-bc,P3R.X4Z-BC,P3R.X4Z-BC +0,p3rx.4z-bc,P3RX.4Z-BC,P3RX.4Z-BC +0,5q.r6y7-bc,5Q.R6Y7-BC,5Q.R6Y7-BC +0,5qr.6y7-bc,5QR.6Y7-BC,5QR.6Y7-BC +0,5qr6.y7-bc,5QR6.Y7-BC,5QR6.Y7-BC +0,pq1.sx2z-bc,PQ1.SX2Z-BC,PQ1.SX2Z-BC +0,pq1s.x2z-bc,PQ1S.X2Z-BC,PQ1S.X2Z-BC +0,p3r.s4yz-bc,P3R.S4YZ-BC,P3R.S4YZ-BC +0,p3rs.4yz-bc,P3RS.4YZ-BC,P3RS.4YZ-BC +0,5qr.6xy7-bc,5QR.6XY7-BC,5QR.6XY7-BC +0,5qr6.xy7-bc,5QR6.XY7-BC,5QR6.XY7-BC +0,8q9.sx0z-bc,8Q9.SX0Z-BC,8Q9.SX0Z-BC +0,8q9s.x0z-bc,8Q9S.X0Z-BC,8Q9S.X0Z-BC +0,1qr2.tx3z-bc,1QR2.TX3Z-BC,1QR2.TX3Z-BC +0,p4rs.5xy6-bc,P4RS.5XY6-BC,P4RS.5XY6-BC +0,p7r8.t9y0-bc,P7R8.T9Y0-BC,P7R8.T9Y0-BC +0,pq1st.2xy3-bc,PQ1ST.2XY3-BC,PQ1ST.2XY3-BC +0,p4rs5.vx6z-bc,P4RS5.VX6Z-BC,P4RS5.VX6Z-BC +0,7qr8t.v9yz-bc,7QR8T.V9YZ-BC,7QR8T.V9YZ-BC +0,p1r2t.3x4z-bc,P1R2T.3X4Z-BC,P1R2T.3X4Z-BC +0,5q6s7.v8y9-bc,5Q6S7.V8Y9-BC,5Q6S7.V8Y9-BC +0,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +0,abcdefghijklmnopqrstuvwxyz-bc,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +0,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +0,OI.xx-bc,OI.XX-BC,OI.XX-BC +0,oi.xx-bc,OI.XX-BC,OI.XX-BC +0,oi.xx-oooooooo-bc,OI.XX-OOOOOOOO-BC,OI.XX-OOOOOOOO-BC +0,oi.xx-iiiiiiii-bc,OI.XX-IIIIIIII-BC,OI.XX-IIIIIIII-BC +0,PQ.RS-01234567-bc,PQ.RS-01234567-BC,PQ.RS-01234567-BC +0,PQ.RS-890-bc,PQ.RS-890-BC,PQ.RS-890-BC +0,89.EU-DFGHJKLM,89.EU-DFGHJKLM,89.EU-DFGHJKLM +0,00.0A-DFGHJKLM,00.0A-DFGHJKLM,00.0A-DFGHJKLM +0,BCDF.GHJK-DFGHJKLM,BCDF.GHJK-DFGHJKLM,BCDF.GHJK-DFGHJKLM +0,LMNP.QRST-DFGHJKLM,LMNP.QRST-DFGHJKLM,LMNP.QRST-DFGHJKLM +0,VWXY.Z123-DFGHJKLM,VWXY.Z123-DFGHJKLM,VWXY.Z123-DFGHJKLM +0,4567.890B-DFGHJKLM,4567.890B-DFGHJKLM,4567.890B-DFGHJKLM +0,pq.xy-DFGHJKLM,PQ.XY-DFGHJKLM,PQ.XY-DFGHJKLM +0,pq.xyz-DFGHJKLM,PQ.XYZ-DFGHJKLM,PQ.XYZ-DFGHJKLM +0,pqx.yz-DFGHJKLM,PQX.YZ-DFGHJKLM,PQX.YZ-DFGHJKLM +0,pq.rxyz-DFGHJKLM,PQ.RXYZ-DFGHJKLM,PQ.RXYZ-DFGHJKLM +0,pqr.xyz-DFGHJKLM,PQR.XYZ-DFGHJKLM,PQR.XYZ-DFGHJKLM +0,pqrx.yz-DFGHJKLM,PQRX.YZ-DFGHJKLM,PQRX.YZ-DFGHJKLM +0,pqr.sxyz-DFGHJKLM,PQR.SXYZ-DFGHJKLM,PQR.SXYZ-DFGHJKLM +0,pqrs.xyz-DFGHJKLM,PQRS.XYZ-DFGHJKLM,PQRS.XYZ-DFGHJKLM +0,pqrs.txyz-DFGHJKLM,PQRS.TXYZ-DFGHJKLM,PQRS.TXYZ-DFGHJKLM +0,pqrst.vxyz-DFGHJKLM,PQRST.VXYZ-DFGHJKLM,PQRST.VXYZ-DFGHJKLM +0,p1.xy-DFGHJKLM,P1.XY-DFGHJKLM,P1.XY-DFGHJKLM +0,pq.2y-DFGHJKLM,PQ.2Y-DFGHJKLM,PQ.2Y-DFGHJKLM +0,3q.x4-DFGHJKLM,3Q.X4-DFGHJKLM,3Q.X4-DFGHJKLM +0,5q.6y-DFGHJKLM,5Q.6Y-DFGHJKLM,5Q.6Y-DFGHJKLM +0,pq.1yz-DFGHJKLM,PQ.1YZ-DFGHJKLM,PQ.1YZ-DFGHJKLM +0,pq1.yz-DFGHJKLM,PQ1.YZ-DFGHJKLM,PQ1.YZ-DFGHJKLM +0,p2.x3z-DFGHJKLM,P2.X3Z-DFGHJKLM,P2.X3Z-DFGHJKLM +0,p2x.3z-DFGHJKLM,P2X.3Z-DFGHJKLM,P2X.3Z-DFGHJKLM +0,pq.1xy2-DFGHJKLM,PQ.1XY2-DFGHJKLM,PQ.1XY2-DFGHJKLM +0,pq1.xy2-DFGHJKLM,PQ1.XY2-DFGHJKLM,PQ1.XY2-DFGHJKLM +0,pq1x.y2-DFGHJKLM,PQ1X.Y2-DFGHJKLM,PQ1X.Y2-DFGHJKLM +0,p3.rx4z-DFGHJKLM,P3.RX4Z-DFGHJKLM,P3.RX4Z-DFGHJKLM +0,p3r.x4z-DFGHJKLM,P3R.X4Z-DFGHJKLM,P3R.X4Z-DFGHJKLM +0,p3rx.4z-DFGHJKLM,P3RX.4Z-DFGHJKLM,P3RX.4Z-DFGHJKLM +0,5q.r6y7-DFGHJKLM,5Q.R6Y7-DFGHJKLM,5Q.R6Y7-DFGHJKLM +0,5qr.6y7-DFGHJKLM,5QR.6Y7-DFGHJKLM,5QR.6Y7-DFGHJKLM +0,5qr6.y7-DFGHJKLM,5QR6.Y7-DFGHJKLM,5QR6.Y7-DFGHJKLM +0,pq1.sx2z-DFGHJKLM,PQ1.SX2Z-DFGHJKLM,PQ1.SX2Z-DFGHJKLM +0,pq1s.x2z-DFGHJKLM,PQ1S.X2Z-DFGHJKLM,PQ1S.X2Z-DFGHJKLM +0,p3r.s4yz-DFGHJKLM,P3R.S4YZ-DFGHJKLM,P3R.S4YZ-DFGHJKLM +0,p3rs.4yz-DFGHJKLM,P3RS.4YZ-DFGHJKLM,P3RS.4YZ-DFGHJKLM +0,5qr.6xy7-DFGHJKLM,5QR.6XY7-DFGHJKLM,5QR.6XY7-DFGHJKLM +0,5qr6.xy7-DFGHJKLM,5QR6.XY7-DFGHJKLM,5QR6.XY7-DFGHJKLM +0,8q9.sx0z-DFGHJKLM,8Q9.SX0Z-DFGHJKLM,8Q9.SX0Z-DFGHJKLM +0,8q9s.x0z-DFGHJKLM,8Q9S.X0Z-DFGHJKLM,8Q9S.X0Z-DFGHJKLM +0,1qr2.tx3z-DFGHJKLM,1QR2.TX3Z-DFGHJKLM,1QR2.TX3Z-DFGHJKLM +0,p4rs.5xy6-DFGHJKLM,P4RS.5XY6-DFGHJKLM,P4RS.5XY6-DFGHJKLM +0,p7r8.t9y0-DFGHJKLM,P7R8.T9Y0-DFGHJKLM,P7R8.T9Y0-DFGHJKLM +0,pq1st.2xy3-DFGHJKLM,PQ1ST.2XY3-DFGHJKLM,PQ1ST.2XY3-DFGHJKLM +0,p4rs5.vx6z-DFGHJKLM,P4RS5.VX6Z-DFGHJKLM,P4RS5.VX6Z-DFGHJKLM +0,7qr8t.v9yz-DFGHJKLM,7QR8T.V9YZ-DFGHJKLM,7QR8T.V9YZ-DFGHJKLM +0,p1r2t.3x4z-DFGHJKLM,P1R2T.3X4Z-DFGHJKLM,P1R2T.3X4Z-DFGHJKLM +0,5q6s7.v8y9-DFGHJKLM,5Q6S7.V8Y9-DFGHJKLM,5Q6S7.V8Y9-DFGHJKLM +0,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +0,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +0,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +0,OI.xx-DFGHJKLM,OI.XX-DFGHJKLM,OI.XX-DFGHJKLM +0,oi.xx-DFGHJKLM,OI.XX-DFGHJKLM,OI.XX-DFGHJKLM +0,oi.xx-oooooooo-DFGHJKLM,OI.XX-OOOOOOOO-DFGHJKLM,OI.XX-OOOOOOOO-DFGHJKLM +0,oi.xx-iiiiiiii-DFGHJKLM,OI.XX-IIIIIIII-DFGHJKLM,OI.XX-IIIIIIII-DFGHJKLM +0,PQ.RS-01234567-DFGHJKLM,PQ.RS-01234567-DFGHJKLM,PQ.RS-01234567-DFGHJKLM +0,PQ.RS-890-DFGHJKLM,PQ.RS-890-DFGHJKLM,PQ.RS-890-DFGHJKLM +1,89.EU,Α9.Ω3,89.EU +1,00.0A,00.0Α,00.0A +1,BCDF.GHJK,ΒΞ4Ε.2ΓΗ8Π,BCDF.GHJK +1,LMNP.QRST,ΛΜ6Ρ.8ΘΨ4Σ,LMNP.QRST +1,VWXY.Z123,ΦΩ9Υ.1Ζ102,VWXY.Z123 +1,4567.890B,4567.890Β,4567.890B +1,pq.xy,ΡΘ.56Υ,PQ.XY +1,pq.xyz,ΡΘ.56ΥΖ,PQ.XYZ +1,pqx.yz,ΡΘ.96ΥΖ,PQX.YZ +1,pq.rxyz,ΡΘ3.Χ0ΥΖ,PQ.RXYZ +1,pqr.xyz,ΡΘ6.Χ1ΥΖ,PQR.XYZ +1,pqrx.yz,ΡΘ9.Χ2ΥΖ,PQRX.YZ +1,pqr.sxyz,ΡΘ4.ΣΧ9ΥΖ,PQR.SXYZ +1,pqrs.xyz,ΡΘ8.ΣΧ9ΥΖ,PQRS.XYZ +1,pqrs.txyz,ΡΘ7Σ.8ΤΧ2Υ,PQRS.TXYZ +1,pqrst.vxyz,ΡΘ7ΣΤ.8ΦΧ2Υ,PQRST.VXYZ +1,p1.xy,Ρ1.ΧΥ,P1.XY +1,pq.2y,ΡΘ.2Υ,PQ.2Y +1,3q.x4,3Θ.Χ4,3Q.X4 +1,5q.6y,5Θ.6Υ,5Q.6Y +1,pq.1yz,ΡΘ.23ΥΖ,PQ.1YZ +1,pq1.yz,ΡΘ1.ΥΖ,PQ1.YZ +1,p2.x3z,Ρ2.563Ζ,P2.X3Z +1,p2x.3z,Ρ2Χ.3Ζ,P2X.3Z +1,pq.1xy2,ΡΘ0.Χ8Υ2,PQ.1XY2 +1,pq1.xy2,ΡΘ1.ΧΥ2,PQ1.XY2 +1,pq1x.y2,ΡΘ1Χ.Υ2,PQ1X.Y2 +1,p3.rx4z,Ρ33.Χ04Ζ,P3.RX4Z +1,p3r.x4z,Ρ3Ψ.Χ4Ζ,P3R.X4Z +1,p3rx.4z,Ρ3ΨΧ.4Ζ,P3RX.4Z +1,5q.r6y7,5Θ3.60Υ7,5Q.R6Y7 +1,5qr.6y7,5ΘΨ.6Υ7,5QR.6Y7 +1,5qr6.y7,5ΘΨ6.Υ7,5QR6.Y7 +1,pq1.sx2z,ΡΘ2.ΣΧ32Ζ,PQ1.SX2Z +1,pq1s.x2z,ΡΘ1Σ.Χ2Ζ,PQ1S.X2Z +1,p3r.s4yz,Ρ34.Σ49ΥΖ,P3R.S4YZ +1,p3rs.4yz,Ρ3ΨΣ.4ΥΖ,P3RS.4YZ +1,5qr.6xy7,5Θ4.6Χ9Υ7,5QR.6XY7 +1,5qr6.xy7,5ΘΨ6.ΧΥ7,5QR6.XY7 +1,8q9.sx0z,8Θ3.ΣΧ30Ζ,8Q9.SX0Z +1,8q9s.x0z,8Θ9Σ.Χ0Ζ,8Q9S.X0Z +1,1qr2.tx3z,1ΘΨ2.ΤΧ3Ζ,1QR2.TX3Z +1,p4rs.5xy6,Ρ4ΨΣ.5ΧΥ6,P4RS.5XY6 +1,p7r8.t9y0,Ρ7Ψ8.Τ9Υ0,P7R8.T9Y0 +1,pq1st.2xy3,ΡΘ1ΣΤ.2ΧΥ3,PQ1ST.2XY3 +1,p4rs5.vx6z,Ρ4ΨΣ5.ΦΧ6Ζ,P4RS5.VX6Z +1,7qr8t.v9yz,7ΘΨ8Τ.Φ9ΥΖ,7QR8T.V9YZ +1,p1r2t.3x4z,Ρ1Ψ2Τ.3Χ4Ζ,P1R2T.3X4Z +1,5q6s7.v8y9,5Θ6Σ7.Φ8Υ9,5Q6S7.V8Y9 +1,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +1,abcdefghijklmnopqrstuvwxyz,ΑΒΞΔΈΕΓΗΙΠΚΛΜΝΟΡΘΨΣΤΉΦΩΧΥΖ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +1,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ΑΒΞΔΈΕΓΗΙΠΚΛΜΝΟΡΘΨΣΤΉΦΩΧΥΖ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +1,OI.xx,ΟΙ.ΧΧ,OI.XX +1,oi.xx,ΟΙ.ΧΧ,OI.XX +1,oi.xx-oooooooo,ΟΙ.ΧΧ-ΟΟΟΟΟΟΟΟ,OI.XX-OOOOOOOO +1,oi.xx-iiiiiiii,ΟΙ.ΧΧ-ΙΙΙΙΙΙΙΙ,OI.XX-IIIIIIII +1,PQ.RS-01234567,ΡΘ.49Σ-01234567,PQ.RS-01234567 +1,PQ.RS-890,ΡΘ.49Σ-890,PQ.RS-890 +1,89.EU-bc,Α9.Ω3-ΒΞ,89.EU-BC +1,00.0A-bc,00.0Α-ΒΞ,00.0A-BC +1,BCDF.GHJK-bc,ΒΞ4Ε.2ΓΗ8Π-ΒΞ,BCDF.GHJK-BC +1,LMNP.QRST-bc,ΛΜ6Ρ.8ΘΨ4Σ-ΒΞ,LMNP.QRST-BC +1,VWXY.Z123-bc,ΦΩ9Υ.1Ζ102-ΒΞ,VWXY.Z123-BC +1,4567.890B-bc,4567.890Β-ΒΞ,4567.890B-BC +1,pq.xy-bc,ΡΘ.56Υ-ΒΞ,PQ.XY-BC +1,pq.xyz-bc,ΡΘ.56ΥΖ-ΒΞ,PQ.XYZ-BC +1,pqx.yz-bc,ΡΘ.96ΥΖ-ΒΞ,PQX.YZ-BC +1,pq.rxyz-bc,ΡΘ3.Χ0ΥΖ-ΒΞ,PQ.RXYZ-BC +1,pqr.xyz-bc,ΡΘ6.Χ1ΥΖ-ΒΞ,PQR.XYZ-BC +1,pqrx.yz-bc,ΡΘ9.Χ2ΥΖ-ΒΞ,PQRX.YZ-BC +1,pqr.sxyz-bc,ΡΘ4.ΣΧ9ΥΖ-ΒΞ,PQR.SXYZ-BC +1,pqrs.xyz-bc,ΡΘ8.ΣΧ9ΥΖ-ΒΞ,PQRS.XYZ-BC +1,pqrs.txyz-bc,ΡΘ7Σ.8ΤΧ2Υ-ΒΞ,PQRS.TXYZ-BC +1,pqrst.vxyz-bc,ΡΘ7ΣΤ.8ΦΧ2Υ-ΒΞ,PQRST.VXYZ-BC +1,p1.xy-bc,Ρ1.ΧΥ-ΒΞ,P1.XY-BC +1,pq.2y-bc,ΡΘ.2Υ-ΒΞ,PQ.2Y-BC +1,3q.x4-bc,3Θ.Χ4-ΒΞ,3Q.X4-BC +1,5q.6y-bc,5Θ.6Υ-ΒΞ,5Q.6Y-BC +1,pq.1yz-bc,ΡΘ.23ΥΖ-ΒΞ,PQ.1YZ-BC +1,pq1.yz-bc,ΡΘ1.ΥΖ-ΒΞ,PQ1.YZ-BC +1,p2.x3z-bc,Ρ2.563Ζ-ΒΞ,P2.X3Z-BC +1,p2x.3z-bc,Ρ2Χ.3Ζ-ΒΞ,P2X.3Z-BC +1,pq.1xy2-bc,ΡΘ0.Χ8Υ2-ΒΞ,PQ.1XY2-BC +1,pq1.xy2-bc,ΡΘ1.ΧΥ2-ΒΞ,PQ1.XY2-BC +1,pq1x.y2-bc,ΡΘ1Χ.Υ2-ΒΞ,PQ1X.Y2-BC +1,p3.rx4z-bc,Ρ33.Χ04Ζ-ΒΞ,P3.RX4Z-BC +1,p3r.x4z-bc,Ρ3Ψ.Χ4Ζ-ΒΞ,P3R.X4Z-BC +1,p3rx.4z-bc,Ρ3ΨΧ.4Ζ-ΒΞ,P3RX.4Z-BC +1,5q.r6y7-bc,5Θ3.60Υ7-ΒΞ,5Q.R6Y7-BC +1,5qr.6y7-bc,5ΘΨ.6Υ7-ΒΞ,5QR.6Y7-BC +1,5qr6.y7-bc,5ΘΨ6.Υ7-ΒΞ,5QR6.Y7-BC +1,pq1.sx2z-bc,ΡΘ2.ΣΧ32Ζ-ΒΞ,PQ1.SX2Z-BC +1,pq1s.x2z-bc,ΡΘ1Σ.Χ2Ζ-ΒΞ,PQ1S.X2Z-BC +1,p3r.s4yz-bc,Ρ34.Σ49ΥΖ-ΒΞ,P3R.S4YZ-BC +1,p3rs.4yz-bc,Ρ3ΨΣ.4ΥΖ-ΒΞ,P3RS.4YZ-BC +1,5qr.6xy7-bc,5Θ4.6Χ9Υ7-ΒΞ,5QR.6XY7-BC +1,5qr6.xy7-bc,5ΘΨ6.ΧΥ7-ΒΞ,5QR6.XY7-BC +1,8q9.sx0z-bc,8Θ3.ΣΧ30Ζ-ΒΞ,8Q9.SX0Z-BC +1,8q9s.x0z-bc,8Θ9Σ.Χ0Ζ-ΒΞ,8Q9S.X0Z-BC +1,1qr2.tx3z-bc,1ΘΨ2.ΤΧ3Ζ-ΒΞ,1QR2.TX3Z-BC +1,p4rs.5xy6-bc,Ρ4ΨΣ.5ΧΥ6-ΒΞ,P4RS.5XY6-BC +1,p7r8.t9y0-bc,Ρ7Ψ8.Τ9Υ0-ΒΞ,P7R8.T9Y0-BC +1,pq1st.2xy3-bc,ΡΘ1ΣΤ.2ΧΥ3-ΒΞ,PQ1ST.2XY3-BC +1,p4rs5.vx6z-bc,Ρ4ΨΣ5.ΦΧ6Ζ-ΒΞ,P4RS5.VX6Z-BC +1,7qr8t.v9yz-bc,7ΘΨ8Τ.Φ9ΥΖ-ΒΞ,7QR8T.V9YZ-BC +1,p1r2t.3x4z-bc,Ρ1Ψ2Τ.3Χ4Ζ-ΒΞ,P1R2T.3X4Z-BC +1,5q6s7.v8y9-bc,5Θ6Σ7.Φ8Υ9-ΒΞ,5Q6S7.V8Y9-BC +1,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ΒΞ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +1,abcdefghijklmnopqrstuvwxyz-bc,ΑΒΞΔΈΕΓΗΙΠΚΛΜΝΟΡΘΨΣΤΉΦΩΧΥΖ-ΒΞ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +1,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ΑΒΞΔΈΕΓΗΙΠΚΛΜΝΟΡΘΨΣΤΉΦΩΧΥΖ-ΒΞ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +1,OI.xx-bc,ΟΙ.ΧΧ-ΒΞ,OI.XX-BC +1,oi.xx-bc,ΟΙ.ΧΧ-ΒΞ,OI.XX-BC +1,oi.xx-oooooooo-bc,ΟΙ.ΧΧ-ΟΟΟΟΟΟΟΟ-ΒΞ,OI.XX-OOOOOOOO-BC +1,oi.xx-iiiiiiii-bc,ΟΙ.ΧΧ-ΙΙΙΙΙΙΙΙ-ΒΞ,OI.XX-IIIIIIII-BC +1,PQ.RS-01234567-bc,ΡΘ.49Σ-01234567-ΒΞ,PQ.RS-01234567-BC +1,PQ.RS-890-bc,ΡΘ.49Σ-890-ΒΞ,PQ.RS-890-BC +1,89.EU-DFGHJKLM,Α9.Ω3-ΔΕΓΗΠΚΛΜ,89.EU-DFGHJKLM +1,00.0A-DFGHJKLM,00.0Α-ΔΕΓΗΠΚΛΜ,00.0A-DFGHJKLM +1,BCDF.GHJK-DFGHJKLM,ΒΞ4Ε.2ΓΗ8Π-ΔΕΓΗΠΚΛΜ,BCDF.GHJK-DFGHJKLM +1,LMNP.QRST-DFGHJKLM,ΛΜ6Ρ.8ΘΨ4Σ-ΔΕΓΗΠΚΛΜ,LMNP.QRST-DFGHJKLM +1,VWXY.Z123-DFGHJKLM,ΦΩ9Υ.1Ζ102-ΔΕΓΗΠΚΛΜ,VWXY.Z123-DFGHJKLM +1,4567.890B-DFGHJKLM,4567.890Β-ΔΕΓΗΠΚΛΜ,4567.890B-DFGHJKLM +1,pq.xy-DFGHJKLM,ΡΘ.56Υ-ΔΕΓΗΠΚΛΜ,PQ.XY-DFGHJKLM +1,pq.xyz-DFGHJKLM,ΡΘ.56ΥΖ-ΔΕΓΗΠΚΛΜ,PQ.XYZ-DFGHJKLM +1,pqx.yz-DFGHJKLM,ΡΘ.96ΥΖ-ΔΕΓΗΠΚΛΜ,PQX.YZ-DFGHJKLM +1,pq.rxyz-DFGHJKLM,ΡΘ3.Χ0ΥΖ-ΔΕΓΗΠΚΛΜ,PQ.RXYZ-DFGHJKLM +1,pqr.xyz-DFGHJKLM,ΡΘ6.Χ1ΥΖ-ΔΕΓΗΠΚΛΜ,PQR.XYZ-DFGHJKLM +1,pqrx.yz-DFGHJKLM,ΡΘ9.Χ2ΥΖ-ΔΕΓΗΠΚΛΜ,PQRX.YZ-DFGHJKLM +1,pqr.sxyz-DFGHJKLM,ΡΘ4.ΣΧ9ΥΖ-ΔΕΓΗΠΚΛΜ,PQR.SXYZ-DFGHJKLM +1,pqrs.xyz-DFGHJKLM,ΡΘ8.ΣΧ9ΥΖ-ΔΕΓΗΠΚΛΜ,PQRS.XYZ-DFGHJKLM +1,pqrs.txyz-DFGHJKLM,ΡΘ7Σ.8ΤΧ2Υ-ΔΕΓΗΠΚΛΜ,PQRS.TXYZ-DFGHJKLM +1,pqrst.vxyz-DFGHJKLM,ΡΘ7ΣΤ.8ΦΧ2Υ-ΔΕΓΗΠΚΛΜ,PQRST.VXYZ-DFGHJKLM +1,p1.xy-DFGHJKLM,Ρ1.ΧΥ-ΔΕΓΗΠΚΛΜ,P1.XY-DFGHJKLM +1,pq.2y-DFGHJKLM,ΡΘ.2Υ-ΔΕΓΗΠΚΛΜ,PQ.2Y-DFGHJKLM +1,3q.x4-DFGHJKLM,3Θ.Χ4-ΔΕΓΗΠΚΛΜ,3Q.X4-DFGHJKLM +1,5q.6y-DFGHJKLM,5Θ.6Υ-ΔΕΓΗΠΚΛΜ,5Q.6Y-DFGHJKLM +1,pq.1yz-DFGHJKLM,ΡΘ.23ΥΖ-ΔΕΓΗΠΚΛΜ,PQ.1YZ-DFGHJKLM +1,pq1.yz-DFGHJKLM,ΡΘ1.ΥΖ-ΔΕΓΗΠΚΛΜ,PQ1.YZ-DFGHJKLM +1,p2.x3z-DFGHJKLM,Ρ2.563Ζ-ΔΕΓΗΠΚΛΜ,P2.X3Z-DFGHJKLM +1,p2x.3z-DFGHJKLM,Ρ2Χ.3Ζ-ΔΕΓΗΠΚΛΜ,P2X.3Z-DFGHJKLM +1,pq.1xy2-DFGHJKLM,ΡΘ0.Χ8Υ2-ΔΕΓΗΠΚΛΜ,PQ.1XY2-DFGHJKLM +1,pq1.xy2-DFGHJKLM,ΡΘ1.ΧΥ2-ΔΕΓΗΠΚΛΜ,PQ1.XY2-DFGHJKLM +1,pq1x.y2-DFGHJKLM,ΡΘ1Χ.Υ2-ΔΕΓΗΠΚΛΜ,PQ1X.Y2-DFGHJKLM +1,p3.rx4z-DFGHJKLM,Ρ33.Χ04Ζ-ΔΕΓΗΠΚΛΜ,P3.RX4Z-DFGHJKLM +1,p3r.x4z-DFGHJKLM,Ρ3Ψ.Χ4Ζ-ΔΕΓΗΠΚΛΜ,P3R.X4Z-DFGHJKLM +1,p3rx.4z-DFGHJKLM,Ρ3ΨΧ.4Ζ-ΔΕΓΗΠΚΛΜ,P3RX.4Z-DFGHJKLM +1,5q.r6y7-DFGHJKLM,5Θ3.60Υ7-ΔΕΓΗΠΚΛΜ,5Q.R6Y7-DFGHJKLM +1,5qr.6y7-DFGHJKLM,5ΘΨ.6Υ7-ΔΕΓΗΠΚΛΜ,5QR.6Y7-DFGHJKLM +1,5qr6.y7-DFGHJKLM,5ΘΨ6.Υ7-ΔΕΓΗΠΚΛΜ,5QR6.Y7-DFGHJKLM +1,pq1.sx2z-DFGHJKLM,ΡΘ2.ΣΧ32Ζ-ΔΕΓΗΠΚΛΜ,PQ1.SX2Z-DFGHJKLM +1,pq1s.x2z-DFGHJKLM,ΡΘ1Σ.Χ2Ζ-ΔΕΓΗΠΚΛΜ,PQ1S.X2Z-DFGHJKLM +1,p3r.s4yz-DFGHJKLM,Ρ34.Σ49ΥΖ-ΔΕΓΗΠΚΛΜ,P3R.S4YZ-DFGHJKLM +1,p3rs.4yz-DFGHJKLM,Ρ3ΨΣ.4ΥΖ-ΔΕΓΗΠΚΛΜ,P3RS.4YZ-DFGHJKLM +1,5qr.6xy7-DFGHJKLM,5Θ4.6Χ9Υ7-ΔΕΓΗΠΚΛΜ,5QR.6XY7-DFGHJKLM +1,5qr6.xy7-DFGHJKLM,5ΘΨ6.ΧΥ7-ΔΕΓΗΠΚΛΜ,5QR6.XY7-DFGHJKLM +1,8q9.sx0z-DFGHJKLM,8Θ3.ΣΧ30Ζ-ΔΕΓΗΠΚΛΜ,8Q9.SX0Z-DFGHJKLM +1,8q9s.x0z-DFGHJKLM,8Θ9Σ.Χ0Ζ-ΔΕΓΗΠΚΛΜ,8Q9S.X0Z-DFGHJKLM +1,1qr2.tx3z-DFGHJKLM,1ΘΨ2.ΤΧ3Ζ-ΔΕΓΗΠΚΛΜ,1QR2.TX3Z-DFGHJKLM +1,p4rs.5xy6-DFGHJKLM,Ρ4ΨΣ.5ΧΥ6-ΔΕΓΗΠΚΛΜ,P4RS.5XY6-DFGHJKLM +1,p7r8.t9y0-DFGHJKLM,Ρ7Ψ8.Τ9Υ0-ΔΕΓΗΠΚΛΜ,P7R8.T9Y0-DFGHJKLM +1,pq1st.2xy3-DFGHJKLM,ΡΘ1ΣΤ.2ΧΥ3-ΔΕΓΗΠΚΛΜ,PQ1ST.2XY3-DFGHJKLM +1,p4rs5.vx6z-DFGHJKLM,Ρ4ΨΣ5.ΦΧ6Ζ-ΔΕΓΗΠΚΛΜ,P4RS5.VX6Z-DFGHJKLM +1,7qr8t.v9yz-DFGHJKLM,7ΘΨ8Τ.Φ9ΥΖ-ΔΕΓΗΠΚΛΜ,7QR8T.V9YZ-DFGHJKLM +1,p1r2t.3x4z-DFGHJKLM,Ρ1Ψ2Τ.3Χ4Ζ-ΔΕΓΗΠΚΛΜ,P1R2T.3X4Z-DFGHJKLM +1,5q6s7.v8y9-DFGHJKLM,5Θ6Σ7.Φ8Υ9-ΔΕΓΗΠΚΛΜ,5Q6S7.V8Y9-DFGHJKLM +1,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ΔΕΓΗΠΚΛΜ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +1,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ΑΒΞΔΈΕΓΗΙΠΚΛΜΝΟΡΘΨΣΤΉΦΩΧΥΖ-ΔΕΓΗΠΚΛΜ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +1,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ΑΒΞΔΈΕΓΗΙΠΚΛΜΝΟΡΘΨΣΤΉΦΩΧΥΖ-ΔΕΓΗΠΚΛΜ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +1,OI.xx-DFGHJKLM,ΟΙ.ΧΧ-ΔΕΓΗΠΚΛΜ,OI.XX-DFGHJKLM +1,oi.xx-DFGHJKLM,ΟΙ.ΧΧ-ΔΕΓΗΠΚΛΜ,OI.XX-DFGHJKLM +1,oi.xx-oooooooo-DFGHJKLM,ΟΙ.ΧΧ-ΟΟΟΟΟΟΟΟ-ΔΕΓΗΠΚΛΜ,OI.XX-OOOOOOOO-DFGHJKLM +1,oi.xx-iiiiiiii-DFGHJKLM,ΟΙ.ΧΧ-ΙΙΙΙΙΙΙΙ-ΔΕΓΗΠΚΛΜ,OI.XX-IIIIIIII-DFGHJKLM +1,PQ.RS-01234567-DFGHJKLM,ΡΘ.49Σ-01234567-ΔΕΓΗΠΚΛΜ,PQ.RS-01234567-DFGHJKLM +1,PQ.RS-890-DFGHJKLM,ΡΘ.49Σ-890-ΔΕΓΗΠΚΛΜ,PQ.RS-890-DFGHJKLM +2,89.EU,89.ЕЭ,89.EU +2,00.0A,00.0А,00.0A +2,BCDF.GHJK,ВСДЖ.ГНПК,BCDF.GHJK +2,LMNP.QRST,ЛМЗР.ФЯЦТ,LMNP.QRST +2,VWXY.Z123,ЧШХУ.Б123,VWXY.Z123 +2,4567.890B,4567.890В,4567.890B +2,pq.xy,РФ.ХУ,PQ.XY +2,pq.xyz,РФ.ХУБ,PQ.XYZ +2,pqx.yz,РФХ.УБ,PQX.YZ +2,pq.rxyz,РФ.ЯХУБ,PQ.RXYZ +2,pqr.xyz,РФЯ.ХУБ,PQR.XYZ +2,pqrx.yz,РФЯХ.УБ,PQRX.YZ +2,pqr.sxyz,РФЯ.ЦХУБ,PQR.SXYZ +2,pqrs.xyz,РФЯЦ.ХУБ,PQRS.XYZ +2,pqrs.txyz,РФЯЦ.ТХУБ,PQRS.TXYZ +2,pqrst.vxyz,РФЯЦТ.ЧХУБ,PQRST.VXYZ +2,p1.xy,Р1.ХУ,P1.XY +2,pq.2y,РФ.2У,PQ.2Y +2,3q.x4,3Ф.Х4,3Q.X4 +2,5q.6y,5Ф.6У,5Q.6Y +2,pq.1yz,РФ.1УБ,PQ.1YZ +2,pq1.yz,РФ1.УБ,PQ1.YZ +2,p2.x3z,Р2.Х3Б,P2.X3Z +2,p2x.3z,Р2Х.3Б,P2X.3Z +2,pq.1xy2,РФ.1ХУ2,PQ.1XY2 +2,pq1.xy2,РФ1.ХУ2,PQ1.XY2 +2,pq1x.y2,РФ1Х.У2,PQ1X.Y2 +2,p3.rx4z,Р3.ЯХ4Б,P3.RX4Z +2,p3r.x4z,Р3Я.Х4Б,P3R.X4Z +2,p3rx.4z,Р3ЯХ.4Б,P3RX.4Z +2,5q.r6y7,5Ф.Я6У7,5Q.R6Y7 +2,5qr.6y7,5ФЯ.6У7,5QR.6Y7 +2,5qr6.y7,5ФЯ6.У7,5QR6.Y7 +2,pq1.sx2z,РФ1.ЦХ2Б,PQ1.SX2Z +2,pq1s.x2z,РФ1Ц.Х2Б,PQ1S.X2Z +2,p3r.s4yz,Р3Я.Ц4УБ,P3R.S4YZ +2,p3rs.4yz,Р3ЯЦ.4УБ,P3RS.4YZ +2,5qr.6xy7,5ФЯ.6ХУ7,5QR.6XY7 +2,5qr6.xy7,5ФЯ6.ХУ7,5QR6.XY7 +2,8q9.sx0z,8Ф9.ЦХ0Б,8Q9.SX0Z +2,8q9s.x0z,8Ф9Ц.Х0Б,8Q9S.X0Z +2,1qr2.tx3z,1ФЯ2.ТХ3Б,1QR2.TX3Z +2,p4rs.5xy6,Р4ЯЦ.5ХУ6,P4RS.5XY6 +2,p7r8.t9y0,Р7Я8.Т9У0,P7R8.T9Y0 +2,pq1st.2xy3,РФ1ЦТ.2ХУ3,PQ1ST.2XY3 +2,p4rs5.vx6z,Р4ЯЦ5.ЧХ6Б,P4RS5.VX6Z +2,7qr8t.v9yz,7ФЯ8Т.Ч9УБ,7QR8T.V9YZ +2,p1r2t.3x4z,Р1Я2Т.3Х4Б,P1R2T.3X4Z +2,5q6s7.v8y9,5Ф6Ц7.Ч8У9,5Q6S7.V8Y9 +2,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +2,abcdefghijklmnopqrstuvwxyz,АВСДЕЖГНIПКЛМЗОРФЯЦТЭЧШХУБ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +2,ABCDEFGHIJKLMNOPQRSTUVWXYZ,АВСДЕЖГНIПКЛМЗОРФЯЦТЭЧШХУБ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +2,OI.xx,ОI.ХХ,OI.XX +2,oi.xx,ОI.ХХ,OI.XX +2,oi.xx-oooooooo,ОI.ХХ-ОООООООО,OI.XX-OOOOOOOO +2,oi.xx-iiiiiiii,ОI.ХХ-IIIIIIII,OI.XX-IIIIIIII +2,PQ.RS-01234567,РФ.ЯЦ-01234567,PQ.RS-01234567 +2,PQ.RS-890,РФ.ЯЦ-890,PQ.RS-890 +2,89.EU-bc,89.ЕЭ-ВС,89.EU-BC +2,00.0A-bc,00.0А-ВС,00.0A-BC +2,BCDF.GHJK-bc,ВСДЖ.ГНПК-ВС,BCDF.GHJK-BC +2,LMNP.QRST-bc,ЛМЗР.ФЯЦТ-ВС,LMNP.QRST-BC +2,VWXY.Z123-bc,ЧШХУ.Б123-ВС,VWXY.Z123-BC +2,4567.890B-bc,4567.890В-ВС,4567.890B-BC +2,pq.xy-bc,РФ.ХУ-ВС,PQ.XY-BC +2,pq.xyz-bc,РФ.ХУБ-ВС,PQ.XYZ-BC +2,pqx.yz-bc,РФХ.УБ-ВС,PQX.YZ-BC +2,pq.rxyz-bc,РФ.ЯХУБ-ВС,PQ.RXYZ-BC +2,pqr.xyz-bc,РФЯ.ХУБ-ВС,PQR.XYZ-BC +2,pqrx.yz-bc,РФЯХ.УБ-ВС,PQRX.YZ-BC +2,pqr.sxyz-bc,РФЯ.ЦХУБ-ВС,PQR.SXYZ-BC +2,pqrs.xyz-bc,РФЯЦ.ХУБ-ВС,PQRS.XYZ-BC +2,pqrs.txyz-bc,РФЯЦ.ТХУБ-ВС,PQRS.TXYZ-BC +2,pqrst.vxyz-bc,РФЯЦТ.ЧХУБ-ВС,PQRST.VXYZ-BC +2,p1.xy-bc,Р1.ХУ-ВС,P1.XY-BC +2,pq.2y-bc,РФ.2У-ВС,PQ.2Y-BC +2,3q.x4-bc,3Ф.Х4-ВС,3Q.X4-BC +2,5q.6y-bc,5Ф.6У-ВС,5Q.6Y-BC +2,pq.1yz-bc,РФ.1УБ-ВС,PQ.1YZ-BC +2,pq1.yz-bc,РФ1.УБ-ВС,PQ1.YZ-BC +2,p2.x3z-bc,Р2.Х3Б-ВС,P2.X3Z-BC +2,p2x.3z-bc,Р2Х.3Б-ВС,P2X.3Z-BC +2,pq.1xy2-bc,РФ.1ХУ2-ВС,PQ.1XY2-BC +2,pq1.xy2-bc,РФ1.ХУ2-ВС,PQ1.XY2-BC +2,pq1x.y2-bc,РФ1Х.У2-ВС,PQ1X.Y2-BC +2,p3.rx4z-bc,Р3.ЯХ4Б-ВС,P3.RX4Z-BC +2,p3r.x4z-bc,Р3Я.Х4Б-ВС,P3R.X4Z-BC +2,p3rx.4z-bc,Р3ЯХ.4Б-ВС,P3RX.4Z-BC +2,5q.r6y7-bc,5Ф.Я6У7-ВС,5Q.R6Y7-BC +2,5qr.6y7-bc,5ФЯ.6У7-ВС,5QR.6Y7-BC +2,5qr6.y7-bc,5ФЯ6.У7-ВС,5QR6.Y7-BC +2,pq1.sx2z-bc,РФ1.ЦХ2Б-ВС,PQ1.SX2Z-BC +2,pq1s.x2z-bc,РФ1Ц.Х2Б-ВС,PQ1S.X2Z-BC +2,p3r.s4yz-bc,Р3Я.Ц4УБ-ВС,P3R.S4YZ-BC +2,p3rs.4yz-bc,Р3ЯЦ.4УБ-ВС,P3RS.4YZ-BC +2,5qr.6xy7-bc,5ФЯ.6ХУ7-ВС,5QR.6XY7-BC +2,5qr6.xy7-bc,5ФЯ6.ХУ7-ВС,5QR6.XY7-BC +2,8q9.sx0z-bc,8Ф9.ЦХ0Б-ВС,8Q9.SX0Z-BC +2,8q9s.x0z-bc,8Ф9Ц.Х0Б-ВС,8Q9S.X0Z-BC +2,1qr2.tx3z-bc,1ФЯ2.ТХ3Б-ВС,1QR2.TX3Z-BC +2,p4rs.5xy6-bc,Р4ЯЦ.5ХУ6-ВС,P4RS.5XY6-BC +2,p7r8.t9y0-bc,Р7Я8.Т9У0-ВС,P7R8.T9Y0-BC +2,pq1st.2xy3-bc,РФ1ЦТ.2ХУ3-ВС,PQ1ST.2XY3-BC +2,p4rs5.vx6z-bc,Р4ЯЦ5.ЧХ6Б-ВС,P4RS5.VX6Z-BC +2,7qr8t.v9yz-bc,7ФЯ8Т.Ч9УБ-ВС,7QR8T.V9YZ-BC +2,p1r2t.3x4z-bc,Р1Я2Т.3Х4Б-ВС,P1R2T.3X4Z-BC +2,5q6s7.v8y9-bc,5Ф6Ц7.Ч8У9-ВС,5Q6S7.V8Y9-BC +2,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ВС,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +2,abcdefghijklmnopqrstuvwxyz-bc,АВСДЕЖГНIПКЛМЗОРФЯЦТЭЧШХУБ-ВС,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +2,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,АВСДЕЖГНIПКЛМЗОРФЯЦТЭЧШХУБ-ВС,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +2,OI.xx-bc,ОI.ХХ-ВС,OI.XX-BC +2,oi.xx-bc,ОI.ХХ-ВС,OI.XX-BC +2,oi.xx-oooooooo-bc,ОI.ХХ-ОООООООО-ВС,OI.XX-OOOOOOOO-BC +2,oi.xx-iiiiiiii-bc,ОI.ХХ-IIIIIIII-ВС,OI.XX-IIIIIIII-BC +2,PQ.RS-01234567-bc,РФ.ЯЦ-01234567-ВС,PQ.RS-01234567-BC +2,PQ.RS-890-bc,РФ.ЯЦ-890-ВС,PQ.RS-890-BC +2,89.EU-DFGHJKLM,89.ЕЭ-ДЖГНПКЛМ,89.EU-DFGHJKLM +2,00.0A-DFGHJKLM,00.0А-ДЖГНПКЛМ,00.0A-DFGHJKLM +2,BCDF.GHJK-DFGHJKLM,ВСДЖ.ГНПК-ДЖГНПКЛМ,BCDF.GHJK-DFGHJKLM +2,LMNP.QRST-DFGHJKLM,ЛМЗР.ФЯЦТ-ДЖГНПКЛМ,LMNP.QRST-DFGHJKLM +2,VWXY.Z123-DFGHJKLM,ЧШХУ.Б123-ДЖГНПКЛМ,VWXY.Z123-DFGHJKLM +2,4567.890B-DFGHJKLM,4567.890В-ДЖГНПКЛМ,4567.890B-DFGHJKLM +2,pq.xy-DFGHJKLM,РФ.ХУ-ДЖГНПКЛМ,PQ.XY-DFGHJKLM +2,pq.xyz-DFGHJKLM,РФ.ХУБ-ДЖГНПКЛМ,PQ.XYZ-DFGHJKLM +2,pqx.yz-DFGHJKLM,РФХ.УБ-ДЖГНПКЛМ,PQX.YZ-DFGHJKLM +2,pq.rxyz-DFGHJKLM,РФ.ЯХУБ-ДЖГНПКЛМ,PQ.RXYZ-DFGHJKLM +2,pqr.xyz-DFGHJKLM,РФЯ.ХУБ-ДЖГНПКЛМ,PQR.XYZ-DFGHJKLM +2,pqrx.yz-DFGHJKLM,РФЯХ.УБ-ДЖГНПКЛМ,PQRX.YZ-DFGHJKLM +2,pqr.sxyz-DFGHJKLM,РФЯ.ЦХУБ-ДЖГНПКЛМ,PQR.SXYZ-DFGHJKLM +2,pqrs.xyz-DFGHJKLM,РФЯЦ.ХУБ-ДЖГНПКЛМ,PQRS.XYZ-DFGHJKLM +2,pqrs.txyz-DFGHJKLM,РФЯЦ.ТХУБ-ДЖГНПКЛМ,PQRS.TXYZ-DFGHJKLM +2,pqrst.vxyz-DFGHJKLM,РФЯЦТ.ЧХУБ-ДЖГНПКЛМ,PQRST.VXYZ-DFGHJKLM +2,p1.xy-DFGHJKLM,Р1.ХУ-ДЖГНПКЛМ,P1.XY-DFGHJKLM +2,pq.2y-DFGHJKLM,РФ.2У-ДЖГНПКЛМ,PQ.2Y-DFGHJKLM +2,3q.x4-DFGHJKLM,3Ф.Х4-ДЖГНПКЛМ,3Q.X4-DFGHJKLM +2,5q.6y-DFGHJKLM,5Ф.6У-ДЖГНПКЛМ,5Q.6Y-DFGHJKLM +2,pq.1yz-DFGHJKLM,РФ.1УБ-ДЖГНПКЛМ,PQ.1YZ-DFGHJKLM +2,pq1.yz-DFGHJKLM,РФ1.УБ-ДЖГНПКЛМ,PQ1.YZ-DFGHJKLM +2,p2.x3z-DFGHJKLM,Р2.Х3Б-ДЖГНПКЛМ,P2.X3Z-DFGHJKLM +2,p2x.3z-DFGHJKLM,Р2Х.3Б-ДЖГНПКЛМ,P2X.3Z-DFGHJKLM +2,pq.1xy2-DFGHJKLM,РФ.1ХУ2-ДЖГНПКЛМ,PQ.1XY2-DFGHJKLM +2,pq1.xy2-DFGHJKLM,РФ1.ХУ2-ДЖГНПКЛМ,PQ1.XY2-DFGHJKLM +2,pq1x.y2-DFGHJKLM,РФ1Х.У2-ДЖГНПКЛМ,PQ1X.Y2-DFGHJKLM +2,p3.rx4z-DFGHJKLM,Р3.ЯХ4Б-ДЖГНПКЛМ,P3.RX4Z-DFGHJKLM +2,p3r.x4z-DFGHJKLM,Р3Я.Х4Б-ДЖГНПКЛМ,P3R.X4Z-DFGHJKLM +2,p3rx.4z-DFGHJKLM,Р3ЯХ.4Б-ДЖГНПКЛМ,P3RX.4Z-DFGHJKLM +2,5q.r6y7-DFGHJKLM,5Ф.Я6У7-ДЖГНПКЛМ,5Q.R6Y7-DFGHJKLM +2,5qr.6y7-DFGHJKLM,5ФЯ.6У7-ДЖГНПКЛМ,5QR.6Y7-DFGHJKLM +2,5qr6.y7-DFGHJKLM,5ФЯ6.У7-ДЖГНПКЛМ,5QR6.Y7-DFGHJKLM +2,pq1.sx2z-DFGHJKLM,РФ1.ЦХ2Б-ДЖГНПКЛМ,PQ1.SX2Z-DFGHJKLM +2,pq1s.x2z-DFGHJKLM,РФ1Ц.Х2Б-ДЖГНПКЛМ,PQ1S.X2Z-DFGHJKLM +2,p3r.s4yz-DFGHJKLM,Р3Я.Ц4УБ-ДЖГНПКЛМ,P3R.S4YZ-DFGHJKLM +2,p3rs.4yz-DFGHJKLM,Р3ЯЦ.4УБ-ДЖГНПКЛМ,P3RS.4YZ-DFGHJKLM +2,5qr.6xy7-DFGHJKLM,5ФЯ.6ХУ7-ДЖГНПКЛМ,5QR.6XY7-DFGHJKLM +2,5qr6.xy7-DFGHJKLM,5ФЯ6.ХУ7-ДЖГНПКЛМ,5QR6.XY7-DFGHJKLM +2,8q9.sx0z-DFGHJKLM,8Ф9.ЦХ0Б-ДЖГНПКЛМ,8Q9.SX0Z-DFGHJKLM +2,8q9s.x0z-DFGHJKLM,8Ф9Ц.Х0Б-ДЖГНПКЛМ,8Q9S.X0Z-DFGHJKLM +2,1qr2.tx3z-DFGHJKLM,1ФЯ2.ТХ3Б-ДЖГНПКЛМ,1QR2.TX3Z-DFGHJKLM +2,p4rs.5xy6-DFGHJKLM,Р4ЯЦ.5ХУ6-ДЖГНПКЛМ,P4RS.5XY6-DFGHJKLM +2,p7r8.t9y0-DFGHJKLM,Р7Я8.Т9У0-ДЖГНПКЛМ,P7R8.T9Y0-DFGHJKLM +2,pq1st.2xy3-DFGHJKLM,РФ1ЦТ.2ХУ3-ДЖГНПКЛМ,PQ1ST.2XY3-DFGHJKLM +2,p4rs5.vx6z-DFGHJKLM,Р4ЯЦ5.ЧХ6Б-ДЖГНПКЛМ,P4RS5.VX6Z-DFGHJKLM +2,7qr8t.v9yz-DFGHJKLM,7ФЯ8Т.Ч9УБ-ДЖГНПКЛМ,7QR8T.V9YZ-DFGHJKLM +2,p1r2t.3x4z-DFGHJKLM,Р1Я2Т.3Х4Б-ДЖГНПКЛМ,P1R2T.3X4Z-DFGHJKLM +2,5q6s7.v8y9-DFGHJKLM,5Ф6Ц7.Ч8У9-ДЖГНПКЛМ,5Q6S7.V8Y9-DFGHJKLM +2,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ДЖГНПКЛМ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +2,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,АВСДЕЖГНIПКЛМЗОРФЯЦТЭЧШХУБ-ДЖГНПКЛМ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +2,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,АВСДЕЖГНIПКЛМЗОРФЯЦТЭЧШХУБ-ДЖГНПКЛМ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +2,OI.xx-DFGHJKLM,ОI.ХХ-ДЖГНПКЛМ,OI.XX-DFGHJKLM +2,oi.xx-DFGHJKLM,ОI.ХХ-ДЖГНПКЛМ,OI.XX-DFGHJKLM +2,oi.xx-oooooooo-DFGHJKLM,ОI.ХХ-ОООООООО-ДЖГНПКЛМ,OI.XX-OOOOOOOO-DFGHJKLM +2,oi.xx-iiiiiiii-DFGHJKLM,ОI.ХХ-IIIIIIII-ДЖГНПКЛМ,OI.XX-IIIIIIII-DFGHJKLM +2,PQ.RS-01234567-DFGHJKLM,РФ.ЯЦ-01234567-ДЖГНПКЛМ,PQ.RS-01234567-DFGHJKLM +2,PQ.RS-890-DFGHJKLM,РФ.ЯЦ-890-ДЖГНПКЛМ,PQ.RS-890-DFGHJKLM +3,89.EU,89.ףץ,89.EU +3,00.0A,00.0א,00.0A +3,BCDF.GHJK,בג4ה.2זח8ט,BCDF.GHJK +3,LMNP.QRST,ךכ6ם.8מנ4ע,LMNP.QRST +3,VWXY.Z123,צק9ש.1ת102,VWXY.Z123 +3,4567.890B,4567.890ב,4567.890B +3,pq.xy,םמ.56ש,PQ.XY +3,pq.xyz,םמ.56שת,PQ.XYZ +3,pqx.yz,םמ.96שת,PQX.YZ +3,pq.rxyz,םמ3.ר0שת,PQ.RXYZ +3,pqr.xyz,םמ6.ר1שת,PQR.XYZ +3,pqrx.yz,םמ9.ר2שת,PQRX.YZ +3,pqr.sxyz,םמ4.ער9שת,PQR.SXYZ +3,pqrs.xyz,םמ8.ער9שת,PQRS.XYZ +3,pqrs.txyz,םמ7ע.8פר2ש,PQRS.TXYZ +3,pqrst.vxyz,םמ7עפ.8צר2ש,PQRST.VXYZ +3,p1.xy,ם1.רש,P1.XY +3,pq.2y,םמ.2ש,PQ.2Y +3,3q.x4,3מ.ר4,3Q.X4 +3,5q.6y,5מ.6ש,5Q.6Y +3,pq.1yz,םמ.23שת,PQ.1YZ +3,pq1.yz,םמ1.שת,PQ1.YZ +3,p2.x3z,ם2.563ת,P2.X3Z +3,p2x.3z,ם2ר.3ת,P2X.3Z +3,pq.1xy2,םמ0.ר8ש2,PQ.1XY2 +3,pq1.xy2,םמ1.רש2,PQ1.XY2 +3,pq1x.y2,םמ1ר.ש2,PQ1X.Y2 +3,p3.rx4z,ם33.ר04ת,P3.RX4Z +3,p3r.x4z,ם3נ.ר4ת,P3R.X4Z +3,p3rx.4z,ם3נר.4ת,P3RX.4Z +3,5q.r6y7,5מ3.60ש7,5Q.R6Y7 +3,5qr.6y7,5מנ.6ש7,5QR.6Y7 +3,5qr6.y7,5מנ6.ש7,5QR6.Y7 +3,pq1.sx2z,םמ2.ער32ת,PQ1.SX2Z +3,pq1s.x2z,םמ1ע.ר2ת,PQ1S.X2Z +3,p3r.s4yz,ם34.ע49שת,P3R.S4YZ +3,p3rs.4yz,ם3נע.4שת,P3RS.4YZ +3,5qr.6xy7,5מ4.6ר9ש7,5QR.6XY7 +3,5qr6.xy7,5מנ6.רש7,5QR6.XY7 +3,8q9.sx0z,8מ3.ער30ת,8Q9.SX0Z +3,8q9s.x0z,8מ9ע.ר0ת,8Q9S.X0Z +3,1qr2.tx3z,1מנ2.פר3ת,1QR2.TX3Z +3,p4rs.5xy6,ם4נע.5רש6,P4RS.5XY6 +3,p7r8.t9y0,ם7נ8.פ9ש0,P7R8.T9Y0 +3,pq1st.2xy3,םמ1עפ.2רש3,PQ1ST.2XY3 +3,p4rs5.vx6z,ם4נע5.צר6ת,P4RS5.VX6Z +3,7qr8t.v9yz,7מנ8פ.צ9שת,7QR8T.V9YZ +3,p1r2t.3x4z,ם1נ2פ.3ר4ת,P1R2T.3X4Z +3,5q6s7.v8y9,5מ6ע7.צ8ש9,5Q6S7.V8Y9 +3,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +3,abcdefghijklmnopqrstuvwxyz,אבגדףהזחוטיךכלסםמנעפץצקרשת,ABCDEFGHIJKLMNOPQRSTUVWXYZ +3,ABCDEFGHIJKLMNOPQRSTUVWXYZ,אבגדףהזחוטיךכלסםמנעפץצקרשת,ABCDEFGHIJKLMNOPQRSTUVWXYZ +3,OI.xx,סו.רר,OI.XX +3,oi.xx,סו.רר,OI.XX +3,oi.xx-oooooooo,סו.רר-סססססססס,OI.XX-OOOOOOOO +3,oi.xx-iiiiiiii,סו.רר-וווווווו,OI.XX-IIIIIIII +3,PQ.RS-01234567,םמ.49ע-01234567,PQ.RS-01234567 +3,PQ.RS-890,םמ.49ע-890,PQ.RS-890 +3,89.EU-bc,89.ףץ-בג,89.EU-BC +3,00.0A-bc,00.0א-בג,00.0A-BC +3,BCDF.GHJK-bc,בג4ה.2זח8ט-בג,BCDF.GHJK-BC +3,LMNP.QRST-bc,ךכ6ם.8מנ4ע-בג,LMNP.QRST-BC +3,VWXY.Z123-bc,צק9ש.1ת102-בג,VWXY.Z123-BC +3,4567.890B-bc,4567.890ב-בג,4567.890B-BC +3,pq.xy-bc,םמ.56ש-בג,PQ.XY-BC +3,pq.xyz-bc,םמ.56שת-בג,PQ.XYZ-BC +3,pqx.yz-bc,םמ.96שת-בג,PQX.YZ-BC +3,pq.rxyz-bc,םמ3.ר0שת-בג,PQ.RXYZ-BC +3,pqr.xyz-bc,םמ6.ר1שת-בג,PQR.XYZ-BC +3,pqrx.yz-bc,םמ9.ר2שת-בג,PQRX.YZ-BC +3,pqr.sxyz-bc,םמ4.ער9שת-בג,PQR.SXYZ-BC +3,pqrs.xyz-bc,םמ8.ער9שת-בג,PQRS.XYZ-BC +3,pqrs.txyz-bc,םמ7ע.8פר2ש-בג,PQRS.TXYZ-BC +3,pqrst.vxyz-bc,םמ7עפ.8צר2ש-בג,PQRST.VXYZ-BC +3,p1.xy-bc,ם1.רש-בג,P1.XY-BC +3,pq.2y-bc,םמ.2ש-בג,PQ.2Y-BC +3,3q.x4-bc,3מ.ר4-בג,3Q.X4-BC +3,5q.6y-bc,5מ.6ש-בג,5Q.6Y-BC +3,pq.1yz-bc,םמ.23שת-בג,PQ.1YZ-BC +3,pq1.yz-bc,םמ1.שת-בג,PQ1.YZ-BC +3,p2.x3z-bc,ם2.563ת-בג,P2.X3Z-BC +3,p2x.3z-bc,ם2ר.3ת-בג,P2X.3Z-BC +3,pq.1xy2-bc,םמ0.ר8ש2-בג,PQ.1XY2-BC +3,pq1.xy2-bc,םמ1.רש2-בג,PQ1.XY2-BC +3,pq1x.y2-bc,םמ1ר.ש2-בג,PQ1X.Y2-BC +3,p3.rx4z-bc,ם33.ר04ת-בג,P3.RX4Z-BC +3,p3r.x4z-bc,ם3נ.ר4ת-בג,P3R.X4Z-BC +3,p3rx.4z-bc,ם3נר.4ת-בג,P3RX.4Z-BC +3,5q.r6y7-bc,5מ3.60ש7-בג,5Q.R6Y7-BC +3,5qr.6y7-bc,5מנ.6ש7-בג,5QR.6Y7-BC +3,5qr6.y7-bc,5מנ6.ש7-בג,5QR6.Y7-BC +3,pq1.sx2z-bc,םמ2.ער32ת-בג,PQ1.SX2Z-BC +3,pq1s.x2z-bc,םמ1ע.ר2ת-בג,PQ1S.X2Z-BC +3,p3r.s4yz-bc,ם34.ע49שת-בג,P3R.S4YZ-BC +3,p3rs.4yz-bc,ם3נע.4שת-בג,P3RS.4YZ-BC +3,5qr.6xy7-bc,5מ4.6ר9ש7-בג,5QR.6XY7-BC +3,5qr6.xy7-bc,5מנ6.רש7-בג,5QR6.XY7-BC +3,8q9.sx0z-bc,8מ3.ער30ת-בג,8Q9.SX0Z-BC +3,8q9s.x0z-bc,8מ9ע.ר0ת-בג,8Q9S.X0Z-BC +3,1qr2.tx3z-bc,1מנ2.פר3ת-בג,1QR2.TX3Z-BC +3,p4rs.5xy6-bc,ם4נע.5רש6-בג,P4RS.5XY6-BC +3,p7r8.t9y0-bc,ם7נ8.פ9ש0-בג,P7R8.T9Y0-BC +3,pq1st.2xy3-bc,םמ1עפ.2רש3-בג,PQ1ST.2XY3-BC +3,p4rs5.vx6z-bc,ם4נע5.צר6ת-בג,P4RS5.VX6Z-BC +3,7qr8t.v9yz-bc,7מנ8פ.צ9שת-בג,7QR8T.V9YZ-BC +3,p1r2t.3x4z-bc,ם1נ2פ.3ר4ת-בג,P1R2T.3X4Z-BC +3,5q6s7.v8y9-bc,5מ6ע7.צ8ש9-בג,5Q6S7.V8Y9-BC +3,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-בג,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +3,abcdefghijklmnopqrstuvwxyz-bc,אבגדףהזחוטיךכלסםמנעפץצקרשת-בג,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +3,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,אבגדףהזחוטיךכלסםמנעפץצקרשת-בג,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +3,OI.xx-bc,סו.רר-בג,OI.XX-BC +3,oi.xx-bc,סו.רר-בג,OI.XX-BC +3,oi.xx-oooooooo-bc,סו.רר-סססססססס-בג,OI.XX-OOOOOOOO-BC +3,oi.xx-iiiiiiii-bc,סו.רר-וווווווו-בג,OI.XX-IIIIIIII-BC +3,PQ.RS-01234567-bc,םמ.49ע-01234567-בג,PQ.RS-01234567-BC +3,PQ.RS-890-bc,םמ.49ע-890-בג,PQ.RS-890-BC +3,89.EU-DFGHJKLM,89.ףץ-דהזחטיךכ,89.EU-DFGHJKLM +3,00.0A-DFGHJKLM,00.0א-דהזחטיךכ,00.0A-DFGHJKLM +3,BCDF.GHJK-DFGHJKLM,בג4ה.2זח8ט-דהזחטיךכ,BCDF.GHJK-DFGHJKLM +3,LMNP.QRST-DFGHJKLM,ךכ6ם.8מנ4ע-דהזחטיךכ,LMNP.QRST-DFGHJKLM +3,VWXY.Z123-DFGHJKLM,צק9ש.1ת102-דהזחטיךכ,VWXY.Z123-DFGHJKLM +3,4567.890B-DFGHJKLM,4567.890ב-דהזחטיךכ,4567.890B-DFGHJKLM +3,pq.xy-DFGHJKLM,םמ.56ש-דהזחטיךכ,PQ.XY-DFGHJKLM +3,pq.xyz-DFGHJKLM,םמ.56שת-דהזחטיךכ,PQ.XYZ-DFGHJKLM +3,pqx.yz-DFGHJKLM,םמ.96שת-דהזחטיךכ,PQX.YZ-DFGHJKLM +3,pq.rxyz-DFGHJKLM,םמ3.ר0שת-דהזחטיךכ,PQ.RXYZ-DFGHJKLM +3,pqr.xyz-DFGHJKLM,םמ6.ר1שת-דהזחטיךכ,PQR.XYZ-DFGHJKLM +3,pqrx.yz-DFGHJKLM,םמ9.ר2שת-דהזחטיךכ,PQRX.YZ-DFGHJKLM +3,pqr.sxyz-DFGHJKLM,םמ4.ער9שת-דהזחטיךכ,PQR.SXYZ-DFGHJKLM +3,pqrs.xyz-DFGHJKLM,םמ8.ער9שת-דהזחטיךכ,PQRS.XYZ-DFGHJKLM +3,pqrs.txyz-DFGHJKLM,םמ7ע.8פר2ש-דהזחטיךכ,PQRS.TXYZ-DFGHJKLM +3,pqrst.vxyz-DFGHJKLM,םמ7עפ.8צר2ש-דהזחטיךכ,PQRST.VXYZ-DFGHJKLM +3,p1.xy-DFGHJKLM,ם1.רש-דהזחטיךכ,P1.XY-DFGHJKLM +3,pq.2y-DFGHJKLM,םמ.2ש-דהזחטיךכ,PQ.2Y-DFGHJKLM +3,3q.x4-DFGHJKLM,3מ.ר4-דהזחטיךכ,3Q.X4-DFGHJKLM +3,5q.6y-DFGHJKLM,5מ.6ש-דהזחטיךכ,5Q.6Y-DFGHJKLM +3,pq.1yz-DFGHJKLM,םמ.23שת-דהזחטיךכ,PQ.1YZ-DFGHJKLM +3,pq1.yz-DFGHJKLM,םמ1.שת-דהזחטיךכ,PQ1.YZ-DFGHJKLM +3,p2.x3z-DFGHJKLM,ם2.563ת-דהזחטיךכ,P2.X3Z-DFGHJKLM +3,p2x.3z-DFGHJKLM,ם2ר.3ת-דהזחטיךכ,P2X.3Z-DFGHJKLM +3,pq.1xy2-DFGHJKLM,םמ0.ר8ש2-דהזחטיךכ,PQ.1XY2-DFGHJKLM +3,pq1.xy2-DFGHJKLM,םמ1.רש2-דהזחטיךכ,PQ1.XY2-DFGHJKLM +3,pq1x.y2-DFGHJKLM,םמ1ר.ש2-דהזחטיךכ,PQ1X.Y2-DFGHJKLM +3,p3.rx4z-DFGHJKLM,ם33.ר04ת-דהזחטיךכ,P3.RX4Z-DFGHJKLM +3,p3r.x4z-DFGHJKLM,ם3נ.ר4ת-דהזחטיךכ,P3R.X4Z-DFGHJKLM +3,p3rx.4z-DFGHJKLM,ם3נר.4ת-דהזחטיךכ,P3RX.4Z-DFGHJKLM +3,5q.r6y7-DFGHJKLM,5מ3.60ש7-דהזחטיךכ,5Q.R6Y7-DFGHJKLM +3,5qr.6y7-DFGHJKLM,5מנ.6ש7-דהזחטיךכ,5QR.6Y7-DFGHJKLM +3,5qr6.y7-DFGHJKLM,5מנ6.ש7-דהזחטיךכ,5QR6.Y7-DFGHJKLM +3,pq1.sx2z-DFGHJKLM,םמ2.ער32ת-דהזחטיךכ,PQ1.SX2Z-DFGHJKLM +3,pq1s.x2z-DFGHJKLM,םמ1ע.ר2ת-דהזחטיךכ,PQ1S.X2Z-DFGHJKLM +3,p3r.s4yz-DFGHJKLM,ם34.ע49שת-דהזחטיךכ,P3R.S4YZ-DFGHJKLM +3,p3rs.4yz-DFGHJKLM,ם3נע.4שת-דהזחטיךכ,P3RS.4YZ-DFGHJKLM +3,5qr.6xy7-DFGHJKLM,5מ4.6ר9ש7-דהזחטיךכ,5QR.6XY7-DFGHJKLM +3,5qr6.xy7-DFGHJKLM,5מנ6.רש7-דהזחטיךכ,5QR6.XY7-DFGHJKLM +3,8q9.sx0z-DFGHJKLM,8מ3.ער30ת-דהזחטיךכ,8Q9.SX0Z-DFGHJKLM +3,8q9s.x0z-DFGHJKLM,8מ9ע.ר0ת-דהזחטיךכ,8Q9S.X0Z-DFGHJKLM +3,1qr2.tx3z-DFGHJKLM,1מנ2.פר3ת-דהזחטיךכ,1QR2.TX3Z-DFGHJKLM +3,p4rs.5xy6-DFGHJKLM,ם4נע.5רש6-דהזחטיךכ,P4RS.5XY6-DFGHJKLM +3,p7r8.t9y0-DFGHJKLM,ם7נ8.פ9ש0-דהזחטיךכ,P7R8.T9Y0-DFGHJKLM +3,pq1st.2xy3-DFGHJKLM,םמ1עפ.2רש3-דהזחטיךכ,PQ1ST.2XY3-DFGHJKLM +3,p4rs5.vx6z-DFGHJKLM,ם4נע5.צר6ת-דהזחטיךכ,P4RS5.VX6Z-DFGHJKLM +3,7qr8t.v9yz-DFGHJKLM,7מנ8פ.צ9שת-דהזחטיךכ,7QR8T.V9YZ-DFGHJKLM +3,p1r2t.3x4z-DFGHJKLM,ם1נ2פ.3ר4ת-דהזחטיךכ,P1R2T.3X4Z-DFGHJKLM +3,5q6s7.v8y9-DFGHJKLM,5מ6ע7.צ8ש9-דהזחטיךכ,5Q6S7.V8Y9-DFGHJKLM +3,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-דהזחטיךכ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +3,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,אבגדףהזחוטיךכלסםמנעפץצקרשת-דהזחטיךכ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +3,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,אבגדףהזחוטיךכלסםמנעפץצקרשת-דהזחטיךכ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +3,OI.xx-DFGHJKLM,סו.רר-דהזחטיךכ,OI.XX-DFGHJKLM +3,oi.xx-DFGHJKLM,סו.רר-דהזחטיךכ,OI.XX-DFGHJKLM +3,oi.xx-oooooooo-DFGHJKLM,סו.רר-סססססססס-דהזחטיךכ,OI.XX-OOOOOOOO-DFGHJKLM +3,oi.xx-iiiiiiii-DFGHJKLM,סו.רר-וווווווו-דהזחטיךכ,OI.XX-IIIIIIII-DFGHJKLM +3,PQ.RS-01234567-DFGHJKLM,םמ.49ע-01234567-דהזחטיךכ,PQ.RS-01234567-DFGHJKLM +3,PQ.RS-890-DFGHJKLM,םמ.49ע-890-דהזחטיךכ,PQ.RS-890-DFGHJKLM +4,89.EU,८९.एफ,89.EU +4,00.0A,००.०अ,00.0A +4,BCDF.GHJK,कगघच.जटठण,BCDF.GHJK +4,LMNP.QRST,तदधन.पभमर,LMNP.QRST +4,VWXY.Z123,लवसह.ब१२३,VWXY.Z123 +4,4567.890B,४५६७.८९०क,4567.890B +4,pq.xy,नप.सह,PQ.XY +4,pq.xyz,नप.सहब,PQ.XYZ +4,pqx.yz,नपस.हब,PQX.YZ +4,pq.rxyz,नप.भसहब,PQ.RXYZ +4,pqr.xyz,नपभ.सहब,PQR.XYZ +4,pqrx.yz,नपभस.हब,PQRX.YZ +4,pqr.sxyz,नपभ.मसहब,PQR.SXYZ +4,pqrs.xyz,नपभम.सहब,PQRS.XYZ +4,pqrs.txyz,नपभम.रसहब,PQRS.TXYZ +4,pqrst.vxyz,नपभमर.लसहब,PQRST.VXYZ +4,p1.xy,न१.सह,P1.XY +4,pq.2y,नप.२ह,PQ.2Y +4,3q.x4,३प.स४,3Q.X4 +4,5q.6y,५प.६ह,5Q.6Y +4,pq.1yz,नप.१हब,PQ.1YZ +4,pq1.yz,नप१.हब,PQ1.YZ +4,p2.x3z,न२.स३ब,P2.X3Z +4,p2x.3z,न२स.३ब,P2X.3Z +4,pq.1xy2,नप.१सह२,PQ.1XY2 +4,pq1.xy2,नप१.सह२,PQ1.XY2 +4,pq1x.y2,नप१स.ह२,PQ1X.Y2 +4,p3.rx4z,न३.भस४ब,P3.RX4Z +4,p3r.x4z,न३भ.स४ब,P3R.X4Z +4,p3rx.4z,न३भस.४ब,P3RX.4Z +4,5q.r6y7,५प.भ६ह७,5Q.R6Y7 +4,5qr.6y7,५पभ.६ह७,5QR.6Y7 +4,5qr6.y7,५पभ६.ह७,5QR6.Y7 +4,pq1.sx2z,नप१.मस२ब,PQ1.SX2Z +4,pq1s.x2z,नप१म.स२ब,PQ1S.X2Z +4,p3r.s4yz,न३भ.म४हब,P3R.S4YZ +4,p3rs.4yz,न३भम.४हब,P3RS.4YZ +4,5qr.6xy7,५पभ.६सह७,5QR.6XY7 +4,5qr6.xy7,५पभ६.सह७,5QR6.XY7 +4,8q9.sx0z,८प९.मस०ब,8Q9.SX0Z +4,8q9s.x0z,८प९म.स०ब,8Q9S.X0Z +4,1qr2.tx3z,१पभ२.रस३ब,1QR2.TX3Z +4,p4rs.5xy6,न४भम.५सह६,P4RS.5XY6 +4,p7r8.t9y0,न७भ८.र९ह०,P7R8.T9Y0 +4,pq1st.2xy3,नप१मर.२सह३,PQ1ST.2XY3 +4,p4rs5.vx6z,न४भम५.लस६ब,P4RS5.VX6Z +4,7qr8t.v9yz,७पभ८र.ल९हब,7QR8T.V9YZ +4,p1r2t.3x4z,न१भ२र.३स४ब,P1R2T.3X4Z +4,5q6s7.v8y9,५प६म७.ल८ह९,5Q6S7.V8Y9 +4,^0123456789!@#$^&*()/:;[]{}<>?|~%,^०१२३४५६७८९!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +4,abcdefghijklmnopqrstuvwxyz,अकगघएचजटIठणतदधOनपभमरफलवसहब,ABCDEFGHIJKLMNOPQRSTUVWXYZ +4,ABCDEFGHIJKLMNOPQRSTUVWXYZ,अकगघएचजटIठणतदधOनपभमरफलवसहब,ABCDEFGHIJKLMNOPQRSTUVWXYZ +4,OI.xx,OI.सस,OI.XX +4,oi.xx,OI.सस,OI.XX +4,oi.xx-oooooooo,OI.सस-OOOOOOOO,OI.XX-OOOOOOOO +4,oi.xx-iiiiiiii,OI.सस-IIIIIIII,OI.XX-IIIIIIII +4,PQ.RS-01234567,नप.भम-०१२३४५६७,PQ.RS-01234567 +4,PQ.RS-890,नप.भम-८९०,PQ.RS-890 +4,89.EU-bc,८९.एफ-कग,89.EU-BC +4,00.0A-bc,००.०अ-कग,00.0A-BC +4,BCDF.GHJK-bc,कगघच.जटठण-कग,BCDF.GHJK-BC +4,LMNP.QRST-bc,तदधन.पभमर-कग,LMNP.QRST-BC +4,VWXY.Z123-bc,लवसह.ब१२३-कग,VWXY.Z123-BC +4,4567.890B-bc,४५६७.८९०क-कग,4567.890B-BC +4,pq.xy-bc,नप.सह-कग,PQ.XY-BC +4,pq.xyz-bc,नप.सहब-कग,PQ.XYZ-BC +4,pqx.yz-bc,नपस.हब-कग,PQX.YZ-BC +4,pq.rxyz-bc,नप.भसहब-कग,PQ.RXYZ-BC +4,pqr.xyz-bc,नपभ.सहब-कग,PQR.XYZ-BC +4,pqrx.yz-bc,नपभस.हब-कग,PQRX.YZ-BC +4,pqr.sxyz-bc,नपभ.मसहब-कग,PQR.SXYZ-BC +4,pqrs.xyz-bc,नपभम.सहब-कग,PQRS.XYZ-BC +4,pqrs.txyz-bc,नपभम.रसहब-कग,PQRS.TXYZ-BC +4,pqrst.vxyz-bc,नपभमर.लसहब-कग,PQRST.VXYZ-BC +4,p1.xy-bc,न१.सह-कग,P1.XY-BC +4,pq.2y-bc,नप.२ह-कग,PQ.2Y-BC +4,3q.x4-bc,३प.स४-कग,3Q.X4-BC +4,5q.6y-bc,५प.६ह-कग,5Q.6Y-BC +4,pq.1yz-bc,नप.१हब-कग,PQ.1YZ-BC +4,pq1.yz-bc,नप१.हब-कग,PQ1.YZ-BC +4,p2.x3z-bc,न२.स३ब-कग,P2.X3Z-BC +4,p2x.3z-bc,न२स.३ब-कग,P2X.3Z-BC +4,pq.1xy2-bc,नप.१सह२-कग,PQ.1XY2-BC +4,pq1.xy2-bc,नप१.सह२-कग,PQ1.XY2-BC +4,pq1x.y2-bc,नप१स.ह२-कग,PQ1X.Y2-BC +4,p3.rx4z-bc,न३.भस४ब-कग,P3.RX4Z-BC +4,p3r.x4z-bc,न३भ.स४ब-कग,P3R.X4Z-BC +4,p3rx.4z-bc,न३भस.४ब-कग,P3RX.4Z-BC +4,5q.r6y7-bc,५प.भ६ह७-कग,5Q.R6Y7-BC +4,5qr.6y7-bc,५पभ.६ह७-कग,5QR.6Y7-BC +4,5qr6.y7-bc,५पभ६.ह७-कग,5QR6.Y7-BC +4,pq1.sx2z-bc,नप१.मस२ब-कग,PQ1.SX2Z-BC +4,pq1s.x2z-bc,नप१म.स२ब-कग,PQ1S.X2Z-BC +4,p3r.s4yz-bc,न३भ.म४हब-कग,P3R.S4YZ-BC +4,p3rs.4yz-bc,न३भम.४हब-कग,P3RS.4YZ-BC +4,5qr.6xy7-bc,५पभ.६सह७-कग,5QR.6XY7-BC +4,5qr6.xy7-bc,५पभ६.सह७-कग,5QR6.XY7-BC +4,8q9.sx0z-bc,८प९.मस०ब-कग,8Q9.SX0Z-BC +4,8q9s.x0z-bc,८प९म.स०ब-कग,8Q9S.X0Z-BC +4,1qr2.tx3z-bc,१पभ२.रस३ब-कग,1QR2.TX3Z-BC +4,p4rs.5xy6-bc,न४भम.५सह६-कग,P4RS.5XY6-BC +4,p7r8.t9y0-bc,न७भ८.र९ह०-कग,P7R8.T9Y0-BC +4,pq1st.2xy3-bc,नप१मर.२सह३-कग,PQ1ST.2XY3-BC +4,p4rs5.vx6z-bc,न४भम५.लस६ब-कग,P4RS5.VX6Z-BC +4,7qr8t.v9yz-bc,७पभ८र.ल९हब-कग,7QR8T.V9YZ-BC +4,p1r2t.3x4z-bc,न१भ२र.३स४ब-कग,P1R2T.3X4Z-BC +4,5q6s7.v8y9-bc,५प६म७.ल८ह९-कग,5Q6S7.V8Y9-BC +4,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^०१२३४५६७८९!@#$^&*()/:;[]{}<>?|~%-कग,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +4,abcdefghijklmnopqrstuvwxyz-bc,अकगघएचजटIठणतदधOनपभमरफलवसहब-कग,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +4,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,अकगघएचजटIठणतदधOनपभमरफलवसहब-कग,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +4,OI.xx-bc,OI.सस-कग,OI.XX-BC +4,oi.xx-bc,OI.सस-कग,OI.XX-BC +4,oi.xx-oooooooo-bc,OI.सस-OOOOOOOO-कग,OI.XX-OOOOOOOO-BC +4,oi.xx-iiiiiiii-bc,OI.सस-IIIIIIII-कग,OI.XX-IIIIIIII-BC +4,PQ.RS-01234567-bc,नप.भम-०१२३४५६७-कग,PQ.RS-01234567-BC +4,PQ.RS-890-bc,नप.भम-८९०-कग,PQ.RS-890-BC +4,89.EU-DFGHJKLM,८९.एफ-घचजटठणतद,89.EU-DFGHJKLM +4,00.0A-DFGHJKLM,००.०अ-घचजटठणतद,00.0A-DFGHJKLM +4,BCDF.GHJK-DFGHJKLM,कगघच.जटठण-घचजटठणतद,BCDF.GHJK-DFGHJKLM +4,LMNP.QRST-DFGHJKLM,तदधन.पभमर-घचजटठणतद,LMNP.QRST-DFGHJKLM +4,VWXY.Z123-DFGHJKLM,लवसह.ब१२३-घचजटठणतद,VWXY.Z123-DFGHJKLM +4,4567.890B-DFGHJKLM,४५६७.८९०क-घचजटठणतद,4567.890B-DFGHJKLM +4,pq.xy-DFGHJKLM,नप.सह-घचजटठणतद,PQ.XY-DFGHJKLM +4,pq.xyz-DFGHJKLM,नप.सहब-घचजटठणतद,PQ.XYZ-DFGHJKLM +4,pqx.yz-DFGHJKLM,नपस.हब-घचजटठणतद,PQX.YZ-DFGHJKLM +4,pq.rxyz-DFGHJKLM,नप.भसहब-घचजटठणतद,PQ.RXYZ-DFGHJKLM +4,pqr.xyz-DFGHJKLM,नपभ.सहब-घचजटठणतद,PQR.XYZ-DFGHJKLM +4,pqrx.yz-DFGHJKLM,नपभस.हब-घचजटठणतद,PQRX.YZ-DFGHJKLM +4,pqr.sxyz-DFGHJKLM,नपभ.मसहब-घचजटठणतद,PQR.SXYZ-DFGHJKLM +4,pqrs.xyz-DFGHJKLM,नपभम.सहब-घचजटठणतद,PQRS.XYZ-DFGHJKLM +4,pqrs.txyz-DFGHJKLM,नपभम.रसहब-घचजटठणतद,PQRS.TXYZ-DFGHJKLM +4,pqrst.vxyz-DFGHJKLM,नपभमर.लसहब-घचजटठणतद,PQRST.VXYZ-DFGHJKLM +4,p1.xy-DFGHJKLM,न१.सह-घचजटठणतद,P1.XY-DFGHJKLM +4,pq.2y-DFGHJKLM,नप.२ह-घचजटठणतद,PQ.2Y-DFGHJKLM +4,3q.x4-DFGHJKLM,३प.स४-घचजटठणतद,3Q.X4-DFGHJKLM +4,5q.6y-DFGHJKLM,५प.६ह-घचजटठणतद,5Q.6Y-DFGHJKLM +4,pq.1yz-DFGHJKLM,नप.१हब-घचजटठणतद,PQ.1YZ-DFGHJKLM +4,pq1.yz-DFGHJKLM,नप१.हब-घचजटठणतद,PQ1.YZ-DFGHJKLM +4,p2.x3z-DFGHJKLM,न२.स३ब-घचजटठणतद,P2.X3Z-DFGHJKLM +4,p2x.3z-DFGHJKLM,न२स.३ब-घचजटठणतद,P2X.3Z-DFGHJKLM +4,pq.1xy2-DFGHJKLM,नप.१सह२-घचजटठणतद,PQ.1XY2-DFGHJKLM +4,pq1.xy2-DFGHJKLM,नप१.सह२-घचजटठणतद,PQ1.XY2-DFGHJKLM +4,pq1x.y2-DFGHJKLM,नप१स.ह२-घचजटठणतद,PQ1X.Y2-DFGHJKLM +4,p3.rx4z-DFGHJKLM,न३.भस४ब-घचजटठणतद,P3.RX4Z-DFGHJKLM +4,p3r.x4z-DFGHJKLM,न३भ.स४ब-घचजटठणतद,P3R.X4Z-DFGHJKLM +4,p3rx.4z-DFGHJKLM,न३भस.४ब-घचजटठणतद,P3RX.4Z-DFGHJKLM +4,5q.r6y7-DFGHJKLM,५प.भ६ह७-घचजटठणतद,5Q.R6Y7-DFGHJKLM +4,5qr.6y7-DFGHJKLM,५पभ.६ह७-घचजटठणतद,5QR.6Y7-DFGHJKLM +4,5qr6.y7-DFGHJKLM,५पभ६.ह७-घचजटठणतद,5QR6.Y7-DFGHJKLM +4,pq1.sx2z-DFGHJKLM,नप१.मस२ब-घचजटठणतद,PQ1.SX2Z-DFGHJKLM +4,pq1s.x2z-DFGHJKLM,नप१म.स२ब-घचजटठणतद,PQ1S.X2Z-DFGHJKLM +4,p3r.s4yz-DFGHJKLM,न३भ.म४हब-घचजटठणतद,P3R.S4YZ-DFGHJKLM +4,p3rs.4yz-DFGHJKLM,न३भम.४हब-घचजटठणतद,P3RS.4YZ-DFGHJKLM +4,5qr.6xy7-DFGHJKLM,५पभ.६सह७-घचजटठणतद,5QR.6XY7-DFGHJKLM +4,5qr6.xy7-DFGHJKLM,५पभ६.सह७-घचजटठणतद,5QR6.XY7-DFGHJKLM +4,8q9.sx0z-DFGHJKLM,८प९.मस०ब-घचजटठणतद,8Q9.SX0Z-DFGHJKLM +4,8q9s.x0z-DFGHJKLM,८प९म.स०ब-घचजटठणतद,8Q9S.X0Z-DFGHJKLM +4,1qr2.tx3z-DFGHJKLM,१पभ२.रस३ब-घचजटठणतद,1QR2.TX3Z-DFGHJKLM +4,p4rs.5xy6-DFGHJKLM,न४भम.५सह६-घचजटठणतद,P4RS.5XY6-DFGHJKLM +4,p7r8.t9y0-DFGHJKLM,न७भ८.र९ह०-घचजटठणतद,P7R8.T9Y0-DFGHJKLM +4,pq1st.2xy3-DFGHJKLM,नप१मर.२सह३-घचजटठणतद,PQ1ST.2XY3-DFGHJKLM +4,p4rs5.vx6z-DFGHJKLM,न४भम५.लस६ब-घचजटठणतद,P4RS5.VX6Z-DFGHJKLM +4,7qr8t.v9yz-DFGHJKLM,७पभ८र.ल९हब-घचजटठणतद,7QR8T.V9YZ-DFGHJKLM +4,p1r2t.3x4z-DFGHJKLM,न१भ२र.३स४ब-घचजटठणतद,P1R2T.3X4Z-DFGHJKLM +4,5q6s7.v8y9-DFGHJKLM,५प६म७.ल८ह९-घचजटठणतद,5Q6S7.V8Y9-DFGHJKLM +4,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^०१२३४५६७८९!@#$^&*()/:;[]{}<>?|~%-घचजटठणतद,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +4,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,अकगघएचजटIठणतदधOनपभमरफलवसहब-घचजटठणतद,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +4,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,अकगघएचजटIठणतदधOनपभमरफलवसहब-घचजटठणतद,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +4,OI.xx-DFGHJKLM,OI.सस-घचजटठणतद,OI.XX-DFGHJKLM +4,oi.xx-DFGHJKLM,OI.सस-घचजटठणतद,OI.XX-DFGHJKLM +4,oi.xx-oooooooo-DFGHJKLM,OI.सस-OOOOOOOO-घचजटठणतद,OI.XX-OOOOOOOO-DFGHJKLM +4,oi.xx-iiiiiiii-DFGHJKLM,OI.सस-IIIIIIII-घचजटठणतद,OI.XX-IIIIIIII-DFGHJKLM +4,PQ.RS-01234567-DFGHJKLM,नप.भम-०१२३४५६७-घचजटठणतद,PQ.RS-01234567-DFGHJKLM +4,PQ.RS-890-DFGHJKLM,नप.भम-८९०-घचजटठणतद,PQ.RS-890-DFGHJKLM +5,89.EU,൮൯.ഋഉ,89.EU +5,00.0A,൦൦.൦ഒ,00.0A +5,BCDF.GHJK,കഖഗച.ജടഡത,BCDF.GHJK +5,LMNP.QRST,ഥദധന.മരറല,LMNP.QRST +5,VWXY.Z123,ഴവശസ.ഹ൧൨൩,VWXY.Z123 +5,4567.890B,൪൫൬൭.൮൯൦ക,4567.890B +5,pq.xy,നമ.ശസ,PQ.XY +5,pq.xyz,നമ.ശസഹ,PQ.XYZ +5,pqx.yz,നമശ.സഹ,PQX.YZ +5,pq.rxyz,നമ.രശസഹ,PQ.RXYZ +5,pqr.xyz,നമര.ശസഹ,PQR.XYZ +5,pqrx.yz,നമരശ.സഹ,PQRX.YZ +5,pqr.sxyz,നമര.റശസഹ,PQR.SXYZ +5,pqrs.xyz,നമരറ.ശസഹ,PQRS.XYZ +5,pqrs.txyz,നമരറ.ലശസഹ,PQRS.TXYZ +5,pqrst.vxyz,നമരറല.ഴശസഹ,PQRST.VXYZ +5,p1.xy,ന൧.ശസ,P1.XY +5,pq.2y,നമ.൨സ,PQ.2Y +5,3q.x4,൩മ.ശ൪,3Q.X4 +5,5q.6y,൫മ.൬സ,5Q.6Y +5,pq.1yz,നമ.൧സഹ,PQ.1YZ +5,pq1.yz,നമ൧.സഹ,PQ1.YZ +5,p2.x3z,ന൨.ശ൩ഹ,P2.X3Z +5,p2x.3z,ന൨ശ.൩ഹ,P2X.3Z +5,pq.1xy2,നമ.൧ശസ൨,PQ.1XY2 +5,pq1.xy2,നമ൧.ശസ൨,PQ1.XY2 +5,pq1x.y2,നമ൧ശ.സ൨,PQ1X.Y2 +5,p3.rx4z,ന൩.രശ൪ഹ,P3.RX4Z +5,p3r.x4z,ന൩ര.ശ൪ഹ,P3R.X4Z +5,p3rx.4z,ന൩രശ.൪ഹ,P3RX.4Z +5,5q.r6y7,൫മ.ര൬സ൭,5Q.R6Y7 +5,5qr.6y7,൫മര.൬സ൭,5QR.6Y7 +5,5qr6.y7,൫മര൬.സ൭,5QR6.Y7 +5,pq1.sx2z,നമ൧.റശ൨ഹ,PQ1.SX2Z +5,pq1s.x2z,നമ൧റ.ശ൨ഹ,PQ1S.X2Z +5,p3r.s4yz,ന൩ര.റ൪സഹ,P3R.S4YZ +5,p3rs.4yz,ന൩രറ.൪സഹ,P3RS.4YZ +5,5qr.6xy7,൫മര.൬ശസ൭,5QR.6XY7 +5,5qr6.xy7,൫മര൬.ശസ൭,5QR6.XY7 +5,8q9.sx0z,൮മ൯.റശ൦ഹ,8Q9.SX0Z +5,8q9s.x0z,൮മ൯റ.ശ൦ഹ,8Q9S.X0Z +5,1qr2.tx3z,൧മര൨.ലശ൩ഹ,1QR2.TX3Z +5,p4rs.5xy6,ന൪രറ.൫ശസ൬,P4RS.5XY6 +5,p7r8.t9y0,ന൭ര൮.ല൯സ൦,P7R8.T9Y0 +5,pq1st.2xy3,നമ൧റല.൨ശസ൩,PQ1ST.2XY3 +5,p4rs5.vx6z,ന൪രറ൫.ഴശ൬ഹ,P4RS5.VX6Z +5,7qr8t.v9yz,൭മര൮ല.ഴ൯സഹ,7QR8T.V9YZ +5,p1r2t.3x4z,ന൧ര൨ല.൩ശ൪ഹ,P1R2T.3X4Z +5,5q6s7.v8y9,൫മ൬റ൭.ഴ൮സ൯,5Q6S7.V8Y9 +5,^0123456789!@#$^&*()/:;[]{}<>?|~%,^൦൧൨൩൪൫൬൭൮൯!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +5,abcdefghijklmnopqrstuvwxyz,ഒകഖഗഋചജടIഡതഥദധഠനമരറലഉഴവശസഹ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +5,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ഒകഖഗഋചജടIഡതഥദധഠനമരറലഉഴവശസഹ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +5,OI.xx,ഠI.ശശ,OI.XX +5,oi.xx,ഠI.ശശ,OI.XX +5,oi.xx-oooooooo,ഠI.ശശ-ഠഠഠഠഠഠഠഠ,OI.XX-OOOOOOOO +5,oi.xx-iiiiiiii,ഠI.ശശ-IIIIIIII,OI.XX-IIIIIIII +5,PQ.RS-01234567,നമ.രറ-൦൧൨൩൪൫൬൭,PQ.RS-01234567 +5,PQ.RS-890,നമ.രറ-൮൯൦,PQ.RS-890 +5,89.EU-bc,൮൯.ഋഉ-കഖ,89.EU-BC +5,00.0A-bc,൦൦.൦ഒ-കഖ,00.0A-BC +5,BCDF.GHJK-bc,കഖഗച.ജടഡത-കഖ,BCDF.GHJK-BC +5,LMNP.QRST-bc,ഥദധന.മരറല-കഖ,LMNP.QRST-BC +5,VWXY.Z123-bc,ഴവശസ.ഹ൧൨൩-കഖ,VWXY.Z123-BC +5,4567.890B-bc,൪൫൬൭.൮൯൦ക-കഖ,4567.890B-BC +5,pq.xy-bc,നമ.ശസ-കഖ,PQ.XY-BC +5,pq.xyz-bc,നമ.ശസഹ-കഖ,PQ.XYZ-BC +5,pqx.yz-bc,നമശ.സഹ-കഖ,PQX.YZ-BC +5,pq.rxyz-bc,നമ.രശസഹ-കഖ,PQ.RXYZ-BC +5,pqr.xyz-bc,നമര.ശസഹ-കഖ,PQR.XYZ-BC +5,pqrx.yz-bc,നമരശ.സഹ-കഖ,PQRX.YZ-BC +5,pqr.sxyz-bc,നമര.റശസഹ-കഖ,PQR.SXYZ-BC +5,pqrs.xyz-bc,നമരറ.ശസഹ-കഖ,PQRS.XYZ-BC +5,pqrs.txyz-bc,നമരറ.ലശസഹ-കഖ,PQRS.TXYZ-BC +5,pqrst.vxyz-bc,നമരറല.ഴശസഹ-കഖ,PQRST.VXYZ-BC +5,p1.xy-bc,ന൧.ശസ-കഖ,P1.XY-BC +5,pq.2y-bc,നമ.൨സ-കഖ,PQ.2Y-BC +5,3q.x4-bc,൩മ.ശ൪-കഖ,3Q.X4-BC +5,5q.6y-bc,൫മ.൬സ-കഖ,5Q.6Y-BC +5,pq.1yz-bc,നമ.൧സഹ-കഖ,PQ.1YZ-BC +5,pq1.yz-bc,നമ൧.സഹ-കഖ,PQ1.YZ-BC +5,p2.x3z-bc,ന൨.ശ൩ഹ-കഖ,P2.X3Z-BC +5,p2x.3z-bc,ന൨ശ.൩ഹ-കഖ,P2X.3Z-BC +5,pq.1xy2-bc,നമ.൧ശസ൨-കഖ,PQ.1XY2-BC +5,pq1.xy2-bc,നമ൧.ശസ൨-കഖ,PQ1.XY2-BC +5,pq1x.y2-bc,നമ൧ശ.സ൨-കഖ,PQ1X.Y2-BC +5,p3.rx4z-bc,ന൩.രശ൪ഹ-കഖ,P3.RX4Z-BC +5,p3r.x4z-bc,ന൩ര.ശ൪ഹ-കഖ,P3R.X4Z-BC +5,p3rx.4z-bc,ന൩രശ.൪ഹ-കഖ,P3RX.4Z-BC +5,5q.r6y7-bc,൫മ.ര൬സ൭-കഖ,5Q.R6Y7-BC +5,5qr.6y7-bc,൫മര.൬സ൭-കഖ,5QR.6Y7-BC +5,5qr6.y7-bc,൫മര൬.സ൭-കഖ,5QR6.Y7-BC +5,pq1.sx2z-bc,നമ൧.റശ൨ഹ-കഖ,PQ1.SX2Z-BC +5,pq1s.x2z-bc,നമ൧റ.ശ൨ഹ-കഖ,PQ1S.X2Z-BC +5,p3r.s4yz-bc,ന൩ര.റ൪സഹ-കഖ,P3R.S4YZ-BC +5,p3rs.4yz-bc,ന൩രറ.൪സഹ-കഖ,P3RS.4YZ-BC +5,5qr.6xy7-bc,൫മര.൬ശസ൭-കഖ,5QR.6XY7-BC +5,5qr6.xy7-bc,൫മര൬.ശസ൭-കഖ,5QR6.XY7-BC +5,8q9.sx0z-bc,൮മ൯.റശ൦ഹ-കഖ,8Q9.SX0Z-BC +5,8q9s.x0z-bc,൮മ൯റ.ശ൦ഹ-കഖ,8Q9S.X0Z-BC +5,1qr2.tx3z-bc,൧മര൨.ലശ൩ഹ-കഖ,1QR2.TX3Z-BC +5,p4rs.5xy6-bc,ന൪രറ.൫ശസ൬-കഖ,P4RS.5XY6-BC +5,p7r8.t9y0-bc,ന൭ര൮.ല൯സ൦-കഖ,P7R8.T9Y0-BC +5,pq1st.2xy3-bc,നമ൧റല.൨ശസ൩-കഖ,PQ1ST.2XY3-BC +5,p4rs5.vx6z-bc,ന൪രറ൫.ഴശ൬ഹ-കഖ,P4RS5.VX6Z-BC +5,7qr8t.v9yz-bc,൭മര൮ല.ഴ൯സഹ-കഖ,7QR8T.V9YZ-BC +5,p1r2t.3x4z-bc,ന൧ര൨ല.൩ശ൪ഹ-കഖ,P1R2T.3X4Z-BC +5,5q6s7.v8y9-bc,൫മ൬റ൭.ഴ൮സ൯-കഖ,5Q6S7.V8Y9-BC +5,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^൦൧൨൩൪൫൬൭൮൯!@#$^&*()/:;[]{}<>?|~%-കഖ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +5,abcdefghijklmnopqrstuvwxyz-bc,ഒകഖഗഋചജടIഡതഥദധഠനമരറലഉഴവശസഹ-കഖ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +5,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ഒകഖഗഋചജടIഡതഥദധഠനമരറലഉഴവശസഹ-കഖ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +5,OI.xx-bc,ഠI.ശശ-കഖ,OI.XX-BC +5,oi.xx-bc,ഠI.ശശ-കഖ,OI.XX-BC +5,oi.xx-oooooooo-bc,ഠI.ശശ-ഠഠഠഠഠഠഠഠ-കഖ,OI.XX-OOOOOOOO-BC +5,oi.xx-iiiiiiii-bc,ഠI.ശശ-IIIIIIII-കഖ,OI.XX-IIIIIIII-BC +5,PQ.RS-01234567-bc,നമ.രറ-൦൧൨൩൪൫൬൭-കഖ,PQ.RS-01234567-BC +5,PQ.RS-890-bc,നമ.രറ-൮൯൦-കഖ,PQ.RS-890-BC +5,89.EU-DFGHJKLM,൮൯.ഋഉ-ഗചജടഡതഥദ,89.EU-DFGHJKLM +5,00.0A-DFGHJKLM,൦൦.൦ഒ-ഗചജടഡതഥദ,00.0A-DFGHJKLM +5,BCDF.GHJK-DFGHJKLM,കഖഗച.ജടഡത-ഗചജടഡതഥദ,BCDF.GHJK-DFGHJKLM +5,LMNP.QRST-DFGHJKLM,ഥദധന.മരറല-ഗചജടഡതഥദ,LMNP.QRST-DFGHJKLM +5,VWXY.Z123-DFGHJKLM,ഴവശസ.ഹ൧൨൩-ഗചജടഡതഥദ,VWXY.Z123-DFGHJKLM +5,4567.890B-DFGHJKLM,൪൫൬൭.൮൯൦ക-ഗചജടഡതഥദ,4567.890B-DFGHJKLM +5,pq.xy-DFGHJKLM,നമ.ശസ-ഗചജടഡതഥദ,PQ.XY-DFGHJKLM +5,pq.xyz-DFGHJKLM,നമ.ശസഹ-ഗചജടഡതഥദ,PQ.XYZ-DFGHJKLM +5,pqx.yz-DFGHJKLM,നമശ.സഹ-ഗചജടഡതഥദ,PQX.YZ-DFGHJKLM +5,pq.rxyz-DFGHJKLM,നമ.രശസഹ-ഗചജടഡതഥദ,PQ.RXYZ-DFGHJKLM +5,pqr.xyz-DFGHJKLM,നമര.ശസഹ-ഗചജടഡതഥദ,PQR.XYZ-DFGHJKLM +5,pqrx.yz-DFGHJKLM,നമരശ.സഹ-ഗചജടഡതഥദ,PQRX.YZ-DFGHJKLM +5,pqr.sxyz-DFGHJKLM,നമര.റശസഹ-ഗചജടഡതഥദ,PQR.SXYZ-DFGHJKLM +5,pqrs.xyz-DFGHJKLM,നമരറ.ശസഹ-ഗചജടഡതഥദ,PQRS.XYZ-DFGHJKLM +5,pqrs.txyz-DFGHJKLM,നമരറ.ലശസഹ-ഗചജടഡതഥദ,PQRS.TXYZ-DFGHJKLM +5,pqrst.vxyz-DFGHJKLM,നമരറല.ഴശസഹ-ഗചജടഡതഥദ,PQRST.VXYZ-DFGHJKLM +5,p1.xy-DFGHJKLM,ന൧.ശസ-ഗചജടഡതഥദ,P1.XY-DFGHJKLM +5,pq.2y-DFGHJKLM,നമ.൨സ-ഗചജടഡതഥദ,PQ.2Y-DFGHJKLM +5,3q.x4-DFGHJKLM,൩മ.ശ൪-ഗചജടഡതഥദ,3Q.X4-DFGHJKLM +5,5q.6y-DFGHJKLM,൫മ.൬സ-ഗചജടഡതഥദ,5Q.6Y-DFGHJKLM +5,pq.1yz-DFGHJKLM,നമ.൧സഹ-ഗചജടഡതഥദ,PQ.1YZ-DFGHJKLM +5,pq1.yz-DFGHJKLM,നമ൧.സഹ-ഗചജടഡതഥദ,PQ1.YZ-DFGHJKLM +5,p2.x3z-DFGHJKLM,ന൨.ശ൩ഹ-ഗചജടഡതഥദ,P2.X3Z-DFGHJKLM +5,p2x.3z-DFGHJKLM,ന൨ശ.൩ഹ-ഗചജടഡതഥദ,P2X.3Z-DFGHJKLM +5,pq.1xy2-DFGHJKLM,നമ.൧ശസ൨-ഗചജടഡതഥദ,PQ.1XY2-DFGHJKLM +5,pq1.xy2-DFGHJKLM,നമ൧.ശസ൨-ഗചജടഡതഥദ,PQ1.XY2-DFGHJKLM +5,pq1x.y2-DFGHJKLM,നമ൧ശ.സ൨-ഗചജടഡതഥദ,PQ1X.Y2-DFGHJKLM +5,p3.rx4z-DFGHJKLM,ന൩.രശ൪ഹ-ഗചജടഡതഥദ,P3.RX4Z-DFGHJKLM +5,p3r.x4z-DFGHJKLM,ന൩ര.ശ൪ഹ-ഗചജടഡതഥദ,P3R.X4Z-DFGHJKLM +5,p3rx.4z-DFGHJKLM,ന൩രശ.൪ഹ-ഗചജടഡതഥദ,P3RX.4Z-DFGHJKLM +5,5q.r6y7-DFGHJKLM,൫മ.ര൬സ൭-ഗചജടഡതഥദ,5Q.R6Y7-DFGHJKLM +5,5qr.6y7-DFGHJKLM,൫മര.൬സ൭-ഗചജടഡതഥദ,5QR.6Y7-DFGHJKLM +5,5qr6.y7-DFGHJKLM,൫മര൬.സ൭-ഗചജടഡതഥദ,5QR6.Y7-DFGHJKLM +5,pq1.sx2z-DFGHJKLM,നമ൧.റശ൨ഹ-ഗചജടഡതഥദ,PQ1.SX2Z-DFGHJKLM +5,pq1s.x2z-DFGHJKLM,നമ൧റ.ശ൨ഹ-ഗചജടഡതഥദ,PQ1S.X2Z-DFGHJKLM +5,p3r.s4yz-DFGHJKLM,ന൩ര.റ൪സഹ-ഗചജടഡതഥദ,P3R.S4YZ-DFGHJKLM +5,p3rs.4yz-DFGHJKLM,ന൩രറ.൪സഹ-ഗചജടഡതഥദ,P3RS.4YZ-DFGHJKLM +5,5qr.6xy7-DFGHJKLM,൫മര.൬ശസ൭-ഗചജടഡതഥദ,5QR.6XY7-DFGHJKLM +5,5qr6.xy7-DFGHJKLM,൫മര൬.ശസ൭-ഗചജടഡതഥദ,5QR6.XY7-DFGHJKLM +5,8q9.sx0z-DFGHJKLM,൮മ൯.റശ൦ഹ-ഗചജടഡതഥദ,8Q9.SX0Z-DFGHJKLM +5,8q9s.x0z-DFGHJKLM,൮മ൯റ.ശ൦ഹ-ഗചജടഡതഥദ,8Q9S.X0Z-DFGHJKLM +5,1qr2.tx3z-DFGHJKLM,൧മര൨.ലശ൩ഹ-ഗചജടഡതഥദ,1QR2.TX3Z-DFGHJKLM +5,p4rs.5xy6-DFGHJKLM,ന൪രറ.൫ശസ൬-ഗചജടഡതഥദ,P4RS.5XY6-DFGHJKLM +5,p7r8.t9y0-DFGHJKLM,ന൭ര൮.ല൯സ൦-ഗചജടഡതഥദ,P7R8.T9Y0-DFGHJKLM +5,pq1st.2xy3-DFGHJKLM,നമ൧റല.൨ശസ൩-ഗചജടഡതഥദ,PQ1ST.2XY3-DFGHJKLM +5,p4rs5.vx6z-DFGHJKLM,ന൪രറ൫.ഴശ൬ഹ-ഗചജടഡതഥദ,P4RS5.VX6Z-DFGHJKLM +5,7qr8t.v9yz-DFGHJKLM,൭മര൮ല.ഴ൯സഹ-ഗചജടഡതഥദ,7QR8T.V9YZ-DFGHJKLM +5,p1r2t.3x4z-DFGHJKLM,ന൧ര൨ല.൩ശ൪ഹ-ഗചജടഡതഥദ,P1R2T.3X4Z-DFGHJKLM +5,5q6s7.v8y9-DFGHJKLM,൫മ൬റ൭.ഴ൮സ൯-ഗചജടഡതഥദ,5Q6S7.V8Y9-DFGHJKLM +5,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^൦൧൨൩൪൫൬൭൮൯!@#$^&*()/:;[]{}<>?|~%-ഗചജടഡതഥദ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +5,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ഒകഖഗഋചജടIഡതഥദധഠനമരറലഉഴവശസഹ-ഗചജടഡതഥദ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +5,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ഒകഖഗഋചജടIഡതഥദധഠനമരറലഉഴവശസഹ-ഗചജടഡതഥദ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +5,OI.xx-DFGHJKLM,ഠI.ശശ-ഗചജടഡതഥദ,OI.XX-DFGHJKLM +5,oi.xx-DFGHJKLM,ഠI.ശശ-ഗചജടഡതഥദ,OI.XX-DFGHJKLM +5,oi.xx-oooooooo-DFGHJKLM,ഠI.ശശ-ഠഠഠഠഠഠഠഠ-ഗചജടഡതഥദ,OI.XX-OOOOOOOO-DFGHJKLM +5,oi.xx-iiiiiiii-DFGHJKLM,ഠI.ശശ-IIIIIIII-ഗചജടഡതഥദ,OI.XX-IIIIIIII-DFGHJKLM +5,PQ.RS-01234567-DFGHJKLM,നമ.രറ-൦൧൨൩൪൫൬൭-ഗചജടഡതഥദ,PQ.RS-01234567-DFGHJKLM +5,PQ.RS-890-DFGHJKLM,നമ.രറ-൮൯൦-ഗചജടഡതഥദ,PQ.RS-890-DFGHJKLM +6,89.EU,89.ႤႨ,89.EU +6,00.0A,00.0Ⴀ,00.0A +6,BCDF.GHJK,ႡႣႦႩ.ႫႬႮႰ,BCDF.GHJK +6,LMNP.QRST,ႱႲႴႵ.ႶႷႸႹ,LMNP.QRST +6,VWXY.Z123,ႺႻႽႾ.Ⴟ123,VWXY.Z123 +6,4567.890B,4567.890Ⴁ,4567.890B +6,pq.xy,ႵႶ.ႽႾ,PQ.XY +6,pq.xyz,ႵႶ.ႽႾႿ,PQ.XYZ +6,pqx.yz,ႵႶႽ.ႾႿ,PQX.YZ +6,pq.rxyz,ႵႶ.ႷႽႾႿ,PQ.RXYZ +6,pqr.xyz,ႵႶႷ.ႽႾႿ,PQR.XYZ +6,pqrx.yz,ႵႶႷႽ.ႾႿ,PQRX.YZ +6,pqr.sxyz,ႵႶႷ.ႸႽႾႿ,PQR.SXYZ +6,pqrs.xyz,ႵႶႷႸ.ႽႾႿ,PQRS.XYZ +6,pqrs.txyz,ႵႶႷႸ.ႹႽႾႿ,PQRS.TXYZ +6,pqrst.vxyz,ႵႶႷႸႹ.ႺႽႾႿ,PQRST.VXYZ +6,p1.xy,Ⴕ1.ႽႾ,P1.XY +6,pq.2y,ႵႶ.2Ⴞ,PQ.2Y +6,3q.x4,3Ⴖ.Ⴝ4,3Q.X4 +6,5q.6y,5Ⴖ.6Ⴞ,5Q.6Y +6,pq.1yz,ႵႶ.1ႾႿ,PQ.1YZ +6,pq1.yz,ႵႶ1.ႾႿ,PQ1.YZ +6,p2.x3z,Ⴕ2.Ⴝ3Ⴟ,P2.X3Z +6,p2x.3z,Ⴕ2Ⴝ.3Ⴟ,P2X.3Z +6,pq.1xy2,ႵႶ.1ႽႾ2,PQ.1XY2 +6,pq1.xy2,ႵႶ1.ႽႾ2,PQ1.XY2 +6,pq1x.y2,ႵႶ1Ⴝ.Ⴞ2,PQ1X.Y2 +6,p3.rx4z,Ⴕ3.ႷႽ4Ⴟ,P3.RX4Z +6,p3r.x4z,Ⴕ3Ⴗ.Ⴝ4Ⴟ,P3R.X4Z +6,p3rx.4z,Ⴕ3ႷႽ.4Ⴟ,P3RX.4Z +6,5q.r6y7,5Ⴖ.Ⴗ6Ⴞ7,5Q.R6Y7 +6,5qr.6y7,5ႶႷ.6Ⴞ7,5QR.6Y7 +6,5qr6.y7,5ႶႷ6.Ⴞ7,5QR6.Y7 +6,pq1.sx2z,ႵႶ1.ႸႽ2Ⴟ,PQ1.SX2Z +6,pq1s.x2z,ႵႶ1Ⴘ.Ⴝ2Ⴟ,PQ1S.X2Z +6,p3r.s4yz,Ⴕ3Ⴗ.Ⴘ4ႾႿ,P3R.S4YZ +6,p3rs.4yz,Ⴕ3ႷႸ.4ႾႿ,P3RS.4YZ +6,5qr.6xy7,5ႶႷ.6ႽႾ7,5QR.6XY7 +6,5qr6.xy7,5ႶႷ6.ႽႾ7,5QR6.XY7 +6,8q9.sx0z,8Ⴖ9.ႸႽ0Ⴟ,8Q9.SX0Z +6,8q9s.x0z,8Ⴖ9Ⴘ.Ⴝ0Ⴟ,8Q9S.X0Z +6,1qr2.tx3z,1ႶႷ2.ႹႽ3Ⴟ,1QR2.TX3Z +6,p4rs.5xy6,Ⴕ4ႷႸ.5ႽႾ6,P4RS.5XY6 +6,p7r8.t9y0,Ⴕ7Ⴗ8.Ⴙ9Ⴞ0,P7R8.T9Y0 +6,pq1st.2xy3,ႵႶ1ႸႹ.2ႽႾ3,PQ1ST.2XY3 +6,p4rs5.vx6z,Ⴕ4ႷႸ5.ႺႽ6Ⴟ,P4RS5.VX6Z +6,7qr8t.v9yz,7ႶႷ8Ⴙ.Ⴚ9ႾႿ,7QR8T.V9YZ +6,p1r2t.3x4z,Ⴕ1Ⴗ2Ⴙ.3Ⴝ4Ⴟ,P1R2T.3X4Z +6,5q6s7.v8y9,5Ⴖ6Ⴘ7.Ⴚ8Ⴞ9,5Q6S7.V8Y9 +6,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +6,abcdefghijklmnopqrstuvwxyz,ႠႡႣႦႤႩႫႬIႮႰႱႲႴႭႵႶႷႸႹႨႺႻႽႾႿ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +6,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ႠႡႣႦႤႩႫႬIႮႰႱႲႴႭႵႶႷႸႹႨႺႻႽႾႿ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +6,OI.xx,ႭI.ႽႽ,OI.XX +6,oi.xx,ႭI.ႽႽ,OI.XX +6,oi.xx-oooooooo,ႭI.ႽႽ-ႭႭႭႭႭႭႭႭ,OI.XX-OOOOOOOO +6,oi.xx-iiiiiiii,ႭI.ႽႽ-IIIIIIII,OI.XX-IIIIIIII +6,PQ.RS-01234567,ႵႶ.ႷႸ-01234567,PQ.RS-01234567 +6,PQ.RS-890,ႵႶ.ႷႸ-890,PQ.RS-890 +6,89.EU-bc,89.ႤႨ-ႡႣ,89.EU-BC +6,00.0A-bc,00.0Ⴀ-ႡႣ,00.0A-BC +6,BCDF.GHJK-bc,ႡႣႦႩ.ႫႬႮႰ-ႡႣ,BCDF.GHJK-BC +6,LMNP.QRST-bc,ႱႲႴႵ.ႶႷႸႹ-ႡႣ,LMNP.QRST-BC +6,VWXY.Z123-bc,ႺႻႽႾ.Ⴟ123-ႡႣ,VWXY.Z123-BC +6,4567.890B-bc,4567.890Ⴁ-ႡႣ,4567.890B-BC +6,pq.xy-bc,ႵႶ.ႽႾ-ႡႣ,PQ.XY-BC +6,pq.xyz-bc,ႵႶ.ႽႾႿ-ႡႣ,PQ.XYZ-BC +6,pqx.yz-bc,ႵႶႽ.ႾႿ-ႡႣ,PQX.YZ-BC +6,pq.rxyz-bc,ႵႶ.ႷႽႾႿ-ႡႣ,PQ.RXYZ-BC +6,pqr.xyz-bc,ႵႶႷ.ႽႾႿ-ႡႣ,PQR.XYZ-BC +6,pqrx.yz-bc,ႵႶႷႽ.ႾႿ-ႡႣ,PQRX.YZ-BC +6,pqr.sxyz-bc,ႵႶႷ.ႸႽႾႿ-ႡႣ,PQR.SXYZ-BC +6,pqrs.xyz-bc,ႵႶႷႸ.ႽႾႿ-ႡႣ,PQRS.XYZ-BC +6,pqrs.txyz-bc,ႵႶႷႸ.ႹႽႾႿ-ႡႣ,PQRS.TXYZ-BC +6,pqrst.vxyz-bc,ႵႶႷႸႹ.ႺႽႾႿ-ႡႣ,PQRST.VXYZ-BC +6,p1.xy-bc,Ⴕ1.ႽႾ-ႡႣ,P1.XY-BC +6,pq.2y-bc,ႵႶ.2Ⴞ-ႡႣ,PQ.2Y-BC +6,3q.x4-bc,3Ⴖ.Ⴝ4-ႡႣ,3Q.X4-BC +6,5q.6y-bc,5Ⴖ.6Ⴞ-ႡႣ,5Q.6Y-BC +6,pq.1yz-bc,ႵႶ.1ႾႿ-ႡႣ,PQ.1YZ-BC +6,pq1.yz-bc,ႵႶ1.ႾႿ-ႡႣ,PQ1.YZ-BC +6,p2.x3z-bc,Ⴕ2.Ⴝ3Ⴟ-ႡႣ,P2.X3Z-BC +6,p2x.3z-bc,Ⴕ2Ⴝ.3Ⴟ-ႡႣ,P2X.3Z-BC +6,pq.1xy2-bc,ႵႶ.1ႽႾ2-ႡႣ,PQ.1XY2-BC +6,pq1.xy2-bc,ႵႶ1.ႽႾ2-ႡႣ,PQ1.XY2-BC +6,pq1x.y2-bc,ႵႶ1Ⴝ.Ⴞ2-ႡႣ,PQ1X.Y2-BC +6,p3.rx4z-bc,Ⴕ3.ႷႽ4Ⴟ-ႡႣ,P3.RX4Z-BC +6,p3r.x4z-bc,Ⴕ3Ⴗ.Ⴝ4Ⴟ-ႡႣ,P3R.X4Z-BC +6,p3rx.4z-bc,Ⴕ3ႷႽ.4Ⴟ-ႡႣ,P3RX.4Z-BC +6,5q.r6y7-bc,5Ⴖ.Ⴗ6Ⴞ7-ႡႣ,5Q.R6Y7-BC +6,5qr.6y7-bc,5ႶႷ.6Ⴞ7-ႡႣ,5QR.6Y7-BC +6,5qr6.y7-bc,5ႶႷ6.Ⴞ7-ႡႣ,5QR6.Y7-BC +6,pq1.sx2z-bc,ႵႶ1.ႸႽ2Ⴟ-ႡႣ,PQ1.SX2Z-BC +6,pq1s.x2z-bc,ႵႶ1Ⴘ.Ⴝ2Ⴟ-ႡႣ,PQ1S.X2Z-BC +6,p3r.s4yz-bc,Ⴕ3Ⴗ.Ⴘ4ႾႿ-ႡႣ,P3R.S4YZ-BC +6,p3rs.4yz-bc,Ⴕ3ႷႸ.4ႾႿ-ႡႣ,P3RS.4YZ-BC +6,5qr.6xy7-bc,5ႶႷ.6ႽႾ7-ႡႣ,5QR.6XY7-BC +6,5qr6.xy7-bc,5ႶႷ6.ႽႾ7-ႡႣ,5QR6.XY7-BC +6,8q9.sx0z-bc,8Ⴖ9.ႸႽ0Ⴟ-ႡႣ,8Q9.SX0Z-BC +6,8q9s.x0z-bc,8Ⴖ9Ⴘ.Ⴝ0Ⴟ-ႡႣ,8Q9S.X0Z-BC +6,1qr2.tx3z-bc,1ႶႷ2.ႹႽ3Ⴟ-ႡႣ,1QR2.TX3Z-BC +6,p4rs.5xy6-bc,Ⴕ4ႷႸ.5ႽႾ6-ႡႣ,P4RS.5XY6-BC +6,p7r8.t9y0-bc,Ⴕ7Ⴗ8.Ⴙ9Ⴞ0-ႡႣ,P7R8.T9Y0-BC +6,pq1st.2xy3-bc,ႵႶ1ႸႹ.2ႽႾ3-ႡႣ,PQ1ST.2XY3-BC +6,p4rs5.vx6z-bc,Ⴕ4ႷႸ5.ႺႽ6Ⴟ-ႡႣ,P4RS5.VX6Z-BC +6,7qr8t.v9yz-bc,7ႶႷ8Ⴙ.Ⴚ9ႾႿ-ႡႣ,7QR8T.V9YZ-BC +6,p1r2t.3x4z-bc,Ⴕ1Ⴗ2Ⴙ.3Ⴝ4Ⴟ-ႡႣ,P1R2T.3X4Z-BC +6,5q6s7.v8y9-bc,5Ⴖ6Ⴘ7.Ⴚ8Ⴞ9-ႡႣ,5Q6S7.V8Y9-BC +6,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ႡႣ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +6,abcdefghijklmnopqrstuvwxyz-bc,ႠႡႣႦႤႩႫႬIႮႰႱႲႴႭႵႶႷႸႹႨႺႻႽႾႿ-ႡႣ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +6,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ႠႡႣႦႤႩႫႬIႮႰႱႲႴႭႵႶႷႸႹႨႺႻႽႾႿ-ႡႣ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +6,OI.xx-bc,ႭI.ႽႽ-ႡႣ,OI.XX-BC +6,oi.xx-bc,ႭI.ႽႽ-ႡႣ,OI.XX-BC +6,oi.xx-oooooooo-bc,ႭI.ႽႽ-ႭႭႭႭႭႭႭႭ-ႡႣ,OI.XX-OOOOOOOO-BC +6,oi.xx-iiiiiiii-bc,ႭI.ႽႽ-IIIIIIII-ႡႣ,OI.XX-IIIIIIII-BC +6,PQ.RS-01234567-bc,ႵႶ.ႷႸ-01234567-ႡႣ,PQ.RS-01234567-BC +6,PQ.RS-890-bc,ႵႶ.ႷႸ-890-ႡႣ,PQ.RS-890-BC +6,89.EU-DFGHJKLM,89.ႤႨ-ႦႩႫႬႮႰႱႲ,89.EU-DFGHJKLM +6,00.0A-DFGHJKLM,00.0Ⴀ-ႦႩႫႬႮႰႱႲ,00.0A-DFGHJKLM +6,BCDF.GHJK-DFGHJKLM,ႡႣႦႩ.ႫႬႮႰ-ႦႩႫႬႮႰႱႲ,BCDF.GHJK-DFGHJKLM +6,LMNP.QRST-DFGHJKLM,ႱႲႴႵ.ႶႷႸႹ-ႦႩႫႬႮႰႱႲ,LMNP.QRST-DFGHJKLM +6,VWXY.Z123-DFGHJKLM,ႺႻႽႾ.Ⴟ123-ႦႩႫႬႮႰႱႲ,VWXY.Z123-DFGHJKLM +6,4567.890B-DFGHJKLM,4567.890Ⴁ-ႦႩႫႬႮႰႱႲ,4567.890B-DFGHJKLM +6,pq.xy-DFGHJKLM,ႵႶ.ႽႾ-ႦႩႫႬႮႰႱႲ,PQ.XY-DFGHJKLM +6,pq.xyz-DFGHJKLM,ႵႶ.ႽႾႿ-ႦႩႫႬႮႰႱႲ,PQ.XYZ-DFGHJKLM +6,pqx.yz-DFGHJKLM,ႵႶႽ.ႾႿ-ႦႩႫႬႮႰႱႲ,PQX.YZ-DFGHJKLM +6,pq.rxyz-DFGHJKLM,ႵႶ.ႷႽႾႿ-ႦႩႫႬႮႰႱႲ,PQ.RXYZ-DFGHJKLM +6,pqr.xyz-DFGHJKLM,ႵႶႷ.ႽႾႿ-ႦႩႫႬႮႰႱႲ,PQR.XYZ-DFGHJKLM +6,pqrx.yz-DFGHJKLM,ႵႶႷႽ.ႾႿ-ႦႩႫႬႮႰႱႲ,PQRX.YZ-DFGHJKLM +6,pqr.sxyz-DFGHJKLM,ႵႶႷ.ႸႽႾႿ-ႦႩႫႬႮႰႱႲ,PQR.SXYZ-DFGHJKLM +6,pqrs.xyz-DFGHJKLM,ႵႶႷႸ.ႽႾႿ-ႦႩႫႬႮႰႱႲ,PQRS.XYZ-DFGHJKLM +6,pqrs.txyz-DFGHJKLM,ႵႶႷႸ.ႹႽႾႿ-ႦႩႫႬႮႰႱႲ,PQRS.TXYZ-DFGHJKLM +6,pqrst.vxyz-DFGHJKLM,ႵႶႷႸႹ.ႺႽႾႿ-ႦႩႫႬႮႰႱႲ,PQRST.VXYZ-DFGHJKLM +6,p1.xy-DFGHJKLM,Ⴕ1.ႽႾ-ႦႩႫႬႮႰႱႲ,P1.XY-DFGHJKLM +6,pq.2y-DFGHJKLM,ႵႶ.2Ⴞ-ႦႩႫႬႮႰႱႲ,PQ.2Y-DFGHJKLM +6,3q.x4-DFGHJKLM,3Ⴖ.Ⴝ4-ႦႩႫႬႮႰႱႲ,3Q.X4-DFGHJKLM +6,5q.6y-DFGHJKLM,5Ⴖ.6Ⴞ-ႦႩႫႬႮႰႱႲ,5Q.6Y-DFGHJKLM +6,pq.1yz-DFGHJKLM,ႵႶ.1ႾႿ-ႦႩႫႬႮႰႱႲ,PQ.1YZ-DFGHJKLM +6,pq1.yz-DFGHJKLM,ႵႶ1.ႾႿ-ႦႩႫႬႮႰႱႲ,PQ1.YZ-DFGHJKLM +6,p2.x3z-DFGHJKLM,Ⴕ2.Ⴝ3Ⴟ-ႦႩႫႬႮႰႱႲ,P2.X3Z-DFGHJKLM +6,p2x.3z-DFGHJKLM,Ⴕ2Ⴝ.3Ⴟ-ႦႩႫႬႮႰႱႲ,P2X.3Z-DFGHJKLM +6,pq.1xy2-DFGHJKLM,ႵႶ.1ႽႾ2-ႦႩႫႬႮႰႱႲ,PQ.1XY2-DFGHJKLM +6,pq1.xy2-DFGHJKLM,ႵႶ1.ႽႾ2-ႦႩႫႬႮႰႱႲ,PQ1.XY2-DFGHJKLM +6,pq1x.y2-DFGHJKLM,ႵႶ1Ⴝ.Ⴞ2-ႦႩႫႬႮႰႱႲ,PQ1X.Y2-DFGHJKLM +6,p3.rx4z-DFGHJKLM,Ⴕ3.ႷႽ4Ⴟ-ႦႩႫႬႮႰႱႲ,P3.RX4Z-DFGHJKLM +6,p3r.x4z-DFGHJKLM,Ⴕ3Ⴗ.Ⴝ4Ⴟ-ႦႩႫႬႮႰႱႲ,P3R.X4Z-DFGHJKLM +6,p3rx.4z-DFGHJKLM,Ⴕ3ႷႽ.4Ⴟ-ႦႩႫႬႮႰႱႲ,P3RX.4Z-DFGHJKLM +6,5q.r6y7-DFGHJKLM,5Ⴖ.Ⴗ6Ⴞ7-ႦႩႫႬႮႰႱႲ,5Q.R6Y7-DFGHJKLM +6,5qr.6y7-DFGHJKLM,5ႶႷ.6Ⴞ7-ႦႩႫႬႮႰႱႲ,5QR.6Y7-DFGHJKLM +6,5qr6.y7-DFGHJKLM,5ႶႷ6.Ⴞ7-ႦႩႫႬႮႰႱႲ,5QR6.Y7-DFGHJKLM +6,pq1.sx2z-DFGHJKLM,ႵႶ1.ႸႽ2Ⴟ-ႦႩႫႬႮႰႱႲ,PQ1.SX2Z-DFGHJKLM +6,pq1s.x2z-DFGHJKLM,ႵႶ1Ⴘ.Ⴝ2Ⴟ-ႦႩႫႬႮႰႱႲ,PQ1S.X2Z-DFGHJKLM +6,p3r.s4yz-DFGHJKLM,Ⴕ3Ⴗ.Ⴘ4ႾႿ-ႦႩႫႬႮႰႱႲ,P3R.S4YZ-DFGHJKLM +6,p3rs.4yz-DFGHJKLM,Ⴕ3ႷႸ.4ႾႿ-ႦႩႫႬႮႰႱႲ,P3RS.4YZ-DFGHJKLM +6,5qr.6xy7-DFGHJKLM,5ႶႷ.6ႽႾ7-ႦႩႫႬႮႰႱႲ,5QR.6XY7-DFGHJKLM +6,5qr6.xy7-DFGHJKLM,5ႶႷ6.ႽႾ7-ႦႩႫႬႮႰႱႲ,5QR6.XY7-DFGHJKLM +6,8q9.sx0z-DFGHJKLM,8Ⴖ9.ႸႽ0Ⴟ-ႦႩႫႬႮႰႱႲ,8Q9.SX0Z-DFGHJKLM +6,8q9s.x0z-DFGHJKLM,8Ⴖ9Ⴘ.Ⴝ0Ⴟ-ႦႩႫႬႮႰႱႲ,8Q9S.X0Z-DFGHJKLM +6,1qr2.tx3z-DFGHJKLM,1ႶႷ2.ႹႽ3Ⴟ-ႦႩႫႬႮႰႱႲ,1QR2.TX3Z-DFGHJKLM +6,p4rs.5xy6-DFGHJKLM,Ⴕ4ႷႸ.5ႽႾ6-ႦႩႫႬႮႰႱႲ,P4RS.5XY6-DFGHJKLM +6,p7r8.t9y0-DFGHJKLM,Ⴕ7Ⴗ8.Ⴙ9Ⴞ0-ႦႩႫႬႮႰႱႲ,P7R8.T9Y0-DFGHJKLM +6,pq1st.2xy3-DFGHJKLM,ႵႶ1ႸႹ.2ႽႾ3-ႦႩႫႬႮႰႱႲ,PQ1ST.2XY3-DFGHJKLM +6,p4rs5.vx6z-DFGHJKLM,Ⴕ4ႷႸ5.ႺႽ6Ⴟ-ႦႩႫႬႮႰႱႲ,P4RS5.VX6Z-DFGHJKLM +6,7qr8t.v9yz-DFGHJKLM,7ႶႷ8Ⴙ.Ⴚ9ႾႿ-ႦႩႫႬႮႰႱႲ,7QR8T.V9YZ-DFGHJKLM +6,p1r2t.3x4z-DFGHJKLM,Ⴕ1Ⴗ2Ⴙ.3Ⴝ4Ⴟ-ႦႩႫႬႮႰႱႲ,P1R2T.3X4Z-DFGHJKLM +6,5q6s7.v8y9-DFGHJKLM,5Ⴖ6Ⴘ7.Ⴚ8Ⴞ9-ႦႩႫႬႮႰႱႲ,5Q6S7.V8Y9-DFGHJKLM +6,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ႦႩႫႬႮႰႱႲ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +6,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ႠႡႣႦႤႩႫႬIႮႰႱႲႴႭႵႶႷႸႹႨႺႻႽႾႿ-ႦႩႫႬႮႰႱႲ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +6,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ႠႡႣႦႤႩႫႬIႮႰႱႲႴႭႵႶႷႸႹႨႺႻႽႾႿ-ႦႩႫႬႮႰႱႲ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +6,OI.xx-DFGHJKLM,ႭI.ႽႽ-ႦႩႫႬႮႰႱႲ,OI.XX-DFGHJKLM +6,oi.xx-DFGHJKLM,ႭI.ႽႽ-ႦႩႫႬႮႰႱႲ,OI.XX-DFGHJKLM +6,oi.xx-oooooooo-DFGHJKLM,ႭI.ႽႽ-ႭႭႭႭႭႭႭႭ-ႦႩႫႬႮႰႱႲ,OI.XX-OOOOOOOO-DFGHJKLM +6,oi.xx-iiiiiiii-DFGHJKLM,ႭI.ႽႽ-IIIIIIII-ႦႩႫႬႮႰႱႲ,OI.XX-IIIIIIII-DFGHJKLM +6,PQ.RS-01234567-DFGHJKLM,ႵႶ.ႷႸ-01234567-ႦႩႫႬႮႰႱႲ,PQ.RS-01234567-DFGHJKLM +6,PQ.RS-890-DFGHJKLM,ႵႶ.ႷႸ-890-ႦႩႫႬႮႰႱႲ,PQ.RS-890-DFGHJKLM +7,89.EU,89.オエ,89.EU +7,00.0A,00.0ア,00.0A +7,BCDF.GHJK,カキクケ.コサスチ,BCDF.GHJK +7,LMNP.QRST,トナヌヒ.フヘホメ,LMNP.QRST +7,VWXY.Z123,モヨラロ.ヲ123,VWXY.Z123 +7,4567.890B,4567.890カ,4567.890B +7,pq.xy,ヒフ.ラロ,PQ.XY +7,pq.xyz,ヒフ.ラロヲ,PQ.XYZ +7,pqx.yz,ヒフラ.ロヲ,PQX.YZ +7,pq.rxyz,ヒフ.ヘラロヲ,PQ.RXYZ +7,pqr.xyz,ヒフヘ.ラロヲ,PQR.XYZ +7,pqrx.yz,ヒフヘラ.ロヲ,PQRX.YZ +7,pqr.sxyz,ヒフヘ.ホラロヲ,PQR.SXYZ +7,pqrs.xyz,ヒフヘホ.ラロヲ,PQRS.XYZ +7,pqrs.txyz,ヒフヘホ.メラロヲ,PQRS.TXYZ +7,pqrst.vxyz,ヒフヘホメ.モラロヲ,PQRST.VXYZ +7,p1.xy,ヒ1.ラロ,P1.XY +7,pq.2y,ヒフ.2ロ,PQ.2Y +7,3q.x4,3フ.ラ4,3Q.X4 +7,5q.6y,5フ.6ロ,5Q.6Y +7,pq.1yz,ヒフ.1ロヲ,PQ.1YZ +7,pq1.yz,ヒフ1.ロヲ,PQ1.YZ +7,p2.x3z,ヒ2.ラ3ヲ,P2.X3Z +7,p2x.3z,ヒ2ラ.3ヲ,P2X.3Z +7,pq.1xy2,ヒフ.1ラロ2,PQ.1XY2 +7,pq1.xy2,ヒフ1.ラロ2,PQ1.XY2 +7,pq1x.y2,ヒフ1ラ.ロ2,PQ1X.Y2 +7,p3.rx4z,ヒ3.ヘラ4ヲ,P3.RX4Z +7,p3r.x4z,ヒ3ヘ.ラ4ヲ,P3R.X4Z +7,p3rx.4z,ヒ3ヘラ.4ヲ,P3RX.4Z +7,5q.r6y7,5フ.ヘ6ロ7,5Q.R6Y7 +7,5qr.6y7,5フヘ.6ロ7,5QR.6Y7 +7,5qr6.y7,5フヘ6.ロ7,5QR6.Y7 +7,pq1.sx2z,ヒフ1.ホラ2ヲ,PQ1.SX2Z +7,pq1s.x2z,ヒフ1ホ.ラ2ヲ,PQ1S.X2Z +7,p3r.s4yz,ヒ3ヘ.ホ4ロヲ,P3R.S4YZ +7,p3rs.4yz,ヒ3ヘホ.4ロヲ,P3RS.4YZ +7,5qr.6xy7,5フヘ.6ラロ7,5QR.6XY7 +7,5qr6.xy7,5フヘ6.ラロ7,5QR6.XY7 +7,8q9.sx0z,8フ9.ホラ0ヲ,8Q9.SX0Z +7,8q9s.x0z,8フ9ホ.ラ0ヲ,8Q9S.X0Z +7,1qr2.tx3z,1フヘ2.メラ3ヲ,1QR2.TX3Z +7,p4rs.5xy6,ヒ4ヘホ.5ラロ6,P4RS.5XY6 +7,p7r8.t9y0,ヒ7ヘ8.メ9ロ0,P7R8.T9Y0 +7,pq1st.2xy3,ヒフ1ホメ.2ラロ3,PQ1ST.2XY3 +7,p4rs5.vx6z,ヒ4ヘホ5.モラ6ヲ,P4RS5.VX6Z +7,7qr8t.v9yz,7フヘ8メ.モ9ロヲ,7QR8T.V9YZ +7,p1r2t.3x4z,ヒ1ヘ2メ.3ラ4ヲ,P1R2T.3X4Z +7,5q6s7.v8y9,5フ6ホ7.モ8ロ9,5Q6S7.V8Y9 +7,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +7,abcdefghijklmnopqrstuvwxyz,アカキクオケコサIスチトナヌOヒフヘホメエモヨラロヲ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +7,ABCDEFGHIJKLMNOPQRSTUVWXYZ,アカキクオケコサIスチトナヌOヒフヘホメエモヨラロヲ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +7,OI.xx,OI.ララ,OI.XX +7,oi.xx,OI.ララ,OI.XX +7,oi.xx-oooooooo,OI.ララ-OOOOOOOO,OI.XX-OOOOOOOO +7,oi.xx-iiiiiiii,OI.ララ-IIIIIIII,OI.XX-IIIIIIII +7,PQ.RS-01234567,ヒフ.ヘホ-01234567,PQ.RS-01234567 +7,PQ.RS-890,ヒフ.ヘホ-890,PQ.RS-890 +7,89.EU-bc,89.オエ-カキ,89.EU-BC +7,00.0A-bc,00.0ア-カキ,00.0A-BC +7,BCDF.GHJK-bc,カキクケ.コサスチ-カキ,BCDF.GHJK-BC +7,LMNP.QRST-bc,トナヌヒ.フヘホメ-カキ,LMNP.QRST-BC +7,VWXY.Z123-bc,モヨラロ.ヲ123-カキ,VWXY.Z123-BC +7,4567.890B-bc,4567.890カ-カキ,4567.890B-BC +7,pq.xy-bc,ヒフ.ラロ-カキ,PQ.XY-BC +7,pq.xyz-bc,ヒフ.ラロヲ-カキ,PQ.XYZ-BC +7,pqx.yz-bc,ヒフラ.ロヲ-カキ,PQX.YZ-BC +7,pq.rxyz-bc,ヒフ.ヘラロヲ-カキ,PQ.RXYZ-BC +7,pqr.xyz-bc,ヒフヘ.ラロヲ-カキ,PQR.XYZ-BC +7,pqrx.yz-bc,ヒフヘラ.ロヲ-カキ,PQRX.YZ-BC +7,pqr.sxyz-bc,ヒフヘ.ホラロヲ-カキ,PQR.SXYZ-BC +7,pqrs.xyz-bc,ヒフヘホ.ラロヲ-カキ,PQRS.XYZ-BC +7,pqrs.txyz-bc,ヒフヘホ.メラロヲ-カキ,PQRS.TXYZ-BC +7,pqrst.vxyz-bc,ヒフヘホメ.モラロヲ-カキ,PQRST.VXYZ-BC +7,p1.xy-bc,ヒ1.ラロ-カキ,P1.XY-BC +7,pq.2y-bc,ヒフ.2ロ-カキ,PQ.2Y-BC +7,3q.x4-bc,3フ.ラ4-カキ,3Q.X4-BC +7,5q.6y-bc,5フ.6ロ-カキ,5Q.6Y-BC +7,pq.1yz-bc,ヒフ.1ロヲ-カキ,PQ.1YZ-BC +7,pq1.yz-bc,ヒフ1.ロヲ-カキ,PQ1.YZ-BC +7,p2.x3z-bc,ヒ2.ラ3ヲ-カキ,P2.X3Z-BC +7,p2x.3z-bc,ヒ2ラ.3ヲ-カキ,P2X.3Z-BC +7,pq.1xy2-bc,ヒフ.1ラロ2-カキ,PQ.1XY2-BC +7,pq1.xy2-bc,ヒフ1.ラロ2-カキ,PQ1.XY2-BC +7,pq1x.y2-bc,ヒフ1ラ.ロ2-カキ,PQ1X.Y2-BC +7,p3.rx4z-bc,ヒ3.ヘラ4ヲ-カキ,P3.RX4Z-BC +7,p3r.x4z-bc,ヒ3ヘ.ラ4ヲ-カキ,P3R.X4Z-BC +7,p3rx.4z-bc,ヒ3ヘラ.4ヲ-カキ,P3RX.4Z-BC +7,5q.r6y7-bc,5フ.ヘ6ロ7-カキ,5Q.R6Y7-BC +7,5qr.6y7-bc,5フヘ.6ロ7-カキ,5QR.6Y7-BC +7,5qr6.y7-bc,5フヘ6.ロ7-カキ,5QR6.Y7-BC +7,pq1.sx2z-bc,ヒフ1.ホラ2ヲ-カキ,PQ1.SX2Z-BC +7,pq1s.x2z-bc,ヒフ1ホ.ラ2ヲ-カキ,PQ1S.X2Z-BC +7,p3r.s4yz-bc,ヒ3ヘ.ホ4ロヲ-カキ,P3R.S4YZ-BC +7,p3rs.4yz-bc,ヒ3ヘホ.4ロヲ-カキ,P3RS.4YZ-BC +7,5qr.6xy7-bc,5フヘ.6ラロ7-カキ,5QR.6XY7-BC +7,5qr6.xy7-bc,5フヘ6.ラロ7-カキ,5QR6.XY7-BC +7,8q9.sx0z-bc,8フ9.ホラ0ヲ-カキ,8Q9.SX0Z-BC +7,8q9s.x0z-bc,8フ9ホ.ラ0ヲ-カキ,8Q9S.X0Z-BC +7,1qr2.tx3z-bc,1フヘ2.メラ3ヲ-カキ,1QR2.TX3Z-BC +7,p4rs.5xy6-bc,ヒ4ヘホ.5ラロ6-カキ,P4RS.5XY6-BC +7,p7r8.t9y0-bc,ヒ7ヘ8.メ9ロ0-カキ,P7R8.T9Y0-BC +7,pq1st.2xy3-bc,ヒフ1ホメ.2ラロ3-カキ,PQ1ST.2XY3-BC +7,p4rs5.vx6z-bc,ヒ4ヘホ5.モラ6ヲ-カキ,P4RS5.VX6Z-BC +7,7qr8t.v9yz-bc,7フヘ8メ.モ9ロヲ-カキ,7QR8T.V9YZ-BC +7,p1r2t.3x4z-bc,ヒ1ヘ2メ.3ラ4ヲ-カキ,P1R2T.3X4Z-BC +7,5q6s7.v8y9-bc,5フ6ホ7.モ8ロ9-カキ,5Q6S7.V8Y9-BC +7,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-カキ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +7,abcdefghijklmnopqrstuvwxyz-bc,アカキクオケコサIスチトナヌOヒフヘホメエモヨラロヲ-カキ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +7,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,アカキクオケコサIスチトナヌOヒフヘホメエモヨラロヲ-カキ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +7,OI.xx-bc,OI.ララ-カキ,OI.XX-BC +7,oi.xx-bc,OI.ララ-カキ,OI.XX-BC +7,oi.xx-oooooooo-bc,OI.ララ-OOOOOOOO-カキ,OI.XX-OOOOOOOO-BC +7,oi.xx-iiiiiiii-bc,OI.ララ-IIIIIIII-カキ,OI.XX-IIIIIIII-BC +7,PQ.RS-01234567-bc,ヒフ.ヘホ-01234567-カキ,PQ.RS-01234567-BC +7,PQ.RS-890-bc,ヒフ.ヘホ-890-カキ,PQ.RS-890-BC +7,89.EU-DFGHJKLM,89.オエ-クケコサスチトナ,89.EU-DFGHJKLM +7,00.0A-DFGHJKLM,00.0ア-クケコサスチトナ,00.0A-DFGHJKLM +7,BCDF.GHJK-DFGHJKLM,カキクケ.コサスチ-クケコサスチトナ,BCDF.GHJK-DFGHJKLM +7,LMNP.QRST-DFGHJKLM,トナヌヒ.フヘホメ-クケコサスチトナ,LMNP.QRST-DFGHJKLM +7,VWXY.Z123-DFGHJKLM,モヨラロ.ヲ123-クケコサスチトナ,VWXY.Z123-DFGHJKLM +7,4567.890B-DFGHJKLM,4567.890カ-クケコサスチトナ,4567.890B-DFGHJKLM +7,pq.xy-DFGHJKLM,ヒフ.ラロ-クケコサスチトナ,PQ.XY-DFGHJKLM +7,pq.xyz-DFGHJKLM,ヒフ.ラロヲ-クケコサスチトナ,PQ.XYZ-DFGHJKLM +7,pqx.yz-DFGHJKLM,ヒフラ.ロヲ-クケコサスチトナ,PQX.YZ-DFGHJKLM +7,pq.rxyz-DFGHJKLM,ヒフ.ヘラロヲ-クケコサスチトナ,PQ.RXYZ-DFGHJKLM +7,pqr.xyz-DFGHJKLM,ヒフヘ.ラロヲ-クケコサスチトナ,PQR.XYZ-DFGHJKLM +7,pqrx.yz-DFGHJKLM,ヒフヘラ.ロヲ-クケコサスチトナ,PQRX.YZ-DFGHJKLM +7,pqr.sxyz-DFGHJKLM,ヒフヘ.ホラロヲ-クケコサスチトナ,PQR.SXYZ-DFGHJKLM +7,pqrs.xyz-DFGHJKLM,ヒフヘホ.ラロヲ-クケコサスチトナ,PQRS.XYZ-DFGHJKLM +7,pqrs.txyz-DFGHJKLM,ヒフヘホ.メラロヲ-クケコサスチトナ,PQRS.TXYZ-DFGHJKLM +7,pqrst.vxyz-DFGHJKLM,ヒフヘホメ.モラロヲ-クケコサスチトナ,PQRST.VXYZ-DFGHJKLM +7,p1.xy-DFGHJKLM,ヒ1.ラロ-クケコサスチトナ,P1.XY-DFGHJKLM +7,pq.2y-DFGHJKLM,ヒフ.2ロ-クケコサスチトナ,PQ.2Y-DFGHJKLM +7,3q.x4-DFGHJKLM,3フ.ラ4-クケコサスチトナ,3Q.X4-DFGHJKLM +7,5q.6y-DFGHJKLM,5フ.6ロ-クケコサスチトナ,5Q.6Y-DFGHJKLM +7,pq.1yz-DFGHJKLM,ヒフ.1ロヲ-クケコサスチトナ,PQ.1YZ-DFGHJKLM +7,pq1.yz-DFGHJKLM,ヒフ1.ロヲ-クケコサスチトナ,PQ1.YZ-DFGHJKLM +7,p2.x3z-DFGHJKLM,ヒ2.ラ3ヲ-クケコサスチトナ,P2.X3Z-DFGHJKLM +7,p2x.3z-DFGHJKLM,ヒ2ラ.3ヲ-クケコサスチトナ,P2X.3Z-DFGHJKLM +7,pq.1xy2-DFGHJKLM,ヒフ.1ラロ2-クケコサスチトナ,PQ.1XY2-DFGHJKLM +7,pq1.xy2-DFGHJKLM,ヒフ1.ラロ2-クケコサスチトナ,PQ1.XY2-DFGHJKLM +7,pq1x.y2-DFGHJKLM,ヒフ1ラ.ロ2-クケコサスチトナ,PQ1X.Y2-DFGHJKLM +7,p3.rx4z-DFGHJKLM,ヒ3.ヘラ4ヲ-クケコサスチトナ,P3.RX4Z-DFGHJKLM +7,p3r.x4z-DFGHJKLM,ヒ3ヘ.ラ4ヲ-クケコサスチトナ,P3R.X4Z-DFGHJKLM +7,p3rx.4z-DFGHJKLM,ヒ3ヘラ.4ヲ-クケコサスチトナ,P3RX.4Z-DFGHJKLM +7,5q.r6y7-DFGHJKLM,5フ.ヘ6ロ7-クケコサスチトナ,5Q.R6Y7-DFGHJKLM +7,5qr.6y7-DFGHJKLM,5フヘ.6ロ7-クケコサスチトナ,5QR.6Y7-DFGHJKLM +7,5qr6.y7-DFGHJKLM,5フヘ6.ロ7-クケコサスチトナ,5QR6.Y7-DFGHJKLM +7,pq1.sx2z-DFGHJKLM,ヒフ1.ホラ2ヲ-クケコサスチトナ,PQ1.SX2Z-DFGHJKLM +7,pq1s.x2z-DFGHJKLM,ヒフ1ホ.ラ2ヲ-クケコサスチトナ,PQ1S.X2Z-DFGHJKLM +7,p3r.s4yz-DFGHJKLM,ヒ3ヘ.ホ4ロヲ-クケコサスチトナ,P3R.S4YZ-DFGHJKLM +7,p3rs.4yz-DFGHJKLM,ヒ3ヘホ.4ロヲ-クケコサスチトナ,P3RS.4YZ-DFGHJKLM +7,5qr.6xy7-DFGHJKLM,5フヘ.6ラロ7-クケコサスチトナ,5QR.6XY7-DFGHJKLM +7,5qr6.xy7-DFGHJKLM,5フヘ6.ラロ7-クケコサスチトナ,5QR6.XY7-DFGHJKLM +7,8q9.sx0z-DFGHJKLM,8フ9.ホラ0ヲ-クケコサスチトナ,8Q9.SX0Z-DFGHJKLM +7,8q9s.x0z-DFGHJKLM,8フ9ホ.ラ0ヲ-クケコサスチトナ,8Q9S.X0Z-DFGHJKLM +7,1qr2.tx3z-DFGHJKLM,1フヘ2.メラ3ヲ-クケコサスチトナ,1QR2.TX3Z-DFGHJKLM +7,p4rs.5xy6-DFGHJKLM,ヒ4ヘホ.5ラロ6-クケコサスチトナ,P4RS.5XY6-DFGHJKLM +7,p7r8.t9y0-DFGHJKLM,ヒ7ヘ8.メ9ロ0-クケコサスチトナ,P7R8.T9Y0-DFGHJKLM +7,pq1st.2xy3-DFGHJKLM,ヒフ1ホメ.2ラロ3-クケコサスチトナ,PQ1ST.2XY3-DFGHJKLM +7,p4rs5.vx6z-DFGHJKLM,ヒ4ヘホ5.モラ6ヲ-クケコサスチトナ,P4RS5.VX6Z-DFGHJKLM +7,7qr8t.v9yz-DFGHJKLM,7フヘ8メ.モ9ロヲ-クケコサスチトナ,7QR8T.V9YZ-DFGHJKLM +7,p1r2t.3x4z-DFGHJKLM,ヒ1ヘ2メ.3ラ4ヲ-クケコサスチトナ,P1R2T.3X4Z-DFGHJKLM +7,5q6s7.v8y9-DFGHJKLM,5フ6ホ7.モ8ロ9-クケコサスチトナ,5Q6S7.V8Y9-DFGHJKLM +7,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-クケコサスチトナ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +7,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,アカキクオケコサIスチトナヌOヒフヘホメエモヨラロヲ-クケコサスチトナ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +7,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,アカキクオケコサIスチトナヌOヒフヘホメエモヨラロヲ-クケコサスチトナ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +7,OI.xx-DFGHJKLM,OI.ララ-クケコサスチトナ,OI.XX-DFGHJKLM +7,oi.xx-DFGHJKLM,OI.ララ-クケコサスチトナ,OI.XX-DFGHJKLM +7,oi.xx-oooooooo-DFGHJKLM,OI.ララ-OOOOOOOO-クケコサスチトナ,OI.XX-OOOOOOOO-DFGHJKLM +7,oi.xx-iiiiiiii-DFGHJKLM,OI.ララ-IIIIIIII-クケコサスチトナ,OI.XX-IIIIIIII-DFGHJKLM +7,PQ.RS-01234567-DFGHJKLM,ヒフ.ヘホ-01234567-クケコサスチトナ,PQ.RS-01234567-DFGHJKLM +7,PQ.RS-890-DFGHJKLM,ヒフ.ヘホ-890-クケコサスチトナ,PQ.RS-890-DFGHJKLM +8,89.EU,๘๙.าฬ,89.EU +8,00.0A,๐๐.๐ะ,00.0A +8,BCDF.GHJK,กขคง.จฉชฑ,BCDF.GHJK +8,LMNP.QRST,ดถทธ.บผมร,LMNP.QRST +8,VWXY.Z123,ลวอฮ.ฯ๑๒๓,VWXY.Z123 +8,4567.890B,๔๕๖๗.๘๙๐ก,4567.890B +8,pq.xy,ธบ.อฮ,PQ.XY +8,pq.xyz,ธบ.อฮฯ,PQ.XYZ +8,pqx.yz,ธบอ.ฮฯ,PQX.YZ +8,pq.rxyz,ธบ.ผอฮฯ,PQ.RXYZ +8,pqr.xyz,ธบผ.อฮฯ,PQR.XYZ +8,pqrx.yz,ธบผอ.ฮฯ,PQRX.YZ +8,pqr.sxyz,ธบผ.มอฮฯ,PQR.SXYZ +8,pqrs.xyz,ธบผม.อฮฯ,PQRS.XYZ +8,pqrs.txyz,ธบผม.รอฮฯ,PQRS.TXYZ +8,pqrst.vxyz,ธบผมร.ลอฮฯ,PQRST.VXYZ +8,p1.xy,ธ๑.อฮ,P1.XY +8,pq.2y,ธบ.๒ฮ,PQ.2Y +8,3q.x4,๓บ.อ๔,3Q.X4 +8,5q.6y,๕บ.๖ฮ,5Q.6Y +8,pq.1yz,ธบ.๑ฮฯ,PQ.1YZ +8,pq1.yz,ธบ๑.ฮฯ,PQ1.YZ +8,p2.x3z,ธ๒.อ๓ฯ,P2.X3Z +8,p2x.3z,ธ๒อ.๓ฯ,P2X.3Z +8,pq.1xy2,ธบ.๑อฮ๒,PQ.1XY2 +8,pq1.xy2,ธบ๑.อฮ๒,PQ1.XY2 +8,pq1x.y2,ธบ๑อ.ฮ๒,PQ1X.Y2 +8,p3.rx4z,ธ๓.ผอ๔ฯ,P3.RX4Z +8,p3r.x4z,ธ๓ผ.อ๔ฯ,P3R.X4Z +8,p3rx.4z,ธ๓ผอ.๔ฯ,P3RX.4Z +8,5q.r6y7,๕บ.ผ๖ฮ๗,5Q.R6Y7 +8,5qr.6y7,๕บผ.๖ฮ๗,5QR.6Y7 +8,5qr6.y7,๕บผ๖.ฮ๗,5QR6.Y7 +8,pq1.sx2z,ธบ๑.มอ๒ฯ,PQ1.SX2Z +8,pq1s.x2z,ธบ๑ม.อ๒ฯ,PQ1S.X2Z +8,p3r.s4yz,ธ๓ผ.ม๔ฮฯ,P3R.S4YZ +8,p3rs.4yz,ธ๓ผม.๔ฮฯ,P3RS.4YZ +8,5qr.6xy7,๕บผ.๖อฮ๗,5QR.6XY7 +8,5qr6.xy7,๕บผ๖.อฮ๗,5QR6.XY7 +8,8q9.sx0z,๘บ๙.มอ๐ฯ,8Q9.SX0Z +8,8q9s.x0z,๘บ๙ม.อ๐ฯ,8Q9S.X0Z +8,1qr2.tx3z,๑บผ๒.รอ๓ฯ,1QR2.TX3Z +8,p4rs.5xy6,ธ๔ผม.๕อฮ๖,P4RS.5XY6 +8,p7r8.t9y0,ธ๗ผ๘.ร๙ฮ๐,P7R8.T9Y0 +8,pq1st.2xy3,ธบ๑มร.๒อฮ๓,PQ1ST.2XY3 +8,p4rs5.vx6z,ธ๔ผม๕.ลอ๖ฯ,P4RS5.VX6Z +8,7qr8t.v9yz,๗บผ๘ร.ล๙ฮฯ,7QR8T.V9YZ +8,p1r2t.3x4z,ธ๑ผ๒ร.๓อ๔ฯ,P1R2T.3X4Z +8,5q6s7.v8y9,๕บ๖ม๗.ล๘ฮ๙,5Q6S7.V8Y9 +8,^0123456789!@#$^&*()/:;[]{}<>?|~%,^๐๑๒๓๔๕๖๗๘๙!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +8,abcdefghijklmnopqrstuvwxyz,ะกขคางจฉIชฑดถทOธบผมรฬลวอฮฯ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +8,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ะกขคางจฉIชฑดถทOธบผมรฬลวอฮฯ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +8,OI.xx,OI.ออ,OI.XX +8,oi.xx,OI.ออ,OI.XX +8,oi.xx-oooooooo,OI.ออ-OOOOOOOO,OI.XX-OOOOOOOO +8,oi.xx-iiiiiiii,OI.ออ-IIIIIIII,OI.XX-IIIIIIII +8,PQ.RS-01234567,ธบ.ผม-๐๑๒๓๔๕๖๗,PQ.RS-01234567 +8,PQ.RS-890,ธบ.ผม-๘๙๐,PQ.RS-890 +8,89.EU-bc,๘๙.าฬ-กข,89.EU-BC +8,00.0A-bc,๐๐.๐ะ-กข,00.0A-BC +8,BCDF.GHJK-bc,กขคง.จฉชฑ-กข,BCDF.GHJK-BC +8,LMNP.QRST-bc,ดถทธ.บผมร-กข,LMNP.QRST-BC +8,VWXY.Z123-bc,ลวอฮ.ฯ๑๒๓-กข,VWXY.Z123-BC +8,4567.890B-bc,๔๕๖๗.๘๙๐ก-กข,4567.890B-BC +8,pq.xy-bc,ธบ.อฮ-กข,PQ.XY-BC +8,pq.xyz-bc,ธบ.อฮฯ-กข,PQ.XYZ-BC +8,pqx.yz-bc,ธบอ.ฮฯ-กข,PQX.YZ-BC +8,pq.rxyz-bc,ธบ.ผอฮฯ-กข,PQ.RXYZ-BC +8,pqr.xyz-bc,ธบผ.อฮฯ-กข,PQR.XYZ-BC +8,pqrx.yz-bc,ธบผอ.ฮฯ-กข,PQRX.YZ-BC +8,pqr.sxyz-bc,ธบผ.มอฮฯ-กข,PQR.SXYZ-BC +8,pqrs.xyz-bc,ธบผม.อฮฯ-กข,PQRS.XYZ-BC +8,pqrs.txyz-bc,ธบผม.รอฮฯ-กข,PQRS.TXYZ-BC +8,pqrst.vxyz-bc,ธบผมร.ลอฮฯ-กข,PQRST.VXYZ-BC +8,p1.xy-bc,ธ๑.อฮ-กข,P1.XY-BC +8,pq.2y-bc,ธบ.๒ฮ-กข,PQ.2Y-BC +8,3q.x4-bc,๓บ.อ๔-กข,3Q.X4-BC +8,5q.6y-bc,๕บ.๖ฮ-กข,5Q.6Y-BC +8,pq.1yz-bc,ธบ.๑ฮฯ-กข,PQ.1YZ-BC +8,pq1.yz-bc,ธบ๑.ฮฯ-กข,PQ1.YZ-BC +8,p2.x3z-bc,ธ๒.อ๓ฯ-กข,P2.X3Z-BC +8,p2x.3z-bc,ธ๒อ.๓ฯ-กข,P2X.3Z-BC +8,pq.1xy2-bc,ธบ.๑อฮ๒-กข,PQ.1XY2-BC +8,pq1.xy2-bc,ธบ๑.อฮ๒-กข,PQ1.XY2-BC +8,pq1x.y2-bc,ธบ๑อ.ฮ๒-กข,PQ1X.Y2-BC +8,p3.rx4z-bc,ธ๓.ผอ๔ฯ-กข,P3.RX4Z-BC +8,p3r.x4z-bc,ธ๓ผ.อ๔ฯ-กข,P3R.X4Z-BC +8,p3rx.4z-bc,ธ๓ผอ.๔ฯ-กข,P3RX.4Z-BC +8,5q.r6y7-bc,๕บ.ผ๖ฮ๗-กข,5Q.R6Y7-BC +8,5qr.6y7-bc,๕บผ.๖ฮ๗-กข,5QR.6Y7-BC +8,5qr6.y7-bc,๕บผ๖.ฮ๗-กข,5QR6.Y7-BC +8,pq1.sx2z-bc,ธบ๑.มอ๒ฯ-กข,PQ1.SX2Z-BC +8,pq1s.x2z-bc,ธบ๑ม.อ๒ฯ-กข,PQ1S.X2Z-BC +8,p3r.s4yz-bc,ธ๓ผ.ม๔ฮฯ-กข,P3R.S4YZ-BC +8,p3rs.4yz-bc,ธ๓ผม.๔ฮฯ-กข,P3RS.4YZ-BC +8,5qr.6xy7-bc,๕บผ.๖อฮ๗-กข,5QR.6XY7-BC +8,5qr6.xy7-bc,๕บผ๖.อฮ๗-กข,5QR6.XY7-BC +8,8q9.sx0z-bc,๘บ๙.มอ๐ฯ-กข,8Q9.SX0Z-BC +8,8q9s.x0z-bc,๘บ๙ม.อ๐ฯ-กข,8Q9S.X0Z-BC +8,1qr2.tx3z-bc,๑บผ๒.รอ๓ฯ-กข,1QR2.TX3Z-BC +8,p4rs.5xy6-bc,ธ๔ผม.๕อฮ๖-กข,P4RS.5XY6-BC +8,p7r8.t9y0-bc,ธ๗ผ๘.ร๙ฮ๐-กข,P7R8.T9Y0-BC +8,pq1st.2xy3-bc,ธบ๑มร.๒อฮ๓-กข,PQ1ST.2XY3-BC +8,p4rs5.vx6z-bc,ธ๔ผม๕.ลอ๖ฯ-กข,P4RS5.VX6Z-BC +8,7qr8t.v9yz-bc,๗บผ๘ร.ล๙ฮฯ-กข,7QR8T.V9YZ-BC +8,p1r2t.3x4z-bc,ธ๑ผ๒ร.๓อ๔ฯ-กข,P1R2T.3X4Z-BC +8,5q6s7.v8y9-bc,๕บ๖ม๗.ล๘ฮ๙-กข,5Q6S7.V8Y9-BC +8,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^๐๑๒๓๔๕๖๗๘๙!@#$^&*()/:;[]{}<>?|~%-กข,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +8,abcdefghijklmnopqrstuvwxyz-bc,ะกขคางจฉIชฑดถทOธบผมรฬลวอฮฯ-กข,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +8,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ะกขคางจฉIชฑดถทOธบผมรฬลวอฮฯ-กข,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +8,OI.xx-bc,OI.ออ-กข,OI.XX-BC +8,oi.xx-bc,OI.ออ-กข,OI.XX-BC +8,oi.xx-oooooooo-bc,OI.ออ-OOOOOOOO-กข,OI.XX-OOOOOOOO-BC +8,oi.xx-iiiiiiii-bc,OI.ออ-IIIIIIII-กข,OI.XX-IIIIIIII-BC +8,PQ.RS-01234567-bc,ธบ.ผม-๐๑๒๓๔๕๖๗-กข,PQ.RS-01234567-BC +8,PQ.RS-890-bc,ธบ.ผม-๘๙๐-กข,PQ.RS-890-BC +8,89.EU-DFGHJKLM,๘๙.าฬ-คงจฉชฑดถ,89.EU-DFGHJKLM +8,00.0A-DFGHJKLM,๐๐.๐ะ-คงจฉชฑดถ,00.0A-DFGHJKLM +8,BCDF.GHJK-DFGHJKLM,กขคง.จฉชฑ-คงจฉชฑดถ,BCDF.GHJK-DFGHJKLM +8,LMNP.QRST-DFGHJKLM,ดถทธ.บผมร-คงจฉชฑดถ,LMNP.QRST-DFGHJKLM +8,VWXY.Z123-DFGHJKLM,ลวอฮ.ฯ๑๒๓-คงจฉชฑดถ,VWXY.Z123-DFGHJKLM +8,4567.890B-DFGHJKLM,๔๕๖๗.๘๙๐ก-คงจฉชฑดถ,4567.890B-DFGHJKLM +8,pq.xy-DFGHJKLM,ธบ.อฮ-คงจฉชฑดถ,PQ.XY-DFGHJKLM +8,pq.xyz-DFGHJKLM,ธบ.อฮฯ-คงจฉชฑดถ,PQ.XYZ-DFGHJKLM +8,pqx.yz-DFGHJKLM,ธบอ.ฮฯ-คงจฉชฑดถ,PQX.YZ-DFGHJKLM +8,pq.rxyz-DFGHJKLM,ธบ.ผอฮฯ-คงจฉชฑดถ,PQ.RXYZ-DFGHJKLM +8,pqr.xyz-DFGHJKLM,ธบผ.อฮฯ-คงจฉชฑดถ,PQR.XYZ-DFGHJKLM +8,pqrx.yz-DFGHJKLM,ธบผอ.ฮฯ-คงจฉชฑดถ,PQRX.YZ-DFGHJKLM +8,pqr.sxyz-DFGHJKLM,ธบผ.มอฮฯ-คงจฉชฑดถ,PQR.SXYZ-DFGHJKLM +8,pqrs.xyz-DFGHJKLM,ธบผม.อฮฯ-คงจฉชฑดถ,PQRS.XYZ-DFGHJKLM +8,pqrs.txyz-DFGHJKLM,ธบผม.รอฮฯ-คงจฉชฑดถ,PQRS.TXYZ-DFGHJKLM +8,pqrst.vxyz-DFGHJKLM,ธบผมร.ลอฮฯ-คงจฉชฑดถ,PQRST.VXYZ-DFGHJKLM +8,p1.xy-DFGHJKLM,ธ๑.อฮ-คงจฉชฑดถ,P1.XY-DFGHJKLM +8,pq.2y-DFGHJKLM,ธบ.๒ฮ-คงจฉชฑดถ,PQ.2Y-DFGHJKLM +8,3q.x4-DFGHJKLM,๓บ.อ๔-คงจฉชฑดถ,3Q.X4-DFGHJKLM +8,5q.6y-DFGHJKLM,๕บ.๖ฮ-คงจฉชฑดถ,5Q.6Y-DFGHJKLM +8,pq.1yz-DFGHJKLM,ธบ.๑ฮฯ-คงจฉชฑดถ,PQ.1YZ-DFGHJKLM +8,pq1.yz-DFGHJKLM,ธบ๑.ฮฯ-คงจฉชฑดถ,PQ1.YZ-DFGHJKLM +8,p2.x3z-DFGHJKLM,ธ๒.อ๓ฯ-คงจฉชฑดถ,P2.X3Z-DFGHJKLM +8,p2x.3z-DFGHJKLM,ธ๒อ.๓ฯ-คงจฉชฑดถ,P2X.3Z-DFGHJKLM +8,pq.1xy2-DFGHJKLM,ธบ.๑อฮ๒-คงจฉชฑดถ,PQ.1XY2-DFGHJKLM +8,pq1.xy2-DFGHJKLM,ธบ๑.อฮ๒-คงจฉชฑดถ,PQ1.XY2-DFGHJKLM +8,pq1x.y2-DFGHJKLM,ธบ๑อ.ฮ๒-คงจฉชฑดถ,PQ1X.Y2-DFGHJKLM +8,p3.rx4z-DFGHJKLM,ธ๓.ผอ๔ฯ-คงจฉชฑดถ,P3.RX4Z-DFGHJKLM +8,p3r.x4z-DFGHJKLM,ธ๓ผ.อ๔ฯ-คงจฉชฑดถ,P3R.X4Z-DFGHJKLM +8,p3rx.4z-DFGHJKLM,ธ๓ผอ.๔ฯ-คงจฉชฑดถ,P3RX.4Z-DFGHJKLM +8,5q.r6y7-DFGHJKLM,๕บ.ผ๖ฮ๗-คงจฉชฑดถ,5Q.R6Y7-DFGHJKLM +8,5qr.6y7-DFGHJKLM,๕บผ.๖ฮ๗-คงจฉชฑดถ,5QR.6Y7-DFGHJKLM +8,5qr6.y7-DFGHJKLM,๕บผ๖.ฮ๗-คงจฉชฑดถ,5QR6.Y7-DFGHJKLM +8,pq1.sx2z-DFGHJKLM,ธบ๑.มอ๒ฯ-คงจฉชฑดถ,PQ1.SX2Z-DFGHJKLM +8,pq1s.x2z-DFGHJKLM,ธบ๑ม.อ๒ฯ-คงจฉชฑดถ,PQ1S.X2Z-DFGHJKLM +8,p3r.s4yz-DFGHJKLM,ธ๓ผ.ม๔ฮฯ-คงจฉชฑดถ,P3R.S4YZ-DFGHJKLM +8,p3rs.4yz-DFGHJKLM,ธ๓ผม.๔ฮฯ-คงจฉชฑดถ,P3RS.4YZ-DFGHJKLM +8,5qr.6xy7-DFGHJKLM,๕บผ.๖อฮ๗-คงจฉชฑดถ,5QR.6XY7-DFGHJKLM +8,5qr6.xy7-DFGHJKLM,๕บผ๖.อฮ๗-คงจฉชฑดถ,5QR6.XY7-DFGHJKLM +8,8q9.sx0z-DFGHJKLM,๘บ๙.มอ๐ฯ-คงจฉชฑดถ,8Q9.SX0Z-DFGHJKLM +8,8q9s.x0z-DFGHJKLM,๘บ๙ม.อ๐ฯ-คงจฉชฑดถ,8Q9S.X0Z-DFGHJKLM +8,1qr2.tx3z-DFGHJKLM,๑บผ๒.รอ๓ฯ-คงจฉชฑดถ,1QR2.TX3Z-DFGHJKLM +8,p4rs.5xy6-DFGHJKLM,ธ๔ผม.๕อฮ๖-คงจฉชฑดถ,P4RS.5XY6-DFGHJKLM +8,p7r8.t9y0-DFGHJKLM,ธ๗ผ๘.ร๙ฮ๐-คงจฉชฑดถ,P7R8.T9Y0-DFGHJKLM +8,pq1st.2xy3-DFGHJKLM,ธบ๑มร.๒อฮ๓-คงจฉชฑดถ,PQ1ST.2XY3-DFGHJKLM +8,p4rs5.vx6z-DFGHJKLM,ธ๔ผม๕.ลอ๖ฯ-คงจฉชฑดถ,P4RS5.VX6Z-DFGHJKLM +8,7qr8t.v9yz-DFGHJKLM,๗บผ๘ร.ล๙ฮฯ-คงจฉชฑดถ,7QR8T.V9YZ-DFGHJKLM +8,p1r2t.3x4z-DFGHJKLM,ธ๑ผ๒ร.๓อ๔ฯ-คงจฉชฑดถ,P1R2T.3X4Z-DFGHJKLM +8,5q6s7.v8y9-DFGHJKLM,๕บ๖ม๗.ล๘ฮ๙-คงจฉชฑดถ,5Q6S7.V8Y9-DFGHJKLM +8,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^๐๑๒๓๔๕๖๗๘๙!@#$^&*()/:;[]{}<>?|~%-คงจฉชฑดถ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +8,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ะกขคางจฉIชฑดถทOธบผมรฬลวอฮฯ-คงจฉชฑดถ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +8,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ะกขคางจฉIชฑดถทOธบผมรฬลวอฮฯ-คงจฉชฑดถ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +8,OI.xx-DFGHJKLM,OI.ออ-คงจฉชฑดถ,OI.XX-DFGHJKLM +8,oi.xx-DFGHJKLM,OI.ออ-คงจฉชฑดถ,OI.XX-DFGHJKLM +8,oi.xx-oooooooo-DFGHJKLM,OI.ออ-OOOOOOOO-คงจฉชฑดถ,OI.XX-OOOOOOOO-DFGHJKLM +8,oi.xx-iiiiiiii-DFGHJKLM,OI.ออ-IIIIIIII-คงจฉชฑดถ,OI.XX-IIIIIIII-DFGHJKLM +8,PQ.RS-01234567-DFGHJKLM,ธบ.ผม-๐๑๒๓๔๕๖๗-คงจฉชฑดถ,PQ.RS-01234567-DFGHJKLM +8,PQ.RS-890-DFGHJKLM,ธบ.ผม-๘๙๐-คงจฉชฑดถ,PQ.RS-890-DFGHJKLM +9,89.EU,89.ໃຽ,89.EU +9,00.0A,00.0ະ,00.0A +9,BCDF.GHJK,ກຂຄງ.ຈຊຍດ,BCDF.GHJK +9,LMNP.QRST,ທນບຜ.ພມຢຣ,LMNP.QRST +9,VWXY.Z123,ວສຫອ.ຯ123,VWXY.Z123 +9,4567.890B,4567.890ກ,4567.890B +9,pq.xy,ຜພ.ຫອ,PQ.XY +9,pq.xyz,ຜພ.ຫອຯ,PQ.XYZ +9,pqx.yz,ຜພຫ.ອຯ,PQX.YZ +9,pq.rxyz,ຜພ.ມຫອຯ,PQ.RXYZ +9,pqr.xyz,ຜພມ.ຫອຯ,PQR.XYZ +9,pqrx.yz,ຜພມຫ.ອຯ,PQRX.YZ +9,pqr.sxyz,ຜພມ.ຢຫອຯ,PQR.SXYZ +9,pqrs.xyz,ຜພມຢ.ຫອຯ,PQRS.XYZ +9,pqrs.txyz,ຜພມຢ.ຣຫອຯ,PQRS.TXYZ +9,pqrst.vxyz,ຜພມຢຣ.ວຫອຯ,PQRST.VXYZ +9,p1.xy,ຜ1.ຫອ,P1.XY +9,pq.2y,ຜພ.2ອ,PQ.2Y +9,3q.x4,3ພ.ຫ4,3Q.X4 +9,5q.6y,5ພ.6ອ,5Q.6Y +9,pq.1yz,ຜພ.1ອຯ,PQ.1YZ +9,pq1.yz,ຜພ1.ອຯ,PQ1.YZ +9,p2.x3z,ຜ2.ຫ3ຯ,P2.X3Z +9,p2x.3z,ຜ2ຫ.3ຯ,P2X.3Z +9,pq.1xy2,ຜພ.1ຫອ2,PQ.1XY2 +9,pq1.xy2,ຜພ1.ຫອ2,PQ1.XY2 +9,pq1x.y2,ຜພ1ຫ.ອ2,PQ1X.Y2 +9,p3.rx4z,ຜ3.ມຫ4ຯ,P3.RX4Z +9,p3r.x4z,ຜ3ມ.ຫ4ຯ,P3R.X4Z +9,p3rx.4z,ຜ3ມຫ.4ຯ,P3RX.4Z +9,5q.r6y7,5ພ.ມ6ອ7,5Q.R6Y7 +9,5qr.6y7,5ພມ.6ອ7,5QR.6Y7 +9,5qr6.y7,5ພມ6.ອ7,5QR6.Y7 +9,pq1.sx2z,ຜພ1.ຢຫ2ຯ,PQ1.SX2Z +9,pq1s.x2z,ຜພ1ຢ.ຫ2ຯ,PQ1S.X2Z +9,p3r.s4yz,ຜ3ມ.ຢ4ອຯ,P3R.S4YZ +9,p3rs.4yz,ຜ3ມຢ.4ອຯ,P3RS.4YZ +9,5qr.6xy7,5ພມ.6ຫອ7,5QR.6XY7 +9,5qr6.xy7,5ພມ6.ຫອ7,5QR6.XY7 +9,8q9.sx0z,8ພ9.ຢຫ0ຯ,8Q9.SX0Z +9,8q9s.x0z,8ພ9ຢ.ຫ0ຯ,8Q9S.X0Z +9,1qr2.tx3z,1ພມ2.ຣຫ3ຯ,1QR2.TX3Z +9,p4rs.5xy6,ຜ4ມຢ.5ຫອ6,P4RS.5XY6 +9,p7r8.t9y0,ຜ7ມ8.ຣ9ອ0,P7R8.T9Y0 +9,pq1st.2xy3,ຜພ1ຢຣ.2ຫອ3,PQ1ST.2XY3 +9,p4rs5.vx6z,ຜ4ມຢ5.ວຫ6ຯ,P4RS5.VX6Z +9,7qr8t.v9yz,7ພມ8ຣ.ວ9ອຯ,7QR8T.V9YZ +9,p1r2t.3x4z,ຜ1ມ2ຣ.3ຫ4ຯ,P1R2T.3X4Z +9,5q6s7.v8y9,5ພ6ຢ7.ວ8ອ9,5Q6S7.V8Y9 +9,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +9,abcdefghijklmnopqrstuvwxyz,ະກຂຄໃງຈຊໄຍດທນບOຜພມຢຣຽວສຫອຯ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +9,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ະກຂຄໃງຈຊໄຍດທນບOຜພມຢຣຽວສຫອຯ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +9,OI.xx,Oໄ.ຫຫ,OI.XX +9,oi.xx,Oໄ.ຫຫ,OI.XX +9,oi.xx-oooooooo,Oໄ.ຫຫ-OOOOOOOO,OI.XX-OOOOOOOO +9,oi.xx-iiiiiiii,Oໄ.ຫຫ-ໄໄໄໄໄໄໄໄ,OI.XX-IIIIIIII +9,PQ.RS-01234567,ຜພ.ມຢ-01234567,PQ.RS-01234567 +9,PQ.RS-890,ຜພ.ມຢ-890,PQ.RS-890 +9,89.EU-bc,89.ໃຽ-ກຂ,89.EU-BC +9,00.0A-bc,00.0ະ-ກຂ,00.0A-BC +9,BCDF.GHJK-bc,ກຂຄງ.ຈຊຍດ-ກຂ,BCDF.GHJK-BC +9,LMNP.QRST-bc,ທນບຜ.ພມຢຣ-ກຂ,LMNP.QRST-BC +9,VWXY.Z123-bc,ວສຫອ.ຯ123-ກຂ,VWXY.Z123-BC +9,4567.890B-bc,4567.890ກ-ກຂ,4567.890B-BC +9,pq.xy-bc,ຜພ.ຫອ-ກຂ,PQ.XY-BC +9,pq.xyz-bc,ຜພ.ຫອຯ-ກຂ,PQ.XYZ-BC +9,pqx.yz-bc,ຜພຫ.ອຯ-ກຂ,PQX.YZ-BC +9,pq.rxyz-bc,ຜພ.ມຫອຯ-ກຂ,PQ.RXYZ-BC +9,pqr.xyz-bc,ຜພມ.ຫອຯ-ກຂ,PQR.XYZ-BC +9,pqrx.yz-bc,ຜພມຫ.ອຯ-ກຂ,PQRX.YZ-BC +9,pqr.sxyz-bc,ຜພມ.ຢຫອຯ-ກຂ,PQR.SXYZ-BC +9,pqrs.xyz-bc,ຜພມຢ.ຫອຯ-ກຂ,PQRS.XYZ-BC +9,pqrs.txyz-bc,ຜພມຢ.ຣຫອຯ-ກຂ,PQRS.TXYZ-BC +9,pqrst.vxyz-bc,ຜພມຢຣ.ວຫອຯ-ກຂ,PQRST.VXYZ-BC +9,p1.xy-bc,ຜ1.ຫອ-ກຂ,P1.XY-BC +9,pq.2y-bc,ຜພ.2ອ-ກຂ,PQ.2Y-BC +9,3q.x4-bc,3ພ.ຫ4-ກຂ,3Q.X4-BC +9,5q.6y-bc,5ພ.6ອ-ກຂ,5Q.6Y-BC +9,pq.1yz-bc,ຜພ.1ອຯ-ກຂ,PQ.1YZ-BC +9,pq1.yz-bc,ຜພ1.ອຯ-ກຂ,PQ1.YZ-BC +9,p2.x3z-bc,ຜ2.ຫ3ຯ-ກຂ,P2.X3Z-BC +9,p2x.3z-bc,ຜ2ຫ.3ຯ-ກຂ,P2X.3Z-BC +9,pq.1xy2-bc,ຜພ.1ຫອ2-ກຂ,PQ.1XY2-BC +9,pq1.xy2-bc,ຜພ1.ຫອ2-ກຂ,PQ1.XY2-BC +9,pq1x.y2-bc,ຜພ1ຫ.ອ2-ກຂ,PQ1X.Y2-BC +9,p3.rx4z-bc,ຜ3.ມຫ4ຯ-ກຂ,P3.RX4Z-BC +9,p3r.x4z-bc,ຜ3ມ.ຫ4ຯ-ກຂ,P3R.X4Z-BC +9,p3rx.4z-bc,ຜ3ມຫ.4ຯ-ກຂ,P3RX.4Z-BC +9,5q.r6y7-bc,5ພ.ມ6ອ7-ກຂ,5Q.R6Y7-BC +9,5qr.6y7-bc,5ພມ.6ອ7-ກຂ,5QR.6Y7-BC +9,5qr6.y7-bc,5ພມ6.ອ7-ກຂ,5QR6.Y7-BC +9,pq1.sx2z-bc,ຜພ1.ຢຫ2ຯ-ກຂ,PQ1.SX2Z-BC +9,pq1s.x2z-bc,ຜພ1ຢ.ຫ2ຯ-ກຂ,PQ1S.X2Z-BC +9,p3r.s4yz-bc,ຜ3ມ.ຢ4ອຯ-ກຂ,P3R.S4YZ-BC +9,p3rs.4yz-bc,ຜ3ມຢ.4ອຯ-ກຂ,P3RS.4YZ-BC +9,5qr.6xy7-bc,5ພມ.6ຫອ7-ກຂ,5QR.6XY7-BC +9,5qr6.xy7-bc,5ພມ6.ຫອ7-ກຂ,5QR6.XY7-BC +9,8q9.sx0z-bc,8ພ9.ຢຫ0ຯ-ກຂ,8Q9.SX0Z-BC +9,8q9s.x0z-bc,8ພ9ຢ.ຫ0ຯ-ກຂ,8Q9S.X0Z-BC +9,1qr2.tx3z-bc,1ພມ2.ຣຫ3ຯ-ກຂ,1QR2.TX3Z-BC +9,p4rs.5xy6-bc,ຜ4ມຢ.5ຫອ6-ກຂ,P4RS.5XY6-BC +9,p7r8.t9y0-bc,ຜ7ມ8.ຣ9ອ0-ກຂ,P7R8.T9Y0-BC +9,pq1st.2xy3-bc,ຜພ1ຢຣ.2ຫອ3-ກຂ,PQ1ST.2XY3-BC +9,p4rs5.vx6z-bc,ຜ4ມຢ5.ວຫ6ຯ-ກຂ,P4RS5.VX6Z-BC +9,7qr8t.v9yz-bc,7ພມ8ຣ.ວ9ອຯ-ກຂ,7QR8T.V9YZ-BC +9,p1r2t.3x4z-bc,ຜ1ມ2ຣ.3ຫ4ຯ-ກຂ,P1R2T.3X4Z-BC +9,5q6s7.v8y9-bc,5ພ6ຢ7.ວ8ອ9-ກຂ,5Q6S7.V8Y9-BC +9,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ກຂ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +9,abcdefghijklmnopqrstuvwxyz-bc,ະກຂຄໃງຈຊໄຍດທນບOຜພມຢຣຽວສຫອຯ-ກຂ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +9,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ະກຂຄໃງຈຊໄຍດທນບOຜພມຢຣຽວສຫອຯ-ກຂ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +9,OI.xx-bc,Oໄ.ຫຫ-ກຂ,OI.XX-BC +9,oi.xx-bc,Oໄ.ຫຫ-ກຂ,OI.XX-BC +9,oi.xx-oooooooo-bc,Oໄ.ຫຫ-OOOOOOOO-ກຂ,OI.XX-OOOOOOOO-BC +9,oi.xx-iiiiiiii-bc,Oໄ.ຫຫ-ໄໄໄໄໄໄໄໄ-ກຂ,OI.XX-IIIIIIII-BC +9,PQ.RS-01234567-bc,ຜພ.ມຢ-01234567-ກຂ,PQ.RS-01234567-BC +9,PQ.RS-890-bc,ຜພ.ມຢ-890-ກຂ,PQ.RS-890-BC +9,89.EU-DFGHJKLM,89.ໃຽ-ຄງຈຊຍດທນ,89.EU-DFGHJKLM +9,00.0A-DFGHJKLM,00.0ະ-ຄງຈຊຍດທນ,00.0A-DFGHJKLM +9,BCDF.GHJK-DFGHJKLM,ກຂຄງ.ຈຊຍດ-ຄງຈຊຍດທນ,BCDF.GHJK-DFGHJKLM +9,LMNP.QRST-DFGHJKLM,ທນບຜ.ພມຢຣ-ຄງຈຊຍດທນ,LMNP.QRST-DFGHJKLM +9,VWXY.Z123-DFGHJKLM,ວສຫອ.ຯ123-ຄງຈຊຍດທນ,VWXY.Z123-DFGHJKLM +9,4567.890B-DFGHJKLM,4567.890ກ-ຄງຈຊຍດທນ,4567.890B-DFGHJKLM +9,pq.xy-DFGHJKLM,ຜພ.ຫອ-ຄງຈຊຍດທນ,PQ.XY-DFGHJKLM +9,pq.xyz-DFGHJKLM,ຜພ.ຫອຯ-ຄງຈຊຍດທນ,PQ.XYZ-DFGHJKLM +9,pqx.yz-DFGHJKLM,ຜພຫ.ອຯ-ຄງຈຊຍດທນ,PQX.YZ-DFGHJKLM +9,pq.rxyz-DFGHJKLM,ຜພ.ມຫອຯ-ຄງຈຊຍດທນ,PQ.RXYZ-DFGHJKLM +9,pqr.xyz-DFGHJKLM,ຜພມ.ຫອຯ-ຄງຈຊຍດທນ,PQR.XYZ-DFGHJKLM +9,pqrx.yz-DFGHJKLM,ຜພມຫ.ອຯ-ຄງຈຊຍດທນ,PQRX.YZ-DFGHJKLM +9,pqr.sxyz-DFGHJKLM,ຜພມ.ຢຫອຯ-ຄງຈຊຍດທນ,PQR.SXYZ-DFGHJKLM +9,pqrs.xyz-DFGHJKLM,ຜພມຢ.ຫອຯ-ຄງຈຊຍດທນ,PQRS.XYZ-DFGHJKLM +9,pqrs.txyz-DFGHJKLM,ຜພມຢ.ຣຫອຯ-ຄງຈຊຍດທນ,PQRS.TXYZ-DFGHJKLM +9,pqrst.vxyz-DFGHJKLM,ຜພມຢຣ.ວຫອຯ-ຄງຈຊຍດທນ,PQRST.VXYZ-DFGHJKLM +9,p1.xy-DFGHJKLM,ຜ1.ຫອ-ຄງຈຊຍດທນ,P1.XY-DFGHJKLM +9,pq.2y-DFGHJKLM,ຜພ.2ອ-ຄງຈຊຍດທນ,PQ.2Y-DFGHJKLM +9,3q.x4-DFGHJKLM,3ພ.ຫ4-ຄງຈຊຍດທນ,3Q.X4-DFGHJKLM +9,5q.6y-DFGHJKLM,5ພ.6ອ-ຄງຈຊຍດທນ,5Q.6Y-DFGHJKLM +9,pq.1yz-DFGHJKLM,ຜພ.1ອຯ-ຄງຈຊຍດທນ,PQ.1YZ-DFGHJKLM +9,pq1.yz-DFGHJKLM,ຜພ1.ອຯ-ຄງຈຊຍດທນ,PQ1.YZ-DFGHJKLM +9,p2.x3z-DFGHJKLM,ຜ2.ຫ3ຯ-ຄງຈຊຍດທນ,P2.X3Z-DFGHJKLM +9,p2x.3z-DFGHJKLM,ຜ2ຫ.3ຯ-ຄງຈຊຍດທນ,P2X.3Z-DFGHJKLM +9,pq.1xy2-DFGHJKLM,ຜພ.1ຫອ2-ຄງຈຊຍດທນ,PQ.1XY2-DFGHJKLM +9,pq1.xy2-DFGHJKLM,ຜພ1.ຫອ2-ຄງຈຊຍດທນ,PQ1.XY2-DFGHJKLM +9,pq1x.y2-DFGHJKLM,ຜພ1ຫ.ອ2-ຄງຈຊຍດທນ,PQ1X.Y2-DFGHJKLM +9,p3.rx4z-DFGHJKLM,ຜ3.ມຫ4ຯ-ຄງຈຊຍດທນ,P3.RX4Z-DFGHJKLM +9,p3r.x4z-DFGHJKLM,ຜ3ມ.ຫ4ຯ-ຄງຈຊຍດທນ,P3R.X4Z-DFGHJKLM +9,p3rx.4z-DFGHJKLM,ຜ3ມຫ.4ຯ-ຄງຈຊຍດທນ,P3RX.4Z-DFGHJKLM +9,5q.r6y7-DFGHJKLM,5ພ.ມ6ອ7-ຄງຈຊຍດທນ,5Q.R6Y7-DFGHJKLM +9,5qr.6y7-DFGHJKLM,5ພມ.6ອ7-ຄງຈຊຍດທນ,5QR.6Y7-DFGHJKLM +9,5qr6.y7-DFGHJKLM,5ພມ6.ອ7-ຄງຈຊຍດທນ,5QR6.Y7-DFGHJKLM +9,pq1.sx2z-DFGHJKLM,ຜພ1.ຢຫ2ຯ-ຄງຈຊຍດທນ,PQ1.SX2Z-DFGHJKLM +9,pq1s.x2z-DFGHJKLM,ຜພ1ຢ.ຫ2ຯ-ຄງຈຊຍດທນ,PQ1S.X2Z-DFGHJKLM +9,p3r.s4yz-DFGHJKLM,ຜ3ມ.ຢ4ອຯ-ຄງຈຊຍດທນ,P3R.S4YZ-DFGHJKLM +9,p3rs.4yz-DFGHJKLM,ຜ3ມຢ.4ອຯ-ຄງຈຊຍດທນ,P3RS.4YZ-DFGHJKLM +9,5qr.6xy7-DFGHJKLM,5ພມ.6ຫອ7-ຄງຈຊຍດທນ,5QR.6XY7-DFGHJKLM +9,5qr6.xy7-DFGHJKLM,5ພມ6.ຫອ7-ຄງຈຊຍດທນ,5QR6.XY7-DFGHJKLM +9,8q9.sx0z-DFGHJKLM,8ພ9.ຢຫ0ຯ-ຄງຈຊຍດທນ,8Q9.SX0Z-DFGHJKLM +9,8q9s.x0z-DFGHJKLM,8ພ9ຢ.ຫ0ຯ-ຄງຈຊຍດທນ,8Q9S.X0Z-DFGHJKLM +9,1qr2.tx3z-DFGHJKLM,1ພມ2.ຣຫ3ຯ-ຄງຈຊຍດທນ,1QR2.TX3Z-DFGHJKLM +9,p4rs.5xy6-DFGHJKLM,ຜ4ມຢ.5ຫອ6-ຄງຈຊຍດທນ,P4RS.5XY6-DFGHJKLM +9,p7r8.t9y0-DFGHJKLM,ຜ7ມ8.ຣ9ອ0-ຄງຈຊຍດທນ,P7R8.T9Y0-DFGHJKLM +9,pq1st.2xy3-DFGHJKLM,ຜພ1ຢຣ.2ຫອ3-ຄງຈຊຍດທນ,PQ1ST.2XY3-DFGHJKLM +9,p4rs5.vx6z-DFGHJKLM,ຜ4ມຢ5.ວຫ6ຯ-ຄງຈຊຍດທນ,P4RS5.VX6Z-DFGHJKLM +9,7qr8t.v9yz-DFGHJKLM,7ພມ8ຣ.ວ9ອຯ-ຄງຈຊຍດທນ,7QR8T.V9YZ-DFGHJKLM +9,p1r2t.3x4z-DFGHJKLM,ຜ1ມ2ຣ.3ຫ4ຯ-ຄງຈຊຍດທນ,P1R2T.3X4Z-DFGHJKLM +9,5q6s7.v8y9-DFGHJKLM,5ພ6ຢ7.ວ8ອ9-ຄງຈຊຍດທນ,5Q6S7.V8Y9-DFGHJKLM +9,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ຄງຈຊຍດທນ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +9,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ະກຂຄໃງຈຊໄຍດທນບOຜພມຢຣຽວສຫອຯ-ຄງຈຊຍດທນ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +9,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ະກຂຄໃງຈຊໄຍດທນບOຜພມຢຣຽວສຫອຯ-ຄງຈຊຍດທນ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +9,OI.xx-DFGHJKLM,Oໄ.ຫຫ-ຄງຈຊຍດທນ,OI.XX-DFGHJKLM +9,oi.xx-DFGHJKLM,Oໄ.ຫຫ-ຄງຈຊຍດທນ,OI.XX-DFGHJKLM +9,oi.xx-oooooooo-DFGHJKLM,Oໄ.ຫຫ-OOOOOOOO-ຄງຈຊຍດທນ,OI.XX-OOOOOOOO-DFGHJKLM +9,oi.xx-iiiiiiii-DFGHJKLM,Oໄ.ຫຫ-ໄໄໄໄໄໄໄໄ-ຄງຈຊຍດທນ,OI.XX-IIIIIIII-DFGHJKLM +9,PQ.RS-01234567-DFGHJKLM,ຜພ.ມຢ-01234567-ຄງຈຊຍດທນ,PQ.RS-01234567-DFGHJKLM +9,PQ.RS-890-DFGHJKLM,ຜພ.ມຢ-890-ຄງຈຊຍດທນ,PQ.RS-890-DFGHJKLM +10,89.EU,89.ԵՅ,89.EU +10,00.0A,00.0Ֆ,00.0A +10,BCDF.GHJK,ԲԳԴԸ.ԹԺԽԿ,BCDF.GHJK +10,LMNP.QRST,ՀՁՃՇ.ՈՊՍՎ,LMNP.QRST +10,VWXY.Z123,ՏՐՑՒ.Փ123,VWXY.Z123 +10,4567.890B,4567.890Բ,4567.890B +10,pq.xy,ՇՈ.ՑՒ,PQ.XY +10,pq.xyz,ՇՈ.ՑՒՓ,PQ.XYZ +10,pqx.yz,ՇՈՑ.ՒՓ,PQX.YZ +10,pq.rxyz,ՇՈ.ՊՑՒՓ,PQ.RXYZ +10,pqr.xyz,ՇՈՊ.ՑՒՓ,PQR.XYZ +10,pqrx.yz,ՇՈՊՑ.ՒՓ,PQRX.YZ +10,pqr.sxyz,ՇՈՊ.ՍՑՒՓ,PQR.SXYZ +10,pqrs.xyz,ՇՈՊՍ.ՑՒՓ,PQRS.XYZ +10,pqrs.txyz,ՇՈՊՍ.ՎՑՒՓ,PQRS.TXYZ +10,pqrst.vxyz,ՇՈՊՍՎ.ՏՑՒՓ,PQRST.VXYZ +10,p1.xy,Շ1.ՑՒ,P1.XY +10,pq.2y,ՇՈ.2Ւ,PQ.2Y +10,3q.x4,3Ո.Ց4,3Q.X4 +10,5q.6y,5Ո.6Ւ,5Q.6Y +10,pq.1yz,ՇՈ.1ՒՓ,PQ.1YZ +10,pq1.yz,ՇՈ1.ՒՓ,PQ1.YZ +10,p2.x3z,Շ2.Ց3Փ,P2.X3Z +10,p2x.3z,Շ2Ց.3Փ,P2X.3Z +10,pq.1xy2,ՇՈ.1ՑՒ2,PQ.1XY2 +10,pq1.xy2,ՇՈ1.ՑՒ2,PQ1.XY2 +10,pq1x.y2,ՇՈ1Ց.Ւ2,PQ1X.Y2 +10,p3.rx4z,Շ3.ՊՑ4Փ,P3.RX4Z +10,p3r.x4z,Շ3Պ.Ց4Փ,P3R.X4Z +10,p3rx.4z,Շ3ՊՑ.4Փ,P3RX.4Z +10,5q.r6y7,5Ո.Պ6Ւ7,5Q.R6Y7 +10,5qr.6y7,5ՈՊ.6Ւ7,5QR.6Y7 +10,5qr6.y7,5ՈՊ6.Ւ7,5QR6.Y7 +10,pq1.sx2z,ՇՈ1.ՍՑ2Փ,PQ1.SX2Z +10,pq1s.x2z,ՇՈ1Ս.Ց2Փ,PQ1S.X2Z +10,p3r.s4yz,Շ3Պ.Ս4ՒՓ,P3R.S4YZ +10,p3rs.4yz,Շ3ՊՍ.4ՒՓ,P3RS.4YZ +10,5qr.6xy7,5ՈՊ.6ՑՒ7,5QR.6XY7 +10,5qr6.xy7,5ՈՊ6.ՑՒ7,5QR6.XY7 +10,8q9.sx0z,8Ո9.ՍՑ0Փ,8Q9.SX0Z +10,8q9s.x0z,8Ո9Ս.Ց0Փ,8Q9S.X0Z +10,1qr2.tx3z,1ՈՊ2.ՎՑ3Փ,1QR2.TX3Z +10,p4rs.5xy6,Շ4ՊՍ.5ՑՒ6,P4RS.5XY6 +10,p7r8.t9y0,Շ7Պ8.Վ9Ւ0,P7R8.T9Y0 +10,pq1st.2xy3,ՇՈ1ՍՎ.2ՑՒ3,PQ1ST.2XY3 +10,p4rs5.vx6z,Շ4ՊՍ5.ՏՑ6Փ,P4RS5.VX6Z +10,7qr8t.v9yz,7ՈՊ8Վ.Տ9ՒՓ,7QR8T.V9YZ +10,p1r2t.3x4z,Շ1Պ2Վ.3Ց4Փ,P1R2T.3X4Z +10,5q6s7.v8y9,5Ո6Ս7.Տ8Ւ9,5Q6S7.V8Y9 +10,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +10,abcdefghijklmnopqrstuvwxyz,ՖԲԳԴԵԸԹԺԻԽԿՀՁՃՕՇՈՊՍՎՅՏՐՑՒՓ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +10,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ՖԲԳԴԵԸԹԺԻԽԿՀՁՃՕՇՈՊՍՎՅՏՐՑՒՓ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +10,OI.xx,ՕԻ.ՑՑ,OI.XX +10,oi.xx,ՕԻ.ՑՑ,OI.XX +10,oi.xx-oooooooo,ՕԻ.ՑՑ-ՕՕՕՕՕՕՕՕ,OI.XX-OOOOOOOO +10,oi.xx-iiiiiiii,ՕԻ.ՑՑ-ԻԻԻԻԻԻԻԻ,OI.XX-IIIIIIII +10,PQ.RS-01234567,ՇՈ.ՊՍ-01234567,PQ.RS-01234567 +10,PQ.RS-890,ՇՈ.ՊՍ-890,PQ.RS-890 +10,89.EU-bc,89.ԵՅ-ԲԳ,89.EU-BC +10,00.0A-bc,00.0Ֆ-ԲԳ,00.0A-BC +10,BCDF.GHJK-bc,ԲԳԴԸ.ԹԺԽԿ-ԲԳ,BCDF.GHJK-BC +10,LMNP.QRST-bc,ՀՁՃՇ.ՈՊՍՎ-ԲԳ,LMNP.QRST-BC +10,VWXY.Z123-bc,ՏՐՑՒ.Փ123-ԲԳ,VWXY.Z123-BC +10,4567.890B-bc,4567.890Բ-ԲԳ,4567.890B-BC +10,pq.xy-bc,ՇՈ.ՑՒ-ԲԳ,PQ.XY-BC +10,pq.xyz-bc,ՇՈ.ՑՒՓ-ԲԳ,PQ.XYZ-BC +10,pqx.yz-bc,ՇՈՑ.ՒՓ-ԲԳ,PQX.YZ-BC +10,pq.rxyz-bc,ՇՈ.ՊՑՒՓ-ԲԳ,PQ.RXYZ-BC +10,pqr.xyz-bc,ՇՈՊ.ՑՒՓ-ԲԳ,PQR.XYZ-BC +10,pqrx.yz-bc,ՇՈՊՑ.ՒՓ-ԲԳ,PQRX.YZ-BC +10,pqr.sxyz-bc,ՇՈՊ.ՍՑՒՓ-ԲԳ,PQR.SXYZ-BC +10,pqrs.xyz-bc,ՇՈՊՍ.ՑՒՓ-ԲԳ,PQRS.XYZ-BC +10,pqrs.txyz-bc,ՇՈՊՍ.ՎՑՒՓ-ԲԳ,PQRS.TXYZ-BC +10,pqrst.vxyz-bc,ՇՈՊՍՎ.ՏՑՒՓ-ԲԳ,PQRST.VXYZ-BC +10,p1.xy-bc,Շ1.ՑՒ-ԲԳ,P1.XY-BC +10,pq.2y-bc,ՇՈ.2Ւ-ԲԳ,PQ.2Y-BC +10,3q.x4-bc,3Ո.Ց4-ԲԳ,3Q.X4-BC +10,5q.6y-bc,5Ո.6Ւ-ԲԳ,5Q.6Y-BC +10,pq.1yz-bc,ՇՈ.1ՒՓ-ԲԳ,PQ.1YZ-BC +10,pq1.yz-bc,ՇՈ1.ՒՓ-ԲԳ,PQ1.YZ-BC +10,p2.x3z-bc,Շ2.Ց3Փ-ԲԳ,P2.X3Z-BC +10,p2x.3z-bc,Շ2Ց.3Փ-ԲԳ,P2X.3Z-BC +10,pq.1xy2-bc,ՇՈ.1ՑՒ2-ԲԳ,PQ.1XY2-BC +10,pq1.xy2-bc,ՇՈ1.ՑՒ2-ԲԳ,PQ1.XY2-BC +10,pq1x.y2-bc,ՇՈ1Ց.Ւ2-ԲԳ,PQ1X.Y2-BC +10,p3.rx4z-bc,Շ3.ՊՑ4Փ-ԲԳ,P3.RX4Z-BC +10,p3r.x4z-bc,Շ3Պ.Ց4Փ-ԲԳ,P3R.X4Z-BC +10,p3rx.4z-bc,Շ3ՊՑ.4Փ-ԲԳ,P3RX.4Z-BC +10,5q.r6y7-bc,5Ո.Պ6Ւ7-ԲԳ,5Q.R6Y7-BC +10,5qr.6y7-bc,5ՈՊ.6Ւ7-ԲԳ,5QR.6Y7-BC +10,5qr6.y7-bc,5ՈՊ6.Ւ7-ԲԳ,5QR6.Y7-BC +10,pq1.sx2z-bc,ՇՈ1.ՍՑ2Փ-ԲԳ,PQ1.SX2Z-BC +10,pq1s.x2z-bc,ՇՈ1Ս.Ց2Փ-ԲԳ,PQ1S.X2Z-BC +10,p3r.s4yz-bc,Շ3Պ.Ս4ՒՓ-ԲԳ,P3R.S4YZ-BC +10,p3rs.4yz-bc,Շ3ՊՍ.4ՒՓ-ԲԳ,P3RS.4YZ-BC +10,5qr.6xy7-bc,5ՈՊ.6ՑՒ7-ԲԳ,5QR.6XY7-BC +10,5qr6.xy7-bc,5ՈՊ6.ՑՒ7-ԲԳ,5QR6.XY7-BC +10,8q9.sx0z-bc,8Ո9.ՍՑ0Փ-ԲԳ,8Q9.SX0Z-BC +10,8q9s.x0z-bc,8Ո9Ս.Ց0Փ-ԲԳ,8Q9S.X0Z-BC +10,1qr2.tx3z-bc,1ՈՊ2.ՎՑ3Փ-ԲԳ,1QR2.TX3Z-BC +10,p4rs.5xy6-bc,Շ4ՊՍ.5ՑՒ6-ԲԳ,P4RS.5XY6-BC +10,p7r8.t9y0-bc,Շ7Պ8.Վ9Ւ0-ԲԳ,P7R8.T9Y0-BC +10,pq1st.2xy3-bc,ՇՈ1ՍՎ.2ՑՒ3-ԲԳ,PQ1ST.2XY3-BC +10,p4rs5.vx6z-bc,Շ4ՊՍ5.ՏՑ6Փ-ԲԳ,P4RS5.VX6Z-BC +10,7qr8t.v9yz-bc,7ՈՊ8Վ.Տ9ՒՓ-ԲԳ,7QR8T.V9YZ-BC +10,p1r2t.3x4z-bc,Շ1Պ2Վ.3Ց4Փ-ԲԳ,P1R2T.3X4Z-BC +10,5q6s7.v8y9-bc,5Ո6Ս7.Տ8Ւ9-ԲԳ,5Q6S7.V8Y9-BC +10,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ԲԳ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +10,abcdefghijklmnopqrstuvwxyz-bc,ՖԲԳԴԵԸԹԺԻԽԿՀՁՃՕՇՈՊՍՎՅՏՐՑՒՓ-ԲԳ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +10,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ՖԲԳԴԵԸԹԺԻԽԿՀՁՃՕՇՈՊՍՎՅՏՐՑՒՓ-ԲԳ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +10,OI.xx-bc,ՕԻ.ՑՑ-ԲԳ,OI.XX-BC +10,oi.xx-bc,ՕԻ.ՑՑ-ԲԳ,OI.XX-BC +10,oi.xx-oooooooo-bc,ՕԻ.ՑՑ-ՕՕՕՕՕՕՕՕ-ԲԳ,OI.XX-OOOOOOOO-BC +10,oi.xx-iiiiiiii-bc,ՕԻ.ՑՑ-ԻԻԻԻԻԻԻԻ-ԲԳ,OI.XX-IIIIIIII-BC +10,PQ.RS-01234567-bc,ՇՈ.ՊՍ-01234567-ԲԳ,PQ.RS-01234567-BC +10,PQ.RS-890-bc,ՇՈ.ՊՍ-890-ԲԳ,PQ.RS-890-BC +10,89.EU-DFGHJKLM,89.ԵՅ-ԴԸԹԺԽԿՀՁ,89.EU-DFGHJKLM +10,00.0A-DFGHJKLM,00.0Ֆ-ԴԸԹԺԽԿՀՁ,00.0A-DFGHJKLM +10,BCDF.GHJK-DFGHJKLM,ԲԳԴԸ.ԹԺԽԿ-ԴԸԹԺԽԿՀՁ,BCDF.GHJK-DFGHJKLM +10,LMNP.QRST-DFGHJKLM,ՀՁՃՇ.ՈՊՍՎ-ԴԸԹԺԽԿՀՁ,LMNP.QRST-DFGHJKLM +10,VWXY.Z123-DFGHJKLM,ՏՐՑՒ.Փ123-ԴԸԹԺԽԿՀՁ,VWXY.Z123-DFGHJKLM +10,4567.890B-DFGHJKLM,4567.890Բ-ԴԸԹԺԽԿՀՁ,4567.890B-DFGHJKLM +10,pq.xy-DFGHJKLM,ՇՈ.ՑՒ-ԴԸԹԺԽԿՀՁ,PQ.XY-DFGHJKLM +10,pq.xyz-DFGHJKLM,ՇՈ.ՑՒՓ-ԴԸԹԺԽԿՀՁ,PQ.XYZ-DFGHJKLM +10,pqx.yz-DFGHJKLM,ՇՈՑ.ՒՓ-ԴԸԹԺԽԿՀՁ,PQX.YZ-DFGHJKLM +10,pq.rxyz-DFGHJKLM,ՇՈ.ՊՑՒՓ-ԴԸԹԺԽԿՀՁ,PQ.RXYZ-DFGHJKLM +10,pqr.xyz-DFGHJKLM,ՇՈՊ.ՑՒՓ-ԴԸԹԺԽԿՀՁ,PQR.XYZ-DFGHJKLM +10,pqrx.yz-DFGHJKLM,ՇՈՊՑ.ՒՓ-ԴԸԹԺԽԿՀՁ,PQRX.YZ-DFGHJKLM +10,pqr.sxyz-DFGHJKLM,ՇՈՊ.ՍՑՒՓ-ԴԸԹԺԽԿՀՁ,PQR.SXYZ-DFGHJKLM +10,pqrs.xyz-DFGHJKLM,ՇՈՊՍ.ՑՒՓ-ԴԸԹԺԽԿՀՁ,PQRS.XYZ-DFGHJKLM +10,pqrs.txyz-DFGHJKLM,ՇՈՊՍ.ՎՑՒՓ-ԴԸԹԺԽԿՀՁ,PQRS.TXYZ-DFGHJKLM +10,pqrst.vxyz-DFGHJKLM,ՇՈՊՍՎ.ՏՑՒՓ-ԴԸԹԺԽԿՀՁ,PQRST.VXYZ-DFGHJKLM +10,p1.xy-DFGHJKLM,Շ1.ՑՒ-ԴԸԹԺԽԿՀՁ,P1.XY-DFGHJKLM +10,pq.2y-DFGHJKLM,ՇՈ.2Ւ-ԴԸԹԺԽԿՀՁ,PQ.2Y-DFGHJKLM +10,3q.x4-DFGHJKLM,3Ո.Ց4-ԴԸԹԺԽԿՀՁ,3Q.X4-DFGHJKLM +10,5q.6y-DFGHJKLM,5Ո.6Ւ-ԴԸԹԺԽԿՀՁ,5Q.6Y-DFGHJKLM +10,pq.1yz-DFGHJKLM,ՇՈ.1ՒՓ-ԴԸԹԺԽԿՀՁ,PQ.1YZ-DFGHJKLM +10,pq1.yz-DFGHJKLM,ՇՈ1.ՒՓ-ԴԸԹԺԽԿՀՁ,PQ1.YZ-DFGHJKLM +10,p2.x3z-DFGHJKLM,Շ2.Ց3Փ-ԴԸԹԺԽԿՀՁ,P2.X3Z-DFGHJKLM +10,p2x.3z-DFGHJKLM,Շ2Ց.3Փ-ԴԸԹԺԽԿՀՁ,P2X.3Z-DFGHJKLM +10,pq.1xy2-DFGHJKLM,ՇՈ.1ՑՒ2-ԴԸԹԺԽԿՀՁ,PQ.1XY2-DFGHJKLM +10,pq1.xy2-DFGHJKLM,ՇՈ1.ՑՒ2-ԴԸԹԺԽԿՀՁ,PQ1.XY2-DFGHJKLM +10,pq1x.y2-DFGHJKLM,ՇՈ1Ց.Ւ2-ԴԸԹԺԽԿՀՁ,PQ1X.Y2-DFGHJKLM +10,p3.rx4z-DFGHJKLM,Շ3.ՊՑ4Փ-ԴԸԹԺԽԿՀՁ,P3.RX4Z-DFGHJKLM +10,p3r.x4z-DFGHJKLM,Շ3Պ.Ց4Փ-ԴԸԹԺԽԿՀՁ,P3R.X4Z-DFGHJKLM +10,p3rx.4z-DFGHJKLM,Շ3ՊՑ.4Փ-ԴԸԹԺԽԿՀՁ,P3RX.4Z-DFGHJKLM +10,5q.r6y7-DFGHJKLM,5Ո.Պ6Ւ7-ԴԸԹԺԽԿՀՁ,5Q.R6Y7-DFGHJKLM +10,5qr.6y7-DFGHJKLM,5ՈՊ.6Ւ7-ԴԸԹԺԽԿՀՁ,5QR.6Y7-DFGHJKLM +10,5qr6.y7-DFGHJKLM,5ՈՊ6.Ւ7-ԴԸԹԺԽԿՀՁ,5QR6.Y7-DFGHJKLM +10,pq1.sx2z-DFGHJKLM,ՇՈ1.ՍՑ2Փ-ԴԸԹԺԽԿՀՁ,PQ1.SX2Z-DFGHJKLM +10,pq1s.x2z-DFGHJKLM,ՇՈ1Ս.Ց2Փ-ԴԸԹԺԽԿՀՁ,PQ1S.X2Z-DFGHJKLM +10,p3r.s4yz-DFGHJKLM,Շ3Պ.Ս4ՒՓ-ԴԸԹԺԽԿՀՁ,P3R.S4YZ-DFGHJKLM +10,p3rs.4yz-DFGHJKLM,Շ3ՊՍ.4ՒՓ-ԴԸԹԺԽԿՀՁ,P3RS.4YZ-DFGHJKLM +10,5qr.6xy7-DFGHJKLM,5ՈՊ.6ՑՒ7-ԴԸԹԺԽԿՀՁ,5QR.6XY7-DFGHJKLM +10,5qr6.xy7-DFGHJKLM,5ՈՊ6.ՑՒ7-ԴԸԹԺԽԿՀՁ,5QR6.XY7-DFGHJKLM +10,8q9.sx0z-DFGHJKLM,8Ո9.ՍՑ0Փ-ԴԸԹԺԽԿՀՁ,8Q9.SX0Z-DFGHJKLM +10,8q9s.x0z-DFGHJKLM,8Ո9Ս.Ց0Փ-ԴԸԹԺԽԿՀՁ,8Q9S.X0Z-DFGHJKLM +10,1qr2.tx3z-DFGHJKLM,1ՈՊ2.ՎՑ3Փ-ԴԸԹԺԽԿՀՁ,1QR2.TX3Z-DFGHJKLM +10,p4rs.5xy6-DFGHJKLM,Շ4ՊՍ.5ՑՒ6-ԴԸԹԺԽԿՀՁ,P4RS.5XY6-DFGHJKLM +10,p7r8.t9y0-DFGHJKLM,Շ7Պ8.Վ9Ւ0-ԴԸԹԺԽԿՀՁ,P7R8.T9Y0-DFGHJKLM +10,pq1st.2xy3-DFGHJKLM,ՇՈ1ՍՎ.2ՑՒ3-ԴԸԹԺԽԿՀՁ,PQ1ST.2XY3-DFGHJKLM +10,p4rs5.vx6z-DFGHJKLM,Շ4ՊՍ5.ՏՑ6Փ-ԴԸԹԺԽԿՀՁ,P4RS5.VX6Z-DFGHJKLM +10,7qr8t.v9yz-DFGHJKLM,7ՈՊ8Վ.Տ9ՒՓ-ԴԸԹԺԽԿՀՁ,7QR8T.V9YZ-DFGHJKLM +10,p1r2t.3x4z-DFGHJKLM,Շ1Պ2Վ.3Ց4Փ-ԴԸԹԺԽԿՀՁ,P1R2T.3X4Z-DFGHJKLM +10,5q6s7.v8y9-DFGHJKLM,5Ո6Ս7.Տ8Ւ9-ԴԸԹԺԽԿՀՁ,5Q6S7.V8Y9-DFGHJKLM +10,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ԴԸԹԺԽԿՀՁ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +10,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ՖԲԳԴԵԸԹԺԻԽԿՀՁՃՕՇՈՊՍՎՅՏՐՑՒՓ-ԴԸԹԺԽԿՀՁ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +10,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ՖԲԳԴԵԸԹԺԻԽԿՀՁՃՕՇՈՊՍՎՅՏՐՑՒՓ-ԴԸԹԺԽԿՀՁ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +10,OI.xx-DFGHJKLM,ՕԻ.ՑՑ-ԴԸԹԺԽԿՀՁ,OI.XX-DFGHJKLM +10,oi.xx-DFGHJKLM,ՕԻ.ՑՑ-ԴԸԹԺԽԿՀՁ,OI.XX-DFGHJKLM +10,oi.xx-oooooooo-DFGHJKLM,ՕԻ.ՑՑ-ՕՕՕՕՕՕՕՕ-ԴԸԹԺԽԿՀՁ,OI.XX-OOOOOOOO-DFGHJKLM +10,oi.xx-iiiiiiii-DFGHJKLM,ՕԻ.ՑՑ-ԻԻԻԻԻԻԻԻ-ԴԸԹԺԽԿՀՁ,OI.XX-IIIIIIII-DFGHJKLM +10,PQ.RS-01234567-DFGHJKLM,ՇՈ.ՊՍ-01234567-ԴԸԹԺԽԿՀՁ,PQ.RS-01234567-DFGHJKLM +10,PQ.RS-890-DFGHJKLM,ՇՈ.ՊՍ-890-ԴԸԹԺԽԿՀՁ,PQ.RS-890-DFGHJKLM +11,89.EU,৮৯.মট,89.EU +11,00.0A,০০.০জ,00.0A +11,BCDF.GHJK,ঘকখগ.ঙচঝঠ,BCDF.GHJK +11,LMNP.QRST,ডঢণত.থদনপ,LMNP.QRST +11,VWXY.Z123,বভযল.হ১২৩,VWXY.Z123 +11,4567.890B,৪৫৬৭.৮৯০ঘ,4567.890B +11,pq.xy,তথ.যল,PQ.XY +11,pq.xyz,তথ.যলহ,PQ.XYZ +11,pqx.yz,তথয.লহ,PQX.YZ +11,pq.rxyz,তথ.দযলহ,PQ.RXYZ +11,pqr.xyz,তথদ.যলহ,PQR.XYZ +11,pqrx.yz,তথদয.লহ,PQRX.YZ +11,pqr.sxyz,তথদ.নযলহ,PQR.SXYZ +11,pqrs.xyz,তথদন.যলহ,PQRS.XYZ +11,pqrs.txyz,তথদন.পযলহ,PQRS.TXYZ +11,pqrst.vxyz,তথদনপ.বযলহ,PQRST.VXYZ +11,p1.xy,ত১.যল,P1.XY +11,pq.2y,তথ.২ল,PQ.2Y +11,3q.x4,৩থ.য৪,3Q.X4 +11,5q.6y,৫থ.৬ল,5Q.6Y +11,pq.1yz,তথ.১লহ,PQ.1YZ +11,pq1.yz,তথ১.লহ,PQ1.YZ +11,p2.x3z,ত২.য৩হ,P2.X3Z +11,p2x.3z,ত২য.৩হ,P2X.3Z +11,pq.1xy2,তথ.১যল২,PQ.1XY2 +11,pq1.xy2,তথ১.যল২,PQ1.XY2 +11,pq1x.y2,তথ১য.ল২,PQ1X.Y2 +11,p3.rx4z,ত৩.দয৪হ,P3.RX4Z +11,p3r.x4z,ত৩দ.য৪হ,P3R.X4Z +11,p3rx.4z,ত৩দয.৪হ,P3RX.4Z +11,5q.r6y7,৫থ.দ৬ল৭,5Q.R6Y7 +11,5qr.6y7,৫থদ.৬ল৭,5QR.6Y7 +11,5qr6.y7,৫থদ৬.ল৭,5QR6.Y7 +11,pq1.sx2z,তথ১.নয২হ,PQ1.SX2Z +11,pq1s.x2z,তথ১ন.য২হ,PQ1S.X2Z +11,p3r.s4yz,ত৩দ.ন৪লহ,P3R.S4YZ +11,p3rs.4yz,ত৩দন.৪লহ,P3RS.4YZ +11,5qr.6xy7,৫থদ.৬যল৭,5QR.6XY7 +11,5qr6.xy7,৫থদ৬.যল৭,5QR6.XY7 +11,8q9.sx0z,৮থ৯.নয০হ,8Q9.SX0Z +11,8q9s.x0z,৮থ৯ন.য০হ,8Q9S.X0Z +11,1qr2.tx3z,১থদ২.পয৩হ,1QR2.TX3Z +11,p4rs.5xy6,ত৪দন.৫যল৬,P4RS.5XY6 +11,p7r8.t9y0,ত৭দ৮.প৯ল০,P7R8.T9Y0 +11,pq1st.2xy3,তথ১নপ.২যল৩,PQ1ST.2XY3 +11,p4rs5.vx6z,ত৪দন৫.বয৬হ,P4RS5.VX6Z +11,7qr8t.v9yz,৭থদ৮প.ব৯লহ,7QR8T.V9YZ +11,p1r2t.3x4z,ত১দ২প.৩য৪হ,P1R2T.3X4Z +11,5q6s7.v8y9,৫থ৬ন৭.ব৮ল৯,5Q6S7.V8Y9 +11,^0123456789!@#$^&*()/:;[]{}<>?|~%,^০১২৩৪৫৬৭৮৯!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +11,abcdefghijklmnopqrstuvwxyz,জঘকখমগঙচIঝঠডঢণOতথদনপটবভযলহ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +11,ABCDEFGHIJKLMNOPQRSTUVWXYZ,জঘকখমগঙচIঝঠডঢণOতথদনপটবভযলহ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +11,OI.xx,OI.যয,OI.XX +11,oi.xx,OI.যয,OI.XX +11,oi.xx-oooooooo,OI.যয-OOOOOOOO,OI.XX-OOOOOOOO +11,oi.xx-iiiiiiii,OI.যয-IIIIIIII,OI.XX-IIIIIIII +11,PQ.RS-01234567,তথ.দন-০১২৩৪৫৬৭,PQ.RS-01234567 +11,PQ.RS-890,তথ.দন-৮৯০,PQ.RS-890 +11,89.EU-bc,৮৯.মট-ঘক,89.EU-BC +11,00.0A-bc,০০.০জ-ঘক,00.0A-BC +11,BCDF.GHJK-bc,ঘকখগ.ঙচঝঠ-ঘক,BCDF.GHJK-BC +11,LMNP.QRST-bc,ডঢণত.থদনপ-ঘক,LMNP.QRST-BC +11,VWXY.Z123-bc,বভযল.হ১২৩-ঘক,VWXY.Z123-BC +11,4567.890B-bc,৪৫৬৭.৮৯০ঘ-ঘক,4567.890B-BC +11,pq.xy-bc,তথ.যল-ঘক,PQ.XY-BC +11,pq.xyz-bc,তথ.যলহ-ঘক,PQ.XYZ-BC +11,pqx.yz-bc,তথয.লহ-ঘক,PQX.YZ-BC +11,pq.rxyz-bc,তথ.দযলহ-ঘক,PQ.RXYZ-BC +11,pqr.xyz-bc,তথদ.যলহ-ঘক,PQR.XYZ-BC +11,pqrx.yz-bc,তথদয.লহ-ঘক,PQRX.YZ-BC +11,pqr.sxyz-bc,তথদ.নযলহ-ঘক,PQR.SXYZ-BC +11,pqrs.xyz-bc,তথদন.যলহ-ঘক,PQRS.XYZ-BC +11,pqrs.txyz-bc,তথদন.পযলহ-ঘক,PQRS.TXYZ-BC +11,pqrst.vxyz-bc,তথদনপ.বযলহ-ঘক,PQRST.VXYZ-BC +11,p1.xy-bc,ত১.যল-ঘক,P1.XY-BC +11,pq.2y-bc,তথ.২ল-ঘক,PQ.2Y-BC +11,3q.x4-bc,৩থ.য৪-ঘক,3Q.X4-BC +11,5q.6y-bc,৫থ.৬ল-ঘক,5Q.6Y-BC +11,pq.1yz-bc,তথ.১লহ-ঘক,PQ.1YZ-BC +11,pq1.yz-bc,তথ১.লহ-ঘক,PQ1.YZ-BC +11,p2.x3z-bc,ত২.য৩হ-ঘক,P2.X3Z-BC +11,p2x.3z-bc,ত২য.৩হ-ঘক,P2X.3Z-BC +11,pq.1xy2-bc,তথ.১যল২-ঘক,PQ.1XY2-BC +11,pq1.xy2-bc,তথ১.যল২-ঘক,PQ1.XY2-BC +11,pq1x.y2-bc,তথ১য.ল২-ঘক,PQ1X.Y2-BC +11,p3.rx4z-bc,ত৩.দয৪হ-ঘক,P3.RX4Z-BC +11,p3r.x4z-bc,ত৩দ.য৪হ-ঘক,P3R.X4Z-BC +11,p3rx.4z-bc,ত৩দয.৪হ-ঘক,P3RX.4Z-BC +11,5q.r6y7-bc,৫থ.দ৬ল৭-ঘক,5Q.R6Y7-BC +11,5qr.6y7-bc,৫থদ.৬ল৭-ঘক,5QR.6Y7-BC +11,5qr6.y7-bc,৫থদ৬.ল৭-ঘক,5QR6.Y7-BC +11,pq1.sx2z-bc,তথ১.নয২হ-ঘক,PQ1.SX2Z-BC +11,pq1s.x2z-bc,তথ১ন.য২হ-ঘক,PQ1S.X2Z-BC +11,p3r.s4yz-bc,ত৩দ.ন৪লহ-ঘক,P3R.S4YZ-BC +11,p3rs.4yz-bc,ত৩দন.৪লহ-ঘক,P3RS.4YZ-BC +11,5qr.6xy7-bc,৫থদ.৬যল৭-ঘক,5QR.6XY7-BC +11,5qr6.xy7-bc,৫থদ৬.যল৭-ঘক,5QR6.XY7-BC +11,8q9.sx0z-bc,৮থ৯.নয০হ-ঘক,8Q9.SX0Z-BC +11,8q9s.x0z-bc,৮থ৯ন.য০হ-ঘক,8Q9S.X0Z-BC +11,1qr2.tx3z-bc,১থদ২.পয৩হ-ঘক,1QR2.TX3Z-BC +11,p4rs.5xy6-bc,ত৪দন.৫যল৬-ঘক,P4RS.5XY6-BC +11,p7r8.t9y0-bc,ত৭দ৮.প৯ল০-ঘক,P7R8.T9Y0-BC +11,pq1st.2xy3-bc,তথ১নপ.২যল৩-ঘক,PQ1ST.2XY3-BC +11,p4rs5.vx6z-bc,ত৪দন৫.বয৬হ-ঘক,P4RS5.VX6Z-BC +11,7qr8t.v9yz-bc,৭থদ৮প.ব৯লহ-ঘক,7QR8T.V9YZ-BC +11,p1r2t.3x4z-bc,ত১দ২প.৩য৪হ-ঘক,P1R2T.3X4Z-BC +11,5q6s7.v8y9-bc,৫থ৬ন৭.ব৮ল৯-ঘক,5Q6S7.V8Y9-BC +11,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^০১২৩৪৫৬৭৮৯!@#$^&*()/:;[]{}<>?|~%-ঘক,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +11,abcdefghijklmnopqrstuvwxyz-bc,জঘকখমগঙচIঝঠডঢণOতথদনপটবভযলহ-ঘক,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +11,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,জঘকখমগঙচIঝঠডঢণOতথদনপটবভযলহ-ঘক,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +11,OI.xx-bc,OI.যয-ঘক,OI.XX-BC +11,oi.xx-bc,OI.যয-ঘক,OI.XX-BC +11,oi.xx-oooooooo-bc,OI.যয-OOOOOOOO-ঘক,OI.XX-OOOOOOOO-BC +11,oi.xx-iiiiiiii-bc,OI.যয-IIIIIIII-ঘক,OI.XX-IIIIIIII-BC +11,PQ.RS-01234567-bc,তথ.দন-০১২৩৪৫৬৭-ঘক,PQ.RS-01234567-BC +11,PQ.RS-890-bc,তথ.দন-৮৯০-ঘক,PQ.RS-890-BC +11,89.EU-DFGHJKLM,৮৯.মট-খগঙচঝঠডঢ,89.EU-DFGHJKLM +11,00.0A-DFGHJKLM,০০.০জ-খগঙচঝঠডঢ,00.0A-DFGHJKLM +11,BCDF.GHJK-DFGHJKLM,ঘকখগ.ঙচঝঠ-খগঙচঝঠডঢ,BCDF.GHJK-DFGHJKLM +11,LMNP.QRST-DFGHJKLM,ডঢণত.থদনপ-খগঙচঝঠডঢ,LMNP.QRST-DFGHJKLM +11,VWXY.Z123-DFGHJKLM,বভযল.হ১২৩-খগঙচঝঠডঢ,VWXY.Z123-DFGHJKLM +11,4567.890B-DFGHJKLM,৪৫৬৭.৮৯০ঘ-খগঙচঝঠডঢ,4567.890B-DFGHJKLM +11,pq.xy-DFGHJKLM,তথ.যল-খগঙচঝঠডঢ,PQ.XY-DFGHJKLM +11,pq.xyz-DFGHJKLM,তথ.যলহ-খগঙচঝঠডঢ,PQ.XYZ-DFGHJKLM +11,pqx.yz-DFGHJKLM,তথয.লহ-খগঙচঝঠডঢ,PQX.YZ-DFGHJKLM +11,pq.rxyz-DFGHJKLM,তথ.দযলহ-খগঙচঝঠডঢ,PQ.RXYZ-DFGHJKLM +11,pqr.xyz-DFGHJKLM,তথদ.যলহ-খগঙচঝঠডঢ,PQR.XYZ-DFGHJKLM +11,pqrx.yz-DFGHJKLM,তথদয.লহ-খগঙচঝঠডঢ,PQRX.YZ-DFGHJKLM +11,pqr.sxyz-DFGHJKLM,তথদ.নযলহ-খগঙচঝঠডঢ,PQR.SXYZ-DFGHJKLM +11,pqrs.xyz-DFGHJKLM,তথদন.যলহ-খগঙচঝঠডঢ,PQRS.XYZ-DFGHJKLM +11,pqrs.txyz-DFGHJKLM,তথদন.পযলহ-খগঙচঝঠডঢ,PQRS.TXYZ-DFGHJKLM +11,pqrst.vxyz-DFGHJKLM,তথদনপ.বযলহ-খগঙচঝঠডঢ,PQRST.VXYZ-DFGHJKLM +11,p1.xy-DFGHJKLM,ত১.যল-খগঙচঝঠডঢ,P1.XY-DFGHJKLM +11,pq.2y-DFGHJKLM,তথ.২ল-খগঙচঝঠডঢ,PQ.2Y-DFGHJKLM +11,3q.x4-DFGHJKLM,৩থ.য৪-খগঙচঝঠডঢ,3Q.X4-DFGHJKLM +11,5q.6y-DFGHJKLM,৫থ.৬ল-খগঙচঝঠডঢ,5Q.6Y-DFGHJKLM +11,pq.1yz-DFGHJKLM,তথ.১লহ-খগঙচঝঠডঢ,PQ.1YZ-DFGHJKLM +11,pq1.yz-DFGHJKLM,তথ১.লহ-খগঙচঝঠডঢ,PQ1.YZ-DFGHJKLM +11,p2.x3z-DFGHJKLM,ত২.য৩হ-খগঙচঝঠডঢ,P2.X3Z-DFGHJKLM +11,p2x.3z-DFGHJKLM,ত২য.৩হ-খগঙচঝঠডঢ,P2X.3Z-DFGHJKLM +11,pq.1xy2-DFGHJKLM,তথ.১যল২-খগঙচঝঠডঢ,PQ.1XY2-DFGHJKLM +11,pq1.xy2-DFGHJKLM,তথ১.যল২-খগঙচঝঠডঢ,PQ1.XY2-DFGHJKLM +11,pq1x.y2-DFGHJKLM,তথ১য.ল২-খগঙচঝঠডঢ,PQ1X.Y2-DFGHJKLM +11,p3.rx4z-DFGHJKLM,ত৩.দয৪হ-খগঙচঝঠডঢ,P3.RX4Z-DFGHJKLM +11,p3r.x4z-DFGHJKLM,ত৩দ.য৪হ-খগঙচঝঠডঢ,P3R.X4Z-DFGHJKLM +11,p3rx.4z-DFGHJKLM,ত৩দয.৪হ-খগঙচঝঠডঢ,P3RX.4Z-DFGHJKLM +11,5q.r6y7-DFGHJKLM,৫থ.দ৬ল৭-খগঙচঝঠডঢ,5Q.R6Y7-DFGHJKLM +11,5qr.6y7-DFGHJKLM,৫থদ.৬ল৭-খগঙচঝঠডঢ,5QR.6Y7-DFGHJKLM +11,5qr6.y7-DFGHJKLM,৫থদ৬.ল৭-খগঙচঝঠডঢ,5QR6.Y7-DFGHJKLM +11,pq1.sx2z-DFGHJKLM,তথ১.নয২হ-খগঙচঝঠডঢ,PQ1.SX2Z-DFGHJKLM +11,pq1s.x2z-DFGHJKLM,তথ১ন.য২হ-খগঙচঝঠডঢ,PQ1S.X2Z-DFGHJKLM +11,p3r.s4yz-DFGHJKLM,ত৩দ.ন৪লহ-খগঙচঝঠডঢ,P3R.S4YZ-DFGHJKLM +11,p3rs.4yz-DFGHJKLM,ত৩দন.৪লহ-খগঙচঝঠডঢ,P3RS.4YZ-DFGHJKLM +11,5qr.6xy7-DFGHJKLM,৫থদ.৬যল৭-খগঙচঝঠডঢ,5QR.6XY7-DFGHJKLM +11,5qr6.xy7-DFGHJKLM,৫থদ৬.যল৭-খগঙচঝঠডঢ,5QR6.XY7-DFGHJKLM +11,8q9.sx0z-DFGHJKLM,৮থ৯.নয০হ-খগঙচঝঠডঢ,8Q9.SX0Z-DFGHJKLM +11,8q9s.x0z-DFGHJKLM,৮থ৯ন.য০হ-খগঙচঝঠডঢ,8Q9S.X0Z-DFGHJKLM +11,1qr2.tx3z-DFGHJKLM,১থদ২.পয৩হ-খগঙচঝঠডঢ,1QR2.TX3Z-DFGHJKLM +11,p4rs.5xy6-DFGHJKLM,ত৪দন.৫যল৬-খগঙচঝঠডঢ,P4RS.5XY6-DFGHJKLM +11,p7r8.t9y0-DFGHJKLM,ত৭দ৮.প৯ল০-খগঙচঝঠডঢ,P7R8.T9Y0-DFGHJKLM +11,pq1st.2xy3-DFGHJKLM,তথ১নপ.২যল৩-খগঙচঝঠডঢ,PQ1ST.2XY3-DFGHJKLM +11,p4rs5.vx6z-DFGHJKLM,ত৪দন৫.বয৬হ-খগঙচঝঠডঢ,P4RS5.VX6Z-DFGHJKLM +11,7qr8t.v9yz-DFGHJKLM,৭থদ৮প.ব৯লহ-খগঙচঝঠডঢ,7QR8T.V9YZ-DFGHJKLM +11,p1r2t.3x4z-DFGHJKLM,ত১দ২প.৩য৪হ-খগঙচঝঠডঢ,P1R2T.3X4Z-DFGHJKLM +11,5q6s7.v8y9-DFGHJKLM,৫থ৬ন৭.ব৮ল৯-খগঙচঝঠডঢ,5Q6S7.V8Y9-DFGHJKLM +11,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^০১২৩৪৫৬৭৮৯!@#$^&*()/:;[]{}<>?|~%-খগঙচঝঠডঢ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +11,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,জঘকখমগঙচIঝঠডঢণOতথদনপটবভযলহ-খগঙচঝঠডঢ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +11,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,জঘকখমগঙচIঝঠডঢণOতথদনপটবভযলহ-খগঙচঝঠডঢ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +11,OI.xx-DFGHJKLM,OI.যয-খগঙচঝঠডঢ,OI.XX-DFGHJKLM +11,oi.xx-DFGHJKLM,OI.যয-খগঙচঝঠডঢ,OI.XX-DFGHJKLM +11,oi.xx-oooooooo-DFGHJKLM,OI.যয-OOOOOOOO-খগঙচঝঠডঢ,OI.XX-OOOOOOOO-DFGHJKLM +11,oi.xx-iiiiiiii-DFGHJKLM,OI.যয-IIIIIIII-খগঙচঝঠডঢ,OI.XX-IIIIIIII-DFGHJKLM +11,PQ.RS-01234567-DFGHJKLM,তথ.দন-০১২৩৪৫৬৭-খগঙচঝঠডঢ,PQ.RS-01234567-DFGHJKLM +11,PQ.RS-890-DFGHJKLM,তথ.দন-৮৯০-খগঙচঝঠডঢ,PQ.RS-890-DFGHJKLM +12,89.EU,੮੯.ਏਫ,89.EU +12,00.0A,੦੦.੦ਅ,00.0A +12,BCDF.GHJK,ਕਗਘਚ.ਜਟਠਣ,BCDF.GHJK +12,LMNP.QRST,ਤਦਧਨ.ਪਭਮਰ,LMNP.QRST +12,VWXY.Z123,ਲਵਸਹ.ਡ੧੨੩,VWXY.Z123 +12,4567.890B,੪੫੬੭.੮੯੦ਕ,4567.890B +12,pq.xy,ਨਪ.ਸਹ,PQ.XY +12,pq.xyz,ਨਪ.ਸਹਡ,PQ.XYZ +12,pqx.yz,ਨਪਸ.ਹਡ,PQX.YZ +12,pq.rxyz,ਨਪ.ਭਸਹਡ,PQ.RXYZ +12,pqr.xyz,ਨਪਭ.ਸਹਡ,PQR.XYZ +12,pqrx.yz,ਨਪਭਸ.ਹਡ,PQRX.YZ +12,pqr.sxyz,ਨਪਭ.ਮਸਹਡ,PQR.SXYZ +12,pqrs.xyz,ਨਪਭਮ.ਸਹਡ,PQRS.XYZ +12,pqrs.txyz,ਨਪਭਮ.ਰਸਹਡ,PQRS.TXYZ +12,pqrst.vxyz,ਨਪਭਮਰ.ਲਸਹਡ,PQRST.VXYZ +12,p1.xy,ਨ੧.ਸਹ,P1.XY +12,pq.2y,ਨਪ.੨ਹ,PQ.2Y +12,3q.x4,੩ਪ.ਸ੪,3Q.X4 +12,5q.6y,੫ਪ.੬ਹ,5Q.6Y +12,pq.1yz,ਨਪ.੧ਹਡ,PQ.1YZ +12,pq1.yz,ਨਪ੧.ਹਡ,PQ1.YZ +12,p2.x3z,ਨ੨.ਸ੩ਡ,P2.X3Z +12,p2x.3z,ਨ੨ਸ.੩ਡ,P2X.3Z +12,pq.1xy2,ਨਪ.੧ਸਹ੨,PQ.1XY2 +12,pq1.xy2,ਨਪ੧.ਸਹ੨,PQ1.XY2 +12,pq1x.y2,ਨਪ੧ਸ.ਹ੨,PQ1X.Y2 +12,p3.rx4z,ਨ੩.ਭਸ੪ਡ,P3.RX4Z +12,p3r.x4z,ਨ੩ਭ.ਸ੪ਡ,P3R.X4Z +12,p3rx.4z,ਨ੩ਭਸ.੪ਡ,P3RX.4Z +12,5q.r6y7,੫ਪ.ਭ੬ਹ੭,5Q.R6Y7 +12,5qr.6y7,੫ਪਭ.੬ਹ੭,5QR.6Y7 +12,5qr6.y7,੫ਪਭ੬.ਹ੭,5QR6.Y7 +12,pq1.sx2z,ਨਪ੧.ਮਸ੨ਡ,PQ1.SX2Z +12,pq1s.x2z,ਨਪ੧ਮ.ਸ੨ਡ,PQ1S.X2Z +12,p3r.s4yz,ਨ੩ਭ.ਮ੪ਹਡ,P3R.S4YZ +12,p3rs.4yz,ਨ੩ਭਮ.੪ਹਡ,P3RS.4YZ +12,5qr.6xy7,੫ਪਭ.੬ਸਹ੭,5QR.6XY7 +12,5qr6.xy7,੫ਪਭ੬.ਸਹ੭,5QR6.XY7 +12,8q9.sx0z,੮ਪ੯.ਮਸ੦ਡ,8Q9.SX0Z +12,8q9s.x0z,੮ਪ੯ਮ.ਸ੦ਡ,8Q9S.X0Z +12,1qr2.tx3z,੧ਪਭ੨.ਰਸ੩ਡ,1QR2.TX3Z +12,p4rs.5xy6,ਨ੪ਭਮ.੫ਸਹ੬,P4RS.5XY6 +12,p7r8.t9y0,ਨ੭ਭ੮.ਰ੯ਹ੦,P7R8.T9Y0 +12,pq1st.2xy3,ਨਪ੧ਮਰ.੨ਸਹ੩,PQ1ST.2XY3 +12,p4rs5.vx6z,ਨ੪ਭਮ੫.ਲਸ੬ਡ,P4RS5.VX6Z +12,7qr8t.v9yz,੭ਪਭ੮ਰ.ਲ੯ਹਡ,7QR8T.V9YZ +12,p1r2t.3x4z,ਨ੧ਭ੨ਰ.੩ਸ੪ਡ,P1R2T.3X4Z +12,5q6s7.v8y9,੫ਪ੬ਮ੭.ਲ੮ਹ੯,5Q6S7.V8Y9 +12,^0123456789!@#$^&*()/:;[]{}<>?|~%,^੦੧੨੩੪੫੬੭੮੯!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +12,abcdefghijklmnopqrstuvwxyz,ਅਕਗਘਏਚਜਟIਠਣਤਦਧOਨਪਭਮਰਫਲਵਸਹਡ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +12,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ਅਕਗਘਏਚਜਟIਠਣਤਦਧOਨਪਭਮਰਫਲਵਸਹਡ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +12,OI.xx,OI.ਸਸ,OI.XX +12,oi.xx,OI.ਸਸ,OI.XX +12,oi.xx-oooooooo,OI.ਸਸ-OOOOOOOO,OI.XX-OOOOOOOO +12,oi.xx-iiiiiiii,OI.ਸਸ-IIIIIIII,OI.XX-IIIIIIII +12,PQ.RS-01234567,ਨਪ.ਭਮ-੦੧੨੩੪੫੬੭,PQ.RS-01234567 +12,PQ.RS-890,ਨਪ.ਭਮ-੮੯੦,PQ.RS-890 +12,89.EU-bc,੮੯.ਏਫ-ਕਗ,89.EU-BC +12,00.0A-bc,੦੦.੦ਅ-ਕਗ,00.0A-BC +12,BCDF.GHJK-bc,ਕਗਘਚ.ਜਟਠਣ-ਕਗ,BCDF.GHJK-BC +12,LMNP.QRST-bc,ਤਦਧਨ.ਪਭਮਰ-ਕਗ,LMNP.QRST-BC +12,VWXY.Z123-bc,ਲਵਸਹ.ਡ੧੨੩-ਕਗ,VWXY.Z123-BC +12,4567.890B-bc,੪੫੬੭.੮੯੦ਕ-ਕਗ,4567.890B-BC +12,pq.xy-bc,ਨਪ.ਸਹ-ਕਗ,PQ.XY-BC +12,pq.xyz-bc,ਨਪ.ਸਹਡ-ਕਗ,PQ.XYZ-BC +12,pqx.yz-bc,ਨਪਸ.ਹਡ-ਕਗ,PQX.YZ-BC +12,pq.rxyz-bc,ਨਪ.ਭਸਹਡ-ਕਗ,PQ.RXYZ-BC +12,pqr.xyz-bc,ਨਪਭ.ਸਹਡ-ਕਗ,PQR.XYZ-BC +12,pqrx.yz-bc,ਨਪਭਸ.ਹਡ-ਕਗ,PQRX.YZ-BC +12,pqr.sxyz-bc,ਨਪਭ.ਮਸਹਡ-ਕਗ,PQR.SXYZ-BC +12,pqrs.xyz-bc,ਨਪਭਮ.ਸਹਡ-ਕਗ,PQRS.XYZ-BC +12,pqrs.txyz-bc,ਨਪਭਮ.ਰਸਹਡ-ਕਗ,PQRS.TXYZ-BC +12,pqrst.vxyz-bc,ਨਪਭਮਰ.ਲਸਹਡ-ਕਗ,PQRST.VXYZ-BC +12,p1.xy-bc,ਨ੧.ਸਹ-ਕਗ,P1.XY-BC +12,pq.2y-bc,ਨਪ.੨ਹ-ਕਗ,PQ.2Y-BC +12,3q.x4-bc,੩ਪ.ਸ੪-ਕਗ,3Q.X4-BC +12,5q.6y-bc,੫ਪ.੬ਹ-ਕਗ,5Q.6Y-BC +12,pq.1yz-bc,ਨਪ.੧ਹਡ-ਕਗ,PQ.1YZ-BC +12,pq1.yz-bc,ਨਪ੧.ਹਡ-ਕਗ,PQ1.YZ-BC +12,p2.x3z-bc,ਨ੨.ਸ੩ਡ-ਕਗ,P2.X3Z-BC +12,p2x.3z-bc,ਨ੨ਸ.੩ਡ-ਕਗ,P2X.3Z-BC +12,pq.1xy2-bc,ਨਪ.੧ਸਹ੨-ਕਗ,PQ.1XY2-BC +12,pq1.xy2-bc,ਨਪ੧.ਸਹ੨-ਕਗ,PQ1.XY2-BC +12,pq1x.y2-bc,ਨਪ੧ਸ.ਹ੨-ਕਗ,PQ1X.Y2-BC +12,p3.rx4z-bc,ਨ੩.ਭਸ੪ਡ-ਕਗ,P3.RX4Z-BC +12,p3r.x4z-bc,ਨ੩ਭ.ਸ੪ਡ-ਕਗ,P3R.X4Z-BC +12,p3rx.4z-bc,ਨ੩ਭਸ.੪ਡ-ਕਗ,P3RX.4Z-BC +12,5q.r6y7-bc,੫ਪ.ਭ੬ਹ੭-ਕਗ,5Q.R6Y7-BC +12,5qr.6y7-bc,੫ਪਭ.੬ਹ੭-ਕਗ,5QR.6Y7-BC +12,5qr6.y7-bc,੫ਪਭ੬.ਹ੭-ਕਗ,5QR6.Y7-BC +12,pq1.sx2z-bc,ਨਪ੧.ਮਸ੨ਡ-ਕਗ,PQ1.SX2Z-BC +12,pq1s.x2z-bc,ਨਪ੧ਮ.ਸ੨ਡ-ਕਗ,PQ1S.X2Z-BC +12,p3r.s4yz-bc,ਨ੩ਭ.ਮ੪ਹਡ-ਕਗ,P3R.S4YZ-BC +12,p3rs.4yz-bc,ਨ੩ਭਮ.੪ਹਡ-ਕਗ,P3RS.4YZ-BC +12,5qr.6xy7-bc,੫ਪਭ.੬ਸਹ੭-ਕਗ,5QR.6XY7-BC +12,5qr6.xy7-bc,੫ਪਭ੬.ਸਹ੭-ਕਗ,5QR6.XY7-BC +12,8q9.sx0z-bc,੮ਪ੯.ਮਸ੦ਡ-ਕਗ,8Q9.SX0Z-BC +12,8q9s.x0z-bc,੮ਪ੯ਮ.ਸ੦ਡ-ਕਗ,8Q9S.X0Z-BC +12,1qr2.tx3z-bc,੧ਪਭ੨.ਰਸ੩ਡ-ਕਗ,1QR2.TX3Z-BC +12,p4rs.5xy6-bc,ਨ੪ਭਮ.੫ਸਹ੬-ਕਗ,P4RS.5XY6-BC +12,p7r8.t9y0-bc,ਨ੭ਭ੮.ਰ੯ਹ੦-ਕਗ,P7R8.T9Y0-BC +12,pq1st.2xy3-bc,ਨਪ੧ਮਰ.੨ਸਹ੩-ਕਗ,PQ1ST.2XY3-BC +12,p4rs5.vx6z-bc,ਨ੪ਭਮ੫.ਲਸ੬ਡ-ਕਗ,P4RS5.VX6Z-BC +12,7qr8t.v9yz-bc,੭ਪਭ੮ਰ.ਲ੯ਹਡ-ਕਗ,7QR8T.V9YZ-BC +12,p1r2t.3x4z-bc,ਨ੧ਭ੨ਰ.੩ਸ੪ਡ-ਕਗ,P1R2T.3X4Z-BC +12,5q6s7.v8y9-bc,੫ਪ੬ਮ੭.ਲ੮ਹ੯-ਕਗ,5Q6S7.V8Y9-BC +12,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^੦੧੨੩੪੫੬੭੮੯!@#$^&*()/:;[]{}<>?|~%-ਕਗ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +12,abcdefghijklmnopqrstuvwxyz-bc,ਅਕਗਘਏਚਜਟIਠਣਤਦਧOਨਪਭਮਰਫਲਵਸਹਡ-ਕਗ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +12,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ਅਕਗਘਏਚਜਟIਠਣਤਦਧOਨਪਭਮਰਫਲਵਸਹਡ-ਕਗ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +12,OI.xx-bc,OI.ਸਸ-ਕਗ,OI.XX-BC +12,oi.xx-bc,OI.ਸਸ-ਕਗ,OI.XX-BC +12,oi.xx-oooooooo-bc,OI.ਸਸ-OOOOOOOO-ਕਗ,OI.XX-OOOOOOOO-BC +12,oi.xx-iiiiiiii-bc,OI.ਸਸ-IIIIIIII-ਕਗ,OI.XX-IIIIIIII-BC +12,PQ.RS-01234567-bc,ਨਪ.ਭਮ-੦੧੨੩੪੫੬੭-ਕਗ,PQ.RS-01234567-BC +12,PQ.RS-890-bc,ਨਪ.ਭਮ-੮੯੦-ਕਗ,PQ.RS-890-BC +12,89.EU-DFGHJKLM,੮੯.ਏਫ-ਘਚਜਟਠਣਤਦ,89.EU-DFGHJKLM +12,00.0A-DFGHJKLM,੦੦.੦ਅ-ਘਚਜਟਠਣਤਦ,00.0A-DFGHJKLM +12,BCDF.GHJK-DFGHJKLM,ਕਗਘਚ.ਜਟਠਣ-ਘਚਜਟਠਣਤਦ,BCDF.GHJK-DFGHJKLM +12,LMNP.QRST-DFGHJKLM,ਤਦਧਨ.ਪਭਮਰ-ਘਚਜਟਠਣਤਦ,LMNP.QRST-DFGHJKLM +12,VWXY.Z123-DFGHJKLM,ਲਵਸਹ.ਡ੧੨੩-ਘਚਜਟਠਣਤਦ,VWXY.Z123-DFGHJKLM +12,4567.890B-DFGHJKLM,੪੫੬੭.੮੯੦ਕ-ਘਚਜਟਠਣਤਦ,4567.890B-DFGHJKLM +12,pq.xy-DFGHJKLM,ਨਪ.ਸਹ-ਘਚਜਟਠਣਤਦ,PQ.XY-DFGHJKLM +12,pq.xyz-DFGHJKLM,ਨਪ.ਸਹਡ-ਘਚਜਟਠਣਤਦ,PQ.XYZ-DFGHJKLM +12,pqx.yz-DFGHJKLM,ਨਪਸ.ਹਡ-ਘਚਜਟਠਣਤਦ,PQX.YZ-DFGHJKLM +12,pq.rxyz-DFGHJKLM,ਨਪ.ਭਸਹਡ-ਘਚਜਟਠਣਤਦ,PQ.RXYZ-DFGHJKLM +12,pqr.xyz-DFGHJKLM,ਨਪਭ.ਸਹਡ-ਘਚਜਟਠਣਤਦ,PQR.XYZ-DFGHJKLM +12,pqrx.yz-DFGHJKLM,ਨਪਭਸ.ਹਡ-ਘਚਜਟਠਣਤਦ,PQRX.YZ-DFGHJKLM +12,pqr.sxyz-DFGHJKLM,ਨਪਭ.ਮਸਹਡ-ਘਚਜਟਠਣਤਦ,PQR.SXYZ-DFGHJKLM +12,pqrs.xyz-DFGHJKLM,ਨਪਭਮ.ਸਹਡ-ਘਚਜਟਠਣਤਦ,PQRS.XYZ-DFGHJKLM +12,pqrs.txyz-DFGHJKLM,ਨਪਭਮ.ਰਸਹਡ-ਘਚਜਟਠਣਤਦ,PQRS.TXYZ-DFGHJKLM +12,pqrst.vxyz-DFGHJKLM,ਨਪਭਮਰ.ਲਸਹਡ-ਘਚਜਟਠਣਤਦ,PQRST.VXYZ-DFGHJKLM +12,p1.xy-DFGHJKLM,ਨ੧.ਸਹ-ਘਚਜਟਠਣਤਦ,P1.XY-DFGHJKLM +12,pq.2y-DFGHJKLM,ਨਪ.੨ਹ-ਘਚਜਟਠਣਤਦ,PQ.2Y-DFGHJKLM +12,3q.x4-DFGHJKLM,੩ਪ.ਸ੪-ਘਚਜਟਠਣਤਦ,3Q.X4-DFGHJKLM +12,5q.6y-DFGHJKLM,੫ਪ.੬ਹ-ਘਚਜਟਠਣਤਦ,5Q.6Y-DFGHJKLM +12,pq.1yz-DFGHJKLM,ਨਪ.੧ਹਡ-ਘਚਜਟਠਣਤਦ,PQ.1YZ-DFGHJKLM +12,pq1.yz-DFGHJKLM,ਨਪ੧.ਹਡ-ਘਚਜਟਠਣਤਦ,PQ1.YZ-DFGHJKLM +12,p2.x3z-DFGHJKLM,ਨ੨.ਸ੩ਡ-ਘਚਜਟਠਣਤਦ,P2.X3Z-DFGHJKLM +12,p2x.3z-DFGHJKLM,ਨ੨ਸ.੩ਡ-ਘਚਜਟਠਣਤਦ,P2X.3Z-DFGHJKLM +12,pq.1xy2-DFGHJKLM,ਨਪ.੧ਸਹ੨-ਘਚਜਟਠਣਤਦ,PQ.1XY2-DFGHJKLM +12,pq1.xy2-DFGHJKLM,ਨਪ੧.ਸਹ੨-ਘਚਜਟਠਣਤਦ,PQ1.XY2-DFGHJKLM +12,pq1x.y2-DFGHJKLM,ਨਪ੧ਸ.ਹ੨-ਘਚਜਟਠਣਤਦ,PQ1X.Y2-DFGHJKLM +12,p3.rx4z-DFGHJKLM,ਨ੩.ਭਸ੪ਡ-ਘਚਜਟਠਣਤਦ,P3.RX4Z-DFGHJKLM +12,p3r.x4z-DFGHJKLM,ਨ੩ਭ.ਸ੪ਡ-ਘਚਜਟਠਣਤਦ,P3R.X4Z-DFGHJKLM +12,p3rx.4z-DFGHJKLM,ਨ੩ਭਸ.੪ਡ-ਘਚਜਟਠਣਤਦ,P3RX.4Z-DFGHJKLM +12,5q.r6y7-DFGHJKLM,੫ਪ.ਭ੬ਹ੭-ਘਚਜਟਠਣਤਦ,5Q.R6Y7-DFGHJKLM +12,5qr.6y7-DFGHJKLM,੫ਪਭ.੬ਹ੭-ਘਚਜਟਠਣਤਦ,5QR.6Y7-DFGHJKLM +12,5qr6.y7-DFGHJKLM,੫ਪਭ੬.ਹ੭-ਘਚਜਟਠਣਤਦ,5QR6.Y7-DFGHJKLM +12,pq1.sx2z-DFGHJKLM,ਨਪ੧.ਮਸ੨ਡ-ਘਚਜਟਠਣਤਦ,PQ1.SX2Z-DFGHJKLM +12,pq1s.x2z-DFGHJKLM,ਨਪ੧ਮ.ਸ੨ਡ-ਘਚਜਟਠਣਤਦ,PQ1S.X2Z-DFGHJKLM +12,p3r.s4yz-DFGHJKLM,ਨ੩ਭ.ਮ੪ਹਡ-ਘਚਜਟਠਣਤਦ,P3R.S4YZ-DFGHJKLM +12,p3rs.4yz-DFGHJKLM,ਨ੩ਭਮ.੪ਹਡ-ਘਚਜਟਠਣਤਦ,P3RS.4YZ-DFGHJKLM +12,5qr.6xy7-DFGHJKLM,੫ਪਭ.੬ਸਹ੭-ਘਚਜਟਠਣਤਦ,5QR.6XY7-DFGHJKLM +12,5qr6.xy7-DFGHJKLM,੫ਪਭ੬.ਸਹ੭-ਘਚਜਟਠਣਤਦ,5QR6.XY7-DFGHJKLM +12,8q9.sx0z-DFGHJKLM,੮ਪ੯.ਮਸ੦ਡ-ਘਚਜਟਠਣਤਦ,8Q9.SX0Z-DFGHJKLM +12,8q9s.x0z-DFGHJKLM,੮ਪ੯ਮ.ਸ੦ਡ-ਘਚਜਟਠਣਤਦ,8Q9S.X0Z-DFGHJKLM +12,1qr2.tx3z-DFGHJKLM,੧ਪਭ੨.ਰਸ੩ਡ-ਘਚਜਟਠਣਤਦ,1QR2.TX3Z-DFGHJKLM +12,p4rs.5xy6-DFGHJKLM,ਨ੪ਭਮ.੫ਸਹ੬-ਘਚਜਟਠਣਤਦ,P4RS.5XY6-DFGHJKLM +12,p7r8.t9y0-DFGHJKLM,ਨ੭ਭ੮.ਰ੯ਹ੦-ਘਚਜਟਠਣਤਦ,P7R8.T9Y0-DFGHJKLM +12,pq1st.2xy3-DFGHJKLM,ਨਪ੧ਮਰ.੨ਸਹ੩-ਘਚਜਟਠਣਤਦ,PQ1ST.2XY3-DFGHJKLM +12,p4rs5.vx6z-DFGHJKLM,ਨ੪ਭਮ੫.ਲਸ੬ਡ-ਘਚਜਟਠਣਤਦ,P4RS5.VX6Z-DFGHJKLM +12,7qr8t.v9yz-DFGHJKLM,੭ਪਭ੮ਰ.ਲ੯ਹਡ-ਘਚਜਟਠਣਤਦ,7QR8T.V9YZ-DFGHJKLM +12,p1r2t.3x4z-DFGHJKLM,ਨ੧ਭ੨ਰ.੩ਸ੪ਡ-ਘਚਜਟਠਣਤਦ,P1R2T.3X4Z-DFGHJKLM +12,5q6s7.v8y9-DFGHJKLM,੫ਪ੬ਮ੭.ਲ੮ਹ੯-ਘਚਜਟਠਣਤਦ,5Q6S7.V8Y9-DFGHJKLM +12,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^੦੧੨੩੪੫੬੭੮੯!@#$^&*()/:;[]{}<>?|~%-ਘਚਜਟਠਣਤਦ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +12,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ਅਕਗਘਏਚਜਟIਠਣਤਦਧOਨਪਭਮਰਫਲਵਸਹਡ-ਘਚਜਟਠਣਤਦ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +12,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ਅਕਗਘਏਚਜਟIਠਣਤਦਧOਨਪਭਮਰਫਲਵਸਹਡ-ਘਚਜਟਠਣਤਦ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +12,OI.xx-DFGHJKLM,OI.ਸਸ-ਘਚਜਟਠਣਤਦ,OI.XX-DFGHJKLM +12,oi.xx-DFGHJKLM,OI.ਸਸ-ਘਚਜਟਠਣਤਦ,OI.XX-DFGHJKLM +12,oi.xx-oooooooo-DFGHJKLM,OI.ਸਸ-OOOOOOOO-ਘਚਜਟਠਣਤਦ,OI.XX-OOOOOOOO-DFGHJKLM +12,oi.xx-iiiiiiii-DFGHJKLM,OI.ਸਸ-IIIIIIII-ਘਚਜਟਠਣਤਦ,OI.XX-IIIIIIII-DFGHJKLM +12,PQ.RS-01234567-DFGHJKLM,ਨਪ.ਭਮ-੦੧੨੩੪੫੬੭-ਘਚਜਟਠਣਤਦ,PQ.RS-01234567-DFGHJKLM +12,PQ.RS-890-DFGHJKLM,ਨਪ.ਭਮ-੮੯੦-ਘਚਜਟਠਣਤਦ,PQ.RS-890-DFGHJKLM +13,89.EU,༨༩.ཤའ,89.EU +13,00.0A,༠༠.༠མ,00.0A +13,BCDF.GHJK,ཀཁགང.ཅཆཇཉ,BCDF.GHJK +13,LMNP.QRST,ཕཐཏད.ནཔབཞ,LMNP.QRST +13,VWXY.Z123,ཟཡརལ.ས༡༢༣,VWXY.Z123 +13,4567.890B,༤༥༦༧.༨༩༠ཀ,4567.890B +13,pq.xy,དན.རལ,PQ.XY +13,pq.xyz,དན.རལས,PQ.XYZ +13,pqx.yz,དནར.ལས,PQX.YZ +13,pq.rxyz,དན.པརལས,PQ.RXYZ +13,pqr.xyz,དནཔ.རལས,PQR.XYZ +13,pqrx.yz,དནཔར.ལས,PQRX.YZ +13,pqr.sxyz,དནཔ.བརལས,PQR.SXYZ +13,pqrs.xyz,དནཔབ.རལས,PQRS.XYZ +13,pqrs.txyz,དནཔབ.ཞརལས,PQRS.TXYZ +13,pqrst.vxyz,དནཔབཞ.ཟརལས,PQRST.VXYZ +13,p1.xy,ད༡.རལ,P1.XY +13,pq.2y,དན.༢ལ,PQ.2Y +13,3q.x4,༣ན.ར༤,3Q.X4 +13,5q.6y,༥ན.༦ལ,5Q.6Y +13,pq.1yz,དན.༡ལས,PQ.1YZ +13,pq1.yz,དན༡.ལས,PQ1.YZ +13,p2.x3z,ད༢.ར༣ས,P2.X3Z +13,p2x.3z,ད༢ར.༣ས,P2X.3Z +13,pq.1xy2,དན.༡རལ༢,PQ.1XY2 +13,pq1.xy2,དན༡.རལ༢,PQ1.XY2 +13,pq1x.y2,དན༡ར.ལ༢,PQ1X.Y2 +13,p3.rx4z,ད༣.པར༤ས,P3.RX4Z +13,p3r.x4z,ད༣པ.ར༤ས,P3R.X4Z +13,p3rx.4z,ད༣པར.༤ས,P3RX.4Z +13,5q.r6y7,༥ན.པ༦ལ༧,5Q.R6Y7 +13,5qr.6y7,༥ནཔ.༦ལ༧,5QR.6Y7 +13,5qr6.y7,༥ནཔ༦.ལ༧,5QR6.Y7 +13,pq1.sx2z,དན༡.བར༢ས,PQ1.SX2Z +13,pq1s.x2z,དན༡བ.ར༢ས,PQ1S.X2Z +13,p3r.s4yz,ད༣པ.བ༤ལས,P3R.S4YZ +13,p3rs.4yz,ད༣པབ.༤ལས,P3RS.4YZ +13,5qr.6xy7,༥ནཔ.༦རལ༧,5QR.6XY7 +13,5qr6.xy7,༥ནཔ༦.རལ༧,5QR6.XY7 +13,8q9.sx0z,༨ན༩.བར༠ས,8Q9.SX0Z +13,8q9s.x0z,༨ན༩བ.ར༠ས,8Q9S.X0Z +13,1qr2.tx3z,༡ནཔ༢.ཞར༣ས,1QR2.TX3Z +13,p4rs.5xy6,ད༤པབ.༥རལ༦,P4RS.5XY6 +13,p7r8.t9y0,ད༧པ༨.ཞ༩ལ༠,P7R8.T9Y0 +13,pq1st.2xy3,དན༡བཞ.༢རལ༣,PQ1ST.2XY3 +13,p4rs5.vx6z,ད༤པབ༥.ཟར༦ས,P4RS5.VX6Z +13,7qr8t.v9yz,༧ནཔ༨ཞ.ཟ༩ལས,7QR8T.V9YZ +13,p1r2t.3x4z,ད༡པ༢ཞ.༣ར༤ས,P1R2T.3X4Z +13,5q6s7.v8y9,༥ན༦བ༧.ཟ༨ལ༩,5Q6S7.V8Y9 +13,^0123456789!@#$^&*()/:;[]{}<>?|~%,^༠༡༢༣༤༥༦༧༨༩!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +13,abcdefghijklmnopqrstuvwxyz,མཀཁགཤངཅཆIཇཉཕཐཏOདནཔབཞའཟཡརལས,ABCDEFGHIJKLMNOPQRSTUVWXYZ +13,ABCDEFGHIJKLMNOPQRSTUVWXYZ,མཀཁགཤངཅཆIཇཉཕཐཏOདནཔབཞའཟཡརལས,ABCDEFGHIJKLMNOPQRSTUVWXYZ +13,OI.xx,OI.རར,OI.XX +13,oi.xx,OI.རར,OI.XX +13,oi.xx-oooooooo,OI.རར-OOOOOOOO,OI.XX-OOOOOOOO +13,oi.xx-iiiiiiii,OI.རར-IIIIIIII,OI.XX-IIIIIIII +13,PQ.RS-01234567,དན.པབ-༠༡༢༣༤༥༦༧,PQ.RS-01234567 +13,PQ.RS-890,དན.པབ-༨༩༠,PQ.RS-890 +13,89.EU-bc,༨༩.ཤའ-ཀཁ,89.EU-BC +13,00.0A-bc,༠༠.༠མ-ཀཁ,00.0A-BC +13,BCDF.GHJK-bc,ཀཁགང.ཅཆཇཉ-ཀཁ,BCDF.GHJK-BC +13,LMNP.QRST-bc,ཕཐཏད.ནཔབཞ-ཀཁ,LMNP.QRST-BC +13,VWXY.Z123-bc,ཟཡརལ.ས༡༢༣-ཀཁ,VWXY.Z123-BC +13,4567.890B-bc,༤༥༦༧.༨༩༠ཀ-ཀཁ,4567.890B-BC +13,pq.xy-bc,དན.རལ-ཀཁ,PQ.XY-BC +13,pq.xyz-bc,དན.རལས-ཀཁ,PQ.XYZ-BC +13,pqx.yz-bc,དནར.ལས-ཀཁ,PQX.YZ-BC +13,pq.rxyz-bc,དན.པརལས-ཀཁ,PQ.RXYZ-BC +13,pqr.xyz-bc,དནཔ.རལས-ཀཁ,PQR.XYZ-BC +13,pqrx.yz-bc,དནཔར.ལས-ཀཁ,PQRX.YZ-BC +13,pqr.sxyz-bc,དནཔ.བརལས-ཀཁ,PQR.SXYZ-BC +13,pqrs.xyz-bc,དནཔབ.རལས-ཀཁ,PQRS.XYZ-BC +13,pqrs.txyz-bc,དནཔབ.ཞརལས-ཀཁ,PQRS.TXYZ-BC +13,pqrst.vxyz-bc,དནཔབཞ.ཟརལས-ཀཁ,PQRST.VXYZ-BC +13,p1.xy-bc,ད༡.རལ-ཀཁ,P1.XY-BC +13,pq.2y-bc,དན.༢ལ-ཀཁ,PQ.2Y-BC +13,3q.x4-bc,༣ན.ར༤-ཀཁ,3Q.X4-BC +13,5q.6y-bc,༥ན.༦ལ-ཀཁ,5Q.6Y-BC +13,pq.1yz-bc,དན.༡ལས-ཀཁ,PQ.1YZ-BC +13,pq1.yz-bc,དན༡.ལས-ཀཁ,PQ1.YZ-BC +13,p2.x3z-bc,ད༢.ར༣ས-ཀཁ,P2.X3Z-BC +13,p2x.3z-bc,ད༢ར.༣ས-ཀཁ,P2X.3Z-BC +13,pq.1xy2-bc,དན.༡རལ༢-ཀཁ,PQ.1XY2-BC +13,pq1.xy2-bc,དན༡.རལ༢-ཀཁ,PQ1.XY2-BC +13,pq1x.y2-bc,དན༡ར.ལ༢-ཀཁ,PQ1X.Y2-BC +13,p3.rx4z-bc,ད༣.པར༤ས-ཀཁ,P3.RX4Z-BC +13,p3r.x4z-bc,ད༣པ.ར༤ས-ཀཁ,P3R.X4Z-BC +13,p3rx.4z-bc,ད༣པར.༤ས-ཀཁ,P3RX.4Z-BC +13,5q.r6y7-bc,༥ན.པ༦ལ༧-ཀཁ,5Q.R6Y7-BC +13,5qr.6y7-bc,༥ནཔ.༦ལ༧-ཀཁ,5QR.6Y7-BC +13,5qr6.y7-bc,༥ནཔ༦.ལ༧-ཀཁ,5QR6.Y7-BC +13,pq1.sx2z-bc,དན༡.བར༢ས-ཀཁ,PQ1.SX2Z-BC +13,pq1s.x2z-bc,དན༡བ.ར༢ས-ཀཁ,PQ1S.X2Z-BC +13,p3r.s4yz-bc,ད༣པ.བ༤ལས-ཀཁ,P3R.S4YZ-BC +13,p3rs.4yz-bc,ད༣པབ.༤ལས-ཀཁ,P3RS.4YZ-BC +13,5qr.6xy7-bc,༥ནཔ.༦རལ༧-ཀཁ,5QR.6XY7-BC +13,5qr6.xy7-bc,༥ནཔ༦.རལ༧-ཀཁ,5QR6.XY7-BC +13,8q9.sx0z-bc,༨ན༩.བར༠ས-ཀཁ,8Q9.SX0Z-BC +13,8q9s.x0z-bc,༨ན༩བ.ར༠ས-ཀཁ,8Q9S.X0Z-BC +13,1qr2.tx3z-bc,༡ནཔ༢.ཞར༣ས-ཀཁ,1QR2.TX3Z-BC +13,p4rs.5xy6-bc,ད༤པབ.༥རལ༦-ཀཁ,P4RS.5XY6-BC +13,p7r8.t9y0-bc,ད༧པ༨.ཞ༩ལ༠-ཀཁ,P7R8.T9Y0-BC +13,pq1st.2xy3-bc,དན༡བཞ.༢རལ༣-ཀཁ,PQ1ST.2XY3-BC +13,p4rs5.vx6z-bc,ད༤པབ༥.ཟར༦ས-ཀཁ,P4RS5.VX6Z-BC +13,7qr8t.v9yz-bc,༧ནཔ༨ཞ.ཟ༩ལས-ཀཁ,7QR8T.V9YZ-BC +13,p1r2t.3x4z-bc,ད༡པ༢ཞ.༣ར༤ས-ཀཁ,P1R2T.3X4Z-BC +13,5q6s7.v8y9-bc,༥ན༦བ༧.ཟ༨ལ༩-ཀཁ,5Q6S7.V8Y9-BC +13,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^༠༡༢༣༤༥༦༧༨༩!@#$^&*()/:;[]{}<>?|~%-ཀཁ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +13,abcdefghijklmnopqrstuvwxyz-bc,མཀཁགཤངཅཆIཇཉཕཐཏOདནཔབཞའཟཡརལས-ཀཁ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +13,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,མཀཁགཤངཅཆIཇཉཕཐཏOདནཔབཞའཟཡརལས-ཀཁ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +13,OI.xx-bc,OI.རར-ཀཁ,OI.XX-BC +13,oi.xx-bc,OI.རར-ཀཁ,OI.XX-BC +13,oi.xx-oooooooo-bc,OI.རར-OOOOOOOO-ཀཁ,OI.XX-OOOOOOOO-BC +13,oi.xx-iiiiiiii-bc,OI.རར-IIIIIIII-ཀཁ,OI.XX-IIIIIIII-BC +13,PQ.RS-01234567-bc,དན.པབ-༠༡༢༣༤༥༦༧-ཀཁ,PQ.RS-01234567-BC +13,PQ.RS-890-bc,དན.པབ-༨༩༠-ཀཁ,PQ.RS-890-BC +13,89.EU-DFGHJKLM,༨༩.ཤའ-གངཅཆཇཉཕཐ,89.EU-DFGHJKLM +13,00.0A-DFGHJKLM,༠༠.༠མ-གངཅཆཇཉཕཐ,00.0A-DFGHJKLM +13,BCDF.GHJK-DFGHJKLM,ཀཁགང.ཅཆཇཉ-གངཅཆཇཉཕཐ,BCDF.GHJK-DFGHJKLM +13,LMNP.QRST-DFGHJKLM,ཕཐཏད.ནཔབཞ-གངཅཆཇཉཕཐ,LMNP.QRST-DFGHJKLM +13,VWXY.Z123-DFGHJKLM,ཟཡརལ.ས༡༢༣-གངཅཆཇཉཕཐ,VWXY.Z123-DFGHJKLM +13,4567.890B-DFGHJKLM,༤༥༦༧.༨༩༠ཀ-གངཅཆཇཉཕཐ,4567.890B-DFGHJKLM +13,pq.xy-DFGHJKLM,དན.རལ-གངཅཆཇཉཕཐ,PQ.XY-DFGHJKLM +13,pq.xyz-DFGHJKLM,དན.རལས-གངཅཆཇཉཕཐ,PQ.XYZ-DFGHJKLM +13,pqx.yz-DFGHJKLM,དནར.ལས-གངཅཆཇཉཕཐ,PQX.YZ-DFGHJKLM +13,pq.rxyz-DFGHJKLM,དན.པརལས-གངཅཆཇཉཕཐ,PQ.RXYZ-DFGHJKLM +13,pqr.xyz-DFGHJKLM,དནཔ.རལས-གངཅཆཇཉཕཐ,PQR.XYZ-DFGHJKLM +13,pqrx.yz-DFGHJKLM,དནཔར.ལས-གངཅཆཇཉཕཐ,PQRX.YZ-DFGHJKLM +13,pqr.sxyz-DFGHJKLM,དནཔ.བརལས-གངཅཆཇཉཕཐ,PQR.SXYZ-DFGHJKLM +13,pqrs.xyz-DFGHJKLM,དནཔབ.རལས-གངཅཆཇཉཕཐ,PQRS.XYZ-DFGHJKLM +13,pqrs.txyz-DFGHJKLM,དནཔབ.ཞརལས-གངཅཆཇཉཕཐ,PQRS.TXYZ-DFGHJKLM +13,pqrst.vxyz-DFGHJKLM,དནཔབཞ.ཟརལས-གངཅཆཇཉཕཐ,PQRST.VXYZ-DFGHJKLM +13,p1.xy-DFGHJKLM,ད༡.རལ-གངཅཆཇཉཕཐ,P1.XY-DFGHJKLM +13,pq.2y-DFGHJKLM,དན.༢ལ-གངཅཆཇཉཕཐ,PQ.2Y-DFGHJKLM +13,3q.x4-DFGHJKLM,༣ན.ར༤-གངཅཆཇཉཕཐ,3Q.X4-DFGHJKLM +13,5q.6y-DFGHJKLM,༥ན.༦ལ-གངཅཆཇཉཕཐ,5Q.6Y-DFGHJKLM +13,pq.1yz-DFGHJKLM,དན.༡ལས-གངཅཆཇཉཕཐ,PQ.1YZ-DFGHJKLM +13,pq1.yz-DFGHJKLM,དན༡.ལས-གངཅཆཇཉཕཐ,PQ1.YZ-DFGHJKLM +13,p2.x3z-DFGHJKLM,ད༢.ར༣ས-གངཅཆཇཉཕཐ,P2.X3Z-DFGHJKLM +13,p2x.3z-DFGHJKLM,ད༢ར.༣ས-གངཅཆཇཉཕཐ,P2X.3Z-DFGHJKLM +13,pq.1xy2-DFGHJKLM,དན.༡རལ༢-གངཅཆཇཉཕཐ,PQ.1XY2-DFGHJKLM +13,pq1.xy2-DFGHJKLM,དན༡.རལ༢-གངཅཆཇཉཕཐ,PQ1.XY2-DFGHJKLM +13,pq1x.y2-DFGHJKLM,དན༡ར.ལ༢-གངཅཆཇཉཕཐ,PQ1X.Y2-DFGHJKLM +13,p3.rx4z-DFGHJKLM,ད༣.པར༤ས-གངཅཆཇཉཕཐ,P3.RX4Z-DFGHJKLM +13,p3r.x4z-DFGHJKLM,ད༣པ.ར༤ས-གངཅཆཇཉཕཐ,P3R.X4Z-DFGHJKLM +13,p3rx.4z-DFGHJKLM,ད༣པར.༤ས-གངཅཆཇཉཕཐ,P3RX.4Z-DFGHJKLM +13,5q.r6y7-DFGHJKLM,༥ན.པ༦ལ༧-གངཅཆཇཉཕཐ,5Q.R6Y7-DFGHJKLM +13,5qr.6y7-DFGHJKLM,༥ནཔ.༦ལ༧-གངཅཆཇཉཕཐ,5QR.6Y7-DFGHJKLM +13,5qr6.y7-DFGHJKLM,༥ནཔ༦.ལ༧-གངཅཆཇཉཕཐ,5QR6.Y7-DFGHJKLM +13,pq1.sx2z-DFGHJKLM,དན༡.བར༢ས-གངཅཆཇཉཕཐ,PQ1.SX2Z-DFGHJKLM +13,pq1s.x2z-DFGHJKLM,དན༡བ.ར༢ས-གངཅཆཇཉཕཐ,PQ1S.X2Z-DFGHJKLM +13,p3r.s4yz-DFGHJKLM,ད༣པ.བ༤ལས-གངཅཆཇཉཕཐ,P3R.S4YZ-DFGHJKLM +13,p3rs.4yz-DFGHJKLM,ད༣པབ.༤ལས-གངཅཆཇཉཕཐ,P3RS.4YZ-DFGHJKLM +13,5qr.6xy7-DFGHJKLM,༥ནཔ.༦རལ༧-གངཅཆཇཉཕཐ,5QR.6XY7-DFGHJKLM +13,5qr6.xy7-DFGHJKLM,༥ནཔ༦.རལ༧-གངཅཆཇཉཕཐ,5QR6.XY7-DFGHJKLM +13,8q9.sx0z-DFGHJKLM,༨ན༩.བར༠ས-གངཅཆཇཉཕཐ,8Q9.SX0Z-DFGHJKLM +13,8q9s.x0z-DFGHJKLM,༨ན༩བ.ར༠ས-གངཅཆཇཉཕཐ,8Q9S.X0Z-DFGHJKLM +13,1qr2.tx3z-DFGHJKLM,༡ནཔ༢.ཞར༣ས-གངཅཆཇཉཕཐ,1QR2.TX3Z-DFGHJKLM +13,p4rs.5xy6-DFGHJKLM,ད༤པབ.༥རལ༦-གངཅཆཇཉཕཐ,P4RS.5XY6-DFGHJKLM +13,p7r8.t9y0-DFGHJKLM,ད༧པ༨.ཞ༩ལ༠-གངཅཆཇཉཕཐ,P7R8.T9Y0-DFGHJKLM +13,pq1st.2xy3-DFGHJKLM,དན༡བཞ.༢རལ༣-གངཅཆཇཉཕཐ,PQ1ST.2XY3-DFGHJKLM +13,p4rs5.vx6z-DFGHJKLM,ད༤པབ༥.ཟར༦ས-གངཅཆཇཉཕཐ,P4RS5.VX6Z-DFGHJKLM +13,7qr8t.v9yz-DFGHJKLM,༧ནཔ༨ཞ.ཟ༩ལས-གངཅཆཇཉཕཐ,7QR8T.V9YZ-DFGHJKLM +13,p1r2t.3x4z-DFGHJKLM,ད༡པ༢ཞ.༣ར༤ས-གངཅཆཇཉཕཐ,P1R2T.3X4Z-DFGHJKLM +13,5q6s7.v8y9-DFGHJKLM,༥ན༦བ༧.ཟ༨ལ༩-གངཅཆཇཉཕཐ,5Q6S7.V8Y9-DFGHJKLM +13,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^༠༡༢༣༤༥༦༧༨༩!@#$^&*()/:;[]{}<>?|~%-གངཅཆཇཉཕཐ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +13,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,མཀཁགཤངཅཆIཇཉཕཐཏOདནཔབཞའཟཡརལས-གངཅཆཇཉཕཐ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +13,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,མཀཁགཤངཅཆIཇཉཕཐཏOདནཔབཞའཟཡརལས-གངཅཆཇཉཕཐ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +13,OI.xx-DFGHJKLM,OI.རར-གངཅཆཇཉཕཐ,OI.XX-DFGHJKLM +13,oi.xx-DFGHJKLM,OI.རར-གངཅཆཇཉཕཐ,OI.XX-DFGHJKLM +13,oi.xx-oooooooo-DFGHJKLM,OI.རར-OOOOOOOO-གངཅཆཇཉཕཐ,OI.XX-OOOOOOOO-DFGHJKLM +13,oi.xx-iiiiiiii-DFGHJKLM,OI.རར-IIIIIIII-གངཅཆཇཉཕཐ,OI.XX-IIIIIIII-DFGHJKLM +13,PQ.RS-01234567-DFGHJKLM,དན.པབ-༠༡༢༣༤༥༦༧-གངཅཆཇཉཕཐ,PQ.RS-01234567-DFGHJKLM +13,PQ.RS-890-DFGHJKLM,དན.པབ-༨༩༠-གངཅཆཇཉཕཐ,PQ.RS-890-DFGHJKLM +14,89.EU,89.ثق,89.EU +14,00.0A,00.0ب,00.0A +14,BCDF.GHJK,تح4د.2ذر8ز,BCDF.GHJK +14,LMNP.QRST,شص6ط.8ظع4غ,LMNP.QRST +14,VWXY.Z123,جل9ن.1و102,VWXY.Z123 +14,4567.890B,4567.890ت,4567.890B +14,pq.xy,طظ.56ن,PQ.XY +14,pq.xyz,طظ.56نو,PQ.XYZ +14,pqx.yz,طظ.96نو,PQX.YZ +14,pq.rxyz,طظ3.م0نو,PQ.RXYZ +14,pqr.xyz,طظ6.م1نو,PQR.XYZ +14,pqrx.yz,طظ9.م2نو,PQRX.YZ +14,pqr.sxyz,طظ4.غم9نو,PQR.SXYZ +14,pqrs.xyz,طظ8.غم9نو,PQRS.XYZ +14,pqrs.txyz,طظ7غ.8فم2ن,PQRS.TXYZ +14,pqrst.vxyz,طظ7غف.8جم2ن,PQRST.VXYZ +14,p1.xy,ط1.من,P1.XY +14,pq.2y,طظ.2ن,PQ.2Y +14,3q.x4,3ظ.م4,3Q.X4 +14,5q.6y,5ظ.6ن,5Q.6Y +14,pq.1yz,طظ.23نو,PQ.1YZ +14,pq1.yz,طظ1.نو,PQ1.YZ +14,p2.x3z,ط2.563و,P2.X3Z +14,p2x.3z,ط2م.3و,P2X.3Z +14,pq.1xy2,طظ0.م8ن2,PQ.1XY2 +14,pq1.xy2,طظ1.من2,PQ1.XY2 +14,pq1x.y2,طظ1م.ن2,PQ1X.Y2 +14,p3.rx4z,ط33.م04و,P3.RX4Z +14,p3r.x4z,ط3ع.م4و,P3R.X4Z +14,p3rx.4z,ط3عم.4و,P3RX.4Z +14,5q.r6y7,5ظ3.60ن7,5Q.R6Y7 +14,5qr.6y7,5ظع.6ن7,5QR.6Y7 +14,5qr6.y7,5ظع6.ن7,5QR6.Y7 +14,pq1.sx2z,طظ2.غم32و,PQ1.SX2Z +14,pq1s.x2z,طظ1غ.م2و,PQ1S.X2Z +14,p3r.s4yz,ط34.غ49نو,P3R.S4YZ +14,p3rs.4yz,ط3عغ.4نو,P3RS.4YZ +14,5qr.6xy7,5ظ4.6م9ن7,5QR.6XY7 +14,5qr6.xy7,5ظع6.من7,5QR6.XY7 +14,8q9.sx0z,8ظ3.غم30و,8Q9.SX0Z +14,8q9s.x0z,8ظ9غ.م0و,8Q9S.X0Z +14,1qr2.tx3z,1ظع2.فم3و,1QR2.TX3Z +14,p4rs.5xy6,ط4عغ.5من6,P4RS.5XY6 +14,p7r8.t9y0,ط7ع8.ف9ن0,P7R8.T9Y0 +14,pq1st.2xy3,طظ1غف.2من3,PQ1ST.2XY3 +14,p4rs5.vx6z,ط4عغ5.جم6و,P4RS5.VX6Z +14,7qr8t.v9yz,7ظع8ف.ج9نو,7QR8T.V9YZ +14,p1r2t.3x4z,ط1ع2ف.3م4و,P1R2T.3X4Z +14,5q6s7.v8y9,5ظ6غ7.ج8ن9,5Q6S7.V8Y9 +14,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +14,abcdefghijklmnopqrstuvwxyz,بتحخثدذرازسشصضهطظعغفقجلمنو,ABCDEFGHIJKLMNOPQRSTUVWXYZ +14,ABCDEFGHIJKLMNOPQRSTUVWXYZ,بتحخثدذرازسشصضهطظعغفقجلمنو,ABCDEFGHIJKLMNOPQRSTUVWXYZ +14,OI.xx,ها.مم,OI.XX +14,oi.xx,ها.مم,OI.XX +14,oi.xx-oooooooo,ها.مم-هههههههه,OI.XX-OOOOOOOO +14,oi.xx-iiiiiiii,ها.مم-اااااااا,OI.XX-IIIIIIII +14,PQ.RS-01234567,طظ.49غ-01234567,PQ.RS-01234567 +14,PQ.RS-890,طظ.49غ-890,PQ.RS-890 +14,89.EU-bc,89.ثق-تح,89.EU-BC +14,00.0A-bc,00.0ب-تح,00.0A-BC +14,BCDF.GHJK-bc,تح4د.2ذر8ز-تح,BCDF.GHJK-BC +14,LMNP.QRST-bc,شص6ط.8ظع4غ-تح,LMNP.QRST-BC +14,VWXY.Z123-bc,جل9ن.1و102-تح,VWXY.Z123-BC +14,4567.890B-bc,4567.890ت-تح,4567.890B-BC +14,pq.xy-bc,طظ.56ن-تح,PQ.XY-BC +14,pq.xyz-bc,طظ.56نو-تح,PQ.XYZ-BC +14,pqx.yz-bc,طظ.96نو-تح,PQX.YZ-BC +14,pq.rxyz-bc,طظ3.م0نو-تح,PQ.RXYZ-BC +14,pqr.xyz-bc,طظ6.م1نو-تح,PQR.XYZ-BC +14,pqrx.yz-bc,طظ9.م2نو-تح,PQRX.YZ-BC +14,pqr.sxyz-bc,طظ4.غم9نو-تح,PQR.SXYZ-BC +14,pqrs.xyz-bc,طظ8.غم9نو-تح,PQRS.XYZ-BC +14,pqrs.txyz-bc,طظ7غ.8فم2ن-تح,PQRS.TXYZ-BC +14,pqrst.vxyz-bc,طظ7غف.8جم2ن-تح,PQRST.VXYZ-BC +14,p1.xy-bc,ط1.من-تح,P1.XY-BC +14,pq.2y-bc,طظ.2ن-تح,PQ.2Y-BC +14,3q.x4-bc,3ظ.م4-تح,3Q.X4-BC +14,5q.6y-bc,5ظ.6ن-تح,5Q.6Y-BC +14,pq.1yz-bc,طظ.23نو-تح,PQ.1YZ-BC +14,pq1.yz-bc,طظ1.نو-تح,PQ1.YZ-BC +14,p2.x3z-bc,ط2.563و-تح,P2.X3Z-BC +14,p2x.3z-bc,ط2م.3و-تح,P2X.3Z-BC +14,pq.1xy2-bc,طظ0.م8ن2-تح,PQ.1XY2-BC +14,pq1.xy2-bc,طظ1.من2-تح,PQ1.XY2-BC +14,pq1x.y2-bc,طظ1م.ن2-تح,PQ1X.Y2-BC +14,p3.rx4z-bc,ط33.م04و-تح,P3.RX4Z-BC +14,p3r.x4z-bc,ط3ع.م4و-تح,P3R.X4Z-BC +14,p3rx.4z-bc,ط3عم.4و-تح,P3RX.4Z-BC +14,5q.r6y7-bc,5ظ3.60ن7-تح,5Q.R6Y7-BC +14,5qr.6y7-bc,5ظع.6ن7-تح,5QR.6Y7-BC +14,5qr6.y7-bc,5ظع6.ن7-تح,5QR6.Y7-BC +14,pq1.sx2z-bc,طظ2.غم32و-تح,PQ1.SX2Z-BC +14,pq1s.x2z-bc,طظ1غ.م2و-تح,PQ1S.X2Z-BC +14,p3r.s4yz-bc,ط34.غ49نو-تح,P3R.S4YZ-BC +14,p3rs.4yz-bc,ط3عغ.4نو-تح,P3RS.4YZ-BC +14,5qr.6xy7-bc,5ظ4.6م9ن7-تح,5QR.6XY7-BC +14,5qr6.xy7-bc,5ظع6.من7-تح,5QR6.XY7-BC +14,8q9.sx0z-bc,8ظ3.غم30و-تح,8Q9.SX0Z-BC +14,8q9s.x0z-bc,8ظ9غ.م0و-تح,8Q9S.X0Z-BC +14,1qr2.tx3z-bc,1ظع2.فم3و-تح,1QR2.TX3Z-BC +14,p4rs.5xy6-bc,ط4عغ.5من6-تح,P4RS.5XY6-BC +14,p7r8.t9y0-bc,ط7ع8.ف9ن0-تح,P7R8.T9Y0-BC +14,pq1st.2xy3-bc,طظ1غف.2من3-تح,PQ1ST.2XY3-BC +14,p4rs5.vx6z-bc,ط4عغ5.جم6و-تح,P4RS5.VX6Z-BC +14,7qr8t.v9yz-bc,7ظع8ف.ج9نو-تح,7QR8T.V9YZ-BC +14,p1r2t.3x4z-bc,ط1ع2ف.3م4و-تح,P1R2T.3X4Z-BC +14,5q6s7.v8y9-bc,5ظ6غ7.ج8ن9-تح,5Q6S7.V8Y9-BC +14,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-تح,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +14,abcdefghijklmnopqrstuvwxyz-bc,بتحخثدذرازسشصضهطظعغفقجلمنو-تح,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +14,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,بتحخثدذرازسشصضهطظعغفقجلمنو-تح,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +14,OI.xx-bc,ها.مم-تح,OI.XX-BC +14,oi.xx-bc,ها.مم-تح,OI.XX-BC +14,oi.xx-oooooooo-bc,ها.مم-هههههههه-تح,OI.XX-OOOOOOOO-BC +14,oi.xx-iiiiiiii-bc,ها.مم-اااااااا-تح,OI.XX-IIIIIIII-BC +14,PQ.RS-01234567-bc,طظ.49غ-01234567-تح,PQ.RS-01234567-BC +14,PQ.RS-890-bc,طظ.49غ-890-تح,PQ.RS-890-BC +14,89.EU-DFGHJKLM,89.ثق-خدذرزسشص,89.EU-DFGHJKLM +14,00.0A-DFGHJKLM,00.0ب-خدذرزسشص,00.0A-DFGHJKLM +14,BCDF.GHJK-DFGHJKLM,تح4د.2ذر8ز-خدذرزسشص,BCDF.GHJK-DFGHJKLM +14,LMNP.QRST-DFGHJKLM,شص6ط.8ظع4غ-خدذرزسشص,LMNP.QRST-DFGHJKLM +14,VWXY.Z123-DFGHJKLM,جل9ن.1و102-خدذرزسشص,VWXY.Z123-DFGHJKLM +14,4567.890B-DFGHJKLM,4567.890ت-خدذرزسشص,4567.890B-DFGHJKLM +14,pq.xy-DFGHJKLM,طظ.56ن-خدذرزسشص,PQ.XY-DFGHJKLM +14,pq.xyz-DFGHJKLM,طظ.56نو-خدذرزسشص,PQ.XYZ-DFGHJKLM +14,pqx.yz-DFGHJKLM,طظ.96نو-خدذرزسشص,PQX.YZ-DFGHJKLM +14,pq.rxyz-DFGHJKLM,طظ3.م0نو-خدذرزسشص,PQ.RXYZ-DFGHJKLM +14,pqr.xyz-DFGHJKLM,طظ6.م1نو-خدذرزسشص,PQR.XYZ-DFGHJKLM +14,pqrx.yz-DFGHJKLM,طظ9.م2نو-خدذرزسشص,PQRX.YZ-DFGHJKLM +14,pqr.sxyz-DFGHJKLM,طظ4.غم9نو-خدذرزسشص,PQR.SXYZ-DFGHJKLM +14,pqrs.xyz-DFGHJKLM,طظ8.غم9نو-خدذرزسشص,PQRS.XYZ-DFGHJKLM +14,pqrs.txyz-DFGHJKLM,طظ7غ.8فم2ن-خدذرزسشص,PQRS.TXYZ-DFGHJKLM +14,pqrst.vxyz-DFGHJKLM,طظ7غف.8جم2ن-خدذرزسشص,PQRST.VXYZ-DFGHJKLM +14,p1.xy-DFGHJKLM,ط1.من-خدذرزسشص,P1.XY-DFGHJKLM +14,pq.2y-DFGHJKLM,طظ.2ن-خدذرزسشص,PQ.2Y-DFGHJKLM +14,3q.x4-DFGHJKLM,3ظ.م4-خدذرزسشص,3Q.X4-DFGHJKLM +14,5q.6y-DFGHJKLM,5ظ.6ن-خدذرزسشص,5Q.6Y-DFGHJKLM +14,pq.1yz-DFGHJKLM,طظ.23نو-خدذرزسشص,PQ.1YZ-DFGHJKLM +14,pq1.yz-DFGHJKLM,طظ1.نو-خدذرزسشص,PQ1.YZ-DFGHJKLM +14,p2.x3z-DFGHJKLM,ط2.563و-خدذرزسشص,P2.X3Z-DFGHJKLM +14,p2x.3z-DFGHJKLM,ط2م.3و-خدذرزسشص,P2X.3Z-DFGHJKLM +14,pq.1xy2-DFGHJKLM,طظ0.م8ن2-خدذرزسشص,PQ.1XY2-DFGHJKLM +14,pq1.xy2-DFGHJKLM,طظ1.من2-خدذرزسشص,PQ1.XY2-DFGHJKLM +14,pq1x.y2-DFGHJKLM,طظ1م.ن2-خدذرزسشص,PQ1X.Y2-DFGHJKLM +14,p3.rx4z-DFGHJKLM,ط33.م04و-خدذرزسشص,P3.RX4Z-DFGHJKLM +14,p3r.x4z-DFGHJKLM,ط3ع.م4و-خدذرزسشص,P3R.X4Z-DFGHJKLM +14,p3rx.4z-DFGHJKLM,ط3عم.4و-خدذرزسشص,P3RX.4Z-DFGHJKLM +14,5q.r6y7-DFGHJKLM,5ظ3.60ن7-خدذرزسشص,5Q.R6Y7-DFGHJKLM +14,5qr.6y7-DFGHJKLM,5ظع.6ن7-خدذرزسشص,5QR.6Y7-DFGHJKLM +14,5qr6.y7-DFGHJKLM,5ظع6.ن7-خدذرزسشص,5QR6.Y7-DFGHJKLM +14,pq1.sx2z-DFGHJKLM,طظ2.غم32و-خدذرزسشص,PQ1.SX2Z-DFGHJKLM +14,pq1s.x2z-DFGHJKLM,طظ1غ.م2و-خدذرزسشص,PQ1S.X2Z-DFGHJKLM +14,p3r.s4yz-DFGHJKLM,ط34.غ49نو-خدذرزسشص,P3R.S4YZ-DFGHJKLM +14,p3rs.4yz-DFGHJKLM,ط3عغ.4نو-خدذرزسشص,P3RS.4YZ-DFGHJKLM +14,5qr.6xy7-DFGHJKLM,5ظ4.6م9ن7-خدذرزسشص,5QR.6XY7-DFGHJKLM +14,5qr6.xy7-DFGHJKLM,5ظع6.من7-خدذرزسشص,5QR6.XY7-DFGHJKLM +14,8q9.sx0z-DFGHJKLM,8ظ3.غم30و-خدذرزسشص,8Q9.SX0Z-DFGHJKLM +14,8q9s.x0z-DFGHJKLM,8ظ9غ.م0و-خدذرزسشص,8Q9S.X0Z-DFGHJKLM +14,1qr2.tx3z-DFGHJKLM,1ظع2.فم3و-خدذرزسشص,1QR2.TX3Z-DFGHJKLM +14,p4rs.5xy6-DFGHJKLM,ط4عغ.5من6-خدذرزسشص,P4RS.5XY6-DFGHJKLM +14,p7r8.t9y0-DFGHJKLM,ط7ع8.ف9ن0-خدذرزسشص,P7R8.T9Y0-DFGHJKLM +14,pq1st.2xy3-DFGHJKLM,طظ1غف.2من3-خدذرزسشص,PQ1ST.2XY3-DFGHJKLM +14,p4rs5.vx6z-DFGHJKLM,ط4عغ5.جم6و-خدذرزسشص,P4RS5.VX6Z-DFGHJKLM +14,7qr8t.v9yz-DFGHJKLM,7ظع8ف.ج9نو-خدذرزسشص,7QR8T.V9YZ-DFGHJKLM +14,p1r2t.3x4z-DFGHJKLM,ط1ع2ف.3م4و-خدذرزسشص,P1R2T.3X4Z-DFGHJKLM +14,5q6s7.v8y9-DFGHJKLM,5ظ6غ7.ج8ن9-خدذرزسشص,5Q6S7.V8Y9-DFGHJKLM +14,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-خدذرزسشص,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +14,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,بتحخثدذرازسشصضهطظعغفقجلمنو-خدذرزسشص,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +14,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,بتحخثدذرازسشصضهطظعغفقجلمنو-خدذرزسشص,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +14,OI.xx-DFGHJKLM,ها.مم-خدذرزسشص,OI.XX-DFGHJKLM +14,oi.xx-DFGHJKLM,ها.مم-خدذرزسشص,OI.XX-DFGHJKLM +14,oi.xx-oooooooo-DFGHJKLM,ها.مم-هههههههه-خدذرزسشص,OI.XX-OOOOOOOO-DFGHJKLM +14,oi.xx-iiiiiiii-DFGHJKLM,ها.مم-اااااااا-خدذرزسشص,OI.XX-IIIIIIII-DFGHJKLM +14,PQ.RS-01234567-DFGHJKLM,طظ.49غ-01234567-خدذرزسشص,PQ.RS-01234567-DFGHJKLM +14,PQ.RS-890-DFGHJKLM,طظ.49غ-890-خدذرزسشص,PQ.RS-890-DFGHJKLM +15,89.EU,89.ᅦᅴ,89.EU +15,00.0A,00.0ᄒ,00.0A +15,BCDF.GHJK,ᄀᄂ4ᄅ.2ᄇᄉ8ᄐ,BCDF.GHJK +15,LMNP.QRST,ᅡᅢ6ᅤ.8ᅥᅧ4ᅩ,LMNP.QRST +15,VWXY.Z123,ᄌᄎ9ᅭ.1ᅮ102,VWXY.Z123 +15,4567.890B,4567.890ᄀ,4567.890B +15,pq.xy,ᅤᅥ.56ᅭ,PQ.XY +15,pq.xyz,ᅤᅥ.56ᅭᅮ,PQ.XYZ +15,pqx.yz,ᅤᅥ.96ᅭᅮ,PQX.YZ +15,pq.rxyz,ᅤᅥ3.ᄏ0ᅭᅮ,PQ.RXYZ +15,pqr.xyz,ᅤᅥ6.ᄏ1ᅭᅮ,PQR.XYZ +15,pqrx.yz,ᅤᅥ9.ᄏ2ᅭᅮ,PQRX.YZ +15,pqr.sxyz,ᅤᅥ4.ᅩᄏ9ᅭᅮ,PQR.SXYZ +15,pqrs.xyz,ᅤᅥ8.ᅩᄏ9ᅭᅮ,PQRS.XYZ +15,pqrs.txyz,ᅤᅥ7ᅩ.8ᅲᄏ2ᅭ,PQRS.TXYZ +15,pqrst.vxyz,ᅤᅥ7ᅩᅲ.8ᄌᄏ2ᅭ,PQRST.VXYZ +15,p1.xy,ᅤ1.쿄,P1.XY +15,pq.2y,ᅤᅥ.2ᅭ,PQ.2Y +15,3q.x4,3ᅥ.ᄏ4,3Q.X4 +15,5q.6y,5ᅥ.6ᅭ,5Q.6Y +15,pq.1yz,ᅤᅥ.23ᅭᅮ,PQ.1YZ +15,pq1.yz,ᅤᅥ1.ᅭᅮ,PQ1.YZ +15,p2.x3z,ᅤ2.563ᅮ,P2.X3Z +15,p2x.3z,ᅤ2ᄏ.3ᅮ,P2X.3Z +15,pq.1xy2,ᅤᅥ0.ᄏ8ᅭ2,PQ.1XY2 +15,pq1.xy2,ᅤᅥ1.쿄2,PQ1.XY2 +15,pq1x.y2,ᅤᅥ1ᄏ.ᅭ2,PQ1X.Y2 +15,p3.rx4z,ᅤ33.ᄏ04ᅮ,P3.RX4Z +15,p3r.x4z,ᅤ3ᅧ.ᄏ4ᅮ,P3R.X4Z +15,p3rx.4z,ᅤ3ᅧᄏ.4ᅮ,P3RX.4Z +15,5q.r6y7,5ᅥ3.60ᅭ7,5Q.R6Y7 +15,5qr.6y7,5ᅥᅧ.6ᅭ7,5QR.6Y7 +15,5qr6.y7,5ᅥᅧ6.ᅭ7,5QR6.Y7 +15,pq1.sx2z,ᅤᅥ2.ᅩᄏ32ᅮ,PQ1.SX2Z +15,pq1s.x2z,ᅤᅥ1ᅩ.ᄏ2ᅮ,PQ1S.X2Z +15,p3r.s4yz,ᅤ34.ᅩ49ᅭᅮ,P3R.S4YZ +15,p3rs.4yz,ᅤ3ᅧᅩ.4ᅭᅮ,P3RS.4YZ +15,5qr.6xy7,5ᅥ4.6ᄏ9ᅭ7,5QR.6XY7 +15,5qr6.xy7,5ᅥᅧ6.쿄7,5QR6.XY7 +15,8q9.sx0z,8ᅥ3.ᅩᄏ30ᅮ,8Q9.SX0Z +15,8q9s.x0z,8ᅥ9ᅩ.ᄏ0ᅮ,8Q9S.X0Z +15,1qr2.tx3z,1ᅥᅧ2.ᅲᄏ3ᅮ,1QR2.TX3Z +15,p4rs.5xy6,ᅤ4ᅧᅩ.5쿄6,P4RS.5XY6 +15,p7r8.t9y0,ᅤ7ᅧ8.ᅲ9ᅭ0,P7R8.T9Y0 +15,pq1st.2xy3,ᅤᅥ1ᅩᅲ.2쿄3,PQ1ST.2XY3 +15,p4rs5.vx6z,ᅤ4ᅧᅩ5.ᄌᄏ6ᅮ,P4RS5.VX6Z +15,7qr8t.v9yz,7ᅥᅧ8ᅲ.ᄌ9ᅭᅮ,7QR8T.V9YZ +15,p1r2t.3x4z,ᅤ1ᅧ2ᅲ.3ᄏ4ᅮ,P1R2T.3X4Z +15,5q6s7.v8y9,5ᅥ6ᅩ7.ᄌ8ᅭ9,5Q6S7.V8Y9 +15,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +15,abcdefghijklmnopqrstuvwxyz,ᄒᄀᄂ데ᄅᄇ시ᄐ파ᅢᅣ얘ᅥᅧᅩᅲᅴᄌᄎ쿄ᅮ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +15,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ᄒᄀᄂ데ᄅᄇ시ᄐ파ᅢᅣ얘ᅥᅧᅩᅲᅴᄌᄎ쿄ᅮ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +15,OI.xx,이.ᄏᄏ,OI.XX +15,oi.xx,이.ᄏᄏ,OI.XX +15,oi.xx-oooooooo,이.ᄏᄏ-ᄋᄋᄋᄋᄋᄋᄋᄋ,OI.XX-OOOOOOOO +15,oi.xx-iiiiiiii,이.ᄏᄏ-ᅵᅵᅵᅵᅵᅵᅵᅵ,OI.XX-IIIIIIII +15,PQ.RS-01234567,ᅤᅥ.49ᅩ-01234567,PQ.RS-01234567 +15,PQ.RS-890,ᅤᅥ.49ᅩ-890,PQ.RS-890 +15,89.EU-bc,89.ᅦᅴ-ᄀᄂ,89.EU-BC +15,00.0A-bc,00.0ᄒ-ᄀᄂ,00.0A-BC +15,BCDF.GHJK-bc,ᄀᄂ4ᄅ.2ᄇᄉ8ᄐ-ᄀᄂ,BCDF.GHJK-BC +15,LMNP.QRST-bc,ᅡᅢ6ᅤ.8ᅥᅧ4ᅩ-ᄀᄂ,LMNP.QRST-BC +15,VWXY.Z123-bc,ᄌᄎ9ᅭ.1ᅮ102-ᄀᄂ,VWXY.Z123-BC +15,4567.890B-bc,4567.890ᄀ-ᄀᄂ,4567.890B-BC +15,pq.xy-bc,ᅤᅥ.56ᅭ-ᄀᄂ,PQ.XY-BC +15,pq.xyz-bc,ᅤᅥ.56ᅭᅮ-ᄀᄂ,PQ.XYZ-BC +15,pqx.yz-bc,ᅤᅥ.96ᅭᅮ-ᄀᄂ,PQX.YZ-BC +15,pq.rxyz-bc,ᅤᅥ3.ᄏ0ᅭᅮ-ᄀᄂ,PQ.RXYZ-BC +15,pqr.xyz-bc,ᅤᅥ6.ᄏ1ᅭᅮ-ᄀᄂ,PQR.XYZ-BC +15,pqrx.yz-bc,ᅤᅥ9.ᄏ2ᅭᅮ-ᄀᄂ,PQRX.YZ-BC +15,pqr.sxyz-bc,ᅤᅥ4.ᅩᄏ9ᅭᅮ-ᄀᄂ,PQR.SXYZ-BC +15,pqrs.xyz-bc,ᅤᅥ8.ᅩᄏ9ᅭᅮ-ᄀᄂ,PQRS.XYZ-BC +15,pqrs.txyz-bc,ᅤᅥ7ᅩ.8ᅲᄏ2ᅭ-ᄀᄂ,PQRS.TXYZ-BC +15,pqrst.vxyz-bc,ᅤᅥ7ᅩᅲ.8ᄌᄏ2ᅭ-ᄀᄂ,PQRST.VXYZ-BC +15,p1.xy-bc,ᅤ1.쿄-ᄀᄂ,P1.XY-BC +15,pq.2y-bc,ᅤᅥ.2ᅭ-ᄀᄂ,PQ.2Y-BC +15,3q.x4-bc,3ᅥ.ᄏ4-ᄀᄂ,3Q.X4-BC +15,5q.6y-bc,5ᅥ.6ᅭ-ᄀᄂ,5Q.6Y-BC +15,pq.1yz-bc,ᅤᅥ.23ᅭᅮ-ᄀᄂ,PQ.1YZ-BC +15,pq1.yz-bc,ᅤᅥ1.ᅭᅮ-ᄀᄂ,PQ1.YZ-BC +15,p2.x3z-bc,ᅤ2.563ᅮ-ᄀᄂ,P2.X3Z-BC +15,p2x.3z-bc,ᅤ2ᄏ.3ᅮ-ᄀᄂ,P2X.3Z-BC +15,pq.1xy2-bc,ᅤᅥ0.ᄏ8ᅭ2-ᄀᄂ,PQ.1XY2-BC +15,pq1.xy2-bc,ᅤᅥ1.쿄2-ᄀᄂ,PQ1.XY2-BC +15,pq1x.y2-bc,ᅤᅥ1ᄏ.ᅭ2-ᄀᄂ,PQ1X.Y2-BC +15,p3.rx4z-bc,ᅤ33.ᄏ04ᅮ-ᄀᄂ,P3.RX4Z-BC +15,p3r.x4z-bc,ᅤ3ᅧ.ᄏ4ᅮ-ᄀᄂ,P3R.X4Z-BC +15,p3rx.4z-bc,ᅤ3ᅧᄏ.4ᅮ-ᄀᄂ,P3RX.4Z-BC +15,5q.r6y7-bc,5ᅥ3.60ᅭ7-ᄀᄂ,5Q.R6Y7-BC +15,5qr.6y7-bc,5ᅥᅧ.6ᅭ7-ᄀᄂ,5QR.6Y7-BC +15,5qr6.y7-bc,5ᅥᅧ6.ᅭ7-ᄀᄂ,5QR6.Y7-BC +15,pq1.sx2z-bc,ᅤᅥ2.ᅩᄏ32ᅮ-ᄀᄂ,PQ1.SX2Z-BC +15,pq1s.x2z-bc,ᅤᅥ1ᅩ.ᄏ2ᅮ-ᄀᄂ,PQ1S.X2Z-BC +15,p3r.s4yz-bc,ᅤ34.ᅩ49ᅭᅮ-ᄀᄂ,P3R.S4YZ-BC +15,p3rs.4yz-bc,ᅤ3ᅧᅩ.4ᅭᅮ-ᄀᄂ,P3RS.4YZ-BC +15,5qr.6xy7-bc,5ᅥ4.6ᄏ9ᅭ7-ᄀᄂ,5QR.6XY7-BC +15,5qr6.xy7-bc,5ᅥᅧ6.쿄7-ᄀᄂ,5QR6.XY7-BC +15,8q9.sx0z-bc,8ᅥ3.ᅩᄏ30ᅮ-ᄀᄂ,8Q9.SX0Z-BC +15,8q9s.x0z-bc,8ᅥ9ᅩ.ᄏ0ᅮ-ᄀᄂ,8Q9S.X0Z-BC +15,1qr2.tx3z-bc,1ᅥᅧ2.ᅲᄏ3ᅮ-ᄀᄂ,1QR2.TX3Z-BC +15,p4rs.5xy6-bc,ᅤ4ᅧᅩ.5쿄6-ᄀᄂ,P4RS.5XY6-BC +15,p7r8.t9y0-bc,ᅤ7ᅧ8.ᅲ9ᅭ0-ᄀᄂ,P7R8.T9Y0-BC +15,pq1st.2xy3-bc,ᅤᅥ1ᅩᅲ.2쿄3-ᄀᄂ,PQ1ST.2XY3-BC +15,p4rs5.vx6z-bc,ᅤ4ᅧᅩ5.ᄌᄏ6ᅮ-ᄀᄂ,P4RS5.VX6Z-BC +15,7qr8t.v9yz-bc,7ᅥᅧ8ᅲ.ᄌ9ᅭᅮ-ᄀᄂ,7QR8T.V9YZ-BC +15,p1r2t.3x4z-bc,ᅤ1ᅧ2ᅲ.3ᄏ4ᅮ-ᄀᄂ,P1R2T.3X4Z-BC +15,5q6s7.v8y9-bc,5ᅥ6ᅩ7.ᄌ8ᅭ9-ᄀᄂ,5Q6S7.V8Y9-BC +15,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ᄀᄂ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +15,abcdefghijklmnopqrstuvwxyz-bc,ᄒᄀᄂ데ᄅᄇ시ᄐ파ᅢᅣ얘ᅥᅧᅩᅲᅴᄌᄎ쿄ᅮ-ᄀᄂ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +15,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ᄒᄀᄂ데ᄅᄇ시ᄐ파ᅢᅣ얘ᅥᅧᅩᅲᅴᄌᄎ쿄ᅮ-ᄀᄂ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +15,OI.xx-bc,이.ᄏᄏ-ᄀᄂ,OI.XX-BC +15,oi.xx-bc,이.ᄏᄏ-ᄀᄂ,OI.XX-BC +15,oi.xx-oooooooo-bc,이.ᄏᄏ-ᄋᄋᄋᄋᄋᄋᄋᄋ-ᄀᄂ,OI.XX-OOOOOOOO-BC +15,oi.xx-iiiiiiii-bc,이.ᄏᄏ-ᅵᅵᅵᅵᅵᅵᅵᅵ-ᄀᄂ,OI.XX-IIIIIIII-BC +15,PQ.RS-01234567-bc,ᅤᅥ.49ᅩ-01234567-ᄀᄂ,PQ.RS-01234567-BC +15,PQ.RS-890-bc,ᅤᅥ.49ᅩ-890-ᄀᄂ,PQ.RS-890-BC +15,89.EU-DFGHJKLM,89.ᅦᅴ-ᄃᄅᄇᄉᄐ파ᅢ,89.EU-DFGHJKLM +15,00.0A-DFGHJKLM,00.0ᄒ-ᄃᄅᄇᄉᄐ파ᅢ,00.0A-DFGHJKLM +15,BCDF.GHJK-DFGHJKLM,ᄀᄂ4ᄅ.2ᄇᄉ8ᄐ-ᄃᄅᄇᄉᄐ파ᅢ,BCDF.GHJK-DFGHJKLM +15,LMNP.QRST-DFGHJKLM,ᅡᅢ6ᅤ.8ᅥᅧ4ᅩ-ᄃᄅᄇᄉᄐ파ᅢ,LMNP.QRST-DFGHJKLM +15,VWXY.Z123-DFGHJKLM,ᄌᄎ9ᅭ.1ᅮ102-ᄃᄅᄇᄉᄐ파ᅢ,VWXY.Z123-DFGHJKLM +15,4567.890B-DFGHJKLM,4567.890ᄀ-ᄃᄅᄇᄉᄐ파ᅢ,4567.890B-DFGHJKLM +15,pq.xy-DFGHJKLM,ᅤᅥ.56ᅭ-ᄃᄅᄇᄉᄐ파ᅢ,PQ.XY-DFGHJKLM +15,pq.xyz-DFGHJKLM,ᅤᅥ.56ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQ.XYZ-DFGHJKLM +15,pqx.yz-DFGHJKLM,ᅤᅥ.96ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQX.YZ-DFGHJKLM +15,pq.rxyz-DFGHJKLM,ᅤᅥ3.ᄏ0ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQ.RXYZ-DFGHJKLM +15,pqr.xyz-DFGHJKLM,ᅤᅥ6.ᄏ1ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQR.XYZ-DFGHJKLM +15,pqrx.yz-DFGHJKLM,ᅤᅥ9.ᄏ2ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQRX.YZ-DFGHJKLM +15,pqr.sxyz-DFGHJKLM,ᅤᅥ4.ᅩᄏ9ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQR.SXYZ-DFGHJKLM +15,pqrs.xyz-DFGHJKLM,ᅤᅥ8.ᅩᄏ9ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQRS.XYZ-DFGHJKLM +15,pqrs.txyz-DFGHJKLM,ᅤᅥ7ᅩ.8ᅲᄏ2ᅭ-ᄃᄅᄇᄉᄐ파ᅢ,PQRS.TXYZ-DFGHJKLM +15,pqrst.vxyz-DFGHJKLM,ᅤᅥ7ᅩᅲ.8ᄌᄏ2ᅭ-ᄃᄅᄇᄉᄐ파ᅢ,PQRST.VXYZ-DFGHJKLM +15,p1.xy-DFGHJKLM,ᅤ1.쿄-ᄃᄅᄇᄉᄐ파ᅢ,P1.XY-DFGHJKLM +15,pq.2y-DFGHJKLM,ᅤᅥ.2ᅭ-ᄃᄅᄇᄉᄐ파ᅢ,PQ.2Y-DFGHJKLM +15,3q.x4-DFGHJKLM,3ᅥ.ᄏ4-ᄃᄅᄇᄉᄐ파ᅢ,3Q.X4-DFGHJKLM +15,5q.6y-DFGHJKLM,5ᅥ.6ᅭ-ᄃᄅᄇᄉᄐ파ᅢ,5Q.6Y-DFGHJKLM +15,pq.1yz-DFGHJKLM,ᅤᅥ.23ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQ.1YZ-DFGHJKLM +15,pq1.yz-DFGHJKLM,ᅤᅥ1.ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQ1.YZ-DFGHJKLM +15,p2.x3z-DFGHJKLM,ᅤ2.563ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,P2.X3Z-DFGHJKLM +15,p2x.3z-DFGHJKLM,ᅤ2ᄏ.3ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,P2X.3Z-DFGHJKLM +15,pq.1xy2-DFGHJKLM,ᅤᅥ0.ᄏ8ᅭ2-ᄃᄅᄇᄉᄐ파ᅢ,PQ.1XY2-DFGHJKLM +15,pq1.xy2-DFGHJKLM,ᅤᅥ1.쿄2-ᄃᄅᄇᄉᄐ파ᅢ,PQ1.XY2-DFGHJKLM +15,pq1x.y2-DFGHJKLM,ᅤᅥ1ᄏ.ᅭ2-ᄃᄅᄇᄉᄐ파ᅢ,PQ1X.Y2-DFGHJKLM +15,p3.rx4z-DFGHJKLM,ᅤ33.ᄏ04ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,P3.RX4Z-DFGHJKLM +15,p3r.x4z-DFGHJKLM,ᅤ3ᅧ.ᄏ4ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,P3R.X4Z-DFGHJKLM +15,p3rx.4z-DFGHJKLM,ᅤ3ᅧᄏ.4ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,P3RX.4Z-DFGHJKLM +15,5q.r6y7-DFGHJKLM,5ᅥ3.60ᅭ7-ᄃᄅᄇᄉᄐ파ᅢ,5Q.R6Y7-DFGHJKLM +15,5qr.6y7-DFGHJKLM,5ᅥᅧ.6ᅭ7-ᄃᄅᄇᄉᄐ파ᅢ,5QR.6Y7-DFGHJKLM +15,5qr6.y7-DFGHJKLM,5ᅥᅧ6.ᅭ7-ᄃᄅᄇᄉᄐ파ᅢ,5QR6.Y7-DFGHJKLM +15,pq1.sx2z-DFGHJKLM,ᅤᅥ2.ᅩᄏ32ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQ1.SX2Z-DFGHJKLM +15,pq1s.x2z-DFGHJKLM,ᅤᅥ1ᅩ.ᄏ2ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,PQ1S.X2Z-DFGHJKLM +15,p3r.s4yz-DFGHJKLM,ᅤ34.ᅩ49ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,P3R.S4YZ-DFGHJKLM +15,p3rs.4yz-DFGHJKLM,ᅤ3ᅧᅩ.4ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,P3RS.4YZ-DFGHJKLM +15,5qr.6xy7-DFGHJKLM,5ᅥ4.6ᄏ9ᅭ7-ᄃᄅᄇᄉᄐ파ᅢ,5QR.6XY7-DFGHJKLM +15,5qr6.xy7-DFGHJKLM,5ᅥᅧ6.쿄7-ᄃᄅᄇᄉᄐ파ᅢ,5QR6.XY7-DFGHJKLM +15,8q9.sx0z-DFGHJKLM,8ᅥ3.ᅩᄏ30ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,8Q9.SX0Z-DFGHJKLM +15,8q9s.x0z-DFGHJKLM,8ᅥ9ᅩ.ᄏ0ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,8Q9S.X0Z-DFGHJKLM +15,1qr2.tx3z-DFGHJKLM,1ᅥᅧ2.ᅲᄏ3ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,1QR2.TX3Z-DFGHJKLM +15,p4rs.5xy6-DFGHJKLM,ᅤ4ᅧᅩ.5쿄6-ᄃᄅᄇᄉᄐ파ᅢ,P4RS.5XY6-DFGHJKLM +15,p7r8.t9y0-DFGHJKLM,ᅤ7ᅧ8.ᅲ9ᅭ0-ᄃᄅᄇᄉᄐ파ᅢ,P7R8.T9Y0-DFGHJKLM +15,pq1st.2xy3-DFGHJKLM,ᅤᅥ1ᅩᅲ.2쿄3-ᄃᄅᄇᄉᄐ파ᅢ,PQ1ST.2XY3-DFGHJKLM +15,p4rs5.vx6z-DFGHJKLM,ᅤ4ᅧᅩ5.ᄌᄏ6ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,P4RS5.VX6Z-DFGHJKLM +15,7qr8t.v9yz-DFGHJKLM,7ᅥᅧ8ᅲ.ᄌ9ᅭᅮ-ᄃᄅᄇᄉᄐ파ᅢ,7QR8T.V9YZ-DFGHJKLM +15,p1r2t.3x4z-DFGHJKLM,ᅤ1ᅧ2ᅲ.3ᄏ4ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,P1R2T.3X4Z-DFGHJKLM +15,5q6s7.v8y9-DFGHJKLM,5ᅥ6ᅩ7.ᄌ8ᅭ9-ᄃᄅᄇᄉᄐ파ᅢ,5Q6S7.V8Y9-DFGHJKLM +15,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ᄃᄅᄇᄉᄐ파ᅢ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +15,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ᄒᄀᄂ데ᄅᄇ시ᄐ파ᅢᅣ얘ᅥᅧᅩᅲᅴᄌᄎ쿄ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +15,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ᄒᄀᄂ데ᄅᄇ시ᄐ파ᅢᅣ얘ᅥᅧᅩᅲᅴᄌᄎ쿄ᅮ-ᄃᄅᄇᄉᄐ파ᅢ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +15,OI.xx-DFGHJKLM,이.ᄏᄏ-ᄃᄅᄇᄉᄐ파ᅢ,OI.XX-DFGHJKLM +15,oi.xx-DFGHJKLM,이.ᄏᄏ-ᄃᄅᄇᄉᄐ파ᅢ,OI.XX-DFGHJKLM +15,oi.xx-oooooooo-DFGHJKLM,이.ᄏᄏ-ᄋᄋᄋᄋᄋᄋᄋᄋ-ᄃᄅᄇᄉᄐ파ᅢ,OI.XX-OOOOOOOO-DFGHJKLM +15,oi.xx-iiiiiiii-DFGHJKLM,이.ᄏᄏ-ᅵᅵᅵᅵᅵᅵᅵᅵ-ᄃᄅᄇᄉᄐ파ᅢ,OI.XX-IIIIIIII-DFGHJKLM +15,PQ.RS-01234567-DFGHJKLM,ᅤᅥ.49ᅩ-01234567-ᄃᄅᄇᄉᄐ파ᅢ,PQ.RS-01234567-DFGHJKLM +15,PQ.RS-890-DFGHJKLM,ᅤᅥ.49ᅩ-890-ᄃᄅᄇᄉᄐ파ᅢ,PQ.RS-890-DFGHJKLM +16,89.EU,၈၉.ဓဖ,89.EU +16,00.0A,၀၀.၀စ,00.0A +16,BCDF.GHJK,ကခဂဃ.ငယဇဌ,BCDF.GHJK +16,LMNP.QRST,ဍဎတထ.ဒသနပ,LMNP.QRST +16,VWXY.Z123,ဟဗဘဏ.လ၁၂၃,VWXY.Z123 +16,4567.890B,၄၅၆၇.၈၉၀က,4567.890B +16,pq.xy,ထဒ.ဘဏ,PQ.XY +16,pq.xyz,ထဒ.ဘဏလ,PQ.XYZ +16,pqx.yz,ထဒဘ.ဏလ,PQX.YZ +16,pq.rxyz,ထဒ.သဘဏလ,PQ.RXYZ +16,pqr.xyz,ထဒသ.ဘဏလ,PQR.XYZ +16,pqrx.yz,ထဒသဘ.ဏလ,PQRX.YZ +16,pqr.sxyz,ထဒသ.နဘဏလ,PQR.SXYZ +16,pqrs.xyz,ထဒသန.ဘဏလ,PQRS.XYZ +16,pqrs.txyz,ထဒသန.ပဘဏလ,PQRS.TXYZ +16,pqrst.vxyz,ထဒသနပ.ဟဘဏလ,PQRST.VXYZ +16,p1.xy,ထ၁.ဘဏ,P1.XY +16,pq.2y,ထဒ.၂ဏ,PQ.2Y +16,3q.x4,၃ဒ.ဘ၄,3Q.X4 +16,5q.6y,၅ဒ.၆ဏ,5Q.6Y +16,pq.1yz,ထဒ.၁ဏလ,PQ.1YZ +16,pq1.yz,ထဒ၁.ဏလ,PQ1.YZ +16,p2.x3z,ထ၂.ဘ၃လ,P2.X3Z +16,p2x.3z,ထ၂ဘ.၃လ,P2X.3Z +16,pq.1xy2,ထဒ.၁ဘဏ၂,PQ.1XY2 +16,pq1.xy2,ထဒ၁.ဘဏ၂,PQ1.XY2 +16,pq1x.y2,ထဒ၁ဘ.ဏ၂,PQ1X.Y2 +16,p3.rx4z,ထ၃.သဘ၄လ,P3.RX4Z +16,p3r.x4z,ထ၃သ.ဘ၄လ,P3R.X4Z +16,p3rx.4z,ထ၃သဘ.၄လ,P3RX.4Z +16,5q.r6y7,၅ဒ.သ၆ဏ၇,5Q.R6Y7 +16,5qr.6y7,၅ဒသ.၆ဏ၇,5QR.6Y7 +16,5qr6.y7,၅ဒသ၆.ဏ၇,5QR6.Y7 +16,pq1.sx2z,ထဒ၁.နဘ၂လ,PQ1.SX2Z +16,pq1s.x2z,ထဒ၁န.ဘ၂လ,PQ1S.X2Z +16,p3r.s4yz,ထ၃သ.န၄ဏလ,P3R.S4YZ +16,p3rs.4yz,ထ၃သန.၄ဏလ,P3RS.4YZ +16,5qr.6xy7,၅ဒသ.၆ဘဏ၇,5QR.6XY7 +16,5qr6.xy7,၅ဒသ၆.ဘဏ၇,5QR6.XY7 +16,8q9.sx0z,၈ဒ၉.နဘ၀လ,8Q9.SX0Z +16,8q9s.x0z,၈ဒ၉န.ဘ၀လ,8Q9S.X0Z +16,1qr2.tx3z,၁ဒသ၂.ပဘ၃လ,1QR2.TX3Z +16,p4rs.5xy6,ထ၄သန.၅ဘဏ၆,P4RS.5XY6 +16,p7r8.t9y0,ထ၇သ၈.ပ၉ဏ၀,P7R8.T9Y0 +16,pq1st.2xy3,ထဒ၁နပ.၂ဘဏ၃,PQ1ST.2XY3 +16,p4rs5.vx6z,ထ၄သန၅.ဟဘ၆လ,P4RS5.VX6Z +16,7qr8t.v9yz,၇ဒသ၈ပ.ဟ၉ဏလ,7QR8T.V9YZ +16,p1r2t.3x4z,ထ၁သ၂ပ.၃ဘ၄လ,P1R2T.3X4Z +16,5q6s7.v8y9,၅ဒ၆န၇.ဟ၈ဏ၉,5Q6S7.V8Y9 +16,^0123456789!@#$^&*()/:;[]{}<>?|~%,^၀၁၂၃၄၅၆၇၈၉!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +16,abcdefghijklmnopqrstuvwxyz,စကခဂဓဃငယIဇဌဍဎတဝထဒသနပဖဟဗဘဏလ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +16,ABCDEFGHIJKLMNOPQRSTUVWXYZ,စကခဂဓဃငယIဇဌဍဎတဝထဒသနပဖဟဗဘဏလ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +16,OI.xx,ဝI.ဘဘ,OI.XX +16,oi.xx,ဝI.ဘဘ,OI.XX +16,oi.xx-oooooooo,ဝI.ဘဘ-ဝဝဝဝဝဝဝဝ,OI.XX-OOOOOOOO +16,oi.xx-iiiiiiii,ဝI.ဘဘ-IIIIIIII,OI.XX-IIIIIIII +16,PQ.RS-01234567,ထဒ.သန-၀၁၂၃၄၅၆၇,PQ.RS-01234567 +16,PQ.RS-890,ထဒ.သန-၈၉၀,PQ.RS-890 +16,89.EU-bc,၈၉.ဓဖ-ကခ,89.EU-BC +16,00.0A-bc,၀၀.၀စ-ကခ,00.0A-BC +16,BCDF.GHJK-bc,ကခဂဃ.ငယဇဌ-ကခ,BCDF.GHJK-BC +16,LMNP.QRST-bc,ဍဎတထ.ဒသနပ-ကခ,LMNP.QRST-BC +16,VWXY.Z123-bc,ဟဗဘဏ.လ၁၂၃-ကခ,VWXY.Z123-BC +16,4567.890B-bc,၄၅၆၇.၈၉၀က-ကခ,4567.890B-BC +16,pq.xy-bc,ထဒ.ဘဏ-ကခ,PQ.XY-BC +16,pq.xyz-bc,ထဒ.ဘဏလ-ကခ,PQ.XYZ-BC +16,pqx.yz-bc,ထဒဘ.ဏလ-ကခ,PQX.YZ-BC +16,pq.rxyz-bc,ထဒ.သဘဏလ-ကခ,PQ.RXYZ-BC +16,pqr.xyz-bc,ထဒသ.ဘဏလ-ကခ,PQR.XYZ-BC +16,pqrx.yz-bc,ထဒသဘ.ဏလ-ကခ,PQRX.YZ-BC +16,pqr.sxyz-bc,ထဒသ.နဘဏလ-ကခ,PQR.SXYZ-BC +16,pqrs.xyz-bc,ထဒသန.ဘဏလ-ကခ,PQRS.XYZ-BC +16,pqrs.txyz-bc,ထဒသန.ပဘဏလ-ကခ,PQRS.TXYZ-BC +16,pqrst.vxyz-bc,ထဒသနပ.ဟဘဏလ-ကခ,PQRST.VXYZ-BC +16,p1.xy-bc,ထ၁.ဘဏ-ကခ,P1.XY-BC +16,pq.2y-bc,ထဒ.၂ဏ-ကခ,PQ.2Y-BC +16,3q.x4-bc,၃ဒ.ဘ၄-ကခ,3Q.X4-BC +16,5q.6y-bc,၅ဒ.၆ဏ-ကခ,5Q.6Y-BC +16,pq.1yz-bc,ထဒ.၁ဏလ-ကခ,PQ.1YZ-BC +16,pq1.yz-bc,ထဒ၁.ဏလ-ကခ,PQ1.YZ-BC +16,p2.x3z-bc,ထ၂.ဘ၃လ-ကခ,P2.X3Z-BC +16,p2x.3z-bc,ထ၂ဘ.၃လ-ကခ,P2X.3Z-BC +16,pq.1xy2-bc,ထဒ.၁ဘဏ၂-ကခ,PQ.1XY2-BC +16,pq1.xy2-bc,ထဒ၁.ဘဏ၂-ကခ,PQ1.XY2-BC +16,pq1x.y2-bc,ထဒ၁ဘ.ဏ၂-ကခ,PQ1X.Y2-BC +16,p3.rx4z-bc,ထ၃.သဘ၄လ-ကခ,P3.RX4Z-BC +16,p3r.x4z-bc,ထ၃သ.ဘ၄လ-ကခ,P3R.X4Z-BC +16,p3rx.4z-bc,ထ၃သဘ.၄လ-ကခ,P3RX.4Z-BC +16,5q.r6y7-bc,၅ဒ.သ၆ဏ၇-ကခ,5Q.R6Y7-BC +16,5qr.6y7-bc,၅ဒသ.၆ဏ၇-ကခ,5QR.6Y7-BC +16,5qr6.y7-bc,၅ဒသ၆.ဏ၇-ကခ,5QR6.Y7-BC +16,pq1.sx2z-bc,ထဒ၁.နဘ၂လ-ကခ,PQ1.SX2Z-BC +16,pq1s.x2z-bc,ထဒ၁န.ဘ၂လ-ကခ,PQ1S.X2Z-BC +16,p3r.s4yz-bc,ထ၃သ.န၄ဏလ-ကခ,P3R.S4YZ-BC +16,p3rs.4yz-bc,ထ၃သန.၄ဏလ-ကခ,P3RS.4YZ-BC +16,5qr.6xy7-bc,၅ဒသ.၆ဘဏ၇-ကခ,5QR.6XY7-BC +16,5qr6.xy7-bc,၅ဒသ၆.ဘဏ၇-ကခ,5QR6.XY7-BC +16,8q9.sx0z-bc,၈ဒ၉.နဘ၀လ-ကခ,8Q9.SX0Z-BC +16,8q9s.x0z-bc,၈ဒ၉န.ဘ၀လ-ကခ,8Q9S.X0Z-BC +16,1qr2.tx3z-bc,၁ဒသ၂.ပဘ၃လ-ကခ,1QR2.TX3Z-BC +16,p4rs.5xy6-bc,ထ၄သန.၅ဘဏ၆-ကခ,P4RS.5XY6-BC +16,p7r8.t9y0-bc,ထ၇သ၈.ပ၉ဏ၀-ကခ,P7R8.T9Y0-BC +16,pq1st.2xy3-bc,ထဒ၁နပ.၂ဘဏ၃-ကခ,PQ1ST.2XY3-BC +16,p4rs5.vx6z-bc,ထ၄သန၅.ဟဘ၆လ-ကခ,P4RS5.VX6Z-BC +16,7qr8t.v9yz-bc,၇ဒသ၈ပ.ဟ၉ဏလ-ကခ,7QR8T.V9YZ-BC +16,p1r2t.3x4z-bc,ထ၁သ၂ပ.၃ဘ၄လ-ကခ,P1R2T.3X4Z-BC +16,5q6s7.v8y9-bc,၅ဒ၆န၇.ဟ၈ဏ၉-ကခ,5Q6S7.V8Y9-BC +16,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^၀၁၂၃၄၅၆၇၈၉!@#$^&*()/:;[]{}<>?|~%-ကခ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +16,abcdefghijklmnopqrstuvwxyz-bc,စကခဂဓဃငယIဇဌဍဎတဝထဒသနပဖဟဗဘဏလ-ကခ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +16,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,စကခဂဓဃငယIဇဌဍဎတဝထဒသနပဖဟဗဘဏလ-ကခ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +16,OI.xx-bc,ဝI.ဘဘ-ကခ,OI.XX-BC +16,oi.xx-bc,ဝI.ဘဘ-ကခ,OI.XX-BC +16,oi.xx-oooooooo-bc,ဝI.ဘဘ-ဝဝဝဝဝဝဝဝ-ကခ,OI.XX-OOOOOOOO-BC +16,oi.xx-iiiiiiii-bc,ဝI.ဘဘ-IIIIIIII-ကခ,OI.XX-IIIIIIII-BC +16,PQ.RS-01234567-bc,ထဒ.သန-၀၁၂၃၄၅၆၇-ကခ,PQ.RS-01234567-BC +16,PQ.RS-890-bc,ထဒ.သန-၈၉၀-ကခ,PQ.RS-890-BC +16,89.EU-DFGHJKLM,၈၉.ဓဖ-ဂဃငယဇဌဍဎ,89.EU-DFGHJKLM +16,00.0A-DFGHJKLM,၀၀.၀စ-ဂဃငယဇဌဍဎ,00.0A-DFGHJKLM +16,BCDF.GHJK-DFGHJKLM,ကခဂဃ.ငယဇဌ-ဂဃငယဇဌဍဎ,BCDF.GHJK-DFGHJKLM +16,LMNP.QRST-DFGHJKLM,ဍဎတထ.ဒသနပ-ဂဃငယဇဌဍဎ,LMNP.QRST-DFGHJKLM +16,VWXY.Z123-DFGHJKLM,ဟဗဘဏ.လ၁၂၃-ဂဃငယဇဌဍဎ,VWXY.Z123-DFGHJKLM +16,4567.890B-DFGHJKLM,၄၅၆၇.၈၉၀က-ဂဃငယဇဌဍဎ,4567.890B-DFGHJKLM +16,pq.xy-DFGHJKLM,ထဒ.ဘဏ-ဂဃငယဇဌဍဎ,PQ.XY-DFGHJKLM +16,pq.xyz-DFGHJKLM,ထဒ.ဘဏလ-ဂဃငယဇဌဍဎ,PQ.XYZ-DFGHJKLM +16,pqx.yz-DFGHJKLM,ထဒဘ.ဏလ-ဂဃငယဇဌဍဎ,PQX.YZ-DFGHJKLM +16,pq.rxyz-DFGHJKLM,ထဒ.သဘဏလ-ဂဃငယဇဌဍဎ,PQ.RXYZ-DFGHJKLM +16,pqr.xyz-DFGHJKLM,ထဒသ.ဘဏလ-ဂဃငယဇဌဍဎ,PQR.XYZ-DFGHJKLM +16,pqrx.yz-DFGHJKLM,ထဒသဘ.ဏလ-ဂဃငယဇဌဍဎ,PQRX.YZ-DFGHJKLM +16,pqr.sxyz-DFGHJKLM,ထဒသ.နဘဏလ-ဂဃငယဇဌဍဎ,PQR.SXYZ-DFGHJKLM +16,pqrs.xyz-DFGHJKLM,ထဒသန.ဘဏလ-ဂဃငယဇဌဍဎ,PQRS.XYZ-DFGHJKLM +16,pqrs.txyz-DFGHJKLM,ထဒသန.ပဘဏလ-ဂဃငယဇဌဍဎ,PQRS.TXYZ-DFGHJKLM +16,pqrst.vxyz-DFGHJKLM,ထဒသနပ.ဟဘဏလ-ဂဃငယဇဌဍဎ,PQRST.VXYZ-DFGHJKLM +16,p1.xy-DFGHJKLM,ထ၁.ဘဏ-ဂဃငယဇဌဍဎ,P1.XY-DFGHJKLM +16,pq.2y-DFGHJKLM,ထဒ.၂ဏ-ဂဃငယဇဌဍဎ,PQ.2Y-DFGHJKLM +16,3q.x4-DFGHJKLM,၃ဒ.ဘ၄-ဂဃငယဇဌဍဎ,3Q.X4-DFGHJKLM +16,5q.6y-DFGHJKLM,၅ဒ.၆ဏ-ဂဃငယဇဌဍဎ,5Q.6Y-DFGHJKLM +16,pq.1yz-DFGHJKLM,ထဒ.၁ဏလ-ဂဃငယဇဌဍဎ,PQ.1YZ-DFGHJKLM +16,pq1.yz-DFGHJKLM,ထဒ၁.ဏလ-ဂဃငယဇဌဍဎ,PQ1.YZ-DFGHJKLM +16,p2.x3z-DFGHJKLM,ထ၂.ဘ၃လ-ဂဃငယဇဌဍဎ,P2.X3Z-DFGHJKLM +16,p2x.3z-DFGHJKLM,ထ၂ဘ.၃လ-ဂဃငယဇဌဍဎ,P2X.3Z-DFGHJKLM +16,pq.1xy2-DFGHJKLM,ထဒ.၁ဘဏ၂-ဂဃငယဇဌဍဎ,PQ.1XY2-DFGHJKLM +16,pq1.xy2-DFGHJKLM,ထဒ၁.ဘဏ၂-ဂဃငယဇဌဍဎ,PQ1.XY2-DFGHJKLM +16,pq1x.y2-DFGHJKLM,ထဒ၁ဘ.ဏ၂-ဂဃငယဇဌဍဎ,PQ1X.Y2-DFGHJKLM +16,p3.rx4z-DFGHJKLM,ထ၃.သဘ၄လ-ဂဃငယဇဌဍဎ,P3.RX4Z-DFGHJKLM +16,p3r.x4z-DFGHJKLM,ထ၃သ.ဘ၄လ-ဂဃငယဇဌဍဎ,P3R.X4Z-DFGHJKLM +16,p3rx.4z-DFGHJKLM,ထ၃သဘ.၄လ-ဂဃငယဇဌဍဎ,P3RX.4Z-DFGHJKLM +16,5q.r6y7-DFGHJKLM,၅ဒ.သ၆ဏ၇-ဂဃငယဇဌဍဎ,5Q.R6Y7-DFGHJKLM +16,5qr.6y7-DFGHJKLM,၅ဒသ.၆ဏ၇-ဂဃငယဇဌဍဎ,5QR.6Y7-DFGHJKLM +16,5qr6.y7-DFGHJKLM,၅ဒသ၆.ဏ၇-ဂဃငယဇဌဍဎ,5QR6.Y7-DFGHJKLM +16,pq1.sx2z-DFGHJKLM,ထဒ၁.နဘ၂လ-ဂဃငယဇဌဍဎ,PQ1.SX2Z-DFGHJKLM +16,pq1s.x2z-DFGHJKLM,ထဒ၁န.ဘ၂လ-ဂဃငယဇဌဍဎ,PQ1S.X2Z-DFGHJKLM +16,p3r.s4yz-DFGHJKLM,ထ၃သ.န၄ဏလ-ဂဃငယဇဌဍဎ,P3R.S4YZ-DFGHJKLM +16,p3rs.4yz-DFGHJKLM,ထ၃သန.၄ဏလ-ဂဃငယဇဌဍဎ,P3RS.4YZ-DFGHJKLM +16,5qr.6xy7-DFGHJKLM,၅ဒသ.၆ဘဏ၇-ဂဃငယဇဌဍဎ,5QR.6XY7-DFGHJKLM +16,5qr6.xy7-DFGHJKLM,၅ဒသ၆.ဘဏ၇-ဂဃငယဇဌဍဎ,5QR6.XY7-DFGHJKLM +16,8q9.sx0z-DFGHJKLM,၈ဒ၉.နဘ၀လ-ဂဃငယဇဌဍဎ,8Q9.SX0Z-DFGHJKLM +16,8q9s.x0z-DFGHJKLM,၈ဒ၉န.ဘ၀လ-ဂဃငယဇဌဍဎ,8Q9S.X0Z-DFGHJKLM +16,1qr2.tx3z-DFGHJKLM,၁ဒသ၂.ပဘ၃လ-ဂဃငယဇဌဍဎ,1QR2.TX3Z-DFGHJKLM +16,p4rs.5xy6-DFGHJKLM,ထ၄သန.၅ဘဏ၆-ဂဃငယဇဌဍဎ,P4RS.5XY6-DFGHJKLM +16,p7r8.t9y0-DFGHJKLM,ထ၇သ၈.ပ၉ဏ၀-ဂဃငယဇဌဍဎ,P7R8.T9Y0-DFGHJKLM +16,pq1st.2xy3-DFGHJKLM,ထဒ၁နပ.၂ဘဏ၃-ဂဃငယဇဌဍဎ,PQ1ST.2XY3-DFGHJKLM +16,p4rs5.vx6z-DFGHJKLM,ထ၄သန၅.ဟဘ၆လ-ဂဃငယဇဌဍဎ,P4RS5.VX6Z-DFGHJKLM +16,7qr8t.v9yz-DFGHJKLM,၇ဒသ၈ပ.ဟ၉ဏလ-ဂဃငယဇဌဍဎ,7QR8T.V9YZ-DFGHJKLM +16,p1r2t.3x4z-DFGHJKLM,ထ၁သ၂ပ.၃ဘ၄လ-ဂဃငယဇဌဍဎ,P1R2T.3X4Z-DFGHJKLM +16,5q6s7.v8y9-DFGHJKLM,၅ဒ၆န၇.ဟ၈ဏ၉-ဂဃငယဇဌဍဎ,5Q6S7.V8Y9-DFGHJKLM +16,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^၀၁၂၃၄၅၆၇၈၉!@#$^&*()/:;[]{}<>?|~%-ဂဃငယဇဌဍဎ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +16,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,စကခဂဓဃငယIဇဌဍဎတဝထဒသနပဖဟဗဘဏလ-ဂဃငယဇဌဍဎ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +16,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,စကခဂဓဃငယIဇဌဍဎတဝထဒသနပဖဟဗဘဏလ-ဂဃငယဇဌဍဎ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +16,OI.xx-DFGHJKLM,ဝI.ဘဘ-ဂဃငယဇဌဍဎ,OI.XX-DFGHJKLM +16,oi.xx-DFGHJKLM,ဝI.ဘဘ-ဂဃငယဇဌဍဎ,OI.XX-DFGHJKLM +16,oi.xx-oooooooo-DFGHJKLM,ဝI.ဘဘ-ဝဝဝဝဝဝဝဝ-ဂဃငယဇဌဍဎ,OI.XX-OOOOOOOO-DFGHJKLM +16,oi.xx-iiiiiiii-DFGHJKLM,ဝI.ဘဘ-IIIIIIII-ဂဃငယဇဌဍဎ,OI.XX-IIIIIIII-DFGHJKLM +16,PQ.RS-01234567-DFGHJKLM,ထဒ.သန-၀၁၂၃၄၅၆၇-ဂဃငယဇဌဍဎ,PQ.RS-01234567-DFGHJKLM +16,PQ.RS-890-DFGHJKLM,ထဒ.သန-၈၉၀-ဂဃငယဇဌဍဎ,PQ.RS-890-DFGHJKLM +17,89.EU,៨៩.ចស,89.EU +17,00.0A,០០.០ញ,00.0A +17,BCDF.GHJK,កខគឃ.ងជឈដ,BCDF.GHJK +17,LMNP.QRST,ឌឍណទ.ធនបផ,LMNP.QRST +17,VWXY.Z123,ពមលហ.អ១២៣,VWXY.Z123 +17,4567.890B,៤៥៦៧.៨៩០ក,4567.890B +17,pq.xy,ទធ.លហ,PQ.XY +17,pq.xyz,ទធ.លហអ,PQ.XYZ +17,pqx.yz,ទធល.ហអ,PQX.YZ +17,pq.rxyz,ទធ.នលហអ,PQ.RXYZ +17,pqr.xyz,ទធន.លហអ,PQR.XYZ +17,pqrx.yz,ទធនល.ហអ,PQRX.YZ +17,pqr.sxyz,ទធន.បលហអ,PQR.SXYZ +17,pqrs.xyz,ទធនប.លហអ,PQRS.XYZ +17,pqrs.txyz,ទធនប.ផលហអ,PQRS.TXYZ +17,pqrst.vxyz,ទធនបផ.ពលហអ,PQRST.VXYZ +17,p1.xy,ទ១.លហ,P1.XY +17,pq.2y,ទធ.២ហ,PQ.2Y +17,3q.x4,៣ធ.ល៤,3Q.X4 +17,5q.6y,៥ធ.៦ហ,5Q.6Y +17,pq.1yz,ទធ.១ហអ,PQ.1YZ +17,pq1.yz,ទធ១.ហអ,PQ1.YZ +17,p2.x3z,ទ២.ល៣អ,P2.X3Z +17,p2x.3z,ទ២ល.៣អ,P2X.3Z +17,pq.1xy2,ទធ.១លហ២,PQ.1XY2 +17,pq1.xy2,ទធ១.លហ២,PQ1.XY2 +17,pq1x.y2,ទធ១ល.ហ២,PQ1X.Y2 +17,p3.rx4z,ទ៣.នល៤អ,P3.RX4Z +17,p3r.x4z,ទ៣ន.ល៤អ,P3R.X4Z +17,p3rx.4z,ទ៣នល.៤អ,P3RX.4Z +17,5q.r6y7,៥ធ.ន៦ហ៧,5Q.R6Y7 +17,5qr.6y7,៥ធន.៦ហ៧,5QR.6Y7 +17,5qr6.y7,៥ធន៦.ហ៧,5QR6.Y7 +17,pq1.sx2z,ទធ១.បល២អ,PQ1.SX2Z +17,pq1s.x2z,ទធ១ប.ល២អ,PQ1S.X2Z +17,p3r.s4yz,ទ៣ន.ប៤ហអ,P3R.S4YZ +17,p3rs.4yz,ទ៣នប.៤ហអ,P3RS.4YZ +17,5qr.6xy7,៥ធន.៦លហ៧,5QR.6XY7 +17,5qr6.xy7,៥ធន៦.លហ៧,5QR6.XY7 +17,8q9.sx0z,៨ធ៩.បល០អ,8Q9.SX0Z +17,8q9s.x0z,៨ធ៩ប.ល០អ,8Q9S.X0Z +17,1qr2.tx3z,១ធន២.ផល៣អ,1QR2.TX3Z +17,p4rs.5xy6,ទ៤នប.៥លហ៦,P4RS.5XY6 +17,p7r8.t9y0,ទ៧ន៨.ផ៩ហ០,P7R8.T9Y0 +17,pq1st.2xy3,ទធ១បផ.២លហ៣,PQ1ST.2XY3 +17,p4rs5.vx6z,ទ៤នប៥.ពល៦អ,P4RS5.VX6Z +17,7qr8t.v9yz,៧ធន៨ផ.ព៩ហអ,7QR8T.V9YZ +17,p1r2t.3x4z,ទ១ន២ផ.៣ល៤អ,P1R2T.3X4Z +17,5q6s7.v8y9,៥ធ៦ប៧.ព៨ហ៩,5Q6S7.V8Y9 +17,^0123456789!@#$^&*()/:;[]{}<>?|~%,^០១២៣៤៥៦៧៨៩!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +17,abcdefghijklmnopqrstuvwxyz,ញកខគចឃងជរឈដឌឍណOទធនបផសពមលហអ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +17,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ញកខគចឃងជរឈដឌឍណOទធនបផសពមលហអ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +17,OI.xx,Oរ.លល,OI.XX +17,oi.xx,Oរ.លល,OI.XX +17,oi.xx-oooooooo,Oរ.លល-OOOOOOOO,OI.XX-OOOOOOOO +17,oi.xx-iiiiiiii,Oរ.លល-ររររររររ,OI.XX-IIIIIIII +17,PQ.RS-01234567,ទធ.នប-០១២៣៤៥៦៧,PQ.RS-01234567 +17,PQ.RS-890,ទធ.នប-៨៩០,PQ.RS-890 +17,89.EU-bc,៨៩.ចស-កខ,89.EU-BC +17,00.0A-bc,០០.០ញ-កខ,00.0A-BC +17,BCDF.GHJK-bc,កខគឃ.ងជឈដ-កខ,BCDF.GHJK-BC +17,LMNP.QRST-bc,ឌឍណទ.ធនបផ-កខ,LMNP.QRST-BC +17,VWXY.Z123-bc,ពមលហ.អ១២៣-កខ,VWXY.Z123-BC +17,4567.890B-bc,៤៥៦៧.៨៩០ក-កខ,4567.890B-BC +17,pq.xy-bc,ទធ.លហ-កខ,PQ.XY-BC +17,pq.xyz-bc,ទធ.លហអ-កខ,PQ.XYZ-BC +17,pqx.yz-bc,ទធល.ហអ-កខ,PQX.YZ-BC +17,pq.rxyz-bc,ទធ.នលហអ-កខ,PQ.RXYZ-BC +17,pqr.xyz-bc,ទធន.លហអ-កខ,PQR.XYZ-BC +17,pqrx.yz-bc,ទធនល.ហអ-កខ,PQRX.YZ-BC +17,pqr.sxyz-bc,ទធន.បលហអ-កខ,PQR.SXYZ-BC +17,pqrs.xyz-bc,ទធនប.លហអ-កខ,PQRS.XYZ-BC +17,pqrs.txyz-bc,ទធនប.ផលហអ-កខ,PQRS.TXYZ-BC +17,pqrst.vxyz-bc,ទធនបផ.ពលហអ-កខ,PQRST.VXYZ-BC +17,p1.xy-bc,ទ១.លហ-កខ,P1.XY-BC +17,pq.2y-bc,ទធ.២ហ-កខ,PQ.2Y-BC +17,3q.x4-bc,៣ធ.ល៤-កខ,3Q.X4-BC +17,5q.6y-bc,៥ធ.៦ហ-កខ,5Q.6Y-BC +17,pq.1yz-bc,ទធ.១ហអ-កខ,PQ.1YZ-BC +17,pq1.yz-bc,ទធ១.ហអ-កខ,PQ1.YZ-BC +17,p2.x3z-bc,ទ២.ល៣អ-កខ,P2.X3Z-BC +17,p2x.3z-bc,ទ២ល.៣អ-កខ,P2X.3Z-BC +17,pq.1xy2-bc,ទធ.១លហ២-កខ,PQ.1XY2-BC +17,pq1.xy2-bc,ទធ១.លហ២-កខ,PQ1.XY2-BC +17,pq1x.y2-bc,ទធ១ល.ហ២-កខ,PQ1X.Y2-BC +17,p3.rx4z-bc,ទ៣.នល៤អ-កខ,P3.RX4Z-BC +17,p3r.x4z-bc,ទ៣ន.ល៤អ-កខ,P3R.X4Z-BC +17,p3rx.4z-bc,ទ៣នល.៤អ-កខ,P3RX.4Z-BC +17,5q.r6y7-bc,៥ធ.ន៦ហ៧-កខ,5Q.R6Y7-BC +17,5qr.6y7-bc,៥ធន.៦ហ៧-កខ,5QR.6Y7-BC +17,5qr6.y7-bc,៥ធន៦.ហ៧-កខ,5QR6.Y7-BC +17,pq1.sx2z-bc,ទធ១.បល២អ-កខ,PQ1.SX2Z-BC +17,pq1s.x2z-bc,ទធ១ប.ល២អ-កខ,PQ1S.X2Z-BC +17,p3r.s4yz-bc,ទ៣ន.ប៤ហអ-កខ,P3R.S4YZ-BC +17,p3rs.4yz-bc,ទ៣នប.៤ហអ-កខ,P3RS.4YZ-BC +17,5qr.6xy7-bc,៥ធន.៦លហ៧-កខ,5QR.6XY7-BC +17,5qr6.xy7-bc,៥ធន៦.លហ៧-កខ,5QR6.XY7-BC +17,8q9.sx0z-bc,៨ធ៩.បល០អ-កខ,8Q9.SX0Z-BC +17,8q9s.x0z-bc,៨ធ៩ប.ល០អ-កខ,8Q9S.X0Z-BC +17,1qr2.tx3z-bc,១ធន២.ផល៣អ-កខ,1QR2.TX3Z-BC +17,p4rs.5xy6-bc,ទ៤នប.៥លហ៦-កខ,P4RS.5XY6-BC +17,p7r8.t9y0-bc,ទ៧ន៨.ផ៩ហ០-កខ,P7R8.T9Y0-BC +17,pq1st.2xy3-bc,ទធ១បផ.២លហ៣-កខ,PQ1ST.2XY3-BC +17,p4rs5.vx6z-bc,ទ៤នប៥.ពល៦អ-កខ,P4RS5.VX6Z-BC +17,7qr8t.v9yz-bc,៧ធន៨ផ.ព៩ហអ-កខ,7QR8T.V9YZ-BC +17,p1r2t.3x4z-bc,ទ១ន២ផ.៣ល៤អ-កខ,P1R2T.3X4Z-BC +17,5q6s7.v8y9-bc,៥ធ៦ប៧.ព៨ហ៩-កខ,5Q6S7.V8Y9-BC +17,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^០១២៣៤៥៦៧៨៩!@#$^&*()/:;[]{}<>?|~%-កខ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +17,abcdefghijklmnopqrstuvwxyz-bc,ញកខគចឃងជរឈដឌឍណOទធនបផសពមលហអ-កខ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +17,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ញកខគចឃងជរឈដឌឍណOទធនបផសពមលហអ-កខ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +17,OI.xx-bc,Oរ.លល-កខ,OI.XX-BC +17,oi.xx-bc,Oរ.លល-កខ,OI.XX-BC +17,oi.xx-oooooooo-bc,Oរ.លល-OOOOOOOO-កខ,OI.XX-OOOOOOOO-BC +17,oi.xx-iiiiiiii-bc,Oរ.លល-ររររររររ-កខ,OI.XX-IIIIIIII-BC +17,PQ.RS-01234567-bc,ទធ.នប-០១២៣៤៥៦៧-កខ,PQ.RS-01234567-BC +17,PQ.RS-890-bc,ទធ.នប-៨៩០-កខ,PQ.RS-890-BC +17,89.EU-DFGHJKLM,៨៩.ចស-គឃងជឈដឌឍ,89.EU-DFGHJKLM +17,00.0A-DFGHJKLM,០០.០ញ-គឃងជឈដឌឍ,00.0A-DFGHJKLM +17,BCDF.GHJK-DFGHJKLM,កខគឃ.ងជឈដ-គឃងជឈដឌឍ,BCDF.GHJK-DFGHJKLM +17,LMNP.QRST-DFGHJKLM,ឌឍណទ.ធនបផ-គឃងជឈដឌឍ,LMNP.QRST-DFGHJKLM +17,VWXY.Z123-DFGHJKLM,ពមលហ.អ១២៣-គឃងជឈដឌឍ,VWXY.Z123-DFGHJKLM +17,4567.890B-DFGHJKLM,៤៥៦៧.៨៩០ក-គឃងជឈដឌឍ,4567.890B-DFGHJKLM +17,pq.xy-DFGHJKLM,ទធ.លហ-គឃងជឈដឌឍ,PQ.XY-DFGHJKLM +17,pq.xyz-DFGHJKLM,ទធ.លហអ-គឃងជឈដឌឍ,PQ.XYZ-DFGHJKLM +17,pqx.yz-DFGHJKLM,ទធល.ហអ-គឃងជឈដឌឍ,PQX.YZ-DFGHJKLM +17,pq.rxyz-DFGHJKLM,ទធ.នលហអ-គឃងជឈដឌឍ,PQ.RXYZ-DFGHJKLM +17,pqr.xyz-DFGHJKLM,ទធន.លហអ-គឃងជឈដឌឍ,PQR.XYZ-DFGHJKLM +17,pqrx.yz-DFGHJKLM,ទធនល.ហអ-គឃងជឈដឌឍ,PQRX.YZ-DFGHJKLM +17,pqr.sxyz-DFGHJKLM,ទធន.បលហអ-គឃងជឈដឌឍ,PQR.SXYZ-DFGHJKLM +17,pqrs.xyz-DFGHJKLM,ទធនប.លហអ-គឃងជឈដឌឍ,PQRS.XYZ-DFGHJKLM +17,pqrs.txyz-DFGHJKLM,ទធនប.ផលហអ-គឃងជឈដឌឍ,PQRS.TXYZ-DFGHJKLM +17,pqrst.vxyz-DFGHJKLM,ទធនបផ.ពលហអ-គឃងជឈដឌឍ,PQRST.VXYZ-DFGHJKLM +17,p1.xy-DFGHJKLM,ទ១.លហ-គឃងជឈដឌឍ,P1.XY-DFGHJKLM +17,pq.2y-DFGHJKLM,ទធ.២ហ-គឃងជឈដឌឍ,PQ.2Y-DFGHJKLM +17,3q.x4-DFGHJKLM,៣ធ.ល៤-គឃងជឈដឌឍ,3Q.X4-DFGHJKLM +17,5q.6y-DFGHJKLM,៥ធ.៦ហ-គឃងជឈដឌឍ,5Q.6Y-DFGHJKLM +17,pq.1yz-DFGHJKLM,ទធ.១ហអ-គឃងជឈដឌឍ,PQ.1YZ-DFGHJKLM +17,pq1.yz-DFGHJKLM,ទធ១.ហអ-គឃងជឈដឌឍ,PQ1.YZ-DFGHJKLM +17,p2.x3z-DFGHJKLM,ទ២.ល៣អ-គឃងជឈដឌឍ,P2.X3Z-DFGHJKLM +17,p2x.3z-DFGHJKLM,ទ២ល.៣អ-គឃងជឈដឌឍ,P2X.3Z-DFGHJKLM +17,pq.1xy2-DFGHJKLM,ទធ.១លហ២-គឃងជឈដឌឍ,PQ.1XY2-DFGHJKLM +17,pq1.xy2-DFGHJKLM,ទធ១.លហ២-គឃងជឈដឌឍ,PQ1.XY2-DFGHJKLM +17,pq1x.y2-DFGHJKLM,ទធ១ល.ហ២-គឃងជឈដឌឍ,PQ1X.Y2-DFGHJKLM +17,p3.rx4z-DFGHJKLM,ទ៣.នល៤អ-គឃងជឈដឌឍ,P3.RX4Z-DFGHJKLM +17,p3r.x4z-DFGHJKLM,ទ៣ន.ល៤អ-គឃងជឈដឌឍ,P3R.X4Z-DFGHJKLM +17,p3rx.4z-DFGHJKLM,ទ៣នល.៤អ-គឃងជឈដឌឍ,P3RX.4Z-DFGHJKLM +17,5q.r6y7-DFGHJKLM,៥ធ.ន៦ហ៧-គឃងជឈដឌឍ,5Q.R6Y7-DFGHJKLM +17,5qr.6y7-DFGHJKLM,៥ធន.៦ហ៧-គឃងជឈដឌឍ,5QR.6Y7-DFGHJKLM +17,5qr6.y7-DFGHJKLM,៥ធន៦.ហ៧-គឃងជឈដឌឍ,5QR6.Y7-DFGHJKLM +17,pq1.sx2z-DFGHJKLM,ទធ១.បល២អ-គឃងជឈដឌឍ,PQ1.SX2Z-DFGHJKLM +17,pq1s.x2z-DFGHJKLM,ទធ១ប.ល២អ-គឃងជឈដឌឍ,PQ1S.X2Z-DFGHJKLM +17,p3r.s4yz-DFGHJKLM,ទ៣ន.ប៤ហអ-គឃងជឈដឌឍ,P3R.S4YZ-DFGHJKLM +17,p3rs.4yz-DFGHJKLM,ទ៣នប.៤ហអ-គឃងជឈដឌឍ,P3RS.4YZ-DFGHJKLM +17,5qr.6xy7-DFGHJKLM,៥ធន.៦លហ៧-គឃងជឈដឌឍ,5QR.6XY7-DFGHJKLM +17,5qr6.xy7-DFGHJKLM,៥ធន៦.លហ៧-គឃងជឈដឌឍ,5QR6.XY7-DFGHJKLM +17,8q9.sx0z-DFGHJKLM,៨ធ៩.បល០អ-គឃងជឈដឌឍ,8Q9.SX0Z-DFGHJKLM +17,8q9s.x0z-DFGHJKLM,៨ធ៩ប.ល០អ-គឃងជឈដឌឍ,8Q9S.X0Z-DFGHJKLM +17,1qr2.tx3z-DFGHJKLM,១ធន២.ផល៣អ-គឃងជឈដឌឍ,1QR2.TX3Z-DFGHJKLM +17,p4rs.5xy6-DFGHJKLM,ទ៤នប.៥លហ៦-គឃងជឈដឌឍ,P4RS.5XY6-DFGHJKLM +17,p7r8.t9y0-DFGHJKLM,ទ៧ន៨.ផ៩ហ០-គឃងជឈដឌឍ,P7R8.T9Y0-DFGHJKLM +17,pq1st.2xy3-DFGHJKLM,ទធ១បផ.២លហ៣-គឃងជឈដឌឍ,PQ1ST.2XY3-DFGHJKLM +17,p4rs5.vx6z-DFGHJKLM,ទ៤នប៥.ពល៦អ-គឃងជឈដឌឍ,P4RS5.VX6Z-DFGHJKLM +17,7qr8t.v9yz-DFGHJKLM,៧ធន៨ផ.ព៩ហអ-គឃងជឈដឌឍ,7QR8T.V9YZ-DFGHJKLM +17,p1r2t.3x4z-DFGHJKLM,ទ១ន២ផ.៣ល៤អ-គឃងជឈដឌឍ,P1R2T.3X4Z-DFGHJKLM +17,5q6s7.v8y9-DFGHJKLM,៥ធ៦ប៧.ព៨ហ៩-គឃងជឈដឌឍ,5Q6S7.V8Y9-DFGHJKLM +17,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^០១២៣៤៥៦៧៨៩!@#$^&*()/:;[]{}<>?|~%-គឃងជឈដឌឍ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +17,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ញកខគចឃងជរឈដឌឍណOទធនបផសពមលហអ-គឃងជឈដឌឍ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +17,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ញកខគចឃងជរឈដឌឍណOទធនបផសពមលហអ-គឃងជឈដឌឍ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +17,OI.xx-DFGHJKLM,Oរ.លល-គឃងជឈដឌឍ,OI.XX-DFGHJKLM +17,oi.xx-DFGHJKLM,Oរ.លល-គឃងជឈដឌឍ,OI.XX-DFGHJKLM +17,oi.xx-oooooooo-DFGHJKLM,Oរ.លល-OOOOOOOO-គឃងជឈដឌឍ,OI.XX-OOOOOOOO-DFGHJKLM +17,oi.xx-iiiiiiii-DFGHJKLM,Oរ.លល-ររររររររ-គឃងជឈដឌឍ,OI.XX-IIIIIIII-DFGHJKLM +17,PQ.RS-01234567-DFGHJKLM,ទធ.នប-០១២៣៤៥៦៧-គឃងជឈដឌឍ,PQ.RS-01234567-DFGHJKLM +17,PQ.RS-890-DFGHJKLM,ទធ.នប-៨៩០-គឃងជឈដឌឍ,PQ.RS-890-DFGHJKLM +18,89.EU,89.ඉඋ,89.EU +18,00.0A,00.0අ,00.0A +18,BCDF.GHJK,කගඟජ.ටඩඬත,BCDF.GHJK +18,LMNP.QRST,දනඳප.බමඹය,LMNP.QRST +18,VWXY.Z123,රලවස.හ123,VWXY.Z123 +18,4567.890B,4567.890ක,4567.890B +18,pq.xy,පබ.වස,PQ.XY +18,pq.xyz,පබ.වසහ,PQ.XYZ +18,pqx.yz,පබව.සහ,PQX.YZ +18,pq.rxyz,පබ.මවසහ,PQ.RXYZ +18,pqr.xyz,පබම.වසහ,PQR.XYZ +18,pqrx.yz,පබමව.සහ,PQRX.YZ +18,pqr.sxyz,පබම.ඹවසහ,PQR.SXYZ +18,pqrs.xyz,පබමඹ.වසහ,PQRS.XYZ +18,pqrs.txyz,පබමඹ.යවසහ,PQRS.TXYZ +18,pqrst.vxyz,පබමඹය.රවසහ,PQRST.VXYZ +18,p1.xy,ප1.වස,P1.XY +18,pq.2y,පබ.2ස,PQ.2Y +18,3q.x4,3බ.ව4,3Q.X4 +18,5q.6y,5බ.6ස,5Q.6Y +18,pq.1yz,පබ.1සහ,PQ.1YZ +18,pq1.yz,පබ1.සහ,PQ1.YZ +18,p2.x3z,ප2.ව3හ,P2.X3Z +18,p2x.3z,ප2ව.3හ,P2X.3Z +18,pq.1xy2,පබ.1වස2,PQ.1XY2 +18,pq1.xy2,පබ1.වස2,PQ1.XY2 +18,pq1x.y2,පබ1ව.ස2,PQ1X.Y2 +18,p3.rx4z,ප3.මව4හ,P3.RX4Z +18,p3r.x4z,ප3ම.ව4හ,P3R.X4Z +18,p3rx.4z,ප3මව.4හ,P3RX.4Z +18,5q.r6y7,5බ.ම6ස7,5Q.R6Y7 +18,5qr.6y7,5බම.6ස7,5QR.6Y7 +18,5qr6.y7,5බම6.ස7,5QR6.Y7 +18,pq1.sx2z,පබ1.ඹව2හ,PQ1.SX2Z +18,pq1s.x2z,පබ1ඹ.ව2හ,PQ1S.X2Z +18,p3r.s4yz,ප3ම.ඹ4සහ,P3R.S4YZ +18,p3rs.4yz,ප3මඹ.4සහ,P3RS.4YZ +18,5qr.6xy7,5බම.6වස7,5QR.6XY7 +18,5qr6.xy7,5බම6.වස7,5QR6.XY7 +18,8q9.sx0z,8බ9.ඹව0හ,8Q9.SX0Z +18,8q9s.x0z,8බ9ඹ.ව0හ,8Q9S.X0Z +18,1qr2.tx3z,1බම2.යව3හ,1QR2.TX3Z +18,p4rs.5xy6,ප4මඹ.5වස6,P4RS.5XY6 +18,p7r8.t9y0,ප7ම8.ය9ස0,P7R8.T9Y0 +18,pq1st.2xy3,පබ1ඹය.2වස3,PQ1ST.2XY3 +18,p4rs5.vx6z,ප4මඹ5.රව6හ,P4RS5.VX6Z +18,7qr8t.v9yz,7බම8ය.ර9සහ,7QR8T.V9YZ +18,p1r2t.3x4z,ප1ම2ය.3ව4හ,P1R2T.3X4Z +18,5q6s7.v8y9,5බ6ඹ7.ර8ස9,5Q6S7.V8Y9 +18,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +18,abcdefghijklmnopqrstuvwxyz,අකගඟඉජටඩIඬතදනඳOපබමඹයඋරලවසහ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +18,ABCDEFGHIJKLMNOPQRSTUVWXYZ,අකගඟඉජටඩIඬතදනඳOපබමඹයඋරලවසහ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +18,OI.xx,OI.වව,OI.XX +18,oi.xx,OI.වව,OI.XX +18,oi.xx-oooooooo,OI.වව-OOOOOOOO,OI.XX-OOOOOOOO +18,oi.xx-iiiiiiii,OI.වව-IIIIIIII,OI.XX-IIIIIIII +18,PQ.RS-01234567,පබ.මඹ-01234567,PQ.RS-01234567 +18,PQ.RS-890,පබ.මඹ-890,PQ.RS-890 +18,89.EU-bc,89.ඉඋ-කග,89.EU-BC +18,00.0A-bc,00.0අ-කග,00.0A-BC +18,BCDF.GHJK-bc,කගඟජ.ටඩඬත-කග,BCDF.GHJK-BC +18,LMNP.QRST-bc,දනඳප.බමඹය-කග,LMNP.QRST-BC +18,VWXY.Z123-bc,රලවස.හ123-කග,VWXY.Z123-BC +18,4567.890B-bc,4567.890ක-කග,4567.890B-BC +18,pq.xy-bc,පබ.වස-කග,PQ.XY-BC +18,pq.xyz-bc,පබ.වසහ-කග,PQ.XYZ-BC +18,pqx.yz-bc,පබව.සහ-කග,PQX.YZ-BC +18,pq.rxyz-bc,පබ.මවසහ-කග,PQ.RXYZ-BC +18,pqr.xyz-bc,පබම.වසහ-කග,PQR.XYZ-BC +18,pqrx.yz-bc,පබමව.සහ-කග,PQRX.YZ-BC +18,pqr.sxyz-bc,පබම.ඹවසහ-කග,PQR.SXYZ-BC +18,pqrs.xyz-bc,පබමඹ.වසහ-කග,PQRS.XYZ-BC +18,pqrs.txyz-bc,පබමඹ.යවසහ-කග,PQRS.TXYZ-BC +18,pqrst.vxyz-bc,පබමඹය.රවසහ-කග,PQRST.VXYZ-BC +18,p1.xy-bc,ප1.වස-කග,P1.XY-BC +18,pq.2y-bc,පබ.2ස-කග,PQ.2Y-BC +18,3q.x4-bc,3බ.ව4-කග,3Q.X4-BC +18,5q.6y-bc,5බ.6ස-කග,5Q.6Y-BC +18,pq.1yz-bc,පබ.1සහ-කග,PQ.1YZ-BC +18,pq1.yz-bc,පබ1.සහ-කග,PQ1.YZ-BC +18,p2.x3z-bc,ප2.ව3හ-කග,P2.X3Z-BC +18,p2x.3z-bc,ප2ව.3හ-කග,P2X.3Z-BC +18,pq.1xy2-bc,පබ.1වස2-කග,PQ.1XY2-BC +18,pq1.xy2-bc,පබ1.වස2-කග,PQ1.XY2-BC +18,pq1x.y2-bc,පබ1ව.ස2-කග,PQ1X.Y2-BC +18,p3.rx4z-bc,ප3.මව4හ-කග,P3.RX4Z-BC +18,p3r.x4z-bc,ප3ම.ව4හ-කග,P3R.X4Z-BC +18,p3rx.4z-bc,ප3මව.4හ-කග,P3RX.4Z-BC +18,5q.r6y7-bc,5බ.ම6ස7-කග,5Q.R6Y7-BC +18,5qr.6y7-bc,5බම.6ස7-කග,5QR.6Y7-BC +18,5qr6.y7-bc,5බම6.ස7-කග,5QR6.Y7-BC +18,pq1.sx2z-bc,පබ1.ඹව2හ-කග,PQ1.SX2Z-BC +18,pq1s.x2z-bc,පබ1ඹ.ව2හ-කග,PQ1S.X2Z-BC +18,p3r.s4yz-bc,ප3ම.ඹ4සහ-කග,P3R.S4YZ-BC +18,p3rs.4yz-bc,ප3මඹ.4සහ-කග,P3RS.4YZ-BC +18,5qr.6xy7-bc,5බම.6වස7-කග,5QR.6XY7-BC +18,5qr6.xy7-bc,5බම6.වස7-කග,5QR6.XY7-BC +18,8q9.sx0z-bc,8බ9.ඹව0හ-කග,8Q9.SX0Z-BC +18,8q9s.x0z-bc,8බ9ඹ.ව0හ-කග,8Q9S.X0Z-BC +18,1qr2.tx3z-bc,1බම2.යව3හ-කග,1QR2.TX3Z-BC +18,p4rs.5xy6-bc,ප4මඹ.5වස6-කග,P4RS.5XY6-BC +18,p7r8.t9y0-bc,ප7ම8.ය9ස0-කග,P7R8.T9Y0-BC +18,pq1st.2xy3-bc,පබ1ඹය.2වස3-කග,PQ1ST.2XY3-BC +18,p4rs5.vx6z-bc,ප4මඹ5.රව6හ-කග,P4RS5.VX6Z-BC +18,7qr8t.v9yz-bc,7බම8ය.ර9සහ-කග,7QR8T.V9YZ-BC +18,p1r2t.3x4z-bc,ප1ම2ය.3ව4හ-කග,P1R2T.3X4Z-BC +18,5q6s7.v8y9-bc,5බ6ඹ7.ර8ස9-කග,5Q6S7.V8Y9-BC +18,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-කග,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +18,abcdefghijklmnopqrstuvwxyz-bc,අකගඟඉජටඩIඬතදනඳOපබමඹයඋරලවසහ-කග,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +18,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,අකගඟඉජටඩIඬතදනඳOපබමඹයඋරලවසහ-කග,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +18,OI.xx-bc,OI.වව-කග,OI.XX-BC +18,oi.xx-bc,OI.වව-කග,OI.XX-BC +18,oi.xx-oooooooo-bc,OI.වව-OOOOOOOO-කග,OI.XX-OOOOOOOO-BC +18,oi.xx-iiiiiiii-bc,OI.වව-IIIIIIII-කග,OI.XX-IIIIIIII-BC +18,PQ.RS-01234567-bc,පබ.මඹ-01234567-කග,PQ.RS-01234567-BC +18,PQ.RS-890-bc,පබ.මඹ-890-කග,PQ.RS-890-BC +18,89.EU-DFGHJKLM,89.ඉඋ-ඟජටඩඬතදන,89.EU-DFGHJKLM +18,00.0A-DFGHJKLM,00.0අ-ඟජටඩඬතදන,00.0A-DFGHJKLM +18,BCDF.GHJK-DFGHJKLM,කගඟජ.ටඩඬත-ඟජටඩඬතදන,BCDF.GHJK-DFGHJKLM +18,LMNP.QRST-DFGHJKLM,දනඳප.බමඹය-ඟජටඩඬතදන,LMNP.QRST-DFGHJKLM +18,VWXY.Z123-DFGHJKLM,රලවස.හ123-ඟජටඩඬතදන,VWXY.Z123-DFGHJKLM +18,4567.890B-DFGHJKLM,4567.890ක-ඟජටඩඬතදන,4567.890B-DFGHJKLM +18,pq.xy-DFGHJKLM,පබ.වස-ඟජටඩඬතදන,PQ.XY-DFGHJKLM +18,pq.xyz-DFGHJKLM,පබ.වසහ-ඟජටඩඬතදන,PQ.XYZ-DFGHJKLM +18,pqx.yz-DFGHJKLM,පබව.සහ-ඟජටඩඬතදන,PQX.YZ-DFGHJKLM +18,pq.rxyz-DFGHJKLM,පබ.මවසහ-ඟජටඩඬතදන,PQ.RXYZ-DFGHJKLM +18,pqr.xyz-DFGHJKLM,පබම.වසහ-ඟජටඩඬතදන,PQR.XYZ-DFGHJKLM +18,pqrx.yz-DFGHJKLM,පබමව.සහ-ඟජටඩඬතදන,PQRX.YZ-DFGHJKLM +18,pqr.sxyz-DFGHJKLM,පබම.ඹවසහ-ඟජටඩඬතදන,PQR.SXYZ-DFGHJKLM +18,pqrs.xyz-DFGHJKLM,පබමඹ.වසහ-ඟජටඩඬතදන,PQRS.XYZ-DFGHJKLM +18,pqrs.txyz-DFGHJKLM,පබමඹ.යවසහ-ඟජටඩඬතදන,PQRS.TXYZ-DFGHJKLM +18,pqrst.vxyz-DFGHJKLM,පබමඹය.රවසහ-ඟජටඩඬතදන,PQRST.VXYZ-DFGHJKLM +18,p1.xy-DFGHJKLM,ප1.වස-ඟජටඩඬතදන,P1.XY-DFGHJKLM +18,pq.2y-DFGHJKLM,පබ.2ස-ඟජටඩඬතදන,PQ.2Y-DFGHJKLM +18,3q.x4-DFGHJKLM,3බ.ව4-ඟජටඩඬතදන,3Q.X4-DFGHJKLM +18,5q.6y-DFGHJKLM,5බ.6ස-ඟජටඩඬතදන,5Q.6Y-DFGHJKLM +18,pq.1yz-DFGHJKLM,පබ.1සහ-ඟජටඩඬතදන,PQ.1YZ-DFGHJKLM +18,pq1.yz-DFGHJKLM,පබ1.සහ-ඟජටඩඬතදන,PQ1.YZ-DFGHJKLM +18,p2.x3z-DFGHJKLM,ප2.ව3හ-ඟජටඩඬතදන,P2.X3Z-DFGHJKLM +18,p2x.3z-DFGHJKLM,ප2ව.3හ-ඟජටඩඬතදන,P2X.3Z-DFGHJKLM +18,pq.1xy2-DFGHJKLM,පබ.1වස2-ඟජටඩඬතදන,PQ.1XY2-DFGHJKLM +18,pq1.xy2-DFGHJKLM,පබ1.වස2-ඟජටඩඬතදන,PQ1.XY2-DFGHJKLM +18,pq1x.y2-DFGHJKLM,පබ1ව.ස2-ඟජටඩඬතදන,PQ1X.Y2-DFGHJKLM +18,p3.rx4z-DFGHJKLM,ප3.මව4හ-ඟජටඩඬතදන,P3.RX4Z-DFGHJKLM +18,p3r.x4z-DFGHJKLM,ප3ම.ව4හ-ඟජටඩඬතදන,P3R.X4Z-DFGHJKLM +18,p3rx.4z-DFGHJKLM,ප3මව.4හ-ඟජටඩඬතදන,P3RX.4Z-DFGHJKLM +18,5q.r6y7-DFGHJKLM,5බ.ම6ස7-ඟජටඩඬතදන,5Q.R6Y7-DFGHJKLM +18,5qr.6y7-DFGHJKLM,5බම.6ස7-ඟජටඩඬතදන,5QR.6Y7-DFGHJKLM +18,5qr6.y7-DFGHJKLM,5බම6.ස7-ඟජටඩඬතදන,5QR6.Y7-DFGHJKLM +18,pq1.sx2z-DFGHJKLM,පබ1.ඹව2හ-ඟජටඩඬතදන,PQ1.SX2Z-DFGHJKLM +18,pq1s.x2z-DFGHJKLM,පබ1ඹ.ව2හ-ඟජටඩඬතදන,PQ1S.X2Z-DFGHJKLM +18,p3r.s4yz-DFGHJKLM,ප3ම.ඹ4සහ-ඟජටඩඬතදන,P3R.S4YZ-DFGHJKLM +18,p3rs.4yz-DFGHJKLM,ප3මඹ.4සහ-ඟජටඩඬතදන,P3RS.4YZ-DFGHJKLM +18,5qr.6xy7-DFGHJKLM,5බම.6වස7-ඟජටඩඬතදන,5QR.6XY7-DFGHJKLM +18,5qr6.xy7-DFGHJKLM,5බම6.වස7-ඟජටඩඬතදන,5QR6.XY7-DFGHJKLM +18,8q9.sx0z-DFGHJKLM,8බ9.ඹව0හ-ඟජටඩඬතදන,8Q9.SX0Z-DFGHJKLM +18,8q9s.x0z-DFGHJKLM,8බ9ඹ.ව0හ-ඟජටඩඬතදන,8Q9S.X0Z-DFGHJKLM +18,1qr2.tx3z-DFGHJKLM,1බම2.යව3හ-ඟජටඩඬතදන,1QR2.TX3Z-DFGHJKLM +18,p4rs.5xy6-DFGHJKLM,ප4මඹ.5වස6-ඟජටඩඬතදන,P4RS.5XY6-DFGHJKLM +18,p7r8.t9y0-DFGHJKLM,ප7ම8.ය9ස0-ඟජටඩඬතදන,P7R8.T9Y0-DFGHJKLM +18,pq1st.2xy3-DFGHJKLM,පබ1ඹය.2වස3-ඟජටඩඬතදන,PQ1ST.2XY3-DFGHJKLM +18,p4rs5.vx6z-DFGHJKLM,ප4මඹ5.රව6හ-ඟජටඩඬතදන,P4RS5.VX6Z-DFGHJKLM +18,7qr8t.v9yz-DFGHJKLM,7බම8ය.ර9සහ-ඟජටඩඬතදන,7QR8T.V9YZ-DFGHJKLM +18,p1r2t.3x4z-DFGHJKLM,ප1ම2ය.3ව4හ-ඟජටඩඬතදන,P1R2T.3X4Z-DFGHJKLM +18,5q6s7.v8y9-DFGHJKLM,5බ6ඹ7.ර8ස9-ඟජටඩඬතදන,5Q6S7.V8Y9-DFGHJKLM +18,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ඟජටඩඬතදන,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +18,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,අකගඟඉජටඩIඬතදනඳOපබමඹයඋරලවසහ-ඟජටඩඬතදන,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +18,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,අකගඟඉජටඩIඬතදනඳOපබමඹයඋරලවසහ-ඟජටඩඬතදන,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +18,OI.xx-DFGHJKLM,OI.වව-ඟජටඩඬතදන,OI.XX-DFGHJKLM +18,oi.xx-DFGHJKLM,OI.වව-ඟජටඩඬතදන,OI.XX-DFGHJKLM +18,oi.xx-oooooooo-DFGHJKLM,OI.වව-OOOOOOOO-ඟජටඩඬතදන,OI.XX-OOOOOOOO-DFGHJKLM +18,oi.xx-iiiiiiii-DFGHJKLM,OI.වව-IIIIIIII-ඟජටඩඬතදන,OI.XX-IIIIIIII-DFGHJKLM +18,PQ.RS-01234567-DFGHJKLM,පබ.මඹ-01234567-ඟජටඩඬතදන,PQ.RS-01234567-DFGHJKLM +18,PQ.RS-890-DFGHJKLM,පබ.මඹ-890-ඟජටඩඬතදන,PQ.RS-890-DFGHJKLM +19,89.EU,89.ޗޜ,89.EU +19,00.0A,00.0ޔ,00.0A +19,BCDF.GHJK,ހށނރ.ބޅކއ,BCDF.GHJK +19,LMNP.QRST,ވމފދ.ތލގޏ,LMNP.QRST +19,VWXY.Z123,ސޑޒޓ.ޱ123,VWXY.Z123 +19,4567.890B,4567.890ހ,4567.890B +19,pq.xy,ދތ.ޒޓ,PQ.XY +19,pq.xyz,ދތ.ޒޓޱ,PQ.XYZ +19,pqx.yz,ދތޒ.ޓޱ,PQX.YZ +19,pq.rxyz,ދތ.ލޒޓޱ,PQ.RXYZ +19,pqr.xyz,ދތލ.ޒޓޱ,PQR.XYZ +19,pqrx.yz,ދތލޒ.ޓޱ,PQRX.YZ +19,pqr.sxyz,ދތލ.ގޒޓޱ,PQR.SXYZ +19,pqrs.xyz,ދތލގ.ޒޓޱ,PQRS.XYZ +19,pqrs.txyz,ދތލގ.ޏޒޓޱ,PQRS.TXYZ +19,pqrst.vxyz,ދތލގޏ.ސޒޓޱ,PQRST.VXYZ +19,p1.xy,ދ1.ޒޓ,P1.XY +19,pq.2y,ދތ.2ޓ,PQ.2Y +19,3q.x4,3ތ.ޒ4,3Q.X4 +19,5q.6y,5ތ.6ޓ,5Q.6Y +19,pq.1yz,ދތ.1ޓޱ,PQ.1YZ +19,pq1.yz,ދތ1.ޓޱ,PQ1.YZ +19,p2.x3z,ދ2.ޒ3ޱ,P2.X3Z +19,p2x.3z,ދ2ޒ.3ޱ,P2X.3Z +19,pq.1xy2,ދތ.1ޒޓ2,PQ.1XY2 +19,pq1.xy2,ދތ1.ޒޓ2,PQ1.XY2 +19,pq1x.y2,ދތ1ޒ.ޓ2,PQ1X.Y2 +19,p3.rx4z,ދ3.ލޒ4ޱ,P3.RX4Z +19,p3r.x4z,ދ3ލ.ޒ4ޱ,P3R.X4Z +19,p3rx.4z,ދ3ލޒ.4ޱ,P3RX.4Z +19,5q.r6y7,5ތ.ލ6ޓ7,5Q.R6Y7 +19,5qr.6y7,5ތލ.6ޓ7,5QR.6Y7 +19,5qr6.y7,5ތލ6.ޓ7,5QR6.Y7 +19,pq1.sx2z,ދތ1.ގޒ2ޱ,PQ1.SX2Z +19,pq1s.x2z,ދތ1ގ.ޒ2ޱ,PQ1S.X2Z +19,p3r.s4yz,ދ3ލ.ގ4ޓޱ,P3R.S4YZ +19,p3rs.4yz,ދ3ލގ.4ޓޱ,P3RS.4YZ +19,5qr.6xy7,5ތލ.6ޒޓ7,5QR.6XY7 +19,5qr6.xy7,5ތލ6.ޒޓ7,5QR6.XY7 +19,8q9.sx0z,8ތ9.ގޒ0ޱ,8Q9.SX0Z +19,8q9s.x0z,8ތ9ގ.ޒ0ޱ,8Q9S.X0Z +19,1qr2.tx3z,1ތލ2.ޏޒ3ޱ,1QR2.TX3Z +19,p4rs.5xy6,ދ4ލގ.5ޒޓ6,P4RS.5XY6 +19,p7r8.t9y0,ދ7ލ8.ޏ9ޓ0,P7R8.T9Y0 +19,pq1st.2xy3,ދތ1ގޏ.2ޒޓ3,PQ1ST.2XY3 +19,p4rs5.vx6z,ދ4ލގ5.ސޒ6ޱ,P4RS5.VX6Z +19,7qr8t.v9yz,7ތލ8ޏ.ސ9ޓޱ,7QR8T.V9YZ +19,p1r2t.3x4z,ދ1ލ2ޏ.3ޒ4ޱ,P1R2T.3X4Z +19,5q6s7.v8y9,5ތ6ގ7.ސ8ޓ9,5Q6S7.V8Y9 +19,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +19,abcdefghijklmnopqrstuvwxyz,ޔހށނޗރބޅIކއވމފOދތލގޏޜސޑޒޓޱ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +19,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ޔހށނޗރބޅIކއވމފOދތލގޏޜސޑޒޓޱ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +19,OI.xx,OI.ޒޒ,OI.XX +19,oi.xx,OI.ޒޒ,OI.XX +19,oi.xx-oooooooo,OI.ޒޒ-OOOOOOOO,OI.XX-OOOOOOOO +19,oi.xx-iiiiiiii,OI.ޒޒ-IIIIIIII,OI.XX-IIIIIIII +19,PQ.RS-01234567,ދތ.ލގ-01234567,PQ.RS-01234567 +19,PQ.RS-890,ދތ.ލގ-890,PQ.RS-890 +19,89.EU-bc,89.ޗޜ-ހށ,89.EU-BC +19,00.0A-bc,00.0ޔ-ހށ,00.0A-BC +19,BCDF.GHJK-bc,ހށނރ.ބޅކއ-ހށ,BCDF.GHJK-BC +19,LMNP.QRST-bc,ވމފދ.ތލގޏ-ހށ,LMNP.QRST-BC +19,VWXY.Z123-bc,ސޑޒޓ.ޱ123-ހށ,VWXY.Z123-BC +19,4567.890B-bc,4567.890ހ-ހށ,4567.890B-BC +19,pq.xy-bc,ދތ.ޒޓ-ހށ,PQ.XY-BC +19,pq.xyz-bc,ދތ.ޒޓޱ-ހށ,PQ.XYZ-BC +19,pqx.yz-bc,ދތޒ.ޓޱ-ހށ,PQX.YZ-BC +19,pq.rxyz-bc,ދތ.ލޒޓޱ-ހށ,PQ.RXYZ-BC +19,pqr.xyz-bc,ދތލ.ޒޓޱ-ހށ,PQR.XYZ-BC +19,pqrx.yz-bc,ދތލޒ.ޓޱ-ހށ,PQRX.YZ-BC +19,pqr.sxyz-bc,ދތލ.ގޒޓޱ-ހށ,PQR.SXYZ-BC +19,pqrs.xyz-bc,ދތލގ.ޒޓޱ-ހށ,PQRS.XYZ-BC +19,pqrs.txyz-bc,ދތލގ.ޏޒޓޱ-ހށ,PQRS.TXYZ-BC +19,pqrst.vxyz-bc,ދތލގޏ.ސޒޓޱ-ހށ,PQRST.VXYZ-BC +19,p1.xy-bc,ދ1.ޒޓ-ހށ,P1.XY-BC +19,pq.2y-bc,ދތ.2ޓ-ހށ,PQ.2Y-BC +19,3q.x4-bc,3ތ.ޒ4-ހށ,3Q.X4-BC +19,5q.6y-bc,5ތ.6ޓ-ހށ,5Q.6Y-BC +19,pq.1yz-bc,ދތ.1ޓޱ-ހށ,PQ.1YZ-BC +19,pq1.yz-bc,ދތ1.ޓޱ-ހށ,PQ1.YZ-BC +19,p2.x3z-bc,ދ2.ޒ3ޱ-ހށ,P2.X3Z-BC +19,p2x.3z-bc,ދ2ޒ.3ޱ-ހށ,P2X.3Z-BC +19,pq.1xy2-bc,ދތ.1ޒޓ2-ހށ,PQ.1XY2-BC +19,pq1.xy2-bc,ދތ1.ޒޓ2-ހށ,PQ1.XY2-BC +19,pq1x.y2-bc,ދތ1ޒ.ޓ2-ހށ,PQ1X.Y2-BC +19,p3.rx4z-bc,ދ3.ލޒ4ޱ-ހށ,P3.RX4Z-BC +19,p3r.x4z-bc,ދ3ލ.ޒ4ޱ-ހށ,P3R.X4Z-BC +19,p3rx.4z-bc,ދ3ލޒ.4ޱ-ހށ,P3RX.4Z-BC +19,5q.r6y7-bc,5ތ.ލ6ޓ7-ހށ,5Q.R6Y7-BC +19,5qr.6y7-bc,5ތލ.6ޓ7-ހށ,5QR.6Y7-BC +19,5qr6.y7-bc,5ތލ6.ޓ7-ހށ,5QR6.Y7-BC +19,pq1.sx2z-bc,ދތ1.ގޒ2ޱ-ހށ,PQ1.SX2Z-BC +19,pq1s.x2z-bc,ދތ1ގ.ޒ2ޱ-ހށ,PQ1S.X2Z-BC +19,p3r.s4yz-bc,ދ3ލ.ގ4ޓޱ-ހށ,P3R.S4YZ-BC +19,p3rs.4yz-bc,ދ3ލގ.4ޓޱ-ހށ,P3RS.4YZ-BC +19,5qr.6xy7-bc,5ތލ.6ޒޓ7-ހށ,5QR.6XY7-BC +19,5qr6.xy7-bc,5ތލ6.ޒޓ7-ހށ,5QR6.XY7-BC +19,8q9.sx0z-bc,8ތ9.ގޒ0ޱ-ހށ,8Q9.SX0Z-BC +19,8q9s.x0z-bc,8ތ9ގ.ޒ0ޱ-ހށ,8Q9S.X0Z-BC +19,1qr2.tx3z-bc,1ތލ2.ޏޒ3ޱ-ހށ,1QR2.TX3Z-BC +19,p4rs.5xy6-bc,ދ4ލގ.5ޒޓ6-ހށ,P4RS.5XY6-BC +19,p7r8.t9y0-bc,ދ7ލ8.ޏ9ޓ0-ހށ,P7R8.T9Y0-BC +19,pq1st.2xy3-bc,ދތ1ގޏ.2ޒޓ3-ހށ,PQ1ST.2XY3-BC +19,p4rs5.vx6z-bc,ދ4ލގ5.ސޒ6ޱ-ހށ,P4RS5.VX6Z-BC +19,7qr8t.v9yz-bc,7ތލ8ޏ.ސ9ޓޱ-ހށ,7QR8T.V9YZ-BC +19,p1r2t.3x4z-bc,ދ1ލ2ޏ.3ޒ4ޱ-ހށ,P1R2T.3X4Z-BC +19,5q6s7.v8y9-bc,5ތ6ގ7.ސ8ޓ9-ހށ,5Q6S7.V8Y9-BC +19,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ހށ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +19,abcdefghijklmnopqrstuvwxyz-bc,ޔހށނޗރބޅIކއވމފOދތލގޏޜސޑޒޓޱ-ހށ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +19,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ޔހށނޗރބޅIކއވމފOދތލގޏޜސޑޒޓޱ-ހށ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +19,OI.xx-bc,OI.ޒޒ-ހށ,OI.XX-BC +19,oi.xx-bc,OI.ޒޒ-ހށ,OI.XX-BC +19,oi.xx-oooooooo-bc,OI.ޒޒ-OOOOOOOO-ހށ,OI.XX-OOOOOOOO-BC +19,oi.xx-iiiiiiii-bc,OI.ޒޒ-IIIIIIII-ހށ,OI.XX-IIIIIIII-BC +19,PQ.RS-01234567-bc,ދތ.ލގ-01234567-ހށ,PQ.RS-01234567-BC +19,PQ.RS-890-bc,ދތ.ލގ-890-ހށ,PQ.RS-890-BC +19,89.EU-DFGHJKLM,89.ޗޜ-ނރބޅކއވމ,89.EU-DFGHJKLM +19,00.0A-DFGHJKLM,00.0ޔ-ނރބޅކއވމ,00.0A-DFGHJKLM +19,BCDF.GHJK-DFGHJKLM,ހށނރ.ބޅކއ-ނރބޅކއވމ,BCDF.GHJK-DFGHJKLM +19,LMNP.QRST-DFGHJKLM,ވމފދ.ތލގޏ-ނރބޅކއވމ,LMNP.QRST-DFGHJKLM +19,VWXY.Z123-DFGHJKLM,ސޑޒޓ.ޱ123-ނރބޅކއވމ,VWXY.Z123-DFGHJKLM +19,4567.890B-DFGHJKLM,4567.890ހ-ނރބޅކއވމ,4567.890B-DFGHJKLM +19,pq.xy-DFGHJKLM,ދތ.ޒޓ-ނރބޅކއވމ,PQ.XY-DFGHJKLM +19,pq.xyz-DFGHJKLM,ދތ.ޒޓޱ-ނރބޅކއވމ,PQ.XYZ-DFGHJKLM +19,pqx.yz-DFGHJKLM,ދތޒ.ޓޱ-ނރބޅކއވމ,PQX.YZ-DFGHJKLM +19,pq.rxyz-DFGHJKLM,ދތ.ލޒޓޱ-ނރބޅކއވމ,PQ.RXYZ-DFGHJKLM +19,pqr.xyz-DFGHJKLM,ދތލ.ޒޓޱ-ނރބޅކއވމ,PQR.XYZ-DFGHJKLM +19,pqrx.yz-DFGHJKLM,ދތލޒ.ޓޱ-ނރބޅކއވމ,PQRX.YZ-DFGHJKLM +19,pqr.sxyz-DFGHJKLM,ދތލ.ގޒޓޱ-ނރބޅކއވމ,PQR.SXYZ-DFGHJKLM +19,pqrs.xyz-DFGHJKLM,ދތލގ.ޒޓޱ-ނރބޅކއވމ,PQRS.XYZ-DFGHJKLM +19,pqrs.txyz-DFGHJKLM,ދތލގ.ޏޒޓޱ-ނރބޅކއވމ,PQRS.TXYZ-DFGHJKLM +19,pqrst.vxyz-DFGHJKLM,ދތލގޏ.ސޒޓޱ-ނރބޅކއވމ,PQRST.VXYZ-DFGHJKLM +19,p1.xy-DFGHJKLM,ދ1.ޒޓ-ނރބޅކއވމ,P1.XY-DFGHJKLM +19,pq.2y-DFGHJKLM,ދތ.2ޓ-ނރބޅކއވމ,PQ.2Y-DFGHJKLM +19,3q.x4-DFGHJKLM,3ތ.ޒ4-ނރބޅކއވމ,3Q.X4-DFGHJKLM +19,5q.6y-DFGHJKLM,5ތ.6ޓ-ނރބޅކއވމ,5Q.6Y-DFGHJKLM +19,pq.1yz-DFGHJKLM,ދތ.1ޓޱ-ނރބޅކއވމ,PQ.1YZ-DFGHJKLM +19,pq1.yz-DFGHJKLM,ދތ1.ޓޱ-ނރބޅކއވމ,PQ1.YZ-DFGHJKLM +19,p2.x3z-DFGHJKLM,ދ2.ޒ3ޱ-ނރބޅކއވމ,P2.X3Z-DFGHJKLM +19,p2x.3z-DFGHJKLM,ދ2ޒ.3ޱ-ނރބޅކއވމ,P2X.3Z-DFGHJKLM +19,pq.1xy2-DFGHJKLM,ދތ.1ޒޓ2-ނރބޅކއވމ,PQ.1XY2-DFGHJKLM +19,pq1.xy2-DFGHJKLM,ދތ1.ޒޓ2-ނރބޅކއވމ,PQ1.XY2-DFGHJKLM +19,pq1x.y2-DFGHJKLM,ދތ1ޒ.ޓ2-ނރބޅކއވމ,PQ1X.Y2-DFGHJKLM +19,p3.rx4z-DFGHJKLM,ދ3.ލޒ4ޱ-ނރބޅކއވމ,P3.RX4Z-DFGHJKLM +19,p3r.x4z-DFGHJKLM,ދ3ލ.ޒ4ޱ-ނރބޅކއވމ,P3R.X4Z-DFGHJKLM +19,p3rx.4z-DFGHJKLM,ދ3ލޒ.4ޱ-ނރބޅކއވމ,P3RX.4Z-DFGHJKLM +19,5q.r6y7-DFGHJKLM,5ތ.ލ6ޓ7-ނރބޅކއވމ,5Q.R6Y7-DFGHJKLM +19,5qr.6y7-DFGHJKLM,5ތލ.6ޓ7-ނރބޅކއވމ,5QR.6Y7-DFGHJKLM +19,5qr6.y7-DFGHJKLM,5ތލ6.ޓ7-ނރބޅކއވމ,5QR6.Y7-DFGHJKLM +19,pq1.sx2z-DFGHJKLM,ދތ1.ގޒ2ޱ-ނރބޅކއވމ,PQ1.SX2Z-DFGHJKLM +19,pq1s.x2z-DFGHJKLM,ދތ1ގ.ޒ2ޱ-ނރބޅކއވމ,PQ1S.X2Z-DFGHJKLM +19,p3r.s4yz-DFGHJKLM,ދ3ލ.ގ4ޓޱ-ނރބޅކއވމ,P3R.S4YZ-DFGHJKLM +19,p3rs.4yz-DFGHJKLM,ދ3ލގ.4ޓޱ-ނރބޅކއވމ,P3RS.4YZ-DFGHJKLM +19,5qr.6xy7-DFGHJKLM,5ތލ.6ޒޓ7-ނރބޅކއވމ,5QR.6XY7-DFGHJKLM +19,5qr6.xy7-DFGHJKLM,5ތލ6.ޒޓ7-ނރބޅކއވމ,5QR6.XY7-DFGHJKLM +19,8q9.sx0z-DFGHJKLM,8ތ9.ގޒ0ޱ-ނރބޅކއވމ,8Q9.SX0Z-DFGHJKLM +19,8q9s.x0z-DFGHJKLM,8ތ9ގ.ޒ0ޱ-ނރބޅކއވމ,8Q9S.X0Z-DFGHJKLM +19,1qr2.tx3z-DFGHJKLM,1ތލ2.ޏޒ3ޱ-ނރބޅކއވމ,1QR2.TX3Z-DFGHJKLM +19,p4rs.5xy6-DFGHJKLM,ދ4ލގ.5ޒޓ6-ނރބޅކއވމ,P4RS.5XY6-DFGHJKLM +19,p7r8.t9y0-DFGHJKLM,ދ7ލ8.ޏ9ޓ0-ނރބޅކއވމ,P7R8.T9Y0-DFGHJKLM +19,pq1st.2xy3-DFGHJKLM,ދތ1ގޏ.2ޒޓ3-ނރބޅކއވމ,PQ1ST.2XY3-DFGHJKLM +19,p4rs5.vx6z-DFGHJKLM,ދ4ލގ5.ސޒ6ޱ-ނރބޅކއވމ,P4RS5.VX6Z-DFGHJKLM +19,7qr8t.v9yz-DFGHJKLM,7ތލ8ޏ.ސ9ޓޱ-ނރބޅކއވމ,7QR8T.V9YZ-DFGHJKLM +19,p1r2t.3x4z-DFGHJKLM,ދ1ލ2ޏ.3ޒ4ޱ-ނރބޅކއވމ,P1R2T.3X4Z-DFGHJKLM +19,5q6s7.v8y9-DFGHJKLM,5ތ6ގ7.ސ8ޓ9-ނރބޅކއވމ,5Q6S7.V8Y9-DFGHJKLM +19,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ނރބޅކއވމ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +19,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ޔހށނޗރބޅIކއވމފOދތލގޏޜސޑޒޓޱ-ނރބޅކއވމ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +19,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ޔހށނޗރބޅIކއވމފOދތލގޏޜސޑޒޓޱ-ނރބޅކއވމ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +19,OI.xx-DFGHJKLM,OI.ޒޒ-ނރބޅކއވމ,OI.XX-DFGHJKLM +19,oi.xx-DFGHJKLM,OI.ޒޒ-ނރބޅކއވމ,OI.XX-DFGHJKLM +19,oi.xx-oooooooo-DFGHJKLM,OI.ޒޒ-OOOOOOOO-ނރބޅކއވމ,OI.XX-OOOOOOOO-DFGHJKLM +19,oi.xx-iiiiiiii-DFGHJKLM,OI.ޒޒ-IIIIIIII-ނރބޅކއވމ,OI.XX-IIIIIIII-DFGHJKLM +19,PQ.RS-01234567-DFGHJKLM,ދތ.ލގ-01234567-ނރބޅކއވމ,PQ.RS-01234567-DFGHJKLM +19,PQ.RS-890-DFGHJKLM,ދތ.ލގ-890-ނރބޅކއވމ,PQ.RS-890-DFGHJKLM +20,89.EU,89.ㄔㄓ,89.EU +20,00.0A,00.0ㄣ,00.0A +20,BCDF.GHJK,ㄅㄈㄆㄇ.ㄉㄊㄋㄌ,BCDF.GHJK +20,LMNP.QRST,ㄍㄎㄏㄕ.ㄖㄐㄑㄒ,LMNP.QRST +20,VWXY.Z123,ㄩㄗㄨㄘ.ㄙ123,VWXY.Z123 +20,4567.890B,4567.890ㄅ,4567.890B +20,pq.xy,ㄕㄖ.ㄨㄘ,PQ.XY +20,pq.xyz,ㄕㄖ.ㄨㄘㄙ,PQ.XYZ +20,pqx.yz,ㄕㄖㄨ.ㄘㄙ,PQX.YZ +20,pq.rxyz,ㄕㄖ.ㄐㄨㄘㄙ,PQ.RXYZ +20,pqr.xyz,ㄕㄖㄐ.ㄨㄘㄙ,PQR.XYZ +20,pqrx.yz,ㄕㄖㄐㄨ.ㄘㄙ,PQRX.YZ +20,pqr.sxyz,ㄕㄖㄐ.ㄑㄨㄘㄙ,PQR.SXYZ +20,pqrs.xyz,ㄕㄖㄐㄑ.ㄨㄘㄙ,PQRS.XYZ +20,pqrs.txyz,ㄕㄖㄐㄑ.ㄒㄨㄘㄙ,PQRS.TXYZ +20,pqrst.vxyz,ㄕㄖㄐㄑㄒ.ㄩㄨㄘㄙ,PQRST.VXYZ +20,p1.xy,ㄕ1.ㄨㄘ,P1.XY +20,pq.2y,ㄕㄖ.2ㄘ,PQ.2Y +20,3q.x4,3ㄖ.ㄨ4,3Q.X4 +20,5q.6y,5ㄖ.6ㄘ,5Q.6Y +20,pq.1yz,ㄕㄖ.1ㄘㄙ,PQ.1YZ +20,pq1.yz,ㄕㄖ1.ㄘㄙ,PQ1.YZ +20,p2.x3z,ㄕ2.ㄨ3ㄙ,P2.X3Z +20,p2x.3z,ㄕ2ㄨ.3ㄙ,P2X.3Z +20,pq.1xy2,ㄕㄖ.1ㄨㄘ2,PQ.1XY2 +20,pq1.xy2,ㄕㄖ1.ㄨㄘ2,PQ1.XY2 +20,pq1x.y2,ㄕㄖ1ㄨ.ㄘ2,PQ1X.Y2 +20,p3.rx4z,ㄕ3.ㄐㄨ4ㄙ,P3.RX4Z +20,p3r.x4z,ㄕ3ㄐ.ㄨ4ㄙ,P3R.X4Z +20,p3rx.4z,ㄕ3ㄐㄨ.4ㄙ,P3RX.4Z +20,5q.r6y7,5ㄖ.ㄐ6ㄘ7,5Q.R6Y7 +20,5qr.6y7,5ㄖㄐ.6ㄘ7,5QR.6Y7 +20,5qr6.y7,5ㄖㄐ6.ㄘ7,5QR6.Y7 +20,pq1.sx2z,ㄕㄖ1.ㄑㄨ2ㄙ,PQ1.SX2Z +20,pq1s.x2z,ㄕㄖ1ㄑ.ㄨ2ㄙ,PQ1S.X2Z +20,p3r.s4yz,ㄕ3ㄐ.ㄑ4ㄘㄙ,P3R.S4YZ +20,p3rs.4yz,ㄕ3ㄐㄑ.4ㄘㄙ,P3RS.4YZ +20,5qr.6xy7,5ㄖㄐ.6ㄨㄘ7,5QR.6XY7 +20,5qr6.xy7,5ㄖㄐ6.ㄨㄘ7,5QR6.XY7 +20,8q9.sx0z,8ㄖ9.ㄑㄨ0ㄙ,8Q9.SX0Z +20,8q9s.x0z,8ㄖ9ㄑ.ㄨ0ㄙ,8Q9S.X0Z +20,1qr2.tx3z,1ㄖㄐ2.ㄒㄨ3ㄙ,1QR2.TX3Z +20,p4rs.5xy6,ㄕ4ㄐㄑ.5ㄨㄘ6,P4RS.5XY6 +20,p7r8.t9y0,ㄕ7ㄐ8.ㄒ9ㄘ0,P7R8.T9Y0 +20,pq1st.2xy3,ㄕㄖ1ㄑㄒ.2ㄨㄘ3,PQ1ST.2XY3 +20,p4rs5.vx6z,ㄕ4ㄐㄑ5.ㄩㄨ6ㄙ,P4RS5.VX6Z +20,7qr8t.v9yz,7ㄖㄐ8ㄒ.ㄩ9ㄘㄙ,7QR8T.V9YZ +20,p1r2t.3x4z,ㄕ1ㄐ2ㄒ.3ㄨ4ㄙ,P1R2T.3X4Z +20,5q6s7.v8y9,5ㄖ6ㄑ7.ㄩ8ㄘ9,5Q6S7.V8Y9 +20,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +20,abcdefghijklmnopqrstuvwxyz,ㄣㄅㄈㄆㄔㄇㄉㄊIㄋㄌㄍㄎㄏOㄕㄖㄐㄑㄒㄓㄩㄗㄨㄘㄙ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +20,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ㄣㄅㄈㄆㄔㄇㄉㄊIㄋㄌㄍㄎㄏOㄕㄖㄐㄑㄒㄓㄩㄗㄨㄘㄙ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +20,OI.xx,OI.ㄨㄨ,OI.XX +20,oi.xx,OI.ㄨㄨ,OI.XX +20,oi.xx-oooooooo,OI.ㄨㄨ-OOOOOOOO,OI.XX-OOOOOOOO +20,oi.xx-iiiiiiii,OI.ㄨㄨ-IIIIIIII,OI.XX-IIIIIIII +20,PQ.RS-01234567,ㄕㄖ.ㄐㄑ-01234567,PQ.RS-01234567 +20,PQ.RS-890,ㄕㄖ.ㄐㄑ-890,PQ.RS-890 +20,89.EU-bc,89.ㄔㄓ-ㄅㄈ,89.EU-BC +20,00.0A-bc,00.0ㄣ-ㄅㄈ,00.0A-BC +20,BCDF.GHJK-bc,ㄅㄈㄆㄇ.ㄉㄊㄋㄌ-ㄅㄈ,BCDF.GHJK-BC +20,LMNP.QRST-bc,ㄍㄎㄏㄕ.ㄖㄐㄑㄒ-ㄅㄈ,LMNP.QRST-BC +20,VWXY.Z123-bc,ㄩㄗㄨㄘ.ㄙ123-ㄅㄈ,VWXY.Z123-BC +20,4567.890B-bc,4567.890ㄅ-ㄅㄈ,4567.890B-BC +20,pq.xy-bc,ㄕㄖ.ㄨㄘ-ㄅㄈ,PQ.XY-BC +20,pq.xyz-bc,ㄕㄖ.ㄨㄘㄙ-ㄅㄈ,PQ.XYZ-BC +20,pqx.yz-bc,ㄕㄖㄨ.ㄘㄙ-ㄅㄈ,PQX.YZ-BC +20,pq.rxyz-bc,ㄕㄖ.ㄐㄨㄘㄙ-ㄅㄈ,PQ.RXYZ-BC +20,pqr.xyz-bc,ㄕㄖㄐ.ㄨㄘㄙ-ㄅㄈ,PQR.XYZ-BC +20,pqrx.yz-bc,ㄕㄖㄐㄨ.ㄘㄙ-ㄅㄈ,PQRX.YZ-BC +20,pqr.sxyz-bc,ㄕㄖㄐ.ㄑㄨㄘㄙ-ㄅㄈ,PQR.SXYZ-BC +20,pqrs.xyz-bc,ㄕㄖㄐㄑ.ㄨㄘㄙ-ㄅㄈ,PQRS.XYZ-BC +20,pqrs.txyz-bc,ㄕㄖㄐㄑ.ㄒㄨㄘㄙ-ㄅㄈ,PQRS.TXYZ-BC +20,pqrst.vxyz-bc,ㄕㄖㄐㄑㄒ.ㄩㄨㄘㄙ-ㄅㄈ,PQRST.VXYZ-BC +20,p1.xy-bc,ㄕ1.ㄨㄘ-ㄅㄈ,P1.XY-BC +20,pq.2y-bc,ㄕㄖ.2ㄘ-ㄅㄈ,PQ.2Y-BC +20,3q.x4-bc,3ㄖ.ㄨ4-ㄅㄈ,3Q.X4-BC +20,5q.6y-bc,5ㄖ.6ㄘ-ㄅㄈ,5Q.6Y-BC +20,pq.1yz-bc,ㄕㄖ.1ㄘㄙ-ㄅㄈ,PQ.1YZ-BC +20,pq1.yz-bc,ㄕㄖ1.ㄘㄙ-ㄅㄈ,PQ1.YZ-BC +20,p2.x3z-bc,ㄕ2.ㄨ3ㄙ-ㄅㄈ,P2.X3Z-BC +20,p2x.3z-bc,ㄕ2ㄨ.3ㄙ-ㄅㄈ,P2X.3Z-BC +20,pq.1xy2-bc,ㄕㄖ.1ㄨㄘ2-ㄅㄈ,PQ.1XY2-BC +20,pq1.xy2-bc,ㄕㄖ1.ㄨㄘ2-ㄅㄈ,PQ1.XY2-BC +20,pq1x.y2-bc,ㄕㄖ1ㄨ.ㄘ2-ㄅㄈ,PQ1X.Y2-BC +20,p3.rx4z-bc,ㄕ3.ㄐㄨ4ㄙ-ㄅㄈ,P3.RX4Z-BC +20,p3r.x4z-bc,ㄕ3ㄐ.ㄨ4ㄙ-ㄅㄈ,P3R.X4Z-BC +20,p3rx.4z-bc,ㄕ3ㄐㄨ.4ㄙ-ㄅㄈ,P3RX.4Z-BC +20,5q.r6y7-bc,5ㄖ.ㄐ6ㄘ7-ㄅㄈ,5Q.R6Y7-BC +20,5qr.6y7-bc,5ㄖㄐ.6ㄘ7-ㄅㄈ,5QR.6Y7-BC +20,5qr6.y7-bc,5ㄖㄐ6.ㄘ7-ㄅㄈ,5QR6.Y7-BC +20,pq1.sx2z-bc,ㄕㄖ1.ㄑㄨ2ㄙ-ㄅㄈ,PQ1.SX2Z-BC +20,pq1s.x2z-bc,ㄕㄖ1ㄑ.ㄨ2ㄙ-ㄅㄈ,PQ1S.X2Z-BC +20,p3r.s4yz-bc,ㄕ3ㄐ.ㄑ4ㄘㄙ-ㄅㄈ,P3R.S4YZ-BC +20,p3rs.4yz-bc,ㄕ3ㄐㄑ.4ㄘㄙ-ㄅㄈ,P3RS.4YZ-BC +20,5qr.6xy7-bc,5ㄖㄐ.6ㄨㄘ7-ㄅㄈ,5QR.6XY7-BC +20,5qr6.xy7-bc,5ㄖㄐ6.ㄨㄘ7-ㄅㄈ,5QR6.XY7-BC +20,8q9.sx0z-bc,8ㄖ9.ㄑㄨ0ㄙ-ㄅㄈ,8Q9.SX0Z-BC +20,8q9s.x0z-bc,8ㄖ9ㄑ.ㄨ0ㄙ-ㄅㄈ,8Q9S.X0Z-BC +20,1qr2.tx3z-bc,1ㄖㄐ2.ㄒㄨ3ㄙ-ㄅㄈ,1QR2.TX3Z-BC +20,p4rs.5xy6-bc,ㄕ4ㄐㄑ.5ㄨㄘ6-ㄅㄈ,P4RS.5XY6-BC +20,p7r8.t9y0-bc,ㄕ7ㄐ8.ㄒ9ㄘ0-ㄅㄈ,P7R8.T9Y0-BC +20,pq1st.2xy3-bc,ㄕㄖ1ㄑㄒ.2ㄨㄘ3-ㄅㄈ,PQ1ST.2XY3-BC +20,p4rs5.vx6z-bc,ㄕ4ㄐㄑ5.ㄩㄨ6ㄙ-ㄅㄈ,P4RS5.VX6Z-BC +20,7qr8t.v9yz-bc,7ㄖㄐ8ㄒ.ㄩ9ㄘㄙ-ㄅㄈ,7QR8T.V9YZ-BC +20,p1r2t.3x4z-bc,ㄕ1ㄐ2ㄒ.3ㄨ4ㄙ-ㄅㄈ,P1R2T.3X4Z-BC +20,5q6s7.v8y9-bc,5ㄖ6ㄑ7.ㄩ8ㄘ9-ㄅㄈ,5Q6S7.V8Y9-BC +20,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ㄅㄈ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +20,abcdefghijklmnopqrstuvwxyz-bc,ㄣㄅㄈㄆㄔㄇㄉㄊIㄋㄌㄍㄎㄏOㄕㄖㄐㄑㄒㄓㄩㄗㄨㄘㄙ-ㄅㄈ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +20,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ㄣㄅㄈㄆㄔㄇㄉㄊIㄋㄌㄍㄎㄏOㄕㄖㄐㄑㄒㄓㄩㄗㄨㄘㄙ-ㄅㄈ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +20,OI.xx-bc,OI.ㄨㄨ-ㄅㄈ,OI.XX-BC +20,oi.xx-bc,OI.ㄨㄨ-ㄅㄈ,OI.XX-BC +20,oi.xx-oooooooo-bc,OI.ㄨㄨ-OOOOOOOO-ㄅㄈ,OI.XX-OOOOOOOO-BC +20,oi.xx-iiiiiiii-bc,OI.ㄨㄨ-IIIIIIII-ㄅㄈ,OI.XX-IIIIIIII-BC +20,PQ.RS-01234567-bc,ㄕㄖ.ㄐㄑ-01234567-ㄅㄈ,PQ.RS-01234567-BC +20,PQ.RS-890-bc,ㄕㄖ.ㄐㄑ-890-ㄅㄈ,PQ.RS-890-BC +20,89.EU-DFGHJKLM,89.ㄔㄓ-ㄆㄇㄉㄊㄋㄌㄍㄎ,89.EU-DFGHJKLM +20,00.0A-DFGHJKLM,00.0ㄣ-ㄆㄇㄉㄊㄋㄌㄍㄎ,00.0A-DFGHJKLM +20,BCDF.GHJK-DFGHJKLM,ㄅㄈㄆㄇ.ㄉㄊㄋㄌ-ㄆㄇㄉㄊㄋㄌㄍㄎ,BCDF.GHJK-DFGHJKLM +20,LMNP.QRST-DFGHJKLM,ㄍㄎㄏㄕ.ㄖㄐㄑㄒ-ㄆㄇㄉㄊㄋㄌㄍㄎ,LMNP.QRST-DFGHJKLM +20,VWXY.Z123-DFGHJKLM,ㄩㄗㄨㄘ.ㄙ123-ㄆㄇㄉㄊㄋㄌㄍㄎ,VWXY.Z123-DFGHJKLM +20,4567.890B-DFGHJKLM,4567.890ㄅ-ㄆㄇㄉㄊㄋㄌㄍㄎ,4567.890B-DFGHJKLM +20,pq.xy-DFGHJKLM,ㄕㄖ.ㄨㄘ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ.XY-DFGHJKLM +20,pq.xyz-DFGHJKLM,ㄕㄖ.ㄨㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ.XYZ-DFGHJKLM +20,pqx.yz-DFGHJKLM,ㄕㄖㄨ.ㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQX.YZ-DFGHJKLM +20,pq.rxyz-DFGHJKLM,ㄕㄖ.ㄐㄨㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ.RXYZ-DFGHJKLM +20,pqr.xyz-DFGHJKLM,ㄕㄖㄐ.ㄨㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQR.XYZ-DFGHJKLM +20,pqrx.yz-DFGHJKLM,ㄕㄖㄐㄨ.ㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQRX.YZ-DFGHJKLM +20,pqr.sxyz-DFGHJKLM,ㄕㄖㄐ.ㄑㄨㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQR.SXYZ-DFGHJKLM +20,pqrs.xyz-DFGHJKLM,ㄕㄖㄐㄑ.ㄨㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQRS.XYZ-DFGHJKLM +20,pqrs.txyz-DFGHJKLM,ㄕㄖㄐㄑ.ㄒㄨㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQRS.TXYZ-DFGHJKLM +20,pqrst.vxyz-DFGHJKLM,ㄕㄖㄐㄑㄒ.ㄩㄨㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQRST.VXYZ-DFGHJKLM +20,p1.xy-DFGHJKLM,ㄕ1.ㄨㄘ-ㄆㄇㄉㄊㄋㄌㄍㄎ,P1.XY-DFGHJKLM +20,pq.2y-DFGHJKLM,ㄕㄖ.2ㄘ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ.2Y-DFGHJKLM +20,3q.x4-DFGHJKLM,3ㄖ.ㄨ4-ㄆㄇㄉㄊㄋㄌㄍㄎ,3Q.X4-DFGHJKLM +20,5q.6y-DFGHJKLM,5ㄖ.6ㄘ-ㄆㄇㄉㄊㄋㄌㄍㄎ,5Q.6Y-DFGHJKLM +20,pq.1yz-DFGHJKLM,ㄕㄖ.1ㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ.1YZ-DFGHJKLM +20,pq1.yz-DFGHJKLM,ㄕㄖ1.ㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ1.YZ-DFGHJKLM +20,p2.x3z-DFGHJKLM,ㄕ2.ㄨ3ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,P2.X3Z-DFGHJKLM +20,p2x.3z-DFGHJKLM,ㄕ2ㄨ.3ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,P2X.3Z-DFGHJKLM +20,pq.1xy2-DFGHJKLM,ㄕㄖ.1ㄨㄘ2-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ.1XY2-DFGHJKLM +20,pq1.xy2-DFGHJKLM,ㄕㄖ1.ㄨㄘ2-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ1.XY2-DFGHJKLM +20,pq1x.y2-DFGHJKLM,ㄕㄖ1ㄨ.ㄘ2-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ1X.Y2-DFGHJKLM +20,p3.rx4z-DFGHJKLM,ㄕ3.ㄐㄨ4ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,P3.RX4Z-DFGHJKLM +20,p3r.x4z-DFGHJKLM,ㄕ3ㄐ.ㄨ4ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,P3R.X4Z-DFGHJKLM +20,p3rx.4z-DFGHJKLM,ㄕ3ㄐㄨ.4ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,P3RX.4Z-DFGHJKLM +20,5q.r6y7-DFGHJKLM,5ㄖ.ㄐ6ㄘ7-ㄆㄇㄉㄊㄋㄌㄍㄎ,5Q.R6Y7-DFGHJKLM +20,5qr.6y7-DFGHJKLM,5ㄖㄐ.6ㄘ7-ㄆㄇㄉㄊㄋㄌㄍㄎ,5QR.6Y7-DFGHJKLM +20,5qr6.y7-DFGHJKLM,5ㄖㄐ6.ㄘ7-ㄆㄇㄉㄊㄋㄌㄍㄎ,5QR6.Y7-DFGHJKLM +20,pq1.sx2z-DFGHJKLM,ㄕㄖ1.ㄑㄨ2ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ1.SX2Z-DFGHJKLM +20,pq1s.x2z-DFGHJKLM,ㄕㄖ1ㄑ.ㄨ2ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ1S.X2Z-DFGHJKLM +20,p3r.s4yz-DFGHJKLM,ㄕ3ㄐ.ㄑ4ㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,P3R.S4YZ-DFGHJKLM +20,p3rs.4yz-DFGHJKLM,ㄕ3ㄐㄑ.4ㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,P3RS.4YZ-DFGHJKLM +20,5qr.6xy7-DFGHJKLM,5ㄖㄐ.6ㄨㄘ7-ㄆㄇㄉㄊㄋㄌㄍㄎ,5QR.6XY7-DFGHJKLM +20,5qr6.xy7-DFGHJKLM,5ㄖㄐ6.ㄨㄘ7-ㄆㄇㄉㄊㄋㄌㄍㄎ,5QR6.XY7-DFGHJKLM +20,8q9.sx0z-DFGHJKLM,8ㄖ9.ㄑㄨ0ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,8Q9.SX0Z-DFGHJKLM +20,8q9s.x0z-DFGHJKLM,8ㄖ9ㄑ.ㄨ0ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,8Q9S.X0Z-DFGHJKLM +20,1qr2.tx3z-DFGHJKLM,1ㄖㄐ2.ㄒㄨ3ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,1QR2.TX3Z-DFGHJKLM +20,p4rs.5xy6-DFGHJKLM,ㄕ4ㄐㄑ.5ㄨㄘ6-ㄆㄇㄉㄊㄋㄌㄍㄎ,P4RS.5XY6-DFGHJKLM +20,p7r8.t9y0-DFGHJKLM,ㄕ7ㄐ8.ㄒ9ㄘ0-ㄆㄇㄉㄊㄋㄌㄍㄎ,P7R8.T9Y0-DFGHJKLM +20,pq1st.2xy3-DFGHJKLM,ㄕㄖ1ㄑㄒ.2ㄨㄘ3-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ1ST.2XY3-DFGHJKLM +20,p4rs5.vx6z-DFGHJKLM,ㄕ4ㄐㄑ5.ㄩㄨ6ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,P4RS5.VX6Z-DFGHJKLM +20,7qr8t.v9yz-DFGHJKLM,7ㄖㄐ8ㄒ.ㄩ9ㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,7QR8T.V9YZ-DFGHJKLM +20,p1r2t.3x4z-DFGHJKLM,ㄕ1ㄐ2ㄒ.3ㄨ4ㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,P1R2T.3X4Z-DFGHJKLM +20,5q6s7.v8y9-DFGHJKLM,5ㄖ6ㄑ7.ㄩ8ㄘ9-ㄆㄇㄉㄊㄋㄌㄍㄎ,5Q6S7.V8Y9-DFGHJKLM +20,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ㄆㄇㄉㄊㄋㄌㄍㄎ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +20,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ㄣㄅㄈㄆㄔㄇㄉㄊIㄋㄌㄍㄎㄏOㄕㄖㄐㄑㄒㄓㄩㄗㄨㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +20,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ㄣㄅㄈㄆㄔㄇㄉㄊIㄋㄌㄍㄎㄏOㄕㄖㄐㄑㄒㄓㄩㄗㄨㄘㄙ-ㄆㄇㄉㄊㄋㄌㄍㄎ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +20,OI.xx-DFGHJKLM,OI.ㄨㄨ-ㄆㄇㄉㄊㄋㄌㄍㄎ,OI.XX-DFGHJKLM +20,oi.xx-DFGHJKLM,OI.ㄨㄨ-ㄆㄇㄉㄊㄋㄌㄍㄎ,OI.XX-DFGHJKLM +20,oi.xx-oooooooo-DFGHJKLM,OI.ㄨㄨ-OOOOOOOO-ㄆㄇㄉㄊㄋㄌㄍㄎ,OI.XX-OOOOOOOO-DFGHJKLM +20,oi.xx-iiiiiiii-DFGHJKLM,OI.ㄨㄨ-IIIIIIII-ㄆㄇㄉㄊㄋㄌㄍㄎ,OI.XX-IIIIIIII-DFGHJKLM +20,PQ.RS-01234567-DFGHJKLM,ㄕㄖ.ㄐㄑ-01234567-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ.RS-01234567-DFGHJKLM +20,PQ.RS-890-DFGHJKLM,ㄕㄖ.ㄐㄑ-890-ㄆㄇㄉㄊㄋㄌㄍㄎ,PQ.RS-890-DFGHJKLM +21,89.EU,89.ⵓⵢ,89.EU +21,00.0A,00.0ⵉ,00.0A +21,BCDF.GHJK,ⴱⴳⴷⴼ.ⴽⵀⵃⵄ,BCDF.GHJK +21,LMNP.QRST,ⵅⵇⵍⵎ.ⵕⵖⵙⵚ,LMNP.QRST +21,VWXY.Z123,ⵛⵜⵟⵡ.ⵣ123,VWXY.Z123 +21,4567.890B,4567.890ⴱ,4567.890B +21,pq.xy,ⵎⵕ.ⵟⵡ,PQ.XY +21,pq.xyz,ⵎⵕ.ⵟⵡⵣ,PQ.XYZ +21,pqx.yz,ⵎⵕⵟ.ⵡⵣ,PQX.YZ +21,pq.rxyz,ⵎⵕ.ⵖⵟⵡⵣ,PQ.RXYZ +21,pqr.xyz,ⵎⵕⵖ.ⵟⵡⵣ,PQR.XYZ +21,pqrx.yz,ⵎⵕⵖⵟ.ⵡⵣ,PQRX.YZ +21,pqr.sxyz,ⵎⵕⵖ.ⵙⵟⵡⵣ,PQR.SXYZ +21,pqrs.xyz,ⵎⵕⵖⵙ.ⵟⵡⵣ,PQRS.XYZ +21,pqrs.txyz,ⵎⵕⵖⵙ.ⵚⵟⵡⵣ,PQRS.TXYZ +21,pqrst.vxyz,ⵎⵕⵖⵙⵚ.ⵛⵟⵡⵣ,PQRST.VXYZ +21,p1.xy,ⵎ1.ⵟⵡ,P1.XY +21,pq.2y,ⵎⵕ.2ⵡ,PQ.2Y +21,3q.x4,3ⵕ.ⵟ4,3Q.X4 +21,5q.6y,5ⵕ.6ⵡ,5Q.6Y +21,pq.1yz,ⵎⵕ.1ⵡⵣ,PQ.1YZ +21,pq1.yz,ⵎⵕ1.ⵡⵣ,PQ1.YZ +21,p2.x3z,ⵎ2.ⵟ3ⵣ,P2.X3Z +21,p2x.3z,ⵎ2ⵟ.3ⵣ,P2X.3Z +21,pq.1xy2,ⵎⵕ.1ⵟⵡ2,PQ.1XY2 +21,pq1.xy2,ⵎⵕ1.ⵟⵡ2,PQ1.XY2 +21,pq1x.y2,ⵎⵕ1ⵟ.ⵡ2,PQ1X.Y2 +21,p3.rx4z,ⵎ3.ⵖⵟ4ⵣ,P3.RX4Z +21,p3r.x4z,ⵎ3ⵖ.ⵟ4ⵣ,P3R.X4Z +21,p3rx.4z,ⵎ3ⵖⵟ.4ⵣ,P3RX.4Z +21,5q.r6y7,5ⵕ.ⵖ6ⵡ7,5Q.R6Y7 +21,5qr.6y7,5ⵕⵖ.6ⵡ7,5QR.6Y7 +21,5qr6.y7,5ⵕⵖ6.ⵡ7,5QR6.Y7 +21,pq1.sx2z,ⵎⵕ1.ⵙⵟ2ⵣ,PQ1.SX2Z +21,pq1s.x2z,ⵎⵕ1ⵙ.ⵟ2ⵣ,PQ1S.X2Z +21,p3r.s4yz,ⵎ3ⵖ.ⵙ4ⵡⵣ,P3R.S4YZ +21,p3rs.4yz,ⵎ3ⵖⵙ.4ⵡⵣ,P3RS.4YZ +21,5qr.6xy7,5ⵕⵖ.6ⵟⵡ7,5QR.6XY7 +21,5qr6.xy7,5ⵕⵖ6.ⵟⵡ7,5QR6.XY7 +21,8q9.sx0z,8ⵕ9.ⵙⵟ0ⵣ,8Q9.SX0Z +21,8q9s.x0z,8ⵕ9ⵙ.ⵟ0ⵣ,8Q9S.X0Z +21,1qr2.tx3z,1ⵕⵖ2.ⵚⵟ3ⵣ,1QR2.TX3Z +21,p4rs.5xy6,ⵎ4ⵖⵙ.5ⵟⵡ6,P4RS.5XY6 +21,p7r8.t9y0,ⵎ7ⵖ8.ⵚ9ⵡ0,P7R8.T9Y0 +21,pq1st.2xy3,ⵎⵕ1ⵙⵚ.2ⵟⵡ3,PQ1ST.2XY3 +21,p4rs5.vx6z,ⵎ4ⵖⵙ5.ⵛⵟ6ⵣ,P4RS5.VX6Z +21,7qr8t.v9yz,7ⵕⵖ8ⵚ.ⵛ9ⵡⵣ,7QR8T.V9YZ +21,p1r2t.3x4z,ⵎ1ⵖ2ⵚ.3ⵟ4ⵣ,P1R2T.3X4Z +21,5q6s7.v8y9,5ⵕ6ⵙ7.ⵛ8ⵡ9,5Q6S7.V8Y9 +21,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +21,abcdefghijklmnopqrstuvwxyz,ⵉⴱⴳⴷⵓⴼⴽⵀⵏⵃⵄⵅⵇⵍⵔⵎⵕⵖⵙⵚⵢⵛⵜⵟⵡⵣ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +21,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ⵉⴱⴳⴷⵓⴼⴽⵀⵏⵃⵄⵅⵇⵍⵔⵎⵕⵖⵙⵚⵢⵛⵜⵟⵡⵣ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +21,OI.xx,ⵔⵏ.ⵟⵟ,OI.XX +21,oi.xx,ⵔⵏ.ⵟⵟ,OI.XX +21,oi.xx-oooooooo,ⵔⵏ.ⵟⵟ-ⵔⵔⵔⵔⵔⵔⵔⵔ,OI.XX-OOOOOOOO +21,oi.xx-iiiiiiii,ⵔⵏ.ⵟⵟ-ⵏⵏⵏⵏⵏⵏⵏⵏ,OI.XX-IIIIIIII +21,PQ.RS-01234567,ⵎⵕ.ⵖⵙ-01234567,PQ.RS-01234567 +21,PQ.RS-890,ⵎⵕ.ⵖⵙ-890,PQ.RS-890 +21,89.EU-bc,89.ⵓⵢ-ⴱⴳ,89.EU-BC +21,00.0A-bc,00.0ⵉ-ⴱⴳ,00.0A-BC +21,BCDF.GHJK-bc,ⴱⴳⴷⴼ.ⴽⵀⵃⵄ-ⴱⴳ,BCDF.GHJK-BC +21,LMNP.QRST-bc,ⵅⵇⵍⵎ.ⵕⵖⵙⵚ-ⴱⴳ,LMNP.QRST-BC +21,VWXY.Z123-bc,ⵛⵜⵟⵡ.ⵣ123-ⴱⴳ,VWXY.Z123-BC +21,4567.890B-bc,4567.890ⴱ-ⴱⴳ,4567.890B-BC +21,pq.xy-bc,ⵎⵕ.ⵟⵡ-ⴱⴳ,PQ.XY-BC +21,pq.xyz-bc,ⵎⵕ.ⵟⵡⵣ-ⴱⴳ,PQ.XYZ-BC +21,pqx.yz-bc,ⵎⵕⵟ.ⵡⵣ-ⴱⴳ,PQX.YZ-BC +21,pq.rxyz-bc,ⵎⵕ.ⵖⵟⵡⵣ-ⴱⴳ,PQ.RXYZ-BC +21,pqr.xyz-bc,ⵎⵕⵖ.ⵟⵡⵣ-ⴱⴳ,PQR.XYZ-BC +21,pqrx.yz-bc,ⵎⵕⵖⵟ.ⵡⵣ-ⴱⴳ,PQRX.YZ-BC +21,pqr.sxyz-bc,ⵎⵕⵖ.ⵙⵟⵡⵣ-ⴱⴳ,PQR.SXYZ-BC +21,pqrs.xyz-bc,ⵎⵕⵖⵙ.ⵟⵡⵣ-ⴱⴳ,PQRS.XYZ-BC +21,pqrs.txyz-bc,ⵎⵕⵖⵙ.ⵚⵟⵡⵣ-ⴱⴳ,PQRS.TXYZ-BC +21,pqrst.vxyz-bc,ⵎⵕⵖⵙⵚ.ⵛⵟⵡⵣ-ⴱⴳ,PQRST.VXYZ-BC +21,p1.xy-bc,ⵎ1.ⵟⵡ-ⴱⴳ,P1.XY-BC +21,pq.2y-bc,ⵎⵕ.2ⵡ-ⴱⴳ,PQ.2Y-BC +21,3q.x4-bc,3ⵕ.ⵟ4-ⴱⴳ,3Q.X4-BC +21,5q.6y-bc,5ⵕ.6ⵡ-ⴱⴳ,5Q.6Y-BC +21,pq.1yz-bc,ⵎⵕ.1ⵡⵣ-ⴱⴳ,PQ.1YZ-BC +21,pq1.yz-bc,ⵎⵕ1.ⵡⵣ-ⴱⴳ,PQ1.YZ-BC +21,p2.x3z-bc,ⵎ2.ⵟ3ⵣ-ⴱⴳ,P2.X3Z-BC +21,p2x.3z-bc,ⵎ2ⵟ.3ⵣ-ⴱⴳ,P2X.3Z-BC +21,pq.1xy2-bc,ⵎⵕ.1ⵟⵡ2-ⴱⴳ,PQ.1XY2-BC +21,pq1.xy2-bc,ⵎⵕ1.ⵟⵡ2-ⴱⴳ,PQ1.XY2-BC +21,pq1x.y2-bc,ⵎⵕ1ⵟ.ⵡ2-ⴱⴳ,PQ1X.Y2-BC +21,p3.rx4z-bc,ⵎ3.ⵖⵟ4ⵣ-ⴱⴳ,P3.RX4Z-BC +21,p3r.x4z-bc,ⵎ3ⵖ.ⵟ4ⵣ-ⴱⴳ,P3R.X4Z-BC +21,p3rx.4z-bc,ⵎ3ⵖⵟ.4ⵣ-ⴱⴳ,P3RX.4Z-BC +21,5q.r6y7-bc,5ⵕ.ⵖ6ⵡ7-ⴱⴳ,5Q.R6Y7-BC +21,5qr.6y7-bc,5ⵕⵖ.6ⵡ7-ⴱⴳ,5QR.6Y7-BC +21,5qr6.y7-bc,5ⵕⵖ6.ⵡ7-ⴱⴳ,5QR6.Y7-BC +21,pq1.sx2z-bc,ⵎⵕ1.ⵙⵟ2ⵣ-ⴱⴳ,PQ1.SX2Z-BC +21,pq1s.x2z-bc,ⵎⵕ1ⵙ.ⵟ2ⵣ-ⴱⴳ,PQ1S.X2Z-BC +21,p3r.s4yz-bc,ⵎ3ⵖ.ⵙ4ⵡⵣ-ⴱⴳ,P3R.S4YZ-BC +21,p3rs.4yz-bc,ⵎ3ⵖⵙ.4ⵡⵣ-ⴱⴳ,P3RS.4YZ-BC +21,5qr.6xy7-bc,5ⵕⵖ.6ⵟⵡ7-ⴱⴳ,5QR.6XY7-BC +21,5qr6.xy7-bc,5ⵕⵖ6.ⵟⵡ7-ⴱⴳ,5QR6.XY7-BC +21,8q9.sx0z-bc,8ⵕ9.ⵙⵟ0ⵣ-ⴱⴳ,8Q9.SX0Z-BC +21,8q9s.x0z-bc,8ⵕ9ⵙ.ⵟ0ⵣ-ⴱⴳ,8Q9S.X0Z-BC +21,1qr2.tx3z-bc,1ⵕⵖ2.ⵚⵟ3ⵣ-ⴱⴳ,1QR2.TX3Z-BC +21,p4rs.5xy6-bc,ⵎ4ⵖⵙ.5ⵟⵡ6-ⴱⴳ,P4RS.5XY6-BC +21,p7r8.t9y0-bc,ⵎ7ⵖ8.ⵚ9ⵡ0-ⴱⴳ,P7R8.T9Y0-BC +21,pq1st.2xy3-bc,ⵎⵕ1ⵙⵚ.2ⵟⵡ3-ⴱⴳ,PQ1ST.2XY3-BC +21,p4rs5.vx6z-bc,ⵎ4ⵖⵙ5.ⵛⵟ6ⵣ-ⴱⴳ,P4RS5.VX6Z-BC +21,7qr8t.v9yz-bc,7ⵕⵖ8ⵚ.ⵛ9ⵡⵣ-ⴱⴳ,7QR8T.V9YZ-BC +21,p1r2t.3x4z-bc,ⵎ1ⵖ2ⵚ.3ⵟ4ⵣ-ⴱⴳ,P1R2T.3X4Z-BC +21,5q6s7.v8y9-bc,5ⵕ6ⵙ7.ⵛ8ⵡ9-ⴱⴳ,5Q6S7.V8Y9-BC +21,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ⴱⴳ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +21,abcdefghijklmnopqrstuvwxyz-bc,ⵉⴱⴳⴷⵓⴼⴽⵀⵏⵃⵄⵅⵇⵍⵔⵎⵕⵖⵙⵚⵢⵛⵜⵟⵡⵣ-ⴱⴳ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +21,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ⵉⴱⴳⴷⵓⴼⴽⵀⵏⵃⵄⵅⵇⵍⵔⵎⵕⵖⵙⵚⵢⵛⵜⵟⵡⵣ-ⴱⴳ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +21,OI.xx-bc,ⵔⵏ.ⵟⵟ-ⴱⴳ,OI.XX-BC +21,oi.xx-bc,ⵔⵏ.ⵟⵟ-ⴱⴳ,OI.XX-BC +21,oi.xx-oooooooo-bc,ⵔⵏ.ⵟⵟ-ⵔⵔⵔⵔⵔⵔⵔⵔ-ⴱⴳ,OI.XX-OOOOOOOO-BC +21,oi.xx-iiiiiiii-bc,ⵔⵏ.ⵟⵟ-ⵏⵏⵏⵏⵏⵏⵏⵏ-ⴱⴳ,OI.XX-IIIIIIII-BC +21,PQ.RS-01234567-bc,ⵎⵕ.ⵖⵙ-01234567-ⴱⴳ,PQ.RS-01234567-BC +21,PQ.RS-890-bc,ⵎⵕ.ⵖⵙ-890-ⴱⴳ,PQ.RS-890-BC +21,89.EU-DFGHJKLM,89.ⵓⵢ-ⴷⴼⴽⵀⵃⵄⵅⵇ,89.EU-DFGHJKLM +21,00.0A-DFGHJKLM,00.0ⵉ-ⴷⴼⴽⵀⵃⵄⵅⵇ,00.0A-DFGHJKLM +21,BCDF.GHJK-DFGHJKLM,ⴱⴳⴷⴼ.ⴽⵀⵃⵄ-ⴷⴼⴽⵀⵃⵄⵅⵇ,BCDF.GHJK-DFGHJKLM +21,LMNP.QRST-DFGHJKLM,ⵅⵇⵍⵎ.ⵕⵖⵙⵚ-ⴷⴼⴽⵀⵃⵄⵅⵇ,LMNP.QRST-DFGHJKLM +21,VWXY.Z123-DFGHJKLM,ⵛⵜⵟⵡ.ⵣ123-ⴷⴼⴽⵀⵃⵄⵅⵇ,VWXY.Z123-DFGHJKLM +21,4567.890B-DFGHJKLM,4567.890ⴱ-ⴷⴼⴽⵀⵃⵄⵅⵇ,4567.890B-DFGHJKLM +21,pq.xy-DFGHJKLM,ⵎⵕ.ⵟⵡ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ.XY-DFGHJKLM +21,pq.xyz-DFGHJKLM,ⵎⵕ.ⵟⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ.XYZ-DFGHJKLM +21,pqx.yz-DFGHJKLM,ⵎⵕⵟ.ⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQX.YZ-DFGHJKLM +21,pq.rxyz-DFGHJKLM,ⵎⵕ.ⵖⵟⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ.RXYZ-DFGHJKLM +21,pqr.xyz-DFGHJKLM,ⵎⵕⵖ.ⵟⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQR.XYZ-DFGHJKLM +21,pqrx.yz-DFGHJKLM,ⵎⵕⵖⵟ.ⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQRX.YZ-DFGHJKLM +21,pqr.sxyz-DFGHJKLM,ⵎⵕⵖ.ⵙⵟⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQR.SXYZ-DFGHJKLM +21,pqrs.xyz-DFGHJKLM,ⵎⵕⵖⵙ.ⵟⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQRS.XYZ-DFGHJKLM +21,pqrs.txyz-DFGHJKLM,ⵎⵕⵖⵙ.ⵚⵟⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQRS.TXYZ-DFGHJKLM +21,pqrst.vxyz-DFGHJKLM,ⵎⵕⵖⵙⵚ.ⵛⵟⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQRST.VXYZ-DFGHJKLM +21,p1.xy-DFGHJKLM,ⵎ1.ⵟⵡ-ⴷⴼⴽⵀⵃⵄⵅⵇ,P1.XY-DFGHJKLM +21,pq.2y-DFGHJKLM,ⵎⵕ.2ⵡ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ.2Y-DFGHJKLM +21,3q.x4-DFGHJKLM,3ⵕ.ⵟ4-ⴷⴼⴽⵀⵃⵄⵅⵇ,3Q.X4-DFGHJKLM +21,5q.6y-DFGHJKLM,5ⵕ.6ⵡ-ⴷⴼⴽⵀⵃⵄⵅⵇ,5Q.6Y-DFGHJKLM +21,pq.1yz-DFGHJKLM,ⵎⵕ.1ⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ.1YZ-DFGHJKLM +21,pq1.yz-DFGHJKLM,ⵎⵕ1.ⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ1.YZ-DFGHJKLM +21,p2.x3z-DFGHJKLM,ⵎ2.ⵟ3ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,P2.X3Z-DFGHJKLM +21,p2x.3z-DFGHJKLM,ⵎ2ⵟ.3ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,P2X.3Z-DFGHJKLM +21,pq.1xy2-DFGHJKLM,ⵎⵕ.1ⵟⵡ2-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ.1XY2-DFGHJKLM +21,pq1.xy2-DFGHJKLM,ⵎⵕ1.ⵟⵡ2-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ1.XY2-DFGHJKLM +21,pq1x.y2-DFGHJKLM,ⵎⵕ1ⵟ.ⵡ2-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ1X.Y2-DFGHJKLM +21,p3.rx4z-DFGHJKLM,ⵎ3.ⵖⵟ4ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,P3.RX4Z-DFGHJKLM +21,p3r.x4z-DFGHJKLM,ⵎ3ⵖ.ⵟ4ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,P3R.X4Z-DFGHJKLM +21,p3rx.4z-DFGHJKLM,ⵎ3ⵖⵟ.4ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,P3RX.4Z-DFGHJKLM +21,5q.r6y7-DFGHJKLM,5ⵕ.ⵖ6ⵡ7-ⴷⴼⴽⵀⵃⵄⵅⵇ,5Q.R6Y7-DFGHJKLM +21,5qr.6y7-DFGHJKLM,5ⵕⵖ.6ⵡ7-ⴷⴼⴽⵀⵃⵄⵅⵇ,5QR.6Y7-DFGHJKLM +21,5qr6.y7-DFGHJKLM,5ⵕⵖ6.ⵡ7-ⴷⴼⴽⵀⵃⵄⵅⵇ,5QR6.Y7-DFGHJKLM +21,pq1.sx2z-DFGHJKLM,ⵎⵕ1.ⵙⵟ2ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ1.SX2Z-DFGHJKLM +21,pq1s.x2z-DFGHJKLM,ⵎⵕ1ⵙ.ⵟ2ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ1S.X2Z-DFGHJKLM +21,p3r.s4yz-DFGHJKLM,ⵎ3ⵖ.ⵙ4ⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,P3R.S4YZ-DFGHJKLM +21,p3rs.4yz-DFGHJKLM,ⵎ3ⵖⵙ.4ⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,P3RS.4YZ-DFGHJKLM +21,5qr.6xy7-DFGHJKLM,5ⵕⵖ.6ⵟⵡ7-ⴷⴼⴽⵀⵃⵄⵅⵇ,5QR.6XY7-DFGHJKLM +21,5qr6.xy7-DFGHJKLM,5ⵕⵖ6.ⵟⵡ7-ⴷⴼⴽⵀⵃⵄⵅⵇ,5QR6.XY7-DFGHJKLM +21,8q9.sx0z-DFGHJKLM,8ⵕ9.ⵙⵟ0ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,8Q9.SX0Z-DFGHJKLM +21,8q9s.x0z-DFGHJKLM,8ⵕ9ⵙ.ⵟ0ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,8Q9S.X0Z-DFGHJKLM +21,1qr2.tx3z-DFGHJKLM,1ⵕⵖ2.ⵚⵟ3ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,1QR2.TX3Z-DFGHJKLM +21,p4rs.5xy6-DFGHJKLM,ⵎ4ⵖⵙ.5ⵟⵡ6-ⴷⴼⴽⵀⵃⵄⵅⵇ,P4RS.5XY6-DFGHJKLM +21,p7r8.t9y0-DFGHJKLM,ⵎ7ⵖ8.ⵚ9ⵡ0-ⴷⴼⴽⵀⵃⵄⵅⵇ,P7R8.T9Y0-DFGHJKLM +21,pq1st.2xy3-DFGHJKLM,ⵎⵕ1ⵙⵚ.2ⵟⵡ3-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ1ST.2XY3-DFGHJKLM +21,p4rs5.vx6z-DFGHJKLM,ⵎ4ⵖⵙ5.ⵛⵟ6ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,P4RS5.VX6Z-DFGHJKLM +21,7qr8t.v9yz-DFGHJKLM,7ⵕⵖ8ⵚ.ⵛ9ⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,7QR8T.V9YZ-DFGHJKLM +21,p1r2t.3x4z-DFGHJKLM,ⵎ1ⵖ2ⵚ.3ⵟ4ⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,P1R2T.3X4Z-DFGHJKLM +21,5q6s7.v8y9-DFGHJKLM,5ⵕ6ⵙ7.ⵛ8ⵡ9-ⴷⴼⴽⵀⵃⵄⵅⵇ,5Q6S7.V8Y9-DFGHJKLM +21,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ⴷⴼⴽⵀⵃⵄⵅⵇ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +21,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ⵉⴱⴳⴷⵓⴼⴽⵀⵏⵃⵄⵅⵇⵍⵔⵎⵕⵖⵙⵚⵢⵛⵜⵟⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +21,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ⵉⴱⴳⴷⵓⴼⴽⵀⵏⵃⵄⵅⵇⵍⵔⵎⵕⵖⵙⵚⵢⵛⵜⵟⵡⵣ-ⴷⴼⴽⵀⵃⵄⵅⵇ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +21,OI.xx-DFGHJKLM,ⵔⵏ.ⵟⵟ-ⴷⴼⴽⵀⵃⵄⵅⵇ,OI.XX-DFGHJKLM +21,oi.xx-DFGHJKLM,ⵔⵏ.ⵟⵟ-ⴷⴼⴽⵀⵃⵄⵅⵇ,OI.XX-DFGHJKLM +21,oi.xx-oooooooo-DFGHJKLM,ⵔⵏ.ⵟⵟ-ⵔⵔⵔⵔⵔⵔⵔⵔ-ⴷⴼⴽⵀⵃⵄⵅⵇ,OI.XX-OOOOOOOO-DFGHJKLM +21,oi.xx-iiiiiiii-DFGHJKLM,ⵔⵏ.ⵟⵟ-ⵏⵏⵏⵏⵏⵏⵏⵏ-ⴷⴼⴽⵀⵃⵄⵅⵇ,OI.XX-IIIIIIII-DFGHJKLM +21,PQ.RS-01234567-DFGHJKLM,ⵎⵕ.ⵖⵙ-01234567-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ.RS-01234567-DFGHJKLM +21,PQ.RS-890-DFGHJKLM,ⵎⵕ.ⵖⵙ-890-ⴷⴼⴽⵀⵃⵄⵅⵇ,PQ.RS-890-DFGHJKLM +22,89.EU,89.ஆஓ,89.EU +22,00.0A,00.0ங,00.0A +22,BCDF.GHJK,கசடத.நபமய,BCDF.GHJK +22,LMNP.QRST,ரலவழ.ளறஅஈ,LMNP.QRST +22,VWXY.Z123,உஎஏஐ.ஒ123,VWXY.Z123 +22,4567.890B,4567.890க,4567.890B +22,pq.xy,ழள.ஏஐ,PQ.XY +22,pq.xyz,ழள.ஏஐஒ,PQ.XYZ +22,pqx.yz,ழளஏ.ஐஒ,PQX.YZ +22,pq.rxyz,ழள.றஏஐஒ,PQ.RXYZ +22,pqr.xyz,ழளற.ஏஐஒ,PQR.XYZ +22,pqrx.yz,ழளறஏ.ஐஒ,PQRX.YZ +22,pqr.sxyz,ழளற.அஏஐஒ,PQR.SXYZ +22,pqrs.xyz,ழளறஅ.ஏஐஒ,PQRS.XYZ +22,pqrs.txyz,ழளறஅ.ஈஏஐஒ,PQRS.TXYZ +22,pqrst.vxyz,ழளறஅஈ.உஏஐஒ,PQRST.VXYZ +22,p1.xy,ழ1.ஏஐ,P1.XY +22,pq.2y,ழள.2ஐ,PQ.2Y +22,3q.x4,3ள.ஏ4,3Q.X4 +22,5q.6y,5ள.6ஐ,5Q.6Y +22,pq.1yz,ழள.1ஐஒ,PQ.1YZ +22,pq1.yz,ழள1.ஐஒ,PQ1.YZ +22,p2.x3z,ழ2.ஏ3ஒ,P2.X3Z +22,p2x.3z,ழ2ஏ.3ஒ,P2X.3Z +22,pq.1xy2,ழள.1ஏஐ2,PQ.1XY2 +22,pq1.xy2,ழள1.ஏஐ2,PQ1.XY2 +22,pq1x.y2,ழள1ஏ.ஐ2,PQ1X.Y2 +22,p3.rx4z,ழ3.றஏ4ஒ,P3.RX4Z +22,p3r.x4z,ழ3ற.ஏ4ஒ,P3R.X4Z +22,p3rx.4z,ழ3றஏ.4ஒ,P3RX.4Z +22,5q.r6y7,5ள.ற6ஐ7,5Q.R6Y7 +22,5qr.6y7,5ளற.6ஐ7,5QR.6Y7 +22,5qr6.y7,5ளற6.ஐ7,5QR6.Y7 +22,pq1.sx2z,ழள1.அஏ2ஒ,PQ1.SX2Z +22,pq1s.x2z,ழள1அ.ஏ2ஒ,PQ1S.X2Z +22,p3r.s4yz,ழ3ற.அ4ஐஒ,P3R.S4YZ +22,p3rs.4yz,ழ3றஅ.4ஐஒ,P3RS.4YZ +22,5qr.6xy7,5ளற.6ஏஐ7,5QR.6XY7 +22,5qr6.xy7,5ளற6.ஏஐ7,5QR6.XY7 +22,8q9.sx0z,8ள9.அஏ0ஒ,8Q9.SX0Z +22,8q9s.x0z,8ள9அ.ஏ0ஒ,8Q9S.X0Z +22,1qr2.tx3z,1ளற2.ஈஏ3ஒ,1QR2.TX3Z +22,p4rs.5xy6,ழ4றஅ.5ஏஐ6,P4RS.5XY6 +22,p7r8.t9y0,ழ7ற8.ஈ9ஐ0,P7R8.T9Y0 +22,pq1st.2xy3,ழள1அஈ.2ஏஐ3,PQ1ST.2XY3 +22,p4rs5.vx6z,ழ4றஅ5.உஏ6ஒ,P4RS5.VX6Z +22,7qr8t.v9yz,7ளற8ஈ.உ9ஐஒ,7QR8T.V9YZ +22,p1r2t.3x4z,ழ1ற2ஈ.3ஏ4ஒ,P1R2T.3X4Z +22,5q6s7.v8y9,5ள6அ7.உ8ஐ9,5Q6S7.V8Y9 +22,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +22,abcdefghijklmnopqrstuvwxyz,ஙகசடஆதநபIமயரலவOழளறஅஈஓஉஎஏஐஒ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +22,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ஙகசடஆதநபIமயரலவOழளறஅஈஓஉஎஏஐஒ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +22,OI.xx,OI.ஏஏ,OI.XX +22,oi.xx,OI.ஏஏ,OI.XX +22,oi.xx-oooooooo,OI.ஏஏ-OOOOOOOO,OI.XX-OOOOOOOO +22,oi.xx-iiiiiiii,OI.ஏஏ-IIIIIIII,OI.XX-IIIIIIII +22,PQ.RS-01234567,ழள.றஅ-01234567,PQ.RS-01234567 +22,PQ.RS-890,ழள.றஅ-890,PQ.RS-890 +22,89.EU-bc,89.ஆஓ-கச,89.EU-BC +22,00.0A-bc,00.0ங-கச,00.0A-BC +22,BCDF.GHJK-bc,கசடத.நபமய-கச,BCDF.GHJK-BC +22,LMNP.QRST-bc,ரலவழ.ளறஅஈ-கச,LMNP.QRST-BC +22,VWXY.Z123-bc,உஎஏஐ.ஒ123-கச,VWXY.Z123-BC +22,4567.890B-bc,4567.890க-கச,4567.890B-BC +22,pq.xy-bc,ழள.ஏஐ-கச,PQ.XY-BC +22,pq.xyz-bc,ழள.ஏஐஒ-கச,PQ.XYZ-BC +22,pqx.yz-bc,ழளஏ.ஐஒ-கச,PQX.YZ-BC +22,pq.rxyz-bc,ழள.றஏஐஒ-கச,PQ.RXYZ-BC +22,pqr.xyz-bc,ழளற.ஏஐஒ-கச,PQR.XYZ-BC +22,pqrx.yz-bc,ழளறஏ.ஐஒ-கச,PQRX.YZ-BC +22,pqr.sxyz-bc,ழளற.அஏஐஒ-கச,PQR.SXYZ-BC +22,pqrs.xyz-bc,ழளறஅ.ஏஐஒ-கச,PQRS.XYZ-BC +22,pqrs.txyz-bc,ழளறஅ.ஈஏஐஒ-கச,PQRS.TXYZ-BC +22,pqrst.vxyz-bc,ழளறஅஈ.உஏஐஒ-கச,PQRST.VXYZ-BC +22,p1.xy-bc,ழ1.ஏஐ-கச,P1.XY-BC +22,pq.2y-bc,ழள.2ஐ-கச,PQ.2Y-BC +22,3q.x4-bc,3ள.ஏ4-கச,3Q.X4-BC +22,5q.6y-bc,5ள.6ஐ-கச,5Q.6Y-BC +22,pq.1yz-bc,ழள.1ஐஒ-கச,PQ.1YZ-BC +22,pq1.yz-bc,ழள1.ஐஒ-கச,PQ1.YZ-BC +22,p2.x3z-bc,ழ2.ஏ3ஒ-கச,P2.X3Z-BC +22,p2x.3z-bc,ழ2ஏ.3ஒ-கச,P2X.3Z-BC +22,pq.1xy2-bc,ழள.1ஏஐ2-கச,PQ.1XY2-BC +22,pq1.xy2-bc,ழள1.ஏஐ2-கச,PQ1.XY2-BC +22,pq1x.y2-bc,ழள1ஏ.ஐ2-கச,PQ1X.Y2-BC +22,p3.rx4z-bc,ழ3.றஏ4ஒ-கச,P3.RX4Z-BC +22,p3r.x4z-bc,ழ3ற.ஏ4ஒ-கச,P3R.X4Z-BC +22,p3rx.4z-bc,ழ3றஏ.4ஒ-கச,P3RX.4Z-BC +22,5q.r6y7-bc,5ள.ற6ஐ7-கச,5Q.R6Y7-BC +22,5qr.6y7-bc,5ளற.6ஐ7-கச,5QR.6Y7-BC +22,5qr6.y7-bc,5ளற6.ஐ7-கச,5QR6.Y7-BC +22,pq1.sx2z-bc,ழள1.அஏ2ஒ-கச,PQ1.SX2Z-BC +22,pq1s.x2z-bc,ழள1அ.ஏ2ஒ-கச,PQ1S.X2Z-BC +22,p3r.s4yz-bc,ழ3ற.அ4ஐஒ-கச,P3R.S4YZ-BC +22,p3rs.4yz-bc,ழ3றஅ.4ஐஒ-கச,P3RS.4YZ-BC +22,5qr.6xy7-bc,5ளற.6ஏஐ7-கச,5QR.6XY7-BC +22,5qr6.xy7-bc,5ளற6.ஏஐ7-கச,5QR6.XY7-BC +22,8q9.sx0z-bc,8ள9.அஏ0ஒ-கச,8Q9.SX0Z-BC +22,8q9s.x0z-bc,8ள9அ.ஏ0ஒ-கச,8Q9S.X0Z-BC +22,1qr2.tx3z-bc,1ளற2.ஈஏ3ஒ-கச,1QR2.TX3Z-BC +22,p4rs.5xy6-bc,ழ4றஅ.5ஏஐ6-கச,P4RS.5XY6-BC +22,p7r8.t9y0-bc,ழ7ற8.ஈ9ஐ0-கச,P7R8.T9Y0-BC +22,pq1st.2xy3-bc,ழள1அஈ.2ஏஐ3-கச,PQ1ST.2XY3-BC +22,p4rs5.vx6z-bc,ழ4றஅ5.உஏ6ஒ-கச,P4RS5.VX6Z-BC +22,7qr8t.v9yz-bc,7ளற8ஈ.உ9ஐஒ-கச,7QR8T.V9YZ-BC +22,p1r2t.3x4z-bc,ழ1ற2ஈ.3ஏ4ஒ-கச,P1R2T.3X4Z-BC +22,5q6s7.v8y9-bc,5ள6அ7.உ8ஐ9-கச,5Q6S7.V8Y9-BC +22,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-கச,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +22,abcdefghijklmnopqrstuvwxyz-bc,ஙகசடஆதநபIமயரலவOழளறஅஈஓஉஎஏஐஒ-கச,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +22,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ஙகசடஆதநபIமயரலவOழளறஅஈஓஉஎஏஐஒ-கச,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +22,OI.xx-bc,OI.ஏஏ-கச,OI.XX-BC +22,oi.xx-bc,OI.ஏஏ-கச,OI.XX-BC +22,oi.xx-oooooooo-bc,OI.ஏஏ-OOOOOOOO-கச,OI.XX-OOOOOOOO-BC +22,oi.xx-iiiiiiii-bc,OI.ஏஏ-IIIIIIII-கச,OI.XX-IIIIIIII-BC +22,PQ.RS-01234567-bc,ழள.றஅ-01234567-கச,PQ.RS-01234567-BC +22,PQ.RS-890-bc,ழள.றஅ-890-கச,PQ.RS-890-BC +22,89.EU-DFGHJKLM,89.ஆஓ-டதநபமயரல,89.EU-DFGHJKLM +22,00.0A-DFGHJKLM,00.0ங-டதநபமயரல,00.0A-DFGHJKLM +22,BCDF.GHJK-DFGHJKLM,கசடத.நபமய-டதநபமயரல,BCDF.GHJK-DFGHJKLM +22,LMNP.QRST-DFGHJKLM,ரலவழ.ளறஅஈ-டதநபமயரல,LMNP.QRST-DFGHJKLM +22,VWXY.Z123-DFGHJKLM,உஎஏஐ.ஒ123-டதநபமயரல,VWXY.Z123-DFGHJKLM +22,4567.890B-DFGHJKLM,4567.890க-டதநபமயரல,4567.890B-DFGHJKLM +22,pq.xy-DFGHJKLM,ழள.ஏஐ-டதநபமயரல,PQ.XY-DFGHJKLM +22,pq.xyz-DFGHJKLM,ழள.ஏஐஒ-டதநபமயரல,PQ.XYZ-DFGHJKLM +22,pqx.yz-DFGHJKLM,ழளஏ.ஐஒ-டதநபமயரல,PQX.YZ-DFGHJKLM +22,pq.rxyz-DFGHJKLM,ழள.றஏஐஒ-டதநபமயரல,PQ.RXYZ-DFGHJKLM +22,pqr.xyz-DFGHJKLM,ழளற.ஏஐஒ-டதநபமயரல,PQR.XYZ-DFGHJKLM +22,pqrx.yz-DFGHJKLM,ழளறஏ.ஐஒ-டதநபமயரல,PQRX.YZ-DFGHJKLM +22,pqr.sxyz-DFGHJKLM,ழளற.அஏஐஒ-டதநபமயரல,PQR.SXYZ-DFGHJKLM +22,pqrs.xyz-DFGHJKLM,ழளறஅ.ஏஐஒ-டதநபமயரல,PQRS.XYZ-DFGHJKLM +22,pqrs.txyz-DFGHJKLM,ழளறஅ.ஈஏஐஒ-டதநபமயரல,PQRS.TXYZ-DFGHJKLM +22,pqrst.vxyz-DFGHJKLM,ழளறஅஈ.உஏஐஒ-டதநபமயரல,PQRST.VXYZ-DFGHJKLM +22,p1.xy-DFGHJKLM,ழ1.ஏஐ-டதநபமயரல,P1.XY-DFGHJKLM +22,pq.2y-DFGHJKLM,ழள.2ஐ-டதநபமயரல,PQ.2Y-DFGHJKLM +22,3q.x4-DFGHJKLM,3ள.ஏ4-டதநபமயரல,3Q.X4-DFGHJKLM +22,5q.6y-DFGHJKLM,5ள.6ஐ-டதநபமயரல,5Q.6Y-DFGHJKLM +22,pq.1yz-DFGHJKLM,ழள.1ஐஒ-டதநபமயரல,PQ.1YZ-DFGHJKLM +22,pq1.yz-DFGHJKLM,ழள1.ஐஒ-டதநபமயரல,PQ1.YZ-DFGHJKLM +22,p2.x3z-DFGHJKLM,ழ2.ஏ3ஒ-டதநபமயரல,P2.X3Z-DFGHJKLM +22,p2x.3z-DFGHJKLM,ழ2ஏ.3ஒ-டதநபமயரல,P2X.3Z-DFGHJKLM +22,pq.1xy2-DFGHJKLM,ழள.1ஏஐ2-டதநபமயரல,PQ.1XY2-DFGHJKLM +22,pq1.xy2-DFGHJKLM,ழள1.ஏஐ2-டதநபமயரல,PQ1.XY2-DFGHJKLM +22,pq1x.y2-DFGHJKLM,ழள1ஏ.ஐ2-டதநபமயரல,PQ1X.Y2-DFGHJKLM +22,p3.rx4z-DFGHJKLM,ழ3.றஏ4ஒ-டதநபமயரல,P3.RX4Z-DFGHJKLM +22,p3r.x4z-DFGHJKLM,ழ3ற.ஏ4ஒ-டதநபமயரல,P3R.X4Z-DFGHJKLM +22,p3rx.4z-DFGHJKLM,ழ3றஏ.4ஒ-டதநபமயரல,P3RX.4Z-DFGHJKLM +22,5q.r6y7-DFGHJKLM,5ள.ற6ஐ7-டதநபமயரல,5Q.R6Y7-DFGHJKLM +22,5qr.6y7-DFGHJKLM,5ளற.6ஐ7-டதநபமயரல,5QR.6Y7-DFGHJKLM +22,5qr6.y7-DFGHJKLM,5ளற6.ஐ7-டதநபமயரல,5QR6.Y7-DFGHJKLM +22,pq1.sx2z-DFGHJKLM,ழள1.அஏ2ஒ-டதநபமயரல,PQ1.SX2Z-DFGHJKLM +22,pq1s.x2z-DFGHJKLM,ழள1அ.ஏ2ஒ-டதநபமயரல,PQ1S.X2Z-DFGHJKLM +22,p3r.s4yz-DFGHJKLM,ழ3ற.அ4ஐஒ-டதநபமயரல,P3R.S4YZ-DFGHJKLM +22,p3rs.4yz-DFGHJKLM,ழ3றஅ.4ஐஒ-டதநபமயரல,P3RS.4YZ-DFGHJKLM +22,5qr.6xy7-DFGHJKLM,5ளற.6ஏஐ7-டதநபமயரல,5QR.6XY7-DFGHJKLM +22,5qr6.xy7-DFGHJKLM,5ளற6.ஏஐ7-டதநபமயரல,5QR6.XY7-DFGHJKLM +22,8q9.sx0z-DFGHJKLM,8ள9.அஏ0ஒ-டதநபமயரல,8Q9.SX0Z-DFGHJKLM +22,8q9s.x0z-DFGHJKLM,8ள9அ.ஏ0ஒ-டதநபமயரல,8Q9S.X0Z-DFGHJKLM +22,1qr2.tx3z-DFGHJKLM,1ளற2.ஈஏ3ஒ-டதநபமயரல,1QR2.TX3Z-DFGHJKLM +22,p4rs.5xy6-DFGHJKLM,ழ4றஅ.5ஏஐ6-டதநபமயரல,P4RS.5XY6-DFGHJKLM +22,p7r8.t9y0-DFGHJKLM,ழ7ற8.ஈ9ஐ0-டதநபமயரல,P7R8.T9Y0-DFGHJKLM +22,pq1st.2xy3-DFGHJKLM,ழள1அஈ.2ஏஐ3-டதநபமயரல,PQ1ST.2XY3-DFGHJKLM +22,p4rs5.vx6z-DFGHJKLM,ழ4றஅ5.உஏ6ஒ-டதநபமயரல,P4RS5.VX6Z-DFGHJKLM +22,7qr8t.v9yz-DFGHJKLM,7ளற8ஈ.உ9ஐஒ-டதநபமயரல,7QR8T.V9YZ-DFGHJKLM +22,p1r2t.3x4z-DFGHJKLM,ழ1ற2ஈ.3ஏ4ஒ-டதநபமயரல,P1R2T.3X4Z-DFGHJKLM +22,5q6s7.v8y9-DFGHJKLM,5ள6அ7.உ8ஐ9-டதநபமயரல,5Q6S7.V8Y9-DFGHJKLM +22,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-டதநபமயரல,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +22,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ஙகசடஆதநபIமயரலவOழளறஅஈஓஉஎஏஐஒ-டதநபமயரல,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +22,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ஙகசடஆதநபIமயரலவOழளறஅஈஓஉஎஏஐஒ-டதநபமயரல,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +22,OI.xx-DFGHJKLM,OI.ஏஏ-டதநபமயரல,OI.XX-DFGHJKLM +22,oi.xx-DFGHJKLM,OI.ஏஏ-டதநபமயரல,OI.XX-DFGHJKLM +22,oi.xx-oooooooo-DFGHJKLM,OI.ஏஏ-OOOOOOOO-டதநபமயரல,OI.XX-OOOOOOOO-DFGHJKLM +22,oi.xx-iiiiiiii-DFGHJKLM,OI.ஏஏ-IIIIIIII-டதநபமயரல,OI.XX-IIIIIIII-DFGHJKLM +22,PQ.RS-01234567-DFGHJKLM,ழள.றஅ-01234567-டதநபமயரல,PQ.RS-01234567-DFGHJKLM +22,PQ.RS-890-DFGHJKLM,ழள.றஅ-890-டதநபமயரல,PQ.RS-890-DFGHJKLM +23,89.EU,፰፱.ሞወ,89.EU +23,00.0A,፲፲.፲ማ,00.0A +23,BCDF.GHJK,በቤደፊ.ገሀየኬ,BCDF.GHJK +23,LMNP.QRST,ለናፐፔ.ቀቄሬሠ,LMNP.QRST +23,VWXY.Z123,ሦተቶጸ.ዜ፩፪፫,VWXY.Z123 +23,4567.890B,፬፭፮፯.፰፱፲በ,4567.890B +23,pq.xy,ፔቀ.ቶጸ,PQ.XY +23,pq.xyz,ፔቀ.ቶጸዜ,PQ.XYZ +23,pqx.yz,ፔቀቶ.ጸዜ,PQX.YZ +23,pq.rxyz,ፔቀ.ቄቶጸዜ,PQ.RXYZ +23,pqr.xyz,ፔቀቄ.ቶጸዜ,PQR.XYZ +23,pqrx.yz,ፔቀቄቶ.ጸዜ,PQRX.YZ +23,pqr.sxyz,ፔቀቄ.ሬቶጸዜ,PQR.SXYZ +23,pqrs.xyz,ፔቀቄሬ.ቶጸዜ,PQRS.XYZ +23,pqrs.txyz,ፔቀቄሬ.ሠቶጸዜ,PQRS.TXYZ +23,pqrst.vxyz,ፔቀቄሬሠ.ሦቶጸዜ,PQRST.VXYZ +23,p1.xy,ፔ፩.ቶጸ,P1.XY +23,pq.2y,ፔቀ.፪ጸ,PQ.2Y +23,3q.x4,፫ቀ.ቶ፬,3Q.X4 +23,5q.6y,፭ቀ.፮ጸ,5Q.6Y +23,pq.1yz,ፔቀ.፩ጸዜ,PQ.1YZ +23,pq1.yz,ፔቀ፩.ጸዜ,PQ1.YZ +23,p2.x3z,ፔ፪.ቶ፫ዜ,P2.X3Z +23,p2x.3z,ፔ፪ቶ.፫ዜ,P2X.3Z +23,pq.1xy2,ፔቀ.፩ቶጸ፪,PQ.1XY2 +23,pq1.xy2,ፔቀ፩.ቶጸ፪,PQ1.XY2 +23,pq1x.y2,ፔቀ፩ቶ.ጸ፪,PQ1X.Y2 +23,p3.rx4z,ፔ፫.ቄቶ፬ዜ,P3.RX4Z +23,p3r.x4z,ፔ፫ቄ.ቶ፬ዜ,P3R.X4Z +23,p3rx.4z,ፔ፫ቄቶ.፬ዜ,P3RX.4Z +23,5q.r6y7,፭ቀ.ቄ፮ጸ፯,5Q.R6Y7 +23,5qr.6y7,፭ቀቄ.፮ጸ፯,5QR.6Y7 +23,5qr6.y7,፭ቀቄ፮.ጸ፯,5QR6.Y7 +23,pq1.sx2z,ፔቀ፩.ሬቶ፪ዜ,PQ1.SX2Z +23,pq1s.x2z,ፔቀ፩ሬ.ቶ፪ዜ,PQ1S.X2Z +23,p3r.s4yz,ፔ፫ቄ.ሬ፬ጸዜ,P3R.S4YZ +23,p3rs.4yz,ፔ፫ቄሬ.፬ጸዜ,P3RS.4YZ +23,5qr.6xy7,፭ቀቄ.፮ቶጸ፯,5QR.6XY7 +23,5qr6.xy7,፭ቀቄ፮.ቶጸ፯,5QR6.XY7 +23,8q9.sx0z,፰ቀ፱.ሬቶ፲ዜ,8Q9.SX0Z +23,8q9s.x0z,፰ቀ፱ሬ.ቶ፲ዜ,8Q9S.X0Z +23,1qr2.tx3z,፩ቀቄ፪.ሠቶ፫ዜ,1QR2.TX3Z +23,p4rs.5xy6,ፔ፬ቄሬ.፭ቶጸ፮,P4RS.5XY6 +23,p7r8.t9y0,ፔ፯ቄ፰.ሠ፱ጸ፲,P7R8.T9Y0 +23,pq1st.2xy3,ፔቀ፩ሬሠ.፪ቶጸ፫,PQ1ST.2XY3 +23,p4rs5.vx6z,ፔ፬ቄሬ፭.ሦቶ፮ዜ,P4RS5.VX6Z +23,7qr8t.v9yz,፯ቀቄ፰ሠ.ሦ፱ጸዜ,7QR8T.V9YZ +23,p1r2t.3x4z,ፔ፩ቄ፪ሠ.፫ቶ፬ዜ,P1R2T.3X4Z +23,5q6s7.v8y9,፭ቀ፮ሬ፯.ሦ፰ጸ፱,5Q6S7.V8Y9 +23,^0123456789!@#$^&*()/:;[]{}<>?|~%,^፲፩፪፫፬፭፮፯፰፱!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +23,abcdefghijklmnopqrstuvwxyz,ማበቤደሞፊገሀIየኬለናፐዐፔቀቄሬሠወሦተቶጸዜ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +23,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ማበቤደሞፊገሀIየኬለናፐዐፔቀቄሬሠወሦተቶጸዜ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +23,OI.xx,ዐI.ቶቶ,OI.XX +23,oi.xx,ዐI.ቶቶ,OI.XX +23,oi.xx-oooooooo,ዐI.ቶቶ-ዐዐዐዐዐዐዐዐ,OI.XX-OOOOOOOO +23,oi.xx-iiiiiiii,ዐI.ቶቶ-IIIIIIII,OI.XX-IIIIIIII +23,PQ.RS-01234567,ፔቀ.ቄሬ-፲፩፪፫፬፭፮፯,PQ.RS-01234567 +23,PQ.RS-890,ፔቀ.ቄሬ-፰፱፲,PQ.RS-890 +23,89.EU-bc,፰፱.ሞወ-በቤ,89.EU-BC +23,00.0A-bc,፲፲.፲ማ-በቤ,00.0A-BC +23,BCDF.GHJK-bc,በቤደፊ.ገሀየኬ-በቤ,BCDF.GHJK-BC +23,LMNP.QRST-bc,ለናፐፔ.ቀቄሬሠ-በቤ,LMNP.QRST-BC +23,VWXY.Z123-bc,ሦተቶጸ.ዜ፩፪፫-በቤ,VWXY.Z123-BC +23,4567.890B-bc,፬፭፮፯.፰፱፲በ-በቤ,4567.890B-BC +23,pq.xy-bc,ፔቀ.ቶጸ-በቤ,PQ.XY-BC +23,pq.xyz-bc,ፔቀ.ቶጸዜ-በቤ,PQ.XYZ-BC +23,pqx.yz-bc,ፔቀቶ.ጸዜ-በቤ,PQX.YZ-BC +23,pq.rxyz-bc,ፔቀ.ቄቶጸዜ-በቤ,PQ.RXYZ-BC +23,pqr.xyz-bc,ፔቀቄ.ቶጸዜ-በቤ,PQR.XYZ-BC +23,pqrx.yz-bc,ፔቀቄቶ.ጸዜ-በቤ,PQRX.YZ-BC +23,pqr.sxyz-bc,ፔቀቄ.ሬቶጸዜ-በቤ,PQR.SXYZ-BC +23,pqrs.xyz-bc,ፔቀቄሬ.ቶጸዜ-በቤ,PQRS.XYZ-BC +23,pqrs.txyz-bc,ፔቀቄሬ.ሠቶጸዜ-በቤ,PQRS.TXYZ-BC +23,pqrst.vxyz-bc,ፔቀቄሬሠ.ሦቶጸዜ-በቤ,PQRST.VXYZ-BC +23,p1.xy-bc,ፔ፩.ቶጸ-በቤ,P1.XY-BC +23,pq.2y-bc,ፔቀ.፪ጸ-በቤ,PQ.2Y-BC +23,3q.x4-bc,፫ቀ.ቶ፬-በቤ,3Q.X4-BC +23,5q.6y-bc,፭ቀ.፮ጸ-በቤ,5Q.6Y-BC +23,pq.1yz-bc,ፔቀ.፩ጸዜ-በቤ,PQ.1YZ-BC +23,pq1.yz-bc,ፔቀ፩.ጸዜ-በቤ,PQ1.YZ-BC +23,p2.x3z-bc,ፔ፪.ቶ፫ዜ-በቤ,P2.X3Z-BC +23,p2x.3z-bc,ፔ፪ቶ.፫ዜ-በቤ,P2X.3Z-BC +23,pq.1xy2-bc,ፔቀ.፩ቶጸ፪-በቤ,PQ.1XY2-BC +23,pq1.xy2-bc,ፔቀ፩.ቶጸ፪-በቤ,PQ1.XY2-BC +23,pq1x.y2-bc,ፔቀ፩ቶ.ጸ፪-በቤ,PQ1X.Y2-BC +23,p3.rx4z-bc,ፔ፫.ቄቶ፬ዜ-በቤ,P3.RX4Z-BC +23,p3r.x4z-bc,ፔ፫ቄ.ቶ፬ዜ-በቤ,P3R.X4Z-BC +23,p3rx.4z-bc,ፔ፫ቄቶ.፬ዜ-በቤ,P3RX.4Z-BC +23,5q.r6y7-bc,፭ቀ.ቄ፮ጸ፯-በቤ,5Q.R6Y7-BC +23,5qr.6y7-bc,፭ቀቄ.፮ጸ፯-በቤ,5QR.6Y7-BC +23,5qr6.y7-bc,፭ቀቄ፮.ጸ፯-በቤ,5QR6.Y7-BC +23,pq1.sx2z-bc,ፔቀ፩.ሬቶ፪ዜ-በቤ,PQ1.SX2Z-BC +23,pq1s.x2z-bc,ፔቀ፩ሬ.ቶ፪ዜ-በቤ,PQ1S.X2Z-BC +23,p3r.s4yz-bc,ፔ፫ቄ.ሬ፬ጸዜ-በቤ,P3R.S4YZ-BC +23,p3rs.4yz-bc,ፔ፫ቄሬ.፬ጸዜ-በቤ,P3RS.4YZ-BC +23,5qr.6xy7-bc,፭ቀቄ.፮ቶጸ፯-በቤ,5QR.6XY7-BC +23,5qr6.xy7-bc,፭ቀቄ፮.ቶጸ፯-በቤ,5QR6.XY7-BC +23,8q9.sx0z-bc,፰ቀ፱.ሬቶ፲ዜ-በቤ,8Q9.SX0Z-BC +23,8q9s.x0z-bc,፰ቀ፱ሬ.ቶ፲ዜ-በቤ,8Q9S.X0Z-BC +23,1qr2.tx3z-bc,፩ቀቄ፪.ሠቶ፫ዜ-በቤ,1QR2.TX3Z-BC +23,p4rs.5xy6-bc,ፔ፬ቄሬ.፭ቶጸ፮-በቤ,P4RS.5XY6-BC +23,p7r8.t9y0-bc,ፔ፯ቄ፰.ሠ፱ጸ፲-በቤ,P7R8.T9Y0-BC +23,pq1st.2xy3-bc,ፔቀ፩ሬሠ.፪ቶጸ፫-በቤ,PQ1ST.2XY3-BC +23,p4rs5.vx6z-bc,ፔ፬ቄሬ፭.ሦቶ፮ዜ-በቤ,P4RS5.VX6Z-BC +23,7qr8t.v9yz-bc,፯ቀቄ፰ሠ.ሦ፱ጸዜ-በቤ,7QR8T.V9YZ-BC +23,p1r2t.3x4z-bc,ፔ፩ቄ፪ሠ.፫ቶ፬ዜ-በቤ,P1R2T.3X4Z-BC +23,5q6s7.v8y9-bc,፭ቀ፮ሬ፯.ሦ፰ጸ፱-በቤ,5Q6S7.V8Y9-BC +23,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^፲፩፪፫፬፭፮፯፰፱!@#$^&*()/:;[]{}<>?|~%-በቤ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +23,abcdefghijklmnopqrstuvwxyz-bc,ማበቤደሞፊገሀIየኬለናፐዐፔቀቄሬሠወሦተቶጸዜ-በቤ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +23,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ማበቤደሞፊገሀIየኬለናፐዐፔቀቄሬሠወሦተቶጸዜ-በቤ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +23,OI.xx-bc,ዐI.ቶቶ-በቤ,OI.XX-BC +23,oi.xx-bc,ዐI.ቶቶ-በቤ,OI.XX-BC +23,oi.xx-oooooooo-bc,ዐI.ቶቶ-ዐዐዐዐዐዐዐዐ-በቤ,OI.XX-OOOOOOOO-BC +23,oi.xx-iiiiiiii-bc,ዐI.ቶቶ-IIIIIIII-በቤ,OI.XX-IIIIIIII-BC +23,PQ.RS-01234567-bc,ፔቀ.ቄሬ-፲፩፪፫፬፭፮፯-በቤ,PQ.RS-01234567-BC +23,PQ.RS-890-bc,ፔቀ.ቄሬ-፰፱፲-በቤ,PQ.RS-890-BC +23,89.EU-DFGHJKLM,፰፱.ሞወ-ደፊገሀየኬለና,89.EU-DFGHJKLM +23,00.0A-DFGHJKLM,፲፲.፲ማ-ደፊገሀየኬለና,00.0A-DFGHJKLM +23,BCDF.GHJK-DFGHJKLM,በቤደፊ.ገሀየኬ-ደፊገሀየኬለና,BCDF.GHJK-DFGHJKLM +23,LMNP.QRST-DFGHJKLM,ለናፐፔ.ቀቄሬሠ-ደፊገሀየኬለና,LMNP.QRST-DFGHJKLM +23,VWXY.Z123-DFGHJKLM,ሦተቶጸ.ዜ፩፪፫-ደፊገሀየኬለና,VWXY.Z123-DFGHJKLM +23,4567.890B-DFGHJKLM,፬፭፮፯.፰፱፲በ-ደፊገሀየኬለና,4567.890B-DFGHJKLM +23,pq.xy-DFGHJKLM,ፔቀ.ቶጸ-ደፊገሀየኬለና,PQ.XY-DFGHJKLM +23,pq.xyz-DFGHJKLM,ፔቀ.ቶጸዜ-ደፊገሀየኬለና,PQ.XYZ-DFGHJKLM +23,pqx.yz-DFGHJKLM,ፔቀቶ.ጸዜ-ደፊገሀየኬለና,PQX.YZ-DFGHJKLM +23,pq.rxyz-DFGHJKLM,ፔቀ.ቄቶጸዜ-ደፊገሀየኬለና,PQ.RXYZ-DFGHJKLM +23,pqr.xyz-DFGHJKLM,ፔቀቄ.ቶጸዜ-ደፊገሀየኬለና,PQR.XYZ-DFGHJKLM +23,pqrx.yz-DFGHJKLM,ፔቀቄቶ.ጸዜ-ደፊገሀየኬለና,PQRX.YZ-DFGHJKLM +23,pqr.sxyz-DFGHJKLM,ፔቀቄ.ሬቶጸዜ-ደፊገሀየኬለና,PQR.SXYZ-DFGHJKLM +23,pqrs.xyz-DFGHJKLM,ፔቀቄሬ.ቶጸዜ-ደፊገሀየኬለና,PQRS.XYZ-DFGHJKLM +23,pqrs.txyz-DFGHJKLM,ፔቀቄሬ.ሠቶጸዜ-ደፊገሀየኬለና,PQRS.TXYZ-DFGHJKLM +23,pqrst.vxyz-DFGHJKLM,ፔቀቄሬሠ.ሦቶጸዜ-ደፊገሀየኬለና,PQRST.VXYZ-DFGHJKLM +23,p1.xy-DFGHJKLM,ፔ፩.ቶጸ-ደፊገሀየኬለና,P1.XY-DFGHJKLM +23,pq.2y-DFGHJKLM,ፔቀ.፪ጸ-ደፊገሀየኬለና,PQ.2Y-DFGHJKLM +23,3q.x4-DFGHJKLM,፫ቀ.ቶ፬-ደፊገሀየኬለና,3Q.X4-DFGHJKLM +23,5q.6y-DFGHJKLM,፭ቀ.፮ጸ-ደፊገሀየኬለና,5Q.6Y-DFGHJKLM +23,pq.1yz-DFGHJKLM,ፔቀ.፩ጸዜ-ደፊገሀየኬለና,PQ.1YZ-DFGHJKLM +23,pq1.yz-DFGHJKLM,ፔቀ፩.ጸዜ-ደፊገሀየኬለና,PQ1.YZ-DFGHJKLM +23,p2.x3z-DFGHJKLM,ፔ፪.ቶ፫ዜ-ደፊገሀየኬለና,P2.X3Z-DFGHJKLM +23,p2x.3z-DFGHJKLM,ፔ፪ቶ.፫ዜ-ደፊገሀየኬለና,P2X.3Z-DFGHJKLM +23,pq.1xy2-DFGHJKLM,ፔቀ.፩ቶጸ፪-ደፊገሀየኬለና,PQ.1XY2-DFGHJKLM +23,pq1.xy2-DFGHJKLM,ፔቀ፩.ቶጸ፪-ደፊገሀየኬለና,PQ1.XY2-DFGHJKLM +23,pq1x.y2-DFGHJKLM,ፔቀ፩ቶ.ጸ፪-ደፊገሀየኬለና,PQ1X.Y2-DFGHJKLM +23,p3.rx4z-DFGHJKLM,ፔ፫.ቄቶ፬ዜ-ደፊገሀየኬለና,P3.RX4Z-DFGHJKLM +23,p3r.x4z-DFGHJKLM,ፔ፫ቄ.ቶ፬ዜ-ደፊገሀየኬለና,P3R.X4Z-DFGHJKLM +23,p3rx.4z-DFGHJKLM,ፔ፫ቄቶ.፬ዜ-ደፊገሀየኬለና,P3RX.4Z-DFGHJKLM +23,5q.r6y7-DFGHJKLM,፭ቀ.ቄ፮ጸ፯-ደፊገሀየኬለና,5Q.R6Y7-DFGHJKLM +23,5qr.6y7-DFGHJKLM,፭ቀቄ.፮ጸ፯-ደፊገሀየኬለና,5QR.6Y7-DFGHJKLM +23,5qr6.y7-DFGHJKLM,፭ቀቄ፮.ጸ፯-ደፊገሀየኬለና,5QR6.Y7-DFGHJKLM +23,pq1.sx2z-DFGHJKLM,ፔቀ፩.ሬቶ፪ዜ-ደፊገሀየኬለና,PQ1.SX2Z-DFGHJKLM +23,pq1s.x2z-DFGHJKLM,ፔቀ፩ሬ.ቶ፪ዜ-ደፊገሀየኬለና,PQ1S.X2Z-DFGHJKLM +23,p3r.s4yz-DFGHJKLM,ፔ፫ቄ.ሬ፬ጸዜ-ደፊገሀየኬለና,P3R.S4YZ-DFGHJKLM +23,p3rs.4yz-DFGHJKLM,ፔ፫ቄሬ.፬ጸዜ-ደፊገሀየኬለና,P3RS.4YZ-DFGHJKLM +23,5qr.6xy7-DFGHJKLM,፭ቀቄ.፮ቶጸ፯-ደፊገሀየኬለና,5QR.6XY7-DFGHJKLM +23,5qr6.xy7-DFGHJKLM,፭ቀቄ፮.ቶጸ፯-ደፊገሀየኬለና,5QR6.XY7-DFGHJKLM +23,8q9.sx0z-DFGHJKLM,፰ቀ፱.ሬቶ፲ዜ-ደፊገሀየኬለና,8Q9.SX0Z-DFGHJKLM +23,8q9s.x0z-DFGHJKLM,፰ቀ፱ሬ.ቶ፲ዜ-ደፊገሀየኬለና,8Q9S.X0Z-DFGHJKLM +23,1qr2.tx3z-DFGHJKLM,፩ቀቄ፪.ሠቶ፫ዜ-ደፊገሀየኬለና,1QR2.TX3Z-DFGHJKLM +23,p4rs.5xy6-DFGHJKLM,ፔ፬ቄሬ.፭ቶጸ፮-ደፊገሀየኬለና,P4RS.5XY6-DFGHJKLM +23,p7r8.t9y0-DFGHJKLM,ፔ፯ቄ፰.ሠ፱ጸ፲-ደፊገሀየኬለና,P7R8.T9Y0-DFGHJKLM +23,pq1st.2xy3-DFGHJKLM,ፔቀ፩ሬሠ.፪ቶጸ፫-ደፊገሀየኬለና,PQ1ST.2XY3-DFGHJKLM +23,p4rs5.vx6z-DFGHJKLM,ፔ፬ቄሬ፭.ሦቶ፮ዜ-ደፊገሀየኬለና,P4RS5.VX6Z-DFGHJKLM +23,7qr8t.v9yz-DFGHJKLM,፯ቀቄ፰ሠ.ሦ፱ጸዜ-ደፊገሀየኬለና,7QR8T.V9YZ-DFGHJKLM +23,p1r2t.3x4z-DFGHJKLM,ፔ፩ቄ፪ሠ.፫ቶ፬ዜ-ደፊገሀየኬለና,P1R2T.3X4Z-DFGHJKLM +23,5q6s7.v8y9-DFGHJKLM,፭ቀ፮ሬ፯.ሦ፰ጸ፱-ደፊገሀየኬለና,5Q6S7.V8Y9-DFGHJKLM +23,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^፲፩፪፫፬፭፮፯፰፱!@#$^&*()/:;[]{}<>?|~%-ደፊገሀየኬለና,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +23,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ማበቤደሞፊገሀIየኬለናፐዐፔቀቄሬሠወሦተቶጸዜ-ደፊገሀየኬለና,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +23,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ማበቤደሞፊገሀIየኬለናፐዐፔቀቄሬሠወሦተቶጸዜ-ደፊገሀየኬለና,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +23,OI.xx-DFGHJKLM,ዐI.ቶቶ-ደፊገሀየኬለና,OI.XX-DFGHJKLM +23,oi.xx-DFGHJKLM,ዐI.ቶቶ-ደፊገሀየኬለና,OI.XX-DFGHJKLM +23,oi.xx-oooooooo-DFGHJKLM,ዐI.ቶቶ-ዐዐዐዐዐዐዐዐ-ደፊገሀየኬለና,OI.XX-OOOOOOOO-DFGHJKLM +23,oi.xx-iiiiiiii-DFGHJKLM,ዐI.ቶቶ-IIIIIIII-ደፊገሀየኬለና,OI.XX-IIIIIIII-DFGHJKLM +23,PQ.RS-01234567-DFGHJKLM,ፔቀ.ቄሬ-፲፩፪፫፬፭፮፯-ደፊገሀየኬለና,PQ.RS-01234567-DFGHJKLM +23,PQ.RS-890-DFGHJKLM,ፔቀ.ቄሬ-፰፱፲-ደፊገሀየኬለና,PQ.RS-890-DFGHJKLM +24,89.EU,89.ఫభ,89.EU +24,00.0A,00.0ఞ,00.0A +24,BCDF.GHJK,కగఙచ.జటఠడ,BCDF.GHJK +24,LMNP.QRST,ణతథద.ధనపబ,LMNP.QRST +24,VWXY.Z123,మరలళ.వ123,VWXY.Z123 +24,4567.890B,4567.890క,4567.890B +24,pq.xy,దధ.లళ,PQ.XY +24,pq.xyz,దధ.లళవ,PQ.XYZ +24,pqx.yz,దధల.ళవ,PQX.YZ +24,pq.rxyz,దధ.నలళవ,PQ.RXYZ +24,pqr.xyz,దధన.లళవ,PQR.XYZ +24,pqrx.yz,దధనల.ళవ,PQRX.YZ +24,pqr.sxyz,దధన.పలళవ,PQR.SXYZ +24,pqrs.xyz,దధనప.లళవ,PQRS.XYZ +24,pqrs.txyz,దధనప.బలళవ,PQRS.TXYZ +24,pqrst.vxyz,దధనపబ.మలళవ,PQRST.VXYZ +24,p1.xy,ద1.లళ,P1.XY +24,pq.2y,దధ.2ళ,PQ.2Y +24,3q.x4,3ధ.ల4,3Q.X4 +24,5q.6y,5ధ.6ళ,5Q.6Y +24,pq.1yz,దధ.1ళవ,PQ.1YZ +24,pq1.yz,దధ1.ళవ,PQ1.YZ +24,p2.x3z,ద2.ల3వ,P2.X3Z +24,p2x.3z,ద2ల.3వ,P2X.3Z +24,pq.1xy2,దధ.1లళ2,PQ.1XY2 +24,pq1.xy2,దధ1.లళ2,PQ1.XY2 +24,pq1x.y2,దధ1ల.ళ2,PQ1X.Y2 +24,p3.rx4z,ద3.నల4వ,P3.RX4Z +24,p3r.x4z,ద3న.ల4వ,P3R.X4Z +24,p3rx.4z,ద3నల.4వ,P3RX.4Z +24,5q.r6y7,5ధ.న6ళ7,5Q.R6Y7 +24,5qr.6y7,5ధన.6ళ7,5QR.6Y7 +24,5qr6.y7,5ధన6.ళ7,5QR6.Y7 +24,pq1.sx2z,దధ1.పల2వ,PQ1.SX2Z +24,pq1s.x2z,దధ1ప.ల2వ,PQ1S.X2Z +24,p3r.s4yz,ద3న.ప4ళవ,P3R.S4YZ +24,p3rs.4yz,ద3నప.4ళవ,P3RS.4YZ +24,5qr.6xy7,5ధన.6లళ7,5QR.6XY7 +24,5qr6.xy7,5ధన6.లళ7,5QR6.XY7 +24,8q9.sx0z,8ధ9.పల0వ,8Q9.SX0Z +24,8q9s.x0z,8ధ9ప.ల0వ,8Q9S.X0Z +24,1qr2.tx3z,1ధన2.బల3వ,1QR2.TX3Z +24,p4rs.5xy6,ద4నప.5లళ6,P4RS.5XY6 +24,p7r8.t9y0,ద7న8.బ9ళ0,P7R8.T9Y0 +24,pq1st.2xy3,దధ1పబ.2లళ3,PQ1ST.2XY3 +24,p4rs5.vx6z,ద4నప5.మల6వ,P4RS5.VX6Z +24,7qr8t.v9yz,7ధన8బ.మ9ళవ,7QR8T.V9YZ +24,p1r2t.3x4z,ద1న2బ.3ల4వ,P1R2T.3X4Z +24,5q6s7.v8y9,5ధ6ప7.మ8ళ9,5Q6S7.V8Y9 +24,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +24,abcdefghijklmnopqrstuvwxyz,ఞకగఙఫచజటIఠడణతథOదధనపబభమరలళవ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +24,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ఞకగఙఫచజటIఠడణతథOదధనపబభమరలళవ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +24,OI.xx,OI.లల,OI.XX +24,oi.xx,OI.లల,OI.XX +24,oi.xx-oooooooo,OI.లల-OOOOOOOO,OI.XX-OOOOOOOO +24,oi.xx-iiiiiiii,OI.లల-IIIIIIII,OI.XX-IIIIIIII +24,PQ.RS-01234567,దధ.నప-01234567,PQ.RS-01234567 +24,PQ.RS-890,దధ.నప-890,PQ.RS-890 +24,89.EU-bc,89.ఫభ-కగ,89.EU-BC +24,00.0A-bc,00.0ఞ-కగ,00.0A-BC +24,BCDF.GHJK-bc,కగఙచ.జటఠడ-కగ,BCDF.GHJK-BC +24,LMNP.QRST-bc,ణతథద.ధనపబ-కగ,LMNP.QRST-BC +24,VWXY.Z123-bc,మరలళ.వ123-కగ,VWXY.Z123-BC +24,4567.890B-bc,4567.890క-కగ,4567.890B-BC +24,pq.xy-bc,దధ.లళ-కగ,PQ.XY-BC +24,pq.xyz-bc,దధ.లళవ-కగ,PQ.XYZ-BC +24,pqx.yz-bc,దధల.ళవ-కగ,PQX.YZ-BC +24,pq.rxyz-bc,దధ.నలళవ-కగ,PQ.RXYZ-BC +24,pqr.xyz-bc,దధన.లళవ-కగ,PQR.XYZ-BC +24,pqrx.yz-bc,దధనల.ళవ-కగ,PQRX.YZ-BC +24,pqr.sxyz-bc,దధన.పలళవ-కగ,PQR.SXYZ-BC +24,pqrs.xyz-bc,దధనప.లళవ-కగ,PQRS.XYZ-BC +24,pqrs.txyz-bc,దధనప.బలళవ-కగ,PQRS.TXYZ-BC +24,pqrst.vxyz-bc,దధనపబ.మలళవ-కగ,PQRST.VXYZ-BC +24,p1.xy-bc,ద1.లళ-కగ,P1.XY-BC +24,pq.2y-bc,దధ.2ళ-కగ,PQ.2Y-BC +24,3q.x4-bc,3ధ.ల4-కగ,3Q.X4-BC +24,5q.6y-bc,5ధ.6ళ-కగ,5Q.6Y-BC +24,pq.1yz-bc,దధ.1ళవ-కగ,PQ.1YZ-BC +24,pq1.yz-bc,దధ1.ళవ-కగ,PQ1.YZ-BC +24,p2.x3z-bc,ద2.ల3వ-కగ,P2.X3Z-BC +24,p2x.3z-bc,ద2ల.3వ-కగ,P2X.3Z-BC +24,pq.1xy2-bc,దధ.1లళ2-కగ,PQ.1XY2-BC +24,pq1.xy2-bc,దధ1.లళ2-కగ,PQ1.XY2-BC +24,pq1x.y2-bc,దధ1ల.ళ2-కగ,PQ1X.Y2-BC +24,p3.rx4z-bc,ద3.నల4వ-కగ,P3.RX4Z-BC +24,p3r.x4z-bc,ద3న.ల4వ-కగ,P3R.X4Z-BC +24,p3rx.4z-bc,ద3నల.4వ-కగ,P3RX.4Z-BC +24,5q.r6y7-bc,5ధ.న6ళ7-కగ,5Q.R6Y7-BC +24,5qr.6y7-bc,5ధన.6ళ7-కగ,5QR.6Y7-BC +24,5qr6.y7-bc,5ధన6.ళ7-కగ,5QR6.Y7-BC +24,pq1.sx2z-bc,దధ1.పల2వ-కగ,PQ1.SX2Z-BC +24,pq1s.x2z-bc,దధ1ప.ల2వ-కగ,PQ1S.X2Z-BC +24,p3r.s4yz-bc,ద3న.ప4ళవ-కగ,P3R.S4YZ-BC +24,p3rs.4yz-bc,ద3నప.4ళవ-కగ,P3RS.4YZ-BC +24,5qr.6xy7-bc,5ధన.6లళ7-కగ,5QR.6XY7-BC +24,5qr6.xy7-bc,5ధన6.లళ7-కగ,5QR6.XY7-BC +24,8q9.sx0z-bc,8ధ9.పల0వ-కగ,8Q9.SX0Z-BC +24,8q9s.x0z-bc,8ధ9ప.ల0వ-కగ,8Q9S.X0Z-BC +24,1qr2.tx3z-bc,1ధన2.బల3వ-కగ,1QR2.TX3Z-BC +24,p4rs.5xy6-bc,ద4నప.5లళ6-కగ,P4RS.5XY6-BC +24,p7r8.t9y0-bc,ద7న8.బ9ళ0-కగ,P7R8.T9Y0-BC +24,pq1st.2xy3-bc,దధ1పబ.2లళ3-కగ,PQ1ST.2XY3-BC +24,p4rs5.vx6z-bc,ద4నప5.మల6వ-కగ,P4RS5.VX6Z-BC +24,7qr8t.v9yz-bc,7ధన8బ.మ9ళవ-కగ,7QR8T.V9YZ-BC +24,p1r2t.3x4z-bc,ద1న2బ.3ల4వ-కగ,P1R2T.3X4Z-BC +24,5q6s7.v8y9-bc,5ధ6ప7.మ8ళ9-కగ,5Q6S7.V8Y9-BC +24,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-కగ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +24,abcdefghijklmnopqrstuvwxyz-bc,ఞకగఙఫచజటIఠడణతథOదధనపబభమరలళవ-కగ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +24,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ఞకగఙఫచజటIఠడణతథOదధనపబభమరలళవ-కగ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +24,OI.xx-bc,OI.లల-కగ,OI.XX-BC +24,oi.xx-bc,OI.లల-కగ,OI.XX-BC +24,oi.xx-oooooooo-bc,OI.లల-OOOOOOOO-కగ,OI.XX-OOOOOOOO-BC +24,oi.xx-iiiiiiii-bc,OI.లల-IIIIIIII-కగ,OI.XX-IIIIIIII-BC +24,PQ.RS-01234567-bc,దధ.నప-01234567-కగ,PQ.RS-01234567-BC +24,PQ.RS-890-bc,దధ.నప-890-కగ,PQ.RS-890-BC +24,89.EU-DFGHJKLM,89.ఫభ-ఙచజటఠడణత,89.EU-DFGHJKLM +24,00.0A-DFGHJKLM,00.0ఞ-ఙచజటఠడణత,00.0A-DFGHJKLM +24,BCDF.GHJK-DFGHJKLM,కగఙచ.జటఠడ-ఙచజటఠడణత,BCDF.GHJK-DFGHJKLM +24,LMNP.QRST-DFGHJKLM,ణతథద.ధనపబ-ఙచజటఠడణత,LMNP.QRST-DFGHJKLM +24,VWXY.Z123-DFGHJKLM,మరలళ.వ123-ఙచజటఠడణత,VWXY.Z123-DFGHJKLM +24,4567.890B-DFGHJKLM,4567.890క-ఙచజటఠడణత,4567.890B-DFGHJKLM +24,pq.xy-DFGHJKLM,దధ.లళ-ఙచజటఠడణత,PQ.XY-DFGHJKLM +24,pq.xyz-DFGHJKLM,దధ.లళవ-ఙచజటఠడణత,PQ.XYZ-DFGHJKLM +24,pqx.yz-DFGHJKLM,దధల.ళవ-ఙచజటఠడణత,PQX.YZ-DFGHJKLM +24,pq.rxyz-DFGHJKLM,దధ.నలళవ-ఙచజటఠడణత,PQ.RXYZ-DFGHJKLM +24,pqr.xyz-DFGHJKLM,దధన.లళవ-ఙచజటఠడణత,PQR.XYZ-DFGHJKLM +24,pqrx.yz-DFGHJKLM,దధనల.ళవ-ఙచజటఠడణత,PQRX.YZ-DFGHJKLM +24,pqr.sxyz-DFGHJKLM,దధన.పలళవ-ఙచజటఠడణత,PQR.SXYZ-DFGHJKLM +24,pqrs.xyz-DFGHJKLM,దధనప.లళవ-ఙచజటఠడణత,PQRS.XYZ-DFGHJKLM +24,pqrs.txyz-DFGHJKLM,దధనప.బలళవ-ఙచజటఠడణత,PQRS.TXYZ-DFGHJKLM +24,pqrst.vxyz-DFGHJKLM,దధనపబ.మలళవ-ఙచజటఠడణత,PQRST.VXYZ-DFGHJKLM +24,p1.xy-DFGHJKLM,ద1.లళ-ఙచజటఠడణత,P1.XY-DFGHJKLM +24,pq.2y-DFGHJKLM,దధ.2ళ-ఙచజటఠడణత,PQ.2Y-DFGHJKLM +24,3q.x4-DFGHJKLM,3ధ.ల4-ఙచజటఠడణత,3Q.X4-DFGHJKLM +24,5q.6y-DFGHJKLM,5ధ.6ళ-ఙచజటఠడణత,5Q.6Y-DFGHJKLM +24,pq.1yz-DFGHJKLM,దధ.1ళవ-ఙచజటఠడణత,PQ.1YZ-DFGHJKLM +24,pq1.yz-DFGHJKLM,దధ1.ళవ-ఙచజటఠడణత,PQ1.YZ-DFGHJKLM +24,p2.x3z-DFGHJKLM,ద2.ల3వ-ఙచజటఠడణత,P2.X3Z-DFGHJKLM +24,p2x.3z-DFGHJKLM,ద2ల.3వ-ఙచజటఠడణత,P2X.3Z-DFGHJKLM +24,pq.1xy2-DFGHJKLM,దధ.1లళ2-ఙచజటఠడణత,PQ.1XY2-DFGHJKLM +24,pq1.xy2-DFGHJKLM,దధ1.లళ2-ఙచజటఠడణత,PQ1.XY2-DFGHJKLM +24,pq1x.y2-DFGHJKLM,దధ1ల.ళ2-ఙచజటఠడణత,PQ1X.Y2-DFGHJKLM +24,p3.rx4z-DFGHJKLM,ద3.నల4వ-ఙచజటఠడణత,P3.RX4Z-DFGHJKLM +24,p3r.x4z-DFGHJKLM,ద3న.ల4వ-ఙచజటఠడణత,P3R.X4Z-DFGHJKLM +24,p3rx.4z-DFGHJKLM,ద3నల.4వ-ఙచజటఠడణత,P3RX.4Z-DFGHJKLM +24,5q.r6y7-DFGHJKLM,5ధ.న6ళ7-ఙచజటఠడణత,5Q.R6Y7-DFGHJKLM +24,5qr.6y7-DFGHJKLM,5ధన.6ళ7-ఙచజటఠడణత,5QR.6Y7-DFGHJKLM +24,5qr6.y7-DFGHJKLM,5ధన6.ళ7-ఙచజటఠడణత,5QR6.Y7-DFGHJKLM +24,pq1.sx2z-DFGHJKLM,దధ1.పల2వ-ఙచజటఠడణత,PQ1.SX2Z-DFGHJKLM +24,pq1s.x2z-DFGHJKLM,దధ1ప.ల2వ-ఙచజటఠడణత,PQ1S.X2Z-DFGHJKLM +24,p3r.s4yz-DFGHJKLM,ద3న.ప4ళవ-ఙచజటఠడణత,P3R.S4YZ-DFGHJKLM +24,p3rs.4yz-DFGHJKLM,ద3నప.4ళవ-ఙచజటఠడణత,P3RS.4YZ-DFGHJKLM +24,5qr.6xy7-DFGHJKLM,5ధన.6లళ7-ఙచజటఠడణత,5QR.6XY7-DFGHJKLM +24,5qr6.xy7-DFGHJKLM,5ధన6.లళ7-ఙచజటఠడణత,5QR6.XY7-DFGHJKLM +24,8q9.sx0z-DFGHJKLM,8ధ9.పల0వ-ఙచజటఠడణత,8Q9.SX0Z-DFGHJKLM +24,8q9s.x0z-DFGHJKLM,8ధ9ప.ల0వ-ఙచజటఠడణత,8Q9S.X0Z-DFGHJKLM +24,1qr2.tx3z-DFGHJKLM,1ధన2.బల3వ-ఙచజటఠడణత,1QR2.TX3Z-DFGHJKLM +24,p4rs.5xy6-DFGHJKLM,ద4నప.5లళ6-ఙచజటఠడణత,P4RS.5XY6-DFGHJKLM +24,p7r8.t9y0-DFGHJKLM,ద7న8.బ9ళ0-ఙచజటఠడణత,P7R8.T9Y0-DFGHJKLM +24,pq1st.2xy3-DFGHJKLM,దధ1పబ.2లళ3-ఙచజటఠడణత,PQ1ST.2XY3-DFGHJKLM +24,p4rs5.vx6z-DFGHJKLM,ద4నప5.మల6వ-ఙచజటఠడణత,P4RS5.VX6Z-DFGHJKLM +24,7qr8t.v9yz-DFGHJKLM,7ధన8బ.మ9ళవ-ఙచజటఠడణత,7QR8T.V9YZ-DFGHJKLM +24,p1r2t.3x4z-DFGHJKLM,ద1న2బ.3ల4వ-ఙచజటఠడణత,P1R2T.3X4Z-DFGHJKLM +24,5q6s7.v8y9-DFGHJKLM,5ధ6ప7.మ8ళ9-ఙచజటఠడణత,5Q6S7.V8Y9-DFGHJKLM +24,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ఙచజటఠడణత,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +24,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ఞకగఙఫచజటIఠడణతథOదధనపబభమరలళవ-ఙచజటఠడణత,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +24,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ఞకగఙఫచజటIఠడణతథOదధనపబభమరలళవ-ఙచజటఠడణత,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +24,OI.xx-DFGHJKLM,OI.లల-ఙచజటఠడణత,OI.XX-DFGHJKLM +24,oi.xx-DFGHJKLM,OI.లల-ఙచజటఠడణత,OI.XX-DFGHJKLM +24,oi.xx-oooooooo-DFGHJKLM,OI.లల-OOOOOOOO-ఙచజటఠడణత,OI.XX-OOOOOOOO-DFGHJKLM +24,oi.xx-iiiiiiii-DFGHJKLM,OI.లల-IIIIIIII-ఙచజటఠడణత,OI.XX-IIIIIIII-DFGHJKLM +24,PQ.RS-01234567-DFGHJKLM,దధ.నప-01234567-ఙచజటఠడణత,PQ.RS-01234567-DFGHJKLM +24,PQ.RS-890-DFGHJKLM,దధ.నప-890-ఙచజటఠడణత,PQ.RS-890-DFGHJKLM +25,89.EU,89.ଣହ,89.EU +25,00.0A,00.0ଝ,00.0A +25,BCDF.GHJK,କଖଗଘ.ଚଜଟଡ,BCDF.GHJK +25,LMNP.QRST,ଢତଥଦ.ଧନପବ,LMNP.QRST +25,VWXY.Z123,ମଯରଳ.ସ123,VWXY.Z123 +25,4567.890B,4567.890କ,4567.890B +25,pq.xy,ଦଧ.ରଳ,PQ.XY +25,pq.xyz,ଦଧ.ରଳସ,PQ.XYZ +25,pqx.yz,ଦଧର.ଳସ,PQX.YZ +25,pq.rxyz,ଦଧ.ନରଳସ,PQ.RXYZ +25,pqr.xyz,ଦଧନ.ରଳସ,PQR.XYZ +25,pqrx.yz,ଦଧନର.ଳସ,PQRX.YZ +25,pqr.sxyz,ଦଧନ.ପରଳସ,PQR.SXYZ +25,pqrs.xyz,ଦଧନପ.ରଳସ,PQRS.XYZ +25,pqrs.txyz,ଦଧନପ.ବରଳସ,PQRS.TXYZ +25,pqrst.vxyz,ଦଧନପବ.ମରଳସ,PQRST.VXYZ +25,p1.xy,ଦ1.ରଳ,P1.XY +25,pq.2y,ଦଧ.2ଳ,PQ.2Y +25,3q.x4,3ଧ.ର4,3Q.X4 +25,5q.6y,5ଧ.6ଳ,5Q.6Y +25,pq.1yz,ଦଧ.1ଳସ,PQ.1YZ +25,pq1.yz,ଦଧ1.ଳସ,PQ1.YZ +25,p2.x3z,ଦ2.ର3ସ,P2.X3Z +25,p2x.3z,ଦ2ର.3ସ,P2X.3Z +25,pq.1xy2,ଦଧ.1ରଳ2,PQ.1XY2 +25,pq1.xy2,ଦଧ1.ରଳ2,PQ1.XY2 +25,pq1x.y2,ଦଧ1ର.ଳ2,PQ1X.Y2 +25,p3.rx4z,ଦ3.ନର4ସ,P3.RX4Z +25,p3r.x4z,ଦ3ନ.ର4ସ,P3R.X4Z +25,p3rx.4z,ଦ3ନର.4ସ,P3RX.4Z +25,5q.r6y7,5ଧ.ନ6ଳ7,5Q.R6Y7 +25,5qr.6y7,5ଧନ.6ଳ7,5QR.6Y7 +25,5qr6.y7,5ଧନ6.ଳ7,5QR6.Y7 +25,pq1.sx2z,ଦଧ1.ପର2ସ,PQ1.SX2Z +25,pq1s.x2z,ଦଧ1ପ.ର2ସ,PQ1S.X2Z +25,p3r.s4yz,ଦ3ନ.ପ4ଳସ,P3R.S4YZ +25,p3rs.4yz,ଦ3ନପ.4ଳସ,P3RS.4YZ +25,5qr.6xy7,5ଧନ.6ରଳ7,5QR.6XY7 +25,5qr6.xy7,5ଧନ6.ରଳ7,5QR6.XY7 +25,8q9.sx0z,8ଧ9.ପର0ସ,8Q9.SX0Z +25,8q9s.x0z,8ଧ9ପ.ର0ସ,8Q9S.X0Z +25,1qr2.tx3z,1ଧନ2.ବର3ସ,1QR2.TX3Z +25,p4rs.5xy6,ଦ4ନପ.5ରଳ6,P4RS.5XY6 +25,p7r8.t9y0,ଦ7ନ8.ବ9ଳ0,P7R8.T9Y0 +25,pq1st.2xy3,ଦଧ1ପବ.2ରଳ3,PQ1ST.2XY3 +25,p4rs5.vx6z,ଦ4ନପ5.ମର6ସ,P4RS5.VX6Z +25,7qr8t.v9yz,7ଧନ8ବ.ମ9ଳସ,7QR8T.V9YZ +25,p1r2t.3x4z,ଦ1ନ2ବ.3ର4ସ,P1R2T.3X4Z +25,5q6s7.v8y9,5ଧ6ପ7.ମ8ଳ9,5Q6S7.V8Y9 +25,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +25,abcdefghijklmnopqrstuvwxyz,ଝକଖଗଣଘଚଜIଟଡଢତଥଠଦଧନପବହମଯରଳସ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +25,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ଝକଖଗଣଘଚଜIଟଡଢତଥଠଦଧନପବହମଯରଳସ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +25,OI.xx,ଠI.ରର,OI.XX +25,oi.xx,ଠI.ରର,OI.XX +25,oi.xx-oooooooo,ଠI.ରର-ଠଠଠଠଠଠଠଠ,OI.XX-OOOOOOOO +25,oi.xx-iiiiiiii,ଠI.ରର-IIIIIIII,OI.XX-IIIIIIII +25,PQ.RS-01234567,ଦଧ.ନପ-01234567,PQ.RS-01234567 +25,PQ.RS-890,ଦଧ.ନପ-890,PQ.RS-890 +25,89.EU-bc,89.ଣହ-କଖ,89.EU-BC +25,00.0A-bc,00.0ଝ-କଖ,00.0A-BC +25,BCDF.GHJK-bc,କଖଗଘ.ଚଜଟଡ-କଖ,BCDF.GHJK-BC +25,LMNP.QRST-bc,ଢତଥଦ.ଧନପବ-କଖ,LMNP.QRST-BC +25,VWXY.Z123-bc,ମଯରଳ.ସ123-କଖ,VWXY.Z123-BC +25,4567.890B-bc,4567.890କ-କଖ,4567.890B-BC +25,pq.xy-bc,ଦଧ.ରଳ-କଖ,PQ.XY-BC +25,pq.xyz-bc,ଦଧ.ରଳସ-କଖ,PQ.XYZ-BC +25,pqx.yz-bc,ଦଧର.ଳସ-କଖ,PQX.YZ-BC +25,pq.rxyz-bc,ଦଧ.ନରଳସ-କଖ,PQ.RXYZ-BC +25,pqr.xyz-bc,ଦଧନ.ରଳସ-କଖ,PQR.XYZ-BC +25,pqrx.yz-bc,ଦଧନର.ଳସ-କଖ,PQRX.YZ-BC +25,pqr.sxyz-bc,ଦଧନ.ପରଳସ-କଖ,PQR.SXYZ-BC +25,pqrs.xyz-bc,ଦଧନପ.ରଳସ-କଖ,PQRS.XYZ-BC +25,pqrs.txyz-bc,ଦଧନପ.ବରଳସ-କଖ,PQRS.TXYZ-BC +25,pqrst.vxyz-bc,ଦଧନପବ.ମରଳସ-କଖ,PQRST.VXYZ-BC +25,p1.xy-bc,ଦ1.ରଳ-କଖ,P1.XY-BC +25,pq.2y-bc,ଦଧ.2ଳ-କଖ,PQ.2Y-BC +25,3q.x4-bc,3ଧ.ର4-କଖ,3Q.X4-BC +25,5q.6y-bc,5ଧ.6ଳ-କଖ,5Q.6Y-BC +25,pq.1yz-bc,ଦଧ.1ଳସ-କଖ,PQ.1YZ-BC +25,pq1.yz-bc,ଦଧ1.ଳସ-କଖ,PQ1.YZ-BC +25,p2.x3z-bc,ଦ2.ର3ସ-କଖ,P2.X3Z-BC +25,p2x.3z-bc,ଦ2ର.3ସ-କଖ,P2X.3Z-BC +25,pq.1xy2-bc,ଦଧ.1ରଳ2-କଖ,PQ.1XY2-BC +25,pq1.xy2-bc,ଦଧ1.ରଳ2-କଖ,PQ1.XY2-BC +25,pq1x.y2-bc,ଦଧ1ର.ଳ2-କଖ,PQ1X.Y2-BC +25,p3.rx4z-bc,ଦ3.ନର4ସ-କଖ,P3.RX4Z-BC +25,p3r.x4z-bc,ଦ3ନ.ର4ସ-କଖ,P3R.X4Z-BC +25,p3rx.4z-bc,ଦ3ନର.4ସ-କଖ,P3RX.4Z-BC +25,5q.r6y7-bc,5ଧ.ନ6ଳ7-କଖ,5Q.R6Y7-BC +25,5qr.6y7-bc,5ଧନ.6ଳ7-କଖ,5QR.6Y7-BC +25,5qr6.y7-bc,5ଧନ6.ଳ7-କଖ,5QR6.Y7-BC +25,pq1.sx2z-bc,ଦଧ1.ପର2ସ-କଖ,PQ1.SX2Z-BC +25,pq1s.x2z-bc,ଦଧ1ପ.ର2ସ-କଖ,PQ1S.X2Z-BC +25,p3r.s4yz-bc,ଦ3ନ.ପ4ଳସ-କଖ,P3R.S4YZ-BC +25,p3rs.4yz-bc,ଦ3ନପ.4ଳସ-କଖ,P3RS.4YZ-BC +25,5qr.6xy7-bc,5ଧନ.6ରଳ7-କଖ,5QR.6XY7-BC +25,5qr6.xy7-bc,5ଧନ6.ରଳ7-କଖ,5QR6.XY7-BC +25,8q9.sx0z-bc,8ଧ9.ପର0ସ-କଖ,8Q9.SX0Z-BC +25,8q9s.x0z-bc,8ଧ9ପ.ର0ସ-କଖ,8Q9S.X0Z-BC +25,1qr2.tx3z-bc,1ଧନ2.ବର3ସ-କଖ,1QR2.TX3Z-BC +25,p4rs.5xy6-bc,ଦ4ନପ.5ରଳ6-କଖ,P4RS.5XY6-BC +25,p7r8.t9y0-bc,ଦ7ନ8.ବ9ଳ0-କଖ,P7R8.T9Y0-BC +25,pq1st.2xy3-bc,ଦଧ1ପବ.2ରଳ3-କଖ,PQ1ST.2XY3-BC +25,p4rs5.vx6z-bc,ଦ4ନପ5.ମର6ସ-କଖ,P4RS5.VX6Z-BC +25,7qr8t.v9yz-bc,7ଧନ8ବ.ମ9ଳସ-କଖ,7QR8T.V9YZ-BC +25,p1r2t.3x4z-bc,ଦ1ନ2ବ.3ର4ସ-କଖ,P1R2T.3X4Z-BC +25,5q6s7.v8y9-bc,5ଧ6ପ7.ମ8ଳ9-କଖ,5Q6S7.V8Y9-BC +25,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-କଖ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +25,abcdefghijklmnopqrstuvwxyz-bc,ଝକଖଗଣଘଚଜIଟଡଢତଥଠଦଧନପବହମଯରଳସ-କଖ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +25,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ଝକଖଗଣଘଚଜIଟଡଢତଥଠଦଧନପବହମଯରଳସ-କଖ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +25,OI.xx-bc,ଠI.ରର-କଖ,OI.XX-BC +25,oi.xx-bc,ଠI.ରର-କଖ,OI.XX-BC +25,oi.xx-oooooooo-bc,ଠI.ରର-ଠଠଠଠଠଠଠଠ-କଖ,OI.XX-OOOOOOOO-BC +25,oi.xx-iiiiiiii-bc,ଠI.ରର-IIIIIIII-କଖ,OI.XX-IIIIIIII-BC +25,PQ.RS-01234567-bc,ଦଧ.ନପ-01234567-କଖ,PQ.RS-01234567-BC +25,PQ.RS-890-bc,ଦଧ.ନପ-890-କଖ,PQ.RS-890-BC +25,89.EU-DFGHJKLM,89.ଣହ-ଗଘଚଜଟଡଢତ,89.EU-DFGHJKLM +25,00.0A-DFGHJKLM,00.0ଝ-ଗଘଚଜଟଡଢତ,00.0A-DFGHJKLM +25,BCDF.GHJK-DFGHJKLM,କଖଗଘ.ଚଜଟଡ-ଗଘଚଜଟଡଢତ,BCDF.GHJK-DFGHJKLM +25,LMNP.QRST-DFGHJKLM,ଢତଥଦ.ଧନପବ-ଗଘଚଜଟଡଢତ,LMNP.QRST-DFGHJKLM +25,VWXY.Z123-DFGHJKLM,ମଯରଳ.ସ123-ଗଘଚଜଟଡଢତ,VWXY.Z123-DFGHJKLM +25,4567.890B-DFGHJKLM,4567.890କ-ଗଘଚଜଟଡଢତ,4567.890B-DFGHJKLM +25,pq.xy-DFGHJKLM,ଦଧ.ରଳ-ଗଘଚଜଟଡଢତ,PQ.XY-DFGHJKLM +25,pq.xyz-DFGHJKLM,ଦଧ.ରଳସ-ଗଘଚଜଟଡଢତ,PQ.XYZ-DFGHJKLM +25,pqx.yz-DFGHJKLM,ଦଧର.ଳସ-ଗଘଚଜଟଡଢତ,PQX.YZ-DFGHJKLM +25,pq.rxyz-DFGHJKLM,ଦଧ.ନରଳସ-ଗଘଚଜଟଡଢତ,PQ.RXYZ-DFGHJKLM +25,pqr.xyz-DFGHJKLM,ଦଧନ.ରଳସ-ଗଘଚଜଟଡଢତ,PQR.XYZ-DFGHJKLM +25,pqrx.yz-DFGHJKLM,ଦଧନର.ଳସ-ଗଘଚଜଟଡଢତ,PQRX.YZ-DFGHJKLM +25,pqr.sxyz-DFGHJKLM,ଦଧନ.ପରଳସ-ଗଘଚଜଟଡଢତ,PQR.SXYZ-DFGHJKLM +25,pqrs.xyz-DFGHJKLM,ଦଧନପ.ରଳସ-ଗଘଚଜଟଡଢତ,PQRS.XYZ-DFGHJKLM +25,pqrs.txyz-DFGHJKLM,ଦଧନପ.ବରଳସ-ଗଘଚଜଟଡଢତ,PQRS.TXYZ-DFGHJKLM +25,pqrst.vxyz-DFGHJKLM,ଦଧନପବ.ମରଳସ-ଗଘଚଜଟଡଢତ,PQRST.VXYZ-DFGHJKLM +25,p1.xy-DFGHJKLM,ଦ1.ରଳ-ଗଘଚଜଟଡଢତ,P1.XY-DFGHJKLM +25,pq.2y-DFGHJKLM,ଦଧ.2ଳ-ଗଘଚଜଟଡଢତ,PQ.2Y-DFGHJKLM +25,3q.x4-DFGHJKLM,3ଧ.ର4-ଗଘଚଜଟଡଢତ,3Q.X4-DFGHJKLM +25,5q.6y-DFGHJKLM,5ଧ.6ଳ-ଗଘଚଜଟଡଢତ,5Q.6Y-DFGHJKLM +25,pq.1yz-DFGHJKLM,ଦଧ.1ଳସ-ଗଘଚଜଟଡଢତ,PQ.1YZ-DFGHJKLM +25,pq1.yz-DFGHJKLM,ଦଧ1.ଳସ-ଗଘଚଜଟଡଢତ,PQ1.YZ-DFGHJKLM +25,p2.x3z-DFGHJKLM,ଦ2.ର3ସ-ଗଘଚଜଟଡଢତ,P2.X3Z-DFGHJKLM +25,p2x.3z-DFGHJKLM,ଦ2ର.3ସ-ଗଘଚଜଟଡଢତ,P2X.3Z-DFGHJKLM +25,pq.1xy2-DFGHJKLM,ଦଧ.1ରଳ2-ଗଘଚଜଟଡଢତ,PQ.1XY2-DFGHJKLM +25,pq1.xy2-DFGHJKLM,ଦଧ1.ରଳ2-ଗଘଚଜଟଡଢତ,PQ1.XY2-DFGHJKLM +25,pq1x.y2-DFGHJKLM,ଦଧ1ର.ଳ2-ଗଘଚଜଟଡଢତ,PQ1X.Y2-DFGHJKLM +25,p3.rx4z-DFGHJKLM,ଦ3.ନର4ସ-ଗଘଚଜଟଡଢତ,P3.RX4Z-DFGHJKLM +25,p3r.x4z-DFGHJKLM,ଦ3ନ.ର4ସ-ଗଘଚଜଟଡଢତ,P3R.X4Z-DFGHJKLM +25,p3rx.4z-DFGHJKLM,ଦ3ନର.4ସ-ଗଘଚଜଟଡଢତ,P3RX.4Z-DFGHJKLM +25,5q.r6y7-DFGHJKLM,5ଧ.ନ6ଳ7-ଗଘଚଜଟଡଢତ,5Q.R6Y7-DFGHJKLM +25,5qr.6y7-DFGHJKLM,5ଧନ.6ଳ7-ଗଘଚଜଟଡଢତ,5QR.6Y7-DFGHJKLM +25,5qr6.y7-DFGHJKLM,5ଧନ6.ଳ7-ଗଘଚଜଟଡଢତ,5QR6.Y7-DFGHJKLM +25,pq1.sx2z-DFGHJKLM,ଦଧ1.ପର2ସ-ଗଘଚଜଟଡଢତ,PQ1.SX2Z-DFGHJKLM +25,pq1s.x2z-DFGHJKLM,ଦଧ1ପ.ର2ସ-ଗଘଚଜଟଡଢତ,PQ1S.X2Z-DFGHJKLM +25,p3r.s4yz-DFGHJKLM,ଦ3ନ.ପ4ଳସ-ଗଘଚଜଟଡଢତ,P3R.S4YZ-DFGHJKLM +25,p3rs.4yz-DFGHJKLM,ଦ3ନପ.4ଳସ-ଗଘଚଜଟଡଢତ,P3RS.4YZ-DFGHJKLM +25,5qr.6xy7-DFGHJKLM,5ଧନ.6ରଳ7-ଗଘଚଜଟଡଢତ,5QR.6XY7-DFGHJKLM +25,5qr6.xy7-DFGHJKLM,5ଧନ6.ରଳ7-ଗଘଚଜଟଡଢତ,5QR6.XY7-DFGHJKLM +25,8q9.sx0z-DFGHJKLM,8ଧ9.ପର0ସ-ଗଘଚଜଟଡଢତ,8Q9.SX0Z-DFGHJKLM +25,8q9s.x0z-DFGHJKLM,8ଧ9ପ.ର0ସ-ଗଘଚଜଟଡଢତ,8Q9S.X0Z-DFGHJKLM +25,1qr2.tx3z-DFGHJKLM,1ଧନ2.ବର3ସ-ଗଘଚଜଟଡଢତ,1QR2.TX3Z-DFGHJKLM +25,p4rs.5xy6-DFGHJKLM,ଦ4ନପ.5ରଳ6-ଗଘଚଜଟଡଢତ,P4RS.5XY6-DFGHJKLM +25,p7r8.t9y0-DFGHJKLM,ଦ7ନ8.ବ9ଳ0-ଗଘଚଜଟଡଢତ,P7R8.T9Y0-DFGHJKLM +25,pq1st.2xy3-DFGHJKLM,ଦଧ1ପବ.2ରଳ3-ଗଘଚଜଟଡଢତ,PQ1ST.2XY3-DFGHJKLM +25,p4rs5.vx6z-DFGHJKLM,ଦ4ନପ5.ମର6ସ-ଗଘଚଜଟଡଢତ,P4RS5.VX6Z-DFGHJKLM +25,7qr8t.v9yz-DFGHJKLM,7ଧନ8ବ.ମ9ଳସ-ଗଘଚଜଟଡଢତ,7QR8T.V9YZ-DFGHJKLM +25,p1r2t.3x4z-DFGHJKLM,ଦ1ନ2ବ.3ର4ସ-ଗଘଚଜଟଡଢତ,P1R2T.3X4Z-DFGHJKLM +25,5q6s7.v8y9-DFGHJKLM,5ଧ6ପ7.ମ8ଳ9-ଗଘଚଜଟଡଢତ,5Q6S7.V8Y9-DFGHJKLM +25,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ଗଘଚଜଟଡଢତ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +25,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ଝକଖଗଣଘଚଜIଟଡଢତଥଠଦଧନପବହମଯରଳସ-ଗଘଚଜଟଡଢତ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +25,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ଝକଖଗଣଘଚଜIଟଡଢତଥଠଦଧନପବହମଯରଳସ-ଗଘଚଜଟଡଢତ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +25,OI.xx-DFGHJKLM,ଠI.ରର-ଗଘଚଜଟଡଢତ,OI.XX-DFGHJKLM +25,oi.xx-DFGHJKLM,ଠI.ରର-ଗଘଚଜଟଡଢତ,OI.XX-DFGHJKLM +25,oi.xx-oooooooo-DFGHJKLM,ଠI.ରର-ଠଠଠଠଠଠଠଠ-ଗଘଚଜଟଡଢତ,OI.XX-OOOOOOOO-DFGHJKLM +25,oi.xx-iiiiiiii-DFGHJKLM,ଠI.ରର-IIIIIIII-ଗଘଚଜଟଡଢତ,OI.XX-IIIIIIII-DFGHJKLM +25,PQ.RS-01234567-DFGHJKLM,ଦଧ.ନପ-01234567-ଗଘଚଜଟଡଢତ,PQ.RS-01234567-DFGHJKLM +25,PQ.RS-890-DFGHJKLM,ଦଧ.ନପ-890-ଗଘଚଜଟଡଢତ,PQ.RS-890-DFGHJKLM +26,89.EU,89.ಎಇ,89.EU +26,00.0A,00.0ಒ,00.0A +26,BCDF.GHJK,ಕಖಗಙ.ಚಛಜಠ,BCDF.GHJK +26,LMNP.QRST,ಡಣತದ.ಧನಪಫ,LMNP.QRST +26,VWXY.Z123,ಬಭರಲ.ವ123,VWXY.Z123 +26,4567.890B,4567.890ಕ,4567.890B +26,pq.xy,ದಧ.ರಲ,PQ.XY +26,pq.xyz,ದಧ.ರಲವ,PQ.XYZ +26,pqx.yz,ದಧರ.ಲವ,PQX.YZ +26,pq.rxyz,ದಧ.ನರಲವ,PQ.RXYZ +26,pqr.xyz,ದಧನ.ರಲವ,PQR.XYZ +26,pqrx.yz,ದಧನರ.ಲವ,PQRX.YZ +26,pqr.sxyz,ದಧನ.ಪರಲವ,PQR.SXYZ +26,pqrs.xyz,ದಧನಪ.ರಲವ,PQRS.XYZ +26,pqrs.txyz,ದಧನಪ.ಫರಲವ,PQRS.TXYZ +26,pqrst.vxyz,ದಧನಪಫ.ಬರಲವ,PQRST.VXYZ +26,p1.xy,ದ1.ರಲ,P1.XY +26,pq.2y,ದಧ.2ಲ,PQ.2Y +26,3q.x4,3ಧ.ರ4,3Q.X4 +26,5q.6y,5ಧ.6ಲ,5Q.6Y +26,pq.1yz,ದಧ.1ಲವ,PQ.1YZ +26,pq1.yz,ದಧ1.ಲವ,PQ1.YZ +26,p2.x3z,ದ2.ರ3ವ,P2.X3Z +26,p2x.3z,ದ2ರ.3ವ,P2X.3Z +26,pq.1xy2,ದಧ.1ರಲ2,PQ.1XY2 +26,pq1.xy2,ದಧ1.ರಲ2,PQ1.XY2 +26,pq1x.y2,ದಧ1ರ.ಲ2,PQ1X.Y2 +26,p3.rx4z,ದ3.ನರ4ವ,P3.RX4Z +26,p3r.x4z,ದ3ನ.ರ4ವ,P3R.X4Z +26,p3rx.4z,ದ3ನರ.4ವ,P3RX.4Z +26,5q.r6y7,5ಧ.ನ6ಲ7,5Q.R6Y7 +26,5qr.6y7,5ಧನ.6ಲ7,5QR.6Y7 +26,5qr6.y7,5ಧನ6.ಲ7,5QR6.Y7 +26,pq1.sx2z,ದಧ1.ಪರ2ವ,PQ1.SX2Z +26,pq1s.x2z,ದಧ1ಪ.ರ2ವ,PQ1S.X2Z +26,p3r.s4yz,ದ3ನ.ಪ4ಲವ,P3R.S4YZ +26,p3rs.4yz,ದ3ನಪ.4ಲವ,P3RS.4YZ +26,5qr.6xy7,5ಧನ.6ರಲ7,5QR.6XY7 +26,5qr6.xy7,5ಧನ6.ರಲ7,5QR6.XY7 +26,8q9.sx0z,8ಧ9.ಪರ0ವ,8Q9.SX0Z +26,8q9s.x0z,8ಧ9ಪ.ರ0ವ,8Q9S.X0Z +26,1qr2.tx3z,1ಧನ2.ಫರ3ವ,1QR2.TX3Z +26,p4rs.5xy6,ದ4ನಪ.5ರಲ6,P4RS.5XY6 +26,p7r8.t9y0,ದ7ನ8.ಫ9ಲ0,P7R8.T9Y0 +26,pq1st.2xy3,ದಧ1ಪಫ.2ರಲ3,PQ1ST.2XY3 +26,p4rs5.vx6z,ದ4ನಪ5.ಬರ6ವ,P4RS5.VX6Z +26,7qr8t.v9yz,7ಧನ8ಫ.ಬ9ಲವ,7QR8T.V9YZ +26,p1r2t.3x4z,ದ1ನ2ಫ.3ರ4ವ,P1R2T.3X4Z +26,5q6s7.v8y9,5ಧ6ಪ7.ಬ8ಲ9,5Q6S7.V8Y9 +26,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +26,abcdefghijklmnopqrstuvwxyz,ಒಕಖಗಎಙಚಛIಜಠಡಣತOದಧನಪಫಇಬಭರಲವ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +26,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ಒಕಖಗಎಙಚಛIಜಠಡಣತOದಧನಪಫಇಬಭರಲವ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +26,OI.xx,OI.ರರ,OI.XX +26,oi.xx,OI.ರರ,OI.XX +26,oi.xx-oooooooo,OI.ರರ-OOOOOOOO,OI.XX-OOOOOOOO +26,oi.xx-iiiiiiii,OI.ರರ-IIIIIIII,OI.XX-IIIIIIII +26,PQ.RS-01234567,ದಧ.ನಪ-01234567,PQ.RS-01234567 +26,PQ.RS-890,ದಧ.ನಪ-890,PQ.RS-890 +26,89.EU-bc,89.ಎಇ-ಕಖ,89.EU-BC +26,00.0A-bc,00.0ಒ-ಕಖ,00.0A-BC +26,BCDF.GHJK-bc,ಕಖಗಙ.ಚಛಜಠ-ಕಖ,BCDF.GHJK-BC +26,LMNP.QRST-bc,ಡಣತದ.ಧನಪಫ-ಕಖ,LMNP.QRST-BC +26,VWXY.Z123-bc,ಬಭರಲ.ವ123-ಕಖ,VWXY.Z123-BC +26,4567.890B-bc,4567.890ಕ-ಕಖ,4567.890B-BC +26,pq.xy-bc,ದಧ.ರಲ-ಕಖ,PQ.XY-BC +26,pq.xyz-bc,ದಧ.ರಲವ-ಕಖ,PQ.XYZ-BC +26,pqx.yz-bc,ದಧರ.ಲವ-ಕಖ,PQX.YZ-BC +26,pq.rxyz-bc,ದಧ.ನರಲವ-ಕಖ,PQ.RXYZ-BC +26,pqr.xyz-bc,ದಧನ.ರಲವ-ಕಖ,PQR.XYZ-BC +26,pqrx.yz-bc,ದಧನರ.ಲವ-ಕಖ,PQRX.YZ-BC +26,pqr.sxyz-bc,ದಧನ.ಪರಲವ-ಕಖ,PQR.SXYZ-BC +26,pqrs.xyz-bc,ದಧನಪ.ರಲವ-ಕಖ,PQRS.XYZ-BC +26,pqrs.txyz-bc,ದಧನಪ.ಫರಲವ-ಕಖ,PQRS.TXYZ-BC +26,pqrst.vxyz-bc,ದಧನಪಫ.ಬರಲವ-ಕಖ,PQRST.VXYZ-BC +26,p1.xy-bc,ದ1.ರಲ-ಕಖ,P1.XY-BC +26,pq.2y-bc,ದಧ.2ಲ-ಕಖ,PQ.2Y-BC +26,3q.x4-bc,3ಧ.ರ4-ಕಖ,3Q.X4-BC +26,5q.6y-bc,5ಧ.6ಲ-ಕಖ,5Q.6Y-BC +26,pq.1yz-bc,ದಧ.1ಲವ-ಕಖ,PQ.1YZ-BC +26,pq1.yz-bc,ದಧ1.ಲವ-ಕಖ,PQ1.YZ-BC +26,p2.x3z-bc,ದ2.ರ3ವ-ಕಖ,P2.X3Z-BC +26,p2x.3z-bc,ದ2ರ.3ವ-ಕಖ,P2X.3Z-BC +26,pq.1xy2-bc,ದಧ.1ರಲ2-ಕಖ,PQ.1XY2-BC +26,pq1.xy2-bc,ದಧ1.ರಲ2-ಕಖ,PQ1.XY2-BC +26,pq1x.y2-bc,ದಧ1ರ.ಲ2-ಕಖ,PQ1X.Y2-BC +26,p3.rx4z-bc,ದ3.ನರ4ವ-ಕಖ,P3.RX4Z-BC +26,p3r.x4z-bc,ದ3ನ.ರ4ವ-ಕಖ,P3R.X4Z-BC +26,p3rx.4z-bc,ದ3ನರ.4ವ-ಕಖ,P3RX.4Z-BC +26,5q.r6y7-bc,5ಧ.ನ6ಲ7-ಕಖ,5Q.R6Y7-BC +26,5qr.6y7-bc,5ಧನ.6ಲ7-ಕಖ,5QR.6Y7-BC +26,5qr6.y7-bc,5ಧನ6.ಲ7-ಕಖ,5QR6.Y7-BC +26,pq1.sx2z-bc,ದಧ1.ಪರ2ವ-ಕಖ,PQ1.SX2Z-BC +26,pq1s.x2z-bc,ದಧ1ಪ.ರ2ವ-ಕಖ,PQ1S.X2Z-BC +26,p3r.s4yz-bc,ದ3ನ.ಪ4ಲವ-ಕಖ,P3R.S4YZ-BC +26,p3rs.4yz-bc,ದ3ನಪ.4ಲವ-ಕಖ,P3RS.4YZ-BC +26,5qr.6xy7-bc,5ಧನ.6ರಲ7-ಕಖ,5QR.6XY7-BC +26,5qr6.xy7-bc,5ಧನ6.ರಲ7-ಕಖ,5QR6.XY7-BC +26,8q9.sx0z-bc,8ಧ9.ಪರ0ವ-ಕಖ,8Q9.SX0Z-BC +26,8q9s.x0z-bc,8ಧ9ಪ.ರ0ವ-ಕಖ,8Q9S.X0Z-BC +26,1qr2.tx3z-bc,1ಧನ2.ಫರ3ವ-ಕಖ,1QR2.TX3Z-BC +26,p4rs.5xy6-bc,ದ4ನಪ.5ರಲ6-ಕಖ,P4RS.5XY6-BC +26,p7r8.t9y0-bc,ದ7ನ8.ಫ9ಲ0-ಕಖ,P7R8.T9Y0-BC +26,pq1st.2xy3-bc,ದಧ1ಪಫ.2ರಲ3-ಕಖ,PQ1ST.2XY3-BC +26,p4rs5.vx6z-bc,ದ4ನಪ5.ಬರ6ವ-ಕಖ,P4RS5.VX6Z-BC +26,7qr8t.v9yz-bc,7ಧನ8ಫ.ಬ9ಲವ-ಕಖ,7QR8T.V9YZ-BC +26,p1r2t.3x4z-bc,ದ1ನ2ಫ.3ರ4ವ-ಕಖ,P1R2T.3X4Z-BC +26,5q6s7.v8y9-bc,5ಧ6ಪ7.ಬ8ಲ9-ಕಖ,5Q6S7.V8Y9-BC +26,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ಕಖ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +26,abcdefghijklmnopqrstuvwxyz-bc,ಒಕಖಗಎಙಚಛIಜಠಡಣತOದಧನಪಫಇಬಭರಲವ-ಕಖ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +26,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ಒಕಖಗಎಙಚಛIಜಠಡಣತOದಧನಪಫಇಬಭರಲವ-ಕಖ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +26,OI.xx-bc,OI.ರರ-ಕಖ,OI.XX-BC +26,oi.xx-bc,OI.ರರ-ಕಖ,OI.XX-BC +26,oi.xx-oooooooo-bc,OI.ರರ-OOOOOOOO-ಕಖ,OI.XX-OOOOOOOO-BC +26,oi.xx-iiiiiiii-bc,OI.ರರ-IIIIIIII-ಕಖ,OI.XX-IIIIIIII-BC +26,PQ.RS-01234567-bc,ದಧ.ನಪ-01234567-ಕಖ,PQ.RS-01234567-BC +26,PQ.RS-890-bc,ದಧ.ನಪ-890-ಕಖ,PQ.RS-890-BC +26,89.EU-DFGHJKLM,89.ಎಇ-ಗಙಚಛಜಠಡಣ,89.EU-DFGHJKLM +26,00.0A-DFGHJKLM,00.0ಒ-ಗಙಚಛಜಠಡಣ,00.0A-DFGHJKLM +26,BCDF.GHJK-DFGHJKLM,ಕಖಗಙ.ಚಛಜಠ-ಗಙಚಛಜಠಡಣ,BCDF.GHJK-DFGHJKLM +26,LMNP.QRST-DFGHJKLM,ಡಣತದ.ಧನಪಫ-ಗಙಚಛಜಠಡಣ,LMNP.QRST-DFGHJKLM +26,VWXY.Z123-DFGHJKLM,ಬಭರಲ.ವ123-ಗಙಚಛಜಠಡಣ,VWXY.Z123-DFGHJKLM +26,4567.890B-DFGHJKLM,4567.890ಕ-ಗಙಚಛಜಠಡಣ,4567.890B-DFGHJKLM +26,pq.xy-DFGHJKLM,ದಧ.ರಲ-ಗಙಚಛಜಠಡಣ,PQ.XY-DFGHJKLM +26,pq.xyz-DFGHJKLM,ದಧ.ರಲವ-ಗಙಚಛಜಠಡಣ,PQ.XYZ-DFGHJKLM +26,pqx.yz-DFGHJKLM,ದಧರ.ಲವ-ಗಙಚಛಜಠಡಣ,PQX.YZ-DFGHJKLM +26,pq.rxyz-DFGHJKLM,ದಧ.ನರಲವ-ಗಙಚಛಜಠಡಣ,PQ.RXYZ-DFGHJKLM +26,pqr.xyz-DFGHJKLM,ದಧನ.ರಲವ-ಗಙಚಛಜಠಡಣ,PQR.XYZ-DFGHJKLM +26,pqrx.yz-DFGHJKLM,ದಧನರ.ಲವ-ಗಙಚಛಜಠಡಣ,PQRX.YZ-DFGHJKLM +26,pqr.sxyz-DFGHJKLM,ದಧನ.ಪರಲವ-ಗಙಚಛಜಠಡಣ,PQR.SXYZ-DFGHJKLM +26,pqrs.xyz-DFGHJKLM,ದಧನಪ.ರಲವ-ಗಙಚಛಜಠಡಣ,PQRS.XYZ-DFGHJKLM +26,pqrs.txyz-DFGHJKLM,ದಧನಪ.ಫರಲವ-ಗಙಚಛಜಠಡಣ,PQRS.TXYZ-DFGHJKLM +26,pqrst.vxyz-DFGHJKLM,ದಧನಪಫ.ಬರಲವ-ಗಙಚಛಜಠಡಣ,PQRST.VXYZ-DFGHJKLM +26,p1.xy-DFGHJKLM,ದ1.ರಲ-ಗಙಚಛಜಠಡಣ,P1.XY-DFGHJKLM +26,pq.2y-DFGHJKLM,ದಧ.2ಲ-ಗಙಚಛಜಠಡಣ,PQ.2Y-DFGHJKLM +26,3q.x4-DFGHJKLM,3ಧ.ರ4-ಗಙಚಛಜಠಡಣ,3Q.X4-DFGHJKLM +26,5q.6y-DFGHJKLM,5ಧ.6ಲ-ಗಙಚಛಜಠಡಣ,5Q.6Y-DFGHJKLM +26,pq.1yz-DFGHJKLM,ದಧ.1ಲವ-ಗಙಚಛಜಠಡಣ,PQ.1YZ-DFGHJKLM +26,pq1.yz-DFGHJKLM,ದಧ1.ಲವ-ಗಙಚಛಜಠಡಣ,PQ1.YZ-DFGHJKLM +26,p2.x3z-DFGHJKLM,ದ2.ರ3ವ-ಗಙಚಛಜಠಡಣ,P2.X3Z-DFGHJKLM +26,p2x.3z-DFGHJKLM,ದ2ರ.3ವ-ಗಙಚಛಜಠಡಣ,P2X.3Z-DFGHJKLM +26,pq.1xy2-DFGHJKLM,ದಧ.1ರಲ2-ಗಙಚಛಜಠಡಣ,PQ.1XY2-DFGHJKLM +26,pq1.xy2-DFGHJKLM,ದಧ1.ರಲ2-ಗಙಚಛಜಠಡಣ,PQ1.XY2-DFGHJKLM +26,pq1x.y2-DFGHJKLM,ದಧ1ರ.ಲ2-ಗಙಚಛಜಠಡಣ,PQ1X.Y2-DFGHJKLM +26,p3.rx4z-DFGHJKLM,ದ3.ನರ4ವ-ಗಙಚಛಜಠಡಣ,P3.RX4Z-DFGHJKLM +26,p3r.x4z-DFGHJKLM,ದ3ನ.ರ4ವ-ಗಙಚಛಜಠಡಣ,P3R.X4Z-DFGHJKLM +26,p3rx.4z-DFGHJKLM,ದ3ನರ.4ವ-ಗಙಚಛಜಠಡಣ,P3RX.4Z-DFGHJKLM +26,5q.r6y7-DFGHJKLM,5ಧ.ನ6ಲ7-ಗಙಚಛಜಠಡಣ,5Q.R6Y7-DFGHJKLM +26,5qr.6y7-DFGHJKLM,5ಧನ.6ಲ7-ಗಙಚಛಜಠಡಣ,5QR.6Y7-DFGHJKLM +26,5qr6.y7-DFGHJKLM,5ಧನ6.ಲ7-ಗಙಚಛಜಠಡಣ,5QR6.Y7-DFGHJKLM +26,pq1.sx2z-DFGHJKLM,ದಧ1.ಪರ2ವ-ಗಙಚಛಜಠಡಣ,PQ1.SX2Z-DFGHJKLM +26,pq1s.x2z-DFGHJKLM,ದಧ1ಪ.ರ2ವ-ಗಙಚಛಜಠಡಣ,PQ1S.X2Z-DFGHJKLM +26,p3r.s4yz-DFGHJKLM,ದ3ನ.ಪ4ಲವ-ಗಙಚಛಜಠಡಣ,P3R.S4YZ-DFGHJKLM +26,p3rs.4yz-DFGHJKLM,ದ3ನಪ.4ಲವ-ಗಙಚಛಜಠಡಣ,P3RS.4YZ-DFGHJKLM +26,5qr.6xy7-DFGHJKLM,5ಧನ.6ರಲ7-ಗಙಚಛಜಠಡಣ,5QR.6XY7-DFGHJKLM +26,5qr6.xy7-DFGHJKLM,5ಧನ6.ರಲ7-ಗಙಚಛಜಠಡಣ,5QR6.XY7-DFGHJKLM +26,8q9.sx0z-DFGHJKLM,8ಧ9.ಪರ0ವ-ಗಙಚಛಜಠಡಣ,8Q9.SX0Z-DFGHJKLM +26,8q9s.x0z-DFGHJKLM,8ಧ9ಪ.ರ0ವ-ಗಙಚಛಜಠಡಣ,8Q9S.X0Z-DFGHJKLM +26,1qr2.tx3z-DFGHJKLM,1ಧನ2.ಫರ3ವ-ಗಙಚಛಜಠಡಣ,1QR2.TX3Z-DFGHJKLM +26,p4rs.5xy6-DFGHJKLM,ದ4ನಪ.5ರಲ6-ಗಙಚಛಜಠಡಣ,P4RS.5XY6-DFGHJKLM +26,p7r8.t9y0-DFGHJKLM,ದ7ನ8.ಫ9ಲ0-ಗಙಚಛಜಠಡಣ,P7R8.T9Y0-DFGHJKLM +26,pq1st.2xy3-DFGHJKLM,ದಧ1ಪಫ.2ರಲ3-ಗಙಚಛಜಠಡಣ,PQ1ST.2XY3-DFGHJKLM +26,p4rs5.vx6z-DFGHJKLM,ದ4ನಪ5.ಬರ6ವ-ಗಙಚಛಜಠಡಣ,P4RS5.VX6Z-DFGHJKLM +26,7qr8t.v9yz-DFGHJKLM,7ಧನ8ಫ.ಬ9ಲವ-ಗಙಚಛಜಠಡಣ,7QR8T.V9YZ-DFGHJKLM +26,p1r2t.3x4z-DFGHJKLM,ದ1ನ2ಫ.3ರ4ವ-ಗಙಚಛಜಠಡಣ,P1R2T.3X4Z-DFGHJKLM +26,5q6s7.v8y9-DFGHJKLM,5ಧ6ಪ7.ಬ8ಲ9-ಗಙಚಛಜಠಡಣ,5Q6S7.V8Y9-DFGHJKLM +26,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ಗಙಚಛಜಠಡಣ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +26,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ಒಕಖಗಎಙಚಛIಜಠಡಣತOದಧನಪಫಇಬಭರಲವ-ಗಙಚಛಜಠಡಣ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +26,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ಒಕಖಗಎಙಚಛIಜಠಡಣತOದಧನಪಫಇಬಭರಲವ-ಗಙಚಛಜಠಡಣ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +26,OI.xx-DFGHJKLM,OI.ರರ-ಗಙಚಛಜಠಡಣ,OI.XX-DFGHJKLM +26,oi.xx-DFGHJKLM,OI.ರರ-ಗಙಚಛಜಠಡಣ,OI.XX-DFGHJKLM +26,oi.xx-oooooooo-DFGHJKLM,OI.ರರ-OOOOOOOO-ಗಙಚಛಜಠಡಣ,OI.XX-OOOOOOOO-DFGHJKLM +26,oi.xx-iiiiiiii-DFGHJKLM,OI.ರರ-IIIIIIII-ಗಙಚಛಜಠಡಣ,OI.XX-IIIIIIII-DFGHJKLM +26,PQ.RS-01234567-DFGHJKLM,ದಧ.ನಪ-01234567-ಗಙಚಛಜಠಡಣ,PQ.RS-01234567-DFGHJKLM +26,PQ.RS-890-DFGHJKLM,ದಧ.ನಪ-890-ಗಙಚಛಜಠಡಣ,PQ.RS-890-DFGHJKLM +27,89.EU,89.ઇઉ,89.EU +27,00.0A,00.0ળ,00.0A +27,BCDF.GHJK,ગજડદ.બકચટ,BCDF.GHJK +27,LMNP.QRST,તપઠર.વઞમફ,LMNP.QRST +27,VWXY.Z123,ષનઝઢ.ભ123,VWXY.Z123 +27,4567.890B,4567.890ગ,4567.890B +27,pq.xy,રવ.ઝઢ,PQ.XY +27,pq.xyz,રવ.ઝઢભ,PQ.XYZ +27,pqx.yz,રવઝ.ઢભ,PQX.YZ +27,pq.rxyz,રવ.ઞઝઢભ,PQ.RXYZ +27,pqr.xyz,રવઞ.ઝઢભ,PQR.XYZ +27,pqrx.yz,રવઞઝ.ઢભ,PQRX.YZ +27,pqr.sxyz,રવઞ.મઝઢભ,PQR.SXYZ +27,pqrs.xyz,રવઞમ.ઝઢભ,PQRS.XYZ +27,pqrs.txyz,રવઞમ.ફઝઢભ,PQRS.TXYZ +27,pqrst.vxyz,રવઞમફ.ષઝઢભ,PQRST.VXYZ +27,p1.xy,ર1.ઝઢ,P1.XY +27,pq.2y,રવ.2ઢ,PQ.2Y +27,3q.x4,3વ.ઝ4,3Q.X4 +27,5q.6y,5વ.6ઢ,5Q.6Y +27,pq.1yz,રવ.1ઢભ,PQ.1YZ +27,pq1.yz,રવ1.ઢભ,PQ1.YZ +27,p2.x3z,ર2.ઝ3ભ,P2.X3Z +27,p2x.3z,ર2ઝ.3ભ,P2X.3Z +27,pq.1xy2,રવ.1ઝઢ2,PQ.1XY2 +27,pq1.xy2,રવ1.ઝઢ2,PQ1.XY2 +27,pq1x.y2,રવ1ઝ.ઢ2,PQ1X.Y2 +27,p3.rx4z,ર3.ઞઝ4ભ,P3.RX4Z +27,p3r.x4z,ર3ઞ.ઝ4ભ,P3R.X4Z +27,p3rx.4z,ર3ઞઝ.4ભ,P3RX.4Z +27,5q.r6y7,5વ.ઞ6ઢ7,5Q.R6Y7 +27,5qr.6y7,5વઞ.6ઢ7,5QR.6Y7 +27,5qr6.y7,5વઞ6.ઢ7,5QR6.Y7 +27,pq1.sx2z,રવ1.મઝ2ભ,PQ1.SX2Z +27,pq1s.x2z,રવ1મ.ઝ2ભ,PQ1S.X2Z +27,p3r.s4yz,ર3ઞ.મ4ઢભ,P3R.S4YZ +27,p3rs.4yz,ર3ઞમ.4ઢભ,P3RS.4YZ +27,5qr.6xy7,5વઞ.6ઝઢ7,5QR.6XY7 +27,5qr6.xy7,5વઞ6.ઝઢ7,5QR6.XY7 +27,8q9.sx0z,8વ9.મઝ0ભ,8Q9.SX0Z +27,8q9s.x0z,8વ9મ.ઝ0ભ,8Q9S.X0Z +27,1qr2.tx3z,1વઞ2.ફઝ3ભ,1QR2.TX3Z +27,p4rs.5xy6,ર4ઞમ.5ઝઢ6,P4RS.5XY6 +27,p7r8.t9y0,ર7ઞ8.ફ9ઢ0,P7R8.T9Y0 +27,pq1st.2xy3,રવ1મફ.2ઝઢ3,PQ1ST.2XY3 +27,p4rs5.vx6z,ર4ઞમ5.ષઝ6ભ,P4RS5.VX6Z +27,7qr8t.v9yz,7વઞ8ફ.ષ9ઢભ,7QR8T.V9YZ +27,p1r2t.3x4z,ર1ઞ2ફ.3ઝ4ભ,P1R2T.3X4Z +27,5q6s7.v8y9,5વ6મ7.ષ8ઢ9,5Q6S7.V8Y9 +27,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~%,^0123456789!@#$^&*()/:;[]{}<>?|~% +27,abcdefghijklmnopqrstuvwxyz,ળગજડઇદબકIચટતપઠOરવઞમફઉષનઝઢભ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +27,ABCDEFGHIJKLMNOPQRSTUVWXYZ,ળગજડઇદબકIચટતપઠOરવઞમફઉષનઝઢભ,ABCDEFGHIJKLMNOPQRSTUVWXYZ +27,OI.xx,OI.ઝઝ,OI.XX +27,oi.xx,OI.ઝઝ,OI.XX +27,oi.xx-oooooooo,OI.ઝઝ-OOOOOOOO,OI.XX-OOOOOOOO +27,oi.xx-iiiiiiii,OI.ઝઝ-IIIIIIII,OI.XX-IIIIIIII +27,PQ.RS-01234567,રવ.ઞમ-01234567,PQ.RS-01234567 +27,PQ.RS-890,રવ.ઞમ-890,PQ.RS-890 +27,89.EU-bc,89.ઇઉ-ગજ,89.EU-BC +27,00.0A-bc,00.0ળ-ગજ,00.0A-BC +27,BCDF.GHJK-bc,ગજડદ.બકચટ-ગજ,BCDF.GHJK-BC +27,LMNP.QRST-bc,તપઠર.વઞમફ-ગજ,LMNP.QRST-BC +27,VWXY.Z123-bc,ષનઝઢ.ભ123-ગજ,VWXY.Z123-BC +27,4567.890B-bc,4567.890ગ-ગજ,4567.890B-BC +27,pq.xy-bc,રવ.ઝઢ-ગજ,PQ.XY-BC +27,pq.xyz-bc,રવ.ઝઢભ-ગજ,PQ.XYZ-BC +27,pqx.yz-bc,રવઝ.ઢભ-ગજ,PQX.YZ-BC +27,pq.rxyz-bc,રવ.ઞઝઢભ-ગજ,PQ.RXYZ-BC +27,pqr.xyz-bc,રવઞ.ઝઢભ-ગજ,PQR.XYZ-BC +27,pqrx.yz-bc,રવઞઝ.ઢભ-ગજ,PQRX.YZ-BC +27,pqr.sxyz-bc,રવઞ.મઝઢભ-ગજ,PQR.SXYZ-BC +27,pqrs.xyz-bc,રવઞમ.ઝઢભ-ગજ,PQRS.XYZ-BC +27,pqrs.txyz-bc,રવઞમ.ફઝઢભ-ગજ,PQRS.TXYZ-BC +27,pqrst.vxyz-bc,રવઞમફ.ષઝઢભ-ગજ,PQRST.VXYZ-BC +27,p1.xy-bc,ર1.ઝઢ-ગજ,P1.XY-BC +27,pq.2y-bc,રવ.2ઢ-ગજ,PQ.2Y-BC +27,3q.x4-bc,3વ.ઝ4-ગજ,3Q.X4-BC +27,5q.6y-bc,5વ.6ઢ-ગજ,5Q.6Y-BC +27,pq.1yz-bc,રવ.1ઢભ-ગજ,PQ.1YZ-BC +27,pq1.yz-bc,રવ1.ઢભ-ગજ,PQ1.YZ-BC +27,p2.x3z-bc,ર2.ઝ3ભ-ગજ,P2.X3Z-BC +27,p2x.3z-bc,ર2ઝ.3ભ-ગજ,P2X.3Z-BC +27,pq.1xy2-bc,રવ.1ઝઢ2-ગજ,PQ.1XY2-BC +27,pq1.xy2-bc,રવ1.ઝઢ2-ગજ,PQ1.XY2-BC +27,pq1x.y2-bc,રવ1ઝ.ઢ2-ગજ,PQ1X.Y2-BC +27,p3.rx4z-bc,ર3.ઞઝ4ભ-ગજ,P3.RX4Z-BC +27,p3r.x4z-bc,ર3ઞ.ઝ4ભ-ગજ,P3R.X4Z-BC +27,p3rx.4z-bc,ર3ઞઝ.4ભ-ગજ,P3RX.4Z-BC +27,5q.r6y7-bc,5વ.ઞ6ઢ7-ગજ,5Q.R6Y7-BC +27,5qr.6y7-bc,5વઞ.6ઢ7-ગજ,5QR.6Y7-BC +27,5qr6.y7-bc,5વઞ6.ઢ7-ગજ,5QR6.Y7-BC +27,pq1.sx2z-bc,રવ1.મઝ2ભ-ગજ,PQ1.SX2Z-BC +27,pq1s.x2z-bc,રવ1મ.ઝ2ભ-ગજ,PQ1S.X2Z-BC +27,p3r.s4yz-bc,ર3ઞ.મ4ઢભ-ગજ,P3R.S4YZ-BC +27,p3rs.4yz-bc,ર3ઞમ.4ઢભ-ગજ,P3RS.4YZ-BC +27,5qr.6xy7-bc,5વઞ.6ઝઢ7-ગજ,5QR.6XY7-BC +27,5qr6.xy7-bc,5વઞ6.ઝઢ7-ગજ,5QR6.XY7-BC +27,8q9.sx0z-bc,8વ9.મઝ0ભ-ગજ,8Q9.SX0Z-BC +27,8q9s.x0z-bc,8વ9મ.ઝ0ભ-ગજ,8Q9S.X0Z-BC +27,1qr2.tx3z-bc,1વઞ2.ફઝ3ભ-ગજ,1QR2.TX3Z-BC +27,p4rs.5xy6-bc,ર4ઞમ.5ઝઢ6-ગજ,P4RS.5XY6-BC +27,p7r8.t9y0-bc,ર7ઞ8.ફ9ઢ0-ગજ,P7R8.T9Y0-BC +27,pq1st.2xy3-bc,રવ1મફ.2ઝઢ3-ગજ,PQ1ST.2XY3-BC +27,p4rs5.vx6z-bc,ર4ઞમ5.ષઝ6ભ-ગજ,P4RS5.VX6Z-BC +27,7qr8t.v9yz-bc,7વઞ8ફ.ષ9ઢભ-ગજ,7QR8T.V9YZ-BC +27,p1r2t.3x4z-bc,ર1ઞ2ફ.3ઝ4ભ-ગજ,P1R2T.3X4Z-BC +27,5q6s7.v8y9-bc,5વ6મ7.ષ8ઢ9-ગજ,5Q6S7.V8Y9-BC +27,^0123456789!@#$^&*()/:;[]{}<>?|~%-bc,^0123456789!@#$^&*()/:;[]{}<>?|~%-ગજ,^0123456789!@#$^&*()/:;[]{}<>?|~%-BC +27,abcdefghijklmnopqrstuvwxyz-bc,ળગજડઇદબકIચટતપઠOરવઞમફઉષનઝઢભ-ગજ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +27,ABCDEFGHIJKLMNOPQRSTUVWXYZ-bc,ળગજડઇદબકIચટતપઠOરવઞમફઉષનઝઢભ-ગજ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-BC +27,OI.xx-bc,OI.ઝઝ-ગજ,OI.XX-BC +27,oi.xx-bc,OI.ઝઝ-ગજ,OI.XX-BC +27,oi.xx-oooooooo-bc,OI.ઝઝ-OOOOOOOO-ગજ,OI.XX-OOOOOOOO-BC +27,oi.xx-iiiiiiii-bc,OI.ઝઝ-IIIIIIII-ગજ,OI.XX-IIIIIIII-BC +27,PQ.RS-01234567-bc,રવ.ઞમ-01234567-ગજ,PQ.RS-01234567-BC +27,PQ.RS-890-bc,રવ.ઞમ-890-ગજ,PQ.RS-890-BC +27,89.EU-DFGHJKLM,89.ઇઉ-ડદબકચટતપ,89.EU-DFGHJKLM +27,00.0A-DFGHJKLM,00.0ળ-ડદબકચટતપ,00.0A-DFGHJKLM +27,BCDF.GHJK-DFGHJKLM,ગજડદ.બકચટ-ડદબકચટતપ,BCDF.GHJK-DFGHJKLM +27,LMNP.QRST-DFGHJKLM,તપઠર.વઞમફ-ડદબકચટતપ,LMNP.QRST-DFGHJKLM +27,VWXY.Z123-DFGHJKLM,ષનઝઢ.ભ123-ડદબકચટતપ,VWXY.Z123-DFGHJKLM +27,4567.890B-DFGHJKLM,4567.890ગ-ડદબકચટતપ,4567.890B-DFGHJKLM +27,pq.xy-DFGHJKLM,રવ.ઝઢ-ડદબકચટતપ,PQ.XY-DFGHJKLM +27,pq.xyz-DFGHJKLM,રવ.ઝઢભ-ડદબકચટતપ,PQ.XYZ-DFGHJKLM +27,pqx.yz-DFGHJKLM,રવઝ.ઢભ-ડદબકચટતપ,PQX.YZ-DFGHJKLM +27,pq.rxyz-DFGHJKLM,રવ.ઞઝઢભ-ડદબકચટતપ,PQ.RXYZ-DFGHJKLM +27,pqr.xyz-DFGHJKLM,રવઞ.ઝઢભ-ડદબકચટતપ,PQR.XYZ-DFGHJKLM +27,pqrx.yz-DFGHJKLM,રવઞઝ.ઢભ-ડદબકચટતપ,PQRX.YZ-DFGHJKLM +27,pqr.sxyz-DFGHJKLM,રવઞ.મઝઢભ-ડદબકચટતપ,PQR.SXYZ-DFGHJKLM +27,pqrs.xyz-DFGHJKLM,રવઞમ.ઝઢભ-ડદબકચટતપ,PQRS.XYZ-DFGHJKLM +27,pqrs.txyz-DFGHJKLM,રવઞમ.ફઝઢભ-ડદબકચટતપ,PQRS.TXYZ-DFGHJKLM +27,pqrst.vxyz-DFGHJKLM,રવઞમફ.ષઝઢભ-ડદબકચટતપ,PQRST.VXYZ-DFGHJKLM +27,p1.xy-DFGHJKLM,ર1.ઝઢ-ડદબકચટતપ,P1.XY-DFGHJKLM +27,pq.2y-DFGHJKLM,રવ.2ઢ-ડદબકચટતપ,PQ.2Y-DFGHJKLM +27,3q.x4-DFGHJKLM,3વ.ઝ4-ડદબકચટતપ,3Q.X4-DFGHJKLM +27,5q.6y-DFGHJKLM,5વ.6ઢ-ડદબકચટતપ,5Q.6Y-DFGHJKLM +27,pq.1yz-DFGHJKLM,રવ.1ઢભ-ડદબકચટતપ,PQ.1YZ-DFGHJKLM +27,pq1.yz-DFGHJKLM,રવ1.ઢભ-ડદબકચટતપ,PQ1.YZ-DFGHJKLM +27,p2.x3z-DFGHJKLM,ર2.ઝ3ભ-ડદબકચટતપ,P2.X3Z-DFGHJKLM +27,p2x.3z-DFGHJKLM,ર2ઝ.3ભ-ડદબકચટતપ,P2X.3Z-DFGHJKLM +27,pq.1xy2-DFGHJKLM,રવ.1ઝઢ2-ડદબકચટતપ,PQ.1XY2-DFGHJKLM +27,pq1.xy2-DFGHJKLM,રવ1.ઝઢ2-ડદબકચટતપ,PQ1.XY2-DFGHJKLM +27,pq1x.y2-DFGHJKLM,રવ1ઝ.ઢ2-ડદબકચટતપ,PQ1X.Y2-DFGHJKLM +27,p3.rx4z-DFGHJKLM,ર3.ઞઝ4ભ-ડદબકચટતપ,P3.RX4Z-DFGHJKLM +27,p3r.x4z-DFGHJKLM,ર3ઞ.ઝ4ભ-ડદબકચટતપ,P3R.X4Z-DFGHJKLM +27,p3rx.4z-DFGHJKLM,ર3ઞઝ.4ભ-ડદબકચટતપ,P3RX.4Z-DFGHJKLM +27,5q.r6y7-DFGHJKLM,5વ.ઞ6ઢ7-ડદબકચટતપ,5Q.R6Y7-DFGHJKLM +27,5qr.6y7-DFGHJKLM,5વઞ.6ઢ7-ડદબકચટતપ,5QR.6Y7-DFGHJKLM +27,5qr6.y7-DFGHJKLM,5વઞ6.ઢ7-ડદબકચટતપ,5QR6.Y7-DFGHJKLM +27,pq1.sx2z-DFGHJKLM,રવ1.મઝ2ભ-ડદબકચટતપ,PQ1.SX2Z-DFGHJKLM +27,pq1s.x2z-DFGHJKLM,રવ1મ.ઝ2ભ-ડદબકચટતપ,PQ1S.X2Z-DFGHJKLM +27,p3r.s4yz-DFGHJKLM,ર3ઞ.મ4ઢભ-ડદબકચટતપ,P3R.S4YZ-DFGHJKLM +27,p3rs.4yz-DFGHJKLM,ર3ઞમ.4ઢભ-ડદબકચટતપ,P3RS.4YZ-DFGHJKLM +27,5qr.6xy7-DFGHJKLM,5વઞ.6ઝઢ7-ડદબકચટતપ,5QR.6XY7-DFGHJKLM +27,5qr6.xy7-DFGHJKLM,5વઞ6.ઝઢ7-ડદબકચટતપ,5QR6.XY7-DFGHJKLM +27,8q9.sx0z-DFGHJKLM,8વ9.મઝ0ભ-ડદબકચટતપ,8Q9.SX0Z-DFGHJKLM +27,8q9s.x0z-DFGHJKLM,8વ9મ.ઝ0ભ-ડદબકચટતપ,8Q9S.X0Z-DFGHJKLM +27,1qr2.tx3z-DFGHJKLM,1વઞ2.ફઝ3ભ-ડદબકચટતપ,1QR2.TX3Z-DFGHJKLM +27,p4rs.5xy6-DFGHJKLM,ર4ઞમ.5ઝઢ6-ડદબકચટતપ,P4RS.5XY6-DFGHJKLM +27,p7r8.t9y0-DFGHJKLM,ર7ઞ8.ફ9ઢ0-ડદબકચટતપ,P7R8.T9Y0-DFGHJKLM +27,pq1st.2xy3-DFGHJKLM,રવ1મફ.2ઝઢ3-ડદબકચટતપ,PQ1ST.2XY3-DFGHJKLM +27,p4rs5.vx6z-DFGHJKLM,ર4ઞમ5.ષઝ6ભ-ડદબકચટતપ,P4RS5.VX6Z-DFGHJKLM +27,7qr8t.v9yz-DFGHJKLM,7વઞ8ફ.ષ9ઢભ-ડદબકચટતપ,7QR8T.V9YZ-DFGHJKLM +27,p1r2t.3x4z-DFGHJKLM,ર1ઞ2ફ.3ઝ4ભ-ડદબકચટતપ,P1R2T.3X4Z-DFGHJKLM +27,5q6s7.v8y9-DFGHJKLM,5વ6મ7.ષ8ઢ9-ડદબકચટતપ,5Q6S7.V8Y9-DFGHJKLM +27,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM,^0123456789!@#$^&*()/:;[]{}<>?|~%-ડદબકચટતપ,^0123456789!@#$^&*()/:;[]{}<>?|~%-DFGHJKLM +27,abcdefghijklmnopqrstuvwxyz-DFGHJKLM,ળગજડઇદબકIચટતપઠOરવઞમફઉષનઝઢભ-ડદબકચટતપ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +27,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM,ળગજડઇદબકIચટતપઠOરવઞમફઉષનઝઢભ-ડદબકચટતપ,ABCDEFGHIJKLMNOPQRSTUVWXYZ-DFGHJKLM +27,OI.xx-DFGHJKLM,OI.ઝઝ-ડદબકચટતપ,OI.XX-DFGHJKLM +27,oi.xx-DFGHJKLM,OI.ઝઝ-ડદબકચટતપ,OI.XX-DFGHJKLM +27,oi.xx-oooooooo-DFGHJKLM,OI.ઝઝ-OOOOOOOO-ડદબકચટતપ,OI.XX-OOOOOOOO-DFGHJKLM +27,oi.xx-iiiiiiii-DFGHJKLM,OI.ઝઝ-IIIIIIII-ડદબકચટતપ,OI.XX-IIIIIIII-DFGHJKLM +27,PQ.RS-01234567-DFGHJKLM,રવ.ઞમ-01234567-ડદબકચટતપ,PQ.RS-01234567-DFGHJKLM +27,PQ.RS-890-DFGHJKLM,રવ.ઞમ-890-ડદબકચટતપ,PQ.RS-890-DFGHJKLM diff --git a/test/clean.sh b/test/clean.sh new file mode 100755 index 0000000..4651ad2 --- /dev/null +++ b/test/clean.sh @@ -0,0 +1,6 @@ +#!/bin/sh +echo "Clean test files..." +if [ -f unittest.c ] +then + rm -f _*.txt gmon.out *.gcda *.gcno *.gcov ../mapcodelib/*.gcda ../mapcodelib/*.gcno ../mapcodelib/*.gcov +fi diff --git a/test/decode_test.h b/test/decode_test.h new file mode 100644 index 0000000..5c6c4b8 --- /dev/null +++ b/test/decode_test.h @@ -0,0 +1,15884 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +// *** GENERATED FILE (dividemaps.cpp), DO NOT CHANGE OR PRETTIFY *** +// Generated for data version 2.3.0 using dividemaps.cpp +typedef struct { + double latitude; // + double longitude; // + int nrLocalMapcodes; // 0 if no need to test + int nrGlobalMapcodes; // 0 if no need to test + const char *mapcode; // expected mapcode, empty if no need to test +} EncodeTestRecord; + +static const EncodeTestRecord ENCODE_TEST[] = { + {-90.0, 0.0, 2, 3, "ATA ZZ.ZZ"}, + {-90.0, 0.0, 2, 3, "ATA HK3N.ZZLZ"}, + {36.107682, -5.384925, 0, 0, ""}, + {39.730401, -79.9541635, 0, 0, ""}, + {39.730391, -79.954152, 0, 0, ""}, + {5.608728, -10.179262, 2, 0, "LBR BZ.ZZZY-42"}, + {1.864962, 9.478995, 2, 0, "GNQ B0Z.S18-0L"}, + {33.86476, 75.0, 3, 0, "IN-JK J4Q.SMW-2X"}, + {7.853151, -82.113956, 2, 3, "PAN NVQL.1XB"}, + {8.7698, -82.81499, 2, 5, "CRI WQZ.VW2"}, + {-24.495, -127.75, 1, 2, "PCN HBP.2XK"}, + {52.387404, 4.86511, 4, 5, "NLD 00.A0"}, + {-60.0, 0.0, 1, 2, "ATA HGPC.Z0LH"}, + {0.0, 0.0, 1, 1, "HHHHC.X0KG"}, + {0.0, 179.999999, 2, 3, "KIR L384.7K5"}, + {0.0, 180.0, 2, 3, "KIR L384.7K5"}, + {0.0, -180.0, 2, 3, "KIR L384.7K5"}, + {0.0, -179.999999, 2, 3, "KIR L384.7K5"}, + {90.0, 0.0, 1, 1, "ZH0H0.H1HG"}, + {26.423556, -113.610855, 1, 9, "USA LMX0.80JK"}, + {-10.570302, 56.494384, 2, 3, "MUS 707W.FXZ"}, + {26.904854, 95.138497, 5, 21, "IN-NL WKS.H6"}, + {35.867, -3.42600001, 2, 5, "ESP SH74.H7MG-7"}, + {46.12971, 20.784451, 2, 8, "ROU GFWB.JNK-WN"}, + {-48.406038, 0.008228, 1, 1, "4HHRT.3P66-2"}, + {-48.406038, -179.991772, 2, 3, "NZL SKT5.3H3F-H"}, + {26.9048545, 95.1384983, 0, 0, "IN-NL W7Y.9W9B-9R"}, + {52.383984, 4.865401375, 0, 0, "NLD 00.XX"}, + {52.383984, 4.865401375, 0, 0, " NLD 00.XX"}, + {52.383984, 4.865401375, 0, 0, "NLD 00.XX"}, + {52.383984, 4.865401375, 0, 0, "NLD 00.XX "}, + {52.383984, 4.865401375, 0, 0, " NLD 00.XX "}, + {52.383984, 4.865401375, 0, 0, "nld oo.xx"}, + {52.383984, 4.865401375, 0, 0, " nld oo.xx "}, + {41.9035, 12.452, 2, 8, "VAT 5D.2J"}, + {41.9035, 12.452, 2, 8, "VAT J0PX.VN7"}, + {43.750047, 7.406609, 2, 6, "MCO 12.XX"}, + {43.738347, 7.424291, 2, 6, "MCO VSFV.J71"}, + {36.154689, -5.380998, 3, 7, "GIB 12.XX"}, + {36.133629, -5.353212, 3, 7, "GIB KNP.PT2"}, + {36.133629, -5.353212, 3, 7, "GIB 6FCF.4C6"}, + {-8.522836, -172.5324515, 2, 4, "TKL 12.XX"}, + {-9.074885, -171.9962215, 2, 4, "TKL 000.XX"}, + {-9.295873, -171.4985805, 2, 4, "TKL J00.XX"}, + {-8.3297165, -172.5074215, 1, 3, "TKL 123.XXX"}, + {-12.146775, 96.815659, 2, 3, "CCK 00.XX"}, + {-12.174062, 96.889234, 2, 3, "CCK J0.XX"}, + {-11.818779, 96.65506, 1, 2, "CCK 12.XXX"}, + {17.9391, -62.871574, 2, 3, "BLM 12.XX"}, + {18.0067855, -62.9383185, 1, 2, "BLM 12.XXX"}, + {-0.4939295, 166.9033795, 1, 4, "NRU 12.XX"}, + {-8.523974, 179.165565, 3, 5, "TUV 12.XX"}, + {-8.661805, 179.009289, 2, 4, "TUV 0H.S0F"}, + {-9.443935, 179.794045, 2, 4, "TUV 97.S0X"}, + {-8.086627, 178.286189, 2, 4, "TUV CC.S14"}, + {-7.530279, 178.634053, 2, 4, "TUV J6.S14"}, + {-7.270379, 177.115653, 2, 4, "TUV L6.S14"}, + {-6.336379, 176.273753, 2, 4, "TUV N6.S14"}, + {-6.165535, 177.270145, 2, 4, "TUV Q7.S0X"}, + {-5.719791, 176.037937, 2, 4, "TUV T7.S0Y"}, + {-10.788635, 179.424345, 2, 4, "TUV X7.S0X"}, + {-5.96918, 176.1713085, 1, 3, "TUV 1234.XXX"}, + {22.123545, 113.5307645, 1, 6, "MAC 12.XX"}, + {18.0821, -63.104574, 2, 5, "SXM 12.XX"}, + {18.1264355, -63.1481435, 1, 3, "SXM 12.XXX"}, + {18.0821, -63.104574, 2, 5, "MAF 12.XX"}, + {18.1264355, -63.1481435, 1, 3, "MAF 12.XXX"}, + {-28.9989, 167.909058, 2, 3, "NFK 12.XX"}, + {-28.934931, 167.8272365, 1, 2, "NFK 12.XXX"}, + {-25.076258, -130.1340665, 2, 3, "PCN 00.XX"}, + {-23.906262, -130.767582375, 2, 3, "PCN C0.XX"}, + {-24.689801, -124.8106835, 2, 3, "PCN P0.XX"}, + {-24.215153, -128.503824, 2, 3, "PCN 12.XXX"}, + {-24.1361025, -130.596492, 1, 2, "PCN 123.XXX"}, + {-54.4008445, 3.2888445, 2, 3, "BVT 12.XX"}, + {-54.304931, 3.2027115, 1, 2, "BVT 12.XXX"}, + {32.309545, -64.817631, 2, 4, "BMU 00.XX"}, + {32.256495, -64.88396, 2, 4, "BMU J0.XX"}, + {32.496592, -65.010164, 1, 3, "BMU 12.XXX"}, + {-7.262839, 72.353429, 3, 4, "IOT 12.XX"}, + {-7.208347, 72.322823, 2, 3, "IOT 12.XXX"}, + {-5.492458, 71.714223, 2, 3, "IOT 123.XX"}, + {-5.2080165, 70.6061695, 1, 2, "IOT 123.XXX"}, + {43.961945, 12.40265, 4, 8, "SMR 00.XX"}, + {43.942655, 12.466633, 4, 8, "SMR J0.XX"}, + {43.94285, 12.501602, 4, 8, "SMR 80.DQFN"}, + {43.94285, 12.45967, 4, 8, "SMR ZQRQ.TQ"}, + {43.94285, 12.45967, 4, 8, "SMR 3QK.RQCT"}, + {43.94285, 12.45967, 4, 8, "SMR HZVZ.YN6"}, + {49.416225, -2.615847, 3, 6, "GGY 12.XX"}, + {49.7757405, -2.668657, 2, 5, "GGY 12.XXX"}, + {49.595637, -2.381287, 2, 5, "GGY NYGR.CSS"}, + {18.211385, -63.103407, 2, 3, "AIA 12.XX"}, + {18.5051, -63.405745, 1, 2, "AIA 12.XXX"}, + {16.718335, -62.2386175, 2, 3, "MSR 12.XX"}, + {16.858537, -62.3148, 1, 2, "MSR 12.XXX"}, + {49.2007225, -2.234798, 3, 6, "JEY 12.XX"}, + {49.300676, -2.259926, 2, 5, "JEY 12.XXX"}, + {49.220288, -2.134781, 2, 5, "JEY PZ2Q.YHG"}, + {-10.417171, 105.6367965, 2, 4, "CXR 12.XX"}, + {-10.366393, 105.505653, 1, 3, "CXR 12.XXX"}, + {-13.232345, -176.22369275, 3, 4, "WLF 00.XX"}, + {-13.269326, -176.21821825, 3, 4, "WLF 70.XX"}, + {-13.277395, -176.22043825, 3, 4, "WLF F0.XX"}, + {-13.305625, -176.24507125, 3, 4, "WLF M0.XX"}, + {-13.343876, -176.22319125, 3, 4, "WLF T0.XX"}, + {-14.1760855, -178.2087635, 2, 3, "WLF 12.XXX"}, + {-13.4277995, -176.3398425, 2, 3, "WLF 123.XX"}, + {-13.2347255, -176.199782, 3, 4, "WLF XLG.3GP"}, + {18.446545, -64.639763125, 3, 5, "VGB 00.XX"}, + {18.398515, -64.713921625, 3, 8, "VGB J0.XX"}, + {18.371455, -64.85138575, 2, 7, "VGB 00.XXX"}, + {18.463445, -64.49379875, 2, 3, "VGB C0.XXX"}, + {18.797075, -64.598815625, 2, 4, "VGB P0.XXX"}, + {18.4357095, -64.59959, 3, 5, "VGB D0C.8M0"}, + {47.088162, 9.474175125, 3, 9, "LIE 00.XX"}, + {47.126681, 9.519525125, 3, 9, "LIE 70.XX"}, + {47.14369, 9.509687625, 3, 9, "LIE F0.XX"}, + {47.199309, 9.485981375, 3, 9, "LIE M0.XX"}, + {47.216318, 9.49989775, 3, 9, "LIE T0.XX"}, + {47.2527705, 9.478642, 2, 8, "LIE 12.XXX"}, + {47.159, 9.556, 3, 9, "LIE 8Y2T.NT7"}, + {12.559837, -70.057691, 2, 3, "ABW 12.XX"}, + {12.625701, -70.0984985, 1, 2, "ABW 12.XXX"}, + {8.7720275, 167.711622, 3, 4, "MHL 12.XX"}, + {7.315998, 170.98863, 2, 3, "MHL 12.XXX"}, + {7.28438, 168.546592, 2, 3, "MHL 123.XX"}, + {14.860715, 168.75919, 2, 3, "MHL 012.XXX"}, + {4.964946, 168.506462, 2, 3, "MHL 112.XXX"}, + {10.022115, 160.6919115, 2, 6, "MHL 212.XXX"}, + {11.543015, 166.6275115, 2, 3, "MHL 312.XXX"}, + {19.291615, 166.404555, 2, 3, "MHL 412.XXX"}, + {6.2982225, 169.3760175, 2, 3, "MHL 512.XXX"}, + {6.291229, 171.733383, 2, 3, "MHL 612.XXX"}, + {7.3229, 171.525337, 2, 3, "MHL 712.XXX"}, + {5.816015, 167.909625, 2, 3, "MHL 812.XXX"}, + {11.350415, 166.1317115, 2, 3, "MHL 912.XXX"}, + {10.520415, 169.7227115, 2, 3, "MHL B12.XXX"}, + {8.414305, 170.871866, 2, 3, "MHL C12.XXX"}, + {11.695615, 162.0274115, 2, 3, "MHL D12.XXX"}, + {11.796215, 165.1964115, 2, 3, "MHL F12.XXX"}, + {5.843415, 168.912125, 2, 3, "MHL G12.XXX"}, + {9.138315, 166.0284115, 2, 3, "MHL H12.XXX"}, + {8.513415, 167.172425, 2, 3, "MHL J12.XXX"}, + {9.514759, 166.8360345, 2, 3, "MHL K12.XXX"}, + {9.514759, 167.3099625, 2, 3, "MHL L12.XXX"}, + {9.023719, 167.4047475, 2, 3, "MHL M12.XXX"}, + {10.114815, 168.9207115, 2, 3, "MHL N12.XXX"}, + {8.904654, 170.8327955, 2, 3, "MHL P12.XXX"}, + {10.487915, 170.6620115, 2, 3, "MHL Q12.XXX"}, + {8.185109, 167.94643, 2, 3, "MHL R12.XXX"}, + {11.550815, 167.2453115, 2, 3, "MHL S12.XXX"}, + {9.275015, 165.4380115, 2, 3, "MHL T12.XXX"}, + {11.424215, 169.5105115, 2, 3, "MHL V12.XXX"}, + {10.304115, 165.7511115, 2, 3, "MHL W12.XXX"}, + {9.756731, 169.8102345, 2, 3, "MHL X12.XXX"}, + {9.26569, 169.8102345, 2, 3, "MHL Y12.XXX"}, + {12.459611, 169.8902835, 2, 3, "MHL Z12.XXX"}, + {18.320633, 161.021925, 1, 2, "MHL 1234.XXX"}, + {-14.268495, -170.7505955, 4, 5, "ASM 12.XX"}, + {-11.080345, -171.102087, 3, 5, "ASM 03.S16"}, + {-14.377975, -170.859975, 3, 4, "ASM 19.S11"}, + {-14.300956, -169.700979, 3, 4, "ASM 89.S14"}, + {-14.61885, -168.235506, 2, 3, "ASM H9.S0Q"}, + {-13.437751, -171.092483, 2, 3, "ASM 123.XXX"}, + {-11.287795, -170.986984, 2, 4, "ASM 1234.XXX"}, + {-21.2211075, -159.826193, 3, 4, "COK 12.XX"}, + {-10.034426, -161.2457885, 2, 5, "COK 12.XXX"}, + {-9.305035, -158.1807665, 2, 5, "COK 123.XX"}, + {-18.7815815, -159.8534115, 2, 3, "COK 123.XXX"}, + {-11.130425, -165.9263885, 2, 4, "COK R1.XXXX"}, + {-11.769825, -165.6252885, 2, 3, "COK N1.XXXX"}, + {-13.546525, -163.35611, 2, 3, "COK S1.XXXX"}, + {-21.958425, -158.16878, 2, 3, "COK M1.XXXX"}, + {-18.272725, -163.379945, 2, 3, "COK P1.XXXX"}, + {-9.541018, -165.6419065, 1, 3, "COK 1234.XXX"}, + {46.8211, -56.2390955, 2, 7, "SPM 12.XX"}, + {47.1364275, -56.568465, 1, 4, "SPM 12.XXX"}, + {-19.038699, -169.9435145, 2, 3, "NIU 12.XX"}, + {-18.925931, -169.9864935, 1, 2, "NIU 12.XXX"}, + {17.321024, -62.743705, 2, 3, "KNA 00.XX"}, + {17.108025, -62.630767, 2, 3, "KNA J0.XX"}, + {17.430092, -62.8862085, 1, 2, "KNA 12.XXX"}, + {19.306024, -81.3951095, 3, 5, "CYM 00.XX"}, + {19.338604, -81.4175195, 3, 5, "CYM J0.XX"}, + {19.230025, -81.484745, 2, 4, "CYM 0D.S0K"}, + {19.618683, -80.143865, 2, 4, "CYM DC.S0P"}, + {19.361237, -81.444708, 2, 4, "CYM 123.XXX"}, + {12.19252, -68.30589, 3, 7, "BES 12.XX"}, + {12.330369, -68.427559, 2, 5, "BES 112.XX"}, + {12.330369, -68.344913, 2, 5, "BES 212.XX"}, + {12.249645, -68.427559, 2, 5, "BES 312.XX"}, + {12.249645, -68.344913, 2, 5, "BES 412.XX"}, + {12.249645, -68.262267, 2, 5, "BES 512.XX"}, + {12.168921, -68.344913, 2, 6, "BES 612.XX"}, + {12.168921, -68.262267, 3, 7, "BES 712.XX"}, + {12.088197, -68.287061, 2, 6, "BES 812.XX"}, + {17.52208, -63.0030945, 2, 3, "BES T12.XX"}, + {17.65808, -63.2700945, 2, 3, "BES S12.XX"}, + {12.1582, -68.268, 3, 7, "BES 1Z54.9VM"}, + {4.244073, 73.47611, 3, 4, "MDV 12.XX"}, + {-0.264365, 73.061913, 3, 4, "MDV 12.XXX"}, + {6.537892, 72.838205, 3, 4, "MDV 123.XX"}, + {5.600025, 72.500025, 2, 3, "MDV 033.S0R"}, + {1.750025, 72.660025, 2, 3, "MDV 70H.009"}, + {0.160025, 72.900025, 2, 3, "MDV TVK.S0K"}, + {-0.719975, 73.026153, 2, 3, "MDV Y11.S17"}, + {4.208973, 73.514, 3, 4, "MDV HDL0.4N8"}, + {-15.9049, -5.7556725, 3, 4, "SHN 12.XX"}, + {-7.99623, -14.424731, 2, 3, "SHN 07.S10"}, + {-16.039975, -5.804975, 2, 3, "SHN 39.S14"}, + {-37.182975, -12.371975, 2, 3, "SHN 78.S0Z"}, + {-37.458975, -12.746975, 2, 3, "SHN BC.S0J"}, + {-40.399975, -10.059975, 2, 3, "SHN K9.S0R"}, + {-15.94, -5.7165195, 3, 4, "SHN Z7DQ.3QGQ"}, + {35.907165, 14.42643, 2, 3, "MLT 12.XX"}, + {36.110092, 14.19106, 1, 2, "MLT 12.XXX"}, + {12.065477, -61.7939475, 2, 4, "GRD 12.XX"}, + {11.985162, -61.7922165, 1, 3, "GRD 12.XXX"}, + {18.3386625, -64.983435, 4, 6, "VIR 12.XX"}, + {18.260025, -65.068821, 3, 5, "VIR 0B.S11"}, + {17.660025, -64.939975, 2, 3, "VIR CB.S10"}, + {18.3295455, -65.0748155, 2, 4, "VIR 123.XX"}, + {18.34131, -64.926438, 4, 6, "VIR 974.D6C"}, + {-12.734261, 45.203566375, 2, 5, "MYT 10.XX"}, + {-12.806898, 45.244092625, 2, 5, "MYT J0.XX"}, + {-12.630925, 44.9253855, 1, 4, "MYT 12.XXX"}, + {78.242245, 15.486271875, 4, 6, "SJM 00.XX"}, + {78.047825, 14.0535965, 4, 6, "SJM J0.XX"}, + {71.200115, -9.088721, 2, 4, "SJM 12.XXX"}, + {79.391396, 10.8331085, 3, 5, "SJM 123.XXX"}, + {79.1460125, -7.648473, 1, 3, "SJM 123.XXXX"}, + {80.3881625, 10.8532755, 2, 4, "SJM 1234.XXX"}, + {13.149955, -61.2517185, 3, 4, "VCT 12.XX"}, + {13.100025, -61.299975, 2, 3, "VCT 0L.S0Y"}, + {12.770025, -61.299975, 2, 3, "VCT 8N.S0B"}, + {12.530025, -61.499975, 2, 4, "VCT KH.S0G"}, + {12.7325085, -61.4972745, 2, 3, "VCT 123.XXX"}, + {-53.03954, 73.4047005, 2, 3, "HMD 12.XX"}, + {-53.08653, 72.6117925, 1, 2, "HMD 123.XX"}, + {13.155374, -59.636815, 2, 3, "BRB 12.XX"}, + {13.3348085, -59.69832, 1, 2, "BRB 12.XXX"}, + {17.1651, -61.859574, 3, 4, "ATG 12.XX"}, + {17.497318, -61.947817, 2, 3, "ATG 123.XX"}, + {17.2291335, -61.941961, 2, 3, "ATG 12.XXX"}, + {17.7965235, -62.378232, 1, 2, "ATG 123.XXX"}, + {12.161451, -68.968311, 2, 6, "CUW 12.XX"}, + {12.2883525, -69.1399715, 1, 4, "CUW 12.XXX"}, + {-4.5624835, 55.409233, 4, 5, "SYC 12.XX"}, + {-4.409885, 55.206464, 3, 4, "SYC 12.XXX"}, + {-4.651343, 55.530517, 4, 5, "SYC 123.XX"}, + {-4.046885, 53.3085335, 2, 3, "SYC 123.XXX"}, + {-9.646021, 46.293632, 2, 3, "SYC 12.XXXX"}, + {-5.8021315, 52.7806405, 2, 3, "SYC 1234.XX"}, + {-4.1632585, 46.379339, 1, 2, "SYC 1234.XXX"}, + {7.3781, 134.44111, 4, 5, "PLW 12.XX"}, + {7.256801, 134.3397795, 4, 5, "PLW 12.XXX"}, + {6.85719, 134.032451, 3, 4, "PLW 123.XX"}, + {8.1752995, 132.2315985, 2, 3, "PLW 123.XXX"}, + {5.186929, 131.12658, 2, 4, "PLW 12.XXXX"}, + {7.343, 134.479, 4, 5, "PLW X49Y.3PG"}, + {15.126075, 145.6948505, 3, 4, "MNP 12.XX"}, + {15.260115, 145.4270765, 2, 3, "MNP 12.XXX"}, + {18.4128785, 145.6124225, 2, 3, "MNP 123.XX"}, + {17.7548605, 144.886376, 1, 2, "MNP 123.XXX"}, + {42.5403, 1.4893815, 3, 7, "AND 12.XX"}, + {42.6668205, 1.4263515, 2, 6, "AND 12.XXX"}, + {42.544528, 1.600164, 2, 6, "AND 0BP2.NSY"}, + {13.562913, 144.82629675, 2, 3, "GUM 00.XX"}, + {13.451659, 144.73992875, 2, 3, "GUM J0.XX"}, + {13.661115, 144.56079, 1, 2, "GUM 12.XXX"}, + {54.209593, -4.5539325, 3, 5, "IMN 12.XX"}, + {54.436115, -4.8773385, 2, 4, "IMN 12.XXX"}, + {54.236, -4.527396, 2, 4, "IMN HK6H.T36"}, + {14.059398, -61.011049, 2, 3, "LCA 12.XX"}, + {14.0784525, -61.085128, 1, 2, "LCA 12.XXX"}, + {7.394024, 151.560485, 4, 5, "FSM 12.XX"}, + {6.9148015, 157.7844985, 3, 4, "FSM 12.XXX"}, + {9.281129, 137.8941875, 3, 4, "FSM 123.XX"}, + {8.241275, 137.168225, 3, 4, "FSM 01.XXXX"}, + {9.721075, 139.5702115, 3, 4, "FSM 11.XXXX"}, + {9.551675, 140.3087115, 3, 4, "FSM 21.XXXX"}, + {7.150775, 143.662925, 3, 4, "FSM 31.XXXX"}, + {7.163975, 144.368525, 3, 4, "FSM 41.XXXX"}, + {8.376075, 144.303725, 3, 4, "FSM 51.XXXX"}, + {9.016275, 145.1720115, 3, 4, "FSM 61.XXXX"}, + {7.481875, 145.651525, 3, 4, "FSM 71.XXXX"}, + {7.276075, 146.019425, 3, 4, "FSM 81.XXXX"}, + {7.268575, 149.098325, 4, 5, "FSM 91.XXXX"}, + {8.376175, 149.453225, 3, 4, "FSM B1.XXXX"}, + {8.562375, 150.0277115, 3, 4, "FSM C1.XXXX"}, + {5.702475, 152.931225, 3, 4, "FSM D1.XXXX"}, + {5.244675, 153.433725, 3, 4, "FSM F1.XXXX"}, + {7.887574, 154.066725, 3, 4, "FSM G1.XXXX"}, + {7.304775, 155.077425, 3, 4, "FSM H1.XXXX"}, + {5.599675, 157.047625, 3, 4, "FSM J1.XXXX"}, + {6.474675, 159.549125, 3, 4, "FSM K1.XXXX"}, + {5.999875, 160.488425, 3, 4, "FSM L1.XXXX"}, + {9.588275, 160.6995115, 3, 6, "FSM M1.XXXX"}, + {5.253075, 162.664525, 3, 5, "FSM N1.XXXX"}, + {9.068385, 146.776394, 3, 4, "FSM 1234.XX"}, + {9.2097945, 150.8029475, 3, 4, "FSM 123.XXX"}, + {5.552433, 137.889819, 2, 4, "FSM 1234.XXX"}, + {4.83883, 152.184678, 2, 3, "FSM 123.XXXX"}, + {9.559801, 137.9501525, 3, 4, "FSM 1234.XXXX"}, + {1.340073, 103.80211, 2, 7, "SGP 12.XX"}, + {1.308344, 103.592267, 1, 5, "SGP 12.XXX"}, + {-21.132198, -175.244416, 5, 6, "TON 12.XX"}, + {-21.031705, -175.33748, 4, 5, "TON 12.XXX"}, + {-19.016968, -174.255709, 3, 4, "TON 123.XX"}, + {-20.62029, -175.726861, 3, 4, "TON 123.XXX"}, + {-15.76502, -176.054965, 2, 3, "TON 12.XXXX"}, + {-19.66786, -176.113265, 2, 3, "TON 1234.XX"}, + {-16.0150465, -176.122208, 2, 3, "TON 1234.XXX"}, + {15.3371, -61.3900535, 2, 3, "DMA 12.XX"}, + {15.627756, -61.5714235, 1, 2, "DMA 12.XXX"}, + {26.245145, 50.511326375, 3, 6, "BHR 00.XX"}, + {26.210307, 50.577059875, 3, 6, "BHR J0.XX"}, + {25.80583, 50.321376, 2, 5, "BHR 12.XXX"}, + {25.594065, 50.450223, 2, 5, "BHR 123.XX"}, + {26.226691, 50.543445, 3, 6, "BHR FNZ.WJY"}, + {1.3542965, 172.925401, 5, 6, "KIR 12.XX"}, + {1.912935, 172.750585, 4, 5, "KIR 00.XXX"}, + {1.567965, 172.860585, 4, 5, "KIR J0.XXX"}, + {1.980242, -157.502931, 3, 4, "KIR 000.XX"}, + {3.40296, 172.909137625, 4, 5, "KIR 300.XX"}, + {3.138545, 172.739225, 4, 5, "KIR 600.XX"}, + {-0.607455, 174.382425, 4, 5, "KIR 900.XX"}, + {-1.260605, 175.905345, 4, 5, "KIR D00.XX"}, + {-1.117455, 174.657225, 4, 5, "KIR H00.XX"}, + {2.073984, 173.195345, 4, 5, "KIR L00.XX"}, + {1.020545, 172.967225, 4, 5, "KIR P00.XX"}, + {-1.793455, 175.500225, 4, 5, "KIR S00.XX"}, + {-1.313455, 176.393225, 4, 5, "KIR W00.XX"}, + {4.726545, -160.454774375, 3, 4, "KIR Y00.XX"}, + {1.2201055, 172.6026505, 3, 4, "KIR 123.XXX"}, + {-0.460989, 174.348203, 3, 4, "KIR 12.XXXX"}, + {-2.193648, -173.2211, 3, 4, "KIR 1234.XX"}, + {1.25419, 167.610504, 2, 3, "KIR 1234.XXX"}, + {-9.8015395, -162.921108, 2, 4, "KIR 123.XXXX"}, + {3.618701, 159.7268925, 1, 2, "KIR 1234.XXXX"}, + {21.435245, -71.166549, 3, 5, "TCA 12.XX"}, + {21.610025, -72.499975, 2, 4, "TCA 07.S13"}, + {21.275025, -71.729975, 2, 4, "TCA 26.S0T"}, + {21.720025, -72.369975, 2, 4, "TCA 4C.S0V"}, + {21.172448, -71.259702, 2, 4, "TCA DQ.S04"}, + {21.770025, -72.074975, 3, 5, "TCA PD.S0Y"}, + {21.855328, -71.899023, 3, 5, "TCA 123.XX"}, + {21.754675, -72.4500155, 1, 3, "TCA 123.XXX"}, + {0.378101, 6.67211, 3, 4, "STP 12.XX"}, + {0.410893, 6.403006, 2, 3, "STP 12.XXX"}, + {1.318174, 7.109977, 2, 3, "STP 123.XX"}, + {0.343001, 6.71, 3, 4, "STP FDP.Q8G"}, + {22.341126, 114.1516255, 3, 8, "HKG 12.XX"}, + {22.4944735, 113.8557945, 2, 7, "HKG 123.XX"}, + {22.35875, 114.1385, 2, 7, "HKG RBXQ.TX1F"}, + {14.616955, -61.094972, 2, 3, "MTQ 12.XX"}, + {14.833607, -61.21321, 1, 2, "MTQ 12.XXX"}, + {62.05236, -6.881385, 3, 4, "FRO 12.XX"}, + {62.3155565, -7.6586235, 2, 3, "FRO 12.XXX"}, + {62.0072035, -6.9454685, 2, 3, "FRO 123.XX"}, + {61.444657, -7.080092, 2, 3, "FRO S12.XXX"}, + {62.01726, -6.801395, 3, 4, "FRO LBWZ.FKF"}, + {16.258385, -61.5945905, 3, 4, "GLP 12.XX"}, + {15.940025, -61.809975, 2, 3, "GLP 0V.S0P"}, + {16.194025, -61.549975, 2, 3, "GLP HN.S12"}, + {16.230025, -61.349975, 2, 3, "GLP S6.S0Y"}, + {15.820025, -61.665975, 2, 3, "GLP W4.S10"}, + {16.288025, -61.101975, 2, 3, "GLP Y4.S13"}, + {15.715641, -61.5103175, 2, 3, "GLP 123.XX"}, + {16.6337795, -61.845004, 1, 2, "GLP 123.XXX"}, + {-12.1149, 44.371268, 3, 6, "COM 12.XX"}, + {-11.860436, 43.206191, 2, 3, "COM 12.XXX"}, + {-12.073455, 44.19023, 2, 5, "COM 000.XX"}, + {-12.198455, 43.57523, 2, 5, "COM J00.XX"}, + {-11.1578645, 43.220429, 1, 2, "COM 123.XXX"}, + {-20.1166305, 57.461573, 2, 3, "MUS 12.XX"}, + {-20.121975, 57.496025, 3, 4, "MUS 08.S18"}, + {-20.489975, 57.300025, 2, 3, "MUS 55.S0Z"}, + {-20.529975, 57.356025, 2, 3, "MUS 6T.L10"}, + {-19.900136, 63.228262, 2, 3, "MUS 123.XX"}, + {-16.405885, 59.3700765, 2, 3, "MUS C12.XXX"}, + {-10.302931, 56.509855, 2, 3, "MUS N12.XXX"}, + {-15.732908, 54.351505, 2, 3, "MUS T12.XXX"}, + {-19.519677, 57.4774415, 2, 3, "MUS F12.XXX"}, + {-16.079931, 59.47022, 2, 3, "MUS X12.XXX"}, + {-20.1504065, 57.50085, 3, 4, "MUS BYK2.M9L"}, + {-20.8773905, 55.4395205, 3, 4, "REU 12.XX"}, + {-20.883627, 55.2372065, 2, 3, "REU 12.XXX"}, + {-21.2789625, 55.519337, 3, 4, "REU 123.XX"}, + {-20.905, 55.4784825, 3, 4, "REU G4Z.QV4"}, + {49.639859, 6.055902, 3, 6, "LUX 12.XX"}, + {49.893615, 5.852485, 3, 9, "LUX 12.XXX"}, + {49.705865, 5.737581, 2, 6, "LUX 123.XX"}, + {49.81675, 6.13265, 3, 6, "LUX R9QG.K0X"}, + {-13.848559, -171.8318265, 3, 4, "WSM 12.XX"}, + {-14.012537, -172.1319965, 2, 3, "WSM 12.XXX"}, + {-13.550303, -172.7840345, 2, 3, "WSM 123.XX"}, + {-13.696845, -172.7911785, 2, 3, "WSM 123.XXX"}, + {-54.2459, -36.5729325, 4, 5, "SGS 12.XX"}, + {-54.101781, -36.9500685, 3, 4, "SGS 12.XXX"}, + {-54.851921, -36.5199875, 3, 4, "SGS 123.XX"}, + {-53.675073, -38.2615255, 2, 3, "SGS 123.XXX"}, + {-58.1891615, -27.6004885, 2, 3, "SGS 12.XXXX"}, + {-53.9037815, -41.817264, 2, 3, "SGS P123.XX"}, + {-54.0898235, -39.204725, 2, 3, "SGS Q123.XX"}, + {-55.1708245, -34.9248785, 2, 3, "SGS R123.XX"}, + {-54.281, -36.5085195, 4, 5, "SGS B3DJ.3T0"}, + {-17.548896, -149.574611625, 6, 7, "PYF 00.XX"}, + {-17.544371, -149.622478375, 5, 6, "PYF C0.XX"}, + {-17.62681, -149.624174875, 4, 5, "PYF P0.XX"}, + {-17.670292, -149.981264, 4, 5, "PYF 123.XX"}, + {-17.5093495, -149.5962035, 4, 5, "PYF 12.XXX"}, + {-16.2570925, -152.2085005, 3, 4, "PYF 123.XXX"}, + {-8.1831285, -140.940748, 2, 3, "PYF 12.XXXX"}, + {-11.652222, -152.0573265, 2, 3, "PYF 0123.XX"}, + {-10.296299, -152.5448465, 2, 5, "PYF 1123.XX"}, + {-10.14499, -150.4370165, 2, 5, "PYF 2123.XX"}, + {-27.839806, -144.6233615, 2, 3, "PYF 3123.XX"}, + {-27.948615, -143.7568115, 2, 3, "PYF 4123.XX"}, + {-23.4430935, -154.1284435, 2, 3, "PYF 1234.XXX"}, + {-17.5430005, -149.5486465, 5, 6, "PYF 7GYY.RYSQ"}, + {16.890125, -25.01854, 3, 4, "CPV 12.XX"}, + {15.330625, -23.8390225, 2, 3, "CPV 12.XXX"}, + {17.209308, -25.3460575, 2, 3, "CPV 123.XX"}, + {17.2752995, -25.2959275, 1, 2, "CPV 123.XXX"}, + {10.674445, -61.54977125, 3, 5, "TTO 00.XX"}, + {10.673175, -61.46824625, 3, 5, "TTO J0.XX"}, + {10.2673295, -61.6992165, 2, 4, "TTO 12.XXX"}, + {10.345401, -61.3710705, 2, 4, "TTO 123.XX"}, + {11.557735, -61.9126815, 1, 3, "TTO 123.XXX"}, + {4.945549, 114.878436, 3, 6, "BRN 12.XX"}, + {4.8193715, 114.190287, 2, 5, "BRN 123.XX"}, + {4.933589, 114.706721, 2, 5, "BRN 12.XXX"}, + {5.064283, 114.1075455, 1, 4, "BRN 123.XXX"}, + {-49.313903, 70.161233, 3, 4, "ATF 12.XX"}, + {-37.772442, 77.4765505, 2, 3, "ATF 12.XXX"}, + {-38.7858095, 77.440484, 2, 3, "ATF 123.XX"}, + {-49.883975, 68.507946, 2, 3, "ATF 02X.612"}, + {-46.150535, 50.155905, 2, 3, "ATF 907.S0X"}, + {-46.467079, 50.336321, 2, 3, "ATF B06.S14"}, + {-45.993613, 50.375191, 2, 3, "ATF C04.S16"}, + {-46.519639, 51.622201, 2, 3, "ATF D0F.S0P"}, + {-46.535183, 52.078617, 2, 3, "ATF F0D.S14"}, + {-11.631815, 47.254905, 2, 3, "ATF G0B.S0Y"}, + {-17.116085, 42.662152, 2, 3, "ATF H07.S16"}, + {-21.542085, 39.626568, 2, 4, "ATF J07.S16"}, + {-22.423085, 40.297114, 2, 4, "ATF K07.S16"}, + {-15.912799, 54.501193, 2, 5, "ATF L03.S16"}, + {-12.414085, 46.373511, 2, 5, "ATF M07.S16"}, + {-49.349003, 70.219331, 3, 4, "ATF SZYG.287M"}, + {18.463502, -66.115932, 4, 6, "PRI 12.XX"}, + {18.2919415, -66.2323925, 3, 5, "PRI 12.XXX"}, + {18.146465, -67.195879, 3, 5, "PRI 123.XX"}, + {17.84768, -67.9055905, 2, 4, "PRI 123.XXX"}, + {18.19, -66.5700885, 3, 5, "PRI ZJP8.KJWV"}, + {35.177024, 33.327882, 3, 4, "CYP 00.XX"}, + {34.649493, 32.998509375, 3, 4, "CYP J0.XX"}, + {35.330115, 33.1299965, 2, 3, "CYP 12.XXX"}, + {34.755313, 32.349022, 2, 3, "CYP 123.XX"}, + {35.293669, 32.2625385, 1, 2, "CYP 123.XXX"}, + {33.9021, 35.473532, 4, 5, "LBN 12.XX"}, + {34.170115, 35.47971, 3, 4, "LBN 12.XXX"}, + {34.511604, 35.650978875, 3, 6, "LBN 000.XX"}, + {33.711545, 35.258256125, 3, 4, "LBN C00.XX"}, + {33.403254, 35.153268125, 3, 6, "LBN P00.XX"}, + {33.069727, 34.8077025, 2, 5, "LBN 123.XXX"}, + {33.87, 35.715, 3, 6, "LBN 3D59.BNR"}, + {18.0411, -76.833574, 3, 5, "JAM 12.XX"}, + {18.023704, -76.92006175, 3, 5, "JAM 000.XX"}, + {17.969488, -77.13453375, 2, 4, "JAM 700.XX"}, + {17.927134, -77.356596875, 3, 5, "JAM F00.XX"}, + {18.011842, -77.57865975, 2, 4, "JAM M00.XX"}, + {18.228045, -76.68726375, 2, 4, "JAM T00.XX"}, + {18.323546, -78.342535, 2, 4, "JAM 12.XXX"}, + {18.065751, -78.3928425, 1, 3, "JAM 123.XXX"}, + {13.480776, -16.73651, 2, 5, "GMB 12.XX"}, + {13.418039, -14.3939725, 2, 5, "GMB 12.XXX"}, + {13.463545, -16.66176875, 3, 6, "GMB 000.XX"}, + {13.333294, -16.81511375, 2, 5, "GMB 300.XX"}, + {13.250795, -16.790769375, 2, 5, "GMB 600.XX"}, + {13.275545, -16.66276875, 3, 6, "GMB 900.XX"}, + {13.511594, -16.55391375, 2, 4, "GMB D00.XX"}, + {13.370114, -16.50280675, 2, 5, "GMB H00.XX"}, + {13.513814, -15.67280675, 2, 4, "GMB K00.XX"}, + {13.413814, -15.62160675, 2, 5, "GMB M00.XX"}, + {13.500214, -16.24760675, 2, 5, "GMB P00.XX"}, + {13.500214, -16.12190075, 2, 5, "GMB R00.XX"}, + {13.622814, -14.93630675, 2, 5, "GMB T00.XX"}, + {13.525014, -14.83950675, 2, 5, "GMB W00.XX"}, + {13.410514, -14.71280675, 2, 5, "GMB Y00.XX"}, + {13.8322825, -16.8834905, 1, 4, "GMB 123.XXX"}, + {25.327315, 51.4735575, 3, 6, "QAT 12.XX"}, + {25.579459, 51.191459, 2, 5, "QAT 12.XXX"}, + {24.596345, 51.150152, 2, 5, "QAT 123.XX"}, + {24.9091815, 50.7055695, 1, 4, "QAT 123.XXX"}, + {-51.7067975, -57.890839, 3, 4, "FLK 12.XX"}, + {-51.381045, -58.357144, 2, 3, "FLK 12.XXX"}, + {-51.875135, -59.569272, 2, 3, "FLK 123.XX"}, + {-51.169171, -61.3623465, 1, 2, "FLK 123.XXX"}, + {-17.70018, 168.280243, 4, 5, "VUT 12.XX"}, + {-17.420781, 168.138722, 3, 4, "VUT 12.XXX"}, + {-15.745694, 166.8205865, 3, 4, "VUT 123.XX"}, + {-14.6717795, 166.4823035, 2, 3, "VUT 123.XXX"}, + {-13.800048, 166.4612125, 2, 3, "VUT 12.XXXX"}, + {-19.4407425, 168.0811335, 2, 4, "VUT 1234.XX"}, + {-13.5549855, 166.4734505, 2, 3, "VUT 1234.XXX"}, + {42.4761, 19.2135395, 4, 7, "MNE 12.XX"}, + {43.027844, 19.539528, 3, 4, "MNE 000.XX"}, + {42.789274, 18.839333, 3, 4, "MNE 600.XX"}, + {43.375974, 19.2279595, 3, 6, "MNE C00.XX"}, + {42.451604, 18.7452525, 3, 6, "MNE J00.XX"}, + {42.604371, 18.979233, 3, 4, "MNE P00.XX"}, + {42.468074, 18.4851065, 3, 6, "MNE V00.XX"}, + {41.959414, 18.944662, 3, 4, "MNE 12.XXX"}, + {41.944845, 18.441532, 2, 5, "MNE 123.XXX"}, + {42.7015, 19.4075, 2, 3, "MNE DQJL.XJJ"}, + {25.065339, -77.357887, 3, 5, "BHS 12.XX"}, + {26.712875, -78.95215, 3, 5, "BHS 12.XXX"}, + {26.778717, -77.986764875, 3, 5, "BHS 000.XX"}, + {26.692228, -77.986764875, 3, 5, "BHS 100.XX"}, + {26.692228, -77.890425875, 3, 5, "BHS 200.XX"}, + {26.605739, -77.897169875, 3, 5, "BHS 300.XX"}, + {24.352143, -75.48588675, 3, 5, "BHS 400.XX"}, + {26.904024, -77.540238625, 3, 5, "BHS 500.XX"}, + {25.064424, -77.5511415, 3, 5, "BHS 600.XX"}, + {25.099106, -77.4560035, 3, 5, "BHS 700.XX"}, + {25.001745, -77.4585775, 3, 5, "BHS 800.XX"}, + {26.563845, -77.129749375, 3, 5, "BHS 900.XX"}, + {24.788945, -76.3057525, 3, 5, "BHS B00.XX"}, + {24.769524, -77.8458475, 3, 5, "BHS C00.XX"}, + {23.122145, -75.071055625, 4, 6, "BHS D00.XX"}, + {24.653145, -75.74775375, 3, 5, "BHS F00.XX"}, + {25.520324, -76.70847325, 3, 5, "BHS G00.XX"}, + {23.538724, -75.830982125, 3, 5, "BHS H00.XX"}, + {24.932024, -76.2198475, 3, 5, "BHS J00.XX"}, + {25.018513, -76.2198475, 3, 5, "BHS K00.XX"}, + {25.766945, -79.30975125, 2, 4, "BHS L00.XX"}, + {20.993124, -73.684092, 3, 5, "BHS M00.XX"}, + {22.609924, -73.9121435, 3, 5, "BHS N00.XX"}, + {25.796524, -77.898986125, 3, 5, "BHS P00.XX"}, + {24.097824, -74.536808875, 3, 5, "BHS Q00.XX"}, + {25.169145, -78.0997525, 3, 5, "BHS R00.XX"}, + {22.816324, -74.26746925, 3, 5, "BHS S00.XX"}, + {22.456224, -73.1378435, 3, 5, "BHS T00.XX"}, + {22.252545, -75.7586675, 3, 5, "BHS V00.XX"}, + {23.716524, -74.878108875, 3, 5, "BHS W00.XX"}, + {22.623524, -74.3814435, 3, 5, "BHS X00.XX"}, + {27.247724, -78.342138625, 3, 5, "BHS Y00.XX"}, + {22.422024, -73.0243435, 3, 5, "BHS Z00.XX"}, + {25.50206, -76.76959, 2, 4, "BHS 12.XXXX"}, + {24.5848115, -78.9885055, 2, 4, "BHS 123.XXX"}, + {22.235008, -75.8011495, 2, 4, "BHS 1234.XX"}, + {26.826325, -80.2185215, 1, 6, "BHS 1234.XXX"}, + {-8.578719, 125.502111, 3, 6, "TLS 12.XX"}, + {-8.535659, 125.3657115, 2, 5, "TLS 12.XXX"}, + {-8.888931, 126.1555855, 2, 5, "TLS 123.XX"}, + {-8.8929725, 124.112773, 1, 4, "TLS 123.XXX"}, + {-26.283312, 31.072898, 3, 7, "SWZ 12.XX"}, + {-26.65142, 30.9976295, 2, 6, "SWZ 123.XX"}, + {-25.965906, 31.211164875, 3, 8, "SWZ 00.XXX"}, + {-25.957806, 31.088864875, 2, 7, "SWZ 20.XXX"}, + {-25.982506, 31.665864875, 2, 6, "SWZ 40.XXX"}, + {-26.042406, 31.782464875, 3, 8, "SWZ 60.XXX"}, + {-26.005706, 31.914764875, 3, 8, "SWZ 80.XXX"}, + {-26.436106, 31.881936125, 2, 6, "SWZ B0.XXX"}, + {-26.973706, 30.948306375, 2, 6, "SWZ D0.XXX"}, + {-26.680606, 31.641936125, 2, 6, "SWZ G0.XXX"}, + {-26.737496, 31.055387125, 2, 6, "SWZ J0.XXX"}, + {-26.992596, 31.261361375, 2, 5, "SWZ K0.XXX"}, + {-27.146596, 31.150761375, 2, 5, "SWZ L0.XXX"}, + {-27.311614, 31.821761375, 2, 5, "SWZ M0.XXX"}, + {-26.267396, 31.902813875, 2, 6, "SWZ N0.XXX"}, + {-26.180907, 31.902813875, 2, 7, "SWZ P0.XXX"}, + {-26.824096, 31.920661375, 2, 6, "SWZ Q0.XXX"}, + {-26.910585, 31.823842375, 2, 5, "SWZ R0.XXX"}, + {-26.910585, 31.920661375, 2, 5, "SWZ S0.XXX"}, + {-26.087496, 31.503313875, 2, 6, "SWZ T0.XXX"}, + {-26.087496, 31.599171875, 2, 6, "SWZ V0.XXX"}, + {-26.173985, 31.503313875, 2, 6, "SWZ W0.XXX"}, + {-26.173985, 31.599171875, 2, 6, "SWZ X0.XXX"}, + {-26.260474, 31.503313875, 3, 7, "SWZ Y0.XXX"}, + {-26.260474, 31.599171875, 2, 6, "SWZ Z0.XXX"}, + {-27.142242, 30.797066, 1, 5, "SWZ 123.XXX"}, + {29.3841, 47.936295, 4, 11, "KWT 12.XX"}, + {29.366459, 47.671117, 3, 10, "KWT 12.XXX"}, + {28.840728, 47.797074, 3, 7, "KWT 123.XX"}, + {29.8740095, 46.6177, 2, 4, "KWT 123.XXX"}, + {29.3125, 47.66575, 3, 10, "KWT XXL7.4YB"}, + {-18.105511, 178.42413175, 4, 5, "FJI 10.XX"}, + {-18.083211, 178.46797825, 4, 5, "FJI J0.XX"}, + {-18.080533, 178.032459, 3, 4, "FJI 12.XXX"}, + {-17.556145, 177.373196125, 3, 4, "FJI 000.XX"}, + {-17.800764, 177.232302125, 3, 4, "FJI 800.XX"}, + {-17.507221, 177.629366125, 3, 4, "FJI J00.XX"}, + {-16.436296, 179.260890875, 3, 4, "FJI S00.XX"}, + {-16.6023885, 176.9363495, 2, 3, "FJI 123.XXX"}, + {-18.8329745, 179.7895815, 2, 3, "FJI 12.XXXX"}, + {-18.76092, 177.382903, 2, 3, "FJI L123.XX"}, + {-18.75722, 177.860503, 3, 4, "FJI M123.XX"}, + {-18.949179, 177.959155, 2, 3, "FJI K123.XX"}, + {-18.83442, 178.359403, 2, 3, "FJI B123.XX"}, + {-20.03602, -178.6670685, 2, 3, "FJI V123.XX"}, + {-21.056335, -179.052148, 2, 3, "FJI X123.XX"}, + {-12.936235, 176.912454, 2, 3, "FJI R123.XX"}, + {-15.918635, 179.8091825, 2, 3, "FJI T123.XX"}, + {-18.121351, 178.443598, 4, 5, "FJI 9NZC.97N"}, + {-22.23287, 166.4119555, 4, 5, "NCL 12.XX"}, + {-21.905691, 166.272517, 3, 4, "NCL 12.XXX"}, + {-21.384455, 167.80032825, 3, 4, "NCL 000.XX"}, + {-21.428226, 167.97024125, 4, 5, "NCL 600.XX"}, + {-20.901026, 167.161944, 3, 4, "NCL C00.XX"}, + {-21.013926, 165.251344, 3, 4, "NCL J00.XX"}, + {-21.551026, 165.33790725, 3, 4, "NCL P00.XX"}, + {-21.044026, 164.762944, 3, 4, "NCL V00.XX"}, + {-20.0759445, 164.27165, 3, 4, "NCL 123.XXX"}, + {-20.8770155, 166.809927, 3, 4, "NCL 12.XXXX"}, + {-19.1681375, 162.7757545, 2, 3, "NCL 1234.XX"}, + {-18.2109435, 158.5375075, 1, 4, "NCL 1234.XXX"}, + {46.0945, 14.445212, 4, 5, "SVN 12.XX"}, + {46.333115, 14.15116, 3, 4, "SVN 12.XXX"}, + {46.576024, 15.58404, 3, 6, "SVN 000.XX"}, + {46.293324, 15.21744, 3, 4, "SVN 100.XX"}, + {46.410524, 15.02424, 3, 6, "SVN 200.XX"}, + {45.581824, 13.68687075, 3, 7, "SVN 300.XX"}, + {45.545424, 13.56577075, 3, 6, "SVN 400.XX"}, + {45.844324, 15.106905375, 3, 6, "SVN 500.XX"}, + {46.435745, 15.782325, 3, 4, "SVN 600.XX"}, + {46.168645, 14.952721875, 3, 4, "SVN 700.XX"}, + {46.444724, 13.99954, 3, 6, "SVN 800.XX"}, + {45.975124, 13.624805375, 3, 7, "SVN 900.XX"}, + {46.700724, 16.09124, 3, 6, "SVN B00.XX"}, + {45.690724, 14.80237075, 3, 6, "SVN C00.XX"}, + {45.842324, 14.188905375, 3, 4, "SVN D00.XX"}, + {46.563365, 14.842325, 3, 6, "SVN F00.XX"}, + {46.560724, 15.02124, 3, 6, "SVN G00.XX"}, + {45.990524, 15.413205375, 4, 7, "SVN H00.XX"}, + {46.440724, 15.50124, 3, 4, "SVN J00.XX"}, + {45.929834, 15.518457875, 4, 8, "SVN K00.XX"}, + {46.105824, 14.775205375, 4, 5, "SVN L00.XX"}, + {45.930724, 13.841805375, 3, 7, "SVN M00.XX"}, + {46.046324, 13.964905375, 3, 4, "SVN N00.XX"}, + {45.610224, 15.11837075, 3, 6, "SVN P00.XX"}, + {46.323824, 13.87174, 3, 6, "SVN Q00.XX"}, + {46.012204, 15.276319875, 3, 6, "SVN R00.XX"}, + {46.280624, 15.09784, 3, 4, "SVN S00.XX"}, + {45.615224, 14.18537075, 3, 4, "SVN T00.XX"}, + {45.759524, 13.806305375, 3, 7, "SVN V00.XX"}, + {46.399724, 15.36154, 3, 4, "SVN W00.XX"}, + {46.280724, 15.58124, 3, 6, "SVN X00.XX"}, + {46.260724, 15.34124, 3, 4, "SVN Y00.XX"}, + {46.580724, 15.46124, 3, 6, "SVN Z00.XX"}, + {46.465527, 13.4732415, 2, 7, "SVN 123.XXX"}, + {46.1490785, 14.992992, 3, 4, "SVN 4FZ8.T8H"}, + {31.810775, 35.1712295, 3, 7, "ISR 12.XX"}, + {32.197213, 34.780151, 3, 6, "ISR 000.XX"}, + {32.197213, 34.882016, 3, 6, "ISR 100.XX"}, + {32.110724, 34.739405, 3, 6, "ISR 200.XX"}, + {32.110724, 34.84127, 3, 6, "ISR 300.XX"}, + {32.024235, 34.71925875, 3, 6, "ISR 400.XX"}, + {32.024235, 34.82064275, 3, 6, "ISR 500.XX"}, + {31.937746, 34.68884275, 3, 6, "ISR 600.XX"}, + {31.937746, 34.79022675, 3, 6, "ISR 700.XX"}, + {31.846724, 34.61411475, 3, 6, "ISR 800.XX"}, + {32.834777, 34.941749375, 3, 4, "ISR 900.XX"}, + {32.826128, 35.044334375, 3, 4, "ISR B00.XX"}, + {32.912617, 35.044334375, 3, 4, "ISR C00.XX"}, + {32.873748, 35.146949375, 3, 4, "ISR D00.XX"}, + {31.269545, 34.7538105, 3, 7, "ISR F00.XX"}, + {32.362824, 34.835888, 3, 6, "ISR G00.XX"}, + {31.703624, 34.51271475, 3, 6, "ISR H00.XX"}, + {32.752524, 35.258649375, 3, 4, "ISR J00.XX"}, + {32.494024, 34.877588, 3, 6, "ISR K00.XX"}, + {32.475845, 34.976697, 3, 6, "ISR L00.XX"}, + {31.789324, 34.93371475, 3, 6, "ISR M00.XX"}, + {33.081545, 35.081266875, 3, 6, "ISR N00.XX"}, + {31.650724, 34.71231475, 3, 7, "ISR P00.XX"}, + {32.986424, 35.069349375, 3, 4, "ISR Q00.XX"}, + {32.986424, 35.171949375, 3, 4, "ISR R00.XX"}, + {32.982473, 35.274349375, 3, 4, "ISR S00.XX"}, + {29.612824, 34.903931625, 3, 5, "ISR T00.XX"}, + {32.848324, 35.454449375, 3, 4, "ISR V00.XX"}, + {32.555324, 35.074888, 3, 4, "ISR W00.XX"}, + {32.648945, 35.271266875, 3, 4, "ISR X00.XX"}, + {32.306399, 34.936994, 3, 6, "ISR Y00.XX"}, + {31.110524, 34.9732405, 3, 5, "ISR Z00.XX"}, + {31.560675, 34.41548375, 3, 8, "ISR 00.XXX"}, + {31.460804, 34.3691405, 3, 8, "ISR 10.XXX"}, + {31.460804, 34.4700445, 3, 8, "ISR 20.XXX"}, + {31.374315, 34.2611725, 3, 8, "ISR 30.XXX"}, + {31.374315, 34.3620765, 3, 8, "ISR 40.XXX"}, + {31.3252665, 34.227909, 3, 8, "ISR 5H.HHH"}, + {31.287826, 34.2813535, 3, 8, "ISR 60.XXX"}, + {31.261255, 34.2288325, 3, 8, "ISR 70.XXX"}, + {31.824804, 35.16721475, 3, 7, "ISR 80.XXX"}, + {31.911293, 35.16721475, 3, 7, "ISR 90.XXX"}, + {31.746904, 35.26861475, 3, 7, "ISR B0.XXX"}, + {31.542704, 34.94141475, 3, 8, "ISR C0.XXX"}, + {31.542704, 35.04279875, 3, 8, "ISR D0.XXX"}, + {31.542704, 35.14418275, 3, 8, "ISR F0.XXX"}, + {31.456215, 34.9112245, 3, 8, "ISR G0.XXX"}, + {31.456215, 35.0121285, 3, 8, "ISR H0.XXX"}, + {31.456215, 35.1130325, 3, 8, "ISR J0.XXX"}, + {31.369726, 34.9314055, 3, 8, "ISR K0.XXX"}, + {31.369726, 35.0323095, 3, 8, "ISR L0.XXX"}, + {31.369726, 35.1332135, 3, 8, "ISR M0.XXX"}, + {32.179904, 35.210388, 3, 7, "ISR N0.XXX"}, + {32.279104, 35.013088, 4, 8, "ISR P0.XXX"}, + {32.129704, 34.959788, 4, 8, "ISR Q0.XXX"}, + {31.822404, 35.41791475, 3, 7, "ISR R0.XXX"}, + {32.439004, 35.130788, 3, 7, "ISR S0.XXX"}, + {32.439004, 35.232653, 3, 7, "ISR T0.XXX"}, + {31.652904, 35.13251475, 3, 8, "ISR V0.XXX"}, + {32.093404, 35.197388, 3, 7, "ISR W0.XXX"}, + {31.866604, 35.00941475, 3, 7, "ISR X0.XXX"}, + {32.318304, 35.153088, 3, 7, "ISR Y0.XXX"}, + {32.345504, 35.260588, 3, 7, "ISR Z0.XXX"}, + {30.9456835, 34.228139, 2, 4, "ISR 123.XXX"}, + {31.456, 35.075, 3, 8, "ISR 1NTQ.X0R"}, + {31.810775, 35.1712295, 3, 7, "PSE 12.XX"}, + {31.560675, 34.41548375, 3, 8, "PSE 00.XXX"}, + {31.460804, 34.3691405, 3, 8, "PSE 10.XXX"}, + {31.460804, 34.4700445, 3, 8, "PSE 20.XXX"}, + {31.374315, 34.2611725, 3, 8, "PSE 30.XXX"}, + {31.374315, 34.3620765, 3, 8, "PSE 40.XXX"}, + {31.3252665, 34.227909, 3, 8, "PSE 5H.HHH"}, + {31.287826, 34.2813535, 3, 8, "PSE 60.XXX"}, + {31.249, 34.2910445, 3, 8, "PSE 7H.FWP"}, + {31.824804, 35.16721475, 3, 7, "PSE 80.XXX"}, + {31.911293, 35.16721475, 3, 7, "PSE 90.XXX"}, + {31.746904, 35.26861475, 3, 7, "PSE B0.XXX"}, + {31.542704, 34.94141475, 3, 8, "PSE C0.XXX"}, + {31.542704, 35.04279875, 3, 8, "PSE D0.XXX"}, + {31.542704, 35.14418275, 3, 8, "PSE F0.XXX"}, + {31.456215, 34.9112245, 3, 8, "PSE G0.XXX"}, + {31.456215, 35.0121285, 3, 8, "PSE H0.XXX"}, + {31.456215, 35.1130325, 3, 8, "PSE J0.XXX"}, + {31.369726, 34.9314055, 3, 8, "PSE K0.XXX"}, + {31.369726, 35.0323095, 3, 8, "PSE L0.XXX"}, + {31.369726, 35.1332135, 3, 8, "PSE M0.XXX"}, + {32.179904, 35.210388, 3, 7, "PSE N0.XXX"}, + {32.279104, 35.013088, 3, 8, "PSE P0.XXX"}, + {32.129704, 34.959788, 3, 8, "PSE Q0.XXX"}, + {31.822404, 35.41791475, 3, 7, "PSE R0.XXX"}, + {32.439004, 35.130788, 3, 7, "PSE S0.XXX"}, + {32.439004, 35.232653, 3, 7, "PSE T0.XXX"}, + {31.652904, 35.13251475, 3, 8, "PSE V0.XXX"}, + {32.093404, 35.197388, 3, 7, "PSE W0.XXX"}, + {31.866604, 35.00941475, 3, 7, "PSE X0.XXX"}, + {32.318304, 35.153088, 3, 7, "PSE Y0.XXX"}, + {32.345504, 35.260588, 3, 7, "PSE Z0.XXX"}, + {31.88475, 34.89625, 2, 5, "PSE DLF.T05"}, + {31.88475, 34.89625, 2, 5, "PSE 1MF7.JP8"}, + {13.7291, -89.242573, 4, 5, "SLV 12.XX"}, + {13.890115, -89.355296, 3, 4, "SLV 12.XXX"}, + {14.039524, -89.59660975, 3, 6, "SLV 000.XX"}, + {13.515324, -88.22180975, 3, 4, "SLV 100.XX"}, + {13.757324, -89.77920975, 4, 5, "SLV 200.XX"}, + {13.880724, -88.91900975, 4, 5, "SLV 300.XX"}, + {13.380724, -88.48180975, 3, 4, "SLV 400.XX"}, + {13.546724, -88.90420975, 4, 5, "SLV 500.XX"}, + {13.706224, -88.83990975, 3, 4, "SLV 600.XX"}, + {13.977124, -89.89080975, 3, 4, "SLV 700.XX"}, + {14.019545, -89.70839875, 3, 6, "SLV 800.XX"}, + {14.000724, -89.23180975, 3, 4, "SLV 900.XX"}, + {13.359024, -87.89080975, 3, 6, "SLV B00.XX"}, + {13.639324, -89.86950975, 3, 4, "SLV C00.XX"}, + {13.814524, -88.61180975, 3, 6, "SLV D00.XX"}, + {14.370724, -89.491922625, 3, 6, "SLV F00.XX"}, + {13.445524, -88.39420975, 3, 4, "SLV G00.XX"}, + {13.920724, -88.67180975, 3, 6, "SLV H00.XX"}, + {14.079524, -89.01420975, 3, 6, "SLV J00.XX"}, + {13.344624, -88.60330975, 3, 4, "SLV K00.XX"}, + {13.784824, -89.53370975, 3, 4, "SLV L00.XX"}, + {13.737524, -88.12720975, 3, 6, "SLV M00.XX"}, + {13.516124, -88.48680975, 4, 5, "SLV N00.XX"}, + {13.644224, -87.90420975, 3, 6, "SLV P00.XX"}, + {13.863724, -89.46750975, 3, 4, "SLV Q00.XX"}, + {13.891524, -89.79120975, 3, 4, "SLV R00.XX"}, + {13.546524, -88.56950975, 3, 4, "SLV S00.XX"}, + {14.009024, -89.80230975, 3, 6, "SLV T00.XX"}, + {13.564824, -88.40770975, 3, 4, "SLV V00.XX"}, + {13.898624, -89.59080975, 3, 4, "SLV W00.XX"}, + {13.920664, -89.53627325, 3, 4, "SLV X00.XX"}, + {13.326104, -88.39187875, 3, 4, "SLV XK0.00"}, + {14.139464, -89.32297325, 3, 8, "SLV Y00.XX"}, + {13.753504, -88.29837875, 3, 6, "SLV YK0.00"}, + {13.794864, -89.77927325, 3, 4, "SLV Z00.XX"}, + {13.740204, -89.69047875, 3, 4, "SLV ZK0.00"}, + {13.9988605, -90.0585635, 2, 5, "SLV 123.XXX"}, + {13.72583, -88.9065, 3, 4, "SLV 6T11.GM4"}, + {17.516324, -88.243355625, 4, 5, "BLZ 00.XX"}, + {17.222404, -88.805604, 4, 5, "BLZ J0.XX"}, + {17.412715, -89.130233, 3, 4, "BLZ 12.XXX"}, + {17.540444, -88.399137875, 3, 4, "BLZ 000.XX"}, + {18.104774, -88.68484575, 3, 10, "BLZ 600.XX"}, + {16.944074, -88.414709, 3, 4, "BLZ C00.XX"}, + {18.417874, -88.49634575, 3, 10, "BLZ J00.XX"}, + {18.097145, -88.02826375, 3, 9, "BLZ P00.XX"}, + {16.130974, -88.94927225, 3, 4, "BLZ V00.XX"}, + {16.324722, -89.2211125, 2, 5, "BLZ 123.XXX"}, + {17.19, -88.33, 2, 3, "BLZ 7X47.HQW"}, + {11.574803, 43.057022375, 3, 6, "DJI 00.XX"}, + {11.550211, 43.131613875, 3, 6, "DJI J0.XX"}, + {11.579279, 42.8243185, 2, 5, "DJI 12.XXX"}, + {11.202404, 42.577131875, 2, 5, "DJI 000.XX"}, + {11.875844, 42.781802875, 2, 5, "DJI 700.XX"}, + {12.071544, 43.204402875, 2, 5, "DJI F00.XX"}, + {11.135244, 42.26239675, 2, 5, "DJI M00.XX"}, + {12.201544, 42.441208, 2, 5, "DJI T00.XX"}, + {10.9529415, 41.75411, 1, 4, "DJI 123.XXX"}, + {42.033913, 21.3978375, 4, 5, "MKD 12.XX"}, + {42.234667, 21.21814, 3, 6, "MKD 12.XXX"}, + {41.014114, 21.2645995, 3, 6, "MKD 000.XX"}, + {41.322914, 21.4520995, 3, 4, "MKD 200.XX"}, + {41.983014, 20.86322, 3, 8, "MKD 400.XX"}, + {41.983014, 21.026299, 3, 6, "MKD 600.XX"}, + {42.105323, 21.0256205, 3, 8, "MKD 800.XX"}, + {41.697514, 21.70362, 3, 4, "MKD B00.XX"}, + {41.134414, 20.7176995, 3, 6, "MKD D00.XX"}, + {41.780514, 20.83852, 3, 6, "MKD G00.XX"}, + {41.791224, 22.12646, 3, 4, "MKD J00.XX"}, + {41.470724, 22.6062125, 3, 4, "MKD K00.XX"}, + {41.480724, 21.9562125, 3, 4, "MKD L00.XX"}, + {41.220724, 20.6103125, 3, 6, "MKD M00.XX"}, + {41.936124, 22.33426, 3, 4, "MKD N00.XX"}, + {41.557124, 20.91556, 3, 6, "MKD P00.XX"}, + {41.659024, 22.44056, 3, 4, "MKD Q00.XX"}, + {42.252124, 22.2753085, 3, 4, "MKD R00.XX"}, + {41.190724, 22.4734125, 3, 6, "MKD S00.XX"}, + {41.540724, 22.06886, 3, 4, "MKD T00.XX"}, + {41.905624, 21.85776, 3, 4, "MKD V00.XX"}, + {41.558424, 20.48476, 3, 6, "MKD W00.XX"}, + {41.940724, 22.44576, 3, 6, "MKD X00.XX"}, + {41.134324, 20.9576125, 3, 8, "MKD Y00.XX"}, + {41.409624, 21.1957125, 3, 4, "MKD Z00.XX"}, + {42.1284015, 20.5387365, 2, 7, "MKD 123.XXX"}, + {41.6135945, 21.743759, 2, 3, "MKD JTJK.4CZ"}, + {-1.9169, 30.03711, 3, 5, "RWA 12.XX"}, + {-1.739885, 29.851425, 2, 6, "RWA 12.XXX"}, + {-1.505806, 29.540165, 2, 6, "RWA 000.XX"}, + {-2.595806, 29.662665, 2, 7, "RWA 300.XX"}, + {-1.670906, 29.241865, 2, 8, "RWA 600.XX"}, + {-1.585806, 29.985165, 2, 4, "RWA 900.XX"}, + {-1.964506, 30.414965, 2, 4, "RWA D00.XX"}, + {-2.503586, 28.86979, 2, 8, "RWA H00.XX"}, + {-2.369486, 29.69109, 2, 7, "RWA K00.XX"}, + {-2.089486, 29.70259, 2, 6, "RWA M00.XX"}, + {-2.519486, 29.51889, 2, 7, "RWA P00.XX"}, + {-2.179486, 30.47539, 2, 4, "RWA R00.XX"}, + {-2.067286, 29.31719, 2, 5, "RWA T00.XX"}, + {-1.944977, 29.298843, 2, 6, "RWA W00.XX"}, + {-2.673686, 28.93009, 2, 6, "RWA Y00.XX"}, + {-1.2169685, 28.9228145, 1, 5, "RWA 123.XXX"}, + {18.5881, -72.369674, 3, 5, "HTI 12.XX"}, + {18.613206, -72.645158, 2, 4, "HTI 12.XXX"}, + {19.787624, -72.25246525, 2, 4, "HTI 000.XX"}, + {19.490724, -72.71936525, 2, 4, "HTI 100.XX"}, + {19.143624, -72.7251395, 2, 4, "HTI 200.XX"}, + {18.262924, -73.80751375, 2, 4, "HTI 300.XX"}, + {19.096624, -72.4972395, 3, 5, "HTI 400.XX"}, + {19.160724, -72.5503395, 2, 4, "HTI 500.XX"}, + {19.954824, -72.86476525, 2, 4, "HTI 600.XX"}, + {19.947724, -72.77316525, 2, 4, "HTI 700.XX"}, + {18.667424, -74.171226625, 2, 4, "HTI 800.XX"}, + {18.277224, -72.57491375, 2, 4, "HTI 900.XX"}, + {19.758124, -72.42536525, 2, 4, "HTI B00.XX"}, + {19.344124, -72.6679395, 2, 4, "HTI C00.XX"}, + {19.318177, -72.5766455, 2, 4, "HTI D00.XX"}, + {19.198724, -72.0372395, 2, 4, "HTI F00.XX"}, + {19.410724, -72.3729395, 2, 4, "HTI G00.XX"}, + {19.667424, -72.03096525, 2, 4, "HTI H00.XX"}, + {19.587824, -71.78726525, 2, 6, "HTI J00.XX"}, + {19.501335, -71.76432125, 2, 6, "HTI K00.XX"}, + {18.444824, -72.902826625, 2, 4, "HTI L00.XX"}, + {18.870724, -72.142826625, 2, 4, "HTI M00.XX"}, + {19.634424, -72.22466525, 2, 4, "HTI N00.XX"}, + {18.564224, -74.460926625, 2, 4, "HTI P00.XX"}, + {19.672724, -71.85336525, 2, 6, "HTI Q00.XX"}, + {19.720724, -72.72316525, 2, 4, "HTI R00.XX"}, + {19.360424, -72.1574395, 2, 4, "HTI S00.XX"}, + {18.463424, -73.119126625, 2, 4, "HTI T00.XX"}, + {18.476924, -74.458226625, 2, 4, "HTI V00.XX"}, + {19.470724, -72.2429395, 2, 4, "HTI W00.XX"}, + {18.331824, -73.41281375, 2, 4, "HTI X00.XX"}, + {18.870724, -71.982826625, 2, 6, "HTI Y00.XX"}, + {18.846924, -72.911126625, 2, 4, "HTI Z00.XX"}, + {19.772399, -74.3843435, 1, 3, "HTI 123.XXX"}, + {-3.419635, 29.339565, 3, 5, "BDI 12.XX"}, + {-3.047125, 29.235169, 2, 5, "BDI 12.XXX"}, + {-3.440106, 29.821857125, 2, 4, "BDI 000.XX"}, + {-2.874606, 30.252165, 2, 4, "BDI 300.XX"}, + {-2.915206, 29.755565, 2, 4, "BDI 600.XX"}, + {-3.475806, 30.164957125, 2, 4, "BDI 900.XX"}, + {-2.925806, 29.545165, 2, 4, "BDI D00.XX"}, + {-3.967886, 29.582221125, 2, 4, "BDI H00.XX"}, + {-3.955686, 29.912321125, 2, 4, "BDI K00.XX"}, + {-4.163086, 29.742521125, 2, 4, "BDI M00.XX"}, + {-2.919486, 29.05889, 2, 5, "BDI P00.XX"}, + {-2.981863, 29.162852, 2, 5, "BDI R00.XX"}, + {-3.102686, 30.11709, 2, 4, "BDI T00.XX"}, + {-3.229486, 30.478721125, 2, 4, "BDI W00.XX"}, + {-2.599486, 30.03889, 2, 5, "BDI Y00.XX"}, + {-4.3485885, 28.9956665, 1, 4, "BDI 123.XXX"}, + {3.751145, 8.751225625, 4, 6, "GNQ 00.XX"}, + {1.822605, 9.74356, 4, 7, "GNQ J0.XX"}, + {3.7765155, 8.5353745, 3, 5, "GNQ 12.XXX"}, + {1.850195, 9.722189, 3, 6, "GNQ 000.XX"}, + {2.090694, 11.184865, 3, 8, "GNQ 300.XX"}, + {1.574195, 9.566141, 3, 5, "GNQ 600.XX"}, + {1.282294, 10.808965, 3, 5, "GNQ 900.XX"}, + {1.860194, 10.694165, 4, 7, "GNQ D00.XX"}, + {1.423994, 10.468865, 4, 6, "GNQ H00.XX"}, + {1.616994, 11.194065, 3, 7, "GNQ L00.XX"}, + {1.065794, 10.587065, 3, 5, "GNQ P00.XX"}, + {2.094294, 10.538565, 3, 6, "GNQ S00.XX"}, + {1.560214, 10.75749, 3, 5, "GNQ W00.XX"}, + {1.110514, 11.19889, 3, 7, "GNQ Y00.XX"}, + {-1.3898255, 5.587801, 2, 3, "GNQ 012.XXX"}, + {3.7698815, 8.3545265, 2, 4, "GNQ 112.XXX"}, + {3.7698815, 8.6826305, 3, 5, "GNQ 212.XXX"}, + {3.4261535, 8.3545265, 2, 4, "GNQ 312.XXX"}, + {3.4261535, 8.6826305, 3, 5, "GNQ 412.XXX"}, + {2.310587, 9.50478, 2, 5, "GNQ B12.XXX"}, + {2.163275, 9.9735, 2, 5, "GNQ C12.XXX"}, + {2.163275, 10.44222, 2, 5, "GNQ D12.XXX"}, + {2.163275, 10.91094, 2, 5, "GNQ F12.XXX"}, + {1.819547, 9.036059, 2, 5, "GNQ G12.XXX"}, + {1.819547, 9.504779, 2, 5, "GNQ H12.XXX"}, + {1.819547, 9.973499, 3, 6, "GNQ J12.XXX"}, + {1.819547, 10.442219, 3, 6, "GNQ K12.XXX"}, + {1.819547, 10.910939, 3, 6, "GNQ L12.XXX"}, + {1.328507, 9.036059, 2, 4, "GNQ P12.XXX"}, + {1.328507, 9.504779, 2, 4, "GNQ Q12.XXX"}, + {1.328507, 9.973499, 2, 4, "GNQ R12.XXX"}, + {1.426715, 10.442219, 3, 5, "GNQ S12.XXX"}, + {1.426715, 10.910939, 3, 5, "GNQ T12.XXX"}, + {3.7373, 8.785249, 4, 6, "GNQ K04F.CFG"}, + {41.3737, 19.7635195, 4, 5, "ALB 12.XX"}, + {41.576015, 19.4167435, 3, 4, "ALB 12.XXX"}, + {41.146624, 20.0104125, 3, 4, "ALB 000.XX"}, + {42.125324, 19.4858085, 3, 6, "ALB 100.XX"}, + {40.521024, 19.443051125, 3, 4, "ALB 200.XX"}, + {40.664524, 20.732651125, 3, 6, "ALB 300.XX"}, + {40.762824, 19.522351125, 3, 4, "ALB 400.XX"}, + {40.762524, 19.906351125, 3, 4, "ALB 500.XX"}, + {40.951624, 19.658951125, 3, 4, "ALB 600.XX"}, + {40.911524, 20.642251125, 3, 6, "ALB 700.XX"}, + {41.688924, 19.63036, 3, 4, "ALB 800.XX"}, + {40.103124, 20.116503625, 3, 4, "ALB 900.XX"}, + {40.638124, 19.717351125, 3, 4, "ALB B00.XX"}, + {40.848524, 19.853351125, 3, 4, "ALB C00.XX"}, + {42.106724, 20.3448085, 3, 6, "ALB D00.XX"}, + {41.838324, 19.58206, 3, 4, "ALB F00.XX"}, + {39.918424, 19.982955125, 3, 4, "ALB G00.XX"}, + {41.730724, 20.34536, 3, 4, "ALB H00.XX"}, + {41.649324, 19.98726, 3, 4, "ALB J00.XX"}, + {41.066524, 19.9502125, 3, 4, "ALB K00.XX"}, + {40.527224, 20.194051125, 3, 4, "ALB L00.XX"}, + {41.219324, 20.2754125, 3, 4, "ALB M00.XX"}, + {40.351724, 19.969803625, 3, 4, "ALB N00.XX"}, + {40.634024, 20.019251125, 3, 4, "ALB P00.XX"}, + {40.897624, 20.155051125, 3, 4, "ALB Q00.XX"}, + {41.540224, 20.20226, 3, 4, "ALB R00.XX"}, + {40.283324, 20.297103625, 3, 4, "ALB S00.XX"}, + {41.042024, 19.4953125, 3, 4, "ALB T00.XX"}, + {41.810724, 19.82576, 3, 4, "ALB V00.XX"}, + {40.657424, 19.411951125, 3, 4, "ALB W00.XX"}, + {40.799524, 19.407851125, 3, 4, "ALB X00.XX"}, + {40.896724, 19.550051125, 3, 4, "ALB Y00.XX"}, + {42.255024, 19.3897085, 3, 7, "ALB Z00.XX"}, + {40.5164755, 19.2110205, 2, 3, "ALB 123.XXX"}, + {41.15, 20.15, 2, 3, "ALB FVTT.0HM"}, + {-9.446615, 159.919345, 4, 6, "SLB 12.XX"}, + {-8.485289, 160.669765, 3, 5, "SLB 12.XXX"}, + {-9.47263, 159.9100445, 3, 5, "SLB 000.XX"}, + {-9.47263, 160.0849455, 3, 5, "SLB 400.XX"}, + {-8.076898, 156.745393375, 3, 5, "SLB 800.XX"}, + {-8.206089, 159.532835375, 3, 5, "SLB D00.XX"}, + {-8.999668, 160.0627765, 3, 5, "SLB J00.XX"}, + {-9.037455, 160.2362275, 4, 6, "SLB N00.XX"}, + {-10.520685, 161.79211475, 3, 5, "SLB S00.XX"}, + {-12.286772, 168.750406, 2, 3, "SLB X00.XX"}, + {-7.154384, 156.039099, 2, 4, "SLB 12.XXXX"}, + {-7.692877, 158.851337, 2, 5, "SLB 123.XXX"}, + {-7.419155, 155.472565, 2, 4, "SLB 0123.XX"}, + {-5.479655, 159.113548, 2, 5, "SLB 1123.XX"}, + {-5.676035, 159.347908, 2, 5, "SLB 2123.XX"}, + {-11.741957, 159.7508405, 2, 3, "SLB 3123.XX"}, + {-11.938373, 160.2247685, 2, 3, "SLB 4123.XX"}, + {-10.607584, 161.1743055, 2, 4, "SLB 5123.XX"}, + {-10.821312, 161.5913615, 2, 4, "SLB 6123.XX"}, + {-10.921312, 162.0652895, 2, 4, "SLB 7123.XX"}, + {-10.100685, 161.7313035, 3, 5, "SLB 8123.XX"}, + {-10.361195, 161.6582325, 3, 5, "SLB 9123.XX"}, + {-10.101636, 166.9461145, 2, 4, "SLB B123.XX"}, + {-10.45038, 165.5271435, 2, 4, "SLB C123.XX"}, + {-10.45038, 166.0010715, 2, 4, "SLB D123.XX"}, + {-10.94142, 165.7167155, 2, 4, "SLB F123.XX"}, + {-11.481564, 166.2854285, 2, 4, "SLB G123.XX"}, + {-11.878276, 166.6615445, 2, 3, "SLB H123.XX"}, + {-5.511296, 155.95524, 1, 3, "SLB 1234.XXX"}, + {40.213794, 44.459392, 3, 5, "ARM 12.XX"}, + {40.510082, 44.175509, 2, 4, "ARM 12.XXX"}, + {40.512514, 44.703709125, 3, 5, "ARM 000.XX"}, + {40.512514, 44.864409125, 2, 3, "ARM 200.XX"}, + {40.390205, 44.704387625, 3, 5, "ARM 400.XX"}, + {39.955214, 44.492187625, 2, 4, "ARM 600.XX"}, + {39.847814, 44.579467125, 2, 4, "ARM 800.XX"}, + {39.479814, 46.295667125, 2, 5, "ARM B00.XX"}, + {40.880514, 44.397809125, 2, 4, "ARM D00.XX"}, + {40.597914, 43.853909125, 2, 4, "ARM G00.XX"}, + {40.869014, 45.080109125, 2, 3, "ARM J00.XX"}, + {39.502514, 45.981967125, 2, 5, "ARM L00.XX"}, + {41.126524, 44.6041125, 2, 7, "ARM N00.XX"}, + {40.771234, 44.830476625, 2, 3, "ARM P00.XX"}, + {41.050724, 44.3362125, 2, 4, "ARM Q00.XX"}, + {40.233824, 45.676503625, 2, 5, "ARM R00.XX"}, + {40.190724, 43.974903625, 2, 4, "ARM S00.XX"}, + {40.016545, 44.353293125, 2, 4, "ARM T00.XX"}, + {39.803024, 45.299655125, 2, 5, "ARM V00.XX"}, + {40.838024, 43.804951125, 2, 4, "ARM W00.XX"}, + {40.833745, 44.414595625, 2, 4, "ARM X00.XX"}, + {39.225245, 46.34928875, 2, 6, "ARM Y00.XX"}, + {40.374245, 45.097093125, 2, 3, "ARM Z00.XX"}, + {41.2329995, 43.560834, 1, 6, "ARM 123.XXX"}, + {-29.3009, 27.461275, 3, 6, "LSO 12.XX"}, + {-29.109885, 27.412979, 2, 5, "LSO 12.XXX"}, + {-29.834896, 27.179128625, 2, 5, "LSO 000.XX"}, + {-28.939196, 27.745209375, 2, 5, "LSO 400.XX"}, + {-28.890196, 27.990989125, 2, 5, "LSO 800.XX"}, + {-30.164696, 27.364848875, 2, 5, "LSO D00.XX"}, + {-29.274896, 28.932609375, 2, 5, "LSO J00.XX"}, + {-29.522396, 28.518328625, 2, 5, "LSO N00.XX"}, + {-30.052096, 28.598348875, 2, 5, "LSO S00.XX"}, + {-30.395606, 27.604031875, 2, 5, "LSO X00.XX"}, + {-28.6444445, 27.102707, 1, 4, "LSO 123.XXX"}, + {50.85903, 4.3094515, 4, 6, "BEL 00.XX"}, + {51.184685, 4.37497075, 4, 7, "BEL J0.XX"}, + {51.256114, 4.023875, 3, 6, "BEL 12.XXX"}, + {51.030514, 3.62324325, 4, 6, "BEL 000.XX"}, + {51.183214, 3.13324325, 3, 4, "BEL 200.XX"}, + {50.450514, 4.7606615, 3, 5, "BEL 400.XX"}, + {50.400514, 4.3071615, 3, 5, "BEL 600.XX"}, + {50.400514, 4.4987795, 3, 5, "BEL 800.XX"}, + {50.920724, 4.6484635, 3, 5, "BEL B00.XX"}, + {50.479324, 3.8403685, 3, 5, "BEL C00.XX"}, + {51.090724, 5.14189025, 3, 5, "BEL D00.XX"}, + {50.970724, 5.25189025, 4, 6, "BEL F00.XX"}, + {51.260724, 2.85559025, 3, 4, "BEL G00.XX"}, + {50.666624, 3.3162685, 3, 6, "BEL H00.XX"}, + {51.032324, 5.43559025, 4, 6, "BEL J00.XX"}, + {50.982124, 3.09709025, 3, 5, "BEL K00.XX"}, + {50.629324, 5.8265685, 4, 6, "BEL L00.XX"}, + {50.773345, 3.1797025, 3, 5, "BEL M00.XX"}, + {50.870724, 3.2062685, 3, 5, "BEL N00.XX"}, + {50.513424, 4.1662685, 3, 5, "BEL P00.XX"}, + {50.711524, 5.5457685, 4, 6, "BEL Q00.XX"}, + {50.711524, 5.4102685, 3, 5, "BEL R00.XX"}, + {50.625035, 5.4102685, 3, 5, "BEL S00.XX"}, + {50.625035, 5.5457685, 3, 5, "BEL T00.XX"}, + {51.359124, 4.86779025, 3, 6, "BEL V00.XX"}, + {51.121524, 4.64676125, 3, 4, "BEL W00.XX"}, + {50.873024, 5.1026685, 3, 5, "BEL X00.XX"}, + {51.226124, 5.05929025, 3, 6, "BEL Y00.XX"}, + {51.318745, 4.39035625, 3, 6, "BEL Z00.XX"}, + {49.9777105, 4.8789615, 3, 6, "BEL T12.XXX"}, + {49.8344905, 5.3580975, 3, 5, "BEL V12.XXX"}, + {50.3050705, 4.1436435, 3, 5, "BEL P12.XXX"}, + {50.2436905, 4.7529795, 2, 4, "BEL Q12.XXX"}, + {50.2436905, 5.3623155, 2, 4, "BEL R12.XXX"}, + {50.2436905, 5.7279175, 3, 5, "BEL S12.XXX"}, + {50.6528905, 3.2601065, 2, 5, "BEL F12.XXX"}, + {50.6528905, 3.8694425, 2, 4, "BEL G12.XXX"}, + {50.6528905, 4.4787785, 2, 4, "BEL H12.XXX"}, + {50.6528905, 5.0881145, 2, 4, "BEL J12.XXX"}, + {50.6528905, 5.6974505, 2, 4, "BEL K12.XXX"}, + {50.6528905, 5.8497845, 3, 5, "BEL L12.XXX"}, + {51.0620905, 2.554449, 2, 5, "BEL 712.XXX"}, + {51.0620905, 3.168993, 3, 5, "BEL 812.XXX"}, + {51.0620905, 3.783537, 4, 6, "BEL 912.XXX"}, + {51.0620905, 4.398081, 3, 5, "BEL B12.XXX"}, + {51.0620905, 5.012625, 2, 4, "BEL C12.XXX"}, + {51.0620905, 5.565714, 4, 6, "BEL D12.XXX"}, + {51.4712905, 2.5485895, 2, 3, "BEL 112.XXX"}, + {51.3485305, 3.1683415, 2, 3, "BEL 212.XXX"}, + {51.3485305, 3.7880935, 2, 5, "BEL 312.XXX"}, + {51.4712905, 4.4078455, 2, 5, "BEL 412.XXX"}, + {51.4712905, 5.0275975, 2, 5, "BEL 512.XXX"}, + {51.2666905, 5.2754985, 3, 6, "BEL 612.XXX"}, + {50.4861, 4.4607, 2, 4, "BEL N77S.1MX"}, + {47.0591, 28.7878295, 4, 6, "MDA 12.XX"}, + {47.224115, 28.5415115, 3, 5, "MDA 12.XXX"}, + {46.895024, 29.561875625, 3, 5, "MDA 000.XX"}, + {47.802324, 27.843745875, 3, 5, "MDA 100.XX"}, + {46.870824, 29.453075625, 3, 5, "MDA 200.XX"}, + {47.816824, 28.920245875, 3, 5, "MDA 300.XX"}, + {45.961924, 28.150405375, 3, 7, "MDA 400.XX"}, + {48.197224, 28.207445875, 3, 5, "MDA 500.XX"}, + {47.250724, 27.750675625, 3, 7, "MDA 600.XX"}, + {47.323324, 29.06531025, 3, 5, "MDA 700.XX"}, + {47.417724, 28.74741025, 3, 5, "MDA 800.XX"}, + {46.355324, 28.59934, 3, 5, "MDA 900.XX"}, + {46.123224, 28.760705375, 3, 5, "MDA B00.XX"}, + {48.102724, 27.791645875, 3, 5, "MDA C00.XX"}, + {46.680724, 29.32624, 3, 5, "MDA D00.XX"}, + {48.232324, 27.208145875, 3, 7, "MDA F00.XX"}, + {47.620724, 27.62831025, 3, 5, "MDA G00.XX"}, + {47.753724, 28.79101025, 3, 5, "MDA H00.XX"}, + {46.809524, 29.594975625, 3, 5, "MDA J00.XX"}, + {47.308124, 28.25771025, 3, 5, "MDA K00.XX"}, + {47.912924, 28.208445875, 3, 5, "MDA L00.XX"}, + {45.720724, 28.366605375, 3, 7, "MDA M00.XX"}, + {48.000524, 27.455345875, 3, 5, "MDA N00.XX"}, + {46.587024, 28.72074, 3, 5, "MDA P00.XX"}, + {47.130724, 28.152175625, 3, 5, "MDA Q00.XX"}, + {45.934024, 28.580205375, 3, 5, "MDA R00.XX"}, + {46.653124, 29.82164, 3, 5, "MDA S00.XX"}, + {48.041824, 28.664545875, 3, 5, "MDA T00.XX"}, + {48.272624, 27.562245875, 3, 5, "MDA V00.XX"}, + {47.841224, 27.430945875, 3, 7, "MDA W00.XX"}, + {48.419764, 27.4526275, 3, 5, "MDA X00.XX"}, + {48.208104, 27.004579875, 3, 8, "MDA XK0.00"}, + {46.492064, 28.210545, 3, 7, "MDA Y00.XX"}, + {47.132604, 29.265903625, 3, 5, "MDA YK0.00"}, + {46.709864, 29.686115875, 3, 5, "MDA Z00.XX"}, + {47.493804, 28.33584125, 3, 5, "MDA ZK0.00"}, + {48.454595, 26.6207085, 2, 5, "MDA 012.XXX"}, + {48.454595, 27.3133725, 2, 4, "MDA 112.XXX"}, + {48.454595, 28.0060365, 2, 4, "MDA 212.XXX"}, + {48.454595, 28.6987005, 2, 4, "MDA 312.XXX"}, + {47.963555, 26.620422, 2, 7, "MDA 412.XXX"}, + {47.963555, 27.307878, 2, 4, "MDA 512.XXX"}, + {47.963555, 27.995334, 2, 4, "MDA 612.XXX"}, + {47.963555, 28.68279, 3, 5, "MDA 712.XXX"}, + {47.472515, 27.3127995, 2, 6, "MDA 812.XXX"}, + {47.472515, 27.9950475, 2, 4, "MDA 912.XXX"}, + {47.472515, 28.6772955, 2, 4, "MDA B12.XXX"}, + {47.472515, 29.3595435, 2, 4, "MDA C12.XXX"}, + {46.981475, 27.994761, 2, 6, "MDA D12.XXX"}, + {46.981475, 28.671801, 3, 5, "MDA F12.XXX"}, + {46.981475, 29.348841, 2, 4, "MDA G12.XXX"}, + {46.490435, 27.999396, 2, 6, "MDA H12.XXX"}, + {46.490435, 28.66602, 2, 4, "MDA J12.XXX"}, + {46.3279685, 29.324559, 2, 4, "MDA K12.XXX"}, + {45.536996, 28.0845755, 2, 6, "MDA L12.XXX"}, + {45.999395, 28.5990705, 2, 4, "MDA M12.XXX"}, + {46.98, 28.3815, 2, 4, "MDA WCX1.7MZ"}, + {11.911889, -15.650387, 4, 5, "GNB 12.XX"}, + {11.9595645, -15.9430015, 3, 4, "GNB 12.XXX"}, + {12.159304, -14.792666, 3, 5, "GNB 000.XX"}, + {12.268604, -14.262466, 3, 5, "GNB 400.XX"}, + {12.235804, -15.512966, 3, 4, "GNB 800.XX"}, + {11.625545, -15.633770625, 3, 4, "GNB D00.XX"}, + {12.061194, -16.109290125, 3, 4, "GNB J00.XX"}, + {11.255994, -15.910190125, 3, 4, "GNB M00.XX"}, + {11.276194, -15.313790125, 3, 4, "GNB Q00.XX"}, + {12.067694, -15.375890125, 4, 5, "GNB T00.XX"}, + {11.579394, -15.087990125, 3, 4, "GNB X00.XX"}, + {12.068668, -16.7648835, 2, 3, "GNB 123.XXX"}, + {11.75, -15.23, 2, 3, "GNB 2BYY.5B2"}, + {25.085145, 121.4554215, 4, 6, "TWN 12.XX"}, + {25.0133175, 121.1776655, 3, 5, "TWN 12.XXX"}, + {24.800514, 120.9127795, 3, 5, "TWN 000.XX"}, + {22.680724, 120.24933075, 3, 5, "TWN 200.XX"}, + {22.680724, 120.34302675, 3, 5, "TWN 300.XX"}, + {22.594235, 120.3713605, 3, 5, "TWN 400.XX"}, + {22.594235, 120.2781445, 3, 5, "TWN 500.XX"}, + {24.277224, 120.65437825, 3, 6, "TWN 600.XX"}, + {24.190735, 120.645025125, 3, 6, "TWN 700.XX"}, + {24.104246, 120.645025125, 3, 6, "TWN 800.XX"}, + {24.792324, 121.6544525, 3, 5, "TWN 900.XX"}, + {24.835568, 121.7400765, 4, 6, "TWN B00.XX"}, + {24.705835, 121.60710925, 3, 5, "TWN C00.XX"}, + {24.705835, 121.70176625, 3, 5, "TWN D00.XX"}, + {24.749079, 121.7488685, 3, 5, "TWN F00.XX"}, + {24.66259, 121.79666325, 3, 5, "TWN G00.XX"}, + {23.040724, 120.15533075, 3, 5, "TWN H00.XX"}, + {23.040724, 120.24902675, 3, 5, "TWN J00.XX"}, + {23.516024, 120.399317875, 3, 6, "TWN K00.XX"}, + {24.119924, 120.503991125, 3, 6, "TWN L00.XX"}, + {22.711624, 120.44553075, 3, 5, "TWN M00.XX"}, + {22.804924, 121.08963075, 3, 5, "TWN N00.XX"}, + {23.985924, 120.511791125, 3, 6, "TWN P00.XX"}, + {23.757249, 120.530199125, 3, 6, "TWN Q00.XX"}, + {24.274424, 120.50907825, 3, 6, "TWN R00.XX"}, + {24.034624, 121.557991125, 3, 5, "TWN S00.XX"}, + {24.019624, 120.637891125, 3, 6, "TWN T00.XX"}, + {23.933135, 120.637891125, 3, 6, "TWN V00.XX"}, + {22.826124, 120.23143075, 3, 5, "TWN W00.XX"}, + {24.731024, 120.8452525, 3, 5, "TWN X00.XX"}, + {24.607424, 120.77927825, 3, 6, "TWN Y00.XX"}, + {24.010724, 120.915591125, 3, 5, "TWN Z00.XX"}, + {25.264595, 120.5465595, 2, 5, "TWN 012.XXX"}, + {25.264595, 121.0621515, 2, 4, "TWN 112.XXX"}, + {25.264595, 121.5777435, 2, 4, "TWN 212.XXX"}, + {24.773555, 120.443154, 2, 5, "TWN 312.XXX"}, + {24.773555, 120.953538, 3, 5, "TWN 412.XXX"}, + {24.773555, 121.463922, 2, 4, "TWN 512.XXX"}, + {24.282515, 119.93277, 2, 7, "TWN 612.XXX"}, + {24.282515, 120.443154, 2, 5, "TWN 712.XXX"}, + {24.282515, 120.953538, 2, 4, "TWN 812.XXX"}, + {24.282515, 121.463922, 2, 4, "TWN 912.XXX"}, + {23.791475, 120.1163265, 2, 5, "TWN B12.XXX"}, + {23.791475, 120.6215025, 2, 5, "TWN C12.XXX"}, + {23.791475, 121.1266785, 2, 4, "TWN D12.XXX"}, + {23.300435, 120.0405495, 2, 4, "TWN F12.XXX"}, + {23.300435, 120.5457255, 2, 4, "TWN G12.XXX"}, + {23.300435, 121.0509015, 2, 4, "TWN H12.XXX"}, + {22.809395, 120.0405495, 2, 4, "TWN J12.XXX"}, + {22.809395, 120.5457255, 2, 4, "TWN K12.XXX"}, + {22.809395, 121.0509015, 2, 4, "TWN L12.XXX"}, + {22.318355, 120.040263, 2, 4, "TWN M12.XXX"}, + {22.318355, 120.540231, 2, 4, "TWN N12.XXX"}, + {22.318355, 121.290183, 2, 4, "TWN R12.XXX"}, + {23.82451, 119.3090565, 2, 7, "TWN P12.XXX"}, + {23.33347, 119.3090565, 2, 4, "TWN Q12.XXX"}, + {24.5216375, 118.1432705, 2, 9, "TWN S12.XXX"}, + {25.014878, 119.3978965, 2, 7, "TWN W12.XXX"}, + {26.2712355, 119.8991, 2, 7, "TWN X12.XXX"}, + {25.637769, 121.8855215, 2, 4, "TWN Y12.XXX"}, + {26.353562, 120.1277095, 2, 7, "TWN Z12.XXX"}, + {25.0500445, 121.4971, 4, 6, "TWN R9W0.411"}, + {27.452513, 89.6058785, 3, 9, "BTN 12.XX"}, + {27.672815, 89.48593, 2, 8, "BTN 12.XXX"}, + {26.828314, 89.311591375, 2, 11, "BTN 000.XX"}, + {26.831214, 91.436391375, 2, 11, "BTN 200.XX"}, + {26.850514, 90.181591375, 2, 11, "BTN 400.XX"}, + {27.420514, 89.316851625, 3, 9, "BTN 600.XX"}, + {27.310514, 91.501251625, 2, 10, "BTN 800.XX"}, + {27.050514, 89.811591375, 2, 7, "BTN B00.XX"}, + {27.482514, 90.437651625, 2, 6, "BTN D00.XX"}, + {26.988214, 90.055691375, 2, 7, "BTN G00.XX"}, + {27.630514, 91.110751625, 2, 6, "BTN J00.XX"}, + {27.545514, 90.674351625, 2, 6, "BTN L00.XX"}, + {27.079924, 91.342861375, 2, 6, "BTN N00.XX"}, + {27.947124, 89.683809875, 2, 10, "BTN P00.XX"}, + {27.436724, 89.227335625, 2, 8, "BTN Q00.XX"}, + {27.316324, 91.193461375, 2, 6, "BTN R00.XX"}, + {27.104424, 89.519161375, 2, 11, "BTN S00.XX"}, + {27.184124, 90.645261375, 2, 6, "BTN T00.XX"}, + {26.916224, 90.445061375, 2, 11, "BTN V00.XX"}, + {26.963424, 89.477761375, 2, 11, "BTN W00.XX"}, + {27.209524, 89.493861375, 2, 11, "BTN X00.XX"}, + {27.090324, 90.390961375, 2, 6, "BTN Y00.XX"}, + {27.529224, 90.883235625, 2, 6, "BTN Z00.XX"}, + {27.7249615, 88.8252005, 1, 11, "BTN 123.XXX"}, + {47.364114, 8.50839875, 4, 7, "CHE 00.XX"}, + {46.184794, 6.111075, 5, 7, "CHE 80.XX"}, + {47.525674, 7.56563875, 4, 7, "CHE J0.XX"}, + {46.931954, 7.421296875, 4, 6, "CHE S0.XX"}, + {47.4652115, 8.190728, 3, 6, "CHE 12.XXX"}, + {47.503114, 7.51713325, 3, 6, "CHE 000.XX"}, + {46.930514, 7.350881625, 3, 5, "CHE 200.XX"}, + {46.194214, 6.10573, 4, 6, "CHE 400.XX"}, + {46.168514, 5.952279375, 3, 5, "CHE 600.XX"}, + {46.561545, 6.459425, 3, 5, "CHE 800.XX"}, + {47.419214, 9.22973325, 3, 6, "CHE B00.XX"}, + {47.022214, 8.210881625, 3, 5, "CHE D00.XX"}, + {47.095414, 7.187681625, 3, 5, "CHE G00.XX"}, + {46.718614, 7.545881625, 3, 5, "CHE J00.XX"}, + {47.061514, 6.709381625, 3, 5, "CHE L00.XX"}, + {47.729124, 8.56011025, 3, 6, "CHE N00.XX"}, + {46.850724, 7.080675625, 3, 5, "CHE P00.XX"}, + {46.909324, 9.447975625, 3, 5, "CHE Q00.XX"}, + {47.020424, 6.832975625, 4, 6, "CHE R00.XX"}, + {46.267924, 7.28324, 3, 7, "CHE S00.XX"}, + {46.052124, 8.874305375, 3, 7, "CHE T00.XX"}, + {46.492824, 6.81834, 3, 7, "CHE V00.XX"}, + {45.910924, 8.924405375, 3, 7, "CHE W00.XX"}, + {46.825324, 6.606475625, 3, 5, "CHE X00.XX"}, + {47.398545, 7.97133125, 3, 6, "CHE Y00.XX"}, + {46.434624, 6.16654, 3, 5, "CHE Z00.XX"}, + {47.249221, 6.0582295, 2, 6, "CHE 123.XXX"}, + {46.81, 8.2075, 2, 4, "CHE 5TL0.HPL"}, + {52.383984, 4.865401375, 4, 5, "NLD 00.XX"}, + {51.945794, 4.457263375, 4, 5, "NLD 70.XX"}, + {52.070094, 4.283022875, 4, 5, "NLD F0.XX"}, + {52.111204, 5.083328125, 4, 5, "NLD M0.XX"}, + {51.429604, 5.448983375, 4, 7, "NLD T0.XX"}, + {52.486907, 4.5989435, 3, 4, "NLD 12.XXX"}, + {52.252124, 6.831021875, 4, 7, "NLD 000.XX"}, + {52.009124, 5.844121875, 3, 4, "NLD 100.XX"}, + {51.629324, 4.704799125, 3, 4, "NLD 200.XX"}, + {51.959824, 4.517699125, 3, 4, "NLD 300.XX"}, + {52.053024, 4.294121875, 4, 5, "NLD 400.XX"}, + {52.205024, 5.314121875, 3, 4, "NLD 500.XX"}, + {53.253424, 6.49392675, 4, 6, "NLD 600.XX"}, + {52.120724, 4.186421875, 3, 4, "NLD 700.XX"}, + {51.740724, 5.251699125, 3, 4, "NLD 800.XX"}, + {51.858024, 4.604799125, 3, 4, "NLD 900.XX"}, + {53.237724, 5.75072675, 4, 5, "NLD B00.XX"}, + {50.899324, 5.6397685, 3, 8, "NLD C00.XX"}, + {51.863424, 5.757099125, 3, 4, "NLD D00.XX"}, + {52.243424, 5.907921875, 3, 5, "NLD F00.XX"}, + {51.936545, 4.154280625, 3, 4, "NLD G00.XX"}, + {51.951224, 4.379399125, 3, 4, "NLD H00.XX"}, + {51.890724, 4.254799125, 3, 4, "NLD J00.XX"}, + {51.593424, 4.990999125, 3, 4, "NLD K00.XX"}, + {51.489324, 5.390999125, 3, 6, "NLD L00.XX"}, + {52.043545, 5.590032375, 3, 4, "NLD M00.XX"}, + {52.141545, 4.320364375, 3, 4, "NLD N00.XX"}, + {52.080424, 4.431021875, 4, 5, "NLD P00.XX"}, + {52.210724, 4.424121875, 3, 4, "NLD Q00.XX"}, + {52.543324, 6.02333075, 3, 6, "NLD R00.XX"}, + {51.031224, 5.78069025, 3, 8, "NLD S00.XX"}, + {50.950124, 5.90689025, 4, 9, "NLD T00.XX"}, + {52.693224, 4.71883075, 3, 4, "NLD V00.XX"}, + {51.422124, 6.10489025, 3, 6, "NLD W00.XX"}, + {52.290224, 6.094321875, 3, 6, "NLD X00.XX"}, + {51.497864, 5.607650375, 3, 6, "NLD Y00.XX"}, + {52.267404, 6.743805875, 3, 6, "NLD YK0.00"}, + {51.544264, 4.410850375, 3, 4, "NLD Z00.XX"}, + {52.349004, 6.609205875, 3, 6, "NLD ZK0.00"}, + {51.1343845, 5.609281, 2, 6, "NLD Z12.XXX"}, + {51.5654085, 5.6224825, 2, 3, "NLD Y12.XXX"}, + {51.5654085, 4.9714825, 2, 3, "NLD X12.XXX"}, + {51.5654085, 4.3204825, 2, 3, "NLD V12.XXX"}, + {51.5654085, 3.6694825, 2, 3, "NLD T12.XXX"}, + {51.389752, 3.491835, 2, 3, "NLD SSH.FGW"}, + {51.9964325, 6.255541, 2, 5, "NLD R12.XXX"}, + {51.9964325, 5.599333, 3, 4, "NLD Q12.XXX"}, + {51.9964325, 4.943125, 2, 3, "NLD P12.XXX"}, + {51.9964325, 4.286917, 2, 3, "NLD L12.XXX"}, + {51.9964325, 3.630709, 2, 3, "NLD K12.XXX"}, + {52.4274565, 6.5462, 2, 5, "NLD H12.XXX"}, + {52.4274565, 5.879576, 2, 4, "NLD G12.XXX"}, + {52.4274565, 5.212952, 3, 4, "NLD F12.XXX"}, + {52.4274565, 4.546328, 2, 3, "NLD D12.XXX"}, + {52.4274565, 3.879704, 2, 3, "NLD C12.XXX"}, + {52.8584805, 6.5464865, 2, 4, "NLD B12.XXX"}, + {52.8584805, 5.8746545, 2, 4, "NLD 912.XXX"}, + {52.8584805, 5.2028225, 2, 3, "NLD 812.XXX"}, + {52.8584805, 4.5309905, 2, 3, "NLD 712.XXX"}, + {53.2895045, 6.6136695, 3, 5, "NLD 612.XXX"}, + {53.2895045, 5.9418375, 3, 5, "NLD 512.XXX"}, + {53.2895045, 5.2700055, 3, 4, "NLD 412.XXX"}, + {53.2895045, 4.5981735, 2, 3, "NLD 312.XXX"}, + {53.5171445, 6.3067105, 2, 4, "NLD 212.XXX"}, + {53.5171445, 5.6244625, 2, 3, "NLD 112.XXX"}, + {53.5171445, 4.9422145, 2, 3, "NLD 012.XXX"}, + {52.152, 5.293, 3, 4, "NLD P3ZK.7X4"}, + {55.7171, 12.4911415, 4, 7, "DNK 12.XX"}, + {55.875219, 11.9116085, 3, 6, "DNK 12.XXX"}, + {56.005524, 12.219919625, 3, 6, "DNK 000.XX"}, + {56.177324, 10.087619625, 3, 4, "DNK 100.XX"}, + {56.263824, 10.163115625, 3, 4, "DNK 200.XX"}, + {55.420824, 10.3239365, 3, 4, "DNK 300.XX"}, + {57.086324, 9.86399875, 3, 4, "DNK 400.XX"}, + {55.532924, 8.3692365, 3, 4, "DNK 500.XX"}, + {56.495724, 9.966715625, 3, 4, "DNK 600.XX"}, + {55.530724, 9.4213365, 3, 4, "DNK 700.XX"}, + {55.893524, 9.781919625, 3, 4, "DNK 800.XX"}, + {55.270424, 11.6860365, 3, 4, "DNK 900.XX"}, + {56.209324, 9.484715625, 3, 4, "DNK B00.XX"}, + {55.599124, 9.6562365, 3, 4, "DNK C00.XX"}, + {56.052224, 12.477619625, 3, 6, "DNK D00.XX"}, + {56.483424, 9.337115625, 3, 4, "DNK F00.XX"}, + {56.400724, 8.531815625, 3, 4, "DNK G00.XX"}, + {56.179324, 8.890419625, 3, 4, "DNK H00.XX"}, + {57.499324, 10.407868, 3, 4, "DNK J00.XX"}, + {55.750724, 9.486219625, 3, 4, "DNK K00.XX"}, + {55.450724, 11.2988365, 4, 7, "DNK L00.XX"}, + {56.610724, 8.947115625, 3, 4, "DNK M00.XX"}, + {55.077764, 10.5587575, 3, 5, "DNK N00.XX"}, + {54.911704, 9.7418275, 3, 5, "DNK NK0.00"}, + {57.471564, 9.936279, 3, 4, "DNK P00.XX"}, + {55.712404, 11.663397625, 3, 6, "DNK PK0.00"}, + {55.265964, 9.4291705, 3, 4, "DNK Q00.XX"}, + {55.441804, 11.7581485, 3, 6, "DNK QK0.00"}, + {54.782464, 11.8167575, 4, 6, "DNK R00.XX"}, + {55.037704, 9.3742275, 3, 5, "DNK RK0.00"}, + {55.691464, 11.028197875, 3, 5, "DNK S00.XX"}, + {55.313904, 10.7435485, 3, 4, "DNK SK0.00"}, + {55.354664, 11.0915705, 3, 5, "DNK T00.XX"}, + {56.128904, 9.109018625, 3, 4, "DNK TK0.00"}, + {56.427164, 10.828310875, 3, 4, "DNK V00.XX"}, + {54.830504, 11.0975275, 3, 5, "DNK VK0.00"}, + {55.124464, 14.6820705, 3, 4, "DNK W00.XX"}, + {55.482504, 9.7089485, 3, 4, "DNK WK0.00"}, + {56.053964, 9.883897875, 3, 4, "DNK X00.XX"}, + {56.966604, 8.65096675, 3, 4, "DNK XK0.00"}, + {55.630664, 8.431297875, 3, 4, "DNK Y00.XX"}, + {55.982904, 11.944797625, 3, 6, "DNK YK0.00"}, + {57.287264, 9.899879, 3, 4, "DNK Z00.XX"}, + {56.485104, 8.538418625, 3, 4, "DNK ZK0.00"}, + {55.245866, 8.1121715, 2, 3, "DNK 012.XXX"}, + {55.245866, 8.9194115, 2, 3, "DNK 112.XXX"}, + {55.245866, 9.7266515, 2, 3, "DNK 212.XXX"}, + {55.736906, 8.1075365, 2, 3, "DNK 512.XXX"}, + {55.736906, 8.9251925, 2, 3, "DNK 612.XXX"}, + {55.736906, 9.7428485, 2, 3, "DNK 712.XXX"}, + {56.227946, 8.1029015, 2, 3, "DNK C12.XXX"}, + {56.227946, 8.9309735, 2, 3, "DNK D12.XXX"}, + {56.227946, 9.7590455, 2, 3, "DNK F12.XXX"}, + {56.718986, 8.0982665, 2, 3, "DNK K12.XXX"}, + {56.718986, 8.9367545, 2, 3, "DNK L12.XXX"}, + {56.718986, 9.7752425, 2, 3, "DNK M12.XXX"}, + {57.210026, 8.0936315, 2, 3, "DNK P12.XXX"}, + {57.210026, 8.9425355, 2, 3, "DNK Q12.XXX"}, + {57.210026, 9.7914395, 2, 3, "DNK R12.XXX"}, + {57.701066, 9.102759, 2, 3, "DNK S12.XXX"}, + {57.7467555, 9.9657125, 2, 3, "DNK T12.XXX"}, + {56.532445, 10.5246215, 3, 4, "DNK N12.XXX"}, + {56.041405, 10.5246215, 3, 4, "DNK G12.XXX"}, + {55.550365, 10.5292565, 2, 3, "DNK 812.XXX"}, + {55.059325, 10.5338915, 2, 4, "DNK 312.XXX"}, + {55.00531, 11.3411315, 2, 4, "DNK 412.XXX"}, + {55.49635, 11.3364965, 2, 5, "DNK 912.XXX"}, + {55.98739, 11.3364965, 2, 5, "DNK H12.XXX"}, + {56.097874, 12.0268685, 2, 5, "DNK J12.XXX"}, + {55.606834, 12.0315035, 4, 7, "DNK B12.XXX"}, + {55.115794, 12.0361385, 3, 4, "DNK V12.XXX"}, + {56.316078, 11.4883745, 2, 5, "DNK W12.XXX"}, + {57.387204, 10.804189, 2, 3, "DNK X12.XXX"}, + {56.792546, 11.436366, 2, 5, "DNK Y12.XXX"}, + {55.300053, 14.663805, 2, 3, "DNK Z12.XXX"}, + {54.5809845, 11.7165045, 3, 5, "DNK Z1.XXXX"}, + {56.162, 11.599, 2, 5, "DNK 8639.ZRY"}, + {59.4299985, 24.64622, 4, 6, "EST 12.XX"}, + {59.3179625, 24.079558, 3, 6, "EST 12.XXX"}, + {58.348814, 26.605661375, 3, 5, "EST 000.XX"}, + {59.368714, 27.980996, 3, 9, "EST 200.XX"}, + {59.375314, 27.129396, 3, 9, "EST 400.XX"}, + {58.369114, 24.471661375, 3, 5, "EST 600.XX"}, + {58.350514, 25.484061375, 3, 5, "EST 800.XX"}, + {59.328114, 26.250396, 3, 5, "EST B00.XX"}, + {59.338914, 27.676796, 3, 9, "EST D00.XX"}, + {58.253614, 22.366261375, 3, 6, "EST G00.XX"}, + {57.830514, 26.895759125, 3, 5, "EST J00.XX"}, + {57.760514, 25.935759125, 3, 6, "EST L00.XX"}, + {58.980424, 23.506891625, 3, 6, "EST N00.XX"}, + {59.377324, 27.370848, 3, 9, "EST P00.XX"}, + {58.936024, 25.523791625, 3, 5, "EST Q00.XX"}, + {59.386024, 26.901248, 3, 7, "EST R00.XX"}, + {59.303524, 25.886491625, 3, 5, "EST S00.XX"}, + {58.097424, 26.995351125, 3, 6, "EST T00.XX"}, + {58.784924, 26.338321375, 3, 5, "EST V00.XX"}, + {58.860724, 25.351691625, 3, 5, "EST W00.XX"}, + {58.270724, 26.323951125, 3, 5, "EST X00.XX"}, + {59.050724, 24.721691625, 3, 5, "EST Y00.XX"}, + {58.711924, 25.852021375, 3, 5, "EST Z00.XX"}, + {59.4556735, 23.387437, 2, 5, "EST 112.XXX"}, + {59.671595, 24.5001695, 2, 4, "EST 212.XXX"}, + {59.671595, 25.4011535, 2, 4, "EST 312.XXX"}, + {59.671595, 26.3021375, 2, 4, "EST 412.XXX"}, + {59.4462415, 27.1995475, 3, 10, "EST 512.XXX"}, + {59.180555, 21.7521685, 2, 5, "EST 612.XXX"}, + {59.180555, 22.6531515, 2, 5, "EST 712.XXX"}, + {59.180555, 23.5541355, 2, 5, "EST 812.XXX"}, + {59.180555, 24.4551195, 2, 4, "EST 912.XXX"}, + {59.180555, 25.3561035, 2, 4, "EST B12.XXX"}, + {59.180555, 26.2570875, 2, 4, "EST C12.XXX"}, + {59.180555, 27.1580715, 2, 8, "EST D12.XXX"}, + {58.689515, 21.756516, 2, 5, "EST F12.XXX"}, + {58.689515, 22.641876, 2, 5, "EST G12.XXX"}, + {58.689515, 23.527236, 2, 5, "EST H12.XXX"}, + {58.689515, 24.412596, 2, 4, "EST J12.XXX"}, + {58.689515, 25.297956, 2, 4, "EST K12.XXX"}, + {58.689515, 26.183316, 2, 4, "EST L12.XXX"}, + {58.689515, 27.068676, 2, 8, "EST M12.XXX"}, + {58.198475, 21.761152, 2, 5, "EST N12.XXX"}, + {58.198475, 22.636096, 2, 5, "EST P12.XXX"}, + {58.198475, 23.51104, 2, 5, "EST Q12.XXX"}, + {58.198475, 24.385984, 2, 4, "EST R12.XXX"}, + {58.198475, 25.260928, 2, 4, "EST S12.XXX"}, + {58.198475, 26.135872, 2, 4, "EST T12.XXX"}, + {58.198475, 27.010816, 2, 5, "EST V12.XXX"}, + {57.5019975, 26.1637555, 2, 5, "EST W12.XXX"}, + {59.781428, 25.421174, 2, 5, "EST X12.XXX"}, + {58.661015, 24.975, 2, 4, "EST L30B.5JQ"}, + {18.495489, -69.930792, 4, 6, "DOM 12.XX"}, + {18.4273615, -70.19294, 3, 5, "DOM 12.XXX"}, + {19.496724, -70.75645325, 3, 5, "DOM 000.XX"}, + {19.505373, -70.66467925, 3, 5, "DOM 100.XX"}, + {18.476624, -69.042426625, 3, 5, "DOM 200.XX"}, + {18.506024, -69.338126625, 3, 5, "DOM 300.XX"}, + {19.832724, -70.73486525, 3, 5, "DOM 400.XX"}, + {19.340524, -70.3075395, 3, 5, "DOM 500.XX"}, + {19.264324, -70.5728395, 3, 5, "DOM 600.XX"}, + {18.975824, -70.4509395, 3, 5, "DOM 700.XX"}, + {18.257524, -71.15291375, 3, 5, "DOM 800.XX"}, + {18.850724, -71.272826625, 3, 5, "DOM 900.XX"}, + {18.657224, -68.761326625, 3, 5, "DOM B00.XX"}, + {19.441624, -70.5686395, 3, 5, "DOM C00.XX"}, + {18.317524, -70.38381375, 3, 5, "DOM D00.XX"}, + {18.494924, -70.776226625, 3, 5, "DOM F00.XX"}, + {19.591724, -71.13176525, 3, 5, "DOM G00.XX"}, + {19.067564, -70.1864325, 3, 5, "DOM H00.XX"}, + {19.582204, -71.01324725, 3, 5, "DOM HK0.00"}, + {18.682464, -70.202545875, 3, 5, "DOM J00.XX"}, + {19.362204, -69.8729025, 3, 5, "DOM JK0.00"}, + {18.766964, -69.278045875, 3, 5, "DOM K00.XX"}, + {18.558704, -70.529529625, 3, 5, "DOM KK0.00"}, + {19.563964, -70.89670375, 3, 5, "DOM L00.XX"}, + {18.864104, -71.547429625, 3, 5, "DOM LK0.00"}, + {19.132464, -70.6726325, 3, 5, "DOM M00.XX"}, + {18.901104, -70.7591025, 3, 5, "DOM MK0.00"}, + {18.572464, -69.332545875, 3, 5, "DOM N00.XX"}, + {18.484104, -71.447429625, 3, 5, "DOM NK0.00"}, + {18.771964, -69.061445875, 3, 5, "DOM P00.XX"}, + {19.475504, -71.35924725, 3, 5, "DOM PK0.00"}, + {18.963264, -69.8061325, 3, 5, "DOM Q00.XX"}, + {19.369304, -70.4434025, 3, 5, "DOM QK0.00"}, + {18.772464, -69.672545875, 3, 5, "DOM R00.XX"}, + {19.544104, -71.73764725, 3, 7, "DOM RK0.00"}, + {18.822464, -69.822545875, 3, 5, "DOM S00.XX"}, + {18.554104, -69.437429625, 3, 5, "DOM SK0.00"}, + {18.259064, -71.23246025, 3, 5, "DOM T00.XX"}, + {19.844104, -71.67764725, 3, 6, "DOM TK0.00"}, + {19.204564, -70.2309325, 3, 5, "DOM V00.XX"}, + {18.383504, -71.227129625, 3, 5, "DOM VK0.00"}, + {19.063864, -69.4261325, 3, 5, "DOM W00.XX"}, + {19.219804, -69.6462025, 3, 5, "DOM WK0.00"}, + {19.201864, -70.1507325, 3, 5, "DOM X00.XX"}, + {19.734104, -71.47764725, 3, 5, "DOM XK0.00"}, + {18.304964, -71.21526025, 3, 5, "DOM Y00.XX"}, + {19.212604, -69.3691025, 3, 5, "DOM YK0.00"}, + {18.882464, -71.732545875, 3, 6, "DOM Z00.XX"}, + {18.041904, -71.77255775, 3, 6, "DOM ZK0.00"}, + {19.894595, -71.9901775, 2, 5, "DOM 012.XXX"}, + {19.894595, -71.4954175, 2, 4, "DOM 112.XXX"}, + {19.894595, -71.0006575, 2, 4, "DOM 212.XXX"}, + {19.894595, -70.5058975, 2, 4, "DOM 312.XXX"}, + {19.894595, -70.0111375, 2, 4, "DOM 412.XXX"}, + {19.403555, -71.9901775, 2, 5, "DOM 512.XXX"}, + {19.403555, -71.4954175, 2, 4, "DOM 612.XXX"}, + {19.403555, -71.0006575, 2, 4, "DOM 712.XXX"}, + {19.403555, -70.5058975, 3, 5, "DOM 812.XXX"}, + {19.403555, -70.0111375, 2, 4, "DOM 912.XXX"}, + {19.403555, -69.5163775, 2, 4, "DOM B12.XXX"}, + {19.403555, -69.0216185, 2, 4, "DOM C12.XXX"}, + {18.912515, -71.990464, 2, 5, "DOM D12.XXX"}, + {18.912515, -71.500913, 2, 4, "DOM F12.XXX"}, + {18.912515, -71.011361, 2, 4, "DOM G12.XXX"}, + {18.912515, -70.521809, 2, 4, "DOM H12.XXX"}, + {18.912515, -70.032257, 2, 4, "DOM J12.XXX"}, + {18.912515, -69.542705, 2, 4, "DOM K12.XXX"}, + {18.912515, -69.053153, 2, 4, "DOM L12.XXX"}, + {18.421475, -71.990465, 2, 5, "DOM N12.XXX"}, + {18.421475, -71.500913, 2, 4, "DOM P12.XXX"}, + {18.421475, -71.011361, 2, 4, "DOM Q12.XXX"}, + {18.421475, -70.521809, 2, 4, "DOM R12.XXX"}, + {18.421475, -70.032257, 3, 5, "DOM S12.XXX"}, + {18.421475, -69.542705, 2, 4, "DOM T12.XXX"}, + {17.4811645, -71.889809, 2, 3, "DOM X12.XXX"}, + {17.930435, -71.500913, 2, 4, "DOM Y12.XXX"}, + {18.4173405, -68.581526, 3, 5, "DOM Z12.XXX"}, + {18.3753575, -69.0534725, 2, 4, "DOM V12.XXX"}, + {19.821992, -71.8860005, 2, 5, "DOM 1234.XXX"}, + {48.182126, 17.0744875, 4, 7, "SVK 12.XX"}, + {48.414129, 16.9975415, 3, 6, "SVK 12.XXX"}, + {48.760024, 21.1924805, 3, 4, "SVK 000.XX"}, + {48.350724, 18.0189805, 3, 4, "SVK 100.XX"}, + {49.046924, 21.16800225, 3, 5, "SVK 200.XX"}, + {49.250724, 18.69350225, 3, 7, "SVK 300.XX"}, + {48.774624, 19.0908805, 3, 4, "SVK 400.XX"}, + {49.118524, 18.86130225, 3, 5, "SVK 500.XX"}, + {48.914824, 17.96910225, 3, 6, "SVK 600.XX"}, + {49.108924, 20.22550225, 3, 5, "SVK 700.XX"}, + {48.830424, 18.5556805, 3, 4, "SVK 800.XX"}, + {48.599164, 19.0936275, 3, 4, "SVK 900.XX"}, + {49.115704, 18.40788325, 3, 7, "SVK 9K0.00"}, + {47.997564, 18.099657625, 3, 6, "SVK B00.XX"}, + {48.943504, 20.50158325, 3, 4, "SVK BK0.00"}, + {48.767664, 21.8634275, 3, 4, "SVK C00.XX"}, + {47.771604, 18.075979875, 3, 6, "SVK CK0.00"}, + {48.239064, 18.531757625, 3, 4, "SVK D00.XX"}, + {48.924104, 21.87048325, 3, 4, "SVK DK0.00"}, + {49.310164, 21.24371275, 3, 6, "SVK F00.XX"}, + {49.074104, 19.57048325, 3, 5, "SVK FK0.00"}, + {48.610764, 17.7818275, 3, 6, "SVK G00.XX"}, + {49.066404, 19.27368325, 3, 5, "SVK GK0.00"}, + {48.582464, 18.1136275, 3, 4, "SVK H00.XX"}, + {48.339504, 19.6163175, 3, 6, "SVK HK0.00"}, + {49.463964, 18.728797, 3, 7, "SVK J00.XX"}, + {48.964104, 18.14048325, 4, 5, "SVK JK0.00"}, + {48.402464, 19.9736275, 3, 6, "SVK K00.XX"}, + {48.633404, 18.3535175, 3, 4, "SVK KK0.00"}, + {48.164264, 17.810757625, 3, 4, "SVK L00.XX"}, + {48.439404, 17.7503175, 3, 4, "SVK LK0.00"}, + {48.816664, 19.59291275, 3, 4, "SVK M00.XX"}, + {48.884104, 21.65048325, 3, 4, "SVK MK0.00"}, + {48.649164, 21.6728275, 3, 4, "SVK N00.XX"}, + {48.747904, 17.7936175, 3, 6, "SVK NK0.00"}, + {48.695864, 17.3170275, 3, 6, "SVK P00.XX"}, + {48.976304, 22.09888325, 3, 4, "SVK PK0.00"}, + {49.152564, 20.36781275, 3, 5, "SVK Q00.XX"}, + {48.714104, 18.2109175, 3, 4, "SVK QK0.00"}, + {49.232464, 19.25311275, 3, 6, "SVK R00.XX"}, + {48.584104, 18.8209175, 3, 4, "SVK RK0.00"}, + {48.655364, 20.4825275, 3, 4, "SVK S00.XX"}, + {49.114104, 18.28048325, 3, 7, "SVK SK0.00"}, + {48.742464, 18.7136275, 3, 4, "SVK T00.XX"}, + {48.274504, 17.7072175, 3, 4, "SVK TK0.00"}, + {49.312464, 18.73311275, 3, 7, "SVK V00.XX"}, + {48.172804, 17.720279875, 3, 4, "SVK VK0.00"}, + {49.312464, 20.64311275, 3, 6, "SVK W00.XX"}, + {48.384104, 18.3609175, 3, 4, "SVK WK0.00"}, + {48.577364, 19.3476275, 3, 4, "SVK X00.XX"}, + {48.844104, 17.19048325, 3, 7, "SVK XK0.00"}, + {48.707564, 20.0682275, 3, 4, "SVK Y00.XX"}, + {48.948104, 18.06588325, 3, 6, "SVK YK0.00"}, + {48.212464, 19.304057625, 3, 4, "SVK Z00.XX"}, + {48.764104, 17.5309175, 3, 6, "SVK ZK0.00"}, + {49.424979, 18.006061, 2, 6, "SVK 0HH.HHH"}, + {49.424979, 18.714349, 2, 6, "SVK 1HH.HHH"}, + {49.424979, 19.422637, 2, 5, "SVK 2HH.HHH"}, + {49.424979, 20.130925, 2, 5, "SVK 3HH.HHH"}, + {49.424979, 20.839213, 2, 5, "SVK 4HH.HHH"}, + {49.424979, 21.547501, 2, 5, "SVK 5HH.HHH"}, + {49.424979, 22.255789, 2, 6, "SVK 6HH.HHH"}, + {49.132659, 16.9855425, 2, 6, "SVK 712.XXX"}, + {49.132659, 17.6886225, 2, 6, "SVK 812.XXX"}, + {49.132659, 18.3917025, 2, 6, "SVK 912.XXX"}, + {49.132659, 19.0947825, 2, 4, "SVK B12.XXX"}, + {49.132659, 19.7978625, 2, 4, "SVK C12.XXX"}, + {49.132659, 20.5009425, 2, 4, "SVK D12.XXX"}, + {49.132659, 21.2040225, 2, 4, "SVK F12.XXX"}, + {49.132659, 21.9071025, 2, 4, "SVK G12.XXX"}, + {48.641619, 16.8495615, 2, 7, "SVK H12.XXX"}, + {48.641619, 17.5422255, 2, 5, "SVK J12.XXX"}, + {48.641619, 18.2348895, 2, 3, "SVK K12.XXX"}, + {48.641619, 18.9275535, 2, 3, "SVK L12.XXX"}, + {48.641619, 19.6202175, 2, 3, "SVK M12.XXX"}, + {48.641619, 20.3128815, 2, 3, "SVK N12.XXX"}, + {48.641619, 21.0055455, 2, 3, "SVK P12.XXX"}, + {48.641619, 21.6982095, 3, 4, "SVK Q12.XXX"}, + {48.150579, 16.849275, 2, 5, "SVK R12.XXX"}, + {48.150579, 17.536731, 3, 4, "SVK S12.XXX"}, + {48.150579, 18.224187, 2, 3, "SVK T12.XXX"}, + {48.150579, 18.911643, 2, 3, "SVK V12.XXX"}, + {48.150579, 19.599099, 2, 5, "SVK W12.XXX"}, + {48.6715, 19.695, 2, 3, "SVK F60G.KGF"}, + {9.965145, -84.118394, 4, 5, "CRI 12.XX"}, + {10.020975, -84.3789665, 3, 4, "CRI 12.XXX"}, + {9.949814, -83.108858375, 3, 4, "CRI 000.XX"}, + {10.587914, -85.49822825, 3, 4, "CRI 200.XX"}, + {9.985014, -84.859758375, 3, 4, "CRI 400.XX"}, + {9.985014, -84.735751375, 3, 4, "CRI 600.XX"}, + {9.350714, -83.7724885, 3, 4, "CRI 800.XX"}, + {10.496414, -85.02932825, 3, 4, "CRI B00.XX"}, + {9.854314, -83.734558375, 3, 4, "CRI D00.XX"}, + {10.388514, -84.37832825, 3, 4, "CRI G00.XX"}, + {10.410514, -85.16212825, 3, 4, "CRI J00.XX"}, + {10.190314, -83.84072825, 3, 4, "CRI L00.XX"}, + {10.190314, -83.71638125, 3, 4, "CRI N00.XX"}, + {10.092914, -83.57942825, 3, 4, "CRI Q00.XX"}, + {10.081114, -83.37662825, 3, 4, "CRI S00.XX"}, + {10.140814, -85.50822825, 3, 4, "CRI V00.XX"}, + {10.120424, -84.48735725, 3, 4, "CRI X00.XX"}, + {9.695224, -84.044944375, 3, 4, "CRI Y00.XX"}, + {9.209424, -83.3888315, 3, 4, "CRI Z00.XX"}, + {10.7359095, -84.057771, 2, 5, "CRI 512.XXX"}, + {11.179594, -85.9513245, 2, 6, "CRI 112.XXX"}, + {11.179594, -85.4773965, 2, 6, "CRI 212.XXX"}, + {11.179594, -85.0034685, 2, 6, "CRI 312.XXX"}, + {11.179594, -84.5295405, 2, 6, "CRI 412.XXX"}, + {10.688554, -85.9513245, 2, 3, "CRI 612.XXX"}, + {10.688554, -85.4773965, 2, 3, "CRI 712.XXX"}, + {10.688554, -85.0034685, 2, 3, "CRI 812.XXX"}, + {10.688554, -84.5295405, 2, 3, "CRI 912.XXX"}, + {10.688554, -84.0556125, 2, 3, "CRI B12.XXX"}, + {10.688554, -83.5816845, 2, 3, "CRI C12.XXX"}, + {10.197514, -85.9513245, 2, 3, "CRI D12.XXX"}, + {10.197514, -85.4773965, 3, 4, "CRI F12.XXX"}, + {10.197514, -85.0034685, 2, 3, "CRI G12.XXX"}, + {10.197514, -84.5295405, 2, 3, "CRI H12.XXX"}, + {10.197514, -84.0556125, 2, 3, "CRI J12.XXX"}, + {10.197514, -83.5816845, 2, 3, "CRI K12.XXX"}, + {10.197514, -83.1077565, 2, 3, "CRI L12.XXX"}, + {9.706474, -85.3352175, 2, 3, "CRI M12.XXX"}, + {9.706474, -84.8612895, 2, 3, "CRI N12.XXX"}, + {9.706474, -84.3873615, 2, 3, "CRI P12.XXX"}, + {9.706474, -83.9134335, 2, 3, "CRI Q12.XXX"}, + {9.706474, -83.4395055, 2, 3, "CRI R12.XXX"}, + {9.706474, -82.9655775, 2, 3, "CRI S12.XXX"}, + {9.215435, -84.0793085, 2, 3, "CRI T12.XXX"}, + {9.215435, -83.6053805, 2, 3, "CRI V12.XXX"}, + {9.215435, -83.1314525, 2, 3, "CRI W12.XXX"}, + {8.724395, -83.961113, 2, 3, "CRI X12.XXX"}, + {8.724395, -83.492393, 2, 3, "CRI Y12.XXX"}, + {8.2804215, -83.0396225, 2, 5, "CRI Z12.XXX"}, + {5.5872505, -87.230651, 1, 2, "CRI 012.XXX"}, + {8.3724, -82.932229, 2, 5, "CRI M6JV.L2V"}, + {43.8513945, 18.304128, 4, 5, "BIH 12.XX"}, + {44.207247, 17.866602, 3, 4, "BIH 12.XXX"}, + {44.827624, 17.137635125, 3, 4, "BIH 000.XX"}, + {44.582524, 18.600587625, 3, 4, "BIH 100.XX"}, + {43.380724, 17.7544045, 3, 4, "BIH 200.XX"}, + {44.860724, 15.812935125, 3, 6, "BIH 300.XX"}, + {44.889424, 18.730435125, 3, 4, "BIH 400.XX"}, + {44.800724, 19.162935125, 3, 6, "BIH 500.XX"}, + {45.020724, 16.652935125, 3, 4, "BIH 600.XX"}, + {44.100724, 17.393952, 3, 4, "BIH 700.XX"}, + {42.750724, 18.284856, 3, 6, "BIH 800.XX"}, + {44.270724, 17.613387625, 3, 4, "BIH 900.XX"}, + {44.770724, 18.032935125, 3, 4, "BIH B00.XX"}, + {45.010724, 15.882935125, 3, 6, "BIH C00.XX"}, + {43.710724, 18.923952, 3, 4, "BIH D00.XX"}, + {45.220924, 15.76587075, 3, 6, "BIH F00.XX"}, + {43.690724, 17.903952, 3, 4, "BIH G00.XX"}, + {44.489124, 18.622787625, 3, 4, "BIH H00.XX"}, + {44.583924, 18.442287625, 3, 4, "BIH J00.XX"}, + {44.196424, 17.733687625, 3, 4, "BIH K00.XX"}, + {44.899164, 16.108133375, 3, 4, "BIH L00.XX"}, + {43.504104, 18.7443915, 3, 6, "BIH LK0.00"}, + {44.712464, 18.266633375, 3, 4, "BIH M00.XX"}, + {44.874104, 18.393451125, 3, 4, "BIH MK0.00"}, + {45.148664, 17.20600425, 3, 6, "BIH N00.XX"}, + {44.438604, 18.112940625, 3, 4, "BIH NK0.00"}, + {44.779564, 16.613133375, 3, 4, "BIH P00.XX"}, + {44.408904, 17.052140625, 3, 4, "BIH PK0.00"}, + {42.882564, 18.384393, 3, 4, "BIH Q00.XX"}, + {43.823204, 16.958302, 3, 6, "BIH QK0.00"}, + {44.994864, 17.854033375, 3, 4, "BIH R00.XX"}, + {45.157104, 16.77318875, 3, 6, "BIH RK0.00"}, + {45.022464, 18.286633375, 3, 4, "BIH S00.XX"}, + {45.117204, 17.96458875, 3, 7, "BIH SK0.00"}, + {44.173564, 17.615476875, 3, 4, "BIH T00.XX"}, + {44.274104, 17.043740625, 3, 4, "BIH TK0.00"}, + {44.352464, 17.226976875, 3, 4, "BIH V00.XX"}, + {45.044104, 16.343451125, 3, 6, "BIH VK0.00"}, + {43.832464, 17.567406, 3, 4, "BIH W00.XX"}, + {44.402004, 19.078640625, 3, 6, "BIH WK0.00"}, + {43.212464, 17.5077495, 3, 6, "BIH X00.XX"}, + {43.374104, 17.5543915, 3, 6, "BIH XK0.00"}, + {43.422464, 17.8377495, 3, 4, "BIH Y00.XX"}, + {44.134104, 17.363740625, 3, 4, "BIH YK0.00"}, + {43.952464, 18.757406, 3, 4, "BIH Z00.XX"}, + {44.424104, 18.003740625, 3, 4, "BIH ZK0.00"}, + {45.176731, 16.050931, 2, 5, "BIH 0HH.HHH"}, + {45.176731, 16.707139, 2, 5, "BIH 1HH.HHH"}, + {45.176731, 17.363347, 2, 5, "BIH 2HH.HHH"}, + {45.176731, 18.019555, 2, 6, "BIH 3HH.HHH"}, + {45.176731, 18.675763, 2, 5, "BIH 4HH.HHH"}, + {44.884411, 15.7620205, 2, 5, "BIH 512.XXX"}, + {44.884411, 16.4130205, 2, 3, "BIH 612.XXX"}, + {44.884411, 17.0640205, 2, 3, "BIH 712.XXX"}, + {44.884411, 17.7150205, 2, 3, "BIH 812.XXX"}, + {44.884411, 18.3660205, 2, 3, "BIH 912.XXX"}, + {44.884411, 19.0170205, 2, 7, "BIH B12.XXX"}, + {44.393371, 16.087234, 2, 5, "BIH C12.XXX"}, + {44.393371, 16.733026, 2, 3, "BIH D12.XXX"}, + {44.393371, 17.378818, 2, 3, "BIH F12.XXX"}, + {44.393371, 18.02461, 2, 3, "BIH G12.XXX"}, + {44.393371, 18.670402, 2, 3, "BIH H12.XXX"}, + {44.393371, 19.316194, 2, 5, "BIH J12.XXX"}, + {43.902331, 16.4150515, 2, 5, "BIH K12.XXX"}, + {43.902331, 17.0556355, 2, 5, "BIH L12.XXX"}, + {43.902331, 17.6962195, 2, 3, "BIH M12.XXX"}, + {43.902331, 18.3368035, 3, 4, "BIH N12.XXX"}, + {43.902331, 18.9773875, 2, 3, "BIH P12.XXX"}, + {43.411291, 17.247524, 2, 5, "BIH Q12.XXX"}, + {43.411291, 17.8829, 3, 4, "BIH S12.XXX"}, + {43.411291, 18.518276, 2, 5, "BIH T12.XXX"}, + {42.920251, 17.565212, 2, 5, "BIH V12.XXX"}, + {42.920251, 18.200588, 2, 5, "BIH W12.XXX"}, + {43.915598, 17.6723315, 2, 3, "BIH 9MKB.2XC"}, + {45.835145, 15.9158045, 4, 7, "HRV 12.XX"}, + {45.8399275, 15.498672, 3, 6, "HRV 12.XXX"}, + {43.580724, 16.3162045, 3, 4, "HRV 000.XX"}, + {43.580724, 16.4344045, 3, 6, "HRV 100.XX"}, + {45.394924, 14.37867075, 3, 4, "HRV 200.XX"}, + {45.590724, 18.62237075, 3, 4, "HRV 300.XX"}, + {44.161824, 15.196887625, 3, 4, "HRV 400.XX"}, + {44.908824, 13.805435125, 3, 6, "HRV 500.XX"}, + {45.200724, 17.95237075, 3, 6, "HRV 600.XX"}, + {45.540724, 15.48237075, 3, 6, "HRV 700.XX"}, + {46.350724, 16.27124, 3, 6, "HRV 800.XX"}, + {43.780724, 15.833952, 3, 4, "HRV 900.XX"}, + {45.520724, 16.30237075, 3, 6, "HRV B00.XX"}, + {45.330724, 18.74237075, 3, 4, "HRV C00.XX"}, + {42.700724, 18.014856, 3, 6, "HRV D00.XX"}, + {45.390724, 18.93237075, 3, 6, "HRV F00.XX"}, + {45.950724, 16.781805375, 3, 4, "HRV G00.XX"}, + {46.200724, 16.771805375, 3, 4, "HRV H00.XX"}, + {45.350724, 18.35237075, 3, 4, "HRV J00.XX"}, + {45.380724, 17.62237075, 3, 4, "HRV K00.XX"}, + {46.430724, 16.36124, 3, 8, "HRV L00.XX"}, + {45.880724, 17.331805375, 3, 7, "HRV M00.XX"}, + {45.520724, 16.72237075, 3, 4, "HRV N00.XX"}, + {43.090724, 17.5744045, 3, 6, "HRV P00.XX"}, + {45.482024, 16.22417075, 3, 6, "HRV Q00.XX"}, + {45.110724, 18.642935125, 3, 6, "HRV R00.XX"}, + {45.130724, 13.582935125, 3, 6, "HRV S00.XX"}, + {43.340724, 16.9644045, 3, 4, "HRV T00.XX"}, + {45.300724, 17.32237075, 3, 4, "HRV V00.XX"}, + {46.060724, 16.481805375, 3, 6, "HRV W00.XX"}, + {43.740724, 16.583952, 3, 6, "HRV X00.XX"}, + {44.080724, 16.143952, 3, 6, "HRV Y00.XX"}, + {45.740724, 17.651805375, 3, 7, "HRV Z00.XX"}, + {46.37412, 15.6099595, 2, 6, "HRV 012.XXX"}, + {46.528626, 16.1615185, 2, 7, "HRV 112.XXX"}, + {46.37412, 16.8280515, 2, 5, "HRV 212.XXX"}, + {45.976155, 14.5070175, 2, 6, "HRV 312.XXX"}, + {45.976155, 15.1684325, 2, 5, "HRV 412.XXX"}, + {45.976155, 15.8298485, 3, 6, "HRV 512.XXX"}, + {45.976155, 16.4912645, 2, 5, "HRV 612.XXX"}, + {45.976155, 17.1526805, 2, 6, "HRV 712.XXX"}, + {45.976155, 17.8140965, 2, 6, "HRV 812.XXX"}, + {45.976155, 18.4755125, 2, 6, "HRV 912.XXX"}, + {45.485115, 13.514607, 2, 7, "HRV B12.XXX"}, + {45.485115, 14.170815, 2, 5, "HRV C12.XXX"}, + {45.485115, 14.827023, 2, 5, "HRV D12.XXX"}, + {45.485115, 15.483231, 3, 6, "HRV F12.XXX"}, + {45.485115, 16.139439, 2, 5, "HRV G12.XXX"}, + {45.485115, 16.795647, 3, 4, "HRV H12.XXX"}, + {45.485115, 17.451855, 2, 3, "HRV J12.XXX"}, + {45.485115, 18.108063, 2, 3, "HRV K12.XXX"}, + {45.415422, 18.7627005, 2, 3, "HRV L12.XXX"}, + {45.1204305, 18.757979, 3, 6, "HRV M12.XXX"}, + {44.994086, 13.5217165, 2, 5, "HRV N12.XXX"}, + {44.994086, 14.1727165, 2, 3, "HRV P12.XXX"}, + {44.994086, 14.8237165, 2, 3, "HRV Q12.XXX"}, + {44.994086, 15.4747165, 2, 3, "HRV R12.XXX"}, + {44.503074, 13.8797665, 2, 3, "HRV S12.XXX"}, + {44.503074, 14.5307665, 2, 3, "HRV T12.XXX"}, + {44.503074, 15.1817665, 2, 3, "HRV V12.XXX"}, + {44.503074, 15.8327665, 2, 5, "HRV W12.XXX"}, + {44.012034, 14.53048, 2, 3, "HRV X12.XXX"}, + {44.012034, 15.176272, 2, 3, "HRV Y12.XXX"}, + {44.012034, 15.822064, 2, 3, "HRV Z12.XXX"}, + {43.600194, 16.467856, 2, 5, "HRV 01.XXXX"}, + {43.109154, 15.8592745, 3, 4, "HRV 11.XXXX"}, + {43.109154, 16.4998585, 2, 3, "HRV 21.XXXX"}, + {43.109154, 17.1404425, 2, 3, "HRV 31.XXXX"}, + {42.667218, 15.730871, 2, 5, "HRV 41.XXXX"}, + {42.618114, 16.366247, 3, 4, "HRV 51.XXXX"}, + {42.618114, 17.001623, 2, 3, "HRV 61.XXXX"}, + {42.618114, 17.636999, 2, 5, "HRV 71.XXXX"}, + {42.408275, 18.2021865, 2, 3, "HRV 81.XXXX"}, + {42.408275, 15.9965975, 2, 3, "HRV 91.XXXX"}, + {45.0003255, 18.6933115, 2, 5, "HRV Z1.XXXX"}, + {45.0775, 18.8, 3, 6, "HRV CJH5.N9Q"}, + {6.183978, 1.19877125, 4, 7, "TGO 00.XX"}, + {6.159858, 1.24429125, 4, 5, "TGO J0.XX"}, + {6.2699755, 1.045777, 3, 4, "TGO 12.XXX"}, + {8.970515, 1.0882125, 3, 4, "TGO 000.XX"}, + {6.880515, 0.568382375, 3, 6, "TGO 200.XX"}, + {7.510607, 1.048308375, 3, 4, "TGO 400.XX"}, + {9.530515, 1.128042625, 3, 5, "TGO 600.XX"}, + {10.849514, 0.12587175, 3, 7, "TGO 800.XX"}, + {9.300725, 0.7488695, 3, 4, "TGO B00.XX"}, + {6.990725, 1.128982375, 3, 4, "TGO C00.XX"}, + {9.060725, 1.3688695, 3, 4, "TGO D00.XX"}, + {10.390724, 0.40864275, 3, 7, "TGO F00.XX"}, + {7.630725, 0.558982375, 3, 6, "TGO G00.XX"}, + {9.810725, 1.068756625, 3, 5, "TGO H00.XX"}, + {9.380725, 1.1988695, 3, 5, "TGO J00.XX"}, + {8.600725, 0.9388695, 3, 4, "TGO K00.XX"}, + {8.360725, 0.948982375, 3, 4, "TGO L00.XX"}, + {10.670724, 0.48864275, 3, 7, "TGO M00.XX"}, + {7.800725, 1.158982375, 3, 4, "TGO N00.XX"}, + {6.673026, 1.35451825, 3, 4, "TGO P00.XX"}, + {8.110725, 1.218982375, 3, 4, "TGO Q00.XX"}, + {6.660556, 1.48314525, 3, 4, "TGO R00.XX"}, + {7.498147, 0.875572375, 3, 4, "TGO S00.XX"}, + {9.730725, 0.568756625, 3, 7, "TGO T00.XX"}, + {9.496728, 0.7710845, 3, 5, "TGO V00.XX"}, + {9.706045, 1.269561625, 3, 7, "TGO W00.XX"}, + {9.988336, 0.998576625, 3, 5, "TGO X00.XX"}, + {6.710725, 1.12909525, 3, 4, "TGO Y00.XX"}, + {9.790725, 1.278756625, 3, 7, "TGO Z00.XX"}, + {10.60701, -0.149335, 2, 6, "TGO 012.XXX"}, + {10.60701, 0.212413, 2, 6, "TGO 112.XXX"}, + {10.971835, 0.5895675, 2, 5, "TGO 212.XXX"}, + {10.480795, 0.1156395, 2, 6, "TGO 312.XXX"}, + {10.480795, 0.5895675, 2, 4, "TGO 412.XXX"}, + {10.480795, 1.0634955, 2, 6, "TGO 512.XXX"}, + {9.989755, 0.2341205, 2, 6, "TGO 612.XXX"}, + {9.989755, 0.7080485, 2, 4, "TGO 712.XXX"}, + {9.989755, 1.1819765, 2, 4, "TGO 812.XXX"}, + {9.498715, 0.2341205, 2, 6, "TGO 912.XXX"}, + {9.498715, 0.7080485, 2, 4, "TGO B12.XXX"}, + {9.498715, 1.1819765, 3, 5, "TGO C12.XXX"}, + {9.007675, 0.3762995, 2, 5, "TGO D12.XXX"}, + {9.007675, 0.8502275, 2, 3, "TGO F12.XXX"}, + {9.007675, 1.3241555, 2, 3, "TGO G12.XXX"}, + {8.516635, 0.376013, 2, 5, "TGO H12.XXX"}, + {8.516635, 0.844733, 2, 3, "TGO J12.XXX"}, + {8.516635, 1.313453, 2, 3, "TGO K12.XXX"}, + {8.025595, 0.376013, 2, 5, "TGO L12.XXX"}, + {8.025595, 0.844733, 2, 3, "TGO M12.XXX"}, + {8.025595, 1.313453, 2, 3, "TGO N12.XXX"}, + {7.534555, 0.376013, 2, 5, "TGO P12.XXX"}, + {7.534555, 0.844733, 2, 3, "TGO Q12.XXX"}, + {7.534555, 1.313453, 2, 3, "TGO R12.XXX"}, + {7.043515, 0.376013, 2, 5, "TGO S12.XXX"}, + {7.043515, 0.844733, 2, 3, "TGO T12.XXX"}, + {7.043515, 1.313453, 2, 3, "TGO V12.XXX"}, + {6.552475, 0.610373, 2, 5, "TGO W12.XXX"}, + {6.552475, 1.079093, 2, 3, "TGO X12.XXX"}, + {6.552475, 1.547813, 2, 5, "TGO Y12.XXX"}, + {8.6234, 0.8315, 2, 3, "TGO V9X5.T6M"}, + {56.9747, 24.0687575, 4, 6, "LVA 12.XX"}, + {57.052355, 23.6409465, 3, 5, "LVA 12.XXX"}, + {55.920724, 26.468319625, 3, 8, "LVA 000.XX"}, + {56.556824, 20.989215625, 3, 5, "LVA 100.XX"}, + {56.556824, 21.144175625, 3, 5, "LVA 200.XX"}, + {57.434724, 21.508868, 3, 5, "LVA 300.XX"}, + {56.550724, 27.247115625, 3, 5, "LVA 400.XX"}, + {56.547324, 25.797315625, 3, 4, "LVA 500.XX"}, + {57.569724, 25.338268, 3, 4, "LVA 600.XX"}, + {56.844124, 24.53019875, 3, 4, "LVA 700.XX"}, + {57.010524, 23.08349875, 3, 5, "LVA 800.XX"}, + {57.358424, 25.217768, 3, 4, "LVA 900.XX"}, + {57.020724, 21.87609875, 3, 5, "LVA B00.XX"}, + {56.713024, 22.43409875, 3, 5, "LVA C00.XX"}, + {57.290724, 22.514968, 3, 5, "LVA D00.XX"}, + {56.450724, 24.107115625, 3, 7, "LVA F00.XX"}, + {55.948024, 27.074119625, 3, 7, "LVA G00.XX"}, + {57.194824, 24.77219875, 3, 4, "LVA H00.XX"}, + {56.671024, 23.209215625, 3, 5, "LVA J00.XX"}, + {56.592124, 27.619515625, 3, 6, "LVA K00.XX"}, + {56.401924, 26.103915625, 3, 4, "LVA L00.XX"}, + {57.209424, 26.66929875, 3, 4, "LVA M00.XX"}, + {56.889824, 26.14709875, 3, 4, "LVA N00.XX"}, + {57.548224, 24.633868, 3, 4, "LVA P00.XX"}, + {56.354624, 26.684115625, 3, 4, "LVA Q00.XX"}, + {56.636924, 25.158515625, 3, 4, "LVA R00.XX"}, + {57.181124, 27.17669875, 3, 5, "LVA S00.XX"}, + {57.473024, 25.831668, 3, 4, "LVA T00.XX"}, + {57.819224, 25.955251125, 3, 7, "LVA V00.XX"}, + {56.780624, 24.69879875, 3, 4, "LVA W00.XX"}, + {56.764924, 21.52599875, 3, 5, "LVA X00.XX"}, + {57.921524, 25.312651125, 3, 6, "LVA Y00.XX"}, + {57.150724, 24.45609875, 3, 4, "LVA Z00.XX"}, + {56.055025, 20.900025, 2, 4, "LVA 02W.S12"}, + {56.244025, 21.620025, 2, 6, "LVA 2MG.S0P"}, + {56.244025, 23.255025, 2, 6, "LVA 8P7.60W"}, + {56.133025, 24.323025, 2, 6, "LVA C90.010"}, + {57.635025, 25.670025, 2, 3, "LVA L0L.S0Y"}, + {56.885025, 25.670025, 2, 3, "LVA LGD.S0L"}, + {55.650025, 25.670025, 2, 7, "LVA QJS.S12"}, + {56.875, 24.5825, 2, 3, "LVA K8CF.JFQ"}, + {54.7241, 25.2017775, 4, 7, "LTU 12.XX"}, + {54.889115, 24.9220265, 3, 5, "LTU 12.XXX"}, + {54.892714, 23.8468555, 3, 5, "LTU 000.XX"}, + {55.767545, 21.067688125, 3, 5, "LTU 200.XX"}, + {55.910514, 23.211869625, 3, 6, "LTU 400.XX"}, + {55.720814, 24.257569625, 3, 5, "LTU 600.XX"}, + {54.390314, 23.9336135, 3, 6, "LTU 800.XX"}, + {54.540314, 23.2589135, 3, 6, "LTU B00.XX"}, + {56.286114, 22.249111625, 3, 7, "LTU D00.XX"}, + {55.032014, 24.2080555, 3, 5, "LTU G00.XX"}, + {55.280214, 23.9088975, 3, 5, "LTU J00.XX"}, + {55.480514, 25.4933975, 3, 6, "LTU L00.XX"}, + {55.970514, 22.121869625, 3, 5, "LTU N00.XX"}, + {55.240514, 24.6533975, 3, 5, "LTU Q00.XX"}, + {55.230514, 22.1733975, 3, 7, "LTU S00.XX"}, + {55.608545, 26.4102165, 3, 6, "LTU V00.XX"}, + {55.950724, 21.778019625, 3, 5, "LTU W00.XX"}, + {55.390724, 21.3990365, 3, 5, "LTU X00.XX"}, + {55.939324, 21.135019625, 3, 5, "LTU Y00.XX"}, + {55.846424, 23.475719625, 3, 6, "LTU Z00.XX"}, + {55.015025, 20.950025, 2, 6, "LTU 02W.L12"}, + {53.893025, 22.583025, 2, 4, "LTU 656.D0Y"}, + {54.920025, 25.880025, 2, 5, "LTU WZK.L0Y"}, + {55.1725, 23.2095, 2, 4, "LTU HF39.DW3"}, + {6.88946, 79.843297, 4, 5, "LKA 12.XX"}, + {6.8743755, 79.827265, 3, 4, "LKA 12.XXX"}, + {6.892424, 80.04279425, 4, 5, "LKA 000.XX"}, + {9.729524, 79.986955625, 3, 4, "LKA 100.XX"}, + {7.330724, 80.588981375, 3, 4, "LKA 200.XX"}, + {9.719624, 80.119155625, 3, 4, "LKA 300.XX"}, + {7.470124, 81.772881375, 3, 4, "LKA 400.XX"}, + {6.106224, 80.17199425, 3, 4, "LKA 500.XX"}, + {8.629024, 81.1624685, 3, 4, "LKA 600.XX"}, + {7.777424, 81.651081375, 3, 4, "LKA 700.XX"}, + {9.825924, 80.098755625, 3, 4, "LKA 800.XX"}, + {9.834573, 80.186445625, 3, 4, "LKA 900.XX"}, + {7.890724, 80.608981375, 3, 4, "LKA B00.XX"}, + {8.360724, 80.368981375, 3, 4, "LKA C00.XX"}, + {8.800724, 80.4488685, 3, 4, "LKA D00.XX"}, + {6.740724, 80.33909425, 3, 4, "LKA F00.XX"}, + {5.962045, 80.48992625, 3, 4, "LKA G00.XX"}, + {9.049724, 79.8436685, 3, 8, "LKA H00.XX"}, + {7.030724, 81.008981375, 3, 4, "LKA J00.XX"}, + {8.080724, 79.792981375, 3, 8, "LKA K00.XX"}, + {7.510724, 80.578981375, 3, 4, "LKA L00.XX"}, + {7.692924, 81.700281375, 3, 4, "LKA M00.XX"}, + {7.537524, 80.325881375, 3, 4, "LKA N00.XX"}, + {6.998624, 80.729681375, 3, 4, "LKA P00.XX"}, + {7.210724, 80.528981375, 3, 4, "LKA Q00.XX"}, + {7.600134, 79.786226875, 3, 4, "LKA R00.XX"}, + {7.838724, 81.548481375, 3, 4, "LKA S00.XX"}, + {6.018724, 80.40419425, 3, 4, "LKA T00.XX"}, + {6.936164, 80.041728125, 4, 5, "LKA V00.XX"}, + {6.241304, 80.03540025, 3, 4, "LKA VK0.00"}, + {9.385664, 80.3573415, 3, 4, "LKA W00.XX"}, + {7.295104, 81.661628375, 3, 4, "LKA WK0.00"}, + {7.262464, 80.318828125, 3, 4, "LKA X00.XX"}, + {6.884104, 80.573728375, 3, 4, "LKA XK0.00"}, + {7.062464, 80.498828125, 3, 4, "LKA Y00.XX"}, + {7.935904, 80.994628375, 3, 4, "LKA YK0.00"}, + {6.662464, 80.67891375, 3, 4, "LKA Z00.XX"}, + {6.137004, 81.09400025, 3, 4, "LKA ZK0.00"}, + {8.957025, 79.500025, 2, 7, "LKA 00B.S0P"}, + {9.365427, 79.502932, 2, 7, "LKA 0BD.S11"}, + {9.466358, 79.634768, 2, 7, "LKA 0C0.S17"}, + {9.140025, 79.750025, 2, 7, "LKA 11F.L0L"}, + {8.555025, 79.875025, 2, 7, "LKA 4HL.S0W"}, + {8.050025, 79.688025, 2, 7, "LKA 83M.S0L"}, + {6.660025, 79.688025, 2, 3, "LKA D37.L0Z"}, + {6.360025, 79.922025, 2, 3, "LKA T9M.S0Y"}, + {5.900025, 80.000025, 2, 3, "LKA WRZ.L0N"}, + {6.921716, 79.8703375, 4, 5, "LKA 5Q9J.4RV"}, + {41.767508, 44.72148, 4, 7, "GEO 12.XX"}, + {41.435555, 44.6021015, 3, 6, "GEO 12.XXX"}, + {42.273145, 42.6020725, 3, 5, "GEO 000.XX"}, + {42.549324, 41.7820085, 3, 5, "GEO 100.XX"}, + {42.020724, 44.05576, 3, 6, "GEO 200.XX"}, + {43.042645, 40.953384, 3, 5, "GEO 300.XX"}, + {43.348924, 40.2231045, 3, 5, "GEO 400.XX"}, + {42.880724, 41.614856, 3, 5, "GEO 500.XX"}, + {42.764424, 41.428756, 3, 5, "GEO 600.XX"}, + {41.666124, 41.59176, 3, 6, "GEO 700.XX"}, + {41.860624, 41.75756, 3, 6, "GEO 800.XX"}, + {42.192124, 41.6480085, 3, 5, "GEO 900.XX"}, + {42.269924, 43.8863085, 3, 5, "GEO B00.XX"}, + {42.052224, 43.5196085, 3, 6, "GEO C00.XX"}, + {42.310724, 42.0053085, 3, 5, "GEO D00.XX"}, + {42.210724, 42.2953085, 3, 5, "GEO F00.XX"}, + {42.150724, 42.9553085, 3, 5, "GEO G00.XX"}, + {41.982424, 45.41266, 3, 6, "GEO H00.XX"}, + {41.970724, 41.93576, 3, 6, "GEO J00.XX"}, + {41.680724, 42.92576, 3, 6, "GEO K00.XX"}, + {42.370724, 42.5453085, 3, 5, "GEO L00.XX"}, + {41.970724, 44.35576, 3, 6, "GEO M00.XX"}, + {42.389824, 42.9319085, 3, 5, "GEO N00.XX"}, + {42.330724, 43.2153085, 3, 5, "GEO P00.XX"}, + {41.893524, 43.34496, 3, 6, "GEO Q00.XX"}, + {42.670724, 41.674856, 3, 5, "GEO R00.XX"}, + {43.169724, 40.5475045, 3, 5, "GEO S00.XX"}, + {41.748545, 45.2291, 3, 6, "GEO T00.XX"}, + {42.359624, 42.3885085, 3, 5, "GEO V00.XX"}, + {42.830724, 42.674856, 3, 5, "GEO W00.XX"}, + {41.790724, 45.74576, 3, 8, "GEO X00.XX"}, + {42.983424, 41.056656, 4, 6, "GEO Y00.XX"}, + {41.486724, 44.4777125, 3, 6, "GEO Z00.XX"}, + {43.065025, 40.006025, 2, 4, "GEO 011.S10"}, + {42.688025, 40.870025, 2, 4, "GEO 1HB.S08"}, + {41.427025, 41.470025, 2, 5, "GEO 3CC.D0T"}, + {42.770025, 42.985025, 2, 4, "GEO DFR.S0G"}, + {41.100025, 42.985025, 2, 5, "GEO FFM.D07"}, + {41.353025, 45.330025, 2, 7, "GEO VF4.L0M"}, + {41.225025, 45.700025, 2, 10, "GEO X7T.S14"}, + {41.100025, 45.800025, 2, 7, "GEO XCC.D01"}, + {41.053025, 46.440025, 2, 7, "GEO ZK9.S0M"}, + {43.4105125, 40.249181, 2, 7, "GEO 1234.XXX"}, + {53.382524, -6.3337485, 4, 6, "IRL 12.XX"}, + {53.509143, -6.7937565, 3, 5, "IRL 12.XXX"}, + {51.917545, -8.542639375, 3, 5, "IRL 000.XX"}, + {52.697724, -8.68086925, 3, 4, "IRL 100.XX"}, + {53.306545, -9.13032625, 3, 4, "IRL 200.XX"}, + {52.290824, -7.183578125, 3, 5, "IRL 300.XX"}, + {54.039124, -6.458264375, 3, 5, "IRL 400.XX"}, + {53.760724, -6.428364375, 3, 5, "IRL 500.XX"}, + {52.311124, -9.768878125, 3, 4, "IRL 600.XX"}, + {52.693224, -7.31536925, 3, 5, "IRL 700.XX"}, + {52.884824, -9.04916925, 3, 4, "IRL 800.XX"}, + {54.310724, -8.5442555, 3, 5, "IRL 900.XX"}, + {53.460724, -8.01757325, 3, 5, "IRL B00.XX"}, + {52.380724, -6.545878125, 3, 5, "IRL C00.XX"}, + {52.400724, -7.775878125, 3, 5, "IRL D00.XX"}, + {52.880724, -6.98666925, 3, 5, "IRL F00.XX"}, + {53.692424, -6.746164375, 3, 5, "IRL G00.XX"}, + {53.570724, -7.408364375, 3, 5, "IRL H00.XX"}, + {54.990624, -7.8315595, 3, 5, "IRL J00.XX"}, + {53.116524, -9.63257325, 3, 4, "IRL K00.XX"}, + {53.320724, -7.55757325, 3, 5, "IRL L00.XX"}, + {53.080724, -7.36757325, 3, 5, "IRL M00.XX"}, + {52.841124, -6.25476925, 3, 5, "IRL N00.XX"}, + {54.160724, -9.2291555, 3, 4, "IRL P00.XX"}, + {51.876926, -8.405818875, 4, 6, "IRL Q00.XX"}, + {53.622464, -6.253154125, 3, 5, "IRL R00.XX"}, + {53.854104, -9.343786375, 3, 4, "IRL RK0.00"}, + {52.712464, -8.97066575, 3, 4, "IRL S00.XX"}, + {52.494104, -6.61270125, 3, 5, "IRL SK0.00"}, + {52.676594, -6.31863125, 3, 5, "IRL T00.XX"}, + {52.134104, -8.702194125, 3, 4, "IRL TK0.00"}, + {53.002464, -6.10135275, 3, 5, "IRL V00.XX"}, + {52.084104, -7.672194125, 3, 5, "IRL VK0.00"}, + {53.576564, -6.169854125, 3, 5, "IRL W00.XX"}, + {53.664004, -6.307286375, 3, 5, "IRL WK0.00"}, + {52.691064, -7.86906575, 3, 5, "IRL X00.XX"}, + {53.719204, -7.841586375, 3, 5, "IRL XK0.00"}, + {52.173964, -7.204764375, 3, 5, "IRL Y00.XX"}, + {52.385404, -6.981694125, 3, 5, "IRL YK0.00"}, + {53.007164, -7.02945275, 3, 5, "IRL Z00.XX"}, + {51.914104, -8.211759875, 3, 5, "IRL ZK0.00"}, + {53.6475185, -10.458425, 2, 3, "IRL 123.XXX"}, + {54.609323, -10.1586395, 2, 3, "IRL 12.XXXX"}, + {53.43, -8.045, 2, 4, "IRL 6MJM.XL4"}, + {8.455103, -13.2937275, 4, 6, "SLE 12.XX"}, + {8.665563, -13.275148, 3, 5, "SLE 12.XXX"}, + {8.626414, -11.0322885, 4, 7, "SLE 000.XX"}, + {8.860514, -12.1117885, 3, 5, "SLE 200.XX"}, + {7.932214, -11.801618625, 3, 5, "SLE 400.XX"}, + {7.860514, -11.251618625, 3, 5, "SLE 600.XX"}, + {8.427614, -10.396118625, 3, 8, "SLE 800.XX"}, + {8.575314, -11.1509885, 3, 5, "SLE B00.XX"}, + {8.666114, -12.5885885, 3, 5, "SLE D00.XX"}, + {8.180514, -12.121618625, 3, 5, "SLE G00.XX"}, + {8.810724, -12.8236315, 3, 5, "SLE J00.XX"}, + {8.760724, -11.9719315, 3, 5, "SLE K00.XX"}, + {9.004924, -12.0052315, 3, 5, "SLE L00.XX"}, + {7.562124, -12.533618625, 3, 5, "SLE M00.XX"}, + {8.452124, -11.902818625, 3, 5, "SLE N00.XX"}, + {7.640724, -12.221018625, 3, 5, "SLE P00.XX"}, + {8.320724, -10.621018625, 3, 6, "SLE Q00.XX"}, + {9.620724, -11.591244375, 3, 5, "SLE R00.XX"}, + {8.210724, -12.481018625, 3, 5, "SLE S00.XX"}, + {8.060724, -10.971018625, 3, 8, "SLE T00.XX"}, + {9.160724, -12.9611315, 3, 6, "SLE V00.XX"}, + {8.960724, -13.0811315, 3, 5, "SLE W00.XX"}, + {8.210724, -10.791018625, 3, 6, "SLE X00.XX"}, + {8.140724, -10.751018625, 4, 7, "SLE Y00.XX"}, + {7.890724, -11.511018625, 3, 5, "SLE Z00.XX"}, + {9.954595, -12.6662175, 2, 5, "SLE 012.XXX"}, + {9.954595, -12.1922895, 2, 5, "SLE 112.XXX"}, + {9.954595, -11.7183615, 2, 5, "SLE 212.XXX"}, + {9.954595, -11.2444335, 2, 5, "SLE 312.XXX"}, + {9.463555, -13.2823245, 2, 5, "SLE 412.XXX"}, + {9.463555, -12.8083965, 2, 5, "SLE 512.XXX"}, + {9.463555, -12.3344685, 2, 5, "SLE 612.XXX"}, + {9.463555, -11.8605405, 2, 4, "SLE 712.XXX"}, + {9.463555, -11.3866125, 2, 4, "SLE 812.XXX"}, + {9.463555, -10.9126845, 2, 5, "SLE 912.XXX"}, + {8.972515, -13.2823235, 2, 4, "SLE B12.XXX"}, + {8.972515, -12.8083955, 2, 4, "SLE C12.XXX"}, + {8.972515, -12.3344675, 2, 4, "SLE D12.XXX"}, + {8.972515, -11.8605395, 2, 4, "SLE F12.XXX"}, + {8.972515, -11.3866115, 2, 4, "SLE G12.XXX"}, + {8.972515, -10.9126835, 2, 5, "SLE H12.XXX"}, + {8.481475, -13.519575, 2, 4, "SLE J12.XXX"}, + {8.481475, -13.050855, 3, 5, "SLE K12.XXX"}, + {8.481475, -12.582135, 2, 4, "SLE L12.XXX"}, + {8.481475, -12.113415, 2, 4, "SLE M12.XXX"}, + {8.481475, -11.644695, 2, 4, "SLE N12.XXX"}, + {8.481475, -11.175975, 2, 4, "SLE P12.XXX"}, + {8.481475, -10.707255, 2, 5, "SLE Q12.XXX"}, + {7.8700935, -13.0550895, 2, 4, "SLE R12.XXX"}, + {7.515118, -13.0562425, 2, 4, "SLE X12.XXX"}, + {7.990435, -12.455581, 2, 4, "SLE S12.XXX"}, + {7.990435, -11.986861, 2, 4, "SLE T12.XXX"}, + {7.990435, -11.518141, 2, 4, "SLE V12.XXX"}, + {7.990435, -11.049421, 2, 7, "SLE W12.XXX"}, + {7.499395, -12.45558, 3, 5, "SLE Y12.XXX"}, + {7.499395, -11.98686, 2, 4, "SLE Z12.XXX"}, + {7.087555, -11.51814, 2, 3, "SLE 11.XXXX"}, + {7.087555, -11.049421, 2, 5, "SLE 21.XXXX"}, + {6.9282845, -11.7303055, 2, 3, "SLE 31.XXXX"}, + {8.456749, -11.98876, 2, 4, "SLE 78YY.8MZ"}, + {9.015792, -79.5577175, 4, 5, "PAN 00.XX"}, + {8.989629, -79.5105805, 4, 5, "PAN J0.XX"}, + {8.991305, -79.8292695, 3, 4, "PAN 12.XXX"}, + {8.400214, -82.489818625, 3, 4, "PAN 000.XX"}, + {9.390524, -79.9142315, 3, 4, "PAN 200.XX"}, + {9.390524, -79.8267815, 3, 4, "PAN 300.XX"}, + {8.147424, -81.026718625, 3, 4, "PAN 400.XX"}, + {9.479524, -82.5548315, 3, 6, "PAN 500.XX"}, + {8.050724, -81.361018625, 3, 4, "PAN 600.XX"}, + {8.321424, -82.892918625, 3, 6, "PAN 700.XX"}, + {8.547024, -82.6441315, 3, 4, "PAN 800.XX"}, + {8.860524, -82.9123315, 3, 6, "PAN 900.XX"}, + {8.550724, -80.4011315, 3, 4, "PAN B00.XX"}, + {9.210724, -79.1411315, 3, 4, "PAN C00.XX"}, + {9.441224, -78.6050315, 3, 6, "PAN D00.XX"}, + {8.453224, -80.316018625, 3, 4, "PAN F00.XX"}, + {7.980724, -80.821018625, 3, 4, "PAN G00.XX"}, + {7.796024, -80.307618625, 4, 5, "PAN H00.XX"}, + {9.591924, -79.685844375, 3, 4, "PAN J00.XX"}, + {8.286124, -80.579918625, 3, 4, "PAN K00.XX"}, + {7.999324, -80.478518625, 3, 4, "PAN L00.XX"}, + {8.600724, -82.4611315, 3, 4, "PAN M00.XX"}, + {8.370624, -80.585818625, 3, 4, "PAN N00.XX"}, + {8.349524, -81.238718625, 3, 4, "PAN P00.XX"}, + {8.788024, -79.9198315, 3, 4, "PAN Q00.XX"}, + {8.030724, -81.081018625, 3, 4, "PAN R00.XX"}, + {8.091024, -80.945618625, 4, 5, "PAN S00.XX"}, + {7.878324, -80.320418625, 3, 4, "PAN T00.XX"}, + {8.276424, -81.886818625, 3, 4, "PAN V00.XX"}, + {8.816024, -82.4702315, 3, 4, "PAN W00.XX"}, + {8.541824, -79.9563315, 3, 4, "PAN X00.XX"}, + {8.620724, -79.9111315, 3, 4, "PAN Y00.XX"}, + {8.835824, -79.5780315, 4, 5, "PAN Z00.XX"}, + {9.575491, -83.0253245, 2, 5, "PAN 012.XXX"}, + {9.084451, -83.0253245, 2, 5, "PAN 112.XXX"}, + {8.593411, -83.025611, 2, 5, "PAN 212.XXX"}, + {8.102371, -83.025611, 2, 5, "PAN 312.XXX"}, + {9.57549, -82.5566045, 2, 5, "PAN 412.XXX"}, + {9.08445, -82.5566045, 2, 3, "PAN 512.XXX"}, + {8.59341, -82.556891, 2, 3, "PAN 612.XXX"}, + {8.10237, -82.556891, 2, 3, "PAN 712.XXX"}, + {9.280866, -82.0878845, 2, 3, "PAN 812.XXX"}, + {8.789826, -82.088171, 2, 3, "PAN 912.XXX"}, + {8.298786, -82.088171, 2, 3, "PAN B12.XXX"}, + {7.635882, -81.947555, 2, 3, "PAN C12.XXX"}, + {8.888034, -81.6191645, 2, 3, "PAN D12.XXX"}, + {8.396994, -81.619451, 2, 3, "PAN F12.XXX"}, + {7.905954, -81.619451, 2, 3, "PAN G12.XXX"}, + {9.109002, -81.1504445, 2, 3, "PAN H12.XXX"}, + {8.617962, -81.150731, 2, 3, "PAN J12.XXX"}, + {8.126922, -81.150731, 2, 3, "PAN K12.XXX"}, + {7.635882, -81.150731, 2, 3, "PAN L12.XXX"}, + {9.123734, -80.6817245, 2, 3, "PAN M12.XXX"}, + {8.632694, -80.682011, 2, 3, "PAN N12.XXX"}, + {8.141654, -80.682011, 2, 3, "PAN P12.XXX"}, + {7.650614, -80.682011, 2, 3, "PAN Q12.XXX"}, + {9.418358, -80.2130045, 2, 3, "PAN R12.XXX"}, + {8.927318, -80.2130045, 2, 3, "PAN S12.XXX"}, + {8.436278, -80.213291, 2, 3, "PAN T12.XXX"}, + {7.797926, -80.213291, 2, 3, "PAN V12.XXX"}, + {9.614774, -79.7442845, 2, 3, "PAN W12.XXX"}, + {9.123734, -79.7442845, 3, 4, "PAN X12.XXX"}, + {8.632694, -79.744571, 2, 3, "PAN Y12.XXX"}, + {9.614774, -79.2755645, 2, 3, "PAN Z12.XXX"}, + {8.711894, -79.2755645, 2, 3, "PAN 01.XXXX"}, + {8.220854, -79.181065, 2, 3, "PAN 11.XXXX"}, + {9.202934, -78.8058025, 2, 5, "PAN 21.XXXX"}, + {8.711894, -78.8058025, 2, 5, "PAN 31.XXXX"}, + {8.220854, -78.806089, 3, 6, "PAN 41.XXXX"}, + {7.729814, -78.806089, 2, 5, "PAN 51.XXXX"}, + {9.202934, -78.3370825, 2, 5, "PAN 61.XXXX"}, + {8.711894, -78.3370825, 2, 5, "PAN 71.XXXX"}, + {8.220854, -78.337369, 2, 5, "PAN 81.XXXX"}, + {7.729814, -78.337369, 2, 5, "PAN 91.XXXX"}, + {7.238774, -78.337369, 2, 5, "PAN B1.XXXX"}, + {8.711894, -77.8683625, 2, 5, "PAN C1.XXXX"}, + {8.220854, -77.868649, 2, 5, "PAN D1.XXXX"}, + {7.729814, -77.868649, 2, 5, "PAN F1.XXXX"}, + {7.238774, -77.868649, 2, 5, "PAN G1.XXXX"}, + {8.220854, -77.582935, 3, 6, "PAN H1.XXXX"}, + {7.729814, -77.582935, 3, 6, "PAN J1.XXXX"}, + {7.37612, -82.330877, 2, 3, "PAN X123.XX"}, + {7.717075, -81.854345, 2, 3, "PAN Y123.XX"}, + {9.001393, -81.635992, 2, 3, "PAN Z123.XX"}, + {8.43, -80.097, 2, 3, "PAN SYTW.GJ7"}, + {50.1151, 14.3719615, 4, 7, "CZE 12.XX"}, + {50.006345, 14.22090675, 3, 6, "CZE 00.XXX"}, + {49.295084, 16.40395375, 3, 5, "CZE C0.XXX"}, + {49.875868, 18.14973, 3, 6, "CZE P0.XXX"}, + {49.782124, 13.307624, 3, 5, "CZE 000.XX"}, + {49.642124, 17.187624, 3, 5, "CZE 100.XX"}, + {50.803424, 14.9962685, 3, 6, "CZE 200.XX"}, + {49.020724, 14.41140225, 3, 6, "CZE 300.XX"}, + {50.260724, 15.77034675, 3, 5, "CZE 400.XX"}, + {50.710724, 13.9562685, 3, 5, "CZE 500.XX"}, + {50.070724, 15.70694675, 3, 5, "CZE 600.XX"}, + {49.253424, 17.58830225, 3, 5, "CZE 700.XX"}, + {50.190724, 14.04034675, 3, 5, "CZE 800.XX"}, + {50.550724, 13.6069685, 3, 5, "CZE 900.XX"}, + {49.980724, 17.82694675, 3, 6, "CZE B00.XX"}, + {50.280724, 12.78014675, 3, 5, "CZE C00.XX"}, + {50.812124, 14.1262685, 3, 6, "CZE D00.XX"}, + {50.690724, 13.7562685, 3, 5, "CZE F00.XX"}, + {50.509324, 13.3330685, 3, 5, "CZE G00.XX"}, + {49.440724, 15.517624, 3, 5, "CZE H00.XX"}, + {49.495724, 17.390824, 3, 5, "CZE J00.XX"}, + {49.520724, 17.057624, 3, 5, "CZE K00.XX"}, + {50.460724, 14.8362685, 3, 6, "CZE L00.XX"}, + {50.731864, 15.1344665, 3, 5, "CZE M00.XX"}, + {50.684104, 14.4891805, 3, 6, "CZE MK0.00"}, + {49.232464, 15.82311275, 3, 5, "CZE N00.XX"}, + {49.684104, 18.620049, 3, 6, "CZE NK0.00"}, + {49.407364, 14.627597, 3, 6, "CZE P00.XX"}, + {49.681704, 13.965549, 3, 5, "CZE PK0.00"}, + {48.872464, 16.01311275, 3, 6, "CZE Q00.XX"}, + {50.070204, 12.32641475, 3, 5, "CZE QK0.00"}, + {50.585664, 15.8786665, 3, 5, "CZE R00.XX"}, + {50.024104, 15.14961475, 3, 5, "CZE RK0.00"}, + {49.321964, 14.10461275, 3, 5, "CZE S00.XX"}, + {49.965104, 16.94121475, 3, 5, "CZE SK0.00"}, + {49.315164, 17.34881275, 3, 5, "CZE T00.XX"}, + {49.350604, 17.946549, 3, 7, "CZE TK0.00"}, + {49.492464, 17.922597, 3, 7, "CZE V00.XX"}, + {48.858804, 17.10718325, 3, 6, "CZE VK0.00"}, + {50.609864, 13.5518665, 3, 5, "CZE W00.XX"}, + {49.594104, 17.950249, 3, 7, "CZE WK0.00"}, + {49.068264, 17.41461275, 3, 7, "CZE X00.XX"}, + {48.751004, 16.8354175, 3, 6, "CZE XK0.00"}, + {49.762464, 18.572597, 3, 6, "CZE Y00.XX"}, + {50.084204, 17.65621475, 3, 6, "CZE YK0.00"}, + {50.202364, 12.59508225, 3, 5, "CZE Z00.XX"}, + {50.525304, 14.0996805, 3, 5, "CZE ZK0.00"}, + {51.010401, 13.2294925, 2, 4, "CZE 112.XXX"}, + {51.010401, 13.9638205, 2, 5, "CZE 212.XXX"}, + {51.010401, 14.6981485, 2, 6, "CZE 312.XXX"}, + {50.596212, 15.426932, 2, 4, "CZE 412.XXX"}, + {50.421153, 12.1352395, 2, 4, "CZE 512.XXX"}, + {50.519361, 12.8591515, 2, 4, "CZE 612.XXX"}, + {50.519361, 13.5830635, 2, 4, "CZE 712.XXX"}, + {50.519361, 14.3069755, 2, 5, "CZE 812.XXX"}, + {50.519361, 15.0308875, 2, 5, "CZE 912.XXX"}, + {50.519361, 15.7547995, 2, 4, "CZE B12.XXX"}, + {50.519361, 16.4787115, 2, 5, "CZE C12.XXX"}, + {50.519361, 17.2026235, 2, 5, "CZE D12.XXX"}, + {50.028321, 12.424517, 3, 5, "CZE F12.XXX"}, + {50.028321, 13.143221, 2, 4, "CZE G12.XXX"}, + {50.028321, 13.861925, 2, 4, "CZE H12.XXX"}, + {50.028321, 14.580629, 3, 6, "CZE J12.XXX"}, + {50.028321, 15.299333, 2, 4, "CZE K12.XXX"}, + {50.028321, 16.018037, 2, 4, "CZE L12.XXX"}, + {50.028321, 16.736741, 2, 4, "CZE M12.XXX"}, + {50.028321, 17.455445, 2, 4, "CZE N12.XXX"}, + {50.028321, 18.174149, 2, 5, "CZE P12.XXX"}, + {49.537281, 12.529771, 2, 4, "CZE Q12.XXX"}, + {49.537281, 13.238059, 2, 4, "CZE R12.XXX"}, + {49.537281, 13.946347, 2, 4, "CZE S12.XXX"}, + {49.537281, 14.654635, 2, 5, "CZE T12.XXX"}, + {49.537281, 15.362923, 2, 4, "CZE V12.XXX"}, + {49.537281, 16.071211, 2, 4, "CZE W12.XXX"}, + {49.537281, 16.779499, 2, 4, "CZE X12.XXX"}, + {49.537281, 17.487787, 2, 4, "CZE Y12.XXX"}, + {49.537281, 18.196075, 2, 6, "CZE Z12.XXX"}, + {48.611991, 13.2081505, 2, 4, "CZE 1123.XX"}, + {48.611991, 13.9112305, 2, 6, "CZE 2123.XX"}, + {48.611991, 14.6143105, 2, 6, "CZE 3123.XX"}, + {48.611991, 15.3173905, 2, 5, "CZE 4123.XX"}, + {48.611991, 16.0204705, 2, 5, "CZE 5123.XX"}, + {48.611991, 16.7235505, 2, 5, "CZE 6123.XX"}, + {48.611991, 17.4266305, 2, 5, "CZE 7123.XX"}, + {48.588261, 14.4139695, 2, 6, "CZE 8HHH.HH"}, + {50.264336, 12.7435425, 2, 4, "CZE 1234.XXX"}, + {4.943294, -52.340519, 4, 6, "GUF 12.XX"}, + {5.203922, -52.689301, 4, 6, "GUF 12.XXX"}, + {5.525244, -54.08622775, 3, 8, "GUF 000.XX"}, + {5.275674, -52.881882875, 3, 5, "GUF 600.XX"}, + {5.689774, -53.92955175, 3, 4, "GUF C00.XX"}, + {5.151674, -54.401082875, 3, 7, "GUF J00.XX"}, + {4.266074, -54.402082875, 3, 8, "GUF P00.XX"}, + {5.398974, -53.04715175, 3, 4, "GUF V00.XX"}, + {5.734595, -54.212111, 2, 5, "GUF 112.XXX"}, + {5.734595, -53.743391, 3, 4, "GUF 212.XXX"}, + {5.4122225, -53.2761505, 2, 3, "GUF 312.XXX"}, + {5.248107, -54.44647, 2, 6, "GUF 412.XXX"}, + {5.248107, -53.97775, 2, 4, "GUF 512.XXX"}, + {5.248107, -53.50903, 2, 4, "GUF 612.XXX"}, + {5.248107, -53.04031, 2, 4, "GUF 712.XXX"}, + {5.248107, -52.57159, 3, 5, "GUF 812.XXX"}, + {4.757067, -54.44647, 2, 6, "GUF 912.XXX"}, + {4.757067, -53.97775, 2, 4, "GUF B12.XXX"}, + {4.757067, -53.50903, 2, 4, "GUF C12.XXX"}, + {4.757067, -53.04031, 2, 4, "GUF D12.XXX"}, + {4.757067, -52.57159, 2, 4, "GUF F12.XXX"}, + {4.757067, -52.10287, 2, 4, "GUF G12.XXX"}, + {4.266027, -54.399598, 3, 8, "GUF H12.XXX"}, + {4.266027, -53.930878, 2, 5, "GUF J12.XXX"}, + {4.266027, -53.462158, 2, 5, "GUF K12.XXX"}, + {4.266027, -52.993438, 2, 5, "GUF L12.XXX"}, + {4.266027, -52.524718, 2, 6, "GUF M12.XXX"}, + {4.266027, -52.055998, 2, 6, "GUF N12.XXX"}, + {3.774987, -54.165238, 2, 7, "GUF P12.XXX"}, + {3.774987, -53.696518, 2, 5, "GUF Q12.XXX"}, + {3.774987, -53.227798, 2, 5, "GUF R12.XXX"}, + {3.774987, -52.759078, 2, 5, "GUF S12.XXX"}, + {3.774987, -52.290358, 2, 6, "GUF T12.XXX"}, + {3.283947, -54.188674, 2, 7, "GUF V12.XXX"}, + {3.283947, -53.719954, 2, 5, "GUF W12.XXX"}, + {3.283947, -53.251234, 2, 5, "GUF X12.XXX"}, + {3.283947, -52.782514, 2, 5, "GUF Y12.XXX"}, + {3.283947, -52.595026, 3, 6, "GUF Z12.XXX"}, + {2.481417, -54.563434, 3, 11, "GUF 0123.XX"}, + {2.481417, -54.094714, 3, 9, "GUF 1123.XX"}, + {2.481417, -53.625994, 3, 9, "GUF 2123.XX"}, + {2.481417, -53.157274, 3, 9, "GUF 3123.XX"}, + {2.481417, -52.876042, 5, 11, "GUF 4123.XX"}, + {2.111385, -54.563434, 2, 10, "GUF 5123.XX"}, + {2.111385, -54.094714, 2, 8, "GUF 6123.XX"}, + {2.111385, -53.625994, 2, 8, "GUF 7123.XX"}, + {2.111385, -53.157274, 2, 8, "GUF 8123.XX"}, + {2.111385, -52.969786, 3, 9, "GUF 9123.XX"}, + {5.3278325, -52.657549, 2, 3, "GUF B123.XX"}, + {4.813857, -52.12609, 2, 4, "GUF C123.XX"}, + {4.908194, -52.302629, 4, 6, "GUF R71B.ZJW"}, + {24.506, 54.324642, 4, 6, "ARE 12.XX"}, + {25.388927, 55.0678965, 3, 7, "ARE 12.XXX"}, + {24.379214, 54.37891925, 3, 5, "ARE 000.XX"}, + {24.379214, 54.51277925, 3, 5, "ARE 200.XX"}, + {24.379214, 54.64663925, 3, 5, "ARE 400.XX"}, + {24.256905, 54.44584925, 3, 5, "ARE 600.XX"}, + {24.256905, 54.57970925, 3, 5, "ARE 800.XX"}, + {24.501523, 54.61451225, 4, 6, "ARE B00.XX"}, + {24.623832, 54.66805625, 4, 6, "ARE D00.XX"}, + {24.210514, 55.67311925, 3, 5, "ARE G00.XX"}, + {24.186052, 55.53925925, 3, 5, "ARE J00.XX"}, + {24.088205, 55.619745125, 3, 5, "ARE L00.XX"}, + {24.088205, 55.753265125, 3, 5, "ARE N00.XX"}, + {25.730414, 55.87883975, 3, 7, "ARE Q00.XX"}, + {25.893724, 55.956013875, 3, 7, "ARE S00.XX"}, + {25.160995, 56.3135475, 3, 7, "ARE T00.XX"}, + {25.435145, 56.33358175, 3, 7, "ARE V00.XX"}, + {25.576545, 55.52524875, 3, 7, "ARE W00.XX"}, + {25.478545, 55.47557875, 3, 7, "ARE X00.XX"}, + {25.046124, 54.9468525, 4, 6, "ARE Y00.XX"}, + {25.632224, 56.24602675, 4, 9, "ARE Z00.XX"}, + {26.037895, 55.8971715, 2, 6, "ARE 012.XXX"}, + {25.661679, 55.8971715, 3, 7, "ARE 112.XXX"}, + {25.170639, 55.8971715, 2, 6, "ARE 212.XXX"}, + {25.828632, 55.3815795, 2, 6, "ARE 312.XXX"}, + {25.337592, 55.3815795, 3, 7, "ARE 412.XXX"}, + {25.337592, 54.8659875, 3, 7, "ARE 512.XXX"}, + {24.94476, 54.092313, 3, 5, "ARE 612.XXX"}, + {24.94476, 54.602697, 3, 5, "ARE 712.XXX"}, + {24.94476, 55.113081, 5, 7, "ARE 812.XXX"}, + {24.94476, 55.623465, 3, 5, "ARE 912.XXX"}, + {24.45372, 51.540392, 2, 6, "ARE B12.XXX"}, + {24.45372, 52.050776, 3, 7, "ARE C12.XXX"}, + {24.45372, 52.56116, 3, 7, "ARE D12.XXX"}, + {24.45372, 53.071544, 3, 7, "ARE F12.XXX"}, + {24.45372, 53.581928, 3, 5, "ARE G12.XXX"}, + {24.45372, 54.092312, 3, 5, "ARE H12.XXX"}, + {24.45372, 54.602696, 4, 6, "ARE J12.XXX"}, + {24.45372, 55.11308, 3, 5, "ARE K12.XXX"}, + {24.45372, 55.623464, 2, 4, "ARE L12.XXX"}, + {23.96268, 51.5708335, 2, 5, "ARE M12.XXX"}, + {23.96268, 52.0760095, 2, 6, "ARE N12.XXX"}, + {23.96268, 52.5811855, 2, 4, "ARE P12.XXX"}, + {23.96268, 53.0863615, 2, 4, "ARE Q12.XXX"}, + {23.96268, 53.5915375, 2, 4, "ARE R12.XXX"}, + {23.96268, 54.0967135, 2, 4, "ARE S12.XXX"}, + {23.96268, 54.6018895, 2, 4, "ARE T12.XXX"}, + {23.96268, 55.1070655, 2, 4, "ARE V12.XXX"}, + {23.47164, 52.5811855, 2, 4, "ARE W12.XXX"}, + {23.47164, 53.0863615, 2, 4, "ARE X12.XXX"}, + {23.47164, 53.5915375, 2, 4, "ARE Y12.XXX"}, + {23.47164, 54.0967135, 2, 4, "ARE Z12.XXX"}, + {23.040105, 52.0509835, 2, 6, "ARE B123.XX"}, + {23.040105, 54.5768635, 3, 7, "ARE C123.XX"}, + {23.040105, 55.0820395, 3, 7, "ARE F123.XX"}, + {22.628111, 52.4551245, 2, 6, "ARE H123.XX"}, + {22.628111, 52.9603005, 2, 6, "ARE K123.XX"}, + {22.628111, 53.4654765, 2, 6, "ARE M123.XX"}, + {22.628111, 53.9706525, 2, 6, "ARE P123.XX"}, + {22.628111, 54.4758285, 2, 6, "ARE R123.XX"}, + {22.628111, 54.9810045, 2, 6, "ARE S123.XX"}, + {24.993127, 51.837943, 2, 5, "ARE 12.XXXX"}, + {24.4709, 54.3659, 4, 6, "ARE LG3D.SPY"}, + {48.2551, 16.3144875, 4, 5, "AUT 12.XX"}, + {47.870529, 16.1582865, 3, 4, "AUT 12.XXX"}, + {48.344224, 14.2337805, 3, 5, "AUT 000.XX"}, + {47.120724, 15.380975625, 3, 4, "AUT 100.XX"}, + {47.034235, 15.380975625, 3, 4, "AUT 200.XX"}, + {47.292045, 11.33846525, 3, 5, "AUT 300.XX"}, + {47.850324, 12.970645875, 3, 5, "AUT 400.XX"}, + {46.663824, 14.24424, 3, 6, "AUT 500.XX"}, + {46.660724, 13.79124, 3, 8, "AUT 600.XX"}, + {48.210724, 13.969545875, 3, 5, "AUT 700.XX"}, + {48.250824, 15.598745875, 3, 4, "AUT 800.XX"}, + {48.080724, 14.349545875, 3, 5, "AUT 900.XX"}, + {47.290424, 9.54371025, 3, 8, "AUT B00.XX"}, + {47.507624, 9.64361025, 3, 8, "AUT C00.XX"}, + {47.421324, 9.64161025, 3, 7, "AUT D00.XX"}, + {47.434224, 14.99391025, 3, 5, "AUT F00.XX"}, + {46.875824, 14.782475625, 3, 6, "AUT G00.XX"}, + {48.452724, 15.5719805, 3, 4, "AUT H00.XX"}, + {48.259424, 14.204345875, 3, 5, "AUT J00.XX"}, + {48.150724, 14.824445875, 3, 5, "AUT K00.XX"}, + {47.473424, 15.21991025, 3, 4, "AUT L00.XX"}, + {47.748824, 13.01461025, 3, 5, "AUT M00.XX"}, + {48.283324, 12.960845875, 3, 5, "AUT N00.XX"}, + {46.845124, 13.469575625, 3, 8, "AUT P00.XX"}, + {47.632924, 12.11261025, 3, 6, "AUT Q00.XX"}, + {47.100724, 15.050675625, 3, 4, "AUT R00.XX"}, + {46.836724, 15.480675625, 3, 6, "AUT S00.XX"}, + {47.424364, 12.81768675, 3, 5, "AUT T00.XX"}, + {47.709404, 16.01134125, 3, 4, "AUT TK0.00"}, + {46.742464, 14.028515875, 3, 6, "AUT V00.XX"}, + {47.330404, 9.59334125, 3, 8, "AUT VK0.00"}, + {48.321764, 16.0003275, 3, 4, "AUT W00.XX"}, + {47.159904, 9.762603625, 3, 6, "AUT WK0.00"}, + {47.314364, 11.02128675, 3, 5, "AUT X00.XX"}, + {47.913804, 13.745779875, 3, 5, "AUT XK0.00"}, + {46.772664, 14.310615875, 3, 6, "AUT Y00.XX"}, + {47.338404, 11.65714125, 3, 5, "AUT YK0.00"}, + {47.232464, 14.78448675, 3, 4, "AUT Z00.XX"}, + {46.824004, 12.751203625, 3, 6, "AUT ZK0.00"}, + {48.7667325, 13.4754025, 2, 6, "AUT 012.XXX"}, + {48.7667325, 14.1784825, 2, 6, "AUT 112.XXX"}, + {48.983623, 14.8815625, 2, 6, "AUT 212.XXX"}, + {48.8847285, 15.5846425, 2, 5, "AUT 312.XXX"}, + {48.7957695, 16.2877215, 2, 5, "AUT 412.XXX"}, + {48.492611, 12.7769565, 2, 4, "AUT 512.XXX"}, + {48.492611, 13.4696205, 2, 4, "AUT 612.XXX"}, + {48.492611, 14.1622845, 2, 4, "AUT 712.XXX"}, + {48.492611, 14.8549485, 2, 4, "AUT 812.XXX"}, + {48.492611, 15.5476125, 2, 3, "AUT 912.XXX"}, + {48.492611, 16.229607, 2, 3, "AUT B12.XXX"}, + {48.492611, 16.72688, 2, 3, "AUT C12.XXX"}, + {48.001571, 12.77667, 2, 4, "AUT D12.XXX"}, + {48.001571, 13.464126, 2, 4, "AUT F12.XXX"}, + {48.001571, 14.151582, 2, 4, "AUT G12.XXX"}, + {48.001571, 14.839038, 2, 4, "AUT H12.XXX"}, + {48.001571, 15.526494, 2, 3, "AUT J12.XXX"}, + {48.001571, 16.2049995, 3, 4, "AUT K12.XXX"}, + {48.012153, 16.726881, 2, 3, "AUT L12.XXX"}, + {47.510531, 12.7815925, 2, 4, "AUT M12.XXX"}, + {47.510531, 13.4638405, 2, 4, "AUT N12.XXX"}, + {47.510531, 14.1460885, 2, 4, "AUT P12.XXX"}, + {47.510531, 14.8283365, 2, 4, "AUT Q12.XXX"}, + {47.510531, 15.5105845, 2, 3, "AUT R12.XXX"}, + {47.510531, 16.1928325, 2, 5, "AUT S12.XXX"}, + {47.019491, 12.781306, 2, 5, "AUT T12.XXX"}, + {47.019491, 13.458346, 2, 5, "AUT V12.XXX"}, + {47.019491, 14.135386, 2, 3, "AUT W12.XXX"}, + {47.019491, 14.812425, 2, 3, "AUT X12.XXX"}, + {47.019491, 15.489465, 3, 4, "AUT Y12.XXX"}, + {47.019491, 16.166505, 2, 5, "AUT Z12.XXX"}, + {46.561511, 13.434988, 2, 7, "AUT XHHH.HH"}, + {46.561511, 14.101612, 2, 5, "AUT YHHH.HH"}, + {46.561511, 14.768236, 2, 5, "AUT ZHHH.HH"}, + {47.546039, 9.4953055, 2, 8, "AUT 0123.XX"}, + {47.1463075, 9.494656, 2, 8, "AUT 1123.XX"}, + {47.5629935, 10.237565, 2, 6, "AUT 2123.XX"}, + {47.2073475, 10.2447275, 2, 5, "AUT 3123.XX"}, + {47.478768, 10.9178525, 2, 4, "AUT 4123.XX"}, + {47.2073475, 10.9269755, 2, 3, "AUT 5123.XX"}, + {47.272983, 11.580632, 3, 5, "AUT 6123.XX"}, + {47.231205, 11.6075975, 2, 3, "AUT 7123.XX"}, + {47.296919, 12.26231, 3, 5, "AUT 8123.XX"}, + {46.7687715, 12.267746, 2, 5, "AUT 9123.XX"}, + {47.694, 13.3245, 2, 4, "AUT L8T9.GQ5"}, + {40.435624, 49.7914235, 4, 5, "AZE 12.XX"}, + {40.448845, 49.5523125, 3, 4, "AZE 12.XXX"}, + {40.730744, 46.280945625, 3, 5, "AZE 000.XX"}, + {40.730744, 46.361235625, 3, 5, "AZE 100.XX"}, + {40.774545, 46.964295625, 3, 4, "AZE 200.XX"}, + {39.983524, 48.863603625, 3, 4, "AZE 300.XX"}, + {39.232024, 45.36869475, 3, 8, "AZE 400.XX"}, + {41.239224, 47.1473125, 3, 8, "AZE 500.XX"}, + {40.658724, 47.096551125, 3, 4, "AZE 600.XX"}, + {39.876424, 46.726055125, 3, 4, "AZE 700.XX"}, + {38.791124, 48.771233375, 4, 7, "AZE 800.XX"}, + {40.035424, 46.875803625, 3, 4, "AZE 900.XX"}, + {40.430724, 47.057003625, 3, 4, "AZE B00.XX"}, + {41.510724, 48.74576, 3, 5, "AZE C00.XX"}, + {39.628624, 48.913455125, 3, 6, "AZE D00.XX"}, + {39.269324, 48.46459475, 3, 6, "AZE F00.XX"}, + {40.667824, 47.684251125, 3, 4, "AZE G00.XX"}, + {40.884024, 45.997551125, 3, 5, "AZE H00.XX"}, + {40.094924, 47.386903625, 3, 4, "AZE J00.XX"}, + {39.910724, 47.997455125, 3, 4, "AZE K00.XX"}, + {40.675724, 48.571351125, 3, 4, "AZE L00.XX"}, + {40.040724, 48.427003625, 3, 4, "AZE M00.XX"}, + {39.735724, 48.022055125, 3, 6, "AZE N00.XX"}, + {40.699924, 47.404851125, 3, 4, "AZE P00.XX"}, + {40.081924, 48.876603625, 3, 4, "AZE Q00.XX"}, + {41.388464, 48.4842235, 3, 8, "AZE R00.XX"}, + {41.084704, 49.0944495, 3, 5, "AZE RK0.00"}, + {41.223764, 48.9552235, 3, 5, "AZE S00.XX"}, + {41.094804, 45.3328495, 3, 6, "AZE SK0.00"}, + {39.389264, 49.209768375, 3, 6, "AZE T00.XX"}, + {39.754104, 46.716346125, 3, 6, "AZE TK0.00"}, + {41.638664, 46.59648, 3, 8, "AZE V00.XX"}, + {39.441104, 48.528846125, 3, 6, "AZE VK0.00"}, + {40.352464, 46.889724875, 3, 4, "AZE W00.XX"}, + {40.343804, 48.128456625, 3, 4, "AZE WK0.00"}, + {40.595664, 46.297381375, 3, 5, "AZE X00.XX"}, + {39.929104, 48.334456625, 3, 4, "AZE XK0.00"}, + {40.582464, 48.349381375, 3, 4, "AZE Y00.XX"}, + {41.414104, 48.3855495, 3, 8, "AZE YK0.00"}, + {40.523364, 47.610281375, 3, 4, "AZE Z00.XX"}, + {38.421104, 48.818280375, 3, 6, "AZE ZK0.00"}, + {41.884595, 46.0343, 2, 9, "AZE 012.XXX"}, + {41.884595, 46.659259, 2, 7, "AZE 112.XXX"}, + {41.884595, 48.034171, 2, 7, "AZE 212.XXX"}, + {41.884595, 48.659131, 2, 4, "AZE 312.XXX"}, + {41.442659, 45.0017875, 2, 7, "AZE 412.XXX"}, + {41.442659, 45.6215395, 2, 9, "AZE 512.XXX"}, + {41.442659, 46.2412915, 3, 10, "AZE 612.XXX"}, + {41.442659, 46.8610435, 3, 8, "AZE 712.XXX"}, + {41.442659, 47.4807955, 2, 7, "AZE 812.XXX"}, + {41.442659, 48.1005475, 3, 8, "AZE 912.XXX"}, + {41.442659, 48.7202995, 3, 5, "AZE B12.XXX"}, + {40.951619, 45.218414, 2, 4, "AZE C12.XXX"}, + {40.951619, 45.832958, 2, 4, "AZE D12.XXX"}, + {40.951619, 46.447502, 2, 4, "AZE F12.XXX"}, + {40.951619, 47.062046, 2, 3, "AZE G12.XXX"}, + {40.951619, 47.67659, 2, 3, "AZE H12.XXX"}, + {40.951619, 48.291134, 2, 3, "AZE J12.XXX"}, + {40.951619, 48.905678, 2, 3, "AZE K12.XXX"}, + {40.951619, 49.520222, 2, 3, "AZE L12.XXX"}, + {40.460579, 45.3155175, 2, 4, "AZE M12.XXX"}, + {40.460579, 45.9248535, 2, 4, "AZE N12.XXX"}, + {40.460579, 46.5341895, 2, 4, "AZE P12.XXX"}, + {40.460579, 47.1435255, 2, 3, "AZE Q12.XXX"}, + {40.460579, 47.7528615, 2, 3, "AZE R12.XXX"}, + {40.460579, 48.3621975, 2, 3, "AZE S12.XXX"}, + {40.460579, 48.9715335, 2, 3, "AZE T12.XXX"}, + {40.460579, 49.5808695, 3, 4, "AZE V12.XXX"}, + {40.607891, 50.0988045, 4, 7, "AZE W12.XXX"}, + {39.969539, 45.619899, 2, 4, "AZE X12.XXX"}, + {39.969539, 46.224027, 2, 4, "AZE Y12.XXX"}, + {39.969539, 46.828155, 2, 3, "AZE Z12.XXX"}, + {39.557699, 47.432283, 2, 5, "AZE B1.XXXX"}, + {39.557699, 48.036411, 2, 5, "AZE C1.XXXX"}, + {39.557699, 48.640539, 2, 5, "AZE D1.XXXX"}, + {39.557699, 49.244667, 2, 5, "AZE F1.XXXX"}, + {39.066659, 46.4101865, 3, 8, "AZE G1.XXXX"}, + {39.066659, 47.0091065, 2, 6, "AZE H1.XXXX"}, + {39.066659, 48.1470545, 2, 6, "AZE K1.XXXX"}, + {39.066659, 48.7459745, 2, 5, "AZE L1.XXXX"}, + {39.066659, 49.3448945, 2, 5, "AZE M1.XXXX"}, + {38.870243, 46.4101865, 2, 7, "AZE P1.XXXX"}, + {38.575619, 48.05693, 2, 6, "AZE Q1.XXXX"}, + {38.575619, 48.472529, 3, 6, "AZE R1.XXXX"}, + {38.575619, 49.066241, 2, 5, "AZE S1.XXXX"}, + {38.421795, 48.5071355, 2, 5, "AZE T1.XXXX"}, + {39.3631895, 44.793101, 2, 7, "AZE 11.XXXX"}, + {39.349288, 45.392542, 2, 6, "AZE 21.XXXX"}, + {38.976163, 45.089744, 2, 6, "AZE 31.XXXX"}, + {38.873729, 45.6305835, 2, 7, "AZE 41.XXXX"}, + {40.400524, 49.8406805, 4, 5, "AZE VF2D.38T"}, + {44.847802, 20.406995, 4, 5, "SRB 12.XX"}, + {45.079219, 20.207995, 3, 4, "SRB 12.XXX"}, + {42.690724, 21.114856, 3, 4, "SRB 000.XX"}, + {42.669924, 21.004256, 3, 6, "SRB 100.XX"}, + {42.270724, 20.6853085, 3, 8, "SRB 200.XX"}, + {42.700724, 20.254856, 3, 6, "SRB 300.XX"}, + {42.430724, 20.3753085, 3, 8, "SRB 400.XX"}, + {42.930724, 20.814856, 3, 4, "SRB 500.XX"}, + {42.510724, 21.4253085, 3, 4, "SRB 600.XX"}, + {42.418324, 21.1425085, 3, 4, "SRB 700.XX"}, + {42.450724, 20.6053085, 3, 6, "SRB 800.XX"}, + {42.950724, 21.134856, 3, 4, "SRB 900.XX"}, + {45.297024, 19.76917075, 3, 4, "SRB B00.XX"}, + {43.361424, 21.8600045, 3, 4, "SRB C00.XX"}, + {44.054524, 20.857352, 3, 4, "SRB D00.XX"}, + {46.136824, 19.621805375, 3, 6, "SRB F00.XX"}, + {45.398524, 20.34787075, 3, 4, "SRB G00.XX"}, + {43.924524, 20.311452, 3, 4, "SRB H00.XX"}, + {43.040724, 21.894856, 3, 4, "SRB J00.XX"}, + {44.686624, 20.891635125, 3, 4, "SRB K00.XX"}, + {44.320724, 19.833387625, 3, 4, "SRB L00.XX"}, + {43.755024, 20.609152, 3, 4, "SRB M00.XX"}, + {43.615724, 21.272152, 3, 4, "SRB N00.XX"}, + {43.897324, 19.808452, 3, 4, "SRB P00.XX"}, + {42.557664, 21.855393, 3, 4, "SRB Q00.XX"}, + {44.751904, 19.651251125, 3, 4, "SRB QK0.00"}, + {45.784864, 19.069375125, 3, 9, "SRB R00.XX"}, + {44.617304, 21.147451125, 3, 4, "SRB RK0.00"}, + {45.838264, 20.418675125, 3, 6, "SRB S00.XX"}, + {43.142904, 22.5631915, 3, 6, "SRB SK0.00"}, + {43.917464, 22.230506, 3, 4, "SRB T00.XX"}, + {44.047904, 22.096502, 3, 4, "SRB TK0.00"}, + {44.994764, 19.552633375, 3, 4, "SRB V00.XX"}, + {45.109804, 21.261451125, 3, 4, "SRB VK0.00"}, + {43.992464, 21.217406, 3, 4, "SRB W00.XX"}, + {45.000404, 19.785051125, 3, 4, "SRB WK0.00"}, + {45.252064, 19.34870425, 3, 6, "SRB X00.XX"}, + {45.040204, 20.043751125, 3, 4, "SRB XK0.00"}, + {45.586664, 19.59730425, 3, 4, "SRB Y00.XX"}, + {45.612404, 20.00508875, 3, 4, "SRB YK0.00"}, + {43.866264, 21.371806, 3, 4, "SRB Z00.XX"}, + {44.362004, 20.928340625, 3, 4, "SRB ZK0.00"}, + {46.149595, 18.866338, 2, 5, "SRB 112.XXX"}, + {46.149595, 19.532962, 2, 5, "SRB 212.XXX"}, + {46.149595, 20.199586, 2, 6, "SRB 312.XXX"}, + {45.658555, 18.9379215, 2, 5, "SRB 412.XXX"}, + {45.658555, 19.5993375, 2, 3, "SRB 512.XXX"}, + {45.658555, 20.2607535, 2, 3, "SRB 612.XXX"}, + {45.658555, 20.9221695, 2, 5, "SRB 712.XXX"}, + {45.167515, 19.003777, 2, 5, "SRB 812.XXX"}, + {45.167515, 19.659985, 2, 3, "SRB 912.XXX"}, + {45.167515, 20.316193, 2, 3, "SRB B12.XXX"}, + {45.167515, 20.972401, 2, 3, "SRB C12.XXX"}, + {44.676475, 19.0743195, 2, 5, "SRB D12.XXX"}, + {44.676475, 19.7253195, 2, 3, "SRB F12.XXX"}, + {44.676475, 20.3763195, 3, 4, "SRB G12.XXX"}, + {44.676475, 21.0273195, 2, 3, "SRB H12.XXX"}, + {44.676475, 21.6783195, 2, 5, "SRB J12.XXX"}, + {44.676475, 22.3293195, 2, 6, "SRB K12.XXX"}, + {44.185435, 19.074033, 2, 5, "SRB L12.XXX"}, + {44.185435, 19.719825, 2, 3, "SRB M12.XXX"}, + {44.185435, 20.365617, 2, 3, "SRB N12.XXX"}, + {44.185435, 21.011409, 2, 3, "SRB P12.XXX"}, + {44.185435, 21.657201, 2, 3, "SRB Q12.XXX"}, + {44.185435, 22.302993, 2, 3, "SRB R12.XXX"}, + {43.694395, 19.2404025, 2, 5, "SRB S12.XXX"}, + {43.694395, 19.8809865, 2, 3, "SRB T12.XXX"}, + {43.694395, 20.5215705, 2, 3, "SRB V12.XXX"}, + {43.694395, 21.1621545, 2, 3, "SRB W12.XXX"}, + {43.694395, 21.8027385, 2, 3, "SRB X12.XXX"}, + {43.694395, 22.4433225, 2, 5, "SRB Y12.XXX"}, + {42.816067, 19.579625, 2, 5, "SRB B1.XXXX"}, + {42.816067, 20.215001, 2, 5, "SRB C1.XXXX"}, + {42.816067, 20.850377, 2, 3, "SRB D1.XXXX"}, + {42.816067, 21.485753, 2, 3, "SRB F1.XXXX"}, + {42.816067, 22.121129, 2, 3, "SRB G1.XXXX"}, + {42.816067, 22.756505, 2, 5, "SRB H1.XXXX"}, + {42.325027, 20.0420175, 2, 7, "SRB J1.XXXX"}, + {42.325027, 20.6721855, 2, 7, "SRB K1.XXXX"}, + {42.325027, 21.3023535, 2, 5, "SRB L1.XXXX"}, + {42.2934175, 21.933242, 2, 5, "SRB M1.XXXX"}, + {41.885024, 20.388302, 2, 5, "SRB N1.XXXX"}, + {42.134594, 20.9275205, 2, 7, "SRB P1.XXXX"}, + {44.0275, 20.9175, 3, 4, "SRB HM30.YW5"}, + {31.9941, 35.8712755, 4, 7, "JOR 12.XX"}, + {32.124742, 35.7289505, 3, 6, "JOR 12.XXX"}, + {32.550904, 35.736687, 3, 8, "JOR 000.XX"}, + {32.321594, 35.669661, 3, 8, "JOR 400.XX"}, + {29.547394, 34.956447625, 3, 8, "JOR 700.XX"}, + {32.604394, 35.963037375, 3, 6, "JOR B00.XX"}, + {32.350494, 36.110061, 3, 6, "JOR F00.XX"}, + {30.184194, 35.643731875, 3, 7, "JOR J00.XX"}, + {30.824794, 35.520416125, 3, 7, "JOR M00.XX"}, + {32.331894, 35.838761, 4, 9, "JOR Q00.XX"}, + {31.174294, 35.6276925, 3, 7, "JOR T00.XX"}, + {32.700394, 36.499637375, 2, 5, "JOR X00.XX"}, + {33.274154, 38.300957, 2, 5, "JOR 1HH.HHH"}, + {33.274154, 38.853005, 2, 6, "JOR 2HH.HHH"}, + {32.981835, 35.569549, 2, 5, "JOR 312.XXX"}, + {32.981835, 37.170489, 2, 5, "JOR 412.XXX"}, + {32.981835, 37.722537, 2, 5, "JOR 512.XXX"}, + {32.981835, 38.274585, 2, 5, "JOR 612.XXX"}, + {32.981835, 38.826633, 2, 6, "JOR 712.XXX"}, + {32.490795, 35.514345, 2, 7, "JOR 812.XXX"}, + {32.490795, 36.066393, 2, 5, "JOR 912.XXX"}, + {32.490795, 36.618441, 2, 5, "JOR B12.XXX"}, + {32.490795, 37.170489, 2, 5, "JOR C12.XXX"}, + {32.490795, 37.722537, 2, 5, "JOR D12.XXX"}, + {32.490795, 38.274585, 2, 5, "JOR F12.XXX"}, + {32.490795, 38.826633, 2, 6, "JOR G12.XXX"}, + {31.999755, 35.5192665, 2, 7, "JOR H12.XXX"}, + {31.999755, 36.0661065, 3, 6, "JOR J12.XXX"}, + {31.999755, 36.6129465, 2, 5, "JOR K12.XXX"}, + {31.999755, 37.1597865, 2, 5, "JOR L12.XXX"}, + {31.999755, 37.7066265, 2, 5, "JOR M12.XXX"}, + {31.999755, 38.2534665, 2, 5, "JOR N12.XXX"}, + {31.999755, 38.8003065, 2, 6, "JOR P12.XXX"}, + {31.508715, 35.3552135, 2, 8, "JOR Q12.XXX"}, + {31.508715, 35.9020535, 2, 6, "JOR R12.XXX"}, + {31.508715, 36.4488935, 2, 6, "JOR S12.XXX"}, + {31.508715, 36.9957335, 2, 5, "JOR T12.XXX"}, + {31.017675, 34.97214, 2, 6, "JOR V12.XXX"}, + {31.017675, 35.513772, 2, 6, "JOR W12.XXX"}, + {31.017675, 36.055404, 2, 6, "JOR X12.XXX"}, + {31.017675, 36.597036, 2, 6, "JOR Y12.XXX"}, + {31.017675, 37.138668, 2, 5, "JOR Z12.XXX"}, + {30.583425, 37.653468, 2, 5, "JOR C123.XX"}, + {30.0951, 34.9504875, 2, 6, "JOR D123.XX"}, + {30.0951, 35.4869115, 2, 6, "JOR F123.XX"}, + {30.0951, 36.0233355, 2, 6, "JOR G123.XX"}, + {30.0951, 36.5597595, 2, 6, "JOR H123.XX"}, + {30.0951, 37.0961835, 2, 5, "JOR J123.XX"}, + {30.0951, 37.6326075, 2, 5, "JOR K123.XX"}, + {29.601345, 34.9504865, 2, 7, "JOR L123.XX"}, + {29.601345, 35.4869105, 2, 6, "JOR M123.XX"}, + {29.601345, 36.0233345, 2, 6, "JOR N123.XX"}, + {29.601345, 36.5597585, 2, 6, "JOR P123.XX"}, + {29.601345, 37.0961825, 2, 5, "JOR Q123.XX"}, + {29.577615, 35.224226, 2, 6, "JOR SHHH.HH"}, + {29.577615, 35.755442, 2, 6, "JOR THHH.HH"}, + {29.5481325, 36.0307535, 2, 6, "JOR V123.XX"}, + {31.27865, 37.09, 2, 6, "JOR 6P3C.2NG"}, + {38.774127, -9.192376, 5, 8, "PRT 12.XX"}, + {38.758442, -9.4692465, 4, 7, "PRT 12.XXX"}, + {41.25559, -8.7229615, 4, 7, "PRT 000.XX"}, + {41.25559, -8.6086035, 4, 7, "PRT 100.XX"}, + {41.169101, -8.6897975, 4, 7, "PRT 200.XX"}, + {41.169101, -8.5754395, 4, 7, "PRT 300.XX"}, + {41.082612, -8.6566335, 4, 7, "PRT 400.XX"}, + {41.590724, -8.48424, 4, 7, "PRT 500.XX"}, + {40.260224, -8.494096375, 4, 7, "PRT 600.XX"}, + {32.670545, -17.003733125, 4, 5, "PRT 700.XX"}, + {40.641445, -8.747604375, 4, 7, "PRT 800.XX"}, + {39.790724, -8.852544875, 4, 7, "PRT 900.XX"}, + {37.051045, -8.055719375, 5, 8, "PRT B00.XX"}, + {41.480724, -8.3537875, 4, 7, "PRT C00.XX"}, + {37.150545, -8.597919375, 4, 7, "PRT D00.XX"}, + {38.564204, -7.940819625, 4, 7, "PRT DK0.00"}, + {38.027264, -7.899772375, 4, 7, "PRT F00.XX"}, + {39.812904, -7.533653875, 4, 7, "PRT FK0.00"}, + {38.909764, -9.08297375, 4, 7, "PRT G00.XX"}, + {39.740804, -8.961453875, 4, 7, "PRT GK0.00"}, + {37.057164, -7.886757625, 5, 8, "PRT H00.XX"}, + {39.234104, -8.72343725, 4, 7, "PRT HK0.00"}, + {41.382864, -8.7809765, 4, 7, "PRT J00.XX"}, + {40.664104, -7.954232875, 4, 7, "PRT JK0.00"}, + {40.561464, -7.288818625, 4, 7, "PRT K00.XX"}, + {39.393904, -9.182453875, 4, 7, "PRT KK0.00"}, + {39.135564, -9.39397375, 4, 7, "PRT L00.XX"}, + {37.112804, -8.054095875, 4, 7, "PRT LK0.00"}, + {40.912464, -8.530618625, 4, 7, "PRT M00.XX"}, + {37.135004, -7.661095875, 4, 7, "PRT MK0.00"}, + {41.351864, -8.5967765, 4, 7, "PRT N00.XX"}, + {37.750785, -25.7186285, 4, 5, "PRT NK0.00"}, + {41.818564, -6.80142, 4, 8, "PRT P00.XX"}, + {39.596004, -8.439453875, 4, 7, "PRT PK0.00"}, + {41.762764, -7.51332, 4, 7, "PRT Q00.XX"}, + {41.421304, -8.7835505, 4, 7, "PRT QK0.00"}, + {38.936064, -8.90287375, 4, 7, "PRT R00.XX"}, + {39.453604, -8.513553875, 4, 7, "PRT RK0.00"}, + {40.302364, -7.519975125, 4, 7, "PRT S00.XX"}, + {41.524104, -8.65474, 4, 7, "PRT SK0.00"}, + {37.111985, -8.756919375, 4, 7, "PRT T00.XX"}, + {40.865895, -8.671837125, 4, 7, "PRT TK0.00"}, + {38.799664, -7.472015875, 4, 7, "PRT V00.XX"}, + {40.144004, -8.896443375, 4, 7, "PRT VK0.00"}, + {39.479064, -8.221131625, 4, 7, "PRT W00.XX"}, + {41.304104, -7.7844505, 4, 7, "PRT WK0.00"}, + {39.932464, -8.660275125, 4, 7, "PRT X00.XX"}, + {37.064104, -8.122495875, 4, 7, "PRT XK0.00"}, + {37.096145, -8.322919375, 4, 7, "PRT Y00.XX"}, + {39.284104, -7.46343725, 4, 7, "PRT YK0.00"}, + {41.280788, -8.1214065, 4, 7, "PRT Z00.XX"}, + {41.443264, -8.208911, 4, 7, "PRT ZK0.00"}, + {42.14119, -8.9581, 3, 7, "PRT 012.XXX"}, + {42.14119, -8.33314, 3, 7, "PRT 112.XXX"}, + {42.14119, -7.708179, 3, 7, "PRT 212.XXX"}, + {42.14119, -7.08322, 3, 7, "PRT 312.XXX"}, + {41.65015, -8.9531785, 3, 6, "PRT 412.XXX"}, + {41.65015, -8.3334265, 3, 6, "PRT 512.XXX"}, + {41.65015, -7.7136745, 3, 6, "PRT 612.XXX"}, + {41.65015, -7.0939225, 3, 6, "PRT 712.XXX"}, + {41.65015, -6.4741705, 3, 6, "PRT 812.XXX"}, + {41.15911, -8.953464, 3, 6, "PRT 912.XXX"}, + {41.15911, -8.33892, 3, 6, "PRT B12.XXX"}, + {41.15911, -7.724376, 3, 6, "PRT C12.XXX"}, + {41.15911, -7.109832, 3, 6, "PRT D12.XXX"}, + {40.66807, -8.9485425, 3, 6, "PRT F12.XXX"}, + {40.66807, -8.3392065, 3, 6, "PRT G12.XXX"}, + {40.66807, -7.7298705, 3, 6, "PRT H12.XXX"}, + {40.66807, -7.1205345, 3, 6, "PRT J12.XXX"}, + {40.17703, -9.070697, 3, 6, "PRT K12.XXX"}, + {40.17703, -8.466569, 4, 7, "PRT L12.XXX"}, + {40.17703, -7.862441, 3, 6, "PRT M12.XXX"}, + {39.7284665, -7.278749, 4, 7, "PRT N12.XXX"}, + {39.68599, -9.3778385, 3, 6, "PRT P12.XXX"}, + {39.68599, -8.7789185, 3, 6, "PRT Q12.XXX"}, + {39.68599, -8.1799985, 3, 6, "PRT R12.XXX"}, + {39.68599, -7.5810785, 3, 6, "PRT S12.XXX"}, + {39.19495, -9.845282, 2, 3, "PRT T12.XXX"}, + {39.19495, -9.25157, 3, 6, "PRT V12.XXX"}, + {39.19495, -8.657858, 3, 6, "PRT W12.XXX"}, + {39.19495, -8.064146, 3, 6, "PRT X12.XXX"}, + {39.19495, -7.470434, 3, 6, "PRT Y12.XXX"}, + {38.70391, -9.5435045, 3, 6, "PRT Z12.XXX"}, + {38.29207, -8.9550005, 3, 6, "PRT 01.XXXX"}, + {38.29207, -8.3664965, 3, 6, "PRT 11.XXXX"}, + {38.29207, -7.7779925, 3, 6, "PRT 21.XXXX"}, + {37.80103, -8.9550005, 3, 6, "PRT 31.XXXX"}, + {37.80103, -8.3664965, 3, 6, "PRT 41.XXXX"}, + {37.80103, -7.7779925, 3, 6, "PRT 51.XXXX"}, + {37.92379, -7.4837405, 4, 7, "PRT 61.XXXX"}, + {37.30999, -9.0138505, 3, 6, "PRT 71.XXXX"}, + {37.30999, -8.4253465, 3, 6, "PRT 81.XXXX"}, + {37.30999, -7.8368425, 3, 6, "PRT 91.XXXX"}, + {36.81895, -9.014137, 3, 6, "PRT B1.XXXX"}, + {36.81895, -8.430842, 3, 6, "PRT C1.XXXX"}, + {36.81895, -7.847546, 3, 6, "PRT D1.XXXX"}, + {32.765173, -17.301484, 3, 4, "PRT M123.XX"}, + {32.7214675, -16.542435, 3, 4, "PRT R123.XX"}, + {29.858726, -16.2148205, 3, 6, "PRT S123.XX"}, + {39.317676, -31.4143815, 3, 4, "PRT T123.XX"}, + {38.5017865, -28.8180625, 3, 4, "PRT V123.XX"}, + {38.63592, -28.3188365, 4, 5, "PRT W123.XX"}, + {38.6812375, -27.822419, 3, 4, "PRT X123.XX"}, + {37.781552, -25.858851, 3, 4, "PRT Y123.XX"}, + {36.747577, -25.375736, 3, 4, "PRT Z123.XX"}, + {41.7571005, -7.968424, 3, 6, "PRT 1HHH.HHH"}, + {41.1118665, -9.7101685, 2, 5, "PRT 2123.XXX"}, + {38.383835, -9.8572315, 2, 5, "PRT 3123.XXX"}, + {34.2852995, -18.025804, 2, 3, "PRT M123.XXX"}, + {31.6041095, -17.9994165, 2, 3, "PRT N123.XXX"}, + {40.4584515, -31.4073525, 2, 3, "PRT T123.XXX"}, + {39.5197695, -28.9416205, 2, 3, "PRT X123.XXX"}, + {38.2600935, -26.18882, 2, 3, "PRT Z123.XXX"}, + {37.362324, -25.087, 2, 3, "PRT 5DJ9.NBMW"}, + {47.529345, 18.9905325, 4, 5, "HUN 12.XX"}, + {47.769219, 18.74574, 3, 6, "HUN 12.XXX"}, + {47.568124, 21.57861025, 3, 4, "HUN 000.XX"}, + {48.111545, 20.671934375, 3, 4, "HUN 100.XX"}, + {46.293724, 20.08924, 3, 4, "HUN 200.XX"}, + {46.112224, 18.178505375, 4, 5, "HUN 300.XX"}, + {47.727224, 17.59391025, 3, 6, "HUN 400.XX"}, + {47.995424, 21.667245875, 3, 4, "HUN 500.XX"}, + {46.950724, 19.630675625, 3, 4, "HUN 600.XX"}, + {47.226124, 18.356675625, 3, 4, "HUN 700.XX"}, + {47.275624, 16.56681025, 3, 6, "HUN 800.XX"}, + {47.207624, 20.121275625, 3, 4, "HUN 900.XX"}, + {47.605324, 18.32951025, 3, 4, "HUN B00.XX"}, + {46.400724, 17.73124, 3, 4, "HUN C00.XX"}, + {46.713524, 21.02894, 3, 4, "HUN D00.XX"}, + {46.853264, 16.782615875, 3, 6, "HUN F00.XX"}, + {47.096004, 17.883203625, 3, 4, "HUN FK0.00"}, + {47.907764, 20.318157625, 3, 4, "HUN G00.XX"}, + {47.681204, 16.54364125, 3, 6, "HUN GK0.00"}, + {47.022045, 18.906128125, 3, 4, "HUN H00.XX"}, + {46.454104, 16.952365, 3, 4, "HUN HK0.00"}, + {46.427464, 20.274545, 4, 5, "HUN J00.XX"}, + {48.055765, 19.778738625, 3, 6, "HUN JK0.00"}, + {48.239364, 20.247157625, 3, 6, "HUN K00.XX"}, + {46.177104, 18.922565, 3, 6, "HUN KK0.00"}, + {47.192764, 19.738415875, 3, 4, "HUN L00.XX"}, + {46.345104, 18.665965, 3, 4, "HUN LK0.00"}, + {47.805764, 19.885757625, 3, 6, "HUN M00.XX"}, + {47.324104, 17.43164125, 3, 4, "HUN MK0.00"}, + {46.658545, 21.241505, 3, 6, "HUN N00.XX"}, + {48.252604, 20.596779875, 3, 6, "HUN NK0.00"}, + {47.684264, 21.45708675, 3, 4, "HUN P00.XX"}, + {46.704104, 19.802003625, 3, 4, "HUN PK0.00"}, + {46.578545, 20.591325, 4, 5, "HUN Q00.XX"}, + {46.654104, 20.222365, 3, 4, "HUN QK0.00"}, + {47.880964, 17.240257625, 3, 6, "HUN R00.XX"}, + {46.424104, 19.442365, 3, 4, "HUN RK0.00"}, + {47.512464, 19.86448675, 3, 4, "HUN S00.XX"}, + {46.191104, 18.222265, 3, 4, "HUN SK0.00"}, + {47.047464, 19.738015875, 3, 4, "HUN T00.XX"}, + {46.212304, 20.446665, 4, 7, "HUN TK0.00"}, + {47.667264, 18.27948675, 3, 4, "HUN V00.XX"}, + {47.439304, 21.34674125, 3, 4, "HUN VK0.00"}, + {46.905664, 18.006815875, 3, 4, "HUN W00.XX"}, + {47.664104, 19.64164125, 3, 4, "HUN WK0.00"}, + {47.192464, 20.364915875, 3, 4, "HUN X00.XX"}, + {47.306504, 20.88884125, 3, 4, "HUN XK0.00"}, + {46.782664, 17.234715875, 3, 4, "HUN Y00.XX"}, + {46.767204, 21.083803625, 3, 4, "HUN YK0.00"}, + {47.193364, 18.098415875, 3, 4, "HUN Z00.XX"}, + {46.374104, 18.092365, 3, 4, "HUN ZK0.00"}, + {48.539505, 19.4358625, 2, 6, "HUN 012.XXX"}, + {48.539505, 20.1285265, 2, 5, "HUN 112.XXX"}, + {48.539505, 20.8211905, 2, 5, "HUN 212.XXX"}, + {48.539505, 21.5138545, 2, 5, "HUN 312.XXX"}, + {48.539505, 22.2065185, 2, 6, "HUN 412.XXX"}, + {48.048465, 16.838085, 2, 7, "HUN 512.XXX"}, + {48.048465, 17.525541, 2, 6, "HUN 612.XXX"}, + {48.048465, 18.212997, 2, 5, "HUN 712.XXX"}, + {48.048465, 18.900453, 2, 5, "HUN 812.XXX"}, + {48.048465, 19.587909, 2, 5, "HUN 912.XXX"}, + {48.048465, 20.275365, 2, 3, "HUN B12.XXX"}, + {48.048465, 20.962821, 2, 3, "HUN C12.XXX"}, + {48.048465, 21.650277, 2, 3, "HUN D12.XXX"}, + {48.048465, 22.337733, 2, 4, "HUN F12.XXX"}, + {47.802945, 16.150629, 2, 6, "HUN G12.XXX"}, + {47.557425, 16.8361325, 2, 3, "HUN H12.XXX"}, + {47.557425, 17.5183805, 2, 3, "HUN J12.XXX"}, + {47.557425, 18.2006285, 2, 3, "HUN K12.XXX"}, + {47.557425, 18.8828765, 3, 4, "HUN L12.XXX"}, + {47.557425, 19.5651245, 2, 3, "HUN M12.XXX"}, + {47.557425, 20.2473725, 2, 3, "HUN N12.XXX"}, + {47.557425, 20.9296205, 2, 3, "HUN P12.XXX"}, + {47.557425, 21.6118685, 3, 4, "HUN Q12.XXX"}, + {47.311905, 16.1538845, 2, 5, "HUN R12.XXX"}, + {47.066385, 16.829023, 2, 5, "HUN S12.XXX"}, + {47.066385, 17.506063, 2, 3, "HUN T12.XXX"}, + {47.066385, 18.183103, 2, 3, "HUN V12.XXX"}, + {47.066385, 18.860143, 2, 3, "HUN W12.XXX"}, + {47.066385, 19.537183, 2, 3, "HUN X12.XXX"}, + {47.066385, 20.214223, 2, 3, "HUN Y12.XXX"}, + {47.066385, 20.891263, 2, 3, "HUN Z12.XXX"}, + {46.654545, 21.568303, 2, 5, "HUN 01.XXXX"}, + {46.409025, 16.151983, 2, 7, "HUN 11.XXXX"}, + {46.163505, 16.826888, 2, 6, "HUN 21.XXXX"}, + {46.163505, 17.493512, 2, 3, "HUN 31.XXXX"}, + {46.163505, 18.160136, 2, 3, "HUN 41.XXXX"}, + {46.163505, 18.82676, 2, 3, "HUN 51.XXXX"}, + {46.163505, 19.493384, 2, 5, "HUN 61.XXXX"}, + {46.1502835, 20.154435, 3, 6, "HUN 71.XXXX"}, + {46.163505, 20.821059, 3, 8, "HUN 81.XXXX"}, + {45.885585, 17.453123, 3, 6, "HUN 9H.HHHH"}, + {45.885585, 18.119747, 3, 6, "HUN BH.HHHH"}, + {45.885585, 18.786371, 3, 6, "HUN CH.HHHH"}, + {45.885585, 19.452995, 3, 6, "HUN DH.HHHH"}, + {46.135491, 20.121468, 4, 7, "HUN 7123.XX"}, + {46.14381, 20.788035, 3, 8, "HUN 8123.XX"}, + {46.117365, 17.465155, 3, 4, "HUN 9HHH.HH"}, + {46.117365, 18.131779, 3, 4, "HUN BHHH.HH"}, + {46.117365, 18.798403, 3, 4, "HUN CHHH.HH"}, + {46.117365, 19.465027, 3, 6, "HUN DHHH.HH"}, + {47.15665, 19.5025, 2, 3, "HUN DBPK.J3J"}, + {37.591345, 126.9160275, 4, 5, "KOR 12.XX"}, + {37.6404865, 126.6237475, 3, 6, "KOR 12.XXX"}, + {35.172514, 129.02221, 3, 4, "KOR 000.XX"}, + {35.851014, 128.598853375, 3, 4, "KOR 200.XX"}, + {35.832667, 128.448345375, 3, 4, "KOR 400.XX"}, + {36.322214, 127.32739175, 3, 4, "KOR 600.XX"}, + {35.200224, 126.849719625, 3, 4, "KOR 800.XX"}, + {35.200224, 126.744731625, 3, 4, "KOR 900.XX"}, + {35.582424, 129.27738, 3, 4, "KOR B00.XX"}, + {35.881524, 127.090341375, 3, 4, "KOR C00.XX"}, + {36.676724, 127.42530275, 3, 4, "KOR D00.XX"}, + {35.263824, 128.62418, 3, 4, "KOR F00.XX"}, + {35.272473, 128.520585, 3, 4, "KOR G00.XX"}, + {37.773924, 127.0087245, 3, 4, "KOR H00.XX"}, + {36.062924, 129.309641375, 3, 4, "KOR J00.XX"}, + {35.229824, 128.04428, 3, 4, "KOR K00.XX"}, + {33.535024, 126.462223625, 3, 4, "KOR L00.XX"}, + {36.854324, 127.080163125, 3, 4, "KOR M00.XX"}, + {35.989324, 126.921141375, 3, 4, "KOR N00.XX"}, + {36.153724, 128.306241375, 3, 4, "KOR P00.XX"}, + {34.849824, 126.349919625, 3, 4, "KOR Q00.XX"}, + {36.026324, 126.660341375, 3, 4, "KOR R00.XX"}, + {37.911624, 127.686085875, 3, 4, "KOR S00.XX"}, + {35.287424, 128.83938, 3, 4, "KOR T00.XX"}, + {37.389624, 127.8942245, 3, 4, "KOR V00.XX"}, + {35.005324, 127.460619625, 3, 4, "KOR W00.XX"}, + {37.806724, 128.8600245, 3, 4, "KOR X00.XX"}, + {37.027024, 127.877563125, 3, 4, "KOR Y00.XX"}, + {35.896024, 129.161741375, 3, 4, "KOR Z00.XX"}, + {38.579595, 126.9589945, 2, 5, "KOR 012.XXX"}, + {38.579595, 127.5474985, 2, 5, "KOR 112.XXX"}, + {38.579595, 128.1360015, 2, 5, "KOR 212.XXX"}, + {37.965795, 124.5863305, 2, 4, "KOR 312.XXX"}, + {37.793931, 125.6054355, 2, 6, "KOR 412.XXX"}, + {38.088555, 126.1939395, 2, 5, "KOR 512.XXX"}, + {38.088555, 126.7824435, 2, 5, "KOR 612.XXX"}, + {38.088555, 127.3709475, 2, 3, "KOR 712.XXX"}, + {38.088555, 127.9594515, 2, 3, "KOR 812.XXX"}, + {38.088555, 128.5479555, 2, 3, "KOR 912.XXX"}, + {37.597515, 125.958251, 3, 5, "KOR B12.XXX"}, + {37.597515, 126.541547, 2, 3, "KOR C12.XXX"}, + {37.597515, 127.124843, 3, 4, "KOR D12.XXX"}, + {37.597515, 127.708139, 2, 3, "KOR F12.XXX"}, + {37.597515, 128.291435, 2, 3, "KOR G12.XXX"}, + {37.597515, 128.874731, 2, 3, "KOR H12.XXX"}, + {37.106475, 125.6715245, 2, 3, "KOR J12.XXX"}, + {37.106475, 126.2496125, 2, 3, "KOR K12.XXX"}, + {37.106475, 126.8277005, 2, 3, "KOR L12.XXX"}, + {37.106475, 127.4057885, 2, 3, "KOR M12.XXX"}, + {37.106475, 127.9838765, 2, 3, "KOR N12.XXX"}, + {37.106475, 128.5619645, 2, 3, "KOR P12.XXX"}, + {37.106475, 129.1400525, 2, 3, "KOR Q12.XXX"}, + {36.271707, 125.671238, 2, 3, "KOR R12.XXX"}, + {36.615435, 126.244118, 2, 3, "KOR S12.XXX"}, + {36.615435, 126.816998, 2, 3, "KOR T12.XXX"}, + {36.615435, 127.389878, 2, 3, "KOR V12.XXX"}, + {36.615435, 127.962758, 2, 3, "KOR W12.XXX"}, + {36.615435, 128.535638, 2, 3, "KOR X12.XXX"}, + {36.615435, 129.108518, 2, 3, "KOR Y12.XXX"}, + {36.124395, 126.244118, 2, 3, "KOR Z12.XXX"}, + {35.712555, 126.816998, 2, 3, "KOR 01.XXXX"}, + {35.712555, 127.389878, 2, 3, "KOR 11.XXXX"}, + {35.712555, 127.962758, 2, 3, "KOR 21.XXXX"}, + {35.712555, 128.535638, 2, 3, "KOR 31.XXXX"}, + {35.712555, 129.108518, 2, 3, "KOR 41.XXXX"}, + {35.221515, 125.671238, 2, 3, "KOR 51.XXXX"}, + {35.221515, 126.244118, 2, 3, "KOR 61.XXXX"}, + {35.221515, 126.816998, 2, 3, "KOR 71.XXXX"}, + {35.221515, 127.389878, 2, 3, "KOR 81.XXXX"}, + {35.221515, 127.962758, 2, 3, "KOR 91.XXXX"}, + {35.221515, 128.535638, 3, 4, "KOR B1.XXXX"}, + {35.221515, 129.108518, 3, 4, "KOR C1.XXXX"}, + {34.484955, 125.074349, 2, 3, "KOR D1.XXXX"}, + {34.730475, 125.8620845, 2, 3, "KOR F1.XXXX"}, + {34.730475, 126.4297565, 2, 3, "KOR G1.XXXX"}, + {34.730475, 126.9974285, 2, 3, "KOR H1.XXXX"}, + {34.730475, 127.5651005, 2, 3, "KOR J1.XXXX"}, + {34.730475, 128.1327725, 2, 3, "KOR K1.XXXX"}, + {34.730475, 128.7004445, 2, 5, "KOR L1.XXXX"}, + {33.993915, 125.067058, 2, 3, "KOR M1.XXXX"}, + {34.239435, 125.629522, 2, 3, "KOR N1.XXXX"}, + {34.239435, 126.191986, 2, 3, "KOR P1.XXXX"}, + {34.239435, 126.75445, 2, 3, "KOR Q1.XXXX"}, + {34.239435, 127.316914, 2, 3, "KOR R1.XXXX"}, + {34.239435, 127.879378, 2, 3, "KOR S1.XXXX"}, + {34.239435, 128.441842, 2, 5, "KOR T1.XXXX"}, + {33.748395, 126.276355, 2, 3, "KOR V1.XXXX"}, + {33.748395, 126.838819, 2, 3, "KOR W1.XXXX"}, + {33.133795, 126.0320345, 2, 3, "KOR X1.XXXX"}, + {33.133795, 126.5892905, 2, 3, "KOR Y1.XXXX"}, + {37.290375, 130.4011265, 2, 3, "KOR Z1.XXXX"}, + {33.7636565, 127.373191, 2, 3, "KOR Z123.XX"}, + {37.5562445, 126.9636, 4, 5, "KOR C6J0.4C0"}, + {64.1524385, -22.0257945, 4, 7, "ISL 12.XX"}, + {63.8596345, -22.0945, 3, 6, "ISL 12.XXX"}, + {64.002714, -22.751348375, 3, 6, "ISL 000.XX"}, + {63.942114, -21.195048375, 3, 4, "ISL 200.XX"}, + {65.722124, -18.202896375, 3, 4, "ISL 400.XX"}, + {63.472124, -20.359382125, 3, 4, "ISL 500.XX"}, + {66.121024, -23.220496375, 4, 7, "ISL 600.XX"}, + {65.780724, -19.758196375, 3, 4, "ISL 700.XX"}, + {63.890724, -22.540964375, 3, 6, "ISL 800.XX"}, + {66.090724, -17.395996375, 3, 4, "ISL 900.XX"}, + {64.580724, -21.9942675, 3, 6, "ISL B00.XX"}, + {65.300724, -14.4962755, 3, 4, "ISL C00.XX"}, + {64.300724, -15.3026595, 3, 4, "ISL D00.XX"}, + {66.020724, -18.678196375, 3, 4, "ISL F00.XX"}, + {65.190724, -13.7962755, 3, 4, "ISL G00.XX"}, + {66.200724, -19.030230125, 3, 4, "ISL H00.XX"}, + {65.093424, -22.8344675, 3, 6, "ISL J00.XX"}, + {64.930724, -23.8344675, 3, 6, "ISL K00.XX"}, + {65.110724, -14.0962755, 3, 4, "ISL L00.XX"}, + {66.110724, -18.748196375, 3, 4, "ISL M00.XX"}, + {66.190724, -23.370230125, 3, 6, "ISL N00.XX"}, + {65.700724, -20.408196375, 3, 4, "ISL P00.XX"}, + {64.010724, -22.460964375, 3, 6, "ISL Q00.XX"}, + {64.960724, -23.3644675, 3, 6, "ISL R00.XX"}, + {63.790724, -20.320964375, 4, 5, "ISL S00.XX"}, + {65.290724, -14.1162755, 3, 4, "ISL T00.XX"}, + {65.070724, -14.3144675, 3, 4, "ISL V00.XX"}, + {65.620724, -24.098196375, 3, 6, "ISL W00.XX"}, + {63.870724, -20.490964375, 3, 4, "ISL X00.XX"}, + {64.970724, -14.1144675, 3, 4, "ISL Y00.XX"}, + {63.899624, -21.178164375, 3, 4, "ISL Z00.XX"}, + {66.2857385, -23.170878, 2, 5, "ISL 012.XXX"}, + {66.565974, -16.5924265, 2, 3, "ISL 112.XXX"}, + {66.565974, -15.4414585, 2, 3, "ISL 212.XXX"}, + {66.186275, -24.2946435, 2, 5, "ISL 312.XXX"}, + {66.186275, -23.1645075, 3, 6, "ISL 412.XXX"}, + {66.186275, -22.0343715, 2, 5, "ISL 512.XXX"}, + {66.186275, -20.9042355, 2, 3, "ISL 612.XXX"}, + {66.186275, -19.7740995, 2, 3, "ISL 712.XXX"}, + {66.186275, -18.6439635, 2, 3, "ISL 812.XXX"}, + {66.186275, -17.5138275, 2, 3, "ISL 912.XXX"}, + {66.186275, -16.3836915, 2, 3, "ISL B12.XXX"}, + {66.186275, -15.2535555, 2, 3, "ISL C12.XXX"}, + {65.695235, -24.5114005, 2, 5, "ISL D12.XXX"}, + {65.695235, -23.4020965, 2, 5, "ISL F12.XXX"}, + {65.695235, -22.2927925, 2, 5, "ISL G12.XXX"}, + {65.695235, -21.1834885, 2, 3, "ISL H12.XXX"}, + {65.695235, -20.0741845, 2, 3, "ISL J12.XXX"}, + {65.695235, -18.9648805, 2, 3, "ISL K12.XXX"}, + {65.695235, -17.8555765, 2, 3, "ISL L12.XXX"}, + {65.695235, -16.7462725, 2, 3, "ISL M12.XXX"}, + {65.695235, -15.6369685, 2, 3, "ISL N12.XXX"}, + {65.695235, -14.5276645, 2, 3, "ISL P12.XXX"}, + {65.105987, -24.1582455, 2, 5, "ISL Q12.XXX"}, + {65.204195, -23.0697735, 2, 5, "ISL R12.XXX"}, + {65.204195, -21.9813015, 2, 5, "ISL S12.XXX"}, + {65.204195, -20.8928295, 2, 3, "ISL T12.XXX"}, + {65.204195, -19.8043575, 2, 3, "ISL V12.XXX"}, + {65.204195, -18.7158855, 2, 3, "ISL W12.XXX"}, + {65.204195, -17.6274135, 2, 3, "ISL X12.XXX"}, + {65.204195, -16.5389415, 2, 3, "ISL Y12.XXX"}, + {65.204195, -15.4504695, 2, 3, "ISL Z12.XXX"}, + {64.792355, -14.3619975, 2, 3, "ISL 01.XXXX"}, + {64.301315, -22.4291905, 2, 5, "ISL 11.XXXX"}, + {64.301315, -21.3615505, 3, 6, "ISL 21.XXXX"}, + {64.301315, -20.2939105, 2, 3, "ISL 31.XXXX"}, + {64.301315, -19.2262705, 2, 3, "ISL 41.XXXX"}, + {64.301315, -18.1586305, 2, 3, "ISL 51.XXXX"}, + {64.301315, -17.0909905, 2, 3, "ISL 61.XXXX"}, + {64.301315, -16.0233505, 2, 3, "ISL 71.XXXX"}, + {64.301315, -14.9557105, 2, 3, "ISL 81.XXXX"}, + {63.810275, -22.7935945, 2, 5, "ISL 91.XXXX"}, + {63.810275, -21.7467865, 2, 5, "ISL B1.XXXX"}, + {63.810275, -20.6999785, 2, 3, "ISL C1.XXXX"}, + {63.810275, -19.6531705, 2, 3, "ISL D1.XXXX"}, + {63.810275, -18.6063625, 2, 3, "ISL F1.XXXX"}, + {63.810275, -17.5595545, 2, 3, "ISL G1.XXXX"}, + {63.810275, -16.5127465, 2, 3, "ISL H1.XXXX"}, + {63.810275, -15.4659385, 2, 3, "ISL J1.XXXX"}, + {63.319235, -21.0047505, 2, 3, "ISL K1.XXXX"}, + {63.319235, -19.9787745, 2, 3, "ISL L1.XXXX"}, + {63.319235, -18.9527985, 2, 3, "ISL M1.XXXX"}, + {63.319235, -17.9268225, 2, 3, "ISL N1.XXXX"}, + {67.7252055, -24.8554185, 1, 4, "ISL 1234.XXX"}, + {14.6651, -90.566629, 4, 5, "GTM 12.XX"}, + {14.779711, -90.848892, 3, 4, "GTM 12.XXX"}, + {14.885324, -91.5677355, 4, 5, "GTM 000.XX"}, + {14.340724, -90.819822625, 4, 5, "GTM 100.XX"}, + {15.359824, -91.530048375, 3, 4, "GTM 200.XX"}, + {15.750024, -88.629148375, 3, 4, "GTM 300.XX"}, + {15.510124, -90.426448375, 3, 4, "GTM 400.XX"}, + {14.945424, -91.4091355, 4, 5, "GTM 500.XX"}, + {14.742924, -91.906322625, 3, 9, "GTM 600.XX"}, + {14.560024, -91.531022625, 3, 4, "GTM 700.XX"}, + {14.583724, -91.710122625, 3, 9, "GTM 800.XX"}, + {14.951624, -91.4923355, 3, 4, "GTM 900.XX"}, + {15.007424, -91.8318355, 3, 9, "GTM B00.XX"}, + {14.798324, -91.2104355, 3, 4, "GTM C00.XX"}, + {15.004624, -89.5986355, 3, 4, "GTM D00.XX"}, + {14.331524, -89.934522625, 3, 6, "GTM F00.XX"}, + {16.948324, -89.950088, 3, 6, "GTM G00.XX"}, + {14.444524, -90.306022625, 3, 4, "GTM H00.XX"}, + {15.084224, -91.4534355, 3, 4, "GTM J00.XX"}, + {14.927624, -91.6495355, 3, 8, "GTM K00.XX"}, + {15.070724, -91.1920355, 3, 4, "GTM L00.XX"}, + {14.851824, -91.6886355, 3, 8, "GTM M00.XX"}, + {14.742464, -90.9119455, 3, 4, "GTM N00.XX"}, + {15.414204, -91.177395375, 3, 4, "GTM NK0.00"}, + {14.582464, -89.381858875, 4, 5, "GTM P00.XX"}, + {15.093004, -90.3433235, 3, 4, "GTM PK0.00"}, + {14.783464, -91.0149455, 3, 4, "GTM Q00.XX"}, + {13.932945, -90.82531625, 3, 4, "GTM QK0.00"}, + {14.112264, -91.09067325, 3, 4, "GTM R00.XX"}, + {14.677104, -91.039850625, 3, 4, "GTM RK0.00"}, + {14.850864, -91.4823455, 4, 5, "GTM S00.XX"}, + {14.833704, -91.3633235, 3, 4, "GTM SK0.00"}, + {14.302064, -91.399558875, 3, 4, "GTM T00.XX"}, + {15.364304, -90.481895375, 3, 4, "GTM TK0.00"}, + {14.672864, -90.846158875, 4, 5, "GTM V00.XX"}, + {14.180304, -91.330150625, 3, 4, "GTM VK0.00"}, + {14.352164, -91.049158875, 3, 4, "GTM W00.XX"}, + {14.931804, -91.1371235, 3, 4, "GTM WK0.00"}, + {14.649464, -90.022758875, 3, 4, "GTM X00.XX"}, + {14.795204, -89.5698235, 4, 5, "GTM XK0.00"}, + {14.651764, -91.261558875, 3, 4, "GTM Y00.XX"}, + {15.665904, -91.734495375, 3, 9, "GTM YK0.00"}, + {15.098264, -90.5252455, 3, 4, "GTM Z00.XX"}, + {15.105204, -90.6525235, 3, 4, "GTM ZK0.00"}, + {17.686359, -90.843413, 2, 8, "GTM 0HH.HHH"}, + {17.686359, -90.353861, 2, 5, "GTM 1HH.HHH"}, + {17.686359, -89.864309, 2, 5, "GTM 2HH.HHH"}, + {17.686359, -89.374757, 2, 5, "GTM 3HH.HHH"}, + {17.394039, -91.552173, 2, 14, "GTM 412.XXX"}, + {17.394039, -91.062621, 2, 14, "GTM 512.XXX"}, + {17.394039, -90.573069, 2, 8, "GTM 612.XXX"}, + {17.394039, -90.083517, 2, 5, "GTM 712.XXX"}, + {17.394039, -89.593965, 2, 3, "GTM 812.XXX"}, + {16.902999, -91.0576995, 2, 10, "GTM 912.XXX"}, + {16.902999, -90.5733555, 2, 8, "GTM B12.XXX"}, + {16.902999, -90.0890115, 2, 5, "GTM C12.XXX"}, + {16.902999, -89.6046675, 2, 3, "GTM D12.XXX"}, + {16.411959, -92.0263875, 2, 12, "GTM F12.XXX"}, + {16.411959, -91.5420435, 2, 10, "GTM G12.XXX"}, + {16.411959, -91.0576995, 2, 10, "GTM H12.XXX"}, + {16.411959, -90.5733555, 2, 8, "GTM J12.XXX"}, + {16.411959, -90.0890115, 2, 5, "GTM K12.XXX"}, + {16.411959, -89.6046675, 2, 3, "GTM L12.XXX"}, + {15.920919, -92.0748225, 2, 8, "GTM M12.XXX"}, + {15.920919, -91.5904785, 2, 3, "GTM N12.XXX"}, + {15.920919, -91.1061345, 2, 3, "GTM P12.XXX"}, + {15.920919, -90.6217905, 2, 3, "GTM Q12.XXX"}, + {15.920919, -90.1374465, 2, 3, "GTM R12.XXX"}, + {15.920919, -89.6531025, 2, 3, "GTM S12.XXX"}, + {15.920919, -89.1687585, 2, 5, "GTM T12.XXX"}, + {15.920919, -88.6844145, 2, 5, "GTM V12.XXX"}, + {15.429879, -92.2093555, 2, 8, "GTM W12.XXX"}, + {15.429879, -91.7357815, 2, 8, "GTM X12.XXX"}, + {15.429879, -91.2514375, 2, 3, "GTM Y12.XXX"}, + {15.429879, -90.7670935, 2, 3, "GTM Z12.XXX"}, + {15.018039, -90.2827495, 2, 3, "GTM 01.XXXX"}, + {15.018039, -89.7984055, 2, 3, "GTM 11.XXXX"}, + {15.018039, -89.3140615, 2, 3, "GTM 21.XXXX"}, + {15.018039, -88.8297175, 2, 5, "GTM 31.XXXX"}, + {14.526999, -92.209642, 2, 3, "GTM 41.XXXX"}, + {14.526999, -91.741276, 2, 3, "GTM 51.XXXX"}, + {14.526999, -91.26214, 2, 3, "GTM 61.XXXX"}, + {14.526999, -90.783004, 3, 4, "GTM 71.XXXX"}, + {14.526999, -90.303868, 2, 3, "GTM 81.XXXX"}, + {14.526999, -89.824732, 2, 3, "GTM 91.XXXX"}, + {14.526999, -89.580373, 3, 4, "GTM B1.XXXX"}, + {14.035959, -92.153333, 2, 3, "GTM C1.XXXX"}, + {14.035959, -91.674197, 2, 3, "GTM D1.XXXX"}, + {14.035959, -91.195061, 2, 3, "GTM F1.XXXX"}, + {14.035959, -90.715925, 2, 3, "GTM G1.XXXX"}, + {14.035959, -90.236789, 2, 3, "GTM H1.XXXX"}, + {14.035959, -89.757653, 2, 5, "GTM J1.XXXX"}, + {13.544919, -91.813146, 2, 3, "GTM K1.XXXX"}, + {13.544919, -91.33401, 2, 3, "GTM L1.XXXX"}, + {13.544919, -90.854874, 2, 3, "GTM M1.XXXX"}, + {13.544919, -90.375738, 2, 3, "GTM N1.XXXX"}, + {15.66, -90.224529, 2, 3, "GTM 44MW.XTF"}, + {23.139153, -82.4303565, 4, 6, "CUB 12.XX"}, + {23.124075, -82.52698125, 3, 5, "CUB 00.XXX"}, + {19.973594, -75.918347875, 3, 5, "CUB 70.XXX"}, + {21.320094, -78.02602225, 3, 6, "CUB F0.XXX"}, + {20.814294, -76.36304, 3, 5, "CUB M0.XXX"}, + {22.342894, -80.0899045, 3, 6, "CUB T0.XXX"}, + {20.186324, -75.246278125, 3, 5, "CUB 000.XX"}, + {20.418924, -76.685778125, 3, 5, "CUB 100.XX"}, + {22.456624, -83.7417435, 3, 5, "CUB 200.XX"}, + {22.199024, -80.4926435, 3, 6, "CUB 300.XX"}, + {23.066545, -81.61985625, 3, 5, "CUB 400.XX"}, + {20.975545, -77.01176, 3, 6, "CUB 500.XX"}, + {21.978824, -79.498530625, 3, 6, "CUB 600.XX"}, + {20.357224, -77.162978125, 3, 5, "CUB 700.XX"}, + {20.260724, -76.043278125, 3, 5, "CUB 800.XX"}, + {21.886124, -78.805530625, 3, 6, "CUB 900.XX"}, + {23.047064, -81.24989075, 3, 5, "CUB B00.XX"}, + {21.175004, -76.60983675, 3, 6, "CUB BK0.00"}, + {20.303364, -76.280089375, 3, 5, "CUB C00.XX"}, + {20.654104, -75.717792, 3, 5, "CUB CK0.00"}, + {22.727464, -80.92969075, 3, 5, "CUB D00.XX"}, + {20.640804, -74.963292, 3, 5, "CUB DK0.00"}, + {22.515564, -83.5531195, 3, 5, "CUB F00.XX"}, + {22.816604, -82.79672625, 3, 5, "CUB FK0.00"}, + {22.856064, -82.05869075, 3, 5, "CUB G00.XX"}, + {20.181204, -75.858219125, 3, 5, "CUB GK0.00"}, + {22.718164, -83.07209075, 3, 5, "CUB H00.XX"}, + {20.334204, -74.528019125, 3, 5, "CUB HK0.00"}, + {22.979464, -82.18589075, 3, 5, "CUB J00.XX"}, + {21.777304, -80.008208625, 3, 6, "CUB JK0.00"}, + {22.114564, -78.6591195, 3, 6, "CUB K00.XX"}, + {22.513804, -81.1592815, 3, 5, "CUB KK0.00"}, + {22.818664, -80.11769075, 3, 6, "CUB L00.XX"}, + {21.544004, -77.295308625, 3, 6, "CUB LK0.00"}, + {21.537764, -78.25764725, 3, 6, "CUB M00.XX"}, + {22.795604, -81.22152625, 3, 5, "CUB MK0.00"}, + {22.592064, -80.26939075, 3, 6, "CUB N00.XX"}, + {22.370104, -80.1880815, 3, 6, "CUB NK0.00"}, + {22.322564, -79.6872195, 3, 6, "CUB P00.XX"}, + {22.336604, -79.2627815, 3, 6, "CUB PK0.00"}, + {20.972464, -75.752976, 3, 7, "CUB Q00.XX"}, + {21.044104, -77.37793675, 3, 6, "CUB QK0.00"}, + {22.799064, -81.58149075, 3, 5, "CUB R00.XX"}, + {22.144104, -80.2280815, 3, 6, "CUB RK0.00"}, + {20.382464, -76.462889375, 3, 5, "CUB S00.XX"}, + {20.720804, -78.024792, 3, 5, "CUB SK0.00"}, + {22.082164, -79.5184195, 3, 6, "CUB T00.XX"}, + {22.493904, -79.5498815, 3, 6, "CUB TK0.00"}, + {20.182464, -75.682889375, 3, 5, "CUB V00.XX"}, + {22.967804, -82.59682625, 3, 5, "CUB VK0.00"}, + {22.490864, -79.7695195, 3, 6, "CUB W00.XX"}, + {22.144104, -79.9980815, 3, 6, "CUB WK0.00"}, + {22.892464, -82.53349075, 3, 5, "CUB X00.XX"}, + {22.514104, -79.4980815, 4, 7, "CUB XK0.00"}, + {22.662464, -80.08349075, 3, 6, "CUB Y00.XX"}, + {21.766704, -79.297508625, 3, 6, "CUB YK0.00"}, + {22.986164, -82.41989075, 3, 5, "CUB Z00.XX"}, + {22.777204, -81.94202625, 3, 5, "CUB ZK0.00"}, + {19.910534, -77.6215155, 2, 4, "CUB 1234.XX"}, + {22.2939765, -84.8568235, 2, 4, "CUB 123.XXX"}, + {22.9566885, -80.318594, 2, 5, "CUB 12.XXXX"}, + {23.0451515, -84.578048, 2, 4, "CUB 1234.XXX"}, + {42.7331, 23.272638, 4, 5, "BGR 12.XX"}, + {42.593915, 23.014793, 3, 4, "BGR 00.XXX"}, + {42.112224, 24.6107865, 3, 4, "BGR C0.XXX"}, + {43.330115, 27.5463375, 3, 4, "BGR P0.XXX"}, + {42.526845, 27.3953025, 3, 4, "BGR 000.XX"}, + {43.888924, 25.916552, 3, 6, "BGR 100.XX"}, + {42.450115, 25.5818025, 3, 4, "BGR 200.XX"}, + {43.457724, 24.5614045, 3, 4, "BGR 300.XX"}, + {42.699824, 26.267356, 3, 4, "BGR 400.XX"}, + {43.616024, 27.763552, 3, 4, "BGR 500.XX"}, + {43.288224, 26.8885045, 3, 4, "BGR 600.XX"}, + {41.991324, 25.49396, 3, 4, "BGR 700.XX"}, + {42.247424, 24.2696085, 3, 4, "BGR 800.XX"}, + {42.541924, 26.4416085, 3, 4, "BGR 900.XX"}, + {42.064824, 23.0158085, 3, 6, "BGR B00.XX"}, + {43.113124, 25.5569045, 3, 4, "BGR C00.XX"}, + {42.923724, 25.262656, 3, 4, "BGR D00.XX"}, + {43.260724, 23.5068045, 3, 4, "BGR F00.XX"}, + {42.674424, 25.327556, 3, 4, "BGR G00.XX"}, + {44.042624, 22.806552, 3, 6, "BGR H00.XX"}, + {42.288545, 22.6496885, 3, 6, "BGR J00.XX"}, + {43.411204, 23.2142915, 3, 4, "BGR JK0.00"}, + {42.071664, 25.5695365, 3, 4, "BGR K00.XX"}, + {41.625004, 25.34446, 4, 5, "BGR KK0.00"}, + {43.265764, 26.5129495, 3, 4, "BGR L00.XX"}, + {43.145504, 24.6796915, 3, 4, "BGR LK0.00"}, + {42.279364, 23.0892365, 3, 4, "BGR M00.XX"}, + {44.088504, 27.211340625, 3, 6, "BGR MK0.00"}, + {43.144064, 25.6644495, 3, 4, "BGR N00.XX"}, + {43.535904, 26.4714915, 3, 4, "BGR NK0.00"}, + {41.604664, 24.65878, 3, 4, "BGR P00.XX"}, + {43.597904, 25.321702, 3, 4, "BGR PK0.00"}, + {41.407545, 23.1242515, 3, 6, "BGR Q00.XX"}, + {42.343004, 23.4952705, 3, 4, "BGR QK0.00"}, + {41.559664, 23.23008, 3, 4, "BGR R00.XX"}, + {42.666105, 24.727503, 3, 4, "BGR RK0.00"}, + {42.491264, 25.9625365, 3, 4, "BGR S00.XX"}, + {42.022555, 23.9713975, 3, 4, "BGR SK0.00"}, + {43.045564, 25.0844495, 3, 4, "BGR T00.XX"}, + {42.713804, 27.221381, 3, 4, "BGR TK0.00"}, + {42.912264, 23.779093, 3, 4, "BGR V00.XX"}, + {41.918804, 25.87416, 3, 5, "BGR VK0.00"}, + {42.664164, 26.938793, 3, 4, "BGR W00.XX"}, + {43.323204, 26.2087915, 3, 4, "BGR WK0.00"}, + {42.045364, 24.2666365, 3, 4, "BGR X00.XX"}, + {41.568104, 23.68926, 3, 4, "BGR XK0.00"}, + {42.522464, 24.138093, 3, 4, "BGR Y00.XX"}, + {43.271504, 24.0725915, 3, 4, "BGR YK0.00"}, + {42.212464, 25.2884365, 3, 4, "BGR Z00.XX"}, + {41.769904, 26.14566, 3, 5, "BGR ZK0.00"}, + {44.170491, 22.385526, 2, 5, "BGR 112.XXX"}, + {44.170491, 23.031318, 2, 5, "BGR 212.XXX"}, + {44.170491, 23.67711, 2, 5, "BGR 312.XXX"}, + {44.170491, 25.614485, 2, 5, "BGR 412.XXX"}, + {44.170491, 26.260277, 2, 5, "BGR 512.XXX"}, + {44.170491, 26.906069, 2, 5, "BGR 612.XXX"}, + {44.170491, 27.551861, 2, 5, "BGR 712.XXX"}, + {43.679451, 22.3904465, 2, 5, "BGR 812.XXX"}, + {43.679451, 23.0310305, 2, 3, "BGR 912.XXX"}, + {43.679451, 23.6716145, 2, 5, "BGR B12.XXX"}, + {43.732135, 24.31348, 2, 5, "BGR C12.XXX"}, + {43.679451, 24.9527825, 2, 5, "BGR D12.XXX"}, + {43.679451, 25.5933665, 2, 5, "BGR F12.XXX"}, + {43.679451, 26.2339505, 2, 3, "BGR G12.XXX"}, + {43.679451, 26.8745345, 2, 3, "BGR H12.XXX"}, + {43.679451, 27.5151185, 2, 3, "BGR J12.XXX"}, + {43.777659, 28.1557025, 3, 6, "BGR K12.XXX"}, + {43.188411, 22.39016, 2, 5, "BGR L12.XXX"}, + {43.188411, 23.025536, 2, 3, "BGR M12.XXX"}, + {43.188411, 23.660912, 2, 3, "BGR N12.XXX"}, + {43.188411, 24.296288, 2, 3, "BGR P12.XXX"}, + {43.188411, 24.931664, 2, 3, "BGR Q12.XXX"}, + {43.188411, 25.56704, 2, 3, "BGR R12.XXX"}, + {43.188411, 26.202416, 2, 3, "BGR S12.XXX"}, + {43.188411, 26.837792, 2, 3, "BGR T12.XXX"}, + {43.188411, 27.473168, 2, 3, "BGR V12.XXX"}, + {42.697371, 22.3950815, 2, 5, "BGR W12.XXX"}, + {42.697371, 23.0252495, 3, 4, "BGR X12.XXX"}, + {42.697371, 23.6554175, 2, 3, "BGR Y12.XXX"}, + {42.697371, 24.2855855, 2, 3, "BGR Z12.XXX"}, + {42.285531, 24.9157535, 2, 3, "BGR 01.XXXX"}, + {42.285531, 25.5459215, 2, 3, "BGR 11.XXXX"}, + {42.285531, 26.1760895, 2, 3, "BGR 21.XXXX"}, + {42.285531, 26.8062575, 2, 3, "BGR 31.XXXX"}, + {42.285531, 27.4364255, 2, 3, "BGR 41.XXXX"}, + {41.794491, 22.470416, 2, 5, "BGR 51.XXXX"}, + {41.794491, 23.095376, 2, 3, "BGR 61.XXXX"}, + {41.794491, 23.720336, 2, 3, "BGR 71.XXXX"}, + {41.794491, 24.345296, 2, 3, "BGR 81.XXXX"}, + {41.794491, 24.970256, 2, 3, "BGR 91.XXXX"}, + {41.794491, 25.595216, 2, 3, "BGR B1.XXXX"}, + {41.794491, 26.220176, 3, 5, "BGR C1.XXXX"}, + {41.794491, 26.845136, 2, 5, "BGR D1.XXXX"}, + {41.794491, 27.470096, 2, 5, "BGR F1.XXXX"}, + {41.303451, 22.7565695, 2, 7, "BGR G1.XXXX"}, + {41.303451, 23.3763215, 2, 5, "BGR H1.XXXX"}, + {41.303451, 23.9960735, 2, 5, "BGR J1.XXXX"}, + {41.303451, 24.6158255, 2, 5, "BGR K1.XXXX"}, + {41.3319045, 25.2349525, 3, 4, "BGR L1.XXXX"}, + {41.326131, 25.802639, 3, 7, "BGR M1.XXXX"}, + {41.2866245, 25.2048755, 3, 6, "BGR P123.XX"}, + {41.304823, 25.773249, 3, 7, "BGR Q123.XX"}, + {42.747, 25.485, 2, 3, "BGR QQYH.2MH"}, + {6.34405, -10.813195, 4, 5, "LBR 12.XX"}, + {6.455495, -10.8260015, 3, 4, "LBR 12.XXX"}, + {6.064195, -8.20525075, 3, 6, "LBR 000.XX"}, + {5.887794, -10.09365075, 3, 4, "LBR 300.XX"}, + {7.555472, -8.628396625, 4, 7, "LBR 600.XX"}, + {6.990515, -9.551618625, 3, 4, "LBR 900.XX"}, + {4.402208, -7.791917875, 3, 5, "LBR C00.XX"}, + {6.870314, -10.864618625, 3, 4, "LBR F00.XX"}, + {5.005208, -9.075630875, 3, 4, "LBR H00.XX"}, + {7.205686, -9.046778625, 3, 6, "LBR K00.XX"}, + {4.660515, -8.281278875, 4, 6, "LBR M00.XX"}, + {8.400515, -9.821618625, 3, 6, "LBR P00.XX"}, + {6.717914, -11.38694875, 3, 4, "LBR R00.XX"}, + {6.475769, -8.93017875, 3, 4, "LBR T00.XX"}, + {7.343107, -8.774103625, 3, 6, "LBR W00.XX"}, + {5.433775, -9.62432675, 3, 4, "LBR Y00.XX"}, + {8.509563, -10.55891, 2, 7, "LBR 212.XXX"}, + {8.509563, -10.090191, 2, 6, "LBR 312.XXX"}, + {8.509563, -9.621471, 2, 5, "LBR 412.XXX"}, + {8.018523, -11.027631, 2, 7, "LBR 512.XXX"}, + {8.018523, -10.558911, 2, 5, "LBR 612.XXX"}, + {8.018523, -10.090191, 2, 5, "LBR 712.XXX"}, + {8.018523, -9.621471, 2, 5, "LBR 812.XXX"}, + {7.527483, -11.49635, 2, 6, "LBR B12.XXX"}, + {7.527483, -11.02763, 2, 7, "LBR C12.XXX"}, + {7.527483, -10.55891, 2, 5, "LBR D12.XXX"}, + {7.527483, -10.09019, 2, 5, "LBR F12.XXX"}, + {7.527483, -9.62147, 2, 5, "LBR G12.XXX"}, + {7.527483, -9.15275, 2, 5, "LBR H12.XXX"}, + {7.527483, -8.68403, 3, 6, "LBR J12.XXX"}, + {7.036443, -11.49635, 2, 5, "LBR K12.XXX"}, + {7.036443, -11.02763, 2, 3, "LBR L12.XXX"}, + {7.036443, -10.55891, 2, 3, "LBR M12.XXX"}, + {7.036443, -10.09019, 2, 3, "LBR N12.XXX"}, + {7.036443, -9.62147, 2, 3, "LBR P12.XXX"}, + {7.036443, -9.15275, 2, 3, "LBR Q12.XXX"}, + {7.036443, -8.68403, 2, 3, "LBR R12.XXX"}, + {6.545403, -11.074502, 2, 3, "LBR S12.XXX"}, + {6.545403, -10.605782, 3, 4, "LBR T12.XXX"}, + {6.545403, -10.137062, 2, 3, "LBR V12.XXX"}, + {6.545403, -9.668342, 2, 3, "LBR W12.XXX"}, + {6.545403, -9.199622, 2, 3, "LBR X12.XXX"}, + {6.545403, -8.730902, 2, 3, "LBR Y12.XXX"}, + {6.545403, -8.262182, 2, 4, "LBR Z12.XXX"}, + {7.664974, -8.730903, 2, 5, "LBR 912.XXX"}, + {5.642523, -10.622187, 2, 3, "LBR B1.XXXX"}, + {5.642523, -10.153467, 2, 3, "LBR C1.XXXX"}, + {5.642523, -9.684747, 2, 3, "LBR D1.XXXX"}, + {5.642523, -9.216027, 2, 3, "LBR F1.XXXX"}, + {5.642523, -8.747307, 2, 3, "LBR G1.XXXX"}, + {5.642523, -8.278587, 2, 4, "LBR H1.XXXX"}, + {5.642523, -7.809867, 2, 4, "LBR K1.XXXX"}, + {5.151483, -10.153466, 2, 3, "LBR L1.XXXX"}, + {5.151483, -9.684746, 2, 3, "LBR M1.XXXX"}, + {5.151483, -9.216026, 2, 3, "LBR P1.XXXX"}, + {5.151483, -8.747306, 2, 3, "LBR Q1.XXXX"}, + {5.151483, -8.278586, 2, 4, "LBR R1.XXXX"}, + {5.151483, -7.809866, 2, 4, "LBR S1.XXXX"}, + {4.660443, -9.333206, 2, 3, "LBR T1.XXXX"}, + {4.660443, -8.864486, 2, 3, "LBR V1.XXXX"}, + {4.660443, -8.395766, 3, 5, "LBR W1.XXXX"}, + {4.660443, -7.927046, 3, 5, "LBR X1.XXXX"}, + {4.373795, -8.395766, 2, 4, "LBR Y1.XXXX"}, + {4.373795, -7.927046, 2, 4, "LBR Z1.XXXX"}, + {6.4548385, -9.433889, 2, 3, "LBR C3R5.RWF"}, + {14.1182, -87.248732, 4, 5, "HND 12.XX"}, + {15.623652, -88.1903575, 3, 4, "HND 12.XXX"}, + {14.063114, -87.26890675, 3, 4, "HND 000.XX"}, + {15.784334, -86.86336625, 3, 4, "HND 200.XX"}, + {13.350424, -87.21080975, 3, 4, "HND 300.XX"}, + {14.500724, -87.672822625, 3, 4, "HND 400.XX"}, + {15.867124, -87.96256125, 3, 4, "HND 500.XX"}, + {14.083624, -86.61160975, 3, 6, "HND 600.XX"}, + {14.627224, -87.885422625, 3, 4, "HND 700.XX"}, + {14.710724, -86.271922625, 3, 4, "HND 800.XX"}, + {14.869724, -85.9402355, 3, 4, "HND 900.XX"}, + {15.788545, -87.53776625, 3, 4, "HND B00.XX"}, + {15.682124, -86.052248375, 3, 4, "HND C00.XX"}, + {14.810724, -88.8220355, 3, 4, "HND D00.XX"}, + {15.520724, -86.622148375, 3, 4, "HND F00.XX"}, + {13.481524, -87.51660975, 3, 4, "HND G00.XX"}, + {13.900724, -86.60180975, 3, 6, "HND H00.XX"}, + {14.389424, -87.720722625, 3, 6, "HND J00.XX"}, + {15.170724, -87.1720355, 3, 4, "HND K00.XX"}, + {15.071624, -88.8086355, 3, 6, "HND L00.XX"}, + {14.961124, -88.2968355, 3, 4, "HND M00.XX"}, + {14.440724, -87.131922625, 3, 4, "HND N00.XX"}, + {13.566124, -87.50420975, 3, 4, "HND P00.XX"}, + {14.360724, -88.211922625, 3, 6, "HND Q00.XX"}, + {14.570024, -86.899722625, 3, 4, "HND R00.XX"}, + {15.333924, -87.639948375, 4, 5, "HND S00.XX"}, + {16.350424, -86.596674125, 3, 4, "HND T00.XX"}, + {15.660724, -86.322148375, 3, 4, "HND V00.XX"}, + {14.732324, -88.006322625, 3, 4, "HND W00.XX"}, + {14.190724, -88.08180975, 3, 6, "HND X00.XX"}, + {15.572024, -86.290948375, 3, 4, "HND Y00.XX"}, + {15.345724, -87.718048375, 3, 4, "HND Z00.XX"}, + {17.200838, -84.144465, 2, 3, "HND W1.XXXX"}, + {16.073203, -87.1462035, 2, 3, "HND X1.XXXX"}, + {16.073203, -86.6618595, 2, 3, "HND Y1.XXXX"}, + {16.073203, -86.1775155, 2, 3, "HND Z1.XXXX"}, + {15.994003, -88.4028935, 2, 5, "HND 012.XXX"}, + {15.994003, -87.9185495, 2, 5, "HND 112.XXX"}, + {15.994003, -87.4342055, 2, 5, "HND 212.XXX"}, + {15.994003, -86.9498615, 2, 3, "HND 312.XXX"}, + {15.994003, -86.4655175, 2, 3, "HND 412.XXX"}, + {15.994003, -85.9811735, 2, 3, "HND 512.XXX"}, + {15.994003, -85.4968295, 2, 3, "HND 612.XXX"}, + {15.994003, -85.0124855, 2, 3, "HND 712.XXX"}, + {15.994003, -84.5281415, 2, 3, "HND 812.XXX"}, + {15.994003, -84.0437975, 2, 3, "HND 912.XXX"}, + {15.502963, -88.7903685, 2, 5, "HND C12.XXX"}, + {15.502963, -89.2747125, 2, 5, "HND B12.XXX"}, + {15.502963, -88.3060245, 2, 5, "HND D12.XXX"}, + {15.502963, -87.8216805, 3, 4, "HND F12.XXX"}, + {15.502963, -87.3373365, 2, 3, "HND G12.XXX"}, + {15.502963, -86.8529925, 2, 3, "HND H12.XXX"}, + {15.502963, -86.3686485, 2, 3, "HND J12.XXX"}, + {15.502963, -85.8843045, 2, 3, "HND K12.XXX"}, + {15.502963, -85.3999605, 2, 3, "HND L12.XXX"}, + {15.502963, -84.9156165, 2, 3, "HND M12.XXX"}, + {15.502963, -84.4312725, 2, 3, "HND N12.XXX"}, + {15.502963, -83.9469285, 2, 3, "HND P12.XXX"}, + {15.257442, -83.4625845, 2, 3, "HND Q12.XXX"}, + {15.011923, -87.763845, 2, 3, "HND V12.XXX"}, + {15.011923, -88.242981, 2, 3, "HND T12.XXX"}, + {15.011923, -88.722117, 3, 6, "HND S12.XXX"}, + {15.011923, -89.201253, 2, 5, "HND R12.XXX"}, + {15.011923, -87.284709, 2, 3, "HND W12.XXX"}, + {15.011923, -86.805573, 2, 3, "HND X12.XXX"}, + {15.011923, -86.326437, 2, 3, "HND Y12.XXX"}, + {15.011923, -85.847301, 2, 3, "HND Z12.XXX"}, + {14.580388, -85.391901, 2, 5, "HND 0123.XX"}, + {14.580388, -84.912765, 2, 5, "HND 1123.XX"}, + {14.580388, -84.433629, 2, 5, "HND 2123.XX"}, + {14.580388, -83.954493, 2, 5, "HND 3123.XX"}, + {14.089348, -85.516477, 2, 5, "HND D123.XX"}, + {14.089348, -89.349565, 2, 7, "HND 4123.XX"}, + {14.089348, -88.870429, 2, 5, "HND 5123.XX"}, + {14.089348, -88.391293, 2, 5, "HND 6123.XX"}, + {14.089348, -87.912157, 2, 5, "HND 7123.XX"}, + {14.089348, -87.433021, 2, 3, "HND 8123.XX"}, + {14.089348, -86.953885, 2, 3, "HND 9123.XX"}, + {14.089348, -86.474749, 2, 5, "HND B123.XX"}, + {14.089348, -85.995613, 2, 5, "HND C123.XX"}, + {13.598308, -88.774602, 2, 5, "HND F123.XX"}, + {13.598308, -88.295466, 2, 5, "HND G123.XX"}, + {13.598308, -87.81633, 2, 5, "HND H123.XX"}, + {13.598308, -87.337194, 2, 3, "HND J123.XX"}, + {13.598308, -86.858058, 2, 5, "HND K123.XX"}, + {13.598308, -86.378922, 2, 5, "HND L123.XX"}, + {13.598308, -85.899786, 2, 5, "HND M123.XX"}, + {13.104553, -88.055898, 2, 5, "HND N123.XX"}, + {13.104553, -87.576762, 2, 5, "HND P123.XX"}, + {13.104553, -87.097626, 2, 5, "HND Q123.XX"}, + {13.041553, -87.810362, 2, 5, "HND RHHH.HH"}, + {13.041553, -87.331226, 2, 5, "HND SHHH.HH"}, + {13.041553, -86.85209, 2, 5, "HND THHH.HH"}, + {15.24245, -86.1775, 2, 3, "HND DCKR.593"}, + {6.351898, 2.3472725, 4, 5, "BEN 12.XX"}, + {6.492845, 2.0684635, 3, 4, "BEN 12.XXX"}, + {9.395346, 2.5402275, 3, 4, "BEN 000.XX"}, + {9.395346, 2.6066565, 3, 4, "BEN 100.XX"}, + {9.745926, 1.631756625, 3, 5, "BEN 200.XX"}, + {7.220226, 2.039682375, 3, 4, "BEN 300.XX"}, + {7.222226, 1.952682375, 3, 4, "BEN 400.XX"}, + {10.341724, 1.33894275, 3, 7, "BEN 500.XX"}, + {6.660926, 1.65719525, 3, 6, "BEN 600.XX"}, + {8.077526, 2.453682375, 3, 4, "BEN 700.XX"}, + {10.370624, 1.63884275, 3, 5, "BEN 800.XX"}, + {7.016826, 2.599482375, 3, 4, "BEN 900.XX"}, + {11.169824, 2.892429875, 3, 5, "BEN B00.XX"}, + {9.034326, 1.6528695, 3, 6, "BEN C00.XX"}, + {7.115526, 1.925382375, 3, 4, "BEN D00.XX"}, + {8.014426, 2.198982375, 3, 4, "BEN F00.XX"}, + {8.536126, 2.3707695, 3, 4, "BEN G00.XX"}, + {10.397524, 2.34624275, 3, 5, "BEN H00.XX"}, + {11.344724, 2.403929875, 3, 5, "BEN J00.XX"}, + {7.970326, 1.939882375, 3, 4, "BEN K00.XX"}, + {9.974726, 3.162156625, 3, 5, "BEN L00.XX"}, + {11.882724, 3.328929875, 4, 8, "BEN M00.XX"}, + {6.273045, 1.66772625, 3, 7, "BEN N00.XX"}, + {6.773726, 2.61549525, 3, 4, "BEN P00.XX"}, + {7.818426, 2.150982375, 3, 4, "BEN Q00.XX"}, + {10.268224, 2.62974275, 3, 4, "BEN R00.XX"}, + {9.573726, 1.871256625, 3, 5, "BEN S00.XX"}, + {10.268524, 1.95944275, 3, 5, "BEN T00.XX"}, + {12.122324, 3.133229875, 4, 7, "BEN V00.XX"}, + {6.816266, 1.74781475, 3, 6, "BEN W00.XX"}, + {6.381406, 1.86360125, 3, 4, "BEN WK0.00"}, + {6.958866, 1.658329125, 3, 6, "BEN X00.XX"}, + {8.885406, 2.5675565, 3, 4, "BEN XK0.00"}, + {10.638264, 1.23117025, 3, 5, "BEN Y00.XX"}, + {10.809104, 2.09731075, 3, 5, "BEN YK0.00"}, + {7.372466, 2.578829125, 3, 4, "BEN Z00.XX"}, + {7.209965, 2.312443375, 3, 4, "BEN ZK0.00"}, + {6.562116, 1.524425, 2, 5, "BEN 012.XXX"}, + {6.562116, 1.993145, 2, 3, "BEN 112.XXX"}, + {6.562116, 2.461865, 3, 4, "BEN 212.XXX"}, + {7.053156, 1.524425, 2, 5, "BEN 312.XXX"}, + {7.053156, 1.993145, 3, 4, "BEN 412.XXX"}, + {7.053156, 2.461865, 2, 3, "BEN 512.XXX"}, + {7.544196, 1.524425, 2, 5, "BEN 612.XXX"}, + {7.544196, 1.993145, 2, 3, "BEN 712.XXX"}, + {7.544196, 2.461865, 2, 3, "BEN 812.XXX"}, + {8.035236, 1.524425, 2, 5, "BEN 912.XXX"}, + {8.035236, 1.993145, 2, 3, "BEN B12.XXX"}, + {8.035236, 2.461865, 3, 4, "BEN C12.XXX"}, + {8.526275, 1.524425, 2, 5, "BEN D12.XXX"}, + {8.526275, 1.993145, 2, 3, "BEN F12.XXX"}, + {8.526275, 2.461865, 2, 3, "BEN G12.XXX"}, + {9.017315, 1.5247115, 2, 5, "BEN H12.XXX"}, + {9.017315, 1.9986395, 2, 3, "BEN J12.XXX"}, + {9.017315, 2.4725675, 2, 3, "BEN K12.XXX"}, + {9.508355, 1.3588365, 2, 6, "BEN L12.XXX"}, + {9.508355, 1.8327645, 2, 4, "BEN M12.XXX"}, + {9.508355, 2.3066925, 2, 4, "BEN N12.XXX"}, + {9.508355, 2.7806205, 2, 4, "BEN P12.XXX"}, + {9.999395, 1.2877475, 2, 6, "BEN Q12.XXX"}, + {9.999395, 1.7616755, 2, 4, "BEN R12.XXX"}, + {9.999395, 2.2356035, 2, 4, "BEN S12.XXX"}, + {9.999395, 2.7095315, 2, 4, "BEN T12.XXX"}, + {9.999395, 3.1834595, 2, 4, "BEN V12.XXX"}, + {10.490435, 0.7901225, 2, 6, "BEN W12.XXX"}, + {10.490435, 1.2640505, 2, 6, "BEN X12.XXX"}, + {10.490435, 1.7379785, 2, 4, "BEN Y12.XXX"}, + {10.490435, 2.2119065, 2, 4, "BEN Z12.XXX"}, + {10.078595, 2.6858345, 2, 4, "BEN 01.XXXX"}, + {10.078595, 3.1597625, 2, 4, "BEN 11.XXXX"}, + {10.078595, 3.5521435, 3, 5, "BEN 21.XXXX"}, + {10.569635, 0.7901225, 2, 6, "BEN 31.XXXX"}, + {10.569635, 1.2640505, 2, 4, "BEN 41.XXXX"}, + {10.569635, 1.7379785, 2, 4, "BEN 51.XXXX"}, + {10.569635, 2.2119065, 2, 4, "BEN 61.XXXX"}, + {10.569635, 2.6858345, 2, 4, "BEN 71.XXXX"}, + {10.569635, 3.1597625, 2, 4, "BEN 81.XXXX"}, + {10.569635, 3.5521435, 3, 5, "BEN 91.XXXX"}, + {11.060675, 0.9559975, 2, 5, "BEN B1.XXXX"}, + {11.060675, 1.4299255, 2, 5, "BEN C1.XXXX"}, + {11.060675, 1.9038535, 2, 5, "BEN D1.XXXX"}, + {11.060675, 2.3777815, 2, 4, "BEN F1.XXXX"}, + {11.060675, 2.8517095, 2, 4, "BEN G1.XXXX"}, + {11.060675, 3.3256375, 2, 4, "BEN H1.XXXX"}, + {11.865015, 2.148112, 3, 6, "BEN V1.XXXX"}, + {11.545639, 2.6147455, 3, 4, "BEN W1.XXXX"}, + {11.798772, 3.104304, 3, 6, "BEN X1.XXXX"}, + {11.9544205, 2.3956755, 3, 6, "BEN Y1.XXXX"}, + {11.9544205, 2.8696035, 3, 6, "BEN Z1.XXXX"}, + {11.890641, 2.1323995, 3, 6, "BEN V123.XX"}, + {11.890641, 2.6063275, 3, 5, "BEN W123.XX"}, + {11.855544, 3.0816925, 3, 6, "BEN X123.XX"}, + {11.934701, 2.3721975, 3, 6, "BEN Y123.XX"}, + {11.934701, 2.8461255, 3, 6, "BEN Z123.XX"}, + {9.255, 2.315, 2, 3, "BEN XH2Z.8RD"}, + {15.3723, 38.8757585, 4, 5, "ERI 12.XX"}, + {15.558646, 38.7139805, 3, 4, "ERI 12.XXX"}, + {15.758514, 38.394683625, 3, 6, "ERI 000.XX"}, + {12.986814, 42.632563125, 3, 6, "ERI 200.XX"}, + {15.597014, 39.366583625, 4, 5, "ERI 400.XX"}, + {13.910514, 41.62719325, 3, 5, "ERI 600.XX"}, + {14.867514, 38.7518535, 3, 5, "ERI 800.XX"}, + {15.100514, 37.5268535, 3, 6, "ERI B00.XX"}, + {14.824614, 39.3060535, 4, 6, "ERI D00.XX"}, + {13.247714, 42.26659325, 3, 6, "ERI G00.XX"}, + {15.041914, 38.9849535, 3, 4, "ERI J00.XX"}, + {14.615114, 38.768623375, 3, 6, "ERI L00.XX"}, + {14.670514, 39.357023375, 3, 6, "ERI N00.XX"}, + {15.144224, 36.6157645, 3, 6, "ERI Q00.XX"}, + {14.939824, 40.2680645, 4, 5, "ERI R00.XX"}, + {16.705824, 38.434025875, 3, 6, "ERI S00.XX"}, + {16.228624, 38.64303875, 3, 4, "ERI T00.XX"}, + {15.924924, 38.40473875, 3, 6, "ERI V00.XX"}, + {16.291524, 38.00683875, 3, 6, "ERI W00.XX"}, + {15.582424, 37.985351625, 3, 6, "ERI X00.XX"}, + {15.072324, 37.5247645, 3, 6, "ERI Y00.XX"}, + {15.058724, 37.6117645, 3, 6, "ERI Z00.XX"}, + {17.976795, 38.355006, 2, 5, "ERI 012.XXX"}, + {17.619715, 37.361195, 2, 5, "ERI 112.XXX"}, + {17.619715, 37.850747, 2, 5, "ERI 212.XXX"}, + {17.619715, 38.340299, 3, 6, "ERI 312.XXX"}, + {17.619715, 38.829851, 2, 3, "ERI 412.XXX"}, + {17.128674, 36.8765645, 2, 5, "ERI 512.XXX"}, + {17.128674, 37.3609085, 2, 5, "ERI 612.XXX"}, + {17.128674, 37.8452525, 2, 5, "ERI 712.XXX"}, + {17.128674, 38.3295965, 2, 5, "ERI 812.XXX"}, + {17.128674, 38.8139405, 2, 3, "ERI 912.XXX"}, + {16.637635, 36.8765645, 2, 5, "ERI B12.XXX"}, + {16.637635, 37.3609085, 2, 5, "ERI C12.XXX"}, + {16.637635, 37.8452525, 2, 5, "ERI D12.XXX"}, + {16.637635, 38.3295965, 2, 5, "ERI F12.XXX"}, + {16.637635, 38.8139405, 2, 3, "ERI G12.XXX"}, + {16.146595, 36.6343925, 2, 5, "ERI H12.XXX"}, + {16.146595, 37.1187365, 2, 5, "ERI J12.XXX"}, + {16.146595, 37.6030805, 2, 5, "ERI K12.XXX"}, + {16.146595, 38.0874245, 2, 5, "ERI L12.XXX"}, + {16.146595, 38.5717685, 2, 5, "ERI M12.XXX"}, + {16.146595, 39.0561125, 2, 3, "ERI N12.XXX"}, + {15.655555, 36.4648725, 2, 6, "ERI P12.XXX"}, + {15.655555, 36.9492165, 2, 5, "ERI Q12.XXX"}, + {15.655555, 37.4335605, 2, 5, "ERI R12.XXX"}, + {15.655555, 37.9179045, 2, 5, "ERI S12.XXX"}, + {15.655555, 38.4022485, 2, 5, "ERI T12.XXX"}, + {15.655555, 38.8865925, 2, 3, "ERI V12.XXX"}, + {15.655555, 39.3709365, 4, 5, "ERI W12.XXX"}, + {15.655555, 39.8552805, 3, 4, "ERI X12.XXX"}, + {15.764976, 39.8995465, 3, 4, "ERI Y12.XXX"}, + {15.814615, 40.3395795, 3, 4, "ERI Z12.XXX"}, + {14.752727, 36.4648925, 2, 6, "ERI 01.XXXX"}, + {14.752727, 36.9492365, 2, 6, "ERI 11.XXXX"}, + {14.752727, 37.4335805, 2, 6, "ERI 21.XXXX"}, + {14.752727, 37.9179245, 2, 6, "ERI 31.XXXX"}, + {14.752727, 38.4022685, 2, 6, "ERI 41.XXXX"}, + {14.752727, 38.8866125, 2, 4, "ERI B1.XXXX"}, + {14.752727, 39.3709565, 3, 5, "ERI C1.XXXX"}, + {14.752727, 39.8553005, 3, 5, "ERI D1.XXXX"}, + {14.752727, 40.3396445, 3, 5, "ERI F1.XXXX"}, + {14.261687, 36.464606, 2, 6, "ERI 51.XXXX"}, + {14.261687, 36.943742, 2, 6, "ERI 61.XXXX"}, + {14.3081785, 37.4230225, 2, 7, "ERI 71.XXXX"}, + {14.261687, 37.902014, 2, 7, "ERI 81.XXXX"}, + {14.261687, 38.38115, 2, 7, "ERI 91.XXXX"}, + {14.261687, 38.860286, 2, 5, "ERI G1.XXXX"}, + {14.261687, 39.339421, 2, 5, "ERI H1.XXXX"}, + {14.261687, 39.818557, 2, 5, "ERI J1.XXXX"}, + {14.261687, 40.297694, 2, 4, "ERI K1.XXXX"}, + {14.261687, 40.77683, 2, 4, "ERI L1.XXXX"}, + {14.261687, 41.255966, 2, 4, "ERI M1.XXXX"}, + {13.770647, 40.681002, 2, 4, "ERI N1.XXXX"}, + {13.770647, 41.160138, 2, 4, "ERI P1.XXXX"}, + {13.770647, 41.639274, 2, 4, "ERI Q1.XXXX"}, + {13.279607, 41.160138, 2, 4, "ERI R1.XXXX"}, + {13.279607, 41.639274, 2, 4, "ERI S1.XXXX"}, + {13.279607, 42.11841, 2, 5, "ERI T1.XXXX"}, + {12.788567, 41.735101, 2, 4, "ERI V1.XXXX"}, + {12.788567, 42.214238, 3, 6, "ERI W1.XXXX"}, + {12.788567, 42.693373, 3, 6, "ERI X1.XXXX"}, + {12.383795, 42.238194, 2, 6, "ERI Y1.XXXX"}, + {12.383795, 42.708222, 2, 6, "ERI Z1.XXXX"}, + {16.6304765, 39.3462695, 2, 3, "ERI 1234.XX"}, + {15.3372, 38.9149115, 4, 5, "ERI CGFN.W29"}, + {-15.758145, 34.9745835, 4, 6, "MWI 12.XX"}, + {-15.706606, 34.843773375, 3, 5, "MWI 00.XXX"}, + {-13.960686, 33.62859775, 3, 6, "MWI J0.XXX"}, + {-11.411476, 33.969929875, 3, 6, "MWI 000.XX"}, + {-15.350376, 35.286351625, 3, 5, "MWI 100.XX"}, + {-9.895576, 33.870455625, 3, 5, "MWI 200.XX"}, + {-14.416976, 35.218677375, 3, 5, "MWI 300.XX"}, + {-12.997376, 33.448003125, 3, 6, "MWI 400.XX"}, + {-13.754776, 34.41649025, 3, 5, "MWI 500.XX"}, + {-12.872476, 34.226503125, 3, 5, "MWI 600.XX"}, + {-16.889476, 35.212012, 3, 5, "MWI 700.XX"}, + {-15.028376, 35.1854645, 3, 5, "MWI 800.XX"}, + {-14.330776, 34.280777375, 3, 5, "MWI 900.XX"}, + {-14.949876, 34.9164645, 3, 5, "MWI B00.XX"}, + {-10.974576, 33.81994275, 3, 6, "MWI C00.XX"}, + {-11.862076, 33.555829875, 3, 6, "MWI D00.XX"}, + {-15.982976, 35.46023875, 3, 5, "MWI F00.XX"}, + {-13.759276, 32.83819025, 3, 7, "MWI G00.XX"}, + {-13.490576, 33.69819025, 3, 6, "MWI H00.XX"}, + {-11.083976, 33.634529875, 3, 7, "MWI J00.XX"}, + {-11.566576, 34.230429875, 3, 6, "MWI K00.XX"}, + {-15.969276, 35.25773875, 3, 5, "MWI L00.XX"}, + {-14.044776, 34.84699025, 3, 5, "MWI M00.XX"}, + {-15.555376, 34.502451625, 3, 5, "MWI N00.XX"}, + {-14.783576, 34.6053645, 3, 5, "MWI P00.XX"}, + {-9.658576, 33.231955625, 3, 6, "MWI Q00.XX"}, + {-15.980176, 34.78413875, 3, 5, "MWI R00.XX"}, + {-13.290076, 34.04869025, 3, 5, "MWI S00.XX"}, + {-16.023576, 35.07923875, 3, 5, "MWI T00.XX"}, + {-10.583276, 34.09914275, 3, 6, "MWI V00.XX"}, + {-13.598276, 33.87749025, 3, 5, "MWI W00.XX"}, + {-15.747476, 35.59843875, 4, 6, "MWI X00.XX"}, + {-13.949076, 34.44979025, 3, 5, "MWI Y00.XX"}, + {-14.841376, 35.4832645, 4, 6, "MWI Z00.XX"}, + {-9.410405, 32.9376385, 2, 7, "MWI 012.XXX"}, + {-9.410405, 33.4115665, 2, 5, "MWI 112.XXX"}, + {-9.410405, 33.8854945, 2, 4, "MWI 212.XXX"}, + {-9.901445, 33.3404775, 2, 5, "MWI 312.XXX"}, + {-9.901445, 33.8144055, 2, 4, "MWI 412.XXX"}, + {-10.392485, 33.3404775, 2, 5, "MWI 512.XXX"}, + {-10.392485, 33.8144055, 2, 4, "MWI 612.XXX"}, + {-10.883525, 33.1035135, 2, 6, "MWI 712.XXX"}, + {-10.883525, 33.5774415, 2, 6, "MWI 812.XXX"}, + {-10.883525, 34.0513695, 2, 5, "MWI 912.XXX"}, + {-11.374565, 33.1035135, 2, 6, "MWI B12.XXX"}, + {-11.374565, 33.5774415, 2, 6, "MWI C12.XXX"}, + {-11.374565, 34.0513695, 2, 5, "MWI D12.XXX"}, + {-11.865605, 33.2693885, 2, 5, "MWI F12.XXX"}, + {-11.865605, 33.7433165, 2, 4, "MWI G12.XXX"}, + {-12.356645, 32.956414, 2, 6, "MWI H12.XXX"}, + {-12.356645, 33.43555, 2, 5, "MWI J12.XXX"}, + {-12.356645, 33.914686, 2, 4, "MWI K12.XXX"}, + {-12.847685, 32.956414, 2, 5, "MWI L12.XXX"}, + {-12.847685, 33.43555, 2, 5, "MWI M12.XXX"}, + {-12.847685, 33.914686, 2, 4, "MWI N12.XXX"}, + {-13.338725, 32.69825, 2, 5, "MWI P12.XXX"}, + {-13.338725, 33.172025, 2, 5, "MWI Q12.XXX"}, + {-13.338725, 33.651161, 2, 5, "MWI R12.XXX"}, + {-13.338725, 34.130297, 3, 5, "MWI S12.XXX"}, + {-13.338725, 34.609433, 2, 4, "MWI T12.XXX"}, + {-13.338725, 35.088569, 2, 5, "MWI V12.XXX"}, + {-13.829765, 32.69825, 2, 6, "MWI W12.XXX"}, + {-13.829765, 33.172025, 2, 5, "MWI X12.XXX"}, + {-13.829765, 33.651161, 3, 6, "MWI Y12.XXX"}, + {-13.829765, 34.130297, 2, 4, "MWI Z12.XXX"}, + {-14.241605, 34.609433, 2, 4, "MWI 01.XXXX"}, + {-14.241605, 35.088569, 2, 4, "MWI 11.XXXX"}, + {-14.732645, 33.411593, 2, 5, "MWI 21.XXXX"}, + {-14.732645, 33.890729, 2, 4, "MWI 31.XXXX"}, + {-14.732645, 34.369865, 2, 4, "MWI 41.XXXX"}, + {-14.732645, 34.849001, 2, 4, "MWI 51.XXXX"}, + {-14.732645, 35.328137, 2, 4, "MWI 61.XXXX"}, + {-14.732645, 35.497222, 3, 5, "MWI 71.XXXX"}, + {-15.223685, 34.5618055, 2, 4, "MWI 81.XXXX"}, + {-15.223685, 35.0461495, 2, 4, "MWI 91.XXXX"}, + {-15.223685, 35.4923005, 3, 5, "MWI B1.XXXX"}, + {-15.714725, 34.2227655, 2, 4, "MWI C1.XXXX"}, + {-15.714725, 34.7071095, 2, 4, "MWI D1.XXXX"}, + {-15.714725, 35.1914535, 3, 5, "MWI F1.XXXX"}, + {-15.714725, 35.4923005, 3, 5, "MWI G1.XXXX"}, + {-16.205765, 34.2227655, 2, 4, "MWI H1.XXXX"}, + {-16.205765, 34.7071095, 2, 4, "MWI J1.XXXX"}, + {-16.205765, 35.1914535, 2, 4, "MWI K1.XXXX"}, + {-16.205765, 35.4923005, 3, 5, "MWI L1.XXXX"}, + {-16.696805, 34.4165025, 2, 4, "MWI M1.XXXX"}, + {-16.696805, 34.9008465, 3, 5, "MWI N1.XXXX"}, + {-17.106205, 34.9008465, 2, 4, "MWI P1.XXXX"}, + {-15.793245, 35.0137365, 4, 6, "MWI QT4M.G20"}, + {39.0691, 125.7060655, 4, 6, "PRK 12.XX"}, + {39.092404, 125.57984875, 3, 5, "PRK 00.XXX"}, + {39.979304, 127.386137625, 3, 5, "PRK 80.XXX"}, + {41.844904, 129.58688, 3, 7, "PRK J0.XXX"}, + {40.014984, 124.344307125, 3, 10, "PRK S0.XXX"}, + {39.616214, 125.572367125, 3, 5, "PRK 000.XX"}, + {38.752514, 125.316085375, 3, 7, "PRK 200.XX"}, + {39.168114, 127.34387575, 3, 4, "PRK 400.XX"}, + {38.033214, 125.660863875, 3, 5, "PRK 600.XX"}, + {37.946114, 126.502263875, 3, 6, "PRK 800.XX"}, + {39.223814, 125.78107575, 3, 5, "PRK B00.XX"}, + {38.478814, 125.720485375, 3, 5, "PRK D00.XX"}, + {40.951014, 126.5358995, 3, 7, "PRK G00.XX"}, + {40.687514, 129.124409125, 3, 4, "PRK J00.XX"}, + {41.436124, 128.1510125, 3, 7, "PRK L00.XX"}, + {38.786024, 125.591233375, 3, 5, "PRK M00.XX"}, + {42.278724, 130.2742085, 3, 9, "PRK N00.XX"}, + {42.565424, 130.292856, 3, 9, "PRK P00.XX"}, + {42.234545, 129.1907625, 3, 8, "PRK Q00.XX"}, + {40.473624, 128.846651125, 3, 4, "PRK R00.XX"}, + {40.181624, 128.377803625, 3, 4, "PRK S00.XX"}, + {40.085624, 127.917603625, 3, 4, "PRK T00.XX"}, + {40.091724, 128.129003625, 3, 4, "PRK V00.XX"}, + {40.019724, 125.196603625, 3, 10, "PRK W00.XX"}, + {37.968024, 125.320285875, 3, 5, "PRK X00.XX"}, + {42.478724, 129.6966085, 3, 8, "PRK Y00.XX"}, + {40.370424, 128.596203625, 3, 4, "PRK Z00.XX"}, + {42.976595, 129.458573, 2, 8, "PRK 012.XXX"}, + {42.976595, 130.093949, 2, 8, "PRK 112.XXX"}, + {42.496848, 128.8916565, 2, 7, "PRK 212.XXX"}, + {42.496848, 129.5218245, 2, 7, "PRK 312.XXX"}, + {42.496848, 130.1144985, 3, 9, "PRK 412.XXX"}, + {42.005808, 126.591257, 2, 7, "PRK 512.XXX"}, + {42.005808, 127.997417, 2, 7, "PRK 612.XXX"}, + {42.005808, 128.622377, 2, 7, "PRK 712.XXX"}, + {42.005808, 129.247337, 2, 7, "PRK 812.XXX"}, + {42.005808, 129.872297, 2, 7, "PRK 912.XXX"}, + {41.514768, 126.1399575, 2, 6, "PRK B12.XXX"}, + {41.514768, 126.7597095, 2, 6, "PRK C12.XXX"}, + {41.514768, 127.3794615, 2, 6, "PRK D12.XXX"}, + {41.514768, 127.9992135, 2, 6, "PRK F12.XXX"}, + {41.514768, 128.6189655, 2, 6, "PRK G12.XXX"}, + {41.514768, 129.2387175, 2, 6, "PRK H12.XXX"}, + {41.023728, 125.148068, 2, 11, "PRK J12.XXX"}, + {41.023728, 125.762612, 2, 11, "PRK K12.XXX"}, + {41.023728, 126.377156, 2, 6, "PRK L12.XXX"}, + {41.023728, 126.9917, 2, 6, "PRK M12.XXX"}, + {41.023728, 127.606244, 2, 6, "PRK N12.XXX"}, + {41.023728, 128.220788, 2, 4, "PRK P12.XXX"}, + {41.023728, 128.835332, 2, 4, "PRK Q12.XXX"}, + {41.023728, 129.449876, 2, 4, "PRK R12.XXX"}, + {40.532688, 124.3848095, 2, 9, "PRK S12.XXX"}, + {40.532688, 124.9941455, 2, 9, "PRK T12.XXX"}, + {40.532688, 125.6034815, 2, 7, "PRK V12.XXX"}, + {40.532688, 126.2128175, 2, 4, "PRK W12.XXX"}, + {40.532688, 126.8221535, 2, 4, "PRK X12.XXX"}, + {40.532688, 127.4314895, 2, 4, "PRK Y12.XXX"}, + {40.532688, 128.0408255, 2, 3, "PRK Z12.XXX"}, + {40.120848, 128.6501615, 2, 3, "PRK 01.XXXX"}, + {39.629808, 124.201722, 2, 6, "PRK 11.XXXX"}, + {39.629808, 124.80585, 2, 6, "PRK 21.XXXX"}, + {39.629808, 125.409978, 2, 6, "PRK 31.XXXX"}, + {39.629808, 126.014106, 2, 4, "PRK 41.XXXX"}, + {39.629808, 126.618234, 2, 3, "PRK 51.XXXX"}, + {39.629808, 127.222362, 2, 3, "PRK 61.XXXX"}, + {39.629808, 127.82649, 2, 3, "PRK 71.XXXX"}, + {39.138768, 124.5087075, 2, 6, "PRK 81.XXXX"}, + {39.138768, 125.1076275, 2, 6, "PRK 91.XXXX"}, + {39.138768, 125.7065475, 3, 5, "PRK B1.XXXX"}, + {39.138768, 126.3054675, 2, 3, "PRK C1.XXXX"}, + {39.138768, 126.9043875, 2, 3, "PRK D1.XXXX"}, + {39.138768, 127.5033075, 2, 3, "PRK F1.XXXX"}, + {38.647728, 124.927665, 2, 4, "PRK G1.XXXX"}, + {38.647728, 125.521377, 2, 4, "PRK H1.XXXX"}, + {38.647728, 126.115089, 2, 4, "PRK J1.XXXX"}, + {38.647728, 126.708801, 2, 3, "PRK K1.XXXX"}, + {38.647728, 127.302513, 2, 3, "PRK L1.XXXX"}, + {38.647728, 127.896225, 2, 3, "PRK M1.XXXX"}, + {38.156688, 124.3388745, 2, 4, "PRK N1.XXXX"}, + {38.156688, 124.9273785, 2, 4, "PRK P1.XXXX"}, + {38.156688, 125.5158825, 2, 4, "PRK Q1.XXXX"}, + {38.156688, 126.1043865, 2, 4, "PRK R1.XXXX"}, + {38.156688, 126.6928905, 2, 3, "PRK S1.XXXX"}, + {38.156688, 127.2813945, 2, 5, "PRK T1.XXXX"}, + {38.156688, 127.8698985, 2, 5, "PRK V1.XXXX"}, + {37.665648, 124.6331265, 2, 6, "PRK W1.XXXX"}, + {37.665648, 125.2216305, 2, 4, "PRK X1.XXXX"}, + {37.665648, 125.8101345, 2, 6, "PRK Y1.XXXX"}, + {37.665648, 126.3986385, 2, 5, "PRK Z1.XXXX"}, + {39.034, 125.7544805, 4, 6, "PRK 7QLN.D3R"}, + {12.133621, -86.3118275, 4, 5, "NIC 12.XX"}, + {12.184215, -86.3688885, 3, 4, "NIC 12.XXX"}, + {12.478724, -86.919584, 3, 4, "NIC 000.XX"}, + {12.680624, -87.179396875, 3, 4, "NIC 100.XX"}, + {12.976024, -85.978396875, 3, 4, "NIC 200.XX"}, + {13.132724, -86.395696875, 3, 4, "NIC 300.XX"}, + {12.051924, -83.840570125, 3, 4, "NIC 400.XX"}, + {13.683824, -86.49630975, 3, 6, "NIC 500.XX"}, + {12.597724, -87.056184, 3, 4, "NIC 600.XX"}, + {13.135824, -86.049596875, 3, 4, "NIC 700.XX"}, + {12.143424, -85.410884, 3, 4, "NIC 800.XX"}, + {11.730724, -84.501470125, 3, 4, "NIC 900.XX"}, + {12.304824, -86.608084, 3, 4, "NIC B00.XX"}, + {13.971124, -86.16140975, 3, 6, "NIC C00.XX"}, + {14.075124, -83.44280975, 4, 5, "NIC D00.XX"}, + {11.483224, -85.868070125, 4, 5, "NIC F00.XX"}, + {12.190724, -84.261584, 3, 4, "NIC G00.XX"}, + {11.885124, -86.478770125, 3, 4, "NIC H00.XX"}, + {12.510724, -85.701584, 3, 4, "NIC J00.XX"}, + {12.553924, -87.212284, 3, 4, "NIC K00.XX"}, + {12.894824, -86.138096875, 3, 4, "NIC L00.XX"}, + {12.366324, -86.706284, 3, 4, "NIC M00.XX"}, + {13.520724, -86.63180975, 3, 6, "NIC N00.XX"}, + {12.267924, -86.475784, 3, 4, "NIC P00.XX"}, + {12.392464, -85.541602, 3, 4, "NIC Q00.XX"}, + {12.058504, -85.117861125, 3, 4, "NIC QK0.00"}, + {12.734664, -86.148887625, 3, 4, "NIC R00.XX"}, + {13.039804, -86.951205875, 3, 6, "NIC RK0.00"}, + {11.150664, -84.790515375, 3, 6, "NIC S00.XX"}, + {12.917704, -85.243205875, 3, 4, "NIC SK0.00"}, + {13.580064, -86.05497325, 3, 4, "NIC T00.XX"}, + {13.716704, -84.81007875, 3, 4, "NIC TK0.00"}, + {11.995264, -85.199315375, 3, 4, "NIC V00.XX"}, + {13.358004, -86.42867875, 3, 4, "NIC VK0.00"}, + {12.842464, -85.491687625, 3, 4, "NIC W00.XX"}, + {13.716004, -86.16237875, 3, 6, "NIC WK0.00"}, + {12.892464, -86.571687625, 3, 4, "NIC X00.XX"}, + {12.044104, -85.016561125, 3, 4, "NIC XK0.00"}, + {13.928064, -84.42077325, 3, 4, "NIC Y00.XX"}, + {12.165804, -83.076534, 3, 4, "NIC YK0.00"}, + {12.524064, -86.909302, 3, 4, "NIC Z00.XX"}, + {11.244104, -85.886561125, 4, 5, "NIC ZK0.00"}, + {14.839979, -85.269029, 2, 5, "NIC 0HH.HHH"}, + {14.839979, -84.789893, 2, 5, "NIC 1HH.HHH"}, + {14.839979, -84.310757, 2, 5, "NIC 2HH.HHH"}, + {14.839979, -83.831621, 2, 5, "NIC 3HH.HHH"}, + {14.839979, -83.352485, 3, 6, "NIC 4HH.HHH"}, + {14.547659, -85.483573, 2, 5, "NIC 512.XXX"}, + {14.547659, -85.004437, 2, 3, "NIC 612.XXX"}, + {14.547659, -84.525301, 2, 3, "NIC 712.XXX"}, + {14.547659, -84.046165, 2, 3, "NIC 812.XXX"}, + {14.547659, -83.567029, 3, 4, "NIC 912.XXX"}, + {14.056619, -86.920981, 2, 5, "NIC B12.XXX"}, + {14.056619, -86.441845, 2, 5, "NIC C12.XXX"}, + {14.056619, -85.962709, 2, 5, "NIC D12.XXX"}, + {14.056619, -85.483573, 2, 5, "NIC F12.XXX"}, + {14.056619, -85.004437, 2, 3, "NIC G12.XXX"}, + {14.056619, -84.525301, 2, 3, "NIC H12.XXX"}, + {14.056619, -84.046165, 2, 3, "NIC J12.XXX"}, + {14.056619, -83.567029, 3, 4, "NIC K12.XXX"}, + {13.565579, -86.920981, 2, 5, "NIC L12.XXX"}, + {13.565579, -86.441845, 2, 3, "NIC M12.XXX"}, + {13.565579, -85.962709, 2, 3, "NIC N12.XXX"}, + {13.565579, -85.483573, 2, 3, "NIC P12.XXX"}, + {13.565579, -85.004437, 2, 3, "NIC Q12.XXX"}, + {13.565579, -84.525301, 2, 3, "NIC R12.XXX"}, + {13.565579, -84.046165, 2, 3, "NIC S12.XXX"}, + {13.565579, -83.567029, 3, 4, "NIC T12.XXX"}, + {13.074539, -87.668433, 2, 5, "NIC V12.XXX"}, + {13.074539, -87.189297, 2, 5, "NIC W12.XXX"}, + {13.074539, -86.710161, 2, 5, "NIC X12.XXX"}, + {13.074539, -86.231025, 2, 3, "NIC Y12.XXX"}, + {13.074539, -85.751889, 2, 3, "NIC Z12.XXX"}, + {12.662699, -85.272753, 2, 3, "NIC 01.XXXX"}, + {12.662699, -84.793617, 2, 3, "NIC 11.XXXX"}, + {12.662699, -84.314481, 2, 3, "NIC 21.XXXX"}, + {12.662699, -83.835345, 2, 3, "NIC 31.XXXX"}, + {12.171659, -87.668433, 2, 3, "NIC 41.XXXX"}, + {12.171659, -87.189297, 2, 3, "NIC 51.XXXX"}, + {12.171659, -86.710161, 2, 3, "NIC 61.XXXX"}, + {12.171659, -86.231025, 3, 4, "NIC 71.XXXX"}, + {12.171659, -85.751889, 2, 3, "NIC 81.XXXX"}, + {12.171659, -85.272753, 2, 3, "NIC 91.XXXX"}, + {12.171659, -84.793617, 2, 3, "NIC B1.XXXX"}, + {12.171659, -84.314481, 2, 3, "NIC C1.XXXX"}, + {12.171659, -83.835345, 2, 3, "NIC D1.XXXX"}, + {11.680619, -86.8968935, 2, 3, "NIC F1.XXXX"}, + {11.680619, -86.4229655, 2, 3, "NIC G1.XXXX"}, + {11.680619, -85.9490375, 2, 3, "NIC H1.XXXX"}, + {11.680619, -85.4751095, 2, 3, "NIC J1.XXXX"}, + {11.680619, -85.0011815, 2, 3, "NIC K1.XXXX"}, + {11.680619, -84.5272535, 2, 3, "NIC L1.XXXX"}, + {11.680619, -84.0533255, 2, 3, "NIC M1.XXXX"}, + {11.189579, -86.4229655, 2, 3, "NIC N1.XXXX"}, + {11.189579, -85.9490375, 3, 6, "NIC P1.XXXX"}, + {11.189579, -85.4751095, 3, 6, "NIC Q1.XXXX"}, + {11.189579, -85.0011815, 3, 6, "NIC R1.XXXX"}, + {11.189579, -84.5272535, 3, 6, "NIC S1.XXXX"}, + {11.189579, -84.0533255, 3, 4, "NIC T1.XXXX"}, + {11.042267, -85.9490375, 2, 5, "NIC V1.XXXX"}, + {10.993163, -85.4751095, 2, 5, "NIC W1.XXXX"}, + {10.944059, -85.0011815, 2, 5, "NIC X1.XXXX"}, + {10.791836, -84.5272535, 2, 5, "NIC Y1.XXXX"}, + {10.737822, -84.0533255, 2, 5, "NIC Z1.XXXX"}, + {14.48159, -83.5455115, 3, 4, "NIC 1234.XX"}, + {12.8675, -85.0, 2, 3, "NIC GW1V.DLQ"}, + {38.008532, 23.6778835, 4, 5, "GRC 12.XX"}, + {38.028555, 23.3366495, 3, 4, "GRC 12.XXX"}, + {38.280724, 21.708585875, 3, 4, "GRC 000.XX"}, + {35.345724, 25.08028, 4, 5, "GRC 100.XX"}, + {39.680724, 22.367455125, 3, 4, "GRC 200.XX"}, + {40.620724, 22.936551125, 4, 5, "GRC 300.XX"}, + {39.410724, 22.887455125, 3, 4, "GRC 400.XX"}, + {39.700724, 20.797455125, 3, 6, "GRC 500.XX"}, + {40.980724, 24.3408125, 3, 4, "GRC 600.XX"}, + {41.127124, 23.4963125, 3, 4, "GRC 700.XX"}, + {38.530724, 23.548133375, 3, 4, "GRC 800.XX"}, + {35.550724, 23.97028, 4, 5, "GRC 900.XX"}, + {36.455524, 28.14700275, 3, 5, "GRC B00.XX"}, + {40.300724, 22.447003625, 3, 4, "GRC C00.XX"}, + {37.050724, 22.069263125, 3, 4, "GRC D00.XX"}, + {40.917424, 25.824151125, 3, 5, "GRC F00.XX"}, + {39.600724, 21.717455125, 3, 4, "GRC G00.XX"}, + {38.940724, 22.37779475, 3, 4, "GRC H00.XX"}, + {41.150724, 24.8412125, 3, 4, "GRC J00.XX"}, + {40.560724, 22.146551125, 3, 4, "GRC K00.XX"}, + {38.660724, 21.358133375, 3, 4, "GRC L00.XX"}, + {40.700724, 22.866551125, 3, 4, "GRC M00.XX"}, + {39.410724, 21.867455125, 3, 4, "GRC N00.XX"}, + {39.664424, 19.825855125, 4, 7, "GRC P00.XX"}, + {41.132464, 25.3591235, 3, 4, "GRC Q00.XX"}, + {41.142004, 24.1106495, 3, 4, "GRC QK0.00"}, + {40.312464, 21.749724875, 3, 4, "GRC R00.XX"}, + {40.504104, 21.645767125, 3, 4, "GRC RK0.00"}, + {35.358364, 24.433215, 4, 5, "GRC S00.XX"}, + {39.104004, 26.50306275, 3, 6, "GRC SK0.00"}, + {40.813864, 22.343181375, 3, 4, "GRC T00.XX"}, + {37.509604, 22.3400865, 3, 4, "GRC TK0.00"}, + {37.650664, 22.7006845, 3, 4, "GRC V00.XX"}, + {38.392185, 26.116626125, 3, 5, "GRC VK0.00"}, + {37.687264, 21.3953845, 3, 4, "GRC W00.XX"}, + {38.310004, 23.284980375, 3, 4, "GRC WK0.00"}, + {38.262464, 22.040927625, 3, 4, "GRC X00.XX"}, + {38.440604, 22.865180375, 3, 4, "GRC XK0.00"}, + {40.660664, 22.050281375, 3, 4, "GRC Y00.XX"}, + {39.154104, 20.95656275, 3, 4, "GRC YK0.00"}, + {37.970345, 22.909284375, 3, 4, "GRC Z00.XX"}, + {40.781692, 22.024067125, 3, 4, "GRC ZK0.00"}, + {39.455775, 19.39477, 2, 3, "GRC 01.XXXX"}, + {38.058075, 20.3212265, 3, 4, "GRC 11.XXXX"}, + {37.576375, 20.5158265, 3, 4, "GRC 21.XXXX"}, + {35.246375, 23.410175, 3, 4, "GRC 31.XXXX"}, + {35.172719, 23.983055, 3, 4, "GRC 41.XXXX"}, + {35.270927, 24.555935, 4, 5, "GRC 51.XXXX"}, + {34.833795, 24.5608565, 3, 4, "GRC 61.XXXX"}, + {34.94193, 25.1285285, 3, 4, "GRC 71.XXXX"}, + {35.177072, 25.712097, 3, 4, "GRC 81.XXXX"}, + {37.297675, 24.2440265, 3, 4, "GRC 91.XXXX"}, + {35.896075, 27.410975, 3, 5, "GRC B1.XXXX"}, + {36.067939, 27.754703, 4, 6, "GRC C1.XXXX"}, + {38.971175, 25.4587915, 3, 4, "GRC D1.XXXX"}, + {38.971175, 26.0577115, 2, 4, "GRC F1.XXXX"}, + {36.627375, 26.8128615, 4, 6, "GRC G1.XXXX"}, + {36.787675, 24.95614, 4, 5, "GRC H1.XXXX"}, + {36.787675, 25.539436, 4, 5, "GRC J1.XXXX"}, + {36.343675, 25.0046615, 3, 4, "GRC K1.XXXX"}, + {36.270075, 26.2367615, 3, 5, "GRC L1.XXXX"}, + {36.567021, 24.23323, 2, 3, "GRC M1.XXXX"}, + {37.4723065, 24.8161125, 3, 4, "GRC N1.XXXX"}, + {37.547475, 24.7099265, 3, 4, "GRC P1.XXXX"}, + {39.710175, 24.97197, 2, 3, "GRC Q1.XXXX"}, + {35.5805235, 26.8400425, 3, 4, "GRC R1.XXXX"}, + {37.6022355, 26.020005, 2, 4, "GRC S1.XXXX"}, + {36.818075, 24.28054, 4, 5, "GRC T1.XXXX"}, + {38.694675, 24.254905, 4, 5, "GRC V1.XXXX"}, + {40.389175, 24.4016565, 2, 3, "GRC W1.XXXX"}, + {40.308875, 25.3690565, 2, 3, "GRC X1.XXXX"}, + {37.362675, 26.5268265, 4, 7, "GRC Y1.XXXX"}, + {38.167575, 25.7422265, 2, 4, "GRC Z1.XXXX"}, + {41.427597, 22.8069615, 2, 7, "GRC 012.XXX"}, + {41.5453335, 23.9387755, 2, 5, "GRC 112.XXX"}, + {41.5453335, 24.5585265, 2, 5, "GRC 212.XXX"}, + {41.264167, 25.7489655, 3, 8, "GRC 312.XXX"}, + {41.264167, 26.202798, 2, 4, "GRC 412.XXX"}, + {41.159451, 20.873816, 2, 8, "GRC 512.XXX"}, + {41.159451, 21.48836, 2, 5, "GRC 612.XXX"}, + {41.159451, 22.102904, 2, 5, "GRC 712.XXX"}, + {41.159451, 22.717448, 2, 5, "GRC 812.XXX"}, + {41.159451, 23.331992, 2, 3, "GRC 912.XXX"}, + {41.159451, 23.946536, 2, 3, "GRC B12.XXX"}, + {41.159451, 24.56108, 2, 3, "GRC C12.XXX"}, + {41.282211, 25.175624, 2, 5, "GRC D12.XXX"}, + {41.159451, 25.790168, 2, 4, "GRC F12.XXX"}, + {40.668411, 20.7128105, 2, 5, "GRC G12.XXX"}, + {40.668411, 21.3221465, 2, 3, "GRC H12.XXX"}, + {40.668411, 21.9314825, 2, 3, "GRC J12.XXX"}, + {40.668411, 22.5408185, 2, 3, "GRC K12.XXX"}, + {40.668411, 23.1501545, 2, 3, "GRC L12.XXX"}, + {40.668411, 23.7594905, 2, 3, "GRC M12.XXX"}, + {40.177371, 20.225055, 2, 5, "GRC N12.XXX"}, + {40.177371, 20.829183, 2, 5, "GRC P12.XXX"}, + {40.177371, 21.433311, 2, 3, "GRC Q12.XXX"}, + {40.177371, 22.037439, 2, 3, "GRC R12.XXX"}, + {40.177371, 22.641567, 2, 3, "GRC S12.XXX"}, + {40.177371, 23.245695, 2, 3, "GRC T12.XXX"}, + {40.177371, 23.849823, 2, 3, "GRC V12.XXX"}, + {39.686331, 19.7768805, 3, 6, "GRC W12.XXX"}, + {39.686331, 20.3758005, 2, 5, "GRC X12.XXX"}, + {39.686331, 20.9747205, 2, 5, "GRC Y12.XXX"}, + {39.686331, 21.5736405, 2, 3, "GRC Z12.XXX"}, + {39.254796, 22.1428905, 2, 3, "GRC 0123.XX"}, + {39.254796, 22.7418105, 2, 3, "GRC 1123.XX"}, + {38.763756, 20.43594, 3, 4, "GRC 2123.XX"}, + {38.763756, 21.029652, 2, 3, "GRC 3123.XX"}, + {38.763756, 21.623364, 2, 3, "GRC 4123.XX"}, + {38.763756, 22.217076, 2, 3, "GRC 5123.XX"}, + {38.763756, 22.810788, 2, 3, "GRC 6123.XX"}, + {38.763756, 23.4045, 2, 3, "GRC 7123.XX"}, + {38.272716, 20.4411195, 4, 5, "GRC 8123.XX"}, + {38.272716, 21.0296235, 3, 4, "GRC 9123.XX"}, + {38.272716, 21.6181275, 2, 3, "GRC B123.XX"}, + {38.272716, 22.2066315, 2, 3, "GRC C123.XX"}, + {38.272716, 22.7951355, 2, 3, "GRC D123.XX"}, + {38.272716, 23.3836395, 2, 3, "GRC F123.XX"}, + {38.272716, 23.9721435, 2, 3, "GRC G123.XX"}, + {37.781676, 21.0884735, 2, 3, "GRC H123.XX"}, + {37.781676, 21.6769775, 2, 3, "GRC J123.XX"}, + {37.781676, 22.2654815, 2, 3, "GRC K123.XX"}, + {37.781676, 22.8539855, 2, 3, "GRC L123.XX"}, + {37.781676, 23.4424895, 3, 4, "GRC M123.XX"}, + {37.781676, 24.0309935, 3, 4, "GRC N123.XX"}, + {37.287921, 21.2355995, 2, 3, "GRC P123.XX"}, + {37.287921, 21.8241035, 2, 3, "GRC Q123.XX"}, + {37.287921, 22.4126075, 2, 3, "GRC R123.XX"}, + {37.287921, 23.0011115, 2, 3, "GRC S123.XX"}, + {37.287921, 23.5896155, 3, 4, "GRC T123.XX"}, + {36.801355, 21.529766, 2, 3, "GRC V123.XX"}, + {36.812706, 22.0031065, 2, 3, "GRC W123.XX"}, + {36.812706, 22.5531065, 2, 3, "GRC X123.XX"}, + {36.308556, 22.2932875, 2, 3, "GRC Y123.XX"}, + {36.3438485, 22.871119, 2, 3, "GRC Z123.XX"}, + {39.1809145, 19.4290255, 2, 3, "GRC 012.XXXX"}, + {38.3906625, 20.066855, 2, 3, "GRC 112.XXXX"}, + {39.5865245, 23.929454, 2, 3, "GRC 212.XXXX"}, + {37.4293715, 23.1907785, 3, 4, "GRC 312.XXXX"}, + {37.3915585, 24.8629235, 3, 4, "GRC 412.XXXX"}, + {37.3915585, 26.1646035, 3, 5, "GRC 512.XXXX"}, + {35.8865245, 23.3127515, 2, 3, "GRC 612.XXXX"}, + {36.0675675, 25.092729, 2, 3, "GRC 712.XXXX"}, + {36.5668955, 26.573581, 4, 6, "GRC 812.XXXX"}, + {36.037683, 28.0063135, 3, 5, "GRC 912.XXXX"}, + {37.973432, 23.7254565, 4, 5, "GRC FJ4V.BRG"}, + {38.595416, 68.7222445, 4, 6, "TJK 12.XX"}, + {38.4888245, 68.2012425, 4, 7, "TJK 12.XXX"}, + {38.341624, 68.975585875, 3, 6, "TJK 000.XX"}, + {38.408024, 69.246633375, 3, 6, "TJK 100.XX"}, + {40.326524, 69.588003625, 3, 7, "TJK 200.XX"}, + {37.942524, 69.734585875, 3, 6, "TJK 300.XX"}, + {37.880724, 68.718585875, 3, 6, "TJK 400.XX"}, + {40.345624, 70.362903625, 3, 7, "TJK 500.XX"}, + {39.976545, 68.958493125, 3, 5, "TJK 600.XX"}, + {38.550724, 68.168133375, 3, 6, "TJK 700.XX"}, + {40.162745, 70.587493125, 4, 9, "TJK 800.XX"}, + {39.512045, 67.464690625, 3, 6, "TJK 900.XX"}, + {37.530724, 71.4989245, 4, 7, "TJK B00.XX"}, + {37.859324, 69.588085875, 3, 6, "TJK C00.XX"}, + {40.286324, 69.683403625, 4, 8, "TJK D00.XX"}, + {37.631024, 68.5782245, 3, 6, "TJK F00.XX"}, + {37.538024, 69.3649245, 3, 6, "TJK G00.XX"}, + {37.689624, 69.5650245, 3, 6, "TJK H00.XX"}, + {38.139024, 69.276985875, 3, 6, "TJK J00.XX"}, + {37.736124, 68.7778245, 3, 6, "TJK K00.XX"}, + {40.169145, 69.439393125, 3, 8, "TJK L00.XX"}, + {40.454124, 69.241051125, 3, 6, "TJK M00.XX"}, + {40.254424, 69.747103625, 4, 8, "TJK N00.XX"}, + {37.300724, 68.079263125, 3, 7, "TJK P00.XX"}, + {40.544324, 69.264551125, 3, 7, "TJK Q00.XX"}, + {40.173704, 69.316332125, 3, 8, "TJK R00.XX"}, + {39.039904, 70.34736275, 3, 5, "TJK RK0.00"}, + {40.569164, 69.578381375, 3, 9, "TJK S00.XX"}, + {40.665204, 70.314967125, 3, 9, "TJK SK0.00"}, + {37.872464, 68.865427625, 3, 6, "TJK T00.XX"}, + {38.088768, 69.994670625, 3, 6, "TJK TK0.00"}, + {38.747964, 69.658884125, 3, 5, "TJK V00.XX"}, + {37.942304, 68.784769875, 3, 6, "TJK VK0.00"}, + {40.233364, 68.795524875, 3, 6, "TJK W00.XX"}, + {38.522004, 68.515480375, 4, 6, "TJK WK0.00"}, + {38.566064, 69.286184125, 3, 5, "TJK X00.XX"}, + {37.398604, 68.5987865, 3, 7, "TJK XK0.00"}, + {40.290064, 68.768824875, 3, 6, "TJK Y00.XX"}, + {39.956304, 69.098756625, 3, 5, "TJK YK0.00"}, + {37.786564, 68.7623845, 3, 6, "TJK Z00.XX"}, + {38.560904, 68.304180375, 4, 7, "TJK ZK0.00"}, + {36.9806825, 71.5309795, 2, 4, "TJK 1234.XX"}, + {40.594868, 69.2705095, 2, 8, "TJK 012.XXX"}, + {41.007535, 70.218783, 2, 8, "TJK 112.XXX"}, + {40.516495, 68.4906895, 2, 5, "TJK 212.XXX"}, + {40.516495, 69.1000255, 2, 5, "TJK 312.XXX"}, + {40.516495, 69.7093615, 2, 6, "TJK 412.XXX"}, + {40.516495, 70.3186975, 2, 6, "TJK 512.XXX"}, + {40.035275, 68.581804, 2, 4, "TJK 612.XXX"}, + {40.035275, 69.185932, 2, 4, "TJK 712.XXX"}, + {40.21205, 70.424394, 3, 8, "TJK 812.XXX"}, + {39.632623, 67.3764905, 2, 5, "TJK 912.XXX"}, + {39.632623, 67.9754105, 2, 5, "TJK B12.XXX"}, + {39.632623, 68.5743305, 3, 5, "TJK C12.XXX"}, + {39.632623, 69.1732505, 3, 5, "TJK D12.XXX"}, + {39.632623, 69.7721705, 2, 5, "TJK F12.XXX"}, + {39.632623, 70.3710905, 2, 5, "TJK G12.XXX"}, + {39.632623, 70.9700105, 2, 6, "TJK H12.XXX"}, + {39.632623, 71.5689305, 2, 6, "TJK J12.XXX"}, + {39.632623, 72.1678505, 2, 6, "TJK K12.XXX"}, + {39.632623, 72.7667705, 2, 6, "TJK L12.XXX"}, + {39.632623, 73.3656905, 2, 5, "TJK M12.XXX"}, + {39.141583, 67.376204, 2, 5, "TJK N12.XXX"}, + {39.141583, 67.969916, 2, 5, "TJK P12.XXX"}, + {39.141583, 68.563628, 2, 4, "TJK Q12.XXX"}, + {39.141583, 69.15734, 2, 4, "TJK R12.XXX"}, + {39.141583, 69.751052, 2, 4, "TJK S12.XXX"}, + {39.141583, 70.344764, 2, 4, "TJK T12.XXX"}, + {39.141583, 70.938476, 2, 4, "TJK V12.XXX"}, + {39.141583, 71.532188, 2, 4, "TJK W12.XXX"}, + {39.141583, 72.1259, 2, 4, "TJK X12.XXX"}, + {39.141583, 72.719612, 2, 4, "TJK Y12.XXX"}, + {39.141583, 73.313324, 2, 3, "TJK Z12.XXX"}, + {38.238703, 67.9748375, 2, 5, "TJK 01.XXXX"}, + {38.238703, 68.5633415, 2, 5, "TJK 11.XXXX"}, + {38.238703, 69.1518455, 2, 5, "TJK 21.XXXX"}, + {38.238703, 69.7403495, 2, 5, "TJK 31.XXXX"}, + {38.238703, 70.3288535, 2, 5, "TJK 41.XXXX"}, + {38.238703, 70.9173575, 2, 5, "TJK 51.XXXX"}, + {38.238703, 71.5058615, 2, 5, "TJK 61.XXXX"}, + {38.238703, 72.0943655, 2, 5, "TJK 71.XXXX"}, + {38.238703, 72.6828695, 2, 5, "TJK 81.XXXX"}, + {38.238703, 73.2713735, 2, 4, "TJK 91.XXXX"}, + {38.238703, 73.8598775, 2, 6, "TJK B1.XXXX"}, + {38.238703, 74.4483815, 2, 6, "TJK C1.XXXX"}, + {37.747663, 71.2881155, 2, 5, "TJK D1.XXXX"}, + {37.256623, 71.287829, 2, 5, "TJK F1.XXXX"}, + {37.747663, 67.7883395, 2, 5, "TJK G1.XXXX"}, + {37.747663, 68.3768435, 2, 5, "TJK H1.XXXX"}, + {37.747663, 68.9653475, 2, 5, "TJK J1.XXXX"}, + {37.747663, 69.5538515, 2, 5, "TJK K1.XXXX"}, + {37.747663, 70.1423555, 2, 5, "TJK L1.XXXX"}, + {37.256623, 67.788053, 2, 6, "TJK M1.XXXX"}, + {37.256623, 68.371349, 2, 6, "TJK N1.XXXX"}, + {37.256623, 68.954645, 2, 6, "TJK P1.XXXX"}, + {37.256623, 69.537941, 2, 6, "TJK Q1.XXXX"}, + {37.256623, 70.121237, 2, 6, "TJK R1.XXXX"}, + {36.765583, 67.788053, 2, 5, "TJK S1.XXXX"}, + {36.765583, 68.371349, 2, 5, "TJK T1.XXXX"}, + {36.765583, 68.954645, 2, 5, "TJK V1.XXXX"}, + {38.863, 71.2645, 2, 4, "TJK MHNK.9X4"}, + {23.7667, 90.361042, 4, 5, "BGD 12.XX"}, + {23.5216915, 90.2134945, 3, 4, "BGD 12.XXX"}, + {22.392545, 91.7455425, 3, 6, "BGD 000.XX"}, + {22.329545, 91.7602425, 3, 6, "BGD 100.XX"}, + {22.867024, 89.51263075, 3, 4, "BGD 200.XX"}, + {24.414045, 88.55301725, 3, 9, "BGD 300.XX"}, + {23.472945, 91.157276375, 3, 9, "BGD 400.XX"}, + {24.790624, 90.3634525, 3, 8, "BGD 500.XX"}, + {24.912445, 91.8220785, 3, 8, "BGD 600.XX"}, + {25.790724, 89.204913875, 3, 5, "BGD 700.XX"}, + {23.960124, 90.660591125, 3, 4, "BGD 800.XX"}, + {22.737924, 90.31663075, 3, 4, "BGD 900.XX"}, + {21.489224, 91.95058225, 4, 5, "BGD B00.XX"}, + {23.210124, 89.162317875, 3, 5, "BGD C00.XX"}, + {24.888824, 89.3268525, 3, 4, "BGD D00.XX"}, + {24.015324, 91.062491125, 3, 4, "BGD F00.XX"}, + {25.670724, 88.59502675, 3, 9, "BGD G00.XX"}, + {24.047324, 89.195091125, 3, 4, "BGD H00.XX"}, + {24.633424, 88.21807825, 3, 11, "BGD J00.XX"}, + {24.288524, 89.89197825, 3, 10, "BGD K00.XX"}, + {24.960724, 89.8952525, 3, 10, "BGD L00.XX"}, + {24.860724, 88.9152525, 3, 8, "BGD M00.XX"}, + {24.500824, 89.62917825, 3, 4, "BGD N00.XX"}, + {23.270024, 90.637017875, 3, 4, "BGD P00.XX"}, + {22.986724, 91.07843075, 3, 4, "BGD Q00.XX"}, + {23.922464, 89.097851375, 3, 8, "BGD R00.XX"}, + {23.626804, 88.831657125, 3, 9, "BGD RK0.00"}, + {22.883564, 91.06440925, 3, 4, "BGD S00.XX"}, + {22.709304, 89.04737375, 3, 9, "BGD SK0.00"}, + {25.345764, 89.50692225, 3, 4, "BGD T00.XX"}, + {23.592904, 89.816901875, 3, 4, "BGD TK0.00"}, + {24.133064, 89.038351375, 3, 8, "BGD V00.XX"}, + {24.053304, 90.957657125, 3, 4, "BGD VK0.00"}, + {24.423664, 88.94906575, 3, 8, "BGD W00.XX"}, + {24.168904, 89.57118425, 3, 4, "BGD WK0.00"}, + {25.027564, 89.9834935, 3, 11, "BGD X00.XX"}, + {22.679304, 90.59757375, 3, 4, "BGD XK0.00"}, + {23.554864, 89.138123625, 3, 4, "BGD Y00.XX"}, + {24.423804, 90.75238425, 3, 8, "BGD YK0.00"}, + {25.826064, 89.611136625, 3, 5, "BGD Z00.XX"}, + {24.367204, 91.39798425, 3, 11, "BGD ZK0.00"}, + {26.594595, 88.3287635, 2, 10, "BGD 012.XXX"}, + {26.437283, 88.8443555, 2, 8, "BGD 112.XXX"}, + {26.191763, 88.1070585, 2, 11, "BGD 212.XXX"}, + {26.191763, 88.6226505, 3, 9, "BGD 312.XXX"}, + {26.0816735, 89.1341495, 3, 9, "BGD 412.XXX"}, + {25.7901065, 89.5603095, 2, 4, "BGD 512.XXX"}, + {25.6828415, 88.3383495, 2, 8, "BGD 612.XXX"}, + {25.700723, 88.8701345, 2, 7, "BGD 712.XXX"}, + {25.6295395, 89.3849985, 2, 3, "BGD 812.XXX"}, + {25.209683, 88.0931715, 2, 11, "BGD 912.XXX"}, + {25.209683, 88.6087625, 2, 8, "BGD B12.XXX"}, + {25.209683, 89.1243545, 2, 4, "BGD C12.XXX"}, + {24.76621, 89.623196, 2, 3, "BGD D12.XXX"}, + {25.2034995, 90.098065, 2, 10, "BGD F12.XXX"}, + {25.0906535, 90.60749, 2, 10, "BGD G12.XXX"}, + {25.209683, 91.1723305, 2, 10, "BGD H12.XXX"}, + {25.209683, 91.6879225, 2, 10, "BGD J12.XXX"}, + {24.608731, 92.17885, 2, 9, "BGD K12.XXX"}, + {24.685521, 88.0327625, 2, 10, "BGD L12.XXX"}, + {24.7007615, 88.577501, 2, 8, "BGD M12.XXX"}, + {24.718643, 89.094053, 2, 7, "BGD N12.XXX"}, + {24.718643, 89.604436, 2, 3, "BGD P12.XXX"}, + {24.718643, 90.11482, 2, 7, "BGD Q12.XXX"}, + {24.718643, 90.625204, 2, 7, "BGD R12.XXX"}, + {24.718643, 91.135589, 2, 7, "BGD S12.XXX"}, + {24.643332, 91.6443925, 2, 7, "BGD T12.XXX"}, + {24.227603, 88.583668, 2, 8, "BGD V12.XXX"}, + {24.227603, 89.094051, 2, 7, "BGD W12.XXX"}, + {24.227603, 89.604435, 2, 3, "BGD X12.XXX"}, + {24.227603, 90.114819, 2, 3, "BGD Y12.XXX"}, + {24.227603, 90.625204, 2, 3, "BGD Z12.XXX"}, + {23.815763, 91.135588, 2, 8, "BGD 01.XXXX"}, + {24.110387, 91.645972, 2, 8, "BGD 11.XXXX"}, + {23.324723, 88.5885885, 2, 8, "BGD 21.XXXX"}, + {23.324723, 89.0937645, 2, 7, "BGD 31.XXXX"}, + {23.324723, 89.5989405, 2, 3, "BGD 41.XXXX"}, + {23.324723, 90.1041165, 2, 3, "BGD 51.XXXX"}, + {23.324723, 90.6092925, 2, 3, "BGD 61.XXXX"}, + {23.324723, 91.1144685, 2, 3, "BGD 71.XXXX"}, + {22.833683, 88.7178065, 2, 8, "BGD B1.XXXX"}, + {22.833683, 89.2229825, 2, 4, "BGD C1.XXXX"}, + {22.833683, 89.7281585, 2, 3, "BGD D1.XXXX"}, + {22.833683, 90.2333345, 2, 3, "BGD F1.XXXX"}, + {22.833683, 90.7385105, 2, 3, "BGD G1.XXXX"}, + {22.833683, 91.2436865, 2, 5, "BGD H1.XXXX"}, + {23.6311025, 91.869874, 2, 8, "BGD 81.XXXX"}, + {23.0696355, 91.748, 2, 9, "BGD J1.XXXX"}, + {23.0462045, 92.1259835, 2, 8, "BGD K1.XXXX"}, + {22.342642, 88.9350315, 2, 8, "BGD L1.XXXX"}, + {22.342642, 89.4402075, 2, 3, "BGD M1.XXXX"}, + {22.342642, 89.9453835, 2, 3, "BGD N1.XXXX"}, + {22.342642, 90.4505595, 2, 3, "BGD P1.XXXX"}, + {22.342642, 90.9557355, 2, 3, "BGD Q1.XXXX"}, + {22.342642, 91.4609115, 2, 5, "BGD R1.XXXX"}, + {22.342642, 91.9660875, 2, 5, "BGD S1.XXXX"}, + {22.342642, 92.2046145, 3, 10, "BGD T1.XXXX"}, + {21.851603, 91.682903, 3, 4, "BGD V1.XXXX"}, + {21.851603, 92.182871, 2, 4, "BGD W1.XXXX"}, + {21.360562, 91.857891, 3, 4, "BGD X1.XXXX"}, + {21.511068, 92.345749, 2, 4, "BGD Y1.XXXX"}, + {21.029297, 92.0471715, 2, 3, "BGD Z1.XXXX"}, + {21.922553, 89.103313, 2, 4, "BGD 1234.XX"}, + {26.218368, 88.1734485, 2, 11, "BGD 1234.XXX"}, + {27.7451, 85.2689595, 4, 8, "NPL 12.XX"}, + {27.916315, 85.1425365, 4, 10, "NPL 12.XXX"}, + {26.430414, 87.222031125, 3, 11, "NPL 000.XX"}, + {28.200514, 83.920911875, 3, 11, "NPL 200.XX"}, + {27.000514, 84.801591375, 3, 10, "NPL 400.XX"}, + {26.790514, 87.205291375, 3, 12, "NPL 600.XX"}, + {27.643514, 84.330651625, 3, 9, "NPL 800.XX"}, + {26.699414, 85.845431125, 3, 12, "NPL B00.XX"}, + {29.004024, 80.119957375, 3, 15, "NPL D00.XX"}, + {27.719424, 83.400435625, 3, 9, "NPL F00.XX"}, + {28.730724, 80.543783125, 3, 13, "NPL G00.XX"}, + {27.450724, 84.974235625, 4, 10, "NPL H00.XX"}, + {28.088224, 81.574709875, 3, 12, "NPL J00.XX"}, + {26.716124, 87.623487125, 3, 11, "NPL K00.XX"}, + {27.555124, 83.404735625, 3, 9, "NPL L00.XX"}, + {28.247424, 81.297509875, 3, 12, "NPL M00.XX"}, + {26.713524, 87.224387125, 3, 12, "NPL N00.XX"}, + {28.571324, 81.065783125, 3, 11, "NPL P00.XX"}, + {28.170724, 82.244009875, 3, 11, "NPL Q00.XX"}, + {26.837924, 86.653661375, 3, 12, "NPL R00.XX"}, + {28.617624, 81.566683125, 3, 7, "NPL S00.XX"}, + {27.062524, 84.977961375, 3, 9, "NPL T00.XX"}, + {26.580724, 86.694687125, 3, 11, "NPL V00.XX"}, + {26.778024, 86.415387125, 3, 12, "NPL W00.XX"}, + {26.810724, 85.224687125, 3, 10, "NPL X00.XX"}, + {26.650424, 87.064087125, 3, 11, "NPL Y00.XX"}, + {26.893524, 85.525561375, 3, 10, "NPL Z00.XX"}, + {30.3709085, 80.227444, 2, 13, "NPL 12.XXXX"}, + {27.9700035, 84.7413615, 3, 11, "NPL 123.XXX"}, + {29.683315, 82.790862, 2, 6, "NPL 1234.XX"}, + {30.1642255, 80.3444995, 2, 13, "NPL 1234.XXX"}, + {36.848835, 10.116680625, 4, 5, "TUN 00.XX"}, + {36.784625, 10.085310625, 4, 5, "TUN J0.XX"}, + {36.889494, 10.00493325, 3, 4, "TUN 00.XXX"}, + {35.775314, 10.51137, 3, 4, "TUN J0.XXX"}, + {37.256114, 9.789383125, 3, 4, "TUN 000.XX"}, + {33.871514, 10.021968, 3, 4, "TUN 200.XX"}, + {33.838524, 10.960484, 3, 4, "TUN 400.XX"}, + {35.718724, 10.04628, 3, 4, "TUN 500.XX"}, + {34.808244, 10.744872125, 3, 4, "TUN 600.XX"}, + {34.808244, 10.670638125, 3, 4, "TUN 700.XX"}, + {34.454124, 8.732445375, 3, 7, "TUN 800.XX"}, + {35.220724, 8.78028, 3, 6, "TUN 900.XX"}, + {33.552524, 11.024823625, 3, 4, "TUN B00.XX"}, + {33.899624, 10.792784, 3, 4, "TUN C00.XX"}, + {36.467245, 10.67319975, 3, 4, "TUN D00.XX"}, + {36.425095, 10.53627875, 3, 4, "TUN F00.XX"}, + {32.970724, 10.401749375, 3, 5, "TUN G00.XX"}, + {33.388824, 10.435623625, 3, 4, "TUN H00.XX"}, + {36.769924, 9.15380275, 3, 6, "TUN J00.XX"}, + {35.663024, 10.92658, 3, 4, "TUN K00.XX"}, + {37.195224, 9.738963125, 3, 4, "TUN L00.XX"}, + {36.211324, 8.655541375, 3, 7, "TUN M00.XX"}, + {35.533545, 11.025575, 3, 4, "TUN N00.XX"}, + {36.539924, 8.72750275, 3, 6, "TUN P00.XX"}, + {34.356024, 8.349745375, 3, 6, "TUN Q00.XX"}, + {35.077124, 9.434219625, 3, 6, "TUN R00.XX"}, + {36.900624, 11.033763125, 3, 4, "TUN S00.XX"}, + {33.928324, 9.730284, 3, 4, "TUN T00.XX"}, + {36.791924, 10.923363125, 3, 4, "TUN V00.XX"}, + {33.956824, 8.083384, 3, 6, "TUN W00.XX"}, + {36.599424, 10.77710275, 3, 4, "TUN X00.XX"}, + {33.510624, 8.970823625, 3, 6, "TUN Y00.XX"}, + {35.443324, 10.92418, 3, 4, "TUN Z00.XX"}, + {33.795307, 7.692334, 2, 5, "TUN 12.XXXX"}, + {37.3166065, 8.234238, 2, 3, "TUN 123.XXX"}, + {30.395674, 8.449735, 2, 5, "TUN 1234.XX"}, + {37.084138, 7.648873, 1, 5, "TUN 1234.XXX"}, + {5.854445, -55.21377375, 4, 5, "SUR 00.XX"}, + {5.823057, -55.15838875, 4, 5, "SUR J0.XX"}, + {5.951915, -55.394513, 3, 4, "SUR 12.XXX"}, + {5.930204, -57.07162475, 3, 5, "SUR 000.XX"}, + {5.636504, -54.49112475, 3, 4, "SUR 400.XX"}, + {5.851104, -54.96022475, 4, 5, "SUR 800.XX"}, + {5.785804, -56.76692475, 3, 5, "SUR D00.XX"}, + {5.484994, -54.17565075, 4, 7, "SUR J00.XX"}, + {5.794294, -55.56605075, 3, 4, "SUR M00.XX"}, + {5.040394, -55.260942875, 3, 5, "SUR Q00.XX"}, + {5.040394, -55.110767875, 3, 5, "SUR T00.XX"}, + {5.829694, -56.36995075, 3, 4, "SUR X00.XX"}, + {5.981377, -57.189711, 2, 6, "SUR 012.XXX"}, + {5.981377, -56.720991, 2, 4, "SUR 112.XXX"}, + {5.981377, -56.252271, 2, 3, "SUR 212.XXX"}, + {5.981377, -55.783551, 2, 3, "SUR 312.XXX"}, + {5.981377, -55.314831, 3, 4, "SUR 412.XXX"}, + {5.981377, -54.846111, 2, 3, "SUR 512.XXX"}, + {5.907721, -54.421935, 3, 4, "SUR 612.XXX"}, + {5.490337, -57.311578, 2, 5, "SUR 712.XXX"}, + {5.490337, -56.842858, 2, 4, "SUR 812.XXX"}, + {5.490337, -56.374138, 2, 3, "SUR 912.XXX"}, + {5.490337, -55.905418, 2, 3, "SUR B12.XXX"}, + {5.490337, -55.436698, 2, 3, "SUR C12.XXX"}, + {5.490337, -54.967978, 2, 3, "SUR D12.XXX"}, + {5.490337, -54.499258, 2, 3, "SUR F12.XXX"}, + {4.999297, -58.047468, 2, 6, "SUR G12.XXX"}, + {4.999297, -57.578748, 2, 6, "SUR H12.XXX"}, + {4.999297, -57.110028, 2, 6, "SUR J12.XXX"}, + {4.999297, -56.641308, 2, 5, "SUR K12.XXX"}, + {4.999297, -56.172588, 2, 4, "SUR L12.XXX"}, + {4.999297, -55.703868, 2, 4, "SUR M12.XXX"}, + {4.999297, -55.235148, 3, 5, "SUR N12.XXX"}, + {4.999297, -54.766428, 2, 4, "SUR P12.XXX"}, + {4.508257, -58.047468, 2, 6, "SUR Q12.XXX"}, + {4.508257, -57.578748, 2, 6, "SUR R12.XXX"}, + {4.508257, -57.110028, 2, 6, "SUR S12.XXX"}, + {4.508257, -56.641308, 2, 5, "SUR T12.XXX"}, + {4.508257, -56.172588, 2, 4, "SUR V12.XXX"}, + {4.508257, -55.703868, 2, 4, "SUR W12.XXX"}, + {4.508257, -55.235148, 2, 4, "SUR X12.XXX"}, + {4.508257, -54.766428, 2, 4, "SUR Y12.XXX"}, + {4.017217, -58.047468, 2, 6, "SUR Z12.XXX"}, + {3.605377, -57.578748, 2, 6, "SUR 01.XXXX"}, + {3.605377, -57.110028, 2, 6, "SUR 11.XXXX"}, + {3.605377, -56.641308, 2, 5, "SUR 21.XXXX"}, + {3.605377, -56.172588, 2, 4, "SUR 31.XXXX"}, + {3.605377, -55.703868, 2, 4, "SUR 41.XXXX"}, + {3.605377, -55.235148, 2, 4, "SUR 51.XXXX"}, + {3.605377, -54.766428, 2, 5, "SUR 61.XXXX"}, + {3.605377, -54.421935, 3, 6, "SUR 71.XXXX"}, + {3.114337, -57.695928, 2, 6, "SUR 81.XXXX"}, + {3.114337, -57.227208, 2, 6, "SUR 91.XXXX"}, + {3.114337, -56.758488, 2, 5, "SUR B1.XXXX"}, + {3.114337, -56.289768, 2, 4, "SUR C1.XXXX"}, + {3.114337, -55.821048, 2, 4, "SUR D1.XXXX"}, + {3.114337, -55.352328, 2, 4, "SUR F1.XXXX"}, + {3.114337, -54.883608, 2, 5, "SUR G1.XXXX"}, + {3.114337, -54.421935, 2, 5, "SUR H1.XXXX"}, + {2.623297, -57.250644, 2, 8, "SUR J1.XXXX"}, + {2.623297, -56.781924, 2, 7, "SUR K1.XXXX"}, + {2.623297, -56.313204, 2, 6, "SUR L1.XXXX"}, + {2.623297, -55.844484, 2, 6, "SUR M1.XXXX"}, + {2.623297, -55.375764, 2, 6, "SUR N1.XXXX"}, + {2.623297, -54.907044, 2, 7, "SUR P1.XXXX"}, + {2.623297, -54.438324, 2, 10, "SUR Q1.XXXX"}, + {2.132257, -57.016284, 2, 9, "SUR R1.XXXX"}, + {2.132257, -56.547564, 2, 9, "SUR S1.XXXX"}, + {2.132257, -56.078844, 2, 6, "SUR T1.XXXX"}, + {2.132257, -55.610124, 2, 6, "SUR V1.XXXX"}, + {2.132257, -55.141404, 2, 6, "SUR W1.XXXX"}, + {2.132257, -54.672684, 2, 8, "SUR X1.XXXX"}, + {1.848497, -56.735052, 3, 10, "SUR Y1.XXXX"}, + {1.848497, -56.266332, 3, 9, "SUR Z1.XXXX"}, + {2.0119755, -56.7466455, 3, 10, "SUR Y123.XX"}, + {2.0119755, -56.2779255, 3, 9, "SUR Z123.XX"}, + {5.83313, -55.1870315, 4, 5, "SUR P1WF.TTJ"}, + {-34.8505, -56.2154085, 4, 5, "URY 12.XX"}, + {-34.8709025, -56.4476055, 3, 4, "URY 12.XXX"}, + {-31.401486, -58.0055945, 3, 9, "URY 000.XX"}, + {-32.270205, -58.115735, 3, 8, "URY 200.XX"}, + {-30.860476, -55.573520875, 3, 9, "URY 300.XX"}, + {-34.888455, -55.004720875, 3, 4, "URY 400.XX"}, + {-34.888455, -54.912077875, 3, 4, "URY 500.XX"}, + {-31.664076, -56.02798525, 3, 7, "URY 600.XX"}, + {-32.326076, -54.206012, 3, 7, "URY 700.XX"}, + {-33.211276, -58.078476375, 3, 8, "URY 800.XX"}, + {-30.359276, -56.513894125, 3, 7, "URY 900.XX"}, + {-34.340576, -55.292154625, 3, 4, "URY B00.XX"}, + {-34.295476, -56.753054625, 3, 4, "URY C00.XX"}, + {-34.059276, -56.268816, 3, 4, "URY D00.XX"}, + {-34.392476, -57.883254625, 3, 6, "URY F00.XX"}, + {-33.109976, -58.358276375, 3, 8, "URY G00.XX"}, + {-33.340776, -56.571176375, 3, 7, "URY H00.XX"}, + {-34.438476, -54.376254625, 3, 4, "URY J00.XX"}, + {-34.751476, -54.968980375, 3, 4, "URY K00.XX"}, + {-33.191476, -54.433476375, 3, 7, "URY L00.XX"}, + {-34.483876, -56.329654625, 3, 4, "URY M00.XX"}, + {-33.476276, -56.946376375, 3, 7, "URY N00.XX"}, + {-33.948376, -58.356716, 3, 7, "URY P00.XX"}, + {-34.403376, -56.456054625, 3, 4, "URY Q00.XX"}, + {-32.573976, -53.433050625, 3, 7, "URY R00.XX"}, + {-32.663676, -57.678250625, 3, 7, "URY S00.XX"}, + {-33.490076, -58.265576375, 3, 8, "URY T00.XX"}, + {-30.217776, -57.637494125, 3, 9, "URY V00.XX"}, + {-32.769276, -56.558250625, 3, 7, "URY W00.XX"}, + {-34.362076, -57.496454625, 3, 4, "URY X00.XX"}, + {-33.653676, -53.507516, 3, 7, "URY Y00.XX"}, + {-34.274976, -57.298154625, 3, 4, "URY Z00.XX"}, + {-34.3699475, -58.326136, 2, 6, "URY 123.XXX"}, + {-33.3043885, -58.1878965, 2, 7, "URY 12.XXXX"}, + {-31.486369, -58.0765105, 2, 7, "URY 1234.XX"}, + {-34.8856, -56.1695195, 4, 5, "URY FZBF.G0T"}, + {11.5971, 104.8650515, 4, 7, "KHM 12.XX"}, + {11.811219, 104.7077115, 3, 6, "KHM 12.XXX"}, + {10.596514, 103.47157175, 3, 6, "KHM 000.XX"}, + {13.081914, 103.111363125, 3, 6, "KHM 200.XX"}, + {13.362214, 103.78629325, 3, 6, "KHM 400.XX"}, + {13.640414, 102.54139325, 3, 6, "KHM 600.XX"}, + {12.277424, 104.601316, 3, 6, "KHM 800.XX"}, + {11.531024, 105.314729875, 3, 7, "KHM 900.XX"}, + {12.579724, 103.877416, 3, 6, "KHM B00.XX"}, + {11.021724, 104.73664275, 3, 6, "KHM C00.XX"}, + {11.523524, 104.483329875, 3, 6, "KHM D00.XX"}, + {11.854424, 106.128529875, 4, 6, "KHM F00.XX"}, + {12.098024, 105.057629875, 3, 6, "KHM G00.XX"}, + {13.610024, 102.94649025, 3, 6, "KHM H00.XX"}, + {12.520724, 105.988416, 3, 5, "KHM J00.XX"}, + {10.650724, 104.13864275, 3, 6, "KHM K00.XX"}, + {12.760724, 104.848303125, 3, 6, "KHM L00.XX"}, + {11.645924, 102.931229875, 3, 6, "KHM M00.XX"}, + {11.120724, 105.758529875, 3, 6, "KHM N00.XX"}, + {10.559824, 104.27954275, 3, 6, "KHM P00.XX"}, + {12.490724, 107.148416, 3, 5, "KHM Q00.XX"}, + {14.002324, 106.74619025, 3, 7, "KHM R00.XX"}, + {13.560024, 105.93699025, 3, 5, "KHM S00.XX"}, + {12.909324, 102.565703125, 3, 6, "KHM T00.XX"}, + {12.562024, 104.153316, 3, 6, "KHM V00.XX"}, + {12.016724, 105.412029875, 4, 7, "KHM W00.XX"}, + {12.795924, 103.419803125, 3, 6, "KHM X00.XX"}, + {9.964924, 102.869955625, 2, 5, "KHM Y00.XX"}, + {9.326545, 103.4502275, 2, 5, "KHM Z00.XX"}, + {11.557803, 102.8020795, 2, 5, "KHM 123.XXX"}, + {12.424046, 105.430209, 2, 5, "KHM 1234.XX"}, + {13.774606, 102.492781, 2, 5, "KHM 12.XXXX"}, + {11.98748, 104.985, 2, 5, "KHM MMH7.0KC"}, + {33.5537, 36.2484335, 4, 7, "SYR 12.XX"}, + {33.540975, 36.113863125, 3, 6, "SYR 00.XXX"}, + {36.220814, 36.991280625, 3, 5, "SYR J0.XXX"}, + {34.706814, 36.638119625, 3, 4, "SYR 000.XX"}, + {35.586644, 35.717275, 3, 4, "SYR 200.XX"}, + {35.096814, 36.683219625, 3, 4, "SYR 400.XX"}, + {35.376724, 40.09128, 3, 5, "SYR 600.XX"}, + {36.548524, 40.69330275, 3, 6, "SYR 700.XX"}, + {37.090734, 41.189844625, 3, 6, "SYR 800.XX"}, + {35.982434, 38.929776875, 3, 6, "SYR 900.XX"}, + {34.931024, 35.866219625, 3, 4, "SYR B00.XX"}, + {35.991124, 36.614141375, 3, 5, "SYR C00.XX"}, + {32.679124, 36.040749375, 3, 7, "SYR D00.XX"}, + {35.865524, 38.490641375, 3, 5, "SYR F00.XX"}, + {36.567224, 37.90440275, 3, 5, "SYR G00.XX"}, + {32.761824, 36.539049375, 3, 6, "SYR H00.XX"}, + {35.051824, 36.998519625, 3, 4, "SYR J00.XX"}, + {35.685724, 36.64488, 3, 4, "SYR K00.XX"}, + {35.410224, 35.91608, 3, 4, "SYR L00.XX"}, + {35.853524, 36.272241375, 3, 5, "SYR M00.XX"}, + {36.413424, 37.48220275, 3, 5, "SYR N00.XX"}, + {32.933724, 35.993749375, 3, 6, "SYR P00.XX"}, + {34.491524, 40.868845375, 3, 5, "SYR Q00.XX"}, + {35.259545, 35.922775, 3, 4, "SYR R00.XX"}, + {34.590724, 38.230845375, 3, 4, "SYR S00.XX"}, + {35.860624, 36.563141375, 3, 5, "SYR T00.XX"}, + {35.061024, 40.392819625, 3, 5, "SYR V00.XX"}, + {34.040424, 36.647484, 3, 4, "SYR W00.XX"}, + {33.191324, 35.819023625, 3, 8, "SYR X00.XX"}, + {34.962624, 36.686119625, 3, 4, "SYR Y00.XX"}, + {34.578024, 36.520145375, 3, 6, "SYR Z00.XX"}, + {36.4667905, 35.840603, 2, 4, "SYR 123.XXX"}, + {34.1549565, 35.779189, 2, 6, "SYR 12.XXXX"}, + {34.6069785, 39.6455335, 2, 4, "SYR 1234.XX"}, + {34.8179, 38.98345, 2, 4, "SYR B84Z.MSN"}, + {14.6542225, -17.487378, 4, 5, "SEN 12.XX"}, + {14.801395, -17.5039835, 3, 4, "SEN 12.XXX"}, + {14.201624, -16.11630975, 3, 4, "SEN 000.XX"}, + {12.576545, -16.312496, 3, 6, "SEN 100.XX"}, + {14.470724, -17.022622625, 3, 4, "SEN 200.XX"}, + {16.062124, -16.51246125, 3, 5, "SEN 300.XX"}, + {14.906545, -15.9337675, 3, 5, "SEN 400.XX"}, + {14.836545, -15.9337675, 3, 5, "SEN 500.XX"}, + {14.692124, -16.273022625, 3, 4, "SEN 600.XX"}, + {15.664724, -16.265848375, 3, 5, "SEN 700.XX"}, + {16.469395, -15.726765625, 3, 6, "SEN 800.XX"}, + {13.794824, -13.72180975, 3, 4, "SEN 900.XX"}, + {12.950724, -14.991696875, 3, 4, "SEN B00.XX"}, + {14.374024, -16.447722625, 3, 4, "SEN C00.XX"}, + {12.841524, -16.269696875, 3, 4, "SEN D00.XX"}, + {14.217724, -16.87100975, 3, 4, "SEN F00.XX"}, + {13.786224, -15.81890975, 3, 5, "SEN G00.XX"}, + {12.744124, -15.593496875, 3, 4, "SEN H00.XX"}, + {15.362064, -15.507731125, 3, 5, "SEN J00.XX"}, + {13.627504, -15.61287875, 3, 5, "SEN JK0.00"}, + {14.119064, -15.58677325, 3, 4, "SEN K00.XX"}, + {14.700404, -16.491850625, 3, 4, "SEN KK0.00"}, + {16.525264, -15.536802375, 3, 6, "SEN L00.XX"}, + {13.144104, -14.13677875, 3, 5, "SEN LK0.00"}, + {15.124964, -16.6656455, 3, 5, "SEN M00.XX"}, + {15.364504, -16.472195375, 3, 5, "SEN MK0.00"}, + {12.571464, -12.216502, 3, 7, "SEN N00.XX"}, + {14.262304, -15.971750625, 3, 4, "SEN NK0.00"}, + {13.989364, -14.83527325, 3, 4, "SEN P00.XX"}, + {13.876704, -16.38297875, 3, 4, "SEN PK0.00"}, + {14.767164, -16.7133455, 3, 5, "SEN Q00.XX"}, + {13.127604, -13.789205875, 3, 4, "SEN QK0.00"}, + {12.745164, -14.207287625, 3, 4, "SEN R00.XX"}, + {15.594104, -13.346995375, 3, 6, "SEN RK0.00"}, + {15.425264, -15.162731125, 3, 5, "SEN S00.XX"}, + {15.243604, -12.904495375, 3, 6, "SEN SK0.00"}, + {14.517564, -16.111158875, 3, 4, "SEN T00.XX"}, + {14.901804, -12.4872235, 3, 6, "SEN TK0.00"}, + {12.565264, -15.889802, 3, 6, "SEN V00.XX"}, + {12.868304, -14.514505875, 3, 4, "SEN VK0.00"}, + {13.802464, -16.52177325, 3, 5, "SEN W00.XX"}, + {12.812104, -15.987805875, 3, 4, "SEN WK0.00"}, + {13.932464, -15.96177325, 3, 4, "SEN X00.XX"}, + {12.774004, -16.529305875, 3, 4, "SEN XK0.00"}, + {14.448364, -16.747858875, 3, 4, "SEN Y00.XX"}, + {16.658004, -14.997540125, 2, 5, "SEN YK0.00"}, + {12.484364, -16.569302, 3, 6, "SEN Z00.XX"}, + {14.184104, -16.696850625, 3, 4, "SEN ZK0.00"}, + {12.997835, -16.651282, 2, 3, "SEN 12.XXXX"}, + {13.9158515, -17.5392165, 2, 3, "SEN 123.XXX"}, + {14.2165265, -15.100738, 2, 3, "SEN 1234.XX"}, + {16.388475, -17.3929165, 2, 3, "SEN 1234.XXX"}, + {42.8965, 74.538638, 4, 7, "KGZ 12.XX"}, + {42.848965, 73.823437, 3, 6, "KGZ 12.XXX"}, + {40.504814, 72.733309125, 3, 6, "KGZ 000.XX"}, + {40.909114, 72.880309125, 3, 6, "KGZ 200.XX"}, + {42.481614, 78.3104415, 3, 9, "KGZ 400.XX"}, + {42.807614, 75.204462, 4, 8, "KGZ 600.XX"}, + {41.436545, 75.8902975, 3, 4, "KGZ 800.XX"}, + {42.540945, 72.161305, 3, 7, "KGZ 900.XX"}, + {40.266545, 72.025293125, 3, 6, "KGZ B00.XX"}, + {40.828624, 73.252251125, 3, 4, "KGZ C00.XX"}, + {42.496724, 76.1313085, 3, 6, "KGZ D00.XX"}, + {41.067024, 72.7111125, 3, 6, "KGZ F00.XX"}, + {40.755024, 72.837651125, 3, 6, "KGZ G00.XX"}, + {41.390724, 72.1662125, 3, 6, "KGZ H00.XX"}, + {41.300724, 72.3962125, 3, 6, "KGZ J00.XX"}, + {41.720724, 74.38576, 3, 4, "KGZ K00.XX"}, + {41.923324, 72.90056, 3, 6, "KGZ L00.XX"}, + {40.821824, 72.952351125, 3, 6, "KGZ M00.XX"}, + {42.844024, 75.656256, 3, 7, "KGZ N00.XX"}, + {42.386024, 77.9548085, 3, 9, "KGZ P00.XX"}, + {41.204624, 75.7620125, 3, 4, "KGZ Q00.XX"}, + {39.917545, 69.492290625, 3, 7, "KGZ R00.XX"}, + {42.139734, 76.9162625, 3, 8, "KGZ S00.XX"}, + {41.081724, 72.2940125, 3, 6, "KGZ T00.XX"}, + {39.940545, 69.554293125, 3, 7, "KGZ V00.XX"}, + {41.211024, 75.8674125, 3, 4, "KGZ W00.XX"}, + {42.770724, 78.304856, 3, 10, "KGZ X00.XX"}, + {42.790724, 75.534856, 3, 7, "KGZ Y00.XX"}, + {42.679834, 77.021684, 3, 8, "KGZ Z00.XX"}, + {42.765196, 71.091851, 2, 8, "KGZ 123.XXX"}, + {41.90903, 70.637704, 2, 8, "KGZ 12.XXXX"}, + {40.160281, 69.546539, 2, 8, "KGZ 0HHH.HH"}, + {39.732241, 69.84115, 2, 4, "KGZ 1123.XX"}, + {41.693535, 73.859685, 3, 4, "KGZ 2123.XX"}, + {41.693535, 74.484645, 3, 4, "KGZ 3123.XX"}, + {41.693535, 75.109605, 2, 3, "KGZ 4123.XX"}, + {41.693535, 75.734565, 2, 3, "KGZ 5123.XX"}, + {41.693535, 76.359525, 2, 3, "KGZ 6123.XX"}, + {41.693535, 76.984485, 2, 5, "KGZ 7123.XX"}, + {41.693535, 77.609445, 2, 5, "KGZ 8123.XX"}, + {41.693535, 78.234405, 2, 6, "KGZ 9123.XX"}, + {41.693535, 78.859365, 2, 6, "KGZ B123.XX"}, + {41.202495, 73.8648645, 3, 4, "KGZ C123.XX"}, + {41.202495, 74.4846165, 2, 3, "KGZ D123.XX"}, + {41.202495, 75.1043685, 2, 3, "KGZ F123.XX"}, + {41.202495, 75.7241205, 2, 3, "KGZ G123.XX"}, + {41.202495, 76.3438725, 2, 3, "KGZ H123.XX"}, + {41.202495, 76.9636245, 2, 5, "KGZ J123.XX"}, + {41.202495, 77.5833765, 2, 5, "KGZ K123.XX"}, + {41.5350065, 78.2247015, 2, 6, "KGZ L123.XX"}, + {40.711455, 73.864836, 3, 5, "KGZ M123.XX"}, + {40.711455, 74.47938, 2, 4, "KGZ N123.XX"}, + {40.711455, 75.093923, 2, 4, "KGZ P123.XX"}, + {40.711455, 75.708468, 2, 4, "KGZ Q123.XX"}, + {40.711455, 76.323012, 2, 4, "KGZ R123.XX"}, + {40.983485, 76.957238, 2, 6, "KGZ S123.XX"}, + {40.220415, 73.8726185, 3, 7, "KGZ T123.XX"}, + {40.220415, 74.4819545, 2, 6, "KGZ V123.XX"}, + {40.220415, 75.0912905, 2, 6, "KGZ W123.XX"}, + {40.220415, 75.7006265, 2, 6, "KGZ X123.XX"}, + {40.220415, 76.3099625, 2, 6, "KGZ Y123.XX"}, + {39.729375, 73.87259, 3, 7, "KGZ Z123.XX"}, + {41.2207, 74.7395995, 2, 3, "KGZ RY4V.V26"}, + {53.9365, 27.4879095, 4, 5, "BLR 12.XX"}, + {53.976104, 27.346040125, 3, 4, "BLR 00.XXX"}, + {52.496104, 30.793456375, 3, 5, "BLR 80.XXX"}, + {53.966404, 30.123140125, 3, 4, "BLR J0.XXX"}, + {55.091384, 29.9821015, 3, 5, "BLR S0.XXX"}, + {53.719544, 23.729404125, 3, 5, "BLR 000.XX"}, + {53.719544, 23.832101125, 3, 5, "BLR 100.XX"}, + {52.148844, 23.593927375, 3, 6, "BLR 200.XX"}, + {52.148844, 23.692890375, 3, 6, "BLR 300.XX"}, + {53.189485, 29.14017375, 3, 4, "BLR 400.XX"}, + {53.178024, 25.95322675, 3, 4, "BLR 500.XX"}, + {54.258845, 28.4493825, 3, 4, "BLR 600.XX"}, + {52.153145, 26.007132375, 3, 5, "BLR 700.XX"}, + {54.550724, 30.3408445, 3, 4, "BLR 800.XX"}, + {52.094024, 29.178621875, 3, 5, "BLR 900.XX"}, + {52.860324, 27.46833075, 3, 4, "BLR B00.XX"}, + {55.533034, 28.5088925, 3, 5, "BLR C00.XX"}, + {53.943524, 25.229135625, 3, 6, "BLR D00.XX"}, + {54.354724, 26.7846445, 3, 4, "BLR F00.XX"}, + {55.531124, 28.7161365, 3, 5, "BLR G00.XX"}, + {52.636545, 29.63996875, 3, 4, "BLR H00.XX"}, + {52.411924, 30.324021875, 3, 4, "BLR J00.XX"}, + {52.931324, 29.94403075, 3, 4, "BLR K00.XX"}, + {53.070724, 27.48242675, 3, 4, "BLR L00.XX"}, + {52.250724, 24.284121875, 3, 5, "BLR M00.XX"}, + {53.748324, 31.642935625, 3, 9, "BLR N00.XX"}, + {54.112464, 28.2815445, 3, 4, "BLR P00.XX"}, + {53.079904, 29.98771975, 3, 4, "BLR PK0.00"}, + {53.101164, 25.27324725, 3, 4, "BLR Q00.XX"}, + {53.150004, 24.39921975, 3, 4, "BLR QK0.00"}, + {52.139264, 29.276335625, 3, 5, "BLR R00.XX"}, + {54.481104, 26.3522065, 3, 4, "BLR RK0.00"}, + {53.319464, 28.57504725, 3, 4, "BLR S00.XX"}, + {54.280304, 30.9317065, 3, 6, "BLR SK0.00"}, + {52.556064, 24.90353425, 3, 4, "BLR T00.XX"}, + {53.591604, 25.769713625, 3, 4, "BLR TK0.00"}, + {54.512564, 26.8569445, 3, 4, "BLR V00.XX"}, + {52.545704, 24.40409875, 3, 4, "BLR VK0.00"}, + {53.702464, 27.088045875, 3, 4, "BLR W00.XX"}, + {53.504104, 28.106213625, 3, 4, "BLR WK0.00"}, + {55.132464, 26.7860705, 3, 6, "BLR X00.XX"}, + {52.245104, 26.766505875, 3, 5, "BLR XK0.00"}, + {53.535964, 30.169045875, 3, 4, "BLR Y00.XX"}, + {52.405504, 31.275005875, 3, 8, "BLR YK0.00"}, + {54.892764, 28.6463575, 3, 4, "BLR Z00.XX"}, + {53.596304, 31.900513625, 3, 11, "BLR ZK0.00"}, + {53.825522, 23.3442365, 2, 4, "BLR 123.XXX"}, + {53.665681, 28.320425, 2, 3, "BLR 12.XXXX"}, + {55.070304, 25.359242, 2, 5, "BLR 1234.XX"}, + {53.717191, 27.9867085, 2, 3, "BLR RK0G.QP4"}, + {6.782793, -58.200399, 4, 5, "GUY 12.XX"}, + {6.654079, -58.514215, 3, 4, "GUY 12.XXX"}, + {5.968704, -58.39122475, 3, 4, "GUY 000.XX"}, + {6.249304, -57.61052475, 3, 4, "GUY 400.XX"}, + {6.249304, -57.43658475, 3, 4, "GUY 800.XX"}, + {5.907404, -57.28842475, 3, 4, "GUY D00.XX"}, + {7.257794, -58.608258625, 3, 4, "GUY J00.XX"}, + {6.384394, -58.72485075, 3, 4, "GUY M00.XX"}, + {6.467894, -57.74825075, 3, 4, "GUY Q00.XX"}, + {6.392894, -57.70245075, 3, 4, "GUY T00.XX"}, + {6.554994, -57.85915075, 3, 4, "GUY X00.XX"}, + {4.854064, -59.622863, 2, 7, "GUY 12.XXXX"}, + {5.5091735, -59.3394535, 2, 3, "GUY 123.XXX"}, + {7.164254, -61.3509115, 2, 4, "GUY 1234.XX"}, + {8.046152, -61.2508525, 2, 4, "GUY 1234.XXX"}, + {17.988645, 102.52023625, 4, 7, "LAO 00.XX"}, + {17.942215, 102.61171125, 4, 7, "LAO J0.XX"}, + {18.241271, 102.399255, 3, 6, "LAO 12.XXX"}, + {16.550514, 104.686343875, 3, 6, "LAO 000.XX"}, + {15.10886, 105.7518145, 3, 5, "LAO 200.XX"}, + {20.400514, 103.974985875, 4, 7, "LAO 400.XX"}, + {17.386031, 104.740925125, 3, 6, "LAO 600.XX"}, + {19.870514, 102.07515575, 3, 5, "LAO 800.XX"}, + {14.795648, 106.7751165, 3, 5, "LAO B00.XX"}, + {18.378786, 103.58317225, 3, 6, "LAO D00.XX"}, + {20.947221, 101.339008, 3, 4, "LAO G00.XX"}, + {21.170514, 101.08447725, 3, 9, "LAO J00.XX"}, + {19.380724, 103.3270605, 3, 6, "LAO L00.XX"}, + {15.760724, 106.367851625, 3, 5, "LAO M00.XX"}, + {21.737432, 102.062053375, 3, 8, "LAO N00.XX"}, + {19.127288, 101.4802905, 3, 5, "LAO P00.XX"}, + {14.943499, 105.8522355, 3, 5, "LAO Q00.XX"}, + {20.840724, 104.256608, 3, 5, "LAO R00.XX"}, + {15.620724, 105.757851625, 3, 5, "LAO S00.XX"}, + {18.532585, 102.391005375, 3, 6, "LAO T00.XX"}, + {14.153471, 105.81879825, 3, 7, "LAO V00.XX"}, + {18.954332, 102.407328375, 3, 6, "LAO W00.XX"}, + {20.350724, 101.606721875, 3, 5, "LAO X00.XX"}, + {15.450724, 106.657851625, 3, 5, "LAO Y00.XX"}, + {18.272788, 104.14739025, 3, 6, "LAO Z00.XX"}, + {16.333525, 105.125316, 2, 5, "LAO 12.XXXX"}, + {20.3646265, 101.4060825, 2, 4, "LAO 123.XXX"}, + {16.338624, 104.5156815, 2, 5, "LAO 0123.XX"}, + {20.369669, 103.9210705, 3, 6, "LAO 1123.XX"}, + {17.171426, 104.562828, 2, 5, "LAO 2123.XX"}, + {20.844263, 101.029677, 2, 4, "LAO 3123.XX"}, + {21.465332, 101.858537, 2, 7, "LAO 4123.XX"}, + {18.000688, 103.948008, 3, 6, "LAO 5123.XX"}, + {18.203415, 103.890324, 2, 5, "LAO JKN0.DX0"}, + {44.4751, 26.0478555, 4, 6, "ROU 12.XX"}, + {44.506104, 25.931601125, 3, 5, "ROU 00.XXX"}, + {47.226104, 27.393010125, 3, 7, "ROU 80.XXX"}, + {46.826104, 23.424695, 3, 5, "ROU J0.XXX"}, + {45.654684, 21.066310875, 3, 6, "ROU S0.XXX"}, + {44.222645, 28.572313125, 3, 4, "ROU 000.XX"}, + {44.359824, 23.758187625, 3, 4, "ROU 100.XX"}, + {45.480724, 27.98237075, 3, 5, "ROU 200.XX"}, + {45.693924, 25.55587075, 3, 5, "ROU 300.XX"}, + {44.980724, 25.972935125, 3, 5, "ROU 400.XX"}, + {45.317924, 27.89867075, 3, 5, "ROU 500.XX"}, + {47.105324, 21.862775625, 3, 6, "ROU 600.XX"}, + {46.620724, 26.86124, 3, 5, "ROU 700.XX"}, + {46.223124, 21.26984, 3, 7, "ROU 800.XX"}, + {44.900724, 24.812935125, 3, 5, "ROU 900.XX"}, + {45.831024, 24.081105375, 3, 5, "ROU B00.XX"}, + {46.594524, 24.50454, 3, 5, "ROU C00.XX"}, + {47.700724, 23.52011025, 3, 5, "ROU D00.XX"}, + {45.190724, 26.76237075, 3, 5, "ROU F00.XX"}, + {47.830724, 22.829545875, 3, 7, "ROU G00.XX"}, + {47.756464, 26.615757625, 3, 7, "ROU H00.XX"}, + {45.105204, 24.331251125, 3, 5, "ROU HK0.00"}, + {47.671664, 26.19588675, 3, 5, "ROU J00.XX"}, + {46.927704, 26.331603625, 3, 5, "ROU JK0.00"}, + {44.644945, 22.606415625, 3, 7, "ROU K00.XX"}, + {45.679304, 27.131127375, 3, 5, "ROU KK0.00"}, + {45.060964, 23.227633375, 3, 5, "ROU L00.XX"}, + {45.180104, 28.75828875, 3, 5, "ROU LK0.00"}, + {44.943264, 25.407333375, 3, 5, "ROU M00.XX"}, + {45.307304, 21.85428875, 3, 4, "ROU MK0.00"}, + {47.152464, 24.454915875, 3, 5, "ROU N00.XX"}, + {44.415504, 24.323240625, 3, 5, "ROU NK0.00"}, + {45.776764, 22.867775125, 3, 5, "ROU P00.XX"}, + {46.641604, 27.680865, 3, 5, "ROU PK0.00"}, + {44.221264, 27.283076875, 3, 4, "ROU Q00.XX"}, + {43.893304, 25.924402, 3, 6, "ROU QK0.00"}, + {46.942464, 26.884915875, 3, 5, "ROU R00.XX"}, + {45.880704, 22.884127375, 3, 5, "ROU RK0.00"}, + {46.225764, 27.626145, 3, 5, "ROU S00.XX"}, + {46.074104, 23.532727375, 3, 5, "ROU SK0.00"}, + {47.192464, 23.014915875, 3, 5, "ROU T00.XX"}, + {45.870904, 25.768627375, 3, 5, "ROU TK0.00"}, + {46.582464, 23.735345, 3, 5, "ROU V00.XX"}, + {46.159804, 24.313827375, 3, 5, "ROU VK0.00"}, + {44.592964, 27.330576875, 3, 5, "ROU W00.XX"}, + {46.244404, 26.746065, 3, 5, "ROU WK0.00"}, + {43.989764, 25.270706, 3, 4, "ROU X00.XX"}, + {45.404104, 23.34308875, 3, 5, "ROU XK0.00"}, + {45.702464, 21.865775125, 3, 4, "ROU Y00.XX"}, + {44.258204, 28.261440625, 3, 4, "ROU YK0.00"}, + {45.865964, 27.385875125, 3, 5, "ROU Z00.XX"}, + {46.364104, 25.772365, 3, 5, "ROU ZK0.00"}, + {48.080974, 22.8036535, 2, 6, "ROU 01.XXXX"}, + {47.912628, 23.7270605, 2, 4, "ROU 11.XXXX"}, + {47.8641425, 25.243299, 2, 4, "ROU 21.XXXX"}, + {47.883818, 25.9374595, 2, 4, "ROU 31.XXXX"}, + {47.883818, 26.617772, 2, 6, "ROU 41.XXXX"}, + {47.390118, 21.9362495, 2, 5, "ROU 51.XXXX"}, + {47.424732, 22.5734555, 2, 4, "ROU 61.XXXX"}, + {47.424732, 23.2094555, 2, 4, "ROU 71.XXXX"}, + {47.424732, 23.8454555, 2, 4, "ROU 81.XXXX"}, + {47.424732, 24.4814555, 2, 4, "ROU 91.XXXX"}, + {47.424732, 25.1174555, 2, 4, "ROU B1.XXXX"}, + {47.424732, 25.7534555, 2, 4, "ROU C1.XXXX"}, + {47.424732, 26.3894555, 2, 4, "ROU D1.XXXX"}, + {47.424732, 27.0253865, 2, 4, "ROU F1.XXXX"}, + {46.865475, 21.549776, 2, 5, "ROU G1.XXXX"}, + {46.865475, 22.213776, 2, 4, "ROU H1.XXXX"}, + {46.865475, 22.877776, 2, 4, "ROU J1.XXXX"}, + {46.865475, 23.541776, 3, 5, "ROU K1.XXXX"}, + {46.865475, 24.205776, 2, 4, "ROU L1.XXXX"}, + {46.865475, 24.869776, 2, 4, "ROU M1.XXXX"}, + {46.865475, 25.533776, 2, 4, "ROU N1.XXXX"}, + {46.865475, 26.197776, 2, 4, "ROU P1.XXXX"}, + {46.865475, 26.861776, 2, 4, "ROU Q1.XXXX"}, + {46.865475, 27.5254905, 2, 4, "ROU R1.XXXX"}, + {46.336243, 21.137139, 2, 6, "ROU S1.XXXX"}, + {46.336243, 21.789139, 2, 3, "ROU T1.XXXX"}, + {46.336243, 22.441139, 2, 4, "ROU V1.XXXX"}, + {46.336243, 23.093139, 2, 4, "ROU W1.XXXX"}, + {46.336243, 23.745139, 2, 4, "ROU X1.XXXX"}, + {46.336243, 24.397139, 2, 4, "ROU Y1.XXXX"}, + {46.336243, 25.049139, 2, 4, "ROU Z1.XXXX"}, + {46.766257, 25.701139, 2, 4, "ROU 012.XXX"}, + {46.766257, 26.353139, 2, 4, "ROU 112.XXX"}, + {46.766257, 27.005139, 2, 4, "ROU 212.XXX"}, + {46.766257, 27.6569535, 2, 4, "ROU 312.XXX"}, + {45.740808, 20.274405, 2, 5, "ROU 412.XXX"}, + {45.740808, 20.881405, 2, 3, "ROU 512.XXX"}, + {46.254024, 21.5087445, 2, 3, "ROU 612.XXX"}, + {46.254024, 22.1157445, 2, 3, "ROU 712.XXX"}, + {46.254024, 22.7227445, 2, 4, "ROU 812.XXX"}, + {46.254024, 23.3297445, 2, 4, "ROU 912.XXX"}, + {46.254024, 23.9367445, 2, 4, "ROU B12.XXX"}, + {46.254024, 24.5437445, 2, 4, "ROU C12.XXX"}, + {46.254024, 25.1507445, 2, 4, "ROU D12.XXX"}, + {46.254024, 25.7577445, 2, 4, "ROU F12.XXX"}, + {46.254024, 26.3647445, 2, 4, "ROU G12.XXX"}, + {46.254024, 26.972035, 2, 4, "ROU H12.XXX"}, + {46.254024, 27.5842225, 2, 4, "ROU J12.XXX"}, + {45.707793, 20.796535, 2, 5, "ROU K12.XXX"}, + {45.707793, 21.437535, 2, 3, "ROU L12.XXX"}, + {45.707793, 22.078535, 2, 3, "ROU M12.XXX"}, + {45.707793, 22.719535, 2, 4, "ROU N12.XXX"}, + {45.707793, 23.360535, 2, 4, "ROU P12.XXX"}, + {45.707793, 24.001535, 2, 4, "ROU Q12.XXX"}, + {45.707793, 24.642535, 2, 4, "ROU R12.XXX"}, + {45.707793, 25.283535, 2, 4, "ROU S12.XXX"}, + {45.707793, 25.924535, 2, 4, "ROU T12.XXX"}, + {45.707793, 26.565535, 2, 4, "ROU V12.XXX"}, + {45.707793, 27.206535, 3, 5, "ROU W12.XXX"}, + {45.707793, 27.8473495, 2, 4, "ROU X12.XXX"}, + {45.4396175, 28.5066465, 2, 4, "ROU Y12.XXX"}, + {45.0976855, 21.3803305, 2, 5, "ROU Z12.XXX"}, + {44.720256, 22.103648, 3, 6, "ROU 0123.XX"}, + {44.720256, 22.737648, 2, 6, "ROU 1123.XX"}, + {44.720256, 23.371648, 2, 4, "ROU 2123.XX"}, + {44.720256, 24.005648, 2, 4, "ROU 3123.XX"}, + {44.720256, 24.639648, 2, 4, "ROU 4123.XX"}, + {44.720256, 25.273648, 2, 4, "ROU 5123.XX"}, + {44.720256, 25.907648, 2, 4, "ROU 6123.XX"}, + {44.720256, 26.541648, 2, 4, "ROU 7123.XX"}, + {44.720256, 27.175648, 2, 4, "ROU 8123.XX"}, + {44.720256, 27.809648, 2, 4, "ROU 9123.XX"}, + {44.720256, 28.443648, 2, 4, "ROU B123.XX"}, + {44.720256, 29.077648, 2, 4, "ROU C123.XX"}, + {44.635922, 21.5909905, 2, 5, "ROU D123.XX"}, + {44.180265, 22.4537335, 2, 7, "ROU F123.XX"}, + {44.180265, 23.1137335, 2, 5, "ROU G123.XX"}, + {44.180265, 23.7737335, 2, 5, "ROU H123.XX"}, + {44.180265, 24.4337335, 2, 3, "ROU J123.XX"}, + {44.180265, 25.0937335, 2, 3, "ROU K123.XX"}, + {44.180265, 25.7537335, 2, 5, "ROU L123.XX"}, + {44.180265, 26.4137335, 2, 5, "ROU M123.XX"}, + {44.180265, 27.0737335, 2, 5, "ROU N123.XX"}, + {44.180265, 27.7337335, 2, 5, "ROU P123.XX"}, + {44.180265, 28.3937335, 2, 3, "ROU Q123.XX"}, + {44.109404, 22.843451, 2, 7, "ROU R123.XX"}, + {43.6767765, 23.473477, 2, 5, "ROU S123.XX"}, + {43.6767765, 24.103477, 2, 5, "ROU T123.XX"}, + {43.6670015, 24.7335625, 2, 5, "ROU V123.XX"}, + {43.6670015, 25.3435625, 2, 5, "ROU W123.XX"}, + {43.987175, 25.975143, 2, 5, "ROU X123.XX"}, + {43.9830375, 26.9553755, 2, 5, "ROU Y123.XX"}, + {44.08301, 27.956997, 2, 5, "ROU Z123.XX"}, + {45.938825, 24.978325, 2, 4, "ROU QF2V.H56"}, + {5.615345, -0.23796325, 4, 5, "GHA 10.XX"}, + {5.599595, -0.19832575, 4, 5, "GHA J0.XX"}, + {5.6588015, -0.469895, 3, 4, "GHA 12.XXX"}, + {6.773734, -1.70290575, 3, 4, "GHA 000.XX"}, + {6.773734, -1.61593675, 3, 4, "GHA 100.XX"}, + {6.687245, -1.70290575, 3, 4, "GHA 200.XX"}, + {6.687245, -1.61593675, 3, 4, "GHA 300.XX"}, + {9.456115, -0.8816295, 3, 5, "GHA 400.XX"}, + {6.211045, -1.70177375, 3, 4, "GHA 500.XX"}, + {10.830724, -0.89135725, 3, 5, "GHA 600.XX"}, + {6.136765, -0.30325875, 3, 4, "GHA 700.XX"}, + {4.954731, -1.824142875, 3, 4, "GHA 800.XX"}, + {7.371295, -2.360273125, 3, 4, "GHA 900.XX"}, + {5.158145, -1.299774375, 3, 4, "GHA B00.XX"}, + {6.656178, 0.43581925, 3, 6, "GHA C00.XX"}, + {10.090024, -2.54825725, 3, 6, "GHA D00.XX"}, + {11.065045, -0.297155625, 3, 6, "GHA F00.XX"}, + {6.561421, -0.80638625, 3, 4, "GHA G00.XX"}, + {4.945051, -1.735565875, 3, 4, "GHA GK0.00"}, + {9.452465, -0.0412585, 3, 5, "GHA H00.XX"}, + {5.529414, -0.72225775, 3, 4, "GHA HK0.00"}, + {6.809028, -1.11771925, 3, 4, "GHA J00.XX"}, + {5.349175, -0.65754475, 3, 4, "GHA JK0.00"}, + {7.593612, -1.972136875, 3, 4, "GHA K00.XX"}, + {7.459825, -2.623574875, 3, 5, "GHA KK0.00"}, + {5.854825, -0.68536025, 3, 4, "GHA L00.XX"}, + {7.144105, 0.443729375, 3, 6, "GHA LK0.00"}, + {6.08944, 1.00856875, 3, 4, "GHA M00.XX"}, + {5.294105, -2.02619975, 3, 4, "GHA MK0.00"}, + {7.067645, -1.418573125, 3, 4, "GHA N00.XX"}, + {5.924045, -1.00047725, 3, 4, "GHA NK0.00"}, + {5.548386, -0.86407375, 3, 4, "GHA P00.XX"}, + {6.040938, -0.47436475, 3, 4, "GHA PK0.00"}, + {5.805045, 0.86722625, 3, 4, "GHA Q00.XX"}, + {5.918305, 0.96380775, 3, 4, "GHA QK0.00"}, + {6.397392, -0.39787925, 3, 4, "GHA R00.XX"}, + {7.734105, -2.136271625, 3, 4, "GHA RK0.00"}, + {9.641236, -0.860942125, 3, 5, "GHA S00.XX"}, + {5.126525, -1.369815625, 3, 4, "GHA SK0.00"}, + {7.033545, 0.281026875, 3, 4, "GHA T00.XX"}, + {5.954105, -1.81619975, 3, 4, "GHA TK0.00"}, + {8.069045, -1.746773125, 3, 4, "GHA V00.XX"}, + {5.459415, -2.15297725, 3, 4, "GHA VK0.00"}, + {5.292858, -0.78703825, 3, 4, "GHA W00.XX"}, + {4.867571, -2.245145875, 3, 4, "GHA WK0.00"}, + {6.832465, -1.90108625, 3, 4, "GHA X00.XX"}, + {6.092508, -0.14850675, 3, 4, "GHA XK0.00"}, + {5.211545, -1.114274375, 3, 4, "GHA Y00.XX"}, + {6.62507, -1.23629975, 3, 4, "GHA YK0.00"}, + {5.008554, -1.679907625, 3, 4, "GHA Z00.XX"}, + {5.697618, -1.29299775, 3, 4, "GHA ZK0.00"}, + {8.032739, -2.5519185, 2, 4, "GHA 12.XXXX"}, + {9.20678, -2.8234925, 2, 4, "GHA 1234.XX"}, + {7.4196375, -3.0039695, 2, 5, "GHA 012.XXX"}, + {7.042719, -3.233669, 2, 5, "GHA 112.XXX"}, + {6.597109, -3.233669, 2, 5, "GHA 212.XXX"}, + {6.6997405, -2.694929, 2, 4, "GHA 312.XXX"}, + {6.6997405, -2.215793, 2, 3, "GHA 412.XXX"}, + {6.6997405, -1.736657, 2, 3, "GHA 512.XXX"}, + {6.6997405, -1.257521, 2, 3, "GHA 612.XXX"}, + {6.6997405, -0.778386, 2, 3, "GHA 712.XXX"}, + {6.6997405, -0.29925, 2, 3, "GHA 812.XXX"}, + {6.749393, 0.1800595, 2, 3, "GHA 912.XXX"}, + {6.749393, 0.6230595, 2, 5, "GHA B12.XXX"}, + {6.2032445, -3.11393, 2, 5, "GHA C12.XXX"}, + {6.2032445, -2.634794, 2, 4, "GHA D12.XXX"}, + {6.2032445, -2.155658, 2, 3, "GHA F12.XXX"}, + {6.2032445, -1.676522, 3, 4, "GHA G12.XXX"}, + {6.2032445, -1.197386, 2, 3, "GHA H12.XXX"}, + {6.2032445, -0.71825, 2, 3, "GHA J12.XXX"}, + {6.2032445, -0.239113, 2, 3, "GHA K12.XXX"}, + {6.1565385, 0.240022, 2, 3, "GHA L12.XXX"}, + {6.121647, 0.7189955, 2, 5, "GHA M12.XXX"}, + {5.7094755, -3.04393, 2, 5, "GHA N12.XXX"}, + {5.7094755, -2.564794, 2, 4, "GHA P12.XXX"}, + {5.7094755, -2.085658, 2, 3, "GHA Q12.XXX"}, + {5.7094755, -1.606522, 2, 3, "GHA R12.XXX"}, + {5.7094755, -1.127386, 2, 3, "GHA S12.XXX"}, + {5.7094755, -0.64825, 2, 3, "GHA T12.XXX"}, + {5.7094755, -0.169115, 3, 4, "GHA V12.XXX"}, + {5.086592, -3.0913795, 2, 5, "GHA W12.XXX"}, + {4.7381385, -2.4364185, 2, 3, "GHA X12.XXX"}, + {4.7381385, -2.009098, 2, 3, "GHA Y12.XXX"}, + {5.247641, -1.5695465, 2, 3, "GHA Z12.XXX"}, + {7.9508135, -1.028075, 2, 3, "GHA RLWB.TLV"}, + {0.3551, 32.54211, 4, 5, "UGA 12.XX"}, + {0.480831, 32.371425, 3, 4, "UGA 12.XXX"}, + {2.820724, 32.23932, 3, 4, "UGA 000.XX"}, + {2.300724, 32.84932, 3, 4, "UGA 100.XX"}, + {0.468015, 33.137054, 3, 4, "UGA 200.XX"}, + {1.130724, 34.12932, 3, 6, "UGA 300.XX"}, + {-0.559276, 30.60932, 3, 4, "UGA 400.XX"}, + {-0.289276, 31.68932, 3, 4, "UGA 500.XX"}, + {0.196545, 30.000225, 3, 7, "UGA 600.XX"}, + {0.675624, 33.14012, 3, 4, "UGA 700.XX"}, + {3.070624, 30.87392, 3, 6, "UGA 800.XX"}, + {-1.209276, 29.93932, 3, 6, "UGA 900.XX"}, + {3.340724, 32.829207125, 3, 4, "UGA B00.XX"}, + {0.764624, 34.17102, 3, 6, "UGA C00.XX"}, + {1.750724, 33.55932, 3, 4, "UGA D00.XX"}, + {0.710724, 30.22932, 3, 7, "UGA F00.XX"}, + {0.660224, 33.45862, 3, 4, "UGA G00.XX"}, + {0.498824, 34.07362, 3, 6, "UGA H00.XX"}, + {0.440724, 32.00932, 3, 4, "UGA J00.XX"}, + {1.487124, 31.31392, 3, 4, "UGA K00.XX"}, + {0.392464, 32.899085, 3, 4, "UGA L00.XX"}, + {3.397804, 30.937673125, 3, 6, "UGA LK0.00"}, + {1.696764, 31.684785, 3, 4, "UGA M00.XX"}, + {2.428904, 30.947945, 3, 7, "UGA MK0.00"}, + {1.192264, 33.694285, 3, 4, "UGA N00.XX"}, + {0.839404, 32.472745, 3, 4, "UGA NK0.00"}, + {2.513264, 31.058185, 3, 7, "UGA P00.XX"}, + {-0.125896, 30.473945, 3, 4, "UGA PK0.00"}, + {-0.530136, 30.135385, 3, 4, "UGA Q00.XX"}, + {1.755104, 33.134445, 3, 4, "UGA QK0.00"}, + {0.595664, 32.507385, 3, 4, "UGA R00.XX"}, + {3.393104, 31.754673125, 3, 4, "UGA RK0.00"}, + {0.706564, 32.876685, 3, 4, "UGA S00.XX"}, + {0.736304, 32.497945, 3, 4, "UGA SK0.00"}, + {-0.863036, 29.609085, 3, 6, "UGA T00.XX"}, + {2.467204, 31.454645, 3, 4, "UGA TK0.00"}, + {0.673164, 30.484285, 3, 7, "UGA V00.XX"}, + {0.558304, 31.370745, 3, 4, "UGA VK0.00"}, + {-0.564736, 30.366985, 3, 4, "UGA W00.XX"}, + {0.602504, 30.608245, 3, 7, "UGA WK0.00"}, + {3.472464, 31.208999375, 3, 6, "UGA X00.XX"}, + {-0.144096, 31.827245, 3, 4, "UGA XK0.00"}, + {0.721764, 30.028485, 3, 7, "UGA Y00.XX"}, + {0.184404, 30.428045, 3, 7, "UGA YK0.00"}, + {3.022464, 34.079085, 3, 5, "UGA Z00.XX"}, + {0.277504, 30.135845, 3, 7, "UGA ZK0.00"}, + {2.768277, 30.8907865, 2, 5, "UGA 12.XXXX"}, + {1.612768, 31.5497905, 2, 3, "UGA 123.XXX"}, + {1.639681, 29.649826, 2, 6, "UGA 1234.XX"}, + {3.834339, 29.770886, 1, 6, "UGA 1234.XXX"}, + {51.537802, -0.1883, 4, 5, "GBR 12.XX"}, + {51.568245, -0.477773, 3, 4, "GBR 12.XXX"}, + {55.910724, -4.341980375, 3, 4, "GBR 000.XX"}, + {52.631924, -2.18016925, 3, 4, "GBR 100.XX"}, + {52.588679, -2.03842325, 3, 4, "GBR 200.XX"}, + {52.588679, -1.89667725, 3, 4, "GBR 300.XX"}, + {52.545435, -2.18016925, 3, 4, "GBR 400.XX"}, + {52.50219, -2.037632125, 3, 4, "GBR 500.XX"}, + {52.50219, -1.897568125, 3, 4, "GBR 600.XX"}, + {53.462124, -3.00067325, 3, 4, "GBR 700.XX"}, + {55.988124, -3.290780375, 3, 4, "GBR 800.XX"}, + {53.428124, -1.53697325, 3, 4, "GBR 900.XX"}, + {53.846524, -1.618964375, 3, 4, "GBR B00.XX"}, + {51.500624, -2.627000875, 3, 4, "GBR C00.XX"}, + {53.520724, -2.31757325, 3, 4, "GBR D00.XX"}, + {52.680724, -1.19666925, 3, 4, "GBR F00.XX"}, + {53.800824, -0.428564375, 3, 4, "GBR G00.XX"}, + {52.460724, -1.565878125, 3, 4, "GBR H00.XX"}, + {53.840324, -1.828964375, 3, 4, "GBR J00.XX"}, + {51.531624, -3.247100875, 3, 4, "GBR K00.XX"}, + {53.010624, -1.24246925, 3, 4, "GBR L00.XX"}, + {53.050724, -2.25757325, 3, 4, "GBR M00.XX"}, + {54.640224, -5.9949595, 3, 6, "GBR N00.XX"}, + {52.958224, -1.55206925, 3, 4, "GBR P00.XX"}, + {51.491124, -1.051800875, 3, 4, "GBR Q00.XX"}, + {50.404464, -4.2049335, 3, 5, "GBR R00.XX"}, + {50.932324, -1.44434125, 3, 5, "GBR RK0.00"}, + {57.161064, -2.17876175, 3, 4, "GBR S00.XX"}, + {54.968804, -1.6430725, 3, 4, "GBR SK0.00"}, + {53.782664, -2.764054125, 3, 4, "GBR T00.XX"}, + {51.891304, -0.466059875, 3, 4, "GBR TK0.00"}, + {54.920964, -1.4599425, 3, 4, "GBR V00.XX"}, + {50.803004, -1.1290195, 3, 5, "GBR VK0.00"}, + {52.651664, 1.23643425, 3, 4, "GBR W00.XX"}, + {51.628404, -3.988359875, 3, 4, "GBR WK0.00"}, + {50.751794, -1.9325545, 3, 5, "GBR X00.XX"}, + {50.730937, -2.0208195, 3, 5, "GBR XK0.00"}, + {51.559845, 0.631460625, 3, 4, "GBR Y00.XX"}, + {51.562645, -1.823091125, 3, 4, "GBR YK0.00"}, + {56.485904, -3.058153875, 3, 4, "GBR Z00.XX"}, + {53.833405, -3.053535625, 3, 4, "GBR ZK0.00"}, + {55.954411, -5.0289675, 2, 3, "GBR 01.XXXX"}, + {55.954411, -4.2008955, 2, 3, "GBR 11.XXXX"}, + {55.954411, -3.3728235, 2, 3, "GBR 21.XXXX"}, + {55.463371, -4.8423645, 2, 3, "GBR 31.XXXX"}, + {54.972331, -4.8296575, 2, 3, "GBR 41.XXXX"}, + {52.780863, -4.6280775, 2, 3, "GBR 51.XXXX"}, + {52.780863, -3.8625015, 2, 3, "GBR 61.XXXX"}, + {52.780863, -3.0969255, 2, 3, "GBR 71.XXXX"}, + {52.289823, -4.6234425, 2, 3, "GBR 81.XXXX"}, + {52.289823, -3.8682825, 2, 3, "GBR 91.XXXX"}, + {52.289823, -3.1131225, 2, 3, "GBR B1.XXXX"}, + {51.798783, -5.363786, 2, 3, "GBR C1.XXXX"}, + {51.798783, -4.613834, 2, 3, "GBR D1.XXXX"}, + {51.798783, -3.863882, 2, 3, "GBR Y1.XXXX"}, + {51.798783, -3.11393, 2, 3, "GBR F1.XXXX"}, + {51.5221855, -5.245685, 2, 3, "GBR G1.XXXX"}, + {51.307743, -3.834457, 2, 3, "GBR H1.XXXX"}, + {51.307743, -3.09492, 2, 3, "GBR J1.XXXX"}, + {50.816703, -4.5616755, 2, 4, "GBR K1.XXXX"}, + {50.816703, -3.8273475, 2, 4, "GBR L1.XXXX"}, + {50.816703, -3.0930195, 2, 4, "GBR M1.XXXX"}, + {50.325663, -4.7479655, 2, 4, "GBR N1.XXXX"}, + {50.694293, -3.492848, 3, 5, "GBR P1.XXXX"}, + {50.422063, -4.023852, 2, 4, "GBR Q1.XXXX"}, + {54.424185, -6.1861455, 2, 5, "GBR R1.XXXX"}, + {54.896203, -7.4013745, 2, 5, "GBR S1.XXXX"}, + {54.896203, -6.5941345, 2, 5, "GBR T1.XXXX"}, + {56.669514, -3.614351, 2, 3, "GBR V1.XXXX"}, + {56.749215, -3.3724485, 2, 3, "GBR W1.XXXX"}, + {56.9914225, -2.52543, 2, 3, "GBR X1.XXXX"}, + {50.3053165, -5.249101, 2, 3, "GBR Z1.XXXX"}, + {53.1763425, -2.241051, 2, 3, "GBR 123.XXX"}, + {55.732439, -3.9117415, 2, 3, "GBR 1234.XX"}, + {54.998711, -3.380176, 2, 3, "GBR LH0H.JBM"}, + {9.528045, -13.722045875, 3, 4, "GIN 00.XX"}, + {9.562825, -13.679970625, 4, 5, "GIN C0.XX"}, + {9.613285, -13.664873125, 4, 5, "GIN P0.XX"}, + {9.940115, -13.6952885, 3, 4, "GIN 12.XXX"}, + {7.802545, -8.869050125, 3, 4, "GIN 000.XX"}, + {10.037514, -12.92812825, 3, 4, "GIN 200.XX"}, + {10.440545, -9.35244525, 3, 4, "GIN 400.XX"}, + {8.542514, -10.1937885, 3, 6, "GIN 600.XX"}, + {10.648514, -14.61802825, 3, 4, "GIN 800.XX"}, + {9.165514, -10.1617885, 3, 4, "GIN B00.XX"}, + {11.303714, -12.352698125, 3, 4, "GIN D00.XX"}, + {11.381614, -9.213598125, 3, 4, "GIN G00.XX"}, + {9.250037, -9.0661145, 3, 4, "GIN J00.XX"}, + {10.379114, -13.64792825, 3, 4, "GIN L00.XX"}, + {11.084614, -13.874798125, 3, 6, "GIN N00.XX"}, + {12.057114, -12.359898125, 2, 3, "GIN Q00.XX"}, + {10.603914, -8.75762825, 3, 6, "GIN S00.XX"}, + {10.021114, -10.80412825, 3, 4, "GIN V00.XX"}, + {7.782334, -8.590270625, 3, 5, "GIN X00.XX"}, + {11.333624, -10.756770125, 3, 4, "GIN Z00.XX"}, + {11.6577255, -14.645987, 2, 5, "GIN 123.XXX"}, + {9.607525, -10.912825, 2, 5, "GIN 12.XXXX"}, + {10.09175, -11.9054505, 2, 3, "GIN 1234.XX"}, + {9.935, -11.3601775, 2, 5, "GIN 86WF.PZ5"}, + {-2.241875, -79.9474635, 5, 8, "ECU 12.XX"}, + {-2.073557, -80.090976, 4, 7, "ECU 00.XXX"}, + {-0.205606, -78.644172, 4, 9, "ECU J0.XXX"}, + {-2.871932, -79.045475, 4, 9, "ECU 000.XX"}, + {-0.215176, -79.20968, 4, 7, "ECU 100.XX"}, + {-3.249655, -80.003139375, 4, 7, "ECU 200.XX"}, + {-0.952935, -80.76302, 4, 7, "ECU 300.XX"}, + {-1.013376, -80.50498, 4, 7, "ECU 400.XX"}, + {-1.222876, -78.66638, 4, 9, "ECU 500.XX"}, + {-1.614576, -78.69688, 4, 9, "ECU 600.XX"}, + {-0.972576, -79.50288, 4, 7, "ECU 700.XX"}, + {-3.947025, -79.243470375, 4, 8, "ECU 800.XX"}, + {-2.093776, -79.63288, 4, 7, "ECU 900.XX"}, + {0.395524, -78.15938, 4, 7, "ECU B00.XX"}, + {0.989524, -79.70728, 4, 5, "ECU C00.XX"}, + {-1.767476, -79.57148, 4, 7, "ECU D00.XX"}, + {-2.220336, -80.954115, 5, 8, "ECU F00.XX"}, + {-0.938896, -78.647555, 4, 9, "ECU FK0.00"}, + {-0.982536, -77.844615, 4, 9, "ECU G00.XX"}, + {-3.335296, -79.835526875, 4, 7, "ECU GK0.00"}, + {-0.683336, -80.129115, 4, 7, "ECU H00.XX"}, + {-3.455896, -79.986126875, 4, 8, "ECU HK0.00"}, + {-3.464436, -80.259300625, 4, 8, "ECU J00.XX"}, + {-1.330096, -80.055855, 4, 7, "ECU JK0.00"}, + {-1.044436, -79.663115, 4, 7, "ECU K00.XX"}, + {-1.355896, -80.606055, 4, 7, "ECU KK0.00"}, + {-1.837436, -80.010815, 4, 7, "ECU L00.XX"}, + {-1.591696, -79.026455, 4, 9, "ECU LK0.00"}, + {-1.352536, -79.935115, 4, 7, "ECU M00.XX"}, + {-2.754096, -78.878755, 4, 9, "ECU MK0.00"}, + {-2.201236, -81.013315, 3, 6, "ECU N00.XX"}, + {0.319404, -79.496455, 4, 5, "ECU NK0.00"}, + {-2.213936, -80.893715, 5, 8, "ECU P00.XX"}, + {-2.430296, -79.370855, 4, 7, "ECU PK0.00"}, + {0.243164, -78.290015, 4, 7, "ECU Q00.XX"}, + {-2.174596, -79.487855, 4, 7, "ECU QK0.00"}, + {-1.550836, -79.782515, 4, 7, "ECU R00.XX"}, + {-0.615496, -80.439255, 4, 7, "ECU RK0.00"}, + {0.062464, -78.190915, 4, 7, "ECU S00.XX"}, + {-2.635896, -80.416055, 4, 7, "ECU SK0.00"}, + {-2.657536, -79.650915, 4, 7, "ECU T00.XX"}, + {-1.499796, -78.028755, 4, 9, "ECU TK0.00"}, + {0.095764, -76.927315, 4, 7, "ECU V00.XX"}, + {-2.315896, -78.146055, 3, 8, "ECU VK0.00"}, + {-1.683736, -79.063715, 4, 7, "ECU W00.XX"}, + {-1.826496, -80.257655, 4, 7, "ECU WK0.00"}, + {-1.617536, -80.010615, 4, 7, "ECU X00.XX"}, + {-2.101296, -79.720855, 4, 7, "ECU XK0.00"}, + {0.332864, -78.263615, 4, 7, "ECU Y00.XX"}, + {-3.994696, -79.383826875, 4, 8, "ECU YK0.00"}, + {-0.497536, -78.600915, 4, 9, "ECU Z00.XX"}, + {1.266404, -78.862155, 3, 6, "ECU ZK0.00"}, + {-2.188291, -80.84047, 3, 6, "ECU 12.XXXX"}, + {0.093857, -80.816425, 3, 4, "ECU 123.XXX"}, + {0.591905, -79.898395, 3, 4, "ECU 0123.XX"}, + {-1.229135, -78.04549, 4, 9, "ECU 1123.XX"}, + {-0.150836, -77.12819, 3, 8, "ECU 3123.XX"}, + {1.444768, -81.605124, 2, 3, "ECU 1123.XXX"}, + {1.444768, -79.430381, 2, 3, "ECU 2123.XXX"}, + {1.444768, -77.261252, 2, 5, "ECU 3123.XXX"}, + {-0.729974, -81.605124, 2, 3, "ECU 4123.XXX"}, + {-0.729974, -79.430381, 3, 6, "ECU 5123.XXX"}, + {-0.729974, -77.261252, 2, 7, "ECU 6123.XXX"}, + {-2.893281, -81.605124, 2, 3, "ECU 7123.XXX"}, + {-2.893281, -79.430381, 3, 6, "ECU 8123.XXX"}, + {0.8816215, -91.6782385, 2, 3, "ECU G123.XXX"}, + {0.941614, -91.9851735, 2, 3, "ECU H123.XXX"}, + {1.21906, -91.4260625, 2, 3, "ECU 1234.XXXX"}, + {27.1369995, -13.1876, 4, 10, "ESH YRG.TC"}, + {23.720764, -15.970148625, 4, 10, "ESH Z00.XX"}, + {26.736904, -11.701921875, 4, 10, "ESH ZK0.00"}, + {26.854723, -14.3778755, 3, 8, "ESH 12.XXXX"}, + {23.915715, -15.9832935, 3, 8, "ESH Z12.XXX"}, + {26.7994445, -13.082416, 3, 8, "ESH 8HHH.HHH"}, + {26.7994445, -10.133107, 2, 6, "ESH 9HHH.HHH"}, + {25.9196985, -17.654534, 2, 5, "ESH B123.XXX"}, + {25.9196985, -14.764807, 2, 6, "ESH C123.XXX"}, + {23.1613675, -17.6585975, 2, 5, "ESH D123.XXX"}, + {23.1613675, -14.7986615, 2, 6, "ESH F123.XXX"}, + {24.19893, -13.2081275, 2, 6, "ESH 8RFX.3L2P"}, + {0.439684, 9.408725, 3, 4, "GAB 00.XX"}, + {0.382219, 9.430845, 3, 4, "GAB J0.XX"}, + {0.510238, 9.32974, 2, 3, "GAB 12.XXX"}, + {-0.688355, 8.728625, 3, 4, "GAB 000.XX"}, + {-1.646686, 13.52099, 3, 5, "GAB 200.XX"}, + {-1.561986, 13.16889, 3, 5, "GAB 400.XX"}, + {1.639424, 11.52232, 3, 5, "GAB 600.XX"}, + {0.601624, 12.80602, 3, 5, "GAB 700.XX"}, + {-1.839876, 11.03572, 3, 4, "GAB 800.XX"}, + {-0.640876, 10.20662, 3, 4, "GAB 900.XX"}, + {-2.898576, 10.94882, 3, 4, "GAB B00.XX"}, + {-1.111176, 12.39862, 3, 5, "GAB C00.XX"}, + {2.144424, 11.45562, 3, 6, "GAB D00.XX"}, + {-2.695376, 9.98042, 3, 4, "GAB F00.XX"}, + {-1.350576, 13.11782, 3, 5, "GAB G00.XX"}, + {-0.765076, 12.68882, 3, 5, "GAB H00.XX"}, + {-0.618176, 13.63272, 3, 5, "GAB J00.XX"}, + {-2.761576, 10.10872, 3, 4, "GAB K00.XX"}, + {-2.362376, 11.30672, 3, 5, "GAB L00.XX"}, + {-0.035376, 11.89252, 3, 5, "GAB M00.XX"}, + {-1.195476, 10.57792, 3, 4, "GAB N00.XX"}, + {-0.123676, 10.72912, 3, 4, "GAB P00.XX"}, + {-2.501243, 9.750723, 3, 4, "GAB Q00.XX"}, + {-3.377876, 10.641107125, 2, 3, "GAB R00.XX"}, + {-1.854176, 11.86792, 3, 5, "GAB S00.XX"}, + {0.847124, 11.49542, 3, 5, "GAB T00.XX"}, + {1.032624, 13.89632, 2, 4, "GAB V00.XX"}, + {-1.546576, 14.21452, 3, 6, "GAB W00.XX"}, + {-1.597476, 11.60192, 3, 5, "GAB X00.XX"}, + {-2.113376, 12.12702, 3, 5, "GAB Y00.XX"}, + {1.011584, 9.551839, 2, 5, "GAB Z00.XX"}, + {2.2576085, 11.1610765, 2, 6, "GAB 123.XXX"}, + {-1.235728, 11.2283145, 2, 4, "GAB 12.XXXX"}, + {-2.5751265, 8.7781895, 2, 3, "GAB 1234.XX"}, + {1.882715, 8.9077305, 1, 3, "GAB 1234.XXX"}, + {-36.8452, 174.712848, 5, 6, "NZL 12.XX"}, + {-36.649885, 174.5053615, 3, 4, "NZL 12.XXX"}, + {-43.443476, 172.5111045, 4, 5, "NZL 000.XX"}, + {-43.443476, 172.6293065, 4, 5, "NZL 100.XX"}, + {-43.529965, 172.498831, 4, 5, "NZL 200.XX"}, + {-43.540855, 172.61477, 4, 5, "NZL 300.XX"}, + {-41.280455, 174.7152975, 5, 6, "NZL 400.XX"}, + {-41.162455, 174.7572975, 5, 6, "NZL 500.XX"}, + {-41.088455, 174.8222975, 5, 6, "NZL 600.XX"}, + {-41.165976, 174.8781125, 5, 6, "NZL 700.XX"}, + {-41.108675, 174.9702975, 6, 7, "NZL 800.XX"}, + {-37.731656, 175.2094995, 5, 6, "NZL 900.XX"}, + {-37.731656, 175.2862255, 5, 6, "NZL B00.XX"}, + {-45.839276, 170.421805375, 4, 5, "NZL C00.XX"}, + {-37.658876, 176.1142245, 5, 6, "NZL D00.XX"}, + {-40.309276, 175.557003625, 5, 6, "NZL F00.XX"}, + {-39.605876, 176.797855125, 5, 6, "NZL G00.XX"}, + {-41.256576, 173.1930125, 4, 5, "NZL H00.XX"}, + {-39.466876, 176.821655125, 5, 6, "NZL J00.XX"}, + {-38.093676, 176.196185875, 5, 6, "NZL K00.XX"}, + {-35.682455, 174.291268875, 4, 5, "NZL L00.XX"}, + {-39.031255, 174.02128875, 5, 6, "NZL M00.XX"}, + {-46.380555, 168.330775, 4, 5, "NZL N00.XX"}, + {-39.885276, 174.972803625, 5, 6, "NZL P00.XX"}, + {-40.852276, 174.973051125, 5, 6, "NZL Q00.XX"}, + {-38.642936, 177.981484125, 4, 5, "NZL R00.XX"}, + {-41.526096, 173.91876, 6, 7, "NZL RK0.00"}, + {-44.362255, 171.187813125, 4, 5, "NZL S00.XX"}, + {-38.699996, 176.050080375, 5, 6, "NZL SK0.00"}, + {-37.192736, 174.861542375, 4, 5, "NZL T00.XX"}, + {-40.955896, 175.6155495, 5, 6, "NZL TK0.00"}, + {-40.607536, 175.239381375, 5, 6, "NZL V00.XX"}, + {-37.966396, 176.950269875, 5, 6, "NZL VK0.00"}, + {-43.888836, 171.702406, 4, 5, "NZL W00.XX"}, + {-37.904296, 175.440969875, 5, 6, "NZL WK0.00"}, + {-38.214636, 175.825727625, 5, 6, "NZL X00.XX"}, + {-40.228496, 175.536656625, 5, 6, "NZL XK0.00"}, + {-38.006736, 175.289727625, 5, 6, "NZL Y00.XX"}, + {-45.092396, 170.921251125, 4, 5, "NZL YK0.00"}, + {-43.289936, 172.5295495, 4, 5, "NZL Z00.XX"}, + {-39.585896, 174.246346125, 5, 6, "NZL ZK0.00"}, + {-36.7920165, 173.8182005, 3, 4, "NZL 123.XXX"}, + {-39.66526, 173.867849, 4, 5, "NZL 12.XXXX"}, + {-43.676735, 172.3255175, 3, 4, "NZL 1123.XX"}, + {-41.445735, 174.6127195, 4, 5, "NZL 2123.XX"}, + {-38.088635, 175.0745725, 4, 5, "NZL 3123.XX"}, + {-45.92702, 170.1732155, 3, 4, "NZL 4123.XX"}, + {-37.831535, 175.8011725, 4, 5, "NZL 5123.XX"}, + {-40.647735, 175.2318705, 5, 6, "NZL 6123.XX"}, + {-39.811135, 176.502842, 4, 5, "NZL 7123.XX"}, + {-41.531135, 172.9451195, 3, 4, "NZL 8123.XX"}, + {-38.40542, 175.7481725, 4, 5, "NZL 9123.XX"}, + {-36.042035, 174.041495, 3, 4, "NZL B123.XX"}, + {-39.43372, 173.7934215, 5, 6, "NZL C123.XX"}, + {-46.61402, 167.973836, 3, 4, "NZL D123.XX"}, + {-40.170235, 174.756742, 4, 5, "NZL F123.XX"}, + {-41.122835, 174.828691, 6, 7, "NZL G123.XX"}, + {-38.77512, 177.767193, 3, 4, "NZL H123.XX"}, + {-41.634035, 173.5496195, 3, 4, "NZL J123.XX"}, + {-44.511035, 170.792838, 3, 4, "NZL K123.XX"}, + {-38.92542, 175.789393, 4, 5, "NZL L123.XX"}, + {-41.184135, 175.345091, 4, 5, "NZL M123.XX"}, + {-38.31302, 176.6070725, 4, 5, "NZL N123.XX"}, + {-44.010735, 171.498938, 3, 4, "NZL P123.XX"}, + {-45.299335, 170.569987, 3, 4, "NZL Q123.XX"}, + {-34.6267585, 172.7177425, 3, 4, "NZL B123.XXX"}, + {-36.7920165, 177.1547925, 2, 3, "NZL C123.XXX"}, + {-39.4732065, 171.2606925, 2, 3, "NZL D123.XXX"}, + {-42.1543965, 167.059841, 2, 3, "NZL F123.XXX"}, + {-42.1543965, 170.664552, 2, 3, "NZL G123.XXX"}, + {-44.8355865, 163.8328045, 2, 3, "NZL H123.XXX"}, + {-44.8355865, 167.5864705, 2, 3, "NZL K123.XXX"}, + {-36.7920165, 173.8182005, 3, 4, "NZL L123.XXX"}, + {-39.4732065, 173.7833935, 4, 5, "NZL M123.XXX"}, + {-49.023894, 177.8334895, 2, 3, "NZL N123.XXX"}, + {-43.638002, -177.0768895, 2, 3, "NZL P123.XXX"}, + {-47.451016, 165.762671, 3, 4, "NZL R123.XXX"}, + {-50.143378, 165.129324, 2, 3, "NZL X123.XXX"}, + {-47.088079, 178.145662, 2, 3, "NZL Y123.XXX"}, + {-51.901082, 168.1791155, 2, 3, "NZL Z123.XXX"}, + {-34.0146895, 171.424567, 2, 3, "NZL 9123.XXX"}, + {-36.8803, 174.76, 5, 6, "NZL L39F.BHYK"}, + {12.3981, -1.568732, 4, 7, "BFA 12.XX"}, + {12.472592, -1.688451, 3, 6, "BFA 00.XXX"}, + {11.189314, -4.474371875, 3, 4, "BFA J0.XXX"}, + {12.290724, -2.411584, 3, 6, "BFA 000.XX"}, + {13.610724, -2.46180975, 3, 6, "BFA 100.XX"}, + {10.685224, -4.79235725, 3, 5, "BFA 200.XX"}, + {12.510624, -3.498284, 3, 6, "BFA 300.XX"}, + {13.118924, -1.118096875, 3, 4, "BFA 400.XX"}, + {11.821524, -0.409770125, 3, 4, "BFA 500.XX"}, + {12.100924, 0.324929875, 3, 5, "BFA 600.XX"}, + {14.073624, -0.06550975, 2, 3, "BFA 700.XX"}, + {12.358124, -2.516084, 3, 6, "BFA 800.XX"}, + {11.523524, -3.565770125, 3, 4, "BFA 900.XX"}, + {14.140724, -1.67180975, 2, 5, "BFA B00.XX"}, + {11.147824, -2.114670125, 3, 6, "BFA C00.XX"}, + {11.213924, -1.202870125, 3, 4, "BFA D00.XX"}, + {13.383924, -1.56600975, 3, 6, "BFA F00.XX"}, + {13.001424, -2.298496875, 3, 6, "BFA G00.XX"}, + {12.221524, -0.396384, 3, 4, "BFA H00.XX"}, + {12.291724, -0.667884, 3, 4, "BFA J00.XX"}, + {12.110724, -1.381470125, 3, 4, "BFA K00.XX"}, + {11.023124, -4.94515725, 3, 4, "BFA L00.XX"}, + {13.098564, -3.447087625, 3, 6, "BFA M00.XX"}, + {13.065404, -3.095305875, 3, 6, "BFA MK0.00"}, + {12.748064, -3.895287625, 3, 7, "BFA N00.XX"}, + {11.654104, -1.096561125, 3, 4, "BFA NK0.00"}, + {11.762464, -2.961515375, 3, 4, "BFA P00.XX"}, + {12.654104, -0.596705875, 3, 4, "BFA PK0.00"}, + {10.975264, -3.27392975, 3, 4, "BFA Q00.XX"}, + {10.653204, -5.18848925, 3, 7, "BFA QK0.00"}, + {13.220164, -2.38537325, 3, 6, "BFA R00.XX"}, + {11.073204, -5.337161125, 3, 6, "BFA RK0.00"}, + {12.989964, -0.178587625, 3, 4, "BFA S00.XX"}, + {11.794104, -0.576561125, 3, 4, "BFA SK0.00"}, + {10.152464, -3.49142975, 3, 5, "BFA T00.XX"}, + {10.284104, -3.54648925, 3, 5, "BFA TK0.00"}, + {13.512464, -3.20177325, 3, 6, "BFA V00.XX"}, + {11.644104, -2.206561125, 3, 4, "BFA VK0.00"}, + {10.346264, -3.20442975, 2, 4, "BFA W00.XX"}, + {13.394104, -0.16677875, 3, 4, "BFA WK0.00"}, + {11.552464, -3.291515375, 3, 4, "BFA X00.XX"}, + {11.634104, -3.916561125, 3, 4, "BFA XK0.00"}, + {11.162464, -3.091515375, 3, 4, "BFA Y00.XX"}, + {14.434104, -0.256850625, 2, 3, "BFA YK0.00"}, + {12.092464, 1.758484625, 3, 5, "BFA Z00.XX"}, + {11.236604, -0.720761125, 3, 4, "BFA ZK0.00"}, + {13.5735565, -3.225014, 2, 5, "BFA 123.XXX"}, + {10.3585865, -5.438522, 2, 6, "BFA 12.XXXX"}, + {13.432147, -0.5188525, 2, 3, "BFA 1234.XX"}, + {12.23407, -1.5555, 3, 6, "BFA QQXM.PV1"}, + {14.6335, 120.962168, 6, 7, "PHL 12.XX"}, + {14.741115, 120.82179, 5, 6, "PHL 12.XXX"}, + {7.101545, 125.515226875, 5, 6, "PHL 000.XX"}, + {7.143545, 125.598533875, 5, 6, "PHL 100.XX"}, + {10.334824, 123.81464275, 5, 6, "PHL 200.XX"}, + {10.372014, 123.90257275, 5, 6, "PHL 300.XX"}, + {8.514424, 124.6079685, 5, 6, "PHL 400.XX"}, + {10.708324, 122.92464275, 5, 6, "PHL 500.XX"}, + {10.761824, 122.51314275, 5, 6, "PHL 600.XX"}, + {15.196224, 120.5485645, 5, 6, "PHL 700.XX"}, + {16.461524, 120.541425875, 5, 6, "PHL 800.XX"}, + {14.308224, 121.358877375, 5, 6, "PHL 900.XX"}, + {15.070324, 120.6426645, 5, 6, "PHL B00.XX"}, + {13.979024, 121.56109025, 5, 6, "PHL C00.XX"}, + {6.159924, 125.12529425, 5, 6, "PHL D00.XX"}, + {14.873224, 120.2372645, 5, 6, "PHL F00.XX"}, + {11.258624, 124.959729875, 5, 6, "PHL G00.XX"}, + {10.416624, 123.62204275, 5, 6, "PHL H00.XX"}, + {7.245324, 124.198481375, 5, 6, "PHL J00.XX"}, + {6.974224, 122.038681375, 5, 6, "PHL K00.XX"}, + {12.138924, 124.530229875, 5, 6, "PHL L00.XX"}, + {13.675024, 123.14159025, 5, 6, "PHL M00.XX"}, + {8.040124, 124.235681375, 5, 6, "PHL N00.XX"}, + {14.075964, 121.28702675, 5, 6, "PHL P00.XX"}, + {15.485304, 120.942004625, 5, 6, "PHL PK0.00"}, + {16.042464, 120.31788325, 5, 6, "PHL Q00.XX"}, + {11.572304, 122.721738875, 5, 6, "PHL QK0.00"}, + {14.972664, 120.5930545, 5, 6, "PHL R00.XX"}, + {8.946504, 125.4955555, 5, 6, "PHL RK0.00"}, + {16.713164, 121.516697625, 5, 6, "PHL S00.XX"}, + {7.441604, 125.781128375, 5, 6, "PHL SK0.00"}, + {9.330164, 123.2549415, 5, 6, "PHL T00.XX"}, + {15.151704, 120.7472765, 5, 6, "PHL TK0.00"}, + {6.761664, 125.32411375, 5, 6, "PHL V00.XX"}, + {14.490704, 121.263149375, 6, 7, "PHL VK0.00"}, + {17.631264, 121.687825375, 5, 6, "PHL W00.XX"}, + {8.191504, 126.316128375, 5, 6, "PHL WK0.00"}, + {10.542664, 123.97247025, 5, 6, "PHL X00.XX"}, + {9.745504, 118.728383625, 5, 6, "PHL XK0.00"}, + {13.441764, 123.36072675, 5, 6, "PHL Y00.XX"}, + {14.952004, 120.8720765, 5, 6, "PHL YK0.00"}, + {6.061264, 120.97381375, 5, 6, "PHL Z00.XX"}, + {13.147804, 123.70872125, 5, 6, "PHL ZK0.00"}, + {16.2304335, 119.7690725, 4, 5, "PHL 123.XXX"}, + {11.45693, 122.0284375, 4, 5, "PHL 12.XXXX"}, + {7.01358, 125.466405, 5, 6, "PHL 0123.XX"}, + {8.21858, 124.438205, 5, 6, "PHL 1123.XX"}, + {16.211279, 120.2540825, 5, 6, "PHL 2123.XX"}, + {6.06858, 124.818205, 4, 5, "PHL 3123.XX"}, + {11.05858, 124.7908335, 4, 5, "PHL 4123.XX"}, + {7.03668, 124.150705, 4, 5, "PHL 5123.XX"}, + {6.90318, 121.869505, 4, 5, "PHL 6123.XX"}, + {11.72078, 124.5076335, 4, 5, "PHL 7123.XX"}, + {13.25718, 123.045654, 4, 5, "PHL 8123.XX"}, + {7.787879, 124.022405, 4, 5, "PHL 9123.XX"}, + {8.681265, 125.2279335, 4, 5, "PHL B123.XX"}, + {16.37858, 121.1256825, 4, 5, "PHL C123.XX"}, + {17.385865, 121.477903, 4, 5, "PHL D123.XX"}, + {7.99278, 125.998005, 4, 5, "PHL F123.XX"}, + {9.505865, 118.4908335, 4, 5, "PHL G123.XX"}, + {5.76308, 120.828005, 4, 6, "PHL H123.XX"}, + {12.840865, 123.643054, 4, 5, "PHL J123.XX"}, + {8.31068, 123.159905, 4, 5, "PHL K123.XX"}, + {7.79368, 123.401705, 4, 5, "PHL L123.XX"}, + {6.54948, 125.038705, 4, 5, "PHL M123.XX"}, + {9.567165, 125.3466335, 4, 5, "PHL N123.XX"}, + {17.345865, 120.242903, 4, 5, "PHL P123.XX"}, + {6.72858, 125.988205, 4, 5, "PHL Q123.XX"}, + {13.91418, 122.618554, 4, 5, "PHL R123.XX"}, + {17.85648, 120.466103, 4, 5, "PHL S123.XX"}, + {15.7162475, 117.237479, 3, 8, "PHL 1234.XXX"}, + {7.5481935, 116.9404095, 3, 4, "PHL 123.XXXX"}, + {14.5984, 121.0009, 6, 7, "PHL CDH3.T7JT"}, + {41.930289, 12.440254, 5, 6, "ITA 12.XX"}, + {45.444394, 8.98791275, 4, 6, "ITA 00.XXX"}, + {41.985084, 12.31886, 4, 5, "ITA C0.XXX"}, + {41.021684, 14.091502375, 4, 5, "ITA P0.XXX"}, + {45.109624, 7.620735125, 4, 6, "ITA 000.XX"}, + {38.165024, 13.308585875, 4, 5, "ITA 100.XX"}, + {43.799545, 11.16131, 4, 5, "ITA 200.XX"}, + {44.519545, 11.269313125, 4, 5, "ITA 300.XX"}, + {44.426545, 8.840031125, 4, 6, "ITA 400.XX"}, + {37.549324, 15.0289245, 4, 5, "ITA 500.XX"}, + {41.127545, 16.7475975, 4, 5, "ITA 600.XX"}, + {45.452545, 12.30215575, 4, 5, "ITA 700.XX"}, + {45.452534, 10.92905575, 4, 5, "ITA 800.XX"}, + {38.240545, 15.500284375, 4, 5, "ITA 900.XX"}, + {45.673424, 13.74917075, 4, 7, "ITA B00.XX"}, + {45.446124, 11.81267075, 4, 5, "ITA C00.XX"}, + {45.582124, 10.16237075, 4, 5, "ITA D00.XX"}, + {44.690724, 10.862935125, 4, 5, "ITA F00.XX"}, + {43.901745, 11.030728, 4, 5, "ITA G00.XX"}, + {39.254745, 9.08628875, 4, 5, "ITA H00.XX"}, + {38.160045, 15.630084375, 4, 5, "ITA J00.XX"}, + {44.810494, 10.281415625, 4, 5, "ITA K00.XX"}, + {43.092604, 12.3221915, 4, 5, "ITA KK0.00"}, + {43.584545, 10.2980075, 4, 5, "ITA L00.XX"}, + {41.451504, 15.51526, 4, 5, "ITA LK0.00"}, + {40.768164, 14.496781375, 4, 5, "ITA M00.XX"}, + {44.704104, 10.586151125, 4, 5, "ITA MK0.00"}, + {44.432464, 12.166976875, 4, 5, "ITA N00.XX"}, + {40.461704, 17.220967125, 4, 5, "ITA NK0.00"}, + {44.852464, 11.566633375, 4, 5, "ITA P00.XX"}, + {44.054104, 12.534102, 4, 5, "ITA PK0.00"}, + {37.091764, 15.225842375, 4, 5, "ITA Q00.XX"}, + {42.461104, 14.1737705, 4, 5, "ITA QK0.00"}, + {40.742464, 8.519381375, 4, 5, "ITA R00.XX"}, + {41.458204, 12.86096, 4, 5, "ITA RK0.00"}, + {45.707564, 9.624075125, 4, 5, "ITA S00.XX"}, + {44.215004, 12.016840625, 4, 5, "ITA SK0.00"}, + {45.562364, 11.50180425, 4, 5, "ITA T00.XX"}, + {42.561104, 12.605381, 4, 5, "ITA TK0.00"}, + {45.462464, 8.57620425, 4, 6, "ITA V00.XX"}, + {46.062304, 13.196027375, 3, 4, "ITA VK0.00"}, + {46.501664, 11.292745, 4, 5, "ITA W00.XX"}, + {43.458704, 11.8295915, 4, 5, "ITA WK0.00"}, + {38.917464, 16.55232625, 4, 5, "ITA X00.XX"}, + {41.221804, 16.2617495, 4, 5, "ITA XK0.00"}, + {46.126045, 11.088121875, 4, 5, "ITA Y00.XX"}, + {43.567104, 13.484306, 4, 5, "ITA YK0.00"}, + {45.049545, 9.632148625, 4, 5, "ITA Z00.XX"}, + {40.623405, 17.917272375, 4, 5, "ITA ZK0.00"}, + {44.795375, 7.309495, 3, 5, "ITA 01.XXXX"}, + {37.766575, 12.9795265, 4, 5, "ITA 11.XXXX"}, + {37.238275, 14.76534, 3, 4, "ITA 21.XXXX"}, + {40.802775, 16.451435, 3, 4, "ITA 31.XXXX"}, + {37.951975, 15.1785265, 3, 4, "ITA 41.XXXX"}, + {45.602475, 13.3087815, 3, 4, "ITA 51.XXXX"}, + {40.407875, 17.098435, 3, 4, "ITA 61.XXXX"}, + {39.006875, 8.8738915, 3, 4, "ITA 71.XXXX"}, + {43.686275, 12.52173, 3, 4, "ITA 81.XXXX"}, + {36.754575, 14.80754, 4, 5, "ITA 91.XXXX"}, + {40.516875, 8.160035, 3, 4, "ITA B1.XXXX"}, + {45.912475, 10.77016, 3, 4, "ITA C1.XXXX"}, + {45.198475, 8.1563815, 3, 5, "ITA D1.XXXX"}, + {43.313475, 13.1639515, 3, 4, "ITA F1.XXXX"}, + {46.373275, 10.948725, 3, 4, "ITA G1.XXXX"}, + {38.908275, 16.1285905, 3, 4, "ITA H1.XXXX"}, + {40.278275, 17.7086565, 3, 4, "ITA J1.XXXX"}, + {41.218275, 15.8044215, 3, 4, "ITA K1.XXXX"}, + {45.675275, 8.23816, 3, 5, "ITA L1.XXXX"}, + {44.713275, 8.027995, 3, 5, "ITA M1.XXXX"}, + {37.625775, 12.4384265, 3, 4, "ITA N1.XXXX"}, + {37.078275, 13.96054, 3, 4, "ITA P1.XXXX"}, + {42.674475, 10.536665, 3, 4, "ITA Q1.XXXX"}, + {40.335475, 15.5458565, 3, 4, "ITA R1.XXXX"}, + {42.015075, 11.6086865, 2, 3, "ITA S1.XXXX"}, + {43.898275, 7.95773, 3, 5, "ITA T1.XXXX"}, + {36.743275, 14.30544, 3, 4, "ITA V1.XXXX"}, + {40.376575, 16.5123565, 3, 4, "ITA W1.XXXX"}, + {37.123275, 13.45044, 3, 4, "ITA X1.XXXX"}, + {44.178275, 7.2555165, 3, 5, "ITA Y1.XXXX"}, + {38.955275, 16.7218915, 3, 4, "ITA Z1.XXXX"}, + {43.1330425, 12.2806775, 3, 4, "ITA 123.XXX"}, + {45.72229, 8.9558965, 3, 5, "ITA 1234.XX"}, + {41.081342, 7.8127755, 2, 3, "ITA 012.XXXX"}, + {46.4344765, 6.7169595, 2, 6, "ITA 112.XXXX"}, + {46.504325, 9.9814915, 2, 5, "ITA 212.XXXX"}, + {44.441805, 9.9707465, 3, 4, "ITA 312.XXXX"}, + {43.485123, 13.5534425, 3, 4, "ITA 412.XXXX"}, + {41.6222915, 11.9052265, 2, 3, "ITA 612.XXXX"}, + {41.9709085, 15.611167, 3, 4, "ITA 712.XXXX"}, + {35.9634905, 11.7941325, 2, 3, "ITA 812.XXXX"}, + {38.9992925, 14.3019125, 2, 3, "ITA 912.XXXX"}, + {41.275, 12.53, 3, 4, "ITA J90N.BKS"}, + {23.620905, 58.5190035, 4, 5, "OMN 12.XX"}, + {23.496855, 57.9487245, 3, 4, "OMN 12.XXX"}, + {17.004414, 53.958774, 3, 5, "OMN 000.XX"}, + {17.036614, 54.085374, 4, 6, "OMN 200.XX"}, + {24.343514, 56.65281925, 3, 4, "OMN 400.XX"}, + {23.207514, 56.435027875, 3, 4, "OMN 600.XX"}, + {23.817314, 57.298189125, 3, 4, "OMN 800.XX"}, + {23.777614, 57.423389125, 4, 5, "OMN B00.XX"}, + {24.219724, 56.83037825, 3, 4, "OMN D00.XX"}, + {22.961445, 57.50824375, 3, 4, "OMN F00.XX"}, + {23.486545, 57.402076375, 3, 4, "OMN G00.XX"}, + {23.713724, 57.836391125, 3, 4, "OMN H00.XX"}, + {22.606824, 59.4625565, 3, 4, "OMN J00.XX"}, + {24.307124, 55.75457825, 3, 6, "OMN K00.XX"}, + {23.010724, 57.25593075, 3, 4, "OMN L00.XX"}, + {24.772324, 56.4027525, 3, 4, "OMN M00.XX"}, + {22.610724, 58.0761565, 3, 4, "OMN N00.XX"}, + {24.020924, 57.053691125, 3, 4, "OMN P00.XX"}, + {23.809924, 57.555891125, 4, 5, "OMN Q00.XX"}, + {23.333624, 57.917917875, 3, 4, "OMN R00.XX"}, + {23.278824, 58.852017875, 3, 4, "OMN S00.XX"}, + {22.752724, 58.48833075, 3, 4, "OMN T00.XX"}, + {26.210824, 56.202413875, 3, 6, "OMN V00.XX"}, + {23.617424, 56.480917875, 3, 4, "OMN W00.XX"}, + {23.137524, 57.24723075, 3, 4, "OMN X00.XX"}, + {23.447324, 57.782417875, 3, 4, "OMN Y00.XX"}, + {23.351624, 57.481017875, 3, 4, "OMN Z00.XX"}, + {24.7970505, 56.3088505, 2, 5, "OMN 123.XXX"}, + {19.06713, 52.3426615, 2, 5, "OMN 12.XXXX"}, + {22.332009, 59.2617895, 2, 3, "OMN 0123.XX"}, + {24.182292, 55.750754, 2, 6, "OMN 1123.XX"}, + {25.93868, 56.0596005, 2, 7, "OMN 2123.XX"}, + {25.88544, 56.150858, 2, 7, "OMN 3123.XX"}, + {25.2395385, 56.211541, 2, 7, "OMN 4123.XX"}, + {25.8375245, 52.190845, 1, 6, "OMN 1234.XXX"}, + {52.2951, 20.9594355, 5, 6, "POL 12.XX"}, + {50.307175, 18.6087435, 3, 4, "POL 12.XXX"}, + {52.343924, 20.884121875, 4, 5, "POL 000.XX"}, + {52.343924, 21.024185875, 4, 5, "POL 100.XX"}, + {52.257435, 20.884121875, 4, 5, "POL 200.XX"}, + {52.257435, 21.024185875, 5, 6, "POL 300.XX"}, + {52.170946, 20.954153875, 4, 5, "POL 400.XX"}, + {51.810724, 19.394799125, 4, 5, "POL 500.XX"}, + {50.096224, 19.89174675, 3, 4, "POL 600.XX"}, + {51.146724, 16.96159025, 3, 4, "POL 700.XX"}, + {52.446024, 16.848221875, 3, 4, "POL 800.XX"}, + {54.408624, 18.5585445, 3, 4, "POL 900.XX"}, + {53.470724, 14.46242675, 3, 5, "POL B00.XX"}, + {53.151145, 17.91537375, 3, 4, "POL C00.XX"}, + {51.281224, 22.49249025, 3, 5, "POL D00.XX"}, + {53.176224, 23.08362675, 3, 4, "POL F00.XX"}, + {54.563424, 18.4262445, 3, 4, "POL G00.XX"}, + {50.850924, 19.0604685, 3, 4, "POL H00.XX"}, + {51.441724, 21.08779025, 3, 4, "POL J00.XX"}, + {50.918124, 20.5616685, 3, 4, "POL K00.XX"}, + {53.042845, 18.54143975, 3, 4, "POL L00.XX"}, + {49.860124, 18.976524, 3, 4, "POL M00.XX"}, + {53.810324, 20.408635625, 2, 3, "POL N00.XX"}, + {50.048364, 21.95668225, 3, 4, "POL P00.XX"}, + {50.085304, 18.51321475, 3, 4, "POL PK0.00"}, + {50.805664, 16.2314665, 3, 6, "POL Q00.XX"}, + {50.665604, 17.9051805, 3, 4, "POL QK0.00"}, + {52.555964, 19.66333425, 3, 4, "POL R00.XX"}, + {54.162204, 19.3654065, 3, 4, "POL RK0.00"}, + {52.753964, 15.18833425, 3, 4, "POL S00.XX"}, + {52.653904, 19.03099875, 3, 4, "POL SK0.00"}, + {50.021164, 20.92428225, 3, 4, "POL T00.XX"}, + {51.937004, 15.447605875, 3, 4, "POL TK0.00"}, + {51.776664, 18.047750375, 3, 4, "POL V00.XX"}, + {54.185904, 16.1423065, 3, 4, "POL VK0.00"}, + {51.214464, 16.12975175, 3, 4, "POL W00.XX"}, + {53.478104, 18.72751975, 2, 3, "POL WK0.00"}, + {54.476464, 16.9717445, 2, 3, "POL X00.XX"}, + {49.948504, 18.54941475, 3, 6, "POL XK0.00"}, + {50.915664, 15.69105175, 3, 4, "POL Y00.XX"}, + {49.612904, 20.662149, 3, 6, "POL YK0.00"}, + {52.185895, 20.764214375, 4, 5, "POL Z00.XX"}, + {51.423175, 19.64985375, 3, 4, "POL ZK0.00"}, + {50.583052, 16.2045715, 2, 5, "POL 012.XXX"}, + {50.583052, 16.9284835, 2, 3, "POL 112.XXX"}, + {50.583052, 17.6523955, 2, 3, "POL 212.XXX"}, + {50.583052, 18.3763075, 2, 3, "POL 312.XXX"}, + {50.583052, 19.1002195, 2, 3, "POL 412.XXX"}, + {50.583052, 19.8241315, 2, 3, "POL 512.XXX"}, + {50.583052, 20.5480435, 2, 3, "POL 612.XXX"}, + {50.583052, 21.2719555, 2, 3, "POL 712.XXX"}, + {50.583052, 21.9958675, 2, 3, "POL 812.XXX"}, + {50.583052, 22.7197795, 2, 4, "POL 912.XXX"}, + {50.583052, 23.4436915, 2, 4, "POL B12.XXX"}, + {50.092012, 17.652109, 2, 6, "POL C12.XXX"}, + {50.092012, 18.370813, 2, 3, "POL D12.XXX"}, + {50.092012, 19.089517, 3, 4, "POL F12.XXX"}, + {50.092012, 19.808221, 2, 3, "POL G12.XXX"}, + {50.092012, 20.526925, 2, 3, "POL H12.XXX"}, + {50.092012, 21.245629, 2, 3, "POL J12.XXX"}, + {50.092012, 21.964333, 2, 3, "POL K12.XXX"}, + {50.092012, 22.683037, 2, 4, "POL L12.XXX"}, + {49.600972, 18.842605, 2, 7, "POL M12.XXX"}, + {49.600972, 19.550893, 2, 5, "POL N12.XXX"}, + {49.600972, 20.259181, 2, 5, "POL P12.XXX"}, + {49.600972, 20.967469, 2, 5, "POL Q12.XXX"}, + {49.600972, 21.675757, 2, 5, "POL R12.XXX"}, + {49.600972, 22.384045, 2, 6, "POL S12.XXX"}, + {52.450115, 20.6191665, 3, 4, "POL T12.XXX"}, + {51.970115, 19.12628, 3, 4, "POL V12.XXX"}, + {54.645315, 18.2147265, 2, 3, "POL W12.XXX"}, + {53.585115, 14.4348965, 2, 4, "POL X12.XXX"}, + {54.368215, 18.9863205, 2, 3, "POL Y12.XXX"}, + {54.390115, 15.8352615, 2, 3, "POL Z12.XXX"}, + {53.053049, 15.4419885, 2, 3, "POL 12.XXXX"}, + {53.120009, 19.5332445, 2, 3, "POL 1234.XX"}, + {51.92, 19.1275, 3, 4, "POL 8QBM.1HS"}, + {5.365101, -4.06789, 4, 5, "CIV 12.XX"}, + {5.290252, -4.4051875, 3, 4, "CIV 12.XXX"}, + {7.741445, -5.091337125, 3, 4, "CIV 000.XX"}, + {7.741445, -5.029719125, 3, 4, "CIV 100.XX"}, + {6.917446, -6.490318625, 3, 4, "CIV 200.XX"}, + {6.850446, -5.30520575, 3, 4, "CIV 300.XX"}, + {9.499646, -5.6707315, 2, 3, "CIV 400.XX"}, + {4.800246, -6.694092875, 3, 4, "CIV 500.XX"}, + {5.872946, -5.40030575, 3, 4, "CIV 600.XX"}, + {7.448646, -7.593318625, 3, 4, "CIV 700.XX"}, + {6.172046, -5.99140575, 3, 4, "CIV 800.XX"}, + {6.769846, -3.53820575, 3, 4, "CIV 900.XX"}, + {7.003186, -5.775271875, 3, 4, "CIV B00.XX"}, + {6.645472, -4.74879375, 3, 4, "CIV BK0.00"}, + {5.942485, -4.23784625, 3, 4, "CIV C00.XX"}, + {6.615426, -5.93749975, 3, 4, "CIV CK0.00"}, + {7.270086, -8.181871875, 3, 5, "CIV D00.XX"}, + {8.034526, -2.827871625, 2, 3, "CIV DK0.00"}, + {9.606749, -5.235590125, 2, 4, "CIV F00.XX"}, + {8.138297, -5.122534625, 3, 4, "CIV FK0.00"}, + {6.505786, -6.61358625, 3, 4, "CIV G00.XX"}, + {6.362126, -5.43179975, 3, 4, "CIV GK0.00"}, + {9.516386, -7.593844125, 2, 3, "CIV H00.XX"}, + {6.560809, -5.03929975, 3, 4, "CIV HK0.00"}, + {6.117986, -3.89378625, 3, 4, "CIV J00.XX"}, + {5.774084, -6.62567375, 3, 4, "CIV JK0.00"}, + {6.752486, -7.38448625, 3, 4, "CIV K00.XX"}, + {7.953026, -6.701571625, 3, 4, "CIV KK0.00"}, + {7.149361, -3.233741875, 3, 6, "CIV L00.XX"}, + {7.053685, -3.999636625, 3, 4, "CIV LK0.00"}, + {5.480886, -3.23798625, 3, 4, "CIV M00.XX"}, + {5.890774, -4.85185975, 3, 4, "CIV MK0.00"}, + {6.407265, -3.91351925, 3, 4, "CIV N00.XX"}, + {5.852432, -5.71202375, 3, 4, "CIV NK0.00"}, + {10.495764, -6.43492975, 2, 5, "CIV P00.XX"}, + {6.521642, -7.52490875, 3, 4, "CIV PK0.00"}, + {9.536086, -6.513144125, 2, 3, "CIV Q00.XX"}, + {5.259917, -3.630515875, 3, 4, "CIV QK0.00"}, + {6.686286, -4.00178625, 3, 4, "CIV R00.XX"}, + {7.422026, -6.077971625, 3, 4, "CIV RK0.00"}, + {7.394186, -6.508371875, 3, 4, "CIV S00.XX"}, + {6.313626, -3.97799975, 3, 4, "CIV SK0.00"}, + {6.670386, -4.22928625, 3, 4, "CIV T00.XX"}, + {6.184054, -5.32864475, 3, 4, "CIV TK0.00"}, + {6.483622, -4.40148425, 3, 4, "CIV V00.XX"}, + {8.272011, -7.697967625, 3, 5, "CIV VK0.00"}, + {6.332465, -5.97108625, 3, 4, "CIV W00.XX"}, + {9.264105, -3.0263445, 2, 3, "CIV WK0.00"}, + {4.967948, -6.120720625, 3, 4, "CIV X00.XX"}, + {5.844127, -4.77078675, 3, 4, "CIV XK0.00"}, + {7.752465, -7.651171875, 3, 5, "CIV Y00.XX"}, + {7.798812, -3.194956625, 3, 4, "CIV YK0.00"}, + {7.171299, -5.254957875, 3, 4, "CIV Z00.XX"}, + {4.418844, -7.386058875, 3, 4, "CIV ZK0.00"}, + {8.2949445, -5.4322385, 2, 3, "CIV 123.XXX"}, + {8.086575, -8.048447, 2, 4, "CIV 12.XXXX"}, + {4.834643, -7.438269, 2, 3, "CIV 1234.XX"}, + {7.545, -5.5473615, 2, 3, "CIV JTB6.C54"}, + {59.960289, 10.675062, 4, 5, "NOR 12.XX"}, + {59.997355, 10.34212, 3, 4, "NOR 12.XXX"}, + {63.446545, 10.294494375, 3, 4, "NOR 000.XX"}, + {63.381545, 10.294494375, 3, 4, "NOR 100.XX"}, + {60.414424, 5.20876275, 3, 4, "NOR 200.XX"}, + {60.327935, 5.210005375, 3, 4, "NOR 300.XX"}, + {59.009724, 5.609491625, 3, 4, "NOR 400.XX"}, + {58.923235, 5.609491625, 3, 4, "NOR 500.XX"}, + {58.836746, 5.609491625, 3, 4, "NOR 600.XX"}, + {59.258724, 10.871391625, 3, 4, "NOR 700.XX"}, + {59.790824, 10.109148, 3, 4, "NOR 800.XX"}, + {58.182024, 7.918551125, 3, 4, "NOR 900.XX"}, + {69.706724, 18.84961875, 2, 3, "NOR B00.XX"}, + {59.316624, 10.360991625, 3, 4, "NOR C00.XX"}, + {62.517324, 6.106599125, 4, 5, "NOR D00.XX"}, + {62.517324, 6.293272125, 4, 5, "NOR F00.XX"}, + {59.454424, 5.240348, 3, 4, "NOR G00.XX"}, + {59.182824, 10.125791625, 3, 4, "NOR H00.XX"}, + {59.477924, 10.580448, 3, 4, "NOR J00.XX"}, + {67.330724, 14.307575625, 2, 4, "NOR K00.XX"}, + {58.500824, 8.687321375, 3, 4, "NOR L00.XX"}, + {60.839824, 11.00196275, 3, 5, "NOR M00.XX"}, + {59.095424, 9.969191625, 3, 4, "NOR N00.XX"}, + {59.167924, 11.325691625, 3, 5, "NOR P00.XX"}, + {61.161024, 10.37890625, 3, 4, "NOR Q00.XX"}, + {62.747545, 7.046945625, 3, 4, "NOR R00.XX"}, + {66.322004, 14.101403875, 2, 4, "NOR RK0.00"}, + {59.422464, 10.379144, 3, 4, "NOR S00.XX"}, + {59.656104, 9.600348, 4, 5, "NOR SK0.00"}, + {60.801764, 10.59045525, 3, 4, "NOR T00.XX"}, + {63.100204, 7.703051875, 3, 4, "NOR TK0.00"}, + {68.435064, 17.326773, 2, 4, "NOR V00.XX"}, + {60.167304, 10.185852375, 3, 4, "NOR VK0.00"}, + {60.897264, 11.50212475, 3, 5, "NOR W00.XX"}, + {69.955004, 23.222302875, 2, 4, "NOR WK0.00"}, + {60.171864, 11.108600125, 3, 5, "NOR X00.XX"}, + {64.010504, 11.4482525, 3, 5, "NOR XK0.00"}, + {60.204164, 11.926800125, 3, 5, "NOR Y00.XX"}, + {58.254104, 7.910568375, 3, 4, "NOR YK0.00"}, + {59.789664, 5.422444, 3, 4, "NOR Z00.XX"}, + {58.032604, 7.411392125, 3, 4, "NOR ZK0.00"}, + {63.558267, 10.0431345, 2, 3, "NOR 012.XXX"}, + {64.049307, 10.8546445, 2, 3, "NOR 112.XXX"}, + {63.379871, 6.9985635, 2, 3, "NOR 212.XXX"}, + {63.379871, 8.0245395, 2, 3, "NOR 312.XXX"}, + {63.379871, 9.0505155, 2, 3, "NOR 412.XXX"}, + {62.888831, 5.976936, 2, 3, "NOR 512.XXX"}, + {62.888831, 6.987288, 2, 3, "NOR 612.XXX"}, + {62.888831, 7.99764, 2, 3, "NOR 712.XXX"}, + {62.397791, 4.975854, 2, 3, "NOR 812.XXX"}, + {62.397791, 5.965374, 2, 3, "NOR 912.XXX"}, + {62.397791, 6.954894, 3, 4, "NOR B12.XXX"}, + {62.569655, 6.057035, 3, 4, "NOR C12.XXX"}, + {61.931303, 5.0796755, 2, 3, "NOR D12.XXX"}, + {61.931303, 6.0535715, 2, 3, "NOR F12.XXX"}, + {61.440263, 4.986634, 2, 3, "NOR G12.XXX"}, + {61.440263, 5.944906, 2, 3, "NOR H12.XXX"}, + {61.440263, 6.903178, 2, 3, "NOR J12.XXX"}, + {60.949223, 4.9961905, 2, 3, "NOR K12.XXX"}, + {60.949223, 5.9388385, 2, 3, "NOR L12.XXX"}, + {60.949223, 6.8814865, 2, 3, "NOR M12.XXX"}, + {61.36882, 7.9114005, 2, 3, "NOR 1234.XX"}, + {60.37743, 5.028355, 2, 3, "NOR 12.XXXX"}, + {79.1460125, -7.648473, 1, 3, "NOR 123.XXXX"}, + {61.572, 18.045, 1, 3, "NOR HG14.GX4"}, + {3.186072, 101.664781, 4, 6, "MYS 12.XX"}, + {3.252215, 101.395025, 3, 5, "MYS 12.XXX"}, + {1.538834, 103.62358, 3, 6, "MYS 000.XX"}, + {1.52586, 103.710069, 3, 6, "MYS 100.XX"}, + {1.600545, 103.75808, 3, 6, "MYS 200.XX"}, + {1.510145, 103.87628, 3, 6, "MYS 300.XX"}, + {4.590545, 101.029360625, 3, 5, "MYS 400.XX"}, + {4.654545, 101.043725625, 3, 5, "MYS 500.XX"}, + {1.597244, 110.29127, 3, 6, "MYS 600.XX"}, + {1.597244, 110.352379, 3, 6, "MYS 700.XX"}, + {5.979334, 116.04034125, 3, 4, "MYS 800.XX"}, + {5.886545, 118.02902625, 3, 8, "MYS 900.XX"}, + {2.744234, 101.91838, 3, 5, "MYS B00.XX"}, + {3.847315, 103.272225625, 3, 5, "MYS C00.XX"}, + {5.325545, 103.09634125, 3, 5, "MYS D00.XX"}, + {6.157434, 102.22814125, 3, 5, "MYS F00.XX"}, + {4.289834, 117.836525625, 3, 6, "MYS G00.XX"}, + {4.903745, 100.690225625, 3, 5, "MYS H00.XX"}, + {6.172845, 100.33192625, 3, 5, "MYS J00.XX"}, + {5.465885, 100.27022625, 3, 6, "MYS K00.XX"}, + {5.368545, 100.25472625, 3, 6, "MYS L00.XX"}, + {5.678334, 100.45514125, 3, 6, "MYS M00.XX"}, + {4.456545, 113.967360625, 3, 5, "MYS N00.XX"}, + {2.346545, 111.815445, 3, 5, "MYS P00.XX"}, + {5.362234, 100.41184125, 4, 6, "MYS Q00.XX"}, + {2.249434, 102.21628, 3, 6, "MYS R00.XX"}, + {2.053545, 103.27028, 3, 6, "MYS S00.XX"}, + {1.869434, 102.920225, 3, 6, "MYS T00.XX"}, + {5.437134, 100.52522625, 3, 5, "MYS V00.XX"}, + {3.202234, 113.030525, 3, 5, "MYS W00.XX"}, + {2.082734, 102.53538, 3, 6, "MYS X00.XX"}, + {5.440075, 100.36322625, 3, 6, "MYS Y00.XX"}, + {2.572099, 101.789425, 3, 5, "MYS Z00.XX"}, + {3.324004, 101.553782875, 3, 5, "MYS ZK0.00"}, + {3.9395585, 101.3827475, 2, 4, "MYS 123.XXX"}, + {5.5721855, 100.337491, 2, 5, "MYS 12.XXXX"}, + {1.315409, 110.12036, 2, 5, "MYS 1123.XX"}, + {5.689944, 115.84163, 2, 4, "MYS 2123.XX"}, + {5.63273, 117.8494, 2, 7, "MYS 3123.XX"}, + {4.036659, 117.63235, 2, 5, "MYS 4123.XX"}, + {4.172314, 113.74955, 2, 4, "MYS 5123.XX"}, + {2.063915, 111.59895, 2, 4, "MYS 6123.XX"}, + {2.941664, 112.82262, 2, 4, "MYS 7123.XX"}, + {4.795864, 118.10821, 2, 7, "MYS 8123.XX"}, + {5.055864, 115.0082, 2, 6, "MYS 9123.XX"}, + {3.993072, 103.245949, 3, 5, "MYS B123.XX"}, + {4.484112, 103.245949, 3, 5, "MYS C123.XX"}, + {4.975152, 103.245949, 3, 5, "MYS D123.XX"}, + {3.545409, 100.361189, 2, 5, "MYS F123.XX"}, + {3.545409, 100.829908, 2, 4, "MYS G123.XX"}, + {3.099967, 101.052337, 2, 4, "MYS H123.XX"}, + {6.108467, 99.622565, 2, 4, "MYS J123.XX"}, + {6.2656, 100.102625, 2, 4, "MYS K123.XX"}, + {6.2656, 100.571345, 2, 4, "MYS L123.XX"}, + {1.839521, 103.941631, 3, 6, "MYS M123.XX"}, + {1.348481, 103.941631, 3, 7, "MYS N123.XX"}, + {2.898429, 100.303705, 1, 4, "MYS 1234.XXX"}, + {10.8097, 106.6446695, 4, 5, "VNM 12.XX"}, + {10.932294, 106.56262325, 3, 4, "VNM 00.XXX"}, + {21.084814, 105.668512, 3, 6, "VNM J0.XXX"}, + {16.143324, 108.09783875, 3, 4, "VNM 000.XX"}, + {16.143324, 108.18769075, 3, 4, "VNM 100.XX"}, + {16.056835, 108.11580875, 3, 4, "VNM 200.XX"}, + {16.056835, 108.20566075, 3, 4, "VNM 300.XX"}, + {20.863175, 106.636112, 3, 5, "VNM 400.XX"}, + {16.506424, 107.551025875, 2, 5, "VNM 500.XX"}, + {12.295834, 109.172124, 3, 4, "VNM 600.XX"}, + {10.085424, 105.70904275, 3, 4, "VNM 700.XX"}, + {10.026545, 105.061628125, 3, 5, "VNM 800.XX"}, + {10.412524, 107.05764275, 3, 4, "VNM 900.XX"}, + {10.430724, 105.38864275, 3, 7, "VNM B00.XX"}, + {21.006545, 107.18464125, 3, 6, "VNM C00.XX"}, + {10.995524, 108.06894275, 2, 3, "VNM D00.XX"}, + {20.978545, 106.99054, 3, 6, "VNM F00.XX"}, + {11.967524, 109.115629875, 3, 4, "VNM G00.XX"}, + {21.603924, 105.807869375, 3, 10, "VNM H00.XX"}, + {11.969545, 108.396144375, 3, 4, "VNM J00.XX"}, + {13.781864, 109.18742675, 3, 4, "VNM K00.XX"}, + {20.423304, 106.141180875, 3, 5, "VNM KK0.00"}, + {12.692464, 108.008312375, 3, 4, "VNM L00.XX"}, + {10.346915, 106.33961525, 3, 4, "VNM LK0.00"}, + {9.615464, 105.944555875, 3, 4, "VNM M00.XX"}, + {13.972404, 107.98492125, 3, 4, "VNM MK0.00"}, + {19.823164, 105.74219625, 3, 5, "VNM N00.XX"}, + {9.174104, 105.1236555, 3, 5, "VNM NK0.00"}, + {9.308764, 105.6971415, 3, 4, "VNM P00.XX"}, + {10.240364, 105.94012925, 3, 6, "VNM PK0.00"}, + {20.858945, 105.32224, 3, 5, "VNM Q00.XX"}, + {18.673004, 105.654270375, 2, 4, "VNM QK0.00"}, + {11.584164, 108.984584625, 3, 4, "VNM R00.XX"}, + {21.690485, 104.847369625, 3, 10, "VNM RK0.00"}, + {21.333305, 105.35974125, 3, 10, "VNM S00.XX"}, + {13.083004, 109.285594125, 3, 4, "VNM SK0.00"}, + {21.324264, 105.57315275, 3, 10, "VNM T00.XX"}, + {10.692004, 105.07791075, 3, 7, "VNM TK0.00"}, + {15.569864, 108.455768875, 3, 4, "VNM V00.XX"}, + {20.928604, 106.302008, 3, 6, "VNM VK0.00"}, + {10.256664, 106.34607025, 3, 4, "VNM W00.XX"}, + {9.939404, 106.321483625, 3, 4, "VNM WK0.00"}, + {20.093564, 105.843010625, 3, 5, "VNM X00.XX"}, + {21.275204, 106.17706325, 3, 10, "VNM XK0.00"}, + {20.466464, 106.305710625, 3, 5, "VNM Y00.XX"}, + {14.344804, 107.979049375, 3, 4, "VNM YK0.00"}, + {21.195464, 106.02655275, 3, 10, "VNM Z00.XX"}, + {10.294104, 105.73351075, 3, 6, "VNM ZK0.00"}, + {11.5135455, 104.887512, 2, 7, "VNM 123.XXX"}, + {21.841111, 104.8729005, 2, 9, "VNM 12.XXXX"}, + {16.0141575, 108.0058125, 2, 3, "VNM 1234.XX"}, + {15.45, 105.8175, 1, 4, "VNM PN1M.PCB"}, + {60.222398, 24.865062, 4, 6, "FIN 12.XX"}, + {60.384605, 24.575161875, 3, 5, "FIN 00.XXX"}, + {61.507005, 23.43179925, 3, 6, "FIN J0.XXX"}, + {60.490724, 22.16796275, 4, 7, "FIN 000.XX"}, + {65.060824, 25.3866325, 3, 5, "FIN 100.XX"}, + {61.027124, 25.57410625, 3, 5, "FIN 200.XX"}, + {62.939624, 27.550199125, 3, 5, "FIN 300.XX"}, + {62.300724, 25.663781375, 3, 5, "FIN 400.XX"}, + {61.527124, 21.702637875, 3, 6, "FIN 500.XX"}, + {61.100724, 28.09660625, 3, 8, "FIN 600.XX"}, + {63.149024, 21.547417875, 3, 6, "FIN 700.XX"}, + {60.510824, 26.83676275, 3, 7, "FIN 800.XX"}, + {62.655524, 29.691899125, 2, 6, "FIN 900.XX"}, + {61.040724, 24.36660625, 3, 5, "FIN B00.XX"}, + {60.434724, 25.56806275, 3, 5, "FIN C00.XX"}, + {61.731124, 27.178637875, 3, 5, "FIN D00.XX"}, + {61.170724, 21.43040625, 3, 6, "FIN F00.XX"}, + {60.645264, 24.79595525, 3, 5, "FIN G00.XX"}, + {60.474104, 25.04745575, 3, 5, "FIN GK0.00"}, + {66.512064, 25.610429625, 2, 4, "FIN H00.XX"}, + {60.244104, 24.028252375, 3, 6, "FIN HK0.00"}, + {63.852464, 23.050870875, 3, 6, "FIN J00.XX"}, + {64.224104, 27.6706525, 3, 5, "FIN JK0.00"}, + {60.884564, 26.65312475, 3, 5, "FIN K00.XX"}, + {61.174204, 28.71928725, 2, 9, "FIN KK0.00"}, + {62.797664, 22.783175375, 3, 6, "FIN L00.XX"}, + {61.862604, 28.859746875, 2, 5, "FIN LK0.00"}, + {60.754064, 24.71435525, 3, 5, "FIN M00.XX"}, + {60.382104, 23.07915575, 3, 6, "FIN MK0.00"}, + {60.502464, 22.11765525, 3, 6, "FIN N00.XX"}, + {63.561604, 27.143038625, 3, 5, "FIN NK0.00"}, + {62.332564, 27.807778125, 3, 5, "FIN P00.XX"}, + {65.738704, 24.506106625, 3, 5, "FIN PK0.00"}, + {65.854064, 24.085474875, 3, 6, "FIN Q00.XX"}, + {61.204104, 25.97658725, 3, 5, "FIN QK0.00"}, + {61.351564, 22.84352475, 3, 6, "FIN R00.XX"}, + {60.914104, 26.55658725, 3, 5, "FIN RK0.00"}, + {61.282464, 23.96662475, 3, 6, "FIN S00.XX"}, + {63.074104, 27.602751875, 3, 5, "FIN SK0.00"}, + {63.691264, 22.640870875, 3, 6, "FIN T00.XX"}, + {60.814104, 23.57745575, 3, 6, "FIN TK0.00"}, + {65.972464, 29.105374875, 2, 5, "FIN V00.XX"}, + {64.682735, 24.4194945, 3, 5, "FIN VK0.00"}, + {60.655364, 25.23815525, 3, 5, "FIN W00.XX"}, + {60.794104, 21.35745575, 2, 5, "FIN WK0.00"}, + {62.408864, 25.847178125, 3, 5, "FIN X00.XX"}, + {60.684004, 26.75015575, 3, 7, "FIN XK0.00"}, + {60.382464, 25.19765525, 4, 6, "FIN Y00.XX"}, + {65.184104, 25.2883365, 3, 5, "FIN YK0.00"}, + {60.936964, 24.57632475, 3, 5, "FIN Z00.XX"}, + {59.980604, 23.420152375, 3, 6, "FIN ZK0.00"}, + {62.8451775, 21.701773, 2, 5, "FIN 12.XXXX"}, + {61.074915, 21.570264, 2, 5, "FIN 123.XXX"}, + {63.813988, 22.7723005, 2, 5, "FIN 1234.XX"}, + {69.375, 25.4, 1, 3, "FIN TD8.3FTT"}, + {64.912875, 25.4, 2, 4, "FIN RT04.RCL"}, + {-4.206251, 15.22211, 4, 8, "COG 12.XX"}, + {-4.123106, 15.017816875, 3, 6, "COG 00.XXX"}, + {-4.753986, 11.776766875, 3, 5, "COG J0.XXX"}, + {-4.219286, 12.612021125, 3, 6, "COG 000.XX"}, + {-4.161876, 13.262607125, 3, 6, "COG 200.XX"}, + {-4.094876, 13.014007125, 3, 6, "COG 300.XX"}, + {-2.920576, 12.67532, 3, 5, "COG 400.XX"}, + {-0.443276, 15.85592, 3, 4, "COG 500.XX"}, + {1.650724, 16.00932, 2, 4, "COG 600.XX"}, + {-4.131076, 13.510907125, 3, 6, "COG 700.XX"}, + {-1.835376, 15.83182, 3, 4, "COG 800.XX"}, + {1.643624, 18.00422, 2, 5, "COG 900.XX"}, + {-4.321576, 14.727007125, 3, 6, "COG B00.XX"}, + {-3.645376, 13.336007125, 3, 5, "COG C00.XX"}, + {-2.500376, 14.71402, 3, 4, "COG D00.XX"}, + {-4.128276, 11.895707125, 3, 4, "COG F00.XX"}, + {-0.840576, 14.79702, 3, 4, "COG G00.XX"}, + {-1.839276, 12.65492, 2, 5, "COG H00.XX"}, + {2.089424, 18.00052, 2, 5, "COG J00.XX"}, + {-1.179276, 16.75932, 3, 6, "COG K00.XX"}, + {1.680724, 14.53932, 2, 4, "COG L00.XX"}, + {-4.216776, 14.318907125, 3, 6, "COG M00.XX"}, + {-0.039976, 14.46772, 3, 5, "COG N00.XX"}, + {-3.434476, 12.270207125, 3, 5, "COG P00.XX"}, + {1.405024, 17.43532, 2, 3, "COG Q00.XX"}, + {-3.238476, 13.186207125, 3, 5, "COG R00.XX"}, + {-2.824076, 13.78402, 3, 5, "COG S00.XX"}, + {-4.208876, 11.623707125, 3, 4, "COG T00.XX"}, + {-3.948676, 11.266107125, 3, 5, "COG V00.XX"}, + {0.473324, 14.64172, 2, 3, "COG W00.XX"}, + {2.099524, 14.08362, 2, 5, "COG X00.XX"}, + {-1.413076, 15.06352, 3, 4, "COG Y00.XX"}, + {-3.957476, 13.911907125, 3, 5, "COG Z00.XX"}, + {-2.4304215, 11.2497095, 2, 5, "COG 123.XXX"}, + {-2.622475, 13.996403, 2, 4, "COG 12.XXXX"}, + {0.070259, 14.194772, 2, 4, "COG 1234.XX"}, + {3.109866, 11.4130475, 1, 4, "COG 1234.XXX"}, + {52.554, 13.3518935, 4, 5, "DEU 12.XX"}, + {52.537214, 13.25984775, 3, 4, "DEU 000.XX"}, + {52.537214, 13.46029875, 4, 5, "DEU 200.XX"}, + {52.414905, 13.261035875, 3, 4, "DEU 400.XX"}, + {52.414905, 13.459108875, 3, 4, "DEU 600.XX"}, + {53.623844, 9.855178125, 3, 4, "DEU 800.XX"}, + {48.118014, 11.474183875, 3, 4, "DEU B00.XX"}, + {50.922614, 6.86674325, 3, 5, "DEU D00.XX"}, + {50.160724, 8.61694675, 3, 5, "DEU G00.XX"}, + {51.550724, 7.414799125, 3, 4, "DEU H00.XX"}, + {48.835824, 9.1329805, 3, 5, "DEU J00.XX"}, + {51.508524, 6.925999125, 4, 5, "DEU K00.XX"}, + {51.271724, 6.73129025, 3, 4, "DEU L00.XX"}, + {53.120724, 8.74242675, 3, 4, "DEU M00.XX"}, + {52.440724, 9.664121875, 3, 4, "DEU N00.XX"}, + {51.470224, 6.675799125, 3, 4, "DEU P00.XX"}, + {49.490724, 10.987624, 3, 4, "DEU Q00.XX"}, + {51.390724, 12.33559025, 3, 4, "DEU R00.XX"}, + {51.090724, 13.67559025, 3, 4, "DEU S00.XX"}, + {51.507524, 7.137299125, 4, 5, "DEU T00.XX"}, + {51.300724, 7.11559025, 3, 4, "DEU V00.XX"}, + {52.067824, 8.477921875, 3, 4, "DEU W00.XX"}, + {50.754145, 7.0326025, 3, 5, "DEU X00.XX"}, + {49.540724, 8.407624, 3, 5, "DEU Y00.XX"}, + {49.026045, 8.33475325, 3, 5, "DEU Z00.XX"}, + {51.472604, 7.044799125, 4, 5, "DEU 00.XXX"}, + {51.923404, 7.553621875, 3, 4, "DEU 10.XXX"}, + {48.322604, 10.8289805, 3, 4, "DEU 20.XXX"}, + {50.790104, 12.8539685, 3, 4, "DEU 30.XXX"}, + {50.738504, 6.0410685, 3, 7, "DEU 40.XXX"}, + {50.032604, 8.17154675, 3, 5, "DEU 50.XXX"}, + {51.150404, 6.38619025, 3, 4, "DEU 60.XXX"}, + {52.088904, 11.559021875, 3, 4, "DEU 70.XXX"}, + {51.476204, 6.801599125, 3, 4, "DEU 80.XXX"}, + {52.227304, 10.445221875, 3, 4, "DEU 90.XXX"}, + {51.298704, 6.51559025, 3, 4, "DEU B0.XXX"}, + {51.442604, 11.894799125, 3, 4, "DEU C0.XXX"}, + {54.282604, 10.0508445, 3, 4, "DEU D0.XXX"}, + {53.834704, 10.601935625, 2, 3, "DEU F0.XXX"}, + {47.958104, 7.786745875, 3, 5, "DEU G0.XXX"}, + {51.332904, 7.39349025, 3, 4, "DEU H0.XXX"}, + {50.952604, 10.96559025, 3, 4, "DEU J0.XXX"}, + {54.061304, 12.0456445, 3, 4, "DEU K0.XXX"}, + {51.282604, 9.41559025, 3, 4, "DEU L0.XXX"}, + {49.957704, 8.20314675, 3, 5, "DEU M0.XXX"}, + {51.632604, 7.734799125, 3, 4, "DEU N0.XXX"}, + {49.186704, 6.90970225, 3, 5, "DEU P0.XXX"}, + {51.520104, 7.129599125, 4, 5, "DEU Q0.XXX"}, + {51.392604, 6.812299125, 3, 4, "DEU R0.XXX"}, + {52.242604, 7.984121875, 3, 4, "DEU S0.XXX"}, + {51.141304, 6.98889025, 3, 4, "DEU T0.XXX"}, + {51.006304, 6.93129025, 3, 5, "DEU V0.XXX"}, + {53.112604, 8.14242675, 3, 4, "DEU W0.XXX"}, + {51.163604, 6.60179025, 3, 4, "DEU X0.XXX"}, + {49.376204, 8.596524, 3, 5, "DEU Y0.XXX"}, + {51.682604, 8.674799125, 3, 4, "DEU Z0.XXX"}, + {50.080581, 8.146874, 2, 4, "DEU 12.XXXX"}, + {52.24278, 12.8951565, 2, 3, "DEU 0123.XX"}, + {53.33858, 9.3637545, 2, 3, "DEU 1123.XX"}, + {52.87358, 8.1340055, 2, 3, "DEU 2123.XX"}, + {51.18358, 11.814179, 2, 3, "DEU 3123.XX"}, + {50.95858, 13.239279, 2, 5, "DEU 4123.XX"}, + {50.630865, 12.3181585, 3, 4, "DEU 5123.XX"}, + {51.744565, 11.547328, 2, 3, "DEU 6123.XX"}, + {53.860865, 9.9336035, 2, 3, "DEU 7123.XX"}, + {47.57858, 7.415134, 2, 6, "DEU 8123.XX"}, + {50.725865, 10.9444585, 3, 4, "DEU 9123.XX"}, + {53.625865, 11.3638035, 2, 3, "DEU B123.XX"}, + {49.09728, 6.477632, 2, 6, "DEU C123.XX"}, + {48.720865, 11.9949115, 3, 4, "DEU D123.XX"}, + {53.42638, 8.0146545, 2, 3, "DEU F123.XX"}, + {50.05288, 7.2062095, 2, 4, "DEU G123.XX"}, + {50.459365, 11.6247585, 3, 4, "DEU H123.XX"}, + {51.37358, 13.919279, 3, 4, "DEU J123.XX"}, + {49.515865, 6.274581, 2, 7, "DEU K123.XX"}, + {49.06948, 7.220332, 2, 4, "DEU L123.XX"}, + {54.370365, 9.0272525, 2, 3, "DEU M123.XX"}, + {47.49358, 9.045134, 2, 6, "DEU N123.XX"}, + {52.28358, 11.8140565, 2, 3, "DEU P123.XX"}, + {52.64478, 9.6728055, 2, 3, "DEU Q123.XX"}, + {53.33858, 12.8888545, 2, 3, "DEU R123.XX"}, + {53.01858, 10.0188545, 3, 4, "DEU S123.XX"}, + {52.01728, 14.0630565, 2, 3, "DEU T123.XX"}, + {47.62858, 10.055034, 2, 5, "DEU V123.XX"}, + {48.305865, 11.7949115, 3, 4, "DEU W123.XX"}, + {47.62858, 11.810034, 2, 5, "DEU X123.XX"}, + {53.970865, 12.8537035, 2, 3, "DEU Y123.XX"}, + {50.93858, 14.339279, 2, 6, "DEU Z123.XX"}, + {52.0897855, 6.097021, 2, 5, "DEU 123.XXX"}, + {52.9223085, 6.360317, 1, 4, "DEU 1234.XXX"}, + {35.7051, 139.693034, 5, 6, "JPN 12.XX"}, + {35.949093, 139.513798375, 4, 5, "JPN 00.XXX"}, + {35.949093, 139.620227375, 4, 5, "JPN 10.XXX"}, + {35.949093, 139.726656375, 4, 5, "JPN 20.XXX"}, + {35.862604, 139.449941375, 4, 5, "JPN 30.XXX"}, + {35.862604, 139.556370375, 4, 5, "JPN 40.XXX"}, + {35.862604, 139.662799375, 4, 5, "JPN 50.XXX"}, + {35.862604, 139.769228375, 4, 5, "JPN 60.XXX"}, + {35.862604, 139.875657375, 4, 5, "JPN 70.XXX"}, + {35.776115, 139.449941375, 4, 5, "JPN 80.XXX"}, + {35.776115, 139.556370375, 4, 5, "JPN 90.XXX"}, + {35.776115, 139.662799375, 4, 5, "JPN B0.XXX"}, + {35.776115, 139.769228375, 4, 5, "JPN C0.XXX"}, + {35.776115, 139.875657375, 4, 5, "JPN D0.XXX"}, + {35.776115, 139.982086375, 4, 5, "JPN F0.XXX"}, + {35.689626, 139.449941375, 4, 5, "JPN G0.XXX"}, + {35.689626, 139.556370375, 4, 5, "JPN H0.XXX"}, + {35.689626, 139.662799375, 4, 5, "JPN J0.XXX"}, + {35.689626, 139.769228375, 5, 6, "JPN K0.XXX"}, + {35.689626, 139.875657375, 4, 5, "JPN L0.XXX"}, + {35.689626, 139.982086375, 4, 5, "JPN M0.XXX"}, + {35.603137, 139.45028, 4, 5, "JPN N0.XXX"}, + {35.603137, 139.555989, 4, 5, "JPN P0.XXX"}, + {35.603137, 139.661698, 4, 5, "JPN Q0.XXX"}, + {35.603137, 139.767407, 4, 5, "JPN R0.XXX"}, + {35.603137, 139.873116, 4, 5, "JPN S0.XXX"}, + {35.516648, 139.397425, 4, 5, "JPN T0.XXX"}, + {35.516648, 139.503134, 4, 5, "JPN V0.XXX"}, + {35.516648, 139.608843, 4, 5, "JPN W0.XXX"}, + {35.516648, 139.714552, 4, 5, "JPN X0.XXX"}, + {35.430159, 139.45028, 4, 5, "JPN Y0.XXX"}, + {35.430159, 139.555989, 4, 5, "JPN Z0.XXX"}, + {34.720724, 135.450619625, 5, 6, "JPN 000.XX"}, + {35.190724, 136.860619625, 5, 6, "JPN 100.XX"}, + {43.100724, 141.2844045, 6, 7, "JPN 200.XX"}, + {34.723924, 135.120219625, 4, 5, "JPN 300.XX"}, + {35.050724, 135.700619625, 5, 6, "JPN 400.XX"}, + {33.630724, 130.361523625, 4, 5, "JPN 500.XX"}, + {34.431424, 132.405245375, 5, 6, "JPN 600.XX"}, + {38.300724, 140.838585875, 4, 5, "JPN 700.XX"}, + {33.920724, 130.811184, 5, 6, "JPN 800.XX"}, + {35.650724, 140.06028, 4, 5, "JPN 900.XX"}, + {34.610724, 135.430845375, 4, 5, "JPN B00.XX"}, + {32.840724, 130.661749375, 4, 5, "JPN C00.XX"}, + {34.697224, 133.867319625, 4, 5, "JPN D00.XX"}, + {35.632124, 139.34258, 5, 6, "JPN F00.XX"}, + {34.753624, 137.671819625, 4, 5, "JPN G00.XX"}, + {35.700724, 139.28028, 4, 5, "JPN H00.XX"}, + {31.630724, 130.51231475, 4, 5, "JPN J00.XX"}, + {34.710524, 135.549019625, 6, 7, "JPN K00.XX"}, + {37.960724, 138.988585875, 4, 5, "JPN L00.XX"}, + {34.870724, 134.640619625, 4, 5, "JPN M00.XX"}, + {33.847664, 132.730702, 5, 6, "JPN N00.XX"}, + {34.974104, 138.358372625, 5, 6, "JPN NK0.00"}, + {34.746764, 135.302872875, 4, 5, "JPN P00.XX"}, + {36.554104, 136.60772075, 4, 5, "JPN PK0.00"}, + {34.743264, 135.373872875, 5, 6, "JPN Q00.XX"}, + {36.554104, 139.85772075, 4, 5, "JPN QK0.00"}, + {33.252464, 131.563159875, 4, 5, "JPN R00.XX"}, + {34.585404, 133.741017375, 4, 5, "JPN RK0.00"}, + {35.282464, 139.632215, 4, 5, "JPN S00.XX"}, + {32.744104, 129.849096375, 5, 6, "JPN SK0.00"}, + {34.829164, 135.617772875, 5, 6, "JPN T00.XX"}, + {35.414104, 136.728155, 5, 6, "JPN TK0.00"}, + {35.347864, 139.435715, 4, 5, "JPN V00.XX"}, + {34.806704, 135.378372625, 4, 5, "JPN VK0.00"}, + {34.512564, 133.335245125, 5, 6, "JPN W00.XX"}, + {34.214104, 135.138517375, 4, 5, "JPN WK0.00"}, + {34.772464, 137.352472875, 4, 5, "JPN X00.XX"}, + {34.684504, 135.777872625, 5, 6, "JPN XK0.00"}, + {36.662464, 138.14170025, 4, 5, "JPN Y00.XX"}, + {35.084104, 137.128372625, 4, 5, "JPN YK0.00"}, + {37.062464, 140.841442375, 4, 5, "JPN Z00.XX"}, + {43.764104, 142.324102, 6, 10, "JPN ZK0.00"}, + {34.9971845, 138.0129165, 4, 5, "JPN 123.XXX"}, + {34.145934, 133.204855, 4, 5, "JPN 12.XXXX"}, + {43.225897, 141.199533, 5, 6, "JPN 0123.XX"}, + {33.862593, 130.3579265, 3, 4, "JPN 1123.XX"}, + {34.462861, 132.2419685, 4, 5, "JPN 2123.XX"}, + {38.563549, 140.725725, 3, 4, "JPN 3123.XX"}, + {32.585961, 130.4230495, 3, 4, "JPN 4123.XX"}, + {31.355865, 130.2947765, 3, 4, "JPN 5123.XX"}, + {38.034601, 138.8062325, 3, 4, "JPN 6123.XX"}, + {34.059905, 132.698166, 4, 5, "JPN 7123.XX"}, + {36.39868, 136.3722235, 3, 4, "JPN 8123.XX"}, + {32.988429, 131.403021, 3, 4, "JPN 9123.XX"}, + {32.846301, 129.806269, 4, 5, "JPN B123.XX"}, + {43.9305475, 141.8262095, 5, 9, "JPN C123.XX"}, + {33.472457, 133.220486, 3, 4, "JPN D123.XX"}, + {36.906235, 136.970844, 3, 4, "JPN F123.XX"}, + {39.337965, 140.018742, 3, 4, "JPN G123.XX"}, + {31.660409, 131.003021, 3, 4, "JPN H123.XX"}, + {26.262925, 127.6388215, 3, 4, "JPN J123.XX"}, + {40.604365, 140.271491, 3, 4, "JPN K123.XX"}, + {37.903309, 139.9991545, 3, 4, "JPN L123.XX"}, + {39.51315, 140.968306, 3, 4, "JPN M123.XX"}, + {42.104925, 140.525248, 4, 5, "JPN N123.XX"}, + {33.835865, 134.271846, 4, 5, "JPN P123.XX"}, + {38.097383, 139.963249, 3, 4, "JPN Q123.XX"}, + {35.83928, 135.970495, 4, 5, "JPN R123.XX"}, + {33.989665, 130.8832005, 3, 4, "JPN S123.XX"}, + {40.319665, 141.1192705, 3, 4, "JPN T123.XX"}, + {33.075865, 130.2396245, 3, 4, "JPN V123.XX"}, + {36.466704, 137.789192, 3, 4, "JPN W123.XX"}, + {42.933265, 143.816889, 3, 4, "JPN X123.XX"}, + {42.685865, 142.875789, 3, 4, "JPN Y123.XX"}, + {35.498006, 132.3933145, 3, 4, "JPN Z123.XX"}, + {45.4963885, 145.5205285, 2, 6, "JPN 0123.XXX"}, + {32.59866, 128.2600725, 2, 3, "JPN 1123.XXX"}, + {28.367171, 128.811376, 2, 3, "JPN 2123.XXX"}, + {27.9521025, 126.476108, 2, 3, "JPN 3123.XXX"}, + {26.6495785, 122.9367665, 2, 4, "JPN 4123.XXX"}, + {34.5110905, 138.349473, 3, 4, "JPN 5123.XXX"}, + {31.8299005, 139.0014715, 2, 3, "JPN 6123.XXX"}, + {29.1323945, 139.6361575, 2, 3, "JPN 7123.XXX"}, + {26.6495785, 140.2595095, 3, 4, "JPN 8123.XXX"}, + {26.6495785, 129.8441795, 2, 3, "JPN 9123.XXX"}, + {31.2233145, 129.312561, 2, 3, "JPN B123.XXX"}, + {36.3179835, 130.8350135, 2, 3, "JPN C123.XXX"}, + {34.4740615, 132.053073, 3, 4, "JPN F123.XXX"}, + {44.4688015, 142.6089275, 3, 7, "JPN G123.XXX"}, + {45.4883885, 139.8847075, 2, 4, "JPN J123.XXX"}, + {35.9158055, 134.048932, 2, 3, "JPN K123.XXX"}, + {43.9325635, 139.054622, 2, 4, "JPN L123.XXX"}, + {38.6649845, 138.280205, 3, 4, "JPN M123.XXX"}, + {34.860523, 135.4579165, 4, 5, "JPN N123.XXX"}, + {41.5358085, 139.110352, 3, 4, "JPN S123.XXX"}, + {37.1922805, 138.2932885, 3, 4, "JPN T123.XXX"}, + {41.935585, 139.763509, 3, 4, "JPN Z123.XXX"}, + {37.5620915, 135.3901765, 2, 3, "JPN V123.XXX"}, + {38.5952995, 131.123831, 2, 3, "JPN W123.XXX"}, + {35.67, 139.739344, 5, 6, "JPN MGX7.FF61"}, + {-17.790909, 31.0103425, 4, 7, "ZWE 12.XX"}, + {-17.775221, 30.887672875, 3, 6, "ZWE 00.XXX"}, + {-20.125941, 28.397976125, 2, 4, "ZWE J0.XXX"}, + {-19.484986, 29.72745575, 3, 4, "ZWE 000.XX"}, + {-17.898986, 30.613505125, 3, 6, "ZWE 200.XX"}, + {-18.362186, 29.83873525, 3, 4, "ZWE 400.XX"}, + {-20.035476, 30.785021875, 3, 5, "ZWE 600.XX"}, + {-18.881976, 29.7801605, 3, 4, "ZWE 700.XX"}, + {-18.159176, 31.50748625, 3, 5, "ZWE 800.XX"}, + {-20.276576, 30.019621875, 3, 4, "ZWE 900.XX"}, + {-17.334976, 30.147699125, 3, 5, "ZWE B00.XX"}, + {-18.313176, 26.45878625, 3, 5, "ZWE C00.XX"}, + {-18.093676, 30.09558625, 3, 4, "ZWE D00.XX"}, + {-18.974776, 29.7190605, 3, 4, "ZWE F00.XX"}, + {-16.469876, 28.804225875, 3, 6, "ZWE G00.XX"}, + {-17.266176, 31.283212, 3, 6, "ZWE H00.XX"}, + {-17.894476, 25.76698625, 3, 7, "ZWE J00.XX"}, + {-18.954776, 32.5535605, 3, 5, "ZWE K00.XX"}, + {-18.960455, 32.6423845, 3, 5, "ZWE L00.XX"}, + {-16.788276, 29.655812, 3, 5, "ZWE M00.XX"}, + {-18.496876, 32.088273375, 3, 5, "ZWE N00.XX"}, + {-19.637576, 29.95023475, 3, 4, "ZWE P00.XX"}, + {-21.008876, 31.63208225, 3, 5, "ZWE Q00.XX"}, + {-20.447176, 27.766821875, 3, 6, "ZWE R00.XX"}, + {-16.728876, 31.543625875, 3, 6, "ZWE S00.XX"}, + {-20.156576, 32.589921875, 3, 5, "ZWE T00.XX"}, + {-20.897276, 28.963708, 3, 5, "ZWE V00.XX"}, + {-19.768376, 32.82583475, 3, 6, "ZWE W00.XX"}, + {-18.975176, 30.8529605, 3, 5, "ZWE X00.XX"}, + {-19.247976, 30.4845605, 3, 5, "ZWE Y00.XX"}, + {-22.170476, 29.9520565, 3, 6, "ZWE Z00.XX"}, + {-18.044985, 29.795855, 2, 4, "ZWE 112.XXX"}, + {-18.536025, 29.648989, 2, 3, "ZWE 212.XXX"}, + {-19.027065, 29.6492755, 2, 3, "ZWE 312.XXX"}, + {-19.518105, 29.6492755, 2, 3, "ZWE 412.XXX"}, + {-20.009145, 29.6987515, 2, 3, "ZWE 512.XXX"}, + {-16.322085, 28.7663765, 2, 5, "ZWE G12.XXX"}, + {-17.854685, 25.625055, 2, 6, "ZWE H12.XXX"}, + {-16.628485, 29.4021765, 2, 4, "ZWE J12.XXX"}, + {-20.287785, 27.6941415, 2, 5, "ZWE K12.XXX"}, + {-20.794985, 28.94612, 2, 4, "ZWE L12.XXX"}, + {-21.871185, 29.77342, 2, 3, "ZWE M12.XXX"}, + {-18.227485, 26.283655, 2, 4, "ZWE P12.XXX"}, + {-18.227485, 26.773207, 2, 4, "ZWE Q12.XXX"}, + {-18.286409, 27.262759, 2, 4, "ZWE R12.XXX"}, + {-18.286409, 27.752311, 2, 4, "ZWE S12.XXX"}, + {-18.777449, 27.507535, 2, 4, "ZWE T12.XXX"}, + {-16.41307, 30.2794175, 2, 5, "ZWE 12.XXXX"}, + {-19.0273, 30.181613, 2, 3, "ZWE 1234.XX"}, + {-16.0800925, 25.5183825, 1, 3, "ZWE 1234.XXX"}, + {-25.2649, -57.6661985, 4, 8, "PRY 12.XX"}, + {-25.111585, -57.6442065, 3, 7, "PRY 12.XXX"}, + {-25.537286, -54.72866025, 3, 7, "PRY 000.XX"}, + {-25.659595, -54.71513825, 3, 7, "PRY 200.XX"}, + {-25.537286, -54.86387925, 3, 7, "PRY 400.XX"}, + {-25.414977, -54.71513825, 3, 5, "PRY 600.XX"}, + {-27.348386, -55.910848375, 3, 11, "PRY 800.XX"}, + {-22.557386, -55.7918625, 3, 8, "PRY B00.XX"}, + {-25.479486, -56.08756025, 3, 5, "PRY D00.XX"}, + {-25.409276, -56.48497325, 3, 5, "PRY G00.XX"}, + {-23.359776, -57.457382125, 3, 9, "PRY H00.XX"}, + {-25.736376, -56.505186125, 3, 7, "PRY J00.XX"}, + {-26.825676, -58.318938625, 3, 7, "PRY K00.XX"}, + {-25.356676, -57.18637325, 4, 8, "PRY L00.XX"}, + {-26.840776, -57.067238625, 3, 7, "PRY M00.XX"}, + {-24.630976, -56.48012175, 3, 5, "PRY N00.XX"}, + {-27.366955, -56.928646875, 3, 9, "PRY P00.XX"}, + {-26.661755, -57.187819375, 3, 7, "PRY Q00.XX"}, + {-23.306776, -57.098882125, 3, 7, "PRY R00.XX"}, + {-25.331576, -55.75247325, 3, 5, "PRY S00.XX"}, + {-24.438976, -55.73252175, 3, 5, "PRY T00.XX"}, + {-25.419376, -57.08057325, 3, 7, "PRY V00.XX"}, + {-25.219376, -57.12527325, 3, 7, "PRY W00.XX"}, + {-25.579276, -57.20077325, 3, 7, "PRY X00.XX"}, + {-27.117076, -56.283338625, 3, 9, "PRY Y00.XX"}, + {-25.754776, -55.137486125, 3, 7, "PRY Z00.XX"}, + {-24.3800035, -57.716191, 2, 6, "PRY 123.XXX"}, + {-26.907275, -58.492684, 2, 6, "PRY 12.XXXX"}, + {-22.911251, -59.7052045, 2, 6, "PRY 1234.XX"}, + {-19.859103, -62.3554375, 1, 4, "PRY 1234.XXX"}, + {33.376145, 44.35587, 4, 5, "IRQ 12.XX"}, + {33.358975, 44.081697125, 3, 4, "IRQ 00.XXX"}, + {30.516014, 47.649052125, 3, 6, "IRQ J0.XXX"}, + {36.436224, 43.04760275, 3, 5, "IRQ 000.XX"}, + {36.436224, 43.15475275, 3, 5, "IRQ 100.XX"}, + {36.349735, 43.04760275, 3, 5, "IRQ 200.XX"}, + {36.349735, 43.15475275, 3, 5, "IRQ 300.XX"}, + {36.227744, 43.936022875, 3, 5, "IRQ 400.XX"}, + {36.217744, 44.011220875, 3, 5, "IRQ 500.XX"}, + {35.530324, 44.32638, 3, 4, "IRQ 600.XX"}, + {35.432967, 44.316275, 3, 4, "IRQ 700.XX"}, + {35.589634, 45.367275, 3, 6, "IRQ 800.XX"}, + {32.068324, 44.311188, 3, 6, "IRQ 900.XX"}, + {32.653024, 43.956249375, 3, 4, "IRQ B00.XX"}, + {31.080724, 46.2125405, 3, 4, "IRQ C00.XX"}, + {32.513324, 44.370488, 3, 4, "IRQ D00.XX"}, + {33.472224, 43.241323625, 3, 4, "IRQ F00.XX"}, + {32.036324, 44.87971475, 3, 6, "IRQ G00.XX"}, + {32.550224, 45.782988, 3, 6, "IRQ H00.XX"}, + {31.884624, 47.11891475, 3, 6, "IRQ J00.XX"}, + {33.786924, 44.584584, 3, 4, "IRQ K00.XX"}, + {33.356364, 43.749059875, 3, 4, "IRQ L00.XX"}, + {34.190704, 43.854417375, 3, 4, "IRQ LK0.00"}, + {30.403164, 47.679262625, 4, 7, "IRQ M00.XX"}, + {36.350025, 42.39881925, 3, 5, "IRQ MK0.00"}, + {31.333264, 45.2459325, 2, 3, "IRQ N00.XX"}, + {31.404104, 46.1396025, 3, 4, "IRQ NK0.00"}, + {35.531164, 44.802715, 3, 6, "IRQ P00.XX"}, + {32.294104, 44.649313, 3, 4, "IRQ PK0.00"}, + {30.903964, 46.421790375, 3, 4, "IRQ Q00.XX"}, + {36.853604, 42.798604125, 3, 5, "IRQ QK0.00"}, + {34.362464, 45.342645125, 3, 4, "IRQ R00.XX"}, + {35.620504, 45.910355, 2, 5, "IRQ RK0.00"}, + {32.727864, 44.238432125, 3, 4, "IRQ S00.XX"}, + {34.915504, 43.458872625, 3, 4, "IRQ SK0.00"}, + {32.789864, 44.246632125, 3, 4, "IRQ T00.XX"}, + {32.904104, 45.039096375, 3, 4, "IRQ TK0.00"}, + {36.864445, 42.926280625, 3, 5, "IRQ V00.XX"}, + {33.384104, 43.538951625, 3, 4, "IRQ VK0.00"}, + {32.562464, 44.183332125, 3, 4, "IRQ W00.XX"}, + {37.13343, 42.608250375, 3, 5, "IRQ WK0.00"}, + {34.896864, 44.580972875, 3, 6, "IRQ X00.XX"}, + {34.470304, 41.881717375, 2, 5, "IRQ XK0.00"}, + {34.152464, 42.332645125, 2, 4, "IRQ Y00.XX"}, + {31.954104, 44.55945775, 3, 6, "IRQ YK0.00"}, + {29.983264, 48.434362625, 3, 8, "IRQ Z00.XX"}, + {32.920104, 44.749796375, 3, 4, "IRQ ZK0.00"}, + {34.3860205, 42.638998, 2, 3, "IRQ 123.XXX"}, + {32.32763, 45.8376815, 2, 5, "IRQ 12.XXXX"}, + {36.124244, 42.4874145, 2, 4, "IRQ 1234.XX"}, + {33.195, 43.7448, 2, 3, "IRQ NG8N.FM9"}, + {33.585632, -7.6937705, 5, 6, "MAR 12.XX"}, + {33.704615, -7.817322, 4, 5, "MAR 12.XXX"}, + {34.015424, -6.899316, 4, 5, "MAR 000.XX"}, + {33.976024, -6.981216, 4, 5, "MAR 100.XX"}, + {34.085624, -6.855016, 4, 5, "MAR 200.XX"}, + {34.070824, -5.048816, 4, 5, "MAR 300.XX"}, + {31.683545, -8.08377425, 4, 5, "MAR 400.XX"}, + {31.683545, -8.01688825, 4, 5, "MAR 500.XX"}, + {30.443024, -9.607494125, 4, 5, "MAR 600.XX"}, + {30.388824, -9.548494125, 5, 6, "MAR 700.XX"}, + {35.786145, -5.895473125, 4, 5, "MAR 800.XX"}, + {33.902145, -5.603024, 5, 6, "MAR 900.XX"}, + {34.721724, -1.957380375, 4, 9, "MAR B00.XX"}, + {34.275745, -6.656098125, 4, 5, "MAR C00.XX"}, + {32.326424, -9.280812, 4, 5, "MAR D00.XX"}, + {35.608045, -5.423525, 4, 5, "MAR F00.XX"}, + {32.920524, -6.962250625, 4, 5, "MAR G00.XX"}, + {32.365724, -6.428312, 4, 5, "MAR H00.XX"}, + {33.246564, -8.553540125, 4, 5, "MAR J00.XX"}, + {35.184005, -3.003335, 4, 7, "MAR JK0.00"}, + {33.013264, -7.656967875, 4, 5, "MAR K00.XX"}, + {34.991304, -5.924527375, 5, 6, "MAR KK0.00"}, + {33.839964, -6.109898, 5, 6, "MAR L00.XX"}, + {35.167504, -6.165045, 4, 5, "MAR LK0.00"}, + {29.002264, -10.087693875, 4, 5, "MAR M00.XX"}, + {34.223604, -4.035782625, 5, 6, "MAR MK0.00"}, + {32.506164, -6.743611, 4, 5, "MAR N00.XX"}, + {32.938604, -5.698403625, 4, 5, "MAR NK0.00"}, + {31.942864, -4.46863875, 4, 7, "MAR P00.XX"}, + {34.919104, -2.358027375, 4, 8, "MAR PK0.00"}, + {32.873964, -6.611067875, 4, 5, "MAR Q00.XX"}, + {34.254704, -5.966582625, 4, 5, "MAR QK0.00"}, + {34.421064, -2.932354875, 4, 8, "MAR R00.XX"}, + {34.211104, -5.751382625, 4, 5, "MAR RK0.00"}, + {30.481764, -8.916509625, 4, 5, "MAR S00.XX"}, + {34.314904, -2.208382625, 4, 7, "MAR SK0.00"}, + {32.245664, -7.984311, 4, 5, "MAR T00.XX"}, + {32.231004, -8.549687, 4, 5, "MAR TK0.00"}, + {32.061764, -7.423511, 4, 5, "MAR V00.XX"}, + {35.224804, -3.967345, 5, 6, "MAR VK0.00"}, + {34.802564, -5.616227125, 4, 5, "MAR W00.XX"}, + {29.698604, -9.769290375, 4, 5, "MAR WK0.00"}, + {33.905164, -6.360598, 5, 6, "MAR X00.XX"}, + {30.391404, -9.237135125, 4, 5, "MAR XK0.00"}, + {28.442464, -11.135122625, 4, 5, "MAR Y00.XX"}, + {27.131104, -13.216766625, 4, 10, "MAR YK0.00"}, + {23.720764, -15.970148625, 4, 10, "MAR Z00.XX"}, + {26.736904, -11.701921875, 4, 10, "MAR ZK0.00"}, + {26.854723, -14.3778755, 3, 8, "MAR 12.XXXX"}, + {35.787727, -6.174541, 3, 4, "MAR 012.XXX"}, + {35.876115, -5.601661, 3, 6, "MAR 112.XXX"}, + {35.296687, -6.2899245, 3, 4, "MAR 212.XXX"}, + {35.385075, -5.5519505, 3, 4, "MAR 312.XXX"}, + {35.028915, -5.99479, 4, 5, "MAR 412.XXX"}, + {35.028915, -5.432326, 4, 5, "MAR 512.XXX"}, + {34.175115, -4.90329, 3, 4, "MAR 612.XXX"}, + {31.831115, -8.2435335, 3, 4, "MAR 712.XXX"}, + {30.517515, -9.6461985, 3, 4, "MAR 812.XXX"}, + {35.111115, -2.3646035, 3, 6, "MAR 912.XXX"}, + {32.463615, -9.262955, 3, 4, "MAR B12.XXX"}, + {33.363315, -8.662793, 3, 4, "MAR C12.XXX"}, + {32.872274, -8.712477, 3, 4, "MAR D12.XXX"}, + {32.381235, -8.7130765, 3, 4, "MAR F12.XXX"}, + {35.362315, -3.2047035, 3, 4, "MAR G12.XXX"}, + {29.189915, -10.288785, 3, 4, "MAR H12.XXX"}, + {34.429615, -4.254589, 3, 4, "MAR J12.XXX"}, + {32.079615, -4.6057335, 3, 6, "MAR K12.XXX"}, + {34.524415, -3.37779, 3, 4, "MAR L12.XXX"}, + {30.669415, -9.1115985, 3, 4, "MAR M12.XXX"}, + {34.642515, -2.55889, 3, 7, "MAR N12.XXX"}, + {31.681115, -9.7931335, 3, 4, "MAR P12.XXX"}, + {35.249115, -4.3222205, 3, 4, "MAR Q12.XXX"}, + {35.249115, -3.7545485, 3, 4, "MAR R12.XXX"}, + {29.904615, -9.9702985, 3, 4, "MAR S12.XXX"}, + {28.630115, -11.3262635, 3, 4, "MAR T12.XXX"}, + {31.120115, -7.14102, 3, 4, "MAR V12.XXX"}, + {32.881615, -4.897155, 3, 4, "MAR W12.XXX"}, + {31.720115, -5.7655335, 3, 4, "MAR X12.XXX"}, + {30.867115, -8.21792, 3, 4, "MAR Y12.XXX"}, + {23.915715, -15.9832935, 3, 8, "MAR Z12.XXX"}, + {34.40389, -7.9390665, 2, 3, "MAR 1234.XX"}, + {35.8683885, -6.8508865, 2, 7, "MAR 0123.XXX"}, + {35.8683885, -4.0904435, 3, 6, "MAR 1123.XXX"}, + {33.9469525, -10.012118, 2, 3, "MAR 2123.XXX"}, + {33.9469525, -6.884063, 6, 7, "MAR 3123.XXX"}, + {33.9469525, -4.004456, 5, 6, "MAR 4123.XXX"}, + {31.2657625, -11.4558985, 2, 3, "MAR 5123.XXX"}, + {31.2657625, -8.4172165, 2, 3, "MAR 6123.XXX"}, + {31.2657625, -5.3785345, 2, 5, "MAR 7123.XXX"}, + {28.6008885, -14.437814, 2, 5, "MAR 8123.XXX"}, + {28.6008885, -11.488505, 2, 3, "MAR 9123.XXX"}, + {25.9196985, -17.654534, 2, 5, "MAR B123.XXX"}, + {25.9196985, -14.764807, 2, 6, "MAR C123.XXX"}, + {23.1613675, -17.6585975, 2, 5, "MAR D123.XXX"}, + {23.1613675, -14.7986615, 2, 6, "MAR F123.XXX"}, + {33.5757245, -7.6385, 5, 6, "MAR L4QS.7WS4"}, + {41.317456, 69.1887595, 4, 8, "UZB 12.XX"}, + {41.439215, 68.9420215, 3, 7, "UZB 12.XXX"}, + {40.978314, 71.5830995, 3, 8, "UZB 000.XX"}, + {39.630814, 66.884567125, 3, 4, "UZB 200.XX"}, + {40.759814, 72.273909125, 3, 6, "UZB 400.XX"}, + {39.755514, 64.350067125, 3, 5, "UZB 600.XX"}, + {42.442914, 59.5184415, 3, 6, "UZB 800.XX"}, + {40.424724, 71.731003625, 3, 6, "UZB B00.XX"}, + {38.893724, 65.73849475, 3, 5, "UZB C00.XX"}, + {40.580724, 70.886551125, 3, 8, "UZB D00.XX"}, + {41.502224, 69.5258125, 3, 8, "UZB F00.XX"}, + {41.592124, 60.57026, 3, 6, "UZB G00.XX"}, + {40.167824, 67.788203625, 3, 4, "UZB H00.XX"}, + {41.056024, 70.0424125, 3, 7, "UZB J00.XX"}, + {40.155724, 65.296703625, 3, 5, "UZB K00.XX"}, + {40.509624, 71.667951125, 3, 6, "UZB L00.XX"}, + {40.267724, 69.190103625, 3, 6, "UZB M00.XX"}, + {37.268524, 67.234563125, 2, 5, "UZB N00.XX"}, + {40.890724, 69.536551125, 3, 7, "UZB P00.XX"}, + {42.447824, 59.3928085, 3, 6, "UZB Q00.XX"}, + {39.101824, 66.77709475, 3, 4, "UZB R00.XX"}, + {40.543824, 68.729851125, 3, 6, "UZB S00.XX"}, + {39.940724, 66.207003625, 3, 5, "UZB T00.XX"}, + {38.317024, 67.858485875, 2, 4, "UZB V00.XX"}, + {41.595024, 60.94236, 3, 6, "UZB W00.XX"}, + {41.041924, 71.1795125, 3, 8, "UZB X00.XX"}, + {39.764424, 64.503055125, 4, 6, "UZB Y00.XX"}, + {40.750724, 72.006551125, 3, 6, "UZB Z00.XX"}, + {41.282595, 68.5548165, 2, 6, "UZB 123.XXX"}, + {39.166436, 63.731179, 2, 4, "UZB 12.XXXX"}, + {43.626206, 58.0833785, 2, 3, "UZB 1234.XX"}, + {42.3626475, 56.857962, 1, 3, "UZB 1234.XXX"}, + {59.3651, 17.995904, 4, 6, "SWE 12.XX"}, + {59.531904, 17.6151345, 3, 5, "SWE 12.XXX"}, + {57.760724, 11.933951125, 3, 4, "SWE 000.XX"}, + {55.636824, 12.9388365, 3, 4, "SWE 100.XX"}, + {59.896124, 17.553405375, 3, 5, "SWE 200.XX"}, + {59.666424, 16.462848, 3, 5, "SWE 300.XX"}, + {59.316924, 15.129991625, 3, 5, "SWE 400.XX"}, + {58.444124, 15.557021375, 3, 5, "SWE 500.XX"}, + {56.081124, 12.680719625, 3, 6, "SWE 600.XX"}, + {57.820824, 14.130951125, 3, 4, "SWE 700.XX"}, + {58.638724, 16.108421375, 3, 5, "SWE 800.XX"}, + {55.747124, 13.127619625, 3, 4, "SWE 900.XX"}, + {63.867724, 20.156535625, 3, 6, "SWE B00.XX"}, + {60.710324, 17.06466275, 3, 5, "SWE C00.XX"}, + {57.763624, 12.876951125, 3, 4, "SWE D00.XX"}, + {59.403424, 16.411348, 3, 5, "SWE F00.XX"}, + {59.442824, 13.427548, 3, 5, "SWE G00.XX"}, + {56.682145, 12.71530875, 3, 4, "SWE H00.XX"}, + {56.920924, 14.72049875, 3, 4, "SWE J00.XX"}, + {62.449424, 17.220281375, 3, 5, "SWE K00.XX"}, + {65.615415, 22.027543125, 3, 6, "SWE L00.XX"}, + {58.307594, 12.252426875, 3, 5, "SWE M00.XX"}, + {63.177304, 14.587451875, 3, 5, "SWE MK0.00"}, + {60.502264, 15.36925525, 3, 5, "SWE N00.XX"}, + {60.600104, 15.59175575, 3, 5, "SWE NK0.00"}, + {56.692264, 16.27603825, 3, 4, "SWE P00.XX"}, + {58.390504, 13.804768375, 3, 5, "SWE PK0.00"}, + {56.191064, 15.521510875, 3, 4, "SWE Q00.XX"}, + {56.026304, 14.094297625, 3, 4, "SWE QK0.00"}, + {58.367164, 11.870448125, 3, 5, "SWE R00.XX"}, + {58.534704, 14.985068375, 3, 5, "SWE RK0.00"}, + {63.304564, 18.652473625, 3, 5, "SWE S00.XX"}, + {55.871804, 12.800097625, 3, 6, "SWE SK0.00"}, + {59.341964, 14.456044, 3, 5, "SWE T00.XX"}, + {58.754104, 16.969844625, 3, 5, "SWE TK0.00"}, + {57.120864, 12.19953825, 3, 4, "SWE V00.XX"}, + {55.381604, 13.1044485, 3, 4, "SWE VK0.00"}, + {58.522464, 13.101348125, 3, 5, "SWE W00.XX"}, + {59.624104, 17.789048, 3, 5, "SWE WK0.00"}, + {57.942464, 12.482206375, 3, 4, "SWE X00.XX"}, + {56.246304, 12.823618625, 3, 4, "SWE XK0.00"}, + {60.632464, 16.70765525, 3, 5, "SWE Y00.XX"}, + {65.313804, 21.4116365, 3, 6, "SWE YK0.00"}, + {57.645364, 18.239479, 3, 4, "SWE Z00.XX"}, + {58.364104, 12.280568375, 3, 5, "SWE ZK0.00"}, + {55.8266115, 11.3253715, 2, 5, "SWE 12.XXXX"}, + {57.910165, 14.593116, 3, 4, "SWE 0123.XX"}, + {57.910165, 15.46806, 2, 3, "SWE 1123.XX"}, + {57.910165, 16.343003, 2, 3, "SWE 2123.XX"}, + {57.419125, 14.598267, 3, 4, "SWE 3123.XX"}, + {57.419125, 15.462795, 2, 3, "SWE 4123.XX"}, + {57.419125, 16.327323, 2, 3, "SWE 5123.XX"}, + {56.928085, 14.6085975, 3, 4, "SWE 6123.XX"}, + {56.928085, 15.4575015, 2, 3, "SWE 7123.XX"}, + {56.928085, 16.3064055, 2, 3, "SWE 8123.XX"}, + {56.437045, 14.6137485, 3, 4, "SWE 9123.XX"}, + {56.437045, 15.4522365, 2, 3, "SWE B123.XX"}, + {56.437045, 16.2907245, 2, 3, "SWE C123.XX"}, + {55.946005, 14.6188995, 3, 4, "SWE D123.XX"}, + {55.946005, 15.4469715, 2, 3, "SWE F123.XX"}, + {55.946005, 16.2750435, 2, 3, "SWE G123.XX"}, + {65.220565, 21.282694, 2, 5, "SWE H123.XX"}, + {65.711605, 21.272392, 2, 5, "SWE J123.XX"}, + {65.711605, 22.402528, 2, 5, "SWE K123.XX"}, + {63.561465, 19.6314, 2, 5, "SWE L123.XX"}, + {62.95178, 14.1424305, 2, 4, "SWE M123.XX"}, + {63.07018, 18.2833305, 2, 4, "SWE N123.XX"}, + {57.356765, 18.088467, 2, 3, "SWE P123.XX"}, + {56.865725, 18.0815065, 2, 3, "SWE Q123.XX"}, + {57.602285, 18.495628, 3, 4, "SWE R123.XX"}, + {59.040365, 12.463294, 2, 5, "SWE S123.XX"}, + {59.163125, 13.364278, 2, 4, "SWE T123.XX"}, + {58.6748, 13.369429, 2, 4, "SWE V123.XX"}, + {62.523165, 17.1099245, 2, 4, "SWE W123.XX"}, + {62.03484, 16.766631, 2, 4, "SWE X123.XX"}, + {61.5438, 16.6285335, 2, 4, "SWE Y123.XX"}, + {61.050045, 16.3901535, 2, 4, "SWE Z123.XX"}, + {61.0039945, 14.430626, 2, 4, "SWE 123.XXX"}, + {68.835, 17.565, 1, 3, "SWE MS8.139C"}, + {62.195, 17.565, 2, 4, "SWE GX5K.69X"}, + {-9.4416255, 147.137638, 4, 7, "PNG 12.XX"}, + {-9.181125, 147.0184965, 3, 4, "PNG 12.XXX"}, + {-6.704786, 146.91965125, 3, 4, "PNG 000.XX"}, + {-5.238186, 145.704921125, 3, 4, "PNG 200.XX"}, + {-3.540556, 143.560225625, 3, 4, "PNG 400.XX"}, + {-6.196176, 155.55919425, 3, 5, "PNG 600.XX"}, + {-6.035976, 145.37499425, 3, 4, "PNG 700.XX"}, + {-2.665976, 141.25772, 3, 4, "PNG 800.XX"}, + {-5.524376, 150.10749425, 3, 4, "PNG 900.XX"}, + {-4.158876, 152.124507125, 3, 4, "PNG B00.XX"}, + {-5.812076, 144.21749425, 3, 4, "PNG C00.XX"}, + {-9.020976, 143.1758685, 3, 4, "PNG D00.XX"}, + {-2.551876, 150.77102, 3, 4, "PNG F00.XX"}, + {-10.250976, 150.42494275, 3, 6, "PNG G00.XX"}, + {-6.123376, 143.62309425, 3, 4, "PNG H00.XX"}, + {-8.710876, 148.2129685, 3, 4, "PNG J00.XX"}, + {-7.146576, 146.617181375, 3, 4, "PNG K00.XX"}, + {-6.072776, 141.26009425, 3, 4, "PNG L00.XX"}, + {-5.979376, 144.92999425, 3, 4, "PNG M00.XX"}, + {-2.010776, 147.25582, 3, 4, "PNG N00.XX"}, + {-7.289476, 146.654781375, 3, 4, "PNG P00.XX"}, + {-6.178076, 155.03899425, 3, 4, "PNG Q00.XX"}, + {-5.418776, 143.66229425, 3, 4, "PNG R00.XX"}, + {-8.830576, 147.7057685, 3, 4, "PNG S00.XX"}, + {-6.226976, 145.81019425, 3, 4, "PNG T00.XX"}, + {-7.903776, 145.709581375, 3, 4, "PNG V00.XX"}, + {-6.268876, 155.41699425, 3, 4, "PNG W00.XX"}, + {-3.119976, 142.31212, 3, 4, "PNG X00.XX"}, + {-4.311476, 152.229307125, 3, 4, "PNG Y00.XX"}, + {-5.394376, 154.61349425, 3, 4, "PNG Z00.XX"}, + {-7.7100595, 146.4548745, 2, 3, "PNG 123.XXX"}, + {-6.062504, 143.70896, 2, 3, "PNG 12.XXXX"}, + {-3.807685, 143.40884, 2, 3, "PNG 0123.XX"}, + {-6.504625, 155.2972, 2, 3, "PNG 1123.XX"}, + {-2.94079, 141.0666, 2, 3, "PNG 2123.XX"}, + {-5.796475, 149.9166, 2, 3, "PNG 3123.XX"}, + {-4.50999, 151.9859, 2, 3, "PNG 4123.XX"}, + {-9.29579, 142.9878325, 2, 6, "PNG 5123.XX"}, + {-2.82669, 150.5799, 2, 3, "PNG 6123.XX"}, + {-10.523075, 150.2371325, 2, 5, "PNG 7123.XX"}, + {-7.490125, 146.4452, 2, 3, "PNG 8123.XX"}, + {-6.344875, 141.0692, 2, 3, "PNG 9123.XX"}, + {-2.285589, 147.0647, 2, 3, "PNG B123.XX"}, + {-6.450175, 154.8481, 2, 3, "PNG C123.XX"}, + {-8.175875, 145.5188, 2, 3, "PNG D123.XX"}, + {-3.39479, 142.121, 2, 3, "PNG F123.XX"}, + {-5.66919, 154.4226, 2, 3, "PNG G123.XX"}, + {-5.574111, 141.503557, 1, 2, "PNG 1234.XXX"}, + {4.083101, 9.686355, 4, 5, "CMR 12.XX"}, + {4.018485, 9.560165125, 3, 4, "CMR 00.XXX"}, + {3.966084, 11.336968375, 3, 4, "CMR C0.XXX"}, + {9.428584, 13.2617355, 3, 5, "CMR P0.XXX"}, + {12.119324, 14.973529875, 3, 8, "CMR 000.XX"}, + {6.010724, 10.11829425, 3, 5, "CMR 100.XX"}, + {10.620835, 14.26422875, 3, 6, "CMR 200.XX"}, + {5.522824, 10.37569425, 3, 5, "CMR 300.XX"}, + {10.780724, 13.76064275, 3, 6, "CMR 400.XX"}, + {7.362624, 13.541981375, 3, 5, "CMR 500.XX"}, + {4.617724, 13.644207125, 3, 5, "CMR 600.XX"}, + {4.680725, 9.399208125, 3, 5, "CMR 700.XX"}, + {5.770724, 10.85909425, 3, 5, "CMR 800.XX"}, + {4.076326, 9.153929125, 3, 4, "CMR 900.XX"}, + {4.760725, 9.689208125, 3, 5, "CMR B00.XX"}, + {5.000725, 9.899208125, 3, 5, "CMR C00.XX"}, + {10.148724, 14.40894275, 3, 7, "CMR D00.XX"}, + {3.835524, 10.092507125, 3, 4, "CMR F00.XX"}, + {5.666224, 10.21289425, 3, 5, "CMR G00.XX"}, + {6.252424, 10.63739425, 3, 5, "CMR H00.XX"}, + {6.560724, 14.24909425, 3, 5, "CMR J00.XX"}, + {5.488624, 10.01669425, 3, 5, "CMR K00.XX"}, + {9.972324, 13.902855625, 3, 6, "CMR L00.XX"}, + {5.184024, 10.233007125, 3, 5, "CMR M00.XX"}, + {5.521564, 10.60301375, 3, 5, "CMR N00.XX"}, + {3.514104, 11.473873125, 3, 5, "CMR NK0.00"}, + {2.934064, 11.126985, 3, 4, "CMR P00.XX"}, + {5.164104, 10.153873125, 3, 5, "CMR PK0.00"}, + {4.762464, 11.198999375, 3, 5, "CMR Q00.XX"}, + {4.154105, 9.203874125, 3, 4, "CMR QK0.00"}, + {10.352764, 15.21067025, 3, 7, "CMR R00.XX"}, + {6.382504, 10.05240025, 3, 5, "CMR RK0.00"}, + {5.155364, 10.494199375, 3, 5, "CMR S00.XX"}, + {11.045104, 14.118738875, 3, 6, "CMR SK0.00"}, + {6.005364, 10.40821375, 3, 5, "CMR T00.XX"}, + {2.927204, 11.946045, 3, 5, "CMR TK0.00"}, + {4.099961, 9.276203375, 3, 4, "CMR V00.XX"}, + {4.424104, 14.333873125, 3, 5, "CMR VK0.00"}, + {5.902464, 14.51891375, 3, 6, "CMR W00.XX"}, + {6.741504, 11.77940025, 3, 5, "CMR WK0.00"}, + {6.279264, 10.26241375, 3, 5, "CMR X00.XX"}, + {4.075577, 9.340084125, 3, 4, "CMR XK0.00"}, + {4.514212, 9.534667375, 3, 5, "CMR Y00.XX"}, + {2.933832, 9.897851, 3, 4, "CMR YK0.00"}, + {5.490985, 9.83813275, 3, 5, "CMR Z00.XX"}, + {3.504104, 15.023873125, 3, 6, "CMR ZK0.00"}, + {7.110275, 13.374425, 2, 4, "CMR 01.XXXX"}, + {6.815651, 13.843145, 2, 4, "CMR 11.XXXX"}, + {6.324611, 14.077505, 2, 4, "CMR 21.XXXX"}, + {4.365275, 13.476425, 2, 4, "CMR 31.XXXX"}, + {4.218275, 14.151425, 2, 3, "CMR 41.XXXX"}, + {5.677775, 14.192025, 2, 4, "CMR 51.XXXX"}, + {6.538275, 11.601425, 2, 4, "CMR 61.XXXX"}, + {2.722075, 9.872525, 2, 3, "CMR 71.XXXX"}, + {2.722075, 10.341244, 2, 3, "CMR 81.XXXX"}, + {2.722075, 10.809964, 2, 3, "CMR 91.XXXX"}, + {2.722075, 11.278684, 2, 4, "CMR B1.XXXX"}, + {2.722075, 11.747404, 2, 4, "CMR C1.XXXX"}, + {3.213115, 10.575605, 2, 3, "CMR D1.XXXX"}, + {3.213115, 11.044324, 2, 3, "CMR F1.XXXX"}, + {3.213115, 11.513044, 2, 4, "CMR G1.XXXX"}, + {2.231035, 10.622477, 2, 4, "CMR H1.XXXX"}, + {2.231035, 11.091197, 2, 5, "CMR J1.XXXX"}, + {3.216675, 14.805325, 2, 5, "CMR K1.XXXX"}, + {6.258275, 12.411425, 2, 4, "CMR L1.XXXX"}, + {6.749315, 12.411425, 2, 4, "CMR M1.XXXX"}, + {6.749315, 12.880144, 2, 4, "CMR N1.XXXX"}, + {2.948275, 13.411425, 2, 4, "CMR P1.XXXX"}, + {1.933275, 14.992325, 2, 4, "CMR Q1.XXXX"}, + {3.506975, 12.120225, 2, 4, "CMR R1.XXXX"}, + {4.458275, 12.161425, 2, 4, "CMR S1.XXXX"}, + {8.189375, 13.969925, 2, 5, "CMR T1.XXXX"}, + {8.189375, 13.501205, 2, 5, "CMR V1.XXXX"}, + {8.803174, 13.4077475, 2, 4, "CMR W1.XXXX"}, + {6.258278, 13.177425, 2, 4, "CMR X1.XXXX"}, + {8.141098, 14.721845, 2, 5, "CMR Y1.XXXX"}, + {2.528876, 15.090101, 2, 5, "CMR Z1.XXXX"}, + {6.3805115, 9.0541715, 2, 4, "CMR 123.XXX"}, + {9.803977, 13.2846035, 2, 4, "CMR 1234.XX"}, + {12.312382, 8.6242665, 1, 4, "CMR 1234.XXX"}, + {37.9706, 58.3530075, 4, 8, "TKM 12.XX"}, + {38.127659, 57.9588225, 3, 7, "TKM 12.XXX"}, + {39.140724, 63.51779475, 2, 4, "TKM 000.XX"}, + {39.054235, 63.51779475, 2, 4, "TKM 100.XX"}, + {41.890724, 59.90576, 3, 6, "TKM 200.XX"}, + {37.637324, 61.7886245, 3, 6, "TKM 300.XX"}, + {39.550724, 54.307455125, 2, 3, "TKM 400.XX"}, + {40.069424, 52.906403625, 2, 3, "TKM 500.XX"}, + {37.660724, 62.1089245, 3, 6, "TKM 600.XX"}, + {37.420724, 60.4489245, 3, 5, "TKM 700.XX"}, + {39.020724, 56.21779475, 3, 5, "TKM 800.XX"}, + {42.180724, 59.6153085, 3, 8, "TKM 900.XX"}, + {37.850724, 65.998585875, 2, 5, "TKM B00.XX"}, + {37.878224, 65.169985875, 2, 5, "TKM C00.XX"}, + {37.337824, 62.3053245, 3, 6, "TKM D00.XX"}, + {41.916224, 59.57566, 3, 6, "TKM F00.XX"}, + {42.370724, 59.0853085, 3, 6, "TKM G00.XX"}, + {42.091924, 59.3334085, 3, 6, "TKM H00.XX"}, + {39.244224, 54.53919475, 3, 4, "TKM J00.XX"}, + {38.460224, 57.394333375, 3, 5, "TKM K00.XX"}, + {41.223724, 61.3360125, 3, 6, "TKM L00.XX"}, + {41.253995, 61.2216545, 3, 6, "TKM M00.XX"}, + {39.296324, 55.46499475, 3, 4, "TKM N00.XX"}, + {37.386524, 59.5715245, 3, 7, "TKM P00.XX"}, + {38.480724, 56.228133375, 3, 5, "TKM Q00.XX"}, + {38.827124, 63.833633375, 2, 5, "TKM R00.XX"}, + {36.570024, 61.17970275, 3, 7, "TKM S00.XX"}, + {41.664564, 59.87358, 3, 6, "TKM T00.XX"}, + {38.075404, 64.833369875, 2, 5, "TKM TK0.00"}, + {42.079264, 59.9070365, 3, 8, "TKM V00.XX"}, + {39.626704, 54.209546125, 2, 3, "TKM VK0.00"}, + {40.787564, 55.342681375, 2, 5, "TKM W00.XX"}, + {37.654104, 61.6272865, 3, 6, "TKM WK0.00"}, + {37.425064, 62.3032845, 3, 6, "TKM X00.XX"}, + {39.164104, 63.56656275, 2, 5, "TKM XK0.00"}, + {38.742264, 56.763884125, 3, 5, "TKM Y00.XX"}, + {35.955355, 62.904156625, 2, 4, "TKM YK0.00"}, + {41.552564, 52.55338, 2, 5, "TKM Z00.XX"}, + {36.869404, 60.375004125, 3, 7, "TKM ZK0.00"}, + {38.567072, 54.6513795, 2, 3, "TKM 123.XXX"}, + {38.2469155, 59.548801, 2, 6, "TKM 12.XXXX"}, + {40.467802, 58.2166525, 2, 4, "TKM 1234.XX"}, + {42.266989, 52.9448685, 1, 5, "TKM 1234.XXX"}, + {40.431024, -3.749967625, 4, 5, "ESP 00.XX"}, + {41.371604, 2.1323965, 4, 6, "ESP J0.XX"}, + {40.592663, -3.9166465, 3, 4, "ESP 12.XXX"}, + {39.519924, -0.427444875, 4, 5, "ESP 000.XX"}, + {41.433824, 2.0190125, 4, 6, "ESP 100.XX"}, + {41.477524, 2.1510125, 4, 6, "ESP 200.XX"}, + {41.347324, 1.9733125, 4, 6, "ESP 300.XX"}, + {41.367224, 2.0876125, 5, 7, "ESP 400.XX"}, + {37.433224, -6.0201755, 4, 5, "ESP 500.XX"}, + {41.690724, -0.94424, 4, 6, "ESP 600.XX"}, + {36.756424, -4.49159725, 4, 5, "ESP 700.XX"}, + {38.018924, -1.177814125, 4, 5, "ESP 800.XX"}, + {43.291334, -3.0092925, 4, 6, "ESP 900.XX"}, + {41.689924, -4.79594, 4, 6, "ESP B00.XX"}, + {38.404224, -0.535066625, 4, 5, "ESP C00.XX"}, + {37.926624, -4.817314125, 4, 5, "ESP D00.XX"}, + {42.269524, -8.7695915, 4, 5, "ESP F00.XX"}, + {43.571024, -5.7295955, 4, 5, "ESP G00.XX"}, + {37.212624, -3.653736875, 4, 5, "ESP H00.XX"}, + {43.381624, -8.4655955, 4, 5, "ESP J00.XX"}, + {42.899924, -2.751844, 4, 6, "ESP K00.XX"}, + {38.311924, -0.723914125, 4, 5, "ESP L00.XX"}, + {43.430224, -5.8868955, 4, 5, "ESP M00.XX"}, + {37.629064, -1.0209155, 4, 5, "ESP N00.XX"}, + {42.806604, -1.685419, 4, 6, "ESP NK0.00"}, + {41.558064, 2.06358, 4, 6, "ESP P00.XX"}, + {36.678604, -6.15667925, 4, 5, "ESP PK0.00"}, + {41.571264, 1.97208, 4, 6, "ESP Q00.XX"}, + {39.574204, 2.620146125, 4, 5, "ESP QK0.00"}, + {28.124264, -15.480850375, 4, 5, "ESP R00.XX"}, + {28.450304, -16.307400875, 3, 4, "ESP RK0.00"}, + {43.314845, -2.0221275, 4, 6, "ESP S00.XX"}, + {43.469095, -3.8611735, 4, 6, "ESP SK0.00"}, + {42.362464, -3.7315635, 4, 6, "ESP T00.XX"}, + {36.833104, -2.473095875, 4, 7, "ESP TK0.00"}, + {39.982664, -0.100175125, 4, 5, "ESP V00.XX"}, + {40.950904, -5.6921505, 4, 5, "ESP VK0.00"}, + {39.013364, -1.91377375, 4, 5, "ESP W00.XX"}, + {37.251104, -6.9691135, 4, 7, "ESP WK0.00"}, + {42.457364, -2.4817635, 4, 6, "ESP X00.XX"}, + {36.568995, -4.66081875, 4, 5, "ESP XK0.00"}, + {38.883964, -7.00877375, 4, 8, "ESP Y00.XX"}, + {36.616156, -4.53908475, 4, 5, "ESP YK0.00"}, + {42.605464, -5.623307, 4, 5, "ESP Z00.XX"}, + {37.768704, -3.8205135, 4, 5, "ESP ZK0.00"}, + {39.08693, -2.8400495, 3, 4, "ESP 12.XXXX"}, + {43.46886, -9.179519, 3, 4, "ESP 1234.XX"}, + {40.104075, -3.995255, 3, 4, "ESP 012.XXX"}, + {41.698415, 1.9397215, 3, 5, "ESP 112.XXX"}, + {39.697415, -0.7252085, 3, 4, "ESP 212.XXX"}, + {37.536315, -6.20906, 3, 4, "ESP 312.XXX"}, + {41.850115, -1.1605785, 3, 5, "ESP 412.XXX"}, + {36.906715, -4.9167385, 3, 4, "ESP 512.XXX"}, + {36.765965, -4.3210825, 3, 4, "ESP 612.XXX"}, + {43.413215, -3.180035, 3, 5, "ESP 712.XXX"}, + {41.849315, -5.0122785, 4, 6, "ESP 812.XXX"}, + {38.086015, -5.0225735, 3, 4, "ESP 912.XXX"}, + {37.372015, -3.86256, 3, 4, "ESP B12.XXX"}, + {42.864715, -2.8437135, 3, 5, "ESP C12.XXX"}, + {42.914015, -1.818435, 4, 6, "ESP D12.XXX"}, + {36.811415, -6.4114385, 3, 4, "ESP F12.XXX"}, + {39.791615, 2.37137, 3, 4, "ESP G12.XXX"}, + {28.153015, -15.8142635, 3, 4, "ESP H12.XXX"}, + {28.428515, -16.8514635, 3, 4, "ESP J12.XXX"}, + {36.432715, -5.703025, 3, 4, "ESP K12.XXX"}, + {43.355715, -2.271335, 3, 5, "ESP L12.XXX"}, + {43.475815, -4.0730485, 3, 5, "ESP M12.XXX"}, + {42.550115, -3.9652135, 3, 5, "ESP N12.XXX"}, + {40.170115, -0.31883, 3, 4, "ESP P12.XXX"}, + {41.170115, -5.943465, 3, 4, "ESP Q12.XXX"}, + {37.552115, -7.32666, 3, 7, "ESP R12.XXX"}, + {38.990315, -7.098095, 3, 7, "ESP S12.XXX"}, + {37.970115, -4.0566735, 3, 4, "ESP T12.XXX"}, + {41.425815, 0.8925215, 5, 7, "ESP V12.XXX"}, + {41.820115, 0.3594215, 4, 6, "ESP W12.XXX"}, + {39.670115, -6.6413085, 3, 6, "ESP X12.XXX"}, + {42.095115, 2.656, 3, 5, "ESP Y12.XXX"}, + {40.828755, 0.31218, 3, 4, "ESP Z12.XXX"}, + {42.8278275, 0.480351, 3, 5, "ESP 0123.XXX"}, + {43.7767405, -9.588373, 2, 3, "ESP 1123.XXX"}, + {41.1118665, -9.7101685, 2, 5, "ESP 2123.XXX"}, + {38.383835, -9.8572315, 2, 5, "ESP 3123.XXX"}, + {43.7767405, -6.043244, 3, 4, "ESP 4123.XXX"}, + {41.1118665, -6.3139945, 2, 3, "ESP 5123.XXX"}, + {38.383835, -6.5802355, 2, 3, "ESP 6123.XXX"}, + {43.2782255, -2.506689, 2, 4, "ESP 7123.XXX"}, + {41.1118665, -2.9178505, 2, 3, "ESP 8123.XXX"}, + {38.432771, -3.306867, 2, 3, "ESP 9123.XXX"}, + {40.4412995, 1.161881, 3, 4, "ESP M123.XXX"}, + {27.8726495, -18.1896905, 2, 3, "ESP T123.XXX"}, + {27.675424, -15.938861, 2, 3, "ESP G123.XXX"}, + {35.2980705, -2.96657, 2, 8, "ESP Z123.XXX"}, + {35.2925, -2.90025, 2, 8, "ESP SJP6.KZXV"}, + {13.765145, 100.4912955, 4, 6, "THA 12.XX"}, + {13.948515, 100.29709, 3, 6, "THA 12.XXX"}, + {17.390514, 102.726005125, 2, 5, "THA 000.XX"}, + {13.340014, 100.92099325, 3, 5, "THA 200.XX"}, + {14.952714, 102.0311535, 3, 5, "THA 400.XX"}, + {18.854245, 98.942036875, 3, 5, "THA 600.XX"}, + {7.040724, 100.428981375, 3, 5, "THA 800.XX"}, + {13.222425, 100.90673125, 3, 5, "THA 900.XX"}, + {18.326924, 99.43888625, 3, 5, "THA B00.XX"}, + {16.475824, 102.789625875, 2, 5, "THA C00.XX"}, + {9.172224, 99.2884685, 3, 4, "THA D00.XX"}, + {8.465424, 99.909081375, 3, 4, "THA F00.XX"}, + {15.303324, 104.820351625, 2, 5, "THA G00.XX"}, + {13.860724, 100.01819025, 3, 5, "THA H00.XX"}, + {12.731924, 101.236703125, 3, 4, "THA J00.XX"}, + {14.125424, 100.57969025, 3, 6, "THA K00.XX"}, + {16.863624, 100.227512, 2, 5, "THA L00.XX"}, + {15.746624, 100.070151625, 2, 4, "THA M00.XX"}, + {12.650724, 102.071516, 3, 4, "THA N00.XX"}, + {12.958524, 100.857603125, 3, 5, "THA P00.XX"}, + {13.580724, 99.77819025, 3, 5, "THA Q00.XX"}, + {6.590224, 101.24279425, 2, 4, "THA R00.XX"}, + {7.215545, 100.571930875, 3, 5, "THA S00.XX"}, + {7.920724, 98.338981375, 3, 4, "THA T00.XX"}, + {14.400724, 100.528077375, 3, 6, "THA V00.XX"}, + {19.950724, 99.78683475, 3, 5, "THA W00.XX"}, + {14.572124, 100.875077375, 3, 6, "THA X00.XX"}, + {13.578124, 100.18789025, 3, 5, "THA Y00.XX"}, + {14.064324, 99.48899025, 2, 4, "THA Z00.XX"}, + {14.9889835, 99.7695055, 2, 4, "THA 123.XXX"}, + {9.08253, 98.3621305, 2, 3, "THA 12.XXXX"}, + {17.7689965, 98.7548035, 2, 4, "THA 1234.XX"}, + {11.6794195, 97.760861, 1, 3, "THA 1234.XXX"}, + {15.3901, 44.1683275, 4, 5, "YEM 12.XX"}, + {15.422294, 44.0298515, 3, 4, "YEM 00.XXX"}, + {12.920414, 44.799460875, 3, 5, "YEM J0.XXX"}, + {14.836124, 42.9259645, 3, 5, "YEM 000.XX"}, + {13.629324, 43.95819025, 3, 5, "YEM 100.XX"}, + {13.629324, 44.04708125, 3, 5, "YEM 200.XX"}, + {14.593424, 49.092777375, 2, 3, "YEM 300.XX"}, + {14.628019, 49.170321375, 2, 3, "YEM 400.XX"}, + {13.999124, 44.11679025, 3, 5, "YEM 500.XX"}, + {15.153924, 44.2945645, 4, 5, "YEM 600.XX"}, + {14.245824, 43.307577375, 3, 5, "YEM 700.XX"}, + {15.088324, 43.2326645, 4, 5, "YEM 800.XX"}, + {14.577124, 44.370077375, 3, 5, "YEM 900.XX"}, + {14.827424, 49.5667645, 2, 3, "YEM B00.XX"}, + {14.470724, 44.798077375, 3, 5, "YEM C00.XX"}, + {13.833024, 44.09659025, 3, 5, "YEM D00.XX"}, + {14.877724, 43.1243645, 3, 5, "YEM F00.XX"}, + {15.700924, 43.896951625, 3, 4, "YEM G00.XX"}, + {14.333824, 44.358377375, 3, 5, "YEM H00.XX"}, + {14.033624, 45.53329025, 3, 5, "YEM J00.XX"}, + {15.987924, 48.74963875, 2, 3, "YEM K00.XX"}, + {13.258424, 44.07929025, 3, 5, "YEM L00.XX"}, + {13.903524, 44.64049025, 3, 5, "YEM M00.XX"}, + {14.385924, 47.021577375, 3, 5, "YEM N00.XX"}, + {15.269624, 51.2025645, 2, 3, "YEM P00.XX"}, + {13.427624, 45.65949025, 3, 5, "YEM Q00.XX"}, + {13.250224, 45.26699025, 3, 5, "YEM R00.XX"}, + {15.708764, 43.571868875, 3, 4, "YEM S00.XX"}, + {14.513004, 43.297749375, 3, 5, "YEM SK0.00"}, + {15.717464, 42.685468875, 3, 4, "YEM T00.XX"}, + {15.324104, 42.983004625, 3, 4, "YEM TK0.00"}, + {15.482864, 45.286068875, 3, 4, "YEM V00.XX"}, + {13.882504, 45.83802125, 3, 5, "YEM VK0.00"}, + {13.329164, 43.22982675, 3, 5, "YEM W00.XX"}, + {13.104004, 45.342094125, 3, 5, "YEM WK0.00"}, + {14.541164, 46.805641125, 3, 5, "YEM X00.XX"}, + {16.172404, 44.75153175, 3, 4, "YEM XK0.00"}, + {16.957264, 43.723311, 3, 4, "YEM Y00.XX"}, + {16.191504, 52.16053175, 2, 3, "YEM YK0.00"}, + {13.952164, 45.65972675, 3, 5, "YEM Z00.XX"}, + {13.710404, 44.71122125, 3, 5, "YEM ZK0.00"}, + {15.1934785, 42.9594665, 3, 4, "YEM 123.XXX"}, + {17.307248, 42.8364295, 2, 5, "YEM 12.XXXX"}, + {15.71187, 45.695898, 2, 3, "YEM 1234.XX"}, + {18.512779, 42.2687485, 1, 4, "YEM 1234.XXX"}, + {48.8951, 2.282744, 4, 5, "FRA 12.XX"}, + {49.060115, 2.0297415, 3, 4, "FRA 12.XXX"}, + {45.808324, 4.762301875, 3, 4, "FRA 000.XX"}, + {45.808324, 4.833756875, 3, 4, "FRA 100.XX"}, + {45.808324, 4.905211875, 3, 4, "FRA 200.XX"}, + {43.652744, 1.355352, 3, 4, "FRA 300.XX"}, + {43.652744, 1.439547, 3, 4, "FRA 400.XX"}, + {43.751724, 7.222852, 3, 6, "FRA 500.XX"}, + {43.350724, 5.3499045, 3, 4, "FRA 600.XX"}, + {47.254424, -1.613524375, 3, 4, "FRA 700.XX"}, + {48.620124, 7.6847805, 3, 5, "FRA 800.XX"}, + {43.650724, 3.813952, 3, 4, "FRA 900.XX"}, + {44.878724, -0.648264875, 3, 4, "FRA B00.XX"}, + {48.150724, -1.723354125, 3, 4, "FRA C00.XX"}, + {49.550224, 0.069724, 3, 5, "FRA D00.XX"}, + {49.291624, 3.96360225, 3, 4, "FRA F00.XX"}, + {50.680724, 3.0062685, 3, 4, "FRA G00.XX"}, + {45.478924, 4.33277075, 2, 3, "FRA H00.XX"}, + {43.153224, 5.8557045, 3, 4, "FRA J00.XX"}, + {47.510724, -0.60568975, 3, 4, "FRA K00.XX"}, + {45.219524, 5.67147075, 3, 4, "FRA L00.XX"}, + {48.443624, -4.5521195, 2, 3, "FRA M00.XX"}, + {48.043524, 0.151545875, 3, 4, "FRA N00.XX"}, + {47.369224, 4.98361025, 3, 4, "FRA P00.XX"}, + {43.549564, 5.3945495, 3, 4, "FRA Q00.XX"}, + {45.769704, 3.053627375, 3, 4, "FRA QK0.00"}, + {43.845464, 4.317106, 3, 4, "FRA R00.XX"}, + {49.885104, 2.26221475, 3, 4, "FRA RK0.00"}, + {47.392464, 0.64448675, 3, 4, "FRA S00.XX"}, + {45.823904, 1.222827375, 3, 4, "FRA SK0.00"}, + {49.131264, 6.13721275, 3, 5, "FRA T00.XX"}, + {47.240804, 5.97804125, 3, 6, "FRA TK0.00"}, + {49.193564, -0.40888725, 3, 5, "FRA V00.XX"}, + {47.896804, 1.866779875, 3, 4, "FRA VK0.00"}, + {47.772464, 7.294057625, 3, 7, "FRA W00.XX"}, + {42.694104, 2.854681, 3, 6, "FRA WK0.00"}, + {49.452464, 1.032597, 3, 5, "FRA X00.XX"}, + {48.679004, 6.1366175, 3, 5, "FRA XK0.00"}, + {50.722064, 3.1247665, 3, 6, "FRA Y00.XX"}, + {43.302304, -0.4110085, 3, 6, "FRA YK0.00"}, + {46.592464, 0.295345, 3, 4, "FRA Z00.XX"}, + {43.945304, 4.772202, 3, 4, "FRA ZK0.00"}, + {43.179575, 5.0628515, 2, 3, "FRA 01.XXXX"}, + {45.407375, 4.3711815, 3, 4, "FRA 11.XXXX"}, + {43.600775, 1.09723, 2, 3, "FRA 21.XXXX"}, + {43.363775, 6.7246515, 2, 3, "FRA 31.XXXX"}, + {46.990175, -1.8934885, 2, 3, "FRA 41.XXXX"}, + {48.487975, 7.4524415, 2, 4, "FRA 51.XXXX"}, + {43.298275, 3.4952515, 2, 3, "FRA 61.XXXX"}, + {44.623275, -0.907005, 2, 3, "FRA 71.XXXX"}, + {47.898275, -1.9659235, 2, 3, "FRA 81.XXXX"}, + {49.133575, -0.42998, 2, 4, "FRA 91.XXXX"}, + {50.288275, 2.6730715, 2, 3, "FRA B1.XXXX"}, + {43.005975, 5.685465, 2, 3, "FRA C1.XXXX"}, + {47.058275, -1.0111885, 2, 3, "FRA D1.XXXX"}, + {45.153275, 5.5208815, 2, 3, "FRA F1.XXXX"}, + {47.984775, -4.6036235, 2, 3, "FRA G1.XXXX"}, + {47.770975, -0.3008235, 2, 3, "FRA H1.XXXX"}, + {47.116775, 4.7451115, 2, 3, "FRA J1.XXXX"}, + {45.563875, 2.8017815, 2, 3, "FRA K1.XXXX"}, + {43.608875, 4.29653, 2, 3, "FRA L1.XXXX"}, + {47.065375, 0.3840115, 2, 3, "FRA M1.XXXX"}, + {45.618075, 0.9709815, 2, 3, "FRA N1.XXXX"}, + {48.657675, 5.8738415, 2, 4, "FRA P1.XXXX"}, + {47.034975, 5.7180115, 2, 3, "FRA Q1.XXXX"}, + {47.653275, 6.79919, 2, 6, "FRA R1.XXXX"}, + {42.487475, 2.5932865, 2, 5, "FRA S1.XXXX"}, + {43.062375, -0.4348485, 2, 5, "FRA T1.XXXX"}, + {46.483275, 0.138825, 2, 3, "FRA V1.XXXX"}, + {45.958275, -1.47664, 2, 3, "FRA W1.XXXX"}, + {50.646175, 1.9437365, 3, 4, "FRA X1.XXXX"}, + {43.058275, 2.7751515, 2, 3, "FRA Y1.XXXX"}, + {47.258275, -2.79591, 2, 3, "FRA Z1.XXXX"}, + {46.845865, 2.0578135, 2, 3, "FRA 0123.XX"}, + {44.765865, 4.640487, 2, 3, "FRA 1123.XX"}, + {47.50858, -3.709966, 2, 3, "FRA 2123.XX"}, + {46.08858, -0.799664, 2, 3, "FRA 3123.XX"}, + {49.515865, 4.374581, 2, 3, "FRA 4123.XX"}, + {48.247165, -2.4111885, 2, 3, "FRA 5123.XX"}, + {47.83858, -1.1173375, 2, 3, "FRA 6123.XX"}, + {46.435865, -1.774815, 2, 3, "FRA 7123.XX"}, + {45.67858, 5.790336, 2, 3, "FRA 8123.XX"}, + {46.555865, 4.505185, 2, 3, "FRA 9123.XX"}, + {46.575865, 1.365185, 2, 3, "FRA B123.XX"}, + {44.925865, 1.185487, 2, 3, "FRA C123.XX"}, + {41.695865, 8.42094, 2, 3, "FRA D123.XX"}, + {43.535865, 1.870638, 2, 3, "FRA F123.XX"}, + {48.575865, 4.3124115, 2, 3, "FRA G123.XX"}, + {50.511165, 1.5328585, 2, 4, "FRA H123.XX"}, + {42.985865, 2.025789, 2, 3, "FRA J123.XX"}, + {48.285865, -3.1124885, 2, 3, "FRA K123.XX"}, + {45.42858, -0.1718845, 2, 3, "FRA L123.XX"}, + {42.475865, 8.9732805, 2, 3, "FRA M123.XX"}, + {49.09608, 5.806932, 2, 3, "FRA N123.XX"}, + {45.91858, 4.635436, 2, 3, "FRA P123.XX"}, + {50.08148, 3.0825095, 3, 4, "FRA Q123.XX"}, + {43.255865, -1.8265825, 2, 6, "FRA R123.XX"}, + {43.895865, 3.760638, 2, 3, "FRA S123.XX"}, + {43.330565, 4.7047175, 2, 3, "FRA T123.XX"}, + {46.10858, 2.250336, 2, 3, "FRA V123.XX"}, + {46.765865, 2.8178135, 2, 3, "FRA W123.XX"}, + {45.81858, 3.740336, 2, 3, "FRA X123.XX"}, + {44.335865, 5.7632665, 2, 3, "FRA Y123.XX"}, + {47.94858, 6.1026625, 2, 4, "FRA Z123.XX"}, + {50.1040275, 0.5055915, 2, 4, "FRA 123.XXX"}, + {46.205, 2.2, 1, 2, "FRA HLHL.WDH"}, + {60.418607, 19.524964, 2, 6, "ALA 12.XXX"}, + {60.056465, 20.4051015, 2, 6, "ALA 123.XX"}, + {60.1737915, 20.29, 2, 6, "ALA L4N6.Q46"}, + {-1.233277, 36.803732, 4, 6, "KEN 12.XX"}, + {-1.055194, 36.72003, 3, 5, "KEN 12.XXX"}, + {-3.966376, 39.561107125, 3, 5, "KEN 000.XX"}, + {-3.994917, 39.647836125, 3, 5, "KEN 100.XX"}, + {-0.252276, 36.00772, 3, 4, "KEN 200.XX"}, + {-0.252276, 36.094209, 3, 4, "KEN 300.XX"}, + {-0.049276, 34.70072, 3, 5, "KEN 400.XX"}, + {-0.049276, 34.787209, 3, 5, "KEN 500.XX"}, + {1.051224, 34.95972, 3, 5, "KEN 600.XX"}, + {0.331824, 34.71952, 3, 5, "KEN 700.XX"}, + {-3.179676, 40.053607125, 3, 5, "KEN 800.XX"}, + {-0.383476, 36.93282, 3, 4, "KEN 900.XX"}, + {-0.444336, 39.616085, 3, 4, "KEN B00.XX"}, + {0.561204, 34.517145, 3, 5, "KEN BK0.00"}, + {0.071164, 37.607985, 3, 4, "KEN C00.XX"}, + {0.332004, 34.464045, 3, 5, "KEN CK0.00"}, + {-0.720636, 36.415385, 3, 4, "KEN D00.XX"}, + {1.743004, 40.034645, 3, 4, "KEN DK0.00"}, + {-0.527836, 34.424585, 3, 5, "KEN F00.XX"}, + {-1.075896, 34.443945, 3, 6, "KEN FK0.00"}, + {0.024064, 37.031785, 3, 4, "KEN G00.XX"}, + {-0.543296, 37.430045, 3, 4, "KEN GK0.00"}, + {0.476464, 34.070385, 3, 6, "KEN H00.XX"}, + {3.934604, 41.837973125, 3, 8, "KEN HK0.00"}, + {-3.603336, 39.817299375, 3, 5, "KEN J00.XX"}, + {-0.367096, 35.258345, 3, 4, "KEN JK0.00"}, + {-1.501736, 37.227385, 3, 5, "KEN K00.XX"}, + {0.353204, 37.556845, 3, 4, "KEN KK0.00"}, + {-0.659136, 34.741485, 3, 5, "KEN L00.XX"}, + {0.027904, 36.341345, 3, 4, "KEN LK0.00"}, + {-1.077036, 35.835185, 3, 5, "KEN M00.XX"}, + {-0.258096, 35.704245, 3, 4, "KEN MK0.00"}, + {-0.713836, 37.126485, 3, 4, "KEN N00.XX"}, + {0.603604, 34.737345, 3, 5, "KEN NK0.00"}, + {0.216164, 35.079185, 3, 4, "KEN P00.XX"}, + {-2.280196, 40.863745, 3, 4, "KEN PK0.00"}, + {3.137864, 35.566285, 3, 4, "KEN Q00.XX"}, + {-3.393396, 38.541873125, 3, 6, "KEN QK0.00"}, + {1.102564, 36.660285, 3, 4, "KEN R00.XX"}, + {-1.119896, 37.705645, 3, 5, "KEN RK0.00"}, + {2.391264, 35.619985, 3, 4, "KEN S00.XX"}, + {-0.275896, 36.353945, 3, 4, "KEN SK0.00"}, + {-0.482336, 37.227485, 3, 4, "KEN T00.XX"}, + {3.523604, 39.026473125, 3, 5, "KEN TK0.00"}, + {2.353464, 37.960185, 3, 4, "KEN V00.XX"}, + {-0.850396, 34.560045, 3, 5, "KEN VK0.00"}, + {0.088864, 34.244785, 3, 6, "KEN W00.XX"}, + {-0.158696, 35.168145, 3, 4, "KEN WK0.00"}, + {-1.365036, 37.977885, 3, 5, "KEN X00.XX"}, + {1.243204, 35.068645, 3, 4, "KEN XK0.00"}, + {-1.171536, 34.599785, 3, 6, "KEN Y00.XX"}, + {-1.891996, 36.257245, 3, 5, "KEN YK0.00"}, + {-3.378636, 37.647199375, 3, 6, "KEN Z00.XX"}, + {-4.104196, 39.619273125, 3, 5, "KEN ZK0.00"}, + {1.2798415, 34.0066715, 2, 5, "KEN 123.XXX"}, + {0.551551, 36.753365, 2, 3, "KEN 12.XXXX"}, + {-4.220335, 39.403905, 3, 5, "KEN 1123.XX"}, + {-3.642435, 39.675105, 2, 4, "KEN 2123.XX"}, + {-0.690935, 39.415205, 2, 3, "KEN 3123.XX"}, + {1.522165, 39.771905, 2, 3, "KEN 4123.XX"}, + {3.515965, 41.460605, 2, 5, "KEN 5123.XX"}, + {-2.508435, 40.658005, 2, 3, "KEN 6123.XX"}, + {2.891265, 35.365405, 2, 3, "KEN 7123.XX"}, + {-3.621635, 38.336205, 2, 5, "KEN 8123.XX"}, + {0.810964, 36.578605, 3, 4, "KEN 9123.XX"}, + {2.135065, 35.371005, 2, 3, "KEN B123.XX"}, + {3.102265, 38.821305, 2, 3, "KEN C123.XX"}, + {2.106865, 37.759305, 2, 3, "KEN D123.XX"}, + {-1.961135, 36.128205, 2, 4, "KEN F123.XX"}, + {-3.636335, 37.572105, 2, 5, "KEN G123.XX"}, + {-4.679435, 39.157505, 2, 5, "KEN H123.XX"}, + {4.371919, 34.194859, 1, 5, "KEN 1234.XXX"}, + {-24.6149, 25.868742, 4, 7, "BWA 12.XX"}, + {-24.474437, 25.657365, 3, 6, "BWA 12.XXX"}, + {-21.194986, 27.45687725, 3, 5, "BWA 000.XX"}, + {-24.346856, 25.45024625, 3, 6, "BWA 200.XX"}, + {-21.992886, 27.780207375, 3, 5, "BWA 400.XX"}, + {-20.012486, 23.370785875, 3, 5, "BWA 600.XX"}, + {-22.417186, 26.6381375, 3, 7, "BWA 800.XX"}, + {-24.943376, 25.2890525, 3, 6, "BWA B00.XX"}, + {-23.064476, 26.78323075, 3, 6, "BWA C00.XX"}, + {-24.350276, 26.09547825, 3, 6, "BWA D00.XX"}, + {-25.173876, 25.64492675, 3, 6, "BWA F00.XX"}, + {-22.501776, 27.0828565, 3, 6, "BWA G00.XX"}, + {-24.638476, 25.49467825, 3, 6, "BWA H00.XX"}, + {-24.739076, 25.3735525, 3, 6, "BWA J00.XX"}, + {-21.388176, 27.41928225, 3, 5, "BWA K00.XX"}, + {-21.379276, 25.54638225, 3, 5, "BWA L00.XX"}, + {-20.468476, 26.998208, 3, 5, "BWA M00.XX"}, + {-21.929276, 28.376269375, 3, 5, "BWA N00.XX"}, + {-21.833076, 27.708869375, 3, 5, "BWA P00.XX"}, + {-21.659276, 21.596269375, 3, 5, "BWA Q00.XX"}, + {-21.273476, 25.33428225, 3, 5, "BWA R00.XX"}, + {-17.768576, 25.131099125, 3, 6, "BWA S00.XX"}, + {-23.002876, 26.46323075, 3, 6, "BWA T00.XX"}, + {-25.985376, 22.360113875, 3, 7, "BWA V00.XX"}, + {-24.561876, 24.68607825, 3, 7, "BWA W00.XX"}, + {-19.337176, 22.1244605, 3, 5, "BWA X00.XX"}, + {-24.060576, 24.986091125, 3, 7, "BWA Y00.XX"}, + {-20.088976, 27.168421875, 3, 5, "BWA Z00.XX"}, + {-20.469039, 25.3658645, 2, 4, "BWA 12.XXXX"}, + {-20.22832, 23.1827315, 2, 4, "BWA 0123.XX"}, + {-22.20142, 28.172752, 2, 6, "BWA 1123.XX"}, + {-21.93142, 21.392752, 2, 4, "BWA 2123.XX"}, + {-18.245655, 24.936103, 2, 4, "BWA 3123.XX"}, + {-26.26172, 22.1540295, 2, 6, "BWA 4123.XX"}, + {-19.612035, 21.9279315, 2, 4, "BWA 5123.XX"}, + {-20.40312, 26.7900315, 3, 5, "BWA 6123.XX"}, + {-18.41312, 24.261303, 2, 4, "BWA 7123.XX"}, + {-18.75762, 21.716203, 2, 4, "BWA 8123.XX"}, + {-20.70122, 22.4665315, 2, 4, "BWA 9123.XX"}, + {-23.91302, 22.5506805, 2, 6, "BWA B123.XX"}, + {-24.78452, 23.544201, 2, 6, "BWA C123.XX"}, + {-24.229635, 21.520401, 2, 6, "BWA D123.XX"}, + {-22.9418595, 24.146618, 2, 6, "BWA 123.XXX"}, + {-18.4012975, 20.3195795, 1, 3, "BWA 1234.XXX"}, + {-18.886001, 47.5178725, 5, 6, "MDG 12.XX"}, + {-18.720985, 47.290999, 4, 5, "MDG 12.XXX"}, + {-18.082376, 49.34368625, 4, 5, "MDG 000.XX"}, + {-18.168865, 49.32552325, 4, 5, "MDG 100.XX"}, + {-19.824076, 47.00983475, 4, 5, "MDG 200.XX"}, + {-21.403776, 47.05498225, 4, 5, "MDG 300.XX"}, + {-23.316876, 43.642017875, 4, 5, "MDG 400.XX"}, + {-13.337676, 48.19539025, 4, 5, "MDG 500.XX"}, + {-15.661076, 46.287351625, 4, 5, "MDG 600.XX"}, + {-12.284736, 49.258898, 4, 5, "MDG 700.XX"}, + {-19.674196, 47.30755275, 4, 5, "MDG 7K0.00"}, + {-25.164036, 46.0518935, 4, 5, "MDG 800.XX"}, + {-17.592896, 48.190215125, 4, 5, "MDG 8K0.00"}, + {-25.013036, 46.9365935, 4, 5, "MDG 900.XX"}, + {-17.831496, 48.391615125, 4, 5, "MDG 9K0.00"}, + {-19.157636, 46.7058675, 4, 5, "MDG B00.XX"}, + {-16.182596, 49.74023175, 4, 5, "MDG BK0.00"}, + {-20.569736, 48.491124, 4, 5, "MDG C00.XX"}, + {-19.910096, 48.76735275, 4, 5, "MDG CK0.00"}, + {-16.910636, 49.542611, 4, 5, "MDG D00.XX"}, + {-20.294096, 44.265680875, 4, 5, "MDG DK0.00"}, + {-22.127436, 47.9725805, 4, 5, "MDG F00.XX"}, + {-19.407196, 46.9143975, 4, 5, "MDG FK0.00"}, + {-25.026936, 46.3612935, 4, 5, "MDG G00.XX"}, + {-14.903896, 50.2403765, 4, 5, "MDG GK0.00"}, + {-17.454736, 49.163425375, 4, 5, "MDG H00.XX"}, + {-22.003896, 47.342691375, 4, 5, "MDG HK0.00"}, + {-14.250436, 50.120841125, 4, 5, "MDG J00.XX"}, + {-20.245896, 47.342280875, 4, 5, "MDG JK0.00"}, + {-13.660636, 48.41982675, 4, 5, "MDG K00.XX"}, + {-20.535896, 47.212208, 4, 5, "MDG KK0.00"}, + {-23.707536, 44.336251375, 4, 5, "MDG L00.XX"}, + {-18.925896, 47.7824975, 4, 5, "MDG LK0.00"}, + {-16.092736, 46.63238325, 4, 5, "MDG M00.XX"}, + {-25.324996, 45.45499475, 4, 5, "MDG MK0.00"}, + {-21.817536, 46.896767125, 4, 5, "MDG N00.XX"}, + {-19.845096, 46.82775275, 4, 5, "MDG NK0.00"}, + {-21.223636, 48.29985275, 4, 5, "MDG P00.XX"}, + {-19.385896, 47.4024975, 4, 5, "MDG PK0.00"}, + {-18.927536, 48.1873675, 4, 5, "MDG Q00.XX"}, + {-20.555896, 46.772208, 4, 5, "MDG QK0.00"}, + {-18.757536, 46.007454125, 4, 5, "MDG R00.XX"}, + {-22.295896, 44.4819185, 4, 5, "MDG RK0.00"}, + {-24.687536, 44.7059935, 4, 5, "MDG S00.XX"}, + {-22.825896, 47.78527375, 4, 5, "MDG SK0.00"}, + {-19.422636, 48.17769625, 4, 5, "MDG T00.XX"}, + {-20.055296, 48.108480875, 4, 5, "MDG TK0.00"}, + {-23.330436, 47.565923625, 4, 5, "MDG V00.XX"}, + {-19.705796, 44.51945275, 4, 5, "MDG VK0.00"}, + {-25.159636, 45.0237935, 4, 5, "MDG W00.XX"}, + {-15.432496, 49.714304625, 4, 5, "MDG WK0.00"}, + {-16.457536, 46.677797625, 4, 5, "MDG X00.XX"}, + {-22.925896, 44.49177375, 4, 5, "MDG XK0.00"}, + {-14.647536, 49.618141125, 4, 5, "MDG Y00.XX"}, + {-14.885896, 47.9630765, 4, 5, "MDG YK0.00"}, + {-19.523536, 45.42779625, 4, 5, "MDG Z00.XX"}, + {-17.385896, 49.382715125, 4, 5, "MDG ZK0.00"}, + {-18.4547005, 46.3065525, 3, 4, "MDG 123.XXX"}, + {-16.6997045, 49.082478, 3, 4, "MDG 12.XXXX"}, + {-21.86255, 46.773547, 3, 4, "MDG 0123.XX"}, + {-23.588975, 43.4415895, 3, 4, "MDG 1123.XX"}, + {-16.131515, 46.2564115, 3, 4, "MDG 3123.XX"}, + {-25.342085, 45.9908285, 3, 4, "MDG 5123.XX"}, + {-17.940435, 48.076108, 3, 4, "MDG 6123.XX"}, + {-12.52862, 49.0613325, 3, 4, "MDG 4123.XX"}, + {-13.75105, 48.101189, 3, 4, "MDG 2123.XX"}, + {-25.47924, 45.0205685, 3, 4, "MDG D123.XX"}, + {-25.259635, 46.7208285, 3, 4, "MDG 7123.XX"}, + {-20.51962, 44.0539405, 3, 4, "MDG 8123.XX"}, + {-22.37132, 47.758647, 3, 4, "MDG 9123.XX"}, + {-22.22942, 47.123457, 3, 4, "MDG B123.XX"}, + {-23.95142, 44.1253795, 3, 4, "MDG C123.XX"}, + {-21.46752, 48.085757, 3, 4, "MDG F123.XX"}, + {-19.00142, 45.797908, 3, 4, "MDG G123.XX"}, + {-22.524135, 44.2653795, 3, 4, "MDG H123.XX"}, + {-24.93142, 44.487596, 3, 4, "MDG J123.XX"}, + {-23.05142, 47.5688795, 3, 4, "MDG K123.XX"}, + {-23.57432, 47.3548895, 3, 4, "MDG L123.XX"}, + {-19.93132, 44.3076305, 3, 4, "MDG M123.XX"}, + {-16.701419, 46.4756915, 3, 4, "MDG N123.XX"}, + {-23.15142, 44.2753795, 3, 4, "MDG P123.XX"}, + {-15.11142, 47.753049, 3, 4, "MDG Q123.XX"}, + {-19.770135, 45.2211405, 3, 4, "MDG R123.XX"}, + {-22.29142, 43.152752, 2, 3, "MDG S123.XX"}, + {-12.8811125, 43.473375, 2, 3, "MDG 1234.XXX"}, + {-18.9211015, 47.557867, 5, 6, "MDG FKN2.VPGL"}, + {50.4804, 30.4469195, 4, 5, "UKR 12.XX"}, + {50.337965, 30.28690675, 3, 4, "UKR 00.XXX"}, + {50.046904, 36.07898475, 2, 5, "UKR 80.XXX"}, + {48.533204, 34.8043525, 2, 3, "UKR J0.XXX"}, + {48.077855, 37.657671875, 3, 5, "UKR S0.XXX"}, + {46.521624, 30.65314, 2, 3, "UKR 000.XX"}, + {46.435135, 30.65314, 2, 3, "UKR 100.XX"}, + {47.129345, 37.471028125, 3, 5, "UKR 200.XX"}, + {47.155145, 37.566314125, 3, 5, "UKR 300.XX"}, + {47.863724, 35.129545875, 2, 3, "UKR 400.XX"}, + {49.878724, 23.960624, 3, 5, "UKR 500.XX"}, + {47.950724, 33.319545875, 2, 3, "UKR 600.XX"}, + {46.992805, 31.934263125, 2, 3, "UKR 700.XX"}, + {48.595465, 39.2571375, 3, 6, "UKR 800.XX"}, + {44.990724, 34.042935125, 2, 3, "UKR 900.XX"}, + {49.259834, 28.39134125, 3, 4, "UKR B00.XX"}, + {44.605545, 33.425013125, 2, 3, "UKR C00.XX"}, + {49.612245, 34.469845, 2, 3, "UKR D00.XX"}, + {46.674545, 32.53786, 2, 3, "UKR F00.XX"}, + {51.532745, 31.225960625, 3, 6, "UKR G00.XX"}, + {50.949834, 34.71188525, 2, 7, "UKR H00.XX"}, + {49.448945, 31.995045, 3, 4, "UKR J00.XX"}, + {48.329834, 37.9802375, 3, 5, "UKR K00.XX"}, + {50.283845, 28.59444875, 3, 4, "UKR L00.XX"}, + {50.643045, 26.1826025, 3, 4, "UKR M00.XX"}, + {49.449834, 26.934036, 3, 4, "UKR N00.XX"}, + {48.529834, 32.1954705, 2, 3, "UKR P00.XX"}, + {48.529834, 34.5554705, 2, 3, "UKR Q00.XX"}, + {48.329834, 25.8654705, 3, 4, "UKR R00.XX"}, + {49.099834, 33.37334125, 2, 3, "UKR S00.XX"}, + {49.590545, 25.538545, 3, 4, "UKR T00.XX"}, + {48.949834, 24.64475325, 3, 4, "UKR V00.XX"}, + {50.777745, 25.2667125, 3, 4, "UKR W00.XX"}, + {49.819045, 30.029145, 3, 4, "UKR X00.XX"}, + {48.769545, 37.5040375, 3, 5, "UKR Y00.XX"}, + {46.881545, 35.307263125, 2, 3, "UKR Z00.XX"}, + {49.3934045, 35.938521, 2, 3, "UKR 123.XXX"}, + {51.39817, 28.530053, 2, 4, "UKR 12.XXXX"}, + {50.814699, 23.689535, 2, 4, "UKR 1234.XX"}, + {51.823803, 22.7891945, 1, 4, "UKR 1234.XXX"}, + {4.8765875, 31.5390885, 5, 6, "SSD 12.XX"}, + {5.046115, 31.376425, 4, 5, "SSD 12.XXX"}, + {9.533194, 31.584725625, 5, 9, "SSD 000.XX"}, + {7.697194, 27.919541375, 4, 5, "SSD 300.XX"}, + {3.828794, 32.406557125, 4, 6, "SSD 600.XX"}, + {4.566194, 28.319957125, 4, 7, "SSD 900.XX"}, + {4.089194, 30.602957125, 4, 8, "SSD D00.XX"}, + {8.747714, 27.3431115, 4, 6, "SSD H00.XX"}, + {8.513514, 28.0382115, 4, 5, "SSD K00.XX"}, + {6.782514, 29.62955125, 4, 5, "SSD M00.XX"}, + {8.593114, 33.0051115, 4, 6, "SSD P00.XX"}, + {6.530514, 30.42855125, 4, 5, "SSD R00.XX"}, + {6.210714, 31.51605125, 4, 5, "SSD T00.XX"}, + {9.868114, 32.065541625, 5, 9, "SSD W00.XX"}, + {11.726614, 32.748801875, 5, 9, "SSD Y00.XX"}, + {6.3026475, 30.3385765, 3, 4, "SSD 123.XXX"}, + {8.925844, 27.454771, 3, 5, "SSD 12.XXXX"}, + {9.304864, 31.4314325, 3, 4, "SSD 1123.XX"}, + {4.337864, 28.1632, 3, 6, "SSD 3123.XX"}, + {8.381224, 32.83511, 3, 4, "SSD 4123.XX"}, + {6.318624, 30.25821, 4, 5, "SSD 5123.XX"}, + {9.653509, 31.8983325, 5, 9, "SSD 6123.XX"}, + {11.514724, 32.5819325, 4, 8, "SSD 7123.XX"}, + {10.548876, 23.824372, 3, 9, "SSD 123.XXXX"}, + {10.796, 29.7, 3, 8, "SSD GMQ6.412"}, + {7.865, 29.7, 3, 4, "SSD M4J3.TZQH"}, + {4.389268, 18.505060625, 4, 7, "CAF 00.XX"}, + {4.359184, 18.549913125, 4, 7, "CAF J0.XX"}, + {4.561115, 18.243306, 3, 6, "CAF 12.XXX"}, + {3.913124, 17.919407125, 3, 4, "CAF 000.XX"}, + {4.298824, 15.737507125, 3, 5, "CAF 100.XX"}, + {7.030724, 19.145981375, 3, 4, "CAF 200.XX"}, + {6.359724, 16.33909425, 3, 4, "CAF 300.XX"}, + {4.981724, 15.825207125, 3, 5, "CAF 400.XX"}, + {5.775324, 19.06299425, 3, 4, "CAF 500.XX"}, + {5.802324, 20.61939425, 3, 4, "CAF 600.XX"}, + {6.582724, 21.94509425, 3, 4, "CAF 700.XX"}, + {5.984524, 15.57149425, 3, 5, "CAF 800.XX"}, + {6.548524, 17.41059425, 3, 4, "CAF 900.XX"}, + {4.791024, 22.776207125, 3, 6, "CAF B00.XX"}, + {3.560724, 15.999207125, 3, 6, "CAF C00.XX"}, + {5.028224, 23.877907125, 3, 8, "CAF D00.XX"}, + {6.292624, 21.16029425, 3, 4, "CAF F00.XX"}, + {4.643424, 21.825107125, 3, 6, "CAF G00.XX"}, + {5.090724, 21.169207125, 3, 6, "CAF H00.XX"}, + {7.030724, 15.598981375, 3, 5, "CAF J00.XX"}, + {4.663124, 22.213807125, 3, 6, "CAF K00.XX"}, + {8.436424, 20.626581375, 3, 5, "CAF L00.XX"}, + {5.000724, 18.659207125, 3, 6, "CAF M00.XX"}, + {5.840724, 14.78909425, 3, 5, "CAF N00.XX"}, + {5.350024, 17.06489425, 3, 4, "CAF P00.XX"}, + {4.367124, 22.492207125, 3, 6, "CAF Q00.XX"}, + {5.070124, 25.086007125, 3, 8, "CAF R00.XX"}, + {4.155424, 15.104807125, 3, 5, "CAF S00.XX"}, + {5.736924, 15.91099425, 3, 5, "CAF T00.XX"}, + {4.732024, 18.169107125, 3, 4, "CAF V00.XX"}, + {5.059124, 19.945907125, 3, 6, "CAF W00.XX"}, + {3.687224, 18.523107125, 3, 8, "CAF X00.XX"}, + {4.346064, 21.155499375, 3, 7, "CAF Y00.XX"}, + {5.393004, 26.46180025, 3, 8, "CAF YK0.00"}, + {10.296864, 22.75857025, 3, 7, "CAF Z00.XX"}, + {8.064104, 22.373728375, 3, 5, "CAF ZK0.00"}, + {6.0934785, 16.2610765, 3, 4, "CAF 123.XXX"}, + {6.544177, 20.541075, 2, 3, "CAF 12.XXXX"}, + {4.024009, 15.5465, 2, 4, "CAF 0123.XX"}, + {6.758624, 18.9552, 2, 3, "CAF 1123.XX"}, + {6.087624, 16.1482, 2, 4, "CAF 2123.XX"}, + {4.706909, 15.6342, 2, 4, "CAF 3123.XX"}, + {5.503224, 18.8721, 2, 3, "CAF 4123.XX"}, + {5.588624, 15.55035, 2, 4, "CAF 5123.XX"}, + {6.276424, 17.2197, 2, 3, "CAF 6123.XX"}, + {3.285909, 15.8082, 2, 5, "CAF 7123.XX"}, + {4.753409, 23.6869, 2, 7, "CAF 8123.XX"}, + {6.758624, 15.4082, 2, 4, "CAF 9123.XX"}, + {8.164324, 20.4358, 2, 4, "CAF B123.XX"}, + {5.568624, 14.5982, 2, 5, "CAF C123.XX"}, + {4.795309, 24.895, 2, 7, "CAF D123.XX"}, + {3.880609, 14.9138, 2, 4, "CAF F123.XX"}, + {4.784309, 19.7549, 2, 5, "CAF G123.XX"}, + {5.164764, 26.2562, 2, 7, "CAF H123.XX"}, + {10.052979, 22.5608425, 2, 6, "CAF J123.XX"}, + {7.838578, 22.16821, 2, 4, "CAF K123.XX"}, + {10.4056495, 14.8719305, 1, 6, "CAF 1234.XXX"}, + {2.084087, 45.30098, 4, 5, "SOM 00.XX"}, + {2.110195, 45.347239, 4, 5, "SOM J0.XX"}, + {2.299701, 45.02318, 3, 4, "SOM 12.XXX"}, + {9.59537, 44.021597625, 3, 5, "SOM 000.XX"}, + {10.474724, 44.97184275, 3, 5, "SOM 100.XX"}, + {-0.306056, 42.490167, 4, 5, "SOM 200.XX"}, + {1.760724, 44.71932, 3, 4, "SOM 300.XX"}, + {0.120724, 42.70932, 4, 5, "SOM 400.XX"}, + {3.154724, 43.60932, 3, 4, "SOM 500.XX"}, + {3.839435, 42.506254125, 4, 6, "SOM 600.XX"}, + {9.562724, 45.492755625, 3, 5, "SOM 700.XX"}, + {11.305524, 49.144429875, 3, 4, "SOM 800.XX"}, + {6.810724, 47.39009425, 3, 5, "SOM 900.XX"}, + {4.780825, 45.166307125, 3, 5, "SOM B00.XX"}, + {2.81616, 45.459893, 3, 4, "SOM C00.XX"}, + {2.380724, 42.23932, 4, 5, "SOM D00.XX"}, + {1.802464, 44.499085, 3, 4, "SOM F00.XX"}, + {8.399304, 48.458128375, 3, 4, "SOM FK0.00"}, + {9.518664, 49.054455875, 3, 4, "SOM G00.XX"}, + {10.609004, 47.34101075, 3, 5, "SOM GK0.00"}, + {0.527864, 42.729785, 4, 5, "SOM H00.XX"}, + {8.463604, 47.3355555, 3, 5, "SOM HK0.00"}, + {9.949164, 43.155355875, 3, 5, "SOM J00.XX"}, + {2.794104, 44.053945, 3, 4, "SOM JK0.00"}, + {1.141464, 43.996785, 3, 4, "SOM K00.XX"}, + {3.844104, 47.153873125, 3, 5, "SOM KK0.00"}, + {4.189964, 42.026499375, 4, 6, "SOM L00.XX"}, + {2.614104, 44.863945, 3, 4, "SOM LK0.00"}, + {4.023964, 44.482799375, 3, 5, "SOM M00.XX"}, + {1.970604, 44.808245, 3, 4, "SOM MK0.00"}, + {7.992864, 49.787228125, 3, 4, "SOM N00.XX"}, + {3.848404, 45.538773125, 3, 5, "SOM NK0.00"}, + {2.420264, 42.946785, 4, 5, "SOM P00.XX"}, + {11.454704, 49.863138875, 3, 4, "SOM PK0.00"}, + {9.512464, 50.778655875, 3, 4, "SOM Q00.XX"}, + {3.323604, 42.195473125, 4, 5, "SOM QK0.00"}, + {0.525064, 42.040085, 4, 5, "SOM R00.XX"}, + {11.844104, 51.023438875, 3, 4, "SOM RK0.00"}, + {10.438564, 51.22807025, 3, 4, "SOM S00.XX"}, + {4.117104, 43.865073125, 3, 5, "SOM SK0.00"}, + {2.984164, 45.502385, 3, 4, "SOM T00.XX"}, + {5.344104, 48.49380025, 3, 4, "SOM TK0.00"}, + {5.762464, 46.47891375, 2, 4, "SOM V00.XX"}, + {9.404104, 45.0336555, 3, 5, "SOM VK0.00"}, + {4.698164, 46.588699375, 2, 4, "SOM W00.XX"}, + {3.384104, 45.563873125, 3, 4, "SOM WK0.00"}, + {1.653264, 42.424285, 3, 4, "SOM X00.XX"}, + {11.339004, 43.445338875, 2, 4, "SOM XK0.00"}, + {11.162464, 48.148484625, 2, 3, "SOM Y00.XX"}, + {11.264104, 51.023438875, 2, 3, "SOM YK0.00"}, + {3.832464, 43.208999375, 2, 4, "SOM Z00.XX"}, + {4.524104, 43.003873125, 3, 5, "SOM ZK0.00"}, + {3.6252815, 43.2268665, 2, 4, "SOM 123.XXX"}, + {9.213975, 44.8528115, 2, 4, "SOM 01.XXXX"}, + {9.342975, 43.8571115, 2, 4, "SOM 11.XXXX"}, + {10.096875, 44.8247115, 2, 4, "SOM 21.XXXX"}, + {-0.586725, 42.286525, 3, 4, "SOM 31.XXXX"}, + {-0.131725, 42.541425, 4, 5, "SOM 41.XXXX"}, + {3.586975, 42.338425, 3, 5, "SOM 51.XXXX"}, + {9.310275, 45.3283115, 2, 4, "SOM 61.XXXX"}, + {10.871775, 48.9733115, 2, 3, "SOM 71.XXXX"}, + {6.558275, 47.222425, 2, 4, "SOM 81.XXXX"}, + {4.528375, 44.998525, 2, 4, "SOM 91.XXXX"}, + {2.128275, 42.071425, 3, 4, "SOM B1.XXXX"}, + {8.193475, 48.275825, 2, 3, "SOM C1.XXXX"}, + {9.294475, 48.8801115, 2, 3, "SOM D1.XXXX"}, + {10.597675, 46.9795115, 2, 4, "SOM F1.XXXX"}, + {0.344375, 42.464825, 3, 4, "SOM G1.XXXX"}, + {8.257775, 47.153325, 2, 4, "SOM H1.XXXX"}, + {9.605875, 43.1213115, 2, 4, "SOM J1.XXXX"}, + {3.638275, 46.971425, 2, 4, "SOM K1.XXXX"}, + {3.965775, 41.848925, 3, 8, "SOM L1.XXXX"}, + {3.799775, 44.305225, 2, 4, "SOM M1.XXXX"}, + {7.768675, 49.609825, 2, 3, "SOM N1.XXXX"}, + {3.692575, 45.341825, 2, 4, "SOM P1.XXXX"}, + {2.290175, 42.722025, 3, 4, "SOM Q1.XXXX"}, + {11.092675, 49.6814115, 2, 3, "SOM R1.XXXX"}, + {9.350475, 50.4201115, 2, 3, "SOM S1.XXXX"}, + {3.107275, 42.086925, 3, 4, "SOM T1.XXXX"}, + {0.300874, 41.862425, 3, 5, "SOM V1.XXXX"}, + {10.539715, 50.9093615, 2, 3, "SOM W1.XXXX"}, + {3.911275, 43.682625, 2, 4, "SOM X1.XXXX"}, + {5.161575, 48.272125, 2, 3, "SOM Y1.XXXX"}, + {11.748675, 50.712684, 2, 3, "SOM Z1.XXXX"}, + {0.770555, 41.847205, 2, 4, "SOM 1234.XX"}, + {11.0488875, 41.3488465, 1, 3, "SOM 1234.XXX"}, + {34.5651, 69.124532, 4, 5, "AFG 12.XX"}, + {34.622294, 68.961798625, 3, 4, "AFG 00.XXX"}, + {31.643014, 65.53430925, 3, 4, "AFG J0.XXX"}, + {36.752224, 67.04990275, 3, 4, "AFG 000.XX"}, + {36.752224, 67.15705275, 3, 4, "AFG 100.XX"}, + {35.060724, 69.120619625, 3, 4, "AFG 200.XX"}, + {34.388124, 62.132345375, 3, 4, "AFG 300.XX"}, + {34.388124, 62.236852375, 3, 4, "AFG 400.XX"}, + {34.467424, 70.395345375, 3, 4, "AFG 500.XX"}, + {37.159124, 70.508763125, 3, 4, "AFG 600.XX"}, + {34.706724, 70.160119625, 3, 4, "AFG 700.XX"}, + {35.019224, 63.088419625, 3, 4, "AFG 800.XX"}, + {36.241424, 68.691841375, 3, 4, "AFG 900.XX"}, + {36.764624, 68.81570275, 3, 6, "AFG B00.XX"}, + {34.934424, 71.080519625, 3, 6, "AFG C00.XX"}, + {33.640024, 69.187684, 3, 6, "AFG D00.XX"}, + {34.560724, 65.200845375, 3, 4, "AFG F00.XX"}, + {36.726524, 69.03470275, 3, 4, "AFG G00.XX"}, + {35.957224, 64.740041375, 3, 5, "AFG H00.XX"}, + {36.789124, 66.820163125, 3, 4, "AFG J00.XX"}, + {33.599524, 68.379823625, 3, 6, "AFG K00.XX"}, + {36.015795, 68.664636875, 3, 4, "AFG L00.XX"}, + {36.690804, 67.68452075, 3, 4, "AFG LK0.00"}, + {36.675964, 65.73120025, 3, 5, "AFG M00.XX"}, + {34.570104, 68.917417375, 3, 4, "AFG MK0.00"}, + {32.405964, 62.077789, 3, 4, "AFG N00.XX"}, + {36.927604, 65.084304125, 3, 5, "AFG NK0.00"}, + {31.604264, 64.33526125, 3, 4, "AFG P00.XX"}, + {34.444104, 68.748517375, 3, 4, "AFG PK0.00"}, + {36.746604, 69.493039625, 3, 6, "AFG Q00.XX"}, + {34.793704, 67.471372625, 3, 4, "AFG QK0.00"}, + {32.113664, 66.892089, 3, 4, "AFG R00.XX"}, + {30.949804, 61.822820125, 3, 6, "AFG RK0.00"}, + {37.194664, 68.874542375, 3, 7, "AFG S00.XX"}, + {34.350304, 61.454717375, 3, 6, "AFG SK0.00"}, + {34.661164, 61.153072875, 3, 6, "AFG T00.XX"}, + {36.990904, 68.362904125, 3, 6, "AFG TK0.00"}, + {33.968764, 68.905502, 3, 6, "AFG V00.XX"}, + {34.012304, 68.988734, 3, 6, "AFG VK0.00"}, + {33.951264, 69.032202, 3, 6, "AFG W00.XX"}, + {37.384504, 69.7763865, 3, 7, "AFG WK0.00"}, + {33.358664, 69.869759875, 3, 6, "AFG X00.XX"}, + {33.346514, 69.948072625, 3, 6, "AFG XK0.00"}, + {33.329264, 62.113559875, 3, 4, "AFG Y00.XX"}, + {37.015304, 66.738604125, 3, 4, "AFG YK0.00"}, + {36.922764, 66.141742375, 3, 5, "AFG Z00.XX"}, + {34.928604, 69.227672625, 3, 4, "AFG ZK0.00"}, + {35.6551805, 67.5535215, 2, 3, "AFG 123.XXX"}, + {36.391525, 66.250156, 2, 4, "AFG 12.XXXX"}, + {34.116024, 61.955601, 2, 3, "AFG 0123.XX"}, + {34.744409, 62.8622835, 2, 3, "AFG 1123.XX"}, + {34.659609, 70.8543735, 2, 5, "AFG 2123.XX"}, + {34.288624, 64.971841, 2, 3, "AFG 3123.XX"}, + {35.685124, 64.506789, 2, 4, "AFG 4123.XX"}, + {36.432079, 65.4888225, 2, 4, "AFG 5123.XX"}, + {32.159364, 61.841192, 2, 5, "AFG 6123.XX"}, + {36.702079, 64.8361325, 2, 4, "AFG 7123.XX"}, + {31.357664, 64.1062855, 2, 3, "AFG 8123.XX"}, + {31.869779, 66.6632755, 2, 3, "AFG 9123.XX"}, + {30.721465, 61.693474, 2, 5, "AFG B123.XX"}, + {34.271524, 61.059561, 2, 5, "AFG C123.XX"}, + {33.082664, 61.8800245, 2, 5, "AFG D123.XX"}, + {31.89332, 64.9151355, 2, 3, "AFG F123.XX"}, + {31.89332, 65.4619765, 2, 3, "AFG G123.XX"}, + {31.89332, 66.0088165, 2, 3, "AFG H123.XX"}, + {31.399565, 64.9151365, 2, 3, "AFG K123.XX"}, + {31.399565, 65.4619765, 2, 3, "AFG L123.XX"}, + {31.399565, 66.0088165, 2, 3, "AFG M123.XX"}, + {30.908525, 64.915108, 2, 3, "AFG P123.XX"}, + {30.908525, 65.45674, 2, 3, "AFG Q123.XX"}, + {30.908525, 65.998372, 2, 3, "AFG R123.XX"}, + {31.931987, 63.1315295, 2, 3, "AFG X123.XX"}, + {34.170957, 66.296248, 2, 3, "AFG Z123.XX"}, + {37.850263, 60.999303, 1, 5, "AFG 1234.XXX"}, + {16.8444, 96.1227275, 4, 5, "MMR 12.XX"}, + {16.816694, 96.012806875, 3, 4, "MMR 00.XXX"}, + {22.055784, 95.921556125, 3, 4, "MMR C0.XXX"}, + {19.822055, 96.03632075, 3, 4, "MMR P0.XXX"}, + {16.513724, 97.613625875, 3, 5, "MMR 000.XX"}, + {17.356924, 96.436212, 3, 4, "MMR 100.XX"}, + {16.827424, 94.693025875, 2, 3, "MMR 200.XX"}, + {22.166545, 95.0967425, 3, 4, "MMR 300.XX"}, + {20.188545, 92.822532375, 2, 3, "MMR 400.XX"}, + {20.905534, 95.818012, 3, 4, "MMR 500.XX"}, + {12.470545, 98.570124, 2, 4, "MMR 600.XX"}, + {20.807534, 96.968912, 3, 4, "MMR 700.XX"}, + {14.121134, 98.16228525, 2, 4, "MMR 800.XX"}, + {22.980334, 97.70349575, 2, 6, "MMR 900.XX"}, + {18.853034, 95.211209875, 3, 4, "MMR B00.XX"}, + {21.491834, 95.34497325, 3, 4, "MMR C00.XX"}, + {17.674134, 95.409448625, 3, 4, "MMR D00.XX"}, + {22.056334, 96.418953875, 3, 4, "MMR F00.XX"}, + {21.384834, 95.03997325, 3, 4, "MMR G00.XX"}, + {17.006445, 97.335235, 3, 5, "MMR H00.XX"}, + {20.480034, 94.846332375, 3, 4, "MMR J00.XX"}, + {18.959034, 96.3918905, 3, 4, "MMR K00.XX"}, + {20.176045, 94.916239375, 4, 5, "MMR L00.XX"}, + {16.315445, 97.67350775, 3, 5, "MMR M00.XX"}, + {17.984034, 96.67732925, 3, 4, "MMR N00.XX"}, + {20.928634, 94.762512, 3, 4, "MMR P00.XX"}, + {22.597934, 95.6465345, 3, 4, "MMR Q00.XX"}, + {22.933545, 96.40024375, 3, 4, "MMR R00.XX"}, + {25.411845, 97.34124875, 2, 3, "MMR S00.XX"}, + {21.301545, 99.57387325, 2, 7, "MMR T00.XX"}, + {16.319834, 95.35530775, 3, 4, "MMR V00.XX"}, + {16.319834, 95.63530775, 3, 4, "MMR W00.XX"}, + {20.039834, 95.494232375, 3, 4, "MMR X00.XX"}, + {19.388545, 95.1622375, 3, 4, "MMR Y00.XX"}, + {20.220724, 94.836721875, 3, 4, "MMR Z00.XX"}, + {17.8975385, 94.896041, 2, 3, "MMR 123.XXX"}, + {20.57742, 94.381715, 2, 3, "MMR 12.XXXX"}, + {23.32557, 94.281239, 2, 5, "MMR 1234.XX"}, + {12.1449805, 92.473928, 1, 7, "MMR 1234.XXX"}, + {-15.3849, 28.2523275, 4, 5, "ZMB 12.XX"}, + {-15.353896, 28.165753125, 3, 4, "ZMB 00.XXX"}, + {-12.747696, 28.078201625, 3, 4, "ZMB 80.XXX"}, + {-12.916696, 28.516401625, 3, 6, "ZMB J0.XXX"}, + {-14.538016, 28.328888875, 3, 4, "ZMB S0.XXX"}, + {-12.516876, 27.827016, 3, 4, "ZMB 000.XX"}, + {-12.525895, 28.18383, 3, 4, "ZMB 100.XX"}, + {-13.121115, 28.35558525, 3, 6, "ZMB 200.XX"}, + {-17.805676, 25.809999125, 3, 6, "ZMB 300.XX"}, + {-10.171476, 31.14584275, 3, 5, "ZMB 400.XX"}, + {-13.597876, 32.59239025, 3, 5, "ZMB 500.XX"}, + {-12.324676, 27.796316, 3, 6, "ZMB 600.XX"}, + {-15.821776, 27.71323875, 3, 5, "ZMB 700.XX"}, + {-15.714176, 28.128751625, 3, 5, "ZMB 800.XX"}, + {-11.159276, 28.848529875, 3, 6, "ZMB 900.XX"}, + {-16.755476, 26.933425875, 3, 5, "ZMB B00.XX"}, + {-15.223676, 23.117551625, 3, 5, "ZMB C00.XX"}, + {-12.151766, 26.343224, 3, 6, "ZMB D00.XX"}, + {-13.925855, 28.65933125, 3, 4, "ZMB F00.XX"}, + {-11.829825, 31.383829375, 3, 5, "ZMB G00.XX"}, + {-16.285896, 27.45293175, 3, 5, "ZMB GK0.00"}, + {-9.301745, 28.7239825, 3, 6, "ZMB H00.XX"}, + {-9.812065, 29.032859375, 3, 4, "ZMB HK0.00"}, + {-11.365836, 29.514584625, 3, 7, "ZMB J00.XX"}, + {-8.845696, 31.3393555, 3, 5, "ZMB JK0.00"}, + {-14.982736, 27.0428545, 3, 4, "ZMB K00.XX"}, + {-14.269496, 31.303649375, 3, 5, "ZMB KK0.00"}, + {-17.449236, 24.269525375, 3, 6, "ZMB L00.XX"}, + {-16.522996, 28.682459875, 3, 5, "ZMB LK0.00"}, + {-12.623736, 28.025612375, 4, 5, "ZMB M00.XX"}, + {-14.806796, 24.7731765, 3, 4, "ZMB MK0.00"}, + {-17.343136, 27.190525375, 3, 5, "ZMB N00.XX"}, + {-10.553096, 32.04671075, 3, 6, "ZMB NK0.00"}, + {-10.145436, 32.60457025, 3, 5, "ZMB P00.XX"}, + {-17.033096, 26.451087, 3, 5, "ZMB PK0.00"}, + {-11.728236, 24.400584625, 3, 4, "ZMB Q00.XX"}, + {-13.616496, 29.36062125, 3, 4, "ZMB QK0.00"}, + {-13.497536, 28.12822675, 3, 4, "ZMB R00.XX"}, + {-14.085896, 32.03132125, 3, 5, "ZMB RK0.00"}, + {-17.233236, 27.420711, 3, 5, "ZMB S00.XX"}, + {-15.867596, 27.84903175, 3, 5, "ZMB SK0.00"}, + {-10.885136, 29.62867025, 3, 7, "ZMB T00.XX"}, + {-9.337996, 32.7209555, 3, 6, "ZMB TK0.00"}, + {-16.100636, 23.27868325, 3, 5, "ZMB V00.XX"}, + {-15.575896, 28.253004625, 3, 4, "ZMB VK0.00"}, + {-12.277536, 33.138398, 3, 5, "ZMB W00.XX"}, + {-13.233196, 30.20312125, 3, 5, "ZMB WK0.00"}, + {-14.995636, 22.6325545, 3, 5, "ZMB X00.XX"}, + {-15.139196, 23.1271765, 3, 5, "ZMB XK0.00"}, + {-8.761936, 31.0782415, 3, 5, "ZMB Y00.XX"}, + {-15.746496, 26.012204625, 3, 5, "ZMB YK0.00"}, + {-13.527536, 23.07822675, 3, 5, "ZMB Z00.XX"}, + {-13.475896, 24.97322125, 3, 4, "ZMB ZK0.00"}, + {-8.472852, 28.547233, 2, 6, "ZMB 12.XXXX"}, + {-12.498985, 27.99339, 3, 4, "ZMB 012.XXX"}, + {-12.846085, 28.28189, 4, 7, "ZMB 112.XXX"}, + {-14.237685, 28.23259, 2, 3, "ZMB 212.XXX"}, + {-17.557285, 25.637155, 2, 4, "ZMB 312.XXX"}, + {-9.990985, 31.0779115, 2, 4, "ZMB 412.XXX"}, + {-13.438485, 32.42099, 2, 4, "ZMB 512.XXX"}, + {-12.240985, 27.58309, 2, 5, "ZMB 612.XXX"}, + {-10.999885, 28.6843115, 2, 6, "ZMB 712.XXX"}, + {-14.982085, 22.9445765, 2, 4, "ZMB 812.XXX"}, + {-11.975785, 26.1618115, 2, 5, "ZMB 912.XXX"}, + {-13.757385, 28.46639, 2, 3, "ZMB B12.XXX"}, + {-11.637985, 31.2202115, 2, 5, "ZMB C12.XXX"}, + {-8.599785, 31.0322115, 3, 5, "ZMB F12.XXX"}, + {-11.178185, 29.3404115, 2, 6, "ZMB D12.XXX"}, + {-14.063485, 31.11729, 2, 4, "ZMB G12.XXX"}, + {-17.130785, 24.086855, 2, 5, "ZMB H12.XXX"}, + {-14.600785, 24.58689, 2, 3, "ZMB J12.XXX"}, + {-13.374885, 24.68679, 2, 3, "ZMB Z12.XXX"}, + {-10.347085, 31.8675115, 2, 4, "ZMB K12.XXX"}, + {-9.957785, 32.4303105, 2, 4, "ZMB L12.XXX"}, + {-11.540585, 24.2264115, 2, 5, "ZMB M12.XXX"}, + {-13.409885, 29.17679, 2, 5, "ZMB N12.XXX"}, + {-13.309885, 27.94679, 2, 3, "ZMB P12.XXX"}, + {-13.879885, 31.84679, 2, 4, "ZMB Q12.XXX"}, + {-9.256685, 32.5697115, 2, 4, "ZMB R12.XXX"}, + {-15.919885, 23.0596765, 2, 4, "ZMB S12.XXX"}, + {-12.089885, 32.9643115, 2, 4, "ZMB T12.XXX"}, + {-13.019885, 30.02679, 2, 3, "ZMB V12.XXX"}, + {-14.789885, 22.4696765, 2, 4, "ZMB W12.XXX"}, + {-15.583785, 25.6765765, 2, 3, "ZMB X12.XXX"}, + {-13.339885, 22.89679, 2, 4, "ZMB Y12.XXX"}, + {-15.12611, 26.2128865, 2, 3, "ZMB 1234.XX"}, + {-8.8686255, 22.4036205, 1, 5, "ZMB 1234.XXX"}, + {-33.4249, -70.6835665, 5, 7, "CHL 12.XX"}, + {-33.373655, -70.907602875, 4, 6, "CHL 00.XXX"}, + {-32.957866, -71.659306125, 4, 6, "CHL J0.XXX"}, + {-23.549455, -70.420955625, 3, 5, "CHL 000.XX"}, + {-36.713376, -73.142636875, 4, 5, "CHL 100.XX"}, + {-36.810655, -73.150719375, 4, 5, "CHL 200.XX"}, + {-38.687076, -72.650266625, 4, 5, "CHL 300.XX"}, + {-20.214155, -70.157960625, 3, 5, "CHL 400.XX"}, + {-34.134166, -70.788682125, 4, 5, "CHL 500.XX"}, + {-35.402205, -71.71198, 4, 5, "CHL 600.XX"}, + {-18.438366, -70.333290125, 3, 5, "CHL 700.XX"}, + {-41.419166, -73.0065815, 3, 4, "CHL 800.XX"}, + {-37.438766, -72.4036135, 4, 5, "CHL 900.XX"}, + {-29.941766, -71.382791625, 3, 5, "CHL B00.XX"}, + {-36.570166, -72.16329625, 4, 5, "CHL C00.XX"}, + {-29.873966, -71.282852875, 3, 5, "CHL D00.XX"}, + {-36.946455, -73.188719375, 4, 5, "CHL F00.XX"}, + {-53.096855, -70.96462625, 3, 4, "CHL G00.XX"}, + {-40.559655, -73.184559375, 4, 5, "CHL H00.XX"}, + {-22.444115, -68.9470305, 3, 6, "CHL HK0.00"}, + {-39.812736, -73.271131625, 4, 5, "CHL J00.XX"}, + {-27.376996, -70.356411375, 3, 7, "CHL JK0.00"}, + {-34.968806, -71.271017875, 4, 5, "CHL K00.XX"}, + {-30.611296, -71.227879875, 3, 5, "CHL KK0.00"}, + {-33.677455, -71.25699, 4, 6, "CHL L00.XX"}, + {-33.535775, -71.624265125, 4, 6, "CHL LK0.00"}, + {-36.869055, -73.049719375, 4, 5, "CHL M00.XX"}, + {-32.745815, -70.740153875, 4, 6, "CHL MK0.00"}, + {-33.721455, -70.78861, 4, 6, "CHL N00.XX"}, + {-34.575996, -71.014269375, 4, 5, "CHL NK0.00"}, + {-32.805455, -70.633833125, 4, 8, "CHL P00.XX"}, + {-33.650175, -70.954854, 4, 6, "CHL PK0.00"}, + {-36.595055, -72.98292125, 4, 5, "CHL Q00.XX"}, + {-34.405996, -70.893269375, 4, 5, "CHL QK0.00"}, + {-36.415955, -71.99818825, 4, 5, "CHL R00.XX"}, + {-33.790436, -70.780726, 4, 5, "CHL RK0.00"}, + {-32.774655, -71.226561125, 4, 6, "CHL S00.XX"}, + {-37.095775, -73.171790625, 4, 5, "CHL SK0.00"}, + {-37.783455, -72.744715625, 4, 5, "CHL T00.XX"}, + {-28.576375, -70.797138625, 3, 5, "CHL TK0.00"}, + {-35.327155, -72.440225, 4, 5, "CHL V00.XX"}, + {-36.733196, -73.01581875, 4, 5, "CHL VK0.00"}, + {-39.262406, -72.26955825, 4, 5, "CHL W00.XX"}, + {-45.578015, -72.10627375, 3, 4, "CHL WK0.00"}, + {-35.957455, -72.365723125, 4, 5, "CHL X00.XX"}, + {-34.440815, -71.110286375, 4, 5, "CHL XK0.00"}, + {-33.262406, -70.903731875, 4, 6, "CHL Y00.XX"}, + {-41.895655, -73.86414, 3, 4, "CHL YK0.00"}, + {-38.740455, -72.999301125, 4, 5, "CHL Z00.XX"}, + {-40.285996, -73.107199625, 4, 5, "CHL ZK0.00"}, + {-34.7423155, -72.397439, 3, 4, "CHL 123.XXX"}, + {-35.598806, -73.5013465, 2, 3, "CHL 12.XXXX"}, + {-40.285516, -73.6817515, 3, 4, "CHL 1234.XX"}, + {-17.5516115, -71.1060015, 2, 7, "CHL B123.XXX"}, + {-20.1663255, -70.544258, 3, 5, "CHL C123.XXX"}, + {-22.8475155, -72.581187, 2, 4, "CHL D123.XXX"}, + {-22.8475155, -69.69146, 2, 4, "CHL F123.XXX"}, + {-25.5287055, -71.134946, 2, 4, "CHL G123.XXX"}, + {-28.2098955, -72.19473, 2, 4, "CHL H123.XXX"}, + {-30.9074015, -72.7329255, 2, 4, "CHL J123.XXX"}, + {-33.5885915, -72.821296, 2, 4, "CHL K123.XXX"}, + {-36.2534655, -73.832021, 2, 3, "CHL L123.XXX"}, + {-38.9346555, -74.548427, 2, 3, "CHL M123.XXX"}, + {-41.6321615, -74.9754125, 2, 3, "CHL N123.XXX"}, + {-44.3133515, -74.653989, 2, 3, "CHL P123.XXX"}, + {-44.3133515, -78.377864, 2, 3, "CHL Q123.XXX"}, + {-46.9945415, -75.574463, 2, 3, "CHL R123.XXX"}, + {-49.6757315, -75.6857295, 2, 3, "CHL S123.XXX"}, + {-52.0188625, -76.7940425, 2, 3, "CHL T123.XXX"}, + {-52.0188625, -72.4743475, 3, 4, "CHL V123.XXX"}, + {-53.9120115, -74.717749, 3, 4, "CHL W123.XXX"}, + {-53.9120115, -70.710439, 4, 5, "CHL X123.XXX"}, + {-32.4270795, -81.1705015, 2, 3, "CHL Y123.XXX"}, + {-25.0396685, -81.33252, 2, 3, "CHL Z123.XXX"}, + {-25.8274025, -109.887602, 2, 3, "CHL 0123.XXX"}, + {-33.46, -70.6385195, 5, 9, "CHL WDZP.62SB"}, + {40.991555, 28.8871915, 4, 5, "TUR 10.XX"}, + {41.048525, 28.9382415, 4, 5, "TUR J0.XX"}, + {39.931904, 32.541903625, 2, 3, "TUR 00.XXX"}, + {39.931904, 32.654579625, 2, 3, "TUR 10.XXX"}, + {39.940552, 32.767255625, 2, 3, "TUR 20.XXX"}, + {39.940552, 32.879931625, 2, 3, "TUR 30.XXX"}, + {39.854063, 32.767255625, 2, 3, "TUR 40.XXX"}, + {39.854063, 32.879931625, 2, 3, "TUR 50.XXX"}, + {38.502775, 27.032639875, 3, 4, "TUR 60.XXX"}, + {38.417104, 27.192433375, 4, 5, "TUR 70.XXX"}, + {38.367004, 27.086133375, 3, 4, "TUR 80.XXX"}, + {38.280515, 27.086133375, 3, 4, "TUR 90.XXX"}, + {41.048104, 28.6223125, 3, 4, "TUR B0.XXX"}, + {41.048104, 28.7366705, 3, 4, "TUR C0.XXX"}, + {41.048104, 28.8510285, 3, 4, "TUR D0.XXX"}, + {41.043779, 28.9653865, 4, 5, "TUR F0.XXX"}, + {41.043779, 29.0797445, 3, 4, "TUR G0.XXX"}, + {40.961615, 28.5479795, 3, 4, "TUR H0.XXX"}, + {40.961615, 28.6623375, 3, 4, "TUR J0.XXX"}, + {40.961615, 28.7766955, 3, 4, "TUR K0.XXX"}, + {40.95729, 29.0099855, 3, 4, "TUR L0.XXX"}, + {40.95729, 29.1243435, 3, 4, "TUR M0.XXX"}, + {40.95729, 29.2387015, 3, 4, "TUR N0.XXX"}, + {40.870801, 29.098952125, 3, 4, "TUR P0.XXX"}, + {40.870801, 29.212589125, 3, 4, "TUR Q0.XXX"}, + {40.862152, 29.326226125, 4, 5, "TUR R0.XXX"}, + {40.763294, 29.256873625, 3, 4, "TUR S0.XXX"}, + {40.752485, 29.350289625, 3, 4, "TUR T0.XXX"}, + {40.838295, 29.445834625, 3, 4, "TUR V0.XXX"}, + {40.188404, 28.916103625, 3, 4, "TUR W0.XXX"}, + {40.168795, 29.029717625, 3, 4, "TUR X0.XXX"}, + {36.961785, 35.242322625, 2, 3, "TUR Y0.XXX"}, + {36.964648, 35.332233125, 2, 3, "TUR Z0.XXX"}, + {37.106924, 37.324063125, 3, 5, "TUR 000.XX"}, + {37.911224, 32.442185875, 3, 4, "TUR 100.XX"}, + {36.948724, 30.645263125, 3, 4, "TUR 200.XX"}, + {37.970124, 40.140185875, 2, 3, "TUR 300.XX"}, + {36.856424, 34.576663125, 3, 4, "TUR 400.XX"}, + {38.776524, 35.428033375, 3, 4, "TUR 500.XX"}, + {39.790334, 30.446290625, 3, 4, "TUR 600.XX"}, + {37.211145, 38.759544625, 3, 5, "TUR 700.XX"}, + {41.336324, 36.2716125, 3, 4, "TUR 800.XX"}, + {38.396124, 38.251633375, 3, 4, "TUR 900.XX"}, + {37.589045, 36.8172825, 3, 4, "TUR B00.XX"}, + {38.541224, 43.320333375, 3, 4, "TUR C00.XX"}, + {40.799224, 30.325851125, 3, 4, "TUR D00.XX"}, + {37.812924, 29.0253245, 3, 4, "TUR F00.XX"}, + {38.694045, 39.126849875, 3, 4, "TUR G00.XX"}, + {39.780724, 36.951455125, 3, 4, "TUR H00.XX"}, + {39.686324, 27.842855125, 3, 4, "TUR J00.XX"}, + {38.651545, 27.315649875, 3, 4, "TUR K00.XX"}, + {40.772945, 29.750976625, 3, 4, "TUR L00.XX"}, + {39.435545, 29.934290625, 3, 4, "TUR M00.XX"}, + {36.245124, 36.120641375, 3, 6, "TUR N00.XX"}, + {39.935345, 41.235493125, 3, 4, "TUR P00.XX"}, + {36.945415, 34.853229875, 3, 4, "TUR PK0.00"}, + {40.998545, 39.6542975, 3, 4, "TUR Q00.XX"}, + {39.828465, 33.480254375, 3, 4, "TUR QK0.00"}, + {37.773545, 38.2050825, 3, 4, "TUR R00.XX"}, + {37.788745, 30.5140715, 3, 4, "TUR RK0.00"}, + {37.897864, 41.090527625, 3, 4, "TUR S00.XX"}, + {37.068104, 36.219204125, 3, 5, "TUR SK0.00"}, + {40.561164, 34.917881375, 3, 4, "TUR T00.XX"}, + {36.560004, 36.13472075, 3, 6, "TUR TK0.00"}, + {37.844864, 27.801627625, 3, 4, "TUR V00.XX"}, + {38.665604, 29.374980375, 3, 4, "TUR VK0.00"}, + {41.179464, 27.7600235, 3, 4, "TUR W00.XX"}, + {38.362804, 33.984380375, 3, 4, "TUR WK0.00"}, + {38.767664, 30.511184125, 3, 4, "TUR X00.XX"}, + {37.227004, 39.729004125, 3, 7, "TUR XK0.00"}, + {37.765264, 39.2826845, 3, 4, "TUR Y00.XX"}, + {41.667304, 26.52856, 3, 6, "TUR YK0.00"}, + {40.102564, 29.463424875, 3, 4, "TUR Z00.XX"}, + {37.184104, 40.557504125, 3, 7, "TUR ZK0.00"}, + {39.3356185, 26.340384, 2, 5, "TUR 123.XXX"}, + {41.808438, 26.671155, 2, 5, "TUR 12.XXXX"}, + {36.666679, 36.9617225, 2, 5, "TUR 0123.XX"}, + {37.486114, 32.3509005, 2, 3, "TUR 1123.XX"}, + {36.676579, 30.4153225, 2, 3, "TUR 2123.XX"}, + {37.655564, 40.1449715, 2, 3, "TUR 3123.XX"}, + {36.640249, 34.4620225, 2, 3, "TUR 4123.XX"}, + {38.504379, 35.186288, 2, 3, "TUR 5123.XX"}, + {39.359259, 29.903327, 2, 3, "TUR 6123.XX"}, + {36.858985, 38.306459, 2, 5, "TUR 7123.XX"}, + {41.198664, 35.8063185, 2, 3, "TUR 8123.XX"}, + {38.123979, 38.0176715, 2, 3, "TUR 9123.XX"}, + {37.172935, 36.379919, 2, 4, "TUR B123.XX"}, + {38.269079, 43.0863715, 2, 3, "TUR C123.XX"}, + {40.524364, 30.075386, 2, 3, "TUR D123.XX"}, + {38.44433, 38.846438, 2, 3, "TUR F123.XX"}, + {39.505864, 36.705237, 2, 3, "TUR G123.XX"}, + {36.153729, 36.06519, 2, 5, "TUR H123.XX"}, + {39.674365, 40.947287, 2, 3, "TUR J123.XX"}, + {40.775544, 39.319636, 2, 3, "TUR K123.XX"}, + {39.531685, 33.255347, 2, 3, "TUR L123.XX"}, + {37.530794, 38.1231815, 2, 3, "TUR M123.XX"}, + {37.519185, 30.1138415, 2, 3, "TUR N123.XX"}, + {37.786279, 40.7839715, 2, 3, "TUR P123.XX"}, + {36.732864, 35.771539, 2, 5, "TUR Q123.XX"}, + {40.480214, 34.900336, 2, 3, "TUR R123.XX"}, + {38.137279, 33.7317715, 2, 3, "TUR S123.XX"}, + {38.511179, 30.501688, 2, 3, "TUR T123.XX"}, + {36.998764, 39.473039, 2, 5, "TUR V123.XX"}, + {37.518664, 39.0356715, 2, 3, "TUR W123.XX"}, + {37.025864, 40.396619, 2, 6, "TUR X123.XX"}, + {40.250864, 36.0238695, 2, 3, "TUR Y123.XX"}, + {40.720864, 37.831086, 2, 3, "TUR Z123.XX"}, + {36.557699, 26.315517, 1, 5, "TUR 1234.XXX"}, + {24.889045, 66.9735575, 5, 6, "PAK 12.XX"}, + {25.001865, 66.8894515, 4, 5, "PAK 00.XXX"}, + {31.648055, 74.1467245, 4, 11, "PAK J0.XXX"}, + {31.527941, 72.9858885, 4, 6, "PAK 000.XX"}, + {31.527941, 73.0867925, 4, 6, "PAK 100.XX"}, + {31.441452, 72.9858885, 4, 6, "PAK 200.XX"}, + {31.441452, 73.0867925, 4, 6, "PAK 300.XX"}, + {33.735134, 72.96327, 4, 6, "PAK 400.XX"}, + {33.679545, 72.96327, 4, 6, "PAK 500.XX"}, + {33.622545, 72.96727, 4, 6, "PAK 600.XX"}, + {33.566545, 72.995268125, 4, 6, "PAK 700.XX"}, + {30.237224, 71.428105875, 4, 6, "PAK 800.XX"}, + {25.414534, 68.31314875, 5, 8, "PAK 900.XX"}, + {32.189834, 74.136925, 4, 10, "PAK B00.XX"}, + {34.022145, 71.494176, 4, 6, "PAK C00.XX"}, + {30.212334, 66.949259375, 4, 6, "PAK D00.XX"}, + {32.106434, 72.632265, 4, 6, "PAK F00.XX"}, + {32.535034, 74.488132, 4, 11, "PAK G00.XX"}, + {29.408545, 71.625785875, 5, 7, "PAK H00.XX"}, + {27.729434, 68.809753125, 4, 5, "PAK J00.XX"}, + {31.310434, 72.2805105, 4, 6, "PAK K00.XX"}, + {31.742934, 73.93677175, 4, 11, "PAK L00.XX"}, + {27.583045, 68.159253125, 4, 5, "PAK M00.XX"}, + {32.610234, 74.020673875, 4, 11, "PAK N00.XX"}, + {34.231734, 71.988117875, 4, 6, "PAK P00.XX"}, + {31.149834, 74.3998105, 4, 11, "PAK Q00.XX"}, + {28.449134, 70.256224625, 5, 6, "PAK R00.XX"}, + {30.699834, 73.057068625, 4, 8, "PAK S00.XX"}, + {30.834934, 73.401068625, 4, 8, "PAK T00.XX"}, + {33.799834, 72.698376, 4, 6, "PAK V00.XX"}, + {30.079634, 70.601259375, 5, 7, "PAK W00.XX"}, + {25.535545, 68.97622175, 5, 8, "PAK X00.XX"}, + {26.243224, 68.377246375, 6, 7, "PAK XK0.00"}, + {34.797594, 72.322582125, 3, 5, "PAK Y00.XX"}, + {31.722504, 72.95115225, 4, 6, "PAK YK0.00"}, + {31.993694, 74.18006675, 4, 11, "PAK Z00.XX"}, + {30.161104, 72.647961125, 5, 11, "PAK ZK0.00"}, + {31.337523, 72.291133, 3, 5, "PAK 123.XXX"}, + {25.013828, 66.8887535, 3, 4, "PAK 12.XXXX"}, + {27.697465, 69.0792785, 3, 4, "PAK 1123.XX"}, + {27.93048, 68.2988785, 3, 4, "PAK 2123.XX"}, + {28.13288, 69.8656785, 4, 9, "PAK 3123.XX"}, + {28.470165, 70.380699, 4, 5, "PAK 4123.XX"}, + {28.91718, 70.884799, 5, 6, "PAK 5123.XX"}, + {29.08018, 71.460099, 4, 5, "PAK 6123.XX"}, + {29.811565, 72.2632275, 4, 10, "PAK 7123.XX"}, + {29.800065, 70.2474275, 4, 6, "PAK 8123.XX"}, + {29.843765, 70.7810275, 4, 6, "PAK 9123.XX"}, + {30.02908, 71.4518275, 4, 6, "PAK B123.XX"}, + {29.93848, 66.6746265, 3, 5, "PAK C123.XX"}, + {30.14798, 71.9116275, 5, 7, "PAK D123.XX"}, + {30.762265, 70.615848, 3, 5, "PAK F123.XX"}, + {33.597465, 71.158646, 3, 5, "PAK G123.XX"}, + {33.800265, 71.715246, 4, 6, "PAK H123.XX"}, + {29.27752, 67.569635, 3, 4, "PAK P123.XX"}, + {32.308048, 71.291938, 3, 5, "PAK Q123.XX"}, + {31.590145, 70.5665275, 3, 5, "PAK R123.XX"}, + {36.8992995, 70.6243195, 2, 5, "PAK 5123.XXX"}, + {34.2181095, 67.463076, 2, 5, "PAK 6123.XXX"}, + {34.2181095, 70.591131, 2, 4, "PAK 7123.XXX"}, + {29.6528665, 61.0261675, 2, 7, "PAK B123.XXX"}, + {29.131144, 66.2110205, 2, 3, "PAK D123.XXX"}, + {31.5369195, 68.7603475, 2, 4, "PAK F123.XXX"}, + {31.5369195, 71.7990295, 2, 4, "PAK G123.XXX"}, + {28.8394135, 61.5552335, 2, 6, "PAK H123.XXX"}, + {28.8394135, 64.5343335, 2, 3, "PAK K123.XXX"}, + {28.8394135, 67.5134335, 2, 3, "PAK L123.XXX"}, + {30.1800085, 69.89784, 3, 5, "PAK M123.XXX"}, + {26.3058945, 61.648923, 3, 6, "PAK N123.XXX"}, + {26.3058945, 64.53865, 3, 4, "PAK P123.XXX"}, + {26.3058945, 67.428377, 4, 5, "PAK Q123.XXX"}, + {26.6944615, 68.3238735, 4, 5, "PAK R123.XXX"}, + {34.452256, 72.512561, 3, 9, "PAK 0123.XXX"}, + {34.452256, 75.012561, 2, 10, "PAK 1123.XXX"}, + {33.897648, 77.5079215, 2, 9, "PAK 2123.XXX"}, + {33.8031485, 73.545259, 4, 11, "PAK 3123.XXX"}, + {33.8031485, 76.673314, 2, 8, "PAK 4123.XXX"}, + {24.853945, 67.0152365, 5, 6, "PAK 9XQ8.H97K"}, + {-25.905386, 32.5402175, 3, 6, "MOZ 12.XX"}, + {-25.707027, 32.2643005, 2, 5, "MOZ 12.XXX"}, + {-19.768076, 34.83183475, 3, 4, "MOZ 000.XX"}, + {-19.681587, 34.80430175, 3, 4, "MOZ 100.XX"}, + {-15.063376, 39.1666645, 3, 4, "MOZ 200.XX"}, + {-15.089322, 39.2560365, 3, 4, "MOZ 300.XX"}, + {-19.080976, 33.4262605, 3, 4, "MOZ 400.XX"}, + {-14.476255, 40.660731875, 3, 4, "MOZ 500.XX"}, + {-14.504776, 40.564077375, 3, 4, "MOZ 600.XX"}, + {-17.812076, 36.855399125, 3, 4, "MOZ 700.XX"}, + {-16.126776, 33.55403875, 3, 5, "MOZ 800.XX"}, + {-25.027645, 33.6320475, 3, 4, "MOZ 900.XX"}, + {-15.438676, 36.934451625, 3, 4, "MOZ B00.XX"}, + {-23.819876, 35.262791125, 3, 4, "MOZ C00.XX"}, + {-13.257455, 35.22073125, 3, 4, "MOZ D00.XX"}, + {-12.949976, 40.482203125, 3, 4, "MOZ F00.XX"}, + {-19.572076, 34.68933475, 3, 4, "MOZ G00.XX"}, + {-16.162076, 39.88703875, 3, 4, "MOZ H00.XX"}, + {-14.759576, 36.4937645, 3, 4, "MOZ J00.XX"}, + {-13.086476, 38.975603125, 3, 4, "MOZ K00.XX"}, + {-16.810776, 38.222512, 3, 4, "MOZ L00.XX"}, + {-23.856106, 35.376349625, 3, 4, "MOZ M00.XX"}, + {-24.531096, 32.95448425, 3, 6, "MOZ MK0.00"}, + {-24.678636, 33.5082935, 3, 4, "MOZ N00.XX"}, + {-15.038415, 40.6224675, 4, 5, "MOZ NK0.00"}, + {-18.925155, 32.8394625, 3, 6, "MOZ P00.XX"}, + {-24.715896, 34.7013395, 3, 4, "MOZ PK0.00"}, + {-15.001455, 40.5991475, 3, 4, "MOZ Q00.XX"}, + {-24.486596, 34.98858425, 3, 4, "MOZ QK0.00"}, + {-24.061136, 34.698451375, 3, 4, "MOZ R00.XX"}, + {-25.037496, 33.0762395, 3, 4, "MOZ RK0.00"}, + {-13.188636, 37.47112675, 3, 4, "MOZ S00.XX"}, + {-25.016296, 33.7650395, 3, 4, "MOZ SK0.00"}, + {-23.887536, 35.124851375, 3, 4, "MOZ T00.XX"}, + {-25.405896, 32.77119475, 3, 6, "MOZ TK0.00"}, + {-26.332036, 32.619664375, 3, 6, "MOZ V00.XX"}, + {-25.035496, 32.6355395, 3, 6, "MOZ VK0.00"}, + {-15.611436, 30.405968875, 3, 6, "MOZ W00.XX"}, + {-24.106196, 35.267157125, 3, 4, "MOZ WK0.00"}, + {-12.726936, 34.937712375, 3, 4, "MOZ X00.XX"}, + {-25.605596, 32.21019475, 3, 6, "MOZ XK0.00"}, + {-14.346336, 35.599641125, 3, 7, "MOZ Y00.XX"}, + {-25.978996, 31.986222875, 3, 8, "MOZ YK0.00"}, + {-24.895136, 34.1503935, 3, 4, "MOZ Z00.XX"}, + {-24.710796, 33.8554395, 3, 4, "MOZ ZK0.00"}, + {-24.212585, 32.0284545, 2, 5, "MOZ 123.XXX"}, + {-19.0035735, 32.856492, 2, 5, "MOZ 12.XXXX"}, + {-26.59022, 32.3086295, 2, 5, "MOZ 0123.XX"}, + {-15.351135, 39.0190825, 2, 3, "MOZ 1123.XX"}, + {-18.086935, 36.655903, 2, 3, "MOZ 2123.XX"}, + {-16.39892, 33.3619825, 2, 4, "MOZ 3123.XX"}, + {-15.713535, 36.7422825, 2, 3, "MOZ 4123.XX"}, + {-13.532635, 35.018754, 2, 5, "MOZ 5123.XX"}, + {-16.43422, 39.6949825, 2, 3, "MOZ 6123.XX"}, + {-15.03172, 36.298854, 2, 3, "MOZ 7123.XX"}, + {-13.361335, 38.780354, 2, 3, "MOZ 8123.XX"}, + {-17.08292, 38.0306825, 2, 3, "MOZ 9123.XX"}, + {-26.20902, 31.7309295, 2, 6, "MOZ B123.XX"}, + {-13.435235, 37.265954, 2, 3, "MOZ C123.XX"}, + {-15.860935, 30.3622825, 2, 5, "MOZ D123.XX"}, + {-12.973535, 34.732454, 2, 3, "MOZ F123.XX"}, + {-14.54382, 35.508454, 2, 6, "MOZ G123.XX"}, + {-15.858874, 40.1984485, 2, 3, "MOZ K123.XX"}, + {-15.367834, 40.3582825, 2, 3, "MOZ L123.XX"}, + {-14.874079, 40.363097, 2, 3, "MOZ M123.XX"}, + {-14.383039, 40.315183, 2, 3, "MOZ N123.XX"}, + {-13.891999, 40.157068, 2, 3, "MOZ P123.XX"}, + {-13.403674, 40.123529, 2, 3, "MOZ Q123.XX"}, + {-12.912634, 40.171443, 2, 3, "MOZ R123.XX"}, + {-12.418879, 40.1526655, 2, 3, "MOZ S123.XX"}, + {-11.927839, 40.1526655, 2, 3, "MOZ T123.XX"}, + {-11.436799, 40.1526655, 2, 4, "MOZ V123.XX"}, + {-10.945759, 40.1526655, 2, 4, "MOZ W123.XX"}, + {-18.869613, 30.5891385, 1, 4, "MOZ 1234.XXX"}, + {-22.5239, 17.0426435, 4, 7, "NAM 12.XX"}, + {-22.466706, 16.8972935, 3, 6, "NAM 00.XXX"}, + {-18.009386, 19.60939175, 2, 4, "NAM J0.XXX"}, + {-17.741976, 15.642199125, 3, 5, "NAM 000.XX"}, + {-17.741976, 15.732772125, 3, 5, "NAM 100.XX"}, + {-22.914276, 14.47003075, 3, 4, "NAM 200.XX"}, + {-22.618476, 14.51593075, 3, 4, "NAM 300.XX"}, + {-17.479176, 24.242999125, 3, 6, "NAM 400.XX"}, + {-19.530176, 18.06953475, 3, 4, "NAM 500.XX"}, + {-23.278376, 17.034217875, 3, 6, "NAM 600.XX"}, + {-20.426576, 16.616721875, 3, 4, "NAM 700.XX"}, + {-21.955176, 16.871169375, 3, 4, "NAM 800.XX"}, + {-26.537876, 18.092187125, 3, 6, "NAM 900.XX"}, + {-22.420476, 18.9347565, 3, 6, "NAM B00.XX"}, + {-19.200776, 17.6645605, 3, 4, "NAM C00.XX"}, + {-26.611776, 15.104187125, 3, 4, "NAM D00.XX"}, + {-24.584376, 17.91687825, 3, 6, "NAM F00.XX"}, + {-17.862376, 15.93668625, 3, 5, "NAM G00.XX"}, + {-20.342076, 14.903021875, 3, 4, "NAM H00.XX"}, + {-28.524076, 16.358583125, 3, 4, "NAM J00.XX"}, + {-20.544976, 17.398608, 3, 4, "NAM K00.XX"}, + {-20.065576, 16.116921875, 3, 4, "NAM L00.XX"}, + {-22.389276, 14.9461565, 3, 4, "NAM M00.XX"}, + {-26.459276, 17.104687125, 3, 6, "NAM N00.XX"}, + {-21.389276, 15.90638225, 3, 4, "NAM P00.XX"}, + {-27.977676, 18.711009875, 3, 6, "NAM Q00.XX"}, + {-18.011576, 13.79478625, 3, 5, "NAM R00.XX"}, + {-21.889576, 15.813369375, 3, 4, "NAM S00.XX"}, + {-19.627536, 17.30719625, 3, 4, "NAM T00.XX"}, + {-22.005896, 15.551991375, 3, 4, "NAM TK0.00"}, + {-22.347536, 16.0866805, 3, 4, "NAM V00.XX"}, + {-24.155896, 19.07148425, 3, 6, "NAM VK0.00"}, + {-17.465536, 16.301525375, 3, 5, "NAM W00.XX"}, + {-17.904396, 15.04274225, 3, 5, "NAM WK0.00"}, + {-17.504836, 14.950325375, 3, 5, "NAM X00.XX"}, + {-17.413896, 15.867915125, 3, 5, "NAM XK0.00"}, + {-24.817636, 16.9519935, 3, 6, "NAM Y00.XX"}, + {-28.445896, 18.700399125, 3, 6, "NAM YK0.00"}, + {-22.107536, 14.2466805, 3, 4, "NAM Z00.XX"}, + {-24.078496, 17.555357125, 3, 6, "NAM ZK0.00"}, + {-17.81936, 15.0566755, 2, 4, "NAM 123.XXX"}, + {-22.868195, 14.3925415, 2, 3, "NAM 12.XXXX"}, + {-17.918435, 24.038203, 2, 6, "NAM 0123.XX"}, + {-26.909135, 14.809949, 2, 3, "NAM 1123.XX"}, + {-26.909135, 15.33075, 2, 3, "NAM 2123.XX"}, + {-26.909135, 15.851549, 2, 3, "NAM 3123.XX"}, + {-26.909135, 16.37235, 2, 3, "NAM 4123.XX"}, + {-26.909135, 16.89315, 2, 5, "NAM 5123.XX"}, + {-26.909135, 17.41395, 2, 5, "NAM 6123.XX"}, + {-20.69872, 16.4205315, 2, 3, "NAM 7123.XX"}, + {-22.695335, 18.7339805, 2, 5, "NAM 8123.XX"}, + {-20.60312, 14.8044315, 2, 3, "NAM 9123.XX"}, + {-28.66352, 16.1895775, 2, 3, "NAM B123.XX"}, + {-20.88362, 17.2995315, 2, 3, "NAM C123.XX"}, + {-20.33772, 15.9207315, 2, 3, "NAM D123.XX"}, + {-21.66142, 15.702752, 2, 3, "NAM F123.XX"}, + {-18.286435, 13.595403, 2, 3, "NAM G123.XX"}, + {-24.384135, 18.847601, 2, 5, "NAM H123.XX"}, + {-25.06152, 16.733601, 2, 5, "NAM J123.XX"}, + {-24.306735, 17.331401, 2, 5, "NAM K123.XX"}, + {-24.85652, 17.709001, 2, 5, "NAM L123.XX"}, + {-25.350274, 17.7090295, 2, 5, "NAM M123.XX"}, + {-25.838599, 17.7090295, 2, 5, "NAM N123.XX"}, + {-26.329639, 17.8637065, 2, 5, "NAM P123.XX"}, + {-26.823394, 17.935866, 2, 5, "NAM Q123.XX"}, + {-27.311719, 18.378546, 2, 5, "NAM R123.XX"}, + {-27.805474, 18.1702545, 2, 5, "NAM S123.XX"}, + {-28.252535, 18.5020785, 3, 6, "NAM T123.XX"}, + {-28.71982, 18.4860785, 2, 5, "NAM V123.XX"}, + {-17.786156, 12.209354, 1, 3, "NAM 1234.XXX"}, + {10.493705, -66.9450255, 4, 7, "VEN 12.XX"}, + {10.448035, -67.06745525, 3, 6, "VEN 00.XXX"}, + {10.252815, -67.73085625, 3, 6, "VEN C0.XXX"}, + {10.119965, -68.11530525, 3, 6, "VEN P0.XXX"}, + {10.715924, -71.75885725, 3, 6, "VEN 000.XX"}, + {10.715924, -71.67092725, 3, 6, "VEN 100.XX"}, + {10.629435, -71.69290925, 3, 6, "VEN 200.XX"}, + {10.097545, -69.39277125, 3, 6, "VEN 300.XX"}, + {8.379265, -62.696873125, 3, 4, "VEN 400.XX"}, + {10.147545, -64.71421125, 3, 4, "VEN 500.XX"}, + {9.765245, -63.216771875, 3, 4, "VEN 600.XX"}, + {10.254624, -64.65945725, 3, 4, "VEN 700.XX"}, + {8.132795, -63.596873125, 3, 4, "VEN 800.XX"}, + {10.466545, -64.19977125, 3, 4, "VEN 900.XX"}, + {8.620234, -71.2009975, 3, 6, "VEN B00.XX"}, + {8.648034, -70.2570725, 3, 6, "VEN C00.XX"}, + {7.848545, -72.244773125, 2, 5, "VEN D00.XX"}, + {10.477545, -66.64547125, 3, 4, "VEN F00.XX"}, + {10.402904, -71.47581975, 3, 6, "VEN FK0.00"}, + {10.211545, -64.71417125, 3, 4, "VEN G00.XX"}, + {10.453145, -68.06802175, 3, 6, "VEN GK0.00"}, + {9.573045, -69.227771875, 3, 6, "VEN H00.XX"}, + {10.229585, -66.71157075, 3, 4, "VEN HK0.00"}, + {11.413945, -69.704423625, 2, 5, "VEN J00.XX"}, + {9.354945, -70.6215815, 3, 6, "VEN JK0.00"}, + {10.483845, -66.56437125, 4, 5, "VEN K00.XX"}, + {9.030185, -69.7740435, 3, 6, "VEN KK0.00"}, + {8.899905, -64.2830675, 3, 4, "VEN L00.XX"}, + {10.139944, -66.80113175, 3, 4, "VEN LK0.00"}, + {10.661345, -63.29427125, 3, 4, "VEN M00.XX"}, + {10.175104, -66.91108075, 3, 6, "VEN MK0.00"}, + {8.928394, -67.4562675, 3, 6, "VEN N00.XX"}, + {11.716745, -70.219208875, 2, 5, "VEN NK0.00"}, + {10.256794, -66.88283825, 3, 6, "VEN P00.XX"}, + {10.157864, -70.09681975, 3, 6, "VEN PK0.00"}, + {7.885545, -67.511213125, 2, 5, "VEN Q00.XX"}, + {9.201985, -66.0324955, 2, 3, "VEN QK0.00"}, + {9.923694, -67.387952875, 3, 6, "VEN R00.XX"}, + {10.996684, -63.86713075, 2, 3, "VEN RK0.00"}, + {9.944494, -69.649752875, 3, 6, "VEN S00.XX"}, + {9.452335, -64.4990415, 3, 4, "VEN SK0.00"}, + {10.346545, -68.79393125, 3, 6, "VEN T00.XX"}, + {10.034775, -69.29932375, 3, 6, "VEN TK0.00"}, + {9.678194, -68.617552875, 3, 6, "VEN V00.XX"}, + {9.903495, -68.335007625, 3, 6, "VEN VK0.00"}, + {8.632045, -71.6844725, 3, 6, "VEN W00.XX"}, + {10.203704, -71.33618075, 3, 6, "VEN WK0.00"}, + {8.578194, -71.2540675, 3, 6, "VEN X00.XX"}, + {7.694604, -72.388262375, 2, 6, "VEN XK0.00"}, + {10.093494, -69.15433825, 3, 6, "VEN Y00.XX"}, + {10.042204, -67.52498075, 3, 6, "VEN YK0.00"}, + {5.671794, -67.63557375, 2, 5, "VEN Z00.XX"}, + {10.069904, -67.81718075, 3, 6, "VEN ZK0.00"}, + {9.838435, -69.6983765, 2, 5, "VEN 123.XXX"}, + {10.599605, -64.762825, 2, 3, "VEN 12.XXXX"}, + {10.90626, -72.412412, 2, 5, "VEN 1234.XX"}, + {11.3953815, -72.8987595, 1, 5, "VEN 1234.XXX"}, + {6.4212275, 3.3332955, 4, 5, "NGA 12.XX"}, + {6.700895, 3.16881925, 3, 4, "NGA 00.XXX"}, + {7.502655, 3.747302125, 3, 4, "NGA C0.XXX"}, + {12.093384, 8.389503625, 3, 6, "NGA P0.XXX"}, + {10.594324, 7.35794275, 3, 4, "NGA 000.XX"}, + {10.594324, 7.44587275, 3, 4, "NGA 100.XX"}, + {10.507835, 7.35794275, 3, 4, "NGA 200.XX"}, + {10.507835, 7.44587275, 3, 4, "NGA 300.XX"}, + {6.423419, 5.54742025, 3, 4, "NGA 400.XX"}, + {6.423419, 5.63438925, 3, 4, "NGA 500.XX"}, + {6.33693, 5.54742025, 3, 4, "NGA 600.XX"}, + {6.33693, 5.63438925, 3, 4, "NGA 700.XX"}, + {4.847651, 6.972704125, 3, 4, "NGA 800.XX"}, + {11.880824, 13.116729875, 3, 6, "NGA 900.XX"}, + {11.127645, 7.673229375, 3, 4, "NGA B00.XX"}, + {5.147725, 7.326208125, 3, 4, "NGA C00.XX"}, + {9.95838, 8.844326625, 3, 5, "NGA D00.XX"}, + {8.529984, 4.5090645, 3, 4, "NGA F00.XX"}, + {6.492744, 7.47452125, 3, 4, "NGA G00.XX"}, + {7.197414, 3.303184375, 3, 4, "NGA H00.XX"}, + {6.187395, 6.76191225, 3, 4, "NGA J00.XX"}, + {9.097145, 7.4490205, 3, 4, "NGA K00.XX"}, + {5.547386, 5.72919875, 3, 4, "NGA L00.XX"}, + {8.125363, 4.214744375, 3, 4, "NGA LK0.00"}, + {7.858835, 3.905259125, 3, 4, "NGA M00.XX"}, + {13.045004, 5.217494125, 3, 6, "NGA MK0.00"}, + {7.567736, 6.195072125, 3, 4, "NGA N00.XX"}, + {4.938744, 8.310264125, 3, 4, "NGA NK0.00"}, + {5.017223, 8.312624375, 3, 4, "NGA P00.XX"}, + {7.763761, 4.531279375, 3, 4, "NGA PK0.00"}, + {12.998964, 7.576812375, 3, 5, "NGA Q00.XX"}, + {7.238887, 5.161775375, 3, 4, "NGA QK0.00"}, + {7.489709, 4.524929125, 3, 4, "NGA R00.XX"}, + {10.306404, 9.80811075, 3, 5, "NGA RK0.00"}, + {7.983981, 3.565869125, 3, 4, "NGA S00.XX"}, + {9.602962, 6.525085625, 3, 4, "NGA SK0.00"}, + {7.743262, 8.495055125, 3, 5, "NGA T00.XX"}, + {7.620899, 4.720363375, 3, 4, "NGA TK0.00"}, + {7.20754, 5.557563125, 3, 4, "NGA V00.XX"}, + {10.280504, 11.15021075, 3, 5, "NGA VK0.00"}, + {7.103828, 4.805803125, 3, 4, "NGA W00.XX"}, + {11.739904, 11.933538875, 3, 6, "NGA WK0.00"}, + {9.271164, 12.4146415, 3, 5, "NGA X00.XX"}, + {7.629722, 4.160276375, 3, 4, "NGA XK0.00"}, + {5.196188, 7.680807375, 3, 4, "NGA Y00.XX"}, + {12.162504, 6.646566, 3, 5, "NGA YK0.00"}, + {10.282464, 13.23857025, 3, 6, "NGA Z00.XX"}, + {6.618312, 3.48190925, 3, 4, "NGA ZK0.00"}, + {8.9253005, 2.9415975, 2, 3, "NGA 123.XXX"}, + {5.9719685, 5.6830815, 2, 3, "NGA 12.XXXX"}, + {7.441535, 6.518551, 2, 3, "NGA 0123.XX"}, + {11.76858, 8.2783335, 2, 4, "NGA 1123.XX"}, + {10.25158, 7.1954335, 2, 3, "NGA 2123.XX"}, + {11.60868, 12.9290335, 2, 4, "NGA 3123.XX"}, + {11.07768, 7.2839335, 2, 3, "NGA 4123.XX"}, + {9.68352, 8.6564125, 2, 4, "NGA 5123.XX"}, + {12.815865, 5.008954, 2, 4, "NGA 6123.XX"}, + {7.42749, 5.956148, 3, 4, "NGA 7123.XX"}, + {12.741265, 7.480554, 2, 4, "NGA 8123.XX"}, + {10.16218, 9.7313335, 2, 4, "NGA 9123.XX"}, + {9.460805, 6.1379175, 2, 3, "NGA B123.XX"}, + {7.29922, 8.456096, 2, 4, "NGA C123.XX"}, + {7.104937, 5.507943, 3, 4, "NGA D123.XX"}, + {8.84842, 7.4034985, 2, 3, "NGA F123.XX"}, + {10.01058, 10.9570335, 2, 4, "NGA G123.XX"}, + {11.51698, 11.8760335, 2, 4, "NGA H123.XX"}, + {9.087265, 12.1823335, 2, 4, "NGA J123.XX"}, + {11.89488, 6.5247335, 2, 4, "NGA K123.XX"}, + {9.99278, 12.8887335, 2, 4, "NGA L123.XX"}, + {8.818009, 5.9105265, 2, 3, "NGA M123.XX"}, + {8.904992, 6.9435945, 2, 3, "NGA N123.XX"}, + {6.427243, 8.767228, 2, 4, "NGA P123.XX"}, + {8.963917, 3.6293825, 3, 4, "NGA Q123.XX"}, + {8.246485, 8.333956, 2, 3, "NGA R123.XX"}, + {12.654865, 10.842754, 2, 5, "NGA S123.XX"}, + {8.655865, 11.1408335, 2, 4, "NGA T123.XX"}, + {11.26808, 13.3827335, 2, 5, "NGA V123.XX"}, + {6.528737, 5.930966, 3, 4, "NGA W123.XX"}, + {6.623023, 7.099894, 2, 3, "NGA X123.XX"}, + {12.435865, 10.008054, 2, 5, "NGA Y123.XX"}, + {11.24838, 9.8555335, 2, 4, "NGA Z123.XX"}, + {13.2190535, 3.1001055, 1, 4, "NGA 1234.XXX"}, + {-6.787625, 39.217647, 4, 5, "TZA 12.XX"}, + {-6.710406, 39.10673775, 3, 4, "TZA 00.XXX"}, + {-2.510286, 32.86653, 3, 4, "TZA J0.XXX"}, + {-6.069076, 39.21039425, 3, 4, "TZA 000.XX"}, + {-6.155565, 39.18778225, 3, 4, "TZA 100.XX"}, + {-8.868676, 33.4057685, 3, 5, "TZA 200.XX"}, + {-8.868676, 33.4932185, 3, 5, "TZA 300.XX"}, + {-3.339576, 36.645507125, 3, 5, "TZA 400.XX"}, + {-6.763876, 37.62269425, 3, 4, "TZA 500.XX"}, + {-5.055876, 39.050207125, 3, 4, "TZA 600.XX"}, + {-6.129276, 35.69909425, 3, 4, "TZA 700.XX"}, + {-4.841076, 29.610707125, 3, 4, "TZA 800.XX"}, + {-3.305676, 37.298607125, 3, 5, "TZA 900.XX"}, + {-4.980176, 32.772607125, 3, 4, "TZA B00.XX"}, + {-10.620976, 35.61084275, 3, 5, "TZA C00.XX"}, + {-1.478276, 33.76272, 3, 5, "TZA D00.XX"}, + {-7.729276, 35.648981375, 3, 4, "TZA F00.XX"}, + {-9.261776, 32.7247685, 3, 6, "TZA G00.XX"}, + {-3.618076, 33.379707125, 3, 4, "TZA H00.XX"}, + {-10.235776, 40.14624275, 3, 4, "TZA J00.XX"}, + {-5.076836, 30.361099375, 3, 4, "TZA K00.XX"}, + {-6.841396, 36.96880025, 3, 4, "TZA KK0.00"}, + {-3.450036, 31.865599375, 3, 4, "TZA L00.XX"}, + {-7.966596, 31.596628375, 3, 4, "TZA LK0.00"}, + {-6.425136, 38.85901375, 3, 4, "TZA M00.XX"}, + {-1.334096, 31.781745, 3, 5, "TZA MK0.00"}, + {-6.330536, 31.04321375, 3, 4, "TZA N00.XX"}, + {-4.824296, 34.725573125, 3, 4, "TZA NK0.00"}, + {-4.980836, 29.965999375, 3, 4, "TZA P00.XX"}, + {-8.858596, 34.8004555, 3, 4, "TZA PK0.00"}, + {-2.637536, 32.609085, 3, 4, "TZA Q00.XX"}, + {-3.010096, 31.903245, 3, 4, "TZA QK0.00"}, + {-2.002836, 33.838685, 3, 4, "TZA R00.XX"}, + {-8.123496, 36.657228375, 3, 4, "TZA RK0.00"}, + {-9.325536, 34.7381415, 3, 4, "TZA S00.XX"}, + {-10.002096, 39.67971075, 3, 4, "TZA SK0.00"}, + {-9.093636, 32.9105415, 3, 5, "TZA T00.XX"}, + {-6.151296, 36.83180025, 3, 4, "TZA TK0.00"}, + {-7.679736, 36.948428125, 4, 5, "TZA V00.XX"}, + {-5.128796, 31.019673125, 3, 4, "TZA VK0.00"}, + {-10.710836, 38.77467025, 3, 5, "TZA W00.XX"}, + {-5.162796, 38.414473125, 3, 4, "TZA WK0.00"}, + {-4.562636, 30.085099375, 3, 4, "TZA X00.XX"}, + {-10.940296, 39.24921075, 3, 5, "TZA XK0.00"}, + {-2.837536, 33.049085, 3, 4, "TZA Y00.XX"}, + {-8.799496, 35.7842555, 3, 4, "TZA YK0.00"}, + {-8.281136, 35.258228125, 3, 4, "TZA Z00.XX"}, + {-4.285896, 33.853873125, 3, 4, "TZA ZK0.00"}, + {-2.7844305, 36.7646275, 2, 4, "TZA 12.XXXX"}, + {-5.455485, 36.851145, 2, 3, "TZA 123.XXX"}, + {-9.143535, 33.2614335, 2, 4, "TZA 0123.XX"}, + {-6.40142, 35.508205, 2, 3, "TZA 1123.XX"}, + {-5.165535, 29.586305, 2, 3, "TZA 2123.XX"}, + {-5.255035, 32.581605, 2, 3, "TZA 3123.XX"}, + {-10.89312, 35.4230335, 2, 4, "TZA 4123.XX"}, + {-1.753135, 33.571605, 2, 3, "TZA 5123.XX"}, + {-8.00142, 35.458205, 2, 3, "TZA 6123.XX"}, + {-9.444535, 32.6185325, 2, 5, "TZA 7123.XX"}, + {-3.892935, 33.188704, 2, 3, "TZA 8123.XX"}, + {-10.53442, 39.9742455, 2, 4, "TZA 9123.XX"}, + {-5.323435, 30.160305, 2, 3, "TZA B123.XX"}, + {-3.696635, 31.664805, 2, 3, "TZA C123.XX"}, + {-8.19212, 31.391105, 2, 4, "TZA D123.XX"}, + {-1.562335, 31.576005, 2, 3, "TZA F123.XX"}, + {-6.57442, 30.842505, 2, 3, "TZA G123.XX"}, + {-5.052535, 34.519905, 2, 3, "TZA H123.XX"}, + {-9.086835, 34.5976335, 2, 3, "TZA J123.XX"}, + {-2.884135, 32.408205, 2, 3, "TZA K123.XX"}, + {-3.238335, 31.697505, 3, 4, "TZA L123.XX"}, + {-2.249434, 33.637805, 2, 3, "TZA M123.XX"}, + {-8.13582, 36.600205, 2, 3, "TZA N123.XX"}, + {-9.572135, 34.5402335, 2, 3, "TZA P123.XX"}, + {-10.246435, 39.5190335, 2, 3, "TZA Q123.XX"}, + {-5.357035, 30.814005, 2, 3, "TZA R123.XX"}, + {-10.95472, 38.5769335, 2, 4, "TZA S123.XX"}, + {-4.809235, 29.884305, 3, 4, "TZA T123.XX"}, + {-11.16582, 39.0465335, 2, 4, "TZA V123.XX"}, + {-3.151735, 32.857405, 2, 3, "TZA W123.XX"}, + {-9.027735, 35.5814335, 2, 3, "TZA X123.XX"}, + {-8.52502, 35.057605, 2, 3, "TZA Y123.XX"}, + {-4.514135, 33.648205, 2, 3, "TZA Z123.XX"}, + {-1.733636, 29.7287245, 1, 5, "TZA 1234.XXX"}, + {30.0981, 31.2071175, 4, 5, "EGY 12.XX"}, + {30.116875, 30.8884095, 3, 4, "EGY 12.XXX"}, + {31.226424, 29.8570405, 3, 4, "EGY 000.XX"}, + {31.286966, 29.9377635, 3, 4, "EGY 100.XX"}, + {31.142224, 29.7143405, 3, 4, "EGY 200.XX"}, + {31.280424, 32.2466405, 3, 4, "EGY 300.XX"}, + {30.016724, 32.479105875, 3, 4, "EGY 400.XX"}, + {30.979945, 31.115168625, 3, 4, "EGY 500.XX"}, + {25.740724, 32.60502675, 3, 4, "EGY 600.XX"}, + {31.082524, 31.3305405, 3, 4, "EGY 700.XX"}, + {27.222624, 31.148661375, 4, 5, "EGY 800.XX"}, + {30.828724, 30.949879125, 3, 4, "EGY 900.XX"}, + {24.120724, 32.847291125, 3, 4, "EGY B00.XX"}, + {29.093124, 31.043257375, 3, 4, "EGY C00.XX"}, + {26.590724, 31.673587125, 3, 4, "EGY D00.XX"}, + {30.592464, 31.464190375, 3, 4, "EGY F00.XX"}, + {29.304104, 30.810254375, 3, 4, "EGY FK0.00"}, + {30.606264, 32.239990375, 3, 4, "EGY G00.XX"}, + {31.119904, 30.1008025, 3, 4, "EGY GK0.00"}, + {31.045564, 30.4265325, 3, 4, "EGY H00.XX"}, + {28.091204, 30.718943875, 3, 4, "EGY HK0.00"}, + {26.184264, 32.703936625, 3, 4, "EGY J00.XX"}, + {30.556204, 30.975820125, 3, 4, "EGY JK0.00"}, + {30.475064, 31.131790375, 3, 4, "EGY K00.XX"}, + {27.724704, 30.822288625, 3, 4, "EGY KK0.00"}, + {31.105664, 30.8941325, 3, 4, "EGY L00.XX"}, + {30.418704, 31.534364875, 3, 4, "EGY LK0.00"}, + {31.133764, 33.7732325, 2, 3, "EGY M00.XX"}, + {30.704104, 31.239820125, 3, 4, "EGY MK0.00"}, + {26.342464, 31.845564375, 3, 4, "EGY N00.XX"}, + {24.974104, 32.8413395, 3, 4, "EGY NK0.00"}, + {29.863564, 31.298933875, 3, 4, "EGY P00.XX"}, + {31.124104, 30.6096025, 3, 4, "EGY PK0.00"}, + {31.322464, 30.2639325, 3, 4, "EGY Q00.XX"}, + {31.214104, 31.3196025, 3, 4, "EGY QK0.00"}, + {31.182464, 31.9839325, 3, 4, "EGY R00.XX"}, + {30.724104, 31.639820125, 3, 4, "EGY RK0.00"}, + {31.092464, 31.5639325, 3, 4, "EGY S00.XX"}, + {31.001004, 29.7481025, 3, 4, "EGY SK0.00"}, + {31.432464, 31.7839325, 3, 4, "EGY T00.XX"}, + {28.307504, 30.680643875, 3, 4, "EGY TK0.00"}, + {30.488764, 30.885690375, 3, 4, "EGY V00.XX"}, + {26.761504, 31.474078125, 3, 4, "EGY VK0.00"}, + {29.176264, 31.103906125, 3, 4, "EGY W00.XX"}, + {30.881004, 31.427120125, 3, 4, "EGY WK0.00"}, + {29.502464, 30.814533875, 3, 4, "EGY X00.XX"}, + {30.905504, 30.262820125, 3, 4, "EGY XK0.00"}, + {30.447464, 30.990662625, 3, 4, "EGY Y00.XX"}, + {27.308304, 30.922288625, 3, 4, "EGY YK0.00"}, + {25.637064, 32.52242225, 3, 4, "EGY Z00.XX"}, + {30.814104, 30.789820125, 3, 4, "EGY ZK0.00"}, + {29.848025, 29.300025, 2, 3, "EGY 03K.S0G"}, + {28.860025, 30.348025, 2, 3, "EGY Q20.610"}, + {27.423025, 30.545025, 2, 3, "EGY V2X.L0S"}, + {27.151025, 30.715025, 3, 4, "EGY X62.S13"}, + {26.400025, 33.617025, 2, 3, "EGY XZV.60G"}, + {27.020691, 30.532276, 2, 3, "EGY 12.XXXX"}, + {24.406462, 30.483952, 2, 3, "EGY 1234.XX"}, + {30.982254, 25.131316, 1, 3, "EGY 1234.XXX"}, + {18.100861, -16.022168, 4, 5, "MRT 12.XX"}, + {18.268515, -16.059098, 3, 4, "MRT 12.XXX"}, + {16.600514, -11.463656125, 3, 5, "MRT 000.XX"}, + {16.138114, -13.56028625, 3, 5, "MRT 200.XX"}, + {16.138114, -13.43322125, 4, 6, "MRT 400.XX"}, + {16.509914, -15.865956125, 3, 6, "MRT 600.XX"}, + {22.710314, -12.54410225, 2, 7, "MRT 800.XX"}, + {20.502214, -13.111884, 2, 3, "MRT B00.XX"}, + {16.600514, -7.337056125, 3, 4, "MRT D00.XX"}, + {18.534314, -11.489534625, 2, 3, "MRT G00.XX"}, + {16.980514, -13.563826, 3, 4, "MRT J00.XX"}, + {17.284914, -7.100126, 3, 4, "MRT L00.XX"}, + {19.790724, -14.44316525, 2, 3, "MRT N00.XX"}, + {17.094124, -13.965688, 3, 4, "MRT P00.XX"}, + {16.651224, -14.308774125, 3, 5, "MRT Q00.XX"}, + {15.199424, -12.2393355, 3, 8, "MRT R00.XX"}, + {20.504824, -12.404678125, 2, 3, "MRT S00.XX"}, + {16.283224, -8.21306125, 3, 4, "MRT T00.XX"}, + {16.700724, -9.662374125, 3, 4, "MRT V00.XX"}, + {15.846824, -9.46886125, 3, 4, "MRT W00.XX"}, + {22.730124, -12.73666925, 2, 7, "MRT X00.XX"}, + {25.254124, -11.60877325, 2, 3, "MRT Y00.XX"}, + {20.970324, -11.672692, 2, 3, "MRT Z00.XX"}, + {18.023983, -16.4202355, 2, 3, "MRT 123.XXX"}, + {16.445605, -13.263099, 2, 4, "MRT 12.XXXX"}, + {17.257595, -10.227473, 2, 3, "MRT 1234.XX"}, + {26.4866365, -16.790253, 1, 2, "MRT 1234.XXX"}, + {-17.7521, -63.220074, 4, 6, "BOL 12.XX"}, + {-17.851506, -63.269785875, 3, 5, "BOL 00.XXX"}, + {-17.334325, -66.356907875, 3, 5, "BOL C0.XXX"}, + {-16.627045, -68.323390625, 3, 5, "BOL P0.XXX"}, + {-17.976886, -67.16876475, 3, 5, "BOL 000.XX"}, + {-18.993876, -65.3140395, 3, 5, "BOL 200.XX"}, + {-21.487676, -64.76721775, 2, 4, "BOL 300.XX"}, + {-19.537776, -65.79706525, 3, 5, "BOL 400.XX"}, + {-17.294376, -63.294888, 3, 5, "BOL 500.XX"}, + {-14.817455, -64.9418525, 2, 4, "BOL 600.XX"}, + {-21.943455, -63.692448125, 2, 6, "BOL 700.XX"}, + {-10.970976, -66.09385725, 2, 6, "BOL 800.XX"}, + {-10.782976, -65.39605725, 2, 6, "BOL 900.XX"}, + {-18.406876, -66.612826625, 3, 5, "BOL B00.XX"}, + {-22.055476, -65.6423435, 2, 6, "BOL C00.XX"}, + {-19.990976, -63.567778125, 2, 4, "BOL D00.XX"}, + {-22.693376, -64.37996925, 2, 6, "BOL F00.XX"}, + {-21.399276, -65.76361775, 2, 4, "BOL G00.XX"}, + {-10.979976, -68.79615725, 2, 9, "BOL H00.XX"}, + {-16.335276, -61.009174125, 2, 6, "BOL J00.XX"}, + {-17.482576, -63.204900875, 3, 5, "BOL K00.XX"}, + {-14.819576, -66.7857355, 3, 5, "BOL L00.XX"}, + {-21.259325, -63.50565875, 2, 4, "BOL M00.XX"}, + {-18.249276, -66.88271375, 3, 5, "BOL N00.XX"}, + {-17.395455, -63.910114375, 3, 5, "BOL P00.XX"}, + {-17.526595, -65.901093375, 3, 5, "BOL Q00.XX"}, + {-17.076076, -63.271388, 3, 5, "BOL R00.XX"}, + {-13.698876, -65.46610975, 2, 6, "BOL S00.XX"}, + {-15.851376, -63.22706125, 2, 4, "BOL T00.XX"}, + {-15.795876, -67.60146125, 3, 5, "BOL V00.XX"}, + {-17.960376, -63.43371375, 3, 5, "BOL W00.XX"}, + {-18.936276, -57.8435395, 2, 6, "BOL X00.XX"}, + {-17.319276, -63.442600875, 3, 5, "BOL Y00.XX"}, + {-20.419276, -66.873278125, 2, 4, "BOL Z00.XX"}, + {-17.0444545, -65.0345575, 2, 4, "BOL 123.XXX"}, + {-17.236508, -67.766496, 2, 4, "BOL 12.XXXX"}, + {-14.488357, -68.651827, 2, 4, "BOL 1234.XX"}, + {-10.5897175, -69.21865, 1, 8, "BOL 1234.XXX"}, + {9.0646175, 38.701477, 4, 5, "ETH 12.XX"}, + {9.132015, 38.6136115, 3, 4, "ETH 12.XXX"}, + {9.616545, 41.776128125, 2, 4, "ETH 000.XX"}, + {13.548924, 39.43899025, 3, 4, "ETH 100.XX"}, + {8.586024, 39.2310685, 3, 4, "ETH 200.XX"}, + {11.633824, 37.345929875, 3, 6, "ETH 300.XX"}, + {12.631724, 37.411616, 3, 6, "ETH 400.XX"}, + {11.172424, 39.603229875, 3, 4, "ETH 500.XX"}, + {7.091845, 38.455621875, 3, 4, "ETH 600.XX"}, + {7.713024, 36.799781375, 2, 3, "ETH 700.XX"}, + {9.350424, 42.0821685, 2, 4, "ETH 800.XX"}, + {7.241124, 38.575981375, 3, 4, "ETH 900.XX"}, + {6.072624, 37.53059425, 2, 3, "ETH B00.XX"}, + {11.119124, 39.703129875, 3, 4, "ETH C00.XX"}, + {9.130924, 36.5055685, 2, 3, "ETH D00.XX"}, + {10.381724, 37.68914275, 3, 6, "ETH F00.XX"}, + {7.975864, 39.101628125, 3, 4, "ETH G00.XX"}, + {14.274704, 39.435049375, 3, 6, "ETH GK0.00"}, + {7.564664, 37.827928125, 3, 4, "ETH H00.XX"}, + {6.843504, 37.736228375, 3, 4, "ETH HK0.00"}, + {9.680964, 39.499755875, 3, 4, "ETH J00.XX"}, + {6.409104, 38.27560025, 2, 3, "ETH JK0.00"}, + {7.022464, 39.938828125, 3, 4, "ETH K00.XX"}, + {12.414104, 39.533366, 3, 4, "ETH KK0.00"}, + {14.109964, 38.24432675, 3, 6, "ETH L00.XX"}, + {8.969504, 37.8311555, 3, 4, "ETH LK0.00"}, + {5.344564, 39.54581375, 2, 3, "ETH M00.XX"}, + {9.345704, 42.7725555, 2, 4, "ETH MK0.00"}, + {14.130664, 38.69992675, 3, 4, "ETH N00.XX"}, + {14.167204, 38.85482125, 3, 4, "ETH NK0.00"}, + {8.544864, 37.9416415, 3, 4, "ETH P00.XX"}, + {11.824404, 39.565938875, 3, 4, "ETH PK0.00"}, + {6.756064, 38.36091375, 3, 4, "ETH Q00.XX"}, + {8.144104, 38.793728375, 3, 4, "ETH QK0.00"}, + {8.612464, 39.0887415, 3, 4, "ETH R00.XX"}, + {7.854104, 39.603728375, 3, 4, "ETH RK0.00"}, + {12.177564, 39.611298, 3, 4, "ETH S00.XX"}, + {9.174104, 35.8036555, 2, 5, "ETH SK0.00"}, + {8.132464, 38.338828125, 3, 4, "ETH T00.XX"}, + {9.063904, 40.8610555, 2, 3, "ETH TK0.00"}, + {5.892464, 38.94891375, 2, 3, "ETH V00.XX"}, + {12.774104, 39.513294125, 3, 4, "ETH VK0.00"}, + {9.796564, 38.706255875, 3, 4, "ETH W00.XX"}, + {7.911604, 38.688928375, 3, 4, "ETH WK0.00"}, + {8.553764, 34.7722415, 2, 5, "ETH X00.XX"}, + {11.071404, 37.857138875, 3, 6, "ETH XK0.00"}, + {11.751364, 41.040384625, 2, 4, "ETH Y00.XX"}, + {8.244104, 34.563728375, 2, 5, "ETH YK0.00"}, + {10.975064, 36.48027025, 2, 5, "ETH Z00.XX"}, + {9.064304, 38.4840555, 3, 4, "ETH ZK0.00"}, + {9.2889225, 37.5217765, 2, 3, "ETH 123.XXX"}, + {11.761743, 37.4277445, 2, 5, "ETH 12.XXXX"}, + {14.509893, 37.3572195, 2, 7, "ETH 1234.XX"}, + {9.718072, 33.51484, 1, 8, "ETH 1234.XXX"}, + {4.6651, -74.12789, 5, 6, "COL 12.XX"}, + {4.778935, -74.227852375, 4, 5, "COL 00.XXX"}, + {3.515084, -76.646231625, 4, 5, "COL C0.XXX"}, + {6.345084, -75.72660925, 4, 5, "COL P0.XXX"}, + {11.032745, -74.84777125, 4, 5, "COL 000.XX"}, + {10.948545, -74.84377125, 4, 5, "COL 100.XX"}, + {10.442545, -75.56577125, 4, 5, "COL 200.XX"}, + {10.376545, -75.53477125, 4, 5, "COL 300.XX"}, + {7.938145, -72.547973125, 4, 6, "COL 400.XX"}, + {7.168934, -73.179078125, 4, 6, "COL 500.XX"}, + {4.839834, -75.723139375, 5, 6, "COL 600.XX"}, + {11.244545, -74.237770625, 4, 5, "COL 700.XX"}, + {4.456545, -75.257939375, 4, 5, "COL 800.XX"}, + {1.229834, -77.32302, 4, 7, "COL 900.XX"}, + {5.068545, -75.550039375, 4, 5, "COL B00.XX"}, + {2.972434, -75.31942, 4, 5, "COL C00.XX"}, + {4.156545, -73.660439375, 4, 6, "COL D00.XX"}, + {4.563534, -75.721639375, 4, 5, "COL F00.XX"}, + {10.491834, -73.30583625, 4, 6, "COL G00.XX"}, + {8.794545, -75.9179975, 4, 5, "COL H00.XX"}, + {9.330834, -75.4391975, 4, 5, "COL J00.XX"}, + {7.085334, -73.142778125, 5, 7, "COL K00.XX"}, + {3.556545, -76.349439375, 4, 5, "COL L00.XX"}, + {3.884545, -77.083339375, 4, 5, "COL M00.XX"}, + {2.486545, -76.64852, 4, 5, "COL N00.XX"}, + {7.088545, -73.897478125, 4, 5, "COL P00.XX"}, + {4.842934, -75.808839375, 4, 5, "COL Q00.XX"}, + {4.119834, -76.253139375, 4, 5, "COL R00.XX"}, + {4.779634, -75.965539375, 4, 5, "COL S00.XX"}, + {4.317994, -74.830010375, 4, 5, "COL T00.XX"}, + {1.614004, -75.646145, 4, 5, "COL TK0.00"}, + {11.399094, -72.272123625, 4, 6, "COL V00.XX"}, + {5.724204, -72.95459025, 4, 6, "COL VK0.00"}, + {3.921394, -76.328010375, 4, 5, "COL W00.XX"}, + {5.542285, -73.38123325, 4, 6, "COL WK0.00"}, + {7.087594, -73.201081125, 4, 6, "COL X00.XX"}, + {10.874304, -74.79798075, 4, 5, "COL XK0.00"}, + {9.261245, -74.8035525, 4, 5, "COL Y00.XX"}, + {11.511895, -72.934808875, 4, 6, "COL YK0.00"}, + {4.837594, -74.390910375, 4, 5, "COL Z00.XX"}, + {5.829604, -73.06039025, 4, 6, "COL ZK0.00"}, + {4.541415, -76.6484905, 3, 4, "COL 123.XXX"}, + {8.392405, -76.0532485, 3, 4, "COL 12.XXXX"}, + {7.65428, -72.811995, 3, 5, "COL 0123.XX"}, + {6.84348, -73.346095, 3, 5, "COL 1123.XX"}, + {0.791265, -77.717995, 3, 6, "COL 2123.XX"}, + {2.743865, -75.541795, 3, 4, "COL 3123.XX"}, + {10.03498, -73.4957665, 3, 4, "COL 4123.XX"}, + {3.642365, -77.291795, 3, 4, "COL 5123.XX"}, + {2.269565, -76.841295, 3, 4, "COL 6123.XX"}, + {6.83458, -74.115295, 3, 4, "COL 7123.XX"}, + {1.556665, -76.072595, 3, 4, "COL 8123.XX"}, + {11.15008, -72.4848665, 3, 5, "COL 9123.XX"}, + {5.44938, -73.386395, 3, 5, "COL B123.XX"}, + {11.24008, -73.1504665, 3, 5, "COL C123.XX"}, + {1.361965, -79.040895, 3, 6, "COL D123.XX"}, + {7.65358, -76.921795, 3, 4, "COL F123.XX"}, + {8.04358, -73.716795, 3, 4, "COL G123.XX"}, + {5.235865, -74.901795, 3, 4, "COL H123.XX"}, + {5.45858, -76.891795, 3, 4, "COL J123.XX"}, + {6.63968, -70.985695, 3, 5, "COL K123.XX"}, + {5.96358, -75.751795, 3, 4, "COL L123.XX"}, + {5.115865, -72.641795, 3, 6, "COL M123.XX"}, + {12.345865, -81.733346, 3, 4, "COL N123.XX"}, + {7.56358, -75.241795, 3, 4, "COL P123.XX"}, + {7.16948, -72.886895, 4, 6, "COL Q123.XX"}, + {5.38858, -74.051795, 3, 4, "COL R123.XX"}, + {2.736565, -76.655495, 4, 5, "COL S123.XX"}, + {6.83858, -74.931795, 3, 4, "COL T123.XX"}, + {6.24858, -74.651795, 3, 4, "COL V123.XX"}, + {6.36148, -73.370695, 3, 5, "COL W123.XX"}, + {6.54568, -72.126895, 3, 5, "COL X123.XX"}, + {2.008765, -75.944195, 4, 5, "COL Y123.XX"}, + {-1.3701675, -78.6434945, 2, 8, "COL 1234.XXX"}, + {10.6450515, -81.7207595, 2, 3, "COL 123.XXXX"}, + {12.168144, -81.1944395, 2, 3, "COL 1234.XXXX"}, + {-33.910588, 18.37205, 4, 5, "ZAF 00.XX"}, + {-33.968098, 18.461041, 4, 5, "ZAF J0.XX"}, + {-29.826576, 30.960031625, 4, 5, "ZAF 000.XX"}, + {-26.149276, 27.994913875, 4, 6, "ZAF 100.XX"}, + {-25.697176, 28.162213875, 4, 6, "ZAF 200.XX"}, + {-26.214276, 27.813713875, 4, 6, "ZAF 300.XX"}, + {-33.915676, 25.549984, 4, 5, "ZAF 400.XX"}, + {-26.139076, 28.256813875, 4, 6, "ZAF 500.XX"}, + {-26.609876, 27.908387125, 4, 6, "ZAF 600.XX"}, + {-29.572476, 30.348431625, 4, 5, "ZAF 700.XX"}, + {-32.964576, 27.837349375, 4, 5, "ZAF 800.XX"}, + {-25.972776, 28.162413875, 4, 6, "ZAF 900.XX"}, + {-29.078276, 26.167457375, 4, 5, "ZAF B00.XX"}, + {-26.198476, 28.163813875, 4, 6, "ZAF C00.XX"}, + {-26.666676, 27.789987125, 4, 6, "ZAF D00.XX"}, + {-27.708876, 29.895035625, 3, 4, "ZAF F00.XX"}, + {-26.067976, 27.732713875, 4, 6, "ZAF G00.XX"}, + {-27.927576, 26.693009875, 4, 5, "ZAF H00.XX"}, + {-26.208676, 28.315713875, 5, 7, "ZAF J00.XX"}, + {-26.206976, 28.408713875, 5, 7, "ZAF K00.XX"}, + {-33.725176, 25.357484, 4, 5, "ZAF L00.XX"}, + {-25.871936, 29.204136625, 4, 6, "ZAF M00.XX"}, + {-26.277696, 28.100578125, 4, 6, "ZAF MK0.00"}, + {-29.217336, 26.674306125, 4, 5, "ZAF N00.XX"}, + {-33.732496, 18.949534, 4, 5, "ZAF NK0.00"}, + {-25.978136, 28.076336625, 4, 6, "ZAF P00.XX"}, + {-28.742596, 24.722699125, 4, 6, "ZAF PK0.00"}, + {-26.847036, 26.621193125, 4, 6, "ZAF Q00.XX"}, + {-26.363996, 27.364178125, 4, 6, "ZAF QK0.00"}, + {-25.847936, 28.151936625, 4, 6, "ZAF R00.XX"}, + {-34.075896, 18.808734, 4, 5, "ZAF RK0.00"}, + {-26.165036, 27.663936625, 4, 6, "ZAF S00.XX"}, + {-25.765496, 29.438722875, 4, 5, "ZAF SK0.00"}, + {-25.645436, 27.20112225, 4, 6, "ZAF T00.XX"}, + {-26.364396, 28.356478125, 4, 6, "ZAF TK0.00"}, + {-26.698636, 27.059064375, 4, 6, "ZAF V00.XX"}, + {-33.974796, 22.416534, 4, 5, "ZAF VK0.00"}, + {-28.543336, 29.745277375, 4, 5, "ZAF W00.XX"}, + {-23.898096, 29.427057125, 4, 5, "ZAF WK0.00"}, + {-24.152736, 28.95486575, 3, 5, "ZAF X00.XX"}, + {-29.815396, 30.600209625, 3, 4, "ZAF XK0.00"}, + {-25.484036, 28.04842225, 4, 6, "ZAF Y00.XX"}, + {-33.650496, 19.413934, 4, 5, "ZAF YK0.00"}, + {-26.533936, 29.050964375, 4, 6, "ZAF Z00.XX"}, + {-27.665896, 27.180688625, 4, 5, "ZAF ZK0.00"}, + {-33.694277, 18.37641, 4, 5, "ZAF 12.XXX"}, + {-30.101025, 30.6483015, 4, 5, "ZAF 01.XXXX"}, + {-34.022925, 25.23291, 3, 4, "ZAF 11.XXXX"}, + {-29.881725, 30.0615015, 3, 4, "ZAF 21.XXXX"}, + {-33.221724, 27.384345, 3, 4, "ZAF 31.XXXX"}, + {-29.361425, 26.018415, 3, 4, "ZAF 41.XXXX"}, + {-28.166725, 29.8461365, 3, 4, "ZAF 51.XXXX"}, + {-28.086725, 26.7111365, 3, 4, "ZAF 61.XXXX"}, + {-29.431725, 26.543615, 3, 4, "ZAF 71.XXXX"}, + {-34.143325, 18.92361, 3, 4, "ZAF 81.XXXX"}, + {-28.936825, 24.486915, 3, 5, "ZAF 91.XXXX"}, + {-34.001425, 22.1689315, 4, 5, "ZAF B1.XXXX"}, + {-25.540125, 30.9012715, 4, 6, "ZAF C1.XXXX"}, + {-24.146725, 30.957885, 3, 5, "ZAF D1.XXXX"}, + {-28.740825, 29.7394365, 3, 4, "ZAF F1.XXXX"}, + {-24.236725, 28.997885, 3, 5, "ZAF G1.XXXX"}, + {-33.711725, 19.1273315, 4, 5, "ZAF H1.XXXX"}, + {-28.963225, 31.751315, 3, 4, "ZAF J1.XXXX"}, + {-23.251725, 29.6704065, 3, 4, "ZAF K1.XXXX"}, + {-31.791725, 28.5518665, 3, 4, "ZAF L1.XXXX"}, + {-26.389625, 25.9363715, 3, 5, "ZAF M1.XXXX"}, + {-33.661725, 26.4573315, 3, 4, "ZAF N1.XXXX"}, + {-28.081725, 30.5261365, 3, 4, "ZAF P1.XXXX"}, + {-33.721724, 18.3572315, 4, 5, "ZAF Q1.XXXX"}, + {-28.216725, 28.1361365, 3, 4, "ZAF R1.XXXX"}, + {-32.091725, 26.7717665, 3, 4, "ZAF S1.XXXX"}, + {-33.163425, 17.883145, 3, 4, "ZAF T1.XXXX"}, + {-34.350625, 21.84631, 3, 4, "ZAF V1.XXXX"}, + {-28.671725, 21.0011365, 3, 5, "ZAF W1.XXXX"}, + {-26.082325, 25.4046715, 3, 5, "ZAF X1.XXXX"}, + {-26.551725, 29.6558715, 3, 4, "ZAF Y1.XXXX"}, + {-23.341725, 30.3804065, 3, 5, "ZAF Z1.XXXX"}, + {-28.63142, 28.7149785, 3, 5, "ZAF 0123.XX"}, + {-27.194135, 24.47245, 3, 5, "ZAF 1123.XX"}, + {-34.091635, 22.938846, 3, 4, "ZAF 2123.XX"}, + {-29.56642, 31.037199, 3, 4, "ZAF 3123.XX"}, + {-32.584135, 22.296997, 3, 4, "ZAF 4123.XX"}, + {-32.534134, 24.266997, 3, 4, "ZAF 5123.XX"}, + {-31.090035, 30.064348, 3, 4, "ZAF 6123.XX"}, + {-32.564135, 27.826997, 3, 4, "ZAF 7123.XX"}, + {-27.23142, 30.55245, 3, 4, "ZAF 8123.XX"}, + {-29.264135, 29.557299, 3, 4, "ZAF 9123.XX"}, + {-27.42142, 25.07245, 3, 5, "ZAF B123.XX"}, + {-32.43142, 25.3447765, 3, 4, "ZAF C123.XX"}, + {-26.01142, 30.8002295, 3, 6, "ZAF D123.XX"}, + {-33.00142, 26.356997, 3, 4, "ZAF F123.XX"}, + {-30.88142, 23.7399275, 3, 4, "ZAF G123.XX"}, + {-27.65642, 25.52735, 3, 4, "ZAF H123.XX"}, + {-24.434135, 29.247601, 3, 5, "ZAF J123.XX"}, + {-30.78142, 29.1599275, 3, 4, "ZAF K123.XX"}, + {-34.64142, 18.951846, 3, 4, "ZAF L123.XX"}, + {-24.01642, 29.9653805, 3, 4, "ZAF M123.XX"}, + {-28.074135, 26.1050785, 3, 4, "ZAF N123.XX"}, + {-27.59142, 29.63245, 3, 4, "ZAF P123.XX"}, + {-30.51142, 30.4899275, 3, 4, "ZAF Q123.XX"}, + {-30.924135, 26.442148, 3, 4, "ZAF R123.XX"}, + {-34.144135, 19.926846, 3, 4, "ZAF S123.XX"}, + {-28.184135, 24.6651785, 3, 5, "ZAF T123.XX"}, + {-28.63142, 26.4650785, 3, 4, "ZAF V123.XX"}, + {-25.324135, 30.2002295, 3, 5, "ZAF W123.XX"}, + {-32.794135, 27.136997, 3, 4, "ZAF X123.XX"}, + {-24.93142, 28.147601, 4, 6, "ZAF Y123.XX"}, + {-28.55142, 27.3650785, 3, 4, "ZAF Z123.XX"}, + {-24.8810165, 26.654769, 3, 6, "ZAF 123.XXX"}, + {-24.5928525, 17.065382, 2, 5, "ZAF 1234.XXX"}, + {-46.4040615, 37.0941095, 2, 3, "ZAF M12.XXXX"}, + {-34.758, 27.47, 2, 3, "ZAF L7J5.PMFM"}, + {12.6735, -8.026549, 5, 7, "MLI 12.XX"}, + {12.838569, -8.218788, 4, 5, "MLI 12.XXX"}, + {11.359824, -5.719170125, 4, 5, "MLI 000.XX"}, + {12.418824, -5.509584, 4, 7, "MLI 100.XX"}, + {14.530724, -4.221922625, 4, 6, "MLI 200.XX"}, + {14.572424, -4.128522625, 4, 6, "MLI 300.XX"}, + {14.490724, -11.481922625, 4, 6, "MLI 400.XX"}, + {13.320624, -4.95070975, 4, 6, "MLI 500.XX"}, + {13.456524, -6.31870975, 4, 5, "MLI 600.XX"}, + {13.499324, -6.23180975, 4, 5, "MLI 700.XX"}, + {15.290724, -9.625448375, 4, 6, "MLI 800.XX"}, + {16.307824, -3.43736125, 4, 5, "MLI 900.XX"}, + {13.741424, -6.11790975, 4, 5, "MLI B00.XX"}, + {16.812824, -3.047974125, 4, 5, "MLI C00.XX"}, + {13.965524, -4.59460975, 4, 6, "MLI D00.XX"}, + {16.311524, -0.05966125, 4, 5, "MLI F00.XX"}, + {13.619824, -8.07690975, 5, 6, "MLI G00.XX"}, + {11.460724, -7.531470125, 4, 5, "MLI H00.XX"}, + {14.282424, -6.031522625, 4, 5, "MLI J00.XX"}, + {12.911824, -7.594596875, 4, 5, "MLI K00.XX"}, + {13.588424, -7.48800975, 5, 6, "MLI L00.XX"}, + {15.209324, -7.3271355, 4, 6, "MLI M00.XX"}, + {13.828124, -10.87900975, 5, 6, "MLI N00.XX"}, + {11.958324, -8.467870125, 4, 6, "MLI P00.XX"}, + {18.482724, 1.367373375, 4, 6, "MLI Q00.XX"}, + {14.112424, -3.12380975, 4, 6, "MLI R00.XX"}, + {15.942464, -4.02211675, 4, 5, "MLI S00.XX"}, + {16.410004, -3.688340125, 4, 5, "MLI SK0.00"}, + {11.109664, -6.927615375, 4, 5, "MLI T00.XX"}, + {12.349504, -4.806434, 4, 7, "MLI TK0.00"}, + {14.001164, -5.38797325, 4, 6, "MLI V00.XX"}, + {14.999104, -2.9772235, 4, 6, "MLI VK0.00"}, + {14.362464, -3.641858875, 4, 6, "MLI W00.XX"}, + {14.447204, -4.944650625, 4, 6, "MLI WK0.00"}, + {12.846764, -4.957487625, 4, 7, "MLI X00.XX"}, + {13.034104, -9.516705875, 4, 5, "MLI XK0.00"}, + {14.744964, -6.1361455, 4, 6, "MLI Y00.XX"}, + {13.716404, -6.02967875, 4, 5, "MLI YK0.00"}, + {16.133864, -3.78161675, 4, 5, "MLI Z00.XX"}, + {11.853904, -6.797761125, 4, 5, "MLI ZK0.00"}, + {14.150356, -8.9078705, 4, 5, "MLI 12.XXXX"}, + {14.8786475, -6.2917825, 3, 5, "MLI 123.XXX"}, + {16.03938, -0.2517175, 3, 4, "MLI 0123.XX"}, + {11.00708, -6.0541665, 3, 4, "MLI 1123.XX"}, + {14.14528, -11.660146, 4, 6, "MLI 2123.XX"}, + {14.961865, -9.7891175, 3, 5, "MLI 3123.XX"}, + {16.03678, -3.8002175, 3, 4, "MLI 4123.XX"}, + {16.37498, -3.2289175, 3, 4, "MLI 5123.XX"}, + {11.18858, -7.7191665, 3, 5, "MLI 6123.XX"}, + {14.908665, -7.7040175, 3, 5, "MLI 7123.XX"}, + {13.46868, -11.170446, 4, 5, "MLI 8123.XX"}, + {18.21058, 1.168103, 3, 5, "MLI 9123.XX"}, + {13.84028, -3.318946, 3, 5, "MLI B123.XX"}, + {15.641765, -4.3137175, 3, 4, "MLI C123.XX"}, + {11.01428, -7.0695665, 3, 4, "MLI D123.XX"}, + {14.725865, -3.2428175, 3, 5, "MLI F123.XX"}, + {14.00688, -3.814646, 4, 6, "MLI G123.XX"}, + {12.987265, -9.892246, 3, 4, "MLI H123.XX"}, + {24.9483885, -6.511934, 2, 6, "MLI 0123.XXX"}, + {24.9483885, -3.622207, 2, 5, "MLI 1123.XXX"}, + {22.4719905, -6.483856, 3, 5, "MLI 2123.XXX"}, + {22.4719905, -3.653711, 3, 6, "MLI 3123.XXX"}, + {22.4719905, -0.823566, 2, 5, "MLI 4123.XXX"}, + {22.4719905, 1.552717, 3, 7, "MLI 5123.XXX"}, + {19.7744845, -6.4855285, 2, 4, "MLI 6123.XXX"}, + {19.7744845, -3.6851745, 2, 3, "MLI 7123.XXX"}, + {19.7744845, -0.8848205, 2, 5, "MLI 8123.XXX"}, + {19.7744845, 1.5808355, 3, 7, "MLI 9123.XXX"}, + {15.6932945, -12.1460695, 2, 7, "MLI B123.XXX"}, + {15.6932945, -9.4579505, 2, 5, "MLI C123.XXX"}, + {17.1096105, -6.7166505, 2, 4, "MLI D123.XXX"}, + {17.1096105, -3.9758785, 2, 3, "MLI F123.XXX"}, + {17.1096105, -1.2351065, 2, 3, "MLI G123.XXX"}, + {16.7270065, 1.492644, 2, 4, "MLI H123.XXX"}, + {14.4284205, -12.146674, 3, 6, "MLI K123.XXX"}, + {14.4284205, -9.458554, 3, 4, "MLI L123.XXX"}, + {14.4284205, -6.747574, 2, 3, "MLI M123.XXX"}, + {14.4284205, -4.036593, 3, 5, "MLI N123.XXX"}, + {10.927664, -8.8043735, 2, 5, "MLI P123.XXX"}, + {12.6384, -7.987817, 5, 7, "MLI 7TZS.V1GM"}, + {-8.802198, 13.2074165, 4, 5, "AGO 12.XX"}, + {-8.718093, 13.0459285, 3, 4, "AGO 12.XXX"}, + {-11.763691, 19.856844375, 3, 4, "AGO 000.XX"}, + {-14.835455, 13.4682325, 3, 4, "AGO 100.XX"}, + {-14.877876, 13.4363645, 3, 4, "AGO 200.XX"}, + {-14.877876, 13.5257365, 3, 4, "AGO 300.XX"}, + {-12.720656, 15.674447625, 3, 4, "AGO 400.XX"}, + {-12.720656, 15.737083625, 3, 4, "AGO 500.XX"}, + {-12.572056, 13.340616, 3, 4, "AGO 600.XX"}, + {-12.532056, 13.403083, 3, 4, "AGO 700.XX"}, + {-12.340655, 16.90223, 3, 4, "AGO 800.XX"}, + {-12.317176, 13.516616, 3, 4, "AGO 900.XX"}, + {-12.400276, 13.510516, 3, 4, "AGO B00.XX"}, + {-15.145876, 12.1105645, 3, 4, "AGO C00.XX"}, + {-9.519455, 16.294228125, 3, 4, "AGO D00.XX"}, + {-5.555055, 12.16072625, 3, 6, "AGO F00.XX"}, + {-9.647455, 20.346928125, 3, 4, "AGO G00.XX"}, + {-6.220276, 14.19699425, 3, 6, "AGO H00.XX"}, + {-7.579276, 15.008981375, 3, 6, "AGO J00.XX"}, + {-8.390076, 20.691581375, 3, 4, "AGO K00.XX"}, + {-11.350176, 15.076029875, 3, 4, "AGO L00.XX"}, + {-11.166776, 13.815929875, 3, 4, "AGO M00.XX"}, + {-6.112976, 12.32129425, 3, 6, "AGO N00.XX"}, + {-8.565336, 13.6292415, 3, 4, "AGO P00.XX"}, + {-14.666296, 17.668249375, 3, 4, "AGO PK0.00"}, + {-12.836636, 15.525312375, 3, 4, "AGO Q00.XX"}, + {-13.795396, 14.66192125, 3, 4, "AGO QK0.00"}, + {-9.287536, 14.8787415, 3, 4, "AGO R00.XX"}, + {-12.924196, 15.222394125, 3, 4, "AGO RK0.00"}, + {-12.134236, 17.248098, 3, 4, "AGO S00.XX"}, + {-10.715596, 22.20491075, 3, 7, "AGO SK0.00"}, + {-12.014736, 17.447684625, 3, 4, "AGO T00.XX"}, + {-12.569696, 16.198466, 3, 4, "AGO TK0.00"}, + {-11.637536, 20.408484625, 3, 4, "AGO V00.XX"}, + {-7.236196, 12.856328375, 3, 4, "AGO VK0.00"}, + {-8.177536, 15.338828125, 3, 4, "AGO W00.XX"}, + {-11.569196, 20.751338875, 3, 4, "AGO WK0.00"}, + {-17.056536, 15.681511, 3, 5, "AGO X00.XX"}, + {-13.745496, 15.03782125, 3, 4, "AGO XK0.00"}, + {-11.394836, 14.272384625, 3, 4, "AGO Y00.XX"}, + {-7.766096, 15.250628375, 3, 6, "AGO YK0.00"}, + {-8.761336, 17.9609415, 3, 4, "AGO Z00.XX"}, + {-7.355796, 14.826228375, 3, 6, "AGO ZK0.00"}, + {-11.3118975, 14.452829, 3, 4, "AGO 123.XXX"}, + {-7.308, 12.974259, 2, 3, "AGO 12.XXXX"}, + {-12.018522, 19.6791025, 2, 3, "AGO 0123.XX"}, + {-15.12332, 13.286169, 2, 3, "AGO 1123.XX"}, + {-12.731895, 13.234449, 2, 3, "AGO 2123.XX"}, + {-15.42069, 11.9182915, 2, 3, "AGO 3123.XX"}, + {-9.777635, 16.1153425, 2, 3, "AGO 4123.XX"}, + {-5.811719, 11.97721, 2, 3, "AGO 5123.XX"}, + {-9.905135, 20.1687325, 2, 3, "AGO 6123.XX"}, + {-6.492375, 14.0061, 2, 5, "AGO 7123.XX"}, + {-8.662175, 20.5008, 2, 3, "AGO 8123.XX"}, + {-11.438875, 13.6282325, 2, 3, "AGO 9123.XX"}, + {-6.385075, 12.1304, 2, 5, "AGO B123.XX"}, + {-14.89182, 17.458159, 2, 3, "AGO C123.XX"}, + {-12.31837, 17.1502425, 2, 3, "AGO D123.XX"}, + {-10.94112, 22.0022325, 2, 4, "AGO F123.XX"}, + {-11.838565, 20.3792825, 2, 3, "AGO G123.XX"}, + {-17.303135, 15.471698, 2, 4, "AGO H123.XX"}, + {-11.63872, 14.0747425, 2, 3, "AGO J123.XX"}, + {-9.007935, 17.7630325, 2, 3, "AGO K123.XX"}, + {-5.3271585, 12.1189025, 1, 4, "AGO 1234.XXX"}, + {13.5491, 2.071268, 4, 7, "NER 12.XX"}, + {13.525694, 2.00780875, 3, 6, "NER 00.XXX"}, + {13.466314, 6.92369775, 3, 5, "NER J0.XXX"}, + {13.847724, 8.94619025, 3, 5, "NER 000.XX"}, + {17.011224, 7.944512, 3, 4, "NER 100.XX"}, + {14.929324, 5.2218645, 3, 4, "NER 200.XX"}, + {18.781724, 7.322173375, 3, 4, "NER 300.XX"}, + {13.089724, 3.152303125, 3, 5, "NER 400.XX"}, + {13.805424, 5.23109025, 3, 5, "NER 500.XX"}, + {11.902524, 3.389729875, 3, 8, "NER 600.XX"}, + {13.685324, 3.96299025, 3, 5, "NER 700.XX"}, + {14.772524, 0.8724645, 3, 7, "NER 800.XX"}, + {14.127724, 5.90529025, 3, 4, "NER 900.XX"}, + {13.134724, 2.834903125, 3, 5, "NER B00.XX"}, + {13.044824, 8.867003125, 3, 6, "NER C00.XX"}, + {13.968324, 7.61859025, 3, 4, "NER D00.XX"}, + {13.797724, 7.94519025, 3, 5, "NER F00.XX"}, + {13.355024, 12.57029025, 3, 5, "NER G00.XX"}, + {14.046724, 0.71229025, 3, 5, "NER H00.XX"}, + {13.753524, 9.11279025, 3, 5, "NER J00.XX"}, + {14.539224, 6.716877375, 3, 4, "NER K00.XX"}, + {14.250424, 1.411477375, 3, 5, "NER L00.XX"}, + {14.293124, 13.065977375, 3, 4, "NER M00.XX"}, + {14.501624, 5.204777375, 3, 4, "NER N00.XX"}, + {13.471824, 8.43579025, 3, 5, "NER P00.XX"}, + {13.614624, 7.01819025, 4, 6, "NER Q00.XX"}, + {14.979364, 8.8422545, 3, 4, "NER R00.XX"}, + {13.978204, 10.24152125, 3, 4, "NER RK0.00"}, + {15.474264, 6.250368875, 3, 4, "NER S00.XX"}, + {13.499104, 7.74792125, 3, 5, "NER SK0.00"}, + {14.362464, 3.298141125, 3, 4, "NER T00.XX"}, + {12.992504, 2.822494125, 3, 5, "NER TK0.00"}, + {13.676264, 6.66572675, 3, 5, "NER V00.XX"}, + {13.213904, 12.00132125, 3, 5, "NER VK0.00"}, + {13.111164, 2.321312375, 3, 5, "NER W00.XX"}, + {13.314104, 2.30322125, 4, 6, "NER WK0.00"}, + {13.329764, 7.14562675, 4, 6, "NER X00.XX"}, + {14.745204, 5.7545765, 3, 4, "NER XK0.00"}, + {15.912464, 5.76788325, 3, 4, "NER Y00.XX"}, + {13.544104, 8.44322125, 3, 5, "NER YK0.00"}, + {14.332464, 2.058141125, 3, 5, "NER Z00.XX"}, + {14.414104, 6.023149375, 3, 4, "NER ZK0.00"}, + {13.863641, 0.833761, 2, 4, "NER 12.XXXX"}, + {15.4274955, 5.2860385, 2, 3, "NER 123.XXX"}, + {13.52848, 8.834354, 2, 4, "NER 1123.XX"}, + {16.71658, 7.6054825, 2, 3, "NER 2123.XX"}, + {18.50958, 7.122903, 2, 3, "NER 3123.XX"}, + {11.6941, 3.2253335, 2, 7, "NER 4123.XX"}, + {12.817465, 8.671554, 2, 5, "NER 6123.XX"}, + {13.053165, 12.375054, 2, 5, "NER 8123.XX"}, + {13.89488, 12.750254, 2, 3, "NER B123.XX"}, + {13.25908, 8.236854, 2, 4, "NER C123.XX"}, + {14.732765, 8.6398825, 2, 3, "NER D123.XX"}, + {13.75268, 10.031354, 2, 4, "NER F123.XX"}, + {13.081665, 11.789654, 2, 5, "NER G123.XX"}, + {15.598965, 5.5545825, 3, 4, "NER H123.XX"}, + {17.9180895, 0.722514, 1, 4, "NER 1234.XXX"}, + {12.166898, 15.035868, 4, 8, "TCD 12.XX"}, + {12.064535, 14.929176875, 3, 7, "TCD 00.XXX"}, + {8.672985, 15.9288885, 3, 6, "TCD C0.XXX"}, + {9.241416, 18.2469705, 2, 4, "TCD P0.XXX"}, + {13.869724, 20.79019025, 3, 4, "TCD 000.XX"}, + {9.349947, 15.7601015, 3, 6, "TCD 100.XX"}, + {8.956026, 17.5047395, 3, 5, "TCD 200.XX"}, + {9.404724, 14.8638685, 3, 7, "TCD 300.XX"}, + {11.070724, 20.24164275, 3, 4, "TCD 400.XX"}, + {10.321724, 15.33064275, 3, 7, "TCD 500.XX"}, + {12.224724, 18.651416, 3, 4, "TCD 600.XX"}, + {8.714397, 16.8043595, 3, 5, "TCD 700.XX"}, + {13.250424, 18.30219025, 3, 4, "TCD 800.XX"}, + {9.443897, 16.2519385, 3, 5, "TCD 900.XX"}, + {13.339624, 19.65079025, 3, 4, "TCD B00.XX"}, + {12.022424, 18.179429875, 3, 4, "TCD C00.XX"}, + {14.160724, 15.26819025, 3, 5, "TCD D00.XX"}, + {12.527424, 15.399016, 3, 6, "TCD F00.XX"}, + {11.850224, 15.826329875, 3, 6, "TCD G00.XX"}, + {9.699386, 14.182112625, 3, 7, "TCD H00.XX"}, + {9.490724, 18.8988685, 3, 5, "TCD J00.XX"}, + {9.051606, 16.2722865, 3, 5, "TCD K00.XX"}, + {13.046824, 15.685403125, 3, 6, "TCD L00.XX"}, + {13.682424, 16.44739025, 3, 4, "TCD M00.XX"}, + {12.420724, 17.018416, 3, 4, "TCD N00.XX"}, + {9.357899, 16.1136455, 3, 6, "TCD P00.XX"}, + {10.514424, 16.68204275, 3, 5, "TCD Q00.XX"}, + {17.967824, 19.06488625, 3, 4, "TCD R00.XX"}, + {9.956936, 15.102790625, 3, 7, "TCD S00.XX"}, + {8.717843, 16.5251555, 3, 5, "TCD T00.XX"}, + {11.826324, 17.118329875, 3, 4, "TCD V00.XX"}, + {13.510724, 22.15819025, 3, 6, "TCD W00.XX"}, + {10.955024, 15.50114275, 3, 6, "TCD X00.XX"}, + {8.380724, 17.728981375, 3, 5, "TCD Y00.XX"}, + {14.540664, 20.889041125, 3, 4, "TCD Z00.XX"}, + {7.738974, 15.662610375, 3, 6, "TCD ZK0.00"}, + {10.9262415, 14.8845405, 2, 6, "TCD 123.XXX"}, + {13.667181, 14.9513795, 2, 4, "TCD 12.XXXX"}, + {13.597624, 20.595049, 2, 3, "TCD 0123.XX"}, + {8.681211, 17.3167125, 3, 5, "TCD 1123.XX"}, + {10.798624, 20.0538425, 2, 4, "TCD 2123.XX"}, + {11.952624, 18.4638325, 2, 3, "TCD 3123.XX"}, + {12.975609, 18.107049, 2, 3, "TCD 4123.XX"}, + {13.064809, 19.455649, 2, 3, "TCD 5123.XX"}, + {11.750324, 17.9917425, 2, 3, "TCD 6123.XX"}, + {13.888624, 15.073049, 3, 5, "TCD 7123.XX"}, + {9.424571, 13.9941925, 2, 6, "TCD 8123.XX"}, + {9.215909, 18.7108325, 2, 4, "TCD 9123.XX"}, + {17.693009, 18.865498, 2, 3, "TCD P123.XX"}, + {13.238624, 21.963049, 2, 5, "TCD Q123.XX"}, + {8.108624, 17.5382, 2, 4, "TCD R123.XX"}, + {14.296779, 20.683959, 2, 3, "TCD S123.XX"}, + {7.513449, 15.45709, 2, 5, "TCD T123.XX"}, + {14.3827535, 13.8309495, 1, 3, "TCD 1234.XXX"}, + {-12.098406, -77.064035, 5, 6, "PER 12.XX"}, + {-12.223105, -77.170954125, 4, 5, "PER 00.XXX"}, + {-16.390546, -71.73407675, 3, 5, "PER J0.XXX"}, + {-8.051756, -79.100637125, 4, 5, "PER 000.XX"}, + {-8.051756, -79.039019125, 4, 5, "PER 100.XX"}, + {-6.705156, -79.92816775, 4, 5, "PER 200.XX"}, + {-6.705156, -79.86671975, 4, 5, "PER 300.XX"}, + {-3.738656, -73.349098375, 4, 10, "PER 400.XX"}, + {-3.703656, -73.287820375, 4, 10, "PER 500.XX"}, + {-5.141856, -80.694198375, 4, 5, "PER 600.XX"}, + {-5.141856, -80.632920375, 4, 5, "PER 700.XX"}, + {-12.016256, -75.298214625, 4, 5, "PER 800.XX"}, + {-12.016256, -75.235917625, 4, 5, "PER 900.XX"}, + {-9.051756, -78.6129065, 4, 5, "PER B00.XX"}, + {-9.101455, -78.5337725, 5, 6, "PER C00.XX"}, + {-8.349076, -74.605018625, 4, 5, "PER D00.XX"}, + {-13.516855, -72.00176875, 4, 6, "PER F00.XX"}, + {-17.982455, -70.28997075, 4, 8, "PER G00.XX"}, + {-14.016676, -75.76800975, 4, 5, "PER H00.XX"}, + {-15.459276, -70.182148375, 4, 6, "PER J00.XX"}, + {-13.129276, -74.26180975, 4, 5, "PER K00.XX"}, + {-4.892555, -80.731374375, 4, 7, "PER L00.XX"}, + {-9.942345, -76.261802625, 4, 5, "PER LK0.00"}, + {-13.407536, -76.17177325, 4, 5, "PER M00.XX"}, + {-6.493896, -76.39239975, 4, 5, "PER MK0.00"}, + {-7.153236, -78.532171875, 4, 5, "PER N00.XX"}, + {-4.590096, -81.289326875, 4, 7, "PER NK0.00"}, + {-15.838336, -70.04281675, 4, 6, "PER P00.XX"}, + {-3.587896, -80.465826875, 4, 8, "PER PK0.00"}, + {-11.925455, -76.720823625, 4, 5, "PER Q00.XX"}, + {-9.523896, -77.554216375, 4, 5, "PER QK0.00"}, + {-5.268536, -80.70308625, 4, 5, "PER R00.XX"}, + {-11.505896, -77.236561125, 4, 5, "PER RK0.00"}, + {-10.677536, -76.30142975, 4, 5, "PER S00.XX"}, + {-13.726596, -76.22277875, 4, 5, "PER SK0.00"}, + {-11.093436, -77.632315375, 4, 5, "PER T00.XX"}, + {-5.103696, -80.201426875, 4, 5, "PER TK0.00"}, + {-17.626536, -71.361374625, 4, 6, "PER V00.XX"}, + {-13.636896, -72.90697875, 4, 6, "PER VK0.00"}, + {-11.383936, -75.743615375, 4, 5, "PER W00.XX"}, + {-10.752496, -77.77678925, 4, 5, "PER WK0.00"}, + {-17.177536, -70.972289, 4, 6, "PER X00.XX"}, + {-5.101996, -81.129026875, 4, 5, "PER XK0.00"}, + {-9.280436, -76.0334585, 4, 5, "PER Y00.XX"}, + {-5.715896, -78.83619975, 4, 5, "PER YK0.00"}, + {-7.207536, -79.451171875, 4, 5, "PER Z00.XX"}, + {-5.902896, -76.14839975, 4, 5, "PER ZK0.00"}, + {-9.999798, -77.7419935, 3, 4, "PER 12.XXXX"}, + {-3.541731, -81.262575, 3, 6, "PER 1234.XX"}, + {-0.058375, -69.112935, 4, 10, "PER 012.XXX"}, + {-0.058375, -69.112935, 4, 10, "PER 112.XXX"}, + {-7.75489, -79.34321, 3, 4, "PER 212.XXX"}, + {-6.56984, -79.94736, 3, 4, "PER 312.XXX"}, + {-3.56874, -73.51195, 3, 9, "PER 412.XXX"}, + {-8.89934, -78.7532595, 3, 4, "PER 512.XXX"}, + {-8.18964, -74.77256, 3, 4, "PER 612.XXX"}, + {-13.330585, -72.180095, 3, 5, "PER 712.XXX"}, + {-17.825585, -70.4908, 3, 7, "PER 812.XXX"}, + {-13.85724, -75.939405, 3, 4, "PER 912.XXX"}, + {-15.47524, -70.2856145, 3, 5, "PER B12.XXX"}, + {-12.96984, -74.433205, 3, 4, "PER C12.XXX"}, + {-13.37019, -76.381205, 3, 4, "PER D12.XXX"}, + {-6.28784, -76.57476, 3, 4, "PER F12.XXX"}, + {-6.96554, -78.70957, 3, 4, "PER G12.XXX"}, + {-9.31784, -77.7334795, 3, 4, "PER H12.XXX"}, + {-17.43884, -71.54684, 3, 5, "PER J12.XXX"}, + {-13.43084, -73.093405, 3, 5, "PER K12.XXX"}, + {-16.98984, -71.15784, 3, 5, "PER L12.XXX"}, + {-9.09274, -76.2078795, 3, 4, "PER M12.XXX"}, + {-7.10984, -79.70357, 3, 4, "PER N12.XXX"}, + {-5.69684, -76.33076, 3, 4, "PER P12.XXX"}, + {-12.58984, -75.203195, 3, 4, "PER Q12.XXX"}, + {-5.82984, -77.17857, 3, 4, "PER R12.XXX"}, + {-12.46484, -69.403155, 3, 6, "PER S12.XXX"}, + {-14.08984, -71.443195, 3, 5, "PER T12.XXX"}, + {-6.96984, -76.94857, 3, 4, "PER V12.XXX"}, + {-12.87484, -76.558205, 3, 4, "PER W12.XXX"}, + {-12.294121, -69.096386, 3, 6, "PER X12.XXX"}, + {-12.8540805, -80.9145875, 2, 3, "PER 1234.XXX"}, + {-12.0666265, -77.0376, 5, 6, "PER 7CG9.WHZB"}, + {47.91753, 106.8184525, 5, 6, "MNG 12.XX"}, + {48.108115, 106.57709, 4, 5, "MNG 12.XXX"}, + {49.011714, 103.96981725, 4, 5, "MNG 000.XX"}, + {49.453914, 105.854198, 4, 6, "MNG 200.XX"}, + {48.055114, 114.437983875, 4, 5, "MNG 400.XX"}, + {47.986514, 91.551183875, 5, 6, "MNG 600.XX"}, + {44.876014, 110.051077125, 4, 8, "MNG 800.XX"}, + {48.941414, 89.89001725, 4, 7, "MNG B00.XX"}, + {49.961514, 91.97227975, 4, 9, "MNG D00.XX"}, + {49.680724, 100.087624, 4, 6, "MNG G00.XX"}, + {47.775224, 96.79291025, 4, 5, "MNG H00.XX"}, + {50.271724, 106.14494675, 4, 10, "MNG J00.XX"}, + {46.730724, 100.06124, 4, 5, "MNG K00.XX"}, + {46.300424, 102.72014, 4, 5, "MNG L00.XX"}, + {47.515324, 101.40671025, 4, 5, "MNG M00.XX"}, + {46.406724, 96.19194, 4, 5, "MNG N00.XX"}, + {48.880624, 106.40540225, 4, 5, "MNG P00.XX"}, + {48.859224, 103.47190225, 4, 5, "MNG Q00.XX"}, + {43.625024, 104.346652, 4, 6, "MNG R00.XX"}, + {46.714124, 113.21674, 4, 5, "MNG S00.XX"}, + {45.806524, 106.214205375, 4, 5, "MNG T00.XX"}, + {47.369124, 110.58911025, 4, 5, "MNG V00.XX"}, + {48.796824, 98.2012805, 4, 5, "MNG W00.XX"}, + {47.809524, 107.210145875, 5, 6, "MNG X00.XX"}, + {46.393324, 108.32454, 3, 4, "MNG Y00.XX"}, + {44.710724, 102.117935125, 3, 5, "MNG Z00.XX"}, + {50.2058355, 103.8861385, 3, 8, "MNG 123.XXX"}, + {47.97479, 99.7548445, 3, 4, "MNG 1234.XX"}, + {47.862919, 114.2257755, 3, 4, "MNG 01.XXXX"}, + {47.794319, 91.3389755, 3, 4, "MNG 11.XXXX"}, + {44.683819, 109.8448, 3, 5, "MNG 21.XXXX"}, + {48.749219, 89.6750505, 3, 6, "MNG 31.XXXX"}, + {49.769319, 91.74718, 3, 6, "MNG 41.XXXX"}, + {49.428319, 99.83018, 3, 5, "MNG 51.XXXX"}, + {47.522819, 96.546885, 3, 4, "MNG 61.XXXX"}, + {50.019319, 105.8910805, 4, 10, "MNG 71.XXXX"}, + {46.154319, 95.954055, 3, 4, "MNG C1.XXXX"}, + {48.606819, 103.2259405, 3, 4, "MNG D1.XXXX"}, + {43.372619, 104.1228505, 3, 5, "MNG F1.XXXX"}, + {46.461719, 112.97422, 3, 4, "MNG G1.XXXX"}, + {45.554119, 105.9832805, 3, 5, "MNG H1.XXXX"}, + {47.116719, 110.3506105, 3, 4, "MNG J1.XXXX"}, + {48.544419, 97.9546505, 3, 4, "MNG K1.XXXX"}, + {52.0883885, 88.3069485, 2, 11, "MNG L123.XXX"}, + {52.0883885, 92.4181065, 2, 9, "MNG M123.XXX"}, + {52.0883885, 96.5292645, 2, 11, "MNG N123.XXX"}, + {52.0883885, 100.6404225, 2, 11, "MNG P123.XXX"}, + {52.0883885, 104.7515805, 2, 12, "MNG Q123.XXX"}, + {52.0883885, 112.9738965, 2, 15, "MNG R123.XXX"}, + {49.5412575, 87.887936, 2, 7, "MNG S123.XXX"}, + {49.5412575, 91.663051, 3, 5, "MNG T123.XXX"}, + {49.5412575, 95.565672, 3, 5, "MNG V123.XXX"}, + {49.5412575, 99.468293, 3, 5, "MNG W123.XXX"}, + {49.5412575, 103.370914, 3, 5, "MNG X123.XXX"}, + {49.5412575, 107.273535, 4, 6, "MNG Y123.XXX"}, + {49.5412575, 111.176156, 2, 7, "MNG Z123.XXX"}, + {49.5412575, 115.078777, 3, 8, "MNG 0123.XXX"}, + {46.8600675, 90.730972, 2, 6, "MNG 1123.XXX"}, + {46.8600675, 94.454847, 2, 3, "MNG 2123.XXX"}, + {46.8600675, 98.178722, 2, 3, "MNG 3123.XXX"}, + {46.8600675, 101.902597, 3, 4, "MNG 4123.XXX"}, + {46.8600675, 105.626472, 2, 3, "MNG 5123.XXX"}, + {46.8600675, 109.350347, 2, 3, "MNG 6123.XXX"}, + {46.8600675, 113.074222, 3, 4, "MNG 7123.XXX"}, + {48.2006625, 116.289967, 3, 7, "MNG 8123.XXX"}, + {44.1872085, 94.9079895, 2, 6, "MNG 9123.XXX"}, + {44.1872085, 98.4829095, 2, 4, "MNG B123.XXX"}, + {44.1872085, 102.0578295, 2, 4, "MNG C123.XXX"}, + {44.1872085, 105.6327495, 2, 4, "MNG D123.XXX"}, + {44.1872085, 109.2076695, 2, 4, "MNG F123.XXX"}, + {51.413132, 88.9102755, 2, 13, "MNG 1234.XXXX"}, + {35.7137, 51.33049, 5, 6, "IRN 12.XX"}, + {35.748494, 51.177105, 4, 5, "IRN 00.XXX"}, + {36.307814, 59.382680625, 5, 7, "IRN J0.XXX"}, + {32.642814, 51.602917375, 4, 5, "IRN 000.XX"}, + {38.112045, 46.212784375, 4, 5, "IRN 200.XX"}, + {29.628245, 52.459447125, 4, 5, "IRN 400.XX"}, + {35.870844, 50.870276875, 4, 5, "IRN 600.XX"}, + {34.707545, 50.802621875, 4, 5, "IRN 800.XX"}, + {31.359544, 48.6183155, 4, 7, "IRN B00.XX"}, + {34.382944, 47.015876875, 4, 6, "IRN D00.XX"}, + {29.530644, 60.794400125, 4, 6, "IRN G00.XX"}, + {37.575034, 45.0040865, 4, 5, "IRN J00.XX"}, + {30.306345, 57.019759375, 4, 5, "IRN K00.XX"}, + {31.914034, 54.30047175, 4, 5, "IRN L00.XX"}, + {37.313234, 49.5376865, 4, 5, "IRN M00.XX"}, + {34.117425, 49.62447, 4, 5, "IRN N00.XX"}, + {34.829434, 48.457979125, 4, 6, "IRN P00.XX"}, + {38.280334, 48.235128375, 4, 5, "IRN Q00.XX"}, + {36.316834, 49.95420375, 4, 5, "IRN R00.XX"}, + {30.386734, 48.229408375, 4, 7, "IRN S00.XX"}, + {35.329834, 46.96742, 4, 6, "IRN T00.XX"}, + {36.693545, 48.43557875, 4, 6, "IRN V00.XX"}, + {33.535045, 48.313268125, 4, 6, "IRN W00.XX"}, + {27.216545, 56.238451875, 5, 6, "IRN X00.XX"}, + {33.925545, 48.70687, 4, 5, "IRN Y00.XX"}, + {36.870834, 54.391044625, 5, 7, "IRN Z00.XX"}, + {36.9514995, 49.9015885, 3, 4, "IRN 123.XXX"}, + {32.524474, 51.267045, 3, 4, "IRN 11.XXXX"}, + {29.471775, 52.4265015, 3, 4, "IRN 21.XXXX"}, + {31.100075, 48.3936665, 3, 6, "IRN 31.XXXX"}, + {34.127475, 46.78051, 3, 5, "IRN 41.XXXX"}, + {29.271175, 60.571315, 3, 4, "IRN 51.XXXX"}, + {37.333475, 44.7680265, 3, 6, "IRN 61.XXXX"}, + {30.067675, 56.8065015, 3, 4, "IRN 71.XXXX"}, + {31.672475, 54.0815665, 3, 4, "IRN 81.XXXX"}, + {37.112975, 49.23674, 3, 4, "IRN 91.XXXX"}, + {33.884275, 49.39871, 3, 4, "IRN B1.XXXX"}, + {34.587875, 48.22761, 3, 5, "IRN C1.XXXX"}, + {30.173575, 47.9748015, 3, 6, "IRN F1.XXXX"}, + {35.088275, 46.7400965, 3, 5, "IRN G1.XXXX"}, + {36.462275, 48.2102615, 3, 5, "IRN H1.XXXX"}, + {33.274074, 48.1047315, 3, 5, "IRN J1.XXXX"}, + {27.045475, 55.89825, 4, 5, "IRN K1.XXXX"}, + {33.489375, 48.6515315, 3, 5, "IRN L1.XXXX"}, + {36.629275, 54.1594615, 4, 6, "IRN M1.XXXX"}, + {33.768275, 51.32971, 3, 4, "IRN N1.XXXX"}, + {36.008275, 57.375075, 4, 6, "IRN P1.XXXX"}, + {36.421775, 53.0654615, 3, 5, "IRN Q1.XXXX"}, + {36.008275, 58.565075, 5, 7, "IRN R1.XXXX"}, + {29.258275, 55.493615, 3, 4, "IRN S1.XXXX"}, + {38.318275, 44.705805, 3, 5, "IRN T1.XXXX"}, + {32.168275, 48.224345, 3, 6, "IRN V1.XXXX"}, + {37.258275, 57.0633265, 3, 6, "IRN W1.XXXX"}, + {32.668275, 58.974345, 4, 5, "IRN X1.XXXX"}, + {28.697875, 50.792815, 3, 4, "IRN Z1.XXXX"}, + {39.09983, 45.2115365, 3, 7, "IRN 1234.XX"}, + {38.4041095, 53.6839515, 2, 4, "IRN 2123.XXX"}, + {38.4041095, 56.9609615, 2, 6, "IRN 3123.XXX"}, + {39.7283875, 44.1464965, 2, 5, "IRN 0123.XXX"}, + {39.7283875, 47.4830885, 2, 5, "IRN 1123.XXX"}, + {37.0635135, 44.5358435, 2, 6, "IRN 4123.XXX"}, + {37.0635135, 47.7532715, 3, 5, "IRN 5123.XXX"}, + {37.0635135, 50.9706995, 2, 3, "IRN 6123.XXX"}, + {37.0635135, 54.1881275, 4, 6, "IRN 7123.XXX"}, + {37.0635135, 57.4055555, 3, 5, "IRN 8123.XXX"}, + {37.0635135, 58.3707835, 4, 6, "IRN 9123.XXX"}, + {34.3823235, 45.492908, 2, 5, "IRN B123.XXX"}, + {34.3823235, 48.620963, 2, 4, "IRN C123.XXX"}, + {34.3823235, 51.749018, 3, 4, "IRN D123.XXX"}, + {34.3823235, 54.877073, 2, 3, "IRN F123.XXX"}, + {34.3823235, 58.005128, 2, 3, "IRN G123.XXX"}, + {34.3823235, 58.943544, 3, 4, "IRN H123.XXX"}, + {31.7011335, 47.7089335, 2, 5, "IRN J123.XXX"}, + {31.7011335, 50.7476155, 2, 3, "IRN K123.XXX"}, + {31.7011335, 53.7862975, 2, 3, "IRN L123.XXX"}, + {31.7011335, 56.8249795, 2, 3, "IRN M123.XXX"}, + {31.7011335, 58.9520565, 3, 4, "IRN N123.XXX"}, + {29.0036275, 50.7745655, 3, 4, "IRN P123.XXX"}, + {29.0036275, 53.7536655, 2, 3, "IRN Q123.XXX"}, + {29.0036275, 56.7327655, 2, 3, "IRN R123.XXX"}, + {29.0036275, 59.7118655, 2, 3, "IRN S123.XXX"}, + {29.0036275, 60.4838605, 3, 4, "IRN T123.XXX"}, + {27.6949945, 53.7817615, 3, 4, "IRN V123.XXX"}, + {27.6949945, 56.7012795, 3, 4, "IRN W123.XXX"}, + {27.6949945, 59.6207975, 3, 4, "IRN X123.XXX"}, + {38.764258, 44.7227365, 3, 5, "IRN 1234.XXXX"}, + {32.881024, 13.143919125, 4, 5, "LBY 00.XX"}, + {32.091604, 20.036504, 4, 5, "LBY J0.XX"}, + {32.708925, 12.975693875, 3, 4, "LBY 00.XXX"}, + {32.187742, 19.97515325, 3, 4, "LBY C0.XXX"}, + {32.379387, 14.929993, 3, 4, "LBY P0.XXX"}, + {32.670524, 14.235549375, 3, 4, "LBY 000.XX"}, + {30.775924, 20.161979125, 2, 3, "LBY 100.XX"}, + {32.110824, 23.908688, 3, 4, "LBY 200.XX"}, + {32.210724, 12.972088, 3, 4, "LBY 300.XX"}, + {32.793624, 12.671949375, 3, 4, "LBY 400.XX"}, + {32.504524, 14.511588, 3, 4, "LBY 500.XX"}, + {31.212524, 16.5355405, 2, 3, "LBY 600.XX"}, + {26.620724, 12.724687125, 3, 4, "LBY 700.XX"}, + {31.791124, 13.95731475, 3, 4, "LBY 800.XX"}, + {32.802424, 21.711349375, 3, 4, "LBY 900.XX"}, + {32.111124, 12.488188, 3, 4, "LBY B00.XX"}, + {27.078524, 14.382561375, 3, 4, "LBY C00.XX"}, + {32.791224, 22.595749375, 3, 4, "LBY D00.XX"}, + {32.570724, 12.972088, 3, 4, "LBY F00.XX"}, + {31.910924, 10.93231475, 3, 6, "LBY G00.XX"}, + {32.821824, 12.433349375, 3, 4, "LBY H00.XX"}, + {25.964924, 13.870013875, 3, 4, "LBY J00.XX"}, + {32.474224, 13.590788, 3, 4, "LBY K00.XX"}, + {32.532624, 20.783988, 3, 4, "LBY L00.XX"}, + {32.961024, 12.038049375, 2, 3, "LBY M00.XX"}, + {32.835224, 21.826849375, 3, 4, "LBY N00.XX"}, + {27.561964, 14.232620875, 3, 4, "LBY P00.XX"}, + {31.442004, 12.9561025, 3, 4, "LBY PK0.00"}, + {32.200064, 20.556989, 3, 4, "LBY Q00.XX"}, + {30.943604, 20.094020125, 2, 3, "LBY QK0.00"}, + {32.541264, 20.546989, 3, 4, "LBY R00.XX"}, + {24.951504, 10.1529395, 2, 5, "LBY RK0.00"}, + {29.160264, 21.258306125, 2, 3, "LBY S00.XX"}, + {24.194104, 23.26148425, 2, 3, "LBY SK0.00"}, + {32.782464, 12.543332125, 3, 4, "LBY T00.XX"}, + {30.388304, 19.565764875, 2, 3, "LBY TK0.00"}, + {31.684264, 20.21716125, 3, 4, "LBY V00.XX"}, + {29.158704, 16.113554375, 2, 3, "LBY VK0.00"}, + {30.137164, 9.465562625, 2, 5, "LBY W00.XX"}, + {32.573404, 13.991696375, 3, 4, "LBY WK0.00"}, + {31.765264, 25.03736125, 2, 3, "LBY X00.XX"}, + {31.944104, 11.98945775, 3, 4, "LBY XK0.00"}, + {29.139664, 15.915406125, 2, 3, "LBY Y00.XX"}, + {32.751904, 22.206396375, 3, 4, "LBY YK0.00"}, + {32.966764, 11.829732125, 2, 3, "LBY Z00.XX"}, + {29.029704, 21.515854375, 2, 3, "LBY ZK0.00"}, + {31.9537215, 10.7277595, 2, 5, "LBY 123.XXX"}, + {31.8036115, 20.077731, 2, 3, "LBY 12.XXXX"}, + {27.92389, 12.3474085, 2, 3, "LBY 1234.XX"}, + {20.7931145, 9.825216, 1, 5, "LBY 1234.XXX"}, + {15.6013045, 32.498507, 5, 6, "SDN 12.XX"}, + {15.772275, 32.3136745, 3, 4, "SDN 12.XXX"}, + {19.596795, 37.14123875, 4, 5, "SDN 000.XX"}, + {19.672545, 37.14123875, 4, 5, "SDN 100.XX"}, + {12.095724, 24.843029875, 5, 9, "SDN 200.XX"}, + {13.227524, 30.17779025, 4, 5, "SDN 300.XX"}, + {15.497324, 36.338151625, 4, 5, "SDN 400.XX"}, + {14.078724, 35.33429025, 4, 6, "SDN 500.XX"}, + {14.430424, 33.484477375, 4, 6, "SDN 600.XX"}, + {13.196124, 32.61819025, 4, 5, "SDN 700.XX"}, + {13.669824, 25.30759025, 4, 5, "SDN 800.XX"}, + {13.490624, 22.41329025, 4, 7, "SDN 900.XX"}, + {11.836824, 34.331429875, 5, 10, "SDN B00.XX"}, + {14.274224, 32.956977375, 4, 5, "SDN C00.XX"}, + {11.043224, 29.67254275, 5, 9, "SDN D00.XX"}, + {11.495624, 26.088029875, 5, 9, "SDN F00.XX"}, + {13.594224, 33.55439025, 4, 6, "SDN G00.XX"}, + {17.757324, 33.967599125, 4, 5, "SDN H00.XX"}, + {14.790724, 33.2949645, 4, 6, "SDN J00.XX"}, + {16.727624, 33.396825875, 4, 5, "SDN K00.XX"}, + {13.226624, 32.70539025, 4, 5, "SDN L00.XX"}, + {12.942624, 31.179303125, 4, 5, "SDN M00.XX"}, + {14.039424, 32.25469025, 4, 5, "SDN N00.XX"}, + {15.363924, 35.568951625, 4, 5, "SDN P00.XX"}, + {17.603064, 33.932825375, 4, 5, "SDN Q00.XX"}, + {12.685004, 28.397994125, 4, 5, "SDN QK0.00"}, + {13.160264, 33.88512675, 4, 6, "SDN R00.XX"}, + {11.323104, 27.786138875, 5, 9, "SDN RK0.00"}, + {12.059464, 29.621184625, 5, 9, "SDN S00.XX"}, + {13.298004, 33.85372125, 4, 6, "SDN SK0.00"}, + {14.974564, 35.8661545, 4, 5, "SDN T00.XX"}, + {13.004104, 31.833294125, 4, 5, "SDN TK0.00"}, + {12.912464, 23.438312375, 4, 6, "SDN V00.XX"}, + {19.094104, 37.3024975, 4, 5, "SDN VK0.00"}, + {13.429264, 33.64332675, 4, 6, "SDN W00.XX"}, + {11.453904, 31.207838875, 5, 9, "SDN WK0.00"}, + {11.878864, 34.340084625, 5, 10, "SDN X00.XX"}, + {13.415404, 34.59702125, 4, 6, "SDN XK0.00"}, + {14.071464, 33.15062675, 4, 6, "SDN Y00.XX"}, + {13.272504, 34.15012125, 4, 6, "SDN YK0.00"}, + {18.032464, 33.95753975, 4, 5, "SDN Z00.XX"}, + {12.720404, 30.614794125, 4, 5, "SDN ZK0.00"}, + {13.081413, 29.5709545, 3, 4, "SDN 12.XXXX"}, + {15.6865375, 32.1900215, 3, 4, "SDN 123.XXX"}, + {19.376765, 36.8313315, 3, 4, "SDN 1123.XX"}, + {11.82358, 24.6553335, 4, 8, "SDN 2123.XX"}, + {15.222465, 36.1459825, 3, 4, "SDN 3123.XX"}, + {13.76048, 35.137054, 3, 5, "SDN 4123.XX"}, + {13.31488, 25.078554, 3, 4, "SDN 5123.XX"}, + {13.21848, 22.218154, 3, 5, "SDN 6123.XX"}, + {11.56288, 34.0408335, 4, 9, "SDN 7123.XX"}, + {11.28308, 25.9182335, 4, 8, "SDN 8123.XX"}, + {17.322365, 33.761903, 3, 4, "SDN 9123.XX"}, + {16.50198, 33.2591825, 3, 4, "SDN B123.XX"}, + {14.914665, 35.5138825, 3, 4, "SDN C123.XX"}, + {12.419265, 28.109854, 3, 4, "SDN D123.XX"}, + {11.02088, 27.5712335, 4, 8, "SDN F123.XX"}, + {12.665865, 23.233054, 3, 5, "SDN G123.XX"}, + {18.896365, 36.9678315, 3, 4, "SDN H123.XX"}, + {17.785865, 33.747903, 3, 4, "SDN J123.XX"}, + {20.515262, 22.4451405, 2, 5, "SDN 1234.XXX"}, + {10.548876, 23.824372, 3, 9, "SDN 123.XXXX"}, + {16.271, 30.22, 2, 3, "SDN MB43.XFPT"}, + {-6.1622, 106.79211, 5, 6, "IDN 12.XX"}, + {-6.2368885, 106.5829305, 4, 5, "IDN 12.XXX"}, + {-7.206455, 112.660226875, 4, 5, "IDN 000.XX"}, + {-7.258455, 112.670226875, 4, 5, "IDN 100.XX"}, + {-7.310455, 112.670226875, 4, 5, "IDN 200.XX"}, + {-7.361455, 112.670226875, 4, 5, "IDN 300.XX"}, + {-6.869276, 107.524081375, 4, 5, "IDN 400.XX"}, + {-6.877925, 107.611290375, 4, 5, "IDN 500.XX"}, + {3.591545, 98.624225625, 4, 5, "IDN 600.XX"}, + {3.684045, 98.627225625, 4, 5, "IDN 700.XX"}, + {-2.941476, 104.71762, 4, 5, "IDN 800.XX"}, + {-6.949876, 110.379081375, 4, 5, "IDN 900.XX"}, + {-5.108176, 119.401507125, 4, 5, "IDN B00.XX"}, + {-7.922276, 112.595681375, 4, 5, "IDN C00.XX"}, + {-5.383576, 105.22559425, 4, 5, "IDN D00.XX"}, + {-6.539276, 106.74909425, 4, 5, "IDN F00.XX"}, + {-0.906476, 100.34622, 4, 5, "IDN G00.XX"}, + {-7.535955, 110.768321875, 4, 5, "IDN H00.XX"}, + {-3.309336, 114.562899375, 4, 5, "IDN J00.XX"}, + {0.500204, 101.413745, 4, 5, "IDN JK0.00"}, + {-0.487236, 117.102085, 4, 5, "IDN K00.XX"}, + {-0.029396, 109.307445, 4, 5, "IDN KK0.00"}, + {-8.637536, 115.1887415, 4, 5, "IDN L00.XX"}, + {-7.801596, 110.345528375, 4, 5, "IDN LK0.00"}, + {-1.241336, 116.804185, 4, 5, "IDN M00.XX"}, + {-1.621896, 103.585745, 4, 5, "IDN MK0.00"}, + {1.497464, 124.818885, 4, 5, "IDN N00.XX"}, + {-8.585496, 116.0732555, 4, 5, "IDN NK0.00"}, + {-6.704036, 108.52371375, 4, 5, "IDN P00.XX"}, + {-7.815896, 111.983728375, 4, 5, "IDN PK0.00"}, + {-6.860936, 109.099528125, 4, 5, "IDN Q00.XX"}, + {-6.885196, 109.645828375, 4, 5, "IDN QK0.00"}, + {-8.157436, 113.664828125, 4, 5, "IDN R00.XX"}, + {-3.685815, 128.158224375, 4, 5, "IDN RK0.00"}, + {5.562464, 95.28891375, 4, 5, "IDN S00.XX"}, + {-7.728915, 108.996093125, 4, 5, "IDN SK0.00"}, + {-3.795155, 102.247145625, 4, 5, "IDN T00.XX"}, + {-7.422396, 109.213037625, 4, 5, "IDN TK0.00"}, + {2.977594, 99.029175, 4, 5, "IDN V00.XX"}, + {-7.319296, 108.183837625, 4, 5, "IDN VK0.00"}, + {-7.609255, 111.502126875, 4, 5, "IDN W00.XX"}, + {-3.979996, 122.484882875, 4, 5, "IDN WK0.00"}, + {-0.894933, 119.835225, 4, 5, "IDN X00.XX"}, + {1.437985, 125.111155, 4, 5, "IDN XK0.00"}, + {3.630994, 98.466425625, 4, 5, "IDN Y00.XX"}, + {-7.635996, 112.873637625, 4, 5, "IDN YK0.00"}, + {-10.153506, 123.57426175, 4, 6, "IDN Z00.XX"}, + {1.052505, 103.924535, 4, 6, "IDN ZK0.00"}, + {-6.625493, 106.001385, 3, 4, "IDN 123.XXX"}, + {-7.6844935, 109.6902675, 3, 4, "IDN 12.XXXX"}, + {3.420865, 98.418205, 3, 4, "IDN 0123.XX"}, + {-3.224135, 104.526805, 3, 4, "IDN 1123.XX"}, + {-5.428135, 119.3555935, 3, 4, "IDN 2123.XX"}, + {-5.496335, 105.066405, 3, 4, "IDN 3123.XX"}, + {-1.003035, 100.260905, 3, 4, "IDN 4123.XX"}, + {-3.604135, 114.483205, 3, 4, "IDN 5123.XX"}, + {0.325865, 101.198205, 3, 4, "IDN 6123.XX"}, + {-0.734135, 116.918205, 3, 4, "IDN 7123.XX"}, + {-0.254135, 109.108205, 3, 4, "IDN 8123.XX"}, + {-8.84592, 114.991605, 3, 4, "IDN 9123.XX"}, + {-1.416635, 116.600805, 3, 4, "IDN B123.XX"}, + {-1.824135, 103.378205, 3, 4, "IDN C123.XX"}, + {1.245865, 124.783205, 3, 4, "IDN D123.XX"}, + {-8.81222, 116.009005, 3, 4, "IDN F123.XX"}, + {-8.18142, 113.568205, 3, 4, "IDN G123.XX"}, + {-3.769935, 127.897705, 3, 4, "IDN H123.XX"}, + {5.200565, 95.197805, 3, 4, "IDN J123.XX"}, + {-4.031735, 102.173005, 3, 4, "IDN K123.XX"}, + {2.910865, 98.868205, 3, 4, "IDN L123.XX"}, + {-4.203135, 122.298605, 3, 4, "IDN M123.XX"}, + {-1.134135, 119.608205, 3, 4, "IDN N123.XX"}, + {-10.387535, 123.2832335, 3, 5, "IDN P123.XX"}, + {1.1773825, 103.7359825, 3, 6, "IDN Q123.XX"}, + {-2.444135, 113.688205, 3, 4, "IDN R123.XX"}, + {0.390665, 122.774805, 3, 4, "IDN S123.XX"}, + {-2.907835, 140.473105, 3, 4, "IDN T123.XX"}, + {4.800346, 96.774505, 3, 4, "IDN V123.XX"}, + {-2.223735, 105.743555, 3, 4, "IDN W123.XX"}, + {0.74373, 104.2155935, 3, 4, "IDN X123.XX"}, + {1.055365, 98.975405, 3, 4, "IDN Y123.XX"}, + {-8.546419, 114.118205, 3, 4, "IDN Z123.XX"}, + {-0.6347245, 129.7533495, 2, 3, "IDN 012.XXXX"}, + {-1.728032, 130.480401, 3, 4, "IDN 112.XXXX"}, + {0.41692, 133.161592, 2, 3, "IDN 212.XXXX"}, + {-2.26427, 133.161592, 2, 3, "IDN 312.XXXX"}, + {-0.682367, 135.842782, 2, 3, "IDN 412.XXXX"}, + {-3.363557, 135.842782, 2, 3, "IDN 512.XXXX"}, + {-6.044747, 135.842782, 2, 3, "IDN 612.XXXX"}, + {-1.486724, 138.523972, 2, 3, "IDN 712.XXXX"}, + {-4.167914, 138.523972, 2, 3, "IDN 812.XXXX"}, + {-6.849104, 138.523972, 2, 3, "IDN 912.XXXX"}, + {2.064613, 118.848163, 3, 5, "IDN B12.XXXX"}, + {2.064613, 121.529353, 2, 3, "IDN C12.XXXX"}, + {2.064613, 124.210543, 2, 3, "IDN D12.XXXX"}, + {-0.616576, 118.848163, 3, 4, "IDN F12.XXXX"}, + {-0.616576, 121.529353, 2, 3, "IDN G12.XXXX"}, + {-0.616576, 124.210543, 2, 3, "IDN H12.XXXX"}, + {-3.297766, 118.848163, 2, 3, "IDN J12.XXXX"}, + {-3.297766, 121.529353, 2, 3, "IDN K12.XXXX"}, + {-5.978956, 120.510501, 2, 3, "IDN L12.XXXX"}, + {2.44893, 127.151699, 3, 4, "IDN M12.XXXX"}, + {-0.232259, 127.151699, 2, 3, "IDN N12.XXXX"}, + {-2.91345, 125.811104, 3, 4, "IDN P12.XXXX"}, + {-1.706914, 128.492293, 3, 4, "IDN Q12.XXXX"}, + {-3.985926, 131.173483, 3, 4, "IDN R12.XXXX"}, + {-5.326521, 132.782197, 3, 4, "IDN S12.XXXX"}, + {-6.398997, 130.449562, 2, 3, "IDN T12.XXXX"}, + {-6.398997, 127.768372, 2, 3, "IDN V12.XXXX"}, + {-7.471473, 125.087182, 2, 3, "IDN W12.XXXX"}, + {4.628193, 125.062763, 2, 6, "IDN X12.XXXX"}, + {3.209077, 105.134699, 2, 4, "IDN Y12.XXXX"}, + {4.683732, 107.815889, 2, 4, "IDN Z12.XXXX"}, + {4.3626855, 114.7059575, 2, 5, "IDN 0123.XXX"}, + {4.3626855, 117.3871475, 2, 4, "IDN 1123.XXX"}, + {-0.606478, 108.6955465, 2, 3, "IDN 2123.XXX"}, + {1.6814965, 111.0863505, 2, 4, "IDN 3123.XXX"}, + {1.6814965, 113.7675405, 2, 4, "IDN 4123.XXX"}, + {1.6814965, 116.4487305, 2, 4, "IDN 5123.XXX"}, + {-0.9996935, 109.3435765, 2, 3, "IDN 6123.XXX"}, + {-0.9996935, 112.0247665, 2, 3, "IDN 7123.XXX"}, + {-0.9996935, 114.7059565, 2, 3, "IDN 8123.XXX"}, + {-3.6808835, 114.1697185, 2, 3, "IDN 9123.XXX"}, + {5.8452725, 95.1063715, 2, 3, "IDN B123.XXX"}, + {5.8452725, 97.7875615, 2, 4, "IDN C123.XXX"}, + {3.1640975, 95.7766685, 2, 3, "IDN D123.XXX"}, + {3.1640975, 98.4578585, 2, 3, "IDN F123.XXX"}, + {1.4471185, 101.136293, 2, 4, "IDN G123.XXX"}, + {0.4829085, 98.2432765, 2, 3, "IDN H123.XXX"}, + {0.4829085, 100.9244665, 2, 3, "IDN J123.XXX"}, + {0.4829085, 103.6056565, 2, 3, "IDN K123.XXX"}, + {-2.1982815, 98.2432765, 2, 3, "IDN L123.XXX"}, + {-2.1982815, 100.9244665, 2, 3, "IDN M123.XXX"}, + {-2.1982815, 103.6056565, 2, 3, "IDN N123.XXX"}, + {-2.1982815, 106.2868465, 2, 3, "IDN P123.XXX"}, + {-4.8794715, 102.0773775, 2, 3, "IDN Q123.XXX"}, + {-4.8794715, 104.7585675, 2, 3, "IDN R123.XXX"}, + {-5.6943235, 107.4402795, 2, 3, "IDN S123.XXX"}, + {-6.2305615, 110.1214695, 2, 3, "IDN T123.XXX"}, + {-6.4986805, 112.8026595, 2, 3, "IDN V123.XXX"}, + {-6.7667995, 115.4838495, 2, 3, "IDN W123.XXX"}, + {-8.761156, 118.2518325, 2, 3, "IDN X123.XXX"}, + {-9.8743905, 118.9765845, 2, 4, "IDN Y123.XXX"}, + {-9.2422525, 122.578271, 2, 4, "IDN Z123.XXX"}, + {4.7281415, 96.678782, 2, 3, "IDN 1234.XXXX"}, + {19.4437715, -99.1748535, 5, 14, "MX-DIF 12.XX"}, + {19.199879, -99.3087425, 4, 12, "MX-DIF 12.XXX"}, + {19.319, -99.1516, 4, 12, "MX-DIF PR9.817"}, + {19.310865, -98.2733505, 5, 14, "MX-TLA 12.XX"}, + {19.114415, -98.1080685, 4, 14, "MX-TLA 123.XX"}, + {19.55588, -98.5635205, 4, 13, "MX-TLA 12.XXX"}, + {19.541328, -98.692129, 3, 13, "MX-TLA 123.XXX"}, + {18.963749, -99.2484315, 5, 12, "MX-MOR 12.XX"}, + {19.103435, -99.467069, 4, 11, "MX-MOR 12.XXX"}, + {18.609217, -99.017571, 4, 17, "MX-MOR 123.XX"}, + {18.7335, -99.066, 4, 18, "MX-MOR S5M.3VS"}, + {21.9149, -102.3215, 5, 15, "MX-AGU 12.XX"}, + {21.875555, -102.7528205, 4, 14, "MX-AGU 12.XXX"}, + {22.426925, -102.471134, 4, 14, "MX-AGU 123.XX"}, + {22.3746285, -102.8430235, 3, 15, "MX-AGU 123.XXX"}, + {19.2783575, -103.7703655, 5, 12, "MX-CL 12.XX"}, + {19.468104, -103.9475585, 4, 11, "MX-CL 12.XXX"}, + {19.166511, -104.4185505, 4, 11, "MX-CL 000.XX"}, + {18.942015, -104.056010625, 5, 12, "MX-CL J00.XX"}, + {19.353667, -104.659614, 3, 10, "MX-CL 123.XXX"}, + {20.566403, -100.422764, 5, 12, "MX-QUE 12.XX"}, + {20.790015, -100.5721785, 4, 11, "MX-QUE 12.XXX"}, + {20.392269, -100.1019285, 4, 14, "MX-QUE 123.XX"}, + {20.076381, -100.5952455, 3, 16, "MX-QUE 123.XXX"}, + {20.129185, -98.7843735, 5, 15, "MX-HID 12.XX"}, + {20.246415, -98.9749585, 4, 14, "MX-HID 12.XXX"}, + {20.096545, -99.39064525, 4, 14, "MX-HID 000.XX"}, + {20.312673, -99.294760625, 4, 11, "MX-HID 800.XX"}, + {20.490062, -99.380076125, 4, 11, "MX-HID J00.XX"}, + {20.125904, -98.507950125, 5, 15, "MX-HID S00.XX"}, + {21.373083, -99.8068375, 3, 16, "MX-HID 123.XXX"}, + {19.4437715, -99.1748535, 5, 14, "MX-MX 12.XX"}, + {19.199879, -99.3087425, 4, 12, "MX-MX 12.XXX"}, + {19.400545, -99.7797625, 4, 8, "MX-MX 000.XX"}, + {19.935045, -99.23676125, 4, 12, "MX-MX 800.XX"}, + {19.718545, -98.8747625, 4, 14, "MX-MX J00.XX"}, + {19.718545, -99.4227625, 4, 11, "MX-MX S00.XX"}, + {20.2742305, -100.541415, 3, 16, "MX-MX 123.XXX"}, + {18.0427, -92.969974, 6, 11, "MX-TAB 12.XX"}, + {18.146515, -93.195845, 5, 10, "MX-TAB 12.XXX"}, + {18.041545, -93.460764375, 4, 8, "MX-TAB 000.XX"}, + {17.489774, -91.526676875, 5, 13, "MX-TAB 500.XX"}, + {18.271974, -93.37434575, 5, 10, "MX-TAB B00.XX"}, + {17.827804, -92.632226875, 5, 14, "MX-TAB H00.XX"}, + {17.808404, -91.839126875, 5, 17, "MX-TAB M00.XX"}, + {18.558004, -92.731906625, 5, 10, "MX-TAB R00.XX"}, + {18.431545, -93.28965875, 5, 10, "MX-TAB W00.XX"}, + {17.958982, -94.057515, 3, 16, "MX-TAB 123.XXX"}, + {21.5365, -104.926616, 5, 11, "MX-NAY 12.XX"}, + {21.548215, -105.14988, 4, 10, "MX-NAY 12.XXX"}, + {22.474724, -105.5696745, 4, 16, "MX-NAY 000.XX"}, + {20.831524, -105.441716, 4, 11, "MX-NAY 800.XX"}, + {21.952045, -105.317758125, 4, 10, "MX-NAY J00.XX"}, + {21.096404, -104.548168, 4, 10, "MX-NAY S00.XX"}, + {22.872899, -106.612432, 3, 12, "MX-NAY 123.XXX"}, + {21.1678, -101.707916, 5, 17, "MX-GUA 12.XX"}, + {21.028194, -101.80506, 5, 15, "MX-GUA 00.XXX"}, + {20.781184, -101.531512, 4, 10, "MX-GUA C0.XXX"}, + {20.640684, -101.016534375, 4, 8, "MX-GUA P0.XXX"}, + {20.564504, -101.292008, 5, 9, "MX-GUA 000.XX"}, + {21.011904, -101.367908, 5, 9, "MX-GUA 400.XX"}, + {20.934404, -101.545808, 4, 10, "MX-GUA 800.XX"}, + {21.002504, -101.955908, 4, 12, "MX-GUA D00.XX"}, + {20.933294, -100.862824, 4, 8, "MX-GUA J00.XX"}, + {20.375394, -101.309116125, 4, 12, "MX-GUA M00.XX"}, + {21.164194, -101.01023975, 4, 13, "MX-GUA Q00.XX"}, + {20.152694, -101.253516125, 4, 12, "MX-GUA T00.XX"}, + {20.069094, -100.839716125, 4, 12, "MX-GUA X00.XX"}, + {21.6200035, -102.0242375, 3, 19, "MX-GUA 123.XXX"}, + {19.0851, -98.2390145, 5, 11, "MX-PUE 12.XX"}, + {19.142294, -98.3818775, 5, 15, "MX-PUE 00.XXX"}, + {18.459314, -97.55510825, 4, 13, "MX-PUE J0.XXX"}, + {18.910524, -98.630017625, 4, 13, "MX-PUE 000.XX"}, + {19.288824, -98.6144575, 4, 16, "MX-PUE 800.XX"}, + {19.868224, -97.54893625, 4, 10, "MX-PUE J00.XX"}, + {20.270604, -98.168950125, 4, 14, "MX-PUE S00.XX"}, + {18.196329, -99.077098, 3, 11, "MX-PUE 123.XXX"}, + {21.0111, -89.659116, 5, 9, "MX-YUC 12.XX"}, + {20.991895, -89.954496, 4, 8, "MX-YUC 12.XXX"}, + {20.743844, -88.361996, 4, 10, "MX-YUC 000.XX"}, + {21.098874, -88.33769275, 4, 10, "MX-YUC 600.XX"}, + {21.301545, -89.84775875, 4, 8, "MX-YUC C00.XX"}, + {20.272074, -89.450087125, 4, 11, "MX-YUC J00.XX"}, + {20.611874, -90.039456, 4, 11, "MX-YUC P00.XX"}, + {21.151374, -89.34059275, 5, 9, "MX-YUC V00.XX"}, + {21.2191315, -90.321563, 3, 7, "MX-YUC 123.XXX"}, + {22.941818, -90.263006, 3, 7, "MX-YUC 12.XXXX"}, + {21.181233, -86.9073425, 5, 9, "MX-ROO 12.XX"}, + {21.245787, -87.172508, 4, 8, "MX-ROO 12.XXX"}, + {18.686545, -88.599763125, 4, 8, "MX-ROO 000.XX"}, + {20.632224, -87.190496125, 4, 8, "MX-ROO C00.XX"}, + {19.632624, -88.19931625, 4, 11, "MX-ROO P00.XX"}, + {21.736826, -87.62248, 3, 10, "MX-ROO 012.XXX"}, + {21.736826, -87.122512, 3, 7, "MX-ROO 112.XXX"}, + {21.245787, -87.672476, 3, 10, "MX-ROO 212.XXX"}, + {21.245787, -87.172508, 4, 8, "MX-ROO 312.XXX"}, + {20.754747, -88.1675225, 3, 11, "MX-ROO 412.XXX"}, + {20.754747, -87.6727625, 3, 10, "MX-ROO 512.XXX"}, + {20.754747, -87.1780025, 3, 7, "MX-ROO 612.XXX"}, + {20.263707, -87.1780025, 3, 7, "MX-ROO 712.XXX"}, + {20.263707, -89.2906275, 3, 14, "MX-ROO 812.XXX"}, + {20.263707, -88.7958675, 3, 10, "MX-ROO 912.XXX"}, + {20.263707, -88.3011075, 3, 10, "MX-ROO B12.XXX"}, + {20.263707, -87.8063475, 3, 10, "MX-ROO C12.XXX"}, + {19.772667, -89.2906275, 3, 13, "MX-ROO D12.XXX"}, + {19.772667, -88.7958675, 3, 10, "MX-ROO F12.XXX"}, + {19.772667, -88.3011075, 3, 10, "MX-ROO G12.XXX"}, + {19.772667, -87.8063475, 3, 10, "MX-ROO H12.XXX"}, + {19.281627, -89.142486, 3, 10, "MX-ROO J12.XXX"}, + {19.281627, -88.652934, 3, 7, "MX-ROO K12.XXX"}, + {19.281627, -88.163382, 3, 7, "MX-ROO L12.XXX"}, + {19.281627, -87.67383, 3, 7, "MX-ROO M12.XXX"}, + {18.790587, -89.142486, 3, 10, "MX-ROO N12.XXX"}, + {18.790587, -88.652934, 3, 7, "MX-ROO P12.XXX"}, + {18.790587, -88.163382, 3, 7, "MX-ROO Q12.XXX"}, + {18.790587, -87.67383, 3, 7, "MX-ROO R12.XXX"}, + {18.325635, -89.191442, 3, 12, "MX-ROO S12.XXX"}, + {18.325635, -88.995621, 4, 10, "MX-ROO T12.XXX"}, + {18.594171, -87.967562, 4, 8, "MX-ROO V12.XXX"}, + {24.8289, -107.4312985, 6, 10, "MX-SIN 12.XX"}, + {24.926915, -107.743815, 5, 9, "MX-SIN 12.XXX"}, + {23.350954, -106.495797625, 4, 10, "MX-SIN 000.XX"}, + {25.818424, -109.05387025, 4, 10, "MX-SIN 800.XX"}, + {25.665424, -108.65607025, 4, 10, "MX-SIN J00.XX"}, + {25.476404, -108.25281425, 4, 8, "MX-SIN S00.XX"}, + {27.0247045, -109.3699435, 3, 10, "MX-SIN 123.XXX"}, + {24.87693, -108.0697905, 4, 8, "MX-SIN 12.XXXX"}, + {19.854785, -90.5670475, 6, 10, "MX-CAM 12.XX"}, + {20.045615, -90.6772585, 5, 9, "MX-CAM 12.XXX"}, + {18.786545, -91.875763125, 5, 10, "MX-CAM 000.XX"}, + {19.475324, -90.7847575, 5, 9, "MX-CAM C00.XX"}, + {18.665824, -90.890977625, 5, 9, "MX-CAM P00.XX"}, + {18.261628, -91.3292165, 5, 14, "MX-CAM 123.XXX"}, + {18.056109, -92.3884185, 4, 13, "MX-CAM 12.XXXX"}, + {19.7376, -101.2349145, 6, 10, "MX-MIC 12.XX"}, + {19.783405, -101.39937925, 5, 9, "MX-MIC 00.XXX"}, + {19.429314, -102.2460345, 5, 12, "MX-MIC J0.XXX"}, + {19.967204, -102.35672725, 5, 12, "MX-MIC 000.XX"}, + {19.111045, -102.4036575, 5, 12, "MX-MIC 400.XX"}, + {19.445804, -100.4512475, 4, 11, "MX-MIC 800.XX"}, + {18.032745, -102.33476375, 5, 9, "MX-MIC D00.XX"}, + {20.314694, -102.099416125, 5, 15, "MX-MIC J00.XX"}, + {20.043594, -102.754316125, 5, 12, "MX-MIC M00.XX"}, + {19.674194, -100.64940825, 4, 8, "MX-MIC Q00.XX"}, + {19.814194, -101.85940825, 5, 11, "MX-MIC T00.XX"}, + {19.557094, -101.72860825, 5, 11, "MX-MIC X00.XX"}, + {20.1624065, -102.9462385, 4, 11, "MX-MIC 123.XXX"}, + {19.974677, -103.5705345, 3, 10, "MX-MIC 12.XXXX"}, + {22.1935, -101.0160565, 6, 12, "MX-SLP 12.XX"}, + {22.323415, -101.11178, 5, 11, "MX-SLP 12.XXX"}, + {22.031704, -99.049920625, 4, 8, "MX-SLP 000.XX"}, + {23.699044, -100.736453125, 5, 12, "MX-SLP 700.XX"}, + {21.953344, -100.063277625, 5, 9, "MX-SLP F00.XX"}, + {21.369444, -98.92018375, 4, 11, "MX-SLP M00.XX"}, + {22.204744, -98.5526715, 4, 14, "MX-SLP T00.XX"}, + {21.792768, -102.2985055, 3, 17, "MX-SLP 123.XXX"}, + {23.559525, -100.9536825, 4, 13, "MX-SLP 12.XXXX"}, + {16.87616, -99.928007, 6, 9, "MX-GRO 12.XX"}, + {17.156115, -100.1033235, 5, 8, "MX-GRO 12.XXX"}, + {17.659545, -99.571764375, 5, 8, "MX-GRO 000.XX"}, + {18.399244, -99.59493175, 5, 12, "MX-GRO 700.XX"}, + {17.698744, -101.663637875, 4, 7, "MX-GRO F00.XX"}, + {18.595744, -99.652225625, 5, 12, "MX-GRO M00.XX"}, + {17.643644, -98.654637875, 4, 9, "MX-GRO T00.XX"}, + {18.490051, -102.0854695, 3, 11, "MX-GRO 123.XXX"}, + {18.548859, -100.1420795, 4, 14, "MX-GRO 12.XXXX"}, + {25.7331, -100.3476985, 5, 12, "MX-NLE 12.XX"}, + {25.6768495, -100.613677, 4, 11, "MX-NLE 12.XXX"}, + {25.293774, -100.0810065, 4, 12, "MX-NLE 000.XX"}, + {24.916024, -99.7203315, 4, 11, "MX-NLE C00.XX"}, + {27.537024, -99.756447375, 4, 13, "MX-NLE P00.XX"}, + {23.347861, -100.8689795, 3, 14, "MX-NLE 123.XXX"}, + {27.650844, -101.062323, 3, 11, "MX-NLE 12.XXXX"}, + {32.540999, -117.064426, 5, 12, "MX-BCN 12.XX"}, + {32.462396, -117.095131, 4, 8, "MX-BCN 12.XXX"}, + {32.605494, -115.593379, 4, 10, "MX-BCN 000.XX"}, + {31.956804, -116.81622925, 4, 8, "MX-BCN J00.XX"}, + {32.6736995, -117.428154, 1, 5, "MX-BCN 123.XXX"}, + {29.317187, -115.985944, 4, 8, "MX-BCN 12.XXXX"}, + {30.493485, -118.2796315, 1, 3, "MX-BCN 1234.XX"}, + {19.21539, -96.2069625, 5, 9, "MX-VER 00.XX"}, + {19.148025, -96.1838695, 5, 9, "MX-VER J0.XX"}, + {19.277894, -96.3244775, 4, 8, "MX-VER 00.XXX"}, + {19.540314, -97.1474345, 4, 11, "MX-VER J0.XXX"}, + {18.088904, -94.53146675, 4, 11, "MX-VER 000.XX"}, + {20.568545, -97.491675625, 4, 11, "MX-VER 400.XX"}, + {18.048545, -94.73276375, 4, 11, "MX-VER 800.XX"}, + {18.898404, -97.054706625, 5, 12, "MX-VER D00.XX"}, + {18.842004, -97.224406625, 4, 11, "MX-VER J00.XX"}, + {20.969504, -97.476508, 4, 8, "MX-VER N00.XX"}, + {18.469545, -95.317763125, 6, 14, "MX-VER S00.XX"}, + {20.081894, -97.102016125, 5, 12, "MX-VER X00.XX"}, + {19.9225505, -97.3528655, 3, 11, "MX-VER 123.XXX"}, + {18.614229, -96.159451, 4, 10, "MX-VER 12.XXXX"}, + {22.302191, -98.582609, 3, 13, "MX-VER 1234.XX"}, + {16.7652935, -93.168528, 7, 12, "MX-CHP 12.XX"}, + {16.928951, -93.364265, 6, 11, "MX-CHP 12.XXX"}, + {16.330645, -92.16976625, 7, 12, "MX-CHP 000.XX"}, + {16.684824, -92.685159125, 6, 11, "MX-CHP C00.XX"}, + {14.956124, -92.4241205, 4, 7, "MX-CHP P00.XX"}, + {17.1781485, -94.134421, 4, 16, "MX-CHP 123.XXX"}, + {16.2232895, -94.080965, 5, 13, "MX-CHP 12.XXXX"}, + {24.1751, -110.344258, 5, 9, "MX-BCS 12.XX"}, + {24.340115, -110.547115, 4, 8, "MX-BCS 12.XXX"}, + {23.236545, -109.80375625, 4, 8, "MX-BCS 000.XX"}, + {26.005324, -111.584710125, 4, 8, "MX-BCS 800.XX"}, + {23.024924, -110.07945325, 4, 8, "MX-BCS J00.XX"}, + {25.045504, -111.7435795, 4, 8, "MX-BCS S00.XX"}, + {25.404391, -112.200293, 4, 8, "MX-BCS 123.XXX"}, + {27.74733, -113.5202385, 3, 9, "MX-BCS 12.XXXX"}, + {27.81429, -116.5462725, 1, 3, "MX-BCS 1234.XX"}, + {22.776545, -102.62875625, 5, 11, "MX-ZAC 00.XX"}, + {22.743035, -102.55095225, 5, 14, "MX-ZAC J0.XX"}, + {22.980115, -102.7969935, 4, 10, "MX-ZAC 12.XXX"}, + {23.181704, -102.92307325, 4, 10, "MX-ZAC 000.XX"}, + {22.639944, -102.2935715, 4, 14, "MX-ZAC 700.XX"}, + {22.670944, -103.1163715, 4, 13, "MX-ZAC F00.XX"}, + {23.844444, -103.212241875, 4, 10, "MX-ZAC M00.XX"}, + {22.268844, -102.1164715, 4, 18, "MX-ZAC T00.XX"}, + {23.022298, -104.262379, 3, 13, "MX-ZAC 123.XXX"}, + {24.570272, -104.0145625, 3, 11, "MX-ZAC 1234.XX"}, + {20.7004, -103.378816, 5, 9, "MX-JAL 12.XX"}, + {20.827015, -103.5142585, 4, 8, "MX-JAL 12.XXX"}, + {20.696704, -105.289168, 4, 12, "MX-JAL 000.XX"}, + {19.656744, -103.53400725, 4, 11, "MX-JAL 700.XX"}, + {21.391644, -102.07558375, 4, 16, "MX-JAL F00.XX"}, + {20.881545, -102.798304, 4, 8, "MX-JAL M00.XX"}, + {20.458545, -102.951510625, 4, 8, "MX-JAL T00.XX"}, + {20.3235755, -105.585269, 3, 7, "MX-JAL 123.XXX"}, + {21.4337415, -104.28708, 3, 13, "MX-JAL 1234.XX"}, + {22.297441, -97.8967285, 5, 12, "MX-TAM 12.XX"}, + {22.472494, -98.1592065, 4, 10, "MX-TAM 00.XXX"}, + {26.006114, -98.429351625, 4, 13, "MX-TAM J0.XXX"}, + {25.863224, -97.675710125, 4, 10, "MX-TAM 000.XX"}, + {27.522624, -99.740247375, 4, 14, "MX-TAM 800.XX"}, + {23.846724, -99.210771875, 4, 13, "MX-TAM J00.XX"}, + {22.797404, -99.09927325, 4, 11, "MX-TAM S00.XX"}, + {22.248028, -100.166861, 3, 11, "MX-TAM 123.XXX"}, + {27.515684, -99.804716, 3, 15, "MX-TAM 12.XXXX"}, + {17.1003, -96.766174, 5, 8, "MX-OAX 12.XX"}, + {17.195615, -96.8747235, 4, 9, "MX-OAX 12.XXX"}, + {18.154545, -96.19118875, 4, 11, "MX-OAX 000.XX"}, + {16.311824, -95.32111925, 4, 7, "MX-OAX 800.XX"}, + {16.588254, -95.220071625, 4, 7, "MX-OAX J00.XX"}, + {17.823104, -97.902943875, 4, 10, "MX-OAX S00.XX"}, + {16.0139715, -98.579098, 3, 6, "MX-OAX 123.XXX"}, + {18.176926, -96.157441, 3, 10, "MX-OAX 12.XXXX"}, + {24.046863, -104.7112355, 5, 9, "MX-DUR 12.XX"}, + {24.260715, -104.819715, 4, 8, "MX-DUR 12.XXX"}, + {25.636774, -103.63690325, 4, 12, "MX-DUR 000.XX"}, + {25.108024, -105.4483315, 4, 11, "MX-DUR C00.XX"}, + {23.860924, -105.455391875, 4, 11, "MX-DUR P00.XX"}, + {24.5386475, -106.0996865, 4, 11, "MX-DUR 123.XXX"}, + {26.5985355, -107.1062355, 3, 13, "MX-DUR 12.XXXX"}, + {26.6632435, -104.715565, 3, 11, "MX-DUR 1234.XX"}, + {25.378531, -101.0368785, 5, 11, "MX-COA 12.XX"}, + {25.595494, -101.10929275, 4, 10, "MX-COA 00.XXX"}, + {25.632914, -103.53387275, 4, 14, "MX-COA J0.XXX"}, + {26.908124, -101.535268625, 4, 9, "MX-COA 000.XX"}, + {28.747124, -100.665405875, 4, 10, "MX-COA 800.XX"}, + {29.325324, -101.071985625, 4, 10, "MX-COA J00.XX"}, + {27.923204, -101.310837375, 4, 10, "MX-COA S00.XX"}, + {25.941686, -103.4378605, 3, 13, "MX-COA 123.XXX"}, + {27.083138, -103.866729, 3, 11, "MX-COA 12.XXXX"}, + {29.5652615, -101.790813, 3, 9, "MX-COA 1234.XX"}, + {29.1444, -111.010442, 5, 9, "MX-SON 12.XX"}, + {29.217494, -111.155714375, 4, 8, "MX-SON 00.XXX"}, + {27.496514, -110.144415625, 4, 10, "MX-SON J0.XXX"}, + {31.262344, -111.0704795, 4, 8, "MX-SON 000.XX"}, + {32.411774, -114.852291, 4, 11, "MX-SON 600.XX"}, + {27.130474, -109.601554625, 4, 10, "MX-SON C00.XX"}, + {27.963074, -110.990428125, 4, 11, "MX-SON J00.XX"}, + {31.288474, -109.6458175, 4, 8, "MX-SON P00.XX"}, + {30.703774, -112.221111875, 4, 8, "MX-SON V00.XX"}, + {28.648665, -111.3507945, 3, 7, "MX-SON 123.XXX"}, + {31.1451035, -111.3754015, 4, 8, "MX-SON 12.XXXX"}, + {32.014264, -115.010503, 3, 10, "MX-SON 0123.XX"}, + {31.52594, -115.0053235, 3, 10, "MX-SON 6123.XX"}, + {31.918771, -114.4584835, 3, 11, "MX-SON 1123.XX"}, + {31.425017, -114.4584835, 3, 11, "MX-SON 7123.XX"}, + {31.751818, -113.9116435, 3, 11, "MX-SON 2123.XX"}, + {31.258063, -113.9116435, 3, 9, "MX-SON 8123.XX"}, + {31.584864, -113.3648035, 3, 11, "MX-SON 3123.XX"}, + {31.584864, -112.8179635, 3, 12, "MX-SON 4123.XX"}, + {31.584864, -112.2711235, 3, 10, "MX-SON 5123.XX"}, + {31.091109, -113.4194875, 3, 9, "MX-SON 9123.XX"}, + {31.091109, -112.8726475, 3, 9, "MX-SON B123.XX"}, + {31.091109, -112.3258075, 3, 7, "MX-SON C123.XX"}, + {31.091109, -111.7789675, 3, 7, "MX-SON D123.XX"}, + {30.600069, -113.419516, 3, 9, "MX-SON F123.XX"}, + {30.600069, -112.877884, 3, 9, "MX-SON G123.XX"}, + {30.600069, -112.336252, 3, 7, "MX-SON H123.XX"}, + {30.600069, -111.79462, 3, 7, "MX-SON J123.XX"}, + {30.111744, -113.1543525, 3, 9, "MX-SON K123.XX"}, + {30.111744, -112.6179285, 3, 7, "MX-SON L123.XX"}, + {30.111744, -112.0815045, 3, 7, "MX-SON M123.XX"}, + {29.617989, -113.1543525, 3, 10, "MX-SON N123.XX"}, + {29.617989, -112.6179285, 3, 7, "MX-SON P123.XX"}, + {29.617989, -112.0815045, 3, 7, "MX-SON Q123.XX"}, + {29.129664, -112.617957, 3, 7, "MX-SON R123.XX"}, + {29.129664, -112.086741, 3, 7, "MX-SON S123.XX"}, + {28.635909, -112.617957, 3, 7, "MX-SON T123.XX"}, + {28.635909, -112.086741, 3, 7, "MX-SON V123.XX"}, + {28.147584, -112.4002915, 3, 7, "MX-SON W123.XX"}, + {28.341285, -111.879463, 4, 8, "MX-SON X123.XX"}, + {31.7601, -106.5101245, 5, 14, "MX-CHH 12.XX"}, + {31.711394, -106.6787225, 4, 10, "MX-CHH 00.XXX"}, + {28.719614, -106.217769125, 4, 9, "MX-CHH J0.XXX"}, + {28.269724, -105.609427125, 4, 9, "MX-CHH 000.XX"}, + {26.964045, -105.857748125, 4, 11, "MX-CHH 800.XX"}, + {28.447724, -106.955027125, 4, 8, "MX-CHH J00.XX"}, + {30.453704, -108.051814125, 4, 8, "MX-CHH S00.XX"}, + {27.6666125, -108.260591, 3, 7, "MX-CHH 123.XXX"}, + {30.0654505, -108.305391, 3, 7, "MX-CHH 1234.XX"}, + {30.9393865, -108.891375, 3, 10, "MX-CHH 01.XXXX"}, + {30.85066, -108.9058695, 3, 10, "MX-CHH 11.XXXX"}, + {30.419295, -108.665323, 3, 10, "MX-CHH 21.XXXX"}, + {29.323516, -108.7412125, 3, 10, "MX-CHH 31.XXXX"}, + {28.6557575, -108.743681, 3, 10, "MX-CHH 41.XXXX"}, + {28.144708, -109.037735, 3, 10, "MX-CHH 51.XXXX"}, + {27.850209, -108.993487, 3, 10, "MX-CHH 61.XXXX"}, + {27.3435535, -108.743826, 3, 10, "MX-CHH 71.XXXX"}, + {31.185011, -105.78756, 3, 9, "MX-CHH 81.XXXX"}, + {30.3348315, -105.8030405, 3, 8, "MX-CHH 91.XXXX"}, + {30.3348315, -105.2600405, 3, 8, "MX-CHH B1.XXXX"}, + {30.2044225, -105.7855275, 3, 8, "MX-CHH C1.XXXX"}, + {30.2044225, -105.1725275, 3, 9, "MX-CHH D1.XXXX"}, + {29.8295825, -105.786731, 3, 8, "MX-CHH F1.XXXX"}, + {29.8295825, -105.222731, 3, 9, "MX-CHH G1.XXXX"}, + {29.8295825, -104.658731, 3, 9, "MX-CHH H1.XXXX"}, + {28.895709, -105.8041875, 3, 8, "MX-CHH J1.XXXX"}, + {28.895709, -105.264944, 3, 8, "MX-CHH K1.XXXX"}, + {28.895709, -104.7220935, 3, 8, "MX-CHH L1.XXXX"}, + {28.895709, -104.179207, 3, 8, "MX-CHH M1.XXXX"}, + {28.402209, -105.8041875, 3, 8, "MX-CHH N1.XXXX"}, + {28.402209, -105.264944, 3, 8, "MX-CHH P1.XXXX"}, + {28.402209, -104.7220935, 3, 8, "MX-CHH Q1.XXXX"}, + {28.402209, -104.179207, 3, 8, "MX-CHH R1.XXXX"}, + {28.919349, -103.6223685, 3, 11, "MX-CHH S1.XXXX"}, + {27.886303, -104.218766, 3, 8, "MX-CHH T1.XXXX"}, + {27.514576, -104.218302, 3, 8, "MX-CHH V1.XXXX"}, + {26.727303, -104.2191345, 3, 11, "MX-CHH W1.XXXX"}, + {26.059512, -107.834297, 3, 10, "MX-CHH X1.XXXX"}, + {25.924256, -107.154049, 3, 13, "MX-CHH Y1.XXXX"}, + {25.660939, -107.1534705, 3, 13, "MX-CHH Z1.XXXX"}, + {64.20745, -51.7505725, 5, 6, "GRL 12.XX"}, + {64.381115, -52.1772135, 4, 5, "GRL 12.XXX"}, + {66.944804, -53.89055275, 4, 6, "GRL 000.XX"}, + {69.211194, -51.18224425, 4, 5, "GRL 400.XX"}, + {60.711194, -46.09331225, 4, 5, "GRL 700.XX"}, + {68.704194, -53.071223, 4, 6, "GRL B00.XX"}, + {68.704194, -52.668536, 4, 6, "GRL F00.XX"}, + {65.411194, -53.0771095, 4, 6, "GRL J00.XX"}, + {62.00317, -49.763126625, 3, 4, "GRL M00.XX"}, + {65.609194, -37.817643375, 3, 4, "GRL Q00.XX"}, + {60.911194, -46.20341175, 4, 5, "GRL T00.XX"}, + {60.137194, -45.385630625, 4, 5, "GRL X00.XX"}, + {60.908421, -48.4124085, 3, 4, "GRL 123.XXX"}, + {63.822741, -53.9198035, 3, 5, "GRL 12.XXXX"}, + {69.25209, -54.001908, 3, 5, "GRL 1234.XX"}, + {62.8829385, -54.9719455, 2, 4, "GRL 1234.XXX"}, + {80.1704935, -71.34761, 2, 6, "GRL 123.XXXX"}, + {81.961383, -71.00318, 2, 6, "GRL 1234.XXXX"}, + {24.7067, 46.681442, 6, 7, "SAU 12.XX"}, + {21.732555, 39.08812725, 4, 5, "SAU 00.XXX"}, + {24.680314, 46.57007975, 5, 6, "SAU J0.XXX"}, + {28.372714, 36.498273125, 4, 6, "SAU 000.XX"}, + {26.345214, 43.901431125, 4, 5, "SAU 200.XX"}, + {21.513924, 39.75318225, 4, 5, "SAU 400.XX"}, + {21.513924, 39.84591725, 4, 5, "SAU 500.XX"}, + {21.513924, 39.93865225, 4, 5, "SAU 600.XX"}, + {21.427435, 39.73463525, 4, 5, "SAU 700.XX"}, + {21.427435, 39.82737025, 4, 5, "SAU 800.XX"}, + {24.500724, 39.53537825, 4, 5, "SAU 900.XX"}, + {24.500724, 39.63003525, 4, 5, "SAU B00.XX"}, + {24.414235, 39.53537825, 4, 5, "SAU C00.XX"}, + {24.414235, 39.63003525, 4, 5, "SAU D00.XX"}, + {26.470724, 50.006487125, 5, 6, "SAU F00.XX"}, + {26.470724, 50.102826125, 5, 6, "SAU G00.XX"}, + {26.384235, 49.951573125, 5, 6, "SAU H00.XX"}, + {26.384235, 50.047912125, 5, 6, "SAU J00.XX"}, + {26.384235, 50.144251125, 5, 6, "SAU K00.XX"}, + {26.297746, 50.134843875, 5, 6, "SAU L00.XX"}, + {21.302924, 40.38148225, 4, 5, "SAU M00.XX"}, + {25.390645, 49.54474875, 5, 6, "SAU N00.XX"}, + {25.472745, 49.50933975, 5, 6, "SAU P00.XX"}, + {18.327245, 42.68393625, 4, 6, "SAU Q00.XX"}, + {27.558345, 41.656353125, 4, 5, "SAU R00.XX"}, + {24.171545, 47.262845625, 5, 6, "SAU S00.XX"}, + {28.466324, 45.915283125, 4, 5, "SAU T00.XX"}, + {18.240295, 42.48023625, 4, 6, "SAU V00.XX"}, + {31.022624, 40.9857405, 4, 6, "SAU W00.XX"}, + {26.594524, 49.996187125, 5, 6, "SAU X00.XX"}, + {26.130124, 43.959013875, 4, 5, "SAU Y00.XX"}, + {24.114045, 38.011036625, 4, 5, "SAU Z00.XX"}, + {25.429022, 45.7112695, 3, 4, "SAU 12.XXXX"}, + {27.518209, 47.4253805, 3, 4, "SAU 1234.XX"}, + {24.898515, 46.509785, 4, 5, "SAU 012.XXX"}, + {21.715115, 39.08582, 3, 4, "SAU 112.XXX"}, + {21.644515, 39.58002, 3, 4, "SAU 212.XXX"}, + {24.660115, 39.385885, 3, 4, "SAU 312.XXX"}, + {26.699815, 49.74585, 4, 5, "SAU 412.XXX"}, + {21.498915, 40.14272, 3, 4, "SAU 512.XXX"}, + {28.584315, 36.3346365, 3, 5, "SAU 612.XXX"}, + {26.427515, 43.7554715, 3, 4, "SAU 712.XXX"}, + {25.542115, 49.2963715, 5, 6, "SAU 812.XXX"}, + {18.466215, 42.398255, 3, 5, "SAU 912.XXX"}, + {27.725015, 41.4701365, 3, 4, "SAU B12.XXX"}, + {24.274015, 47.015885, 4, 5, "SAU C12.XXX"}, + {28.630115, 45.7311365, 3, 4, "SAU D12.XXX"}, + {31.182015, 40.79218, 3, 5, "SAU F12.XXX"}, + {24.292015, 37.948685, 3, 4, "SAU G12.XXX"}, + {27.176215, 49.41825, 4, 5, "SAU H12.XXX"}, + {31.530115, 37.1018665, 3, 6, "SAU J12.XXX"}, + {30.090115, 39.8016015, 3, 5, "SAU K12.XXX"}, + {26.149515, 43.2822715, 3, 4, "SAU L12.XXX"}, + {17.797815, 44.067955, 3, 5, "SAU M12.XXX"}, + {17.225115, 42.472155, 3, 5, "SAU N12.XXX"}, + {28.500315, 48.1555365, 4, 5, "SAU P12.XXX"}, + {20.210115, 42.3850415, 3, 4, "SAU Q12.XXX"}, + {26.421215, 44.6266715, 3, 4, "SAU R12.XXX"}, + {24.690115, 44.152885, 3, 4, "SAU S12.XXX"}, + {17.670115, 46.902155, 3, 5, "SAU T12.XXX"}, + {31.870115, 38.4218665, 3, 6, "SAU V12.XXX"}, + {25.984415, 49.3130715, 4, 5, "SAU W12.XXX"}, + {23.000115, 38.8004065, 3, 4, "SAU X12.XXX"}, + {29.830115, 43.2665015, 3, 5, "SAU Y12.XXX"}, + {24.120115, 42.702885, 3, 4, "SAU Z12.XXX"}, + {32.0993885, 36.135477, 2, 6, "SAU 0123.XXX"}, + {32.0993885, 39.20395, 2, 6, "SAU 1123.XXX"}, + {32.0993885, 42.272423, 2, 4, "SAU 2123.XXX"}, + {29.4345145, 34.5975315, 2, 4, "SAU 3123.XXX"}, + {29.4345145, 37.5766315, 2, 3, "SAU 4123.XXX"}, + {29.4345145, 40.5557315, 2, 4, "SAU 5123.XXX"}, + {29.4345145, 43.5348315, 3, 5, "SAU 6123.XXX"}, + {29.4345145, 46.5139315, 2, 4, "SAU 7123.XXX"}, + {29.4345145, 47.7055715, 3, 9, "SAU 8123.XXX"}, + {26.7533245, 35.8464885, 2, 4, "SAU 9123.XXX"}, + {26.7533245, 38.7660065, 2, 3, "SAU B123.XXX"}, + {26.7533245, 41.6855245, 2, 3, "SAU C123.XXX"}, + {26.7533245, 44.6050425, 2, 3, "SAU D123.XXX"}, + {26.7533245, 47.5245605, 3, 4, "SAU F123.XXX"}, + {26.7533245, 50.4440785, 2, 3, "SAU G123.XXX"}, + {24.0721345, 37.9994175, 3, 4, "SAU H123.XXX"}, + {24.0721345, 40.8593535, 2, 3, "SAU J123.XXX"}, + {24.0721345, 43.7192895, 2, 3, "SAU K123.XXX"}, + {24.0721345, 46.5792255, 3, 4, "SAU L123.XXX"}, + {24.0721345, 49.4391615, 2, 3, "SAU M123.XXX"}, + {22.8348445, 52.2939255, 2, 4, "SAU N123.XXX"}, + {21.3909445, 38.8681235, 2, 3, "SAU P123.XXX"}, + {21.3909445, 41.6684775, 2, 3, "SAU Q123.XXX"}, + {21.3909445, 44.4688315, 2, 3, "SAU R123.XXX"}, + {21.3909445, 47.2691855, 2, 3, "SAU S123.XXX"}, + {21.3909445, 50.0695395, 2, 3, "SAU T123.XXX"}, + {21.3909445, 52.8698935, 2, 4, "SAU V123.XXX"}, + {18.7097545, 40.717006, 2, 3, "SAU W123.XXX"}, + {19.7659145, 43.4583765, 3, 4, "SAU X123.XXX"}, + {19.4977955, 46.2587305, 3, 4, "SAU Y123.XXX"}, + {20.8547065, 49.0596245, 3, 4, "SAU Z123.XXX"}, + {24.6716, 46.7227, 6, 7, "SAU KGXF.DFDN"}, + {-4.304075, 15.282348, 5, 9, "COD 12.XX"}, + {-4.490975, 15.172273625, 4, 8, "COD 00.XXX"}, + {-11.549316, 27.323203625, 4, 6, "COD C0.XXX"}, + {-6.091016, 23.53249075, 4, 6, "COD P0.XXX"}, + {-10.677276, 25.44654275, 5, 7, "COD 000.XX"}, + {-5.849276, 22.35909425, 4, 6, "COD 100.XX"}, + {0.567624, 25.14972, 4, 5, "COD 200.XX"}, + {-10.952676, 26.69484275, 4, 6, "COD 300.XX"}, + {-5.779876, 13.01669425, 3, 5, "COD 400.XX"}, + {-6.390276, 20.74389425, 4, 6, "COD 500.XX"}, + {-2.467076, 28.80972, 5, 6, "COD 600.XX"}, + {-5.787776, 13.43119425, 4, 6, "COD 700.XX"}, + {-4.999876, 18.766507125, 4, 6, "COD 800.XX"}, + {-3.342476, 29.117207125, 4, 6, "COD 900.XX"}, + {-6.965776, 23.410981375, 4, 6, "COD B00.XX"}, + {0.076524, 18.21982, 4, 6, "COD C00.XX"}, + {0.161824, 29.25612, 5, 6, "COD D00.XX"}, + {-1.618376, 29.16542, 5, 7, "COD F00.XX"}, + {2.786564, 27.583485, 4, 5, "COD G00.XX"}, + {1.560304, 30.222845, 5, 8, "COD GK0.00"}, + {3.258964, 19.746799375, 4, 6, "COD H00.XX"}, + {-2.954296, 25.901145, 4, 5, "COD HK0.00"}, + {-3.303236, 17.353099375, 4, 6, "COD J00.XX"}, + {-4.338296, 20.569673125, 4, 5, "COD JK0.00"}, + {-5.914836, 29.15801375, 4, 5, "COD K00.XX"}, + {0.490304, 29.438645, 5, 6, "COD KK0.00"}, + {-6.720036, 23.91791375, 4, 6, "COD L00.XX"}, + {2.190004, 22.442345, 4, 5, "COD LK0.00"}, + {-5.235836, 14.837999375, 4, 6, "COD M00.XX"}, + {-11.764796, 27.223038875, 4, 6, "COD MK0.00"}, + {-8.721936, 24.9666415, 4, 6, "COD N00.XX"}, + {2.159004, 21.488745, 4, 5, "COD NK0.00"}, + {-3.509736, 23.577499375, 4, 5, "COD P00.XX"}, + {-6.146496, 24.45540025, 4, 5, "COD PK0.00"}, + {-4.425236, 26.634499375, 4, 5, "COD Q00.XX"}, + {-4.855396, 21.534173125, 4, 6, "COD QK0.00"}, + {4.297264, 20.973199375, 4, 7, "COD R00.XX"}, + {-4.559896, 18.580373125, 4, 7, "COD RK0.00"}, + {2.817364, 24.703585, 4, 6, "COD S00.XX"}, + {1.249104, 23.574645, 4, 5, "COD SK0.00"}, + {-4.957536, 23.398999375, 4, 6, "COD T00.XX"}, + {-2.719196, 17.664245, 4, 6, "COD TK0.00"}, + {-1.924436, 18.259885, 4, 6, "COD V00.XX"}, + {-5.015096, 12.917173125, 4, 8, "COD VK0.00"}, + {-4.056736, 19.537299375, 4, 5, "COD W00.XX"}, + {-4.818396, 17.008773125, 4, 7, "COD WK0.00"}, + {-9.150036, 25.8002415, 4, 6, "COD X00.XX"}, + {0.773804, 24.414345, 4, 5, "COD XK0.00"}, + {-7.284836, 27.358228125, 4, 5, "COD Y00.XX"}, + {2.734104, 23.753945, 4, 6, "COD YK0.00"}, + {-5.321636, 21.37701375, 4, 6, "COD Z00.XX"}, + {-10.875896, 26.57351075, 4, 6, "COD ZK0.00"}, + {-4.6389965, 21.9475615, 3, 5, "COD 123.XXX"}, + {-4.66093, 15.05181, 3, 7, "COD 31.XXXX"}, + {-10.735725, 25.2432705, 3, 5, "COD 41.XXXX"}, + {0.315174, 24.98182, 3, 4, "COD 51.XXXX"}, + {-11.161725, 26.4524205, 3, 5, "COD 61.XXXX"}, + {-6.036275, 13.05628, 3, 5, "COD 71.XXXX"}, + {-6.642725, 20.57623, 3, 5, "COD 81.XXXX"}, + {-2.695625, 28.62162, 3, 4, "COD 91.XXXX"}, + {-5.252325, 18.59872, 3, 5, "COD B1.XXXX"}, + {-3.594925, 28.84942, 3, 4, "COD C1.XXXX"}, + {-0.175926, 18.05192, 3, 5, "COD D1.XXXX"}, + {0.096924, 29.17217, 4, 5, "COD F1.XXXX"}, + {-1.870825, 28.99752, 4, 6, "COD G1.XXXX"}, + {2.562374, 27.40582, 3, 5, "COD H1.XXXX"}, + {1.556374, 29.92587, 4, 7, "COD J1.XXXX"}, + {3.034774, 19.56922, 3, 5, "COD K1.XXXX"}, + {-3.160125, 25.71862, 3, 4, "COD L1.XXXX"}, + {-3.527425, 17.17552, 3, 5, "COD M1.XXXX"}, + {-4.544125, 20.38722, 3, 5, "COD N1.XXXX"}, + {-6.139025, 28.98053, 4, 5, "COD P1.XXXX"}, + {1.984174, 22.25982, 3, 4, "COD Q1.XXXX"}, + {-5.325875, 14.80092, 3, 5, "COD R1.XXXX"}, + {-11.970625, 27.0439205, 3, 5, "COD S1.XXXX"}, + {-8.946125, 24.7922105, 3, 5, "COD T1.XXXX"}, + {1.953174, 21.30622, 3, 4, "COD V1.XXXX"}, + {-3.733925, 23.39992, 3, 4, "COD W1.XXXX"}, + {-4.649425, 26.45692, 3, 4, "COD X1.XXXX"}, + {-5.061225, 21.35172, 3, 5, "COD Y1.XXXX"}, + {4.080674, 20.88352, 3, 5, "COD Z1.XXXX"}, + {-4.788135, 18.3747, 3, 6, "COD 0123.XX"}, + {2.570764, 24.5027, 3, 5, "COD 1123.XX"}, + {1.020864, 23.3689, 3, 4, "COD 2123.XX"}, + {-2.947435, 17.4585, 3, 5, "COD 3123.XX"}, + {-2.171035, 18.059, 3, 5, "COD 4123.XX"}, + {-5.243335, 12.7115, 3, 5, "COD 5123.XX"}, + {-4.303335, 19.3365, 3, 4, "COD 6123.XX"}, + {-5.046635, 16.8031, 3, 6, "COD 7123.XX"}, + {-9.396635, 25.6023325, 3, 5, "COD 8123.XX"}, + {0.545564, 24.2086, 3, 4, "COD 9123.XX"}, + {-7.52872, 27.15761, 3, 4, "COD B123.XX"}, + {2.505864, 23.5482, 3, 5, "COD C123.XX"}, + {-5.568235, 21.17631, 3, 5, "COD D123.XX"}, + {-5.624135, 25.51821, 3, 4, "COD F123.XX"}, + {-3.254135, 16.6882, 3, 5, "COD G123.XX"}, + {-0.454135, 20.6282, 3, 4, "COD H123.XX"}, + {-3.834135, 26.4382, 3, 4, "COD J123.XX"}, + {3.875864, 22.2082, 3, 5, "COD K123.XX"}, + {-5.614135, 26.74821, 3, 4, "COD L123.XX"}, + {2.810864, 22.01817, 3, 5, "COD M123.XX"}, + {0.465864, 22.6482, 3, 4, "COD N123.XX"}, + {3.055864, 25.2782, 3, 5, "COD P123.XX"}, + {-2.954135, 17.9082, 4, 6, "COD Q123.XX"}, + {3.105864, 20.6382, 3, 5, "COD R123.XX"}, + {-6.28142, 26.67821, 3, 4, "COD S123.XX"}, + {-7.29142, 29.48821, 4, 6, "COD T123.XX"}, + {-2.259135, 16.1682, 3, 6, "COD V123.XX"}, + {-7.80142, 23.93821, 3, 5, "COD W123.XX"}, + {3.425864, 18.3882, 3, 6, "COD X123.XX"}, + {4.495864, 25.5882, 3, 7, "COD Y123.XX"}, + {2.805864, 29.2982, 3, 4, "COD Z123.XX"}, + {-8.25957, 21.842394, 2, 4, "COD 112.XXXX"}, + {-8.25957, 24.523584, 2, 4, "COD 212.XXXX"}, + {-8.25957, 26.45404, 3, 5, "COD 312.XXXX"}, + {-6.382737, 28.27725, 3, 4, "COD 412.XXXX"}, + {-10.0682145, 22.320194, 3, 6, "COD 512.XXXX"}, + {-10.222419, 25.6271745, 3, 5, "COD 612.XXXX"}, + {-12.9820035, 28.3054445, 2, 5, "COD 712.XXXX"}, + {-10.206893, 27.5098405, 4, 6, "COD 812.XXXX"}, + {5.3383885, 18.2913485, 2, 5, "COD 0123.XXX"}, + {5.3383885, 20.9725385, 2, 5, "COD 1123.XXX"}, + {5.3383885, 23.6537285, 2, 6, "COD 2123.XXX"}, + {5.3383885, 26.3349185, 2, 7, "COD 3123.XXX"}, + {5.3383885, 28.7304815, 3, 6, "COD 4123.XXX"}, + {2.6571985, 17.7551105, 2, 5, "COD 5123.XXX"}, + {2.6571985, 20.4363005, 2, 4, "COD 6123.XXX"}, + {2.6571985, 23.1174905, 2, 4, "COD 7123.XXX"}, + {2.6571985, 25.7986805, 2, 4, "COD 8123.XXX"}, + {2.6571985, 28.4798705, 2, 3, "COD 9123.XXX"}, + {2.6571985, 28.7304815, 3, 4, "COD B123.XXX"}, + {-0.0239915, 16.0123375, 2, 5, "COD C123.XXX"}, + {-0.0239915, 18.6935275, 2, 4, "COD D123.XXX"}, + {-0.0239915, 21.3747175, 2, 3, "COD F123.XXX"}, + {-0.0239915, 24.0559075, 2, 3, "COD G123.XXX"}, + {-0.0239915, 26.7370975, 2, 3, "COD H123.XXX"}, + {-0.0239915, 27.2733355, 3, 4, "COD J123.XXX"}, + {-2.7051815, 14.7253655, 2, 5, "COD K123.XXX"}, + {-2.7051815, 17.4065555, 2, 4, "COD L123.XXX"}, + {-2.7051815, 20.0877455, 2, 3, "COD M123.XXX"}, + {-2.7051815, 22.7689355, 2, 3, "COD N123.XXX"}, + {-2.7051815, 25.4501255, 2, 3, "COD P123.XXX"}, + {-2.7051815, 26.7370975, 3, 4, "COD Q123.XXX"}, + {-4.0457765, 12.1246115, 2, 5, "COD R123.XXX"}, + {-5.3700555, 14.8063235, 2, 4, "COD S123.XXX"}, + {-5.3700555, 17.4875135, 2, 4, "COD T123.XXX"}, + {-5.3700555, 20.1687035, 2, 4, "COD V123.XXX"}, + {-5.3700555, 22.8498935, 3, 5, "COD W123.XXX"}, + {-5.3700555, 25.5310835, 3, 4, "COD X123.XXX"}, + {-5.3700555, 28.2122735, 2, 3, "COD Y123.XXX"}, + {-5.6381745, 17.4875135, 3, 5, "COD Z123.XXX"}, + {-4.339, 15.3201225, 5, 9, "COD 5JQ0.D83N"}, + {36.8137, 2.992848, 5, 6, "DZA 12.XX"}, + {36.666791, 2.7423805, 4, 5, "DZA 12.XXX"}, + {35.727545, -0.670603125, 4, 5, "DZA 000.XX"}, + {36.401124, 6.56960275, 4, 5, "DZA 100.XX"}, + {35.590624, 6.11948, 4, 5, "DZA 200.XX"}, + {36.916545, 7.706280625, 4, 6, "DZA 300.XX"}, + {36.230724, 5.359941375, 4, 5, "DZA 400.XX"}, + {35.241624, -0.66442, 4, 5, "DZA 500.XX"}, + {34.871124, 5.684819625, 5, 6, "DZA 600.XX"}, + {34.705924, 3.208819625, 5, 6, "DZA 700.XX"}, + {35.460124, 8.05358, 4, 6, "DZA 800.XX"}, + {36.899724, 6.893563125, 4, 5, "DZA 900.XX"}, + {36.776624, 5.00810275, 4, 5, "DZA B00.XX"}, + {35.396724, 1.28028, 4, 5, "DZA C00.XX"}, + {36.192124, 1.281841375, 4, 5, "DZA D00.XX"}, + {36.750824, 3.99630275, 4, 5, "DZA F00.XX"}, + {31.619264, -2.26153875, 3, 6, "DZA G00.XX"}, + {36.065004, 4.731038375, 4, 5, "DZA GK0.00"}, + {35.952464, 0.053258125, 4, 5, "DZA H00.XX"}, + {36.264204, 2.73672075, 4, 5, "DZA HK0.00"}, + {34.902464, -1.357527125, 5, 8, "DZA J00.XX"}, + {31.945204, 5.29745775, 3, 4, "DZA JK0.00"}, + {36.294564, 7.92210025, 4, 6, "DZA K00.XX"}, + {34.833955, 0.126621375, 5, 6, "DZA KK0.00"}, + {36.468745, 7.39827875, 4, 5, "DZA L00.XX"}, + {35.422304, 7.108355, 4, 5, "DZA LK0.00"}, + {36.813964, 5.712042375, 4, 5, "DZA M00.XX"}, + {36.145704, 5.652138375, 4, 5, "DZA MK0.00"}, + {33.382464, 6.823159875, 3, 4, "DZA N00.XX"}, + {35.723504, 0.516138375, 4, 5, "DZA NK0.00"}, + {35.722464, 4.501958125, 4, 5, "DZA P00.XX"}, + {35.204104, 4.148155, 4, 5, "DZA PK0.00"}, + {33.822164, 2.830902, 3, 4, "DZA Q00.XX"}, + {35.788904, 7.356238375, 4, 5, "DZA QK0.00"}, + {35.462964, 2.864515, 4, 5, "DZA R00.XX"}, + {35.394104, 0.108155, 4, 5, "DZA RK0.00"}, + {35.399964, 5.329915, 4, 5, "DZA S00.XX"}, + {36.374104, 3.86772075, 4, 5, "DZA SK0.00"}, + {32.502464, 3.633589, 3, 4, "DZA T00.XX"}, + {34.154104, 3.468517375, 3, 4, "DZA TK0.00"}, + {35.882545, 7.075868875, 4, 5, "DZA V00.XX"}, + {34.848304, -1.768427375, 5, 8, "DZA VK0.00"}, + {36.149264, 2.883758125, 4, 5, "DZA W00.XX"}, + {36.253904, 2.18852075, 4, 5, "DZA WK0.00"}, + {36.770664, 6.219342375, 4, 5, "DZA X00.XX"}, + {36.252604, 6.68602075, 4, 5, "DZA XK0.00"}, + {32.789364, 4.464432125, 3, 4, "DZA Y00.XX"}, + {35.881304, 2.711838375, 4, 5, "DZA YK0.00"}, + {35.081994, 2.970273125, 4, 5, "DZA Z00.XX"}, + {33.672604, 0.995734, 3, 4, "DZA ZK0.00"}, + {35.548925, -2.0293995, 3, 6, "DZA 12.XXXX"}, + {36.8934185, 2.1530165, 3, 4, "DZA 123.XXX"}, + {34.7477105, 5.3636695, 4, 5, "DZA 1234.XX"}, + {36.836335, -2.999762, 2, 6, "DZA 012.XXXX"}, + {36.836335, 0.217665, 2, 5, "DZA 112.XXXX"}, + {36.836335, 3.435093, 3, 4, "DZA 212.XXXX"}, + {36.836335, 6.652521, 3, 4, "DZA 312.XXXX"}, + {34.785224, -2.973686, 3, 6, "DZA 412.XXXX"}, + {34.785224, 0.184159, 4, 5, "DZA 512.XXXX"}, + {34.785224, 3.342005, 4, 5, "DZA 612.XXXX"}, + {34.785224, 6.499851, 4, 5, "DZA 712.XXXX"}, + {32.104034, -5.4459535, 2, 6, "DZA 812.XXXX"}, + {32.104034, -2.3774805, 2, 5, "DZA 912.XXXX"}, + {32.104034, 0.6909915, 2, 3, "DZA B12.XXXX"}, + {32.104034, 3.7594645, 2, 3, "DZA C12.XXXX"}, + {32.104034, 6.8279375, 2, 3, "DZA D12.XXXX"}, + {29.422844, -8.48504, 2, 5, "DZA F12.XXXX"}, + {29.422844, -5.817955, 3, 6, "DZA G12.XXXX"}, + {29.422844, -2.838855, 2, 5, "DZA H12.XXXX"}, + {29.422844, 0.140244, 2, 3, "DZA J12.XXXX"}, + {29.422844, 3.119344, 2, 3, "DZA K12.XXXX"}, + {29.422844, 6.098444, 2, 3, "DZA L12.XXXX"}, + {29.422844, 9.077544, 2, 3, "DZA M12.XXXX"}, + {26.741654, -8.473069, 2, 4, "DZA N12.XXXX"}, + {26.741654, -5.553551, 2, 4, "DZA P12.XXXX"}, + {26.741654, -2.634033, 2, 3, "DZA Q12.XXXX"}, + {26.741654, 0.285484, 2, 3, "DZA R12.XXXX"}, + {26.741654, 3.205002, 2, 3, "DZA S12.XXXX"}, + {26.741654, 6.12452, 2, 3, "DZA T12.XXXX"}, + {26.741654, 9.044038, 2, 3, "DZA V12.XXXX"}, + {24.2688335, -4.1370415, 2, 5, "DZA 0123.XXX"}, + {24.2688335, -1.2771065, 2, 5, "DZA 1123.XXX"}, + {24.2688335, 1.5828295, 2, 3, "DZA 2123.XXX"}, + {24.2688335, 4.4427655, 2, 3, "DZA 3123.XXX"}, + {24.2688335, 7.3027015, 2, 3, "DZA 4123.XXX"}, + {24.2688335, 9.2485585, 3, 4, "DZA 5123.XXX"}, + {21.5713275, -1.248994, 2, 5, "DZA 6123.XXX"}, + {21.5713275, 1.581151, 2, 7, "DZA 7123.XXX"}, + {21.5713275, 4.411296, 2, 4, "DZA 8123.XXX"}, + {21.5713275, 7.241441, 2, 4, "DZA 9123.XXX"}, + {36.7786, 3.04, 5, 6, "DZA K0KJ.FH3L"}, + {43.2894, 76.8781975, 5, 8, "KAZ 12.XX"}, + {43.232794, 76.7175455, 4, 9, "KAZ 00.XXX"}, + {49.950884, 72.902389, 3, 4, "KAZ C0.XXX"}, + {42.283325, 69.4607865, 5, 8, "KAZ P0.XXX"}, + {42.878814, 71.298262, 5, 9, "KAZ 000.XX"}, + {51.151514, 71.34894325, 3, 4, "KAZ 200.XX"}, + {44.820114, 65.416777125, 3, 5, "KAZ 400.XX"}, + {52.320724, 76.903321875, 3, 6, "KAZ 600.XX"}, + {50.012224, 82.54554675, 3, 5, "KAZ 700.XX"}, + {50.454924, 80.1934685, 3, 5, "KAZ 800.XX"}, + {50.323624, 57.12884675, 3, 5, "KAZ 900.XX"}, + {53.254724, 63.58612675, 3, 5, "KAZ B00.XX"}, + {54.919624, 69.1034405, 4, 6, "KAZ C00.XX"}, + {51.271724, 51.34889025, 3, 8, "KAZ D00.XX"}, + {50.111624, 72.88904675, 3, 4, "KAZ F00.XX"}, + {43.699724, 51.130752, 3, 4, "KAZ G00.XX"}, + {47.150624, 51.851375625, 3, 4, "KAZ H00.XX"}, + {51.764224, 75.253099125, 3, 5, "KAZ J00.XX"}, + {43.327245, 68.1842625, 4, 6, "KAZ K00.XX"}, + {53.009524, 63.04363075, 3, 8, "KAZ L00.XX"}, + {47.837324, 67.639745875, 3, 4, "KAZ M00.XX"}, + {53.328245, 69.34087375, 4, 6, "KAZ N00.XX"}, + {45.038545, 78.304815625, 4, 7, "KAZ P00.XX"}, + {46.888024, 74.913975625, 3, 4, "KAZ Q00.XX"}, + {47.904845, 67.438734375, 3, 4, "KAZ R00.XX"}, + {45.678124, 63.22107075, 3, 4, "KAZ S00.XX"}, + {50.383124, 83.45234675, 4, 6, "KAZ T00.XX"}, + {43.546045, 68.4713075, 4, 6, "KAZ V00.XX"}, + {52.966245, 70.12636875, 4, 6, "KAZ W00.XX"}, + {43.361845, 52.8003075, 3, 4, "KAZ X00.XX"}, + {52.376224, 71.787821875, 3, 5, "KAZ Y00.XX"}, + {50.294524, 66.84944675, 3, 4, "KAZ Z00.XX"}, + {43.25507, 68.032765, 3, 5, "KAZ 123.XXX"}, + {45.188287, 75.336364, 3, 4, "KAZ 12.XXXX"}, + {55.101375, 67.0070225, 3, 8, "KAZ 1234.XX"}, + {55.196335, 61.2195615, 2, 8, "KAZ 012.XXXX"}, + {55.196335, 65.5988385, 2, 11, "KAZ 112.XXXX"}, + {55.196335, 69.9781155, 3, 8, "KAZ 212.XXXX"}, + {55.196335, 74.3573925, 2, 9, "KAZ 312.XXXX"}, + {52.515145, 47.3101795, 2, 8, "KAZ 412.XXXX"}, + {52.515145, 51.4511285, 2, 11, "KAZ 512.XXXX"}, + {52.515145, 55.5920775, 2, 10, "KAZ 612.XXXX"}, + {52.515145, 59.7330265, 2, 9, "KAZ 712.XXXX"}, + {52.515145, 63.8739755, 2, 4, "KAZ 812.XXXX"}, + {52.515145, 68.0149245, 2, 4, "KAZ 912.XXXX"}, + {52.515145, 72.1558735, 2, 4, "KAZ B12.XXXX"}, + {52.515145, 76.2968225, 2, 5, "KAZ C12.XXXX"}, + {52.515145, 80.4377715, 2, 8, "KAZ D12.XXXX"}, + {50.370193, 83.6448445, 3, 5, "KAZ F12.XXXX"}, + {49.833955, 46.72519, 2, 8, "KAZ G12.XXXX"}, + {49.833955, 50.633471, 2, 7, "KAZ H12.XXXX"}, + {49.833955, 54.565883, 2, 4, "KAZ J12.XXXX"}, + {49.833955, 58.498295, 2, 4, "KAZ K12.XXXX"}, + {49.833955, 62.430707, 2, 3, "KAZ L12.XXXX"}, + {49.833955, 66.363119, 2, 3, "KAZ M12.XXXX"}, + {49.833955, 70.295531, 2, 3, "KAZ N12.XXXX"}, + {49.833955, 74.227943, 2, 3, "KAZ P12.XXXX"}, + {49.833955, 78.160355, 2, 3, "KAZ Q12.XXXX"}, + {49.833955, 82.092767, 2, 4, "KAZ R12.XXXX"}, + {47.152765, 48.548872, 2, 8, "KAZ S12.XXXX"}, + {47.152765, 52.302538, 2, 3, "KAZ T12.XXXX"}, + {47.152765, 56.056204, 2, 3, "KAZ V12.XXXX"}, + {44.471575, 49.7550575, 2, 3, "KAZ W12.XXXX"}, + {44.471575, 53.3597685, 2, 3, "KAZ X12.XXXX"}, + {42.987525, 49.805352, 3, 4, "KAZ Y12.XXXX"}, + {42.987525, 53.261108, 3, 4, "KAZ Z12.XXXX"}, + {47.3448185, 59.6049165, 2, 3, "KAZ 0123.XXX"}, + {47.3448185, 63.3585825, 2, 3, "KAZ 1123.XXX"}, + {47.3448185, 67.1122485, 2, 3, "KAZ 2123.XXX"}, + {47.3448185, 70.8659145, 2, 3, "KAZ 3123.XXX"}, + {47.3448185, 74.6195805, 2, 3, "KAZ 4123.XXX"}, + {47.3448185, 78.3732465, 2, 3, "KAZ 5123.XXX"}, + {47.3448185, 82.1269125, 2, 3, "KAZ 6123.XXX"}, + {44.6636285, 59.688645, 2, 4, "KAZ 7123.XXX"}, + {44.6636285, 63.293356, 2, 4, "KAZ 8123.XXX"}, + {44.6636285, 66.898067, 2, 4, "KAZ 9123.XXX"}, + {44.6636285, 70.502778, 2, 4, "KAZ B123.XXX"}, + {44.6636285, 74.107489, 2, 3, "KAZ C123.XXX"}, + {44.6636285, 77.7122, 3, 6, "KAZ D123.XXX"}, + {43.211811, 65.151112, 3, 5, "KAZ F123.XXX"}, + {43.211811, 68.606868, 4, 6, "KAZ G123.XXX"}, + {43.2543, 76.9299805, 5, 10, "KAZ RT2D.S582"}, + {-34.566251, -58.446604, 5, 8, "ARG 12.XX"}, + {-34.444435, -58.713375, 4, 5, "ARG 12.XXX"}, + {-31.347546, -64.2803925, 4, 6, "ARG 010.XX"}, + {-31.381566, -64.2254785, 4, 6, "ARG 0C0.00"}, + {-31.426655, -64.2836475, 4, 6, "ARG 0Q0.00"}, + {-31.399565, -64.2227485, 4, 6, "ARG 120.XX"}, + {-32.914216, -60.698239375, 4, 6, "ARG 1F0.00"}, + {-32.977935, -60.684490125, 4, 6, "ARG 1R0.00"}, + {-32.877806, -68.858021625, 4, 6, "ARG 230.XX"}, + {-34.923196, -57.987584875, 4, 7, "ARG 2G0.00"}, + {-26.824746, -65.242330125, 4, 6, "ARG 2T0.00"}, + {-37.988786, -57.610492875, 4, 5, "ARG 340.XX"}, + {-24.794676, -65.4430805, 4, 6, "ARG 3H0.00"}, + {-31.627726, -60.73276575, 4, 6, "ARG 3V0.00"}, + {-31.563976, -68.56329425, 4, 6, "ARG 460.XX"}, + {-27.446726, -59.013641125, 4, 7, "ARG 4K0.00"}, + {-27.797706, -64.297292375, 4, 6, "ARG 4W0.00"}, + {-38.975256, -68.08940275, 4, 5, "ARG 570.XX"}, + {-27.483606, -58.840162375, 4, 7, "ARG 5L0.00"}, + {-38.701856, -62.299767625, 4, 5, "ARG 5Y0.00"}, + {-27.406236, -55.945997375, 5, 11, "ARG 680.XX"}, + {-31.727586, -60.54372075, 4, 6, "ARG 6M0.00"}, + {-24.174236, -65.31956625, 4, 6, "ARG 6Z0.00"}, + {-26.185286, -58.212789125, 4, 8, "ARG 7B0.XX"}, + {-28.492276, -65.803772375, 4, 6, "ARG 7P0.00"}, + {-33.1287005, -64.3485, 4, 6, "ARG 855.CW"}, + {-45.868466, -67.540710375, 4, 5, "ARG 8C0.XX"}, + {-33.362356, -60.248358125, 4, 6, "ARG 8Q0.00"}, + {-33.295866, -66.361856625, 4, 6, "ARG 920.XX"}, + {-31.361246, -58.0477375, 4, 8, "ARG 9D0.00"}, + {-29.437436, -66.878715375, 4, 6, "ARG 9R0.00"}, + {-34.614846, -68.360759125, 4, 5, "ARG B30.XX"}, + {-41.171136, -71.3371575, 4, 7, "ARG BG0.00"}, + {-43.261986, -65.3452515, 4, 5, "ARG BT0.00"}, + {-33.674426, -65.501006, 4, 6, "ARG C40.XX"}, + {-37.329916, -59.1595235, 5, 6, "ARG CH0.00"}, + {-36.624566, -64.31589575, 4, 5, "ARG CV0.00"}, + {-33.061376, -68.508042125, 4, 6, "ARG D60.XX"}, + {-32.428196, -63.272209, 4, 6, "ARG DJ0.00"}, + {-34.110846, -59.062366, 4, 5, "ARG DW0.00"}, + {-33.876656, -60.597054, 4, 5, "ARG F70.XX"}, + {-51.624146, -69.263391375, 4, 5, "ARG FL0.00"}, + {-29.150026, -59.681523875, 4, 6, "ARG FX0.00"}, + {-36.882736, -60.349526125, 4, 5, "ARG G80.XX"}, + {-35.026726, -58.454931125, 5, 6, "ARG GM0.00"}, + {-38.551576, -58.762070875, 4, 5, "ARG GZ0.00"}, + {-39.036426, -67.63685325, 4, 5, "ARG HB0.XX"}, + {-31.249506, -61.5288225, 4, 6, "ARG HN0.00"}, + {-34.153656, -58.988546625, 4, 5, "ARG J00.00"}, + {-26.777806, -60.475237625, 4, 7, "ARG JC0.00"}, + {-40.791956, -63.028201875, 4, 5, "ARG JQ0.00"}, + {-31.454436, -62.1192425, 4, 6, "ARG K10.XX"}, + {-33.008886, -58.548555375, 4, 6, "ARG KD0.00"}, + {-34.573036, -60.987785375, 4, 5, "ARG KR0.00"}, + {-34.586886, -59.136371625, 4, 5, "ARG L30.XX"}, + {-42.792276, -65.068365, 4, 5, "ARG LG0.00"}, + {-23.124116, -64.346636625, 4, 6, "ARG LS0.00"}, + {-33.037966, -68.927701375, 4, 6, "ARG M40.XX"}, + {-33.773356, -61.996946, 4, 5, "ARG MH0.00"}, + {-29.157506, -59.294402875, 4, 6, "ARG MV0.00"}, + {-32.489046, -58.269309, 4, 8, "ARG N50.XX"}, + {-33.214436, -68.498581375, 4, 6, "ARG NJ0.00"}, + {-33.688586, -59.717486, 4, 6, "ARG NW0.00"}, + {-26.191496, -54.623989625, 4, 9, "ARG P70.XX"}, + {-38.886886, -62.10662225, 4, 5, "ARG PL0.00"}, + {-22.569666, -63.8363355, 4, 7, "ARG PX0.00"}, + {-38.932576, -69.26974075, 4, 5, "ARG Q80.XX"}, + {-31.427966, -64.5259875, 4, 6, "ARG QM0.00"}, + {-27.482116, -55.153843625, 4, 10, "ARG QZ0.00"}, + {-35.653656, -63.800195, 4, 5, "ARG R90.XX"}, + {-34.909046, -60.068895875, 4, 5, "ARG RN0.00"}, + {-36.783196, -59.898342375, 4, 5, "ARG S00.00"}, + {-32.177346, -64.145493, 4, 6, "ARG SC0.00"}, + {-34.670126, -59.470753125, 4, 5, "ARG SP0.00"}, + {-38.353036, -60.300695375, 4, 5, "ARG T10.XX"}, + {-23.818426, -64.815298625, 4, 6, "ARG TD0.00"}, + {-33.222576, -60.376329125, 4, 6, "ARG TR0.00"}, + {-28.136426, -58.793656625, 4, 6, "ARG V30.XX"}, + {-31.659506, -64.45895925, 4, 6, "ARG VF0.00"}, + {-24.213656, -64.89585575, 4, 6, "ARG VS0.00"}, + {-32.617506, -62.706633875, 4, 6, "ARG W40.XX"}, + {-35.441956, -60.916235, 4, 5, "ARG WH0.00"}, + {-34.644736, -60.520534625, 4, 5, "ARG WT0.00"}, + {-33.168586, -59.368581375, 4, 6, "ARG X50.XX"}, + {-29.163036, -58.106252375, 4, 6, "ARG XJ0.00"}, + {-43.277186, -65.1399505, 4, 5, "ARG XW0.00"}, + {-36.331036, -57.71570025, 4, 5, "ARG Y70.XX"}, + {-34.864116, -61.569769875, 4, 5, "ARG YK0.00"}, + {-35.408266, -60.208655, 4, 5, "ARG YX0.00"}, + {-32.612116, -60.206420375, 4, 6, "ARG Z80.XX"}, + {-54.807506, -68.3468125, 4, 7, "ARG ZM0.00"}, + {-32.7657315, -60.822922, 3, 5, "ARG 123.XXX"}, + {-31.685825, -64.5412335, 3, 5, "ARG 01.XXXX"}, + {-33.225025, -68.938755, 3, 5, "ARG 11.XXXX"}, + {-27.053025, -65.45395, 3, 5, "ARG 21.XXXX"}, + {-38.269025, -58.0147735, 3, 4, "ARG 31.XXXX"}, + {-25.099825, -65.7086285, 3, 5, "ARG 41.XXXX"}, + {-31.768225, -60.9354335, 3, 5, "ARG 51.XXXX"}, + {-31.764925, -68.7349335, 3, 5, "ARG 61.XXXX"}, + {-27.689625, -59.13415, 3, 5, "ARG 71.XXXX"}, + {-28.007025, -64.4682635, 3, 5, "ARG 81.XXXX"}, + {-39.0780975, -68.214405, 3, 4, "ARG 91.XXXX"}, + {-39.011725, -62.440295, 3, 4, "ARG B1.XXXX"}, + {-27.593525, -56.14955, 4, 10, "ARG C1.XXXX"}, + {-24.2212325, -65.305459, 3, 5, "ARG D1.XXXX"}, + {-26.390125, -58.4128285, 3, 7, "ARG F1.XXXX"}, + {-28.815725, -65.947684, 3, 5, "ARG G1.XXXX"}, + {-33.340425, -64.594155, 3, 5, "ARG H1.XXXX"}, + {-46.013025, -67.8721185, 3, 4, "ARG J1.XXXX"}, + {-33.521325, -66.6223675, 3, 5, "ARG K1.XXXX"}, + {-31.589625, -58.4076335, 4, 6, "ARG L1.XXXX"}, + {-29.624725, -67.087585, 3, 5, "ARG M1.XXXX"}, + {-34.829225, -68.58359, 3, 4, "ARG N1.XXXX"}, + {-41.370125, -71.5788785, 3, 6, "ARG P1.XXXX"}, + {-43.489225, -65.4932485, 3, 4, "ARG Q1.XXXX"}, + {-33.887725, -65.7146685, 3, 4, "ARG R1.XXXX"}, + {-37.527825, -59.38976, 3, 4, "ARG S1.XXXX"}, + {-36.828325, -64.5403385, 3, 4, "ARG T1.XXXX"}, + {-32.625025, -63.488555, 3, 5, "ARG V1.XXXX"}, + {-51.838525, -69.56242, 3, 4, "ARG W1.XXXX"}, + {-29.351625, -59.697685, 3, 5, "ARG X1.XXXX"}, + {-37.051525, -60.3467385, 3, 4, "ARG Y1.XXXX"}, + {-38.662625, -59.0088735, 3, 4, "ARG Z1.XXXX"}, + {-31.484135, -61.7652235, 3, 5, "ARG 0123.XX"}, + {-27.024135, -60.70755, 3, 6, "ARG 1123.XX"}, + {-41.044135, -63.303909, 3, 4, "ARG 2123.XX"}, + {-31.664135, -62.3552235, 3, 5, "ARG 3123.XX"}, + {-34.82142, -61.238154, 3, 4, "ARG 4123.XX"}, + {-43.004135, -65.354211, 3, 4, "ARG 5123.XX"}, + {-23.37142, -64.5646195, 3, 5, "ARG 6123.XX"}, + {-33.984135, -62.2403745, 3, 4, "ARG 7123.XX"}, + {-32.650535, -58.598303, 4, 6, "ARG 8123.XX"}, + {-26.43142, -54.8497705, 3, 7, "ARG 9123.XX"}, + {-22.784135, -64.0546195, 3, 6, "ARG B123.XX"}, + {-39.17142, -69.533607, 3, 4, "ARG C123.XX"}, + {-27.71142, -55.38755, 3, 7, "ARG D123.XX"}, + {-35.894135, -64.053305, 3, 4, "ARG F123.XX"}, + {-32.41142, -64.3852235, 3, 5, "ARG G123.XX"}, + {-38.60142, -60.5558275, 3, 4, "ARG H123.XX"}, + {-24.05142, -65.0346195, 3, 5, "ARG J123.XX"}, + {-28.35142, -59.0249215, 3, 5, "ARG K123.XX"}, + {-32.834135, -62.953003, 3, 5, "ARG L123.XX"}, + {-35.694135, -61.173305, 3, 4, "ARG M123.XX"}, + {-29.41142, -58.342701, 3, 5, "ARG N123.XX"}, + {-36.56142, -57.973305, 3, 4, "ARG P123.XX"}, + {-35.114135, -61.8155255, 3, 4, "ARG Q123.XX"}, + {-35.664135, -60.463305, 3, 4, "ARG R123.XX"}, + {-32.844135, -60.453003, 4, 6, "ARG S123.XX"}, + {-55.024135, -68.7039985, 3, 6, "ARG T123.XX"}, + {-22.03307, -68.533616, 2, 7, "ARG 012.XXXX"}, + {-22.03307, -65.67368, 2, 5, "ARG 112.XXXX"}, + {-22.03307, -62.813744, 2, 5, "ARG 212.XXXX"}, + {-22.03307, -59.953808, 2, 6, "ARG 312.XXXX"}, + {-24.71426, -68.559692, 2, 6, "ARG 412.XXXX"}, + {-24.71426, -65.640174, 3, 5, "ARG 512.XXXX"}, + {-24.71426, -62.720656, 2, 4, "ARG 612.XXXX"}, + {-24.71426, -59.801138, 2, 5, "ARG 712.XXXX"}, + {-27.39545, -70.337478, 2, 7, "ARG 812.XXXX"}, + {-27.39545, -67.358378, 2, 4, "ARG 912.XXXX"}, + {-27.39545, -64.379278, 2, 4, "ARG B12.XXXX"}, + {-27.39545, -61.400178, 2, 5, "ARG C12.XXXX"}, + {-27.39545, -58.421078, 2, 6, "ARG D12.XXXX"}, + {-25.786736, -56.4004165, 2, 6, "ARG F12.XXXX"}, + {-30.07664, -70.4221725, 2, 6, "ARG G12.XXXX"}, + {-30.07664, -67.3536995, 2, 4, "ARG H12.XXXX"}, + {-30.07664, -64.2852265, 2, 4, "ARG J12.XXXX"}, + {-30.07664, -61.2167535, 2, 4, "ARG K12.XXXX"}, + {-30.07664, -59.9893645, 3, 5, "ARG L12.XXXX"}, + {-32.75783, -70.476182, 2, 7, "ARG M12.XXXX"}, + {-32.75783, -67.318336, 2, 4, "ARG N12.XXXX"}, + {-32.75783, -64.16049, 2, 4, "ARG P12.XXXX"}, + {-32.75783, -61.002644, 2, 4, "ARG Q12.XXXX"}, + {-35.43902, -71.254639, 2, 6, "ARG R12.XXXX"}, + {-35.43902, -67.977629, 2, 3, "ARG S12.XXXX"}, + {-35.43902, -64.700619, 2, 3, "ARG T12.XXXX"}, + {-35.43902, -61.423609, 2, 3, "ARG V12.XXXX"}, + {-34.956405, -59.6588595, 4, 5, "ARG W12.XXXX"}, + {-37.9118405, -71.823579, 2, 6, "ARG 0123.XXX"}, + {-37.9118405, -68.457196, 2, 3, "ARG 1123.XXX"}, + {-37.9118405, -65.090813, 2, 3, "ARG 2123.XXX"}, + {-37.9118405, -61.72443, 2, 3, "ARG 3123.XXX"}, + {-37.4187295, -58.358695, 3, 4, "ARG 4123.XXX"}, + {-40.6093465, -72.1099445, 2, 6, "ARG 5123.XXX"}, + {-40.6093465, -68.5946065, 2, 3, "ARG 6123.XXX"}, + {-40.6093465, -65.0792685, 2, 3, "ARG 7123.XXX"}, + {-43.2905365, -71.952961, 2, 5, "ARG 8123.XXX"}, + {-43.2905365, -68.288668, 2, 3, "ARG 9123.XXX"}, + {-45.9554105, -72.5123155, 2, 5, "ARG B123.XXX"}, + {-45.9554105, -68.6990675, 2, 3, "ARG C123.XXX"}, + {-48.6529165, -73.547841, 2, 5, "ARG D123.XXX"}, + {-48.6529165, -69.526056, 2, 3, "ARG F123.XXX"}, + {-49.8594515, -72.3170665, 3, 6, "ARG G123.XXX"}, + {-52.4972815, -65.108213, 3, 4, "ARG L123.XXX"}, + {-52.4972815, -68.69922, 2, 5, "ARG K123.XXX"}, + {-34.601351, -58.401136, 5, 8, "ARG RCNX.1YMV"}, + {20.36724, 72.8238215, 3, 11, "IN-DD 12.XX"}, + {20.739011, 70.8776195, 3, 9, "IN-DD 12.XXX"}, + {20.3579875, 72.930732, 4, 13, "IN-DN 12.XX"}, + {20.335131, 72.937175, 4, 13, "IN-DN 12.XXX"}, + {30.7562, 76.720416, 4, 17, "IN-CH 12.XX"}, + {30.792252, 76.6831935, 3, 15, "IN-CH 12.XXX"}, + {11.681452, 92.6871695, 5, 9, "IN-AN 12.XX"}, + {11.598555, 92.5227835, 4, 8, "IN-AN 12.XXX"}, + {10.518921, 92.2164365, 3, 7, "IN-AN 123.XX"}, + {11.160025, 92.120325, 1, 2, "IN-AN 068.S0Z"}, + {7.842025, 92.671025, 3, 6, "IN-AN M2Y.S03"}, + {6.720025, 93.600025, 1, 2, "IN-AN V1J.D0Z"}, + {11.139228, 92.72163, 3, 7, "IN-AN X00.S16"}, + {13.371282, 94.22184, 3, 7, "IN-AN Y07.S16"}, + {12.21921, 93.798519, 3, 7, "IN-AN Z07.S16"}, + {8.33221, 73.004713, 1, 2, "IN-LD 12.XX"}, + {10.7721045, 72.5807835, 4, 7, "IN-LD 12.XXX"}, + {10.780551, 71.9264365, 4, 7, "IN-LD 123.XX"}, + {12.3899835, 71.763613, 3, 6, "IN-LD 123.XXX"}, + {28.667856, 77.17675, 4, 14, "IN-DL 12.XX"}, + {28.841563, 76.852054, 3, 11, "IN-DL 12.XXX"}, + {25.612231, 91.8541145, 5, 11, "IN-ML 12.XX"}, + {25.723294, 91.5719235, 4, 10, "IN-ML 12.XXX"}, + {25.531504, 91.17153075, 4, 9, "IN-ML 000.XX"}, + {25.486604, 90.55153075, 4, 9, "IN-ML 400.XX"}, + {25.256104, 90.5445105, 4, 9, "IN-ML 800.XX"}, + {25.460904, 92.12813075, 4, 10, "IN-ML D00.XX"}, + {25.528804, 90.10313075, 4, 9, "IN-ML J00.XX"}, + {25.322504, 90.33563075, 4, 9, "IN-ML N00.XX"}, + {25.411004, 92.30613075, 5, 12, "IN-ML S00.XX"}, + {25.919594, 91.812957875, 4, 10, "IN-ML X00.XX"}, + {25.542007, 89.8753315, 3, 12, "IN-ML 123.XXX"}, + {25.930126, 93.6828015, 5, 12, "IN-NL 12.XX"}, + {25.995563, 93.6741975, 4, 11, "IN-NL 12.XXX"}, + {26.649904, 94.535410125, 4, 14, "IN-NL 000.XX"}, + {26.343104, 94.383510125, 4, 11, "IN-NL 400.XX"}, + {26.090904, 94.201290875, 4, 11, "IN-NL 800.XX"}, + {26.250704, 94.737490875, 4, 10, "IN-NL D00.XX"}, + {26.005094, 94.473957875, 4, 10, "IN-NL J00.XX"}, + {25.881694, 94.359357875, 4, 11, "IN-NL M00.XX"}, + {26.736694, 94.948042125, 4, 17, "IN-NL Q00.XX"}, + {26.899094, 94.994626375, 5, 21, "IN-NL T00.XX"}, + {25.683794, 94.59366575, 4, 13, "IN-NL X00.XX"}, + {25.195261, 93.329058, 3, 13, "IN-NL 123.XXX"}, + {24.8311, 93.8988015, 5, 11, "IN-MN 12.XX"}, + {24.990115, 93.712885, 4, 10, "IN-MN 12.XXX"}, + {25.121974, 94.2191235, 4, 10, "IN-MN 000.XX"}, + {25.248274, 93.8846235, 4, 13, "IN-MN 500.XX"}, + {24.963174, 93.4254235, 4, 11, "IN-MN B00.XX"}, + {24.465663, 93.68819125, 4, 10, "IN-MN H00.XX"}, + {24.465663, 93.87750725, 4, 10, "IN-MN M00.XX"}, + {24.292684, 93.65032725, 4, 10, "IN-MN R00.XX"}, + {24.292684, 93.83964325, 4, 10, "IN-MN W00.XX"}, + {23.894446, 92.962821, 3, 11, "IN-MN 123.XXX"}, + {23.8694, 91.249542, 5, 10, "IN-TR 12.XX"}, + {23.935907, 91.2193585, 4, 9, "IN-TR 12.XXX"}, + {23.388194, 91.645020875, 4, 7, "IN-TR 000.XX"}, + {23.985494, 91.909605125, 5, 8, "IN-TR 300.XX"}, + {24.304594, 91.92259725, 4, 11, "IN-TR 600.XX"}, + {24.389694, 92.08389725, 4, 12, "IN-TR 900.XX"}, + {24.245494, 92.08689725, 4, 11, "IN-TR D00.XX"}, + {23.828094, 92.098105125, 4, 7, "IN-TR H00.XX"}, + {24.158094, 91.963905125, 4, 11, "IN-TR L00.XX"}, + {23.936014, 91.777089125, 4, 7, "IN-TR P00.XX"}, + {24.130614, 91.765989125, 4, 11, "IN-TR R00.XX"}, + {24.019914, 91.545889125, 4, 9, "IN-TR T00.XX"}, + {23.014314, 91.63489775, 4, 9, "IN-TR W00.XX"}, + {23.237914, 91.430127875, 4, 9, "IN-TR Y00.XX"}, + {23.169105, 91.135925, 3, 8, "IN-TR 123.XXX"}, + {23.791953, 92.676459, 5, 9, "IN-MZ 12.XX"}, + {23.928515, 92.4955065, 4, 8, "IN-MZ 12.XXX"}, + {22.495004, 92.8602615, 4, 8, "IN-MZ 000.XX"}, + {23.534545, 93.120244375, 4, 8, "IN-MZ 700.XX"}, + {24.276444, 92.56646425, 4, 11, "IN-MZ F00.XX"}, + {22.892244, 92.69344075, 4, 8, "IN-MZ M00.XX"}, + {23.334544, 92.740746875, 4, 8, "IN-MZ T00.XX"}, + {22.744212, 92.185584, 3, 10, "IN-MZ 123.XXX"}, + {27.3661, 88.5669595, 5, 9, "IN-SK 12.XX"}, + {27.531115, 88.37725, 4, 8, "IN-SK 12.XXX"}, + {27.928545, 88.520253125, 4, 10, "IN-SK 000.XX"}, + {27.460842, 88.020251875, 4, 12, "IN-SK J00.XX"}, + {27.1609515, 87.982266, 3, 14, "IN-SK 123.XXX"}, + {30.9451, 75.806216, 5, 10, "IN-PB 12.XX"}, + {30.845694, 75.674764125, 4, 11, "IN-PB 00.XXX"}, + {31.72099, 74.68888525, 4, 10, "IN-PB C0.XXX"}, + {31.421157, 75.4198865, 4, 9, "IN-PB P0.XXX"}, + {30.310114, 76.322653875, 4, 10, "IN-PB 000.XX"}, + {30.191814, 74.878953875, 5, 16, "IN-PB 200.XX"}, + {32.246714, 75.576726, 4, 12, "IN-PB 400.XX"}, + {31.510514, 75.83836575, 4, 12, "IN-PB 600.XX"}, + {30.690214, 76.620515125, 4, 12, "IN-PB 800.XX"}, + {30.858724, 75.126479125, 4, 9, "IN-PB B00.XX"}, + {31.856824, 75.15571475, 4, 9, "IN-PB C00.XX"}, + {30.182124, 74.152005875, 4, 12, "IN-PB D00.XX"}, + {30.565324, 75.835979125, 4, 11, "IN-PB F00.XX"}, + {30.720924, 76.200279125, 4, 11, "IN-PB G00.XX"}, + {31.259824, 75.7324405, 5, 13, "IN-PB H00.XX"}, + {30.528724, 74.498379125, 5, 15, "IN-PB J00.XX"}, + {30.403624, 75.487505875, 4, 10, "IN-PB K00.XX"}, + {31.416624, 75.3348405, 4, 9, "IN-PB L00.XX"}, + {30.516324, 76.541479125, 4, 11, "IN-PB M00.XX"}, + {30.715424, 74.706279125, 5, 15, "IN-PB N00.XX"}, + {30.288324, 75.796905875, 4, 10, "IN-PB P00.XX"}, + {30.840424, 75.409279125, 5, 12, "IN-PB Q00.XX"}, + {30.620924, 74.777179125, 5, 13, "IN-PB R00.XX"}, + {30.048824, 75.356205875, 5, 16, "IN-PB S00.XX"}, + {30.230324, 74.451505875, 5, 15, "IN-PB T00.XX"}, + {32.079324, 75.355988, 4, 9, "IN-PB V00.XX"}, + {30.443624, 73.983205875, 4, 10, "IN-PB W00.XX"}, + {31.136224, 75.2922405, 5, 9, "IN-PB X00.XX"}, + {30.411424, 76.087005875, 4, 12, "IN-PB Y00.XX"}, + {30.967724, 74.569979125, 5, 13, "IN-PB Z00.XX"}, + {32.122025, 75.273025, 3, 8, "IN-PB 00R.S0H"}, + {29.727025, 73.875025, 3, 12, "IN-PB 14W.600"}, + {29.522025, 75.154025, 4, 15, "IN-PB Y0D.S0Y"}, + {28.49451, 76.983578, 5, 13, "IN-HR 12.XX"}, + {28.468214, 76.9505365, 4, 12, "IN-HR 12.XXX"}, + {29.431714, 76.910793625, 4, 9, "IN-HR 000.XX"}, + {29.309405, 76.911133375, 4, 9, "IN-HR 200.XX"}, + {30.350714, 76.685153875, 4, 10, "IN-HR 400.XX"}, + {30.350714, 76.826148875, 4, 10, "IN-HR 600.XX"}, + {30.120514, 77.209553875, 4, 11, "IN-HR 800.XX"}, + {28.873614, 76.454773125, 4, 9, "IN-HR B00.XX"}, + {28.873614, 76.593729125, 4, 9, "IN-HR D00.XX"}, + {29.127514, 75.636333375, 4, 9, "IN-HR G00.XX"}, + {29.127514, 75.775969375, 4, 9, "IN-HR J00.XX"}, + {29.730224, 76.947231625, 4, 9, "IN-HR L00.XX"}, + {29.030724, 76.963557375, 4, 9, "IN-HR M00.XX"}, + {30.714824, 76.802779125, 4, 17, "IN-HR N00.XX"}, + {28.833424, 76.093483125, 4, 9, "IN-HR P00.XX"}, + {29.570724, 74.983331625, 5, 15, "IN-HR Q00.XX"}, + {28.734524, 76.884083125, 4, 12, "IN-HR R00.XX"}, + {29.356124, 76.272857375, 4, 9, "IN-HR S00.XX"}, + {30.005224, 76.802505875, 4, 12, "IN-HR T00.XX"}, + {29.841924, 76.355531625, 4, 12, "IN-HR V00.XX"}, + {28.237224, 76.572409875, 4, 10, "IN-HR W00.XX"}, + {29.140424, 75.918957375, 4, 9, "IN-HR X00.XX"}, + {28.087224, 76.060909875, 4, 10, "IN-HR Y00.XX"}, + {29.553824, 75.407131625, 5, 15, "IN-HR Z00.XX"}, + {30.491025, 76.682025, 3, 12, "IN-HR 00V.S09"}, + {29.214025, 74.444025, 3, 10, "IN-HR 11L.L07"}, + {27.640025, 75.280025, 3, 9, "IN-HR 45S.S16"}, + {27.0911025, 93.585924, 5, 15, "IN-AR 12.XX"}, + {27.182894, 93.485314625, 4, 14, "IN-AR 00.XXX"}, + {28.064414, 95.187758125, 4, 11, "IN-AR J0.XXX"}, + {28.163794, 94.719794875, 4, 12, "IN-AR 000.XX"}, + {27.583894, 91.833310625, 4, 13, "IN-AR 300.XX"}, + {26.958194, 95.430626375, 4, 14, "IN-AR 600.XX"}, + {27.132894, 95.665526375, 4, 14, "IN-AR 900.XX"}, + {27.918194, 96.080094875, 4, 11, "IN-AR D00.XX"}, + {28.121814, 95.767611875, 4, 11, "IN-AR H00.XX"}, + {28.778114, 95.834573125, 4, 11, "IN-AR K00.XX"}, + {28.592814, 94.968773125, 4, 11, "IN-AR M00.XX"}, + {27.961414, 94.183911875, 4, 14, "IN-AR P00.XX"}, + {27.221714, 92.377091375, 4, 13, "IN-AR R00.XX"}, + {27.338014, 92.927051625, 4, 13, "IN-AR T00.XX"}, + {28.245414, 95.540411875, 4, 12, "IN-AR W00.XX"}, + {27.542314, 93.751051625, 4, 13, "IN-AR Y00.XX"}, + {29.127593, 91.66744, 3, 10, "IN-AR 123.XXX"}, + {29.233375, 94.8660345, 3, 10, "IN-AR 12.XXXX"}, + {26.192143, 91.7220025, 5, 11, "IN-AS 12.XX"}, + {26.483915, 91.4084715, 4, 7, "IN-AS 12.XXX"}, + {24.788014, 92.7356795, 4, 8, "IN-AS 000.XX"}, + {26.651314, 92.714331125, 4, 10, "IN-AS 200.XX"}, + {27.426614, 94.870951625, 4, 14, "IN-AS 400.XX"}, + {26.736714, 94.143631125, 4, 16, "IN-AS 600.XX"}, + {26.328014, 92.616931125, 4, 8, "IN-AS 800.XX"}, + {27.473014, 95.288251625, 4, 14, "IN-AS B00.XX"}, + {27.350914, 95.262951625, 4, 14, "IN-AS D00.XX"}, + {26.958114, 94.551991375, 5, 18, "IN-AS G00.XX"}, + {26.000314, 93.697469875, 4, 12, "IN-AS J00.XX"}, + {26.492914, 93.902931125, 4, 11, "IN-AS L00.XX"}, + {26.473514, 90.464231125, 4, 7, "IN-AS N00.XX"}, + {26.044814, 89.900369875, 4, 10, "IN-AS Q00.XX"}, + {27.288124, 94.055061375, 5, 15, "IN-AS S00.XX"}, + {24.913924, 92.3163525, 4, 10, "IN-AS T00.XX"}, + {25.891524, 93.392313875, 4, 11, "IN-AS V00.XX"}, + {25.791924, 93.126213875, 4, 8, "IN-AS W00.XX"}, + {26.194924, 90.554413875, 4, 10, "IN-AS X00.XX"}, + {26.362024, 90.959287125, 4, 7, "IN-AS Y00.XX"}, + {26.540824, 90.914587125, 4, 7, "IN-AS Z00.XX"}, + {26.983115, 89.76525, 3, 13, "IN-AS 012.XXX"}, + {26.983115, 90.28605, 1, 6, "IN-AS 112.XXX"}, + {26.983115, 90.80685, 1, 6, "IN-AS 212.XXX"}, + {26.983115, 91.32765, 1, 6, "IN-AS 312.XXX"}, + {26.983115, 91.84845, 3, 13, "IN-AS 412.XXX"}, + {26.983115, 92.36925, 3, 13, "IN-AS 512.XXX"}, + {26.983115, 92.89005, 3, 13, "IN-AS 612.XXX"}, + {26.983115, 93.41085, 3, 16, "IN-AS 712.XXX"}, + {26.983115, 93.93165, 3, 16, "IN-AS 812.XXX"}, + {27.474155, 93.93165, 4, 14, "IN-AS 912.XXX"}, + {27.924595, 93.9319365, 3, 13, "IN-AS B12.XXX"}, + {27.474155, 93.405642, 3, 13, "IN-AS C12.XXX"}, + {26.492075, 93.9313635, 4, 11, "IN-AS D12.XXX"}, + {26.492075, 93.4157715, 3, 10, "IN-AS F12.XXX"}, + {26.492075, 92.9001795, 3, 7, "IN-AS G12.XXX"}, + {26.492075, 92.3845875, 3, 7, "IN-AS H12.XXX"}, + {26.492075, 91.8689955, 4, 7, "IN-AS J12.XXX"}, + {26.492075, 91.3534035, 3, 6, "IN-AS K12.XXX"}, + {26.492075, 90.8378115, 3, 6, "IN-AS L12.XXX"}, + {26.492075, 90.3222195, 3, 6, "IN-AS M12.XXX"}, + {26.492075, 89.8066275, 4, 12, "IN-AS N12.XXX"}, + {26.001035, 89.8066275, 4, 18, "IN-AS P12.XXX"}, + {26.001035, 90.3222195, 3, 9, "IN-AS Q12.XXX"}, + {26.001035, 90.8378115, 3, 9, "IN-AS R12.XXX"}, + {26.001035, 91.3534035, 3, 9, "IN-AS S12.XXX"}, + {26.001035, 91.8689955, 3, 9, "IN-AS T12.XXX"}, + {26.001035, 92.3845875, 3, 10, "IN-AS V12.XXX"}, + {26.001035, 92.9001795, 3, 7, "IN-AS W12.XXX"}, + {26.001035, 93.4157715, 3, 10, "IN-AS X12.XXX"}, + {26.001035, 93.9313635, 3, 11, "IN-AS Y12.XXX"}, + {27.4562735, 93.9261115, 4, 14, "IN-AS Z12.XXX"}, + {25.075745, 92.1012495, 3, 11, "IN-AS 1123.XX"}, + {25.075745, 92.6168415, 3, 10, "IN-AS 2123.XX"}, + {25.075745, 93.1324335, 3, 10, "IN-AS 3123.XX"}, + {24.58742, 92.101221, 4, 9, "IN-AS 4123.XX"}, + {24.58742, 92.611605, 4, 8, "IN-AS 5123.XX"}, + {24.58742, 93.121989, 3, 10, "IN-AS 6123.XX"}, + {24.122385, 92.101221, 3, 12, "IN-AS 7123.XX"}, + {24.122385, 92.611605, 3, 10, "IN-AS 8123.XX"}, + {27.490345, 94.4314865, 4, 14, "IN-AS K123.XX"}, + {27.490345, 94.9574945, 5, 15, "IN-AS L123.XX"}, + {27.490345, 95.4835025, 4, 14, "IN-AS M123.XX"}, + {27.04254, 94.431458, 3, 16, "IN-AS N123.XX"}, + {27.04254, 94.952258, 3, 16, "IN-AS P123.XX"}, + {27.04254, 95.473058, 3, 13, "IN-AS Q123.XX"}, + {26.548785, 94.431458, 4, 11, "IN-AS R123.XX"}, + {26.548785, 94.952258, 3, 10, "IN-AS S123.XX"}, + {26.57213, 94.3787075, 4, 11, "IN-AS T123.XX"}, + {25.617606, 85.07888875, 5, 8, "IN-BR 00.XX"}, + {25.579035, 85.14893575, 5, 8, "IN-BR J0.XX"}, + {25.583994, 84.98809275, 4, 7, "IN-BR 00.XXX"}, + {24.918084, 84.8245595, 4, 9, "IN-BR C0.XXX"}, + {25.386384, 86.8362595, 4, 9, "IN-BR P0.XXX"}, + {26.170724, 85.334913875, 4, 7, "IN-BR 000.XX"}, + {25.820724, 87.424913875, 5, 10, "IN-BR 100.XX"}, + {26.192124, 85.854113875, 4, 9, "IN-BR 200.XX"}, + {25.250724, 85.47502675, 4, 9, "IN-BR 300.XX"}, + {25.600724, 84.61502675, 4, 9, "IN-BR 400.XX"}, + {25.396124, 86.45372675, 4, 9, "IN-BR 500.XX"}, + {25.846624, 84.674913875, 4, 9, "IN-BR 600.XX"}, + {25.803379, 84.770771875, 4, 7, "IN-BR 700.XX"}, + {25.590724, 87.52502675, 4, 9, "IN-BR 800.XX"}, + {25.458224, 86.08542675, 4, 9, "IN-BR 900.XX"}, + {26.841124, 84.460461375, 4, 10, "IN-BR B00.XX"}, + {25.925224, 86.552913875, 4, 9, "IN-BR C00.XX"}, + {24.993824, 83.9709525, 4, 11, "IN-BR D00.XX"}, + {24.957324, 84.1362525, 4, 11, "IN-BR F00.XX"}, + {26.690024, 84.866187125, 4, 10, "IN-BR G00.XX"}, + {24.929324, 85.4969525, 4, 9, "IN-BR H00.XX"}, + {27.171624, 84.042861375, 4, 10, "IN-BR J00.XX"}, + {25.604524, 83.93002675, 4, 9, "IN-BR K00.XX"}, + {26.143124, 87.902113875, 5, 11, "IN-BR L00.XX"}, + {26.634124, 85.448987125, 4, 9, "IN-BR M00.XX"}, + {25.330424, 86.44422675, 4, 11, "IN-BR N00.XX"}, + {25.255324, 84.94182675, 4, 9, "IN-BR P00.XX"}, + {24.793924, 84.3302525, 4, 12, "IN-BR Q00.XX"}, + {26.262124, 84.312713875, 4, 9, "IN-BR R00.XX"}, + {25.209924, 86.0535525, 4, 11, "IN-BR S00.XX"}, + {24.971424, 86.1802525, 4, 11, "IN-BR T00.XX"}, + {26.388024, 86.016687125, 4, 11, "IN-BR V00.XX"}, + {25.899424, 85.736613875, 4, 9, "IN-BR W00.XX"}, + {26.166324, 87.420813875, 5, 10, "IN-BR X00.XX"}, + {25.399464, 85.90222225, 4, 9, "IN-BR Y00.XX"}, + {26.459804, 84.412878125, 4, 9, "IN-BR YK0.00"}, + {26.133264, 86.563936625, 4, 9, "IN-BR Z00.XX"}, + {25.551704, 84.11829475, 4, 9, "IN-BR ZK0.00"}, + {27.478115, 83.76825, 3, 11, "IN-BR 012.XXX"}, + {27.478115, 84.28905, 3, 11, "IN-BR 112.XXX"}, + {26.987075, 83.76825, 3, 9, "IN-BR 212.XXX"}, + {26.987075, 84.28905, 3, 9, "IN-BR 312.XXX"}, + {26.987075, 84.80985, 3, 10, "IN-BR 412.XXX"}, + {26.987075, 85.33065, 3, 9, "IN-BR 512.XXX"}, + {26.987075, 85.85145, 3, 11, "IN-BR 612.XXX"}, + {26.987075, 86.37225, 3, 11, "IN-BR 712.XXX"}, + {26.987075, 86.89305, 3, 11, "IN-BR 812.XXX"}, + {26.496035, 83.7731715, 3, 8, "IN-BR 912.XXX"}, + {26.496035, 84.2887635, 3, 8, "IN-BR B12.XXX"}, + {26.496035, 84.8043555, 3, 8, "IN-BR C12.XXX"}, + {26.496035, 85.3199475, 3, 8, "IN-BR D12.XXX"}, + {26.496035, 85.8355395, 3, 10, "IN-BR F12.XXX"}, + {26.496035, 86.3511315, 3, 10, "IN-BR G12.XXX"}, + {26.496035, 86.8667235, 3, 10, "IN-BR H12.XXX"}, + {26.496035, 87.3823155, 3, 10, "IN-BR J12.XXX"}, + {26.510766, 87.8457715, 4, 12, "IN-BR K12.XXX"}, + {26.004995, 83.7731715, 3, 8, "IN-BR L12.XXX"}, + {26.004995, 84.2887635, 3, 8, "IN-BR M12.XXX"}, + {26.004995, 84.8043555, 3, 6, "IN-BR N12.XXX"}, + {26.004995, 85.3199475, 3, 6, "IN-BR P12.XXX"}, + {26.004995, 85.8355395, 3, 8, "IN-BR Q12.XXX"}, + {26.004995, 86.3511315, 3, 8, "IN-BR R12.XXX"}, + {26.004995, 86.8667235, 3, 8, "IN-BR S12.XXX"}, + {26.004995, 87.3823155, 3, 8, "IN-BR T12.XXX"}, + {26.004995, 87.8457715, 5, 11, "IN-BR V12.XXX"}, + {26.155115, 87.4255315, 5, 10, "IN-BR Z12.XXX"}, + {25.102115, 83.3263635, 3, 11, "IN-BR 01.XXXX"}, + {25.102115, 83.7731715, 4, 11, "IN-BR 11.XXXX"}, + {25.102115, 84.2887635, 3, 10, "IN-BR 21.XXXX"}, + {25.102115, 84.8043555, 3, 8, "IN-BR 31.XXXX"}, + {25.102115, 85.3199475, 3, 8, "IN-BR 41.XXXX"}, + {25.102115, 85.8355395, 3, 10, "IN-BR 51.XXXX"}, + {25.102115, 86.3511315, 3, 10, "IN-BR 61.XXXX"}, + {25.102115, 86.8667235, 3, 10, "IN-BR 71.XXXX"}, + {25.102115, 87.3823155, 3, 11, "IN-BR 81.XXXX"}, + {25.102115, 87.8457715, 4, 13, "IN-BR 91.XXXX"}, + {24.611075, 83.326077, 4, 11, "IN-BR B1.XXXX"}, + {24.611075, 83.767677, 6, 14, "IN-BR C1.XXXX"}, + {24.611075, 84.278061, 4, 12, "IN-BR D1.XXXX"}, + {24.611075, 84.788445, 4, 10, "IN-BR F1.XXXX"}, + {24.611075, 85.298829, 4, 10, "IN-BR G1.XXXX"}, + {24.611075, 85.809213, 4, 12, "IN-BR H1.XXXX"}, + {24.611075, 86.319597, 4, 12, "IN-BR J1.XXXX"}, + {24.611075, 86.829981, 4, 12, "IN-BR K1.XXXX"}, + {24.291795, 83.326077, 3, 11, "IN-BR L1.XXXX"}, + {24.291795, 83.767677, 4, 12, "IN-BR M1.XXXX"}, + {24.291795, 84.278061, 3, 11, "IN-BR N1.XXXX"}, + {24.291795, 84.788445, 3, 9, "IN-BR P1.XXXX"}, + {24.291795, 85.298829, 3, 9, "IN-BR Q1.XXXX"}, + {24.291795, 85.809213, 3, 11, "IN-BR R1.XXXX"}, + {24.291795, 86.319597, 3, 11, "IN-BR S1.XXXX"}, + {24.291795, 86.829981, 3, 12, "IN-BR T1.XXXX"}, + {30.3557, 77.9909175, 5, 10, "IN-UT 12.XX"}, + {30.540115, 77.8165015, 4, 10, "IN-UT 12.XXX"}, + {29.940604, 78.010928625, 4, 11, "IN-UT 000.XX"}, + {29.873704, 77.809628625, 4, 12, "IN-UT 400.XX"}, + {29.196804, 79.420309375, 4, 12, "IN-UT 800.XX"}, + {28.975404, 79.336409375, 4, 13, "IN-UT D00.XX"}, + {29.205194, 78.911763375, 5, 13, "IN-UT J00.XX"}, + {30.058494, 78.163931875, 4, 11, "IN-UT M00.XX"}, + {29.553994, 80.132347625, 4, 14, "IN-UT Q00.XX"}, + {29.406994, 79.046263375, 4, 12, "IN-UT T00.XX"}, + {29.236794, 78.743263375, 4, 12, "IN-UT X00.XX"}, + {29.486025, 77.547025, 3, 14, "IN-UT 040.L0L"}, + {29.780025, 80.425025, 3, 13, "IN-UT Q1H.L0R"}, + {28.680025, 78.717025, 3, 12, "IN-UT S1M.S0M"}, + {15.3877865, 73.7658485, 3, 6, "IN-GA 12.XX"}, + {15.6435645, 73.7050585, 3, 8, "IN-GA 12.XXX"}, + {14.928406, 73.8727075, 3, 6, "IN-GA 123.XX"}, + {8.5420425, 76.912268, 5, 10, "IN-KL 12.XX"}, + {8.624794, 76.776259625, 5, 10, "IN-KL 00.XXX"}, + {10.002414, 76.185714375, 4, 7, "IN-KL J0.XXX"}, + {11.275974, 75.750506875, 4, 9, "IN-KL 000.XX"}, + {8.944674, 76.5136115, 4, 9, "IN-KL 500.XX"}, + {10.516674, 76.11177475, 4, 7, "IN-KL B00.XX"}, + {9.719345, 76.285028125, 4, 9, "IN-KL H00.XX"}, + {10.754004, 76.60071475, 4, 9, "IN-KL M00.XX"}, + {11.872704, 75.299074875, 4, 9, "IN-KL R00.XX"}, + {9.610404, 76.456454625, 4, 9, "IN-KL W00.XX"}, + {12.746595, 74.885358, 3, 9, "IN-KL 112.XXX"}, + {12.449718, 74.9338645, 4, 10, "IN-KL 212.XXX"}, + {12.449718, 75.4077925, 3, 9, "IN-KL 312.XXX"}, + {11.958678, 75.0760425, 3, 8, "IN-KL 412.XXX"}, + {11.958678, 75.5499705, 3, 10, "IN-KL 512.XXX"}, + {11.958678, 76.0238985, 3, 10, "IN-KL 612.XXX"}, + {11.467638, 75.5499705, 3, 8, "IN-KL 712.XXX"}, + {11.467638, 76.0238985, 3, 8, "IN-KL 812.XXX"}, + {11.467638, 76.4978265, 3, 11, "IN-KL 912.XXX"}, + {10.976598, 75.5499705, 3, 8, "IN-KL B12.XXX"}, + {10.976598, 76.0238985, 3, 8, "IN-KL C12.XXX"}, + {10.976598, 76.4978265, 3, 10, "IN-KL D12.XXX"}, + {10.485558, 76.0049415, 3, 6, "IN-KL F12.XXX"}, + {10.485558, 76.4788695, 3, 8, "IN-KL G12.XXX"}, + {10.485558, 76.9521435, 3, 9, "IN-KL H12.XXX"}, + {9.994518, 76.0049415, 3, 6, "IN-KL J12.XXX"}, + {9.994518, 76.4788695, 4, 9, "IN-KL K12.XXX"}, + {9.994518, 76.9521435, 3, 8, "IN-KL L12.XXX"}, + {9.503478, 76.0049415, 3, 6, "IN-KL M12.XXX"}, + {9.503478, 76.4788695, 3, 8, "IN-KL N12.XXX"}, + {9.503478, 76.9521435, 3, 8, "IN-KL P12.XXX"}, + {9.012438, 76.4788695, 3, 8, "IN-KL Q12.XXX"}, + {9.012438, 76.9521435, 3, 8, "IN-KL R12.XXX"}, + {8.732635, 76.478583, 4, 9, "IN-KL S12.XXX"}, + {8.732635, 76.947303, 4, 9, "IN-KL T12.XXX"}, + {13.081, 80.208968, 5, 12, "IN-TN 12.XX"}, + {13.234715, 79.89099, 4, 11, "IN-TN 12.XXX"}, + {9.907114, 78.052541625, 4, 7, "IN-TN 000.XX"}, + {10.790714, 78.64537175, 4, 7, "IN-TN 200.XX"}, + {11.638314, 78.091501875, 4, 11, "IN-TN 400.XX"}, + {8.706714, 77.6606115, 4, 7, "IN-TN 600.XX"}, + {11.088814, 77.275201875, 4, 11, "IN-TN 800.XX"}, + {11.910214, 79.724801875, 4, 10, "IN-TN B00.XX"}, + {8.794914, 78.0518115, 4, 7, "IN-TN D00.XX"}, + {10.748214, 79.07597175, 4, 7, "IN-TN G00.XX"}, + {8.209834, 77.392226875, 4, 7, "IN-TN J00.XX"}, + {10.389834, 77.93506375, 4, 7, "IN-TN K00.XX"}, + {12.959945, 79.104930625, 4, 11, "IN-TN L00.XX"}, + {10.106195, 78.75522875, 4, 7, "IN-TN M00.XX"}, + {9.487705, 77.7533275, 4, 7, "IN-TN N00.XX"}, + {10.983961, 78.02702875, 4, 9, "IN-TN P00.XX"}, + {11.093924, 76.87464275, 4, 12, "IN-TN Q00.XX"}, + {11.093924, 76.96257275, 4, 11, "IN-TN R00.XX"}, + {11.007435, 76.96257275, 4, 11, "IN-TN S00.XX"}, + {11.007435, 76.87464275, 4, 12, "IN-TN T00.XX"}, + {11.792124, 79.712929875, 4, 10, "IN-TN V00.XX"}, + {12.880724, 79.658303125, 4, 11, "IN-TN W00.XX"}, + {11.390724, 77.679729875, 4, 9, "IN-TN X00.XX"}, + {11.002124, 79.33864275, 4, 9, "IN-TN Y00.XX"}, + {12.274624, 79.029016, 4, 9, "IN-TN Z00.XX"}, + {13.4865005, 79.9579015, 3, 10, "IN-TN 112.XXX"}, + {13.227038, 79.414481, 3, 11, "IN-TN 212.XXX"}, + {13.144607, 78.633457, 3, 10, "IN-TN 312.XXX"}, + {12.939612, 77.507709, 3, 14, "IN-TN 412.XXX"}, + {12.939612, 77.986844, 3, 13, "IN-TN 512.XXX"}, + {12.939612, 78.46598, 3, 13, "IN-TN 612.XXX"}, + {12.939612, 78.945116, 3, 10, "IN-TN 712.XXX"}, + {12.939612, 79.424252, 3, 10, "IN-TN 812.XXX"}, + {12.939612, 79.903388, 4, 11, "IN-TN 912.XXX"}, + {12.448572, 79.7885265, 3, 8, "IN-TN B12.XXX"}, + {12.448572, 79.3145985, 3, 8, "IN-TN C12.XXX"}, + {12.448572, 78.8406705, 3, 8, "IN-TN D12.XXX"}, + {12.448572, 78.3667425, 3, 11, "IN-TN F12.XXX"}, + {12.448572, 77.8928145, 3, 11, "IN-TN G12.XXX"}, + {12.448572, 77.4188865, 3, 11, "IN-TN H12.XXX"}, + {11.957532, 79.5041695, 3, 8, "IN-TN J12.XXX"}, + {11.957532, 79.0302415, 3, 8, "IN-TN K12.XXX"}, + {11.957532, 78.5563135, 3, 10, "IN-TN L12.XXX"}, + {11.957532, 78.0823855, 3, 10, "IN-TN M12.XXX"}, + {11.957532, 77.6084575, 3, 10, "IN-TN N12.XXX"}, + {11.957532, 77.1345295, 3, 12, "IN-TN P12.XXX"}, + {11.957532, 76.6606015, 4, 13, "IN-TN Q12.XXX"}, + {11.957532, 76.2540715, 3, 13, "IN-TN R12.XXX"}, + {11.466492, 76.2540715, 3, 11, "IN-TN S12.XXX"}, + {11.466492, 76.6606015, 4, 12, "IN-TN T12.XXX"}, + {11.466492, 77.1345295, 3, 10, "IN-TN V12.XXX"}, + {11.466492, 77.6084575, 3, 8, "IN-TN W12.XXX"}, + {11.466492, 78.0823855, 3, 8, "IN-TN X12.XXX"}, + {11.466492, 78.5563135, 3, 8, "IN-TN Y12.XXX"}, + {11.466492, 79.0302415, 3, 8, "IN-TN Z12.XXX"}, + {11.034957, 79.4806915, 3, 8, "IN-TN 0123.XX"}, + {10.543917, 79.4806915, 3, 6, "IN-TN 1123.XX"}, + {10.543917, 79.0067635, 3, 6, "IN-TN 2123.XX"}, + {10.543917, 78.5328355, 3, 6, "IN-TN 3123.XX"}, + {10.543917, 78.0589075, 3, 6, "IN-TN 4123.XX"}, + {10.543917, 77.5849795, 3, 6, "IN-TN 5123.XX"}, + {10.543917, 77.1110515, 3, 8, "IN-TN 6123.XX"}, + {10.543917, 76.6371235, 3, 9, "IN-TN 7123.XX"}, + {10.052877, 76.6371235, 3, 9, "IN-TN 8123.XX"}, + {10.052877, 77.1110515, 3, 9, "IN-TN 9123.XX"}, + {10.052877, 77.5849795, 3, 6, "IN-TN B123.XX"}, + {10.052877, 78.0589075, 3, 6, "IN-TN C123.XX"}, + {10.052877, 78.5328355, 3, 6, "IN-TN D123.XX"}, + {10.052877, 79.0067635, 3, 6, "IN-TN F123.XX"}, + {10.052877, 79.4806915, 3, 6, "IN-TN G123.XX"}, + {9.559122, 79.0067635, 3, 6, "IN-TN H123.XX"}, + {9.559122, 78.5328355, 3, 6, "IN-TN J123.XX"}, + {9.559122, 78.0589075, 3, 6, "IN-TN K123.XX"}, + {9.559122, 77.5849795, 3, 6, "IN-TN L123.XX"}, + {9.559122, 77.1110515, 3, 9, "IN-TN M123.XX"}, + {9.068082, 77.1110515, 3, 9, "IN-TN N123.XX"}, + {9.068082, 77.5849795, 3, 6, "IN-TN P123.XX"}, + {9.068082, 78.0589075, 3, 6, "IN-TN Q123.XX"}, + {9.068082, 78.5328355, 3, 6, "IN-TN R123.XX"}, + {9.068082, 79.0067635, 3, 6, "IN-TN S123.XX"}, + {8.577042, 77.9404255, 3, 6, "IN-TN T123.XX"}, + {8.577042, 77.4664975, 3, 6, "IN-TN V123.XX"}, + {8.577042, 76.9925695, 3, 11, "IN-TN W123.XX"}, + {8.088717, 76.992541, 3, 6, "IN-TN X123.XX"}, + {8.088717, 77.461261, 3, 6, "IN-TN Y123.XX"}, + {8.088717, 77.929981, 3, 6, "IN-TN Z123.XX"}, + {31.1244, 77.1382755, 5, 8, "IN-HP 12.XX"}, + {31.252615, 76.94088, 4, 9, "IN-HP 12.XXX"}, + {32.216204, 76.199127, 4, 11, "IN-HP 000.XX"}, + {31.753244, 76.84893275, 4, 12, "IN-HP 700.XX"}, + {30.585244, 77.171402125, 4, 10, "IN-HP F00.XX"}, + {31.539944, 76.8073205, 4, 12, "IN-HP M00.XX"}, + {32.568244, 76.009344, 4, 12, "IN-HP T00.XX"}, + {31.100025, 75.576025, 3, 9, "IN-HP 04B.S14"}, + {31.100025, 78.023025, 3, 9, "IN-HP N3D.D0L"}, + {30.378025, 76.577025, 3, 12, "IN-HP W1G.D12"}, + {34.1191, 74.761532, 5, 11, "IN-JK 12.XX"}, + {34.176294, 74.600234, 4, 10, "IN-JK 00.XXX"}, + {32.724314, 74.670192625, 4, 10, "IN-JK J0.XXX"}, + {33.725194, 75.057698, 4, 9, "IN-JK 000.XX"}, + {34.208194, 74.256774375, 4, 10, "IN-JK 300.XX"}, + {32.906194, 75.054037375, 4, 9, "IN-JK 600.XX"}, + {32.377194, 75.438861, 4, 12, "IN-JK 900.XX"}, + {35.935794, 74.235911375, 4, 12, "IN-JK D00.XX"}, + {35.301494, 75.490535, 4, 11, "IN-JK H00.XX"}, + {33.189045, 73.685268125, 4, 11, "IN-JK L00.XX"}, + {34.358594, 73.380574375, 3, 10, "IN-JK P00.XX"}, + {33.365194, 74.229821625, 4, 11, "IN-JK S00.XX"}, + {33.126014, 75.473477625, 4, 9, "IN-JK W00.XX"}, + {33.300314, 75.690377625, 4, 9, "IN-JK Y00.XX"}, + {35.299367, 73.4810395, 3, 10, "IN-JK 12.XXXX"}, + {34.8862305, 73.5123705, 3, 12, "IN-JK 123.XXX"}, + {34.761137, 76.665236, 3, 10, "IN-JK 1234.XX"}, + {21.2811, 81.597584, 5, 12, "IN-CT 12.XX"}, + {21.206876, 81.205504, 4, 9, "IN-CT 12.XXX"}, + {22.379694, 82.6232445, 4, 11, "IN-CT 000.XX"}, + {22.067394, 82.069052375, 4, 12, "IN-CT 300.XX"}, + {21.094194, 80.95976025, 4, 11, "IN-CT 600.XX"}, + {21.889194, 83.315552375, 4, 10, "IN-CT 900.XX"}, + {19.077194, 81.9480075, 4, 12, "IN-CT D00.XX"}, + {23.126894, 83.09142875, 4, 7, "IN-CT H00.XX"}, + {20.714094, 81.490676, 4, 9, "IN-CT L00.XX"}, + {23.169994, 82.290620875, 4, 9, "IN-CT P00.XX"}, + {20.575394, 81.011476, 4, 7, "IN-CT S00.XX"}, + {21.717514, 81.881307375, 4, 12, "IN-CT W00.XX"}, + {21.106314, 82.00617725, 4, 12, "IN-CT Y00.XX"}, + {23.2215765, 81.086856, 3, 9, "IN-CT 12.XXXX"}, + {21.745905, 80.4804235, 3, 10, "IN-CT 123.XXX"}, + {19.951908, 80.33725, 3, 8, "IN-CT 1234.XX"}, + {23.3948, 85.2869435, 5, 8, "IN-JH 12.XX"}, + {23.729965, 86.052938625, 4, 10, "IN-JH 00.XXX"}, + {23.369014, 85.145770125, 4, 7, "IN-JH J0.XXX"}, + {22.773714, 86.13389775, 4, 9, "IN-JH 000.XX"}, + {24.468914, 86.61821925, 4, 12, "IN-JH 200.XX"}, + {23.951414, 85.304689125, 4, 7, "IN-JH 400.XX"}, + {24.164314, 86.23741925, 4, 9, "IN-JH 600.XX"}, + {23.640114, 85.270589125, 4, 7, "IN-JH 800.XX"}, + {23.646229, 85.404109125, 4, 7, "IN-JH B00.XX"}, + {24.023414, 84.003989125, 4, 12, "IN-JH D00.XX"}, + {23.717714, 86.749589125, 4, 10, "IN-JH G00.XX"}, + {25.220514, 87.57783975, 4, 12, "IN-JH J00.XX"}, + {24.411614, 85.47511925, 4, 10, "IN-JH L00.XX"}, + {22.524414, 85.7398375, 4, 11, "IN-JH N00.XX"}, + {24.247814, 86.57941925, 4, 9, "IN-JH Q00.XX"}, + {24.268214, 87.18301925, 4, 13, "IN-JH S00.XX"}, + {23.024014, 84.47739775, 4, 7, "IN-JH V00.XX"}, + {22.655114, 85.55819775, 4, 7, "IN-JH X00.XX"}, + {24.855124, 87.1628525, 4, 12, "IN-JH Z00.XX"}, + {25.292595, 86.9936705, 3, 12, "IN-JH 012.XXX"}, + {25.292595, 87.4797715, 4, 12, "IN-JH 112.XXX"}, + {24.801555, 83.38424, 3, 11, "IN-JH 212.XXX"}, + {24.801555, 83.894624, 3, 11, "IN-JH 312.XXX"}, + {24.801555, 84.405008, 3, 11, "IN-JH 412.XXX"}, + {24.801555, 84.915392, 3, 10, "IN-JH 512.XXX"}, + {24.801555, 85.425776, 3, 9, "IN-JH 612.XXX"}, + {24.801555, 85.93616, 3, 11, "IN-JH 712.XXX"}, + {24.801555, 86.446544, 3, 11, "IN-JH 812.XXX"}, + {24.801555, 86.956928, 3, 11, "IN-JH 912.XXX"}, + {24.801555, 87.467312, 3, 10, "IN-JH B12.XXX"}, + {24.310515, 83.333201, 3, 11, "IN-JH C12.XXX"}, + {24.310515, 83.843585, 3, 11, "IN-JH D12.XXX"}, + {24.310515, 84.353969, 3, 11, "IN-JH F12.XXX"}, + {24.310515, 84.864353, 3, 9, "IN-JH G12.XXX"}, + {24.310515, 85.374737, 3, 9, "IN-JH H12.XXX"}, + {24.310515, 85.885121, 3, 11, "IN-JH J12.XXX"}, + {24.310515, 86.395505, 3, 11, "IN-JH K12.XXX"}, + {24.310515, 86.905889, 3, 11, "IN-JH L12.XXX"}, + {24.310515, 87.416273, 3, 10, "IN-JH M12.XXX"}, + {23.819475, 83.5933145, 3, 9, "IN-JH N12.XXX"}, + {23.819475, 84.0984905, 3, 9, "IN-JH P12.XXX"}, + {23.819475, 84.6036665, 3, 6, "IN-JH Q12.XXX"}, + {23.819475, 85.1088425, 3, 6, "IN-JH R12.XXX"}, + {23.819475, 85.6140185, 3, 6, "IN-JH S12.XXX"}, + {23.819475, 86.1191945, 4, 9, "IN-JH T12.XXX"}, + {23.641786, 86.6180295, 3, 9, "IN-JH V12.XXX"}, + {23.328435, 84.0580775, 3, 9, "IN-JH W12.XXX"}, + {23.328435, 84.5632535, 3, 6, "IN-JH X12.XXX"}, + {23.328435, 85.0684295, 3, 6, "IN-JH Y12.XXX"}, + {23.328435, 85.5736055, 3, 6, "IN-JH Z12.XXX"}, + {22.916595, 86.0787815, 3, 9, "IN-JH 01.XXXX"}, + {22.425555, 83.9065245, 3, 11, "IN-JH 11.XXXX"}, + {22.425555, 84.4117005, 4, 12, "IN-JH 21.XXXX"}, + {22.425555, 84.9168765, 4, 9, "IN-JH 31.XXXX"}, + {22.425555, 85.4220525, 4, 9, "IN-JH 41.XXXX"}, + {22.425555, 85.9272285, 4, 11, "IN-JH 51.XXXX"}, + {22.425555, 86.4324045, 4, 12, "IN-JH 61.XXXX"}, + {21.973795, 83.956755, 3, 11, "IN-JH 71.XXXX"}, + {21.973795, 84.456723, 3, 9, "IN-JH 81.XXXX"}, + {21.973795, 84.956691, 3, 9, "IN-JH 91.XXXX"}, + {21.973795, 85.456659, 3, 9, "IN-JH B1.XXXX"}, + {21.973795, 85.956627, 3, 11, "IN-JH C1.XXXX"}, + {21.973795, 86.456595, 3, 11, "IN-JH D1.XXXX"}, + {13.0065, 77.555368, 5, 14, "IN-KA 12.XX"}, + {13.171515, 77.38089, 4, 13, "IN-KA 12.XXX"}, + {15.340514, 75.066683625, 4, 7, "IN-KA 000.XX"}, + {12.290514, 76.587532, 4, 13, "IN-KA 200.XX"}, + {17.314614, 76.769574, 4, 13, "IN-KA 400.XX"}, + {15.840514, 74.44921375, 4, 9, "IN-KA 600.XX"}, + {12.881714, 74.795963125, 4, 7, "IN-KA 800.XX"}, + {14.496824, 75.883377375, 4, 9, "IN-KA B00.XX"}, + {15.177424, 76.8815645, 4, 12, "IN-KA C00.XX"}, + {16.870724, 75.676512, 4, 9, "IN-KA D00.XX"}, + {13.970724, 75.52819025, 4, 9, "IN-KA F00.XX"}, + {13.389324, 77.06709025, 4, 14, "IN-KA G00.XX"}, + {16.250724, 77.30773875, 4, 15, "IN-KA H00.XX"}, + {17.952824, 77.45998625, 4, 14, "IN-KA J00.XX"}, + {15.320724, 76.327851625, 4, 9, "IN-KA K00.XX"}, + {13.880724, 75.64819025, 4, 9, "IN-KA L00.XX"}, + {13.010724, 78.238303125, 4, 13, "IN-KA M00.XX"}, + {14.267324, 76.361577375, 4, 9, "IN-KA N00.XX"}, + {13.177724, 78.088903125, 4, 13, "IN-KA P00.XX"}, + {12.563924, 76.856816, 4, 15, "IN-KA Q00.XX"}, + {13.050824, 76.058203125, 4, 9, "IN-KA R00.XX"}, + {16.200724, 75.62173875, 4, 11, "IN-KA S00.XX"}, + {13.375724, 74.70919025, 4, 7, "IN-KA T00.XX"}, + {13.365724, 75.74019025, 4, 9, "IN-KA V00.XX"}, + {14.656724, 75.590077375, 4, 9, "IN-KA W00.XX"}, + {15.472724, 76.488851625, 4, 9, "IN-KA X00.XX"}, + {15.469424, 75.592851625, 4, 9, "IN-KA Y00.XX"}, + {13.342624, 77.49999025, 4, 14, "IN-KA Z00.XX"}, + {17.8443895, 74.8752175, 3, 9, "IN-KA 12.XXXX"}, + {13.0347345, 74.6277625, 3, 6, "IN-KA 123.XXX"}, + {14.160882, 74.210462, 3, 6, "IN-KA 1234.XX"}, + {26.9427, 75.7633, 5, 8, "IN-RJ 12.XX"}, + {26.828994, 75.645711375, 4, 9, "IN-RJ 00.XXX"}, + {26.393684, 72.865727625, 3, 6, "IN-RJ C0.XXX"}, + {25.324584, 75.6865595, 4, 10, "IN-RJ P0.XXX"}, + {28.005014, 73.266111875, 4, 7, "IN-RJ 000.XX"}, + {26.438414, 74.547831125, 4, 9, "IN-RJ 200.XX"}, + {24.563914, 73.64271925, 4, 9, "IN-RJ 400.XX"}, + {25.321914, 74.55283975, 4, 9, "IN-RJ 600.XX"}, + {27.605024, 76.583435625, 4, 7, "IN-RJ 800.XX"}, + {27.262224, 77.449661375, 4, 10, "IN-RJ 900.XX"}, + {27.649624, 75.097635625, 4, 9, "IN-RJ B00.XX"}, + {25.822124, 73.276813875, 4, 7, "IN-RJ C00.XX"}, + {29.943424, 73.842331625, 4, 10, "IN-RJ D00.XX"}, + {26.210724, 75.734913875, 4, 9, "IN-RJ F00.XX"}, + {26.628924, 74.806187125, 4, 9, "IN-RJ G00.XX"}, + {29.641924, 74.263431625, 4, 12, "IN-RJ H00.XX"}, + {26.151124, 74.300213875, 4, 9, "IN-RJ J00.XX"}, + {26.749424, 77.833787125, 4, 12, "IN-RJ K00.XX"}, + {26.053724, 76.317313875, 4, 9, "IN-RJ L00.XX"}, + {28.341924, 74.920909875, 4, 9, "IN-RJ M00.XX"}, + {28.159324, 75.346309875, 4, 10, "IN-RJ N00.XX"}, + {24.932224, 74.5836525, 4, 9, "IN-RJ P00.XX"}, + {26.525224, 76.670587125, 4, 9, "IN-RJ Q00.XX"}, + {25.137224, 76.4660525, 4, 9, "IN-RJ R00.XX"}, + {28.251324, 76.808809875, 4, 10, "IN-RJ S00.XX"}, + {25.470924, 75.60072675, 4, 9, "IN-RJ T00.XX"}, + {27.739924, 74.424535625, 4, 7, "IN-RJ V00.XX"}, + {23.588124, 74.389717875, 4, 11, "IN-RJ W00.XX"}, + {27.044545, 74.666251875, 4, 7, "IN-RJ X00.XX"}, + {27.239524, 73.693861375, 4, 7, "IN-RJ Y00.XX"}, + {26.783424, 76.984787125, 4, 9, "IN-RJ Z00.XX"}, + {25.481823, 74.3638255, 3, 8, "IN-RJ 12.XXXX"}, + {28.3713825, 74.26268, 3, 6, "IN-RJ 123.XXX"}, + {27.790409, 73.0802775, 3, 6, "IN-RJ 0123.XX"}, + {24.352024, 73.457196, 3, 8, "IN-RJ 1123.XX"}, + {26.990124, 77.237645, 3, 9, "IN-RJ 2123.XX"}, + {25.550024, 73.0721385, 3, 6, "IN-RJ 3123.XX"}, + {29.517859, 73.8394765, 3, 9, "IN-RJ 4123.XX"}, + {26.474609, 77.621545, 3, 11, "IN-RJ 5123.XX"}, + {26.967424, 73.481845, 3, 6, "IN-RJ 6123.XX"}, + {20.3168, 85.7953855, 5, 8, "IN-OR 12.XX"}, + {20.1381385, 85.556887, 4, 7, "IN-OR 12.XXX"}, + {19.314194, 84.7210075, 4, 9, "IN-OR 000.XX"}, + {22.234194, 84.7616445, 4, 10, "IN-OR 300.XX"}, + {19.849094, 85.75059175, 4, 7, "IN-OR 600.XX"}, + {21.472614, 83.86107725, 4, 9, "IN-OR 900.XX"}, + {21.474314, 86.86537725, 4, 9, "IN-OR C00.XX"}, + {21.915014, 86.670007375, 4, 9, "IN-OR F00.XX"}, + {20.689914, 83.446216, 4, 10, "IN-OR H00.XX"}, + {21.799514, 83.834807375, 4, 9, "IN-OR K00.XX"}, + {20.268914, 86.575785875, 4, 7, "IN-OR M00.XX"}, + {21.331414, 83.55477725, 4, 10, "IN-OR P00.XX"}, + {19.911114, 83.09975575, 4, 11, "IN-OR R00.XX"}, + {19.189114, 83.3384955, 4, 11, "IN-OR T00.XX"}, + {21.109418, 86.43870025, 4, 7, "IN-OR W00.XX"}, + {20.871545, 85.05169, 4, 7, "IN-OR Y00.XX"}, + {22.039544, 84.7977925, 3, 9, "IN-OR 12.XXXX"}, + {22.2479135, 81.899047, 3, 11, "IN-OR 123.XXX"}, + {17.84927, 81.640768, 3, 11, "IN-OR 1234.XX"}, + {23.0556, 72.5474435, 5, 10, "IN-GJ 12.XX"}, + {22.971394, 72.41716275, 4, 9, "IN-GJ 00.XXX"}, + {21.309984, 72.69103375, 4, 9, "IN-GJ C0.XXX"}, + {22.405084, 73.0335785, 4, 7, "IN-GJ P0.XXX"}, + {22.324524, 70.7495565, 4, 7, "IN-GJ 000.XX"}, + {21.796124, 72.086269375, 4, 7, "IN-GJ 100.XX"}, + {22.494545, 70.0236345, 4, 7, "IN-GJ 200.XX"}, + {21.566545, 70.40994125, 4, 7, "IN-GJ 300.XX"}, + {23.103724, 70.06093075, 4, 9, "IN-GJ 400.XX"}, + {20.985124, 72.894608, 4, 9, "IN-GJ 500.XX"}, + {22.728024, 72.81373075, 4, 7, "IN-GJ 600.XX"}, + {23.268324, 72.604317875, 4, 9, "IN-GJ 700.XX"}, + {23.636324, 72.331317875, 4, 9, "IN-GJ 800.XX"}, + {22.606024, 72.9020565, 4, 7, "IN-GJ 900.XX"}, + {21.684924, 69.572869375, 4, 7, "IN-GJ B00.XX"}, + {22.859724, 70.79193075, 5, 8, "IN-GJ C00.XX"}, + {22.750724, 71.60253075, 5, 8, "IN-GJ D00.XX"}, + {21.759324, 72.955069375, 4, 9, "IN-GJ F00.XX"}, + {20.409724, 72.881721875, 4, 12, "IN-GJ G00.XX"}, + {20.954724, 70.334608, 4, 7, "IN-GJ H00.XX"}, + {23.286524, 69.626117875, 4, 9, "IN-GJ J00.XX"}, + {20.648924, 72.889208, 4, 11, "IN-GJ K00.XX"}, + {22.816724, 73.57493075, 4, 7, "IN-GJ L00.XX"}, + {22.210724, 71.6231565, 4, 7, "IN-GJ M00.XX"}, + {24.212724, 72.38347825, 4, 9, "IN-GJ N00.XX"}, + {23.888824, 72.083091125, 4, 9, "IN-GJ P00.XX"}, + {21.801024, 70.568469375, 4, 7, "IN-GJ Q00.XX"}, + {22.002724, 70.746969375, 4, 7, "IN-GJ R00.XX"}, + {21.671824, 72.966569375, 4, 9, "IN-GJ S00.XX"}, + {21.615464, 71.185067125, 4, 7, "IN-GJ T00.XX"}, + {24.250304, 72.15508425, 4, 9, "IN-GJ TK0.00"}, + {21.745664, 70.415567125, 4, 7, "IN-GJ V00.XX"}, + {22.831704, 74.22667375, 5, 10, "IN-GJ VK0.00"}, + {22.621664, 73.42820925, 4, 7, "IN-GJ W00.XX"}, + {22.319404, 72.6000185, 4, 7, "IN-GJ WK0.00"}, + {21.100664, 71.73065275, 4, 7, "IN-GJ X00.XX"}, + {21.333004, 71.28106325, 4, 7, "IN-GJ XK0.00"}, + {23.721364, 72.507351375, 4, 9, "IN-GJ Y00.XX"}, + {22.986404, 71.43907375, 4, 9, "IN-GJ YK0.00"}, + {23.124364, 69.991023625, 4, 9, "IN-GJ Z00.XX"}, + {21.294504, 70.22396325, 4, 7, "IN-GJ ZK0.00"}, + {23.788902, 68.274369, 3, 8, "IN-GJ 12.XXXX"}, + {24.704595, 71.813485, 3, 8, "IN-GJ 012.XXX"}, + {24.704595, 72.323869, 3, 8, "IN-GJ 112.XXX"}, + {24.704595, 72.834252, 3, 8, "IN-GJ 212.XXX"}, + {24.292515, 71.813485, 4, 9, "IN-GJ 312.XXX"}, + {24.292515, 72.323869, 4, 9, "IN-GJ 412.XXX"}, + {24.292515, 72.834252, 4, 9, "IN-GJ 512.XXX"}, + {23.801475, 71.8184055, 3, 8, "IN-GJ 612.XXX"}, + {23.801475, 72.3235815, 3, 8, "IN-GJ 712.XXX"}, + {23.801475, 72.8287575, 3, 8, "IN-GJ 812.XXX"}, + {23.801475, 73.3339335, 3, 8, "IN-GJ 912.XXX"}, + {23.801475, 73.8391095, 3, 8, "IN-GJ B12.XXX"}, + {23.310435, 71.8184055, 3, 8, "IN-GJ C12.XXX"}, + {23.310435, 72.3235815, 3, 8, "IN-GJ D12.XXX"}, + {23.310435, 72.8287575, 3, 8, "IN-GJ F12.XXX"}, + {23.310435, 73.3339335, 3, 8, "IN-GJ G12.XXX"}, + {23.310435, 73.8391095, 3, 8, "IN-GJ H12.XXX"}, + {23.310435, 74.0526145, 4, 11, "IN-GJ J12.XXX"}, + {22.819395, 69.2925265, 4, 7, "IN-GJ K12.XXX"}, + {22.819395, 69.7977025, 4, 7, "IN-GJ L12.XXX"}, + {22.819395, 70.3028785, 4, 7, "IN-GJ M12.XXX"}, + {22.819395, 70.8080545, 5, 8, "IN-GJ N12.XXX"}, + {22.819395, 71.3132305, 4, 7, "IN-GJ P12.XXX"}, + {22.819395, 71.8184065, 3, 6, "IN-GJ Q12.XXX"}, + {22.819395, 72.3235825, 3, 6, "IN-GJ R12.XXX"}, + {22.819395, 72.8287585, 3, 6, "IN-GJ S12.XXX"}, + {22.819395, 73.3339345, 3, 6, "IN-GJ T12.XXX"}, + {22.819395, 73.8391105, 3, 6, "IN-GJ V12.XXX"}, + {22.819395, 74.0526145, 4, 9, "IN-GJ W12.XXX"}, + {22.328355, 69.292239, 3, 6, "IN-GJ X12.XXX"}, + {22.328355, 69.792207, 3, 6, "IN-GJ Y12.XXX"}, + {22.328355, 70.292175, 3, 6, "IN-GJ Z12.XXX"}, + {21.89682, 70.767375, 3, 6, "IN-GJ 0123.XX"}, + {21.89682, 71.267343, 3, 6, "IN-GJ 1123.XX"}, + {21.89682, 71.767311, 3, 6, "IN-GJ 2123.XX"}, + {21.89682, 72.267279, 3, 6, "IN-GJ 3123.XX"}, + {21.89682, 72.767247, 3, 8, "IN-GJ 4123.XX"}, + {21.89682, 73.267215, 3, 8, "IN-GJ 5123.XX"}, + {21.89682, 73.767183, 3, 8, "IN-GJ 6123.XX"}, + {21.40578, 69.29247, 3, 6, "IN-GJ 7123.XX"}, + {21.40578, 69.792438, 3, 6, "IN-GJ 8123.XX"}, + {21.40578, 70.292406, 3, 6, "IN-GJ 9123.XX"}, + {21.40578, 70.792374, 3, 6, "IN-GJ B123.XX"}, + {21.40578, 71.292342, 3, 6, "IN-GJ C123.XX"}, + {21.40578, 71.79231, 3, 6, "IN-GJ D123.XX"}, + {21.40578, 72.292278, 3, 6, "IN-GJ F123.XX"}, + {21.40578, 72.792246, 3, 8, "IN-GJ G123.XX"}, + {21.40578, 73.292214, 3, 8, "IN-GJ H123.XX"}, + {21.40578, 73.792182, 3, 8, "IN-GJ J123.XX"}, + {20.912025, 69.702444, 3, 6, "IN-GJ K123.XX"}, + {20.912025, 70.202412, 3, 6, "IN-GJ L123.XX"}, + {20.912025, 70.70238, 3, 6, "IN-GJ M123.XX"}, + {20.912025, 71.202348, 3, 6, "IN-GJ N123.XX"}, + {20.912025, 71.702316, 3, 6, "IN-GJ P123.XX"}, + {20.912025, 72.582259, 3, 8, "IN-GJ Q123.XX"}, + {20.912025, 73.082227, 3, 8, "IN-GJ R123.XX"}, + {20.912025, 73.582195, 3, 8, "IN-GJ S123.XX"}, + {20.4237, 72.7874265, 3, 10, "IN-GJ T123.XX"}, + {20.4237, 73.2821865, 3, 8, "IN-GJ V123.XX"}, + {20.4237, 73.7769465, 3, 8, "IN-GJ W123.XX"}, + {20.30092, 72.7498525, 3, 8, "IN-GJ Y123.XX"}, + {22.055999, 68.9314795, 3, 6, "IN-GJ X123.XX"}, + {20.851183, 70.4057475, 3, 6, "IN-GJ Z123.XX"}, + {22.6031, 88.3077435, 5, 8, "IN-WB 12.XX"}, + {22.4770725, 88.1971835, 4, 7, "IN-WB 12.XXX"}, + {23.522614, 87.248027875, 4, 9, "IN-WB 000.XX"}, + {23.664714, 86.902589125, 4, 10, "IN-WB 200.XX"}, + {26.693914, 88.352531125, 4, 8, "IN-WB 400.XX"}, + {23.233214, 87.807227875, 4, 9, "IN-WB 600.XX"}, + {23.714314, 86.772989125, 4, 11, "IN-WB 800.XX"}, + {22.489545, 88.0130425, 4, 7, "IN-WB B00.XX"}, + {23.370213, 86.321574875, 4, 10, "IN-WB C00.XX"}, + {25.050024, 88.0999525, 4, 11, "IN-WB D00.XX"}, + {22.380724, 87.2596565, 4, 11, "IN-WB F00.XX"}, + {22.466224, 87.2781565, 4, 11, "IN-WB G00.XX"}, + {24.140724, 88.204991125, 4, 7, "IN-WB H00.XX"}, + {25.660724, 88.07502675, 4, 10, "IN-WB J00.XX"}, + {23.450724, 88.456417875, 4, 7, "IN-WB K00.XX"}, + {25.270724, 88.72502675, 4, 9, "IN-WB L00.XX"}, + {22.882324, 88.59543075, 4, 7, "IN-WB M00.XX"}, + {23.276724, 87.021817875, 4, 9, "IN-WB N00.XX"}, + {23.744224, 87.035191125, 5, 11, "IN-WB P00.XX"}, + {23.659424, 87.070917875, 4, 10, "IN-WB Q00.XX"}, + {22.696124, 88.81783075, 4, 7, "IN-WB R00.XX"}, + {23.449624, 88.325017875, 4, 7, "IN-WB S00.XX"}, + {27.076024, 88.214661375, 4, 13, "IN-WB T00.XX"}, + {23.730324, 88.255591125, 4, 7, "IN-WB V00.XX"}, + {23.081824, 88.78633075, 4, 9, "IN-WB W00.XX"}, + {26.568924, 88.660587125, 4, 9, "IN-WB X00.XX"}, + {22.070845, 88.034741875, 4, 7, "IN-WB Y00.XX"}, + {23.254445, 88.337276375, 4, 7, "IN-WB Z00.XX"}, + {27.193739, 87.87369, 3, 11, "IN-WB 012.XXX"}, + {27.193739, 88.39449, 3, 11, "IN-WB 112.XXX"}, + {27.193739, 88.91529, 3, 13, "IN-WB 212.XXX"}, + {27.193739, 89.40785, 3, 10, "IN-WB 312.XXX"}, + {26.702699, 87.873689, 3, 11, "IN-WB 412.XXX"}, + {26.702699, 88.394489, 4, 8, "IN-WB 512.XXX"}, + {26.702699, 88.915289, 3, 10, "IN-WB 612.XXX"}, + {26.702699, 89.40785, 3, 10, "IN-WB 712.XXX"}, + {26.211659, 87.7744505, 3, 9, "IN-WB 812.XXX"}, + {26.211659, 88.2900425, 3, 11, "IN-WB 912.XXX"}, + {26.211659, 88.8056345, 3, 9, "IN-WB B12.XXX"}, + {26.211659, 89.3212265, 3, 8, "IN-WB C12.XXX"}, + {25.720619, 87.7486715, 3, 10, "IN-WB D12.XXX"}, + {25.720619, 88.2642635, 3, 9, "IN-WB F12.XXX"}, + {25.524203, 88.7798555, 3, 8, "IN-WB G12.XXX"}, + {25.229579, 87.7486715, 3, 12, "IN-WB H12.XXX"}, + {25.229579, 88.2642635, 3, 11, "IN-WB J12.XXX"}, + {24.738539, 87.748385, 3, 11, "IN-WB K12.XXX"}, + {24.738539, 88.258769, 3, 10, "IN-WB L12.XXX"}, + {24.247499, 86.753136, 3, 9, "IN-WB M12.XXX"}, + {24.247499, 87.26352, 3, 10, "IN-WB N12.XXX"}, + {24.247499, 87.773904, 3, 9, "IN-WB P12.XXX"}, + {24.247499, 88.284288, 3, 6, "IN-WB Q12.XXX"}, + {23.756459, 85.8393665, 3, 9, "IN-WB R12.XXX"}, + {23.756459, 86.3445425, 3, 10, "IN-WB S12.XXX"}, + {23.756459, 86.8497185, 4, 11, "IN-WB T12.XXX"}, + {23.756459, 87.3548945, 3, 8, "IN-WB V12.XXX"}, + {23.756459, 87.8600705, 3, 8, "IN-WB W12.XXX"}, + {23.756459, 88.3652465, 3, 6, "IN-WB X12.XXX"}, + {23.265419, 85.8393665, 3, 9, "IN-WB Y12.XXX"}, + {23.265419, 86.3445425, 3, 9, "IN-WB Z12.XXX"}, + {22.853579, 86.8497185, 3, 9, "IN-WB 01.XXXX"}, + {22.853579, 87.3548945, 3, 8, "IN-WB 11.XXXX"}, + {22.853579, 87.8600705, 3, 8, "IN-WB 21.XXXX"}, + {22.853579, 88.3652465, 4, 7, "IN-WB 31.XXXX"}, + {22.853579, 88.8704225, 3, 8, "IN-WB 41.XXXX"}, + {22.362539, 86.3445425, 3, 11, "IN-WB 51.XXXX"}, + {22.362539, 86.8497185, 3, 11, "IN-WB 61.XXXX"}, + {22.362539, 87.3548945, 3, 10, "IN-WB 71.XXXX"}, + {22.362539, 87.8600705, 3, 8, "IN-WB 81.XXXX"}, + {22.362539, 88.3652465, 4, 7, "IN-WB 91.XXXX"}, + {22.362539, 88.8704225, 3, 6, "IN-WB B1.XXXX"}, + {21.871499, 86.697879, 3, 9, "IN-WB C1.XXXX"}, + {21.871499, 87.197847, 4, 10, "IN-WB D1.XXXX"}, + {21.871499, 87.697815, 4, 7, "IN-WB F1.XXXX"}, + {21.871499, 88.197783, 4, 7, "IN-WB G1.XXXX"}, + {21.871499, 88.697751, 4, 7, "IN-WB H1.XXXX"}, + {21.463795, 87.197847, 3, 9, "IN-WB J1.XXXX"}, + {21.463795, 87.697815, 3, 6, "IN-WB K1.XXXX"}, + {21.463795, 88.197783, 3, 6, "IN-WB L1.XXXX"}, + {21.463795, 88.697751, 3, 6, "IN-WB M1.XXXX"}, + {22.7551, 75.8201435, 5, 8, "IN-MP 12.XX"}, + {22.810604, 75.71572175, 4, 7, "IN-MP 00.XXX"}, + {23.263004, 77.281884375, 4, 9, "IN-MP 80.XXX"}, + {23.236104, 79.79522175, 4, 7, "IN-MP J0.XXX"}, + {26.175584, 78.066565375, 4, 11, "IN-MP S0.XXX"}, + {23.218145, 75.752076375, 4, 10, "IN-MP 000.XX"}, + {22.999924, 76.00223075, 4, 9, "IN-MP 100.XX"}, + {24.612124, 80.78547825, 4, 9, "IN-MP 200.XX"}, + {24.612124, 80.88017825, 4, 9, "IN-MP 300.XX"}, + {23.873424, 78.719791125, 4, 9, "IN-MP 400.XX"}, + {23.390724, 74.985817875, 4, 10, "IN-MP 500.XX"}, + {23.869124, 80.345591125, 4, 11, "IN-MP 600.XX"}, + {21.355024, 76.17408225, 4, 9, "IN-MP 700.XX"}, + {21.870724, 76.306269375, 4, 9, "IN-MP 800.XX"}, + {26.550724, 77.944687125, 4, 13, "IN-MP 900.XX"}, + {26.607424, 78.734487125, 4, 10, "IN-MP B00.XX"}, + {24.688424, 77.27337825, 4, 11, "IN-MP C00.XX"}, + {25.468624, 77.60612675, 4, 11, "IN-MP D00.XX"}, + {23.558524, 77.766017875, 4, 9, "IN-MP F00.XX"}, + {24.112724, 75.014091125, 4, 10, "IN-MP G00.XX"}, + {22.097624, 78.907269375, 4, 9, "IN-MP H00.XX"}, + {24.948924, 79.5438525, 4, 9, "IN-MP J00.XX"}, + {24.508624, 74.82017825, 4, 10, "IN-MP K00.XX"}, + {22.651924, 75.63963075, 4, 7, "IN-MP L00.XX"}, + {23.875724, 79.397591125, 4, 9, "IN-MP M00.XX"}, + {22.787624, 77.68523075, 4, 7, "IN-MP N00.XX"}, + {23.248924, 77.041517875, 4, 10, "IN-MP P00.XX"}, + {21.864424, 75.572069375, 4, 9, "IN-MP Q00.XX"}, + {21.948924, 77.856369375, 4, 9, "IN-MP R00.XX"}, + {22.103664, 79.5153805, 4, 9, "IN-MP S00.XX"}, + {22.593204, 75.28307375, 4, 7, "IN-MP SK0.00"}, + {21.823564, 80.155067125, 4, 9, "IN-MP T00.XX"}, + {22.665604, 74.93407375, 4, 7, "IN-MP TK0.00"}, + {25.678264, 78.42502225, 4, 10, "IN-MP V00.XX"}, + {23.458204, 75.385601875, 4, 10, "IN-MP VK0.00"}, + {22.130464, 78.1343805, 4, 7, "IN-MP W00.XX"}, + {22.606204, 77.73247375, 4, 7, "IN-MP WK0.00"}, + {22.562564, 75.7228805, 4, 7, "IN-MP X00.XX"}, + {23.298604, 81.333301875, 4, 10, "IN-MP XK0.00"}, + {23.649264, 75.092051375, 4, 10, "IN-MP Y00.XX"}, + {23.411404, 76.251301875, 4, 10, "IN-MP YK0.00"}, + {24.765364, 78.7969935, 4, 9, "IN-MP Z00.XX"}, + {22.033204, 74.876991375, 4, 9, "IN-MP ZK0.00"}, + {23.3126705, 78.387453, 3, 6, "IN-MP 12.XXXX"}, + {23.211676, 74.955345, 3, 9, "IN-MP 123.XXX"}, + {26.138624, 77.8349085, 3, 10, "IN-MP 0123.XX"}, + {24.340024, 80.624926, 3, 8, "IN-MP 1123.XX"}, + {24.389128, 81.13531, 3, 8, "IN-MP 2123.XX"}, + {24.438232, 81.645693, 3, 8, "IN-MP 3123.XX"}, + {21.098624, 75.972747, 3, 8, "IN-MP 4123.XX"}, + {26.332564, 78.522245, 3, 8, "IN-MP 5123.XX"}, + {24.41628, 76.044633, 3, 9, "IN-MP 6123.XX"}, + {24.41628, 76.555017, 3, 9, "IN-MP 7123.XX"}, + {24.41628, 77.065401, 3, 11, "IN-MP 8123.XX"}, + {24.41628, 77.575785, 3, 10, "IN-MP 9123.XX"}, + {24.41628, 78.086169, 3, 10, "IN-MP B123.XX"}, + {24.41628, 78.596553, 3, 8, "IN-MP C123.XX"}, + {25.196479, 77.4013385, 3, 10, "IN-MP D123.XX"}, + {24.035019, 74.712196, 3, 9, "IN-MP F123.XX"}, + {24.674064, 79.3388285, 3, 8, "IN-MP G123.XX"}, + {25.434379, 78.2094385, 3, 10, "IN-MP H123.XX"}, + {24.947196, 75.5972385, 3, 9, "IN-MP J123.XX"}, + {23.762065, 77.620239, 3, 8, "IN-MP K123.XX"}, + {17.4179, 78.446526, 4, 15, "IN-TG 12.XX"}, + {17.618515, 78.236555, 3, 14, "IN-TG 12.XXX"}, + {16.560724, 80.569625875, 4, 15, "IN-TG 300.XX"}, + {16.534777, 80.656113875, 5, 17, "IN-TG 400.XX"}, + {16.342124, 80.397625875, 4, 15, "IN-TG 500.XX"}, + {18.018724, 79.56938625, 5, 15, "IN-TG 600.XX"}, + {18.046724, 79.50328625, 4, 13, "IN-TG 700.XX"}, + {15.862124, 77.99403875, 4, 17, "IN-TG 900.XX"}, + {18.720724, 78.057173375, 4, 14, "IN-TG G00.XX"}, + {18.482124, 79.087173375, 4, 13, "IN-TG K00.XX"}, + {18.764464, 79.461254125, 4, 13, "IN-TG L00.XX"}, + {16.728764, 81.059697625, 4, 13, "IN-TG M00.XX"}, + {17.2439995, 80.1436995, 4, 13, "IN-TG NRG.TC"}, + {16.196264, 81.10138325, 4, 13, "IN-TG P00.XX"}, + {16.252464, 80.59848325, 4, 15, "IN-TG Q00.XX"}, + {16.758464, 77.971797625, 4, 17, "IN-TG R00.XX"}, + {17.0569995, 79.2724995, 4, 13, "IN-TG TRG.TC"}, + {16.4349995, 80.9955, 4, 13, "IN-TG WRG.TC"}, + {19.684364, 78.49239625, 4, 13, "IN-TG X00.XX"}, + {16.228104, 80.02283175, 4, 15, "IN-TG XK0.00"}, + {17.1409995, 79.6207995, 4, 13, "IN-TG YRG.TC"}, + {16.0959995, 80.1678995, 4, 15, "IN-TG ZRG.TC"}, + {15.9385, 77.928, 3, 15, "IN-TG HD.0X0R"}, + {16.8707485, 79.211641, 3, 11, "IN-TG 123.XXX"}, + {17.757909, 79.336948, 3, 11, "IN-TG 2123.XX"}, + {18.448624, 77.857898, 3, 12, "IN-TG 4123.XX"}, + {18.359204, 79.063388, 3, 11, "IN-TG 6123.XX"}, + {16.514579, 77.7696815, 3, 15, "IN-TG 8123.XX"}, + {19.440479, 78.2857405, 3, 11, "IN-TG B123.XX"}, + {17.4179, 78.446526, 4, 15, "IN-AP 12.XX"}, + {17.618515, 78.236555, 3, 14, "IN-AP 12.XXX"}, + {17.770724, 83.268299125, 4, 9, "IN-AP 000.XX"}, + {17.766399, 83.177726125, 4, 9, "IN-AP 100.XX"}, + {17.721724, 83.148399125, 4, 7, "IN-AP 200.XX"}, + {16.560724, 80.569625875, 4, 15, "IN-AP 300.XX"}, + {16.534777, 80.656113875, 5, 17, "IN-AP 400.XX"}, + {16.342124, 80.397625875, 4, 15, "IN-AP 500.XX"}, + {18.018724, 79.56938625, 5, 15, "IN-AP 600.XX"}, + {18.046724, 79.50328625, 4, 13, "IN-AP 700.XX"}, + {14.474824, 79.938077375, 4, 9, "IN-AP 800.XX"}, + {15.862124, 77.99403875, 4, 17, "IN-AP 900.XX"}, + {17.052124, 81.756512, 4, 7, "IN-AP B00.XX"}, + {14.512724, 78.783077375, 4, 9, "IN-AP C00.XX"}, + {17.051624, 82.198512, 4, 7, "IN-AP D00.XX"}, + {16.965135, 82.198512, 4, 7, "IN-AP F00.XX"}, + {18.720724, 78.057173375, 4, 14, "IN-AP G00.XX"}, + {13.670724, 79.39489025, 4, 9, "IN-AP H00.XX"}, + {14.714824, 77.562377375, 4, 11, "IN-AP J00.XX"}, + {18.482124, 79.087173375, 4, 13, "IN-AP K00.XX"}, + {18.764464, 79.461254125, 4, 13, "IN-AP L00.XX"}, + {18.114104, 83.37264225, 4, 12, "IN-AP LK0.00"}, + {16.728764, 81.059697625, 4, 13, "IN-AP M00.XX"}, + {15.503404, 80.003704625, 4, 11, "IN-AP MK0.00"}, + {15.488364, 78.448368875, 4, 13, "IN-AP N00.XX"}, + {17.238104, 80.116487, 4, 13, "IN-AP NK0.00"}, + {16.196264, 81.10138325, 4, 13, "IN-AP P00.XX"}, + {15.622104, 77.247704625, 4, 14, "IN-AP PK0.00"}, + {16.252464, 80.59848325, 4, 15, "IN-AP Q00.XX"}, + {14.750104, 78.5230765, 4, 11, "IN-AP QK0.00"}, + {16.758464, 77.971797625, 4, 17, "IN-AP R00.XX"}, + {13.214104, 79.07322125, 4, 11, "IN-AP RK0.00"}, + {13.845464, 77.46622675, 4, 12, "IN-AP S00.XX"}, + {16.534804, 81.495159875, 4, 9, "IN-AP SK0.00"}, + {13.569364, 78.47722675, 4, 12, "IN-AP T00.XX"}, + {17.051104, 79.245287, 4, 13, "IN-AP TK0.00"}, + {15.177464, 77.3391545, 4, 12, "IN-AP V00.XX"}, + {18.294004, 83.86534225, 4, 12, "IN-AP VK0.00"}, + {14.429464, 77.687741125, 4, 11, "IN-AP W00.XX"}, + {16.429104, 80.968359875, 4, 15, "IN-AP WK0.00"}, + {19.684364, 78.49239625, 4, 13, "IN-AP X00.XX"}, + {16.228104, 80.02283175, 4, 15, "IN-AP XK0.00"}, + {14.934064, 77.9636545, 4, 11, "IN-AP Y00.XX"}, + {17.135104, 79.593587, 4, 13, "IN-AP YK0.00"}, + {16.826464, 81.494111, 4, 7, "IN-AP Z00.XX"}, + {16.090104, 80.14083175, 4, 15, "IN-AP ZK0.00"}, + {13.255676, 76.823892, 3, 13, "IN-AP 12.XXXX"}, + {16.8707485, 79.211641, 3, 11, "IN-AP 123.XXX"}, + {17.471409, 83.008848, 3, 6, "IN-AP 1123.XX"}, + {17.757909, 79.336948, 3, 11, "IN-AP 2123.XX"}, + {14.202724, 79.743049, 3, 8, "IN-AP 3123.XX"}, + {18.448624, 77.857898, 3, 12, "IN-AP 4123.XX"}, + {13.200212, 79.038179, 3, 10, "IN-AP 5123.XX"}, + {18.359204, 79.063388, 3, 11, "IN-AP 6123.XX"}, + {17.888579, 83.157898, 4, 12, "IN-AP 7123.XX"}, + {16.514579, 77.7696815, 3, 15, "IN-AP 8123.XX"}, + {18.068479, 83.650598, 3, 11, "IN-AP 9123.XX"}, + {19.440479, 78.2857405, 3, 11, "IN-AP B123.XX"}, + {18.904029, 72.792768, 5, 8, "IN-MH 12.XX"}, + {18.911695, 72.7871945, 4, 7, "IN-MH 12.XXX"}, + {18.605321, 73.788073375, 5, 8, "IN-MH 000.XX"}, + {18.605321, 73.879126375, 4, 7, "IN-MH 100.XX"}, + {18.518832, 73.879126375, 4, 7, "IN-MH 200.XX"}, + {18.518832, 73.788073375, 4, 7, "IN-MH 300.XX"}, + {21.22765, 78.99058225, 4, 9, "IN-MH 400.XX"}, + {21.240624, 79.08331725, 4, 9, "IN-MH 500.XX"}, + {21.141161, 78.99058225, 4, 9, "IN-MH 600.XX"}, + {21.154135, 79.08331725, 4, 9, "IN-MH 700.XX"}, + {20.059373, 73.690714875, 4, 9, "IN-MH 800.XX"}, + {20.059373, 73.782728875, 4, 9, "IN-MH 900.XX"}, + {19.972884, 73.78284175, 4, 7, "IN-MH B00.XX"}, + {19.972884, 73.69106775, 4, 7, "IN-MH C00.XX"}, + {18.668924, 73.757273375, 4, 7, "IN-MH D00.XX"}, + {19.921724, 75.30383475, 4, 7, "IN-MH F00.XX"}, + {17.702624, 75.872899125, 4, 10, "IN-MH G00.XX"}, + {20.973024, 77.716708, 4, 7, "IN-MH H00.XX"}, + {19.208324, 73.2113185, 5, 8, "IN-MH J00.XX"}, + {19.209124, 77.2719605, 4, 11, "IN-MH K00.XX"}, + {16.732224, 74.185125875, 4, 9, "IN-MH L00.XX"}, + {16.904224, 74.536312, 4, 9, "IN-MH M00.XX"}, + {20.597624, 74.486508, 4, 9, "IN-MH N00.XX"}, + {21.041724, 75.516608, 4, 9, "IN-MH P00.XX"}, + {20.745724, 76.959908, 4, 7, "IN-MH Q00.XX"}, + {18.447724, 76.530873375, 4, 7, "IN-MH R00.XX"}, + {20.945024, 74.726608, 4, 7, "IN-MH S00.XX"}, + {19.144924, 74.6970605, 4, 7, "IN-MH T00.XX"}, + {19.972464, 79.270410625, 4, 7, "IN-MH V00.XX"}, + {19.258104, 76.7483975, 4, 11, "IN-MH VK0.00"}, + {16.714864, 74.424597625, 4, 9, "IN-MH W00.XX"}, + {19.838104, 75.85875275, 4, 7, "IN-MH WK0.00"}, + {21.049464, 75.74965275, 4, 9, "IN-MH X00.XX"}, + {18.985304, 75.7278975, 4, 7, "IN-MH XK0.00"}, + {21.480664, 80.16285275, 4, 9, "IN-MH Y00.XX"}, + {17.679704, 73.979515125, 4, 7, "IN-MH YK0.00"}, + {18.249464, 75.65813975, 4, 10, "IN-MH Z00.XX"}, + {20.384104, 78.097280875, 4, 7, "IN-MH ZK0.00"}, + {19.98693, 75.624782, 3, 6, "IN-MH 12.XXXX"}, + {20.1789835, 72.7560125, 3, 9, "IN-MH 123.XXX"}, + {20.904021, 78.849527, 4, 7, "IN-MH 0123.XX"}, + {20.904021, 79.349495, 3, 6, "IN-MH 1123.XX"}, + {20.833965, 77.388152, 4, 7, "IN-MH 2123.XX"}, + {16.543579, 74.1645825, 3, 8, "IN-MH 3123.XX"}, + {20.496365, 74.402652, 3, 8, "IN-MH 4123.XX"}, + {20.785265, 75.424752, 3, 6, "IN-MH 5123.XX"}, + {20.470765, 76.130992, 3, 6, "IN-MH 6123.XX"}, + {20.470765, 76.63096, 3, 6, "IN-MH 7123.XX"}, + {20.470765, 77.130928, 3, 6, "IN-MH 8123.XX"}, + {19.85124, 78.8659275, 3, 10, "IN-MH 9123.XX"}, + {19.85124, 79.3606875, 3, 10, "IN-MH B123.XX"}, + {21.163124, 79.948752, 3, 8, "IN-MH C123.XX"}, + {20.15848, 77.8855315, 4, 7, "IN-MH D123.XX"}, + {21.14148, 73.995652, 3, 9, "IN-MH F123.XX"}, + {20.511765, 78.358652, 4, 7, "IN-MH G123.XX"}, + {26.8821, 80.8919, 5, 9, "IN-UP 12.XX"}, + {28.666985, 77.277229625, 4, 15, "IN-UP 00.XXX"}, + {26.942084, 80.782673375, 4, 8, "IN-UP C0.XXX"}, + {26.565584, 80.227573375, 4, 9, "IN-UP P0.XXX"}, + {27.265924, 77.907061375, 4, 9, "IN-UP 000.XX"}, + {27.265924, 78.003880375, 4, 9, "IN-UP 100.XX"}, + {27.179435, 78.003880375, 4, 9, "IN-UP 200.XX"}, + {27.179435, 77.907061375, 4, 9, "IN-UP 300.XX"}, + {29.032724, 77.664557375, 4, 11, "IN-UP 400.XX"}, + {28.946235, 77.664557375, 4, 11, "IN-UP 500.XX"}, + {25.378024, 82.95542675, 5, 8, "IN-UP 600.XX"}, + {25.291535, 82.93630275, 5, 10, "IN-UP 700.XX"}, + {25.482124, 81.72812675, 4, 9, "IN-UP 800.XX"}, + {25.451852, 81.82374475, 4, 9, "IN-UP 900.XX"}, + {25.538341, 81.82374475, 4, 9, "IN-UP B00.XX"}, + {28.404724, 79.377983125, 4, 10, "IN-UP C00.XX"}, + {28.880724, 78.723583125, 4, 13, "IN-UP D00.XX"}, + {27.933824, 78.024309875, 4, 9, "IN-UP F00.XX"}, + {30.002124, 77.493105875, 4, 12, "IN-UP G00.XX"}, + {26.800224, 83.336087125, 4, 10, "IN-UP H00.XX"}, + {27.199424, 78.351661375, 4, 7, "IN-UP J00.XX"}, + {25.490724, 78.52182675, 4, 10, "IN-UP K00.XX"}, + {29.507724, 77.678031625, 4, 12, "IN-UP L00.XX"}, + {27.540724, 77.634235625, 4, 9, "IN-UP M00.XX"}, + {27.920724, 79.878409875, 4, 10, "IN-UP N00.XX"}, + {28.804564, 78.984877375, 4, 13, "IN-UP P00.XX"}, + {25.939104, 83.531122875, 4, 9, "IN-UP PK0.00"}, + {27.389045, 79.560753125, 4, 8, "IN-UP Q00.XX"}, + {28.724104, 77.740399125, 4, 11, "IN-UP QK0.00"}, + {26.792464, 78.989293125, 4, 11, "IN-UP R00.XX"}, + {25.130104, 82.5379395, 4, 9, "IN-UP RK0.00"}, + {28.422464, 77.814877375, 4, 9, "IN-UP S00.XX"}, + {28.564804, 78.539699125, 4, 10, "IN-UP SK0.00"}, + {28.910064, 78.438906125, 4, 12, "IN-UP T00.XX"}, + {25.921704, 80.785122875, 4, 9, "IN-UP TK0.00"}, + {26.242464, 81.209536625, 4, 9, "IN-UP V00.XX"}, + {25.984104, 79.421122875, 4, 9, "IN-UP VK0.00"}, + {27.592464, 81.555220875, 4, 8, "IN-UP W00.XX"}, + {27.564104, 80.650588625, 4, 8, "IN-UP WK0.00"}, + {25.760064, 82.655736625, 4, 9, "IN-UP X00.XX"}, + {26.768104, 82.117533375, 4, 10, "IN-UP XK0.00"}, + {28.043164, 79.085049625, 4, 10, "IN-UP Y00.XX"}, + {25.476104, 80.31449475, 4, 9, "IN-UP YK0.00"}, + {27.960464, 80.745049625, 4, 12, "IN-UP Z00.XX"}, + {27.592104, 78.022688625, 4, 9, "IN-UP ZK0.00"}, + {27.524035, 80.3534425, 3, 7, "IN-UP 12.XXXX"}, + {29.0566835, 77.3034105, 3, 11, "IN-UP 123.XXX"}, + {29.730465, 77.2798275, 3, 11, "IN-UP 0123.XX"}, + {26.525865, 83.11435, 4, 7, "IN-UP 1123.XX"}, + {25.21858, 78.3102295, 3, 10, "IN-UP 2123.XX"}, + {29.113504, 77.091795, 3, 11, "IN-UP 3123.XX"}, + {29.113504, 77.623011, 4, 11, "IN-UP 4123.XX"}, + {25.77388, 83.1236295, 3, 6, "IN-UP 5123.XX"}, + {25.75858, 79.2001295, 3, 8, "IN-UP 6123.XX"}, + {25.26754, 79.2001295, 3, 8, "IN-UP 7123.XX"}, + {27.78261, 80.6564805, 3, 11, "IN-UP 8123.XX"}, + {27.78261, 81.1824875, 3, 11, "IN-UP 9123.XX"}, + {24.47028, 78.157701, 3, 11, "IN-UP B123.XX"}, + {25.046865, 82.8692295, 3, 8, "IN-UP C123.XX"}, + {11.961202, 79.7629025, 4, 11, "IN-PY 12.XX"}, + {11.766025, 79.595025, 3, 9, "IN-PY 0L.S15"}, + {10.822025, 79.727025, 3, 9, "IN-PY FC.S0W"}, + {16.704025, 82.183025, 3, 9, "IN-PY K4.S0Z"}, + {11.673025, 75.522025, 3, 11, "IN-PY M2.S11"}, + {11.703525, 75.522025, 4, 12, "IN-PY N1.S17"}, + {-33.8349, 151.164532, 5, 7, "AU-NSW 12.XX"}, + {-33.674785, 150.77691, 4, 6, "AU-NSW 12.XXX"}, + {-32.879276, 151.604349375, 4, 6, "AU-NSW 000.XX"}, + {-32.879276, 151.706934375, 4, 6, "AU-NSW 100.XX"}, + {-32.965765, 151.635124375, 4, 6, "AU-NSW 200.XX"}, + {-34.413876, 150.820845375, 4, 8, "AU-NSW 300.XX"}, + {-34.312455, 150.862271875, 4, 8, "AU-NSW 400.XX"}, + {-34.535435, 150.757771875, 4, 8, "AU-NSW 500.XX"}, + {-36.042655, 146.877661875, 3, 7, "AU-NSW 600.XX"}, + {-36.108455, 146.820276875, 3, 8, "AU-NSW 700.XX"}, + {-34.837666, 150.552279125, 4, 8, "AU-NSW 800.XX"}, + {-30.247876, 153.065305875, 4, 6, "AU-NSW 900.XX"}, + {-31.407276, 152.8469405, 4, 6, "AU-NSW B00.XX"}, + {-33.366876, 149.525823625, 4, 6, "AU-NSW C00.XX"}, + {-35.094076, 147.310919625, 3, 7, "AU-NSW D00.XX"}, + {-28.770576, 153.256383125, 4, 8, "AU-NSW F00.XX"}, + {-31.861576, 152.43241475, 4, 6, "AU-NSW G00.XX"}, + {-32.212576, 148.568688, 3, 5, "AU-NSW H00.XX"}, + {-31.054276, 150.8709405, 4, 6, "AU-NSW J00.XX"}, + {-30.474276, 151.614479125, 4, 6, "AU-NSW K00.XX"}, + {-33.728276, 150.654984, 4, 6, "AU-NSW L00.XX"}, + {-34.709276, 149.660619625, 4, 8, "AU-NSW M00.XX"}, + {-31.921076, 141.41501475, 3, 5, "AU-NSW N00.XX"}, + {-33.700455, 150.286176, 4, 6, "AU-NSW P00.XX"}, + {-32.803976, 151.311349375, 4, 6, "AU-NSW Q00.XX"}, + {-32.144976, 152.472588, 4, 6, "AU-NSW R00.XX"}, + {-29.665476, 152.859631625, 4, 6, "AU-NSW S00.XX"}, + {-28.793376, 153.514683125, 4, 8, "AU-NSW T00.XX"}, + {-34.243676, 145.995045375, 3, 7, "AU-NSW V00.XX"}, + {-30.339236, 153.044162625, 4, 6, "AU-NSW W00.XX"}, + {-32.823145, 151.427184125, 4, 6, "AU-NSW WK0.00"}, + {-32.543436, 151.130032125, 4, 6, "AU-NSW X00.XX"}, + {-32.275896, 150.859313, 4, 6, "AU-NSW XK0.00"}, + {-32.754036, 151.708432125, 4, 6, "AU-NSW Y00.XX"}, + {-34.667296, 150.806172625, 4, 8, "AU-NSW YK0.00"}, + {-33.472636, 150.114659875, 4, 6, "AU-NSW Z00.XX"}, + {-28.866196, 153.015899125, 4, 8, "AU-NSW ZK0.00"}, + {-32.5747005, 149.2777375, 3, 5, "AU-NSW 123.XXX"}, + {-30.3020415, 150.2876085, 3, 5, "AU-NSW 12.XXXX"}, + {-28.347511, 149.3997185, 3, 7, "AU-NSW 1234.XX"}, + {-32.1349195, 141.6599605, 2, 4, "AU-NSW 1234.XXX"}, + {-35.2723, 149.08899, 3, 9, "AU-ACT 12.XX"}, + {-35.2553955, 148.779193, 2, 8, "AU-ACT 12.XXX"}, + {-35.82328, 148.7527645, 2, 8, "AU-ACT 123.XX"}, + {-35.1233, 150.6765915, 3, 10, "AU-JBT 12.XX"}, + {-35.1143935, 150.6001055, 2, 9, "AU-JBT 12.XXX"}, + {-12.378055, 130.84133, 5, 7, "AU-NT 00.XX"}, + {-12.432475, 130.819, 5, 7, "AU-NT J0.XX"}, + {-12.358185, 130.76489, 4, 6, "AU-NT 12.XXX"}, + {-23.581706, 133.631173875, 4, 6, "AU-NT 000.XX"}, + {-14.360696, 132.066585375, 4, 6, "AU-NT J00.XX"}, + {-11.1347005, 130.579254, 3, 5, "AU-NT 123.XXX"}, + {-13.972931, 131.060503, 3, 5, "AU-NT 12.XXXX"}, + {-22.54611, 132.5450345, 3, 5, "AU-NT 1234.XX"}, + {-14.9516115, 129.3468, 2, 4, "AU-NT 1234.XXX"}, + {-34.8901, 138.5578915, 5, 7, "AU-SA 12.XX"}, + {-34.729085, 138.4910965, 4, 6, "AU-SA 12.XXX"}, + {-33.006796, 137.423367375, 4, 6, "AU-SA 000.XX"}, + {-37.803196, 140.6672635, 4, 6, "AU-SA 400.XX"}, + {-34.592896, 138.629346375, 4, 6, "AU-SA 800.XX"}, + {-32.482496, 137.701787, 4, 6, "AU-SA D00.XX"}, + {-33.162796, 137.930286625, 4, 6, "AU-SA J00.XX"}, + {-35.499955, 138.574025, 4, 6, "AU-SA N00.XX"}, + {-34.679096, 135.731046375, 4, 6, "AU-SA S00.XX"}, + {-35.113706, 139.188758625, 4, 6, "AU-SA X00.XX"}, + {-35.3227395, 138.2815815, 3, 5, "AU-SA 12.XXXX"}, + {-35.021323, 137.2525835, 3, 5, "AU-SA 123.XXX"}, + {-32.572851, 134.19704, 3, 5, "AU-SA 1234.XX"}, + {-26.8550845, 129.4334455, 2, 4, "AU-SA 1234.XXX"}, + {-42.83121, 147.243905, 5, 7, "AU-TAS 00.XX"}, + {-42.890045, 147.276689, 5, 7, "AU-TAS J0.XX"}, + {-42.755885, 147.046865, 4, 6, "AU-TAS 12.XXX"}, + {-41.419626, 146.9634335, 5, 7, "AU-TAS 000.XX"}, + {-41.008676, 145.6692985, 5, 7, "AU-TAS C00.XX"}, + {-41.103455, 146.0302975, 6, 8, "AU-TAS P00.XX"}, + {-41.0524345, 144.954768, 4, 6, "AU-TAS 123.XXX"}, + {-40.1510595, 144.7618245, 3, 5, "AU-TAS 12.XXXX"}, + {-39.38671, 141.2793835, 3, 5, "AU-TAS 1234.XX"}, + {-39.6029935, 141.32508, 3, 5, "AU-TAS 1234.XXX"}, + {-37.7749, 144.9144075, 5, 7, "AU-VIC 12.XX"}, + {-37.611185, 144.7426265, 5, 7, "AU-VIC 12.XXX"}, + {-38.131376, 144.299285875, 4, 6, "AU-VIC 000.XX"}, + {-38.044887, 144.299285875, 4, 6, "AU-VIC 100.XX"}, + {-37.519276, 143.7889245, 4, 6, "AU-VIC 200.XX"}, + {-36.719276, 144.229263125, 4, 8, "AU-VIC 300.XX"}, + {-38.205176, 144.994685875, 4, 6, "AU-VIC 400.XX"}, + {-38.134676, 145.072885875, 4, 6, "AU-VIC 500.XX"}, + {-34.149276, 142.110845375, 4, 8, "AU-VIC 600.XX"}, + {-36.343176, 145.33590275, 4, 8, "AU-VIC 700.XX"}, + {-37.649276, 144.5189245, 4, 6, "AU-VIC 800.XX"}, + {-38.320276, 142.433933375, 4, 6, "AU-VIC 900.XX"}, + {-38.058576, 145.218285875, 4, 6, "AU-VIC B00.XX"}, + {-37.528176, 144.6873245, 4, 6, "AU-VIC C00.XX"}, + {-38.177455, 146.475628375, 4, 6, "AU-VIC D00.XX"}, + {-36.319276, 146.24960275, 4, 8, "AU-VIC F00.XX"}, + {-38.093455, 147.005628375, 4, 6, "AU-VIC G00.XX"}, + {-38.148476, 146.230485875, 4, 6, "AU-VIC H00.XX"}, + {-38.169976, 146.355485875, 4, 6, "AU-VIC J00.XX"}, + {-37.835476, 144.602485875, 4, 6, "AU-VIC K00.XX"}, + {-36.681976, 142.15150275, 4, 8, "AU-VIC L00.XX"}, + {-36.089276, 144.699941375, 4, 8, "AU-VIC M00.XX"}, + {-37.629276, 144.3789245, 4, 6, "AU-VIC N00.XX"}, + {-38.261155, 144.476284375, 4, 6, "AU-VIC P00.XX"}, + {-37.778876, 147.577385875, 4, 6, "AU-VIC Q00.XX"}, + {-38.298876, 143.543033375, 4, 6, "AU-VIC R00.XX"}, + {-38.305976, 141.539833375, 4, 6, "AU-VIC S00.XX"}, + {-37.985676, 145.287585875, 5, 7, "AU-VIC T00.XX"}, + {-35.299276, 143.49028, 3, 7, "AU-VIC V00.XX"}, + {-37.689276, 141.9689245, 4, 6, "AU-VIC W00.XX"}, + {-38.105376, 145.844085875, 4, 6, "AU-VIC X00.XX"}, + {-36.502776, 145.92220275, 4, 8, "AU-VIC Y00.XX"}, + {-37.029345, 143.676344625, 4, 8, "AU-VIC Z00.XX"}, + {-36.0928185, 143.2863685, 3, 7, "AU-VIC 123.XXX"}, + {-36.234228, 146.55758, 3, 7, "AU-VIC 1234.XX"}, + {-37.073066, 141.302201, 3, 7, "AU-VIC 12.XXXX"}, + {-34.3408425, 141.372642, 3, 7, "AU-VIC 1234.XXX"}, + {-31.9249, 115.7982755, 5, 7, "AU-WA 12.XX"}, + {-32.1946885, 115.702061, 4, 6, "AU-WA 12.XXX"}, + {-32.350886, 115.700126, 4, 6, "AU-WA 000.XX"}, + {-32.405965, 115.721965, 4, 6, "AU-WA 200.XX"}, + {-32.532955, 115.627939875, 4, 6, "AU-WA 400.XX"}, + {-30.785686, 121.393715125, 3, 5, "AU-WA 600.XX"}, + {-28.678455, 114.578255625, 3, 5, "AU-WA 800.XX"}, + {-33.378586, 115.596677625, 4, 6, "AU-WA B00.XX"}, + {-35.039486, 117.805819625, 4, 6, "AU-WA D00.XX"}, + {-20.310856, 118.538177375, 3, 5, "AU-WA G00.XX"}, + {-17.968586, 122.17373525, 3, 5, "AU-WA J00.XX"}, + {-33.638455, 115.15107, 4, 6, "AU-WA L00.XX"}, + {-20.761386, 116.775316, 3, 5, "AU-WA N00.XX"}, + {-33.858286, 121.810668, 4, 6, "AU-WA Q00.XX"}, + {-33.395586, 116.071377625, 4, 6, "AU-WA S00.XX"}, + {-24.907986, 113.6109795, 3, 5, "AU-WA V00.XX"}, + {-31.668286, 116.59636575, 4, 6, "AU-WA X00.XX"}, + {-33.216476, 115.679223625, 4, 6, "AU-WA Z00.XX"}, + {-31.3703495, 115.081578, 3, 5, "AU-WA 123.XXX"}, + {-32.769131, 117.088841, 4, 6, "AU-WA 12.XXXX"}, + {-31.629695, 120.1932455, 3, 5, "AU-WA 1234.XX"}, + {-13.9728195, 121.7043595, 3, 5, "AU-WA 0123.XXX"}, + {-16.2567535, 124.3516935, 2, 4, "AU-WA 1123.XXX"}, + {-16.2015425, 126.7257835, 2, 4, "AU-WA 2123.XXX"}, + {-16.6540095, 120.898156, 2, 4, "AU-WA 3123.XXX"}, + {-16.6540095, 123.668719, 2, 4, "AU-WA 4123.XXX"}, + {-16.6540095, 126.335028, 2, 4, "AU-WA 5123.XXX"}, + {-19.3515155, 113.112513, 2, 4, "AU-WA 6123.XXX"}, + {-19.3515155, 115.942658, 2, 4, "AU-WA 7123.XXX"}, + {-19.3515155, 118.772803, 2, 4, "AU-WA 8123.XXX"}, + {-19.3515155, 121.602948, 2, 4, "AU-WA 9123.XXX"}, + {-19.3515155, 124.433093, 2, 4, "AU-WA B123.XXX"}, + {-19.3515155, 126.277171, 3, 5, "AU-WA C123.XXX"}, + {-22.0163895, 113.0844005, 2, 4, "AU-WA D123.XXX"}, + {-22.0163895, 115.9443365, 2, 4, "AU-WA F123.XXX"}, + {-22.0163895, 118.8042725, 2, 4, "AU-WA G123.XXX"}, + {-24.7138955, 113.057443, 2, 4, "AU-WA H123.XXX"}, + {-24.7138955, 116.006752, 2, 4, "AU-WA J123.XXX"}, + {-24.7138955, 118.956061, 2, 4, "AU-WA K123.XXX"}, + {-27.3950855, 113.029911, 2, 4, "AU-WA L123.XXX"}, + {-27.3950855, 116.038802, 2, 4, "AU-WA M123.XXX"}, + {-27.3950855, 119.047693, 2, 4, "AU-WA N123.XXX"}, + {-30.0599595, 113.905634, 2, 4, "AU-WA P123.XXX"}, + {-30.0599595, 116.974107, 2, 4, "AU-WA Q123.XXX"}, + {-30.0599595, 120.04258, 2, 4, "AU-WA R123.XXX"}, + {-30.0599595, 123.111053, 2, 4, "AU-WA S123.XXX"}, + {-30.0599595, 126.048461, 3, 5, "AU-WA T123.XXX"}, + {-32.7411495, 114.6165745, 2, 4, "AU-WA V123.XXX"}, + {-32.7411495, 117.7744205, 4, 6, "AU-WA W123.XXX"}, + {-32.7411495, 120.9322665, 3, 5, "AU-WA X123.XXX"}, + {-32.7411495, 124.0901125, 2, 4, "AU-WA Y123.XXX"}, + {-22.224759, 120.790371, 3, 5, "AU-WA 012.XXXX"}, + {-22.224759, 123.650307, 2, 4, "AU-WA 112.XXXX"}, + {-22.224759, 126.318384, 3, 5, "AU-WA 212.XXXX"}, + {-24.905949, 120.7661525, 3, 5, "AU-WA 312.XXXX"}, + {-24.905949, 123.7154615, 2, 4, "AU-WA 412.XXXX"}, + {-24.905949, 126.2345835, 3, 5, "AU-WA 512.XXXX"}, + {-27.587139, 120.7400765, 3, 5, "AU-WA 612.XXXX"}, + {-27.587139, 123.7489675, 2, 4, "AU-WA 712.XXXX"}, + {-27.587139, 126.1787165, 3, 5, "AU-WA 812.XXXX"}, + {-12.453665, 121.8493695, 2, 4, "AU-WA 912.XXXX"}, + {-16.326616, 117.9381035, 2, 4, "AU-WA B12.XXXX"}, + {-27.4248, 152.9876595, 5, 7, "AU-QLD 12.XX"}, + {-27.447485, 152.912050375, 4, 6, "AU-QLD 00.XXX"}, + {-27.675235, 152.726328125, 4, 6, "AU-QLD J0.XXX"}, + {-27.844555, 153.284254375, 4, 6, "AU-QLD 000.XX"}, + {-27.910455, 153.293254375, 4, 6, "AU-QLD 100.XX"}, + {-27.971455, 153.311854375, 4, 6, "AU-QLD 200.XX"}, + {-28.039985, 153.352254375, 4, 6, "AU-QLD 300.XX"}, + {-28.104976, 153.402609875, 4, 6, "AU-QLD 400.XX"}, + {-26.590776, 153.022387125, 4, 6, "AU-QLD 500.XX"}, + {-26.677265, 153.046471125, 4, 6, "AU-QLD 600.XX"}, + {-26.763754, 153.058769375, 4, 6, "AU-QLD 700.XX"}, + {-19.265666, 146.7023375, 4, 6, "AU-QLD 800.XX"}, + {-19.251455, 146.7569615, 4, 6, "AU-QLD 900.XX"}, + {-16.875076, 145.694812, 3, 5, "AU-QLD B00.XX"}, + {-16.961565, 145.694812, 3, 5, "AU-QLD C00.XX"}, + {-27.524976, 151.899535625, 4, 6, "AU-QLD D00.XX"}, + {-21.099276, 149.13638225, 4, 6, "AU-QLD F00.XX"}, + {-23.329105, 150.473244375, 4, 6, "AU-QLD G00.XX"}, + {-25.257455, 152.80024875, 4, 6, "AU-QLD H00.XX"}, + {-26.386115, 152.999750625, 4, 6, "AU-QLD J00.XX"}, + {-20.663955, 139.47094, 3, 5, "AU-QLD K00.XX"}, + {-24.834276, 152.2992525, 4, 6, "AU-QLD L00.XX"}, + {-23.824376, 151.205091125, 4, 6, "AU-QLD M00.XX"}, + {-25.492276, 152.65012675, 4, 6, "AU-QLD N00.XX"}, + {-28.173576, 151.981609875, 4, 9, "AU-QLD P00.XX"}, + {-26.153876, 152.620013875, 4, 6, "AU-QLD Q00.XX"}, + {-27.577255, 153.282073125, 5, 7, "AU-QLD R00.XX"}, + {-23.089276, 150.695817875, 4, 6, "AU-QLD S00.XX"}, + {-27.181136, 151.222793125, 4, 6, "AU-QLD T00.XX"}, + {-23.511856, 148.138117625, 3, 5, "AU-QLD TK0.00"}, + {-19.987336, 148.202710625, 4, 6, "AU-QLD V00.XX"}, + {-17.541975, 145.990051875, 3, 5, "AU-QLD VK0.00"}, + {-20.059036, 146.234810625, 4, 6, "AU-QLD W00.XX"}, + {-19.553635, 147.35220025, 4, 6, "AU-QLD WK0.00"}, + {-26.463215, 153.072550625, 4, 6, "AU-QLD X00.XX"}, + {-26.552496, 151.819078125, 4, 6, "AU-QLD XK0.00"}, + {-16.985936, 145.390711, 3, 5, "AU-QLD Y00.XX"}, + {-22.001396, 148.024491375, 3, 5, "AU-QLD YK0.00"}, + {-23.567536, 148.846423625, 3, 5, "AU-QLD Z00.XX"}, + {-17.264495, 145.465491, 3, 5, "AU-QLD ZK0.00"}, + {-25.7225785, 150.755342, 3, 5, "AU-QLD 123.XXX"}, + {-23.249758, 150.4105165, 3, 5, "AU-QLD 12.XXXX"}, + {-19.8708275, 146.196422, 3, 5, "AU-QLD 1234.XX"}, + {-28.5870255, 138.535522, 2, 6, "AU-QLD 1234.XXX"}, + {-10.3686055, 138.2966565, 2, 5, "AU-QLD 123.XXXX"}, + {-15.831256, -47.9446785, 4, 11, "BR-DF 12.XX"}, + {-15.6145365, -48.2633555, 3, 10, "BR-DF 12.XXX"}, + {-15.5725425, -47.785536, 3, 10, "BR-DF 123.XX"}, + {-15.6884485, -48.261311, 3, 11, "BR-DF 123.XXX"}, + {-10.961403, -37.103521, 4, 6, "BR-SE 12.XX"}, + {-10.723885, -37.2896885, 3, 7, "BR-SE 12.XXX"}, + {-10.605326, -37.58995925, 3, 7, "BR-SE 000.XX"}, + {-11.189776, -37.570222125, 3, 7, "BR-SE C00.XX"}, + {-10.924976, -37.71694225, 3, 7, "BR-SE P00.XX"}, + {-11.5351215, -38.290045, 2, 6, "BR-SE 123.XXX"}, + {-9.596095, -35.7626465, 4, 6, "BR-AL 12.XX"}, + {-9.6180625, -36.0984545, 3, 5, "BR-AL 12.XXX"}, + {-9.998135, -36.9157665, 3, 7, "BR-AL 123.XX"}, + {-9.4675055, -38.160432, 2, 9, "BR-AL 123.XXX"}, + {-22.902455, -43.26475625, 4, 8, "BR-RJ 00.XX"}, + {-22.937965, -43.22861125, 4, 8, "BR-RJ J0.XX"}, + {-22.875595, -43.626014, 3, 7, "BR-RJ 12.XXX"}, + {-22.576455, -43.33197625, 3, 7, "BR-RJ 000.XX"}, + {-22.767206, -42.95407125, 4, 8, "BR-RJ 300.XX"}, + {-22.923806, -43.81377125, 3, 7, "BR-RJ 600.XX"}, + {-22.840455, -42.39340725, 4, 8, "BR-RJ 900.XX"}, + {-21.773106, -41.400747625, 4, 8, "BR-RJ D00.XX"}, + {-22.515186, -43.2462625, 3, 7, "BR-RJ H00.XX"}, + {-22.482155, -44.2142275, 3, 9, "BR-RJ K00.XX"}, + {-22.181955, -42.5674575, 3, 7, "BR-RJ M00.XX"}, + {-22.374386, -41.8289625, 4, 8, "BR-RJ P00.XX"}, + {-22.963455, -44.33540725, 3, 8, "BR-RJ R00.XX"}, + {-22.428386, -43.0211625, 3, 7, "BR-RJ T00.XX"}, + {-22.886186, -42.11850225, 4, 8, "BR-RJ W00.XX"}, + {-22.443455, -44.5917575, 3, 9, "BR-RJ Y00.XX"}, + {-22.312203, -44.792564, 2, 8, "BR-RJ 123.XXX"}, + {-20.954694, -42.3261995, 2, 7, "BR-RJ 12.XXXX"}, + {-20.384115, -40.3374595, 4, 8, "BR-ES 12.XX"}, + {-20.534725, -40.528637, 3, 7, "BR-ES 12.XXX"}, + {-20.660656, -40.627796, 3, 7, "BR-ES 000.XX"}, + {-20.834026, -41.230656, 3, 9, "BR-ES 600.XX"}, + {-19.384426, -40.1541825, 3, 7, "BR-ES C00.XX"}, + {-19.470326, -40.7145825, 3, 7, "BR-ES J00.XX"}, + {-18.711426, -39.931413625, 3, 7, "BR-ES P00.XX"}, + {-19.796326, -40.41981925, 3, 7, "BR-ES V00.XX"}, + {-20.6324495, -41.871624, 2, 6, "BR-ES 123.XXX"}, + {-5.77332, -35.263793, 5, 7, "BR-RN 12.XX"}, + {-6.154525, -35.5034535, 4, 8, "BR-RN 12.XXX"}, + {-5.080006, -37.441914875, 4, 8, "BR-RN 000.XX"}, + {-6.335996, -37.37912975, 4, 10, "BR-RN J00.XX"}, + {-5.377099, -38.123196, 3, 7, "BR-RN 123.XXX"}, + {-5.859785, -38.4417155, 2, 6, "BR-RN 12.XXXX"}, + {-7.0989, -34.89559, 4, 6, "BR-PB 12.XX"}, + {-6.832685, -35.229475, 3, 7, "BR-PB 12.XXX"}, + {-7.181226, -36.038564625, 4, 6, "BR-PB 000.XX"}, + {-6.992776, -37.486303625, 4, 7, "BR-PB C00.XX"}, + {-6.793276, -38.36712375, 3, 8, "BR-PB P00.XX"}, + {-6.370845, -37.698855, 3, 9, "BR-PB 123.XXX"}, + {-6.5946905, -38.6194255, 2, 6, "BR-PB 12.XXXX"}, + {-27.552, -48.6575405, 4, 6, "BR-SC 12.XX"}, + {-27.456806, -48.743842625, 3, 5, "BR-SC 00.XXX"}, + {-26.313386, -48.946335875, 3, 7, "BR-SC J0.XXX"}, + {-26.892096, -49.191569625, 3, 5, "BR-SC 000.XX"}, + {-27.803696, -50.422250375, 3, 8, "BR-SC 400.XX"}, + {-28.650096, -49.465110875, 3, 5, "BR-SC 800.XX"}, + {-26.810796, -48.775689875, 3, 5, "BR-SC D00.XX"}, + {-27.086996, -52.731669625, 3, 7, "BR-SC J00.XX"}, + {-26.449996, -49.153889875, 3, 6, "BR-SC N00.XX"}, + {-26.981096, -48.761069625, 3, 5, "BR-SC S00.XX"}, + {-27.113806, -49.026473625, 3, 5, "BR-SC X00.XX"}, + {-28.651745, -50.6082685, 2, 7, "BR-SC 123.XXX"}, + {-26.6576105, -53.6707535, 2, 8, "BR-SC 12.XXXX"}, + {-8.0181, -34.92949, 4, 8, "BR-PE 12.XX"}, + {-8.2540685, -35.169042, 3, 7, "BR-PE 12.XXX"}, + {-8.299806, -36.069458625, 3, 8, "BR-PE 000.XX"}, + {-9.399806, -40.5996665, 3, 9, "BR-PE 300.XX"}, + {-8.898706, -36.5559665, 3, 7, "BR-PE 600.XX"}, + {-8.139806, -35.389458625, 3, 7, "BR-PE 900.XX"}, + {-7.941962, -36.305793625, 3, 8, "BR-PE D00.XX"}, + {-7.861506, -35.282058625, 3, 7, "BR-PE H00.XX"}, + {-8.226106, -35.653958625, 3, 7, "BR-PE L00.XX"}, + {-8.401455, -37.099773125, 3, 5, "BR-PE P00.XX"}, + {-7.977406, -38.353558625, 3, 7, "BR-PE S00.XX"}, + {-8.428686, -35.112818625, 3, 5, "BR-PE W00.XX"}, + {-7.582986, -35.075418625, 3, 7, "BR-PE Y00.XX"}, + {-7.857518, -38.0775905, 2, 8, "BR-PE 123.XXX"}, + {-8.072626, -41.212029, 2, 7, "BR-PE 12.XXXX"}, + {-0.00028, -51.102862, 4, 9, "BR-AP 12.XX"}, + {0.270215, -51.363075, 3, 7, "BR-AP 12.XXX"}, + {-0.958535, -52.559795, 2, 6, "BR-AP 123.XX"}, + {-1.223204, -52.535861, 2, 6, "BR-AP 123.XXX"}, + {4.2783685, -52.359188, 2, 6, "BR-AP 12.XXXX"}, + {0.414846, -54.802457, 2, 6, "BR-AP 1234.XX"}, + {-3.7093, -38.56379, 4, 6, "BR-CE 12.XX"}, + {-4.194885, -38.6960365, 3, 5, "BR-CE 12.XXX"}, + {-7.043455, -39.469773125, 3, 5, "BR-CE 000.XX"}, + {-3.501455, -40.485774375, 3, 7, "BR-CE J00.XX"}, + {-5.2510925, -39.3199275, 2, 4, "BR-CE 123.XXX"}, + {-4.5881435, -41.3719935, 2, 7, "BR-CE 1234.XX"}, + {-6.366622, -40.8386705, 2, 7, "BR-CE 12.XXXX"}, + {-9.929, -67.8638305, 5, 8, "BR-AC 12.XX"}, + {-9.787885, -68.0105885, 4, 9, "BR-AC 12.XXX"}, + {-7.584606, -72.969675625, 4, 10, "BR-AC 000.XX"}, + {-9.020796, -68.8296595, 4, 10, "BR-AC J00.XX"}, + {-8.7987375, -69.3323735, 3, 9, "BR-AC 123.XXX"}, + {-10.7432035, -71.504384, 3, 7, "BR-AC 12.XXXX"}, + {-9.986065, -73.9232585, 3, 7, "BR-AC 1234.XX"}, + {-7.381862, -73.736919, 3, 9, "BR-AC 1234.XXX"}, + {-25.4107, -49.2906985, 4, 6, "BR-PR 12.XX"}, + {-25.704885, -49.4682685, 3, 5, "BR-PR 12.XXX"}, + {-23.378455, -52.062755625, 3, 9, "BR-PR 000.XX"}, + {-23.255455, -51.217155625, 3, 9, "BR-PR 300.XX"}, + {-25.056256, -50.2327525, 3, 7, "BR-PR 600.XX"}, + {-25.454955, -54.60075125, 3, 8, "BR-PR 900.XX"}, + {-24.916956, -53.5345225, 3, 5, "BR-PR C00.XX"}, + {-25.408386, -51.53886025, 3, 5, "BR-PR F00.XX"}, + {-25.577086, -48.62056025, 3, 5, "BR-PR H00.XX"}, + {-23.584086, -51.516572125, 3, 9, "BR-PR K00.XX"}, + {-24.751886, -53.8030205, 3, 5, "BR-PR M00.XX"}, + {-23.428886, -51.504072125, 3, 9, "BR-PR P00.XX"}, + {-23.273455, -51.401755625, 3, 9, "BR-PR R00.XX"}, + {-25.473086, -49.60596025, 3, 5, "BR-PR T00.XX"}, + {-23.790786, -53.374010875, 3, 8, "BR-PR W00.XX"}, + {-24.044786, -52.448210875, 3, 9, "BR-PR Y00.XX"}, + {-24.197325, -51.089969, 2, 6, "BR-PR 123.XXX"}, + {-23.981515, -53.7006255, 2, 7, "BR-PR 12.XXXX"}, + {-25.5707325, -54.6202925, 2, 9, "BR-PR 0123.XX"}, + {-25.5303805, -54.2275205, 2, 4, "BR-PR 1123.XX"}, + {-24.8084205, -54.432207, 2, 6, "BR-PR 2123.XX"}, + {-24.72572, -54.376799, 2, 6, "BR-PR 3123.XX"}, + {-24.237395, -54.376799, 2, 6, "BR-PR 4123.XX"}, + {-23.890952, -54.0653885, 3, 8, "BR-PR 5123.XX"}, + {-23.890952, -53.5602125, 2, 7, "BR-PR 6123.XX"}, + {-23.890952, -53.0550365, 2, 9, "BR-PR 7123.XX"}, + {-23.890952, -52.5498605, 2, 8, "BR-PR 8123.XX"}, + {-23.890952, -52.0446845, 2, 8, "BR-PR 9123.XX"}, + {-23.890952, -51.5395085, 2, 8, "BR-PR B123.XX"}, + {-23.890952, -51.0343325, 2, 8, "BR-PR C123.XX"}, + {-23.890952, -50.5291565, 2, 6, "BR-PR D123.XX"}, + {-23.890952, -50.0239805, 2, 6, "BR-PR F123.XX"}, + {-23.399912, -54.0653885, 2, 7, "BR-PR G123.XX"}, + {-23.399912, -53.5602125, 2, 7, "BR-PR H123.XX"}, + {-23.399912, -53.0550365, 2, 9, "BR-PR J123.XX"}, + {-23.399912, -52.5498605, 2, 8, "BR-PR K123.XX"}, + {-23.399912, -52.0446845, 3, 9, "BR-PR L123.XX"}, + {-23.399912, -51.5395085, 2, 8, "BR-PR M123.XX"}, + {-23.399912, -51.0343325, 2, 8, "BR-PR N123.XX"}, + {-23.399912, -50.5291565, 2, 6, "BR-PR P123.XX"}, + {-23.399912, -50.0239805, 2, 6, "BR-PR Q123.XX"}, + {-22.989655, -53.5602125, 3, 8, "BR-PR R123.XX"}, + {-22.989655, -53.0550365, 3, 10, "BR-PR S123.XX"}, + {-22.989655, -52.5498605, 3, 9, "BR-PR T123.XX"}, + {-22.989655, -52.0446845, 3, 9, "BR-PR V123.XX"}, + {-22.989655, -51.5395085, 3, 9, "BR-PR W123.XX"}, + {-22.8484485, -51.0048685, 2, 10, "BR-PR X123.XX"}, + {2.83036, -60.749941, 5, 9, "BR-RR 12.XX"}, + {3.016115, -60.882575, 4, 8, "BR-RR 12.XXX"}, + {1.915094, -61.302235, 4, 10, "BR-RR 000.XX"}, + {1.028104, -60.5929, 4, 9, "BR-RR J00.XX"}, + {2.5398405, -61.4562785, 3, 6, "BR-RR 123.XXX"}, + {5.028977, -61.390775, 3, 7, "BR-RR 12.XXXX"}, + {3.755342, -64.141715, 3, 6, "BR-RR 1234.XX"}, + {4.8020355, -64.645453, 2, 5, "BR-RR 1234.XXX"}, + {-8.738894, -63.913663, 5, 9, "BR-RO 12.XX"}, + {-8.618285, -63.9663885, 4, 8, "BR-RO 12.XXX"}, + {-10.843576, -62.06050225, 4, 7, "BR-RO 000.XX"}, + {-9.870376, -63.174462375, 4, 7, "BR-RO 800.XX"}, + {-12.696276, -60.267420875, 4, 9, "BR-RO J00.XX"}, + {-11.375396, -61.565868125, 4, 9, "BR-RO S00.XX"}, + {-9.0786095, -64.5712395, 3, 7, "BR-RO 123.XXX"}, + {-10.881938, -62.181499, 3, 6, "BR-RO 12.XXXX"}, + {-11.071641, -65.2525665, 3, 6, "BR-RO 1234.XX"}, + {-8.2815195, -66.6246335, 2, 8, "BR-RO 1234.XXX"}, + {-23.524495, -46.6942585, 5, 7, "BR-SP 12.XX"}, + {-23.502501, -46.8722095, 4, 6, "BR-SP 12.XXX"}, + {-22.882855, -47.14160425, 4, 8, "BR-SP 000.XX"}, + {-22.855155, -47.07815625, 4, 8, "BR-SP 100.XX"}, + {-23.173276, -45.939182125, 4, 6, "BR-SP 200.XX"}, + {-21.143276, -47.85861775, 4, 8, "BR-SP 300.XX"}, + {-23.492176, -47.532782125, 4, 6, "BR-SP 400.XX"}, + {-23.913576, -46.390708875, 4, 6, "BR-SP 500.XX"}, + {-20.770476, -49.434592, 4, 8, "BR-SP 600.XX"}, + {-22.683076, -47.69146925, 4, 8, "BR-SP 700.XX"}, + {-22.286576, -49.1288435, 4, 8, "BR-SP 800.XX"}, + {-23.946376, -46.476608875, 4, 6, "BR-SP 900.XX"}, + {-23.493176, -46.241582125, 4, 6, "BR-SP B00.XX"}, + {-23.168476, -46.926682125, 4, 6, "BR-SP C00.XX"}, + {-20.492076, -47.447292, 4, 8, "BR-SP D00.XX"}, + {-23.930576, -46.300708875, 5, 7, "BR-SP F00.XX"}, + {-22.531576, -47.4554435, 4, 8, "BR-SP G00.XX"}, + {-23.519776, -46.311982125, 4, 6, "BR-SP H00.XX"}, + {-22.986376, -45.61676925, 4, 6, "BR-SP J00.XX"}, + {-23.410876, -47.493282125, 4, 6, "BR-SP K00.XX"}, + {-23.999676, -46.556608875, 4, 6, "BR-SP L00.XX"}, + {-22.797636, -47.31329075, 4, 8, "BR-SP M00.XX"}, + {-22.233996, -49.9740815, 4, 8, "BR-SP MK0.00"}, + {-23.290036, -45.996476375, 4, 6, "BR-SP N00.XX"}, + {-22.129596, -51.4359815, 4, 9, "BR-SP NK0.00"}, + {-22.011736, -47.925132875, 4, 8, "BR-SP P00.XX"}, + {-22.746796, -47.35842625, 4, 8, "BR-SP PK0.00"}, + {-23.524036, -46.963676375, 4, 6, "BR-SP Q00.XX"}, + {-21.795296, -48.196908625, 4, 8, "BR-SP QK0.00"}, + {-22.858236, -47.23109075, 4, 8, "BR-SP R00.XX"}, + {-22.758896, -47.43382625, 4, 8, "BR-SP RK0.00"}, + {-22.392536, -47.5985195, 4, 8, "BR-SP S00.XX"}, + {-21.214596, -50.47643675, 4, 8, "BR-SP SK0.00"}, + {-23.593636, -46.962676375, 4, 6, "BR-SP T00.XX"}, + {-23.109496, -47.244398125, 4, 6, "BR-SP TK0.00"}, + {-23.274536, -46.771176375, 4, 6, "BR-SP V00.XX"}, + {-23.278596, -47.325398125, 4, 6, "BR-SP VK0.00"}, + {-22.922836, -45.49479075, 4, 8, "BR-SP W00.XX"}, + {-22.358296, -46.9658815, 4, 8, "BR-SP WK0.00"}, + {-23.583636, -48.079076375, 4, 7, "BR-SP X00.XX"}, + {-22.959996, -46.56942625, 4, 6, "BR-SP XK0.00"}, + {-23.872736, -46.468948625, 4, 6, "BR-SP Y00.XX"}, + {-22.296296, -48.5881815, 4, 8, "BR-SP YK0.00"}, + {-22.876836, -48.49419075, 4, 9, "BR-SP Z00.XX"}, + {-21.141996, -49.00203675, 4, 8, "BR-SP ZK0.00"}, + {-23.7003965, -48.5189335, 3, 6, "BR-SP 123.XXX"}, + {-20.261293, -51.5850425, 3, 8, "BR-SP 12.XXXX"}, + {-20.194333, -48.8285225, 3, 8, "BR-SP 1234.XX"}, + {-20.055421, -52.8982455, 2, 7, "BR-SP 1234.XXX"}, + {-5.0574, -42.82409, 5, 11, "BR-PI 12.XX"}, + {-4.958485, -42.838175, 4, 9, "BR-PI 12.XXX"}, + {-2.881676, -41.871265, 4, 8, "BR-PI 000.XX"}, + {-7.043576, -41.533083625, 4, 6, "BR-PI 800.XX"}, + {-6.769776, -43.12044375, 4, 9, "BR-PI J00.XX"}, + {-4.166096, -41.892461875, 4, 8, "BR-PI S00.XX"}, + {-5.4673145, -43.094335, 3, 8, "BR-PI 123.XXX"}, + {-6.62787, -43.3314185, 3, 8, "BR-PI 12.XXXX"}, + {-9.318679, -45.902575, 3, 11, "BR-PI 1234.XX"}, + {-3.1797075, -46.0149515, 2, 9, "BR-PI 1234.XXX"}, + {-10.191706, -48.49917675, 4, 8, "BR-TO 00.XXX"}, + {-7.194686, -48.392159375, 4, 10, "BR-TO J0.XXX"}, + {-11.674226, -49.216557125, 4, 6, "BR-TO 000.XX"}, + {-10.129176, -49.02604225, 4, 6, "BR-TO C00.XX"}, + {-10.652476, -48.54194225, 4, 6, "BR-TO P00.XX"}, + {-12.2223375, -50.7592165, 3, 7, "BR-TO 123.XXX"}, + {-9.6670815, -48.0552115, 3, 9, "BR-TO 12.XXXX"}, + {-6.912515, -48.967735, 3, 7, "BR-TO 1234.XX"}, + {-5.6005015, -50.800409, 2, 6, "BR-TO 1234.XXX"}, + {-30.0151, -51.2460825, 5, 7, "BR-RS 12.XX"}, + {-30.185721, -51.3627945, 4, 6, "BR-RS 12.XXX"}, + {-29.175406, -51.257936625, 4, 7, "BR-RS 000.XX"}, + {-31.688476, -52.44973625, 4, 6, "BR-RS 300.XX"}, + {-29.663455, -53.901245875, 4, 6, "BR-RS 600.XX"}, + {-32.063706, -52.191539, 4, 6, "BR-RS 900.XX"}, + {-28.265506, -52.482705125, 4, 8, "BR-RS D00.XX"}, + {-29.799506, -57.149152375, 3, 7, "BR-RS H00.XX"}, + {-29.729806, -52.541852375, 4, 6, "BR-RS L00.XX"}, + {-31.350886, -54.1744945, 4, 8, "BR-RS P00.XX"}, + {-27.626455, -52.390746875, 4, 8, "BR-RS R00.XX"}, + {-30.913386, -55.607684875, 4, 8, "BR-RS T00.XX"}, + {-29.145855, -51.545743125, 4, 7, "BR-RS W00.XX"}, + {-29.817286, -55.849606375, 4, 8, "BR-RS Y00.XX"}, + {-27.482537, -52.8512275, 3, 7, "BR-RS 123.XXX"}, + {-29.365455, -55.8500745, 3, 7, "BR-RS 12.XXXX"}, + {-30.890207, -52.832143, 3, 5, "BR-RS 1234.XX"}, + {-27.3962725, -57.488076, 2, 8, "BR-RS 1234.XXX"}, + {-2.4904, -44.31029, 5, 7, "BR-MA 12.XX"}, + {-2.939445, -44.4154575, 4, 8, "BR-MA 12.XXX"}, + {-5.491996, -47.51382475, 4, 11, "BR-MA 000.XX"}, + {-5.107896, -42.967084875, 4, 9, "BR-MA 400.XX"}, + {-4.888196, -43.480684875, 4, 8, "BR-MA 800.XX"}, + {-4.939596, -47.576284875, 4, 8, "BR-MA D00.XX"}, + {-4.231706, -44.862142875, 4, 8, "BR-MA J00.XX"}, + {-3.667206, -45.450342875, 4, 8, "BR-MA M00.XX"}, + {-7.537106, -46.134258625, 4, 12, "BR-MA Q00.XX"}, + {-3.741206, -43.409942875, 4, 8, "BR-MA T00.XX"}, + {-5.510606, -45.32275075, 4, 8, "BR-MA X00.XX"}, + {-4.950853, -44.8892165, 3, 7, "BR-MA 123.XXX"}, + {-3.689887, -47.592137, 3, 7, "BR-MA 12.XXXX"}, + {-5.995237, -46.1878925, 3, 11, "BR-MA 1234.XX"}, + {-1.602592, -48.506748, 2, 7, "BR-MA 1234.XXX"}, + {-16.6557, -49.3131725, 5, 9, "BR-GO 12.XX"}, + {-16.533784, -49.5217235, 4, 8, "BR-GO 12.XXX"}, + {-16.295056, -49.09975525, 4, 8, "BR-GO 000.XX"}, + {-16.062055, -48.04618525, 4, 8, "BR-GO 600.XX"}, + {-17.769326, -51.040676875, 4, 12, "BR-GO C00.XX"}, + {-15.724526, -48.398503375, 4, 8, "BR-GO J00.XX"}, + {-18.398026, -49.32644575, 4, 9, "BR-GO P00.XX"}, + {-15.521926, -47.441203375, 4, 10, "BR-GO V00.XX"}, + {-15.8198555, -50.4384115, 3, 9, "BR-GO 123.XXX"}, + {-18.149453, -51.100465, 3, 9, "BR-GO 12.XXXX"}, + {-14.017631, -49.934578, 3, 5, "BR-GO 1234.XX"}, + {-12.8175155, -53.006129, 2, 6, "BR-GO 1234.XXX"}, + {-20.4283, -54.6523145, 5, 8, "BR-MS 12.XX"}, + {-20.248685, -54.8963585, 4, 7, "BR-MS 12.XXX"}, + {-22.130496, -54.9161385, 4, 7, "BR-MS 000.XX"}, + {-19.054356, -57.7420195, 3, 6, "BR-MS 700.XX"}, + {-20.778756, -51.847896, 4, 8, "BR-MS F00.XX"}, + {-22.495056, -55.7755715, 4, 9, "BR-MS M00.XX"}, + {-23.037156, -54.31635925, 4, 8, "BR-MS T00.XX"}, + {-21.4687005, -55.7109735, 3, 6, "BR-MS 123.XXX"}, + {-18.99588, -55.586972, 3, 5, "BR-MS 12.XXXX"}, + {-18.825865, -52.875757, 3, 7, "BR-MS 1234.XX"}, + {-17.647227, -57.993453, 2, 7, "BR-MS 1234.XXX"}, + {-12.9398, -38.529232, 5, 7, "BR-BA 12.XX"}, + {-12.577685, -38.51161, 4, 6, "BR-BA 12.XXX"}, + {-12.264806, -39.037198, 4, 6, "BR-BA 000.XX"}, + {-14.870006, -40.9239295, 4, 8, "BR-BA 300.XX"}, + {-14.810006, -39.3603295, 4, 6, "BR-BA 600.XX"}, + {-9.415506, -40.5864665, 3, 10, "BR-BA 900.XX"}, + {-14.827206, -39.1659295, 4, 6, "BR-BA D00.XX"}, + {-12.124206, -45.080790125, 4, 6, "BR-BA H00.XX"}, + {-13.864206, -40.16401375, 4, 6, "BR-BA L00.XX"}, + {-12.162086, -38.496868, 4, 6, "BR-BA P00.XX"}, + {-17.560386, -39.801594875, 4, 8, "BR-BA R00.XX"}, + {-16.437186, -39.152356125, 4, 6, "BR-BA T00.XX"}, + {-9.417386, -38.2970885, 3, 7, "BR-BA W00.XX"}, + {-16.378986, -39.637156125, 4, 6, "BR-BA Y00.XX"}, + {-17.414566, -40.9148325, 3, 7, "BR-BA 12.XXXX"}, + {-12.4135795, -40.89668, 3, 5, "BR-BA 123.XXX"}, + {-11.186112, -45.6598125, 3, 7, "BR-BA 1234.XX"}, + {-9.104918, -46.3735025, 2, 10, "BR-BA 1234.XXX"}, + {-19.862535, -43.982812, 5, 7, "BR-MG 12.XX"}, + {-19.664985, -44.2279585, 4, 8, "BR-MG 12.XXX"}, + {-18.932886, -48.341034625, 4, 8, "BR-MG 000.XX"}, + {-21.775686, -43.443992625, 4, 8, "BR-MG 200.XX"}, + {-16.748386, -43.918556125, 4, 8, "BR-MG 400.XX"}, + {-19.764086, -48.00074425, 4, 8, "BR-MG 600.XX"}, + {-18.830276, -42.000926625, 4, 6, "BR-MG 800.XX"}, + {-19.428176, -42.59446525, 4, 6, "BR-MG 900.XX"}, + {-19.411676, -44.27686525, 4, 6, "BR-MG B00.XX"}, + {-20.108876, -44.926478125, 4, 8, "BR-MG C00.XX"}, + {-21.775876, -46.610830625, 3, 8, "BR-MG D00.XX"}, + {-18.551276, -46.549126625, 4, 8, "BR-MG F00.XX"}, + {-21.180576, -43.81091775, 4, 7, "BR-MG G00.XX"}, + {-21.521876, -45.481430625, 3, 7, "BR-MG H00.XX"}, + {-22.186976, -45.9786435, 3, 7, "BR-MG J00.XX"}, + {-20.624476, -43.830192, 4, 6, "BR-MG K00.XX"}, + {-17.826576, -41.546800875, 4, 8, "BR-MG L00.XX"}, + {-19.483476, -42.67286525, 4, 6, "BR-MG M00.XX"}, + {-19.591876, -43.27086525, 4, 6, "BR-MG N00.XX"}, + {-20.677376, -46.649292, 3, 8, "BR-MG P00.XX"}, + {-18.604576, -48.238326625, 4, 9, "BR-MG Q00.XX"}, + {-21.090276, -42.42491775, 4, 7, "BR-MG R00.XX"}, + {-21.077076, -42.98791775, 4, 7, "BR-MG S00.XX"}, + {-18.942976, -49.5087395, 4, 8, "BR-MG T00.XX"}, + {-19.556676, -46.99236525, 4, 6, "BR-MG V00.XX"}, + {-22.387276, -45.5054435, 3, 7, "BR-MG W00.XX"}, + {-21.208776, -45.03831775, 4, 8, "BR-MG X00.XX"}, + {-21.087876, -44.28981775, 4, 9, "BR-MG Y00.XX"}, + {-20.033276, -44.628278125, 4, 8, "BR-MG Z00.XX"}, + {-19.2564135, -45.020246, 3, 5, "BR-MG 123.XXX"}, + {-16.700317, -44.0065475, 3, 7, "BR-MG 1234.XX"}, + {-19.186266, -49.506632, 3, 7, "BR-MG 12.XXXX"}, + {-14.809262, -50.682239, 2, 8, "BR-MG 1234.XXX"}, + {-15.596715, -56.1381085, 5, 7, "BR-MT 12.XX"}, + {-15.432385, -56.3381235, 4, 6, "BR-MT 12.XXX"}, + {-16.419306, -54.746040125, 4, 6, "BR-MT 000.XX"}, + {-11.764096, -55.594854125, 4, 6, "BR-MT J00.XX"}, + {-14.8433625, -56.644662, 3, 5, "BR-MT 123.XXX"}, + {-10.76397, -56.5957625, 3, 5, "BR-MT 12.XXXX"}, + {-9.50821, -61.5395665, 3, 10, "BR-MT 1234.XX"}, + {-8.0543185, -61.263162, 2, 8, "BR-MT 1234.XXX"}, + {-1.467365, -48.5052705, 5, 9, "BR-PA 12.XX"}, + {-1.317985, -48.48437, 4, 8, "BR-PA 12.XXX"}, + {0.048004, -51.234745, 3, 8, "BR-PA 000.XX"}, + {-2.476356, -54.87744, 4, 6, "BR-PA 700.XX"}, + {-5.214126, -49.208453375, 4, 8, "BR-PA F00.XX"}, + {-1.647356, -48.98274, 4, 6, "BR-PA M00.XX"}, + {-1.513356, -48.78694, 4, 6, "BR-PA T00.XX"}, + {-0.3936165, -50.1158235, 3, 7, "BR-PA 123.XXX"}, + {-2.487146, -55.94502, 3, 5, "BR-PA 12.XXXX"}, + {-3.433486, -50.396002, 3, 5, "BR-PA 1234.XX"}, + {1.7696885, -58.4529315, 2, 7, "BR-PA 1234.XXX"}, + {-3.105885, -60.068645, 5, 7, "BR-AM 12.XX"}, + {-2.880285, -60.235375, 4, 6, "BR-AM 12.XXX"}, + {-2.619596, -56.865645, 4, 8, "BR-AM 000.XX"}, + {-3.212056, -60.74714, 4, 6, "BR-AM 700.XX"}, + {-3.047256, -58.54304, 4, 8, "BR-AM F00.XX"}, + {-3.273556, -64.858933875, 4, 6, "BR-AM M00.XX"}, + {-4.118156, -63.213633875, 4, 6, "BR-AM T00.XX"}, + {-1.8210165, -61.3489235, 3, 5, "BR-AM 123.XXX"}, + {-2.01307, -58.60223, 3, 7, "BR-AM 12.XXXX"}, + {-4.4788535, -65.109233, 3, 5, "BR-AM 1234.XX"}, + {-7.9257395, -73.2138535, 2, 9, "BR-AM 1234.XXX"}, + {38.9451, -77.0679345, 4, 13, "US-DC 12.XX"}, + {38.977851, -77.1083025, 3, 11, "US-DC 12.XXX"}, + {38.893375, -77.014, 4, 12, "US-DC LZ2S.QSP"}, + {41.8566, -71.46372, 5, 11, "US-RI 12.XX"}, + {41.890021, -71.7808195, 4, 11, "US-RI 12.XXX"}, + {41.5462105, -71.86409, 4, 13, "US-RI 123.XX"}, + {41.585, -71.503, 4, 9, "US-RI KFJ.4C7"}, + {41.585, -71.503, 4, 9, "US-RI TG8R.4PT"}, + {39.7811, -75.600836, 5, 10, "US-DE 12.XX"}, + {39.295994, -75.7741355, 4, 10, "US-DE 12.XXX"}, + {38.509584, -75.64251, 4, 10, "US-DE 123.XX"}, + {38.892712, -75.78326, 3, 9, "US-DE 123.XXX"}, + {39.1455, -75.394, 3, 12, "US-DE NYJF.P2K"}, + {41.2249, -73.2371185, 5, 8, "US-CT 12.XX"}, + {41.768545, -73.1105065, 4, 11, "US-CT 12.XXX"}, + {41.256474, -73.2279465, 5, 11, "US-CT 000.XX"}, + {41.179146, -73.4477715, 4, 9, "US-CT 500.XX"}, + {41.092152, -73.7033825, 4, 9, "US-CT B00.XX"}, + {41.333804, -72.9795995, 5, 11, "US-CT H00.XX"}, + {41.401604, -73.5505995, 4, 9, "US-CT M00.XX"}, + {41.554404, -72.20796, 4, 10, "US-CT R00.XX"}, + {41.386904, -72.2232995, 4, 10, "US-CT W00.XX"}, + {41.513794, -72.760997, 4, 10, "US-CT 85Y.25X"}, + {41.513794, -72.760997, 4, 10, "US-CT S1BV.FYS"}, + {40.793111, -74.071084375, 5, 10, "US-NJ 00.XX"}, + {40.712655, -74.104584875, 5, 10, "US-NJ J0.XX"}, + {40.4970185, -74.4804485, 5, 8, "US-NJ 12.XXX"}, + {40.428504, -74.495165375, 4, 6, "US-NJ 000.XX"}, + {40.022944, -74.294385375, 4, 6, "US-NJ 700.XX"}, + {40.242244, -74.811885375, 4, 9, "US-NJ F00.XX"}, + {39.951244, -75.144609875, 4, 12, "US-NJ M00.XX"}, + {39.516545, -75.276309375, 4, 12, "US-NJ T00.XX"}, + {39.5225135, -75.573757, 3, 12, "US-NJ 123.XXX"}, + {40.1405, -74.734, 4, 9, "US-NJ PN4D.BTW"}, + {43.0154, -71.510262, 5, 11, "US-NH 12.XX"}, + {42.892642, -71.5873355, 4, 10, "US-NH 12.XXX"}, + {43.229924, -71.7262955, 4, 10, "US-NH 000.XX"}, + {43.141224, -70.936237, 4, 10, "US-NH 800.XX"}, + {43.385843, -71.0204935, 4, 8, "US-NH J00.XX"}, + {42.967704, -72.433001, 4, 11, "US-NH S00.XX"}, + {44.0014, -71.576, 3, 9, "US-NH NFB.G1R"}, + {44.0014, -71.576, 3, 9, "US-NH TFCS.0M1"}, + {44.5187, -73.2406445, 5, 9, "US-VT 12.XX"}, + {44.785915, -73.3073835, 4, 10, "US-VT 12.XXX"}, + {43.988665, -72.862762, 4, 8, "US-VT 123.XX"}, + {42.907975, -73.422202, 3, 9, "US-VT 123.XXX"}, + {43.8725, -72.44, 3, 10, "US-VT S986.P48"}, + {42.4011, -71.1181605, 5, 8, "US-MA 12.XX"}, + {42.553015, -71.3889135, 5, 8, "US-MA 12.XXX"}, + {42.268804, -71.9182205, 4, 8, "US-MA 000.XX"}, + {42.150004, -72.6829205, 4, 8, "US-MA 400.XX"}, + {42.638804, -71.433181, 4, 7, "US-MA 800.XX"}, + {41.664704, -71.03866, 4, 7, "US-MA D00.XX"}, + {42.728194, -71.235443, 4, 11, "US-MA J00.XX"}, + {42.050194, -71.1186115, 4, 7, "US-MA M00.XX"}, + {41.713294, -71.25538, 4, 11, "US-MA Q00.XX"}, + {41.894394, -71.18818, 4, 11, "US-MA T00.XX"}, + {42.449494, -73.3324115, 4, 10, "US-MA X00.XX"}, + {42.0576595, -71.683502, 3, 6, "US-MA JCP.PSH"}, + {42.0576595, -71.683502, 3, 6, "US-MA T9PS.XSD"}, + {21.33679, -157.90388675, 5, 7, "US-HI 00.XX"}, + {21.297235, -157.87847775, 5, 7, "US-HI J0.XX"}, + {21.472955, -158.28237275, 4, 6, "US-HI 00.XXX"}, + {21.542925, -158.15537275, 5, 7, "US-HI C0.XXX"}, + {21.292935, -157.98843475, 4, 6, "US-HI P0.XXX"}, + {21.012833, -156.6796225, 4, 6, "US-HI 123.XX"}, + {21.700025, -160.299975, 3, 5, "US-HI 016.S0L"}, + {21.200025, -158.309975, 3, 5, "US-HI 317.L09"}, + {20.444025, -157.414975, 3, 5, "US-HI 51P.S00"}, + {18.880025, -156.099975, 3, 5, "US-HI C2V.612"}, + {28.095393, -177.512675, 3, 5, "US-HI M0H.S0F"}, + {22.890389, -162.101747, 3, 5, "US-HI N0P.S0Y"}, + {23.462193, -164.828467, 3, 5, "US-HI P0H.S0F"}, + {23.556209, -166.357087, 3, 5, "US-HI Q0S.S04"}, + {25.656993, -171.853567, 3, 5, "US-HI R0H.S0F"}, + {25.945993, -174.087267, 3, 5, "US-HI S0H.S0F"}, + {27.655661, -176.000555, 3, 5, "US-HI T0P.S0Y"}, + {28.290161, -178.415051, 3, 5, "US-HI V0F.S0P"}, + {22.094855, -177.5882825, 2, 4, "US-HI 1234.XXX"}, + {39.3337, -76.6594345, 5, 8, "US-MD 12.XX"}, + {39.498715, -76.8733085, 4, 6, "US-MD 12.XXX"}, + {39.145344, -77.33992725, 4, 9, "US-MD 000.XX"}, + {39.018974, -77.10268925, 5, 8, "US-MD 600.XX"}, + {38.620474, -77.044783625, 4, 9, "US-MD C00.XX"}, + {39.441474, -77.569493875, 4, 7, "US-MD J00.XX"}, + {39.641574, -77.841093875, 4, 9, "US-MD P00.XX"}, + {39.612474, -77.180293875, 4, 6, "US-MD V00.XX"}, + {38.9513915, -79.366421, 3, 11, "US-MD 123.XXX"}, + {38.8051145, -77.2648255, 3, 8, "US-MD LPB7.T27"}, + {38.339876, -81.7666815, 5, 8, "US-WV 12.XX"}, + {38.4326915, -82.556899, 4, 13, "US-WV 12.XXX"}, + {39.418545, -81.64805825, 4, 10, "US-WV 000.XX"}, + {40.415674, -80.753667375, 4, 9, "US-WV 500.XX"}, + {39.645974, -80.080793875, 4, 6, "US-WV B00.XX"}, + {40.123045, -80.797956875, 4, 9, "US-WV H00.XX"}, + {39.490804, -80.254657875, 4, 6, "US-WV M00.XX"}, + {37.783804, -81.2965365, 4, 7, "US-WV R00.XX"}, + {39.461804, -78.075657875, 4, 12, "US-WV W00.XX"}, + {40.601674, -80.8557795, 3, 8, "US-WV 012.XXX"}, + {40.145674, -80.8557795, 3, 8, "US-WV 112.XXX"}, + {39.684997, -81.7179645, 3, 8, "US-WV 212.XXX"}, + {39.684997, -81.1190445, 3, 8, "US-WV 312.XXX"}, + {39.684997, -80.5201245, 3, 6, "US-WV 412.XXX"}, + {39.684997, -79.9212045, 4, 6, "US-WV 512.XXX"}, + {39.684997, -79.3222845, 3, 8, "US-WV 612.XXX"}, + {39.684997, -78.7233645, 3, 8, "US-WV 712.XXX"}, + {39.192021, -78.157202, 3, 11, "US-WV 812.XXX"}, + {39.193957, -82.436954, 3, 9, "US-WV 912.XXX"}, + {39.193957, -81.843242, 3, 10, "US-WV B12.XXX"}, + {39.193957, -81.24953, 3, 9, "US-WV C12.XXX"}, + {39.193957, -80.655819, 3, 7, "US-WV D12.XXX"}, + {39.193957, -80.062107, 3, 6, "US-WV F12.XXX"}, + {39.193957, -79.468395, 3, 9, "US-WV G12.XXX"}, + {39.193957, -78.874682, 3, 9, "US-WV H12.XXX"}, + {38.702917, -82.5685865, 3, 13, "US-WV J12.XXX"}, + {38.702917, -81.9800825, 3, 10, "US-WV K12.XXX"}, + {38.702917, -81.3915785, 3, 7, "US-WV L12.XXX"}, + {38.702917, -80.8030745, 3, 7, "US-WV M12.XXX"}, + {38.702917, -80.2145705, 3, 6, "US-WV N12.XXX"}, + {38.702917, -79.6260665, 3, 8, "US-WV P12.XXX"}, + {38.211877, -82.6123645, 3, 9, "US-WV Q12.XXX"}, + {38.211877, -82.0389335, 3, 9, "US-WV R12.XXX"}, + {38.211877, -81.4504295, 3, 6, "US-WV S12.XXX"}, + {38.211877, -80.8619255, 3, 6, "US-WV T12.XXX"}, + {38.211877, -80.2734215, 3, 6, "US-WV V12.XXX"}, + {37.7206745, -82.308577, 3, 9, "US-WV W12.XXX"}, + {37.2494395, -81.7566095, 3, 8, "US-WV X12.XXX"}, + {37.24739, -81.2840835, 3, 8, "US-WV Y12.XXX"}, + {37.720837, -80.7736255, 3, 6, "US-WV Z12.XXX"}, + {38.9227415, -80.181837, 3, 6, "US-WV H4DJ.S3G"}, + {34.002824, -81.056804, 5, 9, "US-SC 00.XX"}, + {32.770004, -79.990132375, 5, 7, "US-SC J0.XX"}, + {33.090115, -80.287955, 4, 6, "US-SC 12.XXX"}, + {34.026244, -81.162008, 4, 8, "US-SC 000.XX"}, + {34.940974, -81.142279375, 4, 10, "US-SC 600.XX"}, + {34.868974, -82.511279375, 4, 10, "US-SC C00.XX"}, + {33.935974, -80.514938, 4, 7, "US-SC J00.XX"}, + {32.230174, -80.885491, 4, 9, "US-SC P00.XX"}, + {34.244574, -79.916742625, 4, 7, "US-SC V00.XX"}, + {35.170595, -83.3321675, 3, 11, "US-SC 012.XXX"}, + {35.170595, -82.7644955, 3, 11, "US-SC 112.XXX"}, + {35.170595, -82.1968235, 3, 11, "US-SC 212.XXX"}, + {35.170595, -81.6291515, 3, 8, "US-SC 312.XXX"}, + {35.170595, -81.0614795, 3, 8, "US-SC 412.XXX"}, + {34.777263, -83.332454, 4, 10, "US-SC 512.XXX"}, + {34.777263, -82.76999, 4, 10, "US-SC 612.XXX"}, + {34.777263, -82.207526, 4, 8, "US-SC 712.XXX"}, + {34.777263, -81.645062, 4, 8, "US-SC 812.XXX"}, + {34.777263, -81.082598, 4, 10, "US-SC 912.XXX"}, + {34.777263, -80.520134, 3, 8, "US-SC B12.XXX"}, + {34.777263, -79.95767, 3, 8, "US-SC C12.XXX"}, + {34.777263, -79.395206, 3, 8, "US-SC D12.XXX"}, + {34.286223, -82.826236, 3, 9, "US-SC F12.XXX"}, + {34.286223, -82.263772, 3, 7, "US-SC G12.XXX"}, + {34.286223, -81.701308, 3, 7, "US-SC H12.XXX"}, + {34.286223, -81.138844, 3, 7, "US-SC J12.XXX"}, + {34.286223, -80.57638, 3, 6, "US-SC K12.XXX"}, + {34.286223, -80.013916, 3, 6, "US-SC L12.XXX"}, + {34.286223, -79.451452, 3, 8, "US-SC M12.XXX"}, + {34.286223, -79.059522, 4, 9, "US-SC N12.XXX"}, + {33.795183, -82.3432195, 3, 9, "US-SC P12.XXX"}, + {33.795183, -81.7859635, 3, 9, "US-SC Q12.XXX"}, + {33.795183, -81.2287075, 3, 9, "US-SC R12.XXX"}, + {33.795183, -80.6714515, 3, 6, "US-SC S12.XXX"}, + {33.795183, -80.1141955, 3, 6, "US-SC T12.XXX"}, + {33.795183, -79.5569395, 3, 6, "US-SC V12.XXX"}, + {33.795183, -79.0546005, 4, 7, "US-SC W12.XXX"}, + {32.872608, -81.953003, 3, 8, "US-SC D123.XX"}, + {32.872608, -81.400955, 3, 8, "US-SC F123.XX"}, + {32.872608, -80.848907, 3, 8, "US-SC G123.XX"}, + {32.872608, -80.296859, 4, 6, "US-SC H123.XX"}, + {32.872608, -79.744811, 3, 5, "US-SC J123.XX"}, + {32.872608, -79.192763, 3, 5, "US-SC K123.XX"}, + {32.378853, -81.511364, 3, 8, "US-SC L123.XX"}, + {32.378853, -80.959316, 4, 9, "US-SC M123.XX"}, + {32.378853, -80.407268, 4, 6, "US-SC N123.XX"}, + {32.378853, -79.85522, 3, 5, "US-SC P123.XX"}, + {32.0461, -81.2301605, 3, 9, "US-SC Q123.XX"}, + {32.0461, -80.6833205, 3, 5, "US-SC R123.XX"}, + {33.624, -80.947, 3, 8, "US-SC PXW5.TJY"}, + {43.6961, -70.337004, 5, 8, "US-ME 12.XX"}, + {43.927915, -70.4728485, 4, 7, "US-ME 12.XXX"}, + {44.141624, -70.383454, 4, 7, "US-ME 000.XX"}, + {44.873924, -68.939609875, 4, 8, "US-ME 800.XX"}, + {43.533724, -70.6365955, 4, 10, "US-ME J00.XX"}, + {44.346404, -70.002029375, 4, 7, "US-ME S00.XX"}, + {45.941162, -70.6875145, 3, 9, "US-ME 012.XXX"}, + {45.941162, -70.0260985, 3, 9, "US-ME 112.XXX"}, + {45.941162, -69.3646825, 3, 9, "US-ME 212.XXX"}, + {45.941162, -68.7032665, 3, 9, "US-ME 312.XXX"}, + {45.941162, -68.0418505, 3, 9, "US-ME 412.XXX"}, + {45.450122, -71.048236, 3, 9, "US-ME 512.XXX"}, + {45.450122, -70.428442, 4, 10, "US-ME 612.XXX"}, + {45.450122, -69.772234, 3, 9, "US-ME 712.XXX"}, + {45.450122, -69.116026, 3, 8, "US-ME 812.XXX"}, + {45.450122, -68.459818, 3, 9, "US-ME 912.XXX"}, + {45.450122, -67.80361, 3, 11, "US-ME B12.XXX"}, + {45.450122, -67.505184, 4, 12, "US-ME C12.XXX"}, + {44.959082, -71.0485225, 3, 9, "US-ME D12.XXX"}, + {44.959082, -70.4287285, 3, 6, "US-ME F12.XXX"}, + {44.959082, -69.7777285, 3, 6, "US-ME G12.XXX"}, + {44.959082, -69.1267285, 3, 6, "US-ME H12.XXX"}, + {44.959082, -68.4757285, 3, 7, "US-ME J12.XXX"}, + {44.959082, -67.8247285, 3, 9, "US-ME K12.XXX"}, + {44.959082, -67.5002625, 4, 10, "US-ME L12.XXX"}, + {44.468042, -71.014915, 3, 9, "US-ME M12.XXX"}, + {44.468042, -70.369123, 3, 6, "US-ME N12.XXX"}, + {44.468042, -69.723331, 3, 6, "US-ME P12.XXX"}, + {44.468042, -69.077539, 3, 6, "US-ME Q12.XXX"}, + {44.468042, -68.431747, 3, 6, "US-ME R12.XXX"}, + {44.468042, -67.785955, 3, 6, "US-ME S12.XXX"}, + {43.977002, -71.014915, 3, 9, "US-ME T12.XXX"}, + {43.977002, -70.369123, 3, 6, "US-ME V12.XXX"}, + {43.977002, -69.723331, 3, 6, "US-ME W12.XXX"}, + {43.977002, -69.077539, 3, 6, "US-ME X12.XXX"}, + {43.485962, -70.9551015, 3, 9, "US-ME Y12.XXX"}, + {43.0584145, -70.6211355, 4, 11, "US-ME Z12.XXX"}, + {46.980032, -69.7817255, 3, 9, "US-ME K123.XX"}, + {46.980032, -69.0994775, 3, 8, "US-ME L123.XX"}, + {46.980032, -68.4172295, 3, 11, "US-ME M123.XX"}, + {46.488992, -70.464002, 3, 9, "US-ME P123.XX"}, + {46.488992, -69.786962, 3, 9, "US-ME Q123.XX"}, + {46.488992, -69.109922, 3, 8, "US-ME R123.XX"}, + {46.488992, -68.432882, 3, 11, "US-ME S123.XX"}, + {46.000667, -70.391147, 3, 9, "US-ME T123.XX"}, + {46.000667, -69.724523, 3, 9, "US-ME X123.XX"}, + {46.000667, -69.057899, 3, 8, "US-ME Y123.XX"}, + {46.000667, -68.391275, 3, 9, "US-ME Z123.XX"}, + {45.1883435, -68.984705, 3, 9, "US-ME XD7L.BTR"}, + {39.8031, -86.206836, 5, 7, "US-IN 12.XX"}, + {39.968115, -86.42683, 4, 6, "US-IN 12.XXX"}, + {41.103394, -85.2278485, 4, 6, "US-IN 000.XX"}, + {41.680494, -86.39888, 4, 9, "US-IN 300.XX"}, + {41.680494, -86.199201, 4, 9, "US-IN 600.XX"}, + {41.680494, -85.999522, 4, 9, "US-IN 900.XX"}, + {38.024645, -87.650355625, 4, 10, "US-IN D00.XX"}, + {41.577194, -87.59978, 4, 10, "US-IN H00.XX"}, + {39.159194, -86.62203825, 4, 6, "US-IN L00.XX"}, + {41.573514, -87.42748, 5, 8, "US-IN P00.XX"}, + {40.181214, -85.469812375, 4, 6, "US-IN R00.XX"}, + {40.390914, -86.965012375, 4, 6, "US-IN T00.XX"}, + {39.444314, -87.475132875, 4, 9, "US-IN W00.XX"}, + {40.079414, -85.749312375, 4, 6, "US-IN Y00.XX"}, + {41.715963, -87.8132935, 3, 13, "US-IN 012.XXX"}, + {41.715963, -87.1935415, 3, 9, "US-IN 112.XXX"}, + {41.715963, -86.5737895, 3, 9, "US-IN 212.XXX"}, + {41.715963, -85.9540375, 4, 12, "US-IN 312.XXX"}, + {41.715963, -85.3656585, 3, 11, "US-IN 412.XXX"}, + {41.224923, -87.658642, 3, 8, "US-IN 512.XXX"}, + {41.224923, -87.044098, 3, 5, "US-IN 612.XXX"}, + {41.224923, -86.429554, 3, 5, "US-IN 712.XXX"}, + {41.224923, -85.81501, 3, 5, "US-IN 812.XXX"}, + {41.224923, -85.360737, 4, 6, "US-IN 912.XXX"}, + {40.733883, -87.6537205, 3, 8, "US-IN B12.XXX"}, + {40.733883, -87.0443845, 3, 5, "US-IN C12.XXX"}, + {40.733883, -86.4350485, 3, 5, "US-IN D12.XXX"}, + {40.733883, -85.8257125, 3, 5, "US-IN F12.XXX"}, + {40.733883, -85.3558155, 4, 6, "US-IN G12.XXX"}, + {40.242843, -87.654007, 3, 8, "US-IN H12.XXX"}, + {40.242843, -87.049879, 3, 5, "US-IN J12.XXX"}, + {40.242843, -86.445751, 3, 5, "US-IN K12.XXX"}, + {40.242843, -85.841623, 3, 5, "US-IN L12.XXX"}, + {40.242843, -85.350894, 5, 7, "US-IN M12.XXX"}, + {39.751803, -87.6490855, 3, 8, "US-IN N12.XXX"}, + {39.751803, -87.0501655, 3, 5, "US-IN P12.XXX"}, + {39.751803, -86.4512455, 4, 6, "US-IN Q12.XXX"}, + {39.751803, -85.8523255, 3, 5, "US-IN R12.XXX"}, + {39.751803, -85.3459725, 4, 6, "US-IN S12.XXX"}, + {39.260763, -87.6490855, 3, 8, "US-IN T12.XXX"}, + {39.260763, -87.0501655, 3, 5, "US-IN V12.XXX"}, + {39.260763, -86.4512455, 3, 5, "US-IN W12.XXX"}, + {39.260763, -85.8523255, 3, 5, "US-IN X12.XXX"}, + {39.260763, -85.3459725, 4, 6, "US-IN Y12.XXX"}, + {38.338188, -87.768622, 4, 12, "US-IN 0123.XX"}, + {38.338188, -87.17491, 3, 8, "US-IN 1123.XX"}, + {38.338188, -86.581198, 3, 8, "US-IN 2123.XX"}, + {38.338188, -85.987486, 3, 8, "US-IN 3123.XX"}, + {38.681916, -85.393774, 3, 8, "US-IN 4123.XX"}, + {37.9599335, -88.0949565, 3, 11, "US-IN 5123.XX"}, + {37.8610155, -87.7168365, 3, 9, "US-IN 6123.XX"}, + {37.8630415, -87.180232, 3, 8, "US-IN 7123.XX"}, + {37.870223, -86.6869505, 3, 8, "US-IN 8123.XX"}, + {38.3037715, -86.139843, 3, 8, "US-IN 9123.XX"}, + {39.764184, -86.438946, 4, 6, "US-IN 7RJ9.NCX"}, + {38.0684, -84.5505925, 5, 7, "US-KY 12.XX"}, + {37.854495, -84.750643125, 4, 6, "US-KY 00.XXX"}, + {38.259814, -85.903477875, 4, 9, "US-KY J0.XXX"}, + {37.015244, -86.576005875, 4, 6, "US-KY 000.XX"}, + {37.779074, -87.2228055, 4, 7, "US-KY 600.XX"}, + {39.040574, -84.59048925, 5, 8, "US-KY C00.XX"}, + {36.881974, -87.609499875, 4, 6, "US-KY J00.XX"}, + {37.763974, -84.4163055, 4, 6, "US-KY P00.XX"}, + {39.011774, -84.82108925, 4, 11, "US-KY V00.XX"}, + {37.6816665, -89.379968, 3, 11, "US-KY 12.XXXX"}, + {38.969762, -85.3250795, 3, 10, "US-KY 123.XXX"}, + {37.817, -85.77, 3, 6, "US-KY 8H75.SZ6"}, + {35.1851, -90.0634085, 5, 10, "US-TN 12.XX"}, + {35.130795, -90.146889875, 4, 9, "US-TN 00.XXX"}, + {36.175314, -86.989219375, 4, 6, "US-TN J0.XXX"}, + {35.986244, -84.103341625, 4, 7, "US-TN 000.XX"}, + {35.093874, -85.331179375, 4, 6, "US-TN 600.XX"}, + {36.562474, -87.48109525, 4, 9, "US-TN C00.XX"}, + {35.861974, -86.508889625, 4, 6, "US-TN J00.XX"}, + {35.650274, -88.932085, 4, 6, "US-TN P00.XX"}, + {36.386034, -82.48472125, 4, 9, "US-TN V00.XX"}, + {35.6300105, -90.1225935, 3, 9, "US-TN 12.XXXX"}, + {35.811663, -85.789855, 3, 5, "US-TN 123.XXX"}, + {35.8315, -85.9799505, 3, 5, "US-TN FVZQ.L0Y"}, + {36.8881, -76.068152, 5, 7, "US-VA 12.XX"}, + {37.126815, -76.4990385, 4, 6, "US-VA 12.XXX"}, + {38.859804, -77.251216625, 4, 9, "US-VA 000.XX"}, + {37.559804, -77.5685365, 4, 6, "US-VA 400.XX"}, + {37.285804, -80.067815875, 4, 7, "US-VA 800.XX"}, + {36.730304, -76.71479525, 4, 6, "US-VA D00.XX"}, + {37.373094, -79.2854595, 4, 7, "US-VA J00.XX"}, + {38.800194, -77.471414625, 4, 9, "US-VA M00.XX"}, + {38.633594, -77.402114625, 4, 9, "US-VA Q00.XX"}, + {38.948294, -77.46313825, 4, 9, "US-VA T00.XX"}, + {38.449394, -78.959414625, 4, 10, "US-VA X00.XX"}, + {39.421095, -78.5388805, 3, 11, "US-VA 012.XXX"}, + {39.166208, -77.9411705, 3, 11, "US-VA 112.XXX"}, + {38.934523, -79.737007, 3, 8, "US-VA 212.XXX"}, + {38.934523, -79.143295, 3, 11, "US-VA 312.XXX"}, + {38.934523, -78.549583, 3, 11, "US-VA 412.XXX"}, + {38.934523, -77.955871, 3, 9, "US-VA 512.XXX"}, + {38.934523, -77.362159, 4, 9, "US-VA 612.XXX"}, + {38.443483, -79.9695695, 3, 8, "US-VA 712.XXX"}, + {38.443483, -79.3810655, 3, 11, "US-VA 812.XXX"}, + {38.443483, -78.7925615, 4, 10, "US-VA 912.XXX"}, + {38.443483, -78.2040575, 3, 9, "US-VA B12.XXX"}, + {38.443483, -77.6155535, 3, 8, "US-VA C12.XXX"}, + {38.443483, -77.0270495, 3, 8, "US-VA D12.XXX"}, + {38.443483, -76.4385455, 3, 8, "US-VA F12.XXX"}, + {37.952443, -80.2991325, 3, 8, "US-VA G12.XXX"}, + {37.952443, -79.7106285, 3, 6, "US-VA H12.XXX"}, + {37.952443, -79.1221245, 3, 9, "US-VA J12.XXX"}, + {37.952443, -78.5336205, 3, 9, "US-VA K12.XXX"}, + {37.952443, -77.9451165, 3, 9, "US-VA L12.XXX"}, + {37.952443, -77.3566125, 3, 8, "US-VA M12.XXX"}, + {37.952443, -76.7681085, 3, 8, "US-VA N12.XXX"}, + {37.952443, -76.1796045, 3, 8, "US-VA P12.XXX"}, + {37.981905, -75.7225695, 4, 9, "US-VA Q12.XXX"}, + {37.461403, -77.910092, 4, 7, "US-VA R12.XXX"}, + {37.461403, -77.326796, 3, 5, "US-VA S12.XXX"}, + {37.461403, -76.7435, 3, 5, "US-VA T12.XXX"}, + {37.461403, -76.160204, 3, 5, "US-VA V12.XXX"}, + {36.975635, -77.9051705, 3, 5, "US-VA W12.XXX"}, + {36.975635, -77.3270825, 3, 5, "US-VA X12.XXX"}, + {36.975635, -76.7489945, 3, 5, "US-VA Y12.XXX"}, + {36.975635, -76.1709065, 4, 6, "US-VA Z12.XXX"}, + {37.058675, -83.109609, 3, 8, "US-VA 1123.XX"}, + {37.058675, -82.526313, 3, 8, "US-VA 2123.XX"}, + {37.058675, -81.943017, 3, 5, "US-VA 3123.XX"}, + {37.058675, -81.359721, 3, 5, "US-VA 4123.XX"}, + {36.57035, -83.6721265, 3, 12, "US-VA 5123.XX"}, + {36.57035, -83.1096375, 4, 13, "US-VA 6123.XX"}, + {36.57035, -82.5315495, 3, 14, "US-VA 7123.XX"}, + {36.57035, -81.9534615, 3, 11, "US-VA 8123.XX"}, + {36.57035, -81.3753735, 3, 8, "US-VA 9123.XX"}, + {37.039033, -80.802465, 4, 6, "US-VA B123.XX"}, + {37.039033, -80.219169, 3, 5, "US-VA C123.XX"}, + {37.039033, -79.635873, 3, 5, "US-VA D123.XX"}, + {37.039033, -79.052577, 3, 5, "US-VA F123.XX"}, + {37.039033, -78.469281, 3, 5, "US-VA G123.XX"}, + {36.550708, -80.7972855, 3, 8, "US-VA H123.XX"}, + {36.550708, -80.2191975, 3, 8, "US-VA J123.XX"}, + {36.550708, -79.6411095, 3, 8, "US-VA K123.XX"}, + {36.550708, -79.0630215, 3, 8, "US-VA L123.XX"}, + {36.550708, -78.4849335, 3, 8, "US-VA M123.XX"}, + {37.99825, -79.420865, 3, 9, "US-VA J4J1.2CB"}, + {39.9961, -83.0477765, 5, 7, "US-OH 12.XX"}, + {40.101728, -83.185810125, 4, 6, "US-OH 00.XXX"}, + {41.424591, -81.8800825, 4, 6, "US-OH J0.XXX"}, + {39.774974, -84.291822875, 5, 7, "US-OH 000.XX"}, + {39.272268, -84.58075825, 4, 6, "US-OH 500.XX"}, + {39.406545, -84.60371125, 4, 6, "US-OH B00.XX"}, + {41.650776, -83.681792, 4, 6, "US-OH H00.XX"}, + {41.086804, -81.6332995, 4, 6, "US-OH M00.XX"}, + {40.839399, -81.521123875, 4, 6, "US-OH R00.XX"}, + {41.105804, -80.7917455, 4, 6, "US-OH W00.XX"}, + {41.689075, -84.7841045, 3, 11, "US-OH 112.XXX"}, + {41.689075, -84.1643525, 3, 8, "US-OH 212.XXX"}, + {41.689075, -83.5446005, 4, 9, "US-OH 312.XXX"}, + {41.689075, -82.9248485, 3, 8, "US-OH 412.XXX"}, + {41.934595, -82.310018, 3, 9, "US-OH 512.XXX"}, + {41.934595, -81.685058, 3, 8, "US-OH 612.XXX"}, + {41.934595, -81.10058, 4, 9, "US-OH 712.XXX"}, + {41.453375, -84.7929065, 4, 9, "US-OH 812.XXX"}, + {41.453375, -84.1851845, 4, 6, "US-OH 912.XXX"}, + {41.453375, -83.5654325, 4, 6, "US-OH B12.XXX"}, + {41.453375, -82.9456805, 4, 6, "US-OH C12.XXX"}, + {41.453375, -82.3259285, 3, 5, "US-OH D12.XXX"}, + {41.453375, -81.7061765, 4, 6, "US-OH F12.XXX"}, + {41.453375, -81.0956585, 3, 5, "US-OH G12.XXX"}, + {40.962335, -84.793193, 3, 8, "US-OH H12.XXX"}, + {40.962335, -84.190679, 3, 5, "US-OH J12.XXX"}, + {40.962335, -83.576135, 3, 5, "US-OH K12.XXX"}, + {40.962335, -82.961591, 3, 5, "US-OH L12.XXX"}, + {40.962335, -82.347047, 3, 5, "US-OH M12.XXX"}, + {40.962335, -81.732503, 3, 5, "US-OH N12.XXX"}, + {40.962335, -81.117959, 3, 5, "US-OH P12.XXX"}, + {40.471295, -84.7934795, 3, 8, "US-OH Q12.XXX"}, + {40.471295, -84.2216925, 4, 6, "US-OH R12.XXX"}, + {40.471295, -83.6123565, 3, 5, "US-OH S12.XXX"}, + {40.471295, -83.0030205, 3, 5, "US-OH T12.XXX"}, + {40.471295, -82.3936845, 3, 6, "US-OH X12.XXX"}, + {40.471295, -81.7843485, 3, 6, "US-OH Y12.XXX"}, + {40.471295, -81.1750125, 3, 6, "US-OH Z12.XXX"}, + {39.546005, -84.823694, 3, 8, "US-OH 1123.XX"}, + {39.546005, -84.318049, 4, 6, "US-OH 2123.XX"}, + {39.546005, -83.713921, 3, 5, "US-OH 3123.XX"}, + {39.546005, -83.109793, 3, 5, "US-OH 4123.XX"}, + {39.546005, -82.505665, 3, 6, "US-OH 5123.XX"}, + {39.546005, -81.901537, 3, 6, "US-OH 6123.XX"}, + {39.546005, -81.297409, 3, 8, "US-OH 7123.XX"}, + {39.05768, -84.8237225, 3, 12, "US-OH 8123.XX"}, + {39.05768, -84.3784905, 4, 10, "US-OH 9123.XX"}, + {39.05768, -83.7795705, 3, 8, "US-OH B123.XX"}, + {39.05768, -83.1806505, 3, 9, "US-OH C123.XX"}, + {39.05768, -82.5817305, 3, 10, "US-OH D123.XX"}, + {39.05768, -81.9828105, 4, 13, "US-OH F123.XX"}, + {39.05768, -81.3838905, 3, 9, "US-OH G123.XX"}, + {38.56664, -84.438411, 3, 8, "US-OH H123.XX"}, + {38.56664, -83.844699, 3, 8, "US-OH J123.XX"}, + {38.56664, -83.250987, 3, 9, "US-OH K123.XX"}, + {38.56664, -82.657275, 4, 10, "US-OH L123.XX"}, + {38.861264, -82.0635345, 3, 12, "US-OH M123.XX"}, + {38.4141, -82.842159, 3, 9, "US-OH N123.XX"}, + {40.19, -82.6685, 3, 5, "US-OH D4ML.9H6"}, + {39.9871, -75.2352765, 6, 11, "US-PA 12.XX"}, + {40.003455, -75.371016875, 4, 9, "US-PA 00.XXX"}, + {40.351215, -80.185737875, 4, 7, "US-PA C0.XXX"}, + {40.513425, -75.640331375, 4, 7, "US-PA P0.XXX"}, + {40.388074, -76.050267375, 4, 6, "US-PA 000.XX"}, + {41.424374, -75.7768465, 4, 7, "US-PA 500.XX"}, + {41.339395, -76.0236085, 4, 7, "US-PA B00.XX"}, + {40.168845, -76.433083875, 4, 6, "US-PA H00.XX"}, + {40.194045, -74.991906875, 4, 9, "US-PA M00.XX"}, + {40.319045, -77.016383875, 4, 6, "US-PA R00.XX"}, + {42.160545, -80.2474975, 4, 9, "US-PA W00.XX"}, + {42.106725, -80.4855, 3, 8, "US-PA 112.XXX"}, + {42.106725, -79.86054, 4, 9, "US-PA 212.XXX"}, + {42.327693, -80.341759, 3, 8, "US-PA 012.XXX"}, + {41.959413, -79.23558, 3, 11, "US-PA 312.XXX"}, + {41.959413, -78.61062, 3, 10, "US-PA 412.XXX"}, + {41.959413, -77.98566, 3, 10, "US-PA 512.XXX"}, + {41.959413, -77.3607, 3, 10, "US-PA 612.XXX"}, + {41.959413, -76.73574, 3, 10, "US-PA 712.XXX"}, + {41.959413, -76.11078, 3, 10, "US-PA 812.XXX"}, + {41.959413, -75.48582, 3, 10, "US-PA 912.XXX"}, + {41.615685, -80.4858065, 3, 5, "US-PA B12.XXX"}, + {41.615685, -79.8733255, 3, 5, "US-PA C12.XXX"}, + {41.615685, -79.2535735, 4, 7, "US-PA D12.XXX"}, + {41.615685, -78.6338215, 4, 7, "US-PA F12.XXX"}, + {41.615685, -78.0140695, 4, 7, "US-PA G12.XXX"}, + {41.615685, -77.3943175, 4, 7, "US-PA H12.XXX"}, + {41.615685, -76.7745655, 4, 7, "US-PA J12.XXX"}, + {41.615685, -76.1548135, 4, 7, "US-PA K12.XXX"}, + {41.615685, -75.5350615, 4, 7, "US-PA L12.XXX"}, + {41.124645, -80.486093, 3, 5, "US-PA M12.XXX"}, + {41.124645, -79.87882, 3, 5, "US-PA N12.XXX"}, + {41.124645, -79.264276, 3, 6, "US-PA P12.XXX"}, + {41.124645, -78.649732, 3, 6, "US-PA Q12.XXX"}, + {41.124645, -78.035188, 3, 6, "US-PA R12.XXX"}, + {41.124645, -77.420644, 3, 6, "US-PA S12.XXX"}, + {41.124645, -76.8061, 3, 6, "US-PA T12.XXX"}, + {41.124645, -76.191556, 3, 6, "US-PA V12.XXX"}, + {41.124645, -75.577012, 3, 9, "US-PA W12.XXX"}, + {41.492925, -75.2756585, 4, 9, "US-PA X12.XXX"}, + {40.199355, -80.5165655, 3, 9, "US-PA 1123.XX"}, + {40.199355, -79.9127815, 4, 7, "US-PA 2123.XX"}, + {40.199355, -79.3034455, 3, 6, "US-PA 3123.XX"}, + {40.199355, -78.6941095, 3, 6, "US-PA 4123.XX"}, + {40.199355, -78.0847735, 3, 6, "US-PA 5123.XX"}, + {40.199355, -77.4754375, 3, 5, "US-PA 6123.XX"}, + {40.199355, -76.8661015, 4, 6, "US-PA 7123.XX"}, + {40.199355, -76.2567655, 3, 5, "US-PA 8123.XX"}, + {40.199355, -75.6474295, 3, 5, "US-PA 9123.XX"}, + {39.711385, -80.516594, 3, 9, "US-PA B123.XX"}, + {39.711385, -79.918018, 4, 10, "US-PA C123.XX"}, + {39.711385, -79.31389, 3, 11, "US-PA D123.XX"}, + {39.711385, -78.709762, 3, 11, "US-PA F123.XX"}, + {39.711385, -78.105634, 3, 9, "US-PA G123.XX"}, + {39.711385, -77.501506, 3, 8, "US-PA H123.XX"}, + {39.711385, -76.897378, 3, 8, "US-PA J123.XX"}, + {39.711385, -76.29325, 3, 8, "US-PA K123.XX"}, + {39.711385, -75.689122, 3, 12, "US-PA L123.XX"}, + {39.953835, -75.2960015, 5, 10, "US-PA M123.XX"}, + {41.036549, -77.60495, 3, 6, "US-PA L79Q.ZXY"}, + {32.347099, -90.250026, 5, 8, "US-MS 12.XX"}, + {32.404294, -90.355337, 4, 7, "US-MS 00.XXX"}, + {30.348405, -89.200325625, 4, 9, "US-MS J0.XXX"}, + {34.982545, -90.115566875, 4, 12, "US-MS 000.XX"}, + {31.349444, -89.4549795, 4, 7, "US-MS 700.XX"}, + {32.405944, -88.817056, 4, 7, "US-MS F00.XX"}, + {34.275644, -88.806289625, 4, 6, "US-MS M00.XX"}, + {33.433044, -91.113825375, 4, 10, "US-MS T00.XX"}, + {34.951595, -90.781362, 3, 8, "US-MS 012.XXX"}, + {34.951595, -90.218898, 3, 8, "US-MS 112.XXX"}, + {34.951595, -89.656434, 3, 6, "US-MS 212.XXX"}, + {34.951595, -89.09397, 3, 5, "US-MS 312.XXX"}, + {34.951595, -88.628522, 4, 6, "US-MS 412.XXX"}, + {34.482651, -90.927602, 3, 8, "US-MS 512.XXX"}, + {34.482651, -90.365138, 3, 8, "US-MS 612.XXX"}, + {34.482651, -89.802674, 3, 6, "US-MS 712.XXX"}, + {34.482651, -89.24021, 3, 5, "US-MS 812.XXX"}, + {34.482651, -88.677746, 3, 5, "US-MS 912.XXX"}, + {33.991611, -91.4851445, 3, 8, "US-MS B12.XXX"}, + {33.991611, -90.9278885, 3, 8, "US-MS C12.XXX"}, + {33.991611, -90.3706325, 3, 6, "US-MS D12.XXX"}, + {33.991611, -89.8133765, 3, 6, "US-MS F12.XXX"}, + {33.991611, -89.2561205, 3, 5, "US-MS G12.XXX"}, + {33.991611, -88.6988645, 3, 5, "US-MS H12.XXX"}, + {33.500571, -91.4851445, 3, 8, "US-MS K12.XXX"}, + {33.500571, -90.9278885, 4, 7, "US-MS L12.XXX"}, + {33.500571, -90.3706325, 3, 6, "US-MS M12.XXX"}, + {33.500571, -89.8133765, 3, 6, "US-MS N12.XXX"}, + {33.500571, -89.2561205, 3, 5, "US-MS P12.XXX"}, + {33.500571, -88.6988645, 3, 5, "US-MS Q12.XXX"}, + {33.009531, -91.485431, 3, 11, "US-MS R12.XXX"}, + {33.009531, -90.933383, 3, 11, "US-MS S12.XXX"}, + {33.009531, -90.381335, 3, 7, "US-MS T12.XXX"}, + {33.009531, -89.829287, 3, 7, "US-MS X12.XXX"}, + {33.009531, -89.277239, 3, 6, "US-MS Y12.XXX"}, + {33.009531, -88.725191, 3, 5, "US-MS Z12.XXX"}, + {32.084241, -91.652979, 3, 8, "US-MS 1123.XX"}, + {32.084241, -91.103712, 3, 8, "US-MS 2123.XX"}, + {32.084241, -90.551664, 3, 6, "US-MS 3123.XX"}, + {32.084241, -89.999616, 3, 6, "US-MS 4123.XX"}, + {32.084241, -89.447568, 3, 6, "US-MS 5123.XX"}, + {32.084241, -88.89552, 3, 6, "US-MS 6123.XX"}, + {31.595916, -91.6505805, 3, 8, "US-MS 7123.XX"}, + {31.595916, -91.1037405, 3, 8, "US-MS 8123.XX"}, + {31.595916, -90.5569005, 3, 6, "US-MS 9123.XX"}, + {31.595916, -90.0100605, 3, 6, "US-MS B123.XX"}, + {31.595916, -89.4632205, 3, 6, "US-MS C123.XX"}, + {31.595916, -88.9163805, 3, 6, "US-MS D123.XX"}, + {31.102161, -91.6505805, 3, 8, "US-MS F123.XX"}, + {31.102161, -91.1037405, 3, 8, "US-MS G123.XX"}, + {31.102161, -90.5569005, 3, 6, "US-MS K123.XX"}, + {31.102161, -90.0100605, 3, 6, "US-MS L123.XX"}, + {31.102161, -89.4632205, 3, 6, "US-MS M123.XX"}, + {31.102161, -88.9163805, 3, 6, "US-MS N123.XX"}, + {30.611121, -91.650609, 3, 8, "US-MS P123.XX"}, + {30.611121, -91.108977, 3, 9, "US-MS Q123.XX"}, + {30.611121, -90.567345, 3, 8, "US-MS R123.XX"}, + {30.611121, -90.025713, 3, 8, "US-MS S123.XX"}, + {30.611121, -89.484081, 4, 7, "US-MS T123.XX"}, + {30.611121, -88.942449, 4, 7, "US-MS V123.XX"}, + {30.1591, -89.8580435, 3, 8, "US-MS X123.XX"}, + {30.1591, -89.3216195, 3, 8, "US-MS Y123.XX"}, + {30.1591, -88.7851955, 3, 6, "US-MS Z123.XX"}, + {32.571, -89.8765, 3, 6, "US-MS 7M00.272"}, + {29.9511, -90.1558825, 5, 7, "US-LA 12.XX"}, + {30.047294, -90.272671625, 4, 6, "US-LA 00.XXX"}, + {30.454414, -91.272147875, 4, 7, "US-LA J0.XXX"}, + {32.526024, -93.882501, 4, 7, "US-LA 000.XX"}, + {30.252524, -92.160844125, 4, 6, "US-LA 800.XX"}, + {30.280624, -93.398944125, 4, 6, "US-LA J00.XX"}, + {32.609934, -92.253461, 4, 6, "US-LA S00.XX"}, + {32.974595, -94.013631, 3, 7, "US-LA 012.XXX"}, + {32.974595, -93.516787, 4, 7, "US-LA 112.XXX"}, + {32.974595, -92.964739, 3, 5, "US-LA 212.XXX"}, + {32.974595, -92.412691, 3, 5, "US-LA 312.XXX"}, + {32.974595, -91.860643, 3, 5, "US-LA 412.XXX"}, + {32.974595, -91.308595, 3, 8, "US-LA 512.XXX"}, + {32.483555, -94.013631, 3, 7, "US-LA 612.XXX"}, + {32.483555, -93.516787, 4, 7, "US-LA 712.XXX"}, + {32.483555, -92.964739, 3, 5, "US-LA 812.XXX"}, + {32.483555, -92.412691, 3, 5, "US-LA 912.XXX"}, + {32.483555, -91.860643, 3, 5, "US-LA B12.XXX"}, + {32.483555, -91.308595, 3, 8, "US-LA C12.XXX"}, + {31.992515, -94.0139175, 3, 7, "US-LA D12.XXX"}, + {31.992515, -93.5170735, 4, 8, "US-LA F12.XXX"}, + {31.992515, -92.9702335, 3, 5, "US-LA G12.XXX"}, + {31.992515, -92.4233935, 3, 5, "US-LA H12.XXX"}, + {31.992515, -91.8765535, 3, 5, "US-LA J12.XXX"}, + {31.992515, -91.3297135, 3, 8, "US-LA K12.XXX"}, + {31.501475, -93.7904935, 3, 8, "US-LA L12.XXX"}, + {31.501475, -93.2436535, 3, 5, "US-LA M12.XXX"}, + {31.501475, -92.6968135, 3, 5, "US-LA N12.XXX"}, + {31.501475, -92.1499735, 3, 5, "US-LA P12.XXX"}, + {31.501475, -91.6031335, 3, 8, "US-LA Q12.XXX"}, + {31.010435, -93.79078, 3, 8, "US-LA R12.XXX"}, + {31.010435, -93.249148, 3, 5, "US-LA S12.XXX"}, + {31.010435, -92.707516, 3, 5, "US-LA T12.XXX"}, + {31.010435, -92.165884, 3, 5, "US-LA V12.XXX"}, + {31.010435, -91.624252, 3, 8, "US-LA W12.XXX"}, + {31.010435, -91.08262, 3, 8, "US-LA X12.XXX"}, + {31.010435, -90.540988, 3, 8, "US-LA Y12.XXX"}, + {31.010435, -89.999356, 3, 8, "US-LA Z12.XXX"}, + {30.107555, -93.7858585, 3, 8, "US-LA 01.XXXX"}, + {30.107555, -93.2494345, 3, 5, "US-LA 11.XXXX"}, + {30.107555, -92.7130105, 3, 5, "US-LA 21.XXXX"}, + {30.107555, -92.1765865, 3, 5, "US-LA 31.XXXX"}, + {30.107555, -91.6401625, 3, 5, "US-LA 41.XXXX"}, + {30.107555, -91.1037385, 3, 5, "US-LA 51.XXXX"}, + {30.107555, -90.5673145, 3, 5, "US-LA 61.XXXX"}, + {30.107555, -90.0308905, 4, 6, "US-LA 71.XXXX"}, + {30.107555, -89.4944665, 3, 5, "US-LA 81.XXXX"}, + {29.616515, -94.0144905, 3, 8, "US-LA 91.XXXX"}, + {29.616515, -93.5176465, 4, 7, "US-LA B1.XXXX"}, + {29.616515, -92.9812225, 3, 5, "US-LA C1.XXXX"}, + {29.616515, -92.4447985, 3, 5, "US-LA D1.XXXX"}, + {29.616515, -91.9083745, 3, 5, "US-LA F1.XXXX"}, + {29.616515, -91.3719505, 3, 5, "US-LA G1.XXXX"}, + {29.616515, -90.8355265, 3, 5, "US-LA H1.XXXX"}, + {29.616515, -90.2991025, 3, 5, "US-LA J1.XXXX"}, + {29.616515, -89.7626785, 3, 5, "US-LA K1.XXXX"}, + {29.616515, -89.2649145, 4, 6, "US-LA L1.XXXX"}, + {29.125475, -92.981509, 3, 5, "US-LA M1.XXXX"}, + {29.125475, -92.450293, 3, 5, "US-LA N1.XXXX"}, + {29.125475, -91.919077, 3, 5, "US-LA P1.XXXX"}, + {29.125475, -91.387861, 3, 5, "US-LA Q1.XXXX"}, + {29.125475, -90.856645, 4, 6, "US-LA R1.XXXX"}, + {29.125475, -90.325429, 4, 6, "US-LA S1.XXXX"}, + {29.125475, -89.794213, 4, 6, "US-LA T1.XXXX"}, + {29.125475, -89.262997, 4, 6, "US-LA V1.XXXX"}, + {28.887795, -91.122253, 3, 5, "US-LA W1.XXXX"}, + {28.887795, -90.591037, 3, 5, "US-LA X1.XXXX"}, + {28.887795, -90.059821, 3, 5, "US-LA Y1.XXXX"}, + {28.887795, -89.528605, 3, 5, "US-LA Z1.XXXX"}, + {30.937, -91.401, 3, 8, "US-LA 53JK.D1Q"}, + {33.5521, -86.8435665, 5, 7, "US-AL 12.XX"}, + {33.416394, -87.003690375, 4, 6, "US-AL 00.XXX"}, + {32.297125, -86.481311, 4, 6, "US-AL C0.XXX"}, + {34.825084, -86.793357875, 4, 6, "US-AL P0.XXX"}, + {30.727504, -88.278848875, 4, 7, "US-AL 000.XX"}, + {33.235544, -87.685325375, 4, 6, "US-AL 700.XX"}, + {31.246644, -85.5044795, 4, 7, "US-AL F00.XX"}, + {34.593744, -87.116589625, 5, 7, "US-AL M00.XX"}, + {32.635244, -85.555256, 4, 9, "US-AL T00.XX"}, + {34.9457135, -88.215026, 3, 8, "US-AL 012.XXX"}, + {34.9457135, -87.647354, 3, 5, "US-AL 112.XXX"}, + {34.9457135, -87.079682, 3, 5, "US-AL 212.XXX"}, + {34.9457135, -86.51201, 3, 5, "US-AL 312.XXX"}, + {34.9457135, -85.944338, 3, 5, "US-AL 412.XXX"}, + {34.560942, -88.186001, 4, 9, "US-AL 512.XXX"}, + {34.560942, -87.623537, 4, 6, "US-AL 612.XXX"}, + {34.560942, -87.061073, 5, 7, "US-AL 712.XXX"}, + {34.560942, -86.498609, 4, 6, "US-AL 812.XXX"}, + {34.560942, -85.936145, 4, 6, "US-AL 912.XXX"}, + {34.069902, -88.360365, 3, 8, "US-AL B12.XXX"}, + {34.069902, -87.797901, 3, 5, "US-AL C12.XXX"}, + {34.069902, -87.235437, 3, 5, "US-AL D12.XXX"}, + {34.069902, -86.672973, 3, 5, "US-AL F12.XXX"}, + {34.069902, -86.110509, 3, 5, "US-AL G12.XXX"}, + {34.069902, -85.548045, 3, 8, "US-AL K12.XXX"}, + {33.578862, -88.3554435, 3, 8, "US-AL L12.XXX"}, + {33.578862, -87.7981875, 3, 5, "US-AL M12.XXX"}, + {33.578862, -87.2409315, 3, 5, "US-AL N12.XXX"}, + {33.578862, -86.6836755, 4, 6, "US-AL P12.XXX"}, + {33.578862, -86.1264195, 3, 5, "US-AL Q12.XXX"}, + {33.578862, -85.5691635, 3, 8, "US-AL R12.XXX"}, + {33.087822, -88.35573, 3, 8, "US-AL S12.XXX"}, + {33.087822, -87.803682, 3, 5, "US-AL T12.XXX"}, + {33.087822, -87.251634, 3, 5, "US-AL V12.XXX"}, + {33.087822, -86.699586, 3, 5, "US-AL X12.XXX"}, + {33.087822, -86.147538, 3, 5, "US-AL Y12.XXX"}, + {33.087822, -85.59549, 3, 8, "US-AL Z12.XXX"}, + {32.162532, -88.471979, 3, 8, "US-AL 0123.XX"}, + {32.162532, -87.919931, 3, 5, "US-AL 1123.XX"}, + {32.162532, -87.367883, 3, 5, "US-AL 2123.XX"}, + {32.162532, -86.815835, 3, 5, "US-AL 3123.XX"}, + {32.162532, -86.263787, 3, 5, "US-AL 4123.XX"}, + {32.162532, -85.711739, 3, 5, "US-AL 5123.XX"}, + {32.20966, -85.18988, 4, 9, "US-AL 6123.XX"}, + {31.674207, -88.4680595, 3, 8, "US-AL 7123.XX"}, + {31.674207, -87.9212195, 3, 5, "US-AL 8123.XX"}, + {31.674207, -87.3743795, 3, 5, "US-AL 9123.XX"}, + {31.674207, -86.8275395, 3, 5, "US-AL B123.XX"}, + {31.674207, -86.2806995, 3, 5, "US-AL C123.XX"}, + {31.674207, -85.7338595, 3, 5, "US-AL D123.XX"}, + {31.180452, -88.4680595, 3, 8, "US-AL G123.XX"}, + {31.180452, -87.9212195, 3, 5, "US-AL H123.XX"}, + {31.180452, -87.3743795, 3, 5, "US-AL J123.XX"}, + {31.180452, -86.8275395, 3, 5, "US-AL K123.XX"}, + {31.180452, -86.2806995, 3, 5, "US-AL L123.XX"}, + {31.180452, -85.7338595, 3, 5, "US-AL M123.XX"}, + {31.4997575, -85.1899655, 3, 8, "US-AL P123.XX"}, + {30.689412, -88.461255, 3, 8, "US-AL Q123.XX"}, + {30.689412, -87.919623, 3, 5, "US-AL R123.XX"}, + {31.1170675, -87.34527, 3, 5, "US-AL S123.XX"}, + {31.1170675, -86.2499275, 3, 5, "US-AL T123.XX"}, + {30.201087, -88.4263895, 3, 8, "US-AL X123.XX"}, + {30.201087, -87.8899655, 3, 5, "US-AL Z123.XX"}, + {32.576, -86.6815, 3, 5, "US-AL DT3G.L7M"}, + {34.7897, -92.3349085, 5, 7, "US-AR 12.XX"}, + {35.997395, -94.332164625, 4, 8, "US-AR 00.XXX"}, + {34.763914, -92.491513375, 4, 6, "US-AR J0.XXX"}, + {35.409324, -94.508635, 3, 9, "US-AR 000.XX"}, + {35.883624, -90.854453625, 4, 6, "US-AR 800.XX"}, + {35.106224, -92.562915375, 4, 6, "US-AR J00.XX"}, + {34.271704, -92.160566625, 4, 6, "US-AR S00.XX"}, + {36.454595, -94.586485, 3, 10, "US-AR 012.XXX"}, + {36.454595, -94.013605, 3, 7, "US-AR 112.XXX"}, + {36.454595, -93.440725, 3, 6, "US-AR 212.XXX"}, + {36.454595, -92.867845, 3, 6, "US-AR 312.XXX"}, + {36.454595, -92.294965, 3, 6, "US-AR 412.XXX"}, + {36.454595, -91.722085, 3, 8, "US-AR 512.XXX"}, + {36.454595, -91.149205, 3, 8, "US-AR 612.XXX"}, + {36.454595, -90.576325, 3, 8, "US-AR 712.XXX"}, + {35.963555, -94.586484, 3, 9, "US-AR 812.XXX"}, + {35.963555, -94.013604, 3, 6, "US-AR 912.XXX"}, + {35.963555, -93.440724, 3, 5, "US-AR B12.XXX"}, + {35.963555, -92.867844, 3, 5, "US-AR C12.XXX"}, + {35.963555, -92.294964, 3, 5, "US-AR D12.XXX"}, + {35.963555, -91.722084, 3, 5, "US-AR F12.XXX"}, + {35.963555, -91.149204, 3, 5, "US-AR G12.XXX"}, + {35.963555, -90.576324, 4, 6, "US-AR H12.XXX"}, + {35.963555, -90.185365, 4, 9, "US-AR J12.XXX"}, + {35.472515, -94.4383425, 4, 10, "US-AR K12.XXX"}, + {35.472515, -93.8706705, 3, 6, "US-AR L12.XXX"}, + {35.472515, -93.3029985, 3, 5, "US-AR M12.XXX"}, + {35.472515, -92.7353265, 3, 5, "US-AR N12.XXX"}, + {35.472515, -92.1676545, 3, 5, "US-AR P12.XXX"}, + {35.472515, -91.5999825, 3, 5, "US-AR Q12.XXX"}, + {35.472515, -91.0323105, 3, 5, "US-AR R12.XXX"}, + {35.472515, -90.4646385, 3, 5, "US-AR S12.XXX"}, + {34.981475, -94.580547, 3, 9, "US-AR T12.XXX"}, + {34.981475, -94.018083, 3, 6, "US-AR V12.XXX"}, + {34.981475, -93.455619, 3, 5, "US-AR W12.XXX"}, + {34.981475, -92.893155, 3, 5, "US-AR X12.XXX"}, + {34.981475, -92.330691, 4, 6, "US-AR Y12.XXX"}, + {34.981475, -91.768227, 3, 5, "US-AR Z12.XXX"}, + {34.569635, -91.205763, 3, 6, "US-AR 01.XXXX"}, + {34.569635, -90.643299, 3, 8, "US-AR 11.XXXX"}, + {34.078595, -94.580547, 3, 9, "US-AR 21.XXXX"}, + {34.078595, -94.018083, 3, 6, "US-AR 31.XXXX"}, + {34.078595, -93.455619, 3, 5, "US-AR 41.XXXX"}, + {34.078595, -92.893155, 3, 5, "US-AR 51.XXXX"}, + {34.078595, -92.330691, 3, 5, "US-AR 61.XXXX"}, + {34.078595, -91.768227, 3, 5, "US-AR 71.XXXX"}, + {34.078595, -91.205763, 3, 6, "US-AR 81.XXXX"}, + {34.078595, -90.643299, 3, 8, "US-AR 91.XXXX"}, + {33.587555, -94.5756255, 3, 7, "US-AR B1.XXXX"}, + {33.587555, -94.0183695, 3, 7, "US-AR C1.XXXX"}, + {33.587555, -93.4611135, 3, 5, "US-AR D1.XXXX"}, + {33.587555, -92.9038575, 3, 5, "US-AR F1.XXXX"}, + {33.587555, -92.3466015, 3, 5, "US-AR G1.XXXX"}, + {33.587555, -91.7893455, 3, 5, "US-AR H1.XXXX"}, + {33.587555, -91.2320895, 3, 8, "US-AR J1.XXXX"}, + {33.096515, -94.3638685, 3, 7, "US-AR K1.XXXX"}, + {33.096515, -93.8066125, 4, 7, "US-AR L1.XXXX"}, + {33.096515, -93.2493565, 4, 6, "US-AR M1.XXXX"}, + {33.096515, -92.6921005, 4, 6, "US-AR N1.XXXX"}, + {33.096515, -92.1348445, 4, 6, "US-AR P1.XXXX"}, + {33.096515, -91.5775885, 4, 7, "US-AR Q1.XXXX"}, + {33.036795, -94.141253, 3, 7, "US-AR R1.XXXX"}, + {33.036795, -93.589205, 3, 6, "US-AR S1.XXXX"}, + {33.036795, -93.037157, 3, 5, "US-AR T1.XXXX"}, + {33.0171, -92.512457, 3, 8, "US-AR X123.XX"}, + {33.0171, -91.960409, 3, 8, "US-AR Y123.XX"}, + {33.0171, -91.408361, 3, 11, "US-AR Z123.XX"}, + {34.7515, -92.131, 4, 6, "US-AR 3YTR.MT4"}, + {35.2621, -80.88931, 5, 7, "US-NC 12.XX"}, + {35.319294, -81.052158625, 4, 6, "US-NC 00.XXX"}, + {35.779314, -78.90703, 4, 6, "US-NC J0.XXX"}, + {35.999804, -79.005374625, 4, 6, "US-NC 000.XX"}, + {35.175845, -79.039726875, 4, 7, "US-NC 400.XX"}, + {34.291545, -77.957208125, 4, 6, "US-NC 800.XX"}, + {36.109304, -80.352174625, 4, 6, "US-NC D00.XX"}, + {36.081304, -79.949974625, 4, 6, "US-NC J00.XX"}, + {35.956304, -80.119674625, 4, 6, "US-NC N00.XX"}, + {35.623804, -77.468655, 4, 6, "US-NC S00.XX"}, + {35.590094, -82.650065, 4, 9, "US-NC X00.XX"}, + {36.543595, -82.571845, 3, 10, "US-NC 012.XXX"}, + {36.543595, -81.998965, 3, 10, "US-NC 112.XXX"}, + {36.543595, -81.426085, 3, 6, "US-NC 212.XXX"}, + {36.543595, -80.853205, 3, 6, "US-NC 312.XXX"}, + {36.543595, -80.280325, 3, 8, "US-NC 412.XXX"}, + {36.543595, -79.707445, 3, 8, "US-NC 512.XXX"}, + {36.052555, -83.717605, 3, 8, "US-NC 612.XXX"}, + {36.052555, -83.144725, 3, 8, "US-NC 712.XXX"}, + {36.052555, -82.571845, 3, 8, "US-NC 812.XXX"}, + {36.052555, -81.998965, 3, 8, "US-NC 912.XXX"}, + {36.052555, -81.426085, 3, 5, "US-NC B12.XXX"}, + {36.052555, -80.853205, 3, 5, "US-NC C12.XXX"}, + {36.052555, -80.280325, 4, 6, "US-NC D12.XXX"}, + {36.052555, -79.707445, 3, 5, "US-NC F12.XXX"}, + {35.561515, -84.2855635, 3, 8, "US-NC G12.XXX"}, + {35.561515, -83.7178915, 3, 8, "US-NC H12.XXX"}, + {35.561515, -83.1502195, 3, 8, "US-NC J12.XXX"}, + {35.561515, -82.5825475, 4, 9, "US-NC K12.XXX"}, + {35.561515, -82.0148755, 3, 8, "US-NC L12.XXX"}, + {35.561515, -81.4472035, 3, 5, "US-NC M12.XXX"}, + {35.561515, -80.8795315, 3, 5, "US-NC N12.XXX"}, + {35.561515, -80.3118595, 3, 5, "US-NC P12.XXX"}, + {35.561515, -79.7441875, 3, 5, "US-NC Q12.XXX"}, + {35.0160365, -84.257215, 3, 8, "US-NC R12.XXX"}, + {35.070475, -81.4472035, 3, 8, "US-NC S12.XXX"}, + {35.070475, -80.8795315, 4, 9, "US-NC T12.XXX"}, + {35.070475, -80.3118595, 3, 6, "US-NC V12.XXX"}, + {35.070475, -79.7441875, 3, 6, "US-NC W12.XXX"}, + {34.579435, -79.744473, 3, 8, "US-NC X12.XXX"}, + {34.198135, -78.900778, 4, 9, "US-NC Y12.XXX"}, + {34.198135, -78.338314, 4, 6, "US-NC Z12.XXX"}, + {36.097382, -79.186644, 4, 6, "US-NC 01.XXXX"}, + {36.097382, -78.613764, 3, 5, "US-NC 11.XXXX"}, + {36.097382, -78.040884, 3, 5, "US-NC 21.XXXX"}, + {36.097382, -77.468004, 3, 5, "US-NC 31.XXXX"}, + {36.097382, -76.895124, 3, 5, "US-NC 41.XXXX"}, + {36.097382, -76.322244, 3, 5, "US-NC 51.XXXX"}, + {36.097382, -75.891365, 4, 6, "US-NC 61.XXXX"}, + {35.606342, -79.186644, 3, 5, "US-NC 71.XXXX"}, + {35.606342, -78.613764, 4, 6, "US-NC 81.XXXX"}, + {35.606342, -78.040884, 3, 5, "US-NC 91.XXXX"}, + {35.606342, -77.468004, 4, 6, "US-NC B1.XXXX"}, + {35.606342, -76.895124, 3, 5, "US-NC C1.XXXX"}, + {35.606342, -76.322244, 3, 5, "US-NC D1.XXXX"}, + {35.606342, -75.891365, 4, 6, "US-NC F1.XXXX"}, + {35.115302, -79.1817225, 3, 6, "US-NC G1.XXXX"}, + {35.115302, -78.6140505, 3, 6, "US-NC H1.XXXX"}, + {35.115302, -78.0463785, 3, 5, "US-NC J1.XXXX"}, + {35.115302, -77.4787065, 3, 5, "US-NC K1.XXXX"}, + {35.115302, -76.9110345, 3, 5, "US-NC L1.XXXX"}, + {35.115302, -76.3433625, 3, 5, "US-NC M1.XXXX"}, + {35.115302, -75.8864435, 4, 6, "US-NC N1.XXXX"}, + {34.624262, -79.182009, 3, 8, "US-NC P1.XXXX"}, + {34.624262, -78.619545, 3, 6, "US-NC Q1.XXXX"}, + {34.624262, -78.057081, 3, 5, "US-NC R1.XXXX"}, + {34.624262, -77.494617, 3, 5, "US-NC S1.XXXX"}, + {34.624262, -76.932153, 3, 5, "US-NC T1.XXXX"}, + {34.624262, -76.369689, 3, 5, "US-NC V1.XXXX"}, + {34.133222, -79.182009, 3, 8, "US-NC W1.XXXX"}, + {34.133222, -78.619545, 4, 9, "US-NC X1.XXXX"}, + {34.133222, -78.057081, 4, 6, "US-NC Y1.XXXX"}, + {34.133222, -77.494617, 3, 5, "US-NC Z1.XXXX"}, + {35.17075, -79.836, 3, 6, "US-NC RMYZ.TTM"}, + {40.742045, -74.018704375, 4, 11, "US-NY 00.XX"}, + {40.771935, -74.001383125, 4, 11, "US-NY C0.XX"}, + {40.836995, -73.974994125, 4, 10, "US-NY P0.XX"}, + {40.8871855, -73.938782, 4, 10, "US-NY 12.XXX"}, + {42.943804, -78.941101, 4, 9, "US-NY 000.XX"}, + {43.193344, -77.7387475, 4, 8, "US-NY 700.XX"}, + {43.104744, -76.292972, 4, 8, "US-NY F00.XX"}, + {42.819974, -73.991628, 4, 7, "US-NY M00.XX"}, + {40.686545, -74.256554375, 4, 10, "US-NY T00.XX"}, + {43.374715, -79.123397, 3, 8, "US-NY 012.XXX"}, + {43.374715, -78.488021, 3, 8, "US-NY 112.XXX"}, + {43.374715, -77.852645, 3, 7, "US-NY 212.XXX"}, + {43.374715, -77.217269, 3, 7, "US-NY 312.XXX"}, + {43.374715, -76.581893, 3, 7, "US-NY 412.XXX"}, + {43.374715, -75.946517, 3, 7, "US-NY 512.XXX"}, + {43.374715, -75.311141, 3, 7, "US-NY 612.XXX"}, + {43.374715, -74.675765, 3, 7, "US-NY 712.XXX"}, + {43.374715, -74.040389, 3, 6, "US-NY 812.XXX"}, + {43.374715, -73.849776, 4, 7, "US-NY 912.XXX"}, + {42.883675, -79.4997005, 3, 9, "US-NY B12.XXX"}, + {42.883675, -78.8695325, 4, 9, "US-NY C12.XXX"}, + {42.883675, -78.2393645, 3, 8, "US-NY D12.XXX"}, + {42.883675, -77.6091965, 3, 7, "US-NY F12.XXX"}, + {42.883675, -76.9790285, 3, 7, "US-NY G12.XXX"}, + {42.883675, -76.3488605, 3, 7, "US-NY H12.XXX"}, + {42.883675, -75.7186925, 3, 7, "US-NY J12.XXX"}, + {42.883675, -75.0885245, 3, 7, "US-NY K12.XXX"}, + {42.883675, -74.4583565, 3, 7, "US-NY L12.XXX"}, + {42.883675, -73.8281885, 3, 6, "US-NY M12.XXX"}, + {41.901595, -75.277861, 3, 10, "US-NY P12.XXX"}, + {41.901595, -74.652901, 3, 7, "US-NY Q12.XXX"}, + {41.901595, -74.027941, 3, 6, "US-NY R12.XXX"}, + {41.410555, -74.5854835, 4, 6, "US-NY T12.XXX"}, + {41.410555, -73.9657315, 3, 5, "US-NY V12.XXX"}, + {41.754283, -74.8953595, 4, 11, "US-NY S12.XXX"}, + {40.9044475, -74.2239565, 3, 9, "US-NY Z12.XXX"}, + {40.944066, -73.606562, 4, 6, "US-NY W12.XXX"}, + {41.066826, -72.992018, 3, 8, "US-NY X12.XXX"}, + {41.250966, -72.377474, 3, 11, "US-NY Y12.XXX"}, + {44.976832, -75.1717755, 3, 8, "US-NY 0123.XX"}, + {44.413585, -75.8799975, 3, 8, "US-NY 1123.XX"}, + {44.413585, -75.2289975, 3, 8, "US-NY 2123.XX"}, + {44.413585, -74.5779975, 3, 8, "US-NY 3123.XX"}, + {44.413585, -73.9269975, 3, 6, "US-NY 4123.XX"}, + {43.922545, -76.465925, 3, 8, "US-NY 5123.XX"}, + {43.922545, -75.820133, 3, 8, "US-NY 6123.XX"}, + {43.922545, -75.174341, 3, 8, "US-NY 7123.XX"}, + {43.922545, -74.528549, 3, 8, "US-NY 8123.XX"}, + {43.922545, -73.882757, 3, 6, "US-NY 9123.XX"}, + {43.431505, -76.9128005, 3, 7, "US-NY B123.XX"}, + {43.431505, -76.2722165, 3, 7, "US-NY C123.XX"}, + {43.431505, -75.6316325, 3, 7, "US-NY D123.XX"}, + {43.431505, -74.9910485, 3, 7, "US-NY F123.XX"}, + {43.431505, -74.3504645, 3, 7, "US-NY G123.XX"}, + {43.431505, -73.7098805, 3, 6, "US-NY H123.XX"}, + {41.958385, -79.7595515, 3, 12, "US-NY J123.XX"}, + {41.958385, -79.3392645, 4, 11, "US-NY K123.XX"}, + {41.958385, -78.7090965, 3, 10, "US-NY L123.XX"}, + {41.958385, -78.0789285, 3, 10, "US-NY M123.XX"}, + {41.958385, -77.4487605, 3, 10, "US-NY N123.XX"}, + {41.958385, -76.8185925, 3, 10, "US-NY P123.XX"}, + {41.958385, -76.1884245, 3, 10, "US-NY Q123.XX"}, + {41.958385, -75.5582565, 3, 10, "US-NY R123.XX"}, + {41.958385, -74.9280885, 3, 10, "US-NY S123.XX"}, + {41.958385, -74.2979205, 3, 6, "US-NY T123.XX"}, + {41.958385, -73.9828355, 4, 7, "US-NY V123.XX"}, + {42.7465, -75.77, 3, 7, "US-NY NBLY.WVJ"}, + {41.6361, -93.65952, 5, 7, "US-IA 12.XX"}, + {41.711294, -93.89004, 4, 9, "US-IA 00.XXX"}, + {42.007314, -91.84946, 4, 9, "US-IA J0.XXX"}, + {41.651645, -90.6497, 5, 8, "US-IA 000.XX"}, + {42.538745, -96.4946975, 4, 13, "US-IA 300.XX"}, + {42.548324, -92.4996975, 4, 10, "US-IA 600.XX"}, + {41.682894, -91.64748, 4, 9, "US-IA 900.XX"}, + {41.245394, -95.9317485, 4, 11, "US-IA D00.XX"}, + {42.010914, -93.7037585, 4, 9, "US-IA H00.XX"}, + {42.488714, -90.7963585, 4, 10, "US-IA K00.XX"}, + {43.148814, -93.3057165, 4, 9, "US-IA M00.XX"}, + {42.038114, -92.9963585, 4, 9, "US-IA P00.XX"}, + {41.816214, -90.33238, 4, 13, "US-IA R00.XX"}, + {40.849545, -91.272704375, 5, 10, "US-IA T00.XX"}, + {42.470814, -94.2365585, 4, 9, "US-IA W00.XX"}, + {40.991814, -92.4992005, 4, 6, "US-IA Y00.XX"}, + {43.456595, -96.6047605, 3, 10, "US-IA 112.XXX"}, + {43.456595, -95.9679775, 3, 6, "US-IA 212.XXX"}, + {43.456595, -95.3273935, 3, 6, "US-IA 312.XXX"}, + {43.456595, -94.6868095, 3, 8, "US-IA 412.XXX"}, + {43.456595, -94.0462255, 3, 8, "US-IA 512.XXX"}, + {43.456595, -93.4056415, 3, 8, "US-IA 612.XXX"}, + {43.456595, -92.7650575, 3, 9, "US-IA 712.XXX"}, + {43.456595, -92.1244735, 3, 9, "US-IA 812.XXX"}, + {43.456595, -91.4838895, 3, 11, "US-IA 912.XXX"}, + {42.970465, -96.605047, 3, 12, "US-IA B12.XXX"}, + {42.970465, -95.973472, 3, 9, "US-IA C12.XXX"}, + {42.970465, -95.338096, 3, 9, "US-IA D12.XXX"}, + {42.970465, -94.70272, 3, 8, "US-IA F12.XXX"}, + {42.970465, -94.067344, 3, 8, "US-IA G12.XXX"}, + {42.970465, -93.431968, 3, 8, "US-IA H12.XXX"}, + {42.970465, -92.796592, 3, 9, "US-IA J12.XXX"}, + {42.970465, -92.161216, 3, 9, "US-IA K12.XXX"}, + {42.970465, -91.52584, 3, 11, "US-IA L12.XXX"}, + {42.970465, -90.890464, 3, 11, "US-IA M12.XXX"}, + {42.479425, -96.6039265, 3, 9, "US-IA N12.XXX"}, + {42.479425, -95.9737585, 3, 9, "US-IA P12.XXX"}, + {42.479425, -95.3435905, 3, 9, "US-IA Q12.XXX"}, + {42.479425, -94.7134225, 3, 8, "US-IA R12.XXX"}, + {42.479425, -94.0832545, 4, 9, "US-IA S12.XXX"}, + {42.479425, -93.4530865, 3, 8, "US-IA T12.XXX"}, + {42.479425, -92.8229185, 3, 8, "US-IA V12.XXX"}, + {42.479425, -92.1927505, 3, 8, "US-IA W12.XXX"}, + {42.479425, -91.5625825, 3, 8, "US-IA X12.XXX"}, + {42.479425, -90.9324145, 3, 9, "US-IA Y12.XXX"}, + {42.479425, -90.7345015, 5, 11, "US-IA Z12.XXX"}, + {41.576545, -96.604213, 3, 8, "US-IA 01.XXXX"}, + {41.576545, -95.979253, 3, 8, "US-IA 11.XXXX"}, + {41.576545, -95.354293, 3, 8, "US-IA 21.XXXX"}, + {41.576545, -94.729333, 3, 5, "US-IA 31.XXXX"}, + {41.576545, -94.104373, 3, 5, "US-IA 41.XXXX"}, + {41.576545, -93.479413, 4, 6, "US-IA 51.XXXX"}, + {41.576545, -92.854453, 3, 5, "US-IA 61.XXXX"}, + {41.576545, -92.229493, 3, 5, "US-IA 71.XXXX"}, + {41.576545, -91.604533, 3, 5, "US-IA 81.XXXX"}, + {41.576545, -90.979573, 3, 6, "US-IA 91.XXXX"}, + {41.576545, -90.72958, 4, 7, "US-IA B1.XXXX"}, + {41.085505, -96.5992915, 3, 8, "US-IA C1.XXXX"}, + {41.085505, -95.9795395, 3, 9, "US-IA D1.XXXX"}, + {41.085505, -95.3597875, 3, 8, "US-IA F1.XXXX"}, + {41.085505, -94.7400355, 3, 5, "US-IA G1.XXXX"}, + {41.085505, -94.1202835, 3, 5, "US-IA H1.XXXX"}, + {41.085505, -93.5005315, 3, 5, "US-IA J1.XXXX"}, + {41.085505, -92.8807795, 3, 5, "US-IA K1.XXXX"}, + {41.085505, -92.2610275, 3, 5, "US-IA L1.XXXX"}, + {41.085505, -91.6412755, 3, 5, "US-IA M1.XXXX"}, + {41.085505, -91.0215235, 3, 8, "US-IA N1.XXXX"}, + {40.594465, -95.979826, 3, 8, "US-IA P1.XXXX"}, + {40.594465, -95.365282, 3, 11, "US-IA Q1.XXXX"}, + {40.594465, -94.750738, 3, 8, "US-IA R1.XXXX"}, + {40.594465, -94.136194, 3, 8, "US-IA S1.XXXX"}, + {40.594465, -93.52165, 3, 8, "US-IA T1.XXXX"}, + {40.594465, -92.907106, 3, 8, "US-IA V1.XXXX"}, + {40.594465, -92.292562, 3, 8, "US-IA W1.XXXX"}, + {40.594465, -91.678018, 4, 9, "US-IA X1.XXXX"}, + {40.594465, -91.063474, 3, 11, "US-IA Y1.XXXX"}, + {40.408795, -91.6730965, 3, 8, "US-IA Z1.XXXX"}, + {41.9385, -93.3895, 3, 8, "US-IA QK37.GGP"}, + {41.911, -87.71202, 5, 11, "US-IL 12.XX"}, + {41.6103695, -88.035503, 4, 7, "US-IL 12.XXX"}, + {42.097545, -88.3369105, 4, 10, "US-IL 000.XX"}, + {41.890325, -88.279005, 4, 10, "US-IL 400.XX"}, + {41.717346, -88.279005, 4, 10, "US-IL 800.XX"}, + {41.544367, -88.274392, 4, 6, "US-IL D00.XX"}, + {42.379445, -89.1503785, 4, 10, "US-IL J00.XX"}, + {39.890345, -89.740429375, 4, 7, "US-IL N00.XX"}, + {40.817545, -89.687088375, 4, 6, "US-IL S00.XX"}, + {42.360294, -88.0023115, 4, 10, "US-IL X00.XX"}, + {42.463595, -90.6575105, 3, 13, "US-IL 012.XXX"}, + {42.463595, -90.0273425, 3, 9, "US-IL 112.XXX"}, + {42.463595, -89.3971745, 3, 9, "US-IL 212.XXX"}, + {42.463595, -88.7670065, 3, 9, "US-IL 312.XXX"}, + {42.463595, -88.1368385, 3, 9, "US-IL 412.XXX"}, + {41.977465, -90.531763, 3, 12, "US-IL 512.XXX"}, + {41.977465, -89.906803, 3, 9, "US-IL 612.XXX"}, + {41.977465, -89.281843, 3, 9, "US-IL 712.XXX"}, + {41.977465, -88.656884, 3, 9, "US-IL 812.XXX"}, + {41.977465, -88.031924, 4, 10, "US-IL 912.XXX"}, + {41.486425, -91.1518025, 3, 8, "US-IL B12.XXX"}, + {41.486425, -90.5320505, 3, 8, "US-IL C12.XXX"}, + {41.486425, -89.9122985, 3, 5, "US-IL D12.XXX"}, + {41.486425, -89.2925465, 3, 5, "US-IL F12.XXX"}, + {41.486425, -88.6727945, 3, 5, "US-IL G12.XXX"}, + {41.486425, -88.0530425, 4, 7, "US-IL H12.XXX"}, + {40.995385, -91.480193, 3, 8, "US-IL J12.XXX"}, + {40.995385, -90.878408, 3, 8, "US-IL K12.XXX"}, + {40.995385, -90.263864, 3, 6, "US-IL L12.XXX"}, + {40.995385, -89.64932, 3, 5, "US-IL M12.XXX"}, + {40.995385, -89.034776, 3, 5, "US-IL N12.XXX"}, + {40.995385, -88.420232, 3, 5, "US-IL P12.XXX"}, + {40.995385, -88.005737, 4, 7, "US-IL Q12.XXX"}, + {40.504345, -91.4804795, 3, 11, "US-IL R12.XXX"}, + {40.504345, -90.8786945, 3, 9, "US-IL S12.XXX"}, + {40.504345, -90.2693585, 3, 7, "US-IL T12.XXX"}, + {40.504345, -89.6600225, 3, 6, "US-IL V12.XXX"}, + {40.504345, -89.0506865, 3, 5, "US-IL W12.XXX"}, + {40.504345, -88.4413505, 3, 5, "US-IL X12.XXX"}, + {40.504345, -88.0008155, 4, 7, "US-IL Y12.XXX"}, + {40.013305, -91.480766, 3, 8, "US-IL Z12.XXX"}, + {39.601465, -90.884189, 3, 8, "US-IL 01.XXXX"}, + {39.601465, -90.280061, 3, 6, "US-IL 11.XXXX"}, + {39.601465, -89.675933, 3, 6, "US-IL 21.XXXX"}, + {39.601465, -89.071805, 3, 5, "US-IL 31.XXXX"}, + {39.601465, -88.467677, 3, 5, "US-IL 41.XXXX"}, + {39.601465, -87.995894, 4, 7, "US-IL 51.XXXX"}, + {39.110425, -91.4810525, 3, 9, "US-IL 61.XXXX"}, + {39.110425, -90.8844755, 3, 9, "US-IL 71.XXXX"}, + {39.110425, -90.2855555, 3, 8, "US-IL 81.XXXX"}, + {39.110425, -89.6866355, 3, 8, "US-IL 91.XXXX"}, + {39.110425, -89.0877155, 3, 6, "US-IL B1.XXXX"}, + {39.110425, -88.4887955, 3, 6, "US-IL C1.XXXX"}, + {39.110425, -87.9909725, 4, 8, "US-IL D1.XXXX"}, + {38.619385, -90.884762, 3, 8, "US-IL F1.XXXX"}, + {38.619385, -90.29105, 3, 9, "US-IL G1.XXXX"}, + {38.619385, -89.697338, 3, 8, "US-IL H1.XXXX"}, + {38.619385, -89.103626, 3, 9, "US-IL J1.XXXX"}, + {38.619385, -88.509914, 3, 6, "US-IL K1.XXXX"}, + {38.619385, -87.986051, 4, 8, "US-IL L1.XXXX"}, + {38.128345, -90.4642425, 3, 8, "US-IL M1.XXXX"}, + {38.128345, -89.8757385, 3, 8, "US-IL N1.XXXX"}, + {38.128345, -89.2872345, 3, 11, "US-IL P1.XXXX"}, + {38.128345, -88.6987305, 3, 8, "US-IL Q1.XXXX"}, + {38.128345, -88.1102265, 3, 8, "US-IL R1.XXXX"}, + {37.637305, -90.2288405, 3, 8, "US-IL S1.XXXX"}, + {37.637305, -89.6403365, 3, 8, "US-IL T1.XXXX"}, + {37.637305, -89.0518325, 3, 8, "US-IL V1.XXXX"}, + {37.637305, -88.4633285, 3, 8, "US-IL W1.XXXX"}, + {37.2886585, -89.488631, 4, 12, "US-IL X1.XXXX"}, + {37.210265, -89.0477205, 4, 9, "US-IL Y1.XXXX"}, + {37.210265, -88.5377205, 4, 9, "US-IL Z1.XXXX"}, + {37.1316775, -89.5168365, 4, 12, "US-IL X123.XX"}, + {37.127729, -89.076808, 4, 9, "US-IL Y123.XX"}, + {37.127729, -88.566808, 4, 9, "US-IL Z123.XX"}, + {39.73925, -89.4695, 3, 6, "US-IL 4282.95R"}, + {33.7927, -84.433468, 5, 7, "US-GA 12.XX"}, + {34.038515, -84.61339, 4, 6, "US-GA 12.XXX"}, + {33.470774, -82.144932375, 4, 9, "US-GA 000.XX"}, + {32.496874, -85.063991, 5, 10, "US-GA 500.XX"}, + {32.082174, -81.26295425, 4, 7, "US-GA B00.XX"}, + {33.939604, -83.486034, 4, 7, "US-GA H00.XX"}, + {32.788104, -83.768132625, 5, 7, "US-GA M00.XX"}, + {31.588104, -84.27153225, 4, 6, "US-GA R00.XX"}, + {32.617004, -83.761132625, 5, 7, "US-GA W00.XX"}, + {34.9393885, -85.4862745, 3, 8, "US-GA 123.XXX"}, + {31.2918205, -82.633675, 4, 6, "US-GA 1234.XX"}, + {33.022837, -85.05586, 4, 7, "US-GA 12.XXXX"}, + {32.6775, -83.213, 4, 7, "US-GA L9YS.8PB"}, + {43.0741, -87.9800025, 5, 11, "US-WI 12.XX"}, + {43.131294, -88.303669, 4, 10, "US-WI 00.XXX"}, + {43.206375, -89.601207, 4, 10, "US-WI J0.XXX"}, + {44.519974, -88.171855375, 4, 10, "US-WI 000.XX"}, + {42.787074, -88.018767, 4, 10, "US-WI 500.XX"}, + {42.612374, -88.068467, 4, 10, "US-WI B00.XX"}, + {44.288813, -88.519751875, 4, 10, "US-WI H00.XX"}, + {44.099634, -88.77809, 4, 10, "US-WI M00.XX"}, + {44.955445, -91.569510375, 4, 12, "US-WI R00.XX"}, + {42.708804, -89.124381, 4, 10, "US-WI W00.XX"}, + {46.4779345, -89.7940365, 4, 14, "US-WI 12.XXXX"}, + {46.914509, -92.7577025, 3, 11, "US-WI 1234.XX"}, + {43.719828, -91.9816015, 3, 11, "US-WI 123.XXX"}, + {44.795, -89.795, 4, 12, "US-WI 3QKZ.LPR"}, + {25.785024, -80.250115375, 5, 8, "US-FL 00.XX"}, + {30.303604, -81.688784875, 5, 7, "US-FL J0.XX"}, + {25.797604, -80.4242685, 4, 7, "US-FL 12.XXX"}, + {30.337804, -81.755651125, 4, 6, "US-FL 000.XX"}, + {27.958594, -82.539305125, 4, 6, "US-FL 400.XX"}, + {27.767694, -82.763189375, 4, 6, "US-FL 700.XX"}, + {28.530294, -81.461420875, 4, 6, "US-FL B00.XX"}, + {30.436694, -84.369068125, 4, 7, "US-FL F00.XX"}, + {27.288194, -80.433773625, 4, 6, "US-FL J00.XX"}, + {26.612494, -82.068557875, 4, 6, "US-FL M00.XX"}, + {26.743494, -80.193457875, 4, 7, "US-FL Q00.XX"}, + {27.981294, -82.845305125, 4, 6, "US-FL T00.XX"}, + {29.646094, -82.449152375, 4, 6, "US-FL X00.XX"}, + {28.1046755, -82.840347, 3, 5, "US-FL 123.XXX"}, + {30.577496, -83.3258035, 4, 7, "US-FL 12.XXXX"}, + {25.065865, -81.1920585, 3, 5, "US-FL 0123.XX"}, + {25.065865, -80.6764665, 4, 6, "US-FL 1123.XX"}, + {24.479332, -82.996659, 3, 5, "US-FL 2123.XX"}, + {24.479332, -82.384198, 3, 5, "US-FL 3123.XX"}, + {24.479332, -81.873814, 3, 5, "US-FL 4123.XX"}, + {24.479332, -81.36343, 3, 5, "US-FL 5123.XX"}, + {24.722137, -80.8530175, 3, 5, "US-FL 6123.XX"}, + {30.522345, -87.637952, 3, 8, "US-FL B123.XX"}, + {30.522345, -87.09632, 3, 6, "US-FL C123.XX"}, + {30.522345, -86.554688, 3, 6, "US-FL D123.XX"}, + {30.522345, -86.013056, 3, 6, "US-FL F123.XX"}, + {30.522345, -85.471423, 3, 7, "US-FL G123.XX"}, + {30.522345, -84.929791, 3, 7, "US-FL H123.XX"}, + {30.522345, -84.388159, 3, 6, "US-FL J123.XX"}, + {30.522345, -83.846527, 3, 6, "US-FL K123.XX"}, + {30.03402, -87.6380645, 4, 6, "US-FL L123.XX"}, + {30.03402, -87.6379805, 4, 6, "US-FL M123.XX"}, + {30.03402, -87.1015565, 3, 5, "US-FL N123.XX"}, + {30.03402, -86.5651325, 3, 5, "US-FL P123.XX"}, + {30.03402, -86.0287085, 3, 5, "US-FL Q123.XX"}, + {30.03402, -85.4922845, 3, 5, "US-FL R123.XX"}, + {30.03402, -84.9558605, 3, 5, "US-FL S123.XX"}, + {30.03402, -84.4194365, 3, 5, "US-FL T123.XX"}, + {30.03402, -83.8830125, 3, 5, "US-FL V123.XX"}, + {29.540265, -85.5995685, 3, 5, "US-FL W123.XX"}, + {29.540265, -85.0631445, 3, 5, "US-FL X123.XX"}, + {29.540265, -84.5267205, 3, 5, "US-FL Y123.XX"}, + {29.540265, -83.9902965, 3, 5, "US-FL Z123.XX"}, + {30.569, -84.984, 3, 7, "US-FL HHXH.5WG"}, + {39.1386, -94.6011345, 6, 12, "US-MO 12.XX"}, + {38.894495, -94.61324225, 4, 10, "US-MO 00.XXX"}, + {38.840115, -90.536254125, 4, 9, "US-MO J0.XXX"}, + {37.189404, -93.488212875, 4, 6, "US-MO 000.XX"}, + {38.977244, -92.46982725, 4, 6, "US-MO 700.XX"}, + {38.775244, -90.826245625, 4, 9, "US-MO F00.XX"}, + {37.196545, -94.584219375, 4, 9, "US-MO M00.XX"}, + {39.954545, -94.905677375, 4, 9, "US-MO T00.XX"}, + {36.614535, -94.8268465, 3, 8, "US-MO 123.XXX"}, + {37.520261, -91.7009645, 3, 5, "US-MO 1234.XX"}, + {39.3454565, -95.5762795, 3, 8, "US-MO 12.XXXX"}, + {38.3045705, -92.43735, 3, 5, "US-MO ST2N.9DK"}, + {35.5031, -97.56231, 5, 8, "US-OK 12.XX"}, + {35.179415, -97.770965, 4, 7, "US-OK 12.XXX"}, + {36.207204, -96.146274625, 4, 7, "US-OK 000.XX"}, + {36.207204, -95.933414625, 4, 7, "US-OK 400.XX"}, + {36.034225, -96.146274625, 4, 7, "US-OK 800.XX"}, + {36.034225, -95.933414625, 4, 7, "US-OK D00.XX"}, + {34.618694, -98.496125625, 4, 7, "US-OK J00.XX"}, + {36.387294, -97.96411225, 4, 7, "US-OK M00.XX"}, + {36.117094, -97.154388625, 4, 7, "US-OK Q00.XX"}, + {35.744494, -95.414888625, 4, 7, "US-OK T00.XX"}, + {36.755494, -96.04601225, 4, 6, "US-OK X00.XX"}, + {34.307735, -96.887202, 3, 6, "US-OK 123.XXX"}, + {34.070437, -99.3540745, 3, 7, "US-OK 12.XXXX"}, + {36.5057885, -102.9995785, 3, 5, "US-OK B123.XX"}, + {36.5057885, -102.4006585, 3, 5, "US-OK C123.XX"}, + {36.5057885, -101.8017385, 3, 5, "US-OK D123.XX"}, + {36.5068565, -101.2028185, 3, 5, "US-OK F123.XX"}, + {36.5068565, -100.6038985, 3, 5, "US-OK G123.XX"}, + {36.5175155, -100.0058165, 4, 6, "US-OK H123.XX"}, + {36.340024, -100.0065505, 2, 6, "US-OK J123.XX"}, + {35.848984, -100.006579, 2, 6, "US-OK K123.XX"}, + {35.355229, -100.006579, 2, 6, "US-OK L123.XX"}, + {34.864189, -100.0013995, 3, 7, "US-OK M123.XX"}, + {34.375864, -100.001428, 3, 7, "US-OK N123.XX"}, + {36.6278765, -102.760117, 3, 5, "US-OK X123.XXX"}, + {33.848663, -99.9920575, 2, 6, "US-OK Y123.XXX"}, + {33.8627205, -97.1875575, 3, 8, "US-OK Z123.XXX"}, + {46.8794805, -96.9151145, 5, 11, "US-ND 12.XX"}, + {46.969294, -97.243077625, 4, 7, "US-ND 00.XXX"}, + {46.817314, -101.02489, 4, 7, "US-ND J0.XXX"}, + {47.950244, -97.190289125, 4, 9, "US-ND 000.XX"}, + {48.306645, -101.469265625, 4, 7, "US-ND 600.XX"}, + {46.894974, -102.930896375, 4, 7, "US-ND C00.XX"}, + {46.926974, -98.848896375, 4, 7, "US-ND J00.XX"}, + {48.162974, -103.761580125, 4, 7, "US-ND P00.XX"}, + {46.280974, -96.833755, 4, 10, "US-ND V00.XX"}, + {46.6302995, -104.035728, 3, 8, "US-ND 123.XXX"}, + {46.4552215, -101.446799, 3, 6, "US-ND 12.XXXX"}, + {48.524253, -98.94918, 3, 6, "US-ND 1234.XX"}, + {48.453482, -103.5196675, 3, 6, "US-ND 1234.XXX"}, + {47.6411, -122.387572, 5, 8, "US-WA 12.XX"}, + {47.4685605, -122.407421, 4, 7, "US-WA 12.XXX"}, + {47.745545, -117.51966875, 4, 7, "US-WA 000.XX"}, + {47.323382, -122.624801875, 4, 7, "US-WA 600.XX"}, + {45.724345, -122.72648125, 4, 10, "US-WA C00.XX"}, + {48.805374, -122.6504225, 4, 10, "US-WA J00.XX"}, + {46.311245, -119.372575, 4, 7, "US-WA P00.XX"}, + {46.697604, -120.655175, 4, 7, "US-WA V00.XX"}, + {46.3720685, -124.7554245, 3, 6, "US-WA 123.XXX"}, + {46.2535785, -121.95742, 3, 8, "US-WA 12.XXXX"}, + {48.2320705, -119.4412665, 3, 6, "US-WA 1234.XX"}, + {47.273, -120.858, 3, 6, "US-WA 5TS3.N79"}, + {43.577, -96.7836025, 5, 11, "US-SD 12.XX"}, + {43.590694, -96.9723835, 4, 10, "US-SD 00.XXX"}, + {44.111314, -103.414372, 4, 7, "US-SD J0.XXX"}, + {45.465004, -98.59946325, 4, 7, "US-SD 000.XX"}, + {44.307704, -96.939102375, 4, 10, "US-SD 400.XX"}, + {44.910604, -97.226662875, 4, 9, "US-SD 800.XX"}, + {43.720004, -98.155402, 4, 7, "US-SD D00.XX"}, + {42.935004, -97.502581, 4, 10, "US-SD J00.XX"}, + {44.385104, -100.452702375, 4, 7, "US-SD N00.XX"}, + {44.376304, -98.334402375, 4, 7, "US-SD S00.XX"}, + {42.780794, -97.019243, 4, 10, "US-SD X00.XX"}, + {43.3063205, -103.961385, 3, 6, "US-SD 12.XXXX"}, + {44.5775465, -101.3224775, 3, 6, "US-SD 1234.XX"}, + {43.432219, -98.7866095, 3, 6, "US-SD 123.XXX"}, + {44.212575, -100.248, 3, 6, "US-SD 7CWZ.C4Q"}, + {41.270224, -95.9943215, 5, 10, "US-NE 00.XX"}, + {40.785104, -96.737866125, 5, 7, "US-NE J0.XX"}, + {41.308494, -96.2978255, 4, 9, "US-NE 00.XXX"}, + {40.809314, -96.886117125, 4, 6, "US-NE J0.XXX"}, + {40.936774, -98.480240875, 4, 6, "US-NE 000.XX"}, + {40.714974, -99.207940875, 4, 6, "US-NE 500.XX"}, + {41.409974, -96.5893465, 4, 9, "US-NE B00.XX"}, + {40.593804, -98.524178875, 4, 6, "US-NE H00.XX"}, + {41.138504, -100.8829995, 4, 6, "US-NE M00.XX"}, + {42.040904, -97.5422205, 4, 7, "US-NE R00.XX"}, + {41.412904, -97.4211995, 4, 6, "US-NE W00.XX"}, + {40.4876425, -103.95034, 3, 8, "US-NE 1234.XX"}, + {40.1720915, -100.9469025, 3, 5, "US-NE 12.XXXX"}, + {40.369376, -98.176491, 3, 5, "US-NE 123.XXX"}, + {41.500705, -99.6841, 3, 5, "US-NE 9L27.SKD"}, + {37.7271, -97.3813925, 5, 7, "US-KS 12.XX"}, + {38.797874, -94.949942625, 4, 7, "US-KS 00.XXX"}, + {37.701314, -97.5473885, 4, 6, "US-KS J0.XXX"}, + {39.089624, -95.83490625, 4, 6, "US-KS 000.XX"}, + {39.029145, -95.39167525, 4, 9, "US-KS 800.XX"}, + {39.225624, -96.72890625, 4, 6, "US-KS J00.XX"}, + {38.858604, -97.729989625, 4, 6, "US-KS S00.XX"}, + {38.631589, -101.960613, 3, 5, "US-KS 1234.XX"}, + {37.3125455, -99.5058675, 3, 5, "US-KS 12.XXXX"}, + {37.477074, -97.087676, 3, 5, "US-KS 123.XXX"}, + {38.49665, -98.316, 3, 5, "US-KS CTW6.KRM"}, + {43.6448, -116.285204, 5, 8, "US-ID 12.XX"}, + {43.573395, -116.9462125, 4, 10, "US-ID 12.XXX"}, + {43.500704, -112.1902715, 4, 7, "US-ID 000.XX"}, + {42.914944, -112.619772, 4, 7, "US-ID 700.XX"}, + {47.813145, -117.04366875, 4, 10, "US-ID F00.XX"}, + {42.731145, -114.576695, 4, 7, "US-ID M00.XX"}, + {46.480244, -117.06638, 4, 10, "US-ID T00.XX"}, + {42.3023715, -117.2298985, 3, 9, "US-ID 123.XXX"}, + {42.079091, -114.04242, 3, 6, "US-ID 12.XXXX"}, + {48.5631755, -117.0364375, 3, 11, "US-ID 0123.XX"}, + {48.5631755, -116.5364375, 3, 8, "US-ID 1123.XX"}, + {47.94858, -117.0459325, 3, 9, "US-ID 2123.XX"}, + {47.94858, -116.3532685, 3, 6, "US-ID 3123.XX"}, + {47.45754, -117.045961, 3, 9, "US-ID 4123.XX"}, + {47.45754, -116.358505, 3, 6, "US-ID 5123.XX"}, + {47.45754, -116.221013, 4, 7, "US-ID 6123.XX"}, + {46.963785, -117.0407815, 3, 9, "US-ID 7123.XX"}, + {46.963785, -116.3585335, 3, 6, "US-ID 8123.XX"}, + {46.963785, -115.6762855, 3, 8, "US-ID 9123.XX"}, + {46.472745, -117.074922, 3, 9, "US-ID B123.XX"}, + {46.472745, -116.397882, 3, 6, "US-ID C123.XX"}, + {46.472745, -115.720842, 3, 8, "US-ID D123.XX"}, + {46.472745, -115.043802, 3, 9, "US-ID F123.XX"}, + {46.472745, -114.908394, 4, 10, "US-ID G123.XX"}, + {45.98442, -117.069771, 3, 11, "US-ID H123.XX"}, + {45.98442, -116.403147, 3, 6, "US-ID J123.XX"}, + {45.98442, -115.736523, 3, 8, "US-ID K123.XX"}, + {45.98442, -115.069899, 3, 8, "US-ID L123.XX"}, + {45.98442, -114.936574, 4, 9, "US-ID M123.XX"}, + {45.49338, -116.9312665, 3, 8, "US-ID N123.XX"}, + {45.49338, -116.2698505, 3, 6, "US-ID P123.XX"}, + {45.49338, -115.6084345, 3, 8, "US-ID Q123.XX"}, + {45.49338, -114.9470185, 3, 8, "US-ID R123.XX"}, + {45.49338, -114.2856025, 3, 8, "US-ID S123.XX"}, + {44.999625, -116.931295, 3, 8, "US-ID T123.XX"}, + {44.999625, -116.275087, 3, 6, "US-ID V123.XX"}, + {44.999625, -115.618879, 3, 8, "US-ID W123.XX"}, + {44.999625, -114.962671, 3, 8, "US-ID X123.XX"}, + {44.999625, -114.306463, 3, 8, "US-ID Y123.XX"}, + {44.999625, -114.04398, 4, 9, "US-ID Z123.XX"}, + {45.495, -114.1435, 3, 8, "US-ID HV83.HDJ"}, + {40.7788, -111.942978, 5, 7, "US-UT 12.XX"}, + {40.5199275, -112.118017, 4, 6, "US-UT 12.XXX"}, + {40.310604, -111.790965375, 4, 6, "US-UT 000.XX"}, + {40.091944, -111.814985375, 4, 6, "US-UT 700.XX"}, + {41.176444, -112.1801435, 4, 6, "US-UT F00.XX"}, + {41.384244, -112.1758435, 4, 6, "US-UT M00.XX"}, + {37.133744, -113.710805875, 4, 6, "US-UT T00.XX"}, + {39.3792175, -114.039965, 3, 8, "US-UT 123.XXX"}, + {39.1668695, -111.4422815, 3, 5, "US-UT 12.XXXX"}, + {37.6973775, -113.8754335, 3, 5, "US-UT 1234.XX"}, + {39.4996, -111.547, 3, 5, "US-UT L3VW.JZ0"}, + {45.0174, -93.309746, 5, 10, "US-MN 12.XX"}, + {45.179815, -93.561005, 4, 9, "US-MN 12.XXX"}, + {44.052524, -92.686254, 4, 10, "US-MN 000.XX"}, + {46.808324, -92.345105, 4, 12, "US-MN 800.XX"}, + {45.620924, -94.37310825, 4, 9, "US-MN J00.XX"}, + {44.674904, -93.429129375, 4, 9, "US-MN S00.XX"}, + {46.1095835, -94.728339, 3, 8, "US-MN 123.XXX"}, + {48.59872, -94.635011, 3, 8, "US-MN 12.XXXX"}, + {46.788491, -96.9428725, 3, 10, "US-MN 1234.XX"}, + {46.43725, -93.35975, 3, 8, "US-MN Q65T.FYL"}, + {42.3999, -83.0976605, 5, 10, "US-MI 12.XX"}, + {42.60115, -83.484758, 4, 9, "US-MI 12.XXX"}, + {42.990304, -85.829301, 4, 9, "US-MI 000.XX"}, + {42.756744, -84.688372, 4, 9, "US-MI 700.XX"}, + {42.327645, -83.8456975, 4, 9, "US-MI F00.XX"}, + {43.128245, -83.814095, 4, 9, "US-MI M00.XX"}, + {42.197545, -83.4056975, 4, 9, "US-MI T00.XX"}, + {43.564819, -86.412838, 3, 8, "US-MI 123.XXX"}, + {46.69558, -86.295026, 3, 8, "US-MI 12.XXXX"}, + {47.678672, -89.272956, 3, 8, "US-MI 1123.XX"}, + {47.77688, -88.5854715, 3, 8, "US-MI 2123.XX"}, + {43.994581, -83.131403, 3, 8, "US-MI 3123.XX"}, + {41.745865, -87.05906, 3, 11, "US-MI 4123.XX"}, + {47.059965, -88.9255725, 3, 9, "US-MI B123.XX"}, + {47.059965, -88.2433245, 3, 9, "US-MI C123.XX"}, + {46.568925, -90.426547, 3, 13, "US-MI D123.XX"}, + {46.568925, -89.749507, 3, 14, "US-MI F123.XX"}, + {46.568925, -89.072467, 3, 11, "US-MI G123.XX"}, + {46.568925, -88.395427, 3, 11, "US-MI H123.XX"}, + {46.568925, -87.718387, 3, 11, "US-MI J123.XX"}, + {46.0806, -90.421396, 3, 13, "US-MI K123.XX"}, + {46.0806, -89.754772, 3, 14, "US-MI L123.XX"}, + {46.0806, -89.088148, 3, 11, "US-MI M123.XX"}, + {46.0806, -88.421524, 3, 11, "US-MI N123.XX"}, + {46.0806, -87.7549, 3, 11, "US-MI P123.XX"}, + {46.0806, -87.088276, 3, 11, "US-MI Q123.XX"}, + {45.58956, -89.0829685, 3, 11, "US-MI R123.XX"}, + {45.58956, -88.4215525, 3, 11, "US-MI S123.XX"}, + {45.58956, -87.7601365, 3, 11, "US-MI T123.XX"}, + {45.58956, -87.0987205, 3, 11, "US-MI V123.XX"}, + {45.095805, -88.090873, 3, 11, "US-MI W123.XX"}, + {45.095805, -87.434665, 3, 11, "US-MI X123.XX"}, + {45.095805, -86.778457, 3, 11, "US-MI Y123.XX"}, + {44.995, -86.28125, 3, 8, "US-MI 7TZ7.VGF"}, + {41.1722, -104.8548185, 5, 7, "US-WY 12.XX"}, + {41.276994, -104.9806255, 4, 6, "US-WY 00.XXX"}, + {41.569114, -109.5535065, 4, 9, "US-WY J0.XXX"}, + {42.882974, -106.443967, 4, 7, "US-WY 000.XX"}, + {41.326974, -105.7187465, 4, 6, "US-WY 500.XX"}, + {44.291974, -105.636455375, 4, 7, "US-WY B00.XX"}, + {44.802804, -107.077262875, 4, 9, "US-WY H00.XX"}, + {41.273804, -111.0568995, 4, 9, "US-WY M00.XX"}, + {43.030804, -108.513781, 4, 7, "US-WY R00.XX"}, + {43.485804, -110.9302415, 4, 7, "US-WY W00.XX"}, + {42.0470055, -110.9485235, 3, 6, "US-WY 12.XXXX"}, + {42.342603, -108.6559125, 3, 6, "US-WY 1234.XX"}, + {42.2810935, -106.38578, 3, 6, "US-WY 123.XXX"}, + {43.00035, -107.5375, 3, 6, "US-WY TQY0.3G7"}, + {45.5581, -122.7100865, 5, 11, "US-OR 12.XX"}, + {45.517995, -123.115963, 4, 7, "US-OR 12.XXX"}, + {44.135545, -123.244294, 4, 7, "US-OR 000.XX"}, + {45.022945, -123.248684375, 4, 7, "US-OR 700.XX"}, + {44.664845, -123.389686875, 4, 7, "US-OR F00.XX"}, + {42.481545, -122.9766975, 4, 7, "US-OR M00.XX"}, + {44.083244, -121.460824, 4, 7, "US-OR T00.XX"}, + {44.2981765, -124.429501, 3, 6, "US-OR 123.XXX"}, + {44.0899875, -120.504142, 3, 6, "US-OR 12.XXXX"}, + {46.0049635, -123.8457565, 3, 9, "US-OR 1234.XX"}, + {44.145425, -120.6316, 3, 6, "US-OR 68YR.89V"}, + {39.7741, -105.033836, 5, 7, "US-CO 12.XX"}, + {39.962515, -105.20853, 5, 7, "US-CO 12.XXX"}, + {38.974445, -104.87701125, 4, 6, "US-CO 000.XX"}, + {38.794545, -104.857385125, 4, 6, "US-CO 400.XX"}, + {40.607224, -105.152688375, 4, 6, "US-CO 700.XX"}, + {40.457465, -105.151858875, 4, 6, "US-CO B00.XX"}, + {38.342024, -104.681755625, 4, 6, "US-CO F00.XX"}, + {40.031194, -105.297593375, 4, 6, "US-CO J00.XX"}, + {40.447545, -104.822658875, 4, 6, "US-CO M00.XX"}, + {40.151594, -105.201193375, 4, 6, "US-CO Q00.XX"}, + {39.125745, -108.67360725, 4, 6, "US-CO T00.XX"}, + {39.479845, -104.919709375, 4, 6, "US-CO X00.XX"}, + {40.9580995, -105.3082885, 3, 5, "US-CO 123.XXX"}, + {40.6519015, -108.841265, 3, 5, "US-CO 12.XXXX"}, + {37.852753, -108.8084095, 3, 5, "US-CO 1234.XX"}, + {38.997936, -105.5508905, 3, 5, "US-CO V694.Y5Z"}, + {36.1645, -115.20631, 5, 9, "US-NV 12.XX"}, + {36.229935, -115.380485, 4, 8, "US-NV 12.XXX"}, + {39.215461, -119.996637, 4, 8, "US-NV 123.XX"}, + {37.5695785, -117.163108, 3, 7, "US-NV 123.XXX"}, + {41.230061, -119.799729, 3, 7, "US-NV 12.XXXX"}, + {38.4882215, -116.901553, 3, 7, "US-NV 1234.XX"}, + {38.48, -117.0235, 3, 7, "US-NV BRMB.DWP"}, + {33.4831, -112.1185665, 5, 7, "US-AZ 12.XX"}, + {32.4060555, -111.222333, 4, 6, "US-AZ 12.XXX"}, + {33.689729, -112.446646, 4, 6, "US-AZ 012.XX"}, + {33.689729, -112.342858, 4, 6, "US-AZ 112.XX"}, + {33.689729, -112.23907, 4, 6, "US-AZ 212.XX"}, + {33.689729, -112.135282, 4, 6, "US-AZ 312.XX"}, + {33.689729, -112.031494, 4, 6, "US-AZ 412.XX"}, + {33.689729, -111.927706, 4, 6, "US-AZ 512.XX"}, + {33.603239, -112.3211995, 4, 6, "US-AZ 612.XX"}, + {33.603239, -112.2183725, 4, 6, "US-AZ 712.XX"}, + {33.603239, -112.1155455, 4, 6, "US-AZ 812.XX"}, + {33.603239, -112.0127185, 4, 6, "US-AZ 912.XX"}, + {33.603239, -111.9098915, 4, 6, "US-AZ B12.XX"}, + {33.516749, -112.3983195, 4, 6, "US-AZ C12.XX"}, + {33.516749, -112.2954925, 4, 6, "US-AZ D12.XX"}, + {33.516749, -112.1926655, 4, 6, "US-AZ F12.XX"}, + {33.516749, -112.0898385, 4, 6, "US-AZ G12.XX"}, + {33.516749, -111.9870115, 4, 6, "US-AZ H12.XX"}, + {33.473504, -111.8841845, 4, 6, "US-AZ J12.XX"}, + {33.473504, -111.7813575, 4, 6, "US-AZ K12.XX"}, + {33.473504, -111.6785305, 4, 6, "US-AZ L12.XX"}, + {33.430259, -112.1926655, 4, 6, "US-AZ M12.XX"}, + {33.430259, -112.0898385, 5, 7, "US-AZ N12.XX"}, + {33.430259, -111.9870115, 4, 6, "US-AZ P12.XX"}, + {33.387014, -111.8841845, 4, 6, "US-AZ Q12.XX"}, + {33.387014, -111.7813575, 4, 6, "US-AZ R12.XX"}, + {33.387014, -111.6785305, 4, 6, "US-AZ S12.XX"}, + {33.456206, -111.5757035, 4, 6, "US-AZ T12.XX"}, + {33.343769, -112.0898385, 4, 6, "US-AZ V12.XX"}, + {33.343769, -111.9870115, 4, 6, "US-AZ W12.XX"}, + {33.300524, -111.8841845, 4, 6, "US-AZ X12.XX"}, + {33.300524, -111.7813575, 4, 6, "US-AZ Y12.XX"}, + {33.300524, -111.6785305, 4, 6, "US-AZ Z12.XX"}, + {34.1702735, -113.023555, 3, 5, "US-AZ 123.XXX"}, + {36.8358485, -112.939386, 3, 5, "US-AZ 12.XXXX"}, + {32.2744575, -114.762784, 3, 13, "US-AZ 1234.XX"}, + {34.1681305, -111.9317105, 3, 5, "US-AZ KMRR.GN6"}, + {35.1191, -106.6954085, 5, 7, "US-NM 12.XX"}, + {34.866742, -106.7896935, 4, 6, "US-NM 12.XXX"}, + {35.648344, -106.13766, 4, 7, "US-NM 000.XX"}, + {32.329474, -106.867591, 4, 6, "US-NM 600.XX"}, + {33.409974, -104.638132375, 4, 7, "US-NM C00.XX"}, + {36.824961, -108.25017225, 4, 6, "US-NM J00.XX"}, + {34.418574, -103.356142625, 4, 7, "US-NM P00.XX"}, + {32.733974, -103.267595625, 4, 7, "US-NM V00.XX"}, + {36.9549985, -108.4078535, 3, 5, "US-NM 123.XXX"}, + {34.088023, -108.860982, 3, 5, "US-NM 12.XXXX"}, + {34.3459025, -105.912056, 4, 7, "US-NM 1234.XX"}, + {34.166147, -106.026119, 3, 6, "US-NM TPZN.LJJ"}, + {45.777675, -108.6132535, 5, 8, "US-MT 12.XX"}, + {45.697315, -108.822163125, 4, 7, "US-MT 00.XXX"}, + {46.880344, -114.341014875, 4, 10, "US-MT C0.XXX"}, + {47.609984, -111.56680825, 4, 8, "US-MT P0.XXX"}, + {45.735444, -111.26553925, 4, 8, "US-MT 000.XX"}, + {46.013874, -112.655012625, 3, 7, "US-MT 600.XX"}, + {46.642274, -112.133555, 4, 8, "US-MT C00.XX"}, + {48.169974, -114.424380125, 4, 8, "US-MT J00.XX"}, + {48.565974, -109.8289225, 3, 6, "US-MT P00.XX"}, + {46.423974, -105.980555, 4, 7, "US-MT V00.XX"}, + {48.7259565, -115.3950315, 3, 9, "US-MT 123.XXX"}, + {47.71323, -111.4995115, 3, 7, "US-MT 12.XXXX"}, + {47.78019, -107.8144795, 3, 6, "US-MT 1234.XX"}, + {46.680355, -110.034002, 3, 6, "US-MT Q120.69B"}, + {34.0821, -118.300968, 5, 7, "US-CA 12.XX"}, + {34.017894, -118.408249, 4, 6, "US-CA 12.XXX"}, + {36.728514, -119.84770825, 4, 8, "US-CA 000.XX"}, + {38.562514, -121.544314625, 4, 6, "US-CA 200.XX"}, + {37.878545, -122.3107175, 4, 6, "US-CA 400.XX"}, + {32.763124, -117.186650625, 4, 6, "US-CA 600.XX"}, + {32.763124, -117.084065625, 4, 6, "US-CA 700.XX"}, + {32.676635, -117.114840625, 4, 11, "US-CA 800.XX"}, + {37.798085, -122.5143175, 4, 6, "US-CA 900.XX"}, + {37.733915, -122.5080175, 4, 6, "US-CA B00.XX"}, + {37.379724, -122.0546755, 4, 6, "US-CA C00.XX"}, + {37.379724, -121.9460835, 4, 6, "US-CA D00.XX"}, + {35.413724, -119.06872, 4, 8, "US-CA F00.XX"}, + {33.980724, -117.448816, 4, 6, "US-CA G00.XX"}, + {38.007224, -121.347814125, 4, 6, "US-CA H00.XX"}, + {37.698324, -121.0410755, 4, 6, "US-CA J00.XX"}, + {37.578524, -122.0512755, 4, 6, "US-CA K00.XX"}, + {34.186545, -118.338228125, 4, 6, "US-CA L00.XX"}, + {33.685524, -118.03273, 4, 6, "US-CA M00.XX"}, + {33.719524, -117.842916, 5, 7, "US-CA N00.XX"}, + {34.101824, -117.805716, 5, 7, "US-CA P00.XX"}, + {34.107024, -117.702916, 4, 6, "US-CA Q00.XX"}, + {34.149424, -117.606116, 4, 6, "US-CA R00.XX"}, + {34.140724, -117.505216, 4, 6, "US-CA S00.XX"}, + {34.166024, -117.341654625, 4, 6, "US-CA T00.XX"}, + {38.490724, -122.771466625, 4, 6, "US-CA V00.XX"}, + {36.726024, -121.68769725, 4, 6, "US-CA W00.XX"}, + {33.909224, -117.618816, 4, 6, "US-CA X00.XX"}, + {34.171545, -118.173882125, 4, 6, "US-CA Y00.XX"}, + {37.707724, -122.1534755, 4, 6, "US-CA Z00.XX"}, + {41.366353, -124.2456935, 3, 5, "US-CA 0123.XX"}, + {41.366353, -123.6259415, 3, 5, "US-CA 1123.XX"}, + {41.366353, -123.0061895, 3, 5, "US-CA 2123.XX"}, + {41.366353, -122.3864375, 3, 5, "US-CA 3123.XX"}, + {40.875313, -124.183747, 3, 5, "US-CA 4123.XX"}, + {40.875313, -123.569203, 3, 5, "US-CA 5123.XX"}, + {40.875313, -122.954659, 3, 5, "US-CA 6123.XX"}, + {40.875313, -122.340115, 3, 5, "US-CA 7123.XX"}, + {40.384273, -124.404982, 3, 5, "US-CA 8123.XX"}, + {40.384273, -123.790438, 3, 5, "US-CA 9123.XX"}, + {40.384273, -123.175894, 3, 5, "US-CA B123.XX"}, + {40.384273, -122.56135, 3, 5, "US-CA C123.XX"}, + {39.893233, -124.3629305, 3, 5, "US-CA D123.XX"}, + {39.893233, -123.7535945, 3, 5, "US-CA F123.XX"}, + {39.893233, -123.1442585, 3, 5, "US-CA G123.XX"}, + {39.893233, -122.5349225, 3, 5, "US-CA H123.XX"}, + {39.402193, -123.918143, 3, 5, "US-CA J123.XX"}, + {39.402193, -123.314015, 3, 5, "US-CA K123.XX"}, + {39.402193, -122.709887, 3, 5, "US-CA L123.XX"}, + {39.402193, -122.105759, 3, 5, "US-CA M123.XX"}, + {39.402193, -121.501631, 3, 5, "US-CA N123.XX"}, + {38.913868, -123.8283865, 3, 5, "US-CA P123.XX"}, + {38.913868, -123.2294665, 3, 5, "US-CA Q123.XX"}, + {38.913868, -122.6305465, 3, 5, "US-CA R123.XX"}, + {38.913868, -122.0316265, 3, 5, "US-CA S123.XX"}, + {38.913868, -121.4327065, 3, 5, "US-CA T123.XX"}, + {38.443275, -123.674815, 3, 5, "US-CA 01.XXXX"}, + {38.443275, -123.081103, 3, 5, "US-CA 11.XXXX"}, + {38.443275, -122.487391, 3, 5, "US-CA 21.XXXX"}, + {38.443275, -121.893679, 3, 5, "US-CA 31.XXXX"}, + {38.443275, -121.299967, 3, 5, "US-CA 41.XXXX"}, + {37.952235, -123.0761815, 3, 5, "US-CA 51.XXXX"}, + {37.952235, -122.4876775, 3, 5, "US-CA 61.XXXX"}, + {37.952235, -121.8991735, 3, 5, "US-CA 71.XXXX"}, + {37.952235, -121.3106695, 4, 6, "US-CA 81.XXXX"}, + {37.461195, -122.7054245, 3, 5, "US-CA 91.XXXX"}, + {37.461195, -122.1169205, 3, 5, "US-CA B1.XXXX"}, + {37.461195, -121.5284165, 3, 5, "US-CA C1.XXXX"}, + {37.461195, -120.9399125, 3, 5, "US-CA D1.XXXX"}, + {36.970155, -122.411459, 3, 5, "US-CA F1.XXXX"}, + {36.970155, -121.828163, 3, 5, "US-CA G1.XXXX"}, + {36.970155, -121.244867, 3, 5, "US-CA H1.XXXX"}, + {36.970155, -120.661571, 3, 5, "US-CA J1.XXXX"}, + {36.970155, -120.078275, 3, 5, "US-CA K1.XXXX"}, + {36.479115, -121.9515665, 3, 5, "US-CA L1.XXXX"}, + {36.479115, -121.3734785, 3, 5, "US-CA M1.XXXX"}, + {36.479115, -120.7953905, 3, 5, "US-CA N1.XXXX"}, + {36.479115, -120.2173025, 3, 5, "US-CA P1.XXXX"}, + {36.479115, -119.6392145, 3, 7, "US-CA Q1.XXXX"}, + {35.988075, -121.402669, 3, 5, "US-CA R1.XXXX"}, + {35.988075, -120.829789, 3, 5, "US-CA S1.XXXX"}, + {35.988075, -120.256909, 3, 5, "US-CA T1.XXXX"}, + {35.988075, -119.684029, 3, 7, "US-CA V1.XXXX"}, + {35.988075, -119.111149, 3, 7, "US-CA W1.XXXX"}, + {35.497035, -120.887077, 3, 5, "US-CA X1.XXXX"}, + {35.497035, -120.314197, 3, 5, "US-CA Y1.XXXX"}, + {35.497035, -119.741317, 3, 7, "US-CA Z1.XXXX"}, + {35.908875, -119.168437, 3, 7, "US-CA 012.XXX"}, + {35.908875, -118.595557, 3, 7, "US-CA 112.XXX"}, + {35.417835, -120.8993425, 3, 5, "US-CA 212.XXX"}, + {35.417835, -120.3316705, 3, 5, "US-CA 312.XXX"}, + {35.417835, -119.7639985, 3, 7, "US-CA 412.XXX"}, + {35.417835, -119.1963265, 3, 7, "US-CA 512.XXX"}, + {35.417835, -118.6286545, 3, 7, "US-CA 612.XXX"}, + {35.417835, -118.0609825, 3, 7, "US-CA 712.XXX"}, + {34.926795, -120.65553, 3, 5, "US-CA 812.XXX"}, + {34.926795, -120.093066, 3, 5, "US-CA 912.XXX"}, + {34.926795, -119.530602, 3, 5, "US-CA B12.XXX"}, + {34.926795, -118.968138, 3, 5, "US-CA C12.XXX"}, + {34.926795, -118.405674, 3, 5, "US-CA D12.XXX"}, + {34.926795, -117.84321, 3, 5, "US-CA F12.XXX"}, + {34.926795, -117.280746, 3, 5, "US-CA G12.XXX"}, + {34.383026, -120.463867, 3, 5, "US-CA H12.XXX"}, + {34.435815, -119.329578, 3, 5, "US-CA J12.XXX"}, + {34.435815, -118.767114, 3, 5, "US-CA K12.XXX"}, + {34.435815, -118.20465, 3, 5, "US-CA L12.XXX"}, + {34.435815, -117.642186, 3, 5, "US-CA M12.XXX"}, + {34.435815, -117.079722, 3, 5, "US-CA N12.XXX"}, + {33.944775, -118.4640865, 3, 5, "US-CA P12.XXX"}, + {33.944775, -117.9068305, 4, 6, "US-CA Q12.XXX"}, + {33.944775, -117.3495745, 4, 6, "US-CA R12.XXX"}, + {33.944775, -116.7923185, 3, 5, "US-CA S12.XXX"}, + {33.748359, -116.2350625, 3, 5, "US-CA T12.XXX"}, + {33.453734, -117.73994, 3, 5, "US-CA V12.XXX"}, + {33.453734, -117.187892, 3, 5, "US-CA W12.XXX"}, + {32.973635, -117.270699, 3, 5, "US-CA X12.XXX"}, + {32.973635, -116.718651, 3, 5, "US-CA Y12.XXX"}, + {32.715275, -115.717862, 3, 10, "US-CA Z12.XXX"}, + {34.826446, -124.1972845, 2, 4, "US-CA 1234.XXX"}, + {29.7981, -95.4058825, 4, 6, "US-TX 12.XX"}, + {33.081323, -97.052655, 4, 6, "US-TX 12.XXX"}, + {30.247514, -97.813446125, 5, 7, "US-TX 000.XX"}, + {32.718614, -97.402382625, 4, 6, "US-TX 200.XX"}, + {31.771614, -106.53203425, 3, 13, "US-TX 400.XX"}, + {32.783744, -97.189733125, 4, 6, "US-TX 600.XX"}, + {27.802824, -97.466264375, 4, 6, "US-TX 800.XX"}, + {27.546595, -99.527746875, 3, 15, "US-TX 900.XX"}, + {29.846924, -95.508868375, 4, 6, "US-TX B00.XX"}, + {29.890168, -95.409646375, 4, 6, "US-TX C00.XX"}, + {29.846924, -95.310424375, 4, 6, "US-TX D00.XX"}, + {29.760435, -95.508868375, 4, 6, "US-TX F00.XX"}, + {29.71719, -95.409646375, 4, 6, "US-TX G00.XX"}, + {29.760435, -95.310424375, 4, 6, "US-TX H00.XX"}, + {29.71719, -95.211202375, 4, 6, "US-TX J00.XX"}, + {29.480224, -98.680768375, 5, 7, "US-TX K00.XX"}, + {29.480224, -98.581546375, 5, 7, "US-TX L00.XX"}, + {29.480224, -98.482324375, 5, 7, "US-TX M00.XX"}, + {29.393735, -98.680542625, 5, 7, "US-TX N00.XX"}, + {29.393735, -98.581801625, 5, 7, "US-TX P00.XX"}, + {29.393735, -98.483060625, 5, 7, "US-TX Q00.XX"}, + {33.608224, -101.920276375, 3, 5, "US-TX R00.XX"}, + {35.244224, -101.88872, 3, 6, "US-TX S00.XX"}, + {25.970724, -97.525086125, 3, 10, "US-TX T00.XX"}, + {30.130724, -94.186894125, 4, 6, "US-TX V00.XX"}, + {26.260724, -98.285086125, 3, 10, "US-TX W00.XX"}, + {31.583924, -97.20968525, 5, 7, "US-TX X00.XX"}, + {32.490724, -99.787912, 3, 5, "US-TX Y00.XX"}, + {33.940724, -98.568816, 4, 9, "US-TX Z00.XX"}, + {31.4441615, -96.5848065, 3, 5, "US-TX 123.XXX"}, + {31.252108, -99.549237, 4, 6, "US-TX 12.XXXX"}, + {34.000258, -98.5912915, 3, 8, "US-TX 1234.XX"}, + {36.1625625, -102.968741, 2, 5, "US-TX B123.XXX"}, + {34.577121, -102.957458, 2, 5, "US-TX C123.XXX"}, + {34.577121, -100.0378, 2, 5, "US-TX D123.XXX"}, + {33.583608, -97.1556735, 3, 5, "US-TX F123.XXX"}, + {30.8283985, -106.5399545, 2, 9, "US-TX G123.XXX"}, + {29.9865985, -105.134847, 2, 9, "US-TX H123.XXX"}, + {31.9036285, -101.320199, 2, 4, "US-TX J123.XXX"}, + {31.889706, -98.683379, 4, 6, "US-TX K123.XXX"}, + {31.889706, -96.047379, 3, 5, "US-TX L123.XXX"}, + {29.736286, -101.3217275, 2, 9, "US-TX M123.XXX"}, + {29.72211, -98.6848895, 4, 6, "US-TX N123.XXX"}, + {29.856732, -96.05415, 3, 5, "US-TX P123.XXX"}, + {27.314653, -99.763205, 2, 12, "US-TX Q123.XXX"}, + {31.7243935, -99.63525, 3, 5, "US-TX X123.XXX"}, + {29.553223, -99.6362985, 4, 6, "US-TX Z123.XXX"}, + {61.2161, -149.902464, 5, 7, "US-AK 12.XX"}, + {61.385805, -150.07110075, 4, 6, "US-AK 00.XXX"}, + {64.843175, -147.9959825, 3, 5, "US-AK J0.XXX"}, + {58.419374, -134.675560125, 4, 9, "US-AK 000.XX"}, + {61.554545, -149.883530625, 4, 6, "US-AK 600.XX"}, + {61.696545, -149.883530625, 4, 6, "US-AK C00.XX"}, + {61.69298, -149.341530625, 5, 7, "US-AK J00.XX"}, + {57.136204, -135.50519025, 3, 8, "US-AK P00.XX"}, + {55.436004, -131.8086255, 3, 8, "US-AK V00.XX"}, + {62.4789835, -152.2904275, 3, 5, "US-AK 123.XXX"}, + {57.04023, -134.3059945, 3, 8, "US-AK 12.XXXX"}, + {58.630971, -136.8262795, 3, 8, "US-AK 1234.XX"}, + {59.606402, -140.8055475, 2, 5, "US-AK 0123.XXX"}, + {71.2918835, -160.5443065, 2, 4, "US-AK 1123.XXX"}, + {70.270977, -147.690442, 2, 4, "US-AK 2123.XXX"}, + {70.270977, -154.691327, 2, 4, "US-AK 3123.XXX"}, + {67.498137, -160.895034, 2, 4, "US-AK 4123.XXX"}, + {67.498137, -166.862034, 2, 4, "US-AK 5123.XXX"}, + {67.5434595, -147.0608975, 2, 4, "US-AK 6123.XXX"}, + {67.5434595, -153.4063805, 2, 4, "US-AK 7123.XXX"}, + {67.5434595, -159.7518635, 3, 5, "US-AK 8123.XXX"}, + {66.460439, -167.885179, 2, 4, "US-AK 9123.XXX"}, + {64.849015, -146.5376195, 2, 4, "US-AK B123.XXX"}, + {64.849015, -152.3170735, 2, 4, "US-AK C123.XXX"}, + {64.849015, -158.0965275, 2, 4, "US-AK D123.XXX"}, + {64.849015, -163.8759815, 2, 4, "US-AK F123.XXX"}, + {64.849015, -169.6554355, 2, 7, "US-AK G123.XXX"}, + {61.1645915, -173.479144, 2, 5, "US-AK H123.XXX"}, + {62.138035, -146.131872, 2, 4, "US-AK J123.XXX"}, + {62.138035, -151.464461, 3, 5, "US-AK K123.XXX"}, + {62.138035, -156.79705, 2, 4, "US-AK L123.XXX"}, + {62.138035, -162.129639, 2, 4, "US-AK M123.XXX"}, + {62.138035, -167.462228, 2, 4, "US-AK N123.XXX"}, + {58.8997465, -152.2083935, 2, 4, "US-AK P123.XXX"}, + {59.395122, -157.1560665, 2, 4, "US-AK Q123.XXX"}, + {59.395122, -162.1013725, 2, 4, "US-AK R123.XXX"}, + {58.0574075, -171.851077, 2, 4, "US-AK S123.XXX"}, + {55.442162, -162.572601, 2, 4, "US-AK T123.XXX"}, + {54.1798445, -167.07936, 2, 4, "US-AK V123.XXX"}, + {53.196962, -171.8349985, 2, 4, "US-AK W123.XXX"}, + {52.619862, -177.1667895, 2, 4, "US-AK X123.XXX"}, + {52.619862, 177.5032105, 2, 4, "US-AK Y123.XXX"}, + {52.699335, 172.459471, 2, 5, "US-AK Z123.XXX"}, + {49.2866, -123.178656, 5, 8, "CA-BC 12.XX"}, + {49.2245145, -123.25731, 4, 7, "CA-BC 12.XXX"}, + {48.477745, -123.5612625, 4, 10, "CA-BC 000.XX"}, + {48.519145, -123.4433625, 4, 10, "CA-BC 100.XX"}, + {48.496545, -123.3570625, 4, 10, "CA-BC 200.XX"}, + {49.071645, -122.39265875, 4, 7, "CA-BC 300.XX"}, + {49.930924, -119.50105325, 4, 9, "CA-BC 400.XX"}, + {49.189124, -124.03119775, 4, 7, "CA-BC 500.XX"}, + {49.244145, -124.10294675, 4, 7, "CA-BC 600.XX"}, + {53.928334, -122.835696875, 3, 6, "CA-BC 700.XX"}, + {49.192634, -122.00174675, 4, 7, "CA-BC 800.XX"}, + {50.065534, -125.29155125, 4, 7, "CA-BC 900.XX"}, + {54.321945, -130.3540175, 3, 7, "CA-BC B00.XX"}, + {49.347134, -124.476215, 4, 7, "CA-BC C00.XX"}, + {54.541434, -128.6723335, 3, 6, "CA-BC D00.XX"}, + {49.106945, -117.81864675, 4, 9, "CA-BC F00.XX"}, + {50.718224, -120.4276315, 4, 7, "CA-BC G00.XX"}, + {50.300424, -119.33845325, 4, 9, "CA-BC H00.XX"}, + {49.521324, -119.647276, 4, 9, "CA-BC J00.XX"}, + {49.720524, -125.029376, 4, 7, "CA-BC K00.XX"}, + {49.541524, -115.826176, 4, 9, "CA-BC L00.XX"}, + {56.285224, -120.904284375, 3, 6, "CA-BC M00.XX"}, + {49.286224, -124.85949775, 4, 7, "CA-BC N00.XX"}, + {50.755624, -119.3176315, 4, 9, "CA-BC P00.XX"}, + {49.876124, -124.567176, 4, 7, "CA-BC Q00.XX"}, + {55.801324, -120.307580375, 3, 6, "CA-BC R00.XX"}, + {52.178924, -122.203378125, 3, 6, "CA-BC S00.XX"}, + {49.528224, -117.352876, 4, 9, "CA-BC T00.XX"}, + {53.022324, -122.53176925, 3, 6, "CA-BC V00.XX"}, + {49.357224, -117.74119775, 4, 9, "CA-BC W00.XX"}, + {51.050724, -118.27860975, 4, 9, "CA-BC X00.XX"}, + {50.124364, -120.83461775, 4, 7, "CA-BC Y00.XX"}, + {49.663804, -116.017451, 4, 9, "CA-BC YK0.00"}, + {48.791064, -123.7541725, 4, 10, "CA-BC Z00.XX"}, + {48.695455, -123.4458375, 4, 10, "CA-BC ZK0.00"}, + {50.9089835, -126.280049, 3, 6, "CA-BC 123.XXX"}, + {51.414039, -122.187883, 3, 6, "CA-BC 12.XXXX"}, + {51.480999, -118.241706, 3, 8, "CA-BC 1234.XX"}, + {51.3500235, -138.230592, 2, 6, "CA-BC 1234.XXX"}, + {51.048724, -114.10446425, 5, 10, "CA-AB 00.XX"}, + {53.501804, -113.575094625, 5, 8, "CA-AB J0.XX"}, + {51.113794, -114.3327445, 4, 9, "CA-AB 00.XXX"}, + {53.529814, -113.80142275, 4, 7, "CA-AB J0.XXX"}, + {52.264194, -113.951191125, 4, 7, "CA-AB 000.XX"}, + {49.671314, -112.942602, 4, 7, "CA-AB 300.XX"}, + {50.015014, -110.80482025, 3, 6, "CA-AB 500.XX"}, + {55.170214, -118.9118025, 3, 8, "CA-AB 700.XX"}, + {56.693814, -111.50501625, 4, 7, "CA-AB 900.XX"}, + {51.272214, -114.11105675, 4, 9, "CA-AB C00.XX"}, + {53.509514, -114.04311025, 4, 7, "CA-AB F00.XX"}, + {53.282514, -113.59091025, 4, 7, "CA-AB H00.XX"}, + {53.722014, -113.275198375, 4, 7, "CA-AB K00.XX"}, + {53.281214, -110.20601025, 3, 6, "CA-AB M00.XX"}, + {52.983614, -112.89925225, 4, 7, "CA-AB P00.XX"}, + {50.544514, -111.9945385, 4, 7, "CA-AB R00.XX"}, + {54.419714, -110.3174865, 3, 6, "CA-AB T00.XX"}, + {52.448814, -113.835864125, 4, 7, "CA-AB W00.XX"}, + {52.950014, -113.47705225, 4, 7, "CA-AB Y00.XX"}, + {51.6175835, -115.2222075, 3, 9, "CA-AB 123.XXX"}, + {54.10672, -115.227472, 3, 8, "CA-AB 12.XXXX"}, + {56.85487, -115.4484935, 3, 8, "CA-AB 1234.XX"}, + {59.234957, -119.638849, 2, 7, "CA-AB 1234.XXX"}, + {43.7011, -79.432204, 4, 8, "CA-ON 12.XX"}, + {43.8135635, -79.810081, 4, 7, "CA-ON 12.XXX"}, + {45.452545, -75.75418125, 3, 10, "CA-ON 000.XX"}, + {45.482445, -75.58256725, 3, 10, "CA-ON 100.XX"}, + {45.390845, -75.82005425, 3, 9, "CA-ON 200.XX"}, + {45.390845, -75.69752825, 3, 9, "CA-ON 300.XX"}, + {43.269524, -79.9311955, 4, 7, "CA-ON 400.XX"}, + {43.269524, -79.8129935, 4, 7, "CA-ON 500.XX"}, + {43.492524, -80.5480955, 4, 7, "CA-ON 600.XX"}, + {43.021124, -81.361144, 4, 7, "CA-ON 700.XX"}, + {43.021124, -81.243903, 4, 7, "CA-ON 800.XX"}, + {43.214734, -79.2828925, 3, 7, "CA-ON 900.XX"}, + {42.324324, -83.0694915, 3, 11, "CA-ON B00.XX"}, + {43.931324, -78.983548, 3, 7, "CA-ON C00.XX"}, + {43.939973, -78.894175, 3, 7, "CA-ON D00.XX"}, + {43.403924, -79.8469955, 4, 7, "CA-ON F00.XX"}, + {43.419245, -80.3748935, 4, 7, "CA-ON G00.XX"}, + {44.421824, -79.740912375, 4, 8, "CA-ON H00.XX"}, + {43.584424, -80.3204955, 4, 7, "CA-ON J00.XX"}, + {44.272534, -76.604868875, 3, 7, "CA-ON K00.XX"}, + {46.524245, -81.032175, 4, 7, "CA-ON L00.XX"}, + {48.450345, -89.3058425, 3, 6, "CA-ON M00.XX"}, + {43.191124, -80.3225955, 4, 7, "CA-ON N00.XX"}, + {43.893724, -79.118048, 3, 7, "CA-ON P00.XX"}, + {43.145624, -79.1534955, 3, 9, "CA-ON Q00.XX"}, + {43.019124, -82.439544, 3, 9, "CA-ON R00.XX"}, + {45.355824, -75.93902925, 3, 9, "CA-ON S00.XX"}, + {44.340724, -78.396612375, 3, 7, "CA-ON T00.XX"}, + {46.545945, -84.40414, 3, 9, "CA-ON V00.XX"}, + {44.215124, -77.441812375, 3, 7, "CA-ON W00.XX"}, + {43.004664, -79.295807, 3, 7, "CA-ON X00.XX"}, + {46.301504, -79.483535, 3, 9, "CA-ON XK0.00"}, + {45.049294, -74.778284375, 3, 9, "CA-ON Y00.XX"}, + {42.400804, -82.2263295, 3, 7, "CA-ON YK0.00"}, + {48.489864, -81.3787725, 3, 6, "CA-ON Z00.XX"}, + {44.105004, -77.609259375, 3, 7, "CA-ON ZK0.00"}, + {45.2101615, -81.6615155, 4, 7, "CA-ON 123.XXX"}, + {47.690158, -81.724681, 3, 6, "CA-ON 1234.XX"}, + {45.660027, -77.947036, 2, 8, "CA-ON 12.XXXX"}, + {42.507037, -94.6348755, 2, 8, "CA-ON 1234.XXX"}, + {45.5491, -73.6505865, 5, 8, "CA-QC 12.XX"}, + {45.769215, -73.8579185, 4, 7, "CA-QC 12.XXX"}, + {46.906324, -71.393424375, 5, 8, "CA-QC 000.XX"}, + {46.906324, -71.267294375, 5, 8, "CA-QC 100.XX"}, + {46.819835, -71.393424375, 5, 8, "CA-QC 200.XX"}, + {46.819835, -71.267294375, 5, 8, "CA-QC 300.XX"}, + {46.733346, -71.304569, 5, 8, "CA-QC 400.XX"}, + {45.490434, -75.81374425, 4, 9, "CA-QC 500.XX"}, + {45.524065, -75.69121825, 4, 9, "CA-QC 600.XX"}, + {45.415405, -71.99518125, 4, 7, "CA-QC 700.XX"}, + {48.436545, -71.2834125, 4, 7, "CA-QC 800.XX"}, + {48.454634, -71.1377955, 4, 7, "CA-QC 900.XX"}, + {46.397624, -72.61876, 4, 7, "CA-QC B00.XX"}, + {45.328224, -73.32462925, 5, 8, "CA-QC C00.XX"}, + {45.901395, -72.551542125, 4, 7, "CA-QC D00.XX"}, + {45.833924, -74.066394625, 4, 7, "CA-QC F00.XX"}, + {45.450724, -72.78762925, 4, 7, "CA-QC G00.XX"}, + {46.620124, -72.77586, 4, 7, "CA-QC H00.XX"}, + {45.670524, -73.00462925, 4, 7, "CA-QC J00.XX"}, + {45.595624, -73.24262925, 5, 8, "CA-QC K00.XX"}, + {48.500524, -68.5896195, 3, 6, "CA-QC L00.XX"}, + {45.583624, -74.00042925, 4, 7, "CA-QC M00.XX"}, + {46.099124, -72.021394625, 4, 7, "CA-QC N00.XX"}, + {48.282145, -79.056665625, 3, 7, "CA-QC P00.XX"}, + {45.300645, -74.19090125, 4, 7, "CA-QC Q00.XX"}, + {46.056724, -73.170594625, 4, 7, "CA-QC R00.XX"}, + {48.138524, -77.866354125, 4, 8, "CA-QC S00.XX"}, + {46.160824, -70.713994625, 4, 8, "CA-QC T00.XX"}, + {48.603924, -71.6983195, 4, 7, "CA-QC V00.XX"}, + {50.273424, -66.42925325, 3, 7, "CA-QC W00.XX"}, + {45.412645, -74.06104425, 4, 7, "CA-QC X00.XX"}, + {46.120324, -71.373794625, 5, 8, "CA-QC Y00.XX"}, + {45.309724, -72.19982925, 4, 7, "CA-QC Z00.XX"}, + {46.293107, -75.858715, 3, 7, "CA-QC 123.XXX"}, + {48.2003005, -79.2825445, 3, 7, "CA-QC 12.XXXX"}, + {45.422604, -71.786942, 4, 7, "CA-QC 1234.XX"}, + {53.1270655, -79.352986, 2, 6, "CA-QC 1234.XXX"}, + {60.5933565, -80.3509065, 2, 6, "CA-QC 123.XXXX"}, + {52.1851, -106.7200645, 5, 8, "CA-SK 12.XX"}, + {52.242294, -106.939037875, 4, 7, "CA-SK 00.XXX"}, + {50.463114, -104.83479275, 4, 7, "CA-SK J0.XXX"}, + {53.210094, -105.87980925, 4, 7, "CA-SK 000.XX"}, + {50.382694, -105.68139425, 4, 7, "CA-SK 300.XX"}, + {51.230394, -102.61358875, 4, 7, "CA-SK 600.XX"}, + {50.292294, -107.90979425, 4, 7, "CA-SK 900.XX"}, + {52.764194, -108.40224625, 4, 7, "CA-SK D00.XX"}, + {49.133694, -103.10689975, 4, 7, "CA-SK H00.XX"}, + {49.657194, -103.967747, 4, 7, "CA-SK L00.XX"}, + {53.264814, -110.00691025, 3, 9, "CA-SK P00.XX"}, + {52.197314, -105.163164125, 4, 7, "CA-SK R00.XX"}, + {54.107614, -108.5481865, 3, 6, "CA-SK T00.XX"}, + {52.841314, -104.71435225, 4, 7, "CA-SK W00.XX"}, + {50.916014, -102.87905675, 4, 7, "CA-SK Y00.XX"}, + {53.4289835, -109.832881, 3, 6, "CA-SK 123.XXX"}, + {53.23693, -105.5296615, 3, 6, "CA-SK 12.XXXX"}, + {50.593275, -107.877308, 3, 6, "CA-SK 1234.XX"}, + {59.234957, -109.694533, 2, 5, "CA-SK 1234.XXX"}, + {49.9313, -97.1870385, 5, 8, "CA-MB 12.XX"}, + {50.138115, -97.425215, 4, 7, "CA-MB 12.XXX"}, + {49.849104, -100.082949, 4, 7, "CA-MB 000.XX"}, + {49.969604, -98.39498925, 4, 7, "CA-MB 400.XX"}, + {49.549804, -96.765649, 4, 7, "CA-MB 800.XX"}, + {55.752104, -98.003059375, 4, 7, "CA-MB D00.XX"}, + {49.169494, -98.01319975, 4, 7, "CA-MB J00.XX"}, + {54.762694, -102.0060825, 3, 8, "CA-MB M00.XX"}, + {51.144294, -100.16818875, 4, 7, "CA-MB Q00.XX"}, + {49.188294, -98.24109975, 4, 7, "CA-MB T00.XX"}, + {50.344894, -97.37779425, 4, 7, "CA-MB X00.XX"}, + {51.6175785, -100.2508665, 3, 6, "CA-MB 123.XXX"}, + {54.106715, -100.256131, 3, 6, "CA-MB 12.XXXX"}, + {56.854865, -100.4771525, 3, 6, "CA-MB 1234.XX"}, + {59.234957, -101.537373, 2, 7, "CA-MB 1234.XXX"}, + {47.6148, -52.784772, 5, 7, "CA-NL 12.XX"}, + {47.768215, -53.28321, 4, 6, "CA-NL 12.XXX"}, + {48.949204, -58.07310775, 4, 8, "CA-NL 000.XX"}, + {48.983545, -54.67275875, 4, 6, "CA-NL 400.XX"}, + {49.013845, -55.76945875, 5, 7, "CA-NL 700.XX"}, + {52.933494, -67.01424625, 4, 9, "CA-NL B00.XX"}, + {53.346205, -60.54801025, 4, 8, "CA-NL F00.XX"}, + {48.593624, -58.6556625, 4, 8, "CA-NL J00.XX"}, + {48.160994, -54.054213125, 4, 6, "CA-NL M00.XX"}, + {49.201194, -57.51679975, 4, 8, "CA-NL Q00.XX"}, + {47.177494, -55.336934375, 4, 6, "CA-NL T00.XX"}, + {47.054094, -55.284234375, 4, 6, "CA-NL X00.XX"}, + {49.2195835, -56.3260255, 4, 6, "CA-NL 123.XXX"}, + {49.912322, -59.239515, 3, 7, "CA-NL 12.XXXX"}, + {51.6252805, -57.4772415, 4, 8, "CA-NL 1234.XX"}, + {60.6174425, -67.398312, 3, 9, "CA-NL 123.XXXX"}, + {53.68875, -60.303, 3, 7, "CA-NL JGV0.2W4"}, + {45.3156, -66.1124865, 5, 11, "CA-NB 12.XX"}, + {45.573615, -66.3465185, 4, 10, "CA-NB 12.XXX"}, + {46.115244, -64.931409625, 4, 10, "CA-NB 000.XX"}, + {45.925574, -66.720612625, 4, 9, "CA-NB 600.XX"}, + {47.650374, -65.83923875, 4, 10, "CA-NB C00.XX"}, + {47.959274, -66.819080125, 4, 10, "CA-NB J00.XX"}, + {47.413474, -68.40473875, 4, 12, "CA-NB P00.XX"}, + {47.048574, -65.693196375, 4, 11, "CA-NB V00.XX"}, + {46.3855245, -67.715042, 4, 10, "CA-NB 123.XXX"}, + {47.2037055, -68.8347, 3, 11, "CA-NB 12.XXXX"}, + {46.3185, -66.399, 4, 10, "CA-NB 4Z07.JP7"}, + {44.6941, -63.638846, 6, 8, "CA-NS 12.XX"}, + {44.873815, -63.8702835, 5, 10, "CA-NS 12.XXX"}, + {45.630374, -62.79997125, 4, 8, "CA-NS 000.XX"}, + {46.184874, -60.290012625, 4, 8, "CA-NS 500.XX"}, + {43.830074, -66.179014, 4, 7, "CA-NS B00.XX"}, + {45.376504, -63.42496325, 4, 8, "CA-NS H00.XX"}, + {45.605104, -61.46776325, 5, 9, "CA-NS M00.XX"}, + {45.860804, -64.402563625, 4, 11, "CA-NS R00.XX"}, + {45.008704, -64.202462875, 5, 12, "CA-NS W00.XX"}, + {45.2356445, -65.765654, 3, 12, "CA-NS 123.XXX"}, + {43.979234, -66.2412085, 3, 6, "CA-NS 12.XXXX"}, + {45.7156525, -61.5812665, 4, 8, "CA-NS 1234.XX"}, + {45.292, -63.04775, 3, 7, "CA-NS CBYV.T9Y"}, + {46.274, -63.18913, 5, 10, "CA-PE 12.XX"}, + {46.319595, -63.804328, 4, 12, "CA-PE 12.XXX"}, + {46.160274, -62.914698625, 4, 9, "CA-PE 000.XX"}, + {47.051345, -64.252671875, 4, 11, "CA-PE C00.XX"}, + {46.472545, -62.428675, 4, 9, "CA-PE P00.XX"}, + {46.864937, -64.3574505, 3, 10, "CA-PE 123.XXX"}, + {46.547, -63.1685, 3, 8, "CA-PE C3DG.M4V"}, + {60.690686, -135.1676595, 5, 11, "CA-YT 12.XX"}, + {60.944515, -135.5051635, 4, 10, "CA-YT 12.XXX"}, + {64.039024, -139.525297375, 4, 8, "CA-YT 000.XX"}, + {60.162934, -129.038232625, 4, 9, "CA-YT 800.XX"}, + {60.808624, -137.75416725, 4, 8, "CA-YT J00.XX"}, + {62.140004, -136.506447625, 4, 8, "CA-YT S00.XX"}, + {62.6189835, -138.7304275, 3, 7, "CA-YT 123.XXX"}, + {62.42693, -133.297966, 3, 9, "CA-YT 12.XXXX"}, + {65.175079, -139.755141, 3, 7, "CA-YT 1234.XX"}, + {68.996685, -140.4039385, 2, 6, "CA-YT 1234.XXX"}, + {62.4836, -114.474674, 5, 10, "CA-NT 12.XX"}, + {62.648615, -114.851925, 4, 9, "CA-NT 12.XXX"}, + {60.794104, -116.03013025, 4, 8, "CA-NT 000.XX"}, + {68.367004, -133.818141, 4, 10, "CA-NT 400.XX"}, + {62.829304, -116.198576875, 4, 8, "CA-NT 800.XX"}, + {61.829004, -121.557233125, 4, 7, "CA-NT D00.XX"}, + {60.099545, -112.167553125, 3, 7, "CA-NT J00.XX"}, + {65.284794, -126.9534095, 3, 8, "CA-NT M00.XX"}, + {69.423594, -133.21358525, 4, 10, "CA-NT Q00.XX"}, + {68.228594, -135.242723, 4, 10, "CA-NT T00.XX"}, + {60.251394, -123.543630625, 4, 7, "CA-NT X00.XX"}, + {63.0471025, -118.967416, 3, 7, "CA-NT 123.XXX"}, + {62.426525, -124.203518, 3, 8, "CA-NT 12.XXXX"}, + {69.51509, -136.250338, 3, 9, "CA-NT 1234.XX"}, + {62.547183, -135.306581, 2, 9, "CA-NT 1234.XXX"}, + {78.4284555, -135.510348, 2, 4, "CA-NT 123.XXXX"}, + {63.7851, -68.5853405, 5, 8, "CA-NU 12.XX"}, + {63.950115, -68.9816135, 4, 7, "CA-NU 12.XXX"}, + {61.162904, -94.28710675, 3, 6, "CA-NU 000.XX"}, + {69.157544, -105.35145925, 3, 8, "CA-NU 700.XX"}, + {64.190544, -83.4335795, 3, 6, "CA-NU F00.XX"}, + {67.853844, -115.35752375, 3, 8, "CA-NU M00.XX"}, + {62.867344, -92.353837875, 3, 6, "CA-NU T00.XX"}, + {65.0289835, -71.1917015, 3, 6, "CA-NU 123.XXX"}, + {66.925679, -120.863805, 2, 7, "CA-NU 12.XXXX"}, + {60.273746, -101.711845, 2, 5, "CA-NU 1234.XX"}, + {61.899812, -113.926778, 2, 8, "CA-NU 1234.XXX"}, + {81.5568015, -108.168619, 2, 4, "CA-NU 123.XXXX"}, + {34.452256, 72.512561, 2, 9, "IND 0123.XXX"}, + {34.452256, 75.012561, 2, 10, "IND 1123.XXX"}, + {33.897648, 77.5079215, 2, 9, "IND 2123.XXX"}, + {33.8031485, 73.545259, 2, 11, "IND 3123.XXX"}, + {33.8031485, 76.673314, 2, 8, "IND 4123.XXX"}, + {25.8244575, 82.718794, 2, 8, "IND 5123.XXX"}, + {25.8244575, 85.608521, 2, 6, "IND 6123.XXX"}, + {23.1269515, 82.7781545, 2, 8, "IND 7123.XXX"}, + {23.1269515, 85.6380365, 2, 6, "IND 8123.XXX"}, + {23.937687, 88.3961765, 2, 6, "IND 9123.XXX"}, + {23.1269515, 68.4784745, 2, 6, "IND B123.XXX"}, + {23.1269515, 71.3384105, 2, 8, "IND C123.XXX"}, + {23.1269515, 74.1983465, 2, 12, "IND D123.XXX"}, + {23.1269515, 77.0582825, 2, 9, "IND F123.XXX"}, + {23.1269515, 79.9182185, 2, 7, "IND G123.XXX"}, + {20.278892, 72.702966, 2, 7, "IND H123.XXX"}, + {20.278892, 75.602966, 2, 5, "IND J123.XXX"}, + {20.278892, 78.502966, 2, 5, "IND K123.XXX"}, + {20.278892, 81.402966, 2, 9, "IND L123.XXX"}, + {20.278892, 84.302966, 2, 8, "IND M123.XXX"}, + {17.9555125, 72.903212, 2, 6, "IND N123.XXX"}, + {17.9555125, 75.703212, 2, 9, "IND P123.XXX"}, + {17.9555125, 78.503212, 2, 11, "IND Q123.XXX"}, + {17.9555125, 81.303212, 2, 10, "IND R123.XXX"}, + {15.4855605, 73.5580535, 2, 5, "IND S123.XXX"}, + {15.4855605, 76.2988255, 2, 10, "IND T123.XXX"}, + {15.4855605, 79.0395975, 2, 10, "IND V123.XXX"}, + {12.397974, 74.472839, 2, 5, "IND W123.XXX"}, + {12.397974, 77.621043, 2, 11, "IND X123.XXX"}, + {10.5952995, 74.9415745, 2, 5, "IND Y123.XXX"}, + {8.066279, 77.530191, 2, 5, "IND Z123.XXX"}, + {30.929905, 72.2684785, 2, 6, "IND B12.XXXX"}, + {30.929905, 75.317191, 3, 11, "IND C12.XXXX"}, + {30.929905, 78.355873, 2, 8, "IND D12.XXXX"}, + {28.079146, 69.6152955, 2, 7, "IND F12.XXXX"}, + {28.297278, 72.2995055, 2, 7, "IND G12.XXXX"}, + {28.297278, 75.2488145, 2, 8, "IND H12.XXXX"}, + {28.297278, 78.1981235, 2, 8, "IND J12.XXXX"}, + {28.297278, 81.1474325, 2, 10, "IND K12.XXXX"}, + {28.297278, 84.0967415, 2, 10, "IND L12.XXXX"}, + {28.297278, 87.0460505, 2, 9, "IND M12.XXXX"}, + {25.616088, 68.3402095, 2, 7, "IND P12.XXXX"}, + {25.616088, 71.2299365, 2, 5, "IND Q12.XXXX"}, + {25.616088, 74.1196635, 2, 7, "IND R12.XXXX"}, + {25.616088, 77.0093905, 2, 10, "IND S12.XXXX"}, + {25.616088, 79.8991175, 2, 7, "IND T12.XXXX"}, + {29.235694, 94.62265, 2, 10, "IND W12.XXXX"}, + {29.235694, 91.64355, 2, 10, "IND V12.XXXX"}, + {26.666057, 89.963711, 2, 7, "IND X12.XXXX"}, + {26.666057, 92.883229, 2, 10, "IND Y12.XXXX"}, + {23.650625, 91.303458, 2, 9, "IND Z12.XXXX"}, + {12.19793, 71.8298415, 2, 6, "IND 512.XXXX"}, + {11.472836, 92.2797885, 2, 7, "IND 612.XXXX"}, + {7.9814245, 92.2733745, 2, 5, "IND 712.XXXX"}, + {30.929905, 74.51274, 3, 15, "IND 812.XXXX"}, + {35.48238, 73.75, 2, 11, "IND 61VS.0MVC"}, + {-12.357369, 114.3932595, 1, 3, "AUS 1234.XXXX"}, + {2.5616895, -72.495813, 1, 5, "BRA 1234.XXXX"}, + {61.6698015, 176.874733, 1, 4, "USA 1234.XXXX"}, + {18.49693, -92.3776385, 3, 13, "MEX 312.XXXX"}, + {21.17812, -92.405572, 2, 4, "MEX 212.XXXX"}, + {19.998396, -89.605218, 2, 10, "MEX 412.XXXX"}, + {20.960444, -89.6368425, 2, 9, "MEX 112.XXXX"}, + {29.765858, -118.2905525, 2, 7, "MEX 512.XXXX"}, + {20.21133, -112.495072, 2, 4, "MEX 612.XXXX"}, + {19.46223, -115.944772, 2, 4, "MEX 712.XXXX"}, + {23.769544, -91.4890305, 2, 4, "MEX 812.XXXX"}, + {18.713128, -93.2713425, 3, 5, "MEX 912.XXXX"}, + {32.5025285, -117.151004, 2, 7, "MEX 0123.XXX"}, + {31.7406495, -116.6588575, 2, 8, "MEX 1123.XXX"}, + {31.7406495, -113.6201755, 2, 11, "MEX 2123.XXX"}, + {31.7406495, -110.5814935, 2, 9, "MEX 3123.XXX"}, + {31.7406495, -107.5428115, 2, 9, "MEX 4123.XXX"}, + {29.0316905, -104.535115, 3, 11, "MEX 5123.XXX"}, + {29.0431445, -116.3280385, 2, 7, "MEX 6123.XXX"}, + {29.0431445, -113.3489385, 2, 9, "MEX 7123.XXX"}, + {29.0431445, -110.3698385, 2, 7, "MEX 8123.XXX"}, + {29.0431445, -107.3907385, 2, 7, "MEX 9123.XXX"}, + {29.0431445, -104.4116385, 3, 11, "MEX B123.XXX"}, + {29.0431445, -101.4325385, 3, 11, "MEX C123.XXX"}, + {26.3619545, -113.5001535, 2, 9, "MEX D123.XXX"}, + {23.7958955, -110.7187425, 3, 9, "MEX F123.XXX"}, + {26.3619545, -108.6382615, 2, 12, "MEX G123.XXX"}, + {26.3619545, -105.7187435, 2, 13, "MEX H123.XXX"}, + {26.3619545, -102.7992255, 2, 11, "MEX J123.XXX"}, + {26.3619545, -99.8797075, 2, 13, "MEX K123.XXX"}, + {23.6970805, -106.7708815, 2, 9, "MEX L123.XXX"}, + {23.6970805, -103.9109455, 2, 10, "MEX M123.XXX"}, + {23.6970805, -101.0510095, 2, 13, "MEX N123.XXX"}, + {23.6970805, -98.1910735, 2, 7, "MEX P123.XXX"}, + {21.0158905, -105.6565795, 2, 10, "MEX Q123.XXX"}, + {21.0158905, -102.8562255, 2, 8, "MEX R123.XXX"}, + {21.0158905, -100.0558715, 2, 10, "MEX S123.XXX"}, + {21.0158905, -97.2555175, 2, 7, "MEX T123.XXX"}, + {18.3183845, -103.528196, 2, 7, "MEX V123.XXX"}, + {18.3183845, -100.757633, 2, 10, "MEX W123.XXX"}, + {18.350219, -97.9858775, 2, 15, "MEX X123.XXX"}, + {18.7100665, -95.215973, 3, 10, "MEX Y123.XXX"}, + {17.1678125, -94.2474085, 3, 12, "MEX Z123.XXX"}, + {17.41, -91.1651045, 3, 14, "MEX VVK2.1XFV"}, + {55.7841, 37.5480415, 5, 13, "RU-MOW 12.XX"}, + {55.954596, 37.218282, 4, 13, "RU-MOW 12.XXX"}, + {55.861895, 37.5755165, 4, 11, "RU-MOW FHH.HHH"}, + {55.569575, 37.2112385, 4, 10, "RU-MOW Q12.XXX"}, + {55.7545555, 37.5675, 5, 13, "RU-MOW HHH2.5XM"}, + {59.956756, 30.2139225, 5, 15, "RU-SPE 12.XX"}, + {59.663242, 30.011588, 3, 13, "RU-SPE 12.XXX"}, + {60.222125, 29.462931, 3, 11, "RU-SPE 123.XX"}, + {59.93765, 30.092125, 4, 13, "RU-SPE 44V9.RX3"}, + {54.7445, 20.4492255, 4, 7, "RU-KGD 12.XX"}, + {54.919615, 20.0015265, 3, 5, "RU-KGD 12.XXX"}, + {54.436261, 20.7588755, 3, 6, "RU-KGD 123.XX"}, + {54.8724605, 19.7250155, 2, 4, "RU-KGD 123.XXX"}, + {43.268635, 44.7328665, 4, 10, "RU-IN 12.XX"}, + {43.5237285, 44.5141935, 3, 8, "RU-IN 12.XXX"}, + {42.694632, 44.643477, 3, 10, "RU-IN 123.XX"}, + {43.11518, 44.8375, 3, 12, "RU-IN MTM1.FK2"}, + {44.943994, 38.9176195, 5, 13, "RU-AD 12.XX"}, + {44.870063, 38.7175045, 4, 11, "RU-AD 12.XXX"}, + {44.428963, 39.9105625, 4, 10, "RU-AD 123.XX"}, + {44.48675, 39.72, 3, 9, "RU-AD K46.6W3"}, + {44.48675, 39.72, 3, 9, "RU-AD 7NFT.GTZ"}, + {43.003015, 44.6185055, 5, 8, "RU-SE 12.XX"}, + {43.255635, 44.3777985, 4, 10, "RU-SE 12.XXX"}, + {43.211294, 43.874914, 4, 9, "RU-SE 000.XX"}, + {43.825545, 44.25031, 4, 13, "RU-SE J00.XX"}, + {42.597337, 43.404636, 3, 7, "RU-SE 123.XXX"}, + {43.196, 44.179, 4, 9, "RU-SE LS1S.XHH"}, + {43.4957555, 43.54238, 5, 10, "RU-KB 12.XX"}, + {43.683115, 43.3145515, 4, 9, "RU-KB 12.XXX"}, + {43.3270195, 43.9234015, 4, 9, "RU-KB 123.XX"}, + {43.8109595, 42.4721745, 3, 12, "RU-KB 123.XXX"}, + {43.455435, 43.439135, 4, 9, "RU-KB JR9Z.S7Q"}, + {44.2154985, 42.013591, 5, 11, "RU-KC 12.XX"}, + {44.453615, 41.74863, 4, 10, "RU-KC 12.XXX"}, + {43.988024, 41.017746, 4, 12, "RU-KC 000.XX"}, + {43.899624, 41.420246, 4, 13, "RU-KC 800.XX"}, + {43.836024, 41.743746, 5, 11, "RU-KC J00.XX"}, + {43.983304, 42.363358, 4, 10, "RU-KC S00.XX"}, + {44.3915265, 40.756488, 3, 11, "RU-KC 123.XXX"}, + {43.845, 41.6835, 4, 13, "RU-KC DQ3S.VXJ"}, + {43.258015, 45.647534, 5, 11, "RU-CE 12.XX"}, + {43.493115, 45.3945515, 4, 9, "RU-CE 12.XXX"}, + {42.567825, 45.362789, 4, 9, "RU-CE 123.XX"}, + {42.5426475, 44.839821, 3, 7, "RU-CE 123.XXX"}, + {43.2435, 45.746, 4, 10, "RU-CE PSSN.7XS"}, + {56.145065, 47.2144605, 5, 16, "RU-CU 12.XX"}, + {56.0546915, 46.9436335, 4, 12, "RU-CU 12.XXX"}, + {54.917874, 46.1556855, 4, 12, "RU-CU 000.XX"}, + {55.566424, 47.2671955, 4, 10, "RU-CU C00.XX"}, + {55.551424, 46.1798955, 4, 9, "RU-CU P00.XX"}, + {54.718959, 45.920902, 3, 14, "RU-CU 123.XXX"}, + {55.4765, 47.1665, 3, 6, "RU-CU YH5S.4JB"}, + {57.0301, 40.9085575, 4, 9, "RU-IVA 12.XX"}, + {57.097915, 40.7622515, 3, 8, "RU-IVA 12.XXX"}, + {57.430494, 41.712831, 3, 8, "RU-IVA 000.XX"}, + {57.009104, 40.11119075, 3, 8, "RU-IVA J00.XX"}, + {57.350042, 39.496737, 2, 7, "RU-IVA 123.XXX"}, + {52.6419, 39.5126935, 5, 7, "RU-LIP 12.XX"}, + {52.789815, 39.3459665, 4, 6, "RU-LIP 12.XXX"}, + {52.758894, 38.10217875, 4, 6, "RU-LIP 000.XX"}, + {53.058604, 38.72115075, 4, 9, "RU-LIP J00.XX"}, + {53.4519475, 37.833431, 3, 11, "RU-LIP 123.XXX"}, + {52.7383, 39.2483, 3, 5, "RU-LIP KQXT.759"}, + {53.0027, 36.0291935, 5, 10, "RU-ORL 12.XX"}, + {53.071415, 35.7218315, 4, 6, "RU-ORL 12.XXX"}, + {53.323224, 36.39790475, 4, 12, "RU-ORL 000.XX"}, + {52.487624, 37.375198875, 4, 6, "RU-ORL 800.XX"}, + {53.480024, 35.81590475, 4, 9, "RU-ORL J00.XX"}, + {52.868404, 37.15440175, 4, 6, "RU-ORL S00.XX"}, + {53.4580685, 34.905369, 3, 12, "RU-ORL 123.XXX"}, + {52.7895, 36.4275, 4, 6, "RU-ORL FQWP.B0G"}, + {54.2211, 37.5220675, 5, 7, "RU-TUL 12.XX"}, + {54.330015, 37.2404615, 4, 10, "RU-TUL 12.XXX"}, + {54.016774, 38.115559625, 4, 6, "RU-TUL 000.XX"}, + {54.584224, 36.9615695, 4, 10, "RU-TUL C00.XX"}, + {53.718924, 37.865627625, 4, 6, "RU-TUL P00.XX"}, + {54.853364, 36.0130665, 3, 9, "RU-TUL 123.XXX"}, + {53.909, 37.4265, 4, 6, "RU-TUL HM9T.4M2"}, + {50.6291, 36.5253195, 5, 8, "RU-BE 12.XX"}, + {50.796115, 36.2516365, 4, 7, "RU-BE 12.XXX"}, + {51.383545, 37.46335625, 4, 10, "RU-BE 000.XX"}, + {51.383545, 37.81946225, 4, 10, "RU-BE 800.XX"}, + {50.911354, 36.9892335, 4, 10, "RU-BE J00.XX"}, + {50.722545, 38.3323525, 4, 11, "RU-BE S00.XX"}, + {50.973277, 35.444391, 3, 9, "RU-BE 123.XXX"}, + {50.61585, 37.30135, 3, 6, "RU-BE HX48.FGR"}, + {56.1751, 40.3447415, 5, 7, "RU-VLA 12.XX"}, + {56.409591, 39.9279135, 4, 9, "RU-VLA 12.XXX"}, + {56.406545, 40.920403125, 4, 8, "RU-VLA 000.XX"}, + {55.548775, 41.8970495, 4, 9, "RU-VLA 500.XX"}, + {55.666545, 40.5393925, 4, 6, "RU-VLA B00.XX"}, + {56.356804, 38.510119625, 4, 9, "RU-VLA H00.XX"}, + {56.00339, 39.360398125, 4, 9, "RU-VLA M00.XX"}, + {56.228354, 41.962238625, 4, 9, "RU-VLA R00.XX"}, + {56.151162, 38.711519625, 4, 7, "RU-VLA W00.XX"}, + {56.3306675, 38.413825, 3, 8, "RU-VLA 123.XXX"}, + {55.9655, 40.626, 4, 6, "RU-VLA MGWJ.629"}, + {51.772722, 36.106376, 5, 8, "RU-KRS 12.XX"}, + {51.916115, 35.83328, 4, 7, "RU-KRS 12.XXX"}, + {52.3109, 35.029839875, 4, 13, "RU-KRS 000.XX"}, + {51.541038, 34.56252825, 4, 7, "RU-KRS 800.XX"}, + {51.708545, 35.168360625, 4, 7, "RU-KRS J00.XX"}, + {51.903804, 36.718431125, 4, 7, "RU-KRS S00.XX"}, + {51.8506485, 34.2045935, 3, 9, "RU-KRS 123.XXX"}, + {51.671, 36.31775, 4, 7, "RU-KRS FTQK.JXL"}, + {54.55771, 36.2192985, 5, 11, "RU-KLU 12.XX"}, + {54.807015, 35.8601265, 4, 7, "RU-KLU 12.XXX"}, + {55.160274, 36.3632855, 4, 9, "RU-KLU 000.XX"}, + {54.127545, 34.200378125, 4, 7, "RU-KLU C00.XX"}, + {54.126545, 35.300378125, 4, 7, "RU-KLU P00.XX"}, + {55.1837085, 33.5693695, 3, 8, "RU-KLU 123.XXX"}, + {54.314, 35.35275, 3, 7, "RU-KLU DLCR.TJX"}, + {52.6784915, 41.368718, 5, 7, "RU-TT 12.XX"}, + {52.776506, 41.285667, 4, 6, "RU-TT 12.XXX"}, + {52.911244, 40.30254075, 4, 9, "RU-TT 000.XX"}, + {51.976436, 42.227257625, 4, 10, "RU-TT 600.XX"}, + {53.257545, 41.20037375, 4, 6, "RU-TT C00.XX"}, + {51.874545, 41.421360625, 4, 10, "RU-TT J00.XX"}, + {52.966424, 42.67284075, 4, 9, "RU-TT P00.XX"}, + {53.554904, 41.71837375, 4, 9, "RU-TT V00.XX"}, + {51.6173835, 39.936746, 3, 10, "RU-TT 123.XXX"}, + {52.7065, 41.581, 4, 6, "RU-TT PQ7W.T72"}, + {53.271545, 34.30937375, 5, 7, "RU-BRY 00.XX"}, + {53.293558, 34.24686375, 5, 10, "RU-BRY J0.XX"}, + {53.459815, 34.0063965, 4, 10, "RU-BRY 12.XXX"}, + {52.778004, 32.02710175, 4, 8, "RU-BRY 000.XX"}, + {52.584545, 31.667364375, 4, 8, "RU-BRY 700.XX"}, + {52.929974, 32.52083575, 4, 8, "RU-BRY F00.XX"}, + {53.888174, 33.900733125, 4, 10, "RU-BRY M00.XX"}, + {53.686674, 34.073133125, 4, 10, "RU-BRY T00.XX"}, + {53.8191635, 31.3873825, 3, 8, "RU-BRY 123.XXX"}, + {52.9425, 33.287, 3, 5, "RU-BRY 9QF9.04W"}, + {57.65126, 39.772748, 5, 9, "RU-YAR 12.XX"}, + {57.768394, 39.465793, 4, 6, "RU-YAR 00.XXX"}, + {58.065884, 38.596093625, 4, 6, "RU-YAR J0.XXX"}, + {57.514074, 38.158362, 4, 9, "RU-YAR 000.XX"}, + {57.254124, 39.12012575, 4, 6, "RU-YAR C00.XX"}, + {56.826624, 38.59822575, 4, 7, "RU-YAR P00.XX"}, + {56.6497985, 37.094775, 3, 11, "RU-YAR 123.XXX"}, + {57.8455, 39.14225, 3, 5, "RU-YAR K9RP.H29"}, + {54.638225, 39.642367, 5, 10, "RU-RYA 12.XX"}, + {54.7120275, 39.1853765, 4, 9, "RU-RYA 12.XXX"}, + {53.743004, 39.855037625, 4, 6, "RU-RYA 000.XX"}, + {54.40339, 41.7533825, 4, 6, "RU-RYA 700.XX"}, + {55.005545, 41.1056875, 4, 6, "RU-RYA F00.XX"}, + {54.348545, 38.7923175, 4, 12, "RU-RYA M00.XX"}, + {53.853044, 39.344930625, 4, 6, "RU-RYA T00.XX"}, + {55.115994, 38.8099365, 3, 12, "RU-RYA 123.XXX"}, + {54.3409, 40.6825, 3, 5, "RU-RYA MLYP.P1J"}, + {46.3640525, 47.970028, 5, 7, "RU-AST 12.XX"}, + {46.484011, 47.72836, 5, 11, "RU-AST 12.XXX"}, + {48.000571, 45.7010175, 4, 12, "RU-AST 123.XX"}, + {48.351965, 45.2015065, 3, 9, "RU-AST 12.XXXX"}, + {47.788897, 45.981717, 4, 12, "RU-AST 123.XXX"}, + {46.9335, 47.292365, 4, 10, "RU-AST TFG8.WD5"}, + {55.7841, 37.5480415, 5, 13, "RU-MOS 12.XX"}, + {55.954596, 37.218282, 4, 13, "RU-MOS 12.XXX"}, + {55.496545, 37.4683925, 4, 9, "RU-MOS 000.XX"}, + {55.630545, 38.0673925, 4, 6, "RU-MOS 200.XX"}, + {55.131944, 38.6875655, 4, 12, "RU-MOS 400.XX"}, + {55.886545, 38.390398125, 4, 9, "RU-MOS 600.XX"}, + {54.966644, 37.2765655, 4, 6, "RU-MOS 800.XX"}, + {55.846545, 38.824888125, 4, 9, "RU-MOS B00.XX"}, + {55.969744, 37.974398125, 5, 14, "RU-MOS D00.XX"}, + {56.331545, 37.949403125, 4, 9, "RU-MOS G00.XX"}, + {56.369634, 36.649623125, 4, 9, "RU-MOS J00.XX"}, + {55.170834, 37.3979545, 4, 6, "RU-MOS L00.XX"}, + {55.348334, 38.6373925, 4, 9, "RU-MOS N00.XX"}, + {55.422234, 36.6538545, 4, 6, "RU-MOS P00.XX"}, + {56.073545, 37.787398125, 4, 9, "RU-MOS Q00.XX"}, + {55.424834, 38.9643925, 4, 9, "RU-MOS R00.XX"}, + {56.066434, 37.365479125, 4, 9, "RU-MOS S00.XX"}, + {54.908634, 38.0219105, 4, 6, "RU-MOS T00.XX"}, + {56.358545, 37.446403125, 4, 9, "RU-MOS V00.XX"}, + {55.813534, 38.574079125, 4, 9, "RU-MOS W00.XX"}, + {56.216634, 36.916023125, 4, 9, "RU-MOS X00.XX"}, + {55.765145, 37.975398125, 4, 7, "RU-MOS Y00.XX"}, + {55.762878, 38.235198125, 4, 7, "RU-MOS Z00.XX"}, + {56.843975, 37.3049385, 3, 12, "RU-MOS 1HH.HHH"}, + {56.843975, 38.1434255, 3, 11, "RU-MOS 2HH.HHH"}, + {56.551655, 35.2776645, 3, 9, "RU-MOS 312.XXX"}, + {56.551655, 36.1161525, 3, 8, "RU-MOS 412.XXX"}, + {56.551655, 36.9546405, 3, 8, "RU-MOS 512.XXX"}, + {56.551655, 37.7931285, 3, 11, "RU-MOS 612.XXX"}, + {55.8605, 35.3165155, 3, 11, "RU-MOS BSH.D2T"}, + {56.060615, 35.5485845, 3, 8, "RU-MOS C12.XXX"}, + {56.060615, 36.3766565, 3, 8, "RU-MOS D12.XXX"}, + {56.060615, 37.2047285, 3, 8, "RU-MOS F12.XXX"}, + {56.060615, 38.0328005, 3, 8, "RU-MOS G12.XXX"}, + {56.060615, 38.8608725, 3, 9, "RU-MOS H12.XXX"}, + {56.060615, 39.6889445, 3, 8, "RU-MOS K12.XXX"}, + {55.36946, 35.330473, 3, 8, "RU-MOS LRH.GDP"}, + {55.569575, 35.5759265, 3, 5, "RU-MOS M12.XXX"}, + {55.569575, 36.3935825, 3, 5, "RU-MOS P12.XXX"}, + {55.569575, 37.2112385, 4, 10, "RU-MOS Q12.XXX"}, + {55.569575, 38.0288945, 3, 5, "RU-MOS R12.XXX"}, + {55.569575, 38.8465505, 3, 8, "RU-MOS S12.XXX"}, + {55.569575, 39.6642065, 3, 8, "RU-MOS T12.XXX"}, + {55.078535, 37.0523425, 3, 8, "RU-MOS V12.XXX"}, + {55.078535, 37.8595825, 3, 5, "RU-MOS W12.XXX"}, + {55.078535, 38.6668225, 3, 6, "RU-MOS X12.XXX"}, + {55.078535, 39.4740625, 3, 8, "RU-MOS Y12.XXX"}, + {54.587495, 38.3485615, 3, 8, "RU-MOS Z12.XXX"}, + {55.61625, 37.67, 4, 10, "RU-MOS HHNF.33J"}, + {54.8138, 31.9803245, 5, 8, "RU-SMO 12.XX"}, + {54.964115, 31.6636265, 4, 7, "RU-SMO 12.XXX"}, + {53.967704, 32.640837625, 4, 11, "RU-SMO 000.XX"}, + {55.219244, 34.0773685, 4, 9, "RU-SMO 700.XX"}, + {55.098944, 32.5075205, 4, 7, "RU-SMO F00.XX"}, + {55.153144, 33.0541205, 4, 6, "RU-SMO M00.XX"}, + {55.627646, 30.9808345, 4, 11, "RU-SMO T00.XX"}, + {55.9146985, 33.532736, 3, 8, "RU-SMO 112.XXX"}, + {55.9146985, 34.4829705, 3, 9, "RU-SMO 212.XXX"}, + {55.735801, 30.7919805, 3, 13, "RU-SMO 312.XXX"}, + {55.735801, 31.6021675, 3, 9, "RU-SMO 412.XXX"}, + {55.735801, 32.4198235, 3, 9, "RU-SMO 512.XXX"}, + {55.735801, 33.2374795, 3, 8, "RU-SMO 612.XXX"}, + {55.735801, 34.0551355, 3, 8, "RU-SMO 712.XXX"}, + {55.735801, 34.6273245, 4, 9, "RU-SMO 812.XXX"}, + {55.244761, 30.7914075, 3, 7, "RU-SMO 912.XXX"}, + {55.244761, 31.5963865, 3, 6, "RU-SMO B12.XXX"}, + {55.244761, 32.4036265, 3, 6, "RU-SMO C12.XXX"}, + {55.244761, 33.2108665, 3, 5, "RU-SMO D12.XXX"}, + {55.244761, 34.0181065, 3, 8, "RU-SMO F12.XXX"}, + {55.244761, 34.6371675, 4, 9, "RU-SMO G12.XXX"}, + {54.753721, 30.7937815, 3, 7, "RU-SMO H12.XXX"}, + {54.753721, 31.5906055, 3, 6, "RU-SMO J12.XXX"}, + {54.753721, 32.3874295, 4, 7, "RU-SMO K12.XXX"}, + {54.753721, 33.1842535, 3, 5, "RU-SMO L12.XXX"}, + {54.901033, 33.9810775, 4, 9, "RU-SMO M12.XXX"}, + {55.048345, 34.6371675, 5, 10, "RU-SMO N12.XXX"}, + {54.26573, 31.3456215, 3, 7, "RU-SMO P12.XXX"}, + {54.26573, 32.1320295, 3, 6, "RU-SMO Q12.XXX"}, + {54.231243, 32.9178275, 3, 5, "RU-SMO R12.XXX"}, + {53.8095435, 31.796872, 3, 10, "RU-SMO S12.XXX"}, + {53.8095435, 32.574872, 3, 10, "RU-SMO T12.XXX"}, + {54.7415, 33.0735, 3, 5, "RU-SMO 9K3N.PMJ"}, + {43.001, 47.444638, 6, 8, "RU-DA 12.XX"}, + {43.136915, 47.118165, 5, 7, "RU-DA 12.XXX"}, + {43.289974, 46.5307615, 5, 10, "RU-DA 000.XX"}, + {42.146924, 48.0181615, 4, 6, "RU-DA C00.XX"}, + {42.855024, 46.748543, 5, 7, "RU-DA P00.XX"}, + {41.5980045, 45.6141015, 3, 7, "RU-DA 123.XXX"}, + {44.7416265, 45.3001315, 3, 11, "RU-DA 12.XXXX"}, + {43.09, 46.839, 5, 7, "RU-DA STD3.S38"}, + {51.71878, 39.1189555, 6, 9, "RU-VOR 12.XX"}, + {51.904115, 38.90028, 5, 11, "RU-VOR 12.XXX"}, + {51.424344, 41.86172025, 5, 7, "RU-VOR 000.XX"}, + {51.305474, 39.09022625, 5, 11, "RU-VOR 600.XX"}, + {51.012074, 39.44252625, 5, 8, "RU-VOR C00.XX"}, + {50.201774, 39.40854675, 5, 9, "RU-VOR J00.XX"}, + {49.722674, 39.670457, 4, 10, "RU-VOR P00.XX"}, + {50.213074, 40.23324675, 5, 10, "RU-VOR V00.XX"}, + {51.6647335, 38.2954275, 4, 10, "RU-VOR 123.XXX"}, + {51.672118, 38.383906, 4, 10, "RU-VOR 12.XXXX"}, + {50.8305, 40.5415, 4, 6, "RU-VOR MWRQ.7PV"}, + {58.5846, 31.20023, 6, 11, "RU-NGR 12.XX"}, + {58.704115, 30.943525, 5, 13, "RU-NGR 12.XXX"}, + {58.425304, 33.660762375, 5, 9, "RU-NGR 000.XX"}, + {59.217844, 31.367858625, 5, 10, "RU-NGR 700.XX"}, + {58.460144, 33.039498375, 5, 9, "RU-NGR F00.XX"}, + {58.581544, 35.556098375, 4, 13, "RU-NGR M00.XX"}, + {58.027045, 31.253585625, 5, 11, "RU-NGR T00.XX"}, + {59.2322165, 29.804307, 4, 10, "RU-NGR 123.XXX"}, + {58.4039985, 29.9202675, 4, 10, "RU-NGR 12.XXXX"}, + {58.1765, 32.9315, 4, 9, "RU-NGR 88XV.1YT"}, + {57.8421, 28.278172, 5, 7, "RU-PSK 12.XX"}, + {58.003615, 28.051895, 4, 7, "RU-PSK 12.XXX"}, + {56.319404, 30.365619625, 4, 6, "RU-PSK 000.XX"}, + {57.340004, 28.175957, 4, 6, "RU-PSK 400.XX"}, + {57.788704, 29.412696125, 4, 6, "RU-PSK 800.XX"}, + {56.013104, 29.703840625, 4, 8, "RU-PSK D00.XX"}, + {57.530704, 29.749257, 4, 9, "RU-PSK J00.XX"}, + {56.331504, 29.212919625, 4, 6, "RU-PSK N00.XX"}, + {57.025404, 28.75965875, 4, 6, "RU-PSK S00.XX"}, + {58.268294, 28.937421375, 4, 7, "RU-PSK X00.XX"}, + {58.511385, 27.34196, 3, 11, "RU-PSK 012.XXX"}, + {58.511385, 28.0395525, 3, 9, "RU-PSK 112.XXX"}, + {58.924991, 28.788281, 3, 9, "RU-PSK 212.XXX"}, + {58.433951, 27.464875, 3, 11, "RU-PSK 312.XXX"}, + {58.433951, 28.339819, 3, 9, "RU-PSK 412.XXX"}, + {58.433951, 29.214763, 3, 9, "RU-PSK 512.XXX"}, + {57.942911, 27.382016, 3, 7, "RU-PSK 612.XXX"}, + {57.942911, 28.246544, 4, 6, "RU-PSK 712.XXX"}, + {57.942911, 29.111072, 3, 5, "RU-PSK 812.XXX"}, + {57.942911, 29.9756, 3, 9, "RU-PSK 912.XXX"}, + {57.451871, 27.5212515, 3, 7, "RU-PSK B12.XXX"}, + {57.451871, 28.3701555, 3, 5, "RU-PSK C12.XXX"}, + {57.451871, 29.2190595, 3, 5, "RU-PSK D12.XXX"}, + {57.451871, 30.0679635, 4, 9, "RU-PSK F12.XXX"}, + {56.9288045, 27.694668, 3, 7, "RU-PSK G12.XXX"}, + {56.9288045, 28.558668, 3, 5, "RU-PSK H12.XXX"}, + {56.9288045, 29.422638, 3, 5, "RU-PSK J12.XXX"}, + {56.9288045, 30.285668, 3, 8, "RU-PSK K12.XXX"}, + {56.499253, 28.1195465, 3, 7, "RU-PSK L12.XXX"}, + {56.499253, 28.9476185, 3, 5, "RU-PSK M12.XXX"}, + {56.499253, 29.7630835, 3, 5, "RU-PSK N12.XXX"}, + {56.499253, 30.362069, 3, 5, "RU-PSK P12.XXX"}, + {56.499253, 30.9609345, 3, 8, "RU-PSK Q12.XXX"}, + {56.034635, 28.2980765, 3, 7, "RU-PSK R12.XXX"}, + {56.034635, 29.1157325, 3, 7, "RU-PSK S12.XXX"}, + {56.034635, 29.9333885, 4, 8, "RU-PSK T12.XXX"}, + {56.034635, 30.7510445, 3, 8, "RU-PSK V12.XXX"}, + {57.30425, 29.42175, 3, 5, "RU-PSK 3CX2.GBQ"}, + {57.8031, 40.869772, 5, 10, "RU-KOS 12.XX"}, + {57.862915, 40.560595, 4, 9, "RU-KOS 12.XXX"}, + {58.491404, 41.299062375, 4, 9, "RU-KOS 000.XX"}, + {58.409544, 42.162098375, 4, 6, "RU-KOS 700.XX"}, + {58.370644, 44.563798375, 5, 7, "RU-KOS F00.XX"}, + {58.399545, 45.417426875, 5, 7, "RU-KOS M00.XX"}, + {57.903144, 43.529738125, 5, 10, "RU-KOS T00.XX"}, + {58.9803565, 40.5721655, 3, 11, "RU-KOS 123.XXX"}, + {59.040196, 42.632614, 4, 9, "RU-KOS 12.XXXX"}, + {58.4475, 44.022, 4, 6, "RU-KOS S8P4.KLY"}, + {45.072, 41.905954, 6, 9, "RU-STA 12.XX"}, + {45.185894, 41.786294875, 5, 8, "RU-STA 00.XXX"}, + {44.118114, 42.812728, 5, 7, "RU-STA J0.XXX"}, + {43.970545, 42.418834, 5, 14, "RU-STA 000.XX"}, + {44.629774, 41.765744625, 5, 7, "RU-STA 500.XX"}, + {44.176874, 43.263244625, 6, 8, "RU-STA B00.XX"}, + {44.752204, 44.082437125, 5, 10, "RU-STA H00.XX"}, + {44.703704, 42.812337125, 5, 8, "RU-STA M00.XX"}, + {45.338904, 42.71133675, 5, 10, "RU-STA R00.XX"}, + {45.081204, 43.259637125, 5, 8, "RU-STA W00.XX"}, + {45.972685, 40.981978, 3, 12, "RU-STA 123.XXX"}, + {45.250706, 41.6320075, 4, 12, "RU-STA 12.XXXX"}, + {44.94825, 43.2805, 4, 7, "RU-STA HMXD.FWS"}, + {45.0736, 38.935654, 6, 13, "RU-KDA 12.XX"}, + {44.977394, 38.755894125, 5, 12, "RU-KDA 00.XXX"}, + {43.614794, 39.6881315, 4, 6, "RU-KDA C0.XXX"}, + {44.883884, 37.473826375, 5, 8, "RU-KDA P0.XXX"}, + {45.448045, 40.39241875, 5, 7, "RU-KDA 000.XX"}, + {45.056004, 40.948737125, 5, 10, "RU-KDA 400.XX"}, + {46.659804, 38.120435, 4, 7, "RU-KDA 800.XX"}, + {45.313504, 38.00403675, 5, 8, "RU-KDA D00.XX"}, + {45.857294, 40.036544375, 4, 7, "RU-KDA J00.XX"}, + {44.094194, 39.016194, 4, 9, "RU-KDA M00.XX"}, + {44.622994, 40.642954625, 4, 9, "RU-KDA Q00.XX"}, + {44.918394, 37.848423125, 6, 9, "RU-KDA T00.XX"}, + {45.617194, 38.87398375, 4, 7, "RU-KDA X00.XX"}, + {44.9058745, 37.337241, 4, 7, "RU-KDA 123.XXX"}, + {46.0199825, 36.824423, 3, 6, "RU-KDA 12.XXXX"}, + {45.132, 39.1665, 4, 10, "RU-KDA 6L3T.X8G"}, + {46.3488, 44.20947, 7, 12, "RU-KL 12.XX"}, + {46.580615, 43.98946, 6, 11, "RU-KL 12.XXX"}, + {47.810404, 44.25045925, 5, 13, "RU-KL 000.XX"}, + {47.349144, 44.44198025, 5, 7, "RU-KL 700.XX"}, + {48.002844, 44.497810875, 4, 9, "RU-KL F00.XX"}, + {46.167744, 41.812590375, 4, 13, "RU-KL M00.XX"}, + {45.408844, 47.14506075, 4, 9, "RU-KL T00.XX"}, + {46.7214685, 43.7406625, 5, 10, "RU-KL 123.XXX"}, + {47.767865, 43.8353855, 4, 12, "RU-KL 12.XXXX"}, + {46.957817, 41.76854, 3, 9, "RU-KL 1234.XX"}, + {46.4705, 44.6815, 5, 7, "RU-KL MG7Q.4FN"}, + {56.8884, 35.8289575, 5, 8, "RU-TVE 12.XX"}, + {57.118515, 35.4586515, 5, 8, "RU-TVE 12.XXX"}, + {56.278174, 34.053898625, 4, 6, "RU-TVE 000.XX"}, + {56.691474, 36.663498625, 4, 7, "RU-TVE 500.XX"}, + {57.042274, 33.95288275, 4, 9, "RU-TVE B00.XX"}, + {57.048004, 34.80765875, 5, 8, "RU-TVE H00.XX"}, + {57.605204, 34.371357, 5, 11, "RU-TVE M00.XX"}, + {57.923304, 33.853096125, 4, 10, "RU-TVE R00.XX"}, + {56.825504, 37.16965875, 4, 12, "RU-TVE W00.XX"}, + {56.150883, 34.127463, 4, 6, "RU-TVE 123.XXX"}, + {58.0113365, 31.07424, 3, 11, "RU-TVE 12.XXXX"}, + {57.2485, 34.5535, 4, 9, "RU-TVE CC66.ZKX"}, + {59.956756, 30.2139225, 6, 15, "RU-LEN 12.XX"}, + {59.663242, 30.011588, 7, 13, "RU-LEN 12.XXX"}, + {59.629574, 29.891664, 5, 8, "RU-LEN 000.XX"}, + {60.699974, 28.52215975, 5, 9, "RU-LEN 500.XX"}, + {59.913874, 28.978612375, 5, 9, "RU-LEN B00.XX"}, + {59.629804, 33.308952, 4, 6, "RU-LEN H00.XX"}, + {59.744204, 29.704252, 5, 10, "RU-LEN M00.XX"}, + {59.470904, 31.767352, 5, 7, "RU-LEN R00.XX"}, + {60.028604, 30.457611375, 6, 13, "RU-LEN W00.XX"}, + {61.4510605, 31.1569385, 4, 11, "RU-LEN 12.XXXX"}, + {58.908334, 26.9702635, 3, 8, "RU-LEN 123.XXX"}, + {60.1479565, 26.895256, 3, 8, "RU-LEN 1234.XX"}, + {60.776392, 27.4581655, 4, 9, "RU-LEN 1234.XXX"}, + {47.2491, 39.6448295, 7, 11, "RU-ROS 12.XX"}, + {47.416491, 39.4993485, 5, 9, "RU-ROS 12.XXX"}, + {47.248704, 38.760234625, 4, 8, "RU-ROS 000.XX"}, + {47.715404, 40.08333425, 6, 9, "RU-ROS 400.XX"}, + {47.566034, 41.99799925, 6, 12, "RU-ROS 800.XX"}, + {47.738804, 39.78673425, 6, 9, "RU-ROS D00.XX"}, + {47.086304, 39.220834625, 4, 8, "RU-ROS J00.XX"}, + {48.308804, 40.105533875, 4, 7, "RU-ROS N00.XX"}, + {47.905504, 39.913133875, 6, 9, "RU-ROS S00.XX"}, + {46.490494, 41.441205, 5, 8, "RU-ROS X00.XX"}, + {47.4941895, 39.6455235, 6, 10, "RU-ROS 123.XXX"}, + {47.180934, 38.4429595, 3, 7, "RU-ROS 12.XXXX"}, + {48.042575, 39.675184, 5, 9, "RU-ROS 1234.XX"}, + {48.08325, 41.2725, 3, 6, "RU-ROS C94R.0GQ"}, + {48.7534, 44.4484455, 6, 8, "RU-VGG 12.XX"}, + {48.402076, 44.120706, 4, 7, "RU-VGG 12.XXX"}, + {48.946545, 44.7225375, 5, 7, "RU-VGG 000.XX"}, + {50.110874, 45.17424675, 5, 8, "RU-VGG 600.XX"}, + {50.110374, 43.15774675, 4, 8, "RU-VGG C00.XX"}, + {49.738974, 43.477457, 4, 7, "RU-VGG J00.XX"}, + {50.326174, 44.63584675, 5, 8, "RU-VGG P00.XX"}, + {50.806974, 41.8114365, 4, 10, "RU-VGG V00.XX"}, + {48.835947, 42.14838, 3, 8, "RU-VGG 123.XXX"}, + {50.479245, 41.4185175, 3, 9, "RU-VGG 12.XXXX"}, + {49.366197, 44.254136, 5, 8, "RU-VGG 1234.XX"}, + {49.343, 44.295, 5, 8, "RU-VGG L5BV.TG7"}, + {59.1512, 37.860323, 5, 10, "RU-VLG 12.XX"}, + {59.2603265, 37.4706765, 4, 6, "RU-VLG 12.XXX"}, + {59.220494, 39.751642625, 5, 7, "RU-VLG 000.XX"}, + {59.234394, 39.466142625, 4, 6, "RU-VLG 300.XX"}, + {59.479394, 39.933856, 4, 6, "RU-VLG 600.XX"}, + {58.781014, 36.356763625, 4, 9, "RU-VLG 900.XX"}, + {59.848814, 38.244229375, 4, 6, "RU-VLG C00.XX"}, + {59.391514, 35.775196, 4, 9, "RU-VLG F00.XX"}, + {60.972214, 36.33532525, 4, 11, "RU-VLG H00.XX"}, + {58.820414, 40.133863625, 4, 9, "RU-VLG K00.XX"}, + {59.974314, 45.644129375, 4, 8, "RU-VLG M00.XX"}, + {60.743414, 46.15316175, 4, 11, "RU-VLG P00.XX"}, + {59.101714, 35.164763625, 4, 12, "RU-VLG R00.XX"}, + {59.489814, 45.370096, 4, 9, "RU-VLG T00.XX"}, + {59.958414, 40.091829375, 4, 6, "RU-VLG W00.XX"}, + {59.950614, 42.665329375, 5, 7, "RU-VLG Y00.XX"}, + {58.905743, 34.7382635, 3, 11, "RU-VLG 123.XXX"}, + {60.730205, 39.2901135, 3, 8, "RU-VLG 12.XXXX"}, + {59.201427, 40.9019465, 4, 9, "RU-VLG 1234.XX"}, + {60.0465, 40.9395, 4, 6, "RU-VLG N491.53G"}, + {68.9462115, 33.0319255, 5, 7, "RU-MUR 12.XX"}, + {69.189219, 32.4561815, 4, 6, "RU-MUR 12.XXX"}, + {67.512281, 32.747635, 4, 6, "RU-MUR 123.XX"}, + {67.232539, 28.440307, 3, 7, "RU-MUR 123.XXX"}, + {66.5667905, 33.4315965, 3, 8, "RU-MUR 12.XXXX"}, + {67.162451, 35.1057595, 4, 6, "RU-MUR 1234.XX"}, + {68.003, 34.91175, 4, 6, "RU-MUR 59ZK.67F"}, + {61.8308, 34.2631535, 5, 7, "RU-KR 12.XX"}, + {62.000115, 33.8634315, 4, 6, "RU-KR 12.XXX"}, + {62.207994, 34.097491375, 4, 6, "RU-KR 000.XX"}, + {60.965194, 32.87278825, 4, 10, "RU-KR 300.XX"}, + {63.739994, 34.122560625, 4, 6, "RU-KR 600.XX"}, + {64.507194, 34.6119425, 4, 6, "RU-KR 900.XX"}, + {61.518894, 30.058285875, 4, 12, "RU-KR D00.XX"}, + {62.871994, 34.348281125, 4, 6, "RU-KR H00.XX"}, + {62.102894, 32.180891375, 4, 6, "RU-KR L00.XX"}, + {61.704014, 30.515417875, 4, 8, "RU-KR P00.XX"}, + {61.793614, 36.433317875, 4, 8, "RU-KR R00.XX"}, + {64.588714, 30.5009895, 4, 8, "RU-KR T00.XX"}, + {64.992545, 34.4685225, 4, 6, "RU-KR W00.XX"}, + {61.524814, 31.383917875, 4, 11, "RU-KR Y00.XX"}, + {61.2847465, 29.512483, 3, 11, "RU-KR 123.XXX"}, + {63.6253575, 30.2493045, 3, 7, "RU-KR 1234.XX"}, + {66.0887205, 29.689916, 3, 8, "RU-KR 12.XXXX"}, + {65.1981805, 29.772335, 3, 7, "RU-KR 1234.XXX"}, + {67.675, 52.9673295, 6, 13, "RU-NEN 12.XX"}, + {67.852215, 52.5200615, 5, 12, "RU-NEN 12.XXX"}, + {66.996165, 56.4812085, 5, 12, "RU-NEN 123.XX"}, + {69.3989835, 57.1392695, 4, 9, "RU-NEN 123.XXX"}, + {69.20693, 50.571165, 4, 9, "RU-NEN 12.XXXX"}, + {68.389097, 43.9371165, 4, 9, "RU-NEN 1234.XX"}, + {68.710716, 43.2730245, 3, 8, "RU-NEN 123.XXXX"}, + {68.13525, 54.39, 4, 11, "RU-NEN P5ZM.204"}, + {61.704645, 50.7353655, 5, 9, "RU-KO 12.XX"}, + {61.5246605, 50.5049225, 4, 8, "RU-KO 12.XXX"}, + {63.654545, 53.486503125, 4, 8, "RU-KO 000.XX"}, + {67.558644, 63.674350625, 4, 14, "RU-KO 700.XX"}, + {66.053344, 59.910814625, 4, 12, "RU-KO F00.XX"}, + {65.139444, 56.8873165, 4, 8, "RU-KO M00.XX"}, + {62.562644, 50.609162125, 4, 8, "RU-KO T00.XX"}, + {62.8997035, 48.2740725, 3, 7, "RU-KO 123.XXX"}, + {65.45693, 52.9964095, 3, 7, "RU-KO 12.XXXX"}, + {67.95389, 59.6227265, 3, 12, "RU-KO 1234.XX"}, + {63.813, 55.828, 3, 7, "RU-KO QD4N.41D"}, + {64.5851, 40.5073915, 5, 7, "RU-ARK 12.XX"}, + {64.541494, 39.7877925, 4, 6, "RU-ARK 12.XXX"}, + {63.984774, 37.864509625, 4, 7, "RU-ARK 000.XX"}, + {61.296024, 46.33983725, 4, 9, "RU-ARK C00.XX"}, + {61.296024, 46.90034725, 4, 9, "RU-ARK P00.XX"}, + {65.9362305, 36.137144, 3, 8, "RU-ARK 123.XXX"}, + {63.070525, 37.6630345, 3, 6, "RU-ARK 12.XXXX"}, + {63.210383, 42.9149305, 3, 5, "RU-ARK 1234.XX"}, + {68.710716, 43.2730245, 3, 8, "RU-ARK 123.XXXX"}, + {64.83025, 47.3555, 2, 6, "RU-ARK HHZ1.5WL"}, + {54.2242, 45.1223675, 5, 7, "RU-MO 12.XX"}, + {54.366115, 44.8138615, 4, 6, "RU-MO 12.XXX"}, + {54.420004, 43.6654435, 4, 6, "RU-MO 000.XX"}, + {54.634804, 43.8132225, 4, 9, "RU-MO 400.XX"}, + {54.095804, 42.6564435, 4, 9, "RU-MO 800.XX"}, + {53.933204, 43.044124625, 4, 9, "RU-MO D00.XX"}, + {54.857294, 46.1594175, 4, 16, "RU-MO J00.XX"}, + {54.578994, 45.9918805, 4, 12, "RU-MO M00.XX"}, + {54.049894, 43.782435625, 4, 6, "RU-MO Q00.XX"}, + {54.474694, 45.2461805, 4, 9, "RU-MO T00.XX"}, + {54.674494, 45.1160175, 4, 9, "RU-MO X00.XX"}, + {54.6440675, 42.296506, 3, 11, "RU-MO 123.XXX"}, + {54.4185, 44.44275, 3, 5, "RU-MO 4L4Y.9WD"}, + {56.3438, 43.9070995, 6, 8, "RU-NIZ 12.XX"}, + {56.514715, 43.4530215, 5, 7, "RU-NIZ 12.XXX"}, + {56.232304, 43.107019625, 5, 7, "RU-NIZ 000.XX"}, + {55.369804, 43.6412015, 4, 6, "RU-NIZ 400.XX"}, + {55.980004, 43.013740625, 5, 7, "RU-NIZ 800.XX"}, + {55.383504, 42.0039015, 4, 9, "RU-NIZ D00.XX"}, + {56.269794, 44.302020625, 5, 7, "RU-NIZ J00.XX"}, + {55.534494, 45.3565545, 4, 6, "RU-NIZ M00.XX"}, + {56.647894, 43.301720625, 5, 9, "RU-NIZ Q00.XX"}, + {57.506545, 45.617415, 4, 10, "RU-NIZ T00.XX"}, + {56.063894, 44.946483625, 5, 7, "RU-NIZ X00.XX"}, + {56.9383345, 41.9471085, 3, 7, "RU-NIZ 123.XXX"}, + {57.576865, 42.8650735, 3, 11, "RU-NIZ 12.XXXX"}, + {56.2775, 44.7655, 4, 6, "RU-NIZ 4GN2.TH1"}, + {53.2247, 44.9187515, 5, 7, "RU-PNZ 12.XX"}, + {53.385115, 44.6457315, 5, 7, "RU-PNZ 12.XXX"}, + {53.790334, 45.907378125, 4, 12, "RU-PNZ 000.XX"}, + {53.153545, 46.45010475, 4, 9, "RU-PNZ 400.XX"}, + {53.734904, 42.891724625, 4, 12, "RU-PNZ 800.XX"}, + {53.475804, 44.41040575, 4, 6, "RU-PNZ D00.XX"}, + {53.521545, 42.53498975, 4, 12, "RU-PNZ J00.XX"}, + {52.909104, 45.97772675, 4, 9, "RU-PNZ N00.XX"}, + {53.551545, 43.47240475, 4, 6, "RU-PNZ S00.XX"}, + {52.918824, 44.91736875, 4, 6, "RU-PNZ X00.XX"}, + {53.420149, 42.2341645, 3, 11, "RU-PNZ 123.XXX"}, + {53.166, 44.53825, 3, 5, "RU-PNZ 4Q96.MJ9"}, + {58.6411, 49.55273, 6, 8, "RU-KI 12.XX"}, + {58.6261385, 49.207016, 4, 6, "RU-KI 12.XXX"}, + {58.727074, 52.018300375, 4, 7, "RU-KI 000.XX"}, + {57.600574, 48.724899, 4, 6, "RU-KI 500.XX"}, + {56.260545, 50.813403125, 4, 10, "RU-KI B00.XX"}, + {59.366404, 52.079252, 4, 9, "RU-KI H00.XX"}, + {59.041404, 49.064893625, 4, 6, "RU-KI M00.XX"}, + {60.629404, 47.06706975, 4, 11, "RU-KI R00.XX"}, + {57.322904, 47.792657, 4, 9, "RU-KI W00.XX"}, + {57.6035945, 49.2776695, 4, 6, "RU-KI 123.XXX"}, + {58.162428, 46.4135085, 4, 9, "RU-KI 12.XXXX"}, + {56.748441, 46.46376, 3, 11, "RU-KI 1234.XX"}, + {58.56, 50.0975, 5, 7, "RU-KI D8Y4.801"}, + {56.6526685, 47.8115795, 5, 13, "RU-ME 12.XX"}, + {56.810115, 47.4480865, 4, 12, "RU-ME 12.XXX"}, + {56.361004, 46.376719625, 5, 14, "RU-ME 000.XX"}, + {55.924104, 48.175340625, 5, 13, "RU-ME 400.XX"}, + {56.943304, 47.73875875, 4, 12, "RU-ME 800.XX"}, + {56.293604, 46.094819625, 4, 13, "RU-ME D00.XX"}, + {56.006804, 47.911440625, 4, 12, "RU-ME J00.XX"}, + {56.943304, 48.94045875, 4, 9, "RU-ME N00.XX"}, + {56.809004, 46.68365875, 4, 12, "RU-ME S00.XX"}, + {57.003394, 48.57184975, 4, 9, "RU-ME X00.XX"}, + {56.843614, 45.7557735, 3, 9, "RU-ME 123.XXX"}, + {56.58815, 47.912, 4, 12, "RU-ME 9FJ8.ZJT"}, + {51.839505, 55.0683815, 5, 12, "RU-ORE 12.XX"}, + {51.951115, 54.72028, 4, 11, "RU-ORE 12.XXX"}, + {51.330937, 58.19638625, 4, 8, "RU-ORE 000.XX"}, + {51.330937, 58.50247525, 4, 8, "RU-ORE 500.XX"}, + {52.834204, 52.05495375, 4, 10, "RU-ORE B00.XX"}, + {51.484545, 57.30135625, 4, 8, "RU-ORE H00.XX"}, + {51.426545, 58.84501425, 4, 8, "RU-ORE M00.XX"}, + {52.509545, 52.977364375, 4, 8, "RU-ORE R00.XX"}, + {51.196545, 54.88835625, 4, 8, "RU-ORE W00.XX"}, + {51.6797725, 50.7827085, 3, 10, "RU-ORE 123.XXX"}, + {50.8122245, 54.2418555, 3, 7, "RU-ORE 12.XXXX"}, + {51.1728525, 57.334751, 3, 7, "RU-ORE 1234.XX"}, + {52.431, 56.2345, 3, 10, "RU-ORE QSH4.7MZ"}, + {54.3371, 48.2880675, 5, 13, "RU-ULY 12.XX"}, + {54.417202, 48.0418225, 4, 12, "RU-ULY 12.XXX"}, + {54.242045, 49.4609825, 4, 13, "RU-ULY 000.XX"}, + {54.073345, 46.945538125, 4, 6, "RU-ULY 400.XX"}, + {53.726324, 46.984378125, 4, 6, "RU-ULY 700.XX"}, + {54.369545, 47.0453825, 4, 6, "RU-ULY B00.XX"}, + {53.181724, 47.61958975, 4, 6, "RU-ULY F00.XX"}, + {53.906845, 46.219438125, 4, 12, "RU-ULY J00.XX"}, + {53.786545, 46.601938125, 4, 12, "RU-ULY M00.XX"}, + {54.356545, 49.9506865, 4, 13, "RU-ULY Q00.XX"}, + {53.251224, 47.37058975, 4, 6, "RU-ULY T00.XX"}, + {52.740824, 47.04376875, 4, 7, "RU-ULY X00.XX"}, + {54.669835, 45.9581905, 3, 14, "RU-ULY 123.XXX"}, + {53.7142, 48.024045, 3, 8, "RU-ULY 9NQS.838"}, + {58.0137555, 56.137272, 5, 7, "RU-PM 12.XX"}, + {58.1829035, 55.8342455, 4, 6, "RU-PM 12.XXX"}, + {59.468545, 56.627208, 4, 8, "RU-PM 000.XX"}, + {59.728024, 56.6491, 4, 8, "RU-PM 300.XX"}, + {56.790545, 53.91370875, 4, 10, "RU-PM 600.XX"}, + {58.177545, 57.691420625, 4, 9, "RU-PM 900.XX"}, + {57.484545, 56.767203, 4, 6, "RU-PM D00.XX"}, + {58.363045, 57.685576875, 5, 10, "RU-PM H00.XX"}, + {58.130224, 55.508636625, 4, 6, "RU-PM L00.XX"}, + {60.391045, 54.167826875, 5, 9, "RU-PM P00.XX"}, + {60.456545, 56.93954575, 4, 8, "RU-PM S00.XX"}, + {59.113544, 57.568610125, 4, 9, "RU-PM W00.XX"}, + {58.600144, 57.700102875, 4, 9, "RU-PM Y00.XX"}, + {58.246851, 53.9289455, 3, 11, "RU-PM 123.XXX"}, + {59.510337, 53.504276, 3, 10, "RU-PM 12.XXXX"}, + {61.571403, 52.066021, 3, 10, "RU-PM 1234.XX"}, + {58.891, 55.6325, 3, 5, "RU-PM P7K8.FGD"}, + {54.7845145, 55.9001965, 6, 8, "RU-BA 12.XX"}, + {54.8628905, 55.673784, 4, 6, "RU-BA 12.XXX"}, + {53.648994, 55.849935625, 4, 7, "RU-BA 000.XX"}, + {53.351994, 55.81079075, 4, 9, "RU-BA 300.XX"}, + {56.089794, 54.101583625, 4, 12, "RU-BA 600.XX"}, + {53.499194, 55.85119075, 4, 7, "RU-BA 900.XX"}, + {53.941194, 58.235235625, 4, 8, "RU-BA D00.XX"}, + {52.945114, 55.83904775, 4, 9, "RU-BA H00.XX"}, + {52.708014, 55.66404775, 4, 11, "RU-BA K00.XX"}, + {54.085014, 54.0094135, 4, 12, "RU-BA M00.XX"}, + {54.464214, 53.4071135, 4, 9, "RU-BA P00.XX"}, + {54.575214, 53.6206555, 4, 9, "RU-BA R00.XX"}, + {52.696014, 58.56934775, 4, 10, "RU-BA T00.XX"}, + {52.572314, 58.21524775, 4, 10, "RU-BA W00.XX"}, + {54.203614, 54.9246135, 4, 7, "RU-BA Y00.XX"}, + {53.827435, 53.1738935, 3, 8, "RU-BA 123.XXX"}, + {52.948605, 54.026991, 3, 8, "RU-BA 12.XXXX"}, + {55.977813, 55.948683, 4, 6, "RU-BA 1234.XX"}, + {54.053, 56.575, 4, 7, "RU-BA RM0W.XX4"}, + {56.8933545, 53.178228, 5, 9, "RU-UD 12.XX"}, + {56.985815, 52.7724865, 4, 8, "RU-UD 12.XXX"}, + {56.456674, 53.562098625, 4, 14, "RU-UD 000.XX"}, + {57.032374, 53.72038275, 4, 8, "RU-UD 500.XX"}, + {58.143774, 52.432084125, 4, 10, "RU-UD B00.XX"}, + {56.436704, 52.072819625, 4, 11, "RU-UD H00.XX"}, + {57.570904, 52.938357, 4, 10, "RU-UD M00.XX"}, + {57.000804, 51.94145875, 4, 10, "RU-UD R00.XX"}, + {57.893004, 53.583696125, 4, 10, "RU-UD W00.XX"}, + {56.24709, 51.137679, 3, 13, "RU-UD 123.XXX"}, + {57.20165, 52.7806, 3, 7, "RU-UD KC3P.49K"}, + {55.8194875, 49.1010865, 5, 7, "RU-TA 12.XX"}, + {55.627405, 51.7210205, 4, 6, "RU-TA 00.XXX"}, + {55.858904, 48.773035125, 4, 9, "RU-TA J0.XXX"}, + {54.934045, 52.1886275, 4, 6, "RU-TA 000.XX"}, + {55.879945, 48.456398125, 4, 10, "RU-TA 300.XX"}, + {54.577144, 52.6091825, 5, 7, "RU-TA 600.XX"}, + {54.637644, 52.3433875, 4, 10, "RU-TA 900.XX"}, + {55.386765, 50.3778925, 4, 6, "RU-TA D00.XX"}, + {55.283114, 51.9264975, 4, 6, "RU-TA H00.XX"}, + {54.402514, 50.7154135, 5, 11, "RU-TA K00.XX"}, + {54.826714, 52.9728555, 4, 6, "RU-TA M00.XX"}, + {55.687314, 51.248269625, 4, 6, "RU-TA P00.XX"}, + {56.143714, 50.774611625, 5, 10, "RU-TA R00.XX"}, + {54.947814, 48.1816555, 4, 9, "RU-TA T00.XX"}, + {56.336214, 50.152111625, 4, 12, "RU-TA W00.XX"}, + {55.886114, 52.182269625, 4, 9, "RU-TA Y00.XX"}, + {54.1103585, 47.2519455, 3, 8, "RU-TA 123.XXX"}, + {56.599675, 50.686131, 4, 9, "RU-TA 12.XXXX"}, + {55.327, 50.7525, 5, 7, "RU-TA FJYK.ZFB"}, + {53.2199155, 50.07856, 6, 11, "RU-SAM 12.XX"}, + {53.323975, 49.81963275, 6, 11, "RU-SAM 00.XXX"}, + {53.467925, 49.23297175, 5, 10, "RU-SAM J0.XXX"}, + {53.213145, 48.32037375, 4, 9, "RU-SAM 000.XX"}, + {53.042204, 49.54175375, 5, 10, "RU-SAM 600.XX"}, + {53.676545, 49.000378125, 5, 10, "RU-SAM C00.XX"}, + {53.417204, 51.10241075, 5, 10, "RU-SAM J00.XX"}, + {53.334204, 50.37991075, 6, 8, "RU-SAM P00.XX"}, + {54.004304, 51.038736125, 5, 14, "RU-SAM V00.XX"}, + {54.427707, 48.087797, 3, 12, "RU-SAM 123.XXX"}, + {54.594934, 48.9516895, 4, 12, "RU-SAM 12.XXXX"}, + {53.2265, 50.2435, 5, 10, "RU-SAM FQ51.VLH"}, + {51.5784, 45.936376, 5, 7, "RU-SAR 12.XX"}, + {51.689736, 45.5714705, 4, 6, "RU-SAR 12.XXX"}, + {52.058234, 47.666536625, 4, 8, "RU-SAR 000.XX"}, + {51.618734, 43.022436625, 4, 9, "RU-SAR 400.XX"}, + {52.123634, 47.176599375, 4, 8, "RU-SAR 800.XX"}, + {52.084134, 48.683899375, 4, 9, "RU-SAR D00.XX"}, + {51.948824, 44.889144625, 4, 6, "RU-SAR J00.XX"}, + {52.359624, 45.261000375, 4, 9, "RU-SAR M00.XX"}, + {52.368824, 46.356200375, 4, 9, "RU-SAR Q00.XX"}, + {52.305824, 43.642200375, 4, 9, "RU-SAR T00.XX"}, + {51.226824, 43.62219625, 4, 9, "RU-SAR X00.XX"}, + {52.283077, 42.673961, 3, 8, "RU-SAR 123.XXX"}, + {49.8079985, 47.317924, 3, 10, "RU-SAR 12.XXXX"}, + {51.311, 46.67825, 3, 5, "RU-SAR 7WM1.W4F"}, + {66.0937825, 76.524418, 6, 9, "RU-YAN 12.XX"}, + {66.308815, 76.0207065, 5, 8, "RU-YAN 12.XXX"}, + {63.300574, 75.183442375, 5, 10, "RU-YAN 000.XX"}, + {63.840604, 74.432061125, 5, 10, "RU-YAN 600.XX"}, + {65.015904, 77.5044565, 5, 11, "RU-YAN C00.XX"}, + {65.486804, 64.5620705, 4, 14, "RU-YAN J00.XX"}, + {64.536604, 76.3538425, 5, 11, "RU-YAN P00.XX"}, + {63.245504, 74.365711375, 5, 10, "RU-YAN V00.XX"}, + {65.5934785, 71.302893, 4, 9, "RU-YAN 123.XXX"}, + {65.468385, 77.1625615, 4, 10, "RU-YAN 1234.XX"}, + {68.082615, 74.1200625, 3, 5, "RU-YAN 12.XXXX"}, + {62.2054505, 62.1939925, 3, 13, "RU-YAN 123.XXXX"}, + {66.995685, 76.9493085, 4, 7, "RU-YAN V6LS.886"}, + {61.2766405, 73.342304, 6, 8, "RU-KM 12.XX"}, + {61.248854, 72.94119925, 5, 7, "RU-KM 00.XXX"}, + {61.087974, 76.04013725, 5, 8, "RU-KM J0.XXX"}, + {61.197334, 72.38945725, 5, 7, "RU-KM 000.XX"}, + {61.046545, 68.89815725, 5, 8, "RU-KM 400.XX"}, + {62.317934, 74.329566875, 5, 10, "RU-KM 800.XX"}, + {61.729234, 64.383842375, 5, 14, "RU-KM D00.XX"}, + {62.193124, 65.321476875, 5, 11, "RU-KM J00.XX"}, + {62.184124, 77.326772875, 4, 7, "RU-KM M00.XX"}, + {61.401045, 63.28546125, 5, 15, "RU-KM Q00.XX"}, + {61.327224, 74.99595725, 5, 7, "RU-KM T00.XX"}, + {61.759645, 75.228761375, 5, 7, "RU-KM X00.XX"}, + {62.6489835, 71.9890125, 4, 9, "RU-KM 123.XXX"}, + {62.45693, 66.815878, 4, 10, "RU-KM 12.XXXX"}, + {63.328247, 61.292252, 4, 10, "RU-KM 1234.XX"}, + {62.8956165, 59.959942, 3, 9, "RU-KM 123.XXXX"}, + {62.163, 72.5815, 4, 6, "RU-KM NH8M.65J"}, + {56.87209, 60.530996, 6, 8, "RU-SVE 12.XX"}, + {57.038115, 60.2070865, 5, 7, "RU-SVE 12.XXX"}, + {56.963034, 59.76480875, 5, 7, "RU-SVE 000.XX"}, + {57.998545, 59.845420625, 6, 8, "RU-SVE 400.XX"}, + {56.463034, 61.775103125, 5, 7, "RU-SVE 800.XX"}, + {59.675934, 60.439304, 5, 12, "RU-SVE D00.XX"}, + {57.382545, 59.874415, 5, 7, "RU-SVE J00.XX"}, + {57.123545, 61.37840875, 5, 7, "RU-SVE N00.XX"}, + {59.811945, 59.947404, 5, 12, "RU-SVE S00.XX"}, + {56.539045, 60.113303125, 5, 7, "RU-SVE X00.XX"}, + {57.344565, 57.4086035, 4, 9, "RU-SVE 123.XXX"}, + {61.437865, 58.6738615, 4, 13, "RU-SVE 12.XXXX"}, + {58.442126, 58.635448, 4, 10, "RU-SVE 1234.XX"}, + {56.4990685, 57.2828935, 4, 13, "RU-SVE 123.XXXX"}, + {58.887915, 57.9696285, 3, 8, "RU-SVE 1234.XXX"}, + {57.1736, 65.4786575, 5, 10, "RU-TYU 12.XX"}, + {57.329115, 65.1210515, 4, 9, "RU-TYU 12.XXX"}, + {58.321804, 68.139720625, 4, 6, "RU-TYU 000.XX"}, + {56.205304, 69.253164125, 4, 6, "RU-TYU 500.XX"}, + {56.728704, 66.112121125, 4, 13, "RU-TYU B00.XX"}, + {56.535545, 66.328103125, 4, 10, "RU-TYU H00.XX"}, + {58.207134, 68.459832625, 6, 8, "RU-TYU M00.XX"}, + {56.942834, 68.46878575, 4, 6, "RU-TYU R00.XX"}, + {56.709534, 69.641242125, 4, 6, "RU-TYU W00.XX"}, + {56.2279895, 65.0980425, 3, 12, "RU-TYU 123.XXX"}, + {58.356033, 65.1273665, 3, 9, "RU-TYU 12.XXXX"}, + {59.0258425, 68.514806, 4, 9, "RU-TYU 1234.XX"}, + {57.5696, 70.00475, 3, 5, "RU-TYU K2K3.XFD"}, + {55.4895, 65.2744835, 6, 11, "RU-KGN 12.XX"}, + {55.707915, 64.9858565, 5, 10, "RU-KGN 12.XXX"}, + {56.142204, 63.431364125, 4, 10, "RU-KGN 000.XX"}, + {55.308404, 67.0550745, 4, 11, "RU-KGN 500.XX"}, + {55.308404, 63.1015745, 4, 11, "RU-KGN B00.XX"}, + {56.375134, 62.419442125, 4, 10, "RU-KGN H00.XX"}, + {55.154634, 67.7863325, 4, 12, "RU-KGN M00.XX"}, + {56.048634, 64.281659125, 4, 6, "RU-KGN R00.XX"}, + {56.314134, 62.735742125, 4, 13, "RU-KGN W00.XX"}, + {56.780907, 62.1436225, 3, 9, "RU-KGN 123.XXX"}, + {56.590505, 64.5763855, 4, 9, "RU-KGN 12.XXXX"}, + {55.5125, 65.3495, 5, 10, "RU-KGN BY57.VY8"}, + {55.1931225, 61.354914, 5, 9, "RU-CH 12.XX"}, + {55.229834, 61.0950975, 4, 8, "RU-CH 00.XXX"}, + {53.488174, 58.88137175, 4, 10, "RU-CH J0.XXX"}, + {55.222234, 59.5548155, 4, 9, "RU-CH 000.XX"}, + {55.056224, 59.9503875, 4, 9, "RU-CH 400.XX"}, + {55.785724, 60.499102125, 4, 6, "RU-CH 700.XX"}, + {54.137524, 61.4847425, 4, 9, "RU-CH B00.XX"}, + {55.289545, 60.0603925, 4, 6, "RU-CH F00.XX"}, + {56.131724, 60.126002125, 4, 10, "RU-CH J00.XX"}, + {54.904545, 61.2732875, 4, 8, "RU-CH M00.XX"}, + {55.531424, 60.1041685, 4, 6, "RU-CH Q00.XX"}, + {53.127724, 60.52328975, 4, 7, "RU-CH T00.XX"}, + {55.038124, 57.1739875, 4, 10, "RU-CH X00.XX"}, + {55.5901445, 57.300012, 3, 9, "RU-CH 123.XXX"}, + {53.8951615, 59.0118775, 3, 9, "RU-CH 12.XXXX"}, + {54.174, 60.2425, 3, 6, "RU-CH 46KY.98X"}, + {51.846445, 107.5547905, 6, 14, "RU-BU 12.XX"}, + {51.969115, 107.18828, 5, 13, "RU-BU 12.XXX"}, + {50.659724, 107.4757405, 5, 9, "RU-BU 000.XX"}, + {55.871345, 109.520398125, 5, 16, "RU-BU 300.XX"}, + {51.377624, 106.42279625, 5, 12, "RU-BU 600.XX"}, + {50.427324, 106.33798475, 5, 10, "RU-BU 900.XX"}, + {51.932624, 107.895244625, 6, 17, "RU-BU D00.XX"}, + {52.283624, 107.541400375, 5, 11, "RU-BU H00.XX"}, + {50.443545, 103.25034875, 4, 8, "RU-BU L00.XX"}, + {52.211144, 109.680127375, 5, 14, "RU-BU P00.XX"}, + {56.386144, 114.753934125, 4, 14, "RU-BU R00.XX"}, + {51.509344, 107.312743625, 5, 12, "RU-BU T00.XX"}, + {54.353944, 110.1978195, 5, 14, "RU-BU W00.XX"}, + {52.576844, 111.40144275, 5, 14, "RU-BU Y00.XX"}, + {52.5765785, 105.623387, 4, 11, "RU-BU 123.XXX"}, + {54.196525, 108.543192, 4, 13, "RU-BU 12.XXXX"}, + {56.944675, 109.3946465, 4, 15, "RU-BU 1234.XX"}, + {55.2549305, 99.2087335, 3, 9, "RU-BU 123.XXXX"}, + {53.6035, 108.2755, 3, 12, "RU-BU GVFF.9L4"}, + {52.0564825, 113.389427, 6, 17, "RU-ZAB 12.XX"}, + {52.219815, 113.04278, 5, 14, "RU-ZAB 12.XXX"}, + {50.139245, 117.93234875, 5, 10, "RU-ZAB 000.XX"}, + {52.321634, 117.473499375, 5, 14, "RU-ZAB 400.XX"}, + {51.352734, 108.74471425, 4, 13, "RU-ZAB 800.XX"}, + {52.047334, 116.471836625, 5, 18, "RU-ZAB D00.XX"}, + {51.850924, 113.745744625, 6, 17, "RU-ZAB J00.XX"}, + {51.703545, 113.900144625, 5, 15, "RU-ZAB M00.XX"}, + {50.422724, 116.3060525, 5, 15, "RU-ZAB Q00.XX"}, + {51.411545, 110.37829625, 4, 12, "RU-ZAB T00.XX"}, + {53.786224, 119.622138125, 5, 10, "RU-ZAB X00.XX"}, + {52.4789835, 111.501387, 4, 15, "RU-ZAB 123.XXX"}, + {52.28693, 115.7435625, 4, 13, "RU-ZAB 12.XXXX"}, + {55.03508, 116.7676175, 4, 12, "RU-ZAB 1234.XX"}, + {58.3355325, 108.301469, 3, 11, "RU-ZAB 123.XXXX"}, + {53.7965, 114.9395, 3, 11, "RU-ZAB QJXB.21K"}, + {52.316537, 104.2385025, 6, 12, "RU-IRK 12.XX"}, + {52.401234, 103.895516375, 5, 11, "RU-IRK 00.XXX"}, + {52.511105, 103.46395875, 5, 11, "RU-IRK J0.XXX"}, + {56.194545, 101.340898125, 5, 11, "RU-IRK 000.XX"}, + {56.360045, 101.643403125, 5, 11, "RU-IRK 400.XX"}, + {58.062734, 102.588420625, 5, 8, "RU-IRK 800.XX"}, + {52.843734, 103.46182175, 5, 11, "RU-IRK D00.XX"}, + {53.175945, 103.00637375, 5, 11, "RU-IRK J00.XX"}, + {56.846545, 105.62810875, 4, 12, "RU-IRK M00.XX"}, + {54.623724, 100.4541865, 4, 10, "RU-IRK Q00.XX"}, + {57.883545, 113.951420625, 4, 11, "RU-IRK T00.XX"}, + {52.623045, 103.79136875, 6, 12, "RU-IRK X00.XX"}, + {53.7515785, 102.1861905, 4, 10, "RU-IRK 123.XXX"}, + {58.354094, 100.0707595, 4, 8, "RU-IRK 12.XXXX"}, + {53.824571, 101.3001075, 4, 10, "RU-IRK 1234.XX"}, + {62.9785205, 96.583302, 2, 6, "RU-IRK 123.XXXX"}, + {53.420655, 96.582796, 3, 10, "RU-IRK 1234.XXX"}, + {55.07027, 82.872803, 5, 8, "RU-NVS 12.XX"}, + {54.7083455, 82.585538, 4, 7, "RU-NVS 12.XXX"}, + {54.716534, 83.1466325, 5, 8, "RU-NVS 000.XX"}, + {55.474134, 78.1876155, 4, 7, "RU-NVS 400.XX"}, + {54.459734, 77.1073825, 4, 9, "RU-NVS 800.XX"}, + {55.277634, 75.8166155, 4, 12, "RU-NVS D00.XX"}, + {55.269634, 80.0717155, 4, 7, "RU-NVS J00.XX"}, + {54.366545, 80.3163495, 4, 10, "RU-NVS N00.XX"}, + {55.299145, 84.2110155, 4, 7, "RU-NVS S00.XX"}, + {53.807424, 82.137678125, 4, 10, "RU-NVS X00.XX"}, + {53.839143, 81.252707, 3, 10, "RU-NVS 123.XXX"}, + {56.288415, 75.3757435, 3, 11, "RU-NVS 12.XXXX"}, + {54.269681, 75.4554325, 3, 10, "RU-NVS 1234.XX"}, + {55.2625, 80.1005, 4, 7, "RU-NVS BDB2.HMT"}, + {56.5288, 84.9122995, 6, 15, "RU-TOM 12.XX"}, + {56.679415, 84.6647865, 5, 12, "RU-TOM 12.XXX"}, + {57.082074, 85.98595175, 5, 8, "RU-TOM 000.XX"}, + {60.804204, 77.37802275, 5, 11, "RU-TOM 600.XX"}, + {58.419804, 82.723541875, 5, 8, "RU-TOM C00.XX"}, + {57.441504, 83.698131, 5, 8, "RU-TOM J00.XX"}, + {57.107504, 81.98980975, 5, 9, "RU-TOM P00.XX"}, + {57.733704, 83.500431, 5, 8, "RU-TOM V00.XX"}, + {58.2895785, 83.159719, 4, 7, "RU-TOM 123.XXX"}, + {58.598405, 78.5126845, 4, 10, "RU-TOM 12.XXXX"}, + {60.284813, 75.8516285, 4, 10, "RU-TOM 1234.XX"}, + {59.809844, 75.5249395, 3, 8, "RU-TOM 123.XXXX"}, + {58.3515, 82.216, 4, 7, "RU-TOM DLQ1.GT1"}, + {54.929997, 73.3392175, 6, 10, "RU-OMS 12.XX"}, + {55.107215, 72.9719915, 5, 9, "RU-OMS 12.XXX"}, + {55.334545, 72.8963925, 5, 10, "RU-OMS 000.XX"}, + {56.941434, 74.32468575, 4, 7, "RU-OMS 400.XX"}, + {54.980834, 71.1028325, 5, 10, "RU-OMS 800.XX"}, + {54.634334, 73.5277495, 5, 9, "RU-OMS D00.XX"}, + {54.224924, 74.6284865, 4, 8, "RU-OMS J00.XX"}, + {55.603424, 71.2138685, 4, 9, "RU-OMS M00.XX"}, + {55.117724, 74.3890275, 5, 9, "RU-OMS Q00.XX"}, + {56.422545, 75.040403125, 5, 8, "RU-OMS T00.XX"}, + {55.961445, 71.979202125, 4, 7, "RU-OMS X00.XX"}, + {54.9588745, 70.52062, 4, 9, "RU-OMS 123.XXX"}, + {55.6437615, 70.635512, 3, 8, "RU-OMS 12.XXXX"}, + {56.74481, 70.558297, 3, 8, "RU-OMS 1234.XX"}, + {56.0065, 73.3315, 3, 6, "RU-OMS 36CC.58R"}, + {53.743705, 91.3621765, 6, 10, "RU-KK 12.XX"}, + {53.926215, 90.9336615, 5, 9, "RU-KK 12.XXX"}, + {53.206545, 91.26407375, 5, 10, "RU-KK 000.XX"}, + {52.716045, 90.01036875, 5, 9, "RU-KK 700.XX"}, + {54.586874, 89.8887785, 4, 8, "RU-KK F00.XX"}, + {53.123474, 90.68836875, 5, 10, "RU-KK M00.XX"}, + {53.180374, 90.29437375, 5, 9, "RU-KK T00.XX"}, + {52.7141, 88.3671825, 4, 10, "RU-KK 123.XXX"}, + {53.7106175, 88.1251755, 3, 10, "RU-KK 12.XXXX"}, + {53.3595, 89.907, 4, 8, "RU-KK NWSD.QR2"}, + {53.772444, 87.0839755, 5, 11, "RU-KEM 12.XX"}, + {53.822925, 86.850983125, 5, 11, "RU-KEM 00.XXX"}, + {55.327945, 85.5775205, 4, 7, "RU-KEM J0.XXX"}, + {53.925434, 86.573027125, 4, 10, "RU-KEM 000.XX"}, + {54.720334, 86.0343325, 5, 8, "RU-KEM 400.XX"}, + {53.738545, 87.916927125, 4, 10, "RU-KEM 800.XX"}, + {55.786134, 84.757859125, 4, 14, "RU-KEM D00.XX"}, + {54.547355, 86.2315125, 5, 8, "RU-KEM J00.XX"}, + {56.149315, 85.930602125, 4, 11, "RU-KEM M00.XX"}, + {55.685824, 86.1521925, 4, 11, "RU-KEM Q00.XX"}, + {56.280224, 87.583843125, 4, 11, "RU-KEM T00.XX"}, + {52.882545, 87.73904875, 4, 7, "RU-KEM X00.XX"}, + {56.5501535, 84.6255505, 3, 12, "RU-KEM 123.XXX"}, + {54.4136355, 85.163241, 4, 10, "RU-KEM 12.XXXX"}, + {54.496, 86.9215, 4, 7, "RU-KEM KQXV.3D3"}, + {51.987216, 85.8892565, 5, 11, "RU-AL 12.XX"}, + {52.147315, 85.63668, 4, 10, "RU-AL 12.XXX"}, + {51.353504, 85.51241125, 4, 7, "RU-AL 000.XX"}, + {52.296545, 86.995729375, 4, 13, "RU-AL 500.XX"}, + {51.034545, 84.67011125, 4, 7, "RU-AL B00.XX"}, + {51.536545, 85.88835625, 4, 9, "RU-AL H00.XX"}, + {50.858034, 85.8953525, 4, 7, "RU-AL M00.XX"}, + {50.328545, 85.49908975, 4, 8, "RU-AL R00.XX"}, + {50.034545, 88.48784875, 4, 8, "RU-AL W00.XX"}, + {51.9355775, 84.0866505, 3, 12, "RU-AL 123.XXX"}, + {49.5948155, 84.1673155, 3, 8, "RU-AL 12.XXXX"}, + {50.866, 86.896, 3, 6, "RU-AL KSBC.GTM"}, + {53.383209, 83.666777, 5, 9, "RU-ALT 12.XX"}, + {53.452174, 83.45897175, 4, 8, "RU-ALT 00.XXX"}, + {52.623634, 84.898116375, 4, 11, "RU-ALT J0.XXX"}, + {51.588545, 81.110760625, 4, 8, "RU-ALT 000.XX"}, + {53.799304, 84.823936125, 4, 11, "RU-ALT 500.XX"}, + {52.061545, 85.253336625, 4, 10, "RU-ALT B00.XX"}, + {53.898834, 81.164827125, 4, 10, "RU-ALT H00.XX"}, + {52.335545, 85.003664375, 4, 13, "RU-ALT M00.XX"}, + {52.560834, 82.616099375, 4, 9, "RU-ALT R00.XX"}, + {53.870634, 83.421127125, 4, 10, "RU-ALT W00.XX"}, + {51.746259, 83.577572, 4, 8, "RU-ALT 123.XXX"}, + {51.3397735, 78.85973, 2, 5, "RU-ALT 12.XXXX"}, + {53.8915795, 78.1017985, 3, 11, "RU-ALT 1234.XX"}, + {52.546, 82.5275, 3, 8, "RU-ALT F3W5.52V"}, + {51.688465, 94.389568, 5, 9, "RU-TY 12.XX"}, + {51.718244, 93.9958995, 5, 9, "RU-TY 12.XXX"}, + {51.236545, 90.45521425, 4, 8, "RU-TY 000.XX"}, + {51.181545, 93.38535625, 4, 8, "RU-TY 400.XX"}, + {51.447634, 91.07731425, 4, 11, "RU-TY 800.XX"}, + {51.054934, 89.99511425, 4, 8, "RU-TY D00.XX"}, + {51.518545, 95.45535625, 4, 8, "RU-TY J00.XX"}, + {51.359934, 91.40081425, 4, 11, "RU-TY N00.XX"}, + {52.193934, 93.815899375, 4, 8, "RU-TY S00.XX"}, + {51.206545, 94.26335625, 4, 8, "RU-TY X00.XX"}, + {51.1788195, 93.715908, 4, 8, "RU-TY 123.XXX"}, + {52.764022, 93.8320175, 3, 7, "RU-TY 12.XXXX"}, + {51.349297, 88.9746415, 3, 13, "RU-TY 1234.XX"}, + {51.7355, 94.035, 5, 9, "RU-TY TDL2.DJT"}, + {56.0427, 92.8196415, 5, 7, "RU-KYA 12.XX"}, + {56.1795565, 92.4761215, 4, 6, "RU-KYA 12.XXX"}, + {69.404034, 87.84932075, 4, 6, "RU-KYA 000.XX"}, + {56.306324, 90.313543125, 4, 6, "RU-KYA 400.XX"}, + {56.258024, 95.537443125, 5, 7, "RU-KYA 800.XX"}, + {53.727545, 91.546838125, 3, 11, "RU-KYA D00.XX"}, + {56.166724, 94.413902125, 4, 6, "RU-KYA J00.XX"}, + {58.298045, 92.363220625, 4, 6, "RU-KYA N00.XX"}, + {69.572624, 88.14162175, 4, 6, "RU-KYA S00.XX"}, + {56.273724, 89.405743125, 4, 6, "RU-KYA X00.XX"}, + {57.2819835, 88.87807, 3, 8, "RU-KYA 123.XXX"}, + {57.08993, 93.6085675, 3, 5, "RU-KYA 12.XXXX"}, + {59.83808, 90.551042, 3, 5, "RU-KYA 1234.XX"}, + {75.8131265, 88.085043, 3, 5, "RU-KYA 0123.XXX"}, + {75.8131265, 97.171297, 3, 5, "RU-KYA 1123.XXX"}, + {73.1319365, 81.8927705, 3, 7, "RU-KYA 2123.XXX"}, + {73.1319365, 89.8171765, 3, 5, "RU-KYA 3123.XXX"}, + {73.1319365, 97.7415825, 3, 5, "RU-KYA 4123.XXX"}, + {70.4507465, 79.0794215, 3, 7, "RU-KYA 5123.XXX"}, + {70.4507465, 86.1100975, 3, 5, "RU-KYA 6123.XXX"}, + {70.4507465, 93.1407735, 3, 5, "RU-KYA 7123.XXX"}, + {70.4507465, 100.1714495, 3, 5, "RU-KYA 8123.XXX"}, + {72.0594605, 105.576842, 3, 7, "RU-KYA 9123.XXX"}, + {67.7695565, 81.933366, 2, 6, "RU-KYA B123.XXX"}, + {67.7695565, 88.278849, 2, 4, "RU-KYA C123.XXX"}, + {67.7695565, 94.624332, 2, 4, "RU-KYA D123.XXX"}, + {67.7695565, 100.969815, 2, 4, "RU-KYA F123.XXX"}, + {65.0883665, 84.4009645, 2, 8, "RU-KYA G123.XXX"}, + {65.0883665, 90.1804185, 2, 4, "RU-KYA H123.XXX"}, + {65.0883665, 95.9598725, 2, 4, "RU-KYA J123.XXX"}, + {65.0883665, 101.7393265, 2, 4, "RU-KYA K123.XXX"}, + {62.4071765, 84.4478545, 2, 8, "RU-KYA L123.XXX"}, + {62.4071765, 89.7506525, 2, 4, "RU-KYA M123.XXX"}, + {62.4071765, 95.0534505, 2, 4, "RU-KYA N123.XXX"}, + {62.4071765, 100.3562485, 2, 6, "RU-KYA P123.XXX"}, + {61.5899675, 103.022515, 3, 8, "RU-KYA Q123.XXX"}, + {59.7259865, 87.234261, 2, 7, "RU-KYA R123.XXX"}, + {59.7259865, 92.090194, 3, 5, "RU-KYA S123.XXX"}, + {59.7259865, 96.946127, 2, 7, "RU-KYA T123.XXX"}, + {60.7984625, 101.2327375, 3, 8, "RU-KYA V123.XXX"}, + {57.0447965, 88.641625, 2, 7, "RU-KYA W123.XXX"}, + {57.0447965, 93.199648, 3, 5, "RU-KYA X123.XXX"}, + {54.3905785, 90.6194215, 2, 7, "RU-KYA Y123.XXX"}, + {54.3708265, 94.764496, 2, 4, "RU-KYA Z123.XXX"}, + {80.5209195, 77.427912, 2, 4, "RU-KYA 123.XXXX"}, + {59.5354545, 150.7766015, 5, 8, "RU-MAG 12.XX"}, + {59.8818845, 150.161386, 4, 7, "RU-MAG 12.XXX"}, + {60.199804, 150.705046875, 4, 7, "RU-MAG 000.XX"}, + {62.989104, 152.129261625, 4, 7, "RU-MAG 500.XX"}, + {62.809545, 147.744785625, 4, 8, "RU-MAG B00.XX"}, + {62.538734, 155.522366875, 4, 7, "RU-MAG H00.XX"}, + {61.185834, 149.43185725, 4, 7, "RU-MAG M00.XX"}, + {62.046734, 159.072266875, 4, 11, "RU-MAG R00.XX"}, + {62.590634, 149.457011625, 4, 7, "RU-MAG W00.XX"}, + {61.4535785, 148.584701, 3, 6, "RU-MAG 123.XXX"}, + {63.938343, 147.7551125, 3, 7, "RU-MAG 12.XXXX"}, + {62.860798, 153.2854505, 3, 6, "RU-MAG 1234.XX"}, + {65.8189855, 145.4018785, 2, 6, "RU-MAG 1234.XXX"}, + {64.765674, 177.642599, 5, 9, "RU-CHU 12.XX"}, + {64.964015, 177.1086465, 4, 8, "RU-CHU 12.XXX"}, + {68.277224, 165.79413825, 4, 6, "RU-CHU 000.XX"}, + {69.832334, 169.98189775, 4, 6, "RU-CHU J00.XX"}, + {66.0419835, 175.189334, 3, 7, "RU-CHU 123.XXX"}, + {70.008287, 163.2511175, 3, 5, "RU-CHU 12.XXXX"}, + {70.075247, 169.9538135, 3, 5, "RU-CHU 1234.XX"}, + {69.998068, 158.912157, 2, 6, "RU-CHU 1234.XXX"}, + {53.0712135, 158.5740705, 5, 7, "RU-KAM 12.XX"}, + {53.285815, 158.0860315, 4, 6, "RU-KAM 12.XXX"}, + {54.741304, 158.2290775, 4, 6, "RU-KAM 000.XX"}, + {57.924654, 158.246561, 4, 7, "RU-KAM C00.XX"}, + {52.962054, 156.11711675, 4, 8, "RU-KAM P00.XX"}, + {53.9268045, 156.0133385, 3, 7, "RU-KAM 123.XXX"}, + {56.415941, 155.8324015, 3, 6, "RU-KAM 12.XXXX"}, + {59.164091, 155.9544805, 3, 8, "RU-KAM 1234.XX"}, + {63.968438, 156.230061, 2, 7, "RU-KAM 1234.XXX"}, + {46.973675, 142.6944065, 5, 9, "RU-SAK 12.XX"}, + {47.033715, 142.509925, 4, 8, "RU-SAK 12.XXX"}, + {49.257674, 142.87184925, 5, 9, "RU-SAK 000.XX"}, + {49.083204, 141.99364025, 5, 9, "RU-SAK 600.XX"}, + {47.137104, 142.010766125, 4, 8, "RU-SAK C00.XX"}, + {50.971504, 142.0693185, 5, 9, "RU-SAK J00.XX"}, + {53.657804, 142.787236125, 4, 8, "RU-SAK P00.XX"}, + {51.874604, 142.979336625, 5, 9, "RU-SAK V00.XX"}, + {47.242143, 141.795168, 3, 7, "RU-SAK 123.XXX"}, + {51.498485, 141.7346135, 3, 7, "RU-SAK 12.XXXX"}, + {51.454611, 141.871112, 4, 8, "RU-SAK 1234.XX"}, + {53.655601, 141.7616395, 3, 7, "RU-SAK 1234.XXX"}, + {43.155345, 131.8580975, 5, 8, "RU-PO 12.XX"}, + {43.397356, 131.844809, 4, 9, "RU-PO 12.XXX"}, + {43.872945, 131.79431, 4, 10, "RU-PO 000.XX"}, + {42.924545, 132.840555, 4, 7, "RU-PO 500.XX"}, + {44.259104, 133.179595125, 4, 9, "RU-PO B00.XX"}, + {43.226545, 133.0703075, 4, 7, "RU-PO H00.XX"}, + {44.644934, 132.669848125, 4, 9, "RU-PO M00.XX"}, + {44.613545, 135.416313125, 4, 6, "RU-PO R00.XX"}, + {45.526434, 133.30229175, 4, 9, "RU-PO W00.XX"}, + {42.851527, 130.7557955, 3, 9, "RU-PO 123.XXX"}, + {45.320401, 133.976373, 3, 8, "RU-PO 12.XXXX"}, + {46.92004, 133.568476, 3, 10, "RU-PO 1234.XX"}, + {48.0312435, 130.711309, 2, 12, "RU-PO 1234.XXX"}, + {48.821415, 132.8724275, 4, 11, "RU-YEV 12.XX"}, + {48.963215, 132.5902415, 3, 12, "RU-YEV 12.XXX"}, + {48.653804, 133.6369475, 3, 10, "RU-YEV 000.XX"}, + {49.039545, 130.94354025, 3, 13, "RU-YEV 500.XX"}, + {48.620504, 134.3499475, 3, 11, "RU-YEV B00.XX"}, + {49.061145, 131.69606525, 3, 12, "RU-YEV H00.XX"}, + {48.004545, 132.476601375, 3, 12, "RU-YEV M00.XX"}, + {47.830534, 130.93329925, 3, 13, "RU-YEV R00.XX"}, + {48.560545, 134.6359185, 4, 12, "RU-YEV W00.XX"}, + {48.92149, 130.640433, 2, 11, "RU-YEV 123.XXX"}, + {48.42601, 135.0347905, 5, 9, "RU-KHA 12.XX"}, + {48.556505, 134.7426275, 4, 12, "RU-KHA 00.XXX"}, + {50.672235, 136.79726775, 4, 6, "RU-KHA J0.XXX"}, + {50.330334, 136.59434875, 4, 6, "RU-KHA 000.XX"}, + {49.133745, 140.11234125, 4, 6, "RU-KHA 700.XX"}, + {53.177545, 140.46488775, 3, 5, "RU-KHA F00.XX"}, + {59.486545, 143.03644, 3, 7, "RU-KHA M00.XX"}, + {47.681074, 134.64391825, 4, 13, "RU-KHA T00.XX"}, + {49.3789835, 134.411521, 3, 12, "RU-KHA 123.XXX"}, + {51.86812, 134.311384, 3, 8, "RU-KHA 12.XXXX"}, + {49.038087, 138.259882, 3, 5, "RU-KHA 1234.XX"}, + {49.2868035, 130.962134, 2, 12, "RU-KHA 1234.XXX"}, + {50.254947, 127.476104, 5, 11, "RU-AMU 12.XX"}, + {50.453134, 127.30938775, 4, 9, "RU-AMU 00.XXX"}, + {50.822265, 128.1546865, 4, 7, "RU-AMU J0.XXX"}, + {51.467545, 128.00035625, 4, 7, "RU-AMU 000.XX"}, + {53.782734, 127.075378125, 4, 6, "RU-AMU 400.XX"}, + {50.187234, 129.32178975, 4, 7, "RU-AMU 800.XX"}, + {49.873134, 129.278127, 4, 7, "RU-AMU D00.XX"}, + {52.067524, 127.603700375, 4, 9, "RU-AMU J00.XX"}, + {55.232624, 124.6487685, 4, 6, "RU-AMU N00.XX"}, + {49.481024, 129.993329, 4, 9, "RU-AMU S00.XX"}, + {49.868324, 129.749729, 4, 7, "RU-AMU X00.XX"}, + {51.6108455, 127.3542075, 3, 8, "RU-AMU 123.XXX"}, + {54.099982, 126.13347, 3, 5, "RU-AMU 12.XXXX"}, + {55.775656, 121.6777965, 3, 10, "RU-AMU 1234.XX"}, + {56.4845535, 120.2048135, 2, 12, "RU-AMU 1234.XXX"}, + {62.0753, 129.635509, 5, 7, "RU-SA 12.XX"}, + {61.8330725, 129.3820675, 4, 6, "RU-SA 12.XXX"}, + {56.706545, 124.553621125, 4, 8, "RU-SA 000.XX"}, + {61.543745, 128.840469375, 4, 6, "RU-SA 500.XX"}, + {64.005904, 127.292861125, 3, 5, "RU-SA B00.XX"}, + {60.766545, 114.79045375, 4, 9, "RU-SA H00.XX"}, + {58.642334, 125.264836875, 4, 6, "RU-SA M00.XX"}, + {62.223034, 117.454966875, 4, 8, "RU-SA R00.XX"}, + {62.056545, 132.350476875, 4, 8, "RU-SA W00.XX"}, + {63.3189835, 127.777384, 3, 5, "RU-SA 123.XXX"}, + {58.75693, 123.0157775, 3, 5, "RU-SA 12.XXXX"}, + {62.55389, 113.841286, 3, 8, "RU-SA 1234.XX"}, + {60.329155, 107.05935, 2, 8, "RU-SA 1234.XXX"}, + {68.1371575, 106.9566375, 2, 5, "RU-SA 123.XXXX"}, + {81.9815375, -137.796004, 1, 2, "CAN 1234.XXXX"}, + {80.5374855, 46.068281, 1, 4, "RUS 0123.XXXX"}, + {75.8739455, 45.389186, 1, 4, "RUS 1123.XXXX"}, + {75.8739455, 80.418358, 1, 4, "RUS 2123.XXXX"}, + {74.9038095, 115.4097155, 1, 3, "RUS 3123.XXXX"}, + {75.330344, 152.1589115, 1, 3, "RUS 4123.XXXX"}, + {68.9616175, 145.59929, 1, 4, "RUS 5123.XXXX"}, + {69.7320325, 169.3564325, 1, 5, "RUS 6123.XXXX"}, + {51.989943, 142.777099, 1, 8, "RUS 7123.XXXX"}, + {51.712092, 155.4879955, 1, 4, "RUS 8123.XXXX"}, + {48.798557, 140.2249995, 1, 5, "RUS 9123.XXXX"}, + {69.536102, 29.1948725, 1, 7, "RUS B123.XXXX"}, + {68.9616175, 50.4839005, 1, 9, "RUS C123.XXXX"}, + {68.9616175, 74.34929, 1, 4, "RUS D123.XXXX"}, + {68.9616175, 98.09929, 1, 4, "RUS F123.XXXX"}, + {68.9616175, 121.84929, 1, 4, "RUS G123.XXXX"}, + {54.9022745, 19.6955155, 1, 4, "RUS K123.XXXX"}, + {57.979173, 27.455316, 1, 8, "RUS M123.XXXX"}, + {52.1767295, 31.2108305, 1, 5, "RUS P123.XXXX"}, + {49.729467, 37.083134, 1, 3, "RUS Q123.XXXX"}, + {50.9699155, 49.712478, 1, 7, "RUS R123.XXXX"}, + {60.3237345, 62.9910605, 1, 11, "RUS S123.XXXX"}, + {49.39898, 79.3441325, 1, 4, "RUS T123.XXXX"}, + {49.463617, 96.2441325, 1, 4, "RUS V123.XXXX"}, + {49.463617, 113.0941325, 1, 7, "RUS W123.XXXX"}, + {51.9433525, 129.9279955, 1, 6, "RUS X123.XXXX"}, + {42.9935925, 129.9082725, 1, 8, "RUS Z123.XXXX"}, + {31.2571, 121.4142755, 5, 10, "CN-SH 12.XX"}, + {31.302195, 121.144764, 4, 9, "CN-SH 12.XXX"}, + {30.937245, 121.1370935, 4, 12, "CN-SH 123.XX"}, + {31.836827, 120.9082805, 3, 8, "CN-SH 123.XXX"}, + {31.268, 121.577, 4, 9, "CN-SH XK4W.X5K"}, + {39.1651, 117.1520655, 5, 12, "CN-TJ 12.XX"}, + {39.408995, 116.9099975, 4, 11, "CN-TJ 12.XXX"}, + {39.191545, 117.42628875, 4, 11, "CN-TJ 000.XX"}, + {39.361545, 117.66720475, 4, 11, "CN-TJ C00.XX"}, + {38.886545, 117.337286875, 4, 11, "CN-TJ P00.XX"}, + {39.4, 117.3975435, 4, 11, "CN-TJ SWV.ZC1"}, + {39.4, 117.3975435, 4, 11, "CN-TJ P3T0.9MT"}, + {39.9421, 116.3482235, 5, 12, "CN-BJ 12.XX"}, + {40.067171, 116.128082, 4, 11, "CN-BJ 12.XXX"}, + {40.3389975, 116.0350425, 4, 11, "CN-BJ 123.XX"}, + {40.25, 116.47, 4, 11, "CN-BJ CVN.WVD"}, + {40.25, 116.47, 4, 11, "CN-BJ MHM7.23L"}, + {20.064596, 110.2869525, 5, 7, "CN-HI 12.XX"}, + {20.050115, 110.1076415, 4, 6, "CN-HI 12.XXX"}, + {19.576545, 109.47623875, 4, 7, "CN-HI 000.XX"}, + {18.319545, 109.36323625, 4, 7, "CN-HI 400.XX"}, + {19.717434, 110.70723875, 4, 6, "CN-HI 800.XX"}, + {19.272545, 110.3942375, 4, 6, "CN-HI D00.XX"}, + {19.783324, 109.92123875, 4, 6, "CN-HI J00.XX"}, + {18.865524, 110.317904875, 4, 6, "CN-HI M00.XX"}, + {19.954724, 109.60748275, 4, 6, "CN-HI Q00.XX"}, + {18.404545, 109.06951225, 4, 7, "CN-HI T00.XX"}, + {18.446545, 109.713236875, 4, 6, "CN-HI X00.XX"}, + {19.8768325, 108.6534755, 3, 6, "CN-HI 123.XXX"}, + {17.693817, 110.844121, 3, 5, "CN-HI 12.XXXX"}, + {15.5044015, 113.753063, 3, 5, "CN-HI 1234.XX"}, + {19.743183, 108.897353, 3, 6, "CN-HI 1234.XXX"}, + {38.4984, 106.211306, 5, 13, "CN-NX 12.XX"}, + {38.126539, 105.9741535, 4, 12, "CN-NX 12.XXX"}, + {39.036545, 106.27248875, 4, 13, "CN-NX 000.XX"}, + {38.110969, 106.044284375, 4, 12, "CN-NX 700.XX"}, + {37.578045, 105.0737895, 4, 10, "CN-NX F00.XX"}, + {36.102702, 106.141418875, 4, 10, "CN-NX M00.XX"}, + {39.309574, 106.68528875, 4, 13, "CN-NX T00.XX"}, + {39.375563, 105.8761995, 3, 12, "CN-NX 012.XXX"}, + {39.375563, 106.4751185, 3, 12, "CN-NX 112.XXX"}, + {38.884523, 105.816021, 3, 12, "CN-NX 212.XXX"}, + {38.884523, 106.409732, 4, 13, "CN-NX 312.XXX"}, + {38.393483, 105.7615705, 3, 11, "CN-NX 412.XXX"}, + {38.393483, 106.3500745, 4, 12, "CN-NX 512.XXX"}, + {38.393483, 106.9385785, 3, 11, "CN-NX 612.XXX"}, + {37.804235, 104.2903105, 3, 9, "CN-NX 712.XXX"}, + {37.804235, 104.8788145, 3, 9, "CN-NX 812.XXX"}, + {37.902443, 105.4673185, 3, 9, "CN-NX 912.XXX"}, + {37.902443, 106.0558225, 3, 11, "CN-NX B12.XXX"}, + {37.902443, 106.6443265, 3, 11, "CN-NX C12.XXX"}, + {37.902443, 107.1868705, 4, 12, "CN-NX D12.XXX"}, + {37.411403, 104.584276, 4, 11, "CN-NX F12.XXX"}, + {37.411403, 105.167572, 5, 12, "CN-NX G12.XXX"}, + {37.411403, 105.750868, 3, 11, "CN-NX H12.XXX"}, + {37.411403, 106.334164, 3, 11, "CN-NX J12.XXX"}, + {37.411403, 106.91746, 3, 11, "CN-NX K12.XXX"}, + {36.920363, 105.0558345, 3, 8, "CN-NX L12.XXX"}, + {36.920363, 105.6339225, 3, 9, "CN-NX M12.XXX"}, + {36.920363, 106.2120105, 3, 9, "CN-NX N12.XXX"}, + {36.429323, 105.315688, 3, 8, "CN-NX P12.XXX"}, + {36.429323, 105.888568, 3, 9, "CN-NX Q12.XXX"}, + {36.429323, 106.461448, 3, 9, "CN-NX R12.XXX"}, + {35.938283, 105.315688, 3, 8, "CN-NX S12.XXX"}, + {35.938283, 105.888568, 3, 9, "CN-NX T12.XXX"}, + {35.938283, 106.461448, 3, 9, "CN-NX V12.XXX"}, + {35.307223, 105.857376, 3, 9, "CN-NX W12.XXX"}, + {37.345, 105.9965, 3, 9, "CN-NX VKVM.T09"}, + {29.5841, 106.4941175, 5, 9, "CN-CQ 12.XX"}, + {29.756115, 106.295742, 4, 8, "CN-CQ 12.XXX"}, + {30.879034, 108.284076625, 4, 9, "CN-CQ 000.XX"}, + {29.311545, 106.175568875, 4, 8, "CN-CQ 400.XX"}, + {30.047124, 106.181739375, 4, 9, "CN-CQ 700.XX"}, + {28.954624, 105.351883625, 4, 12, "CN-CQ B00.XX"}, + {29.752545, 107.235258125, 4, 8, "CN-CQ F00.XX"}, + {29.412524, 105.851256875, 4, 8, "CN-CQ J00.XX"}, + {29.891545, 106.945554125, 4, 8, "CN-CQ M00.XX"}, + {29.067524, 106.576068875, 4, 11, "CN-CQ Q00.XX"}, + {31.232024, 108.3130025, 4, 9, "CN-CQ T00.XX"}, + {29.218724, 107.008168875, 4, 11, "CN-CQ X00.XX"}, + {29.7122985, 105.3728375, 3, 8, "CN-CQ 123.XXX"}, + {32.043078, 107.501083, 3, 10, "CN-CQ 12.XXXX"}, + {30.2855945, 107.393168, 4, 9, "CN-CQ 1234.XX"}, + {30.1825, 107.7335, 4, 9, "CN-CQ P9TK.J71"}, + {30.3369, 120.1006175, 6, 8, "CN-ZJ 12.XX"}, + {30.357034, 120.037467375, 5, 7, "CN-ZJ 00.XXX"}, + {28.615074, 121.174828625, 4, 6, "CN-ZJ J0.XXX"}, + {28.053744, 120.565115375, 4, 9, "CN-ZJ 000.XX"}, + {29.906144, 121.491800125, 4, 6, "CN-ZJ 200.XX"}, + {30.809944, 120.673923625, 5, 10, "CN-ZJ 400.XX"}, + {30.049244, 120.508661375, 6, 8, "CN-ZJ 600.XX"}, + {30.909144, 119.992723625, 5, 10, "CN-ZJ 800.XX"}, + {29.142444, 119.566538875, 5, 7, "CN-ZJ B00.XX"}, + {28.009844, 120.703392375, 4, 9, "CN-ZJ D00.XX"}, + {29.763744, 120.136600125, 5, 7, "CN-ZJ G00.XX"}, + {27.684545, 120.490253125, 4, 9, "CN-ZJ J00.XX"}, + {28.770545, 121.405377625, 4, 6, "CN-ZJ L00.XX"}, + {29.369245, 120.014638875, 5, 7, "CN-ZJ N00.XX"}, + {28.475445, 119.826255625, 5, 7, "CN-ZJ Q00.XX"}, + {28.989545, 118.826256875, 5, 7, "CN-ZJ S00.XX"}, + {30.267644, 121.182261375, 4, 6, "CN-ZJ V00.XX"}, + {30.566545, 119.916423625, 5, 7, "CN-ZJ X00.XX"}, + {30.119734, 120.435208375, 6, 8, "CN-ZJ Z00.XX"}, + {30.630715, 119.364393, 4, 9, "CN-ZJ 123.XXX"}, + {27.9943405, 118.35345, 3, 12, "CN-ZJ 12.XXXX"}, + {28.507203, 118.1005465, 3, 8, "CN-ZJ 1234.XX"}, + {29.159, 120.48, 4, 6, "CN-ZJ T5MP.L2F"}, + {32.0661, 118.712374, 5, 10, "CN-JS 12.XX"}, + {32.011224, 118.66371175, 4, 9, "CN-JS 00.XXX"}, + {31.249824, 120.4779875, 4, 6, "CN-JS 80.XXX"}, + {34.204824, 117.044515875, 4, 9, "CN-JS J0.XXX"}, + {31.455064, 120.1759275, 4, 6, "CN-JS S0.XXX"}, + {31.822424, 119.86048775, 4, 6, "CN-JS 000.XX"}, + {32.232045, 119.354973, 4, 7, "CN-JS 300.XX"}, + {33.431524, 120.080936125, 5, 7, "CN-JS 600.XX"}, + {32.533924, 119.820373, 4, 6, "CN-JS 900.XX"}, + {33.649024, 118.938036125, 5, 8, "CN-JS D00.XX"}, + {32.440544, 119.339738, 4, 7, "CN-JS H00.XX"}, + {34.624044, 119.094176875, 5, 11, "CN-JS K00.XX"}, + {33.979444, 118.217384, 5, 10, "CN-JS M00.XX"}, + {32.286545, 119.095265, 4, 9, "CN-JS P00.XX"}, + {32.047244, 120.79787675, 4, 6, "CN-JS R00.XX"}, + {31.428244, 120.9151155, 4, 9, "CN-JS T00.XX"}, + {31.697444, 120.66927675, 4, 6, "CN-JS W00.XX"}, + {32.472644, 119.482038, 4, 7, "CN-JS Y00.XX"}, + {32.041827, 118.4608315, 3, 8, "CN-JS 123.XXX"}, + {33.9795265, 116.536309, 3, 11, "CN-JS 12.XXXX"}, + {32.949264, 117.814526, 3, 9, "CN-JS 1234.XX"}, + {32.8945, 119.32, 3, 6, "CN-JS SLNL.6TW"}, + {26.0792, 119.23195, 5, 7, "CN-FJ 12.XX"}, + {26.043585, 119.151648375, 4, 6, "CN-FJ 00.XXX"}, + {24.651045, 117.94078225, 4, 7, "CN-FJ C0.XXX"}, + {24.463954, 117.60351925, 4, 6, "CN-FJ P0.XXX"}, + {26.688934, 118.099810625, 4, 7, "CN-FJ 000.XX"}, + {25.472334, 118.96102975, 4, 6, "CN-FJ 400.XX"}, + {26.314534, 117.518190375, 4, 7, "CN-FJ 800.XX"}, + {24.946545, 118.5048085, 4, 6, "CN-FJ D00.XX"}, + {26.061134, 117.277090375, 4, 7, "CN-FJ J00.XX"}, + {25.179734, 116.9200085, 4, 9, "CN-FJ N00.XX"}, + {25.442534, 118.54692975, 5, 7, "CN-FJ S00.XX"}, + {25.035145, 118.3235795, 4, 7, "CN-FJ X00.XX"}, + {24.4425985, 115.9489945, 3, 8, "CN-FJ 123.XXX"}, + {25.419035, 118.3200005, 4, 7, "CN-FJ 12.XXXX"}, + {27.266711, 116.07723, 3, 9, "CN-FJ 1234.XX"}, + {25.91, 118.32, 4, 7, "CN-FJ NGXV.07C"}, + {31.8571, 117.2037755, 5, 8, "CN-AH 12.XX"}, + {31.870355, 117.14157175, 4, 7, "CN-AH 00.XXX"}, + {32.668244, 116.721334375, 5, 8, "CN-AH C0.XXX"}, + {33.040084, 117.142834375, 5, 8, "CN-AH P0.XXX"}, + {34.026545, 116.723514, 4, 9, "CN-AH 000.XX"}, + {31.766545, 118.44576375, 4, 9, "CN-AH 300.XX"}, + {31.441624, 118.3391625, 4, 7, "CN-AH 600.XX"}, + {30.613724, 116.960824625, 4, 6, "CN-AH 900.XX"}, + {30.992545, 117.748260625, 4, 7, "CN-AH D00.XX"}, + {32.376824, 118.237573, 5, 8, "CN-AH H00.XX"}, + {31.793145, 116.43126375, 4, 8, "CN-AH L00.XX"}, + {33.917824, 115.693214, 4, 9, "CN-AH P00.XX"}, + {32.963524, 115.738150875, 5, 12, "CN-AH S00.XX"}, + {30.686545, 117.417423625, 4, 7, "CN-AH W00.XX"}, + {33.661945, 116.915684, 4, 9, "CN-AH Y00.XX"}, + {30.4990085, 115.5653815, 3, 8, "CN-AH 123.XXX"}, + {32.5213855, 115.533818, 4, 11, "CN-AH 12.XXXX"}, + {34.1699, 115.001124, 3, 9, "CN-AH 1234.XX"}, + {32.029, 117.275, 3, 6, "CN-AH P17T.FVS"}, + {41.7921, 123.34148, 5, 11, "CN-LN 12.XX"}, + {41.808984, 123.23566, 4, 10, "CN-LN 00.XXX"}, + {38.997424, 121.52440675, 4, 8, "CN-LN C0.XXX"}, + {41.105124, 122.7585125, 4, 10, "CN-LN P0.XXX"}, + {41.909344, 123.73706, 4, 10, "CN-LN 000.XX"}, + {41.909344, 123.900139, 4, 10, "CN-LN 200.XX"}, + {41.347744, 123.6294375, 4, 10, "CN-LN 400.XX"}, + {41.347744, 123.7911575, 4, 10, "CN-LN 600.XX"}, + {42.074344, 121.5880835, 4, 8, "CN-LN 800.XX"}, + {41.283144, 123.1128375, 4, 10, "CN-LN B00.XX"}, + {41.166744, 121.0432975, 4, 8, "CN-LN D00.XX"}, + {40.176144, 124.283522125, 4, 8, "CN-LN G00.XX"}, + {41.189044, 121.9812375, 4, 10, "CN-LN J00.XX"}, + {40.591045, 122.158295625, 5, 9, "CN-LN L00.XX"}, + {41.608045, 120.34376, 4, 8, "CN-LN N00.XX"}, + {40.788544, 120.798645625, 4, 8, "CN-LN Q00.XX"}, + {42.338944, 123.7664835, 4, 10, "CN-LN S00.XX"}, + {39.675444, 121.889699625, 4, 8, "CN-LN V00.XX"}, + {40.893934, 122.681576625, 4, 10, "CN-LN X00.XX"}, + {41.832634, 120.69044, 4, 8, "CN-LN Y00.XX"}, + {41.128034, 120.6913185, 4, 8, "CN-LN Z00.XX"}, + {40.0688505, 121.21023, 4, 8, "CN-LN 123.XXX"}, + {42.5655795, 119.054587, 3, 9, "CN-LN 12.XXXX"}, + {42.141518, 122.3506425, 3, 9, "CN-LN 1234.XX"}, + {41.1005, 122.29, 3, 9, "CN-LN 6VS0.37M"}, + {36.1952225, 117.0557195, 5, 9, "CN-SD 12.XX"}, + {36.727365, 116.70472475, 4, 8, "CN-SD 00.XXX"}, + {36.037895, 120.230055375, 5, 7, "CN-SD J0.XXX"}, + {36.833744, 117.966007625, 5, 9, "CN-SD 000.XX"}, + {37.572944, 121.2323995, 5, 9, "CN-SD 200.XX"}, + {36.202344, 117.027622875, 4, 8, "CN-SD 400.XX"}, + {35.439545, 116.51533, 4, 7, "CN-SD 600.XX"}, + {36.743545, 119.05331475, 6, 10, "CN-SD 800.XX"}, + {37.463445, 118.4541325, 5, 12, "CN-SD B00.XX"}, + {35.113944, 118.240338125, 4, 10, "CN-SD D00.XX"}, + {35.275545, 115.38573, 4, 7, "CN-SD G00.XX"}, + {35.458144, 119.40603, 5, 7, "CN-SD J00.XX"}, + {36.486545, 115.91901475, 4, 8, "CN-SD L00.XX"}, + {35.933744, 117.667022875, 4, 6, "CN-SD N00.XX"}, + {35.440644, 116.857075, 4, 6, "CN-SD Q00.XX"}, + {34.887644, 117.504038125, 4, 9, "CN-SD S00.XX"}, + {37.000244, 120.579807625, 5, 7, "CN-SD V00.XX"}, + {36.313934, 119.94497875, 5, 7, "CN-SD X00.XX"}, + {37.479434, 116.2707865, 4, 12, "CN-SD Y00.XX"}, + {36.416634, 119.70520375, 5, 9, "CN-SD Z00.XX"}, + {37.378885, 119.032252, 5, 10, "CN-SD 123.XXX"}, + {37.607228, 115.4797895, 3, 10, "CN-SD 12.XXXX"}, + {35.2979725, 114.965718, 3, 8, "CN-SD 1234.XX"}, + {37.9979035, 118.1186695, 4, 11, "CN-SD 123.XXXX"}, + {36.39, 118.875, 4, 8, "CN-SD RNKC.HRQ"}, + {37.8911, 112.4854075, 5, 9, "CN-SX 12.XX"}, + {37.994914, 112.3933345, 4, 8, "CN-SX 00.XXX"}, + {40.091874, 113.122762125, 4, 8, "CN-SX J0.XXX"}, + {35.364224, 111.568155, 4, 9, "CN-SX 000.XX"}, + {37.904624, 113.501044375, 4, 11, "CN-SX 300.XX"}, + {35.569624, 112.767155, 4, 7, "CN-SX 600.XX"}, + {36.148345, 111.412732875, 4, 7, "CN-SX 900.XX"}, + {35.128724, 110.910877125, 4, 11, "CN-SX D00.XX"}, + {38.493524, 112.656514875, 5, 9, "CN-SX H00.XX"}, + {35.680024, 111.125955, 4, 9, "CN-SX L00.XX"}, + {38.797524, 112.630014875, 5, 9, "CN-SX P00.XX"}, + {34.870224, 111.098577125, 4, 11, "CN-SX S00.XX"}, + {37.104644, 111.807507625, 4, 6, "CN-SX W00.XX"}, + {36.620244, 111.63301475, 4, 6, "CN-SX Y00.XX"}, + {38.6530585, 110.485214, 3, 10, "CN-SX 123.XXX"}, + {36.3076895, 110.4182115, 3, 9, "CN-SX 12.XXXX"}, + {38.306203, 110.9865355, 4, 11, "CN-SX 1234.XX"}, + {37.661, 112.3875, 3, 7, "CN-SX D6M2.0VK"}, + {28.7186, 115.823258, 5, 7, "CN-JX 12.XX"}, + {28.826715, 115.674815, 4, 6, "CN-JX 12.XXX"}, + {27.713934, 113.790253125, 4, 9, "CN-JX 000.XX"}, + {29.357924, 117.122656875, 4, 6, "CN-JX 400.XX"}, + {29.747524, 115.933554125, 4, 12, "CN-JX 700.XX"}, + {28.515724, 117.860983625, 4, 6, "CN-JX B00.XX"}, + {25.898545, 114.838249375, 4, 6, "CN-JX F00.XX"}, + {27.134624, 114.879827875, 4, 6, "CN-JX J00.XX"}, + {27.893424, 114.309413125, 4, 8, "CN-JX M00.XX"}, + {28.289545, 116.965798375, 4, 7, "CN-JX Q00.XX"}, + {28.034045, 116.258898375, 5, 10, "CN-JX T00.XX"}, + {27.885545, 114.845213125, 4, 6, "CN-JX X00.XX"}, + {27.035481, 113.8766355, 3, 8, "CN-JX 123.XXX"}, + {29.7015095, 113.697937, 3, 11, "CN-JX 12.XXXX"}, + {27.889113, 116.0477045, 4, 9, "CN-JX 1234.XX"}, + {27.2915, 116.01, 4, 9, "CN-JX HBVY.RG8"}, + {34.77182, 113.6202435, 5, 10, "CN-HA 12.XX"}, + {34.718975, 113.483710125, 4, 9, "CN-HA 00.XXX"}, + {34.655824, 112.312215875, 4, 9, "CN-HA C0.XXX"}, + {33.708024, 113.11865, 4, 6, "CN-HA P0.XXX"}, + {32.190045, 114.013373, 4, 8, "CN-HA 000.XX"}, + {36.140045, 114.248132875, 4, 10, "CN-HA 300.XX"}, + {35.374224, 113.782255, 4, 9, "CN-HA 600.XX"}, + {34.843944, 114.258838125, 4, 7, "CN-HA 900.XX"}, + {35.792044, 114.975722875, 4, 9, "CN-HA C00.XX"}, + {35.265844, 113.14213, 4, 9, "CN-HA F00.XX"}, + {34.067144, 113.757184, 5, 7, "CN-HA H00.XX"}, + {33.625944, 113.952592125, 4, 6, "CN-HA K00.XX"}, + {33.649945, 114.575392125, 5, 7, "CN-HA M00.XX"}, + {34.790545, 111.081073125, 4, 11, "CN-HA P00.XX"}, + {33.038444, 112.476130875, 4, 9, "CN-HA R00.XX"}, + {35.792944, 114.195422875, 4, 7, "CN-HA T00.XX"}, + {33.029644, 113.941730875, 4, 8, "CN-HA W00.XX"}, + {34.463244, 115.576376875, 4, 12, "CN-HA Y00.XX"}, + {36.334595, 113.645075, 3, 11, "CN-HA 012.XXX"}, + {36.334595, 114.217955, 3, 9, "CN-HA 112.XXX"}, + {36.334595, 114.790835, 3, 9, "CN-HA 212.XXX"}, + {36.334595, 115.363715, 3, 11, "CN-HA 312.XXX"}, + {36.334595, 115.936595, 3, 10, "CN-HA 412.XXX"}, + {35.843555, 113.129483, 3, 8, "CN-HA 512.XXX"}, + {35.843555, 113.702363, 3, 8, "CN-HA 612.XXX"}, + {35.843555, 114.275243, 3, 6, "CN-HA 712.XXX"}, + {35.843555, 114.848123, 3, 8, "CN-HA 812.XXX"}, + {35.843555, 115.421003, 3, 8, "CN-HA 912.XXX"}, + {35.352515, 113.1172175, 3, 8, "CN-HA B12.XXX"}, + {35.352515, 113.6848895, 3, 8, "CN-HA C12.XXX"}, + {35.352515, 114.2525615, 3, 6, "CN-HA D12.XXX"}, + {35.352515, 114.8202335, 3, 8, "CN-HA F12.XXX"}, + {34.861475, 112.889862, 4, 9, "CN-HA G12.XXX"}, + {34.861475, 113.452326, 3, 8, "CN-HA H12.XXX"}, + {34.861475, 114.01479, 3, 6, "CN-HA J12.XXX"}, + {34.861475, 114.577254, 3, 5, "CN-HA K12.XXX"}, + {34.861475, 115.139718, 3, 8, "CN-HA L12.XXX"}, + {34.861475, 115.702182, 3, 8, "CN-HA M12.XXX"}, + {34.370435, 112.76612, 4, 6, "CN-HA N12.XXX"}, + {34.370435, 113.328584, 3, 5, "CN-HA P12.XXX"}, + {34.370435, 113.891048, 3, 5, "CN-HA Q12.XXX"}, + {34.370435, 114.453512, 3, 5, "CN-HA R12.XXX"}, + {34.370435, 115.015976, 3, 11, "CN-HA S12.XXX"}, + {34.370435, 115.57844, 4, 12, "CN-HA T12.XXX"}, + {34.370435, 116.140904, 3, 11, "CN-HA V12.XXX"}, + {33.879395, 113.9972135, 4, 6, "CN-HA W12.XXX"}, + {33.879395, 114.5544695, 4, 6, "CN-HA X12.XXX"}, + {33.879395, 115.1117255, 4, 9, "CN-HA Y12.XXX"}, + {33.724004, 115.9243525, 4, 9, "CN-HA Z12.XXX"}, + {34.1515815, 113.2875395, 4, 6, "CN-HA 12.XXXX"}, + {32.806667, 110.4250855, 3, 9, "CN-HA 1234.XX"}, + {33.879, 113.505, 3, 5, "CN-HA G71Y.J90"}, + {26.5991, 106.6599, 5, 9, "CN-GZ 12.XX"}, + {26.667056, 106.4845925, 4, 8, "CN-GZ 12.XXX"}, + {27.758434, 106.831352125, 4, 8, "CN-GZ 000.XX"}, + {26.306224, 105.843357375, 4, 12, "CN-GZ 400.XX"}, + {26.641145, 104.759142625, 4, 11, "CN-GZ 700.XX"}, + {26.606545, 107.884642625, 4, 8, "CN-GZ B00.XX"}, + {26.329324, 107.426257375, 4, 10, "CN-GZ F00.XX"}, + {25.164424, 104.8336795, 4, 10, "CN-GZ J00.XX"}, + {27.777424, 109.092913125, 4, 8, "CN-GZ M00.XX"}, + {28.195224, 106.730498375, 4, 9, "CN-GZ Q00.XX"}, + {27.351624, 105.212327875, 5, 12, "CN-GZ T00.XX"}, + {26.921024, 104.195127875, 4, 11, "CN-GZ X00.XX"}, + {28.1551385, 105.7799845, 3, 10, "CN-GZ 12.XXXX"}, + {26.7127105, 106.078137, 4, 10, "CN-GZ 123.XXX"}, + {27.315865, 105.1403975, 4, 11, "CN-GZ 0123.XX"}, + {26.999404, 103.583385, 3, 10, "CN-GZ 1123.XX"}, + {26.999404, 104.104185, 3, 10, "CN-GZ 2123.XX"}, + {26.999404, 104.624985, 3, 10, "CN-GZ 3123.XX"}, + {26.999404, 105.145785, 3, 10, "CN-GZ 4123.XX"}, + {26.999404, 105.666585, 3, 9, "CN-GZ 5123.XX"}, + {26.505649, 103.583385, 3, 10, "CN-GZ 6123.XX"}, + {26.505649, 104.104185, 3, 10, "CN-GZ 7123.XX"}, + {26.505649, 104.624985, 3, 10, "CN-GZ 8123.XX"}, + {26.505649, 105.145785, 3, 10, "CN-GZ 9123.XX"}, + {26.505649, 105.666585, 3, 9, "CN-GZ B123.XX"}, + {26.017324, 104.4218445, 3, 10, "CN-GZ C123.XX"}, + {26.017324, 104.9374365, 3, 12, "CN-GZ D123.XX"}, + {26.017324, 105.4530285, 3, 11, "CN-GZ F123.XX"}, + {25.526284, 104.1640485, 3, 7, "CN-GZ G123.XX"}, + {25.526284, 104.6796405, 3, 9, "CN-GZ H123.XX"}, + {25.526284, 105.1952325, 3, 9, "CN-GZ J123.XX"}, + {25.526284, 105.7108245, 3, 10, "CN-GZ K123.XX"}, + {25.032529, 104.4218445, 3, 7, "CN-GZ L123.XX"}, + {25.032529, 104.9374365, 5, 11, "CN-GZ M123.XX"}, + {25.032529, 105.4530285, 4, 11, "CN-GZ N123.XX"}, + {24.6141, 104.524935, 3, 9, "CN-GZ P123.XX"}, + {24.6141, 105.035319, 3, 9, "CN-GZ Q123.XX"}, + {24.6141, 105.545703, 3, 10, "CN-GZ R123.XX"}, + {24.6141, 106.056087, 3, 10, "CN-GZ S123.XX"}, + {26.91, 106.585, 3, 7, "CN-GZ MKF3.79S"}, + {23.1381, 113.1937435, 5, 7, "CN-GD 12.XX"}, + {23.303115, 113.0140065, 4, 6, "CN-GD 12.XXX"}, + {23.498345, 116.632616375, 4, 9, "CN-GD 000.XX"}, + {23.585144, 116.294223375, 4, 9, "CN-GD 300.XX"}, + {21.230744, 110.29567025, 4, 8, "CN-GD 500.XX"}, + {24.821545, 113.4792475, 3, 8, "CN-GD 700.XX"}, + {23.476744, 113.126723375, 4, 6, "CN-GD 900.XX"}, + {22.299545, 113.4385425, 4, 6, "CN-GD C00.XX"}, + {22.610744, 112.9953315, 4, 6, "CN-GD F00.XX"}, + {23.084244, 113.68479275, 4, 6, "CN-GD H00.XX"}, + {21.906545, 111.911200875, 4, 8, "CN-GD K00.XX"}, + {23.696544, 116.542223375, 4, 9, "CN-GD M00.XX"}, + {21.719344, 110.833900875, 4, 8, "CN-GD P00.XX"}, + {22.570144, 113.3145315, 4, 6, "CN-GD R00.XX"}, + {23.112444, 112.39329275, 4, 6, "CN-GD T00.XX"}, + {23.188845, 114.37009275, 5, 7, "CN-GD W00.XX"}, + {22.845545, 113.17759275, 4, 6, "CN-GD Y00.XX"}, + {23.8549245, 111.978144, 3, 8, "CN-GD 123.XXX"}, + {24.432451, 114.2108005, 3, 5, "CN-GD 12.XXXX"}, + {22.232271, 109.705224, 3, 8, "CN-GD 1234.XX"}, + {22.848, 113.41, 3, 5, "CN-GD BR6G.78F"}, + {30.5935, 114.243816, 5, 7, "CN-HB 12.XX"}, + {30.656194, 114.073271125, 4, 6, "CN-HB 00.XXX"}, + {30.182514, 114.901252125, 4, 7, "CN-HB J0.XXX"}, + {30.790545, 111.265760625, 4, 6, "CN-HB 000.XX"}, + {32.109944, 112.097038, 4, 7, "CN-HB 200.XX"}, + {30.385244, 112.153259375, 4, 6, "CN-HB 400.XX"}, + {32.664245, 110.722130875, 4, 11, "CN-HB 600.XX"}, + {31.746044, 113.30737675, 4, 9, "CN-HB 800.XX"}, + {30.989144, 113.499623625, 4, 6, "CN-HB B00.XX"}, + {32.422644, 111.585038, 4, 9, "CN-HB D00.XX"}, + {30.414544, 113.378661375, 4, 6, "CN-HB G00.XX"}, + {30.706244, 113.090623625, 4, 6, "CN-HB J00.XX"}, + {29.886545, 115.470800125, 4, 10, "CN-HB L00.XX"}, + {30.469845, 114.840259375, 4, 6, "CN-HB N00.XX"}, + {32.175444, 112.676938, 4, 7, "CN-HB Q00.XX"}, + {29.886534, 114.263547125, 4, 10, "CN-HB S00.XX"}, + {31.059834, 112.1405105, 4, 6, "CN-HB T00.XX"}, + {29.851934, 113.429058125, 4, 9, "CN-HB V00.XX"}, + {30.952434, 113.873368625, 4, 6, "CN-HB W00.XX"}, + {30.324134, 111.448108375, 4, 6, "CN-HB X00.XX"}, + {30.446834, 112.841708375, 4, 6, "CN-HB Y00.XX"}, + {31.648234, 113.95437175, 4, 9, "CN-HB Z00.XX"}, + {29.132792, 113.3276285, 3, 8, "CN-HB 123.XXX"}, + {30.293792, 110.7523395, 3, 5, "CN-HB 12.XXXX"}, + {31.986206, 108.4515275, 3, 13, "CN-HB 1234.XX"}, + {31.16, 112.26, 3, 5, "CN-HB D3PT.WV7"}, + {43.882, 125.215296, 5, 11, "CN-JL 12.XX"}, + {43.939094, 125.026602, 4, 10, "CN-JL 00.XXX"}, + {43.860214, 126.355428, 4, 8, "CN-JL J0.XXX"}, + {43.157494, 124.2744255, 4, 11, "CN-JL 000.XX"}, + {42.901494, 125.036257, 4, 11, "CN-JL 300.XX"}, + {41.736994, 125.86992, 4, 8, "CN-JL 600.XX"}, + {42.910794, 129.405757, 4, 6, "CN-JL 900.XX"}, + {45.612194, 122.71678375, 4, 10, "CN-JL D00.XX"}, + {41.918294, 126.31292, 4, 6, "CN-JL H00.XX"}, + {45.141494, 124.693023125, 4, 11, "CN-JL L00.XX"}, + {44.135014, 125.763755625, 4, 10, "CN-JL P00.XX"}, + {43.339614, 128.1510835, 4, 6, "CN-JL R00.XX"}, + {43.483014, 124.7454835, 4, 13, "CN-JL T00.XX"}, + {42.959414, 126.663062, 4, 6, "CN-JL W00.XX"}, + {44.515014, 125.614355625, 4, 10, "CN-JL Y00.XX"}, + {41.726315, 124.23422, 3, 10, "CN-JL 123.XXX"}, + {45.3095705, 121.833085, 3, 9, "CN-JL 12.XXXX"}, + {42.585005, 127.729526, 3, 5, "CN-JL 1234.XX"}, + {43.57, 126.5, 3, 7, "CN-JL GNYV.SKJ"}, + {38.022513, 114.4387235, 5, 10, "CN-HE 12.XX"}, + {38.011834, 114.323546375, 4, 9, "CN-HE 00.XXX"}, + {36.540124, 114.32072475, 4, 7, "CN-HE C0.XXX"}, + {38.849024, 115.288440875, 4, 8, "CN-HE P0.XXX"}, + {39.714545, 118.106770625, 3, 7, "CN-HE 000.XX"}, + {39.771424, 118.347670625, 3, 7, "CN-HE 300.XX"}, + {39.608545, 116.636290625, 4, 11, "CN-HE 600.XX"}, + {39.987723, 119.471441125, 3, 10, "CN-HE 900.XX"}, + {40.840223, 114.732110625, 4, 8, "CN-HE D00.XX"}, + {37.121545, 114.426188625, 4, 7, "CN-HE H00.XX"}, + {38.340545, 116.743344375, 4, 9, "CN-HE L00.XX"}, + {37.496688, 116.2392825, 4, 11, "CN-HE P00.XX"}, + {37.761545, 115.6064995, 4, 11, "CN-HE R00.XX"}, + {40.638045, 114.983795625, 4, 8, "CN-HE T00.XX"}, + {38.558588, 114.917314875, 4, 8, "CN-HE W00.XX"}, + {37.968288, 115.145390375, 4, 9, "CN-HE Y00.XX"}, + {36.8960385, 113.4631535, 3, 9, "CN-HE 123.XXX"}, + {39.1992045, 116.091756, 3, 7, "CN-HE 12.XXXX"}, + {40.210857, 113.9356325, 3, 10, "CN-HE 1234.XX"}, + {39.354, 116.6665, 3, 7, "CN-HE MW1T.0D1"}, + {34.2621, 108.802532, 5, 7, "CN-SN 12.XX"}, + {34.427115, 108.59771, 4, 8, "CN-SN 12.XXX"}, + {34.375145, 107.043271875, 4, 8, "CN-SN 000.XX"}, + {34.955524, 108.869877125, 4, 6, "CN-SN 300.XX"}, + {34.568545, 109.373791875, 4, 6, "CN-SN 600.XX"}, + {33.118824, 106.904650875, 4, 10, "CN-SN 900.XX"}, + {34.550545, 108.798991875, 4, 6, "CN-SN D00.XX"}, + {34.453024, 109.118291875, 5, 7, "CN-SN H00.XX"}, + {32.727545, 108.941850875, 4, 8, "CN-SN L00.XX"}, + {38.374624, 109.676644375, 4, 8, "CN-SN P00.XX"}, + {34.765345, 109.140273125, 4, 6, "CN-SN S00.XX"}, + {34.671644, 108.871776875, 4, 6, "CN-SN W00.XX"}, + {35.516944, 110.37113, 4, 10, "CN-SN Y00.XX"}, + {35.828835, 107.042409, 3, 8, "CN-SN 123.XXX"}, + {36.674737, 108.8014085, 3, 5, "CN-SN 12.XXXX"}, + {33.421245, 105.659841, 3, 9, "CN-SN 1234.XX"}, + {35.65, 108.374, 3, 7, "CN-SN 52X5.D9J"}, + {40.5835535, 109.9439525, 5, 7, "CN-NM 12.XX"}, + {40.576965, 109.728392625, 4, 6, "CN-NM 00.XXX"}, + {40.770155, 111.400064625, 4, 6, "CN-NM J0.XXX"}, + {42.322845, 118.8203025, 4, 9, "CN-NM 000.XX"}, + {43.704724, 122.132342, 4, 10, "CN-NM 300.XX"}, + {41.077645, 113.0327895, 4, 6, "CN-NM 600.XX"}, + {49.259045, 119.66647325, 4, 12, "CN-NM 900.XX"}, + {39.803545, 106.740290625, 4, 8, "CN-NM D00.XX"}, + {46.111945, 121.928321875, 4, 11, "CN-NM H00.XX"}, + {40.802844, 107.325795625, 4, 8, "CN-NM K00.XX"}, + {48.041844, 122.653151375, 4, 8, "CN-NM M00.XX"}, + {39.845345, 109.916499625, 4, 6, "CN-NM P00.XX"}, + {44.001744, 115.986152, 4, 6, "CN-NM R00.XX"}, + {49.317045, 120.61989025, 4, 12, "CN-NM T00.XX"}, + {49.499545, 117.640345, 4, 12, "CN-NM W00.XX"}, + {50.464545, 124.0195435, 4, 11, "CN-NM Y00.XX"}, + {41.4951545, 109.15267, 3, 5, "CN-NM 123.XXX"}, + {41.286785, 105.8097745, 3, 7, "CN-NM 12.XXXX"}, + {42.040175, 118.6351175, 3, 7, "CN-NM 0123.XX"}, + {43.409164, 121.9236165, 3, 10, "CN-NM 1123.XX"}, + {40.789624, 112.838596, 3, 5, "CN-NM 2123.XX"}, + {48.96133, 119.422397, 3, 5, "CN-NM 3123.XX"}, + {45.84028, 121.697861, 3, 10, "CN-NM 4123.XX"}, + {47.762724, 122.4063615, 3, 7, "CN-NM 5123.XX"}, + {43.719909, 115.750733, 3, 5, "CN-NM 6123.XX"}, + {49.04983, 120.384347, 3, 6, "CN-NM 7123.XX"}, + {49.20658, 117.366117, 3, 11, "CN-NM 8123.XX"}, + {50.191575, 123.7728585, 3, 10, "CN-NM 9123.XX"}, + {42.8709975, 97.7004975, 1, 4, "CN-NM 123.XXXX"}, + {51.2329195, 115.8280265, 1, 15, "CN-NM 1234.XXX"}, + {45.7746, 126.603512, 5, 10, "CN-HL 12.XX"}, + {45.792525, 126.47082875, 4, 9, "CN-HL 00.XXX"}, + {47.283925, 123.733853125, 4, 8, "CN-HL C0.XXX"}, + {47.296065, 130.16936125, 4, 7, "CN-HL P0.XXX"}, + {44.628444, 129.511106125, 4, 8, "CN-HL 000.XX"}, + {46.831245, 130.232144125, 4, 7, "CN-HL 200.XX"}, + {45.815045, 130.865321875, 4, 11, "CN-HL 400.XX"}, + {45.313845, 130.85238275, 4, 12, "CN-HL 600.XX"}, + {47.259845, 123.538328125, 4, 8, "CN-HL 800.XX"}, + {46.674044, 126.89269, 4, 6, "CN-HL B00.XX"}, + {46.693545, 124.757325, 4, 8, "CN-HL D00.XX"}, + {46.570545, 124.789525, 4, 8, "CN-HL G00.XX"}, + {46.736745, 131.092025, 4, 11, "CN-HL J00.XX"}, + {46.462045, 125.16759, 4, 8, "CN-HL L00.XX"}, + {46.616545, 125.028325, 4, 8, "CN-HL N00.XX"}, + {47.749545, 128.62239825, 4, 6, "CN-HL Q00.XX"}, + {46.117944, 125.882321875, 4, 11, "CN-HL S00.XX"}, + {48.290545, 126.450334375, 3, 5, "CN-HL V00.XX"}, + {45.567634, 126.92015575, 4, 8, "CN-HL X00.XX"}, + {50.250545, 127.42071975, 3, 10, "CN-HL Y00.XX"}, + {45.403845, 126.25705575, 4, 9, "CN-HL Z00.XX"}, + {47.6516835, 123.5828105, 3, 7, "CN-HL 123.XXX"}, + {48.508225, 128.499636, 3, 5, "CN-HL 12.XXXX"}, + {45.893995, 128.4843965, 3, 7, "CN-HL 1234.XX"}, + {48.48, 127.96, 2, 4, "CN-HL KBRN.9WP"}, + {28.208747, 112.959329, 5, 7, "CN-HN 12.XX"}, + {28.26607, 112.855657375, 4, 6, "CN-HN 00.XXX"}, + {27.918047, 112.849738625, 4, 6, "CN-HN C0.XXX"}, + {26.929699, 112.537987625, 4, 6, "CN-HN P0.XXX"}, + {29.446173, 113.063992875, 4, 8, "CN-HN 000.XX"}, + {27.323397, 111.375127875, 4, 6, "CN-HN 300.XX"}, + {29.064846, 111.590000875, 4, 8, "CN-HN 600.XX"}, + {28.609649, 112.225940625, 4, 6, "CN-HN 900.XX"}, + {25.840516, 112.961675375, 4, 6, "CN-HN D00.XX"}, + {27.795258, 111.923127125, 4, 6, "CN-HN H00.XX"}, + {26.470924, 112.767442625, 4, 6, "CN-HN L00.XX"}, + {27.614824, 109.894713125, 4, 6, "CN-HN P00.XX"}, + {28.357028, 109.641169375, 4, 7, "CN-HN S00.XX"}, + {26.48969, 111.543066625, 4, 6, "CN-HN W00.XX"}, + {29.16239, 110.398091875, 4, 9, "CN-HN Y00.XX"}, + {29.9188505, 111.410337, 3, 7, "CN-HN 123.XXX"}, + {27.045607, 111.508076, 3, 5, "CN-HN 12.XXXX"}, + {25.99463, 109.250434, 3, 10, "CN-HN 1234.XX"}, + {27.3935, 111.5305, 3, 5, "CN-HN 6B3N.M4Y"}, + {22.8389, 108.2682435, 5, 8, "CN-GX 12.XX"}, + {22.735274, 108.14026775, 4, 7, "CN-GX 00.XXX"}, + {24.239415, 109.27791925, 4, 6, "CN-GX C0.XXX"}, + {25.293524, 110.1121625, 4, 10, "CN-GX P0.XXX"}, + {23.534724, 111.196516375, 4, 8, "CN-GX 000.XX"}, + {21.535124, 109.04035325, 4, 7, "CN-GX 300.XX"}, + {22.661076, 110.03140975, 4, 9, "CN-GX 600.XX"}, + {24.740236, 107.9772795, 4, 7, "CN-GX 900.XX"}, + {22.063524, 108.542245875, 4, 7, "CN-GX D00.XX"}, + {23.923934, 106.560001625, 4, 6, "CN-GX H00.XX"}, + {23.158224, 109.52992375, 4, 6, "CN-GX L00.XX"}, + {23.280563, 108.749357375, 4, 7, "CN-GX P00.XX"}, + {23.406544, 109.979223375, 5, 10, "CN-GX R00.XX"}, + {21.723844, 109.127800875, 4, 7, "CN-GX T00.XX"}, + {24.526444, 109.67121625, 4, 8, "CN-GX W00.XX"}, + {24.464044, 111.47771625, 4, 8, "CN-GX Y00.XX"}, + {23.043759, 107.368144, 3, 6, "CN-GX 123.XXX"}, + {25.274773, 109.2200165, 3, 10, "CN-GX 12.XXXX"}, + {25.379425, 105.4521535, 3, 10, "CN-GX 1234.XX"}, + {23.6405, 108.283, 3, 5, "CN-GX QSZN.22J"}, + {30.6959, 104.018216, 5, 7, "CN-SC 12.XX"}, + {30.843215, 103.8142015, 4, 6, "CN-SC 12.XXX"}, + {29.416624, 104.667691875, 4, 6, "CN-SC 000.XX"}, + {31.506419, 104.5789485, 4, 6, "CN-SC 300.XX"}, + {29.651624, 104.968154125, 4, 6, "CN-SC 600.XX"}, + {26.597545, 101.574842625, 3, 7, "CN-SC 900.XX"}, + {28.822424, 104.511783625, 4, 9, "CN-SC D00.XX"}, + {32.463545, 105.693265, 4, 9, "CN-SC H00.XX"}, + {30.853124, 106.009024625, 4, 7, "CN-SC L00.XX"}, + {31.176624, 104.3022025, 4, 6, "CN-SC P00.XX"}, + {29.645324, 103.625954125, 4, 6, "CN-SC S00.XX"}, + {28.934244, 105.363477625, 4, 13, "CN-SC W00.XX"}, + {27.971545, 102.183254375, 4, 8, "CN-SC Y00.XX"}, + {32.5830965, 102.548223, 3, 9, "CN-SC 123.XXX"}, + {29.261563, 102.2534125, 3, 5, "CN-SC 12.XXXX"}, + {32.441687, 105.6112595, 3, 8, "CN-SC 1234.XX"}, + {33.394834, 97.835114, 2, 10, "CN-SC 1234.XXX"}, + {25.0797, 102.6624015, 5, 7, "CN-YN 12.XX"}, + {24.781674, 102.5728715, 4, 6, "CN-YN 00.XXX"}, + {27.430374, 103.550109875, 4, 8, "CN-YN J0.XXX"}, + {23.784234, 103.162027625, 4, 6, "CN-YN 000.XX"}, + {25.616545, 103.71936475, 4, 7, "CN-YN 400.XX"}, + {25.679545, 100.14256475, 3, 6, "CN-YN 700.XX"}, + {23.431124, 103.077816375, 4, 6, "CN-YN B00.XX"}, + {24.744545, 102.54824625, 4, 6, "CN-YN F00.XX"}, + {24.956545, 102.3512475, 4, 6, "CN-YN J00.XX"}, + {24.417424, 102.45959425, 4, 6, "CN-YN M00.XX"}, + {25.104324, 101.4626795, 4, 6, "CN-YN Q00.XX"}, + {22.826545, 100.85624375, 4, 7, "CN-YN T00.XX"}, + {22.047024, 100.724345875, 4, 8, "CN-YN X00.XX"}, + {25.7104585, 101.283945, 3, 5, "CN-YN 123.XXX"}, + {25.761559, 102.735757, 3, 5, "CN-YN 12.XXXX"}, + {21.977987, 99.291632, 3, 6, "CN-YN 1234.XX"}, + {25.194, 101.86, 3, 5, "CN-YN 9PJ2.4JK"}, + {29.6496715, 91.0375925, 5, 7, "CN-XZ 12.XX"}, + {29.606415, 90.910671125, 4, 6, "CN-XZ 00.XXX"}, + {29.356101, 88.697822875, 4, 6, "CN-XZ J0.XXX"}, + {29.189894, 91.684863375, 4, 11, "CN-XZ 000.XX"}, + {31.135594, 97.0587925, 3, 5, "CN-XZ 300.XX"}, + {31.453294, 91.9533925, 3, 5, "CN-XZ 600.XX"}, + {29.678594, 94.237947625, 4, 6, "CN-XZ 900.XX"}, + {28.436636, 92.216618625, 4, 12, "CN-XZ D00.XX"}, + {29.295119, 90.863198875, 4, 6, "CN-XZ H00.XX"}, + {32.499594, 80.018661, 3, 5, "CN-XZ L00.XX"}, + {29.818194, 91.632247625, 4, 6, "CN-XZ P00.XX"}, + {29.681794, 98.499947625, 3, 7, "CN-XZ S00.XX"}, + {29.495314, 94.439893625, 4, 6, "CN-XZ W00.XX"}, + {32.278614, 84.029626, 3, 5, "CN-XZ Y00.XX"}, + {30.7917995, 90.136891, 3, 5, "CN-XZ 123.XXX"}, + {30.58343, 87.2009445, 3, 5, "CN-XZ 12.XXXX"}, + {30.65039, 93.1404515, 3, 5, "CN-XZ 1234.XX"}, + {28.9178365, 79.097186, 2, 12, "CN-XZ 1234.XXX"}, + {36.052003, 103.791297, 5, 7, "CN-GS 12.XX"}, + {36.15564, 103.3391675, 4, 6, "CN-GS 12.XXX"}, + {39.014434, 100.35189375, 4, 10, "CN-GS 000.XX"}, + {35.659934, 103.104465, 4, 8, "CN-GS 400.XX"}, + {36.618634, 104.07292775, 4, 6, "CN-GS 800.XX"}, + {34.602519, 105.613271875, 3, 7, "CN-GS D00.XX"}, + {38.582424, 102.128714875, 4, 10, "CN-GS J00.XX"}, + {39.870124, 98.194270625, 4, 8, "CN-GS M00.XX"}, + {35.570945, 106.570275, 3, 10, "CN-GS Q00.XX"}, + {37.992424, 102.521444375, 4, 10, "CN-GS T00.XX"}, + {39.803724, 98.387290625, 5, 9, "CN-GS X00.XX"}, + {37.3653835, 102.444397, 3, 8, "CN-GS 123.XXX"}, + {39.85452, 99.8738255, 3, 7, "CN-GS 12.XXXX"}, + {41.262075, 96.391159, 3, 7, "CN-GS 1234.XX"}, + {37.68, 100.745, 3, 10, "CN-GS L4RN.SCT"}, + {36.646533, 101.7004845, 5, 9, "CN-QH 12.XX"}, + {36.798515, 101.4951615, 4, 8, "CN-QH 12.XXX"}, + {36.521545, 102.04027875, 5, 9, "CN-QH 000.XX"}, + {37.003734, 101.569308625, 4, 8, "CN-QH 400.XX"}, + {37.930234, 95.240171375, 4, 9, "CN-QH 800.XX"}, + {36.467545, 94.76357875, 4, 11, "CN-QH D00.XX"}, + {37.434424, 101.5057825, 4, 11, "CN-QH J00.XX"}, + {36.346924, 100.48131075, 4, 8, "CN-QH M00.XX"}, + {37.339545, 100.0438665, 4, 8, "CN-QH Q00.XX"}, + {36.350145, 102.69527875, 4, 9, "CN-QH T00.XX"}, + {34.507624, 100.195891875, 4, 8, "CN-QH X00.XX"}, + {37.8102775, 99.9215975, 3, 10, "CN-QH 123.XXX"}, + {34.937034, 98.841338, 3, 9, "CN-QH 12.XXXX"}, + {38.580778, 93.023417, 3, 9, "CN-QH 1234.XX"}, + {33.2253305, 90.0116545, 2, 6, "CN-QH 1234.XXX"}, + {43.8443, 87.558096, 5, 7, "CN-XJ 12.XX"}, + {43.950534, 87.323878, 5, 7, "CN-XJ 00.XXX"}, + {44.387574, 85.938887125, 4, 6, "CN-XJ J0.XXX"}, + {44.061424, 87.190142, 4, 6, "CN-XJ 000.XX"}, + {41.213424, 80.1798895, 4, 7, "CN-XJ 300.XX"}, + {39.549924, 75.903570625, 4, 7, "CN-XJ 600.XX"}, + {43.972024, 81.242642, 4, 6, "CN-XJ 900.XX"}, + {41.805224, 86.08756, 4, 6, "CN-XJ D00.XX"}, + {45.636644, 84.80698275, 4, 8, "CN-XJ H00.XX"}, + {44.439444, 84.804706125, 4, 6, "CN-XJ K00.XX"}, + {47.885444, 88.031051375, 4, 8, "CN-XJ M00.XX"}, + {42.874444, 93.418806, 4, 6, "CN-XJ P00.XX"}, + {37.160244, 79.860907625, 4, 6, "CN-XJ R00.XX"}, + {45.706544, 85.00928275, 4, 8, "CN-XJ T00.XX"}, + {38.464544, 77.170914875, 5, 7, "CN-XJ W00.XX"}, + {41.760144, 82.89486, 4, 6, "CN-XJ Y00.XX"}, + {46.1175215, 84.492761, 3, 7, "CN-XJ 123.XXX"}, + {45.925468, 80.9180285, 2, 5, "CN-XJ 12.XXXX"}, + {40.917864, 79.9773185, 3, 6, "CN-XJ 0123.XX"}, + {0, 0, 0, 0, NULL} +}; + diff --git a/test/run_all.sh b/test/run_all.sh new file mode 100755 index 0000000..3f2f97f --- /dev/null +++ b/test/run_all.sh @@ -0,0 +1,13 @@ +#!/bin/sh +OUT=_report.txt +echo "Run all tests..." | tee $OUT +date | tee -a $OUT +echo "" | tee -a $OUT +./run_normal.sh | tee -a $OUT +./run_sanitizer.sh | tee -a $OUT +./run_gcov.sh | tee -a $OUT +./run_gprof.sh | tee -a $OUT +./run_valgrind.sh | tee -a $OUT +./run_compare.sh | tee -a $OUT +echo "" | tee -a $OUT +echo "Done" | tee -a $OUT diff --git a/test/run_compare.sh b/test/run_compare.sh new file mode 100755 index 0000000..d9b482f --- /dev/null +++ b/test/run_compare.sh @@ -0,0 +1,96 @@ +#!/bin/sh +OPTS="-Wall -Werror -Wextra -Wpedantic -Wno-pointer-to-int-cast" + +NEW=../utility/mapcode +OLD=$HOME/bin/mapcode-2.3.1 +NEWFILE=_new.txt +OLDFILE=_old.txt + +OPTS1="--grid 1000000 8" +OPTS2="--random 1000000 8 1234" +OPTS3="--random 1000000 8 11223344" + +TEST=`which $OLD` +if [ "$TEST" = "" ] +then + echo "No $OLD found on this machine - skipping script..." + exit 1 +fi + +echo "!! -------------------------------------------------------------" +echo "Run compare with previous output..." +date +echo "!! -------------------------------------------------------------" + +echo "" +echo "Run compare with: -O3" +cd ../mapcodelib +gcc $OPTS -O3 -c mapcoder.c +cd ../utility +gcc $OPTS -O3 mapcode.cpp -lm -o mapcode ../mapcodelib/mapcoder.o +cd ../test + +TEST=`which $NEW` +if [ "$TEST" = "" ] +then + echo "No $NEW found on this machine - skipping script..." + exit 1 +fi + +echo "" +echo "Execute: $NEW $OPTS1" +$NEW | grep version +$NEW $OPTS1 > $NEWFILE + +echo "" +echo "Execute: $OLD $OPTS1" +$OLD | grep version +$OLD $OPTS1 > $OLDFILE +diff $NEWFILE $OLDFILE +if [ $? -ne 0 ] +then + echo "ERROR: Diffs found with:" $OPTS1 + exit 1 +else + rm -f $NEWFILE $OLDFILE +fi + +echo "" +echo "Execute: $NEW $OPTS2" +$NEW | grep version +$NEW $OPTS2 > $NEWFILE + +echo "" +echo "Execute: $OLD $OPTS2" +$OLD | grep version +$OLD $OPTS2 > $OLDFILE +diff $NEWFILE $OLDFILE +if [ $? -ne 0 ] +then + echo "ERROR: Diffs found with:" $OPTS2 + exit 1 +else + rm -f $NEWFILE $OLDFILE +fi + +echo "" +echo "Execute: $NEW $OPTS3" +$NEW | grep version +$NEW $OPTS3 > $NEWFILE + +echo "" +echo "Execute: $OLD $OPTS3" +$OLD | grep version +$OLD $OPTS3 > $OLDFILE +diff $NEWFILE $OLDFILE +if [ $? -ne 0 ] +then + echo "ERROR: Diffs found with:" $OPTS3 + exit 1 +else + rm -f $NEWFILE $OLDFILE +fi +echo "!! -------------------------------------------------------------" + +echo "" +echo "Report in: $REPORT" diff --git a/test/run_gcov.sh b/test/run_gcov.sh new file mode 100755 index 0000000..ffaa689 --- /dev/null +++ b/test/run_gcov.sh @@ -0,0 +1,33 @@ +#!/bin/sh +OPTS="-Wall -Werror -Wextra -Wpedantic -Wno-pointer-to-int-cast -fprofile-arcs -ftest-coverage" +LIB="../mapcodelib/mapcoder.o" + +TEST=`which gcov` +if [ "$TEST" = "" ] +then + echo "No gcov found on this machine - skipping script..." + exit 1 +fi + +echo "!! -------------------------------------------------------------" +echo "Run gcov unittest.coverage..." +date +echo "!! -------------------------------------------------------------" + +echo "" +echo "Run gcov with: -O0" +cd ../mapcodelib +gcc $OPTS -O0 -c mapcoder.c +cd ../unittest +gcc $OPTS -O0 unittest.c -lm -lpthread -o unittest $LIB +./unittest +cd ../mapcodelib +gcov mapcoder.c +cd ../test +gcov unittest.c +echo "!! -------------------------------------------------------------" +echo "!! Coverage reports in: *.gcov files" +echo "!! -------------------------------------------------------------" + +echo "" +echo "Report in: $REPORT" diff --git a/test/run_gprof.sh b/test/run_gprof.sh new file mode 100755 index 0000000..5c1c13d --- /dev/null +++ b/test/run_gprof.sh @@ -0,0 +1,38 @@ +#!/bin/sh +OPTS="-Wall -Werror -Wextra -Wpedantic -Wno-pointer-to-int-cast" +LIB="../mapcodelib/mapcoder.o" + +TEST=`which gprof` +if [ "$TEST" = "" ] +then + echo "No gprof found on this machine - skipping script..." + exit 1 +fi + +echo "!! -------------------------------------------------------------" +echo "Run gprof profiler..." +date +echo "!! -------------------------------------------------------------" + +echo "" +echo "Run gprof with: -O0" +cd ../mapcodelib +gcc $OPTS -g -O0 -c mapcoder.c -pg +cd ../test +gcc $OPTS -g -O0 unittest.c -lm -lpthread -o unittest $LIB -pg +./unittest +gprof ./unittest +echo "!! -------------------------------------------------------------" + +echo "" +echo "Run gprof with: -O3" +cd ../mapcodelib +gcc $OPTS -g -O3 -c mapcoder.c -pg +cd ../test +gcc $OPTS -g -O3 unittest.c -lm -lpthread -o unittest $LIB -pg +./unittest +gprof ./unittest +echo "!! -------------------------------------------------------------" + +echo "" +echo "Report in: $REPORT" diff --git a/test/run_normal.sh b/test/run_normal.sh new file mode 100755 index 0000000..e64c296 --- /dev/null +++ b/test/run_normal.sh @@ -0,0 +1,28 @@ +#!/bin/sh +OPTS="-Wall -Werror -Wextra -Wpedantic -Wno-pointer-to-int-cast" + +echo "!! -------------------------------------------------------------" +echo "Run normal..." +date +echo "!! -------------------------------------------------------------" + +echo "" +echo "Run normal with: -O0" +cd ../mapcodelib +gcc $OPTS -O0 -DDEBUG -c mapcoder.c +cd ../test +gcc $OPTS -O0 -DDEBUG unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o +./unittest +echo "!! -------------------------------------------------------------" + +echo "" +echo "Run normal with: -O3" +cd ../mapcodelib +gcc $OPTS -O3 -c mapcoder.c +cd ../test +gcc $OPTS -O3 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o +./unittest +echo "!! -------------------------------------------------------------" + +echo "" +echo "Report in: $REPORT" diff --git a/test/run_sanitizer.sh b/test/run_sanitizer.sh new file mode 100755 index 0000000..a06a814 --- /dev/null +++ b/test/run_sanitizer.sh @@ -0,0 +1,50 @@ +#!/bin/sh +OPTS="-Wall -Werror -Wextra -Wpedantic -Wno-pointer-to-int-cast" +LIB="../mapcodelib/mapcoder.o" + +export ASAN_OPTIONS=debug=true:strict_string_checks=1:detect_stack_use_after_return=true:detect_invalid_pointer_pairs=99999:detect_container_overflow=true:detect_odr_violation=2:check_initialization_order=true:strict_init_order=true + +TEST=`which clang` +if [ "$TEST" = "" ] +then + echo "No clang found on this machine - skipping script..." + exit 1 +fi + +echo "!! -------------------------------------------------------------" +echo "Run address sanitizer..." +date +echo "!! -------------------------------------------------------------" + +# No optimize +echo "" +echo "Run address sanitizer with: -O0" +cd ../mapcodelib +gcc $OPTS -O0 -DDEBUG -c mapcoder.c +cd ../test +gcc $OPTS -O0 -DDEBUG unittest.c -lm -lpthread -fsanitize=address -o unittest $LIB +./unittest +echo "!! -------------------------------------------------------------" + +# Optimize 2 +echo "" +echo "Run address sanitizer with: -O2" +cd ../mapcodelib +gcc $OPTS -O2 -c mapcoder.c +cd ../test +gcc $OPTS -O2 unittest.c -lm -lpthread -fsanitize=address -o unittest $LIB +./unittest +echo "!! -------------------------------------------------------------" + +# Optimize 3 +echo "" +echo "Run address sanitizer with: -O3" +cd ../mapcodelib +gcc $OPTS -O3 -c mapcoder.c +cd ../test +gcc $OPTS -O3 unittest.c -lm -lpthread -fsanitize=address -o unittest $LIB +./unittest +echo "!! -------------------------------------------------------------" + +echo "" +echo "Report in: $REPORT" diff --git a/test/run_valgrind.sh b/test/run_valgrind.sh new file mode 100755 index 0000000..1de38ad --- /dev/null +++ b/test/run_valgrind.sh @@ -0,0 +1,27 @@ +#!/bin/sh +OPTS="-Wall -Werror -Wextra -Wpedantic -Wno-pointer-to-int-cast" +LIB="../mapcodelib/mapcoder.o" + +TEST=`which valgrind` +if [ "$TEST" = "" ] +then + echo "No valgrind found on this machine - skipping script..." + exit 1 +fi + +echo "!! -------------------------------------------------------------" +echo "Run valgrind" +date +echo "!! -------------------------------------------------------------" + +echo "" +echo "Run valgrind with: -O0" +cd ../mapcodelib +gcc $OPTS -g -O0 -c mapcoder.c +cd ../test +gcc $OPTS -g -O0 unittest.c -lm -lpthread -o unittest $LIB +valgrind --leak-check=yes ./unittest +echo "!! -------------------------------------------------------------" + +echo "" tee -a $REPORT +echo "Report in: $REPORT" diff --git a/test/territories.csv b/test/territories.csv new file mode 100644 index 0000000..0c637fa --- /dev/null +++ b/test/territories.csv @@ -0,0 +1,534 @@ +ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separated) +0,VAT,0,Vatican|Holy See +1,MCO,0,Monaco +2,GIB,0,Gibraltar +3,TKL,0,Tokelau +4,CCK|AU-CC|CC,0,Cocos Islands|Keeling Islands +5,BLM,0,Saint-Barthelemy +6,NRU,0,Nauru +7,TUV,0,Tuvalu +8,MAC|CN-92|CN-MC|MC,20|0,Macau|Aomen +9,SXM,0,Sint Maarten +10,MAF,0,Saint Martin +11,NFK|AU-NF|NF,0,Norfolk and Philip Island|Philip Island|Norfolk Island +12,PCN,0,Pitcairn Islands|Pitcairn, Henderson, Ducie and Oeno Islands +13,BVT,0,Bouvet Island +14,BMU,0,Bermuda|Somers Isles +15,IOT|DGA,0,British Indian Ocean Territory +16,SMR,0,San Marino +17,GGY,0,Guernsey +18,AIA,0,Anguilla +19,MSR,0,Montserrat +20,JEY,0,Jersey +21,CXR|AU-CX|CX,0,Christmas Island +22,WLF,0,Wallis and Futuna|Futuna|Wallis +23,VGB,0,British Virgin Islands|Virgin Islands, British +24,LIE,0,Liechtenstein +25,ABW,0,Aruba +26,MHL|WAK,0,Marshall Islands +27,ASM|US-AS,0,American Samoa|Samoa, American +28,COK,0,Cook Islands +29,SPM,0,Saint Pierre and Miquelon|Miquelon|Saint Pierre +30,NIU,0,Niue +31,KNA,0,Saint Kitts and Nevis|Nevis|Saint Kitts +32,CYM,0,Cayman islands +33,BES,0,Bonaire, St Eustasuis and Saba|Bonaire|Saba|St Eustasius +34,MDV,19|0,Maldives +35,SHN|ASC|TAA,0,Saint Helena, Ascension and Tristan da Cunha|Saint Helena|Ascension|Tristan da Cunha +36,MLT,0,Malta +37,GRD,0,Grenada +38,VIR|US-VI|VI,0,Virgin Islands of the United States|US Virgin Islands|American Virgin Islands +39,MYT,0,Mayotte|Maore +40,SJM,0|2,Svalbard and Jan Mayen|Svalbard|Jan Mayen|Spitsbergen +41,VCT,0,Saint Vincent and the Grenadines|Saint Vincent|Grenadines +42,HMD|AU-HM|HM,0,Heard Island and McDonald Islands|Heard Island|McDonald Islands +43,BRB,0,Barbados +44,ATG,0,Antigua and Barbuda|Antigua|Barbuda +45,CUW,0,Curacao +46,SYC,0,Seychelles +47,PLW,0,Palau +48,MNP|US-MP,0,Northern Mariana Islands +49,AND,0,Andorra +50,GUM|GU|US-GU,0,Guam +51,IMN,0,Isle of Mann|Mann +52,LCA,0,Saint Lucia +53,FSM,0,Micronesia|Federated States of Micronesia +54,SGP,20|0,Singapore +55,TON,0,Tonga +56,DMA,0,Dominica +57,BHR,14|0,Bahrain +58,KIR,0,Kiribati +59,TCA,0,Turks and Caicos Islands|Turks Islands|Caicos Islands +60,STP,0,Sao Tome and Principe|Sao Tome|Principe +61,HKG|CN-91|CN-HK|HK,20|0,Hong Kong|Xianggang +62,MTQ,0,Martinique +63,FRO,0,Faroe Islands +64,GLP,0,Guadeloupe +65,COM,14|0,Comoros +66,MUS,0,Mauritius +67,REU,0,Reunion +68,LUX,0,Luxembourg +69,WSM,0,Samoa +70,SGS,0,South Georgia and the South Sandwich Islands|South Georgia|South Sandwich Islands +71,PYF,0,French Polynesia +72,CPV,0,Cape Verde|Cabo Verde|Republic of Cabo Verde +73,TTO,0,Trinidad and Tobago|Trinidad|Tobago +74,BRN,14|0,Brunei +75,ATF,0,French Southern and Antarctic Lands +76,PRI|US-PR,0,Puerto Rico +77,CYP,1|0,Cyprus +78,LBN,14|0,Lebanon|Lebanese Republic +79,JAM,0,Jamaica +80,GMB,0,Gambia|The Gambia +81,QAT,14|0,Qatar +82,FLK,0,Falkland Islands|The Falklands +83,VUT,0,Vanuatu +84,MNE,2|0,Montenegro +85,BHS,0,Bahamas +86,TLS,0,Timor-Leste|East Timor +87,SWZ,0,Swaziland +88,KWT,14|0,Kuwait +89,FJI,0|4,Fiji +90,NCL,0,New Caledonia +91,SVN,0,Slovenia +92,ISR,3|14|0,Israel +93,PSE,14|3,Palestinian territories|State of Palestine +94,SLV,0,El Salvador +95,BLZ,0,Belize +96,DJI,14|0,Djibouti +97,MKD,2|0,Macedonia|FYROM|Former Yugoslav Republic of Macedonia +98,RWA,0,Rwanda +99,HTI,0,Haiti +100,BDI,0,Burundi +101,GNQ,0,Equatorial Guinea +102,ALB,0,Albania +103,SLB,0,Solomon Islands +104,ARM,10|0,Armenia +105,LSO,0,Lesotho +106,BEL,0,Belgium +107,MDA,0,Moldova +108,GNB,0,Guinea-Bissau +109,TWN|CN-71|CN-TW|TW,20,Taiwan|Republic of China +110,BTN,13,Bhutan +111,CHE,0,Switzerland|Swiss Confederation +112,NLD,0,Netherlands|The Netherlands +113,DNK,0,Denmark +114,EST,0,Estonia +115,DOM,0,Dominican Republic +116,SVK,0,Slovakia|Slovak Republic +117,CRI,0,Costa Rica +118,BIH,0|2,Bosnia and Herzegovina +119,HRV,0,Croatia +120,TGO,0,Togo|Togolese Republic +121,LVA,0,Latvia +122,LTU,0,Lithuania +123,LKA,18|22|0,Sri Lanka +124,GEO,6|2|0,Georgia +125,IRL,0,Ireland +126,SLE,0,Sierra Leone +127,PAN,0,Panama +128,CZE,0,Czech Republic +129,GUF,0,French Guiana|Guiana +130,ARE,14|0,United Arab Emirates|Emirates +131,AUT,0,Austria +132,AZE,0,Azerbaijan +133,SRB,2|0,Serbia +134,JOR,14|0,Jordan +135,PRT,0,Portugal|Portuguese Republic +136,HUN,0,Hungary +137,KOR,15|0,South Korea|Republic of Korea|Korea, South +138,ISL,0,Iceland +139,GTM,0,Guatemala +140,CUB,0,Cuba +141,BGR,2,Bulgaria +142,LBR,0,Liberia +143,HND,0,Honduras +144,BEN,0,Benin +145,ERI,23|14|0,Eritrea +146,MWI,0,Malawi +147,PRK,15,North Korea|Democratic People's Republic of Korea|Korea, North +148,NIC,0,Nicaragua +149,GRC,1|0,Greece|Hellenic Republic|Hellas +150,TJK,2,Tajikistan +151,BGD,11,Bangladesh +152,NPL,4|0,Nepal +153,TUN,14|0|21,Tunisia|Tunisian Republic +154,SUR,0,Suriname +155,URY,0,Uruguay +156,KHM,17,Cambodia +157,SYR,14|0,Syria|Syrian Arab Republic +158,SEN,0,Senegal +159,KGZ,2,Kyrgyzstan|Kyrgyz Republic +160,BLR,2|0|14,Belarus +161,GUY,0,Guyana +162,LAO,9|0,Laos|Lao People's Democratic Republic +163,ROU,0,Romania +164,GHA,0,Ghana +165,UGA,0,Uganda +166,GBR,0,United Kingdom|Scotland|Great Britain|England|Northern Ireland|Ireland, Northern|Britain|United Kingdom of Great Britain and Northern Ireland +167,GIN,0,Guinea|Guinea-Conakry +168,ECU,0,Ecuador +169,ESH,14|0,Western Sahara|Sahrawi Arab Democratic Republic +170,GAB,0,Gabon|Gabonese Republic +171,NZL,0,New Zealand +172,BFA,0,Burkina Faso +173,PHL,0,Philippines +174,ITA,0,Italy|Italian Republic +175,OMN,14|0,Oman +176,POL,0,Poland +177,CIV,0,Ivory Coast|Cote d'Ivoire|Republic of Cote d'Ivoire +178,NOR,0,Norway +179,MYS,0|20,Malaysia +180,VNM,0,Vietnam +181,FIN,0,Finland +182,COG,0,Congo-Brazzaville|West Congo|Republic of the Congo +183,DEU,0,Germany +184,JPN,7|0,Japan +185,ZWE,0,Zimbabwe +186,PRY,0,Paraguay +187,IRQ,14|0,Iraq +188,MAR,14|0|21,Morocco +189,UZB,0,Uzbekistan +190,SWE,0,Sweden +191,PNG,0,Papua New Guinea +192,CMR,0,Cameroon +193,TKM,2|0|14,Turkmenistan +194,ESP,0,Spain +195,THA,8|0,Thailand +196,YEM,14|0,Yemen +197,FRA,0,France|French Republic +198,ALA,0,Aaland Islands +199,KEN,0,Kenya +200,BWA,0,Botswana +201,MDG,0,Madagascar +202,UKR,2,Ukraine +203,SSD,0|14,South Sudan +204,CAF,0,Central African Republic +205,SOM,14|0,Somalia +206,AFG,14|0,Afghanistan +207,MMR,16|0,Myanmar|Burma +208,ZMB,0,Zambia +209,CHL,0,Chile +210,TUR,0,Turkey +211,PAK,14|0,Pakistan +212,MOZ,0,Mozambique +213,NAM,0,Namibia +214,VEN,0,Venezuela +215,NGA,0,Nigeria +216,TZA,0,Tanzania +217,EGY,14|0,Egypt +218,MRT,14|0,Mauritania +219,BOL,0,Bolivia +220,ETH,0|23,Ethiopia +221,COL,0,Colombia +222,ZAF,0,South Africa +223,MLI,0,Mali +224,AGO,0,Angola +225,NER,0,Niger +226,TCD,14|0,Chad +227,PER,0,Peru +228,MNG,2,Mongolia +229,IRN,14|0,Iran|Persia +230,LBY,14|0,Libya +231,SDN,14|0,Sudan +232,IDN,0,Indonesia +233,MX-DIF|DIF|MX-DF,0,Federal District +234,MX-TLA|MX-TL|TL|TLA,0,Tlaxcala +235,MX-MOR|MOR|MX-MO,0,Morelos +236,MX-AGU|AG|AGU|MX-AG,0,Aguascalientes +237,MX-CL|CL|MX-COL,0,Colima +238,MX-QUE|MX-QE|QE|QUE,0,Queretaro +239,MX-HID|HG|HID|MX-HG,0,Hidalgo +240,MX-MX|MX|MX-ME|MX-MEX,0,Mexico State +241,MX-TAB|MX-TB|TAB|TB,0,Tabasco +242,MX-NAY|MX-NA|NA|NAY,0,Nayarit +243,MX-GUA|GT|GUA|MX-GT,0,Guanajuato +244,MX-PUE|MX-PB|PUE,0,Puebla +245,MX-YUC|MX-YU|YU|YUC,0,Yucatan +246,MX-ROO|MX-QR|QR|ROO,0,Quintana Roo +247,MX-SIN|MX-SI|SI|SIN,0,Sinaloa +248,MX-CAM|CAM|CM|MX-CM,0,Campeche +249,MX-MIC|MIC|MX-MI,0,Michoacan +250,MX-SLP|MX-SL|SL|SLP,0,San Luis Potosi +251,MX-GRO|GR|GRO|MX-GR,0,Guerrero +252,MX-NLE|MX-NL|NLE,0,Nuevo Leon|New Leon +253,MX-BCN|BCN|MX-BC,0,Baja California +254,MX-VER|MX-VE|VE|VER,0,Veracruz +255,MX-CHP|CHP|CS|MX-CS,0,Chiapas +256,MX-BCS|BCS|BS|MX-BS,0,Baja California Sur +257,MX-ZAC|MX-ZA|ZA|ZAC,0,Zacatecas +258,MX-JAL|JA|JAL|MX-JA,0,Jalisco +259,MX-TAM|MX-TM|TAM|TM,0,Tamaulipas +260,MX-OAX|MX-OA|OA|OAX,0,Oaxaca +261,MX-DUR|DG|DUR|MX-DG,0,Durango +262,MX-COA|COA|MX-CO,0,Coahuila +263,MX-SON|MX-SO|SO|SON,0,Sonora +264,MX-CHH|CHH|MX-CH,0,Chihuahua +265,GRL,0,Greenland +266,SAU,14|0,Saudi Arabia +267,COD,0,Congo-Kinshasa|Democratic Republic of the Congo|East Congo +268,DZA,14|0|21,Algeria +269,KAZ,2|0,Kazakhstan +270,ARG,0,Argentina|Argentine Republic +271,IN-DD|DD,4|27|0,Daman and Diu +272,IN-DN|DN,4|27|0,Dadra and Nagar Haveli|Dadra|Nagar Haveli +273,IN-CH|CH,4|0|12,Chandigarh +274,IN-AN|AN,4|0|11,Andaman and Nicobar|Andaman|Nicobar +275,IN-LD|LD,5|0|4,Lakshadweep +276,IN-DL|DL,4|12|0,Delhi +277,IN-ML|ML,0|4,Meghalaya +278,IN-NL|NL,0|4,Nagaland +279,IN-MN|MN,11,Manipur +280,IN-TR|TR,11,Tripura +281,IN-MZ|MZ,4|0,Mizoram +282,IN-SK|SK,4,Sikkim +283,IN-PB|PB,12|4|0,Punjab +284,IN-HR|HR,4|12|0,Haryana +285,IN-AR|AR,0|4,Arunachal Pradesh +286,IN-AS|AS,11,Assam +287,IN-BR|BR,4|14,Bihar +288,IN-UT|IN-UK|UK|UT,4,Uttarakhand +289,IN-GA|GA,4,Goa +290,IN-KL|KL,5|0|4,Kerala +291,IN-TN|TN,22|4,Tamil Nadu +292,IN-HP|HP,4|0,Himachal Pradesh +293,IN-JK|JK,14|4|12,Jammu and Kashmir|Jammu|Kashmir +294,IN-CT|CG|CT|IN-CG,4,Chhattisgarh +295,IN-JH|JH,4|11|0,Jharkhand +296,IN-KA|KA,26|4|0,Karnataka +297,IN-RJ|RJ,4,Rajasthan +298,IN-OR|IN-OD|OD|OR,25|0,Odisha|Orissa +299,IN-GJ|GJ,27|0|4,Gujarat +300,IN-WB|WB,11|0,West Bengal +301,IN-MP|MP,4,Madhya Pradesh +302,IN-TG|TG,24|14|4,Telangana +303,IN-AP|AP,24|4,Andhra Pradesh +304,IN-MH|MH,4,Maharashtra +305,IN-UP|UP,4|0|14,Uttar Pradesh +306,IN-PY|PY,5|24|4,Puducherry +307,AU-NSW|NSW,0,New South Wales +308,AU-ACT|ACT,0,Australian Capital Territory +309,AU-JBT|JBT,0,Jervis Bay Territory +310,AU-NT|NT,0,Northern Territory +311,AU-SA|SA,0,South Australia +312,AU-TAS|TAS,0,Tasmania +313,AU-VIC|VIC,0,Victoria +314,AU-WA|WA,0,Western Australia +315,AU-QLD|QLD,0,Queensland +316,BR-DF|DF,0,Distrito Federal +317,BR-SE|SE,0,Sergipe +318,BR-AL|AL,0,Alagoas +319,BR-RJ,0,Rio de Janeiro +320,BR-ES|ES,0,Espirito Santo +321,BR-RN|RN,0,Rio Grande do Norte +322,BR-PB,0,Paraiba +323,BR-SC|SC,0,Santa Catarina +324,BR-PE|PE,0,Pernambuco +325,BR-AP,0,Amapa +326,BR-CE|CE,0,Ceara +327,BR-AC|AC,0,Acre +328,BR-PR|PR,0,Parana +329,BR-RR|RR,0,Roraima +330,BR-RO|RO,0,Rondonia +331,BR-SP|SP,0,Sao Paulo +332,BR-PI|PI,0,Piaui +333,BR-TO|TO,0,Tocantins +334,BR-RS|RS,0,Rio Grande do Sul +335,BR-MA|MA,0,Maranhao +336,BR-GO|GO,0,Goias +337,BR-MS|MS,0,Mato Grosso do Sul +338,BR-BA|BA,0,Bahia +339,BR-MG|MG,0,Minas Gerais +340,BR-MT|MT,0,Mato Grosso +341,BR-PA|PA,0,Para +342,BR-AM|AM,0,Amazonas +343,US-DC|DC,0,District of Columbia|Washington, D.C. +344,US-RI|RI,0,Rhode Island +345,US-DE|DE,0,Delaware +346,US-CT,0,Connecticut +347,US-NJ|NJ,0,New Jersey +348,US-NH|NH,0,New Hampshire +349,US-VT|VT,0,Vermont +350,US-MA,0,Massachusetts +351,US-HI|HI|MID|US-MID,0,Hawaii +352,US-MD|MD,0,Maryland +353,US-WV|WV,0,West Virginia +354,US-SC,0,South Carolina +355,US-ME|ME,0,Maine +356,US-IN|IN,0,Indiana +357,US-KY|KY,0,Kentucky +358,US-TN,0,Tennessee +359,US-VA|VA,0,Virginia +360,US-OH|OH,0,Ohio +361,US-PA,0,Pennsylvania +362,US-MS,0,Mississippi +363,US-LA|LA,0,Louisiana +364,US-AL,0,Alabama +365,US-AR,0,Arkansas +366,US-NC|NC,0,North Carolina +367,US-NY|NY,0,New York +368,US-IA|IA,0,Iowa +369,US-IL|IL,0,Illinois +370,US-GA,0,Georgia +371,US-WI|WI,0,Wisconsin +372,US-FL|FL,0,Florida +373,US-MO|MO,0,Missouri +374,US-OK|OK,0,Oklahoma +375,US-ND|ND,0,North Dakota +376,US-WA,0,Washington +377,US-SD|SD,0,South Dakota +378,US-NE|NE,0,Nebraska +379,US-KS|KS,0,Kansas +380,US-ID|ID,0,Idaho +381,US-UT,0,Utah +382,US-MN,0,Minnesota +383,US-MI|MI,0,Michigan +384,US-WY|WY,0,Wyoming +385,US-OR,0,Oregon +386,US-CO|CO,0,Colorado +387,US-NV|NV,0,Nevada +388,US-AZ|AZ,0,Arizona +389,US-NM|NM,0,New Mexico +390,US-MT,0,Montana +391,US-CA|CA,0,California +392,US-TX|TX,0,Texas +393,US-AK|AK,0,Alaska +394,CA-BC|BC,0,British Columbia +395,CA-AB|AB,0,Alberta +396,CA-ON|ON,0,Ontario +397,CA-QC|QC,0,Quebec +398,CA-SK,0,Saskatchewan +399,CA-MB|MB,0,Manitoba +400,CA-NL,0,Newfoundland and Labrador|Newfoundland|Labrador +401,CA-NB|NB,0,New Brunswick +402,CA-NS|NS,0,Nova Scotia +403,CA-PE,0,Prince Edward Island +404,CA-YT|YT,0,Yukon +405,CA-NT,0,Northwest Territories +406,CA-NU|NU,0,Nunavut +407,IND,4|11|0,India +408,AUS|AU,0,Australia +409,BRA,0,Brazil +410,USA|US,0,USA|United States of America|America +411,MEX,0,Mexico|United Mexican States +412,RU-MOW|MOW,2,Moscow +413,RU-SPE|SPE,2,Saint Petersburg +414,RU-KGD|KGD,2,Kaliningrad Oblast +415,RU-IN,2,Ingushetia +416,RU-AD|AD,2,Adygea Republic +417,RU-SE,2,North Ossetia-Alania Republic +418,RU-KB|KB,2,Kabardino-Balkar Republic +419,RU-KC|KC,2,Karachay-Cherkess Republic +420,RU-CE,2,Chechen Republic|Chechnya|Ichkeria +421,RU-CU|CU,2,Chuvash Republic +422,RU-IVA|IVA,2,Ivanovo Oblast +423,RU-LIP|LIP,2,Lipetsk Oblast +424,RU-ORL|ORL,2,Oryol Oblast +425,RU-TUL|TUL,2,Tula Oblast +426,RU-BE|BE|RU-BEL,2,Belgorod Oblast +427,RU-VLA|VLA,2,Vladimir Oblast +428,RU-KRS|KRS,2,Kursk Oblast +429,RU-KLU|KLU,2,Kaluga Oblast +430,RU-TT|RU-TAM|TT,2,Tambov Oblast +431,RU-BRY|BRY,2,Bryansk Oblast +432,RU-YAR|YAR,2,Yaroslavl Oblast +433,RU-RYA|RYA,2,Ryazan Oblast +434,RU-AST|AST,2,Astrakhan Oblast +435,RU-MOS|MOS,2,Moscow Oblast +436,RU-SMO|SMO,2,Smolensk Oblast +437,RU-DA|DA,2,Dagestan Republic +438,RU-VOR|VOR,2,Voronezh Oblast +439,RU-NGR|NGR,2,Novgorod Oblast +440,RU-PSK|PSK,2,Pskov Oblast +441,RU-KOS|KOS,2,Kostroma Oblast +442,RU-STA|STA,2,Stavropol Krai +443,RU-KDA|KDA,2,Krasnodar Krai +444,RU-KL,2|0,Kalmykia Republic +445,RU-TVE|TVE,2,Tver Oblast +446,RU-LEN|LEN,2,Leningrad Oblast +447,RU-ROS|ROS,2,Rostov Oblast +448,RU-VGG|VGG,2,Volgograd Oblast +449,RU-VLG|VLG,2,Vologda Oblast +450,RU-MUR|MUR,2,Murmansk Oblast +451,RU-KR|KR,2,Karelia Republic +452,RU-NEN|NEN,2,Nenets Autonomous Okrug +453,RU-KO|KO,2,Komi Republic +454,RU-ARK|ARK,2,Arkhangelsk Oblast +455,RU-MO,2,Mordovia Republic +456,RU-NIZ|NIZ,2,Nizhny Novgorod Oblast +457,RU-PNZ|PNZ,2,Penza Oblast +458,RU-KI|KI|RU-KIR,2,Kirov Oblast +459,RU-ME,2,Mari El Republic +460,RU-ORE|ORE,2,Orenburg Oblast +461,RU-ULY|ULY,2,Ulyanovsk Oblast +462,RU-PM|PM|RU-PER,2,Perm Krai +463,RU-BA,2,Bashkortostan Republic +464,RU-UD|UD,2,Udmurt Republic +465,RU-TA|TA,2,Tatarstan Republic +466,RU-SAM|SAM,2,Samara Oblast +467,RU-SAR|SAR,2,Saratov Oblast +468,RU-YAN|YAN,2,Yamalo-Nenets +469,RU-KM|KM|RU-KHM,2,Khanty-Mansi +470,RU-SVE|SVE,2,Sverdlovsk Oblast +471,RU-TYU|TYU,2,Tyumen Oblast +472,RU-KGN|KGN,2,Kurgan Oblast +473,RU-CH|RU-CHE,2,Chelyabinsk Oblast +474,RU-BU|BU,2,Buryatia Republic +475,RU-ZAB|ZAB,2,Zabaykalsky Krai +476,RU-IRK|IRK,2,Irkutsk Oblast +477,RU-NVS|NVS,2,Novosibirsk Oblast +478,RU-TOM|TOM,2,Tomsk Oblast +479,RU-OMS|OMS,2,Omsk Oblast +480,RU-KK|KK,2,Khakassia Republic +481,RU-KEM|KEM,2,Kemerovo Oblast +482,RU-AL,2,Altai Republic +483,RU-ALT|ALT,2,Altai Krai +484,RU-TY|TY,2,Tuva Republic +485,RU-KYA|KYA,2,Krasnoyarsk Krai +486,RU-MAG|MAG,2,Magadan Oblast +487,RU-CHU|CHU,2,Chukotka Okrug +488,RU-KAM|KAM,2,Kamchatka Krai +489,RU-SAK|SAK,2,Sakhalin Oblast +490,RU-PO|PO|RU-PRI,2,Primorsky Krai +491,RU-YEV|YEV,2,Jewish Autonomous Oblast +492,RU-KHA|KHA,2,Khabarovsk Krai +493,RU-AMU|AMU,2,Amur Oblast +494,RU-SA,2,Sakha Republic|Yakutia Republic +495,CAN,0,Canada +496,RUS|RU,2,Russia|Russian Federation +497,CN-SH|CN-31|SH,20,Shanghai +498,CN-TJ|CN-12|TJ,20,Tianjin +499,CN-BJ|BJ|CN-11,20,Beijing +500,CN-HI|CN-46,20,Hainan +501,CN-NX|CN-64|NX,20,Ningxia Hui +502,CN-CQ|CN-50|CQ,20,Chongqing +503,CN-ZJ|CN-33|ZJ,20,Zhejiang +504,CN-JS|CN-32|JS,20,Jiangsu +505,CN-FJ|CN-35|FJ,20,Fujian +506,CN-AH|AH|CN-34,20,Anhui +507,CN-LN|CN-21|LN,20,Liaoning +508,CN-SD|CN-37,20,Shandong +509,CN-SX|CN-14|SX,20,Shanxi +510,CN-JX|CN-36|JX,20,Jiangxi +511,CN-HA|CN-41|HA,20,Henan +512,CN-GZ|CN-52|GZ,20,Guizhou +513,CN-GD|CN-44|GD,20,Guangdong +514,CN-HB|CN-42|HB,20,Hubei +515,CN-JL|CN-22|JL,20,Jilin +516,CN-HE|CN-13|HE,20,Hebei|Yanzhao +517,CN-SN|CN-61|SN,20,Shaanxi +518,CN-NM|CN-15,20,Nei Mongol|Inner Mongolia +519,CN-HL|CN-23|HL,20,Heilongjiang +520,CN-HN|CN-43|HN,20,Hunan +521,CN-GX|CN-45|GX,20,Guangxi Zhuang +522,CN-SC|CN-51,20,Sichuan +523,CN-YN|CN-53|YN,20,Yunnan +524,CN-XZ|CN-54|XZ,13|20,Xizang|Tibet +525,CN-GS|CN-62|GS,20,Gansu +526,CN-QH|CN-63|QH,20,Qinghai|Tsinghai +527,CN-XJ|CN-65|XJ,20,Xinjiang Uyghur +528,CHN|CN,20,China +529,UMI|JTN|UM|US-UM,0,United States Minor Outlying Islands +530,CPT,0,Clipperton Island +531,ATA,0,Antarctica +532,AAA,0,International|Worldwide|Earth diff --git a/test/test_territories.h b/test/test_territories.h new file mode 100644 index 0000000..2fd81dc --- /dev/null +++ b/test/test_territories.h @@ -0,0 +1,993 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +// *** GENERATED FILE (fast_territories.cpp), DO NOT CHANGE OR PRETTIFY *** +#include "../mapcodelib/mapcode_territories.h" + +typedef struct { + const char *codeISO; + enum Territory territory; + int isAlias; + int needsParent; + enum Territory parent; +} TestTerritoryInfo; + +static const TestTerritoryInfo TEST_TERRITORIES[] = { + {"AAA", TERRITORY_AAA, 0, 0, TERRITORY_NONE}, + {"AB", TERRITORY_CA_AB, 0, 0, TERRITORY_CAN}, + {"ABW", TERRITORY_ABW, 0, 0, TERRITORY_NONE}, + {"AC", TERRITORY_BR_AC, 0, 0, TERRITORY_BRA}, + {"ACT", TERRITORY_AU_ACT, 0, 0, TERRITORY_AUS}, + {"AD", TERRITORY_RU_AD, 0, 0, TERRITORY_RUS}, + {"AFG", TERRITORY_AFG, 0, 0, TERRITORY_NONE}, + {"AG", TERRITORY_MX_AGU, 1, 0, TERRITORY_MEX}, + {"AGO", TERRITORY_AGO, 0, 0, TERRITORY_NONE}, + {"AGU", TERRITORY_MX_AGU, 0, 0, TERRITORY_MEX}, + {"AH", TERRITORY_CN_AH, 0, 0, TERRITORY_CHN}, + {"AIA", TERRITORY_AIA, 0, 0, TERRITORY_NONE}, + {"AK", TERRITORY_US_AK, 0, 0, TERRITORY_USA}, + {"AL", TERRITORY_RU_AL, 0, 1, TERRITORY_RUS}, + {"AL", TERRITORY_US_AL, 0, 1, TERRITORY_USA}, + {"AL", TERRITORY_BR_AL, 0, 1, TERRITORY_BRA}, + {"ALA", TERRITORY_ALA, 0, 0, TERRITORY_NONE}, + {"ALB", TERRITORY_ALB, 0, 0, TERRITORY_NONE}, + {"ALT", TERRITORY_RU_ALT, 0, 0, TERRITORY_RUS}, + {"AM", TERRITORY_BR_AM, 0, 0, TERRITORY_BRA}, + {"AMU", TERRITORY_RU_AMU, 0, 0, TERRITORY_RUS}, + {"AN", TERRITORY_IN_AN, 0, 0, TERRITORY_IND}, + {"AND", TERRITORY_AND, 0, 0, TERRITORY_NONE}, + {"AP", TERRITORY_BR_AP, 0, 1, TERRITORY_BRA}, + {"AP", TERRITORY_IN_AP, 0, 1, TERRITORY_IND}, + {"AR", TERRITORY_US_AR, 0, 1, TERRITORY_USA}, + {"AR", TERRITORY_IN_AR, 0, 1, TERRITORY_IND}, + {"ARE", TERRITORY_ARE, 0, 0, TERRITORY_NONE}, + {"ARG", TERRITORY_ARG, 0, 0, TERRITORY_NONE}, + {"ARK", TERRITORY_RU_ARK, 0, 0, TERRITORY_RUS}, + {"ARM", TERRITORY_ARM, 0, 0, TERRITORY_NONE}, + {"AS", TERRITORY_IN_AS, 0, 1, TERRITORY_IND}, + {"AS", TERRITORY_ASM, 1, 1, TERRITORY_USA}, + {"ASC", TERRITORY_SHN, 1, 0, TERRITORY_NONE}, + {"ASM", TERRITORY_ASM, 0, 0, TERRITORY_NONE}, + {"AST", TERRITORY_RU_AST, 0, 0, TERRITORY_RUS}, + {"ATA", TERRITORY_ATA, 0, 0, TERRITORY_NONE}, + {"ATF", TERRITORY_ATF, 0, 0, TERRITORY_NONE}, + {"ATG", TERRITORY_ATG, 0, 0, TERRITORY_NONE}, + {"AU", TERRITORY_AUS, 1, 0, TERRITORY_NONE}, + {"AU-ACT", TERRITORY_AU_ACT, 0, 0, TERRITORY_AUS}, + {"AU-CC", TERRITORY_CCK, 1, 0, TERRITORY_AUS}, + {"AU-CX", TERRITORY_CXR, 1, 0, TERRITORY_AUS}, + {"AU-HM", TERRITORY_HMD, 1, 0, TERRITORY_AUS}, + {"AU-JBT", TERRITORY_AU_JBT, 0, 0, TERRITORY_AUS}, + {"AU-NF", TERRITORY_NFK, 1, 0, TERRITORY_AUS}, + {"AU-NSW", TERRITORY_AU_NSW, 0, 0, TERRITORY_AUS}, + {"AU-NT", TERRITORY_AU_NT, 0, 0, TERRITORY_AUS}, + {"AU-QLD", TERRITORY_AU_QLD, 0, 0, TERRITORY_AUS}, + {"AU-SA", TERRITORY_AU_SA, 0, 0, TERRITORY_AUS}, + {"AU-TAS", TERRITORY_AU_TAS, 0, 0, TERRITORY_AUS}, + {"AU-VIC", TERRITORY_AU_VIC, 0, 0, TERRITORY_AUS}, + {"AU-WA", TERRITORY_AU_WA, 0, 0, TERRITORY_AUS}, + {"AUS", TERRITORY_AUS, 0, 0, TERRITORY_NONE}, + {"AUT", TERRITORY_AUT, 0, 0, TERRITORY_NONE}, + {"AZ", TERRITORY_US_AZ, 0, 0, TERRITORY_USA}, + {"AZE", TERRITORY_AZE, 0, 0, TERRITORY_NONE}, + {"BA", TERRITORY_RU_BA, 0, 1, TERRITORY_RUS}, + {"BA", TERRITORY_BR_BA, 0, 1, TERRITORY_BRA}, + {"BC", TERRITORY_CA_BC, 0, 1, TERRITORY_CAN}, + {"BC", TERRITORY_MX_BCN, 1, 1, TERRITORY_MEX}, + {"BCN", TERRITORY_MX_BCN, 0, 0, TERRITORY_MEX}, + {"BCS", TERRITORY_MX_BCS, 0, 0, TERRITORY_MEX}, + {"BDI", TERRITORY_BDI, 0, 0, TERRITORY_NONE}, + {"BE", TERRITORY_RU_BE, 0, 0, TERRITORY_RUS}, + {"BEL", TERRITORY_BEL, 0, 0, TERRITORY_NONE}, + {"BEN", TERRITORY_BEN, 0, 0, TERRITORY_NONE}, + {"BES", TERRITORY_BES, 0, 0, TERRITORY_NONE}, + {"BFA", TERRITORY_BFA, 0, 0, TERRITORY_NONE}, + {"BGD", TERRITORY_BGD, 0, 0, TERRITORY_NONE}, + {"BGR", TERRITORY_BGR, 0, 0, TERRITORY_NONE}, + {"BHR", TERRITORY_BHR, 0, 0, TERRITORY_NONE}, + {"BHS", TERRITORY_BHS, 0, 0, TERRITORY_NONE}, + {"BIH", TERRITORY_BIH, 0, 0, TERRITORY_NONE}, + {"BJ", TERRITORY_CN_BJ, 0, 0, TERRITORY_CHN}, + {"BLM", TERRITORY_BLM, 0, 0, TERRITORY_NONE}, + {"BLR", TERRITORY_BLR, 0, 0, TERRITORY_NONE}, + {"BLZ", TERRITORY_BLZ, 0, 0, TERRITORY_NONE}, + {"BMU", TERRITORY_BMU, 0, 0, TERRITORY_NONE}, + {"BOL", TERRITORY_BOL, 0, 0, TERRITORY_NONE}, + {"BR", TERRITORY_IN_BR, 0, 0, TERRITORY_IND}, + {"BR-AC", TERRITORY_BR_AC, 0, 0, TERRITORY_BRA}, + {"BR-AL", TERRITORY_BR_AL, 0, 0, TERRITORY_BRA}, + {"BR-AM", TERRITORY_BR_AM, 0, 0, TERRITORY_BRA}, + {"BR-AP", TERRITORY_BR_AP, 0, 0, TERRITORY_BRA}, + {"BR-BA", TERRITORY_BR_BA, 0, 0, TERRITORY_BRA}, + {"BR-CE", TERRITORY_BR_CE, 0, 0, TERRITORY_BRA}, + {"BR-DF", TERRITORY_BR_DF, 0, 0, TERRITORY_BRA}, + {"BR-ES", TERRITORY_BR_ES, 0, 0, TERRITORY_BRA}, + {"BR-GO", TERRITORY_BR_GO, 0, 0, TERRITORY_BRA}, + {"BR-MA", TERRITORY_BR_MA, 0, 0, TERRITORY_BRA}, + {"BR-MG", TERRITORY_BR_MG, 0, 0, TERRITORY_BRA}, + {"BR-MS", TERRITORY_BR_MS, 0, 0, TERRITORY_BRA}, + {"BR-MT", TERRITORY_BR_MT, 0, 0, TERRITORY_BRA}, + {"BR-PA", TERRITORY_BR_PA, 0, 0, TERRITORY_BRA}, + {"BR-PB", TERRITORY_BR_PB, 0, 0, TERRITORY_BRA}, + {"BR-PE", TERRITORY_BR_PE, 0, 0, TERRITORY_BRA}, + {"BR-PI", TERRITORY_BR_PI, 0, 0, TERRITORY_BRA}, + {"BR-PR", TERRITORY_BR_PR, 0, 0, TERRITORY_BRA}, + {"BR-RJ", TERRITORY_BR_RJ, 0, 0, TERRITORY_BRA}, + {"BR-RN", TERRITORY_BR_RN, 0, 0, TERRITORY_BRA}, + {"BR-RO", TERRITORY_BR_RO, 0, 0, TERRITORY_BRA}, + {"BR-RR", TERRITORY_BR_RR, 0, 0, TERRITORY_BRA}, + {"BR-RS", TERRITORY_BR_RS, 0, 0, TERRITORY_BRA}, + {"BR-SC", TERRITORY_BR_SC, 0, 0, TERRITORY_BRA}, + {"BR-SE", TERRITORY_BR_SE, 0, 0, TERRITORY_BRA}, + {"BR-SP", TERRITORY_BR_SP, 0, 0, TERRITORY_BRA}, + {"BR-TO", TERRITORY_BR_TO, 0, 0, TERRITORY_BRA}, + {"BRA", TERRITORY_BRA, 0, 0, TERRITORY_NONE}, + {"BRB", TERRITORY_BRB, 0, 0, TERRITORY_NONE}, + {"BRN", TERRITORY_BRN, 0, 0, TERRITORY_NONE}, + {"BRY", TERRITORY_RU_BRY, 0, 0, TERRITORY_RUS}, + {"BS", TERRITORY_MX_BCS, 1, 0, TERRITORY_MEX}, + {"BTN", TERRITORY_BTN, 0, 0, TERRITORY_NONE}, + {"BU", TERRITORY_RU_BU, 0, 0, TERRITORY_RUS}, + {"BVT", TERRITORY_BVT, 0, 0, TERRITORY_NONE}, + {"BWA", TERRITORY_BWA, 0, 0, TERRITORY_NONE}, + {"CA", TERRITORY_US_CA, 0, 0, TERRITORY_USA}, + {"CA-AB", TERRITORY_CA_AB, 0, 0, TERRITORY_CAN}, + {"CA-BC", TERRITORY_CA_BC, 0, 0, TERRITORY_CAN}, + {"CA-MB", TERRITORY_CA_MB, 0, 0, TERRITORY_CAN}, + {"CA-NB", TERRITORY_CA_NB, 0, 0, TERRITORY_CAN}, + {"CA-NL", TERRITORY_CA_NL, 0, 0, TERRITORY_CAN}, + {"CA-NS", TERRITORY_CA_NS, 0, 0, TERRITORY_CAN}, + {"CA-NT", TERRITORY_CA_NT, 0, 0, TERRITORY_CAN}, + {"CA-NU", TERRITORY_CA_NU, 0, 0, TERRITORY_CAN}, + {"CA-ON", TERRITORY_CA_ON, 0, 0, TERRITORY_CAN}, + {"CA-PE", TERRITORY_CA_PE, 0, 0, TERRITORY_CAN}, + {"CA-QC", TERRITORY_CA_QC, 0, 0, TERRITORY_CAN}, + {"CA-SK", TERRITORY_CA_SK, 0, 0, TERRITORY_CAN}, + {"CA-YT", TERRITORY_CA_YT, 0, 0, TERRITORY_CAN}, + {"CAF", TERRITORY_CAF, 0, 0, TERRITORY_NONE}, + {"CAM", TERRITORY_MX_CAM, 0, 0, TERRITORY_MEX}, + {"CAN", TERRITORY_CAN, 0, 0, TERRITORY_NONE}, + {"CC", TERRITORY_CCK, 1, 0, TERRITORY_AUS}, + {"CCK", TERRITORY_CCK, 0, 0, TERRITORY_NONE}, + {"CE", TERRITORY_RU_CE, 0, 1, TERRITORY_RUS}, + {"CE", TERRITORY_BR_CE, 0, 1, TERRITORY_BRA}, + {"CG", TERRITORY_IN_CT, 1, 0, TERRITORY_IND}, + {"CH", TERRITORY_RU_CH, 0, 1, TERRITORY_RUS}, + {"CH", TERRITORY_IN_CH, 0, 1, TERRITORY_IND}, + {"CH", TERRITORY_MX_CHH, 1, 1, TERRITORY_MEX}, + {"CHE", TERRITORY_CHE, 0, 0, TERRITORY_NONE}, + {"CHH", TERRITORY_MX_CHH, 0, 0, TERRITORY_MEX}, + {"CHL", TERRITORY_CHL, 0, 0, TERRITORY_NONE}, + {"CHN", TERRITORY_CHN, 0, 0, TERRITORY_NONE}, + {"CHP", TERRITORY_MX_CHP, 0, 0, TERRITORY_MEX}, + {"CHU", TERRITORY_RU_CHU, 0, 0, TERRITORY_RUS}, + {"CIV", TERRITORY_CIV, 0, 0, TERRITORY_NONE}, + {"CL", TERRITORY_MX_CL, 0, 0, TERRITORY_MEX}, + {"CM", TERRITORY_MX_CAM, 1, 0, TERRITORY_MEX}, + {"CMR", TERRITORY_CMR, 0, 0, TERRITORY_NONE}, + {"CN", TERRITORY_CHN, 1, 0, TERRITORY_NONE}, + {"CN-11", TERRITORY_CN_BJ, 1, 0, TERRITORY_CHN}, + {"CN-12", TERRITORY_CN_TJ, 1, 0, TERRITORY_CHN}, + {"CN-13", TERRITORY_CN_HE, 1, 0, TERRITORY_CHN}, + {"CN-14", TERRITORY_CN_SX, 1, 0, TERRITORY_CHN}, + {"CN-15", TERRITORY_CN_NM, 1, 0, TERRITORY_CHN}, + {"CN-21", TERRITORY_CN_LN, 1, 0, TERRITORY_CHN}, + {"CN-22", TERRITORY_CN_JL, 1, 0, TERRITORY_CHN}, + {"CN-23", TERRITORY_CN_HL, 1, 0, TERRITORY_CHN}, + {"CN-31", TERRITORY_CN_SH, 1, 0, TERRITORY_CHN}, + {"CN-32", TERRITORY_CN_JS, 1, 0, TERRITORY_CHN}, + {"CN-33", TERRITORY_CN_ZJ, 1, 0, TERRITORY_CHN}, + {"CN-34", TERRITORY_CN_AH, 1, 0, TERRITORY_CHN}, + {"CN-35", TERRITORY_CN_FJ, 1, 0, TERRITORY_CHN}, + {"CN-36", TERRITORY_CN_JX, 1, 0, TERRITORY_CHN}, + {"CN-37", TERRITORY_CN_SD, 1, 0, TERRITORY_CHN}, + {"CN-41", TERRITORY_CN_HA, 1, 0, TERRITORY_CHN}, + {"CN-42", TERRITORY_CN_HB, 1, 0, TERRITORY_CHN}, + {"CN-43", TERRITORY_CN_HN, 1, 0, TERRITORY_CHN}, + {"CN-44", TERRITORY_CN_GD, 1, 0, TERRITORY_CHN}, + {"CN-45", TERRITORY_CN_GX, 1, 0, TERRITORY_CHN}, + {"CN-46", TERRITORY_CN_HI, 1, 0, TERRITORY_CHN}, + {"CN-50", TERRITORY_CN_CQ, 1, 0, TERRITORY_CHN}, + {"CN-51", TERRITORY_CN_SC, 1, 0, TERRITORY_CHN}, + {"CN-52", TERRITORY_CN_GZ, 1, 0, TERRITORY_CHN}, + {"CN-53", TERRITORY_CN_YN, 1, 0, TERRITORY_CHN}, + {"CN-54", TERRITORY_CN_XZ, 1, 0, TERRITORY_CHN}, + {"CN-61", TERRITORY_CN_SN, 1, 0, TERRITORY_CHN}, + {"CN-62", TERRITORY_CN_GS, 1, 0, TERRITORY_CHN}, + {"CN-63", TERRITORY_CN_QH, 1, 0, TERRITORY_CHN}, + {"CN-64", TERRITORY_CN_NX, 1, 0, TERRITORY_CHN}, + {"CN-65", TERRITORY_CN_XJ, 1, 0, TERRITORY_CHN}, + {"CN-71", TERRITORY_TWN, 1, 0, TERRITORY_CHN}, + {"CN-91", TERRITORY_HKG, 1, 0, TERRITORY_CHN}, + {"CN-92", TERRITORY_MAC, 1, 0, TERRITORY_CHN}, + {"CN-AH", TERRITORY_CN_AH, 0, 0, TERRITORY_CHN}, + {"CN-BJ", TERRITORY_CN_BJ, 0, 0, TERRITORY_CHN}, + {"CN-CQ", TERRITORY_CN_CQ, 0, 0, TERRITORY_CHN}, + {"CN-FJ", TERRITORY_CN_FJ, 0, 0, TERRITORY_CHN}, + {"CN-GD", TERRITORY_CN_GD, 0, 0, TERRITORY_CHN}, + {"CN-GS", TERRITORY_CN_GS, 0, 0, TERRITORY_CHN}, + {"CN-GX", TERRITORY_CN_GX, 0, 0, TERRITORY_CHN}, + {"CN-GZ", TERRITORY_CN_GZ, 0, 0, TERRITORY_CHN}, + {"CN-HA", TERRITORY_CN_HA, 0, 0, TERRITORY_CHN}, + {"CN-HB", TERRITORY_CN_HB, 0, 0, TERRITORY_CHN}, + {"CN-HE", TERRITORY_CN_HE, 0, 0, TERRITORY_CHN}, + {"CN-HI", TERRITORY_CN_HI, 0, 0, TERRITORY_CHN}, + {"CN-HK", TERRITORY_HKG, 1, 0, TERRITORY_CHN}, + {"CN-HL", TERRITORY_CN_HL, 0, 0, TERRITORY_CHN}, + {"CN-HN", TERRITORY_CN_HN, 0, 0, TERRITORY_CHN}, + {"CN-JL", TERRITORY_CN_JL, 0, 0, TERRITORY_CHN}, + {"CN-JS", TERRITORY_CN_JS, 0, 0, TERRITORY_CHN}, + {"CN-JX", TERRITORY_CN_JX, 0, 0, TERRITORY_CHN}, + {"CN-LN", TERRITORY_CN_LN, 0, 0, TERRITORY_CHN}, + {"CN-MC", TERRITORY_MAC, 1, 0, TERRITORY_CHN}, + {"CN-NM", TERRITORY_CN_NM, 0, 0, TERRITORY_CHN}, + {"CN-NX", TERRITORY_CN_NX, 0, 0, TERRITORY_CHN}, + {"CN-QH", TERRITORY_CN_QH, 0, 0, TERRITORY_CHN}, + {"CN-SC", TERRITORY_CN_SC, 0, 0, TERRITORY_CHN}, + {"CN-SD", TERRITORY_CN_SD, 0, 0, TERRITORY_CHN}, + {"CN-SH", TERRITORY_CN_SH, 0, 0, TERRITORY_CHN}, + {"CN-SN", TERRITORY_CN_SN, 0, 0, TERRITORY_CHN}, + {"CN-SX", TERRITORY_CN_SX, 0, 0, TERRITORY_CHN}, + {"CN-TJ", TERRITORY_CN_TJ, 0, 0, TERRITORY_CHN}, + {"CN-TW", TERRITORY_TWN, 1, 0, TERRITORY_CHN}, + {"CN-XJ", TERRITORY_CN_XJ, 0, 0, TERRITORY_CHN}, + {"CN-XZ", TERRITORY_CN_XZ, 0, 0, TERRITORY_CHN}, + {"CN-YN", TERRITORY_CN_YN, 0, 0, TERRITORY_CHN}, + {"CN-ZJ", TERRITORY_CN_ZJ, 0, 0, TERRITORY_CHN}, + {"CO", TERRITORY_US_CO, 0, 1, TERRITORY_USA}, + {"CO", TERRITORY_MX_COA, 1, 1, TERRITORY_MEX}, + {"COA", TERRITORY_MX_COA, 0, 0, TERRITORY_MEX}, + {"COD", TERRITORY_COD, 0, 0, TERRITORY_NONE}, + {"COG", TERRITORY_COG, 0, 0, TERRITORY_NONE}, + {"COK", TERRITORY_COK, 0, 0, TERRITORY_NONE}, + {"COL", TERRITORY_COL, 0, 0, TERRITORY_NONE}, + {"COM", TERRITORY_COM, 0, 0, TERRITORY_NONE}, + {"CPT", TERRITORY_CPT, 0, 0, TERRITORY_NONE}, + {"CPV", TERRITORY_CPV, 0, 0, TERRITORY_NONE}, + {"CQ", TERRITORY_CN_CQ, 0, 0, TERRITORY_CHN}, + {"CRI", TERRITORY_CRI, 0, 0, TERRITORY_NONE}, + {"CS", TERRITORY_MX_CHP, 1, 0, TERRITORY_MEX}, + {"CT", TERRITORY_US_CT, 0, 1, TERRITORY_USA}, + {"CT", TERRITORY_IN_CT, 0, 1, TERRITORY_IND}, + {"CU", TERRITORY_RU_CU, 0, 0, TERRITORY_RUS}, + {"CUB", TERRITORY_CUB, 0, 0, TERRITORY_NONE}, + {"CUW", TERRITORY_CUW, 0, 0, TERRITORY_NONE}, + {"CX", TERRITORY_CXR, 1, 0, TERRITORY_AUS}, + {"CXR", TERRITORY_CXR, 0, 0, TERRITORY_NONE}, + {"CYM", TERRITORY_CYM, 0, 0, TERRITORY_NONE}, + {"CYP", TERRITORY_CYP, 0, 0, TERRITORY_NONE}, + {"CZE", TERRITORY_CZE, 0, 0, TERRITORY_NONE}, + {"DA", TERRITORY_RU_DA, 0, 0, TERRITORY_RUS}, + {"DC", TERRITORY_US_DC, 0, 0, TERRITORY_USA}, + {"DD", TERRITORY_IN_DD, 0, 0, TERRITORY_IND}, + {"DE", TERRITORY_US_DE, 0, 0, TERRITORY_USA}, + {"DEU", TERRITORY_DEU, 0, 0, TERRITORY_NONE}, + {"DF", TERRITORY_BR_DF, 0, 1, TERRITORY_BRA}, + {"DF", TERRITORY_MX_DIF, 1, 1, TERRITORY_MEX}, + {"DG", TERRITORY_MX_DUR, 1, 0, TERRITORY_MEX}, + {"DGA", TERRITORY_IOT, 1, 0, TERRITORY_NONE}, + {"DIF", TERRITORY_MX_DIF, 0, 0, TERRITORY_MEX}, + {"DJI", TERRITORY_DJI, 0, 0, TERRITORY_NONE}, + {"DL", TERRITORY_IN_DL, 0, 0, TERRITORY_IND}, + {"DMA", TERRITORY_DMA, 0, 0, TERRITORY_NONE}, + {"DN", TERRITORY_IN_DN, 0, 0, TERRITORY_IND}, + {"DNK", TERRITORY_DNK, 0, 0, TERRITORY_NONE}, + {"DOM", TERRITORY_DOM, 0, 0, TERRITORY_NONE}, + {"DUR", TERRITORY_MX_DUR, 0, 0, TERRITORY_MEX}, + {"DZA", TERRITORY_DZA, 0, 0, TERRITORY_NONE}, + {"ECU", TERRITORY_ECU, 0, 0, TERRITORY_NONE}, + {"EGY", TERRITORY_EGY, 0, 0, TERRITORY_NONE}, + {"ERI", TERRITORY_ERI, 0, 0, TERRITORY_NONE}, + {"ES", TERRITORY_BR_ES, 0, 0, TERRITORY_BRA}, + {"ESH", TERRITORY_ESH, 0, 0, TERRITORY_NONE}, + {"ESP", TERRITORY_ESP, 0, 0, TERRITORY_NONE}, + {"EST", TERRITORY_EST, 0, 0, TERRITORY_NONE}, + {"ETH", TERRITORY_ETH, 0, 0, TERRITORY_NONE}, + {"FIN", TERRITORY_FIN, 0, 0, TERRITORY_NONE}, + {"FJ", TERRITORY_CN_FJ, 0, 0, TERRITORY_CHN}, + {"FJI", TERRITORY_FJI, 0, 0, TERRITORY_NONE}, + {"FL", TERRITORY_US_FL, 0, 0, TERRITORY_USA}, + {"FLK", TERRITORY_FLK, 0, 0, TERRITORY_NONE}, + {"FRA", TERRITORY_FRA, 0, 0, TERRITORY_NONE}, + {"FRO", TERRITORY_FRO, 0, 0, TERRITORY_NONE}, + {"FSM", TERRITORY_FSM, 0, 0, TERRITORY_NONE}, + {"GA", TERRITORY_US_GA, 0, 1, TERRITORY_USA}, + {"GA", TERRITORY_IN_GA, 0, 1, TERRITORY_IND}, + {"GAB", TERRITORY_GAB, 0, 0, TERRITORY_NONE}, + {"GBR", TERRITORY_GBR, 0, 0, TERRITORY_NONE}, + {"GD", TERRITORY_CN_GD, 0, 0, TERRITORY_CHN}, + {"GEO", TERRITORY_GEO, 0, 0, TERRITORY_NONE}, + {"GGY", TERRITORY_GGY, 0, 0, TERRITORY_NONE}, + {"GHA", TERRITORY_GHA, 0, 0, TERRITORY_NONE}, + {"GIB", TERRITORY_GIB, 0, 0, TERRITORY_NONE}, + {"GIN", TERRITORY_GIN, 0, 0, TERRITORY_NONE}, + {"GJ", TERRITORY_IN_GJ, 0, 0, TERRITORY_IND}, + {"GLP", TERRITORY_GLP, 0, 0, TERRITORY_NONE}, + {"GMB", TERRITORY_GMB, 0, 0, TERRITORY_NONE}, + {"GNB", TERRITORY_GNB, 0, 0, TERRITORY_NONE}, + {"GNQ", TERRITORY_GNQ, 0, 0, TERRITORY_NONE}, + {"GO", TERRITORY_BR_GO, 0, 0, TERRITORY_BRA}, + {"GR", TERRITORY_MX_GRO, 1, 0, TERRITORY_MEX}, + {"GRC", TERRITORY_GRC, 0, 0, TERRITORY_NONE}, + {"GRD", TERRITORY_GRD, 0, 0, TERRITORY_NONE}, + {"GRL", TERRITORY_GRL, 0, 0, TERRITORY_NONE}, + {"GRO", TERRITORY_MX_GRO, 0, 0, TERRITORY_MEX}, + {"GS", TERRITORY_CN_GS, 0, 0, TERRITORY_CHN}, + {"GT", TERRITORY_MX_GUA, 1, 0, TERRITORY_MEX}, + {"GTM", TERRITORY_GTM, 0, 0, TERRITORY_NONE}, + {"GU", TERRITORY_GUM, 1, 0, TERRITORY_USA}, + {"GUA", TERRITORY_MX_GUA, 0, 0, TERRITORY_MEX}, + {"GUF", TERRITORY_GUF, 0, 0, TERRITORY_NONE}, + {"GUM", TERRITORY_GUM, 0, 0, TERRITORY_NONE}, + {"GUY", TERRITORY_GUY, 0, 0, TERRITORY_NONE}, + {"GX", TERRITORY_CN_GX, 0, 0, TERRITORY_CHN}, + {"GZ", TERRITORY_CN_GZ, 0, 0, TERRITORY_CHN}, + {"HA", TERRITORY_CN_HA, 0, 0, TERRITORY_CHN}, + {"HB", TERRITORY_CN_HB, 0, 0, TERRITORY_CHN}, + {"HE", TERRITORY_CN_HE, 0, 0, TERRITORY_CHN}, + {"HG", TERRITORY_MX_HID, 1, 0, TERRITORY_MEX}, + {"HI", TERRITORY_CN_HI, 0, 1, TERRITORY_CHN}, + {"HI", TERRITORY_US_HI, 0, 1, TERRITORY_USA}, + {"HID", TERRITORY_MX_HID, 0, 0, TERRITORY_MEX}, + {"HK", TERRITORY_HKG, 1, 0, TERRITORY_CHN}, + {"HKG", TERRITORY_HKG, 0, 0, TERRITORY_NONE}, + {"HL", TERRITORY_CN_HL, 0, 0, TERRITORY_CHN}, + {"HM", TERRITORY_HMD, 1, 0, TERRITORY_AUS}, + {"HMD", TERRITORY_HMD, 0, 0, TERRITORY_NONE}, + {"HN", TERRITORY_CN_HN, 0, 0, TERRITORY_CHN}, + {"HND", TERRITORY_HND, 0, 0, TERRITORY_NONE}, + {"HP", TERRITORY_IN_HP, 0, 0, TERRITORY_IND}, + {"HR", TERRITORY_IN_HR, 0, 0, TERRITORY_IND}, + {"HRV", TERRITORY_HRV, 0, 0, TERRITORY_NONE}, + {"HTI", TERRITORY_HTI, 0, 0, TERRITORY_NONE}, + {"HUN", TERRITORY_HUN, 0, 0, TERRITORY_NONE}, + {"IA", TERRITORY_US_IA, 0, 0, TERRITORY_USA}, + {"ID", TERRITORY_US_ID, 0, 0, TERRITORY_USA}, + {"IDN", TERRITORY_IDN, 0, 0, TERRITORY_NONE}, + {"IL", TERRITORY_US_IL, 0, 0, TERRITORY_USA}, + {"IMN", TERRITORY_IMN, 0, 0, TERRITORY_NONE}, + {"IN", TERRITORY_RU_IN, 0, 1, TERRITORY_RUS}, + {"IN", TERRITORY_US_IN, 0, 1, TERRITORY_USA}, + {"IN-AN", TERRITORY_IN_AN, 0, 0, TERRITORY_IND}, + {"IN-AP", TERRITORY_IN_AP, 0, 0, TERRITORY_IND}, + {"IN-AR", TERRITORY_IN_AR, 0, 0, TERRITORY_IND}, + {"IN-AS", TERRITORY_IN_AS, 0, 0, TERRITORY_IND}, + {"IN-BR", TERRITORY_IN_BR, 0, 0, TERRITORY_IND}, + {"IN-CG", TERRITORY_IN_CT, 1, 0, TERRITORY_IND}, + {"IN-CH", TERRITORY_IN_CH, 0, 0, TERRITORY_IND}, + {"IN-CT", TERRITORY_IN_CT, 0, 0, TERRITORY_IND}, + {"IN-DD", TERRITORY_IN_DD, 0, 0, TERRITORY_IND}, + {"IN-DL", TERRITORY_IN_DL, 0, 0, TERRITORY_IND}, + {"IN-DN", TERRITORY_IN_DN, 0, 0, TERRITORY_IND}, + {"IN-GA", TERRITORY_IN_GA, 0, 0, TERRITORY_IND}, + {"IN-GJ", TERRITORY_IN_GJ, 0, 0, TERRITORY_IND}, + {"IN-HP", TERRITORY_IN_HP, 0, 0, TERRITORY_IND}, + {"IN-HR", TERRITORY_IN_HR, 0, 0, TERRITORY_IND}, + {"IN-JH", TERRITORY_IN_JH, 0, 0, TERRITORY_IND}, + {"IN-JK", TERRITORY_IN_JK, 0, 0, TERRITORY_IND}, + {"IN-KA", TERRITORY_IN_KA, 0, 0, TERRITORY_IND}, + {"IN-KL", TERRITORY_IN_KL, 0, 0, TERRITORY_IND}, + {"IN-LD", TERRITORY_IN_LD, 0, 0, TERRITORY_IND}, + {"IN-MH", TERRITORY_IN_MH, 0, 0, TERRITORY_IND}, + {"IN-ML", TERRITORY_IN_ML, 0, 0, TERRITORY_IND}, + {"IN-MN", TERRITORY_IN_MN, 0, 0, TERRITORY_IND}, + {"IN-MP", TERRITORY_IN_MP, 0, 0, TERRITORY_IND}, + {"IN-MZ", TERRITORY_IN_MZ, 0, 0, TERRITORY_IND}, + {"IN-NL", TERRITORY_IN_NL, 0, 0, TERRITORY_IND}, + {"IN-OD", TERRITORY_IN_OR, 1, 0, TERRITORY_IND}, + {"IN-OR", TERRITORY_IN_OR, 0, 0, TERRITORY_IND}, + {"IN-PB", TERRITORY_IN_PB, 0, 0, TERRITORY_IND}, + {"IN-PY", TERRITORY_IN_PY, 0, 0, TERRITORY_IND}, + {"IN-RJ", TERRITORY_IN_RJ, 0, 0, TERRITORY_IND}, + {"IN-SK", TERRITORY_IN_SK, 0, 0, TERRITORY_IND}, + {"IN-TG", TERRITORY_IN_TG, 0, 0, TERRITORY_IND}, + {"IN-TN", TERRITORY_IN_TN, 0, 0, TERRITORY_IND}, + {"IN-TR", TERRITORY_IN_TR, 0, 0, TERRITORY_IND}, + {"IN-UK", TERRITORY_IN_UT, 1, 0, TERRITORY_IND}, + {"IN-UP", TERRITORY_IN_UP, 0, 0, TERRITORY_IND}, + {"IN-UT", TERRITORY_IN_UT, 0, 0, TERRITORY_IND}, + {"IN-WB", TERRITORY_IN_WB, 0, 0, TERRITORY_IND}, + {"IND", TERRITORY_IND, 0, 0, TERRITORY_NONE}, + {"IOT", TERRITORY_IOT, 0, 0, TERRITORY_NONE}, + {"IRK", TERRITORY_RU_IRK, 0, 0, TERRITORY_RUS}, + {"IRL", TERRITORY_IRL, 0, 0, TERRITORY_NONE}, + {"IRN", TERRITORY_IRN, 0, 0, TERRITORY_NONE}, + {"IRQ", TERRITORY_IRQ, 0, 0, TERRITORY_NONE}, + {"ISL", TERRITORY_ISL, 0, 0, TERRITORY_NONE}, + {"ISR", TERRITORY_ISR, 0, 0, TERRITORY_NONE}, + {"ITA", TERRITORY_ITA, 0, 0, TERRITORY_NONE}, + {"IVA", TERRITORY_RU_IVA, 0, 0, TERRITORY_RUS}, + {"JA", TERRITORY_MX_JAL, 1, 0, TERRITORY_MEX}, + {"JAL", TERRITORY_MX_JAL, 0, 0, TERRITORY_MEX}, + {"JAM", TERRITORY_JAM, 0, 0, TERRITORY_NONE}, + {"JBT", TERRITORY_AU_JBT, 0, 0, TERRITORY_AUS}, + {"JEY", TERRITORY_JEY, 0, 0, TERRITORY_NONE}, + {"JH", TERRITORY_IN_JH, 0, 0, TERRITORY_IND}, + {"JK", TERRITORY_IN_JK, 0, 0, TERRITORY_IND}, + {"JL", TERRITORY_CN_JL, 0, 0, TERRITORY_CHN}, + {"JOR", TERRITORY_JOR, 0, 0, TERRITORY_NONE}, + {"JPN", TERRITORY_JPN, 0, 0, TERRITORY_NONE}, + {"JS", TERRITORY_CN_JS, 0, 0, TERRITORY_CHN}, + {"JTN", TERRITORY_UMI, 1, 0, TERRITORY_NONE}, + {"JX", TERRITORY_CN_JX, 0, 0, TERRITORY_CHN}, + {"KA", TERRITORY_IN_KA, 0, 0, TERRITORY_IND}, + {"KAM", TERRITORY_RU_KAM, 0, 0, TERRITORY_RUS}, + {"KAZ", TERRITORY_KAZ, 0, 0, TERRITORY_NONE}, + {"KB", TERRITORY_RU_KB, 0, 0, TERRITORY_RUS}, + {"KC", TERRITORY_RU_KC, 0, 0, TERRITORY_RUS}, + {"KDA", TERRITORY_RU_KDA, 0, 0, TERRITORY_RUS}, + {"KEM", TERRITORY_RU_KEM, 0, 0, TERRITORY_RUS}, + {"KEN", TERRITORY_KEN, 0, 0, TERRITORY_NONE}, + {"KGD", TERRITORY_RU_KGD, 0, 0, TERRITORY_RUS}, + {"KGN", TERRITORY_RU_KGN, 0, 0, TERRITORY_RUS}, + {"KGZ", TERRITORY_KGZ, 0, 0, TERRITORY_NONE}, + {"KHA", TERRITORY_RU_KHA, 0, 0, TERRITORY_RUS}, + {"KHM", TERRITORY_KHM, 0, 0, TERRITORY_NONE}, + {"KI", TERRITORY_RU_KI, 0, 0, TERRITORY_RUS}, + {"KIR", TERRITORY_KIR, 0, 0, TERRITORY_NONE}, + {"KK", TERRITORY_RU_KK, 0, 0, TERRITORY_RUS}, + {"KL", TERRITORY_RU_KL, 0, 1, TERRITORY_RUS}, + {"KL", TERRITORY_IN_KL, 0, 1, TERRITORY_IND}, + {"KLU", TERRITORY_RU_KLU, 0, 0, TERRITORY_RUS}, + {"KM", TERRITORY_RU_KM, 0, 0, TERRITORY_RUS}, + {"KNA", TERRITORY_KNA, 0, 0, TERRITORY_NONE}, + {"KO", TERRITORY_RU_KO, 0, 0, TERRITORY_RUS}, + {"KOR", TERRITORY_KOR, 0, 0, TERRITORY_NONE}, + {"KOS", TERRITORY_RU_KOS, 0, 0, TERRITORY_RUS}, + {"KR", TERRITORY_RU_KR, 0, 0, TERRITORY_RUS}, + {"KRS", TERRITORY_RU_KRS, 0, 0, TERRITORY_RUS}, + {"KS", TERRITORY_US_KS, 0, 0, TERRITORY_USA}, + {"KWT", TERRITORY_KWT, 0, 0, TERRITORY_NONE}, + {"KY", TERRITORY_US_KY, 0, 0, TERRITORY_USA}, + {"KYA", TERRITORY_RU_KYA, 0, 0, TERRITORY_RUS}, + {"LA", TERRITORY_US_LA, 0, 0, TERRITORY_USA}, + {"LAO", TERRITORY_LAO, 0, 0, TERRITORY_NONE}, + {"LBN", TERRITORY_LBN, 0, 0, TERRITORY_NONE}, + {"LBR", TERRITORY_LBR, 0, 0, TERRITORY_NONE}, + {"LBY", TERRITORY_LBY, 0, 0, TERRITORY_NONE}, + {"LCA", TERRITORY_LCA, 0, 0, TERRITORY_NONE}, + {"LD", TERRITORY_IN_LD, 0, 0, TERRITORY_IND}, + {"LEN", TERRITORY_RU_LEN, 0, 0, TERRITORY_RUS}, + {"LIE", TERRITORY_LIE, 0, 0, TERRITORY_NONE}, + {"LIP", TERRITORY_RU_LIP, 0, 0, TERRITORY_RUS}, + {"LKA", TERRITORY_LKA, 0, 0, TERRITORY_NONE}, + {"LN", TERRITORY_CN_LN, 0, 0, TERRITORY_CHN}, + {"LSO", TERRITORY_LSO, 0, 0, TERRITORY_NONE}, + {"LTU", TERRITORY_LTU, 0, 0, TERRITORY_NONE}, + {"LUX", TERRITORY_LUX, 0, 0, TERRITORY_NONE}, + {"LVA", TERRITORY_LVA, 0, 0, TERRITORY_NONE}, + {"MA", TERRITORY_US_MA, 0, 1, TERRITORY_USA}, + {"MA", TERRITORY_BR_MA, 0, 1, TERRITORY_BRA}, + {"MAC", TERRITORY_MAC, 0, 0, TERRITORY_NONE}, + {"MAF", TERRITORY_MAF, 0, 0, TERRITORY_NONE}, + {"MAG", TERRITORY_RU_MAG, 0, 0, TERRITORY_RUS}, + {"MAR", TERRITORY_MAR, 0, 0, TERRITORY_NONE}, + {"MB", TERRITORY_CA_MB, 0, 0, TERRITORY_CAN}, + {"MC", TERRITORY_MAC, 1, 0, TERRITORY_CHN}, + {"MCO", TERRITORY_MCO, 0, 0, TERRITORY_NONE}, + {"MD", TERRITORY_US_MD, 0, 0, TERRITORY_USA}, + {"MDA", TERRITORY_MDA, 0, 0, TERRITORY_NONE}, + {"MDG", TERRITORY_MDG, 0, 0, TERRITORY_NONE}, + {"MDV", TERRITORY_MDV, 0, 0, TERRITORY_NONE}, + {"ME", TERRITORY_RU_ME, 0, 1, TERRITORY_RUS}, + {"ME", TERRITORY_US_ME, 0, 1, TERRITORY_USA}, + {"ME", TERRITORY_MX_MX, 1, 1, TERRITORY_MEX}, + {"MEX", TERRITORY_MEX, 0, 0, TERRITORY_NONE}, + {"MG", TERRITORY_BR_MG, 0, 0, TERRITORY_BRA}, + {"MH", TERRITORY_IN_MH, 0, 0, TERRITORY_IND}, + {"MHL", TERRITORY_MHL, 0, 0, TERRITORY_NONE}, + {"MI", TERRITORY_US_MI, 0, 1, TERRITORY_USA}, + {"MI", TERRITORY_MX_MIC, 1, 1, TERRITORY_MEX}, + {"MIC", TERRITORY_MX_MIC, 0, 0, TERRITORY_MEX}, + {"MID", TERRITORY_US_HI, 1, 0, TERRITORY_USA}, + {"MKD", TERRITORY_MKD, 0, 0, TERRITORY_NONE}, + {"ML", TERRITORY_IN_ML, 0, 0, TERRITORY_IND}, + {"MLI", TERRITORY_MLI, 0, 0, TERRITORY_NONE}, + {"MLT", TERRITORY_MLT, 0, 0, TERRITORY_NONE}, + {"MMR", TERRITORY_MMR, 0, 0, TERRITORY_NONE}, + {"MN", TERRITORY_US_MN, 0, 1, TERRITORY_USA}, + {"MN", TERRITORY_IN_MN, 0, 1, TERRITORY_IND}, + {"MNE", TERRITORY_MNE, 0, 0, TERRITORY_NONE}, + {"MNG", TERRITORY_MNG, 0, 0, TERRITORY_NONE}, + {"MNP", TERRITORY_MNP, 0, 0, TERRITORY_NONE}, + {"MO", TERRITORY_RU_MO, 0, 1, TERRITORY_RUS}, + {"MO", TERRITORY_US_MO, 0, 1, TERRITORY_USA}, + {"MO", TERRITORY_MX_MOR, 1, 1, TERRITORY_MEX}, + {"MOR", TERRITORY_MX_MOR, 0, 0, TERRITORY_MEX}, + {"MOS", TERRITORY_RU_MOS, 0, 0, TERRITORY_RUS}, + {"MOW", TERRITORY_RU_MOW, 0, 0, TERRITORY_RUS}, + {"MOZ", TERRITORY_MOZ, 0, 0, TERRITORY_NONE}, + {"MP", TERRITORY_IN_MP, 0, 1, TERRITORY_IND}, + {"MP", TERRITORY_MNP, 1, 1, TERRITORY_USA}, + {"MRT", TERRITORY_MRT, 0, 0, TERRITORY_NONE}, + {"MS", TERRITORY_US_MS, 0, 1, TERRITORY_USA}, + {"MS", TERRITORY_BR_MS, 0, 1, TERRITORY_BRA}, + {"MSR", TERRITORY_MSR, 0, 0, TERRITORY_NONE}, + {"MT", TERRITORY_US_MT, 0, 1, TERRITORY_USA}, + {"MT", TERRITORY_BR_MT, 0, 1, TERRITORY_BRA}, + {"MTQ", TERRITORY_MTQ, 0, 0, TERRITORY_NONE}, + {"MUR", TERRITORY_RU_MUR, 0, 0, TERRITORY_RUS}, + {"MUS", TERRITORY_MUS, 0, 0, TERRITORY_NONE}, + {"MWI", TERRITORY_MWI, 0, 0, TERRITORY_NONE}, + {"MX", TERRITORY_MX_MX, 0, 0, TERRITORY_MEX}, + {"MX-AG", TERRITORY_MX_AGU, 1, 0, TERRITORY_MEX}, + {"MX-AGU", TERRITORY_MX_AGU, 0, 0, TERRITORY_MEX}, + {"MX-BC", TERRITORY_MX_BCN, 1, 0, TERRITORY_MEX}, + {"MX-BCN", TERRITORY_MX_BCN, 0, 0, TERRITORY_MEX}, + {"MX-BCS", TERRITORY_MX_BCS, 0, 0, TERRITORY_MEX}, + {"MX-BS", TERRITORY_MX_BCS, 1, 0, TERRITORY_MEX}, + {"MX-CAM", TERRITORY_MX_CAM, 0, 0, TERRITORY_MEX}, + {"MX-CH", TERRITORY_MX_CHH, 1, 0, TERRITORY_MEX}, + {"MX-CHH", TERRITORY_MX_CHH, 0, 0, TERRITORY_MEX}, + {"MX-CHP", TERRITORY_MX_CHP, 0, 0, TERRITORY_MEX}, + {"MX-CL", TERRITORY_MX_CL, 0, 0, TERRITORY_MEX}, + {"MX-CM", TERRITORY_MX_CAM, 1, 0, TERRITORY_MEX}, + {"MX-CO", TERRITORY_MX_COA, 1, 0, TERRITORY_MEX}, + {"MX-COA", TERRITORY_MX_COA, 0, 0, TERRITORY_MEX}, + {"MX-COL", TERRITORY_MX_CL, 1, 0, TERRITORY_MEX}, + {"MX-CS", TERRITORY_MX_CHP, 1, 0, TERRITORY_MEX}, + {"MX-DF", TERRITORY_MX_DIF, 1, 0, TERRITORY_MEX}, + {"MX-DG", TERRITORY_MX_DUR, 1, 0, TERRITORY_MEX}, + {"MX-DIF", TERRITORY_MX_DIF, 0, 0, TERRITORY_MEX}, + {"MX-DUR", TERRITORY_MX_DUR, 0, 0, TERRITORY_MEX}, + {"MX-GR", TERRITORY_MX_GRO, 1, 0, TERRITORY_MEX}, + {"MX-GRO", TERRITORY_MX_GRO, 0, 0, TERRITORY_MEX}, + {"MX-GT", TERRITORY_MX_GUA, 1, 0, TERRITORY_MEX}, + {"MX-GUA", TERRITORY_MX_GUA, 0, 0, TERRITORY_MEX}, + {"MX-HG", TERRITORY_MX_HID, 1, 0, TERRITORY_MEX}, + {"MX-HID", TERRITORY_MX_HID, 0, 0, TERRITORY_MEX}, + {"MX-JA", TERRITORY_MX_JAL, 1, 0, TERRITORY_MEX}, + {"MX-JAL", TERRITORY_MX_JAL, 0, 0, TERRITORY_MEX}, + {"MX-ME", TERRITORY_MX_MX, 1, 0, TERRITORY_MEX}, + {"MX-MEX", TERRITORY_MX_MX, 1, 0, TERRITORY_MEX}, + {"MX-MI", TERRITORY_MX_MIC, 1, 0, TERRITORY_MEX}, + {"MX-MIC", TERRITORY_MX_MIC, 0, 0, TERRITORY_MEX}, + {"MX-MO", TERRITORY_MX_MOR, 1, 0, TERRITORY_MEX}, + {"MX-MOR", TERRITORY_MX_MOR, 0, 0, TERRITORY_MEX}, + {"MX-MX", TERRITORY_MX_MX, 0, 0, TERRITORY_MEX}, + {"MX-NA", TERRITORY_MX_NAY, 1, 0, TERRITORY_MEX}, + {"MX-NAY", TERRITORY_MX_NAY, 0, 0, TERRITORY_MEX}, + {"MX-NL", TERRITORY_MX_NLE, 1, 0, TERRITORY_MEX}, + {"MX-NLE", TERRITORY_MX_NLE, 0, 0, TERRITORY_MEX}, + {"MX-OA", TERRITORY_MX_OAX, 1, 0, TERRITORY_MEX}, + {"MX-OAX", TERRITORY_MX_OAX, 0, 0, TERRITORY_MEX}, + {"MX-PB", TERRITORY_MX_PUE, 1, 0, TERRITORY_MEX}, + {"MX-PUE", TERRITORY_MX_PUE, 0, 0, TERRITORY_MEX}, + {"MX-QE", TERRITORY_MX_QUE, 1, 0, TERRITORY_MEX}, + {"MX-QR", TERRITORY_MX_ROO, 1, 0, TERRITORY_MEX}, + {"MX-QUE", TERRITORY_MX_QUE, 0, 0, TERRITORY_MEX}, + {"MX-ROO", TERRITORY_MX_ROO, 0, 0, TERRITORY_MEX}, + {"MX-SI", TERRITORY_MX_SIN, 1, 0, TERRITORY_MEX}, + {"MX-SIN", TERRITORY_MX_SIN, 0, 0, TERRITORY_MEX}, + {"MX-SL", TERRITORY_MX_SLP, 1, 0, TERRITORY_MEX}, + {"MX-SLP", TERRITORY_MX_SLP, 0, 0, TERRITORY_MEX}, + {"MX-SO", TERRITORY_MX_SON, 1, 0, TERRITORY_MEX}, + {"MX-SON", TERRITORY_MX_SON, 0, 0, TERRITORY_MEX}, + {"MX-TAB", TERRITORY_MX_TAB, 0, 0, TERRITORY_MEX}, + {"MX-TAM", TERRITORY_MX_TAM, 0, 0, TERRITORY_MEX}, + {"MX-TAM", TERRITORY_MX_TAM, 1, 0, TERRITORY_MEX}, + {"MX-TB", TERRITORY_MX_TAB, 1, 0, TERRITORY_MEX}, + {"MX-TL", TERRITORY_MX_TLA, 1, 0, TERRITORY_MEX}, + {"MX-TLA", TERRITORY_MX_TLA, 0, 0, TERRITORY_MEX}, + {"MX-TM", TERRITORY_MX_TAM, 1, 0, TERRITORY_MEX}, + {"MX-VE", TERRITORY_MX_VER, 1, 0, TERRITORY_MEX}, + {"MX-VER", TERRITORY_MX_VER, 0, 0, TERRITORY_MEX}, + {"MX-YU", TERRITORY_MX_YUC, 1, 0, TERRITORY_MEX}, + {"MX-YUC", TERRITORY_MX_YUC, 0, 0, TERRITORY_MEX}, + {"MX-ZA", TERRITORY_MX_ZAC, 1, 0, TERRITORY_MEX}, + {"MX-ZAC", TERRITORY_MX_ZAC, 0, 0, TERRITORY_MEX}, + {"MYS", TERRITORY_MYS, 0, 0, TERRITORY_NONE}, + {"MYT", TERRITORY_MYT, 0, 0, TERRITORY_NONE}, + {"MZ", TERRITORY_IN_MZ, 0, 0, TERRITORY_IND}, + {"NA", TERRITORY_MX_NAY, 1, 0, TERRITORY_MEX}, + {"NAM", TERRITORY_NAM, 0, 0, TERRITORY_NONE}, + {"NAY", TERRITORY_MX_NAY, 0, 0, TERRITORY_MEX}, + {"NB", TERRITORY_CA_NB, 0, 0, TERRITORY_CAN}, + {"NC", TERRITORY_US_NC, 0, 0, TERRITORY_USA}, + {"NCL", TERRITORY_NCL, 0, 0, TERRITORY_NONE}, + {"ND", TERRITORY_US_ND, 0, 0, TERRITORY_USA}, + {"NE", TERRITORY_US_NE, 0, 0, TERRITORY_USA}, + {"NEN", TERRITORY_RU_NEN, 0, 0, TERRITORY_RUS}, + {"NER", TERRITORY_NER, 0, 0, TERRITORY_NONE}, + {"NF", TERRITORY_NFK, 1, 0, TERRITORY_AUS}, + {"NFK", TERRITORY_NFK, 0, 0, TERRITORY_NONE}, + {"NGA", TERRITORY_NGA, 0, 0, TERRITORY_NONE}, + {"NGR", TERRITORY_RU_NGR, 0, 0, TERRITORY_RUS}, + {"NH", TERRITORY_US_NH, 0, 0, TERRITORY_USA}, + {"NIC", TERRITORY_NIC, 0, 0, TERRITORY_NONE}, + {"NIU", TERRITORY_NIU, 0, 0, TERRITORY_NONE}, + {"NIZ", TERRITORY_RU_NIZ, 0, 0, TERRITORY_RUS}, + {"NJ", TERRITORY_US_NJ, 0, 0, TERRITORY_USA}, + {"NL", TERRITORY_CA_NL, 0, 1, TERRITORY_CAN}, + {"NL", TERRITORY_IN_NL, 0, 1, TERRITORY_IND}, + {"NL", TERRITORY_MX_NLE, 1, 1, TERRITORY_MEX}, + {"NLD", TERRITORY_NLD, 0, 0, TERRITORY_NONE}, + {"NLE", TERRITORY_MX_NLE, 0, 0, TERRITORY_MEX}, + {"NM", TERRITORY_CN_NM, 0, 1, TERRITORY_CHN}, + {"NM", TERRITORY_US_NM, 0, 1, TERRITORY_USA}, + {"NOR", TERRITORY_NOR, 0, 0, TERRITORY_NONE}, + {"NPL", TERRITORY_NPL, 0, 0, TERRITORY_NONE}, + {"NRU", TERRITORY_NRU, 0, 0, TERRITORY_NONE}, + {"NS", TERRITORY_CA_NS, 0, 0, TERRITORY_CAN}, + {"NSW", TERRITORY_AU_NSW, 0, 0, TERRITORY_AUS}, + {"NT", TERRITORY_CA_NT, 0, 1, TERRITORY_CAN}, + {"NT", TERRITORY_AU_NT, 0, 1, TERRITORY_AUS}, + {"NU", TERRITORY_CA_NU, 0, 0, TERRITORY_CAN}, + {"NV", TERRITORY_US_NV, 0, 0, TERRITORY_USA}, + {"NVS", TERRITORY_RU_NVS, 0, 0, TERRITORY_RUS}, + {"NX", TERRITORY_CN_NX, 0, 0, TERRITORY_CHN}, + {"NY", TERRITORY_US_NY, 0, 0, TERRITORY_USA}, + {"NZL", TERRITORY_NZL, 0, 0, TERRITORY_NONE}, + {"OA", TERRITORY_MX_OAX, 1, 0, TERRITORY_MEX}, + {"OAX", TERRITORY_MX_OAX, 0, 0, TERRITORY_MEX}, + {"OD", TERRITORY_IN_OR, 1, 0, TERRITORY_IND}, + {"OH", TERRITORY_US_OH, 0, 0, TERRITORY_USA}, + {"OK", TERRITORY_US_OK, 0, 0, TERRITORY_USA}, + {"OMN", TERRITORY_OMN, 0, 0, TERRITORY_NONE}, + {"OMS", TERRITORY_RU_OMS, 0, 0, TERRITORY_RUS}, + {"ON", TERRITORY_CA_ON, 0, 0, TERRITORY_CAN}, + {"OR", TERRITORY_US_OR, 0, 1, TERRITORY_USA}, + {"OR", TERRITORY_IN_OR, 0, 1, TERRITORY_IND}, + {"ORE", TERRITORY_RU_ORE, 0, 0, TERRITORY_RUS}, + {"ORL", TERRITORY_RU_ORL, 0, 0, TERRITORY_RUS}, + {"PA", TERRITORY_US_PA, 0, 1, TERRITORY_USA}, + {"PA", TERRITORY_BR_PA, 0, 1, TERRITORY_BRA}, + {"PAK", TERRITORY_PAK, 0, 0, TERRITORY_NONE}, + {"PAN", TERRITORY_PAN, 0, 0, TERRITORY_NONE}, + {"PB", TERRITORY_BR_PB, 0, 1, TERRITORY_BRA}, + {"PB", TERRITORY_IN_PB, 0, 1, TERRITORY_IND}, + {"PB", TERRITORY_MX_PUE, 1, 1, TERRITORY_MEX}, + {"PCN", TERRITORY_PCN, 0, 0, TERRITORY_NONE}, + {"PE", TERRITORY_CA_PE, 0, 1, TERRITORY_CAN}, + {"PE", TERRITORY_BR_PE, 0, 1, TERRITORY_BRA}, + {"PER", TERRITORY_PER, 0, 0, TERRITORY_NONE}, + {"PHL", TERRITORY_PHL, 0, 0, TERRITORY_NONE}, + {"PI", TERRITORY_BR_PI, 0, 0, TERRITORY_BRA}, + {"PLW", TERRITORY_PLW, 0, 0, TERRITORY_NONE}, + {"PM", TERRITORY_RU_PM, 0, 0, TERRITORY_RUS}, + {"PNG", TERRITORY_PNG, 0, 0, TERRITORY_NONE}, + {"PNZ", TERRITORY_RU_PNZ, 0, 0, TERRITORY_RUS}, + {"PO", TERRITORY_RU_PO, 0, 0, TERRITORY_RUS}, + {"POL", TERRITORY_POL, 0, 0, TERRITORY_NONE}, + {"PR", TERRITORY_BR_PR, 0, 1, TERRITORY_BRA}, + {"PR", TERRITORY_PRI, 1, 1, TERRITORY_USA}, + {"PRI", TERRITORY_PRI, 0, 0, TERRITORY_NONE}, + {"PRK", TERRITORY_PRK, 0, 0, TERRITORY_NONE}, + {"PRT", TERRITORY_PRT, 0, 0, TERRITORY_NONE}, + {"PRY", TERRITORY_PRY, 0, 0, TERRITORY_NONE}, + {"PSE", TERRITORY_PSE, 0, 0, TERRITORY_NONE}, + {"PSK", TERRITORY_RU_PSK, 0, 0, TERRITORY_RUS}, + {"PUE", TERRITORY_MX_PUE, 0, 0, TERRITORY_MEX}, + {"PY", TERRITORY_IN_PY, 0, 0, TERRITORY_IND}, + {"PYF", TERRITORY_PYF, 0, 0, TERRITORY_NONE}, + {"QAT", TERRITORY_QAT, 0, 0, TERRITORY_NONE}, + {"QC", TERRITORY_CA_QC, 0, 0, TERRITORY_CAN}, + {"QE", TERRITORY_MX_QUE, 1, 0, TERRITORY_MEX}, + {"QH", TERRITORY_CN_QH, 0, 0, TERRITORY_CHN}, + {"QLD", TERRITORY_AU_QLD, 0, 0, TERRITORY_AUS}, + {"QR", TERRITORY_MX_ROO, 1, 0, TERRITORY_MEX}, + {"QUE", TERRITORY_MX_QUE, 0, 0, TERRITORY_MEX}, + {"REU", TERRITORY_REU, 0, 0, TERRITORY_NONE}, + {"RI", TERRITORY_US_RI, 0, 0, TERRITORY_USA}, + {"RJ", TERRITORY_BR_RJ, 0, 1, TERRITORY_BRA}, + {"RJ", TERRITORY_IN_RJ, 0, 1, TERRITORY_IND}, + {"RN", TERRITORY_BR_RN, 0, 0, TERRITORY_BRA}, + {"RO", TERRITORY_BR_RO, 0, 0, TERRITORY_BRA}, + {"ROO", TERRITORY_MX_ROO, 0, 0, TERRITORY_MEX}, + {"ROS", TERRITORY_RU_ROS, 0, 0, TERRITORY_RUS}, + {"ROU", TERRITORY_ROU, 0, 0, TERRITORY_NONE}, + {"RR", TERRITORY_BR_RR, 0, 0, TERRITORY_BRA}, + {"RS", TERRITORY_BR_RS, 0, 0, TERRITORY_BRA}, + {"RU", TERRITORY_RUS, 1, 0, TERRITORY_NONE}, + {"RU-AD", TERRITORY_RU_AD, 0, 0, TERRITORY_RUS}, + {"RU-AL", TERRITORY_RU_AL, 0, 0, TERRITORY_RUS}, + {"RU-ALT", TERRITORY_RU_ALT, 0, 0, TERRITORY_RUS}, + {"RU-AMU", TERRITORY_RU_AMU, 0, 0, TERRITORY_RUS}, + {"RU-ARK", TERRITORY_RU_ARK, 0, 0, TERRITORY_RUS}, + {"RU-AST", TERRITORY_RU_AST, 0, 0, TERRITORY_RUS}, + {"RU-BA", TERRITORY_RU_BA, 0, 0, TERRITORY_RUS}, + {"RU-BE", TERRITORY_RU_BE, 0, 0, TERRITORY_RUS}, + {"RU-BEL", TERRITORY_RU_BE, 1, 0, TERRITORY_RUS}, + {"RU-BRY", TERRITORY_RU_BRY, 0, 0, TERRITORY_RUS}, + {"RU-BU", TERRITORY_RU_BU, 0, 0, TERRITORY_RUS}, + {"RU-CE", TERRITORY_RU_CE, 0, 0, TERRITORY_RUS}, + {"RU-CH", TERRITORY_RU_CH, 0, 0, TERRITORY_RUS}, + {"RU-CHE", TERRITORY_RU_CH, 1, 0, TERRITORY_RUS}, + {"RU-CHU", TERRITORY_RU_CHU, 0, 0, TERRITORY_RUS}, + {"RU-CU", TERRITORY_RU_CU, 0, 0, TERRITORY_RUS}, + {"RU-DA", TERRITORY_RU_DA, 0, 0, TERRITORY_RUS}, + {"RU-IN", TERRITORY_RU_IN, 0, 0, TERRITORY_RUS}, + {"RU-IRK", TERRITORY_RU_IRK, 0, 0, TERRITORY_RUS}, + {"RU-IVA", TERRITORY_RU_IVA, 0, 0, TERRITORY_RUS}, + {"RU-KAM", TERRITORY_RU_KAM, 0, 0, TERRITORY_RUS}, + {"RU-KB", TERRITORY_RU_KB, 0, 0, TERRITORY_RUS}, + {"RU-KC", TERRITORY_RU_KC, 0, 0, TERRITORY_RUS}, + {"RU-KDA", TERRITORY_RU_KDA, 0, 0, TERRITORY_RUS}, + {"RU-KEM", TERRITORY_RU_KEM, 0, 0, TERRITORY_RUS}, + {"RU-KGD", TERRITORY_RU_KGD, 0, 0, TERRITORY_RUS}, + {"RU-KGN", TERRITORY_RU_KGN, 0, 0, TERRITORY_RUS}, + {"RU-KHA", TERRITORY_RU_KHA, 0, 0, TERRITORY_RUS}, + {"RU-KHM", TERRITORY_RU_KM, 1, 0, TERRITORY_RUS}, + {"RU-KI", TERRITORY_RU_KI, 0, 0, TERRITORY_RUS}, + {"RU-KIR", TERRITORY_RU_KI, 1, 0, TERRITORY_RUS}, + {"RU-KK", TERRITORY_RU_KK, 0, 0, TERRITORY_RUS}, + {"RU-KL", TERRITORY_RU_KL, 0, 0, TERRITORY_RUS}, + {"RU-KLU", TERRITORY_RU_KLU, 0, 0, TERRITORY_RUS}, + {"RU-KM", TERRITORY_RU_KM, 0, 0, TERRITORY_RUS}, + {"RU-KO", TERRITORY_RU_KO, 0, 0, TERRITORY_RUS}, + {"RU-KOS", TERRITORY_RU_KOS, 0, 0, TERRITORY_RUS}, + {"RU-KR", TERRITORY_RU_KR, 0, 0, TERRITORY_RUS}, + {"RU-KRS", TERRITORY_RU_KRS, 0, 0, TERRITORY_RUS}, + {"RU-KYA", TERRITORY_RU_KYA, 0, 0, TERRITORY_RUS}, + {"RU-LEN", TERRITORY_RU_LEN, 0, 0, TERRITORY_RUS}, + {"RU-LIP", TERRITORY_RU_LIP, 0, 0, TERRITORY_RUS}, + {"RU-MAG", TERRITORY_RU_MAG, 0, 0, TERRITORY_RUS}, + {"RU-ME", TERRITORY_RU_ME, 0, 0, TERRITORY_RUS}, + {"RU-MO", TERRITORY_RU_MO, 0, 0, TERRITORY_RUS}, + {"RU-MOS", TERRITORY_RU_MOS, 0, 0, TERRITORY_RUS}, + {"RU-MOW", TERRITORY_RU_MOW, 0, 0, TERRITORY_RUS}, + {"RU-MUR", TERRITORY_RU_MUR, 0, 0, TERRITORY_RUS}, + {"RU-NEN", TERRITORY_RU_NEN, 0, 0, TERRITORY_RUS}, + {"RU-NGR", TERRITORY_RU_NGR, 0, 0, TERRITORY_RUS}, + {"RU-NIZ", TERRITORY_RU_NIZ, 0, 0, TERRITORY_RUS}, + {"RU-NVS", TERRITORY_RU_NVS, 0, 0, TERRITORY_RUS}, + {"RU-OMS", TERRITORY_RU_OMS, 0, 0, TERRITORY_RUS}, + {"RU-ORE", TERRITORY_RU_ORE, 0, 0, TERRITORY_RUS}, + {"RU-ORL", TERRITORY_RU_ORL, 0, 0, TERRITORY_RUS}, + {"RU-PER", TERRITORY_RU_PM, 1, 0, TERRITORY_RUS}, + {"RU-PM", TERRITORY_RU_PM, 0, 0, TERRITORY_RUS}, + {"RU-PNZ", TERRITORY_RU_PNZ, 0, 0, TERRITORY_RUS}, + {"RU-PO", TERRITORY_RU_PO, 0, 0, TERRITORY_RUS}, + {"RU-PRI", TERRITORY_RU_PO, 1, 0, TERRITORY_RUS}, + {"RU-PSK", TERRITORY_RU_PSK, 0, 0, TERRITORY_RUS}, + {"RU-ROS", TERRITORY_RU_ROS, 0, 0, TERRITORY_RUS}, + {"RU-RYA", TERRITORY_RU_RYA, 0, 0, TERRITORY_RUS}, + {"RU-SA", TERRITORY_RU_SA, 0, 0, TERRITORY_RUS}, + {"RU-SAK", TERRITORY_RU_SAK, 0, 0, TERRITORY_RUS}, + {"RU-SAM", TERRITORY_RU_SAM, 0, 0, TERRITORY_RUS}, + {"RU-SAR", TERRITORY_RU_SAR, 0, 0, TERRITORY_RUS}, + {"RU-SE", TERRITORY_RU_SE, 0, 0, TERRITORY_RUS}, + {"RU-SMO", TERRITORY_RU_SMO, 0, 0, TERRITORY_RUS}, + {"RU-SPE", TERRITORY_RU_SPE, 0, 0, TERRITORY_RUS}, + {"RU-STA", TERRITORY_RU_STA, 0, 0, TERRITORY_RUS}, + {"RU-SVE", TERRITORY_RU_SVE, 0, 0, TERRITORY_RUS}, + {"RU-TA", TERRITORY_RU_TA, 0, 0, TERRITORY_RUS}, + {"RU-TAM", TERRITORY_RU_TT, 1, 0, TERRITORY_RUS}, + {"RU-TOM", TERRITORY_RU_TOM, 0, 0, TERRITORY_RUS}, + {"RU-TT", TERRITORY_RU_TT, 0, 0, TERRITORY_RUS}, + {"RU-TUL", TERRITORY_RU_TUL, 0, 0, TERRITORY_RUS}, + {"RU-TVE", TERRITORY_RU_TVE, 0, 0, TERRITORY_RUS}, + {"RU-TY", TERRITORY_RU_TY, 0, 0, TERRITORY_RUS}, + {"RU-TYU", TERRITORY_RU_TYU, 0, 0, TERRITORY_RUS}, + {"RU-UD", TERRITORY_RU_UD, 0, 0, TERRITORY_RUS}, + {"RU-ULY", TERRITORY_RU_ULY, 0, 0, TERRITORY_RUS}, + {"RU-VGG", TERRITORY_RU_VGG, 0, 0, TERRITORY_RUS}, + {"RU-VLA", TERRITORY_RU_VLA, 0, 0, TERRITORY_RUS}, + {"RU-VLG", TERRITORY_RU_VLG, 0, 0, TERRITORY_RUS}, + {"RU-VOR", TERRITORY_RU_VOR, 0, 0, TERRITORY_RUS}, + {"RU-YAN", TERRITORY_RU_YAN, 0, 0, TERRITORY_RUS}, + {"RU-YAR", TERRITORY_RU_YAR, 0, 0, TERRITORY_RUS}, + {"RU-YEV", TERRITORY_RU_YEV, 0, 0, TERRITORY_RUS}, + {"RU-ZAB", TERRITORY_RU_ZAB, 0, 0, TERRITORY_RUS}, + {"RUS", TERRITORY_RUS, 0, 0, TERRITORY_NONE}, + {"RWA", TERRITORY_RWA, 0, 0, TERRITORY_NONE}, + {"RYA", TERRITORY_RU_RYA, 0, 0, TERRITORY_RUS}, + {"SA", TERRITORY_RU_SA, 0, 1, TERRITORY_RUS}, + {"SA", TERRITORY_AU_SA, 0, 1, TERRITORY_AUS}, + {"SAK", TERRITORY_RU_SAK, 0, 0, TERRITORY_RUS}, + {"SAM", TERRITORY_RU_SAM, 0, 0, TERRITORY_RUS}, + {"SAR", TERRITORY_RU_SAR, 0, 0, TERRITORY_RUS}, + {"SAU", TERRITORY_SAU, 0, 0, TERRITORY_NONE}, + {"SC", TERRITORY_CN_SC, 0, 1, TERRITORY_CHN}, + {"SC", TERRITORY_US_SC, 0, 1, TERRITORY_USA}, + {"SC", TERRITORY_BR_SC, 0, 1, TERRITORY_BRA}, + {"SD", TERRITORY_CN_SD, 0, 1, TERRITORY_CHN}, + {"SD", TERRITORY_US_SD, 0, 1, TERRITORY_USA}, + {"SDN", TERRITORY_SDN, 0, 0, TERRITORY_NONE}, + {"SE", TERRITORY_RU_SE, 0, 1, TERRITORY_RUS}, + {"SE", TERRITORY_BR_SE, 0, 1, TERRITORY_BRA}, + {"SEN", TERRITORY_SEN, 0, 0, TERRITORY_NONE}, + {"SGP", TERRITORY_SGP, 0, 0, TERRITORY_NONE}, + {"SGS", TERRITORY_SGS, 0, 0, TERRITORY_NONE}, + {"SH", TERRITORY_CN_SH, 0, 0, TERRITORY_CHN}, + {"SHN", TERRITORY_SHN, 0, 0, TERRITORY_NONE}, + {"SI", TERRITORY_MX_SIN, 1, 0, TERRITORY_MEX}, + {"SIN", TERRITORY_MX_SIN, 0, 0, TERRITORY_MEX}, + {"SJM", TERRITORY_SJM, 0, 0, TERRITORY_NONE}, + {"SK", TERRITORY_CA_SK, 0, 1, TERRITORY_CAN}, + {"SK", TERRITORY_IN_SK, 0, 1, TERRITORY_IND}, + {"SL", TERRITORY_MX_SLP, 1, 0, TERRITORY_MEX}, + {"SLB", TERRITORY_SLB, 0, 0, TERRITORY_NONE}, + {"SLE", TERRITORY_SLE, 0, 0, TERRITORY_NONE}, + {"SLP", TERRITORY_MX_SLP, 0, 0, TERRITORY_MEX}, + {"SLV", TERRITORY_SLV, 0, 0, TERRITORY_NONE}, + {"SMO", TERRITORY_RU_SMO, 0, 0, TERRITORY_RUS}, + {"SMR", TERRITORY_SMR, 0, 0, TERRITORY_NONE}, + {"SN", TERRITORY_CN_SN, 0, 0, TERRITORY_CHN}, + {"SO", TERRITORY_MX_SON, 1, 0, TERRITORY_MEX}, + {"SOM", TERRITORY_SOM, 0, 0, TERRITORY_NONE}, + {"SON", TERRITORY_MX_SON, 0, 0, TERRITORY_MEX}, + {"SP", TERRITORY_BR_SP, 0, 0, TERRITORY_BRA}, + {"SPE", TERRITORY_RU_SPE, 0, 0, TERRITORY_RUS}, + {"SPM", TERRITORY_SPM, 0, 0, TERRITORY_NONE}, + {"SRB", TERRITORY_SRB, 0, 0, TERRITORY_NONE}, + {"SSD", TERRITORY_SSD, 0, 0, TERRITORY_NONE}, + {"STA", TERRITORY_RU_STA, 0, 0, TERRITORY_RUS}, + {"STP", TERRITORY_STP, 0, 0, TERRITORY_NONE}, + {"SUR", TERRITORY_SUR, 0, 0, TERRITORY_NONE}, + {"SVE", TERRITORY_RU_SVE, 0, 0, TERRITORY_RUS}, + {"SVK", TERRITORY_SVK, 0, 0, TERRITORY_NONE}, + {"SVN", TERRITORY_SVN, 0, 0, TERRITORY_NONE}, + {"SWE", TERRITORY_SWE, 0, 0, TERRITORY_NONE}, + {"SWZ", TERRITORY_SWZ, 0, 0, TERRITORY_NONE}, + {"SX", TERRITORY_CN_SX, 0, 0, TERRITORY_CHN}, + {"SXM", TERRITORY_SXM, 0, 0, TERRITORY_NONE}, + {"SYC", TERRITORY_SYC, 0, 0, TERRITORY_NONE}, + {"SYR", TERRITORY_SYR, 0, 0, TERRITORY_NONE}, + {"TA", TERRITORY_RU_TA, 0, 0, TERRITORY_RUS}, + {"TAA", TERRITORY_SHN, 1, 0, TERRITORY_NONE}, + {"TAB", TERRITORY_MX_TAB, 0, 0, TERRITORY_MEX}, + {"TAM", TERRITORY_MX_TAM, 0, 0, TERRITORY_MEX}, + {"TAS", TERRITORY_AU_TAS, 0, 0, TERRITORY_AUS}, + {"TB", TERRITORY_MX_TAB, 1, 0, TERRITORY_MEX}, + {"TCA", TERRITORY_TCA, 0, 0, TERRITORY_NONE}, + {"TCD", TERRITORY_TCD, 0, 0, TERRITORY_NONE}, + {"TG", TERRITORY_IN_TG, 0, 0, TERRITORY_IND}, + {"TGO", TERRITORY_TGO, 0, 0, TERRITORY_NONE}, + {"THA", TERRITORY_THA, 0, 0, TERRITORY_NONE}, + {"TJ", TERRITORY_CN_TJ, 0, 0, TERRITORY_CHN}, + {"TJK", TERRITORY_TJK, 0, 0, TERRITORY_NONE}, + {"TKL", TERRITORY_TKL, 0, 0, TERRITORY_NONE}, + {"TKM", TERRITORY_TKM, 0, 0, TERRITORY_NONE}, + {"TL", TERRITORY_MX_TLA, 1, 0, TERRITORY_MEX}, + {"TLA", TERRITORY_MX_TLA, 0, 0, TERRITORY_MEX}, + {"TLS", TERRITORY_TLS, 0, 0, TERRITORY_NONE}, + {"TM", TERRITORY_MX_TAM, 1, 0, TERRITORY_MEX}, + {"TN", TERRITORY_US_TN, 0, 1, TERRITORY_USA}, + {"TN", TERRITORY_IN_TN, 0, 1, TERRITORY_IND}, + {"TO", TERRITORY_BR_TO, 0, 0, TERRITORY_BRA}, + {"TOM", TERRITORY_RU_TOM, 0, 0, TERRITORY_RUS}, + {"TON", TERRITORY_TON, 0, 0, TERRITORY_NONE}, + {"TR", TERRITORY_IN_TR, 0, 0, TERRITORY_IND}, + {"TT", TERRITORY_RU_TT, 0, 0, TERRITORY_RUS}, + {"TTO", TERRITORY_TTO, 0, 0, TERRITORY_NONE}, + {"TUL", TERRITORY_RU_TUL, 0, 0, TERRITORY_RUS}, + {"TUN", TERRITORY_TUN, 0, 0, TERRITORY_NONE}, + {"TUR", TERRITORY_TUR, 0, 0, TERRITORY_NONE}, + {"TUV", TERRITORY_TUV, 0, 0, TERRITORY_NONE}, + {"TVE", TERRITORY_RU_TVE, 0, 0, TERRITORY_RUS}, + {"TW", TERRITORY_TWN, 1, 0, TERRITORY_CHN}, + {"TWN", TERRITORY_TWN, 0, 0, TERRITORY_NONE}, + {"TX", TERRITORY_US_TX, 0, 0, TERRITORY_USA}, + {"TY", TERRITORY_RU_TY, 0, 0, TERRITORY_RUS}, + {"TYU", TERRITORY_RU_TYU, 0, 0, TERRITORY_RUS}, + {"TZA", TERRITORY_TZA, 0, 0, TERRITORY_NONE}, + {"UD", TERRITORY_RU_UD, 0, 0, TERRITORY_RUS}, + {"UGA", TERRITORY_UGA, 0, 0, TERRITORY_NONE}, + {"UK", TERRITORY_IN_UT, 1, 0, TERRITORY_IND}, + {"UKR", TERRITORY_UKR, 0, 0, TERRITORY_NONE}, + {"ULY", TERRITORY_RU_ULY, 0, 0, TERRITORY_RUS}, + {"UM", TERRITORY_UMI, 1, 0, TERRITORY_USA}, + {"UMI", TERRITORY_UMI, 0, 0, TERRITORY_NONE}, + {"UP", TERRITORY_IN_UP, 0, 0, TERRITORY_IND}, + {"URY", TERRITORY_URY, 0, 0, TERRITORY_NONE}, + {"US", TERRITORY_USA, 1, 0, TERRITORY_NONE}, + {"US-AK", TERRITORY_US_AK, 0, 0, TERRITORY_USA}, + {"US-AL", TERRITORY_US_AL, 0, 0, TERRITORY_USA}, + {"US-AR", TERRITORY_US_AR, 0, 0, TERRITORY_USA}, + {"US-AS", TERRITORY_ASM, 1, 0, TERRITORY_USA}, + {"US-AZ", TERRITORY_US_AZ, 0, 0, TERRITORY_USA}, + {"US-CA", TERRITORY_US_CA, 0, 0, TERRITORY_USA}, + {"US-CO", TERRITORY_US_CO, 0, 0, TERRITORY_USA}, + {"US-CT", TERRITORY_US_CT, 0, 0, TERRITORY_USA}, + {"US-DC", TERRITORY_US_DC, 0, 0, TERRITORY_USA}, + {"US-DE", TERRITORY_US_DE, 0, 0, TERRITORY_USA}, + {"US-FL", TERRITORY_US_FL, 0, 0, TERRITORY_USA}, + {"US-GA", TERRITORY_US_GA, 0, 0, TERRITORY_USA}, + {"US-GU", TERRITORY_GUM, 1, 0, TERRITORY_USA}, + {"US-HI", TERRITORY_US_HI, 0, 0, TERRITORY_USA}, + {"US-IA", TERRITORY_US_IA, 0, 0, TERRITORY_USA}, + {"US-ID", TERRITORY_US_ID, 0, 0, TERRITORY_USA}, + {"US-IL", TERRITORY_US_IL, 0, 0, TERRITORY_USA}, + {"US-IN", TERRITORY_US_IN, 0, 0, TERRITORY_USA}, + {"US-KS", TERRITORY_US_KS, 0, 0, TERRITORY_USA}, + {"US-KY", TERRITORY_US_KY, 0, 0, TERRITORY_USA}, + {"US-LA", TERRITORY_US_LA, 0, 0, TERRITORY_USA}, + {"US-MA", TERRITORY_US_MA, 0, 0, TERRITORY_USA}, + {"US-MD", TERRITORY_US_MD, 0, 0, TERRITORY_USA}, + {"US-ME", TERRITORY_US_ME, 0, 0, TERRITORY_USA}, + {"US-MI", TERRITORY_US_MI, 0, 0, TERRITORY_USA}, + {"US-MID", TERRITORY_US_HI, 1, 0, TERRITORY_USA}, + {"US-MN", TERRITORY_US_MN, 0, 0, TERRITORY_USA}, + {"US-MO", TERRITORY_US_MO, 0, 0, TERRITORY_USA}, + {"US-MP", TERRITORY_MNP, 1, 0, TERRITORY_USA}, + {"US-MS", TERRITORY_US_MS, 0, 0, TERRITORY_USA}, + {"US-MT", TERRITORY_US_MT, 0, 0, TERRITORY_USA}, + {"US-NC", TERRITORY_US_NC, 0, 0, TERRITORY_USA}, + {"US-ND", TERRITORY_US_ND, 0, 0, TERRITORY_USA}, + {"US-NE", TERRITORY_US_NE, 0, 0, TERRITORY_USA}, + {"US-NH", TERRITORY_US_NH, 0, 0, TERRITORY_USA}, + {"US-NJ", TERRITORY_US_NJ, 0, 0, TERRITORY_USA}, + {"US-NM", TERRITORY_US_NM, 0, 0, TERRITORY_USA}, + {"US-NV", TERRITORY_US_NV, 0, 0, TERRITORY_USA}, + {"US-NY", TERRITORY_US_NY, 0, 0, TERRITORY_USA}, + {"US-OH", TERRITORY_US_OH, 0, 0, TERRITORY_USA}, + {"US-OK", TERRITORY_US_OK, 0, 0, TERRITORY_USA}, + {"US-OR", TERRITORY_US_OR, 0, 0, TERRITORY_USA}, + {"US-PA", TERRITORY_US_PA, 0, 0, TERRITORY_USA}, + {"US-PR", TERRITORY_PRI, 1, 0, TERRITORY_USA}, + {"US-RI", TERRITORY_US_RI, 0, 0, TERRITORY_USA}, + {"US-SC", TERRITORY_US_SC, 0, 0, TERRITORY_USA}, + {"US-SD", TERRITORY_US_SD, 0, 0, TERRITORY_USA}, + {"US-TN", TERRITORY_US_TN, 0, 0, TERRITORY_USA}, + {"US-TX", TERRITORY_US_TX, 0, 0, TERRITORY_USA}, + {"US-UM", TERRITORY_UMI, 1, 0, TERRITORY_USA}, + {"US-UT", TERRITORY_US_UT, 0, 0, TERRITORY_USA}, + {"US-VA", TERRITORY_US_VA, 0, 0, TERRITORY_USA}, + {"US-VI", TERRITORY_VIR, 1, 0, TERRITORY_USA}, + {"US-VT", TERRITORY_US_VT, 0, 0, TERRITORY_USA}, + {"US-WA", TERRITORY_US_WA, 0, 0, TERRITORY_USA}, + {"US-WI", TERRITORY_US_WI, 0, 0, TERRITORY_USA}, + {"US-WV", TERRITORY_US_WV, 0, 0, TERRITORY_USA}, + {"US-WY", TERRITORY_US_WY, 0, 0, TERRITORY_USA}, + {"USA", TERRITORY_USA, 0, 0, TERRITORY_NONE}, + {"UT", TERRITORY_US_UT, 0, 1, TERRITORY_USA}, + {"UT", TERRITORY_IN_UT, 0, 1, TERRITORY_IND}, + {"UZB", TERRITORY_UZB, 0, 0, TERRITORY_NONE}, + {"VA", TERRITORY_US_VA, 0, 0, TERRITORY_USA}, + {"VAT", TERRITORY_VAT, 0, 0, TERRITORY_NONE}, + {"VCT", TERRITORY_VCT, 0, 0, TERRITORY_NONE}, + {"VE", TERRITORY_MX_VER, 1, 0, TERRITORY_MEX}, + {"VEN", TERRITORY_VEN, 0, 0, TERRITORY_NONE}, + {"VER", TERRITORY_MX_VER, 0, 0, TERRITORY_MEX}, + {"VGB", TERRITORY_VGB, 0, 0, TERRITORY_NONE}, + {"VGG", TERRITORY_RU_VGG, 0, 0, TERRITORY_RUS}, + {"VI", TERRITORY_VIR, 1, 0, TERRITORY_USA}, + {"VIC", TERRITORY_AU_VIC, 0, 0, TERRITORY_AUS}, + {"VIR", TERRITORY_VIR, 0, 0, TERRITORY_NONE}, + {"VLA", TERRITORY_RU_VLA, 0, 0, TERRITORY_RUS}, + {"VLG", TERRITORY_RU_VLG, 0, 0, TERRITORY_RUS}, + {"VNM", TERRITORY_VNM, 0, 0, TERRITORY_NONE}, + {"VOR", TERRITORY_RU_VOR, 0, 0, TERRITORY_RUS}, + {"VT", TERRITORY_US_VT, 0, 0, TERRITORY_USA}, + {"VUT", TERRITORY_VUT, 0, 0, TERRITORY_NONE}, + {"WA", TERRITORY_US_WA, 0, 1, TERRITORY_USA}, + {"WA", TERRITORY_AU_WA, 0, 1, TERRITORY_AUS}, + {"WAK", TERRITORY_MHL, 1, 0, TERRITORY_NONE}, + {"WB", TERRITORY_IN_WB, 0, 0, TERRITORY_IND}, + {"WI", TERRITORY_US_WI, 0, 0, TERRITORY_USA}, + {"WLF", TERRITORY_WLF, 0, 0, TERRITORY_NONE}, + {"WSM", TERRITORY_WSM, 0, 0, TERRITORY_NONE}, + {"WV", TERRITORY_US_WV, 0, 0, TERRITORY_USA}, + {"WY", TERRITORY_US_WY, 0, 0, TERRITORY_USA}, + {"XJ", TERRITORY_CN_XJ, 0, 0, TERRITORY_CHN}, + {"XZ", TERRITORY_CN_XZ, 0, 0, TERRITORY_CHN}, + {"YAN", TERRITORY_RU_YAN, 0, 0, TERRITORY_RUS}, + {"YAR", TERRITORY_RU_YAR, 0, 0, TERRITORY_RUS}, + {"YEM", TERRITORY_YEM, 0, 0, TERRITORY_NONE}, + {"YEV", TERRITORY_RU_YEV, 0, 0, TERRITORY_RUS}, + {"YN", TERRITORY_CN_YN, 0, 0, TERRITORY_CHN}, + {"YT", TERRITORY_CA_YT, 0, 0, TERRITORY_CAN}, + {"YU", TERRITORY_MX_YUC, 1, 0, TERRITORY_MEX}, + {"YUC", TERRITORY_MX_YUC, 0, 0, TERRITORY_MEX}, + {"ZA", TERRITORY_MX_ZAC, 1, 0, TERRITORY_MEX}, + {"ZAB", TERRITORY_RU_ZAB, 0, 0, TERRITORY_RUS}, + {"ZAC", TERRITORY_MX_ZAC, 0, 0, TERRITORY_MEX}, + {"ZAF", TERRITORY_ZAF, 0, 0, TERRITORY_NONE}, + {"ZJ", TERRITORY_CN_ZJ, 0, 0, TERRITORY_CHN}, + {"ZMB", TERRITORY_ZMB, 0, 0, TERRITORY_NONE}, + {"ZWE", TERRITORY_ZWE, 0, 0, TERRITORY_NONE} +}; diff --git a/test/unittest.c b/test/unittest.c new file mode 100644 index 0000000..2ce59b3 --- /dev/null +++ b/test/unittest.c @@ -0,0 +1,2211 @@ +/* + * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +/** + * This application performs a number of tests on the Mapcode C library. + * It helps to establish that all routines work properly. + */ + +#include +#include +#include +#include +#include +#include + +#include "../mapcodelib/mapcoder.h" +#include "../mapcodelib/internal_data.h" + +#include "decode_test.h" + +// If your platform does not support pthread.h, either add -DNO_POSIX_THREADS +// to your compiler command-line, or uncomment the following line: +// #define NO_POSIX_THREADS + +#ifdef NO_POSIX_THREADS + +// Fake implementation of pthread to not use threads at all: +#define pthread_mutex_lock(ignore) +#define pthread_mutex_unlock(ignore) +#define pthread_mutex_t int +#define PTHREAD_MUTEX_INITIALIZER 0 +#define pthread_t int +#define pthread_join(ignore1, ignore2) (!ignore1) +#define pthread_create(ignore1, ignore2, func, context) func(context) +#define MAX_THREADS 1 +#else + +#include + +#define MAX_THREADS 16 // Optimal: not too much, approx. nr of cores * 2, better no more than 32. +static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; +#endif + +#define REF(x) if (x) {} else {} + +static int nrErrors = 0; + + +static void foundError(void) { + pthread_mutex_lock(&mutex); + ++nrErrors; + pthread_mutex_unlock(&mutex); +} + + +static char *myConvertToRoman(char *asciiBuffer, const UWORD *utf16String) { + MapcodeElements mapcodeElements; + double lat, lon; + *asciiBuffer = 0; + decodeMapcodeToLatLonUtf16(&lat, &lon, utf16String, TERRITORY_FRA, &mapcodeElements); + sprintf(asciiBuffer, "%s%s%s%s%s", + mapcodeElements.territoryISO, + *mapcodeElements.territoryISO ? " " : "", + mapcodeElements.properMapcode, + *mapcodeElements.precisionExtension ? "-" : "", + mapcodeElements.precisionExtension); + return asciiBuffer; +} + + +static enum MapcodeError myParseMapcodeString( + MapcodeElements *mapcodeElements, + const char *string, + enum Territory territory) { + double lat, lon; + enum MapcodeError err = decodeMapcodeToLatLonUtf8(&lat, &lon, string, territory, mapcodeElements); + // filter out post-parsing errors + if (err == ERR_MISSING_TERRITORY || err == ERR_MAPCODE_UNDECODABLE || err == ERR_EXTENSION_UNDECODABLE) { + return ERR_OK; + } + return err; +} + + +static int testMapcodeFormats(void) { + int nrTests = 0; + static const struct { + const char *input; // user input + enum MapcodeError parseError; // expected error + enum MapcodeError decodeError; // expected error when decoded + } formattests[] = { + {"nld bc.xy-x1y", ERR_OK, ERR_OK}, + {"pan a1.2e-b2c", ERR_OK, ERR_OK}, + {"###################", ERR_INVALID_CHARACTER, ERR_OK}, + {"...................", ERR_UNEXPECTED_DOT, ERR_OK}, + {"1111111111111111.11", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, + {"US-XXXXXXXXXXXXXXXX", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"US-----------------", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"-------------------", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + + {"cck XX.XX", ERR_OK, ERR_OK}, // nameless22 + {"cze XX.XXX", ERR_OK, ERR_OK}, // nameless23 + {"NLD XXX.XX", ERR_OK, ERR_OK}, // nameless32 + {"VAT 5d.dd", ERR_OK, ERR_OK}, // Grid22 + {"NLD XX.XXX", ERR_OK, ERR_OK}, // Grid23 + {"bhr xxx.xx", ERR_OK, ERR_OK}, // Grid32 + {"FRA XXX.XXX", ERR_OK, ERR_OK}, // Grid33 + {"irl xx.xxxx", ERR_OK, ERR_OK}, // Grid24 + {"cub xxxx.xx", ERR_OK, ERR_OK}, // Grid42 + {"ben xxxx.xxx", ERR_OK, ERR_OK}, // Grid34 + {"USA xxxx.xxxx", ERR_OK, ERR_OK}, // Grid44 + {"US-AZ hhh.hh", ERR_OK, ERR_OK}, // HGrid32 + {"Bel hhh.hhh", ERR_OK, ERR_OK}, // HGrid33 + {"PAN hh.hhhh", ERR_OK, ERR_OK}, // HGrid24 + {"GRC hhhh.hh", ERR_OK, ERR_OK}, // HGrid42 + {"NZL hhhh.hhh", ERR_OK, ERR_OK}, // HGrid43 + {"KAZ hhh.hhhh", ERR_OK, ERR_OK}, // HGrid34 + {"RUS xxxx.xxxx", ERR_OK, ERR_OK}, // HGrid44 + {"CN-SH hhhh.hhhh", ERR_OK, ERR_OK}, // HGrid44 + {"VAT hhhhh.hhhh", ERR_OK, ERR_OK}, // HGrid54 + {"hhhhh.hhhh", ERR_OK, ERR_OK}, // HGrid54 + {"TUV hh.hhh", ERR_OK, ERR_OK}, // AutoHeader23 + {"LVA L88.ZVR", ERR_OK, ERR_OK}, // AutoHeader33 + {"WLF XLG.3GP", ERR_OK, ERR_OK}, // HGrid33 R + {"VAT j0q3.27r", ERR_OK, ERR_OK}, // HGrid43 R + {"PAK hhhh.hhhh", ERR_OK, ERR_OK}, // HGrid44 R + + {"NLD 49.4V", ERR_OK, ERR_OK}, + {"NLX 49.4V", ERR_UNKNOWN_TERRITORY, ERR_OK}, + {"49.4V", ERR_OK, ERR_MISSING_TERRITORY}, + {"BRA 49.4V", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 0 + {"BRA XXXXX.XXX", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 0 + {"NLD XXXX.XXXX", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 0 + {"NLD ZZ.ZZ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 1 nameless + {"NLD Q000.000", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 2 grid + {"NLD L222.222", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 3 restricted + {"usa A222.22AA", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 4 grid + {"atf hhh.hhh", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 5 autoh zone + {"ASM zz.zzh", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 6 autoh out + + {"nld ZNZ.RZG-B", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 0 + {"WLF 01.AE-09V", ERR_OK, ERR_OK}, + {"LVA LDV.ZVR-B ", ERR_OK, ERR_OK}, // AutoHeader + {"LVA LDV.ZVR-BY ", ERR_OK, ERR_EXTENSION_UNDECODABLE}, + {"01.AE", ERR_OK, ERR_MISSING_TERRITORY}, + {"nld 01.AE", ERR_OK, ERR_OK}, + {"nld oi.AE", ERR_OK, ERR_OK}, + {"oi.oi", ERR_ALL_DIGIT_CODE, ERR_OK}, + {"nld oi.OI-xxx", ERR_ALL_DIGIT_CODE, ERR_OK}, + {"CUB 3467.UY", ERR_OK, ERR_OK}, + {"34.UY", ERR_OK, ERR_MISSING_TERRITORY}, + {"mx XX.XX", ERR_OK, ERR_OK}, + {"", ERR_DOT_MISSING, ERR_OK}, + {"ttat.tt ", ERR_INVALID_VOWEL, ERR_OK}, + {"ttat-tt tt.tt", ERR_INVALID_VOWEL, ERR_OK}, + {"ttat tt.tt", ERR_INVALID_VOWEL, ERR_OK}, + {"XXAX.XXXX", ERR_INVALID_VOWEL, ERR_OK}, + {"2A22.2222", ERR_INVALID_VOWEL, ERR_OK}, + {"22A2.2222", ERR_INVALID_VOWEL, ERR_OK}, + {"MAP.CODE", ERR_INVALID_VOWEL, ERR_OK}, + {"XAXX.XXXX", ERR_INVALID_VOWEL, ERR_OK}, + {"XXXA.XXXX", ERR_INVALID_VOWEL, ERR_OK}, + {"XXXAX.XXXX", ERR_INVALID_VOWEL, ERR_OK}, + {"XXXXA.XXXX", ERR_INVALID_VOWEL, ERR_OK}, + {"nld XXXX.XXXXA", ERR_INVALID_VOWEL, ERR_OK}, + {"nld XXXX.ALA", ERR_INVALID_VOWEL, ERR_OK}, + {"nld XXXX.LAXA", ERR_INVALID_VOWEL, ERR_OK}, + {"nld XXXX.LLLLA", ERR_INVALID_VOWEL, ERR_OK}, + {"nld XXXX.A2e", ERR_INVALID_VOWEL, ERR_OK}, + {"nld XXXX.2e2e", ERR_INVALID_VOWEL, ERR_OK}, + {"nld XXXX.2222u", ERR_INVALID_VOWEL, ERR_OK}, + {"222A.2222", ERR_INVALID_VOWEL, ERR_OK}, + {"222A2.2222", ERR_INVALID_VOWEL, ERR_OK}, + {"ttt 2222A.2222", ERR_INVALID_VOWEL, ERR_OK}, + {"2222.2AAA", ERR_INVALID_VOWEL, ERR_OK}, + {"A222.2AAA", ERR_INVALID_VOWEL, ERR_OK}, + {"usa 2222.22A2", ERR_OK, ERR_OK}, + {"usa 2222.22AA", ERR_OK, ERR_OK}, + {".123", ERR_UNEXPECTED_DOT, ERR_OK}, + {".xyz", ERR_UNEXPECTED_DOT, ERR_OK}, + {"x.xyz", ERR_UNEXPECTED_DOT, ERR_OK}, + {"xxx.z-12", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"xx.xx.", ERR_UNEXPECTED_DOT, ERR_OK}, + {"xxxx xx.xx", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"xxxxx xx.xx", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"123", ERR_DOT_MISSING, ERR_OK}, + {"xxx.", ERR_MAPCODE_INCOMPLETE, ERR_OK}, + {"xxx.z", ERR_MAPCODE_INCOMPLETE, ERR_OK}, + {"NLD 49.4V-", ERR_MAPCODE_INCOMPLETE, ERR_OK}, + {"NLD 49.4V", ERR_OK, ERR_OK}, + {" NLD 49.4V ", ERR_OK, ERR_OK}, + {"NLD 49.4V-1", ERR_OK, ERR_OK}, + {"NLD 49.4V-12", ERR_OK, ERR_OK}, + {"NLD 49.4V-123", ERR_OK, ERR_OK}, + {"NLD 49.4V-12345678", ERR_OK, ERR_OK}, + {"NLD 49.4V- ", ERR_EXTENSION_INVALID_LENGTH, ERR_OK}, + {"NLD 49.4V-123456789", ERR_EXTENSION_INVALID_LENGTH, ERR_OK}, + {"49.4V-xxxxxxxxxxxxxx", ERR_EXTENSION_INVALID_LENGTH, ERR_OK}, + {"DD.DD- ", ERR_EXTENSION_INVALID_LENGTH, ERR_OK}, + {"nld DD.DD-", ERR_MAPCODE_INCOMPLETE, ERR_OK}, + {"TAM 49.4V", ERR_OK, ERR_OK}, + {"BRA 49.4V", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 0 + {"CA 49.4V", ERR_OK, ERR_OK}, + {"N 49.4V", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"XXXX ", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"XXXXX ", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"XXXX 49.4V", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"XXXXX 49.4V", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"-XX 49.4V", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"X-XX 49.4V", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"XXXX-XX 49.4V", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"XX-X 49.4V", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"XX-XXXX 49.4V", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"XX-XXXE 49.4V", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"12.34", ERR_ALL_DIGIT_CODE, ERR_OK}, + {"NLD 12.34", ERR_ALL_DIGIT_CODE, ERR_OK}, + {"AAA 12.34", ERR_ALL_DIGIT_CODE, ERR_OK}, + {"AAA 12.34-XXX", ERR_ALL_DIGIT_CODE, ERR_OK}, + {"123 12.34-123", ERR_ALL_DIGIT_CODE, ERR_OK}, + {"xx-xx 12.34", ERR_ALL_DIGIT_CODE, ERR_OK}, + {"12-34 12.34", ERR_ALL_DIGIT_CODE, ERR_OK}, + {"CN-34 12.3X", ERR_OK, ERR_OK}, + {" TAM XX.XX-XX ", ERR_OK, ERR_OK}, + {" TAM XXX.XX-XX ", ERR_OK, ERR_OK}, + {" TAM XX.XXX-XX ", ERR_OK, ERR_OK}, + {" TAM XX.XXXX-XX ", ERR_OK, ERR_OK}, + {" TAM XXX.XXX-XX ", ERR_OK, ERR_OK}, + {" gab XXXX.XX-XX ", ERR_OK, ERR_OK}, + {" kAZ XXX.XXXX-XX ", ERR_OK, ERR_OK}, + {" IND XXXX.XXX-XX ", ERR_OK, ERR_OK}, + {" USA XXXX.XXXX-XX ", ERR_OK, ERR_OK}, + {" VAT XXXXX.XXXX-XX ", ERR_OK, ERR_OK}, + {" NLD XXXXX.XXXX-XX ", ERR_OK, ERR_OK}, + {" USA XXXXX.XXXX-XX ", ERR_OK, ERR_OK}, + {" XXXXX.XXXX-XX ", ERR_OK, ERR_OK}, + {" usa XXXXX.XXX-XX ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, // type 0 + {" XXXXX.XXX-XX ", ERR_OK, ERR_MISSING_TERRITORY}, + {"xx-xx.x xx.xx", ERR_UNEXPECTED_DOT, ERR_OK}, + {"xx-xx-x xx.xx", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"xx.xx-x-x", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"xx-xx xx-xx", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"xx-xx xx-xx.xx", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"xx.xx.xx", ERR_UNEXPECTED_DOT, ERR_OK}, + {"xx-xx xx.xx.xx", ERR_UNEXPECTED_DOT, ERR_OK}, + {"xx-xx xx.xx-xx-xx", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"xx-xx xx.xx x", ERR_TRAILING_CHARACTERS, ERR_OK}, + {"xx-xx xx.xx-x x", ERR_TRAILING_CHARACTERS, ERR_OK}, + {"xx-xx xx.xx-x -", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"xx-xx xx.xx-x .", ERR_UNEXPECTED_DOT, ERR_OK}, + {"xx-xx xx.xx-x 2", ERR_TRAILING_CHARACTERS, ERR_OK}, + {"xx-xx xx.x#x", ERR_INVALID_CHARACTER, ERR_OK}, + {"xx# xx.xx", ERR_INVALID_CHARACTER, ERR_OK}, + {"xx-xx #xx.xx", ERR_INVALID_CHARACTER, ERR_OK}, + {"xx-xx xx.xx-xx#xx", ERR_INVALID_CHARACTER, ERR_OK}, + {"xx-xx -xx.xx", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"xx-xx .xx.xx", ERR_UNEXPECTED_DOT, ERR_OK}, + {".123", ERR_UNEXPECTED_DOT, ERR_OK}, + {" .123", ERR_UNEXPECTED_DOT, ERR_OK}, + {"", ERR_DOT_MISSING, ERR_OK}, + {" ", ERR_DOT_MISSING, ERR_OK}, + {"-xx.xx", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {" - xx.xx", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"D xx.xx", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"D.123", ERR_UNEXPECTED_DOT, ERR_OK}, + {"D", ERR_DOT_MISSING, ERR_OK}, + {"D-xxxxx", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"DD", ERR_DOT_MISSING, ERR_OK}, + {"DDDa.DDD", ERR_INVALID_VOWEL, ERR_OK}, + {"DDD", ERR_DOT_MISSING, ERR_OK}, + {"DDDD xx.xx", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"DDDDE.xxxx", ERR_INVALID_VOWEL, ERR_OK}, + {"DDDD", ERR_DOT_MISSING, ERR_OK}, + {"DDDD-CA xx.xx", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"DDDDD CA xx.xx", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"DDDDDA xx.xx", ERR_INVALID_VOWEL, ERR_OK}, + {"DDDDD", ERR_DOT_MISSING, ERR_OK}, + {"DDDDD-CA xx.xx", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"DDDDD..xxxx", ERR_UNEXPECTED_DOT, ERR_OK}, + {"DDDDD.", ERR_MAPCODE_INCOMPLETE, ERR_OK}, + {"DDDDD.-xxxx.xx", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"DDD.L.LLL ", ERR_UNEXPECTED_DOT, ERR_OK}, + {"DDD.L", ERR_MAPCODE_INCOMPLETE, ERR_OK}, + {"DDD.L-xxxxxxxx", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"DD.DD.CA", ERR_UNEXPECTED_DOT, ERR_OK}, + {"DD.DDD.CA", ERR_UNEXPECTED_DOT, ERR_OK}, + {"DD.DDDD.CA ", ERR_UNEXPECTED_DOT, ERR_OK}, + {"DD.DDDDA ", ERR_INVALID_VOWEL, ERR_OK}, + {"DD.DD-. ", ERR_UNEXPECTED_DOT, ERR_OK}, + {"DD.DD-", ERR_MAPCODE_INCOMPLETE, ERR_OK}, + {"DD.DD--XXX", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"DD.DD-x. ", ERR_UNEXPECTED_DOT, ERR_OK}, + {"DD.DD-A", ERR_EXTENSION_INVALID_CHARACTER, ERR_OK}, + {"DD.DD-xA", ERR_EXTENSION_INVALID_CHARACTER, ERR_OK}, + {"DD.DD-xxxE", ERR_EXTENSION_INVALID_CHARACTER, ERR_OK}, + {"DD.DD-xxxxxu", ERR_EXTENSION_INVALID_CHARACTER, ERR_OK}, + {"DD.DD-x-xxx", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"ta.xx ", ERR_INVALID_VOWEL, ERR_OK}, + {"ta", ERR_DOT_MISSING, ERR_OK}, + {"DAD- ", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"DAD-. ", ERR_UNEXPECTED_DOT, ERR_OK}, + {"DAD-", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"DAD--XXX", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"DAD-X xx.xx", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"DAD-X. ", ERR_UNEXPECTED_DOT, ERR_OK}, + {"DAD-X", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"DAD-X-XXX", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"DAD-XX.XX ", ERR_UNEXPECTED_DOT, ERR_OK}, + {"DAD-XX", ERR_DOT_MISSING, ERR_OK}, + {"DAD-XX-XX", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"DAD-XXX.XX ", ERR_UNEXPECTED_DOT, ERR_OK}, + {"DAD-XXXX", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"DAD-XXXA", ERR_BAD_TERRITORY_FORMAT, ERR_OK}, + {"DAD-XXX", ERR_DOT_MISSING, ERR_OK}, + {"DAD-XXX-XX", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"DAD-XX .XX ", ERR_UNEXPECTED_DOT, ERR_OK}, + {"DAD-XX ", ERR_DOT_MISSING, ERR_OK}, + {"DAD-XX -XX", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"DD-DD A ", ERR_DOT_MISSING, ERR_OK}, + {"DD-DD A. ", ERR_UNEXPECTED_DOT, ERR_OK}, + {"DD-DD AA.33 ", ERR_INVALID_VOWEL, ERR_OK}, + {"DD-DD A", ERR_DOT_MISSING, ERR_OK}, + {"DD-DD A-XX", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"DD-DD A3 ", ERR_DOT_MISSING, ERR_OK}, + {"DD-DD A3A.XX ", ERR_INVALID_VOWEL, ERR_OK}, + {"DD-DD A3", ERR_DOT_MISSING, ERR_OK}, + {"DD-DD A3-XX", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"DD-DD A33 ", ERR_DOT_MISSING, ERR_OK}, + {"DD-DD A33A.XX", ERR_INVALID_VOWEL, ERR_OK}, + {"DD-DD A33", ERR_DOT_MISSING, ERR_OK}, + {"DD-DD A33-XX", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"DD-DD xx.xx .", ERR_UNEXPECTED_DOT, ERR_OK}, + {"DD-DD xx.xx x", ERR_TRAILING_CHARACTERS, ERR_OK}, + {"DD-DD xx.xx a", ERR_TRAILING_CHARACTERS, ERR_OK}, + {"DD-DD xx.xx -x", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"xx.xx .xx", ERR_UNEXPECTED_DOT, ERR_OK}, + {"xx.xx x", ERR_TRAILING_CHARACTERS, ERR_OK}, + {"xx.xx a", ERR_TRAILING_CHARACTERS, ERR_OK}, + {"xx.xx -123", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {" xx.xx-DD .", ERR_UNEXPECTED_DOT, ERR_OK}, + {" xx.xx-DD x", ERR_TRAILING_CHARACTERS, ERR_OK}, + {" xx.xx-DD a", ERR_TRAILING_CHARACTERS, ERR_OK}, + {"xx.xx xxxxxxxxxxxx", ERR_TRAILING_CHARACTERS, ERR_OK}, + {" xx.xx-DD -", ERR_UNEXPECTED_HYPHEN, ERR_OK}, + {"tta.ttt ", ERR_INVALID_VOWEL, ERR_OK}, + {"ttaa.ttt ", ERR_INVALID_VOWEL, ERR_OK}, + {"tta", ERR_DOT_MISSING, ERR_OK}, + + {"DDD. ", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, // 6/0 : white na dot + {"DDDDD. xxxx.xx", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, // 6/0 : white na dot + {"DDD.L ", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, // 7.0 : postfix too short + {"DDDDDD xx.xx", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, // 5/2 : 6char ter + {"DDDDDD.xxx", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, // 5/2 : 6char mc + // errors because there are too many letters after a postfix vowel + {"XXXX.AXXX", ERR_INVALID_VOWEL, ERR_OK}, + {"nld XXXX.AXX", ERR_INVALID_VOWEL, ERR_OK}, + {"nld XXXX.XAXX", ERR_INVALID_VOWEL, ERR_OK}, + {"nld XXXX.AXXA", ERR_INVALID_VOWEL, ERR_OK}, + {"2222.A22", ERR_INVALID_VOWEL, ERR_OK}, + {"2222.A222", ERR_INVALID_VOWEL, ERR_OK}, + {"2222.2A22", ERR_INVALID_VOWEL, ERR_OK}, + // 5th letter + {"nld DD.DDDDD ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, + {"nld XXXX.XXXXX", ERR_OK, ERR_MAPCODE_UNDECODABLE}, + {" TAM XX.XXXXX-XX ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, + {" TAM XXX.XXXXX-XX ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, + {" TAM XXXX.XXXXX-X ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, + {" TAM XXXXX.XXXXX-X ", ERR_OK, ERR_MAPCODE_UNDECODABLE}, + // errors because the postfix has a 6th letter + {"DD.DDDDDD ", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, + {"nld XXXX.XXXXXX", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, + {" TAM XX.XXXXXX-XX ", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, + {" TAM XXX.XXXXXX-XX ", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, + {" TAM XXXX.XXXXXX-X ", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, + {" TAM XXXXX.XXXXXX-X ", ERR_INVALID_MAPCODE_FORMAT, ERR_OK}, + + // Check tabs, spaces and control characters. + {"NLD 49.YV", ERR_OK, ERR_OK}, + {" NLD 49.YV", ERR_OK, ERR_OK}, + {"\tNLD 49.YV", ERR_OK, ERR_OK}, + {"NLD 49.YV ", ERR_OK, ERR_OK}, + {"NLD 49.YV\t", ERR_OK, ERR_OK}, + {"NLD 49.YV", ERR_OK, ERR_OK}, + {"NLD\t49.YV", ERR_OK, ERR_OK}, + {"NLD\n49.YV", ERR_INVALID_CHARACTER, ERR_OK}, + {"NLD\r49.YV", ERR_INVALID_CHARACTER, ERR_OK}, + {"NLD\v49.YV", ERR_INVALID_CHARACTER, ERR_OK}, + {"NLD\b49.YV", ERR_INVALID_CHARACTER, ERR_OK}, + {"NLD\a49.YV", ERR_INVALID_CHARACTER, ERR_OK}, + {NULL, ERR_OK, ERR_OK} + }; + + int shouldSucceed = 0; // count nr of calls that SHOULD be successful. + int total = 0; + int succeeded = 0; + int i; + + for (i = 0; formattests[i].input != NULL; ++i) { + MapcodeElements mapcodeElements; + enum MapcodeError parseError = myParseMapcodeString(&mapcodeElements, formattests[i].input, 0); + enum MapcodeError formatError = compareWithMapcodeFormatUtf8(formattests[i].input); + if (formattests[i].parseError == ERR_OK) { + shouldSucceed++; + } + + nrTests++; + if (parseError != formatError) { + // there is a special case where parse knows about valid territories + if (formatError || formattests[i].parseError != ERR_UNKNOWN_TERRITORY) { + foundError(); + printf("*** ERROR *** \"%s\" : myParseMapcodeString=%d, compareWithMapcodeFormatUtf8=%d\n", + formattests[i].input, parseError, formatError); + } + } + + nrTests++; + if (formattests[i].parseError != parseError) { + foundError(); + printf("*** ERROR *** compareWithMapcodeFormatUtf8(\"%s\") returns %d (%d expected)\n", + formattests[i].input, + parseError, formattests[i].parseError); + } + + nrTests++; + ++total; + if (parseError == 0) { + double lat, lon; + int decodeError = decodeMapcodeToLatLonUtf8(&lat, &lon, formattests[i].input, TERRITORY_UNKNOWN, NULL); + ++succeeded; + if (decodeError != formattests[i].decodeError) { + foundError(); + printf("*** ERROR *** myParseMapcodeString(\"%s\")=%d, expected %d\n", formattests[i].input, + decodeError, + formattests[i].decodeError); + } + } + } + if (succeeded != shouldSucceed) { + foundError(); + printf("*** ERROR *** %d of %d myParseMapcodeString() calls succeeded (expected %d)\n", succeeded, total, + shouldSucceed); + } + return nrTests; +} + + +static int testAlphabetParser(void) { + int nrTests = 0; + static const struct { + const char *userInput; + const char *expected; + } parseTests[] = { + {"nld bc.xy-x1y", "NLD BC.XY-X1Y (1113;2)"}, + {"nld Α0.12", "NLD 00.E0 (1113;2)"}, // A-encoded greek + {"DNK РФ.ХХ", "DNK PQ.XX (1114;2)"}, // greek + {"GRC HP.NO-1Х2ХХ", "GRC HP.NO-1X2XX (1150;2)"}, + {"PRT 31.E2-b2c", "PRT 31.E2-B2C (1136;2)"}, + {"GBR רר.56ר", "GBR XX.XX (1167;2)"}, // hebrew abjad + {"BEL طظ.56ط ", "BEL PQ.XP (1107;2)"}, // arab abjad + {"FRA ヒフ.ラヲ", "FRA PQ.XZ (1198;2)"}, + {"CA XX.XX", "CA XX.XX (1392;2)"}, + }; + int i; + for (i = 0; i < (int) (sizeof(parseTests) / sizeof(parseTests[0])); i++) { + char romanized1[MAX_MAPCODE_RESULT_LEN + 1]; + MapcodeElements mapcodeElements; + enum MapcodeError parseError = myParseMapcodeString(&mapcodeElements, parseTests[i].userInput, + TERRITORY_UNKNOWN); + nrTests++; + if (parseError) { + foundError(); + printf("*** ERROR *** myParseMapcodeString(\"%s\") failed with error %d (expected %s)\n", + parseTests[i].userInput, (int) parseError, parseTests[i].expected); + } else { + nrTests++; + sprintf(romanized1, "%s %s%s%s (%d;%d)", + mapcodeElements.territoryISO, + mapcodeElements.properMapcode, + *mapcodeElements.precisionExtension ? "-" : "", + mapcodeElements.precisionExtension, + mapcodeElements.territoryCode, + mapcodeElements.indexOfDot); + if (strcmp(romanized1, parseTests[i].expected) != 0) { + foundError(); + printf("*** ERROR *** myParseMapcodeString(\"%s\") = \"%s\", (expected \"%s\")\n", parseTests[i].userInput, + romanized1, parseTests[i].expected); + } else { + int err1, err2; + double lat1, lon1, lat2, lon2; + char romanized2[MAX_MAPCODE_RESULT_LEN + 1]; + sprintf(romanized2, "%s %s%s%s", + mapcodeElements.territoryISO, + mapcodeElements.properMapcode, + *mapcodeElements.precisionExtension ? "-" : "", + mapcodeElements.precisionExtension); + err1 = decodeMapcodeToLatLonUtf8(&lat1, &lon1, parseTests[i].userInput, TERRITORY_UNKNOWN, NULL); + err2 = decodeMapcodeToLatLonUtf8(&lat2, &lon2, romanized2, TERRITORY_UNKNOWN, NULL); + ++nrTests; + if (err1 || err2) { + foundError(); + printf("*** ERROR *** decoding \"%s\" returns %d, decoding \"%s\" returns %d\n", + parseTests[i].userInput, err1, romanized2, err2); + } + if (lat1 != lat2 || lon1 != lon2) { + foundError(); + printf("*** ERROR *** decoding \"%s\" returns (%f,%f), decoding \"%s\" returns (%f,%f)\n", + parseTests[i].userInput, lat1, lon1, romanized2, lat2, lon2); + } + } + } + } + return nrTests; +} + + +// Show progress. +static void showTestProgress(int at, int max, int nrTests) { + static clock_t prevTick = 0; + + // No worries, clock() is a very fast call. + clock_t tick = clock() / (CLOCKS_PER_SEC / 2); + if (tick != prevTick) { + prevTick = tick; + + // Use stderr to not pollute logs. + fprintf(stderr, "\r%0.1f%% (executed %0.1fM tests)\r", (at * 100.0) / max, nrTests / 1000000.0); + } +} + + +static void printGeneratedMapcodes(const char *title, const Mapcodes *mapcodes) { + int i, nrresults = mapcodes->count; + printf(" %s: %d results", title, nrresults); + for (i = 0; i < nrresults; i++) { + const char *m = mapcodes->mapcode[i]; + printf(" (%s)", m); + } + printf("\n"); +} + + +// test encode x,y to M, decode M, re-encode back to M +static int testEncodeAndDecode(const char *str, double y, double x, int localsolutions, int globalsolutions) { + int nrTests = 0; + char clean[MAX_MAPCODE_RESULT_LEN + 1]; + const char *p, *s; + int found = 0; + enum Territory tc = TERRITORY_NONE; + int len, i, err, nrresults; + Mapcodes mapcodes; + double lat, lon; + int precision = MAX_PRECISION_DIGITS; + + if (y < -90) { + y = -90; + } else if (y > 90) { + y = 90; + } + + // if str: determine "precision", territory "tc", and a "clean" copy of str + if (*str) { + char territory[MAX_ISOCODE_LEN + 1]; + // find first territory letter in s + s = str; + while (*s > 0 && *s <= 32) { + s++; + } + // parse territory, if any + p = strchr(s, ' '); + len = p ? (int) (p - s) : 0; + if (p && len <= MAX_ISOCODE_LEN) { + // copy and recognize territory + memcpy(territory, s, (size_t) len); + territory[len] = 0; + tc = getTerritoryCode(territory, TERRITORY_NONE); + // make s skip to start of proper mapcode + s = p; + while (*s > 0 && *s <= 32) { + s++; + } + } else { + // assume s is the start of the proper mapcode + territory[0] = 0; + tc = getTerritoryCode("AAA", TERRITORY_NONE); + } + + // build normalised version of source string in "clean" + len = (int) strlen(s); + while (len > 0 && s[len - 1] > 0 && s[len - 1] <= 32) { + len--; + } + i = (int) strlen(territory); + if (i) { + strcpy(clean, territory); + strcat(clean, " "); + i++; + } + if (len + i >= MAX_MAPCODE_RESULT_LEN) { + len = 0; + } + memcpy(clean + i, s, (size_t) len); + clean[len + i] = 0; + // determine precision of the source string + s = strchr(clean, '-'); + if (s) { + precision = (int) strlen(s + 1); + } else { + precision = 0; + } + } + + // test if correct nr of local solutions (if requested) + if (localsolutions) { + // encode + nrresults = encodeLatLonToMapcodes(&mapcodes, y, x, tc, precision); + + ++nrTests; + if (nrresults != localsolutions) { + foundError(); + printf("*** ERROR *** encode(%0.8f, %0.8f,%d) does not deliver %d local solutions\n", + y, x, tc, localsolutions); + printGeneratedMapcodes("Delivered", &mapcodes); + } + + // test that EXPECTED solution is there (if requested) + ++nrTests; + for (i = 0; i < nrresults; i++) { + const char *m = mapcodes.mapcode[i]; + if (strstr(m, clean) == m) { + found = 1; + break; + } + } + if (!found) { + foundError(); + printf("*** ERROR *** encode(%0.8f, %0.8f) does not deliver \"%s\"\n", y, x, clean); + printGeneratedMapcodes("Delivered", &mapcodes); + } + } + + + // test if correct nr of global solutions (if requested) + if (globalsolutions > 0) { + ++nrTests; + nrresults = encodeLatLonToMapcodes(&mapcodes, y, x, TERRITORY_UNKNOWN, precision); + if (nrresults != globalsolutions) { + foundError(); + printf("*** ERROR *** encode(%0.8f, %0.8f) does not deliver %d global solutions\n", y, x, globalsolutions); + printGeneratedMapcodes("Delivered", &mapcodes); + } + } + + // test all global solutions at all precisions... + for (precision = 0; precision <= 8; precision++) { + nrresults = encodeLatLonToMapcodes(&mapcodes, y, x, TERRITORY_UNKNOWN, precision); + for (i = 0; i < nrresults; i++) { + const char *strResult = mapcodes.mapcode[i]; + + // check if every solution decodes + ++nrTests; + err = decodeMapcodeToLatLonUtf8(&lat, &lon, strResult, TERRITORY_UNKNOWN, NULL); + if (err) { + foundError(); + printf("*** ERROR *** decode('%s') = no result, expected ~(%0.8f, %0.8f)\n", strResult, y, x); + } else { + double dm = distanceInMeters(y, x, lat, lon); + double maxerror = maxErrorInMeters(precision); + // check if decode is sufficiently close to the encoded coordinate + ++nrTests; + if (dm > maxerror) { + foundError(); + printf("*** ERROR *** decode('%s') = (%0.8f, %0.8f), which is %0.4f cm away (>%0.4f cm) from (%0.8f, %0.8f)\n", + strResult, lat, lon, + dm * 100.0, maxerror * 100.0, y, x); + } else { + Mapcodes mapcodesTerritory; + Mapcodes mapcodesParent; + enum Territory tc2 = TERRITORY_NONE; + enum Territory tcParent = TERRITORY_NONE; + int j; + char *e = strchr(strResult, ' '); + found = 0; + if (e) { + *e = 0; + tc2 = getTerritoryCode(strResult, TERRITORY_NONE); + tcParent = getParentCountryOf(tc2); + *e = ' '; + } + + ++nrTests; + + // see if the original mapcode was generated + { + const int nr = encodeLatLonToMapcodes(&mapcodesTerritory, lat, lon, tc2, precision); + for (j = 0; j < nr; j++) { + if (strcmp(mapcodesTerritory.mapcode[j], strResult) == 0) { + found = 1; + break; + } + } + } + // if not: see if the original mapcode was generated for the parent + if (!found && (tcParent > _TERRITORY_MIN)) { + const int nr = encodeLatLonToMapcodes(&mapcodesParent, lat, lon, tcParent, precision); + for (j = 0; j < nr; j++) { + if (strcmp(strchr(mapcodesParent.mapcode[j], ' '), strchr(strResult, ' ')) == 0) { + found = 1; + break; + } + } + } + + if (!found) { // within 7.5 meters, but not reproduced! + if (!multipleBordersNearby(lat, lon, tc2)) { // but SHOULD be reproduced! + foundError(); + printf("*** ERROR *** %s does not re-encode (%0.15f,%0.15f) from (%0.15f,%0.15f)\n", + strResult, lat, lon, y, x); + printGeneratedMapcodes("Global ", &mapcodes); + printGeneratedMapcodes("Territory", &mapcodesTerritory); + if (tcParent > _TERRITORY_MIN) { + printGeneratedMapcodes("Parent ", &mapcodesParent); + } + } + } + } + } + } + } + return nrTests; +} + + +// test strings that are expected to FAIL a decode +static int testFailingDecodes(void) { + int nrTests = 0; + static const char *badcodes[] = { + + "", // empty + "NLD 00.00", // all-digits + "12345.6789", // all-digits + "12345.6789-X", // all-digits + "GGG XX.XX", // unknown country + "GGG-GG XX.XX", // unknown country + "NLDX XX.XX", // unknown/long country + "NLDNLDNLD XX.XX", // unknown/long country + "USAUSA-CA XX.XX", // unknown/long country + "USA-CACA XX.XX", // unknown/long state + "US-CACACA XX.XX", // unknown/long state + "US-US XX00.XX00", // parent as state + "US-RU XX00.XX00", // parent as state + "CA-CA XX00.XX00", // state as country + "US-GG XX.XX", // unknown state (anywhere) + "RU-CA XX.XX", // unknown state (in RU) + "RUS-CA XX.XX", // unknown state (in RUS) + "NLD-CA XX.XX", // unknown state (NL has none) + "NLD X.XXX", // short prefix + "NLD XXXXXX.XX", // long prefix + "NLD XXX.X", // short postfix + "NLD XXX.XXXXX", // long postfix + "NLD XXXXX.XXX", // invalid codex 5+3 + "NLD XXXX.XXXX", // non-existing codex in NLD + "NLD XXXX", // no dot + "NLD XXXXX", // no dot + "NLD XXX.", // no postfix + "NLD .XXX", // no prefix + "AAA x234.6789", // too short for AAA + "x234.6789", // too short for AAA + + "NLD XXX..XXX", // 2 dots + "NLD XXX.XX.X", // 2 dots + + "NLD XX.XX-Z", // Z in extension + "NLD XX.XX-1Z", // Z in extension + "NLD XX.XX-X-", // 2nd - + "NLD XX.XX-X-X", // 2nd - + + // "NLD XXX.XXX-", // empty extension ALLOWED! + + "NLD XX.XX-123456789", // extension too long + "NLD XXX.#XX", // invalid char + "NLD XXX.UXX", // invalid char + "NLD 123.A45", // A in invalid position + "NLD 123.E45", // E in invalid position + "NLD 123.U45", // U in invalid position + "NLD 123.1UE", // UE illegal vowel-encode + "NLD 123.1UU", // UU illegal + "NLD x23.1A0", // A0 with nondigit + "NLD 1x3.1A0", // A0 with nondigit + "NLD 12x.1A0", // A0 with nondigit + "NLD 123.xA0", // A0 with nondigit + "NLD 123.1U#", // U# + + "NLD ZZ.ZZ", // nameless out of range + "NLD Q000.000", // grid out of range + "NLD ZZZ.ZZZ", // grid out of range + "NLD SHH.HHH", // grid out of encompassing + "NLD L222.222", // grid out of range (restricted) + "W9.SX94", // reported as an error case + 0 + }; + int i; + for (i = 0; badcodes[i] != 0; i++) { + double lat, lon; + const char *str = badcodes[i]; + int err; + + ++nrTests; + err = decodeMapcodeToLatLonUtf8(&lat, &lon, str, TERRITORY_UNKNOWN, NULL); + if (err >= 0) { + foundError(); + printf("*** ERROR *** invalid mapcode \"%s\" decodes without error\n", str); + } + } + return nrTests; +} + + +#include "test_territories.h" + + +static int testTerritory(const char *alphaCode, enum Territory territory, + int isAlias, int needsParent, enum Territory tcParent) { + int nrTests = 0; + char nam[MAX_ISOCODE_LEN + 1]; + unsigned int i; + for (i = 0; i <= strlen(alphaCode); i++) { + char alphacode[MAX_ISOCODE_LEN + 1]; + int tn; + strcpy(alphacode, alphaCode); + if (!needsParent && (i == 0)) { + tn = getTerritoryCode(alphacode, TERRITORY_NONE); + ++nrTests; + if (tn != territory) { + foundError(); + printf("*** ERROR *** getTerritoryCode('%s')=%d but expected %d (%s)\n", + alphacode, tn, territory, getTerritoryIsoName(nam, territory, 0)); + } + } + alphacode[i] = (char) tolower(alphacode[i]); + tn = getTerritoryCode(alphacode, tcParent); + ++nrTests; + if (tn != territory) { + foundError(); + printf("*** ERROR *** getTerritoryCode('%s',%s)=%d but expected %d\n", alphacode, + tcParent ? getTerritoryIsoName(nam, tcParent, 0) : "", tn, territory); + } + } + + if ((tcParent > _TERRITORY_MIN) && !isAlias) { + getTerritoryIsoName(nam, territory, 0); + ++nrTests; + // every non-alias either equals nam, or is the state in nam + if ((strcmp(nam, alphaCode) != 0) && (strcmp(nam + 3, alphaCode) != 0)) { + foundError(); + printf("*** ERROR *** getTerritoryIsoName(%d)=\"%s\" which does not equal or contain \"%s\"\n", + territory, nam, alphaCode); + } + } + return nrTests; +} + + +static int testTerritories() { + int nrTests = 0; + int nr = sizeof(TEST_TERRITORIES) / sizeof(TEST_TERRITORIES[0]); + int i; + for (i = 0; i < nr; ++i) { + nrTests += testTerritory(TEST_TERRITORIES[i].codeISO, TEST_TERRITORIES[i].territory, + TEST_TERRITORIES[i].isAlias, + TEST_TERRITORIES[i].needsParent, TEST_TERRITORIES[i].parent); + } + return nrTests; +} + + +// test closely around a particular coordinate +static int testAround(double y, double x) { + int nrTests = 0; + nrTests += testEncodeAndDecode("", y + 0.00001, x + 0.00001, 0, 0); + nrTests += testEncodeAndDecode("", y + 0.00001, x, 0, 0); + nrTests += testEncodeAndDecode("", y + 0.00001, x - 0.00001, 0, 0); + + nrTests += testEncodeAndDecode("", y, x + 0.00001, 0, 0); + nrTests += testEncodeAndDecode("", y, x, 0, 0); + nrTests += testEncodeAndDecode("", y, x - 0.00001, 0, 0); + + nrTests += testEncodeAndDecode("", y - 0.00001, x + 0.00001, 0, 0); + nrTests += testEncodeAndDecode("", y - 0.00001, x, 0, 0); + nrTests += testEncodeAndDecode("", y - 0.00001, x - 0.00001, 0, 0); + return nrTests; +} + + +// This context holds a record to process and a return value (nrTests) per thread. +struct ContextTestAround { + int nrTests; + const TerritoryBoundary *territoryBoundaries; +}; + + +static int joinThreads(pthread_t *threads, struct ContextTestAround *contexts, int total) { + int i = 0; + int nrTests = 0; + for (i = 0; i < total; ++i) { + if (pthread_join(threads[i], 0)) { + foundError(); + printf("*** ERROR *** Error joining thread %d of %d\n", i, total); + return 0; + + } + nrTests += contexts[i].nrTests; + } + return nrTests; +} + + +// perform testEncodeAndDecode for all elements of encode_test[] (from decode_test.h) +static int testEncodeDecode(void) { + int nrTests = 0; + int i = 0; + int nr = sizeof(ENCODE_TEST) / sizeof(ENCODE_TEST[0]) - 1; + printf("%d encodes\n", nr); + for (i = 0; i < nr; i++) { + const EncodeTestRecord *t = &ENCODE_TEST[i]; + showTestProgress(i, nr, nrTests); + nrTests += testEncodeAndDecode(t->mapcode, t->latitude, t->longitude, + t->nrLocalMapcodes, t->nrGlobalMapcodes); + } + return nrTests; +} + + +static void *executeTestAround(void *context) { + int nrTests = 0; + double y, x, midx, midy, thirdx; + struct ContextTestAround *c = (struct ContextTestAround *) context; + const TerritoryBoundary *b = c->territoryBoundaries; + + midy = (b->miny + b->maxy) / 2000000.0; + midx = (b->minx + b->maxx) / 2000000.0; + thirdx = (2 * b->minx + b->maxx) / 3000000.0; + nrTests += testAround(midy, midx); + + y = (b->miny) / 1000000.0; + x = (b->minx) / 1000000.0; + nrTests += testAround(y, x); + nrTests += testAround(midy, x); + nrTests += testAround(y, midx); + nrTests += testAround(y, thirdx); + + x = (b->maxx) / 1000000.0; + nrTests += testAround(y, x); + nrTests += testAround(midy, x); + + y = (b->maxy) / 1000000.0; + x = (b->minx) / 1000000.0; + nrTests += testAround(y, x); + nrTests += testAround(y, midx); + + x = (b->maxx) / 1000000.0; + nrTests += testAround(y, x); + nrTests += testAround(midy, x); + c->nrTests = nrTests; + return 0; +} + + +// test around all centers and corners of all territory rectangles +static int testReEncode(void) { + int nrTests = 0; + enum Territory ccode; + int m = 0; + int nrRecords = MAPCODE_BOUNDARY_MAX; + int nrThread = 0; + + // Declare threads and contexts. + pthread_t threads[MAX_THREADS]; + struct ContextTestAround contexts[MAX_THREADS]; + + printf("%d records\n", nrRecords); + for (ccode = _TERRITORY_MIN + 1; ccode < _TERRITORY_MAX; ccode++) { + int min_boundary = DATA_START[INDEX_OF_TERRITORY(ccode)]; + int max_boundary = DATA_START[INDEX_OF_TERRITORY(ccode) + 1]; + showTestProgress(max_boundary, nrRecords, nrTests); + // use internal knowledge of mapcoder to test all the territory boundaries + for (m = min_boundary; m < max_boundary; m++) { + const TerritoryBoundary *b = TERRITORY_BOUNDARY(m); + + // Create context for thread. + contexts[nrThread].nrTests = 0; + contexts[nrThread].territoryBoundaries = b; + + // Execute task on new thread. + if (pthread_create(&threads[nrThread], 0, executeTestAround, (void *) &contexts[nrThread])) { + foundError(); + printf("*** ERROR *** Cannot create thread\n"); + return 0; + } + + // Move to next thread in pool. If out of threads, join them and start over. + nrThread++; + if (nrThread >= MAX_THREADS) { + nrTests += joinThreads(threads, contexts, nrThread); + nrThread = 0; + } + } + nrTests += joinThreads(threads, contexts, nrThread); + nrThread = 0; + } + return nrTests; +} + + +static void testDistance(double d1, double d2) { + if (fabs(d1 - d2) > 0.00001) { + foundError(); + printf("*** ERROR *** distanceInMeters failed, %lf != %lf\n", d1, d2); + } +} + + +static int testDistances(void) { + static const double METERS_PER_DEGREE_LAT = 110946.252133; + static const double METERS_PER_DEGREE_LON = 111319.490793; + int nrTests = 0; + int i; + static const double coordpairs[] = { + // lat1, lon1, lat2, lon2, expected distance * 100000 + 1, 1, 1, 1, 0, + 0, 0, 0, 1, 11131949079, + 89, 0, 89, 1, 194279300, + 3, 0, 3, 1, 11116693130, + -3, 0, -3, 1, 11116693130, + -3, -179.5, -3, 179.5, 11116693130, + -3, 179.5, -3, -179.5, 11116693130, + 3, 8, 3, 9, 11116693130, + 3, -8, 3, -9, 11116693130, + 3, -0.5, 3, 0.5, 11116693130, + 54, 5, 54.000001, 5, 11095, + 54, 5, 54, 5.000001, 6543, + 54, 5, 54.000001, 5.000001, 12880, + 90, 0, 90, 50, 0, + 0.11, 0.22, 0.12, 0.2333, 185011466 + }; + + ++nrTests; + testDistance(METERS_PER_DEGREE_LON * 1.5, distanceInMeters(0.0, 0.0, 0.0, 1.5)); // Check if #define is correct. + ++nrTests; + testDistance(METERS_PER_DEGREE_LON * 2.0, distanceInMeters(0.0, 0.0, 0.0, 2.0)); + ++nrTests; + testDistance(METERS_PER_DEGREE_LON * 2.5, distanceInMeters(0.0, 0.0, 0.0, 2.5)); + + ++nrTests; + testDistance(METERS_PER_DEGREE_LON * 1.5, distanceInMeters(0.0, -1.0, 0.0, 0.5)); // Check around 0. + ++nrTests; + testDistance(METERS_PER_DEGREE_LON * 2.0, distanceInMeters(0.0, -1.0, 0.0, 1.0)); + ++nrTests; + testDistance(METERS_PER_DEGREE_LON * 2.5, distanceInMeters(0.0, -1.0, 0.0, 1.5)); + + ++nrTests; + testDistance(METERS_PER_DEGREE_LON * 1.5, distanceInMeters(0.0, 0.5, 0.0, -1.0)); + ++nrTests; + testDistance(METERS_PER_DEGREE_LON * 2.0, distanceInMeters(0.0, 1.0, 0.0, -1.0)); + ++nrTests; + testDistance(METERS_PER_DEGREE_LON * 2.5, distanceInMeters(0.0, 1.5, 0.0, -1.0)); + + ++nrTests; + testDistance(METERS_PER_DEGREE_LON * 1.5, distanceInMeters(0.0, 359.0, 0.0, 0.5)); // Check around 360. + ++nrTests; + testDistance(METERS_PER_DEGREE_LON * 2.0, distanceInMeters(0.0, 359.0, 0.0, 1.0)); + ++nrTests; + testDistance(METERS_PER_DEGREE_LON * 2.5, distanceInMeters(0.0, 359.0, 0.0, 1.5)); + + ++nrTests; + testDistance(METERS_PER_DEGREE_LON * 1.5, distanceInMeters(0.0, 0.5, 0.0, 359.0)); // Note that shortest. + ++nrTests; + testDistance(METERS_PER_DEGREE_LON * 2.0, distanceInMeters(0.0, 1.0, 0.0, 359.0)); // path needs to be taken! + ++nrTests; + testDistance(METERS_PER_DEGREE_LON * 2.5, distanceInMeters(0.0, 1.5, 0.0, 359.0)); + + ++nrTests; + testDistance(METERS_PER_DEGREE_LAT, distanceInMeters(0.5, 0.0, -0.5, 0.0)); // Check constant. + ++nrTests; + testDistance(METERS_PER_DEGREE_LAT, distanceInMeters(1.0, 0.0, -0.0, 0.0)); // Check around 0. + ++nrTests; + testDistance(METERS_PER_DEGREE_LAT, distanceInMeters(0.0, 0.0, -1.0, 0.0)); + + for (i = 0; i < (int) (sizeof(coordpairs) / sizeof(coordpairs[0])); i += 5) { + const double distance = distanceInMeters( + coordpairs[i], coordpairs[i + 1], + coordpairs[i + 2], coordpairs[i + 3]); + ++nrTests; + if (floor(0.5 + (100000.0 * distance)) != coordpairs[i + 4]) { + foundError(); + printf("*** ERROR *** distanceInMeters %d failed: %f\n", i, distance); + } + } + return nrTests; +} + + +static int testTerritoryInsides(void) { + int nrTests = 0; + if (strcmp(MAPCODE_C_VERSION, "2.1.5") >= 0) { + int i; + const struct { + const char *territory; + double lat; + double lon; + int nearborders; + } TEST_DATA[] = { + {"AAA", 0, 0, 0}, + {"AAA", 0, 999, 0}, + {"AAA", 90, 0, 0}, + {"AAA", -90, 0, 0}, + {"AAA", 0, 180, 0}, + {"AAA", 0, -180, 0}, + {"ATA", -90, 0, 1}, // ATA -90,0 has 2 borders as of data version 2.2 + {"ATA", -70, 0, 0}, + + {"USA", 31, -70, 0}, // interational waters (not in state) + {"MEX", 19, -115, 0}, // interational waters (not in state) + {"MEX", 18.358525, -114.722672, 0}, // Isla Clarion, not in a state + {"MX-ROO", 20, -87, 0}, // just in ROO + {"MX-ROO", 20, -87.3, 0}, // in ROO because in MEX + {"MEX", 20, -87.3, 0}, // in ROO because in MEX + + {"IND", 19, 87, 0}, + + {"NLD", 52.6, 4.8, 0}, + {"US-WV", 40.18, -80.87, 0}, + {"USA", 40.18, -80.87, 0}, + {"US-FL", 24.7, -82.7, 0}, + {"USA", 24.7, -82.7, 0}, + {"IN-TG", 16.13, 78.75, 0}, + {"IN-AP", 16.13, 78.75, 0}, + {"IN-MH", 16.13, 78.75, 0}, + {"IN-PY", 16.13, 78.75, 0}, + {"IND", 16.13, 78.75, 0}, + {"USA", 40.7, -74, 0}, + + {"US-NY", 40.7, -74, 1}, + {"MEX", 20.252060, -89.779821, 1}, + {"NLD", 52.467314, 4.494037, 1}, + {"MEX", 21.431778909671, -89.779828861356, 1}, + {"MEX", 21.431788272457, -89.779820144176, 1} + }; + + for (i = 0; i < (int) (sizeof(TEST_DATA) / sizeof(TEST_DATA[0])); i++) { + enum Territory territory = getTerritoryCode(TEST_DATA[i].territory, TERRITORY_NONE); + ++nrTests; + if (multipleBordersNearby(TEST_DATA[i].lat, TEST_DATA[i].lon, territory) != TEST_DATA[i].nearborders) { + foundError(); + printf("*** ERROR *** multipleBordersNearby(%+18.13f,%+18.13f, \"%s\") not %d\n", + TEST_DATA[i].lat, TEST_DATA[i].lon, TEST_DATA[i].territory, TEST_DATA[i].nearborders); + } + } + } + return nrTests; +} + + +static int testTerritoryCode(void) { + int nrTests = 0; + int i; + + static const struct { + enum Territory expectedresult; + enum Territory context; + const char *inputstring; + } tcTestData[] = { + {TERRITORY_RU_AL, TERRITORY_RU_TT, "AL"}, // 431=ru-tam + {TERRITORY_NONE, TERRITORY_NONE, ""}, + {TERRITORY_NONE, TERRITORY_NONE, "R"}, + {TERRITORY_NONE, TERRITORY_NONE, "RX"}, + {TERRITORY_NONE, TERRITORY_NONE, "RXX"}, + {TERRITORY_RUS, TERRITORY_NONE, "RUS"}, + {TERRITORY_NONE, TERRITORY_NONE, "RUSSIA"}, + {TERRITORY_USA, TERRITORY_NONE, "US"}, + {TERRITORY_USA, TERRITORY_NONE, "USA"}, + {TERRITORY_USA, TERRITORY_NONE, "usa"}, + {TERRITORY_NONE, TERRITORY_NONE, "US-TEST"}, + {TERRITORY_USA, TERRITORY_NONE, "US TEST"}, + {TERRITORY_US_CA, TERRITORY_NONE, "US-CA"}, + {TERRITORY_US_CA, TERRITORY_NONE, "Us-CA TEST"}, + {TERRITORY_US_CA, TERRITORY_NONE, "Usa-CA"}, + {TERRITORY_RU_TT, TERRITORY_NONE, "RUS-TAM"}, + {TERRITORY_NONE, TERRITORY_NONE, "RUS-TAMX"}, + {TERRITORY_RU_TT, TERRITORY_NONE, "RUS-TAM X"}, + {TERRITORY_BR_AL, TERRITORY_NONE, "AL"}, + {TERRITORY_RU_AL, TERRITORY_RUS, "AL"}, // 497=rus + {TERRITORY_RU_AL, TERRITORY_RU_TT, "AL"}, // 431=ru-tam + {TERRITORY_US_AL, TERRITORY_USA, "AL"}, // 411=usa + {TERRITORY_US_AL, TERRITORY_US_CA, "AL"}, + {TERRITORY_NONE, TERRITORY_NONE, 0} + }; + + for (i = 0; tcTestData[i].inputstring != 0; i++) { + enum Territory ccode = getTerritoryCode(tcTestData[i].inputstring, tcTestData[i].context); + ++nrTests; + if (ccode != tcTestData[i].expectedresult) { + foundError(); + printf("*** ERROR *** getTerritoryCode(\"%s\", %d)=%d, expected %d\n", + tcTestData[i].inputstring, tcTestData[i].context, + ccode, tcTestData[i].expectedresult); + } + } + return nrTests; +} + + +static int testIncorrectGetTerritoryCode(char *tcAlpha) { + enum Territory ccode = getTerritoryCode(tcAlpha, TERRITORY_NONE); + if (ccode > _TERRITORY_MIN) { + foundError(); + printf("*** ERROR *** getTerritoryCode returns '%d' (should be < 0) for territory code '%s'\n", (int) ccode, + tcAlpha); + } + return 1; +} + + +static int testGetTerritoryCode(void) { + int nrTests = 0; + int i; + char s1[1]; + char largeString[16000]; + + nrTests += testIncorrectGetTerritoryCode("UNKNOWN"); + nrTests += testIncorrectGetTerritoryCode("A"); + nrTests += testIncorrectGetTerritoryCode(" A"); + nrTests += testIncorrectGetTerritoryCode("A "); + nrTests += testIncorrectGetTerritoryCode(" A "); + nrTests += testIncorrectGetTerritoryCode("AA"); + nrTests += testIncorrectGetTerritoryCode(" AA"); + nrTests += testIncorrectGetTerritoryCode("AA "); + nrTests += testIncorrectGetTerritoryCode(" AA "); + nrTests += testIncorrectGetTerritoryCode("US-"); + nrTests += testIncorrectGetTerritoryCode(" US-"); + nrTests += testIncorrectGetTerritoryCode("US- "); + nrTests += testIncorrectGetTerritoryCode(" US- "); + nrTests += testIncorrectGetTerritoryCode(" "); + + s1[0] = 0; + nrTests += testIncorrectGetTerritoryCode(s1); + + for (i = 0; i < (int) sizeof(largeString) - 1; ++i) { + largeString[i] = (char) ((i % 223) + 32); + } + largeString[sizeof(largeString) - 1] = 0; + nrTests += testIncorrectGetTerritoryCode(largeString); + return nrTests; +} + + +static int testIncorrectEncode(double lat, double lon, int treatAsError) { + int nrResults; + int nrTests = 0; + Mapcodes mapcodes; + ++nrTests; + nrResults = encodeLatLonToMapcodes(&mapcodes, lat, lon, TERRITORY_UNKNOWN, 0); + if (nrResults > 0) { + if (treatAsError) { + foundError(); + } + printf("*** %s *** encodeLatLonToMapcodes returns '%d' (should be <= 0) for lat=%f, lon=%f\n", + treatAsError ? "ERROR" : "WARNING", nrResults, lat, lon); + } + return nrTests; +} + + +static int testCorrectEncode(double lat, double lon, int treatAsError) { + Mapcodes mapcodes; + int nrResults = encodeLatLonToMapcodes(&mapcodes, lat, lon, TERRITORY_UNKNOWN, 0); + if (nrResults <= 0) { + if (treatAsError) { + foundError(); + } + printf("*** %s *** encodeLatLonToMapcodes returns '%d' (should be > 0) for lat=%f, lon=%f\n", + treatAsError ? "ERROR" : "WARNING", nrResults, lat, lon); + } + return 1; +} + + +static int testEncodeRobustness(void) { + int nrTests = 0; + double d; + unsigned char *b = (unsigned char *) &d; + + nrTests += testCorrectEncode(-90.0, 0.0, 1); + nrTests += testCorrectEncode(90.0, 0.0, 1); + nrTests += testCorrectEncode(-91.0, 0.0, 1); + nrTests += testCorrectEncode(91.0, 0.0, 1); + + nrTests += testCorrectEncode(0.0, -180.0, 1); + nrTests += testCorrectEncode(0.0, 180.0, 1); + nrTests += testCorrectEncode(1.0, -181.0, 1); + nrTests += testCorrectEncode(0.0, 181.0, 1); + + // NAN - See: https://en.wikipedia.org/wiki/Double-precision_floating-point_format + b[7] = 0x7f; + b[6] = 0xff; + b[5] = 0xff; + b[4] = 0xff; + b[3] = 0xff; + b[2] = 0xff; + b[1] = 0xff; + b[0] = 0xff; + nrTests += testIncorrectEncode(0.0, d, 0); + nrTests += testIncorrectEncode(d, 0.0, 0); + nrTests += testIncorrectEncode(d, d, 0); + + // Infinity. + b[7] = 0x7f; + b[6] = 0xf0; + b[5] = 0x00; + b[4] = 0x00; + b[3] = 0x00; + b[2] = 0x00; + b[1] = 0x00; + b[0] = 0x00; + nrTests += testCorrectEncode(d, 0.0, 0); // Lat may be Inf. + nrTests += testIncorrectEncode(0.0, d, 0); + nrTests += testIncorrectEncode(d, d, 0); + + // -Infinity. + b[7] = 0xff; + b[6] = 0xf0; + b[5] = 0x00; + b[4] = 0x00; + b[3] = 0x00; + b[2] = 0x00; + b[1] = 0x00; + b[0] = 0x00; + nrTests += testCorrectEncode(d, 0.0, 0); // Lat may be -Inf. + nrTests += testIncorrectEncode(0.0, d, 0); + nrTests += testIncorrectEncode(d, d, 0); + + // Max double + b[7] = 0x7f; + b[6] = 0xef; + b[5] = 0xff; + b[4] = 0xff; + b[3] = 0xff; + b[2] = 0xff; + b[1] = 0xff; + b[0] = 0xff; + nrTests += testCorrectEncode(d, 0.0, 0); + nrTests += testCorrectEncode(0.0, d, 0); + nrTests += testCorrectEncode(d, d, 0); + + d = -d; + nrTests += testCorrectEncode(d, 0.0, 0); + nrTests += testCorrectEncode(0.0, d, 0); + nrTests += testCorrectEncode(d, d, 0); + return nrTests; +} + + +static int testIncorrectDecode(char *mc, enum Territory tc) { + double lat; + double lon; + int rc = decodeMapcodeToLatLonUtf8(&lat, &lon, mc, tc, NULL); + if (rc >= 0) { + foundError(); + printf("*** ERROR *** decodeMapcodeToLatLonUtf8 returns '%d' (should be non-0) for mapcode='%s'\n", rc, mc); + } + return 1; +} + + +static int testCorrectDecode(char *mc, enum Territory tc) { + double lat1; + double lon1; + double lat2; + double lon2; + UWORD utf16[MAX_CLEAN_MAPCODE_LEN + 1]; + int rc = decodeMapcodeToLatLonUtf8(&lat1, &lon1, mc, tc, NULL); + if (rc < 0) { + foundError(); + printf("*** ERROR *** decodeMapcodeToLatLonUtf8 returns '%d' (should be 0) for mapcode='%s'\n", rc, mc); + } + rc = compareWithMapcodeFormatUtf8(mc); + if (rc < 0) { + foundError(); + printf("*** ERROR *** decodeMapcodeToLatLonUtf8 returns '%d' (should be 0) for mapcode='%s'\n", rc, mc); + } + + convertMapcodeToAlphabetUtf16(utf16, mc, ALPHABET_ARABIC); + rc = decodeMapcodeToLatLonUtf16(&lat2, &lon2, utf16, tc, NULL); + if (rc < 0) { + foundError(); + printf("*** ERROR *** decodeMapcodeToLatLonUtf16 returns '%d' (should be 0) for mapcode='%s'\n", rc, mc); + } + if ((fabs(lat1 - lat2) > 0.000001) || (fabs(lon1 - lon2) > 0.000001)) { + foundError(); + printf("*** ERROR *** decodeMapcodeToLatLonUtf16 returns (%lf, %lf) (should be (%lf, %lf)) for mapcode='%s'\n", + lat2, lon2, lat1, lon1, mc); + } + rc = compareWithMapcodeFormatUtf16(utf16); + if (rc < 0) { + foundError(); + printf("*** ERROR *** decodeMapcodeToLatLonUtf16 returns '%d' (should be 0) for mapcode='%s'\n", rc, mc); + } + return 2; +} + + +static int testDecodeRobustness(void) { + int nrTests = 0; + int i; + char s1[1]; + char largeString[16000]; + + enum Territory tc = getTerritoryCode("NLD", TERRITORY_NONE); + nrTests += testIncorrectDecode("", TERRITORY_NONE); + nrTests += testIncorrectDecode(" ", TERRITORY_NONE); + nrTests += testIncorrectDecode("AA", TERRITORY_NONE); + nrTests += testIncorrectDecode("", tc); + nrTests += testIncorrectDecode(" ", tc); + nrTests += testIncorrectDecode("AA", tc); + nrTests += testIncorrectDecode("XX.XX", TERRITORY_NONE); + nrTests += testCorrectDecode("NLD XX.XX", tc); + nrTests += testCorrectDecode("NLD 39.UC", tc); + nrTests += testCorrectDecode("W9.SX9", tc); + nrTests += testCorrectDecode("MEX 49.4V", tc); + nrTests += testCorrectDecode("NLD XX.XX", TERRITORY_NONE); + nrTests += testCorrectDecode("MX XX.XX", TERRITORY_NONE); + + s1[0] = 0; + nrTests += testIncorrectDecode(s1, TERRITORY_NONE); + nrTests += testIncorrectDecode(s1, tc); + + for (i = 0; i < (int) sizeof(largeString) - 1; ++i) { + largeString[i] = (char) ((i % 223) + 32); + } + largeString[sizeof(largeString) - 1] = 0; + nrTests += testIncorrectDecode(s1, TERRITORY_NONE); + nrTests += testIncorrectDecode(s1, tc); + return nrTests; +} + + +static int testEnvironment(void) { + int nrTests = 0; + int sizeOfWord = sizeof(UWORD); + char *s = "1234567890"; + long distance = (strstr(s, "0") - s); + + printf("sizeof(char)=%ld, sizeof(UWORD)=%ld, sizeof(int)=%ld, sizeof(long int)=%ld\n", + sizeof(char), sizeof(UWORD), sizeof(int), sizeof(long int)); + + // Check size of UWORD. + nrTests++; + if (sizeOfWord != 2) { + foundError(); + printf("*** ERROR *** Incompatible system, UWORD is not 2 bytes, but %d\n", (int) sizeof(UWORD)); + } + + // Check char* math. + nrTests++; + if (distance != 9) { + foundError(); + printf("*** ERROR *** Incompatible system, char* math does not work as expected, distance=%ld\n", distance); + } + return nrTests; +} + + +static int testRobustness(void) { + int nrTests = 0; + nrTests += testGetTerritoryCode(); + nrTests += testEncodeRobustness(); + nrTests += testDecodeRobustness(); + return nrTests; +} + + +static int testTerritoriesCsv(void) { + int nrTests = 0; + int linesTested = 0; + const char *csvName = "territories.csv"; +#define MAXLINESIZE 512 // worst-case line length in the file + FILE *fp = fopen(csvName, "r"); + if (fp == NULL) { + foundError(); + printf("*** ERROR *** Can't read file %s\n", csvName); + } else { + char line[MAXLINESIZE]; + if (fgets(line, MAXLINESIZE, fp) != NULL) { // skip header line + while (fgets(line, MAXLINESIZE, fp) != NULL) { + enum Territory csvTerritoryCode; + char *s = line; + char *e = strchr(s, ','); + if (e) { + linesTested++; + *e = 0; + csvTerritoryCode = TERRITORY_OF_INDEX(atoi(s)); + s = e + 1; + // parse and check aliases + e = strchr(s, ','); + if (e) { + *e = 0; + while (*s) { + enum Territory territoryCode; + char *sep = strchr(s, '|'); + if (sep) { + *sep = 0; + } + territoryCode = getTerritoryCode(s, TERRITORY_NONE); + if (territoryCode != csvTerritoryCode) { + foundError(); + printf("*** ERROR *** Territory string %s returns code %d, expected %d\n", s, + territoryCode, csvTerritoryCode); + } + if (sep) { + s = sep + 1; + } else { + s = e; + } + } + s++; + } + // parse and check alphabets + e = strchr(s, ','); + if (e) { + int csvNrAlphabets = 0; + const TerritoryAlphabets *territoryAlphabet = getAlphabetsForTerritory(csvTerritoryCode); + *e = 0; + while (*s) { + char *sep = strchr(s, '|'); + if (sep) { + *sep = 0; + } + csvNrAlphabets++; + if ((csvNrAlphabets > territoryAlphabet->count) || + (atoi(s) != territoryAlphabet->alphabet[csvNrAlphabets - 1])) { + foundError(); + printf("*** ERROR *** Mismatch: alphabet %d of territory %d should be %d\n", + csvNrAlphabets, csvTerritoryCode, atoi(s)); + } + if (sep) { + s = sep + 1; + } else { + s = e; + } + } + if (csvNrAlphabets != territoryAlphabet->count) { + foundError(); + printf("*** ERROR *** %d alphabets for territory %d, expected %d\n", + territoryAlphabet->count, csvTerritoryCode, csvNrAlphabets); + } + s++; + } + // parse and check names + e = strchr(s, 10); + if (e) { + *e = 0; +#ifdef MAPCODE_SUPPORT_LANGUAGE_EN + { + int i, noMoreNames = 0; + for (i = 0; !noMoreNames; i++) { + char territoryName[MAX_TERRITORY_FULLNAME_LEN + 1]; + noMoreNames = getFullTerritoryNameEnglish(territoryName, csvTerritoryCode, i); + if (!strstr(s, territoryName)) { + foundError(); + printf("*** ERROR *** Name \"%s\" not found in \"%s\"\n", territoryName, s); + } + } + } +#endif // MAPCODE_SUPPORT_LANGUAGE_EN + } + } + } + } + + fclose(fp); + } + printf("%d lines tested from %s\n", linesTested, csvName); + return nrTests; +} + + +static int testSingleEncodes(void) { + int nrTests = 0; + struct { + double latDeg; + double lonDeg; + enum Territory territory; + const char *result; + } test_single_encode[] = { + {52.3, 4.9, TERRITORY_NLD, "NLD GG.LCG-RJQ4"}, + {50, 5, TERRITORY_BEL, "BEL T71.5V7-N0PT"}, + {32, 5, TERRITORY_DZA, "DZA CG4.G4F6-KJ00"}, + {0, 0, TERRITORY_NONE, NULL} + }; + int i; + for (i = 0; test_single_encode[i].result != NULL; i++) { + char result[MAX_MAPCODE_RESULT_LEN + 1]; + encodeLatLonToSingleMapcode(result, test_single_encode[i].latDeg, test_single_encode[i].lonDeg, + test_single_encode[i].territory, 4); + if (strcmp(result, test_single_encode[i].result) != 0) { + printf("*** ERROR *** encodeLatLonToSingleMapcode()=%s, expected %s\n", + result, test_single_encode[i].result); + } + nrTests++; + } + return nrTests; +} + + + +static int testGetFullTerritoryNameInLocale(const char *locale, const char *expectedName, enum Territory territory, int alternative) { + int nrTests = 0; + int expectedCode = (*expectedName ? 1 : 0); + char gotName[MAX_TERRITORY_FULLNAME_LEN + 1]; + int gotCode = getFullTerritoryNameInLocale(gotName, territory, alternative, locale); + ++nrTests; + if (strcmp(expectedName, gotName)) { + char s[MAX_ISOCODE_LEN + 1]; + foundError(); + printf("*** ERROR *** getFullTerritoryNameInLocale error, expected name '%s', but got '%s' for territory %s, alternative %d\n", + expectedName, gotName, getTerritoryIsoName(s, territory, 0), alternative); + } + ++nrTests; + if ((expectedCode && !gotCode) || (!expectedCode && gotCode)) { + char s[MAX_ISOCODE_LEN + 1]; + foundError(); + printf("*** ERROR *** getFullTerritoryNameInLocale error, expected return code %d, but got %d (%s) for territory %s, alternative %d\n", + expectedCode, gotCode, gotName, getTerritoryIsoName(s, territory, 0), alternative); + } + return nrTests; +} + + +#ifdef MAPCODE_SUPPORT_LANGUAGE_EN + +static int testGetFullTerritoryNameEnglish(int expectedCode, const char *expectedName, enum Territory territory, + int alternative) { + int nrTests = 0; + char gotName[MAX_TERRITORY_FULLNAME_LEN + 1]; + int gotCode = getFullTerritoryNameEnglish(gotName, territory, alternative); + ++nrTests; + if (strcmp(expectedName, gotName)) { + char s[MAX_ISOCODE_LEN + 1]; + foundError(); + printf("*** ERROR *** getFullTerritoryNameEnglish error, expected name '%s', but got '%s' for territory %s, alternative %d\n", + expectedName, gotName, getTerritoryIsoName(s, territory, 0), alternative); + } + ++nrTests; + if ((expectedCode && !gotCode) || (!expectedCode && gotCode)) { + char s[MAX_ISOCODE_LEN + 1]; + foundError(); + printf("*** ERROR *** getFullTerritoryNameEnglish error, expected return code %d, but got %d (%s) for territory %s, alternative %d\n", + expectedCode, gotCode, gotName, getTerritoryIsoName(s, territory, 0), alternative); + } + return nrTests; +} + +#endif // MAPCODE_SUPPORT_LANGUAGE_EN + +#ifdef MAPCODE_SUPPORT_LANGUAGE_LOCAL + +static int +testGetFullTerritoryNameLocal(int expectedCode, const char *expectedName, enum Territory territory, int alternative) { + int nrTests = 0; + char gotName[MAX_TERRITORY_FULLNAME_LEN + 1]; + int gotCode = getFullTerritoryNameLocal(gotName, territory, alternative); + ++nrTests; + if (strcmp(expectedName, gotName)) { + char s[MAX_ISOCODE_LEN + 1]; + foundError(); + printf("*** ERROR *** getFullTerritoryNameLocal error, expected name '%s', but got '%s' for territory %s, alternative %d\n", + expectedName, gotName, getTerritoryIsoName(s, territory, 0), alternative); + } + ++nrTests; + if ((expectedCode && !gotCode) || (!expectedCode && gotCode)) { + char s[MAX_ISOCODE_LEN + 1]; + foundError(); + printf("*** ERROR *** getFullTerritoryNameLocal error, expected return code %d, but got %d (%s) for territory %s, alternative %d\n", + expectedCode, gotCode, gotName, getTerritoryIsoName(s, territory, 0), alternative); + } + return nrTests; +} + +static int testGetFullTerritoryNameLocalInAlphabet( + int expectedCode, const char *expectedName, + enum Territory territory, + int alternative, enum Alphabet alphabet) { + int nrTests = 0; + char gotName[MAX_TERRITORY_FULLNAME_LEN + 1]; + int gotCode = getFullTerritoryNameLocalInAlphabet(gotName, territory, alternative, alphabet); + ++nrTests; + if (strcmp(expectedName, gotName)) { + char s[MAX_ISOCODE_LEN + 1]; + foundError(); + printf("*** ERROR *** getFullTerritoryNameLocalInAlphabet error, expected name '%s', but got '%s' for territory %s, alternative %d\n", + expectedName, gotName, getTerritoryIsoName(s, territory, 0), alternative); + } + ++nrTests; + if ((expectedCode && !gotCode) || (!expectedCode && gotCode)) { + char s[MAX_ISOCODE_LEN + 1]; + foundError(); + printf("*** ERROR *** getFullTerritoryNameLocalInAlphabet error, expected return code %d, but got %d (%s) for territory %s, alternative %d\n", + expectedCode, gotCode, gotName, getTerritoryIsoName(s, territory, 0), alternative); + } + return nrTests; +} + +#endif // MAPCODE_SUPPORT_LANGUAGE_LOCAL + +int testGetFullTerritoryName(void) { + int nrTests = 0; + enum Territory territory; + int nrNames = 0; + int maxLength = 0; + int alternative; + int i; + char territoryName[2048]; // large so we can test overflow + static const char *locales_to_test[] = { + "DA", "DE", "EN", "FR", "NL"}; + + nrTests += testGetFullTerritoryNameInLocale(NULL, "Vatican", TERRITORY_VAT, 0); + nrTests += testGetFullTerritoryNameInLocale("", "Vatican", TERRITORY_VAT, 0); + nrTests += testGetFullTerritoryNameInLocale("E", "Vatican", TERRITORY_VAT, 0); + nrTests += testGetFullTerritoryNameInLocale("EN", "Vatican", TERRITORY_VAT, 0); + nrTests += testGetFullTerritoryNameInLocale("??", "Vatican", TERRITORY_VAT, 0); + + for (i = 0; i < (int) (sizeof(locales_to_test) / sizeof(locales_to_test[0])); i++) { + const char *locale = locales_to_test[i]; + int nrInLocale = 0; + nrTests += testGetFullTerritoryNameInLocale(locale, "", _TERRITORY_MIN, 0); + nrTests += testGetFullTerritoryNameInLocale(locale, "", _TERRITORY_MAX, 0); +// for (territory = _TERRITORY_MIN + 1; territory < _TERRITORY_MAX; ++territory) { + for (territory = TERRITORY_NLD; territory < TERRITORY_EST; ++territory) { + char expectedName[MAX_TERRITORY_FULLNAME_LEN + 1]; + getFullTerritoryNameInLocale(expectedName, territory, 0, 0); + nrTests += testGetFullTerritoryNameInLocale(locale, expectedName, territory, 0); + nrTests += testGetFullTerritoryNameInLocale("", expectedName, territory, 0); + nrTests += testGetFullTerritoryNameInLocale(locale, "", territory, -1); + nrTests += testGetFullTerritoryNameInLocale(locale, "", territory, 999); + for (alternative = 0;; alternative++) { + int len; + if (!getFullTerritoryNameInLocale(territoryName, territory, alternative, locale)) { + break; + } + ++nrInLocale; + ++nrNames; + len = (int) strlen(territoryName); + nrTests++; + if (len < 1 || len > MAX_TERRITORY_FULLNAME_LEN) { + foundError(); + printf("*** ERROR *** Bad territoryname %d, %d characters (limit is %d): %s\n", + (int) territory, len, MAX_TERRITORY_FULLNAME_LEN, territoryName); + } + if (len > maxLength) { + maxLength = len; + } + } + } + } + +#ifdef MAPCODE_SUPPORT_LANGUAGE_LOCAL + + // check that every territory has a local name in all the common alphabets + for (territory = _TERRITORY_MIN + 1; territory < _TERRITORY_MAX; ++territory) { + const TerritoryAlphabets *territoryAlphabets = getAlphabetsForTerritory(territory); + int i; + for (i = 0; i < territoryAlphabets->count; i++) { + nrTests++; + if (!getFullTerritoryNameLocalInAlphabet(territoryName, territory, 0, + territoryAlphabets->alphabet[i])) { + char s[MAX_ISOCODE_LEN + 1]; + foundError(); + printf("*** ERROR *** getFullTerritoryNameLocal territory %s has NO name in common alphabet (%d)\n", + getTerritoryIsoName(s, territory, 0), territoryAlphabets->alphabet[0]); + } + } + + // check that the x-th local name is in the x-th common alphabet + nrTests++; + { + const TerritoryAlphabets *territoryAlphabets = getAlphabetsForTerritory(territory); + int i; + for (i = 0; i < territoryAlphabets->count; i++) { + char territoryName2[MAX_TERRITORY_FULLNAME_LEN + 1]; + if (!getFullTerritoryNameLocalInAlphabet(territoryName, territory, 0, + territoryAlphabets->alphabet[i])) { + char s[MAX_ISOCODE_LEN + 1]; + foundError(); + printf("*** ERROR *** getFullTerritoryNameLocal territory %s has NO name in common alphabet (%d)\n", + getTerritoryIsoName(s, territory, 0), territoryAlphabets->alphabet[0]); + } + if (!getFullTerritoryNameLocal(territoryName2, territory, i) || + strcmp(territoryName, territoryName2) != 0) { + char s[MAX_ISOCODE_LEN + 1]; + foundError(); + printf("*** ERROR *** getFullTerritoryNameLocal %d-th (%s) name mismatches %d-th most common language for %s\n", + i, territoryName, i, getTerritoryIsoName(s, territory, 0)); + } + } + } + } + +#endif // MAPCODE_SUPPORT_LANGUAGE_LOCAL + + printf("%d territory names, max length %d characters\n", nrNames, maxLength); + +#ifdef MAPCODE_SUPPORT_LANGUAGE_EN + + nrTests += testGetFullTerritoryNameEnglish(1, "Netherlands", TERRITORY_NLD, 0); + nrTests += testGetFullTerritoryNameEnglish(1, "The Netherlands", TERRITORY_NLD, 1); + nrTests += testGetFullTerritoryNameEnglish(0, "", TERRITORY_NLD, 2); + + nrTests += testGetFullTerritoryNameEnglish(1, "Russia", TERRITORY_RUS, 0); + nrTests += testGetFullTerritoryNameEnglish(1, "Russian Federation", TERRITORY_RUS, 1); + nrTests += testGetFullTerritoryNameEnglish(0, "", TERRITORY_RUS, 2); + + nrTests += testGetFullTerritoryNameEnglish(1, "Kazakhstan", TERRITORY_KAZ, 0); + nrTests += testGetFullTerritoryNameEnglish(0, "", TERRITORY_KAZ, 1); + + nrTests += testGetFullTerritoryNameEnglish(1, "Turkmenistan", TERRITORY_TKM, 0); + nrTests += testGetFullTerritoryNameEnglish(0, "", TERRITORY_TKM, 1); + nrTests += testGetFullTerritoryNameEnglish(0, "", TERRITORY_TKM, 2); + nrTests += testGetFullTerritoryNameEnglish(0, "", TERRITORY_TKM, 999); + +#endif + +#ifdef MAPCODE_SUPPORT_LANGUAGE_NL + + nrTests += testGetFullTerritoryNameInLocale("nl", "Nederland", TERRITORY_NLD, 0); + nrTests += testGetFullTerritoryNameInLocale("nl", "", TERRITORY_NLD, 1); + + nrTests += testGetFullTerritoryNameInLocale("nl", "Vaticaanstad", TERRITORY_VAT, 0); + nrTests += testGetFullTerritoryNameInLocale("nl", "Heilige Stoel", TERRITORY_VAT, 1); + nrTests += testGetFullTerritoryNameInLocale("nl", "", TERRITORY_VAT, 2); + nrTests += testGetFullTerritoryNameInLocale("nl", "", TERRITORY_VAT, 3); + +#endif + +#ifdef MAPCODE_SUPPORT_LANGUAGE_FR + + nrTests += testGetFullTerritoryNameInLocale("fr", "Pays-Bas", TERRITORY_NLD, 0); + nrTests += testGetFullTerritoryNameInLocale("fr", "", TERRITORY_NLD, 1); + + nrTests += testGetFullTerritoryNameInLocale("fr", "Vatican", TERRITORY_VAT, 0); + nrTests += testGetFullTerritoryNameInLocale("fr", "Cit\xC3\xA9 du Vatican", TERRITORY_VAT, 1); + nrTests += testGetFullTerritoryNameInLocale("fr", "Saint-Si\xC3\xA8ge", TERRITORY_VAT, 2); + nrTests += testGetFullTerritoryNameInLocale("fr", "", TERRITORY_VAT, 3); + +#endif + +#ifdef MAPCODE_SUPPORT_LANGUAGE_LOCAL + + nrTests += testGetFullTerritoryNameLocal(1, "Nederland", TERRITORY_NLD, 0); + nrTests += testGetFullTerritoryNameLocal(0, "", TERRITORY_NLD, 1); + + nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "Nederland", TERRITORY_NLD, 0, ALPHABET_ROMAN); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_NLD, 1, ALPHABET_ROMAN); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_NLD, 0, ALPHABET_GREEK); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_NLD, 0, _ALPHABET_MIN); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_NLD, 0, _ALPHABET_MAX); + + nrTests += testGetFullTerritoryNameLocal(1, "Росси́я", TERRITORY_RUS, 0); + nrTests += testGetFullTerritoryNameLocal(0, "", TERRITORY_RUS, 1); + + nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "Росси́я", TERRITORY_RUS, 0, ALPHABET_CYRILLIC); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_RUS, 0, ALPHABET_ROMAN); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_RUS, 0, ALPHABET_GREEK); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_RUS, 0, _ALPHABET_MIN); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_RUS, 0, _ALPHABET_MAX); + + nrTests += testGetFullTerritoryNameLocal(1, "Қазақстан", TERRITORY_KAZ, 0); + nrTests += testGetFullTerritoryNameLocal(1, "Qazaqstan", TERRITORY_KAZ, 1); + nrTests += testGetFullTerritoryNameLocal(1, "Kazakhstan", TERRITORY_KAZ, 2); + nrTests += testGetFullTerritoryNameLocal(0, "", TERRITORY_KAZ, 3); + + nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "Қазақстан", TERRITORY_KAZ, 0, ALPHABET_CYRILLIC); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 1, ALPHABET_CYRILLIC); + nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "Qazaqstan", TERRITORY_KAZ, 0, ALPHABET_ROMAN); + nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "Kazakhstan", TERRITORY_KAZ, 1, ALPHABET_ROMAN); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 2, ALPHABET_ROMAN); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 0, ALPHABET_GREEK); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MIN); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MAX); + + nrTests += testGetFullTerritoryNameLocal(1, "Түркменистан", TERRITORY_TKM, 0); + nrTests += testGetFullTerritoryNameLocal(1, "Türkmenistan", TERRITORY_TKM, 1); + nrTests += testGetFullTerritoryNameLocal(1, "تۆركمنيستآن", TERRITORY_TKM, 2); + nrTests += testGetFullTerritoryNameLocal(0, "", TERRITORY_TKM, 3); + + nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "Türkmenistan", TERRITORY_TKM, 0, ALPHABET_ROMAN); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_TKM, 1, ALPHABET_ROMAN); + nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "Түркменистан", TERRITORY_TKM, 0, ALPHABET_CYRILLIC); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_TKM, 1, ALPHABET_CYRILLIC); + nrTests += testGetFullTerritoryNameLocalInAlphabet(1, "تۆركمنيستآن", TERRITORY_TKM, 0, ALPHABET_ARABIC); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_TKM, 1, ALPHABET_ARABIC); + + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 0, ALPHABET_GREEK); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MIN); + nrTests += testGetFullTerritoryNameLocalInAlphabet(0, "", TERRITORY_KAZ, 0, _ALPHABET_MAX); + +#endif // MAPCODE_SUPPORT_LANGUAGE_LOCAK + + return nrTests; +} + + +/** + * ALPHABET TESTS. + */ + +static int testAlphabetAssertion(char *msg, int condition, char *format, int a) { + if (condition == 0) { + foundError(); + printf("*** ERROR *** %s, ", msg); + printf(format, a); + printf("\n"); + } + return 1; +} + + +static int testAlphabets(void) { + int nrTests = 0; + int j; + const char *str, *expect; + static const char *TEST_PAIRS[] = { + "irl xx.xxxx", "IRL XX.XXXX", // Grid24 + "cck XX.XX", "CCK XX.XX", // nameless22 + "cze XX.XXX", "CZE XX.XXX", // nameless23 + "NLD XXX.XX", "NLD XXX.XX", // nameless32 + "VAT 5d.dd", "VAT 5D.DD", // Grid22 + "NLD XX.XXX", "NLD XX.XXX", // Grid23 + "bhr xxx.xx", "BHR XXX.XX", // Grid32 + "FRA XXX.XXX", "FRA XXX.XXX", // Grid33 + "irl xx.xxxx", "IRL XX.XXXX", // Grid24 + "cub xxxx.xx", "CUB XXXX.XX", // Grid42 + "ben xxxx.xxx", "BEN XXXX.XXX", // Grid34 + "USA xxxx.xxxx", "USA XXXX.XXXX", // Grid44 + "US-AZ hhh.hh", "US-AZ HHH.HH", // HGrid32 + "Bel hhh.hhh", "BEL HHH.HHH", // HGrid33 + "PAN hh.hhhh", "PAN HH.HHHH", // HGrid24 + "GRC hhhh.hh", "GRC HHHH.HH", // HGrid42 + "NZL hhhh.hhh", "NZL HHHH.HHH", // HGrid43 + "KAZ hhh.hhhh", "KAZ HHH.HHHH", // HGrid34 + "RUS xxxx.xxxx", "RUS XXXX.XXXX", // HGrid44 + "CN-SH hhhh.hhhh", "CN-SH HHHH.HHHH", // HGrid44 + "VAT hhhhh.hhhh", "VAT HHHHH.HHHH", // HGrid54 + "hhhhh.hhhh", "HHHHH.HHHH", // HGrid54 + "TUV hh.hhh", "TUV HH.HHH", // AutoHeader23 + "LVA L88.ZVR", "LVA L88.ZVR", // AutoHeader33 + "WLF XLG.3GP", "WLF XLG.3GP", // HGrid33 R + "VAT j0q3.27r", "VAT J0Q3.27R", // HGrid43 R + "PAK hhhh.hhhh", "PAK HHHH.HHHH", // HGrid44 R + "xxx.xxxx", "XXX.XXXX", + "nld XX.XX", "NLD XX.XX", + ".123", "", + "49.4V", "49.4V", + "X123.P456", "X123.P456", + "z789.b012", "Z789.B012", + "", "", + "-", "", + ".", "", + "-123", "", + "-xyz", "", + ".xyz", "", + "12.34", "", + " OMN 112.3xx ", "OMN 112.3XX", + " 49.4V", "49.4V", + "NLD 49.4V-xx123", "NLD 49.4V-XX123", + "xx.xx", "XX.XX", + "xx.xxx", "XX.XXX", + "xxx.xx", "XXX.XX", + "xx.xxxx", "XX.XXXX", + "xxx.xxx", "XXX.XXX", + "xxxx.xx", "XXXX.XX", + "xxx.xxxx", "XXX.XXXX", + "xxxx.xxx", "XXXX.XXX", + "xxxx.xxxx", "XXXX.XXXX", + "xxxxx.xxxx", "XXXXX.XXXX", + "pq.rs", "PQ.RS", + "bc.123", "BC.123", + "123.xy", "123.XY", + "VVX.xxx", "VVX.XXX", + "x123.xx", "X123.XX", + "xxx.xxxx", "XXX.XXXX", + "12xx.xxx", "12XX.XXX", + "xxxx.xx12", "XXXX.XX12", + "99zxx.xxxx", "99ZXX.XXXX", + "xx.xx-P", "XX.XX-P", + "xx.xxx-pq", "XX.XXX-PQ", + "xxx.xx-123", "XXX.XX-123", + "xx.xxxx-pqRS", "XX.XXXX-PQRS", + "xxx.xxx-PQRSTZVW", "XXX.XXX-PQRSTZVW", + "xxxx.xx-pqrstZvw", "XXXX.XX-PQRSTZVW", + "xxx.xxxx-PQrsTZ", "XXX.XXXX-PQRSTZ", + "xxxx.xxx-09876543", "XXXX.XXX-09876543", + "xxxx.xxxx-PQRSTZVW", "XXXX.XXXX-PQRSTZVW", + "xxxxx.xxxx-PQRSTZVW", "XXXXX.XXXX-PQRSTZVW", + "pq.rs-PQRSTZVW", "PQ.RS-PQRSTZVW", + "bc.123-PQRSTZVW", "BC.123-PQRSTZVW", + "123.xy-PQRSTZVW", "123.XY-PQRSTZVW", + "12.34xx-PQRSTZVW", "12.34XX-PQRSTZVW", + "VVX.xxx-PQRSTZVW", "VVX.XXX-PQRSTZVW", + "x123.xx-PQRSTZVW", "X123.XX-PQRSTZVW", + "xxx.xxxx-PQRSTZVW", "XXX.XXXX-PQRSTZVW", + "12xx.xxx-PQRSTZVW", "12XX.XXX-PQRSTZVW", + "xxxx.xx12-PQRSTZVW", "XXXX.XX12-PQRSTZVW", + "99zxx.xxxx-PQRSTZVW", "99ZXX.XXXX-PQRSTZVW" + }; + + printf("%d alphabets\n", _ALPHABET_MAX); + + for (j = 0; j < (int) (sizeof(TEST_PAIRS) / sizeof(TEST_PAIRS[0])); j += 2) { + enum Alphabet i; + for (i = _ALPHABET_MIN + 1; i < _ALPHABET_MAX; i++) { + UWORD enc[MAX_MAPCODE_RESULT_LEN + 1]; + char dec[MAX_MAPCODE_RESULT_LEN + 1]; + // see if alphabets (re)convert as expected + str = TEST_PAIRS[j]; + expect = TEST_PAIRS[j + 1]; + convertMapcodeToAlphabetUtf16(enc, str, i); + { + char utf8[3 * MAX_MAPCODE_RESULT_LEN + 1]; + MapcodeElements mapcodeElements; + double lat1, lon1, lat2, lon2, lat3, lon3; + convertMapcodeToAlphabetUtf8(utf8, str, i); + decodeMapcodeToLatLonUtf16(&lat1, &lon1, enc, TERRITORY_FRA, &mapcodeElements); + decodeMapcodeToLatLonUtf8(&lat2, &lon2, utf8, TERRITORY_FRA, &mapcodeElements); + decodeMapcodeToLatLonUtf8(&lat3, &lon3, str, TERRITORY_FRA, &mapcodeElements); + ++nrTests; + if (lat1 != lat2 || lon1 != lon2 || lat1 != lat3 || lon1 != lon3) { + foundError(); + printf("*** ERROR *** Difference in ascii/utf8/utf16 decoding %s\n", str); + } + } + myConvertToRoman(dec, enc); + ++nrTests; + if (strcmp(dec, expect)) { + foundError(); + printf("*** ERROR *** myConvertToRoman(convertMapcodeToAlphabetUtf16(\"%s\",%d))=\"%s\"\n", str, + (int) i, dec); + } + } + } + return nrTests; +} + + +static int testAlphabetRobustness(void) { + int nrTests = 0; + int i; + enum Alphabet a; + char s1[1]; + char largeString1[20000]; + char largeString2[10000]; + char *ps; + UWORD u1[1]; + UWORD largeUnicodeString1[10000]; + UWORD largeUnicodeString2[20000]; + UWORD *pu; + + s1[0] = 0; + for (i = 0; i < (int) sizeof(largeString1) - 1; ++i) { + largeString1[i] = (char) ((i % 223) + 32); + } + largeString1[sizeof(largeString1) - 1] = 0; + for (i = 0; i < (int) sizeof(largeString2) - 1; ++i) { + largeString2[i] = (char) ((i % 223) + 32); + } + largeString2[sizeof(largeString2) - 1] = 0; + + for (a = _ALPHABET_MIN + 1; a < _ALPHABET_MAX; a++) { + + pu = convertMapcodeToAlphabetUtf16(u1, "", a); + nrTests += testAlphabetAssertion("convertMapcodeToAlphabetUtf16 cannot return 0", pu != 0, "alphabet=%d", a); + nrTests += testAlphabetAssertion("convertMapcodeToAlphabetUtf16 must return empty string", pu[0] == 0, + "alphabet=%d", a); + + ps = myConvertToRoman(s1, u1); + nrTests += testAlphabetAssertion("myConvertToRoman cannot return 0", ps != 0, "alphabet=%d", a); + nrTests += testAlphabetAssertion("myConvertToRoman must return empty string", ps[0] == 0, "alphabet=%d", a); + + pu = convertMapcodeToAlphabetUtf16(largeUnicodeString1, largeString1, ALPHABET_ROMAN); + nrTests += testAlphabetAssertion("convertMapcodeToAlphabetUtf16 cannot return 0", pu != 0, "alphabet=%d", a); + + ps = myConvertToRoman(largeString1, pu); + nrTests += testAlphabetAssertion("myConvertToRoman cannot return 0", ps != 0, "alphabet=%d", a); + nrTests += testAlphabetAssertion("myConvertToRoman must return size", + strlen(ps) < (sizeof(largeString1) / sizeof(largeString1[0])), + "alphabet=%d", a); + + pu = convertMapcodeToAlphabetUtf16(largeUnicodeString2, largeString2, ALPHABET_ROMAN); + nrTests += testAlphabetAssertion("convertMapcodeToAlphabetUtf16 cannot return 0", pu != 0, "alphabet=%d", a); + + ps = myConvertToRoman(largeString2, pu); + nrTests += testAlphabetAssertion("myConvertToRoman cannot return 0", ps != 0, "alphabet=%d", a); + nrTests += testAlphabetAssertion("myConvertToRoman must return size", + strlen(ps) < (sizeof(largeString2) / sizeof(largeString2[0])), + "alphabet=%d", a); + } + return nrTests; +} + + +static int testAlphabetPerTerritory(void) { + int nrTests = 0; + int i, j; + for (i = _TERRITORY_MIN + 1; i < _TERRITORY_MAX; i++) { + const TerritoryAlphabets *alphabetsForTerritory = getAlphabetsForTerritory((enum Territory) i); + ++nrTests; + if (alphabetsForTerritory->count < 1 || alphabetsForTerritory->count > MAX_ALPHABETS_PER_TERRITORY) { + foundError(); + printf("*** ERROR *** Bad getAlphabetsForTerritory(%d) count: %d\n", i, alphabetsForTerritory->count); + } + for (j = 0; j < alphabetsForTerritory->count; j++) { + ++nrTests; + if (alphabetsForTerritory->alphabet[j] < 0 || + alphabetsForTerritory->alphabet[j] >= _ALPHABET_MAX) { + foundError(); + printf("*** ERROR *** Bad ALPHABETS_FOR_TERRITORY[%d].alphabet[%d]: %d\n", i, j, + alphabetsForTerritory->alphabet[j]); + } + } + } + return nrTests; +} + + +int main(const int argc, const char **argv) { + int nrTests = 0; + + // Ref unused var. + REF(ISO3166_ALPHA[0]); + + printf("Mapcode C Library Unit Tests\n"); + printf("Library version %s (data version %s)\n", MAPCODE_C_VERSION, MAPCODE_DATA_VERSION); +#ifdef NO_POSIX_THREADS + printf("Compiler options: NO_POSIX_THREADS\n"); +#else + printf("Using up to %d threads to test in parallel...\n", MAX_THREADS); +#endif + + if (argc != 1 || argv == NULL) { + printf("*** ERROR *** unittest takes no arguments!\n"); + exit(1); + } + + printf("-----------------------------------------------------------\nEnvironment tests\n"); + nrTests += testEnvironment(); + + printf("-----------------------------------------------------------\nRobustness tests\n"); + nrTests += testRobustness(); + + printf("-----------------------------------------------------------\nAlphabet tests\n"); + nrTests += testAlphabetRobustness(); + nrTests += testAlphabets(); + + printf("-----------------------------------------------------------\nAlphabet per territory tests\n"); + nrTests += testAlphabetPerTerritory(); + + printf("-----------------------------------------------------------\nParser tests\n"); + nrTests += testAlphabetParser(); + + printf("-----------------------------------------------------------\nTerritory name tests\n"); + nrTests += testGetFullTerritoryName(); + + printf("-----------------------------------------------------------\nTerritory tests\n"); + nrTests += testTerritoriesCsv(); + nrTests += testTerritories(); + nrTests += testTerritoryCode(); + nrTests += testTerritoryInsides(); + + printf("-----------------------------------------------------------\nDistance tests\n"); + nrTests += testDistances(); + + printf("-----------------------------------------------------------\nMapcode format tests\n"); + nrTests += testMapcodeFormats(); + nrTests += testFailingDecodes(); + + printf("-----------------------------------------------------------\nEncode/decode tests\n"); + nrTests += testSingleEncodes(); + nrTests += testEncodeDecode(); + + printf("-----------------------------------------------------------\nRe-encode tests\n"); + nrTests += testReEncode(); + + printf("-----------------------------------------------------------\n"); + printf("Done.\nExecuted %d tests, found %d errors\n", nrTests, nrErrors); + if (nrErrors > 0) { + printf("UNIT TESTS FAILED!\n"); + } else { + printf("Unit tests passed\n"); + } + return nrErrors; +} diff --git a/utility/README.md b/utility/README.md old mode 100755 new mode 100644 diff --git a/utility/mapcode.cpp b/utility/mapcode.cpp old mode 100755 new mode 100644 index 2b117e1..fe3af4a --- a/utility/mapcode.cpp +++ b/utility/mapcode.cpp @@ -45,7 +45,10 @@ #include #include #include "../mapcodelib/mapcoder.h" -#include "../mapcodelib/internal_territory_names_english.h" + +#define MAPCODE_SUPPORT_LANGUAGE_EN + +#include "../mapcodelib/internal_territory_names_en.h" #include "../mapcodelib/internal_data.h" #include "../mapcodelib/internal_iso3166_data.h" @@ -558,7 +561,7 @@ int main(const int argc, const char **argv) { printf(","); // Use internal knowledge of TERRITORY_FULL_NAME to show aliases of full territory name. - char *names = strdup(TERRITORY_FULL_NAME[INDEX_OF_TERRITORY(ccode)]); + char *names = strdup(TERRITORY_FULL_NAME_EN[INDEX_OF_TERRITORY(ccode)]); char *s = names; while (s) { if (s != names) { From 6f94f400503f49788c5a8da7add34c3496cd782d Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Sat, 14 Jan 2017 15:03:07 +0100 Subject: [PATCH 160/181] Fixed strcpy overlap source/dest --- mapcodelib/mapcoder.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index c6d63e8..643f2d8 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -2703,6 +2703,7 @@ UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiStr ASSERT(asciiString); if (maxLength > 0) { char targetAsciiString[MAX_MAPCODE_RESULT_ASCII_LEN] = ""; + char abjadString[MAX_MAPCODE_RESULT_ASCII_LEN] = ""; // skip leading spaces while (*asciiString > 0 && *asciiString <= 32) { @@ -2729,7 +2730,7 @@ UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiStr if (alphabet == ALPHABET_GREEK || alphabet == ALPHABET_HEBREW || alphabet == ALPHABET_ARABIC || alphabet == ALPHABET_KOREAN) { - asciiString = convertToAbjad(targetAsciiString, asciiString, MAX_MAPCODE_RESULT_ASCII_LEN); + asciiString = convertToAbjad(abjadString, asciiString, MAX_MAPCODE_RESULT_ASCII_LEN); } // re-pack E/U-voweled mapcodes when necessary: From a68d4d6b76199de6bf8d466b25eabb7cf24c1bc6 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 3 May 2017 12:41:39 +0200 Subject: [PATCH 161/181] Fixed off-by-one assertion --- README.md | 1 + mapcodelib/mapcoder.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 7cb9d89..ee94b18 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,6 @@ # Mapcode Library for C/C++ +[![Codacy Badge](https://api.codacy.com/project/badge/Grade/d2e3d7a469484bfd8b801ce94d3f1737)](https://www.codacy.com/app/rijnb/mapcode-cpp?utm_source=github.com&utm_medium=referral&utm_content=mapcode-foundation/mapcode-cpp&utm_campaign=Badge_Grade) [![License](http://img.shields.io/badge/license-APACHE2-blue.svg)]() **Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com)** diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 643f2d8..71e575b 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -1130,7 +1130,7 @@ static void encodeAutoHeader(char *result, const EncodeRec *enc, const int m, co const int codexm = coDex(m); ASSERT(result); ASSERT(enc); - ASSERT((0 <= m) && (m <= MAPCODE_BOUNDARY_MAX)); + ASSERT((1 <= m) && (m <= MAPCODE_BOUNDARY_MAX)); ASSERT((0 <= extraDigits) && (extraDigits <= MAX_PRECISION_DIGITS)); while (REC_TYPE(firstindex - 1) > 1 && coDex(firstindex - 1) == codexm) { From 0d48ebbb62ae558ce305c537a865f45e8eeea15d Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 3 May 2017 12:47:16 +0200 Subject: [PATCH 162/181] Fixed issues from Codacy --- test/run_compare.sh | 4 ++-- test/run_gcov.sh | 2 +- test/run_gprof.sh | 2 +- test/run_sanitizer.sh | 2 +- test/run_valgrind.sh | 2 +- utility/mapcode.cpp | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/test/run_compare.sh b/test/run_compare.sh index 1fb30e6..2113ed1 100755 --- a/test/run_compare.sh +++ b/test/run_compare.sh @@ -10,7 +10,7 @@ OPTS1="--grid 1000000 8" OPTS2="--random 1000000 8 1234" OPTS3="--random 1000000 8 11223344" -TEST=`which $OLD` +TEST=$(which $OLD) if [ "$TEST" = "" ] then echo "No $OLD found on this machine - skipping script..." @@ -30,7 +30,7 @@ cd ../utility gcc $OPTS -O3 mapcode.cpp -lm -o mapcode ../mapcodelib/mapcoder.o cd ../test -TEST=`which $NEW` +TEST=$(which $NEW) if [ "$TEST" = "" ] then echo "No $NEW found on this machine - skipping script..." diff --git a/test/run_gcov.sh b/test/run_gcov.sh index 8a5a865..c33c270 100755 --- a/test/run_gcov.sh +++ b/test/run_gcov.sh @@ -2,7 +2,7 @@ OPTS="-Wall -Werror -Wextra -Wno-pointer-to-int-cast -fprofile-arcs -ftest-coverage" LIB="../mapcodelib/mapcoder.o" -TEST=`which gcov` +TEST=$(which gcov) if [ "$TEST" = "" ] then echo "No gcov found on this machine - skipping script..." diff --git a/test/run_gprof.sh b/test/run_gprof.sh index 61c8c42..558cd24 100755 --- a/test/run_gprof.sh +++ b/test/run_gprof.sh @@ -2,7 +2,7 @@ OPTS="-Wall -Werror -Wextra -Wno-pointer-to-int-cast" LIB="../mapcodelib/mapcoder.o" -TEST=`which gprof` +TEST=$(which gprof) if [ "$TEST" = "" ] then echo "No gprof found on this machine - skipping script..." diff --git a/test/run_sanitizer.sh b/test/run_sanitizer.sh index 74b242d..2478dd5 100755 --- a/test/run_sanitizer.sh +++ b/test/run_sanitizer.sh @@ -4,7 +4,7 @@ LIB="../mapcodelib/mapcoder.o" export ASAN_OPTIONS=debug=true:strict_string_checks=1:detect_stack_use_after_return=true:detect_invalid_pointer_pairs=99999:detect_container_overflow=true:detect_odr_violation=2:check_initialization_order=true:strict_init_order=true -TEST=`which clang` +TEST=$(which clang) if [ "$TEST" = "" ] then echo "No clang found on this machine - skipping script..." diff --git a/test/run_valgrind.sh b/test/run_valgrind.sh index 3870bc4..4d13ebe 100755 --- a/test/run_valgrind.sh +++ b/test/run_valgrind.sh @@ -2,7 +2,7 @@ OPTS="-Wall -Werror -Wextra -Wno-pointer-to-int-cast" LIB="../mapcodelib/mapcoder.o" -TEST=`which valgrind` +TEST=$(which valgrind) if [ "$TEST" = "" ] then echo "No valgrind found on this machine - skipping script..." diff --git a/utility/mapcode.cpp b/utility/mapcode.cpp index f1d103e..61d50d9 100644 --- a/utility/mapcode.cpp +++ b/utility/mapcode.cpp @@ -447,7 +447,7 @@ int main(const int argc, const char **argv) { (strcmp(cmd, "--encode") == 0) || (strcmp(cmd, "--encode0") == 0) || (strcmp(cmd, "--encode1") == 0) || (strcmp(cmd, "--encode2") == 0) || (strcmp(cmd, "--encode3") == 0) || (strcmp(cmd, "--encode4") == 0) || - (strcmp(cmd, "--encode5") == 0) || (strcmp(cmd, "--encode5") == 0) || + (strcmp(cmd, "--encode5") == 0) || (strcmp(cmd, "--encode6") == 0) || (strcmp(cmd, "--encode7") == 0) || (strcmp(cmd, "--encode8") == 0)) { // ------------------------------------------------------------------ From 1ceb48571aff8758ca9077fc521ac192ac173352 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 3 May 2017 12:53:12 +0200 Subject: [PATCH 163/181] Updated version history. --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index ee94b18..278505c 100644 --- a/README.md +++ b/README.md @@ -179,6 +179,10 @@ The list of support languages may grow over time. ## Release Notes +### 2.5.3 + +* Cleaned up code after running Codacy code reviews. + ### 2.5.2 * Added unit test for floating point error with code "40822.schol". From 4bea2c3d5626f155702d27c0990bfb684da84365 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 3 May 2017 13:43:33 +0200 Subject: [PATCH 164/181] Updated copyright messages. --- CMakeLists.txt | 2 +- NOTICE | 2 +- README.md | 6 ++++-- mapcodelib/internal_alphabet_recognizer.h | 2 +- mapcodelib/internal_data.h | 2 +- mapcodelib/internal_iso3166_data.h | 2 +- mapcodelib/internal_territory_alphabets.h | 2 +- mapcodelib/internal_territory_names_af.h | 2 +- mapcodelib/internal_territory_names_ar.h | 2 +- mapcodelib/internal_territory_names_be.h | 2 +- mapcodelib/internal_territory_names_cn.h | 2 +- mapcodelib/internal_territory_names_cs.h | 2 +- mapcodelib/internal_territory_names_da.h | 2 +- mapcodelib/internal_territory_names_de.h | 2 +- mapcodelib/internal_territory_names_en.h | 2 +- mapcodelib/internal_territory_names_es.h | 2 +- mapcodelib/internal_territory_names_fi.h | 2 +- mapcodelib/internal_territory_names_fr.h | 2 +- mapcodelib/internal_territory_names_he.h | 2 +- mapcodelib/internal_territory_names_hi.h | 2 +- mapcodelib/internal_territory_names_hr.h | 2 +- mapcodelib/internal_territory_names_id.h | 2 +- mapcodelib/internal_territory_names_it.h | 2 +- mapcodelib/internal_territory_names_ja.h | 2 +- mapcodelib/internal_territory_names_ko.h | 2 +- mapcodelib/internal_territory_names_local.h | 2 +- mapcodelib/internal_territory_names_nl.h | 2 +- mapcodelib/internal_territory_names_no.h | 2 +- mapcodelib/internal_territory_names_pl.h | 2 +- mapcodelib/internal_territory_names_pt.h | 2 +- mapcodelib/internal_territory_names_ru.h | 2 +- mapcodelib/internal_territory_names_sv.h | 2 +- mapcodelib/internal_territory_names_sw.h | 2 +- mapcodelib/internal_territory_names_tr.h | 2 +- mapcodelib/internal_territory_names_uk.h | 2 +- mapcodelib/internal_territory_search.h | 2 +- mapcodelib/mapcode_alphabets.h | 2 +- mapcodelib/mapcode_legacy.c | 2 +- mapcodelib/mapcode_legacy.h | 2 +- mapcodelib/mapcode_territories.h | 2 +- mapcodelib/mapcoder.c | 2 +- mapcodelib/mapcoder.h | 2 +- test/decode_test.h | 2 +- test/test_territories.h | 2 +- test/unittest.c | 2 +- utility/mapcode.cpp | 4 ++-- 46 files changed, 50 insertions(+), 48 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index a560b00..7742073 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) +# Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/NOTICE b/NOTICE index bbd5f4d..1bac6aa 100644 --- a/NOTICE +++ b/NOTICE @@ -1,4 +1,4 @@ Original C library created by Pieter Geelen. Work on Java version of the Mapcode library by Rijn Buve (original port by Matthew Lowden). -Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) +Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) diff --git a/README.md b/README.md index 278505c..5d2b708 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ [![Codacy Badge](https://api.codacy.com/project/badge/Grade/d2e3d7a469484bfd8b801ce94d3f1737)](https://www.codacy.com/app/rijnb/mapcode-cpp?utm_source=github.com&utm_medium=referral&utm_content=mapcode-foundation/mapcode-cpp&utm_campaign=Badge_Grade) [![License](http://img.shields.io/badge/license-APACHE2-blue.svg)]() -**Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com)** +**Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com)** **Online documentation: http://mapcode-foundation.github.io/mapcode-cpp/** @@ -65,7 +65,7 @@ decode Mapcodes. This produces the following help text: MAPCODE (version 2.5.2) - Copyright (C) 2014-2016 Stichting Mapcode Foundation + Copyright (C) 2014-2017 Stichting Mapcode Foundation Usage: mapcode [-d| --decode] [ ...] @@ -183,6 +183,8 @@ The list of support languages may grow over time. * Cleaned up code after running Codacy code reviews. +* Fixed copyright message. + ### 2.5.2 * Added unit test for floating point error with code "40822.schol". diff --git a/mapcodelib/internal_alphabet_recognizer.h b/mapcodelib/internal_alphabet_recognizer.h index 91c1b00..a4e5e30 100644 --- a/mapcodelib/internal_alphabet_recognizer.h +++ b/mapcodelib/internal_alphabet_recognizer.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_data.h b/mapcodelib/internal_data.h index bf742ef..b75f087 100644 --- a/mapcodelib/internal_data.h +++ b/mapcodelib/internal_data.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_iso3166_data.h b/mapcodelib/internal_iso3166_data.h index ff6f4aa..1a2ace2 100644 --- a/mapcodelib/internal_iso3166_data.h +++ b/mapcodelib/internal_iso3166_data.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_territory_alphabets.h b/mapcodelib/internal_territory_alphabets.h index 3846586..1981e84 100644 --- a/mapcodelib/internal_territory_alphabets.h +++ b/mapcodelib/internal_territory_alphabets.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_territory_names_af.h b/mapcodelib/internal_territory_names_af.h index 0b13e58..e99ec55 100644 --- a/mapcodelib/internal_territory_names_af.h +++ b/mapcodelib/internal_territory_names_af.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_territory_names_ar.h b/mapcodelib/internal_territory_names_ar.h index e7cbcf6..8437e8a 100644 --- a/mapcodelib/internal_territory_names_ar.h +++ b/mapcodelib/internal_territory_names_ar.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_territory_names_be.h b/mapcodelib/internal_territory_names_be.h index ad146e2..c057cfe 100644 --- a/mapcodelib/internal_territory_names_be.h +++ b/mapcodelib/internal_territory_names_be.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_territory_names_cn.h b/mapcodelib/internal_territory_names_cn.h index a64a7a3..ff40848 100644 --- a/mapcodelib/internal_territory_names_cn.h +++ b/mapcodelib/internal_territory_names_cn.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_territory_names_cs.h b/mapcodelib/internal_territory_names_cs.h index 4099891..5f0820f 100644 --- a/mapcodelib/internal_territory_names_cs.h +++ b/mapcodelib/internal_territory_names_cs.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_territory_names_da.h b/mapcodelib/internal_territory_names_da.h index 2614602..b350447 100644 --- a/mapcodelib/internal_territory_names_da.h +++ b/mapcodelib/internal_territory_names_da.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_territory_names_de.h b/mapcodelib/internal_territory_names_de.h index 75638c9..55024d6 100644 --- a/mapcodelib/internal_territory_names_de.h +++ b/mapcodelib/internal_territory_names_de.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_territory_names_en.h b/mapcodelib/internal_territory_names_en.h index a1e2859..333524a 100644 --- a/mapcodelib/internal_territory_names_en.h +++ b/mapcodelib/internal_territory_names_en.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_territory_names_es.h b/mapcodelib/internal_territory_names_es.h index bedb147..2403744 100644 --- a/mapcodelib/internal_territory_names_es.h +++ b/mapcodelib/internal_territory_names_es.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_territory_names_fi.h b/mapcodelib/internal_territory_names_fi.h index 72a9bc7..ae24f71 100644 --- a/mapcodelib/internal_territory_names_fi.h +++ b/mapcodelib/internal_territory_names_fi.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_territory_names_fr.h b/mapcodelib/internal_territory_names_fr.h index 9673a0f..dc8f444 100644 --- a/mapcodelib/internal_territory_names_fr.h +++ b/mapcodelib/internal_territory_names_fr.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_territory_names_he.h b/mapcodelib/internal_territory_names_he.h index bce487d..d271209 100644 --- a/mapcodelib/internal_territory_names_he.h +++ b/mapcodelib/internal_territory_names_he.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_territory_names_hi.h b/mapcodelib/internal_territory_names_hi.h index b600b03..0e6bbbe 100644 --- a/mapcodelib/internal_territory_names_hi.h +++ b/mapcodelib/internal_territory_names_hi.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_territory_names_hr.h b/mapcodelib/internal_territory_names_hr.h index 70afe16..494a567 100644 --- a/mapcodelib/internal_territory_names_hr.h +++ b/mapcodelib/internal_territory_names_hr.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_territory_names_id.h b/mapcodelib/internal_territory_names_id.h index bdbb422..3e6a306 100644 --- a/mapcodelib/internal_territory_names_id.h +++ b/mapcodelib/internal_territory_names_id.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_territory_names_it.h b/mapcodelib/internal_territory_names_it.h index 31112bf..4ea3e14 100644 --- a/mapcodelib/internal_territory_names_it.h +++ b/mapcodelib/internal_territory_names_it.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_territory_names_ja.h b/mapcodelib/internal_territory_names_ja.h index aebbb48..b9e038c 100644 --- a/mapcodelib/internal_territory_names_ja.h +++ b/mapcodelib/internal_territory_names_ja.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_territory_names_ko.h b/mapcodelib/internal_territory_names_ko.h index d2966e1..ac1fe23 100644 --- a/mapcodelib/internal_territory_names_ko.h +++ b/mapcodelib/internal_territory_names_ko.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_territory_names_local.h b/mapcodelib/internal_territory_names_local.h index d02cad1..1d62c6e 100644 --- a/mapcodelib/internal_territory_names_local.h +++ b/mapcodelib/internal_territory_names_local.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_territory_names_nl.h b/mapcodelib/internal_territory_names_nl.h index 3582724..8e037bf 100644 --- a/mapcodelib/internal_territory_names_nl.h +++ b/mapcodelib/internal_territory_names_nl.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_territory_names_no.h b/mapcodelib/internal_territory_names_no.h index 763a893..f5bbed3 100644 --- a/mapcodelib/internal_territory_names_no.h +++ b/mapcodelib/internal_territory_names_no.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_territory_names_pl.h b/mapcodelib/internal_territory_names_pl.h index 99fef6f..c860a92 100644 --- a/mapcodelib/internal_territory_names_pl.h +++ b/mapcodelib/internal_territory_names_pl.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_territory_names_pt.h b/mapcodelib/internal_territory_names_pt.h index 46c786f..297bbb4 100644 --- a/mapcodelib/internal_territory_names_pt.h +++ b/mapcodelib/internal_territory_names_pt.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_territory_names_ru.h b/mapcodelib/internal_territory_names_ru.h index f0073da..e491e3c 100644 --- a/mapcodelib/internal_territory_names_ru.h +++ b/mapcodelib/internal_territory_names_ru.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_territory_names_sv.h b/mapcodelib/internal_territory_names_sv.h index 131980d..be6eb96 100644 --- a/mapcodelib/internal_territory_names_sv.h +++ b/mapcodelib/internal_territory_names_sv.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_territory_names_sw.h b/mapcodelib/internal_territory_names_sw.h index e700340..91e300b 100644 --- a/mapcodelib/internal_territory_names_sw.h +++ b/mapcodelib/internal_territory_names_sw.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_territory_names_tr.h b/mapcodelib/internal_territory_names_tr.h index 3d45b92..cd4efd4 100644 --- a/mapcodelib/internal_territory_names_tr.h +++ b/mapcodelib/internal_territory_names_tr.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_territory_names_uk.h b/mapcodelib/internal_territory_names_uk.h index fef42d3..25e4d65 100644 --- a/mapcodelib/internal_territory_names_uk.h +++ b/mapcodelib/internal_territory_names_uk.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/internal_territory_search.h b/mapcodelib/internal_territory_search.h index 6a0cb20..f928083 100644 --- a/mapcodelib/internal_territory_search.h +++ b/mapcodelib/internal_territory_search.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/mapcode_alphabets.h b/mapcodelib/mapcode_alphabets.h index acbb0d0..830e6a5 100644 --- a/mapcodelib/mapcode_alphabets.h +++ b/mapcodelib/mapcode_alphabets.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/mapcode_legacy.c b/mapcodelib/mapcode_legacy.c index 8007bc9..a397696 100644 --- a/mapcodelib/mapcode_legacy.c +++ b/mapcodelib/mapcode_legacy.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/mapcode_legacy.h b/mapcodelib/mapcode_legacy.h index acbf1de..3330ccd 100644 --- a/mapcodelib/mapcode_legacy.h +++ b/mapcodelib/mapcode_legacy.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/mapcode_territories.h b/mapcodelib/mapcode_territories.h index c23c7d1..52e5981 100644 --- a/mapcodelib/mapcode_territories.h +++ b/mapcodelib/mapcode_territories.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 71e575b..5a33d64 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index e9b88ca..7d4247f 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/test/decode_test.h b/test/decode_test.h index 5c6c4b8..168818e 100644 --- a/test/decode_test.h +++ b/test/decode_test.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/test/test_territories.h b/test/test_territories.h index 2fd81dc..367a17b 100644 --- a/test/test_territories.h +++ b/test/test_territories.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/test/unittest.c b/test/unittest.c index 5b48d62..e17ecf5 100644 --- a/test/unittest.c +++ b/test/unittest.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/utility/mapcode.cpp b/utility/mapcode.cpp index 61d50d9..332bab5 100644 --- a/utility/mapcode.cpp +++ b/utility/mapcode.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2016 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -85,7 +85,7 @@ static double lonLargestNrOfResults = 0.0; */ static void usage(const char *appName) { printf("MAPCODE (version %s)\n", MAPCODE_C_VERSION); - printf("Copyright (C) 2014-2016 Stichting Mapcode Foundation\n"); + printf("Copyright (C) 2014-2017 Stichting Mapcode Foundation\n"); printf("\n"); printf("Usage:\n"); From 3475b1a6c3544fe214b50dad14b6417949ef367d Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 3 May 2017 13:54:40 +0200 Subject: [PATCH 165/181] Updated version --- mapcodelib/mapcoder.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index 7d4247f..5655996 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -58,7 +58,7 @@ extern "C" { #define MAPCODE_SUPPORT_LANGUAGE_UK #endif -#define MAPCODE_C_VERSION "2.5.2" +#define MAPCODE_C_VERSION "2.5.3" #define UWORD unsigned short int // 2-byte unsigned integer. #define MAX_NR_OF_MAPCODE_RESULTS 22 // Max. number of results ever returned by encoder (e.g. for 26.904899, 95.138515). From 6d4dd79ce3ae6a14b001c29b13ee40da00621782 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Mon, 2 Oct 2017 13:23:44 +0200 Subject: [PATCH 166/181] Added convenience method for other languages --- README.md | 5 +++++ mapcodelib/mapcoder.c | 21 +++++++++++++++--- mapcodelib/mapcoder.h | 37 ++++++++++++++++++++++++++++--- test/unittest.c | 51 +++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 108 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 5d2b708..fc7e19f 100644 --- a/README.md +++ b/README.md @@ -179,6 +179,11 @@ The list of support languages may grow over time. ## Release Notes +### 2.5.4 + +* Added `encodeLatLonToSelectedMapcode` as a convenience for languages that use the +C library, but have difficulties dealing with multi-dimensional arrays (like Swift). + ### 2.5.3 * Cleaned up code after running Codacy code reviews. diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 5a33d64..464dc9e 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -2037,7 +2037,7 @@ static const int STATE_MACHINE[27][6] = { STATE_GO | 512, ERR_UNEXPECTED_HYPHEN}, - //13 prefix.LLLLL === + //13 prefix.LLLLL === {22 | 128, ERR_UNEXPECTED_DOT, ERR_INVALID_MAPCODE_FORMAT, ERR_INVALID_VOWEL, STATE_GO | 128, 11 | @@ -2047,7 +2047,7 @@ static const int STATE_MACHINE[27][6] = { {ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_DOT, 15, 15, ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_HYPHEN}, //15 TC-S === get 2nd state letter {ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_DOT, 16, 16, ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_HYPHEN}, - //16 TC-SS === white:waitprefix | det/vow:TC-SSS + //16 TC-SS === white:waitprefix | det/vow:TC-SSS {18 | 64, ERR_UNEXPECTED_DOT, 17, 17, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, //17 TC-SSS === white:waitprefix @@ -2159,7 +2159,7 @@ static enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, co cx = getRomanVersionOf((UWORD) w); } c = decodeChar(cx); - if (c < 0) { // vowel or illegal? + if (c < 0) { // vowel or illegal? if (c == -1) { // illegal? return ERR_INVALID_CHARACTER; } @@ -3053,6 +3053,21 @@ encodeLatLonToSingleMapcode(char *mapcode, double latDeg, double lonDeg, enum Te } +// PUBLIC - encode lat,lon for territory to a selected mapcode (from all results) with extraDigits accuracy +int +encodeLatLonToSelectedMapcode(char *mapcode, double latDeg, double lonDeg, enum Territory territory, int extraDigits, int indexOfSelected) { + Mapcodes mapcodes; + int nrOfResults = 0; + nrOfResults = encodeLatLonToMapcodes(&mapcodes, latDeg, lonDeg, territory, extraDigits); + ASSERT(nrOfResults == mapcodes.count); + if ((nrOfResults <= 0) || (indexOfSelected < 0) || (indexOfSelected > nrOfResults)) { + return 0; + } + strcpy(mapcode, mapcodes.mapcode[indexOfSelected]); + return nrOfResults; +} + + // PUBLIC - encode lat,lon for (optional) territory to mapcodes with extraDigits accuracy int encodeLatLonToMapcodes(Mapcodes *mapcodes, double latDeg, double lonDeg, enum Territory territory, int extraDigits) { diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index 5655996..6f13948 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -80,7 +80,7 @@ extern "C" { * International mapcodes never include a territory ISO3166 code, nor a space. */ typedef struct { - int count; // The number of mapcode results (length of array). + int count; // The number of mapcode results (length of array). char mapcode[MAX_NR_OF_MAPCODE_RESULTS][MAX_MAPCODE_RESULT_ASCII_LEN]; // The mapcodes. } Mapcodes; @@ -179,8 +179,7 @@ int encodeLatLonToMapcodes( * * Arguments: * result - Returned Mapcode. The caller must not allocate or de-allocated this string. - * The resulting string MUST be allocated (and de-allocated) by the caller (contrary to - * encodeLatLonToMapcodes!). + * The resulting string MUST be allocated (and de-allocated) by the caller. * The caller should allocate at least MAX_MAPCODE_RESULT_ASCII_LEN characters for the string. * lat - Latitude, in degrees. Range: -90..90. * lon - Longitude, in degrees. Range: -180..180. @@ -201,6 +200,38 @@ int encodeLatLonToSingleMapcode( int extraDigits); +/** + * Encode a latitude, longitude pair (in degrees) to a single Mapcode, selected from all Mapcodes. + * This method is offered for languages which have trouble supporting multi-dimensional arrays from C + * (like Swift). + * + * Arguments: + * result - Returned Mapcode. The caller must not allocate or de-allocated this string. + * The resulting string MUST be allocated (and de-allocated) by the caller. + * The caller should allocate at least MAX_MAPCODE_RESULT_ASCII_LEN characters for the string. + * lat - Latitude, in degrees. Range: -90..90. + * lon - Longitude, in degrees. Range: -180..180. + * territory - Territory (e.g. as obtained from getTerritoryCode), used as encoding context. + * Pass TERRITORY_NONE or TERRITORY_UNKNOWN to get Mapcodes for all territories. + * extraDigits - Number of extra "digits" to add to the generated mapcode. The preferred default is 0. + * Other valid values are 1 to 8, which will add extra letters to the mapcodes to + * make them represent the coordinate more accurately. + * indexOfSelected - Index of selected mapcode. Must be in valid range for number of results. + * The index is base 0. To fetch all Mapcodes, pass 0 in a first call to retrieve the + * first Mapcode and the total number of results and iterate over the rest. + * + * Returns: + * Total number of results available for selection. <=0 if encoding failed, or >0 if it succeeded. + */ +int encodeLatLonToSelectedMapcode( + char *mapcode, + double latDeg, + double lonDeg, + enum Territory territory, + int extraDigits, + int indexOfSelected); + + /** * Decode a utf8 or ascii Mapcode to a latitude, longitude pair (in degrees). * diff --git a/test/unittest.c b/test/unittest.c index e17ecf5..e3c9362 100644 --- a/test/unittest.c +++ b/test/unittest.c @@ -1711,6 +1711,56 @@ static int testSingleEncodes(void) { } +static int testSelectedEncodes(void) { + int nrTests = 0; + char mapcode[MAX_MAPCODE_RESULT_ASCII_LEN]; + double lat = 52.158993; + double lon = 4.492346; + int i = 0; + int total = 0; + do { + total = encodeLatLonToSelectedMapcode(mapcode, lat, lon, TERRITORY_NONE, 0, i); + if (total != 4) { + foundError(); + printf("*** ERROR *** testSelectedEncodes, expected %d alternatives, but got %d", 4, total); + } + switch (i) { + case 0: + if (strcmp(mapcode, "NLD QJM.0G") != 0) { + foundError(); + printf("*** ERROR *** testSelectedEncodes, expected '%s', but got '%s', alternative %d\n", "NLD QJM.0G", mapcode, i); + } + break; + case 1: + if (strcmp(mapcode, "NLD CZQ.15C") != 0) { + foundError(); + printf("*** ERROR *** testSelectedEncodes, expected '%s', but got '%s', alternative %d\n", "NLD CZQ.15C", mapcode, i); + } + break; + case 2: + if (strcmp(mapcode, "NLD N39J.MZN") != 0) { + foundError(); + printf("*** ERROR *** testSelectedEncodes, expected '%s', but got '%s', alternative %d\n", "NLD N39J.MZN", mapcode, i); + } + break; + case 3: + if (strcmp(mapcode, "VHVN4.TZ9S") != 0) { + foundError(); + printf("*** ERROR *** testSelectedEncodes, expected '%s', but got '%s', alternative %d\n", "VHVN4.TZ9S", mapcode, i); + } + break; + default: + foundError(); + printf("*** ERROR *** testSelectedEncodes, expected %d alternatives, but got %d", 4, i); + break; + } + ++i; + } while (i < total); + ++nrTests; + return nrTests; +} + + static int testGetFullTerritoryNameLocal(const char *expectedName, enum Territory territory, int alternative) { int nrTests = 0; int expectedCode = (*expectedName ? 1 : 0); @@ -2227,6 +2277,7 @@ int main(const int argc, const char **argv) { printf("-----------------------------------------------------------\nEncode/decode tests\n"); nrTests += testSingleEncodes(); + nrTests += testSelectedEncodes(); nrTests += testEncodeDecode(); printf("-----------------------------------------------------------\nRe-encode tests\n"); From ba0207a02f0ff27ba8b0c1b669722f31891b7de4 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Mon, 2 Oct 2017 17:35:05 +0200 Subject: [PATCH 167/181] Added Swift explanation --- README.md | 66 ++++++++++++++++++++++++++++++++++++++++++- mapcodelib/mapcoder.c | 12 ++++++++ mapcodelib/mapcoder.h | 14 ++++++++- 3 files changed, 90 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index fc7e19f..f78b81e 100644 --- a/README.md +++ b/README.md @@ -177,9 +177,73 @@ To add individual support support for other languages (of all territory names), The list of support languages may grow over time. +## Using the C Library in an Xcode iOS Swift project + +You can use this C library in an iOS application, built with Swift in Xcode, fairly easily. +All you need to do is: + +First, copy the directory `mapcodelib` to the source directory of your iOS application. + +Then, add a text file called `module.modulemap` in the directory `mapcodelib` to export all symbols +from the C library to Swift (note that `#defines` are not exported): + +``` +module mapcodelib [system][extern_c]{ + header "mapcode_alphabets.h" + header "mapcode_territories.h" + header "mapcoder.h" + export * +} +``` + +Now, you can access the C library methods like this in a Swift project: + +``` +// Example of decoding a full mapcode to a lat/lon: +let territory = getTerritoryCode(context, TERRITORY_NONE) +var lat: Double = 0.0 +var lon: Double = 0.0 +let mapcodeError = decodeMapcodeToLatLonUtf8(&lat, &lon, fullMapcode, territory, nil) +if mapcodeError == ERR_OK { + // Use the decoded lat and lon. +} else { + // Something went wrong decoding the full mapcode string. +} +``` +Or encode a latitude, longitude pair to a set of Mapcodes like this: + +``` +let buffer = UnsafeMutablePointer.allocate(capacity: Int(_MAX_MAPCODE_RESULT_ASCII_LEN)) +buffer.initialize(to: 0, count: Int(_MAX_MAPCODE_RESULT_ASCII_LEN)) +var total: Int32 = 0; +var i: Int32 = 0 +repeat { + total = encodeLatLonToSelectedMapcode(buffer, lat, lon, TERRITORY_NONE, 0, i) + if (total > 0) { + let mapcode = String.init(cString: buffer); + } + i = i + 1 +} while (i < total) +``` + +Or get a territory name like this: + +``` +let buffer = UnsafeMutablePointer.allocate(capacity: Int(MAX_TERRITORY_FULLNAME_UTF8_LEN + 1)) +buffer.initialize(to: 0, count: Int(_MAX_TERRITORY_FULLNAME_UTF8_LEN + 1)) + +// Get alpha code. +getTerritoryIsoName(buffer, TERRITORY_NLD, 0) +let alphaCode = String.init(cString: buffer) + +// Get full name. +getFullTerritoryNameEnglish(buffer, TERRITORY_NLD, 0) +let fullName = String.init(cString: buffer) +``` + ## Release Notes -### 2.5.4 +### 2.5.4 - 2.5.5 * Added `encodeLatLonToSelectedMapcode` as a convenience for languages that use the C library, but have difficulties dealing with multi-dimensional arrays (like Swift). diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 464dc9e..312b6d8 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -53,6 +53,18 @@ #include "internal_territory_names_tr.h" #include "internal_territory_names_uk.h" +// The constants are also exported as variables, to allow other languages to use them. +char *_MAPCODE_C_VERSION = MAPCODE_C_VERSION; +int _MAX_NR_OF_MAPCODE_RESULTS = MAX_NR_OF_MAPCODE_RESULTS; +int _MAX_PRECISION_DIGITS = MAX_PRECISION_DIGITS; +int _MAX_PROPER_MAPCODE_ASCII_LEN = MAX_PROPER_MAPCODE_ASCII_LEN; +int _MAX_ISOCODE_ASCII_LEN = MAX_ISOCODE_ASCII_LEN; +int _MAX_CLEAN_MAPCODE_ASCII_LEN = MAX_CLEAN_MAPCODE_ASCII_LEN; +int _MAX_MAPCODE_RESULT_ASCII_LEN = MAX_MAPCODE_RESULT_ASCII_LEN; +int _MAX_TERRITORY_FULLNAME_UTF8_LEN = MAX_TERRITORY_FULLNAME_UTF8_LEN; +int _MAX_MAPCODE_RESULT_UTF8_LEN = MAX_MAPCODE_RESULT_UTF8_LEN; +int _MAX_MAPCODE_RESULT_UTF16_LEN = MAX_MAPCODE_RESULT_UTF16_LEN; +int _MAX_ALPHABETS_PER_TERRITORY = MAX_ALPHABETS_PER_TERRITORY; #ifdef DEBUG diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index 6f13948..8a89461 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -58,7 +58,7 @@ extern "C" { #define MAPCODE_SUPPORT_LANGUAGE_UK #endif -#define MAPCODE_C_VERSION "2.5.3" +#define MAPCODE_C_VERSION "2.5.5" #define UWORD unsigned short int // 2-byte unsigned integer. #define MAX_NR_OF_MAPCODE_RESULTS 22 // Max. number of results ever returned by encoder (e.g. for 26.904899, 95.138515). @@ -73,6 +73,18 @@ extern "C" { #define MAX_MAPCODE_RESULT_UTF8_LEN (MAX_MAPCODE_RESULT_ASCII_LEN * 3) // One mapcode character can become at most 3 UTF8characters. #define MAX_MAPCODE_RESULT_UTF16_LEN (MAX_MAPCODE_RESULT_ASCII_LEN) // Each mapcode character can become one UTF16 word. +// The constants are also exported as variables, to allow other languages to use them. +extern char* _MAPCODE_C_VERSION; +extern int _MAX_NR_OF_MAPCODE_RESULTS; +extern int _MAX_PRECISION_DIGITS; +extern int _MAX_PROPER_MAPCODE_ASCII_LEN; +extern int _MAX_ISOCODE_ASCII_LEN; +extern int _MAX_CLEAN_MAPCODE_ASCII_LEN; +extern int _MAX_MAPCODE_RESULT_ASCII_LEN; +extern int _MAX_TERRITORY_FULLNAME_UTF8_LEN; +extern int _MAX_MAPCODE_RESULT_UTF8_LEN; +extern int _MAX_MAPCODE_RESULT_UTF16_LEN; +extern int _MAX_ALPHABETS_PER_TERRITORY; /** * The type Mapcodes hold a number of mapcodes, for example from an encoding call. From f6ed6adf977cc92409a46cde55ec3bc4870fada2 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 4 Oct 2017 14:53:33 +0200 Subject: [PATCH 168/181] Fixed test scripts --- test/run_compare.sh | 9 +++------ test/run_gcov.sh | 4 +--- test/run_gprof.sh | 5 +---- test/run_normal.sh | 5 +---- test/run_sanitizer.sh | 5 +---- test/run_valgrind.sh | 5 +---- 6 files changed, 8 insertions(+), 25 deletions(-) diff --git a/test/run_compare.sh b/test/run_compare.sh index 2113ed1..7b777c2 100755 --- a/test/run_compare.sh +++ b/test/run_compare.sh @@ -1,8 +1,8 @@ #!/bin/sh -OPTS="-Wall -Werror -Wextra -Wno-pointer-to-int-cast" +OPTS="-Wall -Wextra -Wno-pointer-to-int-cast" -NEW=../utility/mapcode -OLD=$HOME/bin/mapcode-2.3.1 +NEW=../mapcode-2.5.5 +OLD=../mapcode-2.5.2 NEWFILE=_new.txt OLDFILE=_old.txt @@ -91,6 +91,3 @@ else rm -f $NEWFILE $OLDFILE fi echo "!! -------------------------------------------------------------" - -echo "" -echo "Report in: $REPORT" diff --git a/test/run_gcov.sh b/test/run_gcov.sh index c33c270..b508ee6 100755 --- a/test/run_gcov.sh +++ b/test/run_gcov.sh @@ -1,5 +1,5 @@ #!/bin/sh -OPTS="-Wall -Werror -Wextra -Wno-pointer-to-int-cast -fprofile-arcs -ftest-coverage" +OPTS="-Wall -Wextra -Wno-pointer-to-int-cast -fprofile-arcs -ftest-coverage" LIB="../mapcodelib/mapcoder.o" TEST=$(which gcov) @@ -29,5 +29,3 @@ echo "!! -------------------------------------------------------------" echo "!! Coverage reports in: *.gcov files" echo "!! -------------------------------------------------------------" -echo "" -echo "Report in: $REPORT" diff --git a/test/run_gprof.sh b/test/run_gprof.sh index 558cd24..4595327 100755 --- a/test/run_gprof.sh +++ b/test/run_gprof.sh @@ -1,5 +1,5 @@ #!/bin/sh -OPTS="-Wall -Werror -Wextra -Wno-pointer-to-int-cast" +OPTS="-Wall -Wextra -Wno-pointer-to-int-cast" LIB="../mapcodelib/mapcoder.o" TEST=$(which gprof) @@ -33,6 +33,3 @@ gcc $OPTS -g -O3 unittest.c -lm -lpthread -o unittest $LIB -pg ./unittest gprof ./unittest echo "!! -------------------------------------------------------------" - -echo "" -echo "Report in: $REPORT" diff --git a/test/run_normal.sh b/test/run_normal.sh index d4d7769..33b7c44 100755 --- a/test/run_normal.sh +++ b/test/run_normal.sh @@ -1,5 +1,5 @@ #!/bin/sh -OPTS="-Wall -Werror -Wextra -Wno-pointer-to-int-cast" +OPTS="-Wall -Wextra -Wno-pointer-to-int-cast" echo "!! -------------------------------------------------------------" echo "Run normal..." @@ -23,6 +23,3 @@ cd ../test gcc $OPTS -O3 unittest.c -lm -lpthread -o unittest ../mapcodelib/mapcoder.o ./unittest echo "!! -------------------------------------------------------------" - -echo "" -echo "Report in: $REPORT" diff --git a/test/run_sanitizer.sh b/test/run_sanitizer.sh index 2478dd5..c301b9b 100755 --- a/test/run_sanitizer.sh +++ b/test/run_sanitizer.sh @@ -1,5 +1,5 @@ #!/bin/sh -OPTS="-Wall -Werror -Wextra -Wno-pointer-to-int-cast" +OPTS="-Wall -Wextra -Wno-pointer-to-int-cast" LIB="../mapcodelib/mapcoder.o" export ASAN_OPTIONS=debug=true:strict_string_checks=1:detect_stack_use_after_return=true:detect_invalid_pointer_pairs=99999:detect_container_overflow=true:detect_odr_violation=2:check_initialization_order=true:strict_init_order=true @@ -45,6 +45,3 @@ cd ../test gcc $OPTS -O3 unittest.c -lm -lpthread -fsanitize=address -o unittest $LIB ./unittest echo "!! -------------------------------------------------------------" - -echo "" -echo "Report in: $REPORT" diff --git a/test/run_valgrind.sh b/test/run_valgrind.sh index 4d13ebe..20fff57 100755 --- a/test/run_valgrind.sh +++ b/test/run_valgrind.sh @@ -1,5 +1,5 @@ #!/bin/sh -OPTS="-Wall -Werror -Wextra -Wno-pointer-to-int-cast" +OPTS="-Wall -Wextra -Wno-pointer-to-int-cast" LIB="../mapcodelib/mapcoder.o" TEST=$(which valgrind) @@ -22,6 +22,3 @@ cd ../test gcc $OPTS -g -O0 unittest.c -lm -lpthread -o unittest $LIB valgrind --leak-check=yes ./unittest echo "!! -------------------------------------------------------------" - -echo "" tee -a $REPORT -echo "Report in: $REPORT" From 8a72c4f75cd0e5abaf0cfca253a558aafaf1a757 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 5 Dec 2018 10:41:31 +0100 Subject: [PATCH 169/181] Fixed copyright in LICENSE --- LICENSE | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LICENSE b/LICENSE index d645695..2ed96dd 100644 --- a/LICENSE +++ b/LICENSE @@ -187,7 +187,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright [yyyy] [name of copyright owner] + Copyright 2018, Stichting Mapcode Foundation Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. From a964e937b60b3353967df0e465f84a0e4b639fd7 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 5 Dec 2018 12:50:20 +0100 Subject: [PATCH 170/181] Fixed LICENSE file --- LICENSE | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/LICENSE b/LICENSE index 2ed96dd..59cfcac 100644 --- a/LICENSE +++ b/LICENSE @@ -176,17 +176,6 @@ END OF TERMS AND CONDITIONS - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - Copyright 2018, Stichting Mapcode Foundation Licensed under the Apache License, Version 2.0 (the "License"); From 004fda120bd77b3931b374b2d8fb63f722d0a444 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Fri, 13 Sep 2019 15:07:43 +0200 Subject: [PATCH 171/181] Fixed mapcode_legacy.h errors --- mapcodelib/mapcode_legacy.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mapcodelib/mapcode_legacy.h b/mapcodelib/mapcode_legacy.h index 3330ccd..82948d4 100644 --- a/mapcodelib/mapcode_legacy.h +++ b/mapcodelib/mapcode_legacy.h @@ -29,8 +29,8 @@ extern "C" { /** * List of #defines to support legacy systems. */ -#define decodeMapcodeToLatLon(latDeg, lonDeg, mapcode, territory) decodeUtf8MapcodeToLatLon(latDeg, lonDeg, NULL, mapcode, territory) -#define compareWithMapcodeFormat(utf8, canContainTerritory) compareUtf8WithMapcodeFormat(utf8) +#define decodeMapcodeToLatLon(latDeg, lonDeg, mapcode, territory) decodeMapcodeToLatLonUtf(latDeg, lonDeg, mapcode, territory, NULL) +#define compareWithMapcodeFormat(utf8, canContainTerritory) compareWithMapcodeFormatUtf8(utf8) #define convertTerritoryIsoNameToCode getTerritoryCode #define coord2mc(results, lat, lon, territory) encodeLatLonToMapcodes_Deprecated(results, lat, lon,territory, 0) From 27ac86178958a5346daab900289b8a3058875869 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Fri, 20 Sep 2019 12:15:26 +0200 Subject: [PATCH 172/181] Fixed legacy call --- mapcodelib/mapcode_legacy.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mapcodelib/mapcode_legacy.h b/mapcodelib/mapcode_legacy.h index 82948d4..1caf871 100644 --- a/mapcodelib/mapcode_legacy.h +++ b/mapcodelib/mapcode_legacy.h @@ -29,7 +29,7 @@ extern "C" { /** * List of #defines to support legacy systems. */ -#define decodeMapcodeToLatLon(latDeg, lonDeg, mapcode, territory) decodeMapcodeToLatLonUtf(latDeg, lonDeg, mapcode, territory, NULL) +#define decodeMapcodeToLatLon(latDeg, lonDeg, mapcode, territory) decodeMapcodeToLatLonUtf8(latDeg, lonDeg, mapcode, territory, NULL) #define compareWithMapcodeFormat(utf8, canContainTerritory) compareWithMapcodeFormatUtf8(utf8) #define convertTerritoryIsoNameToCode getTerritoryCode From d3d3e58b5f01a86cbcc73beae0436cb69dbdb4c2 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Mon, 20 Dec 2021 17:31:26 +0100 Subject: [PATCH 173/181] Corrected README --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f78b81e..088069d 100644 --- a/README.md +++ b/README.md @@ -64,7 +64,7 @@ decode Mapcodes. This produces the following help text: - MAPCODE (version 2.5.2) + MAPCODE (version 2.5.5) Copyright (C) 2014-2017 Stichting Mapcode Foundation Usage: From f1c0ce4170eaa76bfce3fb5b26600b5560cb387a Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Mon, 6 Jan 2025 09:33:30 +0100 Subject: [PATCH 174/181] Removed specific warnings that occur on latest Mac compilers --- CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 7742073..f614bc5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -27,7 +27,7 @@ project(mapcode_cpp) # NO_FAST_ENCODE - Drop fast encoding support - only for internal use. set(MAPCODE_OPTIONS "") -set(MAPCODE_WARNING_OPTIONS "-Wall -Werror -Wextra") +set(MAPCODE_WARNING_OPTIONS "-Wall -Werror -Wextra -Wno-pointer-to-int-cast -Wno-deprecated-declarations -Wno-unused-but-set-variable") set(MAPCODE_SANITIZER_COMPILER_OPTIONS "-fsanitize=address -fno-common -fno-optimize-sibling-calls -fno-omit-frame-pointer") set(MAPCODE_SANITIZER_LINKER_OPTIONS "-fsanitize=address") @@ -110,4 +110,4 @@ target_link_libraries(mapcode LINK_PUBLIC mapcodelib) target_link_libraries(mapcode LINK_PUBLIC Threads::Threads) target_link_libraries(mapcode LINK_PUBLIC ${M_LIB}) -install(TARGETS mapcode DESTINATION /usr/local/bin) \ No newline at end of file +install(TARGETS mapcode DESTINATION /usr/local/bin) From 4117015a230f102929bb064b53e037b31adf1d9c Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Thu, 21 Aug 2025 15:34:31 +0200 Subject: [PATCH 175/181] Fixed CMake version --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index f614bc5..32492c3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -cmake_minimum_required(VERSION 3.3) +cmake_minimum_required(VERSION 3.5) project(mapcode_cpp) # The debug configuration adds the "address sanitizer" to check for out of bounds behavior and such. From 062dfadcde2a87ac255aae3f78f867b67dad15c0 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 10 Sep 2025 10:00:05 +0200 Subject: [PATCH 176/181] Updated to 2025 copyrights and small clean up --- mapcodelib/internal_alphabet_recognizer.h | 28 +- mapcodelib/internal_data.h | 29 +- mapcodelib/internal_iso3166_data.h | 28 +- mapcodelib/internal_territory_alphabets.h | 29 +- mapcodelib/internal_territory_names_af.h | 28 +- mapcodelib/internal_territory_names_ar.h | 28 +- mapcodelib/internal_territory_names_be.h | 28 +- mapcodelib/internal_territory_names_cn.h | 28 +- mapcodelib/internal_territory_names_cs.h | 28 +- mapcodelib/internal_territory_names_da.h | 28 +- mapcodelib/internal_territory_names_de.h | 28 +- mapcodelib/internal_territory_names_en.h | 28 +- mapcodelib/internal_territory_names_es.h | 28 +- mapcodelib/internal_territory_names_fi.h | 28 +- mapcodelib/internal_territory_names_fr.h | 28 +- mapcodelib/internal_territory_names_he.h | 28 +- mapcodelib/internal_territory_names_hi.h | 28 +- mapcodelib/internal_territory_names_hr.h | 28 +- mapcodelib/internal_territory_names_id.h | 28 +- mapcodelib/internal_territory_names_it.h | 28 +- mapcodelib/internal_territory_names_ja.h | 28 +- mapcodelib/internal_territory_names_ko.h | 28 +- mapcodelib/internal_territory_names_local.h | 28 +- mapcodelib/internal_territory_names_nl.h | 28 +- mapcodelib/internal_territory_names_no.h | 28 +- mapcodelib/internal_territory_names_pl.h | 28 +- mapcodelib/internal_territory_names_pt.h | 28 +- mapcodelib/internal_territory_names_ru.h | 28 +- mapcodelib/internal_territory_names_sv.h | 28 +- mapcodelib/internal_territory_names_sw.h | 28 +- mapcodelib/internal_territory_names_tr.h | 28 +- mapcodelib/internal_territory_names_uk.h | 28 +- mapcodelib/internal_territory_search.h | 28 +- mapcodelib/mapcode_alphabets.h | 30 +- mapcodelib/mapcode_legacy.c | 71 +- mapcodelib/mapcode_legacy.h | 56 +- mapcodelib/mapcode_territories.h | 30 +- mapcodelib/mapcoder.c | 1649 +++++++++++-------- mapcodelib/mapcoder.h | 200 +-- test/clean.sh | 16 + test/decode_test.h | 33 +- test/run_all.sh | 16 + test/run_compare.sh | 16 + test/run_gcov.sh | 17 +- test/run_gprof.sh | 16 + test/run_normal.sh | 16 + test/run_sanitizer.sh | 16 + test/run_valgrind.sh | 16 + test/test_territories.h | 28 +- test/unittest.c | 32 +- utility/compile.sh | 17 +- utility/mapcode.cpp | 338 ++-- 52 files changed, 1957 insertions(+), 1582 deletions(-) diff --git a/mapcodelib/internal_alphabet_recognizer.h b/mapcodelib/internal_alphabet_recognizer.h index a4e5e30..b18be33 100644 --- a/mapcodelib/internal_alphabet_recognizer.h +++ b/mapcodelib/internal_alphabet_recognizer.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_ALPHABET_RECOGNIZER_H__ #define __INTERNAL_ALPHABET_RECOGNIZER_H__ diff --git a/mapcodelib/internal_data.h b/mapcodelib/internal_data.h index b75f087..eaf9a06 100644 --- a/mapcodelib/internal_data.h +++ b/mapcodelib/internal_data.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_DATA_H__ #define __INTERNAL_DATA_H__ @@ -16549,4 +16547,3 @@ static const TerritoryBoundary TERRITORY_BOUNDARIES[MAPCODE_BOUNDARY_MAX + 1] = #endif #endif // __INTERNAL_DATA_H__ - diff --git a/mapcodelib/internal_iso3166_data.h b/mapcodelib/internal_iso3166_data.h index 1a2ace2..f48963a 100644 --- a/mapcodelib/internal_iso3166_data.h +++ b/mapcodelib/internal_iso3166_data.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_ISO3166_DATA_H__ #define __INTERNAL_ISO3166_DATA_H__ diff --git a/mapcodelib/internal_territory_alphabets.h b/mapcodelib/internal_territory_alphabets.h index 1981e84..de9c729 100644 --- a/mapcodelib/internal_territory_alphabets.h +++ b/mapcodelib/internal_territory_alphabets.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_TERRITORY_ALPHABETS_H__ #define __INTERNAL_TERRITORY_ALPHABETS_H__ @@ -565,4 +563,3 @@ static const TerritoryAlphabets ALPHABETS_FOR_TERRITORY[_TERRITORY_MAX - _TERRIT #endif #endif // __INTERNAL_TERRITORY_ALPHABETS_H__ - diff --git a/mapcodelib/internal_territory_names_af.h b/mapcodelib/internal_territory_names_af.h index e99ec55..303aa2e 100644 --- a/mapcodelib/internal_territory_names_af.h +++ b/mapcodelib/internal_territory_names_af.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_TERRITORY_NAMES_AF_H__ #define __INTERNAL_TERRITORY_NAMES_AF_H__ diff --git a/mapcodelib/internal_territory_names_ar.h b/mapcodelib/internal_territory_names_ar.h index 8437e8a..423847a 100644 --- a/mapcodelib/internal_territory_names_ar.h +++ b/mapcodelib/internal_territory_names_ar.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_TERRITORY_NAMES_AR_H__ #define __INTERNAL_TERRITORY_NAMES_AR_H__ diff --git a/mapcodelib/internal_territory_names_be.h b/mapcodelib/internal_territory_names_be.h index c057cfe..d491447 100644 --- a/mapcodelib/internal_territory_names_be.h +++ b/mapcodelib/internal_territory_names_be.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_TERRITORY_NAMES_BE_H__ #define __INTERNAL_TERRITORY_NAMES_BE_H__ diff --git a/mapcodelib/internal_territory_names_cn.h b/mapcodelib/internal_territory_names_cn.h index ff40848..bcf64d0 100644 --- a/mapcodelib/internal_territory_names_cn.h +++ b/mapcodelib/internal_territory_names_cn.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_TERRITORY_NAMES_CN_H__ #define __INTERNAL_TERRITORY_NAMES_CN_H__ diff --git a/mapcodelib/internal_territory_names_cs.h b/mapcodelib/internal_territory_names_cs.h index 5f0820f..67ad194 100644 --- a/mapcodelib/internal_territory_names_cs.h +++ b/mapcodelib/internal_territory_names_cs.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_TERRITORY_NAMES_CS_H__ #define __INTERNAL_TERRITORY_NAMES_CS_H__ diff --git a/mapcodelib/internal_territory_names_da.h b/mapcodelib/internal_territory_names_da.h index b350447..071251e 100644 --- a/mapcodelib/internal_territory_names_da.h +++ b/mapcodelib/internal_territory_names_da.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_TERRITORY_NAMES_DA_H__ #define __INTERNAL_TERRITORY_NAMES_DA_H__ diff --git a/mapcodelib/internal_territory_names_de.h b/mapcodelib/internal_territory_names_de.h index 55024d6..d26e017 100644 --- a/mapcodelib/internal_territory_names_de.h +++ b/mapcodelib/internal_territory_names_de.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_TERRITORY_NAMES_DE_H__ #define __INTERNAL_TERRITORY_NAMES_DE_H__ diff --git a/mapcodelib/internal_territory_names_en.h b/mapcodelib/internal_territory_names_en.h index 333524a..1a7432a 100644 --- a/mapcodelib/internal_territory_names_en.h +++ b/mapcodelib/internal_territory_names_en.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_TERRITORY_NAMES_EN_H__ #define __INTERNAL_TERRITORY_NAMES_EN_H__ diff --git a/mapcodelib/internal_territory_names_es.h b/mapcodelib/internal_territory_names_es.h index 2403744..76f08fe 100644 --- a/mapcodelib/internal_territory_names_es.h +++ b/mapcodelib/internal_territory_names_es.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_TERRITORY_NAMES_ES_H__ #define __INTERNAL_TERRITORY_NAMES_ES_H__ diff --git a/mapcodelib/internal_territory_names_fi.h b/mapcodelib/internal_territory_names_fi.h index ae24f71..0fece2e 100644 --- a/mapcodelib/internal_territory_names_fi.h +++ b/mapcodelib/internal_territory_names_fi.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_TERRITORY_NAMES_FI_H__ #define __INTERNAL_TERRITORY_NAMES_FI_H__ diff --git a/mapcodelib/internal_territory_names_fr.h b/mapcodelib/internal_territory_names_fr.h index dc8f444..e8afcff 100644 --- a/mapcodelib/internal_territory_names_fr.h +++ b/mapcodelib/internal_territory_names_fr.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_TERRITORY_NAMES_FR_H__ #define __INTERNAL_TERRITORY_NAMES_FR_H__ diff --git a/mapcodelib/internal_territory_names_he.h b/mapcodelib/internal_territory_names_he.h index d271209..b463d5a 100644 --- a/mapcodelib/internal_territory_names_he.h +++ b/mapcodelib/internal_territory_names_he.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_TERRITORY_NAMES_HE_H__ #define __INTERNAL_TERRITORY_NAMES_HE_H__ diff --git a/mapcodelib/internal_territory_names_hi.h b/mapcodelib/internal_territory_names_hi.h index 0e6bbbe..c301647 100644 --- a/mapcodelib/internal_territory_names_hi.h +++ b/mapcodelib/internal_territory_names_hi.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_TERRITORY_NAMES_HI_H__ #define __INTERNAL_TERRITORY_NAMES_HI_H__ diff --git a/mapcodelib/internal_territory_names_hr.h b/mapcodelib/internal_territory_names_hr.h index 494a567..9fc918c 100644 --- a/mapcodelib/internal_territory_names_hr.h +++ b/mapcodelib/internal_territory_names_hr.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_TERRITORY_NAMES_HR_H__ #define __INTERNAL_TERRITORY_NAMES_HR_H__ diff --git a/mapcodelib/internal_territory_names_id.h b/mapcodelib/internal_territory_names_id.h index 3e6a306..c5992f0 100644 --- a/mapcodelib/internal_territory_names_id.h +++ b/mapcodelib/internal_territory_names_id.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_TERRITORY_NAMES_ID_H__ #define __INTERNAL_TERRITORY_NAMES_ID_H__ diff --git a/mapcodelib/internal_territory_names_it.h b/mapcodelib/internal_territory_names_it.h index 4ea3e14..efe6524 100644 --- a/mapcodelib/internal_territory_names_it.h +++ b/mapcodelib/internal_territory_names_it.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_TERRITORY_NAMES_IT_H__ #define __INTERNAL_TERRITORY_NAMES_IT_H__ diff --git a/mapcodelib/internal_territory_names_ja.h b/mapcodelib/internal_territory_names_ja.h index b9e038c..906bd1d 100644 --- a/mapcodelib/internal_territory_names_ja.h +++ b/mapcodelib/internal_territory_names_ja.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_TERRITORY_NAMES_JA_H__ #define __INTERNAL_TERRITORY_NAMES_JA_H__ diff --git a/mapcodelib/internal_territory_names_ko.h b/mapcodelib/internal_territory_names_ko.h index ac1fe23..4fbe25a 100644 --- a/mapcodelib/internal_territory_names_ko.h +++ b/mapcodelib/internal_territory_names_ko.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_TERRITORY_NAMES_KO_H__ #define __INTERNAL_TERRITORY_NAMES_KO_H__ diff --git a/mapcodelib/internal_territory_names_local.h b/mapcodelib/internal_territory_names_local.h index 1d62c6e..5dc0fa9 100644 --- a/mapcodelib/internal_territory_names_local.h +++ b/mapcodelib/internal_territory_names_local.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_TERRITORY_NAMES_LOCAL_H__ #define __INTERNAL_TERRITORY_NAMES_LOCAL_H__ diff --git a/mapcodelib/internal_territory_names_nl.h b/mapcodelib/internal_territory_names_nl.h index 8e037bf..1527b92 100644 --- a/mapcodelib/internal_territory_names_nl.h +++ b/mapcodelib/internal_territory_names_nl.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_TERRITORY_NAMES_NL_H__ #define __INTERNAL_TERRITORY_NAMES_NL_H__ diff --git a/mapcodelib/internal_territory_names_no.h b/mapcodelib/internal_territory_names_no.h index f5bbed3..b178446 100644 --- a/mapcodelib/internal_territory_names_no.h +++ b/mapcodelib/internal_territory_names_no.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_TERRITORY_NAMES_NO_H__ #define __INTERNAL_TERRITORY_NAMES_NO_H__ diff --git a/mapcodelib/internal_territory_names_pl.h b/mapcodelib/internal_territory_names_pl.h index c860a92..b2aa80e 100644 --- a/mapcodelib/internal_territory_names_pl.h +++ b/mapcodelib/internal_territory_names_pl.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_TERRITORY_NAMES_PL_H__ #define __INTERNAL_TERRITORY_NAMES_PL_H__ diff --git a/mapcodelib/internal_territory_names_pt.h b/mapcodelib/internal_territory_names_pt.h index 297bbb4..02985ca 100644 --- a/mapcodelib/internal_territory_names_pt.h +++ b/mapcodelib/internal_territory_names_pt.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_TERRITORY_NAMES_PT_H__ #define __INTERNAL_TERRITORY_NAMES_PT_H__ diff --git a/mapcodelib/internal_territory_names_ru.h b/mapcodelib/internal_territory_names_ru.h index e491e3c..be8ec75 100644 --- a/mapcodelib/internal_territory_names_ru.h +++ b/mapcodelib/internal_territory_names_ru.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_TERRITORY_NAMES_RU_H__ #define __INTERNAL_TERRITORY_NAMES_RU_H__ diff --git a/mapcodelib/internal_territory_names_sv.h b/mapcodelib/internal_territory_names_sv.h index be6eb96..4c7f88f 100644 --- a/mapcodelib/internal_territory_names_sv.h +++ b/mapcodelib/internal_territory_names_sv.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_TERRITORY_NAMES_SV_H__ #define __INTERNAL_TERRITORY_NAMES_SV_H__ diff --git a/mapcodelib/internal_territory_names_sw.h b/mapcodelib/internal_territory_names_sw.h index 91e300b..9f5c3c8 100644 --- a/mapcodelib/internal_territory_names_sw.h +++ b/mapcodelib/internal_territory_names_sw.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_TERRITORY_NAMES_SW_H__ #define __INTERNAL_TERRITORY_NAMES_SW_H__ diff --git a/mapcodelib/internal_territory_names_tr.h b/mapcodelib/internal_territory_names_tr.h index cd4efd4..f1926cc 100644 --- a/mapcodelib/internal_territory_names_tr.h +++ b/mapcodelib/internal_territory_names_tr.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_TERRITORY_NAMES_TR_H__ #define __INTERNAL_TERRITORY_NAMES_TR_H__ diff --git a/mapcodelib/internal_territory_names_uk.h b/mapcodelib/internal_territory_names_uk.h index 25e4d65..6007cc7 100644 --- a/mapcodelib/internal_territory_names_uk.h +++ b/mapcodelib/internal_territory_names_uk.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_TERRITORY_NAMES_UK_H__ #define __INTERNAL_TERRITORY_NAMES_UK_H__ diff --git a/mapcodelib/internal_territory_search.h b/mapcodelib/internal_territory_search.h index f928083..7e573e9 100644 --- a/mapcodelib/internal_territory_search.h +++ b/mapcodelib/internal_territory_search.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __INTERNAL_TERRITORY_SEARCH_H__ #define __INTERNAL_TERRITORY_SEARCH_H__ diff --git a/mapcodelib/mapcode_alphabets.h b/mapcodelib/mapcode_alphabets.h index 830e6a5..90bd4c8 100644 --- a/mapcodelib/mapcode_alphabets.h +++ b/mapcodelib/mapcode_alphabets.h @@ -1,23 +1,22 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __MAPCODE_ALPHABETS_H__ #define __MAPCODE_ALPHABETS_H__ #ifdef __cplusplus extern "C" { + #endif /** @@ -65,4 +64,3 @@ enum Alphabet { #endif #endif // __MAPCODE_ALPHABETS_H__ - diff --git a/mapcodelib/mapcode_legacy.c b/mapcodelib/mapcode_legacy.c index a397696..b897e8a 100644 --- a/mapcodelib/mapcode_legacy.c +++ b/mapcodelib/mapcode_legacy.c @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #include #include @@ -25,26 +23,27 @@ */ static Mapcodes GLOBAL_RESULT; static char GLOBAL_MAKEISO_BUFFER[2 * (MAX_ISOCODE_LEN + 1)]; -static char *GLOBAL_MAKEISO_PTR; +static char* GLOBAL_MAKEISO_PTR; int encodeLatLonToMapcodes_Deprecated( - char **mapcodesAndTerritories, - double latDeg, - double lonDeg, - enum Territory territory, - int extraDigits) { - char **v = mapcodesAndTerritories; + char** mapcodesAndTerritories, + double latDeg, + double lonDeg, + enum Territory territory, + int extraDigits) { + char** v = mapcodesAndTerritories; encodeLatLonToMapcodes(&GLOBAL_RESULT, latDeg, lonDeg, territory, extraDigits); if (v) { int i; for (i = 0; i < GLOBAL_RESULT.count; i++) { - char *s = &GLOBAL_RESULT.mapcode[i][0]; - char *p = strchr(s, ' '); + char* s = &GLOBAL_RESULT.mapcode[i][0]; + char* p = strchr(s, ' '); if (p == NULL) { - v[i * 2 + 1] = (char *) "AAA"; + v[i * 2 + 1] = (char*)"AAA"; v[i * 2] = s; - } else { + } + else { *p++ = 0; v[i * 2 + 1] = s; v[i * 2] = p; @@ -55,15 +54,16 @@ int encodeLatLonToMapcodes_Deprecated( } -const char *convertTerritoryCodeToIsoName_Deprecated( - enum Territory territoryContext, - int useShortName) { +const char* convertTerritoryCodeToIsoName_Deprecated( + enum Territory territoryContext, + int useShortName) { if (GLOBAL_MAKEISO_PTR == GLOBAL_MAKEISO_BUFFER) { GLOBAL_MAKEISO_PTR = GLOBAL_MAKEISO_BUFFER + (MAX_ISOCODE_LEN + 1); - } else { + } + else { GLOBAL_MAKEISO_PTR = GLOBAL_MAKEISO_BUFFER; } - return (const char *) getTerritoryIsoName(GLOBAL_MAKEISO_PTR, territoryContext, useShortName); + return (const char*)getTerritoryIsoName(GLOBAL_MAKEISO_PTR, territoryContext, useShortName); } @@ -74,19 +74,18 @@ static char GLOBAL_ASCII_BUFFER[MAX_MAPCODE_RESULT_LEN]; static UWORD GLOBAL_UTF16_BUFFER[MAX_MAPCODE_RESULT_LEN]; -const char *decodeToRoman_Deprecated(const UWORD *utf16String) { +const char* decodeToRoman_Deprecated(const UWORD* utf16String) { return convertToRoman(GLOBAL_ASCII_BUFFER, MAX_MAPCODE_RESULT_LEN, utf16String); } -const UWORD *encodeToAlphabet_Deprecated(const char *asciiString, +const UWORD* encodeToAlphabet_Deprecated(const char* asciiString, enum Alphabet alphabet) { return convertToAlphabet(GLOBAL_UTF16_BUFFER, MAX_MAPCODE_RESULT_LEN, asciiString, alphabet); } -char *convertToRoman(char *asciiBuffer, int maxLength, const UWORD *unicodeBuffer) { - +char* convertToRoman(char* asciiBuffer, int maxLength, const UWORD* unicodeBuffer) { MapcodeElements mapcodeElements; double lat, lon; enum MapcodeError err; @@ -104,7 +103,7 @@ char *convertToRoman(char *asciiBuffer, int maxLength, const UWORD *unicodeBuffe mapcodeElements.properMapcode, *mapcodeElements.precisionExtension ? "-" : "", mapcodeElements.precisionExtension); - if ((int) strlen(romanized) < maxLength) { + if ((int)strlen(romanized) < maxLength) { strcpy(asciiBuffer, romanized); } } diff --git a/mapcodelib/mapcode_legacy.h b/mapcodelib/mapcode_legacy.h index 1caf871..7b125a5 100644 --- a/mapcodelib/mapcode_legacy.h +++ b/mapcodelib/mapcode_legacy.h @@ -1,24 +1,23 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __MAPCODE_LEGACY_H__ #define __MAPCODE_LEGACY_H__ #ifdef __cplusplus extern "C" { + #endif #include "mapcoder.h" @@ -99,12 +98,12 @@ extern "C" { * The results are stored as pairs (Mapcode, territory name) in: * (results[0], results[1])...(results[(2 * N) - 2], results[(2 * N) - 1]) */ -int encodeLatLonToMapcodes_Deprecated( // Warning: this method is deprecated and not thread-safe. - char **mapcodesAndTerritories, - double latDeg, - double lonDeg, - enum Territory territory, - int extraDigits); +int encodeLatLonToMapcodes_Deprecated( // Warning: this method is deprecated and not thread-safe. + char** mapcodesAndTerritories, + double latDeg, + double lonDeg, + enum Territory territory, + int extraDigits); /** @@ -120,9 +119,9 @@ int encodeLatLonToMapcodes_Deprecated( // Warning: this method is deprecated * Returns: * Pointer to result. String will be empty if territory illegal. */ -const char *convertTerritoryCodeToIsoName_Deprecated( - enum Territory territory, - int useShortName); +const char* convertTerritoryCodeToIsoName_Deprecated( + enum Territory territory, + int useShortName); /** @@ -136,8 +135,7 @@ const char *convertTerritoryCodeToIsoName_Deprecated( * Returns: * Pointer to same buffer as asciiString (allocated by caller), which holds the result. */ -char *convertToRoman(char *asciiString, int maxLength, const UWORD *utf16String); - +char* convertToRoman(char* asciiString, int maxLength, const UWORD* utf16String); /** @@ -152,7 +150,7 @@ char *convertToRoman(char *asciiString, int maxLength, const UWORD *utf16String) * Returns: * Encoded Unicode string, points at buffer from 'utf16String', allocated/deallocated by caller. */ -UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiString, enum Alphabet alphabet); +UWORD* convertToAlphabet(UWORD* utf16String, int maxLength, const char* asciiString, enum Alphabet alphabet); /** @@ -164,7 +162,7 @@ UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiStr * String must NOT be de-allocated by the caller. * It will be overwritten by a subsequent call to this method! */ -const char *decodeToRoman_Deprecated(const UWORD *utf16String); +const char* decodeToRoman_Deprecated(const UWORD* utf16String); /** @@ -175,7 +173,7 @@ const char *decodeToRoman_Deprecated(const UWORD *utf16String); * String must NOT be de-allocated by the caller. * It will be overwritten by a subsequent call to this method! */ -const UWORD *encodeToAlphabet_Deprecated(const char *asciiString, enum Alphabet alphabet); +const UWORD* encodeToAlphabet_Deprecated(const char* asciiString, enum Alphabet alphabet); #ifdef __cplusplus diff --git a/mapcodelib/mapcode_territories.h b/mapcodelib/mapcode_territories.h index 52e5981..95e1da0 100644 --- a/mapcodelib/mapcode_territories.h +++ b/mapcodelib/mapcode_territories.h @@ -1,23 +1,22 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __MAPCODE_TERRITORIES_H__ #define __MAPCODE_TERRITORIES_H__ #ifdef __cplusplus extern "C" { + #endif // *** GENERATED FILE (coords.cpp data2.3.0), DO NOT CHANGE OR PRETTIFY *** @@ -570,4 +569,3 @@ enum Territory { #endif #endif // __MAPCODE_TERRITORIES_H__ - diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 312b6d8..8a577b8 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #include // strlen strcpy strcat memcpy memmove strstr strchr memcmp #include // atof @@ -54,24 +52,24 @@ #include "internal_territory_names_uk.h" // The constants are also exported as variables, to allow other languages to use them. -char *_MAPCODE_C_VERSION = MAPCODE_C_VERSION; -int _MAX_NR_OF_MAPCODE_RESULTS = MAX_NR_OF_MAPCODE_RESULTS; -int _MAX_PRECISION_DIGITS = MAX_PRECISION_DIGITS; -int _MAX_PROPER_MAPCODE_ASCII_LEN = MAX_PROPER_MAPCODE_ASCII_LEN; -int _MAX_ISOCODE_ASCII_LEN = MAX_ISOCODE_ASCII_LEN; -int _MAX_CLEAN_MAPCODE_ASCII_LEN = MAX_CLEAN_MAPCODE_ASCII_LEN; -int _MAX_MAPCODE_RESULT_ASCII_LEN = MAX_MAPCODE_RESULT_ASCII_LEN; -int _MAX_TERRITORY_FULLNAME_UTF8_LEN = MAX_TERRITORY_FULLNAME_UTF8_LEN; -int _MAX_MAPCODE_RESULT_UTF8_LEN = MAX_MAPCODE_RESULT_UTF8_LEN; -int _MAX_MAPCODE_RESULT_UTF16_LEN = MAX_MAPCODE_RESULT_UTF16_LEN; -int _MAX_ALPHABETS_PER_TERRITORY = MAX_ALPHABETS_PER_TERRITORY; +char* _MAPCODE_C_VERSION = MAPCODE_C_VERSION; +int _MAX_NR_OF_MAPCODE_RESULTS = MAX_NR_OF_MAPCODE_RESULTS; +int _MAX_PRECISION_DIGITS = MAX_PRECISION_DIGITS; +int _MAX_PROPER_MAPCODE_ASCII_LEN = MAX_PROPER_MAPCODE_ASCII_LEN; +int _MAX_ISOCODE_ASCII_LEN = MAX_ISOCODE_ASCII_LEN; +int _MAX_CLEAN_MAPCODE_ASCII_LEN = MAX_CLEAN_MAPCODE_ASCII_LEN; +int _MAX_MAPCODE_RESULT_ASCII_LEN = MAX_MAPCODE_RESULT_ASCII_LEN; +int _MAX_TERRITORY_FULLNAME_UTF8_LEN = MAX_TERRITORY_FULLNAME_UTF8_LEN; +int _MAX_MAPCODE_RESULT_UTF8_LEN = MAX_MAPCODE_RESULT_UTF8_LEN; +int _MAX_MAPCODE_RESULT_UTF16_LEN = MAX_MAPCODE_RESULT_UTF16_LEN; +int _MAX_ALPHABETS_PER_TERRITORY = MAX_ALPHABETS_PER_TERRITORY; #ifdef DEBUG #include -void _TestAssert(int iCondition, const char *cstrFile, int iLine) { +void _TestAssert(int iCondition, const char* cstrFile, int iLine) { static int nrAsserts = 0; if (!iCondition) { fprintf(stderr, "** Assertion failed: file \"%s\", line %d\n", cstrFile, iLine); @@ -140,85 +138,86 @@ static const double METERS_PER_DEGREE_LON = EARTH_CIRCUMFERENCE_X / 360.0; static const int DEBUG_STOP_AT = -1; // to externally test-restrict internal encoding, do not use! typedef struct { - const char *locale; - const char **territoryFullNames; + const char* locale; + const char** territoryFullNames; } LocaleRegistryItem; static const LocaleRegistryItem LOCALE_REGISTRY[] = { - {"AF", TERRITORY_FULL_NAME_AF}, - {"AR", TERRITORY_FULL_NAME_AR}, - {"BE", TERRITORY_FULL_NAME_BE}, - {"CN", TERRITORY_FULL_NAME_CN}, - {"CS", TERRITORY_FULL_NAME_CS}, - {"DA", TERRITORY_FULL_NAME_DA}, - {"DE", TERRITORY_FULL_NAME_DE}, - {"EN", TERRITORY_FULL_NAME_EN}, - {"ES", TERRITORY_FULL_NAME_ES}, - {"FI", TERRITORY_FULL_NAME_FI}, - {"FR", TERRITORY_FULL_NAME_FR}, - {"HE", TERRITORY_FULL_NAME_HE}, - {"HI", TERRITORY_FULL_NAME_HI}, - {"HR", TERRITORY_FULL_NAME_HR}, - {"ID", TERRITORY_FULL_NAME_ID}, - {"IT", TERRITORY_FULL_NAME_IT}, - {"JA", TERRITORY_FULL_NAME_JA}, - {"KO", TERRITORY_FULL_NAME_KO}, - {"NL", TERRITORY_FULL_NAME_NL}, - {"NO", TERRITORY_FULL_NAME_NO}, - {"PT", TERRITORY_FULL_NAME_PT}, - {"PL", TERRITORY_FULL_NAME_PL}, - {"RU", TERRITORY_FULL_NAME_RU}, - {"SV", TERRITORY_FULL_NAME_SV}, - {"SW", TERRITORY_FULL_NAME_SW}, - {"TR", TERRITORY_FULL_NAME_TR}, - {"UK", TERRITORY_FULL_NAME_UK} + {"AF", TERRITORY_FULL_NAME_AF}, + {"AR", TERRITORY_FULL_NAME_AR}, + {"BE", TERRITORY_FULL_NAME_BE}, + {"CN", TERRITORY_FULL_NAME_CN}, + {"CS", TERRITORY_FULL_NAME_CS}, + {"DA", TERRITORY_FULL_NAME_DA}, + {"DE", TERRITORY_FULL_NAME_DE}, + {"EN", TERRITORY_FULL_NAME_EN}, + {"ES", TERRITORY_FULL_NAME_ES}, + {"FI", TERRITORY_FULL_NAME_FI}, + {"FR", TERRITORY_FULL_NAME_FR}, + {"HE", TERRITORY_FULL_NAME_HE}, + {"HI", TERRITORY_FULL_NAME_HI}, + {"HR", TERRITORY_FULL_NAME_HR}, + {"ID", TERRITORY_FULL_NAME_ID}, + {"IT", TERRITORY_FULL_NAME_IT}, + {"JA", TERRITORY_FULL_NAME_JA}, + {"KO", TERRITORY_FULL_NAME_KO}, + {"NL", TERRITORY_FULL_NAME_NL}, + {"NO", TERRITORY_FULL_NAME_NO}, + {"PT", TERRITORY_FULL_NAME_PT}, + {"PL", TERRITORY_FULL_NAME_PL}, + {"RU", TERRITORY_FULL_NAME_RU}, + {"SV", TERRITORY_FULL_NAME_SV}, + {"SW", TERRITORY_FULL_NAME_SW}, + {"TR", TERRITORY_FULL_NAME_TR}, + {"UK", TERRITORY_FULL_NAME_UK} }; // important information about the 8 parents -static const char *PARENTS_3 = "USA,IND,CAN,AUS,MEX,BRA,RUS,CHN,"; -static const char *PARENTS_2 = "US,IN,CA,AU,MX,BR,RU,CN,"; +static const char* PARENTS_3 = "USA,IND,CAN,AUS,MEX,BRA,RUS,CHN,"; +static const char* PARENTS_2 = "US,IN,CA,AU,MX,BR,RU,CN,"; static const enum Territory PARENT_NR[9] = { - TERRITORY_NONE, - TERRITORY_USA, - TERRITORY_IND, - TERRITORY_CAN, - TERRITORY_AUS, - TERRITORY_MEX, - TERRITORY_BRA, - TERRITORY_RUS, - TERRITORY_CHN + TERRITORY_NONE, + TERRITORY_USA, + TERRITORY_IND, + TERRITORY_CAN, + TERRITORY_AUS, + TERRITORY_MEX, + TERRITORY_BRA, + TERRITORY_RUS, + TERRITORY_CHN }; // base-31 alphabet, digits (0-9), consonants (10-30), vowels (31-33) static const char ENCODE_CHARS[34] = { - '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', - 'B', 'C', 'D', 'F', 'G', 'H', 'J', 'K', 'L', 'M', - 'N', 'P', 'Q', 'R', 'S', 'T', 'V', 'W', 'X', 'Y', 'Z', - 'A', 'E', 'U'}; + '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', + 'B', 'C', 'D', 'F', 'G', 'H', 'J', 'K', 'L', 'M', + 'N', 'P', 'Q', 'R', 'S', 'T', 'V', 'W', 'X', 'Y', 'Z', + 'A', 'E', 'U' +}; static signed char decodeChar(const char ch) { // base-31 value of ascii character (negative for illegal characters) // special cases -2, -3, -4 for vowels; o and i interpreted as 0 and 1. static const signed char decode_chars[256] = { - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 0 - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 16 - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 32 - 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, -1, -1, -1, -1, -1, -1, // 48 - -1, -2, 10, 11, 12, -3, 13, 14, 15, 1, 16, 17, 18, 19, 20, 0, // 64 - 21, 22, 23, 24, 25, -4, 26, 27, 28, 29, 30, -1, -1, -1, -1, -1, // 80 - -1, -2, 10, 11, 12, -3, 13, 14, 15, 1, 16, 17, 18, 19, 20, 0, // 96 - 21, 22, 23, 24, 25, -4, 26, 27, 28, 29, 30, -1, -1, -1, -1, -1, // 112 - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 128 - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 144 - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 160 - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 176 - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 192 - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 208 - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 224 - -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 // 240 + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 0 + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 16 + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 32 + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, -1, -1, -1, -1, -1, -1, // 48 + -1, -2, 10, 11, 12, -3, 13, 14, 15, 1, 16, 17, 18, 19, 20, 0, // 64 + 21, 22, 23, 24, 25, -4, 26, 27, 28, 29, 30, -1, -1, -1, -1, -1, // 80 + -1, -2, 10, 11, 12, -3, 13, 14, 15, 1, 16, 17, 18, 19, 20, 0, // 96 + 21, 22, 23, 24, 25, -4, 26, 27, 28, 29, 30, -1, -1, -1, -1, -1, // 112 + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 128 + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 144 + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 160 + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 176 + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 192 + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 208 + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 224 + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 // 240 }; - return decode_chars[(unsigned char) ch]; // ch can be negative, must be fit to range 0-255. + return decode_chars[(unsigned char)ch]; // ch can be negative, must be fit to range 0-255. } /////////////////////////////////////////////////////////////////////////////////////////////// @@ -238,7 +237,8 @@ double distanceInMeters(double latDeg1, double lonDeg1, double latDeg2, double l ASSERT((-90.0 <= latDeg2) && (latDeg2 <= 90.0)); if (wrapped) { deltaLonDegrees = 360.0 - (lonDeg1 - lonDeg2); - } else { + } + else { deltaLonDegrees = lonDeg2 - lonDeg1; } if (deltaLonDegrees > 180.0) { @@ -258,15 +258,15 @@ double distanceInMeters(double latDeg1, double lonDeg1, double latDeg2, double l // maximum error in meters for a certain nr of high-precision digits static const double MAX_ERROR_IN_METERS[MAX_PRECISION_DIGITS + 1] = { - 7.49, - 1.39, - 0.251, - 0.0462, - 0.00837, - 0.00154, - 0.000279, - 0.0000514, - 0.0000093 + 7.49, + 1.39, + 0.251, + 0.0462, + 0.00837, + 0.00154, + 0.000279, + 0.0000514, + 0.0000093 }; @@ -290,21 +290,22 @@ typedef struct { int lonMicroDeg; // longitude in microdegrees } Point32; -typedef struct { // Point - double lat; // latitude (units depend on situation) - double lon; // longitude (units depend on situation) +typedef struct { + // Point + double lat; // latitude (units depend on situation) + double lon; // longitude (units depend on situation) } Point; -static Point32 convertFractionsToCoord32(const Point *p) { +static Point32 convertFractionsToCoord32(const Point* p) { Point32 p32; - p32.latMicroDeg = (int) floor(p->lat / 810000); - p32.lonMicroDeg = (int) floor(p->lon / 3240000); + p32.latMicroDeg = (int)floor(p->lat / 810000); + p32.lonMicroDeg = (int)floor(p->lon / 3240000); return p32; } -static Point convertFractionsToDegrees(const Point *p) { +static Point convertFractionsToDegrees(const Point* p) { Point pd; pd.lat = p->lat / (810000 * 1000000.0); pd.lon = p->lon / (3240000 * 1000000.0); @@ -312,12 +313,12 @@ static Point convertFractionsToDegrees(const Point *p) { } -static const unsigned char DOUBLE_NAN[8] = {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F}; // NAN (Not a Number) -static const unsigned char DOUBLE_INF[8] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x7F}; // +Infinity +static const unsigned char DOUBLE_NAN[8] = {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F}; // NAN (Not a Number) +static const unsigned char DOUBLE_INF[8] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x7F}; // +Infinity static const unsigned char DOUBLE_MIN_INF[8] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xFF}; // -Infinity static enum MapcodeError -convertCoordsToMicrosAndFractions(Point32 *coord32, int *fracLat, int *fracLon, double latDeg, double lonDeg) { +convertCoordsToMicrosAndFractions(Point32* coord32, int* fracLat, int* fracLon, double latDeg, double lonDeg) { double frac; ASSERT(coord32); if (memcmp(&lonDeg, DOUBLE_NAN, 8) == 0 || memcmp(&lonDeg, DOUBLE_INF, 8) == 0 || @@ -327,28 +328,29 @@ convertCoordsToMicrosAndFractions(Point32 *coord32, int *fracLat, int *fracLon, } if (latDeg < -90) { latDeg = -90; - } else if (latDeg > 90) { + } + else if (latDeg > 90) { latDeg = 90; } latDeg += 90; // lat now [0..180] ASSERT((0.0 <= latDeg) && (latDeg <= 180.0)); - latDeg *= (double) 810000000000; + latDeg *= (double)810000000000; frac = floor(latDeg + 0.1); - coord32->latMicroDeg = (int) (frac / (double) 810000); + coord32->latMicroDeg = (int)(frac / (double)810000); if (fracLat) { - frac -= ((double) coord32->latMicroDeg * (double) 810000); - *fracLat = (int) frac; + frac -= ((double)coord32->latMicroDeg * (double)810000); + *fracLat = (int)frac; } coord32->latMicroDeg -= 90000000; lonDeg -= (360.0 * floor(lonDeg / 360)); // lon now in [0..360> ASSERT((0.0 <= lonDeg) && (lonDeg < 360.0)); - lonDeg *= (double) 3240000000000; + lonDeg *= (double)3240000000000; frac = floor(lonDeg + 0.1); - coord32->lonMicroDeg = (int) (frac / (double) 3240000); + coord32->lonMicroDeg = (int)(frac / (double)3240000); if (fracLon) { - frac -= (double) coord32->lonMicroDeg * (double) 3240000; - *fracLon = (int) frac; + frac -= (double)coord32->lonMicroDeg * (double)3240000; + *fracLon = (int)frac; } if (coord32->lonMicroDeg >= 180000000) { coord32->lonMicroDeg -= 360000000; @@ -370,7 +372,8 @@ static int isInRange(int lonMicroDeg, const int minLonMicroDeg, const int maxLon } if (lonMicroDeg < minLonMicroDeg) { lonMicroDeg += 360000000; - } else { + } + else { lonMicroDeg -= 360000000; } // 1.32 fix FIJI edge case if (minLonMicroDeg <= lonMicroDeg && lonMicroDeg < maxLonMicroDeg) { @@ -381,17 +384,17 @@ static int isInRange(int lonMicroDeg, const int minLonMicroDeg, const int maxLon // returns true iff given coordinate "coord32" fits inside given TerritoryBoundary -static int fitsInsideBoundaries(const Point32 *coord32, const TerritoryBoundary *b) { +static int fitsInsideBoundaries(const Point32* coord32, const TerritoryBoundary* b) { ASSERT(coord32); ASSERT(b); return (b->miny <= coord32->latMicroDeg && - coord32->latMicroDeg < b->maxy && - isInRange(coord32->lonMicroDeg, b->minx, b->maxx)); + coord32->latMicroDeg < b->maxy && + isInRange(coord32->lonMicroDeg, b->minx, b->maxx)); } // set target TerritoryBoundary to a source extended with deltalat, deltaLon (in microDegrees) -static TerritoryBoundary *getExtendedBoundaries(TerritoryBoundary *target, const TerritoryBoundary *source, +static TerritoryBoundary* getExtendedBoundaries(TerritoryBoundary* target, const TerritoryBoundary* source, const int deltaLatMicroDeg, const int deltaLonMicroDeg) { ASSERT(target); ASSERT(source); @@ -419,7 +422,7 @@ typedef struct { } MapcodeZone; -static void setFromFractions(MapcodeZone *z, +static void setFromFractions(MapcodeZone* z, const double y, const double x, const double yDelta, const double xDelta) { ASSERT(z); @@ -427,21 +430,22 @@ static void setFromFractions(MapcodeZone *z, z->fmaxx = x + xDelta; if (yDelta < 0) { z->fminy = y + 1 + yDelta; // y+yDelta can NOT be represented - z->fmaxy = y + 1; // y CAN be represented - } else { + z->fmaxy = y + 1; // y CAN be represented + } + else { z->fminy = y; z->fmaxy = y + yDelta; } } -static int isEmpty(const MapcodeZone *z) { +static int isEmpty(const MapcodeZone* z) { ASSERT(z); return ((z->fmaxx <= z->fminx) || (z->fmaxy <= z->fminy)); } -static Point getMidPointFractions(const MapcodeZone *z) { +static Point getMidPointFractions(const MapcodeZone* z) { Point p; ASSERT(z); p.lon = floor((z->fminx + z->fmaxx) / 2); @@ -450,7 +454,7 @@ static Point getMidPointFractions(const MapcodeZone *z) { } -static void zoneCopyFrom(MapcodeZone *target, const MapcodeZone *source) { +static void zoneCopyFrom(MapcodeZone* target, const MapcodeZone* source) { ASSERT(target); ASSERT(source); target->fminy = source->fminy; @@ -462,7 +466,7 @@ static void zoneCopyFrom(MapcodeZone *target, const MapcodeZone *source) { // determine the non-empty intersection zone z between a given zone and the boundary of territory rectangle m. // returns nonzero in case such a zone exists -static int restrictZoneTo(MapcodeZone *z, const MapcodeZone *zone, const TerritoryBoundary *b) { +static int restrictZoneTo(MapcodeZone* z, const MapcodeZone* zone, const TerritoryBoundary* b) { ASSERT(z); ASSERT(zone); ASSERT(b); @@ -482,7 +486,8 @@ static int restrictZoneTo(MapcodeZone *z, const MapcodeZone *zone, const Territo if (bmaxx < 0 && z->fminx > 0) { bminx += (360000000 * MICROLON_TO_FRACTIONS_FACTOR); bmaxx += (360000000 * MICROLON_TO_FRACTIONS_FACTOR); - } else if (bminx > 0 && z->fmaxx < 0) { + } + else if (bminx > 0 && z->fmaxx < 0) { bminx -= (360000000 * MICROLON_TO_FRACTIONS_FACTOR); bmaxx -= (360000000 * MICROLON_TO_FRACTIONS_FACTOR); } @@ -504,19 +509,19 @@ static int restrictZoneTo(MapcodeZone *z, const MapcodeZone *zone, const Territo /////////////////////////////////////////////////////////////////////////////////////////////// // PRIVATE - copy characters into targetString, limited to its size -static char *lengthCopy(char *targetString, const char *sourceString, int nrCharacters, int targetSize) { +static char* lengthCopy(char* targetString, const char* sourceString, int nrCharacters, int targetSize) { if (nrCharacters >= targetSize) { nrCharacters = targetSize - 1; } - memcpy(targetString, sourceString, (size_t) nrCharacters); + memcpy(targetString, sourceString, (size_t)nrCharacters); targetString[nrCharacters] = 0; return targetString; } // PRIVATE - copy as much of sourceString as will fit; returns targetString -static char *safeCopy(char *targetString, const char *sourceString, const int targetSize) { - int sourceLength = (int) strlen(sourceString); +static char* safeCopy(char* targetString, const char* sourceString, const int targetSize) { + int sourceLength = (int)strlen(sourceString); return lengthCopy(targetString, sourceString, sourceLength, targetSize); } @@ -546,7 +551,7 @@ static enum Territory parentTerritoryOf(const enum Territory ccode) { if (ccode <= _TERRITORY_MIN || ccode >= _TERRITORY_MAX) { return TERRITORY_NONE; } - return PARENT_NR[(int) PARENT_LETTER[INDEX_OF_TERRITORY(ccode)]]; + return PARENT_NR[(int)PARENT_LETTER[INDEX_OF_TERRITORY(ccode)]]; } @@ -560,29 +565,31 @@ static int coDex(const int m) { static int xDivider4(const int miny, const int maxy) { // 360 * cos(microdegrees>>19) static const int xdivider19[172] = { - 360, 360, 360, 360, 360, 360, 361, 361, 361, 361, - 362, 362, 362, 363, 363, 363, 364, 364, 365, 366, - 366, 367, 367, 368, 369, 370, 370, 371, 372, 373, - 374, 375, 376, 377, 378, 379, 380, 382, 383, 384, - 386, 387, 388, 390, 391, 393, 394, 396, 398, 399, - 401, 403, 405, 407, 409, 411, 413, 415, 417, 420, - 422, 424, 427, 429, 432, 435, 437, 440, 443, 446, - 449, 452, 455, 459, 462, 465, 469, 473, 476, 480, - 484, 488, 492, 496, 501, 505, 510, 515, 520, 525, - 530, 535, 540, 546, 552, 558, 564, 570, 577, 583, - 590, 598, 605, 612, 620, 628, 637, 645, 654, 664, - 673, 683, 693, 704, 715, 726, 738, 751, 763, 777, - 791, 805, 820, 836, 852, 869, 887, 906, 925, 946, - 968, 990, 1014, 1039, 1066, 1094, 1123, 1154, 1187, 1223, - 1260, 1300, 1343, 1389, 1438, 1490, 1547, 1609, 1676, 1749, - 1828, 1916, 2012, 2118, 2237, 2370, 2521, 2691, 2887, 3114, - 3380, 3696, 4077, 4547, 5139, 5910, 6952, 8443, 10747, 14784, - 23681, 59485 + 360, 360, 360, 360, 360, 360, 361, 361, 361, 361, + 362, 362, 362, 363, 363, 363, 364, 364, 365, 366, + 366, 367, 367, 368, 369, 370, 370, 371, 372, 373, + 374, 375, 376, 377, 378, 379, 380, 382, 383, 384, + 386, 387, 388, 390, 391, 393, 394, 396, 398, 399, + 401, 403, 405, 407, 409, 411, 413, 415, 417, 420, + 422, 424, 427, 429, 432, 435, 437, 440, 443, 446, + 449, 452, 455, 459, 462, 465, 469, 473, 476, 480, + 484, 488, 492, 496, 501, 505, 510, 515, 520, 525, + 530, 535, 540, 546, 552, 558, 564, 570, 577, 583, + 590, 598, 605, 612, 620, 628, 637, 645, 654, 664, + 673, 683, 693, 704, 715, 726, 738, 751, 763, 777, + 791, 805, 820, 836, 852, 869, 887, 906, 925, 946, + 968, 990, 1014, 1039, 1066, 1094, 1123, 1154, 1187, 1223, + 1260, 1300, 1343, 1389, 1438, 1490, 1547, 1609, 1676, 1749, + 1828, 1916, 2012, 2118, 2237, 2370, 2521, 2691, 2887, 3114, + 3380, 3696, 4077, 4547, 5139, 5910, 6952, 8443, 10747, 14784, + 23681, 59485 }; - if (miny >= 0) { // both above equator? then miny is closest + if (miny >= 0) { + // both above equator? then miny is closest return xdivider19[(miny) >> 19]; } - if (maxy >= 0) { // opposite sides? then equator is worst + if (maxy >= 0) { + // opposite sides? then equator is worst return xdivider19[0]; } return xdivider19[(-maxy) >> 19]; // both negative, so maxy is closest to equator @@ -625,29 +632,29 @@ static int countNamelessRecords(const int m, const int firstcode) { } -static int isNearBorderOf(const Point32 *coord32, const TerritoryBoundary *b) { +static int isNearBorderOf(const Point32* coord32, const TerritoryBoundary* b) { int xdiv8 = xDivider4(b->miny, b->maxy) / 4; // should be /8 but there's some extra margin TerritoryBoundary tmp; ASSERT(coord32); ASSERT(b); return (fitsInsideBoundaries(coord32, getExtendedBoundaries(&tmp, b, +60, +xdiv8)) && - (!fitsInsideBoundaries(coord32, getExtendedBoundaries(&tmp, b, -60, -xdiv8)))); + (!fitsInsideBoundaries(coord32, getExtendedBoundaries(&tmp, b, -60, -xdiv8)))); } -static void makeUppercase(char *s) { +static void makeUppercase(char* s) { ASSERT(s); while (*s) { - *s = (char) toupper(*s); + *s = (char)toupper(*s); s++; } } // returns 1 - 8, or negative if error -static int getParentNumber(const char *s, const int len) { - const char *p = ((len == 2) ? PARENTS_2 : PARENTS_3); - const char *f; +static int getParentNumber(const char* s, const int len) { + const char* p = ((len == 2) ? PARENTS_2 : PARENTS_3); + const char* f; char country[4]; ASSERT(s[0] && s[1]); ASSERT((2 <= len) && (len <= 3)); @@ -658,7 +665,7 @@ static int getParentNumber(const char *s, const int len) { if (!f) { return -1; } - return 1 + (int) ((f - p) / (len + 1)); + return 1 + (int)((f - p) / (len + 1)); } /////////////////////////////////////////////////////////////////////////////////////////////// @@ -667,17 +674,18 @@ static int getParentNumber(const char *s, const int len) { // /////////////////////////////////////////////////////////////////////////////////////////////// -static void repackIfAllDigits(char *input, const int aonly) { - char *s = input; +static void repackIfAllDigits(char* input, const int aonly) { + char* s = input; int alldigits = 1; // assume all digits - char *e; - char *dotpos = NULL; + char* e; + char* dotpos = NULL; ASSERT(input); for (e = s; *e != 0 && *e != '-'; e++) { if (*e < '0' || *e > '9') { if (*e == '.' && !dotpos) { dotpos = e; - } else { + } + else { alldigits = 0; break; } @@ -694,7 +702,8 @@ static void repackIfAllDigits(char *input, const int aonly) { *input = 'A'; *s = ENCODE_CHARS[v / 32]; *e = ENCODE_CHARS[v % 32]; - } else // encode using A,E,U + } + else // encode using A,E,U { const int v = ((*s) - '0') * 10 + ((*e) - '0'); *s = ENCODE_CHARS[(v / 34) + 31]; @@ -706,9 +715,9 @@ static void repackIfAllDigits(char *input, const int aonly) { // rewrite all-digit codes // returns 1 if unpacked, 0 if left unchanged, negative if unchanged and an error was detected -static int unpackIfAllDigits(char *input) { - char *s = input; - char *dotpos = NULL; +static int unpackIfAllDigits(char* input) { + char* s = input; + char* dotpos = NULL; const int aonly = ((*s == 'A') || (*s == 'a')); if (aonly) { s++; @@ -716,52 +725,60 @@ static int unpackIfAllDigits(char *input) { for (; *s != 0 && s[2] != 0 && s[2] != '-'; s++) { if (*s == '-') { break; - } else if (*s == '.' && !dotpos) { + } + else if (*s == '.' && !dotpos) { dotpos = s; - } else if ((decodeChar(*s) < 0) || (decodeChar(*s) > 9)) { + } + else if ((decodeChar(*s) < 0) || (decodeChar(*s) > 9)) { return 0; - } // nondigit, so stop + } // nondigit, so stop } if (dotpos) { if (aonly) // v1.50 encoded only with A's { const int v = (((s[0] == 'A') || (s[0] == 'a')) ? 31 : decodeChar(s[0])) * 32 + - (((s[1] == 'A') || (s[1] == 'a')) ? 31 : decodeChar(s[1])); - *input = (char) ('0' + (v / 100)); - s[0] = (char) ('0' + ((v / 10) % 10)); - s[1] = (char) ('0' + (v % 10)); + (((s[1] == 'A') || (s[1] == 'a')) ? 31 : decodeChar(s[1])); + *input = (char)('0' + (v / 100)); + s[0] = (char)('0' + ((v / 10) % 10)); + s[1] = (char)('0' + (v % 10)); return 1; } // v1.50 if ((*s == 'a') || (*s == 'e') || (*s == 'u') || (*s == 'A') || (*s == 'E') || (*s == 'U')) { - char *e = s + 1; // s is vowel, e is lastchar + char* e = s + 1; // s is vowel, e is lastchar int v = 0; if (*s == 'e' || *s == 'E') { v = 34; - } else if (*s == 'u' || *s == 'U') { + } + else if (*s == 'u' || *s == 'U') { v = 68; } if ((*e == 'a') || (*e == 'A')) { v += 31; - } else if ((*e == 'e') || (*e == 'E')) { + } + else if ((*e == 'e') || (*e == 'E')) { v += 32; - } else if ((*e == 'u') || (*e == 'U')) { + } + else if ((*e == 'u') || (*e == 'U')) { v += 33; - } else if (decodeChar(*e) < 0) { - return (int) ERR_INVALID_CHARACTER; - } else { + } + else if (decodeChar(*e) < 0) { + return (int)ERR_INVALID_CHARACTER; + } + else { v += decodeChar(*e); } if (v < 100) { - *s = ENCODE_CHARS[(unsigned int) v / 10]; - *e = ENCODE_CHARS[(unsigned int) v % 10]; - } else { - return (int) ERR_INVALID_ENDVOWELS; // mapcodes ends in UE or UU + *s = ENCODE_CHARS[(unsigned int)v / 10]; + *e = ENCODE_CHARS[(unsigned int)v % 10]; + } + else { + return (int)ERR_INVALID_ENDVOWELS; // mapcodes ends in UE or UU } return 1; } @@ -781,33 +798,36 @@ typedef struct { int fraclat; // latitude fraction of microdegrees, expressed in 1 / 810,000ths int fraclon; // longitude fraction of microdegrees, expressed in 1 / 3,240,000ths // output - Mapcodes *mapcodes; + Mapcodes* mapcodes; } EncodeRec; // encode the high-precision extension (0-8 characters) -static void encodeExtension(char *result, const int extrax4, const int extray, const int dividerx4, +static void encodeExtension(char* result, const int extrax4, const int extray, const int dividerx4, const int dividery, int extraDigits, const int ydirection, - const EncodeRec *enc) // append extra characters to result for more precision + const EncodeRec* enc) // append extra characters to result for more precision { ASSERT(result); ASSERT(enc); - if (extraDigits > 0) { // anything to do? - char *s = result + strlen(result); - double factorx = (double) MAX_PRECISION_FACTOR * dividerx4; // perfect integer! - double factory = (double) MAX_PRECISION_FACTOR * dividery; // perfect integer! - double valx = ((double) MAX_PRECISION_FACTOR * extrax4) + enc->fraclon; // perfect integer! - double valy = ((double) MAX_PRECISION_FACTOR * extray) + (ydirection * enc->fraclat); // perfect integer! + if (extraDigits > 0) { + // anything to do? + char* s = result + strlen(result); + double factorx = (double)MAX_PRECISION_FACTOR * dividerx4; // perfect integer! + double factory = (double)MAX_PRECISION_FACTOR * dividery; // perfect integer! + double valx = ((double)MAX_PRECISION_FACTOR * extrax4) + enc->fraclon; // perfect integer! + double valy = ((double)MAX_PRECISION_FACTOR * extray) + (ydirection * enc->fraclat); // perfect integer! // protect against floating Point errors if (valx < 0) { valx = 0; - } else if (valx >= factorx) { + } + else if (valx >= factorx) { valx = factorx - 1; } if (valy < 0) { valy = 0; - } else if (valy >= factory) { + } + else if (valy >= factory) { valy = factory - 1; } @@ -821,10 +841,10 @@ static void encodeExtension(char *result, const int extrax4, const int extray, c int gx, gy; factorx /= 30; - gx = (int) (valx / factorx); + gx = (int)(valx / factorx); factory /= 30; - gy = (int) (valy / factory); + gy = (int)(valy / factory); *s++ = ENCODE_CHARS[(gy / 5) * 5 + (gx / 6)]; if (--extraDigits == 0) { @@ -846,7 +866,7 @@ static void encodeExtension(char *result, const int extrax4, const int extray, c // encode 'value' into result[nrchars] -static void encodeBase31(char *result, int value, int nrchars) { +static void encodeBase31(char* result, int value, int nrchars) { ASSERT(result); ASSERT(nrchars >= 0); result[nrchars] = 0; // zero-terminate! @@ -858,13 +878,14 @@ static void encodeBase31(char *result, int value, int nrchars) { } -static void encodeTriple(char *result, const int difx, const int dify) { +static void encodeTriple(char* result, const int difx, const int dify) { ASSERT(result); if (dify < 4 * 34) // first 4(x34) rows of 6(x28) wide { *result = ENCODE_CHARS[((difx / 28) + 6 * (dify / 34))]; encodeBase31(result + 1, ((difx % 28) * 34 + (dify % 34)), 2); - } else // bottom row + } + else // bottom row { *result = ENCODE_CHARS[(difx / 24) + 24]; encodeBase31(result + 1, (difx % 24) * 40 + (dify - 136), 2); @@ -894,9 +915,9 @@ static const int NC[6] = {1, 31, 961, 29791, 923521, 28629151}; // returns *result==0 in case of error -static void encodeGrid(char *result, const EncodeRec *enc, const int m, const int extraDigits, +static void encodeGrid(char* result, const EncodeRec* enc, const int m, const int extraDigits, const char headerLetter) { - const TerritoryBoundary *b = TERRITORY_BOUNDARY(m); + const TerritoryBoundary* b = TERRITORY_BOUNDARY(m); const int orgcodex = coDex(m); int codexm; ASSERT(result); @@ -906,7 +927,8 @@ static void encodeGrid(char *result, const EncodeRec *enc, const int m, const in codexm = orgcodex; if (codexm == 21) { codexm = 22; - } else if (codexm == 14) { + } + else if (codexm == 14) { codexm = 23; } @@ -915,7 +937,8 @@ static void encodeGrid(char *result, const EncodeRec *enc, const int m, const in result++; } - { // encode + { + // encode int divx, divy; const int prelen = codexm / 10; const int postlen = codexm % 10; @@ -925,11 +948,13 @@ static void encodeGrid(char *result, const EncodeRec *enc, const int m, const in if (divy == 1) { divx = X_SIDE[prelen]; divy = Y_SIDE[prelen]; - } else { + } + else { divx = (NC[prelen] / divy); } - { // grid + { + // grid const int ygridsize = (b->maxy - b->miny + divy - 1) / divy; const int xgridsize = (b->maxx - b->minx + divx - 1) / divx; int rely = enc->coord32.latMicroDeg - b->miny; @@ -939,7 +964,8 @@ static void encodeGrid(char *result, const EncodeRec *enc, const int m, const in if (relx < 0) { relx += 360000000; x += 360000000; - } else if (relx >= 360000000) // 1.32 fix FIJI edge case + } + else if (relx >= 360000000) // 1.32 fix FIJI edge case { relx -= 360000000; x -= 360000000; @@ -952,11 +978,13 @@ static void encodeGrid(char *result, const EncodeRec *enc, const int m, const in return; } - { // prefix + { + // prefix int v; if (divx != divy && prelen > 2) { v = encodeSixWide(relx, rely, divx, divy); - } else { + } + else { v = relx * divy + (divy - 1 - rely); } encodeBase31(result, v, prelen); @@ -971,13 +999,14 @@ static void encodeGrid(char *result, const EncodeRec *enc, const int m, const in rely = b->miny + (rely * ygridsize); relx = b->minx + (relx * xgridsize); - { // postfix + { + // postfix const int dividery = ((ygridsize + Y_SIDE[postlen] - 1) / Y_SIDE[postlen]); const int dividerx = ((xgridsize + X_SIDE[postlen] - 1) / X_SIDE[postlen]); int extrax, extray; { - char *resultptr = result + prelen; + char* resultptr = result + prelen; int difx = x - relx; @@ -997,7 +1026,8 @@ static void encodeGrid(char *result, const EncodeRec *enc, const int m, const in if (postlen == 3) // encode special { encodeTriple(resultptr, difx, dify); - } else { + } + else { encodeBase31(resultptr, (difx) * Y_SIDE[postlen] + dify, postlen); // swap 4-int codes for readability if (postlen == 4) { @@ -1020,12 +1050,12 @@ static void encodeGrid(char *result, const EncodeRec *enc, const int m, const in } } // postfix } // grid - } // encode + } // encode } // *result==0 in case of error -static void encodeNameless(char *result, const EncodeRec *enc, const enum Territory ccode, +static void encodeNameless(char* result, const EncodeRec* enc, const enum Territory ccode, const int extraDigits, const int m) { // determine how many nameless records there are (A), and which one is this (X)... const int A = countNamelessRecords(m, firstRec(ccode)); @@ -1045,27 +1075,31 @@ static void encodeNameless(char *result, const EncodeRec *enc, const enum Territ int SIDE; int storage_offset; - const TerritoryBoundary *b; + const TerritoryBoundary* b; int xSIDE, orgSIDE; if (codexm != 21 && A <= 31) { storage_offset = (X * p + (X < r ? X : r)) * (961 * 961); - } else if (codexm != 21 && A < 62) { + } + else if (codexm != 21 && A < 62) { if (X < (62 - A)) { storage_offset = X * (961 * 961); - } else { + } + else { storage_offset = (62 - A + ((X - 62 + A) / 2)) * (961 * 961); if ((X + A) & 1) { storage_offset += (16 * 961 * 31); } } - } else { + } + else { const int BASEPOWER = (codexm == 21) ? 961 * 961 : 961 * 961 * 31; int BASEPOWERA = (BASEPOWER / A); if (A == 62) { BASEPOWERA++; - } else { + } + else { BASEPOWERA = (961) * (BASEPOWERA / 961); } @@ -1099,7 +1133,8 @@ static void encodeNameless(char *result, const EncodeRec *enc, const enum Territ SIDE = 1 + ((b->maxy - b->miny) / 90); // new side, based purely on y-distance xSIDE = (orgSIDE * orgSIDE) / SIDE; v += encodeSixWide(dx, SIDE - 1 - dy, xSIDE, SIDE); - } else { + } + else { v += (dx * SIDE + dy); } @@ -1124,18 +1159,17 @@ static void encodeNameless(char *result, const EncodeRec *enc, const enum Territ encodeExtension(result, extrax4, extray, dividerx4, dividery, extraDigits, -1, enc); // nameless return; - } // in range } } // encode in m (known to fit) -static void encodeAutoHeader(char *result, const EncodeRec *enc, const int m, const int extraDigits) { +static void encodeAutoHeader(char* result, const EncodeRec* enc, const int m, const int extraDigits) { int i; int STORAGE_START = 0; int W, H, xdiv, product; - const TerritoryBoundary *b; + const TerritoryBoundary* b; // search back to first of the group int firstindex = m; @@ -1161,7 +1195,8 @@ static void encodeAutoHeader(char *result, const EncodeRec *enc, const int m, co H = 176 * ((H + 176 - 1) / 176); W = 168 * ((W + 168 - 1) / 168); product = (W / 168) * (H / 176) * 961 * 31; - if (REC_TYPE(i) == 2) { // plus pipe + if (REC_TYPE(i) == 2) { + // plus pipe const int GOODROUNDER = codexm >= 23 ? (961 * 961 * 31) : (961 * 961); product = ((STORAGE_START + product + GOODROUNDER - 1) / GOODROUNDER) * GOODROUNDER - STORAGE_START; } @@ -1199,7 +1234,7 @@ static void encodeAutoHeader(char *result, const EncodeRec *enc, const int m, co } -static void encoderEngine(const enum Territory ccode, const EncodeRec *enc, const int stop_with_one_result, +static void encoderEngine(const enum Territory ccode, const EncodeRec* enc, const int stop_with_one_result, const int extraDigits, const int requiredEncoder, const enum Territory ccode_override) { int from; int upto; @@ -1230,19 +1265,22 @@ static void encoderEngine(const enum Territory ccode, const EncodeRec *enc, cons if (fitsInsideBoundaries(&enc->coord32, TERRITORY_BOUNDARY(i))) { if (IS_NAMELESS(i)) { encodeNameless(result, enc, ccode, extraDigits, i); - } else if (REC_TYPE(i) > 1) { + } + else if (REC_TYPE(i) > 1) { encodeAutoHeader(result, enc, i, extraDigits); - } else if ((i == upto) && isSubdivision(ccode)) { + } + else if ((i == upto) && isSubdivision(ccode)) { // *** do a recursive call for the parent *** encoderEngine(parentTerritoryOf(ccode), enc, stop_with_one_result, extraDigits, requiredEncoder, ccode); return; - } else // must be grid + } + else // must be grid { // skip IS_RESTRICTED records unless there already is a result if (result_counter || !IS_RESTRICTED(i)) { if (coDex(i) < 54) { - char headerletter = (char) ((REC_TYPE(i) == 1) ? HEADER_LETTER(i) : 0); + char headerletter = (char)((REC_TYPE(i) == 1) ? HEADER_LETTER(i) : 0); encodeGrid(result, enc, i, extraDigits, headerletter); } } @@ -1257,10 +1295,12 @@ static void encoderEngine(const enum Territory ccode, const EncodeRec *enc, cons if ((requiredEncoder < 0) || (requiredEncoder == i)) { const enum Territory ccodeFinal = (ccode_override != TERRITORY_NONE ? ccode_override : ccode); if (*result && enc->mapcodes && (enc->mapcodes->count < MAX_NR_OF_MAPCODE_RESULTS)) { - char *s = enc->mapcodes->mapcode[enc->mapcodes->count++]; - if (ccodeFinal == TERRITORY_AAA) { // AAA is never shown with territory + char* s = enc->mapcodes->mapcode[enc->mapcodes->count++]; + if (ccodeFinal == TERRITORY_AAA) { + // AAA is never shown with territory strcpy(s, result); - } else { + } + else { getTerritoryIsoName(s, ccodeFinal, 0); strcat(s, " "); strcat(s, result); @@ -1283,7 +1323,7 @@ static void encoderEngine(const enum Territory ccode, const EncodeRec *enc, cons // pass Point to an array of pointers (at least 42), will be made to Point to result strings... // returns nr of results; -static int encodeLatLonToMapcodes_internal(Mapcodes *mapcodes, +static int encodeLatLonToMapcodes_internal(Mapcodes* mapcodes, const double lat, const double lon, const enum Territory territoryContext, const int stop_with_one_result, const int requiredEncoder, const int extraDigits) { @@ -1299,7 +1339,6 @@ static int encodeLatLonToMapcodes_internal(Mapcodes *mapcodes, if (territoryContext < _TERRITORY_MIN) // ALL results? { - #ifndef NO_FAST_ENCODE { const int sum = enc.coord32.lonMicroDeg + enc.coord32.latMicroDeg; @@ -1307,21 +1346,24 @@ static int encodeLatLonToMapcodes_internal(Mapcodes *mapcodes, int i = 0; // pointer into REDIVAR for (;;) { const int r = REDIVAR[i++]; - if (r >= 0 && r < 1024) { // leaf? + if (r >= 0 && r < 1024) { + // leaf? int j; for (j = 0; j <= r; j++) { - const enum Territory ccode = (j == r ? TERRITORY_AAA : (enum Territory) REDIVAR[i + j]); + const enum Territory ccode = (j == r ? TERRITORY_AAA : (enum Territory)REDIVAR[i + j]); encoderEngine(ccode, &enc, stop_with_one_result, extraDigits, requiredEncoder, TERRITORY_NONE); if ((stop_with_one_result || (requiredEncoder >= 0)) && (enc.mapcodes->count > 0)) { break; } } break; - } else { + } + else { coord = sum - coord; if (coord > r) { i = REDIVAR[i]; - } else { + } + else { i++; } } @@ -1331,15 +1373,16 @@ static int encodeLatLonToMapcodes_internal(Mapcodes *mapcodes, { int i; for (i = _TERRITORY_MIN + 1; i < _TERRITORY_MAX; i++) { - encoderEngine((enum Territory) i, &enc, stop_with_one_result, extraDigits, requiredEncoder, TERRITORY_NONE); + encoderEngine((enum Territory)i, &enc, stop_with_one_result, extraDigits, requiredEncoder, + TERRITORY_NONE); if ((stop_with_one_result || (requiredEncoder >= 0)) && (enc.mapcodes->count > 0)) { break; } } } #endif - - } else { + } + else { encoderEngine(territoryContext, &enc, stop_with_one_result, extraDigits, requiredEncoder, TERRITORY_NONE); } return mapcodes->count; @@ -1354,27 +1397,27 @@ static int encodeLatLonToMapcodes_internal(Mapcodes *mapcodes, typedef struct { // input MapcodeElements mapcodeElements; - const char *orginput; // original full input string - const char *mapcode; // input mapcode (first character of proper mapcode excluding territory code) - const char *extension; // input extension (or empty) + const char* orginput; // original full input string + const char* mapcode; // input mapcode (first character of proper mapcode excluding territory code) + const char* extension; // input extension (or empty) enum Territory context; // input territory context (or TERRITORY_NONE) - const char *iso; // input territory alphacode (context) + const char* iso; // input territory alphacode (context) // output - Point result; // result - Point32 coord32; // result in integer arithmetic (microdegrees) - MapcodeZone zone; // result zone (in "DegreeFractions") + Point result; // result + Point32 coord32; // result in integer arithmetic (microdegrees) + MapcodeZone zone; // result zone (in "DegreeFractions") } DecodeRec; // decode the high-precision extension (0-8 characters) -// this routine takes the integer-arithmeteic decoding results (dec->coord32), adds precision, +// this routine takes the integer-arithmeteic decoding results (dec->coord32), adds precision, // and determines result zone (dec->zone); returns negative in case of error. -static enum MapcodeError decodeExtension(DecodeRec *dec, +static enum MapcodeError decodeExtension(DecodeRec* dec, int dividerx4, int dividery, const int lon_offset4, const int extremeLat32, const int maxLon32) { double lat1, lon4; - const char *extrapostfix = dec->extension; + const char* extrapostfix = dec->extension; int lon32 = 0; int lat32 = 0; int processor = 1; @@ -1398,7 +1441,8 @@ static enum MapcodeError decodeExtension(DecodeRec *dec, } // illegal extension character row2 = (c2 / 6); column2 = (c2 % 6); - } else { + } + else { odd = 1; row2 = 0; column2 = 0; @@ -1415,14 +1459,15 @@ static enum MapcodeError decodeExtension(DecodeRec *dec, processor *= 30; } - lon4 = (dec->coord32.lonMicroDeg * 4 * (double) MAX_PRECISION_FACTOR) + ((lon32 * (double) dividerx4)) + - (lon_offset4 * (double) MAX_PRECISION_FACTOR); - lat1 = (dec->coord32.latMicroDeg * (double) MAX_PRECISION_FACTOR) + ((lat32 * (double) dividery)); + lon4 = (dec->coord32.lonMicroDeg * 4 * (double)MAX_PRECISION_FACTOR) + ((lon32 * (double)dividerx4)) + + (lon_offset4 * (double)MAX_PRECISION_FACTOR); + lat1 = (dec->coord32.latMicroDeg * (double)MAX_PRECISION_FACTOR) + ((lat32 * (double)dividery)); // determine the range of coordinates that are encoded to this mapcode if (odd) { setFromFractions(&dec->zone, lat1, lon4, 5 * dividery, 6 * dividerx4); - } else { + } + else { setFromFractions(&dec->zone, lat1, lon4, dividery, dividerx4); } @@ -1434,7 +1479,8 @@ static enum MapcodeError decodeExtension(DecodeRec *dec, if (dec->zone.fmaxy > extremeLat32 * MICROLAT_TO_FRACTIONS_FACTOR) { dec->zone.fmaxy = extremeLat32 * MICROLAT_TO_FRACTIONS_FACTOR; } - } else { + } + else { if (dec->zone.fminy < extremeLat32 * MICROLAT_TO_FRACTIONS_FACTOR) { dec->zone.fminy = extremeLat32 * MICROLAT_TO_FRACTIONS_FACTOR; } @@ -1447,7 +1493,7 @@ static enum MapcodeError decodeExtension(DecodeRec *dec, // decode 'code' until either a dot or an end-of-string is encountered -static int decodeBase31(const char *code) { +static int decodeBase31(const char* code) { int value = 0; ASSERT(code); while (*code != '.' && *code != 0) { @@ -1457,7 +1503,7 @@ static int decodeBase31(const char *code) { } -static void decodeTriple(const char *result, int *difx, int *dify) { +static void decodeTriple(const char* result, int* difx, int* dify) { // decode the first character const int c1 = decodeChar(*result++); ASSERT(result); @@ -1467,7 +1513,8 @@ static void decodeTriple(const char *result, int *difx, int *dify) { int m = decodeBase31(result); *difx = (c1 % 6) * 28 + (m / 34); *dify = (c1 / 6) * 34 + (m % 34); - } else // bottom row + } + else // bottom row { int x = decodeBase31(result); *dify = (x % 40) + 136; @@ -1476,7 +1523,7 @@ static void decodeTriple(const char *result, int *difx, int *dify) { } // decodeTriple static void decodeSixWide(const int v, const int width, const int height, - int *x, int *y) { + int* x, int* y) { int w; int D = 6; int col = v / (height * 6); @@ -1496,10 +1543,10 @@ static void decodeSixWide(const int v, const int width, const int height, // *** mid-level encode routines *** // decodes dec->mapcode in context of territory rectangle m; returns negative if error -static enum MapcodeError decodeGrid(DecodeRec *dec, const int m, const int hasHeaderLetter) { - const char *input = (hasHeaderLetter ? dec->mapcode + 1 : dec->mapcode); - const int codexlen = (int) (strlen(input) - 1); - int prelen = (int) (strchr(input, '.') - input); +static enum MapcodeError decodeGrid(DecodeRec* dec, const int m, const int hasHeaderLetter) { + const char* input = (hasHeaderLetter ? dec->mapcode + 1 : dec->mapcode); + const int codexlen = (int)(strlen(input) - 1); + int prelen = (int)(strchr(input, '.') - input); char result[MAX_PROPER_MAPCODE_ASCII_LEN + 1]; ASSERT(dec); @@ -1527,7 +1574,8 @@ static enum MapcodeError decodeGrid(DecodeRec *dec, const int m, const int hasHe if (divy == 1) { divx = X_SIDE[prelen]; divy = Y_SIDE[prelen]; - } else { + } + else { divx = (NC[prelen] / divy); } @@ -1544,7 +1592,8 @@ static enum MapcodeError decodeGrid(DecodeRec *dec, const int m, const int hasHe if (divx != divy && prelen > 2) { // special grid, useful when prefix is 3 or more, and not a nice 961x961 decodeSixWide(v, divx, divy, &relx, &rely); - } else { + } + else { relx = (v / divy); rely = divy - 1 - (v % divy); } @@ -1555,7 +1604,7 @@ static enum MapcodeError decodeGrid(DecodeRec *dec, const int m, const int hasHe { - const TerritoryBoundary *b = TERRITORY_BOUNDARY(m); + const TerritoryBoundary* b = TERRITORY_BOUNDARY(m); const int ygridsize = (b->maxy - b->miny + divy - 1) / divy; // microdegrees per cell const int xgridsize = (b->maxx - b->minx + divx - 1) / divx; // microdegrees per cell @@ -1571,13 +1620,14 @@ static enum MapcodeError decodeGrid(DecodeRec *dec, const int m, const int hasHe // decoderelative { - char *r = result + prelen + 1; + char* r = result + prelen + 1; int difx, dify; if (postlen == 3) // decode special { decodeTriple(r, &difx, &dify); - } else { + } + else { if (postlen == 4) { char t = r[1]; r[1] = r[2]; @@ -1617,11 +1667,11 @@ static enum MapcodeError decodeGrid(DecodeRec *dec, const int m, const int hasHe // decodes dec->mapcode in context of territory rectangle m, territory dec->context // Returns negative in case of error -static enum MapcodeError decodeNameless(DecodeRec *dec, int m) { +static enum MapcodeError decodeNameless(DecodeRec* dec, int m) { int A, F; char input[8]; const int codexm = coDex(m); - const int codexlen = (int) (strlen(dec->mapcode) - 1); + const int codexlen = (int)(strlen(dec->mapcode) - 1); ASSERT(dec); ASSERT((0 <= m) && (m <= MAPCODE_BOUNDARY_MAX)); if (codexlen != 4 && codexlen != 5) { @@ -1646,7 +1696,7 @@ static enum MapcodeError decodeNameless(DecodeRec *dec, int m) { int swapletters = 0; int xSIDE; int X; - const TerritoryBoundary *b; + const TerritoryBoundary* b; // make copy of input, so we can swap around letters during the decoding char result[32]; @@ -1658,26 +1708,30 @@ static enum MapcodeError decodeNameless(DecodeRec *dec, int m) { if (offset < r * (p + 1)) { X = offset / (p + 1); - } else { + } + else { swapletters = ((p == 1) && (codexm == 22)); X = r + (offset - (r * (p + 1))) / p; } - } else if (codexm != 21 && A < 62) { - + } + else if (codexm != 21 && A < 62) { X = decodeChar(*result); if (X < (62 - A)) { swapletters = (codexm == 22); - } else { + } + else { X = X + (X - (62 - A)); } - } else // code==21 || A>=62 + } + else // code==21 || A>=62 { const int BASEPOWER = (codexm == 21) ? 961 * 961 : 961 * 961 * 31; int BASEPOWERA = (BASEPOWER / A); if (A == 62) { BASEPOWERA++; - } else { + } + else { BASEPOWERA = 961 * (BASEPOWERA / 961); } @@ -1700,7 +1754,8 @@ static enum MapcodeError decodeNameless(DecodeRec *dec, int m) { if (X > 0) { v -= (X * p + (X < r ? X : r)) * (961 * 961); } - } else if (codexm != 21 && A < 62) { + } + else if (codexm != 21 && A < 62) { v = decodeBase31(result + 1); if (X >= (62 - A)) { if (v >= (16 * 961 * 31)) { @@ -1729,7 +1784,8 @@ static enum MapcodeError decodeNameless(DecodeRec *dec, int m) { decodeSixWide(v, xSIDE, SIDE, &dx, &dy); dy = SIDE - 1 - dy; - } else { + } + else { dy = v % SIDE; dx = v / SIDE; } @@ -1755,10 +1811,10 @@ static enum MapcodeError decodeNameless(DecodeRec *dec, int m) { // decodes dec->mapcode in context of territory rectangle m or one of its mates -static enum MapcodeError decodeAutoHeader(DecodeRec *dec, int m) { - const char *input = dec->mapcode; +static enum MapcodeError decodeAutoHeader(DecodeRec* dec, int m) { + const char* input = dec->mapcode; const int codexm = coDex(m); - const char *dot = strchr(input, '.'); + const char* dot = strchr(input, '.'); int STORAGE_START = 0; int value; ASSERT(dec); @@ -1771,7 +1827,7 @@ static enum MapcodeError decodeAutoHeader(DecodeRec *dec, int m) { value *= (961 * 31); for (; coDex(m) == codexm && REC_TYPE(m) > 1; m++) { - const TerritoryBoundary *b = TERRITORY_BOUNDARY(m); + const TerritoryBoundary* b = TERRITORY_BOUNDARY(m); // determine how many cells int H = (b->maxy - b->miny + 89) / 90; // multiple of 10m const int xdiv = xDivider4(b->miny, b->maxy); @@ -1832,14 +1888,14 @@ static unsigned char getRomanVersionOf(UWORD w) { if (w > ROMAN_VERSION_MAX_CHAR || ROMAN_VERSION_OF[w >> 6] == NULL) { return '?'; } - return (unsigned char) ROMAN_VERSION_OF[w >> 6][w & 63]; + return (unsigned char)ROMAN_VERSION_OF[w >> 6][w & 63]; } -static void convertFromAbjad(char *s) { +static void convertFromAbjad(char* s) { int len, dot, form, c; - char *postfix = strchr(s, '-'); - dot = (int) (strchr(s, '.') - s); + char* postfix = strchr(s, '-'); + dot = (int)(strchr(s, '.') - s); if (dot < 2 || dot > 5) { return; } @@ -1849,65 +1905,71 @@ static void convertFromAbjad(char *s) { unpackIfAllDigits(s); - len = (int) strlen(s); + len = (int)strlen(s); form = (dot >= 2 && dot <= 5 ? dot * 10 + (len - dot - 1) : 0); if (form == 23) { c = decodeChar(s[3]) * 8 + (decodeChar(s[4]) - 18); if (c >= 0 && c < 31) { -// s[0] = s[0]; -// s[1] = s[1]; -// s[2] = '.'; + // s[0] = s[0]; + // s[1] = s[1]; + // s[2] = '.'; s[3] = ENCODE_CHARS[c]; s[4] = s[5]; s[5] = 0; } - } else if (form == 24) { + } + else if (form == 24) { c = decodeChar(s[3]) * 8 + (decodeChar(s[4]) - 18); if (c >= 0 && c < 63) { -// s[0] = s[0]; -// s[1] = s[1]; -// s[2] = '.'; + // s[0] = s[0]; + // s[1] = s[1]; + // s[2] = '.'; s[3] = '.'; s[4] = s[5]; s[5] = s[6]; s[6] = 0; if (c >= 32) { s[2] = ENCODE_CHARS[c - 32]; - } else { + } + else { s[3] = ENCODE_CHARS[c]; } } - } else if (form == 34) { + } + else if (form == 34) { c = (decodeChar(s[2]) * 10) + (decodeChar(s[5]) - 7); if (c >= 0 && c < 93) { -// s[0] = s[0]; -// s[1] = s[1]; + // s[0] = s[0]; + // s[1] = s[1]; s[2] = '.'; -// s[3] = '.'; -// s[4] = s[4]; + // s[3] = '.'; + // s[4] = s[4]; s[5] = s[6]; s[6] = s[7]; s[7] = 0; if (c < 31) { s[3] = ENCODE_CHARS[c]; - } else if (c < 62) { + } + else if (c < 62) { s[2] = ENCODE_CHARS[c - 31]; - } else { + } + else { s[2] = ENCODE_CHARS[c - 62]; s[3] = s[4]; s[4] = '.'; } } - } else if (form == 35) { + } + else if (form == 35) { c = (decodeChar(s[2]) * 8) + (decodeChar(s[6]) - 18); if (c >= 0 && c < 63) { -// s[0] = s[0]; -// s[1] = s[1]; -// s[3] = '.'; -// s[4] = s[4]; -// s[5] = s[5]; + // s[0] = s[0]; + // s[1] = s[1]; + // s[3] = '.'; + // s[4] = s[4]; + // s[5] = s[5]; s[6] = s[7]; s[7] = s[8]; s[8] = 0; @@ -1915,33 +1977,36 @@ static void convertFromAbjad(char *s) { s[2] = ENCODE_CHARS[c - 32]; s[3] = s[4]; s[4] = '.'; - } else { + } + else { s[2] = ENCODE_CHARS[c]; } } - } else if (form == 45) { + } + else if (form == 45) { c = (decodeChar(s[2]) * 100) + (decodeChar(s[5]) * 10) + (decodeChar(s[8]) - 39); if (c >= 0 && c < 961) { -// s[0] = s[0]; -// s[1] = s[1]; + // s[0] = s[0]; + // s[1] = s[1]; s[2] = ENCODE_CHARS[c / 31]; -// s[3] = s[3]; -// s[4] = '.'; + // s[3] = s[3]; + // s[4] = '.'; s[5] = s[6]; s[6] = s[7]; s[7] = s[9]; s[8] = ENCODE_CHARS[c % 31]; s[9] = 0; } - } else if (form == 55) { + } + else if (form == 55) { c = (decodeChar(s[2]) * 100) + (decodeChar(s[6]) * 10) + (decodeChar(s[9]) - 39); if (c >= 0 && c < 961) { -// s[0] = s[0]; -// s[1] = s[1]; + // s[0] = s[0]; + // s[1] = s[1]; s[2] = ENCODE_CHARS[c / 31]; -// s[3] = s[3]; -// s[4] = s[4]; -// s[5] = '.'; + // s[3] = s[3]; + // s[4] = s[4]; + // s[5] = '.'; s[6] = s[7]; s[7] = s[8]; s[8] = s[10]; @@ -1951,7 +2016,7 @@ static void convertFromAbjad(char *s) { } repackIfAllDigits(s, 0); if (postfix) { - len = (int) strlen(s); + len = (int)strlen(s); *postfix = '-'; memmove(s + len, postfix, strlen(postfix) + 1); } @@ -1970,19 +2035,19 @@ static void convertFromAbjad(char *s) { * otherwise returns the alphabet of the first different character * encountered, or negative (_ALPHABET_MIN) if it isn't recognized. */ -static enum Alphabet recognizeAlphabetUtf8(const char *utf8) { +static enum Alphabet recognizeAlphabetUtf8(const char* utf8) { ASSERT(utf8); while (*utf8 != 0) { - int c = (unsigned char) *utf8++; + int c = (unsigned char)*utf8++; if (c >= 0xC0) { enum Alphabet alphabet; - int c2 = (unsigned char) *utf8++; + int c2 = (unsigned char)*utf8++; if (c2 < 0x80) { return _ALPHABET_MIN; // utf8 error! } c = ((c - 0xC0) << 6) + (c2 & 63); if (c >= 0x800) { - int c3 = (unsigned char) *utf8++; + int c3 = (unsigned char)*utf8++; c = ((c - 0x800) << 6) + (c3 & 63); if (c3 < 0x80 || c > 0xFFFF) { return _ALPHABET_MIN; // utf8 error! @@ -2005,107 +2070,156 @@ static enum Alphabet recognizeAlphabetUtf8(const char *utf8) { /////////////////////////////////////////////////////////////////////////////////////////////// -// 32=busyextension 64=end territory 128(256)=end of clean mapcode(with extension) 512=end of extension +// 32=busyextension 64=end territory 128(256)=end of clean mapcode(with extension) 512=end of extension static const int STATE_MACHINE[27][6] = { - // SPACE DOT DETTER VOWEL ZERO HYPHEN - // 0 start === looking for very first detter - {0, ERR_UNEXPECTED_DOT, 1, 1, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, - // 1 L/P === det:LL vowel:TA - {ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_DOT, 2, 23, ERR_DOT_MISSING, ERR_BAD_TERRITORY_FORMAT}, - // 2 LL/PP === white: TT waitprefix | dot: PP. | det:LLL/PPP | vowel:TTA | hyphen:TT- - {18 | - 64, 6, 3, 24, ERR_DOT_MISSING, 14}, - // 3 LLL/PPP === white: TTT prefix | dot: PPP. mapcode | det: PPPP | hyphen: TTT- - {18 | - 64, 6, 4, ERR_INVALID_VOWEL, ERR_DOT_MISSING, 14}, - // 4 PPPP === dot: PPPP. | det: PPPPP - {ERR_BAD_TERRITORY_FORMAT, 6, 5, ERR_INVALID_VOWEL, ERR_DOT_MISSING, ERR_BAD_TERRITORY_FORMAT}, - // 5 PPPPP === must get dot now! Dot:PPPPP. - {ERR_BAD_TERRITORY_FORMAT, 6, ERR_INVALID_MAPCODE_FORMAT, ERR_INVALID_VOWEL, ERR_DOT_MISSING, ERR_BAD_TERRITORY_FORMAT}, - // 6 prefix. === get first postfix! det: prefix.L | vowel: prefix.A - {ERR_INVALID_MAPCODE_FORMAT, ERR_UNEXPECTED_DOT, 7, 25, ERR_MAPCODE_INCOMPLETE, ERR_UNEXPECTED_HYPHEN}, - // 7 prefix.L === get 2nd postfix! det: prefix.LL | vowel: prefix.LA - {ERR_INVALID_MAPCODE_FORMAT, ERR_UNEXPECTED_DOT, 8, 25, ERR_MAPCODE_INCOMPLETE, ERR_UNEXPECTED_HYPHEN}, - // 8 prefix.LL === get 3d postfix! white:trail | det: prefix.LLL | vowel: prefix.LLA | zero:done | hyphen: mc- - {22 | 128, ERR_UNEXPECTED_DOT, 9, 25, STATE_GO | - 128, - 11 | - 256}, - // 9 prefix.LLL === white:trail | zero:done | hyphen:mc- - {22 | - 128, ERR_UNEXPECTED_DOT, 10, 25, STATE_GO | - 128, 11 | - 256}, - //10 prefix.LLLL === white:trail | zero:done | hyphen:mc- | det/vowel = postfix full - {22 | - 128, ERR_UNEXPECTED_DOT, 13, 13, STATE_GO | - 128, 11 | - 256}, - - //11 mc- === MUST get first precision detter - {ERR_EXTENSION_INVALID_LENGTH, ERR_UNEXPECTED_DOT, 12, ERR_EXTENSION_INVALID_CHARACTER, ERR_MAPCODE_INCOMPLETE, ERR_UNEXPECTED_HYPHEN}, - //12 mc-L* === Keep reading precision detters | white=trail | zero=done - {22 | 512, ERR_UNEXPECTED_DOT, 12 | 32, ERR_EXTENSION_INVALID_CHARACTER, - STATE_GO | - 512, ERR_UNEXPECTED_HYPHEN}, - - //13 prefix.LLLLL === - {22 | - 128, ERR_UNEXPECTED_DOT, ERR_INVALID_MAPCODE_FORMAT, ERR_INVALID_VOWEL, STATE_GO | - 128, 11 | - 256}, - - //14 TC- === get first state letter - {ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_DOT, 15, 15, ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_HYPHEN}, - //15 TC-S === get 2nd state letter - {ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_DOT, 16, 16, ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_HYPHEN}, - //16 TC-SS === white:waitprefix | det/vow:TC-SSS - {18 | - 64, ERR_UNEXPECTED_DOT, 17, 17, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, - //17 TC-SSS === white:waitprefix - {18 | - 64, ERR_UNEXPECTED_DOT, ERR_BAD_TERRITORY_FORMAT, ERR_BAD_TERRITORY_FORMAT, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, - - //18 TC waitprefix === skip more whitespace, MUST get 1st prefix letter/vowel - {18, ERR_UNEXPECTED_DOT, 19, 19, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, - //19 TC P === get second prefix detter - {ERR_DOT_MISSING, ERR_UNEXPECTED_DOT, 20, ERR_INVALID_VOWEL, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, - //20 TC PP === dot:prefix. | det:TC PPP - {ERR_DOT_MISSING, 6, 21, ERR_INVALID_VOWEL, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, - //21 TC PPP === dot:prefix. | det:PPPP - {ERR_DOT_MISSING, 6, 4, ERR_INVALID_VOWEL, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, - - //22 trailing === skip whitespace until end of string - {22, ERR_UNEXPECTED_DOT, ERR_TRAILING_CHARACTERS, ERR_TRAILING_CHARACTERS, STATE_GO, ERR_UNEXPECTED_HYPHEN}, - - //23 TA === white:waitprefix | det: TAT | vowel:TAA | hyphen:TC- - {18 | - 64, ERR_INVALID_VOWEL, 24, 24, ERR_DOT_MISSING, 14}, - //24 TTA/TAT/TAA === space:TC waitprefix | hyphen:TC- - {18 | - 64, ERR_INVALID_VOWEL, ERR_INVALID_VOWEL, ERR_INVALID_VOWEL, ERR_DOT_MISSING, 14}, - - //25 prefix.[L*]A === white:trail | det/vow:full mc | zero:done | hyphen:mc- - {22 | - 128, ERR_UNEXPECTED_DOT, 26, 26, STATE_GO | - 128, 11 | - 256}, - //26 prefix.[L*]AL === white:trail | zero:done | hyphen:mc- - {22 | - 128, ERR_UNEXPECTED_DOT, ERR_INVALID_VOWEL, ERR_INVALID_VOWEL, STATE_GO | - 128, 11 | - 256}, + // SPACE DOT DETTER VOWEL ZERO HYPHEN + // 0 start === looking for very first detter + {0, ERR_UNEXPECTED_DOT, 1, 1, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, + // 1 L/P === det:LL vowel:TA + {ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_DOT, 2, 23, ERR_DOT_MISSING, ERR_BAD_TERRITORY_FORMAT}, + // 2 LL/PP === white: TT waitprefix | dot: PP. | det:LLL/PPP | vowel:TTA | hyphen:TT- + { + 18 | + 64, + 6, 3, 24, ERR_DOT_MISSING, 14 + }, + // 3 LLL/PPP === white: TTT prefix | dot: PPP. mapcode | det: PPPP | hyphen: TTT- + { + 18 | + 64, + 6, 4, ERR_INVALID_VOWEL, ERR_DOT_MISSING, 14 + }, + // 4 PPPP === dot: PPPP. | det: PPPPP + {ERR_BAD_TERRITORY_FORMAT, 6, 5, ERR_INVALID_VOWEL, ERR_DOT_MISSING, ERR_BAD_TERRITORY_FORMAT}, + // 5 PPPPP === must get dot now! Dot:PPPPP. + { + ERR_BAD_TERRITORY_FORMAT, 6, ERR_INVALID_MAPCODE_FORMAT, ERR_INVALID_VOWEL, ERR_DOT_MISSING, + ERR_BAD_TERRITORY_FORMAT + }, + // 6 prefix. === get first postfix! det: prefix.L | vowel: prefix.A + {ERR_INVALID_MAPCODE_FORMAT, ERR_UNEXPECTED_DOT, 7, 25, ERR_MAPCODE_INCOMPLETE, ERR_UNEXPECTED_HYPHEN}, + // 7 prefix.L === get 2nd postfix! det: prefix.LL | vowel: prefix.LA + {ERR_INVALID_MAPCODE_FORMAT, ERR_UNEXPECTED_DOT, 8, 25, ERR_MAPCODE_INCOMPLETE, ERR_UNEXPECTED_HYPHEN}, + // 8 prefix.LL === get 3d postfix! white:trail | det: prefix.LLL | vowel: prefix.LLA | zero:done | hyphen: mc- + { + 22 | 128, ERR_UNEXPECTED_DOT, 9, 25, STATE_GO | + 128, + 11 | + 256 + }, + // 9 prefix.LLL === white:trail | zero:done | hyphen:mc- + { + 22 | + 128, + ERR_UNEXPECTED_DOT, 10, 25, STATE_GO | + 128, + 11 | + 256 + }, + //10 prefix.LLLL === white:trail | zero:done | hyphen:mc- | det/vowel = postfix full + { + 22 | + 128, + ERR_UNEXPECTED_DOT, 13, 13, STATE_GO | + 128, + 11 | + 256 + }, + + //11 mc- === MUST get first precision detter + { + ERR_EXTENSION_INVALID_LENGTH, ERR_UNEXPECTED_DOT, 12, ERR_EXTENSION_INVALID_CHARACTER, ERR_MAPCODE_INCOMPLETE, + ERR_UNEXPECTED_HYPHEN + }, + //12 mc-L* === Keep reading precision detters | white=trail | zero=done + { + 22 | 512, ERR_UNEXPECTED_DOT, 12 | 32, ERR_EXTENSION_INVALID_CHARACTER, + STATE_GO | + 512, + ERR_UNEXPECTED_HYPHEN + }, + + //13 prefix.LLLLL === + { + 22 | + 128, + ERR_UNEXPECTED_DOT, ERR_INVALID_MAPCODE_FORMAT, ERR_INVALID_VOWEL, STATE_GO | + 128, + 11 | + 256 + }, + + //14 TC- === get first state letter + {ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_DOT, 15, 15, ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_HYPHEN}, + //15 TC-S === get 2nd state letter + {ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_DOT, 16, 16, ERR_BAD_TERRITORY_FORMAT, ERR_UNEXPECTED_HYPHEN}, + //16 TC-SS === white:waitprefix | det/vow:TC-SSS + { + 18 | + 64, + ERR_UNEXPECTED_DOT, 17, 17, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN + }, + //17 TC-SSS === white:waitprefix + { + 18 | + 64, + ERR_UNEXPECTED_DOT, ERR_BAD_TERRITORY_FORMAT, ERR_BAD_TERRITORY_FORMAT, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN + }, + + //18 TC waitprefix === skip more whitespace, MUST get 1st prefix letter/vowel + {18, ERR_UNEXPECTED_DOT, 19, 19, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, + //19 TC P === get second prefix detter + {ERR_DOT_MISSING, ERR_UNEXPECTED_DOT, 20, ERR_INVALID_VOWEL, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, + //20 TC PP === dot:prefix. | det:TC PPP + {ERR_DOT_MISSING, 6, 21, ERR_INVALID_VOWEL, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, + //21 TC PPP === dot:prefix. | det:PPPP + {ERR_DOT_MISSING, 6, 4, ERR_INVALID_VOWEL, ERR_DOT_MISSING, ERR_UNEXPECTED_HYPHEN}, + + //22 trailing === skip whitespace until end of string + {22, ERR_UNEXPECTED_DOT, ERR_TRAILING_CHARACTERS, ERR_TRAILING_CHARACTERS, STATE_GO, ERR_UNEXPECTED_HYPHEN}, + + //23 TA === white:waitprefix | det: TAT | vowel:TAA | hyphen:TC- + { + 18 | + 64, + ERR_INVALID_VOWEL, 24, 24, ERR_DOT_MISSING, 14 + }, + //24 TTA/TAT/TAA === space:TC waitprefix | hyphen:TC- + { + 18 | + 64, + ERR_INVALID_VOWEL, ERR_INVALID_VOWEL, ERR_INVALID_VOWEL, ERR_DOT_MISSING, 14 + }, + + //25 prefix.[L*]A === white:trail | det/vow:full mc | zero:done | hyphen:mc- + { + 22 | + 128, + ERR_UNEXPECTED_DOT, 26, 26, STATE_GO | + 128, + 11 | + 256 + }, + //26 prefix.[L*]AL === white:trail | zero:done | hyphen:mc- + { + 22 | + 128, + ERR_UNEXPECTED_DOT, ERR_INVALID_VOWEL, ERR_INVALID_VOWEL, STATE_GO | + 128, + 11 | + 256 + }, }; // Returns 0 if ok, negative in case of error (where -999 represents "may BECOME a valid mapcode if more characters are added) -static enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, const char *string, int interpretAsUtf16, +static enum MapcodeError parseMapcodeString(MapcodeElements* mapcodeElements, const char* string, int interpretAsUtf16, enum Territory territory) { - const UWORD *utf16 = (const UWORD *) string; + const UWORD* utf16 = (const UWORD*)string; int isAbjad = 0; - const unsigned char *utf8 = (unsigned char *) string; + const unsigned char* utf8 = (unsigned char*)string; int extensionLength = 0; - char *cleanPtr = NULL; + char* cleanPtr = NULL; int nondigits = 0, vowels = 0; int state = 0; ASSERT(string); @@ -2125,37 +2239,43 @@ static enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, co isAbjad = 1; } cx = getRomanVersionOf(*utf16++); - } else { + } + else { cx = *utf8++; } // recognize token: decode returns -2=a -3=e -4=0, 0..9 for digit or "o" or "i", 10..31 for char, -1 for illegal char if (cx == '.') { token = TOKENDOT; if (mapcodeElements) { - mapcodeElements->indexOfDot = (int) (cleanPtr - mapcodeElements->properMapcode); + mapcodeElements->indexOfDot = (int)(cleanPtr - mapcodeElements->properMapcode); } if (mapcodeElements) { *cleanPtr++ = cx; } - } else if (cx == '-') { + } + else if (cx == '-') { token = TOKENHYPH; if (mapcodeElements) { *cleanPtr++ = cx; } - } else if (cx == 0) { + } + else if (cx == 0) { token = TOKENZERO; - } else if ((cx == ' ') || (cx == '\t')) { + } + else if ((cx == ' ') || (cx == '\t')) { token = TOKENSEP; - } else { + } + else { signed char c; - if (cx >= 0xC0) { // utf8 character + if (cx >= 0xC0) { + // utf8 character unsigned char c2 = *utf8++; int w = ((cx - 0xC0) << 6) + (c2 & 63); if (c2 < 0x80) { return ERR_INVALID_CHARACTER; // utf8 error } if (w >= 0x800) { - int c3 = (int) *utf8++; + int c3 = (int)*utf8++; w = ((w - 0x800) << 6) + (c3 & 63); if (c3 < 0x80 || w > 0xFFFF) { return ERR_INVALID_CHARACTER; // utf8 error @@ -2168,42 +2288,51 @@ static enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, co isAbjad = 1; } } - cx = getRomanVersionOf((UWORD) w); + cx = getRomanVersionOf((UWORD)w); } c = decodeChar(cx); - if (c < 0) { // vowel or illegal? - if (c == -1) { // illegal? + if (c < 0) { + // vowel or illegal? + if (c == -1) { + // illegal? return ERR_INVALID_CHARACTER; } token = TOKENVOWEL; vowels++; if (mapcodeElements) { - *cleanPtr++ = (char) toupper(cx); + *cleanPtr++ = (char)toupper(cx); } - } else if (c < 10) { // digit + } + else if (c < 10) { + // digit token = TOKENCHR; // digit if (mapcodeElements) { - *cleanPtr++ = (char) toupper(cx); + *cleanPtr++ = (char)toupper(cx); } - } else { // character B-Z + } + else { + // character B-Z token = TOKENCHR; if (!extensionLength) { nondigits++; } if (mapcodeElements) { - *cleanPtr++ = (char) toupper(cx); + *cleanPtr++ = (char)toupper(cx); } } } newstate = STATE_MACHINE[state][token]; if (newstate >= 32) { - if (newstate >= 512) { // end of extension + if (newstate >= 512) { + // end of extension if (mapcodeElements) { *cleanPtr = 0; cleanPtr = mapcodeElements->precisionExtension; } - } else if (newstate >= 128) { - if (newstate >= 256) { // start of extension + } + else if (newstate >= 128) { + if (newstate >= 256) { + // start of extension extensionLength = 1; cleanPtr--; // get rid of hyphen } @@ -2212,15 +2341,20 @@ static enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, co *cleanPtr = 0; cleanPtr = mapcodeElements->precisionExtension; } - } else if (newstate >= 64) { // end of territory + } + else if (newstate >= 64) { + // end of territory nondigits = vowels = 0; if (mapcodeElements) { - int len = (int) (cleanPtr - mapcodeElements->properMapcode); + int len = (int)(cleanPtr - mapcodeElements->properMapcode); ASSERT(len < MAX_ISOCODE_ASCII_LEN); - lengthCopy(mapcodeElements->territoryISO, mapcodeElements->properMapcode, len, MAX_ISOCODE_ASCII_LEN + 1); + lengthCopy(mapcodeElements->territoryISO, mapcodeElements->properMapcode, len, + MAX_ISOCODE_ASCII_LEN + 1); cleanPtr = mapcodeElements->properMapcode; } - } else { // add to extension + } + else { + // add to extension if (++extensionLength > MAX_PRECISION_DIGITS) { return ERR_EXTENSION_INVALID_LENGTH; } @@ -2229,11 +2363,13 @@ static enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, co } if (newstate < 0) { - return (enum MapcodeError) newstate; - } else if (newstate == STATE_GO) { + return (enum MapcodeError)newstate; + } + else if (newstate == STATE_GO) { if (vowels > 3 || (nondigits == 1 && vowels > 1) || (nondigits > 1 && vowels > 0)) { return ERR_INVALID_VOWEL; - } else if (nondigits == 0 && vowels == 0) { + } + else if (nondigits == 0 && vowels == 0) { return ERR_ALL_DIGIT_CODE; } if (mapcodeElements) { @@ -2243,15 +2379,16 @@ static enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, co } if (isAbjad) { convertFromAbjad(mapcodeElements->properMapcode); - mapcodeElements->indexOfDot = (int) (strchr(mapcodeElements->properMapcode, '.') - - mapcodeElements->properMapcode); + mapcodeElements->indexOfDot = (int)(strchr(mapcodeElements->properMapcode, '.') - + mapcodeElements->properMapcode); } if (*mapcodeElements->territoryISO) { mapcodeElements->territoryCode = getTerritoryCode(mapcodeElements->territoryISO, territory); if (mapcodeElements->territoryCode < _TERRITORY_MIN) { return ERR_UNKNOWN_TERRITORY; } - } else { + } + else { mapcodeElements->territoryCode = territory; } if ((mapcodeElements->territoryCode == TERRITORY_MEX) && (strlen(mapcodeElements->properMapcode) < 8)) { @@ -2267,32 +2404,33 @@ static enum MapcodeError parseMapcodeString(MapcodeElements *mapcodeElements, co } -enum MapcodeError compareWithMapcodeFormatUtf8(const char *utf8String) { +enum MapcodeError compareWithMapcodeFormatUtf8(const char* utf8String) { ASSERT(utf8String); return parseMapcodeString(NULL, utf8String, FLAG_UTF8_STRING, TERRITORY_NONE); } -enum MapcodeError compareWithMapcodeFormatUtf16(const UWORD *Utf16String) { +enum MapcodeError compareWithMapcodeFormatUtf16(const UWORD* Utf16String) { ASSERT(Utf16String); - return parseMapcodeString(NULL, (const char *) Utf16String, FLAG_UTF16_STRING, TERRITORY_NONE); + return parseMapcodeString(NULL, (const char*)Utf16String, FLAG_UTF16_STRING, TERRITORY_NONE); } // returns nonzero if error -static enum MapcodeError decoderEngine(DecodeRec *dec, int parseFlags) { +static enum MapcodeError decoderEngine(DecodeRec* dec, int parseFlags) { enum Territory ccode; enum MapcodeError err; int codex; int from; int upto; int i; - char *s; + char* s; int wasAllDigits = 0; ASSERT(dec); err = parseMapcodeString(&dec->mapcodeElements, dec->orginput, parseFlags, dec->context); - if (err) { // clear all parsed fields in case of error + if (err) { + // clear all parsed fields in case of error dec->mapcodeElements.territoryISO[0] = 0; dec->mapcodeElements.properMapcode[0] = 0; dec->mapcodeElements.precisionExtension[0] = 0; @@ -2303,7 +2441,7 @@ static enum MapcodeError decoderEngine(DecodeRec *dec, int parseFlags) { dec->context = ccode; dec->mapcode = dec->mapcodeElements.properMapcode; dec->extension = dec->mapcodeElements.precisionExtension; - codex = dec->mapcodeElements.indexOfDot * 9 + (int) strlen(dec->mapcodeElements.properMapcode) - 1; + codex = dec->mapcodeElements.indexOfDot * 9 + (int)strlen(dec->mapcodeElements.properMapcode) - 1; s = dec->mapcodeElements.properMapcode; if (strchr(s, 'A') || strchr(s, 'E') || strchr(s, 'U')) { @@ -2316,12 +2454,15 @@ static enum MapcodeError decoderEngine(DecodeRec *dec, int parseFlags) { if (codex > 54) { ASSERT(codex == 55); return ERR_MAPCODE_UNDECODABLE; - } else if (codex == 54) { + } + else if (codex == 54) { // international mapcodes must be in international context ccode = TERRITORY_AAA; - } else if (ccode < _TERRITORY_MIN) { + } + else if (ccode < _TERRITORY_MIN) { return ERR_MISSING_TERRITORY; - } else if (isSubdivision(ccode)) { + } + else if (isSubdivision(ccode)) { // int mapcodes must be interpreted in the parent of a subdivision enum Territory parent = parentTerritoryOf(ccode); if ((codex == 44) || ((codex == 34 || codex == 43) && (parent == TERRITORY_IND || parent == TERRITORY_MEX))) { @@ -2345,7 +2486,8 @@ static enum MapcodeError decoderEngine(DecodeRec *dec, int parseFlags) { err = decodeNameless(dec, i); break; } - } else { + } + else { if ((codexi == codex) || ((codex == 22) && (codexi == 21))) { err = decodeGrid(dec, i, 0); @@ -2359,7 +2501,8 @@ static enum MapcodeError decoderEngine(DecodeRec *dec, int parseFlags) { // *** make sure decode fits somewhere *** dec->result = getMidPointFractions(&dec->zone); dec->coord32 = convertFractionsToCoord32(&dec->result); - for (j = i - 1; j >= from; j--) { // look in previous rects + for (j = i - 1; j >= from; j--) { + // look in previous rects if (!IS_RESTRICTED(j)) { if (fitsInsideBoundaries(&dec->coord32, TERRITORY_BOUNDARY(j))) { nrZoneOverlaps = 1; @@ -2371,7 +2514,8 @@ static enum MapcodeError decoderEngine(DecodeRec *dec, int parseFlags) { if (!nrZoneOverlaps) { MapcodeZone zfound; TerritoryBoundary prevu; - for (j = from; j < i; j++) { // try all smaller rectangles j + for (j = from; j < i; j++) { + // try all smaller rectangles j if (!IS_RESTRICTED(j)) { MapcodeZone z; if (restrictZoneTo(&z, &dec->zone, TERRITORY_BOUNDARY(j))) { @@ -2381,7 +2525,9 @@ static enum MapcodeError decoderEngine(DecodeRec *dec, int parseFlags) { zoneCopyFrom(&zfound, &z); ASSERT(j <= MAPCODE_BOUNDARY_MAX); memcpy(&prevu, TERRITORY_BOUNDARY(j), sizeof(TerritoryBoundary)); - } else { // nrZoneOverlaps >= 2 + } + else { + // nrZoneOverlaps >= 2 // more than one hit break; // give up } @@ -2391,7 +2537,8 @@ static enum MapcodeError decoderEngine(DecodeRec *dec, int parseFlags) { // if several sub-areas intersect, just return the whole zone // (the center of which may NOT re-encode to the same mapcode!) - if (nrZoneOverlaps == 1) { // found exactly ONE intersection? + if (nrZoneOverlaps == 1) { + // found exactly ONE intersection? zoneCopyFrom(&dec->zone, &zfound); } } @@ -2399,16 +2546,19 @@ static enum MapcodeError decoderEngine(DecodeRec *dec, int parseFlags) { if (!nrZoneOverlaps) { err = ERR_MAPCODE_UNDECODABLE; // type 3 "NLD L222.222" } - } // *** make sure decode fits somewhere *** + } // *** make sure decode fits somewhere *** break; } } - } else if (r == 1) { + } + else if (r == 1) { if (codex == codexi + 10 && HEADER_LETTER(i) == *s) { err = decodeGrid(dec, i, 1); break; } - } else { //r>1 + } + else { + //r>1 if (((codex == 23) && (codexi == 22)) || ((codex == 33) && (codexi == 23))) { err = decodeAutoHeader(dec, i); @@ -2460,36 +2610,149 @@ static enum MapcodeError decoderEngine(DecodeRec *dec, int parseFlags) { /////////////////////////////////////////////////////////////////////////////////////////////// // WARNING - these alphabets have NOT yet been released as standard! use at your own risk! check www.mapcode.com for details. -static const UWORD ASCII_TO_UTF16[_ALPHABET_MAX][36] = { // A-Z equivalents for ascii characters A to Z, 0-9 - // A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9 - {0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 0x0058, 0x0059, 0x005a, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // roman - {0x0391, 0x0392, 0x039e, 0x0394, 0x0388, 0x0395, 0x0393, 0x0397, 0x0399, 0x03a0, 0x039a, 0x039b, 0x039c, 0x039d, 0x039f, 0x03a1, 0x0398, 0x03a8, 0x03a3, 0x03a4, 0x0389, 0x03a6, 0x03a9, 0x03a7, 0x03a5, 0x0396, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // greek - {0x0410, 0x0412, 0x0421, 0x0414, 0x0415, 0x0416, 0x0413, 0x041d, 0x0049, 0x041f, 0x041a, 0x041b, 0x041c, 0x0417, 0x041e, 0x0420, 0x0424, 0x042f, 0x0426, 0x0422, 0x042d, 0x0427, 0x0428, 0x0425, 0x0423, 0x0411, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // cyrillic - {0x05d0, 0x05d1, 0x05d2, 0x05d3, 0x05e3, 0x05d4, 0x05d6, 0x05d7, 0x05d5, 0x05d8, 0x05d9, 0x05da, 0x05db, 0x05dc, 0x05e1, 0x05dd, 0x05de, 0x05e0, 0x05e2, 0x05e4, 0x05e5, 0x05e6, 0x05e7, 0x05e8, 0x05e9, 0x05ea, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // hebrew - {0x0905, 0x0915, 0x0917, 0x0918, 0x090f, 0x091a, 0x091c, 0x091f, 0x0049, 0x0920, 0x0923, 0x0924, 0x0926, 0x0927, 0x004f, 0x0928, 0x092a, 0x092d, 0x092e, 0x0930, 0x092b, 0x0932, 0x0935, 0x0938, 0x0939, 0x092c, 0x0966, 0x0967, 0x0968, 0x0969, 0x096a, 0x096b, 0x096c, 0x096d, 0x096e, 0x096f}, // Devanagari - {0x0d12, 0x0d15, 0x0d16, 0x0d17, 0x0d0b, 0x0d1a, 0x0d1c, 0x0d1f, 0x0049, 0x0d21, 0x0d24, 0x0d25, 0x0d26, 0x0d27, 0x0d20, 0x0d28, 0x0d2e, 0x0d30, 0x0d31, 0x0d32, 0x0d09, 0x0d34, 0x0d35, 0x0d36, 0x0d38, 0x0d39, 0x0d66, 0x0d67, 0x0d68, 0x0d69, 0x0d6a, 0x0d6b, 0x0d6c, 0x0d6d, 0x0d6e, 0x0d6f}, // Malayalam - {0x10a0, 0x10a1, 0x10a3, 0x10a6, 0x10a4, 0x10a9, 0x10ab, 0x10ac, 0x0049, 0x10ae, 0x10b0, 0x10b1, 0x10b2, 0x10b4, 0x10ad, 0x10b5, 0x10b6, 0x10b7, 0x10b8, 0x10b9, 0x10a8, 0x10ba, 0x10bb, 0x10bd, 0x10be, 0x10bf, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Georgian - {0x30a2, 0x30ab, 0x30ad, 0x30af, 0x30aa, 0x30b1, 0x30b3, 0x30b5, 0x0049, 0x30b9, 0x30c1, 0x30c8, 0x30ca, 0x30cc, 0x004f, 0x30d2, 0x30d5, 0x30d8, 0x30db, 0x30e1, 0x30a8, 0x30e2, 0x30e8, 0x30e9, 0x30ed, 0x30f2, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Katakana - {0x0e30, 0x0e01, 0x0e02, 0x0e04, 0x0e32, 0x0e07, 0x0e08, 0x0e09, 0x0049, 0x0e0a, 0x0e11, 0x0e14, 0x0e16, 0x0e17, 0x004f, 0x0e18, 0x0e1a, 0x0e1c, 0x0e21, 0x0e23, 0x0e2c, 0x0e25, 0x0e27, 0x0e2d, 0x0e2e, 0x0e2f, 0x0e50, 0x0e51, 0x0e52, 0x0e53, 0x0e54, 0x0e55, 0x0e56, 0x0e57, 0x0e58, 0x0e59}, // Thai - {0x0eb0, 0x0e81, 0x0e82, 0x0e84, 0x0ec3, 0x0e87, 0x0e88, 0x0e8a, 0x0ec4, 0x0e8d, 0x0e94, 0x0e97, 0x0e99, 0x0e9a, 0x004f, 0x0e9c, 0x0e9e, 0x0ea1, 0x0ea2, 0x0ea3, 0x0ebd, 0x0ea7, 0x0eaa, 0x0eab, 0x0ead, 0x0eaf, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Laos - {0x0556, 0x0532, 0x0533, 0x0534, 0x0535, 0x0538, 0x0539, 0x053a, 0x053b, 0x053d, 0x053f, 0x0540, 0x0541, 0x0543, 0x0555, 0x0547, 0x0548, 0x054a, 0x054d, 0x054e, 0x0545, 0x054f, 0x0550, 0x0551, 0x0552, 0x0553, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // armenian - {0x099c, 0x0998, 0x0995, 0x0996, 0x09ae, 0x0997, 0x0999, 0x099a, 0x0049, 0x099d, 0x09a0, 0x09a1, 0x09a2, 0x09a3, 0x004f, 0x09a4, 0x09a5, 0x09a6, 0x09a8, 0x09aa, 0x099f, 0x09ac, 0x09ad, 0x09af, 0x09b2, 0x09b9, 0x09e6, 0x09e7, 0x09e8, 0x09e9, 0x09ea, 0x09eb, 0x09ec, 0x09ed, 0x09ee, 0x09ef}, // Bengali/Assamese - {0x0a05, 0x0a15, 0x0a17, 0x0a18, 0x0a0f, 0x0a1a, 0x0a1c, 0x0a1f, 0x0049, 0x0a20, 0x0a23, 0x0a24, 0x0a26, 0x0a27, 0x004f, 0x0a28, 0x0a2a, 0x0a2d, 0x0a2e, 0x0a30, 0x0a2b, 0x0a32, 0x0a35, 0x0a38, 0x0a39, 0x0a21, 0x0a66, 0x0a67, 0x0a68, 0x0a69, 0x0a6a, 0x0a6b, 0x0a6c, 0x0a6d, 0x0a6e, 0x0a6f}, // Gurmukhi - {0x0f58, 0x0f40, 0x0f41, 0x0f42, 0x0f64, 0x0f44, 0x0f45, 0x0f46, 0x0049, 0x0f47, 0x0f49, 0x0f55, 0x0f50, 0x0f4f, 0x004f, 0x0f51, 0x0f53, 0x0f54, 0x0f56, 0x0f5e, 0x0f60, 0x0f5f, 0x0f61, 0x0f62, 0x0f63, 0x0f66, 0x0f20, 0x0f21, 0x0f22, 0x0f23, 0x0f24, 0x0f25, 0x0f26, 0x0f27, 0x0f28, 0x0f29}, // Tibetan - {0x0628, 0x062a, 0x062d, 0x062e, 0x062B, 0x062f, 0x0630, 0x0631, 0x0627, 0x0632, 0x0633, 0x0634, 0x0635, 0x0636, 0x0647, 0x0637, 0x0638, 0x0639, 0x063a, 0x0641, 0x0642, 0x062C, 0x0644, 0x0645, 0x0646, 0x0648, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Arabic - {0x1112, 0x1100, 0x1102, 0x1103, 0x1166, 0x1105, 0x1107, 0x1109, 0x1175, 0x1110, 0x1111, 0x1161, 0x1162, 0x1163, 0x110b, 0x1164, 0x1165, 0x1167, 0x1169, 0x1172, 0x1174, 0x110c, 0x110e, 0x110f, 0x116d, 0x116e, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Korean // 0xc601, 0xc77c, 0xc774, 0xc0bc, 0xc0ac, 0xc624, 0xc721, 0xce60, 0xd314, 0xad6c (vocal digits) - {0x1005, 0x1000, 0x1001, 0x1002, 0x1013, 0x1003, 0x1004, 0x101a, 0x0049, 0x1007, 0x100c, 0x100d, 0x100e, 0x1010, 0x101d, 0x1011, 0x1012, 0x101e, 0x1014, 0x1015, 0x1016, 0x101f, 0x1017, 0x1018, 0x100f, 0x101c, 0x1040, 0x1041, 0x1042, 0x1043, 0x1044, 0x1045, 0x1046, 0x1047, 0x1048, 0x1049}, // Burmese - {0x1789, 0x1780, 0x1781, 0x1782, 0x1785, 0x1783, 0x1784, 0x1787, 0x179a, 0x1788, 0x178a, 0x178c, 0x178d, 0x178e, 0x004f, 0x1791, 0x1792, 0x1793, 0x1794, 0x1795, 0x179f, 0x1796, 0x1798, 0x179b, 0x17a0, 0x17a2, 0x17e0, 0x17e1, 0x17e2, 0x17e3, 0x17e4, 0x17e5, 0x17e6, 0x17e7, 0x17e8, 0x17e9}, // Khmer - {0x0d85, 0x0d9a, 0x0d9c, 0x0d9f, 0x0d89, 0x0da2, 0x0da7, 0x0da9, 0x0049, 0x0dac, 0x0dad, 0x0daf, 0x0db1, 0x0db3, 0x004f, 0x0db4, 0x0db6, 0x0db8, 0x0db9, 0x0dba, 0x0d8b, 0x0dbb, 0x0dbd, 0x0dc0, 0x0dc3, 0x0dc4, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Sinhalese - {0x0794, 0x0780, 0x0781, 0x0782, 0x0797, 0x0783, 0x0784, 0x0785, 0x0049, 0x0786, 0x0787, 0x0788, 0x0789, 0x078a, 0x004f, 0x078b, 0x078c, 0x078d, 0x078e, 0x078f, 0x079c, 0x0790, 0x0791, 0x0792, 0x0793, 0x07b1, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Thaana - {0x3123, 0x3105, 0x3108, 0x3106, 0x3114, 0x3107, 0x3109, 0x310a, 0x0049, 0x310b, 0x310c, 0x310d, 0x310e, 0x310f, 0x004f, 0x3115, 0x3116, 0x3110, 0x3111, 0x3112, 0x3113, 0x3129, 0x3117, 0x3128, 0x3118, 0x3119, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Chinese - {0x2D49, 0x2D31, 0x2D33, 0x2D37, 0x2D53, 0x2D3C, 0x2D3D, 0x2D40, 0x2D4F, 0x2D43, 0x2D44, 0x2D45, 0x2D47, 0x2D4D, 0x2D54, 0x2D4E, 0x2D55, 0x2D56, 0x2D59, 0x2D5A, 0x2D62, 0x2D5B, 0x2D5C, 0x2D5F, 0x2D61, 0x2D63, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Tifinagh (BERBER) - {0x0b99, 0x0b95, 0x0b9a, 0x0b9f, 0x0b86, 0x0ba4, 0x0ba8, 0x0baa, 0x0049, 0x0bae, 0x0baf, 0x0bb0, 0x0bb2, 0x0bb5, 0x004f, 0x0bb4, 0x0bb3, 0x0bb1, 0x0b85, 0x0b88, 0x0b93, 0x0b89, 0x0b8e, 0x0b8f, 0x0b90, 0x0b92, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Tamil (digits 0xBE6-0xBEF) - {0x121B, 0x1260, 0x1264, 0x12F0, 0x121E, 0x134A, 0x1308, 0x1200, 0x0049, 0x12E8, 0x12AC, 0x1208, 0x1293, 0x1350, 0x12D0, 0x1354, 0x1240, 0x1244, 0x122C, 0x1220, 0x12C8, 0x1226, 0x1270, 0x1276, 0x1338, 0x12DC, 0x1372, 0x1369, 0x136a, 0x136b, 0x136c, 0x136d, 0x136e, 0x136f, 0x1370, 0x1371}, // Amharic (digits 1372|1369-1371) - {0x0C1E, 0x0C15, 0x0C17, 0x0C19, 0x0C2B, 0x0C1A, 0x0C1C, 0x0C1F, 0x0049, 0x0C20, 0x0C21, 0x0C23, 0x0C24, 0x0C25, 0x004f, 0x0C26, 0x0C27, 0x0C28, 0x0C2A, 0x0C2C, 0x0C2D, 0x0C2E, 0x0C30, 0x0C32, 0x0C33, 0x0C35, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Telugu - {0x0B1D, 0x0B15, 0x0B16, 0x0B17, 0x0B23, 0x0B18, 0x0B1A, 0x0B1C, 0x0049, 0x0B1F, 0x0B21, 0x0B22, 0x0B24, 0x0B25, 0x0B20, 0x0B26, 0x0B27, 0x0B28, 0x0B2A, 0x0B2C, 0x0B39, 0x0B2E, 0x0B2F, 0x0B30, 0x0B33, 0x0B38, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Odia - {0x0C92, 0x0C95, 0x0C96, 0x0C97, 0x0C8E, 0x0C99, 0x0C9A, 0x0C9B, 0x0049, 0x0C9C, 0x0CA0, 0x0CA1, 0x0CA3, 0x0CA4, 0x004f, 0x0CA6, 0x0CA7, 0x0CA8, 0x0CAA, 0x0CAB, 0x0C87, 0x0CAC, 0x0CAD, 0x0CB0, 0x0CB2, 0x0CB5, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Kannada - {0x0AB3, 0x0A97, 0x0A9C, 0x0AA1, 0x0A87, 0x0AA6, 0x0AAC, 0x0A95, 0x0049, 0x0A9A, 0x0A9F, 0x0AA4, 0x0AAA, 0x0AA0, 0x004f, 0x0AB0, 0x0AB5, 0x0A9E, 0x0AAE, 0x0AAB, 0x0A89, 0x0AB7, 0x0AA8, 0x0A9D, 0x0AA2, 0x0AAD, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039}, // Gujarati +static const UWORD ASCII_TO_UTF16[_ALPHABET_MAX][36] = { + // A-Z equivalents for ascii characters A to Z, 0-9 + // A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9 + { + 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, + 0x004f, 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 0x0058, 0x0059, 0x005a, 0x0030, 0x0031, + 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039 + }, // roman + { + 0x0391, 0x0392, 0x039e, 0x0394, 0x0388, 0x0395, 0x0393, 0x0397, 0x0399, 0x03a0, 0x039a, 0x039b, 0x039c, 0x039d, + 0x039f, 0x03a1, 0x0398, 0x03a8, 0x03a3, 0x03a4, 0x0389, 0x03a6, 0x03a9, 0x03a7, 0x03a5, 0x0396, 0x0030, 0x0031, + 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039 + }, // greek + { + 0x0410, 0x0412, 0x0421, 0x0414, 0x0415, 0x0416, 0x0413, 0x041d, 0x0049, 0x041f, 0x041a, 0x041b, 0x041c, 0x0417, + 0x041e, 0x0420, 0x0424, 0x042f, 0x0426, 0x0422, 0x042d, 0x0427, 0x0428, 0x0425, 0x0423, 0x0411, 0x0030, 0x0031, + 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039 + }, // cyrillic + { + 0x05d0, 0x05d1, 0x05d2, 0x05d3, 0x05e3, 0x05d4, 0x05d6, 0x05d7, 0x05d5, 0x05d8, 0x05d9, 0x05da, 0x05db, 0x05dc, + 0x05e1, 0x05dd, 0x05de, 0x05e0, 0x05e2, 0x05e4, 0x05e5, 0x05e6, 0x05e7, 0x05e8, 0x05e9, 0x05ea, 0x0030, 0x0031, + 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039 + }, // hebrew + { + 0x0905, 0x0915, 0x0917, 0x0918, 0x090f, 0x091a, 0x091c, 0x091f, 0x0049, 0x0920, 0x0923, 0x0924, 0x0926, 0x0927, + 0x004f, 0x0928, 0x092a, 0x092d, 0x092e, 0x0930, 0x092b, 0x0932, 0x0935, 0x0938, 0x0939, 0x092c, 0x0966, 0x0967, + 0x0968, 0x0969, 0x096a, 0x096b, 0x096c, 0x096d, 0x096e, 0x096f + }, // Devanagari + { + 0x0d12, 0x0d15, 0x0d16, 0x0d17, 0x0d0b, 0x0d1a, 0x0d1c, 0x0d1f, 0x0049, 0x0d21, 0x0d24, 0x0d25, 0x0d26, 0x0d27, + 0x0d20, 0x0d28, 0x0d2e, 0x0d30, 0x0d31, 0x0d32, 0x0d09, 0x0d34, 0x0d35, 0x0d36, 0x0d38, 0x0d39, 0x0d66, 0x0d67, + 0x0d68, 0x0d69, 0x0d6a, 0x0d6b, 0x0d6c, 0x0d6d, 0x0d6e, 0x0d6f + }, // Malayalam + { + 0x10a0, 0x10a1, 0x10a3, 0x10a6, 0x10a4, 0x10a9, 0x10ab, 0x10ac, 0x0049, 0x10ae, 0x10b0, 0x10b1, 0x10b2, 0x10b4, + 0x10ad, 0x10b5, 0x10b6, 0x10b7, 0x10b8, 0x10b9, 0x10a8, 0x10ba, 0x10bb, 0x10bd, 0x10be, 0x10bf, 0x0030, 0x0031, + 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039 + }, // Georgian + { + 0x30a2, 0x30ab, 0x30ad, 0x30af, 0x30aa, 0x30b1, 0x30b3, 0x30b5, 0x0049, 0x30b9, 0x30c1, 0x30c8, 0x30ca, 0x30cc, + 0x004f, 0x30d2, 0x30d5, 0x30d8, 0x30db, 0x30e1, 0x30a8, 0x30e2, 0x30e8, 0x30e9, 0x30ed, 0x30f2, 0x0030, 0x0031, + 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039 + }, // Katakana + { + 0x0e30, 0x0e01, 0x0e02, 0x0e04, 0x0e32, 0x0e07, 0x0e08, 0x0e09, 0x0049, 0x0e0a, 0x0e11, 0x0e14, 0x0e16, 0x0e17, + 0x004f, 0x0e18, 0x0e1a, 0x0e1c, 0x0e21, 0x0e23, 0x0e2c, 0x0e25, 0x0e27, 0x0e2d, 0x0e2e, 0x0e2f, 0x0e50, 0x0e51, + 0x0e52, 0x0e53, 0x0e54, 0x0e55, 0x0e56, 0x0e57, 0x0e58, 0x0e59 + }, // Thai + { + 0x0eb0, 0x0e81, 0x0e82, 0x0e84, 0x0ec3, 0x0e87, 0x0e88, 0x0e8a, 0x0ec4, 0x0e8d, 0x0e94, 0x0e97, 0x0e99, 0x0e9a, + 0x004f, 0x0e9c, 0x0e9e, 0x0ea1, 0x0ea2, 0x0ea3, 0x0ebd, 0x0ea7, 0x0eaa, 0x0eab, 0x0ead, 0x0eaf, 0x0030, 0x0031, + 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039 + }, // Laos + { + 0x0556, 0x0532, 0x0533, 0x0534, 0x0535, 0x0538, 0x0539, 0x053a, 0x053b, 0x053d, 0x053f, 0x0540, 0x0541, 0x0543, + 0x0555, 0x0547, 0x0548, 0x054a, 0x054d, 0x054e, 0x0545, 0x054f, 0x0550, 0x0551, 0x0552, 0x0553, 0x0030, 0x0031, + 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039 + }, // armenian + { + 0x099c, 0x0998, 0x0995, 0x0996, 0x09ae, 0x0997, 0x0999, 0x099a, 0x0049, 0x099d, 0x09a0, 0x09a1, 0x09a2, 0x09a3, + 0x004f, 0x09a4, 0x09a5, 0x09a6, 0x09a8, 0x09aa, 0x099f, 0x09ac, 0x09ad, 0x09af, 0x09b2, 0x09b9, 0x09e6, 0x09e7, + 0x09e8, 0x09e9, 0x09ea, 0x09eb, 0x09ec, 0x09ed, 0x09ee, 0x09ef + }, // Bengali/Assamese + { + 0x0a05, 0x0a15, 0x0a17, 0x0a18, 0x0a0f, 0x0a1a, 0x0a1c, 0x0a1f, 0x0049, 0x0a20, 0x0a23, 0x0a24, 0x0a26, 0x0a27, + 0x004f, 0x0a28, 0x0a2a, 0x0a2d, 0x0a2e, 0x0a30, 0x0a2b, 0x0a32, 0x0a35, 0x0a38, 0x0a39, 0x0a21, 0x0a66, 0x0a67, + 0x0a68, 0x0a69, 0x0a6a, 0x0a6b, 0x0a6c, 0x0a6d, 0x0a6e, 0x0a6f + }, // Gurmukhi + { + 0x0f58, 0x0f40, 0x0f41, 0x0f42, 0x0f64, 0x0f44, 0x0f45, 0x0f46, 0x0049, 0x0f47, 0x0f49, 0x0f55, 0x0f50, 0x0f4f, + 0x004f, 0x0f51, 0x0f53, 0x0f54, 0x0f56, 0x0f5e, 0x0f60, 0x0f5f, 0x0f61, 0x0f62, 0x0f63, 0x0f66, 0x0f20, 0x0f21, + 0x0f22, 0x0f23, 0x0f24, 0x0f25, 0x0f26, 0x0f27, 0x0f28, 0x0f29 + }, // Tibetan + { + 0x0628, 0x062a, 0x062d, 0x062e, 0x062B, 0x062f, 0x0630, 0x0631, 0x0627, 0x0632, 0x0633, 0x0634, 0x0635, 0x0636, + 0x0647, 0x0637, 0x0638, 0x0639, 0x063a, 0x0641, 0x0642, 0x062C, 0x0644, 0x0645, 0x0646, 0x0648, 0x0030, 0x0031, + 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039 + }, // Arabic + { + 0x1112, 0x1100, 0x1102, 0x1103, 0x1166, 0x1105, 0x1107, 0x1109, 0x1175, 0x1110, 0x1111, 0x1161, 0x1162, 0x1163, + 0x110b, 0x1164, 0x1165, 0x1167, 0x1169, 0x1172, 0x1174, 0x110c, 0x110e, 0x110f, 0x116d, 0x116e, 0x0030, 0x0031, + 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039 + }, // Korean // 0xc601, 0xc77c, 0xc774, 0xc0bc, 0xc0ac, 0xc624, 0xc721, 0xce60, 0xd314, 0xad6c (vocal digits) + { + 0x1005, 0x1000, 0x1001, 0x1002, 0x1013, 0x1003, 0x1004, 0x101a, 0x0049, 0x1007, 0x100c, 0x100d, 0x100e, 0x1010, + 0x101d, 0x1011, 0x1012, 0x101e, 0x1014, 0x1015, 0x1016, 0x101f, 0x1017, 0x1018, 0x100f, 0x101c, 0x1040, 0x1041, + 0x1042, 0x1043, 0x1044, 0x1045, 0x1046, 0x1047, 0x1048, 0x1049 + }, // Burmese + { + 0x1789, 0x1780, 0x1781, 0x1782, 0x1785, 0x1783, 0x1784, 0x1787, 0x179a, 0x1788, 0x178a, 0x178c, 0x178d, 0x178e, + 0x004f, 0x1791, 0x1792, 0x1793, 0x1794, 0x1795, 0x179f, 0x1796, 0x1798, 0x179b, 0x17a0, 0x17a2, 0x17e0, 0x17e1, + 0x17e2, 0x17e3, 0x17e4, 0x17e5, 0x17e6, 0x17e7, 0x17e8, 0x17e9 + }, // Khmer + { + 0x0d85, 0x0d9a, 0x0d9c, 0x0d9f, 0x0d89, 0x0da2, 0x0da7, 0x0da9, 0x0049, 0x0dac, 0x0dad, 0x0daf, 0x0db1, 0x0db3, + 0x004f, 0x0db4, 0x0db6, 0x0db8, 0x0db9, 0x0dba, 0x0d8b, 0x0dbb, 0x0dbd, 0x0dc0, 0x0dc3, 0x0dc4, 0x0030, 0x0031, + 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039 + }, // Sinhalese + { + 0x0794, 0x0780, 0x0781, 0x0782, 0x0797, 0x0783, 0x0784, 0x0785, 0x0049, 0x0786, 0x0787, 0x0788, 0x0789, 0x078a, + 0x004f, 0x078b, 0x078c, 0x078d, 0x078e, 0x078f, 0x079c, 0x0790, 0x0791, 0x0792, 0x0793, 0x07b1, 0x0030, 0x0031, + 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039 + }, // Thaana + { + 0x3123, 0x3105, 0x3108, 0x3106, 0x3114, 0x3107, 0x3109, 0x310a, 0x0049, 0x310b, 0x310c, 0x310d, 0x310e, 0x310f, + 0x004f, 0x3115, 0x3116, 0x3110, 0x3111, 0x3112, 0x3113, 0x3129, 0x3117, 0x3128, 0x3118, 0x3119, 0x0030, 0x0031, + 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039 + }, // Chinese + { + 0x2D49, 0x2D31, 0x2D33, 0x2D37, 0x2D53, 0x2D3C, 0x2D3D, 0x2D40, 0x2D4F, 0x2D43, 0x2D44, 0x2D45, 0x2D47, 0x2D4D, + 0x2D54, 0x2D4E, 0x2D55, 0x2D56, 0x2D59, 0x2D5A, 0x2D62, 0x2D5B, 0x2D5C, 0x2D5F, 0x2D61, 0x2D63, 0x0030, 0x0031, + 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039 + }, // Tifinagh (BERBER) + { + 0x0b99, 0x0b95, 0x0b9a, 0x0b9f, 0x0b86, 0x0ba4, 0x0ba8, 0x0baa, 0x0049, 0x0bae, 0x0baf, 0x0bb0, 0x0bb2, 0x0bb5, + 0x004f, 0x0bb4, 0x0bb3, 0x0bb1, 0x0b85, 0x0b88, 0x0b93, 0x0b89, 0x0b8e, 0x0b8f, 0x0b90, 0x0b92, 0x0030, 0x0031, + 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039 + }, // Tamil (digits 0xBE6-0xBEF) + { + 0x121B, 0x1260, 0x1264, 0x12F0, 0x121E, 0x134A, 0x1308, 0x1200, 0x0049, 0x12E8, 0x12AC, 0x1208, 0x1293, 0x1350, + 0x12D0, 0x1354, 0x1240, 0x1244, 0x122C, 0x1220, 0x12C8, 0x1226, 0x1270, 0x1276, 0x1338, 0x12DC, 0x1372, 0x1369, + 0x136a, 0x136b, 0x136c, 0x136d, 0x136e, 0x136f, 0x1370, 0x1371 + }, // Amharic (digits 1372|1369-1371) + { + 0x0C1E, 0x0C15, 0x0C17, 0x0C19, 0x0C2B, 0x0C1A, 0x0C1C, 0x0C1F, 0x0049, 0x0C20, 0x0C21, 0x0C23, 0x0C24, 0x0C25, + 0x004f, 0x0C26, 0x0C27, 0x0C28, 0x0C2A, 0x0C2C, 0x0C2D, 0x0C2E, 0x0C30, 0x0C32, 0x0C33, 0x0C35, 0x0030, 0x0031, + 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039 + }, // Telugu + { + 0x0B1D, 0x0B15, 0x0B16, 0x0B17, 0x0B23, 0x0B18, 0x0B1A, 0x0B1C, 0x0049, 0x0B1F, 0x0B21, 0x0B22, 0x0B24, 0x0B25, + 0x0B20, 0x0B26, 0x0B27, 0x0B28, 0x0B2A, 0x0B2C, 0x0B39, 0x0B2E, 0x0B2F, 0x0B30, 0x0B33, 0x0B38, 0x0030, 0x0031, + 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039 + }, // Odia + { + 0x0C92, 0x0C95, 0x0C96, 0x0C97, 0x0C8E, 0x0C99, 0x0C9A, 0x0C9B, 0x0049, 0x0C9C, 0x0CA0, 0x0CA1, 0x0CA3, 0x0CA4, + 0x004f, 0x0CA6, 0x0CA7, 0x0CA8, 0x0CAA, 0x0CAB, 0x0C87, 0x0CAC, 0x0CAD, 0x0CB0, 0x0CB2, 0x0CB5, 0x0030, 0x0031, + 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039 + }, // Kannada + { + 0x0AB3, 0x0A97, 0x0A9C, 0x0AA1, 0x0A87, 0x0AA6, 0x0AAC, 0x0A95, 0x0049, 0x0A9A, 0x0A9F, 0x0AA4, 0x0AAA, 0x0AA0, + 0x004f, 0x0AB0, 0x0AB5, 0x0A9E, 0x0AAE, 0x0AAB, 0x0A89, 0x0AB7, 0x0AA8, 0x0A9D, 0x0AA2, 0x0AAD, 0x0030, 0x0031, + 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039 + }, // Gujarati }; /////////////////////////////////////////////////////////////////////////////////////////////// @@ -2499,17 +2762,16 @@ static const UWORD ASCII_TO_UTF16[_ALPHABET_MAX][36] = { // A-Z equivalents for /////////////////////////////////////////////////////////////////////////////////////////////// - /// PRIVATE convert a mapcode to an ABJAD-format (never more than 2 non-digits in a row) -static char *convertToAbjad(char *targetAsciiString, const char *sourceAsciiString, int maxLength) { +static char* convertToAbjad(char* targetAsciiString, const char* sourceAsciiString, int maxLength) { int form, i, dot, inarow, len; - const char *rest; + const char* rest; ASSERT(targetAsciiString); ASSERT(sourceAsciiString); - len = (int) strlen(sourceAsciiString); + len = (int)strlen(sourceAsciiString); rest = strchr(sourceAsciiString, '-'); if (rest != NULL) { - len = ((int) (rest - sourceAsciiString)); + len = ((int)(rest - sourceAsciiString)); } if (len >= maxLength) { len = maxLength - 1; @@ -2521,8 +2783,8 @@ static char *convertToAbjad(char *targetAsciiString, const char *sourceAsciiStri lengthCopy(targetAsciiString, sourceAsciiString, len, maxLength); unpackIfAllDigits(targetAsciiString); - len = (int) strlen(targetAsciiString); - dot = (int) (strchr(targetAsciiString, '.') - targetAsciiString); + len = (int)strlen(targetAsciiString); + dot = (int)(strchr(targetAsciiString, '.') - targetAsciiString); form = dot * 10 + (len - dot - 1); @@ -2534,17 +2796,19 @@ static char *convertToAbjad(char *targetAsciiString, const char *sourceAsciiStri inarow++; if (decodeChar(c) <= 9) { inarow = 0; - } else if (inarow > 2) { + } + else if (inarow > 2) { break; } } } if (dot < 2 || dot > 5 || (inarow < 3 && - (form == 22 || form == 32 || form == 33 || form == 42 || form == 43 || form == 44 || - form == 54))) { + (form == 22 || form == 32 || form == 33 || form == 42 || form == 43 || form == 44 || + form == 54))) { // no need to do anything, return input unchanged return safeCopy(targetAsciiString, sourceAsciiString, maxLength); - } else if (form >= 22 && form <= 54) { + } + else if (form >= 22 && form <= 54) { char c1, c2, c3 = '?'; int c = decodeChar(targetAsciiString[2]); if (c < 0) { @@ -2556,17 +2820,21 @@ static char *convertToAbjad(char *targetAsciiString, const char *sourceAsciiStri c1 = ENCODE_CHARS[c / 100]; c2 = ENCODE_CHARS[(c % 100) / 10]; c3 = ENCODE_CHARS[c % 10]; - } else if (len == 7) { + } + else if (len == 7) { if (form == 24) { c += 7; - } else if (form == 33) { + } + else if (form == 33) { c += 38; - } else if (form == 42) { + } + else if (form == 42) { c += 69; } c1 = ENCODE_CHARS[c / 10]; c2 = ENCODE_CHARS[c % 10]; - } else { + } + else { c1 = ENCODE_CHARS[2 + (c / 8)]; c2 = ENCODE_CHARS[2 + (c % 8)]; } @@ -2577,28 +2845,33 @@ static char *convertToAbjad(char *targetAsciiString, const char *sourceAsciiStri targetAsciiString[5] = targetAsciiString[4]; targetAsciiString[4] = c2; targetAsciiString[3] = c1; -// targetAsciiString[2] = '.'; -// targetAsciiString[1] = targetAsciiString[1]; -// targetAsciiString[0] = targetAsciiString[0]; - } else if (form == 23) { // s0 s1 . s3 s4 s5 -> s0 s1 . C1 C2 s4 s5 + // targetAsciiString[2] = '.'; + // targetAsciiString[1] = targetAsciiString[1]; + // targetAsciiString[0] = targetAsciiString[0]; + } + else if (form == 23) { + // s0 s1 . s3 s4 s5 -> s0 s1 . C1 C2 s4 s5 targetAsciiString[7] = 0; targetAsciiString[6] = targetAsciiString[5]; targetAsciiString[5] = targetAsciiString[4]; targetAsciiString[4] = c2; targetAsciiString[3] = c1; -// targetAsciiString[2] = '.'; -// targetAsciiString[1] = targetAsciiString[1]; -// targetAsciiString[0] = targetAsciiString[0]; - } else if (form == 32) { // s0 s1 s2 . s4 s5 -> s0 s1 . C* C2 s4 s5 + // targetAsciiString[2] = '.'; + // targetAsciiString[1] = targetAsciiString[1]; + // targetAsciiString[0] = targetAsciiString[0]; + } + else if (form == 32) { + // s0 s1 s2 . s4 s5 -> s0 s1 . C* C2 s4 s5 targetAsciiString[7] = 0; targetAsciiString[6] = targetAsciiString[5]; targetAsciiString[5] = targetAsciiString[4]; targetAsciiString[4] = c2; - targetAsciiString[3] = (char) (c1 + 4); + targetAsciiString[3] = (char)(c1 + 4); targetAsciiString[2] = '.'; -// targetAsciiString[1] = targetAsciiString[1]; -// targetAsciiString[0] = targetAsciiString[0]; - } else if (form == 24 || form == 33 || form == 42) { + // targetAsciiString[1] = targetAsciiString[1]; + // targetAsciiString[0] = targetAsciiString[0]; + } + else if (form == 24 || form == 33 || form == 42) { // s0 s1 . s3 s4 s5 s6 -> s0 s1 C1 . s4 C2 s5 s6 // s0 s1 s2 . s4 s5 s6 -> s0 s1 C1 . s4 C2 s5 s6 // s0 s1 s2 s3 . s5 s6 -> s0 s1 C1 . s3 C2 s5 s6 @@ -2609,67 +2882,73 @@ static char *convertToAbjad(char *targetAsciiString, const char *sourceAsciiStri targetAsciiString[4] = targetAsciiString[(form == 42 ? 3 : 4)]; targetAsciiString[3] = '.'; targetAsciiString[2] = c1; -// targetAsciiString[1] = targetAsciiString[1]; -// targetAsciiString[0] = targetAsciiString[0]; - } else if (form == 34) { // s0 s1 s2 . s4 s5 s6 s7 -> s0 s1 C1 . s4 s5 C2 S6 S7 + // targetAsciiString[1] = targetAsciiString[1]; + // targetAsciiString[0] = targetAsciiString[0]; + } + else if (form == 34) { + // s0 s1 s2 . s4 s5 s6 s7 -> s0 s1 C1 . s4 s5 C2 S6 S7 targetAsciiString[9] = 0; targetAsciiString[8] = targetAsciiString[7]; targetAsciiString[7] = targetAsciiString[6]; targetAsciiString[6] = c2; -// targetAsciiString[5] = targetAsciiString[5]; -// targetAsciiString[4] = targetAsciiString[4]; -// targetAsciiString[3] = '.'; + // targetAsciiString[5] = targetAsciiString[5]; + // targetAsciiString[4] = targetAsciiString[4]; + // targetAsciiString[3] = '.'; targetAsciiString[2] = c1; -// targetAsciiString[1] = targetAsciiString[1]; -// targetAsciiString[0] = targetAsciiString[0]; - } else if (form == 43) { // s0 s1 s2 s3 . s5 s6 s7 -> s0 s1 C* . s3 s5 C2 S6 S7 + // targetAsciiString[1] = targetAsciiString[1]; + // targetAsciiString[0] = targetAsciiString[0]; + } + else if (form == 43) { + // s0 s1 s2 s3 . s5 s6 s7 -> s0 s1 C* . s3 s5 C2 S6 S7 targetAsciiString[9] = 0; targetAsciiString[8] = targetAsciiString[7]; targetAsciiString[7] = targetAsciiString[6]; targetAsciiString[6] = c2; -// targetAsciiString[5] = targetAsciiString[5]; + // targetAsciiString[5] = targetAsciiString[5]; targetAsciiString[4] = targetAsciiString[3]; targetAsciiString[3] = '.'; - targetAsciiString[2] = (char) (c1 + 4); -// targetAsciiString[1] = targetAsciiString[1]; -// targetAsciiString[0] = targetAsciiString[0]; - } else if (form == 44) { + targetAsciiString[2] = (char)(c1 + 4); + // targetAsciiString[1] = targetAsciiString[1]; + // targetAsciiString[0] = targetAsciiString[0]; + } + else if (form == 44) { targetAsciiString[10] = 0; targetAsciiString[9] = targetAsciiString[7]; targetAsciiString[8] = c3; targetAsciiString[7] = targetAsciiString[6]; targetAsciiString[6] = targetAsciiString[5]; targetAsciiString[5] = c2; -// targetAsciiString[4] = '.'; -// targetAsciiString[3] = targetAsciiString[3]; + // targetAsciiString[4] = '.'; + // targetAsciiString[3] = targetAsciiString[3]; targetAsciiString[2] = c1; -// targetAsciiString[1] = targetAsciiString[1]; -// targetAsciiString[0] = targetAsciiString[0]; - } else if (form == 54) { + // targetAsciiString[1] = targetAsciiString[1]; + // targetAsciiString[0] = targetAsciiString[0]; + } + else if (form == 54) { targetAsciiString[11] = 0; targetAsciiString[10] = targetAsciiString[8]; targetAsciiString[9] = c3; targetAsciiString[8] = targetAsciiString[7]; targetAsciiString[7] = targetAsciiString[6]; targetAsciiString[6] = c2; -// targetAsciiString[5] = '.'; -// targetAsciiString[4] = targetAsciiString[4]; -// targetAsciiString[3] = targetAsciiString[3]; + // targetAsciiString[5] = '.'; + // targetAsciiString[4] = targetAsciiString[4]; + // targetAsciiString[3] = targetAsciiString[3]; targetAsciiString[2] = c1; -// targetAsciiString[1] = targetAsciiString[1]; -// targetAsciiString[0] = targetAsciiString[0]; + // targetAsciiString[1] = targetAsciiString[1]; + // targetAsciiString[0] = targetAsciiString[0]; } } repackIfAllDigits(targetAsciiString, 0); if (rest) { - int totalLen = (int) strlen(targetAsciiString); - int needed = (int) strlen(rest); + int totalLen = (int)strlen(targetAsciiString); + int needed = (int)strlen(rest); int tocopy = maxLength - totalLen - 1; if (tocopy > needed) { tocopy = needed; } if (tocopy > 0) { - memcpy(targetAsciiString + totalLen, rest, (size_t) tocopy); + memcpy(targetAsciiString + totalLen, rest, (size_t)tocopy); targetAsciiString[totalLen + tocopy] = 0; } } @@ -2677,12 +2956,12 @@ static char *convertToAbjad(char *targetAsciiString, const char *sourceAsciiStri } -static UWORD *encodeUtf16(UWORD *utf16String, const int maxLength, const char *asciiString, +static UWORD* encodeUtf16(UWORD* utf16String, const int maxLength, const char* asciiString, const enum Alphabet alphabet) // convert mapcode string alphabet { - UWORD *w = utf16String; - const UWORD *e = w + maxLength - 1; - const char *r = asciiString; + UWORD* w = utf16String; + const UWORD* e = w + maxLength - 1; + const char* r = asciiString; ASSERT(utf16String); ASSERT(asciiString); while (*r != 0 && w < e) { @@ -2690,13 +2969,19 @@ static UWORD *encodeUtf16(UWORD *utf16String, const int maxLength, const char *a if ((c >= 'a') && (c <= 'z')) { c += ('A' - 'a'); } - if ((c < ' ') || (c > 'Z')) { // not in any valid range? - *w++ = (UWORD) c; // leave untranslated - } else if ((c >= '0') && (c <= '9')) { // digit? - *w++ = ASCII_TO_UTF16[alphabet][26 + (int) c - '0']; - } else if (c < 'A') { // valid but not a letter (e.g. a dot, a space...) - *w++ = (UWORD) c; // leave untranslated - } else { + if ((c < ' ') || (c > 'Z')) { + // not in any valid range? + *w++ = (UWORD)c; // leave untranslated + } + else if ((c >= '0') && (c <= '9')) { + // digit? + *w++ = ASCII_TO_UTF16[alphabet][26 + (int)c - '0']; + } + else if (c < 'A') { + // valid but not a letter (e.g. a dot, a space...) + *w++ = (UWORD)c; // leave untranslated + } + else { *w++ = ASCII_TO_UTF16[alphabet][c - 'A']; } } @@ -2706,11 +2991,11 @@ static UWORD *encodeUtf16(UWORD *utf16String, const int maxLength, const char *a // PUBLIC - convert as much as will fit of mapcode into utf16String -UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiString, +UWORD* convertToAlphabet(UWORD* utf16String, int maxLength, const char* asciiString, enum Alphabet alphabet) // 0=roman, 2=cyrillic { - UWORD *startbuf = utf16String; - UWORD *lastspot = &utf16String[maxLength - 1]; + UWORD* startbuf = utf16String; + UWORD* lastspot = &utf16String[maxLength - 1]; ASSERT(utf16String); ASSERT(asciiString); if (maxLength > 0) { @@ -2724,15 +3009,16 @@ UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiStr // straight-copy everything up to and including first space { - const char *e = strchr(asciiString, ' '); + const char* e = strchr(asciiString, ' '); if (e) { while (asciiString <= e) { - if (utf16String == lastspot) { // buffer fully filled? + if (utf16String == lastspot) { + // buffer fully filled? // zero-terminate and return *utf16String = 0; return startbuf; } - *utf16String++ = (UWORD) *asciiString++; + *utf16String++ = (UWORD)*asciiString++; } while (*asciiString == ' ') { asciiString++; @@ -2746,11 +3032,12 @@ UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiStr } // re-pack E/U-voweled mapcodes when necessary: - if (alphabet == ALPHABET_GREEK) { // alphabet has fewer characters than Roman! + if (alphabet == ALPHABET_GREEK) { + // alphabet has fewer characters than Roman! if (strchr(asciiString, 'E') || strchr(asciiString, 'U') || strchr(asciiString, 'e') || strchr(asciiString, 'u')) { // copy trimmed mapcode into temporary buffer targetAsciiString - int len = (int) strlen(asciiString); + int len = (int)strlen(asciiString); if (len < MAX_MAPCODE_RESULT_ASCII_LEN) { while (len > 0 && asciiString[len - 1] > 0 && asciiString[len - 1] <= 32) { len--; @@ -2764,7 +3051,7 @@ UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiStr } } - encodeUtf16(utf16String, 1 + (int) (lastspot - utf16String), asciiString, alphabet); + encodeUtf16(utf16String, 1 + (int)(lastspot - utf16String), asciiString, alphabet); } return startbuf; } @@ -2773,20 +3060,22 @@ UWORD *convertToAlphabet(UWORD *utf16String, int maxLength, const char *asciiStr /** * Convert a zero-terminated UTF16 to a UTF8 string */ -char *convertUtf16ToUtf8(char *utf8, const UWORD *utf16) { +char* convertUtf16ToUtf8(char* utf8, const UWORD* utf16) { ASSERT(utf16); ASSERT(utf8); while (*utf16) { UWORD c = *utf16++; if (c < 0x80) { - *utf8++ = (char) c; - } else if (c < 0x800) { - *utf8++ = (char) (0xC0 + (c >> 6)); - *utf8++ = (char) (0x80 + (c & 63)); - } else { - *utf8++ = (char) (0xE0 + (c >> 12)); - *utf8++ = (char) (0x80 + ((c >> 6) & 63)); - *utf8++ = (char) (0x80 + (c & 63)); + *utf8++ = (char)c; + } + else if (c < 0x800) { + *utf8++ = (char)(0xC0 + (c >> 6)); + *utf8++ = (char)(0x80 + (c & 63)); + } + else { + *utf8++ = (char)(0xE0 + (c >> 12)); + *utf8++ = (char)(0x80 + ((c >> 6) & 63)); + *utf8++ = (char)(0x80 + (c & 63)); } } *utf8 = 0; @@ -2794,7 +3083,7 @@ char *convertUtf16ToUtf8(char *utf8, const UWORD *utf16) { } // Caller must make sure utf8String can hold at least MAX_MAPCODE_RESULT_LEN characters (including 0-terminator). -UWORD *convertMapcodeToAlphabetUtf16(UWORD *utf16String, const char *mapcodeString, enum Alphabet alphabet) { +UWORD* convertMapcodeToAlphabetUtf16(UWORD* utf16String, const char* mapcodeString, enum Alphabet alphabet) { ASSERT(utf16String); ASSERT(mapcodeString); ASSERT(alphabet > _ALPHABET_MIN && alphabet < _ALPHABET_MAX); @@ -2806,7 +3095,7 @@ UWORD *convertMapcodeToAlphabetUtf16(UWORD *utf16String, const char *mapcodeStri } -char *convertMapcodeToAlphabetUtf8(char *utf8String, const char *mapcodeString, enum Alphabet alphabet) { +char* convertMapcodeToAlphabetUtf8(char* utf8String, const char* mapcodeString, enum Alphabet alphabet) { UWORD utf16[MAX_MAPCODE_RESULT_UTF16_LEN + 1]; return convertUtf16ToUtf8(utf8String, convertMapcodeToAlphabetUtf16(utf16, mapcodeString, alphabet)); } @@ -2818,20 +3107,22 @@ char *convertMapcodeToAlphabetUtf8(char *utf8String, const char *mapcodeString, // /////////////////////////////////////////////////////////////////////////////////////////////// -// PUBLIC - returns name of territory in (sufficiently large!) result string. +// PUBLIC - returns name of territory in (sufficiently large!) result string. // useShortNames: 0=full 1=short // returns empty string in case of error -char *getTerritoryIsoName(char *territoryISO, enum Territory territory, int useShortName) { +char* getTerritoryIsoName(char* territoryISO, enum Territory territory, int useShortName) { ASSERT(territoryISO); ASSERT(useShortName == 0 || useShortName == 1); if (territory <= _TERRITORY_MIN || territory >= _TERRITORY_MAX) { *territoryISO = 0; - } else { - const char *alphaCode = ISO3166_ALPHA[INDEX_OF_TERRITORY(territory)]; - const char *hyphen = strchr(alphaCode, '-'); + } + else { + const char* alphaCode = ISO3166_ALPHA[INDEX_OF_TERRITORY(territory)]; + const char* hyphen = strchr(alphaCode, '-'); if (useShortName && hyphen != NULL) { strcpy(territoryISO, hyphen + 1); - } else { + } + else { strcpy(territoryISO, alphaCode); } } @@ -2859,7 +3150,8 @@ enum Territory getCountryOrParentCountry(enum Territory territory) { // PUBLIC - returns nonzero if coordinate is near more than one territory border int multipleBordersNearby(double latDeg, double lonDeg, enum Territory territory) { const enum Territory ccode = territory; - if ((ccode > _TERRITORY_MIN) && (ccode != TERRITORY_AAA)) { // valid territory, not earth + if ((ccode > _TERRITORY_MIN) && (ccode != TERRITORY_AAA)) { + // valid territory, not earth const enum Territory parentTerritoryCode = getParentCountryOf(territory); if (parentTerritoryCode != TERRITORY_NONE) { // there is a parent! check its borders as well... @@ -2890,18 +3182,18 @@ int multipleBordersNearby(double latDeg, double lonDeg, enum Territory territory } -static int compareAlphaCode(const void *e1, const void *e2) { - const AlphaRec *a1 = (const AlphaRec *) e1; - const AlphaRec *a2 = (const AlphaRec *) e2; +static int compareAlphaCode(const void* e1, const void* e2) { + const AlphaRec* a1 = (const AlphaRec*)e1; + const AlphaRec* a2 = (const AlphaRec*)e2; ASSERT(e1); ASSERT(e2); return strcmp(a1->alphaCode, a2->alphaCode); } // cmp -static enum Territory findMatch(const int parentNumber, const char *territoryISO) { +static enum Territory findMatch(const int parentNumber, const char* territoryISO) { // build an uppercase search term char codeISO[MAX_ISOCODE_ASCII_LEN + 1]; - const char *r = territoryISO; + const char* r = territoryISO; int len = 0; ASSERT(territoryISO); @@ -2922,14 +3214,16 @@ static enum Territory findMatch(const int parentNumber, const char *territoryISO } codeISO[len] = 0; makeUppercase(codeISO); - { // binary-search the result - const AlphaRec *p; + { + // binary-search the result + const AlphaRec* p; AlphaRec t; t.alphaCode = codeISO; - p = (const AlphaRec *) bsearch(&t, ALPHA_SEARCH, NR_TERRITORY_RECS, sizeof(AlphaRec), compareAlphaCode); + p = (const AlphaRec*)bsearch(&t, ALPHA_SEARCH, NR_TERRITORY_RECS, sizeof(AlphaRec), compareAlphaCode); if (p) { - if (strcmp(t.alphaCode, p->alphaCode) == 0) { // only interested in PERFECT match + if (strcmp(t.alphaCode, p->alphaCode) == 0) { + // only interested in PERFECT match return p->territory; } // match } // found @@ -2940,7 +3234,7 @@ static enum Territory findMatch(const int parentNumber, const char *territoryISO // PUBLIC - returns territory of territoryISO (or negative if not found). // optionalTerritoryContext: pass to handle ambiguities (pass TERRITORY_NONE if unknown). -enum Territory getTerritoryCode(const char *territoryISO, enum Territory optionalTerritoryContext) { +enum Territory getTerritoryCode(const char* territoryISO, enum Territory optionalTerritoryContext) { if (territoryISO == NULL) { return TERRITORY_NONE; } @@ -2952,9 +3246,11 @@ enum Territory getTerritoryCode(const char *territoryISO, enum Territory optiona if (territoryISO[0] && territoryISO[1]) { if (territoryISO[2] == '-') { return findMatch(getParentNumber(territoryISO, 2), territoryISO + 3); - } else if (territoryISO[2] && territoryISO[3] == '-') { + } + else if (territoryISO[2] && territoryISO[3] == '-') { return findMatch(getParentNumber(territoryISO, 3), territoryISO + 4); - } else { + } + else { enum Territory b; int parentNumber = 0; if (optionalTerritoryContext > _TERRITORY_MIN) { @@ -2972,23 +3268,24 @@ enum Territory getTerritoryCode(const char *territoryISO, enum Territory optiona // PUBLIC - decode string into lat,lon; returns negative in case of error -enum MapcodeError decodeMapcodeToLatLonUtf8(double *latDeg, double *lonDeg, - const char *mapcode, enum Territory territory, - MapcodeElements *mapcodeElements) { +enum MapcodeError decodeMapcodeToLatLonUtf8(double* latDeg, double* lonDeg, + const char* mapcode, enum Territory territory, + MapcodeElements* mapcodeElements) { if ((latDeg == NULL) || (lonDeg == NULL) || (mapcode == NULL)) { return ERR_BAD_ARGUMENTS; - } else { + } + else { enum MapcodeError ret; DecodeRec dec = { - {"", TERRITORY_NONE, "", 0, ""}, - 0, - 0, - 0, - TERRITORY_NONE, - 0, - {0.0, 0.0}, - {0, 0}, - {0.0, 0.0, 0.0, 0.0} + {"", TERRITORY_NONE, "", 0, ""}, + 0, + 0, + 0, + TERRITORY_NONE, + 0, + {0.0, 0.0}, + {0, 0}, + {0.0, 0.0, 0.0, 0.0} }; dec.orginput = mapcode; dec.context = territory; @@ -3006,25 +3303,26 @@ enum MapcodeError decodeMapcodeToLatLonUtf8(double *latDeg, double *lonDeg, // PUBLIC - decode string into lat,lon; returns negative in case of error -enum MapcodeError decodeMapcodeToLatLonUtf16(double *latDeg, double *lonDeg, - const UWORD *mapcode, enum Territory territory, - MapcodeElements *mapcodeElements) { +enum MapcodeError decodeMapcodeToLatLonUtf16(double* latDeg, double* lonDeg, + const UWORD* mapcode, enum Territory territory, + MapcodeElements* mapcodeElements) { if ((latDeg == NULL) || (lonDeg == NULL) || (mapcode == NULL)) { return ERR_BAD_ARGUMENTS; - } else { + } + else { enum MapcodeError ret; DecodeRec dec = { - {"", TERRITORY_NONE, "", 0, ""}, - 0, - 0, - 0, - TERRITORY_NONE, - 0, - {0.0, 0.0}, - {0, 0}, - {0.0, 0.0, 0.0, 0.0} + {"", TERRITORY_NONE, "", 0, ""}, + 0, + 0, + 0, + TERRITORY_NONE, + 0, + {0.0, 0.0}, + {0, 0}, + {0.0, 0.0, 0.0, 0.0} }; - dec.orginput = (const char *) mapcode; + dec.orginput = (const char*)mapcode; dec.context = territory; ret = decoderEngine(&dec, FLAG_UTF16_STRING); @@ -3041,7 +3339,7 @@ enum MapcodeError decodeMapcodeToLatLonUtf16(double *latDeg, double *lonDeg, // PUBLIC - encode lat,lon for territory to a mapcode with extraDigits accuracy int -encodeLatLonToSingleMapcode(char *mapcode, double latDeg, double lonDeg, enum Territory territory, int extraDigits) { +encodeLatLonToSingleMapcode(char* mapcode, double latDeg, double lonDeg, enum Territory territory, int extraDigits) { Mapcodes rlocal; int ret; ASSERT(mapcode); @@ -3056,7 +3354,8 @@ encodeLatLonToSingleMapcode(char *mapcode, double latDeg, double lonDeg, enum Te } ret = encodeLatLonToMapcodes_internal(&rlocal, latDeg, lonDeg, territory, 1, DEBUG_STOP_AT, extraDigits); *mapcode = 0; - if (ret <= 0) { // no solutions? + if (ret <= 0) { + // no solutions? return ret; } // prefix territory unless international @@ -3067,7 +3366,8 @@ encodeLatLonToSingleMapcode(char *mapcode, double latDeg, double lonDeg, enum Te // PUBLIC - encode lat,lon for territory to a selected mapcode (from all results) with extraDigits accuracy int -encodeLatLonToSelectedMapcode(char *mapcode, double latDeg, double lonDeg, enum Territory territory, int extraDigits, int indexOfSelected) { +encodeLatLonToSelectedMapcode(char* mapcode, double latDeg, double lonDeg, enum Territory territory, int extraDigits, + int indexOfSelected) { Mapcodes mapcodes; int nrOfResults = 0; nrOfResults = encodeLatLonToMapcodes(&mapcodes, latDeg, lonDeg, territory, extraDigits); @@ -3082,7 +3382,7 @@ encodeLatLonToSelectedMapcode(char *mapcode, double latDeg, double lonDeg, enum // PUBLIC - encode lat,lon for (optional) territory to mapcodes with extraDigits accuracy int -encodeLatLonToMapcodes(Mapcodes *mapcodes, double latDeg, double lonDeg, enum Territory territory, int extraDigits) { +encodeLatLonToMapcodes(Mapcodes* mapcodes, double latDeg, double lonDeg, enum Territory territory, int extraDigits) { ASSERT(mapcodes); if (extraDigits < 0) { return 0; @@ -3100,7 +3400,7 @@ encodeLatLonToMapcodes(Mapcodes *mapcodes, double latDeg, double lonDeg, enum Te /////////////////////////////////////////////////////////////////////////////////////////////// // PUBLIC - returns most common alphabets for territory, NULL if error -const TerritoryAlphabets *getAlphabetsForTerritory(enum Territory territory) { +const TerritoryAlphabets* getAlphabetsForTerritory(enum Territory territory) { if (territory > _TERRITORY_MIN && territory < _TERRITORY_MAX) { return &ALPHABETS_FOR_TERRITORY[INDEX_OF_TERRITORY(territory)]; } @@ -3115,12 +3415,11 @@ const TerritoryAlphabets *getAlphabetsForTerritory(enum Territory territory) { /////////////////////////////////////////////////////////////////////////////////////////////// static int -getFullTerritoryName_internal(char *territoryName, enum Territory territory, int alternative, const char *locale, +getFullTerritoryName_internal(char* territoryName, enum Territory territory, int alternative, const char* locale, enum Alphabet alphabet) { - - const char *territoryNamesPiped; - const char *pipePtr; - const char **territoryNamesList = NULL; + const char* territoryNamesPiped; + const char* pipePtr; + const char** territoryNamesList = NULL; ASSERT(territoryName); ASSERT((_TERRITORY_MIN < territory) && (territory < _TERRITORY_MAX)); @@ -3136,27 +3435,26 @@ getFullTerritoryName_internal(char *territoryName, enum Territory territory, int // Check locale. if (locale == NULL) { - // Use local names if locale is null. territoryNamesList = TERRITORY_FULL_NAME_LOCAL; - } else { - + } + else { // Try and get correct list. int i; - int upTo = (int) strlen(locale); - char localeUpper[4] = ""; // Default locale is empty (which implies 'fallback'). - char *sep = strchr(locale, '_'); // Official separator is '_' (as in "en_US"). + int upTo = (int)strlen(locale); + char localeUpper[4] = ""; // Default locale is empty (which implies 'fallback'). + char* sep = strchr(locale, '_'); // Official separator is '_' (as in "en_US"). if (!sep) { - sep = strchr(locale, '-'); // But we also allow '-' (often used as well). + sep = strchr(locale, '-'); // But we also allow '-' (often used as well). } if (sep) { - upTo = (int) (sep - locale); + upTo = (int)(sep - locale); } lengthCopy(localeUpper, locale, upTo, sizeof(localeUpper)); makeUppercase(localeUpper); territoryNamesList = NULL; - for (i = 0; i < (int) (sizeof(LOCALE_REGISTRY) / sizeof(LOCALE_REGISTRY[0])); ++i) { + for (i = 0; i < (int)(sizeof(LOCALE_REGISTRY) / sizeof(LOCALE_REGISTRY[0])); ++i) { if (!strcmp(LOCALE_REGISTRY[i].locale, localeUpper)) { territoryNamesList = LOCALE_REGISTRY[i].territoryFullNames; break; @@ -3175,18 +3473,20 @@ getFullTerritoryName_internal(char *territoryName, enum Territory territory, int pipePtr = strchr(territoryNamesPiped, '|'); if ((_ALPHABET_MIN < alphabet) && (alphabet < _ALPHABET_MAX)) { - // Alphabet was specified. if (pipePtr) { ASSERT((pipePtr - territoryNamesPiped) <= MAX_TERRITORY_FULLNAME_UTF8_LEN); - lengthCopy(territoryName, territoryNamesPiped, (int) (pipePtr - territoryNamesPiped), + lengthCopy(territoryName, territoryNamesPiped, (int)(pipePtr - territoryNamesPiped), MAX_TERRITORY_FULLNAME_UTF8_LEN); - } else { + } + else { ASSERT(strlen(territoryNamesPiped) <= MAX_TERRITORY_FULLNAME_UTF8_LEN); strcpy(territoryName, territoryNamesPiped); } - if (alphabet != recognizeAlphabetUtf8(territoryName)) { // filter out - if (!pipePtr) { // this is the last string! + if (alphabet != recognizeAlphabetUtf8(territoryName)) { + // filter out + if (!pipePtr) { + // this is the last string! return 0; } territoryNamesPiped = pipePtr + 1; @@ -3194,43 +3494,48 @@ getFullTerritoryName_internal(char *territoryName, enum Territory territory, int } } - if (!pipePtr) { // this is the last string! - if (alternative > 0) { // not what we want? + if (!pipePtr) { + // this is the last string! + if (alternative > 0) { + // not what we want? return 0; } ASSERT(strlen(territoryNamesPiped) <= MAX_TERRITORY_FULLNAME_UTF8_LEN); strcpy(territoryName, territoryNamesPiped); // no bracket, return it all return 1; - } else { - if (!alternative) { // what we want? + } + else { + if (!alternative) { + // what we want? break; } alternative--; territoryNamesPiped = pipePtr + 1; } } - lengthCopy(territoryName, territoryNamesPiped, (int) (pipePtr - territoryNamesPiped), MAX_TERRITORY_FULLNAME_UTF8_LEN); + lengthCopy(territoryName, territoryNamesPiped, (int)(pipePtr - territoryNamesPiped), + MAX_TERRITORY_FULLNAME_UTF8_LEN); return 1; } -int getFullTerritoryNameEnglish(char *territoryName, enum Territory territory, int alternative) { +int getFullTerritoryNameEnglish(char* territoryName, enum Territory territory, int alternative) { ASSERT(territoryName); ASSERT((_TERRITORY_MIN < territory) && (territory < _TERRITORY_MAX)); return getFullTerritoryNameInLocaleUtf8(territoryName, territory, alternative, "en_US"); } -int getFullTerritoryNameInLocaleUtf8(char *territoryName, enum Territory territory, int alternative, - const char *locale) { +int getFullTerritoryNameInLocaleUtf8(char* territoryName, enum Territory territory, int alternative, + const char* locale) { ASSERT(territoryName); ASSERT(((_TERRITORY_MIN < territory) && (territory < _TERRITORY_MAX)) || (territory == TERRITORY_UNKNOWN)); return getFullTerritoryName_internal(territoryName, territory, alternative, locale, _ALPHABET_MIN); } -int getFullTerritoryNameInLocaleInAlphabetUtf8(char *territoryName, enum Territory territory, int alternative, - const char *locale, enum Alphabet alphabet) { +int getFullTerritoryNameInLocaleInAlphabetUtf8(char* territoryName, enum Territory territory, int alternative, + const char* locale, enum Alphabet alphabet) { ASSERT(territoryName); ASSERT((_TERRITORY_MIN < territory) && (territory < _TERRITORY_MAX)); if ((alphabet <= _ALPHABET_MIN) || (alphabet >= _ALPHABET_MAX)) { @@ -3241,14 +3546,14 @@ int getFullTerritoryNameInLocaleInAlphabetUtf8(char *territoryName, enum Territo } -int getFullTerritoryNameLocalUtf8(char *territoryName, enum Territory territory, int alternative) { +int getFullTerritoryNameLocalUtf8(char* territoryName, enum Territory territory, int alternative) { ASSERT(territoryName); ASSERT((_TERRITORY_MIN < territory) && (territory < _TERRITORY_MAX)); return getFullTerritoryName_internal(territoryName, territory, alternative, NULL, _ALPHABET_MIN); } -int getFullTerritoryNameLocalInAlphabetUtf8(char *territoryName, enum Territory territory, int alternative, +int getFullTerritoryNameLocalInAlphabetUtf8(char* territoryName, enum Territory territory, int alternative, enum Alphabet alphabet) { ASSERT(territoryName); ASSERT((_TERRITORY_MIN < territory) && (territory < _TERRITORY_MAX)); @@ -3258,5 +3563,3 @@ int getFullTerritoryNameLocalInAlphabetUtf8(char *territoryName, enum Territory } return getFullTerritoryName_internal(territoryName, territory, alternative, NULL, alphabet); } - - diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index 8a89461..391b58d 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -1,24 +1,23 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. #ifndef __MAPCODER_H__ #define __MAPCODER_H__ #ifdef __cplusplus extern "C" { + #endif #include "mapcode_territories.h" @@ -62,17 +61,25 @@ extern "C" { #define UWORD unsigned short int // 2-byte unsigned integer. #define MAX_NR_OF_MAPCODE_RESULTS 22 // Max. number of results ever returned by encoder (e.g. for 26.904899, 95.138515). + #define MAX_PRECISION_DIGITS 8 // Max. number of extension characters (excluding the hyphen). Must be even. + #define MAX_PROPER_MAPCODE_ASCII_LEN 11 // Max. chars in a proper mapcode (including the dot, excl. precision extension). + #define MAX_ISOCODE_ASCII_LEN 7 // Max. chars in a valid ISO3166 territory code. #define MAX_CLEAN_MAPCODE_ASCII_LEN (MAX_PROPER_MAPCODE_ASCII_LEN + 1 + MAX_PRECISION_DIGITS) // Max. chars in a clean mapcode (excluding zero-terminator). + #define MAX_MAPCODE_RESULT_ASCII_LEN (MAX_ISOCODE_ASCII_LEN + 1 + MAX_CLEAN_MAPCODE_ASCII_LEN + 1) // Max. chars to store a single result (including zero-terminator). + #define MAX_TERRITORY_FULLNAME_UTF8_LEN 111 // Max. number of characters to store the longest possible territory name (in UTF8) + #define MAX_MAPCODE_RESULT_UTF8_LEN (MAX_MAPCODE_RESULT_ASCII_LEN * 3) // One mapcode character can become at most 3 UTF8characters. + #define MAX_MAPCODE_RESULT_UTF16_LEN (MAX_MAPCODE_RESULT_ASCII_LEN) // Each mapcode character can become one UTF16 word. + // The constants are also exported as variables, to allow other languages to use them. extern char* _MAPCODE_C_VERSION; extern int _MAX_NR_OF_MAPCODE_RESULTS; @@ -92,8 +99,8 @@ extern int _MAX_ALPHABETS_PER_TERRITORY; * International mapcodes never include a territory ISO3166 code, nor a space. */ typedef struct { - int count; // The number of mapcode results (length of array). - char mapcode[MAX_NR_OF_MAPCODE_RESULTS][MAX_MAPCODE_RESULT_ASCII_LEN]; // The mapcodes. + int count; // The number of mapcode results (length of array). + char mapcode[MAX_NR_OF_MAPCODE_RESULTS][MAX_MAPCODE_RESULT_ASCII_LEN]; // The mapcodes. } Mapcodes; @@ -107,11 +114,11 @@ typedef struct { * getTerritoryIsoName(isoName, mapcodeElement.territoryCode, 0) */ typedef struct { - char territoryISO[MAX_ISOCODE_ASCII_LEN + 1]; // The (trimmed and uppercased) territory code, from the input. - enum Territory territoryCode; // The territory, as recognized and disambiguated from territoryISO. - char properMapcode[MAX_PROPER_MAPCODE_ASCII_LEN + 1]; // The (romanised) mapcode excl. territory or extension. - int indexOfDot; // Position of dot in properMapcode (a value between 2 and 5). - char precisionExtension[MAX_PRECISION_DIGITS + 1]; // The (romanised) extension (excluding the hyphen). + char territoryISO[MAX_ISOCODE_ASCII_LEN + 1]; // The (trimmed and uppercased) territory code, from the input. + enum Territory territoryCode; // The territory, as recognized and disambiguated from territoryISO. + char properMapcode[MAX_PROPER_MAPCODE_ASCII_LEN + 1]; // The (romanised) mapcode excl. territory or extension. + int indexOfDot; // Position of dot in properMapcode (a value between 2 and 5). + char precisionExtension[MAX_PRECISION_DIGITS + 1]; // The (romanised) extension (excluding the hyphen). } MapcodeElements; @@ -119,38 +126,37 @@ typedef struct { * List of error return codes (negative except for ERR_OK = 0) */ enum MapcodeError { - // note: an incomplete mapcode could "become" complete by adding letters. - ERR_MAPCODE_INCOMPLETE = -999, // not enough letters (yet) after dot + ERR_MAPCODE_INCOMPLETE = -999, // not enough letters (yet) after dot // format errors. - ERR_ALL_DIGIT_CODE = -299, // mapcode consists only of digits - ERR_INVALID_MAPCODE_FORMAT, // string not recognized as mapcode format - ERR_INVALID_CHARACTER, // mapcode contains an invalid character - ERR_BAD_ARGUMENTS, // an argument is invalid (e.g. NULL) - ERR_INVALID_ENDVOWELS, // mapcodes ends in UE or UU - ERR_EXTENSION_INVALID_LENGTH, // precision extension too long, or empty + ERR_ALL_DIGIT_CODE = -299, // mapcode consists only of digits + ERR_INVALID_MAPCODE_FORMAT, // string not recognized as mapcode format + ERR_INVALID_CHARACTER, // mapcode contains an invalid character + ERR_BAD_ARGUMENTS, // an argument is invalid (e.g. NULL) + ERR_INVALID_ENDVOWELS, // mapcodes ends in UE or UU + ERR_EXTENSION_INVALID_LENGTH, // precision extension too long, or empty ERR_EXTENSION_INVALID_CHARACTER, // bad precision extension character (e.g. Z) - ERR_UNEXPECTED_DOT, // mapcode dot can not be in this position - ERR_DOT_MISSING, // mapcode dot not found - ERR_UNEXPECTED_HYPHEN, // hyphen can not be in this position - ERR_INVALID_VOWEL, // vowel in invalid location, or missing - ERR_BAD_TERRITORY_FORMAT, // mapcode territory badly formatted - ERR_TRAILING_CHARACTERS, // characters found trailing the mapcode + ERR_UNEXPECTED_DOT, // mapcode dot can not be in this position + ERR_DOT_MISSING, // mapcode dot not found + ERR_UNEXPECTED_HYPHEN, // hyphen can not be in this position + ERR_INVALID_VOWEL, // vowel in invalid location, or missing + ERR_BAD_TERRITORY_FORMAT, // mapcode territory badly formatted + ERR_TRAILING_CHARACTERS, // characters found trailing the mapcode // parse errors. - ERR_UNKNOWN_TERRITORY = -199, // mapcode territory not recognized + ERR_UNKNOWN_TERRITORY = -199, // mapcode territory not recognized // other errors. - ERR_BAD_MAPCODE_LENGTH = -99, // proper mapcode too short or too long - ERR_MISSING_TERRITORY, // mapcode can not be decoded without territory - ERR_EXTENSION_UNDECODABLE, // extension does not decode to valid coordinate - ERR_MAPCODE_UNDECODABLE, // mapcode does not decode inside territory - ERR_BAD_COORDINATE, // latitude or longitude is NAN or infinite + ERR_BAD_MAPCODE_LENGTH = -99, // proper mapcode too short or too long + ERR_MISSING_TERRITORY, // mapcode can not be decoded without territory + ERR_EXTENSION_UNDECODABLE, // extension does not decode to valid coordinate + ERR_MAPCODE_UNDECODABLE, // mapcode does not decode inside territory + ERR_BAD_COORDINATE, // latitude or longitude is NAN or infinite // all OK. @@ -178,11 +184,11 @@ enum MapcodeError { */ int encodeLatLonToMapcodes( - Mapcodes *mapcodes, - double latDeg, - double lonDeg, - enum Territory territory, - int extraDigits); + Mapcodes* mapcodes, + double latDeg, + double lonDeg, + enum Territory territory, + int extraDigits); /** @@ -205,11 +211,11 @@ int encodeLatLonToMapcodes( * Number of results. <=0 if encoding failed, or 1 if it succeeded. */ int encodeLatLonToSingleMapcode( - char *mapcode, - double latDeg, - double lonDeg, - enum Territory territory, - int extraDigits); + char* mapcode, + double latDeg, + double lonDeg, + enum Territory territory, + int extraDigits); /** @@ -236,7 +242,7 @@ int encodeLatLonToSingleMapcode( * Total number of results available for selection. <=0 if encoding failed, or >0 if it succeeded. */ int encodeLatLonToSelectedMapcode( - char *mapcode, + char* mapcode, double latDeg, double lonDeg, enum Territory territory, @@ -259,11 +265,11 @@ int encodeLatLonToSelectedMapcode( * ERR_OK if encoding succeeded. */ enum MapcodeError decodeMapcodeToLatLonUtf8( - double *latDeg, - double *lonDeg, - const char *utf8string, - enum Territory territory, - MapcodeElements *mapcodeElements); + double* latDeg, + double* lonDeg, + const char* utf8string, + enum Territory territory, + MapcodeElements* mapcodeElements); /** @@ -281,11 +287,11 @@ enum MapcodeError decodeMapcodeToLatLonUtf8( * ERR_OK if encoding succeeded. */ enum MapcodeError decodeMapcodeToLatLonUtf16( - double *latDeg, - double *lonDeg, - const UWORD *utf16string, - enum Territory territory, - MapcodeElements *mapcodeElements); + double* latDeg, + double* lonDeg, + const UWORD* utf16string, + enum Territory territory, + MapcodeElements* mapcodeElements); /** @@ -303,9 +309,9 @@ enum MapcodeError decodeMapcodeToLatLonUtf16( * NOTE: a correct Mapcode format does not in itself guarantee the mapcode will decode to * a valid coordinate! */ -enum MapcodeError compareWithMapcodeFormatUtf8(const char *utf8String); +enum MapcodeError compareWithMapcodeFormatUtf8(const char* utf8String); -enum MapcodeError compareWithMapcodeFormatUtf16(const UWORD *utf16String); +enum MapcodeError compareWithMapcodeFormatUtf16(const UWORD* utf16String); /** @@ -319,8 +325,8 @@ enum MapcodeError compareWithMapcodeFormatUtf16(const UWORD *utf16String); * Territory (> _TERRITORY_MIN) if succeeded, or TERRITORY_NONE if failed. */ enum Territory getTerritoryCode( - const char *territoryISO, - enum Territory optionalTerritoryContext); + const char* territoryISO, + enum Territory optionalTerritoryContext); /** @@ -334,10 +340,10 @@ enum Territory getTerritoryCode( * Returns: * Pointer to result. String will be empty if territory illegal. */ -char *getTerritoryIsoName( - char *territoryISO, - enum Territory territory, - int useShortName); +char* getTerritoryIsoName( + char* territoryISO, + enum Territory territory, + int useShortName); /** @@ -398,14 +404,14 @@ double maxErrorInMeters(int extraDigits); * Return value: * 0 if coordinate is NOT near more than one territory border, non-0 otherwise. * - * Note that for the mapcode system, the following should hold: IF a point p has a + * Note that for the mapcode system, the following should hold: IF a point p has a * mapcode M, THEN decode(M) delivers a point q within maxErrorInMeters() of p. * Furthermore, encode(q) must yield back M *unless* point q is near multiple borders. */ int multipleBordersNearby( - double latDeg, - double lonDeg, - enum Territory territory); + double latDeg, + double lonDeg, + enum Territory territory); /** @@ -421,9 +427,9 @@ int multipleBordersNearby( * non-0 if the alternative exists (territoryName contains name). */ int getFullTerritoryNameEnglish( - char *territoryName, - enum Territory territory, - int alternative); + char* territoryName, + enum Territory territory, + int alternative); /** @@ -442,15 +448,15 @@ int getFullTerritoryNameEnglish( * non-0 if the alternative exists (territoryName contains name). */ int getFullTerritoryNameLocalUtf8( - char *territoryName, - enum Territory territory, - int alternative); + char* territoryName, + enum Territory territory, + int alternative); int getFullTerritoryNameLocalInAlphabetUtf8( - char *territoryName, - enum Territory territory, - int alternative, - enum Alphabet alphabet); + char* territoryName, + enum Territory territory, + int alternative, + enum Alphabet alphabet); /** @@ -470,17 +476,17 @@ int getFullTerritoryNameLocalInAlphabetUtf8( * non-0 if the alternative exists (territoryName contains name). */ int getFullTerritoryNameInLocaleUtf8( - char *territoryName, - enum Territory territory, - int alternative, - const char *locale); + char* territoryName, + enum Territory territory, + int alternative, + const char* locale); int getFullTerritoryNameInLocaleInAlphabetUtf8( - char *territoryName, - enum Territory territory, - int alternative, - const char *locale, - enum Alphabet alphabet); + char* territoryName, + enum Territory territory, + int alternative, + const char* locale, + enum Alphabet alphabet); /** @@ -506,7 +512,7 @@ typedef struct { * A pointer to a TerritoryAlphabets structure, or NULL if the territory is invalid. * (The pointer is owned by the library and should not be dealloacted by the caller.) */ -const TerritoryAlphabets *getAlphabetsForTerritory(enum Territory territory); +const TerritoryAlphabets* getAlphabetsForTerritory(enum Territory territory); /** @@ -521,7 +527,7 @@ const TerritoryAlphabets *getAlphabetsForTerritory(enum Territory territory); * Returns: * Encode UTF8 string (pointer to utf8String buffer), allocated and deallocated by the caller. */ -char *convertMapcodeToAlphabetUtf8(char *utf8String, const char *asciiString, enum Alphabet alphabet); +char* convertMapcodeToAlphabetUtf8(char* utf8String, const char* asciiString, enum Alphabet alphabet); /** @@ -536,7 +542,7 @@ char *convertMapcodeToAlphabetUtf8(char *utf8String, const char *asciiString, en * Returns: * Encode UTF16 string (pointer to utf16String buffer), allocated and deallocated by the caller. */ -UWORD *convertMapcodeToAlphabetUtf16(UWORD *utf16String, const char *asciiString, enum Alphabet alphabet); +UWORD* convertMapcodeToAlphabetUtf16(UWORD* utf16String, const char* asciiString, enum Alphabet alphabet); #ifdef __cplusplus diff --git a/test/clean.sh b/test/clean.sh index 4651ad2..cf38e5b 100755 --- a/test/clean.sh +++ b/test/clean.sh @@ -1,4 +1,20 @@ #!/bin/sh +# +# Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + echo "Clean test files..." if [ -f unittest.c ] then diff --git a/test/decode_test.h b/test/decode_test.h index 168818e..ef2a12c 100644 --- a/test/decode_test.h +++ b/test/decode_test.h @@ -1,24 +1,22 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. // *** GENERATED FILE (dividemaps.cpp), DO NOT CHANGE OR PRETTIFY *** // Generated for data version 2.3.0 using dividemaps.cpp typedef struct { - double latitude; // - double longitude; // + double latitude; // + double longitude; // int nrLocalMapcodes; // 0 if no need to test int nrGlobalMapcodes; // 0 if no need to test const char *mapcode; // expected mapcode, empty if no need to test @@ -15881,4 +15879,3 @@ static const EncodeTestRecord ENCODE_TEST[] = { {40.917864, 79.9773185, 3, 6, "CN-XJ 0123.XX"}, {0, 0, 0, 0, NULL} }; - diff --git a/test/run_all.sh b/test/run_all.sh index 2087305..b2f50db 100755 --- a/test/run_all.sh +++ b/test/run_all.sh @@ -1,4 +1,20 @@ #!/bin/sh +# +# Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + OUT=_report.txt echo "Run all tests..." | tee $OUT date | tee -a $OUT diff --git a/test/run_compare.sh b/test/run_compare.sh index 7b777c2..d69df38 100755 --- a/test/run_compare.sh +++ b/test/run_compare.sh @@ -1,4 +1,20 @@ #!/bin/sh +# +# Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + OPTS="-Wall -Wextra -Wno-pointer-to-int-cast" NEW=../mapcode-2.5.5 diff --git a/test/run_gcov.sh b/test/run_gcov.sh index b508ee6..614c13e 100755 --- a/test/run_gcov.sh +++ b/test/run_gcov.sh @@ -1,4 +1,20 @@ #!/bin/sh +# +# Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + OPTS="-Wall -Wextra -Wno-pointer-to-int-cast -fprofile-arcs -ftest-coverage" LIB="../mapcodelib/mapcoder.o" @@ -28,4 +44,3 @@ gcov unittest.c echo "!! -------------------------------------------------------------" echo "!! Coverage reports in: *.gcov files" echo "!! -------------------------------------------------------------" - diff --git a/test/run_gprof.sh b/test/run_gprof.sh index 4595327..15067bc 100755 --- a/test/run_gprof.sh +++ b/test/run_gprof.sh @@ -1,4 +1,20 @@ #!/bin/sh +# +# Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + OPTS="-Wall -Wextra -Wno-pointer-to-int-cast" LIB="../mapcodelib/mapcoder.o" diff --git a/test/run_normal.sh b/test/run_normal.sh index 33b7c44..662ca18 100755 --- a/test/run_normal.sh +++ b/test/run_normal.sh @@ -1,4 +1,20 @@ #!/bin/sh +# +# Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + OPTS="-Wall -Wextra -Wno-pointer-to-int-cast" echo "!! -------------------------------------------------------------" diff --git a/test/run_sanitizer.sh b/test/run_sanitizer.sh index c301b9b..37718dd 100755 --- a/test/run_sanitizer.sh +++ b/test/run_sanitizer.sh @@ -1,4 +1,20 @@ #!/bin/sh +# +# Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + OPTS="-Wall -Wextra -Wno-pointer-to-int-cast" LIB="../mapcodelib/mapcoder.o" diff --git a/test/run_valgrind.sh b/test/run_valgrind.sh index 20fff57..2c62265 100755 --- a/test/run_valgrind.sh +++ b/test/run_valgrind.sh @@ -1,4 +1,20 @@ #!/bin/sh +# +# Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + OPTS="-Wall -Wextra -Wno-pointer-to-int-cast" LIB="../mapcodelib/mapcoder.o" diff --git a/test/test_territories.h b/test/test_territories.h index 367a17b..67a9cd9 100644 --- a/test/test_territories.h +++ b/test/test_territories.h @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. // *** GENERATED FILE (fast_territories.cpp), DO NOT CHANGE OR PRETTIFY *** #include "../mapcodelib/mapcode_territories.h" diff --git a/test/unittest.c b/test/unittest.c index e3c9362..7d88cbf 100644 --- a/test/unittest.c +++ b/test/unittest.c @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. /** * This application performs a number of tests on the Mapcode C library. @@ -1107,13 +1105,13 @@ static int testDistances(void) { 0.11, 0.22, 0.12, 0.2333, 185011466 }; - // check bad values + // check bad values ++nrTests; if (maxErrorInMeters(99) != 0.0) { foundError(); printf("*** ERROR *** maxErrorInMeters(99) = %f (expected 0.0)\n", maxErrorInMeters(99)); } - // check expected values + // check expected values ++nrTests; testDistance(METERS_PER_DEGREE_LON * 1.5, distanceInMeters(0.0, 0.0, 0.0, 1.5)); // Check if #define is correct. ++nrTests; diff --git a/utility/compile.sh b/utility/compile.sh index 2920322..b89dec3 100755 --- a/utility/compile.sh +++ b/utility/compile.sh @@ -1,7 +1,22 @@ #!/bin/sh +# +# Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + echo "Compiling..." cd ../mapcodelib gcc -O3 -c mapcoder.c cd ../utility gcc -O3 mapcode.cpp -lm -o mapcode ../mapcodelib/mapcoder.o - diff --git a/utility/mapcode.cpp b/utility/mapcode.cpp index 332bab5..12f4cef 100644 --- a/utility/mapcode.cpp +++ b/utility/mapcode.cpp @@ -1,18 +1,16 @@ -/* - * Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. /** * This application uses the Mapcode C library to encode and decode Mapcodes. @@ -83,7 +81,7 @@ static double lonLargestNrOfResults = 0.0; * The usage() method explains how this application can be used. It is called * whenever a incorrect amount or combination of parameters is entered. */ -static void usage(const char *appName) { +static void usage(const char* appName) { printf("MAPCODE (version %s)\n", MAPCODE_C_VERSION); printf("Copyright (C) 2014-2017 Stichting Mapcode Foundation\n"); printf("\n"); @@ -168,8 +166,7 @@ static double degToRad(double deg) { * (x, y, z) point on a sphere with a radius of 1. */ static void unitToLatLonDeg( - const double unit1, const double unit2, double *latDeg, double *lonDeg) { - + const double unit1, const double unit2, double* latDeg, double* lonDeg) { // Calculate uniformly distributed 3D Point on sphere (radius = 1.0): // http://mathproofs.blogspot.co.il/2005/04/uniform-random-distribution-on-sphere.html const double theta0 = (2.0 * PI) * unit1; @@ -193,7 +190,7 @@ static void unitToLatLonDeg( * The method convertLatLonToXYZ() convertes a lat/lon pair to a (x, y, z) coordinate * on a sphere with radius 1. */ -static void convertLatLonToXYZ(double latDeg, double lonDeg, double *x, double *y, double *z) { +static void convertLatLonToXYZ(double latDeg, double lonDeg, double* x, double* y, double* z) { double latRad = degToRad(latDeg); double lonRad = degToRad(lonDeg); *x = cos(latRad) * cos(lonRad); @@ -205,7 +202,7 @@ static void convertLatLonToXYZ(double latDeg, double lonDeg, double *x, double * /** * This methods provides a self check for encoding lat/lon to Mapcode. */ -static void selfCheckLatLonToMapcode(const double lat, double lon, const char *mapcode, int extraDigits) { +static void selfCheckLatLonToMapcode(const double lat, double lon, const char* mapcode, int extraDigits) { // TODO: Fix self check; read context. // int context = getTerritoryCode(territory, 0); enum Territory context = TERRITORY_NONE; @@ -223,17 +220,16 @@ static void selfCheckLatLonToMapcode(const double lat, double lon, const char *m } int found = 0; for (int i = 0; !found && (i < nrResults); ++i) { - /* Check if the territory and code were found in results. Note that the territory * may be a minimal code, like IN (which may indicate US-IN or RU-IN). */ - const char *foundMapcode = mapcodes.mapcode[i]; + const char* foundMapcode = mapcodes.mapcode[i]; found = (strcmp(mapcode, foundMapcode) == 0); } if (!found) { fprintf(stderr, "error: encoding lat/lon to mapcode failure; " - "mapcode '%s' decodes to lat=%.20g(%.20g), lon=%.20g(%.20g), " - "which does not encode back to '%s'\n", + "mapcode '%s' decodes to lat=%.20g(%.20g), lon=%.20g(%.20g), " + "which does not encode back to '%s'\n", mapcode, lat, limitLat, lon, limitLon, mapcode); if (selfCheckEnabled) { exit(INTERNAL_ERROR); @@ -246,7 +242,7 @@ static void selfCheckLatLonToMapcode(const double lat, double lon, const char *m /** * This method provides a self-check for decoding a Mapcode to lat/lon. */ -static void selfCheckMapcodeToLatLon(const char *mapcode, +static void selfCheckMapcodeToLatLon(const char* mapcode, const double lat, const double lon) { double foundLat; double foundLon; @@ -269,8 +265,8 @@ static void selfCheckMapcodeToLatLon(const char *mapcode, } if ((deltaLat > DELTA) || (deltaLon > DELTA)) { fprintf(stderr, "error: decoding mapcode to lat/lon failure; " - "lat=%.20g, lon=%.20g produces mapcode %s, " - "which decodes to lat=%.20g (delta=%.20g), lon=%.20g (delta=%.20g)\n", + "lat=%.20g, lon=%.20g produces mapcode %s, " + "which decodes to lat=%.20g (delta=%.20g), lon=%.20g (delta=%.20g)\n", lat, lon, mapcode, foundLat, deltaLat, foundLon, deltaLon); if (selfCheckEnabled) { exit(INTERNAL_ERROR); @@ -280,7 +276,6 @@ static void selfCheckMapcodeToLatLon(const char *mapcode, } static void generateAndOutputMapcodes(double lat, double lon, int iShowError, int extraDigits, int useXYZ) { - enum Territory context = TERRITORY_NONE; while (lon > 180.0) { @@ -311,11 +306,12 @@ static void generateAndOutputMapcodes(double lat, double lon, int iShowError, in double z; convertLatLonToXYZ(lat, lon, &x, &y, &z); printf("%d %.20g %.20g %.20g %.20g %.20g\n", nrResults, lat, lon, x, y, z); - } else { + } + else { printf("%d %.20g %.20g\n", nrResults, lat, lon); } for (int j = 0; j < nrResults; ++j) { - const char *foundMapcode = mapcodes.mapcode[j]; + const char* foundMapcode = mapcodes.mapcode[j]; // Output result line. printf("%s\n", foundMapcode); @@ -358,7 +354,7 @@ static void outputStatistics() { fprintf(stderr, "Total number of 3D points generated = %d\n", totalNrOfPoints); fprintf(stderr, "Total number of mapcodes generated = %d\n", totalNrOfResults); fprintf(stderr, "Average number of mapcodes per 3D Point = %.20g\n", - ((float) totalNrOfResults) / ((float) totalNrOfPoints)); + ((float)totalNrOfResults) / ((float)totalNrOfPoints)); fprintf(stderr, "Largest number of results for 1 mapcode = %d at (%.20g, %.20g)\n", largestNrOfResults, latLargestNrOfResults, lonLargestNrOfResults); } @@ -369,7 +365,7 @@ static void outputStatistics() { */ static void showProgress(int i) { fprintf(stderr, "[%d%%] Processed %d of %d regions (generated %d mapcodes)...\r", - (int) ((((float) i / ((float) totalNrOfPoints)) * 100.0) + 0.5), + (int)((((float)i / ((float)totalNrOfPoints)) * 100.0) + 0.5), i, totalNrOfPoints, totalNrOfResults); } @@ -377,7 +373,7 @@ static void showProgress(int i) { * This is the main() method which is called from the command-line. * Return code 0 means success. Any other values means some sort of error occurred. */ -int main(const int argc, const char **argv) { +int main(const int argc, const char** argv) { // Assume no extra digits (unless overridden later. int extraDigits = 0; @@ -385,7 +381,7 @@ int main(const int argc, const char **argv) { int useXYZ = 0; // Provide usage message if no arguments specified. - const char *appName = argv[0]; + const char* appName = argv[0]; selfCheckEnabled = (strstr(appName, "debug") != 0); if (selfCheckEnabled) { fprintf(stderr, "(debug mode: self checking enabled)\n"); @@ -396,9 +392,8 @@ int main(const int argc, const char **argv) { } // First argument: command. - const char *cmd = argv[1]; + const char* cmd = argv[1]; if ((strcmp(cmd, "-d") == 0) || (strcmp(cmd, "--decode") == 0)) { - // ------------------------------------------------------------------ // Decode: [-d | --decode] [ ...] // ------------------------------------------------------------------ @@ -408,7 +403,7 @@ int main(const int argc, const char **argv) { return NORMAL_ERROR; } - const char *defaultTerritory = argv[2]; + const char* defaultTerritory = argv[2]; double lat; double lon; @@ -417,9 +412,8 @@ int main(const int argc, const char **argv) { // Decode every Mapcode. for (int i = 3; i < argc; ++i) { - // Decode the Mapcode to a lat/lon. - const char *mapcode = argv[i]; + const char* mapcode = argv[i]; int err = decodeMapcodeToLatLonUtf8(&lat, &lon, mapcode, context, NULL); if (err != 0) { fprintf(stderr, "error: cannot decode '%s %s'\n", defaultTerritory, mapcode); @@ -431,25 +425,25 @@ int main(const int argc, const char **argv) { // Self-checking code to see if encoder produces this Mapcode for the lat/lon. if (selfCheckEnabled) { - const char *suffix = strstr(mapcode, "-"); + const char* suffix = strstr(mapcode, "-"); extraDigits = 0; if (suffix != 0) { - extraDigits = (int) (strlen(suffix) - 1); + extraDigits = (int)(strlen(suffix) - 1); } selfCheckLatLonToMapcode(lat, lon, mapcode, extraDigits); } } - } else if ((strcmp(cmd, "-e") == 0) || (strcmp(cmd, "-e0") == 0) || - (strcmp(cmd, "-e1") == 0) || (strcmp(cmd, "-e2") == 0) || - (strcmp(cmd, "-e3") == 0) || (strcmp(cmd, "-e4") == 0) || - (strcmp(cmd, "-e5") == 0) || (strcmp(cmd, "-e6") == 0) || - (strcmp(cmd, "-e7") == 0) || (strcmp(cmd, "-e8") == 0) || - (strcmp(cmd, "--encode") == 0) || (strcmp(cmd, "--encode0") == 0) || - (strcmp(cmd, "--encode1") == 0) || (strcmp(cmd, "--encode2") == 0) || - (strcmp(cmd, "--encode3") == 0) || (strcmp(cmd, "--encode4") == 0) || - (strcmp(cmd, "--encode5") == 0) || (strcmp(cmd, "--encode6") == 0) || - (strcmp(cmd, "--encode7") == 0) || (strcmp(cmd, "--encode8") == 0)) { - + } + else if ((strcmp(cmd, "-e") == 0) || (strcmp(cmd, "-e0") == 0) || + (strcmp(cmd, "-e1") == 0) || (strcmp(cmd, "-e2") == 0) || + (strcmp(cmd, "-e3") == 0) || (strcmp(cmd, "-e4") == 0) || + (strcmp(cmd, "-e5") == 0) || (strcmp(cmd, "-e6") == 0) || + (strcmp(cmd, "-e7") == 0) || (strcmp(cmd, "-e8") == 0) || + (strcmp(cmd, "--encode") == 0) || (strcmp(cmd, "--encode0") == 0) || + (strcmp(cmd, "--encode1") == 0) || (strcmp(cmd, "--encode2") == 0) || + (strcmp(cmd, "--encode3") == 0) || (strcmp(cmd, "--encode4") == 0) || + (strcmp(cmd, "--encode5") == 0) || (strcmp(cmd, "--encode6") == 0) || + (strcmp(cmd, "--encode7") == 0) || (strcmp(cmd, "--encode8") == 0)) { // ------------------------------------------------------------------ // Encode: [-e[0-8] | --encode[0-8]] [territory]> // ------------------------------------------------------------------ @@ -468,27 +462,35 @@ int main(const int argc, const char **argv) { if (strstr(cmd, "-e1") || strstr(cmd, "--encode1")) { extraDigits = 1; - } else if (strstr(cmd, "-e2") || strstr(cmd, "--encode2")) { + } + else if (strstr(cmd, "-e2") || strstr(cmd, "--encode2")) { extraDigits = 2; - } else if (strstr(cmd, "-e3") || strstr(cmd, "--encode3")) { + } + else if (strstr(cmd, "-e3") || strstr(cmd, "--encode3")) { extraDigits = 3; - } else if (strstr(cmd, "-e4") || strstr(cmd, "--encode4")) { + } + else if (strstr(cmd, "-e4") || strstr(cmd, "--encode4")) { extraDigits = 4; - } else if (strstr(cmd, "-e5") || strstr(cmd, "--encode5")) { + } + else if (strstr(cmd, "-e5") || strstr(cmd, "--encode5")) { extraDigits = 5; - } else if (strstr(cmd, "-e6") || strstr(cmd, "--encode6")) { + } + else if (strstr(cmd, "-e6") || strstr(cmd, "--encode6")) { extraDigits = 6; - } else if (strstr(cmd, "-e7") || strstr(cmd, "--encode7")) { + } + else if (strstr(cmd, "-e7") || strstr(cmd, "--encode7")) { extraDigits = 7; - } else if (strstr(cmd, "-e8") || strstr(cmd, "--encode8")) { + } + else if (strstr(cmd, "-e8") || strstr(cmd, "--encode8")) { extraDigits = 8; - } else { + } + else { extraDigits = 0; } // Get territory context. enum Territory context = TERRITORY_NONE; - const char *defaultTerritory = "AAA"; + const char* defaultTerritory = "AAA"; if (argc == 5) { context = getTerritoryCode(argv[4], TERRITORY_NONE); defaultTerritory = argv[4]; @@ -505,7 +507,7 @@ int main(const int argc, const char **argv) { // Output the Mapcode. for (int i = 0; i < nrResults; ++i) { - const char *foundMapcode = mapcodes.mapcode[i]; + const char* foundMapcode = mapcodes.mapcode[i]; printf("%s\n", foundMapcode); // Self-checking code to see if decoder produces the lat/lon for all of these Mapcodes. @@ -513,9 +515,9 @@ int main(const int argc, const char **argv) { selfCheckMapcodeToLatLon(foundMapcode, lat, lon); } } - } else if ((strcmp(cmd, "-t") == 0) || - (strcmp(cmd, "--territories") == 0)) { - + } + else if ((strcmp(cmd, "-t") == 0) || + (strcmp(cmd, "--territories") == 0)) { // ------------------------------------------------------------------ // Generate a test set based on the Mapcode territories // ------------------------------------------------------------------ @@ -526,7 +528,7 @@ int main(const int argc, const char **argv) { } printf("ccode,territorycodes(pipe-separated),alphabets(pipe-seperated),names(pipe-separated)\n"); for (int i = _TERRITORY_MIN + 1; i < _TERRITORY_MAX; ++i) { - const enum Territory ccode = (enum Territory) i; + const enum Territory ccode = (enum Territory)i; char territoryName[MAX_MAPCODE_RESULT_ASCII_LEN]; printf("%d,", INDEX_OF_TERRITORY(i)); @@ -537,7 +539,7 @@ int main(const int argc, const char **argv) { char fullcode[16]; strcpy(fullcode, ALPHA_SEARCH[a].alphaCode); if (fullcode[0] >= '0' && fullcode[0] <= '9') { - static const char *parents2 = "US,IN,CA,AU,MX,BR,RU,CN,"; + static const char* parents2 = "US,IN,CA,AU,MX,BR,RU,CN,"; int p = (fullcode[0] - '0'); memcpy(fullcode, &parents2[p * 3 - 3], 2); fullcode[2] = '-'; @@ -551,7 +553,7 @@ int main(const int argc, const char **argv) { printf(","); // Print alphabets. - const TerritoryAlphabets *territoryAlphabets = getAlphabetsForTerritory(ccode); + const TerritoryAlphabets* territoryAlphabets = getAlphabetsForTerritory(ccode); for (int j = 0; j < territoryAlphabets->count; j++) { if (j > 0) { printf("|"); @@ -561,13 +563,13 @@ int main(const int argc, const char **argv) { printf(","); // Use internal knowledge of TERRITORY_FULL_NAME to show aliases of full territory name. - char *names = strdup(TERRITORY_FULL_NAME_EN[INDEX_OF_TERRITORY(ccode)]); - char *s = names; + char* names = strdup(TERRITORY_FULL_NAME_EN[INDEX_OF_TERRITORY(ccode)]); + char* s = names; while (s) { if (s != names) { printf("|"); } - char *e = strstr(s, " ("); + char* e = strstr(s, " ("); if (e) { *e = 0; if (e[-1] == ')') { @@ -575,7 +577,8 @@ int main(const int argc, const char **argv) { } printf("%s", s); s = e + 2; - } else { + } + else { e = s + strlen(s); if (e[-1] == ')') { e[-1] = 0; @@ -586,77 +589,77 @@ int main(const int argc, const char **argv) { } printf("\n"); } - } else if ((strcmp(cmd, "-a") == 0) || - (strcmp(cmd, "--alphabets") == 0)) { - + } + else if ((strcmp(cmd, "-a") == 0) || + (strcmp(cmd, "--alphabets") == 0)) { // ------------------------------------------------------------------ // Generate a test set based on the Mapcode territories // ------------------------------------------------------------------ - static const char *mapcodeForCSV[] = { - // all characters - "89.EU", - "00.0A", - "BCDF.GHJK", - "LMNP.QRST", - "VWXY.Z123", - "4567.890B", - // all forms - "pq.xy", - "pq.xyz", - "pqx.yz", - "pq.rxyz", - "pqr.xyz", - "pqrx.yz", - "pqr.sxyz", - "pqrs.xyz", - "pqrs.txyz", - "pqrst.vxyz", - // all adjad forms - "p1.xy", - "pq.2y", - "3q.x4", - "5q.6y", - "pq.1yz", - "pq1.yz", - "p2.x3z", - "p2x.3z", - "pq.1xy2", - "pq1.xy2", - "pq1x.y2", - "p3.rx4z", - "p3r.x4z", - "p3rx.4z", - "5q.r6y7", - "5qr.6y7", - "5qr6.y7", - "pq1.sx2z", - "pq1s.x2z", - "p3r.s4yz", - "p3rs.4yz", - "5qr.6xy7", - "5qr6.xy7", - "8q9.sx0z", - "8q9s.x0z", - "1qr2.tx3z", - "p4rs.5xy6", - "p7r8.t9y0", - "pq1st.2xy3", - "p4rs5.vx6z", - "7qr8t.v9yz", - "p1r2t.3x4z", - "5q6s7.v8y9", - // non-mapcode - "^0123456789!@#$^&*()/:;[]{}<>?|~%", - "abcdefghijklmnopqrstuvwxyz", - "ABCDEFGHIJKLMNOPQRSTUVWXYZ", - // special case for digit-like characters - "OI.xx", - "oi.xx", - "oi.xx-oooooooo", - "oi.xx-iiiiiiii", - "PQ.RS-01234567", - "PQ.RS-890", - NULL + static const char* mapcodeForCSV[] = { + // all characters + "89.EU", + "00.0A", + "BCDF.GHJK", + "LMNP.QRST", + "VWXY.Z123", + "4567.890B", + // all forms + "pq.xy", + "pq.xyz", + "pqx.yz", + "pq.rxyz", + "pqr.xyz", + "pqrx.yz", + "pqr.sxyz", + "pqrs.xyz", + "pqrs.txyz", + "pqrst.vxyz", + // all adjad forms + "p1.xy", + "pq.2y", + "3q.x4", + "5q.6y", + "pq.1yz", + "pq1.yz", + "p2.x3z", + "p2x.3z", + "pq.1xy2", + "pq1.xy2", + "pq1x.y2", + "p3.rx4z", + "p3r.x4z", + "p3rx.4z", + "5q.r6y7", + "5qr.6y7", + "5qr6.y7", + "pq1.sx2z", + "pq1s.x2z", + "p3r.s4yz", + "p3rs.4yz", + "5qr.6xy7", + "5qr6.xy7", + "8q9.sx0z", + "8q9s.x0z", + "1qr2.tx3z", + "p4rs.5xy6", + "p7r8.t9y0", + "pq1st.2xy3", + "p4rs5.vx6z", + "7qr8t.v9yz", + "p1r2t.3x4z", + "5q6s7.v8y9", + // non-mapcode + "^0123456789!@#$^&*()/:;[]{}<>?|~%", + "abcdefghijklmnopqrstuvwxyz", + "ABCDEFGHIJKLMNOPQRSTUVWXYZ", + // special case for digit-like characters + "OI.xx", + "oi.xx", + "oi.xx-oooooooo", + "oi.xx-iiiiiiii", + "PQ.RS-01234567", + "PQ.RS-890", + NULL }; if ((argc < 2) || (argc > 2)) { fprintf(stderr, "error: incorrect number of arguments\n\n"); @@ -666,7 +669,7 @@ int main(const int argc, const char **argv) { printf("alphabetNr,MapcodeInRoman,MapcodeInAlphabet\n"); for (enum Alphabet alphabet = ALPHABET_ROMAN; - alphabet < _ALPHABET_MAX; alphabet = (enum Alphabet) (alphabet + 1)) { + alphabet < _ALPHABET_MAX; alphabet = (enum Alphabet)(alphabet + 1)) { int variant; for (variant = 0; variant <= 2; variant++) { int m; @@ -678,7 +681,7 @@ int main(const int argc, const char **argv) { strcpy(mapcode, mapcodeForCSV[m]); strcat(mapcode, (variant == 1) ? "-bc" : (variant == 2) ? "-DFGHJKLM" : ""); for (i = 0; mapcode[i]; ++i) { - mapcode[i] = (char) toupper((int) mapcode[i]); + mapcode[i] = (char)toupper((int)mapcode[i]); } // convert to alphabet, and back to roman convertMapcodeToAlphabetUtf8(asciiString, mapcode, alphabet); @@ -687,9 +690,9 @@ int main(const int argc, const char **argv) { } } } - } else if ((strcmp(cmd, "-b") == 0) || (strcmp(cmd, "-bXYZ") == 0) || - (strcmp(cmd, "--boundaries") == 0) || (strcmp(cmd, "--boundariesXYZ") == 0)) { - + } + else if ((strcmp(cmd, "-b") == 0) || (strcmp(cmd, "-bXYZ") == 0) || + (strcmp(cmd, "--boundaries") == 0) || (strcmp(cmd, "--boundariesXYZ") == 0)) { // ------------------------------------------------------------------ // Generate a test set based on the Mapcode boundaries. // ------------------------------------------------------------------ @@ -717,11 +720,11 @@ int main(const int argc, const char **argv) { double lat; double lon; - const TerritoryBoundary *mm = TERRITORY_BOUNDARY(i); - minLon = ((double) mm->minx) / 1.0E6; - maxLon = ((double) mm->maxx) / 1.0E6; - minLat = ((double) mm->miny) / 1.0E6; - maxLat = ((double) mm->maxy) / 1.0E6; + const TerritoryBoundary* mm = TERRITORY_BOUNDARY(i); + minLon = ((double)mm->minx) / 1.0E6; + maxLon = ((double)mm->maxx) / 1.0E6; + minLat = ((double)mm->miny) / 1.0E6; + maxLat = ((double)mm->maxy) / 1.0E6; // Try center. lat = (maxLat - minLat) / 2.0; @@ -752,11 +755,11 @@ int main(const int argc, const char **argv) { } } outputStatistics(); - } else if ((strcmp(cmd, "-g") == 0) || (strcmp(cmd, "-gXYZ") == 0) || - (strcmp(cmd, "--grid") == 0) || (strcmp(cmd, "--gridXYZ") == 0) || - (strcmp(cmd, "-r") == 0) || (strcmp(cmd, "-rXYZ") == 0) || - (strcmp(cmd, "--random") == 0) || (strcmp(cmd, "--randomXYZ") == 0)) { - + } + else if ((strcmp(cmd, "-g") == 0) || (strcmp(cmd, "-gXYZ") == 0) || + (strcmp(cmd, "--grid") == 0) || (strcmp(cmd, "--gridXYZ") == 0) || + (strcmp(cmd, "-r") == 0) || (strcmp(cmd, "-rXYZ") == 0) || + (strcmp(cmd, "--random") == 0) || (strcmp(cmd, "--randomXYZ") == 0)) { // ------------------------------------------------------------------ // Generate grid test set: [-g | --grid] [] // Generate uniform test set: [-r | --random] [] @@ -784,9 +787,10 @@ int main(const int argc, const char **argv) { if (random) { if (argc == 5) { const int seed = atoi(argv[4]); - srand((unsigned int) seed); - } else { - srand((unsigned int) time(0)); + srand((unsigned int)seed); + } + else { + srand((unsigned int)time(0)); } } useXYZ = (strstr(cmd, "XYZ") != 0); @@ -804,15 +808,17 @@ int main(const int argc, const char **argv) { double unit2; if (random) { - unit1 = ((double) rand()) / RAND_MAX; - unit2 = ((double) rand()) / RAND_MAX; - } else { - unit1 = ((double) gridX) / line; - unit2 = ((double) gridY) / line; + unit1 = ((double)rand()) / RAND_MAX; + unit2 = ((double)rand()) / RAND_MAX; + } + else { + unit1 = ((double)gridX) / line; + unit2 = ((double)gridY) / line; if (gridX < line) { ++gridX; - } else { + } + else { gridX = 0; ++gridY; } @@ -826,8 +832,8 @@ int main(const int argc, const char **argv) { } } outputStatistics(); - } else { - + } + else { // ------------------------------------------------------------------ // Usage. // ------------------------------------------------------------------ From 22e61af320b5fbde1a3010fd702df35c02d056b7 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 10 Sep 2025 10:33:52 +0200 Subject: [PATCH 177/181] Updated to 2025 copyrights and small clean up --- CMakeLists.txt | 2 +- NOTICE | 2 +- README.md | 10 +++++++--- mapcodelib/mapcoder.h | 2 +- test/no_warnings.env | 1 + test/run_compare.sh | 16 +++++++++++++--- test/run_gcov.sh | 2 +- test/run_gprof.sh | 2 +- test/run_normal.sh | 2 +- test/run_sanitizer.sh | 2 +- test/run_valgrind.sh | 2 +- utility/mapcode.cpp | 2 +- 12 files changed, 30 insertions(+), 15 deletions(-) create mode 100755 test/no_warnings.env diff --git a/CMakeLists.txt b/CMakeLists.txt index 32492c3..fccca4c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) +# Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/NOTICE b/NOTICE index 1bac6aa..d7561a4 100644 --- a/NOTICE +++ b/NOTICE @@ -1,4 +1,4 @@ Original C library created by Pieter Geelen. Work on Java version of the Mapcode library by Rijn Buve (original port by Matthew Lowden). -Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com) +Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com) diff --git a/README.md b/README.md index 088069d..8e178f7 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ [![Codacy Badge](https://api.codacy.com/project/badge/Grade/d2e3d7a469484bfd8b801ce94d3f1737)](https://www.codacy.com/app/rijnb/mapcode-cpp?utm_source=github.com&utm_medium=referral&utm_content=mapcode-foundation/mapcode-cpp&utm_campaign=Badge_Grade) [![License](http://img.shields.io/badge/license-APACHE2-blue.svg)]() -**Copyright (C) 2014-2017 Stichting Mapcode Foundation (http://www.mapcode.com)** +**Copyright (C) 2014-2025 Stichting Mapcode Foundation (http://www.mapcode.com)** **Online documentation: http://mapcode-foundation.github.io/mapcode-cpp/** @@ -64,8 +64,8 @@ decode Mapcodes. This produces the following help text: - MAPCODE (version 2.5.5) - Copyright (C) 2014-2017 Stichting Mapcode Foundation + MAPCODE (version 2.5.6) + Copyright (C) 2014-2025 Stichting Mapcode Foundation Usage: mapcode [-d| --decode] [ ...] @@ -243,6 +243,10 @@ let fullName = String.init(cString: buffer) ## Release Notes +### 2.5.6 + +* Updated to latest compilers. + ### 2.5.4 - 2.5.5 * Added `encodeLatLonToSelectedMapcode` as a convenience for languages that use the diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index 391b58d..69bf2c0 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -57,7 +57,7 @@ extern "C" { #define MAPCODE_SUPPORT_LANGUAGE_UK #endif -#define MAPCODE_C_VERSION "2.5.5" +#define MAPCODE_C_VERSION "2.5.6" #define UWORD unsigned short int // 2-byte unsigned integer. #define MAX_NR_OF_MAPCODE_RESULTS 22 // Max. number of results ever returned by encoder (e.g. for 26.904899, 95.138515). diff --git a/test/no_warnings.env b/test/no_warnings.env new file mode 100755 index 0000000..8dd1a54 --- /dev/null +++ b/test/no_warnings.env @@ -0,0 +1 @@ +-Wall -Wextra -Wno-pointer-to-int-cast -Wno-deprecated-declarations -Wno-unused-but-set-variable diff --git a/test/run_compare.sh b/test/run_compare.sh index d69df38..6222bdd 100755 --- a/test/run_compare.sh +++ b/test/run_compare.sh @@ -15,9 +15,8 @@ # limitations under the License. # -OPTS="-Wall -Wextra -Wno-pointer-to-int-cast" - -NEW=../mapcode-2.5.5 +OPTS="$(cat ./no_warnings.env)" +NEW=../mapcode-2.5.6 OLD=../mapcode-2.5.2 NEWFILE=_new.txt OLDFILE=_old.txt @@ -26,10 +25,20 @@ OPTS1="--grid 1000000 8" OPTS2="--random 1000000 8 1234" OPTS3="--random 1000000 8 11223344" +comparison_error() { + echo "If you want to run the comparison test script, please create symbolic links" + echo "to two version of the mapcode utility:" + echo " $OLD" + echo " $NEW" + echo "These must be placed in the root directory of this project." + exit +} + TEST=$(which $OLD) if [ "$TEST" = "" ] then echo "No $OLD found on this machine - skipping script..." + comparison_error exit 1 fi @@ -50,6 +59,7 @@ TEST=$(which $NEW) if [ "$TEST" = "" ] then echo "No $NEW found on this machine - skipping script..." + comparison_error exit 1 fi diff --git a/test/run_gcov.sh b/test/run_gcov.sh index 614c13e..39b6537 100755 --- a/test/run_gcov.sh +++ b/test/run_gcov.sh @@ -15,7 +15,7 @@ # limitations under the License. # -OPTS="-Wall -Wextra -Wno-pointer-to-int-cast -fprofile-arcs -ftest-coverage" +OPTS="$(cat ./no_warnings.env) -fprofile-arcs -ftest-coverage" LIB="../mapcodelib/mapcoder.o" TEST=$(which gcov) diff --git a/test/run_gprof.sh b/test/run_gprof.sh index 15067bc..d880a54 100755 --- a/test/run_gprof.sh +++ b/test/run_gprof.sh @@ -15,7 +15,7 @@ # limitations under the License. # -OPTS="-Wall -Wextra -Wno-pointer-to-int-cast" +OPTS="$(cat ./no_warnings.env)" LIB="../mapcodelib/mapcoder.o" TEST=$(which gprof) diff --git a/test/run_normal.sh b/test/run_normal.sh index 662ca18..954fe51 100755 --- a/test/run_normal.sh +++ b/test/run_normal.sh @@ -15,7 +15,7 @@ # limitations under the License. # -OPTS="-Wall -Wextra -Wno-pointer-to-int-cast" +OPTS="$(cat ./no_warnings.env)" echo "!! -------------------------------------------------------------" echo "Run normal..." diff --git a/test/run_sanitizer.sh b/test/run_sanitizer.sh index 37718dd..f282712 100755 --- a/test/run_sanitizer.sh +++ b/test/run_sanitizer.sh @@ -15,7 +15,7 @@ # limitations under the License. # -OPTS="-Wall -Wextra -Wno-pointer-to-int-cast" +OPTS="$(cat ./no_warnings.env)" LIB="../mapcodelib/mapcoder.o" export ASAN_OPTIONS=debug=true:strict_string_checks=1:detect_stack_use_after_return=true:detect_invalid_pointer_pairs=99999:detect_container_overflow=true:detect_odr_violation=2:check_initialization_order=true:strict_init_order=true diff --git a/test/run_valgrind.sh b/test/run_valgrind.sh index 2c62265..6444247 100755 --- a/test/run_valgrind.sh +++ b/test/run_valgrind.sh @@ -15,7 +15,7 @@ # limitations under the License. # -OPTS="-Wall -Wextra -Wno-pointer-to-int-cast" +OPTS="$(cat ./no_warnings.env)" LIB="../mapcodelib/mapcoder.o" TEST=$(which valgrind) diff --git a/utility/mapcode.cpp b/utility/mapcode.cpp index 12f4cef..05641f3 100644 --- a/utility/mapcode.cpp +++ b/utility/mapcode.cpp @@ -83,7 +83,7 @@ static double lonLargestNrOfResults = 0.0; */ static void usage(const char* appName) { printf("MAPCODE (version %s)\n", MAPCODE_C_VERSION); - printf("Copyright (C) 2014-2017 Stichting Mapcode Foundation\n"); + printf("Copyright (C) 2014-2025 Stichting Mapcode Foundation\n"); printf("\n"); printf("Usage:\n"); From 5826d8d5b129a767286b66e45bef9c8a3e6222ed Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 10 Sep 2025 11:55:58 +0200 Subject: [PATCH 178/181] Simplify code --- mapcodelib/mapcoder.c | 100 +++++++++++++++++++++++++++--------------- 1 file changed, 64 insertions(+), 36 deletions(-) diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index 8a577b8..cfecda9 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -128,6 +128,19 @@ void _TestAssert(int iCondition, const char* cstrFile, int iLine) { #define MICROLAT_TO_FRACTIONS_FACTOR ((double) MAX_PRECISION_FACTOR) #define MICROLON_TO_FRACTIONS_FACTOR (4.0 * MAX_PRECISION_FACTOR) +// Grid and encoding constants +#define GRID_SIZE_31 31 // Base grid size for encoding +#define GRID_SIZE_961 961 // 31 * 31 - large grid size +#define GRID_SIZE_962 962 // 961 + 1 +#define GRID_SIZE_SQUARED (961 * 961) // Square of grid size +#define MAX_NAMELESS_RECORDS 62 // Maximum number of nameless records +#define Y_DIVIDER 90 // Standard Y coordinate divider +#define SPECIAL_CODEX_21 21 // Special codex identifier +#define SPECIAL_CODEX_22 22 // Special codex identifier +#define SPECIAL_CODEX_13 13 // Special codex identifier +#define SPECIAL_CODEX_14 14 // Special codex identifier +#define GRID_MULTIPLIER_16 16 // Grid calculation multiplier + #define FLAG_UTF8_STRING 0 // interpret pointer a utf8 characters #define FLAG_UTF16_STRING 1 // interpret pointer a UWORD* to utf16 characters @@ -1054,6 +1067,44 @@ static void encodeGrid(char* result, const EncodeRec* enc, const int m, const in } +/** + * Helper function to calculate storage offset for nameless encoding. + * Determines the storage offset based on the number of nameless records (A), + * the current record index (X), and the codex value (codexm). + * This complex calculation was extracted to improve readability of encodeNameless. + */ +static int calculateStorageOffset(int A, int X, int codexm) { + const int p = GRID_SIZE_31 / A; + const int r = GRID_SIZE_31 % A; // the first r items are p+1 + + if (codexm != SPECIAL_CODEX_21 && A <= GRID_SIZE_31) { + return (X * p + (X < r ? X : r)) * GRID_SIZE_SQUARED; + } + else if (codexm != SPECIAL_CODEX_21 && A < MAX_NAMELESS_RECORDS) { + if (X < (MAX_NAMELESS_RECORDS - A)) { + return X * GRID_SIZE_SQUARED; + } + else { + int storage_offset = (MAX_NAMELESS_RECORDS - A + ((X - MAX_NAMELESS_RECORDS + A) / 2)) * GRID_SIZE_SQUARED; + if ((X + A) & 1) { + storage_offset += (GRID_MULTIPLIER_16 * GRID_SIZE_961 * GRID_SIZE_31); + } + return storage_offset; + } + } + else { + const int BASEPOWER = (codexm == SPECIAL_CODEX_21) ? GRID_SIZE_SQUARED : GRID_SIZE_SQUARED * GRID_SIZE_31; + int BASEPOWERA = (BASEPOWER / A); + if (A == MAX_NAMELESS_RECORDS) { + BASEPOWERA++; + } + else { + BASEPOWERA = GRID_SIZE_961 * (BASEPOWERA / GRID_SIZE_961); + } + return X * BASEPOWERA; + } +} + // *result==0 in case of error static void encodeNameless(char* result, const EncodeRec* enc, const enum Territory ccode, const int extraDigits, const int m) { @@ -1067,45 +1118,16 @@ static void encodeNameless(char* result, const EncodeRec* enc, const enum Territ *result = 0; { - const int p = 31 / A; - const int r = 31 % A; // the first r items are p+1 const int codexm = coDex(m); const int codexlen = (codexm / 10) + (codexm % 10); // determine side of square around centre int SIDE; - int storage_offset; + const int storage_offset = calculateStorageOffset(A, X, codexm); const TerritoryBoundary* b; int xSIDE, orgSIDE; - if (codexm != 21 && A <= 31) { - storage_offset = (X * p + (X < r ? X : r)) * (961 * 961); - } - else if (codexm != 21 && A < 62) { - if (X < (62 - A)) { - storage_offset = X * (961 * 961); - } - else { - storage_offset = (62 - A + ((X - 62 + A) / 2)) * (961 * 961); - if ((X + A) & 1) { - storage_offset += (16 * 961 * 31); - } - } - } - else { - const int BASEPOWER = (codexm == 21) ? 961 * 961 : 961 * 961 * 31; - int BASEPOWERA = (BASEPOWER / A); - if (A == 62) { - BASEPOWERA++; - } - else { - BASEPOWERA = (961) * (BASEPOWERA / 961); - } - - storage_offset = X * BASEPOWERA; - } - SIDE = SMART_DIV(m); ASSERT(SIDE > 0); @@ -1120,7 +1142,7 @@ static void encodeNameless(char* result, const EncodeRec* enc, const enum Territ const int dx = (4 * (enc->coord32.lonMicroDeg - b->minx) + xFracture) / dividerx4; // div with quarters const int extrax4 = (enc->coord32.lonMicroDeg - b->minx) * 4 - (dx * dividerx4); // mod with quarters - const int dividery = 90; + const int dividery = Y_DIVIDER; int dy = (b->maxy - enc->coord32.latMicroDeg) / dividery; int extray = (b->maxy - enc->coord32.latMicroDeg) % dividery; @@ -1130,7 +1152,7 @@ static void encodeNameless(char* result, const EncodeRec* enc, const enum Territ } if (IS_SPECIAL_SHAPE(m)) { - SIDE = 1 + ((b->maxy - b->miny) / 90); // new side, based purely on y-distance + SIDE = 1 + ((b->maxy - b->miny) / Y_DIVIDER); // new side, based purely on y-distance xSIDE = (orgSIDE * orgSIDE) / SIDE; v += encodeSixWide(dx, SIDE - 1 - dy, xSIDE, SIDE); } @@ -1141,7 +1163,7 @@ static void encodeNameless(char* result, const EncodeRec* enc, const enum Territ encodeBase31(result, v, codexlen + 1); // nameless { int dotp = codexlen; - if (codexm == 13) { + if (codexm == SPECIAL_CODEX_13) { dotp--; } memmove(result + dotp, result + dotp - 1, 4); @@ -1149,7 +1171,7 @@ static void encodeNameless(char* result, const EncodeRec* enc, const enum Territ } if (!IS_SPECIAL_SHAPE(m)) { - if (codexm == 22 && A < 62 && orgSIDE == 961) { + if (codexm == SPECIAL_CODEX_22 && A < MAX_NAMELESS_RECORDS && orgSIDE == GRID_SIZE_961) { const char t = result[codexlen - 2]; result[codexlen - 2] = result[codexlen]; result[codexlen] = t; @@ -2416,7 +2438,12 @@ enum MapcodeError compareWithMapcodeFormatUtf16(const UWORD* Utf16String) { } -// returns nonzero if error +/** + * Main decoder engine that converts a mapcode string to coordinates. + * Handles territory context, validates format, and iterates through + * possible territory boundaries to find the correct decoding. + * Returns ERR_OK on success, or appropriate error code on failure. + */ static enum MapcodeError decoderEngine(DecodeRec* dec, int parseFlags) { enum Territory ccode; enum MapcodeError err; @@ -2428,9 +2455,10 @@ static enum MapcodeError decoderEngine(DecodeRec* dec, int parseFlags) { int wasAllDigits = 0; ASSERT(dec); + // Parse the mapcode string into its components (territory, proper mapcode, extension) err = parseMapcodeString(&dec->mapcodeElements, dec->orginput, parseFlags, dec->context); if (err) { - // clear all parsed fields in case of error + // Clear all parsed fields in case of error to ensure clean state dec->mapcodeElements.territoryISO[0] = 0; dec->mapcodeElements.properMapcode[0] = 0; dec->mapcodeElements.precisionExtension[0] = 0; From 74c2fda9e60143498c99f1108a7a85b72cadea17 Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Wed, 10 Sep 2025 12:13:52 +0200 Subject: [PATCH 179/181] Added comments (using AI). --- mapcodelib/mapcoder.c | 510 +++++++++++++++++++++++++++++------------- 1 file changed, 359 insertions(+), 151 deletions(-) diff --git a/mapcodelib/mapcoder.c b/mapcodelib/mapcoder.c index cfecda9..a495957 100644 --- a/mapcodelib/mapcoder.c +++ b/mapcodelib/mapcoder.c @@ -12,6 +12,30 @@ // See the License for the specific language governing permissions and // limitations under the License. +/** + * @file mapcoder.c + * @brief Core implementation of the Mapcode encoding and decoding system + * + * This file contains the complete implementation of the Mapcode system, which provides + * a way to encode any location on Earth into a short alphanumeric code and decode + * it back to precise coordinates. + * + * Key functionality includes: + * - Encoding latitude/longitude coordinates to mapcode strings + * - Decoding mapcode strings back to coordinates + * - Territory-based encoding for shorter codes within specific regions + * - Support for high-precision encoding with extra digits + * - Multi-alphabet support for international usage + * - Territory name handling and lookup functions + * + * The encoding uses a sophisticated grid system that divides the Earth's surface + * into increasingly fine grids, with special handling for different territory + * shapes and boundary conditions. + * + * @author Stichting Mapcode Foundation + * @version See MAPCODE_C_VERSION constant + */ + #include // strlen strcpy strcat memcpy memmove strstr strchr memcmp #include // atof #include // toupper @@ -51,24 +75,42 @@ #include "internal_territory_names_tr.h" #include "internal_territory_names_uk.h" -// The constants are also exported as variables, to allow other languages to use them. -char* _MAPCODE_C_VERSION = MAPCODE_C_VERSION; -int _MAX_NR_OF_MAPCODE_RESULTS = MAX_NR_OF_MAPCODE_RESULTS; -int _MAX_PRECISION_DIGITS = MAX_PRECISION_DIGITS; -int _MAX_PROPER_MAPCODE_ASCII_LEN = MAX_PROPER_MAPCODE_ASCII_LEN; -int _MAX_ISOCODE_ASCII_LEN = MAX_ISOCODE_ASCII_LEN; -int _MAX_CLEAN_MAPCODE_ASCII_LEN = MAX_CLEAN_MAPCODE_ASCII_LEN; -int _MAX_MAPCODE_RESULT_ASCII_LEN = MAX_MAPCODE_RESULT_ASCII_LEN; -int _MAX_TERRITORY_FULLNAME_UTF8_LEN = MAX_TERRITORY_FULLNAME_UTF8_LEN; -int _MAX_MAPCODE_RESULT_UTF8_LEN = MAX_MAPCODE_RESULT_UTF8_LEN; -int _MAX_MAPCODE_RESULT_UTF16_LEN = MAX_MAPCODE_RESULT_UTF16_LEN; -int _MAX_ALPHABETS_PER_TERRITORY = MAX_ALPHABETS_PER_TERRITORY; +/** + * @section exported_constants Exported Constants + * The constants are also exported as variables to allow other languages to use them. + * This provides runtime access to compile-time constants for language bindings. + */ +char* _MAPCODE_C_VERSION = MAPCODE_C_VERSION; // Version string of the mapcode library +int _MAX_NR_OF_MAPCODE_RESULTS = MAX_NR_OF_MAPCODE_RESULTS; // Maximum number of mapcode results returned +int _MAX_PRECISION_DIGITS = MAX_PRECISION_DIGITS; // Maximum extra precision digits supported +int _MAX_PROPER_MAPCODE_ASCII_LEN = MAX_PROPER_MAPCODE_ASCII_LEN; // Maximum length of a proper mapcode in ASCII +int _MAX_ISOCODE_ASCII_LEN = MAX_ISOCODE_ASCII_LEN; // Maximum length of ISO territory code +int _MAX_CLEAN_MAPCODE_ASCII_LEN = MAX_CLEAN_MAPCODE_ASCII_LEN; // Maximum length of clean mapcode (no territory) +int _MAX_MAPCODE_RESULT_ASCII_LEN = MAX_MAPCODE_RESULT_ASCII_LEN; // Maximum length of complete result string +int _MAX_TERRITORY_FULLNAME_UTF8_LEN = MAX_TERRITORY_FULLNAME_UTF8_LEN; // Maximum territory name length in UTF-8 +int _MAX_MAPCODE_RESULT_UTF8_LEN = MAX_MAPCODE_RESULT_UTF8_LEN; // Maximum result length in UTF-8 +int _MAX_MAPCODE_RESULT_UTF16_LEN = MAX_MAPCODE_RESULT_UTF16_LEN; // Maximum result length in UTF-16 +int _MAX_ALPHABETS_PER_TERRITORY = MAX_ALPHABETS_PER_TERRITORY; // Maximum alphabets supported per territory +/** + * @section debug_system Debug and Assertion System + * Debug mode provides runtime assertion checking to catch programming errors + * during development and testing. + */ #ifdef DEBUG #include - +/** + * @brief Debug assertion function that tracks and reports failed conditions + * @param iCondition The condition to test (should be true) + * @param cstrFile Source file where assertion occurred + * @param iLine Line number where assertion occurred + * + * This function provides detailed error reporting when assertions fail in debug mode. + * It keeps track of assertion failures and terminates the program after too many + * failures to prevent cascading errors. + */ void _TestAssert(int iCondition, const char* cstrFile, int iLine) { static int nrAsserts = 0; if (!iCondition) { @@ -81,9 +123,10 @@ void _TestAssert(int iCondition, const char* cstrFile, int iLine) { } } - +// In debug mode, assertions are active and report failures #define ASSERT(condition) _TestAssert((int) (condition), __FILE__, (int) __LINE__) #else +// In release mode, assertions are compiled out for performance #define ASSERT(condition) #endif @@ -98,120 +141,217 @@ void _TestAssert(int iCondition, const char* cstrFile, int iLine) { #endif -#define IS_NAMELESS(m) (TERRITORY_BOUNDARIES[m].flags & 64) -#define IS_RESTRICTED(m) (TERRITORY_BOUNDARIES[m].flags & 512) -#define IS_SPECIAL_SHAPE(m) (TERRITORY_BOUNDARIES[m].flags & 1024) -#define REC_TYPE(m) ((TERRITORY_BOUNDARIES[m].flags >> 7) & 3) -#define SMART_DIV(m) (TERRITORY_BOUNDARIES[m].flags >> 16) -#define HEADER_LETTER(m) (ENCODE_CHARS[(TERRITORY_BOUNDARIES[m].flags >> 11) & 31]) - -#define TOKENSEP 0 -#define TOKENDOT 1 -#define TOKENCHR 2 -#define TOKENVOWEL 3 -#define TOKENZERO 4 -#define TOKENHYPH 5 - -#define STATE_GO 31 - -#define MATH_PI 3.14159265358979323846 -#define MAX_PRECISION_FACTOR 810000 // 30 to the power (MAX_PRECISION_DIGITS/2). - -// Radius of Earth. -#define EARTH_RADIUS_X_METERS 6378137 -#define EARTH_RADIUS_Y_METERS 6356752 - -// Circumference of Earth. -#define EARTH_CIRCUMFERENCE_X (EARTH_RADIUS_X_METERS * 2 * MATH_PI) -#define EARTH_CIRCUMFERENCE_Y (EARTH_RADIUS_Y_METERS * 2 * MATH_PI) - -#define MICROLAT_TO_FRACTIONS_FACTOR ((double) MAX_PRECISION_FACTOR) -#define MICROLON_TO_FRACTIONS_FACTOR (4.0 * MAX_PRECISION_FACTOR) - -// Grid and encoding constants -#define GRID_SIZE_31 31 // Base grid size for encoding -#define GRID_SIZE_961 961 // 31 * 31 - large grid size -#define GRID_SIZE_962 962 // 961 + 1 -#define GRID_SIZE_SQUARED (961 * 961) // Square of grid size -#define MAX_NAMELESS_RECORDS 62 // Maximum number of nameless records -#define Y_DIVIDER 90 // Standard Y coordinate divider -#define SPECIAL_CODEX_21 21 // Special codex identifier -#define SPECIAL_CODEX_22 22 // Special codex identifier -#define SPECIAL_CODEX_13 13 // Special codex identifier -#define SPECIAL_CODEX_14 14 // Special codex identifier -#define GRID_MULTIPLIER_16 16 // Grid calculation multiplier - -#define FLAG_UTF8_STRING 0 // interpret pointer a utf8 characters -#define FLAG_UTF16_STRING 1 // interpret pointer a UWORD* to utf16 characters - -// Meters per degree latitude is fixed. For longitude: use factor * cos(midpoint of two degree latitudes). -static const double METERS_PER_DEGREE_LAT = EARTH_CIRCUMFERENCE_Y / 360.0; -static const double METERS_PER_DEGREE_LON = EARTH_CIRCUMFERENCE_X / 360.0; - -static const int DEBUG_STOP_AT = -1; // to externally test-restrict internal encoding, do not use! +/** + * @section territory_flag_macros Territory Boundary Flag Extraction Macros + * These macros extract specific information from the flags field of territory boundary records. + * Each territory has flags that encode various properties used during encoding/decoding. + */ +#define IS_NAMELESS(m) (TERRITORY_BOUNDARIES[m].flags & 64) // Territory uses nameless encoding (bit 6) +#define IS_RESTRICTED(m) (TERRITORY_BOUNDARIES[m].flags & 512) // Territory has access restrictions (bit 9) +#define IS_SPECIAL_SHAPE(m) (TERRITORY_BOUNDARIES[m].flags & 1024) // Territory has non-standard shape (bit 10) +#define REC_TYPE(m) ((TERRITORY_BOUNDARIES[m].flags >> 7) & 3) // Record type (bits 7-8): grid encoding method +#define SMART_DIV(m) (TERRITORY_BOUNDARIES[m].flags >> 16) // Smart divider value (bits 16+): grid subdivision +#define HEADER_LETTER(m) (ENCODE_CHARS[(TERRITORY_BOUNDARIES[m].flags >> 11) & 31]) // Header letter for encoding (bits 11-15) + +/** + * @section parsing_tokens Token Types for Mapcode Parsing + * These constants define different types of tokens encountered during mapcode parsing. + */ +#define TOKENSEP 0 // Separator character (space, hyphen, etc.) +#define TOKENDOT 1 // Dot character '.' +#define TOKENCHR 2 // Regular character (consonant or digit) +#define TOKENVOWEL 3 // Vowel character (A, E, U) +#define TOKENZERO 4 // Zero digit '0' +#define TOKENHYPH 5 // Hyphen character '-' +/** + * @section parsing_state Parsing State Constants + */ +#define STATE_GO 31 // Active parsing state identifier + +/** + * @section mathematical_constants Mathematical and Earth Constants + * Fundamental constants used in coordinate calculations and grid mathematics. + */ +#define MATH_PI 3.14159265358979323846 // High-precision value of π +#define MAX_PRECISION_FACTOR 810000 // 30^(MAX_PRECISION_DIGITS/2) - base precision factor + +// Earth's radius in meters (WGS84 ellipsoid approximation) +#define EARTH_RADIUS_X_METERS 6378137 // Equatorial radius (semi-major axis) +#define EARTH_RADIUS_Y_METERS 6356752 // Polar radius (semi-minor axis) + +// Earth's circumference in meters +#define EARTH_CIRCUMFERENCE_X (EARTH_RADIUS_X_METERS * 2 * MATH_PI) // Equatorial circumference +#define EARTH_CIRCUMFERENCE_Y (EARTH_RADIUS_Y_METERS * 2 * MATH_PI) // Meridional circumference + +/** + * @section coordinate_conversion Coordinate Conversion Factors + * Factors for converting between different coordinate representations. + */ +#define MICROLAT_TO_FRACTIONS_FACTOR ((double) MAX_PRECISION_FACTOR) // Convert latitude microdegrees to fractions +#define MICROLON_TO_FRACTIONS_FACTOR (4.0 * MAX_PRECISION_FACTOR) // Convert longitude microdegrees to fractions + +/** + * @section grid_encoding_constants Grid and Encoding Constants + * These constants define the fundamental grid structure used in mapcode encoding. + * The mapcode system uses a base-31 grid system that recursively subdivides space. + */ +#define GRID_SIZE_31 31 // Base grid size: 31x31 grid cells (base-31 encoding) +#define GRID_SIZE_961 961 // 31^2 = 961 - second level grid size +#define GRID_SIZE_962 962 // 961 + 1 - used for boundary calculations +#define GRID_SIZE_SQUARED (961 * 961) // 961^2 - third level grid size for fine precision +#define MAX_NAMELESS_RECORDS 62 // Maximum nameless territory records in subdivision +#define Y_DIVIDER 90 // Standard latitude divider for grid calculations +#define SPECIAL_CODEX_21 21 // Special encoding method identifier (type 21) +#define SPECIAL_CODEX_22 22 // Special encoding method identifier (type 22) +#define SPECIAL_CODEX_13 13 // Special encoding method identifier (type 13) +#define SPECIAL_CODEX_14 14 // Special encoding method identifier (type 14) +#define GRID_MULTIPLIER_16 16 // Multiplier for grid offset calculations + +/** + * @section string_encoding_flags String Encoding Type Flags + * Flags to distinguish between different string encoding formats. + */ +#define FLAG_UTF8_STRING 0 // Interpret string pointer as UTF-8 characters +#define FLAG_UTF16_STRING 1 // Interpret string pointer as UTF-16 characters + +/** + * @section distance_calculation Distance Calculation Constants + * Meters per degree latitude is constant globally. For longitude, the actual + * distance varies by latitude, so use factor * cos(midpoint_latitude). + */ +static const double METERS_PER_DEGREE_LAT = EARTH_CIRCUMFERENCE_Y / 360.0; // ~111,319 meters per degree latitude +static const double METERS_PER_DEGREE_LON = EARTH_CIRCUMFERENCE_X / 360.0; // ~111,320 meters per degree longitude at equator + +/** + * @section debug_control Debug Control Variables + */ +static const int DEBUG_STOP_AT = -1; // Internal debug limit for encoding tests (do not use in production!) + +/** + * @section locale_support Locale and Language Support Structures + * These structures support multi-language territory names for international usage. + */ + +/** + * @brief Registry item linking a locale identifier to territory name translations + * @param locale Two-character locale identifier (e.g., "EN", "FR", "DE") + * @param territoryFullNames Array of translated territory names for this locale + */ typedef struct { - const char* locale; - const char** territoryFullNames; + const char* locale; // Language/locale identifier + const char** territoryFullNames; // Array of territory names in this language } LocaleRegistryItem; +/** + * @brief Registry of supported locales and their territory name translations + * This array maps two-character locale codes to arrays of translated territory names. + * Supports major world languages for international mapcode applications. + */ static const LocaleRegistryItem LOCALE_REGISTRY[] = { - {"AF", TERRITORY_FULL_NAME_AF}, - {"AR", TERRITORY_FULL_NAME_AR}, - {"BE", TERRITORY_FULL_NAME_BE}, - {"CN", TERRITORY_FULL_NAME_CN}, - {"CS", TERRITORY_FULL_NAME_CS}, - {"DA", TERRITORY_FULL_NAME_DA}, - {"DE", TERRITORY_FULL_NAME_DE}, - {"EN", TERRITORY_FULL_NAME_EN}, - {"ES", TERRITORY_FULL_NAME_ES}, - {"FI", TERRITORY_FULL_NAME_FI}, - {"FR", TERRITORY_FULL_NAME_FR}, - {"HE", TERRITORY_FULL_NAME_HE}, - {"HI", TERRITORY_FULL_NAME_HI}, - {"HR", TERRITORY_FULL_NAME_HR}, - {"ID", TERRITORY_FULL_NAME_ID}, - {"IT", TERRITORY_FULL_NAME_IT}, - {"JA", TERRITORY_FULL_NAME_JA}, - {"KO", TERRITORY_FULL_NAME_KO}, - {"NL", TERRITORY_FULL_NAME_NL}, - {"NO", TERRITORY_FULL_NAME_NO}, - {"PT", TERRITORY_FULL_NAME_PT}, - {"PL", TERRITORY_FULL_NAME_PL}, - {"RU", TERRITORY_FULL_NAME_RU}, - {"SV", TERRITORY_FULL_NAME_SV}, - {"SW", TERRITORY_FULL_NAME_SW}, - {"TR", TERRITORY_FULL_NAME_TR}, - {"UK", TERRITORY_FULL_NAME_UK} + {"AF", TERRITORY_FULL_NAME_AF}, // Afrikaans + {"AR", TERRITORY_FULL_NAME_AR}, // Arabic + {"BE", TERRITORY_FULL_NAME_BE}, // Belarusian + {"CN", TERRITORY_FULL_NAME_CN}, // Chinese (Simplified) + {"CS", TERRITORY_FULL_NAME_CS}, // Czech + {"DA", TERRITORY_FULL_NAME_DA}, // Danish + {"DE", TERRITORY_FULL_NAME_DE}, // German + {"EN", TERRITORY_FULL_NAME_EN}, // English + {"ES", TERRITORY_FULL_NAME_ES}, // Spanish + {"FI", TERRITORY_FULL_NAME_FI}, // Finnish + {"FR", TERRITORY_FULL_NAME_FR}, // French + {"HE", TERRITORY_FULL_NAME_HE}, // Hebrew + {"HI", TERRITORY_FULL_NAME_HI}, // Hindi + {"HR", TERRITORY_FULL_NAME_HR}, // Croatian + {"ID", TERRITORY_FULL_NAME_ID}, // Indonesian + {"IT", TERRITORY_FULL_NAME_IT}, // Italian + {"JA", TERRITORY_FULL_NAME_JA}, // Japanese + {"KO", TERRITORY_FULL_NAME_KO}, // Korean + {"NL", TERRITORY_FULL_NAME_NL}, // Dutch + {"NO", TERRITORY_FULL_NAME_NO}, // Norwegian + {"PT", TERRITORY_FULL_NAME_PT}, // Portuguese + {"PL", TERRITORY_FULL_NAME_PL}, // Polish + {"RU", TERRITORY_FULL_NAME_RU}, // Russian + {"SV", TERRITORY_FULL_NAME_SV}, // Swedish + {"SW", TERRITORY_FULL_NAME_SW}, // Swahili + {"TR", TERRITORY_FULL_NAME_TR}, // Turkish + {"UK", TERRITORY_FULL_NAME_UK} // Ukrainian }; -// important information about the 8 parents +/** + * @section parent_territories Parent Territory Information + * The 8 major parent territories that contain subdivisions with shorter mapcodes. + * These large countries/regions are subdivided to allow shorter codes within them. + */ + +/** + * @brief Three-letter ISO codes for parent territories + * Comma-separated string of 3-letter ISO codes for the 8 major parent territories + */ static const char* PARENTS_3 = "USA,IND,CAN,AUS,MEX,BRA,RUS,CHN,"; + +/** + * @brief Two-letter ISO codes for parent territories + * Comma-separated string of 2-letter ISO codes corresponding to PARENTS_3 + */ static const char* PARENTS_2 = "US,IN,CA,AU,MX,BR,RU,CN,"; + +/** + * @brief Territory enumeration values for parent territories + * Array mapping parent territory numbers (1-8) to their Territory enum values. + * Index 0 is TERRITORY_NONE, indices 1-8 are the 8 parent territories. + */ static const enum Territory PARENT_NR[9] = { - TERRITORY_NONE, - TERRITORY_USA, - TERRITORY_IND, - TERRITORY_CAN, - TERRITORY_AUS, - TERRITORY_MEX, - TERRITORY_BRA, - TERRITORY_RUS, - TERRITORY_CHN + TERRITORY_NONE, // 0 - no parent + TERRITORY_USA, // 1 - United States of America + TERRITORY_IND, // 2 - India + TERRITORY_CAN, // 3 - Canada + TERRITORY_AUS, // 4 - Australia + TERRITORY_MEX, // 5 - Mexico + TERRITORY_BRA, // 6 - Brazil + TERRITORY_RUS, // 7 - Russia + TERRITORY_CHN // 8 - China }; -// base-31 alphabet, digits (0-9), consonants (10-30), vowels (31-33) +/** + * @section base31_encoding Base-31 Encoding Character Set + * The mapcode system uses a base-31 alphabet for compact encoding. + * Character set is designed to avoid ambiguous characters and improve readability. + */ + +/** + * @brief Base-31 encoding alphabet used for mapcode generation + * + * Character mapping: + * - Positions 0-9: Digits '0'-'9' + * - Positions 10-30: Consonants 'B','C','D','F','G','H','J','K','L','M','N','P','Q','R','S','T','V','W','X','Y','Z' + * - Positions 31-33: Vowels 'A','E','U' (used for special purposes) + * + * Notable exclusions: 'I' and 'O' are excluded to avoid confusion with '1' and '0' + */ static const char ENCODE_CHARS[34] = { - '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', - 'B', 'C', 'D', 'F', 'G', 'H', 'J', 'K', 'L', 'M', - 'N', 'P', 'Q', 'R', 'S', 'T', 'V', 'W', 'X', 'Y', 'Z', - 'A', 'E', 'U' + '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', // Digits (0-9) + 'B', 'C', 'D', 'F', 'G', 'H', 'J', 'K', 'L', 'M', // Consonants (10-19) + 'N', 'P', 'Q', 'R', 'S', 'T', 'V', 'W', 'X', 'Y', 'Z', // Consonants (20-30) + 'A', 'E', 'U' // Vowels (31-33) }; +/** + * @brief Convert ASCII character to base-31 value for mapcode decoding + * @param ch ASCII character to decode + * @return Base-31 value (0-30), or negative for special cases: + * -1: illegal character + * -2: vowel 'A' (position 31 in ENCODE_CHARS) + * -3: vowel 'E' (position 32 in ENCODE_CHARS) + * -4: vowel 'U' (position 33 in ENCODE_CHARS) + * + * Special handling: 'O'/'o' maps to '0', 'I'/'i' maps to '1' for user convenience. + * This allows users to type potentially confusing characters and still get correct results. + */ static signed char decodeChar(const char ch) { - // base-31 value of ascii character (negative for illegal characters) - // special cases -2, -3, -4 for vowels; o and i interpreted as 0 and 1. + // Lookup table for base-31 value of ASCII character (negative for illegal characters) + // Special cases -2, -3, -4 for vowels; 'O' and 'I' interpreted as '0' and '1'. static const signed char decode_chars[256] = { -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 0 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, // 16 @@ -233,13 +373,25 @@ static signed char decodeChar(const char ch) { return decode_chars[(unsigned char)ch]; // ch can be negative, must be fit to range 0-255. } -/////////////////////////////////////////////////////////////////////////////////////////////// -// -// distanceInMeters -// -/////////////////////////////////////////////////////////////////////////////////////////////// - -// PUBLIC - returns distance (in meters) between two coordinates (in degrees) +/** + * @brief Calculate the distance in meters between two coordinate points + * @param latDeg1 Latitude of first point in degrees (-90 to 90) + * @param lonDeg1 Longitude of first point in degrees (-180 to 180) + * @param latDeg2 Latitude of second point in degrees (-90 to 90) + * @param lonDeg2 Longitude of second point in degrees (-180 to 180) + * @return Distance between the two points in meters + * + * This function calculates the approximate distance between two points on Earth's surface + * using a simplified spherical model. The calculation: + * 1. Handles longitude wrapping around the 180°/-180° meridian + * 2. Uses cosine correction for longitude distance based on average latitude + * 3. Applies Pythagorean theorem to get final distance + * + * Note: This is an approximation suitable for mapcode purposes but not a precise + * geodetic distance calculation (which would require ellipsoid math). + * + * @public + */ double distanceInMeters(double latDeg1, double lonDeg1, double latDeg2, double lonDeg2) { double dx; double dy; @@ -263,27 +415,49 @@ double distanceInMeters(double latDeg1, double lonDeg1, double latDeg2, double l return sqrt(dx * dx + dy * dy); } -/////////////////////////////////////////////////////////////////////////////////////////////// -// -// maxErrorInMeters -// -/////////////////////////////////////////////////////////////////////////////////////////////// +/** + * @section precision_error_calculation Precision Error Calculation + * The mapcode system supports high-precision encoding with additional digits. + * Each extra digit reduces the maximum possible error by approximately a factor of 5. + */ -// maximum error in meters for a certain nr of high-precision digits +/** + * @brief Maximum error distances in meters for different precision levels + * + * This lookup table contains the maximum possible error (in meters) for each + * supported precision level. The values are empirically determined based on + * the mapcode grid system: + * + * Index 0: Base precision (no extra digits) - ~7.49m max error + * Index 1: 1 extra digit - ~1.39m max error + * Index 2: 2 extra digits - ~0.251m max error + * ... and so on up to MAX_PRECISION_DIGITS + * + * Each additional precision level reduces error by approximately 30^0.5 ≈ 5.48x + */ static const double MAX_ERROR_IN_METERS[MAX_PRECISION_DIGITS + 1] = { - 7.49, - 1.39, - 0.251, - 0.0462, - 0.00837, - 0.00154, - 0.000279, - 0.0000514, - 0.0000093 + 7.49, // 0 extra digits - base precision + 1.39, // 1 extra digit + 0.251, // 2 extra digits + 0.0462, // 3 extra digits + 0.00837, // 4 extra digits + 0.00154, // 5 extra digits + 0.000279, // 6 extra digits + 0.0000514, // 7 extra digits + 0.0000093 // 8 extra digits (maximum supported) }; - -// PUBLIC - returns maximum error in meters for a certain nr of high-precision digits +/** + * @brief Get the maximum possible error for a given precision level + * @param extraDigits Number of extra precision digits (0 to MAX_PRECISION_DIGITS) + * @return Maximum error in meters for this precision level, or 0.0 for invalid input + * + * This function returns the theoretical maximum error that can occur when encoding + * a coordinate at the specified precision level. The actual error is typically + * much smaller than this maximum value. + * + * @public + */ double maxErrorInMeters(int extraDigits) { ASSERT(extraDigits >= 0); if ((extraDigits < 0) || (extraDigits > MAX_PRECISION_DIGITS)) { @@ -292,36 +466,70 @@ double maxErrorInMeters(int extraDigits) { return MAX_ERROR_IN_METERS[extraDigits]; } -/////////////////////////////////////////////////////////////////////////////////////////////// -// -// Point / Point32 -// -/////////////////////////////////////////////////////////////////////////////////////////////// +/** + * @section coordinate_structures Coordinate Representation Structures + * The mapcode system uses multiple coordinate representations for different purposes: + * - Point32: Integer microdegree coordinates (precise, efficient) + * - Point: Floating-point coordinates (flexible units depending on context) + */ +/** + * @brief Integer coordinate point in microdegrees + * + * This structure represents coordinates using 32-bit integers in microdegrees + * (millionths of a degree). This provides: + * - High precision without floating-point rounding errors + * - Efficient storage and comparison operations + * - Range: approximately ±2147 degrees (more than sufficient for Earth coordinates) + */ typedef struct { - int latMicroDeg; // latitude in microdegrees - int lonMicroDeg; // longitude in microdegrees + int latMicroDeg; // Latitude in microdegrees (±90,000,000 for ±90°) + int lonMicroDeg; // Longitude in microdegrees (±180,000,000 for ±180°) } Point32; +/** + * @brief Floating-point coordinate point with flexible units + * + * This structure uses double-precision floating-point numbers. + * The units depend on context: + * - Sometimes degrees (for user-facing coordinates) + * - Sometimes fractions (for internal grid calculations) + * - Sometimes other units (for intermediate calculations) + */ typedef struct { - // Point - double lat; // latitude (units depend on situation) - double lon; // longitude (units depend on situation) + double lat; // Latitude (units depend on usage context) + double lon; // Longitude (units depend on usage context) } Point; - +/** + * @brief Convert fraction coordinates to 32-bit microdegree coordinates + * @param p Point containing coordinates in fraction units + * @return Point32 with coordinates converted to microdegrees + * + * This function converts from the internal fraction coordinate system + * to microdegree integers. The conversion factors (810000, 3240000) are + * derived from the mapcode grid mathematics. + */ static Point32 convertFractionsToCoord32(const Point* p) { Point32 p32; - p32.latMicroDeg = (int)floor(p->lat / 810000); - p32.lonMicroDeg = (int)floor(p->lon / 3240000); + p32.latMicroDeg = (int)floor(p->lat / 810000); // Convert latitude fractions to microdegrees + p32.lonMicroDeg = (int)floor(p->lon / 3240000); // Convert longitude fractions to microdegrees return p32; } - +/** + * @brief Convert fraction coordinates to degree coordinates + * @param p Point containing coordinates in fraction units + * @return Point with coordinates converted to degrees + * + * This function converts from the internal fraction coordinate system + * to standard degree coordinates. The large divisors (810000 * 1000000, + * 3240000 * 1000000) scale from fractions to degrees. + */ static Point convertFractionsToDegrees(const Point* p) { Point pd; - pd.lat = p->lat / (810000 * 1000000.0); - pd.lon = p->lon / (3240000 * 1000000.0); + pd.lat = p->lat / (810000 * 1000000.0); // Convert latitude fractions to degrees + pd.lon = p->lon / (3240000 * 1000000.0); // Convert longitude fractions to degrees return pd; } From 0b729486470ad711efa220a0577425e3fd11042c Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Thu, 11 Sep 2025 10:07:27 +0200 Subject: [PATCH 180/181] Fix comments --- mapcodelib/mapcoder.h | 75 +++++++++++++++++++++---------------------- 1 file changed, 36 insertions(+), 39 deletions(-) diff --git a/mapcodelib/mapcoder.h b/mapcodelib/mapcoder.h index 69bf2c0..63e68b1 100644 --- a/mapcodelib/mapcoder.h +++ b/mapcodelib/mapcoder.h @@ -72,12 +72,12 @@ extern "C" { #define MAX_MAPCODE_RESULT_ASCII_LEN (MAX_ISOCODE_ASCII_LEN + 1 + MAX_CLEAN_MAPCODE_ASCII_LEN + 1) // Max. chars to store a single result (including zero-terminator). -#define MAX_TERRITORY_FULLNAME_UTF8_LEN 111 // Max. number of characters to store the longest possible territory name (in UTF8) +#define MAX_TERRITORY_FULLNAME_UTF8_LEN 111 // Max. number of characters to store the longest possible territory name (in UTF-8) -#define MAX_MAPCODE_RESULT_UTF8_LEN (MAX_MAPCODE_RESULT_ASCII_LEN * 3) // One mapcode character can become at most 3 UTF8characters. +#define MAX_MAPCODE_RESULT_UTF8_LEN (MAX_MAPCODE_RESULT_ASCII_LEN * 3) // One mapcode character can become at most 3 UTF-8 characters. -#define MAX_MAPCODE_RESULT_UTF16_LEN (MAX_MAPCODE_RESULT_ASCII_LEN) // Each mapcode character can become one UTF16 word. +#define MAX_MAPCODE_RESULT_UTF16_LEN (MAX_MAPCODE_RESULT_ASCII_LEN) // Each mapcode character can become one UTF-16 word. // The constants are also exported as variables, to allow other languages to use them. @@ -94,8 +94,8 @@ extern int _MAX_MAPCODE_RESULT_UTF16_LEN; extern int _MAX_ALPHABETS_PER_TERRITORY; /** - * The type Mapcodes hold a number of mapcodes, for example from an encoding call. - * If a result contains a space, that space seperates the territory ISO3166 code from the mapcode. + * The type `Mapcodes` holds a number of Mapcodes, for example from an encoding call. + * If a result contains a space, that space separates the territory ISO3166 code from the mapcode. * International mapcodes never include a territory ISO3166 code, nor a space. */ typedef struct { @@ -105,13 +105,13 @@ typedef struct { /** - * The MapcodeElement structure is returned by decodeXXX and can be used to inspect or clean up the - * mapcode input. The field territoryISO contains the cleaned up territory code from the input, but + * The `MapcodeElements` structure is returned by decodeXXX and can be used to inspect or clean up the + * mapcode input. The field `territoryISO` contains the cleaned-up territory code from the input, but * the code may be abbreviated, or even missing (if it wasn't available in the input). * * If you want to get a full territory code, use: - * char isoName[MAX_ISOCODE_ASCII_LEN + 1]; - * getTerritoryIsoName(isoName, mapcodeElement.territoryCode, 0) + * char isoName[MAX_ISOCODE_ASCII_LEN + 1]; + * getTerritoryIsoName(isoName, mapcodeElements.territoryCode, 0); */ typedef struct { char territoryISO[MAX_ISOCODE_ASCII_LEN + 1]; // The (trimmed and uppercased) territory code, from the input. @@ -136,7 +136,7 @@ enum MapcodeError { ERR_INVALID_MAPCODE_FORMAT, // string not recognized as mapcode format ERR_INVALID_CHARACTER, // mapcode contains an invalid character ERR_BAD_ARGUMENTS, // an argument is invalid (e.g. NULL) - ERR_INVALID_ENDVOWELS, // mapcodes ends in UE or UU + ERR_INVALID_ENDVOWELS, // mapcode ends in UE or UU ERR_EXTENSION_INVALID_LENGTH, // precision extension too long, or empty ERR_EXTENSION_INVALID_CHARACTER, // bad precision extension character (e.g. Z) ERR_UNEXPECTED_DOT, // mapcode dot can not be in this position @@ -156,7 +156,7 @@ enum MapcodeError { ERR_MISSING_TERRITORY, // mapcode can not be decoded without territory ERR_EXTENSION_UNDECODABLE, // extension does not decode to valid coordinate ERR_MAPCODE_UNDECODABLE, // mapcode does not decode inside territory - ERR_BAD_COORDINATE, // latitude or longitude is NAN or infinite + ERR_BAD_COORDINATE, // latitude or longitude is NaN or infinite // all OK. @@ -178,9 +178,8 @@ enum MapcodeError { * make them represent the coordinate more accurately. * * Returns: - * Number of results stored in parameter results. Always >= 0 (0 if no encoding was possible or an error occurred). - * The results are stored as pairs (Mapcode, territory name) in: - * (results[0], results[1])...(results[(2 * N) - 2], results[(2 * N) - 1]) + * Number of results stored in `mapcodes->count`. Always >= 0 (0 if no encoding was possible or an error occurred). + * Each resulting string is stored in `mapcodes->mapcode[i]` and may include a territory ISO3166 code followed by a space when applicable. */ int encodeLatLonToMapcodes( @@ -193,12 +192,11 @@ int encodeLatLonToMapcodes( /** * Encode a latitude, longitude pair (in degrees) to a single Mapcode: the shortest possible for the given territory - * (which can be 0 for all territories). + * (pass TERRITORY_NONE or TERRITORY_UNKNOWN to consider all territories). * * Arguments: - * result - Returned Mapcode. The caller must not allocate or de-allocated this string. - * The resulting string MUST be allocated (and de-allocated) by the caller. - * The caller should allocate at least MAX_MAPCODE_RESULT_ASCII_LEN characters for the string. + * mapcode - Output buffer for the resulting Mapcode. The caller must allocate this buffer + * with capacity of at least MAX_MAPCODE_RESULT_ASCII_LEN characters. * lat - Latitude, in degrees. Range: -90..90. * lon - Longitude, in degrees. Range: -180..180. * territory - Territory (e.g. as obtained from getTerritoryCode), used as encoding context. @@ -224,9 +222,8 @@ int encodeLatLonToSingleMapcode( * (like Swift). * * Arguments: - * result - Returned Mapcode. The caller must not allocate or de-allocated this string. - * The resulting string MUST be allocated (and de-allocated) by the caller. - * The caller should allocate at least MAX_MAPCODE_RESULT_ASCII_LEN characters for the string. + * mapcode - Output buffer for the resulting Mapcode. The caller must allocate this buffer + * with capacity of at least MAX_MAPCODE_RESULT_ASCII_LEN characters. * lat - Latitude, in degrees. Range: -90..90. * lon - Longitude, in degrees. Range: -180..180. * territory - Territory (e.g. as obtained from getTerritoryCode), used as encoding context. @@ -251,7 +248,7 @@ int encodeLatLonToSelectedMapcode( /** - * Decode a utf8 or ascii Mapcode to a latitude, longitude pair (in degrees). + * Decode a UTF-8 or ASCII Mapcode to a latitude/longitude pair (in degrees). * * Arguments: * lat - Decoded latitude, in degrees. Range: -90..90. @@ -262,7 +259,7 @@ int encodeLatLonToSelectedMapcode( * mapcodeElements - If not NULL, filled with analysis of the string (unless an error was encountered). * * Returns: - * ERR_OK if encoding succeeded. + * ERR_OK if decoding succeeded. */ enum MapcodeError decodeMapcodeToLatLonUtf8( double* latDeg, @@ -273,18 +270,18 @@ enum MapcodeError decodeMapcodeToLatLonUtf8( /** - * Decode a utf16 Mapcode to a latitude, longitude pair (in degrees). + * Decode a UTF-16 Mapcode to a latitude/longitude pair (in degrees). * * Arguments: * lat - Decoded latitude, in degrees. Range: -90..90. * lon - Decoded longitude, in degrees. Range: -180..180. - * mapcodeElements - If not NULL, filled with analysis of the string (unless an error was encountered) - * utf8string - Mapcode to decode (ascii or utf8 string). + * utf16string - Mapcode to decode (UTF-16 string). * territory - Territory (e.g. as obtained from getTerritoryCode), used as decoding context. * Pass TERRITORY_NONE if not available. + * mapcodeElements - If not NULL, filled with analysis of the string (unless an error was encountered). * * Returns: - * ERR_OK if encoding succeeded. + * ERR_OK if decoding succeeded. */ enum MapcodeError decodeMapcodeToLatLonUtf16( double* latDeg, @@ -299,7 +296,7 @@ enum MapcodeError decodeMapcodeToLatLonUtf16( * the return value ERR_OK indicates the string has the Mapcode format, much like string comparison strcmp returns.) * * Arguments: - * utf8String/utf16String - Mapcode string to check, in UTF8 or UTF16 format. + * utf8String/utf16String - Mapcode string to check, in UTF-8 or UTF-16 format. * * Returns: * ERR_OK if the string has a correct Mapcode format, another ERR_XXX value if the string does @@ -318,8 +315,8 @@ enum MapcodeError compareWithMapcodeFormatUtf16(const UWORD* utf16String); * Convert an ISO3166 territory code to a territory. * * Arguments: - * territoryISO - String starting with ISO3166 code of territory (e.g. "USA" or "US-CA"). - * parentTerritoryCode - Parent territory, or TERRITORY_NONE if not available. + * territoryISO - String starting with ISO3166 code of territory (e.g. "USA" or "US-CA"). + * optionalTerritoryContext - Parent territory, or TERRITORY_NONE if not available. * * Returns: * Territory (> _TERRITORY_MIN) if succeeded, or TERRITORY_NONE if failed. @@ -333,9 +330,9 @@ enum Territory getTerritoryCode( * Convert a territory to a territory name. * * Arguments: - * territoryISO - String to territory ISO code name result. + * territoryISO - Output buffer for the territory ISO code name. * territory - Territory to get the name of. - * userShortName - Pass 0 for full name, 1 for short name (state codes may be ambiguous). + * useShortName - Pass 0 for full name, 1 for short name (state codes may be ambiguous). * * Returns: * Pointer to result. String will be empty if territory illegal. @@ -347,8 +344,8 @@ char* getTerritoryIsoName( /** - * Given a territory, return the territory itself it it was a country, or return its parent - * territory if it was a subdivision (e.g. a state). + * Given a territory, return the territory itself if it is a country, or return its parent + * territory if it is a subdivision (e.g. a state). * * Arguments: * territory - territory (either a country or a subdivision, e.g. a state). @@ -418,7 +415,7 @@ int multipleBordersNearby( * Returns territory names in English. There's always at least 1 alternative (with index 0). * * Arguments: - * territoryName - Target string, allocated by caller to be at least MAX_TERRITORY_FULLNAME_ASCII_LEN + 1 bytes. + * territoryName - Target string, allocated by caller to be at least MAX_TERRITORY_FULLNAME_UTF8_LEN + 1 bytes. * territory - Territory to get name for. * alternative - Which name to get, must be >= 0 (0 = default, 1 = first alternative, 2 = second etc.). * @@ -490,7 +487,7 @@ int getFullTerritoryNameInLocaleInAlphabetUtf8( /** - * This struct contains the returned alphabest for getAlphabetsForTerritory. The 'count' specifies + * This struct contains the returned alphabets for getAlphabetsForTerritory. The 'count' specifies * how many alphabets are listed in 'alphabet', range [1, MAX_ALPHABETS_PER_TERRITORY]. */ #define MAX_ALPHABETS_PER_TERRITORY 3 @@ -510,7 +507,7 @@ typedef struct { * * Returns: * A pointer to a TerritoryAlphabets structure, or NULL if the territory is invalid. - * (The pointer is owned by the library and should not be dealloacted by the caller.) + * (The pointer is owned by the library and should not be deallocated by the caller.) */ const TerritoryAlphabets* getAlphabetsForTerritory(enum Territory territory); @@ -525,7 +522,7 @@ const TerritoryAlphabets* getAlphabetsForTerritory(enum Territory territory); * alphabet - Alphabet to use. * * Returns: - * Encode UTF8 string (pointer to utf8String buffer), allocated and deallocated by the caller. + * Encoded UTF-8 string (pointer to utf8String buffer), allocated and deallocated by the caller. */ char* convertMapcodeToAlphabetUtf8(char* utf8String, const char* asciiString, enum Alphabet alphabet); @@ -540,7 +537,7 @@ char* convertMapcodeToAlphabetUtf8(char* utf8String, const char* asciiString, en * alphabet - Alphabet to use. * * Returns: - * Encode UTF16 string (pointer to utf16String buffer), allocated and deallocated by the caller. + * Encoded UTF-16 string (pointer to utf16String buffer), allocated and deallocated by the caller. */ UWORD* convertMapcodeToAlphabetUtf16(UWORD* utf16String, const char* asciiString, enum Alphabet alphabet); From 2634d1836b6ad1728cdfe55b3b9c0e989ea1ab8c Mon Sep 17 00:00:00 2001 From: Rijn Buve Date: Thu, 11 Sep 2025 10:17:26 +0200 Subject: [PATCH 181/181] Fix comments --- mapcodelib/mapcode_alphabets.h | 2 +- mapcodelib/mapcode_legacy.h | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/mapcodelib/mapcode_alphabets.h b/mapcodelib/mapcode_alphabets.h index 90bd4c8..7ffab2b 100644 --- a/mapcodelib/mapcode_alphabets.h +++ b/mapcodelib/mapcode_alphabets.h @@ -20,7 +20,7 @@ extern "C" { #endif /** - * Mapcodes are suppored in a variety of alphabets, using UTF16. The following + * Mapcodes are supported in a variety of alphabets, using UTF-16. The following * enum specifies the alphabets (or scripts, as they are also called). * The 'default' alphabet is Roman, which is always supported. Other * alphabets may not be supported by every application that accepts diff --git a/mapcodelib/mapcode_legacy.h b/mapcodelib/mapcode_legacy.h index 7b125a5..566a1a7 100644 --- a/mapcodelib/mapcode_legacy.h +++ b/mapcodelib/mapcode_legacy.h @@ -80,9 +80,9 @@ extern "C" { * Encode a latitude, longitude pair (in degrees) to a set of Mapcodes. Not thread-safe! * * Arguments: - * mapcodesAndTerritories - Results set of mapcodes and territories. + * mapcodesAndTerritories - Result set of mapcodes and territories. * The caller must pass an array of at least 2 * MAX_NR_OF_MAPCODE_RESULTS - * string points, which must NOT be allocated or de-allocated by the caller. + * string pointers, which must NOT be allocated or de-allocated by the caller. * The resulting strings are statically allocated by the library and will be overwritten * by the next call to this method! * lat - Latitude, in degrees. Range: -90..90. @@ -94,8 +94,8 @@ extern "C" { * make them represent the coordinate more accurately. * * Returns: - * Number of results stored in parameter results. Always >= 0 (0 if no encoding was possible or an error occurred). - * The results are stored as pairs (Mapcode, territory name) in: + * Number of results (N). Always >= 0 (0 if no encoding was possible or an error occurred). + * The results are stored as pairs (Mapcode, territory name) in mapcodesAndTerritories: * (results[0], results[1])...(results[(2 * N) - 2], results[(2 * N) - 1]) */ int encodeLatLonToMapcodes_Deprecated( // Warning: this method is deprecated and not thread-safe. @@ -110,11 +110,11 @@ int encodeLatLonToMapcodes_Deprecated( // Warning: this method is deprecated and * DEPRECATED OLD VARIANT, NOT THREAD-SAFE: * * Convert a territory to a territory name. - * Non-threadsafe routine which uses static storage, overwritten at each call. + * Non-thread-safe routine which uses static storage, overwritten at each call. * * Arguments: * territory - Territory to get the name of. - * userShortName - Pass 0 for full name, 1 for short name (state codes may be ambiguous). + * useShortName - Pass 0 for full name, 1 for short name (state codes may be ambiguous). * * Returns: * Pointer to result. String will be empty if territory illegal. @@ -148,7 +148,7 @@ char* convertToRoman(char* asciiString, int maxLength, const UWORD* utf16String) * alphabet - Alphabet to use. * * Returns: - * Encoded Unicode string, points at buffer from 'utf16String', allocated/deallocated by caller. + * Encoded Unicode string, points at buffer from 'utf16String', allocated and deallocated by the caller. */ UWORD* convertToAlphabet(UWORD* utf16String, int maxLength, const char* asciiString, enum Alphabet alphabet);

)A@_}KRqq5yl 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 JdHdnr?SI{45BC57 delta 249825 zcmaIcQ*a<(+%D>gZQHi(WMbRq#CFHFJ+W=uwrzWonehC-U3;Iaea=nSTU~wCtJbRD zdg{#%L_Y{eO;7?x^mIMQxlsJ?3=4k12#{ac>A$@|Q{oSj2&V<|n|a-Db{RO|H?v(q zObZ%{Rv{IO!yWWSg7n$qn z^k5KG^;+ouy=OSkUzWyi#;ZN2bEj00V>?NC$qZ+jXLi?T&$jQg7L-O_`>)T&ES zyxxnk7yX$0+g6-x^0$2m%E{dJpR(JxCV3DK|J&PcS}xJmLf@7RXo^Wg{LeofKH$J& zupxH@(?iE3NzZzOL5dYZ-BrLRSHoxSUz@AV{dNQAbJ`MILoO#bUEv*64%(BSwt&{C zN=t3?f!GExIoz-*gA~l~kUh2~!J$uqu@UZGAeers{2S{@Q1iFV6V7u8y7|%D58g_Q zlQIjkL(G=z%Ff!ZBHS`>(iPuX{Xa@L>T8oew!yPEfN>_rn>7uhfU(!&ctO(7^U@?G za)?mP{cnc)5~GID-aEMcYzKn?&{A}e z{2pP0>U*nb!(V8q1e$-&lizQIE7)}FgT?j)1HS) zo}H;orIeK_@RLlL6=H`HqtA@l?90y-%22s?7ut%Tef=FT-SvU^R??}3X1nYtF7N#e z@0%D9@L&Rk^mF}Y^3J;5zbk}ip67JR!mXj*86V|p@wh3fecF{`OtiAuur|uT5r-12 zl_!MPIeU4GvvEAB;xkwxs9f^tBw-Y5spW#;EDQK@X7KP*l=u4%?7fGEHHq}e=oO#Q zPvN?7pxRUtX)(5fYiSiZD~B0jsX~=6*HHy3M8wcm-AdlYTx&^CK`OF#B`m+MpfPcu z>gJ8kjqcHK5&T6R= zf(5Um;t@2bl^IiH>Ao<;vD-n39WD0XPC@Wa(d9=!+#dAHx{5sJWP7}Rkv$j!ASi$= z8A!CmNFi}+ix`{;jRxo)e=j%%_}&c?OEqMDiiK%~j(wCCUoc)?*lKBg*iwBjvJ6jY9Oyz-IZ4D@=4dKiN)YOQ|u7m9U?qSbQdMqEwGkBDM>=5M_T8+#%U@S~i$Y!w?wG zP7!^@X$~icpJ`X52|0#GmH>ym1u)AKMg$pXEBJ9d2vQJAE*Tn9WBAXu8F|%(vmsdA zzjXE`GT8B){58FqL8}I^OV9?k6}UKvXxf#I2cgnJ9}MXDc3pG@Z@YFKw?kt? zwpU!RZHSwkk_tRC6Wy;z4~FSEv8gP~2N0*DFI~!BvJ})ut9sP5!hrk|sT&g07xc^^ zjqLKCEp2q&{Pg}ikYpIE!Uxa}Hk-tPm-;X|>5FATJet7~M?MjmvX}PU#;_EH8-Wd_ zG#FTs1Y!pdULe-Un6d{OG(56?w?RGCq^NOB3c z-S5Ki!Pj6vdx&An{z02DHaunwL_)8?t1lt!L)IG5b*%Gpi~$l+O3d2|jtx#WaT^%F z+Sj=`+Gdr~IP^R*f3+Lw7iy6xob+Q?4{)o$s?Vu94+!4N-1;QgMa0U#JUMme%8Xr}*B(WzzgTFZ?g7T4K!7Q$;vpSqtJB?6h z{~E%r;Y_(#fd_cx<_;tI8L^}Jd6*%+^u}5IGy|KQP|;x1ECAVGQRtfXyC_aChl~jk zX2b#*L9jd69;CS^?vZ?dbx1q=pL+ul@U((c`JF`LW6=vF+jI9L(Y&{R8lvgt%=;{zh4#^oem*AZ@k+Vz@al8iEm zb7V+<{tVD|A#^G3&l~=VnCHnX+Xa?!+SXGX+GffLw64`=tH^Afj5k`-ShmcnR_#)O z{)y3^P^P8#IPk{*`vETYFghSdf)^zrW1o%~X#$~g+K*lA%Db3Rs=`m;CC0{NGLbe= z1cXPkK#!1Nv?p|>B~bo?T&EspP_r=?ch`VuOeB4VX*=>OB&K3ar zE$}q;GGNJ#qhQ(4pFUKtHM2DUQ8gB#qFNV-)iewz=Kcz#G{XLfN-8x*?~aRTYZt<8 zjd|69L1SpyyBEhpMU~ZecHAA3fQ66N13a}mlx#TGkD)O$3qr{L9=MD44Z1V4rra%X zytR0UNjG1_dEn#YOsd4eO~RV%F=L)M8`(|{%=)gIevnUoUSx>YL%g}95;Guw~|bAF#A{d@2-49v^% z|1!hEX_Q1py<(J9AeyJbaw5exTT_J}5%Ci~3Tj**fiP{LgBmqTpUSjaUl*z$H=pJ8 zg4==@`yf+UTxPl^0f8OUt}yxzvbhpzk77BLBt51{=PttJB~v#tjT;3$^D#kCEsm{L z`~AeySYc;$vL(GR|5Jf6>1y(%2C#KUym&!!ZZONG#t7lW#10OzZ!I+zfSx^a62-p< zZ=#~lYo9(^>q@vSJD1!ptk@IGH(r-To>u6GTmc;@3>6enb9XmSjb)F7icU|qGE)^< zQbV+*q7;h}F-GxoW+S0>Qj2Ys7rm0dA2Q#Dk^hyxaU`G4i9R-B3x~&r1N@6{*bdX@G!mU-;2tFF8@ram{O5q^?M*GN^sZAc7SlVDVN zZsdtEI*%z>wCjKko5dP(4E{tzFy9!t()IDCYdDDd@5dcA(1nj0VIc-8{I@}LTr`X` zQKK2tL<*(P^^6aM2?!&<0XTW&p<8qvB3GD&6y_UZIGdx=mXQb%8sp0}xPMypMC|3~ zzj)DjZb!CQro){oz-J|H2Mus^d^&t24gCeykcjaPIaW6b=hBHvMjhWK5t)0lXSsT@ zZ;Cx<2|jR=$GKtJmbwL&$+-d=$QhcN`M)gtv7bGXGzPkGwqe@j0E7XKp`U4?L)Oih zEWP+N@6xmFQ>8*8PZh0q;A!RrCyqOTvFNYxALNY0PCJ2HzH}DB?YH;vVU9Zo6JgG3 zCSWc>Ggrx&Z+rhHV^(XuaCO_1eFMSS?=P03ia zTbsv?_ACz&SRf%wfr8Kx#hndno!*}t5r<>3<%I0_ykTXylPdIEExmu~qnrlJ4%@xC zm(%RDIY)4Bz2+t1e0(`OUfK6+W%_y=smBB$cvLiH@iYmY+0_!nUD=!e7`3~~7|4u? z?h&7%>FV&JKH~aI6tlG)?Qh($C!|2ZKHivljfEVRi`zGl183s8h%q9(T+(V;eksj0 z!*$j}l+wa7ri**`It0^gAvjZr<56u%su(a-30s}F5SUg3e&qNAkX(-Hro;jQt<>u) z!eNir)fnK5qbR8x+H~+Z8La*>xaN@~HL!H~P6M9HlLaj8p=``u#{*lStAijpEys^_ zmWBL-3i!M104gSyl@R51h6YCW0aG5I5;Ky=l;`A1kVuglzY7)Ax|AYSu{#yi{Jb_y zBo&lkQ~|wuhW+rQdZX-gkxZ?XUgdfX{ynVxYu@lMCB(S;hhYXNlZO%Wi29)^a;VNx z%;4NZ$h8@(_^-i8KBFg=>tn6KmH}lOJ^BrD841~C;J;H}B1a{e;hozOs*W&V?U}&g z5$K^xYz4+c!aUF^MYo}SK3?xxTfs5*8N9_*hq~ZYLvwpO*f7|0GAzkhf=5+oP3oOd z5LnKq*qc+Lu&edtR;}JH8>$ODX+gu5mJld%a7O>3-E(Kf?!YFw1TjR9THthprn-Ef zxmdNstek9pgY;wl3`llLL_;TLCU!8ffn{T3VS_cdH~XK=nw-$foGgb(3&NW0foQ?T zMa;tf-)AbYOloTE#4IfTlZpS!ti(M3C$bThGx3@9f6QNg`OoA{ zp9MK_3YiKuJS!quRGVE$vQcWkHGF+4eSevy?T?qejVtq-@>^ak*p7nB3T?ez&Ap*M zNn;5vBFE3TW&ZSLHARq}u{!m*tp_ZgfO;$!hG4s1PhCsVlr%1P-`s$i{*eK8!+O`>)vcxM37@D&3^<%UHe<^>I_)r3s|F#!dPG{C?)_fN%o2uqcwW^bMf zl_-@sH*ap%=D{mR)M4Nv4#In*ooEx5ts3a8F>(;StsUfNDV4<_%ADeh*tAS4w5r*YAf4n`WA8h&@R)({-xr2h)6P?}}bR zF*Eq*tLnSm7;{r9NVvu`#e8&n?QgWbX3|O2qyT_d3Ype7EadIP&@xi7vXHj1HEJv< zk%zuYJ48cnqGsI2S7bZmWscv)ch}5~4YT1x!~(m4SwXw8as+*K2H$JzGBY^aRs_%< zheQmpCF#+#U%z z^z8hF(4nSim2ZL&q*Nm161Uv?QMEG~MfSW|zN=W4;-zt-?ndOQ(`6^)DeKUS_ul}= z0+DgXlcF~G<0V|6SF1V^?%g&I3l=Bv;0IteDoUO{8JODpQs(97?c>qng)S^9la{KE z5c_9gOpb0)vu5(rgioS_D)o=C7^A<3~1e7^*-77)1e=FUF;2 ziT)&=O2c2(laxfzjOOUrx^ylN5c3vl1a=N;wSG?b_<>lp{IDuId85ciI%mLL)t&%M zlw-Xb26&yS`S~xRt$YW!`G>X^7H+f9zXheOIN`=e(SyTDOlV9zHJ6W2+&oQf3R)I< zvyf{~#I;?x>yqEbvsKj$ulewDO!Q0482SVq_#b{ALB1H4Nhu2z6is7V-o2cb+A@1> zYWiNoaSZ4PPA+0fR54+?B+tOR1cMB7%F|>NZ(&$qXTlmy75}fz&N#?mS0%1-pXN)U zy&lW8G&Ym0_6{xM9it6twGEu0s}{W|o$^(2wETWXu?c6^5e3%GGwMrcMdnqE#IO_` zEJ)G_w%kA%EccUg0`jxLWUJB8WY@*evV`$aw6nn~ip+x$Ix_KNi76lf-AgOJF40Nt zxB_{PMPZjgc0&( zx5I&zoj$NzCMDwCKhZW=gdG2s`di&qM0omx;G&J zi=VsfzVfF(B8EbO1a8i|CAz^>HO7JxvlJ-`ob(iF2W?uaU!%v&?;`VrB4|a|_ctW* z*Ti48@zdg>)a)D$Iy7eWicAmUk%bYg^?A!9K1`|NNP3`U052zq?8I6_xB-TFn#U zrm!#tv@F?1;#i|)99{D6RZ}XzmJek47fw)}_ zzb|aewH8$8gI+S38>6!=V-!R%iDAyBHI}&GPmAHj6M~bO)fnwgcPdTG+p|!#{ZO_C z6hw6vI6qcy8~SkGh*+0$6NM5}FLG?|?t#NGGtA>g@pfQ|i$IHkz$5oWYp4MR(>DwJ zK1$``<7i8dQL` z^P|`X_x&`Zkr^wVEoML7$l^~N27_Bpn+ExoHBSo2)rz!%WUop*kNZ!d)!TU(xZ34* zn|T*@6Ip-=gs-C%hfI1d;)t)3Dj{L}<0z%9&~tQG7$VD^G&w(`D`7UF0EK)5>KaZ~ zR*jNjjQx4C^dU0p&R-jgx|PEXZKM`9;B!ZPh+kjQbAyyEDG=Hrsh9k7lxUyjN=+g# z&m2AjVakJiat7h^5;2s#zd^b%i5f9uK+txRixdzRg6CuY^D@M+)RNYuDIiB%|3i6U zq8$=eX@%m5y)IGOE{FIcM&Fdo@w1aS*aho=v#;l3LK>qo0zcJ%5K2v-?O~b2I!k4v zr*3#?ic@T;{}A$6!l({RON;8aqnh~2V^!=>OQ zXAqc}KLI$RE>=!v*PTyfR9*27Yhi+V_}6Q0E=VP@`E+*}6bCCxQXqmL9@}~!!!URE zU~r@uO2j*?h^hk~W7i5UKtIE6w0w%woKYD#TXMuNRb-u+ocS&BX4}R$C@+_-#?-XV zjh~v5q(ivCL#8A`Kd~X=q26itb=Je^T!87?S5X`tdh-Hb!6bR^N;DdtRNXkHIg*eu zyF_EEF4?w^ z!CU++jhuvN_OoM~<0}(Tfqz12#8r{;P#V3<0wqW<<}?ZV(n!r^3vmrPzjcH>g?7;p z!SbLXCb-D1+!VU7*vS23Hn2bH`kj%;i+;QEBF=Mds^}(aHnq_m*K-gz~}DX zNrjrs$C*JQu~Zo!VJTJnDI#SuCA#8RoZjHbEMs_Rd`hT)6Dd<`@X^}tj$#qm5`q9od!qmS4&1NMb4ot~%k0>$x-0 zsnGRi%0B*p_n(z`2SdL*YUc^N{jiATL4J>}$Ln1u`ucEXySsyUjz4t2BVdN*1<5541XM~2d$*x#G`t=A zW6;cb$zO822cigk7T`7!n2mYenc`5p_7s=l!|cVUq6D4C+0#InH-BLwU>3%_WZ4DE z-`nm`*qXZYdBET9Ph{?^vW*ISTAWpj$a*uac@>v>_?GJrXCDP_++@HKY7I5v+F{hG zI!`19^|tU?wJPIH0BYE|^MS2h2Ae?Xo$XDR0{L`EQk6R){1&D2NL5GJKrCYpQ`F|IsYtqKWRCHgR=PQ-806q&Vi0U;QN~I#o642e-A`ICQ z<>$L@o8_zPb~-IR1S$D9f3+OeNht{m94cQAJIH-*eAE`?guI;OTgLyvp76RLzn`G4 z*}t%n)}I7xs@vf-kQh_f_-9k?TNfs2@8I7?ZiwLy%q{e^AfZ0;-U@Y|}U1~;6hC?R4I93Q{hiPJJhL}qT&1}6Lai(#b#LkJUa#6vLN~OE2QUZL4!i~N}Q|z7NA`i z_$+8(>?GUFY6blh0>_r8x@fcW=g@z$j~F=SPKsK1&O>+yJpM$0ReNyTxv zH7HW+{zuY_fx1DR!gUIpHnF4ef~&#e_&u_aA3?J2bGcj;e-@}gm^u%e0A*utF??w>w(fD7q( zgCzYtOlpBuAwDExJ9Lk#79DOL$EBT}4x4gQ_Cc!;q>a>oxAbE^n|PEgSL7(!JF$8p zAuTE5s?AdG0SPHTuZR}sSi0b-(nCa-Zgos(#O#}ExjbQ&Hv=J7gUn9U-f0S6t`=of zB#u&vvbVOjo*HM{!OTy0$5c@*pqRxwC(L7W0~Bc&cG%(eWS5tF_s(jsd)*1bU5^t5 z8S<>21w(-udIULR*y}3W0M4%$yrddz&Y9 zVnll=wz~B{Sn`q68rBT6I;d3T;&jgB?Jqg_q9W0&>-{8F%>xznla3U>E0;)gPMTy? z+pf;}yMyGs=}}Cgqn?abH6v948qCvtAlAg-xuJ_U>4t3$HXHU^tU=U zKxy^2%8kUBHl=KFUskAZ2FR62tlVzfFKw)C?!34(9DI2OzVfHJL4YlgZRTI&IL$Ld zubgkwX}$E9XqJk1XT)vdL*+Bo?%NBhV?xNx#mcz89j;%hYLg%X4Iux$LIu-X3x}0W z6Sg~ouDzi^zvCSFMFV*bg=%A`AfN!R7;$GA0w0hCp;vHgu3^^t8$x_)1-EsO%;tn-!scb(j5dfN8?D@c@HhOEd(OR57|Qj=)WEQi5Z*LC+UI7_abC+J*5ap z$0-<`(}?{-Qlp-vqGb}GBI>vA$qyp^J`;cQQA!PJezFn4DYYXvvAJjQ=+%tb|B5^o^7}ROwk0dAGkF$&L#!Mi8jI66~p4{$d=k;24S_1!dGYmuI3b#L! z(;LdoXj&}~f18jI@^_{k9_tLheP5x)#1@gW0aaWjF)GR$Zfa0e4kK8Se|dp4FUmLt z@w6-Bmy`1vPe<1jXqvd$5f>DHR|g7blrLinR+KO0zP`FWpd0pn;`cMv*n!NrR>)XY zs+9QOvt7gA=Om|wxSshWh%@a{WCB`|G9eb6Pl6WLScm6#hZBjXB7lA)V-fkp&F1jL z){kFL)zm3;PR~!=8mMK;Su;SmO0<(HhO*AueGzUTIQe9eoXa}fPlb|yIfiS}U(7Y#^^7`5jc1TXool)>$~&_(KagGEhxbl}B6+&f2VSJWZ@2Sh!K9qriuMhACQt63~ef8ERQt z^y`=stLv4rz5fk_bt2Tr>DjVdi)UhD^jM?y?eNSgmT9C>`>AMLGXZt2jD{Aw#9awn zuN7Kd;GitB-U$YNu%~f|?4%e{H>W{cAMF^;Wp4;yhlPPU+qMk2(7WV|`Lw~36qp`I zCG!78ALLEkd9P|(YI1Sv+1kyy9`4(jPQ|!x7%%AG(YBw^lXcJ|&DiT%(na)vDLd2l z4k|hGVwgM`r<$3uI13EZ9f!k6?3x#>^*;qMZR5w9Zn7dPEMzQfZ+Ai20ew0C<9$V< zSxS3|k=hRNy!8iIfeBh@32(v}bV9d|&RjB=`9JA0OYTgg*X0pPwvI8E$oerds_;en1yg(TETWQ+z56PXKYpJ%Ee9 zErDKZOat3imMGOawuo5ifhC>!Kt}{!0EXGf~BKzjkE>&`ui;HiQDew zf)*W_G8zI?BZ5oEczr&ry5gzT4RrK5R_>|mh&avh+g9rwbHa@uqRn9ws@;MO2c0}6 ziqru^BpE=$mo-%alvvt0edsajg?0q?9!zXTnfPha3C?y#G96fbcofaR-_fp!hJhHY z02q&1nrPI2GO!$3(i>02W{{$M@-nVs+og*3YH7uN!HEQ==9mY=L69{!nwnSY`D5MQ zrb0MgBzY{!d<%x5R$KoUuhJNc`PcnxFCr5*EZ?hM{{^1kpG2IRB-K#1T8P#sqvmOM#@ z)BqSZtV+ZUh^!;}f8B=aNQQz525sjoQn6_vpGz7pHT9vQfQuN;@0tBzNA&TQeVKiP z@rE3N-L4wL$)8<>uxZU5JZzv$E@be7$LtaWs}M+JLaG+0ZU>b z8DA&;ynRukIH6gxij;UCk1hQiCP#flPjwXI87ExrvPW#h;xW@RI*Z>4!rP=&Wdoe~ zambwML47U_>Qf}t&futr3Z<>XVI_dQ`gq$FmG!xx`=BGR3TnLRK;o@Jn%Y{cc^X}1 zFs6cOAN~p%XL{<mF*i#qo?s9D!56x^u>C zsixP^a?$=ikK|s-erEMKIP~Mt76M+{WlbZ8 zZ2Ry|W;pA`AeNUu9%kXSigqGF6iHejyUEf!TPl!x8g00Av-i6Jan4>K>%Ibk?kLo* zrDrx3z3iN{O31mYWSFs2;nZ|M$tyCKfA`pnGQJJO?0A?ok^3t`d5}Hj-Aq?GD!6x72T3F_$5r!78sZF%!Sif`|}`Ew$+=jFQKkZW;QD>F@H(`b4L0BY1ws* zhbQ8^u2i^a56VsRdMCa_8k>|+a+eHs_j4jwrMytnX@xoSBdpoq5i@uOgCQ7mVFx{l zbzzAevi|m%JXm?WQJ6mG7e?MOIh_-3E41xm8;!pD`)8N50{dp}U!awyc(pANTgj+p z*6uSy4?7Z;WE=d9;3@!MOFHQ15i@6_`nt}%-~ZSgvdW}V)~5xSAvniaNOu%WpBbhh zf-Q&hHqRL&_{BLX24@gXHhm3>X;n{UU0^H5dMJDK_t|G^j$vr2s7Hw-9cz*CqU_0{ znaDu8U~k@YjXqcSx+i!O5Jvh^6h%5t8MYpC$MPbgSOkU&k+Ec;DTk z*RKB_DVY0TlMm7|6+4-&)U0%A2%d@WVUn_Oddc7!qU52)0zPBQ-SQUhVkIL;QoyT#IBQm`{?*En$Me&#nX2?$fn-d!2$ ze92j@T1AAg=Ib`1~Ql7h%I>cfEhsG3dOB)2D2yLfA5~ zkgRn0*N*YEI}#>o5L6$Ut)X84ma~pWsG#Myd%N)=Og` z|Ej%}0GeskvIdhh=4ww1#`P^rK*95c_iM8NEWb^jHm)TnxmKej=b<)35x+tS$rcJY zpFlLeoMZ!XG-_kEHN8|coV%0{!kYANL!S;ie&HaC`-MqsA&`FlYIySP?3=Ka0lws@ z^@iaIn^Mas&tQ%EZpg-C4hdGhd?Sp_I~Zwoz_KXU3iEyZR6dqf0+UJ9#LUAh{FJT{ zJgR_S+;YkSo{I{(3_6~$P}7{vZ`}~4&u`d@$xm?o15RI?1A9zwo3bkZpK?^aYO2Wi zh{&eg!g(65!Sc*M9+bzpFdAx#fCtlJbP?LxMjTQr^Up_?8xbo+1sLh`XNZcCtf7Q9 zU_7aWRprw!Icm)wY?%f<`UJzL@r7+DA)v?XU0#=%()quxp%Tp?9IF4*L7P(;HM|QG@Vjb5@q2Z+B+*L=HK9YU*s?gR}WF) zs1dgh%!={v5?gu0NRK?^P8L(3hb(WXxf zoitHi8NqDP@kF?t(2E2&N}x~N4CM%r>`_+4rMW)^A?6yWYEZr`r_zqj$5*)Q00x>( zZCUK-tCadb!iu{!dyR7>4Z*%`Je7}~l@k{{{N7e)_X{>z_Npmmjphh@m0n+qYYwtE zPXgBleKj>1OMa-(yDbBaYM8W!^;hZ)c1vp|3fbA34zt7Ae-wNfonOJZNq^$Os{C%| z3y;^CbCZzvJ8By6^)1H3ZW<{42Sm_Cw5ZRR+YV36o$YRkPygfyO-+f97EENuvNV}7 zIh3omCM@JkWL%OkXW?Gq>*(%X_KgujYu9eIZgp65*kszqC}$U`Qd5^nyzHXziJOk&N_rddRaEXvcSd1nf-ef6_>lWfJ$sT_QFo&}uHQxwBKz=OQA}+5e zaE;J#@_2>HZt+LLUd2g60>-iOyI_VQ@0X3O_tB)=50gi)i?~=bHs+D~Za62+J$47i zLF)W&7nz+Eg77qH%8m3F?VE#CL5~{(GjqK1J%WSS zmwvlD{)Qxlc1AD?7*P>p2~l{u)NF#9UR0kav_;psJR2?F6)OL%=IVSf=%1<$BSMLO zCYc}A_yIGf{UMb1fc_L=?o7xZcvBHXxnvabv0RBZb|%uZe; zY>Zckub`y0$8uxzHhLP5ajg~*@bUjQm~Ee*AGIDjh1J6Y_=5Yui~KIkm-MqpoOg>V zlocsFaAu?Zdhx9O9QRpGDl0uyEcO-FO>Vid2P+W!5iFdZX&e5C`bP}wtuJ`H*Lo?r zr)dj3{ofO9s8Z*RYa4o$eqg72AHAs8O-}cc^Ey)=KSuoh`_K43Ilq@$P+66zV!nZJ zryu{G2e;iY0jRVgT0~!6{00)XNgSpJRLeZ=BJ2=3W;IKM+d^{_55mbXmBCihL6WT!nPi z1bql&fC|=@@j~Y=k|E{;>I7euv^I6Q3ejtgCW|=dhSCxDShY+Y$<&7n^KoE{XtU#-^6%2ttJD#`J9%!51=b&RJ zgR#qRmNpv?=C}&YlBMmL6;;AD%xEgly@QSu$c3HBJ=5PmL7X00o;ta`?GWZ7P})t$ zu2uEHaxFj}W!Y24I0jow2M`vBd!0qi-ruuU>bzI2)nTQZ6+HpNn+0Z(&-##0?acl< zAh_B?yb4tpWKHle5ut6o3$GB`!poMyum6V7+63Kv9R8A3;Dqc;X@d*Qym*Ja|<0>rcAe z9!4KuhgN)-Rw&=pD}ot?k51CZzk}%h9z*jj-v|Q33?KO1=h+8H%;3{Sw@Azx;-LsMXAURl$l`->bFd|M$^H+|k;?twcn%}|S2GAA{Qng4 z{x`tECSS_Q|9^Pfn(F^}+f@>No7>l(B8V#KN_Iqz$lg{3xdfYx1kD7>gvXB&G zx>;0?Hj)QL?H(1AS&x#SUhh)6b$&yNiKcb9-#^D&Zf@@LzH+KdCYf}Jqpu}bzLhHl z0>g@L6`wyVM@Tw7ANlSt-$Vw78~Vztw|l3OWzjNjpGxo>Q?I}!(ph`Yl6=jqVP$7S z{6C?yyA{o|vy#Qj50%gS$Gsgs)!0cPKGl{vNO$LU=t?sRg) zy7s3$wvhF+(z%Yhe1V7x%%SW$0Ov4~)E#=~1KRyJ4crWHL`VIx5F%GVBLW!_8Q_J0 zY&$Sh_vg)mdedDu!tn(VP(?a0r0wG|_?-z|_{dfF5r5?KedOrtmbT$z7&ITgqvT2} zT@+dH#m_Vs?Ra-VaU}B92$hT5xzKHmx$H53{%4f^u9hnihz` zJyLtMe=Y*Bo*5ytQAh{s^%Pq%QD-474^#K9p}*%L5x@vvJdKY0UDZYEA!7O*5J)?@ z`{-HoJr7HfXMaBwe&!+zLG}${!TzrpWN^4N^7pxeNYd82+ijvCe(<5Ct@eRLMZ#V4 zI5d2yU_##COvaoM2*r>}x!exrmme3i9A7#RUQ{@!z%kC3W3Ext9l^?dURYr>j7>XA zel%4*F}+R~Ih!Pc)kMNNy~OD=Ln^$q9NJ)`h*$FKq0ViklvBiq$px>4sD)o&T|!s0 zzT35vdbOf|h_et+zgeB@FN%L|?0G3|SS?k@mJxE%v@)vuaX9n~hiGo{9^#>MAGIyu zrE{zFBjtXvw(-NrGOJ#R*$%@lxMW!Env!~Rn~-ij(|lS?|LX;e8m8pb9F7f}`lh)5 z-&(jBz6=*HuZY4)#(G28PbDnXE$va}Sb!>^f`1G&Z){O?lW~ z33b8rBZek;=8I{)Au|p8`8sTFY9baOG?@!ANed0H91RDnVRC2si>0|)Kp(cbr8Leh8EZjZ zcYHTfjLNDYzEmKQ_;V(~vQ?oyW+ltXrVuwRi;5D8eOkYw$C(eqiR7#yumigulCeL)eJ$vbjNjychK7 zB7HUZeBIqWupai%l_D_a>vv@9QQ zGng^}t=oaaQLIl@3Hw-3zRC{ptsW5m<$#fLyaq+(~7 zyiuiHO4t+V;~YsLo(Tp-ezxb3j{S`{;vwLmew3YIj~z9mn5j2aE48wQO#5k7nI#DF zwqyLexD3Zt4ty)>va_(NXQJ%k`?3DpvBsd+%RfddWkMsXKywCN=%=-uHo|t3gt8D0 z{eJ@o)=d8*w`8f=p+Sb7YIx`!my66&ziAXxOJrdeguPr23XCU!WVcmlAtD$nDo1C$ z+OjKhMDe)X1*RJ>1MmO)2k;3y)$@z~o^UKxbI3wDGsguPt#JZbj76QY7iWN_Ibzaw zb$*%paqN-Z(0Z~DMs>xQB2cb;*m*KQ{(}%tZAzkA@fxP9uQT!-5RO~%sGp~~*Wt|6 zaks9gq?Y|XPzM4S*R7TCed8UpF?b6YS*{jHs0i6g^EU5=E-+V65XV9Ybu~KE+_Y1g z@WwD7E`3a2W6rLf;C6+b%-blo&3&yF3*UU~W+}Gz3L#7}LP4vV*>IYy&6np$CO$W8 zU<7Lik_V4CE2|Q8!eO_9f1PTAr8nvkNp!UG#N${|`!oRoFOY77AB8%>CtBlGZt;H{ zVdxZxogwC4^9~I^49jV|2kG2GnU^WBaXqA!NE2D1#Em^9;-feq&sr_I-HxbrRfjq9 z@Qx$teD6ps(n-kk8ztz5_2=`IXtw%DW}efyq6$p~&fHbzu>QNC4_$rg8e0FWN(Vb} zB6)02F^m8#j5(Gw=3EU)gBwgD#S!1+$o<#mFLL{hxKcvPH3%5TCVBp;l$Z4hO_BP# z`W5It8 zIAO9ocD(zlMx77sjT{q+%^i_-v%lr3gX438GUo{l=#meR5>r_lS@v5e7K2||-XVa> znOhvn5gIw;Av+d(9^$C)^2fo|8WM2P)8Y#BA}Zefc2n8M{ea#Zn;{To_c6+u1UWTA z7h!fKhX96Ep9XGgv|ZdMc-Pxjqxw9x@CQycS?Ixw*MqU&uj!@z(f*0D!-y_}3sovM@6V(9Z-*V1p4R;C>TSBwb; ztCWwfF+!$KSbgW%*Ai*N4U-`47KgsJ4&yz2^=CJvvZk=+8K31|zUAgy@K)w)B_u z(rWM+WV&?nDABsTVHDk+0$z*XCN6G(a5@|I!T6cj;G>ucV3kmgZWp< zo1ydk?!^7p*mhn9yJ;A`V%z%5a4ycQCpU2p)*%UVv>5VL&a>H;4{Wsai6>d43%k{< zL?vp&ejZ8bk}-ZOF9s}0bCqrNT|<9))o2WkV$&a>qQMP^#yO#*dQ*)>DmV0N|5Wd( zc@8$5*Fx_L4aB0B1-$v7!`1`9FKTnwrD~i4RC43T^KD@DS;6|KCn++g->4}iXhZAX z_EU_n!|P}=JQec4kKp0X)T5ZiXsAj=^9qj0Qn4kXb+^I`og~Y);v4<2Qi?VL0$8_2 zu&vRpn=$<5>IOaSH3!vw~@`fh&f!P zw6(OtA{t(1hD>Z+9&zXe%I}vTgkW5;zy+AgSQ3J~S^1!;qeCvrPi(Wc&J8#-xwaMYoyFlu107$`$-z z-MKCWmO>swlo<(*&F?o%hsY7&BYN^Z1AAW-uYZ4pY43gK{E;Ywfc6vumDlc#dU`cf z02MzWd6fjkWQL~#$kD~nfAhzyO9GmR<)zU-?~ zi(Dcu{VOn$!Z|>eg>t>n8%-;?Y_T;qhCp@P!TE6WQ@-j0yph6t-&bNa{|m?IB6Q*- zmh;7h-S=Ojj#~>v^-kT21ND%TJ5|NG%L+Q@GAWf%iDd|iLnV({FNXK|H-ZBZ;trA* zp(FZ=TAlT&F^B{>%^xQ5W!&`y6hBk^8f+~7^3i6PcIAJuAqvTv$e?q>Qdn%&*U{9v zGP(av2S;NGU`dhKTlg(?I?2tuD10y9I{|GPoj#K1{WPO@Jo@Jon+xwj@s3c2kqh^U z^2=kG&)sY&{pLcO9--{M40wsSjub~%252jpsr1X`Yu2q^q2PwtbTEnhUj?X6-XvQ&baXw0%NH3Mp3m$wy6g8ihr(j^TBk2`NSp&f=MU{gAhn3$b1VA zDJuxXj8kT#^f=Qud#rpL6c4Ejm0yf14o=rws4N&Z`ln&PBBZzrS-R)3#zKjhVkNs&TV0dsCN}SK#GBH!kb{3o*jl*HqjGtIW?r=xS z+B`MdrDN!TO7nH1je0!q)wmlid`2ueoTr4op-(QvtKOGI!H@(?<+Ub`hs`W9cUG=r zPXdNG8vDc`4mj{&ij_BgukamU_WFmn$==wL58(!5+zo1x+%cl)2-iG#a|*K(;GvvB zie?BYL@BfIVi6~Sp8n<`$`qVWwf176Di0p?2-(%L-$CFe80!KnkGUXBNV!X)HAwU=r3~U>7iI|A{Lsh%g$hOYN?dB;FFPv3rg5zI+wMvpB_ijAN*Y+`$rYd z-%6MoIJ&E~l+Nc2)8iH%>W`c-3CV6|5aCklt6>m|N6LCK1Tta3ocm@72*B3Bnd2nX z!{5sks(lxCy^Y)ZiW{=pLFPD+6vd3tz zTHL7x_K@C@O-u(05tu14>|hL_dRRzgs>mb^>8EaCmd;G*^p{=SL8FV&@@XO^QQY~U zIk5j-npD2vYdcF6&7ZIixYF=Lu^8xnBSR7h0{V!ISOzp33xG(?NfK^oey}Nc)Gx9b zJa4!?Ec8v?eWFZHuJcVMK8Ng8K9rN@2J=s!^5pEYaQAlNO`+#PDzcc_K(yAx8f_;`24^^Yv&EVE?t^i2a-;=4Zz5$cFBvft#02>OtV|Ft+snftjy}+=eO6X#adNtT*#&fvn>EwL z0hTBBP7PH>dn&Vh6uej*HFhfX>ZZQ+bI0D4T0SeQ!wG!~rl+jLPopZPtK=_El_d&Q zrdG#+0xy>DlTIZ@m{(2vXd(*DQ_n6H;;5F*hCb-(~|!E6iuF; zD|H8qS}X3aOCDW}tJX!JB`w|`WB1NPf}kj+wZ(KeziM(po}X{L9voaNYxqWM8duor z!kAwveqWwj!fe)C@zx}VJ?w8#zCic;LiRs_-6c)nF`d_*=Zche_Nr%H2k|Hi0&;hB z^vm7N+x~1tNsE67Z4IrPucBKJLj3$T(0-mSmip6P`<)QiLC1UK2| zBso!U4-jGt=;(N+;l?74y^0=;NFY&2e8Aq$&+#Np3ntHZ{lv#*i4j<<0Q4a+4T_8{ z*-d1jz0O84m2Y&YmMRc3>Fa%;X`R@maijeex*5N`Q`gli81t+U~x9U%5y>- zfl2)Lg$42){#2`;t1Ke9voQc3S_W`>L!dUp0i74!(Y-m zyuB5}>}k3rktcg=Xy?y{Gel0fzwjKTbVOy6)BNAJ4##iflfQfGIQ4`};u`9Aa z=ap76jblciK%IU(S{l~fZjbXcZ|dP2cCRbm2ahr+%1;Kf{;EObhxILM%V<@=_xkR_ z983=HL0M3$K{ChsybB{r=IxWK9>kTM9qk$8=*EYBm7xbNs!5A@ zn63(?j^N2n?ra5XfaHa&v1`&*3`aiMpp2S^AJ7>*&qig9c6Zm&-`ts$=5E4Z`3H1L z=O`TYp`XTb=SihhBAS_CtQ7qhyc>1{$^t$3Z4Fd+lT;pBs;lekZM@=dAfo|ickz`& zbrX=3lTWECrI5uWt*_W&o7;bBV0Wx$$ma4Jf&8Z66UWMufah(cu80e+{^oQXBktvJ z-JMNCDd<3Se-9L`L72+UNuX0!$TUd0R1)4r-#^E);9K!|tlYzY?5@VrT)a{8_-^|s z{RJO}E?#cu>xRu@$?|@+I4gg7=)HNx4t(9QxNoF4L0jCeIk#!LEDV^I+&Hc!huyn=v`1)Fl+dv z;L8qjong$#)f&-bO)N9_KuPvy+N*71pAnHxz)@5zF;rOItcmkMUy-qARg*QbhIi^4 zxH`PO2D|m}DHga2&BW>X@>v%cx$$uB>jsgt)}Jjmp}#J#S8FrGrykyIJsu`<(t-RR zbked?x9QUjTh}|_=H0}9xSw=?v8WKsHeK91kpjK;0xc@-{Q1g4VXyrBBAkQ~ZY&Jz z1GEzA-3j|!P$<*Ff@OlZrp^*cw}Yq2(bvRftkpEqHKeaq)%wo+tm}#3t5wi~LIQnE z4N|gQoSepRLPDqk==Km8ED;~O$cg6K?-s9X6z-Nq5d7AQ zCgS}*R;7|Mix8braJy?IbMD(Kt2fNk7|F-o50VZpd3G`lqf3p`iB+n(;?*FGLfn|B z2Arxo!=OvIYzkXc*ELGXXPJMx~TW01mE% zE%70um~>|)uVm82#qwWGP>r)tq?UUmD9PTwdtUE0LQ(?siQh;!=yf3U66O_w~aUGQEB)2Z(*G=Ibbbt zEyEYBt0)f=!P2LWi@1&?m<6A=#Sx~kzg0I)9?o_-dXfGx?TvzCSn;Mnwvu;k?90Jn5+Cf3kN*#nGn zX|FtrL}J~`nV_F_Nv-R<0R){|nlR7aLCY{rB9r>?;jA6~O!%RL9VC5Bi2+IaRQj1+ zg*%cBc9fk$njjDsoam2ZY8D&6H!mb+6ZR4!0d!_Hcyf`dEuTnI}{{rebTH@hmgEf zUQba1fANVjNg>$AUF@Pl`8mHiIC;9ef7bVSf0x|eWzp6&QQksp%;&uAv@z!5V@_}+ zYfZWH_Zvh9;~(X%1CsY$N-pCQ@X3Uz#y^920N$xI&kY65@CRj7q90x|Rjw>X?~+Xc z8kDD{WrqyltlJNjx`Vno&@JPjCAH z*lHn7L*Izl82x(o#=>Ik?Wt0UcLQINFc_&)4k3!NoPEWKa51rRhddi(nP>o%IY9Rn))%BW+C5NT=fdppyOn>0a!cJD zv92}iXZwouv>R2t1eOY<=EM2@QnS%ARZt746&C3}^#!U-MZ+)KFh3BwLae0uztn6; zT(iMA0nMVCfH!qw)RJ?IlyBr}KAI76GKrMuY2<&DjVhb0;{EsG_+kG{t}GSxt|qDF zb0wNs`M{<#pHBD!>*|)zQBuq1_(X@m-#s>4#gpLFM=hrNzp?}4p9V(Dywd^8r2an<< z@#9?(Q{evRYo<(u4Uls(@7U%{gxlpQ5-D&&rpQ=)eT*qglOY^~=!_SVjq32aVFE;{ z@{Sn+T<++ITGM($^`tj){^ZdWZWGc_G;xDLPH9O0P^r<^&;}<-*>jpWs6sP>$cgvM zP$rzoiK}Huoa0i0^YbK1sZBY&>LeKvjJKkDIbG%|P^dL$s;#7Z$b+pS4Wh2$y=>xI zX<9XA36!9vgOl#l@suJ+o%L)sF?f!kZC-@{h$yq-cqrKav;pUB{oS6SJ6B7 zHi5_b;1}Wc9{6rZDqHk;RgE<~Bg5S)8u2nqBZTX46(T`PI)W+i;#Ef=VyvlEAIEfy zO<>aVK|VUF`|V2VuL!`m*tWLXs;{NaQ$w@_3<9!7^aR>cbn(oQqCrTkU&fRq&$O=q zLtF4%h;vuO@?ksB7}WIg=F?Umdqt$hX=gP^j9nbrd7oVxDB-(U&BO7iLJ>akjW6^C z@loY34HC64nsoWJOP=Dq3{E~CBK91FuKYB-}Hk1CY%z-Icw=H4s{!|!ck$>PrT3|zV2n$ za?V>on)#Ozc}WjM5piE!Ay*N+Kr2Gez63o&p?CJ5b|k9)E)RQyt2o6OawfcjQY)ym z-Yi>PxMlcSgRz_{Xdk;qo|lBkB{rphVFiPi!x7%ZnV_u`@rpS4Q5{DwR3lCS5^5mg z^nwhd9(m+3u7TPvIeZ?s?3u;(4JjrQ_b^PPFD7}IJh`^YcE;td%%&nWQ|PQX$1Va6fxkD+> z5oUr#Lgn~kYekB3xIy%BlQlQ#{>672MQ+7FDb>-IVJ-qZswK|mZW26%C$kl<`x=lO zK&kn&LPy)FQqY1-}lZme$T~ywiWea4z823sBwo%H2H_+1T(xO?r7a_@L*rG-q zV@Sm-xoaCo-YZ^+y<*BzK2p2~#EUnHS>3v;Bn2W-!OlE?H+3GB(;|4!6-{WRP=XBt9M`99k`T(Lb5-US@S zbAy6*F}V#)<_A7 z0_9n43Bu(MrocR!%i~7@6Hwt_kvGwf+J0bk_NQm>?|*SRzt%p+9v-GXKB~sD`Z95g zT^PX-ltg`jXtOW?WmR3p?SJ{er*5WV4Xz9JY}4~~kE*`4eBWG&KXF*WNvI`ak)p$M zmZwp-TW969Kd%x&^w_w>fc522G3<>|tgkFSD5;HC$B3=B>kF)cSPl%j*_Uu!l}eC9 zK4UoWiuxR#)<$weR3a|4y2Ktz$%iJqk6*@!ky$YXDF>neU=e%k^MAK@6D_6~y`7{` z8Q%!Q7BTM`17LXiB+Nj5Vc(%AbzAKRckJC}7(?%u$~%hW^MWy9Nw%`(;?})sj<*O3 zA%gaC-&>24BS*|}VS|Y7HZvJfXdz^GTmu)6E)i61aBU^(Fnh8a14=ti!xHvMQ3aHU ztN6$pG}^xaqhV1Qb}|bnfnI+KNz89p!R~`e-|VBK=hljo+esDArD2>-vt=F>IQ0lY z;2;KT)mz{?^&50s-^GShpuEzY_UP$9Ra+`*!4OsK%N?o!4AIp<;XHPB=}-PLIY;E=-iMmW(45J3 zDV^R1Sh@$gKTrIXC=E76)d}V+>NUq@40F+fggdzr9Ct81^S<8E z@S6lL-Uy;biu7)03b$-fa@}C5$jqS{DN8#(e1%L}Z`{B1PE1^>z29`Qds3qH8@=BE zW<_Ro>UXpZwYcdgRrc*D?IVg%Wr27i(X>y2)~MU|gSOEzi9$4xN?~!Izx!axtK^OD z_qLHS^pEusM6Cfne*?6t`TyqM7A4@GpxVsLGm~wO7>4-`XZd~|jL@3?NCLUaAiCH+ ze7*hJLamw7St14Co>;HN#LA?6C7f#k>GefQCJbzob}e3?$k^wx@Rwl>%eV<3g5zf7 zza1Gp&CWY!o-9&25<7m4L;E2fV@fuN{BABnQ)b4Rx=rsH3~M{<09Pfhm+;SO2fi2> zf7ll(8{#09l+>bc-CiEXGZHeTO=&tz$JY8f(3s|1jHe9fygvMwki`Drkn~ajAUvup z;WFXIc?O%Uv%Z>tgkFEXI7B{94xE2AqbXc{tv6l>Ec;M~YN*EsApD8ELKf6F#<#D} zgZlT5?DscRU?W-JTAfWOFJ;`KgO$=>6w2ijm~3N15)4?Eq{+i}EB2EvAiyq21R1u0 zM7_Q%Jywj3XQ7J8>n>%7A9)M{;6ODjtCHULWS*-H#@%PjO(H@seo}}Z7n3(L(89@; z9xbgOU2V*t!{9ch_=wGF|LDv3?&CmFov+cXk*OBjlSrvNu7fx4n*9eAZ|$iuITwNu zRwP2?S8xeC1wm}hZzAQ%3Q!}nVp?6U)v;UEJU!Ez0M zuOf{j#(@bho#-n|xyziolfmqysgd{)1^pKGI2Ej=^g3uCWp1_!Eos+xe-9+wPQH_F zulo!=+NL%=a>p2_I3LWg1E2&C!fG0Dmg+lXLG{5N|6Q*Y3VV#QS8^+1{Ol)J>_h0= z6snV5NMk-sle12I`M#JMN|UfYOjywpyvd(^3!qE)XWIOB0>%C`o02yI9=m{@;Qv0b z38j&gU8W>F(kk0JS#u4FFkft!DW*Cty$bTbKEZpYa>eKqOz1yZ0H`%sjH7f1fVyuV ze34FN5Is(zvZ#4G@un&$?U149Ueg}xLdECqgT4-Sqhe#&0jOLVCZ*S$vV~m)* zuYeL)m3-CEm?H}{0G=gMk>0GVds1)t6No9CWXPmlTwGZ+7By;#EqxbJDnJ86#GZ)a z^U+x>;I)Xc8;-u&m~G@P>4`?4Cb6J_fCVt!5PfYwJWKN#5yu!0pNbuLP+Sp zoLohF3{X25`(A}&(lYxT!@7_4J0i!j+OHv6AgG@*UkK=^0Y}SjnQ`sTwGP8WFjSAI zK0A~MT@xPj`NIdprHqPA&AM0T8iST}Hj7k~GxXABRbTn=CV*>*k^Mc`fG};+i?o--~bnfL!^&K zbW-2Ol+o8KVBMs#^#2>~u>D7a@t<&qgN=#ne}y}2tUumdMpQPA|LWQ^3ftScnA*8G z6a8c``#Lyy|F5)%^MAGR|EF-5Ehzy(Bh3>67&c7>1q3T8K^GI4^S^={uK#Ps!}Xtx z2bew0PzM+lgq``nL!KXF23{NT*MEmR(G@EOHxWlF6OD;ZQoSZT36m-vR0Jr>i?!23 z4M+FV6e%wgVMWYA8^00FB&Aii$=#oYix^!vabER&$a^ta^i@yAS4;|1V%qsozmcr} z-u+EMqf{qZ`mU3^vuT}_e(3UA8doLGY}Iz1nBe{Umlz;0YoZ!CgsQ0a&ivu@D#ypi zHywf&_UBML;mgckUxnoJx|d4yo%i!A*AD;?9MJcx`*upcfz60`v;gQIlY9ofY(c&w zKO_#WDNOHBYacj;#m>AJ|yZkO+HM{%4T;(l)n<_&WtqE0Kk=0iifmqF z@z1wP*rk0D^%xf7sG^&~u^-JQ<9fDqrSDYDFxRwWZ)KUZ)&EiKE-a}$CMvioP1uo3 zE2_{!CpsbJ34dE_NTZn2Kl)1ho9?CigM|u#Ed%(0jhCvNek8kCOtiotxHD$%Rk!<$ zGz-ff)ZSflopP7{Y;N{?aDv)Xb4fGr7h2if+`Vvf(rPe0*1rD|e~0KpZA4XXs;bgn zW1~z3z^AjFwpUC05Ab>!+<73g_I2=db!+tXb$mUSyh{ATE9I(Vl29IML7{)_I}fuwpOx^(Nvu``N&h`G^n;o z)fza@p4`dE*H0JY@tQygsCQV97}Ve=VBDtEcl6yFHb7V5pWktK6|RbjWf6;fFh=Lm zZq@Lv=a1@}1bOfI%m86xCzBBZJ0A~*g#p^*G1>cJ%I}?M1V44Aow#rP_b|wYM0FJC z5R~+s|dDWwawVI$w+c~u(ywP9oCP7-Mi2$`WG+E@TKrNQK?aoJRY#Kb!i zZS1gsdY=dOY1x!rDCkvrv?nxRH~9qN-#>U#Cw1v|*dHD;X2cxJUZ-lbjOyT^7B$SORSbXtK)MA2&hzoOiP3Vv6D`QOBw3OQKn)+$1QR}j(TDhP74mQw8oAZ zahQAeUDnX9tQq|qt37WSQk6E8YiFm|!;ea(<(PsKIo}P;rE9`Pgv_Vzx&Vbp7Yl9A zX)QO!iY~#?64yJMG`h9he;<`{@*tvO$@LFaLpv+oonv315O1neq zLDdro8Jbx-x-83L584gbu|=rTjrB|3{nN58T1oI4d!dLnscslI1{$?=_@Q7tx(TD| zbyGhL?^#cqp(6Uwe>jd;dk5D+K8R;S(0_5`zl-vL-fa;QdmIWk4h2rL&$PW0I+=J5=vRq^zS8 z@pP(%7eyGmrkM-Yenf#z_--PhE|YOeUJ+&gvbB z$*8$D-<5mti(sXQp23W~H8o%p>O%g?ZW}8J*wt{?X}zgU-5jq`x*%+RdppBHvlEX8 zBf4OkMac+Pe?`)Ua%8#n6od3gXPV6EP*(T#|dCkCmj-HREWc*q`d|*gyMsFX;_EQ+8KBS2w4ou5Os$rZJE3Ebl|o zLiWs9n3uG~A{)iv$L!Rx?f}HW8YS}LLmh{{8d@mivQ5lI&@Z=WF@W_K9UTqU7D2ci zD1@{tG6v>A@uFHNbq#e&3tiX-I;oPi#SOk5WI5IbplS*h-s(9fkK2MHFld0S6r=e| zqRPwCi_jF4;J)~(B7&+~%+8wwCpx2^_E;>4xr9r7A_n4!id6h6V5DN^vguM7Y!P!U zYbuZ6;f<-q{)%Z*@#1HyL#S0|bXN!rE@VakNg&PPjEIcsN^?qQ?HpYtsq^A4@7W94 z$h9gTpx#xL$JJ0}b;60j^SDlKI8QK8cDs-9=U~`8E*J2!@iWy3@OL8V79o$%`}zC; zb575v%uh6&kf2Wi?owfLjkOCEQ_+2j)}J+s^7>!?xg~Y$Opc;1&znL_;TN}?O@)yj zNw@v{rjb}Ds;){G4msh0=VZDFd#&MjNf|s)4OXdya|7IOHKb>C8NM6DJe~{oo>#UF*995qR=$} zaG+$z`6?{wJn!2nn<*8CZL0d4Ntz#oq8THz+fr#x2hkmC;(P{X7l5|9|ZLduRvnU zi@bpg-E*CZYWHQH((@XPL_?6ZQuPo(uC4X_xRyfCczoE0-|tFlqY=C$yCfHE)(<7@ z*inpBwcD2$+H^r zA{Z6FG<^*ek6W1Pl@?86O7eK5G@9b0Ubh_sk2PI2l?&M2b!l}Px<0!#*}Y%Df;RMG z@I1_HfuwS)cFOvci!9}xuW$^2Q)qPW0YAWD>#Uw@}?Ie&9umS+V%6We@?= z5WwRlxyVObRcMGdOFhE(XaUYw9vQwCqE;QE`%zet(1zDv5Sk`>~jUDaq%Z|gc8)SCksI3|ycWgu}< zVBLs~xl-(O;;y#J46!xrHRk4fRX zOsAV97a-`R>`3US*F+1%UU~Wx03MD%P*^%rj@ioMn)boQ)P-l(Xh&PRko4{g*R0AF z2TW=?^8uUfV*_Z}w&4bF-7*HIK&}mGUJ!eJi}N*BVqPVH@IOmSz=UG5M^-ovXp{*#3;rj8Hq{*8nvla8-qh!{)@DzQ*)Ny7l zeR1N9ML2)JhJrCwePcwt&zK#JQwqGu!{=wOZ5}%A9!LSQTPuQL(s^N8Kzv%&58FLa z+|N=h=8a^9)K}5KZ^Wsza1t?V2v{WX0kf8BoX2gJcYcS%xspY)gWXh$!lS-Oi}yyU zOg4a!q7;@PF}aAQ>(BuK|f>i+ADa_RZa2W&d{5oh7Ayh!{c*sA1%C zt)%(^n=Zg(k>jwaN{=9zTVnzPC!$NMa3I~JS7^KsE;^ycQHFccPvr(1cY5CnuiE|$ zs#VYN$%|Ys!KKaSMa5<{@NuKoL7~x4mn41ayW=*pZ;|DNyyq=*H~ggs&|W`EtccGi^lNgx5^J>cS-;X8|=cBR4yP8C2wKE63nD+v# z=5H~gz(%j6+9t|pPWCriGB{gyo`!ySDRG{hi>HfURqA5+Lfmx#0%O6Lv7LH@Y+lqsfCVI!1fMP>TUi+Qu+@%rdL=pYI12kiypqFG3-BhGZ0mSc-muB6` zFi4`ZN!4$zB8b*5eCP#~WO6ueP{idHp$z6}MuO3^01;qu><${Y|K=SJ1i9va85!MI^`Abb>C@FUmeFIpRs< zsL!dWAB=+x=>B8Nsko=kjDUtfaqx4wo^>gQ-!Z`Cfibq z!yfPSO09SGqK<-QTF(Xaa^b5Jc{~5rHS%geNCPY*_aV5`u&Bh&_a7_lpkeAVfCgds zTs1%KxwViEk@ON?KOAr{{2u6aFg9nhSI_=tl1i-LO*?f>2W2_n5JJ@Hs;t|HMQq>D z)6}jdH{jJ~RN9HG9J()@-9p}$(XqW`R3_K1GgNzN#gN&mz8*#@T&Rf%raa0RSO10_ z->!=N&yXjK|BP(<53XWk=VtofxQhF~a25N1t0Dd$T*c1xf8Z*1*8c-nu_rAsYoulJ z0K+CBKVxA0*ZKc^Iv*bqql~GYxr+r6JKO&aT(PtLPjEE=@gH!-`Cs7bT1V4)XEeoc ztnO?*71WFh%i`)GUZnMirtHV$H!OK9b^j}Yq-4D_t%D4owvUDVUHIYY9>01Alk>hi zMz;jkh}-wM2Jz1Q$@|G&^{m?Md)c>% z@*ctOXA~#MFYR#p=XqLxkyZ7W=5uNzW0B@_^cX=mGQz9>?LaxM) z-8~!js;@F?uX0aEgFxn-=AC1y^SQaAstwvAN+B7;{Nm95vfc%tXJ*=hpG-^vS2Z!& z%lKvgL$0D~x2orL{!>ea?TPnfN$c=aQp*!U36Zj<1%;|qJpYk-gs9U+aZEjQ=P2MM ziA4LV=}rk$x#U{cHMA(({fHqLa&k+p;)5HKI?tL4l}vNce@TLR!hhNu&`(fUA3P8M z&-HSHK>z4on*pF8&P!G7^FS=f26`Z197U(XHN7`Yr5pXj=7u<0T(PAS1+&@#F&62p z#Y>bRLAaeftO&9tA8lXzH{O7|$!~%6J+hO%i$(o)-KsJC@BJgjz1OO?xR0?9)~975 z_3kS>`9)sMmrRE_bV66!N;IpJ0O)*iqcQKBIg~!IJisn=pcKXiVeJVEGX+>}zzJ&9 z6#`vsIw_v<+Q47!0C2YT_IH+os&6lM-ugrKwWD{DXpbE6w7LtH%T2slm!iR6qW~;5 zOtD#Y(Q2qA9ansenn#Gjnmvh8KjYdG2BTE`!_tRb=ZCgw)bFHVlHYOZx>ahNn!9j* zT({nrVE|Z6@13{@%N$gR_bXi00rP*z7q0FeuHRNK4v1r^Au%dxo@#Ag&FRpgP>&5G ze89d-ZnCHWJ8b?tzjIULi6hp5KDw)nHD3BVmykBkSQ4Nhe8i7GmKZ>k9>8#pW|sEnA| ztZM6M7W*LZSZ!-!NMN2TDz-pJO(I{4yQ9NmywvHvYf&3Lq6s4Q$!HS6{$$_!bp1{Y zM}QN($7^^SZPoU%cn^|cFxNpV4yELT7$U7k`ainqK@{qMSwpGRkg+D%YPmr2=5eJt zs+QZHuY0u%c5V{+e*rq(-ag!IjKRu5?u}YZDh?*LEh(0z#Q{h{Qd%vhYSu^S!csiQ z0q@R<1QIBcXm)tPTph#SM+Lh)r4V+_*8q-*faz%A>&a^Bsa|EuUl_yG_~d$b+@k+v zSPI$$(Mx7s_R#!3e<2Z^?9bOH5OlaCz@b5MOWh52>NdNs9_uz`xM;tICKvmcuz9Z7 zg+d6;ro3V&U^IywTnBMtED%ZRzudEtvmBQ@Gx55^IuYw_d??eLC<($~Il3NKR|AU4 ze5IARC6685(|1hOi9~5W!i&v+TVTfGny%$S(IsXjQ*d%av#vWxAZBN9l)~}VPB%<1 znn9qvUooWIgayRTWNPXpW$HnF{$cK{3;b-^Tjx5NCu=L+)%hvS;_C+eV3fb>AsSg-qAC|*3R2k&@NdN za3w^M9q0_RVF1Sbe^Ck(l1dX`tut!=)r&F?SO~?JS{bm3LLhJto@HatQJs1l7+yb@H%oT+xx1iPrV$?7cs867p()wyU`rhG~z$XmU>9s&S>MAal< zStw5s%w^;$55s}-ZsM3C^a`$w8($Vcp!}U;PeG7;Km=pI*+hb>Dj~yHl_q6M*k^|< zP)fo_ZezE0SQAi*lg$y6Faj!8Y{usdY3Zp}JQkvvlr&44J5th#sI?bm*s7vA0+)&r z5my;bhuzd`h4gkrcZNF8@&+Jb!{n$!=g`i}V2qEY#1+#gW{5&_Ji^IBi&>686ggXa zAz?&6;kgFE^lg$Q%MvU+eWm+eL&Q;C5C66n*`rqDQF+NKR%Fxydg!g@Igx-mrYpiQ zn*QL{QxRCN>rmX2ldiu;13ga6>#SC|&QAX4WB4^SEqJs|S?#Q)eg^PBpXcscg_wI| z1BtHbfUfudetAP^Y6any?EGB-APAVF*aY*VV~!%;%Bscg6h<}Jim#d12s~UC9nP#7 z5=yfG5eT&gOI@leoRlhpAL|)p#cH>HI?DfL->JK&?eJsCE$BMl8zp}YgOtY0!Mo+; zk_h+=P1hf5rMM7-cL#Vy^IbuI>}WY^IY%QFd%K@A!1Gsr-k^LDU5&D3hIIbsAork~ zcK7Be`9M*HeYS1`5iT9y7g4LTnKU6ijSBxWQ~c9C*;*^YouIq7a*=fNPOram9F=r( zs0%_t3bfpsMK^Yl^55_!fRuA9g)%NSHq6jysq<>yZ#6XvYzAEAIbug33)~8YMW(@> zveQLbrp!fbSIm_pJjv_R#OJ`VNZ6u$^I2vcyCKX%9C-0nlJ)GOauQqoa%%g-!i8y; zqiD_sY;9AE^(;!_Ol~%!3g|AvPLM#k7U9KO0k!wQ94cYsU8XQbQS|e-%vkKU&9Y-< zN>8o-8%w4nE(utl;ce6}G0xzD~W32pVG%pVb&Wl9Ph`|B5o5{~^-UncWNnZauFwX8>UYJPhA0;qo z!1s}>Re`ouatiN^*4bdW{6XhzQT4x`Fx;7D>0@Gv(8|1Eud>bkvgQ>M-}IvlH`O8@ zPO(7W{`{eNfq1rT3-Xs{UJc>up+VYexwO=K#PE!JFIR)QnrwBVA}&=ihZWeC?@-OA z=NNi1UnT%$7vdhqtqoQyD>%(OHf(2<*dL`N#5n^9Y)+5j(H0k+2NL2~3*5}mn)4hV z-P`KZq^}V$#BSVnM@=a^`jlZc`Mb|tq6FyF|1joDEOgJ0X`CT8kT?f#eZDq7uV$;$|U+3`c3DD^&J)cICLHe)6&&PNW1@8 z6TI$ygNg8cFO22!y*>U}*nqJSD2iI3DHwu?BYKX|Wm)cZ!K+}F8ckK@BFkcq`BTk; zv4SHir&{Kz&>;eBh$gQsGemyg^-21TWds92U!!oS9a zZsXgNP=*~K^J68V41RNAV3bgb$q4y#Z`_j1E0G(i7kr;+TW{j7Wq`$TS|puFS|^og z3w4G7sSugs@XBV|ECi09*dIHGcmXj|u-_=Dd*cgwLtK8mwQY_H7?qV-Y%}G4M-iob z+5;?fNS%!E;~BBuXFj)zNA{6@?LcE$`c*- z#!3AD6AOI%qZ8MB)z8VNQo${xw?{Bn5+e z^91NoiTNH}aI^{BJ*F_X{T(K!L<~r$v;4q1L@nU@xFWX7!4!#-`gh&RNdH%i_ z!fYs#r%m$fHdX4D(p5nNesWg-X#_S?@#CNis32Je-eFO6&kkBgN5d3C%It8@6@< z?`Tc}e1+)szByFk{U$%tfk$z8#kiK0o)uUakPwS(mBH<2=zDS}$5IO%Zy;Qe`7Hhk zQw;G$Iv3?nWH@%hCbD@fMlw}xV|54?(+VoI)&yz8wQi}0H)ysyhEf<{MqXcI0YtQI zE#SLlNlYks%Bei$$01G_x5`AE)T^@%n;s9Dy^0piP54?4ZJ1Oyyrl9gXC~ zpBwc6`ZP8$QB@Mx#MOzU4`>l#8DMD_$fkUG{M-2TLiQuMWK;mAgRv`gryp}hDz>;1 z8kun?n-+K4$E|C-i}1!xDc}SbAq5j}vls!zc;eor!T`b0$ZyHhecf_;o0+IIYxxvH z&F1iUy9E?10?O1c4;mGlp|&F)u-UKeX_I3#O3^v4(o!3~e$hND2Ba|jk%(^ss(PPV zd)NF+f_thQ5K^mC$Z$RQEe!9xA+oPVB!fhHe>n>rLwy3-m}JV9q1~{j(__jz)U!&Z zh`b(=brT;@r@#>mzYC?`pAf+!;CHzJ@EQ!?ad`1b=?OvN4bDX))u=`nC-3ZFV8%vK z11}aGsi0$3iV=GD0kSfgV+>uGV$)d|?hL#aEnnxEQ6sLiDP%$_1xujYjDKhT4z_lf zS}br)G~{$gtOJXebO$mz^=cE~2I|dtb-5-bcqaw63!-0@5S~FCLbY0cQs!YgE}iL4 zPuEt=a!oB$@Z#(bJ`|afnYEv8T*PL}8nt&n+nsHUl|=4;1my3RMJ6dnj3Optki|n9 zLBQigh5#iEaThTDT_7RWGm7<8X;qA~W$R1r^~R&urpYd(Gt-WcgY6qMn-}E~tb-)~ z8I10@5LB5SyZ`5KVQG4UI_~K2+>jo)KSFDV7wPf`v70>ml5V1E+Y&x~KIgaNEU0x9 zR|9w3z%nC{cA!hAIKR&7BDQY=um7_BX`^`Zwf{ssGLpv%9?s3B$)u_Z6>_+q(bD`` zpB8mXXwNOlA3^azVP7xxSD)18`Ae@_Rv2I!14w7Zy>+F?Z?oaXQ%AHpAyAO%C&vJ8caJe zO$2;YmDOrwaqoH4cCh!X_-KmqNZW6Cn})z=(Qr!j@F_BKNd#E|tYIUQ*>SImF@z#b zFOj*b72(Qz(Wg)~a?d%)?Miw2VBp-wTlN9q z9TU%^n`hN|VI%{b=htaGCFu&CM96#_VKE;tUK^8Hy(vcJoOaFi$KuDbk`tFX-0Hz1=# zTwW|i;NvB}5f=WdnmGe&;_rtaiy53Vgot*oEdXbipp6Gn=NZx+CN9e#e9oY(q`xz2 z_>v)bj=#RQZhtWX4H%98bG$6UEe-+mpTV&I;B;Ip|J@nD&iw^zuNWx9xG$# z_=nRG{A;X?{XcE&|57ZmbEWiYgUEpY<7`iH_>0>9778#kC0swC|D7=V%kBQT|KGSB z2h;zL+i@`c!|gCR{y~QS{vhjrRSc}h|<+E8Cg?RT|k2TT-mE{`8uQ3sT zT!X9(F}U|lTKbaLy%K)Kh`bZ$RF)?!ZZ4?mg7x`9Pg?8O*WYGqYO({Ty2n4$F%GNi zzSwoMAH-4!^i8*o-!2liyQu5WIW=uRyV`~uUaBiEw{MGRT~(JJ25eV=Iz7{$m#{5& z`DG0i=asgTMt}CtTpq_3Rnst57i}Kd)<4g380sn3eVpSKS09&;-bRkz>=-y&Z?&Bc zS071eZ>`@h_DEpE8yofK%XpJOdX@qkhd5pD9{7sM3SHHbfcUXMKvRb$cKDZmddR6V$7VGZ zx4?;THr64`45w3e3ZeRgU2ho4I!7>+fl7wWk7~yH>rmCX%UixH3f5=`5^(|2>c!fM z2|mWGK@PRn&5)tCddK!DK1xxAbi)-47d7?{P^u)s?!fn!*S8B=doAK!k>8S6&GtSQwoR5q_8$qaoahTln{dr(3e!^2>b z5kiv6p`>nKZbuh8fi{Ec-&&>$`{?6aom_?Z{YG$-ENkfcyxBcE%&15i*>|%;8X2k8 zNaQcpYqa6%Hw5YiJQhO%!~ejWqf~2{DW#A!FXc~*>3fM@79QO(sp&T0tpTVSroY`) zOC+LJQ$o4|zpgppJ$xz8c}E|yuTfheveM!5vTV}=4tH1kyKqukKXRCqbvw=@gfip4 zMWoVW1K=*y0S4ELh>GB}BVf;`$94?$GS9=-zr2aNe*o8gIN#nQybT(>e`Rj2-Ys^d z`Z4C}iL9@WX(qI4=5rnHErbSQ$RTRXI*F8xf{%62^as+U1D4f1cq*~=nCy>xL3h9Y zgnIn)I_=(Ny`YHb-fZ&tGm0IDGL7HOS$IDbdxcB2Qr^j}(fjyl?{zu*KIH9>4{)BS z7k#F}?F5p{i*g<l*((dulNT-jUx4Tsk{+BUMzDF2*f+HuC*rRZzIuD9Q*t2bG9(N6A?X#P^!fSW^c2pb+BDgt#COBEA)qMue4116K{EMf6|%A$ z+zLEn`o701<_IJS;2Z=3Q*^ESQB{_Qs_jsWgV>20P}u984`%RUAMF){9b*SRxhXJk zAp8K^hzm+v%dx+`!9vuO;KqGAU`!4vTrJ*E@9dA@C>D(k z{c>y8R@_fsk(Ju`wwsEe|DK$D{+3zMT3{IS@ohAg!6~qKZ1U~mA@hFa)2UXD> z(d}3FBd1$L%m$wlR?~hH0fXj4o!*3bJl4X1jrgG6P15A+S#7QgMsA|q6?D7-M{lDd z9YAvlCM+wq(1cF`=<~3-o?`bWN5AKt0zPooBc;HX!<3Gi?pK;$o^>#BrKmMJoB?=qQm*(P&`h)W;uofKZoO)= zZd$hw%RdhW&}&dYRc&A%D9y+r({nEj!vb-A5v0!m%Tijc=(18`2c5ZO&{4$lj*9h= zV^AJB+opS2$(ivodG+sqD+Cwd`GBU8H&-zsztRKu8RahPP(6X0fu!x&8--PUqqLH)EHB6hZUunm9`zW0m*_7s@s|1{egCu#-egnb)h{th>K}u1K zvO&=rG}ZE8tIIixQG+9t6@UJeMvIM%N1TCZLJ~ohgOQzuC<3i6 z@-((OQL4#~D(d~6&t~u5- z5+_AvFj`8zI_}LluuEs=kZ6W*n16|hM!)y-9#AU@yyoYa3VFupJL_?3O?7yTG>;IK;Rp}(Ih($3y~ljwIa_!+*7f=8dmVt%7I}w6Bg@N^ zII(gsK(OJgawB8GiFp1HF7;N*wbBU;{>4m*!84=B7(i$MZu$G?Cf3j7P;f-ye z==&QB2osjOsKFPW)i|(qO(BuDA7@!dkaO-KfU|abu5N3JtMB*RrSr zz_rv39kJrXWOi-fj2`Y^fa&Hbb#wd)LGZGrr_7m-Z0xoP2$0V>E#>)DRldLj^{CLnoZvunL0}!oE&q(o(Gb8GszEYn zcTS=N(H;3STDQTWLxv4kWxnEvF`_W!-SB*=x!w(Lr|}C+dUSpbF=xe`d2#b2inoz# zHDEBtMk?IO`3RI^k@=IQ6-GxGE3Fn2T~DcZ`ko1{6#Nzo7!qM?(FAB9i5qU!i0|tF zH?hQ6n4Tfy{Z+aSBV7z1r%h#ouR-J!fuw>4ARIhKjfw~Sjw1&+Uv^|DL9kg+@C`5? zWw=A--F@laG^Rv3a#f-%vI7Y){LG@MyTbvwgTY6mE~YWh4L@SH%2_3PAjKQ5x#Ay~ z5Mw!=>kMv&_IBxF^$)alsv9HnnK)yC$H)*7xb#NsuoJKvGlthn5H_Lgc;-upQrchr2%C1W$qQC zeaXiHXmA!0#h}%H<dCL?;OpYyMkhM_Xc~jA8cpIbSW@u^)j_EJ~up0wMWL zoKZi-zftt1wfP4V(vsmqKpNteu?=dd=UpQC#}kpIKboHip5``oDu*qeoY)>rcXDaB z9ecf;>Vnp!-VdGmI>0))7(ln?u)%Ow5eGF^h*G1IhpM`;pW_U|5*bycWF!%4K8mD;d|CC6gfG{f0mqBZubh^wi^}-XJL* zDK=r*KAp1y+rt{yrM0l&*%c%DAcOzDI+8%PumV)t!!fun=6a#sq9mY&{=>g6`b7RC>9A{xNudUU@c5K_$6L zzu&bUsN6aKTz6A(L1Ey<6?Da&*JM0);1B zY0J_0uteLEFs3Ik0jDVLVq5Sr7#$dRY}h_wa@~p~eC#HW{UFWqyd^L?AGRk&LY3rB zY(yXk7)yhrmb-9UkdomyfcMiom~3KxUi;F zxoOxeld9dmEfNx{(0bccQ~2wILNR@q+LV@$DAH#9Zk9ZXq(hYS}ftYj`LjSxgr`D(Ol*Y>jN#y;L1 zGn2~bA?)k6@^Io^bd!AqTk;hhnAaiBK0HpF!?b6xmA8`79ws+szUe|eGdgi%0p1W& zpzwEpbahN9UkwZIS@0)5KOijb0BlywpI$0Tq8k&)Z(eKRGsv5ELM2sIE2x*dO%r#t zTB_(4f2@M>$dUsVapX=sRYpVfV<$5}WsnGdJ5_qzw1Rq_`rJi5z6KN^vk}VIfZr{S zs6W7#H2|pql!oPIbR8NUBVBK#f>XK9C>1HK%V~-8h6LoxMoG#p)`~c*7u@jTU{lEk zf*z z-F(WznuG0x+4jEhcs2!@r^XLk!j{8<8;sw#&_X$?D7yqnpop-mk(V!moPx^$Fpnky z-WJ9*P+Q#8et*+uYef3|EaZbShZP_u3O6lEgUazYt2HK00QEE&W?UpHlxU;KEt$j( zB#yYi%@xG1q93x61^HgG4wJX5c;I9A`h_apXN97nxz^2Qf2t%^FN=!tD~49+E9NgH zGyveU;PRdaFP+_n(5KJ9amFKFw$U}j+c~<_#}JG+f4q?!l(BBtYVC3DPz5MziAzfY z$IP%QOq^dH3;Q?1P|7gr(KP}T4Hb9Pu02ow#J#t^MfDF7Ji*rx!6?flB^7|vsI-q> zD$5&k)S2awr3`C-(d1yaPO2nNxeJ}gR2;KtYUsR9-Tbbqqf}Nqy^ePh@Ta7;fUJ~` zm35wEn2xEomg~7RVde3WB=udqWO9IF8cD=fyg>ph+U55vBb-LG0 zr&@3Mc_J!q64CUpoEYO8B%lMKs>zW-Z{dk`lQN+RAXK znoaZCWnYS~jD`X2>If0Hd~A}u-ZJW@Oy7n{+3s#3$!z0Fu;oaEJ1<3d3c#=0fz1?b zISuh50-A|!pa^jE^8|%=)SM;zF^+np-U=3N{0u9ZB{{}C6&K|ME3Jx_p%eK~;KFBp zXNTF@X;c!$^?m=;832?ItyF@7p0+$Qu_iEBO~R~g2u&lB2LgN1NV3vLj+G9b1@^LQ(?&|0#U6R>A>nR3_sAoEZxEJ-6H=v5!N?c|*4tUg7V6t8W ztuxvZ*Ru}|ESY}l0e-a4sAODhkW^>`jcch!es3a;aGmB8G=^iDRE%Gh+qX36=Zq_+ zoLIg^1H|<6nONttD)2l2LY18X38niqDT?OI&11yiC->Th?nM5O?;l^)(ch!k=^9Pu z$e0vh0mw?2!$5%l<=&v6JOwh<%IGec;_RrIaVX{hT}38?={4LFHYuIuFlW*=!J?tB z3~jYH-5Flj&qh{F$8h7B$+*0(;I#s$g~bspC~iRViypQEclHc^gGHP^r>XYED2xo@ z+RO|%RvgNzu?MCt;mT~~Y6@z|%sp7LL4pNV8lAjEC9odV(HQZ&)>YyQn&?(-N z{^9eOXWm5;!CCiXfY^A@uqR+SvW^1|4pc14cKtgoPWTHhlZd|{IH_FnX>4tv`-Atl zc(&h^BFYPUzqa3ni`409GG41oo9OBsI{pg1s1tHE$nN?XK_odlxwlwxG(_hox#h>q zsU7O8@PSDvto~eSP(Q`F-h^sJ_na}Ah+Y%S)LL72k%FKxI4f5RUkaB&eyNnnzq-n8 zEpiS)rM0s|Xt+dwSCXgfXoe40<LBvauI0MR3thy!|I3-1c1;uH?LKR!&fFaltOnM>(5 zG}lwc1EG1VIDFAGKw$|n+^RXS-C@@3ak7hyufUc74J;TMg-iZ?CLv7uvQU`BX$uP~ zjg{H?yGK$-EO$J7R(A`Cgy1qIC1o1<8KlX(T2+z|n8bP}O@{ENB347#kIJUvfM^4Y zCLm}TmF!!{0xZ~-h{X`L1_?yZ^HuE*#?Hj-PU?&!{4@X9F&h~MDtlo;@clV%JS=a& zaS3r*ti8FcvE1rQl!^g!V`Xq8G5Ia$s$C?YhcZG=nt>O0l9=QiW-%vC@l**k@?9`o z=9>eAi8Bw&pvQR3HHh>*sLwB{fed+fLGb%&BqobMf3nKCSELF5iPE%$npM9%?@n$FUkpbvM+5HMS9 zouLtSwj*Zeld}T70T>>7Dg8EqVX$(ZkLCIP_e zMmiMz9wU}rGiyNI87Efcclywf8<<#^jI1gvsm7-c3ovI)iNlSv}1;}Et2lS?J>E_AfU z4aPJ6b7tlS3?P12@EyhMYzIAv2M`HfHypRiWmq5s1=*j##%Y*=@Ia+xWL4%6Sxsf_4KV4uG2o@4nEH=z5fr^K=9tUrJRDvDX zIK3ojZyu}5cwG7zxcSVDjyq6EJ^Fpeeyw5_v1;0}qlBKT{G!x@VuvViKia_IYF-pe zF_IbQ%(`Nh?9L{>VarvkK5WLbN=rtwd%KVmuve$@0vjP11+>l=h76G#BWAXb?%{TL ze;XLkZ5$x@U^QnQV3Z8;Q!try^`ZZ2=0t27L_!#714qf~_s3jYu%qAXr(Bm##;1r~ zL^<%#9aQF~^(WTP`YU-3&>LmQ#bgJLk)estF8snwRyc&phO*w34T7*%t)~`CtS+M$ z_PwCxK>yTr1s=-QsT(D|w(9I0Q^jHk(tX}YWjKA8!FNlChD(r_IvqAm%a>S%7;r=8_l>pYhpXdmm zhe*-Lr^Xim-uFBL6S5I;>HKjoLkPcuQ`|e4`fxMrfPmMDNFuUI%x_v$$E-Xt2qkii zJ&s-N*WWxpg8F!i0&=n)AH(gsuN#^J1Mh#&;p};Nb!1n&u-GQe3pgzT+sy^4 zTxS0Ym~CrKOIb(~iHcJI6t%KpC>5;&Ou2Axc( zZ2y*Xai3zzS-HZpY8+ssCuq?R+Cg^d;B4% z9 zpAEx15vE)X?oY^&7q)g{eo@~l__z||#(gaYm5P1-jXc5bJ{BV2d-<I!74;>BK(w z_Jpb8zNRi}de}uSfZW${e$SK9wD9x$aB~qG0#iPW{Evi#hm1pv3f5m2(gtCdl0x3?BL%{bvUcB_{yLsUQqnEzt&79AUY~jBsiU1jS>;qplEL< zICOLBRF2hyVo>$>sqRXeDo{DQ$t`a>)tww(qcJUUrV~cSK{Lf*D2(4irrf_lek>vN z*rx!hTVJoQre=OD7+o)y{K@~g>$|84d5j*x!V%YE(bE*jGb3LmgLL^N5-VQ&t#}7;I*5ebFSkGznrq|BZI{A$-dU<)fm9ob%=RKnp z=-7i6uz%lp0qzmxw3Ef?K}+p97`L4O!s&&Z<}yIs3EYt)fBhKy8f5l4dpx4s9zqAr zk-A^KiUUO9gE9ybDh2|U$dD@$7mRnZ0}d4 ztT9CqgH;g|f?`;e^Ez7u$9iWDb=e2nJ)0(B8W0R5DT$`MK5l5ItMyX+1eolH1}s+7 zedW3g0XOB7-9bD|Z<-x0RCt^6Oxptd82?A)xYDn|ppI%v9RqMmu0tpzM!J-#;C2&!AlIAe+e|BvAI7 z12k1 z0JT1b*&uJy(%^3~&L=Z^v_Ji42lQ_Bk%Ln+(xIm5-Z2U(Tq~#DFIu2%uS-a6McZxk z8=Fjn(u74jZDC)2yz^NL*IPw28(*}9{9dD zpx8j%)nvWLN+b^$IKo=oNxlKV#d@^NR*L*P^o8(4ZIQzkU@w$dMO?jTIIoy~zizQH)QXLkEsc#L6zq2gfKxi2M zk*5V@O6uE~kTczon}YwgD)P%RE|QWb<8vx&v@6fcd-H?%3hVvFzk&q(<>KiC?O7HS zp$gX6qRym!tE+Bnc$S+&RG^c_0Q8r$B89%np!;by$!FX zs6;oj+<$L)U){y@lbHR6EQ0909Ex*Gqi2{u@7%PgG1bOSq{&nGh42%?I8g>95;0Hedq6)YIXZJLrZF$gn{cVO9h zlER7qCRwfw5w0)r=ZGr!w}7?Tl$qzUre0r%%kCiYTTZET>wO5FiiEm%gryb)?FLJ> zL+}qS1ks?up=HzFo#)=`L6Mym8B=4pSY8Oy#&z--8--YB60X z;8gbBlPoPB4|tQ%D&cQjVa$QlQr}`x`QhW^6zdS^uQL!?*0gW;hVG$t6*QJA>XDcH zlo_y8dA(l=3}8L+Y$+5$GPDBQ>|6Y`6D&-sSq@5@iav$zF;(!B8Ym`T^vqlg3 z(aV#>ri7Bx3|2!lURI1{@%CHHoB@j9B9RH_mId7)Iu4CIGfV8~+Gc82 z7_FuEgob*ziAjIiX1rYqcu7WRVg)AnuO<1oee6cjAxv(U6?w5eUWi3R^4YHY*R}4@-%HJ z3)~usm8>d2qEn(aA)Fn4AOh}eN19T6u~BUG+?N*x#Zm<2EDD*HLVwt->SalP&wz8# zdT=E}7O?IK4m``*-neP`31S;9L8zsO{T@|5B7n?aGn=1zzsy10M>) zWad>{NJ$kkt>i_^A72XIuZ%MZeMcEa8wq2EAU0t`+lRoqMRobXAMFaI@d=c>RMRb- z_s*`9D{3OrlA(|Eh=D24!n(d|9lw9!%dE{ib^t9)BdUKw%cB;d$OzWTsXK=<#rF}d zfn%O&2_JFwt$M$7q`scZy_cVISJ(tZO_keX^v)6(Y9920lKZw1j^=nlL_w1ayXa$7 zZOx{F%p}i4WHN@-XjnuMoHYMrdkN&0aBRdq%=b1>?A_tZGpbK!o3I(r#q7y5nZxZ& zc?9Z^*CGJZNB#;Bci!l&~u=?018(N6!L>%5({gijt*miyGX@ zJyZN8M>eDWtX3;aq0{0yK+H13yf2z;d^`E8*?02=|2}&%BP$*s;%}vTx$MxtTN=mk2tDOXsX#nkn<0_=Q zE*5dwiIc>t{_6;OI5mEP-h^jr`0~~2*KEIzGOR8g`Qzn4dEl`^`#2E{q0pIHGc?ed zf5mYP-E$FstOR;NHK4qa;ogI(YvlVb8g7hH2_limVy<5D_~QysrIxwYrs}DI6Grr~td;uUb&ZB9M0-5?ZUE5AryMs)w zRG$&ruiZOm&%Gblkw11sqjfod9Ahm{rKbJqh2~z#wA2Pq0XSxwnb8igaW?@Y#i^Zo z=U6YYb9twqpe)~b&XFozEHa?v4YO!#lVi7tWh~QC0c-HG8KbT_$XZh*p8I$~rlZU( zMqQ?%-*M4V1cE0mj`td#M)Y;N0?_W>H7@u|arrJ4QEF8>PS~Re8Ie(;G8oW#hfRB# zT}6AXM>K-?KzZ{%CpBe_t6hNNEl|ay){tFf%Imz^oIi~@z~E}<)2IPx+OM_0mWix} z(rV(+kj=wy&x9-0{ewJS5Y-~iLAS~A?v>!@@j#sF{bjNV5Z5^v?{9;p?xXTOH8)}K zZA?vmZNqbNJYdH)uHk5;d#xI%L(ZL>g& z-uxB@y9u8@KQfLvxjt*{E8#NYsXE!{ryW$^a*#KX@QOGfJ|)Z2*s(WpkEp`s zIU6UNc^JhkkBdM)@8->Ai1xI8z9Nx}c37e%2}Q&vZ5Y*t4f24{pb>9J{6S<(Ctl3< zvpKjP^uGK2R8Rs29^nA1{IyvrzJvB6XYq)#K19mZ2C86Dj-qsvWXVGQLd}C0a@gFt zc3{yMjFK7@DHqX;hYi-5R~Jj;XW(H0l(>U|oTnYxXMdbt3>Rz{K!oMo2wZ9&N%&6{ z(LELL&+@}bl9>zwK&_fN=fjWQJOU}|I8r})HFR&QEUia1izyY5zBz7!z8%NNaXuHV& z+AgMHDVoT7g1q<0(iXLwBiHjO8E2>nP>=PYemB8WTe+BF8SgEA|5JqLqc3MS8$wB? zy-68b+yQetqSgegC2xg;gD3qp_{DXj$SprYwHV45f=ZquIyZQxTYOocXrDD^SZw>t zP;=rY*zB0S{Qjn}LJPo5#m4wR;5tuXs3G?#p}W5;a>E-hRBvDF{hP+|nTRWrciX(R z{?E~X`&z;exlLS3m&=(fR4FWT8$j~Y3!3wA%!~AzBw`=%1pe8Acuq;!(*v-vqPZS9 z5Kp6huT5D$Wp`0&kajK7x8uFVUE$G&yHNvq8YdO;vQ{wDztxqZC!C5o(+bq~}%6ne1UJ|X@E^G zm$M?AkzY>F3?^IWTFPr7%ZUE&v00TM&v}bIFJJ=6N1WLviBscxb1`VzG7_U~N1hPp zjoWUYpMJ->WvBUgJ88$8pLGgkw>CQg@_CV=qhGu?2JRhr7*AU!bF=yw5_Eq5Dey1F z?aCtC?e_QAIPoD%tElB%Igj2pW&+PA=1#TOSd{ZSDtLI(l%2w}jgz{mI<#DeY6J{jJzVz;fq%JG-Yn9$7 zf5CI>ts6q$JS06m<})l=261tUM^ool3Bfb4G6I} zG(<052)~GK@_TR`@LZ^GuW2A7D=|_V?=Lk)R!^$U5W1KlN^86LPTp9spJ`tCop#Ifpin(~2g zNIXY%ZPD+PN%b1w>gUk5SQ?@U7ySVu=mbkyiWaFfIAOV$?fdq#%qa9OqH3z%krNEO zVH$C5Qk|@gS9ML*sCC&PACa59B1TFinASp9c8V#vCa51(Nj_+c(mO^0*jFhdbJw%t zI3-KQZ}9Jodiow%Te`(rsD#+TJ6XW)9p)`#tjRH<7lYptygRVN3U~6XoX1zI`KJTi zKLuUX!1gMJZtYxk{RTaRe?9L7+W_J zpB(3BHC5}D62O2reVCKGEt~2673R-VX|+l5a|_&P1BV&9i@h1?LMo7j>ckhzD=a6F zrL)ou3;V$F*S&3|PYjLgtq(%RcHIMNUA5-#3;ZSF@U%Wt_lxYTD6`+*;1f&GJ4QOr z4UXj!DV2D}y&1n1mx54$kFO|tL3Bn~8sHPJB;Z&lzcpbx@MDHC4V?ExY*;^jsMapn z`kemqA-v-R*11-w6}VAeK12N}8TVddFtmQ(q&i>C`#KBuD$@2Ih%5N*Q!ywW;6rG0 zuljC_dxMo^IDsTA8N_ogob2B84e^JRaT^~0=scSqZ_U$Bj@Bt(;E(!@iJmKG$YgQy z_F$mV7Ui=FmZm(Rk2nAB{A!y(kbCJI)c4DTOw8igE<>|sBb8-wJg7u*7TkCL2s(YJ zHn7FTr2UUjYpkrjYWelNp^YCMVkH`WX&tiRmo4488g3EdF~irJjR|I=+aS1k%kBg= z%}sxh*?gcp_7zqb*d;H#nTPDY2%n$GrvFdc%*pg$w3(fa^Ix=?GX93A+-Em_W#d}0O(paXS2Qv_7Bg--WwunZ4)uD3s5NZJlT};`zP}j3f<>Ec&i!vvX zHRb!aj?`fTu@TiZa$o+1mebQer$Rm`+hO{FDw-x=W$8MN^(gCbHvt+EW;xr^4nDMw zciWfT*;A~lYdsGs;-*37YYgY{cP)DjXuyqW6V>npCndEb<|l_+H9lT$CE@S{nVSMh zLOz`^=|aLvQR;c5sV9k}w|!NAT7}7^1!r<&hWUj>X{tCMw%2ooBa}Br{^vSBcgvg! z`1yt;b1_SahHa;qj|8rlj_2FKQG>~pi*(tt@f(WiZHk?!U8*Enhub^0#_6GyickbixiD!C1YI@aUa1Xr7X|Kb z_MXj28qFETb zTL}7w4upgeI5ORKLJ# zgE{39b1#IAkWB?zc5iF$RyY4$u5i6;#_H+Gwn3NtC~R9mKdj_v{RqQ*pk^SM_MESx zz1=BO(}a@L1kTDfI{Q9>$*7(IM7)z(!DscPWmoyF5hOI zdU6;9=ZQ;BRlPURZbUj0bYSkWf z$AM%5`)uvr@a>CHJdlA&*3`e5<)_PftKTu@36rM)w9uL(4mJh07+lK%D}=6QPr>Qe z@RUpY9jujPD!J-t<@8;0+@X7VNd|obRhjaLIrMXXInIDz*+Xz5X(-e#PUo+eaBL3= z{r4#=M=Pu7A>qZ`vO|qXBth69$p|Ps*3mRy7(vTHPyz^|QXs*BSl*rFAQ=yB10iC4 z4T0A}s-v&`J#rfm(n(PKrBqNpOo5A0hc1WDttIYm|13da>M&#xme}C+psvFLcsu&> zu=4rX*7aKZj;snj?2i0`X#zHe``ugsp4x4fe+a=dH8!MqK9(DmM>u^{<`)j1YXzPp zN5r{PIywfbH4u+6aavGOw+^c}`s0@KsbJn);M$Gm3&F7g35>f_dJGpvU8%PPXFhGn zgeY)_g&gnsx?R)vF{Ovar)8?4{cL>Sya9Gh39?)%KsY>V1v-p`!c$dg|+I1ri=dKG}FitKI0Gz!#&(1_3deG zHT2b<1eUf}#(*RfveJlbBK1yvzm9Ws5iimu;=bg{6UX^qguP>sB~inrTefZ6wrzLW zwyjgPZQHhObfL@avaPPFTi^T5#N0bG5%*t4=FYv(`I8yB*ILh7abEK*#xW+G^mR}Z zZQ%OawMA;4!Ci6QlPcCmz_U^l-6K6ZkAXQV>TyS4Q>ajuXvO2$sR&z>WZA`CLHb!! zO0gA>>vu&OXf>B2JD7k<-CV^Z&n={9)ltKp1pA0U65#D;ykVjQ`blLPs3gvcv*BoJ zG5NXsFFlhtTo6KP4OC){2}VD1rD-&DirfKtGDbDsf7X63<6!6&Fm86iNWY0#Cz1A< zr}D%35x5=Rbmlw?0Q!0KWO12s%Jp^{8ciZa9zj?#{oEqYXNj?r)aRfoHQ%94*qba_f2|;^J(r%= z>(R)I<5it2t&e@>mUwi%<1)}pK!~QVU9}}y+*@r-AG|K0cas|ilWc0gvOJ~MSE?G} zVjE_F=YrC#6Vqp9lb67Tf&VJl>j8tKvt<}12Sn;oR=33n!yt3w`mjoWx(B=_np6nQ z6*w;=5Am#5duM{YyRu3F7gp$Mz{a?iq4hwn9uY<}d{gtiz}nSuyDJnCXY!8~h0M}{ zn6#X1J4E^-tZ$912AjAie&kB(9Qa!-PMC~!>{>E$)Gc%?dM!mFXT8|i!VboKfZsx; z0!EGf7}Zz3N_GU_<%OJ6vY*i9RkE_iIF0L!rt|H8FfTN}!eCS`B1{h=usGG!rw6{E zI7965OS2Len2+oVw|p8YpLN~PHFVjd9UBuYM`k?5h zkd0`!LaHINDh8N!BoQ0g09G7eov_C>MHisAH+1rfjTEcgWn`*n$T` zT(C1U^g*ioN7La>qzxZ%hY|y%F0Qz2z1bu;t_DV1O81A8GNRpSWMiJ>p-zp4utQw9 zxJI`P=x<22fmp~vZv)Xm61!`y{%&G$6mDxFSd?_Z_}qiFVAa|-|Sz?<=_%vrfw?tsNtr7ee^=sx(6aAC4b@^0W2LkS;B&dR`V*|TpFx?|a)j@&qWs<< z@IAw{0i!g(*-+MZ7f+KgtEV7zxmi0rgB6bonO{TqTpUBrIBuy+aREm|){T zZ%S*SskBI^9PcQJ(G2+vj*7Wzx61a5ZI$T!ZZ23%e19t|2q~!))i9|KP(u5d{H?Sf zVZUI(=<40#AliB^rGjJLy#9_*$Bry4NGhaQyMq8zZ{3wFd)(B}WERuOnJExW!RvK_ z0*SNvJL!@CjVO$`Fwk2^g7i?G#ggm+17_YZc$S@#6`2IQ|S5$Ilq8b|bd<@Zr6yt;zGLF9N(f-!}3x zCJgGC2_@Jl^(~v zC*^nur~z%mNjW1fdcam!RE6{`xw8kO4|%y8H3!Jig?X`jKH&}#prB9l=&FH2DLXWy z6m`}$D>uQky&Ag&3_F;CVAjm2Nkl9%{UA2_NBIatS_)i#dzJNdZWNGE|GMfy{LUDk z1NneCHX9?2voyn{mz_S5y3iK>;Fsk-CT0~V`C_ynKqj-}RhPb|*uV~t;nU;X{A00+IDD0{?9VlH>=8X|xD4O|$tGS#m)yzw zd_QvUUT3fr!i!}gS@*I%AHgzF`2*g*>RQ3RK~5;5L|f zG<42`64qE@gMy2J=IVY@Yr?O8_=b_II`VE)ng)2-8{uRCzj!gatR zauPBnH8_W*NAX)I|xCV1u*EFH8F|0X5Q(nF^OZmr1IlpyxsN^nD&9~g7= zDy2_L+F)1(L9FM_yR&vz-7s?5hwb5CIw$K(>98yP3!Y|1{2z-#IqYnt)M*iW)CdY-Kf#7u=yTd()Iy4RmD5M#r!wVtd9-gPW|w5fgL z1wAGhT(q!nt&PhH88%G(eJnK6&t4Sg*}D`ryY-f~bKW0;7IBh8cytBFtjNdOzs&Up1v`H%jUbSMQoK*!~0{LyjFkP9Zq?h ztJY#V8Yt4;hBGT24H7U&&>^K)z+ZC9L$p~|^-CyS`h`8Edp)rMjI>HI^j2f<%+(KU z_M)5y0LDAt&$tEMQugOlFj*oTs#@q)F10s|90_{lC}zM5^K1EvEwG?De6P`%NPCji zkm)rNGo3RGlyj#4Ytv&wTIw@PQTbx?MV!_9cu}c>x(@ColahqeC6N~gLCW{uonA;O zdZ|&Hv`l&U$ojtgixwxU;A5q-zun0qEqU1oU~AApVnQI4IFliwVW5liZ%$U4aN+MM zjE*c}BT7nzJOFsWh%V-CI~yu5VMJO?qcc5Cq&PI4`RwHst!hyEiZEiGr2%reCq>?8BKI#EQ(enA z)2R_JL*-d1;sb{HX56_NGdsn&x}r`QFp3jo6+42L>!&F&rqe>yAz6_hV9Ss6^}ca$ zQqK<@-?5r{eJtwd&LJ)MdT;bRLJ%8THZ+sQ)dewrQ6i_#$A@u&f!ibyr)4sB3NmDb zC6aaOdEWYWzDtC&OcX+!HJ|=+)R&uYPy2J7FWJ&BOH!cN;tYf(trrH}a2RC)5N^Dv zzhLMffjalsiwvYKVRJ7*vsjYRrF1j#yg5TBmBusymC3EVo}^ zGb(a;(&2o^lGeXiK&U^GRt~ zMe<*6Iyy>X$(m{pE;5*>S=9~=K-O;+vw+G14(OTHvXD>0V0gk{2v5xh3hzDY6TAK5 z=FJBix>RB>s?XnzT`o8}V4wBd&)%~+I4iK0D|=VL)0O6m#>#$nP`p;~w-u~fiLC0T z4?h8U)>WB|9P(3jXF4cnZn~-zJSOyjcp-O=u|gkG9R*IBAtTg>@*D|MfD6v>J7$Xp z4>KP~wCcv_yLEVz0#cU3G$HUT4xM(sa^(;o7EIb<{$f(IW{>GYKQ~R>8`XCg9!9mC zW|7L-XhBG`9)fQ->hAaL6>J?T@Vd*dVsM`j{}SEO_AlZ}JS>p*1oE?43KxBUF|C}u zYxi^`LxBDll%W=Dhd(+Nz?o3e@gED*$T8Wpoyw`{jO|Jc*+3z4@}z{x#1zuM@gBY_ zTo}F=XPIR+--B}+BrdkVWw6*d^-D?Io-nr%VjM8z!uKoDcbhs8hA%~$~q zYY|UHY~-uThD^aEXRzw)efrOHq$JB{6U$-*$uDxXXc`*6`bB2cH&vK;U0SwE*%sOq zdVLX0*f5+`S>qf{kbSsLq*|}p?Mo>8W^htZ>^FHr92Ea`b7>9RQ5-wHVCM3suHGni zO{gd+R2g(n%1pBW0OS(74U^-!0a;oi@S{4%f`_Ipx=0YoA1CvYH0EGguv(buNOjmAK851(QzNdw4c7h_V%BJL_%B~%1eCKi5Gz!mqKSC^T@!DozFZSp@N zUK6H<;Po>OQGDLZ%M^Tb7*`AeL*3SKpxq@j-Q*mJ(76U_TDsIKoBdQcPUN`g%v2Z) zsm-3y!zeJ&Be8M=R9BrKrz6*&wj=}jYuJNwS_hz!Ho=YVyLPB~gSDdEnW|v>Gq;(I zWvi$lWlddh01aP878%2Z2gSUK#OoUfIA*0m)(twppd{kIe?ky!xPVSl7hG3Joy^~) z`f`SRGj@?LI2^V5Dtp#;N;mn^rnL2mgi>AsMQ8Vls+h&6zIrQLl=6foa(u+3$~)5 zzU9vI^-YQ~3~&3{{S9i12!KwWeZ&W0=1jhPqz2|n#(3g~`(Nf!POfBwCtYx679tkT zWbYchbY&C}-1GzpV3=g{4Ft6R+70~QyrG=Qi7X8N_ia32&h$lLU^HN^^hPsKR1hwf z{{gc0a@ib1|0c{g*7-x7u>s}o#JS{dnVpDsA!XT>DYra1!9&-ITzM+>+jrhS|LfTk z7U?eo5cHXWd^v@9(2c*tF8IHRK6619h9bG|WOQa)uR;6ybxzw!0Uy8d^)vkFmG5f> zCp)}IwQu@eG(H(kWp!or9Q|euSYP}HI)GWUYMS{u%R^I#c|JWxkW*WS;cnxtM}K}p zOz1oXo!S0Rh3(1tCuK5F{y$|uXFLV0cr8!9Os2sh#Xn!~$z5XKvY35JMEd6!B;aSw z(6m|=jb|^7p`VCtuSv5QG7uNOcU2J~6L1cfk32vQ1aTq)M$rKKaPk8(ncrUpWB^us zO|KL+^lv+}>$K>Js0i4h|Ju~+TwCy3Snc%8E6Eo^%?Zu?4UCrBeCx$yWFG^~Si}_< z%^v5MbsMReX`>=u8DU~X$FVeKr_VMU*|wChl9k|}bVqhTE!z|kOor8L2!fCR>9-vU zgas4xZcAGBYp&ZjMj@Jt zK8MrsF$>l(B2N6B=sVSLJ>x)Ax5FiogUNA^Jbz)vjUT z%%#dGgMl-{*+Jj$HBc2N^y4UFt2tvVrafZgHyZ3U1UP5K@P28j;H0&MhOI^himsIM z=GK-{J9GFsx5p9*#i{#HaU(eS$<|33YoT0R(IVS{w(mOT=y1my0nP|iOuH(ip@)9Y zqA0#HX%gHy;$3>>kdi$Y!>&FAiV33x6!FJc@S%vG3pdos5;c@bLD@qe-kXe+p$V_g zPWji>!--ULNc8KidpvR5DoRCLJv{cZ96K-y`z^rKA-2oDpVHk=5=lQ)M0F+#d)zO~ z3~rp1wOIs~)LaVm1BhlsQT{}ciLiaIH-J6`_K`s`s<$8W!)}(3O0xLy)O~&CYqQ`4 z{L(dyF9aahVPZ7!1D(-+z#9=QL--@rU6NxQ4bRS=r(rc2EJ3!GMK(pJhT&+Asiz^? zh!N5kY_5O~HtnMHj>s%HrO9TVi_Kr*S!*-arok9CP>Di3bi&g(NMpDf-~8|eYWCL~Brca|p*<$mWhDSPSm+714A{M- zfB$kl!a#b+0u+yjwAA+!t|l88seYkgOjpymfXV>uWIEEsv^SlPm4&0&ff?M-=Y1fcN18^xQOR=k&b;7$7b*mDH<0%Sw zfGQlKNsGt@$Y*y|?}9x*L*COL&8^wYn{ zKv}D>%64bYvima_^D_TrdWlC%e4{~j2AKs^wZ(2mdtys^MHR2HkY$V7P?t5r4=cU? z>F*RD228U|CASDRnD35Hps$7|LBNxZu$byMReLomk75JFt;b}GXA$C=zpS^A``(t` zu0D;~KlhLC{|>+PQjo1}Xs9JZoRLqX3mi)OUpRGj7vg>9Pu(PyB{0TTv&M@%XLzJR zr+J9lar1~%mN&YX0%H#?VXWy9Oy1^?t0{$B06MAI_JnyJCHSp^wDOMP11_SyPx(P? z@30#5loiR4oQQiRsvHu?OleMFR7paKU|v;FYj!Pj8)6oVF6YDX+TIUBAuoDr-L;43j~}2_7_0G3D`~{Q*U)y97Py^vp=Gas^_gOg7}# zngLL`BMq%ccdhG5oePD7A=9+B#a+4Frx@Eyk?QF7TI-qqs zUcSNYyA=3928tEyhl&69!z_=KZ zbZJN8kXw@`ZZ*3=QrYD}!jm$f@J`uIe#7$<{u6Bz=vUlVc{YirYB4gQcMWwctQ=(2 z5U6c&v7D~fAz@{8{xSFCap4FT^tuX?Kmz~7YVf9<>T)W2*0FscHi4Dzk!+tT8FX;K zV2&O!do9!VaccaD+f)gopuKiB06JzWa2~2q5-upP>vVNdha%sq{?rezk5ZmqF5oRl zV6QVP6#EL?Sr$aOpplqt`le$-HEe|>){%6gMp6+<+J^`v?6C=^TbiSRy?gx~7x&&_ zqTnomNU*OUj9zaqKB`BiNaSy1_#S+1o>KN**x#VU@;En2!c+Xha8PX%z^*R1(4%Pd zWU#NEwvkxW4v7!(raK<#5pdHV9E4R)_7sH6neixJ7ZtI0lJ!6I2Jd5E83#%>lA?u0 z`So^|wi7gyOi>J;oE~UcNRBCrw#dJdj1Y3mZjTsP$qipHBUtBlCt6j^2-}54`iFRy%|zX#8$d zHVUR?QaWdbF2~`STi6RXTwxi>5js)A)nRI@9UUK1?+BW7?Nit}4WDu6{w7AUihvQN za&70gp;<2Xw}jXUm(u7Bf=LWT$2J6Db5VZLigp~*6Ni&uJ3hJpndUfv8iRXO-5%BK;_{{UbhU zw_?nL))Tg|byM8_gm|R`57BZ=Jz`#tJXC(_gy#v=-eiPstn$(@RkLVQ{)eNiIQphN zOSxav>cZ^!1mm?X0G}y%DKJ@HE?q{-R^#5&M*Nr{oTX}eW~JTj+$1Nm`+yK+uIJiZ zZ*d@)$M;7K3dE0%9trn~hd2df#ydPWWt3?W*`mjYIAel>&fn7dYVaFJMXsA27kUJp z@A3p>(=>{vRSj#w3htPJ{0B*UhO00dC=o6gK8}$&6ZXaEfan-+Dw_6XJ=^Ip80{h{ zLGLJ}B{ohvwF5iNsIi*lF$*jhp8Y9mRdqL6WZLgA6GA3BuV-Kh8Y_jr8)ktMbkVMwhm&Uf1 zTWb^oe@XA>0Fa1;+z24tf3K;<2nl&WO3iRm`_NHP5eLNUk^XLilpvKjy$=&y;|wld zwaMcL^AKB^z(7C}bM8GoN5zZbhw=~``P<(lGOGs?p&jZfxd+rr!A$bx?FEl1GEJqk zixD|gI&H@CbybluW@O`3v2@2X1d_)I4-kDGI_j5y{}f3SZ3XlgO`dM6D=y~kEUEsz z)FN25kNdDuAvdy$;|RRWw~fY+wME!cpms#AeX2tXWpS6N`OW^Ey#oG`X&}9}K1TM*A)A+* zYoJR%zdra_{YTQld{^BnY%sM}4 zGB#WpVm)yIxl(xWXLs)9`Q=65<}5;hh69dYZ`g9BO1uS`t%ui#J>O51Mqvx2hP|dC zzG$Co+|MaEWxr*av$3NIgna9}i<8(KVX#}D z48ZZDwA!@cePL~UK{AN@a3B`0T)^F2@*$TWCa4dBP8=cD56utllv8!Lba=9xWN-7# z_#Gpyl)vP(7%}wc(qBt7#7#Hb^I>_~ED=pJVfswC@do!fdiV0F-4@p=0{wF4xS}I9 z_Z&&5uFtc?W1&x-PH+w0Trq*DxW$rc073mByPez#WV7gn%T~6#pP??@XCP5$LWkrc_`9Ne!vZp=?bN;$qWjJ~;!giIyRD;xe?h0x z#Ls0F{4M*R88CdLEU2ScuV)e2aADrCHjt!1A?xxuiu0di!f2;yDwuEDHhTd$ih@qq zwb^t4p8UQdumt97d7c!?~lXXECYfF(K4ghA4Kv4Zp+}lJ|kgJ1}c|n)zZ}BNew3ukMfgc*XNZuth zy9j||<2tEBJ}OE_VN-q)Cl6k|#|wgVZ%pL1uIN7A==#DtcJ;g7rC(!sm6OIt_ALij zOAz|KG8$g=V$|;FqoKp@7~Ep6EmWv4oZT(W7}1c>c|&Pku%&lHG~j*PRW0LGfrIUy zxux(Jg|w9fqxtiN_eL7Oh?joh=kH1|+|Ut7;z~L^%dOCAA#Ym&Yy6yrkU;OZ+n)|M z(WGr%K;g>iBYuN&0EmJk#5$tkn-FlSYU#3`Iu2 z9?oFB)y?)b)m-U~iu$b<#9&3A>Za0;l-$qs;R93;yaeR!DO%1Q!piX4pF2OvyXch|Qoo&TYtAw#_9t3XQAq0c%qV3jJ35+g~t5>#z zHXVpKdn*QJb1v(R*{r53kN!V%rsA}K-;X$L9_jcz?lF9RQ zY{cM_wQqo+U$bRG>iqKgPzfwkit)1x;-8>6$GsJJS;(KF#BrQS)8X<};~en&GypH# zKTJ=A2S$bapFm$W7FMog!e{h!TtZ+p(*MI6#r5A!VE>Cj%$2;@hx`9R5Oe+S2x2bQ z|M;a)nAwTA{uA4UVN_FN<|N|cOm}JlMq^>-BI5cV%c!Zb5dHVKiX^h;1PU5e6mpK_X7?ndS1w+foOj9#iwg@&BJK(X4mg3 zuAgbYbnPM)8WGil1t%iJ&( zblDa3*ai5v4NWj^Of+r=J#EKC9bn5ZDGLuH|IT&O+e~k*k@bWJi5<-v!)LXn?=nX76IeVX|?5UA1 zt7n%j_6$QM-|wy33OUUz^+gZzN*{(^-QliJJ{#bHtIB4!vswm}UKq<+ZDMw|e;D`! zQ5&ULyXv~h-NrbmJ`%MBBC4&Qt9$MamvnLRBs{E5V{ra(uRVY_Emj?Lc$%p1ylGH_#A}{wc6i2%tie;8&MW4!KBzm{` zvjCD!XVst28)3E70x7G{8w4ng7oNB>%|<9`6@y*#-8i-liPn3{GXv$s&-$LT{XQ4{ zdxIQRFh>yd@i-!q|CR}ffQw8$eGukLkAP{;%Jfhj&~Vo$yDkC>CDpxz13&p!d31LW}Piq$T;8J*GAvm zrZZiN*J!Znz4UHzfSwtoBDi2D171x3J+eMv0~&Lb;-=co!SqfH>OOir(Kjcm4lp(C zp7_>7;xaK6IQ5;__Gl5Y2%aJ6ne=KUbrnk-LIfA*2=A%q@geieKHoTImi?n@D)O9$Oc~P4>|^Nij2P{E7?9|zpqfx}3Vx7$0u|{7_qfHP zJ3sRpZgo}h2VB<^_{vdEvjAVn6fmXy=Yqn)nuQHG8XK3+90wz4m(@_1Yf9kB+(X!A zf+m7^FcxB~g5#G6IRvsXy92EhdxD3|z2HJEFi|r0%dYD`iEXGBV@s-JTb^sdu*eA1 z-_|X<7uh{}m=hD2puG8GRRQmh;|;cY-S&EQY+*%;bbUP=f>$V0YD5}0tAK1$K1e#e zEDIS7@z^eBsk?6s6%UdKv=WCh_MSB&-fNl+S-KT4rixeoZD11;y>a+{#~_?w&cI(~ zapRYHSiFh=qv@Nd7SCO@fMHFoWqPT1C$_%*;g@zZhfw_vT za(4V-KSLy`{JqX-3mpXikv9tcIg(cv?OBAW4iv`Yoke4^D3>LsZ&C%xX2ea~IHLip zMXItKIu@P6lCgnv+w`=jk7$ElFY<#llsXT2dKlP?F7RNm=w4zA0Z0hk!vC%u_-oZ& zw`#YOemie^D@`KN`LUMBWMkSjAIxsC0`Khp2-o7*UPptwkrf-=cfY^F|LE9vri;1C zL9{U0*+34CQ+@h(9Z~STxn8jP!{8s!Xa)#IS+0Z+6JLGh%|QqZ5) zaIlNkUT)brDT{a}dH}PkzH4yaPS+-yIS?l>eAE)lP3r^?dJ~+pK}+I_?^u!$W#I#T za^JJZ+20Ms9M`!4U7zWx#!-48T*v$#@j?fv&ldRO!VI{`gzmQoY9dBxFgzF5@0_H% z*1dD?9v!0Xu1QYVuGRz)zPyIy%;C6wgHJ?rG`-%bmXRMEAK+NN4a}oiPW@P^9P>SS z;rU}Yt=YrYj?eqcu+pksDa}s*k!k@)az)b+-#nl|23d_Sqr;NCRKvYuQcTVtYLvtI zH~rb}x!hcGAB?u-;G0v^+*5A;g6Co=I%m+5PZVZ@=m#JQpZz^i57Z!lq%?{i%N`d4 zuHDpb4FLD930ObeZUO(}7S86nd0D-`O`FM*^waMY9-ej3BFA+8?eWsSsGN zC|D%DnriX4vr<89yNB+r30NNA>waVdx2&5Sj|qaDGC-{THy!j)n&I59L?V7JN*GE9A6Z^sJJXAr_P%5`Y^^>$18Mc$l@L5R;m_$K)4!;=a ziWFPqv{M`i1|cPhcko>OdxF$kjSQa0H;!#MkwL~4_&{u>zpmHO1|;FRclGR8751c~ zf@avW7+}+j5xZFG%)3m<&!7G7~A8aUI=*^F~h9GVd#a9BRqnXq{73`P)dDjkPx@ zO9O*es0M^$#ijHjF?N-~XgY9=6R{M&Z3uFC7k@uC$teHB5Y-aM+jO=TS8GR=gVV!4MkqDu!%eejva4IM#Bjkv8G z><;b&BFi&=>2}HLh4tZ9jr9)Ev{KJzdkd{+MPB~$k6Wtq+cE3Lg7*!ep7rW%h<^_# zW^6Qn{;U(c)%>2?N6q0v+Lp0X=Dui6zyVw&OtN*oqXFaJ1wfG3zzjWA5SUU?-tqv# zOTd-NGc}61>ay!NUEoHLnfetamn~(DC{_QAMO9Z0tCDNGZbM|R+mC|VBPKdmVbm|g zF#0^sV+_4>Y*0mK$nU`WcKiwN-8E*-yap7Np-z)Pk|>$ZflSBz#b3ZV{TF$kI0#q_ zS_bvT$4aBRAzI2*2Wrg2pf6eEyDHi05xi{g+7$C`lW@zBDBz3j_T8x|ijjXS9n^Nd zvt$#Fg+XN0{nwhl8A_DFVP}?t}#Kk`ex2@;KrglSohjB*ebO*UkwHu@{$T zFcd#X0UP}Q3~=vx_wVIt?EXLG#@P>8exj8LH-8rts`G~3V@?4lvEe$sp<8P9cQ9T< z&>y*K;zJH|I3@=>zgitlmiUmxYiM#>^i=2;$9@TzA5cBQJW7eUvagcckWvFBJ9c_+YW$ic9(Zx^&EJU*q(5WS3DDdhI|hq?4a zo)0Uq+ObbE$p)f$95EluW$QFjKQslE;NwSPp)}=9*OGL~2e$23S}BLk4k1uix{w({ zPndHdN~5DkZZ0Sknl^cC+>26cAoV2oK*w01RGy3Xs{XW4U=x>bt;PY;Em_<*f~7k6 zG=3#?X$}NqRS`DpArp_&wobY(HiRVMz)Am$tUH3I9;rAS9kkx5;WP@gN<~JD1ywUU zmvc!tv&=J{z^mgn1ua8wX|)t7hPt`VXB$8STi{MaQ)!zIU2BMkW z636EW;Zct+Fd3n$v1*YsDIj6jZHCINas2RsfkX(a^}2^xKU=FT`L7gFQmg7&_R3<; z9md<_F`&bQgA~wnj0ne5*rYu`)qZJrMf8lUD(*2R*JEr*O z1%{rX%7^7A2?ZThx^T+THFJNwu-exN#i8Z1@y=!q1eeQuSF=D&m9pB!jsYK$7S_c| z;7#rf_g4Vio_ z&`#XtJo@b-IY^%Yozd#ZKZm6c7x1C|hk!u`dAD9zR{>7`yg#UU6ig=EO)!dX%80>a zlqygWo=A6Mm!}nx&4n+8fS+V))j~O~)laeyD=shju`U2p1M4qH5IEzV{iZ2S5&Fh+ z4lAH3h|MgVD46rtFT}{9K=q5K2^2D#O9%8^S3)yg7Wh%DB-TqJUC6 zx}y1CZy#v)v%((M1j;y+HuV z65eWJup{zP^UYfpGj9t$^+a8bV--`;RfKx#y{j*-KLOfWJ+_Vy&k_MucqMX>Xn1YC zhc0^V%F7AQIYl+`9DvrbVH%!-vg#3=UFj3L6aJN~{BkG|w|X?v#xDEro}ob!qHaxQ z0X$xdSn<_PSW;NNogl)h*uz%)&Pu>A@PlxzPtuDHz*~R62Bd43fC~W8&l6*svOZwy ziAvt%0z3&yV8ZL5WO1Ebwx5zQ_s2__H1pv}A{TAWD#vwK#388NfqrbMY7vmaWu|Ll zVO{AxQ+8fD`(f*tFSC+)O-^`FKII9cf&CF3IAl^-X%Vx|Bk#4i$J~#R*-XTj|3KPc zZDHRvT8=I9xSV%$SIGRFLqIsfp*5LqX|q>}Mx00Ar^HQjHEKH( z%duirP>Asd?s2uj5d#{+Z52S>ldavb`L(^dv9=RJXMX{7Cr$J1nvO8NssIMcDv)rA&=*`I6va^ACQhKm@?H&-A)4`ZX9z z2z>N{U|~d!5h68PNO8BsGi+5ogxkDuV;_PFU2NQm@E#O&2o~VV0m>eTO5rm(Ep~Lr z@)+2!h~M3Se^qySq17TL)Mo4a(X~NMXqHi_>3Cr1$Ymav0509^qs&B(4zztFYCjHM~7}Ar>TCl^2$oO&|+tx#grI~!La{0|Eoj8*6%EZth;9V z!cNp(+a}JIuF&5d@x^NZ1hNz;EFO2tCDJ^>fuOw5mZ$Km` z)^|W60c*m31W=+9D!I|Nuj%>Y0)6E{if)X#dbHFV7 zR<#MNCR^OeE&1F9dNLSZhB|cM%CEc$xrN(Jh^)xLJUxEOkmtA8EC z6IcPvH$}&l5ZbO8F--t=wT7LJFFn@|RkIVz=mjo`63~-x1msdMQE9)iID|;zI7=cf z1)Z+92UIbQody!@&ZKC{GL|r^7)K~lde(gZdWD`OtZ0Kl@OR9JxhKpPquDT`znr@g z_#9I_>InyQa7QuF%sR0`JzM3oX;=s11HP(;JJK6Wl`*|h-vXNn#!dZAdG)ON5MwOp zA_PA~6MzKzHDbsF88vdyI9qAEusNh66>V!o-0%&llQB%U7NpL{(OC5R#_8N_iNt_x{fTkcnC>=~*+_{Bu57CJ8`%OH{1c-9E;hj;iUrEdx;KeYpt@w;%Gx;RjXv|IFNE)^q# zD1dFc!2yj*ABckh0D*}q^Aoq-Em;VaQOxUg$ne05WP> zy4&>p?Gwa))edcsJt;aO1SIq`ft;N@3(#-*T{SOw&2s1neK@4q>m_Q(zb6gKw@a0q z%liQ{niAW|`p(W1BBDMt5%laYdIcZe&90=6Q@=ULX_ZcN=N$2+FXZV??+CF*f^K7W(R%X?FTvmyL$C8^; zX!`KJ0TOo@AJqaMS3ID{!Smm_kl@E$R_H=d*=J%O<+IcGknsD!&65^wTn`jIvzq~< zs;+B2QS^db}i+zLmyPRX<&Fj)PP^vq5P5LecFfJGe6Dxaq03q;yOB4TR zYMc9i$A)tM2OEm|znq`k|Ir_aeiVd$?w@J?3muxQp9F{gA1mnp)EfS$1o0nRDDMA9 zo%r8mh%bu&9~t65(9rZNp8v=Y!~i|5>>m}v@5Vq`fdn!+qE^DlhD;IdY9xl79D{Q4 zW%MwdSdy%@AsZ)&CDR}?{a=2L_8ffyt{W`=loOr@D!lGi*L0^W{X_Cw@Z03F`)26( zSy=A+pWx2#RbLZ?<7P<*>xawO^|x=I2e_B(wl?^0cY`qR%?u+!`|;Uk4Z!h(&A*=N z?p0kuR=X32Xu?1BGZugTtS%qFcfJ)@`afxCl(DWD7-X)h0S@~C2mRmg*1@!Zi~21! zjk2B0AMoFlrt0VRr2*i^0s4CySMZ69AmpPh@3)19xkJ_MPwgOO%eQIW_vpXpjcG%H zI&ZwTRd*-bDRr?#kYx zc+`Ec<4|(16WU!nvjqBtQg7S#VwG*X4MLX5+=lMwlcvTE6D0yq>_>*-icleibW7Ic za_gH5LT+fz+nDqeSiR|X+I&%tLEL*&pt$|F?m44dv}^Zph#h9P%XYW}r#d9NOyr43 zwo-q;e7?QcP$@iKe&I?Sos+sT53*q3qW^1z|*i|xOycKmkt^{dBnr+>E( z@V%qQ(~GS5uy~j+4Y=K-it2U9`8AtZ4!mj7j7xeVOMxQ30h6ImcvH`jw|f}K=Q|MnkeRL%Q3Bk&J`+L)9r9X!X*F z2KcYW#@!1{@MIjm9=JIJ(;-Ny>F6I9n^0uyDBv`Q@V=WFC4eXJeee%9sorX(CH!#z zS@Maz*JrZtA4*VOQN6ci+cwY*)vc^bFbLAHCo;8IwXSB}OI$UAkr%#>BZbtA4;^v1 z$Pwk>F~N}M0;1GHmBn3Ri0WCp56{6qICUA}2aw9m>&43Z^KcknFJwbna7V2@vC>t32q88g{%#j_<#><-LLge#tUf@|`0b4s zhg47yD{*<=_vEuZahLbuG5CzVam6HhuSs(5I8(DJAK>L!$+nC0LbOUkt0@gPCw^_9 z5^zB9??|oag+lBRei;Stf!#s=n&RCFTv{I(V|3Vmjd-JWIS}J2Yx`QnxSrfD$R4@EtuEts;CFLsNvz1j%vGE6$UHmc8o1W6;~cCtw0%5r z9tQ&z1!+d->@Bx&p^M_~WF!9o`R&4hqP{dk6hLJkY%_GVpC>d2Df_6b1UAX)^aw6F z{G)qA*n#-WSwdBkYa&@3Bneq$zo&;UCD18Lq+tr@$`YwVZjZ)k530yZ$w&lBrB~j) z2+V%X?#pK5Y{W!sT2MreQ>5-|9+!K`(ERQ;Z2i3rkiRPak{@FRlhmW=c3aBJnC4)I z72r9mi+;~z3%(XQn0nlto^GQMl$mQ>+c*I(RRtzGTP7qKCGg=uGd>93xg4iy!ouO)UC6@t{sN;Z!V~cesAJ!*gU253%A!6q`T?eC{BwCpmxe;uJ9) zGt3}#D?SlrH(X=MS)B7g>E98RhG%@o8bHu8Y@J9q4x{X^coFY9#HWsYhrp;1LO(uf zZckFrVRa?UhVbc%xQL9Iz~IEWB)x`FxRrz_Mzt}LW_~@IH2JMRS=>oA8~B4ZRf(u6 z(m~xf-=WKnMzG5+@W@?Cr6v3%)FGl}SC@u;8t;y1|5XkCZ`vm&dmx4Eocr@nd%)%j z6;Q}GNTZ;=I>tzub7(ao<>Dos#l8EH1GSl4+l8-X6CQI;!G zl#5Nw!3>$7W;3nk%*q16n|L8FvH-ba#*>i~$GKo+jlTS1kd|d?&8vrtvpVrN%M6{% zT`{Ey^5Wa~dP5+zW(YyeQZ=s=x886M~x0P9kvV?S1P zTHzotHe5Q{vvLznb`xT3<=QrREXk!>{q|CNKt?TlIf&>{hXywIO>btuQi>+)ioxrY zV_Dy58Btm{A*YBG-%G)n3DCqG4U4wo45TDCs_5YM;obemoJF-15UWsLFFhIN_{Gt? zdA71krhK{@Ic4BI!gzwL7-g*4+0esHKWO86|8As_JXw0Vv%})usJ>N4f9ze67j@o~R_}gYj zQOuXaXN|*svm;D@kx6}7nw|m}XA?+BMm-Jap^Qh0Hy|%yV>n(YWNMC6FE-y9lo5$d z`BRCwhisH5avy=Ym$fq_ss7^QsvtAha6B`<<3;BYq%lpbg>DvjpBxO>W3voK0xcie zz{e{E0c`Zp!c)OY7U294hT-G#6pzY1_5mJtyuN^4o%jQZeXV&MIZ>6k`?IUM=dW*& zY{zPh9n{K%O1Tq%VQpwP-8N>sp{?zB4j?W5#vW}xN`E`Cy>#X0l=i2nDbZLd(>5J4 z3FfO|yABxyDXc7f6=`7YwFSN|0xqt*&d{4pDrja0jt|!409ernbES$=w0>xt=t-Mg z%(?nn5&J1U%&hJwA?X;AC4}W!a&+5GYsHW&Bkdt<@{y-hGPR=GRDz{Y_5vX$ z5D4UyP!NI6!&jCFMX;_rsz#9S^Zq}4y%NZQHhO+j`2jtuEWPZC96V zSC?z*|GqQ38#}Z6F*7nFZe(V}z4x3vzeDS#^)$L^HZO8<7_`7pm_&~>PNwO{+E#6dGb`gd)>LM|K3IKUf&?X#t}oW=mw+eB7?~eO)?OUu5L6a#E^-C z$~3e|n47M^aSD4e8T1MCTOuCuC8B?cf>P%cK( zPBcT+H!L-W`h`X4aT`_lgHaWwFs9@OJTU9*yyR-?^)a>>FhNK8en!sl$0Ej>Iq3Rg6-5=%m)a$8+xuSw%jZ3O@t*76+amkNlQw^4y5KOkbv(Iofn8x@$A+XtJ*I~*>^eqp&lEf=(Ta?5Qs z+_-*zIsrDWw=xr1QIMfc-WOL`8N;@qpDE5_=p=mc$31!lhUFCthn$@K*c9!6 zSi~e-=xw5@ZD@USki+gp9Lm}tfA_1po$GclPpI2OV7o*c(x6^3UbeK^2$-enAgU?7 z5Oh-lGFjbDUBty-I1Qj_NL0lANMcb>S#R7p(Y{k}vf7=k2A^h%CgV>HZBi+85!j@Q61P(ak3A0$x?pjc>7f6rFtd($oY#G42OsygTp<2t z7+7iSp~6D=0KG^DrTf+P_rMJ||IdLm5)#4OJz&RD_EKAqiGBITxcxp|P=bv3DY9tY zSb2Rd&e5V@1+CG|>{nzlOWDWqkd&tPygzo)HRFx;VWh%y(tz67yHqkA!!A;JB9O3n z`W$sD{D3Us1=^1NXB{5jyCLS&;k#w6^b9jtq zT>h+$(AGpc?$gy@HsVD(Gn@%Ak8I(+kqB_RMkJlV#=iijXPM{Lo13V(dtW)=jTjD z^(S2@@(%`cOBSrFzyHo&SfT>sev6ZRlfaHmeV7QA2MWrD9jCc+YOU~?JxJBOmV!dE z(y>sezHi|<7O)JNL^9Cq+Kkm?1OO(_?eun)Yy$}y=xY)m3h3z{(YS#-5}4GHR5Bx! zxLe{)T1R_45=;mMLr6?5@a|CfAUwirx7DQNvcf@fU?M1I_84a=(cXK6iFHRkpzmX1 z{mQWFtSIMHbqsmmP$fx|w8Q+8G?zng_cdCb7~fDeyD&Z@QObXd_6Pb|M*w_r-cWZE z?`vl>z~--t%~DvNNY&-i8)qo+NBH96M{psTj~RQRa{N8kFeuo^_bJ*T@`>pUi65N1 z1?(J|0$gFzS7NnXFSeg*RuHrco_1GGCGzV%=1X2$GxdYA^~csd2706Q(iRCC2wT0dr>bDj3Fps)R5&F#(;%zjZI!Q_-RwI zES|`@mydNm;>h)otUiH_@~NE{PDN3@_){*Uu)bd}nr9+dA8i?1li`$tu{R#GYSLqt*~D0>q2-uGNGK*`~55BBBXGnS;t)2$7i~)qohyXi_qK`vYu+X}f8Q0NfLoJ+~dBPw%rc^Z#eVAy5{BHq$6vHf1 zjKmVi4fcN0;vQM}Ve~d2W7uj)Oo)j9jeEHj4-p9|>}HRsJ#;mbB-_LWCN;398h}{BR!8;@cX}eW0$=2! zyIspYk&!43aL21|ct~c=o2DVPfnvl0n1%|`6Z!~I&lh@sVam|gcYWEA#sE=3@&R@B z2x>LDl^HYBqcDP)6 zi@Z{<7uVN>g(DSz!w3cYj=*o=R$wYWox_U94JKJtK~LWI)0R21)@Qa5aIP6bP5iXA z5`xL_$A+2lT{(^Z7On%|4v`Uix`0y!E9rgc%1sY30$8+c8ry@(U5v+aFGv-yBYQPu z^ZXLwy4^RyD1DWUyv+C@^VYHoDwbPwq>)M8FJdyN`bnl7aO?up!W%Ok(i7blJ~3fZ zJgC?_uPKCC|8V6U&De%oZZX}GMHctuyI5^BBl++5x&B@-*s`^(ft{Py5z$f9Ef}J` z5otx*0S1yu)dBhqZnri1tX|?Sx0ry65?Q-%o=?GL!4e%041H?Hs+w<+``5M!dkGEv!A(xh2lr37P?qv z+H?Mm==;Dsy2SvbtllyDL3fiJ-NGXA^`cUqpGaK$X?O%K9a$jj5zNQ95hP*sS3Yfj z0s@mAod!M=;7g)R2&P3RwR7=qOvw*FT^Kxtq0!((X0AK4rY?jZ{Agk16w;pdjcO00 zyb8474Yqg%UXXgq$oY0tet5{Y86dR@6cM=acXzVQF)sKJOqoOkefq$;KCQoasit7TrlGTs#P|a^!zYiG|=`b(*E2N405&G+CYt zp!o-SR;(@g^AWNEhz+L{^zuB7^ruXR4Bk=PrShhU+Qhw+$=nxAHh5zB1rdhn0V=4| zZN!pyI~IvG#ZvDD%`}*Q)>6$v`)Ll<4z)agvz*>vddu9Sup&5P)3$W@E>F`7jT>vk zxPkn02ZBdiHOfgJtxnYFIKpWOW0yJe)9KbKY*MJ@BW&>T+1flJbvh5$KCI zUa-(&L4p|Gvm~6#lQoSgM}loj$vWi*X?`3P-A43j5uw&(K27ZG!Wd1YB{8o z=yB4uI-bD9sb*EA4MH4h1d20ZXwC3Y!U}O@;Bsd1**RiA^QL-Ai7u}814!%C1^c4n zsc3kMHroQpRm5JVKy;#x9E@XBb+)S}Em=jF*UfN3sdz`n12P$(rL=_2`YduY6yjDm zbp1RbPH?8t4w58Feo$L?*(bFUOPLi3d;IJ-)PYhXLozaQP9V6=}gRAYa^qCUl zV>yDdR+lc|U7s>Xg9|I8$TwQKx}k3nin2Cf^M_pm;B?3-b+siR0Ipr8{X^^PKDXX) zb5)sB+Cj%QU*b}WH)NwivvLJnE|G^7w4@u3gcu~XF4lqdwEcL$LY4^&Bd z`(c6yHe^NQQg*kD4dVtMJgvP%T(>_M!bOzBBvNXGS>h&#&&^f+(yM%Be`8L4pV1uY zMh#dj$mXCO+G3_F0T!ZRtBH5N%r%$?WsPe>HIsz-l`&*EACqsz$>x71v@Mgp#I-e+ zD8D(Qh3SAT`!ZRpulB=v7eX)M8-G$N@bD`(*VO{2+bSx(IwAVLO4``upzbOX@TkOgcO?sn~HYJ8=jE~)FmB9ZnX=#HQ0DZK=cuU zO%>^sYi4QpHfo)4$lDesy|gD~!!JDtQq{qaz1GPelzMYc@(rUS!#-VR7j%ia8CW&H z%?KgB_NMM4t*1#v%8cwpTCJWwZR@cA@J11bLpt<#qIq*%{UN?KYZ;kOIB?`4efMhu z>I-2!A1>BgabHpqx^7<~SM`vrdXw_ydk+8vc@u_^)*}dn4adg7!v4Ri%Q*iVCQJIi zB_ zVE^SqqzUK%5u_ap0^$CDrXQ-nekiquoXBZz5Kai>IZgnl}iQ#^EJ+1DfYhMC95A0zh$e()_6y8pSWX}zD z%zD*@-glOdPRUUi?l&jP=;bjrD9syI$+A{6Z4SmJ8U8{R6O;_6DzoLUz_xj5Sr4 z+Y&k0kQkpZoo!DVtSc%U(KfXY-0)LRRyNKAUlZp17FKOF-7Bspv1t0!v6uURLWx#& zB>;VnyN|8=eU>peOA2yh7;oUw{y9EY*q(mnJO7+HVYly^rFLJa9g|fpPEfpbLx(de zobWcGVjGG&#i#qn2-%igS*wzpwPmIL3hGqt0ro-<+6U;yITf^5w?0MyY|||IGt)X`yYuQ&(=A&%j6|q zB5%BWU8i?qbK9?chxg94eL1Ug!P9r91X>t};0bFO+NTKv9b|d4#bK2>=~B$x8}1=4H3^$rd|b|JLklhfA z;dPje5yBnkVBfPd@(-z%Z?Nq!yE1bkl5%ZAel@5@a5LbRX=M%&8#z)=92GOk)gYo* z+t}P9T*QKNxyQmm!Eo}x0r*s@%C>)xJt)b2*t|Q$x|MpUxBrq|^^b!JM?Dap<+c1m zjABjak`d-~2MS0HwqxjrUH{_frwg@GleB`9h#G{TB#=#PKtjW~kY-;2IOXXpb#54M zI4vLO|Woq=vma$|WlQk~CfpT%$64pPRnz(${F8PVEZL*lMvnCyI7)N4Fnq?JSDrAq7 zf!~F!f^yk5XjTKmlaaq^6;~Q6oLQkHo_EMGUkV->Q>hPp-~tl%yiCX@4sZ9^_aPy1 z&9H;)_)1WIf`m{>V_8l z+Jn9?rZ_ThmQ;$RY+EXw8PJ=fi|9Hp)=6SSA@4Z2MaomA07S<#=P#WGPtAG5hOidp ziPA8IKe6PB)A$d#41&E~7t~CRGS8{aj%tB=b7x|5MHSLI6kWalym)1gX>o1Fc-09r zMw;9P*Yxpc+cd&z@l`;{H1u`0(d0k6d)zo}38nXV6tO}$An%%U!sC(R*9 z0z~2#i6w&?K(X>53R1Tukz(WmrbIH)QGx{7sM7ui?I?O-YsYrr&}}OcE#~RacAY8|?3)i2Se(+Dmfwt8S`1urL5DQxU1bwzN& zjr7B*6(3-K)TnmZos>le0`>!LB(@ND2NbklV|yC1fY{<1tFZHOnaH3?U0PsbGG~dd zvFUM*D&!*zMASkcGoy2D=`5~4PDB~Pub{Rl+dm8sfM~Wn(i7+ z(Nj9SfXzG&w0vIABp<>9cy;{*MXJQKCCM5soaD0o!)x5}@7y9zi^()ikdes&<6?9o z+sq6Uu0M3#4Cb%xL`X{|!k?npzCRd&;@lSXV9D_wqrYTqex@b!?@>Zy-+ zfQXykt*~s^f+AgXDB8Do{?J@l?pS zd#TXqq_#phr?`%UVcw@$&U3}UGb2Ytm_Yru@N;z_%+43Ph-UNz5>qA zhT)yXKi>)Zxz-Q%^Q0(R7mez@+}qAF?Ph{Q5};WnH52ui*r;aCIRztuF?vh9aTr4| zr0}vqPnDixbx^UxnamXNLiFfv*}%ioX;5{F)maQE5L@AfN%B@X1j&dx9p#tD08f{{ zB?;uAb+mIGS&G!ng{2XKE)7_3JU|)~=@6B;C1t)l(|#-qNh|}>K1hL#6h#I-I@WLp zHtcMqXyA#Vdr3ay^}dPUT1t1uG`WugR4Bogp$YW{xMYcJj~x?iw$&ubD7F4D7gReU zUBe;WaHP*HQ4Hv@F~P~*bq5=r00(&w8mlTUI9@B?Za;Tez+zHdhw!mCTy?mRjl!?c zd|Cz^6b#*-C{QqE`WxlsN0UL3VEBRfV{l5*35ejNrn7bEd?{p%L$bm&8f`6f`aOLS zux+9IWJPzEn;PbQ(d7b&WhxRQ>v$n{j?(>M&mkg^ZG+*eATU#Bv}klgfU*5s$0b*l zDS5Fta=Y~nUk~ZP!bz;V`keP6ZF*yY1*kuBYGT1by4IWm=Q7AGbrQxBQe;ZUsB>=@ zIKt|P#6!~^Qp~O)p>|c1Azy?GQ&O!)-z8O-UufwGQc%1^)RjnXPyHuPM0!_$J8E)& zLbGp#7?}M{9KTaOd%4&;040pE1bLcQWgsAKFBN1_qRP=AC|9BCO&meNjA#hh2sGq? z9MG%YNoI>MgwBa#|1CJN&u^y~*82Aj6)9$E`cAJt&OiDNIp_XE3Yw%({>!h{4!0p; zZBzLmcBB=JZs$*XsXj%+T9!V-4N*dosOl4q7Gf{kU3FHS#3A@9z!Y(~<-~F8)8&P4 zATN0Zb_??QP<=%yIeTR{E^iV4hsh8i%dHdS7Oy!Q#CPJ8w(^*&pSZ<&>MpGPnU7`_ z1!p?dnP2HCK$a#=&6Lb4=6H(G&SVJ&f}VoXXHhDoIW{G522Np{*~&D^2);lo;3a0S zLPjYuo=XdS^UNFxn3K~Y3JkFLmnG0wcqoj_?M)XbwX5(n?R2{$?QWNPPEI_Ff$tL` z&XI@(XUzl;a{!QAA92T&a%ZMGK6y(0)9AbkUVo{=DnL*5&qUJ$*#fZg&?it@qo>Lr zrBS5ZDrkKG&>Wicz?IwmD6D=v_n?Qm>~4!ZbiJW%c*E=CZhzPETtYR`Hnd%9)oQ9> zaaHFQ6_1|wesBCnxk2+t1a2pw(sHu-t#5*;-To&6sCb~tbq&cMlOUhZv@5nbee(}C zYZ8Vo%h@vnXty+lVmkNVVIAFn;BK)9G(POST!WLyfaI>ENgEj|*9EmdAOsb0WUtPx zKx;YP`VUdsrn)qVbN3#jz7(Jz3YGF%}*VzfAw52<$+o#lf&;96+h)HZCC(mp6YKE;&bhGnSh#{^5N6FGK_b{cK zJ_&$4z+uex5RXH|a>R%lY|s>bD@8ZlYnR+}(}VdFZMu@`nIiXc8E- zhHj#)Ajrb5Of;M9=iddb1)_oz^$BiG>GLa%fbEFTX$7?s7RE6VW^ZDTVfrp1?Ig#4 zzO_hR!(0ly^>|%6Fb^xXmUgYP6BIdR;;qB1>A%Iq&P;NJd*ajwen#Sx2^E4g*u%wW zLSq@md8Pn)%DvQ-_-quz+yS?>_t&4tNZ_-|^%SksZH^F`vaQ|q)R+pEoU)xGyI!9P zAUQF@(ybqf@yfX8w~qb}nxPrtOf^tBe;pdfN!*n{3}o@UX;Otn4AQp#Je(P~NobJ{ zMc-m>YvKeUO7sw19A!y^Y4!+Kt9Wj89#r{e*Se#HH;k#j?{af_WAvH0!fXBK|D;P` z!R_DKhlXyGzn%p`c8Ai>uo|JBm7%ZTnn5wi#+ob_7JLRruTUVNjIuhVy|l7^Q;l~vq1HcmciF!_F>$r} z(iJX=Tc{TZ>T*9qiGD*jh8iDZn`qp_Rm8BB^L3NKc{H6YUhC#db2*L-yr*Y50{RrC z%jT6a3qS|tCj&cGu`l0e3x_oYOw8;e8ExaL$^Jf-xSJ3=fk{2)XfJtU$H6|Eq@!+i zKZTDdO1o2#O17)%@1}d;guU=W#2M$E&J0eqpBDhX&*+Dqv#NOG)k9VgYYSKYvhr%r zu2#r7XP}7oaf|8q%Qd9~Ls-)p1iaGLAwu=2q5xx6U9I3Y#OUN2Gd2uo%@U){n?(in zWTI)KI&%iGkq0vKvs3s*9vkdN%x^#sPSdkYTHGks`*AtLt?q)M&N$T-uFKfB%I(+d zjU?@k%5VJc4kN9=)n@$PNV%3 z5yJ2e(|Wjv#PT?VdxnvEP++SM|I|7i@wC?T{=4BY37-m;Fq5EAR(MPcrpcJ5|kfGNPAUG{oK?i zPf!2FW(GvdR>>;ysYVqEP!%!CTAs?^gH1%r5`I3>hvDYa`ANl8CMJ7a%X1BoNw(Vn zQ@n6jeEsaINqa451j5=WgC}g`8pdy*KIQ8@8}&?UM%GBl-i21L++<7G!ZutPgHD zX&K0V+d_q=n|fIv!k#N39KidGeRXr@Pw-JM#;`l_U_+$JzpK~G&MX9l=^{%nIrSC7 zAVGVFW61k(%8venXqNBAEV_kSz#=qglLoE$a6Bx8T;_@=Lt-!FTTj9d%9`7 z5G6mFwM!j0o+>WJ6E{33!mrB2UlPgNk0)AbRblb!L$GXhx=u5^Jw3jAeB!>lyXr!8 zy208ddef5KLK>8nN3qE23QJ@PhUB6T=-c?0)kq2$$!*yHb^VU57aVPdf-UwGbr+*s z^qrAbqC#*8jf}@3AIZRVOl$>4)!YG; z_Z@9MFI0G4S19e83%arixXsMK9+AoLyYi-c3pU$==MVy(o*r)!w3AZB$zq%c5s77d zye31b7^rA~XkJK8LUahG98p+0)Q!qN2kdgTxDA{jxAReH7sw7;r_>7lEUWpG0&~sq ze9nF5Q)Q9sj!{h4OMA%}^T+g19n-<8S~AeI^)7QEz&-v=;3uSV_mgjn>h!E-n%+o| zY@~R{PgprZ*7Z<6b?$Uq z17m08%#Qb9y*yTXVVKlU7pc99b{R^9nqilr9vz(FW`Rer>YQP5Y~Q12obHA!(iEWwvvPiU>~k)#Zzj`JUYc8NkMrD(lOxSNX%n-3QP zvvHdBK*B{=_00FXGfXnbF}QgDX>-PBjP?Zz6}Z$$%wv04!*@R@*yZFp&eXMp5uLR= zO?M;5CVzkWfDb zHH`Vnla}x7w;uilhCo0(CD)htMSk0i}89idxfDEgDwHd(MEQT`$?M6qg z3&G9I87Hn(kAnrZBPKyKtO|P=ht&meiv%uNLiDDW+O3y@Abu%VP<&r3wThAGxfd5* zjml0v!;v0zNQ*~Ub8*u)hP;*Uf3YdW$90t$pu$6|) zUZjiqtu}O(lYBU3^n)CxRsoe^)H3U21SevVZkCJa(qa<_MFKu?NkkC&E=L1MLc;Dr zhP^I>H}wXMLQ=x3(sM*49|3E-T0B90EtIIzd|9Gt(&wMd2`Vo`pnRObab%9`&{Smr zj*17{$<~L62DN69zYvK~x|}0`L@i^;BLdYnndIw6s=Bd1E!tY7kgGP|qMVGH>MPko z8Bb5?94lz5o_hszs<(ZszbyfoIz}fZP(;aT%5~eOP+E+@-YT?!UE_WnLH_PMqV#jf zyfn$eSYIUHPgQQp#y>;u^o$kCzMGBFfKCc`g&}?YGc!ET4k_pfS~J z;xxlXAmlV1c_1iwRt{E{|E1hBGBE#F4;3r^THeVzZQ<~QrEr~XIHudSt6FI+N49^OEI9sUKj8Bdvs1xvdgh!5%i zt1aJqtxv(fH}T}<1>ob{o}ejhW{S+@3D;3dMa}da9vxlvMfffJC9JnBYW{T=%7kA@ z$PdW*X5>H4^LZG)GN$KI56-_*UYx?i_q4+e7TtiMHd z-BVjW)-Pb2L@BrcD(bJ(t($e{4V0N|xXDChu$A2=m&VIKcOtt4J zQ;o$_7jc=->hU5e_*}FdAnwJLAC?UKF0{jE-G-6 z?e7JL6-g$0eQ?C;D=rG{OB~_cVMK+3V#5yAmwEkNm6;e`rp5DgDbcg3m#a_%cKiR_ zT(SE3Ij5Wf7)KY`pJ%cvaexPm@h6@2N2+Qv&yBDuq7*iCrol}yhni|s8m{1=p{4xM$ObTTvTRh{%t!Qi1 zOkwCw78weBFKOrOjl+f`5aYv0)DRhL1)OhijPt=y!D}UN9S}Mhh=n7YK@eW1_*zVCxMn zgw~gp_JC>$T0E$*klNk~f-QuCRa;sH!LyIFdmGNQHxVLYxLi1M4gdT}TD*i?m@P$c zNVhEDV*!WF@aM39@s<1ErE%b&(tNW!dm)i+K?w<-=$rVkn}-R#fw?%*Ad`M6ubpu` z0Fg~q7*^l8iw2@;O;}A|1r08Sh>+a$1K6akBdFhi!Hums>@(RP+wv4PvuWFiWnpDP z!v(8H!zml-wstRpk$6a0Sb~ZVl;7G#aO;BC9K*=wWr^U@+^#=WTJ#PQZuwkaWArEg z+Rk)xpQLcr!aZw&KlPe!R15!-F~HAo0uG@oD~7o8rJ zAiIL8+uH~F{q_y7A+ z#~Q0fU{@?-#?uF#?jJIjU4$y7WNEaDv@nS3#+lFYJSXLO3}fh&LsCTVWNZJv8&Ytk za8@V6YAe-Q5!A477aeko$qn&j-l%ARKasAefTw^GLueAlEaev8ycMdx#!`{b415>L z+%qNKM3Yu|p(}Ysn4l*cKN^Eu0q(|D3EF8C41JyAvuYhNRA?T`oQ^SaeVk@7@EPaf3=Lr4^B}#P(TvPUXU8>`^+8TG3@#|<^b!MGEf*z-E3Ou~07|t3_mWGA z>-V(|09Ca^gLJoaz5-EIje?8}8FyjfQcW7&`rxo_A+YUNhJciNXqIDK(-5h?&qUS3 zSt;%z_gouUBL1$9i2MnWh&i4Ig!UjP}z8g!5rFs9>sAVPs{P<2vR7OV2#&5{d0S)M9WdKlJo>5<&sUu?f|*?cFq4@pC` zhNar*RF;UCv~1~@-br&GmCCS*btr4j@O4aZ)8J6T3ZqLq!}yWE09q?sYFT%U<82jN zpEM0d@p=Yb3Rqt_&TIkw&urjfpx~MXh(f}LXp@)!KntDMZNVmELz{kXf5ym( zyg$lj%D$LdfL0i{Mw(L{*$BF@F>X=E94+cT{Gvh{u*~iVR22?|mD>{T1;qQz9@`T` z5YpVe&T%f(N4L$s5p>v9PLc(08(U6A`EO+AMWLMuzSoYLG56SX9vg00NkVw)Roh&Bmd2_@-8 zRR?QZQ&CNrOQ4o=PL)76A@H4jGuspO!i*9Mn7(g+*qgckn8e+{qacHYuNfRtWBrii zBrui;IbMi+y7ss7rp}_o#Ne6m6}y!uL|W=x64I-g|06Li`ZRVX2*0ZkP5ownQPi$y zNJb#XIrpYbcwWiICH&G;JvyP%Oa)$sBgf1Lq$cudB~hf5Wn11C=vifkqIsIAQEz<@ zQ0mlwEaRkp&Z!OEZ`XTBe*S4DLxk?W!r}412M23(BS#^G ziSY17`>~gN_!#450->Jnc(44IOfUAQu`o#`@M!-v9bi3uD`y*uF-bz}e=4ELRDX@& zs7MA`=p#rLCEG785HLKCF$ZT0G;3kxPm5HQSw`!18T!VD1X?7)0PwPsbW%I z?9OxDJcfTicys1QS>?{c=ZMq6KNjuh;xn_^WObB4OXIldUMQ@BFZo@DjmR(oXwG_M z{9$CvwQ`}Tx}1t+X8a|PE1n3*C_dQOqYoCjP0?jRn)I37(RY5W+dFKyM%wmb&`mm~ zG@`z9kcGsJHmE^TwDwz@TZJNNF;G=XZ@RQq^cq|+B@W2OE z)EF-hnbJP{tbj;IA+|hLS8zW7=t@I5Z^?hWeZsTWP~xgQq>(RbFJ&kR0bLOmVhfD` zNfCdhQ;|mq7?%yazlMsy5h2~%X|lmQ<((RfdHb^cE9n2^=uz`ZJl4eR$o zLjM|Z%F}oS$4=aQ>Ja?B;@BMakn7Hjmw07p2ya!t15LF7YdJhhq$n;@p zT|#lu=$g~42s4@IoP+fQPzXfr^v4Qn)0@qk7;-S+n}mRA#D6W)o@ z)9e~od4GLNfpSfD-*fAOsr^9$2MX>_Q4VRqt1?X}3vQW!c6}B{k1h7}dlsI`QjEAL zX!`W~H|BBZvXEcf7rP&f0%C$_lrPR@x5Iw0tC>mt_P&Z5|2{zqAYqt~A$_P9`CnL7 z^qUCJ+h2+Wx8{1VRR@Pkc~n6-(I02Nm6xq^o;w*9_I**Q&9^S((JdvPni?flVICnQ zqzq8=?7o&iuq{JHajV^dTZ1}bNX!bMmF$%aLOp%dv;O&Dh!fq zp10&Na+v&#Ih2h*ti&nij8Rr|pL35K$H~yJz%L-b&zP+x66fR5Ac0xm#*o@X)d{So zEGwc`Jw&eZ0k(*tR5qsi1iuuCpbCd@ofO_-_STk+Zj4Xoz*8m~FupetN!#I6-&G8D zznclv<;$H|%f2UL06% zxv<2jvN`Fse;ljUB=b>^ni;KR+H5%@ntZw%vx0MKz*1`=hm1}7hGa<;$!h8mnUBo? zaHFCQ*)exM&T)owmh)_Hp~1m#R#xzsK?}^5JdM$Gec|{6|FjAVq-VnbP(}1N?1T{^ z01;eiXsVoU)R4|m#ti7-JfSqL1d$lKPklk(EO?hk`XN{)S=DdRKo3Yu_)t1;Jm zIXz(wz*@ci$_~qBQ^l2&%!w+qcVAURG(_)1MPv6ZrW!FmFr;J1$A_6nFh3RR=Gj?Y zvRaPK;qfo?1_lj*AMLAK@|jme>v@JXIZlo^ejxi+SBlkjIQo5fps&7RyX=}ccmf!y-y)@pdiLzhDC3!3X0NMd%IzP zN3ZOOD=4i=TFDgy?6ecjXYwQ+MXNA%MWaRSMg93CyzdfjS#a$jOvjW9z6B)L!QhHJ z6$1va^=uVKZ*vr`U*^TSVCxN5phnB~Ij=u5OOVWD*r#ws*Kx`>f~=M@-tBYr!yH`kL#bWfv>ma)BtQ^x$D$l92z$-8E1Od zm%6X~EoT;REm_mz4=g~lOB9XCBFhqJJciXF>VFhYX-1m zKImJ_UE^?4M^m(t+z!;)u4S#|unvu(71gGfKU_7cY!3EmcyZrMsmXrs1iA-3>nN5n zjQ7E;UJBt^g6VKvZ7{&6^@b6x^OU6 zqPh&aSx$L3W|{1*sOCe0Eo`&C_66PV=&*ocb7vO1$hY|U(YS}5J5M;B-uesPL}n1! zZNb8U9G>0hWY4p1>yQJLB2x8Rpwq@;U~$cX8JAJ|S0#BFiA}R5pS`x|RK9%61C_{p%X$%;T|vVGKnLdOT_B zupBM$d}kHTyOYvDL;ElXY(UM7myHoKplP1HRA?mb?#WRslneT|?aChRd&1;;%G)2e zALui3d798oB&_LWo*w|Kp#S1Nhy->iSn5_Py8dEts^E=C=S-vJ3hWKyLm_~`3Pb~K zoe(4BS#;3yRltrZA`RE$TKFA8(Wn~AUa zRZMk@D+#qpGn_d+LYac8^MLQ&17l@84t;26R(!Z6a9V-(Uk}5>a|igzeFl zyrvw*(leJ^>*|-!QJx+e;m#I2X3utpL6E!o7mUfQu}4gF!aNj}B*Eb;$T{8##}OR2 ze^VEOSvePm|4$u|V!(_@JZ~=f%k#v=FOIMO5)bZmuPw~wDZRzS^`4&pcF$cTfy;gJ zBbr!&l$fLd`H^DRKghy}2jS+fzL5s!%D~`0V;Me{6Kc?fbV z1jY_4kUuim#XSdTcJB}s-}y#BJC?xI$LLuIcrvv9)PV(Yfw`kOklD~5*?8y|VS^JH9`(b+w!Ho9JRD>L@t%&q_${P#@JJI!?Q zwjk2co>efwOF)_sjRk`Mi|roGQ(FDcJTQONuYxOVughP$QK|h6gH(*D7+v7?yyqh- z!nBl}P{hskSy?33rTi#2#xCt$2f2G!&%n%6q<>bdYK8@;oR( zhL7u5)aRU~Q6I#V$&0{TOZ?DGLiD?C!xg+PiVq|J%26#tWXiZCCe(2D_PHwO&9%sG z8A<_yOR!!f^4o10yisjn=?!@?d) zc8EB&9EOVwwk2ufYE|uuq`SKaRwxL{7DS9uw1>^SgXsE{{_K~(=c#m zjYVw-U}f)JQGNJHQ8Cn&R^;itvPegWd%I0S>QWK?R6D`W4ylO1n=$_7d&|&ecbKEm z)9$e`DIIBQZc8FUb5%K%h-fdIqrbK?!iGOXL^JZloB2;LtcsLVt=K* zZpAU`5xEt-sODbTfV+tULJ!8?;!wj{7LCG_TqQiWTxASS%adZ@uyiU9-(>wjw{tKS z5ccaJ`k5s>6~c=i=Yc|vsB7;!hWhZA(BaO*pSsD1KN}8}_3Y%V!eE50qhy%4#Yec1 z%A5slGt1XKUQtT5z@<|y&C93VV3^x8a|VEyd_m@>QN;zyeS-cE6_{~v4)grneFMl9 zhsjRzUu7g*VGZ#2neZ}jl7jfmGX$BR0KFbZB_a{x+vC*T5tgM_exQTjY1UDY=HVnY zcxu^+t!y%zB1xQ}-np{6E^H)XdxRoaI)`r~BdL!d^onuIv2ltbADzBhPPxj0tPU*` z5=tv-NHeJqe6x8Kfz5(cX?H~blF>Df2i|yJ&)IE*&z5j4k=g!L=xW6@{!4>C2gEFd zDxNC!T~Ja#4NyHv>v9+*ze($!E(m-n6--h;Ytuaou>GKGpG3FIq$58}c746Mv=zJl zT>?mVq3vO8Ivp95Ap(n;zTL8}vFOA4219SXM3%b4FSV`)bcFu-dce!pKDaDBw-&;_ zUewy{fjn|-^YWe~9cE+4roTQf1MXWkO6$9PV}i^Kw=4;~K?$WrqeI@<$D4LcdiGQx zoXYq_oFCU4KSO|2#5E`cqtrae8dGn4k6dA49|S+;#u%tn_c_~CDKt&?95nfetLQA{ zE-MzO5*1SdlV)>Lydp|Grxn}UF^@>AbIJ+!q{e`7`Pc;OPQmH4TDd_+WOV2L&BMr(E_szL6#GWd2Aq+BzxK=$eh2vH4M~Yom zm+e%#aA_}(_i|Y7r%&iS>D4mZElHm6{nEnrWfc=qm&R$goFw~?zor*&-K2VonwKO~ zy{v9za0M1%{!mIud!!OWUo)7f;z<|Vs3P<~7<X znF9MCS+dVW*dL$&$dWN9%rMImvl0EXoAN)RApa*NkOYK#Y*1!q*5oUn&*YthF)-Bs znlLK^Pp)zWhW?W<17T)P?tuVC{hZ19k0NV>u1@lLKeF#q)v+$oYCp!Q`dJd^9*{qn zJcx`eibr)v4QB6TiXPnA>+?6ClBD^3h6V^Ofgyqmi?X)T&Q|v`-YfU3%-B+^jjy&} zBZTgE?*(_mxW2m+Y)M_c%Fo|VZ8-DkXh^qxq$75e zj0{022N#$hFM&S&Z*qtN)no*%M>H}gnXt^?XDbc`mi+HEcCSgVHVYGb;u*Q`6O}8D zQgf%JW_Smm)wb$&Ro66>XP#qWPjpLBGcju> z7j&Y0anoY+Y$`sBZOQ+zKY@+YuZiib6Edz8!|m~h$>b9Aa3k}d<}1sc8+ zns<1C@deMj7UJ`kEq*Q60%*WX-`c9UZs0H)5zA@5wN-U>FcB0`eHCaR6!m;*`0yhv zP$D`2Qn$uZa;lMZKrWLWg~4)aFEupaLU*5v(42>%QpGM8jvnkuB>W^l#4F2TPz!gz z`M3fA_Q&XDmC_9x3|{I?(LVq^^?iOga8Z81K)jf<9erQ&ODXzt2nZ1wV}v*;cSILK zkrpEJrV1btwuhBJe>s%%Bfb%|0V+1|3v4dp-A~oqM2O(haGA_;23eKmk|)W1fUt9g zXavguICfj^bRes8eu|F`6~KB^iD%6|VQi$-CS1$oZeQybj&TEcHZ*MYB|Wl1p6I#b zK@AVIzkT`INr4CcDtnd3)S|3PYV_tie@UN?o0^QOa(X~)G{EFeU;K_veKK+#gw*B% zAuNtS%t7w@jj15%5ed;uJ1RJz2b6~qCxmPVb1_qTUv*2h?~9R{1$|R8#qzu)^*vI? z6}IxBJaIz==^g{%k!H`3Yw0Ln#Donvml%;>c3AgJpC~G6B1cTZI^}*KZ(KLY4EpFm zQ&+fd_!tJ6&C+#_OjB>8xN8miXN($NkEdOI5mS9*X%^bzs1?7emJDrD$nTBM??j%J z20rx`=-ku3zJ-11W+Ig_=?ADBJ%V%5*sBa|{;O|d2$Ayu6HN18;WqVB>1gDXItA@v zAanXh)AN1mZqwqH>ry;KWx#q6E2QDJ6+&xbI@Bl1(>3Fy98YNJw$2PyLS(omO~#>- zbJo)((}ANz9Ou*f-Vf^tu6i09M6BQA;kMq`=tZNlBX~1GlRqlKO`E z)0429oP^Qv>DML)r_Jaqk@pB?T6C2_{OFHz1-3ag>Fb9TtaWg-tO`T>JTTI zMtmA;r3Yp=L6=WkvzklrIR%g{1#J|waMfoJ2#%OFn^%*+szTp>k#IYs5MS8>6SJvK zR;_8@ns{-vea>-hn=RSo%qR6M6b;z@u0)T4yGI zUT+DeY2PhAD!{a-S|exAL&cx+cLd2MM&CXRVR00kim{IFAq-+z^~joLRYj{n48=Jj zxG{>>aF}As#kzi)KB*i+f`a`*VM-ErqM2JBAe>`2OS=`^S34#xh%g4Pdq|>5*WXJ;JaZr{SeAC0Ik%0~oVjqQKM0uYCYg~J!yzl$?sQbP0 zxXvS5C9?R8YY%fG=HehnFXU16T2>UycjMiRKC&JB*Afq^DJma`bHi0wUHeMgNqkF; z0MF>DdzluvqnPVjYVm3}7*Q2mxtBtahm^A4gD^vsDeBV0Kmi~zY!59w@7k&av@Vg{&G2xkF4jF!1~CZuc1=GfsmR-%7q* zkrg)_v4BPu-J}!>7K|Ah*rDEj!~=)y0C?anmsC1_Vp7Igod}7v>F7YEB0qV29>1>^ zFYtI`dNNj=)5I=Z?J%Rg`#2pgT;T|#c>%N{gYXrG)GFQ*p|eykMxllCiN$J8Uvdp= zUel?|bfkD2pTQ!;9ACt3idZQ0+ZJB2Gl=$_UDI*l4C#eG84jiE64c!MX(-$|Kpf6H zmM8jXM1-IVOgVbzX__0fP^UoBdA~>5GEuO6AFQqjR-nvj6E-UD$-kk0B;|HmE1&S^ z$|Wk#Q#SX5+7B?lrQAA3f;ekfu~XJ-TRuJq1N)zj9*gIDHXdBe<37s*9uCSWeIkYD zt4(iO{*y*}7SDC?+!q7!Yd1*50M5Z%8#Vh@y-ZA(Po*J-;#fyzDh{sD<_IH`6^!l) z1DT@jQ8!SmeExUM6>4AT)E|&r5YsTF8=qx-fwO0+p?K&M#c`#U^)e##83XHP+Nc8# zEFAOO8|zNVMxY!r+FX`5^3d7~GnWe{%1Rob(_8k{YZjv^kAADGWG3{^0K_JW`haOT ztRTwup0S>8d-rYfUMWtY&nI5 z=&3ajqL>{v9>&P8_b;L6mTk9@Tx0sGTXf713|JDhdsENj0%?I+0arOQa7#Gkb4FpZ z+^?**7}`y0TgD*uIc-+El;n?60)@=7r4qL!PGRRwuu)~YZVuUPV8xtYwb_dZR!t4F znNZZC8ux~|7g!H0za^#G9L5L4Fz4*fk!AqLSeivgZb{gs!k|Y%qf1UYH;sBML2&-M zk0qHJO(f=8aS~>o0(cPYkVwT_x(Gb{`eEEU^p*to6c=MY+FazWCRa)0v~Mo`>ftS@ z=j&iWsXE1mKDQpu*(@HuKUDCBW4wx|{DaElsn9TQh;IX>2U~Xhk<&H1X}E1_E$8+S zQ5{yR*}9#OKvpveRQ@Vrnl$z87#uxOP`S?Jz7V%Zwj+_(3lQQ<{o0L1Qz7gObUM7= zSukYJj8;_K`_`-BKO8B(EcdAPj6^^)I(-6-);oR->BW~p*;U$WAAYT}nr>~2dEn~d zdyjV4Q7qC?$CwR1Dms>|Am-`8?ag2l#*`9`K2(XZk1M0eW#o>Q66X$^X?wd}~ zn#Io+WkU4m0x+`jCV*k(eXn=^NoxPv`8`gvc=|gOB>W~GqK5EpV`~-9Mt&^D zc?K7;5HkI9);j?AyC6~#s*&{y;mKw;)K;hOpxNFq##*PnXxi1!PVW>qNErD1Mu{ob zWUSf()W%*ZxaUJGUtwLZO^0!=0a6p16=n+w9oJ< zDt$cr5x^lOb$qqt_Z{44AC&clebDub?GQ~r#vf@Inc|!LIWWeem@CJ!E;}iSy>yOf zDD}VYo1Cz4U$h%SsrUOH()0e z>{A-)5{oc(*>Y)^Nk@-;^0qyG1Lbkx)kRK0AOQ^U_imyHEvNK zJd_|Vp+LLO4wmxRpl;*a4Uvt*1LX6DoGQ07K7^Mh*G09yP$;+%uuwEjw(;C1FpAK& zVSvVoBAgQMYVs43;uW(-rrdN%6^EowaBVl{8IzmC)vvTB@=}Z6?-}?3XK_om`Sn4GSr^XI2E=fuPw!makHV0f91tpG1aMfC!z%HkH8| ziv@9*F-z~f)e$EbJEHkE#_1&0Gw=aozXfn8t6JeTV9j0-T|D`6cDu_wW=YPIyU#qv zV7D18mh0+!@DZeHzTG8dC2ZrMTQZma+Z6$W1-d7t16hbR<@m9P?d^`st0K)ArWz}k z`nP`ESNt4J-2xL9ZfHnjg|kuF)f=2X6DR$H=!TZ;QP{Bp=Qc0l$~p`1NdhH=YixiI zl7s$c3(Qz7jXQ(;!8iEqK0=#>Wl0 z_`^YpjJMc@oAA? z7d9#i@Ho7ssyfH@x6v88a`@!7QIFuKf&EDb9f#4(XHqsOS<88uio-qf^mP-oWveqIg7&2( z*OQ8K8+n8C=HiV$a@fS&=L#_ws@&J-GP(z1vWX*cuRG~cJwr(+6WW}nM-$gwXSoQD z>_%GiQmVq|b0o0ok5D{U(?0y+_;aN5`%6&hV?SEM{PfjFM(-_2Lyo{uK@R!|(kQ4Pj$u=K6Ougqi(+jfVV-M*Qz`AI!`g zf1)9T|G^n%{+}YLpG*IvlKTG~58?h34?zQFN{;;wO#gq9K`jFZVfibAsu2o|ko@Wc z44v#~3`_}V&|Qh%8$|ax(on_VRoyLWVPpa+7;?*S+~#uQfkvW5%u;Gy8;h+SbXxC9 zeN~jFKZ?)OG=Yya@QV}0u-`aXFSJ8{;k`?JmN)fOUim1cP_te9IoCD6rB=1+^Wj>g z->F{m^zckRSR|#ty7erRKpt$h%5ajGTs2?EyDkr?D^+!8RMSc|{Jr-((d*$igGOp= zo5t6lkLH3~CDH?3%O%PKU2I!hEL&TfV$IjI&ZdMHs!63DU27$}16`eucet$m?^FI4 zSSXxsx<*tTZ7LPv=Qj7=H1!`PzXj9@H?i?`M-yG;;*Sy&hxKmO^T-z9rUU0>%22)q%dXV0@0v{d)yn^G4`FOEp*2f(7(BrJ6dKR!KO` zNHFQHhL=HUA>`YiK%xUH1?aBD|G$5ns%F5YX{@6ulLFqPzkv5)lVM}7}+pp&? zSxQ$AzZ1H;T)MhkvximMh9mbA0WG|EPhQ1#<3O8=1>D0;5-sk0U5|^%`#%`D7Ysev z^CyV;s~e1VT7`?|OGMAECjutdDHc1m0I6)YDgI}2ptwfBx*N~*8N@xVu2Du`SR3VF zF$C~_-UQ~ASO}Ni$(Tbk=RW@!eD(V}ug_c8P`%C{8^HG@smq1>gl})l;t(ca<+$YnMaoszKTb<6{0HEp) ze!Z;>Bb@PFv0Ms9`r0fwB@ETqh_y27#gNROC9%fGPgi>mF0}b^cei|ZXEFk-Gop%Oc8iS z24T0(%xQ*`g6#*FzA#yJ6R8xpvGR5xKYhE7YD1mCC2_7(o)9KbPq82Q zb#SdE`B1&qtf`i5!`YQ(2T-7bgr?sBr|P_*#fL%`k-(%gFIJm6H0Pyp^TyK7V-6gE)|JjSz77^PMYW@auGTU^ZU zZQPTv?#KPb{EZy0m{!nSxNXh`31){J7LPDte6eIHVvQYb)=-y6HL4X!JQQ$<*K%xD#Z_2bZ|sPJ%muL_o%VBCS!3 zi;+BaPTDmo<`m-YjuYVgWo6a<_+XJ{Q!#?vQ{AkT;2c?R9=guR5uAjgNL@2M2eLL6 z#ta-rj+{Y`6>jUhxMx)JQ;1u>kmYtTU8jW1w*?Z63(@EP>~JnWD1yq<$ly!2L_p>YecqXO-gKotf&*slUN;0K zSMh%=r#qeUjHt`Tw^>}CfenXp1*q_sl*_T(%A5!VH7f&Ft*Gd)c}C`VG}Ll>IU-7= zIRpA|nwOQXcwWsY`!@`Cck(#rPMJx|Bq_)VQ9I&?rP9VsyfnW$Cwhh% zNgcJ6`1?d(@hhP*X_oCCe4VQEMCUmD@0JydK^*gM8AbGvB6#VsQ}6w z;}{icIaa(*!IIr_;fWVq?dF8O z9EeIKs>*?;2aWMSC6Kl)8L8-AS2QV6MO3#CD9X$iiG`;z#x_m(X&as8PzP!=9l*po zMiwge)C)X#gCWGAQS;INz!0WhXbFhXNw>&~tq8T^H+uIh6!r+k@!9U68 z=J*Uaqf@9hc5I7D7^*RJ6d-UVoh7#x*PH#eZQ?RZnHuc=2qjo3z8LEJ3dDHBFv7!T zCN`v@_F}rE=q|fRvJ6o(M&8XqlFlJCQeEwr>6nq9C) zfD(-hpAi%FS-%aQJnBsopU+XwBrJz)bb%LiO*}VJZuW=e0(>=caFI*|Xq5I7@N?_c z8LhnwB&A3#EEz!RpASC8|$U~Pzg-4 zYIs^|6_P1KIT6!Lay4}o5gErb>e3*r`Mq0xUP%oI3(yzP^ zre!&b+S!kB{(0qPZ44TP#EtN*RB^sU_`oF&1cf}Nv=-&zPxJh?IRydSVcg=?!{k2d zfkMiY=5S6VKLOpq0&}ZKZdi@Qf%BGJI$fFN8pF_s*O<&=QNd6gK@|awN{#A(J~Y=W zvwHP_5-svXtwe)tm$smhga()*G2$Peg##W>^jc@N9TtmgbrJyW<9aCRV&)kdq7zm2x{T4q+31%?S_ zBv&pbkw}u@)JTOv3HfOEO1r56DCp}F^Y_$Ddt_HgMnp=#{E#_wFp5=l$36E7K$&qJ zaP$NgLorS8wi7eL$IQg0eHIvu0K*&W4L9MMvJ{SC4u1IgaFf`X?Q)-%aJYxUZ4zYc zqI(om6OQOePc{_`&FsZUPgWAcyi8~rDX}*I?9Ak0S;)2m7Xl5HTgX}qAnB?OF%8jW)9YdQ8XQgF>Wm zZbvagGf^?0p5iQS#DT;GKx8tsvv@VVMHos5d1iSG=A6-O#1i>nbGFPPj+qEaf1^Z) zkkf}dK*Txwi)cimmCy7DK3t-P@`aL&raS;s5GexUB4m5Jut7<&=7#8K-4rp-MiJ@z zxi)QnZ0}TD@8#TmKO?$Ck8S7z${xD_^#H#2RS><>ov;C5^;A|ay0&8Rj@vD+MkUD41g&oW zHJNY;DT@5D!@*=#a~A= zD_v$<=I%Nl@dO807oE)oPI4LMYr%1@Z1r~GYtdEY=g|D@o#s*Kf8In{AeX|{+vxV3 zAYWKcQ>(0UzkYLVU5LYM=tWS&>d=w1X-PZJscNL(Ui0r~16cUs;D*S$*j1a;4n5uq z_t#Hpm6zgrf6ay#?QRn6jBX5SllCAbUetI}lN7Y&Vmb&5ykIkmX>T)A-p5csQl?)Z7mIHNAXWo@uqBihdC~ zmA0Sr<%Nrit_}|oUaN-HAi|#Tl9o)qb!H7zIsr;28wD&~KDuD+v~a%?^{-Sz<7v{Z zgGuOpXMH2CrR3ZJTCN*5ez6L=5e+0&D!kf)#=^eThw^0BoL5ov;31_ia-Onxs3TA-Cn%Qw*U z-vjh73cN#_@(P9}mH)!>uQQzr$!}K`SVyc+@9;b-ANed3MTF~v7$eT^_9);hewRg7 zyGO2(S`{g}G>;$1UYx^lfPLv9!|Tih*DxDHdwEYZdDm?oslQ}YVLL2TrJTnyt#Cvs zK!xYYCzw&(CqT{s28rgxBi)|B>8(_B%LHKd6%&ZS#&hl88qoTtWLwMTZ$TJWannu^ zHwo$t994}o$NCB$&r^o{n+VE(pp?JkXhAioHc{W-(NU>P_34g>rx> z*F%4Ql=UH#n9nC$-AY$fJhm6oy9Y>`*Th&?}V&z!!VJ7fLrIQv-}mc`w#XF3+w-6-?03> z$NnGe8TN-9raqX89LehK2M08c^c=EG>(coFflH1j53VET{m2k-RJqf=B(A z+{5-as>S~IfjIuwwAK3$&JPFIf6m2}`g?Pp^RI3n*WWU^-2Y62;r=`Jc{l$b-Vig> z-?f>U|1SQYt9~BJKg$xc{5$gIYUe`4OvET-Y2r+z^La%7dX!|_@4(o}W%3~K$qb4h zXxx7yaw7KsICK8n`|pMvf7klgfy4a&_v23XRsgUh=dl2v~CU4k*Td?YCG3RtLk(`u8_}dRfN+Q^3ob z+L^mpFcUGeaj~-`0}BI_04ltpzo{;)Ja8XvYSm7x|2i9AA2FdIV@;3}b^~#)BMFO* z1(WnkF@%l~L&Z=+CSK&X3e&F9eETk=SGpjT!y!a(*|12TSoQOZE&gij;~WtW6@r_&00$If%2RZCfy{a%sev(WJAJA6mnbA3YW zKA7hR9LsiJ6tWbR6<{EaQIfqS%mRuO=PD{~P{@>l8lf=kh?%rXG7GeJCUJ#k zMUr8VRA68PHzbQ7w?G2hwnRX9khh}ZKNmNEe?iQnz}G+#?*f2ffc-s??}7ZCOYpy+ zLxlLF`h`#lJ19ivE-SO@K>!L;d1nA^bR$^>jW^P^A5c6W%FK z+eK0FMUV;T(I1cxGzgq4ks=(^6|zgMKNk9kR84pSJq+rn%?sf*kE4>4K{5qgnpM{@ zk3;E4H4WhBF*d*Ais>J?87|>hTNr?}iVspbUPD5Rg5vkXv;cMkngZ6I&cKTbKX}N* zt04xzu^hDJ}lAN$FF>Ybz&mPjv1C9xla1t&P`GkIn0jS!bH+n@ft85 zUSKX>unL=4%taDGGD{G*f=n$@5Ioiu)u=#NI)eHhvU3BSZAc*~;w~77-9XaLWDa#= z*o`O)1PSn?Vj&9;3ZX#C)9cl+LDu?0XE6j_$*IECbN8uVkS%;stb0*B?JZyqb@g{f zkb*=$%07-*GxVY}D#bZP{Q(7BgMtT;7lB_EBoif#5ynQ5T1Veu= z8oZ!4JkiL14SaD{l19=u<2NCHy#p{W^0&_J`eR4-!igI~C_cO)daQ8^$m_ z_%w}ZpCmCtl|kWvC^1kK0XaxGh5bG@S*S-@RBg}$We8J7kNuNd97 zY`}P+Y^3Da&z40Nd23BdGk?Im2}}*vxh9+%oj5Os2x^39^uT3*0EP}B6Brz*uK@@b zQU7mdGBPUTUw1PZCv6WkOT&)$X|;YM>a9A?x_xdDLt>3OTnyD4zqpKF8eUw-^X{y? z>wQ-7wWGw27VeIpU3gt^7;j+c%f*mP>oVw%Mj1RC#aU$3sdYvZb!P!Kwh9y4_xQ3# zh%fxPzaGjF(_@3-svqJg>qwzsk!gTP1%lrAIQ$&G4}~BFs?56!1R z`sMp|-z?w_MpwIL$eD%qIAJv)qWa^TDO~G@;S0m63M%#qe*xA8j>9)XyyQ`+eHg}a zz(QK~{>AG+2kY%#-){jZNj18t4d#2p@Q&yRo5Fo;kDju|QY0P1ZP%zufWGH}243EY zy#RgoCpG|?HgMVevK6wT1H})8-VOQlZi|T5?+wUJYyO_-@SxQTNx3%DmRx5UDy6Z` z+RxgbzT4Fy=iCO>0lgZ#Iqm3{w2@#L$Y!7W45>n1 zIJOUX|AgJ=^qel}KM;2I*Yatu{A>9%H^0+VcELQC<@|x>cL2?CRlxfv?EcG?(-nU9 z*YaszPN39zcVn>Ii~JdFj^;3W5m5m+`kDx^(!{BlL*5pF+&P80gQ1KmP4|A8Dqpf}*kKX8or1>kq~2>_r!F8}FwZo>|DV!5rAvg+0d zq6vKqQpSY5Rs(EfE?|INopD4bWJ5g-uRG|BLA(g<0vzEf&ufI=4Prp-^xW;t?cv3( zKfC)&+`*Nvj{G49sYn{F(e;<#vdrphk#ULx^pPPU~2Fy31j^P za9Mf-tDQdptOA>&&GiSm=Rt}vCjY=6x8Q%=_^p5yV2`c>ied2JU;*8KckH+d=z~RI zVq9$os8W;=Uy?*NBF;t@>#Z5%wf{`4F^%{zY^;Lyqg%G+W<-UIe+$mKFt8&$$#3<;eUH6axbetbG1dAb<4>2>2&%p z@xg6jg~a>{sVWbeq6;t|4+)*`Q7PSF4!(rteC-1l90~4P-a%ivM4)XK4QWbQu{zcT z&+OQDiGr_qho}Hx+2V=oxaUvM&fJSx?AX-TBhXihkHO9eaIT&JguR_-?0B`4qtvx$ zv{M^sPYyFbG%Z{3mx0P5!~H-EBF(4@xv(=oU(73C*cGAnLEMONV}V(}C@WvuBq3F4 zSShc_hByO-J`D)2dBhcHI$=9v} zKVnJn9vCX&>4A+{=1FxkEn6nBCpnMB&u*0&=9`Vz(D(%pw}Bzl!)jjJ$TLnrzTCs8 zetJl}BANJMM#&nt|5VAEy1!J(8d>!GX9Gf>SyjXIb(E_tpdftaTH*|1%)UYnqpM-| zx;l;1YGoqAhz_@0UZ#qDtCl6BgNp7{^{U;p=*}{NH)9Xxh)yz6IuZvbe{a-fW4g*! zL|{WP*KW83cXSD!+eL)Cl{ms~xIku>@|e6sh_EbX@$62!Ay`sUxUDz}A`Y=#*VxQuHJ{WiyQ^#5kBLn-``+@$(ZOc`@}oyl)u!jWG%ulAi%ylA5&hID9X!vN zOXfh4icI=i9QSRx-A^ITpfD)&qSRO3^flf$VpJZCFg9a?wS&UUz40+Kj`^56tqE!w`L)z^TP)*vD6QfQ^2_A)zM2*q#Xl{7j176SLgWg|}9_us+9|Nm#9HEi`Ni z1q_Jxo%*CMR<5Fz05IJBu@~!YQ(rERKghxy-JXnX8{WCT+#$F}wTaUQ?3IZ@nBbC% zS+1FBvOdgEl8T|!?%6hgFisaAh1RyV%)3KpxJ&rlqR zzj9XvR62+iaM-Pi0%g@$<|i0LCTf1I1WX;I(?5<2(5^Mt$V_~LR!~1xiFy7e7AL`p zT$~^d0nI7Sa11{L#bz&xu4uRV-K(^_uyi$aiC`_KAi{3l1>H(F7~<#kS6y@1US)V- zDgoS<(Xgh%Y@ml&S;@NUj1*{SaFRzA2V6!41bIVG!5~v#77!@ivSG3bv8?A6DS&Te zHEeU@y0m@n3EzYMHQGK#`^j79s%Nd94_3eTj=3bkbqo@vmgMiDBkKZ`;WDahxVNbJ z-9&B3DnWS92hul~j;z!aaGi+)3ra{!$=3`DC_$3+6SrsgT*&8(&=8_E!ZeZ9;fZ~r z4%%BfN2Fj~p~m>O5s`VxIuVVKXu!6ZGE6hBupmr_cv7xQP~=QDRK@OH?nZN6rmoa) zVsA_TW7MzN&(4>FieHbLJWv6=o*9FRv?8EvPq|`b5voXxTGE?fv;wLaH$}odfyR*M5iZDAQp{xb88UmR|P-dfEX?fUB>sVnmOIYHrU*);X3 zjdR5(_9ynt+DkA?kXOgtLY`QXj+m z$UOZr{Zk@k!koEvaCPy*ri7)dh<90}IbhZR^i7kLMq zH&c4YJqq1Vtk)oe2LP%kT5hp?3p{p3RQmqnfJxyho)Zc$$_+8Xd_Z3IbQPAEOh$R+ zgmD>jHe#K|ve3Omu84=YhY}YR9-2yj%PxrK4(e_lPF~p3kuTHTmss$d zfDK|jD%Kz9Y4~0Yw@$~B$6ebkERH=4M?J-j@x+=FSZ1eknt*L!k5!3%)a6)+dkh8V zpMjHwGAHm@Cpt`vh_ez`o-j!_c=&xsV&5o^tB!#q-#^74d_@&huo#`05VhNXR2VJQ zP_D@QGQ~hM3X<&!xhlu-VlG;OZGwr(N9;m>r}##W(=R$hJc;Bz;N4$5@b$Yy|6JNi zT1#44!__Kp123Q%z4YC=M-2D#LyvV8{9~x>%eBfqjdLGqbM_l!XwzKPuyuXXH_>8) zgQh)a&?hwC`tJ)fF@{nx(@tK9J}J;1POX{pv4+>xmvBBY8On-QnZ;gbT<6B-M(-Y1z2Ck9)2Ccpd z#W?ZhoTI34sh5M$gv2wT17;21KYJojV;%7VKO}oTXJKxbLRsQyul)r*isb6nP4mU{ za(rzjt9S%3=K{0ED;GaFEfB4sMNIc5a1F|4pRpfH7}_b}E1%pK^Dt|1P4q)oW{g26{^d9>srqMCgL~)#uyHjIHy}pwSLN{$Wj-xvHcZ}g+Wpk& zzFv@HtR03MFz@uy9tkN1^;Fs#LG}c}IjwyF6Tat=%F7gT%M6P?*h z$TSkHnq=&%N8U%g()q+Or!GWaE4_4*e+drmIeY55T#DkMsMG$A#hqQ8AM-s;zk_(79Menz zae#lcJ*07q`wxV1eK!De- zc8@r9(Z0PYTUMG|2Fv5XSjYJcfh*)gSrlI6InCAZWTnxY2_p!z;*&h~PNh>}JF$Hr zAS*eTlU=W8jXyE0I4B|^B_7DPJY!k++>zQ?X?mwcDrHiAzRG_Rp5f~lw#H5}5Gvu^ zZxAVJw8s#6YgEu@$~Rb6R&&@0aPE^@;8;C;L|>kP!KOc{&m~2-n${75&`>p)cXU-+ zKlmDEsd*MtdIK-5W+f03|IF?-LV=h?lH#^j)1{wLM;D*pAaiMgRyyc7+5PIWveHbb z0R8k-s&{&o5Pfm7YSh~WHA5QE_wF(U}L@3Hwfg}(xES0QOxY!@qQ6rlw2 zikOkd&4+%DbqW#YaR9tKwNGPNYw#ZN^qS?qY>5Ao4h)RqXmOn8Y__3et6ry&Y3%t_ z>5#PeBV~1;%@%p0%iSrT1T2vec5miT0WqJg} zyZGF=T26Y-j-0lrEZh_@mK{l}EcEN}t5xLvbnt3t-?WQrs>B$<)=J^Zw-~m3jkXrX zAHh5+HbU`6!^4)Q%c7GE2`P#IZBz9jlqN)-S~nI01kY<*p(lKble)|*eC^h|Jy-mK z>RW6LbGn8FuPidUr25`7oh@{dmb;ds`^=O zm$M3{yNBRH>tcNvq+h}Fck>76;e3A`!1xfr~uoJmbNTvI}HO>j7UmSn9e6}58N ze!_Dhu%#qUQeJ2Q^obwYFiPUAo^ie7zWFykz@odm#9?up_itv|Ddvk%m8(Po^E+ls z8iCw+3f0|2H6_E1hH!4uDVy39lZ2d!vEhkaH`)Np)F%%`_JjS{%d*;6+~H@tv`8hn zK`5O*5k7tamPH(P9dm=m^^*b9LUM%ks4S1RkuzJEMNZE|?%MLflO0gNRNcDI$Kuy_ zz-v-yqy0NAzJR9IcBLw@i3SFm>a3t(YjeYMDR#mVL$e9KnU(hCM|e!cMZz~_@e36U z(e&N%lS4L{@N=gGH_{h@zOxka!^vN+W{%08=JyOkm9KigGlO{}+!Fshj~jxIl<`&YafqjcIbkg;51^ zC}r|Sf|=tL-#qzwv%alOhduNT2cYL@1yhuf9*mHcd{%8*hC-mJ|J$HYnR`@OWtTi2 zs%&_Xg0f^`MgII?Bl=IR#e7x$5Z+cMWB88+uU@t z;G5;pbariC2J{`PZeh!fveUW}D{Rq$oqfSVSMC$zCg3BY=Ruh4QDpI@7f{0ZaL((B zqHY`j_yB!Br$Co2qjOIg8;?2+K2!+rq?t{^WXEttqo>nXDwmpIaG!9aciK2^UFoR% zbye&5#Lm6C&DQKP;8r}Rc4Al0-h#P`!R>8}Yb)r)fAQQf*1U1Yk4ZaCdm;@1D;RpP zY?D+MUD^8a1a9)tw1h~$2c zZkAL!U6r9*Y60x}j?gzJwkkLAwV}y`==8|8>Jj8g?_Q%(4U*Xl`3qF6C+hcLW`8SY zg&B*X&m+9<;Rhce=YuCuqmfb+F!0{I50|T!Yvl2n1TNkd?b*Cn1|0o=0Chl$zu!w# zlTJFjU`=Fcvc9USC@8?{rmk1f@rCM|RM}P$Hgt74lGM+a-N&Y!>yNEh%?S&Wn&*Kd0_4q z9Gm#t{rnqlpc~e6LyiA;>y}o3my(*23M*AtHXF;u8dhEwS;g*c;;Y!}7p!6jjvVh_ zU(-}DZ(h24R?}5qKlbKuSL0?I^V-ya50djOLvN4vlCsA!2roQ^ZrfJUZA2=?AcNE5W)99SwnA)_B z;@(PkLFLz@k(O-;eIVX{Av}R|*>Pp=k@$m2hjNbOewOfY(#JWU<(^JDZHv|?McG(c zLT~))gx=&;(@w`~V`6E-oP@c#T?v0kI+F8w(q}okjP$rzqR}R%XQsr)Nl{WJ%^aiF zz1d_-o?(oAvsbd_>F~pXCMAk#Q>@uB+IeQx8Km^me)CZ?Yc(H#Ff((8J8_IHP!jqb zlsIHZp`+g+I?`Rg*&3dN^>dHSlY$$%opV3L!2}JuA%$1;o!Z@i+wK(|*Mh9iumBl7*87D#cimEwYp^$9R%GvYh|E zgvJyIXeN&)G(6q5A&)dk5pX9u65^*9${=MA5eum-8KgunPo>90;_cmw`vv=Sqg zq^Pq2iQTh*iyxTMY`KO6TY}v}at#P_;d+Df&Ub`qZ4)Y8bA>%t9H zoN1e*c$-c%?rQra_%WUKZtDZhHr0V_qc;qU4&QTs_amD4(=Vz{RGgPjV}5;rI*N)y zs%xEjV7uSHb^YCU!|&DaBcBlNB$aH_IEfE^s>Iio8f9;(kY;w2WU4{=Sm@I|kXA^g z9FY{)FI@rSyDssP%tqI{ns=j*#2!g_H|gE<-%a~n;Wx&ZX5(Vx9mY3}zjA3Tt=>|T z;w@EwPZ^`$(#o-rU#W!Dx0ULM-ds-C8m=*D)>wXEVaYVzlx{gle`ol>^nvAIrT*<0 z+7i7dcwXIpnsU;qdn